From 7dd0e600623878c405504c652409198b50bb7d3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=E5=85=88=E7=94=9F?= <1211120248@qq.com> Date: Sun, 28 Jun 2026 10:52:42 +0800 Subject: [PATCH] feat: submit screen v2.0 --- .env | 8 + .gitignore | 27 + build/constant.js | 11 + ...uiTi-14435b65-balabala-1782613078975.woff2 | Bin 0 -> 6360 bytes ...artChartRenderer-8df650d8-1782613078975.js | 2 + ...nderer-8fd37aa6-balabala-1782613078975.css | 1 + .../bg-3acb94e3-balabala-1782613078975.png | Bin 0 -> 94997 bytes ...ow-big-180b7071-balabala-1782613078975.svg | 10 + ...-small-19304179-balabala-1782613078975.svg | 9 + ...enu-bg-b465793d-balabala-1782613078975.png | Bin 0 -> 65616 bytes ...nu-btn-ee5c8064-balabala-1782613078975.png | Bin 0 -> 16161 bytes ...-hover-df33e514-balabala-1782613078975.png | Bin 0 -> 23665 bytes ...urLine-1a2cbc0f-balabala-1782613078975.png | Bin 0 -> 76192 bytes ...-arrow-3a8a61f3-balabala-1782613078975.svg | 3 + ...-arrow-a3c5270d-balabala-1782613078975.svg | 3 + ...e-line-162bc0d5-balabala-1782613078975.svg | 13 + ...cus_bg-b6803e2d-balabala-1782613078975.png | Bin 0 -> 53016 bytes ...ove_bg-cf41417a-balabala-1782613078975.png | Bin 0 -> 13044 bytes ...der-bg-65b38012-balabala-1782613078975.png | Bin 0 -> 289175 bytes ...iguang-3c5dfda5-balabala-1782613078975.png | Bin 0 -> 8020 bytes .../icon1-6f7c222f-balabala-1782613078975.png | Bin 0 -> 52088 bytes .../icon2-4f77ccec-balabala-1782613078975.png | Bin 0 -> 54854 bytes docs/assets/index-1782613078975.js | 25 + .../index-7a0a1b46-balabala-1782613078975.css | 1 + .../index-b8a77371-balabala-1782613078975.css | 1 + docs/assets/index-d3bd1e52-1782613078975.js | 4501 +++ docs/assets/json/world.json | 18336 +++++++++++ .../中华人民共和国-轮廓-all.json | 26913 +++++++++++++++ .../中华人民共和国-轮廓-地球.json | 20710 ++++++++++++ .../json/中华人民共和国-轮廓.json | 20455 ++++++++++++ docs/assets/json/中华人民共和国.json | 27252 ++++++++++++++++ docs/assets/json/广东省-轮廓.json | 1 + docs/assets/json/广东省.json | 1 + docs/assets/json/广西壮族自治区.json | 1 + docs/assets/json/浙江省.json | 1 + docs/assets/json/海岸线.json | 68 + docs/assets/json/红原县-轮廓.json | 1 + docs/assets/json/红原县.json | 1 + docs/assets/json/陆地线1.json | 54 + docs/assets/json/陆地线2.json | 30 + ...-kuang-5d6bd1ae-balabala-1782613078975.svg | 78 + ...nu-btn-91a961cf-balabala-1782613078975.png | Bin 0 -> 20157 bytes ...-hover-62eba0bb-balabala-1782613078975.png | Bin 0 -> 20407 bytes ...ean-bg-8c848b8f-balabala-1782613078975.png | Bin 0 -> 13020 bytes ...hLine2-d4134d4b-balabala-1782613078975.png | Bin 0 -> 4153 bytes ...-kuang-b1937caf-balabala-1782613078975.svg | 78 + .../ring2-a1b91808-balabala-1782613078975.png | Bin 0 -> 12627 bytes .../ring3-fe0f60d7-balabala-1782613078975.png | Bin 0 -> 5405 bytes .../ring4-f2e324d6-balabala-1782613078975.png | Bin 0 -> 7368 bytes ...order1-2ce8e0ef-balabala-1782613078975.png | Bin 0 -> 84427 bytes ...order2-7496b968-balabala-1782613078975.png | Bin 0 -> 16365 bytes ...oguang-ccf84a88-balabala-1782613078975.svg | 10 + ...le-zs1-c15a5ee8-balabala-1782613078975.svg | 34 + .../ecological_restoration_projects.geojson | 1 + .../national_park_wkt.json | 1 + docs/datas/geojsons/513233.json | 1 + docs/draco/README.md | 32 + docs/draco/draco_decoder.js | 34 + docs/draco/draco_decoder.wasm | Bin 0 -> 285747 bytes docs/draco/draco_encoder.js | 33 + docs/draco/draco_wasm_wrapper.js | 117 + docs/draco/gltf/draco_decoder.js | 33 + docs/draco/gltf/draco_decoder.wasm | Bin 0 -> 192420 bytes docs/draco/gltf/draco_encoder.js | 33 + docs/draco/gltf/draco_wasm_wrapper.js | 116 + docs/index.html | 18 + docs/vite.svg | 1 + index.html | 16 + jsconfig.json | 12 + package-lock.json | 1491 + package.json | 33 + pnpm-lock.yaml | 771 + public/assets/json/world.json | 18336 +++++++++++ .../中华人民共和国-轮廓-all.json | 26913 +++++++++++++++ .../中华人民共和国-轮廓-地球.json | 20710 ++++++++++++ .../json/中华人民共和国-轮廓.json | 20455 ++++++++++++ public/assets/json/中华人民共和国.json | 27252 ++++++++++++++++ public/assets/json/广东省-轮廓.json | 1 + public/assets/json/广东省.json | 1 + public/assets/json/广西壮族自治区.json | 1 + public/assets/json/浙江省.json | 1 + public/assets/json/海岸线.json | 68 + public/assets/json/红原县-轮廓.json | 1 + public/assets/json/红原县.json | 1 + public/assets/json/陆地线1.json | 54 + public/assets/json/陆地线2.json | 30 + .../ecological_restoration_projects.geojson | 1 + .../national_park_wkt.json | 1 + public/datas/geojsons/513233.json | 1 + public/draco/README.md | 32 + public/draco/draco_decoder.js | 34 + public/draco/draco_decoder.wasm | Bin 0 -> 285747 bytes public/draco/draco_encoder.js | 33 + public/draco/draco_wasm_wrapper.js | 117 + public/draco/gltf/draco_decoder.js | 33 + public/draco/gltf/draco_decoder.wasm | Bin 0 -> 192420 bytes public/draco/gltf/draco_encoder.js | 33 + public/draco/gltf/draco_wasm_wrapper.js | 116 + public/vite.svg | 1 + src/App.vue | 3 + src/assets/font/AlibabaPuHuiTi.woff | Bin 0 -> 8748 bytes src/assets/font/AlibabaPuHuiTi.woff2 | Bin 0 -> 6360 bytes src/assets/font/D-DIN-Bold.otf | Bin 0 -> 212 bytes src/assets/font/D-DIN-Italic.otf | Bin 0 -> 212 bytes src/assets/font/D-DIN.otf | Bin 0 -> 212 bytes .../font/alimama/AlimamaShuHeiTi-Bold.otf | Bin 0 -> 1028972 bytes .../font/alimama/AlimamaShuHeiTi-Bold.ttf | Bin 0 -> 1375772 bytes .../font/alimama/AlimamaShuHeiTi-Bold.woff | Bin 0 -> 804376 bytes .../font/alimama/AlimamaShuHeiTi-Bold.woff2 | Bin 0 -> 678632 bytes src/assets/font/alimama/EUt83SjhF4Bt.woff | Bin 0 -> 2800 bytes src/assets/font/alimama/EUt83SjhF4Bt.woff2 | Bin 0 -> 2288 bytes src/assets/images/bg.png | Bin 0 -> 94997 bytes src/assets/images/bottom-menu-arrow-big.svg | 10 + src/assets/images/bottom-menu-arrow-small.svg | 9 + src/assets/images/bottom-menu-bg.png | Bin 0 -> 65616 bytes src/assets/images/bottom-menu-btn-hover.png | Bin 0 -> 23665 bytes src/assets/images/bottom-menu-btn.png | Bin 0 -> 16161 bytes src/assets/images/card-bg.svg | 45 + src/assets/images/header-bg.png | Bin 0 -> 289175 bytes src/assets/images/icon1.png | Bin 0 -> 52088 bytes src/assets/images/icon2.png | Bin 0 -> 54854 bytes src/assets/images/left-kuang.png | Bin 0 -> 51109 bytes src/assets/images/left-kuang.svg | 78 + src/assets/images/m-card/content-bg.svg | 31 + .../m-card/content-bottom-left-arrow.svg | 3 + .../m-card/content-bottom-right-arrow.svg | 3 + .../images/m-card/content-middle-line.svg | 13 + src/assets/images/m-card/saoguang.svg | 10 + src/assets/images/m-card/title-bg.svg | 127 + src/assets/images/m-card/title-zs1.svg | 34 + src/assets/images/menu-btn-hover.png | Bin 0 -> 20407 bytes src/assets/images/menu-btn.png | Bin 0 -> 20157 bytes src/assets/images/pie/pie-mid-circle.png | Bin 0 -> 15503 bytes src/assets/images/pie/pie-mid-circle.svg | 32 + src/assets/images/pie/pie-zs-bg.png | Bin 0 -> 18856 bytes src/assets/images/pie/pie-zs-bg.svg | 36 + src/assets/images/radar/radar-bg.png | Bin 0 -> 50939 bytes src/assets/images/radar/radar-bg.svg | 68 + src/assets/images/radar/saomiao.png | Bin 0 -> 29567 bytes src/assets/images/radar/saomiao.svg | 32 + src/assets/images/right-kuang.png | Bin 0 -> 50547 bytes src/assets/images/right-kuang.svg | 78 + src/assets/images/线段.svg | 3 + src/assets/images/线段2.svg | 3 + src/assets/style/font.scss | 26 + src/assets/style/home.scss | 285 + src/assets/texture/animate.mov | Bin 0 -> 42959 bytes src/assets/texture/animate2.mov | Bin 0 -> 23859 bytes src/assets/texture/arrow.png | Bin 0 -> 442 bytes src/assets/texture/chinaBlurLine.png | Bin 0 -> 76192 bytes src/assets/texture/dot_blur.png | Bin 0 -> 2350 bytes src/assets/texture/flyLine.png | Bin 0 -> 11681 bytes src/assets/texture/flyLine2.png | Bin 0 -> 1172 bytes src/assets/texture/flyline6.png | Bin 0 -> 20243 bytes src/assets/texture/focus/focus_arrows.png | Bin 0 -> 2605 bytes src/assets/texture/focus/focus_bar.png | Bin 0 -> 1964 bytes src/assets/texture/focus/focus_bg.png | Bin 0 -> 53016 bytes src/assets/texture/focus/focus_mid_quan.png | Bin 0 -> 2402 bytes src/assets/texture/focus/focus_move_bg.png | Bin 0 -> 13044 bytes src/assets/texture/grid2.png | Bin 0 -> 917 bytes src/assets/texture/grid2Black.png | Bin 0 -> 922 bytes src/assets/texture/grid3.png | Bin 0 -> 2720 bytes src/assets/texture/gridBlack.png | Bin 0 -> 13276 bytes src/assets/texture/guangquan01.png | Bin 0 -> 3439 bytes src/assets/texture/guangquan02.png | Bin 0 -> 3733 bytes src/assets/texture/huiguang.png | Bin 0 -> 8020 bytes src/assets/texture/label-arrow.svg | 3 + src/assets/texture/label-icon.png | Bin 0 -> 809 bytes src/assets/texture/lingxing.png | Bin 0 -> 362 bytes src/assets/texture/ocean-bg.png | Bin 0 -> 13020 bytes src/assets/texture/particle.png | Bin 0 -> 25847 bytes src/assets/texture/particle02.png | Bin 0 -> 4421 bytes src/assets/texture/pathLine.png | Bin 0 -> 350 bytes src/assets/texture/pathLine1.png | Bin 0 -> 4055 bytes src/assets/texture/pathLine2.png | Bin 0 -> 4153 bytes src/assets/texture/pathLine3.png | Bin 0 -> 4862 bytes src/assets/texture/pathLine4.png | Bin 0 -> 351 bytes src/assets/texture/pie/ring1.png | Bin 0 -> 28217 bytes src/assets/texture/pie/ring2.png | Bin 0 -> 12627 bytes src/assets/texture/pie/ring3.png | Bin 0 -> 5405 bytes src/assets/texture/pie/ring4.png | Bin 0 -> 7368 bytes src/assets/texture/point1.png | Bin 0 -> 3756 bytes src/assets/texture/rotationBorder1.png | Bin 0 -> 84427 bytes src/assets/texture/rotationBorder2.png | Bin 0 -> 16365 bytes src/assets/texture/rotationBorder3.png | Bin 0 -> 13999 bytes src/assets/texture/side.png | Bin 0 -> 924 bytes src/assets/texture/光柱.png | Bin 0 -> 4670 bytes src/assets/vue.svg | 1 + src/components/mCard/index.vue | 519 + src/components/mCountCard/index.vue | 307 + src/components/mCountTo/index.js | 5 + .../mCountTo/requestAnimationFrame.js | 46 + src/components/mCountTo/vue-countTo.vue | 197 + src/components/mHeader/index.vue | 161 + src/components/mMenu/index.vue | 98 + src/components/mMenuItem/index.vue | 28 + src/components/mPie/index.vue | 373 + src/components/mRadar/index.vue | 27 + src/components/mSvglineAnimation/index.vue | 101 + src/config/layers.js | 405 + src/config/modules.js | 54 + src/hooks/useThrottle.js | 27 + src/main.js | 7 + src/mini3d/components/BaseMap.js | 100 + src/mini3d/components/ExtrudeMap.js | 103 + src/mini3d/components/FlyLine.js | 61 + src/mini3d/components/Focus.js | 112 + src/mini3d/components/Grid.js | 140 + src/mini3d/components/Label3d.js | 94 + src/mini3d/components/Line.js | 137 + src/mini3d/components/Particles.js | 107 + src/mini3d/components/Plane.js | 39 + src/mini3d/components/index.js | 10 + src/mini3d/core/Camera.js | 65 + src/mini3d/core/Renderer.js | 36 + src/mini3d/core/index.js | 69 + src/mini3d/index.js | 5 + src/mini3d/plugins/debug/index.js | 19 + src/mini3d/plugins/index.js | 1 + src/mini3d/shader/DiffuseShader.js | 117 + src/mini3d/shader/GradientShader.js | 82 + src/mini3d/shader/index.js | 2 + src/mini3d/utils/CircleLineGeometry.js | 26 + src/mini3d/utils/CreateHistory.js | 38 + src/mini3d/utils/EventEmitter.js | 51 + src/mini3d/utils/GC.js | 37 + src/mini3d/utils/RafFn.js | 60 + src/mini3d/utils/Resource.js | 150 + src/mini3d/utils/Sizes.js | 22 + src/mini3d/utils/Time.js | 37 + src/mini3d/utils/index.js | 9 + src/mini3d/utils/resourceTracker.js | 72 + src/mini3d/utils/utils.js | 250 + src/router/index.js | 28 + src/services/geoserver.js | 98 + src/services/openApi.js | 2301 ++ src/services/pastureApi.js | 95 + src/services/request.js | 57 + src/services/smartApi.js | 72 + src/services/smartChartApi.js | 78 + src/services/yakApi.js | 204 + src/style.css | 12 + src/utils/emitter.js | 8 + src/utils/index.js | 14 + src/views/ecologicalProtection/data.js | 681 + src/views/ecologicalProtection/index.vue | 372 + src/views/forestGrassWet/assets.js | 80 + .../components/BusinessPanelRenderer.vue | 3714 +++ .../components/BusinessStatList.vue | 238 + .../forestGrassWet/components/CoreStats.vue | 115 + .../components/FeatureInfoPanel.vue | 835 + .../forestGrassWet/components/LayerPanel.vue | 348 + .../forestGrassWet/components/LegendPanel.vue | 76 + .../components/TopicSwitcher.vue | 126 + src/views/forestGrassWet/index.vue | 571 + src/views/forestGrassWet/map.js | 2824 ++ src/views/forestGrassWet/map.vue | 401 + src/views/forestGrassWet/map/chinaData.js | 52 + src/views/forestGrassWet/map/infoData.js | 30 + src/views/forestGrassWet/map/provincesData.js | 72 + src/views/forestGrassWet/map/scatter.js | 12 + src/views/forestGrassWet/satelliteTiles.js | 190 + src/views/gdMap/assets.js | 83 + .../components/BulkCommoditySalesChart.vue | 182 + .../components/DistrictEconomicIncome.vue | 197 + .../gdMap/components/EconomicTrendChart.vue | 163 + .../gdMap/components/ElectricityUsage.vue | 175 + .../ProportionPopulationConsumption.vue | 167 + .../gdMap/components/PurposeSpecialFunds.vue | 208 + .../components/QuarterlyGrowthSituation.vue | 157 + .../gdMap/components/YearlyEconomyTrend.vue | 179 + src/views/gdMap/index.vue | 416 + src/views/gdMap/livestockData.js | 122 + src/views/gdMap/map.js | 1326 + src/views/gdMap/map.vue | 267 + src/views/gdMap/map/chinaData.js | 52 + src/views/gdMap/map/infoData.js | 30 + src/views/gdMap/map/provincesData.js | 72 + src/views/gdMap/map/scatter.js | 12 + src/views/gdMap/satelliteTiles.js | 190 + src/views/home/data.js | 175 + src/views/home/index.vue | 376 + src/views/pastureManagement/data.js | 153 + src/views/pastureManagement/index.vue | 649 + src/views/platform/index.vue | 637 + .../components/SmartChartRenderer.vue | 392 + src/views/wisdomManagement/index.vue | 1179 + src/views/yakManagement/data.js | 178 + src/views/yakManagement/index.vue | 1364 + vite.config.js | 92 + 290 files changed, 263844 insertions(+) create mode 100644 .env create mode 100644 .gitignore create mode 100644 build/constant.js create mode 100644 docs/assets/AlibabaPuHuiTi-14435b65-balabala-1782613078975.woff2 create mode 100644 docs/assets/SmartChartRenderer-8df650d8-1782613078975.js create mode 100644 docs/assets/SmartChartRenderer-8fd37aa6-balabala-1782613078975.css create mode 100644 docs/assets/bg-3acb94e3-balabala-1782613078975.png create mode 100644 docs/assets/bottom-menu-arrow-big-180b7071-balabala-1782613078975.svg create mode 100644 docs/assets/bottom-menu-arrow-small-19304179-balabala-1782613078975.svg create mode 100644 docs/assets/bottom-menu-bg-b465793d-balabala-1782613078975.png create mode 100644 docs/assets/bottom-menu-btn-ee5c8064-balabala-1782613078975.png create mode 100644 docs/assets/bottom-menu-btn-hover-df33e514-balabala-1782613078975.png create mode 100644 docs/assets/chinaBlurLine-1a2cbc0f-balabala-1782613078975.png create mode 100644 docs/assets/content-bottom-left-arrow-3a8a61f3-balabala-1782613078975.svg create mode 100644 docs/assets/content-bottom-right-arrow-a3c5270d-balabala-1782613078975.svg create mode 100644 docs/assets/content-middle-line-162bc0d5-balabala-1782613078975.svg create mode 100644 docs/assets/focus_bg-b6803e2d-balabala-1782613078975.png create mode 100644 docs/assets/focus_move_bg-cf41417a-balabala-1782613078975.png create mode 100644 docs/assets/header-bg-65b38012-balabala-1782613078975.png create mode 100644 docs/assets/huiguang-3c5dfda5-balabala-1782613078975.png create mode 100644 docs/assets/icon1-6f7c222f-balabala-1782613078975.png create mode 100644 docs/assets/icon2-4f77ccec-balabala-1782613078975.png create mode 100644 docs/assets/index-1782613078975.js create mode 100644 docs/assets/index-7a0a1b46-balabala-1782613078975.css create mode 100644 docs/assets/index-b8a77371-balabala-1782613078975.css create mode 100644 docs/assets/index-d3bd1e52-1782613078975.js create mode 100644 docs/assets/json/world.json create mode 100644 docs/assets/json/中华人民共和国-轮廓-all.json create mode 100644 docs/assets/json/中华人民共和国-轮廓-地球.json create mode 100644 docs/assets/json/中华人民共和国-轮廓.json create mode 100644 docs/assets/json/中华人民共和国.json create mode 100644 docs/assets/json/广东省-轮廓.json create mode 100644 docs/assets/json/广东省.json create mode 100644 docs/assets/json/广西壮族自治区.json create mode 100644 docs/assets/json/浙江省.json create mode 100644 docs/assets/json/海岸线.json create mode 100644 docs/assets/json/红原县-轮廓.json create mode 100644 docs/assets/json/红原县.json create mode 100644 docs/assets/json/陆地线1.json create mode 100644 docs/assets/json/陆地线2.json create mode 100644 docs/assets/left-kuang-5d6bd1ae-balabala-1782613078975.svg create mode 100644 docs/assets/menu-btn-91a961cf-balabala-1782613078975.png create mode 100644 docs/assets/menu-btn-hover-62eba0bb-balabala-1782613078975.png create mode 100644 docs/assets/ocean-bg-8c848b8f-balabala-1782613078975.png create mode 100644 docs/assets/pathLine2-d4134d4b-balabala-1782613078975.png create mode 100644 docs/assets/right-kuang-b1937caf-balabala-1782613078975.svg create mode 100644 docs/assets/ring2-a1b91808-balabala-1782613078975.png create mode 100644 docs/assets/ring3-fe0f60d7-balabala-1782613078975.png create mode 100644 docs/assets/ring4-f2e324d6-balabala-1782613078975.png create mode 100644 docs/assets/rotationBorder1-2ce8e0ef-balabala-1782613078975.png create mode 100644 docs/assets/rotationBorder2-7496b968-balabala-1782613078975.png create mode 100644 docs/assets/saoguang-ccf84a88-balabala-1782613078975.svg create mode 100644 docs/assets/title-zs1-c15a5ee8-balabala-1782613078975.svg create mode 100644 docs/datas/ecological-protection/ecological_restoration_projects.geojson create mode 100644 docs/datas/ecological-protection/national_park_wkt.json create mode 100644 docs/datas/geojsons/513233.json create mode 100644 docs/draco/README.md create mode 100644 docs/draco/draco_decoder.js create mode 100644 docs/draco/draco_decoder.wasm create mode 100644 docs/draco/draco_encoder.js create mode 100644 docs/draco/draco_wasm_wrapper.js create mode 100644 docs/draco/gltf/draco_decoder.js create mode 100644 docs/draco/gltf/draco_decoder.wasm create mode 100644 docs/draco/gltf/draco_encoder.js create mode 100644 docs/draco/gltf/draco_wasm_wrapper.js create mode 100644 docs/index.html create mode 100644 docs/vite.svg create mode 100644 index.html create mode 100644 jsconfig.json create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 pnpm-lock.yaml create mode 100644 public/assets/json/world.json create mode 100644 public/assets/json/中华人民共和国-轮廓-all.json create mode 100644 public/assets/json/中华人民共和国-轮廓-地球.json create mode 100644 public/assets/json/中华人民共和国-轮廓.json create mode 100644 public/assets/json/中华人民共和国.json create mode 100644 public/assets/json/广东省-轮廓.json create mode 100644 public/assets/json/广东省.json create mode 100644 public/assets/json/广西壮族自治区.json create mode 100644 public/assets/json/浙江省.json create mode 100644 public/assets/json/海岸线.json create mode 100644 public/assets/json/红原县-轮廓.json create mode 100644 public/assets/json/红原县.json create mode 100644 public/assets/json/陆地线1.json create mode 100644 public/assets/json/陆地线2.json create mode 100644 public/datas/ecological-protection/ecological_restoration_projects.geojson create mode 100644 public/datas/ecological-protection/national_park_wkt.json create mode 100644 public/datas/geojsons/513233.json create mode 100644 public/draco/README.md create mode 100644 public/draco/draco_decoder.js create mode 100644 public/draco/draco_decoder.wasm create mode 100644 public/draco/draco_encoder.js create mode 100644 public/draco/draco_wasm_wrapper.js create mode 100644 public/draco/gltf/draco_decoder.js create mode 100644 public/draco/gltf/draco_decoder.wasm create mode 100644 public/draco/gltf/draco_encoder.js create mode 100644 public/draco/gltf/draco_wasm_wrapper.js create mode 100644 public/vite.svg create mode 100644 src/App.vue create mode 100644 src/assets/font/AlibabaPuHuiTi.woff create mode 100644 src/assets/font/AlibabaPuHuiTi.woff2 create mode 100644 src/assets/font/D-DIN-Bold.otf create mode 100644 src/assets/font/D-DIN-Italic.otf create mode 100644 src/assets/font/D-DIN.otf create mode 100644 src/assets/font/alimama/AlimamaShuHeiTi-Bold.otf create mode 100644 src/assets/font/alimama/AlimamaShuHeiTi-Bold.ttf create mode 100644 src/assets/font/alimama/AlimamaShuHeiTi-Bold.woff create mode 100644 src/assets/font/alimama/AlimamaShuHeiTi-Bold.woff2 create mode 100644 src/assets/font/alimama/EUt83SjhF4Bt.woff create mode 100644 src/assets/font/alimama/EUt83SjhF4Bt.woff2 create mode 100644 src/assets/images/bg.png create mode 100644 src/assets/images/bottom-menu-arrow-big.svg create mode 100644 src/assets/images/bottom-menu-arrow-small.svg create mode 100644 src/assets/images/bottom-menu-bg.png create mode 100644 src/assets/images/bottom-menu-btn-hover.png create mode 100644 src/assets/images/bottom-menu-btn.png create mode 100644 src/assets/images/card-bg.svg create mode 100644 src/assets/images/header-bg.png create mode 100644 src/assets/images/icon1.png create mode 100644 src/assets/images/icon2.png create mode 100644 src/assets/images/left-kuang.png create mode 100644 src/assets/images/left-kuang.svg create mode 100644 src/assets/images/m-card/content-bg.svg create mode 100644 src/assets/images/m-card/content-bottom-left-arrow.svg create mode 100644 src/assets/images/m-card/content-bottom-right-arrow.svg create mode 100644 src/assets/images/m-card/content-middle-line.svg create mode 100644 src/assets/images/m-card/saoguang.svg create mode 100644 src/assets/images/m-card/title-bg.svg create mode 100644 src/assets/images/m-card/title-zs1.svg create mode 100644 src/assets/images/menu-btn-hover.png create mode 100644 src/assets/images/menu-btn.png create mode 100644 src/assets/images/pie/pie-mid-circle.png create mode 100644 src/assets/images/pie/pie-mid-circle.svg create mode 100644 src/assets/images/pie/pie-zs-bg.png create mode 100644 src/assets/images/pie/pie-zs-bg.svg create mode 100644 src/assets/images/radar/radar-bg.png create mode 100644 src/assets/images/radar/radar-bg.svg create mode 100644 src/assets/images/radar/saomiao.png create mode 100644 src/assets/images/radar/saomiao.svg create mode 100644 src/assets/images/right-kuang.png create mode 100644 src/assets/images/right-kuang.svg create mode 100644 src/assets/images/线段.svg create mode 100644 src/assets/images/线段2.svg create mode 100644 src/assets/style/font.scss create mode 100644 src/assets/style/home.scss create mode 100644 src/assets/texture/animate.mov create mode 100644 src/assets/texture/animate2.mov create mode 100644 src/assets/texture/arrow.png create mode 100644 src/assets/texture/chinaBlurLine.png create mode 100644 src/assets/texture/dot_blur.png create mode 100644 src/assets/texture/flyLine.png create mode 100644 src/assets/texture/flyLine2.png create mode 100644 src/assets/texture/flyline6.png create mode 100644 src/assets/texture/focus/focus_arrows.png create mode 100644 src/assets/texture/focus/focus_bar.png create mode 100644 src/assets/texture/focus/focus_bg.png create mode 100644 src/assets/texture/focus/focus_mid_quan.png create mode 100644 src/assets/texture/focus/focus_move_bg.png create mode 100644 src/assets/texture/grid2.png create mode 100644 src/assets/texture/grid2Black.png create mode 100644 src/assets/texture/grid3.png create mode 100644 src/assets/texture/gridBlack.png create mode 100644 src/assets/texture/guangquan01.png create mode 100644 src/assets/texture/guangquan02.png create mode 100644 src/assets/texture/huiguang.png create mode 100644 src/assets/texture/label-arrow.svg create mode 100644 src/assets/texture/label-icon.png create mode 100644 src/assets/texture/lingxing.png create mode 100644 src/assets/texture/ocean-bg.png create mode 100644 src/assets/texture/particle.png create mode 100644 src/assets/texture/particle02.png create mode 100644 src/assets/texture/pathLine.png create mode 100644 src/assets/texture/pathLine1.png create mode 100644 src/assets/texture/pathLine2.png create mode 100644 src/assets/texture/pathLine3.png create mode 100644 src/assets/texture/pathLine4.png create mode 100644 src/assets/texture/pie/ring1.png create mode 100644 src/assets/texture/pie/ring2.png create mode 100644 src/assets/texture/pie/ring3.png create mode 100644 src/assets/texture/pie/ring4.png create mode 100644 src/assets/texture/point1.png create mode 100644 src/assets/texture/rotationBorder1.png create mode 100644 src/assets/texture/rotationBorder2.png create mode 100644 src/assets/texture/rotationBorder3.png create mode 100644 src/assets/texture/side.png create mode 100644 src/assets/texture/光柱.png create mode 100644 src/assets/vue.svg create mode 100644 src/components/mCard/index.vue create mode 100644 src/components/mCountCard/index.vue create mode 100644 src/components/mCountTo/index.js create mode 100644 src/components/mCountTo/requestAnimationFrame.js create mode 100644 src/components/mCountTo/vue-countTo.vue create mode 100644 src/components/mHeader/index.vue create mode 100644 src/components/mMenu/index.vue create mode 100644 src/components/mMenuItem/index.vue create mode 100644 src/components/mPie/index.vue create mode 100644 src/components/mRadar/index.vue create mode 100644 src/components/mSvglineAnimation/index.vue create mode 100644 src/config/layers.js create mode 100644 src/config/modules.js create mode 100644 src/hooks/useThrottle.js create mode 100644 src/main.js create mode 100644 src/mini3d/components/BaseMap.js create mode 100644 src/mini3d/components/ExtrudeMap.js create mode 100644 src/mini3d/components/FlyLine.js create mode 100644 src/mini3d/components/Focus.js create mode 100644 src/mini3d/components/Grid.js create mode 100644 src/mini3d/components/Label3d.js create mode 100644 src/mini3d/components/Line.js create mode 100644 src/mini3d/components/Particles.js create mode 100644 src/mini3d/components/Plane.js create mode 100644 src/mini3d/components/index.js create mode 100644 src/mini3d/core/Camera.js create mode 100644 src/mini3d/core/Renderer.js create mode 100644 src/mini3d/core/index.js create mode 100644 src/mini3d/index.js create mode 100644 src/mini3d/plugins/debug/index.js create mode 100644 src/mini3d/plugins/index.js create mode 100644 src/mini3d/shader/DiffuseShader.js create mode 100644 src/mini3d/shader/GradientShader.js create mode 100644 src/mini3d/shader/index.js create mode 100644 src/mini3d/utils/CircleLineGeometry.js create mode 100644 src/mini3d/utils/CreateHistory.js create mode 100644 src/mini3d/utils/EventEmitter.js create mode 100644 src/mini3d/utils/GC.js create mode 100644 src/mini3d/utils/RafFn.js create mode 100644 src/mini3d/utils/Resource.js create mode 100644 src/mini3d/utils/Sizes.js create mode 100644 src/mini3d/utils/Time.js create mode 100644 src/mini3d/utils/index.js create mode 100644 src/mini3d/utils/resourceTracker.js create mode 100644 src/mini3d/utils/utils.js create mode 100644 src/router/index.js create mode 100644 src/services/geoserver.js create mode 100644 src/services/openApi.js create mode 100644 src/services/pastureApi.js create mode 100644 src/services/request.js create mode 100644 src/services/smartApi.js create mode 100644 src/services/smartChartApi.js create mode 100644 src/services/yakApi.js create mode 100644 src/style.css create mode 100644 src/utils/emitter.js create mode 100644 src/utils/index.js create mode 100644 src/views/ecologicalProtection/data.js create mode 100644 src/views/ecologicalProtection/index.vue create mode 100644 src/views/forestGrassWet/assets.js create mode 100644 src/views/forestGrassWet/components/BusinessPanelRenderer.vue create mode 100644 src/views/forestGrassWet/components/BusinessStatList.vue create mode 100644 src/views/forestGrassWet/components/CoreStats.vue create mode 100644 src/views/forestGrassWet/components/FeatureInfoPanel.vue create mode 100644 src/views/forestGrassWet/components/LayerPanel.vue create mode 100644 src/views/forestGrassWet/components/LegendPanel.vue create mode 100644 src/views/forestGrassWet/components/TopicSwitcher.vue create mode 100644 src/views/forestGrassWet/index.vue create mode 100644 src/views/forestGrassWet/map.js create mode 100644 src/views/forestGrassWet/map.vue create mode 100644 src/views/forestGrassWet/map/chinaData.js create mode 100644 src/views/forestGrassWet/map/infoData.js create mode 100644 src/views/forestGrassWet/map/provincesData.js create mode 100644 src/views/forestGrassWet/map/scatter.js create mode 100644 src/views/forestGrassWet/satelliteTiles.js create mode 100644 src/views/gdMap/assets.js create mode 100644 src/views/gdMap/components/BulkCommoditySalesChart.vue create mode 100644 src/views/gdMap/components/DistrictEconomicIncome.vue create mode 100644 src/views/gdMap/components/EconomicTrendChart.vue create mode 100644 src/views/gdMap/components/ElectricityUsage.vue create mode 100644 src/views/gdMap/components/ProportionPopulationConsumption.vue create mode 100644 src/views/gdMap/components/PurposeSpecialFunds.vue create mode 100644 src/views/gdMap/components/QuarterlyGrowthSituation.vue create mode 100644 src/views/gdMap/components/YearlyEconomyTrend.vue create mode 100644 src/views/gdMap/index.vue create mode 100644 src/views/gdMap/livestockData.js create mode 100644 src/views/gdMap/map.js create mode 100644 src/views/gdMap/map.vue create mode 100644 src/views/gdMap/map/chinaData.js create mode 100644 src/views/gdMap/map/infoData.js create mode 100644 src/views/gdMap/map/provincesData.js create mode 100644 src/views/gdMap/map/scatter.js create mode 100644 src/views/gdMap/satelliteTiles.js create mode 100644 src/views/home/data.js create mode 100644 src/views/home/index.vue create mode 100644 src/views/pastureManagement/data.js create mode 100644 src/views/pastureManagement/index.vue create mode 100644 src/views/platform/index.vue create mode 100644 src/views/wisdomManagement/components/SmartChartRenderer.vue create mode 100644 src/views/wisdomManagement/index.vue create mode 100644 src/views/yakManagement/data.js create mode 100644 src/views/yakManagement/index.vue create mode 100644 vite.config.js diff --git a/.env b/.env new file mode 100644 index 0000000..7825104 --- /dev/null +++ b/.env @@ -0,0 +1,8 @@ +# VITE_APP_BASE_URL=/VisualTemplate/ +VITE_APP_BASE_URL=/ +VITE_OPEN_API_BASE=/openApi +VITE_JSY_API_BASE=/jsyApi +VITE_GEOSERVER_WMS_URL=/geoserver/ne/wms +VITE_OPEN_API_PROXY_TARGET=http://127.0.0.1:9999 +VITE_JSY_API_PROXY_TARGET=https://muhu-daping.qklny.cn +VITE_GEOSERVER_PROXY_TARGET=http://127.0.0.1:8080 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..cd8ed2c --- /dev/null +++ b/.gitignore @@ -0,0 +1,27 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +.vite +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? +*.psd +*.zip diff --git a/build/constant.js b/build/constant.js new file mode 100644 index 0000000..20a2c20 --- /dev/null +++ b/build/constant.js @@ -0,0 +1,11 @@ +/* + * @Descripttion: + * @version: 1.0.0 + * @Author: htang + * @Date: 2024-08-24 14:36:43 + * @LastEditors: htang + * @LastEditTime: 2024-08-24 14:37:03 + */ +export const GLOB_CONFIG_FILE_NAME = '_app.config.js'; + +export const OUTPUT_DIR = 'docs'; \ No newline at end of file diff --git a/docs/assets/AlibabaPuHuiTi-14435b65-balabala-1782613078975.woff2 b/docs/assets/AlibabaPuHuiTi-14435b65-balabala-1782613078975.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..b504a196d2e9a80bcf415e407fc37b1dfd597aa9 GIT binary patch literal 6360 zcmV;}7$@gHE3xR$B0X7081A|foAO(pY2Otax7bF;gejCm>vjZ_~ z8~`_vKFIzr339}3;a2j5Vx8#{O$;K6geZDjQCn8MVZKQ%{C7a(=e zLC~p%nE*;6$+G*`PmfIvs_LICmk)1iJZDh>dJjIeQekt#Aa z5mscWZP!$c9yKb|mw)@E$)P?RkXI!51WL#;`|-EGK?G=8^)S@aa~%P& zhpAW?@Lpnl!=U*?&sY?cq5$$Hf+G(0PYC-*e0P9J4`1S=!23olM0rd^@B3m=z{&wU z5I1jtkTrXTi*{EB>brkzUR=LigoN8=ZP0**^j%a?n5>V*z!(52od&`7CZ^$crKun^E7I%a9>pL5Fo?ai)@Pw zw3Ex4eW(z$%$SwI**P=3XWW6%vlszvjr4toN4(1FjUCp@k$8 zv$xu{On_|OE8Td@L{DT;CwM<-zB0BnEY~!*frsUpb8S{gwzeVy;cliKW|6oeir?_{ zzE|Szv{iz@|4%&ONP*eqRNQ2cSIpTv2ZKatxKf^OnG83?xfJbC>&v`}Mx4X=e1dBn z0lq@dMYAMR7A3#FGD?Kp!(2yh7@Ah4**=s{8Kx{t#@35&;XskyF{8K*eucoeI-U8h zaIYlZ5jtOiq^K>hgQu|pFi)MUeGQTKXyKsJXqWl?oZJLHNwQ@w1(0gSQb53^`q5^> zJT4d6NX$Jp(BC*ECSW2yYoNiygYjZK>=X_vCl{5kNYz#OdC05>}wgg_aRZ0ZrvtKWb@A!OTgGBBXo8*rvXwx!wbgvhq06q*vro(yPr zAlK$V?VJS%>gS|iO8{h0NCF&9KwyzjuCGG56Q!!;&QN=`|YI!)Tx zj|E^74ddh$6qS@!WU1AtRp(t#c#N{W4ZM`Oag%r-Wi=TigIje!Mn@tPJHd&}%lhwW z_JY#Bl@FnT9!euACG@S5qdy}t@_*zf^7%1&`*W-}N`BS&;^oNCGx9LG)4cSLcR%tO za*%A@>dNn-Xg_(9go%Hv#P@g?GYkYFJZN2q74@W;EZr)&`5B0l{vkh*Pn9>7QSvf* zoZP+DYj4p+gmi%%B|H7E1z-czG;}?SgBIi$U|kR>Wx-;g0Qm)2i&kwq3$`6PKz;$M zQ?EgD!8Sq@$S+_OmMXOcTMacJ8}MD@*$c{yEkX(87qEn+lx)GKAp`OYSV&kzykMgc z1EGMR4|DVI3Sg`c{2;%8F(x}#!8*VRLIyU=_mf_Ovl{5234pV|S7NLHA_!X`SoxL7 z^?v{8;aFX-M;(az&dEy)^X_?Onm%NfUSuWx$npkJ zA#s1mH$mdAing(>3|
&+GT}w4ujT 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 in a?B(a,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):a[r]=o,m=(a,r)=>{for(var o in r||(r={}))W.call(r,o)&&v(a,o,r[o]);if(S)for(var o of S(r))$.call(r,o)&&v(a,o,r[o]);return a},d=(a,r)=>O(a,D(r));import{L as b,H}from"./index-d3bd1e52-1782613078975.js";import{e as h,h as F,C as R,o as g,c as p,a as f,t as u,g as L,b as V,u as P,n as j}from"./index-1782613078975.js";const q={class:"smart-chart-header"},G={key:0},E={key:0,class:"smart-chart-source"},J={__name:"SmartChartRenderer",props:{chart:{type:Object,required:!0}},emits:["ready"],setup(a,{emit:r}){const o=r,i=a,l=["#30dcff","#27f0c0","#ffd76c","#7aa7ff","#ff8f6b","#a6f06d"],z=h(()=>{const t=(i.chart.rows||[]).filter(e=>Number.isFinite(Number(e.value)));return i.chart.type==="pie"?N(t):i.chart.type==="line"?w(t):C(t)}),k=h(()=>{const t=i.chart.rows||[];return i.chart.type==="bar"&&x(t)}),y=h(()=>{const t=i.chart.source||{},e=[t.mode,t.table,t.period,t.generatedAt].filter(Boolean);return e.length?e.join(" / "):""});F(()=>{R(()=>{window.requestAnimationFrame(()=>o("ready"))})});function C(t){return x(t)?_(t):{animationDuration:700,grid:{left:52,right:26,top:28,bottom:54},tooltip:s(),xAxis:{type:"category",data:t.map(e=>e.name),axisTick:{show:!1},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.28)"}},axisLabel:{color:"rgba(223, 250, 255, 0.76)",fontSize:11,interval:0,rotate:t.length>6?28:0}},yAxis:{type:"value",axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}},axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:11}},series:[{name:i.chart.title,type:"bar",barWidth:t.length>7?16:22,data:t.map((e,n)=>({value:e.value,name:e.name,itemStyle:{borderRadius:[8,8,0,0],color:new b(0,0,0,1,[{offset:0,color:l[n%l.length]},{offset:1,color:"rgba(48, 220, 255, 0.08)"}])}})),label:{show:!0,position:"top",color:"#ffffff",fontSize:11,formatter:({value:e})=>c(e)}}]}}function _(t){return{animationDuration:700,grid:{left:78,right:72,top:22,bottom:20},tooltip:d(m({},s()),{trigger:"axis",axisPointer:{type:"shadow"}}),xAxis:{type:"value",axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}},axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:11}},yAxis:{type:"category",inverse:!0,data:t.map(e=>e.name),axisTick:{show:!1},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.22)"}},axisLabel:{color:"rgba(223, 250, 255, 0.82)",fontSize:12}},series:[{name:i.chart.title,type:"bar",barWidth:13,data:t.map((e,n)=>({value:e.value,name:e.name,itemStyle:{borderRadius:[0,8,8,0],color:new b(0,0,1,0,[{offset:0,color:"rgba(48, 220, 255, 0.16)"},{offset:1,color:l[n%l.length]}])}})),label:{show:!0,position:"right",color:"#ffffff",fontSize:11,formatter:({value:e})=>c(e)}}]}}function N(t){return{animationDuration:700,tooltip:s(),legend:{orient:"vertical",right:10,top:"middle",itemWidth:10,itemHeight:10,textStyle:{color:"rgba(223, 250, 255, 0.78)",fontSize:11}},series:[{name:i.chart.title,type:"pie",radius:["48%","68%"],center:["35%","52%"],avoidLabelOverlap:!0,label:{color:"#fff",fontSize:11,formatter:`{b} +{d}%`},labelLine:{lineStyle:{color:"rgba(223, 250, 255, 0.42)"}},itemStyle:{borderColor:"rgba(3, 18, 31, 0.92)",borderWidth:3},data:t.map((e,n)=>({name:e.name,value:e.value,itemStyle:{color:l[n%l.length]}}))}]}}function w(t){return{animationDuration:760,grid:{left:52,right:28,top:30,bottom:48},tooltip:d(m({},s()),{trigger:"axis",axisPointer:{type:"line",lineStyle:{color:"rgba(255, 215, 108, 0.52)"}}}),xAxis:{type:"category",boundaryGap:!1,data:t.map(e=>e.name),axisTick:{show:!1},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.28)"}},axisLabel:{color:"rgba(223, 250, 255, 0.76)",fontSize:11,interval:0}},yAxis:{type:"value",axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}},axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:11}},series:[{name:i.chart.title,type:"line",smooth:!0,symbol:"circle",symbolSize:8,lineStyle:{width:3,color:"#30dcff"},itemStyle:{color:"#ffd76c",borderColor:"#041522",borderWidth:2},areaStyle:{color:new b(0,0,0,1,[{offset:0,color:"rgba(48, 220, 255, 0.24)"},{offset:1,color:"rgba(48, 220, 255, 0.02)"}])},label:{show:!0,position:"top",color:"#ffffff",fontSize:11,formatter:({value:e})=>c(e)},data:t.map(e=>({value:e.value,name:e.name}))}]}}function s(){return{trigger:"item",backgroundColor:"rgba(2, 13, 22, 0.94)",borderColor:"rgba(48, 220, 255, 0.34)",borderWidth:1,textStyle:{color:"#fff",fontSize:12},formatter:t=>{const e=(i.chart.rows||[]).find(A=>A.name===t.name),n=(e==null?void 0:e.unit)||i.chart.unit||"",T=e!=null&&e.extra?`
${e.extra}`:"";return`${t.marker}${t.name}: ${c(t.value)}${n}${T}`}}}function x(t=[]){return t.length>6||t.some(e=>String(e.name||"").length>4)}function c(t){const e=Number(t);return Number.isFinite(e)?Number.isInteger(e)?e.toLocaleString("zh-CN"):e.toLocaleString("zh-CN",{maximumFractionDigits:2}):"--"}return(t,e)=>(g(),p("div",{class:j(["smart-chart-card",{"is-horizontal":k.value}])},[f("div",q,[f("div",null,[f("strong",null,u(a.chart.title),1),f("span",null,u(a.chart.subtitle),1)]),a.chart.unit?(g(),p("em",G,u(a.chart.unit),1)):L("",!0)]),V(P(H),{class:"smart-chart",option:z.value,autoresize:""},null,8,["option"]),y.value?(g(),p("div",E,u(y.value),1)):L("",!0)],2))}};export{J as default}; diff --git a/docs/assets/SmartChartRenderer-8fd37aa6-balabala-1782613078975.css b/docs/assets/SmartChartRenderer-8fd37aa6-balabala-1782613078975.css new file mode 100644 index 0000000..2754991 --- /dev/null +++ b/docs/assets/SmartChartRenderer-8fd37aa6-balabala-1782613078975.css @@ -0,0 +1 @@ +.smart-chart-card{width:min(620px,100%);height:292px;margin-top:12px;box-sizing:border-box;border:1px solid rgba(48,220,255,.24);background:linear-gradient(135deg,rgba(6,37,50,.86),rgba(4,19,32,.82)),radial-gradient(circle at 22% 8%,rgba(48,220,255,.12),transparent 34%);box-shadow:inset 0 0 28px #30dcff14,0 14px 32px #00000038}.smart-chart-header{height:52px;padding:10px 14px 0;display:flex;align-items:flex-start;justify-content:space-between;box-sizing:border-box}.smart-chart-header strong{display:block;color:#fff;font-size:16px;line-height:1.2}.smart-chart-header span{display:block;margin-top:5px;color:#dffaff94;font-size:12px}.smart-chart-header em{padding:3px 9px;border:1px solid rgba(255,215,108,.3);color:#ffd76c;font-style:normal;font-size:12px;background:rgba(255,215,108,.08)}.smart-chart{width:100%;height:216px}.smart-chart-source{height:22px;padding:0 14px;box-sizing:border-box;color:#dffaff7a;font-size:11px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} diff --git a/docs/assets/bg-3acb94e3-balabala-1782613078975.png b/docs/assets/bg-3acb94e3-balabala-1782613078975.png new file mode 100644 index 0000000000000000000000000000000000000000..794c15896defcf9c478570e4a9a9fd5309646d33 GIT binary patch literal 94997 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 gP6Yo?DScD(2}$$gB#t- + + + + + + + + + diff --git a/docs/assets/bottom-menu-arrow-small-19304179-balabala-1782613078975.svg b/docs/assets/bottom-menu-arrow-small-19304179-balabala-1782613078975.svg new file mode 100644 index 0000000..7167605 --- /dev/null +++ b/docs/assets/bottom-menu-arrow-small-19304179-balabala-1782613078975.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/docs/assets/bottom-menu-bg-b465793d-balabala-1782613078975.png b/docs/assets/bottom-menu-bg-b465793d-balabala-1782613078975.png new file mode 100644 index 0000000000000000000000000000000000000000..46f1de3ed8001268613a53121163303740b6a4ca GIT binary patch literal 65616 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 literal 0 HcmV?d00001 diff --git a/docs/assets/bottom-menu-btn-hover-df33e514-balabala-1782613078975.png b/docs/assets/bottom-menu-btn-hover-df33e514-balabala-1782613078975.png new file mode 100644 index 0000000000000000000000000000000000000000..7e65e18c2f9da545785cd5a0a13db02f907bd671 GIT binary patch literal 23665 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 Tn7h`a@DJ0_blqJ8JOBRzkjqt) literal 0 HcmV?d00001 diff --git a/docs/assets/content-bottom-left-arrow-3a8a61f3-balabala-1782613078975.svg b/docs/assets/content-bottom-left-arrow-3a8a61f3-balabala-1782613078975.svg new file mode 100644 index 0000000..98447a8 --- /dev/null +++ b/docs/assets/content-bottom-left-arrow-3a8a61f3-balabala-1782613078975.svg @@ -0,0 +1,3 @@ + + + diff --git a/docs/assets/content-bottom-right-arrow-a3c5270d-balabala-1782613078975.svg b/docs/assets/content-bottom-right-arrow-a3c5270d-balabala-1782613078975.svg new file mode 100644 index 0000000..4f02a4f --- /dev/null +++ b/docs/assets/content-bottom-right-arrow-a3c5270d-balabala-1782613078975.svg @@ -0,0 +1,3 @@ + + + diff --git a/docs/assets/content-middle-line-162bc0d5-balabala-1782613078975.svg b/docs/assets/content-middle-line-162bc0d5-balabala-1782613078975.svg new file mode 100644 index 0000000..922432f --- /dev/null +++ b/docs/assets/content-middle-line-162bc0d5-balabala-1782613078975.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/docs/assets/focus_bg-b6803e2d-balabala-1782613078975.png b/docs/assets/focus_bg-b6803e2d-balabala-1782613078975.png new file mode 100644 index 0000000000000000000000000000000000000000..dfc98aea80660522d11c31e233590e0534920513 GIT binary patch literal 53016 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�r%I3Y+Ycw!8xLO-kTK) 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 literal 0 HcmV?d00001 diff --git a/docs/assets/focus_move_bg-cf41417a-balabala-1782613078975.png b/docs/assets/focus_move_bg-cf41417a-balabala-1782613078975.png new file mode 100644 index 0000000000000000000000000000000000000000..85515726de19c8115fbbdaf2974a62ee43f6fa6a GIT binary patch literal 13044 zcmdU0hc_JG7uS2))uZoPy^9EfSaw;xvs&~h(LvOg9L^&%G3}F|D~+EEhi(qo^;Lbn`TYN zLYciBxbUUDO6%C}JP)b(X|`{YyYyqjd%Qqlc!=v0r?I*dD$G0qfpm=)3~CxY|8rq0 zhXD$Rarh+0W|Y7O1wLh2yRpkucCmPAW8%&pL?77lxw(i=o{Q-lr1jjTnZ#!f1^A`8gd1M+$0u7cQSkY8 zhBx{=yj)1A{Vpmt;^=R9`QARkwZBK3EpqtvW>_dQH_|Zsl>raS@Th}oA;s>PXYMeq z9Mzhc%n(R;S-SX)Gd=;tums}ref|FH+PP+E%aI&cMuJQ}=N{MNg$Xu#9UUMwgsI@m z5%ATazrx~)vW`1$aI~G+LR_Z5BGv_~G(rsw{JDPPm&|4kL#C(sGjETjeE>JA7 zz5pylQmPfLr6Xf=V+WZx+h9r5=q@Otig5^b*}6R0y4?En>a;FBl9V}m^=Z+<`a`S3 z;uiWi+4NZejaWg1>SooKlT&RzyUB}V*C7{6JQmWQt!t~xF!;{p;ANHzah$oC2;KOY z8wDAQNTk}E=>@aUyFMotH=JyKP`IwYVIQn*c%bC+LhFaUUodSyn&l2?bic|3?F$m4 zBTfB>gFNl?bu%giu`Ly?`R<=L(oViWCAbI+r7%f@1PxwcWM{kd)f9&|c{$w>vY)mM z%X)%ymtJdn`5uWxMPYuWs`?)+^WO=t-|=OaWoE~M7*s#`{s|79eJoZ(_sUFIAkCt& z_3zFqyE2$7L%jmqINtq9jq6LU(u?}=Va_cxGB(4B2nJobgjrd?kCmXM5vdnHl#N-K6bgwqTolx87tG(tMq)v%bP zjOFy_ne|=oh$I`|HvTmB)!ARLqX!>EO)pWF_O}PMn=(u}Ov12J_3gvb_?vEIh9*Mu z2d<-#9ilFdBUtHOSNEC-S{R)mFhLSg34jDj*6Trccy_vWx$e~~q1ODDxb6QJ9J)WB%ysb5wtqIF_$YW@;xJuOc`&W?pj)z$)dM#L7h>^20+*x#)h zO~IapfkNCfFgQ0KuAP$^XSW3rKQ~KYVqf73FNa%1Ark;^V{q_QZ1Ms1N)#535m4*N z7EMMY;?~__OY$=nI2q`*;(SrQINE*+mhA4Y(R=h0c-A`?p!dQe1+`oIion!%-G+~I zzvitg_?o{9_Kun7Rw{CurfU$>_!LqozT?i-PJNLgdCA(XVQ4rglvQg$GgyRck45nv zp1Q?2OEn+ahj^}UKkjv4!mjcHzU)lCGw2sqyv=BVw{7K+6J78ER|;Q~mPW|)F>^8c zVUR6c9>U>Ii@vuqU-5cFg`Z~K`tW$k%U|J@}u;kl;6)hh*?mJJZOt-PlNDeZe< zDKrUP(81fF@J~i}O#6_!cuW%JR}jL}rv=9uIX|?ZG{D!)tXYAhVgAqa!w*03o163;}&C7S$GJ|CY)z_fbgTHvWP{luKWv7U+*uLx! zuInSiCk;-MQIrZt(&IPPkocHA@iwjVzed{cMS1Awv1WASD`g&2LSF-1(;n?x+@1Sa z8?mZKgh2;rQBXEE4p^j=R#gm0a5toH@p9Jp@39#oBgSW-Ta|uNvbXXTI~mC`XMh;B)*!SSwV86mjZg%w5VR-7J6CZ}F&`azk;WNle&c`< z(+K^vnU@`qu)JeNDfBay9kcKY1hKMyE-Zt@Xg=aG$p8A-ZY?s-rveW(3zXHB5TWsr z=%7sP95gkn*Q%@zqf3OSK&CQso1ByJ9(MbKTy+mc_tbZ_mFKvZH-8wClCj$da9-V< zHt}_lYX*wxNE7z=lcbDUGo%<=>lK4PbjW+2adfGai8hgYnbEcOKrISEoc7L?jc(*I zyQ;-vgfYip!38Y}t!nX(<`0PT^;%}7k6}}*(#f_zer1ghv#yfw_l1sU3a#p*GMOV9JGMk2Oljn9Cf)G>3*puBS-?x4d zcGDPU@~)sDMQ^)$1afLV2dQ6B_~$>TJ+Rz$Tqzw|tMX{~%9p#(NtFB>FS{XIoDZE? z+3$j^-Jt~%2DKEeIf!kt;B&tEL8rPO0dS?X=;CzWF*7+%33jA>9EY_)PcRb#jnSg) z*vNQr>&EJz;iHQK%#ZG)p(=U~`gsxG+{j+@>Bls@-isg2UZ38aewETDruq*dQGKT@ z!?r;W-ie!E2V7ae569l|e^=49_4`;+kekC@O-P4$AD zvb^q_VX3f9?0RWZ@+*0kJTqw>6j(Z(yWubim3I@7t@Wi?Am>Pm!X#<^m;Uq=T1$}J zCL{!W93;bVtzFIYoov~Pp3cICL^-aS&caNEovc^=bl2pm5wotE?%aXes(O#NrgLfh z`hn{@^8AN8crW)1xC*t73HVg_ZQJqF;UaN7jaD~AHWTgp!~Zo3-qRRfhX>mL;p?N{ zH9yi%SOkZCj`reSGukMNB~Cyb^@@@7=eX&r`Nb?v+y=U6_L=v-4UnJj{T~@Bf!By_akU=rpvHa&QS8sZT27}~t49jKS*;VnW9DXb3kLUM)v%*Z|7<-KX)bld(oqUs=1BCHIMb*d2Cq` zt2x8(O1K%m?HjEt+<~qqDPMDa`FZJa9$HKu7)X`me-hDKP1jAq{y+vK0AAHvH}4TR zYV4o<{H*ag@cC69ZD?D5y3%shR&UMI_o9oN+3HGeqVjW`Za=-lbiLpDL0Yx9#X;km z!j*j|)qJMmD%&1O;F^VN#N_(BqrIiC zWJ%9c=#|t|kXymNAEVZ2D>xHvWBGDC1)=MnfyunbP3XfCqrY#$Cl+>cGhRvzEo)An zbSsVq_RD3uyve+sgXpCG;@xz4cg|;e0VyBn;p=8h$<(XaOLXrZwi}-XH;zQN`g_4G zF#|j_nhBJ`E1#Iv>$OlbYADfb-#E>xzp}xH!I^vH1ERaweW((I%lFT>0A3=>3kFt( zXKhN~wc}9_RySu>58K*`XQHSPhrB!vd2#!|gaK=jN72D9{x06!JCRmgG@N9VkikK79~j!o!sVyvy;E-`oTy(Cv2g_r1V{2s z8`v^S4NM6C{qU+*PTfN3%~|&vD44Ur3X`tNFfkL|hoIsNF;_)>Rw;?>V=aEX9e(sl z#rQ&AsnH*Yi-0%Po^t^x^Fegs)&67*#51!s&uaQdyQ3RPuBBQOVHW@x3c^OIGJ!#S zU#&|Py@xYY?LdIOTo2_3ts0Rbi&_woe*+=1O0E=L+r-As5>q4~AW%-Dki5`Lt80p8}5Z=mr8>j9`$a$j0^ghnquDk6uck3IokZ0^5r zWPAzj%lPc8eu~b`&(DiV^>*ajE9A~Dvu}xTxkw5+NaG<)TazPRf1bMw?^$ytamUhs=y+dXDTUTz;Dp38=;CieR7d(7mKKP)y`>ND?=EsRu&AX zQ8SiSN+hR~W>~>9z)}uH<-kSvYVFgBSwc(yp!e6Zwh6UJfG0rt)gl&j*bTd9U;IpC zB+1?s2R_L|`kOZ`{h!|1?zIMb5ap4Dsm?CNE9FLD$_z7Q2ASBw*0$NFHMWg%Mxea^ zuqm~ZBzoq}neU3|iX{OFu@+GV>7yEpwNJeO;Pf%NFOELMNwZZJ^Z)!6wF-+Dq(40yPQ;F&TvEaD7}Cn| z)fE6{L6UU*-n0C0Eh}O8Bikt6^U6r7RgqRU3erBZ)Z~@OBzYKvlcei%YXZ{F?iX{& z6V0Tk4O&#}FQOT?BLZMg4Q~pgc-YPHc+ezUh*|9nCbInv88;Tad}r}c^bFVe;ttjs z?4wotMfJ;=Fsith7-sWZ?;2E;F3xvOwlN+LqUec*_w=Y5tMdpxRPBRT$&F(>|MK0J z@qQNmo{dkEt3wQVfoRwI#LoZF1I7|Xan}jjki(>~_=-0`t=f2XJ0sYgSK=^{A&CUo zm|S1;vaJ9gREQ@afz}2X_o*fxJz6+%4TN2T&ZM^Xwb< zht-yo$@misFQECw_4)ju?~4yAM6R&$KX-4f;_To>nsgI$gzO3tfn&C>k6mc2cqF{z z44o~a+}2$J1Rczx?vX0_f0oeF3AeQ=v9o;%qI1jxMD@<6fo4Ybi zr~WDJ{+Nk#-1vo6=*N9tG(?QClJW--fGKJmD}kTxzr{D&(#2?zzyGy;WUGFIy9jjZ z%}I!~=hJW4-b2rX-Y{aNdS@dlL&I?|{=K+&!lIEnH7=M{tF1L`v<@)};EB_k zzEntZh>&CQqof=|H2*1ycWYBW4;#t4IPNrdIEoDcEn znZP0+No)X5d4?r<9bHtkDnJC^M=~6raoMV2SBw_78u1Tq&M!U5YSzVVZyVJLWY+$S zb8G3WW;!bNv7#GQ|{3fPvf4Jkb zbCmKZ02c>a+M&!iIs01BXl1F8Hq!jA^oj7F6HPAXD6YjD83}NFhQM;bm{nsMpz9Xvd+!M@W^f-$>12*OW20Qq@>r!qCZM(J*zQ=R1v9Un zPV+R3g5d!k_Q0W#i=hDw7m8bmtvX@pl<$$OC3CC{czFlNzL@PBWbh zV~OFcsOp@7@rWbp0BZ8 zMZ>=?9X>Ha8CI?N%&t+Yz#$ORkr`|=b=5uGDgS;*?PvNm=Bme z%nq@g$NYq1#Hz_7gSzvj%g%@u#d7Tkzw>O9KJ!uL_m@BOzNJj6(!hy@XAC{>5cRX1 z6ZCh|AO2g0AAa0w2-`^9C*k(IBu*hu4`6*?y3ovcbWbn&0~LrZz8@Ro#Xvb>^}*ZC zq7SevgBE+`bG#DG-_h_k;lB%1dsAW+w9Sl9)x!J?e)d{N0u0{v))fWrk@S^Nc$Iti zU2G@E0Kyn^n(+an1EH+UI($)brt~UL4g6PM6QxArna}iwO78nrmLWTP=fE>BfB(YF zTZ&3?EthcDRg1DP&b(uOGPH)}Y6LmjayV0LW~p%N3Bt#*ULJ|Chzj;gfqsSY8*6Kk4$Jtc&Xos z)?|M)?Zro{4pD~8)d@4lIS5(+9(Gw!EaF5#Wg;ax3IoH&e(-Vvb|N0IF8 z6NAfP<`r+det#}#b!_Fg{ER13i#q*f3YPDj?j=d1m@sU-Qo2~0-9DXpgplvZQ$^Ww zOfVi9a^;-;nR@Q}gCuWBg4!qd%fH*Pu)C|09<#MMEssP7j|J*Qbm^HV_C<>n2@9WO zk*{O;EhXOaY-Ro3HM0*5y6Dpk9N$&@;1>I%qj+-KvK?4o`_iD#Bak!L=?y1W-C4?G zgp7V|sNPc%X9ri)hs5Xxw$4Uk`jODgz;{+!EcIjOYHu5rt4~~w!ryRo29Zol8~A>B z!w6{3f3tJ?=~TV2wF&m4V|h1SH}>K{BYaqeIfWSJyZ zQ@l0ND5vy%_3<@v5+%BR$%z)PB-LRsYv|76opHQ009FqZ)X|z*9NTfpDfP11=;#C} zD0-axbj?S|=2c1pan-VW@nj{Qk`k4dOKgP4ttKa3`sO4h56T$n0!Yw9ZJj68~c5tAD4#cT}ME=5o>RGA1<`?OW27B0V) z=xr{3~cpSYC)E5X6b~a?Sc!UW!)_)_Ln+n(^=RR~fgmo}- zjm&@HZkF@yYP;$2QUa?himEGuHSVx{5u-%6Pag%YEPgsw8N$VRDf)U5uZG0$=Gwc! z?>pC;3i57>dr#WhEZCMfy1=`9rA8)F;HqIkNBzqY_U9SI40k3ZdEs|;h*KUJH9khG zz|myC?B7=t0^2ScoH5sbmvTCQxaeTPv+tNRv7==U!pk4z5DiYc6cB6tofIN}h?DwBh{_4PB0nO@A>aGMXGYs)MuBt3TV3?RlK!=$KrnCkUD&Kd zhJ}JnuC0fXdweYZrT?F7Rj8KZY)nX@VKSoj-Rd~`YA8u zo@=o_h_*S zte$?4pZBl8hTY@-<^CemSpn|=m?8dyOWRcllrimVPShhgsFl{ARHY5^KxO0iwn0%5BHb0C9TWHgM^etYq3ujm&)DQwka380%vy`_m&`N~3qs=RA7=yAW_Y6oxM_>O(6q9v!Yhcfj!pLY$N z2}l)T`7U~=m+t$(@sfVYY&0NtU5;h4W&H677x_+%zUa+MT13zgyJZ$)#J>TH!6==sX{gMNDmex zb}*c6AeFaQ0S6R5hVwM5M+u>}#WMv^e^xW)*}VS1XN237lX*MC5jEwwuum)NRdhTP zxSUefVwVEh28Yb-{zX94#Urxhg(gA&d8E%wB?8FMm%Ni;xwqq;920?dU&H2Y0GGFo z(-}|^WmJS}Q@f-v7HU#ppaEb{i$eoj5?nwPWF}??Ql;SS5e2IDHU6lvq4q*XoHFc? zs$~%nsWHLajGWQ{wyY_W#U~q;Y zyk~4an^)H7KPmN*_>@>O_*1Bqoo4CDlnHr#gX0k$6fK!pWAdTa00#!qDW|KjA_fME z9H(V&y3Jaf&!1O+5WJMd{ntyDP7BZ*5*c8}JRg#}byuY?v{)zRwy-M*A4?dMaTj0f#Y3TwNNN8LMl_RYZB0)_Apj zLYEZ?{y^6-LoIYH3#@W~hj;IG43lkUenRq1fI@@|;Yw_HebG8T7<1`?Er1K?gqw8x z3uoljHcbkk0lbSh)$6ryvLsifUgejuWD8Ws3z(8z`sMI4Z|xKBd{T6pWwX-9{&3Sv zyL!VoBuW9MEW$ndYd#cakm-0V3pIfZoV|yw=emEViu#cg!3#kUPE0#A#F{_A>e_G_ z*R~2!>cG^r!mL0z&S zPE>*}Lhr|~^Fb#uXeKcL7po3K3H{c8=6f1rmHJMZZSphdB}t!1q%}XQD?koz?dR~a zS#2;G*=W`n@Pmc9;jmc}qpuI-;kdmLijnUSjkm@P_U+AI$H@F-3*B%Ksv4EG6|W1X z%kRSQK4;E{7iO{33eXpU>+NArUW0iOSlkWm`tT)K^Fn)Qh%E^SI#gshV1NLM&Za7w zN*nJlWRYClV^Ds&D2$9l06NLB;5NU-P^;oZiX$nSVM!!9K)uda@2V7EtQm;S)s+@V z8lT<6_Zn%IV95#8x`$*#AGaN(@)n?TI;|QWvGB=Q3I5F`qM)hJ1_&chp;v+w!ci=R zl0?<7i_D(dvHx^>YXzv}RJBJ&ZJP;ly>5OP6#<@5guoMD7R@qVZ$xh#ALKCIzfX>qKFI)MOG)<#T>)1wU0G+&ri-SD_&%%O(Md!o5u6G{ ztiN5IHP9-47#i>H|4eTC`J1wX*2ukCRxsx@g^2`BuOll`M`bZ_yxQ1ZbwpQx#Xh#>U!<*Jz+Us>mf$xy7m&gIBJ#Z3oTCsZh@j>RIKol=lpGaes{}EXorB*PW2nD487vApG zVr);(cKppaQjchy*z4@$}-Cj)F8)wnc-P3VWSC6iIfz42(IG{WgBRzXvu3Gc+ZKaydZ%kR>~PK_Ary zLruj)jYuhn{+`{o1Vbwa4oq=|mCobl z(wl9VOvRbQWiXhVK8>ENQYe6G?+X|6^UN7*KI75Ojfw(rIbAl^A7JPDk7wgL}4;} zcK=D7S(=Ge$$P9MtFD)+Im-7D=M8TiQV^R9Rh|&*Auqo*gU;oW2Q;-%tsWte(9Dg-3jA)PZ`W{&gggQUAyt-ra=-@K|Izq?qER4S_0_|y(?>xD&F|s zmlQGy8dS-{9Wq60H9#YTwvV39uaRJRZXX72Z^Al49lKt34c;(HxZ}Uzj=vS&JQB0T zGd$?v^>(p z?n6kK=;A_ZXFVwdh&Q`G)^-X*YBtoX!|dRL@OtS%S)8ozx{~LOJr8PN^{M)HO&gTk zksgMp;3%>~l!@cE)4=Hoqa;D{oPB&#%zFiEN0t42T`fE|KmC5cf)yd=L3bYV8*SuN zF+7Kbe~RwJDq+Vm7b6aSwcq>W%?RB;1hlM>?WxYqK4iowI}*8ay+9!)GTM=uA4&|%P>97G*E9F%ascxVd)H^X5b7GBZ>j46uzSPX8C0~_00C$>}Ox(MMu{5Y`{?bpd3_Tv@o zD=6hL%3&BolA85ByV*wD-rrZ~u7z2^^wSn%&V}=WYPK3M{dFec=gn@#34s(WNwX-V z1Ohe+qSQ8Eidu0;aCuMYt#zLRgTrD5&IG#viRa#nqgKOHbU?`zwiHgvk&W<)=%FvY zhq9b>l1cXx@AGp@+S)2`*Rd`CZ6>|9{5@3+sS1@{xvw?!gkPpFF}V)+z7 zwt^VKHuY@QRkH=%&4230vj;^bxWQ?_MhIsHQ=$}E0U(uw`$Gg9wSB?S)*G^&L-_zv zhk3mK?vS4+l=$B;0EQkTVE=6q2Vk^b9;DPwzpUr)Tk8Q z2_w41W2Sn|t*jHQ2`NX+M!NZh&PiNi;5NK#(v_+dq*Acxa({sf7k*Cc0R3+H%zzJf zDn1VF3y;JbOmV9_3KupDNzB@qvO*)N90qybN03V84k*(-RXDC)j1Hcf+wwWNOL{gB+QjqTu+|oII)|DpZ-%C1qIjRo(cmuwr zK%ihJEC|ol6kQZ-k(8+xtqW6!s7A^jlC8L{;l9+72b#UINF5~SSlv8H-tz)~%=3$1 zDmN+0LQ^UbQqgMI*gJJ0Zz6iBRwi!Mums8abHX=Qp-N*R3J1F?eq-iMIZpI%Z3DcwU`O)S&;I@Sw$Iv_nJ^W{ z1S)Kv7X~u64x13_1gjE|cJs1Ne5BV*ysf{J-s9wJ-YtUqKk{rURa{wt?>nl+f#W1% z=~BM;vdY>ch|*cuq$*!V5V1M;#`LbJa?dM2o0^Ut=!XOcEbjE65&QWPSVZo^j(Ad^ z9J~r^Jq-`JtUUag)bYZAiNX-ZX3D%GBx2wTNNTPAQD;ehn`)*@=`0Kw)VwibPRo!I z;U+QCeTS)xAT~2PBBt9=woIgzigVMyG5s0z_FFS?UQO4iRAEqQjB{I)BVx+B1hpCZ z@kJu#hKng;xSE_&osh=udvW=8IhXv9x4u$S@Ru#gR;>=Z{dt`v1|vYf9}k95+HV}i zrOo&N((0=z`{Lih#s)I(U)pqZ8KW0Bsmf;Eapu$AC2rSNTrDE(FF&L;H4BxdddqeK zQi;$}n*jSFP~r)Z8uOgKVIyt1ZE^XwaHZobZ>%k%%d@F1ch z&2V1YonHDYdSfasYmbPoKK>=8X|?H@6wo?xmG$LFI~qSzkvBgC8r%}c#%I|Z8yb#p zFSB!KsPrLh>#qEw=)b%bNZ?h50aCWN0AogsvpfNblH+FC(ZRLKFRCm04?XKAz4u$1JP-jS`ViS!)_%waq~a5pUE^D% z>hjo9jTfQDw6DC#ttSfHw>qlnH{qIIrMRi3a!9p=u4)|?35ljt=PtmJvfY((OiJ>v zRq8WZTWQ^W+oF<{?h%ix)%tD?F8tW8i`EKYg%ZNWxZ8g4Rlbct4X{k`a#%(OWc9j= z{^FkBoSN?Q<`ML$h;`0IWkFKAp$g>?)&)ddGW0n)2}2V=W15$2QPOgjsDuo zuRD|CPR)!Aw%-@61%yY;{8tMM?Vl08r30+@DDx+jOAoCSS1)KEeJpD|rr8VryN4UI z_7gn{jVsBDC<1CbNz=%>tj0exl%OJGrz5W*PDFBhSC9vt2tWF2Fg25Sd-uKD$f7aj zqPnW?j6#niHQu{RhVD>+D8*1KZa7-`2E{op_YjyhFzNjxGM?9wdTKrj{J7w3do_I& z!UqaJ#zvs!(?Z}=%$+C>8N{@-CL_Xm+$&+5q4@45c z|MSs4a6RB-m9~;V_~mc2TfR#&E`^U$x|@XQA``jppVloP%BIFt??xPZ9xJOYA3!_x z3(qNbqLZLWb;~uXxc18|*(?{(fWjrB#990*95D2qMhId75mQiqe3gI;ZQ=~x7a zF|fh?hrl{&85esTO4yl@OfM$3O{6q>V_d1PuCt(b`gbu?=Uc=BTITFCi@M1ombNWMgVRvP?7rw10%W@DGC*I4nj zbV*G5ck{1X+0uuZfh%g-rmrNcfGFMu!YJpmx@Tw)l^rvbZ<;~BgXohFJI&M2zpQ9} zBz|}Bs4v|qMOQ|<7LtXEj%12JFx3(2~|se zm@9qI-X=@Y(9A~SKxG->K)XnwBkylnRpXqQ4_DJop%gMB&0^#ucLcJWro|7LrT6;r zand7V_YG7>fz#K)906J9 zmeLeG4E2V3k;$_D^4<`xHx7IZj;p&9ipg4P$ymz>%DmqAOED7Og4&qpW< zbhjmnAyhLAdSrVxKF6NZ$yz}-x4oJ^EWd=N422AJ|jw| zIy`B%j8H=}qyQHq#q_GY@WCasGW5?{R=W>m5GFJ)l!&$TO@0-~210{)v2YHl`p-pe z8@@_e-=5u3FbcU7bLCj&rY3NSQoRcx1{lt%v6a4Ox%so%+uhCx>zFXOk>#G@^(?3$)06==9btmSt4XZHvw zpok*=>{*~4`^(bf$6aRTU%+gWQY`3)I6#c}ukPUT$}fs_c(@Fm9)UD@{crzkbCZDH z;kN$N(UZ&Ch9bzRqee?%aPswv|?s1^~XsVM5JO0LXS6%5u`ry%6^A(3>0w zUXVoU{%~k<`tt2^&h{{ixlb7pAAcQ16`=ge&j%9OiX`uy-*T&|S#KiO`HtO1Is)w( zgWk}2{*194%~g)E-1m||$sGbZx4gsgob@cL!>Z}U*Iy2AZS>CV-JZSL7ri_-M+3IxU8kZB@r z*}BZY1HFXoMqT0PrO3AdsK5c>|MDe4^isTRTuTUW$`!KuX z=W&xGV*Gp~iP43)nk~w1BTXt|s+T=WAK0IaCZs%#av{0;UMET5ocLncys8+XH!ACn z`Pg9wN6!Ib>y zg#J+*@HGQu)w>C&v)k2LtFA8$FdcQZph4G(nd&4%b>7aca;d+Z`9XkzFE2hOts-DW zw~+6G%s%vjV`+!r&4(u({3?l;5$btFyUDj$mmI~76{U?|;~~t{uHjQN#jF%1^vicr z1EfVEb~3pq=D7x+r6DH?_M^(*sb!Ma$f8)9^%sMDp%;W53_&!BnfJzmKBm zf|ujM%S`n4aIbq6F%5}#;X3e^8~8_c5vNJ`!+C!n0Kde9$+j%SYVW*w#?9agh}g@ zgcRH2%do7<%!h5#Nh7f(rCirMsbP+o0d_<+C-<@q;E9=J$?fB9m7N?BDhYBinN#2- zc;0%(Z3eTT8t(H)&%Mf?Pq(9e*0pSHf*K%3D|y*UHcnez=cw&XoplwI(8`UgR49l! z>zYjq2G2Bt?bn_X`MJhna46h_A=%Y)Yz(QS5YoP!lf4QQ=9 z174$Jq`%FdIvl$dL=)5UWfpPr9mS+mv;n>F+#j#V?F_l^I9oOMHvh8Y*!*={$eh z8h)pLf@y~YY=)E*ENzM`vwp>`YNVEBY)4#d@d|@d!z!Foww5N&lYyZ>}dl~Y>~t* z#`$FCp33lVM_Y;)y-jORL%mjcY^MC-s$m(-LwqZwUU)c&iz$Yep+loQ&G1fqPet>8 zjt>`K0lmKoxa@{_@68;dKDhB=n!nzy-08xdXezx;{ODT$`TQL#0aW~ zD|TDrzb;G7^E+6+Y730zSbcSFp#!I*W;rR}WeZ zuVg}b6g$h5JGhwJffXHTl3JNaS)SP1OPg|o2=Sc#tUG#`>B3k<(&jaGMzSaxMdsQhpTBr{9?t+`o!9 zIuO{2Y9g@A0mNj%1s8TA6Wc~!y}>`C?+?aGW(1?eYlC=SZXpB#`?~@~X$EdX%5$F% zw8h@`8vvq({6^EyP65Lr-MN<})Q+=<$l6u$jz#6n6zjYkgVmx{ok&x{)9eZti?XhC z6iMfh?SY$im+HmL(56e&`V7v7=?qUg$Th(jUj9@A6G-0k-(&^x5tuHx0?{nDH2d7; zN;Cv)>+0#&IKJe^W;L_mnP;%x3n?v54osTN@kS)$0#os1mRQZnrJ}IPk_oXmEV^b8 zuD6wzJ?BL6N4#VRcla1!HxM63VVBrSU=p##e3sy9!!-Q(@tKa3WgsG-Ju?rgr43Nx zN7TM)uVG=T0;}w-M)s3*?bR||xzA_vufmq(IT}rC&oqX=MgpUcmV3D`(@IhT2E~r) zaYspdOUN;W*BeJU_(xf+dC!wQ`E`}uhA8vmLs6(67m+TkE(ay3eo|J~7fOAyd25Y) zq(F}&G5Fp_zBs0DJHpQrDvB0|LWVAz7;0{uc`XN3_cWK(^59)OK|{-UDO?efENdDX zmwrydDMe$zB3GVI6@3Nl))*Wyq7kzlw!Y~Lx7GggVH+}XCUQ)AD{u*Z#Y`=o{mA0g zBMm7U!Z;ShQ!6%=O?R}?6oDPI-e}&|&25Msn--U~Sl(b|EZB#wCH-%8V27a>N5Vtk zY{B-IpC#{#zAj;j!0%o60Q3$1+cI!%35Dah^M8tp)_s(bg#A6Z#THr)xi!aqp-0nT zGYRjx(|jl_dGKBMzf}l+*Cxrk4qbN>YH6g(@w>Il+S3q$PhYq2*gq7PD?x?dMT#A^ z)3gfTiG$zV#4x{%+JvToPGFn>$1=$i+t%f`v(H?ZSMzhPsh`sh)>Z58I6;4AJa6G< zDqjkWc-mDNS}{5M+>=~&vnD3#U@$F=y;Z63hH`_`Y>n}}ja19z6~T?c==axmUKGCsv=e{ms6^`MYTvu%T$HkAbH^a<|J`-Dud-X$|(eHkWWN(cm{(>w>4KrpX zIdTkSZqVkOjcxh$b4TE^k9(_P3Z7fv7dnQ05@d|r_+Pk(3DHgbt~iIC_{a2hQ_Hnfk;ySu+Mmj1yu?PO zYt{NiX*JBBT+e?JsWzcM7~+fopDF8_tkS}L(pf->%$3V6ClLN&P|7(~mWJc$Yi{u^ zN&p($t!=EHQYIOPsU_6VfqigmYkUA^{%zK}JH^U>HEA&FT6A4F)T&{-PvcG1hpZdg zZ0_+$`K}s*ql8(_6Nv8@o=m*^;h$dao z7JWUXlbX?)kYnKbQ-1Qpj&#%%78CQGP#At(E)^|)Po=ouLyper zsw3}mkKRUyraxuxnURYyT|0d%5KiztTC(I-^b&$>u(!&X);;i9T5o!A`un;d2K9`) z8#nZtS4;AX z`}_D~eE4!J=x&q&`==``N-|){69B{4K~o~TQdvbayPXa+Yvu$eq@9-K-Uil((gk)z zf)LE7V2I9Iw9auFNXR))2PrXilWWsPHJ9-{cw{(7CDM`thy_x%UQ4hmKI6sZ{Ai*p z@mLnABY=#hdOeaJnsDeh$D*hB92P%GIdE)$S;)aFwL(i6GckE+PAjzzJOymfLX(3O zk{50K>h4JxROy^a955?WY{#hPZY?I~^JK>V@FlTu-St}wS8=>R3qu4ygrBy2xQO`# z^l+58>^x~hFDhd+&OjAwCp_>)as5a{`DDP+ErWGg3vX|FSF6?KH4muR{KpgOx%#Gf zS)st|x19&8O9udZo~W!-EiE}<;vio@ar4XJm+@n@ouU8cHzGKV&=nVM*%t?Y&1pR+ zN}}^m*z(2}ny8e$4(|hzmMo0gDX?UcDXZH)ig#0qb&`xGh*NxDZr*gr<3v%y$`oPK zOfgSJ<;}v8V^1}$nczUl2;WH z3e8M^GD)GXMUKSOjsBC3oBoVWrSA%R(iBToGvo-PnD!@PH1;>fEclS!F-q%A?bLGvnGL6@lvgwzF?LJq*q6xM=_TPA*;QG_)!g;!QT z42>`|uqb!YkA(HHSeZ4)#D@p{@z+efSj8gxDUd|8BviRZk30sUVfJYi;93N&XiJ!3W#n&U;@yb0jYY1l?iq!HnN5rIk=EwB-l9_#uiu!~Zay-@DL3!47v9ZWQmzC^T|} z_5?izoA;WA;qI{VhcKdNxsPa?`RCAyKTJuI^&XZj zaT0qH+TU}MMReM;`7CU(%ArPx5T{KDX)$0ScK-5$UW(*^g29GhcKi8gm#%ehi@qH9D}u1{Pi`-)rBB6bJ2G&Hkq$#8j32jrhuQG<0%x;8QI*U|D5>VA5p?e_+`G)}Kj{Of zh=81AKbPd|Q6%e)xxfQIP2CXI1HU^27E2>ebj@PAYy{!+Fdq~<**6^Jw!2Vo)M)^BK1>dIG4{ksLt9H~dMhiujuNHBjz@2zc36TZH!jyj_kw;0 zkS*B**d3_3r=6bAw6Gqvug&ASVLd?WMn@ypiu~vznJ|=`qK_gXKd3~1wDtXBZ4IK{ z16;_OpWfPf1KoTMO@So7tzHRg=J?K`JupKn@fve7I06d{&z_dNNHd&|>gOGsbI?(R zoMkDScDTAvzyC9ZAcn0L4KhipnjP`W%#BBg!l%kyo1>ccQ311euy$cI9kX0O)n~+1 znO-#yv9#l$c3#SKp5?G~?@%PZ8M&k*;H&&?lc1#!{&|lI5C#vOKf<1gj%6gAY+<_Vd7x}uZfGQ8HxkRncAc`6mnbk6dj!Fn+eZk_*jX=V~*B7H&8Ji{RM#PBBbG}Em| z|JwLOD8>i%jVO+~i&XEvyi8i<#stCG6A|DtIQJzd2^J~SbqJ=5ASDMctEmGhkET8c z0YbSKvP}UE?qy9*;9;94`ou7`!^X~us*D05gCN?%&+(zEP(mM@??msn1AfzMjs55M zPA++MB$*=yTi+a#ysR6BKhOwxzS#X6REO*@3vUSl{i!hQFs>aZW~9GgFKsRHQNhoD z*iun8Ei;Yiz#%vA9}i{b@Bj6nOQNvvG%WK@4X|HB6L!AM6eAinHkAJhj=wy}iBtGK zSmCyaumMHtH@SBc(=E8ffT)v19%(8$I%i-A_j_pZUTVghO^wCwjJ6b9ykilxu%Wk6 zhL0y&xk0vxXz9qbvXMAnh)b;oZn|hQc6h|l-j_-gwGCpZDCA)w*PHXPqhY+w3-{2P zs;_ph@AFQm&Fr`E{mH_ItJ~e%D%~UIe0Vxzs{L**=-{YZwf=I)TMt}eaP%s54Ca6R z*5GcZ2|^4#w=;A0XciE4I9ZbL70OUKQ?n9ETPp5h$h4}gdfOgR z%>XPym`U@O@EY-PPf#3y9Sr!Ch3&FR2fTW%lX>{5*+1*~GQd(IqSQS30-faVlYsns zz_AeGD^F{KrNWj|MP})5kaF#-XDwf+T|x#o#KsSo#SI$B-aGzgfXx`2P=N}F*#Ze@+SHZQz7;r zNY}ludljN)B|nPJXt6+DXVZH(gg0fE3?AoHM&n25CnHf?y&?J-fX9i_A0zePFOt@-9Lj$+D(c>(@w`H&8w}ScGgk8#mF9l6EEAg21H@z z>9!QAD*LcsHfUL-D25%|BvYzN$XyV)`EzJrBK6T4lRzg&f`s)=*kHBx;#+a=SwhRf zU0V~guMsq?ts@Z|-MlIss_E}mZ?DiTz173a?exoaY-_Pn{7 z_Pb~4z(YV&d0;>ut%^KQVGCfG4Bp#u^;WNZYFrA^QbbJ;MI3wNS0k6%Q{qYY9KsfZ zo%StZH`dx;;k5~njWG*SYAIdm(r31NamC_Zp(Z}frz3&+{?=?WfC+C6@TRia2%sMD zAIDBdSgq2cgDtq0dgwsk{V?&YUQHX&ZMZ`BM&=~VyUjk;$myuHdJS+!QOIh zm@$CC*?gH)+PT4f1vxvjtJk_E%^rQQLB=88S3+c7^sKCT1W3+RGKAW9kDTt zJTPkxd+a#|23K5iET#9Kf=6R*L^(EPxW!ZTc;K^;RzDHtE%RQF;RR}L?i6g4c6 zv-cCm@Tri)kh^6q58k5~F+L1QZhOQ&tL!#fl?IY+m+@!gBnkY$ZyYtDL9|IL^odCP zmM2V3tnMuSiG%guNqGud@lpg&`kwd<<3xo=Qn7upvSn&WG&;SFIHg2#t#V)`Cb-?) z7U}Lv2NIL@ZN+rHQG#IXmTH`|vZ8kSu}*yY##RTG#vM68TX2>*p5Q(>Im{v>sj7?2 zvqgbC5998V7WhHx{wSmU8j+Mt1FuP0Y=(2soKu+6iFH}It;}!Tdd@g9YnIe4Q`@xE zil8PqFVO#)pN+rLT?Hy%9b!SrVX~U{6veojgKgq+I(B|+fN&ydA0dYu9tbH$F%)@? zmWCMlYT3vfy)&Lk^@!_x!P~5L0&h}l$|menDTOhm@vp(nwsq<5Dt{w@2(Cc_HI&3E zZaGPEI%=#kc?f}#9sWN|`Cm`{N7#LE+(Fs<=#X4UJ3ji}1|JIp4W34x9}}I!Kf)n1 zw!cZn-|P?SUIp#e%FblxU~kzjRDW+gpPyKmIb?pI7=OvW+yne-SKmvtWCDW;xQqL75~KUme#JuKUe*pGuq$7uu$G4(*2sPpu-qzv|hi@;&I6 zZc2~oqh$1ea6&FS808_?*2GA?&C#w6E=T%Rl#G=(lzJi)Lv9;B^zH|jdN->ZKKT(C zjMRl~i92UxPO9CWAa9xz0j|Bh0N+7%C(bj^)G?XM4uL~5tZ-#OC z_S$8*3}|fLbJl#1O9}mz?)mYdn!;6U|0bABT*P~zqc^|19Q5L=$g8M}+^0i6L`c*; z$(mO0oM)0SAxUOPrkCm7-&zm1342~e@X@`U=G;9?PnobG0HI6C_cT0FTW;`IzFDya@NVVii>NRb(cV zF08_LF_ckc`r@ecHvau~3^^P83|}bS-lxX}G3{0*f4TO?__e-;MA55~vw7FvEL$@v zm$Z;{nu8>FmPBuw1)C(>VbPSr@Em(vsiCqf$@4Z(klr(2XZ%b%mk9v!PhELxTx+W!aM{ILuB#*2?V;>xfB2m-pvh;-74D{9mzAbI6x|ar zndsHAF^-Q|Jm*d7Y09lVffF{)<8e@9F{4d6HTaS@DO6I}sp|Ga4DHE$xvR!?dk%*- z{Nyz=(nvt|t>1zZ%U)F9Io60N{h>Hu(;CG*?Htp)Q<7@}(j-x3I{btND=Ms2Vn{e9 zgW3w06KFYrufvD)#}Fl>WUf81!LIdg`G0EY zCYTg{o~Y#eM260A&P~5V*RuUS`FP$J5onr|{8u4=bA=v>vm`Pl@`Pk>V#9-&ZsImwV zl5Z-K3%-v^({W)YHIiyBJOqU^$erBfs}kyVy$U7apj*m&Ccm!|oM#~$2Sxf^sAL(Y zjNtIK){G9`#qP=|4_9i}C9ECXv2`Km>@`)dtTUbaOui-iJDs;29=G^Tj5K?Do__Ik zyN4Ta%(GAT-L(4->VpS9$e#BKUg;m~{~sL`VgYURF{bkC>;dVY&8Pfr*4+d7E7PMt zg+g-Zm}WyFw0ZAt^Ow!Gz=9iWy?!YRyJAM~U&!q zbXk^;=W5Ny&ieQhE4p2ixXikxvU1VtSLJKwkAA<^a;sVs4t3H5Wp+b?Z}K|L=e!tWrk}V4_J|@cr1^+j~V7E+n8ZG{rf?J@gzxFwW7~5dxJ=Y3`s*+s=bJt;e@i4rn`z$ij9R)Hx8RY z-iPK2xDfFi?c4liKb$k*O`H4o&%n)mn33n^R&TUHy;J!J^90vJr_+>PBdONzuM{Eq zNQref5sYmEV?&k*%`aWx8a~sBl<~hZmrIv@S zzlHFn5)&Hn`VBveW>2v`Z&i2U7+yb6_ES$!-7Sh@!|0sW9#wx;J;3Y6Wz+m&C9*^F z9U_5>B?iZPS_IVG{=xwH2&vQ=TCsd7dcO?spjkyaFq;v$(Z957=#EZ=YSAJ*C8(Le ze^e4HxDclB6+q3S$FWd5a#{~R6^ee-`Ld(>xeQJK{$;&Cc~;$$Zm_OgRGyA&ra(xS zWh>_n5m_Y1kxf)venqbIIx0M=k^<*3O7t~ZctU;h({w~}@A=6YN^V~7QpX58uqAm- z0vcY1%|60QycS^%CK*yyeKEujYAbQ(G5E&4=rd{9ipv%H9ylA68%#pUt)G?MZ8u0< zwhkwt3s+>dRT3)BnIHd1Gas|=lM6`lXlcpsbj{WYTF>&}^Zy587hGxlc+fikQT$`H zptf!gv9Kwz*5Z97OD*IFQCHKkRJ07oPZ2vej@Zr1Nz|$m1w4cU)|6KGIQgYBGojSl-0SoO3U=DK2mYcPgf^dQVL2>hNX3#g2?@iz--Tb2@wUNT;x8t4|jcDvveC(hvWH#tKeVW178xsAyCG_vDW$R9L91PdtLe8S$!;Epp@e^0XVfD1D_;&2ka# z!lp3#Z$c)kE)f&+UdBB|y?7-T0jyrE+jHi!^7s}=zMoM@#jvQu0o;%l)cj89)!52_ zmuH@1S%HrfByc?9N{h4IF45JIB2?x}=@BTDY}zJEFE5rC!0Ws=8=Op{fHTPYjvRs4 zSt!zSo)$OS!~kCm`Mc6VsMANTnP*zg+(2nYYwT0D3Q`Bwl8&D&QSWmQ4Mw+00I{7^ zZ5z_xFzQjkOu(L0zm8l&d|krO1c#wQR214OnQnvV$)QM^+k>V&K&hI!{66;4yI;0H^K1c}!Wbdm$1#Ck*>pzUQlzmA$7vmb zkKdu@>2|aHw%zZF4|;YanbmZ#c`+mjucIs6hDzF2JxEKCk&kzhuk-#z1@)!(nCiAIn8wd>s^>*)yIpEr`71J20-E8a<{!P3mwV1!}X?-?Y1Sudvfg;zSt|7YkZS=)y{kW zBkJSVE0rWHOAoU~F zbluI>%_pI{%1U{|G@zay58m^JANDB6gjhD-&t$FGlA;(`p1YFgb5r{1W1 zrE+3x{J2&6VW*WB0f{EIYGsp5fk*aDC9L(VV9$)^M(UDmP*p^$mFx4Arn6&ntTajW z9nWigRFat=fzrf-gA`z90(W{^YVG)7Q6koeH&c@K*acG3XS82Un|*8IW8_*{!|k*y z!fpo{s3yU0OG?nqnk_fygTV$k=SYKU4Apt1h_xD8bd(j01sv6DJU)U|)Yn7R!dPPX zq45U9Yf7X?1le>VMZ%4y6WM#+Ta`w8%xL3wS^R+# z9d~q%l1`c1^f}{z&cO|l50FkLEH4GzZYw#K_~}xHcD~8kQb*v|F*A;@3E;e=z72e? z4-m(=kt&NK0oqaYvt>=@%EV@#xOmjfmQf}@g@DiqY&WdOb0}&E=TPw*!UX{3Y=J zheAzGU*6MRu7Exw{cOM6FxZ6u0)m$bAPWINs-?-yZh`Mgg+d?Phun$rR@#|2n200< z<6O48Ky~Mf{?PMUtJr>NI`=_jt?S@JNKs+6lIXXmC?9Rxe=M4_LG#mh8s%mysKMYe zB$W9>r^lJtS$s-cHCrynFUy3!jsW+pJf;X`4+`JYOqUAxH zNiR%rtFdt@3NsH4P8>JY@(tYZc1^{cxo`%fmIjgRFk7ljHvRZjk#HHQ35=|)NqpXH zLz69O*Yp0!Zdj^hKIx+ME1X_OVa(>G2CRWrOw6wg#a)`w4tGF zN^d$nwaU15IQ7N2HyUYRcH$}Ws$I?%vOzH|>qfd$vh@%BVX=WFW$9&66oyUSS58%^ zTB_}ZwAvWD@piFf>8y3F9yJMdS$@R;6|1T(jVdfZ16GV#Fdd1GJ!G!6u!NM9BUeKc zSd#Ztx{NLxzj~#49hi(cDEQG72TKW^i!o5{I+h@AOfw|FREEKmFGkUeVF1PX5!pzP z4#5d60nu9EV^B}cwF$mg7!+{3sBqv}bLanV?JPG{*m0ae%4>6Un}R|&Wr6H+exezAzIgM$A$Bnwo-e|qWeng;ga7^;qYx&1IA^&n}rtpB6AJV*sg z92>d+N|F!!g&nrUa^)0T#=l3>0_|`xnEnqH`lA$FQotp;2mL_J*){V4a|^TTww^U> zvvylOi@(RPe#^)IvY!W$2PgrXrnw%|YZd!`hXkL#HACQb%g{}%3cl(kwUtjVtYG!Z zM0Vn30^nf;hVmpuYtFFX1@n1l3<6#fXP0*^F~ zzP*cw$K9GYf|>$JroK^qmVjQHPSnLi=QQJyd30e(t?BS?3;>(6w?H(B% zRG_bDAf=0h?6sWhjaoXl@5#tfyp@^V=VNogwT$n&OREG)zMu;A#vMua;5Al&Z zZcdhleylq;=*osv_kZDX4+fgsKo#y<)TV~@`H%YxUhi4>SL4*U{qXTOb4Xb=u}V{1 z3k74D6>6#WSdw;=i2%n?&`Ql|5eIA#C|NtK*}}EW)&qAHF!8t@N& zh1pn`(tZLPWS^Yk#Ow;MC9Qbnt!PqpsphKXlO)-AqunUcx)f0iOFxmAd+SUCw2#*< zr2)(1bMwYlvbT-fhmra7y#BOemiXx9PRJ!&UAP0E4Ex!H_U?=R=a^?NH!+WUmEl4I z>?hds8xok3On`8|bJZ|xJ1bs%tH*U5=d=000xyIZ7_7D8ja={YZ)jcll;aUq776aE zrq;K@10wEtV$#uPUCoBR{(AP#JR#GwiW*OkTWZiCSl(6+5^l=;gNO(h9315_;dG-K z_Ox_lSSbXXk3Z>1HNa_6V;eYbRY_ag=SFni#kBayv@kAbV?YG)vI`D?E2v)4nm?-t zwR=e25W5qWC2e&GtQWxyK6>D9p!r=ocp&;!vE=&D&WC+<+-09}ZuRYK*N&Cew zXUR>tUcj_%ORo2EkA$e(0{_8H-^Cr_jU&byclS~OnJ?(Z6h2%2Z_quIAr^^$Q{ev^ z=Pt&_aD*^;hX!*Q)xI#qZWHxJKo^8h)LwSit}CPa@~R3LIgNiV5%9g zEnM;{&-meW{=9%hhrgP}?_r|DV@>E13smpC;c=NsaaUW|^i-bx-lsPddbQu4%#o8B z=#$70lO~2gL+ulbDz~za`HG@?OE`aSmg+T_-YM4Rpn~74k0n?__$s6;S5f*AF8ERg zj~iu%JGZ88qS7}wKNSzTif}ZDQ0+ONl|%nr=L~)gSS$jI@nyZEii_*Gd~S9a(tyRI zBBdq9^3PVTUAo*)*iisX6y(g4^nxfg8qj0P(n9V}Llp=?m28^3x`)viDKeKnfaADdw^s51RJ}t4$o4W7Yr*5 z)-MHSmwTGB?667Op84moS{5!P7>W0@IloFgf1<=E0BF^bG)_*aEhHd3=qeqcW%z}e zm8lu~?$)U^ZAm7NC5P5n${8B0uS}Ykm^9+G&m$G3#w}siLLvPUs zmJ0EP1`NV8gk&U-8Yu=MKy1X=Zoxq ze)?$sVrahkLgTJuXas)McOSXnt(Nt+^HY;6F|m&iqWb;x%-x?UWtz|0P}5krP&w(F zCG5LRHv&x60N2W6SwS^h4adfz1@$dBJw`U1%R1v8b&klU{E6dx&e-C~3j0WXe^YQI zGWh4TrhW1m@!FQlAD7<1WuWO%s176g)U*bD1DU>6ND@5-q7pf6y0p9%V*0@1b8CVO z?!qrE*Cr0O&tzl*j{}#z?xiLSx5aSUB%%~vgmiJdep>Bx)km{jW~$l>q(_wAN}IRY z?1S8@ysrvRwSYyzL(1DExE?`YY}pZqGI|eY=-F)XeVRmJd&QkjmR5M3jddD)hf&_N z!$HZ-6oV(N+sbz;?qt6t9~WNAuuLG~5+80wqa9zaS2b6JF(Rd{_>RWVMMl#yE)N4J z+L~gzeOI(itu-}}^mX69I7Y&XHihhD^Z1exg`~BIX2836!}JkBtEb7RgWRsX=NwOk zz&{vU@Fno_UI<9!@jC9qBv`ZB{xU51 zM9ZJBKd@tPhp(8_QI(r}n6b*bi-$I>NWl6Wm_UeiV8+j4 z-8WRn$}hV-pzU*y2q|s3*S_}5q$p!p@UY7Lc-KjS<=pNmbcp1E{KRjV9y24A;I17d z%1t}gx+H0!SJ*Byz;IPpfdD;7rux<;{$}II02Fe`NRW?u1$;vsTY116M0`SS*o&7c zAM?bzfO5B-Mq(NyT!Uk#-gq3dL~xl@I-^LQSl~Qk=UGM!9fF=YN`0G^K?e3t z=#kvjq0K9c*v(Lm!NJ-t&&e-PF*_?0nv_$0zN3`09?{hTqDcKyc?~vKC;QBKDdI>I zE8ev_CJTW50JzkK%eP{?&5y?TvapI2tnQ`e!thup*G)@(SM9yjoknG@iBdUo<6klc zl02qK#~n_!xx6ZGI)Lg0K)>Gdz$Kw2X{MlccGv}t;M+t(58188X1>N|h`{{fnXKTO z+Pe#umcwFo*jgE)GRNCKjmtUnd|GTyT@=E(2dc~~51*1WFsl#!y zb@%f1bv1m4A=czVG$88D{9LuWadjnLoxPEvV8FgW96W~WI?Pt`e2yh!L<1dGewVs* zY~Gb(Yg}b>q1ImfmspO!IENR1{(Z%z^kM|q7oxWYKh@r+F1N-uSGZR7LeAQXjK5l^ z^5SH2I%o)Tf1s-M6lmTnT7mYd35o9A)pg9q{l4*2cyzrz{GTr0pY<+qvLN^mMG*Aq zmH%EN{D-OF<#ELxkmgRtF+E)RM!Ibuky{^CSOk}TP-r02)m1lG2q1Jb6pXTB(D8T} zDXiefs4^NIQUzP((mQ0kv}Zh3srKKRTaisd^A2jQt!uE8r2#?F?gWAH)H|81AF*B` z`dvFFj>?JiqC8uwFtO*S=(KHRc*!iB#!hutbo(X|d;|vOlx_jEfw_bYEU5T(igmHy zgQyL2VO>kKX%Lj$?ItD_B}hPg*}Fycay?A zbyl7Up>{V-p95ALQi60VScLFhi;+0qZhFq#oN5&}ufK0=fw z{T`H$XB)JxfM*pgC_J*F5Syo55lb&2F(}R06rJ%3`(5Obn4DEsPaxjAq~59(wwaJN zfd*F`O7aGeS!r{POznQ3;Wdmczb2yS>sBpZtY+=yeyv=^l4>?`r8h28c!LgHZR)l* zzB2JYEKB}*EfyY$m?3&fs?s(w2cst=`+hJRD4;MH5x0qIWo%*;gbD?EM8mi;U zIPczzIje~UBL*Y}K24!BrrTi&crVPVx|Qps+mL$3o`h0O7J`$u=>92Slg zU4+HXOJ19T&hP8GUR?9?kuYdaw0ZQK;t0mVOz0aRW*~6lT(o7+r)974U<7(JB6fXX z3NP5C-hzAh8_B*0wbYCDy8k&tuGJCc5pcQgRelB9 zJ~g?HypZSeO?YFke`eTNW5=-%Fw%=Ld~se~?|V9AdLq0eCVo+Lpc4wxqe<42_@!f_ zU4}!>r_i!3_8nQ->7>oY+l?00ulIqLtpRq&k#Gv@()D0Uy1lp=U79; z^J+YE@( z<3kBh)b(JAv`_bN=+RCQuDje`4KmYp+eF0`OXooVDwb3&*RUW6jc1~!)MNj2q~Jqe zw!dM*wHnPzFYAAC=4>$9JO3H;0L7jIw*)gl6Y`c@Znj-_pOzuO3jqxw`loHcT<4Nq z;DZH!i8xsk%cNSmqx+Kk5T;TS^86s zJLVeH1i=l`fiu7^(KSWKtatIGEyh`!k6Yw&L>8lZG}J-@Ee_xu6oI;%Cv=h(e5CBu zU&&2sQ>du8Y#tjzBBOuO?_z}aEtHDhV+=Tojc#Hg$;3P?)*;b$)XHDLk&(j@Oj&t} zsicrQA3MjE`;jrh)747sQBJ`imSqaVE^`mkcgi3idpS@>^K&j7tjw&cG6}m=`i2$Rqe-eY^&M}(M9w+-wrO=OlHe6 zA8huX0o-)EPASryHkzzP=EpV{kDbt){eMZ}kO3;&C6B-#uTK2oJb~D-U7{~E&p3J~ zG)-zI%J?z;8=YWC#=Eh1Z+A!3hX;jJ18Qg0wu%?LF8iv?Jq2QHSqy)twg;W>KfmEY zdw?q(fv$MU>k!-*Z^}S#L7o5!zcYE$ZE3PQ(!pgg7XD=0Pbm(3fh+rEY5K-Z?+x*v zmIeSbH#HkNGggtli}mNa{U2&7h<<(?94E``cxUipOZt^ADj%+9i7KN}AtMZ%S1Mog zN%=6#$`+vLBBJIod2|Oq>28w#ti=!T2}bUYvsQWqT@4+81%__SOaVYcPGUldLv@+N z!F@w_u-U#WWF5(Tt~yBKz+^4Px>;jwwjz>I8{}$8cbCFm^`s-iHc5kwA!Ir!Y~N;F z0Gqmc&L4G8jJCs*%&d?LWz{*|uYpDy6Z%+*%Ldz-H~mOzXd1&r7!njCYCSHMZS~ap zqvhd~VA2a5}2=PQL&X9Jgaa|Zv&y0_iJz^FpLvY(Lpx9(@fiWo z$vn5!&(O8|rE(wE82`wu-Huqg2QgBdcOc$gH{RDXLFdtwxx)Px1aL|YSRKD~7-{+= z94d~B=ga$?>Kk90tb{WhpQbXpUJC1#NMwfvL}nEopr~`_t6z45S*PtS9^OfcI9i{&CV$aqJ5R zl+XFe%JWS0&m`J{JaMG_$o&!+U{sF-kY27cp^vZJ1v-?8(yQcIO0WzHp7DZR zIXcLuPiRe$zy4V}$%hK>YWsxYZWv--doMYc!*-5;CC%Rx2GHWtO^t@6*R>PeZ6YS= z@EzyA&(C8$VuahIc|pk4CKtT6!w|HyZ?XxOchxV=IZb>W;47fMRqL@f`(^lw^RJ#q z@eO|cj|=>hm3&YBZP>%VueChZjdvgGFK5rXt|e%MsC9kfbhxb z0A25c8|+$p^7+Yc#y`GAKyZkWr{&#Y@8K6T)VHUgbxDbotCkZj$kq0Zti-PD+ZSWA zb~N36pW!1V|3eZntB{*xiVn%gPq#^%;@UqKAPiq+>oOVo%`dW~w1=)Ag}?j3Xh{iJ z=3kz3suk5=7tPM@)*t2U_8hi|-X0!?WP5aEdpd?4*oiX`ihndpNW@jS z?h`iuYD{A?Z#`XNtFYNORajh2ftp4z1It0(TLGc^w>W&-UGVN#uhhgJ5v15rqOzJj<4&fZb`S$%Q8x0- zbun0FRLZuT+E6M>)e+33^D11wIW#7c1eW-s*=+lh>*wYTi3XV!{z*NqpD1pAJm%lVW)PRV}IX|FQL!VNtGa)G#5S zA|N5%A|Xh34G4%zD$)!gE#1w~h;(-&A>GZ;4TE%d_b@aJ^N#NQ?Dsvsli()Yf9CKSN5L+a?ndp*DLpjcS-V~ds0--A=!%XpGxUij4SPf!5>G(e`J%@b z@Lz&i^+iFVH_dASWe4QlD~ zXvC8)(p>Jcmj{;u`=zdHt}~#dJ=Dy*%@Cz;G{Mkn#i2-nQrW0 zg(A!?wd&K3W)Ze0SI30V8u0Z&wJVfu#fwVXou{>;k@CziGBd};_h4i%M7Vh0 zA#BeP*XMxmFCy&Fs*XHX@PM<)8pl#d$4eWRxQW%HCBg< zP#T~Sw!;LkX`ND7x)DsA`sbzm(`)em8D{_QBho6=yj|#6yfI%!T^QQ6(K}^Tc~?8r z;xM~Rc6sAW_K=DP?=Qwf^r*w}U0hv_)Sb|=L3XIN+I*;LdOg}ox^ODQ`L=-fmPN+L zdp&r7l83?FZZH5Zt$QN2zV4Jh{}!<$_4n%X*Bk~pQ@-DT5jl6C*;cZz@oNl!^7+^o zqES+BpD+_6HFB@@C_1k|~`O=RK5oHBo+dBQG5T8~f{cghXZIQQlhe|6-?CjaT=u!NO;4xu8dx9S#o zB`mLnVXT>=Hj7){xpI4j$SmhW$|aCnugt5S{@HE?9=sRfl;jx*`{)&l;=7Rfm_;F=>niJup3dCpsLHgUQSXF&Nuqf! z=WgP?k!9&1q&tS5((t|FO%1wUkimH`8>2>^g^sCvRQ2&DH@6AYr&_2^n)>~ptP#ZO z|GLswT<%k+ewCDoRlQEFD~X7lF>(6CoeClHatwe@4_8(+K?xZjZ^Cb!o zh2b!cuyl0B^K>c$()KUUyh+D;Q@`%yqOJ>dntHA%v1A#G20woDQ$Hx6|2c1bmQ5C+ z?>aC^XlMd2tkj@|i!`?CRcd1_HhKcMK)MC@b`>WW?zc;80{|4n_Hps08Kr*I=Mq)(-fS~AXNLa z#>GF;d3kYUd|u>13P^k*g-6p41HoVjIEi)ZrN=Ugqv#Y2k-Gxdgm`VnBNo*CVschD zys{|_)@*3%fF!rs%@-WtExkqfs11C|BN@?bvZY3IQ3Mg-M5b?@Cbsiv1eBcD4xLYe zMUcYnACy37Mv$CK{EhtsF8&z4|422ke@x&10tbQs;UlT8S32lV5iZuCwXppWSQ44a z%;oTKd*U5RQzu>vwLS%%iy+!zHuser@Rwy)787ydRtLScsyM$oBG~U{_24i)hX)|y zvQ+8SgU!7!;O1$4n>$g{(xy$DL+-z+XE`{c7h{<{w;%uh^*Ucu|qfW|dQ5RV1oB#{Wq?$Yr>+ zT~Q)-qzg?Ki=b;0&{11y&FOY?Mas%eELv|-b{$7XM=U7GIMCkjbhvsT#+ya1GT3|bL;%q(9#CpTHNPDkKo z?T1kxyBVd5ItqM%qAxM4Z0la1Srsl}Vdrc(A-j05HseMw_3I~XC;Cj>93R*EMmK(# z(v;%>lY&Nf@E&_V))$+T^2fvwPA(gW7Gr)Su@>WDf&xKLtzkkZ#L>Y(7w{NsU}gd+ zNK(6Rc7}K*<-<`au$*H7QB@8h)WKQ})rX!tZtR0$T>@Rf0*c zlvF5$%JY^>mK-6?tKgmvUuua@ZQ^?8;s7@6Sxj*vm_*{fe_lqQ(a!7+WciArI@x(I zafAt#jE1=yb@%m)-l}VnGdV`?J>U2xJ(-) zKgEw=48iL?rzcorY zX9MEDDid2ii<~o|VnX0hYNyf$tG91TRB#HOx5`qTG(Axf3Xglw+zp~v)yJS+B09xr zv(sS1AmGyEOw2xeF6GbmIjFNK$#&Xk&W)-7azUBXbDFe4o4(!%ghK7KQ>TXRrxYdC`Ifa zsKMbRggvjl4P%2a0Mv3s16Upuy9G;Wi5Wf$n+y3DT|C0P+YZOypXw=^MhCMP#|94ayBM8n{nao zP(U$i<6`Z?FTYbStnpYB+M@hNXP&u1l-vAiaj5wGAOG}ZelX4WcVvbvWI;kP!0=Qr zKCrkv!QesyNTX}hxu3-{Gn4YwY4-YP1U4}P4;ENqeW1Bl0bOk1A%a)#$jaVOEKEYn zOJ>ajMOY$It5a`)c9R{5vx<;{VSx{U;YkhOn;fOt%$l z%TevS@pw|yz^29Jbfh2tGVaYxac3?UDNeeH>gsk0?l@3J)$tW+@pO*|FzrsIem!18 z0LtOoj{MVYSBW@pQWUl3D7s0xS=OQiV0<-Z&)BtGDn|rud-!wTaE&+p_8VL>@#o`y zZJ7(4$R;BL7}|(@F`qT9t6{1bV53aOZvMWq8(SPs=1w@ckIUvw6J0UEvTX=Bln1mJeaK;#Z3cnyLFzN3mOK$q>_Zg`X4&*D*6TPxtl0A-uqB43v1 zJkD_8bvSKZ!4K$Qyp-yfupwx0Q_g);O68A>MIfr45KkfNWAmL~SiGWLQbPP?14+GD zbx8DBkm z6ZXh@-h)$J)wmD;8r%E3;4Y5Jd#k%m)?BL6?8&ROQONQ#I_C zu@^cSC@dk*G@pn!);&~W?S3sE>Hw4Ocn^n_t##@pHS`Phc}WA~LlWd$Xt8OO+Ve8c zD!O2ms{x+zA-E`Z-eyBiY4Ts4CD*%}4@ks@Kfv{`T*l&iq$_B34B%v5B^7KZTZ(&6 zSTkHH#0-aFg{cx0%0gR~3mZHKq~aCTNQPJXmjb=`UVj?8(2en=}CbHYGe zuX2*BAo#+N#8CP77B3F<#M3@|$`A+N33yfKSM;Q%B>!)ZGlZa=$xok4`%`|P?j;}W zWSz_VPCm-kqpCH^NO>9xW3~xKHE1C@*?7#4+0m$7)D`5{7gzckb4U(1sVdyRQf0E) zY`lSu_5)c$`lF0j(Kb2QAi`RfP~K_TR-Y5P;d7?>mgKuV6Zl7=wFZ<~^#G(SxsZzp31*p#CT}2NTICSdM5pG#comk1> zg+a5|9RzF$BShSAt!;U9BC5fcG+w>8hJZDf*(OVQDh#w^Zj14i8ll#U1PEfdd~fBn zS7E=)1L=E;yxyhg18-CVP~C;wE-FQw>#6?sqvS}y5pS#i23inTfQQf~cC^C=Rn>}_ z=xS*4H@j>bPw_q_m3Z7b

Rjk_4Fb)IHESir8AoD-zoSe(cGUzO;lnTY7bFWO!=@ zSn{%OZibJBivcL$$BsxX^PgM8Kd%3OE(@6-u3ZjP55FGb)c~h)w-*c1D?-iZa^~G# z-!uYqQA4*STB}~|tfp|HDy20C56n1eN5maq<)2J{sTpFQ<0UTTEhKxUuDN0MhAc^0 z-rJ)NQF%~dOVU3=e5|GGI@C+SQpa}2w;jRo!roxMhgGCRB#DY`R3^5gkMXI0^Lj*7 z)9W~wUyt+YoLfje)#Du@le0iDm59L=)<);z)s(>q&uUg+Z_n#rPmj!WsCXBs_G2_j zvX|U-%?{s62Wd-^3m$~>fBUu|!^`hf`vcwGKNsU!g^Y&G=FF}TcO73vE|=CoM-0Ah zRM$Y|M6Z5bF|RVPDT=h-bZ6Mc=gUy>ixQkW_>&EyG#UlZd?ifhPr=a`^FfjhlpD-q z^6v|1o|Tvd9hJj5JL%V-VB)V_P?L}w8r%6K=WsNgFnKZ?oRwPp1(OQ7xqkIo`MpM{ zzhGgjw7S{Z6I@C&?$0ZhHJ%r6;A<^3h$f*JTB2)iieO2bA4xOc%TCKMo5V|@oyA!C z+!i(PsY8*_o%Ux34Nb}@ffA!+6v(mjN@Fu*hHSz`JkPD3uDOA<`&`{hx1{-I>u?v+)QKb%{f4P-lu3vIVESUM)~Rsemta#B zzl>vL3Ep(sH*%FYj2=9$Xb$o!(#KsAbjEoXM3)!OFQ0lDoe8eWQP{N|N~LjhksD6P zMxqK^1?k_}rL21{*y3&y=C7nqk&tfY#gg)Mi8eDlttP_FhdZT}l7IZT z8C~`%--wI7|4ZU`N^+*Oa#ziWA3ko>f_4hS<|!L`zYF&9hZ3e$qncjcP)jGsysEjwsReI4qwD@gQ8 z^7{Y*HJN@0ZtK4n$mL>j&;vK-r4y$cfP<3uw0oi^F|RR>H^Jb)!5zsf^|?;BE%rBEtW{+dF@dM$v&m zs;~wII=0(TRfX|Z#ad2PMb=Eb%oA)cu_87CTwyHxDp3qHTnX%m-9TiM5?D+O4=xyR zwAXvJv;a!0Hb(RHTZ zoQ-PSBbZ!?WrD@AjiLC}kB&3a4;HPVyNb=+`{BWA6ZYtiHwoC%*f$b;KZ&7!_;gln zs@wc-(>40Y%+gRPD8su{O|^dRTx7Q9!rIU!o_*L$i)wlo8b@^#(W_c(9b9BF-}FO+ z)sL#~X!jTKvZo_H2m7P~b4#h^?{}p2gtXNatk~G$IAH+&^*dG#E@KQ4Vw8esHfhOW z#Do*YwI~5?`s^TQMwCY(|Q!%BsO=lgjqV*eOH?`+acE#sniW+BFx9jhn zZaD$FQhAxKJ;?&&(h~0n!JDER{BCb63q)Z4AR#&hCuEI_`31}<5o`+I`G7T5Jwr3C zqBKLP#NI%iY$SB{6B4`LLXcs^w#S&U{wUx=o^fk)twvDDu~15sD`yne*zWb*t0Hed z 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 z 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 Xw`uj2s`~v@00000NkvXXu0mjfwR1H0 literal 0 HcmV?d00001 diff --git a/docs/assets/icon2-4f77ccec-balabala-1782613078975.png b/docs/assets/icon2-4f77ccec-balabala-1782613078975.png new file mode 100644 index 0000000000000000000000000000000000000000..335ba6d98a93ca2eac18550fa8702e9cf98d2e89 GIT binary patch literal 54854 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 literal 0 HcmV?d00001 diff --git a/docs/assets/index-1782613078975.js b/docs/assets/index-1782613078975.js new file mode 100644 index 0000000..c539ea6 --- /dev/null +++ b/docs/assets/index-1782613078975.js @@ -0,0 +1,25 @@ +(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))s(r);new MutationObserver(r=>{for(const i of r)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&s(o)}).observe(document,{childList:!0,subtree:!0});function n(r){const i={};return r.integrity&&(i.integrity=r.integrity),r.referrerPolicy&&(i.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?i.credentials="include":r.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function s(r){if(r.ep)return;r.ep=!0;const i=n(r);fetch(r.href,i)}})();/** +* @vue/shared v3.5.31 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function Es(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Y={},Ot=[],Ie=()=>{},Wr=()=>!1,In=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Nn=e=>e.startsWith("onUpdate:"),le=Object.assign,xs=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},fo=Object.prototype.hasOwnProperty,q=(e,t)=>fo.call(e,t),V=Array.isArray,Pt=e=>rn(e)==="[object Map]",kr=e=>rn(e)==="[object Set]",zs=e=>rn(e)==="[object Date]",B=e=>typeof e=="function",re=e=>typeof e=="string",Se=e=>typeof e=="symbol",z=e=>e!==null&&typeof e=="object",qr=e=>(z(e)||B(e))&&B(e.then)&&B(e.catch),$r=Object.prototype.toString,rn=e=>$r.call(e),ao=e=>rn(e).slice(8,-1),zr=e=>rn(e)==="[object Object]",Mn=e=>re(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,kt=Es(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Dn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},ho=/-\w/g,ye=Dn(e=>e.replace(ho,t=>t.slice(1).toUpperCase())),po=/\B([A-Z])/g,at=Dn(e=>e.replace(po,"-$1").toLowerCase()),Ln=Dn(e=>e.charAt(0).toUpperCase()+e.slice(1)),kn=Dn(e=>e?`on${Ln(e)}`:""),We=(e,t)=>!Object.is(e,t),hn=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},Rs=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Js;const Fn=()=>Js||(Js=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});function As(e){if(V(e)){const t={};for(let n=0;n{if(n){const s=n.split(mo);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function ws(e){let t="";if(re(e))t=e;else if(V(e))for(let n=0;n!!(e&&e.__v_isRef===!0),xo=e=>re(e)?e:e==null?"":V(e)||z(e)&&(e.toString===$r||!B(e.toString))?Yr(e)?xo(e.value):JSON.stringify(e,Xr,2):String(e),Xr=(e,t)=>Yr(t)?Xr(e,t.value):Pt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],i)=>(n[qn(s,i)+" =>"]=r,n),{})}:kr(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>qn(n))}:Se(t)?qn(t):z(t)&&!V(t)&&!zr(t)?String(t):t,qn=(e,t="")=>{var n;return Se(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** +* @vue/reactivity v3.5.31 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let Ee;class Ro{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.__v_skip=!0,this.parent=Ee,!t&&Ee&&(this.index=(Ee.scopes||(Ee.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0&&--this._on===0&&(Ee=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,s;for(n=0,s=this.effects.length;n0)return;if($t){let t=$t;for($t=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;qt;){let t=qt;for(qt=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(s){e||(e=s)}t=n}}if(e)throw e}function ni(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function si(e){let t,n=e.depsTail,s=n;for(;s;){const r=s.prevDep;s.version===-1?(s===n&&(n=r),Ps(s),wo(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=r}e.deps=t,e.depsTail=n}function ls(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(ri(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function ri(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Xt)||(e.globalVersion=Xt,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!ls(e))))return;e.flags|=2;const t=e.dep,n=Z,s=Ne;Z=e,Ne=!0;try{ni(e);const r=e.fn(e._value);(t.version===0||We(r,e._value))&&(e.flags|=128,e._value=r,t.version++)}catch(r){throw t.version++,r}finally{Z=n,Ne=s,si(e),e.flags&=-3}}function Ps(e,t=!1){const{dep:n,prevSub:s,nextSub:r}=e;if(s&&(s.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=s,e.nextSub=void 0),n.subs===e&&(n.subs=s,!s&&n.computed)){n.computed.flags&=-5;for(let i=n.computed.deps;i;i=i.nextDep)Ps(i,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function wo(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Ne=!0;const ii=[];function et(){ii.push(Ne),Ne=!1}function tt(){const e=ii.pop();Ne=e===void 0?!0:e}function Qs(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Z;Z=void 0;try{t()}finally{Z=n}}}let Xt=0;class So{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Ts{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!Z||!Ne||Z===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Z)n=this.activeLink=new So(Z,this),Z.deps?(n.prevDep=Z.depsTail,Z.depsTail.nextDep=n,Z.depsTail=n):Z.deps=Z.depsTail=n,oi(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const s=n.nextDep;s.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=s),n.prevDep=Z.depsTail,n.nextDep=void 0,Z.depsTail.nextDep=n,Z.depsTail=n,Z.deps===n&&(Z.deps=s)}return n}trigger(t){this.version++,Xt++,this.notify(t)}notify(t){Cs();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Os()}}}function oi(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let s=t.deps;s;s=s.nextDep)oi(s)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const bn=new WeakMap,yt=Symbol(""),cs=Symbol(""),Zt=Symbol("");function pe(e,t,n){if(Ne&&Z){let s=bn.get(e);s||bn.set(e,s=new Map);let r=s.get(n);r||(s.set(n,r=new Ts),r.map=s,r.key=n),r.track()}}function Ye(e,t,n,s,r,i){const o=bn.get(e);if(!o){Xt++;return}const l=c=>{c&&c.trigger()};if(Cs(),t==="clear")o.forEach(l);else{const c=V(e),a=c&&Mn(n);if(c&&n==="length"){const f=Number(s);o.forEach((h,p)=>{(p==="length"||p===Zt||!Se(p)&&p>=f)&&l(h)})}else switch((n!==void 0||o.has(void 0))&&l(o.get(n)),a&&l(o.get(Zt)),t){case"add":c?a&&l(o.get("length")):(l(o.get(yt)),Pt(e)&&l(o.get(cs)));break;case"delete":c||(l(o.get(yt)),Pt(e)&&l(o.get(cs)));break;case"set":Pt(e)&&l(o.get(yt));break}}Os()}function Co(e,t){const n=bn.get(e);return n&&n.get(t)}function At(e){const t=G(e);return t===e?t:(pe(t,"iterate",Zt),we(e)?t:t.map(Me))}function Hn(e){return pe(e=G(e),"iterate",Zt),e}function Ke(e,t){return nt(e)?Mt(vt(e)?Me(t):t):Me(t)}const Oo={__proto__:null,[Symbol.iterator](){return zn(this,Symbol.iterator,e=>Ke(this,e))},concat(...e){return At(this).concat(...e.map(t=>V(t)?At(t):t))},entries(){return zn(this,"entries",e=>(e[1]=Ke(this,e[1]),e))},every(e,t){return $e(this,"every",e,t,void 0,arguments)},filter(e,t){return $e(this,"filter",e,t,n=>n.map(s=>Ke(this,s)),arguments)},find(e,t){return $e(this,"find",e,t,n=>Ke(this,n),arguments)},findIndex(e,t){return $e(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return $e(this,"findLast",e,t,n=>Ke(this,n),arguments)},findLastIndex(e,t){return $e(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return $e(this,"forEach",e,t,void 0,arguments)},includes(...e){return Jn(this,"includes",e)},indexOf(...e){return Jn(this,"indexOf",e)},join(e){return At(this).join(e)},lastIndexOf(...e){return Jn(this,"lastIndexOf",e)},map(e,t){return $e(this,"map",e,t,void 0,arguments)},pop(){return Bt(this,"pop")},push(...e){return Bt(this,"push",e)},reduce(e,...t){return Ys(this,"reduce",e,t)},reduceRight(e,...t){return Ys(this,"reduceRight",e,t)},shift(){return Bt(this,"shift")},some(e,t){return $e(this,"some",e,t,void 0,arguments)},splice(...e){return Bt(this,"splice",e)},toReversed(){return At(this).toReversed()},toSorted(e){return At(this).toSorted(e)},toSpliced(...e){return At(this).toSpliced(...e)},unshift(...e){return Bt(this,"unshift",e)},values(){return zn(this,"values",e=>Ke(this,e))}};function zn(e,t,n){const s=Hn(e),r=s[t]();return s!==e&&!we(e)&&(r._next=r.next,r.next=()=>{const i=r._next();return i.done||(i.value=n(i.value)),i}),r}const Po=Array.prototype;function $e(e,t,n,s,r,i){const o=Hn(e),l=o!==e&&!we(e),c=o[t];if(c!==Po[t]){const h=c.apply(e,i);return l?Me(h):h}let a=n;o!==e&&(l?a=function(h,p){return n.call(this,Ke(e,h),p,e)}:n.length>2&&(a=function(h,p){return n.call(this,h,p,e)}));const f=c.call(o,a,s);return l&&r?r(f):f}function Ys(e,t,n,s){const r=Hn(e),i=r!==e&&!we(e);let o=n,l=!1;r!==e&&(i?(l=s.length===0,o=function(a,f,h){return l&&(l=!1,a=Ke(e,a)),n.call(this,a,Ke(e,f),h,e)}):n.length>3&&(o=function(a,f,h){return n.call(this,a,f,h,e)}));const c=r[t](o,...s);return l?Ke(e,c):c}function Jn(e,t,n){const s=G(e);pe(s,"iterate",Zt);const r=s[t](...n);return(r===-1||r===!1)&&jn(n[0])?(n[0]=G(n[0]),s[t](...n)):r}function Bt(e,t,n=[]){et(),Cs();const s=G(e)[t].apply(e,n);return Os(),tt(),s}const To=Es("__proto__,__v_isRef,__isVue"),li=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Se));function Io(e){Se(e)||(e=String(e));const t=G(this);return pe(t,"has",e),t.hasOwnProperty(e)}class ci{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){if(n==="__v_skip")return t.__v_skip;const r=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw")return s===(r?i?Uo:di:i?ai:fi).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const o=V(t);if(!r){let c;if(o&&(c=Oo[n]))return c;if(n==="hasOwnProperty")return Io}const l=Reflect.get(t,n,fe(t)?t:s);if((Se(n)?li.has(n):To(n))||(r||pe(t,"get",n),i))return l;if(fe(l)){const c=o&&Mn(n)?l:l.value;return r&&z(c)?fs(c):c}return z(l)?r?fs(l):Vn(l):l}}class ui extends ci{constructor(t=!1){super(!1,t)}set(t,n,s,r){let i=t[n];const o=V(t)&&Mn(n);if(!this._isShallow){const a=nt(i);if(!we(s)&&!nt(s)&&(i=G(i),s=G(s)),!o&&fe(i)&&!fe(s))return a||(i.value=s),!0}const l=o?Number(n)e,un=e=>Reflect.getPrototypeOf(e);function Fo(e,t,n){return function(...s){const r=this.__v_raw,i=G(r),o=Pt(i),l=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,a=r[e](...s),f=n?us:t?Mt:Me;return!t&&pe(i,"iterate",c?cs:yt),le(Object.create(a),{next(){const{value:h,done:p}=a.next();return p?{value:h,done:p}:{value:l?[f(h[0]),f(h[1])]:f(h),done:p}}})}}function fn(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Ho(e,t){const n={get(r){const i=this.__v_raw,o=G(i),l=G(r);e||(We(r,l)&&pe(o,"get",r),pe(o,"get",l));const{has:c}=un(o),a=t?us:e?Mt:Me;if(c.call(o,r))return a(i.get(r));if(c.call(o,l))return a(i.get(l));i!==o&&i.get(r)},get size(){const r=this.__v_raw;return!e&&pe(G(r),"iterate",yt),r.size},has(r){const i=this.__v_raw,o=G(i),l=G(r);return e||(We(r,l)&&pe(o,"has",r),pe(o,"has",l)),r===l?i.has(r):i.has(r)||i.has(l)},forEach(r,i){const o=this,l=o.__v_raw,c=G(l),a=t?us:e?Mt:Me;return!e&&pe(c,"iterate",yt),l.forEach((f,h)=>r.call(i,a(f),a(h),o))}};return le(n,e?{add:fn("add"),set:fn("set"),delete:fn("delete"),clear:fn("clear")}:{add(r){const i=G(this),o=un(i),l=G(r),c=!t&&!we(r)&&!nt(r)?l:r;return o.has.call(i,c)||We(r,c)&&o.has.call(i,r)||We(l,c)&&o.has.call(i,l)||(i.add(c),Ye(i,"add",c,c)),this},set(r,i){!t&&!we(i)&&!nt(i)&&(i=G(i));const o=G(this),{has:l,get:c}=un(o);let a=l.call(o,r);a||(r=G(r),a=l.call(o,r));const f=c.call(o,r);return o.set(r,i),a?We(i,f)&&Ye(o,"set",r,i):Ye(o,"add",r,i),this},delete(r){const i=G(this),{has:o,get:l}=un(i);let c=o.call(i,r);c||(r=G(r),c=o.call(i,r)),l&&l.call(i,r);const a=i.delete(r);return c&&Ye(i,"delete",r,void 0),a},clear(){const r=G(this),i=r.size!==0,o=r.clear();return i&&Ye(r,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=Fo(r,e,t)}),n}function Is(e,t){const n=Ho(e,t);return(s,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(q(n,r)&&r in s?n:s,r,i)}const Vo={get:Is(!1,!1)},jo={get:Is(!1,!0)},Bo={get:Is(!0,!1)};const fi=new WeakMap,ai=new WeakMap,di=new WeakMap,Uo=new WeakMap;function Ko(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Go(e){return e.__v_skip||!Object.isExtensible(e)?0:Ko(ao(e))}function Vn(e){return nt(e)?e:Ns(e,!1,Mo,Vo,fi)}function hi(e){return Ns(e,!1,Lo,jo,ai)}function fs(e){return Ns(e,!0,Do,Bo,di)}function Ns(e,t,n,s,r){if(!z(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=Go(e);if(i===0)return e;const o=r.get(e);if(o)return o;const l=new Proxy(e,i===2?s:n);return r.set(e,l),l}function vt(e){return nt(e)?vt(e.__v_raw):!!(e&&e.__v_isReactive)}function nt(e){return!!(e&&e.__v_isReadonly)}function we(e){return!!(e&&e.__v_isShallow)}function jn(e){return e?!!e.__v_raw:!1}function G(e){const t=e&&e.__v_raw;return t?G(t):e}function Wo(e){return!q(e,"__v_skip")&&Object.isExtensible(e)&&Jr(e,"__v_skip",!0),e}const Me=e=>z(e)?Vn(e):e,Mt=e=>z(e)?fs(e):e;function fe(e){return e?e.__v_isRef===!0:!1}function pn(e){return pi(e,!1)}function ko(e){return pi(e,!0)}function pi(e,t){return fe(e)?e:new qo(e,t)}class qo{constructor(t,n){this.dep=new Ts,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:G(t),this._value=n?t:Me(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,s=this.__v_isShallow||we(t)||nt(t);t=s?t:G(t),We(t,n)&&(this._rawValue=t,this._value=s?t:Me(t),this.dep.trigger())}}function bt(e){return fe(e)?e.value:e}const $o={get:(e,t,n)=>t==="__v_raw"?e:bt(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return fe(r)&&!fe(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function gi(e){return vt(e)?e:new Proxy(e,$o)}function rf(e){const t=V(e)?new Array(e.length):{};for(const n in e)t[n]=Jo(e,n);return t}class zo{constructor(t,n,s){this._object=t,this._defaultValue=s,this.__v_isRef=!0,this._value=void 0,this._key=Se(n)?n:String(n),this._raw=G(t);let r=!0,i=t;if(!V(t)||Se(this._key)||!Mn(this._key))do r=!jn(i)||we(i);while(r&&(i=i.__v_raw));this._shallow=r}get value(){let t=this._object[this._key];return this._shallow&&(t=bt(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&fe(this._raw[this._key])){const n=this._object[this._key];if(fe(n)){n.value=t;return}}this._object[this._key]=t}get dep(){return Co(this._raw,this._key)}}function Jo(e,t,n){return new zo(e,t,n)}class Qo{constructor(t,n,s){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Ts(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Xt-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=s}notify(){if(this.flags|=16,!(this.flags&8)&&Z!==this)return ti(this,!0),!0}get value(){const t=this.dep.track();return ri(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Yo(e,t,n=!1){let s,r;return B(e)?s=e:(s=e.get,r=e.set),new Qo(s,r,n)}const an={},En=new WeakMap;let mt;function Xo(e,t=!1,n=mt){if(n){let s=En.get(n);s||En.set(n,s=[]),s.push(e)}}function Zo(e,t,n=Y){const{immediate:s,deep:r,once:i,scheduler:o,augmentJob:l,call:c}=n,a=N=>r?N:we(N)||r===!1||r===0?Xe(N,1):Xe(N);let f,h,p,m,w=!1,b=!1;if(fe(e)?(h=()=>e.value,w=we(e)):vt(e)?(h=()=>a(e),w=!0):V(e)?(b=!0,w=e.some(N=>vt(N)||we(N)),h=()=>e.map(N=>{if(fe(N))return N.value;if(vt(N))return a(N);if(B(N))return c?c(N,2):N()})):B(e)?t?h=c?()=>c(e,2):e:h=()=>{if(p){et();try{p()}finally{tt()}}const N=mt;mt=f;try{return c?c(e,3,[m]):e(m)}finally{mt=N}}:h=Ie,t&&r){const N=h,$=r===!0?1/0:r;h=()=>Xe(N(),$)}const F=Ao(),M=()=>{f.stop(),F&&F.active&&xs(F.effects,f)};if(i&&t){const N=t;t=(...$)=>{N(...$),M()}}let C=b?new Array(e.length).fill(an):an;const P=N=>{if(!(!(f.flags&1)||!f.dirty&&!N))if(t){const $=f.run();if(r||w||(b?$.some((ae,te)=>We(ae,C[te])):We($,C))){p&&p();const ae=mt;mt=f;try{const te=[$,C===an?void 0:b&&C[0]===an?[]:C,m];C=$,c?c(t,3,te):t(...te)}finally{mt=ae}}}else f.run()};return l&&l(P),f=new Zr(h),f.scheduler=o?()=>o(P,!1):P,m=N=>Xo(N,!1,f),p=f.onStop=()=>{const N=En.get(f);if(N){if(c)c(N,4);else for(const $ of N)$();En.delete(f)}},t?s?P(!0):C=f.run():o?o(P.bind(null,!0),!0):f.run(),M.pause=f.pause.bind(f),M.resume=f.resume.bind(f),M.stop=M,M}function Xe(e,t=1/0,n){if(t<=0||!z(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,fe(e))Xe(e.value,t,n);else if(V(e))for(let s=0;s{Xe(s,t,n)});else if(zr(e)){for(const s in e)Xe(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&Xe(e[s],t,n)}return e}/** +* @vue/runtime-core v3.5.31 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function on(e,t,n,s){try{return s?e(...s):e()}catch(r){ln(r,t,n)}}function ke(e,t,n,s){if(B(e)){const r=on(e,t,n,s);return r&&qr(r)&&r.catch(i=>{ln(i,t,n)}),r}if(V(e)){const r=[];for(let i=0;i>>1,r=_e[s],i=en(r);i=en(n)?_e.push(e):_e.splice(tl(t),0,e),e.flags|=1,yi()}}function yi(){xn||(xn=mi.then(bi))}function nl(e){V(e)?Tt.push(...e):ut&&e.id===-1?ut.splice(wt+1,0,e):e.flags&1||(Tt.push(e),e.flags|=1),yi()}function Xs(e,t,n=Ue+1){for(;n<_e.length;n++){const s=_e[n];if(s&&s.flags&2){if(e&&s.id!==e.uid)continue;_e.splice(n,1),n--,s.flags&4&&(s.flags&=-2),s(),s.flags&4||(s.flags&=-2)}}}function vi(e){if(Tt.length){const t=[...new Set(Tt)].sort((n,s)=>en(n)-en(s));if(Tt.length=0,ut){ut.push(...t);return}for(ut=t,wt=0;wte.id==null?e.flags&2?-1:1/0:e.id;function bi(e){const t=Ie;try{for(Ue=0;Ue<_e.length;Ue++){const n=_e[Ue];n&&!(n.flags&8)&&(n.flags&4&&(n.flags&=-2),on(n,n.i,n.i?15:14),n.flags&4||(n.flags&=-2))}}finally{for(;Ue<_e.length;Ue++){const n=_e[Ue];n&&(n.flags&=-2)}Ue=-1,_e.length=0,vi(),xn=null,(_e.length||Tt.length)&&bi()}}let he=null,Ei=null;function Rn(e){const t=he;return he=e,Ei=e&&e.type.__scopeId||null,t}function sl(e,t=he,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&Cn(-1);const i=Rn(t);let o;try{o=e(...r)}finally{Rn(i),s._d&&Cn(1)}return o};return s._n=!0,s._c=!0,s._d=!0,s}function of(e,t){if(he===null)return e;const n=Gn(he),s=e.dirs||(e.dirs=[]);for(let r=0;r1)return n&&B(t)?t.call(s&&s.proxy):t}}const rl=Symbol.for("v-scx"),il=()=>Ze(rl);function lf(e,t){return Ds(e,null,t)}function mn(e,t,n){return Ds(e,t,n)}function Ds(e,t,n=Y){const{immediate:s,deep:r,flush:i,once:o}=n,l=le({},n),c=t&&s||!t&&i!=="post";let a;if(Lt){if(i==="sync"){const m=il();a=m.__watcherHandles||(m.__watcherHandles=[])}else if(!c){const m=()=>{};return m.stop=Ie,m.resume=Ie,m.pause=Ie,m}}const f=de;l.call=(m,w,b)=>ke(m,f,w,b);let h=!1;i==="post"?l.scheduler=m=>{be(m,f&&f.suspense)}:i!=="sync"&&(h=!0,l.scheduler=(m,w)=>{w?m():Ms(m)}),l.augmentJob=m=>{t&&(m.flags|=4),h&&(m.flags|=2,f&&(m.id=f.uid,m.i=f))};const p=Zo(e,t,l);return Lt&&(a?a.push(p):c&&p()),p}function ol(e,t,n){const s=this.proxy,r=re(e)?e.includes(".")?xi(s,e):()=>s[e]:e.bind(s,s);let i;B(t)?i=t:(i=t.handler,n=t);const o=cn(this),l=Ds(r,i.bind(s),n);return o(),l}function xi(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;re.__isTeleport,ul=Symbol("_leaveCb");function Ls(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Ls(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Fs(e,t){return B(e)?(()=>le({name:e.name},t,{setup:e}))():e}function Hs(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function Zs(e,t){let n;return!!((n=Object.getOwnPropertyDescriptor(e,t))&&!n.configurable)}const An=new WeakMap;function zt(e,t,n,s,r=!1){if(V(e)){e.forEach((b,F)=>zt(b,t&&(V(t)?t[F]:t),n,s,r));return}if(It(s)&&!r){s.shapeFlag&512&&s.type.__asyncResolved&&s.component.subTree.component&&zt(e,t,n,s.component.subTree);return}const i=s.shapeFlag&4?Gn(s.component):s.el,o=r?null:i,{i:l,r:c}=e,a=t&&t.r,f=l.refs===Y?l.refs={}:l.refs,h=l.setupState,p=G(h),m=h===Y?Wr:b=>Zs(f,b)?!1:q(p,b),w=(b,F)=>!(F&&Zs(f,F));if(a!=null&&a!==c){if(er(t),re(a))f[a]=null,m(a)&&(h[a]=null);else if(fe(a)){const b=t;w(a,b.k)&&(a.value=null),b.k&&(f[b.k]=null)}}if(B(c))on(c,l,12,[o,f]);else{const b=re(c),F=fe(c);if(b||F){const M=()=>{if(e.f){const C=b?m(c)?h[c]:f[c]:w()||!e.k?c.value:f[e.k];if(r)V(C)&&xs(C,i);else if(V(C))C.includes(i)||C.push(i);else if(b)f[c]=[i],m(c)&&(h[c]=f[c]);else{const P=[i];w(c,e.k)&&(c.value=P),e.k&&(f[e.k]=P)}}else b?(f[c]=o,m(c)&&(h[c]=o)):F&&(w(c,e.k)&&(c.value=o),e.k&&(f[e.k]=o))};if(o){const C=()=>{M(),An.delete(e)};C.id=-1,An.set(e,C),be(C,n)}else er(e),M()}}}function er(e){const t=An.get(e);t&&(t.flags|=8,An.delete(e))}const tr=e=>e.nodeType===8;Fn().requestIdleCallback;Fn().cancelIdleCallback;function fl(e,t){if(tr(e)&&e.data==="["){let n=1,s=e.nextSibling;for(;s;){if(s.nodeType===1){if(t(s)===!1)break}else if(tr(s))if(s.data==="]"){if(--n===0)break}else s.data==="["&&n++;s=s.nextSibling}}else t(e)}const It=e=>!!e.type.__asyncLoader;function cf(e){B(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:r=200,hydrate:i,timeout:o,suspensible:l=!0,onError:c}=e;let a=null,f,h=0;const p=()=>(h++,a=null,m()),m=()=>{let w;return a||(w=a=t().catch(b=>{if(b=b instanceof Error?b:new Error(String(b)),c)return new Promise((F,M)=>{c(b,()=>F(p()),()=>M(b),h+1)});throw b}).then(b=>w!==a&&a?a:(b&&(b.__esModule||b[Symbol.toStringTag]==="Module")&&(b=b.default),f=b,b)))};return Fs({name:"AsyncComponentWrapper",__asyncLoader:m,__asyncHydrate(w,b,F){let M=!1;(b.bu||(b.bu=[])).push(()=>M=!0);const C=()=>{M||F()},P=i?()=>{const N=i(C,$=>fl(w,$));N&&(b.bum||(b.bum=[])).push(N)}:C;f?P():m().then(()=>!b.isUnmounted&&P())},get __asyncResolved(){return f},setup(){const w=de;if(Hs(w),f)return()=>dn(f,w);const b=P=>{a=null,ln(P,w,13,!s)};if(l&&w.suspense||Lt)return m().then(P=>()=>dn(P,w)).catch(P=>(b(P),()=>s?ue(s,{error:P}):null));const F=pn(!1),M=pn(),C=pn(!!r);return r&&setTimeout(()=>{C.value=!1},r),o!=null&&setTimeout(()=>{if(!F.value&&!M.value){const P=new Error(`Async component timed out after ${o}ms.`);b(P),M.value=P}},o),m().then(()=>{F.value=!0,w.parent&&Vs(w.parent.vnode)&&w.parent.update()}).catch(P=>{b(P),M.value=P}),()=>{if(F.value&&f)return dn(f,w);if(M.value&&s)return ue(s,{error:M.value});if(n&&!C.value)return dn(n,w)}}})}function dn(e,t){const{ref:n,props:s,children:r,ce:i}=t.vnode,o=ue(e,s,r);return o.ref=n,o.ce=i,delete t.vnode.ce,o}const Vs=e=>e.type.__isKeepAlive;function al(e,t){Ri(e,"a",t)}function dl(e,t){Ri(e,"da",t)}function Ri(e,t,n=de){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Bn(t,s,n),n){let r=n.parent;for(;r&&r.parent;)Vs(r.parent.vnode)&&hl(s,t,n,r),r=r.parent}}function hl(e,t,n,s){const r=Bn(t,e,s,!0);Ai(()=>{xs(s[t],r)},n)}function Bn(e,t,n=de,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{et();const l=cn(n),c=ke(t,n,e,o);return l(),tt(),c});return s?r.unshift(i):r.push(i),i}}const rt=e=>(t,n=de)=>{(!Lt||e==="sp")&&Bn(e,(...s)=>t(...s),n)},pl=rt("bm"),gl=rt("m"),ml=rt("bu"),_l=rt("u"),yl=rt("bum"),Ai=rt("um"),vl=rt("sp"),bl=rt("rtg"),El=rt("rtc");function xl(e,t=de){Bn("ec",e,t)}const wi="components";function Rl(e,t){return wl(wi,e,!0,t)||e}const Al=Symbol.for("v-ndc");function wl(e,t,n=!0,s=!1){const r=he||de;if(r){const i=r.type;if(e===wi){const l=ac(i,!1);if(l&&(l===t||l===ye(t)||l===Ln(ye(t))))return i}const o=nr(r[e]||i[e],t)||nr(r.appContext[e],t);return!o&&s?i:o}}function nr(e,t){return e&&(e[t]||e[ye(t)]||e[Ln(ye(t))])}function uf(e,t,n,s){let r;const i=n&&n[s],o=V(e);if(o||re(e)){const l=o&&vt(e);let c=!1,a=!1;l&&(c=!we(e),a=nt(e),e=Hn(e)),r=new Array(e.length);for(let f=0,h=e.length;ft(l,c,void 0,i&&i[c]));else{const l=Object.keys(e);r=new Array(l.length);for(let c=0,a=l.length;c0;return t!=="default"&&(n.name=t),Sn(),On(Oe,null,[ue("slot",n,s&&s())],a?-2:64)}let i=e[t];i&&i._c&&(i._d=!1),Sn();const o=i&&Si(i(n)),l=n.key||o&&o.key,c=On(Oe,{key:(l&&!Se(l)?l:`_${t}`)+(!o&&s?"_fb":"")},o||(s?s():[]),o&&e._===1?64:-2);return!r&&c.scopeId&&(c.slotScopeIds=[c.scopeId+"-s"]),i&&i._c&&(i._d=!0),c}function Si(e){return e.some(t=>nn(t)?!(t.type===st||t.type===Oe&&!Si(t.children)):!0)?e:null}const as=e=>e?qi(e)?Gn(e):as(e.parent):null,Jt=le(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>as(e.parent),$root:e=>as(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>js(e),$forceUpdate:e=>e.f||(e.f=()=>{Ms(e.update)}),$nextTick:e=>e.n||(e.n=_i.bind(e.proxy)),$watch:e=>ol.bind(e)}),Qn=(e,t)=>e!==Y&&!e.__isScriptSetup&&q(e,t),Sl={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:r,props:i,accessCache:o,type:l,appContext:c}=e;if(t[0]!=="$"){const p=o[t];if(p!==void 0)switch(p){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(Qn(s,t))return o[t]=1,s[t];if(r!==Y&&q(r,t))return o[t]=2,r[t];if(q(i,t))return o[t]=3,i[t];if(n!==Y&&q(n,t))return o[t]=4,n[t];ds&&(o[t]=0)}}const a=Jt[t];let f,h;if(a)return t==="$attrs"&&pe(e.attrs,"get",""),a(e);if((f=l.__cssModules)&&(f=f[t]))return f;if(n!==Y&&q(n,t))return o[t]=4,n[t];if(h=c.config.globalProperties,q(h,t))return h[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;return Qn(r,t)?(r[t]=n,!0):s!==Y&&q(s,t)?(s[t]=n,!0):q(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,props:i,type:o}},l){let c;return!!(n[l]||e!==Y&&l[0]!=="$"&&q(e,l)||Qn(t,l)||q(i,l)||q(s,l)||q(Jt,l)||q(r.config.globalProperties,l)||(c=o.__cssModules)&&c[l])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:q(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function sr(e){return V(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let ds=!0;function Cl(e){const t=js(e),n=e.proxy,s=e.ctx;ds=!1,t.beforeCreate&&rr(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:l,provide:c,inject:a,created:f,beforeMount:h,mounted:p,beforeUpdate:m,updated:w,activated:b,deactivated:F,beforeDestroy:M,beforeUnmount:C,destroyed:P,unmounted:N,render:$,renderTracked:ae,renderTriggered:te,errorCaptured:Le,serverPrefetch:it,expose:Fe,inheritAttrs:ot,components:dt,directives:He,filters:Vt}=t;if(a&&Ol(a,s,null),o)for(const J in o){const W=o[J];B(W)&&(s[J]=W.bind(n))}if(r){const J=r.call(n,n);z(J)&&(e.data=Vn(J))}if(ds=!0,i)for(const J in i){const W=i[J],qe=B(W)?W.bind(n,n):B(W.get)?W.get.bind(n,n):Ie,lt=!B(W)&&B(W.set)?W.set.bind(n):Ie,Ve=Te({get:qe,set:lt});Object.defineProperty(s,J,{enumerable:!0,configurable:!0,get:()=>Ve.value,set:ve=>Ve.value=ve})}if(l)for(const J in l)Ci(l[J],s,n,J);if(c){const J=B(c)?c.call(n):c;Reflect.ownKeys(J).forEach(W=>{gn(W,J[W])})}f&&rr(f,e,"c");function ce(J,W){V(W)?W.forEach(qe=>J(qe.bind(n))):W&&J(W.bind(n))}if(ce(pl,h),ce(gl,p),ce(ml,m),ce(_l,w),ce(al,b),ce(dl,F),ce(xl,Le),ce(El,ae),ce(bl,te),ce(yl,C),ce(Ai,N),ce(vl,it),V(Fe))if(Fe.length){const J=e.exposed||(e.exposed={});Fe.forEach(W=>{Object.defineProperty(J,W,{get:()=>n[W],set:qe=>n[W]=qe,enumerable:!0})})}else e.exposed||(e.exposed={});$&&e.render===Ie&&(e.render=$),ot!=null&&(e.inheritAttrs=ot),dt&&(e.components=dt),He&&(e.directives=He),it&&Hs(e)}function Ol(e,t,n=Ie){V(e)&&(e=hs(e));for(const s in e){const r=e[s];let i;z(r)?"default"in r?i=Ze(r.from||s,r.default,!0):i=Ze(r.from||s):i=Ze(r),fe(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[s]=i}}function rr(e,t,n){ke(V(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ci(e,t,n,s){let r=s.includes(".")?xi(n,s):()=>n[s];if(re(e)){const i=t[e];B(i)&&mn(r,i)}else if(B(e))mn(r,e.bind(n));else if(z(e))if(V(e))e.forEach(i=>Ci(i,t,n,s));else{const i=B(e.handler)?e.handler.bind(n):t[e.handler];B(i)&&mn(r,i,e)}}function js(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let c;return l?c=l:!r.length&&!n&&!s?c=t:(c={},r.length&&r.forEach(a=>wn(c,a,o,!0)),wn(c,t,o)),z(t)&&i.set(t,c),c}function wn(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&wn(e,i,n,!0),r&&r.forEach(o=>wn(e,o,n,!0));for(const o in t)if(!(s&&o==="expose")){const l=Pl[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const Pl={data:ir,props:or,emits:or,methods:Wt,computed:Wt,beforeCreate:ge,created:ge,beforeMount:ge,mounted:ge,beforeUpdate:ge,updated:ge,beforeDestroy:ge,beforeUnmount:ge,destroyed:ge,unmounted:ge,activated:ge,deactivated:ge,errorCaptured:ge,serverPrefetch:ge,components:Wt,directives:Wt,watch:Il,provide:ir,inject:Tl};function ir(e,t){return t?e?function(){return le(B(e)?e.call(this,this):e,B(t)?t.call(this,this):t)}:t:e}function Tl(e,t){return Wt(hs(e),hs(t))}function hs(e){if(V(e)){const t={};for(let n=0;nt==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${ye(t)}Modifiers`]||e[`${at(t)}Modifiers`];function Ll(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||Y;let r=n;const i=t.startsWith("update:"),o=i&&Dl(s,t.slice(7));o&&(o.trim&&(r=n.map(f=>re(f)?f.trim():f)),o.number&&(r=n.map(Rs)));let l,c=s[l=kn(t)]||s[l=kn(ye(t))];!c&&i&&(c=s[l=kn(at(t))]),c&&ke(c,e,6,r);const a=s[l+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,ke(a,e,6,r)}}const Fl=new WeakMap;function Pi(e,t,n=!1){const s=n?Fl:t.emitsCache,r=s.get(e);if(r!==void 0)return r;const i=e.emits;let o={},l=!1;if(!B(e)){const c=a=>{const f=Pi(a,t,!0);f&&(l=!0,le(o,f))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!l?(z(e)&&s.set(e,null),null):(V(i)?i.forEach(c=>o[c]=null):le(o,i),z(e)&&s.set(e,o),o)}function Un(e,t){return!e||!In(t)?!1:(t=t.slice(2).replace(/Once$/,""),q(e,t[0].toLowerCase()+t.slice(1))||q(e,at(t))||q(e,t))}function Yn(e){const{type:t,vnode:n,proxy:s,withProxy:r,propsOptions:[i],slots:o,attrs:l,emit:c,render:a,renderCache:f,props:h,data:p,setupState:m,ctx:w,inheritAttrs:b}=e,F=Rn(e);let M,C;try{if(n.shapeFlag&4){const N=r||s,$=N;M=Ge(a.call($,N,f,h,m,p,w)),C=l}else{const N=t;M=Ge(N.length>1?N(h,{attrs:l,slots:o,emit:c}):N(h,null)),C=t.props?l:Hl(l)}}catch(N){Qt.length=0,ln(N,e,1),M=ue(st)}let P=M;if(C&&b!==!1){const N=Object.keys(C),{shapeFlag:$}=P;N.length&&$&7&&(i&&N.some(Nn)&&(C=Vl(C,i)),P=Dt(P,C,!1,!0))}return n.dirs&&(P=Dt(P,null,!1,!0),P.dirs=P.dirs?P.dirs.concat(n.dirs):n.dirs),n.transition&&Ls(P,n.transition),M=P,Rn(F),M}const Hl=e=>{let t;for(const n in e)(n==="class"||n==="style"||In(n))&&((t||(t={}))[n]=e[n]);return t},Vl=(e,t)=>{const n={};for(const s in e)(!Nn(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function jl(e,t,n){const{props:s,children:r,component:i}=e,{props:o,children:l,patchFlag:c}=t,a=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?lr(s,o,a):!!o;if(c&8){const f=t.dynamicProps;for(let h=0;hObject.create(Ii),Mi=e=>Object.getPrototypeOf(e)===Ii;function Ul(e,t,n,s=!1){const r={},i=Ni();e.propsDefaults=Object.create(null),Di(e,t,r,i);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);n?e.props=s?r:hi(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function Kl(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,l=G(r),[c]=e.propsOptions;let a=!1;if((s||o>0)&&!(o&16)){if(o&8){const f=e.vnode.dynamicProps;for(let h=0;h{c=!0;const[p,m]=Li(h,t,!0);le(o,p),m&&l.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!i&&!c)return z(e)&&s.set(e,Ot),Ot;if(V(i))for(let f=0;fe==="_"||e==="_ctx"||e==="$stable",Us=e=>V(e)?e.map(Ge):[Ge(e)],Wl=(e,t,n)=>{if(t._n)return t;const s=sl((...r)=>Us(t(...r)),n);return s._c=!1,s},Fi=(e,t,n)=>{const s=e._ctx;for(const r in e){if(Bs(r))continue;const i=e[r];if(B(i))t[r]=Wl(r,i,s);else if(i!=null){const o=Us(i);t[r]=()=>o}}},Hi=(e,t)=>{const n=Us(t);e.slots.default=()=>n},Vi=(e,t,n)=>{for(const s in t)(n||!Bs(s))&&(e[s]=t[s])},kl=(e,t,n)=>{const s=e.slots=Ni();if(e.vnode.shapeFlag&32){const r=t._;r?(Vi(s,t,n),n&&Jr(s,"_",r,!0)):Fi(t,s)}else t&&Hi(e,t)},ql=(e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,o=Y;if(s.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:Vi(r,t,n):(i=!t.$stable,Fi(t,r)),o=t}else t&&(Hi(e,t),o={default:1});if(i)for(const l in r)!Bs(l)&&o[l]==null&&delete r[l]},be=Yl;function $l(e){return zl(e)}function zl(e,t){const n=Fn();n.__VUE__=!0;const{insert:s,remove:r,patchProp:i,createElement:o,createText:l,createComment:c,setText:a,setElementText:f,parentNode:h,nextSibling:p,setScopeId:m=Ie,insertStaticContent:w}=e,b=(u,d,g,v=null,_=null,E=null,S=void 0,A=null,R=!!d.dynamicChildren)=>{if(u===d)return;u&&!Ut(u,d)&&(v=y(u),ve(u,_,E,!0),u=null),d.patchFlag===-2&&(R=!1,d.dynamicChildren=null);const{type:x,ref:H,shapeFlag:T}=d;switch(x){case Kn:F(u,d,g,v);break;case st:M(u,d,g,v);break;case _n:u==null&&C(d,g,v,S);break;case Oe:dt(u,d,g,v,_,E,S,A,R);break;default:T&1?$(u,d,g,v,_,E,S,A,R):T&6?He(u,d,g,v,_,E,S,A,R):(T&64||T&128)&&x.process(u,d,g,v,_,E,S,A,R,L)}H!=null&&_?zt(H,u&&u.ref,E,d||u,!d):H==null&&u&&u.ref!=null&&zt(u.ref,null,E,u,!0)},F=(u,d,g,v)=>{if(u==null)s(d.el=l(d.children),g,v);else{const _=d.el=u.el;d.children!==u.children&&a(_,d.children)}},M=(u,d,g,v)=>{u==null?s(d.el=c(d.children||""),g,v):d.el=u.el},C=(u,d,g,v)=>{[u.el,u.anchor]=w(u.children,d,g,v,u.el,u.anchor)},P=({el:u,anchor:d},g,v)=>{let _;for(;u&&u!==d;)_=p(u),s(u,g,v),u=_;s(d,g,v)},N=({el:u,anchor:d})=>{let g;for(;u&&u!==d;)g=p(u),r(u),u=g;r(d)},$=(u,d,g,v,_,E,S,A,R)=>{if(d.type==="svg"?S="svg":d.type==="math"&&(S="mathml"),u==null)ae(d,g,v,_,E,S,A,R);else{const x=u.el&&u.el._isVueCE?u.el:null;try{x&&x._beginPatch(),it(u,d,_,E,S,A,R)}finally{x&&x._endPatch()}}},ae=(u,d,g,v,_,E,S,A)=>{let R,x;const{props:H,shapeFlag:T,transition:D,dirs:j}=u;if(R=u.el=o(u.type,E,H&&H.is,H),T&8?f(R,u.children):T&16&&Le(u.children,R,null,v,_,Xn(u,E),S,A),j&&pt(u,null,v,"created"),te(R,u,u.scopeId,S,v),H){for(const Q in H)Q!=="value"&&!kt(Q)&&i(R,Q,null,H[Q],E,v);"value"in H&&i(R,"value",null,H.value,E),(x=H.onVnodeBeforeMount)&&Be(x,v,u)}j&&pt(u,null,v,"beforeMount");const K=Jl(_,D);K&&D.beforeEnter(R),s(R,d,g),((x=H&&H.onVnodeMounted)||K||j)&&be(()=>{try{x&&Be(x,v,u),K&&D.enter(R),j&&pt(u,null,v,"mounted")}finally{}},_)},te=(u,d,g,v,_)=>{if(g&&m(u,g),v)for(let E=0;E{for(let x=R;x{const A=d.el=u.el;let{patchFlag:R,dynamicChildren:x,dirs:H}=d;R|=u.patchFlag&16;const T=u.props||Y,D=d.props||Y;let j;if(g&>(g,!1),(j=D.onVnodeBeforeUpdate)&&Be(j,g,d,u),H&&pt(d,u,g,"beforeUpdate"),g&>(g,!0),(T.innerHTML&&D.innerHTML==null||T.textContent&&D.textContent==null)&&f(A,""),x?Fe(u.dynamicChildren,x,A,g,v,Xn(d,_),E):S||W(u,d,A,null,g,v,Xn(d,_),E,!1),R>0){if(R&16)ot(A,T,D,g,_);else if(R&2&&T.class!==D.class&&i(A,"class",null,D.class,_),R&4&&i(A,"style",T.style,D.style,_),R&8){const K=d.dynamicProps;for(let Q=0;Q{j&&Be(j,g,d,u),H&&pt(d,u,g,"updated")},v)},Fe=(u,d,g,v,_,E,S)=>{for(let A=0;A{if(d!==g){if(d!==Y)for(const E in d)!kt(E)&&!(E in g)&&i(u,E,d[E],null,_,v);for(const E in g){if(kt(E))continue;const S=g[E],A=d[E];S!==A&&E!=="value"&&i(u,E,A,S,_,v)}"value"in g&&i(u,"value",d.value,g.value,_)}},dt=(u,d,g,v,_,E,S,A,R)=>{const x=d.el=u?u.el:l(""),H=d.anchor=u?u.anchor:l("");let{patchFlag:T,dynamicChildren:D,slotScopeIds:j}=d;j&&(A=A?A.concat(j):j),u==null?(s(x,g,v),s(H,g,v),Le(d.children||[],g,H,_,E,S,A,R)):T>0&&T&64&&D&&u.dynamicChildren&&u.dynamicChildren.length===D.length?(Fe(u.dynamicChildren,D,g,_,E,S,A),(d.key!=null||_&&d===_.subTree)&&ji(u,d,!0)):W(u,d,g,H,_,E,S,A,R)},He=(u,d,g,v,_,E,S,A,R)=>{d.slotScopeIds=A,u==null?d.shapeFlag&512?_.ctx.activate(d,g,v,S,R):Vt(d,g,v,_,E,S,R):Et(u,d,R)},Vt=(u,d,g,v,_,E,S)=>{const A=u.component=ic(u,v,_);if(Vs(u)&&(A.ctx.renderer=L),lc(A,!1,S),A.asyncDep){if(_&&_.registerDep(A,ce,S),!u.el){const R=A.subTree=ue(st);M(null,R,d,g),u.placeholder=R.el}}else ce(A,u,d,g,_,E,S)},Et=(u,d,g)=>{const v=d.component=u.component;if(jl(u,d,g))if(v.asyncDep&&!v.asyncResolved){J(v,d,g);return}else v.next=d,v.update();else d.el=u.el,v.vnode=d},ce=(u,d,g,v,_,E,S)=>{const A=()=>{if(u.isMounted){let{next:T,bu:D,u:j,parent:K,vnode:Q}=u;{const xe=Bi(u);if(xe){T&&(T.el=Q.el,J(u,T,S)),xe.asyncDep.then(()=>{be(()=>{u.isUnmounted||x()},_)});return}}let X=T,se;gt(u,!1),T?(T.el=Q.el,J(u,T,S)):T=Q,D&&hn(D),(se=T.props&&T.props.onVnodeBeforeUpdate)&&Be(se,K,T,Q),gt(u,!0);const ie=Yn(u),Pe=u.subTree;u.subTree=ie,b(Pe,ie,h(Pe.el),y(Pe),u,_,E),T.el=ie.el,X===null&&Bl(u,ie.el),j&&be(j,_),(se=T.props&&T.props.onVnodeUpdated)&&be(()=>Be(se,K,T,Q),_)}else{let T;const{el:D,props:j}=d,{bm:K,m:Q,parent:X,root:se,type:ie}=u,Pe=It(d);if(gt(u,!1),K&&hn(K),!Pe&&(T=j&&j.onVnodeBeforeMount)&&Be(T,X,d),gt(u,!0),D&&ee){const xe=()=>{u.subTree=Yn(u),ee(D,u.subTree,u,_,null)};Pe&&ie.__asyncHydrate?ie.__asyncHydrate(D,u,xe):xe()}else{se.ce&&se.ce._hasShadowRoot()&&se.ce._injectChildStyle(ie,u.parent?u.parent.type:void 0);const xe=u.subTree=Yn(u);b(null,xe,g,v,u,_,E),d.el=xe.el}if(Q&&be(Q,_),!Pe&&(T=j&&j.onVnodeMounted)){const xe=d;be(()=>Be(T,X,xe),_)}(d.shapeFlag&256||X&&It(X.vnode)&&X.vnode.shapeFlag&256)&&u.a&&be(u.a,_),u.isMounted=!0,d=g=v=null}};u.scope.on();const R=u.effect=new Zr(A);u.scope.off();const x=u.update=R.run.bind(R),H=u.job=R.runIfDirty.bind(R);H.i=u,H.id=u.uid,R.scheduler=()=>Ms(H),gt(u,!0),x()},J=(u,d,g)=>{d.component=u;const v=u.vnode.props;u.vnode=d,u.next=null,Kl(u,d.props,v,g),ql(u,d.children,g),et(),Xs(u),tt()},W=(u,d,g,v,_,E,S,A,R=!1)=>{const x=u&&u.children,H=u?u.shapeFlag:0,T=d.children,{patchFlag:D,shapeFlag:j}=d;if(D>0){if(D&128){lt(x,T,g,v,_,E,S,A,R);return}else if(D&256){qe(x,T,g,v,_,E,S,A,R);return}}j&8?(H&16&&Ce(x,_,E),T!==x&&f(g,T)):H&16?j&16?lt(x,T,g,v,_,E,S,A,R):Ce(x,_,E,!0):(H&8&&f(g,""),j&16&&Le(T,g,v,_,E,S,A,R))},qe=(u,d,g,v,_,E,S,A,R)=>{u=u||Ot,d=d||Ot;const x=u.length,H=d.length,T=Math.min(x,H);let D;for(D=0;DH?Ce(u,_,E,!0,!1,T):Le(d,g,v,_,E,S,A,R,T)},lt=(u,d,g,v,_,E,S,A,R)=>{let x=0;const H=d.length;let T=u.length-1,D=H-1;for(;x<=T&&x<=D;){const j=u[x],K=d[x]=R?Qe(d[x]):Ge(d[x]);if(Ut(j,K))b(j,K,g,null,_,E,S,A,R);else break;x++}for(;x<=T&&x<=D;){const j=u[T],K=d[D]=R?Qe(d[D]):Ge(d[D]);if(Ut(j,K))b(j,K,g,null,_,E,S,A,R);else break;T--,D--}if(x>T){if(x<=D){const j=D+1,K=jD)for(;x<=T;)ve(u[x],_,E,!0),x++;else{const j=x,K=x,Q=new Map;for(x=K;x<=D;x++){const Re=d[x]=R?Qe(d[x]):Ge(d[x]);Re.key!=null&&Q.set(Re.key,x)}let X,se=0;const ie=D-K+1;let Pe=!1,xe=0;const jt=new Array(ie);for(x=0;x=ie){ve(Re,_,E,!0);continue}let je;if(Re.key!=null)je=Q.get(Re.key);else for(X=K;X<=D;X++)if(jt[X-K]===0&&Ut(Re,d[X])){je=X;break}je===void 0?ve(Re,_,E,!0):(jt[je-K]=x+1,je>=xe?xe=je:Pe=!0,b(Re,d[je],g,null,_,E,S,A,R),se++)}const ks=Pe?Ql(jt):Ot;for(X=ks.length-1,x=ie-1;x>=0;x--){const Re=K+x,je=d[Re],qs=d[Re+1],$s=Re+1{const{el:E,type:S,transition:A,children:R,shapeFlag:x}=u;if(x&6){Ve(u.component.subTree,d,g,v);return}if(x&128){u.suspense.move(d,g,v);return}if(x&64){S.move(u,d,g,L);return}if(S===Oe){s(E,d,g);for(let T=0;TA.enter(E),_);else{const{leave:T,delayLeave:D,afterLeave:j}=A,K=()=>{u.ctx.isUnmounted?r(E):s(E,d,g)},Q=()=>{E._isLeaving&&E[ul](!0),T(E,()=>{K(),j&&j()})};D?D(E,K,Q):Q()}else s(E,d,g)},ve=(u,d,g,v=!1,_=!1)=>{const{type:E,props:S,ref:A,children:R,dynamicChildren:x,shapeFlag:H,patchFlag:T,dirs:D,cacheIndex:j,memo:K}=u;if(T===-2&&(_=!1),A!=null&&(et(),zt(A,null,g,u,!0),tt()),j!=null&&(d.renderCache[j]=void 0),H&256){d.ctx.deactivate(u);return}const Q=H&1&&D,X=!It(u);let se;if(X&&(se=S&&S.onVnodeBeforeUnmount)&&Be(se,d,u),H&6)ht(u.component,g,v);else{if(H&128){u.suspense.unmount(g,v);return}Q&&pt(u,null,d,"beforeUnmount"),H&64?u.type.remove(u,d,g,L,v):x&&!x.hasOnce&&(E!==Oe||T>0&&T&64)?Ce(x,d,g,!1,!0):(E===Oe&&T&384||!_&&H&16)&&Ce(R,d,g),v&&xt(u)}const ie=K!=null&&j==null;(X&&(se=S&&S.onVnodeUnmounted)||Q||ie)&&be(()=>{se&&Be(se,d,u),Q&&pt(u,null,d,"unmounted"),ie&&(u.el=null)},g)},xt=u=>{const{type:d,el:g,anchor:v,transition:_}=u;if(d===Oe){Rt(g,v);return}if(d===_n){N(u);return}const E=()=>{r(g),_&&!_.persisted&&_.afterLeave&&_.afterLeave()};if(u.shapeFlag&1&&_&&!_.persisted){const{leave:S,delayLeave:A}=_,R=()=>S(g,E);A?A(u.el,E,R):R()}else E()},Rt=(u,d)=>{let g;for(;u!==d;)g=p(u),r(u),u=g;r(d)},ht=(u,d,g)=>{const{bum:v,scope:_,job:E,subTree:S,um:A,m:R,a:x}=u;ur(R),ur(x),v&&hn(v),_.stop(),E&&(E.flags|=8,ve(S,u,d,g)),A&&be(A,d),be(()=>{u.isUnmounted=!0},d)},Ce=(u,d,g,v=!1,_=!1,E=0)=>{for(let S=E;S{if(u.shapeFlag&6)return y(u.component.subTree);if(u.shapeFlag&128)return u.suspense.next();const d=p(u.anchor||u.el),g=d&&d[ll];return g?p(g):d};let I=!1;const O=(u,d,g)=>{let v;u==null?d._vnode&&(ve(d._vnode,null,null,!0),v=d._vnode.component):b(d._vnode||null,u,d,null,null,null,g),d._vnode=u,I||(I=!0,Xs(v),vi(),I=!1)},L={p:b,um:ve,m:Ve,r:xt,mt:Vt,mc:Le,pc:W,pbc:Fe,n:y,o:e};let U,ee;return t&&([U,ee]=t(L)),{render:O,hydrate:U,createApp:Ml(O,U)}}function Xn({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function gt({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Jl(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function ji(e,t,n=!1){const s=e.children,r=t.children;if(V(s)&&V(r))for(let i=0;i>1,e[n[l]]0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}function Bi(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Bi(t)}function ur(e){if(e)for(let t=0;te.__isSuspense;function Yl(e,t){t&&t.pendingBranch?V(e)?t.effects.push(...e):t.effects.push(e):nl(e)}const Oe=Symbol.for("v-fgt"),Kn=Symbol.for("v-txt"),st=Symbol.for("v-cmt"),_n=Symbol.for("v-stc"),Qt=[];let Ae=null;function Sn(e=!1){Qt.push(Ae=e?null:[])}function Xl(){Qt.pop(),Ae=Qt[Qt.length-1]||null}let tn=1;function Cn(e,t=!1){tn+=e,e<0&&Ae&&t&&(Ae.hasOnce=!0)}function Gi(e){return e.dynamicChildren=tn>0?Ae||Ot:null,Xl(),tn>0&&Ae&&Ae.push(e),e}function af(e,t,n,s,r,i){return Gi(ki(e,t,n,s,r,i,!0))}function On(e,t,n,s,r){return Gi(ue(e,t,n,s,r,!0))}function nn(e){return e?e.__v_isVNode===!0:!1}function Ut(e,t){return e.type===t.type&&e.key===t.key}const Wi=({key:e})=>e!=null?e:null,yn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?re(e)||fe(e)||B(e)?{i:he,r:e,k:t,f:!!n}:e:null);function ki(e,t=null,n=null,s=0,r=null,i=e===Oe?0:1,o=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Wi(t),ref:t&&yn(t),scopeId:Ei,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:he};return l?(Ks(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=re(n)?8:16),tn>0&&!o&&Ae&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&Ae.push(c),c}const ue=Zl;function Zl(e,t=null,n=null,s=0,r=null,i=!1){if((!e||e===Al)&&(e=st),nn(e)){const l=Dt(e,t,!0);return n&&Ks(l,n),tn>0&&!i&&Ae&&(l.shapeFlag&6?Ae[Ae.indexOf(e)]=l:Ae.push(l)),l.patchFlag=-2,l}if(dc(e)&&(e=e.__vccOpts),t){t=ec(t);let{class:l,style:c}=t;l&&!re(l)&&(t.class=ws(l)),z(c)&&(jn(c)&&!V(c)&&(c=le({},c)),t.style=As(c))}const o=re(e)?1:Ki(e)?128:cl(e)?64:z(e)?4:B(e)?2:0;return ki(e,t,n,s,r,o,i,!0)}function ec(e){return e?jn(e)||Mi(e)?le({},e):e:null}function Dt(e,t,n=!1,s=!1){const{props:r,ref:i,patchFlag:o,children:l,transition:c}=e,a=t?nc(r||{},t):r,f={__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&Wi(a),ref:t&&t.ref?n&&i?V(i)?i.concat(yn(t)):[i,yn(t)]:yn(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Oe?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Dt(e.ssContent),ssFallback:e.ssFallback&&Dt(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&s&&Ls(f,c.clone(f)),f}function tc(e=" ",t=0){return ue(Kn,null,e,t)}function df(e,t){const n=ue(_n,null,e);return n.staticCount=t,n}function hf(e="",t=!1){return t?(Sn(),On(st,null,e)):ue(st,null,e)}function Ge(e){return e==null||typeof e=="boolean"?ue(st):V(e)?ue(Oe,null,e.slice()):nn(e)?Qe(e):ue(Kn,null,String(e))}function Qe(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Dt(e)}function Ks(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(V(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Ks(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!Mi(t)?t._ctx=he:r===3&&he&&(he.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else B(t)?(t={default:t,_ctx:he},n=32):(t=String(t),s&64?(n=16,t=[tc(t)]):n=8);e.children=t,e.shapeFlag|=n}function nc(...e){const t={};for(let n=0;nde||he;let Pn,gs;{const e=Fn(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),i=>{r.length>1?r.forEach(o=>o(i)):r[0](i)}};Pn=t("__VUE_INSTANCE_SETTERS__",n=>de=n),gs=t("__VUE_SSR_SETTERS__",n=>Lt=n)}const cn=e=>{const t=de;return Pn(e),e.scope.on(),()=>{e.scope.off(),Pn(t)}},fr=()=>{de&&de.scope.off(),Pn(null)};function qi(e){return e.vnode.shapeFlag&4}let Lt=!1;function lc(e,t=!1,n=!1){t&&gs(t);const{props:s,children:r}=e.vnode,i=qi(e);Ul(e,s,i,t),kl(e,r,n||t);const o=i?cc(e,t):void 0;return t&&gs(!1),o}function cc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Sl);const{setup:s}=n;if(s){et();const r=e.setupContext=s.length>1?fc(e):null,i=cn(e),o=on(s,e,0,[e.props,r]),l=qr(o);if(tt(),i(),(l||e.sp)&&!It(e)&&Hs(e),l){if(o.then(fr,fr),t)return o.then(c=>{ar(e,c,t)}).catch(c=>{ln(c,e,0)});e.asyncDep=o}else ar(e,o,t)}else $i(e,t)}function ar(e,t,n){B(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:z(t)&&(e.setupState=gi(t)),$i(e,n)}let dr;function $i(e,t,n){const s=e.type;if(!e.render){if(!t&&dr&&!s.render){const r=s.template||js(e).template;if(r){const{isCustomElement:i,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,a=le(le({isCustomElement:i,delimiters:l},o),c);s.render=dr(r,a)}}e.render=s.render||Ie}{const r=cn(e);et();try{Cl(e)}finally{tt(),r()}}}const uc={get(e,t){return pe(e,"get",""),e[t]}};function fc(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,uc),slots:e.slots,emit:e.emit,expose:t}}function Gn(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(gi(Wo(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Jt)return Jt[n](e)},has(t,n){return n in t||n in Jt}})):e.proxy}function ac(e,t=!0){return B(e)?e.displayName||e.name:e.name||t&&e.__name}function dc(e){return B(e)&&"__vccOpts"in e}const Te=(e,t)=>Yo(e,t,Lt);function zi(e,t,n){try{Cn(-1);const s=arguments.length;return s===2?z(t)&&!V(t)?nn(t)?ue(e,null,[t]):ue(e,t):ue(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&nn(n)&&(n=[n]),ue(e,t,n))}finally{Cn(1)}}const hc="3.5.31";/** +* @vue/runtime-dom v3.5.31 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let ms;const hr=typeof window!="undefined"&&window.trustedTypes;if(hr)try{ms=hr.createPolicy("vue",{createHTML:e=>e})}catch(e){}const Ji=ms?e=>ms.createHTML(e):e=>e,pc="http://www.w3.org/2000/svg",gc="http://www.w3.org/1998/Math/MathML",Je=typeof document!="undefined"?document:null,pr=Je&&Je.createElement("template"),mc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?Je.createElementNS(pc,e):t==="mathml"?Je.createElementNS(gc,e):n?Je.createElement(e,{is:n}):Je.createElement(e);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>Je.createTextNode(e),createComment:e=>Je.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Je.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{pr.innerHTML=Ji(s==="svg"?`${e}`:s==="mathml"?`${e}`:e);const l=pr.content;if(s==="svg"||s==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},_c=Symbol("_vtc");function yc(e,t,n){const s=e[_c];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Tn=Symbol("_vod"),Qi=Symbol("_vsh"),pf={name:"show",beforeMount(e,{value:t},{transition:n}){e[Tn]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Kt(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),Kt(e,!0),s.enter(e)):s.leave(e,()=>{Kt(e,!1)}):Kt(e,t))},beforeUnmount(e,{value:t}){Kt(e,t)}};function Kt(e,t){e.style.display=t?e[Tn]:"none",e[Qi]=!t}const vc=Symbol(""),bc=/(?:^|;)\s*display\s*:/;function Ec(e,t,n){const s=e.style,r=re(n);let i=!1;if(n&&!r){if(t)if(re(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&vn(s,l,"")}else for(const o in t)n[o]==null&&vn(s,o,"");for(const o in n)o==="display"&&(i=!0),vn(s,o,n[o])}else if(r){if(t!==n){const o=s[vc];o&&(n+=";"+o),s.cssText=n,i=bc.test(n)}}else t&&e.removeAttribute("style");Tn in e&&(e[Tn]=i?s.display:"",e[Qi]&&(s.display="none"))}const gr=/\s*!important$/;function vn(e,t,n){if(V(n))n.forEach(s=>vn(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=xc(e,t);gr.test(n)?e.setProperty(at(s),n.replace(gr,""),"important"):e[s]=n}}const mr=["Webkit","Moz","ms"],Zn={};function xc(e,t){const n=Zn[t];if(n)return n;let s=ye(t);if(s!=="filter"&&s in e)return Zn[t]=s;s=Ln(s);for(let r=0;res||(Sc.then(()=>es=0),es=Date.now());function Oc(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;ke(Pc(s,n.value),t,5,[s])};return n.value=e,n.attached=Cc(),n}function Pc(e,t){if(V(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const xr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Tc=(e,t,n,s,r,i)=>{const o=r==="svg";t==="class"?yc(e,s,o):t==="style"?Ec(e,n,s):In(t)?Nn(t)||Ac(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Ic(e,t,s,o))?(vr(e,t,s),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&yr(e,t,s,o,i,t!=="value")):e._isVueCE&&(Nc(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!re(s)))?vr(e,ye(t),s,i,t):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),yr(e,t,s,o))};function Ic(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&xr(t)&&B(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&e.tagName==="IFRAME"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return xr(t)&&re(n)?!1:t in e}function Nc(e,t){const n=e._def.props;if(!n)return!1;const s=ye(t);return Array.isArray(n)?n.some(r=>ye(r)===s):Object.keys(n).some(r=>ye(r)===s)}const Rr=e=>{const t=e.props["onUpdate:modelValue"]||!1;return V(t)?n=>hn(t,n):t};function Mc(e){e.target.composing=!0}function Ar(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const ts=Symbol("_assign");function wr(e,t,n){return t&&(e=e.trim()),n&&(e=Rs(e)),e}const gf={created(e,{modifiers:{lazy:t,trim:n,number:s}},r){e[ts]=Rr(r);const i=s||r.props&&r.props.type==="number";St(e,t?"change":"input",o=>{o.target.composing||e[ts](wr(e.value,n,i))}),(n||i)&&St(e,"change",()=>{e.value=wr(e.value,n,i)}),t||(St(e,"compositionstart",Mc),St(e,"compositionend",Ar),St(e,"change",Ar))},mounted(e,{value:t}){e.value=t==null?"":t},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:s,trim:r,number:i}},o){if(e[ts]=Rr(o),e.composing)return;const l=(i||e.type==="number")&&!/^0\d/.test(e.value)?Rs(e.value):e.value,c=t==null?"":t;if(l===c)return;const a=e.getRootNode();(a instanceof Document||a instanceof ShadowRoot)&&a.activeElement===e&&e.type!=="range"&&(s&&t===n||r&&e.value.trim()===c)||(e.value=c)}},Dc=["ctrl","shift","alt","meta"],Lc={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Dc.some(n=>e[`${n}Key`]&&!t.includes(n))},mf=(e,t)=>{if(!e)return e;const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(r,...i)=>{for(let o=0;o{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=r=>{if(!("key"in r))return;const i=at(r.key);if(t.some(o=>o===i||Fc[o]===i))return e(r)})},Hc=le({patchProp:Tc},mc);let Sr;function Vc(){return Sr||(Sr=$l(Hc))}const jc=(...e)=>{const t=Vc().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=Uc(s);if(!r)return;const i=t._component;!B(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const o=n(r,!1,Bc(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t};function Bc(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Uc(e){return re(e)?document.querySelector(e):e}const Kc="modulepreload",Gc=function(e,t){return new URL(e,t).href},Cr={},Wc=function(t,n,s){if(!n||n.length===0)return t();const r=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=Gc(i,s),i in Cr)return;Cr[i]=!0;const o=i.endsWith(".css"),l=o?'[rel="stylesheet"]':"";if(!!s)for(let f=r.length-1;f>=0;f--){const h=r[f];if(h.href===i&&(!o||h.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${l}`))return;const a=document.createElement("link");if(a.rel=o?"stylesheet":Kc,o||(a.as="script",a.crossOrigin=""),a.href=i,document.head.appendChild(a),o)return new Promise((f,h)=>{a.addEventListener("load",f),a.addEventListener("error",()=>h(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t()).catch(i=>{const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=i,window.dispatchEvent(o),!o.defaultPrevented)throw i})};/*! + * vue-router v4.6.4 + * (c) 2025 Eduardo San Martin Morote + * @license MIT + */const Ct=typeof document!="undefined";function Yi(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function kc(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Yi(e.default)}const k=Object.assign;function ns(e,t){const n={};for(const s in t){const r=t[s];n[s]=De(r)?r.map(e):e(r)}return n}const Yt=()=>{},De=Array.isArray;function Or(e,t){const n={};for(const s in e)n[s]=s in t?t[s]:e[s];return n}const Xi=/#/g,qc=/&/g,$c=/\//g,zc=/=/g,Jc=/\?/g,Zi=/\+/g,Qc=/%5B/g,Yc=/%5D/g,eo=/%5E/g,Xc=/%60/g,to=/%7B/g,Zc=/%7C/g,no=/%7D/g,eu=/%20/g;function Gs(e){return e==null?"":encodeURI(""+e).replace(Zc,"|").replace(Qc,"[").replace(Yc,"]")}function tu(e){return Gs(e).replace(to,"{").replace(no,"}").replace(eo,"^")}function _s(e){return Gs(e).replace(Zi,"%2B").replace(eu,"+").replace(Xi,"%23").replace(qc,"%26").replace(Xc,"`").replace(to,"{").replace(no,"}").replace(eo,"^")}function nu(e){return _s(e).replace(zc,"%3D")}function su(e){return Gs(e).replace(Xi,"%23").replace(Jc,"%3F")}function ru(e){return su(e).replace($c,"%2F")}function sn(e){if(e==null)return null;try{return decodeURIComponent(""+e)}catch(t){}return""+e}const iu=/\/$/,ou=e=>e.replace(iu,"");function ss(e,t,n="/"){let s,r={},i="",o="";const l=t.indexOf("#");let c=t.indexOf("?");return c=l>=0&&c>l?-1:c,c>=0&&(s=t.slice(0,c),i=t.slice(c,l>0?l:t.length),r=e(i.slice(1))),l>=0&&(s=s||t.slice(0,l),o=t.slice(l,t.length)),s=fu(s!=null?s:t,n),{fullPath:s+i+o,path:s,query:r,hash:sn(o)}}function lu(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Pr(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function cu(e,t,n){const s=t.matched.length-1,r=n.matched.length-1;return s>-1&&s===r&&Ft(t.matched[s],n.matched[r])&&so(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Ft(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function so(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!uu(e[n],t[n]))return!1;return!0}function uu(e,t){return De(e)?Tr(e,t):De(t)?Tr(t,e):(e==null?void 0:e.valueOf())===(t==null?void 0:t.valueOf())}function Tr(e,t){return De(t)?e.length===t.length&&e.every((n,s)=>n===t[s]):e.length===1&&e[0]===t}function fu(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),s=e.split("/"),r=s[s.length-1];(r===".."||r===".")&&s.push("");let i=n.length-1,o,l;for(o=0;o1&&i--;else break;return n.slice(0,i).join("/")+"/"+s.slice(o).join("/")}const ct={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let ys=function(e){return e.pop="pop",e.push="push",e}({}),rs=function(e){return e.back="back",e.forward="forward",e.unknown="",e}({});function au(e){if(!e)if(Ct){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),ou(e)}const du=/^[^#]+#/;function hu(e,t){return e.replace(du,"#")+t}function pu(e,t){const n=document.documentElement.getBoundingClientRect(),s=e.getBoundingClientRect();return{behavior:t.behavior,left:s.left-n.left-(t.left||0),top:s.top-n.top-(t.top||0)}}const Wn=()=>({left:window.scrollX,top:window.scrollY});function gu(e){let t;if("el"in e){const n=e.el,s=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?s?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=pu(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Ir(e,t){return(history.state?history.state.position-t:-1)+e}const vs=new Map;function mu(e,t){vs.set(e,t)}function _u(e){const t=vs.get(e);return vs.delete(e),t}function yu(e){return typeof e=="string"||e&&typeof e=="object"}function ro(e){return typeof e=="string"||typeof e=="symbol"}let ne=function(e){return e[e.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",e[e.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",e[e.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",e[e.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",e[e.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",e}({});const io=Symbol("");ne.MATCHER_NOT_FOUND+"",ne.NAVIGATION_GUARD_REDIRECT+"",ne.NAVIGATION_ABORTED+"",ne.NAVIGATION_CANCELLED+"",ne.NAVIGATION_DUPLICATED+"";function Ht(e,t){return k(new Error,{type:e,[io]:!0},t)}function ze(e,t){return e instanceof Error&&io in e&&(t==null||!!(e.type&t))}const vu=["params","query","hash"];function bu(e){if(typeof e=="string")return e;if(e.path!=null)return e.path;const t={};for(const n of vu)n in e&&(t[n]=e[n]);return JSON.stringify(t,null,2)}function Eu(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;sr&&_s(r)):[s&&_s(s)]).forEach(r=>{r!==void 0&&(t+=(t.length?"&":"")+n,r!=null&&(t+="="+r))})}return t}function xu(e){const t={};for(const n in e){const s=e[n];s!==void 0&&(t[n]=De(s)?s.map(r=>r==null?null:""+r):s==null?s:""+s)}return t}const Ru=Symbol(""),Mr=Symbol(""),Ws=Symbol(""),oo=Symbol(""),bs=Symbol("");function Gt(){let e=[];function t(s){return e.push(s),()=>{const r=e.indexOf(s);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function ft(e,t,n,s,r,i=o=>o()){const o=s&&(s.enterCallbacks[r]=s.enterCallbacks[r]||[]);return()=>new Promise((l,c)=>{const a=p=>{p===!1?c(Ht(ne.NAVIGATION_ABORTED,{from:n,to:t})):p instanceof Error?c(p):yu(p)?c(Ht(ne.NAVIGATION_GUARD_REDIRECT,{from:t,to:p})):(o&&s.enterCallbacks[r]===o&&typeof p=="function"&&o.push(p),l())},f=i(()=>e.call(s&&s.instances[r],t,n,a));let h=Promise.resolve(f);e.length<3&&(h=h.then(a)),h.catch(p=>c(p))})}function is(e,t,n,s,r=i=>i()){const i=[];for(const o of e)for(const l in o.components){let c=o.components[l];if(!(t!=="beforeRouteEnter"&&!o.instances[l]))if(Yi(c)){const a=(c.__vccOpts||c)[t];a&&i.push(ft(a,n,s,o,l,r))}else{let a=c();i.push(()=>a.then(f=>{if(!f)throw new Error(`Couldn't resolve component "${l}" at "${o.path}"`);const h=kc(f)?f.default:f;o.mods[l]=f,o.components[l]=h;const p=(h.__vccOpts||h)[t];return p&&ft(p,n,s,o,l,r)()}))}}return i}function Au(e,t){const n=[],s=[],r=[],i=Math.max(t.matched.length,e.matched.length);for(let o=0;oFt(a,l))?s.push(l):n.push(l));const c=e.matched[o];c&&(t.matched.find(a=>Ft(a,c))||r.push(c))}return[n,s,r]}/*! + * vue-router v4.6.4 + * (c) 2025 Eduardo San Martin Morote + * @license MIT + */let wu=()=>location.protocol+"//"+location.host;function lo(e,t){const{pathname:n,search:s,hash:r}=t,i=e.indexOf("#");if(i>-1){let o=r.includes(e.slice(i))?e.slice(i).length:1,l=r.slice(o);return l[0]!=="/"&&(l="/"+l),Pr(l,"")}return Pr(n,e)+s+r}function Su(e,t,n,s){let r=[],i=[],o=null;const l=({state:p})=>{const m=lo(e,location),w=n.value,b=t.value;let F=0;if(p){if(n.value=m,t.value=p,o&&o===w){o=null;return}F=b?p.position-b.position:0}else s(m);r.forEach(M=>{M(n.value,w,{delta:F,type:ys.pop,direction:F?F>0?rs.forward:rs.back:rs.unknown})})};function c(){o=n.value}function a(p){r.push(p);const m=()=>{const w=r.indexOf(p);w>-1&&r.splice(w,1)};return i.push(m),m}function f(){if(document.visibilityState==="hidden"){const{history:p}=window;if(!p.state)return;p.replaceState(k({},p.state,{scroll:Wn()}),"")}}function h(){for(const p of i)p();i=[],window.removeEventListener("popstate",l),window.removeEventListener("pagehide",f),document.removeEventListener("visibilitychange",f)}return window.addEventListener("popstate",l),window.addEventListener("pagehide",f),document.addEventListener("visibilitychange",f),{pauseListeners:c,listen:a,destroy:h}}function Dr(e,t,n,s=!1,r=!1){return{back:e,current:t,forward:n,replaced:s,position:window.history.length,scroll:r?Wn():null}}function Cu(e){const{history:t,location:n}=window,s={value:lo(e,n)},r={value:t.state};r.value||i(s.value,{back:null,current:s.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(c,a,f){const h=e.indexOf("#"),p=h>-1?(n.host&&document.querySelector("base")?e:e.slice(h))+c:wu()+e+c;try{t[f?"replaceState":"pushState"](a,"",p),r.value=a}catch(m){console.error(m),n[f?"replace":"assign"](p)}}function o(c,a){i(c,k({},t.state,Dr(r.value.back,c,r.value.forward,!0),a,{position:r.value.position}),!0),s.value=c}function l(c,a){const f=k({},r.value,t.state,{forward:c,scroll:Wn()});i(f.current,f,!0),i(c,k({},Dr(s.value,c,null),{position:f.position+1},a),!1),s.value=c}return{location:s,state:r,push:l,replace:o}}function Ou(e){e=au(e);const t=Cu(e),n=Su(e,t.state,t.location,t.replace);function s(i,o=!0){o||n.pauseListeners(),history.go(i)}const r=k({location:"",base:e,go:s,createHref:hu.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function Pu(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),Ou(e)}let _t=function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.Group=2]="Group",e}({});var oe=function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.ParamRegExp=2]="ParamRegExp",e[e.ParamRegExpEnd=3]="ParamRegExpEnd",e[e.EscapeNext=4]="EscapeNext",e}(oe||{});const Tu={type:_t.Static,value:""},Iu=/[a-zA-Z0-9_]/;function Nu(e){if(!e)return[[]];if(e==="/")return[[Tu]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(m){throw new Error(`ERR (${n})/"${a}": ${m}`)}let n=oe.Static,s=n;const r=[];let i;function o(){i&&r.push(i),i=[]}let l=0,c,a="",f="";function h(){a&&(n===oe.Static?i.push({type:_t.Static,value:a}):n===oe.Param||n===oe.ParamRegExp||n===oe.ParamRegExpEnd?(i.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${a}) must be alone in its segment. eg: '/:ids+.`),i.push({type:_t.Param,value:a,regexp:f,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),a="")}function p(){a+=c}for(;lt.length?t.length===1&&t[0]===me.Static+me.Segment?1:-1:0}function co(e,t){let n=0;const s=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const Hu={strict:!1,end:!0,sensitive:!1};function Vu(e,t,n){const s=Lu(Nu(e.path),n),r=k(s,{record:e,parent:t,children:[],alias:[]});return t&&!r.record.aliasOf==!t.record.aliasOf&&t.children.push(r),r}function ju(e,t){const n=[],s=new Map;t=Or(Hu,t);function r(h){return s.get(h)}function i(h,p,m){const w=!m,b=Vr(h);b.aliasOf=m&&m.record;const F=Or(t,h),M=[b];if("alias"in h){const N=typeof h.alias=="string"?[h.alias]:h.alias;for(const $ of N)M.push(Vr(k({},b,{components:m?m.record.components:b.components,path:$,aliasOf:m?m.record:b})))}let C,P;for(const N of M){const{path:$}=N;if(p&&$[0]!=="/"){const ae=p.record.path,te=ae[ae.length-1]==="/"?"":"/";N.path=p.record.path+($&&te+$)}if(C=Vu(N,p,F),m?m.alias.push(C):(P=P||C,P!==C&&P.alias.push(C),w&&h.name&&!jr(C)&&o(h.name)),uo(C)&&c(C),b.children){const ae=b.children;for(let te=0;te{o(P)}:Yt}function o(h){if(ro(h)){const p=s.get(h);p&&(s.delete(h),n.splice(n.indexOf(p),1),p.children.forEach(o),p.alias.forEach(o))}else{const p=n.indexOf(h);p>-1&&(n.splice(p,1),h.record.name&&s.delete(h.record.name),h.children.forEach(o),h.alias.forEach(o))}}function l(){return n}function c(h){const p=Ku(h,n);n.splice(p,0,h),h.record.name&&!jr(h)&&s.set(h.record.name,h)}function a(h,p){let m,w={},b,F;if("name"in h&&h.name){if(m=s.get(h.name),!m)throw Ht(ne.MATCHER_NOT_FOUND,{location:h});F=m.record.name,w=k(Hr(p.params,m.keys.filter(P=>!P.optional).concat(m.parent?m.parent.keys.filter(P=>P.optional):[]).map(P=>P.name)),h.params&&Hr(h.params,m.keys.map(P=>P.name))),b=m.stringify(w)}else if(h.path!=null)b=h.path,m=n.find(P=>P.re.test(b)),m&&(w=m.parse(b),F=m.record.name);else{if(m=p.name?s.get(p.name):n.find(P=>P.re.test(p.path)),!m)throw Ht(ne.MATCHER_NOT_FOUND,{location:h,currentLocation:p});F=m.record.name,w=k({},p.params,h.params),b=m.stringify(w)}const M=[];let C=m;for(;C;)M.unshift(C.record),C=C.parent;return{name:F,path:b,params:w,matched:M,meta:Uu(M)}}e.forEach(h=>i(h));function f(){n.length=0,s.clear()}return{addRoute:i,resolve:a,removeRoute:o,clearRoutes:f,getRoutes:l,getRecordMatcher:r}}function Hr(e,t){const n={};for(const s of t)s in e&&(n[s]=e[s]);return n}function Vr(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Bu(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Bu(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const s in e.components)t[s]=typeof n=="object"?n[s]:n;return t}function jr(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Uu(e){return e.reduce((t,n)=>k(t,n.meta),{})}function Ku(e,t){let n=0,s=t.length;for(;n!==s;){const i=n+s>>1;co(e,t[i])<0?s=i:n=i+1}const r=Gu(e);return r&&(s=t.lastIndexOf(r,s-1)),s}function Gu(e){let t=e;for(;t=t.parent;)if(uo(t)&&co(e,t)===0)return t}function uo({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Br(e){const t=Ze(Ws),n=Ze(oo),s=Te(()=>{const c=bt(e.to);return t.resolve(c)}),r=Te(()=>{const{matched:c}=s.value,{length:a}=c,f=c[a-1],h=n.matched;if(!f||!h.length)return-1;const p=h.findIndex(Ft.bind(null,f));if(p>-1)return p;const m=Ur(c[a-2]);return a>1&&Ur(f)===m&&h[h.length-1].path!==m?h.findIndex(Ft.bind(null,c[a-2])):p}),i=Te(()=>r.value>-1&&zu(n.params,s.value.params)),o=Te(()=>r.value>-1&&r.value===n.matched.length-1&&so(n.params,s.value.params));function l(c={}){if($u(c)){const a=t[bt(e.replace)?"replace":"push"](bt(e.to)).catch(Yt);return e.viewTransition&&typeof document!="undefined"&&"startViewTransition"in document&&document.startViewTransition(()=>a),a}return Promise.resolve()}return{route:s,href:Te(()=>s.value.href),isActive:i,isExactActive:o,navigate:l}}function Wu(e){return e.length===1?e[0]:e}const ku=Fs({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:Br,setup(e,{slots:t}){const n=Vn(Br(e)),{options:s}=Ze(Ws),r=Te(()=>({[Kr(e.activeClass,s.linkActiveClass,"router-link-active")]:n.isActive,[Kr(e.exactActiveClass,s.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&Wu(t.default(n));return e.custom?i:zi("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},i)}}}),qu=ku;function $u(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function zu(e,t){for(const n in t){const s=t[n],r=e[n];if(typeof s=="string"){if(s!==r)return!1}else if(!De(r)||r.length!==s.length||s.some((i,o)=>i.valueOf()!==r[o].valueOf()))return!1}return!0}function Ur(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Kr=(e,t,n)=>e!=null?e:t!=null?t:n,Ju=Fs({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const s=Ze(bs),r=Te(()=>e.route||s.value),i=Ze(Mr,0),o=Te(()=>{let a=bt(i);const{matched:f}=r.value;let h;for(;(h=f[a])&&!h.components;)a++;return a}),l=Te(()=>r.value.matched[o.value]);gn(Mr,Te(()=>o.value+1)),gn(Ru,l),gn(bs,r);const c=pn();return mn(()=>[c.value,l.value,e.name],([a,f,h],[p,m,w])=>{f&&(f.instances[h]=a,m&&m!==f&&a&&a===p&&(f.leaveGuards.size||(f.leaveGuards=m.leaveGuards),f.updateGuards.size||(f.updateGuards=m.updateGuards))),a&&f&&(!m||!Ft(f,m)||!p)&&(f.enterCallbacks[h]||[]).forEach(b=>b(a))},{flush:"post"}),()=>{const a=r.value,f=e.name,h=l.value,p=h&&h.components[f];if(!p)return Gr(n.default,{Component:p,route:a});const m=h.props[f],w=m?m===!0?a.params:typeof m=="function"?m(a):m:null,F=zi(p,k({},w,t,{onVnodeUnmounted:M=>{M.component.isUnmounted&&(h.instances[f]=null)},ref:c}));return Gr(n.default,{Component:F,route:a})||F}}});function Gr(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Qu=Ju;function Yu(e){const t=ju(e.routes,e),n=e.parseQuery||Eu,s=e.stringifyQuery||Nr,r=e.history,i=Gt(),o=Gt(),l=Gt(),c=ko(ct);let a=ct;Ct&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const f=ns.bind(null,y=>""+y),h=ns.bind(null,ru),p=ns.bind(null,sn);function m(y,I){let O,L;return ro(y)?(O=t.getRecordMatcher(y),L=I):L=y,t.addRoute(L,O)}function w(y){const I=t.getRecordMatcher(y);I&&t.removeRoute(I)}function b(){return t.getRoutes().map(y=>y.record)}function F(y){return!!t.getRecordMatcher(y)}function M(y,I){if(I=k({},I||c.value),typeof y=="string"){const d=ss(n,y,I.path),g=t.resolve({path:d.path},I),v=r.createHref(d.fullPath);return k(d,g,{params:p(g.params),hash:sn(d.hash),redirectedFrom:void 0,href:v})}let O;if(y.path!=null)O=k({},y,{path:ss(n,y.path,I.path).path});else{const d=k({},y.params);for(const g in d)d[g]==null&&delete d[g];O=k({},y,{params:h(d)}),I.params=h(I.params)}const L=t.resolve(O,I),U=y.hash||"";L.params=f(p(L.params));const ee=lu(s,k({},y,{hash:tu(U),path:L.path})),u=r.createHref(ee);return k({fullPath:ee,hash:U,query:s===Nr?xu(y.query):y.query||{}},L,{redirectedFrom:void 0,href:u})}function C(y){return typeof y=="string"?ss(n,y,c.value.path):k({},y)}function P(y,I){if(a!==y)return Ht(ne.NAVIGATION_CANCELLED,{from:I,to:y})}function N(y){return te(y)}function $(y){return N(k(C(y),{replace:!0}))}function ae(y,I){const O=y.matched[y.matched.length-1];if(O&&O.redirect){const{redirect:L}=O;let U=typeof L=="function"?L(y,I):L;return typeof U=="string"&&(U=U.includes("?")||U.includes("#")?U=C(U):{path:U},U.params={}),k({query:y.query,hash:y.hash,params:U.path!=null?{}:y.params},U)}}function te(y,I){const O=a=M(y),L=c.value,U=y.state,ee=y.force,u=y.replace===!0,d=ae(O,L);if(d)return te(k(C(d),{state:typeof d=="object"?k({},U,d.state):U,force:ee,replace:u}),I||O);const g=O;g.redirectedFrom=I;let v;return!ee&&cu(s,L,O)&&(v=Ht(ne.NAVIGATION_DUPLICATED,{to:g,from:L}),Ve(L,L,!0,!1)),(v?Promise.resolve(v):Fe(g,L)).catch(_=>ze(_)?ze(_,ne.NAVIGATION_GUARD_REDIRECT)?_:lt(_):W(_,g,L)).then(_=>{if(_){if(ze(_,ne.NAVIGATION_GUARD_REDIRECT))return te(k({replace:u},C(_.to),{state:typeof _.to=="object"?k({},U,_.to.state):U,force:ee}),I||g)}else _=dt(g,L,!0,u,U);return ot(g,L,_),_})}function Le(y,I){const O=P(y,I);return O?Promise.reject(O):Promise.resolve()}function it(y){const I=Rt.values().next().value;return I&&typeof I.runWithContext=="function"?I.runWithContext(y):y()}function Fe(y,I){let O;const[L,U,ee]=Au(y,I);O=is(L.reverse(),"beforeRouteLeave",y,I);for(const d of L)d.leaveGuards.forEach(g=>{O.push(ft(g,y,I))});const u=Le.bind(null,y,I);return O.push(u),Ce(O).then(()=>{O=[];for(const d of i.list())O.push(ft(d,y,I));return O.push(u),Ce(O)}).then(()=>{O=is(U,"beforeRouteUpdate",y,I);for(const d of U)d.updateGuards.forEach(g=>{O.push(ft(g,y,I))});return O.push(u),Ce(O)}).then(()=>{O=[];for(const d of ee)if(d.beforeEnter)if(De(d.beforeEnter))for(const g of d.beforeEnter)O.push(ft(g,y,I));else O.push(ft(d.beforeEnter,y,I));return O.push(u),Ce(O)}).then(()=>(y.matched.forEach(d=>d.enterCallbacks={}),O=is(ee,"beforeRouteEnter",y,I,it),O.push(u),Ce(O))).then(()=>{O=[];for(const d of o.list())O.push(ft(d,y,I));return O.push(u),Ce(O)}).catch(d=>ze(d,ne.NAVIGATION_CANCELLED)?d:Promise.reject(d))}function ot(y,I,O){l.list().forEach(L=>it(()=>L(y,I,O)))}function dt(y,I,O,L,U){const ee=P(y,I);if(ee)return ee;const u=I===ct,d=Ct?history.state:{};O&&(L||u?r.replace(y.fullPath,k({scroll:u&&d&&d.scroll},U)):r.push(y.fullPath,U)),c.value=y,Ve(y,I,O,u),lt()}let He;function Vt(){He||(He=r.listen((y,I,O)=>{if(!ht.listening)return;const L=M(y),U=ae(L,ht.currentRoute.value);if(U){te(k(U,{replace:!0,force:!0}),L).catch(Yt);return}a=L;const ee=c.value;Ct&&mu(Ir(ee.fullPath,O.delta),Wn()),Fe(L,ee).catch(u=>ze(u,ne.NAVIGATION_ABORTED|ne.NAVIGATION_CANCELLED)?u:ze(u,ne.NAVIGATION_GUARD_REDIRECT)?(te(k(C(u.to),{force:!0}),L).then(d=>{ze(d,ne.NAVIGATION_ABORTED|ne.NAVIGATION_DUPLICATED)&&!O.delta&&O.type===ys.pop&&r.go(-1,!1)}).catch(Yt),Promise.reject()):(O.delta&&r.go(-O.delta,!1),W(u,L,ee))).then(u=>{u=u||dt(L,ee,!1),u&&(O.delta&&!ze(u,ne.NAVIGATION_CANCELLED)?r.go(-O.delta,!1):O.type===ys.pop&&ze(u,ne.NAVIGATION_ABORTED|ne.NAVIGATION_DUPLICATED)&&r.go(-1,!1)),ot(L,ee,u)}).catch(Yt)}))}let Et=Gt(),ce=Gt(),J;function W(y,I,O){lt(y);const L=ce.list();return L.length?L.forEach(U=>U(y,I,O)):console.error(y),Promise.reject(y)}function qe(){return J&&c.value!==ct?Promise.resolve():new Promise((y,I)=>{Et.add([y,I])})}function lt(y){return J||(J=!y,Vt(),Et.list().forEach(([I,O])=>y?O(y):I()),Et.reset()),y}function Ve(y,I,O,L){const{scrollBehavior:U}=e;if(!Ct||!U)return Promise.resolve();const ee=!O&&_u(Ir(y.fullPath,0))||(L||!O)&&history.state&&history.state.scroll||null;return _i().then(()=>U(y,I,ee)).then(u=>u&&gu(u)).catch(u=>W(u,y,I))}const ve=y=>r.go(y);let xt;const Rt=new Set,ht={currentRoute:c,listening:!0,addRoute:m,removeRoute:w,clearRoutes:t.clearRoutes,hasRoute:F,getRoutes:b,resolve:M,options:e,push:N,replace:$,go:ve,back:()=>ve(-1),forward:()=>ve(1),beforeEach:i.add,beforeResolve:o.add,afterEach:l.add,onError:ce.add,isReady:qe,install(y){y.component("RouterLink",qu),y.component("RouterView",Qu),y.config.globalProperties.$router=ht,Object.defineProperty(y.config.globalProperties,"$route",{enumerable:!0,get:()=>bt(c)}),Ct&&!xt&&c.value===ct&&(xt=!0,N(r.location).catch(L=>{}));const I={};for(const L in ct)Object.defineProperty(I,L,{get:()=>c.value[L],enumerable:!0});y.provide(Ws,ht),y.provide(oo,hi(I)),y.provide(bs,c);const O=y.unmount;Rt.add(y),y.unmount=function(){Rt.delete(y),Rt.size<1&&(a=ct,He&&He(),He=null,c.value=ct,xt=!1,J=!1),O()}}};function Ce(y){return y.reduce((I,O)=>I.then(()=>it(O)),Promise.resolve())}return ht}const os=()=>Wc(()=>import("./index-d3bd1e52-1782613078975.js").then(e=>e.i),["./index-d3bd1e52-1782613078975.js","./index-7a0a1b46-balabala-1782613078975.css"],import.meta.url),Xu=Yu({history:Pu(),routes:[{path:"/",redirect:"/platform",component:os},{path:"/platform",component:os},{path:"/forest-grass-wet",component:os},{path:"/:pathMatch(.*)",redirect:"/"}]}),Zu=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},ef={};function tf(e,t){const n=Rl("router-view");return Sn(),On(n)}const nf=Zu(ef,[["render",tf]]);let sf=jc(nf);sf.use(Xu).mount("#app");export{_f as A,mf as B,_i as C,Fs as D,lf as E,Oe as F,zi as G,rf as H,fe as I,cf as J,Wc as K,pf as L,Zu as _,ki as a,ue as b,af as c,pn as d,Te as e,yl as f,hf as g,gl as h,Ze as i,oc as j,df as k,As as l,uf as m,ws as n,Sn as o,gn as p,On as q,ff as r,ko as s,xo as t,bt as u,tc as v,mn as w,sl as x,of as y,gf as z}; diff --git a/docs/assets/index-7a0a1b46-balabala-1782613078975.css b/docs/assets/index-7a0a1b46-balabala-1782613078975.css new file mode 100644 index 0000000..57c4a1a --- /dev/null +++ b/docs/assets/index-7a0a1b46-balabala-1782613078975.css @@ -0,0 +1 @@ +@charset "UTF-8";.path-line{mix-blend-mode:screen}.m-header{position:relative;left:0;top:0;right:0;width:100%;height:90px;z-index:2}.m-header-wrap{position:absolute;left:50%;transform:translate(-50%);width:1920px;height:90px;margin:0 auto;background:url(./header-bg-65b38012-balabala-1782613078975.png);background-size:100%;text-align:center;box-sizing:border-box;padding-top:10px}.m-header-title{color:#fff;font-size:44px;letter-spacing:1px;font-family:YouSheBiaoTiHei,阿里妈妈数黑体 Bold;background:-webkit-linear-gradient(rgb(117,232,255),rgb(255,255,255));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.m-header-subtext{opacity:.64;font-size:12px;letter-spacing:3px;font-weight:300;font-family:D-DIN;line-height:14.4px;color:#c4f3fe}.m-header-left{color:#fff;position:absolute;top:47px;left:32px}.m-header-right{color:#fff;position:absolute;top:47px;right:32px}.m-header-line-left{position:absolute;right:50%;top:11px;width:961px;height:79px;margin-right:14px}.m-header-line-right{position:absolute;left:50%;top:11px;width:961px;height:79px;margin-left:-14px;transform:scaleX(-1)}.m-header-line-left-top{position:absolute;right:50%;top:-6px;width:329px;height:30px;margin-right:295px}.m-header-line-right-top{position:absolute;left:50%;top:-6px;width:329px;height:30px;margin-left:293px;transform:scaleX(-1)}.m-menu{display:flex}.m-menu-item{position:relative;z-index:1;display:flex;align-items:center;pointer-events:all;justify-content:center;min-width:100px;width:auto;height:32px;box-sizing:border-box;padding:0 14px;background-image:url(./menu-btn-91a961cf-balabala-1782613078975.png);background-size:100% 100%;color:#fff9;font-size:15px;margin:0 8px;white-space:nowrap;cursor:pointer}.m-menu-item:hover,.m-menu-item.is-active{color:#fff;background-image:url(./menu-btn-hover-62eba0bb-balabala-1782613078975.png);background-size:100% 100%}.m-menu-item.is-active:after{display:block;width:100%;height:32px;background-size:100%;content:"";position:absolute;left:50%;top:50%;margin-left:-50%;margin-top:-16px;z-index:-1;opacity:1;background:rgba(0,170,255,.55);border-radius:32px;transform:scale(1.1,1.2);animation:menuActiveScale 1s infinite}@keyframes menuActiveScale{0%{transform:scale(1)}50%{transform:scale(1.1,1.2)}to{transform:scale(1.1,1.2);opacity:0}}@keyframes countCardLoadIn{0%{opacity:0;transform:translateY(12px) scale(.96);filter:blur(1px) brightness(.82)}58%{opacity:1;transform:translateY(-2px) scale(1.02);filter:blur(0) brightness(1.26)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0) brightness(1)}}@keyframes countCardValueJump{0%,to{transform:translateY(0) scale(1)}35%{transform:translateY(-3px) scale(1.045)}68%{transform:translateY(1px) scale(.99)}}@keyframes countCardValueSettle{0%{transform:translateY(0) scale(1);filter:brightness(1);text-shadow:0 0 18px rgba(255,255,255,.7)}36%{transform:translateY(-5px) scale(1.08);filter:brightness(1.4);text-shadow:0 0 14px rgba(255,255,255,.88),0 0 26px rgba(48,220,255,.52)}to{transform:translateY(0) scale(1);filter:brightness(1);text-shadow:0 0 18px rgba(255,255,255,.7)}}@keyframes countCardValueSweep{0%{transform:translate(-130%);opacity:0}16%{opacity:.68}54%{opacity:.8}to{transform:translate(130%);opacity:0}}.count-card{position:relative;display:flex;align-items:center;overflow:visible}.count-card:before{content:"";position:absolute;left:-8px;right:-8px;top:-5px;bottom:-5px;pointer-events:none;background:linear-gradient(100deg,transparent 8%,rgba(48,220,255,.2) 45%,transparent 72%);opacity:0;transform:translate(-120%)}.count-card.is-counting:before{animation:countCardValueSweep 1.45s ease-in-out infinite}.count-card-left{display:flex;align-items:center;animation:countCardLoadIn .78s cubic-bezier(.2,.78,.22,1) both;animation-delay:.04s}.count-card-right{display:flex;align-items:center;padding-left:20px;animation:countCardLoadIn .82s cubic-bezier(.2,.78,.22,1) both;animation-delay:.12s}.count-card-right .value{position:relative;display:inline-flex;align-items:baseline;transform-origin:center bottom;font-family:D-DIN;font-weight:700;font-size:28px;color:#fff;letter-spacing:1px;margin-right:10px;text-shadow:0px 0px 18px rgba(255,255,255,.7);white-space:nowrap}.count-card-right .value:after{content:"";position:absolute;left:-4px;right:-4px;bottom:0;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(48,220,255,.72),transparent);opacity:0;transform:scaleX(.2);transform-origin:left center}.count-card-right .unit{font-weight:500;font-size:12px;color:#fff;padding-top:15px;opacity:.5;white-space:nowrap}.count-card-icon{position:relative;width:42px;height:42px;margin-right:10px;flex:0 0 42px;background-repeat:no-repeat;background-position:center center;background-size:100%;filter:drop-shadow(0 0 6px rgba(48,220,255,.58)) drop-shadow(0 0 14px rgba(48,220,255,.22))}.count-card-icon:before,.count-card-icon:after{content:none}.count-card-icon.icon-xiaoshoujine{background-image:url(./icon1-6f7c222f-balabala-1782613078975.png)}.count-card-icon.icon-zongxiaoliang{background-image:url(./icon2-4f77ccec-balabala-1782613078975.png)}.count-card-title .title-zh{font-weight:700;font-size:18px;color:#fff;white-space:nowrap}.count-card-title .title-en{font-family:D-DIN;font-weight:400;font-size:12px;color:#fff;opacity:.5;padding-top:5px;white-space:nowrap}.count-card.is-counting .count-card-icon{filter:drop-shadow(0 0 9px rgba(48,220,255,.52))}.count-card.is-counting .count-card-right .value{animation:countCardValueJump .58s ease-in-out infinite}.count-card.is-counting .count-card-right .value:after{opacity:.58;transform:scaleX(1);transition:transform 1.2s ease,opacity .2s ease}.count-card.is-settled .count-card-right .value{animation:countCardValueSettle .72s cubic-bezier(.16,.86,.24,1) both}.m-card{position:relative}.m-card-hd{position:absolute;left:0;top:0;width:100%;z-index:2}.m-card-hd-bg{position:absolute;left:0;top:0}.m-card-hd-zs1{position:absolute;right:12px;top:10px;width:120px;height:11px}.m-card-hd-title{position:absolute;left:22px;color:#fff;font-size:16px;font-weight:400;letter-spacing:1.6px;height:36px;line-height:32px;font-family:PingFangSc;font-weight:600;background:-webkit-linear-gradient(rgb(219,249,255),rgb(169,240,255));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.m-card-hd .saoguang{position:absolute;left:0;top:0;width:100%;height:36px;overflow:hidden;pointer-events:none}.m-card-hd .saoguang img{width:89px;height:36px;animation:saoguangMove 6s linear infinite}.m-card-bd{position:absolute;left:0;top:0;z-index:1}.m-card-bd-bg{position:absolute;left:0;top:0}.m-card-bd-bottom-left-arrow{position:absolute;left:4px;bottom:4px}.m-card-bd-bottom-right-arrow{position:absolute;right:4px;bottom:4px}.m-card-bd-middle-left-line{position:absolute;left:0;top:50%;margin-top:-35px}.m-card-bd-middle-right-line{position:absolute;right:0;top:50%;margin-top:-35px}.m-card-bd-content{position:absolute;left:0;top:36px;right:0;bottom:0;pointer-events:all;overflow:hidden}@keyframes saoguangMove{0%{transform:translate(-160px)}to{transform:translate(2000px)}}.map{position:absolute;z-index:1;left:0;top:0;right:0;bottom:0;background-color:#000}.map .info-point{background:rgba(0,0,0,.5);color:#a3dcde;font-size:13px;width:190px;height:138px;padding:15px 12px 0;margin-bottom:30px;will-change:transform}.map .info-point-wrap:after,.map .info-point-wrap:before{display:block;content:"";position:absolute;top:0;width:15px;height:15px;border-top:1px solid #4b87a6}.map .info-point-wrap:before{left:0;border-left:1px solid #4b87a6}.map .info-point-wrap:after{right:0;border-right:1px solid #4b87a6}.map .info-point-wrap-inner:after,.map .info-point-wrap-inner:before{display:block;content:"";position:absolute;bottom:0;width:15px;height:15px;border-bottom:1px solid #4b87a6}.map .info-point-wrap-inner:before{left:0;border-left:1px solid #4b87a6}.map .info-point-wrap-inner:after{right:0;border-right:1px solid #4b87a6}.map .info-point-line{position:absolute;top:7px;right:12px;display:flex}.map .info-point-line .line{width:5px;height:2px;margin-right:5px;background:#17e5c3}.map .info-point-content .content-item{display:flex;height:25px;line-height:25px;background:rgba(35,47,58,.6);margin-bottom:4px}.map .info-point-content .content-item .label{width:48px;padding-left:10px}.map .info-point-content .content-item .value{color:#fff;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map .provinces-label-wrap{transform:translate(50%,200%);opacity:0;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;width:136px;min-height:58px;border:1px solid rgba(126,251,246,.22);border-radius:8px 8px 8px 0;background:rgba(1,19,30,.62);box-shadow:0 0 16px #30dcff29}.map .provinces-label .label-main{min-width:0}.map .provinces-label .label-title{max-width:94px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7efbf6d1;font-size:10px;line-height:12px;font-weight:500}.map .provinces-label .number{color:#fff;font-size:21px;line-height:25px;font-weight:700}.map .provinces-label .number .unit{color:#fff;font-size:11px;font-weight:400;opacity:.64;padding-left:4px}.map .provinces-label .name{color:#fff;font-size:12px;line-height:14px;font-weight:700;max-width:94px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map .provinces-label .name span{display:block}.map .provinces-label .name .en{color:#fff;font-size:10px;opacity:.5;font-weight:700}.map .provinces-label .no{color:#7efbf6;text-shadow:0 0 5px #7efbf6,0 0 10px #7efbf6;font-size:22px;font-weight:700;flex:0 0 auto}.map .provinces-label.yellow .no{color:#fef99e!important;text-shadow:0 0 5px #fef99e,0 0 10px #fef99e!important}.map .china-label{color:#fff;font-size:14px;font-weight:700;text-shadow:0 0 8px rgba(126,251,246,.8);will-change:transform;z-index:30}.map .china-label .other-label{display:flex;align-items:center;padding:6px 10px;border:1px solid rgba(126,251,246,.35);border-radius:3px;background:rgba(3,21,33,.78);box-shadow:0 0 14px #30dcff33;will-change:transform;white-space:nowrap}.map .china-label .town-stat-label{flex-direction:column;align-items:stretch;gap:4px;min-width:74px;padding:6px 9px 5px;border-color:#7efbf670;background:linear-gradient(180deg,rgba(4,33,46,.86),rgba(3,20,32,.72))}.map .china-label .town-name-row{display:flex;align-items:center;justify-content:center;gap:6px;min-height:18px;line-height:18px}.map .china-label .town-name{color:#fff;font-size:14px;line-height:18px;font-weight:800}.map .china-label .town-rank{display:none;flex:0 0 auto;padding:1px 5px;border:1px solid rgba(126,251,246,.32);border-radius:2px;color:#7efbf6;font-size:10px;line-height:13px;font-weight:700;text-shadow:none;background:rgba(126,251,246,.1)}.map .china-label .town-stat-row{display:none;align-items:baseline;justify-content:center;gap:3px;min-height:18px;line-height:18px}.map .china-label .town-stat-metric{max-width:72px;overflow:hidden;color:#7efbf6e6;font-size:10px;line-height:12px;font-weight:700;text-overflow:ellipsis;text-shadow:none;white-space:nowrap}.map .china-label .town-stat-value{color:#fff;font-size:18px;line-height:18px;font-weight:800;text-shadow:0 0 10px rgba(126,251,246,.72)}.map .china-label .town-stat-unit{color:#e8fcffc2;font-size:10px;line-height:12px;font-weight:600}.map .china-label .town-stat-label.has-stat{min-width:116px}.map .china-label .town-stat-label.has-stat .town-rank,.map .china-label .town-stat-label.has-stat .town-stat-row{display:flex}.map .china-label.blur{filter:none;opacity:1}.map .china-label .label-icon{display:none;width:20px;height:20px;margin:0 10px 0 0}.map .map-label{padding:5px;color:#fff;will-change:transform;font-size:36px;font-weight:700;letter-spacing:4.5px;-webkit-box-reflect:below 0 -webkit-linear-gradient(transparent,transparent 20%,rgba(255,255,255,.3))}.map .map-label .other-label{display:flex;flex-direction:column}.map .map-label span{font-size:46px}.map .map-label span:last-child{font-size:12px;font-weight:400;letter-spacing:0px;color:#a7d5ef}.map .decoration-label .label-icon{display:block;width:40px;height:40px}.map .other-label{transform:translateY(200%);opacity:0;background:none;will-change:transform}.business-stat-list{height:100%;padding:14px 16px;box-sizing:border-box;overflow-y:auto}.business-stat-list::-webkit-scrollbar{width:3px}.business-stat-list::-webkit-scrollbar-thumb{background:rgba(48,220,255,.28)}.business-stat-list.is-compact{padding:6px 14px}.business-stat-list.is-compact .business-stat-row{height:30px;gap:8px;grid-template-columns:22px minmax(0,1fr) 104px}.business-stat-list.is-compact .business-stat-rank{width:19px;height:19px;font-size:11px;line-height:17px}.business-stat-list.is-compact .business-stat-name{font-size:12px}.business-stat-list.is-compact .business-stat-bar{height:4px;margin-top:5px}.business-stat-list.is-compact .business-stat-value strong{font-size:15px}.business-stat-list.is-compact .business-stat-value em{font-size:10px}.business-stat-list.is-compact .business-stat-value span{font-size:9px}.business-stat-list.is-compact.is-dense{padding:4px 12px 6px}.business-stat-list.is-compact.is-dense .business-stat-row{height:20px;gap:6px;grid-template-columns:19px minmax(0,1fr) 92px}.business-stat-list.is-compact.is-dense .business-stat-rank{width:16px;height:16px;font-size:10px;line-height:14px}.business-stat-list.is-compact.is-dense .business-stat-name{font-size:11px;line-height:13px}.business-stat-list.is-compact.is-dense .business-stat-bar{height:3px;margin-top:2px}.business-stat-list.is-compact.is-dense .business-stat-value strong{font-size:13px;line-height:15px}.business-stat-list.is-compact.is-dense .business-stat-value em{font-size:9px}.business-stat-empty{display:flex;align-items:center;justify-content:center;height:100%;color:#e0faffd1;font-size:14px}.business-stat-row{display:grid;grid-template-columns:28px minmax(0,1fr) 96px;align-items:center;gap:10px;height:38px;border-bottom:1px solid rgba(48,220,255,.18)}.business-stat-rank{width:22px;height:22px;border:1px solid rgba(48,220,255,.58);background:rgba(48,220,255,.18);color:#7ff7ff;font-family:D-DIN,Arial,sans-serif;font-size:13px;line-height:20px;text-align:center;box-shadow:0 0 4px #30dcff2e}.business-stat-main{min-width:0}.business-stat-name{color:#ecfcfff0;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-stat-bar{height:5px;margin-top:7px;background:rgba(48,220,255,.14);overflow:hidden;box-shadow:inset 0 0 0 1px #30dcff0f}.business-stat-bar span{display:block;height:100%;background:linear-gradient(90deg,#14f1b2,#30dcff);box-shadow:0 0 6px #30dcff5c}.business-stat-value{min-width:0;text-align:right}.business-stat-value strong{color:#38f8ff;font-family:D-DIN,Arial,sans-serif;font-size:18px;font-weight:700;text-shadow:0 0 4px rgba(48,220,255,.32)}.business-stat-value em{margin-left:3px;color:#eefdffb8;font-size:11px;font-style:normal}.business-stat-value span{display:block;margin-top:2px;color:#eefdffad;font-size:10px;line-height:12px;white-space:normal}.business-stat-list,.business-stat-list span,.business-stat-list strong,.business-stat-list em,.business-stat-name,.business-stat-rank,.business-stat-empty{color:#fff!important;text-shadow:none!important}.three-pie-wrap{position:relative;width:100%;height:100%;z-index:2}.three-pie{width:100%;height:100%}.three-pie-slot{position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;pointer-events:none}.business-panel{height:100%;box-sizing:border-box;overflow:hidden}.business-panel-empty{display:flex;align-items:center;justify-content:center;height:100%;color:#ffffff85;font-size:14px}@keyframes businessDataPulse{0%,to{filter:brightness(1);box-shadow:0 0 8px #24f6c41f}50%{filter:brightness(1.22);box-shadow:0 0 16px #24f6c457}}@keyframes businessDataSweep{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes businessColumnReload{0%,8%{opacity:.46;transform:scaleY(.22);filter:saturate(.82) brightness(.72);box-shadow:0 0 7px #30dcff29}20%{opacity:.82;transform:scaleY(.72);filter:saturate(1.18) brightness(1.06);box-shadow:0 0 13px #30dcff61}34%{opacity:1;transform:scaleY(1);filter:saturate(1.32) brightness(1.18);box-shadow:0 0 18px #30dcff8f}54%{opacity:1;transform:scaleY(1);filter:saturate(1.08) brightness(1.06);box-shadow:0 0 14px #30dcff75}to{opacity:.62;transform:scaleY(.9);filter:saturate(.94) brightness(.86);box-shadow:0 0 9px #30dcff38}}@keyframes businessColumnReloadCap{0%,16%{opacity:0;transform:skew(-36deg) translateY(9px)}30%{opacity:.9;transform:skew(-36deg) translateY(0)}48%,to{opacity:0;transform:skew(-36deg) translateY(-9px)}}@keyframes businessLineFlow{to{stroke-dashoffset:-28}}@keyframes businessDotPulse{0%,to{r:3;opacity:.82}50%{r:4.8;opacity:1}}@keyframes businessActiveDotPulse{0%,to{r:5.2}50%{r:7}}.business-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;height:100%;padding:8px 14px 9px;box-sizing:border-box}.business-metric-item{min-width:0;padding:8px 10px;background:linear-gradient(135deg,rgba(22,90,108,.62),rgba(5,26,40,.68));border:1px solid rgba(48,220,255,.18)}.business-metric-item span{display:block;color:#ffffff9e;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-metric-item strong{display:inline-block;margin-top:5px;color:#1afcff;font-family:D-DIN,Arial,sans-serif;font-size:22px;line-height:24px}.business-metric-item em{margin-left:4px;color:#ffffff94;font-size:11px;font-style:normal}.business-icon-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:8px 10px;height:100%;padding:8px 14px 9px;box-sizing:border-box;overflow:hidden}.business-icon-metric-item{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:0;padding:7px 8px;box-sizing:border-box;overflow:hidden;border:1px solid rgba(48,220,255,.16);background:linear-gradient(90deg,rgba(48,220,255,.1),rgba(48,220,255,.02)),linear-gradient(180deg,rgba(8,41,56,.72),rgba(4,20,32,.66))}.business-icon-metric-item:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;background:#24f6c4;box-shadow:0 0 10px #24f6c4b3}.business-icon-metric-item.is-tone-1:before{background:#32dcff;box-shadow:0 0 10px #32dcffb3}.business-icon-metric-item.is-tone-2:before{background:#ffe06b;box-shadow:0 0 10px #ffe06b9e}.business-icon-metric-item.is-tone-3:before{background:#ff9a62;box-shadow:0 0 10px #ff9a629e}.business-icon-metric-mark{position:relative;display:block;width:42px;height:42px;border:1px solid rgba(48,220,255,.4);border-radius:8px;background:radial-gradient(circle at 50% 42%,rgba(36,246,196,.25),rgba(36,246,196,.04) 64%),linear-gradient(135deg,rgba(48,220,255,.22),rgba(4,24,36,.28));box-shadow:inset 0 0 16px #30dcff29,0 0 12px #30dcff24;overflow:hidden}.business-icon-metric-mark:before,.business-icon-metric-mark:after,.business-icon-metric-mark span,.business-icon-metric-mark span:before,.business-icon-metric-mark span:after{content:"";position:absolute;box-sizing:border-box}.business-icon-metric-mark.is-yield span{left:12px;right:12px;bottom:9px;height:22px;border-radius:10px 10px 4px 4px;background:linear-gradient(180deg,#7dfdff,#20d8ff 54%,rgba(36,246,196,.42));box-shadow:0 0 10px #20d8ff94}.business-icon-metric-mark.is-yield:before,.business-icon-metric-mark.is-yield:after{bottom:9px;width:6px;height:16px;border-radius:6px 6px 3px 3px;background:rgba(126,226,105,.72)}.business-icon-metric-mark.is-yield:before{left:7px}.business-icon-metric-mark.is-yield:after{right:7px}.business-icon-metric-mark.is-leaf span{left:10px;top:10px;width:22px;height:22px;border-radius:22px 4px;background:linear-gradient(135deg,#7ee269,#24f6c4);transform:rotate(-24deg);box-shadow:0 0 12px #24f6c485}.business-icon-metric-mark.is-leaf span:after{left:10px;top:3px;width:2px;height:18px;border-radius:2px;background:rgba(3,45,43,.5);transform:rotate(44deg)}.business-icon-metric-mark.is-rate:before{left:9px;top:10px;width:24px;height:24px;border:4px solid rgba(50,220,255,.32);border-top-color:#ffe06b;border-right-color:#24f6c4;border-radius:50%;transform:rotate(38deg)}.business-icon-metric-mark.is-rate span{left:20px;top:20px;width:12px;height:3px;border-radius:3px;background:#ffffff;transform:rotate(-30deg);transform-origin:left center;box-shadow:0 0 8px #fff9}.business-icon-metric-mark.is-risk:before{left:10px;top:9px;width:22px;height:22px;border-left:3px solid #ff9a62;border-bottom:3px solid #ff9a62;transform:rotate(-45deg);box-shadow:-4px 4px 10px #ff9a6257}.business-icon-metric-mark.is-risk span{left:20px;top:13px;width:3px;height:16px;border-radius:3px;background:#ffe06b;box-shadow:0 0 8px #ffe06b8a}.business-icon-metric-mark.is-town span,.business-icon-metric-mark.is-town span:before,.business-icon-metric-mark.is-town span:after,.business-icon-metric-mark.is-town:before{width:9px;height:9px;border-radius:2px;background:#32dcff;box-shadow:0 0 9px #32dcff80}.business-icon-metric-mark.is-town span{left:10px;top:10px}.business-icon-metric-mark.is-town span:before{left:13px;top:0}.business-icon-metric-mark.is-town span:after{left:0;top:13px}.business-icon-metric-mark.is-town:before{left:23px;top:23px;border:2px solid #24f6c4;background:transparent}.business-icon-metric-mark.is-area:before{left:8px;top:13px;width:26px;height:16px;border:2px solid #24f6c4;transform:skew(-18deg);background:linear-gradient(135deg,rgba(36,246,196,.34),rgba(50,220,255,.06))}.business-icon-metric-mark.is-area span{left:13px;top:19px;width:16px;height:2px;background:#32dcff;box-shadow:0 5px #32dcffb3}.business-icon-metric-mark.is-stack span,.business-icon-metric-mark.is-stack span:before,.business-icon-metric-mark.is-stack span:after{left:10px;width:22px;height:5px;border-radius:5px;background:linear-gradient(90deg,#32dcff,#24f6c4);box-shadow:0 0 9px #24f6c457}.business-icon-metric-mark.is-stack span{top:12px}.business-icon-metric-mark.is-stack span:before{top:8px}.business-icon-metric-mark.is-stack span:after{top:16px;background:linear-gradient(90deg,#ffe06b,#ff9a62)}.business-icon-metric-copy{min-width:0}.business-icon-metric-copy span{display:block;min-width:0;color:#dcf8ffc2;font-size:12px;line-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-icon-metric-copy strong{display:block;margin-top:3px;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:20px;line-height:22px;font-weight:800;text-shadow:0 0 14px rgba(48,220,255,.42);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.business-icon-metric-copy strong em{margin-left:3px;color:#ffffff94;font-family:PingFang SC,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:500}.business-spotlight{display:grid;grid-template-columns:142px minmax(0,1fr);gap:12px;height:100%;padding:10px 14px;box-sizing:border-box;overflow:hidden}.business-spotlight-main{position:relative;min-width:0;padding:13px 10px 10px;border:1px solid rgba(48,220,255,.22);background:radial-gradient(circle at 50% 38%,rgba(36,246,196,.26),rgba(36,246,196,.03) 62%),linear-gradient(180deg,rgba(48,220,255,.12),rgba(4,22,34,.36));text-align:center}.business-spotlight-main:before,.business-spotlight-main:after{content:"";position:absolute;left:18px;right:18px;height:1px;background:linear-gradient(90deg,rgba(48,220,255,0),rgba(48,220,255,.8),rgba(48,220,255,0))}.business-spotlight-main:before{top:8px}.business-spotlight-main:after{bottom:8px}.business-spotlight-main span,.business-spotlight-main small{display:block;overflow:hidden;color:#d2f5ffb8;font-size:12px;line-height:16px;white-space:nowrap;text-overflow:ellipsis}.business-spotlight-main strong{display:block;margin:10px 0 6px;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:30px;line-height:32px;font-weight:800;text-shadow:0 0 18px rgba(48,220,255,.48);white-space:nowrap}.business-spotlight-main strong em{margin-left:4px;color:#ffffffa3;font-family:PingFang SC,Arial,sans-serif;font-size:11px;font-style:normal;font-weight:500}.business-spotlight-main small{color:#ffe06bdb}.business-spotlight-side{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.business-spotlight-chip{position:relative;display:grid;grid-template-columns:10px minmax(0,1fr);grid-template-areas:"dot name" "dot value" "dot note";align-content:center;gap:1px 8px;min-width:0;padding:8px 10px;border:1px solid rgba(48,220,255,.12);background:linear-gradient(90deg,rgba(48,220,255,.09),rgba(48,220,255,.02));box-sizing:border-box}.business-spotlight-chip i{grid-area:dot;align-self:center;width:8px;height:28px;border-left:3px solid #24f6c4}.business-spotlight-chip span,.business-spotlight-chip small{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.business-spotlight-chip span{grid-area:name;color:#ffffffb3;font-size:11px;line-height:14px}.business-spotlight-chip strong{grid-area:value;color:#1afcff;font-family:D-DIN,Arial,sans-serif;font-size:18px;line-height:20px;white-space:nowrap}.business-spotlight-chip strong em{margin-left:3px;color:#ffffff8f;font-family:PingFang SC,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:500}.business-spotlight-chip small{grid-area:note;color:#ffe06bc2;font-size:10px;line-height:12px}.business-donut{display:grid;grid-template-columns:136px minmax(0,1fr);align-items:center;gap:8px;height:100%;padding:7px 13px 8px 14px;box-sizing:border-box}.business-donut.is-dense{grid-template-columns:126px minmax(0,1fr);padding:6px 12px 7px}.business-donut.is-dense .business-donut-visual{width:126px;height:120px}.business-donut.is-dense .business-donut-legend{justify-content:flex-start;gap:3px}.business-donut.is-dense .business-donut-row{min-height:20px;grid-template-columns:12px minmax(0,1fr) 52px 28px;gap:5px}.business-donut.is-dense .business-donut-row span{font-size:11px;line-height:13px}.business-donut.is-dense .business-donut-row strong{font-size:13px;line-height:15px}.business-donut.is-dense .business-donut-row em{font-size:9px}.business-donut.is-variant-ring{grid-template-columns:132px minmax(0,1fr);gap:11px;padding:8px 13px 8px 15px}.business-donut.is-variant-ring .business-donut-legend{gap:6px}.business-donut.is-variant-ring .business-donut-row{grid-template-columns:14px minmax(0,1fr) 48px 22px;min-height:22px}.business-donut.is-variant-ring .business-donut-row i{width:8px;height:8px;border-width:2px;background:rgba(5,28,42,.86)}.business-donut.is-variant-ring .business-donut-row strong{font-size:17px}.business-donut-visual{position:relative;width:136px;height:136px;min-width:0}.business-three-pie{width:100%;height:100%}.business-three-pie-center{position:absolute;left:0;top:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:auto;color:#fff;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.96);pointer-events:none}.business-three-pie-center strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:21px;line-height:22px;font-weight:800;letter-spacing:0;transform:translateY(-2px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-three-pie-center span{max-width:86px;margin-top:0;color:#fffffff5;font-size:10px;line-height:11px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-ring-visual{position:relative;display:flex;align-items:center;justify-content:center;width:132px;height:132px;min-width:0}.business-ring-visual:before{content:"";position:absolute;left:12px;right:12px;bottom:17px;height:18px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(36,246,196,.28),rgba(36,246,196,0) 70%);filter:blur(1px)}.business-ring-core{position:relative;width:104px;height:104px;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(3,23,36,.98) 0 42%,transparent 43%),var(--ring-gradient, conic-gradient(#24f6c4, #32dcff));box-shadow:inset 0 0 0 8px #041c2abd,inset 0 0 24px #30dcff2e,0 0 22px #30dcff2e;transform:rotateX(56deg) rotate(-18deg)}.business-ring-core:before,.business-ring-core:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.business-ring-core:before{top:-8px;right:-8px;bottom:-8px;left:-8px;border:1px solid rgba(48,220,255,.18);border-left-color:var(--ring-active-color, #24f6c4);border-bottom-color:#24f6c494;box-shadow:0 0 16px #30dcff1f}.business-ring-core:after{top:22px;right:22px;bottom:22px;left:22px;background:radial-gradient(circle,rgba(36,246,196,.16),rgba(4,20,32,.88) 68%),linear-gradient(180deg,rgba(48,220,255,.16),rgba(48,220,255,.02));border:1px solid rgba(48,220,255,.2)}.business-ring-orbit{position:absolute;top:-16px;right:-16px;bottom:-16px;left:-16px;border-radius:50%;border:1px solid rgba(48,220,255,.16);border-right-color:#30dcff05;border-top-color:#24f6c47a;box-shadow:0 0 16px #24f6c424}.business-ring-inner{position:absolute;left:14px;right:14px;top:18px;z-index:2;display:flex;flex-direction:column;align-items:center;color:#fff;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.98);transform:rotate(18deg) rotateX(-56deg);transform-origin:50% 50%}.business-ring-inner strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:24px;line-height:26px;font-weight:800}.business-ring-inner span{max-width:76px;margin-top:1px;color:#fffffff0;font-size:12px;line-height:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-donut-legend{display:flex;flex-direction:column;justify-content:center;min-width:0;height:100%;gap:7px;overflow-y:auto;padding-right:2px}.business-donut-legend::-webkit-scrollbar{width:3px}.business-donut-legend::-webkit-scrollbar-thumb{background:rgba(48,220,255,.28)}.business-donut-row{display:grid;grid-template-columns:14px minmax(0,1fr) 58px 28px;align-items:center;gap:8px;min-height:24px;padding:0 2px;border:1px solid transparent;transition:background .35s ease,border-color .35s ease}.business-donut-row i{width:10px;height:10px;border:2px solid #24f6c4;border-radius:50%;box-sizing:border-box}.business-donut-row span{min-width:0;color:#ffffffe0;font-size:13px;line-height:15px;font-weight:700;white-space:normal}.business-donut-row strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:18px;font-weight:800;line-height:20px;text-align:right}.business-donut-row em{color:#ffffff85;font-size:11px;font-style:normal;white-space:nowrap}.business-donut-row.is-active{border-color:#30dcff38;background:linear-gradient(90deg,rgba(48,220,255,.1),rgba(48,220,255,0))}.business-donut-row.is-active span,.business-donut-row.is-active strong{color:#fff}.business-donut-row.is-active i{box-shadow:0 0 10px currentColor;transform:scale(1.2)}.business-structure{display:grid;grid-template-rows:34px minmax(0,1fr);gap:6px;height:100%;padding:8px 13px;box-sizing:border-box;overflow:hidden}.business-structure-overview{display:flex;align-items:center;min-width:0}.business-structure-band{display:flex;align-self:center;width:100%;height:25px;padding:4px;background:linear-gradient(90deg,rgba(48,220,255,.14),rgba(36,246,196,.05));border:1px solid rgba(48,220,255,.2);box-shadow:inset 0 0 18px #30dcff14}.business-structure-band i{position:relative;display:block;min-width:7px;height:100%;box-shadow:0 0 12px currentColor;overflow:hidden}.business-structure-band i:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);opacity:0;transform:translate(-130%)}.business-structure-band i.is-active{animation:businessDataPulse 1.8s ease-in-out infinite;z-index:1}.business-structure-band i.is-active:before{opacity:1;animation:businessDataSweep 1.8s ease-in-out infinite}.business-structure-focus{min-width:0;padding:6px 8px;background:linear-gradient(135deg,rgba(36,246,196,.16),rgba(48,220,255,.05));border:1px solid rgba(48,220,255,.18)}.business-structure-focus span{display:block;color:#ffffff85;font-size:10px;line-height:12px}.business-structure-focus strong{display:block;min-width:0;margin-top:1px;color:#fff;font-size:12px;line-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-structure-focus em{display:inline-block;margin-top:3px;color:#1afcff;font-family:D-DIN,Arial,sans-serif;font-size:17px;line-height:18px;font-style:normal;font-weight:800}.business-structure-focus small{display:block;margin-top:1px;color:#ffe06be6;font-size:11px;line-height:13px}.business-structure-list{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:3px;min-height:0;overflow-y:auto;padding-right:3px}.business-structure-list::-webkit-scrollbar{width:3px}.business-structure-list::-webkit-scrollbar-thumb{background:rgba(48,220,255,.28)}.business-structure-row{display:grid;grid-template-columns:9px minmax(0,1fr) 70px 42px;align-items:center;gap:5px;min-height:18px;padding:0 6px;background:rgba(48,220,255,.04);border:1px solid rgba(48,220,255,.08);transition:border-color .3s ease,background .3s ease}.business-structure-row i{width:7px;height:7px;box-shadow:0 0 8px currentColor}.business-structure-row span{min-width:0;color:#ffffffc2;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-structure-row strong{color:#dffcff;font-family:D-DIN,Arial,sans-serif;font-size:11px;line-height:13px;text-align:right;white-space:nowrap}.business-structure-row strong em{margin-left:2px;color:#ffffff80;font-family:PingFang SC,Arial,sans-serif;font-size:9px;font-style:normal;font-weight:500}.business-structure-row small{color:#ffe06bd1;font-family:D-DIN,Arial,sans-serif;font-size:10px;line-height:12px;text-align:right;white-space:nowrap}.business-structure-row.is-active{background:linear-gradient(90deg,rgba(36,246,196,.18),rgba(48,220,255,.04));border-color:#24f6c45c;animation:businessDataPulse 1.8s ease-in-out infinite}.business-structure-row.is-active span,.business-structure-row.is-active strong{color:#fff}.business-capacity{display:grid;grid-template-rows:22px 22px minmax(36px,1fr) 18px;gap:5px;height:100%;padding:8px 14px 7px;box-sizing:border-box;overflow:hidden}.business-capacity-head,.business-capacity-town{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0}.business-capacity-head{padding-bottom:3px;border-bottom:1px solid rgba(48,220,255,.12)}.business-capacity-head span,.business-capacity-town span{min-width:0;color:#dcf8ffc2;font-size:11px;line-height:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-capacity-head strong,.business-capacity-town strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:15px;line-height:16px;font-weight:800;white-space:nowrap;text-shadow:0 0 10px rgba(48,220,255,.28)}.business-capacity-head strong em,.business-capacity-town strong em{margin-left:3px;color:#ffffff8f;font-family:PingFang SC,Arial,sans-serif;font-size:9px;font-style:normal;font-weight:500}.business-capacity-band{display:flex;align-self:center;height:15px;padding:3px;border:1px solid rgba(48,220,255,.2);background:linear-gradient(90deg,rgba(48,220,255,.11),rgba(48,220,255,.03));box-shadow:inset 0 0 14px #30dcff14}.business-capacity-band i{position:relative;display:block;min-width:8px;height:100%;box-shadow:0 0 12px currentColor;overflow:hidden}.business-capacity-band i:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);opacity:0;transform:translate(-130%)}.business-capacity-band i.is-active{animation:businessDataPulse 1.8s ease-in-out infinite;z-index:1}.business-capacity-band i.is-active:before{opacity:1;animation:businessDataSweep 1.8s ease-in-out infinite}.business-capacity-list{display:grid;align-content:center;gap:4px;min-height:0}.business-capacity-row{display:grid;grid-template-columns:9px minmax(0,1fr) 66px 40px;align-items:center;gap:5px;min-width:0}.business-capacity-row i{width:7px;height:7px;box-shadow:0 0 8px currentColor}.business-capacity-row span{min-width:0;color:#ffffffc2;font-size:10px;line-height:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-capacity-row strong{color:#dffcff;font-family:D-DIN,Arial,sans-serif;font-size:11px;line-height:13px;text-align:right;white-space:nowrap}.business-capacity-row strong em{margin-left:2px;color:#ffffff80;font-family:PingFang SC,Arial,sans-serif;font-size:9px;font-style:normal;font-weight:500}.business-capacity-row small{color:#ffe06bd1;font-family:D-DIN,Arial,sans-serif;font-size:10px;line-height:12px;text-align:right;white-space:nowrap}.business-capacity-row.is-active span,.business-capacity-row.is-active strong,.business-capacity-row.is-active small{color:#fff}.business-capacity-row.is-active i{transform:scale(1.24);animation:businessDataPulse 1.8s ease-in-out infinite}.business-capacity-town{min-width:0;padding-top:3px;border-top:1px solid rgba(48,220,255,.1)}.business-capacity-town strong{color:#24f6c4;font-size:12px;line-height:13px;text-shadow:none}.business-bars{display:flex;flex-direction:column;gap:8px;height:100%;padding:12px 16px;box-sizing:border-box;overflow-y:auto}.business-bars::-webkit-scrollbar{width:3px}.business-bars::-webkit-scrollbar-thumb{background:rgba(48,220,255,.28)}.business-bars.is-dense{gap:4px;padding:6px 14px}.business-bars.is-dense .business-bar-row{min-height:20px}.business-bars.is-dense .business-bar-name{font-size:11px;line-height:12px}.business-bars.is-dense .business-bar-track{height:5px;margin-top:2px}.business-bars.is-long{gap:2px;padding:3px 14px 4px}.business-bars.is-long .business-bar-row{min-height:16px}.business-bars.is-long .business-bar-name{font-size:10px;line-height:11px}.business-bars.is-long .business-bar-track{height:4px;margin-top:1px;padding:1px}.business-bars.is-long .business-bar-row strong{font-size:12px;line-height:12px}.business-bars.is-long .business-bar-row strong em,.business-bars.is-long .business-bar-row strong small{font-size:9px}.business-bars.is-single{gap:5px;padding:6px 14px}.business-bars.is-single .business-bar-row{min-height:22px}.business-bars.is-single .business-bar-name{font-size:11px;line-height:13px}.business-bars.is-single .business-bar-track{height:5px;margin-top:2px;padding:1px}.business-bars.is-single .business-bar-row strong{font-size:13px;line-height:14px}.business-bars.is-single .business-bar-row strong em,.business-bars.is-single .business-bar-row strong small{font-size:9px}.business-bars.is-distribution{gap:6px;padding:8px 15px 9px}.business-bars.is-distribution .business-bar-row{min-height:27px;padding:0 0 2px;border-bottom:1px solid rgba(48,220,255,.07)}.business-bars.is-distribution .business-bar-name{position:relative;padding-left:11px;color:#e7faffd6;font-size:12px;line-height:14px}.business-bars.is-distribution .business-bar-name:before{content:"";position:absolute;left:0;top:4px;width:5px;height:5px;border-radius:50%;background:#24f6c4;box-shadow:0 0 9px #24f6c4a6}.business-bars.is-distribution .business-bar-track{height:7px;margin-top:4px;padding:1px;border-color:#30dcff2e;background:linear-gradient(90deg,rgba(48,220,255,.12),rgba(48,220,255,.03))}.business-bars.is-distribution .business-bar-row strong{color:#fff;font-size:14px;line-height:15px;text-shadow:0 0 10px rgba(48,220,255,.36)}.business-bars.is-distribution.is-long{gap:3px;padding:5px 14px 6px}.business-bars.is-distribution.is-long .business-bar-row{min-height:22px}.business-bars.is-distribution.is-long .business-bar-name{font-size:11px;line-height:12px}.business-bars.is-capacity{gap:12px;padding:12px 16px 10px;overflow:hidden}.business-bars.is-capacity .business-bar-row{grid-template-columns:minmax(0,1fr) auto;min-height:24px;padding:0;border-bottom:0}.business-bars.is-capacity .business-bar-name{padding-left:0;color:#e8faffd1;font-size:11px;line-height:13px}.business-bars.is-capacity .business-bar-name:before{display:none}.business-bars.is-capacity .business-bar-track{height:5px;margin-top:5px;padding:1px;border-color:#acbfbc38;background:rgba(115,208,255,.05)}.business-bars.is-capacity .business-bar-track i{min-width:10px;box-shadow:0 0 12px #24f6c452}.business-bars.is-capacity .business-bar-row strong{color:#24f6c4;font-size:12px;line-height:13px;text-shadow:none}.business-bar-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name value" "track track";align-items:end;gap:2px 10px;flex:0 0 auto;min-height:31px;max-height:none}.business-bar-name{grid-area:name;min-width:0;color:#ffffffc7;font-size:12px;line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-bar-track{grid-area:track;height:7px;margin-top:4px;padding:2px;background:rgba(48,220,255,.08);border:1px solid rgba(48,220,255,.16)}.business-bar-track i{position:relative;display:block;height:100%;min-width:8px;box-shadow:0 0 12px #30dcff5c;overflow:hidden}.business-bar-track i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);opacity:0;transform:translate(-130%)}.business-bar-row.is-active .business-bar-track i{animation:businessDataPulse 1.8s ease-in-out infinite}.business-bar-row.is-active .business-bar-track i:after{opacity:1;animation:businessDataSweep 1.8s ease-in-out infinite}.business-bar-row.is-active .business-bar-name,.business-bar-row.is-active strong{color:#fff}.business-bar-row strong,.business-split-row strong{grid-area:value;color:#1afcff;font-family:D-DIN,Arial,sans-serif;font-size:14px;text-align:right;line-height:15px;white-space:nowrap}.business-bar-row strong em,.business-bar-row strong small,.business-split-row strong em,.business-split-row strong small{margin-left:2px;color:#ffffff8a;font-family:PingFang SC,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:500}.business-bar-row strong small,.business-split-row strong small{display:inline;margin-left:4px;line-height:15px;white-space:nowrap}.business-bar-row strong{overflow:hidden;text-overflow:ellipsis}.business-columns{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(28px,1fr));align-items:stretch;gap:6px;height:100%;padding:8px 12px 6px;box-sizing:border-box;overflow:hidden}.business-columns:before{content:"";position:absolute;left:12px;right:12px;top:28px;bottom:39px;pointer-events:none;background:repeating-linear-gradient(to bottom,rgba(159,220,230,.22) 0 1px,transparent 1px 17px);opacity:0}.business-columns::-webkit-scrollbar{height:3px}.business-columns::-webkit-scrollbar-thumb{background:rgba(48,220,255,.28)}.business-columns.is-dense{grid-template-columns:repeat(auto-fit,minmax(24px,1fr));grid-auto-rows:minmax(0,1fr);gap:4px;padding:8px 9px 6px}.business-columns.is-dense .business-column-item{grid-template-rows:16px minmax(20px,1fr) 22px;min-width:0}.business-columns.is-dense .business-column-item strong{font-size:12px;line-height:15px}.business-columns.is-dense .business-column-item span{max-width:100%;font-size:10px;line-height:12px}.business-columns.is-dense .business-column-track{width:14px;height:100%;min-height:20px}.business-columns.is-variant-pin{grid-template-columns:repeat(auto-fit,minmax(24px,1fr));gap:5px;padding:8px 9px 7px}.business-columns.is-variant-pin:before{opacity:.56}.business-columns.is-variant-pin .business-column-item{position:relative;z-index:1;grid-template-rows:18px minmax(44px,1fr) 26px}.business-columns.is-variant-pin .business-column-item strong{position:relative;z-index:2;min-width:42px;padding-bottom:2px;color:#e8fcff;font-size:11px;line-height:14px;text-shadow:0 0 9px rgba(255,255,255,.36)}.business-columns.is-variant-pin .business-column-item strong:after{content:"";position:absolute;left:50%;bottom:-4px;width:18px;height:1px;border-top:1px dashed rgba(220,250,255,.62);transform:translate(-2px) rotate(12deg);transform-origin:left center}.business-columns.is-variant-pin .business-column-item span{max-width:48px;color:#ebfcffc7;font-size:9px;line-height:10px;-webkit-line-clamp:2}.business-columns.is-variant-pin .business-column-track{width:7px;height:74px;min-height:46px;border:0;background:linear-gradient(180deg,rgba(48,220,255,.07),rgba(48,220,255,.02))}.business-columns.is-variant-pin .business-column-track:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:rgba(48,220,255,.22);transform:translate(-50%)}.business-columns.is-variant-pin .business-column-track:after{content:"";position:absolute;left:50%;bottom:-5px;width:21px;height:6px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(48,220,255,.34),rgba(48,220,255,0) 72%);transform:translate(-50%)}.business-columns.is-variant-pin .business-column-track i{left:1px;right:1px;border-radius:6px 6px 2px 2px;box-shadow:0 0 16px #32dcffa3}.business-columns.is-variant-pin .business-column-track i:before{left:50%;right:auto;top:-6px;width:9px;height:9px;border:2px solid #c9fcff;border-radius:2px;background:rgba(3,27,41,.9);box-shadow:0 0 12px #30dcffb8;transform:translate(-50%) rotate(45deg);filter:none}.business-columns.is-variant-pin .business-column-track i:after{display:none}.business-columns.is-variant-slim{grid-template-columns:repeat(auto-fit,minmax(26px,1fr));gap:6px;padding:8px 10px 6px}.business-columns.is-variant-slim .business-column-track{width:16px}.business-columns.is-variant-slim .business-column-track i{border-radius:1px 1px 0 0}.business-column-item{display:grid;grid-template-rows:18px minmax(52px,1fr) 38px;justify-items:center;min-width:0}.business-column-item strong{color:#d9fbff;font-family:D-DIN,Arial,sans-serif;font-size:13px}.business-column-item span{align-self:center;max-width:76px;color:#ffffffa8;font-size:10px;line-height:12px;text-align:center;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:keep-all}.business-column-item.is-active strong,.business-column-item.is-active span{color:#fff}.business-column-item.is-active .business-column-track i{animation:businessDataPulse 1.8s ease-in-out infinite}.business-columns.is-variant-slim .business-column-track i,.business-columns.is-variant-slim .business-column-item.is-active .business-column-track i{transform:scaleY(1);transform-origin:center bottom;animation:businessColumnReload 3.1s cubic-bezier(.32,.72,.24,1) infinite;animation-delay:var(--column-load-delay, 0s);animation-fill-mode:both;will-change:transform,opacity,filter}.business-columns.is-variant-slim .business-column-track i:before,.business-columns.is-variant-slim .business-column-item.is-active .business-column-track i:before{animation:businessColumnReloadCap 3.1s ease-out infinite;animation-delay:var(--column-load-delay, 0s);animation-fill-mode:both}.business-column-track{position:relative;width:22px;height:72px;align-self:end;background:linear-gradient(180deg,rgba(48,220,255,.08),rgba(48,220,255,.02));border:1px solid rgba(48,220,255,.14)}.business-column-track i{position:absolute;left:0;right:0;bottom:0;min-height:8px;box-shadow:0 0 14px #30dcff75}.business-column-track i:before,.business-column-track i:after{content:"";position:absolute;left:0;right:0;height:7px;background:inherit;transform:skew(-36deg)}.business-column-track i:before{top:-4px;filter:brightness(1.35)}.business-column-track i:after{bottom:-4px;filter:brightness(.72)}.business-table{display:grid;grid-template-rows:18px minmax(0,1fr);gap:4px;height:100%;padding:7px 12px 8px;box-sizing:border-box;overflow:hidden}.business-table-head{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-items:center;padding:0 5px;border:1px solid rgba(48,220,255,.12);background:linear-gradient(90deg,rgba(48,220,255,.14),rgba(48,220,255,.03))}.business-table-head-group{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:4px}.business-table-head-group span{color:#beebf5b3;font-size:10px;line-height:16px;white-space:nowrap}.business-table-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:3px 7px;min-height:0}.business-table-row{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:4px;min-width:0;min-height:0;padding:1px 5px;border:1px solid rgba(48,220,255,.08);background:rgba(48,220,255,.035);box-sizing:border-box}.business-table-row:nth-child(2n){background:rgba(36,246,196,.035)}.business-table-row.is-active{border-color:#24f6c457;background:linear-gradient(90deg,rgba(36,246,196,.15),rgba(48,220,255,.04));animation:businessDataPulse 1.8s ease-in-out infinite}.business-table-row.is-active .business-table-name,.business-table-row.is-active strong{color:#fff}.business-table-name{min-width:0;color:#ebfcffc7;font-size:10px;line-height:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-table-row strong{display:block;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:11px;line-height:12px;text-align:right;white-space:nowrap}.business-table-row strong em{display:none}.business-table-value{min-width:0}.business-table-value i{position:relative;display:block;height:3px;min-width:0;margin-top:2px;background:rgba(48,220,255,.08);border:1px solid rgba(48,220,255,.16);overflow:hidden}.business-table-value i b{position:relative;display:block;height:100%;min-width:5px;box-shadow:0 0 10px #30dcff61;overflow:hidden}.business-table-value i b:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.58),transparent);opacity:0;transform:translate(-130%)}.business-table-row.is-active .business-table-value i b:after{opacity:1;animation:businessDataSweep 1.8s ease-in-out infinite}.business-project-table{display:grid;grid-template-rows:28px minmax(0,1fr);gap:7px;height:100%;padding:7px 10px 8px;box-sizing:border-box;overflow:hidden}.business-project-search{min-width:0}.business-project-search input{width:100%;height:28px;padding:0 10px;border:1px solid rgba(48,220,255,.22);outline:none;color:#fff;font-size:12px;background:linear-gradient(90deg,rgba(48,220,255,.12),rgba(48,220,255,.035));box-sizing:border-box}.business-project-search input::placeholder{color:#e8fcff8f}.business-project-search input:focus{border-color:#24f6c48a;box-shadow:0 0 14px #24f6c424}.business-project-search input::-webkit-search-decoration,.business-project-search input::-webkit-search-cancel-button{display:none}.business-project-frame{position:relative;min-height:0;border:1px solid rgba(48,220,255,.16);background:rgba(5,26,39,.26);overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(48,220,255,.45) rgba(48,220,255,.08)}.business-project-frame::-webkit-scrollbar{width:5px}.business-project-frame::-webkit-scrollbar-track{background:rgba(48,220,255,.08)}.business-project-frame::-webkit-scrollbar-thumb{background:rgba(48,220,255,.44)}.business-project-frame table{width:100%;table-layout:fixed;border-collapse:collapse}.business-project-frame thead{position:sticky;top:0;z-index:2;background:#0d3144;box-shadow:0 1px #30dcff33}.business-project-frame th,.business-project-frame td{height:28px;padding:0 6px;color:#f6feffeb;font-size:11px;line-height:14px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid rgba(48,220,255,.09)}.business-project-frame th{height:25px;color:#beebf5c7;font-weight:500;background:linear-gradient(90deg,rgba(48,220,255,.16),rgba(48,220,255,.04))}.business-project-frame tbody tr{cursor:pointer;background:rgba(48,220,255,.025);transition:background .18s ease,box-shadow .18s ease}.business-project-frame tbody tr:nth-child(2n){background:rgba(36,246,196,.026)}.business-project-frame tbody tr:hover,.business-project-frame tbody tr:focus-visible,.business-project-frame tbody tr.is-active{outline:none;background:linear-gradient(90deg,rgba(36,246,196,.18),rgba(48,220,255,.055));box-shadow:inset 2px 0 #24f6c4d1}.business-project-frame td:nth-child(2),.business-project-frame td:nth-child(4),.business-project-frame th:nth-child(2),.business-project-frame th:nth-child(4){text-align:right}.business-project-frame strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:12px;line-height:14px;white-space:nowrap}.business-project-frame em{margin-left:2px;color:#eefdffb8;font-size:10px;font-style:normal}.business-project-col-name{width:45%}.business-project-col-year{width:13%}.business-project-col-category{width:20%}.business-project-col-scale{width:22%}.business-project-empty{position:absolute;top:25px;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#ffffff94;font-size:12px;pointer-events:none}.business-stack-columns{display:grid;grid-template-rows:24px minmax(0,1fr);gap:5px;height:100%;padding:8px 12px 6px;box-sizing:border-box;overflow:hidden}.business-stack-columns.is-dense .business-stack-chart{gap:4px}.business-stack-columns.is-dense .business-stack-track{width:18px}.business-stack-legend{display:flex;justify-content:center;gap:9px;min-width:0;overflow:hidden}.business-stack-legend span{display:inline-flex;align-items:center;gap:4px;min-width:0;color:#ffffffd1;font-size:10px;line-height:14px;white-space:nowrap}.business-stack-legend i{width:7px;height:7px;border-radius:50%;box-shadow:0 0 8px currentColor}.business-stack-chart{display:grid;grid-template-columns:repeat(auto-fit,minmax(24px,1fr));align-items:stretch;gap:6px;min-height:0}.business-stack-item{display:grid;grid-template-rows:minmax(42px,1fr) 36px;justify-items:center;min-width:0}.business-stack-item span{align-self:center;max-width:100%;color:#ffffffb8;font-size:10px;line-height:12px;text-align:center;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.business-stack-track{display:flex;flex-direction:column-reverse;align-self:end;width:20px;height:100%;min-height:48px;max-height:96px;background:linear-gradient(180deg,rgba(48,220,255,.09),rgba(48,220,255,.02));border:1px solid rgba(48,220,255,.12);overflow:hidden}.business-stack-track i{display:block;min-height:2px;box-shadow:0 0 10px #30dcff57}.business-peaks{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:8px;height:100%;padding:8px 15px 7px;box-sizing:border-box;overflow:hidden}.business-peak-item{display:grid;grid-template-rows:18px minmax(0,1fr) 22px;justify-items:center;min-width:0}.business-peak-item strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:12px;line-height:16px;text-shadow:0 0 12px rgba(48,220,255,.45);white-space:nowrap}.business-peak-item span{align-self:center;max-width:100%;color:#ffffffad;font-size:10px;line-height:12px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-peak-stage{position:relative;width:100%;min-height:62px;align-self:stretch}.business-peak-stage:before{content:"";position:absolute;left:8px;right:8px;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(48,220,255,.6),transparent)}.business-peak-stage i{position:absolute;left:50%;bottom:0;width:34px;height:var(--peak-height);min-height:20px;max-height:100%;transform:translate(-50%);background:radial-gradient(ellipse at 50% 100%,var(--peak-color) 0,rgba(36,246,196,.26) 22%,rgba(36,246,196,0) 62%),linear-gradient(180deg,var(--peak-color),rgba(36,246,196,.04));clip-path:polygon(50% 0,68% 32%,78% 100%,22% 100%,32% 32%);filter:drop-shadow(0 0 9px rgba(48,220,255,.42))}.business-peak-stage i:after{content:"";position:absolute;left:50%;top:0;width:5px;height:5px;border-radius:50%;background:#ffffff;box-shadow:0 0 9px var(--peak-color);transform:translate(-50%)}.business-line{display:grid;grid-template-rows:minmax(0,1fr) 28px;gap:4px;height:100%;padding:9px 12px 7px;box-sizing:border-box}.business-line-chart{position:relative;min-height:0;background:linear-gradient(180deg,rgba(48,220,255,.08),rgba(48,220,255,.02));border:1px solid rgba(48,220,255,.1);overflow:hidden}.business-line-chart svg{width:100%;height:100%}.business-line-grid{stroke:#ffffff1a;stroke-width:1}.business-line-area{fill:#24f6c421;stroke:none}.business-line-stroke{fill:none;stroke:#24f6c4;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:10 8;animation:businessLineFlow 2.2s linear infinite}.business-line-dot{fill:#fff;stroke:#24f6c4;stroke-width:2;animation:businessDotPulse 2.2s ease-in-out infinite;transition:r .28s ease,fill .28s ease,stroke .28s ease,stroke-width .28s ease,filter .28s ease;transform-box:fill-box;transform-origin:center}.business-line-dot.is-active{r:5.6;fill:#fff6aa;stroke:#fff;stroke-width:2.8;filter:drop-shadow(0 0 4px rgba(255,246,170,.95)) drop-shadow(0 0 10px rgba(36,246,196,.78));animation:businessActiveDotPulse 1.35s ease-in-out infinite}.business-line-hit{fill:transparent;stroke:transparent;cursor:pointer;pointer-events:all}.business-line-hover-zones{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;z-index:1}.business-line-hover-zones i{display:block;min-width:0;cursor:pointer}.business-line-tooltip{position:absolute;z-index:3;min-width:86px;padding:5px 8px;border:1px solid rgba(48,220,255,.34);background:rgba(3,18,30,.9);box-shadow:0 0 14px #30dcff38;transform:translate(-50%,calc(-100% - 8px));pointer-events:none;transition:left .28s ease,top .28s ease,transform .28s ease}.business-line-tooltip span{display:block;color:#dcf8ffc7;font-size:10px;line-height:12px;white-space:nowrap}.business-line-tooltip strong{display:block;margin-top:2px;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:16px;line-height:18px}.business-line-tooltip strong em{margin-left:3px;color:#ffffff9e;font-family:PingFang SC,Arial,sans-serif;font-size:9px;font-style:normal;font-weight:500}.business-line-labels{display:grid;gap:2px;min-width:0}.business-line-labels span{min-width:0;color:#ffffff9e;font-size:9px;line-height:10px;text-align:center;overflow:hidden;text-overflow:clip;white-space:normal;writing-mode:vertical-rl;justify-self:center;max-height:28px}.business-heat{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:7px;height:100%;padding:8px 14px 9px;box-sizing:border-box;overflow:hidden}.business-heat-cell{position:relative;display:grid;grid-template-rows:12px minmax(0,1fr) 18px;align-items:center;justify-items:center;min-width:0;min-height:0;padding:7px 5px 5px;border:1px solid rgba(48,220,255,.12);background:radial-gradient(circle at 50% 45%,var(--heat-bg),rgba(48,220,255,.02) 68%),linear-gradient(180deg,rgba(48,220,255,.06),rgba(48,220,255,.02));box-shadow:inset 0 0 16px #30dcff14;overflow:hidden}.business-heat-cell i{width:8px;height:8px;border:2px solid var(--heat-color);border-radius:50%;box-shadow:0 0 10px var(--heat-color)}.business-heat-cell span{max-width:100%;color:#e2f9ffc7;font-size:11px;line-height:13px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-heat-cell strong{max-width:100%;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:15px;line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-heat-cell strong em{margin-left:2px;color:#ffffff8a;font-family:PingFang SC,Arial,sans-serif;font-size:8px;font-style:normal;font-weight:500}.business-split{display:grid;grid-template-rows:42px minmax(0,1fr);gap:10px;height:100%;padding:13px 16px;box-sizing:border-box;overflow:hidden}.business-split.is-dense{grid-template-rows:22px minmax(0,1fr);gap:6px;padding:8px 12px}.business-split.is-dense .business-split-band{height:auto}.business-split.is-dense .business-split-list{height:auto;gap:3px}.business-split.is-dense .business-split-row{min-height:20px;padding:0 6px}.business-split.is-dense .business-split-row span{font-size:11px}.business-split.is-dense .business-split-row strong{font-size:12px}.business-split-band{display:flex;height:auto;padding:3px;background:rgba(48,220,255,.08);border:1px solid rgba(48,220,255,.16)}.business-split-band i{display:block;min-width:8px;height:100%}.business-split-list{display:grid;grid-auto-rows:minmax(26px,1fr);gap:6px;min-height:0;height:auto;overflow-y:auto;padding-right:3px}.business-split-list::-webkit-scrollbar{width:3px}.business-split-list::-webkit-scrollbar-thumb{background:rgba(48,220,255,.28)}.business-split-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:26px;padding:0 9px;background:rgba(48,220,255,.04);border:1px solid rgba(48,220,255,.08)}.business-split-row span{display:flex;align-items:center;min-width:0;color:#ffffffb8;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-split-row span i{flex:0 0 auto;width:8px;height:8px;margin-right:7px}.business-panel{color:#f4feff}.business-panel-empty{color:#e0faffd1}.business-metric-item,.business-icon-metric-item,.business-spotlight-main,.business-spotlight-chip,.business-structure-focus,.business-structure-row,.business-line-chart,.business-heat-cell,.business-split-row{border-color:#3ce1ff33;background-color:#061e2d61;box-shadow:inset 0 0 0 1px #30dcff0a}.business-metric-item span,.business-icon-metric-copy span,.business-spotlight-main span,.business-spotlight-chip span,.business-donut-row span,.business-structure-focus span,.business-structure-row span,.business-bar-name,.business-column-item span,.business-peak-item span,.business-line-labels span,.business-heat-cell span,.business-split-row span{color:#ecfcffeb}.business-icon-metric-copy strong,.business-spotlight-main strong,.business-donut-row strong,.business-structure-focus strong,.business-structure-row strong,.business-column-item strong,.business-peak-item strong,.business-heat-cell strong{color:#fff;text-shadow:0 0 4px rgba(48,220,255,.28)}.business-metric-item strong,.business-spotlight-chip strong,.business-bar-row strong,.business-split-row strong,.business-structure-focus em{color:#38f8ff;text-shadow:0 0 4px rgba(48,220,255,.32)}.business-metric-item em,.business-icon-metric-copy strong em,.business-spotlight-main strong em,.business-spotlight-chip strong em,.business-donut-row em,.business-structure-row strong em,.business-bar-row strong em,.business-bar-row strong small,.business-heat-cell strong em{color:#eefdffb8}.business-spotlight-main small,.business-spotlight-chip small,.business-structure-focus small,.business-structure-row small{color:#ffe575f5}.business-bar-track,.business-column-track,.business-split-band{border-color:#48e4ff42;background:rgba(60,225,255,.12);box-shadow:inset 0 0 0 1px #30dcff0d}.business-bar-track i,.business-column-track i,.business-split-band i{box-shadow:0 0 6px #30dcff57}.business-bars.is-capacity .business-bar-name{color:#ecfcffeb}.business-bars.is-capacity .business-bar-row strong{color:#24f6c4;text-shadow:0 0 4px rgba(36,246,196,.3)}.business-line-grid{stroke:#d5f7ff33}.business-line-area{fill:#24f6c42e}.business-line-stroke{filter:drop-shadow(0 0 2px rgba(36,246,196,.42))}.business-line-dot{filter:drop-shadow(0 0 2px rgba(48,220,255,.46))}.business-line-dot.is-active{filter:drop-shadow(0 0 4px rgba(255,246,170,.95)) drop-shadow(0 0 10px rgba(36,246,196,.78))}.business-panel,.business-panel span,.business-panel strong,.business-panel em,.business-panel small{color:#fff;text-shadow:none}.business-panel .business-bar-name,.business-panel .business-donut-row span,.business-panel .business-structure-row span,.business-panel .business-column-item span,.business-panel .business-peak-item span,.business-panel .business-line-labels span,.business-panel .business-heat-cell span,.business-panel .business-split-row span,.business-panel .business-icon-metric-copy span,.business-panel .business-spotlight-chip span,.business-panel .business-bar-row strong,.business-panel .business-split-row strong,.business-panel .business-metric-item strong,.business-panel .business-spotlight-chip strong,.business-panel .business-structure-focus em{color:#fff}.business-panel .business-bar-name,.business-panel .business-bar-row strong,.business-panel .business-bar-row strong em,.business-panel .business-bar-row strong small,.business-panel .business-donut-row span,.business-panel .business-donut-row strong,.business-panel .business-donut-row em,.business-panel .business-icon-metric-copy span,.business-panel .business-icon-metric-copy strong,.business-panel .business-icon-metric-copy strong em,.business-panel .business-line-labels span,.business-panel .business-metric-item span,.business-panel .business-metric-item strong,.business-panel .business-metric-item em,.business-panel .business-spotlight-main span,.business-panel .business-spotlight-main strong,.business-panel .business-spotlight-main strong em,.business-panel .business-spotlight-main small,.business-panel .business-spotlight-chip span,.business-panel .business-spotlight-chip strong,.business-panel .business-spotlight-chip strong em,.business-panel .business-spotlight-chip small,.business-panel .business-structure-focus span,.business-panel .business-structure-focus strong,.business-panel .business-structure-focus em,.business-panel .business-structure-focus small,.business-panel .business-structure-row span,.business-panel .business-structure-row strong,.business-panel .business-structure-row strong em,.business-panel .business-structure-row small,.business-panel .business-column-item span,.business-panel .business-column-item strong,.business-panel .business-peak-item span,.business-panel .business-peak-item strong,.business-panel .business-heat-cell span,.business-panel .business-heat-cell strong,.business-panel .business-heat-cell strong em,.business-panel .business-split-row span,.business-panel .business-split-row strong{color:#fff!important;text-shadow:none!important}.home-dashboard{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;color:#fff;background:#03121c}.home-map-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.home-map-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(circle at 50% 52%,transparent 0%,transparent 42%,rgba(1,9,15,.22) 74%,rgba(1,8,13,.58) 100%),linear-gradient(90deg,rgba(0,12,20,.36),transparent 24%,transparent 76%,rgba(0,12,20,.36))}.home-side-stack{position:absolute;top:176px;z-index:5;display:flex;flex-direction:column;gap:12px;width:398px;pointer-events:all}.home-left{left:32px;transform:perspective(900px) rotateY(4deg)}.home-right{right:32px;transform:perspective(900px) rotateY(-4deg)}.home-card{flex:0 0 auto}.home-card .m-card-bd-content{top:40px;bottom:8px;color:#f3feff}.home-card .m-card-bd-bg{filter:brightness(1.08) saturate(1.04)}.home-card .m-card-bd-bg:after{content:"";position:absolute;top:4px;right:5px;bottom:6px;left:5px;z-index:0;pointer-events:none;border:1px solid rgba(48,220,255,.14);background:linear-gradient(180deg,rgba(17,73,92,.16),rgba(6,29,44,.14)),linear-gradient(90deg,rgba(48,220,255,.1),transparent 42%,rgba(48,220,255,.06));box-shadow:inset 0 0 0 1px #30dcff0f,inset 0 12px 28px #30dcff0a}.home-dashboard .m-card-hd-title{color:#fff!important;background:none!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important}.topic-switcher{display:flex;align-items:flex-start;justify-content:center;width:600px;height:52px;padding-top:10px;background:url(./bottom-menu-bg-b465793d-balabala-1782613078975.png) no-repeat center bottom;background-size:100% 52px;pointer-events:all}.topic-switcher-arrow{display:flex;align-items:center;height:30px;margin:0 12px}.topic-switcher-arrow.is-reverse{transform:scaleX(-1)}.topic-switcher-arrow img{animation:arrowAnimate 2s ease-in-out infinite}.topic-switcher-arrow img:last-child{animation:arrowAnimate2 2s ease-in-out infinite}.topic-switcher-menu{display:flex;gap:4px}.topic-switcher-item{position:relative;width:112px;height:32px;padding:0;border:0;background:url(./bottom-menu-btn-ee5c8064-balabala-1782613078975.png) no-repeat;background-size:100% 100%;color:#fff;cursor:pointer;overflow:hidden}.topic-switcher-item:hover,.topic-switcher-item.is-active{background:url(./bottom-menu-btn-hover-df33e514-balabala-1782613078975.png) no-repeat;background-size:100% 100%}.topic-switcher .topic-name{position:relative;display:flex;align-items:center;justify-content:center;height:100%}.topic-switcher .topic-name{padding-top:0;font-size:16px;font-weight:700;line-height:18px;background:-webkit-linear-gradient(rgb(117,232,255),rgb(255,255,255));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.layer-panel{display:grid;grid-template-rows:minmax(150px,210px) minmax(0,1fr);gap:12px;height:100%;box-sizing:border-box;padding:12px 12px 14px;overflow:hidden}.layer-panel-list{display:flex;flex-direction:column;gap:7px;min-height:0;padding-right:4px;overflow-y:auto}.layer-panel-item{display:flex;align-items:center;justify-content:space-between;height:27px;flex:0 0 27px;padding:0 9px;border:1px solid rgba(48,220,255,.22);background:rgba(3,20,32,.58);color:#ffffffbd;font-size:12px;cursor:pointer}.layer-panel-item span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layer-panel-item i{width:8px;height:8px;border:1px solid rgba(255,255,255,.42);border-radius:50%}.layer-panel-item.is-active{color:#fff;border-color:#30dcffb3;background:linear-gradient(90deg,rgba(21,121,130,.52),rgba(3,20,32,.78))}.layer-panel-item.is-checked i{border-color:#30dcff;background:#30dcff;box-shadow:0 0 12px #30dcffe0}.layer-panel-item.is-checked:not(.is-active){color:#ffffffe0;border-color:#30dcff6b;background:rgba(3,20,32,.72)}.layer-panel-legend{min-height:0;padding-top:9px;border-top:1px solid rgba(48,220,255,.18);overflow:visible}.layer-panel-section-title{position:relative;margin-bottom:7px;padding-left:10px;color:#dbf9ffe6;font-size:13px;font-weight:600;line-height:16px}.layer-panel-section-title:before{content:"";position:absolute;left:0;top:4px;width:4px;height:8px;background:#30dcff;box-shadow:0 0 10px #30dcffb3}.layer-panel-legend-grid{display:grid;grid-template-columns:repeat(2,minmax(0,96px));justify-content:center;align-content:start;gap:7px 8px;max-height:calc(100% - 24px);padding-right:4px;overflow-y:auto}.layer-panel-legend-grid.is-single{grid-template-columns:minmax(0,128px)}.layer-panel-legend-row{display:grid;grid-template-columns:15px minmax(0,1fr);align-items:start;column-gap:6px;min-width:0;min-height:22px;padding:3px 2px;border:1px solid transparent;background:transparent;color:inherit;text-align:left;cursor:pointer}.layer-panel-legend-row:disabled{opacity:1}.layer-panel-legend-row.is-checkable{grid-template-columns:15px minmax(0,1fr) 12px}.layer-panel-legend-row.is-selected{border-color:#30dcff6b;background:rgba(48,220,255,.08)}.layer-panel-legend-row.is-selected .legend-check{border-color:#30dcff;background:#30dcff;box-shadow:0 0 10px #30dcffc2}.layer-panel-legend-row.is-selected .legend-check:after{opacity:1}.layer-panel-legend-row.is-disabled{cursor:default}.layer-panel .legend-swatch{width:15px;height:10px;margin-top:3px;border:1px solid;box-shadow:0 0 12px #30dcff2e}.layer-panel .legend-name{display:-webkit-box;min-width:0;color:#ffffffd1;font-size:12px;line-height:14px;overflow:hidden;word-break:break-all;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.layer-panel .legend-check{position:relative;width:11px;height:11px;margin-top:2px;border:1px solid rgba(255,255,255,.4);border-radius:2px}.layer-panel .legend-check:after{content:"";position:absolute;left:3px;top:1px;width:3px;height:6px;border:solid rgba(3,20,32,.95);border-width:0 1px 1px 0;opacity:0;transform:rotate(45deg)}.layer-panel-empty{color:#ffffff85;line-height:48px;text-align:center}.layer-panel-empty.is-legend{line-height:28px}.layer-panel-list,.layer-panel-legend-grid{scrollbar-width:thin;scrollbar-color:rgba(48,220,255,.42) rgba(48,220,255,.08)}.layer-panel-list::-webkit-scrollbar,.layer-panel-legend-grid::-webkit-scrollbar{width:4px}.layer-panel-list::-webkit-scrollbar-thumb,.layer-panel-legend-grid::-webkit-scrollbar-thumb{background:rgba(48,220,255,.42)}.layer-panel-list::-webkit-scrollbar-track,.layer-panel-legend-grid::-webkit-scrollbar-track{background:rgba(48,220,255,.08)}.feature-info{display:block;height:100%;padding:10px 12px 12px;box-sizing:border-box;overflow:hidden}.feature-info-state{height:100%;display:flex;align-items:center;justify-content:center;color:#ffffff85;font-size:14px;text-align:center}.feature-info-state.is-inline{height:190px}.feature-table{display:flex;flex-direction:column;height:100%;max-height:100%;padding-right:5px;overflow-y:auto}.feature-table::-webkit-scrollbar{width:4px}.feature-table::-webkit-scrollbar-thumb{background:rgba(48,220,255,.32)}.feature-row{display:grid;grid-template-columns:108px minmax(0,1fr);min-height:34px;align-items:stretch;border:1px solid rgba(48,220,255,.13);border-top:0;background:rgba(5,24,37,.56)}.feature-row:first-child{border-top:1px solid rgba(48,220,255,.13)}.feature-row span{display:flex;align-items:center;padding:7px 10px;border-right:1px solid rgba(48,220,255,.13);background:rgba(48,220,255,.08);color:#ffffff8f;font-size:12px;line-height:18px}.feature-row strong{display:flex;align-items:center;min-width:0;padding:7px 11px;color:#effcfff0;font-size:13px;font-weight:600;line-height:18px;word-break:break-word}.feature-row:first-child strong,.feature-row:nth-child(2) strong{color:#1afcff;font-family:D-DIN,Arial,sans-serif;font-size:15px}.forest-grass-wet{position:absolute;top:0;right:0;bottom:0;left:0;height:1080px;overflow:clip;overscroll-behavior:none}.forest-grass-wet>.map{width:100%;height:100%}.forest-grass-wet>.map>canvas{display:block;width:100%!important;height:100%!important}.forest-grass-wet>.map>div{width:100%!important;height:100%!important}.forest-grass-wet-ui{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.forest-grass-wet .fgw-left,.forest-grass-wet .fgw-right{position:absolute;top:156px;bottom:112px;z-index:6;width:398px;perspective:700px;perspective-origin:50% 50%;pointer-events:all}.forest-grass-wet .fgw-left{left:32px}.forest-grass-wet .fgw-right{right:32px}.forest-grass-wet .fgw-side-stack{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:12px;transform-style:preserve-3d}.forest-grass-wet .fgw-side-stack.is-left{transform:translateZ(0) rotateY(6deg);transform-origin:left center}.forest-grass-wet .fgw-side-stack.is-right{transform:translateZ(0) rotateY(-6deg);transform-origin:right center}.forest-grass-wet .fgw-side-card{flex:0 0 auto}.forest-grass-wet .fgw-side-card .m-card-bd-content{top:40px;bottom:8px;color:#f3feff}.forest-grass-wet .fgw-side-card .m-card-bd-bg{filter:brightness(1.08) saturate(1.04)}.forest-grass-wet .fgw-side-card .m-card-bd-bg:after{content:"";position:absolute;top:4px;right:5px;bottom:6px;left:5px;z-index:0;pointer-events:none;border:1px solid rgba(48,220,255,.14);background:linear-gradient(180deg,rgba(17,73,92,.16),rgba(6,29,44,.14)),linear-gradient(90deg,rgba(48,220,255,.1),transparent 42%,rgba(48,220,255,.06));box-shadow:inset 0 0 0 1px #30dcff0f,inset 0 12px 28px #30dcff0a}.forest-grass-wet .m-card-hd-title{color:#fff!important;background:none!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important}.forest-grass-wet .fgw-map-layer-tools,.forest-grass-wet .fgw-map-feature-info{position:absolute;z-index:7;pointer-events:all}.forest-grass-wet .fgw-map-layer-tools .m-card,.forest-grass-wet .fgw-map-feature-info .m-card{background:rgba(3,18,30,.54);backdrop-filter:blur(2px)}.forest-grass-wet .fgw-map-layer-tools{top:372px;right:458px;width:232px;height:430px}.forest-grass-wet .fgw-map-layer-tools .m-card{width:100%!important;height:100%!important}.forest-grass-wet .fgw-map-feature-info{right:456px;bottom:150px}.forest-grass-wet .fgw-bottom-topic{position:absolute;left:50%;bottom:48px;z-index:8;transform:translate(-50%);pointer-events:all}.ecological-protection .fgw-map-layer-tools{top:372px;right:458px;width:248px;height:430px}.ecological-protection .ecological-bottom-topic{bottom:48px}.ecological-protection .ecological-bottom-topic .topic-switcher{width:520px}.ecological-protection .ecological-bottom-topic .topic-switcher-item{width:142px}.ecological-protection .ecological-bottom-topic .topic-name{font-size:15px;letter-spacing:0}.yak-management{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;color:#fff;background:#03121c;height:1080px;overscroll-behavior:none}.yak-map-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;background:transparent!important}.yak-map-scene>canvas{display:block;width:100%!important;height:100%!important}.yak-map-scene>div{width:100%!important;height:100%!important}.yak-map-scene .china-label .town-stat-label{transform:translate(50%) scale(.92)}.yak-management-ui{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.yak-map-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(circle at 50% 52%,transparent 0%,transparent 42%,rgba(1,9,15,.22) 74%,rgba(1,8,13,.58) 100%),linear-gradient(90deg,rgba(0,12,20,.36),transparent 24%,transparent 76%,rgba(0,12,20,.36)),linear-gradient(180deg,rgba(2,16,27,.02),rgba(2,13,22,.22))}.yak-left,.yak-right{position:absolute;top:156px;bottom:112px;z-index:6;width:398px;perspective:700px;perspective-origin:50% 50%;pointer-events:all}.yak-left{left:32px}.yak-right{right:32px}.yak-side-stack{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:12px;transform-style:preserve-3d}.yak-side-stack.is-left{transform:translateZ(0) rotateY(6deg);transform-origin:left center}.yak-side-stack.is-right{transform:translateZ(0) rotateY(-6deg);transform-origin:right center}.yak-side-card{flex:0 0 auto}.yak-side-card .m-card-bd-content{top:40px;bottom:8px;color:#f3feff;overflow:hidden}.yak-side-card .m-card-bd-bg{filter:brightness(1.08) saturate(1.04)}.yak-side-card .m-card-bd-bg:after{content:"";position:absolute;top:4px;right:5px;bottom:6px;left:5px;z-index:0;pointer-events:none;border:1px solid rgba(48,220,255,.14);background:linear-gradient(180deg,rgba(17,73,92,.16),rgba(6,29,44,.14)),linear-gradient(90deg,rgba(48,220,255,.1),transparent 42%,rgba(48,220,255,.06));box-shadow:inset 0 0 0 1px #30dcff0f,inset 0 12px 28px #30dcff0a}.yak-management .m-card-hd-title{color:#fff!important;background:none!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important}.yak-chart{width:100%;height:100%;box-sizing:border-box}.yak-map-loading{position:absolute;left:50%;top:50%;z-index:8;color:#dffaffa3;font-size:16px;transform:translate(-50%,-50%)}.yak-bottom-topic{position:absolute;left:50%;bottom:48px;z-index:8;transform:translate(-50%);pointer-events:all}.yak-formula-card{height:100%;padding:9px 13px 10px;box-sizing:border-box}.yak-formula-row{display:grid;grid-template-columns:1fr 16px 1fr 16px 1fr;align-items:center;gap:6px}.yak-formula-row i{color:#dffaff9e;font-style:normal;font-size:18px;text-align:center}.formula-box{position:relative;height:56px;padding:8px 7px;overflow:hidden;border:1px solid rgba(48,220,255,.22);background:linear-gradient(135deg,rgba(48,220,255,.15),rgba(48,220,255,.04)),rgba(2,21,34,.28);box-sizing:border-box}.formula-box:after{content:"";position:absolute;left:7px;right:7px;bottom:0;height:2px;background:linear-gradient(90deg,rgba(48,220,255,.8),rgba(48,220,255,0))}.formula-box span{display:block;color:#dffaff94;font-size:11px;white-space:nowrap}.formula-box strong{display:block;margin-top:5px;color:#30dcff;font-family:D-DIN,Arial,sans-serif;font-size:19px;font-weight:900;white-space:nowrap}.formula-box.is-gold{border-color:#ffd76c3d;background:linear-gradient(135deg,rgba(255,215,108,.14),rgba(255,215,108,.04)),rgba(2,21,34,.28)}.formula-box.is-gold:after{background:linear-gradient(90deg,rgba(255,215,108,.85),rgba(255,215,108,0))}.formula-box.is-gold strong{color:#ffd76c}.formula-box.is-red{border-color:#ff8f6b3d;background:linear-gradient(135deg,rgba(255,143,107,.14),rgba(255,143,107,.04)),rgba(2,21,34,.28)}.formula-box.is-red:after{background:linear-gradient(90deg,rgba(255,143,107,.85),rgba(255,143,107,0))}.formula-box.is-red strong{color:#ff8f6b}.formula-result{display:flex;align-items:center;justify-content:space-between;height:42px;margin-top:12px;padding:0 14px;border:1px solid rgba(48,220,255,.28);background:linear-gradient(90deg,rgba(48,220,255,.2),rgba(39,240,192,.08)),rgba(3,25,40,.24)}.formula-result span{color:#dffaffb8;font-size:13px;font-weight:700}.formula-result strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:23px;font-weight:900;white-space:nowrap}.formula-result strong em{margin-left:4px;color:#dffaff9e;font-style:normal;font-size:12px}.yak-period-tabs{display:flex;gap:8px;margin-bottom:8px}.yak-period-tabs button{flex:1;height:24px;border:1px solid rgba(48,220,255,.18);background:rgba(48,220,255,.06);color:#dffaffad;font-size:12px;cursor:pointer}.yak-period-tabs button.active{border-color:#ffd76cb8;color:#ffd76c;background:rgba(255,215,108,.1)}.yak-formula-card.is-forecast{padding-top:6px}.yak-formula-card.is-forecast .yak-formula-row{grid-template-columns:1fr 13px 1fr 13px 1fr}.yak-formula-card.is-forecast .formula-box{height:44px;padding:6px}.yak-formula-card.is-forecast .formula-box strong{margin-top:3px;font-size:16px}.yak-formula-card.is-forecast .formula-result{height:36px;margin-top:8px}.yak-formula-card.is-forecast .formula-result strong{font-size:20px}.yak-structure-list{display:flex;flex-direction:column;height:100%;gap:7px;padding:7px 13px 8px;box-sizing:border-box}.structure-item{min-height:20px}.structure-item-head{display:grid;grid-template-columns:minmax(0,1fr) 42px 76px;align-items:center;height:18px;column-gap:8px}.structure-item-head span{overflow:hidden;color:#dffaffd1;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.structure-item-head strong{color:#ffd76c;font-family:D-DIN,Arial,sans-serif;font-size:13px;text-align:right}.structure-item-head em{color:#ffffffe6;font-style:normal;font-family:D-DIN,Arial,sans-serif;font-size:12px;text-align:right;white-space:nowrap}.structure-track{position:relative;height:6px;margin-top:4px;overflow:hidden;background:rgba(48,220,255,.07)}.structure-track i{display:block;width:var(--ratio-width);height:100%;background:linear-gradient(90deg,rgba(48,220,255,.18),var(--item-color));box-shadow:0 0 10px color-mix(in srgb,var(--item-color),transparent 45%)}.forecast-heat-list{display:flex;height:100%;flex-direction:column;gap:6px;padding:8px 14px;box-sizing:border-box}.heat-row{position:relative;display:grid;grid-template-columns:78px 1fr;align-items:center;height:17px;overflow:hidden;border:1px solid rgba(48,220,255,.08);background:rgba(48,220,255,.04)}.heat-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--heat-width);background:linear-gradient(90deg,rgba(255,215,108,.28),rgba(48,220,255,.2))}.heat-row span,.heat-row strong{position:relative;z-index:1;padding:0 8px;white-space:nowrap}.heat-row span{color:#dffaffd1;font-size:11px}.heat-row strong{color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:12px;text-align:right}.pasture-management{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;color:#fff;background:#03121c}.pasture-map-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.pasture-map-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(circle at 50% 52%,transparent 0%,transparent 40%,rgba(1,9,15,.18) 70%,rgba(1,8,13,.62) 100%),linear-gradient(90deg,rgba(0,12,20,.42),transparent 25%,transparent 75%,rgba(0,12,20,.42))}.pasture-map-loading{position:absolute;left:50%;top:54%;z-index:4;color:#defaffc7;font-size:14px;transform:translate(-50%,-50%)}.pasture-management-ui{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.pasture-left,.pasture-right{position:absolute;top:176px;bottom:112px;z-index:6;width:398px;perspective:700px;pointer-events:all}.pasture-left{left:32px}.pasture-right{right:32px}.pasture-side-stack{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:12px;transform-style:preserve-3d}.pasture-side-stack.is-left{transform:translateZ(0) rotateY(6deg);transform-origin:left center}.pasture-side-stack.is-right{transform:translateZ(0) rotateY(-6deg);transform-origin:right center}.pasture-side-card{flex:0 0 auto}.pasture-side-card .m-card-bd-content{top:40px;bottom:8px;color:#f3feff}.pasture-side-card .m-card-bd-bg{filter:brightness(1.08) saturate(1.04)}.pasture-side-card .m-card-bd-bg:after{content:"";position:absolute;top:4px;right:5px;bottom:6px;left:5px;z-index:0;pointer-events:none;border:1px solid rgba(48,220,255,.14);background:linear-gradient(180deg,rgba(17,73,92,.16),rgba(6,29,44,.14)),linear-gradient(90deg,rgba(48,220,255,.1),transparent 42%,rgba(48,220,255,.06));box-shadow:inset 0 0 0 1px #30dcff0f,inset 0 12px 28px #30dcff0a}.pasture-management .m-card-hd-title{color:#fff!important;background:none!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important}.pasture-center-panel{position:absolute;left:50%;bottom:142px;z-index:5;width:520px;padding:18px 22px 16px;border:1px solid rgba(48,220,255,.18);background:linear-gradient(90deg,rgba(3,18,30,.08),rgba(3,18,30,.52),rgba(3,18,30,.08)),linear-gradient(180deg,rgba(48,220,255,.09),rgba(36,246,196,.04));box-shadow:inset 0 0 24px #30dcff14,0 18px 44px #0000002e;transform:translate(-50%);pointer-events:all;box-sizing:border-box}.pasture-center-title{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid rgba(48,220,255,.16)}.pasture-center-title span{color:#7efbf6a8;font-family:D-DIN,Arial,sans-serif;font-size:13px;letter-spacing:0;text-transform:uppercase}.pasture-center-title strong{color:#fff;font-size:24px;line-height:28px}.pasture-center-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.pasture-center-metric{min-width:0;padding:10px 12px;border:1px solid rgba(48,220,255,.14);background:rgba(4,27,42,.48);box-sizing:border-box}.pasture-center-metric span{display:block;overflow:hidden;color:#dffaff9e;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.pasture-center-metric strong{display:block;margin-top:7px;color:#7efbf6;font-family:D-DIN,Arial,sans-serif;font-size:24px;line-height:26px;text-shadow:0 0 14px rgba(126,251,246,.45);white-space:nowrap}.pasture-center-metric em{margin-left:4px;color:#ffffff94;font-family:AlibabaPuHuiTi,Arial,sans-serif;font-size:11px;font-style:normal}.pasture-bottom-status{position:absolute;left:50%;bottom:42px;z-index:8;display:grid;grid-template-columns:repeat(4,132px);gap:10px;transform:translate(-50%);pointer-events:all}.pasture-status-item{position:relative;min-width:0;height:68px;padding:10px 12px 8px;border:1px solid rgba(48,220,255,.18);background:linear-gradient(180deg,rgba(5,33,48,.66),rgba(3,18,30,.5));box-shadow:inset 0 0 18px #30dcff14;box-sizing:border-box}.pasture-status-item:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;background:#24f6c4;box-shadow:0 0 10px #24f6c4b8}.pasture-status-item span,.pasture-status-item small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pasture-status-item span{color:#dffaffb8;font-size:12px}.pasture-status-item strong{display:inline-flex;align-items:baseline;margin-top:4px;color:#fff;font-family:D-DIN,Arial,sans-serif;font-size:22px;line-height:23px}.pasture-status-item em{margin-left:3px;color:#ffffff94;font-family:AlibabaPuHuiTi,Arial,sans-serif;font-size:10px;font-style:normal}.pasture-status-item small{margin-top:2px;color:#7efbf68a;font-size:10px}.wisdom-management{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;color:#dffaff;background:radial-gradient(circle at 50% 45%,rgba(37,161,133,.28),rgba(3,16,28,.18) 35%,rgba(2,8,18,.86) 72%),linear-gradient(180deg,#041324,#030914);pointer-events:auto}.wisdom-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.wisdom-grid{position:absolute;left:430px;right:430px;top:150px;bottom:102px;opacity:.24;background-image:linear-gradient(rgba(48,220,255,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(48,220,255,.14) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle at center,#000 42%,transparent 78%);mask-image:radial-gradient(circle at center,#000 42%,transparent 78%)}.wisdom-orbit{position:absolute;left:50%;top:50%;border:1px solid rgba(48,220,255,.18);border-radius:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 70px #30dcff0f,0 0 70px #20e8bc14}.wisdom-orbit-a{width:760px;height:760px;animation:wisdomOrbitSpin 24s linear infinite}.wisdom-orbit-b{width:980px;height:260px;border-color:#fad36b29;transform:translate(-50%,-48%) rotate(-9deg);animation:wisdomPulse 6s ease-in-out infinite}.wisdom-scan{position:absolute;left:50%;top:50%;width:620px;height:620px;border-radius:50%;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,transparent,rgba(48,220,255,.2),transparent 24%);opacity:.34;animation:wisdomScanSpin 8s linear infinite}.wisdom-avatar-ring,.wisdom-empty-mark span{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(48,220,255,.62);border-radius:50%;animation:wisdomSpin 7s linear infinite}.wisdom-avatar-ring:before,.wisdom-empty-mark span:before{content:"";position:absolute;left:50%;top:-4px;width:8px;height:8px;border-radius:50%;background:#ffd76c;box-shadow:0 0 14px #ffd76ccc}.wisdom-chat{position:absolute;left:50%;top:138px;bottom:76px;z-index:4;width:min(860px,100% - 360px);display:flex;flex-direction:column;min-width:0;transform:translate(-50%)}.wisdom-dialogue{flex:1;min-height:0;overflow-y:auto;padding:8px 8px 18px;scrollbar-width:thin;scrollbar-color:rgba(48,220,255,.5) rgba(3,18,30,.3)}.wisdom-dialogue.is-empty{display:grid;place-items:center}.wisdom-empty-state{position:relative;width:560px;min-height:360px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.wisdom-empty-mark{position:relative;width:126px;height:126px;display:grid;place-items:center}.wisdom-empty-mark strong{width:84px;height:84px;border-radius:50%;display:grid;place-items:center;color:#071520;font-family:D-DIN,Arial,sans-serif;font-size:34px;background:radial-gradient(circle at 32% 24%,#fff,#9cf8e9 48%,#2bd4cb 100%);box-shadow:0 0 42px #4ef3de61}.wisdom-empty-state h2{margin:18px 0 10px;color:#fff;font-size:28px;letter-spacing:0}.wisdom-empty-state p{margin:0;max-width:420px;color:#dffaffad;font-size:15px;line-height:1.8}.wisdom-prompt-grid{width:min(520px,100%);margin-top:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.wisdom-prompt-grid button,.wisdom-suggestion-list button{height:34px;border:1px solid rgba(48,220,255,.28);background:linear-gradient(135deg,rgba(8,48,62,.78),rgba(6,28,43,.78));color:#dffaffdb;font-size:13px;cursor:pointer;box-shadow:inset 0 0 16px #30dcff0f}.wisdom-prompt-grid button:hover:not(:disabled),.wisdom-suggestion-list button:hover:not(:disabled){border-color:#ffd76c9e;color:#fff;background:linear-gradient(135deg,rgba(48,220,255,.18),rgba(255,215,108,.12))}.wisdom-message{display:flex;margin:14px 0;gap:10px}.wisdom-message.is-user{justify-content:flex-end}.wisdom-message-mark{flex:0 0 36px;height:36px;border-radius:50%;display:grid;place-items:center;color:#06151f;font-weight:800;background:linear-gradient(135deg,#dffaff,#4cf0de);box-shadow:0 0 22px #4ef3de5c}.wisdom-bubble{max-width:min(680px,100% - 48px);box-sizing:border-box;border:1px solid rgba(48,220,255,.18);background:rgba(4,22,34,.82);box-shadow:inset 0 0 24px #30dcff0f,0 12px 30px #0000003d;color:#edfdffeb;font-size:14px;line-height:1.7;padding:13px 15px}.wisdom-chart-list{display:grid;gap:14px;margin-top:12px}.smart-chart-loading{width:min(620px,100%);height:292px;margin-top:12px;display:grid;place-items:center;box-sizing:border-box;border:1px solid rgba(48,220,255,.22);background:rgba(4,22,34,.72);color:#ffd76cdb;font-size:13px;box-shadow:inset 0 0 24px #30dcff0f}.wisdom-insight-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.wisdom-insight-item{min-width:0;padding:10px 11px;border:1px solid rgba(48,220,255,.16);background:rgba(3,22,35,.62);box-shadow:inset 0 0 18px #30dcff0d}.wisdom-insight-item span,.wisdom-insight-item em{display:block;color:#dffaff8c;font-size:12px;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wisdom-insight-item strong{display:block;margin:3px 0;color:#ffd76c;font-family:D-DIN,Arial,sans-serif;font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wisdom-suggestion-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.wisdom-suggestion-list button{width:auto;min-width:86px;padding:0 12px;color:#ffd76ce6}.wisdom-message.is-user .wisdom-bubble{max-width:min(560px,76%);border-color:#ffd76c42;background:linear-gradient(135deg,rgba(50,115,106,.9),rgba(13,54,65,.86))}.wisdom-steps{display:grid;gap:8px;margin-bottom:10px}.wisdom-step{display:flex;align-items:center;gap:8px;color:#dffaffa3;font-size:13px}.wisdom-step span{width:14px;height:14px;border-radius:50%;border:1px solid rgba(48,220,255,.7);position:relative}.wisdom-step span:after{content:"";position:absolute;left:4px;top:2px;width:4px;height:7px;border-right:2px solid #30dcff;border-bottom:2px solid #30dcff;transform:rotate(40deg)}.wisdom-digesting{display:flex;align-items:center;gap:8px;color:#ffd76ce0}.wisdom-digesting span,.wisdom-button-loading{width:8px;height:8px;border-radius:50%;background:#ffd76c;animation:wisdomBounce 1s ease-in-out infinite}.wisdom-digesting span:nth-child(2){animation-delay:.14s}.wisdom-digesting span:nth-child(3){animation-delay:.28s}.wisdom-digesting em{font-style:normal}.wisdom-answer{color:#edfdfff0}.wisdom-answer h3{margin:12px 0 8px;color:#fff;font-size:17px}.wisdom-answer p{margin:8px 0}.wisdom-answer ul,.wisdom-answer ol{margin:8px 0 8px 20px;padding:0}.wisdom-answer li{margin:4px 0}.wisdom-answer strong{color:#ffd76c}.wisdom-stream-caret{display:inline-block;width:8px;height:18px;margin-left:4px;vertical-align:middle;background:#30dcff;animation:wisdomBlink .8s steps(2,start) infinite}.wisdom-choice-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.wisdom-choice-list button{min-width:96px;height:34px;padding:0 14px;border:1px solid rgba(48,220,255,.32);background:rgba(9,48,62,.74);color:#dffaff;cursor:pointer}.wisdom-choice-list button:hover:not(:disabled){border-color:#ffd76c9e;color:#fff}.wisdom-input-bar{flex:0 0 64px;padding:8px 8px 0;box-sizing:border-box}.wisdom-input-shell{height:50px;border:1px solid rgba(48,220,255,.34);background:linear-gradient(135deg,rgba(8,42,55,.92),rgba(3,18,31,.92));box-shadow:inset 0 0 24px #30dcff14,0 0 30px #30dcff1a;display:flex;align-items:center;gap:10px;padding:0 8px 0 16px;box-sizing:border-box}.wisdom-input-icon{width:16px;height:16px;border:2px solid #30dcff;border-radius:50%;position:relative;flex:0 0 auto}.wisdom-input-icon:after{content:"";position:absolute;right:-7px;bottom:-5px;width:8px;height:2px;border-radius:2px;background:#30dcff;transform:rotate(45deg)}.wisdom-input-shell input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#fff;font-size:15px}.wisdom-input-shell input::placeholder{color:#dffaff6b}.wisdom-input-shell button{width:92px;height:36px;border:1px solid rgba(255,215,108,.46);background:linear-gradient(135deg,rgba(255,215,108,.26),rgba(48,220,255,.12));color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.wisdom-input-shell button:disabled{cursor:not-allowed;opacity:.62}.wisdom-button-loading{width:12px;height:12px;border:2px solid rgba(255,255,255,.34);border-top-color:#fff;background:transparent;animation:wisdomSpin .8s linear infinite}@keyframes wisdomSpin{to{transform:rotate(360deg)}}@keyframes wisdomOrbitSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes wisdomScanSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes wisdomPulse{0%,to{opacity:.36}50%{opacity:.72}}@keyframes wisdomBounce{0%,to{transform:translateY(0);opacity:.42}50%{transform:translateY(-5px);opacity:1}}@keyframes wisdomBlink{50%{opacity:0}}@font-face{font-family:D-DIN;src:url(data:font/otf;base64,AAUWBwACAABNYWMgT1MgWCAgICAgICAgAAIAAAAJAAAAMgAAAKIAAAACAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQVRUUgAAAAAAAADUAAAAmAAAADwAAAAAAAAAAAAAAAAAAAABAAAAmAAAADwAABVjb20uYXBwbGUucXVhcmFudGluZQBxLzAwODE7NjQwNDljYTQ7Q2hyb21lOzIzQTc0MjRGLTNDMjEtNEI1OC05MUU2LTIzQUVGNkQ5ODMyNgA=) format("otf")}@font-face{font-family:D-DIN-Bold;src:url(data:font/otf;base64,AAUWBwACAABNYWMgT1MgWCAgICAgICAgAAIAAAAJAAAAMgAAAKIAAAACAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQVRUUgAAAAAAAADUAAAAmAAAADwAAAAAAAAAAAAAAAAAAAABAAAAmAAAADwAABVjb20uYXBwbGUucXVhcmFudGluZQBxLzAwODE7NjQwNDljYTQ7Q2hyb21lOzIzQTc0MjRGLTNDMjEtNEI1OC05MUU2LTIzQUVGNkQ5ODMyNgA=) format("otf")}@font-face{font-family:D-DIN-Italic;src:url(data:font/otf;base64,AAUWBwACAABNYWMgT1MgWCAgICAgICAgAAIAAAAJAAAAMgAAAKIAAAACAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQVRUUgAAAAAAAADUAAAAmAAAADwAAAAAAAAAAAAAAAAAAAABAAAAmAAAADwAABVjb20uYXBwbGUucXVhcmFudGluZQBxLzAwODE7NjQwNDljYTQ7Q2hyb21lOzIzQTc0MjRGLTNDMjEtNEI1OC05MUU2LTIzQUVGNkQ5ODMyNgA=) format("otf")}@font-face{font-family:Alibaba PuHuiTi;src:url(./AlibabaPuHuiTi-14435b65-balabala-1782613078975.woff2) format("woff2")}@font-face{font-family:阿里妈妈数黑体 Bold;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");font-display:swap}body{font-family:SourceHanSansCN,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif;background:#000;-webkit-user-select:none;user-select:none}.loading{position:absolute;left:0;top:0;right:0;bottom:0;background:#000;pointer-events:none;z-index:99}.loading-text{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#fff;font-family:D-DIN,Arial,sans-serif;letter-spacing:10px}.loading-text span{font-size:2vw;animation:blurAni 1.5s calc(var(--index) / 5 * 1s) alternate infinite}.loading-progress{font-size:2vw;color:#fff;font-family:D-DIN,Arial,sans-serif;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center;margin-top:-3vw}.loading-progress .unit{padding-left:10px;font-size:1vw}@keyframes blurAni{to{filter:blur(3px)}}.large-screen{position:relative;width:100%;height:100%;background:#050f33;margin:0 auto;font-size:14px}.large-screen .map{position:relative;width:100%;height:100%;z-index:2}.large-screen-wrap{position:absolute;left:0;right:0;top:0;bottom:0;z-index:3;pointer-events:none}.large-screen-wrap:after{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;opacity:.5;background:url(./bg-3acb94e3-balabala-1782613078975.png) no-repeat;background-size:cover}.large-screen-wrap .top-count-card{position:absolute;left:560px;right:560px;top:130px;justify-content:center;z-index:9;display:flex}.large-screen-wrap .top-count-card>div{padding:0 50px}.large-screen-wrap .left-wrap{position:absolute;z-index:4;width:398px;left:32px;top:126px;bottom:50px;perspective:500px;perspective-origin:50% 50%}.large-screen-wrap .left-wrap-3d{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;flex-direction:column;transform:translateZ(0) scaleX(1) scaleY(1) rotateX(0) rotateY(6deg) rotate(0) skew(0) skewY(0);z-index:4}.large-screen-wrap .left-wrap-3d .left-card{flex:1;margin-bottom:12px}.large-screen-wrap .right-wrap{position:absolute;z-index:4;width:398px;right:32px;top:126px;bottom:50px;perspective:800px;perspective-origin:50% 50%}.large-screen-wrap .right-wrap-3d{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;flex-direction:column;transform:translateZ(0) scaleX(1) scaleY(1) rotateX(0) rotateY(-6deg) rotate(0) skew(0) skewY(0)}.large-screen-wrap .right-wrap-3d .right-card{flex:1;margin-bottom:12px}.large-screen-wrap .bottom-tray{position:absolute;left:50%;bottom:0;z-index:3;margin-left:-960px;width:1920px;height:90px;box-sizing:border-box;padding-top:20px;display:flex;justify-content:center;background:url(./bottom-menu-bg-b465793d-balabala-1782613078975.png) no-repeat;background-size:contain}.large-screen-wrap .bottom-tray-arrow{display:flex;align-items:center;height:30px}.large-screen-wrap .bottom-tray-arrow.is-reverse{transform:scaleX(-1)}.large-screen-wrap .bottom-tray-arrow img{animation:arrowAnimate 2s ease-in-out infinite}.large-screen-wrap .bottom-tray-arrow img:last-child{animation:arrowAnimate2 2s ease-in-out infinite}.large-screen-wrap .bottom-tray .bottom-menu{display:flex;padding:0 20px}.large-screen-wrap .bottom-tray .bottom-menu-item{width:100px;height:32px;background:url(./bottom-menu-btn-ee5c8064-balabala-1782613078975.png) no-repeat;background-size:100%;font-size:15px;letter-spacing:1.6px;text-align:center;line-height:30px;cursor:pointer;pointer-events:all}.large-screen-wrap .bottom-tray .bottom-menu-item span{display:block;width:100px;height:32px;font-weight:700;background:-webkit-linear-gradient(rgb(117,232,255),rgb(255,255,255));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.large-screen-wrap .bottom-tray .bottom-menu-item:hover,.large-screen-wrap .bottom-tray .bottom-menu-item.is-active{background:url(./bottom-menu-btn-hover-df33e514-balabala-1782613078975.png) no-repeat;background-size:100%}.large-screen-left-zsline{position:absolute;left:0;z-index:3;top:50%;margin-top:-540px;width:120px;height:1080px;background:url(./left-kuang-5d6bd1ae-balabala-1782613078975.svg) no-repeat;background-size:contain;animation:bkAnimate 3s infinite}.large-screen-right-zsline{position:absolute;right:0;z-index:3;top:50%;margin-top:-540px;width:120px;height:1080px;background:url(./right-kuang-b1937caf-balabala-1782613078975.svg) no-repeat;background-size:contain;animation:bkAnimate 3s infinite}@keyframes bkAnimate{0%{opacity:1}50%{opacity:.2}to{opacity:1}}@keyframes arrowAnimate{0%{transform:translate(0)}50%{transform:translate(100%)}to{transform:translate(0)}}@keyframes arrowAnimate2{0%{transform:translate(0)}50%{transform:translate(90%)}to{transform:translate(0)}}@keyframes rotate360Animate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.platform-screen{position:fixed!important;left:0;top:0;margin:0}.platform-screen.is-forest-grass-wet .large-screen-wrap:after{opacity:.28}.platform-screen.is-forest-grass-wet .large-screen-left-zsline,.platform-screen.is-forest-grass-wet .large-screen-right-zsline{filter:brightness(1.3) drop-shadow(0 0 14px rgba(48,220,255,.32))}.platform-screen.is-home .large-screen-wrap:after{opacity:.34}.platform-screen.is-home .large-screen-left-zsline,.platform-screen.is-home .large-screen-right-zsline{filter:brightness(1.32) drop-shadow(0 0 16px rgba(36,246,196,.28))}.platform-screen.is-ecological-protection .large-screen-wrap:after{opacity:.22}.platform-screen.is-yak-management .large-screen-wrap:after{opacity:.24}.platform-screen.is-yak-management .large-screen-left-zsline,.platform-screen.is-yak-management .large-screen-right-zsline{filter:brightness(1.22) drop-shadow(0 0 14px rgba(48,220,255,.26))}.platform-screen.is-pasture-management .large-screen-wrap:after{opacity:.26}.platform-screen.is-pasture-management .large-screen-left-zsline,.platform-screen.is-pasture-management .large-screen-right-zsline{filter:brightness(1.28) drop-shadow(0 0 14px rgba(36,246,196,.28))}.platform-screen.is-smart-management .large-screen-wrap:after{opacity:.2}.platform-screen .platform-module-pane{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.platform-screen .top-menu{position:absolute;left:50%;top:46px;z-index:10;transform:translate(-50%)}.platform-screen .top-menu .m-menu{justify-content:center;align-items:center}.platform-screen .top-menu .top-menu-mid-space{width:740px;height:1px;pointer-events:none}.platform-screen .m-header-date{display:flex;align-items:center;gap:12px}.platform-screen .m-header-date span{color:#c4f3fe;font-size:14px;white-space:nowrap}.platform-screen .top-count-card{left:460px;right:460px;top:134px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px;justify-content:stretch}.platform-screen .top-count-card>div{min-width:0;padding:0!important;justify-content:center}.platform-screen .top-count-card .count-card,.platform-screen .top-count-card .count-card-title,.platform-screen .top-count-card .count-card-left,.platform-screen .top-count-card .count-card-right{min-width:0}.platform-screen .top-count-card .count-card-icon{width:42px;height:42px;margin-right:10px}.platform-screen .top-count-card .count-card-right{padding-left:12px}.platform-screen .top-count-card .count-card-right .value{margin-right:6px;font-size:26px;letter-spacing:0}.platform-screen .top-count-card .count-card-title .title-zh{font-size:17px}.platform-screen .top-count-card .count-card-title .title-en{max-width:112px;overflow:hidden;text-overflow:ellipsis}.platform-screen .top-count-card.is-four{left:390px;right:390px;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:18px}.platform-screen .top-count-card.is-four .count-card-icon{width:42px;height:42px;margin-right:10px}.platform-screen .top-count-card.is-four .count-card-right{padding-left:8px}.platform-screen .top-count-card.is-four .count-card-right .value{font-size:24px}.platform-screen .top-count-card.is-four .count-card-title .title-zh{font-size:15px}.platform-screen .top-count-card.is-four .count-card-title .title-en{max-width:90px;font-size:10px}.platform-screen .bottom-menu-item{width:96px!important;margin:0 2px}.platform-screen .bottom-menu-item span{width:96px!important;font-size:13px}.platform-screen .bottom-svg-line-left,.platform-screen .bottom-svg-line-right{position:absolute;right:50%;bottom:-21px;width:721px;height:57px;margin-right:-5px}.platform-screen .bottom-svg-line-right{left:50%;right:inherit;margin-left:-5px;margin-right:inherit;transform:scaleX(-1)}.platform-screen .module-coming{position:absolute;left:50%;top:50%;z-index:12;width:360px;height:130px;padding-top:28px;border:1px solid rgba(48,220,255,.28);background:rgba(3,18,30,.72);color:#fff;text-align:center;transform:translate(-50%,-50%);pointer-events:none;box-sizing:border-box}.platform-screen .module-coming-title{font-size:24px;font-weight:700}.platform-screen .module-coming-text{margin-top:12px;color:#ffffff9e;font-size:14px}.platform-screen .platform-loading{position:absolute;z-index:99}.platform-screen .platform-loading .loading-text{gap:10px;letter-spacing:0} diff --git a/docs/assets/index-b8a77371-balabala-1782613078975.css b/docs/assets/index-b8a77371-balabala-1782613078975.css new file mode 100644 index 0000000..3d3d85b --- /dev/null +++ b/docs/assets/index-b8a77371-balabala-1782613078975.css @@ -0,0 +1 @@ +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,body{padding:0;margin:0}html,body,#app{width:100%;height:100%;overflow:hidden} diff --git a/docs/assets/index-d3bd1e52-1782613078975.js b/docs/assets/index-d3bd1e52-1782613078975.js new file mode 100644 index 0000000..4d83fd6 --- /dev/null +++ b/docs/assets/index-d3bd1e52-1782613078975.js @@ -0,0 +1,4501 @@ +var f7=Object.defineProperty,d7=Object.defineProperties;var p7=Object.getOwnPropertyDescriptors;var Hg=Object.getOwnPropertySymbols;var aL=Object.prototype.hasOwnProperty,oL=Object.prototype.propertyIsEnumerable;var ux=(r,e)=>{if(e=Symbol[r])return e;throw Error("Symbol."+r+" is not defined")},cu=Math.pow,cx=(r,e,t)=>e in r?f7(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t,Re=(r,e)=>{for(var t in e||(e={}))aL.call(e,t)&&cx(r,t,e[t]);if(Hg)for(var t of Hg(e))oL.call(e,t)&&cx(r,t,e[t]);return r},Xe=(r,e)=>d7(r,p7(e));var sL=(r,e)=>{var t={};for(var n in r)aL.call(r,n)&&e.indexOf(n)<0&&(t[n]=r[n]);if(r!=null&&Hg)for(var n of Hg(r))e.indexOf(n)<0&&oL.call(r,n)&&(t[n]=r[n]);return t};var bt=(r,e,t)=>(cx(r,typeof e!="symbol"?e+"":e,t),t);var Ge=(r,e,t)=>new Promise((n,i)=>{var a=l=>{try{s(t.next(l))}catch(u){i(u)}},o=l=>{try{s(t.throw(l))}catch(u){i(u)}},s=l=>l.done?n(l.value):Promise.resolve(l.value).then(a,o);s((t=t.apply(r,e)).next())}),v7=function(r,e){this[0]=r,this[1]=e};var lL=r=>{var e=r[ux("asyncIterator")],t=!1,n,i={};return e==null?(e=r[ux("iterator")](),n=a=>i[a]=o=>e[a](o)):(e=e.call(r),n=a=>i[a]=o=>{if(t){if(t=!1,a==="throw")throw o;return o}return t=!0,{done:!1,value:new v7(new Promise(s=>{var l=e[a](o);if(!(l instanceof Object))throw TypeError("Object expected");s(l)}),1)}}),i[ux("iterator")]=()=>i,n("next"),"throw"in e?n("throw"):i.throw=a=>{throw a},"return"in e&&n("return"),i};import{_ as OM,o as ie,c as oe,a as G,t as Te,r as Df,b as $e,d as tt,w as ni,p as uL,i as sf,n as Vt,u as _n,e as Se,f as uo,g as Tt,h as Ko,j as QB,k as fc,l as un,s as Ap,F as it,m as vt,q as Ji,v as Zn,x as Xt,y as ul,z as JB,A as Kw,B as Nc,C as no,D as g7,E as cL,G as hL,H as m7,I as y7,J as _7,K as x7,L as ih}from"./index-1782613078975.js";const _0=""+new URL("bottom-menu-arrow-big-180b7071-balabala-1782613078975.svg",import.meta.url).href,x0=""+new URL("bottom-menu-arrow-small-19304179-balabala-1782613078975.svg",import.meta.url).href;/** + * @name: autofit.js + * @author: Larry Zhu + * @version: 3.2.8 + * @description: autofit.js 是迄今为止最易用的自适应工具 + * @license: MIT + */let hx=null,vv="",Zw="",Qw="",fx=null,fL=null,Dr=1,yf=!1;const Y_={isAutofitRunning:!1,init(r={},e=!0){e&&console.log("autofit.js is running");const{dw:t=1920,dh:n=1080,el:i=typeof r=="string"?r:"body",resize:a=!0,ignore:o=[],transition:s="none",delay:l=0,limit:u=.1,cssMode:c="scale",allowScroll:h=!1}=r;hx=i;const f=document.querySelector(i);if(!f){console.error(`autofit: '${i}' is not exist`);return}const d=document.createElement("style"),p=document.createElement("style");d.lang="text/css",p.lang="text/css",d.id="autofit-style",p.id="ignoreStyle",!h&&(d.innerHTML="body {overflow: hidden;}");const g=document.querySelector("body");g.appendChild(d),g.appendChild(p),f.style.height=`${n}px`,f.style.width=`${t}px`,f.style.transformOrigin="0 0",!h&&(f.style.overflow="hidden"),dx(t,n,f,o,u,c),fx=()=>{clearTimeout(fL),l!=0?fL=setTimeout(()=>{dx(t,n,f,o,u,c),yf&&Jw(vv,Qw,Zw)},l):(dx(t,n,f,o,u,c),yf&&Jw(vv,Qw,Zw))},a&&window.addEventListener("resize",fx),this.isAutofitRunning=!0,setTimeout(()=>{f.style.transition=`${s}s`})},off(r="body"){try{window.removeEventListener("resize",fx);const e=document.querySelector("#autofit-style");e&&e.remove();const t=document.querySelector("#ignoreStyle");t&&t.remove();const n=document.querySelector(hx||r);n&&(n.style.cssText=""),yf&&e5()}catch(e){console.error("autofit: Failed to remove normally",e)}this.isAutofitRunning=!1,console.log("autofit.js is off")},elRectification:null,scale:Dr};function Jw(r,e=!0,t=1){if(!Y_.isAutofitRunning){console.error("autofit.js:(elRectification): autofit has not been initialized yet");return}e5(),!r&&console.error(`autofit.js:elRectification bad selector: ${r}`),vv=r,Zw=t,Qw=e;const n=Array.from(document.querySelectorAll(r));if(n.length==0){console.error(`autofit.js:elRectification found no element by selector: "${r}"`);return}for(const i of n){const a=Dr==1?1:Number(Dr)*Number(t);yf||(i.originalWidth=i.clientWidth,i.originalHeight=i.clientHeight),e?(i.style.width=`${i.originalWidth*a}px`,i.style.height=`${i.originalHeight*a}px`):(i.style.width=`${100*a}%`,i.style.height=`${100*a}%`),i.style.transform=`translateZ(0) scale(${1/Number(Dr)})`,i.style.transformOrigin="0 0"}yf=!0}function e5(){if(vv){yf=!1;for(const r of Array.from(document.querySelectorAll(vv)))r.style.width="",r.style.height="",r.style.transform=""}}function dx(r,e,t,n,i,a="scale"){const o=document.documentElement.clientHeight,s=document.documentElement.clientWidth;Dr=s/oi?Dr:1,Y_.scale=+Dr;const l=Math.round(o/Number(Dr)),u=Math.round(s/Number(Dr));t.style.height=`${l}px`,t.style.width=`${u}px`,a==="zoom"?t.style.zoom=`${Dr}`:t.style.transform=`translateZ(0) scale(${Dr})`;const c=document.querySelector("#ignoreStyle");c.innerHTML="";for(const h of n){const f=h;let d=f.el||f.dom;if(typeof f=="string"&&(d=f),!d||typeof d=="object"&&!Object.keys(d).length){console.error(`autofit: found invalid or empty selector/object: ${d}`);continue}const p=f.scale?f.scale:1/Number(Dr),g=p!=Dr&&f.fontSize,v=p!=Dr&&f.width,m=p!=Dr&&f.height;c.innerHTML+=` +${d} { + transform: scale(${p})!important; + transform-origin: 0 0; + ${v?`width: ${v}!important;`:""} + ${m?`height: ${m}!important;`:""} + }`,g&&(c.innerHTML+=` +${d} div ,${d} span,${d} a,${d} * { + font-size: ${g}px; + }`)}}Y_.elRectification=Jw;function fs(r){if(r===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r}function t5(r,e){r.prototype=Object.create(e.prototype),r.prototype.constructor=r,r.__proto__=e}/*! + * GSAP 3.14.2 + * https://gsap.com + * + * @license Copyright 2008-2025, GreenSock. All rights reserved. + * Subject to the terms at https://gsap.com/standard-license + * @author: Jack Doyle, jack@greensock.com +*/var ea={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},If={duration:.5,overwrite:!1,delay:0},FM,kr,In,Ea=1e8,An=1/Ea,eb=Math.PI*2,S7=eb/4,A7=0,n5=Math.sqrt,w7=Math.cos,b7=Math.sin,Er=function(e){return typeof e=="string"},Xn=function(e){return typeof e=="function"},Ms=function(e){return typeof e=="number"},BM=function(e){return typeof e=="undefined"},Wo=function(e){return typeof e=="object"},Ei=function(e){return e!==!1},zM=function(){return typeof window!="undefined"},Wg=function(e){return Xn(e)||Er(e)},r5=typeof ArrayBuffer=="function"&&ArrayBuffer.isView||function(){},ri=Array.isArray,T7=/random\([^)]+\)/g,M7=/,\s*/g,dL=/(?:-?\.?\d|\.)+/gi,i5=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,lf=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,px=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,a5=/[+-]=-?[.\d]+/,C7=/[^,'"\[\]\s]+/gi,E7=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,Bn,To,tb,UM,ia={},S0={},o5,s5=function(e){return(S0=Nf(e,ia))&&ki},VM=function(e,t){return console.warn("Invalid property",e,"set to",t,"Missing plugin? gsap.registerPlugin()")},gv=function(e,t){return!t&&console.warn(e)},l5=function(e,t){return e&&(ia[e]=t)&&S0&&(S0[e]=t)||ia},mv=function(){return 0},L7={suppressEvents:!0,isStart:!0,kill:!1},Gy={suppressEvents:!0,kill:!1},P7={suppressEvents:!0},GM={},Il=[],nb={},u5,Xi={},vx={},pL=30,Hy=[],HM="",WM=function(e){var t=e[0],n,i;if(Wo(t)||Xn(t)||(e=[e]),!(n=(t._gsap||{}).harness)){for(i=Hy.length;i--&&!Hy[i].targetTest(t););n=Hy[i]}for(i=e.length;i--;)e[i]&&(e[i]._gsap||(e[i]._gsap=new I5(e[i],n)))||e.splice(i,1);return e},dc=function(e){return e._gsap||WM(La(e))[0]._gsap},c5=function(e,t,n){return(n=e[t])&&Xn(n)?e[t]():BM(n)&&e.getAttribute&&e.getAttribute(t)||n},Li=function(e,t){return(e=e.split(",")).forEach(t)||e},Jn=function(e){return Math.round(e*1e5)/1e5||0},Fn=function(e){return Math.round(e*1e7)/1e7||0},_f=function(e,t){var n=t.charAt(0),i=parseFloat(t.substr(2));return e=parseFloat(e),n==="+"?e+i:n==="-"?e-i:n==="*"?e*i:e/i},R7=function(e,t){for(var n=t.length,i=0;e.indexOf(t[i])<0&&++is;)o=o._prev;return o?(t._next=o._next,o._next=t):(t._next=e[n],e[n]=t),t._next?t._next._prev=t:e[i]=t,t._prev=o,t.parent=t._dp=e,t},q_=function(e,t,n,i){n===void 0&&(n="_first"),i===void 0&&(i="_last");var a=t._prev,o=t._next;a?a._next=o:e[n]===t&&(e[n]=o),o?o._prev=a:e[i]===t&&(e[i]=a),t._next=t._prev=t.parent=null},Wl=function(e,t){e.parent&&(!t||e.parent.autoRemoveChildren)&&e.parent.remove&&e.parent.remove(e),e._act=0},pc=function(e,t){if(e&&(!t||t._end>e._dur||t._start<0))for(var n=e;n;)n._dirty=1,n=n.parent;return e},N7=function(e){for(var t=e.parent;t&&t.parent;)t._dirty=1,t.totalDuration(),t=t.parent;return e},rb=function(e,t,n,i){return e._startAt&&(kr?e._startAt.revert(Gy):e.vars.immediateRender&&!e.vars.autoRevert||e._startAt.render(t,!0,i))},k7=function r(e){return!e||e._ts&&r(e.parent)},gL=function(e){return e._repeat?kf(e._tTime,e=e.duration()+e._rDelay)*e:0},kf=function(e,t){var n=Math.floor(e=Fn(e/t));return e&&n===e?n-1:n},b0=function(e,t){return(e-t._start)*t._ts+(t._ts>=0?0:t._dirty?t.totalDuration():t._tDur)},j_=function(e){return e._end=Fn(e._start+(e._tDur/Math.abs(e._ts||e._rts||An)||0))},K_=function(e,t){var n=e._dp;return n&&n.smoothChildTiming&&e._ts&&(e._start=Fn(n._time-(e._ts>0?t/e._ts:((e._dirty?e.totalDuration():e._tDur)-t)/-e._ts)),j_(e),n._dirty||pc(n,e)),e},v5=function(e,t){var n;if((t._time||!t._dur&&t._initted||t._startAn)&&t.render(n,!0)),pc(e,t)._dp&&e._initted&&e._time>=e._dur&&e._ts){if(e._dur=0&&n.totalTime(n._tTime),n=n._dp;e._zTime=-An}},Po=function(e,t,n,i){return t.parent&&Wl(t),t._start=Fn((Ms(n)?n:n||e!==Bn?pa(e,n,t):e._time)+t._delay),t._end=Fn(t._start+(t.totalDuration()/Math.abs(t.timeScale())||0)),p5(e,t,"_first","_last",e._sort?"_start":0),ib(t)||(e._recent=t),i||v5(e,t),e._ts<0&&K_(e,e._tTime),e},g5=function(e,t){return(ia.ScrollTrigger||VM("scrollTrigger",t))&&ia.ScrollTrigger.create(t,e)},m5=function(e,t,n,i,a){if(YM(e,t,a),!e._initted)return 1;if(!n&&e._pt&&!kr&&(e._dur&&e.vars.lazy!==!1||!e._dur&&e.vars.lazy)&&u5!==qi.frame)return Il.push(e),e._lazy=[a,i],1},O7=function r(e){var t=e.parent;return t&&t._ts&&t._initted&&!t._lock&&(t.rawTime()<0||r(t))},ib=function(e){var t=e.data;return t==="isFromStart"||t==="isStart"},F7=function(e,t,n,i){var a=e.ratio,o=t<0||!t&&(!e._start&&O7(e)&&!(!e._initted&&ib(e))||(e._ts<0||e._dp._ts<0)&&!ib(e))?0:1,s=e._rDelay,l=0,u,c,h;if(s&&e._repeat&&(l=dg(0,e._tDur,t),c=kf(l,s),e._yoyo&&c&1&&(o=1-o),c!==kf(e._tTime,s)&&(a=1-o,e.vars.repeatRefresh&&e._initted&&e.invalidate())),o!==a||kr||i||e._zTime===An||!t&&e._zTime){if(!e._initted&&m5(e,t,i,n,l))return;for(h=e._zTime,e._zTime=t||(n?An:0),n||(n=t&&!h),e.ratio=o,e._from&&(o=1-o),e._time=0,e._tTime=l,u=e._pt;u;)u.r(o,u.d),u=u._next;t<0&&rb(e,t,n,!0),e._onUpdate&&!n&&Ki(e,"onUpdate"),l&&e._repeat&&!n&&e.parent&&Ki(e,"onRepeat"),(t>=e._tDur||t<0)&&e.ratio===o&&(o&&Wl(e,1),!n&&!kr&&(Ki(e,o?"onComplete":"onReverseComplete",!0),e._prom&&e._prom()))}else e._zTime||(e._zTime=t)},B7=function(e,t,n){var i;if(n>t)for(i=e._first;i&&i._start<=n;){if(i.data==="isPause"&&i._start>t)return i;i=i._next}else for(i=e._last;i&&i._start>=n;){if(i.data==="isPause"&&i._start0&&!i&&K_(e,e._tTime=e._tDur*s),e.parent&&j_(e),n||pc(e.parent,e),e},mL=function(e){return e instanceof pi?pc(e):Of(e,e._dur)},z7={_start:0,endTime:mv,totalDuration:mv},pa=function r(e,t,n){var i=e.labels,a=e._recent||z7,o=e.duration()>=Ea?a.endTime(!1):e._dur,s,l,u;return Er(t)&&(isNaN(t)||t in i)?(l=t.charAt(0),u=t.substr(-1)==="%",s=t.indexOf("="),l==="<"||l===">"?(s>=0&&(t=t.replace(/=/,"")),(l==="<"?a._start:a.endTime(a._repeat>=0))+(parseFloat(t.substr(1))||0)*(u?(s<0?a:n).totalDuration()/100:1)):s<0?(t in i||(i[t]=o),i[t]):(l=parseFloat(t.charAt(s-1)+t.substr(s+1)),u&&n&&(l=l/100*(ri(n)?n[0]:n).totalDuration()),s>1?r(e,t.substr(0,s-1),n)+l:o+l)):t==null?o:+t},Wp=function(e,t,n){var i=Ms(t[1]),a=(i?2:1)+(e<2?0:1),o=t[a],s,l;if(i&&(o.duration=t[1]),o.parent=n,e){for(s=o,l=n;l&&!("immediateRender"in s);)s=l.vars.defaults||{},l=Ei(l.vars.inherit)&&l.parent;o.immediateRender=Ei(s.immediateRender),e<2?o.runBackwards=1:o.startAt=t[a-1]}return new sr(t[0],o,t[a+1])},ru=function(e,t){return e||e===0?t(e):t},dg=function(e,t,n){return nt?t:n},ei=function(e,t){return!Er(e)||!(t=E7.exec(e))?"":t[1]},U7=function(e,t,n){return ru(n,function(i){return dg(e,t,i)})},ab=[].slice,y5=function(e,t){return e&&Wo(e)&&"length"in e&&(!t&&!e.length||e.length-1 in e&&Wo(e[0]))&&!e.nodeType&&e!==To},V7=function(e,t,n){return n===void 0&&(n=[]),e.forEach(function(i){var a;return Er(i)&&!t||y5(i,1)?(a=n).push.apply(a,La(i)):n.push(i)})||n},La=function(e,t,n){return In&&!t&&In.selector?In.selector(e):Er(e)&&!n&&(tb||!Ff())?ab.call((t||UM).querySelectorAll(e),0):ri(e)?V7(e,n):y5(e)?ab.call(e,0):e?[e]:[]},ob=function(e){return e=La(e)[0]||gv("Invalid scope")||{},function(t){var n=e.current||e.nativeElement||e;return La(t,n.querySelectorAll?n:n===e?gv("Invalid scope")||UM.createElement("div"):e)}},_5=function(e){return e.sort(function(){return .5-Math.random()})},x5=function(e){if(Xn(e))return e;var t=Wo(e)?e:{each:e},n=vc(t.ease),i=t.from||0,a=parseFloat(t.base)||0,o={},s=i>0&&i<1,l=isNaN(i)||s,u=t.axis,c=i,h=i;return Er(i)?c=h={center:.5,edges:.5,end:1}[i]||0:!s&&l&&(c=i[0],h=i[1]),function(f,d,p){var g=(p||t).length,v=o[g],m,y,_,x,S,A,w,M,C;if(!v){if(C=t.grid==="auto"?0:(t.grid||[1,Ea])[1],!C){for(w=-Ea;w<(w=p[C++].getBoundingClientRect().left)&&Cw&&(w=S),Sg?g-1:u?u==="y"?g/C:C:Math.max(C,g/C))||0)*(i==="edges"?-1:1),v.b=g<0?a-g:a,v.u=ei(t.amount||t.each)||0,n=n&&g<0?P5(n):n}return g=(v[f]-v.min)/v.max||0,Fn(v.b+(n?n(g):g)*v.v)+v.u}},sb=function(e){var t=Math.pow(10,((e+"").split(".")[1]||"").length);return function(n){var i=Fn(Math.round(parseFloat(n)/e)*e*t);return(i-i%1)/t+(Ms(n)?0:ei(n))}},S5=function(e,t){var n=ri(e),i,a;return!n&&Wo(e)&&(i=n=e.radius||Ea,e.values?(e=La(e.values),(a=!Ms(e[0]))&&(i*=i)):e=sb(e.increment)),ru(t,n?Xn(e)?function(o){return a=e(o),Math.abs(a-o)<=i?a:o}:function(o){for(var s=parseFloat(a?o.x:o),l=parseFloat(a?o.y:0),u=Ea,c=0,h=e.length,f,d;h--;)a?(f=e[h].x-s,d=e[h].y-l,f=f*f+d*d):f=Math.abs(e[h]-s),fi?a-o:o)})},yv=function(e){return e.replace(T7,function(t){var n=t.indexOf("[")+1,i=t.substring(n||7,n?t.indexOf("]"):t.length-1).split(M7);return A5(n?i:+i[0],n?0:+i[1],+i[2]||1e-5)})},b5=function(e,t,n,i,a){var o=t-e,s=i-n;return ru(a,function(l){return n+((l-e)/o*s||0)})},Y7=function r(e,t,n,i){var a=isNaN(e+t)?0:function(d){return(1-d)*e+d*t};if(!a){var o=Er(e),s={},l,u,c,h,f;if(n===!0&&(i=1)&&(n=null),o)e={p:e},t={p:t};else if(ri(e)&&!ri(t)){for(c=[],h=e.length,f=h-2,u=1;u(s=Math.abs(s))&&(l=o,a=s);return l},Ki=function(e,t,n){var i=e.vars,a=i[t],o=In,s=e._ctx,l,u,c;if(a)return l=i[t+"Params"],u=i.callbackScope||e,n&&Il.length&&A0(),s&&(In=s),c=l?a.apply(u,l):a.call(u),In=o,c},wp=function(e){return Wl(e),e.scrollTrigger&&e.scrollTrigger.kill(!!kr),e.progress()<1&&Ki(e,"onInterrupt"),e},uf,T5=[],M5=function(e){if(e)if(e=!e.name&&e.default||e,zM()||e.headless){var t=e.name,n=Xn(e),i=t&&!n&&e.init?function(){this._props=[]}:e,a={init:mv,render:KM,add:XM,kill:u9,modifier:l9,rawVars:0},o={targetTest:0,get:0,getSetter:jM,aliases:{},register:0};if(Ff(),e!==i){if(Xi[t])return;aa(i,aa(w0(e,a),o)),Nf(i.prototype,Nf(a,w0(e,o))),Xi[i.prop=t]=i,e.targetTest&&(Hy.push(i),GM[t]=1),t=(t==="css"?"CSS":t.charAt(0).toUpperCase()+t.substr(1))+"Plugin"}l5(t,i),e.register&&e.register(ki,i,Pi)}else T5.push(e)},xn=255,bp={aqua:[0,xn,xn],lime:[0,xn,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,xn],navy:[0,0,128],white:[xn,xn,xn],olive:[128,128,0],yellow:[xn,xn,0],orange:[xn,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[xn,0,0],pink:[xn,192,203],cyan:[0,xn,xn],transparent:[xn,xn,xn,0]},gx=function(e,t,n){return e+=e<0?1:e>1?-1:0,(e*6<1?t+(n-t)*e*6:e<.5?n:e*3<2?t+(n-t)*(2/3-e)*6:t)*xn+.5|0},C5=function(e,t,n){var i=e?Ms(e)?[e>>16,e>>8&xn,e&xn]:0:bp.black,a,o,s,l,u,c,h,f,d,p;if(!i){if(e.substr(-1)===","&&(e=e.substr(0,e.length-1)),bp[e])i=bp[e];else if(e.charAt(0)==="#"){if(e.length<6&&(a=e.charAt(1),o=e.charAt(2),s=e.charAt(3),e="#"+a+a+o+o+s+s+(e.length===5?e.charAt(4)+e.charAt(4):"")),e.length===9)return i=parseInt(e.substr(1,6),16),[i>>16,i>>8&xn,i&xn,parseInt(e.substr(7),16)/255];e=parseInt(e.substr(1),16),i=[e>>16,e>>8&xn,e&xn]}else if(e.substr(0,3)==="hsl"){if(i=p=e.match(dL),!t)l=+i[0]%360/360,u=+i[1]/100,c=+i[2]/100,o=c<=.5?c*(u+1):c+u-c*u,a=c*2-o,i.length>3&&(i[3]*=1),i[0]=gx(l+1/3,a,o),i[1]=gx(l,a,o),i[2]=gx(l-1/3,a,o);else if(~e.indexOf("="))return i=e.match(i5),n&&i.length<4&&(i[3]=1),i}else i=e.match(dL)||bp.transparent;i=i.map(Number)}return t&&!p&&(a=i[0]/xn,o=i[1]/xn,s=i[2]/xn,h=Math.max(a,o,s),f=Math.min(a,o,s),c=(h+f)/2,h===f?l=u=0:(d=h-f,u=c>.5?d/(2-h-f):d/(h+f),l=h===a?(o-s)/d+(oe||m<0)&&(n+=m-t),i+=m,S=i-n,_=S-o,(_>0||y)&&(A=++h.frame,f=S-h.time*1e3,h.time=S=S/1e3,o+=_+(_>=a?4:a-_),x=1),y||(l=u(g)),x)for(d=0;d=m&&d--},_listeners:s},h}(),Ff=function(){return!_v&&qi.wake()},Zt={},j7=/^[\d.\-M][\d.\-,\s]/,K7=/["']/g,Z7=function(e){for(var t={},n=e.substr(1,e.length-3).split(":"),i=n[0],a=1,o=n.length,s,l,u;a1&&n.config?n.config.apply(null,~e.indexOf("{")?[Z7(t[1])]:Q7(e).split(",").map(f5)):Zt._CE&&j7.test(e)?Zt._CE("",e):n},P5=function(e){return function(t){return 1-e(1-t)}},R5=function r(e,t){for(var n=e._first,i;n;)n instanceof pi?r(n,t):n.vars.yoyoEase&&(!n._yoyo||!n._repeat)&&n._yoyo!==t&&(n.timeline?r(n.timeline,t):(i=n._ease,n._ease=n._yEase,n._yEase=i,n._yoyo=t)),n=n._next},vc=function(e,t){return e&&(Xn(e)?e:Zt[e]||J7(e))||t},Xc=function(e,t,n,i){n===void 0&&(n=function(l){return 1-t(1-l)}),i===void 0&&(i=function(l){return l<.5?t(l*2)/2:1-t((1-l)*2)/2});var a={easeIn:t,easeOut:n,easeInOut:i},o;return Li(e,function(s){Zt[s]=ia[s]=a,Zt[o=s.toLowerCase()]=n;for(var l in a)Zt[o+(l==="easeIn"?".in":l==="easeOut"?".out":".inOut")]=Zt[s+"."+l]=a[l]}),a},D5=function(e){return function(t){return t<.5?(1-e(1-t*2))/2:.5+e((t-.5)*2)/2}},mx=function r(e,t,n){var i=t>=1?t:1,a=(n||(e?.3:.45))/(t<1?t:1),o=a/eb*(Math.asin(1/i)||0),s=function(c){return c===1?1:i*Math.pow(2,-10*c)*b7((c-o)*a)+1},l=e==="out"?s:e==="in"?function(u){return 1-s(1-u)}:D5(s);return a=eb/a,l.config=function(u,c){return r(e,u,c)},l},yx=function r(e,t){t===void 0&&(t=1.70158);var n=function(o){return o?--o*o*((t+1)*o+t)+1:0},i=e==="out"?n:e==="in"?function(a){return 1-n(1-a)}:D5(n);return i.config=function(a){return r(e,a)},i};Li("Linear,Quad,Cubic,Quart,Quint,Strong",function(r,e){var t=e<5?e+1:e;Xc(r+",Power"+(t-1),e?function(n){return Math.pow(n,t)}:function(n){return n},function(n){return 1-Math.pow(1-n,t)},function(n){return n<.5?Math.pow(n*2,t)/2:1-Math.pow((1-n)*2,t)/2})});Zt.Linear.easeNone=Zt.none=Zt.Linear.easeIn;Xc("Elastic",mx("in"),mx("out"),mx());(function(r,e){var t=1/e,n=2*t,i=2.5*t,a=function(s){return s0?n+(n+this._rDelay)*this._repeat:n):this.totalDuration()&&this._dur},e.totalDuration=function(n){return arguments.length?(this._dirty=0,Of(this,this._repeat<0?n:(n-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},e.totalTime=function(n,i){if(Ff(),!arguments.length)return this._tTime;var a=this._dp;if(a&&a.smoothChildTiming&&this._ts){for(K_(this,n),!a._dp||a.parent||v5(a,this);a&&a.parent;)a.parent._time!==a._start+(a._ts>=0?a._tTime/a._ts:(a.totalDuration()-a._tTime)/-a._ts)&&a.totalTime(a._tTime,!0),a=a.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&n0||!this._tDur&&!n)&&Po(this._dp,this,this._start-this._delay)}return(this._tTime!==n||!this._dur&&!i||this._initted&&Math.abs(this._zTime)===An||!this._initted&&this._dur&&n||!n&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=n),h5(this,n,i)),this},e.time=function(n,i){return arguments.length?this.totalTime(Math.min(this.totalDuration(),n+gL(this))%(this._dur+this._rDelay)||(n?this._dur:0),i):this._time},e.totalProgress=function(n,i){return arguments.length?this.totalTime(this.totalDuration()*n,i):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>=0&&this._initted?1:0},e.progress=function(n,i){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&!(this.iteration()&1)?1-n:n)+gL(this),i):this.duration()?Math.min(1,this._time/this._dur):this.rawTime()>0?1:0},e.iteration=function(n,i){var a=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(n-1)*a,i):this._repeat?kf(this._tTime,a)+1:1},e.timeScale=function(n,i){if(!arguments.length)return this._rts===-An?0:this._rts;if(this._rts===n)return this;var a=this.parent&&this._ts?b0(this.parent._time,this):this._tTime;return this._rts=+n||0,this._ts=this._ps||n===-An?0:this._rts,this.totalTime(dg(-Math.abs(this._delay),this.totalDuration(),a),i!==!1),j_(this),N7(this)},e.paused=function(n){return arguments.length?(this._ps!==n&&(this._ps=n,n?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(Ff(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,this.progress()===1&&Math.abs(this._zTime)!==An&&(this._tTime-=An)))),this):this._ps},e.startTime=function(n){if(arguments.length){this._start=Fn(n);var i=this.parent||this._dp;return i&&(i._sort||!this.parent)&&Po(i,this,this._start-this._delay),this}return this._start},e.endTime=function(n){return this._start+(Ei(n)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},e.rawTime=function(n){var i=this.parent||this._dp;return i?n&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?b0(i.rawTime(n),this):this._tTime:this._tTime},e.revert=function(n){n===void 0&&(n=P7);var i=kr;return kr=n,$M(this)&&(this.timeline&&this.timeline.revert(n),this.totalTime(-.01,n.suppressEvents)),this.data!=="nested"&&n.kill!==!1&&this.kill(),kr=i,this},e.globalTime=function(n){for(var i=this,a=arguments.length?n:i.rawTime();i;)a=i._start+a/(Math.abs(i._ts)||1),i=i._dp;return!this.parent&&this._sat?this._sat.globalTime(n):a},e.repeat=function(n){return arguments.length?(this._repeat=n===1/0?-2:n,mL(this)):this._repeat===-2?1/0:this._repeat},e.repeatDelay=function(n){if(arguments.length){var i=this._time;return this._rDelay=n,mL(this),i?this.time(i):this}return this._rDelay},e.yoyo=function(n){return arguments.length?(this._yoyo=n,this):this._yoyo},e.seek=function(n,i){return this.totalTime(pa(this,n),Ei(i))},e.restart=function(n,i){return this.play().totalTime(n?-this._delay:0,Ei(i)),this._dur||(this._zTime=-An),this},e.play=function(n,i){return n!=null&&this.seek(n,i),this.reversed(!1).paused(!1)},e.reverse=function(n,i){return n!=null&&this.seek(n||this.totalDuration(),i),this.reversed(!0).paused(!1)},e.pause=function(n,i){return n!=null&&this.seek(n,i),this.paused(!0)},e.resume=function(){return this.paused(!1)},e.reversed=function(n){return arguments.length?(!!n!==this.reversed()&&this.timeScale(-this._rts||(n?-An:0)),this):this._rts<0},e.invalidate=function(){return this._initted=this._act=0,this._zTime=-An,this},e.isActive=function(){var n=this.parent||this._dp,i=this._start,a;return!!(!n||this._ts&&this._initted&&n.isActive()&&(a=n.rawTime(!0))>=i&&a1?(i?(o[n]=i,a&&(o[n+"Params"]=a),n==="onUpdate"&&(this._onUpdate=i)):delete o[n],this):o[n]},e.then=function(n){var i=this,a=i._prom;return new Promise(function(o){var s=Xn(n)?n:d5,l=function(){var c=i.then;i.then=null,a&&a(),Xn(s)&&(s=s(i))&&(s.then||s===i)&&(i.then=c),o(s),i.then=c};i._initted&&i.totalProgress()===1&&i._ts>=0||!i._tTime&&i._ts<0?l():i._prom=l})},e.kill=function(){wp(this)},r}();aa(xv.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-An,_prom:0,_ps:!1,_rts:1});var pi=function(r){t5(e,r);function e(n,i){var a;return n===void 0&&(n={}),a=r.call(this,n)||this,a.labels={},a.smoothChildTiming=!!n.smoothChildTiming,a.autoRemoveChildren=!!n.autoRemoveChildren,a._sort=Ei(n.sortChildren),Bn&&Po(n.parent||Bn,fs(a),i),n.reversed&&a.reverse(),n.paused&&a.paused(!0),n.scrollTrigger&&g5(fs(a),n.scrollTrigger),a}var t=e.prototype;return t.to=function(i,a,o){return Wp(0,arguments,this),this},t.from=function(i,a,o){return Wp(1,arguments,this),this},t.fromTo=function(i,a,o,s){return Wp(2,arguments,this),this},t.set=function(i,a,o){return a.duration=0,a.parent=this,Hp(a).repeatDelay||(a.repeat=0),a.immediateRender=!!a.immediateRender,new sr(i,a,pa(this,o),1),this},t.call=function(i,a,o){return Po(this,sr.delayedCall(0,i,a),o)},t.staggerTo=function(i,a,o,s,l,u,c){return o.duration=a,o.stagger=o.stagger||s,o.onComplete=u,o.onCompleteParams=c,o.parent=this,new sr(i,o,pa(this,l)),this},t.staggerFrom=function(i,a,o,s,l,u,c){return o.runBackwards=1,Hp(o).immediateRender=Ei(o.immediateRender),this.staggerTo(i,a,o,s,l,u,c)},t.staggerFromTo=function(i,a,o,s,l,u,c,h){return s.startAt=o,Hp(s).immediateRender=Ei(s.immediateRender),this.staggerTo(i,a,s,l,u,c,h)},t.render=function(i,a,o){var s=this._time,l=this._dirty?this.totalDuration():this._tDur,u=this._dur,c=i<=0?0:Fn(i),h=this._zTime<0!=i<0&&(this._initted||!u),f,d,p,g,v,m,y,_,x,S,A,w;if(this!==Bn&&c>l&&i>=0&&(c=l),c!==this._tTime||o||h){if(s!==this._time&&u&&(c+=this._time-s,i+=this._time-s),f=c,x=this._start,_=this._ts,m=!_,h&&(u||(s=this._zTime),(i||!a)&&(this._zTime=i)),this._repeat){if(A=this._yoyo,v=u+this._rDelay,this._repeat<-1&&i<0)return this.totalTime(v*100+i,a,o);if(f=Fn(c%v),c===l?(g=this._repeat,f=u):(S=Fn(c/v),g=~~S,g&&g===S&&(f=u,g--),f>u&&(f=u)),S=kf(this._tTime,v),!s&&this._tTime&&S!==g&&this._tTime-S*v-this._dur<=0&&(S=g),A&&g&1&&(f=u-f,w=1),g!==S&&!this._lock){var M=A&&S&1,C=M===(A&&g&1);if(g=s&&i>=0)for(d=this._first;d;){if(p=d._next,(d._act||f>=d._start)&&d._ts&&y!==d){if(d.parent!==this)return this.render(i,a,o);if(d.render(d._ts>0?(f-d._start)*d._ts:(d._dirty?d.totalDuration():d._tDur)+(f-d._start)*d._ts,a,o),f!==this._time||!this._ts&&!m){y=0,p&&(c+=this._zTime=-An);break}}d=p}else{d=this._last;for(var b=i<0?i:f;d;){if(p=d._prev,(d._act||b<=d._end)&&d._ts&&y!==d){if(d.parent!==this)return this.render(i,a,o);if(d.render(d._ts>0?(b-d._start)*d._ts:(d._dirty?d.totalDuration():d._tDur)+(b-d._start)*d._ts,a,o||kr&&$M(d)),f!==this._time||!this._ts&&!m){y=0,p&&(c+=this._zTime=b?-An:An);break}}d=p}}if(y&&!a&&(this.pause(),y.render(f>=s?0:-An)._zTime=f>=s?1:-1,this._ts))return this._start=x,j_(this),this.render(i,a,o);this._onUpdate&&!a&&Ki(this,"onUpdate",!0),(c===l&&this._tTime>=this.totalDuration()||!c&&s)&&(x===this._start||Math.abs(_)!==Math.abs(this._ts))&&(this._lock||((i||!u)&&(c===l&&this._ts>0||!c&&this._ts<0)&&Wl(this,1),!a&&!(i<0&&!s)&&(c||s||!l)&&(Ki(this,c===l&&i>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(c0)&&this._prom())))}return this},t.add=function(i,a){var o=this;if(Ms(a)||(a=pa(this,a,i)),!(i instanceof xv)){if(ri(i))return i.forEach(function(s){return o.add(s,a)}),this;if(Er(i))return this.addLabel(i,a);if(Xn(i))i=sr.delayedCall(0,i);else return this}return this!==i?Po(this,i,a):this},t.getChildren=function(i,a,o,s){i===void 0&&(i=!0),a===void 0&&(a=!0),o===void 0&&(o=!0),s===void 0&&(s=-Ea);for(var l=[],u=this._first;u;)u._start>=s&&(u instanceof sr?a&&l.push(u):(o&&l.push(u),i&&l.push.apply(l,u.getChildren(!0,a,o)))),u=u._next;return l},t.getById=function(i){for(var a=this.getChildren(1,1,1),o=a.length;o--;)if(a[o].vars.id===i)return a[o]},t.remove=function(i){return Er(i)?this.removeLabel(i):Xn(i)?this.killTweensOf(i):(i.parent===this&&q_(this,i),i===this._recent&&(this._recent=this._last),pc(this))},t.totalTime=function(i,a){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=Fn(qi.time-(this._ts>0?i/this._ts:(this.totalDuration()-i)/-this._ts))),r.prototype.totalTime.call(this,i,a),this._forcing=0,this):this._tTime},t.addLabel=function(i,a){return this.labels[i]=pa(this,a),this},t.removeLabel=function(i){return delete this.labels[i],this},t.addPause=function(i,a,o){var s=sr.delayedCall(0,a||mv,o);return s.data="isPause",this._hasPause=1,Po(this,s,pa(this,i))},t.removePause=function(i){var a=this._first;for(i=pa(this,i);a;)a._start===i&&a.data==="isPause"&&Wl(a),a=a._next},t.killTweensOf=function(i,a,o){for(var s=this.getTweensOf(i,o),l=s.length;l--;)ml!==s[l]&&s[l].kill(i,a);return this},t.getTweensOf=function(i,a){for(var o=[],s=La(i),l=this._first,u=Ms(a),c;l;)l instanceof sr?R7(l._targets,s)&&(u?(!ml||l._initted&&l._ts)&&l.globalTime(0)<=a&&l.globalTime(l.totalDuration())>a:!a||l.isActive())&&o.push(l):(c=l.getTweensOf(s,a)).length&&o.push.apply(o,c),l=l._next;return o},t.tweenTo=function(i,a){a=a||{};var o=this,s=pa(o,i),l=a,u=l.startAt,c=l.onStart,h=l.onStartParams,f=l.immediateRender,d,p=sr.to(o,aa({ease:a.ease||"none",lazy:!1,immediateRender:!1,time:s,overwrite:"auto",duration:a.duration||Math.abs((s-(u&&"time"in u?u.time:o._time))/o.timeScale())||An,onStart:function(){if(o.pause(),!d){var v=a.duration||Math.abs((s-(u&&"time"in u?u.time:o._time))/o.timeScale());p._dur!==v&&Of(p,v,0,1).render(p._time,!0,!0),d=1}c&&c.apply(p,h||[])}},a));return f?p.render(0):p},t.tweenFromTo=function(i,a,o){return this.tweenTo(a,aa({startAt:{time:pa(this,i)}},o))},t.recent=function(){return this._recent},t.nextLabel=function(i){return i===void 0&&(i=this._time),yL(this,pa(this,i))},t.previousLabel=function(i){return i===void 0&&(i=this._time),yL(this,pa(this,i),1)},t.currentLabel=function(i){return arguments.length?this.seek(i,!0):this.previousLabel(this._time+An)},t.shiftChildren=function(i,a,o){o===void 0&&(o=0);var s=this._first,l=this.labels,u;for(i=Fn(i);s;)s._start>=o&&(s._start+=i,s._end+=i),s=s._next;if(a)for(u in l)l[u]>=o&&(l[u]+=i);return pc(this)},t.invalidate=function(i){var a=this._first;for(this._lock=0;a;)a.invalidate(i),a=a._next;return r.prototype.invalidate.call(this,i)},t.clear=function(i){i===void 0&&(i=!0);for(var a=this._first,o;a;)o=a._next,this.remove(a),a=o;return this._dp&&(this._time=this._tTime=this._pTime=0),i&&(this.labels={}),pc(this)},t.totalDuration=function(i){var a=0,o=this,s=o._last,l=Ea,u,c,h;if(arguments.length)return o.timeScale((o._repeat<0?o.duration():o.totalDuration())/(o.reversed()?-i:i));if(o._dirty){for(h=o.parent;s;)u=s._prev,s._dirty&&s.totalDuration(),c=s._start,c>l&&o._sort&&s._ts&&!o._lock?(o._lock=1,Po(o,s,c-s._delay,1)._lock=0):l=c,c<0&&s._ts&&(a-=c,(!h&&!o._dp||h&&h.smoothChildTiming)&&(o._start+=Fn(c/o._ts),o._time-=c,o._tTime-=c),o.shiftChildren(-c,!1,-1/0),l=0),s._end>a&&s._ts&&(a=s._end),s=u;Of(o,o===Bn&&o._time>a?o._time:a,1,1),o._dirty=0}return o._tDur},e.updateRoot=function(i){if(Bn._ts&&(h5(Bn,b0(i,Bn)),u5=qi.frame),qi.frame>=pL){pL+=ea.autoSleep||120;var a=Bn._first;if((!a||!a._ts)&&ea.autoSleep&&qi._listeners.length<2){for(;a&&!a._ts;)a=a._next;a||qi.sleep()}}},e}(xv);aa(pi.prototype,{_lock:0,_hasPause:0,_forcing:0});var e9=function(e,t,n,i,a,o,s){var l=new Pi(this._pt,e,t,0,1,z5,null,a),u=0,c=0,h,f,d,p,g,v,m,y;for(l.b=n,l.e=i,n+="",i+="",(m=~i.indexOf("random("))&&(i=yv(i)),o&&(y=[n,i],o(y,e,t),n=y[0],i=y[1]),f=n.match(px)||[];h=px.exec(i);)p=h[0],g=i.substring(u,h.index),d?d=(d+1)%5:g.substr(-5)==="rgba("&&(d=1),p!==f[c++]&&(v=parseFloat(f[c-1])||0,l._pt={_next:l._pt,p:g||c===1?g:",",s:v,c:p.charAt(1)==="="?_f(v,p)-v:parseFloat(p)-v,m:d&&d<4?Math.round:0},u=px.lastIndex);return l.c=u")}),x.duration();else{A={};for(M in p)M==="ease"||M==="easeEach"||i9(M,p[M],A,p.easeEach);for(M in A)for(D=A[M].sort(function(I,N){return I.t-N.t}),P=0,S=0;Sl-An&&!c?l:iu&&(f=u)),m=this._yoyo&&p&1,m&&(x=this._yEase,f=u-f),v=kf(this._tTime,g),f===s&&!o&&this._initted&&p===v)return this._tTime=h,this;p!==v&&(_&&this._yEase&&R5(_,m),this.vars.repeatRefresh&&!m&&!this._lock&&f!==g&&this._initted&&(this._lock=o=1,this.render(Fn(g*p),!0).invalidate()._lock=0))}if(!this._initted){if(m5(this,c?i:f,o,a,h))return this._tTime=0,this;if(s!==this._time&&!(o&&this.vars.repeatRefresh&&p!==v))return this;if(u!==this._dur)return this.render(i,a,o)}if(this._tTime=h,this._time=f,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=y=(x||this._ease)(f/u),this._from&&(this.ratio=y=1-y),!s&&h&&!a&&!v&&(Ki(this,"onStart"),this._tTime!==h))return this;for(d=this._pt;d;)d.r(y,d.d),d=d._next;_&&_.render(i<0?i:_._dur*_._ease(f/this._dur),a,o)||this._startAt&&(this._zTime=i),this._onUpdate&&!a&&(c&&rb(this,i,a,o),Ki(this,"onUpdate")),this._repeat&&p!==v&&this.vars.onRepeat&&!a&&this.parent&&Ki(this,"onRepeat"),(h===this._tDur||!h)&&this._tTime===h&&(c&&!this._onUpdate&&rb(this,i,!0,!0),(i||!u)&&(h===this._tDur&&this._ts>0||!h&&this._ts<0)&&Wl(this,1),!a&&!(c&&!s)&&(h||s||m)&&(Ki(this,h===l?"onComplete":"onReverseComplete",!0),this._prom&&!(h0)&&this._prom()))}return this},t.targets=function(){return this._targets},t.invalidate=function(i){return(!i||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(i),r.prototype.invalidate.call(this,i)},t.resetTo=function(i,a,o,s,l){_v||qi.wake(),this._ts||this.play();var u=Math.min(this._dur,(this._dp._time-this._start)*this._ts),c;return this._initted||YM(this,u),c=this._ease(u/this._dur),n9(this,i,a,o,s,c,u,l)?this.resetTo(i,a,o,s,1):(K_(this,0),this.parent||p5(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},t.kill=function(i,a){if(a===void 0&&(a="all"),!i&&(!a||a==="all"))return this._lazy=this._pt=0,this.parent?wp(this):this.scrollTrigger&&this.scrollTrigger.kill(!!kr),this;if(this.timeline){var o=this.timeline.totalDuration();return this.timeline.killTweensOf(i,a,ml&&ml.vars.overwrite!==!0)._first||wp(this),this.parent&&o!==this.timeline.totalDuration()&&Of(this,this._dur*this.timeline._tDur/o,0,1),this}var s=this._targets,l=i?La(i):s,u=this._ptLookup,c=this._pt,h,f,d,p,g,v,m;if((!a||a==="all")&&I7(s,l))return a==="all"&&(this._pt=0),wp(this);for(h=this._op=this._op||[],a!=="all"&&(Er(a)&&(g={},Li(a,function(y){return g[y]=1}),a=g),a=r9(s,a)),m=s.length;m--;)if(~l.indexOf(s[m])){f=u[m],a==="all"?(h[m]=a,p=f,d={}):(d=h[m]=h[m]||{},p=a);for(g in p)v=f&&f[g],v&&((!("kill"in v.d)||v.d.kill(g)===!0)&&q_(this,v,"_pt"),delete f[g]),d!=="all"&&(d[g]=1)}return this._initted&&!this._pt&&c&&wp(this),this},e.to=function(i,a){return new e(i,a,arguments[2])},e.from=function(i,a){return Wp(1,arguments)},e.delayedCall=function(i,a,o,s){return new e(a,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:i,onComplete:a,onReverseComplete:a,onCompleteParams:o,onReverseCompleteParams:o,callbackScope:s})},e.fromTo=function(i,a,o){return Wp(2,arguments)},e.set=function(i,a){return a.duration=0,a.repeatDelay||(a.repeat=0),new e(i,a)},e.killTweensOf=function(i,a,o){return Bn.killTweensOf(i,a,o)},e}(xv);aa(sr.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0});Li("staggerTo,staggerFrom,staggerFromTo",function(r){sr[r]=function(){var e=new pi,t=ab.call(arguments,0);return t.splice(r==="staggerFromTo"?5:4,0,0),e[r].apply(e,t)}});var qM=function(e,t,n){return e[t]=n},F5=function(e,t,n){return e[t](n)},a9=function(e,t,n,i){return e[t](i.fp,n)},o9=function(e,t,n){return e.setAttribute(t,n)},jM=function(e,t){return Xn(e[t])?F5:BM(e[t])&&e.setAttribute?o9:qM},B5=function(e,t){return t.set(t.t,t.p,Math.round((t.s+t.c*e)*1e6)/1e6,t)},s9=function(e,t){return t.set(t.t,t.p,!!(t.s+t.c*e),t)},z5=function(e,t){var n=t._pt,i="";if(!e&&t.b)i=t.b;else if(e===1&&t.e)i=t.e;else{for(;n;)i=n.p+(n.m?n.m(n.s+n.c*e):Math.round((n.s+n.c*e)*1e4)/1e4)+i,n=n._next;i+=t.c}t.set(t.t,t.p,i,t)},KM=function(e,t){for(var n=t._pt;n;)n.r(e,n.d),n=n._next},l9=function(e,t,n,i){for(var a=this._pt,o;a;)o=a._next,a.p===i&&a.modifier(e,t,n),a=o},u9=function(e){for(var t=this._pt,n,i;t;)i=t._next,t.p===e&&!t.op||t.op===e?q_(this,t,"_pt"):t.dep||(n=1),t=i;return!n},c9=function(e,t,n,i){i.mSet(e,t,i.m.call(i.tween,n,i.mt),i)},U5=function(e){for(var t=e._pt,n,i,a,o;t;){for(n=t._next,i=a;i&&i.pr>t.pr;)i=i._next;(t._prev=i?i._prev:o)?t._prev._next=t:a=t,(t._next=i)?i._prev=t:o=t,t=n}e._pt=a},Pi=function(){function r(t,n,i,a,o,s,l,u,c){this.t=n,this.s=a,this.c=o,this.p=i,this.r=s||B5,this.d=l||this,this.set=u||qM,this.pr=c||0,this._next=t,t&&(t._prev=this)}var e=r.prototype;return e.modifier=function(n,i,a){this.mSet=this.mSet||this.set,this.set=c9,this.m=n,this.mt=a,this.tween=i},r}();Li(HM+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",function(r){return GM[r]=1});ia.TweenMax=ia.TweenLite=sr;ia.TimelineLite=ia.TimelineMax=pi;Bn=new pi({sortChildren:!1,defaults:If,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0});ea.stringFilter=L5;var gc=[],Wy={},h9=[],xL=0,f9=0,_x=function(e){return(Wy[e]||h9).map(function(t){return t()})},ub=function(){var e=Date.now(),t=[];e-xL>2&&(_x("matchMediaInit"),gc.forEach(function(n){var i=n.queries,a=n.conditions,o,s,l,u;for(s in i)o=To.matchMedia(i[s]).matches,o&&(l=1),o!==a[s]&&(a[s]=o,u=1);u&&(n.revert(),l&&t.push(n))}),_x("matchMediaRevert"),t.forEach(function(n){return n.onMatch(n,function(i){return n.add(null,i)})}),xL=e,_x("matchMedia"))},V5=function(){function r(t,n){this.selector=n&&ob(n),this.data=[],this._r=[],this.isReverted=!1,this.id=f9++,t&&this.add(t)}var e=r.prototype;return e.add=function(n,i,a){Xn(n)&&(a=i,i=n,n=Xn);var o=this,s=function(){var u=In,c=o.selector,h;return u&&u!==o&&u.data.push(o),a&&(o.selector=ob(a)),In=o,h=i.apply(o,arguments),Xn(h)&&o._r.push(h),In=u,o.selector=c,o.isReverted=!1,h};return o.last=s,n===Xn?s(o,function(l){return o.add(null,l)}):n?o[n]=s:s},e.ignore=function(n){var i=In;In=null,n(this),In=i},e.getTweens=function(){var n=[];return this.data.forEach(function(i){return i instanceof r?n.push.apply(n,i.getTweens()):i instanceof sr&&!(i.parent&&i.parent.data==="nested")&&n.push(i)}),n},e.clear=function(){this._r.length=this.data.length=0},e.kill=function(n,i){var a=this;if(n?function(){for(var s=a.getTweens(),l=a.data.length,u;l--;)u=a.data[l],u.data==="isFlip"&&(u.revert(),u.getChildren(!0,!0,!1).forEach(function(c){return s.splice(s.indexOf(c),1)}));for(s.map(function(c){return{g:c._dur||c._delay||c._sat&&!c._sat.vars.immediateRender?c.globalTime(0):-1/0,t:c}}).sort(function(c,h){return h.g-c.g||-1/0}).forEach(function(c){return c.t.revert(n)}),l=a.data.length;l--;)u=a.data[l],u instanceof pi?u.data!=="nested"&&(u.scrollTrigger&&u.scrollTrigger.revert(),u.kill()):!(u instanceof sr)&&u.revert&&u.revert(n);a._r.forEach(function(c){return c(n,a)}),a.isReverted=!0}():this.data.forEach(function(s){return s.kill&&s.kill()}),this.clear(),i)for(var o=gc.length;o--;)gc[o].id===this.id&&gc.splice(o,1)},e.revert=function(n){this.kill(n||{})},r}(),d9=function(){function r(t){this.contexts=[],this.scope=t,In&&In.data.push(this)}var e=r.prototype;return e.add=function(n,i,a){Wo(n)||(n={matches:n});var o=new V5(0,a||this.scope),s=o.conditions={},l,u,c;In&&!o.selector&&(o.selector=In.selector),this.contexts.push(o),i=o.add("onMatch",i),o.queries=n;for(u in n)u==="all"?c=1:(l=To.matchMedia(n[u]),l&&(gc.indexOf(o)<0&&gc.push(o),(s[u]=l.matches)&&(c=1),l.addListener?l.addListener(ub):l.addEventListener("change",ub)));return c&&i(o,function(h){return o.add(null,h)}),this},e.revert=function(n){this.kill(n||{})},e.kill=function(n){this.contexts.forEach(function(i){return i.kill(n,!0)})},r}(),T0={registerPlugin:function(){for(var e=arguments.length,t=new Array(e),n=0;n1){var i=e.map(function(c){return ki.quickSetter(c,t,n)}),a=i.length;return function(c){for(var h=a;h--;)i[h](c)}}e=e[0]||{};var o=Xi[t],s=dc(e),l=s.harness&&(s.harness.aliases||{})[t]||t,u=o?function(c){var h=new o;uf._pt=0,h.init(e,n?c+n:c,uf,0,[e]),h.render(1,h),uf._pt&&KM(1,uf)}:s.set(e,l);return o?u:function(c){return u(e,l,n?c+n:c,s,1)}},quickTo:function(e,t,n){var i,a=ki.to(e,aa((i={},i[t]="+=0.1",i.paused=!0,i.stagger=0,i),n||{})),o=function(l,u,c){return a.resetTo(t,l,u,c)};return o.tween=a,o},isTweening:function(e){return Bn.getTweensOf(e,!0).length>0},defaults:function(e){return e&&e.ease&&(e.ease=vc(e.ease,If.ease)),vL(If,e||{})},config:function(e){return vL(ea,e||{})},registerEffect:function(e){var t=e.name,n=e.effect,i=e.plugins,a=e.defaults,o=e.extendTimeline;(i||"").split(",").forEach(function(s){return s&&!Xi[s]&&!ia[s]&&gv(t+" effect requires "+s+" plugin.")}),vx[t]=function(s,l,u){return n(La(s),aa(l||{},a),u)},o&&(pi.prototype[t]=function(s,l,u){return this.add(vx[t](s,Wo(l)?l:(u=l)&&{},this),u)})},registerEase:function(e,t){Zt[e]=vc(t)},parseEase:function(e,t){return arguments.length?vc(e,t):Zt},getById:function(e){return Bn.getById(e)},exportRoot:function(e,t){e===void 0&&(e={});var n=new pi(e),i,a;for(n.smoothChildTiming=Ei(e.smoothChildTiming),Bn.remove(n),n._dp=0,n._time=n._tTime=Bn._time,i=Bn._first;i;)a=i._next,(t||!(!i._dur&&i instanceof sr&&i.vars.onComplete===i._targets[0]))&&Po(n,i,i._start-i._delay),i=a;return Po(Bn,n,0),n},context:function(e,t){return e?new V5(e,t):In},matchMedia:function(e){return new d9(e)},matchMediaRefresh:function(){return gc.forEach(function(e){var t=e.conditions,n,i;for(i in t)t[i]&&(t[i]=!1,n=1);n&&e.revert()})||ub()},addEventListener:function(e,t){var n=Wy[e]||(Wy[e]=[]);~n.indexOf(t)||n.push(t)},removeEventListener:function(e,t){var n=Wy[e],i=n&&n.indexOf(t);i>=0&&n.splice(i,1)},utils:{wrap:$7,wrapYoyo:X7,distribute:x5,random:A5,snap:S5,normalize:W7,getUnit:ei,clamp:U7,splitColor:C5,toArray:La,selector:ob,mapRange:b5,pipe:G7,unitize:H7,interpolate:Y7,shuffle:_5},install:s5,effects:vx,ticker:qi,updateRoot:pi.updateRoot,plugins:Xi,globalTimeline:Bn,core:{PropTween:Pi,globals:l5,Tween:sr,Timeline:pi,Animation:xv,getCache:dc,_removeLinkedListItem:q_,reverting:function(){return kr},context:function(e){return e&&In&&(In.data.push(e),e._ctx=In),In},suppressOverwrites:function(e){return FM=e}}};Li("to,from,fromTo,delayedCall,set,killTweensOf",function(r){return T0[r]=sr[r]});qi.add(pi.updateRoot);uf=T0.to({},{duration:0});var p9=function(e,t){for(var n=e._pt;n&&n.p!==t&&n.op!==t&&n.fp!==t;)n=n._next;return n},v9=function(e,t){var n=e._targets,i,a,o;for(i in t)for(a=n.length;a--;)o=e._ptLookup[a][i],o&&(o=o.d)&&(o._pt&&(o=p9(o,i)),o&&o.modifier&&o.modifier(t[i],e,n[a],i))},xx=function(e,t){return{name:e,headless:1,rawVars:1,init:function(i,a,o){o._onInit=function(s){var l,u;if(Er(a)&&(l={},Li(a,function(c){return l[c]=1}),a=l),t){l={};for(u in a)l[u]=t(a[u]);a=l}v9(s,a)}}}},ki=T0.registerPlugin({name:"attr",init:function(e,t,n,i,a){var o,s,l;this.tween=n;for(o in t)l=e.getAttribute(o)||"",s=this.add(e,"setAttribute",(l||0)+"",t[o],i,a,0,0,o),s.op=o,s.b=l,this._props.push(o)},render:function(e,t){for(var n=t._pt;n;)kr?n.set(n.t,n.p,n.b,n):n.r(e,n.d),n=n._next}},{name:"endArray",headless:1,init:function(e,t){for(var n=t.length;n--;)this.add(e,n,e[n]||0,t[n],0,0,0,0,0,1)}},xx("roundProps",sb),xx("modifiers"),xx("snap",S5))||T0;sr.version=pi.version=ki.version="3.14.2";o5=1;zM()&&Ff();Zt.Power0;Zt.Power1;Zt.Power2;Zt.Power3;Zt.Power4;Zt.Linear;Zt.Quad;Zt.Cubic;Zt.Quart;Zt.Quint;Zt.Strong;Zt.Elastic;Zt.Back;Zt.SteppedEase;Zt.Bounce;Zt.Sine;Zt.Expo;Zt.Circ;/*! + * CSSPlugin 3.14.2 + * https://gsap.com + * + * Copyright 2008-2025, GreenSock. All rights reserved. + * Subject to the terms at https://gsap.com/standard-license + * @author: Jack Doyle, jack@greensock.com +*/var SL,yl,xf,ZM,nc,AL,QM,g9=function(){return typeof window!="undefined"},Cs={},Gu=180/Math.PI,Sf=Math.PI/180,ah=Math.atan2,wL=1e8,JM=/([A-Z])/g,m9=/(left|right|width|margin|padding|x)/i,y9=/[\s,\(]\S/,ko={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},cb=function(e,t){return t.set(t.t,t.p,Math.round((t.s+t.c*e)*1e4)/1e4+t.u,t)},_9=function(e,t){return t.set(t.t,t.p,e===1?t.e:Math.round((t.s+t.c*e)*1e4)/1e4+t.u,t)},x9=function(e,t){return t.set(t.t,t.p,e?Math.round((t.s+t.c*e)*1e4)/1e4+t.u:t.b,t)},S9=function(e,t){return t.set(t.t,t.p,e===1?t.e:e?Math.round((t.s+t.c*e)*1e4)/1e4+t.u:t.b,t)},A9=function(e,t){var n=t.s+t.c*e;t.set(t.t,t.p,~~(n+(n<0?-.5:.5))+t.u,t)},G5=function(e,t){return t.set(t.t,t.p,e?t.e:t.b,t)},H5=function(e,t){return t.set(t.t,t.p,e!==1?t.b:t.e,t)},w9=function(e,t,n){return e.style[t]=n},b9=function(e,t,n){return e.style.setProperty(t,n)},T9=function(e,t,n){return e._gsap[t]=n},M9=function(e,t,n){return e._gsap.scaleX=e._gsap.scaleY=n},C9=function(e,t,n,i,a){var o=e._gsap;o.scaleX=o.scaleY=n,o.renderTransform(a,o)},E9=function(e,t,n,i,a){var o=e._gsap;o[t]=n,o.renderTransform(a,o)},zn="transform",Ri=zn+"Origin",L9=function r(e,t){var n=this,i=this.target,a=i.style,o=i._gsap;if(e in Cs&&a){if(this.tfm=this.tfm||{},e!=="transform")e=ko[e]||e,~e.indexOf(",")?e.split(",").forEach(function(s){return n.tfm[s]=vs(i,s)}):this.tfm[e]=o.x?o[e]:vs(i,e),e===Ri&&(this.tfm.zOrigin=o.zOrigin);else return ko.transform.split(",").forEach(function(s){return r.call(n,s,t)});if(this.props.indexOf(zn)>=0)return;o.svg&&(this.svgo=i.getAttribute("data-svg-origin"),this.props.push(Ri,t,"")),e=zn}(a||t)&&this.props.push(e,t,a[e])},W5=function(e){e.translate&&(e.removeProperty("translate"),e.removeProperty("scale"),e.removeProperty("rotate"))},P9=function(){var e=this.props,t=this.target,n=t.style,i=t._gsap,a,o;for(a=0;a=0?bL[o]:"")+e},fb=function(){g9()&&window.document&&(SL=window,yl=SL.document,xf=yl.documentElement,nc=hb("div")||{style:{}},hb("div"),zn=Bf(zn),Ri=zn+"Origin",nc.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",X5=!!Bf("perspective"),QM=ki.core.reverting,ZM=1)},TL=function(e){var t=e.ownerSVGElement,n=hb("svg",t&&t.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),i=e.cloneNode(!0),a;i.style.display="block",n.appendChild(i),xf.appendChild(n);try{a=i.getBBox()}catch(o){}return n.removeChild(i),xf.removeChild(n),a},ML=function(e,t){for(var n=t.length;n--;)if(e.hasAttribute(t[n]))return e.getAttribute(t[n])},Y5=function(e){var t,n;try{t=e.getBBox()}catch(i){t=TL(e),n=1}return t&&(t.width||t.height)||n||(t=TL(e)),t&&!t.width&&!t.x&&!t.y?{x:+ML(e,["x","cx","x1"])||0,y:+ML(e,["y","cy","y1"])||0,width:0,height:0}:t},q5=function(e){return!!(e.getCTM&&(!e.parentNode||e.ownerSVGElement)&&Y5(e))},$l=function(e,t){if(t){var n=e.style,i;t in Cs&&t!==Ri&&(t=zn),n.removeProperty?(i=t.substr(0,2),(i==="ms"||t.substr(0,6)==="webkit")&&(t="-"+t),n.removeProperty(i==="--"?t:t.replace(JM,"-$1").toLowerCase())):n.removeAttribute(t)}},_l=function(e,t,n,i,a,o){var s=new Pi(e._pt,t,n,0,1,o?H5:G5);return e._pt=s,s.b=i,s.e=a,e._props.push(n),s},CL={deg:1,rad:1,turn:1},R9={grid:1,flex:1},Xl=function r(e,t,n,i){var a=parseFloat(n)||0,o=(n+"").trim().substr((a+"").length)||"px",s=nc.style,l=m9.test(t),u=e.tagName.toLowerCase()==="svg",c=(u?"client":"offset")+(l?"Width":"Height"),h=100,f=i==="px",d=i==="%",p,g,v,m;if(i===o||!a||CL[i]||CL[o])return a;if(o!=="px"&&!f&&(a=r(e,t,n,"px")),m=e.getCTM&&q5(e),(d||o==="%")&&(Cs[t]||~t.indexOf("adius")))return p=m?e.getBBox()[l?"width":"height"]:e[c],Jn(d?a/p*h:a/100*p);if(s[l?"width":"height"]=h+(f?o:i),g=i!=="rem"&&~t.indexOf("adius")||i==="em"&&e.appendChild&&!u?e:e.parentNode,m&&(g=(e.ownerSVGElement||{}).parentNode),(!g||g===yl||!g.appendChild)&&(g=yl.body),v=g._gsap,v&&d&&v.width&&l&&v.time===qi.time&&!v.uncache)return Jn(a/v.width*h);if(d&&(t==="height"||t==="width")){var y=e.style[t];e.style[t]=h+i,p=e[c],y?e.style[t]=y:$l(e,t)}else(d||o==="%")&&!R9[Zi(g,"display")]&&(s.position=Zi(e,"position")),g===e&&(s.position="static"),g.appendChild(nc),p=nc[c],g.removeChild(nc),s.position="absolute";return l&&d&&(v=dc(g),v.time=qi.time,v.width=g[c]),Jn(f?p*a/h:p&&a?h/p*a:0)},vs=function(e,t,n,i){var a;return ZM||fb(),t in ko&&t!=="transform"&&(t=ko[t],~t.indexOf(",")&&(t=t.split(",")[0])),Cs[t]&&t!=="transform"?(a=Av(e,i),a=t!=="transformOrigin"?a[t]:a.svg?a.origin:C0(Zi(e,Ri))+" "+a.zOrigin+"px"):(a=e.style[t],(!a||a==="auto"||i||~(a+"").indexOf("calc("))&&(a=M0[t]&&M0[t](e,t,n)||Zi(e,t)||c5(e,t)||(t==="opacity"?1:0))),n&&!~(a+"").trim().indexOf(" ")?Xl(e,t,a,n)+n:a},D9=function(e,t,n,i){if(!n||n==="none"){var a=Bf(t,e,1),o=a&&Zi(e,a,1);o&&o!==n?(t=a,n=o):t==="borderColor"&&(n=Zi(e,"borderTopColor"))}var s=new Pi(this._pt,e.style,t,0,1,z5),l=0,u=0,c,h,f,d,p,g,v,m,y,_,x,S;if(s.b=n,s.e=i,n+="",i+="",i.substring(0,6)==="var(--"&&(i=Zi(e,i.substring(4,i.indexOf(")")))),i==="auto"&&(g=e.style[t],e.style[t]=i,i=Zi(e,t)||i,g?e.style[t]=g:$l(e,t)),c=[n,i],L5(c),n=c[0],i=c[1],f=n.match(lf)||[],S=i.match(lf)||[],S.length){for(;h=lf.exec(i);)v=h[0],y=i.substring(l,h.index),p?p=(p+1)%5:(y.substr(-5)==="rgba("||y.substr(-5)==="hsla(")&&(p=1),v!==(g=f[u++]||"")&&(d=parseFloat(g)||0,x=g.substr((d+"").length),v.charAt(1)==="="&&(v=_f(d,v)+x),m=parseFloat(v),_=v.substr((m+"").length),l=lf.lastIndex-_.length,_||(_=_||ea.units[t]||x,l===i.length&&(i+=_,s.e+=_)),x!==_&&(d=Xl(e,t,g,_)||0),s._pt={_next:s._pt,p:y||u===1?y:",",s:d,c:m-d,m:p&&p<4||t==="zIndex"?Math.round:0});s.c=l-1;)s=a[u],Cs[s]&&(l=1,s=s==="transformOrigin"?Ri:zn),$l(n,s);l&&($l(n,zn),o&&(o.svg&&n.removeAttribute("transform"),i.scale=i.rotate=i.translate="none",Av(n,1),o.uncache=1,W5(i)))}},M0={clearProps:function(e,t,n,i,a){if(a.data!=="isFromStart"){var o=e._pt=new Pi(e._pt,t,n,0,0,N9);return o.u=i,o.pr=-10,o.tween=a,e._props.push(n),1}}},Sv=[1,0,0,1,0,0],j5={},K5=function(e){return e==="matrix(1, 0, 0, 1, 0, 0)"||e==="none"||!e},LL=function(e){var t=Zi(e,zn);return K5(t)?Sv:t.substr(7).match(i5).map(Jn)},eC=function(e,t){var n=e._gsap||dc(e),i=e.style,a=LL(e),o,s,l,u;return n.svg&&e.getAttribute("transform")?(l=e.transform.baseVal.consolidate().matrix,a=[l.a,l.b,l.c,l.d,l.e,l.f],a.join(",")==="1,0,0,1,0,0"?Sv:a):(a===Sv&&!e.offsetParent&&e!==xf&&!n.svg&&(l=i.display,i.display="block",o=e.parentNode,(!o||!e.offsetParent&&!e.getBoundingClientRect().width)&&(u=1,s=e.nextElementSibling,xf.appendChild(e)),a=LL(e),l?i.display=l:$l(e,"display"),u&&(s?o.insertBefore(e,s):o?o.appendChild(e):xf.removeChild(e))),t&&a.length>6?[a[0],a[1],a[4],a[5],a[12],a[13]]:a)},db=function(e,t,n,i,a,o){var s=e._gsap,l=a||eC(e,!0),u=s.xOrigin||0,c=s.yOrigin||0,h=s.xOffset||0,f=s.yOffset||0,d=l[0],p=l[1],g=l[2],v=l[3],m=l[4],y=l[5],_=t.split(" "),x=parseFloat(_[0])||0,S=parseFloat(_[1])||0,A,w,M,C;n?l!==Sv&&(w=d*v-p*g)&&(M=x*(v/w)+S*(-g/w)+(g*y-v*m)/w,C=x*(-p/w)+S*(d/w)-(d*y-p*m)/w,x=M,S=C):(A=Y5(e),x=A.x+(~_[0].indexOf("%")?x/100*A.width:x),S=A.y+(~(_[1]||_[0]).indexOf("%")?S/100*A.height:S)),i||i!==!1&&s.smooth?(m=x-u,y=S-c,s.xOffset=h+(m*d+y*g)-m,s.yOffset=f+(m*p+y*v)-y):s.xOffset=s.yOffset=0,s.xOrigin=x,s.yOrigin=S,s.smooth=!!i,s.origin=t,s.originIsAbsolute=!!n,e.style[Ri]="0px 0px",o&&(_l(o,s,"xOrigin",u,x),_l(o,s,"yOrigin",c,S),_l(o,s,"xOffset",h,s.xOffset),_l(o,s,"yOffset",f,s.yOffset)),e.setAttribute("data-svg-origin",x+" "+S)},Av=function(e,t){var n=e._gsap||new I5(e);if("x"in n&&!t&&!n.uncache)return n;var i=e.style,a=n.scaleX<0,o="px",s="deg",l=getComputedStyle(e),u=Zi(e,Ri)||"0",c,h,f,d,p,g,v,m,y,_,x,S,A,w,M,C,b,T,P,D,L,E,I,N,R,F,O,V,H,Q,W,Z;return c=h=f=g=v=m=y=_=x=0,d=p=1,n.svg=!!(e.getCTM&&q5(e)),l.translate&&((l.translate!=="none"||l.scale!=="none"||l.rotate!=="none")&&(i[zn]=(l.translate!=="none"?"translate3d("+(l.translate+" 0 0").split(" ").slice(0,3).join(", ")+") ":"")+(l.rotate!=="none"?"rotate("+l.rotate+") ":"")+(l.scale!=="none"?"scale("+l.scale.split(" ").join(",")+") ":"")+(l[zn]!=="none"?l[zn]:"")),i.scale=i.rotate=i.translate="none"),w=eC(e,n.svg),n.svg&&(n.uncache?(R=e.getBBox(),u=n.xOrigin-R.x+"px "+(n.yOrigin-R.y)+"px",N=""):N=!t&&e.getAttribute("data-svg-origin"),db(e,N||u,!!N||n.originIsAbsolute,n.smooth!==!1,w)),S=n.xOrigin||0,A=n.yOrigin||0,w!==Sv&&(T=w[0],P=w[1],D=w[2],L=w[3],c=E=w[4],h=I=w[5],w.length===6?(d=Math.sqrt(T*T+P*P),p=Math.sqrt(L*L+D*D),g=T||P?ah(P,T)*Gu:0,y=D||L?ah(D,L)*Gu+g:0,y&&(p*=Math.abs(Math.cos(y*Sf))),n.svg&&(c-=S-(S*T+A*D),h-=A-(S*P+A*L))):(Z=w[6],Q=w[7],O=w[8],V=w[9],H=w[10],W=w[11],c=w[12],h=w[13],f=w[14],M=ah(Z,H),v=M*Gu,M&&(C=Math.cos(-M),b=Math.sin(-M),N=E*C+O*b,R=I*C+V*b,F=Z*C+H*b,O=E*-b+O*C,V=I*-b+V*C,H=Z*-b+H*C,W=Q*-b+W*C,E=N,I=R,Z=F),M=ah(-D,H),m=M*Gu,M&&(C=Math.cos(-M),b=Math.sin(-M),N=T*C-O*b,R=P*C-V*b,F=D*C-H*b,W=L*b+W*C,T=N,P=R,D=F),M=ah(P,T),g=M*Gu,M&&(C=Math.cos(M),b=Math.sin(M),N=T*C+P*b,R=E*C+I*b,P=P*C-T*b,I=I*C-E*b,T=N,E=R),v&&Math.abs(v)+Math.abs(g)>359.9&&(v=g=0,m=180-m),d=Jn(Math.sqrt(T*T+P*P+D*D)),p=Jn(Math.sqrt(I*I+Z*Z)),M=ah(E,I),y=Math.abs(M)>2e-4?M*Gu:0,x=W?1/(W<0?-W:W):0),n.svg&&(N=e.getAttribute("transform"),n.forceCSS=e.setAttribute("transform","")||!K5(Zi(e,zn)),N&&e.setAttribute("transform",N))),Math.abs(y)>90&&Math.abs(y)<270&&(a?(d*=-1,y+=g<=0?180:-180,g+=g<=0?180:-180):(p*=-1,y+=y<=0?180:-180)),t=t||n.uncache,n.x=c-((n.xPercent=c&&(!t&&n.xPercent||(Math.round(e.offsetWidth/2)===Math.round(-c)?-50:0)))?e.offsetWidth*n.xPercent/100:0)+o,n.y=h-((n.yPercent=h&&(!t&&n.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-h)?-50:0)))?e.offsetHeight*n.yPercent/100:0)+o,n.z=f+o,n.scaleX=Jn(d),n.scaleY=Jn(p),n.rotation=Jn(g)+s,n.rotationX=Jn(v)+s,n.rotationY=Jn(m)+s,n.skewX=y+s,n.skewY=_+s,n.transformPerspective=x+o,(n.zOrigin=parseFloat(u.split(" ")[2])||!t&&n.zOrigin||0)&&(i[Ri]=C0(u)),n.xOffset=n.yOffset=0,n.force3D=ea.force3D,n.renderTransform=n.svg?O9:X5?Z5:k9,n.uncache=0,n},C0=function(e){return(e=e.split(" "))[0]+" "+e[1]},Sx=function(e,t,n){var i=ei(t);return Jn(parseFloat(t)+parseFloat(Xl(e,"x",n+"px",i)))+i},k9=function(e,t){t.z="0px",t.rotationY=t.rotationX="0deg",t.force3D=0,Z5(e,t)},hu="0deg",Dd="0px",fu=") ",Z5=function(e,t){var n=t||this,i=n.xPercent,a=n.yPercent,o=n.x,s=n.y,l=n.z,u=n.rotation,c=n.rotationY,h=n.rotationX,f=n.skewX,d=n.skewY,p=n.scaleX,g=n.scaleY,v=n.transformPerspective,m=n.force3D,y=n.target,_=n.zOrigin,x="",S=m==="auto"&&e&&e!==1||m===!0;if(_&&(h!==hu||c!==hu)){var A=parseFloat(c)*Sf,w=Math.sin(A),M=Math.cos(A),C;A=parseFloat(h)*Sf,C=Math.cos(A),o=Sx(y,o,w*C*-_),s=Sx(y,s,-Math.sin(A)*-_),l=Sx(y,l,M*C*-_+_)}v!==Dd&&(x+="perspective("+v+fu),(i||a)&&(x+="translate("+i+"%, "+a+"%) "),(S||o!==Dd||s!==Dd||l!==Dd)&&(x+=l!==Dd||S?"translate3d("+o+", "+s+", "+l+") ":"translate("+o+", "+s+fu),u!==hu&&(x+="rotate("+u+fu),c!==hu&&(x+="rotateY("+c+fu),h!==hu&&(x+="rotateX("+h+fu),(f!==hu||d!==hu)&&(x+="skew("+f+", "+d+fu),(p!==1||g!==1)&&(x+="scale("+p+", "+g+fu),y.style[zn]=x||"translate(0, 0)"},O9=function(e,t){var n=t||this,i=n.xPercent,a=n.yPercent,o=n.x,s=n.y,l=n.rotation,u=n.skewX,c=n.skewY,h=n.scaleX,f=n.scaleY,d=n.target,p=n.xOrigin,g=n.yOrigin,v=n.xOffset,m=n.yOffset,y=n.forceCSS,_=parseFloat(o),x=parseFloat(s),S,A,w,M,C;l=parseFloat(l),u=parseFloat(u),c=parseFloat(c),c&&(c=parseFloat(c),u+=c,l+=c),l||u?(l*=Sf,u*=Sf,S=Math.cos(l)*h,A=Math.sin(l)*h,w=Math.sin(l-u)*-f,M=Math.cos(l-u)*f,u&&(c*=Sf,C=Math.tan(u-c),C=Math.sqrt(1+C*C),w*=C,M*=C,c&&(C=Math.tan(c),C=Math.sqrt(1+C*C),S*=C,A*=C)),S=Jn(S),A=Jn(A),w=Jn(w),M=Jn(M)):(S=h,M=f,A=w=0),(_&&!~(o+"").indexOf("px")||x&&!~(s+"").indexOf("px"))&&(_=Xl(d,"x",o,"px"),x=Xl(d,"y",s,"px")),(p||g||v||m)&&(_=Jn(_+p-(p*S+g*w)+v),x=Jn(x+g-(p*A+g*M)+m)),(i||a)&&(C=d.getBBox(),_=Jn(_+i/100*C.width),x=Jn(x+a/100*C.height)),C="matrix("+S+","+A+","+w+","+M+","+_+","+x+")",d.setAttribute("transform",C),y&&(d.style[zn]=C)},F9=function(e,t,n,i,a){var o=360,s=Er(a),l=parseFloat(a)*(s&&~a.indexOf("rad")?Gu:1),u=l-i,c=i+u+"deg",h,f;return s&&(h=a.split("_")[1],h==="short"&&(u%=o,u!==u%(o/2)&&(u+=u<0?o:-o)),h==="cw"&&u<0?u=(u+o*wL)%o-~~(u/o)*o:h==="ccw"&&u>0&&(u=(u-o*wL)%o-~~(u/o)*o)),e._pt=f=new Pi(e._pt,t,n,i,u,_9),f.e=c,f.u="deg",e._props.push(n),f},PL=function(e,t){for(var n in t)e[n]=t[n];return e},B9=function(e,t,n){var i=PL({},n._gsap),a="perspective,force3D,transformOrigin,svgOrigin",o=n.style,s,l,u,c,h,f,d,p;i.svg?(u=n.getAttribute("transform"),n.setAttribute("transform",""),o[zn]=t,s=Av(n,1),$l(n,zn),n.setAttribute("transform",u)):(u=getComputedStyle(n)[zn],o[zn]=t,s=Av(n,1),o[zn]=u);for(l in Cs)u=i[l],c=s[l],u!==c&&a.indexOf(l)<0&&(d=ei(u),p=ei(c),h=d!==p?Xl(n,l,u,p):parseFloat(u),f=parseFloat(c),e._pt=new Pi(e._pt,s,l,h,f-h,cb),e._pt.u=p||0,e._props.push(l));PL(s,i)};Li("padding,margin,Width,Radius",function(r,e){var t="Top",n="Right",i="Bottom",a="Left",o=(e<3?[t,n,i,a]:[t+a,t+n,i+n,i+a]).map(function(s){return e<2?r+s:"border"+s+r});M0[e>1?"border"+r:r]=function(s,l,u,c,h){var f,d;if(arguments.length<4)return f=o.map(function(p){return vs(s,p,u)}),d=f.join(" "),d.split(f[0]).length===5?f[0]:d;f=(c+"").split(" "),d={},o.forEach(function(p,g){return d[p]=f[g]=f[g]||f[(g-1)/2|0]}),s.init(l,d,h)}});var Q5={name:"css",register:fb,targetTest:function(e){return e.style&&e.nodeType},init:function(e,t,n,i,a){var o=this._props,s=e.style,l=n.vars.startAt,u,c,h,f,d,p,g,v,m,y,_,x,S,A,w,M,C;ZM||fb(),this.styles=this.styles||$5(e),M=this.styles.props,this.tween=n;for(g in t)if(g!=="autoRound"&&(c=t[g],!(Xi[g]&&N5(g,t,n,i,e,a)))){if(d=typeof c,p=M0[g],d==="function"&&(c=c.call(n,i,e,a),d=typeof c),d==="string"&&~c.indexOf("random(")&&(c=yv(c)),p)p(this,e,g,c,n)&&(w=1);else if(g.substr(0,2)==="--")u=(getComputedStyle(e).getPropertyValue(g)+"").trim(),c+="",Nl.lastIndex=0,Nl.test(u)||(v=ei(u),m=ei(c),m?v!==m&&(u=Xl(e,g,u,m)+m):v&&(c+=v)),this.add(s,"setProperty",u,c,i,a,0,0,g),o.push(g),M.push(g,0,s[g]);else if(d!=="undefined"){if(l&&g in l?(u=typeof l[g]=="function"?l[g].call(n,i,e,a):l[g],Er(u)&&~u.indexOf("random(")&&(u=yv(u)),ei(u+"")||u==="auto"||(u+=ea.units[g]||ei(vs(e,g))||""),(u+"").charAt(1)==="="&&(u=vs(e,g))):u=vs(e,g),f=parseFloat(u),y=d==="string"&&c.charAt(1)==="="&&c.substr(0,2),y&&(c=c.substr(2)),h=parseFloat(c),g in ko&&(g==="autoAlpha"&&(f===1&&vs(e,"visibility")==="hidden"&&h&&(f=0),M.push("visibility",0,s.visibility),_l(this,s,"visibility",f?"inherit":"hidden",h?"inherit":"hidden",!h)),g!=="scale"&&g!=="transform"&&(g=ko[g],~g.indexOf(",")&&(g=g.split(",")[0]))),_=g in Cs,_){if(this.styles.save(g),C=c,d==="string"&&c.substring(0,6)==="var(--"){if(c=Zi(e,c.substring(4,c.indexOf(")"))),c.substring(0,5)==="calc("){var b=e.style.perspective;e.style.perspective=c,c=Zi(e,"perspective"),b?e.style.perspective=b:$l(e,"perspective")}h=parseFloat(c)}if(x||(S=e._gsap,S.renderTransform&&!t.parseTransform||Av(e,t.parseTransform),A=t.smoothOrigin!==!1&&S.smooth,x=this._pt=new Pi(this._pt,s,zn,0,1,S.renderTransform,S,0,-1),x.dep=1),g==="scale")this._pt=new Pi(this._pt,S,"scaleY",S.scaleY,(y?_f(S.scaleY,y+h):h)-S.scaleY||0,cb),this._pt.u=0,o.push("scaleY",g),g+="X";else if(g==="transformOrigin"){M.push(Ri,0,s[Ri]),c=I9(c),S.svg?db(e,c,0,A,0,this):(m=parseFloat(c.split(" ")[2])||0,m!==S.zOrigin&&_l(this,S,"zOrigin",S.zOrigin,m),_l(this,s,g,C0(u),C0(c)));continue}else if(g==="svgOrigin"){db(e,c,1,A,0,this);continue}else if(g in j5){F9(this,S,g,f,y?_f(f,y+c):c);continue}else if(g==="smoothOrigin"){_l(this,S,"smooth",S.smooth,c);continue}else if(g==="force3D"){S[g]=c;continue}else if(g==="transform"){B9(this,c,e);continue}}else g in s||(g=Bf(g)||g);if(_||(h||h===0)&&(f||f===0)&&!y9.test(c)&&g in s)v=(u+"").substr((f+"").length),h||(h=0),m=ei(c)||(g in ea.units?ea.units[g]:v),v!==m&&(f=Xl(e,g,u,m)),this._pt=new Pi(this._pt,_?S:s,g,f,(y?_f(f,y+h):h)-f,!_&&(m==="px"||g==="zIndex")&&t.autoRound!==!1?A9:cb),this._pt.u=m||0,_&&C!==c?(this._pt.b=u,this._pt.e=C,this._pt.r=S9):v!==m&&m!=="%"&&(this._pt.b=u,this._pt.r=x9);else if(g in s)D9.call(this,e,g,u,y?y+c:c);else if(g in e)this.add(e,g,u||e[g],y?y+c:c,i,a);else if(g!=="parseTransform"){VM(g,c);continue}_||(g in s?M.push(g,0,s[g]):typeof e[g]=="function"?M.push(g,2,e[g]()):M.push(g,1,u||e[g])),o.push(g)}}w&&U5(this)},render:function(e,t){if(t.tween._time||!QM())for(var n=t._pt;n;)n.r(e,n.d),n=n._next;else t.styles.revert()},get:vs,aliases:ko,getSetter:function(e,t,n){var i=ko[t];return i&&i.indexOf(",")<0&&(t=i),t in Cs&&t!==Ri&&(e._gsap.x||vs(e,"x"))?n&&AL===n?t==="scale"?M9:T9:(AL=n||{})&&(t==="scale"?C9:E9):e.style&&!BM(e.style[t])?w9:~t.indexOf("-")?b9:jM(e,t)},core:{_removeProperty:$l,_getMatrix:eC}};ki.utils.checkPrefix=Bf;ki.core.getStyleSaver=$5;(function(r,e,t,n){var i=Li(r+","+e+","+t,function(a){Cs[a]=1});Li(e,function(a){ea.units[a]="deg",j5[a]=1}),ko[i[13]]=r+","+e,Li(n,function(a){var o=a.split(":");ko[o[1]]=i[o[0]]})})("x,y,z,scale,scaleX,scaleY,xPercent,yPercent","rotation,rotationX,rotationY,skewX,skewY","transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective","0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY");Li("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(r){ea.units[r]="px"});ki.registerPlugin(Q5);var $n=ki.registerPlugin(Q5)||ki;$n.core.Tween;const z9={name:"SvglineAnimation",props:{width:{type:Number,default:135},height:{type:Number,default:150},path:{type:String,default:"M0 72.5H682L732 0.5H3082"},color:{type:String,default:"#0091FF"},duration:{type:Number,default:3},length:{type:Number,default:100},begin:{type:Number,default:0},dir:{type:Array,default:()=>[0,1]},strokeWidth:{type:Number,default:4}},data(){let r=1;return{maskId:"svgline-"+r,radialGradientId:"radialGradient-"+r}},mounted(){let r=this._.uid;this.maskId="svgline-"+r,this.radialGradientId="radialGradient-"+r}},U9={class:"svg-line-animation"},V9=["viewBox"],G9=["id"],H9=["stop-opacity"],W9=["stop-opacity"],$9=["id"],X9=["r","fill"],Y9=["begin","dur","path","keyPoints"],q9=["d","stroke","stroke-width","mask"];function j9(r,e,t,n,i,a){return ie(),oe("div",U9,[(ie(),oe("svg",{width:"100%",height:"100%",viewBox:`0 0 ${t.width} ${t.height}`,fill:"none",xmlns:"http://www.w3.org/2000/svg"},[G("defs",null,[G("radialGradient",{id:i.radialGradientId,cx:"50%",cy:"50%",fx:"100%",fy:"50%",r:"50%"},[G("stop",{offset:"0%","stop-color":"#fff","stop-opacity":t.dir[1]},null,8,H9),G("stop",{offset:"100%","stop-color":"#fff","stop-opacity":t.dir[0]},null,8,W9)],8,G9),G("mask",{id:i.maskId},[G("circle",{r:t.length,cx:"0",cy:"0",fill:`url(#${i.radialGradientId})`},[G("animateMotion",{begin:`${t.begin}s`,dur:`${t.duration}s`,path:t.path,rotate:"auto",keyPoints:`${t.dir[0]};${t.dir[1]}`,keyTimes:"0;1",repeatCount:"indefinite"},null,8,Y9)],8,X9)],8,$9)]),G("path",{class:"path-line",d:t.path,stroke:t.color,"stroke-width":t.strokeWidth,mask:`url(#${i.maskId})`},null,8,q9)],8,V9))])}const E0=OM(z9,[["render",j9]]);const K9={class:"m-header"},Z9={class:"m-header-wrap"},Q9={class:"m-header-title"},J9={class:"m-header-subtext"},e$={class:"m-header-left",style:{color:"#fff"}},t$={class:"m-header-right"},n$={class:"m-header-line"},r$={__name:"index",props:{title:{type:String,default:"数据可视化大屏"},subText:{type:String,default:"Visualization Platform"}},setup(r){return(e,t)=>(ie(),oe("div",K9,[G("div",Z9,[G("div",Q9,Te(r.title),1),G("div",J9,Te(r.subText),1)]),G("div",e$,[Df(e.$slots,"left")]),G("div",t$,[Df(e.$slots,"right")]),G("div",n$,[$e(E0,{class:"m-header-line-left",width:961,height:79,color:"#30DCFF",strokeWidth:2,dir:[0,1],length:100,path:"M1 1.52783L535 25.6808C552.73 26.5835 571.454 31.3851 588.834 39.2194C593.758 41.4385 598.692 43.7289 603.643 46.0273C633.567 59.9182 664.121 74.1016 696.754 74.6262C696.765 74.6264 696.775 74.6265 696.786 74.6267C821.602 76.5993 879.336 78 961 78"}),$e(E0,{class:"m-header-line-right",width:961,height:79,color:"#30DCFF",strokeWidth:2,dir:[0,1],length:100,path:"M1 1.52783L535 25.6808C552.73 26.5835 571.454 31.3851 588.834 39.2194C593.758 41.4385 598.692 43.7289 603.643 46.0273C633.567 59.9182 664.121 74.1016 696.754 74.6262C696.765 74.6264 696.775 74.6265 696.786 74.6267C821.602 76.5993 879.336 78 961 78"})])]))}};const i$={class:"m-menu"},a$={__name:"index",props:{defaultActive:{type:[String,Number],default:""}},emits:["select"],setup(r,{emit:e}){const t=e,n=r,i=tt(n.defaultActive);return uL("updateActive",o=>{i.value=o,t("select",o)}),uL("activeIndex",i),ni(()=>n.defaultActive,o=>{o!==i.value&&(i.value=o)}),(o,s)=>(ie(),oe("div",i$,[Df(o.$slots,"default")]))}},o$={__name:"index",props:{index:{type:[String,Number],required:!0}},setup(r){const e=r,t=sf("updateActive"),n=sf("activeIndex"),i=()=>{t(e.index)};return(a,o)=>(ie(),oe("div",{class:Vt(["m-menu-item",{"is-active":r.index===_n(n)}]),onClick:i},[Df(a.$slots,"default")],2))}};let RL=0;const DL="webkit moz ms o".split(" ");let Mo,Co;const s$=typeof window=="undefined";if(s$)Mo=function(){},Co=function(){};else{Mo=window.requestAnimationFrame,Co=window.cancelAnimationFrame;let r;for(let e=0;e{e(t+n)},n);return RL=t+n,i},Co=function(e){window.clearTimeout(e)})}const l$={props:{startVal:{type:Number,required:!1,default:0},endVal:{type:Number,required:!1,default:2017},duration:{type:Number,required:!1,default:3e3},autoplay:{type:Boolean,required:!1,default:!0},decimals:{type:Number,required:!1,default:0,validator(r){return r>=0}},decimal:{type:String,required:!1,default:"."},separator:{type:String,required:!1,default:","},prefix:{type:String,required:!1,default:""},suffix:{type:String,required:!1,default:""},useEasing:{type:Boolean,required:!1,default:!0},easingFn:{type:Function,default(r,e,t,n){return t*(-Math.pow(2,-10*r/n)+1)*1024/1023+e}}},data(){return{localStartVal:this.startVal,displayValue:this.formatNumber(this.startVal),printVal:null,paused:!1,localDuration:this.duration,startTime:null,timestamp:null,remaining:null,rAF:null}},computed:{countDown(){return this.startVal>this.endVal}},watch:{startVal(){this.autoplay&&this.start()},endVal(){this.autoplay&&this.start()}},mounted(){this.autoplay&&this.start(),this.$emit("mountedCallback")},methods:{start(){this.localStartVal=this.startVal,this.startTime=null,this.localDuration=this.duration,this.paused=!1,this.rAF=Mo(this.count)},pauseResume(){this.paused?(this.resume(),this.paused=!1):(this.pause(),this.paused=!0)},pause(){Co(this.rAF)},resume(){this.startTime=null,this.localDuration=+this.remaining,this.localStartVal=+this.printVal,Mo(this.count)},reset(){this.startTime=null,Co(this.rAF),this.displayValue=this.formatNumber(this.startVal)},count(r){this.startTime||(this.startTime=r),this.timestamp=r;const e=r-this.startTime;this.remaining=this.localDuration-e,this.useEasing?this.countDown?this.printVal=this.localStartVal-this.easingFn(e,0,this.localStartVal-this.endVal,this.localDuration):this.printVal=this.easingFn(e,this.localStartVal,this.endVal-this.localStartVal,this.localDuration):this.countDown?this.printVal=this.localStartVal-(this.localStartVal-this.endVal)*(e/this.localDuration):this.printVal=this.localStartVal+(this.endVal-this.localStartVal)*(e/this.localDuration),this.countDown?this.printVal=this.printValthis.endVal?this.endVal:this.printVal,this.displayValue=this.formatNumber(this.printVal),e1?this.decimal+e[1]:"",i=/(\d+)(\d{3})/;if(this.separator&&!this.isNumber(this.separator))for(;i.test(t);)t=t.replace(i,"$1"+this.separator+"$2");return this.prefix+t+n+this.suffix}},destroyed(){Co(this.rAF)}};function u$(r,e,t,n,i,a){return ie(),oe("span",null,Te(i.displayValue),1)}const J5=OM(l$,[["render",u$]]);typeof window!="undefined"&&window.Vue&&window.Vue.component("count-to",J5);const c$={class:"count-card-left"},h$={class:"count-card-title"},f$={class:"title-zh"},d$={key:0,class:"title-en"},p$={class:"count-card-right"},v$={class:"unit"},g$={__name:"index",props:{info:{type:Object,default:()=>({icon:"xiaoshoujine",zh:"2023年销售金额",en:"Sales amount in 2023",value:9500,unit:"万元",decimals:0})}},setup(r){const e=r,t=tt(!0),n=tt(!1),i=tt(0);let a=null;const o=Se(()=>e.info.duration||1800);ni(()=>[e.info.value,e.info.zh],()=>{a&&window.clearTimeout(a),t.value=!0,n.value=!1,i.value+=1},{immediate:!0});function s(c){return c.toUpperCase()}function l(){t.value=!0,n.value=!1}function u(){t.value=!1,n.value=!0,a&&window.clearTimeout(a),a=window.setTimeout(()=>{n.value=!1},900)}return uo(()=>{a&&window.clearTimeout(a)}),(c,h)=>(ie(),oe("div",{class:Vt(["count-card",{"is-counting":t.value,"is-settled":n.value}])},[G("div",c$,[G("div",{class:Vt(["count-card-icon","icon-"+r.info.icon])},null,2),G("div",h$,[G("div",f$,Te(r.info.zh),1),r.info.en?(ie(),oe("div",d$,Te(s(r.info.en)),1)):Tt("",!0)])]),G("div",p$,[(ie(),oe("div",{class:"value",key:i.value},[$e(_n(J5),{startVal:0,endVal:r.info.value,decimals:r.info.decimals,duration:o.value,separator:"",autoplay:!0,onMountedCallback:l,onCallback:u},null,8,["endVal","decimals","duration"])])),G("div",v$,Te(r.info.unit),1)])],2))}},m$=""+new URL("title-zs1-c15a5ee8-balabala-1782613078975.svg",import.meta.url).href,y$=""+new URL("saoguang-ccf84a88-balabala-1782613078975.svg",import.meta.url).href,_$=""+new URL("content-bottom-left-arrow-3a8a61f3-balabala-1782613078975.svg",import.meta.url).href,x$=""+new URL("content-bottom-right-arrow-a3c5270d-balabala-1782613078975.svg",import.meta.url).href,IL=""+new URL("content-middle-line-162bc0d5-balabala-1782613078975.svg",import.meta.url).href;const S$={class:"m-card-hd"},A$={class:"m-card-hd-bg"},w$=["width","viewBox"],b$=["clip-path"],T$=["width"],M$=["id"],C$=["d"],E$=["d","fill"],L$=["d","fill","mask"],P$=["clip-path"],R$=["x1"],D$=["id","x1"],I$=["id"],N$=["id"],k$=["width"],O$=["id"],F$={class:"m-card-hd-title"},B$=["width","height","viewBox"],z$={opacity:"0.6"},U$=["d"],V$=["d"],G$={class:"m-card-bd-content"},tn={__name:"index",props:{width:{type:Number,default:398},height:{type:Number,default:200},title:{type:String,default:"标题"}},setup(r){const e=r,t=tt(1),n=Se(()=>{let o=e.width;return`M165 0.5 + L165.707 -0.207107 + L165.414 -0.5 + H165 + V0.5Z + M10 0.5 + V-0.5 + H9.58579 + L9.29289 -0.207107 + L10 0.5Z + M175 10.5 + L174.293 11.2071 + L174.586 11.5 + H175 + V10.5Z + M${o} 10.5 + H${o+1} + V9.5 + H${o} + V10.5Z + M${o} 34.5 + V35.5 + H${o+1} + V34.5 + H${o}Z + M0 34.5 + H-1 + V35.5 + H0 + V34.5Z + M0 10.5 + L-0.707107 9.79289 + L-1 10.0858 + V10.5 + H0Z + M165 -0.5 + H10 + V1.5 + H165 + V-0.5Z + M175.707 9.79289 + L165.707 -0.207107 + L164.293 1.20711 + L174.293 11.2071 + L175.707 9.79289Z + M${o} 9.5 + H175 + V11.5 + H${o} + V9.5Z + M${o+1} 34.5 + V10.5 + H397 + V34.5 + H${o+1}Z + M0 35.5 + H${o} + V33.5 + H0 + V35.5Z + M-1 10.5 + V34.5 + H1 + V10.5 + H-1Z + M9.29289 -0.207107 + L-0.707107 9.79289 + L0.707107 11.2071 + L10.7071 1.20711 + L9.29289 -0.207107Z`}),i=Se(()=>{let s=e.height-156,l=e.width;return`M3.485 ${46.0565+s/2} + V${45.8735+s/2} + L3.36682 ${45.7337+s/2} + L0.5 ${42.343+s/2} + V1 + H${l-.5} + V${42.3431+s/2} + L${l-3.367} ${45.7337+s/2} + L${l-3.485} ${45.8735+s/2} + V${46.0565+s/2} + L${l-3.367} ${88.745+s/2} + L${l-.5} ${92.135+s/2} + V${155+s} + H0.5 + V${92.135+s/2} + L3.36682 ${88.745+s/2} + L3.485 ${88.605+s/2} + V${88.422+s/2} + V${46.0565+s/2}Z`}),a=Se(()=>`width:${e.width}px;height:${e.height}px;`);return Ko(()=>{t.value="__"+QB().uid}),(o,s)=>(ie(),oe("div",{class:"m-card",style:un(a.value)},[G("div",S$,[G("div",A$,[(ie(),oe("svg",{width:r.width,height:"36",viewBox:`0 0 ${r.width} 36`,fill:"none",xmlns:"http://www.w3.org/2000/svg"},[G("g",{"clip-path":`url(#clip0_70_69244${t.value})`},[G("rect",{y:"34.5",width:r.width,height:"1",fill:"url(#paint0_linear_70_69244)"},null,8,T$),G("mask",{id:`path-2-inside-1_70_69244${t.value}`,fill:"white"},[G("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:`M10 0.5H165L175 10.5H${r.width}V34.5H0V10.5L10 0.5Z`},null,8,C$)],8,M$),G("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:`M10 0.5H165L175 10.5H${r.width}V34.5H0V10.5L10 0.5Z`,fill:`url(#paint1_linear_70_69244${t.value})`},null,8,E$),G("path",{d:n.value,fill:`url(#paint2_linear_70_69244${t.value})`,mask:`url(#path-2-inside-1_70_69244${t.value})`},null,8,L$),s[1]||(s[1]=fc('',4)),G("g",{style:{"mix-blend-mode":"plus-lighter"},"clip-path":`url(#clip1_70_69244${t.value})`},[...s[0]||(s[0]=[fc('',4)])],8,P$)],8,b$),G("defs",null,[G("linearGradient",{id:"paint0_linear_70_69244",x1:r.width,y1:"35.5021",x2:"0",y2:"35.5021",gradientUnits:"userSpaceOnUse"},[...s[2]||(s[2]=[G("stop",{"stop-color":"#35A8EB","stop-opacity":"0.1"},null,-1),G("stop",{offset:"1","stop-color":"#30DCFF"},null,-1)])],8,R$),G("linearGradient",{id:`paint1_linear_70_69244${t.value}`,x1:r.width,y1:"17.5",x2:"7.94819",y2:"17.5",gradientUnits:"userSpaceOnUse"},[...s[3]||(s[3]=[G("stop",{offset:"0.0364889","stop-color":"#35A8EB","stop-opacity":"0.11"},null,-1),G("stop",{offset:"1","stop-color":"#30C1FF","stop-opacity":"0.27"},null,-1)])],8,D$),G("linearGradient",{id:`paint2_linear_70_69244${t.value}`,x1:"40.8948",y1:"13.5",x2:"40.895",y2:"-6.50005",gradientUnits:"userSpaceOnUse"},[...s[4]||(s[4]=[G("stop",{"stop-color":"#35A8EB","stop-opacity":"0"},null,-1),G("stop",{offset:"1","stop-color":"#30DCFF"},null,-1)])],8,I$),s[6]||(s[6]=fc('',8)),G("clipPath",{id:`clip0_70_69244${t.value}`},[G("rect",{width:r.width,height:"35",fill:"white",transform:"translate(0 0.5)"},null,8,k$)],8,N$),G("clipPath",{id:`clip1_70_69244${t.value}`},[...s[5]||(s[5]=[G("rect",{width:"130",height:"4",fill:"white",transform:"matrix(1 1.64302e-07 -0.0495776 -0.99877 28 4.5)"},null,-1)])],8,O$)])],8,w$))]),s[7]||(s[7]=G("img",{class:"m-card-hd-zs1",src:m$,alt:""},null,-1)),s[8]||(s[8]=G("div",{class:"saoguang"},[G("img",{src:y$,alt:""})],-1)),G("div",F$,Te(r.title),1)]),G("div",{class:"m-card-bd",style:un(a.value)},[G("div",{class:"m-card-bd-bg",style:un(a.value)},[(ie(),oe("svg",{width:r.width,height:r.height,viewBox:`0 0 ${r.width} ${r.height}`,fill:"none",xmlns:"http://www.w3.org/2000/svg"},[G("g",z$,[G("path",{d:i.value,fill:"rgba(26, 57, 77,1)"},null,8,U$),G("path",{d:i.value,stroke:"url(#paint1_linear_70_69585)"},null,8,V$)]),s[9]||(s[9]=G("defs",null,[G("linearGradient",{id:"paint1_linear_70_69585",x1:"199",y1:"203.499",x2:"199",y2:"0.499359",gradientUnits:"userSpaceOnUse"},[G("stop",{"stop-color":"#4FC5DD"}),G("stop",{offset:"1","stop-color":"#05839D","stop-opacity":"0"})])],-1))],8,B$)),s[10]||(s[10]=G("img",{class:"m-card-bd-bottom-left-arrow",src:_$,alt:""},null,-1)),s[11]||(s[11]=G("img",{class:"m-card-bd-bottom-right-arrow",src:x$,alt:""},null,-1)),s[12]||(s[12]=G("img",{class:"m-card-bd-middle-left-line",src:IL,alt:""},null,-1)),s[13]||(s[13]=G("img",{class:"m-card-bd-middle-right-line",src:IL,alt:""},null,-1))],4),G("div",G$,[Df(o.$slots,"default")])],4)],4))}};/** + * @license + * Copyright 2010-2023 Three.js Authors + * SPDX-License-Identifier: MIT + */const tC="161",oh={LEFT:0,MIDDLE:1,RIGHT:2,ROTATE:0,DOLLY:1,PAN:2},sh={ROTATE:0,PAN:1,DOLLY_PAN:2,DOLLY_ROTATE:3},H$=0,NL=1,W$=2,ez=1,$$=2,hs=3,Es=0,Di=1,ur=2,kl=0,mc=1,Eo=2,kL=3,OL=4,tz=5,vl=100,X$=101,Y$=102,FL=103,BL=104,q$=200,nz=201,j$=202,K$=203,pb=204,vb=205,Z$=206,Q$=207,rz=208,J$=209,eX=210,tX=211,nX=212,rX=213,iX=214,aX=0,oX=1,sX=2,L0=3,lX=4,uX=5,cX=6,hX=7,nC=0,fX=1,dX=2,Ol=0,pX=1,vX=2,gX=3,mX=4,yX=5,_X=6,zL="attached",xX="detached",iz=300,zf=301,Uf=302,gb=303,mb=304,Z_=306,jr=1e3,ti=1001,P0=1002,vr=1003,yb=1004,Qh=1005,lr=1006,$y=1007,gs=1008,Fl=1009,SX=1010,AX=1011,rC=1012,az=1013,xl=1014,Ro=1015,wv=1016,oz=1017,sz=1018,yc=1020,wX=1021,ba=1023,bX=1024,TX=1025,_c=1026,Vf=1027,MX=1028,lz=1029,CX=1030,uz=1031,cz=1033,Ax=33776,bx=33777,Tx=33778,Mx=33779,UL=35840,VL=35841,GL=35842,HL=35843,hz=36196,WL=37492,$L=37496,XL=37808,YL=37809,qL=37810,jL=37811,KL=37812,ZL=37813,QL=37814,JL=37815,eP=37816,tP=37817,nP=37818,rP=37819,iP=37820,aP=37821,Cx=36492,oP=36494,sP=36495,EX=36283,lP=36284,uP=36285,cP=36286,bv=2300,Gf=2301,Ex=2302,hP=2400,fP=2401,dP=2402,LX=2500,PX=0,fz=1,_b=2,dz=3e3,xc=3001,RX=3200,DX=3201,iC=0,IX=1,Ta="",dn="srgb",yr="srgb-linear",aC="display-p3",Q_="display-p3-linear",R0="linear",Ln="srgb",D0="rec709",I0="p3",lh=7680,pP=519,NX=512,kX=513,OX=514,pz=515,FX=516,BX=517,zX=518,UX=519,xb=35044,vP="300 es",Sb=1035,ms=2e3,N0=2001;class Yc{addEventListener(e,t){this._listeners===void 0&&(this._listeners={});const n=this._listeners;n[e]===void 0&&(n[e]=[]),n[e].indexOf(t)===-1&&n[e].push(t)}hasEventListener(e,t){if(this._listeners===void 0)return!1;const n=this._listeners;return n[e]!==void 0&&n[e].indexOf(t)!==-1}removeEventListener(e,t){if(this._listeners===void 0)return;const i=this._listeners[e];if(i!==void 0){const a=i.indexOf(t);a!==-1&&i.splice(a,1)}}dispatchEvent(e){if(this._listeners===void 0)return;const n=this._listeners[e.type];if(n!==void 0){e.target=this;const i=n.slice(0);for(let a=0,o=i.length;a>8&255]+Gr[r>>16&255]+Gr[r>>24&255]+"-"+Gr[e&255]+Gr[e>>8&255]+"-"+Gr[e>>16&15|64]+Gr[e>>24&255]+"-"+Gr[t&63|128]+Gr[t>>8&255]+"-"+Gr[t>>16&255]+Gr[t>>24&255]+Gr[n&255]+Gr[n>>8&255]+Gr[n>>16&255]+Gr[n>>24&255]).toLowerCase()}function hr(r,e,t){return Math.max(e,Math.min(t,r))}function oC(r,e){return(r%e+e)%e}function VX(r,e,t,n,i){return n+(r-e)*(i-n)/(t-e)}function GX(r,e,t){return r!==e?(t-r)/(e-r):0}function Yp(r,e,t){return(1-t)*r+t*e}function HX(r,e,t,n){return Yp(r,e,1-Math.exp(-t*n))}function WX(r,e=1){return e-Math.abs(oC(r,e*2)-e)}function $X(r,e,t){return r<=e?0:r>=t?1:(r=(r-e)/(t-e),r*r*(3-2*r))}function XX(r,e,t){return r<=e?0:r>=t?1:(r=(r-e)/(t-e),r*r*r*(r*(r*6-15)+10))}function YX(r,e){return r+Math.floor(Math.random()*(e-r+1))}function qX(r,e){return r+Math.random()*(e-r)}function jX(r){return r*(.5-Math.random())}function KX(r){r!==void 0&&(gP=r);let e=gP+=1831565813;return e=Math.imul(e^e>>>15,e|1),e^=e+Math.imul(e^e>>>7,e|61),((e^e>>>14)>>>0)/4294967296}function ZX(r){return r*Xp}function QX(r){return r*Hf}function Ab(r){return(r&r-1)===0&&r!==0}function JX(r){return Math.pow(2,Math.ceil(Math.log(r)/Math.LN2))}function k0(r){return Math.pow(2,Math.floor(Math.log(r)/Math.LN2))}function eY(r,e,t,n,i){const a=Math.cos,o=Math.sin,s=a(t/2),l=o(t/2),u=a((e+n)/2),c=o((e+n)/2),h=a((e-n)/2),f=o((e-n)/2),d=a((n-e)/2),p=o((n-e)/2);switch(i){case"XYX":r.set(s*c,l*h,l*f,s*u);break;case"YZY":r.set(l*f,s*c,l*h,s*u);break;case"ZXZ":r.set(l*h,l*f,s*c,s*u);break;case"XZX":r.set(s*c,l*p,l*d,s*u);break;case"YXY":r.set(l*d,s*c,l*p,s*u);break;case"ZYZ":r.set(l*p,l*d,s*c,s*u);break;default:console.warn("THREE.MathUtils: .setQuaternionFromProperEuler() encountered an unknown order: "+i)}}function Ka(r,e){switch(e.constructor){case Float32Array:return r;case Uint32Array:return r/4294967295;case Uint16Array:return r/65535;case Uint8Array:return r/255;case Int32Array:return Math.max(r/2147483647,-1);case Int16Array:return Math.max(r/32767,-1);case Int8Array:return Math.max(r/127,-1);default:throw new Error("Invalid component type.")}}function cn(r,e){switch(e.constructor){case Float32Array:return r;case Uint32Array:return Math.round(r*4294967295);case Uint16Array:return Math.round(r*65535);case Uint8Array:return Math.round(r*255);case Int32Array:return Math.round(r*2147483647);case Int16Array:return Math.round(r*32767);case Int8Array:return Math.round(r*127);default:throw new Error("Invalid component type.")}}const sC={DEG2RAD:Xp,RAD2DEG:Hf,generateUUID:Ra,clamp:hr,euclideanModulo:oC,mapLinear:VX,inverseLerp:GX,lerp:Yp,damp:HX,pingpong:WX,smoothstep:$X,smootherstep:XX,randInt:YX,randFloat:qX,randFloatSpread:jX,seededRandom:KX,degToRad:ZX,radToDeg:QX,isPowerOfTwo:Ab,ceilPowerOfTwo:JX,floorPowerOfTwo:k0,setQuaternionFromProperEuler:eY,normalize:cn,denormalize:Ka};class Me{constructor(e=0,t=0){Me.prototype.isVector2=!0,this.x=e,this.y=t}get width(){return this.x}set width(e){this.x=e}get height(){return this.y}set height(e){this.y=e}set(e,t){return this.x=e,this.y=t,this}setScalar(e){return this.x=e,this.y=e,this}setX(e){return this.x=e,this}setY(e){return this.y=e,this}setComponent(e,t){switch(e){case 0:this.x=t;break;case 1:this.y=t;break;default:throw new Error("index is out of range: "+e)}return this}getComponent(e){switch(e){case 0:return this.x;case 1:return this.y;default:throw new Error("index is out of range: "+e)}}clone(){return new this.constructor(this.x,this.y)}copy(e){return this.x=e.x,this.y=e.y,this}add(e){return this.x+=e.x,this.y+=e.y,this}addScalar(e){return this.x+=e,this.y+=e,this}addVectors(e,t){return this.x=e.x+t.x,this.y=e.y+t.y,this}addScaledVector(e,t){return this.x+=e.x*t,this.y+=e.y*t,this}sub(e){return this.x-=e.x,this.y-=e.y,this}subScalar(e){return this.x-=e,this.y-=e,this}subVectors(e,t){return this.x=e.x-t.x,this.y=e.y-t.y,this}multiply(e){return this.x*=e.x,this.y*=e.y,this}multiplyScalar(e){return this.x*=e,this.y*=e,this}divide(e){return this.x/=e.x,this.y/=e.y,this}divideScalar(e){return this.multiplyScalar(1/e)}applyMatrix3(e){const t=this.x,n=this.y,i=e.elements;return this.x=i[0]*t+i[3]*n+i[6],this.y=i[1]*t+i[4]*n+i[7],this}min(e){return this.x=Math.min(this.x,e.x),this.y=Math.min(this.y,e.y),this}max(e){return this.x=Math.max(this.x,e.x),this.y=Math.max(this.y,e.y),this}clamp(e,t){return this.x=Math.max(e.x,Math.min(t.x,this.x)),this.y=Math.max(e.y,Math.min(t.y,this.y)),this}clampScalar(e,t){return this.x=Math.max(e,Math.min(t,this.x)),this.y=Math.max(e,Math.min(t,this.y)),this}clampLength(e,t){const n=this.length();return this.divideScalar(n||1).multiplyScalar(Math.max(e,Math.min(t,n)))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this}roundToZero(){return this.x=Math.trunc(this.x),this.y=Math.trunc(this.y),this}negate(){return this.x=-this.x,this.y=-this.y,this}dot(e){return this.x*e.x+this.y*e.y}cross(e){return this.x*e.y-this.y*e.x}lengthSq(){return this.x*this.x+this.y*this.y}length(){return Math.sqrt(this.x*this.x+this.y*this.y)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)}normalize(){return this.divideScalar(this.length()||1)}angle(){return Math.atan2(-this.y,-this.x)+Math.PI}angleTo(e){const t=Math.sqrt(this.lengthSq()*e.lengthSq());if(t===0)return Math.PI/2;const n=this.dot(e)/t;return Math.acos(hr(n,-1,1))}distanceTo(e){return Math.sqrt(this.distanceToSquared(e))}distanceToSquared(e){const t=this.x-e.x,n=this.y-e.y;return t*t+n*n}manhattanDistanceTo(e){return Math.abs(this.x-e.x)+Math.abs(this.y-e.y)}setLength(e){return this.normalize().multiplyScalar(e)}lerp(e,t){return this.x+=(e.x-this.x)*t,this.y+=(e.y-this.y)*t,this}lerpVectors(e,t,n){return this.x=e.x+(t.x-e.x)*n,this.y=e.y+(t.y-e.y)*n,this}equals(e){return e.x===this.x&&e.y===this.y}fromArray(e,t=0){return this.x=e[t],this.y=e[t+1],this}toArray(e=[],t=0){return e[t]=this.x,e[t+1]=this.y,e}fromBufferAttribute(e,t){return this.x=e.getX(t),this.y=e.getY(t),this}rotateAround(e,t){const n=Math.cos(t),i=Math.sin(t),a=this.x-e.x,o=this.y-e.y;return this.x=a*n-o*i+e.x,this.y=a*i+o*n+e.y,this}random(){return this.x=Math.random(),this.y=Math.random(),this}*[Symbol.iterator](){yield this.x,yield this.y}}class Ht{constructor(e,t,n,i,a,o,s,l,u){Ht.prototype.isMatrix3=!0,this.elements=[1,0,0,0,1,0,0,0,1],e!==void 0&&this.set(e,t,n,i,a,o,s,l,u)}set(e,t,n,i,a,o,s,l,u){const c=this.elements;return c[0]=e,c[1]=i,c[2]=s,c[3]=t,c[4]=a,c[5]=l,c[6]=n,c[7]=o,c[8]=u,this}identity(){return this.set(1,0,0,0,1,0,0,0,1),this}copy(e){const t=this.elements,n=e.elements;return t[0]=n[0],t[1]=n[1],t[2]=n[2],t[3]=n[3],t[4]=n[4],t[5]=n[5],t[6]=n[6],t[7]=n[7],t[8]=n[8],this}extractBasis(e,t,n){return e.setFromMatrix3Column(this,0),t.setFromMatrix3Column(this,1),n.setFromMatrix3Column(this,2),this}setFromMatrix4(e){const t=e.elements;return this.set(t[0],t[4],t[8],t[1],t[5],t[9],t[2],t[6],t[10]),this}multiply(e){return this.multiplyMatrices(this,e)}premultiply(e){return this.multiplyMatrices(e,this)}multiplyMatrices(e,t){const n=e.elements,i=t.elements,a=this.elements,o=n[0],s=n[3],l=n[6],u=n[1],c=n[4],h=n[7],f=n[2],d=n[5],p=n[8],g=i[0],v=i[3],m=i[6],y=i[1],_=i[4],x=i[7],S=i[2],A=i[5],w=i[8];return a[0]=o*g+s*y+l*S,a[3]=o*v+s*_+l*A,a[6]=o*m+s*x+l*w,a[1]=u*g+c*y+h*S,a[4]=u*v+c*_+h*A,a[7]=u*m+c*x+h*w,a[2]=f*g+d*y+p*S,a[5]=f*v+d*_+p*A,a[8]=f*m+d*x+p*w,this}multiplyScalar(e){const t=this.elements;return t[0]*=e,t[3]*=e,t[6]*=e,t[1]*=e,t[4]*=e,t[7]*=e,t[2]*=e,t[5]*=e,t[8]*=e,this}determinant(){const e=this.elements,t=e[0],n=e[1],i=e[2],a=e[3],o=e[4],s=e[5],l=e[6],u=e[7],c=e[8];return t*o*c-t*s*u-n*a*c+n*s*l+i*a*u-i*o*l}invert(){const e=this.elements,t=e[0],n=e[1],i=e[2],a=e[3],o=e[4],s=e[5],l=e[6],u=e[7],c=e[8],h=c*o-s*u,f=s*l-c*a,d=u*a-o*l,p=t*h+n*f+i*d;if(p===0)return this.set(0,0,0,0,0,0,0,0,0);const g=1/p;return e[0]=h*g,e[1]=(i*u-c*n)*g,e[2]=(s*n-i*o)*g,e[3]=f*g,e[4]=(c*t-i*l)*g,e[5]=(i*a-s*t)*g,e[6]=d*g,e[7]=(n*l-u*t)*g,e[8]=(o*t-n*a)*g,this}transpose(){let e;const t=this.elements;return e=t[1],t[1]=t[3],t[3]=e,e=t[2],t[2]=t[6],t[6]=e,e=t[5],t[5]=t[7],t[7]=e,this}getNormalMatrix(e){return this.setFromMatrix4(e).invert().transpose()}transposeIntoArray(e){const t=this.elements;return e[0]=t[0],e[1]=t[3],e[2]=t[6],e[3]=t[1],e[4]=t[4],e[5]=t[7],e[6]=t[2],e[7]=t[5],e[8]=t[8],this}setUvTransform(e,t,n,i,a,o,s){const l=Math.cos(a),u=Math.sin(a);return this.set(n*l,n*u,-n*(l*o+u*s)+o+e,-i*u,i*l,-i*(-u*o+l*s)+s+t,0,0,1),this}scale(e,t){return this.premultiply(Lx.makeScale(e,t)),this}rotate(e){return this.premultiply(Lx.makeRotation(-e)),this}translate(e,t){return this.premultiply(Lx.makeTranslation(e,t)),this}makeTranslation(e,t){return e.isVector2?this.set(1,0,e.x,0,1,e.y,0,0,1):this.set(1,0,e,0,1,t,0,0,1),this}makeRotation(e){const t=Math.cos(e),n=Math.sin(e);return this.set(t,-n,0,n,t,0,0,0,1),this}makeScale(e,t){return this.set(e,0,0,0,t,0,0,0,1),this}equals(e){const t=this.elements,n=e.elements;for(let i=0;i<9;i++)if(t[i]!==n[i])return!1;return!0}fromArray(e,t=0){for(let n=0;n<9;n++)this.elements[n]=e[n+t];return this}toArray(e=[],t=0){const n=this.elements;return e[t]=n[0],e[t+1]=n[1],e[t+2]=n[2],e[t+3]=n[3],e[t+4]=n[4],e[t+5]=n[5],e[t+6]=n[6],e[t+7]=n[7],e[t+8]=n[8],e}clone(){return new this.constructor().fromArray(this.elements)}}const Lx=new Ht;function vz(r){for(let e=r.length-1;e>=0;--e)if(r[e]>=65535)return!0;return!1}function Tv(r){return document.createElementNS("http://www.w3.org/1999/xhtml",r)}function tY(){const r=Tv("canvas");return r.style.display="block",r}const mP={};function Sc(r){r in mP||(mP[r]=!0,console.warn(r))}const yP=new Ht().set(.8224621,.177538,0,.0331941,.9668058,0,.0170827,.0723974,.9105199),_P=new Ht().set(1.2249401,-.2249404,0,-.0420569,1.0420571,0,-.0196376,-.0786361,1.0982735),$g={[yr]:{transfer:R0,primaries:D0,toReference:r=>r,fromReference:r=>r},[dn]:{transfer:Ln,primaries:D0,toReference:r=>r.convertSRGBToLinear(),fromReference:r=>r.convertLinearToSRGB()},[Q_]:{transfer:R0,primaries:I0,toReference:r=>r.applyMatrix3(_P),fromReference:r=>r.applyMatrix3(yP)},[aC]:{transfer:Ln,primaries:I0,toReference:r=>r.convertSRGBToLinear().applyMatrix3(_P),fromReference:r=>r.applyMatrix3(yP).convertLinearToSRGB()}},nY=new Set([yr,Q_]),ln={enabled:!0,_workingColorSpace:yr,get workingColorSpace(){return this._workingColorSpace},set workingColorSpace(r){if(!nY.has(r))throw new Error(`Unsupported working color space, "${r}".`);this._workingColorSpace=r},convert:function(r,e,t){if(this.enabled===!1||e===t||!e||!t)return r;const n=$g[e].toReference,i=$g[t].fromReference;return i(n(r))},fromWorkingColorSpace:function(r,e){return this.convert(r,this._workingColorSpace,e)},toWorkingColorSpace:function(r,e){return this.convert(r,e,this._workingColorSpace)},getPrimaries:function(r){return $g[r].primaries},getTransfer:function(r){return r===Ta?R0:$g[r].transfer}};function Af(r){return r<.04045?r*.0773993808:Math.pow(r*.9478672986+.0521327014,2.4)}function Px(r){return r<.0031308?r*12.92:1.055*Math.pow(r,.41666)-.055}let uh;class gz{static getDataURL(e){if(/^data:/i.test(e.src)||typeof HTMLCanvasElement=="undefined")return e.src;let t;if(e instanceof HTMLCanvasElement)t=e;else{uh===void 0&&(uh=Tv("canvas")),uh.width=e.width,uh.height=e.height;const n=uh.getContext("2d");e instanceof ImageData?n.putImageData(e,0,0):n.drawImage(e,0,0,e.width,e.height),t=uh}return t.width>2048||t.height>2048?(console.warn("THREE.ImageUtils.getDataURL: Image converted to jpg for performance reasons",e),t.toDataURL("image/jpeg",.6)):t.toDataURL("image/png")}static sRGBToLinear(e){if(typeof HTMLImageElement!="undefined"&&e instanceof HTMLImageElement||typeof HTMLCanvasElement!="undefined"&&e instanceof HTMLCanvasElement||typeof ImageBitmap!="undefined"&&e instanceof ImageBitmap){const t=Tv("canvas");t.width=e.width,t.height=e.height;const n=t.getContext("2d");n.drawImage(e,0,0,e.width,e.height);const i=n.getImageData(0,0,e.width,e.height),a=i.data;for(let o=0;o0&&(n.userData=this.userData),t||(e.textures[this.uuid]=n),n}dispose(){this.dispatchEvent({type:"dispose"})}transformUv(e){if(this.mapping!==iz)return e;if(e.applyMatrix3(this.matrix),e.x<0||e.x>1)switch(this.wrapS){case jr:e.x=e.x-Math.floor(e.x);break;case ti:e.x=e.x<0?0:1;break;case P0:Math.abs(Math.floor(e.x)%2)===1?e.x=Math.ceil(e.x)-e.x:e.x=e.x-Math.floor(e.x);break}if(e.y<0||e.y>1)switch(this.wrapT){case jr:e.y=e.y-Math.floor(e.y);break;case ti:e.y=e.y<0?0:1;break;case P0:Math.abs(Math.floor(e.y)%2)===1?e.y=Math.ceil(e.y)-e.y:e.y=e.y-Math.floor(e.y);break}return this.flipY&&(e.y=1-e.y),e}set needsUpdate(e){e===!0&&(this.version++,this.source.needsUpdate=!0)}get encoding(){return Sc("THREE.Texture: Property .encoding has been replaced by .colorSpace."),this.colorSpace===dn?xc:dz}set encoding(e){Sc("THREE.Texture: Property .encoding has been replaced by .colorSpace."),this.colorSpace=e===xc?dn:Ta}}mr.DEFAULT_IMAGE=null;mr.DEFAULT_MAPPING=iz;mr.DEFAULT_ANISOTROPY=1;class an{constructor(e=0,t=0,n=0,i=1){an.prototype.isVector4=!0,this.x=e,this.y=t,this.z=n,this.w=i}get width(){return this.z}set width(e){this.z=e}get height(){return this.w}set height(e){this.w=e}set(e,t,n,i){return this.x=e,this.y=t,this.z=n,this.w=i,this}setScalar(e){return this.x=e,this.y=e,this.z=e,this.w=e,this}setX(e){return this.x=e,this}setY(e){return this.y=e,this}setZ(e){return this.z=e,this}setW(e){return this.w=e,this}setComponent(e,t){switch(e){case 0:this.x=t;break;case 1:this.y=t;break;case 2:this.z=t;break;case 3:this.w=t;break;default:throw new Error("index is out of range: "+e)}return this}getComponent(e){switch(e){case 0:return this.x;case 1:return this.y;case 2:return this.z;case 3:return this.w;default:throw new Error("index is out of range: "+e)}}clone(){return new this.constructor(this.x,this.y,this.z,this.w)}copy(e){return this.x=e.x,this.y=e.y,this.z=e.z,this.w=e.w!==void 0?e.w:1,this}add(e){return this.x+=e.x,this.y+=e.y,this.z+=e.z,this.w+=e.w,this}addScalar(e){return this.x+=e,this.y+=e,this.z+=e,this.w+=e,this}addVectors(e,t){return this.x=e.x+t.x,this.y=e.y+t.y,this.z=e.z+t.z,this.w=e.w+t.w,this}addScaledVector(e,t){return this.x+=e.x*t,this.y+=e.y*t,this.z+=e.z*t,this.w+=e.w*t,this}sub(e){return this.x-=e.x,this.y-=e.y,this.z-=e.z,this.w-=e.w,this}subScalar(e){return this.x-=e,this.y-=e,this.z-=e,this.w-=e,this}subVectors(e,t){return this.x=e.x-t.x,this.y=e.y-t.y,this.z=e.z-t.z,this.w=e.w-t.w,this}multiply(e){return this.x*=e.x,this.y*=e.y,this.z*=e.z,this.w*=e.w,this}multiplyScalar(e){return this.x*=e,this.y*=e,this.z*=e,this.w*=e,this}applyMatrix4(e){const t=this.x,n=this.y,i=this.z,a=this.w,o=e.elements;return this.x=o[0]*t+o[4]*n+o[8]*i+o[12]*a,this.y=o[1]*t+o[5]*n+o[9]*i+o[13]*a,this.z=o[2]*t+o[6]*n+o[10]*i+o[14]*a,this.w=o[3]*t+o[7]*n+o[11]*i+o[15]*a,this}divideScalar(e){return this.multiplyScalar(1/e)}setAxisAngleFromQuaternion(e){this.w=2*Math.acos(e.w);const t=Math.sqrt(1-e.w*e.w);return t<1e-4?(this.x=1,this.y=0,this.z=0):(this.x=e.x/t,this.y=e.y/t,this.z=e.z/t),this}setAxisAngleFromRotationMatrix(e){let t,n,i,a;const l=e.elements,u=l[0],c=l[4],h=l[8],f=l[1],d=l[5],p=l[9],g=l[2],v=l[6],m=l[10];if(Math.abs(c-f)<.01&&Math.abs(h-g)<.01&&Math.abs(p-v)<.01){if(Math.abs(c+f)<.1&&Math.abs(h+g)<.1&&Math.abs(p+v)<.1&&Math.abs(u+d+m-3)<.1)return this.set(1,0,0,0),this;t=Math.PI;const _=(u+1)/2,x=(d+1)/2,S=(m+1)/2,A=(c+f)/4,w=(h+g)/4,M=(p+v)/4;return _>x&&_>S?_<.01?(n=0,i=.707106781,a=.707106781):(n=Math.sqrt(_),i=A/n,a=w/n):x>S?x<.01?(n=.707106781,i=0,a=.707106781):(i=Math.sqrt(x),n=A/i,a=M/i):S<.01?(n=.707106781,i=.707106781,a=0):(a=Math.sqrt(S),n=w/a,i=M/a),this.set(n,i,a,t),this}let y=Math.sqrt((v-p)*(v-p)+(h-g)*(h-g)+(f-c)*(f-c));return Math.abs(y)<.001&&(y=1),this.x=(v-p)/y,this.y=(h-g)/y,this.z=(f-c)/y,this.w=Math.acos((u+d+m-1)/2),this}min(e){return this.x=Math.min(this.x,e.x),this.y=Math.min(this.y,e.y),this.z=Math.min(this.z,e.z),this.w=Math.min(this.w,e.w),this}max(e){return this.x=Math.max(this.x,e.x),this.y=Math.max(this.y,e.y),this.z=Math.max(this.z,e.z),this.w=Math.max(this.w,e.w),this}clamp(e,t){return this.x=Math.max(e.x,Math.min(t.x,this.x)),this.y=Math.max(e.y,Math.min(t.y,this.y)),this.z=Math.max(e.z,Math.min(t.z,this.z)),this.w=Math.max(e.w,Math.min(t.w,this.w)),this}clampScalar(e,t){return this.x=Math.max(e,Math.min(t,this.x)),this.y=Math.max(e,Math.min(t,this.y)),this.z=Math.max(e,Math.min(t,this.z)),this.w=Math.max(e,Math.min(t,this.w)),this}clampLength(e,t){const n=this.length();return this.divideScalar(n||1).multiplyScalar(Math.max(e,Math.min(t,n)))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this.z=Math.floor(this.z),this.w=Math.floor(this.w),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this.z=Math.ceil(this.z),this.w=Math.ceil(this.w),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this.z=Math.round(this.z),this.w=Math.round(this.w),this}roundToZero(){return this.x=Math.trunc(this.x),this.y=Math.trunc(this.y),this.z=Math.trunc(this.z),this.w=Math.trunc(this.w),this}negate(){return this.x=-this.x,this.y=-this.y,this.z=-this.z,this.w=-this.w,this}dot(e){return this.x*e.x+this.y*e.y+this.z*e.z+this.w*e.w}lengthSq(){return this.x*this.x+this.y*this.y+this.z*this.z+this.w*this.w}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z+this.w*this.w)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)+Math.abs(this.w)}normalize(){return this.divideScalar(this.length()||1)}setLength(e){return this.normalize().multiplyScalar(e)}lerp(e,t){return this.x+=(e.x-this.x)*t,this.y+=(e.y-this.y)*t,this.z+=(e.z-this.z)*t,this.w+=(e.w-this.w)*t,this}lerpVectors(e,t,n){return this.x=e.x+(t.x-e.x)*n,this.y=e.y+(t.y-e.y)*n,this.z=e.z+(t.z-e.z)*n,this.w=e.w+(t.w-e.w)*n,this}equals(e){return e.x===this.x&&e.y===this.y&&e.z===this.z&&e.w===this.w}fromArray(e,t=0){return this.x=e[t],this.y=e[t+1],this.z=e[t+2],this.w=e[t+3],this}toArray(e=[],t=0){return e[t]=this.x,e[t+1]=this.y,e[t+2]=this.z,e[t+3]=this.w,e}fromBufferAttribute(e,t){return this.x=e.getX(t),this.y=e.getY(t),this.z=e.getZ(t),this.w=e.getW(t),this}random(){return this.x=Math.random(),this.y=Math.random(),this.z=Math.random(),this.w=Math.random(),this}*[Symbol.iterator](){yield this.x,yield this.y,yield this.z,yield this.w}}class aY extends Yc{constructor(e=1,t=1,n={}){super(),this.isRenderTarget=!0,this.width=e,this.height=t,this.depth=1,this.scissor=new an(0,0,e,t),this.scissorTest=!1,this.viewport=new an(0,0,e,t);const i={width:e,height:t,depth:1};n.encoding!==void 0&&(Sc("THREE.WebGLRenderTarget: option.encoding has been replaced by option.colorSpace."),n.colorSpace=n.encoding===xc?dn:Ta),n=Object.assign({generateMipmaps:!1,internalFormat:null,minFilter:lr,depthBuffer:!0,stencilBuffer:!1,depthTexture:null,samples:0},n),this.texture=new mr(i,n.mapping,n.wrapS,n.wrapT,n.magFilter,n.minFilter,n.format,n.type,n.anisotropy,n.colorSpace),this.texture.isRenderTargetTexture=!0,this.texture.flipY=!1,this.texture.generateMipmaps=n.generateMipmaps,this.texture.internalFormat=n.internalFormat,this.depthBuffer=n.depthBuffer,this.stencilBuffer=n.stencilBuffer,this.depthTexture=n.depthTexture,this.samples=n.samples}setSize(e,t,n=1){(this.width!==e||this.height!==t||this.depth!==n)&&(this.width=e,this.height=t,this.depth=n,this.texture.image.width=e,this.texture.image.height=t,this.texture.image.depth=n,this.dispose()),this.viewport.set(0,0,e,t),this.scissor.set(0,0,e,t)}clone(){return new this.constructor().copy(this)}copy(e){this.width=e.width,this.height=e.height,this.depth=e.depth,this.scissor.copy(e.scissor),this.scissorTest=e.scissorTest,this.viewport.copy(e.viewport),this.texture=e.texture.clone(),this.texture.isRenderTargetTexture=!0;const t=Object.assign({},e.texture.image);return this.texture.source=new mz(t),this.depthBuffer=e.depthBuffer,this.stencilBuffer=e.stencilBuffer,e.depthTexture!==null&&(this.depthTexture=e.depthTexture.clone()),this.samples=e.samples,this}dispose(){this.dispatchEvent({type:"dispose"})}}class kc extends aY{constructor(e=1,t=1,n={}){super(e,t,n),this.isWebGLRenderTarget=!0}}class yz extends mr{constructor(e=null,t=1,n=1,i=1){super(null),this.isDataArrayTexture=!0,this.image={data:e,width:t,height:n,depth:i},this.magFilter=vr,this.minFilter=vr,this.wrapR=ti,this.generateMipmaps=!1,this.flipY=!1,this.unpackAlignment=1}}class oY extends mr{constructor(e=null,t=1,n=1,i=1){super(null),this.isData3DTexture=!0,this.image={data:e,width:t,height:n,depth:i},this.magFilter=vr,this.minFilter=vr,this.wrapR=ti,this.generateMipmaps=!1,this.flipY=!1,this.unpackAlignment=1}}class ao{constructor(e=0,t=0,n=0,i=1){this.isQuaternion=!0,this._x=e,this._y=t,this._z=n,this._w=i}static slerpFlat(e,t,n,i,a,o,s){let l=n[i+0],u=n[i+1],c=n[i+2],h=n[i+3];const f=a[o+0],d=a[o+1],p=a[o+2],g=a[o+3];if(s===0){e[t+0]=l,e[t+1]=u,e[t+2]=c,e[t+3]=h;return}if(s===1){e[t+0]=f,e[t+1]=d,e[t+2]=p,e[t+3]=g;return}if(h!==g||l!==f||u!==d||c!==p){let v=1-s;const m=l*f+u*d+c*p+h*g,y=m>=0?1:-1,_=1-m*m;if(_>Number.EPSILON){const S=Math.sqrt(_),A=Math.atan2(S,m*y);v=Math.sin(v*A)/S,s=Math.sin(s*A)/S}const x=s*y;if(l=l*v+f*x,u=u*v+d*x,c=c*v+p*x,h=h*v+g*x,v===1-s){const S=1/Math.sqrt(l*l+u*u+c*c+h*h);l*=S,u*=S,c*=S,h*=S}}e[t]=l,e[t+1]=u,e[t+2]=c,e[t+3]=h}static multiplyQuaternionsFlat(e,t,n,i,a,o){const s=n[i],l=n[i+1],u=n[i+2],c=n[i+3],h=a[o],f=a[o+1],d=a[o+2],p=a[o+3];return e[t]=s*p+c*h+l*d-u*f,e[t+1]=l*p+c*f+u*h-s*d,e[t+2]=u*p+c*d+s*f-l*h,e[t+3]=c*p-s*h-l*f-u*d,e}get x(){return this._x}set x(e){this._x=e,this._onChangeCallback()}get y(){return this._y}set y(e){this._y=e,this._onChangeCallback()}get z(){return this._z}set z(e){this._z=e,this._onChangeCallback()}get w(){return this._w}set w(e){this._w=e,this._onChangeCallback()}set(e,t,n,i){return this._x=e,this._y=t,this._z=n,this._w=i,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._w)}copy(e){return this._x=e.x,this._y=e.y,this._z=e.z,this._w=e.w,this._onChangeCallback(),this}setFromEuler(e,t=!0){const n=e._x,i=e._y,a=e._z,o=e._order,s=Math.cos,l=Math.sin,u=s(n/2),c=s(i/2),h=s(a/2),f=l(n/2),d=l(i/2),p=l(a/2);switch(o){case"XYZ":this._x=f*c*h+u*d*p,this._y=u*d*h-f*c*p,this._z=u*c*p+f*d*h,this._w=u*c*h-f*d*p;break;case"YXZ":this._x=f*c*h+u*d*p,this._y=u*d*h-f*c*p,this._z=u*c*p-f*d*h,this._w=u*c*h+f*d*p;break;case"ZXY":this._x=f*c*h-u*d*p,this._y=u*d*h+f*c*p,this._z=u*c*p+f*d*h,this._w=u*c*h-f*d*p;break;case"ZYX":this._x=f*c*h-u*d*p,this._y=u*d*h+f*c*p,this._z=u*c*p-f*d*h,this._w=u*c*h+f*d*p;break;case"YZX":this._x=f*c*h+u*d*p,this._y=u*d*h+f*c*p,this._z=u*c*p-f*d*h,this._w=u*c*h-f*d*p;break;case"XZY":this._x=f*c*h-u*d*p,this._y=u*d*h-f*c*p,this._z=u*c*p+f*d*h,this._w=u*c*h+f*d*p;break;default:console.warn("THREE.Quaternion: .setFromEuler() encountered an unknown order: "+o)}return t===!0&&this._onChangeCallback(),this}setFromAxisAngle(e,t){const n=t/2,i=Math.sin(n);return this._x=e.x*i,this._y=e.y*i,this._z=e.z*i,this._w=Math.cos(n),this._onChangeCallback(),this}setFromRotationMatrix(e){const t=e.elements,n=t[0],i=t[4],a=t[8],o=t[1],s=t[5],l=t[9],u=t[2],c=t[6],h=t[10],f=n+s+h;if(f>0){const d=.5/Math.sqrt(f+1);this._w=.25/d,this._x=(c-l)*d,this._y=(a-u)*d,this._z=(o-i)*d}else if(n>s&&n>h){const d=2*Math.sqrt(1+n-s-h);this._w=(c-l)/d,this._x=.25*d,this._y=(i+o)/d,this._z=(a+u)/d}else if(s>h){const d=2*Math.sqrt(1+s-n-h);this._w=(a-u)/d,this._x=(i+o)/d,this._y=.25*d,this._z=(l+c)/d}else{const d=2*Math.sqrt(1+h-n-s);this._w=(o-i)/d,this._x=(a+u)/d,this._y=(l+c)/d,this._z=.25*d}return this._onChangeCallback(),this}setFromUnitVectors(e,t){let n=e.dot(t)+1;return nMath.abs(e.z)?(this._x=-e.y,this._y=e.x,this._z=0,this._w=n):(this._x=0,this._y=-e.z,this._z=e.y,this._w=n)):(this._x=e.y*t.z-e.z*t.y,this._y=e.z*t.x-e.x*t.z,this._z=e.x*t.y-e.y*t.x,this._w=n),this.normalize()}angleTo(e){return 2*Math.acos(Math.abs(hr(this.dot(e),-1,1)))}rotateTowards(e,t){const n=this.angleTo(e);if(n===0)return this;const i=Math.min(1,t/n);return this.slerp(e,i),this}identity(){return this.set(0,0,0,1)}invert(){return this.conjugate()}conjugate(){return this._x*=-1,this._y*=-1,this._z*=-1,this._onChangeCallback(),this}dot(e){return this._x*e._x+this._y*e._y+this._z*e._z+this._w*e._w}lengthSq(){return this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w}length(){return Math.sqrt(this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w)}normalize(){let e=this.length();return e===0?(this._x=0,this._y=0,this._z=0,this._w=1):(e=1/e,this._x=this._x*e,this._y=this._y*e,this._z=this._z*e,this._w=this._w*e),this._onChangeCallback(),this}multiply(e){return this.multiplyQuaternions(this,e)}premultiply(e){return this.multiplyQuaternions(e,this)}multiplyQuaternions(e,t){const n=e._x,i=e._y,a=e._z,o=e._w,s=t._x,l=t._y,u=t._z,c=t._w;return this._x=n*c+o*s+i*u-a*l,this._y=i*c+o*l+a*s-n*u,this._z=a*c+o*u+n*l-i*s,this._w=o*c-n*s-i*l-a*u,this._onChangeCallback(),this}slerp(e,t){if(t===0)return this;if(t===1)return this.copy(e);const n=this._x,i=this._y,a=this._z,o=this._w;let s=o*e._w+n*e._x+i*e._y+a*e._z;if(s<0?(this._w=-e._w,this._x=-e._x,this._y=-e._y,this._z=-e._z,s=-s):this.copy(e),s>=1)return this._w=o,this._x=n,this._y=i,this._z=a,this;const l=1-s*s;if(l<=Number.EPSILON){const d=1-t;return this._w=d*o+t*this._w,this._x=d*n+t*this._x,this._y=d*i+t*this._y,this._z=d*a+t*this._z,this.normalize(),this}const u=Math.sqrt(l),c=Math.atan2(u,s),h=Math.sin((1-t)*c)/u,f=Math.sin(t*c)/u;return this._w=o*h+this._w*f,this._x=n*h+this._x*f,this._y=i*h+this._y*f,this._z=a*h+this._z*f,this._onChangeCallback(),this}slerpQuaternions(e,t,n){return this.copy(e).slerp(t,n)}random(){const e=Math.random(),t=Math.sqrt(1-e),n=Math.sqrt(e),i=2*Math.PI*Math.random(),a=2*Math.PI*Math.random();return this.set(t*Math.cos(i),n*Math.sin(a),n*Math.cos(a),t*Math.sin(i))}equals(e){return e._x===this._x&&e._y===this._y&&e._z===this._z&&e._w===this._w}fromArray(e,t=0){return this._x=e[t],this._y=e[t+1],this._z=e[t+2],this._w=e[t+3],this._onChangeCallback(),this}toArray(e=[],t=0){return e[t]=this._x,e[t+1]=this._y,e[t+2]=this._z,e[t+3]=this._w,e}fromBufferAttribute(e,t){return this._x=e.getX(t),this._y=e.getY(t),this._z=e.getZ(t),this._w=e.getW(t),this._onChangeCallback(),this}toJSON(){return this.toArray()}_onChange(e){return this._onChangeCallback=e,this}_onChangeCallback(){}*[Symbol.iterator](){yield this._x,yield this._y,yield this._z,yield this._w}}class X{constructor(e=0,t=0,n=0){X.prototype.isVector3=!0,this.x=e,this.y=t,this.z=n}set(e,t,n){return n===void 0&&(n=this.z),this.x=e,this.y=t,this.z=n,this}setScalar(e){return this.x=e,this.y=e,this.z=e,this}setX(e){return this.x=e,this}setY(e){return this.y=e,this}setZ(e){return this.z=e,this}setComponent(e,t){switch(e){case 0:this.x=t;break;case 1:this.y=t;break;case 2:this.z=t;break;default:throw new Error("index is out of range: "+e)}return this}getComponent(e){switch(e){case 0:return this.x;case 1:return this.y;case 2:return this.z;default:throw new Error("index is out of range: "+e)}}clone(){return new this.constructor(this.x,this.y,this.z)}copy(e){return this.x=e.x,this.y=e.y,this.z=e.z,this}add(e){return this.x+=e.x,this.y+=e.y,this.z+=e.z,this}addScalar(e){return this.x+=e,this.y+=e,this.z+=e,this}addVectors(e,t){return this.x=e.x+t.x,this.y=e.y+t.y,this.z=e.z+t.z,this}addScaledVector(e,t){return this.x+=e.x*t,this.y+=e.y*t,this.z+=e.z*t,this}sub(e){return this.x-=e.x,this.y-=e.y,this.z-=e.z,this}subScalar(e){return this.x-=e,this.y-=e,this.z-=e,this}subVectors(e,t){return this.x=e.x-t.x,this.y=e.y-t.y,this.z=e.z-t.z,this}multiply(e){return this.x*=e.x,this.y*=e.y,this.z*=e.z,this}multiplyScalar(e){return this.x*=e,this.y*=e,this.z*=e,this}multiplyVectors(e,t){return this.x=e.x*t.x,this.y=e.y*t.y,this.z=e.z*t.z,this}applyEuler(e){return this.applyQuaternion(xP.setFromEuler(e))}applyAxisAngle(e,t){return this.applyQuaternion(xP.setFromAxisAngle(e,t))}applyMatrix3(e){const t=this.x,n=this.y,i=this.z,a=e.elements;return this.x=a[0]*t+a[3]*n+a[6]*i,this.y=a[1]*t+a[4]*n+a[7]*i,this.z=a[2]*t+a[5]*n+a[8]*i,this}applyNormalMatrix(e){return this.applyMatrix3(e).normalize()}applyMatrix4(e){const t=this.x,n=this.y,i=this.z,a=e.elements,o=1/(a[3]*t+a[7]*n+a[11]*i+a[15]);return this.x=(a[0]*t+a[4]*n+a[8]*i+a[12])*o,this.y=(a[1]*t+a[5]*n+a[9]*i+a[13])*o,this.z=(a[2]*t+a[6]*n+a[10]*i+a[14])*o,this}applyQuaternion(e){const t=this.x,n=this.y,i=this.z,a=e.x,o=e.y,s=e.z,l=e.w,u=2*(o*i-s*n),c=2*(s*t-a*i),h=2*(a*n-o*t);return this.x=t+l*u+o*h-s*c,this.y=n+l*c+s*u-a*h,this.z=i+l*h+a*c-o*u,this}project(e){return this.applyMatrix4(e.matrixWorldInverse).applyMatrix4(e.projectionMatrix)}unproject(e){return this.applyMatrix4(e.projectionMatrixInverse).applyMatrix4(e.matrixWorld)}transformDirection(e){const t=this.x,n=this.y,i=this.z,a=e.elements;return this.x=a[0]*t+a[4]*n+a[8]*i,this.y=a[1]*t+a[5]*n+a[9]*i,this.z=a[2]*t+a[6]*n+a[10]*i,this.normalize()}divide(e){return this.x/=e.x,this.y/=e.y,this.z/=e.z,this}divideScalar(e){return this.multiplyScalar(1/e)}min(e){return this.x=Math.min(this.x,e.x),this.y=Math.min(this.y,e.y),this.z=Math.min(this.z,e.z),this}max(e){return this.x=Math.max(this.x,e.x),this.y=Math.max(this.y,e.y),this.z=Math.max(this.z,e.z),this}clamp(e,t){return this.x=Math.max(e.x,Math.min(t.x,this.x)),this.y=Math.max(e.y,Math.min(t.y,this.y)),this.z=Math.max(e.z,Math.min(t.z,this.z)),this}clampScalar(e,t){return this.x=Math.max(e,Math.min(t,this.x)),this.y=Math.max(e,Math.min(t,this.y)),this.z=Math.max(e,Math.min(t,this.z)),this}clampLength(e,t){const n=this.length();return this.divideScalar(n||1).multiplyScalar(Math.max(e,Math.min(t,n)))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this.z=Math.floor(this.z),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this.z=Math.ceil(this.z),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this.z=Math.round(this.z),this}roundToZero(){return this.x=Math.trunc(this.x),this.y=Math.trunc(this.y),this.z=Math.trunc(this.z),this}negate(){return this.x=-this.x,this.y=-this.y,this.z=-this.z,this}dot(e){return this.x*e.x+this.y*e.y+this.z*e.z}lengthSq(){return this.x*this.x+this.y*this.y+this.z*this.z}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)}normalize(){return this.divideScalar(this.length()||1)}setLength(e){return this.normalize().multiplyScalar(e)}lerp(e,t){return this.x+=(e.x-this.x)*t,this.y+=(e.y-this.y)*t,this.z+=(e.z-this.z)*t,this}lerpVectors(e,t,n){return this.x=e.x+(t.x-e.x)*n,this.y=e.y+(t.y-e.y)*n,this.z=e.z+(t.z-e.z)*n,this}cross(e){return this.crossVectors(this,e)}crossVectors(e,t){const n=e.x,i=e.y,a=e.z,o=t.x,s=t.y,l=t.z;return this.x=i*l-a*s,this.y=a*o-n*l,this.z=n*s-i*o,this}projectOnVector(e){const t=e.lengthSq();if(t===0)return this.set(0,0,0);const n=e.dot(this)/t;return this.copy(e).multiplyScalar(n)}projectOnPlane(e){return Dx.copy(this).projectOnVector(e),this.sub(Dx)}reflect(e){return this.sub(Dx.copy(e).multiplyScalar(2*this.dot(e)))}angleTo(e){const t=Math.sqrt(this.lengthSq()*e.lengthSq());if(t===0)return Math.PI/2;const n=this.dot(e)/t;return Math.acos(hr(n,-1,1))}distanceTo(e){return Math.sqrt(this.distanceToSquared(e))}distanceToSquared(e){const t=this.x-e.x,n=this.y-e.y,i=this.z-e.z;return t*t+n*n+i*i}manhattanDistanceTo(e){return Math.abs(this.x-e.x)+Math.abs(this.y-e.y)+Math.abs(this.z-e.z)}setFromSpherical(e){return this.setFromSphericalCoords(e.radius,e.phi,e.theta)}setFromSphericalCoords(e,t,n){const i=Math.sin(t)*e;return this.x=i*Math.sin(n),this.y=Math.cos(t)*e,this.z=i*Math.cos(n),this}setFromCylindrical(e){return this.setFromCylindricalCoords(e.radius,e.theta,e.y)}setFromCylindricalCoords(e,t,n){return this.x=e*Math.sin(t),this.y=n,this.z=e*Math.cos(t),this}setFromMatrixPosition(e){const t=e.elements;return this.x=t[12],this.y=t[13],this.z=t[14],this}setFromMatrixScale(e){const t=this.setFromMatrixColumn(e,0).length(),n=this.setFromMatrixColumn(e,1).length(),i=this.setFromMatrixColumn(e,2).length();return this.x=t,this.y=n,this.z=i,this}setFromMatrixColumn(e,t){return this.fromArray(e.elements,t*4)}setFromMatrix3Column(e,t){return this.fromArray(e.elements,t*3)}setFromEuler(e){return this.x=e._x,this.y=e._y,this.z=e._z,this}setFromColor(e){return this.x=e.r,this.y=e.g,this.z=e.b,this}equals(e){return e.x===this.x&&e.y===this.y&&e.z===this.z}fromArray(e,t=0){return this.x=e[t],this.y=e[t+1],this.z=e[t+2],this}toArray(e=[],t=0){return e[t]=this.x,e[t+1]=this.y,e[t+2]=this.z,e}fromBufferAttribute(e,t){return this.x=e.getX(t),this.y=e.getY(t),this.z=e.getZ(t),this}random(){return this.x=Math.random(),this.y=Math.random(),this.z=Math.random(),this}randomDirection(){const e=(Math.random()-.5)*2,t=Math.random()*Math.PI*2,n=Math.sqrt(1-cu(e,2));return this.x=n*Math.cos(t),this.y=n*Math.sin(t),this.z=e,this}*[Symbol.iterator](){yield this.x,yield this.y,yield this.z}}const Dx=new X,xP=new ao;class Oa{constructor(e=new X(1/0,1/0,1/0),t=new X(-1/0,-1/0,-1/0)){this.isBox3=!0,this.min=e,this.max=t}set(e,t){return this.min.copy(e),this.max.copy(t),this}setFromArray(e){this.makeEmpty();for(let t=0,n=e.length;tthis.max.x||e.ythis.max.y||e.zthis.max.z)}containsBox(e){return this.min.x<=e.min.x&&e.max.x<=this.max.x&&this.min.y<=e.min.y&&e.max.y<=this.max.y&&this.min.z<=e.min.z&&e.max.z<=this.max.z}getParameter(e,t){return t.set((e.x-this.min.x)/(this.max.x-this.min.x),(e.y-this.min.y)/(this.max.y-this.min.y),(e.z-this.min.z)/(this.max.z-this.min.z))}intersectsBox(e){return!(e.max.xthis.max.x||e.max.ythis.max.y||e.max.zthis.max.z)}intersectsSphere(e){return this.clampPoint(e.center,Va),Va.distanceToSquared(e.center)<=e.radius*e.radius}intersectsPlane(e){let t,n;return e.normal.x>0?(t=e.normal.x*this.min.x,n=e.normal.x*this.max.x):(t=e.normal.x*this.max.x,n=e.normal.x*this.min.x),e.normal.y>0?(t+=e.normal.y*this.min.y,n+=e.normal.y*this.max.y):(t+=e.normal.y*this.max.y,n+=e.normal.y*this.min.y),e.normal.z>0?(t+=e.normal.z*this.min.z,n+=e.normal.z*this.max.z):(t+=e.normal.z*this.max.z,n+=e.normal.z*this.min.z),t<=-e.constant&&n>=-e.constant}intersectsTriangle(e){if(this.isEmpty())return!1;this.getCenter(Id),Yg.subVectors(this.max,Id),ch.subVectors(e.a,Id),hh.subVectors(e.b,Id),fh.subVectors(e.c,Id),Gs.subVectors(hh,ch),Hs.subVectors(fh,hh),du.subVectors(ch,fh);let t=[0,-Gs.z,Gs.y,0,-Hs.z,Hs.y,0,-du.z,du.y,Gs.z,0,-Gs.x,Hs.z,0,-Hs.x,du.z,0,-du.x,-Gs.y,Gs.x,0,-Hs.y,Hs.x,0,-du.y,du.x,0];return!Ix(t,ch,hh,fh,Yg)||(t=[1,0,0,0,1,0,0,0,1],!Ix(t,ch,hh,fh,Yg))?!1:(qg.crossVectors(Gs,Hs),t=[qg.x,qg.y,qg.z],Ix(t,ch,hh,fh,Yg))}clampPoint(e,t){return t.copy(e).clamp(this.min,this.max)}distanceToPoint(e){return this.clampPoint(e,Va).distanceTo(e)}getBoundingSphere(e){return this.isEmpty()?e.makeEmpty():(this.getCenter(e.center),e.radius=this.getSize(Va).length()*.5),e}intersect(e){return this.min.max(e.min),this.max.min(e.max),this.isEmpty()&&this.makeEmpty(),this}union(e){return this.min.min(e.min),this.max.max(e.max),this}applyMatrix4(e){return this.isEmpty()?this:(ns[0].set(this.min.x,this.min.y,this.min.z).applyMatrix4(e),ns[1].set(this.min.x,this.min.y,this.max.z).applyMatrix4(e),ns[2].set(this.min.x,this.max.y,this.min.z).applyMatrix4(e),ns[3].set(this.min.x,this.max.y,this.max.z).applyMatrix4(e),ns[4].set(this.max.x,this.min.y,this.min.z).applyMatrix4(e),ns[5].set(this.max.x,this.min.y,this.max.z).applyMatrix4(e),ns[6].set(this.max.x,this.max.y,this.min.z).applyMatrix4(e),ns[7].set(this.max.x,this.max.y,this.max.z).applyMatrix4(e),this.setFromPoints(ns),this)}translate(e){return this.min.add(e),this.max.add(e),this}equals(e){return e.min.equals(this.min)&&e.max.equals(this.max)}}const ns=[new X,new X,new X,new X,new X,new X,new X,new X],Va=new X,Xg=new Oa,ch=new X,hh=new X,fh=new X,Gs=new X,Hs=new X,du=new X,Id=new X,Yg=new X,qg=new X,pu=new X;function Ix(r,e,t,n,i){for(let a=0,o=r.length-3;a<=o;a+=3){pu.fromArray(r,a);const s=i.x*Math.abs(pu.x)+i.y*Math.abs(pu.y)+i.z*Math.abs(pu.z),l=e.dot(pu),u=t.dot(pu),c=n.dot(pu);if(Math.max(-Math.max(l,u,c),Math.min(l,u,c))>s)return!1}return!0}const sY=new Oa,Nd=new X,Nx=new X;class Fa{constructor(e=new X,t=-1){this.isSphere=!0,this.center=e,this.radius=t}set(e,t){return this.center.copy(e),this.radius=t,this}setFromPoints(e,t){const n=this.center;t!==void 0?n.copy(t):sY.setFromPoints(e).getCenter(n);let i=0;for(let a=0,o=e.length;athis.radius*this.radius&&(t.sub(this.center).normalize(),t.multiplyScalar(this.radius).add(this.center)),t}getBoundingBox(e){return this.isEmpty()?(e.makeEmpty(),e):(e.set(this.center,this.center),e.expandByScalar(this.radius),e)}applyMatrix4(e){return this.center.applyMatrix4(e),this.radius=this.radius*e.getMaxScaleOnAxis(),this}translate(e){return this.center.add(e),this}expandByPoint(e){if(this.isEmpty())return this.center.copy(e),this.radius=0,this;Nd.subVectors(e,this.center);const t=Nd.lengthSq();if(t>this.radius*this.radius){const n=Math.sqrt(t),i=(n-this.radius)*.5;this.center.addScaledVector(Nd,i/n),this.radius+=i}return this}union(e){return e.isEmpty()?this:this.isEmpty()?(this.copy(e),this):(this.center.equals(e.center)===!0?this.radius=Math.max(this.radius,e.radius):(Nx.subVectors(e.center,this.center).setLength(e.radius),this.expandByPoint(Nd.copy(e.center).add(Nx)),this.expandByPoint(Nd.copy(e.center).sub(Nx))),this)}equals(e){return e.center.equals(this.center)&&e.radius===this.radius}clone(){return new this.constructor().copy(this)}}const rs=new X,kx=new X,jg=new X,Ws=new X,Ox=new X,Kg=new X,Fx=new X;class sd{constructor(e=new X,t=new X(0,0,-1)){this.origin=e,this.direction=t}set(e,t){return this.origin.copy(e),this.direction.copy(t),this}copy(e){return this.origin.copy(e.origin),this.direction.copy(e.direction),this}at(e,t){return t.copy(this.origin).addScaledVector(this.direction,e)}lookAt(e){return this.direction.copy(e).sub(this.origin).normalize(),this}recast(e){return this.origin.copy(this.at(e,rs)),this}closestPointToPoint(e,t){t.subVectors(e,this.origin);const n=t.dot(this.direction);return n<0?t.copy(this.origin):t.copy(this.origin).addScaledVector(this.direction,n)}distanceToPoint(e){return Math.sqrt(this.distanceSqToPoint(e))}distanceSqToPoint(e){const t=rs.subVectors(e,this.origin).dot(this.direction);return t<0?this.origin.distanceToSquared(e):(rs.copy(this.origin).addScaledVector(this.direction,t),rs.distanceToSquared(e))}distanceSqToSegment(e,t,n,i){kx.copy(e).add(t).multiplyScalar(.5),jg.copy(t).sub(e).normalize(),Ws.copy(this.origin).sub(kx);const a=e.distanceTo(t)*.5,o=-this.direction.dot(jg),s=Ws.dot(this.direction),l=-Ws.dot(jg),u=Ws.lengthSq(),c=Math.abs(1-o*o);let h,f,d,p;if(c>0)if(h=o*l-s,f=o*s-l,p=a*c,h>=0)if(f>=-p)if(f<=p){const g=1/c;h*=g,f*=g,d=h*(h+o*f+2*s)+f*(o*h+f+2*l)+u}else f=a,h=Math.max(0,-(o*f+s)),d=-h*h+f*(f+2*l)+u;else f=-a,h=Math.max(0,-(o*f+s)),d=-h*h+f*(f+2*l)+u;else f<=-p?(h=Math.max(0,-(-o*a+s)),f=h>0?-a:Math.min(Math.max(-a,-l),a),d=-h*h+f*(f+2*l)+u):f<=p?(h=0,f=Math.min(Math.max(-a,-l),a),d=f*(f+2*l)+u):(h=Math.max(0,-(o*a+s)),f=h>0?a:Math.min(Math.max(-a,-l),a),d=-h*h+f*(f+2*l)+u);else f=o>0?-a:a,h=Math.max(0,-(o*f+s)),d=-h*h+f*(f+2*l)+u;return n&&n.copy(this.origin).addScaledVector(this.direction,h),i&&i.copy(kx).addScaledVector(jg,f),d}intersectSphere(e,t){rs.subVectors(e.center,this.origin);const n=rs.dot(this.direction),i=rs.dot(rs)-n*n,a=e.radius*e.radius;if(i>a)return null;const o=Math.sqrt(a-i),s=n-o,l=n+o;return l<0?null:s<0?this.at(l,t):this.at(s,t)}intersectsSphere(e){return this.distanceSqToPoint(e.center)<=e.radius*e.radius}distanceToPlane(e){const t=e.normal.dot(this.direction);if(t===0)return e.distanceToPoint(this.origin)===0?0:null;const n=-(this.origin.dot(e.normal)+e.constant)/t;return n>=0?n:null}intersectPlane(e,t){const n=this.distanceToPlane(e);return n===null?null:this.at(n,t)}intersectsPlane(e){const t=e.distanceToPoint(this.origin);return t===0||e.normal.dot(this.direction)*t<0}intersectBox(e,t){let n,i,a,o,s,l;const u=1/this.direction.x,c=1/this.direction.y,h=1/this.direction.z,f=this.origin;return u>=0?(n=(e.min.x-f.x)*u,i=(e.max.x-f.x)*u):(n=(e.max.x-f.x)*u,i=(e.min.x-f.x)*u),c>=0?(a=(e.min.y-f.y)*c,o=(e.max.y-f.y)*c):(a=(e.max.y-f.y)*c,o=(e.min.y-f.y)*c),n>o||a>i||((a>n||isNaN(n))&&(n=a),(o=0?(s=(e.min.z-f.z)*h,l=(e.max.z-f.z)*h):(s=(e.max.z-f.z)*h,l=(e.min.z-f.z)*h),n>l||s>i)||((s>n||n!==n)&&(n=s),(l=0?n:i,t)}intersectsBox(e){return this.intersectBox(e,rs)!==null}intersectTriangle(e,t,n,i,a){Ox.subVectors(t,e),Kg.subVectors(n,e),Fx.crossVectors(Ox,Kg);let o=this.direction.dot(Fx),s;if(o>0){if(i)return null;s=1}else if(o<0)s=-1,o=-o;else return null;Ws.subVectors(this.origin,e);const l=s*this.direction.dot(Kg.crossVectors(Ws,Kg));if(l<0)return null;const u=s*this.direction.dot(Ox.cross(Ws));if(u<0||l+u>o)return null;const c=-s*Ws.dot(Fx);return c<0?null:this.at(c/o,a)}applyMatrix4(e){return this.origin.applyMatrix4(e),this.direction.transformDirection(e),this}equals(e){return e.origin.equals(this.origin)&&e.direction.equals(this.direction)}clone(){return new this.constructor().copy(this)}}class Mt{constructor(e,t,n,i,a,o,s,l,u,c,h,f,d,p,g,v){Mt.prototype.isMatrix4=!0,this.elements=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],e!==void 0&&this.set(e,t,n,i,a,o,s,l,u,c,h,f,d,p,g,v)}set(e,t,n,i,a,o,s,l,u,c,h,f,d,p,g,v){const m=this.elements;return m[0]=e,m[4]=t,m[8]=n,m[12]=i,m[1]=a,m[5]=o,m[9]=s,m[13]=l,m[2]=u,m[6]=c,m[10]=h,m[14]=f,m[3]=d,m[7]=p,m[11]=g,m[15]=v,this}identity(){return this.set(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1),this}clone(){return new Mt().fromArray(this.elements)}copy(e){const t=this.elements,n=e.elements;return t[0]=n[0],t[1]=n[1],t[2]=n[2],t[3]=n[3],t[4]=n[4],t[5]=n[5],t[6]=n[6],t[7]=n[7],t[8]=n[8],t[9]=n[9],t[10]=n[10],t[11]=n[11],t[12]=n[12],t[13]=n[13],t[14]=n[14],t[15]=n[15],this}copyPosition(e){const t=this.elements,n=e.elements;return t[12]=n[12],t[13]=n[13],t[14]=n[14],this}setFromMatrix3(e){const t=e.elements;return this.set(t[0],t[3],t[6],0,t[1],t[4],t[7],0,t[2],t[5],t[8],0,0,0,0,1),this}extractBasis(e,t,n){return e.setFromMatrixColumn(this,0),t.setFromMatrixColumn(this,1),n.setFromMatrixColumn(this,2),this}makeBasis(e,t,n){return this.set(e.x,t.x,n.x,0,e.y,t.y,n.y,0,e.z,t.z,n.z,0,0,0,0,1),this}extractRotation(e){const t=this.elements,n=e.elements,i=1/dh.setFromMatrixColumn(e,0).length(),a=1/dh.setFromMatrixColumn(e,1).length(),o=1/dh.setFromMatrixColumn(e,2).length();return t[0]=n[0]*i,t[1]=n[1]*i,t[2]=n[2]*i,t[3]=0,t[4]=n[4]*a,t[5]=n[5]*a,t[6]=n[6]*a,t[7]=0,t[8]=n[8]*o,t[9]=n[9]*o,t[10]=n[10]*o,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,this}makeRotationFromEuler(e){const t=this.elements,n=e.x,i=e.y,a=e.z,o=Math.cos(n),s=Math.sin(n),l=Math.cos(i),u=Math.sin(i),c=Math.cos(a),h=Math.sin(a);if(e.order==="XYZ"){const f=o*c,d=o*h,p=s*c,g=s*h;t[0]=l*c,t[4]=-l*h,t[8]=u,t[1]=d+p*u,t[5]=f-g*u,t[9]=-s*l,t[2]=g-f*u,t[6]=p+d*u,t[10]=o*l}else if(e.order==="YXZ"){const f=l*c,d=l*h,p=u*c,g=u*h;t[0]=f+g*s,t[4]=p*s-d,t[8]=o*u,t[1]=o*h,t[5]=o*c,t[9]=-s,t[2]=d*s-p,t[6]=g+f*s,t[10]=o*l}else if(e.order==="ZXY"){const f=l*c,d=l*h,p=u*c,g=u*h;t[0]=f-g*s,t[4]=-o*h,t[8]=p+d*s,t[1]=d+p*s,t[5]=o*c,t[9]=g-f*s,t[2]=-o*u,t[6]=s,t[10]=o*l}else if(e.order==="ZYX"){const f=o*c,d=o*h,p=s*c,g=s*h;t[0]=l*c,t[4]=p*u-d,t[8]=f*u+g,t[1]=l*h,t[5]=g*u+f,t[9]=d*u-p,t[2]=-u,t[6]=s*l,t[10]=o*l}else if(e.order==="YZX"){const f=o*l,d=o*u,p=s*l,g=s*u;t[0]=l*c,t[4]=g-f*h,t[8]=p*h+d,t[1]=h,t[5]=o*c,t[9]=-s*c,t[2]=-u*c,t[6]=d*h+p,t[10]=f-g*h}else if(e.order==="XZY"){const f=o*l,d=o*u,p=s*l,g=s*u;t[0]=l*c,t[4]=-h,t[8]=u*c,t[1]=f*h+g,t[5]=o*c,t[9]=d*h-p,t[2]=p*h-d,t[6]=s*c,t[10]=g*h+f}return t[3]=0,t[7]=0,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,this}makeRotationFromQuaternion(e){return this.compose(lY,e,uY)}lookAt(e,t,n){const i=this.elements;return Gi.subVectors(e,t),Gi.lengthSq()===0&&(Gi.z=1),Gi.normalize(),$s.crossVectors(n,Gi),$s.lengthSq()===0&&(Math.abs(n.z)===1?Gi.x+=1e-4:Gi.z+=1e-4,Gi.normalize(),$s.crossVectors(n,Gi)),$s.normalize(),Zg.crossVectors(Gi,$s),i[0]=$s.x,i[4]=Zg.x,i[8]=Gi.x,i[1]=$s.y,i[5]=Zg.y,i[9]=Gi.y,i[2]=$s.z,i[6]=Zg.z,i[10]=Gi.z,this}multiply(e){return this.multiplyMatrices(this,e)}premultiply(e){return this.multiplyMatrices(e,this)}multiplyMatrices(e,t){const n=e.elements,i=t.elements,a=this.elements,o=n[0],s=n[4],l=n[8],u=n[12],c=n[1],h=n[5],f=n[9],d=n[13],p=n[2],g=n[6],v=n[10],m=n[14],y=n[3],_=n[7],x=n[11],S=n[15],A=i[0],w=i[4],M=i[8],C=i[12],b=i[1],T=i[5],P=i[9],D=i[13],L=i[2],E=i[6],I=i[10],N=i[14],R=i[3],F=i[7],O=i[11],V=i[15];return a[0]=o*A+s*b+l*L+u*R,a[4]=o*w+s*T+l*E+u*F,a[8]=o*M+s*P+l*I+u*O,a[12]=o*C+s*D+l*N+u*V,a[1]=c*A+h*b+f*L+d*R,a[5]=c*w+h*T+f*E+d*F,a[9]=c*M+h*P+f*I+d*O,a[13]=c*C+h*D+f*N+d*V,a[2]=p*A+g*b+v*L+m*R,a[6]=p*w+g*T+v*E+m*F,a[10]=p*M+g*P+v*I+m*O,a[14]=p*C+g*D+v*N+m*V,a[3]=y*A+_*b+x*L+S*R,a[7]=y*w+_*T+x*E+S*F,a[11]=y*M+_*P+x*I+S*O,a[15]=y*C+_*D+x*N+S*V,this}multiplyScalar(e){const t=this.elements;return t[0]*=e,t[4]*=e,t[8]*=e,t[12]*=e,t[1]*=e,t[5]*=e,t[9]*=e,t[13]*=e,t[2]*=e,t[6]*=e,t[10]*=e,t[14]*=e,t[3]*=e,t[7]*=e,t[11]*=e,t[15]*=e,this}determinant(){const e=this.elements,t=e[0],n=e[4],i=e[8],a=e[12],o=e[1],s=e[5],l=e[9],u=e[13],c=e[2],h=e[6],f=e[10],d=e[14],p=e[3],g=e[7],v=e[11],m=e[15];return p*(+a*l*h-i*u*h-a*s*f+n*u*f+i*s*d-n*l*d)+g*(+t*l*d-t*u*f+a*o*f-i*o*d+i*u*c-a*l*c)+v*(+t*u*h-t*s*d-a*o*h+n*o*d+a*s*c-n*u*c)+m*(-i*s*c-t*l*h+t*s*f+i*o*h-n*o*f+n*l*c)}transpose(){const e=this.elements;let t;return t=e[1],e[1]=e[4],e[4]=t,t=e[2],e[2]=e[8],e[8]=t,t=e[6],e[6]=e[9],e[9]=t,t=e[3],e[3]=e[12],e[12]=t,t=e[7],e[7]=e[13],e[13]=t,t=e[11],e[11]=e[14],e[14]=t,this}setPosition(e,t,n){const i=this.elements;return e.isVector3?(i[12]=e.x,i[13]=e.y,i[14]=e.z):(i[12]=e,i[13]=t,i[14]=n),this}invert(){const e=this.elements,t=e[0],n=e[1],i=e[2],a=e[3],o=e[4],s=e[5],l=e[6],u=e[7],c=e[8],h=e[9],f=e[10],d=e[11],p=e[12],g=e[13],v=e[14],m=e[15],y=h*v*u-g*f*u+g*l*d-s*v*d-h*l*m+s*f*m,_=p*f*u-c*v*u-p*l*d+o*v*d+c*l*m-o*f*m,x=c*g*u-p*h*u+p*s*d-o*g*d-c*s*m+o*h*m,S=p*h*l-c*g*l-p*s*f+o*g*f+c*s*v-o*h*v,A=t*y+n*_+i*x+a*S;if(A===0)return this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);const w=1/A;return e[0]=y*w,e[1]=(g*f*a-h*v*a-g*i*d+n*v*d+h*i*m-n*f*m)*w,e[2]=(s*v*a-g*l*a+g*i*u-n*v*u-s*i*m+n*l*m)*w,e[3]=(h*l*a-s*f*a-h*i*u+n*f*u+s*i*d-n*l*d)*w,e[4]=_*w,e[5]=(c*v*a-p*f*a+p*i*d-t*v*d-c*i*m+t*f*m)*w,e[6]=(p*l*a-o*v*a-p*i*u+t*v*u+o*i*m-t*l*m)*w,e[7]=(o*f*a-c*l*a+c*i*u-t*f*u-o*i*d+t*l*d)*w,e[8]=x*w,e[9]=(p*h*a-c*g*a-p*n*d+t*g*d+c*n*m-t*h*m)*w,e[10]=(o*g*a-p*s*a+p*n*u-t*g*u-o*n*m+t*s*m)*w,e[11]=(c*s*a-o*h*a-c*n*u+t*h*u+o*n*d-t*s*d)*w,e[12]=S*w,e[13]=(c*g*i-p*h*i+p*n*f-t*g*f-c*n*v+t*h*v)*w,e[14]=(p*s*i-o*g*i-p*n*l+t*g*l+o*n*v-t*s*v)*w,e[15]=(o*h*i-c*s*i+c*n*l-t*h*l-o*n*f+t*s*f)*w,this}scale(e){const t=this.elements,n=e.x,i=e.y,a=e.z;return t[0]*=n,t[4]*=i,t[8]*=a,t[1]*=n,t[5]*=i,t[9]*=a,t[2]*=n,t[6]*=i,t[10]*=a,t[3]*=n,t[7]*=i,t[11]*=a,this}getMaxScaleOnAxis(){const e=this.elements,t=e[0]*e[0]+e[1]*e[1]+e[2]*e[2],n=e[4]*e[4]+e[5]*e[5]+e[6]*e[6],i=e[8]*e[8]+e[9]*e[9]+e[10]*e[10];return Math.sqrt(Math.max(t,n,i))}makeTranslation(e,t,n){return e.isVector3?this.set(1,0,0,e.x,0,1,0,e.y,0,0,1,e.z,0,0,0,1):this.set(1,0,0,e,0,1,0,t,0,0,1,n,0,0,0,1),this}makeRotationX(e){const t=Math.cos(e),n=Math.sin(e);return this.set(1,0,0,0,0,t,-n,0,0,n,t,0,0,0,0,1),this}makeRotationY(e){const t=Math.cos(e),n=Math.sin(e);return this.set(t,0,n,0,0,1,0,0,-n,0,t,0,0,0,0,1),this}makeRotationZ(e){const t=Math.cos(e),n=Math.sin(e);return this.set(t,-n,0,0,n,t,0,0,0,0,1,0,0,0,0,1),this}makeRotationAxis(e,t){const n=Math.cos(t),i=Math.sin(t),a=1-n,o=e.x,s=e.y,l=e.z,u=a*o,c=a*s;return this.set(u*o+n,u*s-i*l,u*l+i*s,0,u*s+i*l,c*s+n,c*l-i*o,0,u*l-i*s,c*l+i*o,a*l*l+n,0,0,0,0,1),this}makeScale(e,t,n){return this.set(e,0,0,0,0,t,0,0,0,0,n,0,0,0,0,1),this}makeShear(e,t,n,i,a,o){return this.set(1,n,a,0,e,1,o,0,t,i,1,0,0,0,0,1),this}compose(e,t,n){const i=this.elements,a=t._x,o=t._y,s=t._z,l=t._w,u=a+a,c=o+o,h=s+s,f=a*u,d=a*c,p=a*h,g=o*c,v=o*h,m=s*h,y=l*u,_=l*c,x=l*h,S=n.x,A=n.y,w=n.z;return i[0]=(1-(g+m))*S,i[1]=(d+x)*S,i[2]=(p-_)*S,i[3]=0,i[4]=(d-x)*A,i[5]=(1-(f+m))*A,i[6]=(v+y)*A,i[7]=0,i[8]=(p+_)*w,i[9]=(v-y)*w,i[10]=(1-(f+g))*w,i[11]=0,i[12]=e.x,i[13]=e.y,i[14]=e.z,i[15]=1,this}decompose(e,t,n){const i=this.elements;let a=dh.set(i[0],i[1],i[2]).length();const o=dh.set(i[4],i[5],i[6]).length(),s=dh.set(i[8],i[9],i[10]).length();this.determinant()<0&&(a=-a),e.x=i[12],e.y=i[13],e.z=i[14],Ga.copy(this);const u=1/a,c=1/o,h=1/s;return Ga.elements[0]*=u,Ga.elements[1]*=u,Ga.elements[2]*=u,Ga.elements[4]*=c,Ga.elements[5]*=c,Ga.elements[6]*=c,Ga.elements[8]*=h,Ga.elements[9]*=h,Ga.elements[10]*=h,t.setFromRotationMatrix(Ga),n.x=a,n.y=o,n.z=s,this}makePerspective(e,t,n,i,a,o,s=ms){const l=this.elements,u=2*a/(t-e),c=2*a/(n-i),h=(t+e)/(t-e),f=(n+i)/(n-i);let d,p;if(s===ms)d=-(o+a)/(o-a),p=-2*o*a/(o-a);else if(s===N0)d=-o/(o-a),p=-o*a/(o-a);else throw new Error("THREE.Matrix4.makePerspective(): Invalid coordinate system: "+s);return l[0]=u,l[4]=0,l[8]=h,l[12]=0,l[1]=0,l[5]=c,l[9]=f,l[13]=0,l[2]=0,l[6]=0,l[10]=d,l[14]=p,l[3]=0,l[7]=0,l[11]=-1,l[15]=0,this}makeOrthographic(e,t,n,i,a,o,s=ms){const l=this.elements,u=1/(t-e),c=1/(n-i),h=1/(o-a),f=(t+e)*u,d=(n+i)*c;let p,g;if(s===ms)p=(o+a)*h,g=-2*h;else if(s===N0)p=a*h,g=-1*h;else throw new Error("THREE.Matrix4.makeOrthographic(): Invalid coordinate system: "+s);return l[0]=2*u,l[4]=0,l[8]=0,l[12]=-f,l[1]=0,l[5]=2*c,l[9]=0,l[13]=-d,l[2]=0,l[6]=0,l[10]=g,l[14]=-p,l[3]=0,l[7]=0,l[11]=0,l[15]=1,this}equals(e){const t=this.elements,n=e.elements;for(let i=0;i<16;i++)if(t[i]!==n[i])return!1;return!0}fromArray(e,t=0){for(let n=0;n<16;n++)this.elements[n]=e[n+t];return this}toArray(e=[],t=0){const n=this.elements;return e[t]=n[0],e[t+1]=n[1],e[t+2]=n[2],e[t+3]=n[3],e[t+4]=n[4],e[t+5]=n[5],e[t+6]=n[6],e[t+7]=n[7],e[t+8]=n[8],e[t+9]=n[9],e[t+10]=n[10],e[t+11]=n[11],e[t+12]=n[12],e[t+13]=n[13],e[t+14]=n[14],e[t+15]=n[15],e}}const dh=new X,Ga=new Mt,lY=new X(0,0,0),uY=new X(1,1,1),$s=new X,Zg=new X,Gi=new X,SP=new Mt,AP=new ao;class J_{constructor(e=0,t=0,n=0,i=J_.DEFAULT_ORDER){this.isEuler=!0,this._x=e,this._y=t,this._z=n,this._order=i}get x(){return this._x}set x(e){this._x=e,this._onChangeCallback()}get y(){return this._y}set y(e){this._y=e,this._onChangeCallback()}get z(){return this._z}set z(e){this._z=e,this._onChangeCallback()}get order(){return this._order}set order(e){this._order=e,this._onChangeCallback()}set(e,t,n,i=this._order){return this._x=e,this._y=t,this._z=n,this._order=i,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._order)}copy(e){return this._x=e._x,this._y=e._y,this._z=e._z,this._order=e._order,this._onChangeCallback(),this}setFromRotationMatrix(e,t=this._order,n=!0){const i=e.elements,a=i[0],o=i[4],s=i[8],l=i[1],u=i[5],c=i[9],h=i[2],f=i[6],d=i[10];switch(t){case"XYZ":this._y=Math.asin(hr(s,-1,1)),Math.abs(s)<.9999999?(this._x=Math.atan2(-c,d),this._z=Math.atan2(-o,a)):(this._x=Math.atan2(f,u),this._z=0);break;case"YXZ":this._x=Math.asin(-hr(c,-1,1)),Math.abs(c)<.9999999?(this._y=Math.atan2(s,d),this._z=Math.atan2(l,u)):(this._y=Math.atan2(-h,a),this._z=0);break;case"ZXY":this._x=Math.asin(hr(f,-1,1)),Math.abs(f)<.9999999?(this._y=Math.atan2(-h,d),this._z=Math.atan2(-o,u)):(this._y=0,this._z=Math.atan2(l,a));break;case"ZYX":this._y=Math.asin(-hr(h,-1,1)),Math.abs(h)<.9999999?(this._x=Math.atan2(f,d),this._z=Math.atan2(l,a)):(this._x=0,this._z=Math.atan2(-o,u));break;case"YZX":this._z=Math.asin(hr(l,-1,1)),Math.abs(l)<.9999999?(this._x=Math.atan2(-c,u),this._y=Math.atan2(-h,a)):(this._x=0,this._y=Math.atan2(s,d));break;case"XZY":this._z=Math.asin(-hr(o,-1,1)),Math.abs(o)<.9999999?(this._x=Math.atan2(f,u),this._y=Math.atan2(s,a)):(this._x=Math.atan2(-c,d),this._y=0);break;default:console.warn("THREE.Euler: .setFromRotationMatrix() encountered an unknown order: "+t)}return this._order=t,n===!0&&this._onChangeCallback(),this}setFromQuaternion(e,t,n){return SP.makeRotationFromQuaternion(e),this.setFromRotationMatrix(SP,t,n)}setFromVector3(e,t=this._order){return this.set(e.x,e.y,e.z,t)}reorder(e){return AP.setFromEuler(this),this.setFromQuaternion(AP,e)}equals(e){return e._x===this._x&&e._y===this._y&&e._z===this._z&&e._order===this._order}fromArray(e){return this._x=e[0],this._y=e[1],this._z=e[2],e[3]!==void 0&&(this._order=e[3]),this._onChangeCallback(),this}toArray(e=[],t=0){return e[t]=this._x,e[t+1]=this._y,e[t+2]=this._z,e[t+3]=this._order,e}_onChange(e){return this._onChangeCallback=e,this}_onChangeCallback(){}*[Symbol.iterator](){yield this._x,yield this._y,yield this._z,yield this._order}}J_.DEFAULT_ORDER="XYZ";class lC{constructor(){this.mask=1}set(e){this.mask=(1<>>0}enable(e){this.mask|=1<1){for(let t=0;t1){for(let n=0;n0&&(i.userData=this.userData),i.layers=this.layers.mask,i.matrix=this.matrix.toArray(),i.up=this.up.toArray(),this.matrixAutoUpdate===!1&&(i.matrixAutoUpdate=!1),this.isInstancedMesh&&(i.type="InstancedMesh",i.count=this.count,i.instanceMatrix=this.instanceMatrix.toJSON(),this.instanceColor!==null&&(i.instanceColor=this.instanceColor.toJSON())),this.isBatchedMesh&&(i.type="BatchedMesh",i.perObjectFrustumCulled=this.perObjectFrustumCulled,i.sortObjects=this.sortObjects,i.drawRanges=this._drawRanges,i.reservedRanges=this._reservedRanges,i.visibility=this._visibility,i.active=this._active,i.bounds=this._bounds.map(s=>({boxInitialized:s.boxInitialized,boxMin:s.box.min.toArray(),boxMax:s.box.max.toArray(),sphereInitialized:s.sphereInitialized,sphereRadius:s.sphere.radius,sphereCenter:s.sphere.center.toArray()})),i.maxGeometryCount=this._maxGeometryCount,i.maxVertexCount=this._maxVertexCount,i.maxIndexCount=this._maxIndexCount,i.geometryInitialized=this._geometryInitialized,i.geometryCount=this._geometryCount,i.matricesTexture=this._matricesTexture.toJSON(e),this.boundingSphere!==null&&(i.boundingSphere={center:i.boundingSphere.center.toArray(),radius:i.boundingSphere.radius}),this.boundingBox!==null&&(i.boundingBox={min:i.boundingBox.min.toArray(),max:i.boundingBox.max.toArray()}));function a(s,l){return s[l.uuid]===void 0&&(s[l.uuid]=l.toJSON(e)),l.uuid}if(this.isScene)this.background&&(this.background.isColor?i.background=this.background.toJSON():this.background.isTexture&&(i.background=this.background.toJSON(e).uuid)),this.environment&&this.environment.isTexture&&this.environment.isRenderTargetTexture!==!0&&(i.environment=this.environment.toJSON(e).uuid);else if(this.isMesh||this.isLine||this.isPoints){i.geometry=a(e.geometries,this.geometry);const s=this.geometry.parameters;if(s!==void 0&&s.shapes!==void 0){const l=s.shapes;if(Array.isArray(l))for(let u=0,c=l.length;u0){i.children=[];for(let s=0;s0){i.animations=[];for(let s=0;s0&&(n.geometries=s),l.length>0&&(n.materials=l),u.length>0&&(n.textures=u),c.length>0&&(n.images=c),h.length>0&&(n.shapes=h),f.length>0&&(n.skeletons=f),d.length>0&&(n.animations=d),p.length>0&&(n.nodes=p)}return n.object=i,n;function o(s){const l=[];for(const u in s){const c=s[u];delete c.metadata,l.push(c)}return l}}clone(e){return new this.constructor().copy(this,e)}copy(e,t=!0){if(this.name=e.name,this.up.copy(e.up),this.position.copy(e.position),this.rotation.order=e.rotation.order,this.quaternion.copy(e.quaternion),this.scale.copy(e.scale),this.matrix.copy(e.matrix),this.matrixWorld.copy(e.matrixWorld),this.matrixAutoUpdate=e.matrixAutoUpdate,this.matrixWorldAutoUpdate=e.matrixWorldAutoUpdate,this.matrixWorldNeedsUpdate=e.matrixWorldNeedsUpdate,this.layers.mask=e.layers.mask,this.visible=e.visible,this.castShadow=e.castShadow,this.receiveShadow=e.receiveShadow,this.frustumCulled=e.frustumCulled,this.renderOrder=e.renderOrder,this.animations=e.animations.slice(),this.userData=JSON.parse(JSON.stringify(e.userData)),t===!0)for(let n=0;n0?i.multiplyScalar(1/Math.sqrt(a)):i.set(0,0,0)}static getBarycoord(e,t,n,i,a){Ha.subVectors(i,t),as.subVectors(n,t),Bx.subVectors(e,t);const o=Ha.dot(Ha),s=Ha.dot(as),l=Ha.dot(Bx),u=as.dot(as),c=as.dot(Bx),h=o*u-s*s;if(h===0)return a.set(0,0,0),null;const f=1/h,d=(u*l-s*c)*f,p=(o*c-s*l)*f;return a.set(1-d-p,p,d)}static containsPoint(e,t,n,i){return this.getBarycoord(e,t,n,i,os)===null?!1:os.x>=0&&os.y>=0&&os.x+os.y<=1}static getInterpolation(e,t,n,i,a,o,s,l){return this.getBarycoord(e,t,n,i,os)===null?(l.x=0,l.y=0,"z"in l&&(l.z=0),"w"in l&&(l.w=0),null):(l.setScalar(0),l.addScaledVector(a,os.x),l.addScaledVector(o,os.y),l.addScaledVector(s,os.z),l)}static isFrontFacing(e,t,n,i){return Ha.subVectors(n,t),as.subVectors(e,t),Ha.cross(as).dot(i)<0}set(e,t,n){return this.a.copy(e),this.b.copy(t),this.c.copy(n),this}setFromPointsAndIndices(e,t,n,i){return this.a.copy(e[t]),this.b.copy(e[n]),this.c.copy(e[i]),this}setFromAttributeAndIndices(e,t,n,i){return this.a.fromBufferAttribute(e,t),this.b.fromBufferAttribute(e,n),this.c.fromBufferAttribute(e,i),this}clone(){return new this.constructor().copy(this)}copy(e){return this.a.copy(e.a),this.b.copy(e.b),this.c.copy(e.c),this}getArea(){return Ha.subVectors(this.c,this.b),as.subVectors(this.a,this.b),Ha.cross(as).length()*.5}getMidpoint(e){return e.addVectors(this.a,this.b).add(this.c).multiplyScalar(1/3)}getNormal(e){return Jh.getNormal(this.a,this.b,this.c,e)}getPlane(e){return e.setFromCoplanarPoints(this.a,this.b,this.c)}getBarycoord(e,t){return Jh.getBarycoord(e,this.a,this.b,this.c,t)}getInterpolation(e,t,n,i,a){return Jh.getInterpolation(e,this.a,this.b,this.c,t,n,i,a)}containsPoint(e){return Jh.containsPoint(e,this.a,this.b,this.c)}isFrontFacing(e){return Jh.isFrontFacing(this.a,this.b,this.c,e)}intersectsBox(e){return e.intersectsTriangle(this)}closestPointToPoint(e,t){const n=this.a,i=this.b,a=this.c;let o,s;vh.subVectors(i,n),gh.subVectors(a,n),zx.subVectors(e,n);const l=vh.dot(zx),u=gh.dot(zx);if(l<=0&&u<=0)return t.copy(n);Ux.subVectors(e,i);const c=vh.dot(Ux),h=gh.dot(Ux);if(c>=0&&h<=c)return t.copy(i);const f=l*h-c*u;if(f<=0&&l>=0&&c<=0)return o=l/(l-c),t.copy(n).addScaledVector(vh,o);Vx.subVectors(e,a);const d=vh.dot(Vx),p=gh.dot(Vx);if(p>=0&&d<=p)return t.copy(a);const g=d*u-l*p;if(g<=0&&u>=0&&p<=0)return s=u/(u-p),t.copy(n).addScaledVector(gh,s);const v=c*p-d*h;if(v<=0&&h-c>=0&&d-p>=0)return CP.subVectors(a,i),s=(h-c)/(h-c+(d-p)),t.copy(i).addScaledVector(CP,s);const m=1/(v+g+f);return o=g*m,s=f*m,t.copy(n).addScaledVector(vh,o).addScaledVector(gh,s)}equals(e){return e.a.equals(this.a)&&e.b.equals(this.b)&&e.c.equals(this.c)}};const _z={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074},Xs={h:0,s:0,l:0},Jg={h:0,s:0,l:0};function Gx(r,e,t){return t<0&&(t+=1),t>1&&(t-=1),t<1/6?r+(e-r)*6*t:t<1/2?e:t<2/3?r+(e-r)*6*(2/3-t):r}class nt{constructor(e,t,n){return this.isColor=!0,this.r=1,this.g=1,this.b=1,this.set(e,t,n)}set(e,t,n){if(t===void 0&&n===void 0){const i=e;i&&i.isColor?this.copy(i):typeof i=="number"?this.setHex(i):typeof i=="string"&&this.setStyle(i)}else this.setRGB(e,t,n);return this}setScalar(e){return this.r=e,this.g=e,this.b=e,this}setHex(e,t=dn){return e=Math.floor(e),this.r=(e>>16&255)/255,this.g=(e>>8&255)/255,this.b=(e&255)/255,ln.toWorkingColorSpace(this,t),this}setRGB(e,t,n,i=ln.workingColorSpace){return this.r=e,this.g=t,this.b=n,ln.toWorkingColorSpace(this,i),this}setHSL(e,t,n,i=ln.workingColorSpace){if(e=oC(e,1),t=hr(t,0,1),n=hr(n,0,1),t===0)this.r=this.g=this.b=n;else{const a=n<=.5?n*(1+t):n+t-n*t,o=2*n-a;this.r=Gx(o,a,e+1/3),this.g=Gx(o,a,e),this.b=Gx(o,a,e-1/3)}return ln.toWorkingColorSpace(this,i),this}setStyle(e,t=dn){function n(a){a!==void 0&&parseFloat(a)<1&&console.warn("THREE.Color: Alpha component of "+e+" will be ignored.")}let i;if(i=/^(\w+)\(([^\)]*)\)/.exec(e)){let a;const o=i[1],s=i[2];switch(o){case"rgb":case"rgba":if(a=/^\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(s))return n(a[4]),this.setRGB(Math.min(255,parseInt(a[1],10))/255,Math.min(255,parseInt(a[2],10))/255,Math.min(255,parseInt(a[3],10))/255,t);if(a=/^\s*(\d+)\%\s*,\s*(\d+)\%\s*,\s*(\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(s))return n(a[4]),this.setRGB(Math.min(100,parseInt(a[1],10))/100,Math.min(100,parseInt(a[2],10))/100,Math.min(100,parseInt(a[3],10))/100,t);break;case"hsl":case"hsla":if(a=/^\s*(\d*\.?\d+)\s*,\s*(\d*\.?\d+)\%\s*,\s*(\d*\.?\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(s))return n(a[4]),this.setHSL(parseFloat(a[1])/360,parseFloat(a[2])/100,parseFloat(a[3])/100,t);break;default:console.warn("THREE.Color: Unknown color model "+e)}}else if(i=/^\#([A-Fa-f\d]+)$/.exec(e)){const a=i[1],o=a.length;if(o===3)return this.setRGB(parseInt(a.charAt(0),16)/15,parseInt(a.charAt(1),16)/15,parseInt(a.charAt(2),16)/15,t);if(o===6)return this.setHex(parseInt(a,16),t);console.warn("THREE.Color: Invalid hex color "+e)}else if(e&&e.length>0)return this.setColorName(e,t);return this}setColorName(e,t=dn){const n=_z[e.toLowerCase()];return n!==void 0?this.setHex(n,t):console.warn("THREE.Color: Unknown color "+e),this}clone(){return new this.constructor(this.r,this.g,this.b)}copy(e){return this.r=e.r,this.g=e.g,this.b=e.b,this}copySRGBToLinear(e){return this.r=Af(e.r),this.g=Af(e.g),this.b=Af(e.b),this}copyLinearToSRGB(e){return this.r=Px(e.r),this.g=Px(e.g),this.b=Px(e.b),this}convertSRGBToLinear(){return this.copySRGBToLinear(this),this}convertLinearToSRGB(){return this.copyLinearToSRGB(this),this}getHex(e=dn){return ln.fromWorkingColorSpace(Hr.copy(this),e),Math.round(hr(Hr.r*255,0,255))*65536+Math.round(hr(Hr.g*255,0,255))*256+Math.round(hr(Hr.b*255,0,255))}getHexString(e=dn){return("000000"+this.getHex(e).toString(16)).slice(-6)}getHSL(e,t=ln.workingColorSpace){ln.fromWorkingColorSpace(Hr.copy(this),t);const n=Hr.r,i=Hr.g,a=Hr.b,o=Math.max(n,i,a),s=Math.min(n,i,a);let l,u;const c=(s+o)/2;if(s===o)l=0,u=0;else{const h=o-s;switch(u=c<=.5?h/(o+s):h/(2-o-s),o){case n:l=(i-a)/h+(i0!=e>0&&this.version++,this._alphaTest=e}onBuild(){}onBeforeRender(){}onBeforeCompile(){}customProgramCacheKey(){return this.onBeforeCompile.toString()}setValues(e){if(e!==void 0)for(const t in e){const n=e[t];if(n===void 0){console.warn(`THREE.Material: parameter '${t}' has value of undefined.`);continue}const i=this[t];if(i===void 0){console.warn(`THREE.Material: '${t}' is not a property of THREE.${this.type}.`);continue}i&&i.isColor?i.set(n):i&&i.isVector3&&n&&n.isVector3?i.copy(n):this[t]=n}}toJSON(e){const t=e===void 0||typeof e=="string";t&&(e={textures:{},images:{}});const n={metadata:{version:4.6,type:"Material",generator:"Material.toJSON"}};n.uuid=this.uuid,n.type=this.type,this.name!==""&&(n.name=this.name),this.color&&this.color.isColor&&(n.color=this.color.getHex()),this.roughness!==void 0&&(n.roughness=this.roughness),this.metalness!==void 0&&(n.metalness=this.metalness),this.sheen!==void 0&&(n.sheen=this.sheen),this.sheenColor&&this.sheenColor.isColor&&(n.sheenColor=this.sheenColor.getHex()),this.sheenRoughness!==void 0&&(n.sheenRoughness=this.sheenRoughness),this.emissive&&this.emissive.isColor&&(n.emissive=this.emissive.getHex()),this.emissiveIntensity&&this.emissiveIntensity!==1&&(n.emissiveIntensity=this.emissiveIntensity),this.specular&&this.specular.isColor&&(n.specular=this.specular.getHex()),this.specularIntensity!==void 0&&(n.specularIntensity=this.specularIntensity),this.specularColor&&this.specularColor.isColor&&(n.specularColor=this.specularColor.getHex()),this.shininess!==void 0&&(n.shininess=this.shininess),this.clearcoat!==void 0&&(n.clearcoat=this.clearcoat),this.clearcoatRoughness!==void 0&&(n.clearcoatRoughness=this.clearcoatRoughness),this.clearcoatMap&&this.clearcoatMap.isTexture&&(n.clearcoatMap=this.clearcoatMap.toJSON(e).uuid),this.clearcoatRoughnessMap&&this.clearcoatRoughnessMap.isTexture&&(n.clearcoatRoughnessMap=this.clearcoatRoughnessMap.toJSON(e).uuid),this.clearcoatNormalMap&&this.clearcoatNormalMap.isTexture&&(n.clearcoatNormalMap=this.clearcoatNormalMap.toJSON(e).uuid,n.clearcoatNormalScale=this.clearcoatNormalScale.toArray()),this.iridescence!==void 0&&(n.iridescence=this.iridescence),this.iridescenceIOR!==void 0&&(n.iridescenceIOR=this.iridescenceIOR),this.iridescenceThicknessRange!==void 0&&(n.iridescenceThicknessRange=this.iridescenceThicknessRange),this.iridescenceMap&&this.iridescenceMap.isTexture&&(n.iridescenceMap=this.iridescenceMap.toJSON(e).uuid),this.iridescenceThicknessMap&&this.iridescenceThicknessMap.isTexture&&(n.iridescenceThicknessMap=this.iridescenceThicknessMap.toJSON(e).uuid),this.anisotropy!==void 0&&(n.anisotropy=this.anisotropy),this.anisotropyRotation!==void 0&&(n.anisotropyRotation=this.anisotropyRotation),this.anisotropyMap&&this.anisotropyMap.isTexture&&(n.anisotropyMap=this.anisotropyMap.toJSON(e).uuid),this.map&&this.map.isTexture&&(n.map=this.map.toJSON(e).uuid),this.matcap&&this.matcap.isTexture&&(n.matcap=this.matcap.toJSON(e).uuid),this.alphaMap&&this.alphaMap.isTexture&&(n.alphaMap=this.alphaMap.toJSON(e).uuid),this.lightMap&&this.lightMap.isTexture&&(n.lightMap=this.lightMap.toJSON(e).uuid,n.lightMapIntensity=this.lightMapIntensity),this.aoMap&&this.aoMap.isTexture&&(n.aoMap=this.aoMap.toJSON(e).uuid,n.aoMapIntensity=this.aoMapIntensity),this.bumpMap&&this.bumpMap.isTexture&&(n.bumpMap=this.bumpMap.toJSON(e).uuid,n.bumpScale=this.bumpScale),this.normalMap&&this.normalMap.isTexture&&(n.normalMap=this.normalMap.toJSON(e).uuid,n.normalMapType=this.normalMapType,n.normalScale=this.normalScale.toArray()),this.displacementMap&&this.displacementMap.isTexture&&(n.displacementMap=this.displacementMap.toJSON(e).uuid,n.displacementScale=this.displacementScale,n.displacementBias=this.displacementBias),this.roughnessMap&&this.roughnessMap.isTexture&&(n.roughnessMap=this.roughnessMap.toJSON(e).uuid),this.metalnessMap&&this.metalnessMap.isTexture&&(n.metalnessMap=this.metalnessMap.toJSON(e).uuid),this.emissiveMap&&this.emissiveMap.isTexture&&(n.emissiveMap=this.emissiveMap.toJSON(e).uuid),this.specularMap&&this.specularMap.isTexture&&(n.specularMap=this.specularMap.toJSON(e).uuid),this.specularIntensityMap&&this.specularIntensityMap.isTexture&&(n.specularIntensityMap=this.specularIntensityMap.toJSON(e).uuid),this.specularColorMap&&this.specularColorMap.isTexture&&(n.specularColorMap=this.specularColorMap.toJSON(e).uuid),this.envMap&&this.envMap.isTexture&&(n.envMap=this.envMap.toJSON(e).uuid,this.combine!==void 0&&(n.combine=this.combine)),this.envMapIntensity!==void 0&&(n.envMapIntensity=this.envMapIntensity),this.reflectivity!==void 0&&(n.reflectivity=this.reflectivity),this.refractionRatio!==void 0&&(n.refractionRatio=this.refractionRatio),this.gradientMap&&this.gradientMap.isTexture&&(n.gradientMap=this.gradientMap.toJSON(e).uuid),this.transmission!==void 0&&(n.transmission=this.transmission),this.transmissionMap&&this.transmissionMap.isTexture&&(n.transmissionMap=this.transmissionMap.toJSON(e).uuid),this.thickness!==void 0&&(n.thickness=this.thickness),this.thicknessMap&&this.thicknessMap.isTexture&&(n.thicknessMap=this.thicknessMap.toJSON(e).uuid),this.attenuationDistance!==void 0&&this.attenuationDistance!==1/0&&(n.attenuationDistance=this.attenuationDistance),this.attenuationColor!==void 0&&(n.attenuationColor=this.attenuationColor.getHex()),this.size!==void 0&&(n.size=this.size),this.shadowSide!==null&&(n.shadowSide=this.shadowSide),this.sizeAttenuation!==void 0&&(n.sizeAttenuation=this.sizeAttenuation),this.blending!==mc&&(n.blending=this.blending),this.side!==Es&&(n.side=this.side),this.vertexColors===!0&&(n.vertexColors=!0),this.opacity<1&&(n.opacity=this.opacity),this.transparent===!0&&(n.transparent=!0),this.blendSrc!==pb&&(n.blendSrc=this.blendSrc),this.blendDst!==vb&&(n.blendDst=this.blendDst),this.blendEquation!==vl&&(n.blendEquation=this.blendEquation),this.blendSrcAlpha!==null&&(n.blendSrcAlpha=this.blendSrcAlpha),this.blendDstAlpha!==null&&(n.blendDstAlpha=this.blendDstAlpha),this.blendEquationAlpha!==null&&(n.blendEquationAlpha=this.blendEquationAlpha),this.blendColor&&this.blendColor.isColor&&(n.blendColor=this.blendColor.getHex()),this.blendAlpha!==0&&(n.blendAlpha=this.blendAlpha),this.depthFunc!==L0&&(n.depthFunc=this.depthFunc),this.depthTest===!1&&(n.depthTest=this.depthTest),this.depthWrite===!1&&(n.depthWrite=this.depthWrite),this.colorWrite===!1&&(n.colorWrite=this.colorWrite),this.stencilWriteMask!==255&&(n.stencilWriteMask=this.stencilWriteMask),this.stencilFunc!==pP&&(n.stencilFunc=this.stencilFunc),this.stencilRef!==0&&(n.stencilRef=this.stencilRef),this.stencilFuncMask!==255&&(n.stencilFuncMask=this.stencilFuncMask),this.stencilFail!==lh&&(n.stencilFail=this.stencilFail),this.stencilZFail!==lh&&(n.stencilZFail=this.stencilZFail),this.stencilZPass!==lh&&(n.stencilZPass=this.stencilZPass),this.stencilWrite===!0&&(n.stencilWrite=this.stencilWrite),this.rotation!==void 0&&this.rotation!==0&&(n.rotation=this.rotation),this.polygonOffset===!0&&(n.polygonOffset=!0),this.polygonOffsetFactor!==0&&(n.polygonOffsetFactor=this.polygonOffsetFactor),this.polygonOffsetUnits!==0&&(n.polygonOffsetUnits=this.polygonOffsetUnits),this.linewidth!==void 0&&this.linewidth!==1&&(n.linewidth=this.linewidth),this.dashSize!==void 0&&(n.dashSize=this.dashSize),this.gapSize!==void 0&&(n.gapSize=this.gapSize),this.scale!==void 0&&(n.scale=this.scale),this.dithering===!0&&(n.dithering=!0),this.alphaTest>0&&(n.alphaTest=this.alphaTest),this.alphaHash===!0&&(n.alphaHash=!0),this.alphaToCoverage===!0&&(n.alphaToCoverage=!0),this.premultipliedAlpha===!0&&(n.premultipliedAlpha=!0),this.forceSinglePass===!0&&(n.forceSinglePass=!0),this.wireframe===!0&&(n.wireframe=!0),this.wireframeLinewidth>1&&(n.wireframeLinewidth=this.wireframeLinewidth),this.wireframeLinecap!=="round"&&(n.wireframeLinecap=this.wireframeLinecap),this.wireframeLinejoin!=="round"&&(n.wireframeLinejoin=this.wireframeLinejoin),this.flatShading===!0&&(n.flatShading=!0),this.visible===!1&&(n.visible=!1),this.toneMapped===!1&&(n.toneMapped=!1),this.fog===!1&&(n.fog=!1),Object.keys(this.userData).length>0&&(n.userData=this.userData);function i(a){const o=[];for(const s in a){const l=a[s];delete l.metadata,o.push(l)}return o}if(t){const a=i(e.textures),o=i(e.images);a.length>0&&(n.textures=a),o.length>0&&(n.images=o)}return n}clone(){return new this.constructor().copy(this)}copy(e){this.name=e.name,this.blending=e.blending,this.side=e.side,this.vertexColors=e.vertexColors,this.opacity=e.opacity,this.transparent=e.transparent,this.blendSrc=e.blendSrc,this.blendDst=e.blendDst,this.blendEquation=e.blendEquation,this.blendSrcAlpha=e.blendSrcAlpha,this.blendDstAlpha=e.blendDstAlpha,this.blendEquationAlpha=e.blendEquationAlpha,this.blendColor.copy(e.blendColor),this.blendAlpha=e.blendAlpha,this.depthFunc=e.depthFunc,this.depthTest=e.depthTest,this.depthWrite=e.depthWrite,this.stencilWriteMask=e.stencilWriteMask,this.stencilFunc=e.stencilFunc,this.stencilRef=e.stencilRef,this.stencilFuncMask=e.stencilFuncMask,this.stencilFail=e.stencilFail,this.stencilZFail=e.stencilZFail,this.stencilZPass=e.stencilZPass,this.stencilWrite=e.stencilWrite;const t=e.clippingPlanes;let n=null;if(t!==null){const i=t.length;n=new Array(i);for(let a=0;a!==i;++a)n[a]=t[a].clone()}return this.clippingPlanes=n,this.clipIntersection=e.clipIntersection,this.clipShadows=e.clipShadows,this.shadowSide=e.shadowSide,this.colorWrite=e.colorWrite,this.precision=e.precision,this.polygonOffset=e.polygonOffset,this.polygonOffsetFactor=e.polygonOffsetFactor,this.polygonOffsetUnits=e.polygonOffsetUnits,this.dithering=e.dithering,this.alphaTest=e.alphaTest,this.alphaHash=e.alphaHash,this.alphaToCoverage=e.alphaToCoverage,this.premultipliedAlpha=e.premultipliedAlpha,this.forceSinglePass=e.forceSinglePass,this.visible=e.visible,this.toneMapped=e.toneMapped,this.userData=JSON.parse(JSON.stringify(e.userData)),this}dispose(){this.dispatchEvent({type:"dispose"})}set needsUpdate(e){e===!0&&this.version++}}class Pn extends Da{constructor(e){super(),this.isMeshBasicMaterial=!0,this.type="MeshBasicMaterial",this.color=new nt(16777215),this.map=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.specularMap=null,this.alphaMap=null,this.envMap=null,this.combine=nC,this.reflectivity=1,this.refractionRatio=.98,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.fog=!0,this.setValues(e)}copy(e){return super.copy(e),this.color.copy(e.color),this.map=e.map,this.lightMap=e.lightMap,this.lightMapIntensity=e.lightMapIntensity,this.aoMap=e.aoMap,this.aoMapIntensity=e.aoMapIntensity,this.specularMap=e.specularMap,this.alphaMap=e.alphaMap,this.envMap=e.envMap,this.combine=e.combine,this.reflectivity=e.reflectivity,this.refractionRatio=e.refractionRatio,this.wireframe=e.wireframe,this.wireframeLinewidth=e.wireframeLinewidth,this.wireframeLinecap=e.wireframeLinecap,this.wireframeLinejoin=e.wireframeLinejoin,this.fog=e.fog,this}}const ar=new X,em=new Me;class Gn{constructor(e,t,n=!1){if(Array.isArray(e))throw new TypeError("THREE.BufferAttribute: array should be a Typed Array.");this.isBufferAttribute=!0,this.name="",this.array=e,this.itemSize=t,this.count=e!==void 0?e.length/t:0,this.normalized=n,this.usage=xb,this._updateRange={offset:0,count:-1},this.updateRanges=[],this.gpuType=Ro,this.version=0}onUploadCallback(){}set needsUpdate(e){e===!0&&this.version++}get updateRange(){return Sc("THREE.BufferAttribute: updateRange() is deprecated and will be removed in r169. Use addUpdateRange() instead."),this._updateRange}setUsage(e){return this.usage=e,this}addUpdateRange(e,t){this.updateRanges.push({start:e,count:t})}clearUpdateRanges(){this.updateRanges.length=0}copy(e){return this.name=e.name,this.array=new e.array.constructor(e.array),this.itemSize=e.itemSize,this.count=e.count,this.normalized=e.normalized,this.usage=e.usage,this.gpuType=e.gpuType,this}copyAt(e,t,n){e*=this.itemSize,n*=t.itemSize;for(let i=0,a=this.itemSize;i0&&(e.userData=this.userData),this.parameters!==void 0){const l=this.parameters;for(const u in l)l[u]!==void 0&&(e[u]=l[u]);return e}e.data={attributes:{}};const t=this.index;t!==null&&(e.data.index={type:t.array.constructor.name,array:Array.prototype.slice.call(t.array)});const n=this.attributes;for(const l in n){const u=n[l];e.data.attributes[l]=u.toJSON(e.data)}const i={};let a=!1;for(const l in this.morphAttributes){const u=this.morphAttributes[l],c=[];for(let h=0,f=u.length;h0&&(i[l]=c,a=!0)}a&&(e.data.morphAttributes=i,e.data.morphTargetsRelative=this.morphTargetsRelative);const o=this.groups;o.length>0&&(e.data.groups=JSON.parse(JSON.stringify(o)));const s=this.boundingSphere;return s!==null&&(e.data.boundingSphere={center:s.center.toArray(),radius:s.radius}),e}clone(){return new this.constructor().copy(this)}copy(e){this.index=null,this.attributes={},this.morphAttributes={},this.groups=[],this.boundingBox=null,this.boundingSphere=null;const t={};this.name=e.name;const n=e.index;n!==null&&this.setIndex(n.clone(t));const i=e.attributes;for(const u in i){const c=i[u];this.setAttribute(u,c.clone(t))}const a=e.morphAttributes;for(const u in a){const c=[],h=a[u];for(let f=0,d=h.length;f0){const i=t[n[0]];if(i!==void 0){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let a=0,o=i.length;acu(e.far-e.near,2)))&&(EP.copy(a).invert(),vu.copy(e.ray).applyMatrix4(EP),!(n.boundingBox!==null&&vu.intersectsBox(n.boundingBox)===!1)&&this._computeIntersections(e,t,vu)))}_computeIntersections(e,t,n){let i;const a=this.geometry,o=this.material,s=a.index,l=a.attributes.position,u=a.attributes.uv,c=a.attributes.uv1,h=a.attributes.normal,f=a.groups,d=a.drawRange;if(s!==null)if(Array.isArray(o))for(let p=0,g=f.length;pt.far?null:{distance:u,point:sm.clone(),object:r}}function lm(r,e,t,n,i,a,o,s,l,u){r.getVertexPosition(s,yh),r.getVertexPosition(l,_h),r.getVertexPosition(u,xh);const c=mY(r,e,t,n,yh,_h,xh,om);if(c){i&&(rm.fromBufferAttribute(i,s),im.fromBufferAttribute(i,l),am.fromBufferAttribute(i,u),c.uv=Tp.getInterpolation(om,yh,_h,xh,rm,im,am,new Me)),a&&(rm.fromBufferAttribute(a,s),im.fromBufferAttribute(a,l),am.fromBufferAttribute(a,u),c.uv1=Tp.getInterpolation(om,yh,_h,xh,rm,im,am,new Me),c.uv2=c.uv1),o&&(PP.fromBufferAttribute(o,s),RP.fromBufferAttribute(o,l),DP.fromBufferAttribute(o,u),c.normal=Tp.getInterpolation(om,yh,_h,xh,PP,RP,DP,new X),c.normal.dot(n.direction)>0&&c.normal.multiplyScalar(-1));const h={a:s,b:l,c:u,normal:new X,materialIndex:0};Tp.getNormal(yh,_h,xh,h.normal),c.face=h}return c}class ld extends wn{constructor(e=1,t=1,n=1,i=1,a=1,o=1){super(),this.type="BoxGeometry",this.parameters={width:e,height:t,depth:n,widthSegments:i,heightSegments:a,depthSegments:o};const s=this;i=Math.floor(i),a=Math.floor(a),o=Math.floor(o);const l=[],u=[],c=[],h=[];let f=0,d=0;p("z","y","x",-1,-1,n,t,e,o,a,0),p("z","y","x",1,-1,n,t,-e,o,a,1),p("x","z","y",1,1,e,n,t,i,o,2),p("x","z","y",1,-1,e,n,-t,i,o,3),p("x","y","z",1,-1,e,t,n,i,a,4),p("x","y","z",-1,-1,e,t,-n,i,a,5),this.setIndex(l),this.setAttribute("position",new Nn(u,3)),this.setAttribute("normal",new Nn(c,3)),this.setAttribute("uv",new Nn(h,2));function p(g,v,m,y,_,x,S,A,w,M,C){const b=x/w,T=S/M,P=x/2,D=S/2,L=A/2,E=w+1,I=M+1;let N=0,R=0;const F=new X;for(let O=0;O0?1:-1,c.push(F.x,F.y,F.z),h.push(H/w),h.push(1-O/M),N+=1}}for(let O=0;O0&&(t.defines=this.defines),t.vertexShader=this.vertexShader,t.fragmentShader=this.fragmentShader,t.lights=this.lights,t.clipping=this.clipping;const n={};for(const i in this.extensions)this.extensions[i]===!0&&(n[i]=!0);return Object.keys(n).length>0&&(t.extensions=n),t}}let wz=class extends bn{constructor(){super(),this.isCamera=!0,this.type="Camera",this.matrixWorldInverse=new Mt,this.projectionMatrix=new Mt,this.projectionMatrixInverse=new Mt,this.coordinateSystem=ms}copy(e,t){return super.copy(e,t),this.matrixWorldInverse.copy(e.matrixWorldInverse),this.projectionMatrix.copy(e.projectionMatrix),this.projectionMatrixInverse.copy(e.projectionMatrixInverse),this.coordinateSystem=e.coordinateSystem,this}getWorldDirection(e){return super.getWorldDirection(e).negate()}updateMatrixWorld(e){super.updateMatrixWorld(e),this.matrixWorldInverse.copy(this.matrixWorld).invert()}updateWorldMatrix(e,t){super.updateWorldMatrix(e,t),this.matrixWorldInverse.copy(this.matrixWorld).invert()}clone(){return new this.constructor().copy(this)}};const Ys=new X,IP=new Me,NP=new Me;class Qr extends wz{constructor(e=50,t=1,n=.1,i=2e3){super(),this.isPerspectiveCamera=!0,this.type="PerspectiveCamera",this.fov=e,this.zoom=1,this.near=n,this.far=i,this.focus=10,this.aspect=t,this.view=null,this.filmGauge=35,this.filmOffset=0,this.updateProjectionMatrix()}copy(e,t){return super.copy(e,t),this.fov=e.fov,this.zoom=e.zoom,this.near=e.near,this.far=e.far,this.focus=e.focus,this.aspect=e.aspect,this.view=e.view===null?null:Object.assign({},e.view),this.filmGauge=e.filmGauge,this.filmOffset=e.filmOffset,this}setFocalLength(e){const t=.5*this.getFilmHeight()/e;this.fov=Hf*2*Math.atan(t),this.updateProjectionMatrix()}getFocalLength(){const e=Math.tan(Xp*.5*this.fov);return .5*this.getFilmHeight()/e}getEffectiveFOV(){return Hf*2*Math.atan(Math.tan(Xp*.5*this.fov)/this.zoom)}getFilmWidth(){return this.filmGauge*Math.min(this.aspect,1)}getFilmHeight(){return this.filmGauge/Math.max(this.aspect,1)}getViewBounds(e,t,n){Ys.set(-1,-1,.5).applyMatrix4(this.projectionMatrixInverse),t.set(Ys.x,Ys.y).multiplyScalar(-e/Ys.z),Ys.set(1,1,.5).applyMatrix4(this.projectionMatrixInverse),n.set(Ys.x,Ys.y).multiplyScalar(-e/Ys.z)}getViewSize(e,t){return this.getViewBounds(e,IP,NP),t.subVectors(NP,IP)}setViewOffset(e,t,n,i,a,o){this.aspect=e/t,this.view===null&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=e,this.view.fullHeight=t,this.view.offsetX=n,this.view.offsetY=i,this.view.width=a,this.view.height=o,this.updateProjectionMatrix()}clearViewOffset(){this.view!==null&&(this.view.enabled=!1),this.updateProjectionMatrix()}updateProjectionMatrix(){const e=this.near;let t=e*Math.tan(Xp*.5*this.fov)/this.zoom,n=2*t,i=this.aspect*n,a=-.5*i;const o=this.view;if(this.view!==null&&this.view.enabled){const l=o.fullWidth,u=o.fullHeight;a+=o.offsetX*i/l,t-=o.offsetY*n/u,i*=o.width/l,n*=o.height/u}const s=this.filmOffset;s!==0&&(a+=e*s/this.getFilmWidth()),this.projectionMatrix.makePerspective(a,a+i,t,t-n,e,this.far,this.coordinateSystem),this.projectionMatrixInverse.copy(this.projectionMatrix).invert()}toJSON(e){const t=super.toJSON(e);return t.object.fov=this.fov,t.object.zoom=this.zoom,t.object.near=this.near,t.object.far=this.far,t.object.focus=this.focus,t.object.aspect=this.aspect,this.view!==null&&(t.object.view=Object.assign({},this.view)),t.object.filmGauge=this.filmGauge,t.object.filmOffset=this.filmOffset,t}}const Sh=-90,Ah=1;class SY extends bn{constructor(e,t,n){super(),this.type="CubeCamera",this.renderTarget=n,this.coordinateSystem=null,this.activeMipmapLevel=0;const i=new Qr(Sh,Ah,e,t);i.layers=this.layers,this.add(i);const a=new Qr(Sh,Ah,e,t);a.layers=this.layers,this.add(a);const o=new Qr(Sh,Ah,e,t);o.layers=this.layers,this.add(o);const s=new Qr(Sh,Ah,e,t);s.layers=this.layers,this.add(s);const l=new Qr(Sh,Ah,e,t);l.layers=this.layers,this.add(l);const u=new Qr(Sh,Ah,e,t);u.layers=this.layers,this.add(u)}updateCoordinateSystem(){const e=this.coordinateSystem,t=this.children.concat(),[n,i,a,o,s,l]=t;for(const u of t)this.remove(u);if(e===ms)n.up.set(0,1,0),n.lookAt(1,0,0),i.up.set(0,1,0),i.lookAt(-1,0,0),a.up.set(0,0,-1),a.lookAt(0,1,0),o.up.set(0,0,1),o.lookAt(0,-1,0),s.up.set(0,1,0),s.lookAt(0,0,1),l.up.set(0,1,0),l.lookAt(0,0,-1);else if(e===N0)n.up.set(0,-1,0),n.lookAt(-1,0,0),i.up.set(0,-1,0),i.lookAt(1,0,0),a.up.set(0,0,1),a.lookAt(0,1,0),o.up.set(0,0,-1),o.lookAt(0,-1,0),s.up.set(0,-1,0),s.lookAt(0,0,1),l.up.set(0,-1,0),l.lookAt(0,0,-1);else throw new Error("THREE.CubeCamera.updateCoordinateSystem(): Invalid coordinate system: "+e);for(const u of t)this.add(u),u.updateMatrixWorld()}update(e,t){this.parent===null&&this.updateMatrixWorld();const{renderTarget:n,activeMipmapLevel:i}=this;this.coordinateSystem!==e.coordinateSystem&&(this.coordinateSystem=e.coordinateSystem,this.updateCoordinateSystem());const[a,o,s,l,u,c]=this.children,h=e.getRenderTarget(),f=e.getActiveCubeFace(),d=e.getActiveMipmapLevel(),p=e.xr.enabled;e.xr.enabled=!1;const g=n.texture.generateMipmaps;n.texture.generateMipmaps=!1,e.setRenderTarget(n,0,i),e.render(t,a),e.setRenderTarget(n,1,i),e.render(t,o),e.setRenderTarget(n,2,i),e.render(t,s),e.setRenderTarget(n,3,i),e.render(t,l),e.setRenderTarget(n,4,i),e.render(t,u),n.texture.generateMipmaps=g,e.setRenderTarget(n,5,i),e.render(t,c),e.setRenderTarget(h,f,d),e.xr.enabled=p,n.texture.needsPMREMUpdate=!0}}class bz extends mr{constructor(e,t,n,i,a,o,s,l,u,c){e=e!==void 0?e:[],t=t!==void 0?t:zf,super(e,t,n,i,a,o,s,l,u,c),this.isCubeTexture=!0,this.flipY=!1}get images(){return this.image}set images(e){this.image=e}}class AY extends kc{constructor(e=1,t={}){super(e,e,t),this.isWebGLCubeRenderTarget=!0;const n={width:e,height:e,depth:1},i=[n,n,n,n,n,n];t.encoding!==void 0&&(Sc("THREE.WebGLCubeRenderTarget: option.encoding has been replaced by option.colorSpace."),t.colorSpace=t.encoding===xc?dn:Ta),this.texture=new bz(i,t.mapping,t.wrapS,t.wrapT,t.magFilter,t.minFilter,t.format,t.type,t.anisotropy,t.colorSpace),this.texture.isRenderTargetTexture=!0,this.texture.generateMipmaps=t.generateMipmaps!==void 0?t.generateMipmaps:!1,this.texture.minFilter=t.minFilter!==void 0?t.minFilter:lr}fromEquirectangularTexture(e,t){this.texture.type=t.type,this.texture.colorSpace=t.colorSpace,this.texture.generateMipmaps=t.generateMipmaps,this.texture.minFilter=t.minFilter,this.texture.magFilter=t.magFilter;const n={uniforms:{tEquirect:{value:null}},vertexShader:` + + varying vec3 vWorldDirection; + + vec3 transformDirection( in vec3 dir, in mat4 matrix ) { + + return normalize( ( matrix * vec4( dir, 0.0 ) ).xyz ); + + } + + void main() { + + vWorldDirection = transformDirection( position, modelMatrix ); + + #include + #include + + } + `,fragmentShader:` + + uniform sampler2D tEquirect; + + varying vec3 vWorldDirection; + + #include + + void main() { + + vec3 direction = normalize( vWorldDirection ); + + vec2 sampleUV = equirectUv( direction ); + + gl_FragColor = texture2D( tEquirect, sampleUV ); + + } + `},i=new ld(5,5,5),a=new Ls({name:"CubemapFromEquirect",uniforms:Wf(n.uniforms),vertexShader:n.vertexShader,fragmentShader:n.fragmentShader,side:Di,blending:kl});a.uniforms.tEquirect.value=t;const o=new rn(i,a),s=t.minFilter;return t.minFilter===gs&&(t.minFilter=lr),new SY(1,10,this).update(e,o),t.minFilter=s,o.geometry.dispose(),o.material.dispose(),this}clear(e,t,n,i){const a=e.getRenderTarget();for(let o=0;o<6;o++)e.setRenderTarget(this,o),e.clear(t,n,i);e.setRenderTarget(a)}}const $x=new X,wY=new X,bY=new Ht;let cl=class{constructor(e=new X(1,0,0),t=0){this.isPlane=!0,this.normal=e,this.constant=t}set(e,t){return this.normal.copy(e),this.constant=t,this}setComponents(e,t,n,i){return this.normal.set(e,t,n),this.constant=i,this}setFromNormalAndCoplanarPoint(e,t){return this.normal.copy(e),this.constant=-t.dot(this.normal),this}setFromCoplanarPoints(e,t,n){const i=$x.subVectors(n,t).cross(wY.subVectors(e,t)).normalize();return this.setFromNormalAndCoplanarPoint(i,e),this}copy(e){return this.normal.copy(e.normal),this.constant=e.constant,this}normalize(){const e=1/this.normal.length();return this.normal.multiplyScalar(e),this.constant*=e,this}negate(){return this.constant*=-1,this.normal.negate(),this}distanceToPoint(e){return this.normal.dot(e)+this.constant}distanceToSphere(e){return this.distanceToPoint(e.center)-e.radius}projectPoint(e,t){return t.copy(e).addScaledVector(this.normal,-this.distanceToPoint(e))}intersectLine(e,t){const n=e.delta($x),i=this.normal.dot(n);if(i===0)return this.distanceToPoint(e.start)===0?t.copy(e.start):null;const a=-(e.start.dot(this.normal)+this.constant)/i;return a<0||a>1?null:t.copy(e.start).addScaledVector(n,a)}intersectsLine(e){const t=this.distanceToPoint(e.start),n=this.distanceToPoint(e.end);return t<0&&n>0||n<0&&t>0}intersectsBox(e){return e.intersectsPlane(this)}intersectsSphere(e){return e.intersectsPlane(this)}coplanarPoint(e){return e.copy(this.normal).multiplyScalar(-this.constant)}applyMatrix4(e,t){const n=t||bY.getNormalMatrix(e),i=this.coplanarPoint($x).applyMatrix4(e),a=this.normal.applyMatrix3(n).normalize();return this.constant=-i.dot(a),this}translate(e){return this.constant-=e.dot(this.normal),this}equals(e){return e.normal.equals(this.normal)&&e.constant===this.constant}clone(){return new this.constructor().copy(this)}};const gu=new Fa,um=new X;class cC{constructor(e=new cl,t=new cl,n=new cl,i=new cl,a=new cl,o=new cl){this.planes=[e,t,n,i,a,o]}set(e,t,n,i,a,o){const s=this.planes;return s[0].copy(e),s[1].copy(t),s[2].copy(n),s[3].copy(i),s[4].copy(a),s[5].copy(o),this}copy(e){const t=this.planes;for(let n=0;n<6;n++)t[n].copy(e.planes[n]);return this}setFromProjectionMatrix(e,t=ms){const n=this.planes,i=e.elements,a=i[0],o=i[1],s=i[2],l=i[3],u=i[4],c=i[5],h=i[6],f=i[7],d=i[8],p=i[9],g=i[10],v=i[11],m=i[12],y=i[13],_=i[14],x=i[15];if(n[0].setComponents(l-a,f-u,v-d,x-m).normalize(),n[1].setComponents(l+a,f+u,v+d,x+m).normalize(),n[2].setComponents(l+o,f+c,v+p,x+y).normalize(),n[3].setComponents(l-o,f-c,v-p,x-y).normalize(),n[4].setComponents(l-s,f-h,v-g,x-_).normalize(),t===ms)n[5].setComponents(l+s,f+h,v+g,x+_).normalize();else if(t===N0)n[5].setComponents(s,h,g,_).normalize();else throw new Error("THREE.Frustum.setFromProjectionMatrix(): Invalid coordinate system: "+t);return this}intersectsObject(e){if(e.boundingSphere!==void 0)e.boundingSphere===null&&e.computeBoundingSphere(),gu.copy(e.boundingSphere).applyMatrix4(e.matrixWorld);else{const t=e.geometry;t.boundingSphere===null&&t.computeBoundingSphere(),gu.copy(t.boundingSphere).applyMatrix4(e.matrixWorld)}return this.intersectsSphere(gu)}intersectsSprite(e){return gu.center.set(0,0,0),gu.radius=.7071067811865476,gu.applyMatrix4(e.matrixWorld),this.intersectsSphere(gu)}intersectsSphere(e){const t=this.planes,n=e.center,i=-e.radius;for(let a=0;a<6;a++)if(t[a].distanceToPoint(n)0?e.max.x:e.min.x,um.y=i.normal.y>0?e.max.y:e.min.y,um.z=i.normal.z>0?e.max.z:e.min.z,i.distanceToPoint(um)<0)return!1}return!0}containsPoint(e){const t=this.planes;for(let n=0;n<6;n++)if(t[n].distanceToPoint(e)<0)return!1;return!0}clone(){return new this.constructor().copy(this)}}function Tz(){let r=null,e=!1,t=null,n=null;function i(a,o){t(a,o),n=r.requestAnimationFrame(i)}return{start:function(){e!==!0&&t!==null&&(n=r.requestAnimationFrame(i),e=!0)},stop:function(){r.cancelAnimationFrame(n),e=!1},setAnimationLoop:function(a){t=a},setContext:function(a){r=a}}}function TY(r,e){const t=e.isWebGL2,n=new WeakMap;function i(u,c){const h=u.array,f=u.usage,d=h.byteLength,p=r.createBuffer();r.bindBuffer(c,p),r.bufferData(c,h,f),u.onUploadCallback();let g;if(h instanceof Float32Array)g=r.FLOAT;else if(h instanceof Uint16Array)if(u.isFloat16BufferAttribute)if(t)g=r.HALF_FLOAT;else throw new Error("THREE.WebGLAttributes: Usage of Float16BufferAttribute requires WebGL2.");else g=r.UNSIGNED_SHORT;else if(h instanceof Int16Array)g=r.SHORT;else if(h instanceof Uint32Array)g=r.UNSIGNED_INT;else if(h instanceof Int32Array)g=r.INT;else if(h instanceof Int8Array)g=r.BYTE;else if(h instanceof Uint8Array)g=r.UNSIGNED_BYTE;else if(h instanceof Uint8ClampedArray)g=r.UNSIGNED_BYTE;else throw new Error("THREE.WebGLAttributes: Unsupported buffer data format: "+h);return{buffer:p,type:g,bytesPerElement:h.BYTES_PER_ELEMENT,version:u.version,size:d}}function a(u,c,h){const f=c.array,d=c._updateRange,p=c.updateRanges;if(r.bindBuffer(h,u),d.count===-1&&p.length===0&&r.bufferSubData(h,0,f),p.length!==0){for(let g=0,v=p.length;g 0 + vec4 plane; + #ifdef ALPHA_TO_COVERAGE + float distanceToPlane, distanceGradient; + float clipOpacity = 1.0; + #pragma unroll_loop_start + for ( int i = 0; i < UNION_CLIPPING_PLANES; i ++ ) { + plane = clippingPlanes[ i ]; + distanceToPlane = - dot( vClipPosition, plane.xyz ) + plane.w; + distanceGradient = fwidth( distanceToPlane ) / 2.0; + clipOpacity *= smoothstep( - distanceGradient, distanceGradient, distanceToPlane ); + if ( clipOpacity == 0.0 ) discard; + } + #pragma unroll_loop_end + #if UNION_CLIPPING_PLANES < NUM_CLIPPING_PLANES + float unionClipOpacity = 1.0; + #pragma unroll_loop_start + for ( int i = UNION_CLIPPING_PLANES; i < NUM_CLIPPING_PLANES; i ++ ) { + plane = clippingPlanes[ i ]; + distanceToPlane = - dot( vClipPosition, plane.xyz ) + plane.w; + distanceGradient = fwidth( distanceToPlane ) / 2.0; + unionClipOpacity *= 1.0 - smoothstep( - distanceGradient, distanceGradient, distanceToPlane ); + } + #pragma unroll_loop_end + clipOpacity *= 1.0 - unionClipOpacity; + #endif + diffuseColor.a *= clipOpacity; + if ( diffuseColor.a == 0.0 ) discard; + #else + #pragma unroll_loop_start + for ( int i = 0; i < UNION_CLIPPING_PLANES; i ++ ) { + plane = clippingPlanes[ i ]; + if ( dot( vClipPosition, plane.xyz ) > plane.w ) discard; + } + #pragma unroll_loop_end + #if UNION_CLIPPING_PLANES < NUM_CLIPPING_PLANES + bool clipped = true; + #pragma unroll_loop_start + for ( int i = UNION_CLIPPING_PLANES; i < NUM_CLIPPING_PLANES; i ++ ) { + plane = clippingPlanes[ i ]; + clipped = ( dot( vClipPosition, plane.xyz ) > plane.w ) && clipped; + } + #pragma unroll_loop_end + if ( clipped ) discard; + #endif + #endif +#endif`,GY=`#if NUM_CLIPPING_PLANES > 0 + varying vec3 vClipPosition; + uniform vec4 clippingPlanes[ NUM_CLIPPING_PLANES ]; +#endif`,HY=`#if NUM_CLIPPING_PLANES > 0 + varying vec3 vClipPosition; +#endif`,WY=`#if NUM_CLIPPING_PLANES > 0 + vClipPosition = - mvPosition.xyz; +#endif`,$Y=`#if defined( USE_COLOR_ALPHA ) + diffuseColor *= vColor; +#elif defined( USE_COLOR ) + diffuseColor.rgb *= vColor; +#endif`,XY=`#if defined( USE_COLOR_ALPHA ) + varying vec4 vColor; +#elif defined( USE_COLOR ) + varying vec3 vColor; +#endif`,YY=`#if defined( USE_COLOR_ALPHA ) + varying vec4 vColor; +#elif defined( USE_COLOR ) || defined( USE_INSTANCING_COLOR ) + varying vec3 vColor; +#endif`,qY=`#if defined( USE_COLOR_ALPHA ) + vColor = vec4( 1.0 ); +#elif defined( USE_COLOR ) || defined( USE_INSTANCING_COLOR ) + vColor = vec3( 1.0 ); +#endif +#ifdef USE_COLOR + vColor *= color; +#endif +#ifdef USE_INSTANCING_COLOR + vColor.xyz *= instanceColor.xyz; +#endif`,jY=`#define PI 3.141592653589793 +#define PI2 6.283185307179586 +#define PI_HALF 1.5707963267948966 +#define RECIPROCAL_PI 0.3183098861837907 +#define RECIPROCAL_PI2 0.15915494309189535 +#define EPSILON 1e-6 +#ifndef saturate +#define saturate( a ) clamp( a, 0.0, 1.0 ) +#endif +#define whiteComplement( a ) ( 1.0 - saturate( a ) ) +float pow2( const in float x ) { return x*x; } +vec3 pow2( const in vec3 x ) { return x*x; } +float pow3( const in float x ) { return x*x*x; } +float pow4( const in float x ) { float x2 = x*x; return x2*x2; } +float max3( const in vec3 v ) { return max( max( v.x, v.y ), v.z ); } +float average( const in vec3 v ) { return dot( v, vec3( 0.3333333 ) ); } +highp float rand( const in vec2 uv ) { + const highp float a = 12.9898, b = 78.233, c = 43758.5453; + highp float dt = dot( uv.xy, vec2( a,b ) ), sn = mod( dt, PI ); + return fract( sin( sn ) * c ); +} +#ifdef HIGH_PRECISION + float precisionSafeLength( vec3 v ) { return length( v ); } +#else + float precisionSafeLength( vec3 v ) { + float maxComponent = max3( abs( v ) ); + return length( v / maxComponent ) * maxComponent; + } +#endif +struct IncidentLight { + vec3 color; + vec3 direction; + bool visible; +}; +struct ReflectedLight { + vec3 directDiffuse; + vec3 directSpecular; + vec3 indirectDiffuse; + vec3 indirectSpecular; +}; +#ifdef USE_ALPHAHASH + varying vec3 vPosition; +#endif +vec3 transformDirection( in vec3 dir, in mat4 matrix ) { + return normalize( ( matrix * vec4( dir, 0.0 ) ).xyz ); +} +vec3 inverseTransformDirection( in vec3 dir, in mat4 matrix ) { + return normalize( ( vec4( dir, 0.0 ) * matrix ).xyz ); +} +mat3 transposeMat3( const in mat3 m ) { + mat3 tmp; + tmp[ 0 ] = vec3( m[ 0 ].x, m[ 1 ].x, m[ 2 ].x ); + tmp[ 1 ] = vec3( m[ 0 ].y, m[ 1 ].y, m[ 2 ].y ); + tmp[ 2 ] = vec3( m[ 0 ].z, m[ 1 ].z, m[ 2 ].z ); + return tmp; +} +float luminance( const in vec3 rgb ) { + const vec3 weights = vec3( 0.2126729, 0.7151522, 0.0721750 ); + return dot( weights, rgb ); +} +bool isPerspectiveMatrix( mat4 m ) { + return m[ 2 ][ 3 ] == - 1.0; +} +vec2 equirectUv( in vec3 dir ) { + float u = atan( dir.z, dir.x ) * RECIPROCAL_PI2 + 0.5; + float v = asin( clamp( dir.y, - 1.0, 1.0 ) ) * RECIPROCAL_PI + 0.5; + return vec2( u, v ); +} +vec3 BRDF_Lambert( const in vec3 diffuseColor ) { + return RECIPROCAL_PI * diffuseColor; +} +vec3 F_Schlick( const in vec3 f0, const in float f90, const in float dotVH ) { + float fresnel = exp2( ( - 5.55473 * dotVH - 6.98316 ) * dotVH ); + return f0 * ( 1.0 - fresnel ) + ( f90 * fresnel ); +} +float F_Schlick( const in float f0, const in float f90, const in float dotVH ) { + float fresnel = exp2( ( - 5.55473 * dotVH - 6.98316 ) * dotVH ); + return f0 * ( 1.0 - fresnel ) + ( f90 * fresnel ); +} // validated`,KY=`#ifdef ENVMAP_TYPE_CUBE_UV + #define cubeUV_minMipLevel 4.0 + #define cubeUV_minTileSize 16.0 + float getFace( vec3 direction ) { + vec3 absDirection = abs( direction ); + float face = - 1.0; + if ( absDirection.x > absDirection.z ) { + if ( absDirection.x > absDirection.y ) + face = direction.x > 0.0 ? 0.0 : 3.0; + else + face = direction.y > 0.0 ? 1.0 : 4.0; + } else { + if ( absDirection.z > absDirection.y ) + face = direction.z > 0.0 ? 2.0 : 5.0; + else + face = direction.y > 0.0 ? 1.0 : 4.0; + } + return face; + } + vec2 getUV( vec3 direction, float face ) { + vec2 uv; + if ( face == 0.0 ) { + uv = vec2( direction.z, direction.y ) / abs( direction.x ); + } else if ( face == 1.0 ) { + uv = vec2( - direction.x, - direction.z ) / abs( direction.y ); + } else if ( face == 2.0 ) { + uv = vec2( - direction.x, direction.y ) / abs( direction.z ); + } else if ( face == 3.0 ) { + uv = vec2( - direction.z, direction.y ) / abs( direction.x ); + } else if ( face == 4.0 ) { + uv = vec2( - direction.x, direction.z ) / abs( direction.y ); + } else { + uv = vec2( direction.x, direction.y ) / abs( direction.z ); + } + return 0.5 * ( uv + 1.0 ); + } + vec3 bilinearCubeUV( sampler2D envMap, vec3 direction, float mipInt ) { + float face = getFace( direction ); + float filterInt = max( cubeUV_minMipLevel - mipInt, 0.0 ); + mipInt = max( mipInt, cubeUV_minMipLevel ); + float faceSize = exp2( mipInt ); + highp vec2 uv = getUV( direction, face ) * ( faceSize - 2.0 ) + 1.0; + if ( face > 2.0 ) { + uv.y += faceSize; + face -= 3.0; + } + uv.x += face * faceSize; + uv.x += filterInt * 3.0 * cubeUV_minTileSize; + uv.y += 4.0 * ( exp2( CUBEUV_MAX_MIP ) - faceSize ); + uv.x *= CUBEUV_TEXEL_WIDTH; + uv.y *= CUBEUV_TEXEL_HEIGHT; + #ifdef texture2DGradEXT + return texture2DGradEXT( envMap, uv, vec2( 0.0 ), vec2( 0.0 ) ).rgb; + #else + return texture2D( envMap, uv ).rgb; + #endif + } + #define cubeUV_r0 1.0 + #define cubeUV_m0 - 2.0 + #define cubeUV_r1 0.8 + #define cubeUV_m1 - 1.0 + #define cubeUV_r4 0.4 + #define cubeUV_m4 2.0 + #define cubeUV_r5 0.305 + #define cubeUV_m5 3.0 + #define cubeUV_r6 0.21 + #define cubeUV_m6 4.0 + float roughnessToMip( float roughness ) { + float mip = 0.0; + if ( roughness >= cubeUV_r1 ) { + mip = ( cubeUV_r0 - roughness ) * ( cubeUV_m1 - cubeUV_m0 ) / ( cubeUV_r0 - cubeUV_r1 ) + cubeUV_m0; + } else if ( roughness >= cubeUV_r4 ) { + mip = ( cubeUV_r1 - roughness ) * ( cubeUV_m4 - cubeUV_m1 ) / ( cubeUV_r1 - cubeUV_r4 ) + cubeUV_m1; + } else if ( roughness >= cubeUV_r5 ) { + mip = ( cubeUV_r4 - roughness ) * ( cubeUV_m5 - cubeUV_m4 ) / ( cubeUV_r4 - cubeUV_r5 ) + cubeUV_m4; + } else if ( roughness >= cubeUV_r6 ) { + mip = ( cubeUV_r5 - roughness ) * ( cubeUV_m6 - cubeUV_m5 ) / ( cubeUV_r5 - cubeUV_r6 ) + cubeUV_m5; + } else { + mip = - 2.0 * log2( 1.16 * roughness ); } + return mip; + } + vec4 textureCubeUV( sampler2D envMap, vec3 sampleDir, float roughness ) { + float mip = clamp( roughnessToMip( roughness ), cubeUV_m0, CUBEUV_MAX_MIP ); + float mipF = fract( mip ); + float mipInt = floor( mip ); + vec3 color0 = bilinearCubeUV( envMap, sampleDir, mipInt ); + if ( mipF == 0.0 ) { + return vec4( color0, 1.0 ); + } else { + vec3 color1 = bilinearCubeUV( envMap, sampleDir, mipInt + 1.0 ); + return vec4( mix( color0, color1, mipF ), 1.0 ); + } + } +#endif`,ZY=`vec3 transformedNormal = objectNormal; +#ifdef USE_TANGENT + vec3 transformedTangent = objectTangent; +#endif +#ifdef USE_BATCHING + mat3 bm = mat3( batchingMatrix ); + transformedNormal /= vec3( dot( bm[ 0 ], bm[ 0 ] ), dot( bm[ 1 ], bm[ 1 ] ), dot( bm[ 2 ], bm[ 2 ] ) ); + transformedNormal = bm * transformedNormal; + #ifdef USE_TANGENT + transformedTangent = bm * transformedTangent; + #endif +#endif +#ifdef USE_INSTANCING + mat3 im = mat3( instanceMatrix ); + transformedNormal /= vec3( dot( im[ 0 ], im[ 0 ] ), dot( im[ 1 ], im[ 1 ] ), dot( im[ 2 ], im[ 2 ] ) ); + transformedNormal = im * transformedNormal; + #ifdef USE_TANGENT + transformedTangent = im * transformedTangent; + #endif +#endif +transformedNormal = normalMatrix * transformedNormal; +#ifdef FLIP_SIDED + transformedNormal = - transformedNormal; +#endif +#ifdef USE_TANGENT + transformedTangent = ( modelViewMatrix * vec4( transformedTangent, 0.0 ) ).xyz; + #ifdef FLIP_SIDED + transformedTangent = - transformedTangent; + #endif +#endif`,QY=`#ifdef USE_DISPLACEMENTMAP + uniform sampler2D displacementMap; + uniform float displacementScale; + uniform float displacementBias; +#endif`,JY=`#ifdef USE_DISPLACEMENTMAP + transformed += normalize( objectNormal ) * ( texture2D( displacementMap, vDisplacementMapUv ).x * displacementScale + displacementBias ); +#endif`,eq=`#ifdef USE_EMISSIVEMAP + vec4 emissiveColor = texture2D( emissiveMap, vEmissiveMapUv ); + totalEmissiveRadiance *= emissiveColor.rgb; +#endif`,tq=`#ifdef USE_EMISSIVEMAP + uniform sampler2D emissiveMap; +#endif`,nq="gl_FragColor = linearToOutputTexel( gl_FragColor );",rq=` +const mat3 LINEAR_SRGB_TO_LINEAR_DISPLAY_P3 = mat3( + vec3( 0.8224621, 0.177538, 0.0 ), + vec3( 0.0331941, 0.9668058, 0.0 ), + vec3( 0.0170827, 0.0723974, 0.9105199 ) +); +const mat3 LINEAR_DISPLAY_P3_TO_LINEAR_SRGB = mat3( + vec3( 1.2249401, - 0.2249404, 0.0 ), + vec3( - 0.0420569, 1.0420571, 0.0 ), + vec3( - 0.0196376, - 0.0786361, 1.0982735 ) +); +vec4 LinearSRGBToLinearDisplayP3( in vec4 value ) { + return vec4( value.rgb * LINEAR_SRGB_TO_LINEAR_DISPLAY_P3, value.a ); +} +vec4 LinearDisplayP3ToLinearSRGB( in vec4 value ) { + return vec4( value.rgb * LINEAR_DISPLAY_P3_TO_LINEAR_SRGB, value.a ); +} +vec4 LinearTransferOETF( in vec4 value ) { + return value; +} +vec4 sRGBTransferOETF( in vec4 value ) { + return vec4( mix( pow( value.rgb, vec3( 0.41666 ) ) * 1.055 - vec3( 0.055 ), value.rgb * 12.92, vec3( lessThanEqual( value.rgb, vec3( 0.0031308 ) ) ) ), value.a ); +} +vec4 LinearToLinear( in vec4 value ) { + return value; +} +vec4 LinearTosRGB( in vec4 value ) { + return sRGBTransferOETF( value ); +}`,iq=`#ifdef USE_ENVMAP + #ifdef ENV_WORLDPOS + vec3 cameraToFrag; + if ( isOrthographic ) { + cameraToFrag = normalize( vec3( - viewMatrix[ 0 ][ 2 ], - viewMatrix[ 1 ][ 2 ], - viewMatrix[ 2 ][ 2 ] ) ); + } else { + cameraToFrag = normalize( vWorldPosition - cameraPosition ); + } + vec3 worldNormal = inverseTransformDirection( normal, viewMatrix ); + #ifdef ENVMAP_MODE_REFLECTION + vec3 reflectVec = reflect( cameraToFrag, worldNormal ); + #else + vec3 reflectVec = refract( cameraToFrag, worldNormal, refractionRatio ); + #endif + #else + vec3 reflectVec = vReflect; + #endif + #ifdef ENVMAP_TYPE_CUBE + vec4 envColor = textureCube( envMap, vec3( flipEnvMap * reflectVec.x, reflectVec.yz ) ); + #else + vec4 envColor = vec4( 0.0 ); + #endif + #ifdef ENVMAP_BLENDING_MULTIPLY + outgoingLight = mix( outgoingLight, outgoingLight * envColor.xyz, specularStrength * reflectivity ); + #elif defined( ENVMAP_BLENDING_MIX ) + outgoingLight = mix( outgoingLight, envColor.xyz, specularStrength * reflectivity ); + #elif defined( ENVMAP_BLENDING_ADD ) + outgoingLight += envColor.xyz * specularStrength * reflectivity; + #endif +#endif`,aq=`#ifdef USE_ENVMAP + uniform float envMapIntensity; + uniform float flipEnvMap; + #ifdef ENVMAP_TYPE_CUBE + uniform samplerCube envMap; + #else + uniform sampler2D envMap; + #endif + +#endif`,oq=`#ifdef USE_ENVMAP + uniform float reflectivity; + #if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( PHONG ) || defined( LAMBERT ) + #define ENV_WORLDPOS + #endif + #ifdef ENV_WORLDPOS + varying vec3 vWorldPosition; + uniform float refractionRatio; + #else + varying vec3 vReflect; + #endif +#endif`,sq=`#ifdef USE_ENVMAP + #if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( PHONG ) || defined( LAMBERT ) + #define ENV_WORLDPOS + #endif + #ifdef ENV_WORLDPOS + + varying vec3 vWorldPosition; + #else + varying vec3 vReflect; + uniform float refractionRatio; + #endif +#endif`,lq=`#ifdef USE_ENVMAP + #ifdef ENV_WORLDPOS + vWorldPosition = worldPosition.xyz; + #else + vec3 cameraToVertex; + if ( isOrthographic ) { + cameraToVertex = normalize( vec3( - viewMatrix[ 0 ][ 2 ], - viewMatrix[ 1 ][ 2 ], - viewMatrix[ 2 ][ 2 ] ) ); + } else { + cameraToVertex = normalize( worldPosition.xyz - cameraPosition ); + } + vec3 worldNormal = inverseTransformDirection( transformedNormal, viewMatrix ); + #ifdef ENVMAP_MODE_REFLECTION + vReflect = reflect( cameraToVertex, worldNormal ); + #else + vReflect = refract( cameraToVertex, worldNormal, refractionRatio ); + #endif + #endif +#endif`,uq=`#ifdef USE_FOG + vFogDepth = - mvPosition.z; +#endif`,cq=`#ifdef USE_FOG + varying float vFogDepth; +#endif`,hq=`#ifdef USE_FOG + #ifdef FOG_EXP2 + float fogFactor = 1.0 - exp( - fogDensity * fogDensity * vFogDepth * vFogDepth ); + #else + float fogFactor = smoothstep( fogNear, fogFar, vFogDepth ); + #endif + gl_FragColor.rgb = mix( gl_FragColor.rgb, fogColor, fogFactor ); +#endif`,fq=`#ifdef USE_FOG + uniform vec3 fogColor; + varying float vFogDepth; + #ifdef FOG_EXP2 + uniform float fogDensity; + #else + uniform float fogNear; + uniform float fogFar; + #endif +#endif`,dq=`#ifdef USE_GRADIENTMAP + uniform sampler2D gradientMap; +#endif +vec3 getGradientIrradiance( vec3 normal, vec3 lightDirection ) { + float dotNL = dot( normal, lightDirection ); + vec2 coord = vec2( dotNL * 0.5 + 0.5, 0.0 ); + #ifdef USE_GRADIENTMAP + return vec3( texture2D( gradientMap, coord ).r ); + #else + vec2 fw = fwidth( coord ) * 0.5; + return mix( vec3( 0.7 ), vec3( 1.0 ), smoothstep( 0.7 - fw.x, 0.7 + fw.x, coord.x ) ); + #endif +}`,pq=`#ifdef USE_LIGHTMAP + vec4 lightMapTexel = texture2D( lightMap, vLightMapUv ); + vec3 lightMapIrradiance = lightMapTexel.rgb * lightMapIntensity; + reflectedLight.indirectDiffuse += lightMapIrradiance; +#endif`,vq=`#ifdef USE_LIGHTMAP + uniform sampler2D lightMap; + uniform float lightMapIntensity; +#endif`,gq=`LambertMaterial material; +material.diffuseColor = diffuseColor.rgb; +material.specularStrength = specularStrength;`,mq=`varying vec3 vViewPosition; +struct LambertMaterial { + vec3 diffuseColor; + float specularStrength; +}; +void RE_Direct_Lambert( const in IncidentLight directLight, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in LambertMaterial material, inout ReflectedLight reflectedLight ) { + float dotNL = saturate( dot( geometryNormal, directLight.direction ) ); + vec3 irradiance = dotNL * directLight.color; + reflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); +} +void RE_IndirectDiffuse_Lambert( const in vec3 irradiance, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in LambertMaterial material, inout ReflectedLight reflectedLight ) { + reflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); +} +#define RE_Direct RE_Direct_Lambert +#define RE_IndirectDiffuse RE_IndirectDiffuse_Lambert`,yq=`uniform bool receiveShadow; +uniform vec3 ambientLightColor; +#if defined( USE_LIGHT_PROBES ) + uniform vec3 lightProbe[ 9 ]; +#endif +vec3 shGetIrradianceAt( in vec3 normal, in vec3 shCoefficients[ 9 ] ) { + float x = normal.x, y = normal.y, z = normal.z; + vec3 result = shCoefficients[ 0 ] * 0.886227; + result += shCoefficients[ 1 ] * 2.0 * 0.511664 * y; + result += shCoefficients[ 2 ] * 2.0 * 0.511664 * z; + result += shCoefficients[ 3 ] * 2.0 * 0.511664 * x; + result += shCoefficients[ 4 ] * 2.0 * 0.429043 * x * y; + result += shCoefficients[ 5 ] * 2.0 * 0.429043 * y * z; + result += shCoefficients[ 6 ] * ( 0.743125 * z * z - 0.247708 ); + result += shCoefficients[ 7 ] * 2.0 * 0.429043 * x * z; + result += shCoefficients[ 8 ] * 0.429043 * ( x * x - y * y ); + return result; +} +vec3 getLightProbeIrradiance( const in vec3 lightProbe[ 9 ], const in vec3 normal ) { + vec3 worldNormal = inverseTransformDirection( normal, viewMatrix ); + vec3 irradiance = shGetIrradianceAt( worldNormal, lightProbe ); + return irradiance; +} +vec3 getAmbientLightIrradiance( const in vec3 ambientLightColor ) { + vec3 irradiance = ambientLightColor; + return irradiance; +} +float getDistanceAttenuation( const in float lightDistance, const in float cutoffDistance, const in float decayExponent ) { + #if defined ( LEGACY_LIGHTS ) + if ( cutoffDistance > 0.0 && decayExponent > 0.0 ) { + return pow( saturate( - lightDistance / cutoffDistance + 1.0 ), decayExponent ); + } + return 1.0; + #else + float distanceFalloff = 1.0 / max( pow( lightDistance, decayExponent ), 0.01 ); + if ( cutoffDistance > 0.0 ) { + distanceFalloff *= pow2( saturate( 1.0 - pow4( lightDistance / cutoffDistance ) ) ); + } + return distanceFalloff; + #endif +} +float getSpotAttenuation( const in float coneCosine, const in float penumbraCosine, const in float angleCosine ) { + return smoothstep( coneCosine, penumbraCosine, angleCosine ); +} +#if NUM_DIR_LIGHTS > 0 + struct DirectionalLight { + vec3 direction; + vec3 color; + }; + uniform DirectionalLight directionalLights[ NUM_DIR_LIGHTS ]; + void getDirectionalLightInfo( const in DirectionalLight directionalLight, out IncidentLight light ) { + light.color = directionalLight.color; + light.direction = directionalLight.direction; + light.visible = true; + } +#endif +#if NUM_POINT_LIGHTS > 0 + struct PointLight { + vec3 position; + vec3 color; + float distance; + float decay; + }; + uniform PointLight pointLights[ NUM_POINT_LIGHTS ]; + void getPointLightInfo( const in PointLight pointLight, const in vec3 geometryPosition, out IncidentLight light ) { + vec3 lVector = pointLight.position - geometryPosition; + light.direction = normalize( lVector ); + float lightDistance = length( lVector ); + light.color = pointLight.color; + light.color *= getDistanceAttenuation( lightDistance, pointLight.distance, pointLight.decay ); + light.visible = ( light.color != vec3( 0.0 ) ); + } +#endif +#if NUM_SPOT_LIGHTS > 0 + struct SpotLight { + vec3 position; + vec3 direction; + vec3 color; + float distance; + float decay; + float coneCos; + float penumbraCos; + }; + uniform SpotLight spotLights[ NUM_SPOT_LIGHTS ]; + void getSpotLightInfo( const in SpotLight spotLight, const in vec3 geometryPosition, out IncidentLight light ) { + vec3 lVector = spotLight.position - geometryPosition; + light.direction = normalize( lVector ); + float angleCos = dot( light.direction, spotLight.direction ); + float spotAttenuation = getSpotAttenuation( spotLight.coneCos, spotLight.penumbraCos, angleCos ); + if ( spotAttenuation > 0.0 ) { + float lightDistance = length( lVector ); + light.color = spotLight.color * spotAttenuation; + light.color *= getDistanceAttenuation( lightDistance, spotLight.distance, spotLight.decay ); + light.visible = ( light.color != vec3( 0.0 ) ); + } else { + light.color = vec3( 0.0 ); + light.visible = false; + } + } +#endif +#if NUM_RECT_AREA_LIGHTS > 0 + struct RectAreaLight { + vec3 color; + vec3 position; + vec3 halfWidth; + vec3 halfHeight; + }; + uniform sampler2D ltc_1; uniform sampler2D ltc_2; + uniform RectAreaLight rectAreaLights[ NUM_RECT_AREA_LIGHTS ]; +#endif +#if NUM_HEMI_LIGHTS > 0 + struct HemisphereLight { + vec3 direction; + vec3 skyColor; + vec3 groundColor; + }; + uniform HemisphereLight hemisphereLights[ NUM_HEMI_LIGHTS ]; + vec3 getHemisphereLightIrradiance( const in HemisphereLight hemiLight, const in vec3 normal ) { + float dotNL = dot( normal, hemiLight.direction ); + float hemiDiffuseWeight = 0.5 * dotNL + 0.5; + vec3 irradiance = mix( hemiLight.groundColor, hemiLight.skyColor, hemiDiffuseWeight ); + return irradiance; + } +#endif`,_q=`#ifdef USE_ENVMAP + vec3 getIBLIrradiance( const in vec3 normal ) { + #ifdef ENVMAP_TYPE_CUBE_UV + vec3 worldNormal = inverseTransformDirection( normal, viewMatrix ); + vec4 envMapColor = textureCubeUV( envMap, worldNormal, 1.0 ); + return PI * envMapColor.rgb * envMapIntensity; + #else + return vec3( 0.0 ); + #endif + } + vec3 getIBLRadiance( const in vec3 viewDir, const in vec3 normal, const in float roughness ) { + #ifdef ENVMAP_TYPE_CUBE_UV + vec3 reflectVec = reflect( - viewDir, normal ); + reflectVec = normalize( mix( reflectVec, normal, roughness * roughness) ); + reflectVec = inverseTransformDirection( reflectVec, viewMatrix ); + vec4 envMapColor = textureCubeUV( envMap, reflectVec, roughness ); + return envMapColor.rgb * envMapIntensity; + #else + return vec3( 0.0 ); + #endif + } + #ifdef USE_ANISOTROPY + vec3 getIBLAnisotropyRadiance( const in vec3 viewDir, const in vec3 normal, const in float roughness, const in vec3 bitangent, const in float anisotropy ) { + #ifdef ENVMAP_TYPE_CUBE_UV + vec3 bentNormal = cross( bitangent, viewDir ); + bentNormal = normalize( cross( bentNormal, bitangent ) ); + bentNormal = normalize( mix( bentNormal, normal, pow2( pow2( 1.0 - anisotropy * ( 1.0 - roughness ) ) ) ) ); + return getIBLRadiance( viewDir, bentNormal, roughness ); + #else + return vec3( 0.0 ); + #endif + } + #endif +#endif`,xq=`ToonMaterial material; +material.diffuseColor = diffuseColor.rgb;`,Sq=`varying vec3 vViewPosition; +struct ToonMaterial { + vec3 diffuseColor; +}; +void RE_Direct_Toon( const in IncidentLight directLight, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in ToonMaterial material, inout ReflectedLight reflectedLight ) { + vec3 irradiance = getGradientIrradiance( geometryNormal, directLight.direction ) * directLight.color; + reflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); +} +void RE_IndirectDiffuse_Toon( const in vec3 irradiance, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in ToonMaterial material, inout ReflectedLight reflectedLight ) { + reflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); +} +#define RE_Direct RE_Direct_Toon +#define RE_IndirectDiffuse RE_IndirectDiffuse_Toon`,Aq=`BlinnPhongMaterial material; +material.diffuseColor = diffuseColor.rgb; +material.specularColor = specular; +material.specularShininess = shininess; +material.specularStrength = specularStrength;`,wq=`varying vec3 vViewPosition; +struct BlinnPhongMaterial { + vec3 diffuseColor; + vec3 specularColor; + float specularShininess; + float specularStrength; +}; +void RE_Direct_BlinnPhong( const in IncidentLight directLight, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) { + float dotNL = saturate( dot( geometryNormal, directLight.direction ) ); + vec3 irradiance = dotNL * directLight.color; + reflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); + reflectedLight.directSpecular += irradiance * BRDF_BlinnPhong( directLight.direction, geometryViewDir, geometryNormal, material.specularColor, material.specularShininess ) * material.specularStrength; +} +void RE_IndirectDiffuse_BlinnPhong( const in vec3 irradiance, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) { + reflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); +} +#define RE_Direct RE_Direct_BlinnPhong +#define RE_IndirectDiffuse RE_IndirectDiffuse_BlinnPhong`,bq=`PhysicalMaterial material; +material.diffuseColor = diffuseColor.rgb * ( 1.0 - metalnessFactor ); +vec3 dxy = max( abs( dFdx( nonPerturbedNormal ) ), abs( dFdy( nonPerturbedNormal ) ) ); +float geometryRoughness = max( max( dxy.x, dxy.y ), dxy.z ); +material.roughness = max( roughnessFactor, 0.0525 );material.roughness += geometryRoughness; +material.roughness = min( material.roughness, 1.0 ); +#ifdef IOR + material.ior = ior; + #ifdef USE_SPECULAR + float specularIntensityFactor = specularIntensity; + vec3 specularColorFactor = specularColor; + #ifdef USE_SPECULAR_COLORMAP + specularColorFactor *= texture2D( specularColorMap, vSpecularColorMapUv ).rgb; + #endif + #ifdef USE_SPECULAR_INTENSITYMAP + specularIntensityFactor *= texture2D( specularIntensityMap, vSpecularIntensityMapUv ).a; + #endif + material.specularF90 = mix( specularIntensityFactor, 1.0, metalnessFactor ); + #else + float specularIntensityFactor = 1.0; + vec3 specularColorFactor = vec3( 1.0 ); + material.specularF90 = 1.0; + #endif + material.specularColor = mix( min( pow2( ( material.ior - 1.0 ) / ( material.ior + 1.0 ) ) * specularColorFactor, vec3( 1.0 ) ) * specularIntensityFactor, diffuseColor.rgb, metalnessFactor ); +#else + material.specularColor = mix( vec3( 0.04 ), diffuseColor.rgb, metalnessFactor ); + material.specularF90 = 1.0; +#endif +#ifdef USE_CLEARCOAT + material.clearcoat = clearcoat; + material.clearcoatRoughness = clearcoatRoughness; + material.clearcoatF0 = vec3( 0.04 ); + material.clearcoatF90 = 1.0; + #ifdef USE_CLEARCOATMAP + material.clearcoat *= texture2D( clearcoatMap, vClearcoatMapUv ).x; + #endif + #ifdef USE_CLEARCOAT_ROUGHNESSMAP + material.clearcoatRoughness *= texture2D( clearcoatRoughnessMap, vClearcoatRoughnessMapUv ).y; + #endif + material.clearcoat = saturate( material.clearcoat ); material.clearcoatRoughness = max( material.clearcoatRoughness, 0.0525 ); + material.clearcoatRoughness += geometryRoughness; + material.clearcoatRoughness = min( material.clearcoatRoughness, 1.0 ); +#endif +#ifdef USE_IRIDESCENCE + material.iridescence = iridescence; + material.iridescenceIOR = iridescenceIOR; + #ifdef USE_IRIDESCENCEMAP + material.iridescence *= texture2D( iridescenceMap, vIridescenceMapUv ).r; + #endif + #ifdef USE_IRIDESCENCE_THICKNESSMAP + material.iridescenceThickness = (iridescenceThicknessMaximum - iridescenceThicknessMinimum) * texture2D( iridescenceThicknessMap, vIridescenceThicknessMapUv ).g + iridescenceThicknessMinimum; + #else + material.iridescenceThickness = iridescenceThicknessMaximum; + #endif +#endif +#ifdef USE_SHEEN + material.sheenColor = sheenColor; + #ifdef USE_SHEEN_COLORMAP + material.sheenColor *= texture2D( sheenColorMap, vSheenColorMapUv ).rgb; + #endif + material.sheenRoughness = clamp( sheenRoughness, 0.07, 1.0 ); + #ifdef USE_SHEEN_ROUGHNESSMAP + material.sheenRoughness *= texture2D( sheenRoughnessMap, vSheenRoughnessMapUv ).a; + #endif +#endif +#ifdef USE_ANISOTROPY + #ifdef USE_ANISOTROPYMAP + mat2 anisotropyMat = mat2( anisotropyVector.x, anisotropyVector.y, - anisotropyVector.y, anisotropyVector.x ); + vec3 anisotropyPolar = texture2D( anisotropyMap, vAnisotropyMapUv ).rgb; + vec2 anisotropyV = anisotropyMat * normalize( 2.0 * anisotropyPolar.rg - vec2( 1.0 ) ) * anisotropyPolar.b; + #else + vec2 anisotropyV = anisotropyVector; + #endif + material.anisotropy = length( anisotropyV ); + if( material.anisotropy == 0.0 ) { + anisotropyV = vec2( 1.0, 0.0 ); + } else { + anisotropyV /= material.anisotropy; + material.anisotropy = saturate( material.anisotropy ); + } + material.alphaT = mix( pow2( material.roughness ), 1.0, pow2( material.anisotropy ) ); + material.anisotropyT = tbn[ 0 ] * anisotropyV.x + tbn[ 1 ] * anisotropyV.y; + material.anisotropyB = tbn[ 1 ] * anisotropyV.x - tbn[ 0 ] * anisotropyV.y; +#endif`,Tq=`struct PhysicalMaterial { + vec3 diffuseColor; + float roughness; + vec3 specularColor; + float specularF90; + #ifdef USE_CLEARCOAT + float clearcoat; + float clearcoatRoughness; + vec3 clearcoatF0; + float clearcoatF90; + #endif + #ifdef USE_IRIDESCENCE + float iridescence; + float iridescenceIOR; + float iridescenceThickness; + vec3 iridescenceFresnel; + vec3 iridescenceF0; + #endif + #ifdef USE_SHEEN + vec3 sheenColor; + float sheenRoughness; + #endif + #ifdef IOR + float ior; + #endif + #ifdef USE_TRANSMISSION + float transmission; + float transmissionAlpha; + float thickness; + float attenuationDistance; + vec3 attenuationColor; + #endif + #ifdef USE_ANISOTROPY + float anisotropy; + float alphaT; + vec3 anisotropyT; + vec3 anisotropyB; + #endif +}; +vec3 clearcoatSpecularDirect = vec3( 0.0 ); +vec3 clearcoatSpecularIndirect = vec3( 0.0 ); +vec3 sheenSpecularDirect = vec3( 0.0 ); +vec3 sheenSpecularIndirect = vec3(0.0 ); +vec3 Schlick_to_F0( const in vec3 f, const in float f90, const in float dotVH ) { + float x = clamp( 1.0 - dotVH, 0.0, 1.0 ); + float x2 = x * x; + float x5 = clamp( x * x2 * x2, 0.0, 0.9999 ); + return ( f - vec3( f90 ) * x5 ) / ( 1.0 - x5 ); +} +float V_GGX_SmithCorrelated( const in float alpha, const in float dotNL, const in float dotNV ) { + float a2 = pow2( alpha ); + float gv = dotNL * sqrt( a2 + ( 1.0 - a2 ) * pow2( dotNV ) ); + float gl = dotNV * sqrt( a2 + ( 1.0 - a2 ) * pow2( dotNL ) ); + return 0.5 / max( gv + gl, EPSILON ); +} +float D_GGX( const in float alpha, const in float dotNH ) { + float a2 = pow2( alpha ); + float denom = pow2( dotNH ) * ( a2 - 1.0 ) + 1.0; + return RECIPROCAL_PI * a2 / pow2( denom ); +} +#ifdef USE_ANISOTROPY + float V_GGX_SmithCorrelated_Anisotropic( const in float alphaT, const in float alphaB, const in float dotTV, const in float dotBV, const in float dotTL, const in float dotBL, const in float dotNV, const in float dotNL ) { + float gv = dotNL * length( vec3( alphaT * dotTV, alphaB * dotBV, dotNV ) ); + float gl = dotNV * length( vec3( alphaT * dotTL, alphaB * dotBL, dotNL ) ); + float v = 0.5 / ( gv + gl ); + return saturate(v); + } + float D_GGX_Anisotropic( const in float alphaT, const in float alphaB, const in float dotNH, const in float dotTH, const in float dotBH ) { + float a2 = alphaT * alphaB; + highp vec3 v = vec3( alphaB * dotTH, alphaT * dotBH, a2 * dotNH ); + highp float v2 = dot( v, v ); + float w2 = a2 / v2; + return RECIPROCAL_PI * a2 * pow2 ( w2 ); + } +#endif +#ifdef USE_CLEARCOAT + vec3 BRDF_GGX_Clearcoat( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, const in PhysicalMaterial material) { + vec3 f0 = material.clearcoatF0; + float f90 = material.clearcoatF90; + float roughness = material.clearcoatRoughness; + float alpha = pow2( roughness ); + vec3 halfDir = normalize( lightDir + viewDir ); + float dotNL = saturate( dot( normal, lightDir ) ); + float dotNV = saturate( dot( normal, viewDir ) ); + float dotNH = saturate( dot( normal, halfDir ) ); + float dotVH = saturate( dot( viewDir, halfDir ) ); + vec3 F = F_Schlick( f0, f90, dotVH ); + float V = V_GGX_SmithCorrelated( alpha, dotNL, dotNV ); + float D = D_GGX( alpha, dotNH ); + return F * ( V * D ); + } +#endif +vec3 BRDF_GGX( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, const in PhysicalMaterial material ) { + vec3 f0 = material.specularColor; + float f90 = material.specularF90; + float roughness = material.roughness; + float alpha = pow2( roughness ); + vec3 halfDir = normalize( lightDir + viewDir ); + float dotNL = saturate( dot( normal, lightDir ) ); + float dotNV = saturate( dot( normal, viewDir ) ); + float dotNH = saturate( dot( normal, halfDir ) ); + float dotVH = saturate( dot( viewDir, halfDir ) ); + vec3 F = F_Schlick( f0, f90, dotVH ); + #ifdef USE_IRIDESCENCE + F = mix( F, material.iridescenceFresnel, material.iridescence ); + #endif + #ifdef USE_ANISOTROPY + float dotTL = dot( material.anisotropyT, lightDir ); + float dotTV = dot( material.anisotropyT, viewDir ); + float dotTH = dot( material.anisotropyT, halfDir ); + float dotBL = dot( material.anisotropyB, lightDir ); + float dotBV = dot( material.anisotropyB, viewDir ); + float dotBH = dot( material.anisotropyB, halfDir ); + float V = V_GGX_SmithCorrelated_Anisotropic( material.alphaT, alpha, dotTV, dotBV, dotTL, dotBL, dotNV, dotNL ); + float D = D_GGX_Anisotropic( material.alphaT, alpha, dotNH, dotTH, dotBH ); + #else + float V = V_GGX_SmithCorrelated( alpha, dotNL, dotNV ); + float D = D_GGX( alpha, dotNH ); + #endif + return F * ( V * D ); +} +vec2 LTC_Uv( const in vec3 N, const in vec3 V, const in float roughness ) { + const float LUT_SIZE = 64.0; + const float LUT_SCALE = ( LUT_SIZE - 1.0 ) / LUT_SIZE; + const float LUT_BIAS = 0.5 / LUT_SIZE; + float dotNV = saturate( dot( N, V ) ); + vec2 uv = vec2( roughness, sqrt( 1.0 - dotNV ) ); + uv = uv * LUT_SCALE + LUT_BIAS; + return uv; +} +float LTC_ClippedSphereFormFactor( const in vec3 f ) { + float l = length( f ); + return max( ( l * l + f.z ) / ( l + 1.0 ), 0.0 ); +} +vec3 LTC_EdgeVectorFormFactor( const in vec3 v1, const in vec3 v2 ) { + float x = dot( v1, v2 ); + float y = abs( x ); + float a = 0.8543985 + ( 0.4965155 + 0.0145206 * y ) * y; + float b = 3.4175940 + ( 4.1616724 + y ) * y; + float v = a / b; + float theta_sintheta = ( x > 0.0 ) ? v : 0.5 * inversesqrt( max( 1.0 - x * x, 1e-7 ) ) - v; + return cross( v1, v2 ) * theta_sintheta; +} +vec3 LTC_Evaluate( const in vec3 N, const in vec3 V, const in vec3 P, const in mat3 mInv, const in vec3 rectCoords[ 4 ] ) { + vec3 v1 = rectCoords[ 1 ] - rectCoords[ 0 ]; + vec3 v2 = rectCoords[ 3 ] - rectCoords[ 0 ]; + vec3 lightNormal = cross( v1, v2 ); + if( dot( lightNormal, P - rectCoords[ 0 ] ) < 0.0 ) return vec3( 0.0 ); + vec3 T1, T2; + T1 = normalize( V - N * dot( V, N ) ); + T2 = - cross( N, T1 ); + mat3 mat = mInv * transposeMat3( mat3( T1, T2, N ) ); + vec3 coords[ 4 ]; + coords[ 0 ] = mat * ( rectCoords[ 0 ] - P ); + coords[ 1 ] = mat * ( rectCoords[ 1 ] - P ); + coords[ 2 ] = mat * ( rectCoords[ 2 ] - P ); + coords[ 3 ] = mat * ( rectCoords[ 3 ] - P ); + coords[ 0 ] = normalize( coords[ 0 ] ); + coords[ 1 ] = normalize( coords[ 1 ] ); + coords[ 2 ] = normalize( coords[ 2 ] ); + coords[ 3 ] = normalize( coords[ 3 ] ); + vec3 vectorFormFactor = vec3( 0.0 ); + vectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 0 ], coords[ 1 ] ); + vectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 1 ], coords[ 2 ] ); + vectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 2 ], coords[ 3 ] ); + vectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 3 ], coords[ 0 ] ); + float result = LTC_ClippedSphereFormFactor( vectorFormFactor ); + return vec3( result ); +} +#if defined( USE_SHEEN ) +float D_Charlie( float roughness, float dotNH ) { + float alpha = pow2( roughness ); + float invAlpha = 1.0 / alpha; + float cos2h = dotNH * dotNH; + float sin2h = max( 1.0 - cos2h, 0.0078125 ); + return ( 2.0 + invAlpha ) * pow( sin2h, invAlpha * 0.5 ) / ( 2.0 * PI ); +} +float V_Neubelt( float dotNV, float dotNL ) { + return saturate( 1.0 / ( 4.0 * ( dotNL + dotNV - dotNL * dotNV ) ) ); +} +vec3 BRDF_Sheen( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, vec3 sheenColor, const in float sheenRoughness ) { + vec3 halfDir = normalize( lightDir + viewDir ); + float dotNL = saturate( dot( normal, lightDir ) ); + float dotNV = saturate( dot( normal, viewDir ) ); + float dotNH = saturate( dot( normal, halfDir ) ); + float D = D_Charlie( sheenRoughness, dotNH ); + float V = V_Neubelt( dotNV, dotNL ); + return sheenColor * ( D * V ); +} +#endif +float IBLSheenBRDF( const in vec3 normal, const in vec3 viewDir, const in float roughness ) { + float dotNV = saturate( dot( normal, viewDir ) ); + float r2 = roughness * roughness; + float a = roughness < 0.25 ? -339.2 * r2 + 161.4 * roughness - 25.9 : -8.48 * r2 + 14.3 * roughness - 9.95; + float b = roughness < 0.25 ? 44.0 * r2 - 23.7 * roughness + 3.26 : 1.97 * r2 - 3.27 * roughness + 0.72; + float DG = exp( a * dotNV + b ) + ( roughness < 0.25 ? 0.0 : 0.1 * ( roughness - 0.25 ) ); + return saturate( DG * RECIPROCAL_PI ); +} +vec2 DFGApprox( const in vec3 normal, const in vec3 viewDir, const in float roughness ) { + float dotNV = saturate( dot( normal, viewDir ) ); + const vec4 c0 = vec4( - 1, - 0.0275, - 0.572, 0.022 ); + const vec4 c1 = vec4( 1, 0.0425, 1.04, - 0.04 ); + vec4 r = roughness * c0 + c1; + float a004 = min( r.x * r.x, exp2( - 9.28 * dotNV ) ) * r.x + r.y; + vec2 fab = vec2( - 1.04, 1.04 ) * a004 + r.zw; + return fab; +} +vec3 EnvironmentBRDF( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float roughness ) { + vec2 fab = DFGApprox( normal, viewDir, roughness ); + return specularColor * fab.x + specularF90 * fab.y; +} +#ifdef USE_IRIDESCENCE +void computeMultiscatteringIridescence( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float iridescence, const in vec3 iridescenceF0, const in float roughness, inout vec3 singleScatter, inout vec3 multiScatter ) { +#else +void computeMultiscattering( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float roughness, inout vec3 singleScatter, inout vec3 multiScatter ) { +#endif + vec2 fab = DFGApprox( normal, viewDir, roughness ); + #ifdef USE_IRIDESCENCE + vec3 Fr = mix( specularColor, iridescenceF0, iridescence ); + #else + vec3 Fr = specularColor; + #endif + vec3 FssEss = Fr * fab.x + specularF90 * fab.y; + float Ess = fab.x + fab.y; + float Ems = 1.0 - Ess; + vec3 Favg = Fr + ( 1.0 - Fr ) * 0.047619; vec3 Fms = FssEss * Favg / ( 1.0 - Ems * Favg ); + singleScatter += FssEss; + multiScatter += Fms * Ems; +} +#if NUM_RECT_AREA_LIGHTS > 0 + void RE_Direct_RectArea_Physical( const in RectAreaLight rectAreaLight, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) { + vec3 normal = geometryNormal; + vec3 viewDir = geometryViewDir; + vec3 position = geometryPosition; + vec3 lightPos = rectAreaLight.position; + vec3 halfWidth = rectAreaLight.halfWidth; + vec3 halfHeight = rectAreaLight.halfHeight; + vec3 lightColor = rectAreaLight.color; + float roughness = material.roughness; + vec3 rectCoords[ 4 ]; + rectCoords[ 0 ] = lightPos + halfWidth - halfHeight; rectCoords[ 1 ] = lightPos - halfWidth - halfHeight; + rectCoords[ 2 ] = lightPos - halfWidth + halfHeight; + rectCoords[ 3 ] = lightPos + halfWidth + halfHeight; + vec2 uv = LTC_Uv( normal, viewDir, roughness ); + vec4 t1 = texture2D( ltc_1, uv ); + vec4 t2 = texture2D( ltc_2, uv ); + mat3 mInv = mat3( + vec3( t1.x, 0, t1.y ), + vec3( 0, 1, 0 ), + vec3( t1.z, 0, t1.w ) + ); + vec3 fresnel = ( material.specularColor * t2.x + ( vec3( 1.0 ) - material.specularColor ) * t2.y ); + reflectedLight.directSpecular += lightColor * fresnel * LTC_Evaluate( normal, viewDir, position, mInv, rectCoords ); + reflectedLight.directDiffuse += lightColor * material.diffuseColor * LTC_Evaluate( normal, viewDir, position, mat3( 1.0 ), rectCoords ); + } +#endif +void RE_Direct_Physical( const in IncidentLight directLight, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) { + float dotNL = saturate( dot( geometryNormal, directLight.direction ) ); + vec3 irradiance = dotNL * directLight.color; + #ifdef USE_CLEARCOAT + float dotNLcc = saturate( dot( geometryClearcoatNormal, directLight.direction ) ); + vec3 ccIrradiance = dotNLcc * directLight.color; + clearcoatSpecularDirect += ccIrradiance * BRDF_GGX_Clearcoat( directLight.direction, geometryViewDir, geometryClearcoatNormal, material ); + #endif + #ifdef USE_SHEEN + sheenSpecularDirect += irradiance * BRDF_Sheen( directLight.direction, geometryViewDir, geometryNormal, material.sheenColor, material.sheenRoughness ); + #endif + reflectedLight.directSpecular += irradiance * BRDF_GGX( directLight.direction, geometryViewDir, geometryNormal, material ); + reflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); +} +void RE_IndirectDiffuse_Physical( const in vec3 irradiance, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) { + reflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); +} +void RE_IndirectSpecular_Physical( const in vec3 radiance, const in vec3 irradiance, const in vec3 clearcoatRadiance, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in PhysicalMaterial material, inout ReflectedLight reflectedLight) { + #ifdef USE_CLEARCOAT + clearcoatSpecularIndirect += clearcoatRadiance * EnvironmentBRDF( geometryClearcoatNormal, geometryViewDir, material.clearcoatF0, material.clearcoatF90, material.clearcoatRoughness ); + #endif + #ifdef USE_SHEEN + sheenSpecularIndirect += irradiance * material.sheenColor * IBLSheenBRDF( geometryNormal, geometryViewDir, material.sheenRoughness ); + #endif + vec3 singleScattering = vec3( 0.0 ); + vec3 multiScattering = vec3( 0.0 ); + vec3 cosineWeightedIrradiance = irradiance * RECIPROCAL_PI; + #ifdef USE_IRIDESCENCE + computeMultiscatteringIridescence( geometryNormal, geometryViewDir, material.specularColor, material.specularF90, material.iridescence, material.iridescenceFresnel, material.roughness, singleScattering, multiScattering ); + #else + computeMultiscattering( geometryNormal, geometryViewDir, material.specularColor, material.specularF90, material.roughness, singleScattering, multiScattering ); + #endif + vec3 totalScattering = singleScattering + multiScattering; + vec3 diffuse = material.diffuseColor * ( 1.0 - max( max( totalScattering.r, totalScattering.g ), totalScattering.b ) ); + reflectedLight.indirectSpecular += radiance * singleScattering; + reflectedLight.indirectSpecular += multiScattering * cosineWeightedIrradiance; + reflectedLight.indirectDiffuse += diffuse * cosineWeightedIrradiance; +} +#define RE_Direct RE_Direct_Physical +#define RE_Direct_RectArea RE_Direct_RectArea_Physical +#define RE_IndirectDiffuse RE_IndirectDiffuse_Physical +#define RE_IndirectSpecular RE_IndirectSpecular_Physical +float computeSpecularOcclusion( const in float dotNV, const in float ambientOcclusion, const in float roughness ) { + return saturate( pow( dotNV + ambientOcclusion, exp2( - 16.0 * roughness - 1.0 ) ) - 1.0 + ambientOcclusion ); +}`,Mq=` +vec3 geometryPosition = - vViewPosition; +vec3 geometryNormal = normal; +vec3 geometryViewDir = ( isOrthographic ) ? vec3( 0, 0, 1 ) : normalize( vViewPosition ); +vec3 geometryClearcoatNormal = vec3( 0.0 ); +#ifdef USE_CLEARCOAT + geometryClearcoatNormal = clearcoatNormal; +#endif +#ifdef USE_IRIDESCENCE + float dotNVi = saturate( dot( normal, geometryViewDir ) ); + if ( material.iridescenceThickness == 0.0 ) { + material.iridescence = 0.0; + } else { + material.iridescence = saturate( material.iridescence ); + } + if ( material.iridescence > 0.0 ) { + material.iridescenceFresnel = evalIridescence( 1.0, material.iridescenceIOR, dotNVi, material.iridescenceThickness, material.specularColor ); + material.iridescenceF0 = Schlick_to_F0( material.iridescenceFresnel, 1.0, dotNVi ); + } +#endif +IncidentLight directLight; +#if ( NUM_POINT_LIGHTS > 0 ) && defined( RE_Direct ) + PointLight pointLight; + #if defined( USE_SHADOWMAP ) && NUM_POINT_LIGHT_SHADOWS > 0 + PointLightShadow pointLightShadow; + #endif + #pragma unroll_loop_start + for ( int i = 0; i < NUM_POINT_LIGHTS; i ++ ) { + pointLight = pointLights[ i ]; + getPointLightInfo( pointLight, geometryPosition, directLight ); + #if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_POINT_LIGHT_SHADOWS ) + pointLightShadow = pointLightShadows[ i ]; + directLight.color *= ( directLight.visible && receiveShadow ) ? getPointShadow( pointShadowMap[ i ], pointLightShadow.shadowMapSize, pointLightShadow.shadowBias, pointLightShadow.shadowRadius, vPointShadowCoord[ i ], pointLightShadow.shadowCameraNear, pointLightShadow.shadowCameraFar ) : 1.0; + #endif + RE_Direct( directLight, geometryPosition, geometryNormal, geometryViewDir, geometryClearcoatNormal, material, reflectedLight ); + } + #pragma unroll_loop_end +#endif +#if ( NUM_SPOT_LIGHTS > 0 ) && defined( RE_Direct ) + SpotLight spotLight; + vec4 spotColor; + vec3 spotLightCoord; + bool inSpotLightMap; + #if defined( USE_SHADOWMAP ) && NUM_SPOT_LIGHT_SHADOWS > 0 + SpotLightShadow spotLightShadow; + #endif + #pragma unroll_loop_start + for ( int i = 0; i < NUM_SPOT_LIGHTS; i ++ ) { + spotLight = spotLights[ i ]; + getSpotLightInfo( spotLight, geometryPosition, directLight ); + #if ( UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS_WITH_MAPS ) + #define SPOT_LIGHT_MAP_INDEX UNROLLED_LOOP_INDEX + #elif ( UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS ) + #define SPOT_LIGHT_MAP_INDEX NUM_SPOT_LIGHT_MAPS + #else + #define SPOT_LIGHT_MAP_INDEX ( UNROLLED_LOOP_INDEX - NUM_SPOT_LIGHT_SHADOWS + NUM_SPOT_LIGHT_SHADOWS_WITH_MAPS ) + #endif + #if ( SPOT_LIGHT_MAP_INDEX < NUM_SPOT_LIGHT_MAPS ) + spotLightCoord = vSpotLightCoord[ i ].xyz / vSpotLightCoord[ i ].w; + inSpotLightMap = all( lessThan( abs( spotLightCoord * 2. - 1. ), vec3( 1.0 ) ) ); + spotColor = texture2D( spotLightMap[ SPOT_LIGHT_MAP_INDEX ], spotLightCoord.xy ); + directLight.color = inSpotLightMap ? directLight.color * spotColor.rgb : directLight.color; + #endif + #undef SPOT_LIGHT_MAP_INDEX + #if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS ) + spotLightShadow = spotLightShadows[ i ]; + directLight.color *= ( directLight.visible && receiveShadow ) ? getShadow( spotShadowMap[ i ], spotLightShadow.shadowMapSize, spotLightShadow.shadowBias, spotLightShadow.shadowRadius, vSpotLightCoord[ i ] ) : 1.0; + #endif + RE_Direct( directLight, geometryPosition, geometryNormal, geometryViewDir, geometryClearcoatNormal, material, reflectedLight ); + } + #pragma unroll_loop_end +#endif +#if ( NUM_DIR_LIGHTS > 0 ) && defined( RE_Direct ) + DirectionalLight directionalLight; + #if defined( USE_SHADOWMAP ) && NUM_DIR_LIGHT_SHADOWS > 0 + DirectionalLightShadow directionalLightShadow; + #endif + #pragma unroll_loop_start + for ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) { + directionalLight = directionalLights[ i ]; + getDirectionalLightInfo( directionalLight, directLight ); + #if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_DIR_LIGHT_SHADOWS ) + directionalLightShadow = directionalLightShadows[ i ]; + directLight.color *= ( directLight.visible && receiveShadow ) ? getShadow( directionalShadowMap[ i ], directionalLightShadow.shadowMapSize, directionalLightShadow.shadowBias, directionalLightShadow.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0; + #endif + RE_Direct( directLight, geometryPosition, geometryNormal, geometryViewDir, geometryClearcoatNormal, material, reflectedLight ); + } + #pragma unroll_loop_end +#endif +#if ( NUM_RECT_AREA_LIGHTS > 0 ) && defined( RE_Direct_RectArea ) + RectAreaLight rectAreaLight; + #pragma unroll_loop_start + for ( int i = 0; i < NUM_RECT_AREA_LIGHTS; i ++ ) { + rectAreaLight = rectAreaLights[ i ]; + RE_Direct_RectArea( rectAreaLight, geometryPosition, geometryNormal, geometryViewDir, geometryClearcoatNormal, material, reflectedLight ); + } + #pragma unroll_loop_end +#endif +#if defined( RE_IndirectDiffuse ) + vec3 iblIrradiance = vec3( 0.0 ); + vec3 irradiance = getAmbientLightIrradiance( ambientLightColor ); + #if defined( USE_LIGHT_PROBES ) + irradiance += getLightProbeIrradiance( lightProbe, geometryNormal ); + #endif + #if ( NUM_HEMI_LIGHTS > 0 ) + #pragma unroll_loop_start + for ( int i = 0; i < NUM_HEMI_LIGHTS; i ++ ) { + irradiance += getHemisphereLightIrradiance( hemisphereLights[ i ], geometryNormal ); + } + #pragma unroll_loop_end + #endif +#endif +#if defined( RE_IndirectSpecular ) + vec3 radiance = vec3( 0.0 ); + vec3 clearcoatRadiance = vec3( 0.0 ); +#endif`,Cq=`#if defined( RE_IndirectDiffuse ) + #ifdef USE_LIGHTMAP + vec4 lightMapTexel = texture2D( lightMap, vLightMapUv ); + vec3 lightMapIrradiance = lightMapTexel.rgb * lightMapIntensity; + irradiance += lightMapIrradiance; + #endif + #if defined( USE_ENVMAP ) && defined( STANDARD ) && defined( ENVMAP_TYPE_CUBE_UV ) + iblIrradiance += getIBLIrradiance( geometryNormal ); + #endif +#endif +#if defined( USE_ENVMAP ) && defined( RE_IndirectSpecular ) + #ifdef USE_ANISOTROPY + radiance += getIBLAnisotropyRadiance( geometryViewDir, geometryNormal, material.roughness, material.anisotropyB, material.anisotropy ); + #else + radiance += getIBLRadiance( geometryViewDir, geometryNormal, material.roughness ); + #endif + #ifdef USE_CLEARCOAT + clearcoatRadiance += getIBLRadiance( geometryViewDir, geometryClearcoatNormal, material.clearcoatRoughness ); + #endif +#endif`,Eq=`#if defined( RE_IndirectDiffuse ) + RE_IndirectDiffuse( irradiance, geometryPosition, geometryNormal, geometryViewDir, geometryClearcoatNormal, material, reflectedLight ); +#endif +#if defined( RE_IndirectSpecular ) + RE_IndirectSpecular( radiance, iblIrradiance, clearcoatRadiance, geometryPosition, geometryNormal, geometryViewDir, geometryClearcoatNormal, material, reflectedLight ); +#endif`,Lq=`#if defined( USE_LOGDEPTHBUF ) && defined( USE_LOGDEPTHBUF_EXT ) + gl_FragDepthEXT = vIsPerspective == 0.0 ? gl_FragCoord.z : log2( vFragDepth ) * logDepthBufFC * 0.5; +#endif`,Pq=`#if defined( USE_LOGDEPTHBUF ) && defined( USE_LOGDEPTHBUF_EXT ) + uniform float logDepthBufFC; + varying float vFragDepth; + varying float vIsPerspective; +#endif`,Rq=`#ifdef USE_LOGDEPTHBUF + #ifdef USE_LOGDEPTHBUF_EXT + varying float vFragDepth; + varying float vIsPerspective; + #else + uniform float logDepthBufFC; + #endif +#endif`,Dq=`#ifdef USE_LOGDEPTHBUF + #ifdef USE_LOGDEPTHBUF_EXT + vFragDepth = 1.0 + gl_Position.w; + vIsPerspective = float( isPerspectiveMatrix( projectionMatrix ) ); + #else + if ( isPerspectiveMatrix( projectionMatrix ) ) { + gl_Position.z = log2( max( EPSILON, gl_Position.w + 1.0 ) ) * logDepthBufFC - 1.0; + gl_Position.z *= gl_Position.w; + } + #endif +#endif`,Iq=`#ifdef USE_MAP + vec4 sampledDiffuseColor = texture2D( map, vMapUv ); + #ifdef DECODE_VIDEO_TEXTURE + sampledDiffuseColor = vec4( mix( pow( sampledDiffuseColor.rgb * 0.9478672986 + vec3( 0.0521327014 ), vec3( 2.4 ) ), sampledDiffuseColor.rgb * 0.0773993808, vec3( lessThanEqual( sampledDiffuseColor.rgb, vec3( 0.04045 ) ) ) ), sampledDiffuseColor.w ); + + #endif + diffuseColor *= sampledDiffuseColor; +#endif`,Nq=`#ifdef USE_MAP + uniform sampler2D map; +#endif`,kq=`#if defined( USE_MAP ) || defined( USE_ALPHAMAP ) + #if defined( USE_POINTS_UV ) + vec2 uv = vUv; + #else + vec2 uv = ( uvTransform * vec3( gl_PointCoord.x, 1.0 - gl_PointCoord.y, 1 ) ).xy; + #endif +#endif +#ifdef USE_MAP + diffuseColor *= texture2D( map, uv ); +#endif +#ifdef USE_ALPHAMAP + diffuseColor.a *= texture2D( alphaMap, uv ).g; +#endif`,Oq=`#if defined( USE_POINTS_UV ) + varying vec2 vUv; +#else + #if defined( USE_MAP ) || defined( USE_ALPHAMAP ) + uniform mat3 uvTransform; + #endif +#endif +#ifdef USE_MAP + uniform sampler2D map; +#endif +#ifdef USE_ALPHAMAP + uniform sampler2D alphaMap; +#endif`,Fq=`float metalnessFactor = metalness; +#ifdef USE_METALNESSMAP + vec4 texelMetalness = texture2D( metalnessMap, vMetalnessMapUv ); + metalnessFactor *= texelMetalness.b; +#endif`,Bq=`#ifdef USE_METALNESSMAP + uniform sampler2D metalnessMap; +#endif`,zq=`#if defined( USE_MORPHCOLORS ) && defined( MORPHTARGETS_TEXTURE ) + vColor *= morphTargetBaseInfluence; + for ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) { + #if defined( USE_COLOR_ALPHA ) + if ( morphTargetInfluences[ i ] != 0.0 ) vColor += getMorph( gl_VertexID, i, 2 ) * morphTargetInfluences[ i ]; + #elif defined( USE_COLOR ) + if ( morphTargetInfluences[ i ] != 0.0 ) vColor += getMorph( gl_VertexID, i, 2 ).rgb * morphTargetInfluences[ i ]; + #endif + } +#endif`,Uq=`#ifdef USE_MORPHNORMALS + objectNormal *= morphTargetBaseInfluence; + #ifdef MORPHTARGETS_TEXTURE + for ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) { + if ( morphTargetInfluences[ i ] != 0.0 ) objectNormal += getMorph( gl_VertexID, i, 1 ).xyz * morphTargetInfluences[ i ]; + } + #else + objectNormal += morphNormal0 * morphTargetInfluences[ 0 ]; + objectNormal += morphNormal1 * morphTargetInfluences[ 1 ]; + objectNormal += morphNormal2 * morphTargetInfluences[ 2 ]; + objectNormal += morphNormal3 * morphTargetInfluences[ 3 ]; + #endif +#endif`,Vq=`#ifdef USE_MORPHTARGETS + uniform float morphTargetBaseInfluence; + #ifdef MORPHTARGETS_TEXTURE + uniform float morphTargetInfluences[ MORPHTARGETS_COUNT ]; + uniform sampler2DArray morphTargetsTexture; + uniform ivec2 morphTargetsTextureSize; + vec4 getMorph( const in int vertexIndex, const in int morphTargetIndex, const in int offset ) { + int texelIndex = vertexIndex * MORPHTARGETS_TEXTURE_STRIDE + offset; + int y = texelIndex / morphTargetsTextureSize.x; + int x = texelIndex - y * morphTargetsTextureSize.x; + ivec3 morphUV = ivec3( x, y, morphTargetIndex ); + return texelFetch( morphTargetsTexture, morphUV, 0 ); + } + #else + #ifndef USE_MORPHNORMALS + uniform float morphTargetInfluences[ 8 ]; + #else + uniform float morphTargetInfluences[ 4 ]; + #endif + #endif +#endif`,Gq=`#ifdef USE_MORPHTARGETS + transformed *= morphTargetBaseInfluence; + #ifdef MORPHTARGETS_TEXTURE + for ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) { + if ( morphTargetInfluences[ i ] != 0.0 ) transformed += getMorph( gl_VertexID, i, 0 ).xyz * morphTargetInfluences[ i ]; + } + #else + transformed += morphTarget0 * morphTargetInfluences[ 0 ]; + transformed += morphTarget1 * morphTargetInfluences[ 1 ]; + transformed += morphTarget2 * morphTargetInfluences[ 2 ]; + transformed += morphTarget3 * morphTargetInfluences[ 3 ]; + #ifndef USE_MORPHNORMALS + transformed += morphTarget4 * morphTargetInfluences[ 4 ]; + transformed += morphTarget5 * morphTargetInfluences[ 5 ]; + transformed += morphTarget6 * morphTargetInfluences[ 6 ]; + transformed += morphTarget7 * morphTargetInfluences[ 7 ]; + #endif + #endif +#endif`,Hq=`float faceDirection = gl_FrontFacing ? 1.0 : - 1.0; +#ifdef FLAT_SHADED + vec3 fdx = dFdx( vViewPosition ); + vec3 fdy = dFdy( vViewPosition ); + vec3 normal = normalize( cross( fdx, fdy ) ); +#else + vec3 normal = normalize( vNormal ); + #ifdef DOUBLE_SIDED + normal *= faceDirection; + #endif +#endif +#if defined( USE_NORMALMAP_TANGENTSPACE ) || defined( USE_CLEARCOAT_NORMALMAP ) || defined( USE_ANISOTROPY ) + #ifdef USE_TANGENT + mat3 tbn = mat3( normalize( vTangent ), normalize( vBitangent ), normal ); + #else + mat3 tbn = getTangentFrame( - vViewPosition, normal, + #if defined( USE_NORMALMAP ) + vNormalMapUv + #elif defined( USE_CLEARCOAT_NORMALMAP ) + vClearcoatNormalMapUv + #else + vUv + #endif + ); + #endif + #if defined( DOUBLE_SIDED ) && ! defined( FLAT_SHADED ) + tbn[0] *= faceDirection; + tbn[1] *= faceDirection; + #endif +#endif +#ifdef USE_CLEARCOAT_NORMALMAP + #ifdef USE_TANGENT + mat3 tbn2 = mat3( normalize( vTangent ), normalize( vBitangent ), normal ); + #else + mat3 tbn2 = getTangentFrame( - vViewPosition, normal, vClearcoatNormalMapUv ); + #endif + #if defined( DOUBLE_SIDED ) && ! defined( FLAT_SHADED ) + tbn2[0] *= faceDirection; + tbn2[1] *= faceDirection; + #endif +#endif +vec3 nonPerturbedNormal = normal;`,Wq=`#ifdef USE_NORMALMAP_OBJECTSPACE + normal = texture2D( normalMap, vNormalMapUv ).xyz * 2.0 - 1.0; + #ifdef FLIP_SIDED + normal = - normal; + #endif + #ifdef DOUBLE_SIDED + normal = normal * faceDirection; + #endif + normal = normalize( normalMatrix * normal ); +#elif defined( USE_NORMALMAP_TANGENTSPACE ) + vec3 mapN = texture2D( normalMap, vNormalMapUv ).xyz * 2.0 - 1.0; + mapN.xy *= normalScale; + normal = normalize( tbn * mapN ); +#elif defined( USE_BUMPMAP ) + normal = perturbNormalArb( - vViewPosition, normal, dHdxy_fwd(), faceDirection ); +#endif`,$q=`#ifndef FLAT_SHADED + varying vec3 vNormal; + #ifdef USE_TANGENT + varying vec3 vTangent; + varying vec3 vBitangent; + #endif +#endif`,Xq=`#ifndef FLAT_SHADED + varying vec3 vNormal; + #ifdef USE_TANGENT + varying vec3 vTangent; + varying vec3 vBitangent; + #endif +#endif`,Yq=`#ifndef FLAT_SHADED + vNormal = normalize( transformedNormal ); + #ifdef USE_TANGENT + vTangent = normalize( transformedTangent ); + vBitangent = normalize( cross( vNormal, vTangent ) * tangent.w ); + #endif +#endif`,qq=`#ifdef USE_NORMALMAP + uniform sampler2D normalMap; + uniform vec2 normalScale; +#endif +#ifdef USE_NORMALMAP_OBJECTSPACE + uniform mat3 normalMatrix; +#endif +#if ! defined ( USE_TANGENT ) && ( defined ( USE_NORMALMAP_TANGENTSPACE ) || defined ( USE_CLEARCOAT_NORMALMAP ) || defined( USE_ANISOTROPY ) ) + mat3 getTangentFrame( vec3 eye_pos, vec3 surf_norm, vec2 uv ) { + vec3 q0 = dFdx( eye_pos.xyz ); + vec3 q1 = dFdy( eye_pos.xyz ); + vec2 st0 = dFdx( uv.st ); + vec2 st1 = dFdy( uv.st ); + vec3 N = surf_norm; + vec3 q1perp = cross( q1, N ); + vec3 q0perp = cross( N, q0 ); + vec3 T = q1perp * st0.x + q0perp * st1.x; + vec3 B = q1perp * st0.y + q0perp * st1.y; + float det = max( dot( T, T ), dot( B, B ) ); + float scale = ( det == 0.0 ) ? 0.0 : inversesqrt( det ); + return mat3( T * scale, B * scale, N ); + } +#endif`,jq=`#ifdef USE_CLEARCOAT + vec3 clearcoatNormal = nonPerturbedNormal; +#endif`,Kq=`#ifdef USE_CLEARCOAT_NORMALMAP + vec3 clearcoatMapN = texture2D( clearcoatNormalMap, vClearcoatNormalMapUv ).xyz * 2.0 - 1.0; + clearcoatMapN.xy *= clearcoatNormalScale; + clearcoatNormal = normalize( tbn2 * clearcoatMapN ); +#endif`,Zq=`#ifdef USE_CLEARCOATMAP + uniform sampler2D clearcoatMap; +#endif +#ifdef USE_CLEARCOAT_NORMALMAP + uniform sampler2D clearcoatNormalMap; + uniform vec2 clearcoatNormalScale; +#endif +#ifdef USE_CLEARCOAT_ROUGHNESSMAP + uniform sampler2D clearcoatRoughnessMap; +#endif`,Qq=`#ifdef USE_IRIDESCENCEMAP + uniform sampler2D iridescenceMap; +#endif +#ifdef USE_IRIDESCENCE_THICKNESSMAP + uniform sampler2D iridescenceThicknessMap; +#endif`,Jq=`#ifdef OPAQUE +diffuseColor.a = 1.0; +#endif +#ifdef USE_TRANSMISSION +diffuseColor.a *= material.transmissionAlpha; +#endif +gl_FragColor = vec4( outgoingLight, diffuseColor.a );`,ej=`vec3 packNormalToRGB( const in vec3 normal ) { + return normalize( normal ) * 0.5 + 0.5; +} +vec3 unpackRGBToNormal( const in vec3 rgb ) { + return 2.0 * rgb.xyz - 1.0; +} +const float PackUpscale = 256. / 255.;const float UnpackDownscale = 255. / 256.; +const vec3 PackFactors = vec3( 256. * 256. * 256., 256. * 256., 256. ); +const vec4 UnpackFactors = UnpackDownscale / vec4( PackFactors, 1. ); +const float ShiftRight8 = 1. / 256.; +vec4 packDepthToRGBA( const in float v ) { + vec4 r = vec4( fract( v * PackFactors ), v ); + r.yzw -= r.xyz * ShiftRight8; return r * PackUpscale; +} +float unpackRGBAToDepth( const in vec4 v ) { + return dot( v, UnpackFactors ); +} +vec2 packDepthToRG( in highp float v ) { + return packDepthToRGBA( v ).yx; +} +float unpackRGToDepth( const in highp vec2 v ) { + return unpackRGBAToDepth( vec4( v.xy, 0.0, 0.0 ) ); +} +vec4 pack2HalfToRGBA( vec2 v ) { + vec4 r = vec4( v.x, fract( v.x * 255.0 ), v.y, fract( v.y * 255.0 ) ); + return vec4( r.x - r.y / 255.0, r.y, r.z - r.w / 255.0, r.w ); +} +vec2 unpackRGBATo2Half( vec4 v ) { + return vec2( v.x + ( v.y / 255.0 ), v.z + ( v.w / 255.0 ) ); +} +float viewZToOrthographicDepth( const in float viewZ, const in float near, const in float far ) { + return ( viewZ + near ) / ( near - far ); +} +float orthographicDepthToViewZ( const in float depth, const in float near, const in float far ) { + return depth * ( near - far ) - near; +} +float viewZToPerspectiveDepth( const in float viewZ, const in float near, const in float far ) { + return ( ( near + viewZ ) * far ) / ( ( far - near ) * viewZ ); +} +float perspectiveDepthToViewZ( const in float depth, const in float near, const in float far ) { + return ( near * far ) / ( ( far - near ) * depth - far ); +}`,tj=`#ifdef PREMULTIPLIED_ALPHA + gl_FragColor.rgb *= gl_FragColor.a; +#endif`,nj=`vec4 mvPosition = vec4( transformed, 1.0 ); +#ifdef USE_BATCHING + mvPosition = batchingMatrix * mvPosition; +#endif +#ifdef USE_INSTANCING + mvPosition = instanceMatrix * mvPosition; +#endif +mvPosition = modelViewMatrix * mvPosition; +gl_Position = projectionMatrix * mvPosition;`,rj=`#ifdef DITHERING + gl_FragColor.rgb = dithering( gl_FragColor.rgb ); +#endif`,ij=`#ifdef DITHERING + vec3 dithering( vec3 color ) { + float grid_position = rand( gl_FragCoord.xy ); + vec3 dither_shift_RGB = vec3( 0.25 / 255.0, -0.25 / 255.0, 0.25 / 255.0 ); + dither_shift_RGB = mix( 2.0 * dither_shift_RGB, -2.0 * dither_shift_RGB, grid_position ); + return color + dither_shift_RGB; + } +#endif`,aj=`float roughnessFactor = roughness; +#ifdef USE_ROUGHNESSMAP + vec4 texelRoughness = texture2D( roughnessMap, vRoughnessMapUv ); + roughnessFactor *= texelRoughness.g; +#endif`,oj=`#ifdef USE_ROUGHNESSMAP + uniform sampler2D roughnessMap; +#endif`,sj=`#if NUM_SPOT_LIGHT_COORDS > 0 + varying vec4 vSpotLightCoord[ NUM_SPOT_LIGHT_COORDS ]; +#endif +#if NUM_SPOT_LIGHT_MAPS > 0 + uniform sampler2D spotLightMap[ NUM_SPOT_LIGHT_MAPS ]; +#endif +#ifdef USE_SHADOWMAP + #if NUM_DIR_LIGHT_SHADOWS > 0 + uniform sampler2D directionalShadowMap[ NUM_DIR_LIGHT_SHADOWS ]; + varying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHT_SHADOWS ]; + struct DirectionalLightShadow { + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + }; + uniform DirectionalLightShadow directionalLightShadows[ NUM_DIR_LIGHT_SHADOWS ]; + #endif + #if NUM_SPOT_LIGHT_SHADOWS > 0 + uniform sampler2D spotShadowMap[ NUM_SPOT_LIGHT_SHADOWS ]; + struct SpotLightShadow { + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + }; + uniform SpotLightShadow spotLightShadows[ NUM_SPOT_LIGHT_SHADOWS ]; + #endif + #if NUM_POINT_LIGHT_SHADOWS > 0 + uniform sampler2D pointShadowMap[ NUM_POINT_LIGHT_SHADOWS ]; + varying vec4 vPointShadowCoord[ NUM_POINT_LIGHT_SHADOWS ]; + struct PointLightShadow { + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + float shadowCameraNear; + float shadowCameraFar; + }; + uniform PointLightShadow pointLightShadows[ NUM_POINT_LIGHT_SHADOWS ]; + #endif + float texture2DCompare( sampler2D depths, vec2 uv, float compare ) { + return step( compare, unpackRGBAToDepth( texture2D( depths, uv ) ) ); + } + vec2 texture2DDistribution( sampler2D shadow, vec2 uv ) { + return unpackRGBATo2Half( texture2D( shadow, uv ) ); + } + float VSMShadow (sampler2D shadow, vec2 uv, float compare ){ + float occlusion = 1.0; + vec2 distribution = texture2DDistribution( shadow, uv ); + float hard_shadow = step( compare , distribution.x ); + if (hard_shadow != 1.0 ) { + float distance = compare - distribution.x ; + float variance = max( 0.00000, distribution.y * distribution.y ); + float softness_probability = variance / (variance + distance * distance ); softness_probability = clamp( ( softness_probability - 0.3 ) / ( 0.95 - 0.3 ), 0.0, 1.0 ); occlusion = clamp( max( hard_shadow, softness_probability ), 0.0, 1.0 ); + } + return occlusion; + } + float getShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowBias, float shadowRadius, vec4 shadowCoord ) { + float shadow = 1.0; + shadowCoord.xyz /= shadowCoord.w; + shadowCoord.z += shadowBias; + bool inFrustum = shadowCoord.x >= 0.0 && shadowCoord.x <= 1.0 && shadowCoord.y >= 0.0 && shadowCoord.y <= 1.0; + bool frustumTest = inFrustum && shadowCoord.z <= 1.0; + if ( frustumTest ) { + #if defined( SHADOWMAP_TYPE_PCF ) + vec2 texelSize = vec2( 1.0 ) / shadowMapSize; + float dx0 = - texelSize.x * shadowRadius; + float dy0 = - texelSize.y * shadowRadius; + float dx1 = + texelSize.x * shadowRadius; + float dy1 = + texelSize.y * shadowRadius; + float dx2 = dx0 / 2.0; + float dy2 = dy0 / 2.0; + float dx3 = dx1 / 2.0; + float dy3 = dy1 / 2.0; + shadow = ( + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, dy0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, dy0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, dy2 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy2 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, dy2 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, 0.0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, 0.0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy, shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, 0.0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, 0.0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, dy3 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy3 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, dy3 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, dy1 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy1 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, dy1 ), shadowCoord.z ) + ) * ( 1.0 / 17.0 ); + #elif defined( SHADOWMAP_TYPE_PCF_SOFT ) + vec2 texelSize = vec2( 1.0 ) / shadowMapSize; + float dx = texelSize.x; + float dy = texelSize.y; + vec2 uv = shadowCoord.xy; + vec2 f = fract( uv * shadowMapSize + 0.5 ); + uv -= f * texelSize; + shadow = ( + texture2DCompare( shadowMap, uv, shadowCoord.z ) + + texture2DCompare( shadowMap, uv + vec2( dx, 0.0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, uv + vec2( 0.0, dy ), shadowCoord.z ) + + texture2DCompare( shadowMap, uv + texelSize, shadowCoord.z ) + + mix( texture2DCompare( shadowMap, uv + vec2( -dx, 0.0 ), shadowCoord.z ), + texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, 0.0 ), shadowCoord.z ), + f.x ) + + mix( texture2DCompare( shadowMap, uv + vec2( -dx, dy ), shadowCoord.z ), + texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, dy ), shadowCoord.z ), + f.x ) + + mix( texture2DCompare( shadowMap, uv + vec2( 0.0, -dy ), shadowCoord.z ), + texture2DCompare( shadowMap, uv + vec2( 0.0, 2.0 * dy ), shadowCoord.z ), + f.y ) + + mix( texture2DCompare( shadowMap, uv + vec2( dx, -dy ), shadowCoord.z ), + texture2DCompare( shadowMap, uv + vec2( dx, 2.0 * dy ), shadowCoord.z ), + f.y ) + + mix( mix( texture2DCompare( shadowMap, uv + vec2( -dx, -dy ), shadowCoord.z ), + texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, -dy ), shadowCoord.z ), + f.x ), + mix( texture2DCompare( shadowMap, uv + vec2( -dx, 2.0 * dy ), shadowCoord.z ), + texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, 2.0 * dy ), shadowCoord.z ), + f.x ), + f.y ) + ) * ( 1.0 / 9.0 ); + #elif defined( SHADOWMAP_TYPE_VSM ) + shadow = VSMShadow( shadowMap, shadowCoord.xy, shadowCoord.z ); + #else + shadow = texture2DCompare( shadowMap, shadowCoord.xy, shadowCoord.z ); + #endif + } + return shadow; + } + vec2 cubeToUV( vec3 v, float texelSizeY ) { + vec3 absV = abs( v ); + float scaleToCube = 1.0 / max( absV.x, max( absV.y, absV.z ) ); + absV *= scaleToCube; + v *= scaleToCube * ( 1.0 - 2.0 * texelSizeY ); + vec2 planar = v.xy; + float almostATexel = 1.5 * texelSizeY; + float almostOne = 1.0 - almostATexel; + if ( absV.z >= almostOne ) { + if ( v.z > 0.0 ) + planar.x = 4.0 - v.x; + } else if ( absV.x >= almostOne ) { + float signX = sign( v.x ); + planar.x = v.z * signX + 2.0 * signX; + } else if ( absV.y >= almostOne ) { + float signY = sign( v.y ); + planar.x = v.x + 2.0 * signY + 2.0; + planar.y = v.z * signY - 2.0; + } + return vec2( 0.125, 0.25 ) * planar + vec2( 0.375, 0.75 ); + } + float getPointShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowBias, float shadowRadius, vec4 shadowCoord, float shadowCameraNear, float shadowCameraFar ) { + vec2 texelSize = vec2( 1.0 ) / ( shadowMapSize * vec2( 4.0, 2.0 ) ); + vec3 lightToPosition = shadowCoord.xyz; + float dp = ( length( lightToPosition ) - shadowCameraNear ) / ( shadowCameraFar - shadowCameraNear ); dp += shadowBias; + vec3 bd3D = normalize( lightToPosition ); + #if defined( SHADOWMAP_TYPE_PCF ) || defined( SHADOWMAP_TYPE_PCF_SOFT ) || defined( SHADOWMAP_TYPE_VSM ) + vec2 offset = vec2( - 1, 1 ) * shadowRadius * texelSize.y; + return ( + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.xyy, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.yyy, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.xyx, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.yyx, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.xxy, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.yxy, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.xxx, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.yxx, texelSize.y ), dp ) + ) * ( 1.0 / 9.0 ); + #else + return texture2DCompare( shadowMap, cubeToUV( bd3D, texelSize.y ), dp ); + #endif + } +#endif`,lj=`#if NUM_SPOT_LIGHT_COORDS > 0 + uniform mat4 spotLightMatrix[ NUM_SPOT_LIGHT_COORDS ]; + varying vec4 vSpotLightCoord[ NUM_SPOT_LIGHT_COORDS ]; +#endif +#ifdef USE_SHADOWMAP + #if NUM_DIR_LIGHT_SHADOWS > 0 + uniform mat4 directionalShadowMatrix[ NUM_DIR_LIGHT_SHADOWS ]; + varying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHT_SHADOWS ]; + struct DirectionalLightShadow { + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + }; + uniform DirectionalLightShadow directionalLightShadows[ NUM_DIR_LIGHT_SHADOWS ]; + #endif + #if NUM_SPOT_LIGHT_SHADOWS > 0 + struct SpotLightShadow { + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + }; + uniform SpotLightShadow spotLightShadows[ NUM_SPOT_LIGHT_SHADOWS ]; + #endif + #if NUM_POINT_LIGHT_SHADOWS > 0 + uniform mat4 pointShadowMatrix[ NUM_POINT_LIGHT_SHADOWS ]; + varying vec4 vPointShadowCoord[ NUM_POINT_LIGHT_SHADOWS ]; + struct PointLightShadow { + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + float shadowCameraNear; + float shadowCameraFar; + }; + uniform PointLightShadow pointLightShadows[ NUM_POINT_LIGHT_SHADOWS ]; + #endif +#endif`,uj=`#if ( defined( USE_SHADOWMAP ) && ( NUM_DIR_LIGHT_SHADOWS > 0 || NUM_POINT_LIGHT_SHADOWS > 0 ) ) || ( NUM_SPOT_LIGHT_COORDS > 0 ) + vec3 shadowWorldNormal = inverseTransformDirection( transformedNormal, viewMatrix ); + vec4 shadowWorldPosition; +#endif +#if defined( USE_SHADOWMAP ) + #if NUM_DIR_LIGHT_SHADOWS > 0 + #pragma unroll_loop_start + for ( int i = 0; i < NUM_DIR_LIGHT_SHADOWS; i ++ ) { + shadowWorldPosition = worldPosition + vec4( shadowWorldNormal * directionalLightShadows[ i ].shadowNormalBias, 0 ); + vDirectionalShadowCoord[ i ] = directionalShadowMatrix[ i ] * shadowWorldPosition; + } + #pragma unroll_loop_end + #endif + #if NUM_POINT_LIGHT_SHADOWS > 0 + #pragma unroll_loop_start + for ( int i = 0; i < NUM_POINT_LIGHT_SHADOWS; i ++ ) { + shadowWorldPosition = worldPosition + vec4( shadowWorldNormal * pointLightShadows[ i ].shadowNormalBias, 0 ); + vPointShadowCoord[ i ] = pointShadowMatrix[ i ] * shadowWorldPosition; + } + #pragma unroll_loop_end + #endif +#endif +#if NUM_SPOT_LIGHT_COORDS > 0 + #pragma unroll_loop_start + for ( int i = 0; i < NUM_SPOT_LIGHT_COORDS; i ++ ) { + shadowWorldPosition = worldPosition; + #if ( defined( USE_SHADOWMAP ) && UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS ) + shadowWorldPosition.xyz += shadowWorldNormal * spotLightShadows[ i ].shadowNormalBias; + #endif + vSpotLightCoord[ i ] = spotLightMatrix[ i ] * shadowWorldPosition; + } + #pragma unroll_loop_end +#endif`,cj=`float getShadowMask() { + float shadow = 1.0; + #ifdef USE_SHADOWMAP + #if NUM_DIR_LIGHT_SHADOWS > 0 + DirectionalLightShadow directionalLight; + #pragma unroll_loop_start + for ( int i = 0; i < NUM_DIR_LIGHT_SHADOWS; i ++ ) { + directionalLight = directionalLightShadows[ i ]; + shadow *= receiveShadow ? getShadow( directionalShadowMap[ i ], directionalLight.shadowMapSize, directionalLight.shadowBias, directionalLight.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0; + } + #pragma unroll_loop_end + #endif + #if NUM_SPOT_LIGHT_SHADOWS > 0 + SpotLightShadow spotLight; + #pragma unroll_loop_start + for ( int i = 0; i < NUM_SPOT_LIGHT_SHADOWS; i ++ ) { + spotLight = spotLightShadows[ i ]; + shadow *= receiveShadow ? getShadow( spotShadowMap[ i ], spotLight.shadowMapSize, spotLight.shadowBias, spotLight.shadowRadius, vSpotLightCoord[ i ] ) : 1.0; + } + #pragma unroll_loop_end + #endif + #if NUM_POINT_LIGHT_SHADOWS > 0 + PointLightShadow pointLight; + #pragma unroll_loop_start + for ( int i = 0; i < NUM_POINT_LIGHT_SHADOWS; i ++ ) { + pointLight = pointLightShadows[ i ]; + shadow *= receiveShadow ? getPointShadow( pointShadowMap[ i ], pointLight.shadowMapSize, pointLight.shadowBias, pointLight.shadowRadius, vPointShadowCoord[ i ], pointLight.shadowCameraNear, pointLight.shadowCameraFar ) : 1.0; + } + #pragma unroll_loop_end + #endif + #endif + return shadow; +}`,hj=`#ifdef USE_SKINNING + mat4 boneMatX = getBoneMatrix( skinIndex.x ); + mat4 boneMatY = getBoneMatrix( skinIndex.y ); + mat4 boneMatZ = getBoneMatrix( skinIndex.z ); + mat4 boneMatW = getBoneMatrix( skinIndex.w ); +#endif`,fj=`#ifdef USE_SKINNING + uniform mat4 bindMatrix; + uniform mat4 bindMatrixInverse; + uniform highp sampler2D boneTexture; + mat4 getBoneMatrix( const in float i ) { + int size = textureSize( boneTexture, 0 ).x; + int j = int( i ) * 4; + int x = j % size; + int y = j / size; + vec4 v1 = texelFetch( boneTexture, ivec2( x, y ), 0 ); + vec4 v2 = texelFetch( boneTexture, ivec2( x + 1, y ), 0 ); + vec4 v3 = texelFetch( boneTexture, ivec2( x + 2, y ), 0 ); + vec4 v4 = texelFetch( boneTexture, ivec2( x + 3, y ), 0 ); + return mat4( v1, v2, v3, v4 ); + } +#endif`,dj=`#ifdef USE_SKINNING + vec4 skinVertex = bindMatrix * vec4( transformed, 1.0 ); + vec4 skinned = vec4( 0.0 ); + skinned += boneMatX * skinVertex * skinWeight.x; + skinned += boneMatY * skinVertex * skinWeight.y; + skinned += boneMatZ * skinVertex * skinWeight.z; + skinned += boneMatW * skinVertex * skinWeight.w; + transformed = ( bindMatrixInverse * skinned ).xyz; +#endif`,pj=`#ifdef USE_SKINNING + mat4 skinMatrix = mat4( 0.0 ); + skinMatrix += skinWeight.x * boneMatX; + skinMatrix += skinWeight.y * boneMatY; + skinMatrix += skinWeight.z * boneMatZ; + skinMatrix += skinWeight.w * boneMatW; + skinMatrix = bindMatrixInverse * skinMatrix * bindMatrix; + objectNormal = vec4( skinMatrix * vec4( objectNormal, 0.0 ) ).xyz; + #ifdef USE_TANGENT + objectTangent = vec4( skinMatrix * vec4( objectTangent, 0.0 ) ).xyz; + #endif +#endif`,vj=`float specularStrength; +#ifdef USE_SPECULARMAP + vec4 texelSpecular = texture2D( specularMap, vSpecularMapUv ); + specularStrength = texelSpecular.r; +#else + specularStrength = 1.0; +#endif`,gj=`#ifdef USE_SPECULARMAP + uniform sampler2D specularMap; +#endif`,mj=`#if defined( TONE_MAPPING ) + gl_FragColor.rgb = toneMapping( gl_FragColor.rgb ); +#endif`,yj=`#ifndef saturate +#define saturate( a ) clamp( a, 0.0, 1.0 ) +#endif +uniform float toneMappingExposure; +vec3 LinearToneMapping( vec3 color ) { + return saturate( toneMappingExposure * color ); +} +vec3 ReinhardToneMapping( vec3 color ) { + color *= toneMappingExposure; + return saturate( color / ( vec3( 1.0 ) + color ) ); +} +vec3 OptimizedCineonToneMapping( vec3 color ) { + color *= toneMappingExposure; + color = max( vec3( 0.0 ), color - 0.004 ); + return pow( ( color * ( 6.2 * color + 0.5 ) ) / ( color * ( 6.2 * color + 1.7 ) + 0.06 ), vec3( 2.2 ) ); +} +vec3 RRTAndODTFit( vec3 v ) { + vec3 a = v * ( v + 0.0245786 ) - 0.000090537; + vec3 b = v * ( 0.983729 * v + 0.4329510 ) + 0.238081; + return a / b; +} +vec3 ACESFilmicToneMapping( vec3 color ) { + const mat3 ACESInputMat = mat3( + vec3( 0.59719, 0.07600, 0.02840 ), vec3( 0.35458, 0.90834, 0.13383 ), + vec3( 0.04823, 0.01566, 0.83777 ) + ); + const mat3 ACESOutputMat = mat3( + vec3( 1.60475, -0.10208, -0.00327 ), vec3( -0.53108, 1.10813, -0.07276 ), + vec3( -0.07367, -0.00605, 1.07602 ) + ); + color *= toneMappingExposure / 0.6; + color = ACESInputMat * color; + color = RRTAndODTFit( color ); + color = ACESOutputMat * color; + return saturate( color ); +} +const mat3 LINEAR_REC2020_TO_LINEAR_SRGB = mat3( + vec3( 1.6605, - 0.1246, - 0.0182 ), + vec3( - 0.5876, 1.1329, - 0.1006 ), + vec3( - 0.0728, - 0.0083, 1.1187 ) +); +const mat3 LINEAR_SRGB_TO_LINEAR_REC2020 = mat3( + vec3( 0.6274, 0.0691, 0.0164 ), + vec3( 0.3293, 0.9195, 0.0880 ), + vec3( 0.0433, 0.0113, 0.8956 ) +); +vec3 agxDefaultContrastApprox( vec3 x ) { + vec3 x2 = x * x; + vec3 x4 = x2 * x2; + return + 15.5 * x4 * x2 + - 40.14 * x4 * x + + 31.96 * x4 + - 6.868 * x2 * x + + 0.4298 * x2 + + 0.1191 * x + - 0.00232; +} +vec3 AgXToneMapping( vec3 color ) { + const mat3 AgXInsetMatrix = mat3( + vec3( 0.856627153315983, 0.137318972929847, 0.11189821299995 ), + vec3( 0.0951212405381588, 0.761241990602591, 0.0767994186031903 ), + vec3( 0.0482516061458583, 0.101439036467562, 0.811302368396859 ) + ); + const mat3 AgXOutsetMatrix = mat3( + vec3( 1.1271005818144368, - 0.1413297634984383, - 0.14132976349843826 ), + vec3( - 0.11060664309660323, 1.157823702216272, - 0.11060664309660294 ), + vec3( - 0.016493938717834573, - 0.016493938717834257, 1.2519364065950405 ) + ); + const float AgxMinEv = - 12.47393; const float AgxMaxEv = 4.026069; + color *= toneMappingExposure; + color = LINEAR_SRGB_TO_LINEAR_REC2020 * color; + color = AgXInsetMatrix * color; + color = max( color, 1e-10 ); color = log2( color ); + color = ( color - AgxMinEv ) / ( AgxMaxEv - AgxMinEv ); + color = clamp( color, 0.0, 1.0 ); + color = agxDefaultContrastApprox( color ); + color = AgXOutsetMatrix * color; + color = pow( max( vec3( 0.0 ), color ), vec3( 2.2 ) ); + color = LINEAR_REC2020_TO_LINEAR_SRGB * color; + color = clamp( color, 0.0, 1.0 ); + return color; +} +vec3 CustomToneMapping( vec3 color ) { return color; }`,_j=`#ifdef USE_TRANSMISSION + material.transmission = transmission; + material.transmissionAlpha = 1.0; + material.thickness = thickness; + material.attenuationDistance = attenuationDistance; + material.attenuationColor = attenuationColor; + #ifdef USE_TRANSMISSIONMAP + material.transmission *= texture2D( transmissionMap, vTransmissionMapUv ).r; + #endif + #ifdef USE_THICKNESSMAP + material.thickness *= texture2D( thicknessMap, vThicknessMapUv ).g; + #endif + vec3 pos = vWorldPosition; + vec3 v = normalize( cameraPosition - pos ); + vec3 n = inverseTransformDirection( normal, viewMatrix ); + vec4 transmitted = getIBLVolumeRefraction( + n, v, material.roughness, material.diffuseColor, material.specularColor, material.specularF90, + pos, modelMatrix, viewMatrix, projectionMatrix, material.ior, material.thickness, + material.attenuationColor, material.attenuationDistance ); + material.transmissionAlpha = mix( material.transmissionAlpha, transmitted.a, material.transmission ); + totalDiffuse = mix( totalDiffuse, transmitted.rgb, material.transmission ); +#endif`,xj=`#ifdef USE_TRANSMISSION + uniform float transmission; + uniform float thickness; + uniform float attenuationDistance; + uniform vec3 attenuationColor; + #ifdef USE_TRANSMISSIONMAP + uniform sampler2D transmissionMap; + #endif + #ifdef USE_THICKNESSMAP + uniform sampler2D thicknessMap; + #endif + uniform vec2 transmissionSamplerSize; + uniform sampler2D transmissionSamplerMap; + uniform mat4 modelMatrix; + uniform mat4 projectionMatrix; + varying vec3 vWorldPosition; + float w0( float a ) { + return ( 1.0 / 6.0 ) * ( a * ( a * ( - a + 3.0 ) - 3.0 ) + 1.0 ); + } + float w1( float a ) { + return ( 1.0 / 6.0 ) * ( a * a * ( 3.0 * a - 6.0 ) + 4.0 ); + } + float w2( float a ){ + return ( 1.0 / 6.0 ) * ( a * ( a * ( - 3.0 * a + 3.0 ) + 3.0 ) + 1.0 ); + } + float w3( float a ) { + return ( 1.0 / 6.0 ) * ( a * a * a ); + } + float g0( float a ) { + return w0( a ) + w1( a ); + } + float g1( float a ) { + return w2( a ) + w3( a ); + } + float h0( float a ) { + return - 1.0 + w1( a ) / ( w0( a ) + w1( a ) ); + } + float h1( float a ) { + return 1.0 + w3( a ) / ( w2( a ) + w3( a ) ); + } + vec4 bicubic( sampler2D tex, vec2 uv, vec4 texelSize, float lod ) { + uv = uv * texelSize.zw + 0.5; + vec2 iuv = floor( uv ); + vec2 fuv = fract( uv ); + float g0x = g0( fuv.x ); + float g1x = g1( fuv.x ); + float h0x = h0( fuv.x ); + float h1x = h1( fuv.x ); + float h0y = h0( fuv.y ); + float h1y = h1( fuv.y ); + vec2 p0 = ( vec2( iuv.x + h0x, iuv.y + h0y ) - 0.5 ) * texelSize.xy; + vec2 p1 = ( vec2( iuv.x + h1x, iuv.y + h0y ) - 0.5 ) * texelSize.xy; + vec2 p2 = ( vec2( iuv.x + h0x, iuv.y + h1y ) - 0.5 ) * texelSize.xy; + vec2 p3 = ( vec2( iuv.x + h1x, iuv.y + h1y ) - 0.5 ) * texelSize.xy; + return g0( fuv.y ) * ( g0x * textureLod( tex, p0, lod ) + g1x * textureLod( tex, p1, lod ) ) + + g1( fuv.y ) * ( g0x * textureLod( tex, p2, lod ) + g1x * textureLod( tex, p3, lod ) ); + } + vec4 textureBicubic( sampler2D sampler, vec2 uv, float lod ) { + vec2 fLodSize = vec2( textureSize( sampler, int( lod ) ) ); + vec2 cLodSize = vec2( textureSize( sampler, int( lod + 1.0 ) ) ); + vec2 fLodSizeInv = 1.0 / fLodSize; + vec2 cLodSizeInv = 1.0 / cLodSize; + vec4 fSample = bicubic( sampler, uv, vec4( fLodSizeInv, fLodSize ), floor( lod ) ); + vec4 cSample = bicubic( sampler, uv, vec4( cLodSizeInv, cLodSize ), ceil( lod ) ); + return mix( fSample, cSample, fract( lod ) ); + } + vec3 getVolumeTransmissionRay( const in vec3 n, const in vec3 v, const in float thickness, const in float ior, const in mat4 modelMatrix ) { + vec3 refractionVector = refract( - v, normalize( n ), 1.0 / ior ); + vec3 modelScale; + modelScale.x = length( vec3( modelMatrix[ 0 ].xyz ) ); + modelScale.y = length( vec3( modelMatrix[ 1 ].xyz ) ); + modelScale.z = length( vec3( modelMatrix[ 2 ].xyz ) ); + return normalize( refractionVector ) * thickness * modelScale; + } + float applyIorToRoughness( const in float roughness, const in float ior ) { + return roughness * clamp( ior * 2.0 - 2.0, 0.0, 1.0 ); + } + vec4 getTransmissionSample( const in vec2 fragCoord, const in float roughness, const in float ior ) { + float lod = log2( transmissionSamplerSize.x ) * applyIorToRoughness( roughness, ior ); + return textureBicubic( transmissionSamplerMap, fragCoord.xy, lod ); + } + vec3 volumeAttenuation( const in float transmissionDistance, const in vec3 attenuationColor, const in float attenuationDistance ) { + if ( isinf( attenuationDistance ) ) { + return vec3( 1.0 ); + } else { + vec3 attenuationCoefficient = -log( attenuationColor ) / attenuationDistance; + vec3 transmittance = exp( - attenuationCoefficient * transmissionDistance ); return transmittance; + } + } + vec4 getIBLVolumeRefraction( const in vec3 n, const in vec3 v, const in float roughness, const in vec3 diffuseColor, + const in vec3 specularColor, const in float specularF90, const in vec3 position, const in mat4 modelMatrix, + const in mat4 viewMatrix, const in mat4 projMatrix, const in float ior, const in float thickness, + const in vec3 attenuationColor, const in float attenuationDistance ) { + vec3 transmissionRay = getVolumeTransmissionRay( n, v, thickness, ior, modelMatrix ); + vec3 refractedRayExit = position + transmissionRay; + vec4 ndcPos = projMatrix * viewMatrix * vec4( refractedRayExit, 1.0 ); + vec2 refractionCoords = ndcPos.xy / ndcPos.w; + refractionCoords += 1.0; + refractionCoords /= 2.0; + vec4 transmittedLight = getTransmissionSample( refractionCoords, roughness, ior ); + vec3 transmittance = diffuseColor * volumeAttenuation( length( transmissionRay ), attenuationColor, attenuationDistance ); + vec3 attenuatedColor = transmittance * transmittedLight.rgb; + vec3 F = EnvironmentBRDF( n, v, specularColor, specularF90, roughness ); + float transmittanceFactor = ( transmittance.r + transmittance.g + transmittance.b ) / 3.0; + return vec4( ( 1.0 - F ) * attenuatedColor, 1.0 - ( 1.0 - transmittedLight.a ) * transmittanceFactor ); + } +#endif`,Sj=`#if defined( USE_UV ) || defined( USE_ANISOTROPY ) + varying vec2 vUv; +#endif +#ifdef USE_MAP + varying vec2 vMapUv; +#endif +#ifdef USE_ALPHAMAP + varying vec2 vAlphaMapUv; +#endif +#ifdef USE_LIGHTMAP + varying vec2 vLightMapUv; +#endif +#ifdef USE_AOMAP + varying vec2 vAoMapUv; +#endif +#ifdef USE_BUMPMAP + varying vec2 vBumpMapUv; +#endif +#ifdef USE_NORMALMAP + varying vec2 vNormalMapUv; +#endif +#ifdef USE_EMISSIVEMAP + varying vec2 vEmissiveMapUv; +#endif +#ifdef USE_METALNESSMAP + varying vec2 vMetalnessMapUv; +#endif +#ifdef USE_ROUGHNESSMAP + varying vec2 vRoughnessMapUv; +#endif +#ifdef USE_ANISOTROPYMAP + varying vec2 vAnisotropyMapUv; +#endif +#ifdef USE_CLEARCOATMAP + varying vec2 vClearcoatMapUv; +#endif +#ifdef USE_CLEARCOAT_NORMALMAP + varying vec2 vClearcoatNormalMapUv; +#endif +#ifdef USE_CLEARCOAT_ROUGHNESSMAP + varying vec2 vClearcoatRoughnessMapUv; +#endif +#ifdef USE_IRIDESCENCEMAP + varying vec2 vIridescenceMapUv; +#endif +#ifdef USE_IRIDESCENCE_THICKNESSMAP + varying vec2 vIridescenceThicknessMapUv; +#endif +#ifdef USE_SHEEN_COLORMAP + varying vec2 vSheenColorMapUv; +#endif +#ifdef USE_SHEEN_ROUGHNESSMAP + varying vec2 vSheenRoughnessMapUv; +#endif +#ifdef USE_SPECULARMAP + varying vec2 vSpecularMapUv; +#endif +#ifdef USE_SPECULAR_COLORMAP + varying vec2 vSpecularColorMapUv; +#endif +#ifdef USE_SPECULAR_INTENSITYMAP + varying vec2 vSpecularIntensityMapUv; +#endif +#ifdef USE_TRANSMISSIONMAP + uniform mat3 transmissionMapTransform; + varying vec2 vTransmissionMapUv; +#endif +#ifdef USE_THICKNESSMAP + uniform mat3 thicknessMapTransform; + varying vec2 vThicknessMapUv; +#endif`,Aj=`#if defined( USE_UV ) || defined( USE_ANISOTROPY ) + varying vec2 vUv; +#endif +#ifdef USE_MAP + uniform mat3 mapTransform; + varying vec2 vMapUv; +#endif +#ifdef USE_ALPHAMAP + uniform mat3 alphaMapTransform; + varying vec2 vAlphaMapUv; +#endif +#ifdef USE_LIGHTMAP + uniform mat3 lightMapTransform; + varying vec2 vLightMapUv; +#endif +#ifdef USE_AOMAP + uniform mat3 aoMapTransform; + varying vec2 vAoMapUv; +#endif +#ifdef USE_BUMPMAP + uniform mat3 bumpMapTransform; + varying vec2 vBumpMapUv; +#endif +#ifdef USE_NORMALMAP + uniform mat3 normalMapTransform; + varying vec2 vNormalMapUv; +#endif +#ifdef USE_DISPLACEMENTMAP + uniform mat3 displacementMapTransform; + varying vec2 vDisplacementMapUv; +#endif +#ifdef USE_EMISSIVEMAP + uniform mat3 emissiveMapTransform; + varying vec2 vEmissiveMapUv; +#endif +#ifdef USE_METALNESSMAP + uniform mat3 metalnessMapTransform; + varying vec2 vMetalnessMapUv; +#endif +#ifdef USE_ROUGHNESSMAP + uniform mat3 roughnessMapTransform; + varying vec2 vRoughnessMapUv; +#endif +#ifdef USE_ANISOTROPYMAP + uniform mat3 anisotropyMapTransform; + varying vec2 vAnisotropyMapUv; +#endif +#ifdef USE_CLEARCOATMAP + uniform mat3 clearcoatMapTransform; + varying vec2 vClearcoatMapUv; +#endif +#ifdef USE_CLEARCOAT_NORMALMAP + uniform mat3 clearcoatNormalMapTransform; + varying vec2 vClearcoatNormalMapUv; +#endif +#ifdef USE_CLEARCOAT_ROUGHNESSMAP + uniform mat3 clearcoatRoughnessMapTransform; + varying vec2 vClearcoatRoughnessMapUv; +#endif +#ifdef USE_SHEEN_COLORMAP + uniform mat3 sheenColorMapTransform; + varying vec2 vSheenColorMapUv; +#endif +#ifdef USE_SHEEN_ROUGHNESSMAP + uniform mat3 sheenRoughnessMapTransform; + varying vec2 vSheenRoughnessMapUv; +#endif +#ifdef USE_IRIDESCENCEMAP + uniform mat3 iridescenceMapTransform; + varying vec2 vIridescenceMapUv; +#endif +#ifdef USE_IRIDESCENCE_THICKNESSMAP + uniform mat3 iridescenceThicknessMapTransform; + varying vec2 vIridescenceThicknessMapUv; +#endif +#ifdef USE_SPECULARMAP + uniform mat3 specularMapTransform; + varying vec2 vSpecularMapUv; +#endif +#ifdef USE_SPECULAR_COLORMAP + uniform mat3 specularColorMapTransform; + varying vec2 vSpecularColorMapUv; +#endif +#ifdef USE_SPECULAR_INTENSITYMAP + uniform mat3 specularIntensityMapTransform; + varying vec2 vSpecularIntensityMapUv; +#endif +#ifdef USE_TRANSMISSIONMAP + uniform mat3 transmissionMapTransform; + varying vec2 vTransmissionMapUv; +#endif +#ifdef USE_THICKNESSMAP + uniform mat3 thicknessMapTransform; + varying vec2 vThicknessMapUv; +#endif`,wj=`#if defined( USE_UV ) || defined( USE_ANISOTROPY ) + vUv = vec3( uv, 1 ).xy; +#endif +#ifdef USE_MAP + vMapUv = ( mapTransform * vec3( MAP_UV, 1 ) ).xy; +#endif +#ifdef USE_ALPHAMAP + vAlphaMapUv = ( alphaMapTransform * vec3( ALPHAMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_LIGHTMAP + vLightMapUv = ( lightMapTransform * vec3( LIGHTMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_AOMAP + vAoMapUv = ( aoMapTransform * vec3( AOMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_BUMPMAP + vBumpMapUv = ( bumpMapTransform * vec3( BUMPMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_NORMALMAP + vNormalMapUv = ( normalMapTransform * vec3( NORMALMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_DISPLACEMENTMAP + vDisplacementMapUv = ( displacementMapTransform * vec3( DISPLACEMENTMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_EMISSIVEMAP + vEmissiveMapUv = ( emissiveMapTransform * vec3( EMISSIVEMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_METALNESSMAP + vMetalnessMapUv = ( metalnessMapTransform * vec3( METALNESSMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_ROUGHNESSMAP + vRoughnessMapUv = ( roughnessMapTransform * vec3( ROUGHNESSMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_ANISOTROPYMAP + vAnisotropyMapUv = ( anisotropyMapTransform * vec3( ANISOTROPYMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_CLEARCOATMAP + vClearcoatMapUv = ( clearcoatMapTransform * vec3( CLEARCOATMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_CLEARCOAT_NORMALMAP + vClearcoatNormalMapUv = ( clearcoatNormalMapTransform * vec3( CLEARCOAT_NORMALMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_CLEARCOAT_ROUGHNESSMAP + vClearcoatRoughnessMapUv = ( clearcoatRoughnessMapTransform * vec3( CLEARCOAT_ROUGHNESSMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_IRIDESCENCEMAP + vIridescenceMapUv = ( iridescenceMapTransform * vec3( IRIDESCENCEMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_IRIDESCENCE_THICKNESSMAP + vIridescenceThicknessMapUv = ( iridescenceThicknessMapTransform * vec3( IRIDESCENCE_THICKNESSMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_SHEEN_COLORMAP + vSheenColorMapUv = ( sheenColorMapTransform * vec3( SHEEN_COLORMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_SHEEN_ROUGHNESSMAP + vSheenRoughnessMapUv = ( sheenRoughnessMapTransform * vec3( SHEEN_ROUGHNESSMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_SPECULARMAP + vSpecularMapUv = ( specularMapTransform * vec3( SPECULARMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_SPECULAR_COLORMAP + vSpecularColorMapUv = ( specularColorMapTransform * vec3( SPECULAR_COLORMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_SPECULAR_INTENSITYMAP + vSpecularIntensityMapUv = ( specularIntensityMapTransform * vec3( SPECULAR_INTENSITYMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_TRANSMISSIONMAP + vTransmissionMapUv = ( transmissionMapTransform * vec3( TRANSMISSIONMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_THICKNESSMAP + vThicknessMapUv = ( thicknessMapTransform * vec3( THICKNESSMAP_UV, 1 ) ).xy; +#endif`,bj=`#if defined( USE_ENVMAP ) || defined( DISTANCE ) || defined ( USE_SHADOWMAP ) || defined ( USE_TRANSMISSION ) || NUM_SPOT_LIGHT_COORDS > 0 + vec4 worldPosition = vec4( transformed, 1.0 ); + #ifdef USE_BATCHING + worldPosition = batchingMatrix * worldPosition; + #endif + #ifdef USE_INSTANCING + worldPosition = instanceMatrix * worldPosition; + #endif + worldPosition = modelMatrix * worldPosition; +#endif`;const Tj=`varying vec2 vUv; +uniform mat3 uvTransform; +void main() { + vUv = ( uvTransform * vec3( uv, 1 ) ).xy; + gl_Position = vec4( position.xy, 1.0, 1.0 ); +}`,Mj=`uniform sampler2D t2D; +uniform float backgroundIntensity; +varying vec2 vUv; +void main() { + vec4 texColor = texture2D( t2D, vUv ); + #ifdef DECODE_VIDEO_TEXTURE + texColor = vec4( mix( pow( texColor.rgb * 0.9478672986 + vec3( 0.0521327014 ), vec3( 2.4 ) ), texColor.rgb * 0.0773993808, vec3( lessThanEqual( texColor.rgb, vec3( 0.04045 ) ) ) ), texColor.w ); + #endif + texColor.rgb *= backgroundIntensity; + gl_FragColor = texColor; + #include + #include +}`,Cj=`varying vec3 vWorldDirection; +#include +void main() { + vWorldDirection = transformDirection( position, modelMatrix ); + #include + #include + gl_Position.z = gl_Position.w; +}`,Ej=`#ifdef ENVMAP_TYPE_CUBE + uniform samplerCube envMap; +#elif defined( ENVMAP_TYPE_CUBE_UV ) + uniform sampler2D envMap; +#endif +uniform float flipEnvMap; +uniform float backgroundBlurriness; +uniform float backgroundIntensity; +varying vec3 vWorldDirection; +#include +void main() { + #ifdef ENVMAP_TYPE_CUBE + vec4 texColor = textureCube( envMap, vec3( flipEnvMap * vWorldDirection.x, vWorldDirection.yz ) ); + #elif defined( ENVMAP_TYPE_CUBE_UV ) + vec4 texColor = textureCubeUV( envMap, vWorldDirection, backgroundBlurriness ); + #else + vec4 texColor = vec4( 0.0, 0.0, 0.0, 1.0 ); + #endif + texColor.rgb *= backgroundIntensity; + gl_FragColor = texColor; + #include + #include +}`,Lj=`varying vec3 vWorldDirection; +#include +void main() { + vWorldDirection = transformDirection( position, modelMatrix ); + #include + #include + gl_Position.z = gl_Position.w; +}`,Pj=`uniform samplerCube tCube; +uniform float tFlip; +uniform float opacity; +varying vec3 vWorldDirection; +void main() { + vec4 texColor = textureCube( tCube, vec3( tFlip * vWorldDirection.x, vWorldDirection.yz ) ); + gl_FragColor = texColor; + gl_FragColor.a *= opacity; + #include + #include +}`,Rj=`#include +#include +#include +#include +#include +#include +#include +#include +varying vec2 vHighPrecisionZW; +void main() { + #include + #include + #include + #ifdef USE_DISPLACEMENTMAP + #include + #include + #include + #endif + #include + #include + #include + #include + #include + #include + #include + vHighPrecisionZW = gl_Position.zw; +}`,Dj=`#if DEPTH_PACKING == 3200 + uniform float opacity; +#endif +#include +#include +#include +#include +#include +#include +#include +#include +#include +varying vec2 vHighPrecisionZW; +void main() { + vec4 diffuseColor = vec4( 1.0 ); + #include + #if DEPTH_PACKING == 3200 + diffuseColor.a = opacity; + #endif + #include + #include + #include + #include + #include + float fragCoordZ = 0.5 * vHighPrecisionZW[0] / vHighPrecisionZW[1] + 0.5; + #if DEPTH_PACKING == 3200 + gl_FragColor = vec4( vec3( 1.0 - fragCoordZ ), opacity ); + #elif DEPTH_PACKING == 3201 + gl_FragColor = packDepthToRGBA( fragCoordZ ); + #endif +}`,Ij=`#define DISTANCE +varying vec3 vWorldPosition; +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #ifdef USE_DISPLACEMENTMAP + #include + #include + #include + #endif + #include + #include + #include + #include + #include + #include + #include + vWorldPosition = worldPosition.xyz; +}`,Nj=`#define DISTANCE +uniform vec3 referencePosition; +uniform float nearDistance; +uniform float farDistance; +varying vec3 vWorldPosition; +#include +#include +#include +#include +#include +#include +#include +#include +void main () { + vec4 diffuseColor = vec4( 1.0 ); + #include + #include + #include + #include + #include + float dist = length( vWorldPosition - referencePosition ); + dist = ( dist - nearDistance ) / ( farDistance - nearDistance ); + dist = saturate( dist ); + gl_FragColor = packDepthToRGBA( dist ); +}`,kj=`varying vec3 vWorldDirection; +#include +void main() { + vWorldDirection = transformDirection( position, modelMatrix ); + #include + #include +}`,Oj=`uniform sampler2D tEquirect; +varying vec3 vWorldDirection; +#include +void main() { + vec3 direction = normalize( vWorldDirection ); + vec2 sampleUV = equirectUv( direction ); + gl_FragColor = texture2D( tEquirect, sampleUV ); + #include + #include +}`,Fj=`uniform float scale; +attribute float lineDistance; +varying float vLineDistance; +#include +#include +#include +#include +#include +#include +#include +void main() { + vLineDistance = scale * lineDistance; + #include + #include + #include + #include + #include + #include + #include + #include + #include +}`,Bj=`uniform vec3 diffuse; +uniform float opacity; +uniform float dashSize; +uniform float totalSize; +varying float vLineDistance; +#include +#include +#include +#include +#include +#include +#include +void main() { + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + if ( mod( vLineDistance, totalSize ) > dashSize ) { + discard; + } + vec3 outgoingLight = vec3( 0.0 ); + #include + #include + #include + outgoingLight = diffuseColor.rgb; + #include + #include + #include + #include + #include +}`,zj=`#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #if defined ( USE_ENVMAP ) || defined ( USE_SKINNING ) + #include + #include + #include + #include + #include + #endif + #include + #include + #include + #include + #include + #include + #include + #include + #include +}`,Uj=`uniform vec3 diffuse; +uniform float opacity; +#ifndef FLAT_SHADED + varying vec3 vNormal; +#endif +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + #include + #include + #include + #include + #include + #include + #include + ReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) ); + #ifdef USE_LIGHTMAP + vec4 lightMapTexel = texture2D( lightMap, vLightMapUv ); + reflectedLight.indirectDiffuse += lightMapTexel.rgb * lightMapIntensity * RECIPROCAL_PI; + #else + reflectedLight.indirectDiffuse += vec3( 1.0 ); + #endif + #include + reflectedLight.indirectDiffuse *= diffuseColor.rgb; + vec3 outgoingLight = reflectedLight.indirectDiffuse; + #include + #include + #include + #include + #include + #include + #include +}`,Vj=`#define LAMBERT +varying vec3 vViewPosition; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vViewPosition = - mvPosition.xyz; + #include + #include + #include + #include +}`,Gj=`#define LAMBERT +uniform vec3 diffuse; +uniform vec3 emissive; +uniform float opacity; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + ReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) ); + vec3 totalEmissiveRadiance = emissive; + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + totalEmissiveRadiance; + #include + #include + #include + #include + #include + #include + #include +}`,Hj=`#define MATCAP +varying vec3 vViewPosition; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vViewPosition = - mvPosition.xyz; +}`,Wj=`#define MATCAP +uniform vec3 diffuse; +uniform float opacity; +uniform sampler2D matcap; +varying vec3 vViewPosition; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + #include + #include + #include + #include + #include + #include + #include + #include + vec3 viewDir = normalize( vViewPosition ); + vec3 x = normalize( vec3( viewDir.z, 0.0, - viewDir.x ) ); + vec3 y = cross( viewDir, x ); + vec2 uv = vec2( dot( x, normal ), dot( y, normal ) ) * 0.495 + 0.5; + #ifdef USE_MATCAP + vec4 matcapColor = texture2D( matcap, uv ); + #else + vec4 matcapColor = vec4( vec3( mix( 0.2, 0.8, uv.y ) ), 1.0 ); + #endif + vec3 outgoingLight = diffuseColor.rgb * matcapColor.rgb; + #include + #include + #include + #include + #include + #include +}`,$j=`#define NORMAL +#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( USE_NORMALMAP_TANGENTSPACE ) + varying vec3 vViewPosition; +#endif +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include +#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( USE_NORMALMAP_TANGENTSPACE ) + vViewPosition = - mvPosition.xyz; +#endif +}`,Xj=`#define NORMAL +uniform float opacity; +#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( USE_NORMALMAP_TANGENTSPACE ) + varying vec3 vViewPosition; +#endif +#include +#include +#include +#include +#include +#include +#include +void main() { + vec4 diffuseColor = vec4( 0.0, 0.0, 0.0, opacity ); + #include + #include + #include + #include + gl_FragColor = vec4( packNormalToRGB( normal ), diffuseColor.a ); + #ifdef OPAQUE + gl_FragColor.a = 1.0; + #endif +}`,Yj=`#define PHONG +varying vec3 vViewPosition; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vViewPosition = - mvPosition.xyz; + #include + #include + #include + #include +}`,qj=`#define PHONG +uniform vec3 diffuse; +uniform vec3 emissive; +uniform vec3 specular; +uniform float shininess; +uniform float opacity; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + ReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) ); + vec3 totalEmissiveRadiance = emissive; + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + reflectedLight.directSpecular + reflectedLight.indirectSpecular + totalEmissiveRadiance; + #include + #include + #include + #include + #include + #include + #include +}`,jj=`#define STANDARD +varying vec3 vViewPosition; +#ifdef USE_TRANSMISSION + varying vec3 vWorldPosition; +#endif +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vViewPosition = - mvPosition.xyz; + #include + #include + #include +#ifdef USE_TRANSMISSION + vWorldPosition = worldPosition.xyz; +#endif +}`,Kj=`#define STANDARD +#ifdef PHYSICAL + #define IOR + #define USE_SPECULAR +#endif +uniform vec3 diffuse; +uniform vec3 emissive; +uniform float roughness; +uniform float metalness; +uniform float opacity; +#ifdef IOR + uniform float ior; +#endif +#ifdef USE_SPECULAR + uniform float specularIntensity; + uniform vec3 specularColor; + #ifdef USE_SPECULAR_COLORMAP + uniform sampler2D specularColorMap; + #endif + #ifdef USE_SPECULAR_INTENSITYMAP + uniform sampler2D specularIntensityMap; + #endif +#endif +#ifdef USE_CLEARCOAT + uniform float clearcoat; + uniform float clearcoatRoughness; +#endif +#ifdef USE_IRIDESCENCE + uniform float iridescence; + uniform float iridescenceIOR; + uniform float iridescenceThicknessMinimum; + uniform float iridescenceThicknessMaximum; +#endif +#ifdef USE_SHEEN + uniform vec3 sheenColor; + uniform float sheenRoughness; + #ifdef USE_SHEEN_COLORMAP + uniform sampler2D sheenColorMap; + #endif + #ifdef USE_SHEEN_ROUGHNESSMAP + uniform sampler2D sheenRoughnessMap; + #endif +#endif +#ifdef USE_ANISOTROPY + uniform vec2 anisotropyVector; + #ifdef USE_ANISOTROPYMAP + uniform sampler2D anisotropyMap; + #endif +#endif +varying vec3 vViewPosition; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + ReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) ); + vec3 totalEmissiveRadiance = emissive; + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vec3 totalDiffuse = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse; + vec3 totalSpecular = reflectedLight.directSpecular + reflectedLight.indirectSpecular; + #include + vec3 outgoingLight = totalDiffuse + totalSpecular + totalEmissiveRadiance; + #ifdef USE_SHEEN + float sheenEnergyComp = 1.0 - 0.157 * max3( material.sheenColor ); + outgoingLight = outgoingLight * sheenEnergyComp + sheenSpecularDirect + sheenSpecularIndirect; + #endif + #ifdef USE_CLEARCOAT + float dotNVcc = saturate( dot( geometryClearcoatNormal, geometryViewDir ) ); + vec3 Fcc = F_Schlick( material.clearcoatF0, material.clearcoatF90, dotNVcc ); + outgoingLight = outgoingLight * ( 1.0 - material.clearcoat * Fcc ) + ( clearcoatSpecularDirect + clearcoatSpecularIndirect ) * material.clearcoat; + #endif + #include + #include + #include + #include + #include + #include +}`,Zj=`#define TOON +varying vec3 vViewPosition; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vViewPosition = - mvPosition.xyz; + #include + #include + #include +}`,Qj=`#define TOON +uniform vec3 diffuse; +uniform vec3 emissive; +uniform float opacity; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + ReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) ); + vec3 totalEmissiveRadiance = emissive; + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + totalEmissiveRadiance; + #include + #include + #include + #include + #include + #include +}`,Jj=`uniform float size; +uniform float scale; +#include +#include +#include +#include +#include +#include +#ifdef USE_POINTS_UV + varying vec2 vUv; + uniform mat3 uvTransform; +#endif +void main() { + #ifdef USE_POINTS_UV + vUv = ( uvTransform * vec3( uv, 1 ) ).xy; + #endif + #include + #include + #include + #include + #include + gl_PointSize = size; + #ifdef USE_SIZEATTENUATION + bool isPerspective = isPerspectiveMatrix( projectionMatrix ); + if ( isPerspective ) gl_PointSize *= ( scale / - mvPosition.z ); + #endif + #include + #include + #include + #include +}`,eK=`uniform vec3 diffuse; +uniform float opacity; +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + vec3 outgoingLight = vec3( 0.0 ); + #include + #include + #include + #include + #include + outgoingLight = diffuseColor.rgb; + #include + #include + #include + #include + #include +}`,tK=`#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include +}`,nK=`uniform vec3 color; +uniform float opacity; +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + gl_FragColor = vec4( color, opacity * ( 1.0 - getShadowMask() ) ); + #include + #include + #include +}`,rK=`uniform float rotation; +uniform vec2 center; +#include +#include +#include +#include +#include +void main() { + #include + vec4 mvPosition = modelViewMatrix * vec4( 0.0, 0.0, 0.0, 1.0 ); + vec2 scale; + scale.x = length( vec3( modelMatrix[ 0 ].x, modelMatrix[ 0 ].y, modelMatrix[ 0 ].z ) ); + scale.y = length( vec3( modelMatrix[ 1 ].x, modelMatrix[ 1 ].y, modelMatrix[ 1 ].z ) ); + #ifndef USE_SIZEATTENUATION + bool isPerspective = isPerspectiveMatrix( projectionMatrix ); + if ( isPerspective ) scale *= - mvPosition.z; + #endif + vec2 alignedPosition = ( position.xy - ( center - vec2( 0.5 ) ) ) * scale; + vec2 rotatedPosition; + rotatedPosition.x = cos( rotation ) * alignedPosition.x - sin( rotation ) * alignedPosition.y; + rotatedPosition.y = sin( rotation ) * alignedPosition.x + cos( rotation ) * alignedPosition.y; + mvPosition.xy += rotatedPosition; + gl_Position = projectionMatrix * mvPosition; + #include + #include + #include +}`,iK=`uniform vec3 diffuse; +uniform float opacity; +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + vec3 outgoingLight = vec3( 0.0 ); + #include + #include + #include + #include + #include + outgoingLight = diffuseColor.rgb; + #include + #include + #include + #include +}`,It={alphahash_fragment:MY,alphahash_pars_fragment:CY,alphamap_fragment:EY,alphamap_pars_fragment:LY,alphatest_fragment:PY,alphatest_pars_fragment:RY,aomap_fragment:DY,aomap_pars_fragment:IY,batching_pars_vertex:NY,batching_vertex:kY,begin_vertex:OY,beginnormal_vertex:FY,bsdfs:BY,iridescence_fragment:zY,bumpmap_pars_fragment:UY,clipping_planes_fragment:VY,clipping_planes_pars_fragment:GY,clipping_planes_pars_vertex:HY,clipping_planes_vertex:WY,color_fragment:$Y,color_pars_fragment:XY,color_pars_vertex:YY,color_vertex:qY,common:jY,cube_uv_reflection_fragment:KY,defaultnormal_vertex:ZY,displacementmap_pars_vertex:QY,displacementmap_vertex:JY,emissivemap_fragment:eq,emissivemap_pars_fragment:tq,colorspace_fragment:nq,colorspace_pars_fragment:rq,envmap_fragment:iq,envmap_common_pars_fragment:aq,envmap_pars_fragment:oq,envmap_pars_vertex:sq,envmap_physical_pars_fragment:_q,envmap_vertex:lq,fog_vertex:uq,fog_pars_vertex:cq,fog_fragment:hq,fog_pars_fragment:fq,gradientmap_pars_fragment:dq,lightmap_fragment:pq,lightmap_pars_fragment:vq,lights_lambert_fragment:gq,lights_lambert_pars_fragment:mq,lights_pars_begin:yq,lights_toon_fragment:xq,lights_toon_pars_fragment:Sq,lights_phong_fragment:Aq,lights_phong_pars_fragment:wq,lights_physical_fragment:bq,lights_physical_pars_fragment:Tq,lights_fragment_begin:Mq,lights_fragment_maps:Cq,lights_fragment_end:Eq,logdepthbuf_fragment:Lq,logdepthbuf_pars_fragment:Pq,logdepthbuf_pars_vertex:Rq,logdepthbuf_vertex:Dq,map_fragment:Iq,map_pars_fragment:Nq,map_particle_fragment:kq,map_particle_pars_fragment:Oq,metalnessmap_fragment:Fq,metalnessmap_pars_fragment:Bq,morphcolor_vertex:zq,morphnormal_vertex:Uq,morphtarget_pars_vertex:Vq,morphtarget_vertex:Gq,normal_fragment_begin:Hq,normal_fragment_maps:Wq,normal_pars_fragment:$q,normal_pars_vertex:Xq,normal_vertex:Yq,normalmap_pars_fragment:qq,clearcoat_normal_fragment_begin:jq,clearcoat_normal_fragment_maps:Kq,clearcoat_pars_fragment:Zq,iridescence_pars_fragment:Qq,opaque_fragment:Jq,packing:ej,premultiplied_alpha_fragment:tj,project_vertex:nj,dithering_fragment:rj,dithering_pars_fragment:ij,roughnessmap_fragment:aj,roughnessmap_pars_fragment:oj,shadowmap_pars_fragment:sj,shadowmap_pars_vertex:lj,shadowmap_vertex:uj,shadowmask_pars_fragment:cj,skinbase_vertex:hj,skinning_pars_vertex:fj,skinning_vertex:dj,skinnormal_vertex:pj,specularmap_fragment:vj,specularmap_pars_fragment:gj,tonemapping_fragment:mj,tonemapping_pars_fragment:yj,transmission_fragment:_j,transmission_pars_fragment:xj,uv_pars_fragment:Sj,uv_pars_vertex:Aj,uv_vertex:wj,worldpos_vertex:bj,background_vert:Tj,background_frag:Mj,backgroundCube_vert:Cj,backgroundCube_frag:Ej,cube_vert:Lj,cube_frag:Pj,depth_vert:Rj,depth_frag:Dj,distanceRGBA_vert:Ij,distanceRGBA_frag:Nj,equirect_vert:kj,equirect_frag:Oj,linedashed_vert:Fj,linedashed_frag:Bj,meshbasic_vert:zj,meshbasic_frag:Uj,meshlambert_vert:Vj,meshlambert_frag:Gj,meshmatcap_vert:Hj,meshmatcap_frag:Wj,meshnormal_vert:$j,meshnormal_frag:Xj,meshphong_vert:Yj,meshphong_frag:qj,meshphysical_vert:jj,meshphysical_frag:Kj,meshtoon_vert:Zj,meshtoon_frag:Qj,points_vert:Jj,points_frag:eK,shadow_vert:tK,shadow_frag:nK,sprite_vert:rK,sprite_frag:iK},Ve={common:{diffuse:{value:new nt(16777215)},opacity:{value:1},map:{value:null},mapTransform:{value:new Ht},alphaMap:{value:null},alphaMapTransform:{value:new Ht},alphaTest:{value:0}},specularmap:{specularMap:{value:null},specularMapTransform:{value:new Ht}},envmap:{envMap:{value:null},flipEnvMap:{value:-1},reflectivity:{value:1},ior:{value:1.5},refractionRatio:{value:.98}},aomap:{aoMap:{value:null},aoMapIntensity:{value:1},aoMapTransform:{value:new Ht}},lightmap:{lightMap:{value:null},lightMapIntensity:{value:1},lightMapTransform:{value:new Ht}},bumpmap:{bumpMap:{value:null},bumpMapTransform:{value:new Ht},bumpScale:{value:1}},normalmap:{normalMap:{value:null},normalMapTransform:{value:new Ht},normalScale:{value:new Me(1,1)}},displacementmap:{displacementMap:{value:null},displacementMapTransform:{value:new Ht},displacementScale:{value:1},displacementBias:{value:0}},emissivemap:{emissiveMap:{value:null},emissiveMapTransform:{value:new Ht}},metalnessmap:{metalnessMap:{value:null},metalnessMapTransform:{value:new Ht}},roughnessmap:{roughnessMap:{value:null},roughnessMapTransform:{value:new Ht}},gradientmap:{gradientMap:{value:null}},fog:{fogDensity:{value:25e-5},fogNear:{value:1},fogFar:{value:2e3},fogColor:{value:new nt(16777215)}},lights:{ambientLightColor:{value:[]},lightProbe:{value:[]},directionalLights:{value:[],properties:{direction:{},color:{}}},directionalLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{}}},directionalShadowMap:{value:[]},directionalShadowMatrix:{value:[]},spotLights:{value:[],properties:{color:{},position:{},direction:{},distance:{},coneCos:{},penumbraCos:{},decay:{}}},spotLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{}}},spotLightMap:{value:[]},spotShadowMap:{value:[]},spotLightMatrix:{value:[]},pointLights:{value:[],properties:{color:{},position:{},decay:{},distance:{}}},pointLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{},shadowCameraNear:{},shadowCameraFar:{}}},pointShadowMap:{value:[]},pointShadowMatrix:{value:[]},hemisphereLights:{value:[],properties:{direction:{},skyColor:{},groundColor:{}}},rectAreaLights:{value:[],properties:{color:{},position:{},width:{},height:{}}},ltc_1:{value:null},ltc_2:{value:null}},points:{diffuse:{value:new nt(16777215)},opacity:{value:1},size:{value:1},scale:{value:1},map:{value:null},alphaMap:{value:null},alphaMapTransform:{value:new Ht},alphaTest:{value:0},uvTransform:{value:new Ht}},sprite:{diffuse:{value:new nt(16777215)},opacity:{value:1},center:{value:new Me(.5,.5)},rotation:{value:0},map:{value:null},mapTransform:{value:new Ht},alphaMap:{value:null},alphaMapTransform:{value:new Ht},alphaTest:{value:0}}},Ai={basic:{uniforms:ui([Ve.common,Ve.specularmap,Ve.envmap,Ve.aomap,Ve.lightmap,Ve.fog]),vertexShader:It.meshbasic_vert,fragmentShader:It.meshbasic_frag},lambert:{uniforms:ui([Ve.common,Ve.specularmap,Ve.envmap,Ve.aomap,Ve.lightmap,Ve.emissivemap,Ve.bumpmap,Ve.normalmap,Ve.displacementmap,Ve.fog,Ve.lights,{emissive:{value:new nt(0)}}]),vertexShader:It.meshlambert_vert,fragmentShader:It.meshlambert_frag},phong:{uniforms:ui([Ve.common,Ve.specularmap,Ve.envmap,Ve.aomap,Ve.lightmap,Ve.emissivemap,Ve.bumpmap,Ve.normalmap,Ve.displacementmap,Ve.fog,Ve.lights,{emissive:{value:new nt(0)},specular:{value:new nt(1118481)},shininess:{value:30}}]),vertexShader:It.meshphong_vert,fragmentShader:It.meshphong_frag},standard:{uniforms:ui([Ve.common,Ve.envmap,Ve.aomap,Ve.lightmap,Ve.emissivemap,Ve.bumpmap,Ve.normalmap,Ve.displacementmap,Ve.roughnessmap,Ve.metalnessmap,Ve.fog,Ve.lights,{emissive:{value:new nt(0)},roughness:{value:1},metalness:{value:0},envMapIntensity:{value:1}}]),vertexShader:It.meshphysical_vert,fragmentShader:It.meshphysical_frag},toon:{uniforms:ui([Ve.common,Ve.aomap,Ve.lightmap,Ve.emissivemap,Ve.bumpmap,Ve.normalmap,Ve.displacementmap,Ve.gradientmap,Ve.fog,Ve.lights,{emissive:{value:new nt(0)}}]),vertexShader:It.meshtoon_vert,fragmentShader:It.meshtoon_frag},matcap:{uniforms:ui([Ve.common,Ve.bumpmap,Ve.normalmap,Ve.displacementmap,Ve.fog,{matcap:{value:null}}]),vertexShader:It.meshmatcap_vert,fragmentShader:It.meshmatcap_frag},points:{uniforms:ui([Ve.points,Ve.fog]),vertexShader:It.points_vert,fragmentShader:It.points_frag},dashed:{uniforms:ui([Ve.common,Ve.fog,{scale:{value:1},dashSize:{value:1},totalSize:{value:2}}]),vertexShader:It.linedashed_vert,fragmentShader:It.linedashed_frag},depth:{uniforms:ui([Ve.common,Ve.displacementmap]),vertexShader:It.depth_vert,fragmentShader:It.depth_frag},normal:{uniforms:ui([Ve.common,Ve.bumpmap,Ve.normalmap,Ve.displacementmap,{opacity:{value:1}}]),vertexShader:It.meshnormal_vert,fragmentShader:It.meshnormal_frag},sprite:{uniforms:ui([Ve.sprite,Ve.fog]),vertexShader:It.sprite_vert,fragmentShader:It.sprite_frag},background:{uniforms:{uvTransform:{value:new Ht},t2D:{value:null},backgroundIntensity:{value:1}},vertexShader:It.background_vert,fragmentShader:It.background_frag},backgroundCube:{uniforms:{envMap:{value:null},flipEnvMap:{value:-1},backgroundBlurriness:{value:0},backgroundIntensity:{value:1}},vertexShader:It.backgroundCube_vert,fragmentShader:It.backgroundCube_frag},cube:{uniforms:{tCube:{value:null},tFlip:{value:-1},opacity:{value:1}},vertexShader:It.cube_vert,fragmentShader:It.cube_frag},equirect:{uniforms:{tEquirect:{value:null}},vertexShader:It.equirect_vert,fragmentShader:It.equirect_frag},distanceRGBA:{uniforms:ui([Ve.common,Ve.displacementmap,{referencePosition:{value:new X},nearDistance:{value:1},farDistance:{value:1e3}}]),vertexShader:It.distanceRGBA_vert,fragmentShader:It.distanceRGBA_frag},shadow:{uniforms:ui([Ve.lights,Ve.fog,{color:{value:new nt(0)},opacity:{value:1}}]),vertexShader:It.shadow_vert,fragmentShader:It.shadow_frag}};Ai.physical={uniforms:ui([Ai.standard.uniforms,{clearcoat:{value:0},clearcoatMap:{value:null},clearcoatMapTransform:{value:new Ht},clearcoatNormalMap:{value:null},clearcoatNormalMapTransform:{value:new Ht},clearcoatNormalScale:{value:new Me(1,1)},clearcoatRoughness:{value:0},clearcoatRoughnessMap:{value:null},clearcoatRoughnessMapTransform:{value:new Ht},iridescence:{value:0},iridescenceMap:{value:null},iridescenceMapTransform:{value:new Ht},iridescenceIOR:{value:1.3},iridescenceThicknessMinimum:{value:100},iridescenceThicknessMaximum:{value:400},iridescenceThicknessMap:{value:null},iridescenceThicknessMapTransform:{value:new Ht},sheen:{value:0},sheenColor:{value:new nt(0)},sheenColorMap:{value:null},sheenColorMapTransform:{value:new Ht},sheenRoughness:{value:1},sheenRoughnessMap:{value:null},sheenRoughnessMapTransform:{value:new Ht},transmission:{value:0},transmissionMap:{value:null},transmissionMapTransform:{value:new Ht},transmissionSamplerSize:{value:new Me},transmissionSamplerMap:{value:null},thickness:{value:0},thicknessMap:{value:null},thicknessMapTransform:{value:new Ht},attenuationDistance:{value:0},attenuationColor:{value:new nt(0)},specularColor:{value:new nt(1,1,1)},specularColorMap:{value:null},specularColorMapTransform:{value:new Ht},specularIntensity:{value:1},specularIntensityMap:{value:null},specularIntensityMapTransform:{value:new Ht},anisotropyVector:{value:new Me},anisotropyMap:{value:null},anisotropyMapTransform:{value:new Ht}}]),vertexShader:It.meshphysical_vert,fragmentShader:It.meshphysical_frag};const cm={r:0,b:0,g:0};function aK(r,e,t,n,i,a,o){const s=new nt(0);let l=a===!0?0:1,u,c,h=null,f=0,d=null;function p(v,m){let y=!1,_=m.isScene===!0?m.background:null;_&&_.isTexture&&(_=(m.backgroundBlurriness>0?t:e).get(_)),_===null?g(s,l):_&&_.isColor&&(g(_,1),y=!0);const x=r.xr.getEnvironmentBlendMode();x==="additive"?n.buffers.color.setClear(0,0,0,1,o):x==="alpha-blend"&&n.buffers.color.setClear(0,0,0,0,o),(r.autoClear||y)&&r.clear(r.autoClearColor,r.autoClearDepth,r.autoClearStencil),_&&(_.isCubeTexture||_.mapping===Z_)?(c===void 0&&(c=new rn(new ld(1,1,1),new Ls({name:"BackgroundCubeMaterial",uniforms:Wf(Ai.backgroundCube.uniforms),vertexShader:Ai.backgroundCube.vertexShader,fragmentShader:Ai.backgroundCube.fragmentShader,side:Di,depthTest:!1,depthWrite:!1,fog:!1})),c.geometry.deleteAttribute("normal"),c.geometry.deleteAttribute("uv"),c.onBeforeRender=function(S,A,w){this.matrixWorld.copyPosition(w.matrixWorld)},Object.defineProperty(c.material,"envMap",{get:function(){return this.uniforms.envMap.value}}),i.update(c)),c.material.uniforms.envMap.value=_,c.material.uniforms.flipEnvMap.value=_.isCubeTexture&&_.isRenderTargetTexture===!1?-1:1,c.material.uniforms.backgroundBlurriness.value=m.backgroundBlurriness,c.material.uniforms.backgroundIntensity.value=m.backgroundIntensity,c.material.toneMapped=ln.getTransfer(_.colorSpace)!==Ln,(h!==_||f!==_.version||d!==r.toneMapping)&&(c.material.needsUpdate=!0,h=_,f=_.version,d=r.toneMapping),c.layers.enableAll(),v.unshift(c,c.geometry,c.material,0,0,null)):_&&_.isTexture&&(u===void 0&&(u=new rn(new Za(2,2),new Ls({name:"BackgroundMaterial",uniforms:Wf(Ai.background.uniforms),vertexShader:Ai.background.vertexShader,fragmentShader:Ai.background.fragmentShader,side:Es,depthTest:!1,depthWrite:!1,fog:!1})),u.geometry.deleteAttribute("normal"),Object.defineProperty(u.material,"map",{get:function(){return this.uniforms.t2D.value}}),i.update(u)),u.material.uniforms.t2D.value=_,u.material.uniforms.backgroundIntensity.value=m.backgroundIntensity,u.material.toneMapped=ln.getTransfer(_.colorSpace)!==Ln,_.matrixAutoUpdate===!0&&_.updateMatrix(),u.material.uniforms.uvTransform.value.copy(_.matrix),(h!==_||f!==_.version||d!==r.toneMapping)&&(u.material.needsUpdate=!0,h=_,f=_.version,d=r.toneMapping),u.layers.enableAll(),v.unshift(u,u.geometry,u.material,0,0,null))}function g(v,m){v.getRGB(cm,Az(r)),n.buffers.color.setClear(cm.r,cm.g,cm.b,m,o)}return{getClearColor:function(){return s},setClearColor:function(v,m=1){s.set(v),l=m,g(s,l)},getClearAlpha:function(){return l},setClearAlpha:function(v){l=v,g(s,l)},render:p}}function oK(r,e,t,n){const i=r.getParameter(r.MAX_VERTEX_ATTRIBS),a=n.isWebGL2?null:e.get("OES_vertex_array_object"),o=n.isWebGL2||a!==null,s={},l=v(null);let u=l,c=!1;function h(L,E,I,N,R){let F=!1;if(o){const O=g(N,I,E);u!==O&&(u=O,d(u.object)),F=m(L,N,I,R),F&&y(L,N,I,R)}else{const O=E.wireframe===!0;(u.geometry!==N.id||u.program!==I.id||u.wireframe!==O)&&(u.geometry=N.id,u.program=I.id,u.wireframe=O,F=!0)}R!==null&&t.update(R,r.ELEMENT_ARRAY_BUFFER),(F||c)&&(c=!1,M(L,E,I,N),R!==null&&r.bindBuffer(r.ELEMENT_ARRAY_BUFFER,t.get(R).buffer))}function f(){return n.isWebGL2?r.createVertexArray():a.createVertexArrayOES()}function d(L){return n.isWebGL2?r.bindVertexArray(L):a.bindVertexArrayOES(L)}function p(L){return n.isWebGL2?r.deleteVertexArray(L):a.deleteVertexArrayOES(L)}function g(L,E,I){const N=I.wireframe===!0;let R=s[L.id];R===void 0&&(R={},s[L.id]=R);let F=R[E.id];F===void 0&&(F={},R[E.id]=F);let O=F[N];return O===void 0&&(O=v(f()),F[N]=O),O}function v(L){const E=[],I=[],N=[];for(let R=0;R=0){const W=R[H];let Z=F[H];if(Z===void 0&&(H==="instanceMatrix"&&L.instanceMatrix&&(Z=L.instanceMatrix),H==="instanceColor"&&L.instanceColor&&(Z=L.instanceColor)),W===void 0||W.attribute!==Z||Z&&W.data!==Z.data)return!0;O++}return u.attributesNum!==O||u.index!==N}function y(L,E,I,N){const R={},F=E.attributes;let O=0;const V=I.getAttributes();for(const H in V)if(V[H].location>=0){let W=F[H];W===void 0&&(H==="instanceMatrix"&&L.instanceMatrix&&(W=L.instanceMatrix),H==="instanceColor"&&L.instanceColor&&(W=L.instanceColor));const Z={};Z.attribute=W,W&&W.data&&(Z.data=W.data),R[H]=Z,O++}u.attributes=R,u.attributesNum=O,u.index=N}function _(){const L=u.newAttributes;for(let E=0,I=L.length;E=0){let Q=R[V];if(Q===void 0&&(V==="instanceMatrix"&&L.instanceMatrix&&(Q=L.instanceMatrix),V==="instanceColor"&&L.instanceColor&&(Q=L.instanceColor)),Q!==void 0){const W=Q.normalized,Z=Q.itemSize,ee=t.get(Q);if(ee===void 0)continue;const he=ee.buffer,le=ee.type,re=ee.bytesPerElement,be=n.isWebGL2===!0&&(le===r.INT||le===r.UNSIGNED_INT||Q.gpuType===az);if(Q.isInterleavedBufferAttribute){const de=Q.data,U=de.stride,K=Q.offset;if(de.isInstancedInterleavedBuffer){for(let te=0;te0&&r.getShaderPrecisionFormat(r.FRAGMENT_SHADER,r.HIGH_FLOAT).precision>0)return"highp";w="mediump"}return w==="mediump"&&r.getShaderPrecisionFormat(r.VERTEX_SHADER,r.MEDIUM_FLOAT).precision>0&&r.getShaderPrecisionFormat(r.FRAGMENT_SHADER,r.MEDIUM_FLOAT).precision>0?"mediump":"lowp"}const o=typeof WebGL2RenderingContext!="undefined"&&r.constructor.name==="WebGL2RenderingContext";let s=t.precision!==void 0?t.precision:"highp";const l=a(s);l!==s&&(console.warn("THREE.WebGLRenderer:",s,"not supported, using",l,"instead."),s=l);const u=o||e.has("WEBGL_draw_buffers"),c=t.logarithmicDepthBuffer===!0,h=r.getParameter(r.MAX_TEXTURE_IMAGE_UNITS),f=r.getParameter(r.MAX_VERTEX_TEXTURE_IMAGE_UNITS),d=r.getParameter(r.MAX_TEXTURE_SIZE),p=r.getParameter(r.MAX_CUBE_MAP_TEXTURE_SIZE),g=r.getParameter(r.MAX_VERTEX_ATTRIBS),v=r.getParameter(r.MAX_VERTEX_UNIFORM_VECTORS),m=r.getParameter(r.MAX_VARYING_VECTORS),y=r.getParameter(r.MAX_FRAGMENT_UNIFORM_VECTORS),_=f>0,x=o||e.has("OES_texture_float"),S=_&&x,A=o?r.getParameter(r.MAX_SAMPLES):0;return{isWebGL2:o,drawBuffers:u,getMaxAnisotropy:i,getMaxPrecision:a,precision:s,logarithmicDepthBuffer:c,maxTextures:h,maxVertexTextures:f,maxTextureSize:d,maxCubemapSize:p,maxAttributes:g,maxVertexUniforms:v,maxVaryings:m,maxFragmentUniforms:y,vertexTextures:_,floatFragmentTextures:x,floatVertexTextures:S,maxSamples:A}}function uK(r){const e=this;let t=null,n=0,i=!1,a=!1;const o=new cl,s=new Ht,l={value:null,needsUpdate:!1};this.uniform=l,this.numPlanes=0,this.numIntersection=0,this.init=function(h,f){const d=h.length!==0||f||n!==0||i;return i=f,n=h.length,d},this.beginShadows=function(){a=!0,c(null)},this.endShadows=function(){a=!1},this.setGlobalState=function(h,f){t=c(h,f,0)},this.setState=function(h,f,d){const p=h.clippingPlanes,g=h.clipIntersection,v=h.clipShadows,m=r.get(h);if(!i||p===null||p.length===0||a&&!v)a?c(null):u();else{const y=a?0:n,_=y*4;let x=m.clippingState||null;l.value=x,x=c(p,f,_,d);for(let S=0;S!==_;++S)x[S]=t[S];m.clippingState=x,this.numIntersection=g?this.numPlanes:0,this.numPlanes+=y}};function u(){l.value!==t&&(l.value=t,l.needsUpdate=n>0),e.numPlanes=n,e.numIntersection=0}function c(h,f,d,p){const g=h!==null?h.length:0;let v=null;if(g!==0){if(v=l.value,p!==!0||v===null){const m=d+g*4,y=f.matrixWorldInverse;s.getNormalMatrix(y),(v===null||v.length0){const u=new AY(l.height);return u.fromEquirectangularTexture(r,o),e.set(o,u),o.addEventListener("dispose",i),t(u.texture,o.mapping)}else return null}}return o}function i(o){const s=o.target;s.removeEventListener("dispose",i);const l=e.get(s);l!==void 0&&(e.delete(s),l.dispose())}function a(){e=new WeakMap}return{get:n,dispose:a}}class e1 extends wz{constructor(e=-1,t=1,n=1,i=-1,a=.1,o=2e3){super(),this.isOrthographicCamera=!0,this.type="OrthographicCamera",this.zoom=1,this.view=null,this.left=e,this.right=t,this.top=n,this.bottom=i,this.near=a,this.far=o,this.updateProjectionMatrix()}copy(e,t){return super.copy(e,t),this.left=e.left,this.right=e.right,this.top=e.top,this.bottom=e.bottom,this.near=e.near,this.far=e.far,this.zoom=e.zoom,this.view=e.view===null?null:Object.assign({},e.view),this}setViewOffset(e,t,n,i,a,o){this.view===null&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=e,this.view.fullHeight=t,this.view.offsetX=n,this.view.offsetY=i,this.view.width=a,this.view.height=o,this.updateProjectionMatrix()}clearViewOffset(){this.view!==null&&(this.view.enabled=!1),this.updateProjectionMatrix()}updateProjectionMatrix(){const e=(this.right-this.left)/(2*this.zoom),t=(this.top-this.bottom)/(2*this.zoom),n=(this.right+this.left)/2,i=(this.top+this.bottom)/2;let a=n-e,o=n+e,s=i+t,l=i-t;if(this.view!==null&&this.view.enabled){const u=(this.right-this.left)/this.view.fullWidth/this.zoom,c=(this.top-this.bottom)/this.view.fullHeight/this.zoom;a+=u*this.view.offsetX,o=a+u*this.view.width,s-=c*this.view.offsetY,l=s-c*this.view.height}this.projectionMatrix.makeOrthographic(a,o,s,l,this.near,this.far,this.coordinateSystem),this.projectionMatrixInverse.copy(this.projectionMatrix).invert()}toJSON(e){const t=super.toJSON(e);return t.object.zoom=this.zoom,t.object.left=this.left,t.object.right=this.right,t.object.top=this.top,t.object.bottom=this.bottom,t.object.near=this.near,t.object.far=this.far,this.view!==null&&(t.object.view=Object.assign({},this.view)),t}}const cf=4,kP=[.125,.215,.35,.446,.526,.582],Ku=20,Xx=new e1,OP=new nt;let Yx=null,qx=0,jx=0;const Hu=(1+Math.sqrt(5))/2,wh=1/Hu,FP=[new X(1,1,1),new X(-1,1,1),new X(1,1,-1),new X(-1,1,-1),new X(0,Hu,wh),new X(0,Hu,-wh),new X(wh,0,Hu),new X(-wh,0,Hu),new X(Hu,wh,0),new X(-Hu,wh,0)];class BP{constructor(e){this._renderer=e,this._pingPongRenderTarget=null,this._lodMax=0,this._cubeSize=0,this._lodPlanes=[],this._sizeLods=[],this._sigmas=[],this._blurMaterial=null,this._cubemapMaterial=null,this._equirectMaterial=null,this._compileMaterial(this._blurMaterial)}fromScene(e,t=0,n=.1,i=100){Yx=this._renderer.getRenderTarget(),qx=this._renderer.getActiveCubeFace(),jx=this._renderer.getActiveMipmapLevel(),this._setSize(256);const a=this._allocateTargets();return a.depthBuffer=!0,this._sceneToCubeUV(e,n,i,a),t>0&&this._blur(a,0,0,t),this._applyPMREM(a),this._cleanup(a),a}fromEquirectangular(e,t=null){return this._fromTexture(e,t)}fromCubemap(e,t=null){return this._fromTexture(e,t)}compileCubemapShader(){this._cubemapMaterial===null&&(this._cubemapMaterial=VP(),this._compileMaterial(this._cubemapMaterial))}compileEquirectangularShader(){this._equirectMaterial===null&&(this._equirectMaterial=UP(),this._compileMaterial(this._equirectMaterial))}dispose(){this._dispose(),this._cubemapMaterial!==null&&this._cubemapMaterial.dispose(),this._equirectMaterial!==null&&this._equirectMaterial.dispose()}_setSize(e){this._lodMax=Math.floor(Math.log2(e)),this._cubeSize=Math.pow(2,this._lodMax)}_dispose(){this._blurMaterial!==null&&this._blurMaterial.dispose(),this._pingPongRenderTarget!==null&&this._pingPongRenderTarget.dispose();for(let e=0;e2?_:0,_,_),c.setRenderTarget(i),g&&c.render(p,s),c.render(e,s)}p.geometry.dispose(),p.material.dispose(),c.toneMapping=f,c.autoClear=h,e.background=v}_textureToCubeUV(e,t){const n=this._renderer,i=e.mapping===zf||e.mapping===Uf;i?(this._cubemapMaterial===null&&(this._cubemapMaterial=VP()),this._cubemapMaterial.uniforms.flipEnvMap.value=e.isRenderTargetTexture===!1?-1:1):this._equirectMaterial===null&&(this._equirectMaterial=UP());const a=i?this._cubemapMaterial:this._equirectMaterial,o=new rn(this._lodPlanes[0],a),s=a.uniforms;s.envMap.value=e;const l=this._cubeSize;hm(t,0,0,3*l,2*l),n.setRenderTarget(t),n.render(o,Xx)}_applyPMREM(e){const t=this._renderer,n=t.autoClear;t.autoClear=!1;for(let i=1;iKu&&console.warn(`sigmaRadians, ${a}, is too large and will clip, as it requested ${v} samples when the maximum is set to ${Ku}`);const m=[];let y=0;for(let w=0;w_-cf?i-_+cf:0),A=4*(this._cubeSize-x);hm(t,S,A,3*x,2*x),l.setRenderTarget(t),l.render(h,Xx)}}function hK(r){const e=[],t=[],n=[];let i=r;const a=r-cf+1+kP.length;for(let o=0;or-cf?l=kP[o-r+cf-1]:o===0&&(l=0),n.push(l);const u=1/(s-2),c=-u,h=1+u,f=[c,c,h,c,h,h,c,c,h,h,c,h],d=6,p=6,g=3,v=2,m=1,y=new Float32Array(g*p*d),_=new Float32Array(v*p*d),x=new Float32Array(m*p*d);for(let A=0;A2?0:-1,C=[w,M,0,w+2/3,M,0,w+2/3,M+1,0,w,M,0,w+2/3,M+1,0,w,M+1,0];y.set(C,g*p*A),_.set(f,v*p*A);const b=[A,A,A,A,A,A];x.set(b,m*p*A)}const S=new wn;S.setAttribute("position",new Gn(y,g)),S.setAttribute("uv",new Gn(_,v)),S.setAttribute("faceIndex",new Gn(x,m)),e.push(S),i>cf&&i--}return{lodPlanes:e,sizeLods:t,sigmas:n}}function zP(r,e,t){const n=new kc(r,e,t);return n.texture.mapping=Z_,n.texture.name="PMREM.cubeUv",n.scissorTest=!0,n}function hm(r,e,t,n,i){r.viewport.set(e,t,n,i),r.scissor.set(e,t,n,i)}function fK(r,e,t){const n=new Float32Array(Ku),i=new X(0,1,0);return new Ls({name:"SphericalGaussianBlur",defines:{n:Ku,CUBEUV_TEXEL_WIDTH:1/e,CUBEUV_TEXEL_HEIGHT:1/t,CUBEUV_MAX_MIP:`${r}.0`},uniforms:{envMap:{value:null},samples:{value:1},weights:{value:n},latitudinal:{value:!1},dTheta:{value:0},mipInt:{value:0},poleAxis:{value:i}},vertexShader:hC(),fragmentShader:` + + precision mediump float; + precision mediump int; + + varying vec3 vOutputDirection; + + uniform sampler2D envMap; + uniform int samples; + uniform float weights[ n ]; + uniform bool latitudinal; + uniform float dTheta; + uniform float mipInt; + uniform vec3 poleAxis; + + #define ENVMAP_TYPE_CUBE_UV + #include + + vec3 getSample( float theta, vec3 axis ) { + + float cosTheta = cos( theta ); + // Rodrigues' axis-angle rotation + vec3 sampleDirection = vOutputDirection * cosTheta + + cross( axis, vOutputDirection ) * sin( theta ) + + axis * dot( axis, vOutputDirection ) * ( 1.0 - cosTheta ); + + return bilinearCubeUV( envMap, sampleDirection, mipInt ); + + } + + void main() { + + vec3 axis = latitudinal ? poleAxis : cross( poleAxis, vOutputDirection ); + + if ( all( equal( axis, vec3( 0.0 ) ) ) ) { + + axis = vec3( vOutputDirection.z, 0.0, - vOutputDirection.x ); + + } + + axis = normalize( axis ); + + gl_FragColor = vec4( 0.0, 0.0, 0.0, 1.0 ); + gl_FragColor.rgb += weights[ 0 ] * getSample( 0.0, axis ); + + for ( int i = 1; i < n; i++ ) { + + if ( i >= samples ) { + + break; + + } + + float theta = dTheta * float( i ); + gl_FragColor.rgb += weights[ i ] * getSample( -1.0 * theta, axis ); + gl_FragColor.rgb += weights[ i ] * getSample( theta, axis ); + + } + + } + `,blending:kl,depthTest:!1,depthWrite:!1})}function UP(){return new Ls({name:"EquirectangularToCubeUV",uniforms:{envMap:{value:null}},vertexShader:hC(),fragmentShader:` + + precision mediump float; + precision mediump int; + + varying vec3 vOutputDirection; + + uniform sampler2D envMap; + + #include + + void main() { + + vec3 outputDirection = normalize( vOutputDirection ); + vec2 uv = equirectUv( outputDirection ); + + gl_FragColor = vec4( texture2D ( envMap, uv ).rgb, 1.0 ); + + } + `,blending:kl,depthTest:!1,depthWrite:!1})}function VP(){return new Ls({name:"CubemapToCubeUV",uniforms:{envMap:{value:null},flipEnvMap:{value:-1}},vertexShader:hC(),fragmentShader:` + + precision mediump float; + precision mediump int; + + uniform float flipEnvMap; + + varying vec3 vOutputDirection; + + uniform samplerCube envMap; + + void main() { + + gl_FragColor = textureCube( envMap, vec3( flipEnvMap * vOutputDirection.x, vOutputDirection.yz ) ); + + } + `,blending:kl,depthTest:!1,depthWrite:!1})}function hC(){return` + + precision mediump float; + precision mediump int; + + attribute float faceIndex; + + varying vec3 vOutputDirection; + + // RH coordinate system; PMREM face-indexing convention + vec3 getDirection( vec2 uv, float face ) { + + uv = 2.0 * uv - 1.0; + + vec3 direction = vec3( uv, 1.0 ); + + if ( face == 0.0 ) { + + direction = direction.zyx; // ( 1, v, u ) pos x + + } else if ( face == 1.0 ) { + + direction = direction.xzy; + direction.xz *= -1.0; // ( -u, 1, -v ) pos y + + } else if ( face == 2.0 ) { + + direction.x *= -1.0; // ( -u, v, 1 ) pos z + + } else if ( face == 3.0 ) { + + direction = direction.zyx; + direction.xz *= -1.0; // ( -1, v, -u ) neg x + + } else if ( face == 4.0 ) { + + direction = direction.xzy; + direction.xy *= -1.0; // ( -u, -1, v ) neg y + + } else if ( face == 5.0 ) { + + direction.z *= -1.0; // ( u, v, -1 ) neg z + + } + + return direction; + + } + + void main() { + + vOutputDirection = getDirection( uv, faceIndex ); + gl_Position = vec4( position, 1.0 ); + + } + `}function dK(r){let e=new WeakMap,t=null;function n(s){if(s&&s.isTexture){const l=s.mapping,u=l===gb||l===mb,c=l===zf||l===Uf;if(u||c)if(s.isRenderTargetTexture&&s.needsPMREMUpdate===!0){s.needsPMREMUpdate=!1;let h=e.get(s);return t===null&&(t=new BP(r)),h=u?t.fromEquirectangular(s,h):t.fromCubemap(s,h),e.set(s,h),h.texture}else{if(e.has(s))return e.get(s).texture;{const h=s.image;if(u&&h&&h.height>0||c&&h&&i(h)){t===null&&(t=new BP(r));const f=u?t.fromEquirectangular(s):t.fromCubemap(s);return e.set(s,f),s.addEventListener("dispose",a),f.texture}else return null}}}return s}function i(s){let l=0;const u=6;for(let c=0;ce.maxTextureSize&&(b=Math.ceil(C/e.maxTextureSize),C=e.maxTextureSize);const T=new Float32Array(C*b*4*p),P=new yz(T,C,b,p);P.type=Ro,P.needsUpdate=!0;const D=M*4;for(let E=0;E0)return r;const i=e*t;let a=GP[i];if(a===void 0&&(a=new Float32Array(i),GP[i]=a),e!==0){n.toArray(a,0);for(let o=1,s=0;o!==e;++o)s+=t,r[o].toArray(a,s)}return a}function _r(r,e){if(r.length!==e.length)return!1;for(let t=0,n=r.length;t":" "} ${s}: ${t[o]}`)}return n.join(` +`)}function vZ(r){const e=ln.getPrimaries(ln.workingColorSpace),t=ln.getPrimaries(r);let n;switch(e===t?n="":e===I0&&t===D0?n="LinearDisplayP3ToLinearSRGB":e===D0&&t===I0&&(n="LinearSRGBToLinearDisplayP3"),r){case yr:case Q_:return[n,"LinearTransferOETF"];case dn:case aC:return[n,"sRGBTransferOETF"];default:return console.warn("THREE.WebGLProgram: Unsupported color space:",r),[n,"LinearTransferOETF"]}}function jP(r,e,t){const n=r.getShaderParameter(e,r.COMPILE_STATUS),i=r.getShaderInfoLog(e).trim();if(n&&i==="")return"";const a=/ERROR: 0:(\d+)/.exec(i);if(a){const o=parseInt(a[1]);return t.toUpperCase()+` + +`+i+` + +`+pZ(r.getShaderSource(e),o)}else return i}function gZ(r,e){const t=vZ(e);return`vec4 ${r}( vec4 value ) { return ${t[0]}( ${t[1]}( value ) ); }`}function mZ(r,e){let t;switch(e){case pX:t="Linear";break;case vX:t="Reinhard";break;case gX:t="OptimizedCineon";break;case mX:t="ACESFilmic";break;case _X:t="AgX";break;case yX:t="Custom";break;default:console.warn("THREE.WebGLProgram: Unsupported toneMapping:",e),t="Linear"}return"vec3 "+r+"( vec3 color ) { return "+t+"ToneMapping( color ); }"}function yZ(r){return[r.extensionDerivatives||r.envMapCubeUVHeight||r.bumpMap||r.normalMapTangentSpace||r.clearcoatNormalMap||r.flatShading||r.alphaToCoverage||r.shaderID==="physical"?"#extension GL_OES_standard_derivatives : enable":"",(r.extensionFragDepth||r.logarithmicDepthBuffer)&&r.rendererExtensionFragDepth?"#extension GL_EXT_frag_depth : enable":"",r.extensionDrawBuffers&&r.rendererExtensionDrawBuffers?"#extension GL_EXT_draw_buffers : require":"",(r.extensionShaderTextureLOD||r.envMap||r.transmission)&&r.rendererExtensionShaderTextureLod?"#extension GL_EXT_shader_texture_lod : enable":""].filter(hf).join(` +`)}function _Z(r){return[r.extensionClipCullDistance?"#extension GL_ANGLE_clip_cull_distance : require":"",r.extensionMultiDraw?"#extension GL_ANGLE_multi_draw : require":""].filter(hf).join(` +`)}function xZ(r){const e=[];for(const t in r){const n=r[t];n!==!1&&e.push("#define "+t+" "+n)}return e.join(` +`)}function SZ(r,e){const t={},n=r.getProgramParameter(e,r.ACTIVE_ATTRIBUTES);for(let i=0;i/gm;function wb(r){return r.replace(AZ,bZ)}const wZ=new Map([["encodings_fragment","colorspace_fragment"],["encodings_pars_fragment","colorspace_pars_fragment"],["output_fragment","opaque_fragment"]]);function bZ(r,e){let t=It[e];if(t===void 0){const n=wZ.get(e);if(n!==void 0)t=It[n],console.warn('THREE.WebGLRenderer: Shader chunk "%s" has been deprecated. Use "%s" instead.',e,n);else throw new Error("Can not resolve #include <"+e+">")}return wb(t)}const TZ=/#pragma unroll_loop_start\s+for\s*\(\s*int\s+i\s*=\s*(\d+)\s*;\s*i\s*<\s*(\d+)\s*;\s*i\s*\+\+\s*\)\s*{([\s\S]+?)}\s+#pragma unroll_loop_end/g;function QP(r){return r.replace(TZ,MZ)}function MZ(r,e,t,n){let i="";for(let a=parseInt(e);a0&&(m+=` +`),y=[d,"#define SHADER_TYPE "+t.shaderType,"#define SHADER_NAME "+t.shaderName,g].filter(hf).join(` +`),y.length>0&&(y+=` +`)):(m=[JP(t),"#define SHADER_TYPE "+t.shaderType,"#define SHADER_NAME "+t.shaderName,g,t.extensionClipCullDistance?"#define USE_CLIP_DISTANCE":"",t.batching?"#define USE_BATCHING":"",t.instancing?"#define USE_INSTANCING":"",t.instancingColor?"#define USE_INSTANCING_COLOR":"",t.useFog&&t.fog?"#define USE_FOG":"",t.useFog&&t.fogExp2?"#define FOG_EXP2":"",t.map?"#define USE_MAP":"",t.envMap?"#define USE_ENVMAP":"",t.envMap?"#define "+c:"",t.lightMap?"#define USE_LIGHTMAP":"",t.aoMap?"#define USE_AOMAP":"",t.bumpMap?"#define USE_BUMPMAP":"",t.normalMap?"#define USE_NORMALMAP":"",t.normalMapObjectSpace?"#define USE_NORMALMAP_OBJECTSPACE":"",t.normalMapTangentSpace?"#define USE_NORMALMAP_TANGENTSPACE":"",t.displacementMap?"#define USE_DISPLACEMENTMAP":"",t.emissiveMap?"#define USE_EMISSIVEMAP":"",t.anisotropy?"#define USE_ANISOTROPY":"",t.anisotropyMap?"#define USE_ANISOTROPYMAP":"",t.clearcoatMap?"#define USE_CLEARCOATMAP":"",t.clearcoatRoughnessMap?"#define USE_CLEARCOAT_ROUGHNESSMAP":"",t.clearcoatNormalMap?"#define USE_CLEARCOAT_NORMALMAP":"",t.iridescenceMap?"#define USE_IRIDESCENCEMAP":"",t.iridescenceThicknessMap?"#define USE_IRIDESCENCE_THICKNESSMAP":"",t.specularMap?"#define USE_SPECULARMAP":"",t.specularColorMap?"#define USE_SPECULAR_COLORMAP":"",t.specularIntensityMap?"#define USE_SPECULAR_INTENSITYMAP":"",t.roughnessMap?"#define USE_ROUGHNESSMAP":"",t.metalnessMap?"#define USE_METALNESSMAP":"",t.alphaMap?"#define USE_ALPHAMAP":"",t.alphaHash?"#define USE_ALPHAHASH":"",t.transmission?"#define USE_TRANSMISSION":"",t.transmissionMap?"#define USE_TRANSMISSIONMAP":"",t.thicknessMap?"#define USE_THICKNESSMAP":"",t.sheenColorMap?"#define USE_SHEEN_COLORMAP":"",t.sheenRoughnessMap?"#define USE_SHEEN_ROUGHNESSMAP":"",t.mapUv?"#define MAP_UV "+t.mapUv:"",t.alphaMapUv?"#define ALPHAMAP_UV "+t.alphaMapUv:"",t.lightMapUv?"#define LIGHTMAP_UV "+t.lightMapUv:"",t.aoMapUv?"#define AOMAP_UV "+t.aoMapUv:"",t.emissiveMapUv?"#define EMISSIVEMAP_UV "+t.emissiveMapUv:"",t.bumpMapUv?"#define BUMPMAP_UV "+t.bumpMapUv:"",t.normalMapUv?"#define NORMALMAP_UV "+t.normalMapUv:"",t.displacementMapUv?"#define DISPLACEMENTMAP_UV "+t.displacementMapUv:"",t.metalnessMapUv?"#define METALNESSMAP_UV "+t.metalnessMapUv:"",t.roughnessMapUv?"#define ROUGHNESSMAP_UV "+t.roughnessMapUv:"",t.anisotropyMapUv?"#define ANISOTROPYMAP_UV "+t.anisotropyMapUv:"",t.clearcoatMapUv?"#define CLEARCOATMAP_UV "+t.clearcoatMapUv:"",t.clearcoatNormalMapUv?"#define CLEARCOAT_NORMALMAP_UV "+t.clearcoatNormalMapUv:"",t.clearcoatRoughnessMapUv?"#define CLEARCOAT_ROUGHNESSMAP_UV "+t.clearcoatRoughnessMapUv:"",t.iridescenceMapUv?"#define IRIDESCENCEMAP_UV "+t.iridescenceMapUv:"",t.iridescenceThicknessMapUv?"#define IRIDESCENCE_THICKNESSMAP_UV "+t.iridescenceThicknessMapUv:"",t.sheenColorMapUv?"#define SHEEN_COLORMAP_UV "+t.sheenColorMapUv:"",t.sheenRoughnessMapUv?"#define SHEEN_ROUGHNESSMAP_UV "+t.sheenRoughnessMapUv:"",t.specularMapUv?"#define SPECULARMAP_UV "+t.specularMapUv:"",t.specularColorMapUv?"#define SPECULAR_COLORMAP_UV "+t.specularColorMapUv:"",t.specularIntensityMapUv?"#define SPECULAR_INTENSITYMAP_UV "+t.specularIntensityMapUv:"",t.transmissionMapUv?"#define TRANSMISSIONMAP_UV "+t.transmissionMapUv:"",t.thicknessMapUv?"#define THICKNESSMAP_UV "+t.thicknessMapUv:"",t.vertexTangents&&t.flatShading===!1?"#define USE_TANGENT":"",t.vertexColors?"#define USE_COLOR":"",t.vertexAlphas?"#define USE_COLOR_ALPHA":"",t.vertexUv1s?"#define USE_UV1":"",t.vertexUv2s?"#define USE_UV2":"",t.vertexUv3s?"#define USE_UV3":"",t.pointsUvs?"#define USE_POINTS_UV":"",t.flatShading?"#define FLAT_SHADED":"",t.skinning?"#define USE_SKINNING":"",t.morphTargets?"#define USE_MORPHTARGETS":"",t.morphNormals&&t.flatShading===!1?"#define USE_MORPHNORMALS":"",t.morphColors&&t.isWebGL2?"#define USE_MORPHCOLORS":"",t.morphTargetsCount>0&&t.isWebGL2?"#define MORPHTARGETS_TEXTURE":"",t.morphTargetsCount>0&&t.isWebGL2?"#define MORPHTARGETS_TEXTURE_STRIDE "+t.morphTextureStride:"",t.morphTargetsCount>0&&t.isWebGL2?"#define MORPHTARGETS_COUNT "+t.morphTargetsCount:"",t.doubleSided?"#define DOUBLE_SIDED":"",t.flipSided?"#define FLIP_SIDED":"",t.shadowMapEnabled?"#define USE_SHADOWMAP":"",t.shadowMapEnabled?"#define "+l:"",t.sizeAttenuation?"#define USE_SIZEATTENUATION":"",t.numLightProbes>0?"#define USE_LIGHT_PROBES":"",t.useLegacyLights?"#define LEGACY_LIGHTS":"",t.logarithmicDepthBuffer?"#define USE_LOGDEPTHBUF":"",t.logarithmicDepthBuffer&&t.rendererExtensionFragDepth?"#define USE_LOGDEPTHBUF_EXT":"","uniform mat4 modelMatrix;","uniform mat4 modelViewMatrix;","uniform mat4 projectionMatrix;","uniform mat4 viewMatrix;","uniform mat3 normalMatrix;","uniform vec3 cameraPosition;","uniform bool isOrthographic;","#ifdef USE_INSTANCING"," attribute mat4 instanceMatrix;","#endif","#ifdef USE_INSTANCING_COLOR"," attribute vec3 instanceColor;","#endif","attribute vec3 position;","attribute vec3 normal;","attribute vec2 uv;","#ifdef USE_UV1"," attribute vec2 uv1;","#endif","#ifdef USE_UV2"," attribute vec2 uv2;","#endif","#ifdef USE_UV3"," attribute vec2 uv3;","#endif","#ifdef USE_TANGENT"," attribute vec4 tangent;","#endif","#if defined( USE_COLOR_ALPHA )"," attribute vec4 color;","#elif defined( USE_COLOR )"," attribute vec3 color;","#endif","#if ( defined( USE_MORPHTARGETS ) && ! defined( MORPHTARGETS_TEXTURE ) )"," attribute vec3 morphTarget0;"," attribute vec3 morphTarget1;"," attribute vec3 morphTarget2;"," attribute vec3 morphTarget3;"," #ifdef USE_MORPHNORMALS"," attribute vec3 morphNormal0;"," attribute vec3 morphNormal1;"," attribute vec3 morphNormal2;"," attribute vec3 morphNormal3;"," #else"," attribute vec3 morphTarget4;"," attribute vec3 morphTarget5;"," attribute vec3 morphTarget6;"," attribute vec3 morphTarget7;"," #endif","#endif","#ifdef USE_SKINNING"," attribute vec4 skinIndex;"," attribute vec4 skinWeight;","#endif",` +`].filter(hf).join(` +`),y=[d,JP(t),"#define SHADER_TYPE "+t.shaderType,"#define SHADER_NAME "+t.shaderName,g,t.useFog&&t.fog?"#define USE_FOG":"",t.useFog&&t.fogExp2?"#define FOG_EXP2":"",t.alphaToCoverage?"#define ALPHA_TO_COVERAGE":"",t.map?"#define USE_MAP":"",t.matcap?"#define USE_MATCAP":"",t.envMap?"#define USE_ENVMAP":"",t.envMap?"#define "+u:"",t.envMap?"#define "+c:"",t.envMap?"#define "+h:"",f?"#define CUBEUV_TEXEL_WIDTH "+f.texelWidth:"",f?"#define CUBEUV_TEXEL_HEIGHT "+f.texelHeight:"",f?"#define CUBEUV_MAX_MIP "+f.maxMip+".0":"",t.lightMap?"#define USE_LIGHTMAP":"",t.aoMap?"#define USE_AOMAP":"",t.bumpMap?"#define USE_BUMPMAP":"",t.normalMap?"#define USE_NORMALMAP":"",t.normalMapObjectSpace?"#define USE_NORMALMAP_OBJECTSPACE":"",t.normalMapTangentSpace?"#define USE_NORMALMAP_TANGENTSPACE":"",t.emissiveMap?"#define USE_EMISSIVEMAP":"",t.anisotropy?"#define USE_ANISOTROPY":"",t.anisotropyMap?"#define USE_ANISOTROPYMAP":"",t.clearcoat?"#define USE_CLEARCOAT":"",t.clearcoatMap?"#define USE_CLEARCOATMAP":"",t.clearcoatRoughnessMap?"#define USE_CLEARCOAT_ROUGHNESSMAP":"",t.clearcoatNormalMap?"#define USE_CLEARCOAT_NORMALMAP":"",t.iridescence?"#define USE_IRIDESCENCE":"",t.iridescenceMap?"#define USE_IRIDESCENCEMAP":"",t.iridescenceThicknessMap?"#define USE_IRIDESCENCE_THICKNESSMAP":"",t.specularMap?"#define USE_SPECULARMAP":"",t.specularColorMap?"#define USE_SPECULAR_COLORMAP":"",t.specularIntensityMap?"#define USE_SPECULAR_INTENSITYMAP":"",t.roughnessMap?"#define USE_ROUGHNESSMAP":"",t.metalnessMap?"#define USE_METALNESSMAP":"",t.alphaMap?"#define USE_ALPHAMAP":"",t.alphaTest?"#define USE_ALPHATEST":"",t.alphaHash?"#define USE_ALPHAHASH":"",t.sheen?"#define USE_SHEEN":"",t.sheenColorMap?"#define USE_SHEEN_COLORMAP":"",t.sheenRoughnessMap?"#define USE_SHEEN_ROUGHNESSMAP":"",t.transmission?"#define USE_TRANSMISSION":"",t.transmissionMap?"#define USE_TRANSMISSIONMAP":"",t.thicknessMap?"#define USE_THICKNESSMAP":"",t.vertexTangents&&t.flatShading===!1?"#define USE_TANGENT":"",t.vertexColors||t.instancingColor?"#define USE_COLOR":"",t.vertexAlphas?"#define USE_COLOR_ALPHA":"",t.vertexUv1s?"#define USE_UV1":"",t.vertexUv2s?"#define USE_UV2":"",t.vertexUv3s?"#define USE_UV3":"",t.pointsUvs?"#define USE_POINTS_UV":"",t.gradientMap?"#define USE_GRADIENTMAP":"",t.flatShading?"#define FLAT_SHADED":"",t.doubleSided?"#define DOUBLE_SIDED":"",t.flipSided?"#define FLIP_SIDED":"",t.shadowMapEnabled?"#define USE_SHADOWMAP":"",t.shadowMapEnabled?"#define "+l:"",t.premultipliedAlpha?"#define PREMULTIPLIED_ALPHA":"",t.numLightProbes>0?"#define USE_LIGHT_PROBES":"",t.useLegacyLights?"#define LEGACY_LIGHTS":"",t.decodeVideoTexture?"#define DECODE_VIDEO_TEXTURE":"",t.logarithmicDepthBuffer?"#define USE_LOGDEPTHBUF":"",t.logarithmicDepthBuffer&&t.rendererExtensionFragDepth?"#define USE_LOGDEPTHBUF_EXT":"","uniform mat4 viewMatrix;","uniform vec3 cameraPosition;","uniform bool isOrthographic;",t.toneMapping!==Ol?"#define TONE_MAPPING":"",t.toneMapping!==Ol?It.tonemapping_pars_fragment:"",t.toneMapping!==Ol?mZ("toneMapping",t.toneMapping):"",t.dithering?"#define DITHERING":"",t.opaque?"#define OPAQUE":"",It.colorspace_pars_fragment,gZ("linearToOutputTexel",t.outputColorSpace),t.useDepthPacking?"#define DEPTH_PACKING "+t.depthPacking:"",` +`].filter(hf).join(` +`)),o=wb(o),o=KP(o,t),o=ZP(o,t),s=wb(s),s=KP(s,t),s=ZP(s,t),o=QP(o),s=QP(s),t.isWebGL2&&t.isRawShaderMaterial!==!0&&(_=`#version 300 es +`,m=[p,"precision mediump sampler2DArray;","#define attribute in","#define varying out","#define texture2D texture"].join(` +`)+` +`+m,y=["precision mediump sampler2DArray;","#define varying in",t.glslVersion===vP?"":"layout(location = 0) out highp vec4 pc_fragColor;",t.glslVersion===vP?"":"#define gl_FragColor pc_fragColor","#define gl_FragDepthEXT gl_FragDepth","#define texture2D texture","#define textureCube texture","#define texture2DProj textureProj","#define texture2DLodEXT textureLod","#define texture2DProjLodEXT textureProjLod","#define textureCubeLodEXT textureLod","#define texture2DGradEXT textureGrad","#define texture2DProjGradEXT textureProjGrad","#define textureCubeGradEXT textureGrad"].join(` +`)+` +`+y);const x=_+m+o,S=_+y+s,A=qP(i,i.VERTEX_SHADER,x),w=qP(i,i.FRAGMENT_SHADER,S);i.attachShader(v,A),i.attachShader(v,w),t.index0AttributeName!==void 0?i.bindAttribLocation(v,0,t.index0AttributeName):t.morphTargets===!0&&i.bindAttribLocation(v,0,"position"),i.linkProgram(v);function M(P){if(r.debug.checkShaderErrors){const D=i.getProgramInfoLog(v).trim(),L=i.getShaderInfoLog(A).trim(),E=i.getShaderInfoLog(w).trim();let I=!0,N=!0;if(i.getProgramParameter(v,i.LINK_STATUS)===!1)if(I=!1,typeof r.debug.onShaderError=="function")r.debug.onShaderError(i,v,A,w);else{const R=jP(i,A,"vertex"),F=jP(i,w,"fragment");console.error("THREE.WebGLProgram: Shader Error "+i.getError()+" - VALIDATE_STATUS "+i.getProgramParameter(v,i.VALIDATE_STATUS)+` + +Material Name: `+P.name+` +Material Type: `+P.type+` + +Program Info Log: `+D+` +`+R+` +`+F)}else D!==""?console.warn("THREE.WebGLProgram: Program Info Log:",D):(L===""||E==="")&&(N=!1);N&&(P.diagnostics={runnable:I,programLog:D,vertexShader:{log:L,prefix:m},fragmentShader:{log:E,prefix:y}})}i.deleteShader(A),i.deleteShader(w),C=new Xy(i,v),b=SZ(i,v)}let C;this.getUniforms=function(){return C===void 0&&M(this),C};let b;this.getAttributes=function(){return b===void 0&&M(this),b};let T=t.rendererExtensionParallelShaderCompile===!1;return this.isReady=function(){return T===!1&&(T=i.getProgramParameter(v,fZ)),T},this.destroy=function(){n.releaseStatesOfProgram(this),i.deleteProgram(v),this.program=void 0},this.type=t.shaderType,this.name=t.shaderName,this.id=dZ++,this.cacheKey=e,this.usedTimes=1,this.program=v,this.vertexShader=A,this.fragmentShader=w,this}let IZ=0;class NZ{constructor(){this.shaderCache=new Map,this.materialCache=new Map}update(e){const t=e.vertexShader,n=e.fragmentShader,i=this._getShaderStage(t),a=this._getShaderStage(n),o=this._getShaderCacheForMaterial(e);return o.has(i)===!1&&(o.add(i),i.usedTimes++),o.has(a)===!1&&(o.add(a),a.usedTimes++),this}remove(e){const t=this.materialCache.get(e);for(const n of t)n.usedTimes--,n.usedTimes===0&&this.shaderCache.delete(n.code);return this.materialCache.delete(e),this}getVertexShaderID(e){return this._getShaderStage(e.vertexShader).id}getFragmentShaderID(e){return this._getShaderStage(e.fragmentShader).id}dispose(){this.shaderCache.clear(),this.materialCache.clear()}_getShaderCacheForMaterial(e){const t=this.materialCache;let n=t.get(e);return n===void 0&&(n=new Set,t.set(e,n)),n}_getShaderStage(e){const t=this.shaderCache;let n=t.get(e);return n===void 0&&(n=new kZ(e),t.set(e,n)),n}}class kZ{constructor(e){this.id=IZ++,this.code=e,this.usedTimes=0}}function OZ(r,e,t,n,i,a,o){const s=new lC,l=new NZ,u=new Set,c=[],h=i.isWebGL2,f=i.logarithmicDepthBuffer,d=i.vertexTextures;let p=i.precision;const g={MeshDepthMaterial:"depth",MeshDistanceMaterial:"distanceRGBA",MeshNormalMaterial:"normal",MeshBasicMaterial:"basic",MeshLambertMaterial:"lambert",MeshPhongMaterial:"phong",MeshToonMaterial:"toon",MeshStandardMaterial:"physical",MeshPhysicalMaterial:"physical",MeshMatcapMaterial:"matcap",LineBasicMaterial:"basic",LineDashedMaterial:"dashed",PointsMaterial:"points",ShadowMaterial:"shadow",SpriteMaterial:"sprite"};function v(b){return u.add(b),b===0?"uv":`uv${b}`}function m(b,T,P,D,L){const E=D.fog,I=L.geometry,N=b.isMeshStandardMaterial?D.environment:null,R=(b.isMeshStandardMaterial?t:e).get(b.envMap||N),F=R&&R.mapping===Z_?R.image.height:null,O=g[b.type];b.precision!==null&&(p=i.getMaxPrecision(b.precision),p!==b.precision&&console.warn("THREE.WebGLProgram.getParameters:",b.precision,"not supported, using",p,"instead."));const V=I.morphAttributes.position||I.morphAttributes.normal||I.morphAttributes.color,H=V!==void 0?V.length:0;let Q=0;I.morphAttributes.position!==void 0&&(Q=1),I.morphAttributes.normal!==void 0&&(Q=2),I.morphAttributes.color!==void 0&&(Q=3);let W,Z,ee,he;if(O){const $t=Ai[O];W=$t.vertexShader,Z=$t.fragmentShader}else W=b.vertexShader,Z=b.fragmentShader,l.update(b),ee=l.getVertexShaderID(b),he=l.getFragmentShaderID(b);const le=r.getRenderTarget(),re=L.isInstancedMesh===!0,be=L.isBatchedMesh===!0,de=!!b.map,U=!!b.matcap,K=!!R,te=!!b.aoMap,ce=!!b.lightMap,se=!!b.bumpMap,Ne=!!b.normalMap,Oe=!!b.displacementMap,B=!!b.emissiveMap,z=!!b.metalnessMap,ne=!!b.roughnessMap,ve=b.anisotropy>0,Ae=b.clearcoat>0,we=b.iridescence>0,We=b.sheen>0,Be=b.transmission>0,je=ve&&!!b.anisotropyMap,Ye=Ae&&!!b.clearcoatMap,xt=Ae&&!!b.clearcoatNormalMap,Le=Ae&&!!b.clearcoatRoughnessMap,Wt=we&&!!b.iridescenceMap,Ct=we&&!!b.iridescenceThicknessMap,_t=We&&!!b.sheenColorMap,J=We&&!!b.sheenRoughnessMap,ue=!!b.specularMap,Ie=!!b.specularColorMap,j=!!b.specularIntensityMap,Ee=Be&&!!b.transmissionMap,Ue=Be&&!!b.thicknessMap,et=!!b.gradientMap,Y=!!b.alphaMap,De=b.alphaTest>0,q=!!b.alphaHash,Ce=!!b.extensions;let st=Ol;b.toneMapped&&(le===null||le.isXRRenderTarget===!0)&&(st=r.toneMapping);const Jt={isWebGL2:h,shaderID:O,shaderType:b.type,shaderName:b.name,vertexShader:W,fragmentShader:Z,defines:b.defines,customVertexShaderID:ee,customFragmentShaderID:he,isRawShaderMaterial:b.isRawShaderMaterial===!0,glslVersion:b.glslVersion,precision:p,batching:be,instancing:re,instancingColor:re&&L.instanceColor!==null,supportsVertexTextures:d,outputColorSpace:le===null?r.outputColorSpace:le.isXRRenderTarget===!0?le.texture.colorSpace:yr,alphaToCoverage:!!b.alphaToCoverage,map:de,matcap:U,envMap:K,envMapMode:K&&R.mapping,envMapCubeUVHeight:F,aoMap:te,lightMap:ce,bumpMap:se,normalMap:Ne,displacementMap:d&&Oe,emissiveMap:B,normalMapObjectSpace:Ne&&b.normalMapType===IX,normalMapTangentSpace:Ne&&b.normalMapType===iC,metalnessMap:z,roughnessMap:ne,anisotropy:ve,anisotropyMap:je,clearcoat:Ae,clearcoatMap:Ye,clearcoatNormalMap:xt,clearcoatRoughnessMap:Le,iridescence:we,iridescenceMap:Wt,iridescenceThicknessMap:Ct,sheen:We,sheenColorMap:_t,sheenRoughnessMap:J,specularMap:ue,specularColorMap:Ie,specularIntensityMap:j,transmission:Be,transmissionMap:Ee,thicknessMap:Ue,gradientMap:et,opaque:b.transparent===!1&&b.blending===mc&&b.alphaToCoverage===!1,alphaMap:Y,alphaTest:De,alphaHash:q,combine:b.combine,mapUv:de&&v(b.map.channel),aoMapUv:te&&v(b.aoMap.channel),lightMapUv:ce&&v(b.lightMap.channel),bumpMapUv:se&&v(b.bumpMap.channel),normalMapUv:Ne&&v(b.normalMap.channel),displacementMapUv:Oe&&v(b.displacementMap.channel),emissiveMapUv:B&&v(b.emissiveMap.channel),metalnessMapUv:z&&v(b.metalnessMap.channel),roughnessMapUv:ne&&v(b.roughnessMap.channel),anisotropyMapUv:je&&v(b.anisotropyMap.channel),clearcoatMapUv:Ye&&v(b.clearcoatMap.channel),clearcoatNormalMapUv:xt&&v(b.clearcoatNormalMap.channel),clearcoatRoughnessMapUv:Le&&v(b.clearcoatRoughnessMap.channel),iridescenceMapUv:Wt&&v(b.iridescenceMap.channel),iridescenceThicknessMapUv:Ct&&v(b.iridescenceThicknessMap.channel),sheenColorMapUv:_t&&v(b.sheenColorMap.channel),sheenRoughnessMapUv:J&&v(b.sheenRoughnessMap.channel),specularMapUv:ue&&v(b.specularMap.channel),specularColorMapUv:Ie&&v(b.specularColorMap.channel),specularIntensityMapUv:j&&v(b.specularIntensityMap.channel),transmissionMapUv:Ee&&v(b.transmissionMap.channel),thicknessMapUv:Ue&&v(b.thicknessMap.channel),alphaMapUv:Y&&v(b.alphaMap.channel),vertexTangents:!!I.attributes.tangent&&(Ne||ve),vertexColors:b.vertexColors,vertexAlphas:b.vertexColors===!0&&!!I.attributes.color&&I.attributes.color.itemSize===4,pointsUvs:L.isPoints===!0&&!!I.attributes.uv&&(de||Y),fog:!!E,useFog:b.fog===!0,fogExp2:!!E&&E.isFogExp2,flatShading:b.flatShading===!0,sizeAttenuation:b.sizeAttenuation===!0,logarithmicDepthBuffer:f,skinning:L.isSkinnedMesh===!0,morphTargets:I.morphAttributes.position!==void 0,morphNormals:I.morphAttributes.normal!==void 0,morphColors:I.morphAttributes.color!==void 0,morphTargetsCount:H,morphTextureStride:Q,numDirLights:T.directional.length,numPointLights:T.point.length,numSpotLights:T.spot.length,numSpotLightMaps:T.spotLightMap.length,numRectAreaLights:T.rectArea.length,numHemiLights:T.hemi.length,numDirLightShadows:T.directionalShadowMap.length,numPointLightShadows:T.pointShadowMap.length,numSpotLightShadows:T.spotShadowMap.length,numSpotLightShadowsWithMaps:T.numSpotLightShadowsWithMaps,numLightProbes:T.numLightProbes,numClippingPlanes:o.numPlanes,numClipIntersection:o.numIntersection,dithering:b.dithering,shadowMapEnabled:r.shadowMap.enabled&&P.length>0,shadowMapType:r.shadowMap.type,toneMapping:st,useLegacyLights:r._useLegacyLights,decodeVideoTexture:de&&b.map.isVideoTexture===!0&&ln.getTransfer(b.map.colorSpace)===Ln,premultipliedAlpha:b.premultipliedAlpha,doubleSided:b.side===ur,flipSided:b.side===Di,useDepthPacking:b.depthPacking>=0,depthPacking:b.depthPacking||0,index0AttributeName:b.index0AttributeName,extensionDerivatives:Ce&&b.extensions.derivatives===!0,extensionFragDepth:Ce&&b.extensions.fragDepth===!0,extensionDrawBuffers:Ce&&b.extensions.drawBuffers===!0,extensionShaderTextureLOD:Ce&&b.extensions.shaderTextureLOD===!0,extensionClipCullDistance:Ce&&b.extensions.clipCullDistance===!0&&n.has("WEBGL_clip_cull_distance"),extensionMultiDraw:Ce&&b.extensions.multiDraw===!0&&n.has("WEBGL_multi_draw"),rendererExtensionFragDepth:h||n.has("EXT_frag_depth"),rendererExtensionDrawBuffers:h||n.has("WEBGL_draw_buffers"),rendererExtensionShaderTextureLod:h||n.has("EXT_shader_texture_lod"),rendererExtensionParallelShaderCompile:n.has("KHR_parallel_shader_compile"),customProgramCacheKey:b.customProgramCacheKey()};return Jt.vertexUv1s=u.has(1),Jt.vertexUv2s=u.has(2),Jt.vertexUv3s=u.has(3),u.clear(),Jt}function y(b){const T=[];if(b.shaderID?T.push(b.shaderID):(T.push(b.customVertexShaderID),T.push(b.customFragmentShaderID)),b.defines!==void 0)for(const P in b.defines)T.push(P),T.push(b.defines[P]);return b.isRawShaderMaterial===!1&&(_(T,b),x(T,b),T.push(r.outputColorSpace)),T.push(b.customProgramCacheKey),T.join()}function _(b,T){b.push(T.precision),b.push(T.outputColorSpace),b.push(T.envMapMode),b.push(T.envMapCubeUVHeight),b.push(T.mapUv),b.push(T.alphaMapUv),b.push(T.lightMapUv),b.push(T.aoMapUv),b.push(T.bumpMapUv),b.push(T.normalMapUv),b.push(T.displacementMapUv),b.push(T.emissiveMapUv),b.push(T.metalnessMapUv),b.push(T.roughnessMapUv),b.push(T.anisotropyMapUv),b.push(T.clearcoatMapUv),b.push(T.clearcoatNormalMapUv),b.push(T.clearcoatRoughnessMapUv),b.push(T.iridescenceMapUv),b.push(T.iridescenceThicknessMapUv),b.push(T.sheenColorMapUv),b.push(T.sheenRoughnessMapUv),b.push(T.specularMapUv),b.push(T.specularColorMapUv),b.push(T.specularIntensityMapUv),b.push(T.transmissionMapUv),b.push(T.thicknessMapUv),b.push(T.combine),b.push(T.fogExp2),b.push(T.sizeAttenuation),b.push(T.morphTargetsCount),b.push(T.morphAttributeCount),b.push(T.numDirLights),b.push(T.numPointLights),b.push(T.numSpotLights),b.push(T.numSpotLightMaps),b.push(T.numHemiLights),b.push(T.numRectAreaLights),b.push(T.numDirLightShadows),b.push(T.numPointLightShadows),b.push(T.numSpotLightShadows),b.push(T.numSpotLightShadowsWithMaps),b.push(T.numLightProbes),b.push(T.shadowMapType),b.push(T.toneMapping),b.push(T.numClippingPlanes),b.push(T.numClipIntersection),b.push(T.depthPacking)}function x(b,T){s.disableAll(),T.isWebGL2&&s.enable(0),T.supportsVertexTextures&&s.enable(1),T.instancing&&s.enable(2),T.instancingColor&&s.enable(3),T.matcap&&s.enable(4),T.envMap&&s.enable(5),T.normalMapObjectSpace&&s.enable(6),T.normalMapTangentSpace&&s.enable(7),T.clearcoat&&s.enable(8),T.iridescence&&s.enable(9),T.alphaTest&&s.enable(10),T.vertexColors&&s.enable(11),T.vertexAlphas&&s.enable(12),T.vertexUv1s&&s.enable(13),T.vertexUv2s&&s.enable(14),T.vertexUv3s&&s.enable(15),T.vertexTangents&&s.enable(16),T.anisotropy&&s.enable(17),T.alphaHash&&s.enable(18),T.batching&&s.enable(19),b.push(s.mask),s.disableAll(),T.fog&&s.enable(0),T.useFog&&s.enable(1),T.flatShading&&s.enable(2),T.logarithmicDepthBuffer&&s.enable(3),T.skinning&&s.enable(4),T.morphTargets&&s.enable(5),T.morphNormals&&s.enable(6),T.morphColors&&s.enable(7),T.premultipliedAlpha&&s.enable(8),T.shadowMapEnabled&&s.enable(9),T.useLegacyLights&&s.enable(10),T.doubleSided&&s.enable(11),T.flipSided&&s.enable(12),T.useDepthPacking&&s.enable(13),T.dithering&&s.enable(14),T.transmission&&s.enable(15),T.sheen&&s.enable(16),T.opaque&&s.enable(17),T.pointsUvs&&s.enable(18),T.decodeVideoTexture&&s.enable(19),T.alphaToCoverage&&s.enable(20),b.push(s.mask)}function S(b){const T=g[b.type];let P;if(T){const D=Ai[T];P=uC.clone(D.uniforms)}else P=b.uniforms;return P}function A(b,T){let P;for(let D=0,L=c.length;D0?n.push(m):d.transparent===!0?i.push(m):t.push(m)}function l(h,f,d,p,g,v){const m=o(h,f,d,p,g,v);d.transmission>0?n.unshift(m):d.transparent===!0?i.unshift(m):t.unshift(m)}function u(h,f){t.length>1&&t.sort(h||BZ),n.length>1&&n.sort(f||eR),i.length>1&&i.sort(f||eR)}function c(){for(let h=e,f=r.length;h=a.length?(o=new tR,a.push(o)):o=a[i],o}function t(){r=new WeakMap}return{get:e,dispose:t}}function UZ(){const r={};return{get:function(e){if(r[e.id]!==void 0)return r[e.id];let t;switch(e.type){case"DirectionalLight":t={direction:new X,color:new nt};break;case"SpotLight":t={position:new X,direction:new X,color:new nt,distance:0,coneCos:0,penumbraCos:0,decay:0};break;case"PointLight":t={position:new X,color:new nt,distance:0,decay:0};break;case"HemisphereLight":t={direction:new X,skyColor:new nt,groundColor:new nt};break;case"RectAreaLight":t={color:new nt,position:new X,halfWidth:new X,halfHeight:new X};break}return r[e.id]=t,t}}}function VZ(){const r={};return{get:function(e){if(r[e.id]!==void 0)return r[e.id];let t;switch(e.type){case"DirectionalLight":t={shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new Me};break;case"SpotLight":t={shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new Me};break;case"PointLight":t={shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new Me,shadowCameraNear:1,shadowCameraFar:1e3};break}return r[e.id]=t,t}}}let GZ=0;function HZ(r,e){return(e.castShadow?2:0)-(r.castShadow?2:0)+(e.map?1:0)-(r.map?1:0)}function WZ(r,e){const t=new UZ,n=VZ(),i={version:0,hash:{directionalLength:-1,pointLength:-1,spotLength:-1,rectAreaLength:-1,hemiLength:-1,numDirectionalShadows:-1,numPointShadows:-1,numSpotShadows:-1,numSpotMaps:-1,numLightProbes:-1},ambient:[0,0,0],probe:[],directional:[],directionalShadow:[],directionalShadowMap:[],directionalShadowMatrix:[],spot:[],spotLightMap:[],spotShadow:[],spotShadowMap:[],spotLightMatrix:[],rectArea:[],rectAreaLTC1:null,rectAreaLTC2:null,point:[],pointShadow:[],pointShadowMap:[],pointShadowMatrix:[],hemi:[],numSpotLightShadowsWithMaps:0,numLightProbes:0};for(let c=0;c<9;c++)i.probe.push(new X);const a=new X,o=new Mt,s=new Mt;function l(c,h){let f=0,d=0,p=0;for(let P=0;P<9;P++)i.probe[P].set(0,0,0);let g=0,v=0,m=0,y=0,_=0,x=0,S=0,A=0,w=0,M=0,C=0;c.sort(HZ);const b=h===!0?Math.PI:1;for(let P=0,D=c.length;P0&&(e.isWebGL2?r.has("OES_texture_float_linear")===!0?(i.rectAreaLTC1=Ve.LTC_FLOAT_1,i.rectAreaLTC2=Ve.LTC_FLOAT_2):(i.rectAreaLTC1=Ve.LTC_HALF_1,i.rectAreaLTC2=Ve.LTC_HALF_2):r.has("OES_texture_float_linear")===!0?(i.rectAreaLTC1=Ve.LTC_FLOAT_1,i.rectAreaLTC2=Ve.LTC_FLOAT_2):r.has("OES_texture_half_float_linear")===!0?(i.rectAreaLTC1=Ve.LTC_HALF_1,i.rectAreaLTC2=Ve.LTC_HALF_2):console.error("THREE.WebGLRenderer: Unable to use RectAreaLight. Missing WebGL extensions.")),i.ambient[0]=f,i.ambient[1]=d,i.ambient[2]=p;const T=i.hash;(T.directionalLength!==g||T.pointLength!==v||T.spotLength!==m||T.rectAreaLength!==y||T.hemiLength!==_||T.numDirectionalShadows!==x||T.numPointShadows!==S||T.numSpotShadows!==A||T.numSpotMaps!==w||T.numLightProbes!==C)&&(i.directional.length=g,i.spot.length=m,i.rectArea.length=y,i.point.length=v,i.hemi.length=_,i.directionalShadow.length=x,i.directionalShadowMap.length=x,i.pointShadow.length=S,i.pointShadowMap.length=S,i.spotShadow.length=A,i.spotShadowMap.length=A,i.directionalShadowMatrix.length=x,i.pointShadowMatrix.length=S,i.spotLightMatrix.length=A+w-M,i.spotLightMap.length=w,i.numSpotLightShadowsWithMaps=M,i.numLightProbes=C,T.directionalLength=g,T.pointLength=v,T.spotLength=m,T.rectAreaLength=y,T.hemiLength=_,T.numDirectionalShadows=x,T.numPointShadows=S,T.numSpotShadows=A,T.numSpotMaps=w,T.numLightProbes=C,i.version=GZ++)}function u(c,h){let f=0,d=0,p=0,g=0,v=0;const m=h.matrixWorldInverse;for(let y=0,_=c.length;y<_;y++){const x=c[y];if(x.isDirectionalLight){const S=i.directional[f];S.direction.setFromMatrixPosition(x.matrixWorld),a.setFromMatrixPosition(x.target.matrixWorld),S.direction.sub(a),S.direction.transformDirection(m),f++}else if(x.isSpotLight){const S=i.spot[p];S.position.setFromMatrixPosition(x.matrixWorld),S.position.applyMatrix4(m),S.direction.setFromMatrixPosition(x.matrixWorld),a.setFromMatrixPosition(x.target.matrixWorld),S.direction.sub(a),S.direction.transformDirection(m),p++}else if(x.isRectAreaLight){const S=i.rectArea[g];S.position.setFromMatrixPosition(x.matrixWorld),S.position.applyMatrix4(m),s.identity(),o.copy(x.matrixWorld),o.premultiply(m),s.extractRotation(o),S.halfWidth.set(x.width*.5,0,0),S.halfHeight.set(0,x.height*.5,0),S.halfWidth.applyMatrix4(s),S.halfHeight.applyMatrix4(s),g++}else if(x.isPointLight){const S=i.point[d];S.position.setFromMatrixPosition(x.matrixWorld),S.position.applyMatrix4(m),d++}else if(x.isHemisphereLight){const S=i.hemi[v];S.direction.setFromMatrixPosition(x.matrixWorld),S.direction.transformDirection(m),v++}}}return{setup:l,setupView:u,state:i}}function nR(r,e){const t=new WZ(r,e),n=[],i=[];function a(){n.length=0,i.length=0}function o(h){n.push(h)}function s(h){i.push(h)}function l(h){t.setup(n,h)}function u(h){t.setupView(n,h)}return{init:a,state:{lightsArray:n,shadowsArray:i,lights:t},setupLights:l,setupLightsView:u,pushLight:o,pushShadow:s}}function $Z(r,e){let t=new WeakMap;function n(a,o=0){const s=t.get(a);let l;return s===void 0?(l=new nR(r,e),t.set(a,[l])):o>=s.length?(l=new nR(r,e),s.push(l)):l=s[o],l}function i(){t=new WeakMap}return{get:n,dispose:i}}class XZ extends Da{constructor(e){super(),this.isMeshDepthMaterial=!0,this.type="MeshDepthMaterial",this.depthPacking=RX,this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.wireframe=!1,this.wireframeLinewidth=1,this.setValues(e)}copy(e){return super.copy(e),this.depthPacking=e.depthPacking,this.map=e.map,this.alphaMap=e.alphaMap,this.displacementMap=e.displacementMap,this.displacementScale=e.displacementScale,this.displacementBias=e.displacementBias,this.wireframe=e.wireframe,this.wireframeLinewidth=e.wireframeLinewidth,this}}class YZ extends Da{constructor(e){super(),this.isMeshDistanceMaterial=!0,this.type="MeshDistanceMaterial",this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.setValues(e)}copy(e){return super.copy(e),this.map=e.map,this.alphaMap=e.alphaMap,this.displacementMap=e.displacementMap,this.displacementScale=e.displacementScale,this.displacementBias=e.displacementBias,this}}const qZ=`void main() { + gl_Position = vec4( position, 1.0 ); +}`,jZ=`uniform sampler2D shadow_pass; +uniform vec2 resolution; +uniform float radius; +#include +void main() { + const float samples = float( VSM_SAMPLES ); + float mean = 0.0; + float squared_mean = 0.0; + float uvStride = samples <= 1.0 ? 0.0 : 2.0 / ( samples - 1.0 ); + float uvStart = samples <= 1.0 ? 0.0 : - 1.0; + for ( float i = 0.0; i < samples; i ++ ) { + float uvOffset = uvStart + i * uvStride; + #ifdef HORIZONTAL_PASS + vec2 distribution = unpackRGBATo2Half( texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( uvOffset, 0.0 ) * radius ) / resolution ) ); + mean += distribution.x; + squared_mean += distribution.y * distribution.y + distribution.x * distribution.x; + #else + float depth = unpackRGBAToDepth( texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( 0.0, uvOffset ) * radius ) / resolution ) ); + mean += depth; + squared_mean += depth * depth; + #endif + } + mean = mean / samples; + squared_mean = squared_mean / samples; + float std_dev = sqrt( squared_mean - mean * mean ); + gl_FragColor = pack2HalfToRGBA( vec2( mean, std_dev ) ); +}`;function KZ(r,e,t){let n=new cC;const i=new Me,a=new Me,o=new an,s=new XZ({depthPacking:DX}),l=new YZ,u={},c=t.maxTextureSize,h={[Es]:Di,[Di]:Es,[ur]:ur},f=new Ls({defines:{VSM_SAMPLES:8},uniforms:{shadow_pass:{value:null},resolution:{value:new Me},radius:{value:4}},vertexShader:qZ,fragmentShader:jZ}),d=f.clone();d.defines.HORIZONTAL_PASS=1;const p=new wn;p.setAttribute("position",new Gn(new Float32Array([-1,-1,.5,3,-1,.5,-1,3,.5]),3));const g=new rn(p,f),v=this;this.enabled=!1,this.autoUpdate=!0,this.needsUpdate=!1,this.type=ez;let m=this.type;this.render=function(A,w,M){if(v.enabled===!1||v.autoUpdate===!1&&v.needsUpdate===!1||A.length===0)return;const C=r.getRenderTarget(),b=r.getActiveCubeFace(),T=r.getActiveMipmapLevel(),P=r.state;P.setBlending(kl),P.buffers.color.setClear(1,1,1,1),P.buffers.depth.setTest(!0),P.setScissorTest(!1);const D=m!==hs&&this.type===hs,L=m===hs&&this.type!==hs;for(let E=0,I=A.length;Ec||i.y>c)&&(i.x>c&&(a.x=Math.floor(c/F.x),i.x=a.x*F.x,R.mapSize.x=a.x),i.y>c&&(a.y=Math.floor(c/F.y),i.y=a.y*F.y,R.mapSize.y=a.y)),R.map===null||D===!0||L===!0){const V=this.type!==hs?{minFilter:vr,magFilter:vr}:{};R.map!==null&&R.map.dispose(),R.map=new kc(i.x,i.y,V),R.map.texture.name=N.name+".shadowMap",R.camera.updateProjectionMatrix()}r.setRenderTarget(R.map),r.clear();const O=R.getViewportCount();for(let V=0;V0||w.map&&w.alphaTest>0){const P=b.uuid,D=w.uuid;let L=u[P];L===void 0&&(L={},u[P]=L);let E=L[D];E===void 0&&(E=b.clone(),L[D]=E,w.addEventListener("dispose",S)),b=E}if(b.visible=w.visible,b.wireframe=w.wireframe,C===hs?b.side=w.shadowSide!==null?w.shadowSide:w.side:b.side=w.shadowSide!==null?w.shadowSide:h[w.side],b.alphaMap=w.alphaMap,b.alphaTest=w.alphaTest,b.map=w.map,b.clipShadows=w.clipShadows,b.clippingPlanes=w.clippingPlanes,b.clipIntersection=w.clipIntersection,b.displacementMap=w.displacementMap,b.displacementScale=w.displacementScale,b.displacementBias=w.displacementBias,b.wireframeLinewidth=w.wireframeLinewidth,b.linewidth=w.linewidth,M.isPointLight===!0&&b.isMeshDistanceMaterial===!0){const P=r.properties.get(b);P.light=M}return b}function x(A,w,M,C,b){if(A.visible===!1)return;if(A.layers.test(w.layers)&&(A.isMesh||A.isLine||A.isPoints)&&(A.castShadow||A.receiveShadow&&b===hs)&&(!A.frustumCulled||n.intersectsObject(A))){A.modelViewMatrix.multiplyMatrices(M.matrixWorldInverse,A.matrixWorld);const D=e.update(A),L=A.material;if(Array.isArray(L)){const E=D.groups;for(let I=0,N=E.length;I=1):O.indexOf("OpenGL ES")!==-1&&(F=parseFloat(/^OpenGL ES (\d)/.exec(O)[1]),R=F>=2);let V=null,H={};const Q=r.getParameter(r.SCISSOR_BOX),W=r.getParameter(r.VIEWPORT),Z=new an().fromArray(Q),ee=new an().fromArray(W);function he(Y,De,q,Ce){const st=new Uint8Array(4),Jt=r.createTexture();r.bindTexture(Y,Jt),r.texParameteri(Y,r.TEXTURE_MIN_FILTER,r.NEAREST),r.texParameteri(Y,r.TEXTURE_MAG_FILTER,r.NEAREST);for(let $t=0;$tve||B.height>ve)&&(Ae=ve/Math.max(B.width,B.height)),Ae<1||z===!0)if(typeof HTMLImageElement!="undefined"&&B instanceof HTMLImageElement||typeof HTMLCanvasElement!="undefined"&&B instanceof HTMLCanvasElement||typeof ImageBitmap!="undefined"&&B instanceof ImageBitmap){const we=z?k0:Math.floor,We=we(Ae*B.width),Be=we(Ae*B.height);h===void 0&&(h=p(We,Be));const je=ne?p(We,Be):h;return je.width=We,je.height=Be,je.getContext("2d").drawImage(B,0,0,We,Be),console.warn("THREE.WebGLRenderer: Texture has been resized from ("+B.width+"x"+B.height+") to ("+We+"x"+Be+")."),je}else return"data"in B&&console.warn("THREE.WebGLRenderer: Image in DataTexture is too big ("+B.width+"x"+B.height+")."),B;return B}function v(B){return Ab(B.width)&&Ab(B.height)}function m(B){return s?!1:B.wrapS!==ti||B.wrapT!==ti||B.minFilter!==vr&&B.minFilter!==lr}function y(B,z){return B.generateMipmaps&&z&&B.minFilter!==vr&&B.minFilter!==lr}function _(B){r.generateMipmap(B)}function x(B,z,ne,ve,Ae=!1){if(s===!1)return z;if(B!==null){if(r[B]!==void 0)return r[B];console.warn("THREE.WebGLRenderer: Attempt to use non-existing WebGL internal format '"+B+"'")}let we=z;if(z===r.RED&&(ne===r.FLOAT&&(we=r.R32F),ne===r.HALF_FLOAT&&(we=r.R16F),ne===r.UNSIGNED_BYTE&&(we=r.R8)),z===r.RED_INTEGER&&(ne===r.UNSIGNED_BYTE&&(we=r.R8UI),ne===r.UNSIGNED_SHORT&&(we=r.R16UI),ne===r.UNSIGNED_INT&&(we=r.R32UI),ne===r.BYTE&&(we=r.R8I),ne===r.SHORT&&(we=r.R16I),ne===r.INT&&(we=r.R32I)),z===r.RG&&(ne===r.FLOAT&&(we=r.RG32F),ne===r.HALF_FLOAT&&(we=r.RG16F),ne===r.UNSIGNED_BYTE&&(we=r.RG8)),z===r.RGBA){const We=Ae?R0:ln.getTransfer(ve);ne===r.FLOAT&&(we=r.RGBA32F),ne===r.HALF_FLOAT&&(we=r.RGBA16F),ne===r.UNSIGNED_BYTE&&(we=We===Ln?r.SRGB8_ALPHA8:r.RGBA8),ne===r.UNSIGNED_SHORT_4_4_4_4&&(we=r.RGBA4),ne===r.UNSIGNED_SHORT_5_5_5_1&&(we=r.RGB5_A1)}return(we===r.R16F||we===r.R32F||we===r.RG16F||we===r.RG32F||we===r.RGBA16F||we===r.RGBA32F)&&e.get("EXT_color_buffer_float"),we}function S(B,z,ne){return y(B,ne)===!0||B.isFramebufferTexture&&B.minFilter!==vr&&B.minFilter!==lr?Math.log2(Math.max(z.width,z.height))+1:B.mipmaps!==void 0&&B.mipmaps.length>0?B.mipmaps.length:B.isCompressedTexture&&Array.isArray(B.image)?z.mipmaps.length:1}function A(B){return B===vr||B===yb||B===Qh?r.NEAREST:r.LINEAR}function w(B){const z=B.target;z.removeEventListener("dispose",w),C(z),z.isVideoTexture&&c.delete(z)}function M(B){const z=B.target;z.removeEventListener("dispose",M),T(z)}function C(B){const z=n.get(B);if(z.__webglInit===void 0)return;const ne=B.source,ve=f.get(ne);if(ve){const Ae=ve[z.__cacheKey];Ae.usedTimes--,Ae.usedTimes===0&&b(B),Object.keys(ve).length===0&&f.delete(ne)}n.remove(B)}function b(B){const z=n.get(B);r.deleteTexture(z.__webglTexture);const ne=B.source,ve=f.get(ne);delete ve[z.__cacheKey],o.memory.textures--}function T(B){const z=B.texture,ne=n.get(B),ve=n.get(z);if(ve.__webglTexture!==void 0&&(r.deleteTexture(ve.__webglTexture),o.memory.textures--),B.depthTexture&&B.depthTexture.dispose(),B.isWebGLCubeRenderTarget)for(let Ae=0;Ae<6;Ae++){if(Array.isArray(ne.__webglFramebuffer[Ae]))for(let we=0;we=i.maxTextures&&console.warn("THREE.WebGLTextures: Trying to use "+B+" texture units while this GPU supports only "+i.maxTextures),P+=1,B}function E(B){const z=[];return z.push(B.wrapS),z.push(B.wrapT),z.push(B.wrapR||0),z.push(B.magFilter),z.push(B.minFilter),z.push(B.anisotropy),z.push(B.internalFormat),z.push(B.format),z.push(B.type),z.push(B.generateMipmaps),z.push(B.premultiplyAlpha),z.push(B.flipY),z.push(B.unpackAlignment),z.push(B.colorSpace),z.join()}function I(B,z){const ne=n.get(B);if(B.isVideoTexture&&Ne(B),B.isRenderTargetTexture===!1&&B.version>0&&ne.__version!==B.version){const ve=B.image;if(ve===null)console.warn("THREE.WebGLRenderer: Texture marked for update but no image data found.");else if(ve.complete===!1)console.warn("THREE.WebGLRenderer: Texture marked for update but image is incomplete");else{Z(ne,B,z);return}}t.bindTexture(r.TEXTURE_2D,ne.__webglTexture,r.TEXTURE0+z)}function N(B,z){const ne=n.get(B);if(B.version>0&&ne.__version!==B.version){Z(ne,B,z);return}t.bindTexture(r.TEXTURE_2D_ARRAY,ne.__webglTexture,r.TEXTURE0+z)}function R(B,z){const ne=n.get(B);if(B.version>0&&ne.__version!==B.version){Z(ne,B,z);return}t.bindTexture(r.TEXTURE_3D,ne.__webglTexture,r.TEXTURE0+z)}function F(B,z){const ne=n.get(B);if(B.version>0&&ne.__version!==B.version){ee(ne,B,z);return}t.bindTexture(r.TEXTURE_CUBE_MAP,ne.__webglTexture,r.TEXTURE0+z)}const O={[jr]:r.REPEAT,[ti]:r.CLAMP_TO_EDGE,[P0]:r.MIRRORED_REPEAT},V={[vr]:r.NEAREST,[yb]:r.NEAREST_MIPMAP_NEAREST,[Qh]:r.NEAREST_MIPMAP_LINEAR,[lr]:r.LINEAR,[$y]:r.LINEAR_MIPMAP_NEAREST,[gs]:r.LINEAR_MIPMAP_LINEAR},H={[NX]:r.NEVER,[UX]:r.ALWAYS,[kX]:r.LESS,[pz]:r.LEQUAL,[OX]:r.EQUAL,[zX]:r.GEQUAL,[FX]:r.GREATER,[BX]:r.NOTEQUAL};function Q(B,z,ne){if(z.type===Ro&&e.has("OES_texture_float_linear")===!1&&(z.magFilter===lr||z.magFilter===$y||z.magFilter===Qh||z.magFilter===gs||z.minFilter===lr||z.minFilter===$y||z.minFilter===Qh||z.minFilter===gs)&&console.warn("THREE.WebGLRenderer: Unable to use linear filtering with floating point textures. OES_texture_float_linear not supported on this device."),ne?(r.texParameteri(B,r.TEXTURE_WRAP_S,O[z.wrapS]),r.texParameteri(B,r.TEXTURE_WRAP_T,O[z.wrapT]),(B===r.TEXTURE_3D||B===r.TEXTURE_2D_ARRAY)&&r.texParameteri(B,r.TEXTURE_WRAP_R,O[z.wrapR]),r.texParameteri(B,r.TEXTURE_MAG_FILTER,V[z.magFilter]),r.texParameteri(B,r.TEXTURE_MIN_FILTER,V[z.minFilter])):(r.texParameteri(B,r.TEXTURE_WRAP_S,r.CLAMP_TO_EDGE),r.texParameteri(B,r.TEXTURE_WRAP_T,r.CLAMP_TO_EDGE),(B===r.TEXTURE_3D||B===r.TEXTURE_2D_ARRAY)&&r.texParameteri(B,r.TEXTURE_WRAP_R,r.CLAMP_TO_EDGE),(z.wrapS!==ti||z.wrapT!==ti)&&console.warn("THREE.WebGLRenderer: Texture is not power of two. Texture.wrapS and Texture.wrapT should be set to THREE.ClampToEdgeWrapping."),r.texParameteri(B,r.TEXTURE_MAG_FILTER,A(z.magFilter)),r.texParameteri(B,r.TEXTURE_MIN_FILTER,A(z.minFilter)),z.minFilter!==vr&&z.minFilter!==lr&&console.warn("THREE.WebGLRenderer: Texture is not power of two. Texture.minFilter should be set to THREE.NearestFilter or THREE.LinearFilter.")),z.compareFunction&&(r.texParameteri(B,r.TEXTURE_COMPARE_MODE,r.COMPARE_REF_TO_TEXTURE),r.texParameteri(B,r.TEXTURE_COMPARE_FUNC,H[z.compareFunction])),e.has("EXT_texture_filter_anisotropic")===!0){const ve=e.get("EXT_texture_filter_anisotropic");if(z.magFilter===vr||z.minFilter!==Qh&&z.minFilter!==gs||z.type===Ro&&e.has("OES_texture_float_linear")===!1||s===!1&&z.type===wv&&e.has("OES_texture_half_float_linear")===!1)return;(z.anisotropy>1||n.get(z).__currentAnisotropy)&&(r.texParameterf(B,ve.TEXTURE_MAX_ANISOTROPY_EXT,Math.min(z.anisotropy,i.getMaxAnisotropy())),n.get(z).__currentAnisotropy=z.anisotropy)}}function W(B,z){let ne=!1;B.__webglInit===void 0&&(B.__webglInit=!0,z.addEventListener("dispose",w));const ve=z.source;let Ae=f.get(ve);Ae===void 0&&(Ae={},f.set(ve,Ae));const we=E(z);if(we!==B.__cacheKey){Ae[we]===void 0&&(Ae[we]={texture:r.createTexture(),usedTimes:0},o.memory.textures++,ne=!0),Ae[we].usedTimes++;const We=Ae[B.__cacheKey];We!==void 0&&(Ae[B.__cacheKey].usedTimes--,We.usedTimes===0&&b(z)),B.__cacheKey=we,B.__webglTexture=Ae[we].texture}return ne}function Z(B,z,ne){let ve=r.TEXTURE_2D;(z.isDataArrayTexture||z.isCompressedArrayTexture)&&(ve=r.TEXTURE_2D_ARRAY),z.isData3DTexture&&(ve=r.TEXTURE_3D);const Ae=W(B,z),we=z.source;t.bindTexture(ve,B.__webglTexture,r.TEXTURE0+ne);const We=n.get(we);if(we.version!==We.__version||Ae===!0){t.activeTexture(r.TEXTURE0+ne);const Be=ln.getPrimaries(ln.workingColorSpace),je=z.colorSpace===Ta?null:ln.getPrimaries(z.colorSpace),Ye=z.colorSpace===Ta||Be===je?r.NONE:r.BROWSER_DEFAULT_WEBGL;r.pixelStorei(r.UNPACK_FLIP_Y_WEBGL,z.flipY),r.pixelStorei(r.UNPACK_PREMULTIPLY_ALPHA_WEBGL,z.premultiplyAlpha),r.pixelStorei(r.UNPACK_ALIGNMENT,z.unpackAlignment),r.pixelStorei(r.UNPACK_COLORSPACE_CONVERSION_WEBGL,Ye);const xt=m(z)&&v(z.image)===!1;let Le=g(z.image,xt,!1,i.maxTextureSize);Le=Oe(z,Le);const Wt=v(Le)||s,Ct=a.convert(z.format,z.colorSpace);let _t=a.convert(z.type),J=x(z.internalFormat,Ct,_t,z.colorSpace,z.isVideoTexture);Q(ve,z,Wt);let ue;const Ie=z.mipmaps,j=s&&z.isVideoTexture!==!0&&J!==hz,Ee=We.__version===void 0||Ae===!0,Ue=we.dataReady,et=S(z,Le,Wt);if(z.isDepthTexture)J=r.DEPTH_COMPONENT,s?z.type===Ro?J=r.DEPTH_COMPONENT32F:z.type===xl?J=r.DEPTH_COMPONENT24:z.type===yc?J=r.DEPTH24_STENCIL8:J=r.DEPTH_COMPONENT16:z.type===Ro&&console.error("WebGLRenderer: Floating point depth texture requires WebGL2."),z.format===_c&&J===r.DEPTH_COMPONENT&&z.type!==rC&&z.type!==xl&&(console.warn("THREE.WebGLRenderer: Use UnsignedShortType or UnsignedIntType for DepthFormat DepthTexture."),z.type=xl,_t=a.convert(z.type)),z.format===Vf&&J===r.DEPTH_COMPONENT&&(J=r.DEPTH_STENCIL,z.type!==yc&&(console.warn("THREE.WebGLRenderer: Use UnsignedInt248Type for DepthStencilFormat DepthTexture."),z.type=yc,_t=a.convert(z.type))),Ee&&(j?t.texStorage2D(r.TEXTURE_2D,1,J,Le.width,Le.height):t.texImage2D(r.TEXTURE_2D,0,J,Le.width,Le.height,0,Ct,_t,null));else if(z.isDataTexture)if(Ie.length>0&&Wt){j&&Ee&&t.texStorage2D(r.TEXTURE_2D,et,J,Ie[0].width,Ie[0].height);for(let Y=0,De=Ie.length;Y>=1,De>>=1}}else if(Ie.length>0&&Wt){j&&Ee&&t.texStorage2D(r.TEXTURE_2D,et,J,Ie[0].width,Ie[0].height);for(let Y=0,De=Ie.length;Y0&&Ue++,t.texStorage2D(r.TEXTURE_CUBE_MAP,Ue,ue,Le[0].width,Le[0].height));for(let Y=0;Y<6;Y++)if(xt){Ie?Ee&&t.texSubImage2D(r.TEXTURE_CUBE_MAP_POSITIVE_X+Y,0,0,0,Le[Y].width,Le[Y].height,_t,J,Le[Y].data):t.texImage2D(r.TEXTURE_CUBE_MAP_POSITIVE_X+Y,0,ue,Le[Y].width,Le[Y].height,0,_t,J,Le[Y].data);for(let De=0;De>we),Le=Math.max(1,z.height>>we);Ae===r.TEXTURE_3D||Ae===r.TEXTURE_2D_ARRAY?t.texImage3D(Ae,we,je,xt,Le,z.depth,0,We,Be,null):t.texImage2D(Ae,we,je,xt,Le,0,We,Be,null)}t.bindFramebuffer(r.FRAMEBUFFER,B),se(z)?l.framebufferTexture2DMultisampleEXT(r.FRAMEBUFFER,ve,Ae,n.get(ne).__webglTexture,0,ce(z)):(Ae===r.TEXTURE_2D||Ae>=r.TEXTURE_CUBE_MAP_POSITIVE_X&&Ae<=r.TEXTURE_CUBE_MAP_NEGATIVE_Z)&&r.framebufferTexture2D(r.FRAMEBUFFER,ve,Ae,n.get(ne).__webglTexture,we),t.bindFramebuffer(r.FRAMEBUFFER,null)}function le(B,z,ne){if(r.bindRenderbuffer(r.RENDERBUFFER,B),z.depthBuffer&&!z.stencilBuffer){let ve=s===!0?r.DEPTH_COMPONENT24:r.DEPTH_COMPONENT16;if(ne||se(z)){const Ae=z.depthTexture;Ae&&Ae.isDepthTexture&&(Ae.type===Ro?ve=r.DEPTH_COMPONENT32F:Ae.type===xl&&(ve=r.DEPTH_COMPONENT24));const we=ce(z);se(z)?l.renderbufferStorageMultisampleEXT(r.RENDERBUFFER,we,ve,z.width,z.height):r.renderbufferStorageMultisample(r.RENDERBUFFER,we,ve,z.width,z.height)}else r.renderbufferStorage(r.RENDERBUFFER,ve,z.width,z.height);r.framebufferRenderbuffer(r.FRAMEBUFFER,r.DEPTH_ATTACHMENT,r.RENDERBUFFER,B)}else if(z.depthBuffer&&z.stencilBuffer){const ve=ce(z);ne&&se(z)===!1?r.renderbufferStorageMultisample(r.RENDERBUFFER,ve,r.DEPTH24_STENCIL8,z.width,z.height):se(z)?l.renderbufferStorageMultisampleEXT(r.RENDERBUFFER,ve,r.DEPTH24_STENCIL8,z.width,z.height):r.renderbufferStorage(r.RENDERBUFFER,r.DEPTH_STENCIL,z.width,z.height),r.framebufferRenderbuffer(r.FRAMEBUFFER,r.DEPTH_STENCIL_ATTACHMENT,r.RENDERBUFFER,B)}else{const ve=z.isWebGLMultipleRenderTargets===!0?z.texture:[z.texture];for(let Ae=0;Ae0){ne.__webglFramebuffer[Be]=[];for(let je=0;je0){ne.__webglFramebuffer=[];for(let Be=0;Be0&&se(B)===!1){const Be=we?z:[z];ne.__webglMultisampledFramebuffer=r.createFramebuffer(),ne.__webglColorRenderbuffer=[],t.bindFramebuffer(r.FRAMEBUFFER,ne.__webglMultisampledFramebuffer);for(let je=0;je0)for(let je=0;je0)for(let je=0;je0&&se(B)===!1){const z=B.isWebGLMultipleRenderTargets?B.texture:[B.texture],ne=B.width,ve=B.height;let Ae=r.COLOR_BUFFER_BIT;const we=[],We=B.stencilBuffer?r.DEPTH_STENCIL_ATTACHMENT:r.DEPTH_ATTACHMENT,Be=n.get(B),je=B.isWebGLMultipleRenderTargets===!0;if(je)for(let Ye=0;Ye0&&e.has("WEBGL_multisampled_render_to_texture")===!0&&z.__useRenderToTexture!==!1}function Ne(B){const z=o.render.frame;c.get(B)!==z&&(c.set(B,z),B.update())}function Oe(B,z){const ne=B.colorSpace,ve=B.format,Ae=B.type;return B.isCompressedTexture===!0||B.isVideoTexture===!0||B.format===Sb||ne!==yr&&ne!==Ta&&(ln.getTransfer(ne)===Ln?s===!1?e.has("EXT_sRGB")===!0&&ve===ba?(B.format=Sb,B.minFilter=lr,B.generateMipmaps=!1):z=gz.sRGBToLinear(z):(ve!==ba||Ae!==Fl)&&console.warn("THREE.WebGLTextures: sRGB encoded textures have to use RGBAFormat and UnsignedByteType."):console.error("THREE.WebGLTextures: Unsupported texture color space:",ne)),z}this.allocateTextureUnit=L,this.resetTextureUnits=D,this.setTexture2D=I,this.setTexture2DArray=N,this.setTexture3D=R,this.setTextureCube=F,this.rebindTextures=de,this.setupRenderTarget=U,this.updateRenderTargetMipmap=K,this.updateMultisampleRenderTarget=te,this.setupDepthRenderbuffer=be,this.setupFrameBufferTexture=he,this.useMultisampledRTT=se}function JZ(r,e,t){const n=t.isWebGL2;function i(a,o=Ta){let s;const l=ln.getTransfer(o);if(a===Fl)return r.UNSIGNED_BYTE;if(a===oz)return r.UNSIGNED_SHORT_4_4_4_4;if(a===sz)return r.UNSIGNED_SHORT_5_5_5_1;if(a===SX)return r.BYTE;if(a===AX)return r.SHORT;if(a===rC)return r.UNSIGNED_SHORT;if(a===az)return r.INT;if(a===xl)return r.UNSIGNED_INT;if(a===Ro)return r.FLOAT;if(a===wv)return n?r.HALF_FLOAT:(s=e.get("OES_texture_half_float"),s!==null?s.HALF_FLOAT_OES:null);if(a===wX)return r.ALPHA;if(a===ba)return r.RGBA;if(a===bX)return r.LUMINANCE;if(a===TX)return r.LUMINANCE_ALPHA;if(a===_c)return r.DEPTH_COMPONENT;if(a===Vf)return r.DEPTH_STENCIL;if(a===Sb)return s=e.get("EXT_sRGB"),s!==null?s.SRGB_ALPHA_EXT:null;if(a===MX)return r.RED;if(a===lz)return r.RED_INTEGER;if(a===CX)return r.RG;if(a===uz)return r.RG_INTEGER;if(a===cz)return r.RGBA_INTEGER;if(a===Ax||a===bx||a===Tx||a===Mx)if(l===Ln)if(s=e.get("WEBGL_compressed_texture_s3tc_srgb"),s!==null){if(a===Ax)return s.COMPRESSED_SRGB_S3TC_DXT1_EXT;if(a===bx)return s.COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT;if(a===Tx)return s.COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT;if(a===Mx)return s.COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT}else return null;else if(s=e.get("WEBGL_compressed_texture_s3tc"),s!==null){if(a===Ax)return s.COMPRESSED_RGB_S3TC_DXT1_EXT;if(a===bx)return s.COMPRESSED_RGBA_S3TC_DXT1_EXT;if(a===Tx)return s.COMPRESSED_RGBA_S3TC_DXT3_EXT;if(a===Mx)return s.COMPRESSED_RGBA_S3TC_DXT5_EXT}else return null;if(a===UL||a===VL||a===GL||a===HL)if(s=e.get("WEBGL_compressed_texture_pvrtc"),s!==null){if(a===UL)return s.COMPRESSED_RGB_PVRTC_4BPPV1_IMG;if(a===VL)return s.COMPRESSED_RGB_PVRTC_2BPPV1_IMG;if(a===GL)return s.COMPRESSED_RGBA_PVRTC_4BPPV1_IMG;if(a===HL)return s.COMPRESSED_RGBA_PVRTC_2BPPV1_IMG}else return null;if(a===hz)return s=e.get("WEBGL_compressed_texture_etc1"),s!==null?s.COMPRESSED_RGB_ETC1_WEBGL:null;if(a===WL||a===$L)if(s=e.get("WEBGL_compressed_texture_etc"),s!==null){if(a===WL)return l===Ln?s.COMPRESSED_SRGB8_ETC2:s.COMPRESSED_RGB8_ETC2;if(a===$L)return l===Ln?s.COMPRESSED_SRGB8_ALPHA8_ETC2_EAC:s.COMPRESSED_RGBA8_ETC2_EAC}else return null;if(a===XL||a===YL||a===qL||a===jL||a===KL||a===ZL||a===QL||a===JL||a===eP||a===tP||a===nP||a===rP||a===iP||a===aP)if(s=e.get("WEBGL_compressed_texture_astc"),s!==null){if(a===XL)return l===Ln?s.COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR:s.COMPRESSED_RGBA_ASTC_4x4_KHR;if(a===YL)return l===Ln?s.COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR:s.COMPRESSED_RGBA_ASTC_5x4_KHR;if(a===qL)return l===Ln?s.COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR:s.COMPRESSED_RGBA_ASTC_5x5_KHR;if(a===jL)return l===Ln?s.COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR:s.COMPRESSED_RGBA_ASTC_6x5_KHR;if(a===KL)return l===Ln?s.COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR:s.COMPRESSED_RGBA_ASTC_6x6_KHR;if(a===ZL)return l===Ln?s.COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR:s.COMPRESSED_RGBA_ASTC_8x5_KHR;if(a===QL)return l===Ln?s.COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR:s.COMPRESSED_RGBA_ASTC_8x6_KHR;if(a===JL)return l===Ln?s.COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR:s.COMPRESSED_RGBA_ASTC_8x8_KHR;if(a===eP)return l===Ln?s.COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR:s.COMPRESSED_RGBA_ASTC_10x5_KHR;if(a===tP)return l===Ln?s.COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR:s.COMPRESSED_RGBA_ASTC_10x6_KHR;if(a===nP)return l===Ln?s.COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR:s.COMPRESSED_RGBA_ASTC_10x8_KHR;if(a===rP)return l===Ln?s.COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR:s.COMPRESSED_RGBA_ASTC_10x10_KHR;if(a===iP)return l===Ln?s.COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR:s.COMPRESSED_RGBA_ASTC_12x10_KHR;if(a===aP)return l===Ln?s.COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR:s.COMPRESSED_RGBA_ASTC_12x12_KHR}else return null;if(a===Cx||a===oP||a===sP)if(s=e.get("EXT_texture_compression_bptc"),s!==null){if(a===Cx)return l===Ln?s.COMPRESSED_SRGB_ALPHA_BPTC_UNORM_EXT:s.COMPRESSED_RGBA_BPTC_UNORM_EXT;if(a===oP)return s.COMPRESSED_RGB_BPTC_SIGNED_FLOAT_EXT;if(a===sP)return s.COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_EXT}else return null;if(a===EX||a===lP||a===uP||a===cP)if(s=e.get("EXT_texture_compression_rgtc"),s!==null){if(a===Cx)return s.COMPRESSED_RED_RGTC1_EXT;if(a===lP)return s.COMPRESSED_SIGNED_RED_RGTC1_EXT;if(a===uP)return s.COMPRESSED_RED_GREEN_RGTC2_EXT;if(a===cP)return s.COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT}else return null;return a===yc?n?r.UNSIGNED_INT_24_8:(s=e.get("WEBGL_depth_texture"),s!==null?s.UNSIGNED_INT_24_8_WEBGL:null):r[a]!==void 0?r[a]:null}return{convert:i}}class eQ extends Qr{constructor(e=[]){super(),this.isArrayCamera=!0,this.cameras=e}}let Dn=class extends bn{constructor(){super(),this.isGroup=!0,this.type="Group"}};const tQ={type:"move"};class Zx{constructor(){this._targetRay=null,this._grip=null,this._hand=null}getHandSpace(){return this._hand===null&&(this._hand=new Dn,this._hand.matrixAutoUpdate=!1,this._hand.visible=!1,this._hand.joints={},this._hand.inputState={pinching:!1}),this._hand}getTargetRaySpace(){return this._targetRay===null&&(this._targetRay=new Dn,this._targetRay.matrixAutoUpdate=!1,this._targetRay.visible=!1,this._targetRay.hasLinearVelocity=!1,this._targetRay.linearVelocity=new X,this._targetRay.hasAngularVelocity=!1,this._targetRay.angularVelocity=new X),this._targetRay}getGripSpace(){return this._grip===null&&(this._grip=new Dn,this._grip.matrixAutoUpdate=!1,this._grip.visible=!1,this._grip.hasLinearVelocity=!1,this._grip.linearVelocity=new X,this._grip.hasAngularVelocity=!1,this._grip.angularVelocity=new X),this._grip}dispatchEvent(e){return this._targetRay!==null&&this._targetRay.dispatchEvent(e),this._grip!==null&&this._grip.dispatchEvent(e),this._hand!==null&&this._hand.dispatchEvent(e),this}connect(e){if(e&&e.hand){const t=this._hand;if(t)for(const n of e.hand.values())this._getHandJoint(t,n)}return this.dispatchEvent({type:"connected",data:e}),this}disconnect(e){return this.dispatchEvent({type:"disconnected",data:e}),this._targetRay!==null&&(this._targetRay.visible=!1),this._grip!==null&&(this._grip.visible=!1),this._hand!==null&&(this._hand.visible=!1),this}update(e,t,n){let i=null,a=null,o=null;const s=this._targetRay,l=this._grip,u=this._hand;if(e&&t.session.visibilityState!=="visible-blurred"){if(u&&e.hand){o=!0;for(const g of e.hand.values()){const v=t.getJointPose(g,n),m=this._getHandJoint(u,g);v!==null&&(m.matrix.fromArray(v.transform.matrix),m.matrix.decompose(m.position,m.rotation,m.scale),m.matrixWorldNeedsUpdate=!0,m.jointRadius=v.radius),m.visible=v!==null}const c=u.joints["index-finger-tip"],h=u.joints["thumb-tip"],f=c.position.distanceTo(h.position),d=.02,p=.005;u.inputState.pinching&&f>d+p?(u.inputState.pinching=!1,this.dispatchEvent({type:"pinchend",handedness:e.handedness,target:this})):!u.inputState.pinching&&f<=d-p&&(u.inputState.pinching=!0,this.dispatchEvent({type:"pinchstart",handedness:e.handedness,target:this}))}else l!==null&&e.gripSpace&&(a=t.getPose(e.gripSpace,n),a!==null&&(l.matrix.fromArray(a.transform.matrix),l.matrix.decompose(l.position,l.rotation,l.scale),l.matrixWorldNeedsUpdate=!0,a.linearVelocity?(l.hasLinearVelocity=!0,l.linearVelocity.copy(a.linearVelocity)):l.hasLinearVelocity=!1,a.angularVelocity?(l.hasAngularVelocity=!0,l.angularVelocity.copy(a.angularVelocity)):l.hasAngularVelocity=!1));s!==null&&(i=t.getPose(e.targetRaySpace,n),i===null&&a!==null&&(i=a),i!==null&&(s.matrix.fromArray(i.transform.matrix),s.matrix.decompose(s.position,s.rotation,s.scale),s.matrixWorldNeedsUpdate=!0,i.linearVelocity?(s.hasLinearVelocity=!0,s.linearVelocity.copy(i.linearVelocity)):s.hasLinearVelocity=!1,i.angularVelocity?(s.hasAngularVelocity=!0,s.angularVelocity.copy(i.angularVelocity)):s.hasAngularVelocity=!1,this.dispatchEvent(tQ)))}return s!==null&&(s.visible=i!==null),l!==null&&(l.visible=a!==null),u!==null&&(u.visible=o!==null),this}_getHandJoint(e,t){if(e.joints[t.jointName]===void 0){const n=new Dn;n.matrixAutoUpdate=!1,n.visible=!1,e.joints[t.jointName]=n,e.add(n)}return e.joints[t.jointName]}}const nQ=` +void main() { + + gl_Position = vec4( position, 1.0 ); + +}`,rQ=` +uniform sampler2DArray depthColor; +uniform float depthWidth; +uniform float depthHeight; + +void main() { + + vec2 coord = vec2( gl_FragCoord.x / depthWidth, gl_FragCoord.y / depthHeight ); + + if ( coord.x >= 1.0 ) { + + gl_FragDepthEXT = texture( depthColor, vec3( coord.x - 1.0, coord.y, 1 ) ).r; + + } else { + + gl_FragDepthEXT = texture( depthColor, vec3( coord.x, coord.y, 0 ) ).r; + + } + +}`;class iQ{constructor(){this.texture=null,this.mesh=null,this.depthNear=0,this.depthFar=0}init(e,t,n){if(this.texture===null){const i=new mr,a=e.properties.get(i);a.__webglTexture=t.texture,(t.depthNear!=n.depthNear||t.depthFar!=n.depthFar)&&(this.depthNear=t.depthNear,this.depthFar=t.depthFar),this.texture=i}}render(e,t){if(this.texture!==null){if(this.mesh===null){const n=t.cameras[0].viewport,i=new Ls({extensions:{fragDepth:!0},vertexShader:nQ,fragmentShader:rQ,uniforms:{depthColor:{value:this.texture},depthWidth:{value:n.z},depthHeight:{value:n.w}}});this.mesh=new rn(new Za(20,20),i)}e.render(this.mesh,t)}}reset(){this.texture=null,this.mesh=null}}class aQ extends Yc{constructor(e,t){super();const n=this;let i=null,a=1,o=null,s="local-floor",l=1,u=null,c=null,h=null,f=null,d=null,p=null;const g=new iQ,v=t.getContextAttributes();let m=null,y=null;const _=[],x=[],S=new Me;let A=null;const w=new Qr;w.layers.enable(1),w.viewport=new an;const M=new Qr;M.layers.enable(2),M.viewport=new an;const C=[w,M],b=new eQ;b.layers.enable(1),b.layers.enable(2);let T=null,P=null;this.cameraAutoUpdate=!0,this.enabled=!1,this.isPresenting=!1,this.getController=function(W){let Z=_[W];return Z===void 0&&(Z=new Zx,_[W]=Z),Z.getTargetRaySpace()},this.getControllerGrip=function(W){let Z=_[W];return Z===void 0&&(Z=new Zx,_[W]=Z),Z.getGripSpace()},this.getHand=function(W){let Z=_[W];return Z===void 0&&(Z=new Zx,_[W]=Z),Z.getHandSpace()};function D(W){const Z=x.indexOf(W.inputSource);if(Z===-1)return;const ee=_[Z];ee!==void 0&&(ee.update(W.inputSource,W.frame,u||o),ee.dispatchEvent({type:W.type,data:W.inputSource}))}function L(){i.removeEventListener("select",D),i.removeEventListener("selectstart",D),i.removeEventListener("selectend",D),i.removeEventListener("squeeze",D),i.removeEventListener("squeezestart",D),i.removeEventListener("squeezeend",D),i.removeEventListener("end",L),i.removeEventListener("inputsourceschange",E);for(let W=0;W<_.length;W++){const Z=x[W];Z!==null&&(x[W]=null,_[W].disconnect(Z))}T=null,P=null,g.reset(),e.setRenderTarget(m),d=null,f=null,h=null,i=null,y=null,Q.stop(),n.isPresenting=!1,e.setPixelRatio(A),e.setSize(S.width,S.height,!1),n.dispatchEvent({type:"sessionend"})}this.setFramebufferScaleFactor=function(W){a=W,n.isPresenting===!0&&console.warn("THREE.WebXRManager: Cannot change framebuffer scale while presenting.")},this.setReferenceSpaceType=function(W){s=W,n.isPresenting===!0&&console.warn("THREE.WebXRManager: Cannot change reference space type while presenting.")},this.getReferenceSpace=function(){return u||o},this.setReferenceSpace=function(W){u=W},this.getBaseLayer=function(){return f!==null?f:d},this.getBinding=function(){return h},this.getFrame=function(){return p},this.getSession=function(){return i},this.setSession=function(W){return Ge(this,null,function*(){if(i=W,i!==null){if(m=e.getRenderTarget(),i.addEventListener("select",D),i.addEventListener("selectstart",D),i.addEventListener("selectend",D),i.addEventListener("squeeze",D),i.addEventListener("squeezestart",D),i.addEventListener("squeezeend",D),i.addEventListener("end",L),i.addEventListener("inputsourceschange",E),v.xrCompatible!==!0&&(yield t.makeXRCompatible()),A=e.getPixelRatio(),e.getSize(S),i.renderState.layers===void 0||e.capabilities.isWebGL2===!1){const Z={antialias:i.renderState.layers===void 0?v.antialias:!0,alpha:!0,depth:v.depth,stencil:v.stencil,framebufferScaleFactor:a};d=new XRWebGLLayer(i,t,Z),i.updateRenderState({baseLayer:d}),e.setPixelRatio(1),e.setSize(d.framebufferWidth,d.framebufferHeight,!1),y=new kc(d.framebufferWidth,d.framebufferHeight,{format:ba,type:Fl,colorSpace:e.outputColorSpace,stencilBuffer:v.stencil})}else{let Z=null,ee=null,he=null;v.depth&&(he=v.stencil?t.DEPTH24_STENCIL8:t.DEPTH_COMPONENT24,Z=v.stencil?Vf:_c,ee=v.stencil?yc:xl);const le={colorFormat:t.RGBA8,depthFormat:he,scaleFactor:a};h=new XRWebGLBinding(i,t),f=h.createProjectionLayer(le),i.updateRenderState({layers:[f]}),e.setPixelRatio(1),e.setSize(f.textureWidth,f.textureHeight,!1),y=new kc(f.textureWidth,f.textureHeight,{format:ba,type:Fl,depthTexture:new Mz(f.textureWidth,f.textureHeight,ee,void 0,void 0,void 0,void 0,void 0,void 0,Z),stencilBuffer:v.stencil,colorSpace:e.outputColorSpace,samples:v.antialias?4:0});const re=e.properties.get(y);re.__ignoreDepthValues=f.ignoreDepthValues}y.isXRRenderTarget=!0,this.setFoveation(l),u=null,o=yield i.requestReferenceSpace(s),Q.setContext(i),Q.start(),n.isPresenting=!0,n.dispatchEvent({type:"sessionstart"})}})},this.getEnvironmentBlendMode=function(){if(i!==null)return i.environmentBlendMode};function E(W){for(let Z=0;Z=0&&(x[he]=null,_[he].disconnect(ee))}for(let Z=0;Z=x.length){x.push(ee),he=re;break}else if(x[re]===null){x[re]=ee,he=re;break}if(he===-1)break}const le=_[he];le&&le.connect(ee)}}const I=new X,N=new X;function R(W,Z,ee){I.setFromMatrixPosition(Z.matrixWorld),N.setFromMatrixPosition(ee.matrixWorld);const he=I.distanceTo(N),le=Z.projectionMatrix.elements,re=ee.projectionMatrix.elements,be=le[14]/(le[10]-1),de=le[14]/(le[10]+1),U=(le[9]+1)/le[5],K=(le[9]-1)/le[5],te=(le[8]-1)/le[0],ce=(re[8]+1)/re[0],se=be*te,Ne=be*ce,Oe=he/(-te+ce),B=Oe*-te;Z.matrixWorld.decompose(W.position,W.quaternion,W.scale),W.translateX(B),W.translateZ(Oe),W.matrixWorld.compose(W.position,W.quaternion,W.scale),W.matrixWorldInverse.copy(W.matrixWorld).invert();const z=be+Oe,ne=de+Oe,ve=se-B,Ae=Ne+(he-B),we=U*de/ne*z,We=K*de/ne*z;W.projectionMatrix.makePerspective(ve,Ae,we,We,z,ne),W.projectionMatrixInverse.copy(W.projectionMatrix).invert()}function F(W,Z){Z===null?W.matrixWorld.copy(W.matrix):W.matrixWorld.multiplyMatrices(Z.matrixWorld,W.matrix),W.matrixWorldInverse.copy(W.matrixWorld).invert()}this.updateCamera=function(W){if(i===null)return;g.texture!==null&&(W.near=g.depthNear,W.far=g.depthFar),b.near=M.near=w.near=W.near,b.far=M.far=w.far=W.far,(T!==b.near||P!==b.far)&&(i.updateRenderState({depthNear:b.near,depthFar:b.far}),T=b.near,P=b.far,w.near=T,w.far=P,M.near=T,M.far=P,w.updateProjectionMatrix(),M.updateProjectionMatrix(),W.updateProjectionMatrix());const Z=W.parent,ee=b.cameras;F(b,Z);for(let he=0;he0&&(v.alphaTest.value=m.alphaTest);const y=e.get(m).envMap;if(y&&(v.envMap.value=y,v.flipEnvMap.value=y.isCubeTexture&&y.isRenderTargetTexture===!1?-1:1,v.reflectivity.value=m.reflectivity,v.ior.value=m.ior,v.refractionRatio.value=m.refractionRatio),m.lightMap){v.lightMap.value=m.lightMap;const _=r._useLegacyLights===!0?Math.PI:1;v.lightMapIntensity.value=m.lightMapIntensity*_,t(m.lightMap,v.lightMapTransform)}m.aoMap&&(v.aoMap.value=m.aoMap,v.aoMapIntensity.value=m.aoMapIntensity,t(m.aoMap,v.aoMapTransform))}function o(v,m){v.diffuse.value.copy(m.color),v.opacity.value=m.opacity,m.map&&(v.map.value=m.map,t(m.map,v.mapTransform))}function s(v,m){v.dashSize.value=m.dashSize,v.totalSize.value=m.dashSize+m.gapSize,v.scale.value=m.scale}function l(v,m,y,_){v.diffuse.value.copy(m.color),v.opacity.value=m.opacity,v.size.value=m.size*y,v.scale.value=_*.5,m.map&&(v.map.value=m.map,t(m.map,v.uvTransform)),m.alphaMap&&(v.alphaMap.value=m.alphaMap,t(m.alphaMap,v.alphaMapTransform)),m.alphaTest>0&&(v.alphaTest.value=m.alphaTest)}function u(v,m){v.diffuse.value.copy(m.color),v.opacity.value=m.opacity,v.rotation.value=m.rotation,m.map&&(v.map.value=m.map,t(m.map,v.mapTransform)),m.alphaMap&&(v.alphaMap.value=m.alphaMap,t(m.alphaMap,v.alphaMapTransform)),m.alphaTest>0&&(v.alphaTest.value=m.alphaTest)}function c(v,m){v.specular.value.copy(m.specular),v.shininess.value=Math.max(m.shininess,1e-4)}function h(v,m){m.gradientMap&&(v.gradientMap.value=m.gradientMap)}function f(v,m){v.metalness.value=m.metalness,m.metalnessMap&&(v.metalnessMap.value=m.metalnessMap,t(m.metalnessMap,v.metalnessMapTransform)),v.roughness.value=m.roughness,m.roughnessMap&&(v.roughnessMap.value=m.roughnessMap,t(m.roughnessMap,v.roughnessMapTransform)),e.get(m).envMap&&(v.envMapIntensity.value=m.envMapIntensity)}function d(v,m,y){v.ior.value=m.ior,m.sheen>0&&(v.sheenColor.value.copy(m.sheenColor).multiplyScalar(m.sheen),v.sheenRoughness.value=m.sheenRoughness,m.sheenColorMap&&(v.sheenColorMap.value=m.sheenColorMap,t(m.sheenColorMap,v.sheenColorMapTransform)),m.sheenRoughnessMap&&(v.sheenRoughnessMap.value=m.sheenRoughnessMap,t(m.sheenRoughnessMap,v.sheenRoughnessMapTransform))),m.clearcoat>0&&(v.clearcoat.value=m.clearcoat,v.clearcoatRoughness.value=m.clearcoatRoughness,m.clearcoatMap&&(v.clearcoatMap.value=m.clearcoatMap,t(m.clearcoatMap,v.clearcoatMapTransform)),m.clearcoatRoughnessMap&&(v.clearcoatRoughnessMap.value=m.clearcoatRoughnessMap,t(m.clearcoatRoughnessMap,v.clearcoatRoughnessMapTransform)),m.clearcoatNormalMap&&(v.clearcoatNormalMap.value=m.clearcoatNormalMap,t(m.clearcoatNormalMap,v.clearcoatNormalMapTransform),v.clearcoatNormalScale.value.copy(m.clearcoatNormalScale),m.side===Di&&v.clearcoatNormalScale.value.negate())),m.iridescence>0&&(v.iridescence.value=m.iridescence,v.iridescenceIOR.value=m.iridescenceIOR,v.iridescenceThicknessMinimum.value=m.iridescenceThicknessRange[0],v.iridescenceThicknessMaximum.value=m.iridescenceThicknessRange[1],m.iridescenceMap&&(v.iridescenceMap.value=m.iridescenceMap,t(m.iridescenceMap,v.iridescenceMapTransform)),m.iridescenceThicknessMap&&(v.iridescenceThicknessMap.value=m.iridescenceThicknessMap,t(m.iridescenceThicknessMap,v.iridescenceThicknessMapTransform))),m.transmission>0&&(v.transmission.value=m.transmission,v.transmissionSamplerMap.value=y.texture,v.transmissionSamplerSize.value.set(y.width,y.height),m.transmissionMap&&(v.transmissionMap.value=m.transmissionMap,t(m.transmissionMap,v.transmissionMapTransform)),v.thickness.value=m.thickness,m.thicknessMap&&(v.thicknessMap.value=m.thicknessMap,t(m.thicknessMap,v.thicknessMapTransform)),v.attenuationDistance.value=m.attenuationDistance,v.attenuationColor.value.copy(m.attenuationColor)),m.anisotropy>0&&(v.anisotropyVector.value.set(m.anisotropy*Math.cos(m.anisotropyRotation),m.anisotropy*Math.sin(m.anisotropyRotation)),m.anisotropyMap&&(v.anisotropyMap.value=m.anisotropyMap,t(m.anisotropyMap,v.anisotropyMapTransform))),v.specularIntensity.value=m.specularIntensity,v.specularColor.value.copy(m.specularColor),m.specularColorMap&&(v.specularColorMap.value=m.specularColorMap,t(m.specularColorMap,v.specularColorMapTransform)),m.specularIntensityMap&&(v.specularIntensityMap.value=m.specularIntensityMap,t(m.specularIntensityMap,v.specularIntensityMapTransform))}function p(v,m){m.matcap&&(v.matcap.value=m.matcap)}function g(v,m){const y=e.get(m).light;v.referencePosition.value.setFromMatrixPosition(y.matrixWorld),v.nearDistance.value=y.shadow.camera.near,v.farDistance.value=y.shadow.camera.far}return{refreshFogUniforms:n,refreshMaterialUniforms:i}}function sQ(r,e,t,n){let i={},a={},o=[];const s=t.isWebGL2?r.getParameter(r.MAX_UNIFORM_BUFFER_BINDINGS):0;function l(y,_){const x=_.program;n.uniformBlockBinding(y,x)}function u(y,_){let x=i[y.id];x===void 0&&(p(y),x=c(y),i[y.id]=x,y.addEventListener("dispose",v));const S=_.program;n.updateUBOMapping(y,S);const A=e.render.frame;a[y.id]!==A&&(f(y),a[y.id]=A)}function c(y){const _=h();y.__bindingPointIndex=_;const x=r.createBuffer(),S=y.__size,A=y.usage;return r.bindBuffer(r.UNIFORM_BUFFER,x),r.bufferData(r.UNIFORM_BUFFER,S,A),r.bindBuffer(r.UNIFORM_BUFFER,null),r.bindBufferBase(r.UNIFORM_BUFFER,_,x),x}function h(){for(let y=0;y0&&(x+=S-A),y.__size=x,y.__cache={},this}function g(y){const _={boundary:0,storage:0};return typeof y=="number"||typeof y=="boolean"?(_.boundary=4,_.storage=4):y.isVector2?(_.boundary=8,_.storage=8):y.isVector3||y.isColor?(_.boundary=16,_.storage=12):y.isVector4?(_.boundary=16,_.storage=16):y.isMatrix3?(_.boundary=48,_.storage=48):y.isMatrix4?(_.boundary=64,_.storage=64):y.isTexture?console.warn("THREE.WebGLRenderer: Texture samplers can not be part of an uniforms group."):console.warn("THREE.WebGLRenderer: Unsupported uniform value type.",y),_}function v(y){const _=y.target;_.removeEventListener("dispose",v);const x=o.indexOf(_.__bindingPointIndex);o.splice(x,1),r.deleteBuffer(i[_.id]),delete i[_.id],delete a[_.id]}function m(){for(const y in i)r.deleteBuffer(i[y]);o=[],i={},a={}}return{bind:l,update:u,dispose:m}}class fC{constructor(e={}){const{canvas:t=tY(),context:n=null,depth:i=!0,stencil:a=!0,alpha:o=!1,antialias:s=!1,premultipliedAlpha:l=!0,preserveDrawingBuffer:u=!1,powerPreference:c="default",failIfMajorPerformanceCaveat:h=!1}=e;this.isWebGLRenderer=!0;let f;n!==null?f=n.getContextAttributes().alpha:f=o;const d=new Uint32Array(4),p=new Int32Array(4);let g=null,v=null;const m=[],y=[];this.domElement=t,this.debug={checkShaderErrors:!0,onShaderError:null},this.autoClear=!0,this.autoClearColor=!0,this.autoClearDepth=!0,this.autoClearStencil=!0,this.sortObjects=!0,this.clippingPlanes=[],this.localClippingEnabled=!1,this._outputColorSpace=dn,this._useLegacyLights=!1,this.toneMapping=Ol,this.toneMappingExposure=1;const _=this;let x=!1,S=0,A=0,w=null,M=-1,C=null;const b=new an,T=new an;let P=null;const D=new nt(0);let L=0,E=t.width,I=t.height,N=1,R=null,F=null;const O=new an(0,0,E,I),V=new an(0,0,E,I);let H=!1;const Q=new cC;let W=!1,Z=!1,ee=null;const he=new Mt,le=new Me,re=new X,be={background:null,fog:null,environment:null,overrideMaterial:null,isScene:!0};function de(){return w===null?N:1}let U=n;function K($,fe){for(let me=0;me<$.length;me++){const ye=$[me],ge=t.getContext(ye,fe);if(ge!==null)return ge}return null}try{const $={alpha:!0,depth:i,stencil:a,antialias:s,premultipliedAlpha:l,preserveDrawingBuffer:u,powerPreference:c,failIfMajorPerformanceCaveat:h};if("setAttribute"in t&&t.setAttribute("data-engine",`three.js r${tC}`),t.addEventListener("webglcontextlost",et,!1),t.addEventListener("webglcontextrestored",Y,!1),t.addEventListener("webglcontextcreationerror",De,!1),U===null){const fe=["webgl2","webgl","experimental-webgl"];if(_.isWebGL1Renderer===!0&&fe.shift(),U=K(fe,$),U===null)throw K(fe)?new Error("Error creating WebGL context with your selected attributes."):new Error("Error creating WebGL context.")}typeof WebGLRenderingContext!="undefined"&&U instanceof WebGLRenderingContext&&console.warn("THREE.WebGLRenderer: WebGL 1 support was deprecated in r153 and will be removed in r163."),U.getShaderPrecisionFormat===void 0&&(U.getShaderPrecisionFormat=function(){return{rangeMin:1,rangeMax:1,precision:1}})}catch($){throw console.error("THREE.WebGLRenderer: "+$.message),$}let te,ce,se,Ne,Oe,B,z,ne,ve,Ae,we,We,Be,je,Ye,xt,Le,Wt,Ct,_t,J,ue,Ie,j;function Ee(){te=new pK(U),ce=new lK(U,te,e),te.init(ce),ue=new JZ(U,te,ce),se=new ZZ(U,te,ce),Ne=new mK(U),Oe=new FZ,B=new QZ(U,te,se,Oe,ce,ue,Ne),z=new cK(_),ne=new dK(_),ve=new TY(U,ce),Ie=new oK(U,te,ve,ce),Ae=new vK(U,ve,Ne,Ie),we=new SK(U,Ae,ve,Ne),Ct=new xK(U,ce,B),xt=new uK(Oe),We=new OZ(_,z,ne,te,ce,Ie,xt),Be=new oQ(_,Oe),je=new zZ,Ye=new $Z(te,ce),Wt=new aK(_,z,ne,se,we,f,l),Le=new KZ(_,we,ce),j=new sQ(U,Ne,ce,se),_t=new sK(U,te,Ne,ce),J=new gK(U,te,Ne,ce),Ne.programs=We.programs,_.capabilities=ce,_.extensions=te,_.properties=Oe,_.renderLists=je,_.shadowMap=Le,_.state=se,_.info=Ne}Ee();const Ue=new aQ(_,U);this.xr=Ue,this.getContext=function(){return U},this.getContextAttributes=function(){return U.getContextAttributes()},this.forceContextLoss=function(){const $=te.get("WEBGL_lose_context");$&&$.loseContext()},this.forceContextRestore=function(){const $=te.get("WEBGL_lose_context");$&&$.restoreContext()},this.getPixelRatio=function(){return N},this.setPixelRatio=function($){$!==void 0&&(N=$,this.setSize(E,I,!1))},this.getSize=function($){return $.set(E,I)},this.setSize=function($,fe,me=!0){if(Ue.isPresenting){console.warn("THREE.WebGLRenderer: Can't change size while VR device is presenting.");return}E=$,I=fe,t.width=Math.floor($*N),t.height=Math.floor(fe*N),me===!0&&(t.style.width=$+"px",t.style.height=fe+"px"),this.setViewport(0,0,$,fe)},this.getDrawingBufferSize=function($){return $.set(E*N,I*N).floor()},this.setDrawingBufferSize=function($,fe,me){E=$,I=fe,N=me,t.width=Math.floor($*me),t.height=Math.floor(fe*me),this.setViewport(0,0,$,fe)},this.getCurrentViewport=function($){return $.copy(b)},this.getViewport=function($){return $.copy(O)},this.setViewport=function($,fe,me,ye){$.isVector4?O.set($.x,$.y,$.z,$.w):O.set($,fe,me,ye),se.viewport(b.copy(O).multiplyScalar(N).floor())},this.getScissor=function($){return $.copy(V)},this.setScissor=function($,fe,me,ye){$.isVector4?V.set($.x,$.y,$.z,$.w):V.set($,fe,me,ye),se.scissor(T.copy(V).multiplyScalar(N).floor())},this.getScissorTest=function(){return H},this.setScissorTest=function($){se.setScissorTest(H=$)},this.setOpaqueSort=function($){R=$},this.setTransparentSort=function($){F=$},this.getClearColor=function($){return $.copy(Wt.getClearColor())},this.setClearColor=function(){Wt.setClearColor.apply(Wt,arguments)},this.getClearAlpha=function(){return Wt.getClearAlpha()},this.setClearAlpha=function(){Wt.setClearAlpha.apply(Wt,arguments)},this.clear=function($=!0,fe=!0,me=!0){let ye=0;if($){let ge=!1;if(w!==null){const Ze=w.texture.format;ge=Ze===cz||Ze===uz||Ze===lz}if(ge){const Ze=w.texture.type,ct=Ze===Fl||Ze===xl||Ze===rC||Ze===yc||Ze===oz||Ze===sz,mt=Wt.getClearColor(),At=Wt.getClearAlpha(),Bt=mt.r,Et=mt.g,Rt=mt.b;ct?(d[0]=Bt,d[1]=Et,d[2]=Rt,d[3]=At,U.clearBufferuiv(U.COLOR,0,d)):(p[0]=Bt,p[1]=Et,p[2]=Rt,p[3]=At,U.clearBufferiv(U.COLOR,0,p))}else ye|=U.COLOR_BUFFER_BIT}fe&&(ye|=U.DEPTH_BUFFER_BIT),me&&(ye|=U.STENCIL_BUFFER_BIT,this.state.buffers.stencil.setMask(4294967295)),U.clear(ye)},this.clearColor=function(){this.clear(!0,!1,!1)},this.clearDepth=function(){this.clear(!1,!0,!1)},this.clearStencil=function(){this.clear(!1,!1,!0)},this.dispose=function(){t.removeEventListener("webglcontextlost",et,!1),t.removeEventListener("webglcontextrestored",Y,!1),t.removeEventListener("webglcontextcreationerror",De,!1),je.dispose(),Ye.dispose(),Oe.dispose(),z.dispose(),ne.dispose(),we.dispose(),Ie.dispose(),j.dispose(),We.dispose(),Ue.dispose(),Ue.removeEventListener("sessionstart",Lr),Ue.removeEventListener("sessionend",en),ee&&(ee.dispose(),ee=null),jn.stop()};function et($){$.preventDefault(),console.log("THREE.WebGLRenderer: Context Lost."),x=!0}function Y(){console.log("THREE.WebGLRenderer: Context Restored."),x=!1;const $=Ne.autoReset,fe=Le.enabled,me=Le.autoUpdate,ye=Le.needsUpdate,ge=Le.type;Ee(),Ne.autoReset=$,Le.enabled=fe,Le.autoUpdate=me,Le.needsUpdate=ye,Le.type=ge}function De($){console.error("THREE.WebGLRenderer: A WebGL context could not be created. Reason: ",$.statusMessage)}function q($){const fe=$.target;fe.removeEventListener("dispose",q),Ce(fe)}function Ce($){st($),Oe.remove($)}function st($){const fe=Oe.get($).programs;fe!==void 0&&(fe.forEach(function(me){We.releaseProgram(me)}),$.isShaderMaterial&&We.releaseShaderCache($))}this.renderBufferDirect=function($,fe,me,ye,ge,Ze){fe===null&&(fe=be);const ct=ge.isMesh&&ge.matrixWorld.determinant()<0,mt=l7($,fe,me,ye,ge);se.setMaterial(ye,ct);let At=me.index,Bt=1;if(ye.wireframe===!0){if(At=Ae.getWireframeAttribute(me),At===void 0)return;Bt=2}const Et=me.drawRange,Rt=me.attributes.position;let Kn=Et.start*Bt,Vi=(Et.start+Et.count)*Bt;Ze!==null&&(Kn=Math.max(Kn,Ze.start*Bt),Vi=Math.min(Vi,(Ze.start+Ze.count)*Bt)),At!==null?(Kn=Math.max(Kn,0),Vi=Math.min(Vi,At.count)):Rt!=null&&(Kn=Math.max(Kn,0),Vi=Math.min(Vi,Rt.count));const wr=Vi-Kn;if(wr<0||wr===1/0)return;Ie.setup(ge,ye,mt,me,At);let ts,On=_t;if(At!==null&&(ts=ve.get(At),On=J,On.setIndex(ts)),ge.isMesh)ye.wireframe===!0?(se.setLineWidth(ye.wireframeLinewidth*de()),On.setMode(U.LINES)):On.setMode(U.TRIANGLES);else if(ge.isLine){let Ut=ye.linewidth;Ut===void 0&&(Ut=1),se.setLineWidth(Ut*de()),ge.isLineSegments?On.setMode(U.LINES):ge.isLineLoop?On.setMode(U.LINE_LOOP):On.setMode(U.LINE_STRIP)}else ge.isPoints?On.setMode(U.POINTS):ge.isSprite&&On.setMode(U.TRIANGLES);if(ge.isBatchedMesh)On.renderMultiDraw(ge._multiDrawStarts,ge._multiDrawCounts,ge._multiDrawCount);else if(ge.isInstancedMesh)On.renderInstances(Kn,wr,ge.count);else if(me.isInstancedBufferGeometry){const Ut=me._maxInstanceCount!==void 0?me._maxInstanceCount:1/0,ax=Math.min(me.instanceCount,Ut);On.renderInstances(Kn,wr,ax)}else On.render(Kn,wr)};function Jt($,fe,me){$.transparent===!0&&$.side===ur&&$.forceSinglePass===!1?($.side=Di,$.needsUpdate=!0,Gg($,fe,me),$.side=Es,$.needsUpdate=!0,Gg($,fe,me),$.side=ur):Gg($,fe,me)}this.compile=function($,fe,me=null){me===null&&(me=$),v=Ye.get(me),v.init(),y.push(v),me.traverseVisible(function(ge){ge.isLight&&ge.layers.test(fe.layers)&&(v.pushLight(ge),ge.castShadow&&v.pushShadow(ge))}),$!==me&&$.traverseVisible(function(ge){ge.isLight&&ge.layers.test(fe.layers)&&(v.pushLight(ge),ge.castShadow&&v.pushShadow(ge))}),v.setupLights(_._useLegacyLights);const ye=new Set;return $.traverse(function(ge){const Ze=ge.material;if(Ze)if(Array.isArray(Ze))for(let ct=0;ct{function Ze(){if(ye.forEach(function(ct){Oe.get(ct).currentProgram.isReady()&&ye.delete(ct)}),ye.size===0){ge($);return}setTimeout(Ze,10)}te.get("KHR_parallel_shader_compile")!==null?Ze():setTimeout(Ze,10)})};let $t=null;function mn($){$t&&$t($)}function Lr(){jn.stop()}function en(){jn.start()}const jn=new Tz;jn.setAnimationLoop(mn),typeof self!="undefined"&&jn.setContext(self),this.setAnimationLoop=function($){$t=$,Ue.setAnimationLoop($),$===null?jn.stop():jn.start()},Ue.addEventListener("sessionstart",Lr),Ue.addEventListener("sessionend",en),this.render=function($,fe){if(fe!==void 0&&fe.isCamera!==!0){console.error("THREE.WebGLRenderer.render: camera is not an instance of THREE.Camera.");return}if(x===!0)return;$.matrixWorldAutoUpdate===!0&&$.updateMatrixWorld(),fe.parent===null&&fe.matrixWorldAutoUpdate===!0&&fe.updateMatrixWorld(),Ue.enabled===!0&&Ue.isPresenting===!0&&(Ue.cameraAutoUpdate===!0&&Ue.updateCamera(fe),fe=Ue.getCamera()),$.isScene===!0&&$.onBeforeRender(_,$,fe,w),v=Ye.get($,y.length),v.init(),y.push(v),he.multiplyMatrices(fe.projectionMatrix,fe.matrixWorldInverse),Q.setFromProjectionMatrix(he),Z=this.localClippingEnabled,W=xt.init(this.clippingPlanes,Z),g=je.get($,m.length),g.init(),m.push(g),oi($,fe,0,_.sortObjects),g.finish(),_.sortObjects===!0&&g.sort(R,F),this.info.render.frame++,W===!0&&xt.beginShadows();const me=v.state.shadowsArray;if(Le.render(me,$,fe),W===!0&&xt.endShadows(),this.info.autoReset===!0&&this.info.reset(),(Ue.enabled===!1||Ue.isPresenting===!1||Ue.hasDepthSensing()===!1)&&Wt.render(g,$),v.setupLights(_._useLegacyLights),fe.isArrayCamera){const ye=fe.cameras;for(let ge=0,Ze=ye.length;ge0?v=y[y.length-1]:v=null,m.pop(),m.length>0?g=m[m.length-1]:g=null};function oi($,fe,me,ye){if($.visible===!1)return;if($.layers.test(fe.layers)){if($.isGroup)me=$.renderOrder;else if($.isLOD)$.autoUpdate===!0&&$.update(fe);else if($.isLight)v.pushLight($),$.castShadow&&v.pushShadow($);else if($.isSprite){if(!$.frustumCulled||Q.intersectsSprite($)){ye&&re.setFromMatrixPosition($.matrixWorld).applyMatrix4(he);const ct=we.update($),mt=$.material;mt.visible&&g.push($,ct,mt,me,re.z,null)}}else if(($.isMesh||$.isLine||$.isPoints)&&(!$.frustumCulled||Q.intersectsObject($))){const ct=we.update($),mt=$.material;if(ye&&($.boundingSphere!==void 0?($.boundingSphere===null&&$.computeBoundingSphere(),re.copy($.boundingSphere.center)):(ct.boundingSphere===null&&ct.computeBoundingSphere(),re.copy(ct.boundingSphere.center)),re.applyMatrix4($.matrixWorld).applyMatrix4(he)),Array.isArray(mt)){const At=ct.groups;for(let Bt=0,Et=At.length;Bt0&&s7(ge,Ze,fe,me),ye&&se.viewport(b.copy(ye)),ge.length>0&&Vg(ge,fe,me),Ze.length>0&&Vg(Ze,fe,me),ct.length>0&&Vg(ct,fe,me),se.buffers.depth.setTest(!0),se.buffers.depth.setMask(!0),se.buffers.color.setMask(!0),se.setPolygonOffset(!1)}function s7($,fe,me,ye){if((me.isScene===!0?me.overrideMaterial:null)!==null)return;const Ze=ce.isWebGL2;ee===null&&(ee=new kc(1,1,{generateMipmaps:!0,type:te.has("EXT_color_buffer_half_float")?wv:Fl,minFilter:gs,samples:Ze?4:0})),_.getDrawingBufferSize(le),Ze?ee.setSize(le.x,le.y):ee.setSize(k0(le.x),k0(le.y));const ct=_.getRenderTarget();_.setRenderTarget(ee),_.getClearColor(D),L=_.getClearAlpha(),L<1&&_.setClearColor(16777215,.5),_.clear();const mt=_.toneMapping;_.toneMapping=Ol,Vg($,me,ye),B.updateMultisampleRenderTarget(ee),B.updateRenderTargetMipmap(ee);let At=!1;for(let Bt=0,Et=fe.length;Bt0),Rt=!!me.morphAttributes.position,Kn=!!me.morphAttributes.normal,Vi=!!me.morphAttributes.color;let wr=Ol;ye.toneMapped&&(w===null||w.isXRRenderTarget===!0)&&(wr=_.toneMapping);const ts=me.morphAttributes.position||me.morphAttributes.normal||me.morphAttributes.color,On=ts!==void 0?ts.length:0,Ut=Oe.get(ye),ax=v.state.lights;if(W===!0&&(Z===!0||$!==C)){const oa=$===C&&ye.id===M;xt.setState(ye,$,oa)}let Hn=!1;ye.version===Ut.__version?(Ut.needsLights&&Ut.lightsStateVersion!==ax.state.version||Ut.outputColorSpace!==mt||ge.isBatchedMesh&&Ut.batching===!1||!ge.isBatchedMesh&&Ut.batching===!0||ge.isInstancedMesh&&Ut.instancing===!1||!ge.isInstancedMesh&&Ut.instancing===!0||ge.isSkinnedMesh&&Ut.skinning===!1||!ge.isSkinnedMesh&&Ut.skinning===!0||ge.isInstancedMesh&&Ut.instancingColor===!0&&ge.instanceColor===null||ge.isInstancedMesh&&Ut.instancingColor===!1&&ge.instanceColor!==null||Ut.envMap!==At||ye.fog===!0&&Ut.fog!==Ze||Ut.numClippingPlanes!==void 0&&(Ut.numClippingPlanes!==xt.numPlanes||Ut.numIntersection!==xt.numIntersection)||Ut.vertexAlphas!==Bt||Ut.vertexTangents!==Et||Ut.morphTargets!==Rt||Ut.morphNormals!==Kn||Ut.morphColors!==Vi||Ut.toneMapping!==wr||ce.isWebGL2===!0&&Ut.morphTargetsCount!==On)&&(Hn=!0):(Hn=!0,Ut.__version=ye.version);let lu=Ut.currentProgram;Hn===!0&&(lu=Gg(ye,fe,ge));let rL=!1,Rd=!1,ox=!1;const Vr=lu.getUniforms(),uu=Ut.uniforms;if(se.useProgram(lu.program)&&(rL=!0,Rd=!0,ox=!0),ye.id!==M&&(M=ye.id,Rd=!0),rL||C!==$){Vr.setValue(U,"projectionMatrix",$.projectionMatrix),Vr.setValue(U,"viewMatrix",$.matrixWorldInverse);const oa=Vr.map.cameraPosition;oa!==void 0&&oa.setValue(U,re.setFromMatrixPosition($.matrixWorld)),ce.logarithmicDepthBuffer&&Vr.setValue(U,"logDepthBufFC",2/(Math.log($.far+1)/Math.LN2)),(ye.isMeshPhongMaterial||ye.isMeshToonMaterial||ye.isMeshLambertMaterial||ye.isMeshBasicMaterial||ye.isMeshStandardMaterial||ye.isShaderMaterial)&&Vr.setValue(U,"isOrthographic",$.isOrthographicCamera===!0),C!==$&&(C=$,Rd=!0,ox=!0)}if(ge.isSkinnedMesh){Vr.setOptional(U,ge,"bindMatrix"),Vr.setOptional(U,ge,"bindMatrixInverse");const oa=ge.skeleton;oa&&(ce.floatVertexTextures?(oa.boneTexture===null&&oa.computeBoneTexture(),Vr.setValue(U,"boneTexture",oa.boneTexture,B)):console.warn("THREE.WebGLRenderer: SkinnedMesh can only be used with WebGL 2. With WebGL 1 OES_texture_float and vertex textures support is required."))}ge.isBatchedMesh&&(Vr.setOptional(U,ge,"batchingTexture"),Vr.setValue(U,"batchingTexture",ge._matricesTexture,B));const sx=me.morphAttributes;if((sx.position!==void 0||sx.normal!==void 0||sx.color!==void 0&&ce.isWebGL2===!0)&&Ct.update(ge,me,lu),(Rd||Ut.receiveShadow!==ge.receiveShadow)&&(Ut.receiveShadow=ge.receiveShadow,Vr.setValue(U,"receiveShadow",ge.receiveShadow)),ye.isMeshGouraudMaterial&&ye.envMap!==null&&(uu.envMap.value=At,uu.flipEnvMap.value=At.isCubeTexture&&At.isRenderTargetTexture===!1?-1:1),Rd&&(Vr.setValue(U,"toneMappingExposure",_.toneMappingExposure),Ut.needsLights&&u7(uu,ox),Ze&&ye.fog===!0&&Be.refreshFogUniforms(uu,Ze),Be.refreshMaterialUniforms(uu,ye,N,I,ee),Xy.upload(U,tL(Ut),uu,B)),ye.isShaderMaterial&&ye.uniformsNeedUpdate===!0&&(Xy.upload(U,tL(Ut),uu,B),ye.uniformsNeedUpdate=!1),ye.isSpriteMaterial&&Vr.setValue(U,"center",ge.center),Vr.setValue(U,"modelViewMatrix",ge.modelViewMatrix),Vr.setValue(U,"normalMatrix",ge.normalMatrix),Vr.setValue(U,"modelMatrix",ge.matrixWorld),ye.isShaderMaterial||ye.isRawShaderMaterial){const oa=ye.uniformsGroups;for(let lx=0,h7=oa.length;lx0&&B.useMultisampledRTT($)===!1?ge=Oe.get($).__webglMultisampledFramebuffer:Array.isArray(Et)?ge=Et[me]:ge=Et,b.copy($.viewport),T.copy($.scissor),P=$.scissorTest}else b.copy(O).multiplyScalar(N).floor(),T.copy(V).multiplyScalar(N).floor(),P=H;if(se.bindFramebuffer(U.FRAMEBUFFER,ge)&&ce.drawBuffers&&ye&&se.drawBuffers($,ge),se.viewport(b),se.scissor(T),se.setScissorTest(P),Ze){const At=Oe.get($.texture);U.framebufferTexture2D(U.FRAMEBUFFER,U.COLOR_ATTACHMENT0,U.TEXTURE_CUBE_MAP_POSITIVE_X+fe,At.__webglTexture,me)}else if(ct){const At=Oe.get($.texture),Bt=fe||0;U.framebufferTextureLayer(U.FRAMEBUFFER,U.COLOR_ATTACHMENT0,At.__webglTexture,me||0,Bt)}M=-1},this.readRenderTargetPixels=function($,fe,me,ye,ge,Ze,ct){if(!($&&$.isWebGLRenderTarget)){console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not THREE.WebGLRenderTarget.");return}let mt=Oe.get($).__webglFramebuffer;if($.isWebGLCubeRenderTarget&&ct!==void 0&&(mt=mt[ct]),mt){se.bindFramebuffer(U.FRAMEBUFFER,mt);try{const At=$.texture,Bt=At.format,Et=At.type;if(Bt!==ba&&ue.convert(Bt)!==U.getParameter(U.IMPLEMENTATION_COLOR_READ_FORMAT)){console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not in RGBA or implementation defined format.");return}const Rt=Et===wv&&(te.has("EXT_color_buffer_half_float")||ce.isWebGL2&&te.has("EXT_color_buffer_float"));if(Et!==Fl&&ue.convert(Et)!==U.getParameter(U.IMPLEMENTATION_COLOR_READ_TYPE)&&!(Et===Ro&&(ce.isWebGL2||te.has("OES_texture_float")||te.has("WEBGL_color_buffer_float")))&&!Rt){console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not in UnsignedByteType or implementation defined type.");return}fe>=0&&fe<=$.width-ye&&me>=0&&me<=$.height-ge&&U.readPixels(fe,me,ye,ge,ue.convert(Bt),ue.convert(Et),Ze)}finally{const At=w!==null?Oe.get(w).__webglFramebuffer:null;se.bindFramebuffer(U.FRAMEBUFFER,At)}}},this.copyFramebufferToTexture=function($,fe,me=0){const ye=Math.pow(2,-me),ge=Math.floor(fe.image.width*ye),Ze=Math.floor(fe.image.height*ye);B.setTexture2D(fe,0),U.copyTexSubImage2D(U.TEXTURE_2D,me,0,0,$.x,$.y,ge,Ze),se.unbindTexture()},this.copyTextureToTexture=function($,fe,me,ye=0){const ge=fe.image.width,Ze=fe.image.height,ct=ue.convert(me.format),mt=ue.convert(me.type);B.setTexture2D(me,0),U.pixelStorei(U.UNPACK_FLIP_Y_WEBGL,me.flipY),U.pixelStorei(U.UNPACK_PREMULTIPLY_ALPHA_WEBGL,me.premultiplyAlpha),U.pixelStorei(U.UNPACK_ALIGNMENT,me.unpackAlignment),fe.isDataTexture?U.texSubImage2D(U.TEXTURE_2D,ye,$.x,$.y,ge,Ze,ct,mt,fe.image.data):fe.isCompressedTexture?U.compressedTexSubImage2D(U.TEXTURE_2D,ye,$.x,$.y,fe.mipmaps[0].width,fe.mipmaps[0].height,ct,fe.mipmaps[0].data):U.texSubImage2D(U.TEXTURE_2D,ye,$.x,$.y,ct,mt,fe.image),ye===0&&me.generateMipmaps&&U.generateMipmap(U.TEXTURE_2D),se.unbindTexture()},this.copyTextureToTexture3D=function($,fe,me,ye,ge=0){if(_.isWebGL1Renderer){console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: can only be used with WebGL2.");return}const Ze=$.max.x-$.min.x+1,ct=$.max.y-$.min.y+1,mt=$.max.z-$.min.z+1,At=ue.convert(ye.format),Bt=ue.convert(ye.type);let Et;if(ye.isData3DTexture)B.setTexture3D(ye,0),Et=U.TEXTURE_3D;else if(ye.isDataArrayTexture||ye.isCompressedArrayTexture)B.setTexture2DArray(ye,0),Et=U.TEXTURE_2D_ARRAY;else{console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: only supports THREE.DataTexture3D and THREE.DataTexture2DArray.");return}U.pixelStorei(U.UNPACK_FLIP_Y_WEBGL,ye.flipY),U.pixelStorei(U.UNPACK_PREMULTIPLY_ALPHA_WEBGL,ye.premultiplyAlpha),U.pixelStorei(U.UNPACK_ALIGNMENT,ye.unpackAlignment);const Rt=U.getParameter(U.UNPACK_ROW_LENGTH),Kn=U.getParameter(U.UNPACK_IMAGE_HEIGHT),Vi=U.getParameter(U.UNPACK_SKIP_PIXELS),wr=U.getParameter(U.UNPACK_SKIP_ROWS),ts=U.getParameter(U.UNPACK_SKIP_IMAGES),On=me.isCompressedTexture?me.mipmaps[ge]:me.image;U.pixelStorei(U.UNPACK_ROW_LENGTH,On.width),U.pixelStorei(U.UNPACK_IMAGE_HEIGHT,On.height),U.pixelStorei(U.UNPACK_SKIP_PIXELS,$.min.x),U.pixelStorei(U.UNPACK_SKIP_ROWS,$.min.y),U.pixelStorei(U.UNPACK_SKIP_IMAGES,$.min.z),me.isDataTexture||me.isData3DTexture?U.texSubImage3D(Et,ge,fe.x,fe.y,fe.z,Ze,ct,mt,At,Bt,On.data):me.isCompressedArrayTexture?(console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: untested support for compressed srcTexture."),U.compressedTexSubImage3D(Et,ge,fe.x,fe.y,fe.z,Ze,ct,mt,At,On.data)):U.texSubImage3D(Et,ge,fe.x,fe.y,fe.z,Ze,ct,mt,At,Bt,On),U.pixelStorei(U.UNPACK_ROW_LENGTH,Rt),U.pixelStorei(U.UNPACK_IMAGE_HEIGHT,Kn),U.pixelStorei(U.UNPACK_SKIP_PIXELS,Vi),U.pixelStorei(U.UNPACK_SKIP_ROWS,wr),U.pixelStorei(U.UNPACK_SKIP_IMAGES,ts),ge===0&&ye.generateMipmaps&&U.generateMipmap(Et),se.unbindTexture()},this.initTexture=function($){$.isCubeTexture?B.setTextureCube($,0):$.isData3DTexture?B.setTexture3D($,0):$.isDataArrayTexture||$.isCompressedArrayTexture?B.setTexture2DArray($,0):B.setTexture2D($,0),se.unbindTexture()},this.resetState=function(){S=0,A=0,w=null,se.reset(),Ie.reset()},typeof __THREE_DEVTOOLS__!="undefined"&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}get coordinateSystem(){return ms}get outputColorSpace(){return this._outputColorSpace}set outputColorSpace(e){this._outputColorSpace=e;const t=this.getContext();t.drawingBufferColorSpace=e===aC?"display-p3":"srgb",t.unpackColorSpace=ln.workingColorSpace===Q_?"display-p3":"srgb"}get outputEncoding(){return console.warn("THREE.WebGLRenderer: Property .outputEncoding has been removed. Use .outputColorSpace instead."),this.outputColorSpace===dn?xc:dz}set outputEncoding(e){console.warn("THREE.WebGLRenderer: Property .outputEncoding has been removed. Use .outputColorSpace instead."),this.outputColorSpace=e===xc?dn:yr}get useLegacyLights(){return console.warn("THREE.WebGLRenderer: The property .useLegacyLights has been deprecated. Migrate your lighting according to the following guide: https://discourse.threejs.org/t/updates-to-lighting-in-three-js-r155/53733."),this._useLegacyLights}set useLegacyLights(e){console.warn("THREE.WebGLRenderer: The property .useLegacyLights has been deprecated. Migrate your lighting according to the following guide: https://discourse.threejs.org/t/updates-to-lighting-in-three-js-r155/53733."),this._useLegacyLights=e}}class lQ extends fC{}lQ.prototype.isWebGL1Renderer=!0;class dC{constructor(e,t=1,n=1e3){this.isFog=!0,this.name="",this.color=new nt(e),this.near=t,this.far=n}clone(){return new dC(this.color,this.near,this.far)}toJSON(){return{type:"Fog",name:this.name,color:this.color.getHex(),near:this.near,far:this.far}}}class Dz extends bn{constructor(){super(),this.isScene=!0,this.type="Scene",this.background=null,this.environment=null,this.fog=null,this.backgroundBlurriness=0,this.backgroundIntensity=1,this.overrideMaterial=null,typeof __THREE_DEVTOOLS__!="undefined"&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}copy(e,t){return super.copy(e,t),e.background!==null&&(this.background=e.background.clone()),e.environment!==null&&(this.environment=e.environment.clone()),e.fog!==null&&(this.fog=e.fog.clone()),this.backgroundBlurriness=e.backgroundBlurriness,this.backgroundIntensity=e.backgroundIntensity,e.overrideMaterial!==null&&(this.overrideMaterial=e.overrideMaterial.clone()),this.matrixAutoUpdate=e.matrixAutoUpdate,this}toJSON(e){const t=super.toJSON(e);return this.fog!==null&&(t.object.fog=this.fog.toJSON()),this.backgroundBlurriness>0&&(t.object.backgroundBlurriness=this.backgroundBlurriness),this.backgroundIntensity!==1&&(t.object.backgroundIntensity=this.backgroundIntensity),t}}class pC{constructor(e,t){this.isInterleavedBuffer=!0,this.array=e,this.stride=t,this.count=e!==void 0?e.length/t:0,this.usage=xb,this._updateRange={offset:0,count:-1},this.updateRanges=[],this.version=0,this.uuid=Ra()}onUploadCallback(){}set needsUpdate(e){e===!0&&this.version++}get updateRange(){return Sc("THREE.InterleavedBuffer: updateRange() is deprecated and will be removed in r169. Use addUpdateRange() instead."),this._updateRange}setUsage(e){return this.usage=e,this}addUpdateRange(e,t){this.updateRanges.push({start:e,count:t})}clearUpdateRanges(){this.updateRanges.length=0}copy(e){return this.array=new e.array.constructor(e.array),this.count=e.count,this.stride=e.stride,this.usage=e.usage,this}copyAt(e,t,n){e*=this.stride,n*=t.stride;for(let i=0,a=this.stride;ie.far||t.push({distance:l,point:Fd.clone(),uv:Tp.getInterpolation(Fd,fm,zd,dm,rR,Qx,iR,new Me),face:null,object:this})}copy(e,t){return super.copy(e,t),e.center!==void 0&&this.center.copy(e.center),this.material=e.material,this}}function pm(r,e,t,n,i,a){Ch.subVectors(r,t).addScalar(.5).multiply(n),i!==void 0?(Bd.x=a*Ch.x-i*Ch.y,Bd.y=i*Ch.x+a*Ch.y):Bd.copy(Ch),r.copy(e),r.x+=Bd.x,r.y+=Bd.y,r.applyMatrix4(Iz)}const oR=new X,sR=new an,lR=new an,uQ=new X,uR=new Mt,vm=new X,Jx=new Fa,cR=new Mt,eS=new sd;class cQ extends rn{constructor(e,t){super(e,t),this.isSkinnedMesh=!0,this.type="SkinnedMesh",this.bindMode=zL,this.bindMatrix=new Mt,this.bindMatrixInverse=new Mt,this.boundingBox=null,this.boundingSphere=null}computeBoundingBox(){const e=this.geometry;this.boundingBox===null&&(this.boundingBox=new Oa),this.boundingBox.makeEmpty();const t=e.getAttribute("position");for(let n=0;nl)continue;f.applyMatrix4(this.matrixWorld);const M=e.ray.origin.distanceTo(f);Me.far||t.push({distance:M,point:h.clone().applyMatrix4(this.matrixWorld),index:_,face:null,faceIndex:null,object:this})}}else{const m=Math.max(0,o.start),y=Math.min(v.count,o.start+o.count);for(let _=m,x=y-1;_l)continue;f.applyMatrix4(this.matrixWorld);const A=e.ray.origin.distanceTo(f);Ae.far||t.push({distance:A,point:h.clone().applyMatrix4(this.matrixWorld),index:_,face:null,faceIndex:null,object:this})}}}updateMorphTargets(){const t=this.geometry.morphAttributes,n=Object.keys(t);if(n.length>0){const i=t[n[0]];if(i!==void 0){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let a=0,o=i.length;a0){const i=t[n[0]];if(i!==void 0){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let a=0,o=i.length;ai.far)return;a.push({distance:u,distanceToRay:Math.sqrt(s),point:l,index:e,face:null,object:o})}}class yC extends mr{constructor(e,t,n,i,a,o,s,l,u){super(e,t,n,i,a,o,s,l,u),this.isCanvasTexture=!0,this.needsUpdate=!0}}class Zo{constructor(){this.type="Curve",this.arcLengthDivisions=200}getPoint(){return console.warn("THREE.Curve: .getPoint() not implemented."),null}getPointAt(e,t){const n=this.getUtoTmapping(e);return this.getPoint(n,t)}getPoints(e=5){const t=[];for(let n=0;n<=e;n++)t.push(this.getPoint(n/e));return t}getSpacedPoints(e=5){const t=[];for(let n=0;n<=e;n++)t.push(this.getPointAt(n/e));return t}getLength(){const e=this.getLengths();return e[e.length-1]}getLengths(e=this.arcLengthDivisions){if(this.cacheArcLengths&&this.cacheArcLengths.length===e+1&&!this.needsUpdate)return this.cacheArcLengths;this.needsUpdate=!1;const t=[];let n,i=this.getPoint(0),a=0;t.push(0);for(let o=1;o<=e;o++)n=this.getPoint(o/e),a+=n.distanceTo(i),t.push(a),i=n;return this.cacheArcLengths=t,t}updateArcLengths(){this.needsUpdate=!0,this.getLengths()}getUtoTmapping(e,t){const n=this.getLengths();let i=0;const a=n.length;let o;t?o=t:o=e*n[a-1];let s=0,l=a-1,u;for(;s<=l;)if(i=Math.floor(s+(l-s)/2),u=n[i]-o,u<0)s=i+1;else if(u>0)l=i-1;else{l=i;break}if(i=l,n[i]===o)return i/(a-1);const c=n[i],f=n[i+1]-c,d=(o-c)/f;return(i+d)/(a-1)}getTangent(e,t){let i=e-1e-4,a=e+1e-4;i<0&&(i=0),a>1&&(a=1);const o=this.getPoint(i),s=this.getPoint(a),l=t||(o.isVector2?new Me:new X);return l.copy(s).sub(o).normalize(),l}getTangentAt(e,t){const n=this.getUtoTmapping(e);return this.getTangent(n,t)}computeFrenetFrames(e,t){const n=new X,i=[],a=[],o=[],s=new X,l=new Mt;for(let d=0;d<=e;d++){const p=d/e;i[d]=this.getTangentAt(p,new X)}a[0]=new X,o[0]=new X;let u=Number.MAX_VALUE;const c=Math.abs(i[0].x),h=Math.abs(i[0].y),f=Math.abs(i[0].z);c<=u&&(u=c,n.set(1,0,0)),h<=u&&(u=h,n.set(0,1,0)),f<=u&&n.set(0,0,1),s.crossVectors(i[0],n).normalize(),a[0].crossVectors(i[0],s),o[0].crossVectors(i[0],a[0]);for(let d=1;d<=e;d++){if(a[d]=a[d-1].clone(),o[d]=o[d-1].clone(),s.crossVectors(i[d-1],i[d]),s.length()>Number.EPSILON){s.normalize();const p=Math.acos(hr(i[d-1].dot(i[d]),-1,1));a[d].applyMatrix4(l.makeRotationAxis(s,p))}o[d].crossVectors(i[d],a[d])}if(t===!0){let d=Math.acos(hr(a[0].dot(a[e]),-1,1));d/=e,i[0].dot(s.crossVectors(a[0],a[e]))>0&&(d=-d);for(let p=1;p<=e;p++)a[p].applyMatrix4(l.makeRotationAxis(i[p],d*p)),o[p].crossVectors(i[p],a[p])}return{tangents:i,normals:a,binormals:o}}clone(){return new this.constructor().copy(this)}copy(e){return this.arcLengthDivisions=e.arcLengthDivisions,this}toJSON(){const e={metadata:{version:4.6,type:"Curve",generator:"Curve.toJSON"}};return e.arcLengthDivisions=this.arcLengthDivisions,e.type=this.type,e}fromJSON(e){return this.arcLengthDivisions=e.arcLengthDivisions,this}}class _C extends Zo{constructor(e=0,t=0,n=1,i=1,a=0,o=Math.PI*2,s=!1,l=0){super(),this.isEllipseCurve=!0,this.type="EllipseCurve",this.aX=e,this.aY=t,this.xRadius=n,this.yRadius=i,this.aStartAngle=a,this.aEndAngle=o,this.aClockwise=s,this.aRotation=l}getPoint(e,t){const n=t||new Me,i=Math.PI*2;let a=this.aEndAngle-this.aStartAngle;const o=Math.abs(a)i;)a-=i;a0?0:(Math.floor(Math.abs(s)/a)+1)*a:l===0&&s===a-1&&(s=a-2,l=1);let u,c;this.closed||s>0?u=i[(s-1)%a]:(xm.subVectors(i[0],i[1]).add(i[0]),u=xm);const h=i[s%a],f=i[(s+1)%a];if(this.closed||s+2i.length-2?i.length-1:o+1],h=i[o>i.length-3?i.length-1:o+2];return n.set(SR(s,l.x,u.x,c.x,h.x),SR(s,l.y,u.y,c.y,h.y)),n}copy(e){super.copy(e),this.points=[];for(let t=0,n=e.points.length;t=n){const o=i[a]-n,s=this.curves[a],l=s.getLength(),u=l===0?0:1-o/l;return s.getPointAt(u,t)}a++}return null}getLength(){const e=this.getCurveLengths();return e[e.length-1]}updateArcLengths(){this.needsUpdate=!0,this.cacheLengths=null,this.getCurveLengths()}getCurveLengths(){if(this.cacheLengths&&this.cacheLengths.length===this.curves.length)return this.cacheLengths;const e=[];let t=0;for(let n=0,i=this.curves.length;n1&&!t[t.length-1].equals(t[0])&&t.push(t[0]),t}copy(e){super.copy(e),this.curves=[];for(let t=0,n=e.curves.length;t0){const h=u.getPoint(0);h.equals(this.currentPoint)||this.lineTo(h.x,h.y)}this.curves.push(u);const c=u.getPoint(1);return this.currentPoint.copy(c),this}copy(e){return super.copy(e),this.currentPoint.copy(e.currentPoint),this}toJSON(){const e=super.toJSON();return e.currentPoint=this.currentPoint.toArray(),e}fromJSON(e){return super.fromJSON(e),this.currentPoint.fromArray(e.currentPoint),this}};class Uo extends AR{constructor(e){super(e),this.uuid=Ra(),this.type="Shape",this.holes=[]}getPointsHoles(e){const t=[];for(let n=0,i=this.holes.length;n80*t){s=u=r[0],l=c=r[1];for(let p=t;pu&&(u=h),f>c&&(c=f);d=Math.max(u-s,c-l),d=d!==0?32767/d:0}return Cv(a,o,t,s,l,d,0),o}};function Vz(r,e,t,n,i){let a,o;if(i===GQ(r,e,t,n)>0)for(a=e;a=e;a-=n)o=wR(a,r[a],r[a+1],o);return o&&n1(o,o.next)&&(Lv(o),o=o.next),o}function Oc(r,e){if(!r)return r;e||(e=r);let t=r,n;do if(n=!1,!t.steiner&&(n1(t,t.next)||Un(t.prev,t,t.next)===0)){if(Lv(t),t=e=t.prev,t===t.next)break;n=!0}else t=t.next;while(n||t!==e);return e}function Cv(r,e,t,n,i,a,o){if(!r)return;!o&&a&&OQ(r,n,i,a);let s=r,l,u;for(;r.prev!==r.next;){if(l=r.prev,u=r.next,a?EQ(r,n,i,a):CQ(r)){e.push(l.i/t|0),e.push(r.i/t|0),e.push(u.i/t|0),Lv(r),r=u.next,s=u.next;continue}if(r=u,r===s){o?o===1?(r=LQ(Oc(r),e,t),Cv(r,e,t,n,i,a,2)):o===2&&PQ(r,e,t,n,i,a):Cv(Oc(r),e,t,n,i,a,1);break}}}function CQ(r){const e=r.prev,t=r,n=r.next;if(Un(e,t,n)>=0)return!1;const i=e.x,a=t.x,o=n.x,s=e.y,l=t.y,u=n.y,c=ia?i>o?i:o:a>o?a:o,d=s>l?s>u?s:u:l>u?l:u;let p=n.next;for(;p!==e;){if(p.x>=c&&p.x<=f&&p.y>=h&&p.y<=d&&ff(i,s,a,l,o,u,p.x,p.y)&&Un(p.prev,p,p.next)>=0)return!1;p=p.next}return!0}function EQ(r,e,t,n){const i=r.prev,a=r,o=r.next;if(Un(i,a,o)>=0)return!1;const s=i.x,l=a.x,u=o.x,c=i.y,h=a.y,f=o.y,d=sl?s>u?s:u:l>u?l:u,v=c>h?c>f?c:f:h>f?h:f,m=Cb(d,p,e,t,n),y=Cb(g,v,e,t,n);let _=r.prevZ,x=r.nextZ;for(;_&&_.z>=m&&x&&x.z<=y;){if(_.x>=d&&_.x<=g&&_.y>=p&&_.y<=v&&_!==i&&_!==o&&ff(s,c,l,h,u,f,_.x,_.y)&&Un(_.prev,_,_.next)>=0||(_=_.prevZ,x.x>=d&&x.x<=g&&x.y>=p&&x.y<=v&&x!==i&&x!==o&&ff(s,c,l,h,u,f,x.x,x.y)&&Un(x.prev,x,x.next)>=0))return!1;x=x.nextZ}for(;_&&_.z>=m;){if(_.x>=d&&_.x<=g&&_.y>=p&&_.y<=v&&_!==i&&_!==o&&ff(s,c,l,h,u,f,_.x,_.y)&&Un(_.prev,_,_.next)>=0)return!1;_=_.prevZ}for(;x&&x.z<=y;){if(x.x>=d&&x.x<=g&&x.y>=p&&x.y<=v&&x!==i&&x!==o&&ff(s,c,l,h,u,f,x.x,x.y)&&Un(x.prev,x,x.next)>=0)return!1;x=x.nextZ}return!0}function LQ(r,e,t){let n=r;do{const i=n.prev,a=n.next.next;!n1(i,a)&&Gz(i,n,n.next,a)&&Ev(i,a)&&Ev(a,i)&&(e.push(i.i/t|0),e.push(n.i/t|0),e.push(a.i/t|0),Lv(n),Lv(n.next),n=r=a),n=n.next}while(n!==r);return Oc(n)}function PQ(r,e,t,n,i,a){let o=r;do{let s=o.next.next;for(;s!==o.prev;){if(o.i!==s.i&&zQ(o,s)){let l=Hz(o,s);o=Oc(o,o.next),l=Oc(l,l.next),Cv(o,e,t,n,i,a,0),Cv(l,e,t,n,i,a,0);return}s=s.next}o=o.next}while(o!==r)}function RQ(r,e,t,n){const i=[];let a,o,s,l,u;for(a=0,o=e.length;a=t.next.y&&t.next.y!==t.y){const f=t.x+(o-t.y)*(t.next.x-t.x)/(t.next.y-t.y);if(f<=a&&f>n&&(n=f,i=t.x=t.x&&t.x>=l&&a!==t.x&&ff(oi.x||t.x===i.x&&kQ(i,t)))&&(i=t,c=h)),t=t.next;while(t!==s);return i}function kQ(r,e){return Un(r.prev,r,e.prev)<0&&Un(e.next,r,r.next)<0}function OQ(r,e,t,n){let i=r;do i.z===0&&(i.z=Cb(i.x,i.y,e,t,n)),i.prevZ=i.prev,i.nextZ=i.next,i=i.next;while(i!==r);i.prevZ.nextZ=null,i.prevZ=null,FQ(i)}function FQ(r){let e,t,n,i,a,o,s,l,u=1;do{for(t=r,r=null,a=null,o=0;t;){for(o++,n=t,s=0,e=0;e0||l>0&&n;)s!==0&&(l===0||!n||t.z<=n.z)?(i=t,t=t.nextZ,s--):(i=n,n=n.nextZ,l--),a?a.nextZ=i:r=i,i.prevZ=a,a=i;t=n}a.nextZ=null,u*=2}while(o>1);return r}function Cb(r,e,t,n,i){return r=(r-t)*i|0,e=(e-n)*i|0,r=(r|r<<8)&16711935,r=(r|r<<4)&252645135,r=(r|r<<2)&858993459,r=(r|r<<1)&1431655765,e=(e|e<<8)&16711935,e=(e|e<<4)&252645135,e=(e|e<<2)&858993459,e=(e|e<<1)&1431655765,r|e<<1}function BQ(r){let e=r,t=r;do(e.x=(r-o)*(a-s)&&(r-o)*(n-s)>=(t-o)*(e-s)&&(t-o)*(a-s)>=(i-o)*(n-s)}function zQ(r,e){return r.next.i!==e.i&&r.prev.i!==e.i&&!UQ(r,e)&&(Ev(r,e)&&Ev(e,r)&&VQ(r,e)&&(Un(r.prev,r,e.prev)||Un(r,e.prev,e))||n1(r,e)&&Un(r.prev,r,r.next)>0&&Un(e.prev,e,e.next)>0)}function Un(r,e,t){return(e.y-r.y)*(t.x-e.x)-(e.x-r.x)*(t.y-e.y)}function n1(r,e){return r.x===e.x&&r.y===e.y}function Gz(r,e,t,n){const i=Am(Un(r,e,t)),a=Am(Un(r,e,n)),o=Am(Un(t,n,r)),s=Am(Un(t,n,e));return!!(i!==a&&o!==s||i===0&&Sm(r,t,e)||a===0&&Sm(r,n,e)||o===0&&Sm(t,r,n)||s===0&&Sm(t,e,n))}function Sm(r,e,t){return e.x<=Math.max(r.x,t.x)&&e.x>=Math.min(r.x,t.x)&&e.y<=Math.max(r.y,t.y)&&e.y>=Math.min(r.y,t.y)}function Am(r){return r>0?1:r<0?-1:0}function UQ(r,e){let t=r;do{if(t.i!==r.i&&t.next.i!==r.i&&t.i!==e.i&&t.next.i!==e.i&&Gz(t,t.next,r,e))return!0;t=t.next}while(t!==r);return!1}function Ev(r,e){return Un(r.prev,r,r.next)<0?Un(r,e,r.next)>=0&&Un(r,r.prev,e)>=0:Un(r,e,r.prev)<0||Un(r,r.next,e)<0}function VQ(r,e){let t=r,n=!1;const i=(r.x+e.x)/2,a=(r.y+e.y)/2;do t.y>a!=t.next.y>a&&t.next.y!==t.y&&i<(t.next.x-t.x)*(a-t.y)/(t.next.y-t.y)+t.x&&(n=!n),t=t.next;while(t!==r);return n}function Hz(r,e){const t=new Eb(r.i,r.x,r.y),n=new Eb(e.i,e.x,e.y),i=r.next,a=e.prev;return r.next=e,e.prev=r,t.next=i,i.prev=t,n.next=t,t.prev=n,a.next=n,n.prev=a,n}function wR(r,e,t,n){const i=new Eb(r,e,t);return n?(i.next=n.next,i.prev=n,n.next.prev=i,n.next=i):(i.prev=i,i.next=i),i}function Lv(r){r.next.prev=r.prev,r.prev.next=r.next,r.prevZ&&(r.prevZ.nextZ=r.nextZ),r.nextZ&&(r.nextZ.prevZ=r.prevZ)}function Eb(r,e,t){this.i=r,this.x=e,this.y=t,this.prev=null,this.next=null,this.z=0,this.prevZ=null,this.nextZ=null,this.steiner=!1}function GQ(r,e,t,n){let i=0;for(let a=e,o=t-n;a2&&r[e-1].equals(r[0])&&r.pop()}function TR(r,e){for(let t=0;tNumber.EPSILON){const we=Math.sqrt(ve),We=Math.sqrt(z*z+ne*ne),Be=K.x-B/we,je=K.y+Oe/we,Ye=te.x-ne/We,xt=te.y+z/We,Le=((Ye-Be)*ne-(xt-je)*z)/(Oe*ne-B*z);ce=Be+Oe*Le-U.x,se=je+B*Le-U.y;const Wt=ce*ce+se*se;if(Wt<=2)return new Me(ce,se);Ne=Math.sqrt(Wt/2)}else{let we=!1;Oe>Number.EPSILON?z>Number.EPSILON&&(we=!0):Oe<-Number.EPSILON?z<-Number.EPSILON&&(we=!0):Math.sign(B)===Math.sign(ne)&&(we=!0),we?(ce=-B,se=Oe,Ne=Math.sqrt(ve)):(ce=Oe,se=B,Ne=Math.sqrt(ve/2))}return new Me(ce/Ne,se/Ne)}const F=[];for(let U=0,K=L.length,te=K-1,ce=U+1;U=0;U--){const K=U/v,te=d*Math.cos(K*Math.PI/2),ce=p*Math.sin(K*Math.PI/2)+g;for(let se=0,Ne=L.length;se=0;){const ce=te;let se=te-1;se<0&&(se=U.length-1);for(let Ne=0,Oe=c+v*2;Ne0!=e>0&&this.version++,this._anisotropy=e}get clearcoat(){return this._clearcoat}set clearcoat(e){this._clearcoat>0!=e>0&&this.version++,this._clearcoat=e}get iridescence(){return this._iridescence}set iridescence(e){this._iridescence>0!=e>0&&this.version++,this._iridescence=e}get sheen(){return this._sheen}set sheen(e){this._sheen>0!=e>0&&this.version++,this._sheen=e}get transmission(){return this._transmission}set transmission(e){this._transmission>0!=e>0&&this.version++,this._transmission=e}copy(e){return super.copy(e),this.defines={STANDARD:"",PHYSICAL:""},this.anisotropy=e.anisotropy,this.anisotropyRotation=e.anisotropyRotation,this.anisotropyMap=e.anisotropyMap,this.clearcoat=e.clearcoat,this.clearcoatMap=e.clearcoatMap,this.clearcoatRoughness=e.clearcoatRoughness,this.clearcoatRoughnessMap=e.clearcoatRoughnessMap,this.clearcoatNormalMap=e.clearcoatNormalMap,this.clearcoatNormalScale.copy(e.clearcoatNormalScale),this.ior=e.ior,this.iridescence=e.iridescence,this.iridescenceMap=e.iridescenceMap,this.iridescenceIOR=e.iridescenceIOR,this.iridescenceThicknessRange=[...e.iridescenceThicknessRange],this.iridescenceThicknessMap=e.iridescenceThicknessMap,this.sheen=e.sheen,this.sheenColor.copy(e.sheenColor),this.sheenColorMap=e.sheenColorMap,this.sheenRoughness=e.sheenRoughness,this.sheenRoughnessMap=e.sheenRoughnessMap,this.transmission=e.transmission,this.transmissionMap=e.transmissionMap,this.thickness=e.thickness,this.thicknessMap=e.thicknessMap,this.attenuationDistance=e.attenuationDistance,this.attenuationColor.copy(e.attenuationColor),this.specularIntensity=e.specularIntensity,this.specularIntensityMap=e.specularIntensityMap,this.specularColor.copy(e.specularColor),this.specularColorMap=e.specularColorMap,this}}class Lb extends Da{constructor(e){super(),this.isMeshLambertMaterial=!0,this.type="MeshLambertMaterial",this.color=new nt(16777215),this.map=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.emissive=new nt(0),this.emissiveIntensity=1,this.emissiveMap=null,this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=iC,this.normalScale=new Me(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.specularMap=null,this.alphaMap=null,this.envMap=null,this.combine=nC,this.reflectivity=1,this.refractionRatio=.98,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.flatShading=!1,this.fog=!0,this.setValues(e)}copy(e){return super.copy(e),this.color.copy(e.color),this.map=e.map,this.lightMap=e.lightMap,this.lightMapIntensity=e.lightMapIntensity,this.aoMap=e.aoMap,this.aoMapIntensity=e.aoMapIntensity,this.emissive.copy(e.emissive),this.emissiveMap=e.emissiveMap,this.emissiveIntensity=e.emissiveIntensity,this.bumpMap=e.bumpMap,this.bumpScale=e.bumpScale,this.normalMap=e.normalMap,this.normalMapType=e.normalMapType,this.normalScale.copy(e.normalScale),this.displacementMap=e.displacementMap,this.displacementScale=e.displacementScale,this.displacementBias=e.displacementBias,this.specularMap=e.specularMap,this.alphaMap=e.alphaMap,this.envMap=e.envMap,this.combine=e.combine,this.reflectivity=e.reflectivity,this.refractionRatio=e.refractionRatio,this.wireframe=e.wireframe,this.wireframeLinewidth=e.wireframeLinewidth,this.wireframeLinecap=e.wireframeLinecap,this.wireframeLinejoin=e.wireframeLinejoin,this.flatShading=e.flatShading,this.fog=e.fog,this}}function wm(r,e,t){return!r||!t&&r.constructor===e?r:typeof e.BYTES_PER_ELEMENT=="number"?new e(r):Array.prototype.slice.call(r)}function YQ(r){return ArrayBuffer.isView(r)&&!(r instanceof DataView)}function qQ(r){function e(i,a){return r[i]-r[a]}const t=r.length,n=new Array(t);for(let i=0;i!==t;++i)n[i]=i;return n.sort(e),n}function CR(r,e,t){const n=r.length,i=new r.constructor(n);for(let a=0,o=0;o!==n;++a){const s=t[a]*e;for(let l=0;l!==e;++l)i[o++]=r[s+l]}return i}function Wz(r,e,t,n){let i=1,a=r[0];for(;a!==void 0&&a[n]===void 0;)a=r[i++];if(a===void 0)return;let o=a[n];if(o!==void 0)if(Array.isArray(o))do o=a[n],o!==void 0&&(e.push(a.time),t.push.apply(t,o)),a=r[i++];while(a!==void 0);else if(o.toArray!==void 0)do o=a[n],o!==void 0&&(e.push(a.time),o.toArray(t,t.length)),a=r[i++];while(a!==void 0);else do o=a[n],o!==void 0&&(e.push(a.time),t.push(o)),a=r[i++];while(a!==void 0)}class gg{constructor(e,t,n,i){this.parameterPositions=e,this._cachedIndex=0,this.resultBuffer=i!==void 0?i:new t.constructor(n),this.sampleValues=t,this.valueSize=n,this.settings=null,this.DefaultSettings_={}}evaluate(e){const t=this.parameterPositions;let n=this._cachedIndex,i=t[n],a=t[n-1];e:{t:{let o;n:{r:if(!(e=a)){const s=t[1];e=a)break t}o=n,n=0;break n}break e}for(;n>>1;et;)--o;if(++o,a!==0||o!==i){a>=o&&(o=Math.max(o,1),a=o-1);const s=this.getValueSize();this.times=n.slice(a,o),this.values=this.values.slice(a*s,o*s)}return this}validate(){let e=!0;const t=this.getValueSize();t-Math.floor(t)!==0&&(console.error("THREE.KeyframeTrack: Invalid value size in track.",this),e=!1);const n=this.times,i=this.values,a=n.length;a===0&&(console.error("THREE.KeyframeTrack: Track is empty.",this),e=!1);let o=null;for(let s=0;s!==a;s++){const l=n[s];if(typeof l=="number"&&isNaN(l)){console.error("THREE.KeyframeTrack: Time is not a valid number.",this,s,l),e=!1;break}if(o!==null&&o>l){console.error("THREE.KeyframeTrack: Out of order keys.",this,s,l,o),e=!1;break}o=l}if(i!==void 0&&YQ(i))for(let s=0,l=i.length;s!==l;++s){const u=i[s];if(isNaN(u)){console.error("THREE.KeyframeTrack: Value is not a valid number.",this,s,u),e=!1;break}}return e}optimize(){const e=this.times.slice(),t=this.values.slice(),n=this.getValueSize(),i=this.getInterpolation()===Ex,a=e.length-1;let o=1;for(let s=1;s0){e[o]=e[a];for(let s=a*n,l=o*n,u=0;u!==n;++u)t[l+u]=t[s+u];++o}return o!==e.length?(this.times=e.slice(0,o),this.values=t.slice(0,o*n)):(this.times=e,this.values=t),this}clone(){const e=this.times.slice(),t=this.values.slice(),n=this.constructor,i=new n(this.name,e,t);return i.createInterpolant=this.createInterpolant,i}}Qo.prototype.TimeBufferType=Float32Array;Qo.prototype.ValueBufferType=Float32Array;Qo.prototype.DefaultInterpolation=Gf;class cd extends Qo{}cd.prototype.ValueTypeName="bool";cd.prototype.ValueBufferType=Array;cd.prototype.DefaultInterpolation=bv;cd.prototype.InterpolantFactoryMethodLinear=void 0;cd.prototype.InterpolantFactoryMethodSmooth=void 0;class $z extends Qo{}$z.prototype.ValueTypeName="color";class $f extends Qo{}$f.prototype.ValueTypeName="number";class QQ extends gg{constructor(e,t,n,i){super(e,t,n,i)}interpolate_(e,t,n,i){const a=this.resultBuffer,o=this.sampleValues,s=this.valueSize,l=(n-t)/(i-t);let u=e*s;for(let c=u+s;u!==c;u+=4)ao.slerpFlat(a,0,o,u-s,o,u,l);return a}}class Fc extends Qo{InterpolantFactoryMethodLinear(e){return new QQ(this.times,this.values,this.getValueSize(),e)}}Fc.prototype.ValueTypeName="quaternion";Fc.prototype.DefaultInterpolation=Gf;Fc.prototype.InterpolantFactoryMethodSmooth=void 0;class hd extends Qo{}hd.prototype.ValueTypeName="string";hd.prototype.ValueBufferType=Array;hd.prototype.DefaultInterpolation=bv;hd.prototype.InterpolantFactoryMethodLinear=void 0;hd.prototype.InterpolantFactoryMethodSmooth=void 0;class Xf extends Qo{}Xf.prototype.ValueTypeName="vector";class JQ{constructor(e,t=-1,n,i=LX){this.name=e,this.tracks=n,this.duration=t,this.blendMode=i,this.uuid=Ra(),this.duration<0&&this.resetDuration()}static parse(e){const t=[],n=e.tracks,i=1/(e.fps||1);for(let o=0,s=n.length;o!==s;++o)t.push(tJ(n[o]).scale(i));const a=new this(e.name,e.duration,t,e.blendMode);return a.uuid=e.uuid,a}static toJSON(e){const t=[],n=e.tracks,i={name:e.name,duration:e.duration,tracks:t,uuid:e.uuid,blendMode:e.blendMode};for(let a=0,o=n.length;a!==o;++a)t.push(Qo.toJSON(n[a]));return i}static CreateFromMorphTargetSequence(e,t,n,i){const a=t.length,o=[];for(let s=0;s1){const h=c[1];let f=i[h];f||(i[h]=f=[]),f.push(u)}}const o=[];for(const s in i)o.push(this.CreateFromMorphTargetSequence(s,i[s],t,n));return o}static parseAnimation(e,t){if(!e)return console.error("THREE.AnimationClip: No animation in JSONLoader data."),null;const n=function(h,f,d,p,g){if(d.length!==0){const v=[],m=[];Wz(d,v,m,p),v.length!==0&&g.push(new h(f,v,m))}},i=[],a=e.name||"default",o=e.fps||30,s=e.blendMode;let l=e.length||-1;const u=e.hierarchy||[];for(let h=0;h{t&&t(a),this.manager.itemEnd(e)},0),a;if(ss[e]!==void 0){ss[e].push({onLoad:t,onProgress:n,onError:i});return}ss[e]=[],ss[e].push({onLoad:t,onProgress:n,onError:i});const o=new Request(e,{headers:new Headers(this.requestHeader),credentials:this.withCredentials?"include":"same-origin"}),s=this.mimeType,l=this.responseType;fetch(o).then(u=>{if(u.status===200||u.status===0){if(u.status===0&&console.warn("THREE.FileLoader: HTTP Status 0 received."),typeof ReadableStream=="undefined"||u.body===void 0||u.body.getReader===void 0)return u;const c=ss[e],h=u.body.getReader(),f=u.headers.get("Content-Length")||u.headers.get("X-File-Size"),d=f?parseInt(f):0,p=d!==0;let g=0;const v=new ReadableStream({start(m){y();function y(){h.read().then(({done:_,value:x})=>{if(_)m.close();else{g+=x.byteLength;const S=new ProgressEvent("progress",{lengthComputable:p,loaded:g,total:d});for(let A=0,w=c.length;A{switch(l){case"arraybuffer":return u.arrayBuffer();case"blob":return u.blob();case"document":return u.text().then(c=>new DOMParser().parseFromString(c,s));case"json":return u.json();default:if(s===void 0)return u.text();{const h=/charset="?([^;"\s]*)"?/i.exec(s),f=h&&h[1]?h[1].toLowerCase():void 0,d=new TextDecoder(f);return u.arrayBuffer().then(p=>d.decode(p))}}}).then(u=>{Sl.add(e,u);const c=ss[e];delete ss[e];for(let h=0,f=c.length;h{const c=ss[e];if(c===void 0)throw this.manager.itemError(e),u;delete ss[e];for(let h=0,f=c.length;h{this.manager.itemEnd(e)}),this.manager.itemStart(e)}setResponseType(e){return this.responseType=e,this}setMimeType(e){return this.mimeType=e,this}}class iJ extends iu{constructor(e){super(e)}load(e,t,n,i){this.path!==void 0&&(e=this.path+e),e=this.manager.resolveURL(e);const a=this,o=Sl.get(e);if(o!==void 0)return a.manager.itemStart(e),setTimeout(function(){t&&t(o),a.manager.itemEnd(e)},0),o;const s=Tv("img");function l(){c(),Sl.add(e,this),t&&t(this),a.manager.itemEnd(e)}function u(h){c(),i&&i(h),a.manager.itemError(e),a.manager.itemEnd(e)}function c(){s.removeEventListener("load",l,!1),s.removeEventListener("error",u,!1)}return s.addEventListener("load",l,!1),s.addEventListener("error",u,!1),e.slice(0,5)!=="data:"&&this.crossOrigin!==void 0&&(s.crossOrigin=this.crossOrigin),a.manager.itemStart(e),s.src=e,s}}class AC extends iu{constructor(e){super(e)}load(e,t,n,i){const a=new mr,o=new iJ(this.manager);return o.setCrossOrigin(this.crossOrigin),o.setPath(this.path),o.load(e,function(s){a.image=s,a.needsUpdate=!0,t!==void 0&&t(a)},n,i),a}}class i1 extends bn{constructor(e,t=1){super(),this.isLight=!0,this.type="Light",this.color=new nt(e),this.intensity=t}dispose(){}copy(e,t){return super.copy(e,t),this.color.copy(e.color),this.intensity=e.intensity,this}toJSON(e){const t=super.toJSON(e);return t.object.color=this.color.getHex(),t.object.intensity=this.intensity,this.groundColor!==void 0&&(t.object.groundColor=this.groundColor.getHex()),this.distance!==void 0&&(t.object.distance=this.distance),this.angle!==void 0&&(t.object.angle=this.angle),this.decay!==void 0&&(t.object.decay=this.decay),this.penumbra!==void 0&&(t.object.penumbra=this.penumbra),this.shadow!==void 0&&(t.object.shadow=this.shadow.toJSON()),t}}const aS=new Mt,ER=new X,LR=new X;class wC{constructor(e){this.camera=e,this.bias=0,this.normalBias=0,this.radius=1,this.blurSamples=8,this.mapSize=new Me(512,512),this.map=null,this.mapPass=null,this.matrix=new Mt,this.autoUpdate=!0,this.needsUpdate=!1,this._frustum=new cC,this._frameExtents=new Me(1,1),this._viewportCount=1,this._viewports=[new an(0,0,1,1)]}getViewportCount(){return this._viewportCount}getFrustum(){return this._frustum}updateMatrices(e){const t=this.camera,n=this.matrix;ER.setFromMatrixPosition(e.matrixWorld),t.position.copy(ER),LR.setFromMatrixPosition(e.target.matrixWorld),t.lookAt(LR),t.updateMatrixWorld(),aS.multiplyMatrices(t.projectionMatrix,t.matrixWorldInverse),this._frustum.setFromProjectionMatrix(aS),n.set(.5,0,0,.5,0,.5,0,.5,0,0,.5,.5,0,0,0,1),n.multiply(aS)}getViewport(e){return this._viewports[e]}getFrameExtents(){return this._frameExtents}dispose(){this.map&&this.map.dispose(),this.mapPass&&this.mapPass.dispose()}copy(e){return this.camera=e.camera.clone(),this.bias=e.bias,this.radius=e.radius,this.mapSize.copy(e.mapSize),this}clone(){return new this.constructor().copy(this)}toJSON(){const e={};return this.bias!==0&&(e.bias=this.bias),this.normalBias!==0&&(e.normalBias=this.normalBias),this.radius!==1&&(e.radius=this.radius),(this.mapSize.x!==512||this.mapSize.y!==512)&&(e.mapSize=this.mapSize.toArray()),e.camera=this.camera.toJSON(!1).object,delete e.camera.matrix,e}}class aJ extends wC{constructor(){super(new Qr(50,1,.5,500)),this.isSpotLightShadow=!0,this.focus=1}updateMatrices(e){const t=this.camera,n=Hf*2*e.angle*this.focus,i=this.mapSize.width/this.mapSize.height,a=e.distance||t.far;(n!==t.fov||i!==t.aspect||a!==t.far)&&(t.fov=n,t.aspect=i,t.far=a,t.updateProjectionMatrix()),super.updateMatrices(e)}copy(e){return super.copy(e),this.focus=e.focus,this}}class oJ extends i1{constructor(e,t,n=0,i=Math.PI/3,a=0,o=2){super(e,t),this.isSpotLight=!0,this.type="SpotLight",this.position.copy(bn.DEFAULT_UP),this.updateMatrix(),this.target=new bn,this.distance=n,this.angle=i,this.penumbra=a,this.decay=o,this.map=null,this.shadow=new aJ}get power(){return this.intensity*Math.PI}set power(e){this.intensity=e/Math.PI}dispose(){this.shadow.dispose()}copy(e,t){return super.copy(e,t),this.distance=e.distance,this.angle=e.angle,this.penumbra=e.penumbra,this.decay=e.decay,this.target=e.target.clone(),this.shadow=e.shadow.clone(),this}}const PR=new Mt,Gd=new X,oS=new X;class sJ extends wC{constructor(){super(new Qr(90,1,.5,500)),this.isPointLightShadow=!0,this._frameExtents=new Me(4,2),this._viewportCount=6,this._viewports=[new an(2,1,1,1),new an(0,1,1,1),new an(3,1,1,1),new an(1,1,1,1),new an(3,0,1,1),new an(1,0,1,1)],this._cubeDirections=[new X(1,0,0),new X(-1,0,0),new X(0,0,1),new X(0,0,-1),new X(0,1,0),new X(0,-1,0)],this._cubeUps=[new X(0,1,0),new X(0,1,0),new X(0,1,0),new X(0,1,0),new X(0,0,1),new X(0,0,-1)]}updateMatrices(e,t=0){const n=this.camera,i=this.matrix,a=e.distance||n.far;a!==n.far&&(n.far=a,n.updateProjectionMatrix()),Gd.setFromMatrixPosition(e.matrixWorld),n.position.copy(Gd),oS.copy(n.position),oS.add(this._cubeDirections[t]),n.up.copy(this._cubeUps[t]),n.lookAt(oS),n.updateMatrixWorld(),i.makeTranslation(-Gd.x,-Gd.y,-Gd.z),PR.multiplyMatrices(n.projectionMatrix,n.matrixWorldInverse),this._frustum.setFromProjectionMatrix(PR)}}class Yz extends i1{constructor(e,t,n=0,i=2){super(e,t),this.isPointLight=!0,this.type="PointLight",this.distance=n,this.decay=i,this.shadow=new sJ}get power(){return this.intensity*4*Math.PI}set power(e){this.intensity=e/(4*Math.PI)}dispose(){this.shadow.dispose()}copy(e,t){return super.copy(e,t),this.distance=e.distance,this.decay=e.decay,this.shadow=e.shadow.clone(),this}}class lJ extends wC{constructor(){super(new e1(-5,5,5,-5,.5,500)),this.isDirectionalLightShadow=!0}}class B0 extends i1{constructor(e,t){super(e,t),this.isDirectionalLight=!0,this.type="DirectionalLight",this.position.copy(bn.DEFAULT_UP),this.updateMatrix(),this.target=new bn,this.shadow=new lJ}dispose(){this.shadow.dispose()}copy(e){return super.copy(e),this.target=e.target.clone(),this.shadow=e.shadow.clone(),this}}class qz extends i1{constructor(e,t){super(e,t),this.isAmbientLight=!0,this.type="AmbientLight"}}class Kp{static decodeText(e){if(typeof TextDecoder!="undefined")return new TextDecoder().decode(e);let t="";for(let n=0,i=e.length;n{t&&t(u),a.manager.itemEnd(e)}).catch(u=>{i&&i(u)});return}return setTimeout(function(){t&&t(o),a.manager.itemEnd(e)},0),o}const s={};s.credentials=this.crossOrigin==="anonymous"?"same-origin":"include",s.headers=this.requestHeader;const l=fetch(e,s).then(function(u){return u.blob()}).then(function(u){return createImageBitmap(u,Object.assign(a.options,{colorSpaceConversion:"none"}))}).then(function(u){return Sl.add(e,u),t&&t(u),a.manager.itemEnd(e),u}).catch(function(u){i&&i(u),Sl.remove(e),a.manager.itemError(e),a.manager.itemEnd(e)});Sl.add(e,l),a.manager.itemStart(e)}}class hJ{constructor(e=!0){this.autoStart=e,this.startTime=0,this.oldTime=0,this.elapsedTime=0,this.running=!1}start(){this.startTime=RR(),this.oldTime=this.startTime,this.elapsedTime=0,this.running=!0}stop(){this.getElapsedTime(),this.running=!1,this.autoStart=!1}getElapsedTime(){return this.getDelta(),this.elapsedTime}getDelta(){let e=0;if(this.autoStart&&!this.running)return this.start(),0;if(this.running){const t=RR();e=(t-this.oldTime)/1e3,this.oldTime=t,this.elapsedTime+=e}return e}}function RR(){return(typeof performance=="undefined"?Date:performance).now()}const bC="\\[\\]\\.:\\/",fJ=new RegExp("["+bC+"]","g"),TC="[^"+bC+"]",dJ="[^"+bC.replace("\\.","")+"]",pJ=/((?:WC+[\/:])*)/.source.replace("WC",TC),vJ=/(WCOD+)?/.source.replace("WCOD",dJ),gJ=/(?:\.(WC+)(?:\[(.+)\])?)?/.source.replace("WC",TC),mJ=/\.(WC+)(?:\[(.+)\])?/.source.replace("WC",TC),yJ=new RegExp("^"+pJ+vJ+gJ+mJ+"$"),_J=["material","materials","bones","map"];class xJ{constructor(e,t,n){const i=n||hn.parseTrackName(t);this._targetGroup=e,this._bindings=e.subscribe_(t,i)}getValue(e,t){this.bind();const n=this._targetGroup.nCachedObjects_,i=this._bindings[n];i!==void 0&&i.getValue(e,t)}setValue(e,t){const n=this._bindings;for(let i=this._targetGroup.nCachedObjects_,a=n.length;i!==a;++i)n[i].setValue(e,t)}bind(){const e=this._bindings;for(let t=this._targetGroup.nCachedObjects_,n=e.length;t!==n;++t)e[t].bind()}unbind(){const e=this._bindings;for(let t=this._targetGroup.nCachedObjects_,n=e.length;t!==n;++t)e[t].unbind()}}class hn{constructor(e,t,n){this.path=t,this.parsedPath=n||hn.parseTrackName(t),this.node=hn.findNode(e,this.parsedPath.nodeName),this.rootNode=e,this.getValue=this._getValue_unbound,this.setValue=this._setValue_unbound}static create(e,t,n){return e&&e.isAnimationObjectGroup?new hn.Composite(e,t,n):new hn(e,t,n)}static sanitizeNodeName(e){return e.replace(/\s/g,"_").replace(fJ,"")}static parseTrackName(e){const t=yJ.exec(e);if(t===null)throw new Error("PropertyBinding: Cannot parse trackName: "+e);const n={nodeName:t[2],objectName:t[3],objectIndex:t[4],propertyName:t[5],propertyIndex:t[6]},i=n.nodeName&&n.nodeName.lastIndexOf(".");if(i!==void 0&&i!==-1){const a=n.nodeName.substring(i+1);_J.indexOf(a)!==-1&&(n.nodeName=n.nodeName.substring(0,i),n.objectName=a)}if(n.propertyName===null||n.propertyName.length===0)throw new Error("PropertyBinding: can not parse propertyName from trackName: "+e);return n}static findNode(e,t){if(t===void 0||t===""||t==="."||t===-1||t===e.name||t===e.uuid)return e;if(e.skeleton){const n=e.skeleton.getBoneByName(t);if(n!==void 0)return n}if(e.children){const n=function(a){for(let o=0;ot}}class a1{constructor(){this.events=new Map}on(e,t){let n=this.events.get(e);n||(n=new Set,this.events.set(e,n)),n.add(t)}off(e,t){const n=this.events.get(e);n&&(t?n.delete(t):this.events.delete(e))}emit(e,...t){const n=this.events.get(e);n&&n.forEach(i=>{i(...t)})}once(e,t){const n=(...i)=>{t(...i),this.off(e,n)};this.on(e,n)}}class TJ extends a1{constructor({canvas:e}){super(),this.canvas=e,this.pixelRatio=2,this.init(),window.addEventListener("resize",()=>{this.init(),this.emit("resize")})}init(){var t;const e=((t=this.canvas)==null?void 0:t.parentNode)||this.canvas||document.documentElement;this.width=e.offsetWidth||window.innerWidth||1,this.height=e.offsetHeight||window.innerHeight||1,this.pixelRatio=this.pixelRatio||Math.min(window.devicePixelRatio,2)}destroy(){this.off("resize")}}class MJ extends a1{constructor(){super(),this.start=Date.now(),this.current=this.start,this.elapsed=0,this.delta=16,this.clock=new hJ,this.raf=bJ(()=>this.tick()),this.raf.start()}tick(){const e=Date.now();this.delta=e-this.current,this.current=e,this.elapsed=this.current-this.start;const t=this.clock.getDelta(),n=this.clock.getElapsedTime();this.emit("tick",t,n)}destroy(){this.pause(),this.off("tick")}pause(){this.raf.pause()}resume(){this.raf.resume()}isActive(){this.raf.isActive()}}function Kz(r,e=!1){const t=r[0].index!==null,n=new Set(Object.keys(r[0].attributes)),i=new Set(Object.keys(r[0].morphAttributes)),a={},o={},s=r[0].morphTargetsRelative,l=new wn;let u=0;for(let c=0;c=2.0 are supported."));return}const u=new aee(a,{path:t||this.resourcePath||"",crossOrigin:this.crossOrigin,requestHeader:this.requestHeader,manager:this.manager,ktx2Loader:this.ktx2Loader,meshoptDecoder:this.meshoptDecoder});u.fileLoader.setRequestHeader(this.requestHeader);for(let c=0;c=0&&s[h]===void 0&&console.warn('THREE.GLTFLoader: Unknown extension "'+h+'".')}}u.setExtensions(o),u.setPlugins(s),u.parse(n,i)}parseAsync(e,t){const n=this;return new Promise(function(i,a){n.parse(e,t,i,a)})}}function EJ(){let r={};return{get:function(e){return r[e]},add:function(e,t){r[e]=t},remove:function(e){delete r[e]},removeAll:function(){r={}}}}const Yt={KHR_BINARY_GLTF:"KHR_binary_glTF",KHR_DRACO_MESH_COMPRESSION:"KHR_draco_mesh_compression",KHR_LIGHTS_PUNCTUAL:"KHR_lights_punctual",KHR_MATERIALS_CLEARCOAT:"KHR_materials_clearcoat",KHR_MATERIALS_IOR:"KHR_materials_ior",KHR_MATERIALS_SHEEN:"KHR_materials_sheen",KHR_MATERIALS_SPECULAR:"KHR_materials_specular",KHR_MATERIALS_TRANSMISSION:"KHR_materials_transmission",KHR_MATERIALS_IRIDESCENCE:"KHR_materials_iridescence",KHR_MATERIALS_ANISOTROPY:"KHR_materials_anisotropy",KHR_MATERIALS_UNLIT:"KHR_materials_unlit",KHR_MATERIALS_VOLUME:"KHR_materials_volume",KHR_TEXTURE_BASISU:"KHR_texture_basisu",KHR_TEXTURE_TRANSFORM:"KHR_texture_transform",KHR_MESH_QUANTIZATION:"KHR_mesh_quantization",KHR_MATERIALS_EMISSIVE_STRENGTH:"KHR_materials_emissive_strength",EXT_MATERIALS_BUMP:"EXT_materials_bump",EXT_TEXTURE_WEBP:"EXT_texture_webp",EXT_TEXTURE_AVIF:"EXT_texture_avif",EXT_MESHOPT_COMPRESSION:"EXT_meshopt_compression",EXT_MESH_GPU_INSTANCING:"EXT_mesh_gpu_instancing"};class LJ{constructor(e){this.parser=e,this.name=Yt.KHR_LIGHTS_PUNCTUAL,this.cache={refs:{},uses:{}}}_markDefs(){const e=this.parser,t=this.parser.json.nodes||[];for(let n=0,i=t.length;n=0)throw new Error("THREE.GLTFLoader: setKTX2Loader must be called before loading KTX2 textures");return null}return t.loadTextureImage(e,a.source,o)}}class GJ{constructor(e){this.parser=e,this.name=Yt.EXT_TEXTURE_WEBP,this.isSupported=null}loadTexture(e){const t=this.name,n=this.parser,i=n.json,a=i.textures[e];if(!a.extensions||!a.extensions[t])return null;const o=a.extensions[t],s=i.images[o.source];let l=n.textureLoader;if(s.uri){const u=n.options.manager.getHandler(s.uri);u!==null&&(l=u)}return this.detectSupport().then(function(u){if(u)return n.loadTextureImage(e,o.source,l);if(i.extensionsRequired&&i.extensionsRequired.indexOf(t)>=0)throw new Error("THREE.GLTFLoader: WebP required by asset but unsupported.");return n.loadTexture(e)})}detectSupport(){return this.isSupported||(this.isSupported=new Promise(function(e){const t=new Image;t.src="data:image/webp;base64,UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA",t.onload=t.onerror=function(){e(t.height===1)}})),this.isSupported}}class HJ{constructor(e){this.parser=e,this.name=Yt.EXT_TEXTURE_AVIF,this.isSupported=null}loadTexture(e){const t=this.name,n=this.parser,i=n.json,a=i.textures[e];if(!a.extensions||!a.extensions[t])return null;const o=a.extensions[t],s=i.images[o.source];let l=n.textureLoader;if(s.uri){const u=n.options.manager.getHandler(s.uri);u!==null&&(l=u)}return this.detectSupport().then(function(u){if(u)return n.loadTextureImage(e,o.source,l);if(i.extensionsRequired&&i.extensionsRequired.indexOf(t)>=0)throw new Error("THREE.GLTFLoader: AVIF required by asset but unsupported.");return n.loadTexture(e)})}detectSupport(){return this.isSupported||(this.isSupported=new Promise(function(e){const t=new Image;t.src="data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAADybWV0YQAAAAAAAAAoaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAGxpYmF2aWYAAAAADnBpdG0AAAAAAAEAAAAeaWxvYwAAAABEAAABAAEAAAABAAABGgAAABcAAAAoaWluZgAAAAAAAQAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAamlwcnAAAABLaXBjbwAAABRpc3BlAAAAAAAAAAEAAAABAAAAEHBpeGkAAAAAAwgICAAAAAxhdjFDgQAMAAAAABNjb2xybmNseAACAAIABoAAAAAXaXBtYQAAAAAAAAABAAEEAQKDBAAAAB9tZGF0EgAKCBgABogQEDQgMgkQAAAAB8dSLfI=",t.onload=t.onerror=function(){e(t.height===1)}})),this.isSupported}}class WJ{constructor(e){this.name=Yt.EXT_MESHOPT_COMPRESSION,this.parser=e}loadBufferView(e){const t=this.parser.json,n=t.bufferViews[e];if(n.extensions&&n.extensions[this.name]){const i=n.extensions[this.name],a=this.parser.getDependency("buffer",i.buffer),o=this.parser.options.meshoptDecoder;if(!o||!o.supported){if(t.extensionsRequired&&t.extensionsRequired.indexOf(this.name)>=0)throw new Error("THREE.GLTFLoader: setMeshoptDecoder must be called before loading compressed files");return null}return a.then(function(s){const l=i.byteOffset||0,u=i.byteLength||0,c=i.count,h=i.byteStride,f=new Uint8Array(s,l,u);return o.decodeGltfBufferAsync?o.decodeGltfBufferAsync(c,h,f,i.mode,i.filter).then(function(d){return d.buffer}):o.ready.then(function(){const d=new ArrayBuffer(c*h);return o.decodeGltfBuffer(new Uint8Array(d),c,h,f,i.mode,i.filter),d})})}else return null}}class $J{constructor(e){this.name=Yt.EXT_MESH_GPU_INSTANCING,this.parser=e}createNodeMesh(e){const t=this.parser.json,n=t.nodes[e];if(!n.extensions||!n.extensions[this.name]||n.mesh===void 0)return null;const i=t.meshes[n.mesh];for(const u of i.primitives)if(u.mode!==ga.TRIANGLES&&u.mode!==ga.TRIANGLE_STRIP&&u.mode!==ga.TRIANGLE_FAN&&u.mode!==void 0)return null;const o=n.extensions[this.name].attributes,s=[],l={};for(const u in o)s.push(this.parser.getDependency("accessor",o[u]).then(c=>(l[u]=c,l[u])));return s.length<1?null:(s.push(this.parser.createNodeMesh(e)),Promise.all(s).then(u=>{const c=u.pop(),h=c.isGroup?c.children:[c],f=u[0].count,d=[];for(const p of h){const g=new Mt,v=new X,m=new ao,y=new X(1,1,1),_=new pQ(p.geometry,p.material,f);for(let x=0;x0||r.search(/^data\:image\/jpeg/)===0?"image/jpeg":r.search(/\.webp($|\?)/i)>0||r.search(/^data\:image\/webp/)===0?"image/webp":"image/png"}const iee=new Mt;class aee{constructor(e={},t={}){this.json=e,this.extensions={},this.plugins={},this.options=t,this.cache=new EJ,this.associations=new Map,this.primitiveCache={},this.nodeCache={},this.meshCache={refs:{},uses:{}},this.cameraCache={refs:{},uses:{}},this.lightCache={refs:{},uses:{}},this.sourceCache={},this.textureCache={},this.nodeNamesUsed={};let n=!1,i=!1,a=-1;typeof navigator!="undefined"&&(n=/^((?!chrome|android).)*safari/i.test(navigator.userAgent)===!0,i=navigator.userAgent.indexOf("Firefox")>-1,a=i?navigator.userAgent.match(/Firefox\/([0-9]+)\./)[1]:-1),typeof createImageBitmap=="undefined"||n||i&&a<98?this.textureLoader=new AC(this.options.manager):this.textureLoader=new cJ(this.options.manager),this.textureLoader.setCrossOrigin(this.options.crossOrigin),this.textureLoader.setRequestHeader(this.options.requestHeader),this.fileLoader=new Rv(this.options.manager),this.fileLoader.setResponseType("arraybuffer"),this.options.crossOrigin==="use-credentials"&&this.fileLoader.setWithCredentials(!0)}setExtensions(e){this.extensions=e}setPlugins(e){this.plugins=e}parse(e,t){const n=this,i=this.json,a=this.extensions;this.cache.removeAll(),this.nodeCache={},this._invokeAll(function(o){return o._markDefs&&o._markDefs()}),Promise.all(this._invokeAll(function(o){return o.beforeRoot&&o.beforeRoot()})).then(function(){return Promise.all([n.getDependencies("scene"),n.getDependencies("animation"),n.getDependencies("camera")])}).then(function(o){const s={scene:o[0][i.scene||0],scenes:o[0],animations:o[1],cameras:o[2],asset:i.asset,parser:n,userData:{}};return mu(a,s,i),hl(s,i),Promise.all(n._invokeAll(function(l){return l.afterRoot&&l.afterRoot(s)})).then(function(){e(s)})}).catch(t)}_markDefs(){const e=this.json.nodes||[],t=this.json.skins||[],n=this.json.meshes||[];for(let i=0,a=t.length;i{const l=this.associations.get(o);l!=null&&this.associations.set(s,l);for(const[u,c]of o.children.entries())a(c,s.children[u])};return a(n,i),i.name+="_instance_"+e.uses[t]++,i}_invokeOne(e){const t=Object.values(this.plugins);t.push(this);for(let n=0;n=2&&v.setY(C,A[w*l+1]),l>=3&&v.setZ(C,A[w*l+2]),l>=4&&v.setW(C,A[w*l+3]),l>=5)throw new Error("THREE.GLTFLoader: Unsupported itemSize in sparse BufferAttribute.")}}return v})}loadTexture(e){const t=this.json,n=this.options,a=t.textures[e].source,o=t.images[a];let s=this.textureLoader;if(o.uri){const l=n.manager.getHandler(o.uri);l!==null&&(s=l)}return this.loadTextureImage(e,a,s)}loadTextureImage(e,t,n){const i=this,a=this.json,o=a.textures[e],s=a.images[t],l=(s.uri||s.bufferView)+":"+o.sampler;if(this.textureCache[l])return this.textureCache[l];const u=this.loadImageSource(t,n).then(function(c){c.flipY=!1,c.name=o.name||s.name||"",c.name===""&&typeof s.uri=="string"&&s.uri.startsWith("data:image/")===!1&&(c.name=s.uri);const f=(a.samplers||{})[o.sampler]||{};return c.magFilter=BR[f.magFilter]||lr,c.minFilter=BR[f.minFilter]||gs,c.wrapS=zR[f.wrapS]||jr,c.wrapT=zR[f.wrapT]||jr,i.associations.set(c,{textures:e}),c}).catch(function(){return null});return this.textureCache[l]=u,u}loadImageSource(e,t){const n=this,i=this.json,a=this.options;if(this.sourceCache[e]!==void 0)return this.sourceCache[e].then(h=>h.clone());const o=i.images[e],s=self.URL||self.webkitURL;let l=o.uri||"",u=!1;if(o.bufferView!==void 0)l=n.getDependency("bufferView",o.bufferView).then(function(h){u=!0;const f=new Blob([h],{type:o.mimeType});return l=s.createObjectURL(f),l});else if(o.uri===void 0)throw new Error("THREE.GLTFLoader: Image "+e+" is missing URI and bufferView");const c=Promise.resolve(l).then(function(h){return new Promise(function(f,d){let p=f;t.isImageBitmapLoader===!0&&(p=function(g){const v=new mr(g);v.needsUpdate=!0,f(v)}),t.load(Kp.resolveURL(h,a.path),p,void 0,d)})}).then(function(h){return u===!0&&s.revokeObjectURL(l),h.userData.mimeType=o.mimeType||ree(o.uri),h}).catch(function(h){throw console.error("THREE.GLTFLoader: Couldn't load texture",l),h});return this.sourceCache[e]=c,c}assignTexture(e,t,n,i){const a=this;return this.getDependency("texture",n.index).then(function(o){if(!o)return null;if(n.texCoord!==void 0&&n.texCoord>0&&(o=o.clone(),o.channel=n.texCoord),a.extensions[Yt.KHR_TEXTURE_TRANSFORM]){const s=n.extensions!==void 0?n.extensions[Yt.KHR_TEXTURE_TRANSFORM]:void 0;if(s){const l=a.associations.get(o);o=a.extensions[Yt.KHR_TEXTURE_TRANSFORM].extendTexture(o,s),a.associations.set(o,l)}}return i!==void 0&&(o.colorSpace=i),e[t]=o,o})}assignFinalMaterial(e){const t=e.geometry;let n=e.material;const i=t.attributes.tangent===void 0,a=t.attributes.color!==void 0,o=t.attributes.normal===void 0;if(e.isPoints){const s="PointsMaterial:"+n.uuid;let l=this.cache.get(s);l||(l=new pg,Da.prototype.copy.call(l,n),l.color.copy(n.color),l.map=n.map,l.sizeAttenuation=!1,this.cache.add(s,l)),n=l}else if(e.isLine){const s="LineBasicMaterial:"+n.uuid;let l=this.cache.get(s);l||(l=new ys,Da.prototype.copy.call(l,n),l.color.copy(n.color),l.map=n.map,this.cache.add(s,l)),n=l}if(i||a||o){let s="ClonedMaterial:"+n.uuid+":";i&&(s+="derivative-tangents:"),a&&(s+="vertex-colors:"),o&&(s+="flat-shading:");let l=this.cache.get(s);l||(l=n.clone(),a&&(l.vertexColors=!0),o&&(l.flatShading=!0),i&&(l.normalScale&&(l.normalScale.y*=-1),l.clearcoatNormalScale&&(l.clearcoatNormalScale.y*=-1)),this.cache.add(s,l),this.associations.set(l,this.associations.get(n))),n=l}e.material=n}getMaterialType(){return Pv}loadMaterial(e){const t=this,n=this.json,i=this.extensions,a=n.materials[e];let o;const s={},l=a.extensions||{},u=[];if(l[Yt.KHR_MATERIALS_UNLIT]){const h=i[Yt.KHR_MATERIALS_UNLIT];o=h.getMaterialType(),u.push(h.extendParams(s,a,t))}else{const h=a.pbrMetallicRoughness||{};if(s.color=new nt(1,1,1),s.opacity=1,Array.isArray(h.baseColorFactor)){const f=h.baseColorFactor;s.color.setRGB(f[0],f[1],f[2],yr),s.opacity=f[3]}h.baseColorTexture!==void 0&&u.push(t.assignTexture(s,"map",h.baseColorTexture,dn)),s.metalness=h.metallicFactor!==void 0?h.metallicFactor:1,s.roughness=h.roughnessFactor!==void 0?h.roughnessFactor:1,h.metallicRoughnessTexture!==void 0&&(u.push(t.assignTexture(s,"metalnessMap",h.metallicRoughnessTexture)),u.push(t.assignTexture(s,"roughnessMap",h.metallicRoughnessTexture))),o=this._invokeOne(function(f){return f.getMaterialType&&f.getMaterialType(e)}),u.push(Promise.all(this._invokeAll(function(f){return f.extendMaterialParams&&f.extendMaterialParams(e,s)})))}a.doubleSided===!0&&(s.side=ur);const c=a.alphaMode||lS.OPAQUE;if(c===lS.BLEND?(s.transparent=!0,s.depthWrite=!1):(s.transparent=!1,c===lS.MASK&&(s.alphaTest=a.alphaCutoff!==void 0?a.alphaCutoff:.5)),a.normalTexture!==void 0&&o!==Pn&&(u.push(t.assignTexture(s,"normalMap",a.normalTexture)),s.normalScale=new Me(1,1),a.normalTexture.scale!==void 0)){const h=a.normalTexture.scale;s.normalScale.set(h,h)}if(a.occlusionTexture!==void 0&&o!==Pn&&(u.push(t.assignTexture(s,"aoMap",a.occlusionTexture)),a.occlusionTexture.strength!==void 0&&(s.aoMapIntensity=a.occlusionTexture.strength)),a.emissiveFactor!==void 0&&o!==Pn){const h=a.emissiveFactor;s.emissive=new nt().setRGB(h[0],h[1],h[2],yr)}return a.emissiveTexture!==void 0&&o!==Pn&&u.push(t.assignTexture(s,"emissiveMap",a.emissiveTexture,dn)),Promise.all(u).then(function(){const h=new o(s);return a.name&&(h.name=a.name),hl(h,a),t.associations.set(h,{materials:e}),a.extensions&&mu(i,h,a),h})}createUniqueName(e){const t=hn.sanitizeNodeName(e||"");return t in this.nodeNamesUsed?t+"_"+ ++this.nodeNamesUsed[t]:(this.nodeNamesUsed[t]=0,t)}loadGeometries(e){const t=this,n=this.extensions,i=this.primitiveCache;function a(s){return n[Yt.KHR_DRACO_MESH_COMPRESSION].decodePrimitive(s,t).then(function(l){return UR(l,s,t)})}const o=[];for(let s=0,l=e.length;s0&&tee(m,a),m.name=t.createUniqueName(a.name||"mesh_"+e),hl(m,a),v.extensions&&mu(i,m,v),t.assignFinalMaterial(m),h.push(m)}for(let d=0,p=h.length;d1?c=new Dn:u.length===1?c=u[0]:c=new bn,c!==u[0])for(let h=0,f=u.length;h{const h=new Map;for(const[f,d]of i.associations)(f instanceof Da||f instanceof mr)&&h.set(f,d);return c.traverse(f=>{const d=i.associations.get(f);d!=null&&h.set(f,d)}),h};return i.associations=u(a),a})}_createAnimationTracks(e,t,n,i,a){const o=[],s=e.name?e.name:e.uuid,l=[];qs[a.path]===qs.weights?e.traverse(function(f){f.morphTargetInfluences&&l.push(f.name?f.name:f.uuid)}):l.push(s);let u;switch(qs[a.path]){case qs.weights:u=$f;break;case qs.rotation:u=Fc;break;case qs.position:case qs.scale:u=Xf;break;default:switch(n.itemSize){case 1:u=$f;break;case 2:case 3:default:u=Xf;break}break}const c=i.interpolation!==void 0?QJ[i.interpolation]:Gf,h=this._getArrayFromAccessor(n);for(let f=0,d=l.length;f{this.parse(o,t,i)},n,i)}parse(e,t,n=()=>{}){this.decodeDracoFile(e,t,null,null,dn).catch(n)}decodeDracoFile(e,t,n,i,a=yr,o=()=>{}){const s={attributeIDs:n||this.defaultAttributeIDs,attributeTypes:i||this.defaultAttributeTypes,useUniqueIDs:!!n,vertexColorSpace:a};return this.decodeGeometry(e,s).then(t).catch(o)}decodeGeometry(e,t){const n=JSON.stringify(t);if(cS.has(e)){const l=cS.get(e);if(l.key===n)return l.promise;if(e.byteLength===0)throw new Error("THREE.DRACOLoader: Unable to re-decode a buffer with different settings. Buffer has already been transferred.")}let i;const a=this.workerNextTaskID++,o=e.byteLength,s=this._getWorker(a,o).then(l=>(i=l,new Promise((u,c)=>{i._callbacks[a]={resolve:u,reject:c},i.postMessage({type:"decode",id:a,taskConfig:t,buffer:e},[e])}))).then(l=>this._createGeometry(l.geometry));return s.catch(()=>!0).then(()=>{i&&a&&this._releaseTask(i,a)}),cS.set(e,{key:n,promise:s}),s}_createGeometry(e){const t=new wn;e.index&&t.setIndex(new Gn(e.index.array,1));for(let n=0;n{n.load(e,i,void 0,a)})}preload(){return this._initDecoder(),this}_initDecoder(){if(this.decoderPending)return this.decoderPending;const e=typeof WebAssembly!="object"||this.decoderConfig.type==="js",t=[];return e?t.push(this._loadLibrary("draco_decoder.js","text")):(t.push(this._loadLibrary("draco_wasm_wrapper.js","text")),t.push(this._loadLibrary("draco_decoder.wasm","arraybuffer"))),this.decoderPending=Promise.all(t).then(n=>{const i=n[0];e||(this.decoderConfig.wasmBinary=n[1]);const a=lee.toString(),o=["/* draco decoder */",i,"","/* worker */",a.substring(a.indexOf("{")+1,a.lastIndexOf("}"))].join(` +`);this.workerSourceURL=URL.createObjectURL(new Blob([o]))}),this.decoderPending}_getWorker(e,t){return this._initDecoder().then(()=>{if(this.workerPool.lengtha._taskLoad?-1:1});const n=this.workerPool[this.workerPool.length-1];return n._taskCosts[e]=t,n._taskLoad+=t,n})}_releaseTask(e,t){e._taskLoad-=e._taskCosts[t],delete e._callbacks[t],delete e._taskCosts[t]}debug(){console.log("Task load: ",this.workerPool.map(e=>e._taskLoad))}dispose(){for(let e=0;e{const h=c.draco,f=new h.Decoder;try{const d=t(h,f,new Int8Array(l),u),p=d.attributes.map(g=>g.array.buffer);d.index&&p.push(d.index.array.buffer),self.postMessage({type:"decode",id:s.id,geometry:d},p)}catch(d){console.error(d),self.postMessage({type:"error",id:s.id,error:d.message})}finally{h.destroy(f)}});break}};function t(o,s,l,u){const c=u.attributeIDs,h=u.attributeTypes;let f,d;const p=s.GetEncodedGeometryType(l);if(p===o.TRIANGULAR_MESH)f=new o.Mesh,d=s.DecodeArrayToMesh(l,l.byteLength,f);else if(p===o.POINT_CLOUD)f=new o.PointCloud,d=s.DecodeArrayToPointCloud(l,l.byteLength,f);else throw new Error("THREE.DRACOLoader: Unexpected geometry type.");if(!d.ok()||f.ptr===0)throw new Error("THREE.DRACOLoader: Decoding failed: "+d.error_msg());const g={index:null,attributes:[]};for(const v in c){const m=self[h[v]];let y,_;if(u.useUniqueIDs)_=c[v],y=s.GetAttributeByUniqueId(f,_);else{if(_=s.GetAttributeId(f,o[c[v]]),_===-1)continue;y=s.GetAttribute(f,_)}const x=i(o,s,f,v,m,y);v==="color"&&(x.vertexColorSpace=u.vertexColorSpace),g.attributes.push(x)}return p===o.TRIANGULAR_MESH&&(g.index=n(o,s,f)),o.destroy(f),g}function n(o,s,l){const c=l.num_faces()*3,h=c*4,f=o._malloc(h);s.GetTrianglesUInt32Array(l,h,f);const d=new Uint32Array(o.HEAPF32.buffer,f,c).slice();return o._free(f),{array:d,itemSize:1}}function i(o,s,l,u,c,h){const f=h.num_components(),p=l.num_points()*f,g=p*c.BYTES_PER_ELEMENT,v=a(o,c),m=o._malloc(g);s.GetAttributeDataArrayForAllPoints(l,h,v,g,m);const y=new c(o.HEAPF32.buffer,m,p).slice();return o._free(m),{name:u,array:y,itemSize:f}}function a(o,s){switch(s){case Float32Array:return o.DT_FLOAT32;case Int8Array:return o.DT_INT8;case Int16Array:return o.DT_INT16;case Int32Array:return o.DT_INT32;case Uint8Array:return o.DT_UINT8;case Uint16Array:return o.DT_UINT16;case Uint32Array:return o.DT_UINT32}}}let Nb={GLTFLoader:"GLTF",TextureLoader:"Texture",FontLoader:"Font",MMDLoader:"MMD",MTLLoader:"MTL",OBJLoader:"OBJ",PCDLoader:"PCD",FileLoader:"File",ImageLoader:"Image",ObjectLoader:"Object",MaterialLoader:"Material",CubeTextureLoader:"CubeTexture",RGBELoader:"RGBELoader",FBXLoader:"FBX"};const uee=Object.values(Nb);class cee extends a1{constructor({dracoPath:e}={}){super(),this.dracoPath=e||"./draco/gltf/",this.itemsLoaded=0,this.itemsTotal=0,this.assets=[],this.loaders={},this.initDefaultLoader()}initManager(){const e=new Xz;return e.onProgress=(t,n,i)=>{this.itemsLoaded=n,this.itemsTotal=i,this.emit("onProgress",t,n,i)},e.onError=t=>{this.emit("onError",t)},e}initDefaultLoader(){[{loader:CJ,name:"GLTFLoader"},{loader:AC,name:"TextureLoader"}].map(e=>this.addLoader(e.loader,e.name))}initDraco(e){const t=new see;t.setDecoderPath(this.dracoPath),t.preload(),e.setDRACOLoader(t)}addLoader(e,t=""){if(e.name&&Nb[t]){if(!this.loaders[t]){let i=new e(this.manager),a=t;i instanceof iu&&(a==="GLTFLoader"&&this.initDraco(i),this.loaders[Nb[a]]=i)}}else throw new Error("请配置正确的加载器")}loadItem(e){return new Promise((t,n)=>{if(!this.loaders[e.type])throw new Error(`资源${e.path}没有配置加载器`);this.loaders[e.type].load(e.path,i=>{this.itemsLoaded++,this.emit("onProgress",e.path,this.itemsLoaded,this.itemsTotal),t(Xe(Re({},e),{data:i}))},null,i=>{this.emit("onError",i),n(i)})})}loadAll(e){return this.itemsLoaded=0,this.itemsTotal=0,new Promise((t,n)=>{let i=this.matchType(e),a=[];this.itemsTotal=i.length,i.map(o=>{let s=this.loadItem(o);a.push(s)}),Promise.all(a).then(o=>{this.assets=o,this.emit("onLoad"),t(o)}).catch(o=>{this.emit("onError",o),n(o)})})}matchType(e){return this.assets=e.map(t=>({type:uee.includes(t.type)?t.type:"",path:t.path,name:t.name,data:null})).filter(t=>{if(!t.type)throw new Error(`资源${t.path},type不正确`);return t.type}),this.assets}getResource(e){let t=this.assets.find(n=>n.name===e);if(!t)throw new Error(`资源${e}不存在`);return t.data}destroy(){this.off("onProgress"),this.off("onLoad"),this.off("onError"),this.assets=[]}}const Jz=r=>{r instanceof Array?r.forEach(Jz):(r.map&&r.map.dispose(),r.dispose())},eU=r=>{r.geometry&&r.geometry.dispose(),r.material&&Jz(r.material),r.texture&&r.texture.dispose(),r.children&&r.children.forEach(eU)},hee=r=>{if(r&&r.children)for(;r.children.length;){const e=r.children[0];r.remove(e),eU(e)}};var MC={exports:{}},fee=function(e,t,n,i){var a=e[0],o=e[1],s=!1;n===void 0&&(n=0),i===void 0&&(i=t.length);for(var l=(i-n)/2,u=0,c=l-1;uo!=p>o&&a<(d-h)*(o-f)/(p-f)+h;g&&(s=!s)}return s},dee=function(e,t,n,i){var a=e[0],o=e[1],s=!1;n===void 0&&(n=0),i===void 0&&(i=t.length);for(var l=i-n,u=0,c=l-1;uo!=p>o&&a<(d-h)*(o-f)/(p-f)+h;g&&(s=!s)}return s},tU=fee,nU=dee;MC.exports=function(e,t,n,i){return t.length>0&&Array.isArray(t[0])?nU(e,t,n,i):tU(e,t,n,i)};MC.exports.nested=nU;MC.exports.flat=tU;function pee(r=10,e=62){var t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),n=[],i;if(e=e||t.length,r)for(i=0;i{console.log(r);let e=JSON.parse(r),t=e.features;for(let n=0;nMath.PI&&($t-=q),mn<-Math.PI?mn+=q:mn>Math.PI&&(mn-=q),$t<=mn?s.theta=Math.max($t,Math.min(mn,s.theta)):s.theta=s.theta>($t+mn)/2?Math.max($t,s.theta):Math.min(mn,s.theta)),s.phi=Math.max(n.minPolarAngle,Math.min(n.maxPolarAngle,s.phi)),s.makeSafe(),n.enableDamping===!0?n.target.addScaledVector(c,n.dampingFactor):n.target.add(c),n.target.sub(n.cursor),n.target.clampLength(n.minTargetRadius,n.maxTargetRadius),n.target.add(n.cursor),n.zoomToCursor&&A||n.object.isOrthographicCamera?s.radius=O(s.radius):s.radius=O(s.radius*u),j.setFromSpherical(s),j.applyQuaternion(Ue),Jt.copy(n.target).add(j),n.object.lookAt(n.target),n.enableDamping===!0?(l.theta*=1-n.dampingFactor,l.phi*=1-n.dampingFactor,c.multiplyScalar(1-n.dampingFactor)):(l.set(0,0,0),c.set(0,0,0));let Lr=!1;if(n.zoomToCursor&&A){let en=null;if(n.object.isPerspectiveCamera){const jn=j.length();en=O(jn*u);const oi=jn-en;n.object.position.addScaledVector(x,oi),n.object.updateMatrixWorld()}else if(n.object.isOrthographicCamera){const jn=new X(S.x,S.y,0);jn.unproject(n.object),n.object.zoom=Math.max(n.minZoom,Math.min(n.maxZoom,n.object.zoom/u)),n.object.updateProjectionMatrix(),Lr=!0;const oi=new X(S.x,S.y,0);oi.unproject(n.object),n.object.position.sub(oi).add(jn),n.object.updateMatrixWorld(),en=j.length()}else console.warn("WARNING: OrbitControls.js encountered an unknown camera type - zoom to cursor disabled."),n.zoomToCursor=!1;en!==null&&(this.screenSpacePanning?n.target.set(0,0,-1).transformDirection(n.object.matrix).multiplyScalar(en).add(n.object.position):(Tm.origin.copy(n.object.position),Tm.direction.set(0,0,-1).transformDirection(n.object.matrix),Math.abs(n.object.up.dot(Tm.direction))o||8*(1-Y.dot(n.object.quaternion))>o||De.distanceToSquared(n.target)>0?(n.dispatchEvent(VR),et.copy(n.object.position),Y.copy(n.object.quaternion),De.copy(n.target),!0):!1}}(),this.dispose=function(){n.domElement.removeEventListener("contextmenu",Wt),n.domElement.removeEventListener("pointerdown",B),n.domElement.removeEventListener("pointercancel",ne),n.domElement.removeEventListener("wheel",we),n.domElement.removeEventListener("pointermove",z),n.domElement.removeEventListener("pointerup",ne),n._domElementKeyEvents!==null&&(n._domElementKeyEvents.removeEventListener("keydown",Ye),n._domElementKeyEvents=null)};const n=this,i={NONE:-1,ROTATE:0,DOLLY:1,PAN:2,TOUCH_ROTATE:3,TOUCH_PAN:4,TOUCH_DOLLY_PAN:5,TOUCH_DOLLY_ROTATE:6};let a=i.NONE;const o=1e-6,s=new IR,l=new IR;let u=1;const c=new X,h=new Me,f=new Me,d=new Me,p=new Me,g=new Me,v=new Me,m=new Me,y=new Me,_=new Me,x=new X,S=new Me;let A=!1;const w=[],M={};let C=!1;function b(j){return j!==null?2*Math.PI/60*n.autoRotateSpeed*j:2*Math.PI/60/60*n.autoRotateSpeed}function T(j){const Ee=Math.abs(j*.01);return Math.pow(.95,n.zoomSpeed*Ee)}function P(j){l.theta-=j}function D(j){l.phi-=j}const L=function(){const j=new X;return function(Ue,et){j.setFromMatrixColumn(et,0),j.multiplyScalar(-Ue),c.add(j)}}(),E=function(){const j=new X;return function(Ue,et){n.screenSpacePanning===!0?j.setFromMatrixColumn(et,1):(j.setFromMatrixColumn(et,0),j.crossVectors(n.object.up,j)),j.multiplyScalar(Ue),c.add(j)}}(),I=function(){const j=new X;return function(Ue,et){const Y=n.domElement;if(n.object.isPerspectiveCamera){const De=n.object.position;j.copy(De).sub(n.target);let q=j.length();q*=Math.tan(n.object.fov/2*Math.PI/180),L(2*Ue*q/Y.clientHeight,n.object.matrix),E(2*et*q/Y.clientHeight,n.object.matrix)}else n.object.isOrthographicCamera?(L(Ue*(n.object.right-n.object.left)/n.object.zoom/Y.clientWidth,n.object.matrix),E(et*(n.object.top-n.object.bottom)/n.object.zoom/Y.clientHeight,n.object.matrix)):(console.warn("WARNING: OrbitControls.js encountered an unknown camera type - pan disabled."),n.enablePan=!1)}}();function N(j){n.object.isPerspectiveCamera||n.object.isOrthographicCamera?u/=j:(console.warn("WARNING: OrbitControls.js encountered an unknown camera type - dolly/zoom disabled."),n.enableZoom=!1)}function R(j){n.object.isPerspectiveCamera||n.object.isOrthographicCamera?u*=j:(console.warn("WARNING: OrbitControls.js encountered an unknown camera type - dolly/zoom disabled."),n.enableZoom=!1)}function F(j,Ee){if(!n.zoomToCursor)return;A=!0;const Ue=n.domElement.getBoundingClientRect(),et=j-Ue.left,Y=Ee-Ue.top,De=Ue.width,q=Ue.height;S.x=et/De*2-1,S.y=-(Y/q)*2+1,x.set(S.x,S.y,1).unproject(n.object).sub(n.object.position).normalize()}function O(j){return Math.max(n.minDistance,Math.min(n.maxDistance,j))}function V(j){h.set(j.clientX,j.clientY)}function H(j){F(j.clientX,j.clientX),m.set(j.clientX,j.clientY)}function Q(j){p.set(j.clientX,j.clientY)}function W(j){f.set(j.clientX,j.clientY),d.subVectors(f,h).multiplyScalar(n.rotateSpeed);const Ee=n.domElement;P(2*Math.PI*d.x/Ee.clientHeight),D(2*Math.PI*d.y/Ee.clientHeight),h.copy(f),n.update()}function Z(j){y.set(j.clientX,j.clientY),_.subVectors(y,m),_.y>0?N(T(_.y)):_.y<0&&R(T(_.y)),m.copy(y),n.update()}function ee(j){g.set(j.clientX,j.clientY),v.subVectors(g,p).multiplyScalar(n.panSpeed),I(v.x,v.y),p.copy(g),n.update()}function he(j){F(j.clientX,j.clientY),j.deltaY<0?R(T(j.deltaY)):j.deltaY>0&&N(T(j.deltaY)),n.update()}function le(j){let Ee=!1;switch(j.code){case n.keys.UP:j.ctrlKey||j.metaKey||j.shiftKey?D(2*Math.PI*n.rotateSpeed/n.domElement.clientHeight):I(0,n.keyPanSpeed),Ee=!0;break;case n.keys.BOTTOM:j.ctrlKey||j.metaKey||j.shiftKey?D(-2*Math.PI*n.rotateSpeed/n.domElement.clientHeight):I(0,-n.keyPanSpeed),Ee=!0;break;case n.keys.LEFT:j.ctrlKey||j.metaKey||j.shiftKey?P(2*Math.PI*n.rotateSpeed/n.domElement.clientHeight):I(n.keyPanSpeed,0),Ee=!0;break;case n.keys.RIGHT:j.ctrlKey||j.metaKey||j.shiftKey?P(-2*Math.PI*n.rotateSpeed/n.domElement.clientHeight):I(-n.keyPanSpeed,0),Ee=!0;break}Ee&&(j.preventDefault(),n.update())}function re(j){if(w.length===1)h.set(j.pageX,j.pageY);else{const Ee=ue(j),Ue=.5*(j.pageX+Ee.x),et=.5*(j.pageY+Ee.y);h.set(Ue,et)}}function be(j){if(w.length===1)p.set(j.pageX,j.pageY);else{const Ee=ue(j),Ue=.5*(j.pageX+Ee.x),et=.5*(j.pageY+Ee.y);p.set(Ue,et)}}function de(j){const Ee=ue(j),Ue=j.pageX-Ee.x,et=j.pageY-Ee.y,Y=Math.sqrt(Ue*Ue+et*et);m.set(0,Y)}function U(j){n.enableZoom&&de(j),n.enablePan&&be(j)}function K(j){n.enableZoom&&de(j),n.enableRotate&&re(j)}function te(j){if(w.length==1)f.set(j.pageX,j.pageY);else{const Ue=ue(j),et=.5*(j.pageX+Ue.x),Y=.5*(j.pageY+Ue.y);f.set(et,Y)}d.subVectors(f,h).multiplyScalar(n.rotateSpeed);const Ee=n.domElement;P(2*Math.PI*d.x/Ee.clientHeight),D(2*Math.PI*d.y/Ee.clientHeight),h.copy(f)}function ce(j){if(w.length===1)g.set(j.pageX,j.pageY);else{const Ee=ue(j),Ue=.5*(j.pageX+Ee.x),et=.5*(j.pageY+Ee.y);g.set(Ue,et)}v.subVectors(g,p).multiplyScalar(n.panSpeed),I(v.x,v.y),p.copy(g)}function se(j){const Ee=ue(j),Ue=j.pageX-Ee.x,et=j.pageY-Ee.y,Y=Math.sqrt(Ue*Ue+et*et);y.set(0,Y),_.set(0,Math.pow(y.y/m.y,n.zoomSpeed)),N(_.y),m.copy(y);const De=(j.pageX+Ee.x)*.5,q=(j.pageY+Ee.y)*.5;F(De,q)}function Ne(j){n.enableZoom&&se(j),n.enablePan&&ce(j)}function Oe(j){n.enableZoom&&se(j),n.enableRotate&&te(j)}function B(j){n.enabled!==!1&&(w.length===0&&(n.domElement.setPointerCapture(j.pointerId),n.domElement.addEventListener("pointermove",z),n.domElement.addEventListener("pointerup",ne)),Ct(j),j.pointerType==="touch"?xt(j):ve(j))}function z(j){n.enabled!==!1&&(j.pointerType==="touch"?Le(j):Ae(j))}function ne(j){switch(_t(j),w.length){case 0:n.domElement.releasePointerCapture(j.pointerId),n.domElement.removeEventListener("pointermove",z),n.domElement.removeEventListener("pointerup",ne),n.dispatchEvent(GR),a=i.NONE;break;case 1:const Ee=w[0],Ue=M[Ee];xt({pointerId:Ee,pageX:Ue.x,pageY:Ue.y});break}}function ve(j){let Ee;switch(j.button){case 0:Ee=n.mouseButtons.LEFT;break;case 1:Ee=n.mouseButtons.MIDDLE;break;case 2:Ee=n.mouseButtons.RIGHT;break;default:Ee=-1}switch(Ee){case oh.DOLLY:if(n.enableZoom===!1)return;H(j),a=i.DOLLY;break;case oh.ROTATE:if(j.ctrlKey||j.metaKey||j.shiftKey){if(n.enablePan===!1)return;Q(j),a=i.PAN}else{if(n.enableRotate===!1)return;V(j),a=i.ROTATE}break;case oh.PAN:if(j.ctrlKey||j.metaKey||j.shiftKey){if(n.enableRotate===!1)return;V(j),a=i.ROTATE}else{if(n.enablePan===!1)return;Q(j),a=i.PAN}break;default:a=i.NONE}a!==i.NONE&&n.dispatchEvent(hS)}function Ae(j){switch(a){case i.ROTATE:if(n.enableRotate===!1)return;W(j);break;case i.DOLLY:if(n.enableZoom===!1)return;Z(j);break;case i.PAN:if(n.enablePan===!1)return;ee(j);break}}function we(j){n.enabled===!1||n.enableZoom===!1||a!==i.NONE||(j.preventDefault(),n.dispatchEvent(hS),he(We(j)),n.dispatchEvent(GR))}function We(j){const Ee=j.deltaMode,Ue={clientX:j.clientX,clientY:j.clientY,deltaY:j.deltaY};switch(Ee){case 1:Ue.deltaY*=16;break;case 2:Ue.deltaY*=100;break}return j.ctrlKey&&!C&&(Ue.deltaY*=10),Ue}function Be(j){j.key==="Control"&&(C=!0,n.domElement.getRootNode().addEventListener("keyup",je,{passive:!0,capture:!0}))}function je(j){j.key==="Control"&&(C=!1,n.domElement.getRootNode().removeEventListener("keyup",je,{passive:!0,capture:!0}))}function Ye(j){n.enabled===!1||n.enablePan===!1||le(j)}function xt(j){switch(J(j),w.length){case 1:switch(n.touches.ONE){case sh.ROTATE:if(n.enableRotate===!1)return;re(j),a=i.TOUCH_ROTATE;break;case sh.PAN:if(n.enablePan===!1)return;be(j),a=i.TOUCH_PAN;break;default:a=i.NONE}break;case 2:switch(n.touches.TWO){case sh.DOLLY_PAN:if(n.enableZoom===!1&&n.enablePan===!1)return;U(j),a=i.TOUCH_DOLLY_PAN;break;case sh.DOLLY_ROTATE:if(n.enableZoom===!1&&n.enableRotate===!1)return;K(j),a=i.TOUCH_DOLLY_ROTATE;break;default:a=i.NONE}break;default:a=i.NONE}a!==i.NONE&&n.dispatchEvent(hS)}function Le(j){switch(J(j),a){case i.TOUCH_ROTATE:if(n.enableRotate===!1)return;te(j),n.update();break;case i.TOUCH_PAN:if(n.enablePan===!1)return;ce(j),n.update();break;case i.TOUCH_DOLLY_PAN:if(n.enableZoom===!1&&n.enablePan===!1)return;Ne(j),n.update();break;case i.TOUCH_DOLLY_ROTATE:if(n.enableZoom===!1&&n.enableRotate===!1)return;Oe(j),n.update();break;default:a=i.NONE}}function Wt(j){n.enabled!==!1&&j.preventDefault()}function Ct(j){w.push(j.pointerId)}function _t(j){delete M[j.pointerId];for(let Ee=0;Ee0){for(o=e[--t];t>0&&(n=o,i=e[--t],o=n+i,a=i-(o-n),!a););t>0&&(a<0&&e[t-1]<0||a>0&&e[t-1]>0)&&(i=a*2,n=o+i,i==n-o&&(o=n))}return o}}function*_ee(r){for(const e of r)yield*lL(e)}function iU(r){return Array.from(_ee(r))}var Cn=1e-6,xee=1e-12,Qt=Math.PI,Mi=Qt/2,WR=Qt/4,Na=Qt*2,$i=180/Qt,or=Qt/180,Yn=Math.abs,aU=Math.atan,Dv=Math.atan2,er=Math.cos,See=Math.exp,Aee=Math.log,tr=Math.sin,wee=Math.sign||function(r){return r>0?1:r<0?-1:0},o1=Math.sqrt,bee=Math.tan;function Tee(r){return r>1?0:r<-1?Qt:Math.acos(r)}function Iv(r){return r>1?Mi:r<-1?-Mi:Math.asin(r)}function Mp(){}function z0(r,e){r&&XR.hasOwnProperty(r.type)&&XR[r.type](r,e)}var $R={Feature:function(r,e){z0(r.geometry,e)},FeatureCollection:function(r,e){for(var t=r.features,n=-1,i=t.length;++nQt&&(r-=Math.round(r/Na)*Na),[r,e]}zb.invert=zb;function oU(r,e,t){return(r%=Na)?e||t?Bb(jR(r),KR(e,t)):jR(r):e||t?KR(e,t):zb}function qR(r){return function(e,t){return e+=r,Yn(e)>Qt&&(e-=Math.round(e/Na)*Na),[e,t]}}function jR(r){var e=qR(r);return e.invert=qR(-r),e}function KR(r,e){var t=er(r),n=tr(r),i=er(e),a=tr(e);function o(s,l){var u=er(l),c=er(s)*u,h=tr(s)*u,f=tr(l),d=f*t+c*n;return[Dv(h*i-d*a,c*t-f*n),Iv(d*i+h*a)]}return o.invert=function(s,l){var u=er(l),c=er(s)*u,h=tr(s)*u,f=tr(l),d=f*i-h*a;return[Dv(h*i+f*a,c*t+d*n),Iv(d*t-c*n)]},o}function Cee(r){r=oU(r[0]*or,r[1]*or,r.length>2?r[2]*or:0);function e(t){return t=r(t[0]*or,t[1]*or),t[0]*=$i,t[1]*=$i,t}return e.invert=function(t){return t=r.invert(t[0]*or,t[1]*or),t[0]*=$i,t[1]*=$i,t},e}function Eee(r,e,t,n,i,a){if(t){var o=er(e),s=tr(e),l=n*t;i==null?(i=e+n*Na,a=e-l/2):(i=ZR(o,i),a=ZR(o,a),(n>0?ia)&&(i+=n*Na));for(var u,c=i;n>0?c>a:c1&&r.push(r.pop().concat(r.shift()))},result:function(){var t=r;return r=[],e=null,t}}}function Yy(r,e){return Yn(r[0]-e[0])=0;--s)i.point((h=c[s])[0],h[1]);else n(f.x,f.p.x,-1,i);f=f.p}f=f.o,c=f.z,d=!d}while(!f.v);i.lineEnd()}}}function QR(r){if(e=r.length){for(var e,t=0,n=r[0],i;++t=0?1:-1,b=C*M,T=b>Qt,P=v*A;if(l.add(Dv(P*C*tr(b),m*w+P*er(b))),o+=T?M+C*Na:M,T^p>=t^x>=t){var D=U0(Yf(d),Yf(_));Fb(D);var L=U0(a,D);Fb(L);var E=(T^M>=0?-1:1)*Iv(L[2]);(n>E||n===E&&(D[0]||D[1]))&&(s+=T^M>=0?1:-1)}}return(o<-Cn||o0){for(l||(i.polygonStart(),l=!0),i.lineStart(),A=0;A1&&x&2&&S.push(S.pop().concat(S.shift())),c.push(S.filter(Pee))}}return f}}function Pee(r){return r.length>1}function Ree(r,e){return((r=r.x)[0]<0?r[1]-Mi-Cn:Mi-r[1])-((e=e.x)[0]<0?e[1]-Mi-Cn:Mi-e[1])}const JR=uU(function(){return!0},Dee,Nee,[-Qt,-Mi]);function Dee(r){var e=NaN,t=NaN,n=NaN,i;return{lineStart:function(){r.lineStart(),i=1},point:function(a,o){var s=a>0?Qt:-Qt,l=Yn(a-e);Yn(l-Qt)0?Mi:-Mi),r.point(n,t),r.lineEnd(),r.lineStart(),r.point(s,t),r.point(a,t),i=0):n!==s&&l>=Qt&&(Yn(e-n)Cn?aU((tr(e)*(a=er(n))*tr(t)-tr(n)*(i=er(e))*tr(r))/(i*a*o)):(e+n)/2}function Nee(r,e,t,n){var i;if(r==null)i=t*Mi,n.point(-Qt,i),n.point(0,i),n.point(Qt,i),n.point(Qt,0),n.point(Qt,-i),n.point(0,-i),n.point(-Qt,-i),n.point(-Qt,0),n.point(-Qt,i);else if(Yn(r[0]-e[0])>Cn){var a=r[0]0,i=Yn(e)>Cn;function a(c,h,f,d){Eee(d,r,t,f,c,h)}function o(c,h){return er(c)*er(h)>e}function s(c){var h,f,d,p,g;return{lineStart:function(){p=d=!1,g=1},point:function(v,m){var y=[v,m],_,x=o(v,m),S=n?x?0:u(v,m):x?u(v+(v<0?Qt:-Qt),m):0;if(!h&&(p=d=x)&&c.lineStart(),x!==d&&(_=l(h,y),(!_||Yy(h,_)||Yy(y,_))&&(y[2]=1)),x!==d)g=0,x?(c.lineStart(),_=l(y,h),c.point(_[0],_[1])):(_=l(h,y),c.point(_[0],_[1],2),c.lineEnd()),h=_;else if(i&&h&&n^x){var A;!(S&f)&&(A=l(y,h,!0))&&(g=0,n?(c.lineStart(),c.point(A[0][0],A[0][1]),c.point(A[1][0],A[1][1]),c.lineEnd()):(c.point(A[1][0],A[1][1]),c.lineEnd(),c.lineStart(),c.point(A[0][0],A[0][1],3)))}x&&(!h||!Yy(h,y))&&c.point(y[0],y[1]),h=y,d=x,f=S},lineEnd:function(){d&&c.lineEnd(),h=null},clean:function(){return g|(p&&d)<<1}}}function l(c,h,f){var d=Yf(c),p=Yf(h),g=[1,0,0],v=U0(d,p),m=Mm(v,v),y=v[0],_=m-y*y;if(!_)return!f&&c;var x=e*m/_,S=-e*y/_,A=U0(g,v),w=Cm(g,x),M=Cm(v,S);fS(w,M);var C=A,b=Mm(w,C),T=Mm(C,C),P=b*b-T*(Mm(w,w)-1);if(!(P<0)){var D=o1(P),L=Cm(C,(-b-D)/T);if(fS(L,w),L=Ob(L),!f)return L;var E=c[0],I=h[0],N=c[1],R=h[1],F;I0^L[1]<(Yn(L[0]-E)Qt^(E<=L[0]&&L[0]<=I)){var Q=Cm(C,(-b+D)/T);return fS(Q,w),[L,Ob(Q)]}}}function u(c,h){var f=n?r:Qt-r,d=0;return c<-f?d|=1:c>f&&(d|=2),h<-f?d|=4:h>f&&(d|=8),d}return uU(o,s,a,n?[0,-r]:[-Qt,r-Qt])}function Oee(r,e,t,n,i,a){var o=r[0],s=r[1],l=e[0],u=e[1],c=0,h=1,f=l-o,d=u-s,p;if(p=t-o,!(!f&&p>0)){if(p/=f,f<0){if(p0){if(p>h)return;p>c&&(c=p)}if(p=i-o,!(!f&&p<0)){if(p/=f,f<0){if(p>h)return;p>c&&(c=p)}else if(f>0){if(p0)){if(p/=d,d<0){if(p0){if(p>h)return;p>c&&(c=p)}if(p=a-s,!(!d&&p<0)){if(p/=d,d<0){if(p>h)return;p>c&&(c=p)}else if(d>0){if(p0&&(r[0]=o+c*f,r[1]=s+c*d),h<1&&(e[0]=o+h*f,e[1]=s+h*d),!0}}}}}var Cp=1e9,Lm=-Cp;function Fee(r,e,t,n){function i(u,c){return r<=u&&u<=t&&e<=c&&c<=n}function a(u,c,h,f){var d=0,p=0;if(u==null||(d=o(u,h))!==(p=o(c,h))||l(u,c)<0^h>0)do f.point(d===0||d===3?r:t,d>1?n:e);while((d=(d+h+4)%4)!==p);else f.point(c[0],c[1])}function o(u,c){return Yn(u[0]-r)0?0:3:Yn(u[0]-t)0?2:1:Yn(u[1]-e)0?1:0:c>0?3:2}function s(u,c){return l(u.x,c.x)}function l(u,c){var h=o(u,1),f=o(c,1);return h!==f?h-f:h===0?c[1]-u[1]:h===1?u[0]-c[0]:h===2?u[1]-c[1]:c[0]-u[0]}return function(u){var c=u,h=sU(),f,d,p,g,v,m,y,_,x,S,A,w={point:M,lineStart:P,lineEnd:D,polygonStart:b,polygonEnd:T};function M(E,I){i(E,I)&&c.point(E,I)}function C(){for(var E=0,I=0,N=d.length;In&&(W-H)*(n-Q)>(Z-Q)*(r-H)&&++E:Z<=n&&(W-H)*(n-Q)<(Z-Q)*(r-H)&&--E;return E}function b(){c=h,f=[],d=[],A=!0}function T(){var E=C(),I=A&&E,N=(f=iU(f)).length;(I||N)&&(u.polygonStart(),I&&(u.lineStart(),a(null,null,1,u),u.lineEnd()),N&&lU(f,s,E,a,u),u.polygonEnd()),c=u,f=d=p=null}function P(){w.point=L,d&&d.push(p=[]),S=!0,x=!1,y=_=NaN}function D(){f&&(L(g,v),m&&x&&h.rejoin(),f.push(h.result())),w.point=M,x&&c.lineEnd()}function L(E,I){var N=i(E,I);if(d&&p.push([E,I]),S)g=E,v=I,m=N,S=!1,N&&(c.lineStart(),c.point(E,I));else if(N&&x)c.point(E,I);else{var R=[y=Math.max(Lm,Math.min(Cp,y)),_=Math.max(Lm,Math.min(Cp,_))],F=[E=Math.max(Lm,Math.min(Cp,E)),I=Math.max(Lm,Math.min(Cp,I))];Oee(R,F,r,e,t,n)?(x||(c.lineStart(),c.point(R[0],R[1])),c.point(F[0],F[1]),N||c.lineEnd(),A=!1):N&&(c.lineStart(),c.point(E,I),A=!1)}y=E,_=I,x=N}return w}}const eD=r=>r;var qf=1/0,V0=qf,Nv=-qf,G0=Nv,Bee={point:zee,lineStart:Mp,lineEnd:Mp,polygonStart:Mp,polygonEnd:Mp,result:function(){var r=[[qf,V0],[Nv,G0]];return Nv=G0=-(V0=qf=1/0),r}};function zee(r,e){rNv&&(Nv=r),eG0&&(G0=e)}const tD=Bee;function EC(r){return function(e){var t=new Ub;for(var n in r)t[n]=r[n];return t.stream=e,t}}function Ub(){}Ub.prototype={constructor:Ub,point:function(r,e){this.stream.point(r,e)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};function LC(r,e,t){var n=r.clipExtent&&r.clipExtent();return r.scale(150).translate([0,0]),n!=null&&r.clipExtent(null),Mee(t,r.stream(tD)),e(tD.result()),n!=null&&r.clipExtent(n),r}function cU(r,e,t){return LC(r,function(n){var i=e[1][0]-e[0][0],a=e[1][1]-e[0][1],o=Math.min(i/(n[1][0]-n[0][0]),a/(n[1][1]-n[0][1])),s=+e[0][0]+(i-o*(n[1][0]+n[0][0]))/2,l=+e[0][1]+(a-o*(n[1][1]+n[0][1]))/2;r.scale(150*o).translate([s,l])},t)}function Uee(r,e,t){return cU(r,[[0,0],e],t)}function Vee(r,e,t){return LC(r,function(n){var i=+e,a=i/(n[1][0]-n[0][0]),o=(i-a*(n[1][0]+n[0][0]))/2,s=-a*n[0][1];r.scale(150*a).translate([o,s])},t)}function Gee(r,e,t){return LC(r,function(n){var i=+e,a=i/(n[1][1]-n[0][1]),o=-a*n[0][0],s=(i-a*(n[1][1]+n[0][1]))/2;r.scale(150*a).translate([o,s])},t)}var nD=16,Hee=er(30*or);function rD(r,e){return+e?$ee(r,e):Wee(r)}function Wee(r){return EC({point:function(e,t){e=r(e,t),this.stream.point(e[0],e[1])}})}function $ee(r,e){function t(n,i,a,o,s,l,u,c,h,f,d,p,g,v){var m=u-n,y=c-i,_=m*m+y*y;if(_>4*e&&g--){var x=o+f,S=s+d,A=l+p,w=o1(x*x+S*S+A*A),M=Iv(A/=w),C=Yn(Yn(A)-1)e||Yn((m*D+y*L)/_-.5)>.3||o*f+s*d+l*p2?E[2]%360*or:0,D()):[s*$i,l*$i,u*$i]},T.angle=function(E){return arguments.length?(h=E%360*or,D()):h*$i},T.reflectX=function(E){return arguments.length?(f=E?-1:1,D()):f<0},T.reflectY=function(E){return arguments.length?(d=E?-1:1,D()):d<0},T.precision=function(E){return arguments.length?(A=rD(w,S=E*E),L()):o1(S)},T.fitExtent=function(E,I){return cU(T,E,I)},T.fitSize=function(E,I){return Uee(T,E,I)},T.fitWidth=function(E,I){return Vee(T,E,I)},T.fitHeight=function(E,I){return Gee(T,E,I)};function D(){var E=iD(t,0,0,f,d,h).apply(null,e(a,o)),I=iD(t,n-E[0],i-E[1],f,d,h);return c=oU(s,l,u),w=Bb(e,I),M=Bb(c,w),A=rD(w,S),L()}function L(){return C=b=null,T}return function(){return e=r.apply(this,arguments),T.invert=e.invert&&P,D()}}function PC(r,e){return[r,Aee(bee((Mi+e)/2))]}PC.invert=function(r,e){return[r,2*aU(See(e))-Mi]};function Ac(){return Zee(PC).scale(961/Na)}function Zee(r){var e=jee(r),t=e.center,n=e.scale,i=e.translate,a=e.clipExtent,o=null,s,l,u;e.scale=function(h){return arguments.length?(n(h),c()):n()},e.translate=function(h){return arguments.length?(i(h),c()):i()},e.center=function(h){return arguments.length?(t(h),c()):t()},e.clipExtent=function(h){return arguments.length?(h==null?o=s=l=u=null:(o=+h[0][0],s=+h[0][1],l=+h[1][0],u=+h[1][1]),c()):o==null?null:[[o,s],[l,u]]};function c(){var h=Qt*n(),f=e(Cee(e.rotate()).invert([0,0]));return a(o==null?[[f[0]-h,f[1]-h],[f[0]+h,f[1]+h]]:r===PC?[[Math.max(f[0]-h,o),s],[Math.min(f[0]+h,l),u]]:[[o,Math.max(f[1]-h,s)],[l,Math.min(f[1]+h,u)]])}return c()}class Qee extends a1{constructor(e,t={}){super();let n={isOrthographic:!1};this.config=Object.assign({},n,t),this.canvas=e,this.scene=new Dz,this.sizes=new TJ(this),this.time=new MJ(this),this.camera=new mee(this,{isOrthographic:this.config.isOrthographic}),this.renderer=new vee(this),this.sizes.on("resize",()=>{this.resize()}),this.time.on("tick",i=>{this.update(i)})}setAxesHelper(e=250){if(!e)return!1;let t=new jz(e);this.scene.add(t)}resize(){this.camera.resize(),this.renderer.resize()}update(e){this.camera.update(e),this.renderer.update(e)}destroy(){var e,t;this.sizes.destroy(),this.time.destroy(),this.camera.destroy(),this.renderer.destroy(),this.scene.traverse(n=>{if(n instanceof rn){n.geometry.dispose();for(const i in n.material){const a=n.material[i];a&&typeof a.dispose=="function"&&a.dispose()}}}),(t=(e=this.canvas)==null?void 0:e.parentNode)==null||t.removeChild(this.canvas)}}class Jee{constructor({material:e,time:t,size:n,diffuseColor:i,diffuseSpeed:a,diffuseWidth:o,callback:s=()=>{}}){this.time=t,this.pointShader=null,this.callback=s;let l={size:100,diffuseSpeed:15,diffuseColor:9345950,diffuseWidth:10};this.options=Object.assign({},l,{material:e,size:n,diffuseColor:i,diffuseSpeed:a,diffuseWidth:o}),this.init()}init(){let{material:e,size:t,diffuseColor:n,diffuseSpeed:i,diffuseWidth:a}=this.options,o=t/i;e.onBeforeCompile=s=>{this.pointShader=s,this.callback(s,o),s.uniforms=Xe(Re({},s.uniforms),{uTime:{value:0},uSpeed:{value:i},uWidth:{value:a},uColor:{value:new nt(n)}}),s.vertexShader=s.vertexShader.replace("void main() {",` + varying vec3 vPosition; + void main(){ + vPosition = position; + `),s.fragmentShader=s.fragmentShader.replace("void main() {",` + uniform float uTime; + uniform float uSpeed; + uniform float uWidth; + uniform vec3 uColor; + varying vec3 vPosition; + void main(){ + `),s.fragmentShader=s.fragmentShader.replace("#include ",` + #ifdef OPAQUE + diffuseColor.a = 1.0; + #endif + + #ifdef USE_TRANSMISSION + diffuseColor.a *= material.transmissionAlpha; + #endif + + float r = uTime * uSpeed; + + float w = uWidth; + // if(w>uWidth){ + // w = uWidth; + // }else{ + // w = uTime * 1.5; + // } + + vec2 center = vec2(0.0, 0.0); + + float rDistance = distance(vPosition.xy, center); + + if(rDistance > r && rDistance < r + 2.0 * w) { + float per = 0.0; + if(rDistance < r + w) { + float p = smoothstep(0.0,1.0,(rDistance - r) / w); + p*=p; + outgoingLight = mix(outgoingLight, uColor, p); + } else { + + float p = smoothstep(0.0,1.0,(rDistance - r - w) / w); + + outgoingLight = mix(uColor, outgoingLight, p); + } + gl_FragColor = vec4(outgoingLight, diffuseColor.a); + } else { + gl_FragColor = vec4(outgoingLight, 0.0); + } + `)}}}let ete=class{constructor({scene:e,time:t},n){this.scene=e,this.time=t,this.instance=null;let i={position:new X(0,0,0),gridSize:100,gridDivision:20,gridColor:2635578,shapeSize:1,shapeColor:9345950,pointSize:.2,pointColor:2635578,pointLayout:{row:200,col:200},pointBlending:mc};this.options=Object.assign({},i,n),this.init()}init(){let e=new Dn;e.name="Grid";let t=this.createGridHelp(),n=this.createShapes(),i=this.createPoint();e.add(t,n,i),e.position.copy(this.options.position),this.instance=e,this.scene.add(e)}createShapes(){let{gridSize:e,gridDivision:t,shapeSize:n,shapeColor:i}=this.options,a=e/t,o=e/2,s=new Pn({color:i,side:ur}),l=[];for(let h=0;h{this.update()}),this.sizes.on("resize",()=>{this.resize()})}create(e="",t="",n=!1){let i=document.createElement("div");i.innerHTML=e,i.className=t,i.style.visibility="hidden",i.style.position="absolute",t||(i.style.padding="10px",i.style.color="#fff",i.style.fontSize="12px",i.style.textAlign="center",i.style.background="rgba(0,0,0,0.6)",i.style.borderRadius="4px");let a=null;return n?a=new nte(i):a=new hU(i),a.init=(o,s)=>{a.element.innerHTML=o,a.element.style.visibility="visible",a.position.copy(s)},a.hide=()=>{a.element.style.visibility="hidden"},a.scaleHide=()=>{a.element.classList.add("scale-hidden")},a.show=()=>{a.element.style.visibility="visible",a.element.classList.remove("scale-hidden")},a.setParent=o=>{this.parent=o,o.add(a)},a.remove=()=>{this.parent.remove(a)},a}setLabelStyle(e,t=.1,n="x",i=Math.PI/2,a="none"){e.element.style.pointerEvents=a,e.scale.set(t,t,t),e.rotation[n]=i}setRenderLevel(e){this.css3dRender.domElement.style.zIndex=e}update(){this.css3dRender.render(this.scene,this.camera.instance)}destroy(){if(this.css3dRender){let e=this.css3dRender.domElement;e.parentNode.removeChild(e)}}resize(){let{width:e,height:t}=this.sizes;this.css3dRender.setSize(e,t)}}class sD{constructor({time:e},t){this.time=e,this.options=Object.assign({},{width:10,scale:1,position:new X(0,0,0),needRotate:!1,rotateSpeed:.001,material:new Pn({transparent:!0,opacity:1,depthTest:!0})},t);let n=new Za(this.options.width,this.options.width),i=new rn(n,this.options.material);i.position.copy(this.options.position),i.scale.set(this.options.scale,this.options.scale,this.options.scale),this.instance=i}setParent(e){e.add(this.instance),this.time.on("tick",()=>{this.update()})}update(){this.options.needRotate&&(this.instance.rotation.z+=this.options.rotateSpeed)}}class H0{constructor({time:e},t={}){this.instance=null,this.time=e,this.enable=!0,this.config=Object.assign({num:100,range:500,speed:.01,renderOrder:99,dir:"up",material:new pg({map:H0.createTexture(),size:20,color:16777215,transparent:!0,opacity:1,depthTest:!1,vertexColors:!0,blending:Eo,sizeAttenuation:!0})},t),this.create()}create(){const{range:e,speed:t,dir:n,material:i,num:a,renderOrder:o}=this.config,s=[],l=[],u=[];for(let h=0;hn/2&&o===1&&(f=-n/2),f<-n/2&&o==-1&&(f=n/2),s.setX(c,h),s.setZ(c,f),l.setX(c,d),l.setY(c,p)}s.needsUpdate=!0,l.needsUpdate=!0}setParent(e){e.add(this.instance),this.time.on("tick",(t,n)=>{this.enable&&this.update(t,n)})}}class pS{constructor({},e={}){this.mapGroup=new Dn,this.coordinates=[],this.config=Object.assign({position:new X(0,0,0),geoProjectionCenter:new Me(0,0),geoProjectionScale:120,data:"",renderOrder:1,merge:!1,material:new Pn({color:1582651,transparent:!0,opacity:1})},e),this.mapGroup.position.copy(this.config.position);let t=CC(this.config.data);this.create(t)}geoProjection(e){return Ac().center(this.config.geoProjectionCenter).scale(this.config.geoProjectionScale).translate([0,0])(e)}create(e){let{merge:t}=this.config,n=[];if(e.features.forEach(i=>{const a=new bn;let{name:o,center:s=[],centroid:l=[]}=i.properties;this.coordinates.push({name:o,center:s,centroid:l}),a.userData.name=o,i.geometry.coordinates.forEach(u=>{u.forEach(c=>{const h=new Uo;for(let d=0;d{const n=new bn;let{name:i,center:a=[],centroid:o=[]}=t.properties;this.coordinates.push({name:i,center:a,centroid:o});const s={depth:this.config.depth,bevelEnabled:!0,bevelSegments:1,bevelThickness:.1};let l=[this.config.topFaceMaterial,this.config.sideMaterial];t.geometry.coordinates.forEach(u=>{u.forEach((c,h)=>{const f=new Uo;for(let g=0;g + #include + #include + #include + #include + + uniform float linewidth; + uniform vec2 resolution; + + attribute vec3 instanceStart; + attribute vec3 instanceEnd; + + attribute vec3 instanceColorStart; + attribute vec3 instanceColorEnd; + + #ifdef WORLD_UNITS + + varying vec4 worldPos; + varying vec3 worldStart; + varying vec3 worldEnd; + + #ifdef USE_DASH + + varying vec2 vUv; + + #endif + + #else + + varying vec2 vUv; + + #endif + + #ifdef USE_DASH + + uniform float dashScale; + attribute float instanceDistanceStart; + attribute float instanceDistanceEnd; + varying float vLineDistance; + + #endif + + void trimSegment( const in vec4 start, inout vec4 end ) { + + // trim end segment so it terminates between the camera plane and the near plane + + // conservative estimate of the near plane + float a = projectionMatrix[ 2 ][ 2 ]; // 3nd entry in 3th column + float b = projectionMatrix[ 3 ][ 2 ]; // 3nd entry in 4th column + float nearEstimate = - 0.5 * b / a; + + float alpha = ( nearEstimate - start.z ) / ( end.z - start.z ); + + end.xyz = mix( start.xyz, end.xyz, alpha ); + + } + + void main() { + + #ifdef USE_COLOR + + vColor.xyz = ( position.y < 0.5 ) ? instanceColorStart : instanceColorEnd; + + #endif + + #ifdef USE_DASH + + vLineDistance = ( position.y < 0.5 ) ? dashScale * instanceDistanceStart : dashScale * instanceDistanceEnd; + vUv = uv; + + #endif + + float aspect = resolution.x / resolution.y; + + // camera space + vec4 start = modelViewMatrix * vec4( instanceStart, 1.0 ); + vec4 end = modelViewMatrix * vec4( instanceEnd, 1.0 ); + + #ifdef WORLD_UNITS + + worldStart = start.xyz; + worldEnd = end.xyz; + + #else + + vUv = uv; + + #endif + + // special case for perspective projection, and segments that terminate either in, or behind, the camera plane + // clearly the gpu firmware has a way of addressing this issue when projecting into ndc space + // but we need to perform ndc-space calculations in the shader, so we must address this issue directly + // perhaps there is a more elegant solution -- WestLangley + + bool perspective = ( projectionMatrix[ 2 ][ 3 ] == - 1.0 ); // 4th entry in the 3rd column + + if ( perspective ) { + + if ( start.z < 0.0 && end.z >= 0.0 ) { + + trimSegment( start, end ); + + } else if ( end.z < 0.0 && start.z >= 0.0 ) { + + trimSegment( end, start ); + + } + + } + + // clip space + vec4 clipStart = projectionMatrix * start; + vec4 clipEnd = projectionMatrix * end; + + // ndc space + vec3 ndcStart = clipStart.xyz / clipStart.w; + vec3 ndcEnd = clipEnd.xyz / clipEnd.w; + + // direction + vec2 dir = ndcEnd.xy - ndcStart.xy; + + // account for clip-space aspect ratio + dir.x *= aspect; + dir = normalize( dir ); + + #ifdef WORLD_UNITS + + vec3 worldDir = normalize( end.xyz - start.xyz ); + vec3 tmpFwd = normalize( mix( start.xyz, end.xyz, 0.5 ) ); + vec3 worldUp = normalize( cross( worldDir, tmpFwd ) ); + vec3 worldFwd = cross( worldDir, worldUp ); + worldPos = position.y < 0.5 ? start: end; + + // height offset + float hw = linewidth * 0.5; + worldPos.xyz += position.x < 0.0 ? hw * worldUp : - hw * worldUp; + + // don't extend the line if we're rendering dashes because we + // won't be rendering the endcaps + #ifndef USE_DASH + + // cap extension + worldPos.xyz += position.y < 0.5 ? - hw * worldDir : hw * worldDir; + + // add width to the box + worldPos.xyz += worldFwd * hw; + + // endcaps + if ( position.y > 1.0 || position.y < 0.0 ) { + + worldPos.xyz -= worldFwd * 2.0 * hw; + + } + + #endif + + // project the worldpos + vec4 clip = projectionMatrix * worldPos; + + // shift the depth of the projected points so the line + // segments overlap neatly + vec3 clipPose = ( position.y < 0.5 ) ? ndcStart : ndcEnd; + clip.z = clipPose.z * clip.w; + + #else + + vec2 offset = vec2( dir.y, - dir.x ); + // undo aspect ratio adjustment + dir.x /= aspect; + offset.x /= aspect; + + // sign flip + if ( position.x < 0.0 ) offset *= - 1.0; + + // endcaps + if ( position.y < 0.0 ) { + + offset += - dir; + + } else if ( position.y > 1.0 ) { + + offset += dir; + + } + + // adjust for linewidth + offset *= linewidth; + + // adjust for clip-space to screen-space conversion // maybe resolution should be based on viewport ... + offset /= resolution.y; + + // select end + vec4 clip = ( position.y < 0.5 ) ? clipStart : clipEnd; + + // back to clip space + offset *= clip.w; + + clip.xy += offset; + + #endif + + gl_Position = clip; + + vec4 mvPosition = ( position.y < 0.5 ) ? start : end; // this is an approximation + + #include + #include + #include + + } + `,fragmentShader:` + uniform vec3 diffuse; + uniform float opacity; + uniform float linewidth; + + #ifdef USE_DASH + + uniform float dashOffset; + uniform float dashSize; + uniform float gapSize; + + #endif + + varying float vLineDistance; + + #ifdef WORLD_UNITS + + varying vec4 worldPos; + varying vec3 worldStart; + varying vec3 worldEnd; + + #ifdef USE_DASH + + varying vec2 vUv; + + #endif + + #else + + varying vec2 vUv; + + #endif + + #include + #include + #include + #include + #include + + vec2 closestLineToLine(vec3 p1, vec3 p2, vec3 p3, vec3 p4) { + + float mua; + float mub; + + vec3 p13 = p1 - p3; + vec3 p43 = p4 - p3; + + vec3 p21 = p2 - p1; + + float d1343 = dot( p13, p43 ); + float d4321 = dot( p43, p21 ); + float d1321 = dot( p13, p21 ); + float d4343 = dot( p43, p43 ); + float d2121 = dot( p21, p21 ); + + float denom = d2121 * d4343 - d4321 * d4321; + + float numer = d1343 * d4321 - d1321 * d4343; + + mua = numer / denom; + mua = clamp( mua, 0.0, 1.0 ); + mub = ( d1343 + d4321 * ( mua ) ) / d4343; + mub = clamp( mub, 0.0, 1.0 ); + + return vec2( mua, mub ); + + } + + void main() { + + #include + + #ifdef USE_DASH + + if ( vUv.y < - 1.0 || vUv.y > 1.0 ) discard; // discard endcaps + + if ( mod( vLineDistance + dashOffset, dashSize + gapSize ) > dashSize ) discard; // todo - FIX + + #endif + + float alpha = opacity; + + #ifdef WORLD_UNITS + + // Find the closest points on the view ray and the line segment + vec3 rayEnd = normalize( worldPos.xyz ) * 1e5; + vec3 lineDir = worldEnd - worldStart; + vec2 params = closestLineToLine( worldStart, worldEnd, vec3( 0.0, 0.0, 0.0 ), rayEnd ); + + vec3 p1 = worldStart + lineDir * params.x; + vec3 p2 = rayEnd * params.y; + vec3 delta = p1 - p2; + float len = length( delta ); + float norm = len / linewidth; + + #ifndef USE_DASH + + #ifdef USE_ALPHA_TO_COVERAGE + + float dnorm = fwidth( norm ); + alpha = 1.0 - smoothstep( 0.5 - dnorm, 0.5 + dnorm, norm ); + + #else + + if ( norm > 0.5 ) { + + discard; + + } + + #endif + + #endif + + #else + + #ifdef USE_ALPHA_TO_COVERAGE + + // artifacts appear on some hardware if a derivative is taken within a conditional + float a = vUv.x; + float b = ( vUv.y > 0.0 ) ? vUv.y - 1.0 : vUv.y + 1.0; + float len2 = a * a + b * b; + float dlen = fwidth( len2 ); + + if ( abs( vUv.y ) > 1.0 ) { + + alpha = 1.0 - smoothstep( 1.0 - dlen, 1.0 + dlen, len2 ); + + } + + #else + + if ( abs( vUv.y ) > 1.0 ) { + + float a = vUv.x; + float b = ( vUv.y > 0.0 ) ? vUv.y - 1.0 : vUv.y + 1.0; + float len2 = a * a + b * b; + + if ( len2 > 1.0 ) discard; + + } + + #endif + + #endif + + vec4 diffuseColor = vec4( diffuse, alpha ); + + #include + #include + + gl_FragColor = vec4( diffuseColor.rgb, alpha ); + + #include + #include + #include + #include + + } + `};class dU extends Ls{constructor(e){super({type:"LineMaterial",uniforms:uC.clone(Ai.line.uniforms),vertexShader:Ai.line.vertexShader,fragmentShader:Ai.line.fragmentShader,clipping:!0}),this.isLineMaterial=!0,this.setValues(e)}get color(){return this.uniforms.diffuse.value}set color(e){this.uniforms.diffuse.value=e}get worldUnits(){return"WORLD_UNITS"in this.defines}set worldUnits(e){e===!0?this.defines.WORLD_UNITS="":delete this.defines.WORLD_UNITS}get linewidth(){return this.uniforms.linewidth.value}set linewidth(e){this.uniforms.linewidth&&(this.uniforms.linewidth.value=e)}get dashed(){return"USE_DASH"in this.defines}set dashed(e){e===!0!==this.dashed&&(this.needsUpdate=!0),e===!0?this.defines.USE_DASH="":delete this.defines.USE_DASH}get dashScale(){return this.uniforms.dashScale.value}set dashScale(e){this.uniforms.dashScale.value=e}get dashSize(){return this.uniforms.dashSize.value}set dashSize(e){this.uniforms.dashSize.value=e}get dashOffset(){return this.uniforms.dashOffset.value}set dashOffset(e){this.uniforms.dashOffset.value=e}get gapSize(){return this.uniforms.gapSize.value}set gapSize(e){this.uniforms.gapSize.value=e}get opacity(){return this.uniforms.opacity.value}set opacity(e){this.uniforms&&(this.uniforms.opacity.value=e)}get resolution(){return this.uniforms.resolution.value}set resolution(e){this.uniforms.resolution.value.copy(e)}get alphaToCoverage(){return"USE_ALPHA_TO_COVERAGE"in this.defines}set alphaToCoverage(e){this.defines&&(e===!0!==this.alphaToCoverage&&(this.needsUpdate=!0),e===!0?(this.defines.USE_ALPHA_TO_COVERAGE="",this.extensions.derivatives=!0):(delete this.defines.USE_ALPHA_TO_COVERAGE,this.extensions.derivatives=!1))}}const uD=new X,cD=new X,Pr=new an,Rr=new an,po=new an,vS=new X,gS=new Mt,Ir=new AJ,hD=new X,Rm=new Oa,Dm=new Fa,vo=new an;let Do,wc;function fD(r,e,t){return vo.set(0,0,-e,1).applyMatrix4(r.projectionMatrix),vo.multiplyScalar(1/vo.w),vo.x=wc/t.width,vo.y=wc/t.height,vo.applyMatrix4(r.projectionMatrixInverse),vo.multiplyScalar(1/vo.w),Math.abs(Math.max(vo.x,vo.y))}function ste(r,e){const t=r.matrixWorld,n=r.geometry,i=n.attributes.instanceStart,a=n.attributes.instanceEnd,o=Math.min(n.instanceCount,i.count);for(let s=0,l=o;sh&&Rr.z>h)continue;if(Pr.z>h){const _=Pr.z-Rr.z,x=(Pr.z-h)/_;Pr.lerp(Rr,x)}else if(Rr.z>h){const _=Rr.z-Pr.z,x=(Rr.z-h)/_;Rr.lerp(Pr,x)}Pr.applyMatrix4(n),Rr.applyMatrix4(n),Pr.multiplyScalar(1/Pr.w),Rr.multiplyScalar(1/Rr.w),Pr.x*=a.x/2,Pr.y*=a.y/2,Rr.x*=a.x/2,Rr.y*=a.y/2,Ir.start.copy(Pr),Ir.start.z=0,Ir.end.copy(Rr),Ir.end.z=0;const g=Ir.closestPointToPointParameter(vS,!0);Ir.at(g,hD);const v=sC.lerp(Pr.z,Rr.z,g),m=v>=-1&&v<=1,y=vS.distanceTo(hD){const c=[];let h=null;t==="Line2"?(u[0].forEach(f=>{const[d,p]=this.geoProjection(f);c.push(d,-p,0)}),h=this.createLine2(c)):t==="Line3"?(u[0].forEach(f=>{const[d,p]=this.geoProjection(f);c.push(new X(d,-p,0))}),h=this.createLine3(c)):u[0].forEach(f=>{const[d,p]=this.geoProjection(f);c.push(new X(d,-p,0)),h=this.createLine(c)}),l.add(h)}),a.add(l))}return a}createLine3(e){const t=this.config.tubeRadius,n=256*10,i=4,a=!1,{material:o,renderOrder:s}=this.config,l=new kz(e),u=new SC(l,n,t,i,a),c=new rn(u,o);return c.name="mapLine3",c.renderOrder=s,c}createLine2(e){const{material:t,renderOrder:n}=this.config,i=new pU;i.setPositions(e);let a=new cte(i,t);return a.name="mapLine2",a.renderOrder=n,a.computeLineDistances(),a}createLine(e){const{material:t,renderOrder:n,type:i}=this.config,a=new wn;a.setFromPoints(e);let o=new O0(a,t);return o.renderOrder=n,o.name="mapLine",o}setParent(e){e.add(this.lineGroup)}};class dD{constructor(e,t){this.shader=null,this.config=Object.assign({uColor1:2781042,uColor2:860197,size:15,dir:"x"},t),this.init(e)}init(e){let{uColor1:t,uColor2:n,dir:i,size:a}=this.config,o={x:1,y:2,z:3};e.onBeforeCompile=s=>{this.shader=s,s.uniforms=Xe(Re({},s.uniforms),{uColor1:{value:new nt(t)},uColor2:{value:new nt(n)},uDir:{value:o[i]},uSize:{value:a}}),s.vertexShader=s.vertexShader.replace("void main() {",` + attribute float alpha; + varying vec3 vPosition; + varying float vAlpha; + void main() { + vAlpha = alpha; + vPosition = position; + `),s.fragmentShader=s.fragmentShader.replace("void main() {",` + varying vec3 vPosition; + varying float vAlpha; + uniform vec3 uColor1; + uniform vec3 uColor2; + uniform float uDir; + uniform float uSize; + + void main() { + `),s.fragmentShader=s.fragmentShader.replace("#include ",` + #ifdef OPAQUE + diffuseColor.a = 1.0; + #endif + + // https://github.com/mrdoob/three.js/pull/22425 + #ifdef USE_TRANSMISSION + diffuseColor.a *= transmissionAlpha + 0.1; + #endif + // vec3 gradient = mix(uColor1, uColor2, vPosition.x / 15.0); + vec3 gradient = vec3(0.0,0.0,0.0); + if(uDir==1.0){ + gradient = mix(uColor1, uColor2, vPosition.x/ uSize); + }else if(uDir==2.0){ + gradient = mix(uColor1, uColor2, vPosition.z/ uSize); + }else if(uDir==3.0){ + gradient = mix(uColor1, uColor2, vPosition.y/ uSize); + } + outgoingLight = outgoingLight * gradient; + + + gl_FragColor = vec4( outgoingLight, diffuseColor.a ); + `)}}}const hte="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK+SURBVHgB7dzNbdswGIdxSugCRtGBuklWSO17nXs/J0hHywA11AEMu3wDsLFT5WCJ5PtI/D8nQ5cA/FmxJJLqtofhHBSmPihUAoElEFgCgfVu7ODX95suqOKNXVDpDIElEFgCgSUQWAKBJRBYAoE1G2Q3DJ/j9fRjUGE7DI+f4niEGc0CMYzzKezjx7vWUQwjnMJdF8djDsq8M+QYLu/om0VJGP8OXI/LTc0C+fJhs4/fiIeLQ82hvMaI/zEevsVxCROb/RvSMkpuDCvLVVaLKCUwrGyXvS2hlMKwst6HtIBSEsPKfmO4ZpTSGFaRO/U1otTAsIo9OlkTSi0Mq+izrDWg1MSwij9cXDJKbQyrytPeJaJ4YFjVHr8vCcULw6o6H7IEFE8Mq/oEFRnFG8NymTEkohAwLLcpXBIKBcNynVMnoJAwLPdFDp4oNAwLserEA4WIYXVjK7C9Vr+fY8Gh7e8/Lhha/f5GhDMjJRBYAoElEFgCgSUQWAKBJRBYAoElEFgCgSUQWAKBJRBYAoElEFgCgSUQWAKBJRBYAoElEFgCgSUQWAKBJZDwvIIQs2kIA/K81tYvzKYhBMh/75vyCYHiDgLBSLmjuIK8xrBV6J1HoO11biCk/Rmk7XUuIMTNMhSU6iDUnUsWAaUqCBkj5Y1SDWQJGClPlCogS8JIeaEUB1kiRsoDpSjIkjFStVGKgawBI1UTpQjImjBStVCyg6wRI1UDJSvImjFSpVGygbSAkSqJkgWkJYxUKZTZIC1ipEqgzAJpGSOVG2UyiDBeyokyCWR3OOyFcd0Yyu4wfA83Ngnk2Pe/ziE82WdhvHSJYuNz7MPPcGOTQH5sNk+nPnyMf/xeGNcZSvyS3tv42DiFG0O94q+19Iq/BSQQWAKBJRBYAoElEFgCgSUQWKM3hsovnSGwBAJLILAEAusvLK6Na4P/Au0AAAAASUVORK5CYII=",fte=[{name:"邛溪镇",center:[102.60242339873115,32.83022561372293],centroid:[102.60242339873115,32.83022561372293]},{name:"刷经寺镇",center:[102.55651980382184,32.204097908180216],centroid:[102.55651980382184,32.204097908180216]},{name:"安曲镇",center:[102.38447320923945,32.696113484169786],centroid:[102.38447320923945,32.696113484169786]},{name:"龙日镇",center:[102.48704663740175,32.471364980560764],centroid:[102.48704663740175,32.471364980560764]},{name:"江茸乡",center:[102.29046083534963,32.355689518554044],centroid:[102.29046083534963,32.355689518554044]},{name:"查尔玛乡",center:[102.03268479676977,32.440590072394265],centroid:[102.03268479676977,32.440590072394265]},{name:"瓦切镇",center:[102.71535664604494,33.12869670968013],centroid:[102.71535664604494,33.12869670968013]},{name:"阿木乡",center:[102.77925597565002,32.73632379185147],centroid:[102.77925597565002,32.73632379185147]},{name:"麦洼乡",center:[102.95718106156616,33.15445682575394],centroid:[102.95718106156616,33.15445682575394]},{name:"色地镇",center:[103.12540730227074,33.010462261362875],centroid:[103.12540730227074,33.010462261362875]}],pD=[{name:"色地镇",enName:"sedi",center:[103.12540730227074,33.010462261362875],centroid:[103.12540730227074,33.010462261362875],value:1199},{name:"瓦切镇",enName:"waqie",center:[102.71535664604494,33.12869670968013],centroid:[102.71535664604494,33.12869670968013],value:991},{name:"刷经寺镇",enName:"shuajingsi",center:[102.55651980382184,32.204097908180216],centroid:[102.55651980382184,32.204097908180216],value:986},{name:"邛溪镇",enName:"qiongxi",center:[102.60242339873115,32.83022561372293],centroid:[102.60242339873115,32.83022561372293],value:896},{name:"阿木乡",enName:"amu",center:[102.77925597565002,32.73632379185147],centroid:[102.77925597565002,32.73632379185147],value:892},{name:"安曲镇",enName:"anqu",center:[102.38447320923945,32.696113484169786],centroid:[102.38447320923945,32.696113484169786],value:885},{name:"查尔玛乡",enName:"chaerma",center:[102.03268479676977,32.440590072394265],centroid:[102.03268479676977,32.440590072394265],value:729},{name:"龙日镇",enName:"longri",center:[102.48704663740175,32.471364980560764],centroid:[102.48704663740175,32.471364980560764],value:645},{name:"麦洼乡",enName:"maiwa",center:[102.95718106156616,33.15445682575394],centroid:[102.95718106156616,33.15445682575394],value:559},{name:"江茸乡",enName:"jiangrong",center:[102.29046083534963,32.355689518554044],centroid:[102.29046083534963,32.355689518554044],value:514}],dte=[{value:180,lng:102.60242339873115,lat:32.83022561372293},{value:160,lng:102.55651980382184,lat:32.204097908180216},{value:150,lng:102.38447320923945,lat:32.696113484169786},{value:177,lng:102.48704663740175,lat:32.471364980560764},{value:130,lng:102.29046083534963,lat:32.355689518554044},{value:165,lng:102.03268479676977,lat:32.440590072394265},{value:165,lng:102.71535664604494,lat:33.12869670968013},{value:132,lng:102.77925597565002,lat:32.73632379185147},{value:158,lng:102.95718106156616,lat:33.15445682575394},{value:187,lng:103.12540730227074,lat:33.010462261362875}],pte=[{name:"邛溪镇",level:"县城驻地",value:895.94,lng:102.60242339873115,lat:32.83022561372293},{name:"瓦切镇",level:"北部牧区",value:991,lng:102.71535664604494,lat:33.12869670968013},{name:"刷经寺镇",level:"南部通道",value:986.44,lng:102.55651980382184,lat:32.204097908180216},{name:"色地镇",level:"东部片区",value:1199.06,lng:103.12540730227074,lat:33.010462261362875}];var vD=class{constructor(r,e){bt(this,"target");bt(this,"name");bt(this,"intersected");bt(this,"wasIntersected",!1);bt(this,"wasIntersectedOnMouseDown",!1);bt(this,"distance");this.target=r,this.name=e,this.intersected=!1,this.distance=0}},yi=class{constructor(e,t=null){bt(this,"type");bt(this,"cancelBubble");bt(this,"originalEvent");bt(this,"coords",new Me(0,0));bt(this,"distance",0);bt(this,"intersected",!1);bt(this,"wasIntersected",!1);bt(this,"wasIntersectedOnMouseDown",!1);this.cancelBubble=!1,this.type=e,this.originalEvent=t}stopPropagation(){this.cancelBubble=!0}},vte=class{constructor(r,e,t,n){bt(this,"renderer");bt(this,"camera");bt(this,"domElement");bt(this,"bindEventsOnBodyElement");bt(this,"autoAdd");bt(this,"scene");bt(this,"mouse");bt(this,"supportsPointerEvents");bt(this,"interactiveObjects");bt(this,"closestObject");bt(this,"raycaster");bt(this,"treatTouchEventsAsMouseEvents");bt(this,"dispose",()=>{this.domElement.removeEventListener("click",this.onMouseClick),this.supportsPointerEvents&&(this.bindEventsOnBodyElement?this.domElement.ownerDocument.removeEventListener("pointermove",this.onDocumentPointerMove):this.domElement.removeEventListener("pointermove",this.onDocumentPointerMove),this.domElement.removeEventListener("pointerdown",this.onPointerDown),this.domElement.removeEventListener("pointerup",this.onPointerUp)),this.bindEventsOnBodyElement?this.domElement.ownerDocument.removeEventListener("mousemove",this.onDocumentMouseMove):this.domElement.removeEventListener("mousemove",this.onDocumentMouseMove),this.domElement.removeEventListener("mousedown",this.onMouseDown),this.domElement.removeEventListener("mouseup",this.onMouseUp),this.domElement.removeEventListener("touchstart",this.onTouchStart),this.domElement.removeEventListener("touchmove",this.onTouchMove),this.domElement.removeEventListener("touchend",this.onTouchEnd)});bt(this,"add",(r,e=[])=>{if(r&&!this.interactiveObjects.find(t=>t.target===r))if(e.length>0)e.forEach(t=>{let n=r.getObjectByName(t);if(n){let i=new vD(n,t);this.interactiveObjects.push(i)}});else{let t=new vD(r,r.name);this.interactiveObjects.push(t)}});bt(this,"remove",(r,e=[])=>{!r||(e.length>0?e.forEach(t=>{let n=r.getObjectByName(t);n&&(this.interactiveObjects=this.interactiveObjects.filter(i=>i.target!==n))}):this.interactiveObjects=this.interactiveObjects.filter(t=>t.target!==r))});bt(this,"update",()=>{var n;this.raycaster.setFromCamera(this.mouse,this.camera),this.interactiveObjects.forEach(i=>{i.target&&this.checkIntersection(i)}),this.interactiveObjects.sort(function(i,a){return i.distance-a.distance});let r=(n=this.interactiveObjects.find(i=>i.intersected))!=null?n:null;if(r!=this.closestObject){if(this.closestObject){let i=new yi("mouseout");this.dispatch(this.closestObject,i)}if(r){let i=new yi("mouseover");this.dispatch(r,i)}this.closestObject=r}let e;this.interactiveObjects.forEach(i=>{!i.intersected&&i.wasIntersected&&(e||(e=new yi("mouseleave")),this.dispatch(i,e))});let t;this.interactiveObjects.forEach(i=>{i.intersected&&!i.wasIntersected&&(t||(t=new yi("mouseenter")),this.dispatch(i,t))})});bt(this,"checkIntersection",r=>{let e=this.raycaster.intersectObjects([r.target],!0);if(r.wasIntersected=r.intersected,e.length>0){let t=e[0].distance;e.forEach(n=>{n.distance{this.mapPositionToPoint(this.mouse,r.clientX,r.clientY);let e=new yi("mousemove",r);this.interactiveObjects.forEach(t=>{this.dispatch(t,e)})});bt(this,"onDocumentPointerMove",r=>{this.mapPositionToPoint(this.mouse,r.clientX,r.clientY);let e=new yi("pointermove",r);this.interactiveObjects.forEach(t=>{this.dispatch(t,e)})});bt(this,"onTouchMove",r=>{r.touches.length>0&&this.mapPositionToPoint(this.mouse,r.touches[0].clientX,r.touches[0].clientY);let e=new yi(this.treatTouchEventsAsMouseEvents?"mousemove":"touchmove",r);this.interactiveObjects.forEach(t=>{this.dispatch(t,e)})});bt(this,"onMouseClick",r=>{this.update();let e=new yi("click",r);this.interactiveObjects.forEach(t=>{t.intersected&&this.dispatch(t,e)})});bt(this,"onMouseDown",r=>{this.mapPositionToPoint(this.mouse,r.clientX,r.clientY),this.update();let e=new yi("mousedown",r);this.interactiveObjects.forEach(t=>{t.intersected?(t.wasIntersectedOnMouseDown=!0,this.dispatch(t,e)):t.wasIntersectedOnMouseDown=!1})});bt(this,"onPointerDown",r=>{this.mapPositionToPoint(this.mouse,r.clientX,r.clientY),this.update();let e=new yi("pointerdown",r);this.interactiveObjects.forEach(t=>{t.intersected&&this.dispatch(t,e)})});bt(this,"onTouchStart",r=>{r.touches.length>0&&this.mapPositionToPoint(this.mouse,r.touches[0].clientX,r.touches[0].clientY),this.update();let e=new yi(this.treatTouchEventsAsMouseEvents?"mousedown":"touchstart",r);this.interactiveObjects.forEach(t=>{t.intersected&&this.dispatch(t,e)})});bt(this,"onMouseUp",r=>{let e=new yi("mouseup",r);this.interactiveObjects.forEach(t=>{this.dispatch(t,e)})});bt(this,"onPointerUp",r=>{let e=new yi("pointerup",r);this.interactiveObjects.forEach(t=>{this.dispatch(t,e)})});bt(this,"onTouchEnd",r=>{r.touches.length>0&&this.mapPositionToPoint(this.mouse,r.touches[0].clientX,r.touches[0].clientY),this.update();let e=new yi(this.treatTouchEventsAsMouseEvents?"mouseup":"touchend",r);this.interactiveObjects.forEach(t=>{this.dispatch(t,e)})});bt(this,"dispatch",(r,e)=>{r.target&&!e.cancelBubble&&(e.coords=this.mouse,e.distance=r.distance,e.intersected=r.intersected,e.wasIntersected=r.wasIntersected,e.wasIntersectedOnMouseDown=r.wasIntersectedOnMouseDown,r.target.dispatchEvent(e))});bt(this,"mapPositionToPoint",(r,e,t)=>{let n=this.renderer.domElement.getBoundingClientRect();r.x=(e-n.left)/n.width*2-1,r.y=-((t-n.top)/n.height)*2+1});this.renderer=r,this.camera=e,this.domElement=t,this.bindEventsOnBodyElement=n&&typeof n.bindEventsOnBodyElement<"u"?n.bindEventsOnBodyElement:!0,this.scene=n&&typeof n.scene<"u"?n.scene:null,this.scene&&(this.scene.onBeforeRender=()=>{this.autoAdd&&this.scene!==null&&this.scene.traverse(i=>{this.add(i),i.addEventListener("removed",a=>{this.remove(a.target)})}),this.update()}),this.autoAdd=n&&typeof n.autoAdd<"u"?n.autoAdd:!1,this.autoAdd&&this.scene===null&&console.error("Attention: Options.scene needs to be set when using options.autoAdd"),this.mouse=new Me(-1,1),this.supportsPointerEvents=!!window.PointerEvent,this.interactiveObjects=[],this.closestObject=null,this.raycaster=new SJ,t.addEventListener("click",this.onMouseClick),this.supportsPointerEvents&&(this.bindEventsOnBodyElement?t.ownerDocument.addEventListener("pointermove",this.onDocumentPointerMove):t.addEventListener("pointermove",this.onDocumentPointerMove),t.addEventListener("pointerdown",this.onPointerDown),t.addEventListener("pointerup",this.onPointerUp)),this.bindEventsOnBodyElement?t.ownerDocument.addEventListener("mousemove",this.onDocumentMouseMove):t.addEventListener("mousemove",this.onDocumentMouseMove),t.addEventListener("mousedown",this.onMouseDown),t.addEventListener("mouseup",this.onMouseUp),t.addEventListener("touchstart",this.onTouchStart,{passive:!0}),t.addEventListener("touchmove",this.onTouchMove,{passive:!0}),t.addEventListener("touchend",this.onTouchEnd,{passive:!0}),this.treatTouchEventsAsMouseEvents=!0}};const df=256,gte="https://map.shuxitech.com/vt/lyrs=s&hl=zh-CN&x={x}&y={y}&z={z}",Ep={west:101.852492,south:31.851389,east:103.347518,north:33.319796};function gD(r,e,t){const n=cu(2,t),i=Math.sin(e*Math.PI/180);return{x:(r+180)/360*n,y:(.5-Math.log((1+i)/(1-i))/(4*Math.PI))*n}}function mD(r,e,t){const n=cu(2,t),i=r/n*360-180,a=Math.PI-2*Math.PI*e/n,o=180/Math.PI*Math.atan(.5*(Math.exp(a)-Math.exp(-a)));return[i,o]}function mte(r,e){const t=gD(r.west,r.north,e),n=gD(r.east,r.south,e),i=Math.floor(t.x),a=Math.floor(n.x),o=Math.floor(t.y),s=Math.floor(n.y);return{zoom:e,minX:i,maxX:a,minY:o,maxY:s,cols:a-i+1,rows:s-o+1}}function yte(r,e){const[t,n]=mD(r.minX,r.minY,r.zoom),[i,a]=mD(r.maxX+1,r.maxY+1,r.zoom),[o]=e([t,Ep.south]),[s]=e([i,Ep.south]),[,l]=e([Ep.west,n]),[,u]=e([Ep.west,a]);return{left:o,right:s,bottom:-u,top:-l}}function _te(r,e){const{width:t,height:n}=e;r.save(),r.globalCompositeOperation="multiply",r.fillStyle="rgba(5, 24, 34, 0.22)",r.fillRect(0,0,t,n),r.globalCompositeOperation="screen";const i=r.createRadialGradient(t*.5,n*.48,t*.1,t*.5,n*.5,t*.72);i.addColorStop(0,"rgba(80, 230, 255, 0.16)"),i.addColorStop(1,"rgba(0, 18, 36, 0.03)"),r.fillStyle=i,r.fillRect(0,0,t,n),r.restore()}function xte(r,e){const t=r.createLinearGradient(0,0,e.width,e.height);t.addColorStop(0,"#061927"),t.addColorStop(.5,"#0b2c3c"),t.addColorStop(1,"#07131f"),r.fillStyle=t,r.fillRect(0,0,e.width,e.height)}function Ste(r){return new Promise(e=>{const t=new Image;t.crossOrigin="anonymous",t.onload=()=>e(t),t.onerror=()=>e(null),t.src=r})}function Ate(r,e,t){return gte.replace("{x}",r).replace("{y}",e).replace("{z}",t)}function wte(r,e,t,n){return Ge(this,null,function*(){const i=[];r.save(),r.filter="brightness(0.92) contrast(1.22) saturate(1.06)";for(let a=n.minX;a<=n.maxX;a+=1)for(let o=n.minY;o<=n.maxY;o+=1)i.push(Ste(Ate(a,o,n.zoom)).then(s=>{s&&(r.drawImage(s,(a-n.minX)*df,(o-n.minY)*df,df,df),t.needsUpdate=!0)}));yield Promise.allSettled(i),r.restore(),_te(r,e),t.needsUpdate=!0})}function bte({geoProjectionCenter:r,geoProjectionScale:e,zoom:t=11}={}){const n=mte(Ep,t),i=document.createElement("canvas");i.width=n.cols*df,i.height=n.rows*df;const a=i.getContext("2d");xte(a,i);const o=new yC(i);o.colorSpace=dn,o.wrapS=ti,o.wrapT=ti,o.minFilter=lr,o.magFilter=lr,o.needsUpdate=!0;const s=Ac().center(r).scale(e).translate([0,0]),l=yte(n,s);return wte(a,i,o,n).catch(u=>{console.warn("load satellite tiles failed:",u)}),{texture:o,uvBounds:l}}function yD(r,e){const t=e.right-e.left,n=e.top-e.bottom;r.mapGroup.traverse(i=>{var s,l;const a=(l=(s=i.geometry)==null?void 0:s.attributes)==null?void 0:l.position;if(!i.isMesh||!a)return;const o=new Float32Array(a.count*2);for(let u=0;uXe(Re({},r),{key:`grassland-type-${e+1}`,cqlFilter:ci("grass_min_type",r.name),rankingPropertyName:["area_code","acreage"],rankingTownCodeKeys:["area_code"],rankingAreaKeys:["acreage"]})),xD=[{name:">4000(kg/hm2)",fillColor:"#39A700",strokeColor:"#39A700"},{name:"3000-4000(kg/hm2)",fillColor:"#8CCF00",strokeColor:"#8CCF00"},{name:"2000-3000(kg/hm2)",fillColor:"#FEFE02",strokeColor:"#FEFE02"},{name:"1500-2000(kg/hm2)",fillColor:"#FE7E01",strokeColor:"#FE7E01"},{name:"<1500(kg/hm2)",fillColor:"#FB0100",strokeColor:"#FB0100"}].map(r=>Xe(Re({},r),{selectable:!1})),Zp={1:"一级",2:"二级",3:"三级",4:"四级",5:"五级",6:"六级",7:"七级",8:"八级"},vU=[{level:"1",name:"1级草原",fillColor:"#81D10B",strokeColor:"#81D10B"},{level:"2",name:"2级草原",fillColor:"#8AE611",strokeColor:"#8AE611"},{level:"3",name:"3级草原",fillColor:"#79C801",strokeColor:"#79C801"},{level:"4",name:"4级草原",fillColor:"#D0EC03",strokeColor:"#D0EC03"},{level:"5",name:"5级草原",fillColor:"#FFCC00",strokeColor:"#FFCC00"},{level:"6",name:"6级草原",fillColor:"#FF6501",strokeColor:"#FF6501"},{level:"7",name:"7级草原",fillColor:"#FB0002",strokeColor:"#FB0002"},{level:"8",name:"8级草原",fillColor:"#D71345",strokeColor:"#D71345"}].map(r=>Xe(Re({},r),{key:`grassland-level-${r.level}`,cqlFilter:`grassland_level IN ('${r.level}','${r.name}','${Zp[r.level]}草原','${Zp[r.level]}草地')`,rankingPropertyName:["area_code","acreage"],rankingTownCodeKeys:["area_code"],rankingAreaKeys:["acreage"],level:void 0})),Cte=vU.map(r=>{const e=r.key.replace("grassland-level-",""),t=r.name.replace("草原","湿地");return Xe(Re({},r),{key:`wetland-level-${e}`,name:t,cqlFilter:`grassland_level IN ('${e}','${t}','${r.name}','${Zp[e]}湿地','${Zp[e]}草原','${Zp[e]}草地')`})}),Ete=[{key:"basic-grassland-basic",name:"基本草原",fillColor:"#2EEA78",strokeColor:"#18F8FF",cqlFilter:"(grassland_category_code = 'BASIC' OR grassland_category_name = '基本草原')",rankingValueKey:"basicAreaWanMu"},{key:"basic-grassland-general",name:"一般草原",fillColor:"#FFD15A",strokeColor:"#18F8FF",cqlFilter:"(grassland_category_code = 'GENERAL' OR grassland_category_name = '一般草原')",rankingValueKey:"generalAreaWanMu"}],jf=[{key:"grassland",name:"草地资源",color:"#8AE611",defaultLayerKey:"grassland-distribution",coreGroups:["grassLand","grassland"]},{key:"wetland",name:"湿地资源",color:"#33A3DC",defaultLayerKey:"wetland-distribution",coreGroups:["wetland"]},{key:"woodland",name:"林地资源",color:"#2BD17E",defaultLayerKey:"woodland-distribution",coreGroups:["woodland"]}],qy=[{key:"national-park",name:"若尔盖国家公园",color:"#8AE611",defaultLayerKey:"national-park-zoning"},{key:"restoration",name:"生态修复工程",color:"#33A3DC",defaultLayerKey:"restoration-projects"}],jy={woodland:[{key:"woodland-distribution",name:"林地范围",layerName:"ne:t_woodland_2023",styles:"woodland_distribution",opacity:.82,legends:[{key:"woodland-distribution-all",name:"林地范围",fillColor:"#2BD17E",strokeColor:"#2BD17E",selectable:!1}]},{key:"woodland-protection",name:"公益林",layerName:"ne:t_woodland_2023",styles:"woodland_protection",opacity:.86,legends:[{key:"woodland-protection-level-1",name:"国家一级公益林",fillColor:"#08C4C5",strokeColor:"#08C4C5",cqlFilter:ci("gjgyl_bhdj","1")},{key:"woodland-protection-level-2",name:"国家二级公益林",fillColor:"#2BD17E",strokeColor:"#2BD17E",cqlFilter:ci("gjgyl_bhdj","2")},{key:"woodland-protection-unset",name:"未划定",fillColor:"#6B8191",strokeColor:"#6B8191",cqlFilter:"(gjgyl_bhdj IS NULL OR gjgyl_bhdj = '' OR gjgyl_bhdj NOT IN ('1','2'))"}]},{key:"woodland-type",name:"林地类型",layerName:"ne:t_woodland_2023",styles:"woodland_type",opacity:.84,legends:[{key:"woodland-type-shrub",name:"灌木林地",fillColor:"#2BD17E",strokeColor:"#2BD17E",cqlFilter:ci("dlmc","灌木林地")},{key:"woodland-type-arbor",name:"乔木林地",fillColor:"#0DA368",strokeColor:"#0DA368",cqlFilter:ci("dlmc","乔木林地")},{key:"woodland-type-swamp",name:"灌丛沼泽",fillColor:"#23C7B7",strokeColor:"#23C7B7",cqlFilter:ci("dlmc","灌丛沼泽")},{key:"woodland-type-other",name:"其他林地",fillColor:"#B7D96B",strokeColor:"#B7D96B",cqlFilter:"(dlmc IS NULL OR dlmc = '' OR dlmc NOT IN ('灌木林地','乔木林地','灌丛沼泽'))"}]},{key:"woodland-quality",name:"林地质量",layerName:"ne:t_woodland_2023",styles:"woodland_quality",opacity:.84,legends:[{key:"woodland-quality-2",name:"二级质量",fillColor:"#08C4C5",strokeColor:"#08C4C5",cqlFilter:ci("zl_dj","2")},{key:"woodland-quality-3",name:"三级质量",fillColor:"#2BD17E",strokeColor:"#2BD17E",cqlFilter:ci("zl_dj","3")},{key:"woodland-quality-4",name:"四级质量",fillColor:"#23C7B7",strokeColor:"#23C7B7",cqlFilter:ci("zl_dj","4")},{key:"woodland-quality-5",name:"五级质量",fillColor:"#B7D96B",strokeColor:"#B7D96B",cqlFilter:ci("zl_dj","5")},{key:"woodland-quality-unset",name:"未划分",fillColor:"#6B8191",strokeColor:"#6B8191",cqlFilter:"(zl_dj IS NULL OR zl_dj = '' OR zl_dj NOT IN ('2','3','4','5'))"}]},{key:"woodland-ownership",name:"林地权属",layerName:"ne:t_woodland_2023",styles:"woodland_ownership",opacity:.84,legends:[{key:"woodland-ownership-collective",name:"集体林地",fillColor:"#2BD17E",strokeColor:"#2BD17E",cqlFilter:ci("ld_qs","10")},{key:"woodland-ownership-other",name:"国有或其他",fillColor:"#08C4C5",strokeColor:"#08C4C5",cqlFilter:"(ld_qs IS NULL OR ld_qs = '' OR ld_qs <> '10')"}]}],grassland:[{key:"grassland-distribution",name:"草地分布",layerName:"ne:t_grassland_result_caodi",opacity:.82,legends:[{name:"草地",fillColor:"#1D953F",strokeColor:"#1D953F"}]},{key:"basic-grassland",name:"基本/一般草原",layerName:"ne:t_basic_grassland_2023",styles:"basic_grassland_type",opacity:.84,legends:Ete},{key:"grassland-level",name:"草原级",layerName:"ne:t_grassland_result_level_caodi",opacity:.82,legends:vU},{key:"grassland-type",name:"草原类型",layerName:"ne:t_grassland_result_grass_min_type_caodi",opacity:.82,legends:_D},{key:"grassland-yield",name:"草地产草量/生产力",layerName:"ne:t_grassland_result_yield_caodi",opacity:.82,legends:xD},{key:"grassland-health",name:"草地健康/退化",layerName:"ne:2023_08_ndvi",opacity:.72,legends:[{name:"非常差",fillColor:"#FF000533",strokeColor:"#FF0005",selectable:!1},{name:"差",fillColor:"#D8EE8C33",strokeColor:"#D8EE8C",selectable:!1},{name:"正常",fillColor:"#78C96233",strokeColor:"#78C962",selectable:!1},{name:"较好",fillColor:"#25814933",strokeColor:"#258149",selectable:!1}]}],wetland:[{key:"wetland-distribution",name:"湿地分布",layerName:"ne:t_grassland_result_shidi",opacity:.84,legends:[{name:"湿地",fillColor:"#33A3DC",strokeColor:"#33A3DC"}]},{key:"wetland-level",name:"湿地级",layerName:"ne:t_grassland_result_level_shidi",opacity:.82,legends:Cte},{key:"wetland-type",name:"湿地类型",layerName:"ne:t_grassland_result_grass_min_type_shidi",opacity:.82,legends:_D},{key:"wetland-yield",name:"湿地产草量/生产力",layerName:"ne:t_grassland_result_yield_shidi",opacity:.82,legends:xD}]},gU={"national-park":[{key:"national-park-zoning",name:"国家公园分区",sourceType:"wkt-api",apiUrl:"/openApi/gjgy/gjgy_area",fallbackPath:"datas/ecological-protection/national_park_wkt.json",opacity:.9,clipBounds:{west:101.852492,south:32.757724488,east:103.227028864,north:33.319796},mapView:{targetLngLat:[102.74,33.12],distanceScale:.68,targetLocalZ:.78,duration:.95},legends:[{key:"national-park-core",name:"核心保护区",fillColor:"#2EEA78",strokeColor:"#18F8FF",match:{field:"type",value:"核心保护区"},selectable:!1},{key:"national-park-general",name:"一般控制区",fillColor:"#FFD15A",strokeColor:"#FFF2A0",match:{field:"type",value:"一般控制区"},selectable:!1}]}],restoration:[{key:"restoration-projects",name:"生态修复工程",sourceType:"geojson",dataPath:"datas/ecological-protection/ecological_restoration_projects.geojson",opacity:.9,legends:[{key:"restoration-grassland",name:"草地修复",fillColor:"#70D44B",strokeColor:"#B7FF6D",cqlFilter:ci("project_category","草地修复"),match:{field:"project_category",value:"草地修复"}},{key:"restoration-wetland",name:"湿地修复",fillColor:"#42C6DF",strokeColor:"#9CF7FF",cqlFilter:ci("project_category","湿地修复"),match:{field:"project_category",value:"湿地修复"}},{key:"restoration-woodland",name:"林地修复",fillColor:"#1FB579",strokeColor:"#57F2A6",cqlFilter:ci("project_category","林地修复"),match:{field:"project_category",value:"林地修复"}},{key:"restoration-linear",name:"线性设施",fillColor:"#F5C84B",strokeColor:"#FFE289",cqlFilter:ci("feature_role","线性设施"),match:{field:"feature_role",value:"线性设施"}}]}]},Lte=Re(Re({},jy),gU),Pte=[...jf,...qy];function yS(r){return Pte.find(e=>e.key===r)||jf[0]}function s1(r){return Lte[r]||[]}function mg(r,e){const t=s1(r);return t.find(n=>n.key===e)||t[0]}const Rte=12e3;function Dte(r,e={}){const t=new URLSearchParams;Object.entries(e).forEach(([i,a])=>{a!=null&&a!==""&&t.append(i,a)});const n=t.toString();return n?`${r}${r.includes("?")?"&":"?"}${n}`:r}function Bs(t){return Ge(this,arguments,function*(r,e={}){const u=e,{params:n,timeout:i=Rte}=u,a=sL(u,["params","timeout"]),o=new AbortController;let s=!1;const l=window.setTimeout(()=>{s=!0,o.abort()},i);try{const c=yield fetch(Dte(r,n),Xe(Re({credentials:"include"},a),{signal:o.signal,headers:Re({Accept:"application/json"},a.headers||{})}));if(!c.ok){const h=new Error(c.status===401?"用户未登录或授权已过期。":`HTTP ${c.status}`);throw h.code=`HTTP_${c.status}`,h.status=c.status,h}return yield c.json()}catch(c){if(o.signal.aborted||(c==null?void 0:c.name)==="AbortError"||/aborted/i.test((c==null?void 0:c.message)||"")){const f=new Error(s?"服务响应超时,请稍后再试。":"请求已取消,请重新发送。");throw f.code=s?"REQUEST_TIMEOUT":"REQUEST_ABORTED",f}throw c}finally{window.clearTimeout(l)}})}function Lt(r){return(r==null?void 0:r.data)!==void 0?r.data:(r==null?void 0:r.result)!==void 0?r.result:r}const RC="/geoserver/ne/wms",Ite={}.VITE_GEOSERVER_WFS_URL||RC.replace(/\/wms$/i,"/wfs");function DC(r,e){const t=new URLSearchParams;return Object.entries(e).forEach(([n,i])=>{i!=null&&i!==""&&t.append(n,i)}),`${r}${r.includes("?")?"&":"?"}${t.toString()}`}function SD(r,e={}){const t=e.bounds||Mn,n=e.size||fl;return DC(e.url||RC,{service:"WMS",version:"1.1.1",request:"GetMap",layers:r.layerName,styles:r.styles||"",format:"image/png",transparent:!0,tiled:!0,srs:"EPSG:4326",bbox:[t.west,t.south,t.east,t.north].join(","),width:n.width,height:n.height,CQL_FILTER:e.cqlFilter||r.cqlFilter,_:Date.now()})}function Nte(r,e,t={}){var a,o;const n=t.bounds||Mn,i=t.size||fl;return DC(t.url||RC,{service:"WMS",version:"1.1.1",request:"GetFeatureInfo",layers:r.layerName,query_layers:r.layerName,styles:r.styles||"",info_format:"application/json",feature_count:5,srs:"EPSG:4326",bbox:[n.west,n.south,n.east,n.north].join(","),width:i.width,height:i.height,x:Math.round(e.x),y:Math.round(e.y),buffer:(o=(a=t.buffer)!=null?a:r.queryBuffer)!=null?o:8,CQL_FILTER:t.cqlFilter||r.cqlFilter})}function AD(n,i){return Ge(this,arguments,function*(r,e,t={}){const a=Nte(r,e,t);return Bs(a,{credentials:"include"})})}function kte(r,e={}){return DC(e.url||Ite,{service:"WFS",version:e.version||"1.0.0",request:"GetFeature",typeName:r,outputFormat:"json",propertyName:Array.isArray(e.propertyName)?e.propertyName.join(","):e.propertyName,CQL_FILTER:e.cqlFilter,maxFeatures:e.maxFeatures||2e5})}function l1(t){return Ge(this,arguments,function*(r,e={}){const n=kte(r,e);return Bs(n,{credentials:"include",timeout:e.timeout||2e4})})}function wD(r){var n;const e=(n=r==null?void 0:r.features)==null?void 0:n[0];if(!e)return null;const t=e.properties||{};return{id:e.id||t.gid||t.objectid||t.OBJECTID,properties:t,feature:e}}function bD(r){return r.sort((e,t)=>t.value-e.value),r}function Lh(r){return String(r||"").replace(/\s+/g,"").trim()}function Wd(r,e=0){const t=Number(r);return Number.isFinite(t)?t:e}function TD(r){return r?/^https?:\/\//.test(r)||r.startsWith("/")?r:`./${r}`:""}class Ote extends Qee{constructor(e,t,n={}){super(e),this.geoProjectionCenter=[102.6305459723107,32.72169252326339],this.geoProjectionScale=650,this.depth=.5,this.mapFocusLabelInfo={name:"红原县",enName:"HONGYUAN COUNTY",center:[102.6305459723107,32.08]},this.clicked=!1,this.scene.fog=new dC(1058614,1,50),this.scene.background=new nt(1058614),this.camera.instance.position.set(-13.767695123014105,12.990152163077308,39.28228164159694),this.camera.instance.near=1,this.camera.instance.far=1e4,this.camera.instance.updateProjectionMatrix(),this.defaultMapCameraPosition=new X(-.17427287762525134,13.678992786206543,20.688611202093714),this.defaultMapTarget=new X(0,0,0),this.activeMapViewTweens=[],this.interactionManager=new vte(this.renderer.instance,this.camera.instance,this.canvas),this.assets=t,this.callbacks=n,this.topicLayerLoadId=0,this.visibleTopicLayers=[],this.mapAnimationComplete=!1,this.showTownRankingBars=!1,this.showTownRankingPointMarkers=!1,this.currentTownRanking=null,this.selectedFeatureGroup=null,this.selectedVectorFeatures=[],this.currentVectorFeatures=[],this.townMetaByName=new Map(pD.map(i=>[Lh(i.name),i])),this.initEnvironment(),this.init()}init(){this.labelGroup=new Dn,this.label3d=new ate(this),this.labelGroup.rotation.x=-Math.PI/2,this.scene.add(this.labelGroup),this.flyLineFocusGroup=new Dn,this.flyLineFocusGroup.visible=!1,this.flyLineFocusGroup.rotation.x=-Math.PI/2,this.scene.add(this.flyLineFocusGroup),this.eventElement=[],this.defaultMaterial=null,this.defaultLightMaterial=null,this.createBottomBg(),this.createChinaBlurLine(),this.createGrid(),this.createRotateBorder(),this.createLabel(),this.createMap(),this.createEvent(),this.createFlyLine(),this.createFocus(),this.createParticles(),this.createScatter(),this.createInfoPoint(),this.createStorke();let e=$n.timeline({onComplete:()=>{this.mapAnimationComplete=!0,this.applyLayerMapView(this.currentTopicLayer,{force:!0})}});e.pause(),this.animateTl=e,e.addLabel("focusMap",1.5),e.addLabel("focusMapOpacity",2),e.addLabel("bar",3),e.to(this.camera.instance.position,{duration:2,x:this.defaultMapCameraPosition.x,y:this.defaultMapCameraPosition.y,z:this.defaultMapCameraPosition.z,ease:"circ.out",onStart:()=>{this.flyLineFocusGroup.visible=!1}}),e.to(this.focusMapGroup.position,{duration:1,x:0,y:0,z:0},"focusMap"),e.to(this.focusMapGroup.scale,{duration:1,x:1,y:1,z:1,ease:"circ.out",onComplete:()=>{this.flyLineGroup.visible=!0,this.scatterGroup.visible=!0,this.InfoPointGroup.visible=this.showTownRankingPointMarkers&&this.hasTownRankingRows()}},"focusMap"),e.to(this.focusMapTopMaterial,{duration:1,opacity:1,ease:"circ.out"},"focusMapOpacity"),e.to(this.focusMapSideMaterial,{duration:1,opacity:1,ease:"circ.out",onComplete:()=>{this.focusMapSideMaterial.transparent=!1}},"focusMapOpacity"),this.otherLabel.map((n,i)=>{let a=n.element.querySelector(".other-label");e.to(a,{duration:1,delay:.1*i,translateY:0,opacity:1,ease:"circ.out"},"focusMapOpacity")}),e.to(this.mapLineMaterial,{duration:.5,delay:.3,opacity:1},"focusMapOpacity"),e.to(this.rotateBorder1.scale,{delay:.3,duration:1,x:1,y:1,z:1,ease:"circ.out"},"focusMapOpacity"),e.to(this.rotateBorder2.scale,{duration:1,delay:.5,x:1,y:1,z:1,ease:"circ.out",onComplete:()=>{var n,i;this.flyLineFocusGroup.visible=!0,(i=(n=this.callbacks).onPlayComplete)==null||i.call(n)}},"focusMapOpacity"),this.showTownRankingBars&&(this.allBar.map((n,i)=>{e.to(n.scale,{duration:1,delay:.1*i,x:1,y:1,z:1,ease:"circ.out"},"bar")}),this.allBarMaterial.map((n,i)=>{e.to(n,{duration:1,delay:.1*i,opacity:1,ease:"circ.out"},"bar")}));const t=this;this.allProvinceLabel.map((n,i)=>{let a=n.element.querySelector(".provinces-label-wrap"),o=n.element.querySelector(".number .value"),s={progress:0};e.to(a,{duration:1,delay:.2*i,translateY:0,opacity:1,ease:"circ.out"},"bar"),e.to(s,{duration:1,delay:.2*i,progress:1,onStart:()=>{s.progress=0},onUpdate:l},"bar");function l(){var c,h;const u=Wd((h=(c=n.userData)==null?void 0:c.targetValue)!=null?h:o.dataset.targetValue);o.innerText=t.formatMapRankingValue(u*s.progress)}}),this.showTownRankingBars&&this.allGuangquan.map((n,i)=>{e.to(n.children[0].scale,{duration:1,delay:.1*i,x:1,y:1,z:1,ease:"circ.out"},"bar"),e.to(n.children[1].scale,{duration:1,delay:.1*i,x:1,y:1,z:1,ease:"circ.out"},"bar")})}initEnvironment(){let e=new qz(16777215,5);this.scene.add(e);let t=new B0(16777215,5);t.position.set(-30,6,-8),t.castShadow=!0,t.shadow.radius=20,t.shadow.mapSize.width=1024,t.shadow.mapSize.height=1024,this.scene.add(t),this.createPointLight({color:"#1d5e5e",intensity:800,distance:1e4,x:-9,y:3,z:-3}),this.createPointLight({color:"#1d5e5e",intensity:200,distance:1e4,x:0,y:2,z:5})}createPointLight(e){const t=new Yz(1924702,e.intensity,e.distance);t.position.set(e.x,e.y,e.z),this.scene.add(t)}createMap(){let e=new Dn,t=new Dn;this.focusMapGroup=t;let{china:n,chinaTopLine:i}=this.createChina(),{map:a,mapTop:o,mapLine:s}=this.createProvince();n.setParent(e),i.setParent(e),this.createDiffuse(),a.setParent(t),o.setParent(t),s.setParent(t),t.position.set(0,0,-.01),t.scale.set(1,1,0),e.add(t),this.createTopicLayer(),e.rotation.x=-Math.PI/2,e.position.set(0,.2,0),this.scene.add(e),this.createBar()}createChina(){let e={chinaBgMaterialColor:"#152c47",lineColor:"#3f82cd"},t=this.assets.instance.getResource("china"),n=new Lb({color:new nt(e.chinaBgMaterialColor),transparent:!0,opacity:1}),i=new pS(this,{data:t,geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,merge:!0,material:n,renderOrder:2}),a=new ys({color:e.lineColor}),o=new mS(this,{data:t,geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,material:a,renderOrder:3});return o.lineGroup.position.z+=.01,{china:i,chinaTopLine:o}}createProvince(){let e=this.assets.instance.getResource("mapJson");this.mapJsonData=e;const t=bte({geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,zoom:Tte});this.enhanceTexture(t.texture);let[n,i]=this.createProvinceMaterial();this.focusMapTopMaterial=n,this.focusMapSideMaterial=i;let a=new ote(this,{geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,position:new X(0,0,.11),data:e,depth:this.depth,topFaceMaterial:n,sideMaterial:i,renderOrder:9}),o=new Pv({color:16777215,map:t.texture,transparent:!0,opacity:.9,roughness:.9});new dD(o,{uColor1:1227744,uColor2:38069}),this.defaultMaterial=o,this.defaultLightMaterial=this.defaultMaterial.clone(),this.defaultLightMaterial.color=new nt("rgba(115,208,255,1)"),this.defaultLightMaterial.opacity=.8;let s=new pS(this,{geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,position:new X(0,0,this.depth+.22),data:e,material:o,renderOrder:8});yD(s,t.uvBounds),s.mapGroup.children.map(u=>{u.children.map(c=>{c.type==="Mesh"&&this.eventElement.push(c)})}),this.mapLineMaterial=new ys({color:16777215,opacity:0,transparent:!0,fog:!1});let l=new mS(this,{geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,data:e,material:this.mapLineMaterial,renderOrder:3});return l.lineGroup.position.z+=this.depth+.23,{map:a,mapTop:s,mapLine:l}}createTopicLayer(){if(!this.mapJsonData)return;const e=document.createElement("canvas");e.width=fl.width,e.height=fl.height;const t=e.getContext("2d");t.clearRect(0,0,e.width,e.height);const n=new yC(e);n.colorSpace=dn,n.wrapS=ti,n.wrapT=ti,n.minFilter=lr,n.magFilter=lr,this.enhanceTexture(n),n.needsUpdate=!0;const i=new Pn({map:n,transparent:!0,opacity:0,depthWrite:!1,side:ur,fog:!1}),a=new pS(this,{geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,position:new X(0,0,this.depth+.255),data:this.mapJsonData,material:i,renderOrder:18});yD(a,this.createLayerUvBounds()),a.setParent(this.focusMapGroup),this.topicLayerCanvas=e,this.topicLayerContext=t,this.topicLayerTexture=n,this.topicLayerMaterial=i,this.topicLayerMap=a}createSelectedFeatureGroup(){var e;this.selectedFeatureGroup||(this.selectedFeatureGroup=new Dn,this.selectedFeatureGroup.name="selected-feature-highlight",this.selectedFeatureGroup.position.z=this.depth+.31,(e=this.focusMapGroup)==null||e.add(this.selectedFeatureGroup))}createLayerUvBounds(){const e=Ac().center(this.geoProjectionCenter).scale(this.geoProjectionScale).translate([0,0]),[t]=e([Mn.west,Mn.south]),[n]=e([Mn.east,Mn.south]),[,i]=e([Mn.west,Mn.north]),[,a]=e([Mn.west,Mn.south]);return{left:t,right:n,bottom:-a,top:-i}}setTopicLayer(e){var i,a;if(!e||!this.topicLayerContext||!this.topicLayerTexture)return;this.currentTopicLayer=e,this.visibleTopicLayers=[e],this.clearSelectedFeature(),this.applyLayerMapView(e);const t=++this.topicLayerLoadId;if((a=(i=this.callbacks).onLayerStatus)==null||a.call(i,{type:"loading",text:`正在加载 ${e.name}`}),e.sourceType==="wkt-api"||e.sourceType==="geojson"){this.loadVectorTopicLayer(e,t);return}const n=new Image;n.crossOrigin="anonymous",n.onload=()=>{var o,s,l;t===this.topicLayerLoadId&&(this.topicLayerContext.clearRect(0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),this.topicLayerContext.drawImage(n,0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),this.topicLayerTexture.needsUpdate=!0,this.topicLayerMaterial.opacity=(o=e.opacity)!=null?o:.84,(l=(s=this.callbacks).onLayerStatus)==null||l.call(s,{type:"success",text:"GeoServer 图层已加载"}))},n.onerror=()=>{var o,s;t===this.topicLayerLoadId&&(this.topicLayerContext.clearRect(0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),this.topicLayerTexture.needsUpdate=!0,this.topicLayerMaterial.opacity=0,(s=(o=this.callbacks).onLayerStatus)==null||s.call(o,{type:"error",text:"GeoServer 图层加载失败"}))},n.src=SD(e)}setTopicLayers(e=[],t=e[0]){var o,s,l,u;if(!this.topicLayerContext||!this.topicLayerTexture)return;const n=e.filter(Boolean);if(!n.length){this.visibleTopicLayers=[],this.currentTopicLayer=null,this.clearSelectedFeature(),this.applyLayerMapView(null),this.topicLayerContext.clearRect(0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),this.topicLayerTexture.needsUpdate=!0,this.topicLayerMaterial.opacity=0,(s=(o=this.callbacks).onLayerStatus)==null||s.call(o,{type:"success",text:"图层已关闭"});return}if(n.length===1){this.setTopicLayer(Re(Re({},n[0]),(t==null?void 0:t.key)===n[0].key?t:{}));return}this.currentTopicLayer=t||n[n.length-1],this.visibleTopicLayers=n,this.clearSelectedFeature(),this.applyLayerMapView(this.currentTopicLayer);const i=++this.topicLayerLoadId;(u=(l=this.callbacks).onLayerStatus)==null||u.call(l,{type:"loading",text:`正在加载 ${n.length} 个林地图层`});const a=n.filter(c=>c.sourceType!=="wkt-api"&&c.sourceType!=="geojson");Promise.all(a.map(c=>this.loadTopicLayerImage(c))).then(c=>{var f,d;if(i!==this.topicLayerLoadId)return;const h=c.filter(Boolean);this.topicLayerContext.clearRect(0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),h.forEach(({image:p,layer:g},v)=>{var y,_;this.topicLayerContext.save();const m=v===h.length-1?Math.max(.78,(y=g.opacity)!=null?y:.9):Math.min(.52,(_=g.opacity)!=null?_:.52);this.topicLayerContext.globalAlpha=Math.min(1,Math.max(.28,m)),this.topicLayerContext.drawImage(p,0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),this.topicLayerContext.restore()}),this.topicLayerTexture.needsUpdate=!0,this.topicLayerMaterial.opacity=h.length?1:0,(d=(f=this.callbacks).onLayerStatus)==null||d.call(f,{type:h.length?"success":"error",text:h.length?`已加载 ${h.length} 个林地图层`:"林地图层加载失败"})})}loadTopicLayerImage(e){return new Promise(t=>{const n=new Image;n.crossOrigin="anonymous",n.onload=()=>t({image:n,layer:e}),n.onerror=()=>t(null),n.src=SD(e)})}applyLayerMapView(e,t={}){var s,l;if(!((s=this.camera)!=null&&s.instance)||!((l=this.camera)!=null&&l.controls)||!this.mapAnimationComplete&&!t.force)return;const n=(e==null?void 0:e.mapView)||(e!=null&&e.cameraPosition?{cameraPosition:e.cameraPosition}:null),i=n?this.getLayerMapViewTarget(n):this.defaultMapTarget.clone(),a=n?this.getLayerMapViewCameraPosition(n,i):this.defaultMapCameraPosition.clone(),o=n&&Number.isFinite(n.duration)?n.duration:.75;this.animateMapCamera(a,i,o)}getLayerMapViewTarget(e){var t;return e!=null&&e.targetLngLat?this.lngLatToWorldPoint(e.targetLngLat,(t=e.targetLocalZ)!=null?t:.72):e!=null&&e.target?this.toVector3(e.target,this.defaultMapTarget):this.defaultMapTarget.clone()}getLayerMapViewCameraPosition(e,t){if(e!=null&&e.cameraPosition)return this.toVector3(e.cameraPosition,this.defaultMapCameraPosition);const n=Number.isFinite(e==null?void 0:e.distanceScale)?e.distanceScale:1,i=this.defaultMapCameraPosition.clone().sub(this.defaultMapTarget).multiplyScalar(n),a=t.clone().add(i);return e!=null&&e.cameraOffset&&a.add(this.toVector3(e.cameraOffset,new X(0,0,0))),a}lngLatToWorldPoint(e,t=0){const n=Array.isArray(e)?e:[e==null?void 0:e.lng,e==null?void 0:e.lat],i=Number(n==null?void 0:n[0]),a=Number(n==null?void 0:n[1]);if(!Number.isFinite(i)||!Number.isFinite(a))return this.defaultMapTarget.clone();const[o,s]=this.geoProjection([i,a]),l=new X(o,-s,Number(t)||0);return this.focusMapGroup?this.focusMapGroup.localToWorld(l):l}toVector3(e,t){if(Array.isArray(e)){const[o,s,l]=e.map(Number);return[o,s,l].every(Number.isFinite)?new X(o,s,l):t.clone()}const n=Number(e==null?void 0:e.x),i=Number(e==null?void 0:e.y),a=Number(e==null?void 0:e.z);return[n,i,a].every(Number.isFinite)?new X(n,i,a):t.clone()}animateMapCamera(e,t,n=.75){this.activeMapViewTweens.forEach(o=>{var s;return(s=o==null?void 0:o.kill)==null?void 0:s.call(o)}),this.activeMapViewTweens=[];const i=this.camera.controls,a=()=>i.update();this.activeMapViewTweens.push($n.to(this.camera.instance.position,{duration:n,x:e.x,y:e.y,z:e.z,ease:"power2.out",onUpdate:a}),$n.to(i.target,{duration:n,x:t.x,y:t.y,z:t.z,ease:"power2.out",onUpdate:a}))}loadVectorTopicLayer(e,t){return Ge(this,null,function*(){var n,i,a,o,s;try{const l=yield this.fetchVectorLayerGeojson(e);if(t!==this.topicLayerLoadId)return;this.currentVectorFeatures=l.features||[],this.drawVectorTopicLayer(e,this.currentVectorFeatures),this.topicLayerTexture.needsUpdate=!0,this.topicLayerMaterial.opacity=(n=e.opacity)!=null?n:.9,(a=(i=this.callbacks).onLayerStatus)==null||a.call(i,{type:"success",text:"真实矢量图层已加载"})}catch(l){if(t!==this.topicLayerLoadId)return;this.currentVectorFeatures=[],this.topicLayerContext.clearRect(0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),this.topicLayerTexture.needsUpdate=!0,this.topicLayerMaterial.opacity=0,(s=(o=this.callbacks).onLayerStatus)==null||s.call(o,{type:"error",text:"真实矢量图层加载失败"})}})}fetchVectorLayerGeojson(e){return Ge(this,null,function*(){if(e.sourceType==="geojson"){const n=yield fetch(TD(e.dataPath),{credentials:"include"});if(!n.ok)throw new Error(`HTTP ${n.status}`);return yield n.json()}let t=[];try{const n=yield fetch(e.apiUrl,{credentials:"include"});if(!n.ok)throw new Error(`HTTP ${n.status}`);const i=yield n.json();t=Array.isArray(i==null?void 0:i.data)?i.data:[]}catch(n){const i=yield fetch(TD(e.fallbackPath),{credentials:"include"});if(!i.ok)throw n;const a=yield i.json();t=Array.isArray(a==null?void 0:a.rows)?a.rows:[]}return{type:"FeatureCollection",features:t.map(n=>({type:"Feature",properties:{id:n.id,type:n.type,totalAcreage:n.totalAcreage,cdAcreage:n.cdAcreage,sdAcreage:n.sdAcreage,cdScl:n.cdScl,sdScl:n.sdScl},geometry:this.parseWktGeometry(n.wkt)})).filter(n=>n.geometry)}})}drawVectorTopicLayer(e,t){const n=this.topicLayerContext;n.clearRect(0,0,this.topicLayerCanvas.width,this.topicLayerCanvas.height),n.save(),n.lineJoin="round",n.lineCap="round",this.clipVectorLayerContext(n,e),this.getVisibleVectorFeatures(e,t).sort((o,s)=>{var c,h;const l=this.getGeometryDrawRank((c=o.geometry)==null?void 0:c.type),u=this.getGeometryDrawRank((h=s.geometry)==null?void 0:h.type);return l-u}).forEach(o=>{const s=this.getVectorFeatureStyle(e,o);this.drawVectorFeature(n,o.geometry,s)}),this.drawSelectedVectorOverlay(n),n.restore()}drawSelectedVectorOverlay(e){const t=this.selectedVectorFeatures||[];if(!t.length)return;const n={fill:"#FFE15A",stroke:"#24F6C4",polygonAlpha:.24,lineAlpha:.98,lineWidth:12,pointRadius:9,glow:!0},i={fill:"#FFF06A",stroke:"#FFFDF2",polygonAlpha:.46,lineAlpha:1,lineWidth:5,pointRadius:6,glow:!1};e.save(),t.forEach(a=>{var s;const o=(a==null?void 0:a.geometry)||((s=a==null?void 0:a.feature)==null?void 0:s.geometry);this.drawVectorFeature(e,o,n),this.drawVectorFeature(e,o,i)}),e.restore()}redrawVectorTopicLayer(){!this.topicLayerContext||!this.topicLayerTexture||!this.currentTopicLayer||!["wkt-api","geojson"].includes(this.currentTopicLayer.sourceType)||(this.drawVectorTopicLayer(this.currentTopicLayer,this.currentVectorFeatures||[]),this.topicLayerTexture.needsUpdate=!0)}getVisibleVectorFeatures(e,t){const n=e==null?void 0:e.activeLegend,i=n==null?void 0:n.match;if(i!=null&&i.field)return(t||[]).filter(s=>{var l,u;return String((u=(l=s==null?void 0:s.properties)==null?void 0:l[i.field])!=null?u:"")===String(i.value)});const o=String((e==null?void 0:e.cqlFilter)||"").trim().match(/^([a-zA-Z0-9_]+)\s*=\s*'((?:''|[^'])*)'$/);if(o){const[,s,l]=o,u=l.replace(/''/g,"'");return(t||[]).filter(c=>{var h,f;return String((f=(h=c==null?void 0:c.properties)==null?void 0:h[s])!=null?f:"")===u})}return[...t||[]]}clipVectorLayerContext(e,t){const n=this.getLayerClipBounds(t);if(!n)return;const i=this.lngLatToLayerCanvasPoint([n.west,n.north]),a=this.lngLatToLayerCanvasPoint([n.east,n.south]),o=Math.min(i.x,a.x),s=Math.min(i.y,a.y),l=Math.abs(a.x-i.x),u=Math.abs(a.y-i.y);!l||!u||(e.beginPath(),e.rect(o,s,l,u),e.clip())}getLayerClipBounds(e){const t=e==null?void 0:e.clipBounds;if(!t)return null;const n=Math.max(Number(t.west),Mn.west),i=Math.max(Number(t.south),Mn.south),a=Math.min(Number(t.east),Mn.east),o=Math.min(Number(t.north),Mn.north);return![n,i,a,o].every(Number.isFinite)||n>=a||i>=o?null:{west:n,south:i,east:a,north:o}}getGeometryDrawRank(e){return String(e).includes("Polygon")?1:String(e).includes("LineString")?2:3}getVectorFeatureStyle(e,t){var l,u,c;const n=t.properties||{},a=(e.legends||[]).find(h=>{var d;const f=h.match;return f?String((d=n[f.field])!=null?d:"")===String(f.value):!1})||((l=e.legends)==null?void 0:l[0])||{},o=String(((u=t.geometry)==null?void 0:u.type)||"").includes("LineString"),s=((c=t.geometry)==null?void 0:c.type)==="Point";return{fill:o||s?a.strokeColor||a.fillColor||"#30DCFF":a.fillColor||"#30DCFF",stroke:a.strokeColor||a.fillColor||"#30DCFF",polygonAlpha:.36,lineAlpha:o?.92:.9,lineWidth:o?5:2.4,pointRadius:4.5,glow:!0}}drawVectorFeature(e,t,n){if(t!=null&&t.coordinates){if(t.type==="Polygon"){this.drawPolygonPath(e,t.coordinates,n);return}if(t.type==="MultiPolygon"){t.coordinates.forEach(i=>this.drawPolygonPath(e,i,n));return}if(t.type==="LineString"){this.drawLinePath(e,t.coordinates,n);return}if(t.type==="MultiLineString"){t.coordinates.forEach(i=>this.drawLinePath(e,i,n));return}t.type==="Point"&&this.drawPointPath(e,t.coordinates,n)}}drawPolygonPath(e,t,n){Array.isArray(t==null?void 0:t[0])&&(e.save(),e.beginPath(),t.forEach(i=>{i.forEach((a,o)=>{const s=this.lngLatToLayerCanvasPoint(a);o===0?e.moveTo(s.x,s.y):e.lineTo(s.x,s.y)}),e.closePath()}),e.fillStyle=this.hexToRgba(n.fill,n.polygonAlpha),e.strokeStyle=this.hexToRgba(n.stroke,n.lineAlpha),e.lineWidth=n.lineWidth,n.glow&&(e.shadowColor=n.stroke,e.shadowBlur=14),e.fill("evenodd"),e.stroke(),e.restore())}drawLinePath(e,t,n){!Array.isArray(t)||t.length<2||(e.save(),e.beginPath(),t.forEach((i,a)=>{const o=this.lngLatToLayerCanvasPoint(i);a===0?e.moveTo(o.x,o.y):e.lineTo(o.x,o.y)}),e.strokeStyle=this.hexToRgba(n.stroke,n.lineAlpha),e.lineWidth=n.lineWidth,e.shadowColor=n.stroke,e.shadowBlur=12,e.stroke(),e.restore())}drawPointPath(e,t,n){const i=this.lngLatToLayerCanvasPoint(t);e.save(),e.beginPath(),e.arc(i.x,i.y,n.pointRadius,0,Math.PI*2),e.fillStyle=this.hexToRgba(n.fill,.88),e.shadowColor=n.stroke,e.shadowBlur=12,e.fill(),e.restore()}lngLatToLayerCanvasPoint(e){const t=Number(e==null?void 0:e[0]),n=Number(e==null?void 0:e[1]);return{x:(t-Mn.west)/(Mn.east-Mn.west)*this.topicLayerCanvas.width,y:(Mn.north-n)/(Mn.north-Mn.south)*this.topicLayerCanvas.height}}hexToRgba(e,t=1){const n=String(e||"#30DCFF").replace("#",""),i=n.length===3?n.split("").map(u=>u+u).join(""):n,a=Number.parseInt(i,16);if(!Number.isFinite(a))return`rgba(48, 220, 255, ${t})`;const o=a>>16&255,s=a>>8&255,l=a&255;return`rgba(${o}, ${s}, ${l}, ${t})`}parseWktGeometry(e){var o;const t=String(e||"").trim();if(!t)return null;const n=t.match(/^([A-Z]+)(?:\s+[A-Z]+)?\s*\(/i),i=(o=n==null?void 0:n[1])==null?void 0:o.toUpperCase();if(!i)return null;const a=t.slice(t.indexOf("("));return i==="POLYGON"?{type:"Polygon",coordinates:this.parseWktPolygonBody(a)}:i==="MULTIPOLYGON"?{type:"MultiPolygon",coordinates:this.parseWktMultiPolygonBody(a)}:null}parseWktMultiPolygonBody(e){return this.getWktChildGroups(e).map(t=>this.parseWktPolygonBody(t)).filter(t=>t.length)}parseWktPolygonBody(e){return this.getWktChildGroups(e).map(t=>this.parseWktRing(t)).filter(t=>t.length>=3)}getWktChildGroups(e){const t=String(e||"").trim(),n=t.startsWith("(")&&t.endsWith(")")?t.slice(1,-1):t,i=[];let a=0,o=-1;for(let s=0;s=0&&(i.push(n.slice(o,s+1)),o=-1))}return i.length?i:[n]}parseWktRing(e){return String(e||"").replace(/^\(+|\)+$/g,"").split(",").map(n=>n.trim().split(/\s+/).slice(0,2).map(Number)).filter(([n,i])=>Number.isFinite(n)&&Number.isFinite(i))}createProvinceMaterial(){let e=new Lb({color:16777215,transparent:!0,opacity:0,fog:!1,side:ur});e.onBeforeCompile=i=>{i.uniforms=Xe(Re({},i.uniforms),{uColor1:{value:new nt(2780818)},uColor2:{value:new nt(1058614)}}),i.vertexShader=i.vertexShader.replace("void main() {",` + attribute float alpha; + varying vec3 vPosition; + varying float vAlpha; + void main() { + vAlpha = alpha; + vPosition = position; + `),i.fragmentShader=i.fragmentShader.replace("void main() {",` + varying vec3 vPosition; + varying float vAlpha; + uniform vec3 uColor1; + uniform vec3 uColor2; + void main() { + `),i.fragmentShader=i.fragmentShader.replace("#include ",` + #ifdef OPAQUE + diffuseColor.a = 1.0; + #endif + #ifdef USE_TRANSMISSION + diffuseColor.a *= transmissionAlpha + 0.1; + #endif + vec3 gradient = mix(uColor1, uColor2, vPosition.x/15.78); + outgoingLight = mix(outgoingLight, outgoingLight * gradient, 0.22); + float topAlpha = 0.88; + if(vPosition.z>0.3){ + diffuseColor.a *= topAlpha; + } + gl_FragColor = vec4( outgoingLight, diffuseColor.a ); + `)};let t=this.assets.instance.getResource("side");t.wrapS=jr,t.wrapT=jr,t.repeat.set(1,1.5),t.offset.y+=.065;let n=new Pv({color:16777215,map:t,fog:!1,opacity:0,side:ur});return this.time.on("tick",()=>{t.offset.y+=.005}),n.onBeforeCompile=i=>{i.uniforms=Xe(Re({},i.uniforms),{uColor1:{value:new nt(2780818)},uColor2:{value:new nt(2780818)}}),i.vertexShader=i.vertexShader.replace("void main() {",` + attribute float alpha; + varying vec3 vPosition; + varying float vAlpha; + void main() { + vAlpha = alpha; + vPosition = position; + `),i.fragmentShader=i.fragmentShader.replace("void main() {",` + varying vec3 vPosition; + varying float vAlpha; + uniform vec3 uColor1; + uniform vec3 uColor2; + void main() { + `),i.fragmentShader=i.fragmentShader.replace("#include ",` + #ifdef OPAQUE + diffuseColor.a = 1.0; + #endif + #ifdef USE_TRANSMISSION + diffuseColor.a *= transmissionAlpha + 0.1; + #endif + vec3 gradient = mix(uColor1, uColor2, vPosition.z/1.2); + outgoingLight = outgoingLight*gradient; + gl_FragColor = vec4( outgoingLight, diffuseColor.a ); + `)},[e,n]}getDefaultTownRanking(){return{title:"乡镇统计加载中",unit:"",rows:pD.map(e=>({name:e.name,value:0,unit:""}))}}getTownRankingMeta(e=this.currentTownRanking){const t=this.getDefaultTownRanking();return{title:(e==null?void 0:e.title)||t.title,unit:(e==null?void 0:e.unit)||t.unit,metricLabel:(e==null?void 0:e.metricLabel)||(e==null?void 0:e.legendName)||"",note:(e==null?void 0:e.note)||""}}getTownRankingRows(e=this.currentTownRanking,t=7,n=!0){var l;const i=this.getDefaultTownRanking(),a=(l=e==null?void 0:e.rows)!=null&&l.length?e.rows:n?i.rows:[],o=this.getTownRankingMeta(e),s=a.map(u=>{const c=this.townMetaByName.get(Lh(u.name));return c?Xe(Re(Re({},c),u),{name:c.name,enName:c.enName,center:c.center,centroid:c.centroid,value:Wd(u.value),unit:u.unit||o.unit,metricTitle:o.title}):null}).filter(Boolean).sort((u,c)=>c.value-u.value).map((u,c)=>Xe(Re({},u),{rank:c+1}));return Number.isFinite(t)?s.slice(0,t):s}hasTownRankingRows(e=this.currentTownRanking){return this.getTownRankingRows(e,Number.POSITIVE_INFINITY,!1).length>0}formatMapRankingValue(e){const t=Wd(e);return Math.abs(t)>=100?String(Math.round(t)):Math.abs(t)>=10?String(Number(t.toFixed(1))):String(Number(t.toFixed(2)))}getBarHeight(e,t){return t?Math.max(2.8*.12,2.8*(Wd(e)/t)):2.8*.25}createBarGeometry(e){const n=new ld(.06999999999999999,.06999999999999999,e);return n.translate(0,0,e/2),n}getProvinceLabelHtml(e,t,n){return`

`}updateBarItem(e,t,n,i,a=!0){var u,c;const o=this.getBarHeight(t.value,i),[s,l]=this.geoProjection(t.centroid);return e.visible=!0,(c=(u=e.geometry)==null?void 0:u.dispose)==null||c.call(u),e.geometry=this.createBarGeometry(o),e.position.set(s,-l,this.depth+.45),e.userData=Xe(Re({},t),{targetValue:t.value,geoHeight:o}),e.children.forEach(h=>{var f,d,p,g;(d=(f=h.geometry)==null?void 0:f.dispose)==null||d.call(f),Array.isArray(h.material)?h.material.forEach(v=>{var m;return(m=v==null?void 0:v.dispose)==null?void 0:m.call(v)}):(g=(p=h.material)==null?void 0:p.dispose)==null||g.call(p)}),e.clear(),e.add(...this.createHUIGUANG(o,n>3?16776948:7863285)),a?$n.to(e.scale,{duration:.45,x:1,y:1,z:1,ease:"power2.out"}):this.mapAnimationComplete&&e.scale.set(1,1,1),{x:s,y:l,geoHeight:o}}updateProvinceLabel(e,t,n,i,a,o=!0){var p;const s=Wd((p=e.userData)==null?void 0:p.targetValue,t.value);e.visible=!0,e.userData=Xe(Re({},t),{targetValue:t.value}),e.position.copy(i);const l=e.element.querySelector(".label-title"),u=e.element.querySelector(".number .value"),c=e.element.querySelector(".number .unit"),h=e.element.querySelector(".name"),f=e.element.querySelector(".no");!l||!u||!c||!h||!f?e.element.innerHTML=this.getProvinceLabelHtml(t,n,a):(l.innerText=a.title,u.dataset.targetValue=String(t.value),u.innerText=this.formatMapRankingValue(t.value),c.innerText=t.unit||a.unit,h.innerText=t.name,f.innerText=n+1);const d=e.element.querySelector(".provinces-label-wrap");if(this.mapAnimationComplete&&(d.style.opacity="1",d.style.transform="translate(50%, 0)"),o&&this.mapAnimationComplete){const g=e.element.querySelector(".number .value"),m={value:s};$n.to(m,{value:t.value,duration:.45,ease:"power2.out",onUpdate:()=>{g.innerText=this.formatMapRankingValue(m.value)},onComplete:()=>{g.dataset.previousValue=String(t.value),g.innerText=this.formatMapRankingValue(t.value)}})}}clearTownNameLabelStat(e){const t=e.element.querySelector(".town-stat-label"),n=e.element.querySelector(".town-stat-value"),i=e.element.querySelector(".town-stat-unit"),a=e.element.querySelector(".town-rank"),o=e.element.querySelector(".town-stat-metric");t==null||t.classList.remove("has-stat"),n&&(n.innerText=""),i&&(i.innerText=""),a&&(a.innerText=""),o&&(o.innerText="")}updateTownNameLabelStats(e=this.currentTownRanking){var a;if(!((a=this.townNameLabels)!=null&&a.length))return;const t=this.getTownRankingRows(e,Number.POSITIVE_INFINITY,!1),n=this.getTownRankingMeta(e),i=new Map(t.map(o=>[Lh(o.name),o]));this.townNameLabels.forEach(o=>{var g,v;const s=((g=o.userData)==null?void 0:g.townName)||((v=o.userData)==null?void 0:v.name),l=i.get(Lh(s));if(!l){this.clearTownNameLabelStat(o);return}const u=o.element.querySelector(".town-stat-label"),c=o.element.querySelector(".town-name"),h=o.element.querySelector(".town-stat-value"),f=o.element.querySelector(".town-stat-unit"),d=o.element.querySelector(".town-rank"),p=o.element.querySelector(".town-stat-metric");u==null||u.classList.add("has-stat"),c&&(c.innerText=s),p&&(p.innerText=l.metricLabel||n.metricLabel||""),h&&(h.innerText=this.formatMapRankingValue(l.value)),f&&(f.innerText=l.unit||n.unit||""),d&&(d.innerText=l.rank?`第${l.rank}名`:""),o.userData=Xe(Re(Re({},o.userData),l),{townName:s,targetValue:l.value})})}getInfoPointHtml(e,t=this.getTownRankingMeta()){const n=String(t.title||"统计指标").replace(/排行$/,"");return`
+
+
+
+
+
+
+
+
乡镇${e.name}
+
指标${n}
+
数值${this.formatMapRankingValue(e.value)}${e.unit||t.unit}
+
排名第${e.rank||"-"}名
+
+
+
+ `}updateInfoPointStats(){var i,a;if(!((i=this.infoPointSprites)!=null&&i.length)||!((a=this.infoLabelElement)!=null&&a.length))return;if(!this.showTownRankingPointMarkers){this.clearInfoPointStats();return}const e=this.getTownRankingRows(this.currentTownRanking,Number.POSITIVE_INFINITY,!1);if(!e.length){this.clearInfoPointStats();return}const t=new Map(e.map(o=>[Lh(o.name),o])),n=this.getTownRankingMeta();this.infoPointSprites.forEach((o,s)=>{const l=t.get(Lh(o.userData.name));if(!l)return;o.userData=Xe(Re({},o.userData),{value:l.value,unit:l.unit||n.unit,rank:l.rank,metricTitle:n.title});const u=Math.max(...e.map(f=>f.value),1),c=.7+l.value/u*.4;o.scale.set(c,c,c);const h=this.infoLabelElement[s];h&&(h.userData=Re({},l),h.element.innerHTML=this.getInfoPointHtml(l,n))})}clearInfoPointStats(){var e,t;clearInterval(this.infoPointLabelTime),this.infoPointLabelTime=null,this.infoPointIndex=0,this.InfoPointGroup&&(this.InfoPointGroup.visible=!1),(e=this.infoLabelElement)==null||e.forEach(n=>{n.visible=!1}),(t=this.infoPointSprites)==null||t.forEach(n=>{n.visible=!1,n.scale.set(0,0,0)})}createBar(){const e=this.getTownRankingRows();this.getTownRankingMeta();const t=new Dn;this.barGroup=t;const n=Math.max(...e.map(i=>i.value),1);this.allBar=[],this.allBarMaterial=[],this.allGuangquan=[],this.allProvinceLabel=[],e.map((i,a)=>{const o=this.getBarHeight(i.value,n),s=new Pn({color:16777215,transparent:!0,opacity:0,depthTest:!1,fog:!1});new dD(s,{uColor1:a>3?16506760:5291006,uColor2:a>3?16776948:7863285,size:o,dir:"y"});const l=new rn(this.createBarGeometry(o),s);l.renderOrder=5;const[u,c]=this.geoProjection(i.centroid);l.position.set(u,-c,this.depth+.45),l.scale.set(1,1,0),l.userData=Xe(Re({},i),{targetValue:i.value,geoHeight:o});const h=this.createQuan(new X(u,this.depth+.44,c),a);l.add(...this.createHUIGUANG(o,a>3?16776948:7863285)),t.add(l),t.rotation.x=-Math.PI/2,this.allBar.push(l),this.allBarMaterial.push(s),this.allGuangquan.push(h)}),this.scene.add(t),this.updateTownNameLabelStats(this.currentTownRanking)}setTownRanking(e){var i,a,o,s,l,u,c,h;if(this.currentTownRanking=e,this.updateTownNameLabelStats(e),!((i=this.allBar)!=null&&i.length))return;if(!this.showTownRankingBars){this.allBar.forEach(f=>{f.visible=!1,f.scale.set(1,1,0)}),(a=this.allBarMaterial)==null||a.forEach(f=>{f.opacity=0}),(o=this.allProvinceLabel)==null||o.forEach(f=>{f.visible=!1}),(s=this.allGuangquan)==null||s.forEach(f=>{f.visible=!1}),this.clearInfoPointStats();return}const t=this.getTownRankingRows(e,7,!1);if(!t.length){this.allBar.forEach(f=>{f.visible=!1,f.scale.set(1,1,0)}),(l=this.allProvinceLabel)==null||l.forEach(f=>{f.visible=!1}),(u=this.allGuangquan)==null||u.forEach(f=>{f.visible=!1}),this.clearInfoPointStats();return}this.InfoPointGroup&&(this.InfoPointGroup.visible=this.showTownRankingPointMarkers&&this.mapAnimationComplete),(c=this.infoPointSprites)==null||c.forEach(f=>{f.visible=this.showTownRankingPointMarkers});const n=Math.max(...t.map(f=>f.value),1);this.allBar.forEach((f,d)=>{const p=d{f.visible=!1}),this.allGuangquan.forEach((f,d)=>{f.visible=d{const p=this.allBar[d],g=this.allGuangquan[d];if(!p)return;const{x:v,y:m}=this.updateBarItem(p,f,d,n,this.mapAnimationComplete);g&&(g.visible=!0,g.position.set(0,0,0),g.children.forEach(y=>{y.position.set(v,this.depth+.44,m),this.mapAnimationComplete&&y.scale.set(1,1,1)}))}),this.updateInfoPointStats()}createEvent(){let e=[];const t=i=>{i.traverse(a=>{a.isMesh&&(a.material=this.defaultMaterial)})},n=i=>{i.traverse(a=>{a.isMesh&&(a.material=this.defaultLightMaterial)})};this.eventElement.map(i=>{this.interactionManager.add(i),i.addEventListener("mousedown",a=>{this.handleMapClick(a)}),i.addEventListener("mouseover",a=>{e.includes(a.target.parent)||e.push(a.target.parent),document.body.style.cursor="pointer",n(a.target.parent)}),i.addEventListener("mouseout",a=>{e=e.filter(o=>o.userData.name!==a.target.parent.userData.name),e.length>0&&e[e.length-1],t(a.target.parent),document.body.style.cursor="default"})})}createHUIGUANG(e,t){let n=new Za(.35,e);n.translate(0,e/2,0);const i=this.assets.instance.getResource("huiguang");i.colorSpace=dn,i.wrapS=jr,i.wrapT=jr;let a=new Pn({color:t,map:i,transparent:!0,opacity:.4,depthWrite:!1,side:ur,blending:Eo}),o=new rn(n,a);o.renderOrder=10,o.rotateX(Math.PI/2);let s=o.clone(),l=o.clone();return s.rotateY(Math.PI/180*60),l.rotateY(Math.PI/180*120),[o,s,l]}createQuan(e,t){const n=this.assets.instance.getResource("guangquan1"),i=this.assets.instance.getResource("guangquan2");let a=new Za(.5,.5),o=new Pn({color:16777215,map:n,alphaMap:n,opacity:1,transparent:!0,depthTest:!1,fog:!1,blending:Eo}),s=new Pn({color:16777215,map:i,alphaMap:i,opacity:1,transparent:!0,depthTest:!1,fog:!1,blending:Eo}),l=new rn(a,o),u=new rn(a,s);return l.renderOrder=6,u.renderOrder=6,l.rotateX(-Math.PI/2),u.rotateX(-Math.PI/2),l.position.copy(e),u.position.copy(e),u.position.y-=.001,l.scale.set(0,0,0),u.scale.set(0,0,0),this.quanGroup=new Dn,this.quanGroup.add(l,u),this.scene.add(this.quanGroup),this.time.on("tick",()=>{l.rotation.z+=.05}),this.quanGroup}createDiffuse(){let e=new Za(200,200),t=new Pn({color:0,depthWrite:!1,transparent:!0,blending:tz});t.blendEquation=vl,t.blendSrc=rz,t.blendDst=nz,new Jee({material:t,time:this.time,size:60,diffuseSpeed:8,diffuseColor:7442830,diffuseWidth:2,callback:i=>{setTimeout(()=>{$n.to(i.uniforms.uTime,{value:4,repeat:-1,duration:6,ease:"power1.easeIn"})},3)}});let n=new rn(e,t);n.renderOrder=3,n.rotation.x=-Math.PI/2,n.position.set(0,.21,0),this.scene.add(n)}createGrid(){new ete(this,{gridSize:50,gridDivision:20,gridColor:1788784,shapeSize:.5,shapeColor:2776970,pointSize:.1,pointColor:1396093})}createBottomBg(){let e=new Za(20,20);const t=this.assets.instance.getResource("ocean");t.colorSpace=dn,t.wrapS=jr,t.wrapT=jr,t.repeat.set(1,1);let n=new Pn({map:t,opacity:1,fog:!1}),i=new rn(e,n);i.rotation.x=-Math.PI/2,i.position.set(0,-.7,0),this.scene.add(i)}createChinaBlurLine(){let e=new Za(147,147);const t=this.assets.instance.getResource("chinaBlurLine");t.colorSpace=dn,t.wrapS=jr,t.wrapT=jr,t.generateMipmaps=!1,t.minFilter=vr,t.repeat.set(1,1);let n=new Pn({color:4162253,alphaMap:t,transparent:!0,opacity:.5}),i=new rn(e,n);i.rotateX(-Math.PI/2),i.position.set(-19.3,-.5,-19.7),this.scene.add(i)}createLabel(){let e=this,t=this.labelGroup,n=this.label3d,i=[],a=[];fte.map(u=>{if(u.hide==!0)return!1;let c=s(u,n,t);i.push(c),a.push(c)});let o=l(Re({},this.mapFocusLabelInfo),n,t);i.push(o),this.otherLabel=i,this.townNameLabels=a;function s(u,c,h){let f=c.create("",`china-label ${u.blur?" blur":""}`,!1);const[d,p]=e.geoProjection(u.center);return f.init(`
+
${u.name}
+
+
`,new X(d,-p,e.depth+.85)),c.setLabelStyle(f,.018,"x"),f.setParent(h),f.userData=Xe(Re({},u),{townName:u.name}),f}function l(u,c,h){let f=c.create("","map-label",!1);const[d,p]=e.geoProjection(u.center);return f.init(`
${u.name}${u.enName}
`,new X(d,-p,.4)),c.setLabelStyle(f,.015,"x"),f.setParent(h),f}}createRotateBorder(){let e=12,t=this.assets.instance.getResource("rotationBorder1"),n=this.assets.instance.getResource("rotationBorder2"),i=new sD(this,{width:e*1.178,needRotate:!0,rotateSpeed:.001,material:new Pn({map:t,color:4763647,transparent:!0,opacity:.2,side:ur,depthWrite:!1,blending:Eo}),position:new X(0,.28,0)});i.instance.rotation.x=-Math.PI/2,i.instance.renderOrder=6,i.instance.scale.set(0,0,0),i.setParent(this.scene);let a=new sD(this,{width:e*1.116,needRotate:!0,rotateSpeed:-.004,material:new Pn({map:n,color:4763647,transparent:!0,opacity:.4,side:ur,depthWrite:!1,blending:Eo}),position:new X(0,.3,0)});a.instance.rotation.x=-Math.PI/2,a.instance.renderOrder=6,a.instance.scale.set(0,0,0),a.setParent(this.scene),this.rotateBorder1=i.instance,this.rotateBorder2=a.instance}createFlyLine(){this.flyLineGroup=new Dn,this.flyLineGroup.visible=!1,this.scene.add(this.flyLineGroup)}createFocus(){this.flyLineFocusGroup.clear()}createParticles(){this.particles=new H0(this,{num:10,range:30,dir:"up",speed:.05,material:new pg({map:H0.createTexture(),size:1,color:61166,transparent:!0,opacity:1,depthTest:!1,depthWrite:!1,vertexColors:!0,blending:Eo,sizeAttenuation:!0})}),this.particleGroup=new Dn,this.scene.add(this.particleGroup),this.particleGroup.rotation.x=-Math.PI/2,this.particles.setParent(this.particleGroup),this.particles.enable=!0,this.particleGroup.visible=!0}createScatter(){this.scatterGroup=new Dn,this.scatterGroup.visible=!1,this.scatterGroup.rotation.x=-Math.PI/2,this.scene.add(this.scatterGroup);const e=this.assets.instance.getResource("arrow"),t=new bb({map:e,color:16776948,fog:!1,transparent:!0,depthTest:!1});let n=bD(dte),i=n[0].value;n.map(a=>{const o=new aR(t);o.renderOrder=23;let s=.1+a.value/i*.2;o.scale.set(s,s,s);let[l,u]=this.geoProjection([a.lng,a.lat]);o.position.set(l,-u,this.depth+.45),o.userData.position=[l,-u,this.depth+.45],this.scatterGroup.add(o)})}createInfoPoint(){let e=this;this.InfoPointGroup=new Dn,this.scene.add(this.InfoPointGroup),this.InfoPointGroup.visible=!1,this.InfoPointGroup.rotation.x=-Math.PI/2,this.infoPointIndex=0,this.infoPointLabelTime=null,this.infoLabelElement=[],this.infoPointSprites=[];let t=this.label3d;const n=this.assets.instance.getResource("point");let i=[16776948,7863285],a=bD(pte),o=a[0].value;a.map((l,u)=>{const c=new bb({map:n,color:i[u%i.length],fog:!1,transparent:!0,depthTest:!1}),h=new aR(c);h.renderOrder=23;let f=.7+l.value/o*.4;h.scale.set(f,f,f);let[d,p]=this.geoProjection([l.lng,l.lat]),g=[d,-p,this.depth+.7];h.position.set(...g),h.userData.position=[...g],h.userData={position:[d,-p,this.depth+.7],name:l.name,value:l.value,level:l.level,index:u},this.InfoPointGroup.add(h);let v=s(l,t,this.InfoPointGroup,u);this.infoLabelElement.push(v),this.infoPointSprites.push(h),this.interactionManager.add(h),h.addEventListener("mousedown",m=>{if(this.clicked||!this.InfoPointGroup.visible)return!1;this.clicked=!0,this.infoPointIndex=m.target.userData.index,this.infoLabelElement.map(y=>{y.visible=!1}),v.visible=!0,this.createInfoPointLabelLoop()}),h.addEventListener("mouseup",m=>{this.clicked=!1}),h.addEventListener("mouseover",m=>{document.body.style.cursor="pointer"}),h.addEventListener("mouseout",m=>{document.body.style.cursor="default"})});function s(l,u,c,h){let f=u.create("","info-point",!0);const[d,p]=e.geoProjection([l.lng,l.lat]);return f.init(e.getInfoPointHtml(Xe(Re({},l),{value:0,rank:h+1,unit:""}),e.getTownRankingMeta()),new X(d,-p,e.depth+1.9)),u.setLabelStyle(f,.015,"x"),f.setParent(c),f.visible=!1,f}}createInfoPointLabelLoop(){clearInterval(this.infoPointLabelTime),this.infoPointLabelTime=setInterval(()=>{this.infoPointIndex++,this.infoPointIndex>=this.infoLabelElement.length&&(this.infoPointIndex=0),this.infoLabelElement.map((e,t)=>{this.infoPointIndex===t?e.visible=!0:e.visible=!1})},3e3)}createStorke(){const e=this.assets.instance.getResource("mapStroke"),t=this.assets.instance.getResource("pathLine3");t.wrapS=t.wrapT=jr,t.repeat.set(2,1);let n=new mS(this,{geoProjectionCenter:this.geoProjectionCenter,geoProjectionScale:this.geoProjectionScale,position:new X(0,0,this.depth+.24),data:e,material:new Pn({color:2868444,map:t,alphaMap:t,fog:!1,transparent:!0,opacity:1,blending:Eo}),type:"Line3",renderOrder:22,tubeRadius:.03});this.focusMapGroup.add(n.lineGroup),this.time.on("tick",()=>{t.offset.x+=.005})}handleMapClick(e){return Ge(this,null,function*(){var a,o,s,l,u,c,h,f,d,p,g,v,m,y,_,x,S,A,w,M,C,b,T,P,D,L,E,I,N;if(!this.currentTopicLayer)return;const t=this.getScreenPointFromEvent(e),n=this.getLngLatFromEvent(e);if(!n){this.clearSelectedFeature(),(o=(a=this.callbacks).onFeatureInfo)==null||o.call(a,{feature:null});return}if(this.currentTopicLayer.sourceType==="wkt-api"||this.currentTopicLayer.sourceType==="geojson"){const R=this.pickVectorFeatureAtPoint(n);R?(this.showSelectedFeature(R),(h=(c=this.callbacks).onFeatureInfo)==null||h.call(c,{feature:{id:((s=R.properties)==null?void 0:s.id)||((l=R.properties)==null?void 0:l.feature_id)||((u=R.properties)==null?void 0:u.project_name),properties:R.properties||{},feature:R,layer:this.currentTopicLayer,lngLat:n},screen:t}),(d=(f=this.callbacks).onLayerStatus)==null||d.call(f,{type:"success",text:"真实矢量要素已选中"})):(this.clearSelectedFeature(),(g=(p=this.callbacks).onFeatureInfo)==null||g.call(p,{feature:null}),(m=(v=this.callbacks).onLayerStatus)==null||m.call(v,{type:"success",text:"当前点击位置无生态保护要素"}));return}const i=this.lngLatToWmsPixel(n);(_=(y=this.callbacks).onFeatureInfo)==null||_.call(y,{feature:null}),(S=(x=this.callbacks).onFeatureLoading)==null||S.call(x,!0);try{const R=yield AD(this.currentTopicLayer,i,{size:fl,buffer:10}),F=wD(R),O=F?null:yield this.queryFallbackFeatureInfo(n),V=F||(O==null?void 0:O.feature);if(V){const H=yield this.enrichFeatureInfo(V,i,n);this.showSelectedFeature(H.feature||H),(w=(A=this.callbacks).onFeatureInfo)==null||w.call(A,{feature:Xe(Re({},H),{layer:(O==null?void 0:O.layer)||this.currentTopicLayer,lngLat:n}),screen:t})}else this.clearSelectedFeature(),(C=(M=this.callbacks).onFeatureInfo)==null||C.call(M,{feature:null});V||(T=(b=this.callbacks).onLayerStatus)==null||T.call(b,{type:"success",text:"当前点击位置无图斑"})}catch(R){this.clearSelectedFeature(),(D=(P=this.callbacks).onFeatureInfo)==null||D.call(P,{feature:null}),(E=(L=this.callbacks).onLayerStatus)==null||E.call(L,{type:"error",text:"图斑信息查询失败"})}finally{(N=(I=this.callbacks).onFeatureLoading)==null||N.call(I,!1)}})}enrichFeatureInfo(e,t,n){return Ge(this,null,function*(){const i=this.getLayerTopicKey(this.currentTopicLayer);if(!["grassland","woodland"].includes(i))return e;const o=(jy[i]||[]).find(h=>h.key===`${i}-distribution`),s=(this.visibleTopicLayers||[]).filter(h=>this.getLayerTopicKey(h)===i).slice(0,5),l=[o,this.currentTopicLayer,...s].filter(h=>h==null?void 0:h.layerName).filter((h,f,d)=>d.findIndex(p=>this.getLayerQueryKey(p)===this.getLayerQueryKey(h))===f);if(!l.length)return e;const u=yield Promise.allSettled([...l.filter(h=>this.getLayerQueryKey(h)!==this.getLayerQueryKey(this.currentTopicLayer)).map(h=>Ge(this,null,function*(){const f=yield AD(h,t,{size:fl,buffer:10}),d=wD(f);return d?{layer:h,feature:d,source:"wms"}:null})),...l.map(h=>Ge(this,null,function*(){const f=yield this.queryLayerFeatureByPoint(h,n);return f?{layer:h,feature:f,source:"wfs"}:null}))]),c=Re({},e.properties||{});return u.forEach(h=>{var f,d;h.status!=="fulfilled"||!((d=(f=h.value)==null?void 0:f.feature)!=null&&d.properties)||this.mergeBusinessProperties(c,h.value.feature.properties,h.value.layer)}),Xe(Re({},e),{properties:c,relatedFeatures:u.filter(h=>{var f;return h.status==="fulfilled"&&((f=h.value)==null?void 0:f.feature)}).map(h=>h.value),feature:Xe(Re({},e.feature||{}),{properties:c})})})}queryFallbackFeatureInfo(e){return Ge(this,null,function*(){const t=this.getLayerTopicKey(this.currentTopicLayer);if(!["grassland","woodland"].includes(t))return null;const i=[(jy[t]||[]).find(a=>a.key===`${t}-distribution`),this.currentTopicLayer,...(this.visibleTopicLayers||[]).filter(a=>this.getLayerTopicKey(a)===t)].filter((a,o,s)=>(a==null?void 0:a.layerName)&&s.findIndex(l=>this.getLayerQueryKey(l)===this.getLayerQueryKey(a))===o);for(const a of i){const o=yield this.queryLayerFeatureByPoint(a,e,{requireContainment:!0});if(o)return{layer:a,feature:o}}return null})}queryLayerFeatureByPoint(i,a){return Ge(this,arguments,function*(e,t,n={}){var p,g,v;if(!(e!=null&&e.layerName)||!Number.isFinite(t==null?void 0:t.lng)||!Number.isFinite(t==null?void 0:t.lat))return null;const o=e.pointQueryTolerance||.0015,s=e.geometryField||"geom",l=t.lng-o,u=t.lat-o,c=t.lng+o,h=t.lat+o,f=yield l1(e.layerName,{cqlFilter:`BBOX(${s},${l},${u},${c},${h})`,maxFeatures:8,timeout:12e3}),d=this.pickFeatureAtPoint((f==null?void 0:f.features)||[],t,n);return d?{id:d.id||((p=d.properties)==null?void 0:p.gid)||((g=d.properties)==null?void 0:g.objectid)||((v=d.properties)==null?void 0:v.OBJECTID),properties:d.properties||{},feature:d}:null})}pickFeatureAtPoint(e,t,n={}){var a;if(!Array.isArray(e)||!e.length)return null;const i=e.filter(o=>this.isLngLatInGeometry(t,o.geometry)).sort((o,s)=>this.getGeometryAreaScore(o.geometry)-this.getGeometryAreaScore(s.geometry));return i.length?i[0]:n.requireContainment?null:((a=e.map(o=>({feature:o,distance:this.getGeometryDistanceScore(o.geometry,t)})).sort((o,s)=>o.distance-s.distance)[0])==null?void 0:a.feature)||null}isLngLatInGeometry(e,t){return!e||!(t!=null&&t.coordinates)?!1:t.type==="Polygon"?this.isLngLatInPolygon(e,t.coordinates):t.type==="MultiPolygon"?t.coordinates.some(n=>this.isLngLatInPolygon(e,n)):!1}isLngLatInPolygon(e,t=[]){return!t.length||!this.isLngLatInRing(e,t[0])?!1:!t.slice(1).some(i=>this.isLngLatInRing(e,i))}isLngLatInRing(e,t=[]){if(t.length<3)return!1;let n=!1;const i=e.lng,a=e.lat;for(let o=0,s=t.length-1;oa!=d>a&&i<(f-c)*(a-h)/(d-h)+c&&(n=!n)}return n}isPointOnSegment(e,t,n,i,a,o){const s=(e-n)*(o-i)-(t-i)*(a-n);return Math.abs(s)>1e-10?!1:(e-n)*(e-a)+(t-i)*(t-o)<=1e-10}getGeometryAreaScore(e){return e!=null&&e.coordinates?e.type==="Polygon"?this.getLngLatPolygonAreaScore(e.coordinates):e.type==="MultiPolygon"?e.coordinates.reduce((t,n)=>t+this.getLngLatPolygonAreaScore(n),0):Number.POSITIVE_INFINITY:Number.POSITIVE_INFINITY}getLngLatPolygonAreaScore(e=[]){const t=e[0]||[];if(t.length<3)return Number.POSITIVE_INFINITY;let n=0;for(let i=0;i({minLng:Math.min(n.minLng,Number((i==null?void 0:i[0])||0)),minLat:Math.min(n.minLat,Number((i==null?void 0:i[1])||0)),maxLng:Math.max(n.maxLng,Number((i==null?void 0:i[0])||0)),maxLat:Math.max(n.maxLat,Number((i==null?void 0:i[1])||0))}),{minLng:Number.POSITIVE_INFINITY,minLat:Number.POSITIVE_INFINITY,maxLng:Number.NEGATIVE_INFINITY,maxLat:Number.NEGATIVE_INFINITY}):null}getGeometryCoordinateList(e){const t=[],n=i=>{if(Array.isArray(i)){if(typeof i[0]=="number"&&typeof i[1]=="number"){t.push(i);return}i.forEach(n)}};return n(e==null?void 0:e.coordinates),t}pickVectorFeatureAtPoint(e){const t=this.currentVectorFeatures||[],n=t.filter(a=>this.isLngLatInGeometry(e,a.geometry)).sort((a,o)=>this.getGeometryAreaScore(a.geometry)-this.getGeometryAreaScore(o.geometry));if(n.length)return n[0];const i=t.find(a=>this.isPointOrLineNearLngLat(a.geometry,e));return i||null}focusProject(e){var f,d,p,g;const t=String(e||"").trim();if(!t)return!1;const n=(this.currentVectorFeatures||[]).filter(v=>{var m;return String(((m=v==null?void 0:v.properties)==null?void 0:m.project_name)||"").trim()===t});if(!n.length)return(d=(f=this.callbacks).onLayerStatus)==null||d.call(f,{type:"success",text:"当前项目图斑尚未加载"}),!1;const i=this.getFeatureListLngLatBounds(n);if(!i)return!1;const a=this.getProjectHighlightFeatures(n);a.length?(this.showSelectedFeatures(a),this.setSelectedVectorFeatures(a)):this.clearSelectedFeature();const o=[(i.minLng+i.maxLng)/2,(i.minLat+i.maxLat)/2],s=Math.max(i.maxLng-i.minLng,i.maxLat-i.minLat),l=Math.max(.22,Math.min(.55,s*1.25)),u=this.lngLatToWorldPoint(o,.72),c=this.defaultMapCameraPosition.clone().sub(this.defaultMapTarget).multiplyScalar(l),h=u.clone().add(c);return this.animateMapCamera(h,u,.75),(g=(p=this.callbacks).onLayerStatus)==null||g.call(p,{type:"success",text:"已定位项目"}),!0}getProjectHighlightFeatures(e){const t=e.filter(i=>{var o;const a=String(((o=i==null?void 0:i.geometry)==null?void 0:o.type)||"");return a.includes("Polygon")||a.includes("LineString")}),n=t.filter(i=>{var a;return((a=i==null?void 0:i.properties)==null?void 0:a.feature_role)==="工程范围"});return n.length?n:t}getFeatureListLngLatBounds(e){return e.reduce((t,n)=>{const i=this.getGeometryLngLatBounds(n.geometry);return i?t?{minLng:Math.min(t.minLng,i.minLng),minLat:Math.min(t.minLat,i.minLat),maxLng:Math.max(t.maxLng,i.maxLng),maxLat:Math.max(t.maxLat,i.maxLat)}:Re({},i):t},null)}isPointOrLineNearLngLat(e,t){return e!=null&&e.coordinates?e.type==="Point"?this.getCoordinateDistance(e.coordinates,[t.lng,t.lat])<=.006:e.type==="LineString"?this.isCoordinateNearLine(e.coordinates,t,.004):e.type==="MultiLineString"?e.coordinates.some(n=>this.isCoordinateNearLine(n,t,.004)):!1:!1}isCoordinateNearLine(e,t,n){if(!Array.isArray(e)||e.length<2)return!1;const i=[t.lng,t.lat];for(let a=1;aa.some(o=>o.key===n||o.layerName===t));return(i==null?void 0:i[0])||""}getLayerQueryKey(e){return[(e==null?void 0:e.layerName)||"",(e==null?void 0:e.styles)||"",(e==null?void 0:e.cqlFilter)||"",(e==null?void 0:e.key)||""].join("|")}mergeBusinessProperties(e,t,n){const i=(n==null?void 0:n.key)||"";if(Object.entries(t||{}).forEach(([a,o])=>{o==null||o===""||(e[a]===void 0||e[a]===null||e[a]==="")&&(e[a]=o)}),i==="basic-grassland"){const a=(t==null?void 0:t.basic_type_name)||(t==null?void 0:t.grassland_category_name)||(t==null?void 0:t.land_class_name)||(t==null?void 0:t.land_use_name)||(t==null?void 0:t.base_grass);a!=null&&a!==""&&(e.basic_type_name=a)}if(i==="grassland-level"){const a=(t==null?void 0:t.grassland_level)||(t==null?void 0:t.level)||(t==null?void 0:t.grassland_level_name)||(t==null?void 0:t.level_name);a!=null&&a!==""&&(e.grassland_level=a)}if(i==="grassland-type"||i==="wetland-type"){const a=(t==null?void 0:t.grass_min_type)||(t==null?void 0:t.grass_type)||(t==null?void 0:t.grassland_type)||(t==null?void 0:t.type_name)||(t==null?void 0:t.type);a!=null&&a!==""&&(e.grass_min_type=a)}if(i==="grassland-yield"||i==="wetland-yield"){const a=(t==null?void 0:t.yield)||(t==null?void 0:t.xc_yield)||(t==null?void 0:t.xb_xc_yield)||(t==null?void 0:t.fresh_grass_yield)||(t==null?void 0:t.value),o=(t==null?void 0:t.mu_yield)||(t==null?void 0:t.xc_mu_yield)||(t==null?void 0:t.xb_xc_mu_yield)||(t==null?void 0:t.yield_per_mu);a!=null&&a!==""&&(e.fresh_grass_yield=a),o!=null&&o!==""&&(e.mu_yield=o)}if(i==="grassland-health"){const a=(t==null?void 0:t.health_level)||(t==null?void 0:t.health_level_name)||(t==null?void 0:t.ndvi_level)||(t==null?void 0:t.level)||(t==null?void 0:t.level_name),o=(t==null?void 0:t.ndvi)||(t==null?void 0:t.NDVI)||(t==null?void 0:t.value);a!=null&&a!==""&&(e.health_level=a),o!=null&&o!==""&&(e.ndvi=o);const s=(t==null?void 0:t.degradation_level)||(t==null?void 0:t.degradation_level_name)||(t==null?void 0:t.level)||(t==null?void 0:t.level_name);s!=null&&s!==""&&(e.degradation_level=s)}}getScreenPointFromEvent(e){var n;const t=((n=e==null?void 0:e.data)==null?void 0:n.originalEvent)||(e==null?void 0:e.originalEvent)||e;return(t==null?void 0:t.clientX)!==void 0&&(t==null?void 0:t.clientY)!==void 0?{x:t.clientX,y:t.clientY}:null}getLngLatFromEvent(e){var s,l,u;const n=(u=(((l=(s=this.interactionManager)==null?void 0:s.raycaster)==null?void 0:l.intersectObject(e.target,!1))||[])[0])==null?void 0:u.point;if(!n)return null;const i=this.focusMapGroup.worldToLocal(n.clone()),o=Ac().center(this.geoProjectionCenter).scale(this.geoProjectionScale).translate([0,0]).invert([i.x,-i.y]);return o?{lng:o[0],lat:o[1]}:null}lngLatToWmsPixel({lng:e,lat:t}){const n=(e-Mn.west)/(Mn.east-Mn.west)*fl.width,i=(Mn.north-t)/(Mn.north-Mn.south)*fl.height;return{x:n,y:i}}showSelectedFeature(e){var n;const t=(e==null?void 0:e.geometry)||((n=e==null?void 0:e.feature)==null?void 0:n.geometry);this.clearSelectedFeature(),this.createSelectedFeatureGroup(),this.addSelectedGeometry(t),this.selectedFeatureGroup.children.length||this.clearSelectedFeature()}showSelectedFeatures(e=[]){this.clearSelectedFeature(),this.createSelectedFeatureGroup(),e.forEach(t=>{var i;const n=(t==null?void 0:t.geometry)||((i=t==null?void 0:t.feature)==null?void 0:i.geometry);this.addSelectedGeometry(n)}),this.selectedFeatureGroup.children.length||this.clearSelectedFeature()}setSelectedVectorFeatures(e=[]){this.selectedVectorFeatures=[...e],this.redrawVectorTopicLayer()}addSelectedGeometry(e){if(!(e!=null&&e.coordinates)||!this.selectedFeatureGroup)return;const t=this.getDisplayFeaturePolygons(e),n=new Pn({color:16769370,transparent:!0,opacity:.5,side:ur,depthWrite:!1,fog:!1}),i=new ys({color:16777215,transparent:!0,opacity:.96,linewidth:2,depthTest:!1,fog:!1}),a=new ys({color:2422468,transparent:!0,opacity:.96,linewidth:3,depthTest:!1,fog:!1});t.length&&t.forEach(s=>{const l=this.createProjectedShape(s);if(!l)return;const u=new vg(l),c=new rn(u,n);c.renderOrder=35,this.selectedFeatureGroup.add(c),s.forEach(h=>{const f=this.createProjectedRingPoints(h);if(f.length<3)return;const d=new wn().setFromPoints(f),p=new O0(d,i);p.renderOrder=37,this.selectedFeatureGroup.add(p);const g=new wn().setFromPoints(f),v=new O0(g,a);v.renderOrder=36,v.scale.set(1.004,1.004,1),this.selectedFeatureGroup.add(v)})});const o=this.normalizeFeatureLineStrings(e);o.length&&o.forEach(s=>{const l=this.createProjectedRingPoints(s);if(l.length<2)return;const u=new wn().setFromPoints(l),c=new Mv(u,a);c.renderOrder=36,c.scale.set(1.004,1.004,1),this.selectedFeatureGroup.add(c);const h=new wn().setFromPoints(l),f=new Mv(h,i);f.renderOrder=37,this.selectedFeatureGroup.add(f)})}clearSelectedFeature(){var n,i,a;const e=!!((n=this.selectedVectorFeatures)!=null&&n.length);if(this.selectedVectorFeatures=[],e&&this.redrawVectorTopicLayer(),!this.selectedFeatureGroup)return;const t=new Set;for(;this.selectedFeatureGroup.children.length;){const o=this.selectedFeatureGroup.children.pop();(a=(i=o.geometry)==null?void 0:i.dispose)==null||a.call(i),Array.isArray(o.material)?o.material.forEach(s=>t.add(s)):t.add(o.material)}t.forEach(o=>{var s;return(s=o==null?void 0:o.dispose)==null?void 0:s.call(o)})}normalizeFeaturePolygons(e){return e!=null&&e.coordinates?e.type==="Polygon"?[e.coordinates]:e.type==="MultiPolygon"?e.coordinates:[]:[]}normalizeFeatureLineStrings(e){return e!=null&&e.coordinates?e.type==="LineString"?[e.coordinates]:e.type==="MultiLineString"?e.coordinates:[]:[]}getDisplayFeaturePolygons(e){const t=this.normalizeFeaturePolygons(e),n=this.getLayerClipBounds(this.currentTopicLayer);return n?t.map(i=>{const a=this.clipRingToBounds(i==null?void 0:i[0],n);if(a.length<3)return null;const o=i.slice(1).map(s=>this.clipRingToBounds(s,n)).filter(s=>s.length>=3);return[a,...o]}).filter(Boolean):t}clipRingToBounds(e=[],t){let n=e.map(a=>[Number(a==null?void 0:a[0]),Number(a==null?void 0:a[1])]).filter(([a,o])=>Number.isFinite(a)&&Number.isFinite(o));return[{inside:([a])=>a>=t.west,intersect:(a,o)=>this.getLngLatLineIntersection(a,o,"lng",t.west)},{inside:([a])=>a<=t.east,intersect:(a,o)=>this.getLngLatLineIntersection(a,o,"lng",t.east)},{inside:([,a])=>a>=t.south,intersect:(a,o)=>this.getLngLatLineIntersection(a,o,"lat",t.south)},{inside:([,a])=>a<=t.north,intersect:(a,o)=>this.getLngLatLineIntersection(a,o,"lat",t.north)}].forEach(a=>{const o=n;n=[],o.length&&o.forEach((s,l)=>{const u=o[(l+o.length-1)%o.length],c=a.inside(s),h=a.inside(u);c?(h||n.push(a.intersect(u,s)),n.push(s)):h&&n.push(a.intersect(u,s))})}),n}getLngLatLineIntersection(e,t,n,i){const a=n==="lng"?0:1,o=n==="lng"?1:0,s=t[a]-e[a];if(!s)return[...e];const l=(i-e[a])/s,u=[...e];return u[a]=i,u[o]=e[o]+(t[o]-e[o])*l,u}createProjectedShape(e){const t=e==null?void 0:e[0];if(!Array.isArray(t)||t.length<3)return null;const n=new Uo;return this.createProjectedRingPoints(t).forEach((a,o)=>{o===0?n.moveTo(a.x,a.y):n.lineTo(a.x,a.y)}),e.slice(1).forEach(a=>{const o=this.createProjectedRingPoints(a);if(o.length<3)return;const s=new Uo;o.forEach((l,u)=>{u===0?s.moveTo(l.x,l.y):s.lineTo(l.x,l.y)}),n.holes.push(s)}),n}createProjectedRingPoints(e){if(!Array.isArray(e))return[];const t=[];return e.forEach(n=>{if(!Array.isArray(n)||n.length<2)return;const i=Number(n[0]),a=Number(n[1]);if(!Number.isFinite(i)||!Number.isFinite(a))return;const[o,s]=this.geoProjection([i,a]);t.push(new X(o,-s,0))}),t}enhanceTexture(e){var n,i,a;const t=(i=(n=this.renderer)==null?void 0:n.instance)==null?void 0:i.capabilities;e.anisotropy=((a=t==null?void 0:t.getMaxAnisotropy)==null?void 0:a.call(t))||1,e.needsUpdate=!0}geoProjection(e){return Ac().center(this.geoProjectionCenter).scale(this.geoProjectionScale).translate([0,0])(e)}update(){super.update(),this.interactionManager&&this.interactionManager.update()}destroy(){this.callbacks={},this.clearSelectedFeature(),super.destroy(),this.label3d&&this.label3d.destroy()}}const Fte={class:"map"},yg={__name:"map",props:{activeLayer:{type:Object,default:null},mapRanking:{type:Object,default:null}},emits:["feature-loading","feature-info","layer-status"],setup(r,{expose:e,emit:t}){const n=r,i=t,a=tt(null),o=Ap(null);uo(()=>{h()});function s(f){o.value||!a.value||(o.value=new Ote(a.value,f,{onFeatureLoading:d=>i("feature-loading",d),onFeatureInfo:d=>i("feature-info",d),onLayerStatus:d=>i("layer-status",d)}),o.value.time.pause(),n.activeLayer&&o.value.setTopicLayer(n.activeLayer),o.value.setTownRanking(n.mapRanking))}function l(){return Ge(this,null,function*(){o.value&&(o.value.time.resume(),o.value.animateTl.timeScale(1),o.value.animateTl.play())})}function u(){var f,d;(d=(f=o.value)==null?void 0:f.clearSelectedFeature)==null||d.call(f)}function c(f){var d,p;(p=(d=o.value)==null?void 0:d.focusProject)==null||p.call(d,f)}function h(){var f,d;(d=(f=o.value)==null?void 0:f.destroy)==null||d.call(f),o.value=null}return ni(()=>n.activeLayer,f=>{o.value&&f&&o.value.setTopicLayer(f)},{deep:!0}),ni(()=>n.mapRanking,f=>{o.value&&o.value.setTownRanking(f)},{deep:!0}),e({loadMap:s,play:l,clearSelectedFeature:u,focusProject:c,destroyMap:h,canvasMap:o}),(f,d)=>(ie(),oe("div",Fte,[G("canvas",{ref_key:"canvasRef",ref:a},null,512)]))}};const Bte={key:0,class:"business-stat-empty"},zte={class:"business-stat-rank"},Ute={class:"business-stat-main"},Vte={class:"business-stat-name"},Gte={class:"business-stat-bar"},Hte={class:"business-stat-value"},Wte={key:0},MD={__name:"BusinessStatList",props:{rows:{type:Array,default:()=>[]},compact:{type:Boolean,default:!1}},setup(r){const e=r,t=Se(()=>{const i=e.rows.map(a=>Number(a.value)).filter(a=>!Number.isNaN(a));return Math.max(...i,1)});function n(i){const a=Number(i.value);return Number.isNaN(a)?36:Math.max(8,Math.round(a/t.value*100))}return(i,a)=>(ie(),oe("div",{class:Vt(["business-stat-list",{"is-compact":r.compact,"is-dense":r.rows.length>10}])},[r.rows.length?Tt("",!0):(ie(),oe("div",Bte,"暂无业务统计数据")),(ie(!0),oe(it,null,vt(r.rows,(o,s)=>(ie(),oe("div",{key:o.key||o.name,class:"business-stat-row"},[G("div",zte,Te(s+1),1),G("div",Ute,[G("div",Vte,Te(o.name),1),G("div",Gte,[G("span",{style:un({width:`${n(o)}%`})},null,4)])]),G("div",Hte,[G("strong",null,Te(o.value),1),G("em",null,Te(o.unit),1),o.extra?(ie(),oe("span",Wte,Te(o.extra),1)):Tt("",!0)])]))),128))],2))}},$te=""+new URL("ring2-a1b91808-balabala-1782613078975.png",import.meta.url).href,Xte=""+new URL("ring3-fe0f60d7-balabala-1782613078975.png",import.meta.url).href,Yte=""+new URL("ring4-f2e324d6-balabala-1782613078975.png",import.meta.url).href;const qte={name:"ThreePie",props:{data:{type:Array,default:()=>[]},colors:{type:Array,default:()=>[2161326,15380744,3122407,65535,16536624]},opacity:{type:Number,default:.5},delay:{type:Number,default:5e3},loopComplete:{type:Function,default:()=>{}}},computed:{currentData(){return Xe(Re({},this.data[this.activeIndex]),{count:this.count})}},data(){return this.scene=null,this.camera=null,this.renderer=null,this.controls=null,this.axes=null,this.pieGroup=new Dn,{width:300,height:200,activeIndex:0,count:0,timer:null}},mounted(){this.width=this.$refs.pieDom.offsetWidth,this.height=this.$refs.pieDom.offsetHeight,this.count=this.data.map(r=>r.value).reduce((r,e)=>r+e,0),this.init()},beforeUnmount(){clearInterval(this.timer),this.destroy()},methods:{init(){this.scene=new Dz,this.initCamera(),this.initRenderer(),this.initLight(),this.initAxes(),this.initControls(),this.createPlane({url:$te,width:5,position:new X(0,0,-.01),color:"#00ffff"}),this.createPlane({url:Xte,width:6.5,position:new X(0,0,-.02),color:"#00ffff"}),this.createPlane({url:Yte,width:5.5,position:new X(0,0,-.03),animate:!0,color:"#00ffff"}),this.createPie(),this.loop()},createPlane(r){let e={url:"texture/ring1.png",width:5.5,z:0,position:new X(0,0,0),animate:!1,color:null},t=Object.assign(e,r);const n=new Za(t.width,t.width),i=new Pn({map:this.getTexture(t.url),transparent:!0,side:ur,depthTest:!1});t.color&&(i.color=new nt(t.color));const a=new rn(n,i);a.position.copy(t.position),a.rotation.x=-1*Math.PI/2,t.animate&&$n.to(a.rotation,{z:2*Math.PI,repeat:-1,ease:"none",duration:3}),this.scene.add(a)},getTexture(r){const e=new AC().load(r);return e.wrapS=e.wrapT=jr,e},createPie(){let r=0,e=0;for(var t=0;t{this.loopChange()},this.delay)},loopChange(){let r=this.activeIndex+1;r>=this.data.length&&(r=0,this.loopComplete&&this.loopComplete()),this.chooseRing(r)},chooseRing(r=0,e=!1){let t=r-1<0?this.data.length-1:r-1,n=this.pieGroup.children[t];this.prevMesh=n,this.activeIndex=r;let i=this.pieGroup.children[r];e||($n.to(n.scale,{z:1}),$n.to(n.material,{opacity:this.opacity})),$n.to(i.scale,{z:2}),$n.to(i.material,{opacity:.8})},addRing(r={}){let e={innerRadius:1.5,outerRadius:2,thickness:.5,startAngle:0,endAngle:Math.PI/2,color:65535,segments:120},t=Object.assign(e,r),n=new Uo;n.arc(0,0,t.outerRadius,t.startAngle,t.endAngle);let i=n.getPoints(t.segments),a=new Uo;a.arc(0,0,t.innerRadius,t.endAngle,t.startAngle,!0);let o=a.getPoints(t.segments),s=new Uo(i.concat(o));const l={steps:1,depth:t.thickness,bevelEnabled:!0,bevelThickness:0,bevelSize:0,bevelOffset:0,bevelSegments:0},u=new r1(s,l);let c=new Lb({color:t.color,transparent:!0,opacity:this.opacity,side:ur});const h=new rn(u,c.clone());return h.renderOrder=10,h.rotation.x=-1*Math.PI/2,h},initCamera(){var r=this.width/this.height;this.camera=new Qr(30,r,.1,1500),this.camera.position.set(6.023813305272227,4.838542633695233,6.111272698256137),this.camera.lookAt(0,0,0)},initRenderer(){this.renderer=new fC({antialias:!0,alpha:!0}),this.renderer.setPixelRatio(window.devicePixelRatio),this.renderer.setSize(this.width,this.height),this.$refs.pieDom.appendChild(this.renderer.domElement)},initLight(){let r=new B0(16777215,2);r.position.set(200,300,200);let e=new B0(16777215,2);e.position.set(-200,-300,-200);let t=new qz(16777215,2);this.scene.add(r),this.scene.add(e),this.scene.add(t)},initAxes(){this.axes=new jz(0),this.scene.add(this.axes)},initControls(){this.controls=new rU(this.camera,this.renderer.domElement),this.controls.maxPolarAngle=Math.PI,this.controls.autoRotate=!1,this.controls.enableDamping=!0,this.controls.enabled=!1},loop(){this.renderer.setAnimationLoop(()=>{this.renderer.render(this.scene,this.camera),this.controls&&this.controls.update()})},start(){this.loop(),this.controls.enabled=!0,this.timer=setInterval(()=>{this.loopChange()},this.delay)},stop(){clearInterval(this.timer),this.controls&&(this.controls.enabled=!1),this.renderer&&this.renderer.setAnimationLoop(null)},getScene(){return this.scene},getRender(){return this.renderer},resize(){this.width=this.$refs.pieDom.offsetWidth,this.height=this.$refs.pieDom.offsetHeight;let r=this.width/this.height;this.camera.aspect=r,this.camera.updateProjectionMatrix(),this.renderer.setSize(this.width,this.height),this.renderer.setPixelRatio(window.devicePixelRatio)},destroy(){this.prevMesh&&($n.set(this.prevMesh.scale,{z:1}),$n.set(this.prevMesh.material,{opacity:this.opacity})),this.stop(),window.removeEventListener("resize",()=>{this.resize()}),this.renderer&&(hee(this.pieGroup),this.renderer.dispose(),this.renderer.forceContextLoss(),this.controls.dispose(),this.$refs.pieDom.innerHTML="",this.scene=null,this.camera=null,this.renderer=null,this.controls=null,this.axes=null)}}},jte={class:"three-pie-wrap"},Kte={class:"three-pie",ref:"pieDom"},Zte={class:"three-pie-slot"};function Qte(r,e,t,n,i,a){return ie(),oe("div",jte,[G("div",Kte,null,512),G("div",Zte,[Df(r.$slots,"default",{data:a.currentData})])])}const Jte=OM(qte,[["render",Qte]]);const ene={key:0,class:"business-panel-empty"},tne={key:2,class:"business-metrics"},nne={key:3,class:"business-icon-metrics"},rne={class:"business-icon-metric-copy"},ine={key:0},ane={key:4,class:"business-spotlight"},one={class:"business-spotlight-main"},sne={class:"business-spotlight-side"},lne={key:0},une={key:1,class:"business-panel-empty"},cne={key:0,class:"business-ring-visual"},hne={class:"business-ring-inner"},fne={key:1,class:"business-donut-visual"},dne={class:"business-three-pie-center"},pne={class:"business-donut-legend"},vne={key:1,class:"business-panel-empty"},gne={key:6,class:"business-structure"},mne={class:"business-structure-overview"},yne={class:"business-structure-band"},_ne=["title"],xne={class:"business-structure-list"},Sne={key:1,class:"business-panel-empty"},Ane={key:7,class:"business-capacity"},wne={class:"business-capacity-head"},bne={class:"business-capacity-band"},Tne=["title"],Mne={class:"business-capacity-list"},Cne={key:0,class:"business-capacity-town"},Ene={key:1,class:"business-panel-empty"},Lne={class:"business-bar-name"},Pne={class:"business-bar-track"},Rne={key:0},Dne={key:1},Ine={class:"business-column-track"},Nne={key:10,class:"business-project-table"},kne={class:"business-project-search"},One={class:"business-project-frame"},Fne=["onClick","onKeydown"],Bne=["title"],zne={key:0},Une={key:0,class:"business-project-empty"},Vne={class:"business-table-head"},Gne={class:"business-table-body"},Hne={class:"business-table-name"},Wne={class:"business-table-value"},$ne={key:0},Xne={class:"business-stack-legend"},Yne={class:"business-stack-chart"},qne={class:"business-stack-track"},jne={key:14,class:"business-line"},Kne={viewBox:"0 0 320 86",preserveAspectRatio:"none","aria-hidden":"true"},Zne=["points"],Qne=["points"],Jne=["cx","cy"],ere=["cx","cy","onMouseenter"],tre=["onMouseenter"],nre={key:0},rre={key:15,class:"business-heat"},ire={key:0},are={class:"business-split-band"},ore={class:"business-split-list"},CD=3e3,Si={__name:"BusinessPanelRenderer",props:{panel:{type:Object,default:()=>({rows:[]})},compact:{type:Boolean,default:!1}},emits:["row-select"],setup(r,{emit:e}){const t=r,n=e,i=["#24f6c4","#32dcff","#ffe06b","#7ee269","#ff9a62","#9ea7ff"],a=Se(()=>{var J;return((J=t.panel)==null?void 0:J.type)||"rank"}),o=Se(()=>{var J;return(((J=t.panel)==null?void 0:J.rows)||[]).filter(ue=>ue==null?void 0:ue.name)}),s=Se(()=>o.value.map(J=>Xe(Re({},J),{value:re(J)})).filter(J=>J.value>0)),l=Se(()=>o.value.map(J=>re(J)).filter(J=>J>0)),u=Se(()=>Math.max(...l.value,1)),c=Se(()=>l.value.reduce((J,ue)=>J+ue,0)),h=Se(()=>o.value.filter(J=>re(J)>0)),f=Se(()=>o.value.filter(J=>re(J)>0)),d=Se(()=>f.value),p=Se(()=>o.value.filter(J=>re(J)>0)),g=Se(()=>f.value.slice(0,6)),v=Se(()=>{var J;return((J=t.panel)==null?void 0:J.segments)||[]}),m=Se(()=>o.value.filter(J=>be(J)>0)),y=tt(""),_=tt(null),x=Se(()=>{const J=te(y.value);return J?o.value.filter(ue=>te(ue.searchText||[ue.name,ue.projectName,ue.category,ue.year,ue.measure,ue.townships,ue.metric].filter(Boolean).join(" ")).includes(J)):o.value}),S=Se(()=>o.value.find(J=>["forage-total","wetland-yield-total"].includes(J.key))||o.value[0]),A=Se(()=>o.value.filter(J=>["forage-edible","forage-unavailable","wetland-yield-edible","wetland-yield-unavailable"].includes(J.key))),w=Se(()=>o.value.find(J=>["forage-top-town","wetland-yield-top-town"].includes(J.key))),M=tt(0),C=tt(null);let b=null;const T=Se(()=>{var J,ue;return`${((J=t.panel)==null?void 0:J.key)||((ue=t.panel)==null?void 0:ue.title)||"pie"}-${s.value.map(Ie=>`${Ie.name}:${Ie.value}`).join("|")}`}),P=Se(()=>{const J=D.value;return J?M.value%J:0}),D=Se(()=>{var J;return a.value==="structure"?p.value.length:a.value==="donut"?s.value.length:a.value==="bar"&&((J=t.panel)==null?void 0:J.variant)==="capacity"?A.value.length:a.value==="bar"||a.value==="column"?f.value.length:a.value==="table"?d.value.length:a.value==="line"?f.value.length:a.value==="split"?h.value.length:0}),L=Se(()=>s.value[P.value]||s.value[0]);Se(()=>p.value[P.value]||p.value[0]);const E=Se(()=>o.value[0]),I=Se(()=>o.value.slice(0,4).map((J,ue)=>Xe(Re({},J),{icon:xt(J,ue)}))),N=Se(()=>p.value.map((J,ue)=>Xe(Re({},J),{displayIndex:ue}))),R=Se(()=>{var J;return a.value!=="donut"?"standard":((J=t.panel)==null?void 0:J.variant)==="ring"?"ring":"three"}),F=Se(()=>{if(!s.value.length)return{};const J=c.value||1;let ue=-90;return{"--ring-gradient":`conic-gradient(${s.value.map((j,Ee)=>{const Ue=re(j)/J*360,et=ue,Y=ue+Ue;return ue=Y,`${Ye(Ee)} ${et}deg ${Y}deg`}).join(", ")})`,"--ring-active-color":Ye(P.value)}});Ko(()=>{Le()}),uo(()=>{Wt()}),ni(()=>{var J;return[(J=t.panel)==null?void 0:J.key,o.value.length]},()=>{M.value=0,C.value=null,y.value="",_.value=null,Le()});const O=Se(()=>{const J=f.value,ue=320,Ie=66,j=10,Ee=J.length>1?ue/(J.length-1):ue,Ue=J.map(q=>re(q)).filter(q=>q>0),et=Ue.length?Math.min(...Ue):0,Y=Ue.length?Math.max(...Ue):1,De=Math.max(Y-et,Y*.08,1);return J.map((q,Ce)=>{const st=re(q);return{x:Math.round(Ce*Ee),y:Math.round(j+Ie-(st-et)/De*Ie),item:q}})}),V=Se(()=>O.value.map(J=>`${J.x},${J.y}`).join(" ")),H=Se(()=>O.value.length?`0,86 ${V.value} 320,86`:""),Q=Se(()=>f.value),W=Se(()=>({gridTemplateColumns:`repeat(${Math.max(Q.value.length,1)}, minmax(0, 1fr))`})),Z=Se(()=>Number.isInteger(C.value)?O.value[C.value]:null),ee=Se(()=>O.value.length?Number.isInteger(C.value)?C.value:P.value:0),he=Se(()=>Z.value?Z.value:O.value[ee.value]||O.value[0]),le=Se(()=>{const J=he.value;if(!J)return{};const ue=J.x/320*100,Ie=J.y/86*100,j=J.y<42;return{left:`${Math.min(84,Math.max(16,ue))}%`,top:`${Ie}%`,transform:j?"translate(-50%, 10px)":"translate(-50%, calc(-100% - 8px))"}});function re(J){const ue=Number(J==null?void 0:J.value);if(!Number.isNaN(ue)&&ue>0)return ue;const Ie=Number(J==null?void 0:J.percent);return Number.isNaN(Ie)?0:Ie}function be(J){const ue=(J==null?void 0:J.segments)||(J==null?void 0:J.values)||{};return v.value.reduce((Ie,j)=>Ie+(Number(ue[j.key])||0),0)}function de(J){const ue=be(J),Ie=(J==null?void 0:J.segments)||(J==null?void 0:J.values)||{};return ue?v.value.map(j=>{const Ee=Number(Ie[j.key])||0;return Xe(Re({},j),{value:Ee,percent:Math.max(Ee>0?3:0,Ee/ue*100)})}):[]}function U(J){const ue=Number(J);return Number.isNaN(ue)?"--":Number.isInteger(ue)?`${ue}`:`${Number(ue.toFixed(2))}`}function K(J){return(J==null?void 0:J.displayValue)!==void 0&&(J==null?void 0:J.displayValue)!==null&&(J==null?void 0:J.displayValue)!==""?J.displayValue:(J==null?void 0:J.value)===void 0||(J==null?void 0:J.value)===null||(J==null?void 0:J.value)===""?"--":U(J.value)}function te(J){return String(J||"").trim().toLowerCase()}function ce(J){_.value=(J==null?void 0:J.key)||(J==null?void 0:J.name)||null,n("row-select",J)}function se(J){const ue=Number(J==null?void 0:J.scaleValue);if(!Number.isNaN(ue)&&ue>0)return Math.max(8,Math.min(100,Math.round(ue)));const Ie=re(J);return Ie?Math.max(8,Math.round(Ie/u.value*100)):8}function Ne(J,ue){const Ie=se(J),j=Math.max(.14,Math.min(.46,Ie/180));return{"--heat-color":Ye(ue),"--heat-bg":Oe(Ye(ue),j)}}function Oe(J,ue=.2){const Ie=String(J||"").replace("#","");if(Ie.length!==6)return`rgba(48, 220, 255, ${ue})`;const j=parseInt(Ie,16),Ee=j>>16&255,Ue=j>>8&255,et=j&255;return`rgba(${Ee}, ${Ue}, ${et}, ${ue})`}function B(J){const ue=O.value.length;if(!ue)return;const Ie=J.currentTarget.getBoundingClientRect(),j=Ie.width?(J.clientX-Ie.left)/Ie.width:0,Ee=Math.min(ue-1,Math.max(0,Math.round(j*(ue-1))));C.value=Ee}function z(J){const ue=re(J);return!c.value||!ue?0:Math.max(6,ue/c.value*100)}function ne(J){const ue=re(J);return!c.value||!ue?0:Math.max(2,ue/c.value*100)}function ve(J){if(!J)return"--";if(J.extra)return J.extra;const ue=re(J);return!c.value||!ue?"--":`${U(ue/c.value*100)}%`}function Ae(){const J=re(S.value);return J>0?J:A.value.reduce((ue,Ie)=>ue+re(Ie),0)}function we(J){const ue=Ae(),Ie=re(J);return!ue||!Ie?0:Math.max(6,Ie/ue*100)}function We(J){const ue=Ae(),Ie=re(J);return!ue||!Ie?"--":`${U(Ie/ue*100)}%`}function Be(J,ue){return["forage-edible","wetland-yield-edible"].includes(J==null?void 0:J.key)?"#24f6c4":["forage-unavailable","wetland-yield-unavailable"].includes(J==null?void 0:J.key)?"#ffe06b":Ye(ue)}function je(J){const ue=re(J),Ie=Number(J==null?void 0:J.count)||c.value;return!ue||!Ie?"0%":`${U(ue/Ie*100)}%`}function Ye(J){return i[J%i.length]}function xt(J,ue){if(J!=null&&J.icon)return String(J.icon).replace(/[^a-z0-9-]/gi,"");const Ie=String((J==null?void 0:J.name)||"");return Ie.includes("退化率")||Ie.includes("利用率")||Ie.includes("占比")?"rate":Ie.includes("重度")||Ie.includes("退化")?"risk":Ie.includes("可食")||Ie.includes("供给")?"leaf":Ie.includes("不可")?"stack":Ie.includes("产量")||Ie.includes("鲜草")?"yield":Ie.includes("乡镇")?"town":Ie.includes("面积")?"area":["yield","leaf","rate","risk"][ue%4]}function Le(){Wt();const J=D.value;J<2||(b=window.setInterval(()=>{M.value=(M.value+1)%J},CD))}function Wt(){b&&(window.clearInterval(b),b=null)}function Ct(J){return`linear-gradient(90deg, rgba(36, 246, 196, 0.18), ${Ye(J)})`}function _t(J){return`linear-gradient(180deg, ${Ye(J)}, rgba(50, 220, 255, 0.12))`}return(J,ue)=>{var Ie,j,Ee,Ue,et,Y,De;return ie(),oe("div",{class:Vt(["business-panel",[`is-${a.value}`,`is-${R.value}`,{"is-compact":r.compact}]])},[o.value.length?a.value==="rank"?(ie(),Ji(MD,{key:1,rows:o.value,compact:""},null,8,["rows"])):a.value==="metric"?(ie(),oe("div",tne,[(ie(!0),oe(it,null,vt(o.value.slice(0,4),q=>(ie(),oe("div",{key:q.key||q.name,class:"business-metric-item"},[G("span",null,Te(q.name),1),G("strong",null,Te(K(q)),1),G("em",null,Te(q.unit),1)]))),128))])):a.value==="iconMetric"?(ie(),oe("div",nne,[(ie(!0),oe(it,null,vt(I.value,(q,Ce)=>(ie(),oe("div",{key:q.key||q.name,class:Vt(["business-icon-metric-item",`is-tone-${Ce%i.length}`])},[G("i",{class:Vt(["business-icon-metric-mark",`is-${q.icon}`])},[...ue[2]||(ue[2]=[G("span",null,null,-1)])],2),G("div",rne,[G("span",null,Te(q.name),1),G("strong",null,[Zn(Te(K(q)),1),q.unit?(ie(),oe("em",ine,Te(q.unit),1)):Tt("",!0)])])],2))),128))])):a.value==="spotlight"?(ie(),oe("div",ane,[E.value?(ie(),oe(it,{key:0},[G("div",one,[G("span",null,Te(E.value.name),1),G("strong",null,[Zn(Te(K(E.value)),1),G("em",null,Te(E.value.unit),1)]),G("small",null,Te(E.value.extra||((Ie=r.panel)==null?void 0:Ie.note)||"核心业务指标"),1)]),G("div",sne,[(ie(!0),oe(it,null,vt(o.value.slice(1,4),(q,Ce)=>(ie(),oe("div",{key:q.key||q.name,class:"business-spotlight-chip"},[G("i",{style:un({borderColor:Ye(Ce+1)})},null,4),G("span",null,Te(q.name),1),G("strong",null,[Zn(Te(K(q)),1),G("em",null,Te(q.unit),1)]),q.extra?(ie(),oe("small",lne,Te(q.extra),1)):Tt("",!0)]))),128))])],64)):(ie(),oe("div",une,"暂无业务统计数据"))])):a.value==="donut"?(ie(),oe("div",{key:5,class:Vt(["business-donut",[`is-variant-${R.value}`,{"is-dense":s.value.length>5}]])},[s.value.length?(ie(),oe(it,{key:0},[R.value==="ring"?(ie(),oe("div",cne,[G("div",{class:"business-ring-core",style:un(F.value)},[ue[3]||(ue[3]=G("div",{class:"business-ring-orbit"},null,-1)),G("div",hne,[G("strong",null,Te(je(L.value)),1),G("span",null,Te(((j=L.value)==null?void 0:j.name)||"结构占比"),1)])],4)])):(ie(),oe("div",fne,[(ie(),Ji(Jte,{key:T.value,data:s.value,delay:CD,colors:i,opacity:.62,class:"business-three-pie"},{default:Xt(({data:q})=>[G("div",dne,[G("strong",null,Te(je(q)),1),G("span",null,Te((q==null?void 0:q.name)||"结构占比"),1)])]),_:1},8,["data"]))])),G("div",pne,[(ie(!0),oe(it,null,vt(s.value,(q,Ce)=>(ie(),oe("div",{key:q.key||q.name,class:Vt(["business-donut-row",{"is-active":Ce===P.value}])},[G("i",{style:un({borderColor:Ye(Ce)})},null,4),G("span",null,Te(q.name),1),G("strong",null,Te(K(q)),1),G("em",null,Te(q.unit),1)],2))),128))])],64)):(ie(),oe("div",vne,"暂无业务统计数据"))],2)):a.value==="structure"?(ie(),oe("div",gne,[p.value.length?(ie(),oe(it,{key:0},[G("div",mne,[G("div",yne,[(ie(!0),oe(it,null,vt(p.value,(q,Ce)=>(ie(),oe("i",{key:q.key||q.name,class:Vt({"is-active":Ce===P.value}),style:un({width:`${ne(q)}%`,background:Ye(Ce),color:Ye(Ce)}),title:`${q.name}:${K(q)}${q.unit||""} ${ve(q)}`},null,14,_ne))),128))])]),G("div",xne,[(ie(!0),oe(it,null,vt(N.value,q=>(ie(),oe("div",{key:q.key||q.name,class:Vt(["business-structure-row",{"is-active":q.displayIndex===P.value}])},[G("i",{style:un({background:Ye(q.displayIndex),color:Ye(q.displayIndex)})},null,4),G("span",null,Te(q.name),1),G("strong",null,[Zn(Te(K(q)),1),G("em",null,Te(q.unit),1)]),G("small",null,Te(ve(q)),1)],2))),128))])],64)):(ie(),oe("div",Sne,"暂无业务统计数据"))])):a.value==="bar"&&((Ee=r.panel)==null?void 0:Ee.variant)==="capacity"?(ie(),oe("div",Ane,[S.value?(ie(),oe(it,{key:0},[G("div",wne,[G("span",null,Te(S.value.name),1),G("strong",null,[Zn(Te(K(S.value)),1),G("em",null,Te(S.value.unit),1)])]),G("div",bne,[(ie(!0),oe(it,null,vt(A.value,(q,Ce)=>(ie(),oe("i",{key:q.key||q.name,class:Vt({"is-active":Ce===P.value}),style:un({width:`${we(q)}%`,background:Be(q,Ce),color:Be(q,Ce)}),title:`${q.name}:${K(q)}${q.unit||""} ${We(q)}`},null,14,Tne))),128))]),G("div",Mne,[(ie(!0),oe(it,null,vt(A.value,(q,Ce)=>(ie(),oe("div",{key:q.key||q.name,class:Vt(["business-capacity-row",{"is-active":Ce===P.value}])},[G("i",{style:un({background:Be(q,Ce),color:Be(q,Ce)})},null,4),G("span",null,Te(q.name),1),G("strong",null,[Zn(Te(K(q)),1),G("em",null,Te(q.unit),1)]),G("small",null,Te(We(q)),1)],2))),128))]),w.value?(ie(),oe("div",Cne,[G("span",null,Te(w.value.name),1),G("strong",null,[Zn(Te(K(w.value)),1),G("em",null,Te(w.value.unit),1)])])):Tt("",!0)],64)):(ie(),oe("div",Ene,"暂无业务统计数据"))])):a.value==="bar"?(ie(),oe("div",{key:8,class:Vt(["business-bars",{"is-dense":f.value.length>=5,"is-long":f.value.length>10,"is-single":((Ue=r.panel)==null?void 0:Ue.span)===1,"is-distribution":((et=r.panel)==null?void 0:et.variant)==="distribution","is-capacity":((Y=r.panel)==null?void 0:Y.variant)==="capacity"}])},[(ie(!0),oe(it,null,vt(f.value,(q,Ce)=>(ie(),oe("div",{key:q.key||q.name,class:Vt(["business-bar-row",{"is-active":Ce===P.value}])},[G("span",Lne,Te(q.name),1),G("div",Pne,[G("i",{style:un({width:`${se(q)}%`,background:Ct(Ce)})},null,4)]),G("strong",null,[Zn(Te(K(q))+" ",1),q.unit?(ie(),oe("em",Rne,Te(q.unit),1)):Tt("",!0),q.extra?(ie(),oe("small",Dne,Te(q.extra),1)):Tt("",!0)])],2))),128))],2)):a.value==="column"?(ie(),oe("div",{key:9,class:Vt(["business-columns",[`is-variant-${((De=r.panel)==null?void 0:De.variant)||"solid"}`,{"is-dense":f.value.length>6}]])},[(ie(!0),oe(it,null,vt(f.value,(q,Ce)=>(ie(),oe("div",{key:q.key||q.name,class:Vt(["business-column-item",{"is-active":Ce===P.value}])},[G("strong",null,Te(K(q)),1),G("div",Ine,[G("i",{style:un({height:`${se(q)}%`,background:_t(Ce),"--column-load-delay":`${Ce*.075}s`})},null,4)]),G("span",null,Te(q.name),1)],2))),128))],2)):a.value==="projectTable"?(ie(),oe("div",Nne,[G("div",kne,[ul(G("input",{"onUpdate:modelValue":ue[0]||(ue[0]=q=>y.value=q),type:"search",placeholder:"搜索项目"},null,512),[[JB,y.value]])]),G("div",One,[G("table",null,[ue[4]||(ue[4]=G("colgroup",null,[G("col",{class:"business-project-col-name"}),G("col",{class:"business-project-col-year"}),G("col",{class:"business-project-col-category"}),G("col",{class:"business-project-col-scale"})],-1)),ue[5]||(ue[5]=G("thead",null,[G("tr",null,[G("th",null,"项目名称"),G("th",null,"年份"),G("th",null,"类型"),G("th",null,"规模")])],-1)),G("tbody",null,[(ie(!0),oe(it,null,vt(x.value,q=>(ie(),oe("tr",{key:q.key||q.name,class:Vt({"is-active":_.value===(q.key||q.name)}),tabindex:"0",onClick:Ce=>ce(q),onKeydown:[Kw(Nc(Ce=>ce(q),["prevent"]),["enter"]),Kw(Nc(Ce=>ce(q),["prevent"]),["space"])]},[G("td",{class:"business-project-name",title:q.name},Te(q.name),9,Bne),G("td",null,Te(q.year||"未知"),1),G("td",null,Te(q.category||"--"),1),G("td",null,[G("strong",null,[Zn(Te(K(q)),1),q.unit?(ie(),oe("em",zne,Te(q.unit),1)):Tt("",!0)])])],42,Fne))),128))])]),x.value.length?Tt("",!0):(ie(),oe("div",Une,"无匹配项目"))])])):a.value==="table"?(ie(),oe("div",{key:11,class:Vt(["business-table",{"is-dense":d.value.length>8}])},[G("div",Vne,[(ie(),oe(it,null,vt(2,q=>G("div",{key:q,class:"business-table-head-group"},[...ue[6]||(ue[6]=[G("span",null,"乡镇",-1),G("span",null,"亩产",-1)])])),64))]),G("div",Gne,[(ie(!0),oe(it,null,vt(d.value,(q,Ce)=>(ie(),oe("div",{key:q.key||q.name,class:Vt(["business-table-row",{"is-active":Ce===P.value}])},[G("span",Hne,Te(q.name),1),G("div",Wne,[G("strong",null,[Zn(Te(K(q)),1),q.unit?(ie(),oe("em",$ne,Te(q.unit),1)):Tt("",!0)]),G("i",null,[G("b",{style:un({width:`${se(q)}%`,background:Ct(Ce)})},null,4)])])],2))),128))])],2)):a.value==="stackColumn"?(ie(),oe("div",{key:12,class:Vt(["business-stack-columns",{"is-dense":m.value.length>6}])},[G("div",Xne,[(ie(!0),oe(it,null,vt(v.value,(q,Ce)=>(ie(),oe("span",{key:q.key||q.name},[G("i",{style:un({background:Ye(Ce)})},null,4),Zn(Te(q.name),1)]))),128))]),G("div",Yne,[(ie(!0),oe(it,null,vt(m.value,q=>(ie(),oe("div",{key:q.key||q.name,class:"business-stack-item"},[G("div",qne,[(ie(!0),oe(it,null,vt(de(q),(Ce,st)=>(ie(),oe("i",{key:Ce.key||Ce.name,style:un({height:`${Ce.percent}%`,background:Ye(st)})},null,4))),128))]),G("span",null,Te(q.name),1)]))),128))])],2)):a.value==="peak"?(ie(),oe("div",{key:13,class:Vt(["business-peaks",{"is-dense":f.value.length>5}])},[(ie(!0),oe(it,null,vt(f.value,(q,Ce)=>(ie(),oe("div",{key:q.key||q.name,class:"business-peak-item",style:un({"--peak-height":`${se(q)}%`,"--peak-color":Ye(Ce)})},[G("strong",null,Te(K(q)),1),ue[7]||(ue[7]=G("div",{class:"business-peak-stage"},[G("i")],-1)),G("span",null,Te(q.name),1)],4))),128))],2)):a.value==="line"?(ie(),oe("div",jne,[G("div",{class:"business-line-chart",onMousemove:B,onMouseleave:ue[1]||(ue[1]=q=>C.value=null)},[(ie(),oe("svg",Kne,[ue[8]||(ue[8]=G("path",{class:"business-line-grid",d:"M0 18H320M0 44H320M0 70H320"},null,-1)),G("polyline",{class:"business-line-area",points:H.value},null,8,Zne),G("polyline",{class:"business-line-stroke",points:V.value},null,8,Qne),(ie(!0),oe(it,null,vt(O.value,(q,Ce)=>(ie(),oe("circle",{key:Ce,cx:q.x,cy:q.y,r:"3",class:Vt(["business-line-dot",{"is-active":Ce===ee.value}])},null,10,Jne))),128)),(ie(!0),oe(it,null,vt(O.value,(q,Ce)=>(ie(),oe("circle",{key:`hit-${Ce}`,cx:q.x,cy:q.y,r:"13",class:"business-line-hit",onMouseenter:st=>C.value=Ce},null,40,ere))),128))])),G("div",{class:"business-line-hover-zones",style:un(W.value)},[(ie(!0),oe(it,null,vt(O.value,(q,Ce)=>(ie(),oe("i",{key:`zone-${Ce}`,onMouseenter:st=>C.value=Ce},null,40,tre))),128))],4),he.value?(ie(),oe("div",{key:0,class:"business-line-tooltip",style:un(le.value)},[G("span",null,Te(he.value.item.name),1),G("strong",null,[Zn(Te(K(he.value.item)),1),he.value.item.unit?(ie(),oe("em",nre,Te(he.value.item.unit),1)):Tt("",!0)])],4)):Tt("",!0)],32),G("div",{class:"business-line-labels",style:un(W.value)},[(ie(!0),oe(it,null,vt(Q.value,q=>(ie(),oe("span",{key:q.key||q.name},Te(q.name),1))),128))],4)])):a.value==="heat"?(ie(),oe("div",rre,[(ie(!0),oe(it,null,vt(g.value,(q,Ce)=>(ie(),oe("div",{key:q.key||q.name,class:"business-heat-cell",style:un(Ne(q,Ce))},[ue[9]||(ue[9]=G("i",null,null,-1)),G("span",null,Te(q.name),1),G("strong",null,[Zn(Te(K(q)),1),q.unit?(ie(),oe("em",ire,Te(q.unit),1)):Tt("",!0)])],4))),128))])):a.value==="split"?(ie(),oe("div",{key:16,class:Vt(["business-split",{"is-dense":h.value.length>10}])},[G("div",are,[(ie(!0),oe(it,null,vt(h.value,(q,Ce)=>(ie(),oe("i",{key:q.key||q.name,style:un({width:`${z(q)}%`,background:Ye(Ce)})},null,4))),128))]),G("div",ore,[(ie(!0),oe(it,null,vt(h.value,(q,Ce)=>(ie(),oe("div",{key:q.key||q.name,class:"business-split-row"},[G("span",null,[G("i",{style:un({background:Ye(Ce)})},null,4),Zn(Te(q.name),1)]),G("strong",null,Te(K(q))+Te(q.unit),1)]))),128))])],2)):(ie(),Ji(MD,{key:17,rows:o.value,compact:""},null,8,["rows"])):(ie(),oe("div",ene,"暂无业务统计数据"))],2)}}},ED="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAD0SURBVHgB7dEBDcAgEACxZ/5NTgkg40JaC137mgesf57wDSlCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTEHKbcBaYZyb5dAAAAAElFTkSuQmCC",sre=""+new URL("pathLine2-d4134d4b-balabala-1782613078975.png",import.meta.url).href,lre="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADzSURBVHgB7dEBDcAwDMCw9vw5f4MRTTYF73/NC3bnBd+QIiRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSIyQGCExQmKExAiJERIjJEZIjJAYITFCYoTECIkREiMkRkiMkBghMUJihMQIiRESIyRGSMwBQCIExogIrTYAAAAASUVORK5CYII=",ure="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMxSURBVHgB7dZBDcJQFADBB/kCuHAgAQckHAA3Tf27aIXsjIjNXv7bfgyQdB0gSwAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgTAAgbN2erwGaHACECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCECQCErfv7M0CTA4AwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYAwAYCw9fj+BmhyABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABAmABB2Amb1BS2MWc5zAAAAAElFTkSuQmCC",cre=""+new URL("ocean-bg-8c848b8f-balabala-1782613078975.png",import.meta.url).href,hre=""+new URL("rotationBorder1-2ce8e0ef-balabala-1782613078975.png",import.meta.url).href,fre=""+new URL("rotationBorder2-7496b968-balabala-1782613078975.png",import.meta.url).href,dre=""+new URL("chinaBlurLine-1a2cbc0f-balabala-1782613078975.png",import.meta.url).href,pre="data:image/png;base64,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",vre="data:image/png;base64,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",gre=""+new URL("huiguang-3c5dfda5-balabala-1782613078975.png",import.meta.url).href,mre="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFPSURBVHgB7ddhbcMwEAXglyEoBEPoGARCIYTBymBhMAgrhDFoIZTBIATC21lxtGhdYieOW7u6T7L6x5HvfPXJBpRSSj0jko2MGqWTJL7tQMkkgSN/tSiRBG5cNQadjB1KI0GfeOsDJXHVmFKjFBLseSaRM0rg2q3PAbn7c8Cn2Dn5HnwJ7p3hWuSI/QHvFiRi5xrkhv+3W59P5ITz7danRi4YdsCn5NGOGdZufRo8kgSwi6zGIPoe9oI4bzIM4tkkjngExh3wqaoYrBRTkRbbslW5bzuWnTswnRorVFiB/dPVII1rVVWvWGjxX4t9qzRIZy9rpD34vH2+zrnIaN03dtj3+zXw27TPYvrvUxcXsMH8ZjRu7pw0z2JOt9sh+MU7GJCUwdZG1ejcwg03LP8oqa9RItvew9i325P7Tf6yY3/1GdbcQymllFJKKaUy9gO4eI9ILG1riwAAAABJRU5ErkJggg==",yre="data:image/png;base64,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",_re="data:image/png;base64,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",xre="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAD/CAMAAABb2Q/2AAAAsVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+3mHKcAAAAO3RSTlMABQoPExgdISgxJTYsQDtTRUr+9vpOWXJdaWVhgIx2om2n6oiWmYTKr5G68J22eqvBfeHZ5c++1LPdxUM4ZWUAAAZvSURBVGjerdrZdpswFAXQmnk0EMB4Ajwbz2Mc1///Yb0SuLg1km66mtfsdRBXRyIP+fH205IURZZa7794h7KqKZKEkrqFCgVpOSpOKoaJljZWOm1VwUnTRUv7/0sbvc62r2FlgJOy0o6x0kVL30NJiUh0ZkfHZuLXGWj/PTNArzPu68hMr4/MVEGqMlJaWNkDKWGukM4IK70uTipq3NVBthASMoWb1CJS644cIoG2OJDIQUYlm4KDH7mWxDJoKfX+3iSyooxEMqRSyhVlJFJp9YY2SGZoiyGZkMh+YtPRN4eWDqQCckSl1CoxIxKkQTMVSWp+pyeUQY4WbSqftuG9S+kkqWupitwkgdZSe5VSo5SeMgOpiaWqmfuVb1BZUUbkU6pyHdokJSJPs0AoZcjU7WRBMhWgQjnkSqmW2dB3ailx5HAW1FJqzJRLOd3Gjo6R7cVTym+y9aecbr1KCjLdae7hMt0090yupBAq/yLld1lHapa7WMVEElqNnimnr1JiS3+Rxqal8aVCZZp3+FJ+ylnRBalSyperA1IGM7ScFwNbIJXvSSOY3/u2QaTSIKVXudp2uVIupW7Eq3kHLetMmSu3RQ8p8/XoVQJtGieVu55A0lfXHY9m6iqhQpkg5fhNtljySKSGkPNxry2SKpGdec6VciUtIvtIOV5nbQekypLKUx4ep1rKHNk9PPZIWdRSEcmTi5KDYjl0HatZSn/IO1Kag/E9E0m1kkVSSlUg++Mic02UvD8WCKkbZn/3ORVLrZSLb0kdIdf06brGkspT9tZf6T9KiSmL25Aj5Ve5Bml8VyqNUn2u8zP1cfJ2mQmlRuToeJnRp2v/TdpE+jaVKk86IH8iZfJAy/UjRcrdkUhLIC0iH1j5uMwDnFyec7TcBrYjkDrIrJI6RuYYaYK8YqRh2vvP61gkNSpPy69t0EbI9pDK+iDx5GUbU6kJ5OIyKQKc/LnZ4TKnZ5R0zHZ63qxxmatreItdkbQM011NwqPHk1WVcJIWxJ2dJzuQDl5aukjOr5O159oYOYmWT6ny5Sb6xMktSkI9fSp9jMw30VcHpCGW4QeRpki2vyM34bITtHmSFqSSPkaO8TKMvujT4WZiSZ3IYBx+XLoI6WKljZVOJQccqbxJhyeNSv4cBLRMfBnDPD8HMVIuqTQwmRjpx7BHF5GkVYoP8EZ9DyG9UkJBOdJ6le3/JB2okleA7OFlWVBmQ0C6IDfhF5UOS2oaLUjnXkqXJ+kWUTnCyTA6j7qwSSxJBw+yew8/zgmVhqaxpe91d7XUEXIQ+zRTZUnYokEpq41XBPKaVZKb2aeSbDxb0hukAzK8iCSMs5J72CS+hMzeGuSJSJsnYfAgP64nsp0Mqfwhh1Q6fDkqZTcWy1v4McHIAZWLpC5Tk4QqeThJNzP5jgzPC6iISPaTI8gpXxovstx4kYR1iiUUJDtGONnLHiDTPU/qpdx/W9KCsiQUuTuicnXqieWJyqFIxiCXYXRd0YIypUPlcBmGRMJHli+TWvIzB8liCeucLWiV2dKv5Ga2SKjUm6RGpFfJOZRJIPsZXk5LmdF7kSVJ6fbTz0p6bGnWcgu140lakPQzjCbbVCxPIEOBtF5kXhaUKeH2HA1XX7DOfLXvYeWJL6EgtewEzVKt5GJG5LiqcrM0XuWsklqjpKWjMgQ5EshsSjMPAul7IOdfUbQ5zKHKIC2uvEThBGTCl1C6LchNQWTMlynIj7DYTkG6PLmv5YAre/vVU2YCeVrlP4nMsfKep3A8GFIH2flL2oxMUuThbFzJfZ8ldQfkiMpos8tXWDkm0ufJxfwpT0J5OMM61wcoPUiDKRMiP4ic8WU3mW6pvEFBhbI4RyALjLxSOYfSs2VM5P0KTz9CQblykKQ5kdHxLpIZkVEUVrLNkC6VOyIf9y3IgCHNV7mD0nPlfjXekXUudzkcJLb0+iDXE5ycVXItkqdapgypUNk7zQ63/y2Hv+U4zVjSKmVxm8A8P29COS+Ov+WgUcog/VouK+nwJawTl0nlmitdpNRrWc8TLW2OpJOvukROh6pITZ33+q8STodpNUgFZFz2k3SenCPPfZctkOT+pKeDyCO5Q0CW/3vyJu3qZgC5Jrdi7Dram6xGT+9kuEOie135Ur4dOfLlOoOsLjCr/rzXki6U/nVBvkf0c1Qu809Z9w4+8GeYUnrqkWm+LvMXnJRTlwruvBIAAAAASUVORK5CYII=",Sre=""+new URL("focus_bg-b6803e2d-balabala-1782613078975.png",import.meta.url).href,Are="data:image/png;base64,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",wre=""+new URL("focus_move_bg-cf41417a-balabala-1782613078975.png",import.meta.url).href;class _g{constructor(){this.ready=null,this.init()}init(){this.instance=new cee,this.instance.addLoader(Rv,"FileLoader");let e="./",t=[{type:"Texture",name:"flyline",path:ED},{type:"Texture",name:"pathLine",path:ED},{type:"Texture",name:"pathLine2",path:lre},{type:"Texture",name:"pathLine3",path:sre},{type:"File",name:"china",path:e+"assets/json/红原县-轮廓.json"},{type:"File",name:"mapJson",path:e+"assets/json/红原县.json"},{type:"File",name:"mapStroke",path:e+"assets/json/红原县-轮廓.json"},{type:"Texture",name:"huiguang",path:gre},{type:"Texture",name:"rotationBorder1",path:hre},{type:"Texture",name:"rotationBorder2",path:fre},{type:"Texture",name:"guangquan1",path:pre},{type:"Texture",name:"guangquan2",path:vre},{type:"Texture",name:"chinaBlurLine",path:dre},{type:"Texture",name:"ocean",path:cre},{type:"Texture",name:"side",path:ure},{type:"Texture",name:"arrow",path:mre},{type:"Texture",name:"point",path:yre},{type:"Texture",name:"focusArrows",path:_re},{type:"Texture",name:"focusBar",path:xre},{type:"Texture",name:"focusBg",path:Sre},{type:"Texture",name:"focusMidQuan",path:Are},{type:"Texture",name:"focusMoveBg",path:wre}];this.ready=this.instance.loadAll(t)}}const oo={herdsmanCount:129,grasslandArea:7568515,wetArea:2429693,yakCount:10965,projectCount:17,baseCount:12},xg=[{zoneName:"色地乡",grasslandArea:1463044,yakCount:11704},{zoneName:"麦洼乡",grasslandArea:660352,yakCount:5283},{zoneName:"壤口乡",grasslandArea:763672,yakCount:6109},{zoneName:"阿木乡",grasslandArea:1115947,yakCount:8928},{zoneName:"瓦切镇",grasslandArea:1111492,yakCount:8892},{zoneName:"查尔玛乡",grasslandArea:858500,yakCount:6868},{zoneName:"江茸乡",grasslandArea:644761,yakCount:5158},{zoneName:"龙日镇",grasslandArea:874234,yakCount:6994},{zoneName:"安曲镇",grasslandArea:1165634,yakCount:9325},{zoneName:"刷经寺镇",grasslandArea:62465,yakCount:500},{zoneName:"邛溪镇",grasslandArea:1166721,yakCount:9334}],mU=[{zoneName:"色地乡",grasslandArea:350788,wetArea:166983},{zoneName:"麦洼乡",grasslandArea:162198,wetArea:71501},{zoneName:"壤口乡",grasslandArea:241024,wetArea:29239},{zoneName:"阿木乡",grasslandArea:305522,wetArea:89411},{zoneName:"瓦切镇",grasslandArea:264640,wetArea:128717},{zoneName:"查尔玛乡",grasslandArea:286159,wetArea:17664},{zoneName:"江茸乡",grasslandArea:175840,wetArea:52341},{zoneName:"龙日镇",grasslandArea:222346,wetArea:87046},{zoneName:"安曲镇",grasslandArea:304970,wetArea:107548},{zoneName:"刷经寺镇",grasslandArea:22107,wetArea:7002},{zoneName:"邛溪镇",grasslandArea:318316,wetArea:94587}],bre=[{month:"1月",count:485,speed:380},{month:"2月",count:502,speed:313},{month:"3月",count:471,speed:142},{month:"4月",count:893,speed:574},{month:"5月",count:874,speed:231},{month:"6月",count:879,speed:555},{month:"7月",count:145,speed:654},{month:"8月",count:521,speed:123},{month:"9月",count:741,speed:456},{month:"10月",count:744,speed:458},{month:"11月",count:777,speed:444},{month:"12月",count:563,speed:254}],yU=[{name:"色地乡",count:131983,devices:25},{name:"瓦切乡",count:126611,devices:24},{name:"安曲乡",count:99331,devices:20},{name:"邛溪镇",count:81727,devices:18},{name:"麦洼乡",count:78489,devices:16},{name:"龙日乡",count:66846,devices:15},{name:"阿木乡",count:64176,devices:14},{name:"查尔玛乡",count:47958,devices:11},{name:"江茸乡",count:34576,devices:9},{name:"刷经寺镇",count:30407,devices:8},{name:"壤口乡",count:19744,devices:6}],W0=yU.reduce((r,e)=>r+e.count,0),_U=1824,xU=-3672,Al=W0+_U+xU;function Tre(r,e){const t=r.map(i=>Xe(Re({},i),{count:Math.round(e*i.ratio/100)})),n=e-t.reduce((i,a)=>i+a.count,0);return n&&t[1]&&(t[1].count+=n),t}Tre([{name:"成年母牛",ratio:47},{name:"其他成年牛",ratio:22},{name:"幼畜",ratio:16},{name:"育成牛",ratio:11},{name:"公牛",ratio:4}],Al);const IC=[{label:"屠宰出栏",value:1706,yoy:6},{label:"活畜交易",value:1043,yoy:-3},{label:"外运销售",value:624,yoy:12},{label:"其他出栏",value:299,yoy:-9}],SU=[{name:"饲草储备库",value:7,capacity:10500,unit:"座"},{name:"加工企业",value:7,capacity:13e3,unit:"家"},{name:"工程数量",value:oo.projectCount,capacity:17,unit:"个"},{name:"基地数量",value:oo.baseCount,capacity:12,unit:"个"}],Mre=[{name:"越界预警",value:4},{name:"草畜平衡",value:3},{name:"防疫提醒",value:2},{name:"设备离线",value:1}],Ii=(r,e=2)=>{const t=cu(10,e);return Math.round((Number(r)||0)*t)/t},AU=(r,e)=>r.reduce((t,n)=>t+(Number(n[e])||0),0),LD=r=>Ii((Number(r)||0)/1e4,2),wU=AU(IC,"value"),u1=AU(xg,"yakCount"),Sg=Ii(oo.grasslandArea/1e4,2),NC=Ii(oo.wetArea/1e4,2),kC=177.92,bU=Ii(Sg+NC+kC,2),Cre=Ii(u1/Math.max(Sg,1),1),PD=Ii(NC/Math.max(bU,1)*100,1),RD=637.13,Ky=108.84,Ere=297.29,Vb=159.33,Lre=[{key:"forest-grass-wet-area",zh:"林草湿总量",name:"林草湿总量",value:bU,unit:"万亩",decimals:2},{key:"yak-count",zh:"牦牛存栏",name:"牦牛存栏",value:u1,unit:"头",decimals:0},{key:"trade-flow",zh:"交易流通",name:"交易流通",value:wU,unit:"头",decimals:0},{key:"support-capacity",zh:"产业载体",name:"产业载体",value:oo.baseCount+oo.projectCount,unit:"个",decimals:0}],_S=[{key:"grassland",name:"草地",value:Sg,unit:"万亩",color:"#7ee269"},{key:"wetland",name:"湿地",value:NC,unit:"万亩",color:"#32dcff"},{key:"woodland",name:"林地",value:kC,unit:"万亩",color:"#24f6c4"}],xS=[{key:"basic-grassland",name:"基本草原",value:RD,unit:"万亩",percent:Ii(RD/Math.max(Sg,1)*100,1),note:"草地保护底盘"},{key:"wetland-yield",name:"湿地生产力",value:Ky,unit:"万吨",percent:Ii(Ky/Math.max(Ere+Ky,1)*100,1),note:"鲜草产能"},{key:"public-woodland",name:"公益林面积",value:Vb,unit:"万亩",percent:Ii(Vb/Math.max(kC,1)*100,1),note:"林地保护占比"},{key:"wetland-rate",name:"湿地占比",value:PD,unit:"%",percent:PD,note:"林草湿结构"}],DD=mU.map(r=>{const e=xg.find(i=>i.zoneName===r.zoneName)||{},t=LD(r.grasslandArea),n=LD(r.wetArea);return{key:r.zoneName,name:r.zoneName,grasslandArea:t,wetlandArea:n,yakCount:e.yakCount||0,resourceTotal:Ii(t+n,2),density:Ii((e.yakCount||0)/Math.max(t+n,1),1)}}).sort((r,e)=>e.yakCount-r.yakCount),Pre=xg.map(r=>({key:r.zoneName,name:r.zoneName,value:r.yakCount,unit:"头",percent:Ii(r.yakCount/Math.max(u1,1)*100,1)})).sort((r,e)=>e.value-r.value),Gb=IC.map(r=>({key:r.label,name:r.label,value:r.value,unit:"头",yoy:r.yoy,percent:Ii(r.value/Math.max(wU,1)*100,1)})),Rre=Math.max(...SU.map(r=>Number(r.value)||0),1),Dre=SU.map(r=>{const e=r.name.includes("储备")||r.name.includes("加工")?`${Number(r.capacity||0).toLocaleString("zh-CN")}吨`:"已接入";return{key:r.name,name:r.name,value:r.value,unit:r.unit,capacity:r.capacity,capacityNote:e,percent:Ii((Number(r.value)||0)/Rre*100,1)}});var KB,ZB;const Ire=[{key:"flow-grassland",module:"林草湿",name:"草地面积分布完成乡镇归集",value:Sg,unit:"万亩",trend:"+0.8%"},{key:"flow-wetland",module:"林草湿",name:"湿地生产力指标进入总览",value:Ky,unit:"万吨",trend:"+1.2%"},{key:"flow-woodland",module:"林草湿",name:"公益林保护面积同步",value:Vb,unit:"万亩",trend:"89.6%"},{key:"flow-yak-town",module:"牦牛",name:"乡镇牦牛存栏排行刷新",value:u1,unit:"头",trend:"+2.4%"},{key:"flow-yak-density",module:"草畜",name:"草畜密度联动核算",value:Cre,unit:"头/万亩",trend:"联动"},{key:"flow-trade-1",module:"交易",name:"屠宰出栏流通记录入库",value:((KB=Gb[0])==null?void 0:KB.value)||0,unit:"头",trend:"+6%"},{key:"flow-trade-2",module:"交易",name:"活畜交易影响扣减存栏",value:((ZB=Gb[1])==null?void 0:ZB.value)||0,unit:"头",trend:"-3%"},{key:"flow-industry",module:"产业",name:"饲草储备与加工主体纳入画像",value:oo.baseCount+oo.projectCount,unit:"个",trend:"在线"}];const Nre={class:"home-dashboard"},kre={class:"home-left home-side-stack"},Ore={class:"home-right home-side-stack"},Fre={__name:"index",emits:["module-stats","loading-progress","map-ready"],setup(r,{emit:e}){const t=e,n=tt(null),i=mg("grassland","grassland-distribution");let a=null,o=!1;const s=_S.find(b=>b.key==="grassland")||{},l=xS.find(b=>b.key==="basic-grassland")||{},u=xS.find(b=>b.key==="wetland-yield")||{},c=xS.find(b=>b.key==="public-woodland")||{},h=Se(()=>_S.reduce((b,T)=>b+Number(T.value||0),0)),f=Se(()=>_S.map(b=>Xe(Re({},b),{percent:w(b)}))),d=Se(()=>Pre.slice(0,6).map(b=>Xe(Re({},b),{extra:`${b.percent}%`}))),p=Se(()=>DD.slice(0,6).map(b=>({key:b.key,name:b.name,value:b.density,unit:"头/万亩",extra:`${C(b.yakCount)}头`}))),g=Se(()=>[{key:"grassland-total",name:"草地资源",value:s.value,unit:s.unit,extra:`${w(s)}%`},{key:"basic-grassland",name:"基本草原",value:l.value,unit:l.unit,extra:`${l.percent||"--"}%`},{key:"public-woodland",name:"公益林面积",value:c.value,unit:c.unit,extra:`${c.percent||"--"}%`},{key:"wetland-yield",name:"湿地生产力",value:u.value,unit:u.unit,extra:`${u.percent||"--"}%`}]),v=Se(()=>Gb.map(b=>Xe(Re({},b),{extra:`${b.yoy>0?"+":""}${b.yoy}%`}))),m=Se(()=>Dre.map(b=>Xe(Re({},b),{extra:b.capacityNote,scaleValue:b.percent}))),y=Se(()=>DD.slice(0,5).map(b=>({key:b.key,name:b.name,value:b.resourceTotal,unit:"万亩",extra:`${b.density}头/万亩`}))),_=Se(()=>Ire.slice(0,6).map(b=>({key:b.key,name:M(b),value:b.value,unit:b.unit,extra:b.trend}))),x=Se(()=>[{key:"resource-structure",title:"林草湿资源结构",type:"donut",variant:"ring",rows:f.value},{key:"yak-town-rank",title:"乡镇牦牛存栏",type:"bar",variant:"distribution",rows:d.value},{key:"capacity-density",title:"草畜承载密度",type:"line",rows:p.value},{key:"resource-business",title:"资源业务画像",type:"structure",rows:g.value}]),S=Se(()=>[{key:"trade-structure",title:"牦牛交易结构",type:"donut",rows:v.value},{key:"support-industry",title:"产业支撑能力",type:"column",variant:"slim",rows:m.value},{key:"town-resource",title:"乡镇资源协同",type:"bar",variant:"distribution",rows:y.value},{key:"data-flow",title:"业务数据动态",type:"heat",rows:_.value}]);Ko(()=>{t("module-stats",{moduleKey:"home",items:Lre}),A()}),uo(()=>{var b,T;o=!0,(T=(b=n.value)==null?void 0:b.destroyMap)==null||T.call(b)});function A(){var T,P,D;a=new _g,t("loading-progress",{progress:0}),(P=(T=a.instance)==null?void 0:T.on)==null||P.call(T,"onProgress",(L,E,I)=>{t("loading-progress",{progress:Math.floor(E/(I||1)*100),path:L,itemsLoaded:E,itemsTotal:I})});const b=(L=0)=>Ge(this,null,function*(){var I,N;if(o)return;yield no();const E=n.value;if((I=E==null?void 0:E.loadMap)==null||I.call(E,a),E!=null&&E.canvasMap){t("loading-progress",{progress:100}),t("map-ready"),(N=E.play)==null||N.call(E);return}if(L<24){window.setTimeout(()=>b(L+1),120);return}t("map-ready")});(D=a.ready)==null||D.then(b).catch(()=>{t("map-ready")})}function w(b={}){const T=h.value||1;return Number((Number(b.value||0)/T*100).toFixed(1))}function M(b={}){const T=String(b.name||"");return T.includes("草地面积")?"草地归集":T.includes("湿地生产力")?"湿地生产力":T.includes("公益林")?"公益林同步":T.includes("牦牛存栏")?"牦牛存栏":T.includes("草畜密度")?"草畜核算":T.includes("屠宰")?"屠宰入库":T.includes("活畜")?"活畜交易":T.includes("饲草")?"产业画像":b.module||"业务动态"}function C(b){const T=Number(b);return Number.isFinite(T)?T.toLocaleString("zh-CN",{maximumFractionDigits:Number.isInteger(T)?0:2}):"--"}return(b,T)=>(ie(),oe("div",Nre,[$e(yg,{ref_key:"mapSceneRef",ref:n,class:"home-map-scene","active-layer":_n(i)},null,8,["active-layer"]),T[0]||(T[0]=G("div",{class:"home-map-scrim"},null,-1)),G("div",kre,[(ie(!0),oe(it,null,vt(x.value,P=>(ie(),Ji(tn,{key:P.key,class:"home-card left-card",title:P.title,width:398,height:186},{default:Xt(()=>[$e(Si,{panel:P,compact:""},null,8,["panel"])]),_:2},1032,["title"]))),128))]),G("div",Ore,[(ie(!0),oe(it,null,vt(S.value,P=>(ie(),Ji(tn,{key:P.key,class:"home-card right-card",title:P.title,width:398,height:186},{default:Xt(()=>[$e(Si,{panel:P,compact:""},null,8,["panel"])]),_:2},1032,["title"]))),128))])]))}},Bre="/openApi",c1={513233100:"邛溪镇",513233101:"刷经寺镇",513233103:"安曲镇",513233105:"龙日镇",513233202:"江茸乡",513233203:"查尔玛乡",513233204:"瓦切镇",513233205:"阿木乡",513233207:"麦洼乡",513233208:"色地镇"},zre=Object.values(c1).map(Kf);function TU(r){return/^https?:\/\//.test(r)?r:`${Bre}${r.startsWith("/")?r:`/${r}`}`}function gl(r,e){return Bs(TU(r),{method:"POST",body:e?JSON.stringify(e):void 0,headers:{"Content-Type":"application/json"}})}function sn(r,e){return Bs(TU(r),{params:e})}function lt(r,e){for(const t of e)if((r==null?void 0:r[t])!==void 0&&(r==null?void 0:r[t])!==null&&(r==null?void 0:r[t])!=="")return r[t]}function Oi(r){if(r==null||r==="")return;const e=Number(r);return Number.isNaN(e)?void 0:e}function St(r){const e=Oi(r);if(e!==void 0)return Number.isInteger(e)?e:Number(e.toFixed(2))}function Ni(r,e){const t=Oi(r),n=Oi(e);if(!(t===void 0||n===void 0||n===0))return t/n*100}function Im(r,e,t="占比"){var i;const n=St((i=lt(r,["areaPercent","area_percent","percent"]))!=null?i:Ni(lt(r,["areaWanMu","value"]),e));return n===void 0?"":`${t} ${n}%`}function go(r,e=""){const t=St(lt(r,["areaPercent","area_percent","percent"]));return t===void 0?"":`${e}${t}%`}function Ure(r,e=0){const t=lt(r,["name","title","label","zh","itemName","item_name"])||`指标${e+1}`,n=St(lt(r,["value","num","count","area","acreage","total"])),i=lt(r,["unit","unitName","unit_name"])||"";return{key:lt(r,["id","key","code"])||`${t}-${e}`,name:t,value:n,unit:i,source:r}}function Vre(r){return(Array.isArray(r)?r:(r==null?void 0:r.rows)||(r==null?void 0:r.list)||[]).map(Ure).filter(t=>t.name)}function Gre(r){const e=(r==null?void 0:r.core)||(r==null?void 0:r.summary)||r||{},t=((r==null?void 0:r.typeDistribution)||(r==null?void 0:r.typeStats)||[])[0]||{},n=((r==null?void 0:r.ecologicalPosition)||[])[0]||{};return[{key:"woodland-area",name:"林地总面积",value:St(lt(e,["totalAreaWanMu","total_area_wan_mu","areaWanMu","area_wan_mu"])),unit:"万亩"},{key:"woodland-main-type-rate",name:`${lt(t,["name"])||"主导类型"}占比`,value:St(lt(t,["areaPercent","area_percent","percent"])),unit:"%"},{key:"woodland-ecology-area",name:"生态重点区面积",value:St(lt(n,["areaWanMu","value"])),unit:"万亩"}]}function Hre(r){const e=(r==null?void 0:r.overview)||(r==null?void 0:r.summary)||r||{};return[{key:"grassland-total-area",name:"草地总面积",value:St(lt(e,["totalAreaWanMu","total_area_wan_mu","totalArea","total_area","areaWanMu"])),unit:lt(e,["areaUnit","area_unit"])||"万亩"},{key:"basic-grassland-area",name:"基本草原",value:St(lt(e,["basicAreaWanMu","basic_area_wan_mu","basicArea","basic_area"])),unit:lt(e,["areaUnit","area_unit"])||"万亩"},{key:"general-grassland-area",name:"一般草原",value:St(lt(e,["generalAreaWanMu","general_area_wan_mu","generalArea","general_area"])),unit:lt(e,["areaUnit","area_unit"])||"万亩"}]}function rc(r,e){const i=({woodland:[{key:"woodland-area",name:"林地总面积",unit:"万亩"},{key:"woodland-public-area",name:"公益林面积",unit:"万亩"},{key:"woodland-public-rate",name:"公益林占比",unit:"%"}],grassland:[{key:"grassland-area",name:"草地总面积",unit:"万亩"},{key:"basic-grassland",name:"基本草原",unit:"万亩"},{key:"general-grassland",name:"一般草原",unit:"万亩"}],wetland:[{key:"wetland-area",name:"湿地面积",unit:"万亩"},{key:"wetland-yield",name:"湿地生产力",unit:"万吨"},{key:"wetland-level-1-area",name:"1级湿地面积",unit:"万亩"}]}[e]||[]).map((a,o)=>{var s,l;return Xe(Re(Re({},a),r[o]||{}),{name:((s=r[o])==null?void 0:s.name)||a.name,unit:((l=r[o])==null?void 0:l.unit)||a.unit})});return i.length?i:r}function Wre(r){return Ge(this,null,function*(){let e;for(const t of r)try{return yield t()}catch(n){e=n}throw e||new Error("No request configured")})}function Sn(r=[],e={}){const{nameKeys:t=["name","townName","typeName"],valueKeys:n=["areaWanMu","value","totalAreaWanMu","basicAreaWanMu"],unit:i="万亩",max:a=Number.POSITIVE_INFINITY,extra:o}=e,s=r.map((l,u)=>{const c=St(lt(l,n)),h={key:lt(l,["key","code","townCode"])||`${lt(l,t)||u}-${u}`,name:lt(l,t)||`第${u+1}项`,value:c,unit:i,percent:St(lt(l,["percent","areaPercent","basicRatio","generalRatio"])),source:l};return o?Xe(Re({},h),{extra:o(l)}):h}).sort((l,u)=>(Number(u.value)||0)-(Number(l.value)||0));return Number.isFinite(a)?s.slice(0,a):s}function Nm(r=[],e={}){const{nameKeys:t=["name"],valueKeys:n=["value"],unit:i,max:a=Number.POSITIVE_INFINITY,extra:o}=e;return Sn(r,{nameKeys:t,valueKeys:n,unit:i,max:a,extra:o})}function $re(r=[],e={}){const{nameKeys:t=["grassMinType","name"],valueKeys:n=["acreage"],unit:i="万亩",max:a=Number.POSITIVE_INFINITY}=e,o=r.map((s,l)=>{const u=lt(s,n),c=St(i==="万亩"?Oi(u)/1e4:u),h=lt(s,t)||`第${l+1}项`;return{key:lt(s,["key","code"])||`${h}-${l}`,name:h,value:c,unit:i,source:s}}).filter(s=>Number(s.value)>0).sort((s,l)=>(Number(l.value)||0)-(Number(s.value)||0));return Number.isFinite(a)?o.slice(0,a):o}function Gt(r,e,t,n="rank",i={}){return Re({key:r,title:e,type:n,rows:t||[]},i)}function $0(r=[],e=[],t={}){const{unit:n="万吨",max:i=Number.POSITIVE_INFINITY,showMuYieldExtra:a=!0}=t,o=new Map(e.map(s=>[s.areaName,s]));return Sn(r,{nameKeys:["areaName","name"],valueKeys:["yield","value"],unit:n,max:i,extra:s=>{const l=o.get(s.areaName),u=St(lt(l,["yield","value"])),c=lt(l,["unit"])||"斤";return a&&u!==void 0?`亩产 ${u} ${c}`:""}})}function Kf(r){return String(r||"").replace(/\s+/g,"").trim()}function kv(r=[]){const e=new Map(zre.map((t,n)=>[t,n]));return[...r].sort((t,n)=>{const i=e.get(Kf(t==null?void 0:t.name)),a=e.get(Kf(n==null?void 0:n.name));return i!==void 0&&a!==void 0?i-a:i!==void 0?-1:a!==void 0?1:0})}function MU(r){const e=String(r||"");return{用于畜牧业生产的人工草地:"人工草地","对调节气候、涵养水源、保持水土、防风固沙具有特殊作用的草原":"生态调节草原",国家重点保护野生动植物生存环境的草原:"野生动植物栖息草原","草原科研、教学实验基地":"科研教学草原"}[e]||e}function X0(r){return MU(r).replace(/\s+/g,"").replace(/类$/,"")}function Y0(r){const e=String(r||""),t=e.match(/level-([1-8])/);if(t)return t[1];const n=e.match(/([1-8])\s*级/);if(n)return n[1];if(/^[1-8]$/.test(e.trim()))return e.trim();const a=Object.entries({一:"1",二:"2",三:"3",四:"4",五:"5",六:"6",七:"7",八:"8"}).find(([o])=>e.includes(`${o}级`));return(a==null?void 0:a[1])||""}function CU(r){return Y0(r==null?void 0:r.key)||Y0(r==null?void 0:r.name)}function h1(r=[],e={}){const{nameKeys:t=["name","townName","areaName"],valueKeys:n=["areaWanMu","value","totalAreaWanMu","yield"],unit:i="万亩"}=e;return r.map((a,o)=>{const s=Kf(lt(a,t)),l=St(lt(a,n));return!s||l===void 0?null:{key:lt(a,["key","code","townCode"])||`${s}-${o}`,name:s,value:l,unit:lt(a,["unit"])||i,source:a}}).filter(Boolean).sort((a,o)=>(Number(o.value)||0)-(Number(a.value)||0))}function Hb(r=[],e={}){const{nameKeys:t=["townName","name","areaName"],valueKeys:n=["areaWanMu","value","totalAreaWanMu","yield"],unit:i="万亩"}=e,a=new Map;return r.forEach(o=>{const s=Kf(lt(o,t)),l=Oi(lt(o,n));if(!s||l===void 0)return;const u=a.get(s)||{key:lt(o,["townCode","code"])||s,name:s,value:0,unit:lt(o,["unit"])||i,source:[]};u.value+=l,u.source.push(o),a.set(s,u)}),Array.from(a.values()).map(o=>Xe(Re({},o),{value:St(o.value)})).sort((o,s)=>(Number(s.value)||0)-(Number(o.value)||0))}function Vo({topicKey:r,layerKey:e,title:t,unit:n="万亩",rows:i=[],note:a="",metricLabel:o=""}){const s=i.filter(l=>(l==null?void 0:l.name)&&l.value!==void 0).sort((l,u)=>(Number(u.value)||0)-(Number(l.value)||0)).map((l,u)=>Xe(Re({},l),{unit:l.unit||n,rank:u+1}));return{status:s.length?"success":"empty",topicKey:r,layerKey:e,title:t,unit:n,metricLabel:o,note:a,rows:s}}function km(o){return Ge(this,arguments,function*({topicKey:r,layerKey:e,layerName:t,title:n,cqlFilter:i="",unit:a="万亩"}){const s=yield l1(t,{propertyName:["xiang","acreage"],cqlFilter:i,maxFeatures:2e5}),l=new Map;return((s==null?void 0:s.features)||[]).forEach(u=>{const c=u.properties||{},h=String(c.xiang||""),f=c1[h],d=Oi(c.acreage);if(!f||d===void 0)return;const p=l.get(f)||{key:h,name:f,value:0,unit:a};p.value+=d/1e4,l.set(f,p)}),Vo({topicKey:r,layerKey:e,title:n,unit:a,rows:Array.from(l.values()).map(u=>Xe(Re({},u),{value:St(u.value)})),note:"按 GeoServer 图斑属性汇总到乡镇"})})}function Xre(r,e,t="林地面积排行"){return Ge(this,null,function*(){const n=Lt(yield gl("/woodland/distribution"));return Vo({topicKey:r,layerKey:e,title:t,unit:"万亩",rows:h1((n==null?void 0:n.areaDistribution)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],unit:"万亩"})})})}function ID(r,e,t,n){return Ge(this,null,function*(){const i=Lt(yield sn("/basic_grassland/overview"));return Vo({topicKey:r,layerKey:e,title:n,unit:"万亩",rows:h1((i==null?void 0:i.townStats)||[],{nameKeys:["name"],valueKeys:[t],unit:"万亩"})})})}function Yre(r={},e=[],t=[]){const n=lt(r,t);if(n)return Kf(n);const i=e.map(o=>lt(r,[o])).find(o=>o!==void 0),a=String(i||"").slice(0,9);return c1[a]||""}function qre(r,e,t,n){return Ge(this,null,function*(){const i=(n==null?void 0:n.rankingTownCodeKeys)||(t==null?void 0:t.rankingTownCodeKeys)||["area_code","xiang","town_code"],a=(n==null?void 0:n.rankingTownNameKeys)||(t==null?void 0:t.rankingTownNameKeys)||["town_name","area_name","xiang_name"],o=(n==null?void 0:n.rankingAreaKeys)||(t==null?void 0:t.rankingAreaKeys)||["acreage","area_mu","area"],s=(n==null?void 0:n.rankingPropertyName)||[...i,...a,...o],l=yield l1(t.layerName,{propertyName:s,cqlFilter:n.cqlFilter,maxFeatures:2e5,timeout:25e3}),u=new Map;return((l==null?void 0:l.features)||[]).forEach(c=>{const h=c.properties||{},f=Yre(h,i,a),d=Oi(lt(h,o));if(!f||d===void 0)return;const p=u.get(f)||{key:f,name:f,value:0,unit:"万亩"};p.value+=d/1e4,u.set(f,p)}),Vo({topicKey:r,layerKey:e,title:`${n.name}面积排行`,unit:"万亩",metricLabel:n.name,rows:Array.from(u.values()).map(c=>Xe(Re({},c),{value:St(c.value),metricLabel:n.name})),note:"按选中图例过滤 GeoServer 图斑并汇总到乡镇"})})}function jre(r,e,t){return Ge(this,null,function*(){const n=Lt(yield sn("/basic_grassland/overview"));return Vo({topicKey:r,layerKey:e,title:`${t.name}面积排行`,unit:"万亩",metricLabel:t.name,rows:h1((n==null?void 0:n.townStats)||[],{nameKeys:["name"],valueKeys:[t.rankingValueKey],unit:"万亩"}).map(i=>Xe(Re({},i),{metricLabel:t.name}))})})}function f1(r,e,t,n,i={}){const a=ef(n||[],i).map(o=>Xe(Re({},o),{metricLabel:t.name}));return Vo({topicKey:r,layerKey:e,title:`${t.name}面积排行`,unit:"万亩",metricLabel:t.name,rows:a})}function Kre(r,e,t){return Ge(this,null,function*(){const n=CU(t);if(!n)return null;const i=Lt(yield sn("/grassland_grassland_level/distribution"));return f1(r,e,t,i,{nameKeys:["areaName","area_name","name"],valueKeys:["acreage","areaWanMu","value"],filter:a=>Y0(lt(a,["level","name"]))===n})})}function Zre(r,e,t){return Ge(this,null,function*(){const n=X0(t.name);if(!n)return null;const[i,a]=yield Promise.all([yn(()=>Ge(this,null,function*(){return Lt(yield sn("/grassland_grass_type/distribution"))})),yn(()=>Ge(this,null,function*(){return Lt(yield sn("/grassland_grass_type/minTypeAreaDistribution"))}))]);return f1(r,e,t,[...i||[],...a||[]],{nameKeys:["areaName","area_name","name"],valueKeys:["acreage","areaWanMu","value"],filter:o=>{const s=lt(o,["grassMinType","grass_min_type","grassType","grass_type","name"]);return X0(s)===n}})})}function Qre(r,e,t){return Ge(this,null,function*(){const n=CU(t);if(!n)return null;const i=Lt(yield sn("/wetland_grassland_level/distribution"));return f1(r,e,t,i,{nameKeys:["areaName","area_name","name"],valueKeys:["acreage","areaWanMu","value"],filter:a=>Y0(lt(a,["level","name"]))===n})})}function Jre(r,e,t){return Ge(this,null,function*(){const n=X0(t.name);if(!n)return null;const[i,a]=yield Promise.all([yn(()=>Ge(this,null,function*(){return Lt(yield sn("/wetland_grass_type_copy/distribution"))})),yn(()=>Ge(this,null,function*(){return Lt(yield sn("/wetland_grass_type_copy/minTypeAreaDistribution"))}))]);return f1(r,e,t,[...i||[],...a||[]],{nameKeys:["areaName","area_name","name"],valueKeys:["acreage","areaWanMu","value"],filter:o=>{const s=lt(o,["grassMinType","grass_min_type","grassType","grass_type","name"]);return X0(s)===n}})})}function eie(r,e,t){return Ge(this,null,function*(){if(!(t!=null&&t.key))return null;const n=mg(r,e);return n?r==="grassland"&&e==="basic-grassland"&&t.rankingValueKey?jre(r,e,t):r==="grassland"&&e==="grassland-level"?Kre(r,e,t):r==="grassland"&&e==="grassland-type"?Zre(r,e,t):r==="wetland"&&e==="wetland-level"?Qre(r,e,t):r==="wetland"&&e==="wetland-type"?Jre(r,e,t):t.cqlFilter&&n.layerName?qre(r,e,n,t):null:null})}function Om(r,e,t,n,i="万吨"){return Ge(this,null,function*(){const a=Lt(yield sn(t)),o=lt(a==null?void 0:a[0],["unit"])||i;return Vo({topicKey:r,layerKey:e,title:n,unit:o,rows:h1(a||[],{nameKeys:["areaName","name"],valueKeys:["yield","value"],unit:o})})})}function Kr(r=[],e=5){return r.slice(0,e)}function Qp(r=[],e={}){var c,h;const{limit:t=5,minPercent:n=1,otherName:i="其他类型"}=e,a=r.filter(f=>(f==null?void 0:f.name)&&Number(f.value)>0).sort((f,d)=>(Number(d.value)||0)-(Number(f.value)||0)),o=a.reduce((f,d)=>f+(Number(d.value)||0),0);if(!o||a.length<=t)return a;const s=[],l=[];if(a.forEach((f,d)=>{const p=Ni(f.value,o);d=n)?s.push(f):l.push(f)}),!l.length)return s;const u=l.reduce((f,d)=>f+(Number(d.value)||0),0);return[...s,{key:`${i}-${l.length}`,name:i,value:St(u),unit:((c=l[0])==null?void 0:c.unit)||((h=a[0])==null?void 0:h.unit)||"万亩",extra:`${St(Ni(u,o))}%`}]}function Bc(r=[]){return r.reduce((e,t)=>e+(Number(t.value)||0),0)}function Sa(r=[],e=Bc(r),t=""){return r.map(n=>{const i=St(Ni(n.value,e));return Xe(Re({},n),{extra:i===void 0?n.extra:`${t}${i}%`})})}function ND(r){return Array.isArray(r==null?void 0:r.rows)&&r.rows.length>0}function va(r=[],e=[],t=4){const n=[],i=new Set,a=s=>{!s||i.has(s.key)||(i.add(s.key),n.push(s))},o=[...r,...e];return o.filter(ND).forEach(a),o.filter(s=>s&&!ND(s)).forEach(a),n.slice(0,t)}function kD(r=[],e={}){const{headCount:t=4,headName:n="重点区域",tailName:i="其他区域"}=e,a=r.filter(u=>(u==null?void 0:u.name)&&Number(u.value)>0);if(!a.length)return[];const o=a.slice(0,t),s=a.slice(t),l=(u,c)=>{var h,f;return{key:u,name:u,value:St(c.reduce((d,p)=>d+(Number(p.value)||0),0)),unit:((h=c[0])==null?void 0:h.unit)||((f=a[0])==null?void 0:f.unit)||"万亩",extra:`${c.length}项`}};return[l(n,o),s.length?l(i,s):null].filter(u=>u&&Number(u.value)>0)}function bf(r,e,t){var s,l,u,c;if(!t)return r;const n={grassland:"grassland-distribution",wetland:"wetland-distribution",woodland:"woodland-distribution"}[e],i=((s=r==null?void 0:r.layerPanels)==null?void 0:s[t])||((l=r==null?void 0:r.layerPanels)==null?void 0:l[n]);if(!i)return r;const a=(u=i.leftPanels)!=null&&u.length?i.leftPanels:r.leftPanels,o=(c=i.rightPanels)!=null&&c.length?i.rightPanels:r.rightPanels;return Xe(Re({},r),{activeLayerKey:t||n,leftPanels:a,rightPanels:o,left:(a==null?void 0:a[0])||r.left,right:(o==null?void 0:o[0])||r.right})}function EU(r,e=["areaWanMu","value","acreage","areaMu"]){for(const t of e){const n=lt(r,[t]),i=Oi(n);if(i===void 0)continue;const a=String(t).toLowerCase(),o=String(lt(r,["unit","areaUnit","area_unit"])||"");return a.includes("wanmu")||o==="万亩"?i:a.includes("mu")||o==="亩"?i/1e4:i}}function ef(r=[],e={}){const{nameKeys:t=["name","areaName","townName"],valueKeys:n=["areaWanMu","value","acreage","areaMu"],nameTransform:i=l=>l,filter:a,extra:o}=e,s=new Map;return r.forEach(l=>{if(a&&!a(l))return;const u=lt(l,t),c=i(u,l),h=EU(l,n);if(!c||h===void 0)return;const f=s.get(c)||{key:lt(l,["key","code","townCode"])||c,name:c,value:0,unit:"万亩",source:[]};f.value+=h,f.source.push(l),s.set(c,f)}),Array.from(s.values()).map(l=>{const u=Xe(Re({},l),{value:St(l.value)});return o?Xe(Re({},u),{extra:o(u)}):u}).filter(l=>Number(l.value)>0).sort((l,u)=>(Number(u.value)||0)-(Number(l.value)||0))}function OD(r){return String(r||"").replace(/草原/g,"湿地")}function tie(r={},e=[]){var s;const t=(r==null?void 0:r.unit)||lt(e==null?void 0:e[0],["unit"])||"万吨",n=(s=Oi(r==null?void 0:r.xc))!=null?s:Bc(e),i=Oi(r==null?void 0:r.edibleXc),a=n!==void 0&&i!==void 0?Math.max(n-i,0):void 0,o=e[0];return[{key:"wetland-yield-total",name:"鲜草总产",value:St(n),unit:t,scaleValue:100},{key:"wetland-yield-edible",name:"可食鲜草",value:St(i),unit:t,scaleValue:St(Ni(i,n))},{key:"wetland-yield-unavailable",name:"不可食鲜草",value:St(a),unit:t,scaleValue:St(Ni(a,n))},{key:"wetland-yield-top-town",name:o!=null&&o.name?`${o.name}产量`:"最高乡镇产量",value:o==null?void 0:o.value,unit:(o==null?void 0:o.unit)||t,scaleValue:St(Ni(o==null?void 0:o.value,n))}].filter(l=>l.value!==void 0)}function LU({yieldSummary:r,townAreaRows:e,typeRows:t,levelRows:n,yieldRows:i,minTypeRows:a,muYieldRows:o,edibleYieldRows:s,edibleMuRows:l,typeTownRows:u,levelTownRows:c,minTownRows:h}){const f=Gt("wetland-town-area","湿地面积分布",kv(e),"line",{span:1,variant:"distribution"}),d=Gt("wetland-type","湿地类型结构",t,"donut",{span:1}),p=Gt("wetland-level-proportion","湿地级占比",Sa(n),"donut",{span:1}),g=Gt("wetland-min-type","湿地优势小类",Kr(a,6),"bar",{span:1}),v=Gt("wetland-yield-capacity","湿地产能结构",tie(r,i),"bar",{span:1,variant:"capacity"}),m=Gt("wetland-yield","湿地生产力分布",kv(i),"line",{span:1}),y=Gt("wetland-edible-yield","可食鲜草产量",Kr(s,6),"column",{span:1,variant:"slim"}),_=Gt("wetland-mu-yield","湿地亩产效率",Kr(o,6),"bar",{span:1}),x=Gt("wetland-level","湿地级别面积",n,"column",{span:1}),S=Gt("wetland-level-town","1级湿地分布",Kr(c,6),"bar",{span:1,variant:"distribution"}),A=Gt("wetland-type-town","湿地类型乡镇分布",Kr(u,6),"bar",{span:1,variant:"distribution"}),w=Gt("wetland-edible-mu","可食鲜草亩产",Kr(l,6),"bar",{span:1}),M=Gt("wetland-min-town","优势小类乡镇分布",Kr(h,6),"bar",{span:1,variant:"distribution"}),C=[f,d,p,g],b=[y,m,_,v];return{leftPanels:C,rightPanels:b,left:C[0],right:b[0],layerPanels:nie({townAreaPanel:f,typePanel:d,yieldCapacityPanel:v,yieldPanel:m,levelPanel:x,levelTownPanel:S,muYieldPanel:_,levelStructurePanel:p,typeTownPanel:A,minTypePanel:g,edibleYieldPanel:y,edibleMuPanel:w,minTownPanel:M})}}function nie(r={}){const{townAreaPanel:e,typePanel:t,yieldCapacityPanel:n,yieldPanel:i,levelPanel:a,levelTownPanel:o,muYieldPanel:s,levelStructurePanel:l,typeTownPanel:u,minTypePanel:c,edibleYieldPanel:h,edibleMuPanel:f,minTownPanel:d}=r;return{"wetland-distribution":{leftPanels:[e,t,l,c].filter(Boolean),rightPanels:[h,i,s,n].filter(Boolean)},"wetland-level":{leftPanels:[l,a,o,t].filter(Boolean),rightPanels:[h,i,s,n].filter(Boolean)},"wetland-type":{leftPanels:[t,u,c,d].filter(Boolean),rightPanels:[h,i,f,n].filter(Boolean)},"wetland-yield":{leftPanels:[e,t,l,c].filter(Boolean),rightPanels:[h,i,s,n].filter(Boolean)}}}function rie(r={}){const{leftPanels:e=[],rightPanels:t=[]}=r,n={leftPanels:e.filter(Boolean),rightPanels:t.filter(Boolean)};return{"grassland-distribution":n,"basic-grassland":n,"grassland-level":n,"grassland-type":n,"grassland-yield":n,"grassland-health":n}}function PU({townRows:r=[],typeRows:e=[],scaleRows:t=[],protectionRows:n=[],ownershipRows:i=[],qualityRows:a=[],originRows:o=[],ageRows:s=[],canopyRows:l=[],forestTypeRows:u=[],manageLevelRows:c=[],regionRows:h=[],ownerRows:f=[],typeTownRows:d=[],qualityLevelRows:p=[],townConcentrationRows:g=kD(r,{headCount:4,headName:"前四乡镇",tailName:"其他乡镇"}),typeConcentrationRows:v=kD(e,{headCount:2,headName:"主要类型",tailName:"其他类型"})}){const m=Gt("woodland-town","林地面积分布",kv(r),"line",{span:1,variant:"distribution"}),y=Gt("woodland-type","林地类型结构",e,"donut",{span:1}),_=Gt("woodland-protection","公益林保护等级",Sa(n),"structure",{span:1}),x=Gt("woodland-ownership","林地权属结构",Sa(i),"structure",{span:1}),S=Gt("woodland-quality","优势树种面积",Kr(a,6),"bar",{span:1}),A=Gt("woodland-origin","林地起源结构",Sa(o),"structure",{span:1}),w=Gt("woodland-age","林龄组结构",Kr(s,6),"column",{span:1}),M=Gt("woodland-canopy","郁闭度结构",Kr(l,6),"column",{span:1}),C=Gt("woodland-area-scale","林地图斑规模",t,"column",{span:1}),b=Gt("woodland-forest-type","森林类别结构",Kr(u,6),"bar",{span:1}),T=Gt("woodland-manage-level","管护等级分布",Kr(c,6),"bar",{span:1}),P=Gt("woodland-public-rank","公益林面积排行",Kr(h,6),"bar",{span:1,variant:"distribution"}),D=Gt("woodland-owner-rank","权属单位排行",Kr(f,6),"bar",{span:1}),L=Gt("woodland-type-town","乡镇类型构成",Kr(d,6),"bar",{span:1,variant:"distribution"}),E=Gt("woodland-quality-level","林地质量等级",Sa(p),"donut",{span:1}),I=Gt("woodland-town-concentration","林地集中度",Sa(g),"structure",{span:1}),N=Gt("woodland-type-concentration","类型集中度",Sa(v),"structure",{span:1}),R=va([m,y,_,x],[C,D,b,S]),F=va([S,A,w,M],[C,D,b,P,I,N]);return{leftPanels:R,rightPanels:F,left:R[0],right:F[0],layerPanels:iie({townPanel:m,typePanel:y,scalePanel:C,protectionPanel:_,ownershipPanel:x,qualityPanel:S,originPanel:A,agePanel:w,canopyPanel:M,forestTypePanel:b,manageLevelPanel:T,regionPanel:P,ownerPanel:D,typeTownPanel:L,qualityLevelPanel:E,townConcentrationPanel:I,typeConcentrationPanel:N})}}function iie(r={}){const{townPanel:e,typePanel:t,scalePanel:n,protectionPanel:i,ownershipPanel:a,qualityPanel:o,originPanel:s,agePanel:l,canopyPanel:u,forestTypePanel:c,manageLevelPanel:h,regionPanel:f,ownerPanel:d,typeTownPanel:p,qualityLevelPanel:g,townConcentrationPanel:v,typeConcentrationPanel:m}=r;return{"woodland-distribution":{leftPanels:va([e,t,i,a],[n,c,d]),rightPanels:va([o,s,l,u],[n,d,f,v,m,g])},"woodland-protection":{leftPanels:va([i,c,h,e],[t,a,n]),rightPanels:va([f,o,s,a],[d,t,n])},"woodland-type":{leftPanels:va([t,e,p,n],[i,a,c]),rightPanels:va([o,s,i,a],[l,u,d,m])},"woodland-quality":{leftPanels:va([o,s,l,u],[g,n,t]),rightPanels:va([e,t,i,a],[c,d,n])},"woodland-ownership":{leftPanels:va([a,d,e,t],[n,i,o]),rightPanels:va([i,o,s,n],[c,l,u])}}}function aie(r){const e=String(r||"").trim();return e.includes("未")&&e.includes("退")?"未退化":e.includes("轻")?"轻度退化":e.includes("中")?"中度退化":e.includes("重")?"重度退化":e||"未分级"}function oie(){return Ge(this,null,function*(){const r=yield l1("ne:t_grassland_result_caodi",{propertyName:["area_code","degradation_level","acreage"],maxFeatures:2e5,timeout:25e3}),e=new Map,t=new Map;((r==null?void 0:r.features)||[]).forEach(o=>{const s=o.properties||{},l=aie(s.degradation_level),u=Oi(s.acreage);if(!l||u===void 0)return;const c=u/1e4;if(e.set(l,(e.get(l)||0)+c),l==="未退化")return;const h=String(s.area_code||"").slice(0,9),f=c1[h];f&&t.set(f,(t.get(f)||0)+c)});const n=["未退化","轻度退化","中度退化","重度退化","未分级"],i=Array.from(e.entries()).map(([o,s])=>({key:o,name:o,value:St(s),unit:"万亩"})).filter(o=>Number(o.value)>0).sort((o,s)=>{const l=n.indexOf(o.name),u=n.indexOf(s.name);return l!==-1||u!==-1?(l===-1?99:l)-(u===-1?99:u):(Number(s.value)||0)-(Number(o.value)||0)}),a=Array.from(t.entries()).map(([o,s])=>({key:o,name:o,value:St(s),unit:"万亩"})).filter(o=>Number(o.value)>0).sort((o,s)=>(Number(s.value)||0)-(Number(o.value)||0));return{levelRows:Sa(i),townRows:a}})}function RU(r=[],e={},t=[],n=[]){var o;const i=lie(t).find(s=>s.key==="degraded-rate"),a=(o=Oi(e==null?void 0:e.xc))!=null?o:Bc(n);return[r[0],r[1],{key:"grassland-yield-total",name:"鲜草产量",value:St(a),unit:(e==null?void 0:e.unit)||"万吨"},i].filter(s=>(s==null?void 0:s.value)!==void 0)}function sie(r=[]){const e=Bc(r);return r.filter(t=>t.name&&t.name!=="未退化"&&Number(t.value)>0).map(t=>Xe(Re({},t),{extra:St(Ni(t.value,e))?`${St(Ni(t.value,e))}%`:""}))}function DU(r={},e=[]){var s;const t=(r==null?void 0:r.unit)||lt(e==null?void 0:e[0],["unit"])||"万吨",n=(s=Oi(r==null?void 0:r.xc))!=null?s:Bc(e),i=Oi(r==null?void 0:r.edibleXc),a=n!==void 0&&i!==void 0?Math.max(n-i,0):void 0,o=e.find(l=>Number(l.value)>0);return[{key:"forage-total",name:"鲜草总产",value:St(n),unit:t,scaleValue:100},{key:"forage-edible",name:"可食鲜草",value:St(i),unit:t,scaleValue:St(Ni(i,n))},{key:"forage-unavailable",name:"不可食鲜草",value:St(a),unit:t,scaleValue:St(Ni(a,n))},{key:"forage-top-town",name:o!=null&&o.name?`最高乡镇:${o.name}`:"最高乡镇产量",value:o==null?void 0:o.value,unit:(o==null?void 0:o.unit)||t,scaleValue:St(Ni(o==null?void 0:o.value,n))}].filter(l=>l.value!==void 0)}function IU(){return{levelRows:Sa([{key:"none",name:"未退化",value:642.42,unit:"万亩"},{key:"light",name:"轻度退化",value:83.95,unit:"万亩"},{key:"middle",name:"中度退化",value:17.49,unit:"万亩"},{key:"heavy",name:"重度退化",value:13.09,unit:"万亩"}]),townRows:[{key:"qiongxi",name:"邛溪镇",value:14.72,unit:"万亩"},{key:"sedi",name:"色地镇",value:13.86,unit:"万亩"},{key:"anqu",name:"安曲镇",value:12.38,unit:"万亩"},{key:"wache",name:"瓦切镇",value:10.64,unit:"万亩"},{key:"chaerma",name:"查尔玛乡",value:9.53,unit:"万亩"},{key:"amu",name:"阿木乡",value:8.71,unit:"万亩"}]}}function lie(r=[]){const e=Bc(r),t=r.filter(o=>o.name&&o.name!=="未退化"),n=Bc(t),i=t.filter(o=>o.name.includes("中")||o.name.includes("重")).reduce((o,s)=>o+(Number(s.value)||0),0),a=t.find(o=>o.name.includes("重"));return[{key:"degraded-total",name:"退化面积",value:St(n),unit:"万亩",icon:"area"},{key:"degraded-rate",name:"退化率",value:St(Ni(n,e)),unit:"%",icon:"rate"},{key:"medium-heavy-area",name:"中重度",value:St(i),unit:"万亩",icon:"risk"},{key:"heavy-area",name:"重度",value:a==null?void 0:a.value,unit:(a==null?void 0:a.unit)||"万亩",icon:"risk"}].filter(o=>o.value!==void 0)}function FD(r,e){if(r==="grassland"){const t=rc([{key:"grassland-area",name:"草地总面积",value:756.43,unit:"万亩"},{key:"basic-grassland",name:"基本草原",value:637.13,unit:"万亩"},{key:"general-grassland",name:"一般草原",value:119.31,unit:"万亩"}],r),n=Sn([{name:"色地镇",value:99.09,basicAreaWanMu:66.58},{name:"邛溪镇",value:93.01,basicAreaWanMu:70.6},{name:"安曲镇",value:90.08,basicAreaWanMu:73.49},{name:"阿木乡",value:86.3,basicAreaWanMu:77.31},{name:"查尔玛乡",value:80.8,basicAreaWanMu:79.04},{name:"瓦切镇",value:74.74,basicAreaWanMu:70.73},{name:"刷经寺镇",value:74.3,basicAreaWanMu:56.66},{name:"龙日镇",value:62.64,basicAreaWanMu:49.66},{name:"江茸乡",value:49.67,basicAreaWanMu:48.78},{name:"麦洼乡",value:45.82,basicAreaWanMu:44.28}],{nameKeys:["name"],valueKeys:["value"]}),i=Sn([{areaName:"邛溪镇",yield:38.88},{areaName:"色地镇",yield:37.78},{areaName:"安曲镇",yield:36.77},{areaName:"查尔玛乡",yield:33.21},{areaName:"瓦切镇",yield:32.62},{areaName:"阿木乡",yield:32.17},{areaName:"龙日镇",yield:24.43},{areaName:"刷经寺镇",yield:22.51},{areaName:"麦洼乡",yield:19.5},{areaName:"江茸乡",yield:19.43}],{nameKeys:["areaName"],valueKeys:["yield"],unit:"万吨"}),a=Qp([{key:"grazing",name:"重要放牧场",value:516.41,unit:"万亩"},{key:"general",name:"一般草原",value:119.31,unit:"万亩"},{key:"ecology",name:"生态调节草原",value:97.23,unit:"万亩"},{key:"mowing",name:"割草地",value:15.95,unit:"万亩"},{key:"improved",name:"改良草地",value:4.33,unit:"万亩"}],{limit:4,minPercent:3,otherName:"其他草原类型"}),o=Sn([{areaName:"瓦切镇",yield:798.39},{areaName:"查尔玛乡",yield:794.32},{areaName:"麦洼乡",yield:784.16},{areaName:"邛溪镇",yield:772.43},{areaName:"安曲镇",yield:770.9}],{nameKeys:["areaName"],valueKeys:["yield"],unit:"斤"}),l=IU().levelRows,u=Sa([{key:"level-3",name:"3级草原",value:200.9,unit:"万亩"},{key:"level-4",name:"4级草原",value:205.47,unit:"万亩"},{key:"level-5",name:"5级草原",value:385.42,unit:"万亩"},{key:"level-6",name:"6级草原",value:139.06,unit:"万亩"},{key:"level-7",name:"7级草原",value:3.68,unit:"万亩"},{key:"level-8",name:"8级草原",value:3.61,unit:"万亩"}]),c=Sa([{key:"good",name:"较健康",value:231.32,unit:"万亩"},{key:"healthy",name:"健康",value:481.87,unit:"万亩"},{key:"subhealthy",name:"亚健康",value:23.69,unit:"万亩"},{key:"unhealthy",name:"不健康",value:20.27,unit:"万亩"}]),h=DU({xc:297.29,edibleXc:192.26,unit:"万吨"},i),f=Sn([{areaName:"邛溪镇",yield:24.71},{areaName:"色地镇",yield:24.18},{areaName:"安曲镇",yield:23.48},{areaName:"查尔玛乡",yield:21.26},{areaName:"瓦切镇",yield:20.88},{areaName:"阿木乡",yield:20.59},{areaName:"龙日镇",yield:15.63},{areaName:"刷经寺镇",yield:14.41},{areaName:"麦洼乡",yield:12.48},{areaName:"江茸乡",yield:12.44}],{nameKeys:["areaName"],valueKeys:["yield"],unit:"万吨"}),d=kU({core:t,townRows:n,grassTypeRows:a,grassLevelRows:u,healthRows:c,productivityRows:o,edibleYieldRows:f,forageRows:h,degradationRows:l}),p=Xe(Re({status:"fallback"},d),{top:RU(t,{xc:297.29,unit:"万吨"},l,i)});return bf(p,r,e)}if(r==="wetland"){const t=rc([{key:"wetland-area",name:"湿地面积",value:291.82,unit:"万亩"},{key:"wetland-yield",name:"湿地生产力(鲜草)",value:108.84,unit:"万吨"},{key:"wetland-level-1-area",name:"1级湿地面积",value:213.22,unit:"万亩"}],r),n=Qp([{name:"高寒草甸类",value:190.32,unit:"万亩"},{name:"山地草甸类",value:49.48,unit:"万亩"},{name:"低地草甸类",value:3.21,unit:"万亩"}],{limit:4,minPercent:1,otherName:"其他湿地类型"}),i=[{name:"1级湿地",value:213.22,unit:"万亩"},{name:"2级湿地",value:22.99,unit:"万亩"},{name:"3级湿地",value:6.42,unit:"万亩"},{name:"4级湿地",value:.36,unit:"万亩"},{name:"5级湿地",value:.02,unit:"万亩"}],a=Sn([{areaName:"色地镇",yield:21.32},{areaName:"瓦切镇",yield:17.49},{areaName:"安曲镇",yield:15.19},{areaName:"邛溪镇",yield:13.41},{areaName:"阿木乡",yield:10.37},{areaName:"龙日镇",yield:10.11},{areaName:"麦洼乡",yield:9.67},{areaName:"江茸乡",yield:5.78},{areaName:"刷经寺镇",yield:3.43},{areaName:"查尔玛乡",yield:2.08}],{nameKeys:["areaName"],valueKeys:["yield"],unit:"万吨"}),o=[{name:"瓦切镇",value:944.22,unit:"斤"},{name:"安曲镇",value:913.28,unit:"斤"},{name:"麦洼乡",value:911.14,unit:"斤"},{name:"查尔玛乡",value:873.31,unit:"斤"},{name:"阿木乡",value:872,unit:"斤"}],s=[{name:"瓦切镇",value:36.38,unit:"万亩"},{name:"邛溪镇",value:29.29,unit:"万亩"},{name:"阿木乡",value:25.26,unit:"万亩"},{name:"龙日镇",value:24.59,unit:"万亩"},{name:"色地镇",value:24.62,unit:"万亩"}].sort((d,p)=>p.value-d.value),l=[{name:"矮生嵩草、杂类草型",value:108.35,unit:"万亩"},{name:"高山嵩草、矮生嵩草型",value:34.36,unit:"万亩"},{name:"西藏嵩草、杂类草型",value:32.37,unit:"万亩"},{name:"早熟禾、杂类草型",value:20.99,unit:"万亩"},{name:"苔草、杂类草型",value:14.63,unit:"万亩"}],u=Sn([{areaName:"色地镇",yield:2.82},{areaName:"邛溪镇",yield:2.71},{areaName:"瓦切镇",yield:2.64},{areaName:"麦洼乡",yield:1.76},{areaName:"安曲镇",yield:1.66}],{nameKeys:["areaName"],valueKeys:["yield"],unit:"万吨"}),c=Sn([{areaName:"阿木乡",yield:509.83},{areaName:"瓦切镇",yield:509.52},{areaName:"邛溪镇",yield:356.74},{areaName:"色地镇",yield:287.23},{areaName:"麦洼乡",yield:281.27}],{nameKeys:["areaName"],valueKeys:["yield"],unit:"斤"}),h=LU({core:t,yieldSummary:{xc:108.84,edibleXc:1.65,unit:"万吨"},townAreaRows:s,typeRows:n,levelRows:i,yieldRows:a,minTypeRows:l,muYieldRows:o,edibleYieldRows:u,edibleMuRows:c,typeTownRows:s,levelTownRows:s,minTownRows:s}),f=Re({status:"fallback",core:t,top:[t[0],t[1],t[2]]},h);return bf(f,r,e)}if(r==="woodland"){const t=rc([{key:"woodland-area",name:"林地总面积",value:177.92,unit:"万亩"},{key:"woodland-public-area",name:"公益林面积",value:159.33,unit:"万亩"},{key:"woodland-public-rate",name:"公益林占比",value:89.55,unit:"%"}],r),n=Sn([{name:"刷经寺镇",value:59.4,percent:33.39},{name:"色地镇",value:27.97,percent:15.72},{name:"查尔玛乡",value:22.6,percent:12.7},{name:"阿木乡",value:19.37,percent:10.89},{name:"江茸乡",value:11.61,percent:6.53},{name:"邛溪镇",value:8.29,percent:4.66},{name:"瓦切镇",value:7.98,percent:4.49},{name:"安曲镇",value:7.47,percent:4.2},{name:"龙日镇",value:7.08,percent:3.98},{name:"麦洼乡",value:6.14,percent:3.45}],{nameKeys:["name"],valueKeys:["value"],extra:h=>`占比 ${St(h.percent)}%`}),i=Qp([{name:"灌木林地",value:114.78,unit:"万亩"},{name:"乔木林地",value:49.56,unit:"万亩"},{name:"灌丛沼泽",value:8.79,unit:"万亩"},{name:"其他林地",value:4.79,unit:"万亩"}],{limit:4,minPercent:1,otherName:"其他林地"}),u=PU({townRows:n,typeRows:i,scaleRows:[{name:"15-150亩",value:96.91,unit:"万亩"},{name:"<15亩",value:39.99,unit:"万亩"},{name:"150-1500亩",value:30.81,unit:"万亩"},{name:"≥1500亩",value:10.21,unit:"万亩"}],protectionRows:[{name:"国家二级公益林",value:158.33,unit:"万亩",extra:"88.99%"},{name:"未划定",value:18.72,unit:"万亩",extra:"10.52%"},{name:"国家一级公益林",value:.88,unit:"万亩",extra:"0.49%"}],ownershipRows:[{name:"集体林地",value:172.19,unit:"万亩",extra:"96.78%"},{name:"国有或其他",value:5.73,unit:"万亩",extra:"3.22%"}],ownerRows:[{name:"壤口村",value:42.74,unit:"万亩",extra:"占比 24.02%"},{name:"查龙村",value:16.34,unit:"万亩",extra:"占比 9.18%"},{name:"茸塔玛村",value:14.96,unit:"万亩",extra:"占比 8.41%"},{name:"峨扎村",value:9.96,unit:"万亩",extra:"占比 5.6%"},{name:"三家寨村",value:9.57,unit:"万亩",extra:"占比 5.38%"}]}),c=Re({status:"fallback",core:t,top:[t[0],t[1],t[2]]},u);return bf(c,r,e)}return{status:"empty",core:rc([],r),leftPanels:[],rightPanels:[],left:{title:"业务统计",rows:[]},right:{title:"业务统计",rows:[]}}}function NU(r=[],e=["name"]){const t=new Map;return r.forEach(n=>{const i=lt(n,e);!i||t.has(i)||t.set(i,n)}),Array.from(t.values())}function yn(r,e=[]){return r().catch(()=>e)}function SS(r=[],e={}){const{nameKeys:t=["name","health","level"],valueKeys:n=["value","acreage","areaWanMu"],unit:i="万亩",nameTransform:a=l=>l,max:o=Number.POSITIVE_INFINITY}=e,s=Sn(r||[],{nameKeys:t,valueKeys:n,unit:i}).map(l=>Xe(Re({},l),{name:a(l.name)}));return Sa(s).filter(l=>Number(l.value)>0).slice(0,o)}function uie(r){const e=String(r||"");return/^\d+$/.test(e)?`${e}级草原`:e.includes("级")?e.replace(/草地/g,"草原"):e}function cie(r){const e=String(r||"");return{healthy:"健康",subhealthy:"亚健康",unhealthy:"不健康"}[e]||e}function kU({core:r,townRows:e,grassTypeRows:t,grassLevelRows:n,healthRows:i,productivityRows:a,edibleYieldRows:o,forageRows:s,degradationRows:l}){const u=Gt("grassland-town","草地面积分布",kv(e),"line",{span:1}),c=Gt("grassland-productivity-town","草地生产力分布",kv(a),"line",{span:1}),h=Gt("grassland-type-proportion","草原类占比",t,"donut",{span:1}),f=Gt("grassland-edible-yield","可食鲜草产量分布",Kr(o,10),"column",{span:1,variant:"slim"}),d=Gt("grassland-degradation","草地退化统计",sie(l),"structure",{span:1}),p=Gt("grassland-health-proportion","草地健康占比",i,"donut",{span:1}),g=Gt("grassland-level-proportion","草原级占比",n,"donut",{span:1}),v=Gt("grassland-forage-capacity","饲草供给",s,"bar",{span:1,variant:"capacity"}),m=[u,h,d,g],y=[f,c,p,v];return{core:r,leftPanels:m,rightPanels:y,left:m[0],right:y[0],layerPanels:rie({leftPanels:m,rightPanels:y})}}function hie(r,e={}){const t=Vre(r),n=NU(e.typeRows||[],["name"]),i=e.yieldRows||[],a=e.levelRows||[],o=e.minTypeRows||[],s=e.edibleRows||[],l=e.edibleMuRows||[],u=e.typeDistributionRows||[],c=e.levelDistributionRows||[],h=e.minTypeDistributionRows||[],f=e.yieldSummary||{},d=Qp(Nm(n,{nameKeys:["name"],valueKeys:["value"],unit:"万亩"}),{limit:4,minPercent:1,otherName:"其他湿地类型"}),p=$0(i,e.muYieldRows||[],{showMuYieldExtra:!1}),g=Nm(e.muYieldRows||[],{nameKeys:["areaName","name"],valueKeys:["yield","value"],unit:"斤",max:5}),v=Nm(a,{nameKeys:["name"],valueKeys:["value"],unit:"万亩"}).map(P=>Xe(Re({},P),{name:OD(P.name)})),m=$re(o),y=$0(s,l,{showMuYieldExtra:!1}),_=Nm(l,{nameKeys:["areaName","name"],valueKeys:["yield","value"],unit:lt(l==null?void 0:l[0],["unit"])||"斤",max:5}),x=ef(u,{nameKeys:["areaName","name"],valueKeys:["acreage","areaWanMu","value"]}),S=ef(u,{nameKeys:["areaName","name"],valueKeys:["acreage","areaWanMu","value"],extra:P=>{var D;return`${((D=P.source)==null?void 0:D.length)||0}类`}}),A=ef(c,{nameKeys:["areaName","name"],valueKeys:["acreage","areaWanMu","value"]}),w=ef(c,{nameKeys:["areaName","name"],valueKeys:["acreage","areaWanMu","value"],filter:P=>OD(lt(P,["level","name"])).startsWith("1级")}),M=ef(h,{nameKeys:["areaName","name"],valueKeys:["acreage","areaWanMu","value"],extra:P=>{var D;return`${((D=P.source)==null?void 0:D.filter(L=>EU(L,["acreage","areaWanMu","value"])>0).length)||0}型`}}),C=rc(t,"wetland"),b=v.find(P=>/^1级/.test(P.name))||v[0],T=LU({yieldSummary:f,townAreaRows:x,typeRows:d,levelRows:v,yieldRows:p,minTypeRows:m,muYieldRows:g,edibleYieldRows:y,edibleMuRows:_,typeTownRows:S,levelTownRows:w.length?w:A,minTownRows:M});return Re({core:C,top:[C[0],C[1],{key:"wetland-level-1-area",name:"1级湿地面积",value:b==null?void 0:b.value,unit:(b==null?void 0:b.unit)||"万亩"}].filter(Boolean)},T)}function fie(r,e){return Ge(this,null,function*(){var t;try{if(r==="woodland"){const[n,i,a,o,s]=yield Promise.all([gl("/woodland/distribution").then(Lt),yn(()=>Ge(this,null,function*(){return Lt(yield gl("/woodland/types"))}),{}),yn(()=>Ge(this,null,function*(){return Lt(yield gl("/woodland/protection"))}),{}),yn(()=>Ge(this,null,function*(){return Lt(yield gl("/woodland/quality"))}),{}),yn(()=>Ge(this,null,function*(){return Lt(yield gl("/woodland/ownership"))}),{})]),l=rc(Gre(n),r),u=lt((n==null?void 0:n.core)||(n==null?void 0:n.summary)||{},["totalAreaWanMu","total_area_wan_mu","areaWanMu","area_wan_mu"]),c=lt((a==null?void 0:a.summary)||{},["publicAreaWanMu","public_area_wan_mu"]),h=[l[0],{key:"woodland-public-area",name:"公益林面积",value:St(c),unit:"万亩"},{key:"woodland-public-rate",name:"公益林占比",value:St((t=lt((a==null?void 0:a.summary)||{},["publicAreaPercent","public_area_percent"]))!=null?t:Ni(c,u)),unit:"%"}].filter(Boolean),f=Sn((n==null?void 0:n.areaDistribution)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:D=>Im(D,u)}),d=Qp(Sn((i==null?void 0:i.typeStats)||(n==null?void 0:n.typeDistribution)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:go}),{limit:4,minPercent:1,otherName:"其他林地"}),p=Sn((n==null?void 0:n.patchScale)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:D=>Im(D,u)}),g=Sn((a==null?void 0:a.protectionLevels)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:go}),v=Sn((o==null?void 0:o.speciesRanks)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],max:6,extra:go}),m=Sn((s==null?void 0:s.ownerRanks)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],max:6,extra:D=>Im(D,u)}),y=Sn((s==null?void 0:s.landOwnerships)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:go}),_=Sn((a==null?void 0:a.forestTypes)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],max:6,extra:go}),x=Sn((a==null?void 0:a.manageLevels)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],max:6,extra:go}),S=Sn((a==null?void 0:a.regionRanks)||[],{nameKeys:["regionName","name","townName"],valueKeys:["areaWanMu","value"],max:6,extra:D=>Im(D,c)}),A=Sn((o==null?void 0:o.origins)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:go}),w=Sn((o==null?void 0:o.ageGroups)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:go}),M=Sn((o==null?void 0:o.canopyLevels)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:D=>{const L=St(lt(D,["avgCanopy","avg_canopy"]));return L!==void 0?`均值 ${L}`:go(D)}}),C=Sn((o==null?void 0:o.qualityLevels)||[],{nameKeys:["name"],valueKeys:["areaWanMu","value"],extra:go}),b=Hb((i==null?void 0:i.townComposition)||[],{nameKeys:["townName","name"],valueKeys:["areaWanMu","value"]}).slice(0,6),T=PU({townRows:f,typeRows:d,scaleRows:p,protectionRows:g,ownershipRows:y,qualityRows:v,originRows:A,ageRows:w,canopyRows:M,forestTypeRows:_,manageLevelRows:x,regionRows:S,ownerRows:m,typeTownRows:b,qualityLevelRows:C}),P=Re({status:"success",core:l,top:h},T);return bf(P,r,e)}if(r==="grassland"){const[n,i,a,o,s,l,u,c,h]=yield Promise.all([sn("/basic_grassland/overview").then(Lt),yn(()=>Ge(this,null,function*(){return Lt(yield sn("/grassland_yield/yieldProportion"))}),{}),yn(()=>Ge(this,null,function*(){return Lt(yield sn("/grassland_yield/distribution"))})),yn(()=>Ge(this,null,function*(){return Lt(yield sn("/grassland_yield/muYieldDistribution"))})),yn(()=>Ge(this,null,function*(){return oie()}),IU()),yn(()=>Ge(this,null,function*(){return Lt(yield sn("/grassland_grass_type/areaProportion"))})),yn(()=>Ge(this,null,function*(){return Lt(yield sn("/grassland_grassland_level/areaProportion"))})),yn(()=>Ge(this,null,function*(){return Lt(yield sn("/grassland_health/proportion"))})),yn(()=>Ge(this,null,function*(){return Lt(yield sn("/grassland_yield/edibleXcDistribution"))}))]),f=s.levelRows||[],d=rc(Hre(n),r),p=$0(a||[],o||[],{showMuYieldExtra:!1}),g=Sn(o||[],{nameKeys:["areaName","name"],valueKeys:["yield","value"],unit:lt(o==null?void 0:o[0],["unit"])||"斤"}),v=Sn((n==null?void 0:n.townStats)||[],{nameKeys:["name"],valueKeys:["totalAreaWanMu"]}),m=SS(NU(l||[],["name"]),{nameKeys:["name"],valueKeys:["value","areaWanMu","acreage"],unit:"万亩",nameTransform:MU}),y=SS(u||[],{nameKeys:["name","level"],valueKeys:["value","areaWanMu","acreage"],unit:"万亩",nameTransform:uie}),_=SS(c||[],{nameKeys:["health","name"],valueKeys:["acreage","value","areaWanMu"],unit:"万亩",nameTransform:cie}),x=$0(h||[],[],{showMuYieldExtra:!1}),S=kU({core:d,townRows:v,grassTypeRows:m,grassLevelRows:y,healthRows:_,productivityRows:g,edibleYieldRows:x,forageRows:DU(i,p),degradationRows:f}),A=Xe(Re({status:"success"},S),{top:RU(d,i,f,p)});return bf(A,r,e)}if(r==="wetland"){const[n,i,a,o,s,l,u,c,h,f,d,p]=yield Promise.all([Wre([()=>Ge(this,null,function*(){return Lt(yield sn("/index/dataItem",{group:"wetland"}))}),()=>Ge(this,null,function*(){return Lt(yield sn("/index/dataItem",{group:"wetland_grassland_level"}))})]),yn(()=>Ge(this,null,function*(){return Lt(yield sn("/wetland_grass_type_copy/areaProportion"))})),yn(()=>Ge(this,null,function*(){return Lt(yield sn("/wetland_yield/distribution"))})),yn(()=>Ge(this,null,function*(){return Lt(yield sn("/wetland_yield/muYieldDistribution"))})),yn(()=>Ge(this,null,function*(){return Lt(yield sn("/wetland_grassland_level/areaProportion"))})),yn(()=>Ge(this,null,function*(){return Lt(yield sn("/wetland_grass_type_copy/minTypeAreaProportion"))})),yn(()=>Ge(this,null,function*(){return Lt(yield sn("/wetland_yield/edibleXcDistribution"))})),yn(()=>Ge(this,null,function*(){return Lt(yield sn("/wetland_yield/edibleXcMuDistribution"))})),yn(()=>Ge(this,null,function*(){return Lt(yield sn("/wetland_grass_type_copy/distribution"))})),yn(()=>Ge(this,null,function*(){return Lt(yield sn("/wetland_grassland_level/distribution"))})),yn(()=>Ge(this,null,function*(){return Lt(yield sn("/wetland_grass_type_copy/minTypeAreaDistribution"))})),yn(()=>Ge(this,null,function*(){return Lt(yield sn("/wetland_yield/yieldProportion"))}),{})]),g=hie(n,{typeRows:i,yieldRows:a,muYieldRows:o,levelRows:s,minTypeRows:l,edibleRows:u,edibleMuRows:c,typeDistributionRows:h,levelDistributionRows:f,minTypeDistributionRows:d,yieldSummary:p}),v=Xe(Re({status:"success"},g),{left:g.leftPanels[0],right:g.rightPanels[0]});return bf(v,r,e)}return FD(r,e)}catch(n){return Xe(Re({},FD(r,e)),{status:"error",error:n})}})}function die(r,e,t=null){return Ge(this,null,function*(){try{const n=yield eie(r,e,t);return n||(r==="woodland"?e==="woodland-protection"?yield km({topicKey:r,layerKey:e,layerName:"ne:t_woodland_2023",title:"公益林面积排行",cqlFilter:"gjgyl_bhdj IN ('1','2')"}).catch(()=>Ge(this,null,function*(){const i=Lt(yield gl("/woodland/protection")),a=Hb((i==null?void 0:i.regionRanks)||[],{nameKeys:["townName"],valueKeys:["areaWanMu"],unit:"万亩"});return Vo({topicKey:r,layerKey:e,title:"公益林面积排行",unit:"万亩",rows:a,note:"按公益林村级榜单汇总到乡镇"})})):e==="woodland-type"?yield km({topicKey:r,layerKey:e,layerName:"ne:t_woodland_2023",title:"林地类型面积排行"}).catch(()=>Ge(this,null,function*(){const i=Lt(yield gl("/woodland/types")),a=Hb((i==null?void 0:i.townComposition)||[],{nameKeys:["townName"],valueKeys:["areaWanMu"],unit:"万亩"});return Vo({topicKey:r,layerKey:e,title:"林地类型面积排行",unit:"万亩",rows:a,note:"按林地类型组成汇总到乡镇"})})):e==="woodland-quality"?yield km({topicKey:r,layerKey:e,layerName:"ne:t_woodland_2023",title:"林地质量面积排行",cqlFilter:"zl_dj IS NOT NULL"}):e==="woodland-ownership"?yield km({topicKey:r,layerKey:e,layerName:"ne:t_woodland_2023",title:"林地权属面积排行",cqlFilter:"ld_qs IS NOT NULL"}):yield Xre(r,e,"林地面积排行"):r==="grassland"?e==="basic-grassland"?yield ID(r,e,"basicAreaWanMu","基本草原面积排行"):e==="grassland-level"?yield Om(r,e,"/grassland_yield/muYieldDistribution","草地亩产排行","斤"):yield ID(r,e,"totalAreaWanMu","草地面积排行"):r==="wetland"?e==="wetland-level"?yield Om(r,e,"/wetland_yield/muYieldDistribution","湿地亩产排行","斤"):e==="wetland-type"?yield Om(r,e,"/wetland_yield/edibleXcDistribution","可食鲜草产量排行","万吨"):yield Om(r,e,"/wetland_yield/distribution","湿地生产力排行","万吨"):Vo({topicKey:r,layerKey:e,title:"乡镇统计排行",rows:[]}))}catch(n){return{status:"error",topicKey:r,layerKey:e,title:"乡镇统计排行",unit:"",rows:[],error:n}}})}const pie={class:"topic-switcher"},vie={class:"topic-switcher-menu"},gie=["onClick"],mie={class:"topic-name"},OC={__name:"TopicSwitcher",props:{modelValue:{type:String,required:!0},topics:{type:Array,default:()=>jf}},emits:["update:modelValue"],setup(r,{emit:e}){const t=r,n=e,i=Se(()=>{var o;return(o=t.topics)!=null&&o.length?t.topics:jf});function a(o,s){var l,u;(u=(l=o.currentTarget)==null?void 0:l.blur)==null||u.call(l),n("update:modelValue",s)}return(o,s)=>(ie(),oe("div",pie,[s[1]||(s[1]=G("div",{class:"topic-switcher-arrow"},[G("img",{src:_0,alt:""}),G("img",{src:x0,alt:""})],-1)),G("div",vie,[(ie(!0),oe(it,null,vt(i.value,l=>(ie(),oe("button",{key:l.key,class:Vt(["topic-switcher-item",{"is-active":l.key===r.modelValue}]),style:un({"--topic-color":l.color}),type:"button",onMousedown:s[0]||(s[0]=Nc(()=>{},["prevent"])),onClick:u=>a(u,l.key)},[G("span",mie,Te(l.name),1)],46,gie))),128))]),s[2]||(s[2]=G("div",{class:"topic-switcher-arrow is-reverse"},[G("img",{src:_0,alt:""}),G("img",{src:x0,alt:""})],-1))]))}};const yie={class:"layer-panel"},_ie={class:"layer-panel-list"},xie=["onClick"],Sie={key:0,class:"layer-panel-empty"},Aie={class:"layer-panel-legend"},wie=["disabled","title","onClick"],bie={class:"legend-name"},Tie={key:0,class:"legend-check"},Mie={key:1,class:"layer-panel-empty is-legend"},OU={__name:"LayerPanel",props:{topicKey:{type:String,required:!0},modelValue:{type:String,default:""},legends:{type:Array,default:()=>[]},selectedLegendKey:{type:String,default:""},height:{type:Number,default:0},width:{type:Number,default:232}},emits:["update:modelValue","update:selectedLegendKey"],setup(r,{emit:e}){const t=r,n=e,i=Se(()=>s1(t.topicKey)),a=Se(()=>t.legends.filter(c).length>1),o=Se(()=>t.legends.length===1),s=Se(()=>t.height?t.height:430);function l(f,d){var p,g;(g=(p=f.currentTarget)==null?void 0:p.blur)==null||g.call(p),n("update:modelValue",d)}function u(f,d){var p,g;(g=(p=f.currentTarget)==null?void 0:p.blur)==null||g.call(p),h(d)&&n("update:selectedLegendKey",t.selectedLegendKey===d.key?"":d.key)}function c(f){return(f==null?void 0:f.selectable)===!1?!1:!!(f!=null&&f.key&&(f.cqlFilter||f.rankingValueKey))}function h(f){return a.value&&c(f)}return(f,d)=>(ie(),Ji(tn,{title:"图层控制",width:r.width,height:s.value},{default:Xt(()=>[G("div",yie,[G("div",_ie,[(ie(!0),oe(it,null,vt(i.value,p=>(ie(),oe("button",{key:p.key,class:Vt(["layer-panel-item",{"is-active":p.key===r.modelValue,"is-checked":p.key===r.modelValue}]),type:"button",onMousedown:d[0]||(d[0]=Nc(()=>{},["prevent"])),onClick:g=>l(g,p.key)},[G("span",null,Te(p.name),1),d[2]||(d[2]=G("i",null,null,-1))],42,xie))),128)),i.value.length?Tt("",!0):(ie(),oe("div",Sie,"暂无图层配置"))]),G("div",Aie,[d[3]||(d[3]=G("div",{class:"layer-panel-section-title"},"图例",-1)),r.legends.length?(ie(),oe("div",{key:0,class:Vt(["layer-panel-legend-grid",{"is-single":o.value}])},[(ie(!0),oe(it,null,vt(r.legends,p=>(ie(),oe("button",{key:p.key||p.name,class:Vt(["layer-panel-legend-row",{"is-selected":h(p)&&p.key===r.selectedLegendKey,"is-checkable":h(p),"is-disabled":!h(p)}]),type:"button",disabled:!h(p),title:p.name,onMousedown:d[1]||(d[1]=Nc(()=>{},["prevent"])),onClick:g=>u(g,p)},[G("span",{class:"legend-swatch",style:un({backgroundColor:p.fillColor,borderColor:p.strokeColor||p.fillColor})},null,4),G("span",bie,Te(p.name),1),h(p)?(ie(),oe("i",Tie)):Tt("",!0)],42,wie))),128))],2)):(ie(),oe("div",Mie,"暂无图例"))])])]),_:1},8,["width","height"]))}};const Cie={class:"feature-info"},Eie={key:0,class:"feature-info-state"},Lie={key:1,class:"feature-info-state"},Pie={key:2,class:"feature-info-state"},Rie={key:0,class:"feature-table"},Die=["title"],Iie={key:1,class:"feature-info-state is-inline"},FU={__name:"FeatureInfoPanel",props:{feature:{type:Object,default:null},empty:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},height:{type:Number,default:380},width:{type:Number,default:430}},setup(r){const e=r,t=[[["town_name","xiangName","xiang_name","xiang","xzqmc","xzqdm","town_code","area_code"],"所在乡镇"],[["village_name","cunName","cun_name","cun","c_name","cmc"],"所在村"],[["full_name"],"所在区域"],[["land_number","patch_no"],"图斑编号"],[["areaWanMu","area_wan_mu","area_mu","acreage","mj","xbmj","tbdlmj","tbmj","geomj","shape_area"],"图斑面积"]],n=[[["investigator"],"调查人"],[["survey_time","dc_rq","sjnf","delimitation_year"],"调查时间"],[["adjust_opinion_name"],"调整意见"],[["adjust_reason"],"调整原因"]],i={woodland:[[["dlmc","layer_class_name"],"地类名称"],...t,[["qsdwmc"],"权属单位"],[["zldwmc"],"坐落单位"],[["lin_ban"],"林班"],[["xiao_ban"],"小班"],[["ld_qs","tdsyqs","qsxz","ownership_name","ownership"],"土地权属"],[["gjgyl_bhdj","bh_dj","protection_level_name","protection_level"],"保护等级"],[["sen_lin_lb","forest_type"],"森林类别"],[["lin_zhong","forest_category"],"林种"],[["zl_dj","quality_level_name","quality_level"],"质量等级"],[["you_shi_sz","tree_species","dominant_tree_species"],"优势树种"],[["qi_yuan","origin"],"起源"],[["ling_zu"],"龄组"],[["yu_bi_du"],"郁闭度"],[["pingjun_sg"],"平均树高"],[["mei_gq_zs"],"每公顷株数"],[["mei_gq_xj"],"每公顷蓄积"],[["huo_lm_xj"],"活立木蓄积"],[["sheng_wu_l"],"生物量"],[["tan_chu_l"],"碳储量"],[["stqwmc"],"生态区位"],[["po_du","slope"],"坡度"],[["po_wei"],"坡位"],[["tu_ceng_hd","soil_depth"],"土层厚度"],...n],grassland:[...t,[["land_class_name","land_use_name","land_use"],"地类名称"],[["land_type"],"资源大类"],[["resource_type"],"资源类别"],[["grassland_category_name","grassland category","base_grass"],"草原类别"],[["basic_type_name"],"基本草原类型"],[["grass_type_name","grassland_type_name","grass_type"],"草原类"],[["grass_min_type"],"草原型"],[["grassland_level_name","grassland_level","level_name","level"],"草原级别"],[["degradation_level_name","degradation_level"],"退化等级"],[["vegetation_structure_name","vegetation_structure"],"植被结构"],[["vegetation_cover"],"植被盖度"],[["lbmjbl"],"裸斑面积比例"],[["dominance_level"],"优势度"],[["dominant_grass_species"],"优势草种"],[["functional_category"],"功能类别"],[["xc_yield"],"鲜草产量"],[["xc_mu_yield","xb_xc_mu_yield","mu_yield"],"鲜草亩产"],[["xb_xc_yield"],"小班鲜草产量"],[["xb_xc_mu_yield"],"小班鲜草亩产"],[["gc_yield"],"干草产量"],[["gc_mu_yield","xb_gc_mu_yield"],"干草亩产"],[["xb_gc_yield"],"小班干草产量"],[["xb_gc_mu_yield"],"小班干草亩产"],[["elevation"],"海拔"],[["landform_name","landform"],"地貌"],[["slope"],"坡度"],[["aspect"],"坡向"],[["soil_depth","tu_ceng_hd"],"土层厚度"],[["soil texture"],"土壤质地"],[["sddl"],"三调地类"],[["hqlm"],"划区轮牧"],[["cdsyq"],"草地所有权"],[["cdsyq2"],"草地使用权"],[["cdjjq"],"草地经营权"],...n],wetland:[[["grass_min_type","grassland_category_name","grassland_type_name","land_class_name","land_use_name"],"湿地类型"],...t,[["grass_type_name","grass_type"],"湿地草地型"],[["grassland_level_name","grassland_level","level_name","level"],"湿地级别"],[["vegetation_structure_name","vegetation_structure"],"植被结构"],[["vegetation_cover"],"植被盖度"],[["dominant_grass_species"],"优势草种"],[["functional_category"],"功能类别"],[["xc_yield","xb_xc_yield"],"鲜草产量"],[["xc_mu_yield","xb_xc_mu_yield","mu_yield"],"鲜草亩产"],[["edible_xc_yield"],"可食鲜草产量"],[["edible_xc_mu_yield"],"可食鲜草亩产"],[["gc_yield","xb_gc_yield"],"干草产量"],[["elevation"],"海拔"],[["landform_name","landform"],"地貌"],[["soil_depth","tu_ceng_hd"],"土层厚度"],...n],ecological:[[["type"],"管控分区"],[["project_name"],"项目名称"],[["project_category"],"项目类型"],[["measure_type"],"措施类型"],[["feature_role"],"要素类型"],[["township"],"涉及乡镇"],[["year"],"建设年份"],[["totalAcreage"],"总面积"],[["cdAcreage"],"草地面积"],[["sdAcreage"],"湿地面积"],[["area_mu"],"治理面积"],[["length_meter"],"工程长度"],[["cdScl"],"草地生产力"],[["sdScl"],"湿地生产力"],[["geometry_type"],"几何类型"]]},a={513233100:"邛溪镇",513233101:"刷经寺镇",513233103:"安曲镇",513233105:"龙日镇",513233202:"江茸乡",513233203:"查尔玛乡",513233204:"瓦切镇",513233205:"阿木乡",513233207:"麦洼乡",513233208:"色地镇","513233101000":"刷经寺镇","513233103000":"安曲镇","513233105000":"龙日镇"},o={land_type:{1:"草地",2:"湿地",caodi:"草地",shidi:"湿地",woodland:"林地",grassland:"草地",wetland:"湿地"},vegetation_structure:{1:"草本型"},landform:{2:"平原",5:"中山",6:"高山"},land_use:{"0401":"天然牧草地","0403":"人工牧草地","0404":"其他草地"},sddl:{"0401":"天然牧草地","0403":"人工牧草地","0404":"其他草地"},ld_qs:{10:"集体林地",20:"国有或其他"},qsxz:{10:"集体林地",20:"国有或其他"},tdsyqs:{10:"集体林地",20:"国有或其他"},gjgyl_bhdj:{0:"未划定",1:"国家一级公益林",2:"国家二级公益林"},bh_dj:{0:"未划定",1:"国家一级公益林",2:"国家二级公益林"},zl_dj:{2:"二级质量",3:"三级质量",4:"四级质量",5:"五级质量"},po_wei:{1:"脊部",2:"上坡",3:"中坡",4:"下坡",5:"谷地",6:"平地"}},s=new Set(["lin_zhong","sen_lin_lb","you_shi_sz","qi_yuan","ling_zu","po_xiang","tu_rang_lx","ownership","ownership_name","protection_level","forest_category","forest_type","quality_level","origin","tree_species","dominant_tree_species","base_grass","degradation_level","land_class","grass_type"]),l={xiang:"所在乡镇",xzqdm:"所在乡镇",xzqmc:"所在乡镇",town_code:"所在乡镇",area_code:"所在乡镇",cun:"所在村",cmc:"所在村",c_name:"所在村",acreage:"图斑面积",mj:"图斑面积",xbmj:"小班面积",tbdlmj:"图斑地类面积",geomj:"图斑面积",tbmj:"图斑面积",shape_area:"图斑面积",area_mu:"图斑面积",grass_min_type:"草原型",grass_type:"草原类",grass_type_name:"草原类",grassland_type_name:"草原类",patch_no:"图斑编号",land_number:"图斑编号",grassland_level:"草原级别",grassland_level_name:"草原级别",level:"等级",level_name:"等级",land_class_name:"地类名称",land_use_name:"地类名称",basic_type_name:"草原类型",grassland_category_name:"草原类别",degradation_level:"退化等级",degradation_level_name:"退化等级",vegetation_structure:"植被结构",vegetation_structure_name:"植被结构",xc_yield:"鲜草产量",gc_yield:"干草产量",xc_mu_yield:"鲜草亩产",gc_mu_yield:"干草亩产",mu_yield:"亩产",edible_xc_yield:"可食鲜草产量",edible_xc_mu_yield:"可食鲜草亩产",dlmc:"地类名称",qsdwmc:"权属单位",zldwmc:"坐落单位",lin_ban:"林班",xiao_ban:"小班",ld_qs:"土地权属",tdsyqs:"土地权属",qsxz:"土地权属",gjgyl_bhdj:"保护等级",bh_dj:"保护等级",sen_lin_lb:"森林类别",lin_zhong:"林种",zl_dj:"质量等级",you_shi_sz:"优势树种",qi_yuan:"起源",cdsyq:"草地所有权",cdsyq2:"草地使用权",cdjjq:"草地经营权",resource_type:"资源类型","grassland category":"草原类别",dominant_grass_species:"优势草种",functional_category:"功能类别",vegetation_cover:"植被盖度",xb_xc_yield:"小班鲜草产量",xb_gc_yield:"小班干草产量",base_grass:"基本草原",hqlm:"划区轮牧",elevation:"海拔",soil_depth:"土层厚度","soil texture":"土壤质地",aspect:"坡向",slope:"坡度",landform:"地貌",landform_name:"地貌",sddl:"三调地类",dominance_level:"优势度",investigator:"调查人",survey_time:"调查时间",land_type:"土地类型",status:"状态",type:"类型",xb_gc_mu_yield:"干草亩产",xb_xc_mu_yield:"鲜草亩产",grass_yield:"草地产量",full_name:"所在区域",gyl_bhlx:"公益林保护类型",ling_zu:"龄组",yu_bi_du:"郁闭度",pingjun_xj:"平均胸径",mei_gq_zs:"每公顷株数",mei_gq_xj:"每公顷蓄积",stqwmc:"生态区位",lyfq:"林业分区",qykz:"区域控制",po_wei:"坡位",tu_rang_zd:"土壤质地",zzsxmc:"主导属性",lin_chang:"林场",di_mao:"地貌",jt_qw:"交通区位",zbfglx:"植被覆盖类型",disaster_c:"灾害类型",dispe:"病虫害",pingjun_sg:"平均树高",huo_lm_xj:"活立木蓄积",sheng_wu_l:"生物量",tan_chu_l:"碳储量",g_cheng_lb:"工程类别",shi_quan_d:"事权等级",sf_tbq:"是否特别区",td_th_lx:"土地退化类型",project_name:"项目名称",project_category:"项目类型",measure_type:"措施类型",feature_role:"要素类型",township:"涉及乡镇",year:"建设年份",length_meter:"工程长度",geometry_type:"几何类型",totalAcreage:"总面积",cdAcreage:"草地面积",sdAcreage:"湿地面积",cdScl:"草地生产力",sdScl:"湿地生产力"},u=new Set(Object.keys(l)),c=new Set(["pingjun_sg","pingjun_xj","mei_gq_zs","mei_gq_xj","huo_lm_xj","sheng_wu_l","tan_chu_l","yu_bi_du","grass_yield","xb_xc_yield","xb_xc_mu_yield","xc_mu_yield","xb_gc_yield","xb_gc_mu_yield","gc_mu_yield"]),h=new Set(["xb_xc_yield","xb_gc_yield","grass_yield","gc_yield","xc_yield","yield","output","remark1","remark2","remark3","remark4","remark5","remarks"]),f=Se(()=>{var O;return((O=e.feature)==null?void 0:O.properties)||{}}),d=Se(()=>{var O,V,H;return((V=(O=e.feature)==null?void 0:O.feature)==null?void 0:V.geometry)||((H=e.feature)==null?void 0:H.geometry)||null}),p=Se(()=>{var Z,ee,he,le,re;const O=String(((Z=e.feature)==null?void 0:Z.id)||"").toLowerCase(),V=String(((he=(ee=e.feature)==null?void 0:ee.layer)==null?void 0:he.key)||"").toLowerCase(),H=String(((re=(le=e.feature)==null?void 0:le.layer)==null?void 0:re.layerName)||"").toLowerCase(),Q=`${V} ${H}`,W=f.value;return Q.includes("national-park")||Q.includes("restoration")||W.project_name||W.project_category||W.totalAcreage?"ecological":W.dlmc||O.includes("woodland")||O.includes("t_woodland")||Q.includes("woodland")?"woodland":Q.includes("wetland")||Q.includes("shidi")||O.includes("shidi")||W.land_type==="shidi"||W.land_type==="湿地"||W.land_type===2?"wetland":Q.includes("grassland")||Q.includes("caodi")||W.grassland_category_name||W.basic_type_name||O.includes("caodi")||W.land_type==="caodi"||W.land_type===1?"grassland":"woodland"}),g=Se(()=>{const O=[],V=new Set;return(i[p.value]||i.woodland).forEach(([Q,W])=>{const Z=_(f.value,Q,W,V);Z&&!O.some(ee=>ee.label===Z.label)&&(O.push(Z),V.add(Z.sourceKey))}),O.some(Q=>Q.label==="图斑面积")||y(O,V,"图斑面积",E(d.value),"geometry-area"),Object.entries(f.value).forEach(([Q,W])=>{if(V.has(Q)||D(Q,W))return;const Z=S(Q,W);x(Z)&&(O.some(ee=>ee.value===Z||ee.label===(l[Q]||F(Q)))||(O.push({key:`fallback-${Q}`,sourceKey:Q,label:l[Q]||F(Q),value:Z}),V.add(Q)))}),O}),v=Se(()=>g.value.map((O,V)=>Xe(Re({},O),{displayOrder:m(O,V)})).sort((O,V)=>O.displayOrder-V.displayOrder));function m(O,V){const H=(O==null?void 0:O.label)||"",Q=String((O==null?void 0:O.sourceKey)||"").toLowerCase();return["所在乡镇","所在村","所在区域","图斑编号","图斑面积","小班面积","图斑地类面积","地类名称","湿地类型"].includes(H)?V:["基本草原类型","草原类型","草原类","草原型","湿地草地型","草原级别","湿地级别","退化等级","功能类别","保护等级","森林类别","林种","质量等级","优势树种","起源","龄组"].includes(H)?100+V:H.includes("产量")||H.includes("亩产")||H.includes("植被")||H.includes("优势草种")||H.includes("优势度")||H.includes("海拔")||H.includes("地貌")||H.includes("坡")||H.includes("土壤")||H.includes("郁闭度")||H.includes("树高")||H.includes("蓄积")||H.includes("生物量")||H.includes("碳储量")?200+V:H.includes("权属")||H.includes("所有权")||H.includes("使用权")||H.includes("经营权")||H.includes("调查")||H.includes("调整")||H.includes("划区")||H.includes("单位")||Q.includes("owner")||Q.includes("qsdw")||Q.includes("zldw")?300+V:150+V}function y(O,V,H,Q,W){!x(Q)||O.some(Z=>Z.label===H||Z.value===Q)||(O.push({key:`static-${W}`,sourceKey:W,label:H,value:Q}),V.add(W))}function _(O,V,H,Q=new Set){for(const W of V)if(!(Q.has(W)||P(W))&&x(O==null?void 0:O[W])){const Z=S(W,O[W]);if(!x(Z))continue;return{key:`${H}-${W}`,sourceKey:W,label:H,value:Z}}return null}function x(O){return O!=null&&O!==""&&O!==" "&&O!=="null"&&O!=="undefined"}function S(O,V){var W;if(!x(V))return"";if((W=o[O])!=null&&W[String(V)])return o[O][String(V)];if(["xiang","xzqdm","town_code","area_code"].includes(O))return A(V);if(["cun","village_code"].includes(O)&&w(V))return"";if(["grassland_level","level"].includes(O)&&M(V))return p.value==="wetland"?`${Number(V)}级湿地`:`${Number(V)}级草原`;if(s.has(O)&&w(V)||L(O,V))return"";if(b(O))return T(V);if(typeof V=="number"||/^-?\d+(\.\d+)?$/.test(String(V))){const Z=Number(V);if(Z===0&&c.has(O))return"";const ee=Number.isInteger(Z)?`${Z}`:`${Number(Z.toFixed(2))}`;return["xbmj","tbdlmj","geomj","area_square_meter"].includes(O)?`${C(Z/666.6667)} 亩`:["acreage","mj","area_mu"].includes(O)?`${ee} 亩`:["length_meter"].includes(O)?`${ee} 米`:["totalAcreage","cdAcreage","sdAcreage"].includes(O)?`${ee} 万亩`:["cdScl","sdScl"].includes(O)?`${ee} 万吨`:["areaWanMu","area_wan_mu"].includes(O)?`${ee} 万亩`:["xc_yield","xb_xc_yield","gc_yield","xb_gc_yield","edible_xc_yield","grass_yield"].includes(O)?`${ee} 斤`:["mu_yield","xc_mu_yield","gc_mu_yield","xb_xc_mu_yield","xb_gc_mu_yield","edible_xc_mu_yield"].includes(O)?`${ee} 斤`:["vegetation_cover","lbmjbl","yu_bi_du"].includes(O)?`${ee}%`:["elevation","tu_ceng_hd","pingjun_sg"].includes(O)?`${ee} 米`:["po_du","slope"].includes(O)?`${ee}°`:ee}const Q=String(V);return p.value==="wetland"&&["grassland_level","level"].includes(O)?Q.replace(/草原/g,"湿地"):Q}function A(O){const V=String(O||"").trim();if(!V)return"";if(a[V])return a[V];const H=V.replace(/\D/g,"");if(a[H])return a[H];for(let Q=Math.min(12,H.length);Q>=6;Q--){const W=H.slice(0,Q);if(a[W])return a[W]}return w(V)?"":V}function w(O){return/^[0-9A-Za-z_-]{1,12}$/.test(String(O).trim())}function M(O){return/^-?\d+(\.\d+)?$/.test(String(O).trim())}function C(O){return Number.isInteger(O)?`${O}`:`${Number(O.toFixed(2))}`}function b(O){return["survey_time","dc_rq","create_time","update_time"].includes(String(O))}function T(O){const V=String(O);return/^\d{4}-\d{2}-\d{2}/.test(V)?V.slice(0,10):V}function P(O){const V=String(O).toLowerCase();return["geom","wkt","geometry","the_geom","raw_properties"].includes(V)||["bsm","ysdm","gid","id","objectid","object_id","fid","key_uid"].includes(V)||["shape_leng","shape_length","length","perimeter"].includes(V)?!0:["xzqdm","area_code","town_code","patch_no","land_number"].includes(V)?!1:["di_lei","qykz","stqw","lyfq","tbybh","patch_code"].includes(V)||V.endsWith("_code")||V.endsWith("dm")||V.endsWith("_id")||["create_by","create_time","update_by","update_time"].includes(V)?!0:V.includes("geom")||V.includes("boundary")||V.includes("wkb")}function D(O,V){var Q;if(P(O)||!x(V))return!0;const H=String(O).toLowerCase();return!!(h.has(H)||H.includes("number")||H.includes("patch_no")||!u.has(O)||w(V)&&!((Q=o[O])!=null&&Q[String(V)])&&!["xiang","xzqdm","town_code","area_code","cun","land_type","grassland_level","level","gjgyl_bhdj","bh_dj","ld_qs","qsxz","tdsyqs","zl_dj"].includes(O))}function L(O,V){var H;return!w(V)||(H=o[O])!=null&&H[String(V)]?!1:["resource_type","grassland category","functional_category","aspect","soil_depth","soil texture","cdsyq","cdsyq2","cdjjq"].includes(O)}function E(O){const V=I(O);if(!V)return"";const H=V/666.6667;return H>=1e4?`${C(H/1e4)} 万亩`:`${C(H)} 亩`}function I(O){return O!=null&&O.coordinates?O.type==="Polygon"?N(O.coordinates):O.type==="MultiPolygon"?O.coordinates.reduce((V,H)=>V+N(H),0):0:0}function N(O=[]){if(!O.length)return 0;const[V,...H]=O,Q=Math.abs(R(V)),W=H.reduce((Z,ee)=>Z+Math.abs(R(ee)),0);return Math.max(0,Q-W)}function R(O=[]){if(O.length<3)return 0;const V=O.reduce((Z,ee)=>Z+Number((ee==null?void 0:ee[1])||0),0)/O.length,H=111320,Q=H*Math.cos(V*Math.PI/180);let W=0;for(let Z=0;ZV.toUpperCase())}return(O,V)=>(ie(),Ji(tn,{title:"图斑详情",width:r.width,height:r.height},{default:Xt(()=>[G("div",Cie,[r.loading?(ie(),oe("div",Eie,"正在查询图斑信息")):r.empty?(ie(),oe("div",Lie,"当前点击位置未查询到图斑")):r.feature?(ie(),oe(it,{key:3},[v.value.length?(ie(),oe("div",Rie,[(ie(!0),oe(it,null,vt(v.value,H=>(ie(),oe("div",{key:H.key,class:"feature-row"},[G("span",null,Te(H.label),1),G("strong",{title:H.value},Te(H.value),9,Die)]))),128))])):(ie(),oe("div",Iie,"当前图斑暂无可展示的业务字段"))],64)):(ie(),oe("div",Pie,"点击地图图层查看图斑/要素信息"))])]),_:1},8,["width","height"]))}};const Nie={class:"forest-grass-wet"},kie={class:"forest-grass-wet-ui",id:"forest-grass-wet-ui"},Oie={class:"fgw-left"},Fie={class:"fgw-side-stack is-left"},Bie={class:"fgw-right"},zie={class:"fgw-side-stack is-right"},Uie={class:"fgw-map-layer-tools"},Vie={class:"fgw-bottom-topic"},Gie={key:0,class:"loading"},Hie={class:"loading-progress"},Wie={class:"value"},$ie={__name:"index",props:{showLoading:{type:Boolean,default:!0}},emits:["topic-stats"],setup(r,{emit:e}){const t=r,n=e,i=tt(null),a=tt(jf[0].key),o=tt(jf[0].defaultLayerKey),s=tt([]),l=tt("idle"),u=tt(!1),c=tt({title:"业务统计",rows:[]}),h=tt({title:"业务统计",rows:[]}),f=tt([]),d=tt([]),p=tt({}),g=tt(null),v=tt(""),m=tt(null),y=tt(!1),_=tt(!1),x=tt(null),S=tt(0),A=tt(t.showLoading),w=tt({type:"idle",text:"等待 GeoServer 图层加载"});let M=null,C=!1,b=0,T=0;const P=new Set(["grassland-distribution","wetland-distribution","woodland-distribution","woodland-protection","woodland-type","woodland-quality","woodland-ownership"]);Se(()=>yS(a.value));const D=Se(()=>mg(a.value,o.value)),L=Se(()=>{var B;return(((B=D.value)==null?void 0:B.legends)||[]).find(z=>z.key===v.value)||null}),E=Se(()=>{var z;const B=D.value;return!B||!((z=L.value)!=null&&z.cqlFilter)?B:Xe(Re({},B),{cqlFilter:L.value.cqlFilter,activeLegend:L.value,name:L.value.name||B.name})}),I=Se(()=>190),N=Se(()=>12),R=Se(()=>I.value*2+N.value),F=Se(()=>!!x.value),O=Se(()=>{if(_.value||y.value||!m.value)return 186;const B=be(m.value);return Math.min(480,Math.max(300,86+Math.min(B,12)*34))}),V=Se(()=>{if(!x.value)return{};const B=460,z=O.value,ne=24,ve=H(x.value),Ae=ve.x>1420?-B-28:28,we=Math.min(Math.max(ve.x+Ae,ne),1920-B-ne),We=Math.min(Math.max(ve.y-z-72,188),1080-z-132);return{left:`${we}px`,top:`${We}px`,right:"auto",bottom:"auto"}});function H(B){const z=document.querySelector(".forest-grass-wet"),ne=z==null?void 0:z.getBoundingClientRect();return!(ne!=null&&ne.width)||!(ne!=null&&ne.height)?B:{x:(B.x-ne.left)/ne.width*1920,y:(B.y-ne.top)/ne.height*1080}}Ko(()=>{document.addEventListener("pointerdown",Ne,!0),Q(),W(a.value,o.value),de(a.value,o.value)}),uo(()=>{C=!0,document.removeEventListener("pointerdown",Ne,!0)}),ni(a,B=>{var Ae;const z=yS(B),ne=s1(B),ve=z.defaultLayerKey||((Ae=ne[0])==null?void 0:Ae.key)||"";v.value="",o.value=ve,se(),W(B,ve),de(B,ve,null)}),ni(o,()=>{v.value="",se(),w.value={type:"loading",text:"正在加载 GeoServer 图层"},W(a.value,o.value),de(a.value,o.value,null)}),ni(v,()=>{se(),de(a.value,o.value,L.value)});function Q(){var ve;M=new _g;let B=!1;const z={progress:0};M.instance.on("onProgress",(Ae,we,We)=>{const Be=Math.floor(we/We*100);$n.to(z,{progress:Be,onUpdate:()=>{S.value=Math.floor(z.progress)}})});const ne=()=>Ge(this,null,function*(){var Ae,we;C||B||(B=!0,(Ae=i.value)==null||Ae.loadMap(M),yield Oe(),yield no(),(we=i.value)==null||we.play())});M.instance.on("onLoad",ne),(ve=M.ready)==null||ve.then(ne).catch(()=>{C||(w.value={type:"error",text:"地图资源加载失败"})})}function W(ne){return Ge(this,arguments,function*(B,z=o.value){const ve=`${B}:${z||""}`,Ae=p.value[ve];if(Ae){Z(Ae,B);return}const we=++T;u.value=!0,l.value="loading";const We=yield fie(B,z);C||we!==T||B===a.value&&(z||"")===(o.value||"")&&(p.value=Xe(Re({},p.value),{[ve]:We}),Z(We,B))})}function Z(B,z){var ve,Ae,we;const ne=ee(B);s.value=ne.core||[],c.value=ne.left||{title:"业务统计",rows:[]},h.value=ne.right||{title:"业务统计",rows:[]},f.value=(ve=ne.leftPanels)!=null&&ve.length?ne.leftPanels:[c.value],d.value=(Ae=ne.rightPanels)!=null&&Ae.length?ne.rightPanels:[h.value],l.value=ne.status,u.value=!1,n("topic-stats",{topicKey:z,topicName:yS(z).name,items:((we=ne.top)!=null&&we.length?ne.top:ne.core||[]).slice(0,4)})}function ee(B){return B||{}}function he(B,z){return`${a.value}-${z}-${(B==null?void 0:B.key)||(B==null?void 0:B.title)||"panel"}`}function le(B){var ne;const z=((ne=B==null?void 0:B.rows)==null?void 0:ne.length)||0;return(B==null?void 0:B.span)===1?!1:(B==null?void 0:B.span)===2?!0:(B==null?void 0:B.type)==="spotlight"||(B==null?void 0:B.type)==="metric"||(B==null?void 0:B.type)==="column"&&z<=5?!1:(B==null?void 0:B.type)==="rank"&&z>4||(B==null?void 0:B.type)==="split"&&z>4||(B==null?void 0:B.type)==="donut"&&z>5||(B==null?void 0:B.type)==="structure"&&z>4||(B==null?void 0:B.type)==="bar"&&z>4||(B==null?void 0:B.type)==="line"&&z>6}function re(B){return le(B)?R.value:I.value}function be(B){var Ae;const z=(B==null?void 0:B.properties)||{},ne=Object.keys(z).filter(we=>{const We=z[we];if(We==null||We==="")return!1;const Be=we.toLowerCase();return!(["geom","wkt","geometry","the_geom","shape_leng","shape_length","length","perimeter"].includes(Be)||["gid","id","objectid","object_id","fid","key_uid","bsm","ysdm"].includes(Be))}),ve=!!((Ae=B==null?void 0:B.feature)!=null&&Ae.geometry||B!=null&&B.geometry);return ne.length+(ve?1:0)}function de(ve,Ae){return Ge(this,arguments,function*(B,z,ne=L.value){const we=++b;if(!z||!U(z,ne)){g.value=K(B,z);return}const We=yield die(B,z,ne);C||we!==b||B!==a.value||z!==o.value||((ne==null?void 0:ne.key)||"")===v.value&&(g.value=We)})}function U(B,z=null){return!!(z!=null&&z.key)||P.has(B)}function K(B,z){return{status:"disabled",topicKey:B,layerKey:z,title:"",unit:"",rows:[]}}function te(B){var ne,ve;const z=(ve=(ne=B==null?void 0:B.feature)!=null?ne:B)!=null?ve:null;if(!z){se();return}m.value=z,y.value=!1,B!=null&&B.screen&&(x.value=B.screen)}function ce(B){w.value=B}function se(){var B,z;m.value=null,y.value=!1,x.value=null,(z=(B=i.value)==null?void 0:B.clearSelectedFeature)==null||z.call(B)}function Ne(B){if(!F.value)return;const z=document.querySelector(".fgw-map-feature-info"),ne=B.target;z&&ne instanceof Node&&z.contains(ne)||se()}function Oe(){return A.value?new Promise(B=>{$n.to(".forest-grass-wet .loading",{opacity:0,duration:.8,delay:.2,onComplete:()=>{A.value=!1,B()}})}):Promise.resolve()}return(B,z)=>{var ne;return ie(),oe("div",Nie,[$e(yg,{ref_key:"mapSceneRef",ref:i,"active-layer":E.value,"map-ranking":g.value,onFeatureLoading:z[0]||(z[0]=ve=>_.value=ve),onFeatureInfo:te,onLayerStatus:ce},null,8,["active-layer","map-ranking"]),G("div",kie,[G("div",Oie,[G("div",Fie,[(ie(!0),oe(it,null,vt(f.value,ve=>(ie(),Ji(tn,{key:he(ve,"left"),class:Vt(["fgw-side-card left-card",{"is-double":le(ve)}]),title:ve.title,width:398,height:re(ve)},{default:Xt(()=>[$e(Si,{panel:ve,compact:""},null,8,["panel"])]),_:2},1032,["class","title","height"]))),128))])]),G("div",Bie,[G("div",zie,[(ie(!0),oe(it,null,vt(d.value,ve=>(ie(),Ji(tn,{key:he(ve,"right"),class:Vt(["fgw-side-card right-card",{"is-double":le(ve)}]),title:ve.title,width:398,height:re(ve)},{default:Xt(()=>[$e(Si,{panel:ve,compact:""},null,8,["panel"])]),_:2},1032,["class","title","height"]))),128))])]),G("div",Uie,[$e(OU,{modelValue:o.value,"onUpdate:modelValue":z[1]||(z[1]=ve=>o.value=ve),"selected-legend-key":v.value,"onUpdate:selectedLegendKey":z[2]||(z[2]=ve=>v.value=ve),"topic-key":a.value,legends:((ne=E.value)==null?void 0:ne.legends)||[],width:248,height:430},null,8,["modelValue","selected-legend-key","topic-key","legends"])]),F.value?(ie(),oe("div",{key:0,class:"fgw-map-feature-info",style:un(V.value)},[$e(FU,{feature:m.value,empty:y.value,loading:_.value,width:460,height:O.value},null,8,["feature","empty","loading","height"])],4)):Tt("",!0),G("div",Vie,[$e(OC,{modelValue:a.value,"onUpdate:modelValue":z[3]||(z[3]=ve=>a.value=ve)},null,8,["modelValue"])])]),A.value?(ie(),oe("div",Gie,[z[5]||(z[5]=fc('
LOADING
',1)),G("div",Hie,[G("span",Wie,Te(S.value),1),z[4]||(z[4]=G("span",{class:"unit"},"%",-1))])])):Tt("",!0)])}}},wl=(r,e)=>r.reduce((t,n)=>t+Number(n[e]||0),0),cr=(r,e=2)=>Number(Number(r||0).toFixed(e)),Qa={kpi:{projectCount:22,featureCount:29280,subjectFeatureCount:1478,controlPointCount:27802,areaWanMu:175.3693,lengthKm:1250.62,townshipCount:10},categories:[{name:"草地修复",subjectFeatureCount:1067,areaWanMu:168.0339,lengthKm:1238.18,projectCount:13},{name:"林地修复",subjectFeatureCount:244,areaWanMu:7.3354,lengthKm:0,projectCount:6},{name:"湿地修复",subjectFeatureCount:167,areaWanMu:0,lengthKm:12.44,projectCount:3}],measures:[{name:"草原改良",subjectFeatureCount:285,areaWanMu:84.2792,lengthKm:467.5,projectCount:8},{name:"人工种草",subjectFeatureCount:532,areaWanMu:29.1561,lengthKm:0,projectCount:13},{name:"封育治理",subjectFeatureCount:45,areaWanMu:21.2487,lengthKm:0,projectCount:1},{name:"围栏建设",subjectFeatureCount:223,areaWanMu:19.4235,lengthKm:660.88,projectCount:9},{name:"林草碳汇试点",subjectFeatureCount:11,areaWanMu:12.5759,lengthKm:0,projectCount:1},{name:"水源涵养",subjectFeatureCount:82,areaWanMu:5.6993,lengthKm:0,projectCount:1},{name:"人工种草/补播",subjectFeatureCount:46,areaWanMu:2.8162,lengthKm:0,projectCount:4},{name:"防风固沙林",subjectFeatureCount:6,areaWanMu:.1303,lengthKm:0,projectCount:1},{name:"草种繁育",subjectFeatureCount:4,areaWanMu:.04,lengthKm:0,projectCount:1},{name:"种草围栏",subjectFeatureCount:77,areaWanMu:0,lengthKm:109.81,projectCount:1},{name:"小型坝",subjectFeatureCount:8,areaWanMu:0,lengthKm:8.83,projectCount:1},{name:"微型坝",subjectFeatureCount:159,areaWanMu:0,lengthKm:3.61,projectCount:2}],years:[{name:2017,areaWanMu:.1412,lengthKm:0,projectCount:1},{name:2018,areaWanMu:.5608,lengthKm:0,projectCount:1},{name:2019,areaWanMu:12.513,lengthKm:0,projectCount:1},{name:2020,areaWanMu:35.9848,lengthKm:0,projectCount:2},{name:2021,areaWanMu:25.0755,lengthKm:467.5,projectCount:5},{name:2022,areaWanMu:72.024,lengthKm:656.05,projectCount:8},{name:2023,areaWanMu:29.07,lengthKm:114.64,projectCount:3},{name:"未知",areaWanMu:0,lengthKm:12.44,projectCount:2}],townships:[{name:"麦洼乡",areaWanMu:28.5019,lengthKm:84.28,projectCount:3},{name:"龙日镇",areaWanMu:15,lengthKm:26.05,projectCount:1},{name:"安曲镇",areaWanMu:13.1168,lengthKm:0,projectCount:2},{name:"瓦切镇",areaWanMu:6.6824,lengthKm:214.41,projectCount:4},{name:"色地镇",areaWanMu:6.344,lengthKm:101.25,projectCount:3},{name:"刷经寺镇",areaWanMu:5.6528,lengthKm:126.26,projectCount:1},{name:"邛溪镇",areaWanMu:2.3127,lengthKm:101.39,projectCount:4},{name:"阿木乡",areaWanMu:1.34,lengthKm:59.5,projectCount:2},{name:"龙日乡",areaWanMu:.8472,lengthKm:20,projectCount:1},{name:"查尔玛乡",areaWanMu:.7001,lengthKm:37.56,projectCount:1}],projects:[{projectName:"阿坝州红原县2020年退牧还草工程项目",projectCategory:"草地修复",year:2020,areaWanMu:35.6232,lengthKm:0,measureTypes:["人工种草","围栏建设"],townships:[],subjectFeatureCount:73},{projectName:"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年",projectCategory:"草地修复",year:2022,areaWanMu:21.5,lengthKm:172.31,measureTypes:["人工种草","围栏建设","种草围栏","草原改良"],townships:["刷经寺镇","龙日乡","龙日镇"],subjectFeatureCount:273},{projectName:"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700",projectCategory:"草地修复",year:2022,areaWanMu:21.2487,lengthKm:272.25,measureTypes:["围栏建设","封育治理"],townships:["瓦切镇","色地镇","邛溪镇"],subjectFeatureCount:90},{projectName:"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目",projectCategory:"草地修复",year:2023,areaWanMu:18.79,lengthKm:32.32,measureTypes:["人工种草","围栏建设","草原改良","草种繁育"],townships:["瓦切镇","麦洼乡"],subjectFeatureCount:102},{projectName:"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目",projectCategory:"草地修复",year:2022,areaWanMu:12.5759,lengthKm:0,measureTypes:["林草碳汇试点"],townships:["安曲镇"],subjectFeatureCount:11},{projectName:"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良",projectCategory:"草地修复",year:2019,areaWanMu:12.513,lengthKm:0,measureTypes:["人工种草/补播","草原改良"],townships:[],subjectFeatureCount:25},{projectName:"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880",projectCategory:"草地修复",year:2021,areaWanMu:11.0031,lengthKm:467.5,measureTypes:["人工种草","草原改良"],townships:[],subjectFeatureCount:229},{projectName:"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315",projectCategory:"草地修复",year:2023,areaWanMu:10.28,lengthKm:82.32,measureTypes:["人工种草","围栏建设","草原改良"],townships:["查尔玛乡","麦洼乡"],subjectFeatureCount:50},{projectName:"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972",projectCategory:"草地修复",year:2022,areaWanMu:8.2,lengthKm:113.37,measureTypes:["围栏建设","草原改良","人工种草"],townships:["色地镇","邛溪镇","阿木乡"],subjectFeatureCount:127},{projectName:"阿坝州红原县2021年省级草原生态保护恢复项目-1790",projectCategory:"草地修复",year:2021,areaWanMu:7,lengthKm:0,measureTypes:["人工种草","草原改良"],townships:[],subjectFeatureCount:16},{projectName:"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984",projectCategory:"草地修复",year:2021,areaWanMu:6.5,lengthKm:0,measureTypes:["草原改良","人工种草"],townships:[],subjectFeatureCount:14},{projectName:"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版",projectCategory:"林地修复",year:2022,areaWanMu:5.6993,lengthKm:0,measureTypes:["水源涵养"],townships:["安曲镇","瓦切镇"],subjectFeatureCount:82},{projectName:"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500",projectCategory:"草地修复",year:2022,areaWanMu:2,lengthKm:81.05,measureTypes:["人工种草","围栏建设"],townships:["瓦切镇","色地镇","麦洼乡"],subjectFeatureCount:53},{projectName:"阿坝州红原县 2022 年省级林业草原生态保护恢复——草原生态修复治理补助项目-888",projectCategory:"草地修复",year:2022,areaWanMu:.8,lengthKm:17.07,measureTypes:["人工种草","围栏建设"],townships:["阿木乡"],subjectFeatureCount:4},{projectName:"红原县2018年川西高原生态脆弱区综合治理项目",projectCategory:"林地修复",year:2018,areaWanMu:.5608,lengthKm:0,measureTypes:["人工种草","人工种草/补播"],townships:[],subjectFeatureCount:107},{projectName:"红原县2021年黄河上游水源涵养补给区生态综合治理项目",projectCategory:"林地修复",year:2021,areaWanMu:.5224,lengthKm:0,measureTypes:["人工种草/补播"],townships:["邛溪镇"],subjectFeatureCount:14},{projectName:"红原县2020年川西高原生态脆弱区综合治理项目",projectCategory:"林地修复",year:2020,areaWanMu:.3617,lengthKm:0,measureTypes:["人工种草","人工种草/补播"],townships:[],subjectFeatureCount:31},{projectName:"2017年川西高原生态脆弱区综合治理项目",projectCategory:"林地修复",year:2017,areaWanMu:.1412,lengthKm:0,measureTypes:["人工种草","防风固沙林"],townships:["邛溪镇"],subjectFeatureCount:8},{projectName:"红原县2021年人工造林封山育林项目",projectCategory:"林地修复",year:2021,areaWanMu:.05,lengthKm:0,measureTypes:["围栏建设"],townships:[],subjectFeatureCount:2},{projectName:"4980小型坝(1)(1)",projectCategory:"湿地修复",year:"未知",areaWanMu:0,lengthKm:8.83,measureTypes:["小型坝"],townships:[],subjectFeatureCount:8},{projectName:"红原县蓄水保湿工程-小型坝和微型坝(1)(1)",projectCategory:"湿地修复",year:2023,areaWanMu:0,lengthKm:3.61,measureTypes:["微型坝"],townships:[],subjectFeatureCount:59},{projectName:"4980微型坝成型(1)(1)",projectCategory:"湿地修复",year:2022,areaWanMu:0,lengthKm:0,measureTypes:["微型坝"],townships:[],subjectFeatureCount:100}]},Xie=[{key:"national-park",label:"若尔盖国家公园",bottomLabel:"若尔盖国家公园"},{key:"restoration",label:"生态修复工程",bottomLabel:"生态修复工程"}],Yi=[{name:"麦洼乡",grasslandAreaWanMu:31.41,wetlandAreaWanMu:11.16,ecologyJobs:179,yakCount:61720,livestockCount:63507,cover:85,villages:"洞拉村、滚塘村、让里村、茸塔玛村"},{name:"瓦切镇",grasslandAreaWanMu:31.42,wetlandAreaWanMu:11.15,ecologyJobs:160,yakCount:33887,livestockCount:34589,cover:85,villages:"唐日村、德香村、日干村"},{name:"色地镇",grasslandAreaWanMu:31.42,wetlandAreaWanMu:11.16,ecologyJobs:39,yakCount:9572,livestockCount:9843,cover:86,villages:"色永村"}],Ci={name:"若尔盖国家公园红原区域",totalAreaWanMu:1250.51,grasslandAreaWanMu:94.25,wetlandAreaWanMu:33.47,woodlandAreaWanMu:null,woodlandDataStatus:"待接入",vegetationCoverage:cr(wl(Yi,"cover")/Yi.length,1),townCount:Yi.length,villageCount:Yi.reduce((r,e)=>r+String(e.villages||"").split("、").filter(Boolean).length,0),householdCount:3023,ecologyJobCount:wl(Yi,"ecologyJobs"),yakCount:wl(Yi,"yakCount"),livestockCount:wl(Yi,"livestockCount")};Ci.otherProtectedAreaWanMu=cr(Ci.totalAreaWanMu-Ci.grasslandAreaWanMu-Ci.wetlandAreaWanMu,2);Yi.map(r=>({key:r.name,name:r.name,value:cr(r.grasslandAreaWanMu+r.wetlandAreaWanMu,2),unit:"万亩",extra:`草地 ${r.grasslandAreaWanMu} / 湿地 ${r.wetlandAreaWanMu}`}));Yi.map(r=>({key:`${r.name}-town`,name:r.name,value:cr(r.grasslandAreaWanMu+r.wetlandAreaWanMu,2),unit:"万亩",extra:r.villages}));const Yie=[{key:"core-protection",name:"核心保护区",value:629.76,unit:"万亩"},{key:"general-control",name:"一般控制区",value:620.75,unit:"万亩"}],qie=43.66,jie=cr(qie*(192.26/297.29),2),Kie={麦洼乡:[{name:"洞拉村",grassland:.29,wetland:.34,household:.3,yak:.32,edible:.31,woodland:.3},{name:"滚塘村",grassland:.26,wetland:.27,household:.25,yak:.25,edible:.26,woodland:.25},{name:"让里村",grassland:.24,wetland:.21,household:.24,yak:.23,edible:.23,woodland:.24},{name:"茸塔玛村",grassland:.21,wetland:.18,household:.21,yak:.2,edible:.2,woodland:.21}],瓦切镇:[{name:"唐日村",grassland:.38,wetland:.42,household:.36,yak:.4,edible:.39,woodland:.38},{name:"德香村",grassland:.32,wetland:.32,household:.33,yak:.32,edible:.32,woodland:.32},{name:"日干村",grassland:.3,wetland:.26,household:.31,yak:.28,edible:.29,woodland:.3}],色地镇:[{name:"色永村",grassland:1,wetland:1,household:1,yak:1,edible:1,woodland:1}]},Zie=wl(Yi,"livestockCount")||wl(Yi,"yakCount")||1,q0=Yi.map(r=>Xe(Re({},r),{householdCount:Math.round(Ci.householdCount*Number(r.livestockCount||r.yakCount||0)/Zie),edibleGrasslandWanTon:cr(Number(r.grasslandAreaWanMu||0)/Math.max(Ci.grasslandAreaWanMu,1)*jie,2)})),BD=Ci.householdCount-wl(q0,"householdCount");BD&&q0[0]&&(q0[0].householdCount+=BD);const FC=(r,e=wl(r,"value"))=>r.map(t=>Xe(Re({},t),{extra:t.extra||`占比 ${cr(Number(t.value||0)/Math.max(e,1)*100,1)}%`})),Qie=FC([{key:"park-scope-grassland",name:"草地",value:Ci.grasslandAreaWanMu,unit:"万亩"},{key:"park-scope-wetland",name:"湿地",value:Ci.wetlandAreaWanMu,unit:"万亩"},{key:"park-scope-other",name:"其他保护范围",value:Ci.otherProtectedAreaWanMu,unit:"万亩"}]),fd=({sourceKey:r,weightKey:e,unit:t="万亩",decimals:n=2})=>{const i=q0.flatMap(a=>(Kie[a.name]||[]).map(s=>({key:`${a.name}-${s.name}-${r}`,name:s.name,town:a.name,value:cr(Number(a[r]||0)*Number(s[e]||0),n),unit:t}))).filter(a=>Number(a.value)>0).sort((a,o)=>Number(o.value||0)-Number(a.value||0));return FC(i)},Jie=fd({sourceKey:"wetlandAreaWanMu",weightKey:"wetland"}),eae=fd({sourceKey:"grasslandAreaWanMu",weightKey:"grassland"}),tae=fd({sourceKey:"householdCount",weightKey:"household",unit:"户",decimals:0}),nae=fd({sourceKey:"yakCount",weightKey:"yak",unit:"头",decimals:0}),rae=fd({sourceKey:"edibleGrasslandWanTon",weightKey:"edible",unit:"万吨"}),iae=fd({sourceKey:"wetlandAreaWanMu",weightKey:"woodland"}),aae=[{zh:"国家公园面积",value:Ci.totalAreaWanMu,unit:"万亩",decimals:2},{zh:"草地面积",value:Ci.grasslandAreaWanMu,unit:"万亩",decimals:2},{zh:"湿地面积",value:Ci.wetlandAreaWanMu,unit:"万亩",decimals:2},{zh:"牦牛数量",value:Ci.yakCount,unit:"头",decimals:0}],oae=[{zh:"修复项目",value:Qa.kpi.projectCount,unit:"个",decimals:0},{zh:"治理面积",value:Qa.kpi.areaWanMu,unit:"万亩",decimals:2},{zh:"工程长度",value:Qa.kpi.lengthKm,unit:"公里",decimals:2},{zh:"涉及乡镇",value:Qa.kpi.townshipCount,unit:"个",decimals:0}];function sae(r){return(r==="restoration"?oae:aae).map((t,n)=>Re({icon:n%2===0?"xiaoshoujine":"zongxiaoliang",en:""},t))}const lae={left:[{key:"park-resource-scope",title:"显示范围资源占比",type:"donut",rows:Qie},{key:"park-wetland-village",title:"湿地分布村级排行",type:"line",rows:Jie.slice(0,8)},{key:"park-woodland-village",title:"林地分布村级排行",type:"heat",rows:iae.slice(0,8)},{key:"park-grassland-village",title:"草地分布村级排行",type:"peak",rows:eae.slice(0,5)}],right:[{key:"park-household-village",title:"牧户分布村级排行",type:"column",variant:"pin",rows:tae.slice(0,8)},{key:"park-yak-village",title:"牦牛分布村级排行",type:"column",variant:"pin",rows:nae.slice(0,8)},{key:"park-edible-grass-village",title:"可食草地资源分布",type:"column",variant:"slim",rows:rae.slice(0,8)},{key:"park-zoning-ledger",title:"核心区和一般区分区面积",type:"structure",rows:FC(Yie)}]},BU=(Qa.townships||[]).filter(r=>/[乡镇]$/.test(String(r.name||""))).slice(0,8),uae=(Qa.projects||[]).map((r,e)=>{const t=Number(r.areaWanMu)>0,n=Number(r.lengthKm)>0,i=t?{value:cr(r.areaWanMu,2),unit:"万亩",metric:"治理面积"}:n?{value:cr(r.lengthKm,2),unit:"公里",metric:"工程长度"}:{value:r.subjectFeatureCount||0,unit:"个",metric:"主体要素"},a=(r.measureTypes||[]).join("、"),o=(r.townships||[]).join("、");return{key:r.id||r.projectName,index:e+1,name:r.projectName,projectName:r.projectName,category:r.projectCategory,year:r.year||"未知",areaWanMu:cr(r.areaWanMu,4),lengthKm:cr(r.lengthKm,2),measure:a,townships:o,subjectFeatureCount:r.subjectFeatureCount||0,value:i.value,unit:i.unit,metric:i.metric,extra:[r.year||"未知",a].filter(Boolean).join(" / "),searchText:[r.projectName,r.projectCategory,r.year,a,o].filter(Boolean).join(" ")}}),cae={left:[{key:"restoration-year-area",title:"治理面积分布",type:"line",rows:(Qa.years||[]).map(r=>({key:r.name,name:`${r.name}`,value:cr(r.areaWanMu,2),unit:"万亩",extra:`${r.projectCount||0}个项目`}))},{key:"restoration-town-area",title:"乡镇治理面积分布",type:"line",rows:BU.map(r=>({key:r.name,name:r.name,value:cr(r.areaWanMu,2),unit:"万亩",extra:`${cr(r.lengthKm,2)}公里`}))},{key:"restoration-category",title:"修复类型占比",type:"donut",rows:(Qa.categories||[]).map(r=>({key:r.name,name:r.name,value:cr(r.areaWanMu||r.lengthKm||r.subjectFeatureCount,2),unit:r.areaWanMu?"万亩":r.lengthKm?"公里":"个",extra:`${r.subjectFeatureCount}个图斑`}))},{key:"restoration-year-length",title:"年度工程长度",type:"column",variant:"slim",rows:(Qa.years||[]).filter(r=>Number(r.lengthKm)>0).map(r=>({key:r.name,name:`${r.name}`,value:cr(r.lengthKm,2),unit:"公里",extra:`${r.projectCount||0}个项目`}))}],right:[{key:"restoration-measure-area",title:"修复措施统计",type:"structure",rows:(Qa.measures||[]).slice(0,8).map(r=>({key:r.name,name:r.name,value:cr(r.areaWanMu||r.lengthKm||r.subjectFeatureCount,2),unit:r.areaWanMu?"万亩":r.lengthKm?"公里":"个",extra:`${r.projectCount}个项目`}))},{key:"restoration-year-project",title:"年度项目数量",type:"column",variant:"slim",rows:(Qa.years||[]).map(r=>({key:r.name,name:`${r.name}`,value:r.projectCount,unit:"个",extra:`${cr(r.areaWanMu,2)}万亩`}))},{key:"restoration-projects",title:"重点项目库",type:"projectTable",span:2,rows:uae}]};function hae(r){return r==="restoration"?{status:"success",title:"乡镇治理排行",metricLabel:"治理面积",unit:"万亩",rows:BU.map(e=>({name:e.name,value:cr(e.areaWanMu,2),unit:"万亩"}))}:{status:"success",title:"国家公园牦牛分布",metricLabel:"牦牛数量",unit:"头",rows:Yi.map(e=>({name:e.name,value:e.yakCount,unit:"头"}))}}const fae={class:"forest-grass-wet ecological-protection"},dae={class:"forest-grass-wet-ui ecological-protection-ui"},pae={class:"fgw-left"},vae={class:"fgw-side-stack is-left"},gae={class:"fgw-right"},mae={class:"fgw-side-stack is-right"},yae={class:"fgw-map-layer-tools"},_ae={class:"fgw-bottom-topic ecological-bottom-topic"},xae={key:0,class:"loading"},Sae={class:"loading-progress"},Aae={class:"value"},zD=190,wae=12,bae={__name:"index",props:{activeView:{type:String,default:"national-park"},showLoading:{type:Boolean,default:!0}},emits:["module-stats","view-change"],setup(r,{emit:e}){const t=r,n=e,i=tt(null),a=tt(""),o=tt(""),s=tt(null),l=tt(!1),u=tt(!1),c=tt(null),h=tt(0),f=tt(t.showLoading),d=tt(null),p=tt({type:"idle",text:"等待生态保护图层加载"});let g=null,v=!1;const m=Se(()=>t.activeView==="restoration"?"restoration":"national-park"),y=Se(()=>mg(m.value,a.value)),_=Se(()=>{var ee;return(((ee=y.value)==null?void 0:ee.legends)||[]).find(he=>he.key===o.value)||null}),x=Se(()=>{const ee=y.value;return!ee||!_.value?ee:Xe(Re({},ee),{cqlFilter:_.value.cqlFilter||ee.cqlFilter,activeLegend:_.value,name:_.value.name||ee.name})}),S=Se(()=>m.value==="restoration"?cae:lae),A=Se(()=>S.value.left||[]),w=Se(()=>S.value.right||[]),M=zD*2+wae,C=Se(()=>!!c.value),b=Se(()=>{if(u.value||l.value||!s.value)return 186;const ee=F(s.value);return Math.min(480,Math.max(300,86+Math.min(ee,12)*34))}),T=Se(()=>{if(!c.value)return{};const ee=460,he=b.value,le=24,re=E(c.value),be=re.x>1420?-ee-28:28,de=Math.min(Math.max(re.x+be,le),1920-ee-le),U=Math.min(Math.max(re.y-he-72,188),1080-he-132);return{left:`${de}px`,top:`${U}px`,right:"auto",bottom:"auto"}});Ko(()=>{document.addEventListener("pointerdown",W,!0),L(),P(m.value)}),uo(()=>{v=!0,document.removeEventListener("pointerdown",W,!0)}),ni(m,ee=>{P(ee)}),ni(a,()=>{o.value="",Q()}),ni(o,()=>{Q()});function P(ee){var re;const he=qy.find(be=>be.key===ee)||qy[0],le=s1(ee);o.value="",a.value=he.defaultLayerKey||((re=le[0])==null?void 0:re.key)||"",d.value=hae(ee),Q(),n("module-stats",{moduleKey:"ecological-protection",viewKey:ee,items:sae(ee)})}function D(ee){n("view-change",ee==="restoration"?"restoration":"national-park")}function L(){var re;g=new _g;let ee=!1;const he={progress:0};g.instance.on("onProgress",(be,de,U)=>{const K=Math.floor(de/U*100);$n.to(he,{progress:K,onUpdate:()=>{h.value=Math.floor(he.progress)}})});const le=()=>Ge(this,null,function*(){var be,de;v||ee||(ee=!0,(be=i.value)==null||be.loadMap(g),yield Z(),yield no(),(de=i.value)==null||de.play())});g.instance.on("onLoad",le),(re=g.ready)==null||re.then(le).catch(()=>{v||(p.value={type:"error",text:"地图资源加载失败"})})}function E(ee){const he=document.querySelector(".ecological-protection"),le=he==null?void 0:he.getBoundingClientRect();return!(le!=null&&le.width)||!(le!=null&&le.height)?ee:{x:(ee.x-le.left)/le.width*1920,y:(ee.y-le.top)/le.height*1080}}function I(ee,he){return`${m.value}-${he}-${(ee==null?void 0:ee.key)||(ee==null?void 0:ee.title)||"panel"}`}function N(ee){return(ee==null?void 0:ee.span)===2}function R(ee){return N(ee)?M:zD}function F(ee){const he=(ee==null?void 0:ee.properties)||{};return Object.keys(he).filter(le=>{const re=he[le];return re==null||re===""?!1:!["geom","wkt","geometry","the_geom","raw_properties"].includes(String(le).toLowerCase())}).length}function O(ee){var le,re;const he=(re=(le=ee==null?void 0:ee.feature)!=null?le:ee)!=null?re:null;if(!he){Q();return}s.value=he,l.value=!1,ee!=null&&ee.screen&&(c.value=ee.screen)}function V(ee){p.value=ee}function H(ee,he){var re,be;if(m.value!=="restoration"||(ee==null?void 0:ee.key)!=="restoration-projects")return;const le=(he==null?void 0:he.projectName)||(he==null?void 0:he.name);le&&(Q(),(be=(re=i.value)==null?void 0:re.focusProject)==null||be.call(re,le))}function Q(){var ee,he;s.value=null,l.value=!1,c.value=null,(he=(ee=i.value)==null?void 0:ee.clearSelectedFeature)==null||he.call(ee)}function W(ee){if(!C.value)return;const he=document.querySelector(".fgw-map-feature-info"),le=ee.target;he&&le instanceof Node&&he.contains(le)||Q()}function Z(){return f.value?new Promise(ee=>{$n.to(".ecological-protection .loading",{opacity:0,duration:.8,delay:.2,onComplete:()=>{f.value=!1,ee()}})}):Promise.resolve()}return(ee,he)=>{var le;return ie(),oe("div",fae,[$e(yg,{ref_key:"mapSceneRef",ref:i,"active-layer":x.value,"map-ranking":d.value,onFeatureLoading:he[0]||(he[0]=re=>u.value=re),onFeatureInfo:O,onLayerStatus:V},null,8,["active-layer","map-ranking"]),G("div",dae,[G("div",pae,[G("div",vae,[(ie(!0),oe(it,null,vt(A.value,re=>(ie(),Ji(tn,{key:I(re,"left"),class:Vt(["fgw-side-card left-card",{"is-double":N(re)}]),title:re.title,width:398,height:R(re)},{default:Xt(()=>[$e(Si,{panel:re,compact:"",onRowSelect:be=>H(re,be)},null,8,["panel","onRowSelect"])]),_:2},1032,["class","title","height"]))),128))])]),G("div",gae,[G("div",mae,[(ie(!0),oe(it,null,vt(w.value,re=>(ie(),Ji(tn,{key:I(re,"right"),class:Vt(["fgw-side-card right-card",{"is-double":N(re)}]),title:re.title,width:398,height:R(re)},{default:Xt(()=>[$e(Si,{panel:re,compact:"",onRowSelect:be=>H(re,be)},null,8,["panel","onRowSelect"])]),_:2},1032,["class","title","height"]))),128))])]),G("div",yae,[$e(OU,{modelValue:a.value,"onUpdate:modelValue":he[1]||(he[1]=re=>a.value=re),"selected-legend-key":o.value,"onUpdate:selectedLegendKey":he[2]||(he[2]=re=>o.value=re),"topic-key":m.value,legends:((le=x.value)==null?void 0:le.legends)||[],width:248,height:430},null,8,["modelValue","selected-legend-key","topic-key","legends"])]),C.value?(ie(),oe("div",{key:0,class:"fgw-map-feature-info",style:un(T.value)},[$e(FU,{feature:s.value,empty:l.value,loading:u.value,width:460,height:b.value},null,8,["feature","empty","loading","height"])],4)):Tt("",!0),G("div",_ae,[$e(OC,{"model-value":m.value,topics:_n(qy),"onUpdate:modelValue":D},null,8,["model-value","topics"])])]),f.value?(ie(),oe("div",xae,[he[4]||(he[4]=fc('
LOADING
',1)),G("div",Sae,[G("span",Aae,Te(h.value),1),he[3]||(he[3]=G("span",{class:"unit"},"%",-1))])])):Tt("",!0)])}}};/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */var Wb=function(r,e){return Wb=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])},Wb(r,e)};function ae(r,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");Wb(r,e);function t(){this.constructor=r}r.prototype=e===null?Object.create(e):(t.prototype=e.prototype,new t)}var Tae=function(){function r(){this.firefox=!1,this.ie=!1,this.edge=!1,this.newEdge=!1,this.weChat=!1}return r}(),Mae=function(){function r(){this.browser=new Tae,this.node=!1,this.wxa=!1,this.worker=!1,this.svgSupported=!1,this.touchEventsSupported=!1,this.pointerEventsSupported=!1,this.domSupported=!1,this.transformSupported=!1,this.transform3dSupported=!1,this.hasGlobalWindow=typeof window!="undefined"}return r}(),ol=new Mae;typeof wx=="object"&&typeof wx.getSystemInfoSync=="function"?(ol.wxa=!0,ol.touchEventsSupported=!0):typeof document=="undefined"&&typeof self!="undefined"?ol.worker=!0:!ol.hasGlobalWindow||"Deno"in window?(ol.node=!0,ol.svgSupported=!0):Cae(navigator.userAgent,ol);function Cae(r,e){var t=e.browser,n=r.match(/Firefox\/([\d.]+)/),i=r.match(/MSIE\s([\d.]+)/)||r.match(/Trident\/.+?rv:(([\d.]+))/),a=r.match(/Edge?\/([\d.]+)/),o=/micromessenger/i.test(r);n&&(t.firefox=!0,t.version=n[1]),i&&(t.ie=!0,t.version=i[1]),a&&(t.edge=!0,t.version=a[1],t.newEdge=+a[1].split(".")[0]>18),o&&(t.weChat=!0),e.svgSupported=typeof SVGRect!="undefined",e.touchEventsSupported="ontouchstart"in window&&!t.ie&&!t.edge,e.pointerEventsSupported="onpointerdown"in window&&(t.edge||t.ie&&+t.version>=11),e.domSupported=typeof document!="undefined";var s=document.documentElement.style;e.transform3dSupported=(t.ie&&"transition"in s||t.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in s)&&!("OTransition"in s),e.transformSupported=e.transform3dSupported||t.ie&&+t.version>=9}const kt=ol;var BC=12,zU="sans-serif",Yl=BC+"px "+zU,Eae=20,Lae=100,Pae="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N";function Rae(r){var e={};if(typeof JSON=="undefined")return e;for(var t=0;t=0)s=o*t.length;else for(var l=0;l>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",n[l]+":0",i[u]+":0",n[1-l]+":auto",i[1-u]+":auto",""].join("!important;"),r.appendChild(o),t.push(o)}return t}function eoe(r,e,t){for(var n=t?"invTrans":"trans",i=e[n],a=e.srcCoords,o=[],s=[],l=!0,u=0;u<4;u++){var c=r[u].getBoundingClientRect(),h=2*u,f=c.left,d=c.top;o.push(f,d),l=l&&a&&f===a[h]&&d===a[h+1],s.push(r[u].offsetLeft,r[u].offsetTop)}return l&&i?i:(e.srcCoords=o,e[n]=t?HD(s,o):HD(o,s))}function XU(r){return r.nodeName.toUpperCase()==="CANVAS"}var toe=/([&<>"'])/g,noe={"&":"&","<":"<",">":">",'"':""","'":"'"};function Jr(r){return r==null?"":(r+"").replace(toe,function(e,t){return noe[t]})}var roe=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,wS=[],ioe=kt.browser.firefox&&+kt.browser.version.split(".")[0]<39;function Zb(r,e,t,n){return t=t||{},n?$D(r,e,t):ioe&&e.layerX!=null&&e.layerX!==e.offsetX?(t.zrX=e.layerX,t.zrY=e.layerY):e.offsetX!=null?(t.zrX=e.offsetX,t.zrY=e.offsetY):$D(r,e,t),t}function $D(r,e,t){if(kt.domSupported&&r.getBoundingClientRect){var n=e.clientX,i=e.clientY;if(XU(r)){var a=r.getBoundingClientRect();t.zrX=n-a.left,t.zrY=i-a.top;return}else if(Kb(wS,r,n,i)){t.zrX=wS[0],t.zrY=wS[1];return}}t.zrX=t.zrY=0}function $C(r){return r||window.event}function ma(r,e,t){if(e=$C(e),e.zrX!=null)return e;var n=e.type,i=n&&n.indexOf("touch")>=0;if(i){var o=n!=="touchend"?e.targetTouches[0]:e.changedTouches[0];o&&Zb(r,o,e,t)}else{Zb(r,e,e,t);var a=aoe(e);e.zrDelta=a?a/120:-(e.detail||0)/3}var s=e.button;return e.which==null&&s!==void 0&&roe.test(e.type)&&(e.which=s&1?1:s&2?3:s&4?2:0),e}function aoe(r){var e=r.wheelDelta;if(e)return e;var t=r.deltaX,n=r.deltaY;if(t==null||n==null)return e;var i=Math.abs(n!==0?n:t),a=n>0?-1:n<0?1:t>0?-1:1;return 3*i*a}function Qb(r,e,t,n){r.addEventListener(e,t,n)}function ooe(r,e,t,n){r.removeEventListener(e,t,n)}var Ps=function(r){r.preventDefault(),r.stopPropagation(),r.cancelBubble=!0};function XD(r){return r.which===2||r.which===3}var soe=function(){function r(){this._track=[]}return r.prototype.recognize=function(e,t,n){return this._doTrack(e,t,n),this._recognize(e)},r.prototype.clear=function(){return this._track.length=0,this},r.prototype._doTrack=function(e,t,n){var i=e.touches;if(i){for(var a={points:[],touches:[],target:t,event:e},o=0,s=i.length;o1&&n&&n.length>1){var a=YD(n)/YD(i);!isFinite(a)&&(a=1),e.pinchScale=a;var o=loe(n);return e.pinchX=o[0],e.pinchY=o[1],{type:"pinch",target:r[0].target,event:e}}}}};function ta(){return[1,0,0,1,0,0]}function g1(r){return r[0]=1,r[1]=0,r[2]=0,r[3]=1,r[4]=0,r[5]=0,r}function XC(r,e){return r[0]=e[0],r[1]=e[1],r[2]=e[2],r[3]=e[3],r[4]=e[4],r[5]=e[5],r}function As(r,e,t){var n=e[0]*t[0]+e[2]*t[1],i=e[1]*t[0]+e[3]*t[1],a=e[0]*t[2]+e[2]*t[3],o=e[1]*t[2]+e[3]*t[3],s=e[0]*t[4]+e[2]*t[5]+e[4],l=e[1]*t[4]+e[3]*t[5]+e[5];return r[0]=n,r[1]=i,r[2]=a,r[3]=o,r[4]=s,r[5]=l,r}function Xo(r,e,t){return r[0]=e[0],r[1]=e[1],r[2]=e[2],r[3]=e[3],r[4]=e[4]+t[0],r[5]=e[5]+t[1],r}function jc(r,e,t,n){n===void 0&&(n=[0,0]);var i=e[0],a=e[2],o=e[4],s=e[1],l=e[3],u=e[5],c=Math.sin(t),h=Math.cos(t);return r[0]=i*h+s*c,r[1]=-i*c+s*h,r[2]=a*h+l*c,r[3]=-a*c+h*l,r[4]=h*(o-n[0])+c*(u-n[1])+n[0],r[5]=h*(u-n[1])-c*(o-n[0])+n[1],r}function YC(r,e,t){var n=t[0],i=t[1];return r[0]=e[0]*n,r[1]=e[1]*i,r[2]=e[2]*n,r[3]=e[3]*i,r[4]=e[4]*n,r[5]=e[5]*i,r}function vd(r,e){var t=e[0],n=e[2],i=e[4],a=e[1],o=e[3],s=e[5],l=t*o-a*n;return l?(l=1/l,r[0]=o*l,r[1]=-a*l,r[2]=-n*l,r[3]=t*l,r[4]=(n*s-o*i)*l,r[5]=(a*i-t*s)*l,r):null}function uoe(r){var e=ta();return XC(e,r),e}var coe=function(){function r(e,t){this.x=e||0,this.y=t||0}return r.prototype.copy=function(e){return this.x=e.x,this.y=e.y,this},r.prototype.clone=function(){return new r(this.x,this.y)},r.prototype.set=function(e,t){return this.x=e,this.y=t,this},r.prototype.equal=function(e){return e.x===this.x&&e.y===this.y},r.prototype.add=function(e){return this.x+=e.x,this.y+=e.y,this},r.prototype.scale=function(e){this.x*=e,this.y*=e},r.prototype.scaleAndAdd=function(e,t){this.x+=e.x*t,this.y+=e.y*t},r.prototype.sub=function(e){return this.x-=e.x,this.y-=e.y,this},r.prototype.dot=function(e){return this.x*e.x+this.y*e.y},r.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},r.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},r.prototype.normalize=function(){var e=this.len();return this.x/=e,this.y/=e,this},r.prototype.distance=function(e){var t=this.x-e.x,n=this.y-e.y;return Math.sqrt(t*t+n*n)},r.prototype.distanceSquare=function(e){var t=this.x-e.x,n=this.y-e.y;return t*t+n*n},r.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},r.prototype.transform=function(e){if(e){var t=this.x,n=this.y;return this.x=e[0]*t+e[2]*n+e[4],this.y=e[1]*t+e[3]*n+e[5],this}},r.prototype.toArray=function(e){return e[0]=this.x,e[1]=this.y,e},r.prototype.fromArray=function(e){this.x=e[0],this.y=e[1]},r.set=function(e,t,n){e.x=t,e.y=n},r.copy=function(e,t){e.x=t.x,e.y=t.y},r.len=function(e){return Math.sqrt(e.x*e.x+e.y*e.y)},r.lenSquare=function(e){return e.x*e.x+e.y*e.y},r.dot=function(e,t){return e.x*t.x+e.y*t.y},r.add=function(e,t,n){e.x=t.x+n.x,e.y=t.y+n.y},r.sub=function(e,t,n){e.x=t.x-n.x,e.y=t.y-n.y},r.scale=function(e,t,n){e.x=t.x*n,e.y=t.y*n},r.scaleAndAdd=function(e,t,n,i){e.x=t.x+n.x*i,e.y=t.y+n.y*i},r.lerp=function(e,t,n,i){var a=1-i;e.x=a*t.x+i*n.x,e.y=a*t.y+i*n.y},r}();const ft=coe;var Bm=Math.min,zm=Math.max,yu=new ft,_u=new ft,xu=new ft,Su=new ft,$d=new ft,Xd=new ft,hoe=function(){function r(e,t,n,i){n<0&&(e=e+n,n=-n),i<0&&(t=t+i,i=-i),this.x=e,this.y=t,this.width=n,this.height=i}return r.prototype.union=function(e){var t=Bm(e.x,this.x),n=Bm(e.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=zm(e.x+e.width,this.x+this.width)-t:this.width=e.width,isFinite(this.y)&&isFinite(this.height)?this.height=zm(e.y+e.height,this.y+this.height)-n:this.height=e.height,this.x=t,this.y=n},r.prototype.applyTransform=function(e){r.applyTransform(this,this,e)},r.prototype.calculateTransform=function(e){var t=this,n=e.width/t.width,i=e.height/t.height,a=ta();return Xo(a,a,[-t.x,-t.y]),YC(a,a,[n,i]),Xo(a,a,[e.x,e.y]),a},r.prototype.intersect=function(e,t){if(!e)return!1;e instanceof r||(e=r.create(e));var n=this,i=n.x,a=n.x+n.width,o=n.y,s=n.y+n.height,l=e.x,u=e.x+e.width,c=e.y,h=e.y+e.height,f=!(ap&&(p=_,gp&&(p=x,m=n.x&&e<=n.x+n.width&&t>=n.y&&t<=n.y+n.height},r.prototype.clone=function(){return new r(this.x,this.y,this.width,this.height)},r.prototype.copy=function(e){r.copy(this,e)},r.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},r.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},r.prototype.isZero=function(){return this.width===0||this.height===0},r.create=function(e){return new r(e.x,e.y,e.width,e.height)},r.copy=function(e,t){e.x=t.x,e.y=t.y,e.width=t.width,e.height=t.height},r.applyTransform=function(e,t,n){if(!n){e!==t&&r.copy(e,t);return}if(n[1]<1e-5&&n[1]>-1e-5&&n[2]<1e-5&&n[2]>-1e-5){var i=n[0],a=n[3],o=n[4],s=n[5];e.x=t.x*i+o,e.y=t.y*a+s,e.width=t.width*i,e.height=t.height*a,e.width<0&&(e.x+=e.width,e.width=-e.width),e.height<0&&(e.y+=e.height,e.height=-e.height);return}yu.x=xu.x=t.x,yu.y=Su.y=t.y,_u.x=Su.x=t.x+t.width,_u.y=xu.y=t.y+t.height,yu.transform(n),Su.transform(n),_u.transform(n),xu.transform(n),e.x=Bm(yu.x,_u.x,xu.x,Su.x),e.y=Bm(yu.y,_u.y,xu.y,Su.y);var l=zm(yu.x,_u.x,xu.x,Su.x),u=zm(yu.y,_u.y,xu.y,Su.y);e.width=l-e.x,e.height=u-e.y},r}();const dt=hoe;var YU="silent";function foe(r,e,t){return{type:r,event:t,target:e.target,topTarget:e.topTarget,cancelBubble:!1,offsetX:t.zrX,offsetY:t.zrY,gestureEvent:t.gestureEvent,pinchX:t.pinchX,pinchY:t.pinchY,pinchScale:t.pinchScale,wheelDelta:t.zrDelta,zrByTouch:t.zrByTouch,which:t.which,stop:doe}}function doe(){Ps(this.event)}var poe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.handler=null,t}return e.prototype.dispose=function(){},e.prototype.setCursor=function(){},e}(Ba),Yd=function(){function r(e,t){this.x=e,this.y=t}return r}(),voe=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],TS=new dt(0,0,0,0),qU=function(r){ae(e,r);function e(t,n,i,a,o){var s=r.call(this)||this;return s._hovered=new Yd(0,0),s.storage=t,s.painter=n,s.painterRoot=a,s._pointerSize=o,i=i||new poe,s.proxy=null,s.setHandlerProxy(i),s._draggingMgr=new jae(s),s}return e.prototype.setHandlerProxy=function(t){this.proxy&&this.proxy.dispose(),t&&(k(voe,function(n){t.on&&t.on(n,this[n],this)},this),t.handler=this),this.proxy=t},e.prototype.mousemove=function(t){var n=t.zrX,i=t.zrY,a=jU(this,n,i),o=this._hovered,s=o.target;s&&!s.__zr&&(o=this.findHover(o.x,o.y),s=o.target);var l=this._hovered=a?new Yd(n,i):this.findHover(n,i),u=l.target,c=this.proxy;c.setCursor&&c.setCursor(u?u.cursor:"default"),s&&u!==s&&this.dispatchToElement(o,"mouseout",t),this.dispatchToElement(l,"mousemove",t),u&&u!==s&&this.dispatchToElement(l,"mouseover",t)},e.prototype.mouseout=function(t){var n=t.zrEventControl;n!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",t),n!=="no_globalout"&&this.trigger("globalout",{type:"globalout",event:t})},e.prototype.resize=function(){this._hovered=new Yd(0,0)},e.prototype.dispatch=function(t,n){var i=this[t];i&&i.call(this,n)},e.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},e.prototype.setCursorStyle=function(t){var n=this.proxy;n.setCursor&&n.setCursor(t)},e.prototype.dispatchToElement=function(t,n,i){t=t||{};var a=t.target;if(!(a&&a.silent)){for(var o="on"+n,s=foe(n,t,i);a&&(a[o]&&(s.cancelBubble=!!a[o].call(a,s)),a.trigger(n,s),a=a.__hostTarget?a.__hostTarget:a.parent,!s.cancelBubble););s.cancelBubble||(this.trigger(n,s),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer(function(l){typeof l[o]=="function"&&l[o].call(l,s),l.trigger&&l.trigger(n,s)}))}},e.prototype.findHover=function(t,n,i){var a=this.storage.getDisplayList(),o=new Yd(t,n);if(qD(a,o,t,n,i),this._pointerSize&&!o.target){for(var s=[],l=this._pointerSize,u=l/2,c=new dt(t-u,n-u,l,l),h=a.length-1;h>=0;h--){var f=a[h];f!==i&&!f.ignore&&!f.ignoreCoarsePointer&&(!f.parent||!f.parent.ignoreCoarsePointer)&&(TS.copy(f.getBoundingRect()),f.transform&&TS.applyTransform(f.transform),TS.intersect(c)&&s.push(f))}if(s.length)for(var d=4,p=Math.PI/12,g=Math.PI*2,v=0;v4)return;this._downPoint=null}this.dispatchToElement(a,r,e)}});function goe(r,e,t){if(r[r.rectHover?"rectContain":"contain"](e,t)){for(var n=r,i=void 0,a=!1;n;){if(n.ignoreClip&&(a=!0),!a){var o=n.getClipPath();if(o&&!o.contain(e,t))return!1}n.silent&&(i=!0);var s=n.__hostTarget;n=s||n.parent}return i?YU:!0}return!1}function qD(r,e,t,n,i){for(var a=r.length-1;a>=0;a--){var o=r[a],s=void 0;if(o!==i&&!o.ignore&&(s=goe(o,t,n))&&(!e.topTarget&&(e.topTarget=o),s!==YU)){e.target=o;break}}}function jU(r,e,t){var n=r.painter;return e<0||e>n.getWidth()||t<0||t>n.getHeight()}const moe=qU;var KU=32,qd=7;function yoe(r){for(var e=0;r>=KU;)e|=r&1,r>>=1;return r+e}function jD(r,e,t,n){var i=e+1;if(i===t)return 1;if(n(r[i++],r[e])<0){for(;i=0;)i++;return i-e}function _oe(r,e,t){for(t--;e>>1,i(a,r[l])<0?s=l:o=l+1;var u=n-o;switch(u){case 3:r[o+3]=r[o+2];case 2:r[o+2]=r[o+1];case 1:r[o+1]=r[o];break;default:for(;u>0;)r[o+u]=r[o+u-1],u--}r[o]=a}}function MS(r,e,t,n,i,a){var o=0,s=0,l=1;if(a(r,e[t+i])>0){for(s=n-i;l0;)o=l,l=(l<<1)+1,l<=0&&(l=s);l>s&&(l=s),o+=i,l+=i}else{for(s=i+1;ls&&(l=s);var u=o;o=i-l,l=i-u}for(o++;o>>1);a(r,e[t+c])>0?o=c+1:l=c}return l}function CS(r,e,t,n,i,a){var o=0,s=0,l=1;if(a(r,e[t+i])<0){for(s=i+1;ls&&(l=s);var u=o;o=i-l,l=i-u}else{for(s=n-i;l=0;)o=l,l=(l<<1)+1,l<=0&&(l=s);l>s&&(l=s),o+=i,l+=i}for(o++;o>>1);a(r,e[t+c])<0?l=c:o=c+1}return l}function xoe(r,e){var t=qd,n,i,a=0,o=[];n=[],i=[];function s(d,p){n[a]=d,i[a]=p,a+=1}function l(){for(;a>1;){var d=a-2;if(d>=1&&i[d-1]<=i[d]+i[d+1]||d>=2&&i[d-2]<=i[d]+i[d-1])i[d-1]i[d+1])break;c(d)}}function u(){for(;a>1;){var d=a-2;d>0&&i[d-1]=qd||w>=qd);if(M)break;S<0&&(S=0),S+=2}if(t=S,t<1&&(t=1),p===1){for(m=0;m=0;m--)r[A+m]=r[S+m];r[x]=o[_];return}for(var w=t;;){var M=0,C=0,b=!1;do if(e(o[_],r[y])<0){if(r[x--]=r[y--],M++,C=0,--p===0){b=!0;break}}else if(r[x--]=o[_--],C++,M=0,--v===1){b=!0;break}while((M|C)=0;m--)r[A+m]=r[S+m];if(p===0){b=!0;break}}if(r[x--]=o[_--],--v===1){b=!0;break}if(C=v-MS(r[y],o,0,v,v-1,e),C!==0){for(x-=C,_-=C,v-=C,A=x+1,S=_+1,m=0;m=qd||C>=qd);if(b)break;w<0&&(w=0),w+=2}if(t=w,t<1&&(t=1),v===1){for(x-=p,y-=p,A=x+1,S=y+1,m=p-1;m>=0;m--)r[A+m]=r[S+m];r[x]=o[_]}else{if(v===0)throw new Error;for(S=x-(v-1),m=0;ms&&(l=s),KD(r,t,t+l,t+a,e),a=l}o.pushRun(t,a),o.mergeRuns(),i-=a,t+=a}while(i!==0);o.forceMergeRuns()}}var ji=1,Lp=2,tf=4,ZD=!1;function ES(){ZD||(ZD=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function QD(r,e){return r.zlevel===e.zlevel?r.z===e.z?r.z2-e.z2:r.z-e.z:r.zlevel-e.zlevel}var Soe=function(){function r(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=QD}return r.prototype.traverse=function(e,t){for(var n=0;n0&&(c.__clipPaths=[]),isNaN(c.z)&&(ES(),c.z=0),isNaN(c.z2)&&(ES(),c.z2=0),isNaN(c.zlevel)&&(ES(),c.zlevel=0),this._displayList[this._displayListLen++]=c}var h=e.getDecalElement&&e.getDecalElement();h&&this._updateAndAddDisplayable(h,t,n);var f=e.getTextGuideLine();f&&this._updateAndAddDisplayable(f,t,n);var d=e.getTextContent();d&&this._updateAndAddDisplayable(d,t,n)}},r.prototype.addRoot=function(e){e.__zr&&e.__zr.storage===this||this._roots.push(e)},r.prototype.delRoot=function(e){if(e instanceof Array){for(var t=0,n=e.length;t=0&&this._roots.splice(i,1)},r.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},r.prototype.getRoots=function(){return this._roots},r.prototype.dispose=function(){this._displayList=null,this._roots=null},r}();const Aoe=Soe;var ZU;ZU=kt.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(r){return setTimeout(r,16)};const Jb=ZU;var t0={linear:function(r){return r},quadraticIn:function(r){return r*r},quadraticOut:function(r){return r*(2-r)},quadraticInOut:function(r){return(r*=2)<1?.5*r*r:-.5*(--r*(r-2)-1)},cubicIn:function(r){return r*r*r},cubicOut:function(r){return--r*r*r+1},cubicInOut:function(r){return(r*=2)<1?.5*r*r*r:.5*((r-=2)*r*r+2)},quarticIn:function(r){return r*r*r*r},quarticOut:function(r){return 1- --r*r*r*r},quarticInOut:function(r){return(r*=2)<1?.5*r*r*r*r:-.5*((r-=2)*r*r*r-2)},quinticIn:function(r){return r*r*r*r*r},quinticOut:function(r){return--r*r*r*r*r+1},quinticInOut:function(r){return(r*=2)<1?.5*r*r*r*r*r:.5*((r-=2)*r*r*r*r+2)},sinusoidalIn:function(r){return 1-Math.cos(r*Math.PI/2)},sinusoidalOut:function(r){return Math.sin(r*Math.PI/2)},sinusoidalInOut:function(r){return .5*(1-Math.cos(Math.PI*r))},exponentialIn:function(r){return r===0?0:Math.pow(1024,r-1)},exponentialOut:function(r){return r===1?1:1-Math.pow(2,-10*r)},exponentialInOut:function(r){return r===0?0:r===1?1:(r*=2)<1?.5*Math.pow(1024,r-1):.5*(-Math.pow(2,-10*(r-1))+2)},circularIn:function(r){return 1-Math.sqrt(1-r*r)},circularOut:function(r){return Math.sqrt(1- --r*r)},circularInOut:function(r){return(r*=2)<1?-.5*(Math.sqrt(1-r*r)-1):.5*(Math.sqrt(1-(r-=2)*r)+1)},elasticIn:function(r){var e,t=.1,n=.4;return r===0?0:r===1?1:(!t||t<1?(t=1,e=n/4):e=n*Math.asin(1/t)/(2*Math.PI),-(t*Math.pow(2,10*(r-=1))*Math.sin((r-e)*(2*Math.PI)/n)))},elasticOut:function(r){var e,t=.1,n=.4;return r===0?0:r===1?1:(!t||t<1?(t=1,e=n/4):e=n*Math.asin(1/t)/(2*Math.PI),t*Math.pow(2,-10*r)*Math.sin((r-e)*(2*Math.PI)/n)+1)},elasticInOut:function(r){var e,t=.1,n=.4;return r===0?0:r===1?1:(!t||t<1?(t=1,e=n/4):e=n*Math.asin(1/t)/(2*Math.PI),(r*=2)<1?-.5*(t*Math.pow(2,10*(r-=1))*Math.sin((r-e)*(2*Math.PI)/n)):t*Math.pow(2,-10*(r-=1))*Math.sin((r-e)*(2*Math.PI)/n)*.5+1)},backIn:function(r){var e=1.70158;return r*r*((e+1)*r-e)},backOut:function(r){var e=1.70158;return--r*r*((e+1)*r+e)+1},backInOut:function(r){var e=2.5949095;return(r*=2)<1?.5*(r*r*((e+1)*r-e)):.5*((r-=2)*r*((e+1)*r+e)+2)},bounceIn:function(r){return 1-t0.bounceOut(1-r)},bounceOut:function(r){return r<1/2.75?7.5625*r*r:r<2/2.75?7.5625*(r-=1.5/2.75)*r+.75:r<2.5/2.75?7.5625*(r-=2.25/2.75)*r+.9375:7.5625*(r-=2.625/2.75)*r+.984375},bounceInOut:function(r){return r<.5?t0.bounceIn(r*2)*.5:t0.bounceOut(r*2-1)*.5+.5}};const QU=t0;var Um=Math.pow,zl=Math.sqrt,K0=1e-8,JU=1e-4,JD=zl(3),Vm=1/3,Io=qc(),Aa=qc(),Tf=qc();function Cl(r){return r>-K0&&rK0||r<-K0}function pr(r,e,t,n,i){var a=1-i;return a*a*(a*r+3*i*e)+i*i*(i*n+3*a*t)}function eI(r,e,t,n,i){var a=1-i;return 3*(((e-r)*a+2*(t-e)*i)*a+(n-t)*i*i)}function Z0(r,e,t,n,i,a){var o=n+3*(e-t)-r,s=3*(t-e*2+r),l=3*(e-r),u=r-i,c=s*s-3*o*l,h=s*l-9*o*u,f=l*l-3*s*u,d=0;if(Cl(c)&&Cl(h))if(Cl(s))a[0]=0;else{var p=-l/s;p>=0&&p<=1&&(a[d++]=p)}else{var g=h*h-4*c*f;if(Cl(g)){var v=h/c,p=-s/o+v,m=-v/2;p>=0&&p<=1&&(a[d++]=p),m>=0&&m<=1&&(a[d++]=m)}else if(g>0){var y=zl(g),_=c*s+1.5*o*(-h+y),x=c*s+1.5*o*(-h-y);_<0?_=-Um(-_,Vm):_=Um(_,Vm),x<0?x=-Um(-x,Vm):x=Um(x,Vm);var p=(-s-(_+x))/(3*o);p>=0&&p<=1&&(a[d++]=p)}else{var S=(2*c*s-3*o*h)/(2*zl(c*c*c)),A=Math.acos(S)/3,w=zl(c),M=Math.cos(A),p=(-s-2*w*M)/(3*o),m=(-s+w*(M+JD*Math.sin(A)))/(3*o),C=(-s+w*(M-JD*Math.sin(A)))/(3*o);p>=0&&p<=1&&(a[d++]=p),m>=0&&m<=1&&(a[d++]=m),C>=0&&C<=1&&(a[d++]=C)}}return d}function t4(r,e,t,n,i){var a=6*t-12*e+6*r,o=9*e+3*n-3*r-9*t,s=3*e-3*r,l=0;if(Cl(o)){if(e4(a)){var u=-s/a;u>=0&&u<=1&&(i[l++]=u)}}else{var c=a*a-4*o*s;if(Cl(c))i[0]=-a/(2*o);else if(c>0){var h=zl(c),u=(-a+h)/(2*o),f=(-a-h)/(2*o);u>=0&&u<=1&&(i[l++]=u),f>=0&&f<=1&&(i[l++]=f)}}return l}function jl(r,e,t,n,i,a){var o=(e-r)*i+r,s=(t-e)*i+e,l=(n-t)*i+t,u=(s-o)*i+o,c=(l-s)*i+s,h=(c-u)*i+u;a[0]=r,a[1]=o,a[2]=u,a[3]=h,a[4]=h,a[5]=c,a[6]=l,a[7]=n}function n4(r,e,t,n,i,a,o,s,l,u,c){var h,f=.005,d=1/0,p,g,v,m;Io[0]=l,Io[1]=u;for(var y=0;y<1;y+=.05)Aa[0]=pr(r,t,i,o,y),Aa[1]=pr(e,n,a,s,y),v=bc(Io,Aa),v=0&&v=0&&u<=1&&(i[l++]=u)}}else{var c=o*o-4*a*s;if(Cl(c)){var u=-o/(2*a);u>=0&&u<=1&&(i[l++]=u)}else if(c>0){var h=zl(c),u=(-o+h)/(2*a),f=(-o-h)/(2*a);u>=0&&u<=1&&(i[l++]=u),f>=0&&f<=1&&(i[l++]=f)}}return l}function r4(r,e,t){var n=r+t-2*e;return n===0?.5:(r-e)/n}function Bv(r,e,t,n,i){var a=(e-r)*n+r,o=(t-e)*n+e,s=(o-a)*n+a;i[0]=r,i[1]=a,i[2]=s,i[3]=s,i[4]=o,i[5]=t}function i4(r,e,t,n,i,a,o,s,l){var u,c=.005,h=1/0;Io[0]=o,Io[1]=s;for(var f=0;f<1;f+=.05){Aa[0]=Tr(r,t,i,f),Aa[1]=Tr(e,n,a,f);var d=bc(Io,Aa);d=0&&d=1?1:Z0(0,n,a,1,l,s)&&pr(0,i,o,1,s[0])}}}var Coe=function(){function r(e){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=e.life||1e3,this._delay=e.delay||0,this.loop=e.loop||!1,this.onframe=e.onframe||qn,this.ondestroy=e.ondestroy||qn,this.onrestart=e.onrestart||qn,e.easing&&this.setEasing(e.easing)}return r.prototype.step=function(e,t){if(this._inited||(this._startTime=e+this._delay,this._inited=!0),this._paused){this._pausedTime+=t;return}var n=this._life,i=e-this._startTime-this._pausedTime,a=i/n;a<0&&(a=0),a=Math.min(a,1);var o=this.easingFunc,s=o?o(a):a;if(this.onframe(s),a===1)if(this.loop){var l=i%n;this._startTime=e-l,this._pausedTime=0,this.onrestart()}else return!0;return!1},r.prototype.pause=function(){this._paused=!0},r.prototype.resume=function(){this._paused=!1},r.prototype.setEasing=function(e){this.easing=e,this.easingFunc=qe(e)?e:QU[e]||qC(e)},r}();const Eoe=Coe;var a4=function(){function r(e){this.value=e}return r}(),Loe=function(){function r(){this._len=0}return r.prototype.insert=function(e){var t=new a4(e);return this.insertEntry(t),t},r.prototype.insertEntry=function(e){this.head?(this.tail.next=e,e.prev=this.tail,e.next=null,this.tail=e):this.head=this.tail=e,this._len++},r.prototype.remove=function(e){var t=e.prev,n=e.next;t?t.next=n:this.head=n,n?n.prev=t:this.tail=t,e.next=e.prev=null,this._len--},r.prototype.len=function(){return this._len},r.prototype.clear=function(){this.head=this.tail=null,this._len=0},r}(),Poe=function(){function r(e){this._list=new Loe,this._maxSize=10,this._map={},this._maxSize=e}return r.prototype.put=function(e,t){var n=this._list,i=this._map,a=null;if(i[e]==null){var o=n.len(),s=this._lastRemovedEntry;if(o>=this._maxSize&&o>0){var l=n.head;n.remove(l),delete i[l.key],a=l.value,this._lastRemovedEntry=l}s?s.value=t:s=new a4(t),s.key=e,n.insertEntry(s),i[e]=s}return a},r.prototype.get=function(e){var t=this._map[e],n=this._list;if(t!=null)return t!==n.tail&&(n.remove(t),n.insertEntry(t)),t.value},r.prototype.clear=function(){this._list.clear(),this._map={}},r.prototype.len=function(){return this._list.len()},r}();const Ag=Poe;var tI={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function ro(r){return r=Math.round(r),r<0?0:r>255?255:r}function Roe(r){return r=Math.round(r),r<0?0:r>360?360:r}function zv(r){return r<0?0:r>1?1:r}function LS(r){var e=r;return e.length&&e.charAt(e.length-1)==="%"?ro(parseFloat(e)/100*255):ro(parseInt(e,10))}function Tc(r){var e=r;return e.length&&e.charAt(e.length-1)==="%"?zv(parseFloat(e)/100):zv(parseFloat(e))}function PS(r,e,t){return t<0?t+=1:t>1&&(t-=1),t*6<1?r+(e-r)*t*6:t*2<1?e:t*3<2?r+(e-r)*(2/3-t)*6:r}function El(r,e,t){return r+(e-r)*t}function da(r,e,t,n,i){return r[0]=e,r[1]=t,r[2]=n,r[3]=i,r}function tT(r,e){return r[0]=e[0],r[1]=e[1],r[2]=e[2],r[3]=e[3],r}var o4=new Ag(20),Gm=null;function Rh(r,e){Gm&&tT(Gm,e),Gm=o4.put(r,Gm||e.slice())}function na(r,e){if(r){e=e||[];var t=o4.get(r);if(t)return tT(e,t);r=r+"";var n=r.replace(/ /g,"").toLowerCase();if(n in tI)return tT(e,tI[n]),Rh(r,e),e;var i=n.length;if(n.charAt(0)==="#"){if(i===4||i===5){var a=parseInt(n.slice(1,4),16);if(!(a>=0&&a<=4095)){da(e,0,0,0,1);return}return da(e,(a&3840)>>4|(a&3840)>>8,a&240|(a&240)>>4,a&15|(a&15)<<4,i===5?parseInt(n.slice(4),16)/15:1),Rh(r,e),e}else if(i===7||i===9){var a=parseInt(n.slice(1,7),16);if(!(a>=0&&a<=16777215)){da(e,0,0,0,1);return}return da(e,(a&16711680)>>16,(a&65280)>>8,a&255,i===9?parseInt(n.slice(7),16)/255:1),Rh(r,e),e}return}var o=n.indexOf("("),s=n.indexOf(")");if(o!==-1&&s+1===i){var l=n.substr(0,o),u=n.substr(o+1,s-(o+1)).split(","),c=1;switch(l){case"rgba":if(u.length!==4)return u.length===3?da(e,+u[0],+u[1],+u[2],1):da(e,0,0,0,1);c=Tc(u.pop());case"rgb":if(u.length>=3)return da(e,LS(u[0]),LS(u[1]),LS(u[2]),u.length===3?c:Tc(u[3])),Rh(r,e),e;da(e,0,0,0,1);return;case"hsla":if(u.length!==4){da(e,0,0,0,1);return}return u[3]=Tc(u[3]),nT(u,e),Rh(r,e),e;case"hsl":if(u.length!==3){da(e,0,0,0,1);return}return nT(u,e),Rh(r,e),e;default:return}}da(e,0,0,0,1)}}function nT(r,e){var t=(parseFloat(r[0])%360+360)%360/360,n=Tc(r[1]),i=Tc(r[2]),a=i<=.5?i*(n+1):i+n-i*n,o=i*2-a;return e=e||[],da(e,ro(PS(o,a,t+1/3)*255),ro(PS(o,a,t)*255),ro(PS(o,a,t-1/3)*255),1),r.length===4&&(e[3]=r[3]),e}function Doe(r){if(r){var e=r[0]/255,t=r[1]/255,n=r[2]/255,i=Math.min(e,t,n),a=Math.max(e,t,n),o=a-i,s=(a+i)/2,l,u;if(o===0)l=0,u=0;else{s<.5?u=o/(a+i):u=o/(2-a-i);var c=((a-e)/6+o/2)/o,h=((a-t)/6+o/2)/o,f=((a-n)/6+o/2)/o;e===a?l=f-h:t===a?l=1/3+c-f:n===a&&(l=2/3+h-c),l<0&&(l+=1),l>1&&(l-=1)}var d=[l*360,u,s];return r[3]!=null&&d.push(r[3]),d}}function rT(r,e){var t=na(r);if(t){for(var n=0;n<3;n++)e<0?t[n]=t[n]*(1-e)|0:t[n]=(255-t[n])*e+t[n]|0,t[n]>255?t[n]=255:t[n]<0&&(t[n]=0);return ws(t,t.length===4?"rgba":"rgb")}}function RS(r,e,t){if(!(!(e&&e.length)||!(r>=0&&r<=1))){t=t||[];var n=r*(e.length-1),i=Math.floor(n),a=Math.ceil(n),o=e[i],s=e[a],l=n-i;return t[0]=ro(El(o[0],s[0],l)),t[1]=ro(El(o[1],s[1],l)),t[2]=ro(El(o[2],s[2],l)),t[3]=zv(El(o[3],s[3],l)),t}}function Ioe(r,e,t){if(!(!(e&&e.length)||!(r>=0&&r<=1))){var n=r*(e.length-1),i=Math.floor(n),a=Math.ceil(n),o=na(e[i]),s=na(e[a]),l=n-i,u=ws([ro(El(o[0],s[0],l)),ro(El(o[1],s[1],l)),ro(El(o[2],s[2],l)),zv(El(o[3],s[3],l))],"rgba");return t?{color:u,leftIndex:i,rightIndex:a,value:n}:u}}function ev(r,e,t,n){var i=na(r);if(r)return i=Doe(i),e!=null&&(i[0]=Roe(e)),t!=null&&(i[1]=Tc(t)),n!=null&&(i[2]=Tc(n)),ws(nT(i),"rgba")}function Q0(r,e){var t=na(r);if(t&&e!=null)return t[3]=zv(e),ws(t,"rgba")}function ws(r,e){if(!(!r||!r.length)){var t=r[0]+","+r[1]+","+r[2];return(e==="rgba"||e==="hsva"||e==="hsla")&&(t+=","+r[3]),e+"("+t+")"}}function J0(r,e){var t=na(r);return t?(.299*t[0]+.587*t[1]+.114*t[2])*t[3]/255+(1-t[3])*e:0}var nI=new Ag(100);function iT(r){if(ke(r)){var e=nI.get(r);return e||(e=rT(r,-.1),nI.put(r,e)),e}else if(p1(r)){var t=pe({},r);return t.colorStops=xe(r.colorStops,function(n){return{offset:n.offset,color:rT(n.color,-.1)}}),t}return r}var e_=Math.round;function Uv(r){var e;if(!r||r==="transparent")r="none";else if(typeof r=="string"&&r.indexOf("rgba")>-1){var t=na(r);t&&(r="rgb("+t[0]+","+t[1]+","+t[2]+")",e=t[3])}return{color:r,opacity:e==null?1:e}}var rI=1e-4;function Ll(r){return r-rI}function Hm(r){return e_(r*1e3)/1e3}function aT(r){return e_(r*1e4)/1e4}function Noe(r){return"matrix("+Hm(r[0])+","+Hm(r[1])+","+Hm(r[2])+","+Hm(r[3])+","+aT(r[4])+","+aT(r[5])+")"}var koe={left:"start",right:"end",center:"middle",middle:"middle"};function Ooe(r,e,t){return t==="top"?r+=e/2:t==="bottom"&&(r-=e/2),r}function Foe(r){return r&&(r.shadowBlur||r.shadowOffsetX||r.shadowOffsetY)}function Boe(r){var e=r.style,t=r.getGlobalScale();return[e.shadowColor,(e.shadowBlur||0).toFixed(2),(e.shadowOffsetX||0).toFixed(2),(e.shadowOffsetY||0).toFixed(2),t[0],t[1]].join(",")}function s4(r){return r&&!!r.image}function zoe(r){return r&&!!r.svgElement}function jC(r){return s4(r)||zoe(r)}function l4(r){return r.type==="linear"}function u4(r){return r.type==="radial"}function c4(r){return r&&(r.type==="linear"||r.type==="radial")}function m1(r){return"url(#"+r+")"}function h4(r){var e=r.getGlobalScale(),t=Math.max(e[0],e[1]);return Math.max(Math.ceil(Math.log(t)/Math.log(10)),1)}function f4(r){var e=r.x||0,t=r.y||0,n=(r.rotation||0)*Zy,i=ot(r.scaleX,1),a=ot(r.scaleY,1),o=r.skewX||0,s=r.skewY||0,l=[];return(e||t)&&l.push("translate("+e+"px,"+t+"px)"),n&&l.push("rotate("+n+")"),(i!==1||a!==1)&&l.push("scale("+i+","+a+")"),(o||s)&&l.push("skew("+e_(o*Zy)+"deg, "+e_(s*Zy)+"deg)"),l.join(" ")}var Uoe=function(){return kt.hasGlobalWindow&&qe(window.btoa)?function(r){return window.btoa(unescape(encodeURIComponent(r)))}:typeof Buffer!="undefined"?function(r){return Buffer.from(r).toString("base64")}:function(r){return null}}(),oT=Array.prototype.slice;function ds(r,e,t){return(e-r)*t+r}function DS(r,e,t,n){for(var i=e.length,a=0;an?e:r,a=Math.min(t,n),o=i[a-1]||{color:[0,0,0,0],offset:0},s=a;so;if(s)n.length=o;else for(var l=a;l=1},r.prototype.getAdditiveTrack=function(){return this._additiveTrack},r.prototype.addKeyframe=function(e,t,n){this._needsSort=!0;var i=this.keyframes,a=i.length,o=!1,s=aI,l=t;if(ii(t)){var u=Woe(t);s=u,(u===1&&!Ft(t[0])||u===2&&!Ft(t[0][0]))&&(o=!0)}else if(Ft(t)&&!Ov(t))s=$m;else if(ke(t))if(!isNaN(+t))s=$m;else{var c=na(t);c&&(l=c,s=Pp)}else if(p1(t)){var h=pe({},l);h.colorStops=xe(t.colorStops,function(d){return{offset:d.offset,color:na(d.color)}}),l4(t)?s=sT:u4(t)&&(s=lT),l=h}a===0?this.valType=s:(s!==this.valType||s===aI)&&(o=!0),this.discrete=this.discrete||o;var f={time:e,value:l,rawValue:t,percent:0};return n&&(f.easing=n,f.easingFunc=qe(n)?n:QU[n]||qC(n)),i.push(f),f},r.prototype.prepare=function(e,t){var n=this.keyframes;this._needsSort&&n.sort(function(g,v){return g.time-v.time});for(var i=this.valType,a=n.length,o=n[a-1],s=this.discrete,l=Xm(i),u=oI(i),c=0;c=0&&!(o[c].percent<=t);c--);c=f(c,s-2)}else{for(c=h;ct);c++);c=f(c-1,s-2)}p=o[c+1],d=o[c]}if(d&&p){this._lastFr=c,this._lastFrP=t;var v=p.percent-d.percent,m=v===0?1:f((t-d.percent)/v,1);p.easingFunc&&(m=p.easingFunc(m));var y=n?this._additiveValue:u?jd:e[l];if((Xm(a)||u)&&!y&&(y=this._additiveValue=[]),this.discrete)e[l]=m<1?d.rawValue:p.rawValue;else if(Xm(a))a===r0?DS(y,d[i],p[i],m):Voe(y,d[i],p[i],m);else if(oI(a)){var _=d[i],x=p[i],S=a===sT;e[l]={type:S?"linear":"radial",x:ds(_.x,x.x,m),y:ds(_.y,x.y,m),colorStops:xe(_.colorStops,function(w,M){var C=x.colorStops[M];return{offset:ds(w.offset,C.offset,m),color:n0(DS([],w.color,C.color,m))}}),global:x.global},S?(e[l].x2=ds(_.x2,x.x2,m),e[l].y2=ds(_.y2,x.y2,m)):e[l].r=ds(_.r,x.r,m)}else if(u)DS(y,d[i],p[i],m),n||(e[l]=n0(y));else{var A=ds(d[i],p[i],m);n?this._additiveValue=A:e[l]=A}n&&this._addToTarget(e)}}},r.prototype._addToTarget=function(e){var t=this.valType,n=this.propName,i=this._additiveValue;t===$m?e[n]=e[n]+i:t===Pp?(na(e[n],jd),Wm(jd,jd,i,1),e[n]=n0(jd)):t===r0?Wm(e[n],e[n],i,1):t===d4&&iI(e[n],e[n],i,1)},r}(),KC=function(){function r(e,t,n,i){if(this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=e,this._loop=t,t&&i){VC("Can' use additive animation on looped animation.");return}this._additiveAnimators=i,this._allowDiscrete=n}return r.prototype.getMaxTime=function(){return this._maxTime},r.prototype.getDelay=function(){return this._delay},r.prototype.getLoop=function(){return this._loop},r.prototype.getTarget=function(){return this._target},r.prototype.changeTarget=function(e){this._target=e},r.prototype.when=function(e,t,n){return this.whenWithKeys(e,t,wt(t),n)},r.prototype.whenWithKeys=function(e,t,n,i){for(var a=this._tracks,o=0;o0&&l.addKeyframe(0,tv(u),i),this._trackKeys.push(s)}l.addKeyframe(e,tv(t[s]),i)}return this._maxTime=Math.max(this._maxTime,e),this},r.prototype.pause=function(){this._clip.pause(),this._paused=!0},r.prototype.resume=function(){this._clip.resume(),this._paused=!1},r.prototype.isPaused=function(){return!!this._paused},r.prototype.duration=function(e){return this._maxTime=e,this._force=!0,this},r.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var e=this._doneCbs;if(e)for(var t=e.length,n=0;n0)){this._started=1;for(var t=this,n=[],i=this._maxTime||0,a=0;a1){var s=o.pop();a.addKeyframe(s.time,e[i]),a.prepare(this._maxTime,a.getAdditiveTrack())}}}},r}();function pf(){return new Date().getTime()}var Xoe=function(r){ae(e,r);function e(t){var n=r.call(this)||this;return n._running=!1,n._time=0,n._pausedTime=0,n._pauseStart=0,n._paused=!1,t=t||{},n.stage=t.stage||{},n}return e.prototype.addClip=function(t){t.animation&&this.removeClip(t),this._head?(this._tail.next=t,t.prev=this._tail,t.next=null,this._tail=t):this._head=this._tail=t,t.animation=this},e.prototype.addAnimator=function(t){t.animation=this;var n=t.getClip();n&&this.addClip(n)},e.prototype.removeClip=function(t){if(t.animation){var n=t.prev,i=t.next;n?n.next=i:this._head=i,i?i.prev=n:this._tail=n,t.next=t.prev=t.animation=null}},e.prototype.removeAnimator=function(t){var n=t.getClip();n&&this.removeClip(n),t.animation=null},e.prototype.update=function(t){for(var n=pf()-this._pausedTime,i=n-this._time,a=this._head;a;){var o=a.next,s=a.step(n,i);s&&(a.ondestroy(),this.removeClip(a)),a=o}this._time=n,t||(this.trigger("frame",i),this.stage.update&&this.stage.update())},e.prototype._startLoop=function(){var t=this;this._running=!0;function n(){t._running&&(Jb(n),!t._paused&&t.update())}Jb(n)},e.prototype.start=function(){this._running||(this._time=pf(),this._pausedTime=0,this._startLoop())},e.prototype.stop=function(){this._running=!1},e.prototype.pause=function(){this._paused||(this._pauseStart=pf(),this._paused=!0)},e.prototype.resume=function(){this._paused&&(this._pausedTime+=pf()-this._pauseStart,this._paused=!1)},e.prototype.clear=function(){for(var t=this._head;t;){var n=t.next;t.prev=t.next=t.animation=null,t=n}this._head=this._tail=null},e.prototype.isFinished=function(){return this._head==null},e.prototype.animate=function(t,n){n=n||{},this.start();var i=new KC(t,n.loop);return this.addAnimator(i),i},e}(Ba);const Yoe=Xoe;var qoe=300,IS=kt.domSupported,NS=function(){var r=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],e=["touchstart","touchend","touchmove"],t={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},n=xe(r,function(i){var a=i.replace("mouse","pointer");return t.hasOwnProperty(a)?a:i});return{mouse:r,touch:e,pointer:n}}(),sI={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},lI=!1;function uT(r){var e=r.pointerType;return e==="pen"||e==="touch"}function joe(r){r.touching=!0,r.touchTimer!=null&&(clearTimeout(r.touchTimer),r.touchTimer=null),r.touchTimer=setTimeout(function(){r.touching=!1,r.touchTimer=null},700)}function kS(r){r&&(r.zrByTouch=!0)}function Koe(r,e){return ma(r.dom,new Zoe(r,e),!0)}function p4(r,e){for(var t=e,n=!1;t&&t.nodeType!==9&&!(n=t.domBelongToZr||t!==e&&t===r.painterRoot);)t=t.parentNode;return n}var Zoe=function(){function r(e,t){this.stopPropagation=qn,this.stopImmediatePropagation=qn,this.preventDefault=qn,this.type=t.type,this.target=this.currentTarget=e.dom,this.pointerType=t.pointerType,this.clientX=t.clientX,this.clientY=t.clientY}return r}(),Ya={mousedown:function(r){r=ma(this.dom,r),this.__mayPointerCapture=[r.zrX,r.zrY],this.trigger("mousedown",r)},mousemove:function(r){r=ma(this.dom,r);var e=this.__mayPointerCapture;e&&(r.zrX!==e[0]||r.zrY!==e[1])&&this.__togglePointerCapture(!0),this.trigger("mousemove",r)},mouseup:function(r){r=ma(this.dom,r),this.__togglePointerCapture(!1),this.trigger("mouseup",r)},mouseout:function(r){r=ma(this.dom,r);var e=r.toElement||r.relatedTarget;p4(this,e)||(this.__pointerCapturing&&(r.zrEventControl="no_globalout"),this.trigger("mouseout",r))},wheel:function(r){lI=!0,r=ma(this.dom,r),this.trigger("mousewheel",r)},mousewheel:function(r){lI||(r=ma(this.dom,r),this.trigger("mousewheel",r))},touchstart:function(r){r=ma(this.dom,r),kS(r),this.__lastTouchMoment=new Date,this.handler.processGesture(r,"start"),Ya.mousemove.call(this,r),Ya.mousedown.call(this,r)},touchmove:function(r){r=ma(this.dom,r),kS(r),this.handler.processGesture(r,"change"),Ya.mousemove.call(this,r)},touchend:function(r){r=ma(this.dom,r),kS(r),this.handler.processGesture(r,"end"),Ya.mouseup.call(this,r),+new Date-+this.__lastTouchMomenthI||r<-hI}var wu=[],Dh=[],FS=ta(),BS=Math.abs,rse=function(){function r(){}return r.prototype.getLocalTransform=function(e){return r.getLocalTransform(this,e)},r.prototype.setPosition=function(e){this.x=e[0],this.y=e[1]},r.prototype.setScale=function(e){this.scaleX=e[0],this.scaleY=e[1]},r.prototype.setSkew=function(e){this.skewX=e[0],this.skewY=e[1]},r.prototype.setOrigin=function(e){this.originX=e[0],this.originY=e[1]},r.prototype.needLocalTransform=function(){return Au(this.rotation)||Au(this.x)||Au(this.y)||Au(this.scaleX-1)||Au(this.scaleY-1)||Au(this.skewX)||Au(this.skewY)},r.prototype.updateTransform=function(){var e=this.parent&&this.parent.transform,t=this.needLocalTransform(),n=this.transform;if(!(t||e)){n&&(cI(n),this.invTransform=null);return}n=n||ta(),t?this.getLocalTransform(n):cI(n),e&&(t?As(n,e,n):XC(n,e)),this.transform=n,this._resolveGlobalScaleRatio(n)},r.prototype._resolveGlobalScaleRatio=function(e){var t=this.globalScaleRatio;if(t!=null&&t!==1){this.getGlobalScale(wu);var n=wu[0]<0?-1:1,i=wu[1]<0?-1:1,a=((wu[0]-n)*t+n)/wu[0]||0,o=((wu[1]-i)*t+i)/wu[1]||0;e[0]*=a,e[1]*=a,e[2]*=o,e[3]*=o}this.invTransform=this.invTransform||ta(),vd(this.invTransform,e)},r.prototype.getComputedTransform=function(){for(var e=this,t=[];e;)t.push(e),e=e.parent;for(;e=t.pop();)e.updateTransform();return this.transform},r.prototype.setLocalTransform=function(e){if(e){var t=e[0]*e[0]+e[1]*e[1],n=e[2]*e[2]+e[3]*e[3],i=Math.atan2(e[1],e[0]),a=Math.PI/2+i-Math.atan2(e[3],e[2]);n=Math.sqrt(n)*Math.cos(a),t=Math.sqrt(t),this.skewX=a,this.skewY=0,this.rotation=-i,this.x=+e[4],this.y=+e[5],this.scaleX=t,this.scaleY=n,this.originX=0,this.originY=0}},r.prototype.decomposeTransform=function(){if(this.transform){var e=this.parent,t=this.transform;e&&e.transform&&(e.invTransform=e.invTransform||ta(),As(Dh,e.invTransform,t),t=Dh);var n=this.originX,i=this.originY;(n||i)&&(FS[4]=n,FS[5]=i,As(Dh,t,FS),Dh[4]-=n,Dh[5]-=i,t=Dh),this.setLocalTransform(t)}},r.prototype.getGlobalScale=function(e){var t=this.transform;return e=e||[],t?(e[0]=Math.sqrt(t[0]*t[0]+t[1]*t[1]),e[1]=Math.sqrt(t[2]*t[2]+t[3]*t[3]),t[0]<0&&(e[0]=-e[0]),t[3]<0&&(e[1]=-e[1]),e):(e[0]=1,e[1]=1,e)},r.prototype.transformCoordToLocal=function(e,t){var n=[e,t],i=this.invTransform;return i&&Or(n,n,i),n},r.prototype.transformCoordToGlobal=function(e,t){var n=[e,t],i=this.transform;return i&&Or(n,n,i),n},r.prototype.getLineScale=function(){var e=this.transform;return e&&BS(e[0]-1)>1e-10&&BS(e[3]-1)>1e-10?Math.sqrt(BS(e[0]*e[3]-e[2]*e[1])):1},r.prototype.copyTransform=function(e){g4(this,e)},r.getLocalTransform=function(e,t){t=t||[];var n=e.originX||0,i=e.originY||0,a=e.scaleX,o=e.scaleY,s=e.anchorX,l=e.anchorY,u=e.rotation||0,c=e.x,h=e.y,f=e.skewX?Math.tan(e.skewX):0,d=e.skewY?Math.tan(-e.skewY):0;if(n||i||s||l){var p=n+s,g=i+l;t[4]=-p*a-f*g*o,t[5]=-g*o-d*p*a}else t[4]=t[5]=0;return t[0]=a,t[3]=o,t[1]=d*a,t[2]=f*o,u&&jc(t,t,u),t[4]+=n+c,t[5]+=i+h,t},r.initDefaultProps=function(){var e=r.prototype;e.scaleX=e.scaleY=e.globalScaleRatio=1,e.x=e.y=e.originX=e.originY=e.skewX=e.skewY=e.rotation=e.anchorX=e.anchorY=0}(),r}(),Yo=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function g4(r,e){for(var t=0;t=0?parseFloat(r)/100*e:parseFloat(r):r}function n_(r,e,t){var n=e.position||"inside",i=e.distance!=null?e.distance:5,a=t.height,o=t.width,s=a/2,l=t.x,u=t.y,c="left",h="top";if(n instanceof Array)l+=so(n[0],t.width),u+=so(n[1],t.height),c=null,h=null;else switch(n){case"left":l-=i,u+=s,c="right",h="middle";break;case"right":l+=i+o,u+=s,h="middle";break;case"top":l+=o/2,u-=i,c="center",h="bottom";break;case"bottom":l+=o/2,u+=a+i,c="center";break;case"inside":l+=o/2,u+=s,c="center",h="middle";break;case"insideLeft":l+=i,u+=s,h="middle";break;case"insideRight":l+=o-i,u+=s,c="right",h="middle";break;case"insideTop":l+=o/2,u+=i,c="center";break;case"insideBottom":l+=o/2,u+=a-i,c="center",h="bottom";break;case"insideTopLeft":l+=i,u+=i;break;case"insideTopRight":l+=o-i,u+=i,c="right";break;case"insideBottomLeft":l+=i,u+=a-i,h="bottom";break;case"insideBottomRight":l+=o-i,u+=a-i,c="right",h="bottom";break}return r=r||{},r.x=l,r.y=u,r.align=c,r.verticalAlign=h,r}var zS="__zr_normal__",US=Yo.concat(["ignore"]),ise=$o(Yo,function(r,e){return r[e]=!0,r},{ignore:!1}),Ih={},ase=new dt(0,0,0,0),ZC=function(){function r(e){this.id=GU(),this.animators=[],this.currentStates=[],this.states={},this._init(e)}return r.prototype._init=function(e){this.attr(e)},r.prototype.drift=function(e,t,n){switch(this.draggable){case"horizontal":t=0;break;case"vertical":e=0;break}var i=this.transform;i||(i=this.transform=[1,0,0,1,0,0]),i[4]+=e,i[5]+=t,this.decomposeTransform(),this.markRedraw()},r.prototype.beforeUpdate=function(){},r.prototype.afterUpdate=function(){},r.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},r.prototype.updateInnerText=function(e){var t=this._textContent;if(t&&(!t.ignore||e)){this.textConfig||(this.textConfig={});var n=this.textConfig,i=n.local,a=t.innerTransformable,o=void 0,s=void 0,l=!1;a.parent=i?this:null;var u=!1;if(a.copyTransform(t),n.position!=null){var c=ase;n.layoutRect?c.copy(n.layoutRect):c.copy(this.getBoundingRect()),i||c.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(Ih,n,c):n_(Ih,n,c),a.x=Ih.x,a.y=Ih.y,o=Ih.align,s=Ih.verticalAlign;var h=n.origin;if(h&&n.rotation!=null){var f=void 0,d=void 0;h==="center"?(f=c.width*.5,d=c.height*.5):(f=so(h[0],c.width),d=so(h[1],c.height)),u=!0,a.originX=-a.x+f+(i?0:c.x),a.originY=-a.y+d+(i?0:c.y)}}n.rotation!=null&&(a.rotation=n.rotation);var p=n.offset;p&&(a.x+=p[0],a.y+=p[1],u||(a.originX=-p[0],a.originY=-p[1]));var g=n.inside==null?typeof n.position=="string"&&n.position.indexOf("inside")>=0:n.inside,v=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),m=void 0,y=void 0,_=void 0;g&&this.canBeInsideText()?(m=n.insideFill,y=n.insideStroke,(m==null||m==="auto")&&(m=this.getInsideTextFill()),(y==null||y==="auto")&&(y=this.getInsideTextStroke(m),_=!0)):(m=n.outsideFill,y=n.outsideStroke,(m==null||m==="auto")&&(m=this.getOutsideFill()),(y==null||y==="auto")&&(y=this.getOutsideStroke(m),_=!0)),m=m||"#000",(m!==v.fill||y!==v.stroke||_!==v.autoStroke||o!==v.align||s!==v.verticalAlign)&&(l=!0,v.fill=m,v.stroke=y,v.autoStroke=_,v.align=o,v.verticalAlign=s,t.setDefaultTextStyle(v)),t.__dirty|=ji,l&&t.dirtyStyle(!0)}},r.prototype.canBeInsideText=function(){return!0},r.prototype.getInsideTextFill=function(){return"#fff"},r.prototype.getInsideTextStroke=function(e){return"#000"},r.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?dT:fT},r.prototype.getOutsideStroke=function(e){var t=this.__zr&&this.__zr.getBackgroundColor(),n=typeof t=="string"&&na(t);n||(n=[255,255,255,1]);for(var i=n[3],a=this.__zr.isDarkMode(),o=0;o<3;o++)n[o]=n[o]*i+(a?0:255)*(1-i);return n[3]=1,ws(n,"rgba")},r.prototype.traverse=function(e,t){},r.prototype.attrKV=function(e,t){e==="textConfig"?this.setTextConfig(t):e==="textContent"?this.setTextContent(t):e==="clipPath"?this.setClipPath(t):e==="extra"?(this.extra=this.extra||{},pe(this.extra,t)):this[e]=t},r.prototype.hide=function(){this.ignore=!0,this.markRedraw()},r.prototype.show=function(){this.ignore=!1,this.markRedraw()},r.prototype.attr=function(e,t){if(typeof e=="string")this.attrKV(e,t);else if(Qe(e))for(var n=e,i=wt(n),a=0;a0},r.prototype.getState=function(e){return this.states[e]},r.prototype.ensureState=function(e){var t=this.states;return t[e]||(t[e]={}),t[e]},r.prototype.clearStates=function(e){this.useState(zS,!1,e)},r.prototype.useState=function(e,t,n,i){var a=e===zS,o=this.hasState();if(!(!o&&a)){var s=this.currentStates,l=this.stateTransition;if(!(pt(s,e)>=0&&(t||s.length===1))){var u;if(this.stateProxy&&!a&&(u=this.stateProxy(e)),u||(u=this.states&&this.states[e]),!u&&!a){VC("State "+e+" not exists.");return}a||this.saveCurrentToNormalState(u);var c=!!(u&&u.hoverLayer||i);c&&this._toggleHoverLayerFlag(!0),this._applyStateObj(e,u,this._normalState,t,!n&&!this.__inHover&&l&&l.duration>0,l);var h=this._textContent,f=this._textGuide;return h&&h.useState(e,t,n,c),f&&f.useState(e,t,n,c),a?(this.currentStates=[],this._normalState={}):t?this.currentStates.push(e):this.currentStates=[e],this._updateAnimationTargets(),this.markRedraw(),!c&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~ji),u}}},r.prototype.useStates=function(e,t,n){if(!e.length)this.clearStates();else{var i=[],a=this.currentStates,o=e.length,s=o===a.length;if(s){for(var l=0;l0,p);var g=this._textContent,v=this._textGuide;g&&g.useStates(e,t,f),v&&v.useStates(e,t,f),this._updateAnimationTargets(),this.currentStates=e.slice(),this.markRedraw(),!f&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~ji)}},r.prototype.isSilent=function(){for(var e=this.silent,t=this.parent;!e&&t;){if(t.silent){e=!0;break}t=t.parent}return e},r.prototype._updateAnimationTargets=function(){for(var e=0;e=0){var n=this.currentStates.slice();n.splice(t,1),this.useStates(n)}},r.prototype.replaceState=function(e,t,n){var i=this.currentStates.slice(),a=pt(i,e),o=pt(i,t)>=0;a>=0?o?i.splice(a,1):i[a]=t:n&&!o&&i.push(t),this.useStates(i)},r.prototype.toggleState=function(e,t){t?this.useState(e,!0):this.removeState(e)},r.prototype._mergeStates=function(e){for(var t={},n,i=0;i=0&&a.splice(o,1)}),this.animators.push(e),n&&n.animation.addAnimator(e),n&&n.wakeUp()},r.prototype.updateDuringAnimation=function(e){this.markRedraw()},r.prototype.stopAnimation=function(e,t){for(var n=this.animators,i=n.length,a=[],o=0;o0&&t.during&&a[0].during(function(p,g){t.during(g)});for(var f=0;f0||i.force&&!o.length){var M=void 0,C=void 0,b=void 0;if(s){C={},f&&(M={});for(var x=0;x<_;x++){var m=g[x];C[m]=t[m],f?M[m]=n[m]:t[m]=n[m]}}else if(f){b={};for(var x=0;x<_;x++){var m=g[x];b[m]=tv(t[m]),sse(t,n,m)}}var S=new KC(t,!1,!1,h?jt(p,function(P){return P.targetName===e}):null);S.targetName=e,i.scope&&(S.scope=i.scope),f&&M&&S.whenWithKeys(0,M,g),b&&S.whenWithKeys(0,b,g),S.whenWithKeys(u==null?500:u,s?C:n,g).delay(c||0),r.addAnimator(S,e),o.push(S)}}const y4=ZC;var _4=function(r){ae(e,r);function e(t){var n=r.call(this)||this;return n.isGroup=!0,n._children=[],n.attr(t),n}return e.prototype.childrenRef=function(){return this._children},e.prototype.children=function(){return this._children.slice()},e.prototype.childAt=function(t){return this._children[t]},e.prototype.childOfName=function(t){for(var n=this._children,i=0;i=0&&(i.splice(a,0,t),this._doAdd(t))}return this},e.prototype.replace=function(t,n){var i=pt(this._children,t);return i>=0&&this.replaceAt(n,i),this},e.prototype.replaceAt=function(t,n){var i=this._children,a=i[n];if(t&&t!==this&&t.parent!==this&&t!==a){i[n]=t,a.parent=null;var o=this.__zr;o&&a.removeSelfFromZr(o),this._doAdd(t)}return this},e.prototype._doAdd=function(t){t.parent&&t.parent.remove(t),t.parent=this;var n=this.__zr;n&&n!==t.__zr&&t.addSelfToZr(n),n&&n.refresh()},e.prototype.remove=function(t){var n=this.__zr,i=this._children,a=pt(i,t);return a<0?this:(i.splice(a,1),t.parent=null,n&&t.removeSelfFromZr(n),n&&n.refresh(),this)},e.prototype.removeAll=function(){for(var t=this._children,n=this.__zr,i=0;i0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},r.prototype.setSleepAfterStill=function(e){this._sleepAfterStill=e},r.prototype.wakeUp=function(){this._disposed||(this.animation.start(),this._stillFrameAccum=0)},r.prototype.refreshHover=function(){this._needsRefreshHover=!0},r.prototype.refreshHoverImmediately=function(){this._disposed||(this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.getType()==="canvas"&&this.painter.refreshHover())},r.prototype.resize=function(e){this._disposed||(e=e||{},this.painter.resize(e.width,e.height),this.handler.resize())},r.prototype.clearAnimation=function(){this._disposed||this.animation.clear()},r.prototype.getWidth=function(){if(!this._disposed)return this.painter.getWidth()},r.prototype.getHeight=function(){if(!this._disposed)return this.painter.getHeight()},r.prototype.setCursorStyle=function(e){this._disposed||this.handler.setCursorStyle(e)},r.prototype.findHover=function(e,t){if(!this._disposed)return this.handler.findHover(e,t)},r.prototype.on=function(e,t,n){return this._disposed||this.handler.on(e,t,n),this},r.prototype.off=function(e,t){this._disposed||this.handler.off(e,t)},r.prototype.trigger=function(e,t){this._disposed||this.handler.trigger(e,t)},r.prototype.clear=function(){if(!this._disposed){for(var e=this.storage.getRoots(),t=0;t0){if(r<=i)return o;if(r>=a)return s}else{if(r>=i)return o;if(r<=a)return s}else{if(r===i)return o;if(r===a)return s}return(r-i)/l*u+o}function Pe(r,e){switch(r){case"center":case"middle":r="50%";break;case"left":case"top":r="0%";break;case"right":case"bottom":r="100%";break}return ke(r)?gse(r).match(/%$/)?parseFloat(r)/100*e:parseFloat(r):r==null?NaN:+r}function Vn(r,e,t){return e==null&&(e=10),e=Math.min(Math.max(0,e),S4),r=(+r).toFixed(e),t?r:+r}function Pa(r){return r.sort(function(e,t){return e-t}),r}function Oo(r){if(r=+r,isNaN(r))return 0;if(r>1e-14){for(var e=1,t=0;t<15;t++,e*=10)if(Math.round(r*e)/e===r)return t}return mse(r)}function mse(r){var e=r.toString().toLowerCase(),t=e.indexOf("e"),n=t>0?+e.slice(t+1):0,i=t>0?t:e.length,a=e.indexOf("."),o=a<0?0:i-1-a;return Math.max(0,o-n)}function A4(r,e){var t=Math.log,n=Math.LN10,i=Math.floor(t(r[1]-r[0])/n),a=Math.round(t(Math.abs(e[1]-e[0]))/n),o=Math.min(Math.max(-i+a,0),20);return isFinite(o)?o:20}function yse(r,e){var t=$o(r,function(d,p){return d+(isNaN(p)?0:p)},0);if(t===0)return[];for(var n=Math.pow(10,e),i=xe(r,function(d){return(isNaN(d)?0:d)/t*n*100}),a=n*100,o=xe(i,function(d){return Math.floor(d)}),s=$o(o,function(d,p){return d+p},0),l=xe(i,function(d,p){return d-o[p]});su&&(u=l[h],c=h);++o[c],l[c]=0,++s}return xe(o,function(d){return d/n})}function _se(r,e){var t=Math.max(Oo(r),Oo(e)),n=r+e;return t>S4?n:Vn(n,t)}var gI=9007199254740991;function w4(r){var e=Math.PI*2;return(r%e+e)%e}function Vv(r){return r>-vI&&r=10&&e++,e}function b4(r,e){var t=QC(r),n=Math.pow(10,t),i=r/n,a;return e?i<1.5?a=1:i<2.5?a=2:i<4?a=3:i<7?a=5:a=10:i<1?a=1:i<2?a=2:i<3?a=3:i<5?a=5:a=10,r=a*n,t>=-20?+r.toFixed(t<0?-t:0):r}function HS(r,e){var t=(r.length-1)*e+1,n=Math.floor(t),i=+r[n-1],a=t-n;return a?i+a*(r[n]-i):i}function mI(r){r.sort(function(l,u){return s(l,u,0)?-1:1});for(var e=-1/0,t=1,n=0;n=0||a&&pt(a,l)<0)){var u=n.getShallow(l,e);u!=null&&(o[r[s][0]]=u)}}return o}}var $se=[["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]],Xse=Vc($se),Yse=function(){function r(){}return r.prototype.getAreaStyle=function(e,t){return Xse(this,e,t)},r}(),gT=new Ag(50);function qse(r){if(typeof r=="string"){var e=gT.get(r);return e&&e.image}else return r}function n2(r,e,t,n,i){if(r)if(typeof r=="string"){if(e&&e.__zrImageSrc===r||!t)return e;var a=gT.get(r),o={hostEl:t,cb:n,cbPayload:i};return a?(e=a.image,!x1(e)&&a.pending.push(o)):(e=ql.loadImage(r,SI,SI),e.__zrImageSrc=r,gT.put(r,e.__cachedImgObj={image:e,pending:[o]})),e}else return r;else return e}function SI(){var r=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var e=0;e=o;l++)s-=o;var u=ra(t,e);return u>s&&(t="",u=0),s=r-u,i.ellipsis=t,i.ellipsisWidth=u,i.contentWidth=s,i.containerWidth=r,i}function F4(r,e,t){var n=t.containerWidth,i=t.font,a=t.contentWidth;if(!n){r.textLine="",r.isTruncated=!1;return}var o=ra(e,i);if(o<=n){r.textLine=e,r.isTruncated=!1;return}for(var s=0;;s++){if(o<=a||s>=t.maxIterations){e+=t.ellipsis;break}var l=s===0?Kse(e,a,t.ascCharWidth,t.cnCharWidth):o>0?Math.floor(e.length*a/o):0;e=e.substr(0,l),o=ra(e,i)}e===""&&(e=t.placeholder),r.textLine=e,r.isTruncated=!0}function Kse(r,e,t,n){for(var i=0,a=0,o=r.length;ap&&u){var g=Math.floor(p/s);c=c||f.length>g,f=f.slice(0,g)}if(r&&a&&h!=null)for(var v=O4(h,i,e.ellipsis,{minChar:e.truncateMinChar,placeholder:e.placeholder}),m={},y=0;ys&&$S(t,r.substring(s,u),e,o),$S(t,l[2],e,o,l[1]),s=WS.lastIndex}si){var D=t.lines.length;A>0?(_.tokens=_.tokens.slice(0,A),m(_,S,x),t.lines=t.lines.slice(0,y+1)):t.lines=t.lines.slice(0,y),t.isTruncated=t.isTruncated||t.lines.length0&&p+n.accumWidth>n.width&&(c=e.split(` +`),u=!0),n.accumWidth=p}else{var g=B4(e,l,n.width,n.breakAll,n.accumWidth);n.accumWidth=g.accumWidth+d,h=g.linesWidths,c=g.lines}}else c=e.split(` +`);for(var v=0;v=32&&e<=591||e>=880&&e<=4351||e>=4608&&e<=5119||e>=7680&&e<=8303}var nle=$o(",&?/;] ".split(""),function(r,e){return r[e]=!0,r},{});function rle(r){return tle(r)?!!nle[r]:!0}function B4(r,e,t,n,i){for(var a=[],o=[],s="",l="",u=0,c=0,h=0;ht:i+c+d>t){c?(s||l)&&(p?(s||(s=l,l="",u=0,c=u),a.push(s),o.push(c-u),l+=f,u+=d,s="",c=u):(l&&(s+=l,l="",u=0),a.push(s),o.push(c),s=f,c=d)):p?(a.push(l),o.push(u),l=f,u=d):(a.push(f),o.push(d));continue}c+=d,p?(l+=f,u+=d):(l&&(s+=l,l="",u=0),s+=f)}return!a.length&&!s&&(s=r,l="",u=0),l&&(s+=l),s&&(a.push(s),o.push(c)),a.length===1&&(c+=i),{accumWidth:c,lines:a,linesWidths:o}}var mT="__zr_style_"+Math.round(Math.random()*10),Mc={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},S1={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};Mc[mT]=!0;var wI=["z","z2","invisible"],ile=["invisible"],ale=function(r){ae(e,r);function e(t){return r.call(this,t)||this}return e.prototype._init=function(t){for(var n=wt(t),i=0;i1e-4){s[0]=r-t,s[1]=e-n,l[0]=r+t,l[1]=e+n;return}if(Ym[0]=jS(i)*t+r,Ym[1]=qS(i)*n+e,qm[0]=jS(a)*t+r,qm[1]=qS(a)*n+e,u(s,Ym,qm),c(l,Ym,qm),i=i%Tu,i<0&&(i=i+Tu),a=a%Tu,a<0&&(a=a+Tu),i>a&&!o?a+=Tu:ii&&(jm[0]=jS(d)*t+r,jm[1]=qS(d)*n+e,u(s,jm,s),c(l,jm,l))}var on={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},Mu=[],Cu=[],mo=[],js=[],yo=[],_o=[],KS=Math.min,ZS=Math.max,Eu=Math.cos,Lu=Math.sin,ls=Math.abs,yT=Math.PI,sl=yT*2,QS=typeof Float32Array!="undefined",Kd=[];function JS(r){var e=Math.round(r/yT*1e8)/1e8;return e%2*yT}function r2(r,e){var t=JS(r[0]);t<0&&(t+=sl);var n=t-r[0],i=r[1];i+=n,!e&&i-t>=sl?i=t+sl:e&&t-i>=sl?i=t-sl:!e&&t>i?i=t+(sl-JS(t-i)):e&&t0&&(this._ux=ls(n/t_/e)||0,this._uy=ls(n/t_/t)||0)},r.prototype.setDPR=function(e){this.dpr=e},r.prototype.setContext=function(e){this._ctx=e},r.prototype.getContext=function(){return this._ctx},r.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},r.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},r.prototype.moveTo=function(e,t){return this._drawPendingPt(),this.addData(on.M,e,t),this._ctx&&this._ctx.moveTo(e,t),this._x0=e,this._y0=t,this._xi=e,this._yi=t,this},r.prototype.lineTo=function(e,t){var n=ls(e-this._xi),i=ls(t-this._yi),a=n>this._ux||i>this._uy;if(this.addData(on.L,e,t),this._ctx&&a&&this._ctx.lineTo(e,t),a)this._xi=e,this._yi=t,this._pendingPtDist=0;else{var o=n*n+i*i;o>this._pendingPtDist&&(this._pendingPtX=e,this._pendingPtY=t,this._pendingPtDist=o)}return this},r.prototype.bezierCurveTo=function(e,t,n,i,a,o){return this._drawPendingPt(),this.addData(on.C,e,t,n,i,a,o),this._ctx&&this._ctx.bezierCurveTo(e,t,n,i,a,o),this._xi=a,this._yi=o,this},r.prototype.quadraticCurveTo=function(e,t,n,i){return this._drawPendingPt(),this.addData(on.Q,e,t,n,i),this._ctx&&this._ctx.quadraticCurveTo(e,t,n,i),this._xi=n,this._yi=i,this},r.prototype.arc=function(e,t,n,i,a,o){this._drawPendingPt(),Kd[0]=i,Kd[1]=a,r2(Kd,o),i=Kd[0],a=Kd[1];var s=a-i;return this.addData(on.A,e,t,n,n,i,s,0,o?0:1),this._ctx&&this._ctx.arc(e,t,n,i,a,o),this._xi=Eu(a)*n+e,this._yi=Lu(a)*n+t,this},r.prototype.arcTo=function(e,t,n,i,a){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(e,t,n,i,a),this},r.prototype.rect=function(e,t,n,i){return this._drawPendingPt(),this._ctx&&this._ctx.rect(e,t,n,i),this.addData(on.R,e,t,n,i),this},r.prototype.closePath=function(){this._drawPendingPt(),this.addData(on.Z);var e=this._ctx,t=this._x0,n=this._y0;return e&&e.closePath(),this._xi=t,this._yi=n,this},r.prototype.fill=function(e){e&&e.fill(),this.toStatic()},r.prototype.stroke=function(e){e&&e.stroke(),this.toStatic()},r.prototype.len=function(){return this._len},r.prototype.setData=function(e){var t=e.length;!(this.data&&this.data.length===t)&&QS&&(this.data=new Float32Array(t));for(var n=0;nc.length&&(this._expandData(),c=this.data);for(var h=0;h0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},r.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var e=[],t=0;t11&&(this.data=new Float32Array(e)))}},r.prototype.getBoundingRect=function(){mo[0]=mo[1]=yo[0]=yo[1]=Number.MAX_VALUE,js[0]=js[1]=_o[0]=_o[1]=-Number.MAX_VALUE;var e=this.data,t=0,n=0,i=0,a=0,o;for(o=0;on||ls(_)>i||f===t-1)&&(g=Math.sqrt(y*y+_*_),a=v,o=m);break}case on.C:{var x=e[f++],S=e[f++],v=e[f++],m=e[f++],A=e[f++],w=e[f++];g=woe(a,o,x,S,v,m,A,w,10),a=A,o=w;break}case on.Q:{var x=e[f++],S=e[f++],v=e[f++],m=e[f++];g=Toe(a,o,x,S,v,m,10),a=v,o=m;break}case on.A:var M=e[f++],C=e[f++],b=e[f++],T=e[f++],P=e[f++],D=e[f++],L=D+P;f+=1,p&&(s=Eu(P)*b+M,l=Lu(P)*T+C),g=ZS(b,T)*KS(sl,Math.abs(D)),a=Eu(L)*b+M,o=Lu(L)*T+C;break;case on.R:{s=a=e[f++],l=o=e[f++];var E=e[f++],I=e[f++];g=E*2+I*2;break}case on.Z:{var y=s-a,_=l-o;g=Math.sqrt(y*y+_*_),a=s,o=l;break}}g>=0&&(u[h++]=g,c+=g)}return this._pathLen=c,c},r.prototype.rebuildPath=function(e,t){var n=this.data,i=this._ux,a=this._uy,o=this._len,s,l,u,c,h,f,d=t<1,p,g,v=0,m=0,y,_=0,x,S;if(!(d&&(this._pathSegLen||this._calculateLength(),p=this._pathSegLen,g=this._pathLen,y=t*g,!y)))e:for(var A=0;A0&&(e.lineTo(x,S),_=0),w){case on.M:s=u=n[A++],l=c=n[A++],e.moveTo(u,c);break;case on.L:{h=n[A++],f=n[A++];var C=ls(h-u),b=ls(f-c);if(C>i||b>a){if(d){var T=p[m++];if(v+T>y){var P=(y-v)/T;e.lineTo(u*(1-P)+h*P,c*(1-P)+f*P);break e}v+=T}e.lineTo(h,f),u=h,c=f,_=0}else{var D=C*C+b*b;D>_&&(x=h,S=f,_=D)}break}case on.C:{var L=n[A++],E=n[A++],I=n[A++],N=n[A++],R=n[A++],F=n[A++];if(d){var T=p[m++];if(v+T>y){var P=(y-v)/T;jl(u,L,I,R,P,Mu),jl(c,E,N,F,P,Cu),e.bezierCurveTo(Mu[1],Cu[1],Mu[2],Cu[2],Mu[3],Cu[3]);break e}v+=T}e.bezierCurveTo(L,E,I,N,R,F),u=R,c=F;break}case on.Q:{var L=n[A++],E=n[A++],I=n[A++],N=n[A++];if(d){var T=p[m++];if(v+T>y){var P=(y-v)/T;Bv(u,L,I,P,Mu),Bv(c,E,N,P,Cu),e.quadraticCurveTo(Mu[1],Cu[1],Mu[2],Cu[2]);break e}v+=T}e.quadraticCurveTo(L,E,I,N),u=I,c=N;break}case on.A:var O=n[A++],V=n[A++],H=n[A++],Q=n[A++],W=n[A++],Z=n[A++],ee=n[A++],he=!n[A++],le=H>Q?H:Q,re=ls(H-Q)>.001,be=W+Z,de=!1;if(d){var T=p[m++];v+T>y&&(be=W+Z*(y-v)/T,de=!0),v+=T}if(re&&e.ellipse?e.ellipse(O,V,H,Q,ee,W,be,he):e.arc(O,V,le,W,be,he),de)break e;M&&(s=Eu(W)*H+O,l=Lu(W)*Q+V),u=Eu(be)*H+O,c=Lu(be)*Q+V;break;case on.R:s=u=n[A],l=c=n[A+1],h=n[A++],f=n[A++];var U=n[A++],K=n[A++];if(d){var T=p[m++];if(v+T>y){var te=y-v;e.moveTo(h,f),e.lineTo(h+KS(te,U),f),te-=U,te>0&&e.lineTo(h+U,f+KS(te,K)),te-=K,te>0&&e.lineTo(h+ZS(U-te,0),f+K),te-=U,te>0&&e.lineTo(h,f+ZS(K-te,0));break e}v+=T}e.rect(h,f,U,K);break;case on.Z:if(d){var T=p[m++];if(v+T>y){var P=(y-v)/T;e.lineTo(u*(1-P)+s*P,c*(1-P)+l*P);break e}v+=T}e.closePath(),u=s,c=l}}},r.prototype.clone=function(){var e=new r,t=this.data;return e.data=t.slice?t.slice():Array.prototype.slice.call(t),e._len=this._len,e},r.CMD=on,r.initDefaultProps=function(){var e=r.prototype;e._saveData=!0,e._ux=0,e._uy=0,e._pendingPtDist=0,e._version=0}(),r}();function dl(r,e,t,n,i,a,o){if(i===0)return!1;var s=i,l=0,u=r;if(o>e+s&&o>n+s||or+s&&a>t+s||ae+h&&c>n+h&&c>a+h&&c>s+h||cr+h&&u>t+h&&u>i+h&&u>o+h||ue+u&&l>n+u&&l>a+u||lr+u&&s>t+u&&s>i+u||st||c+ui&&(i+=Zd);var f=Math.atan2(l,s);return f<0&&(f+=Zd),f>=n&&f<=i||f+Zd>=n&&f+Zd<=i}function ps(r,e,t,n,i,a){if(a>e&&a>n||ai?s:0}var Ks=jo.CMD,Pu=Math.PI*2,fle=1e-4;function dle(r,e){return Math.abs(r-e)e&&u>n&&u>a&&u>s||u1&&ple(),d=pr(e,n,a,s,_a[0]),f>1&&(p=pr(e,n,a,s,_a[1]))),f===2?v<_a[0]?h+=de&&s>n&&s>a||s=0&&u<=1){for(var c=0,h=Tr(e,n,a,u),f=0;ft||s<-t)return 0;var l=Math.sqrt(t*t-s*s);fi[0]=-l,fi[1]=l;var u=Math.abs(n-i);if(u<1e-4)return 0;if(u>=Pu-1e-4){n=0,i=Pu;var c=a?1:-1;return o>=fi[0]+r&&o<=fi[1]+r?c:0}if(n>i){var h=n;n=i,i=h}n<0&&(n+=Pu,i+=Pu);for(var f=0,d=0;d<2;d++){var p=fi[d];if(p+r>o){var g=Math.atan2(s,p),c=a?1:-1;g<0&&(g=Pu+g),(g>=n&&g<=i||g+Pu>=n&&g+Pu<=i)&&(g>Math.PI/2&&g1&&(t||(s+=ps(l,u,c,h,n,i))),v&&(l=a[p],u=a[p+1],c=l,h=u),g){case Ks.M:c=a[p++],h=a[p++],l=c,u=h;break;case Ks.L:if(t){if(dl(l,u,a[p],a[p+1],e,n,i))return!0}else s+=ps(l,u,a[p],a[p+1],n,i)||0;l=a[p++],u=a[p++];break;case Ks.C:if(t){if(cle(l,u,a[p++],a[p++],a[p++],a[p++],a[p],a[p+1],e,n,i))return!0}else s+=vle(l,u,a[p++],a[p++],a[p++],a[p++],a[p],a[p+1],n,i)||0;l=a[p++],u=a[p++];break;case Ks.Q:if(t){if(z4(l,u,a[p++],a[p++],a[p],a[p+1],e,n,i))return!0}else s+=gle(l,u,a[p++],a[p++],a[p],a[p+1],n,i)||0;l=a[p++],u=a[p++];break;case Ks.A:var m=a[p++],y=a[p++],_=a[p++],x=a[p++],S=a[p++],A=a[p++];p+=1;var w=!!(1-a[p++]);f=Math.cos(S)*_+m,d=Math.sin(S)*x+y,v?(c=f,h=d):s+=ps(l,u,f,d,n,i);var M=(n-m)*x/_+m;if(t){if(hle(m,y,x,S,S+A,w,e,M,i))return!0}else s+=mle(m,y,x,S,S+A,w,M,i);l=Math.cos(S+A)*_+m,u=Math.sin(S+A)*x+y;break;case Ks.R:c=l=a[p++],h=u=a[p++];var C=a[p++],b=a[p++];if(f=c+C,d=h+b,t){if(dl(c,h,f,h,e,n,i)||dl(f,h,f,d,e,n,i)||dl(f,d,c,d,e,n,i)||dl(c,d,c,h,e,n,i))return!0}else s+=ps(f,h,f,d,n,i),s+=ps(c,d,c,h,n,i);break;case Ks.Z:if(t){if(dl(l,u,c,h,e,n,i))return!0}else s+=ps(l,u,c,h,n,i);l=c,u=h;break}}return!t&&!dle(u,h)&&(s+=ps(l,u,c,h,n,i)||0),s!==0}function yle(r,e,t){return U4(r,0,!1,e,t)}function _le(r,e,t,n){return U4(r,e,!0,t,n)}var r_=Ke({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},Mc),xle={style:Ke({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},S1.style)},eA=Yo.concat(["invisible","culling","z","z2","zlevel","parent"]),Sle=function(r){ae(e,r);function e(t){return r.call(this,t)||this}return e.prototype.update=function(){var t=this;r.prototype.update.call(this);var n=this.style;if(n.decal){var i=this._decalEl=this._decalEl||new e;i.buildPath===e.prototype.buildPath&&(i.buildPath=function(l){t.buildPath(l,t.shape)}),i.silent=!0;var a=i.style;for(var o in n)a[o]!==n[o]&&(a[o]=n[o]);a.fill=n.fill?n.decal:null,a.decal=null,a.shadowColor=null,n.strokeFirst&&(a.stroke=null);for(var s=0;s.5?fT:n>.2?nse:dT}else if(t)return dT}return fT},e.prototype.getInsideTextStroke=function(t){var n=this.style.fill;if(ke(n)){var i=this.__zr,a=!!(i&&i.isDarkMode()),o=J0(t,0)0))},e.prototype.hasFill=function(){var t=this.style,n=t.fill;return n!=null&&n!=="none"},e.prototype.getBoundingRect=function(){var t=this._rect,n=this.style,i=!t;if(i){var a=!1;this.path||(a=!0,this.createPathProxy());var o=this.path;(a||this.__dirty&tf)&&(o.beginPath(),this.buildPath(o,this.shape,!1),this.pathUpdated()),t=o.getBoundingRect()}if(this._rect=t,this.hasStroke()&&this.path&&this.path.len()>0){var s=this._rectStroke||(this._rectStroke=t.clone());if(this.__dirty||i){s.copy(t);var l=n.strokeNoScale?this.getLineScale():1,u=n.lineWidth;if(!this.hasFill()){var c=this.strokeContainThreshold;u=Math.max(u,c==null?4:c)}l>1e-10&&(s.width+=u/l,s.height+=u/l,s.x-=u/l/2,s.y-=u/l/2)}return s}return t},e.prototype.contain=function(t,n){var i=this.transformCoordToLocal(t,n),a=this.getBoundingRect(),o=this.style;if(t=i[0],n=i[1],a.contain(t,n)){var s=this.path;if(this.hasStroke()){var l=o.lineWidth,u=o.strokeNoScale?this.getLineScale():1;if(u>1e-10&&(this.hasFill()||(l=Math.max(l,this.strokeContainThreshold)),_le(s,l/u,t,n)))return!0}if(this.hasFill())return yle(s,t,n)}return!1},e.prototype.dirtyShape=function(){this.__dirty|=tf,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},e.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},e.prototype.animateShape=function(t){return this.animate("shape",t)},e.prototype.updateDuringAnimation=function(t){t==="style"?this.dirtyStyle():t==="shape"?this.dirtyShape():this.markRedraw()},e.prototype.attrKV=function(t,n){t==="shape"?this.setShape(n):r.prototype.attrKV.call(this,t,n)},e.prototype.setShape=function(t,n){var i=this.shape;return i||(i=this.shape={}),typeof t=="string"?i[t]=n:pe(i,t),this.dirtyShape(),this},e.prototype.shapeChanged=function(){return!!(this.__dirty&tf)},e.prototype.createStyle=function(t){return v1(r_,t)},e.prototype._innerSaveToNormal=function(t){r.prototype._innerSaveToNormal.call(this,t);var n=this._normalState;t.shape&&!n.shape&&(n.shape=pe({},this.shape))},e.prototype._applyStateObj=function(t,n,i,a,o,s){r.prototype._applyStateObj.call(this,t,n,i,a,o,s);var l=!(n&&a),u;if(n&&n.shape?o?a?u=n.shape:(u=pe({},i.shape),pe(u,n.shape)):(u=pe({},a?this.shape:i.shape),pe(u,n.shape)):l&&(u=i.shape),u)if(o){this.shape=pe({},this.shape);for(var c={},h=wt(u),f=0;f0},e.prototype.hasFill=function(){var t=this.style,n=t.fill;return n!=null&&n!=="none"},e.prototype.createStyle=function(t){return v1(Ale,t)},e.prototype.setBoundingRect=function(t){this._rect=t},e.prototype.getBoundingRect=function(){var t=this.style;if(!this._rect){var n=t.text;n!=null?n+="":n="";var i=wg(n,t.font,t.textAlign,t.textBaseline);if(i.x+=t.x||0,i.y+=t.y||0,this.hasStroke()){var a=t.lineWidth;i.x-=a/2,i.y-=a/2,i.width+=a,i.height+=a}this._rect=i}return this._rect},e.initDefaultProps=function(){var t=e.prototype;t.dirtyRectTolerance=10}(),e}(ka);V4.prototype.type="tspan";const Hv=V4;var wle=Ke({x:0,y:0},Mc),ble={style:Ke({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},S1.style)};function Tle(r){return!!(r&&typeof r!="string"&&r.width&&r.height)}var G4=function(r){ae(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.createStyle=function(t){return v1(wle,t)},e.prototype._getSize=function(t){var n=this.style,i=n[t];if(i!=null)return i;var a=Tle(n.image)?n.image:this.__image;if(!a)return 0;var o=t==="width"?"height":"width",s=n[o];return s==null?a[t]:a[t]/a[o]*s},e.prototype.getWidth=function(){return this._getSize("width")},e.prototype.getHeight=function(){return this._getSize("height")},e.prototype.getAnimationStyleProps=function(){return ble},e.prototype.getBoundingRect=function(){var t=this.style;return this._rect||(this._rect=new dt(t.x||0,t.y||0,this.getWidth(),this.getHeight())),this._rect},e}(ka);G4.prototype.type="image";const Ur=G4;function Mle(r,e){var t=e.x,n=e.y,i=e.width,a=e.height,o=e.r,s,l,u,c;i<0&&(t=t+i,i=-i),a<0&&(n=n+a,a=-a),typeof o=="number"?s=l=u=c=o:o instanceof Array?o.length===1?s=l=u=c=o[0]:o.length===2?(s=u=o[0],l=c=o[1]):o.length===3?(s=o[0],l=c=o[1],u=o[2]):(s=o[0],l=o[1],u=o[2],c=o[3]):s=l=u=c=0;var h;s+l>i&&(h=s+l,s*=i/h,l*=i/h),u+c>i&&(h=u+c,u*=i/h,c*=i/h),l+u>a&&(h=l+u,l*=a/h,u*=a/h),s+c>a&&(h=s+c,s*=a/h,c*=a/h),r.moveTo(t+s,n),r.lineTo(t+i-l,n),l!==0&&r.arc(t+i-l,n+l,l,-Math.PI/2,0),r.lineTo(t+i,n+a-u),u!==0&&r.arc(t+i-u,n+a-u,u,0,Math.PI/2),r.lineTo(t+c,n+a),c!==0&&r.arc(t+c,n+a-c,c,Math.PI/2,Math.PI),r.lineTo(t,n+s),s!==0&&r.arc(t+s,n+s,s,Math.PI,Math.PI*1.5)}var vf=Math.round;function H4(r,e,t){if(e){var n=e.x1,i=e.x2,a=e.y1,o=e.y2;r.x1=n,r.x2=i,r.y1=a,r.y2=o;var s=t&&t.lineWidth;return s&&(vf(n*2)===vf(i*2)&&(r.x1=r.x2=ac(n,s,!0)),vf(a*2)===vf(o*2)&&(r.y1=r.y2=ac(a,s,!0))),r}}function W4(r,e,t){if(e){var n=e.x,i=e.y,a=e.width,o=e.height;r.x=n,r.y=i,r.width=a,r.height=o;var s=t&&t.lineWidth;return s&&(r.x=ac(n,s,!0),r.y=ac(i,s,!0),r.width=Math.max(ac(n+a,s,!1)-r.x,a===0?0:1),r.height=Math.max(ac(i+o,s,!1)-r.y,o===0?0:1)),r}}function ac(r,e,t){if(!e)return r;var n=vf(r*2);return(n+vf(e))%2===0?n/2:(n+(t?1:-1))/2}var Cle=function(){function r(){this.x=0,this.y=0,this.width=0,this.height=0}return r}(),Ele={},$4=function(r){ae(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new Cle},e.prototype.buildPath=function(t,n){var i,a,o,s;if(this.subPixelOptimize){var l=W4(Ele,n,this.style);i=l.x,a=l.y,o=l.width,s=l.height,l.r=n.r,n=l}else i=n.x,a=n.y,o=n.width,s=n.height;n.r?Mle(t,n):t.rect(i,a,o,s)},e.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},e}(yt);$4.prototype.type="rect";const Dt=$4;var EI={fill:"#000"},LI=2,Lle={style:Ke({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},S1.style)},X4=function(r){ae(e,r);function e(t){var n=r.call(this)||this;return n.type="text",n._children=[],n._defaultStyle=EI,n.attr(t),n}return e.prototype.childrenRef=function(){return this._children},e.prototype.update=function(){r.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var t=0;t0,P=t.width!=null&&(t.overflow==="truncate"||t.overflow==="break"||t.overflow==="breakAll"),D=o.calculatedLineHeight,L=0;L=0&&(L=A[D],L.align==="right");)this._placeToken(L,t,M,m,P,"right",_),C-=L.width,P-=L.width,D--;for(T+=(a-(T-v)-(y-P)-C)/2;b<=D;)L=A[b],this._placeToken(L,t,M,m,T+L.width/2,"center",_),T+=L.width,b++;m+=M}},e.prototype._placeToken=function(t,n,i,a,o,s,l){var u=n.rich[t.styleName]||{};u.text=t.text;var c=t.verticalAlign,h=a+i/2;c==="top"?h=a+t.height/2:c==="bottom"&&(h=a+i-t.height/2);var f=!t.isLineHolder&&tA(u);f&&this._renderBackground(u,n,s==="right"?o-t.width:s==="center"?o-t.width/2:o,h-t.height/2,t.width,t.height);var d=!!u.backgroundColor,p=t.textPadding;p&&(o=kI(o,s,p),h-=t.height/2-p[0]-t.innerHeight/2);var g=this._getOrCreateChild(Hv),v=g.createStyle();g.useStyle(v);var m=this._defaultStyle,y=!1,_=0,x=NI("fill"in u?u.fill:"fill"in n?n.fill:(y=!0,m.fill)),S=II("stroke"in u?u.stroke:"stroke"in n?n.stroke:!d&&!l&&(!m.autoStroke||y)?(_=LI,m.stroke):null),A=u.textShadowBlur>0||n.textShadowBlur>0;v.text=t.text,v.x=o,v.y=h,A&&(v.shadowBlur=u.textShadowBlur||n.textShadowBlur||0,v.shadowColor=u.textShadowColor||n.textShadowColor||"transparent",v.shadowOffsetX=u.textShadowOffsetX||n.textShadowOffsetX||0,v.shadowOffsetY=u.textShadowOffsetY||n.textShadowOffsetY||0),v.textAlign=s,v.textBaseline="middle",v.font=t.font||Yl,v.opacity=Go(u.opacity,n.opacity,1),RI(v,u),S&&(v.lineWidth=Go(u.lineWidth,n.lineWidth,_),v.lineDash=ot(u.lineDash,n.lineDash),v.lineDashOffset=n.lineDashOffset||0,v.stroke=S),x&&(v.fill=x);var w=t.contentWidth,M=t.contentHeight;g.setBoundingRect(new dt(Rp(v.x,w,v.textAlign),nf(v.y,M,v.textBaseline),w,M))},e.prototype._renderBackground=function(t,n,i,a,o,s){var l=t.backgroundColor,u=t.borderWidth,c=t.borderColor,h=l&&l.image,f=l&&!h,d=t.borderRadius,p=this,g,v;if(f||t.lineHeight||u&&c){g=this._getOrCreateChild(Dt),g.useStyle(g.createStyle()),g.style.fill=null;var m=g.shape;m.x=i,m.y=a,m.width=o,m.height=s,m.r=d,g.dirtyShape()}if(f){var y=g.style;y.fill=l||null,y.fillOpacity=ot(t.fillOpacity,1)}else if(h){v=this._getOrCreateChild(Ur),v.onload=function(){p.dirtyStyle()};var _=v.style;_.image=l.image,_.x=i,_.y=a,_.width=o,_.height=s}if(u&&c){var y=g.style;y.lineWidth=u,y.stroke=c,y.strokeOpacity=ot(t.strokeOpacity,1),y.lineDash=t.borderDash,y.lineDashOffset=t.borderDashOffset||0,g.strokeContainThreshold=0,g.hasFill()&&g.hasStroke()&&(y.strokeFirst=!0,y.lineWidth*=2)}var x=(g||v).style;x.shadowBlur=t.shadowBlur||0,x.shadowColor=t.shadowColor||"transparent",x.shadowOffsetX=t.shadowOffsetX||0,x.shadowOffsetY=t.shadowOffsetY||0,x.opacity=Go(t.opacity,n.opacity,1)},e.makeFont=function(t){var n="";return q4(t)&&(n=[t.fontStyle,t.fontWeight,Y4(t.fontSize),t.fontFamily||"sans-serif"].join(" ")),n&&eo(n)||t.textFont||t.font},e}(ka),Ple={left:!0,right:1,center:1},Rle={top:1,bottom:1,middle:1},PI=["fontStyle","fontWeight","fontSize","fontFamily"];function Y4(r){return typeof r=="string"&&(r.indexOf("px")!==-1||r.indexOf("rem")!==-1||r.indexOf("em")!==-1)?r:isNaN(+r)?BC+"px":r+"px"}function RI(r,e){for(var t=0;t=0,a=!1;if(r instanceof yt){var o=j4(r),s=i&&o.selectFill||o.normalFill,l=i&&o.selectStroke||o.normalStroke;if(Nh(s)||Nh(l)){n=n||{};var u=n.style||{};u.fill==="inherit"?(a=!0,n=pe({},n),u=pe({},u),u.fill=s):!Nh(u.fill)&&Nh(s)?(a=!0,n=pe({},n),u=pe({},u),u.fill=iT(s)):!Nh(u.stroke)&&Nh(l)&&(a||(n=pe({},n),u=pe({},u)),u.stroke=iT(l)),n.style=u}}if(n&&n.z2==null){a||(n=pe({},n));var c=r.z2EmphasisLift;n.z2=r.z2+(c!=null?c:md)}return n}function Ble(r,e,t){if(t&&t.z2==null){t=pe({},t);var n=r.z2SelectLift;t.z2=r.z2+(n!=null?n:Ile)}return t}function zle(r,e,t){var n=pt(r.currentStates,e)>=0,i=r.style.opacity,a=n?null:Ole(r,["opacity"],e,{opacity:1});t=t||{};var o=t.style||{};return o.opacity==null&&(t=pe({},t),o=pe({opacity:n?i:a.opacity*.1},o),t.style=o),t}function nA(r,e){var t=this.states[r];if(this.style){if(r==="emphasis")return Fle(this,r,e,t);if(r==="blur")return zle(this,r,t);if(r==="select")return Ble(this,r,t)}return t}function Gc(r){r.stateProxy=nA;var e=r.getTextContent(),t=r.getTextGuideLine();e&&(e.stateProxy=nA),t&&(t.stateProxy=nA)}function UI(r,e){!nV(r,e)&&!r.__highByOuter&&zs(r,K4)}function VI(r,e){!nV(r,e)&&!r.__highByOuter&&zs(r,Z4)}function Ds(r,e){r.__highByOuter|=1<<(e||0),zs(r,K4)}function Is(r,e){!(r.__highByOuter&=~(1<<(e||0)))&&zs(r,Z4)}function J4(r){zs(r,o2)}function s2(r){zs(r,Q4)}function eV(r){zs(r,Nle)}function tV(r){zs(r,kle)}function nV(r,e){return r.__highDownSilentOnTouch&&e.zrByTouch}function rV(r){var e=r.getModel(),t=[],n=[];e.eachComponent(function(i,a){var o=i2(a),s=i==="series",l=s?r.getViewOfSeriesModel(a):r.getViewOfComponentModel(a);!s&&n.push(l),o.isBlured&&(l.group.traverse(function(u){Q4(u)}),s&&t.push(a)),o.isBlured=!1}),k(n,function(i){i&&i.toggleBlurSeries&&i.toggleBlurSeries(t,!1,e)})}function xT(r,e,t,n){var i=n.getModel();t=t||"coordinateSystem";function a(u,c){for(var h=0;h0){var s={dataIndex:o,seriesIndex:t.seriesIndex};a!=null&&(s.dataType=a),e.push(s)}})}),e}function Ec(r,e,t){oc(r,!0),zs(r,Gc),AT(r,e,t)}function $le(r){oc(r,!1)}function Rn(r,e,t,n){n?$le(r):Ec(r,e,t)}function AT(r,e,t){var n=at(r);e!=null?(n.focus=e,n.blurScope=t):n.focus&&(n.focus=null)}var HI=["emphasis","blur","select"],Xle={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function Br(r,e,t,n){t=t||"itemStyle";for(var i=0;i1&&(o*=rA(p),s*=rA(p));var g=(i===a?-1:1)*rA((o*o*(s*s)-o*o*(d*d)-s*s*(f*f))/(o*o*(d*d)+s*s*(f*f)))||0,v=g*o*d/s,m=g*-s*f/o,y=(r+t)/2+Zm(h)*v-Km(h)*m,_=(e+n)/2+Km(h)*v+Zm(h)*m,x=YI([1,0],[(f-v)/o,(d-m)/s]),S=[(f-v)/o,(d-m)/s],A=[(-1*f-v)/o,(-1*d-m)/s],w=YI(S,A);if(bT(S,A)<=-1&&(w=Qd),bT(S,A)>=1&&(w=0),w<0){var M=Math.round(w/Qd*1e6)/1e6;w=Qd*2+M%2*Qd}c.addData(u,y,_,o,s,x,w,h,a)}var Qle=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/ig,Jle=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function eue(r){var e=new jo;if(!r)return e;var t=0,n=0,i=t,a=n,o,s=jo.CMD,l=r.match(Qle);if(!l)return e;for(var u=0;uL*L+E*E&&(M=b,C=T),{cx:M,cy:C,x0:-c,y0:-h,x1:M*(i/S-1),y1:C*(i/S-1)}}function sue(r){var e;if(_e(r)){var t=r.length;if(!t)return r;t===1?e=[r[0],r[0],0,0]:t===2?e=[r[0],r[0],r[1],r[1]]:t===3?e=r.concat(r[2]):e=r}else e=[r,r,r,r];return e}function lue(r,e){var t,n=Dp(e.r,0),i=Dp(e.r0||0,0),a=n>0,o=i>0;if(!(!a&&!o)){if(a||(n=i,i=0),i>n){var s=n;n=i,i=s}var l=e.startAngle,u=e.endAngle;if(!(isNaN(l)||isNaN(u))){var c=e.cx,h=e.cy,f=!!e.clockwise,d=jI(u-l),p=d>iA&&d%iA;if(p>Xa&&(d=p),!(n>Xa))r.moveTo(c,h);else if(d>iA-Xa)r.moveTo(c+n*Oh(l),h+n*Ru(l)),r.arc(c,h,n,l,u,!f),i>Xa&&(r.moveTo(c+i*Oh(u),h+i*Ru(u)),r.arc(c,h,i,u,l,f));else{var g=void 0,v=void 0,m=void 0,y=void 0,_=void 0,x=void 0,S=void 0,A=void 0,w=void 0,M=void 0,C=void 0,b=void 0,T=void 0,P=void 0,D=void 0,L=void 0,E=n*Oh(l),I=n*Ru(l),N=i*Oh(u),R=i*Ru(u),F=d>Xa;if(F){var O=e.cornerRadius;O&&(t=sue(O),g=t[0],v=t[1],m=t[2],y=t[3]);var V=jI(n-i)/2;if(_=xo(V,m),x=xo(V,y),S=xo(V,g),A=xo(V,v),C=w=Dp(_,x),b=M=Dp(S,A),(w>Xa||M>Xa)&&(T=n*Oh(u),P=n*Ru(u),D=i*Oh(l),L=i*Ru(l),dXa){var re=xo(m,C),be=xo(y,C),de=Qm(D,L,E,I,n,re,f),U=Qm(T,P,N,R,n,be,f);r.moveTo(c+de.cx+de.x0,h+de.cy+de.y0),C0&&r.arc(c+de.cx,h+de.cy,re,Wr(de.y0,de.x0),Wr(de.y1,de.x1),!f),r.arc(c,h,n,Wr(de.cy+de.y1,de.cx+de.x1),Wr(U.cy+U.y1,U.cx+U.x1),!f),be>0&&r.arc(c+U.cx,h+U.cy,be,Wr(U.y1,U.x1),Wr(U.y0,U.x0),!f))}else r.moveTo(c+E,h+I),r.arc(c,h,n,l,u,!f);if(!(i>Xa)||!F)r.lineTo(c+N,h+R);else if(b>Xa){var re=xo(g,b),be=xo(v,b),de=Qm(N,R,T,P,i,-be,f),U=Qm(E,I,D,L,i,-re,f);r.lineTo(c+de.cx+de.x0,h+de.cy+de.y0),b0&&r.arc(c+de.cx,h+de.cy,be,Wr(de.y0,de.x0),Wr(de.y1,de.x1),!f),r.arc(c,h,i,Wr(de.cy+de.y1,de.cx+de.x1),Wr(U.cy+U.y1,U.cx+U.x1),f),re>0&&r.arc(c+U.cx,h+U.cy,re,Wr(U.y1,U.x1),Wr(U.y0,U.x0),!f))}else r.lineTo(c+N,h+R),r.arc(c,h,i,u,l,f)}r.closePath()}}}var uue=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0,this.cornerRadius=0}return r}(),fV=function(r){ae(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new uue},e.prototype.buildPath=function(t,n){lue(t,n)},e.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},e}(yt);fV.prototype.type="sector";const Bi=fV;var cue=function(){function r(){this.cx=0,this.cy=0,this.r=0,this.r0=0}return r}(),dV=function(r){ae(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new cue},e.prototype.buildPath=function(t,n){var i=n.cx,a=n.cy,o=Math.PI*2;t.moveTo(i+n.r,a),t.arc(i,a,n.r,0,o,!1),t.moveTo(i+n.r0,a),t.arc(i,a,n.r0,0,o,!0)},e}(yt);dV.prototype.type="ring";const T1=dV;function hue(r,e,t,n){var i=[],a=[],o=[],s=[],l,u,c,h;if(n){c=[1/0,1/0],h=[-1/0,-1/0];for(var f=0,d=r.length;f=2){if(n){var a=hue(i,n,t,e.smoothConstraint);r.moveTo(i[0][0],i[0][1]);for(var o=i.length,s=0;s<(t?o:o-1);s++){var l=a[s*2],u=a[s*2+1],c=i[(s+1)%o];r.bezierCurveTo(l[0],l[1],u[0],u[1],c[0],c[1])}}else{r.moveTo(i[0][0],i[0][1]);for(var s=1,h=i.length;sIu[1]){if(s=!1,a)return s;var c=Math.abs(Iu[0]-Du[1]),h=Math.abs(Du[0]-Iu[1]);Math.min(c,h)>i.len()&&(c0){var h=c.duration,f=c.delay,d=c.easing,p={duration:h,delay:f||0,easing:d,done:a,force:!!a||!!o,setToFinal:!u,scope:r,during:o};s?e.animateFrom(t,p):e.animateTo(t,p)}else e.stopAnimation(),!s&&e.attr(t),o&&o(1),a&&a()}function zt(r,e,t,n,i,a){d2("update",r,e,t,n,i,a)}function Tn(r,e,t,n,i,a){d2("enter",r,e,t,n,i,a)}function Mf(r){if(!r.__zr)return!0;for(var e=0;eMath.abs(a[1])?a[0]>0?"right":"left":a[1]>0?"bottom":"top"}function QI(r){return!r.isGroup}function Rue(r){return r.shape!=null}function Mg(r,e,t){if(!r||!e)return;function n(o){var s={};return o.traverse(function(l){QI(l)&&l.anid&&(s[l.anid]=l)}),s}function i(o){var s={x:o.x,y:o.y,rotation:o.rotation};return Rue(o)&&(s.shape=pe({},o.shape)),s}var a=n(r);e.traverse(function(o){if(QI(o)&&o.anid){var s=a[o.anid];if(s){var l=i(o);o.attr(i(s)),zt(o,l,t,at(o).dataIndex)}}})}function MV(r,e){return xe(r,function(t){var n=t[0];n=o_(n,e.x),n=s_(n,e.x+e.width);var i=t[1];return i=o_(i,e.y),i=s_(i,e.y+e.height),[n,i]})}function Due(r,e){var t=o_(r.x,e.x),n=s_(r.x+r.width,e.x+e.width),i=o_(r.y,e.y),a=s_(r.y+r.height,e.y+e.height);if(n>=t&&a>=i)return{x:t,y:i,width:n-t,height:a-i}}function Cg(r,e,t){var n=pe({rectHover:!0},e),i=n.style={strokeNoScale:!0};if(t=t||{x:-1,y:-1,width:2,height:2},r)return r.indexOf("image://")===0?(i.image=r.slice(8),Ke(i,t),new Ur(n)):C1(r.replace("path://",""),n,t,"center")}function Ip(r,e,t,n,i){for(var a=0,o=i[i.length-1];a1)return!1;var v=aA(d,p,c,h)/f;return!(v<0||v>1)}function aA(r,e,t,n){return r*n-t*e}function Iue(r){return r<=1e-6&&r>=-1e-6}function Kc(r){var e=r.itemTooltipOption,t=r.componentModel,n=r.itemName,i=ke(e)?{formatter:e}:e,a=t.mainType,o=t.componentIndex,s={componentType:a,name:n,$vars:["name"]};s[a+"Index"]=o;var l=r.formatterParamsExtra;l&&k(wt(l),function(c){ze(s,c)||(s[c]=l[c],s.$vars.push(c))});var u=at(r.el);u.componentMainType=a,u.componentIndex=o,u.tooltipConfig={name:n,option:Ke({content:n,encodeHTMLContent:!0,formatterParams:s},i)}}function JI(r,e){var t;r.isGroup&&(t=e(r)),t||r.traverse(e)}function ou(r,e){if(r)if(_e(r))for(var t=0;t=0&&s.push(l)}),s}}function su(r,e){return ht(ht({},r,!0),e,!0)}const Xue={time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst",custom:"Custom chart",chart:"Chart"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}},Yue={time:{month:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthAbbr:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],dayOfWeek:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayOfWeekAbbr:["日","一","二","三","四","五","六"]},legend:{selector:{all:"全选",inverse:"反选"}},toolbox:{brush:{title:{rect:"矩形选择",polygon:"圈选",lineX:"横向选择",lineY:"纵向选择",keep:"保持选择",clear:"清除选择"}},dataView:{title:"数据视图",lang:["数据视图","关闭","刷新"]},dataZoom:{title:{zoom:"区域缩放",back:"区域缩放还原"}},magicType:{title:{line:"切换为折线图",bar:"切换为柱状图",stack:"切换为堆叠",tiled:"切换为平铺"}},restore:{title:"还原"},saveAsImage:{title:"保存为图片",lang:["右键另存为图片"]}},series:{typeNames:{pie:"饼图",bar:"柱状图",line:"折线图",scatter:"散点图",effectScatter:"涟漪散点图",radar:"雷达图",tree:"树图",treemap:"矩形树图",boxplot:"箱型图",candlestick:"K线图",k:"K线图",heatmap:"热力图",map:"地图",parallel:"平行坐标图",lines:"线图",graph:"关系图",sankey:"桑基图",funnel:"漏斗图",gauge:"仪表盘图",pictorialBar:"象形柱图",themeRiver:"主题河流图",sunburst:"旭日图",custom:"自定义图表",chart:"图表"}},aria:{general:{withTitle:"这是一个关于“{title}”的图表。",withoutTitle:"这是一个图表,"},series:{single:{prefix:"",withName:"图表类型是{seriesType},表示{seriesName}。",withoutName:"图表类型是{seriesType}。"},multiple:{prefix:"它由{seriesCount}个图表系列组成。",withName:"第{seriesId}个系列是一个表示{seriesName}的{seriesType},",withoutName:"第{seriesId}个系列是一个{seriesType},",separator:{middle:";",end:"。"}}},data:{allData:"其数据是——",partialData:"其中,前{displayCnt}项是——",withName:"{name}的数据是{value}",withoutName:"{value}",separator:{middle:",",end:""}}}};var u_="ZH",g2="EN",Cf=g2,u0={},m2={},IV=kt.domSupported?function(){var r=(document.documentElement.lang||navigator.language||navigator.browserLanguage||Cf).toUpperCase();return r.indexOf(u_)>-1?u_:Cf}():Cf;function NV(r,e){r=r.toUpperCase(),m2[r]=new vn(e),u0[r]=e}function que(r){if(ke(r)){var e=u0[r.toUpperCase()]||{};return r===u_||r===g2?Je(e):ht(Je(e),Je(u0[Cf]),!1)}else return ht(Je(r),Je(u0[Cf]),!1)}function CT(r){return m2[r]}function jue(){return m2[Cf]}NV(g2,Xue);NV(u_,Yue);var y2=1e3,_2=y2*60,sv=_2*60,Ca=sv*24,iN=Ca*365,Np={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},ty="{yyyy}-{MM}-{dd}",aN={year:"{yyyy}",month:"{yyyy}-{MM}",day:ty,hour:ty+" "+Np.hour,minute:ty+" "+Np.minute,second:ty+" "+Np.second,millisecond:Np.none},lA=["year","month","day","hour","minute","second","millisecond"],kV=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function Zs(r,e){return r+="","0000".substr(0,e-r.length)+r}function Ef(r){switch(r){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return r}}function Kue(r){return r===Ef(r)}function Zue(r){switch(r){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function P1(r,e,t,n){var i=qo(r),a=i[x2(t)](),o=i[Lf(t)]()+1,s=Math.floor((o-1)/3)+1,l=i[R1(t)](),u=i["get"+(t?"UTC":"")+"Day"](),c=i[Yv(t)](),h=(c-1)%12+1,f=i[D1(t)](),d=i[I1(t)](),p=i[N1(t)](),g=c>=12?"pm":"am",v=g.toUpperCase(),m=n instanceof vn?n:CT(n||IV)||jue(),y=m.getModel("time"),_=y.get("month"),x=y.get("monthAbbr"),S=y.get("dayOfWeek"),A=y.get("dayOfWeekAbbr");return(e||"").replace(/{a}/g,g+"").replace(/{A}/g,v+"").replace(/{yyyy}/g,a+"").replace(/{yy}/g,Zs(a%100+"",2)).replace(/{Q}/g,s+"").replace(/{MMMM}/g,_[o-1]).replace(/{MMM}/g,x[o-1]).replace(/{MM}/g,Zs(o,2)).replace(/{M}/g,o+"").replace(/{dd}/g,Zs(l,2)).replace(/{d}/g,l+"").replace(/{eeee}/g,S[u]).replace(/{ee}/g,A[u]).replace(/{e}/g,u+"").replace(/{HH}/g,Zs(c,2)).replace(/{H}/g,c+"").replace(/{hh}/g,Zs(h+"",2)).replace(/{h}/g,h+"").replace(/{mm}/g,Zs(f,2)).replace(/{m}/g,f+"").replace(/{ss}/g,Zs(d,2)).replace(/{s}/g,d+"").replace(/{SSS}/g,Zs(p,3)).replace(/{S}/g,p+"")}function Que(r,e,t,n,i){var a=null;if(ke(t))a=t;else if(qe(t))a=t(r.value,e,{level:r.level});else{var o=pe({},Np);if(r.level>0)for(var s=0;s=0;--s)if(l[u]){a=l[u];break}a=a||o.none}if(_e(a)){var h=r.level==null?0:r.level>=0?r.level:a.length+r.level;h=Math.min(h,a.length-1),a=a[h]}}return P1(new Date(r.value),a,i,n)}function OV(r,e){var t=qo(r),n=t[Lf(e)]()+1,i=t[R1(e)](),a=t[Yv(e)](),o=t[D1(e)](),s=t[I1(e)](),l=t[N1(e)](),u=l===0,c=u&&s===0,h=c&&o===0,f=h&&a===0,d=f&&i===1,p=d&&n===1;return p?"year":d?"month":f?"day":h?"hour":c?"minute":u?"second":"millisecond"}function oN(r,e,t){var n=Ft(r)?qo(r):r;switch(e=e||OV(r,t),e){case"year":return n[x2(t)]();case"half-year":return n[Lf(t)]()>=6?1:0;case"quarter":return Math.floor((n[Lf(t)]()+1)/4);case"month":return n[Lf(t)]();case"day":return n[R1(t)]();case"half-day":return n[Yv(t)]()/24;case"hour":return n[Yv(t)]();case"minute":return n[D1(t)]();case"second":return n[I1(t)]();case"millisecond":return n[N1(t)]()}}function x2(r){return r?"getUTCFullYear":"getFullYear"}function Lf(r){return r?"getUTCMonth":"getMonth"}function R1(r){return r?"getUTCDate":"getDate"}function Yv(r){return r?"getUTCHours":"getHours"}function D1(r){return r?"getUTCMinutes":"getMinutes"}function I1(r){return r?"getUTCSeconds":"getSeconds"}function N1(r){return r?"getUTCMilliseconds":"getMilliseconds"}function Jue(r){return r?"setUTCFullYear":"setFullYear"}function FV(r){return r?"setUTCMonth":"setMonth"}function BV(r){return r?"setUTCDate":"setDate"}function zV(r){return r?"setUTCHours":"setHours"}function UV(r){return r?"setUTCMinutes":"setMinutes"}function VV(r){return r?"setUTCSeconds":"setSeconds"}function GV(r){return r?"setUTCMilliseconds":"setMilliseconds"}function HV(r){if(!T4(r))return ke(r)?r:"-";var e=(r+"").split(".");return e[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(e.length>1?"."+e[1]:"")}function WV(r,e){return r=(r||"").toLowerCase().replace(/-(.)/g,function(t,n){return n.toUpperCase()}),e&&r&&(r=r.charAt(0).toUpperCase()+r.slice(1)),r}var Sd=WC;function ET(r,e,t){var n="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}";function i(c){return c&&eo(c)?c:"-"}function a(c){return!!(c!=null&&!isNaN(c)&&isFinite(c))}var o=e==="time",s=r instanceof Date;if(o||s){var l=o?qo(r):r;if(isNaN(+l)){if(s)return"-"}else return P1(l,n,t)}if(e==="ordinal")return $b(r)?i(r):Ft(r)&&a(r)?r+"":"-";var u=Rs(r);return a(u)?HV(u):$b(r)?i(r):typeof r=="boolean"?r+"":"-"}var sN=["a","b","c","d","e","f","g"],uA=function(r,e){return"{"+r+(e==null?"":e)+"}"};function $V(r,e,t){_e(e)||(e=[e]);var n=e.length;if(!n)return"";for(var i=e[0].$vars||[],a=0;a':'';var o=t.markerId||"markerX";return{renderMode:a,content:"{"+o+"|} ",style:i==="subItem"?{width:4,height:4,borderRadius:2,backgroundColor:n}:{width:10,height:10,borderRadius:5,backgroundColor:n}}}function Hc(r,e){return e=e||"transparent",ke(r)?r:Qe(r)&&r.colorStops&&(r.colorStops[0]||{}).color||e}function c_(r,e){if(e==="_blank"||e==="blank"){var t=window.open();t.opener=null,t.location.href=r}else window.open(r,e)}var c0=k,XV=["left","right","top","bottom","width","height"],sc=[["width","left","right"],["height","top","bottom"]];function S2(r,e,t,n,i){var a=0,o=0;n==null&&(n=1/0),i==null&&(i=1/0);var s=0;e.eachChild(function(l,u){var c=l.getBoundingRect(),h=e.childAt(u+1),f=h&&h.getBoundingRect(),d,p;if(r==="horizontal"){var g=c.width+(f?-f.x+c.x:0);d=a+g,d>n||l.newline?(a=0,d=g,o+=s+t,s=c.height):s=Math.max(s,c.height)}else{var v=c.height+(f?-f.y+c.y:0);p=o+v,p>i||l.newline?(a+=s+t,o=0,p=v,s=c.width):s=Math.max(s,c.width)}l.newline||(l.x=a,l.y=o,l.markRedraw(),r==="horizontal"?a=d+t:o=p+t)})}var Pc=S2;ut(S2,"vertical");ut(S2,"horizontal");function nce(r,e,t){var n=e.width,i=e.height,a=Pe(r.left,n),o=Pe(r.top,i),s=Pe(r.right,n),l=Pe(r.bottom,i);return(isNaN(a)||isNaN(parseFloat(r.left)))&&(a=0),(isNaN(s)||isNaN(parseFloat(r.right)))&&(s=n),(isNaN(o)||isNaN(parseFloat(r.top)))&&(o=0),(isNaN(l)||isNaN(parseFloat(r.bottom)))&&(l=i),t=Sd(t||0),{width:Math.max(s-a-t[1]-t[3],0),height:Math.max(l-o-t[0]-t[2],0)}}function dr(r,e,t){t=Sd(t||0);var n=e.width,i=e.height,a=Pe(r.left,n),o=Pe(r.top,i),s=Pe(r.right,n),l=Pe(r.bottom,i),u=Pe(r.width,n),c=Pe(r.height,i),h=t[2]+t[0],f=t[1]+t[3],d=r.aspect;switch(isNaN(u)&&(u=n-s-f-a),isNaN(c)&&(c=i-l-h-o),d!=null&&(isNaN(u)&&isNaN(c)&&(d>n/i?u=n*.8:c=i*.8),isNaN(u)&&(u=d*c),isNaN(c)&&(c=u/d)),isNaN(a)&&(a=n-s-u-f),isNaN(o)&&(o=i-l-c-h),r.left||r.right){case"center":a=n/2-u/2-t[3];break;case"right":a=n-u-f;break}switch(r.top||r.bottom){case"middle":case"center":o=i/2-c/2-t[0];break;case"bottom":o=i-c-h;break}a=a||0,o=o||0,isNaN(u)&&(u=n-f-a-(s||0)),isNaN(c)&&(c=i-h-o-(l||0));var p=new dt(a+t[3],o+t[0],u,c);return p.margin=t,p}function k1(r,e,t,n,i,a){var o=!i||!i.hv||i.hv[0],s=!i||!i.hv||i.hv[1],l=i&&i.boundingMode||"all";if(a=a||r,a.x=r.x,a.y=r.y,!o&&!s)return!1;var u;if(l==="raw")u=r.type==="group"?new dt(0,0,+e.width||0,+e.height||0):r.getBoundingRect();else if(u=r.getBoundingRect(),r.needLocalTransform()){var c=r.getLocalTransform();u=u.clone(),u.applyTransform(c)}var h=dr(Ke({width:u.width,height:u.height},e),t,n),f=o?h.x-u.x:0,d=s?h.y-u.y:0;return l==="raw"?(a.x=f,a.y=d):(a.x+=f,a.y+=d),a===r&&r.markRedraw(),!0}function rce(r,e){return r[sc[e][0]]!=null||r[sc[e][1]]!=null&&r[sc[e][2]]!=null}function qv(r){var e=r.layoutMode||r.constructor.layoutMode;return Qe(e)?e:e?{type:e}:null}function Zl(r,e,t){var n=t&&t.ignoreSize;!_e(n)&&(n=[n,n]);var i=o(sc[0],0),a=o(sc[1],1);u(sc[0],r,i),u(sc[1],r,a);function o(c,h){var f={},d=0,p={},g=0,v=2;if(c0(c,function(_){p[_]=r[_]}),c0(c,function(_){s(e,_)&&(f[_]=p[_]=e[_]),l(f,_)&&d++,l(p,_)&&g++}),n[h])return l(e,c[1])?p[c[2]]=null:l(e,c[2])&&(p[c[1]]=null),p;if(g===v||!d)return p;if(d>=v)return f;for(var m=0;m=0;l--)s=ht(s,i[l],!0);n.defaultOption=s}return n.defaultOption},e.prototype.getReferringComponents=function(t,n){var i=t+"Index",a=t+"Id";return bg(this.ecModel,t,{index:this.get(i,!0),id:this.get(a,!0)},n)},e.prototype.getBoxLayoutParams=function(){var t=this;return{left:t.get("left"),top:t.get("top"),right:t.get("right"),bottom:t.get("bottom"),width:t.get("width"),height:t.get("height")}},e.prototype.getZLevelKey=function(){return""},e.prototype.setZLevel=function(t){this.option.zlevel=t},e.protoInitialize=function(){var t=e.prototype;t.type="component",t.id="",t.name="",t.mainType="",t.subType="",t.componentIndex=0}(),e}(vn);k4(wd,vn);_1(wd);Wue(wd);$ue(wd,ace);function ace(r){var e=[];return k(wd.getClassesByMainType(r),function(t){e=e.concat(t.dependencies||t.prototype.dependencies||[])}),e=xe(e,function(t){return Fo(t).main}),r!=="dataset"&&pt(e,"dataset")<=0&&e.unshift("dataset"),e}const Nt=wd;var qV="";typeof navigator!="undefined"&&(qV=navigator.platform||"");var Fh="rgba(0, 0, 0, 0.2)";const oce={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:Fh,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:Fh,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:Fh,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:Fh,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:Fh,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:Fh,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:qV.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1};var jV=He(["tooltip","label","itemName","itemId","itemGroupId","itemChildGroupId","seriesName"]),za="original",ai="arrayRows",Ua="objectRows",Jo="keyedColumns",Vl="typedArray",KV="unknown",Ho="column",bd="row",Nr={Must:1,Might:2,Not:3},ZV=Pt();function sce(r){ZV(r).datasetMap=He()}function QV(r,e,t){var n={},i=w2(e);if(!i||!r)return n;var a=[],o=[],s=e.ecModel,l=ZV(s).datasetMap,u=i.uid+"_"+t.seriesLayoutBy,c,h;r=r.slice(),k(r,function(g,v){var m=Qe(g)?g:r[v]={name:g};m.type==="ordinal"&&c==null&&(c=v,h=p(m)),n[m.name]=[]});var f=l.get(u)||l.set(u,{categoryWayDim:h,valueWayDim:0});k(r,function(g,v){var m=g.name,y=p(g);if(c==null){var _=f.valueWayDim;d(n[m],_,y),d(o,_,y),f.valueWayDim+=y}else if(c===v)d(n[m],0,y),d(a,0,y);else{var _=f.categoryWayDim;d(n[m],_,y),d(o,_,y),f.categoryWayDim+=y}});function d(g,v,m){for(var y=0;ye)return r[n];return r[t-1]}function tG(r,e,t,n,i,a,o){a=a||r;var s=e(a),l=s.paletteIdx||0,u=s.paletteNameMap=s.paletteNameMap||{};if(u.hasOwnProperty(i))return u[i];var c=o==null||!n?t:fce(n,o);if(c=c||t,!(!c||!c.length)){var h=c[l];return i&&(u[i]=h),s.paletteIdx=(l+1)%c.length,h}}function dce(r,e){e(r).paletteIdx=0,e(r).paletteNameMap={}}var ny,Jd,uN,cN="\0_ec_inner",pce=1,nG=function(r){ae(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.init=function(t,n,i,a,o,s){a=a||{},this.option=null,this._theme=new vn(a),this._locale=new vn(o),this._optionManager=s},e.prototype.setOption=function(t,n,i){var a=dN(n);this._optionManager.setOption(t,i,a),this._resetOption(null,a)},e.prototype.resetOption=function(t,n){return this._resetOption(t,dN(n))},e.prototype._resetOption=function(t,n){var i=!1,a=this._optionManager;if(!t||t==="recreate"){var o=a.mountOption(t==="recreate");!this.option||t==="recreate"?uN(this,o):(this.restoreData(),this._mergeOption(o,n)),i=!0}if((t==="timeline"||t==="media")&&this.restoreData(),!t||t==="recreate"||t==="timeline"){var s=a.getTimelineOption(this);s&&(i=!0,this._mergeOption(s,n))}if(!t||t==="recreate"||t==="media"){var l=a.getMediaOption(this);l.length&&k(l,function(u){i=!0,this._mergeOption(u,n)},this)}return i},e.prototype.mergeOption=function(t){this._mergeOption(t,null)},e.prototype._mergeOption=function(t,n){var i=this.option,a=this._componentsMap,o=this._componentsCount,s=[],l=He(),u=n&&n.replaceMergeMainTypeMap;sce(this),k(t,function(h,f){h!=null&&(Nt.hasClass(f)?f&&(s.push(f),l.set(f,!0)):i[f]=i[f]==null?Je(h):ht(i[f],h,!0))}),u&&u.each(function(h,f){Nt.hasClass(f)&&!l.get(f)&&(s.push(f),l.set(f,!0))}),Nt.topologicalTravel(s,Nt.getAllClassMainTypes(),c,this);function c(h){var f=cce(this,h,nn(t[h])),d=a.get(h),p=d?u&&u.get(h)?"replaceMerge":"normalMerge":"replaceAll",g=P4(d,f,p);Pse(g,h,Nt),i[h]=null,a.set(h,null),o.set(h,0);var v=[],m=[],y=0,_;k(g,function(x,S){var A=x.existing,w=x.newOption;if(!w)A&&(A.mergeOption({},this),A.optionUpdated({},!1));else{var M=h==="series",C=Nt.getClass(h,x.keyInfo.subType,!M);if(!C)return;if(h==="tooltip"){if(_)return;_=!0}if(A&&A.constructor===C)A.name=x.keyInfo.name,A.mergeOption(w,this),A.optionUpdated(w,!1);else{var b=pe({componentIndex:S},x.keyInfo);A=new C(w,this,this,b),pe(A,b),x.brandNew&&(A.__requireNewView=!0),A.init(w,this,this),A.optionUpdated(null,!0)}}A?(v.push(A.option),m.push(A),y++):(v.push(void 0),m.push(void 0))},this),i[h]=v,a.set(h,m),o.set(h,y),h==="series"&&ny(this)}this._seriesIndices||ny(this)},e.prototype.getOption=function(){var t=Je(this.option);return k(t,function(n,i){if(Nt.hasClass(i)){for(var a=nn(n),o=a.length,s=!1,l=o-1;l>=0;l--)a[l]&&!Gv(a[l])?s=!0:(a[l]=null,!s&&o--);a.length=o,t[i]=a}}),delete t[cN],t},e.prototype.getTheme=function(){return this._theme},e.prototype.getLocaleModel=function(){return this._locale},e.prototype.setUpdatePayload=function(t){this._payload=t},e.prototype.getUpdatePayload=function(){return this._payload},e.prototype.getComponent=function(t,n){var i=this._componentsMap.get(t);if(i){var a=i[n||0];if(a)return a;if(n==null){for(var o=0;o=e:t==="max"?r<=e:r===e}function Tce(r,e){return r.join(",")===e.join(",")}const Mce=Sce;var Wa=k,jv=Qe,pN=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function hA(r){var e=r&&r.itemStyle;if(e)for(var t=0,n=pN.length;t=0;v--){var m=r[v];if(s||(p=m.data.rawIndexOf(m.stackedByDimension,d)),p>=0){var y=m.data.getByRawIndex(m.stackResultDimension,p);if(l==="all"||l==="positive"&&y>0||l==="negative"&&y<0||l==="samesign"&&f>=0&&y>0||l==="samesign"&&f<=0&&y<0){f=_se(f,y),g=y;break}}}return n[0]=f,n[1]=g,n})})}var O1=function(){function r(e){this.data=e.data||(e.sourceFormat===Jo?{}:[]),this.sourceFormat=e.sourceFormat||KV,this.seriesLayoutBy=e.seriesLayoutBy||Ho,this.startIndex=e.startIndex||0,this.dimensionsDetectedCount=e.dimensionsDetectedCount,this.metaRawOption=e.metaRawOption;var t=this.dimensionsDefine=e.dimensionsDefine;if(t)for(var n=0;ng&&(g=_)}d[0]=p,d[1]=g}},i=function(){return this._data?this._data.length/this._dimSize:0};SN=(e={},e[ai+"_"+Ho]={pure:!0,appendData:a},e[ai+"_"+bd]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},e[Ua]={pure:!0,appendData:a},e[Jo]={pure:!0,appendData:function(o){var s=this._data;k(o,function(l,u){for(var c=s[u]||(s[u]=[]),h=0;h<(l||[]).length;h++)c.push(l[h])})}},e[za]={appendData:a},e[Vl]={persistent:!1,pure:!0,appendData:function(o){this._data=o},clean:function(){this._offset+=this.count(),this._data=null}},e);function a(o){for(var s=0;s=0&&(g=o.interpolatedValue[v])}return g!=null?g+"":""})}},r.prototype.getRawValue=function(e,t){return Jf(this.getData(t),e)},r.prototype.formatTooltip=function(e,t,n){},r}();function TN(r){var e,t;return Qe(r)?r.type&&(t=r):e=r,{text:e,frag:t}}function lv(r){return new Hce(r)}var Hce=function(){function r(e){e=e||{},this._reset=e.reset,this._plan=e.plan,this._count=e.count,this._onDirty=e.onDirty,this._dirty=!0}return r.prototype.perform=function(e){var t=this._upstream,n=e&&e.skip;if(this._dirty&&t){var i=this.context;i.data=i.outputData=t.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var a;this._plan&&!n&&(a=this._plan(this.context));var o=c(this._modBy),s=this._modDataCount||0,l=c(e&&e.modBy),u=e&&e.modDataCount||0;(o!==l||s!==u)&&(a="reset");function c(y){return!(y>=1)&&(y=1),y}var h;(this._dirty||a==="reset")&&(this._dirty=!1,h=this._doReset(n)),this._modBy=l,this._modDataCount=u;var f=e&&e.step;if(t?this._dueEnd=t._outputDueEnd:this._dueEnd=this._count?this._count(this.context):1/0,this._progress){var d=this._dueIndex,p=Math.min(f!=null?this._dueIndex+f:1/0,this._dueEnd);if(!n&&(h||d1&&n>0?s:o}};return a;function o(){return e=r?null:le},gte:function(r,e){return r>=e}},$ce=function(){function r(e,t){if(!Ft(t)){var n="";qt(n)}this._opFn=pG[e],this._rvalFloat=Rs(t)}return r.prototype.evaluate=function(e){return Ft(e)?this._opFn(e,this._rvalFloat):this._opFn(Rs(e),this._rvalFloat)},r}(),vG=function(){function r(e,t){var n=e==="desc";this._resultLT=n?1:-1,t==null&&(t=n?"min":"max"),this._incomparable=t==="min"?-1/0:1/0}return r.prototype.evaluate=function(e,t){var n=Ft(e)?e:Rs(e),i=Ft(t)?t:Rs(t),a=isNaN(n),o=isNaN(i);if(a&&(n=this._incomparable),o&&(i=this._incomparable),a&&o){var s=ke(e),l=ke(t);s&&(n=l?e:0),l&&(i=s?t:0)}return ni?-this._resultLT:0},r}(),Xce=function(){function r(e,t){this._rval=t,this._isEQ=e,this._rvalTypeof=typeof t,this._rvalFloat=Rs(t)}return r.prototype.evaluate=function(e){var t=e===this._rval;if(!t){var n=typeof e;n!==this._rvalTypeof&&(n==="number"||this._rvalTypeof==="number")&&(t=Rs(e)===this._rvalFloat)}return this._isEQ?t:!t},r}();function Yce(r,e){return r==="eq"||r==="ne"?new Xce(r==="eq",e):ze(pG,r)?new $ce(r,e):null}var qce=function(){function r(){}return r.prototype.getRawData=function(){throw new Error("not supported")},r.prototype.getRawDataItem=function(e){throw new Error("not supported")},r.prototype.cloneRawData=function(){},r.prototype.getDimensionInfo=function(e){},r.prototype.cloneAllDimensionInfo=function(){},r.prototype.count=function(){},r.prototype.retrieveValue=function(e,t){},r.prototype.retrieveValueFromItem=function(e,t){},r.prototype.convertValue=function(e,t){return Gl(e,t)},r}();function jce(r,e){var t=new qce,n=r.data,i=t.sourceFormat=r.sourceFormat,a=r.startIndex,o="";r.seriesLayoutBy!==Ho&&qt(o);var s=[],l={},u=r.dimensionsDefine;if(u)k(u,function(g,v){var m=g.name,y={index:v,name:m,displayName:g.displayName};if(s.push(y),m!=null){var _="";ze(l,m)&&qt(_),l[m]=y}});else for(var c=0;c65535?rhe:ihe}function zh(){return[1/0,-1/0]}function ahe(r){var e=r.constructor;return e===Array?r.slice():new e(r)}function EN(r,e,t,n,i){var a=yG[t||"float"];if(i){var o=r[e],s=o&&o.length;if(s!==n){for(var l=new a(n),u=0;uv[1]&&(v[1]=g)}return this._rawCount=this._count=l,{start:s,end:l}},r.prototype._initDataFromProvider=function(e,t,n){for(var i=this._provider,a=this._chunks,o=this._dimensions,s=o.length,l=this._rawExtent,u=xe(o,function(y){return y.property}),c=0;cm[1]&&(m[1]=v)}}!i.persistent&&i.clean&&i.clean(),this._rawCount=this._count=t,this._extent=[]},r.prototype.count=function(){return this._count},r.prototype.get=function(e,t){if(!(t>=0&&t=0&&t=this._rawCount||e<0)return-1;if(!this._indices)return e;var t=this._indices,n=t[e];if(n!=null&&ne)a=o-1;else return o}return-1},r.prototype.indicesOfNearest=function(e,t,n){var i=this._chunks,a=i[e],o=[];if(!a)return o;n==null&&(n=1/0);for(var s=1/0,l=-1,u=0,c=0,h=this.count();c=0&&l<0)&&(s=p,l=d,u=0),d===l&&(o[u++]=c))}return o.length=u,o},r.prototype.getIndices=function(){var e,t=this._indices;if(t){var n=t.constructor,i=this._count;if(n===Array){e=new n(i);for(var a=0;a=h&&y<=f||isNaN(y))&&(l[u++]=g),g++}p=!0}else if(a===2){for(var v=d[i[0]],_=d[i[1]],x=e[i[1]][0],S=e[i[1]][1],m=0;m=h&&y<=f||isNaN(y))&&(A>=x&&A<=S||isNaN(A))&&(l[u++]=g),g++}p=!0}}if(!p)if(a===1)for(var m=0;m=h&&y<=f||isNaN(y))&&(l[u++]=w)}else for(var m=0;me[b][1])&&(M=!1)}M&&(l[u++]=t.getRawIndex(m))}return um[1]&&(m[1]=v)}}}},r.prototype.lttbDownSample=function(e,t){var n=this.clone([e],!0),i=n._chunks,a=i[e],o=this.count(),s=0,l=Math.floor(1/t),u=this.getRawIndex(0),c,h,f,d=new(Bh(this._rawCount))(Math.min((Math.ceil(o/l)+2)*2,o));d[s++]=u;for(var p=1;pc&&(c=h,f=x)}T>0&&Ts&&(g=s-c);for(var v=0;vp&&(p=y,d=c+v)}var _=this.getRawIndex(h),x=this.getRawIndex(d);hc-p&&(l=c-p,s.length=l);for(var g=0;gh[1]&&(h[1]=m),f[d++]=y}return a._count=d,a._indices=f,a._updateGetRawIdx(),a},r.prototype.each=function(e,t){if(this._count)for(var n=e.length,i=this._chunks,a=0,o=this.count();al&&(l=h)}return o=[s,l],this._extent[e]=o,o},r.prototype.getRawDataItem=function(e){var t=this.getRawIndex(e);if(this._provider.persistent)return this._provider.getItem(t);for(var n=[],i=this._chunks,a=0;a=0?this._indices[e]:-1},r.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},r.internalField=function(){function e(t,n,i,a){return Gl(t[a],this._dimensions[a])}pA={arrayRows:e,objectRows:function(t,n,i,a){return Gl(t[n],this._dimensions[a])},keyedColumns:e,original:function(t,n,i,a){var o=t&&(t.value==null?t:t.value);return Gl(o instanceof Array?o[a]:o,this._dimensions[a])},typedArray:function(t,n,i,a){return t[a]}}}(),r}(),_G=function(){function r(e){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=e}return r.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},r.prototype._setLocalSource=function(e,t){this._sourceList=e,this._upstreamSignList=t,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},r.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},r.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},r.prototype._createSource=function(){this._setLocalSource([],[]);var e=this._sourceHost,t=this._getUpstreamSourceManagers(),n=!!t.length,i,a;if(ry(e)){var o=e,s=void 0,l=void 0,u=void 0;if(n){var c=t[0];c.prepareSource(),u=c.getSource(),s=u.data,l=u.sourceFormat,a=[c._getVersionSign()]}else s=o.get("data",!0),l=Fi(s)?Vl:za,a=[];var h=this._getSourceMetaRawOption()||{},f=u&&u.metaRawOption||{},d=ot(h.seriesLayoutBy,f.seriesLayoutBy)||null,p=ot(h.sourceHeader,f.sourceHeader),g=ot(h.dimensions,f.dimensions),v=d!==f.seriesLayoutBy||!!p!=!!f.sourceHeader||g;i=v?[RT(s,{seriesLayoutBy:d,sourceHeader:p,dimensions:g},l)]:[]}else{var m=e;if(n){var y=this._applyTransform(t);i=y.sourceList,a=y.upstreamSignList}else{var _=m.get("source",!0);i=[RT(_,this._getSourceMetaRawOption(),null)],a=[]}}this._setLocalSource(i,a)},r.prototype._applyTransform=function(e){var t=this._sourceHost,n=t.get("transform",!0),i=t.get("fromTransformResult",!0);if(i!=null){var a="";e.length!==1&&PN(a)}var o,s=[],l=[];return k(e,function(u){u.prepareSource();var c=u.getSource(i||0),h="";i!=null&&!c&&PN(h),s.push(c),l.push(u._getVersionSign())}),n?o=the(n,s,{datasetIndex:t.componentIndex}):i!=null&&(o=[Oce(s[0])]),{sourceList:o,upstreamSignList:l}},r.prototype._isDirty=function(){if(this._dirty)return!0;for(var e=this._getUpstreamSourceManagers(),t=0;t1||t>0&&!r.noHeader;return k(r.blocks,function(i){var a=wG(i);a>=e&&(e=a+ +(n&&(!a||IT(i)&&!i.noHeader)))}),e}return 0}function uhe(r,e,t,n){var i=e.noHeader,a=hhe(wG(e)),o=[],s=e.blocks||[];gi(!s||_e(s)),s=s||[];var l=r.orderMode;if(e.sortBlocks&&l){s=s.slice();var u={valueAsc:"asc",valueDesc:"desc"};if(ze(u,l)){var c=new vG(u[l],null);s.sort(function(g,v){return c.evaluate(g.sortParam,v.sortParam)})}else l==="seriesDesc"&&s.reverse()}k(s,function(g,v){var m=e.valueFormatter,y=AG(g)(m?pe(pe({},r),{valueFormatter:m}):r,g,v>0?a.html:0,n);y!=null&&o.push(y)});var h=r.renderMode==="richText"?o.join(a.richText):NT(n,o.join(""),i?t:a.html);if(i)return h;var f=ET(e.header,"ordinal",r.useUTC),d=SG(n,r.renderMode).nameStyle,p=xG(n);return r.renderMode==="richText"?bG(r,f,d)+a.richText+h:NT(n,'
'+Jr(f)+"
"+h,t)}function che(r,e,t,n){var i=r.renderMode,a=e.noName,o=e.noValue,s=!e.markerType,l=e.name,u=r.useUTC,c=e.valueFormatter||r.valueFormatter||function(x){return x=_e(x)?x:[x],xe(x,function(S,A){return ET(S,_e(d)?d[A]:d,u)})};if(!(a&&o)){var h=s?"":r.markupStyleCreator.makeTooltipMarker(e.markerType,e.markerColor||"#333",i),f=a?"":ET(l,"ordinal",u),d=e.valueType,p=o?[]:c(e.value,e.dataIndex),g=!s||!a,v=!s&&a,m=SG(n,i),y=m.nameStyle,_=m.valueStyle;return i==="richText"?(s?"":h)+(a?"":bG(r,f,y))+(o?"":phe(r,p,g,v,_)):NT(n,(s?"":h)+(a?"":fhe(f,!s,y))+(o?"":dhe(p,g,v,_)),t)}}function RN(r,e,t,n,i,a){if(r){var o=AG(r),s={useUTC:i,renderMode:t,orderMode:n,markupStyleCreator:e,valueFormatter:r.valueFormatter};return o(s,r,0,a)}}function hhe(r){return{html:she[r],richText:lhe[r]}}function NT(r,e,t){var n='
',i="margin: "+t+"px 0 0",a=xG(r);return'
'+e+n+"
"}function fhe(r,e,t){var n=e?"margin-left:2px":"";return''+Jr(r)+""}function dhe(r,e,t,n){var i=t?"10px":"20px",a=e?"float:right;margin-left:"+i:"";return r=_e(r)?r:[r],''+xe(r,function(o){return Jr(o)}).join("  ")+""}function bG(r,e,t){return r.markupStyleCreator.wrapRichTextStyle(e,t)}function phe(r,e,t,n,i){var a=[i],o=n?10:20;return t&&a.push({padding:[0,0,0,o],align:"right"}),r.markupStyleCreator.wrapRichTextStyle(_e(e)?e.join(" "):e,a)}function TG(r,e){var t=r.getData().getItemVisual(e,"style"),n=t[r.visualDrawType];return Hc(n)}function MG(r,e){var t=r.get("padding");return t!=null?t:e==="richText"?[8,10]:10}var vA=function(){function r(){this.richTextStyles={},this._nextStyleNameId=M4()}return r.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},r.prototype.makeTooltipMarker=function(e,t,n){var i=n==="richText"?this._generateStyleName():null,a=tce({color:t,type:e,renderMode:n,markerId:i});return ke(a)?a:(this.richTextStyles[i]=a.style,a.content)},r.prototype.wrapRichTextStyle=function(e,t){var n={};_e(t)?k(t,function(a){return pe(n,a)}):pe(n,t);var i=this._generateStyleName();return this.richTextStyles[i]=n,"{"+i+"|"+e+"}"},r}();function CG(r){var e=r.series,t=r.dataIndex,n=r.multipleSeries,i=e.getData(),a=i.mapDimensionsAll("defaultedTooltip"),o=a.length,s=e.getRawValue(t),l=_e(s),u=TG(e,t),c,h,f,d;if(o>1||l&&!o){var p=vhe(s,e,t,a,u);c=p.inlineValues,h=p.inlineValueTypes,f=p.blocks,d=p.inlineValues[0]}else if(o){var g=i.getDimensionInfo(a[0]);d=c=Jf(i,t,a[0]),h=g.type}else d=c=l?s[0]:s;var v=JC(e),m=v&&e.name||"",y=i.getName(t),_=n?m:y;return Ar("section",{header:m,noHeader:n||!v,sortParam:d,blocks:[Ar("nameValue",{markerType:"item",markerColor:u,name:_,noName:!eo(_),value:c,valueType:h,dataIndex:t})].concat(f||[])})}function vhe(r,e,t,n,i){var a=e.getData(),o=$o(r,function(h,f,d){var p=a.getDimensionInfo(d);return h=h||p&&p.tooltip!==!1&&p.displayName!=null},!1),s=[],l=[],u=[];n.length?k(n,function(h){c(Jf(a,t,h),h)}):k(r,c);function c(h,f){var d=a.getDimensionInfo(f);!d||d.otherDims.tooltip===!1||(o?u.push(Ar("nameValue",{markerType:"subItem",markerColor:i,name:d.displayName,value:h,valueType:d.type})):(s.push(h),l.push(d.type)))}return{inlineValues:s,inlineValueTypes:l,blocks:u}}var Qs=Pt();function iy(r,e){return r.getName(e)||r.getId(e)}var h0="__universalTransitionEnabled",z1=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t._selectedDataIndicesMap={},t}return e.prototype.init=function(t,n,i){this.seriesIndex=this.componentIndex,this.dataTask=lv({count:mhe,reset:yhe}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(t,i);var a=Qs(this).sourceManager=new _G(this);a.prepareSource();var o=this.getInitialData(t,i);IN(o,this),this.dataTask.context.data=o,Qs(this).dataBeforeProcessed=o,DN(this),this._initSelectedMapFromData(o)},e.prototype.mergeDefaultAndTheme=function(t,n){var i=qv(this),a=i?Ad(t):{},o=this.subType;Nt.hasClass(o)&&(o+="Series"),ht(t,n.getTheme().get(this.subType)),ht(t,this.getDefaultOption()),zc(t,"label",["show"]),this.fillDataTextStyle(t.data),i&&Zl(t,a,i)},e.prototype.mergeOption=function(t,n){t=ht(this.option,t,!0),this.fillDataTextStyle(t.data);var i=qv(this);i&&Zl(this.option,t,i);var a=Qs(this).sourceManager;a.dirty(),a.prepareSource();var o=this.getInitialData(t,n);IN(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,Qs(this).dataBeforeProcessed=o,DN(this),this._initSelectedMapFromData(o)},e.prototype.fillDataTextStyle=function(t){if(t&&!Fi(t))for(var n=["show"],i=0;ithis.getShallow("animationThreshold")&&(n=!1),!!n},e.prototype.restoreData=function(){this.dataTask.dirty()},e.prototype.getColorFromPalette=function(t,n,i){var a=this.ecModel,o=b2.prototype.getColorFromPalette.call(this,t,n,i);return o||(o=a.getColorFromPalette(t,n,i)),o},e.prototype.coordDimToDataDim=function(t){return this.getRawData().mapDimensionsAll(t)},e.prototype.getProgressive=function(){return this.get("progressive")},e.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},e.prototype.select=function(t,n){this._innerSelect(this.getData(n),t)},e.prototype.unselect=function(t,n){var i=this.option.selectedMap;if(i){var a=this.option.selectedMode,o=this.getData(n);if(a==="series"||i==="all"){this.option.selectedMap={},this._selectedDataIndicesMap={};return}for(var s=0;s=0&&i.push(o)}return i},e.prototype.isSelected=function(t,n){var i=this.option.selectedMap;if(!i)return!1;var a=this.getData(n);return(i==="all"||i[iy(a,t)])&&!a.getItemModel(t).get(["select","disabled"])},e.prototype.isUniversalTransitionEnabled=function(){if(this[h0])return!0;var t=this.option.universalTransition;return t?t===!0?!0:t&&t.enabled:!1},e.prototype._innerSelect=function(t,n){var i,a,o=this.option,s=o.selectedMode,l=n.length;if(!(!s||!l)){if(s==="series")o.selectedMap="all";else if(s==="multiple"){Qe(o.selectedMap)||(o.selectedMap={});for(var u=o.selectedMap,c=0;c0&&this._innerSelect(t,n)}},e.registerClass=function(t){return Nt.registerClass(t)},e.protoInitialize=function(){var t=e.prototype;t.type="series.__base__",t.seriesIndex=0,t.ignoreStyleOnData=!1,t.hasSymbolVisual=!1,t.defaultSymbol="circle",t.visualStyleAccessPath="itemStyle",t.visualDrawType="fill"}(),e}(Nt);ir(z1,F1);ir(z1,b2);k4(z1,Nt);function DN(r){var e=r.name;JC(r)||(r.name=ghe(r)||e)}function ghe(r){var e=r.getRawData(),t=e.mapDimensionsAll("seriesName"),n=[];return k(t,function(i){var a=e.getDimensionInfo(i);a.displayName&&n.push(a.displayName)}),n.join(" ")}function mhe(r){return r.model.getRawData().count()}function yhe(r){var e=r.model;return e.setData(e.getRawData().cloneShallow()),_he}function _he(r,e){e.outputData&&r.end>e.outputData.count()&&e.model.getRawData().cloneShallow(e.outputData)}function IN(r,e){k(Fv(r.CHANGABLE_METHODS,r.DOWNSAMPLE_METHODS),function(t){r.wrapMethod(t,ut(xhe,e))})}function xhe(r,e){var t=kT(r);return t&&t.setOutputEnd((e||this).count()),e}function kT(r){var e=(r.ecModel||{}).scheduler,t=e&&e.getPipeline(r.uid);if(t){var n=t.currentTask;if(n){var i=n.agentStubMap;i&&(n=i.get(r.uid))}return n}}const En=z1;var L2=function(){function r(){this.group=new rt,this.uid=xd("viewComponent")}return r.prototype.init=function(e,t){},r.prototype.render=function(e,t,n,i){},r.prototype.dispose=function(e,t){},r.prototype.updateView=function(e,t,n,i){},r.prototype.updateLayout=function(e,t,n,i){},r.prototype.updateVisual=function(e,t,n,i){},r.prototype.toggleBlurSeries=function(e,t,n){},r.prototype.eachRendered=function(e){var t=this.group;t&&t.traverse(e)},r}();t2(L2);_1(L2);const kn=L2;function Td(){var r=Pt();return function(e){var t=r(e),n=e.pipelineContext,i=!!t.large,a=!!t.progressiveRender,o=t.large=!!(n&&n.large),s=t.progressiveRender=!!(n&&n.progressiveRender);return(i!==o||a!==s)&&"reset"}}var EG=Pt(),She=Td(),P2=function(){function r(){this.group=new rt,this.uid=xd("viewChart"),this.renderTask=lv({plan:Ahe,reset:whe}),this.renderTask.context={view:this}}return r.prototype.init=function(e,t){},r.prototype.render=function(e,t,n,i){},r.prototype.highlight=function(e,t,n,i){var a=e.getData(i&&i.dataType);a&&kN(a,i,"emphasis")},r.prototype.downplay=function(e,t,n,i){var a=e.getData(i&&i.dataType);a&&kN(a,i,"normal")},r.prototype.remove=function(e,t){this.group.removeAll()},r.prototype.dispose=function(e,t){},r.prototype.updateView=function(e,t,n,i){this.render(e,t,n,i)},r.prototype.updateLayout=function(e,t,n,i){this.render(e,t,n,i)},r.prototype.updateVisual=function(e,t,n,i){this.render(e,t,n,i)},r.prototype.eachRendered=function(e){ou(this.group,e)},r.markUpdateMethod=function(e,t){EG(e).updateMethod=t},r.protoInitialize=function(){var e=r.prototype;e.type="chart"}(),r}();function NN(r,e,t){r&&$v(r)&&(e==="emphasis"?Ds:Is)(r,t)}function kN(r,e,t){var n=Uc(r,e),i=e&&e.highlightKey!=null?qle(e.highlightKey):null;n!=null?k(nn(n),function(a){NN(r.getItemGraphicEl(a),t,i)}):r.eachItemGraphicEl(function(a){NN(a,t,i)})}t2(P2);_1(P2);function Ahe(r){return She(r.model)}function whe(r){var e=r.model,t=r.ecModel,n=r.api,i=r.payload,a=e.pipelineContext.progressiveRender,o=r.view,s=i&&EG(i).updateMethod,l=a?"incrementalPrepareRender":s&&o[s]?s:"render";return l!=="render"&&o[l](e,t,n,i),bhe[l]}var bhe={incrementalPrepareRender:{progress:function(r,e){e.view.incrementalRender(r,e.model,e.ecModel,e.api,e.payload)}},render:{forceFirstProgress:!0,progress:function(r,e){e.view.render(e.model,e.ecModel,e.api,e.payload)}}};const gn=P2;var h_="\0__throttleOriginMethod",ON="\0__throttleRate",FN="\0__throttleType";function U1(r,e,t){var n,i=0,a=0,o=null,s,l,u,c;e=e||0;function h(){a=new Date().getTime(),o=null,r.apply(l,u||[])}var f=function(){for(var d=[],p=0;p=0?h():o=setTimeout(h,-s),i=n};return f.clear=function(){o&&(clearTimeout(o),o=null)},f.debounceNextCall=function(d){c=d},f}function Md(r,e,t,n){var i=r[e];if(i){var a=i[h_]||i,o=i[FN],s=i[ON];if(s!==t||o!==n){if(t==null||!n)return r[e]=a;i=r[e]=U1(a,t,n==="debounce"),i[h_]=a,i[FN]=n,i[ON]=t}return i}}function Kv(r,e){var t=r[e];t&&t[h_]&&(t.clear&&t.clear(),r[e]=t[h_])}var BN=Pt(),zN={itemStyle:Vc(DV,!0),lineStyle:Vc(RV,!0)},The={lineStyle:"stroke",itemStyle:"fill"};function LG(r,e){var t=r.visualStyleMapper||zN[e];return t||(console.warn("Unknown style type '"+e+"'."),zN.itemStyle)}function PG(r,e){var t=r.visualDrawType||The[e];return t||(console.warn("Unknown style type '"+e+"'."),"fill")}var Mhe={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,e){var t=r.getData(),n=r.visualStyleAccessPath||"itemStyle",i=r.getModel(n),a=LG(r,n),o=a(i),s=i.getShallow("decal");s&&(t.setVisual("decal",s),s.dirty=!0);var l=PG(r,n),u=o[l],c=qe(u)?u:null,h=o.fill==="auto"||o.stroke==="auto";if(!o[l]||c||h){var f=r.getColorFromPalette(r.name,null,e.getSeriesCount());o[l]||(o[l]=f,t.setVisual("colorFromPalette",!0)),o.fill=o.fill==="auto"||qe(o.fill)?f:o.fill,o.stroke=o.stroke==="auto"||qe(o.stroke)?f:o.stroke}if(t.setVisual("style",o),t.setVisual("drawType",l),!e.isSeriesFiltered(r)&&c)return t.setVisual("colorFromPalette",!1),{dataEach:function(d,p){var g=r.getDataParams(p),v=pe({},o);v[l]=c(g),d.setItemVisual(p,"style",v)}}}},tp=new vn,Che={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,e){if(!(r.ignoreStyleOnData||e.isSeriesFiltered(r))){var t=r.getData(),n=r.visualStyleAccessPath||"itemStyle",i=LG(r,n),a=t.getVisual("drawType");return{dataEach:t.hasItemOption?function(o,s){var l=o.getRawDataItem(s);if(l&&l[n]){tp.option=l[n];var u=i(tp),c=o.ensureUniqueItemVisual(s,"style");pe(c,u),tp.option.decal&&(o.setItemVisual(s,"decal",tp.option.decal),tp.option.decal.dirty=!0),a in u&&o.setItemVisual(s,"colorFromPalette",!1)}}:null}}}},Ehe={performRawSeries:!0,overallReset:function(r){var e=He();r.eachSeries(function(t){var n=t.getColorBy();if(!t.isColorBySeries()){var i=t.type+"-"+n,a=e.get(i);a||(a={},e.set(i,a)),BN(t).scope=a}}),r.eachSeries(function(t){if(!(t.isColorBySeries()||r.isSeriesFiltered(t))){var n=t.getRawData(),i={},a=t.getData(),o=BN(t).scope,s=t.visualStyleAccessPath||"itemStyle",l=PG(t,s);a.each(function(u){var c=a.getRawIndex(u);i[c]=u}),n.each(function(u){var c=i[u],h=a.getItemVisual(c,"colorFromPalette");if(h){var f=a.ensureUniqueItemVisual(c,"style"),d=n.getName(u)||u+"",p=n.count();f[l]=t.getColorFromPalette(d,o,p)}})}})}},ay=Math.PI;function Lhe(r,e){e=e||{},Ke(e,{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var t=new rt,n=new Dt({style:{fill:e.maskColor},zlevel:e.zlevel,z:1e4});t.add(n);var i=new Ot({style:{text:e.text,fill:e.textColor,fontSize:e.fontSize,fontWeight:e.fontWeight,fontStyle:e.fontStyle,fontFamily:e.fontFamily},zlevel:e.zlevel,z:10001}),a=new Dt({style:{fill:"none"},textContent:i,textConfig:{position:"right",distance:10},zlevel:e.zlevel,z:10001});t.add(a);var o;return e.showSpinner&&(o=new h2({shape:{startAngle:-ay/2,endAngle:-ay/2+.1,r:e.spinnerRadius},style:{stroke:e.color,lineCap:"round",lineWidth:e.lineWidth},zlevel:e.zlevel,z:10001}),o.animateShape(!0).when(1e3,{endAngle:ay*3/2}).start("circularInOut"),o.animateShape(!0).when(1e3,{startAngle:ay*3/2}).delay(300).start("circularInOut"),t.add(o)),t.resize=function(){var s=i.getBoundingRect().width,l=e.showSpinner?e.spinnerRadius:0,u=(r.getWidth()-l*2-(e.showSpinner&&s?10:0)-s)/2-(e.showSpinner&&s?0:5+s/2)+(e.showSpinner?0:s/2)+(s?0:l),c=r.getHeight()/2;e.showSpinner&&o.setShape({cx:u,cy:c}),a.setShape({x:u-l,y:c-l,width:l*2,height:l*2}),n.setShape({x:0,y:0,width:r.getWidth(),height:r.getHeight()})},t.resize(),t}var Phe=function(){function r(e,t,n,i){this._stageTaskMap=He(),this.ecInstance=e,this.api=t,n=this._dataProcessorHandlers=n.slice(),i=this._visualHandlers=i.slice(),this._allHandlers=n.concat(i)}return r.prototype.restoreData=function(e,t){e.restoreData(t),this._stageTaskMap.each(function(n){var i=n.overallTask;i&&i.dirty()})},r.prototype.getPerformArgs=function(e,t){if(e.__pipeline){var n=this._pipelineMap.get(e.__pipeline.id),i=n.context,a=!t&&n.progressiveEnabled&&(!i||i.progressiveRender)&&e.__idxInPipeline>n.blockIndex,o=a?n.step:null,s=i&&i.modDataCount,l=s!=null?Math.ceil(s/o):null;return{step:o,modBy:l,modDataCount:s}}},r.prototype.getPipeline=function(e){return this._pipelineMap.get(e)},r.prototype.updateStreamModes=function(e,t){var n=this._pipelineMap.get(e.uid),i=e.getData(),a=i.count(),o=n.progressiveEnabled&&t.incrementalPrepareRender&&a>=n.threshold,s=e.get("large")&&a>=e.get("largeThreshold"),l=e.get("progressiveChunkMode")==="mod"?a:null;e.pipelineContext=n.context={progressiveRender:o,modDataCount:l,large:s}},r.prototype.restorePipelines=function(e){var t=this,n=t._pipelineMap=He();e.eachSeries(function(i){var a=i.getProgressive(),o=i.uid;n.set(o,{id:o,head:null,tail:null,threshold:i.getProgressiveThreshold(),progressiveEnabled:a&&!(i.preventIncremental&&i.preventIncremental()),blockIndex:-1,step:Math.round(a||700),count:0}),t._pipe(i,i.dataTask)})},r.prototype.prepareStageTasks=function(){var e=this._stageTaskMap,t=this.api.getModel(),n=this.api;k(this._allHandlers,function(i){var a=e.get(i.uid)||e.set(i.uid,{}),o="";gi(!(i.reset&&i.overallReset),o),i.reset&&this._createSeriesStageTask(i,a,t,n),i.overallReset&&this._createOverallStageTask(i,a,t,n)},this)},r.prototype.prepareView=function(e,t,n,i){var a=e.renderTask,o=a.context;o.model=t,o.ecModel=n,o.api=i,a.__block=!e.incrementalPrepareRender,this._pipe(t,a)},r.prototype.performDataProcessorTasks=function(e,t){this._performStageTasks(this._dataProcessorHandlers,e,t,{block:!0})},r.prototype.performVisualTasks=function(e,t,n){this._performStageTasks(this._visualHandlers,e,t,n)},r.prototype._performStageTasks=function(e,t,n,i){i=i||{};var a=!1,o=this;k(e,function(l,u){if(!(i.visualType&&i.visualType!==l.visualType)){var c=o._stageTaskMap.get(l.uid),h=c.seriesTaskMap,f=c.overallTask;if(f){var d,p=f.agentStubMap;p.each(function(v){s(i,v)&&(v.dirty(),d=!0)}),d&&f.dirty(),o.updatePayload(f,n);var g=o.getPerformArgs(f,i.block);p.each(function(v){v.perform(g)}),f.perform(g)&&(a=!0)}else h&&h.each(function(v,m){s(i,v)&&v.dirty();var y=o.getPerformArgs(v,i.block);y.skip=!l.performRawSeries&&t.isSeriesFiltered(v.context.model),o.updatePayload(v,n),v.perform(y)&&(a=!0)})}});function s(l,u){return l.setDirty&&(!l.dirtyMap||l.dirtyMap.get(u.__pipeline.id))}this.unfinished=a||this.unfinished},r.prototype.performSeriesTasks=function(e){var t;e.eachSeries(function(n){t=n.dataTask.perform()||t}),this.unfinished=t||this.unfinished},r.prototype.plan=function(){this._pipelineMap.each(function(e){var t=e.tail;do{if(t.__block){e.blockIndex=t.__idxInPipeline;break}t=t.getUpstream()}while(t)})},r.prototype.updatePayload=function(e,t){t!=="remain"&&(e.context.payload=t)},r.prototype._createSeriesStageTask=function(e,t,n,i){var a=this,o=t.seriesTaskMap,s=t.seriesTaskMap=He(),l=e.seriesType,u=e.getTargetSeries;e.createOnAllSeries?n.eachRawSeries(c):l?n.eachRawSeriesByType(l,c):u&&u(n,i).each(c);function c(h){var f=h.uid,d=s.set(f,o&&o.get(f)||lv({plan:khe,reset:Ohe,count:Bhe}));d.context={model:h,ecModel:n,api:i,useClearVisual:e.isVisual&&!e.isLayout,plan:e.plan,reset:e.reset,scheduler:a},a._pipe(h,d)}},r.prototype._createOverallStageTask=function(e,t,n,i){var a=this,o=t.overallTask=t.overallTask||lv({reset:Rhe});o.context={ecModel:n,api:i,overallReset:e.overallReset,scheduler:a};var s=o.agentStubMap,l=o.agentStubMap=He(),u=e.seriesType,c=e.getTargetSeries,h=!0,f=!1,d="";gi(!e.createOnAllSeries,d),u?n.eachRawSeriesByType(u,p):c?c(n,i).each(p):(h=!1,k(n.getSeries(),p));function p(g){var v=g.uid,m=l.set(v,s&&s.get(v)||(f=!0,lv({reset:Dhe,onDirty:Nhe})));m.context={model:g,overallProgress:h},m.agent=o,m.__block=h,a._pipe(g,m)}f&&o.dirty()},r.prototype._pipe=function(e,t){var n=e.uid,i=this._pipelineMap.get(n);!i.head&&(i.head=t),i.tail&&i.tail.pipe(t),i.tail=t,t.__idxInPipeline=i.count++,t.__pipeline=i},r.wrapStageHandler=function(e,t){return qe(e)&&(e={overallReset:e,seriesType:zhe(e)}),e.uid=xd("stageHandler"),t&&(e.visualType=t),e},r}();function Rhe(r){r.overallReset(r.ecModel,r.api,r.payload)}function Dhe(r){return r.overallProgress&&Ihe}function Ihe(){this.agent.dirty(),this.getDownstream().dirty()}function Nhe(){this.agent&&this.agent.dirty()}function khe(r){return r.plan?r.plan(r.model,r.ecModel,r.api,r.payload):null}function Ohe(r){r.useClearVisual&&r.data.clearAllVisual();var e=r.resetDefines=nn(r.reset(r.model,r.ecModel,r.api,r.payload));return e.length>1?xe(e,function(t,n){return RG(n)}):Fhe}var Fhe=RG(0);function RG(r){return function(e,t){var n=t.data,i=t.resetDefines[r];if(i&&i.dataEach)for(var a=e.start;a0&&d===u.length-f.length){var p=u.slice(0,d);p!=="data"&&(t.mainType=p,t[f.toLowerCase()]=l,c=!0)}}s.hasOwnProperty(u)&&(n[u]=l,c=!0),c||(i[u]=l)})}return{cptQuery:t,dataQuery:n,otherQuery:i}},r.prototype.filter=function(e,t){var n=this.eventInfo;if(!n)return!0;var i=n.targetEl,a=n.packedEvent,o=n.model,s=n.view;if(!o||!s)return!0;var l=t.cptQuery,u=t.dataQuery;return c(l,o,"mainType")&&c(l,o,"subType")&&c(l,o,"index","componentIndex")&&c(l,o,"name")&&c(l,o,"id")&&c(u,a,"name")&&c(u,a,"dataIndex")&&c(u,a,"dataType")&&(!s.filterForExposedEvent||s.filterForExposedEvent(e,t.otherQuery,i,a));function c(h,f,d,p){return h[d]==null||f[p||d]===h[d]}},r.prototype.afterTrigger=function(){this.eventInfo=null},r}(),OT=["symbol","symbolSize","symbolRotate","symbolOffset"],HN=OT.concat(["symbolKeepAspect"]),Hhe={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,e){var t=r.getData();if(r.legendIcon&&t.setVisual("legendIcon",r.legendIcon),!r.hasSymbolVisual)return;for(var n={},i={},a=!1,o=0;o=0&&uc(l)?l:.5;var u=r.createRadialGradient(o,s,0,o,s,l);return u}function FT(r,e,t){for(var n=e.type==="radial"?afe(r,e,t):ife(r,e,t),i=e.colorStops,a=0;a0)?null:r==="dashed"?[4*e,2*e]:r==="dotted"?[e]:Ft(r)?[r]:_e(r)?r:null}function D2(r){var e=r.style,t=e.lineDash&&e.lineWidth>0&&sfe(e.lineDash,e.lineWidth),n=e.lineDashOffset;if(t){var i=e.strokeNoScale&&r.getLineScale?r.getLineScale():1;i&&i!==1&&(t=xe(t,function(a){return a/i}),n/=i)}return[t,n]}var lfe=new jo(!0);function p_(r){var e=r.stroke;return!(e==null||e==="none"||!(r.lineWidth>0))}function WN(r){return typeof r=="string"&&r!=="none"}function v_(r){var e=r.fill;return e!=null&&e!=="none"}function $N(r,e){if(e.fillOpacity!=null&&e.fillOpacity!==1){var t=r.globalAlpha;r.globalAlpha=e.fillOpacity*e.opacity,r.fill(),r.globalAlpha=t}else r.fill()}function XN(r,e){if(e.strokeOpacity!=null&&e.strokeOpacity!==1){var t=r.globalAlpha;r.globalAlpha=e.strokeOpacity*e.opacity,r.stroke(),r.globalAlpha=t}else r.stroke()}function BT(r,e,t){var n=n2(e.image,e.__image,t);if(x1(n)){var i=r.createPattern(n,e.repeat||"repeat");if(typeof DOMMatrix=="function"&&i&&i.setTransform){var a=new DOMMatrix;a.translateSelf(e.x||0,e.y||0),a.rotateSelf(0,0,(e.rotation||0)*Zy),a.scaleSelf(e.scaleX||1,e.scaleY||1),i.setTransform(a)}return i}}function ufe(r,e,t,n){var i,a=p_(t),o=v_(t),s=t.strokePercent,l=s<1,u=!e.path;(!e.silent||l)&&u&&e.createPathProxy();var c=e.path||lfe,h=e.__dirty;if(!n){var f=t.fill,d=t.stroke,p=o&&!!f.colorStops,g=a&&!!d.colorStops,v=o&&!!f.image,m=a&&!!d.image,y=void 0,_=void 0,x=void 0,S=void 0,A=void 0;(p||g)&&(A=e.getBoundingRect()),p&&(y=h?FT(r,f,A):e.__canvasFillGradient,e.__canvasFillGradient=y),g&&(_=h?FT(r,d,A):e.__canvasStrokeGradient,e.__canvasStrokeGradient=_),v&&(x=h||!e.__canvasFillPattern?BT(r,f,e):e.__canvasFillPattern,e.__canvasFillPattern=x),m&&(S=h||!e.__canvasStrokePattern?BT(r,d,e):e.__canvasStrokePattern,e.__canvasStrokePattern=x),p?r.fillStyle=y:v&&(x?r.fillStyle=x:o=!1),g?r.strokeStyle=_:m&&(S?r.strokeStyle=S:a=!1)}var w=e.getGlobalScale();c.setScale(w[0],w[1],e.segmentIgnoreThreshold);var M,C;r.setLineDash&&t.lineDash&&(i=D2(e),M=i[0],C=i[1]);var b=!0;(u||h&tf)&&(c.setDPR(r.dpr),l?c.setContext(null):(c.setContext(r),b=!1),c.reset(),e.buildPath(c,e.shape,n),c.toStatic(),e.pathUpdated()),b&&c.rebuildPath(r,l?s:1),M&&(r.setLineDash(M),r.lineDashOffset=C),n||(t.strokeFirst?(a&&XN(r,t),o&&$N(r,t)):(o&&$N(r,t),a&&XN(r,t))),M&&r.setLineDash([])}function cfe(r,e,t){var n=e.__image=n2(t.image,e.__image,e,e.onload);if(!(!n||!x1(n))){var i=t.x||0,a=t.y||0,o=e.getWidth(),s=e.getHeight(),l=n.width/n.height;if(o==null&&s!=null?o=s*l:s==null&&o!=null?s=o/l:o==null&&s==null&&(o=n.width,s=n.height),t.sWidth&&t.sHeight){var u=t.sx||0,c=t.sy||0;r.drawImage(n,u,c,t.sWidth,t.sHeight,i,a,o,s)}else if(t.sx&&t.sy){var u=t.sx,c=t.sy,h=o-u,f=s-c;r.drawImage(n,u,c,h,f,i,a,o,s)}else r.drawImage(n,i,a,o,s)}}function hfe(r,e,t){var n,i=t.text;if(i!=null&&(i+=""),i){r.font=t.font||Yl,r.textAlign=t.textAlign,r.textBaseline=t.textBaseline;var a=void 0,o=void 0;r.setLineDash&&t.lineDash&&(n=D2(e),a=n[0],o=n[1]),a&&(r.setLineDash(a),r.lineDashOffset=o),t.strokeFirst?(p_(t)&&r.strokeText(i,t.x,t.y),v_(t)&&r.fillText(i,t.x,t.y)):(v_(t)&&r.fillText(i,t.x,t.y),p_(t)&&r.strokeText(i,t.x,t.y)),a&&r.setLineDash([])}}var YN=["shadowBlur","shadowOffsetX","shadowOffsetY"],qN=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function BG(r,e,t,n,i){var a=!1;if(!n&&(t=t||{},e===t))return!1;if(n||e.opacity!==t.opacity){Ti(r,i),a=!0;var o=Math.max(Math.min(e.opacity,1),0);r.globalAlpha=isNaN(o)?Mc.opacity:o}(n||e.blend!==t.blend)&&(a||(Ti(r,i),a=!0),r.globalCompositeOperation=e.blend||Mc.blend);for(var s=0;s0&&t.unfinished);t.unfinished||this._zr.flush()}}},e.prototype.getDom=function(){return this._dom},e.prototype.getId=function(){return this.id},e.prototype.getZr=function(){return this._zr},e.prototype.isSSR=function(){return this._ssr},e.prototype.setOption=function(t,n,i){if(!this[$r]){if(this._disposed){this.id;return}var a,o,s;if(Qe(n)&&(i=n.lazyUpdate,a=n.silent,o=n.replaceMerge,s=n.transition,n=n.notMerge),this[$r]=!0,!this._model||n){var l=new Mce(this._api),u=this._theme,c=this._model=new rG;c.scheduler=this._scheduler,c.ssr=this._ssr,c.init(null,null,null,u,this._locale,l)}this._model.setOption(t,{replaceMerge:o},UT);var h={seriesTransition:s,optionChanged:!0};if(i)this[xi]={silent:a,updateParams:h},this[$r]=!1,this.getZr().wakeUp();else{try{Vh(this),Js.update.call(this,null,h)}catch(f){throw this[xi]=null,this[$r]=!1,f}this._ssr||this._zr.flush(),this[xi]=null,this[$r]=!1,np.call(this,a),rp.call(this,a)}}},e.prototype.setTheme=function(){},e.prototype.getModel=function(){return this._model},e.prototype.getOption=function(){return this._model&&this._model.getOption()},e.prototype.getWidth=function(){return this._zr.getWidth()},e.prototype.getHeight=function(){return this._zr.getHeight()},e.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||kt.hasGlobalWindow&&window.devicePixelRatio||1},e.prototype.getRenderedCanvas=function(t){return this.renderToCanvas(t)},e.prototype.renderToCanvas=function(t){t=t||{};var n=this._zr.painter;return n.getRenderedCanvas({backgroundColor:t.backgroundColor||this._model.get("backgroundColor"),pixelRatio:t.pixelRatio||this.getDevicePixelRatio()})},e.prototype.renderToSVGString=function(t){t=t||{};var n=this._zr.painter;return n.renderToString({useViewBox:t.useViewBox})},e.prototype.getSvgDataURL=function(){if(kt.svgSupported){var t=this._zr,n=t.storage.getDisplayList();return k(n,function(i){i.stopAnimation(null,!0)}),t.painter.toDataURL()}},e.prototype.getDataURL=function(t){if(this._disposed){this.id;return}t=t||{};var n=t.excludeComponents,i=this._model,a=[],o=this;k(n,function(l){i.eachComponent({mainType:l},function(u){var c=o._componentsMap[u.__viewId];c.group.ignore||(a.push(c),c.group.ignore=!0)})});var s=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.renderToCanvas(t).toDataURL("image/"+(t&&t.type||"png"));return k(a,function(l){l.group.ignore=!1}),s},e.prototype.getConnectedDataURL=function(t){if(this._disposed){this.id;return}var n=t.type==="svg",i=this.group,a=Math.min,o=Math.max,s=1/0;if(uk[i]){var l=s,u=s,c=-s,h=-s,f=[],d=t&&t.pixelRatio||this.getDevicePixelRatio();k(cv,function(_,x){if(_.group===i){var S=n?_.getZr().painter.getSvgDom().innerHTML:_.renderToCanvas(Je(t)),A=_.getDom().getBoundingClientRect();l=a(A.left,l),u=a(A.top,u),c=o(A.right,c),h=o(A.bottom,h),f.push({dom:S,left:A.left,top:A.top})}}),l*=d,u*=d,c*=d,h*=d;var p=c-l,g=h-u,v=ql.createCanvas(),m=pI(v,{renderer:n?"svg":"canvas"});if(m.resize({width:p,height:g}),n){var y="";return k(f,function(_){var x=_.left-l,S=_.top-u;y+=''+_.dom+""}),m.painter.getSvgRoot().innerHTML=y,t.connectedBackgroundColor&&m.painter.setBackgroundColor(t.connectedBackgroundColor),m.refreshImmediately(),m.painter.toDataURL()}else return t.connectedBackgroundColor&&m.add(new Dt({shape:{x:0,y:0,width:p,height:g},style:{fill:t.connectedBackgroundColor}})),k(f,function(_){var x=new Ur({style:{x:_.left*d-l,y:_.top*d-u,image:_.dom}});m.add(x)}),m.refreshImmediately(),v.toDataURL("image/"+(t&&t.type||"png"))}else return this.getDataURL(t)},e.prototype.convertToPixel=function(t,n){return xA(this,"convertToPixel",t,n)},e.prototype.convertFromPixel=function(t,n){return xA(this,"convertFromPixel",t,n)},e.prototype.containPixel=function(t,n){if(this._disposed){this.id;return}var i=this._model,a,o=rv(i,t);return k(o,function(s,l){l.indexOf("Models")>=0&&k(s,function(u){var c=u.coordinateSystem;if(c&&c.containPoint)a=a||!!c.containPoint(n);else if(l==="seriesModels"){var h=this._chartsMap[u.__viewId];h&&h.containPoint&&(a=a||h.containPoint(n,u))}},this)},this),!!a},e.prototype.getVisual=function(t,n){var i=this._model,a=rv(i,t,{defaultMainType:"series"}),o=a.seriesModel,s=o.getData(),l=a.hasOwnProperty("dataIndexInside")?a.dataIndexInside:a.hasOwnProperty("dataIndex")?s.indexOfRawIndex(a.dataIndex):null;return l!=null?R2(s,l,n):Lg(s,n)},e.prototype.getViewOfComponentModel=function(t){return this._componentsMap[t.__viewId]},e.prototype.getViewOfSeriesModel=function(t){return this._chartsMap[t.__viewId]},e.prototype._initEvents=function(){var t=this;k(Ffe,function(n){var i=function(a){var o=t.getModel(),s=a.target,l,u=n==="globalout";if(u?l={}:s&&lc(s,function(p){var g=at(p);if(g&&g.dataIndex!=null){var v=g.dataModel||o.getSeriesByIndex(g.seriesIndex);return l=v&&v.getDataParams(g.dataIndex,g.dataType,s)||{},!0}else if(g.eventData)return l=pe({},g.eventData),!0},!0),l){var c=l.componentType,h=l.componentIndex;(c==="markLine"||c==="markPoint"||c==="markArea")&&(c="series",h=l.seriesIndex);var f=c&&h!=null&&o.getComponent(c,h),d=f&&t[f.mainType==="series"?"_chartsMap":"_componentsMap"][f.__viewId];l.event=a,l.type=n,t._$eventProcessor.eventInfo={targetEl:s,packedEvent:l,model:f,view:d},t.trigger(n,l)}};i.zrEventfulCallAtLast=!0,t._zr.on(n,i,t)}),k(uv,function(n,i){t._messageCenter.on(i,function(a){this.trigger(i,a)},t)}),k(["selectchanged"],function(n){t._messageCenter.on(n,function(i){this.trigger(n,i)},t)}),$he(this._messageCenter,this,this._api)},e.prototype.isDisposed=function(){return this._disposed},e.prototype.clear=function(){if(this._disposed){this.id;return}this.setOption({series:[]},!0)},e.prototype.dispose=function(){if(this._disposed){this.id;return}this._disposed=!0;var t=this.getDom();t&&D4(this.getDom(),k2,"");var n=this,i=n._api,a=n._model;k(n._componentsViews,function(o){o.dispose(a,i)}),k(n._chartsViews,function(o){o.dispose(a,i)}),n._zr.dispose(),n._dom=n._model=n._chartsMap=n._componentsMap=n._chartsViews=n._componentsViews=n._scheduler=n._api=n._zr=n._throttledZrFlush=n._theme=n._coordSysMgr=n._messageCenter=null,delete cv[n.id]},e.prototype.resize=function(t){if(!this[$r]){if(this._disposed){this.id;return}this._zr.resize(t);var n=this._model;if(this._loadingFX&&this._loadingFX.resize(),!!n){var i=n.resetOption("media"),a=t&&t.silent;this[xi]&&(a==null&&(a=this[xi].silent),i=!0,this[xi]=null),this[$r]=!0;try{i&&Vh(this),Js.update.call(this,{type:"resize",animation:pe({duration:0},t&&t.animation)})}catch(o){throw this[$r]=!1,o}this[$r]=!1,np.call(this,a),rp.call(this,a)}}},e.prototype.showLoading=function(t,n){if(this._disposed){this.id;return}if(Qe(t)&&(n=t,t=""),t=t||"default",this.hideLoading(),!!VT[t]){var i=VT[t](this._api,n),a=this._zr;this._loadingFX=i,a.add(i)}},e.prototype.hideLoading=function(){if(this._disposed){this.id;return}this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},e.prototype.makeActionFromEvent=function(t){var n=pe({},t);return n.type=uv[t.type],n},e.prototype.dispatchAction=function(t,n){if(this._disposed){this.id;return}if(Qe(n)||(n={silent:!!n}),!!g_[t.type]&&this._model){if(this[$r]){this._pendingActions.push(t);return}var i=n.silent;AA.call(this,t,i);var a=n.flush;a?this._zr.flush():a!==!1&&kt.browser.weChat&&this._throttledZrFlush(),np.call(this,i),rp.call(this,i)}},e.prototype.updateLabelLayout=function(){qa.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},e.prototype.appendData=function(t){if(this._disposed){this.id;return}var n=t.seriesIndex,i=this.getModel(),a=i.getSeriesByIndex(n);a.appendData(t),this._scheduler.unfinished=!0,this.getZr().wakeUp()},e.internalField=function(){Vh=function(h){var f=h._scheduler;f.restorePipelines(h._model),f.prepareStageTasks(),_A(h,!0),_A(h,!1),f.plan()},_A=function(h,f){for(var d=h._model,p=h._scheduler,g=f?h._componentsViews:h._chartsViews,v=f?h._componentsMap:h._chartsMap,m=h._zr,y=h._api,_=0;_f.get("hoverLayerThreshold")&&!kt.node&&!kt.worker&&f.eachSeries(function(v){if(!v.preventUsingHoverLayer){var m=h._chartsMap[v.__viewId];m.__alive&&m.eachRendered(function(y){y.states.emphasis&&(y.states.emphasis.hoverLayer=!0)})}})}function o(h,f){var d=h.get("blendMode")||null;f.eachRendered(function(p){p.isGroup||(p.style.blend=d)})}function s(h,f){if(!h.preventAutoZ){var d=h.get("z")||0,p=h.get("zlevel")||0;f.eachRendered(function(g){return l(g,d,p,-1/0),!0})}}function l(h,f,d,p){var g=h.getTextContent(),v=h.getTextGuideLine(),m=h.isGroup;if(m)for(var y=h.childrenRef(),_=0;_0?{duration:g,delay:d.get("delay"),easing:d.get("easing")}:null;f.eachRendered(function(m){if(m.states&&m.states.emphasis){if(Mf(m))return;if(m instanceof yt&&jle(m),m.__dirty){var y=m.prevStates;y&&m.useStates(y)}if(p){m.stateTransition=v;var _=m.getTextContent(),x=m.getTextGuideLine();_&&(_.stateTransition=v),x&&(x.stateTransition=v)}m.__dirty&&i(m)}})}sk=function(h){return new(function(f){ae(d,f);function d(){return f!==null&&f.apply(this,arguments)||this}return d.prototype.getCoordinateSystems=function(){return h._coordSysMgr.getCoordinateSystems()},d.prototype.getComponentByElement=function(p){for(;p;){var g=p.__ecComponentInfo;if(g!=null)return h._model.getComponent(g.mainType,g.index);p=p.parent}},d.prototype.enterEmphasis=function(p,g){Ds(p,g),la(h)},d.prototype.leaveEmphasis=function(p,g){Is(p,g),la(h)},d.prototype.enterBlur=function(p){J4(p),la(h)},d.prototype.leaveBlur=function(p){s2(p),la(h)},d.prototype.enterSelect=function(p){eV(p),la(h)},d.prototype.leaveSelect=function(p){tV(p),la(h)},d.prototype.getModel=function(){return h.getModel()},d.prototype.getViewOfComponentModel=function(p){return h.getViewOfComponentModel(p)},d.prototype.getViewOfSeriesModel=function(p){return h.getViewOfSeriesModel(p)},d}(iG))(h)},JG=function(h){function f(d,p){for(var g=0;g=0)){ck.push(t);var a=NG.wrapStageHandler(t,i);a.__prio=e,a.__raw=t,r.push(a)}}function aH(r,e){VT[r]=e}function $fe(r,e,t){var n=Afe("registerMap");n&&n(r,e,t)}var Xfe=ehe;eh(I2,Mhe);eh(V1,Che);eh(V1,Ehe);eh(I2,Hhe);eh(V1,Whe);eh(YG,_fe);rH(oG);iH(Tfe,Nce);aH("default",Lhe);es({type:Cc,event:Cc,update:Cc},qn);es({type:o0,event:o0,update:o0},qn);es({type:iv,event:iv,update:iv},qn);es({type:s0,event:s0,update:s0},qn);es({type:av,event:av,update:av},qn);nH("light",Uhe);nH("dark",Vhe);var hk=[],Yfe={registerPreprocessor:rH,registerProcessor:iH,registerPostInit:Vfe,registerPostUpdate:Gfe,registerUpdateLifecycle:O2,registerAction:es,registerCoordinateSystem:Hfe,registerLayout:Wfe,registerVisual:eh,registerTransform:Xfe,registerLoading:aH,registerMap:$fe,registerImpl:Sfe,PRIORITY:Nfe,ComponentModel:Nt,ComponentView:kn,SeriesModel:En,ChartView:gn,registerComponentModel:function(r){Nt.registerClass(r)},registerComponentView:function(r){kn.registerClass(r)},registerSeriesModel:function(r){En.registerClass(r)},registerChartView:function(r){gn.registerClass(r)},registerSubTypeDefaulter:function(r,e){Nt.registerSubTypeDefaulter(r,e)},registerPainter:function(r,e){dse(r,e)}};function gt(r){if(_e(r)){k(r,function(e){gt(e)});return}pt(hk,r)>=0||(hk.push(r),qe(r)&&(r={install:r}),r.install(Yfe))}function ip(r){return r==null?0:r.length||1}function fk(r){return r}var qfe=function(){function r(e,t,n,i,a,o){this._old=e,this._new=t,this._oldKeyGetter=n||fk,this._newKeyGetter=i||fk,this.context=a,this._diffModeMultiple=o==="multiple"}return r.prototype.add=function(e){return this._add=e,this},r.prototype.update=function(e){return this._update=e,this},r.prototype.updateManyToOne=function(e){return this._updateManyToOne=e,this},r.prototype.updateOneToMany=function(e){return this._updateOneToMany=e,this},r.prototype.updateManyToMany=function(e){return this._updateManyToMany=e,this},r.prototype.remove=function(e){return this._remove=e,this},r.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},r.prototype._executeOneToOne=function(){var e=this._old,t=this._new,n={},i=new Array(e.length),a=new Array(t.length);this._initIndexMap(e,null,i,"_oldKeyGetter"),this._initIndexMap(t,n,a,"_newKeyGetter");for(var o=0;o1){var c=l.shift();l.length===1&&(n[s]=l[0]),this._update&&this._update(c,o)}else u===1?(n[s]=null,this._update&&this._update(l,o)):this._remove&&this._remove(o)}this._performRestAdd(a,n)},r.prototype._executeMultiple=function(){var e=this._old,t=this._new,n={},i={},a=[],o=[];this._initIndexMap(e,n,a,"_oldKeyGetter"),this._initIndexMap(t,i,o,"_newKeyGetter");for(var s=0;s1&&f===1)this._updateManyToOne&&this._updateManyToOne(c,u),i[l]=null;else if(h===1&&f>1)this._updateOneToMany&&this._updateOneToMany(c,u),i[l]=null;else if(h===1&&f===1)this._update&&this._update(c,u),i[l]=null;else if(h>1&&f>1)this._updateManyToMany&&this._updateManyToMany(c,u),i[l]=null;else if(h>1)for(var d=0;d1)for(var s=0;s30}var ap=Qe,el=xe,tde=typeof Int32Array=="undefined"?Array:Int32Array,nde="e\0\0",dk=-1,rde=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],ide=["_approximateExtent"],pk,cy,op,sp,TA,lp,MA,ade=function(){function r(e,t){this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","minmaxDownSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","minmaxDownSample","lttbDownSample"];var n,i=!1;sH(e)?(n=e.dimensions,this._dimOmitted=e.isDimensionOmitted(),this._schema=e):(i=!0,n=e),n=n||["x","y"];for(var a={},o=[],s={},l=!1,u={},c=0;c=t)){var n=this._store,i=n.getProvider();this._updateOrdinalMeta();var a=this._nameList,o=this._idList,s=i.getSource().sourceFormat,l=s===za;if(l&&!i.pure)for(var u=[],c=e;c0},r.prototype.ensureUniqueItemVisual=function(e,t){var n=this._itemVisuals,i=n[e];i||(i=n[e]={});var a=i[t];return a==null&&(a=this.getVisual(t),_e(a)?a=a.slice():ap(a)&&(a=pe({},a)),i[t]=a),a},r.prototype.setItemVisual=function(e,t,n){var i=this._itemVisuals[e]||{};this._itemVisuals[e]=i,ap(t)?pe(i,t):i[t]=n},r.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},r.prototype.setLayout=function(e,t){ap(e)?pe(this._layout,e):this._layout[e]=t},r.prototype.getLayout=function(e){return this._layout[e]},r.prototype.getItemLayout=function(e){return this._itemLayouts[e]},r.prototype.setItemLayout=function(e,t,n){this._itemLayouts[e]=n?pe(this._itemLayouts[e]||{},t):t},r.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},r.prototype.setItemGraphicEl=function(e,t){var n=this.hostModel&&this.hostModel.seriesIndex;_T(n,this.dataType,e,t),this._graphicEls[e]=t},r.prototype.getItemGraphicEl=function(e){return this._graphicEls[e]},r.prototype.eachItemGraphicEl=function(e,t){k(this._graphicEls,function(n,i){n&&e&&e.call(t,n,i)})},r.prototype.cloneShallow=function(e){return e||(e=new r(this._schema?this._schema:el(this.dimensions,this._getDimInfo,this),this.hostModel)),TA(e,this),e._store=this._store,e},r.prototype.wrapMethod=function(e,t){var n=this[e];qe(n)&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(e),this[e]=function(){var i=n.apply(this,arguments);return t.apply(this,[i].concat(HC(arguments)))})},r.internalField=function(){pk=function(e){var t=e._invertedIndicesMap;k(t,function(n,i){var a=e._dimInfos[i],o=a.ordinalMeta,s=e._store;if(o){n=t[i]=new tde(o.categories.length);for(var l=0;l1&&(l+="__ec__"+c),i[t]=l}}}(),r}();const vi=ade;function Pg(r,e){T2(r)||(r=M2(r)),e=e||{};var t=e.coordDimensions||[],n=e.dimensionsDefine||r.dimensionsDefine||[],i=He(),a=[],o=sde(r,t,n,e.dimensionsCount),s=e.canOmitUnusedDimensions&&cH(o),l=n===r.dimensionsDefine,u=l?uH(r):lH(n),c=e.encodeDefine;!c&&e.encodeDefaulter&&(c=e.encodeDefaulter(r,o));for(var h=He(c),f=new mG(o),d=0;d0&&(n.name=i+(a-1)),a++,e.set(i,a)}}function sde(r,e,t,n){var i=Math.max(r.dimensionsDetectedCount||1,e.length,t.length,n||0);return k(e,function(a){var o;Qe(a)&&(o=a.dimsDef)&&(i=Math.max(i,o.length))}),i}function lde(r,e,t){if(t||e.hasKey(r)){for(var n=0;e.hasKey(r+n);)n++;r+=n}return e.set(r,!0),r}var ude=function(){function r(e){this.coordSysDims=[],this.axisMap=He(),this.categoryAxisMap=He(),this.coordSysName=e}return r}();function cde(r){var e=r.get("coordinateSystem"),t=new ude(e),n=hde[e];if(n)return n(r,t,t.axisMap,t.categoryAxisMap),t}var hde={cartesian2d:function(r,e,t,n){var i=r.getReferringComponents("xAxis",nr).models[0],a=r.getReferringComponents("yAxis",nr).models[0];e.coordSysDims=["x","y"],t.set("x",i),t.set("y",a),Gh(i)&&(n.set("x",i),e.firstCategoryDimIndex=0),Gh(a)&&(n.set("y",a),e.firstCategoryDimIndex==null&&(e.firstCategoryDimIndex=1))},singleAxis:function(r,e,t,n){var i=r.getReferringComponents("singleAxis",nr).models[0];e.coordSysDims=["single"],t.set("single",i),Gh(i)&&(n.set("single",i),e.firstCategoryDimIndex=0)},polar:function(r,e,t,n){var i=r.getReferringComponents("polar",nr).models[0],a=i.findAxisModel("radiusAxis"),o=i.findAxisModel("angleAxis");e.coordSysDims=["radius","angle"],t.set("radius",a),t.set("angle",o),Gh(a)&&(n.set("radius",a),e.firstCategoryDimIndex=0),Gh(o)&&(n.set("angle",o),e.firstCategoryDimIndex==null&&(e.firstCategoryDimIndex=1))},geo:function(r,e,t,n){e.coordSysDims=["lng","lat"]},parallel:function(r,e,t,n){var i=r.ecModel,a=i.getComponent("parallel",r.get("parallelIndex")),o=e.coordSysDims=a.dimensions.slice();k(a.parallelAxisIndex,function(s,l){var u=i.getComponent("parallelAxis",s),c=o[l];t.set(c,u),Gh(u)&&(n.set(c,u),e.firstCategoryDimIndex==null&&(e.firstCategoryDimIndex=l))})}};function Gh(r){return r.get("type")==="category"}function fde(r,e,t){t=t||{};var n=t.byIndex,i=t.stackedCoordDimension,a,o,s;dde(e)?a=e:(o=e.schema,a=o.dimensions,s=e.store);var l=!!(r&&r.get("stack")),u,c,h,f;if(k(a,function(y,_){ke(y)&&(a[_]=y={name:y}),l&&!y.isExtraCoord&&(!n&&!u&&y.ordinalMeta&&(u=y),!c&&y.type!=="ordinal"&&y.type!=="time"&&(!i||i===y.coordDim)&&(c=y))}),c&&!n&&!u&&(n=!0),c){h="__\0ecstackresult_"+r.id,f="__\0ecstackedover_"+r.id,u&&(u.createInvertedIndices=!0);var d=c.coordDim,p=c.type,g=0;k(a,function(y){y.coordDim===d&&g++});var v={name:h,coordDim:d,coordDimIndex:g,type:p,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:a.length},m={name:f,coordDim:f,coordDimIndex:g+1,type:p,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:a.length+1};o?(s&&(v.storeDimIndex=s.ensureCalculationDimension(f,p),m.storeDimIndex=s.ensureCalculationDimension(h,p)),o.appendCalculationDimension(v),o.appendCalculationDimension(m)):(a.push(v),a.push(m))}return{stackedDimension:c&&c.name,stackedByDimension:u&&u.name,isStackedByIndex:n,stackedOverDimension:f,stackResultDimension:h}}function dde(r){return!sH(r.schema)}function Ql(r,e){return!!e&&e===r.getCalculationInfo("stackedDimension")}function hH(r,e){return Ql(r,e)?r.getCalculationInfo("stackResultDimension"):e}function pde(r,e){var t=r.get("coordinateSystem"),n=Eg.get(t),i;return e&&e.coordSysDims&&(i=xe(e.coordSysDims,function(a){var o={name:a},s=e.axisMap.get(a);if(s){var l=s.get("type");o.type=y_(l)}return o})),i||(i=n&&(n.getDimensionsInfo?n.getDimensionsInfo():n.dimensions.slice())||["x","y"]),i}function vde(r,e,t){var n,i;return t&&k(r,function(a,o){var s=a.coordDim,l=t.categoryAxisMap.get(s);l&&(n==null&&(n=o),a.ordinalMeta=l.getOrdinalMeta(),e&&(a.createInvertedIndices=!0)),a.otherDims.itemName!=null&&(i=!0)}),!i&&n!=null&&(r[n].otherDims.itemName=0),n}function Us(r,e,t){t=t||{};var n=e.getSourceManager(),i,a=!1;r?(a=!0,i=M2(r)):(i=n.getSource(),a=i.sourceFormat===za);var o=cde(e),s=pde(e,o),l=t.useEncodeDefaulter,u=qe(l)?l:l?ut(QV,s,e):null,c={coordDimensions:s,generateCoord:t.generateCoord,encodeDefine:e.getEncode(),encodeDefaulter:u,canOmitUnusedDimensions:!a},h=Pg(i,c),f=vde(h.dimensions,t.createInvertedIndices,o),d=a?null:n.getSharedDataStore(h),p=fde(e,{schema:h,store:d}),g=new vi(h,e);g.setCalculationInfo(p);var v=f!=null&&gde(i)?function(m,y,_,x){return x===f?_:this.defaultDimValueGetter(m,y,_,x)}:null;return g.hasItemOption=!1,g.initData(a?i:d,null,v),g}function gde(r){if(r.sourceFormat===za){var e=mde(r.data||[]);return!_e(gd(e))}}function mde(r){for(var e=0;et[1]&&(t[1]=e[1])},r.prototype.unionExtentFromData=function(e,t){this.unionExtent(e.getApproximateExtent(t))},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.setExtent=function(e,t){var n=this._extent;isNaN(e)||(n[0]=e),isNaN(t)||(n[1]=t)},r.prototype.isInExtentRange=function(e){return this._extent[0]<=e&&this._extent[1]>=e},r.prototype.isBlank=function(){return this._isBlank},r.prototype.setBlank=function(e){this._isBlank=e},r}();_1(fH);const Vs=fH;var yde=0,_de=function(){function r(e){this.categories=e.categories||[],this._needCollect=e.needCollect,this._deduplication=e.deduplication,this.uid=++yde}return r.createByAxisModel=function(e){var t=e.option,n=t.data,i=n&&xe(n,xde);return new r({categories:i,needCollect:!i,deduplication:t.dedplication!==!1})},r.prototype.getOrdinal=function(e){return this._getOrCreateMap().get(e)},r.prototype.parseAndCollect=function(e){var t,n=this._needCollect;if(!ke(e)&&!n)return e;if(n&&!this._deduplication)return t=this.categories.length,this.categories[t]=e,t;var i=this._getOrCreateMap();return t=i.get(e),t==null&&(n?(t=this.categories.length,this.categories[t]=e,i.set(e,t)):t=NaN),t},r.prototype._getOrCreateMap=function(){return this._map||(this._map=He(this.categories))},r}();function xde(r){return Qe(r)&&r.value!=null?r.value:r+""}const GT=_de;function HT(r){return r.type==="interval"||r.type==="log"}function Sde(r,e,t,n){var i={},a=r[1]-r[0],o=i.interval=b4(a/e,!0);t!=null&&on&&(o=i.interval=n);var s=i.intervalPrecision=dH(o),l=i.niceTickExtent=[Vn(Math.ceil(r[0]/o)*o,s),Vn(Math.floor(r[1]/o)*o,s)];return Ade(l,r),i}function CA(r){var e=Math.pow(10,QC(r)),t=r/e;return t?t===2?t=3:t===3?t=5:t*=2:t=1,Vn(t*e)}function dH(r){return Oo(r)+2}function vk(r,e,t){r[e]=Math.max(Math.min(r[e],t[1]),t[0])}function Ade(r,e){!isFinite(r[0])&&(r[0]=e[0]),!isFinite(r[1])&&(r[1]=e[1]),vk(r,0,e),vk(r,1,e),r[0]>r[1]&&(r[0]=r[1])}function G1(r,e){return r>=e[0]&&r<=e[1]}function H1(r,e){return e[1]===e[0]?.5:(r-e[0])/(e[1]-e[0])}function W1(r,e){return r*(e[1]-e[0])+e[0]}var pH=function(r){ae(e,r);function e(t){var n=r.call(this,t)||this;n.type="ordinal";var i=n.getSetting("ordinalMeta");return i||(i=new GT({})),_e(i)&&(i=new GT({categories:xe(i,function(a){return Qe(a)?a.value:a})})),n._ordinalMeta=i,n._extent=n.getSetting("extent")||[0,i.categories.length-1],n}return e.prototype.parse=function(t){return t==null?NaN:ke(t)?this._ordinalMeta.getOrdinal(t):Math.round(t)},e.prototype.contain=function(t){return t=this.parse(t),G1(t,this._extent)&&this._ordinalMeta.categories[t]!=null},e.prototype.normalize=function(t){return t=this._getTickNumber(this.parse(t)),H1(t,this._extent)},e.prototype.scale=function(t){return t=Math.round(W1(t,this._extent)),this.getRawOrdinalNumber(t)},e.prototype.getTicks=function(){for(var t=[],n=this._extent,i=n[0];i<=n[1];)t.push({value:i}),i++;return t},e.prototype.getMinorTicks=function(t){},e.prototype.setSortInfo=function(t){if(t==null){this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null;return}for(var n=t.ordinalNumbers,i=this._ordinalNumbersByTick=[],a=this._ticksByOrdinalNumber=[],o=0,s=this._ordinalMeta.categories.length,l=Math.min(s,n.length);o=0&&t=0&&t=t},e.prototype.getOrdinalMeta=function(){return this._ordinalMeta},e.prototype.calcNiceTicks=function(){},e.prototype.calcNiceExtent=function(){},e.type="ordinal",e}(Vs);Vs.registerClass(pH);const B2=pH;var Fu=Vn,vH=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="interval",t._interval=0,t._intervalPrecision=2,t}return e.prototype.parse=function(t){return t},e.prototype.contain=function(t){return G1(t,this._extent)},e.prototype.normalize=function(t){return H1(t,this._extent)},e.prototype.scale=function(t){return W1(t,this._extent)},e.prototype.setExtent=function(t,n){var i=this._extent;isNaN(t)||(i[0]=parseFloat(t)),isNaN(n)||(i[1]=parseFloat(n))},e.prototype.unionExtent=function(t){var n=this._extent;t[0]n[1]&&(n[1]=t[1]),this.setExtent(n[0],n[1])},e.prototype.getInterval=function(){return this._interval},e.prototype.setInterval=function(t){this._interval=t,this._niceExtent=this._extent.slice(),this._intervalPrecision=dH(t)},e.prototype.getTicks=function(t){var n=this._interval,i=this._extent,a=this._niceExtent,o=this._intervalPrecision,s=[];if(!n)return s;var l=1e4;i[0]l)return[];var c=s.length?s[s.length-1].value:a[1];return i[1]>c&&(t?s.push({value:Fu(c+n,o)}):s.push({value:i[1]})),s},e.prototype.getMinorTicks=function(t){for(var n=this.getTicks(!0),i=[],a=this.getExtent(),o=1;oa[0]&&d0&&(a=a===null?s:Math.min(a,s))}t[n]=a}}return t}function yH(r){var e=Tde(r),t=[];return k(r,function(n){var i=n.coordinateSystem,a=i.getBaseAxis(),o=a.getExtent(),s;if(a.type==="category")s=a.getBandWidth();else if(a.type==="value"||a.type==="time"){var l=a.dim+"_"+a.index,u=e[l],c=Math.abs(o[1]-o[0]),h=a.scale.getExtent(),f=Math.abs(h[1]-h[0]);s=u?c/f*u:c}else{var d=n.getData();s=Math.abs(o[1]-o[0])/d.count()}var p=Pe(n.get("barWidth"),s),g=Pe(n.get("barMaxWidth"),s),v=Pe(n.get("barMinWidth")||(wH(n)?.5:1),s),m=n.get("barGap"),y=n.get("barCategoryGap");t.push({bandWidth:s,barWidth:p,barMaxWidth:g,barMinWidth:v,barGap:m,barCategoryGap:y,axisKey:U2(a),stackId:z2(n)})}),_H(t)}function _H(r){var e={};k(r,function(n,i){var a=n.axisKey,o=n.bandWidth,s=e[a]||{bandWidth:o,remainedWidth:o,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},l=s.stacks;e[a]=s;var u=n.stackId;l[u]||s.autoWidthCount++,l[u]=l[u]||{width:0,maxWidth:0};var c=n.barWidth;c&&!l[u].width&&(l[u].width=c,c=Math.min(s.remainedWidth,c),s.remainedWidth-=c);var h=n.barMaxWidth;h&&(l[u].maxWidth=h);var f=n.barMinWidth;f&&(l[u].minWidth=f);var d=n.barGap;d!=null&&(s.gap=d);var p=n.barCategoryGap;p!=null&&(s.categoryGap=p)});var t={};return k(e,function(n,i){t[i]={};var a=n.stacks,o=n.bandWidth,s=n.categoryGap;if(s==null){var l=wt(a).length;s=Math.max(35-l*4,15)+"%"}var u=Pe(s,o),c=Pe(n.gap,1),h=n.remainedWidth,f=n.autoWidthCount,d=(h-u)/(f+(f-1)*c);d=Math.max(d,0),k(a,function(m){var y=m.maxWidth,_=m.minWidth;if(m.width){var x=m.width;y&&(x=Math.min(x,y)),_&&(x=Math.max(x,_)),m.width=x,h-=x+c*x,f--}else{var x=d;y&&yx&&(x=_),x!==d&&(m.width=x,h-=x+c*x,f--)}}),d=(h-u)/(f+(f-1)*c),d=Math.max(d,0);var p=0,g;k(a,function(m,y){m.width||(m.width=d),g=m,p+=m.width*(1+c)}),g&&(p-=g.width*c);var v=-p/2;k(a,function(m,y){t[i][y]=t[i][y]||{bandWidth:o,offset:v,width:m.width},v+=m.width*(1+c)})}),t}function Mde(r,e,t){if(r&&e){var n=r[U2(e)];return n!=null&&t!=null?n[z2(t)]:n}}function xH(r,e){var t=mH(r,e),n=yH(t);k(t,function(i){var a=i.getData(),o=i.coordinateSystem,s=o.getBaseAxis(),l=z2(i),u=n[U2(s)][l],c=u.offset,h=u.width;a.setLayout({bandWidth:u.bandWidth,offset:c,size:h})})}function SH(r){return{seriesType:r,plan:Td(),reset:function(e){if(AH(e)){var t=e.getData(),n=e.coordinateSystem,i=n.getBaseAxis(),a=n.getOtherAxis(i),o=t.getDimensionIndex(t.mapDimension(a.dim)),s=t.getDimensionIndex(t.mapDimension(i.dim)),l=e.get("showBackground",!0),u=t.mapDimension(a.dim),c=t.getCalculationInfo("stackResultDimension"),h=Ql(t,u)&&!!t.getCalculationInfo("stackedOnSeries"),f=a.isHorizontal(),d=Cde(i,a),p=wH(e),g=e.get("barMinHeight")||0,v=c&&t.getDimensionIndex(c),m=t.getLayout("size"),y=t.getLayout("offset");return{progress:function(_,x){for(var S=_.count,A=p&&Bo(S*3),w=p&&l&&Bo(S*3),M=p&&Bo(S),C=n.master.getRect(),b=f?C.width:C.height,T,P=x.getStore(),D=0;(T=_.next())!=null;){var L=P.get(h?v:o,T),E=P.get(s,T),I=d,N=void 0;h&&(N=+L-P.get(o,T));var R=void 0,F=void 0,O=void 0,V=void 0;if(f){var H=n.dataToPoint([L,E]);if(h){var Q=n.dataToPoint([N,E]);I=Q[0]}R=I,F=H[1]+y,O=H[0]-I,V=m,Math.abs(O)0?t:1:t))}var Ede=function(r,e,t,n){for(;t>>1;r[i][1]i&&(this._approxInterval=i);var s=hy.length,l=Math.min(Ede(hy,this._approxInterval,0,s),s-1);this._interval=hy[l][1],this._minLevelUnit=hy[Math.max(l-1,0)][0]},e.prototype.parse=function(t){return Ft(t)?t:+qo(t)},e.prototype.contain=function(t){return G1(this.parse(t),this._extent)},e.prototype.normalize=function(t){return H1(this.parse(t),this._extent)},e.prototype.scale=function(t){return W1(t,this._extent)},e.type="time",e}(Jl),hy=[["second",y2],["minute",_2],["hour",sv],["quarter-day",sv*6],["half-day",sv*12],["day",Ca*1.2],["half-week",Ca*3.5],["week",Ca*7],["month",Ca*31],["quarter",Ca*95],["half-year",iN/2],["year",iN]];function Lde(r,e,t,n){var i=qo(e),a=qo(t),o=function(p){return oN(i,p,n)===oN(a,p,n)},s=function(){return o("year")},l=function(){return s()&&o("month")},u=function(){return l()&&o("day")},c=function(){return u()&&o("hour")},h=function(){return c()&&o("minute")},f=function(){return h()&&o("second")},d=function(){return f()&&o("millisecond")};switch(r){case"year":return s();case"month":return l();case"day":return u();case"hour":return c();case"minute":return h();case"second":return f();case"millisecond":return d()}}function Pde(r,e){return r/=Ca,r>16?16:r>7.5?7:r>3.5?4:r>1.5?2:1}function Rde(r){var e=30*Ca;return r/=e,r>6?6:r>3?3:r>2?2:1}function Dde(r){return r/=sv,r>12?12:r>6?6:r>3.5?4:r>2?2:1}function gk(r,e){return r/=e?_2:y2,r>30?30:r>20?20:r>15?15:r>10?10:r>5?5:r>2?2:1}function Ide(r){return b4(r,!0)}function Nde(r,e,t){var n=new Date(r);switch(Ef(e)){case"year":case"month":n[FV(t)](0);case"day":n[BV(t)](1);case"hour":n[zV(t)](0);case"minute":n[UV(t)](0);case"second":n[VV(t)](0),n[GV(t)](0)}return n.getTime()}function kde(r,e,t,n){var i=1e4,a=kV,o=0;function s(b,T,P,D,L,E,I){for(var N=new Date(T),R=T,F=N[D]();R1&&E===0&&P.unshift({value:P[0].value-R})}}for(var E=0;E=n[0]&&y<=n[1]&&h++)}var _=(n[1]-n[0])/e;if(h>_*1.5&&f>_/1.5||(u.push(v),h>_||r===a[d]))break}c=[]}}}for(var x=jt(xe(u,function(b){return jt(b,function(T){return T.value>=n[0]&&T.value<=n[1]&&!T.notAdd})}),function(b){return b.length>0}),S=[],A=x.length-1,d=0;d0;)a*=10;var s=[Vn(Bde(n[0]/a)*a),Vn(Fde(n[1]/a)*a)];this._interval=a,this._niceExtent=s}},e.prototype.calcNiceExtent=function(t){hv.calcNiceExtent.call(this,t),this._fixMin=t.fixMin,this._fixMax=t.fixMax},e.prototype.parse=function(t){return t},e.prototype.contain=function(t){return t=$a(t)/$a(this.base),G1(t,this._extent)},e.prototype.normalize=function(t){return t=$a(t)/$a(this.base),H1(t,this._extent)},e.prototype.scale=function(t){return t=W1(t,this._extent),fy(this.base,t)},e.type="log",e}(Vs),MH=V2.prototype;MH.getMinorTicks=hv.getMinorTicks;MH.getLabel=hv.getLabel;function dy(r,e){return Ode(r,Oo(e))}Vs.registerClass(V2);const zde=V2;var Ude=function(){function r(e,t,n){this._prepareParams(e,t,n)}return r.prototype._prepareParams=function(e,t,n){n[1]0&&l>0&&!u&&(s=0),s<0&&l<0&&!c&&(l=0));var f=this._determinedMin,d=this._determinedMax;return f!=null&&(s=f,u=!0),d!=null&&(l=d,c=!0),{min:s,max:l,minFixed:u,maxFixed:c,isBlank:h}},r.prototype.modifyDataMinMax=function(e,t){this[Gde[e]]=t},r.prototype.setDeterminedMinMax=function(e,t){var n=Vde[e];this[n]=t},r.prototype.freeze=function(){this.frozen=!0},r}(),Vde={min:"_determinedMin",max:"_determinedMax"},Gde={min:"_dataMin",max:"_dataMax"};function CH(r,e,t){var n=r.rawExtentInfo;return n||(n=new Ude(r,e,t),r.rawExtentInfo=n,n)}function py(r,e){return e==null?null:Ov(e)?NaN:r.parse(e)}function EH(r,e){var t=r.type,n=CH(r,e,r.getExtent()).calculate();r.setBlank(n.isBlank);var i=n.min,a=n.max,o=e.ecModel;if(o&&t==="time"){var s=mH("bar",o),l=!1;if(k(s,function(h){l=l||h.getBaseAxis()===e.axis}),l){var u=yH(s),c=Hde(i,a,e,u);i=c.min,a=c.max}}return{extent:[i,a],fixMin:n.minFixed,fixMax:n.maxFixed}}function Hde(r,e,t,n){var i=t.axis.getExtent(),a=Math.abs(i[1]-i[0]),o=Mde(n,t.axis);if(o===void 0)return{min:r,max:e};var s=1/0;k(o,function(d){s=Math.min(d.offset,s)});var l=-1/0;k(o,function(d){l=Math.max(d.offset+d.width,l)}),s=Math.abs(s),l=Math.abs(l);var u=s+l,c=e-r,h=1-(s+l)/a,f=c/h-c;return e+=f*(l/u),r-=f*(s/u),{min:r,max:e}}function td(r,e){var t=e,n=EH(r,t),i=n.extent,a=t.get("splitNumber");r instanceof zde&&(r.base=t.get("logBase"));var o=r.type,s=t.get("interval"),l=o==="interval"||o==="time";r.setExtent(i[0],i[1]),r.calcNiceExtent({splitNumber:a,fixMin:n.fixMin,fixMax:n.fixMax,minInterval:l?t.get("minInterval"):null,maxInterval:l?t.get("maxInterval"):null}),s!=null&&r.setInterval&&r.setInterval(s)}function $1(r,e){if(e=e||r.get("type"),e)switch(e){case"category":return new B2({ordinalMeta:r.getOrdinalMeta?r.getOrdinalMeta():r.getCategories(),extent:[1/0,-1/0]});case"time":return new TH({locale:r.ecModel.getLocaleModel(),useUTC:r.ecModel.get("useUTC")});default:return new(Vs.getClass(e)||Jl)}}function Wde(r){var e=r.scale.getExtent(),t=e[0],n=e[1];return!(t>0&&n>0||t<0&&n<0)}function Ed(r){var e=r.getLabelModel().get("formatter"),t=r.type==="category"?r.scale.getExtent()[0]:null;return r.scale.type==="time"?function(n){return function(i,a){return r.scale.getFormattedLabel(i,a,n)}}(e):ke(e)?function(n){return function(i){var a=r.scale.getLabel(i),o=n.replace("{value}",a!=null?a:"");return o}}(e):qe(e)?function(n){return function(i,a){return t!=null&&(a=i.value-t),n(G2(r,i),a,i.level!=null?{level:i.level}:null)}}(e):function(n){return r.scale.getLabel(n)}}function G2(r,e){return r.type==="category"?r.scale.getLabel(e):e.value}function $de(r){var e=r.model,t=r.scale;if(!(!e.get(["axisLabel","show"])||t.isBlank())){var n,i,a=t.getExtent();t instanceof B2?i=t.count():(n=t.getTicks(),i=n.length);var o=r.getLabelModel(),s=Ed(r),l,u=1;i>40&&(u=Math.ceil(i/40));for(var c=0;cr[1]&&(r[1]=i[1])})}var Rg=function(){function r(){}return r.prototype.getNeedCrossZero=function(){var e=this.option;return!e.scale},r.prototype.getCoordSysModel=function(){},r}(),qde=1e-8;function yk(r,e){return Math.abs(r-e)i&&(n=o,i=l)}if(n)return Kde(n.exterior);var u=this.getBoundingRect();return[u.x+u.width/2,u.y+u.height/2]},e.prototype.getBoundingRect=function(t){var n=this._rect;if(n&&!t)return n;var i=[1/0,1/0],a=[-1/0,-1/0],o=this.geometries;return k(o,function(s){s.type==="polygon"?_k(s.exterior,i,a,t):k(s.points,function(l){_k(l,i,a,t)})}),isFinite(i[0])&&isFinite(i[1])&&isFinite(a[0])&&isFinite(a[1])||(i[0]=i[1]=a[0]=a[1]=0),n=new dt(i[0],i[1],a[0]-i[0],a[1]-i[1]),t||(this._rect=n),n},e.prototype.contain=function(t){var n=this.getBoundingRect(),i=this.geometries;if(!n.contain(t[0],t[1]))return!1;e:for(var a=0,o=i.length;a>1^-(s&1),l=l>>1^-(l&1),s+=i,l+=a,i=s,a=l,n.push([s/t,l/t])}return n}function Jde(r,e){return r=Qde(r),xe(jt(r.features,function(t){return t.geometry&&t.properties&&t.geometry.coordinates.length>0}),function(t){var n=t.properties,i=t.geometry,a=[];switch(i.type){case"Polygon":var o=i.coordinates;a.push(new xk(o[0],o.slice(1)));break;case"MultiPolygon":k(i.coordinates,function(l){l[0]&&a.push(new xk(l[0],l.slice(1)))});break;case"LineString":a.push(new Sk([i.coordinates]));break;case"MultiLineString":a.push(new Sk(i.coordinates))}var s=new RH(n[e||"name"],a,n.cp);return s.properties=n,s})}var Jv=Pt();function IH(r,e){var t=xe(e,function(n){return r.scale.parse(n)});return r.type==="time"&&t.length>0&&(t.sort(),t.unshift(t[0]),t.push(t[t.length-1])),t}function epe(r){var e=r.getLabelModel().get("customValues");if(e){var t=Ed(r),n=r.scale.getExtent(),i=IH(r,e),a=jt(i,function(o){return o>=n[0]&&o<=n[1]});return{labels:xe(a,function(o){var s={value:o};return{formattedLabel:t(s),rawLabel:r.scale.getLabel(s),tickValue:o}})}}return r.type==="category"?npe(r):ipe(r)}function tpe(r,e){var t=r.getTickModel().get("customValues");if(t){var n=r.scale.getExtent(),i=IH(r,t);return{ticks:jt(i,function(a){return a>=n[0]&&a<=n[1]})}}return r.type==="category"?rpe(r,e):{ticks:xe(r.scale.getTicks(),function(a){return a.value})}}function npe(r){var e=r.getLabelModel(),t=NH(r,e);return!e.get("show")||r.scale.isBlank()?{labels:[],labelCategoryInterval:t.labelCategoryInterval}:t}function NH(r,e){var t=kH(r,"labels"),n=H2(e),i=OH(t,n);if(i)return i;var a,o;return qe(n)?a=zH(r,n):(o=n==="auto"?ape(r):n,a=BH(r,o)),FH(t,n,{labels:a,labelCategoryInterval:o})}function rpe(r,e){var t=kH(r,"ticks"),n=H2(e),i=OH(t,n);if(i)return i;var a,o;if((!e.get("show")||r.scale.isBlank())&&(a=[]),qe(n))a=zH(r,n,!0);else if(n==="auto"){var s=NH(r,r.getLabelModel());o=s.labelCategoryInterval,a=xe(s.labels,function(l){return l.tickValue})}else o=n,a=BH(r,o,!0);return FH(t,n,{ticks:a,tickCategoryInterval:o})}function ipe(r){var e=r.scale.getTicks(),t=Ed(r);return{labels:xe(e,function(n,i){return{level:n.level,formattedLabel:t(n,i),rawLabel:r.scale.getLabel(n),tickValue:n.value}})}}function kH(r,e){return Jv(r)[e]||(Jv(r)[e]=[])}function OH(r,e){for(var t=0;t40&&(s=Math.max(1,Math.floor(o/40)));for(var l=a[0],u=r.dataToCoord(l+1)-r.dataToCoord(l),c=Math.abs(u*Math.cos(n)),h=Math.abs(u*Math.sin(n)),f=0,d=0;l<=a[1];l+=s){var p=0,g=0,v=wg(t({value:l}),e.font,"center","top");p=v.width*1.3,g=v.height*1.3,f=Math.max(f,p,7),d=Math.max(d,g,7)}var m=f/c,y=d/h;isNaN(m)&&(m=1/0),isNaN(y)&&(y=1/0);var _=Math.max(0,Math.floor(Math.min(m,y))),x=Jv(r.model),S=r.getExtent(),A=x.lastAutoInterval,w=x.lastTickCount;return A!=null&&w!=null&&Math.abs(A-_)<=1&&Math.abs(w-o)<=1&&A>_&&x.axisExtent0===S[0]&&x.axisExtent1===S[1]?_=A:(x.lastTickCount=o,x.lastAutoInterval=_,x.axisExtent0=S[0],x.axisExtent1=S[1]),_}function spe(r){var e=r.getLabelModel();return{axisRotate:r.getRotate?r.getRotate():r.isHorizontal&&!r.isHorizontal()?90:0,labelRotate:e.get("rotate")||0,font:e.getFont()}}function BH(r,e,t){var n=Ed(r),i=r.scale,a=i.getExtent(),o=r.getLabelModel(),s=[],l=Math.max((e||0)+1,1),u=a[0],c=i.count();u!==0&&l>1&&c/l>2&&(u=Math.round(Math.ceil(u/l)*l));var h=LH(r),f=o.get("showMinLabel")||h,d=o.get("showMaxLabel")||h;f&&u!==a[0]&&g(a[0]);for(var p=u;p<=a[1];p+=l)g(p);d&&p-l!==a[1]&&g(a[1]);function g(v){var m={value:v};s.push(t?v:{formattedLabel:n(m),rawLabel:i.getLabel(m),tickValue:v})}return s}function zH(r,e,t){var n=r.scale,i=Ed(r),a=[];return k(n.getTicks(),function(o){var s=n.getLabel(o),l=o.value;e(o.value,s)&&a.push(t?l:{formattedLabel:i(o),rawLabel:s,tickValue:l})}),a}var Ak=[0,1],lpe=function(){function r(e,t,n){this.onBand=!1,this.inverse=!1,this.dim=e,this.scale=t,this._extent=n||[0,0]}return r.prototype.contain=function(e){var t=this._extent,n=Math.min(t[0],t[1]),i=Math.max(t[0],t[1]);return e>=n&&e<=i},r.prototype.containData=function(e){return this.scale.contain(e)},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.getPixelPrecision=function(e){return A4(e||this.scale.getExtent(),this._extent)},r.prototype.setExtent=function(e,t){var n=this._extent;n[0]=e,n[1]=t},r.prototype.dataToCoord=function(e,t){var n=this._extent,i=this.scale;return e=i.normalize(e),this.onBand&&i.type==="ordinal"&&(n=n.slice(),wk(n,i.count())),Kt(e,Ak,n,t)},r.prototype.coordToData=function(e,t){var n=this._extent,i=this.scale;this.onBand&&i.type==="ordinal"&&(n=n.slice(),wk(n,i.count()));var a=Kt(e,n,Ak,t);return this.scale.scale(a)},r.prototype.pointToData=function(e,t){},r.prototype.getTicksCoords=function(e){e=e||{};var t=e.tickModel||this.getTickModel(),n=tpe(this,t),i=n.ticks,a=xe(i,function(s){return{coord:this.dataToCoord(this.scale.type==="ordinal"?this.scale.getRawOrdinalNumber(s):s),tickValue:s}},this),o=t.get("alignWithLabel");return upe(this,a,o,e.clamp),a},r.prototype.getMinorTicksCoords=function(){if(this.scale.type==="ordinal")return[];var e=this.model.getModel("minorTick"),t=e.get("splitNumber");t>0&&t<100||(t=5);var n=this.scale.getMinorTicks(t),i=xe(n,function(a){return xe(a,function(o){return{coord:this.dataToCoord(o),tickValue:o}},this)},this);return i},r.prototype.getViewLabels=function(){return epe(this).labels},r.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},r.prototype.getTickModel=function(){return this.model.getModel("axisTick")},r.prototype.getBandWidth=function(){var e=this._extent,t=this.scale.getExtent(),n=t[1]-t[0]+(this.onBand?1:0);n===0&&(n=1);var i=Math.abs(e[1]-e[0]);return Math.abs(i)/n},r.prototype.calculateCategoryInterval=function(){return ope(this)},r}();function wk(r,e){var t=r[1]-r[0],n=e,i=t/n/2;r[0]+=i,r[1]-=i}function upe(r,e,t,n){var i=e.length;if(!r.onBand||t||!i)return;var a=r.getExtent(),o,s;if(i===1)e[0].coord=a[0],o=e[1]={coord:a[1],tickValue:e[0].tickValue};else{var l=e[i-1].tickValue-e[0].tickValue,u=(e[i-1].coord-e[0].coord)/l;k(e,function(d){d.coord-=u/2});var c=r.scale.getExtent();s=1+c[1]-e[i-1].tickValue,o={coord:e[i-1].coord+u*s,tickValue:c[1]+1},e.push(o)}var h=a[0]>a[1];f(e[0].coord,a[0])&&(n?e[0].coord=a[0]:e.shift()),n&&f(a[0],e[0].coord)&&e.unshift({coord:a[0]}),f(a[1],o.coord)&&(n?o.coord=a[1]:e.pop()),n&&f(o.coord,a[1])&&e.push({coord:a[1]});function f(d,p){return d=Vn(d),p=Vn(p),h?d>p:di&&(i+=up);var d=Math.atan2(s,o);if(d<0&&(d+=up),d>=n&&d<=i||d+up>=n&&d+up<=i)return l[0]=c,l[1]=h,u-t;var p=t*Math.cos(n)+r,g=t*Math.sin(n)+e,v=t*Math.cos(i)+r,m=t*Math.sin(i)+e,y=(p-o)*(p-o)+(g-s)*(g-s),_=(v-o)*(v-o)+(m-s)*(m-s);return y<_?(l[0]=p,l[1]=g,Math.sqrt(y)):(l[0]=v,l[1]=m,Math.sqrt(_))}function x_(r,e,t,n,i,a,o,s){var l=i-r,u=a-e,c=t-r,h=n-e,f=Math.sqrt(c*c+h*h);c/=f,h/=f;var d=l*c+u*h,p=d/f;s&&(p=Math.min(Math.max(p,0),1)),p*=f;var g=o[0]=r+p*c,v=o[1]=e+p*h;return Math.sqrt((g-i)*(g-i)+(v-a)*(v-a))}function UH(r,e,t,n,i,a,o){t<0&&(r=r+t,t=-t),n<0&&(e=e+n,n=-n);var s=r+t,l=e+n,u=o[0]=Math.min(Math.max(i,r),s),c=o[1]=Math.min(Math.max(a,e),l);return Math.sqrt((u-i)*(u-i)+(c-a)*(c-a))}var ja=[];function dpe(r,e,t){var n=UH(e.x,e.y,e.width,e.height,r.x,r.y,ja);return t.set(ja[0],ja[1]),n}function ppe(r,e,t){for(var n=0,i=0,a=0,o=0,s,l,u=1/0,c=e.data,h=r.x,f=r.y,d=0;d0){e=e/180*Math.PI,to.fromArray(r[0]),fn.fromArray(r[1]),Wn.fromArray(r[2]),ft.sub(zo,to,fn),ft.sub(No,Wn,fn);var t=zo.len(),n=No.len();if(!(t<.001||n<.001)){zo.scale(1/t),No.scale(1/n);var i=zo.dot(No),a=Math.cos(e);if(a1&&ft.copy(di,Wn),di.toArray(r[1])}}}}function vpe(r,e,t){if(t<=180&&t>0){t=t/180*Math.PI,to.fromArray(r[0]),fn.fromArray(r[1]),Wn.fromArray(r[2]),ft.sub(zo,fn,to),ft.sub(No,Wn,fn);var n=zo.len(),i=No.len();if(!(n<.001||i<.001)){zo.scale(1/n),No.scale(1/i);var a=zo.dot(e),o=Math.cos(t);if(a=l)ft.copy(di,Wn);else{di.scaleAndAdd(No,s/Math.tan(Math.PI/2-c));var h=Wn.x!==fn.x?(di.x-fn.x)/(Wn.x-fn.x):(di.y-fn.y)/(Wn.y-fn.y);if(isNaN(h))return;h<0?ft.copy(di,fn):h>1&&ft.copy(di,Wn)}di.toArray(r[1])}}}}function PA(r,e,t,n){var i=t==="normal",a=i?r:r.ensureState(t);a.ignore=e;var o=n.get("smooth");o&&o===!0&&(o=.3),a.shape=a.shape||{},o>0&&(a.shape.smooth=o);var s=n.getModel("lineStyle").getLineStyle();i?r.useStyle(s):a.style=s}function gpe(r,e){var t=e.smooth,n=e.points;if(n)if(r.moveTo(n[0][0],n[0][1]),t>0&&n.length>=3){var i=bl(n[0],n[1]),a=bl(n[1],n[2]);if(!i||!a){r.lineTo(n[1][0],n[1][1]),r.lineTo(n[2][0],n[2][1]);return}var o=Math.min(i,a)*t,s=Jy([],n[1],n[0],o/i),l=Jy([],n[1],n[2],o/a),u=Jy([],s,l,.5);r.bezierCurveTo(s[0],s[1],s[0],s[1],u[0],u[1]),r.bezierCurveTo(l[0],l[1],l[0],l[1],n[2][0],n[2][1])}else for(var c=1;c0&&a&&S(-c/o,0,o);var g=r[0],v=r[o-1],m,y;_(),m<0&&A(-m,.8),y<0&&A(y,.8),_(),x(m,y,1),x(y,m,-1),_(),m<0&&w(-m),y<0&&w(y);function _(){m=g.rect[e]-n,y=i-v.rect[e]-v.rect[t]}function x(M,C,b){if(M<0){var T=Math.min(C,-M);if(T>0){S(T*b,0,o);var P=T+M;P<0&&A(-P*b,1)}else A(-M*b,1)}}function S(M,C,b){M!==0&&(u=!0);for(var T=C;T0)for(var P=0;P0;P--){var I=b[P-1]*E;S(-I,P,o)}}}function w(M){var C=M<0?-1:1;M=Math.abs(M);for(var b=Math.ceil(M/(o-1)),T=0;T0?S(b,0,T+1):S(-b,o-T-1,o),M-=b,M<=0)return}return u}function mpe(r,e,t,n){return HH(r,"x","width",e,t,n)}function WH(r,e,t,n){return HH(r,"y","height",e,t,n)}function $H(r){var e=[];r.sort(function(g,v){return v.priority-g.priority});var t=new dt(0,0,0,0);function n(g){if(!g.ignore){var v=g.ensureState("emphasis");v.ignore==null&&(v.ignore=!1)}g.ignore=!0}for(var i=0;i=0&&n.attr(a.oldLayoutSelect),pt(f,"emphasis")>=0&&n.attr(a.oldLayoutEmphasis)),zt(n,u,t,l)}else if(n.attr(u),!_d(n).valueAnimation){var h=ot(n.style.opacity,1);n.style.opacity=0,Tn(n,{style:{opacity:h}},t,l)}if(a.oldLayout=u,n.states.select){var d=a.oldLayoutSelect={};vy(d,u,gy),vy(d,n.states.select,gy)}if(n.states.emphasis){var p=a.oldLayoutEmphasis={};vy(p,u,gy),vy(p,n.states.emphasis,gy)}PV(n,l,c,t,t)}if(i&&!i.ignore&&!i.invisible){var a=xpe(i),o=a.oldLayout,g={points:i.shape.points};o?(i.attr({shape:o}),zt(i,{shape:g},t)):(i.setShape(g),i.style.strokePercent=0,Tn(i,{style:{strokePercent:1}},t)),a.oldLayout=g}},r}();const Ape=Spe;var DA=Pt();function wpe(r){r.registerUpdateLifecycle("series:beforeupdate",function(e,t,n){var i=DA(t).labelManager;i||(i=DA(t).labelManager=new Ape),i.clearLabels()}),r.registerUpdateLifecycle("series:layoutlabels",function(e,t,n){var i=DA(t).labelManager;n.updatedSeries.forEach(function(a){i.addLabelsOfSeries(t.getViewOfSeriesModel(a))}),i.updateLayoutConfig(t),i.layout(t),i.processLabelsOverall()})}var IA=Math.sin,NA=Math.cos,XH=Math.PI,zu=Math.PI*2,bpe=180/XH,Tpe=function(){function r(){}return r.prototype.reset=function(e){this._start=!0,this._d=[],this._str="",this._p=Math.pow(10,e||4)},r.prototype.moveTo=function(e,t){this._add("M",e,t)},r.prototype.lineTo=function(e,t){this._add("L",e,t)},r.prototype.bezierCurveTo=function(e,t,n,i,a,o){this._add("C",e,t,n,i,a,o)},r.prototype.quadraticCurveTo=function(e,t,n,i){this._add("Q",e,t,n,i)},r.prototype.arc=function(e,t,n,i,a,o){this.ellipse(e,t,n,n,0,i,a,o)},r.prototype.ellipse=function(e,t,n,i,a,o,s,l){var u=s-o,c=!l,h=Math.abs(u),f=Ll(h-zu)||(c?u>=zu:-u>=zu),d=u>0?u%zu:u%zu+zu,p=!1;f?p=!0:Ll(h)?p=!1:p=d>=XH==!!c;var g=e+n*NA(o),v=t+i*IA(o);this._start&&this._add("M",g,v);var m=Math.round(a*bpe);if(f){var y=1/this._p,_=(c?1:-1)*(zu-y);this._add("A",n,i,m,1,+c,e+n*NA(o+_),t+i*IA(o+_)),y>.01&&this._add("A",n,i,m,0,+c,g,v)}else{var x=e+n*NA(s),S=t+i*IA(s);this._add("A",n,i,m,+p,+c,x,S)}},r.prototype.rect=function(e,t,n,i){this._add("M",e,t),this._add("l",n,0),this._add("l",0,i),this._add("l",-n,0),this._add("Z")},r.prototype.closePath=function(){this._d.length>0&&this._add("Z")},r.prototype._add=function(e,t,n,i,a,o,s,l,u){for(var c=[],h=this._p,f=1;f"}function Npe(r){return""}function X2(r,e){e=e||{};var t=e.newline?` +`:"";function n(i){var a=i.children,o=i.tag,s=i.attrs,l=i.text;return Ipe(o,s)+(o!=="style"?Jr(l):l||"")+(a?""+t+xe(a,function(u){return n(u)}).join(t)+t:"")+Npe(o)}return n(r)}function kpe(r,e,t){t=t||{};var n=t.newline?` +`:"",i=" {"+n,a=n+"}",o=xe(wt(r),function(l){return l+i+xe(wt(r[l]),function(u){return u+":"+r[l][u]+";"}).join(n)+a}).join(n),s=xe(wt(e),function(l){return"@keyframes "+l+i+xe(wt(e[l]),function(u){return u+i+xe(wt(e[l][u]),function(c){var h=e[l][u][c];return c==="d"&&(h='path("'+h+'")'),c+":"+h+";"}).join(n)+a}).join(n)+a}).join(n);return!o&&!s?"":[""].join(n)}function XT(r){return{zrId:r,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNodes:{},cssAnims:{},cssStyleCache:{},cssAnimIdx:0,shadowIdx:0,gradientIdx:0,patternIdx:0,clipPathIdx:0}}function Ck(r,e,t,n){return gr("svg","root",{width:r,height:e,xmlns:qH,"xmlns:xlink":jH,version:"1.1",baseProfile:"full",viewBox:n?"0 0 "+r+" "+e:!1},t)}var Ope=0;function ZH(){return Ope++}var Ek={cubicIn:"0.32,0,0.67,0",cubicOut:"0.33,1,0.68,1",cubicInOut:"0.65,0,0.35,1",quadraticIn:"0.11,0,0.5,0",quadraticOut:"0.5,1,0.89,1",quadraticInOut:"0.45,0,0.55,1",quarticIn:"0.5,0,0.75,0",quarticOut:"0.25,1,0.5,1",quarticInOut:"0.76,0,0.24,1",quinticIn:"0.64,0,0.78,0",quinticOut:"0.22,1,0.36,1",quinticInOut:"0.83,0,0.17,1",sinusoidalIn:"0.12,0,0.39,0",sinusoidalOut:"0.61,1,0.88,1",sinusoidalInOut:"0.37,0,0.63,1",exponentialIn:"0.7,0,0.84,0",exponentialOut:"0.16,1,0.3,1",exponentialInOut:"0.87,0,0.13,1",circularIn:"0.55,0,1,0.45",circularOut:"0,0.55,0.45,1",circularInOut:"0.85,0,0.15,1"},Wu="transform-origin";function Fpe(r,e,t){var n=pe({},r.shape);pe(n,e),r.buildPath(t,n);var i=new YH;return i.reset(h4(r)),t.rebuildPath(i,1),i.generateStr(),i.getStr()}function Bpe(r,e){var t=e.originX,n=e.originY;(t||n)&&(r[Wu]=t+"px "+n+"px")}var zpe={fill:"fill",opacity:"opacity",lineWidth:"stroke-width",lineDashOffset:"stroke-dashoffset"};function QH(r,e){var t=e.zrId+"-ani-"+e.cssAnimIdx++;return e.cssAnims[t]=r,t}function Upe(r,e,t){var n=r.shape.paths,i={},a,o;if(k(n,function(l){var u=XT(t.zrId);u.animation=!0,X1(l,{},u,!0);var c=u.cssAnims,h=u.cssNodes,f=wt(c),d=f.length;if(d){o=f[d-1];var p=c[o];for(var g in p){var v=p[g];i[g]=i[g]||{d:""},i[g].d+=v.d||""}for(var m in h){var y=h[m].animation;y.indexOf(o)>=0&&(a=y)}}}),!!a){e.d=!1;var s=QH(i,t);return a.replace(o,s)}}function Lk(r){return ke(r)?Ek[r]?"cubic-bezier("+Ek[r]+")":qC(r)?r:"":""}function X1(r,e,t,n){var i=r.animators,a=i.length,o=[];if(r instanceof f2){var s=Upe(r,e,t);if(s)o.push(s);else if(!a)return}else if(!a)return;for(var l={},u=0;u0}).length){var he=QH(w,t);return he+" "+y[0]+" both"}}for(var v in l){var s=g(l[v]);s&&o.push(s)}if(o.length){var m=t.zrId+"-cls-"+ZH();t.cssNodes["."+m]={animation:o.join(",")},e.class=m}}function Vpe(r,e,t){if(!r.ignore)if(r.isSilent()){var n={"pointer-events":"none"};Pk(n,e,t,!0)}else{var i=r.states.emphasis&&r.states.emphasis.style?r.states.emphasis.style:{},a=i.fill;if(!a){var o=r.style&&r.style.fill,s=r.states.select&&r.states.select.style&&r.states.select.style.fill,l=r.currentStates.indexOf("select")>=0&&s||o;l&&(a=iT(l))}var u=i.lineWidth;if(u){var c=!i.strokeNoScale&&r.transform?r.transform[0]:1;u=u/c}var n={cursor:"pointer"};a&&(n.fill=a),i.stroke&&(n.stroke=i.stroke),u&&(n["stroke-width"]=u),Pk(n,e,t,!0)}}function Pk(r,e,t,n){var i=JSON.stringify(r),a=t.cssStyleCache[i];a||(a=t.zrId+"-cls-"+ZH(),t.cssStyleCache[i]=a,t.cssNodes["."+a+(n?":hover":"")]=r),e.class=e.class?e.class+" "+a:a}var eg=Math.round;function JH(r){return r&&ke(r.src)}function e8(r){return r&&qe(r.toDataURL)}function Y2(r,e,t,n){Ppe(function(i,a){var o=i==="fill"||i==="stroke";o&&c4(a)?n8(e,r,i,n):o&&jC(a)?r8(t,r,i,n):r[i]=a,o&&n.ssr&&a==="none"&&(r["pointer-events"]="visible")},e,t,!1),qpe(t,r,n)}function q2(r,e){var t=pse(e);t&&(t.each(function(n,i){n!=null&&(r[(Mk+i).toLowerCase()]=n+"")}),e.isSilent()&&(r[Mk+"silent"]="true"))}function Rk(r){return Ll(r[0]-1)&&Ll(r[1])&&Ll(r[2])&&Ll(r[3]-1)}function Gpe(r){return Ll(r[4])&&Ll(r[5])}function j2(r,e,t){if(e&&!(Gpe(e)&&Rk(e))){var n=t?10:1e4;r.transform=Rk(e)?"translate("+eg(e[4]*n)/n+" "+eg(e[5]*n)/n+")":Noe(e)}}function Dk(r,e,t){for(var n=r.points,i=[],a=0;aa?(p=t[l+1]==null?null:t[l+1].elm,o8(r,p,t,i,l)):A_(r,e,n,a))}function rf(r,e){var t=e.elm=r.elm,n=r.children,i=e.children;r!==e&&(K2(r,e),YT(e.text)?Lo(n)&&Lo(i)?n!==i&&Jpe(t,n,i):Lo(i)?(Lo(r.text)&&kA(t,""),o8(t,null,i,0,i.length-1)):Lo(n)?A_(t,n,0,n.length-1):Lo(r.text)&&kA(t,""):r.text!==e.text&&(Lo(n)&&A_(t,n,0,n.length-1),kA(t,e.text)))}function eve(r,e){if(Op(r,e))rf(r,e);else{var t=r.elm,n=i8(t);tg(e),n!==null&&(Qu(n,e.elm,a8(t)),A_(n,[r],0,0))}return e}var tve=0,nve=function(){function r(e,t,n){if(this.type="svg",this.refreshHover=zk(),this.configLayer=zk(),this.storage=t,this._opts=n=pe({},n),this.root=e,this._id="zr"+tve++,this._oldVNode=Ck(n.width,n.height),e&&!n.ssr){var i=this._viewport=document.createElement("div");i.style.cssText="position:relative;overflow:hidden";var a=this._svgDom=this._oldVNode.elm=KH("svg");K2(null,this._oldVNode),i.appendChild(a),e.appendChild(i)}this.resize(n.width,n.height)}return r.prototype.getType=function(){return this.type},r.prototype.getViewportRoot=function(){return this._viewport},r.prototype.getViewportRootOffset=function(){var e=this.getViewportRoot();if(e)return{offsetLeft:e.offsetLeft||0,offsetTop:e.offsetTop||0}},r.prototype.getSvgDom=function(){return this._svgDom},r.prototype.refresh=function(){if(this.root){var e=this.renderToVNode({willUpdate:!0});e.attrs.style="position:absolute;left:0;top:0;user-select:none",eve(this._oldVNode,e),this._oldVNode=e}},r.prototype.renderOneToVNode=function(e){return Nk(e,XT(this._id))},r.prototype.renderToVNode=function(e){e=e||{};var t=this.storage.getDisplayList(!0),n=this._width,i=this._height,a=XT(this._id);a.animation=e.animation,a.willUpdate=e.willUpdate,a.compress=e.compress,a.emphasis=e.emphasis,a.ssr=this._opts.ssr;var o=[],s=this._bgVNode=rve(n,i,this._backgroundColor,a);s&&o.push(s);var l=e.compress?null:this._mainVNode=gr("g","main",{},[]);this._paintList(t,a,l?l.children:o),l&&o.push(l);var u=xe(wt(a.defs),function(f){return a.defs[f]});if(u.length&&o.push(gr("defs","defs",{},u)),e.animation){var c=kpe(a.cssNodes,a.cssAnims,{newline:!0});if(c){var h=gr("style","stl",{},[],c);o.push(h)}}return Ck(n,i,o,e.useViewBox)},r.prototype.renderToString=function(e){return e=e||{},X2(this.renderToVNode({animation:ot(e.cssAnimation,!0),emphasis:ot(e.cssEmphasis,!0),willUpdate:!1,compress:!0,useViewBox:ot(e.useViewBox,!0)}),{newline:!0})},r.prototype.setBackgroundColor=function(e){this._backgroundColor=e},r.prototype.getSvgRoot=function(){return this._mainVNode&&this._mainVNode.elm},r.prototype._paintList=function(e,t,n){for(var i=e.length,a=[],o=0,s,l,u=0,c=0;c=0&&!(f&&l&&f[g]===l[g]);g--);for(var v=p-1;v>g;v--)o--,s=a[o-1];for(var m=g+1;m=s)}}for(var h=this.__startIndex;h15)break}}L.prevElClipPaths&&m.restore()};if(y)if(y.length===0)M=v.__endIndex;else for(var b=d.dpr,T=0;T0&&e>i[0]){for(l=0;le);l++);s=n[i[l]]}if(i.splice(l+1,0,e),n[e]=t,!t.virtual)if(s){var u=s.dom;u.nextSibling?o.insertBefore(t.dom,u.nextSibling):o.appendChild(t.dom)}else o.firstChild?o.insertBefore(t.dom,o.firstChild):o.appendChild(t.dom);t.painter||(t.painter=this)}},r.prototype.eachLayer=function(e,t){for(var n=this._zlevelList,i=0;i0?my:0),this._needsManuallyCompositing),c.__builtin__||VC("ZLevel "+u+" has been used by unkown layer "+c.id),c!==a&&(c.__used=!0,c.__startIndex!==l&&(c.__dirty=!0),c.__startIndex=l,c.incremental?c.__drawIndex=-1:c.__drawIndex=l,t(l),a=c),i.__dirty&ji&&!i.__inHover&&(c.__dirty=!0,c.incremental&&c.__drawIndex<0&&(c.__drawIndex=l))}t(l),this.eachBuiltinLayer(function(h,f){!h.__used&&h.getElementCount()>0&&(h.__dirty=!0,h.__startIndex=h.__endIndex=h.__drawIndex=0),h.__dirty&&h.__drawIndex<0&&(h.__drawIndex=h.__startIndex)})},r.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},r.prototype._clearLayer=function(e){e.clear()},r.prototype.setBackgroundColor=function(e){this._backgroundColor=e,k(this._layers,function(t){t.setUnpainted()})},r.prototype.configLayer=function(e,t){if(t){var n=this._layerConfig;n[e]?ht(n[e],t,!0):n[e]=t;for(var i=0;i-1&&(u.style.stroke=u.style.fill,u.style.fill="#fff",u.style.lineWidth=2),n},e.type="series.line",e.dependencies=["grid","polar"],e.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},e}(En);const pve=dve;function nd(r,e){var t=r.mapDimensionsAll("defaultedLabel"),n=t.length;if(n===1){var i=Jf(r,e,t[0]);return i!=null?i+"":null}else if(n){for(var a=[],o=0;o=0&&n.push(e[a])}return n.join(" ")}var vve=function(r){ae(e,r);function e(t,n,i,a){var o=r.call(this)||this;return o.updateData(t,n,i,a),o}return e.prototype._createSymbol=function(t,n,i,a,o){this.removeAll();var s=rr(t,-1,-1,2,2,null,o);s.attr({z2:100,culling:!0,scaleX:a[0]/2,scaleY:a[1]/2}),s.drift=gve,this._symbolType=t,this.add(s)},e.prototype.stopSymbolAnimation=function(t){this.childAt(0).stopAnimation(null,t)},e.prototype.getSymbolType=function(){return this._symbolType},e.prototype.getSymbolPath=function(){return this.childAt(0)},e.prototype.highlight=function(){Ds(this.childAt(0))},e.prototype.downplay=function(){Is(this.childAt(0))},e.prototype.setZ=function(t,n){var i=this.childAt(0);i.zlevel=t,i.z=n},e.prototype.setDraggable=function(t,n){var i=this.childAt(0);i.draggable=t,i.cursor=!n&&t?"move":i.cursor},e.prototype.updateData=function(t,n,i,a){this.silent=!1;var o=t.getItemVisual(n,"symbol")||"circle",s=t.hostModel,l=e.getSymbolSize(t,n),u=o!==this._symbolType,c=a&&a.disableAnimation;if(u){var h=t.getItemVisual(n,"symbolKeepAspect");this._createSymbol(o,t,n,l,h)}else{var f=this.childAt(0);f.silent=!1;var d={scaleX:l[0]/2,scaleY:l[1]/2};c?f.attr(d):zt(f,d,s,n),lo(f)}if(this._updateCommon(t,n,l,i,a),u){var f=this.childAt(0);if(!c){var d={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:f.style.opacity}};f.scaleX=f.scaleY=0,f.style.opacity=0,Tn(f,d,s,n)}}c&&this.childAt(0).stopAnimation("leave")},e.prototype._updateCommon=function(t,n,i,a,o){var s=this.childAt(0),l=t.hostModel,u,c,h,f,d,p,g,v,m;if(a&&(u=a.emphasisItemStyle,c=a.blurItemStyle,h=a.selectItemStyle,f=a.focus,d=a.blurScope,g=a.labelStatesModels,v=a.hoverScale,m=a.cursorStyle,p=a.emphasisDisabled),!a||t.hasItemOption){var y=a&&a.itemModel?a.itemModel:t.getItemModel(n),_=y.getModel("emphasis");u=_.getModel("itemStyle").getItemStyle(),h=y.getModel(["select","itemStyle"]).getItemStyle(),c=y.getModel(["blur","itemStyle"]).getItemStyle(),f=_.get("focus"),d=_.get("blurScope"),p=_.get("disabled"),g=Sr(y),v=_.getShallow("scale"),m=y.getShallow("cursor")}var x=t.getItemVisual(n,"symbolRotate");s.attr("rotation",(x||0)*Math.PI/180||0);var S=Jc(t.getItemVisual(n,"symbolOffset"),i);S&&(s.x=S[0],s.y=S[1]),m&&s.attr("cursor",m);var A=t.getItemVisual(n,"style"),w=A.fill;if(s instanceof Ur){var M=s.style;s.useStyle(pe({image:M.image,x:M.x,y:M.y,width:M.width,height:M.height},A))}else s.__isEmptyBrush?s.useStyle(pe({},A)):s.useStyle(A),s.style.decal=null,s.setColor(w,o&&o.symbolInnerColor),s.style.strokeNoScale=!0;var C=t.getItemVisual(n,"liftZ"),b=this._z2;C!=null?b==null&&(this._z2=s.z2,s.z2+=C):b!=null&&(s.z2=b,this._z2=null);var T=o&&o.useNameLabel;zr(s,g,{labelFetcher:l,labelDataIndex:n,defaultText:P,inheritColor:w,defaultOpacity:A.opacity});function P(E){return T?t.getName(E):nd(t,E)}this._sizeX=i[0]/2,this._sizeY=i[1]/2;var D=s.ensureState("emphasis");D.style=u,s.ensureState("select").style=h,s.ensureState("blur").style=c;var L=v==null||v===!0?Math.max(1.1,3/this._sizeY):isFinite(v)&&v>0?+v:1;D.scaleX=this._sizeX*L,D.scaleY=this._sizeY*L,this.setSymbolScale(1),Rn(this,f,d,p)},e.prototype.setSymbolScale=function(t){this.scaleX=this.scaleY=t},e.prototype.fadeOut=function(t,n,i){var a=this.childAt(0),o=at(this).dataIndex,s=i&&i.animation;if(this.silent=a.silent=!0,i&&i.fadeLabel){var l=a.getTextContent();l&&Kl(l,{style:{opacity:0}},n,{dataIndex:o,removeOpt:s,cb:function(){a.removeTextContent()}})}else a.removeTextContent();Kl(a,{style:{opacity:0},scaleX:0,scaleY:0},n,{dataIndex:o,cb:t,removeOpt:s})},e.getSymbolSize=function(t,n){return Cd(t.getItemVisual(n,"symbolSize"))},e}(rt);function gve(r,e){this.parent.drift(r,e)}const Dg=vve;function FA(r,e,t,n){return e&&!isNaN(e[0])&&!isNaN(e[1])&&!(n.isIgnore&&n.isIgnore(t))&&!(n.clipShape&&!n.clipShape.contain(e[0],e[1]))&&r.getItemVisual(t,"symbol")!=="none"}function Gk(r){return r!=null&&!Qe(r)&&(r={isIgnore:r}),r||{}}function Hk(r){var e=r.hostModel,t=e.getModel("emphasis");return{emphasisItemStyle:t.getModel("itemStyle").getItemStyle(),blurItemStyle:e.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:e.getModel(["select","itemStyle"]).getItemStyle(),focus:t.get("focus"),blurScope:t.get("blurScope"),emphasisDisabled:t.get("disabled"),hoverScale:t.get("scale"),labelStatesModels:Sr(e),cursorStyle:e.get("cursor")}}var mve=function(){function r(e){this.group=new rt,this._SymbolCtor=e||Dg}return r.prototype.updateData=function(e,t){this._progressiveEls=null,t=Gk(t);var n=this.group,i=e.hostModel,a=this._data,o=this._SymbolCtor,s=t.disableAnimation,l=Hk(e),u={disableAnimation:s},c=t.getSymbolPoint||function(h){return e.getItemLayout(h)};a||n.removeAll(),e.diff(a).add(function(h){var f=c(h);if(FA(e,f,h,t)){var d=new o(e,h,l,u);d.setPosition(f),e.setItemGraphicEl(h,d),n.add(d)}}).update(function(h,f){var d=a.getItemGraphicEl(f),p=c(h);if(!FA(e,p,h,t)){n.remove(d);return}var g=e.getItemVisual(h,"symbol")||"circle",v=d&&d.getSymbolType&&d.getSymbolType();if(!d||v&&v!==g)n.remove(d),d=new o(e,h,l,u),d.setPosition(p);else{d.updateData(e,h,l,u);var m={x:p[0],y:p[1]};s?d.attr(m):zt(d,m,i)}n.add(d),e.setItemGraphicEl(h,d)}).remove(function(h){var f=a.getItemGraphicEl(h);f&&f.fadeOut(function(){n.remove(f)},i)}).execute(),this._getSymbolPoint=c,this._data=e},r.prototype.updateLayout=function(){var e=this,t=this._data;t&&t.eachItemGraphicEl(function(n,i){var a=e._getSymbolPoint(i);n.setPosition(a),n.markRedraw()})},r.prototype.incrementalPrepareUpdate=function(e){this._seriesScope=Hk(e),this._data=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(e,t,n){this._progressiveEls=[],n=Gk(n);function i(l){l.isGroup||(l.incremental=!0,l.ensureState("emphasis").hoverLayer=!0)}for(var a=e.start;a0?t=n[0]:n[1]<0&&(t=n[1]),t}function u8(r,e,t,n){var i=NaN;r.stacked&&(i=t.get(t.getCalculationInfo("stackedOverDimension"),n)),isNaN(i)&&(i=r.valueStart);var a=r.baseDataOffset,o=[];return o[a]=t.get(r.baseDim,n),o[1-a]=i,e.dataToPoint(o)}function _ve(r,e){var t=[];return e.diff(r).add(function(n){t.push({cmd:"+",idx:n})}).update(function(n,i){t.push({cmd:"=",idx:i,idx1:n})}).remove(function(n){t.push({cmd:"-",idx:n})}).execute(),t}function xve(r,e,t,n,i,a,o,s){for(var l=_ve(r,e),u=[],c=[],h=[],f=[],d=[],p=[],g=[],v=l8(i,e,o),m=r.getLayout("points")||[],y=e.getLayout("points")||[],_=0;_=i||g<0)break;if(Rc(m,y)){if(l){g+=a;continue}break}if(g===t)r[a>0?"moveTo":"lineTo"](m,y),h=m,f=y;else{var _=m-u,x=y-c;if(_*_+x*x<.5){g+=a;continue}if(o>0){for(var S=g+a,A=e[S*2],w=e[S*2+1];A===m&&w===y&&v=n||Rc(A,w))d=m,p=y;else{b=A-u,T=w-c;var L=m-u,E=A-m,I=y-c,N=w-y,R=void 0,F=void 0;if(s==="x"){R=Math.abs(L),F=Math.abs(E);var O=b>0?1:-1;d=m-O*R*o,p=y,P=m+O*F*o,D=y}else if(s==="y"){R=Math.abs(I),F=Math.abs(N);var V=T>0?1:-1;d=m,p=y-V*R*o,P=m,D=y+V*F*o}else R=Math.sqrt(L*L+I*I),F=Math.sqrt(E*E+N*N),C=F/(F+R),d=m-b*o*(1-C),p=y-T*o*(1-C),P=m+b*o*C,D=y+T*o*C,P=tl(P,nl(A,m)),D=tl(D,nl(w,y)),P=nl(P,tl(A,m)),D=nl(D,tl(w,y)),b=P-m,T=D-y,d=m-b*R/F,p=y-T*R/F,d=tl(d,nl(u,m)),p=tl(p,nl(c,y)),d=nl(d,tl(u,m)),p=nl(p,tl(c,y)),b=m-d,T=y-p,P=m+b*F/R,D=y+T*F/R}r.bezierCurveTo(h,f,d,p,m,y),h=P,f=D}else r.lineTo(m,y)}u=m,c=y,g+=a}return v}var c8=function(){function r(){this.smooth=0,this.smoothConstraint=!0}return r}(),Sve=function(r){ae(e,r);function e(t){var n=r.call(this,t)||this;return n.type="ec-polyline",n}return e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new c8},e.prototype.buildPath=function(t,n){var i=n.points,a=0,o=i.length/2;if(n.connectNulls){for(;o>0&&Rc(i[o*2-2],i[o*2-1]);o--);for(;a=0){var x=u?(p-l)*_+l:(d-s)*_+s;return u?[t,x]:[x,t]}s=d,l=p;break;case o.C:d=a[h++],p=a[h++],g=a[h++],v=a[h++],m=a[h++],y=a[h++];var S=u?Z0(s,d,g,m,t,c):Z0(l,p,v,y,t,c);if(S>0)for(var A=0;A=0){var x=u?pr(l,p,v,y,w):pr(s,d,g,m,w);return u?[t,x]:[x,t]}}s=m,l=y;break}}},e}(yt),Ave=function(r){ae(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e}(c8),h8=function(r){ae(e,r);function e(t){var n=r.call(this,t)||this;return n.type="ec-polygon",n}return e.prototype.getDefaultShape=function(){return new Ave},e.prototype.buildPath=function(t,n){var i=n.points,a=n.stackedOnPoints,o=0,s=i.length/2,l=n.smoothMonotone;if(n.connectNulls){for(;s>0&&Rc(i[s*2-2],i[s*2-1]);s--);for(;oe){a?t.push(o(a,l,e)):i&&t.push(o(i,l,0),o(i,l,e));break}else i&&(t.push(o(i,l,0)),i=null),t.push(l),a=l}return t}function Tve(r,e,t){var n=r.getVisual("visualMeta");if(!(!n||!n.length||!r.count())&&e.type==="cartesian2d"){for(var i,a,o=n.length-1;o>=0;o--){var s=r.getDimensionInfo(n[o].dimension);if(i=s&&s.coordDim,i==="x"||i==="y"){a=n[o];break}}if(a){var l=e.getAxis(i),u=xe(a.stops,function(_){return{coord:l.toGlobalCoord(l.dataToCoord(_.value)),color:_.color}}),c=u.length,h=a.outerColors.slice();c&&u[0].coord>u[c-1].coord&&(u.reverse(),h.reverse());var f=bve(u,i==="x"?t.getWidth():t.getHeight()),d=f.length;if(!d&&c)return u[0].coord<0?h[1]?h[1]:u[c-1].color:h[0]?h[0]:u[0].color;var p=10,g=f[0].coord-p,v=f[d-1].coord+p,m=v-g;if(m<.001)return"transparent";k(f,function(_){_.offset=(_.coord-g)/m}),f.push({offset:d?f[d-1].offset:.5,color:h[1]||"transparent"}),f.unshift({offset:d?f[0].offset:.5,color:h[0]||"transparent"});var y=new Ul(0,0,0,0,f,!0);return y[i]=g,y[i+"2"]=v,y}}}function Mve(r,e,t){var n=r.get("showAllSymbol"),i=n==="auto";if(!(n&&!i)){var a=t.getAxesByScale("ordinal")[0];if(a&&!(i&&Cve(a,e))){var o=e.mapDimension(a.dim),s={};return k(a.getViewLabels(),function(l){var u=a.scale.getRawOrdinalNumber(l.tickValue);s[u]=1}),function(l){return!s.hasOwnProperty(e.get(o,l))}}}}function Cve(r,e){var t=r.getExtent(),n=Math.abs(t[1]-t[0])/r.scale.count();isNaN(n)&&(n=0);for(var i=e.count(),a=Math.max(1,Math.round(i/5)),o=0;on)return!1;return!0}function Eve(r,e){return isNaN(r)||isNaN(e)}function Lve(r){for(var e=r.length/2;e>0&&Eve(r[e*2-2],r[e*2-1]);e--);return e-1}function qk(r,e){return[r[e*2],r[e*2+1]]}function Pve(r,e,t){for(var n=r.length/2,i=t==="x"?0:1,a,o,s=0,l=-1,u=0;u=e||a>=e&&o<=e){l=u;break}s=u,a=o}return{range:[s,l],t:(e-a)/(o-a)}}function p8(r){if(r.get(["endLabel","show"]))return!0;for(var e=0;e0&&t.get(["emphasis","lineStyle","width"])==="bolder"){var F=p.getState("emphasis").style;F.lineWidth=+p.style.lineWidth+1}at(p).seriesIndex=t.seriesIndex,Rn(p,I,N,R);var O=Yk(t.get("smooth")),V=t.get("smoothMonotone");if(p.setShape({smooth:O,smoothMonotone:V,connectNulls:w}),g){var H=s.getCalculationInfo("stackedOnSeries"),Q=0;g.useStyle(Ke(u.getAreaStyle(),{fill:P,opacity:.7,lineJoin:"bevel",decal:s.getVisual("style").decal})),H&&(Q=Yk(H.get("smooth"))),g.setShape({smooth:O,stackedOnSmooth:Q,smoothMonotone:V,connectNulls:w}),Br(g,t,"areaStyle"),at(g).seriesIndex=t.seriesIndex,Rn(g,I,N,R)}var W=this._changePolyState;s.eachItemGraphicEl(function(Z){Z&&(Z.onHoverStateChange=W)}),this._polyline.onHoverStateChange=W,this._data=s,this._coordSys=a,this._stackedOnPoints=S,this._points=c,this._step=b,this._valueOrigin=_,t.get("triggerLineEvent")&&(this.packEventData(t,p),g&&this.packEventData(t,g))},e.prototype.packEventData=function(t,n){at(n).eventData={componentType:"series",componentSubType:"line",componentIndex:t.componentIndex,seriesIndex:t.seriesIndex,seriesName:t.name,seriesType:"line"}},e.prototype.highlight=function(t,n,i,a){var o=t.getData(),s=Uc(o,a);if(this._changePolyState("emphasis"),!(s instanceof Array)&&s!=null&&s>=0){var l=o.getLayout("points"),u=o.getItemGraphicEl(s);if(!u){var c=l[s*2],h=l[s*2+1];if(isNaN(c)||isNaN(h)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(c,h))return;var f=t.get("zlevel")||0,d=t.get("z")||0;u=new Dg(o,s),u.x=c,u.y=h,u.setZ(f,d);var p=u.getSymbolPath().getTextContent();p&&(p.zlevel=f,p.z=d,p.z2=this._polyline.z2+1),u.__temp=!0,o.setItemGraphicEl(s,u),u.stopSymbolAnimation(!0),this.group.add(u)}u.highlight()}else gn.prototype.highlight.call(this,t,n,i,a)},e.prototype.downplay=function(t,n,i,a){var o=t.getData(),s=Uc(o,a);if(this._changePolyState("normal"),s!=null&&s>=0){var l=o.getItemGraphicEl(s);l&&(l.__temp?(o.setItemGraphicEl(s,null),this.group.remove(l)):l.downplay())}else gn.prototype.downplay.call(this,t,n,i,a)},e.prototype._changePolyState=function(t){var n=this._polygon;i_(this._polyline,t),n&&i_(n,t)},e.prototype._newPolyline=function(t){var n=this._polyline;return n&&this._lineGroup.remove(n),n=new Sve({shape:{points:t},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(n),this._polyline=n,n},e.prototype._newPolygon=function(t,n){var i=this._polygon;return i&&this._lineGroup.remove(i),i=new h8({shape:{points:t,stackedOnPoints:n},segmentIgnoreThreshold:2}),this._lineGroup.add(i),this._polygon=i,i},e.prototype._initSymbolLabelAnimation=function(t,n,i){var a,o,s=n.getBaseAxis(),l=s.inverse;n.type==="cartesian2d"?(a=s.isHorizontal(),o=!1):n.type==="polar"&&(a=s.dim==="angle",o=!0);var u=t.hostModel,c=u.get("animationDuration");qe(c)&&(c=c(null));var h=u.get("animationDelay")||0,f=qe(h)?h(null):h;t.eachItemGraphicEl(function(d,p){var g=d;if(g){var v=[d.x,d.y],m=void 0,y=void 0,_=void 0;if(i)if(o){var x=i,S=n.pointToCoord(v);a?(m=x.startAngle,y=x.endAngle,_=-S[1]/180*Math.PI):(m=x.r0,y=x.r,_=S[0])}else{var A=i;a?(m=A.x,y=A.x+A.width,_=d.x):(m=A.y+A.height,y=A.y,_=d.y)}var w=y===m?0:(_-m)/(y-m);l&&(w=1-w);var M=qe(h)?h(p):c*w+f,C=g.getSymbolPath(),b=C.getTextContent();g.attr({scaleX:0,scaleY:0}),g.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:M}),b&&b.animateFrom({style:{opacity:0}},{duration:300,delay:M}),C.disableLabelAnimation=!0}})},e.prototype._initOrUpdateEndLabel=function(t,n,i){var a=t.getModel("endLabel");if(p8(t)){var o=t.getData(),s=this._polyline,l=o.getLayout("points");if(!l){s.removeTextContent(),this._endLabel=null;return}var u=this._endLabel;u||(u=this._endLabel=new Ot({z2:200}),u.ignoreClip=!0,s.setTextContent(this._endLabel),s.disableLabelAnimation=!0);var c=Lve(l);c>=0&&(zr(s,Sr(t,"endLabel"),{inheritColor:i,labelFetcher:t,labelDataIndex:c,defaultText:function(h,f,d){return d!=null?s8(o,d):nd(o,h)},enableTextSetter:!0},Rve(a,n)),s.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},e.prototype._endLabelOnDuring=function(t,n,i,a,o,s,l){var u=this._endLabel,c=this._polyline;if(u){t<1&&a.originalX==null&&(a.originalX=u.x,a.originalY=u.y);var h=i.getLayout("points"),f=i.hostModel,d=f.get("connectNulls"),p=s.get("precision"),g=s.get("distance")||0,v=l.getBaseAxis(),m=v.isHorizontal(),y=v.inverse,_=n.shape,x=y?m?_.x:_.y+_.height:m?_.x+_.width:_.y,S=(m?g:0)*(y?-1:1),A=(m?0:-g)*(y?-1:1),w=m?"x":"y",M=Pve(h,x,w),C=M.range,b=C[1]-C[0],T=void 0;if(b>=1){if(b>1&&!d){var P=qk(h,C[0]);u.attr({x:P[0]+S,y:P[1]+A}),o&&(T=f.getRawValue(C[0]))}else{var P=c.getPointOn(x,w);P&&u.attr({x:P[0]+S,y:P[1]+A});var D=f.getRawValue(C[0]),L=f.getRawValue(C[1]);o&&(T=I4(i,p,D,L,M.t))}a.lastFrameIndex=C[0]}else{var E=t===1||a.lastFrameIndex>0?C[0]:0,P=qk(h,E);o&&(T=f.getRawValue(E)),u.attr({x:P[0]+S,y:P[1]+A})}if(o){var I=_d(u);typeof I.setLabelText=="function"&&I.setLabelText(T)}}},e.prototype._doUpdateAnimation=function(t,n,i,a,o,s,l){var u=this._polyline,c=this._polygon,h=t.hostModel,f=xve(this._data,t,this._stackedOnPoints,n,this._coordSys,i,this._valueOrigin),d=f.current,p=f.stackedOnCurrent,g=f.next,v=f.stackedOnNext;if(o&&(p=rl(f.stackedOnCurrent,f.current,i,o,l),d=rl(f.current,null,i,o,l),v=rl(f.stackedOnNext,f.next,i,o,l),g=rl(f.next,null,i,o,l)),Xk(d,g)>3e3||c&&Xk(p,v)>3e3){u.stopAnimation(),u.setShape({points:g}),c&&(c.stopAnimation(),c.setShape({points:g,stackedOnPoints:v}));return}u.shape.__points=f.current,u.shape.points=d;var m={shape:{points:g}};f.current!==d&&(m.shape.__points=f.next),u.stopAnimation(),zt(u,m,h),c&&(c.setShape({points:d,stackedOnPoints:p}),c.stopAnimation(),zt(c,{shape:{stackedOnPoints:v}},h),u.shape.points!==c.shape.points&&(c.shape.points=u.shape.points));for(var y=[],_=f.status,x=0;x<_.length;x++){var S=_[x].cmd;if(S==="="){var A=t.getItemGraphicEl(_[x].idx1);A&&y.push({el:A,ptIdx:x})}}u.animators&&u.animators.length&&u.animators[0].during(function(){c&&c.dirtyShape();for(var w=u.shape.__points,M=0;Me&&(e=r[t]);return isFinite(e)?e:NaN},min:function(r){for(var e=1/0,t=0;t10&&o.type==="cartesian2d"&&a){var l=o.getBaseAxis(),u=o.getOtherAxis(l),c=l.getExtent(),h=n.getDevicePixelRatio(),f=Math.abs(c[1]-c[0])*(h||1),d=Math.round(s/f);if(isFinite(d)&&d>1){a==="lttb"?e.setData(i.lttbDownSample(i.mapDimension(u.dim),1/d)):a==="minmax"&&e.setData(i.minmaxDownSample(i.mapDimension(u.dim),1/d));var p=void 0;ke(a)?p=Nve[a]:qe(a)&&(p=a),p&&e.setData(i.downSample(i.mapDimension(u.dim),1/d,p,kve))}}}}}function Ove(r){r.registerChartView(Ive),r.registerSeriesModel(pve),r.registerLayout(kg("line",!0)),r.registerVisual({seriesType:"line",reset:function(e){var t=e.getData(),n=e.getModel("lineStyle").getLineStyle();n&&!n.stroke&&(n.stroke=t.getVisual("style").fill),t.setVisual("legendLineStyle",n)}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,v8("line"))}var g8=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(t,n){return Us(null,this,{useEncodeDefaulter:!0})},e.prototype.getMarkerPosition=function(t,n,i){var a=this.coordinateSystem;if(a&&a.clampData){var o=a.clampData(t),s=a.dataToPoint(o);if(i)k(a.getAxes(),function(f,d){if(f.type==="category"&&n!=null){var p=f.getTicksCoords(),g=f.getTickModel().get("alignWithLabel"),v=o[d],m=n[d]==="x1"||n[d]==="y1";if(m&&!g&&(v+=1),p.length<2)return;if(p.length===2){s[d]=f.toGlobalCoord(f.getExtent()[m?1:0]);return}for(var y=void 0,_=void 0,x=1,S=0;Sv){_=(A+y)/2;break}S===1&&(x=w-p[0].tickValue)}_==null&&(y?y&&(_=p[p.length-1].coord):_=p[0].coord),s[d]=f.toGlobalCoord(_)}});else{var l=this.getData(),u=l.getLayout("offset"),c=l.getLayout("size"),h=a.getBaseAxis().isHorizontal()?0:1;s[h]+=u+c/2}return s}return[NaN,NaN]},e.type="series.__base_bar__",e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},e}(En);En.registerClass(g8);const w_=g8;var Fve=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(){return Us(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},e.prototype.getProgressive=function(){return this.get("large")?this.get("progressive"):!1},e.prototype.getProgressiveThreshold=function(){var t=this.get("progressiveThreshold"),n=this.get("largeThreshold");return n>t&&(t=n),t},e.prototype.brushSelector=function(t,n,i){return i.rect(n.getItemLayout(t))},e.type="series.bar",e.dependencies=["grid","polar"],e.defaultOption=su(w_.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),e}(w_);const Bve=Fve;var zve=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return r}(),Uve=function(r){ae(e,r);function e(t){var n=r.call(this,t)||this;return n.type="sausage",n}return e.prototype.getDefaultShape=function(){return new zve},e.prototype.buildPath=function(t,n){var i=n.cx,a=n.cy,o=Math.max(n.r0||0,0),s=Math.max(n.r,0),l=(s-o)*.5,u=o+l,c=n.startAngle,h=n.endAngle,f=n.clockwise,d=Math.PI*2,p=f?h-cMath.PI/2&&cs)return!0;s=h}return!1},e.prototype._isOrderDifferentInView=function(t,n){for(var i=n.scale,a=i.getExtent(),o=Math.max(0,a[0]),s=Math.min(a[1],i.getOrdinalMeta().categories.length-1);o<=s;++o)if(t.ordinalNumbers[o]!==i.getRawOrdinalNumber(o))return!0},e.prototype._updateSortWithinSameData=function(t,n,i,a){if(this._isOrderChangedWithinSameData(t,n,i)){var o=this._dataSort(t,i,n);this._isOrderDifferentInView(o,i)&&(this._removeOnRenderedListener(a),a.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",axisId:i.index,sortInfo:o}))}},e.prototype._dispatchInitSort=function(t,n,i){var a=n.baseAxis,o=this._dataSort(t,a,function(s){return t.get(t.mapDimension(n.otherAxis.dim),s)});i.dispatchAction({type:"changeAxisOrder",componentType:a.dim+"Axis",isInitSort:!0,axisId:a.index,sortInfo:o})},e.prototype.remove=function(t,n){this._clear(this._model),this._removeOnRenderedListener(n)},e.prototype.dispose=function(t,n){this._removeOnRenderedListener(n)},e.prototype._removeOnRenderedListener=function(t){this._onRendered&&(t.getZr().off("rendered",this._onRendered),this._onRendered=null)},e.prototype._clear=function(t){var n=this.group,i=this._data;t&&t.isAnimationEnabled()&&i&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],i.eachItemGraphicEl(function(a){Xv(a,t,at(a).dataIndex)})):n.removeAll(),this._data=null,this._isFirstFrame=!0},e.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},e.type="bar",e}(gn),jk={cartesian2d:function(r,e){var t=e.width<0?-1:1,n=e.height<0?-1:1;t<0&&(e.x+=e.width,e.width=-e.width),n<0&&(e.y+=e.height,e.height=-e.height);var i=r.x+r.width,a=r.y+r.height,o=zA(e.x,r.x),s=UA(e.x+e.width,i),l=zA(e.y,r.y),u=UA(e.y+e.height,a),c=si?s:o,e.y=h&&l>a?u:l,e.width=c?0:s-o,e.height=h?0:u-l,t<0&&(e.x+=e.width,e.width=-e.width),n<0&&(e.y+=e.height,e.height=-e.height),c||h},polar:function(r,e){var t=e.r0<=e.r?1:-1;if(t<0){var n=e.r;e.r=e.r0,e.r0=n}var i=UA(e.r,r.r),a=zA(e.r0,r.r0);e.r=i,e.r0=a;var o=i-a<0;if(t<0){var n=e.r;e.r=e.r0,e.r0=n}return o}},Kk={cartesian2d:function(r,e,t,n,i,a,o,s,l){var u=new Dt({shape:pe({},n),z2:1});if(u.__dataIndex=t,u.name="item",a){var c=u.shape,h=i?"height":"width";c[h]=0}return u},polar:function(r,e,t,n,i,a,o,s,l){var u=!i&&l?b_:Bi,c=new u({shape:n,z2:1});c.name="item";var h=m8(i);if(c.calculateTextPosition=Vve(h,{isRoundCap:u===b_}),a){var f=c.shape,d=i?"r":"endAngle",p={};f[d]=i?n.r0:n.startAngle,p[d]=n[d],(s?zt:Tn)(c,{shape:p},a)}return c}};function $ve(r,e){var t=r.get("realtimeSort",!0),n=e.getBaseAxis();if(t&&n.type==="category"&&e.type==="cartesian2d")return{baseAxis:n,otherAxis:e.getOtherAxis(n)}}function Zk(r,e,t,n,i,a,o,s){var l,u;a?(u={x:n.x,width:n.width},l={y:n.y,height:n.height}):(u={y:n.y,height:n.height},l={x:n.x,width:n.width}),s||(o?zt:Tn)(t,{shape:l},e,i,null);var c=e?r.baseAxis.model:null;(o?zt:Tn)(t,{shape:u},c,i)}function Qk(r,e){for(var t=0;t0?1:-1,o=n.height>0?1:-1;return{x:n.x+a*i/2,y:n.y+o*i/2,width:n.width-a*i,height:n.height-o*i}},polar:function(r,e,t){var n=r.getItemLayout(e);return{cx:n.cx,cy:n.cy,r0:n.r0,r:n.r,startAngle:n.startAngle,endAngle:n.endAngle,clockwise:n.clockwise}}};function qve(r){return r.startAngle!=null&&r.endAngle!=null&&r.startAngle===r.endAngle}function m8(r){return function(e){var t=e?"Arc":"Angle";return function(n){switch(n){case"start":case"insideStart":case"end":case"insideEnd":return n+t;default:return n}}}(r)}function e3(r,e,t,n,i,a,o,s){var l=e.getItemVisual(t,"style");if(s){if(!a.get("roundCap")){var c=r.shape,h=hc(n.getModel("itemStyle"),c,!0);pe(c,h),r.setShape(c)}}else{var u=n.get(["itemStyle","borderRadius"])||0;r.setShape("r",u)}r.useStyle(l);var f=n.getShallow("cursor");f&&r.attr("cursor",f);var d=s?o?i.r>=i.r0?"endArc":"startArc":i.endAngle>=i.startAngle?"endAngle":"startAngle":o?i.height>=0?"bottom":"top":i.width>=0?"right":"left",p=Sr(n);zr(r,p,{labelFetcher:a,labelDataIndex:t,defaultText:nd(a.getData(),t),inheritColor:l.fill,defaultOpacity:l.opacity,defaultOutsidePosition:d});var g=r.getTextContent();if(s&&g){var v=n.get(["label","position"]);r.textConfig.inside=v==="middle"?!0:null,Gve(r,v==="outside"?d:v,m8(o),n.get(["label","rotate"]))}LV(g,p,a.getRawValue(t),function(y){return s8(e,y)});var m=n.getModel(["emphasis"]);Rn(r,m.get("focus"),m.get("blurScope"),m.get("disabled")),Br(r,n),qve(i)&&(r.style.fill="none",r.style.stroke="none",k(r.states,function(y){y.style&&(y.style.fill=y.style.stroke="none")}))}function jve(r,e){var t=r.get(["itemStyle","borderColor"]);if(!t||t==="none")return 0;var n=r.get(["itemStyle","borderWidth"])||0,i=isNaN(e.width)?Number.MAX_VALUE:Math.abs(e.width),a=isNaN(e.height)?Number.MAX_VALUE:Math.abs(e.height);return Math.min(n,i,a)}var Kve=function(){function r(){}return r}(),t3=function(r){ae(e,r);function e(t){var n=r.call(this,t)||this;return n.type="largeBar",n}return e.prototype.getDefaultShape=function(){return new Kve},e.prototype.buildPath=function(t,n){for(var i=n.points,a=this.baseDimIdx,o=1-this.baseDimIdx,s=[],l=[],u=this.barWidth,c=0;c=0?t:null},30,!1);function Zve(r,e,t){for(var n=r.baseDimIdx,i=1-n,a=r.shape.points,o=r.largeDataIndices,s=[],l=[],u=r.barWidth,c=0,h=a.length/3;c=s[0]&&e<=s[0]+l[0]&&t>=s[1]&&t<=s[1]+l[1])return o[c]}return-1}function y8(r,e,t){if(th(t,"cartesian2d")){var n=e,i=t.getArea();return{x:r?n.x:i.x,y:r?i.y:n.y,width:r?n.width:i.width,height:r?i.height:n.height}}else{var i=t.getArea(),a=e;return{cx:i.cx,cy:i.cy,r0:r?i.r0:a.r0,r:r?i.r:a.r,startAngle:r?a.startAngle:0,endAngle:r?a.endAngle:Math.PI*2}}}function Qve(r,e,t){var n=r.type==="polar"?Bi:Dt;return new n({shape:y8(e,t,r),silent:!0,z2:0})}const Jve=Wve;function ege(r){r.registerChartView(Jve),r.registerSeriesModel(Bve),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,ut(xH,"bar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,SH("bar")),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,v8("bar")),r.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(e,t){var n=e.componentType||"series";t.eachComponent({mainType:n,query:e},function(i){e.sortInfo&&i.axis.setCategorySortInfo(e.sortInfo)})})}var i3=Math.PI*2,Sy=Math.PI/180;function _8(r,e){return dr(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function x8(r,e){var t=_8(r,e),n=r.get("center"),i=r.get("radius");_e(i)||(i=[0,i]);var a=Pe(t.width,e.getWidth()),o=Pe(t.height,e.getHeight()),s=Math.min(a,o),l=Pe(i[0],s/2),u=Pe(i[1],s/2),c,h,f=r.coordinateSystem;if(f){var d=f.dataToPoint(n);c=d[0]||0,h=d[1]||0}else _e(n)||(n=[n,n]),c=Pe(n[0],a)+t.x,h=Pe(n[1],o)+t.y;return{cx:c,cy:h,r0:l,r:u}}function tge(r,e,t){e.eachSeriesByType(r,function(n){var i=n.getData(),a=i.mapDimension("value"),o=_8(n,t),s=x8(n,t),l=s.cx,u=s.cy,c=s.r,h=s.r0,f=-n.get("startAngle")*Sy,d=n.get("endAngle"),p=n.get("padAngle")*Sy;d=d==="auto"?f-i3:-d*Sy;var g=n.get("minAngle")*Sy,v=g+p,m=0;i.each(a,function(N){!isNaN(N)&&m++});var y=i.getSum(a),_=Math.PI/(y||m)*2,x=n.get("clockwise"),S=n.get("roseType"),A=n.get("stillShowZeroSum"),w=i.getDataExtent(a);w[0]=0;var M=x?1:-1,C=[f,d],b=M*p/2;r2(C,!x),f=C[0],d=C[1];var T=S8(n);T.startAngle=f,T.endAngle=d,T.clockwise=x;var P=Math.abs(d-f),D=P,L=0,E=f;if(i.setLayout({viewRect:o,r:c}),i.each(a,function(N,R){var F;if(isNaN(N)){i.setItemLayout(R,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:x,cx:l,cy:u,r0:h,r:S?NaN:c});return}S!=="area"?F=y===0&&A?_:N*_:F=P/m,FF?(V=E+M*F/2,H=V):(V=E+b,H=O-b),i.setItemLayout(R,{angle:F,startAngle:V,endAngle:H,clockwise:x,cx:l,cy:u,r0:h,r:S?Kt(N,w,[h,c]):c}),E=O}),Dt?m:v,S=Math.abs(_.label.y-t);if(S>=x.maxY){var A=_.label.x-e-_.len2*i,w=n+_.len,M=Math.abs(A)r.unconstrainedWidth?null:d:null;n.setStyle("width",p)}var g=n.getBoundingRect();a.width=g.width;var v=(n.style.margin||0)+2.1;a.height=g.height+v,a.y-=(a.height-h)/2}}}function VA(r){return r.position==="center"}function ige(r){var e=r.getData(),t=[],n,i,a=!1,o=(r.get("minShowLabelAngle")||0)*nge,s=e.getLayout("viewRect"),l=e.getLayout("r"),u=s.width,c=s.x,h=s.y,f=s.height;function d(A){A.ignore=!0}function p(A){if(!A.ignore)return!0;for(var w in A.states)if(A.states[w].ignore===!1)return!0;return!1}e.each(function(A){var w=e.getItemGraphicEl(A),M=w.shape,C=w.getTextContent(),b=w.getTextGuideLine(),T=e.getItemModel(A),P=T.getModel("label"),D=P.get("position")||T.get(["emphasis","label","position"]),L=P.get("distanceToLabelLine"),E=P.get("alignTo"),I=Pe(P.get("edgeDistance"),u),N=P.get("bleedMargin"),R=T.getModel("labelLine"),F=R.get("length");F=Pe(F,u);var O=R.get("length2");if(O=Pe(O,u),Math.abs(M.endAngle-M.startAngle)0?"right":"left":H>0?"left":"right"}var ce=Math.PI,se=0,Ne=P.get("rotate");if(Ft(Ne))se=Ne*(ce/180);else if(D==="center")se=0;else if(Ne==="radial"||Ne===!0){var Oe=H<0?-V+ce:-V;se=Oe}else if(Ne==="tangential"&&D!=="outside"&&D!=="outer"){var B=Math.atan2(H,Q);B<0&&(B=ce*2+B);var z=Q>0;z&&(B=ce+B),se=B-ce}if(a=!!se,C.x=W,C.y=Z,C.rotation=se,C.setStyle({verticalAlign:"middle"}),le){C.setStyle({align:he});var Ae=C.states.select;Ae&&(Ae.x+=C.x,Ae.y+=C.y)}else{var ne=C.getBoundingRect().clone();ne.applyTransform(C.getComputedTransform());var ve=(C.style.margin||0)+2.1;ne.y-=ve/2,ne.height+=ve,t.push({label:C,labelLine:b,position:D,len:F,len2:O,minTurnAngle:R.get("minTurnAngle"),maxSurfaceAngle:R.get("maxSurfaceAngle"),surfaceNormal:new ft(H,Q),linePoints:ee,textAlign:he,labelDistance:L,labelAlignTo:E,edgeDistance:I,bleedMargin:N,rect:ne,unconstrainedWidth:ne.width,labelStyleWidth:C.style.width})}w.setTextConfig({inside:le})}}),!a&&r.get("avoidLabelOverlap")&&rge(t,n,i,l,u,f,c,h);for(var g=0;g0){for(var c=o.getItemLayout(0),h=1;isNaN(c&&c.startAngle)&&h=a.r0}},e.type="pie",e}(gn);const sge=oge;function Ld(r,e,t){e=_e(e)&&{coordDimensions:e}||pe({encodeDefine:r.getEncode()},e);var n=r.getSource(),i=Pg(n,e).dimensions,a=new vi(i,r);return a.initData(n,t),a}var lge=function(){function r(e,t){this._getDataWithEncodedVisual=e,this._getRawData=t}return r.prototype.getAllNames=function(){var e=this._getRawData();return e.mapArray(e.getName)},r.prototype.containName=function(e){var t=this._getRawData();return t.indexOfName(e)>=0},r.prototype.indexOfName=function(e){var t=this._getDataWithEncodedVisual();return t.indexOfName(e)},r.prototype.getItemVisual=function(e,t){var n=this._getDataWithEncodedVisual();return n.getItemVisual(e,t)},r}();const Fg=lge;var uge=Pt(),cge=function(r){ae(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.init=function(t){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new Fg(Fe(this.getData,this),Fe(this.getRawData,this)),this._defaultLabelLine(t)},e.prototype.mergeOption=function(){r.prototype.mergeOption.apply(this,arguments)},e.prototype.getInitialData=function(){return Ld(this,{coordDimensions:["value"],encodeDefaulter:ut(A2,this)})},e.prototype.getDataParams=function(t){var n=this.getData(),i=uge(n),a=i.seats;if(!a){var o=[];n.each(n.mapDimension("value"),function(l){o.push(l)}),a=i.seats=yse(o,n.hostModel.get("percentPrecision"))}var s=r.prototype.getDataParams.call(this,t);return s.percent=a[t]||0,s.$vars.push("percent"),s},e.prototype._defaultLabelLine=function(t){zc(t,"labelLine",["show"]);var n=t.labelLine,i=t.emphasis.labelLine;n.show=n.show&&t.label.show,i.show=i.show&&t.emphasis.label.show},e.type="series.pie",e.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,endAngle:"auto",padAngle:0,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},e}(En);const hge=cge;function fge(r){return{seriesType:r,reset:function(e,t){var n=e.getData();n.filterSelf(function(i){var a=n.mapDimension("value"),o=n.get(a,i);return!(Ft(o)&&!isNaN(o)&&o<0)})}}}function dge(r){r.registerChartView(sge),r.registerSeriesModel(hge),FG("pie",r.registerAction),r.registerLayout(ut(tge,"pie")),r.registerProcessor(Og("pie")),r.registerProcessor(fge("pie"))}var pge=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.hasSymbolVisual=!0,t}return e.prototype.getInitialData=function(t,n){return Us(null,this,{useEncodeDefaulter:!0})},e.prototype.getProgressive=function(){var t=this.option.progressive;return t==null?this.option.large?5e3:this.get("progressive"):t},e.prototype.getProgressiveThreshold=function(){var t=this.option.progressiveThreshold;return t==null?this.option.large?1e4:this.get("progressiveThreshold"):t},e.prototype.brushSelector=function(t,n,i){return i.point(n.getItemLayout(t))},e.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},e.type="series.scatter",e.dependencies=["grid","polar","geo","singleAxis","calendar"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},e}(En);const vge=pge;var w8=4,gge=function(){function r(){}return r}(),mge=function(r){ae(e,r);function e(t){var n=r.call(this,t)||this;return n._off=0,n.hoverDataIdx=-1,n}return e.prototype.getDefaultShape=function(){return new gge},e.prototype.reset=function(){this.notClear=!1,this._off=0},e.prototype.buildPath=function(t,n){var i=n.points,a=n.size,o=this.symbolProxy,s=o.shape,l=t.getContext?t.getContext():t,u=l&&a[0]=0;u--){var c=u*2,h=a[c]-s/2,f=a[c+1]-l/2;if(t>=h&&n>=f&&t<=h+s&&n<=f+l)return u}return-1},e.prototype.contain=function(t,n){var i=this.transformCoordToLocal(t,n),a=this.getBoundingRect();if(t=i[0],n=i[1],a.contain(t,n)){var o=this.hoverDataIdx=this.findDataIndex(t,n);return o>=0}return this.hoverDataIdx=-1,!1},e.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var n=this.shape,i=n.points,a=n.size,o=a[0],s=a[1],l=1/0,u=1/0,c=-1/0,h=-1/0,f=0;f=0&&(u.dataIndex=h+(e.startIndex||0))})},r.prototype.remove=function(){this._clear()},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}();const _ge=yge;var xge=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,n,i){var a=t.getData(),o=this._updateSymbolDraw(a,t);o.updateData(a,{clipShape:this._getClipShape(t)}),this._finished=!0},e.prototype.incrementalPrepareRender=function(t,n,i){var a=t.getData(),o=this._updateSymbolDraw(a,t);o.incrementalPrepareUpdate(a),this._finished=!1},e.prototype.incrementalRender=function(t,n,i){this._symbolDraw.incrementalUpdate(t,n.getData(),{clipShape:this._getClipShape(n)}),this._finished=t.end===n.getData().count()},e.prototype.updateTransform=function(t,n,i){var a=t.getData();if(this.group.dirty(),!this._finished||a.count()>1e4)return{update:!0};var o=kg("").reset(t,n,i);o.progress&&o.progress({start:0,end:a.count(),count:a.count()},a),this._symbolDraw.updateLayout(a)},e.prototype.eachRendered=function(t){this._symbolDraw&&this._symbolDraw.eachRendered(t)},e.prototype._getClipShape=function(t){if(t.get("clip",!0)){var n=t.coordinateSystem;return n&&n.getArea&&n.getArea(.1)}},e.prototype._updateSymbolDraw=function(t,n){var i=this._symbolDraw,a=n.pipelineContext,o=a.large;return(!i||o!==this._isLargeDraw)&&(i&&i.remove(),i=this._symbolDraw=o?new _ge:new Ig,this._isLargeDraw=o,this.group.removeAll()),this.group.add(i.group),i},e.prototype.remove=function(t,n){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},e.prototype.dispose=function(){},e.type="scatter",e}(gn);const Sge=xge;var Age=function(r){ae(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.type="grid",e.dependencies=["xAxis","yAxis"],e.layoutMode="box",e.defaultOption={show:!1,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},e}(Nt);const wge=Age;var jT=function(r){ae(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",nr).models[0]},e.type="cartesian2dAxis",e}(Nt);ir(jT,Rg);var b8={show:!0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#6E7079",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,showMinLine:!0,showMaxLine:!0,lineStyle:{color:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},bge=ht({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},b8),Z2=ht({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},b8),Tge=ht({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},Z2),Mge=Ke({logBase:10},Z2);const T8={category:bge,value:Z2,time:Tge,log:Mge};var Cge={value:1,category:1,time:1,log:1};function rd(r,e,t,n){k(Cge,function(i,a){var o=ht(ht({},T8[a],!0),n,!0),s=function(l){ae(u,l);function u(){var c=l!==null&&l.apply(this,arguments)||this;return c.type=e+"Axis."+a,c}return u.prototype.mergeDefaultAndTheme=function(c,h){var f=qv(this),d=f?Ad(c):{},p=h.getTheme();ht(c,p.get(a+"Axis")),ht(c,this.getDefaultOption()),c.type=o3(c),f&&Zl(c,d,f)},u.prototype.optionUpdated=function(){var c=this.option;c.type==="category"&&(this.__ordinalMeta=GT.createByAxisModel(this))},u.prototype.getCategories=function(c){var h=this.option;if(h.type==="category")return c?h.data:this.__ordinalMeta.categories},u.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},u.type=e+"Axis."+a,u.defaultOption=o,u}(t);r.registerComponentModel(s)}),r.registerSubTypeDefaulter(e+"Axis",o3)}function o3(r){return r.type||(r.data?"category":"value")}var Ege=function(){function r(e){this.type="cartesian",this._dimList=[],this._axes={},this.name=e||""}return r.prototype.getAxis=function(e){return this._axes[e]},r.prototype.getAxes=function(){return xe(this._dimList,function(e){return this._axes[e]},this)},r.prototype.getAxesByScale=function(e){return e=e.toLowerCase(),jt(this.getAxes(),function(t){return t.scale.type===e})},r.prototype.addAxis=function(e){var t=e.dim;this._axes[t]=e,this._dimList.push(t)},r}();const Lge=Ege;var KT=["x","y"];function s3(r){return r.type==="interval"||r.type==="time"}var Pge=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="cartesian2d",t.dimensions=KT,t}return e.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var t=this.getAxis("x").scale,n=this.getAxis("y").scale;if(!(!s3(t)||!s3(n))){var i=t.getExtent(),a=n.getExtent(),o=this.dataToPoint([i[0],a[0]]),s=this.dataToPoint([i[1],a[1]]),l=i[1]-i[0],u=a[1]-a[0];if(!(!l||!u)){var c=(s[0]-o[0])/l,h=(s[1]-o[1])/u,f=o[0]-i[0]*c,d=o[1]-a[0]*h,p=this._transform=[c,0,0,h,f,d];this._invTransform=vd([],p)}}},e.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},e.prototype.containPoint=function(t){var n=this.getAxis("x"),i=this.getAxis("y");return n.contain(n.toLocalCoord(t[0]))&&i.contain(i.toLocalCoord(t[1]))},e.prototype.containData=function(t){return this.getAxis("x").containData(t[0])&&this.getAxis("y").containData(t[1])},e.prototype.containZone=function(t,n){var i=this.dataToPoint(t),a=this.dataToPoint(n),o=this.getArea(),s=new dt(i[0],i[1],a[0]-i[0],a[1]-i[1]);return o.intersect(s)},e.prototype.dataToPoint=function(t,n,i){i=i||[];var a=t[0],o=t[1];if(this._transform&&a!=null&&isFinite(a)&&o!=null&&isFinite(o))return Or(i,t,this._transform);var s=this.getAxis("x"),l=this.getAxis("y");return i[0]=s.toGlobalCoord(s.dataToCoord(a,n)),i[1]=l.toGlobalCoord(l.dataToCoord(o,n)),i},e.prototype.clampData=function(t,n){var i=this.getAxis("x").scale,a=this.getAxis("y").scale,o=i.getExtent(),s=a.getExtent(),l=i.parse(t[0]),u=a.parse(t[1]);return n=n||[],n[0]=Math.min(Math.max(Math.min(o[0],o[1]),l),Math.max(o[0],o[1])),n[1]=Math.min(Math.max(Math.min(s[0],s[1]),u),Math.max(s[0],s[1])),n},e.prototype.pointToData=function(t,n){var i=[];if(this._invTransform)return Or(i,t,this._invTransform);var a=this.getAxis("x"),o=this.getAxis("y");return i[0]=a.coordToData(a.toLocalCoord(t[0]),n),i[1]=o.coordToData(o.toLocalCoord(t[1]),n),i},e.prototype.getOtherAxis=function(t){return this.getAxis(t.dim==="x"?"y":"x")},e.prototype.getArea=function(t){t=t||0;var n=this.getAxis("x").getGlobalExtent(),i=this.getAxis("y").getGlobalExtent(),a=Math.min(n[0],n[1])-t,o=Math.min(i[0],i[1])-t,s=Math.max(n[0],n[1])-a+t,l=Math.max(i[0],i[1])-o+t;return new dt(a,o,s,l)},e}(Lge),Rge=function(r){ae(e,r);function e(t,n,i,a,o){var s=r.call(this,t,n,i)||this;return s.index=0,s.type=a||"value",s.position=o||"bottom",s}return e.prototype.isHorizontal=function(){var t=this.position;return t==="top"||t==="bottom"},e.prototype.getGlobalExtent=function(t){var n=this.getExtent();return n[0]=this.toGlobalCoord(n[0]),n[1]=this.toGlobalCoord(n[1]),t&&n[0]>n[1]&&n.reverse(),n},e.prototype.pointToData=function(t,n){return this.coordToData(this.toLocalCoord(t[this.dim==="x"?0:1]),n)},e.prototype.setCategorySortInfo=function(t){if(this.type!=="category")return!1;this.model.option.categorySortInfo=t,this.scale.setSortInfo(t)},e}(ho);const Dge=Rge;function ZT(r,e,t){t=t||{};var n=r.coordinateSystem,i=e.axis,a={},o=i.getAxesOnZeroOf()[0],s=i.position,l=o?"onZero":s,u=i.dim,c=n.getRect(),h=[c.x,c.x+c.width,c.y,c.y+c.height],f={left:0,right:1,top:0,bottom:1,onZero:2},d=e.get("offset")||0,p=u==="x"?[h[2]-d,h[3]+d]:[h[0]-d,h[1]+d];if(o){var g=o.toGlobalCoord(o.dataToCoord(0));p[f.onZero]=Math.max(Math.min(g,p[1]),p[0])}a.position=[u==="y"?p[f[l]]:h[0],u==="x"?p[f[l]]:h[3]],a.rotation=Math.PI/2*(u==="x"?0:1);var v={top:-1,bottom:1,left:-1,right:1};a.labelDirection=a.tickDirection=a.nameDirection=v[s],a.labelOffset=o?p[f[s]]-p[f.onZero]:0,e.get(["axisTick","inside"])&&(a.tickDirection=-a.tickDirection),Mr(t.labelInside,e.get(["axisLabel","inside"]))&&(a.labelDirection=-a.labelDirection);var m=e.get(["axisLabel","rotate"]);return a.labelRotate=l==="top"?-m:m,a.z2=1,a}function l3(r){return r.get("coordinateSystem")==="cartesian2d"}function u3(r){var e={xAxisModel:null,yAxisModel:null};return k(e,function(t,n){var i=n.replace(/Model$/,""),a=r.getReferringComponents(i,nr).models[0];e[n]=a}),e}var GA=Math.log;function M8(r,e,t){var n=Jl.prototype,i=n.getTicks.call(t),a=n.getTicks.call(t,!0),o=i.length-1,s=n.getInterval.call(t),l=EH(r,e),u=l.extent,c=l.fixMin,h=l.fixMax;if(r.type==="log"){var f=GA(r.base);u=[GA(u[0])/f,GA(u[1])/f]}r.setExtent(u[0],u[1]),r.calcNiceExtent({splitNumber:o,fixMin:c,fixMax:h});var d=n.getExtent.call(r);c&&(u[0]=d[0]),h&&(u[1]=d[1]);var p=n.getInterval.call(r),g=u[0],v=u[1];if(c&&h)p=(v-g)/o;else if(c)for(v=u[0]+p*o;vu[0]&&isFinite(g)&&isFinite(u[0]);)p=CA(p),g=u[1]-p*o;else{var m=r.getTicks().length-1;m>o&&(p=CA(p));var y=p*o;v=Math.ceil(u[1]/p)*p,g=Vn(v-y),g<0&&u[0]>=0?(g=0,v=Vn(y)):v>0&&u[1]<=0&&(v=0,g=-Vn(y))}var _=(i[0].value-a[0].value)/s,x=(i[o].value-a[o].value)/s;n.setExtent.call(r,g+p*_,v+p*x),n.setInterval.call(r,p),(_||x)&&n.setNiceExtent.call(r,g+p,v-p)}var Ige=function(){function r(e,t,n){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=KT,this._initCartesian(e,t,n),this.model=e}return r.prototype.getRect=function(){return this._rect},r.prototype.update=function(e,t){var n=this._axesMap;this._updateScale(e,this.model);function i(o){var s,l=wt(o),u=l.length;if(u){for(var c=[],h=u-1;h>=0;h--){var f=+l[h],d=o[f],p=d.model,g=d.scale;HT(g)&&p.get("alignTicks")&&p.get("interval")==null?c.push(d):(td(g,p),HT(g)&&(s=d))}c.length&&(s||(s=c.pop(),td(s.scale,s.model)),k(c,function(v){M8(v.scale,v.model,s.scale)}))}}i(n.x),i(n.y);var a={};k(n.x,function(o){c3(n,"y",o,a)}),k(n.y,function(o){c3(n,"x",o,a)}),this.resize(this.model,t)},r.prototype.resize=function(e,t,n){var i=e.getBoxLayoutParams(),a=!n&&e.get("containLabel"),o=dr(i,{width:t.getWidth(),height:t.getHeight()});this._rect=o;var s=this._axesList;l(),a&&(k(s,function(u){if(!u.model.get(["axisLabel","inside"])){var c=$de(u);if(c){var h=u.isHorizontal()?"height":"width",f=u.model.get(["axisLabel","margin"]);o[h]-=c[h]+f,u.position==="top"?o.y+=c.height+f:u.position==="left"&&(o.x+=c.width+f)}}}),l()),k(this._coordsList,function(u){u.calcAffineTransform()});function l(){k(s,function(u){var c=u.isHorizontal(),h=c?[0,o.width]:[0,o.height],f=u.inverse?1:0;u.setExtent(h[f],h[1-f]),Nge(u,c?o.x:o.y)})}},r.prototype.getAxis=function(e,t){var n=this._axesMap[e];if(n!=null)return n[t||0]},r.prototype.getAxes=function(){return this._axesList.slice()},r.prototype.getCartesian=function(e,t){if(e!=null&&t!=null){var n="x"+e+"y"+t;return this._coordsMap[n]}Qe(e)&&(t=e.yAxisIndex,e=e.xAxisIndex);for(var i=0,a=this._coordsList;i0?"top":"bottom",a="center"):Vv(i-Pl)?(o=n>0?"bottom":"top",a="center"):(o="middle",i>0&&i0?"right":"left":a=n>0?"left":"right"),{rotation:i,textAlign:a,textVerticalAlign:o}},r.makeAxisEventDataBase=function(e){var t={componentType:e.mainType,componentIndex:e.componentIndex};return t[e.mainType+"Index"]=e.componentIndex,t},r.isLabelSilent=function(e){var t=e.get("tooltip");return e.get("silent")||!(e.get("triggerEvent")||t&&t.show)},r}(),f3={axisLine:function(r,e,t,n){var i=e.get(["axisLine","show"]);if(i==="auto"&&r.handleAutoShown&&(i=r.handleAutoShown("axisLine")),!!i){var a=e.axis.getExtent(),o=n.transform,s=[a[0],0],l=[a[1],0],u=s[0]>l[0];o&&(Or(s,s,o),Or(l,l,o));var c=pe({lineCap:"round"},e.getModel(["axisLine","lineStyle"]).getLineStyle()),h=new Cr({shape:{x1:s[0],y1:s[1],x2:l[0],y2:l[1]},style:c,strokeContainThreshold:r.strokeContainThreshold||5,silent:!0,z2:1});Qf(h.shape,h.style.lineWidth),h.anid="line",t.add(h);var f=e.get(["axisLine","symbol"]);if(f!=null){var d=e.get(["axisLine","symbolSize"]);ke(f)&&(f=[f,f]),(ke(d)||Ft(d))&&(d=[d,d]);var p=Jc(e.get(["axisLine","symbolOffset"])||0,d),g=d[0],v=d[1];k([{rotate:r.rotation+Math.PI/2,offset:p[0],r:0},{rotate:r.rotation-Math.PI/2,offset:p[1],r:Math.sqrt((s[0]-l[0])*(s[0]-l[0])+(s[1]-l[1])*(s[1]-l[1]))}],function(m,y){if(f[y]!=="none"&&f[y]!=null){var _=rr(f[y],-g/2,-v/2,g,v,c.stroke,!0),x=m.r+m.offset,S=u?l:s;_.attr({rotation:m.rotate,x:S[0]+x*Math.cos(r.rotation),y:S[1]-x*Math.sin(r.rotation),silent:!0,z2:11}),t.add(_)}})}}},axisTickLabel:function(r,e,t,n){var i=Bge(t,n,e,r),a=Uge(t,n,e,r);if(Fge(e,a,i),zge(t,n,e,r.tickDirection),e.get(["axisLabel","hideOverlap"])){var o=GH(xe(a,function(s){return{label:s,priority:s.z2,defaultAttr:{ignore:s.ignore}}}));$H(o)}},axisName:function(r,e,t,n){var i=Mr(r.axisName,e.get("name"));if(i){var a=e.get("nameLocation"),o=r.nameDirection,s=e.getModel("nameTextStyle"),l=e.get("nameGap")||0,u=e.axis.getExtent(),c=u[0]>u[1]?-1:1,h=[a==="start"?u[0]-c*l:a==="end"?u[1]+c*l:(u[0]+u[1])/2,p3(a)?r.labelOffset+o*l:0],f,d=e.get("nameRotate");d!=null&&(d=d*Pl/180);var p;p3(a)?f=Dc.innerTextLayout(r.rotation,d!=null?d:r.rotation,o):(f=Oge(r.rotation,a,d||0,u),p=r.axisNameAvailableWidth,p!=null&&(p=Math.abs(p/Math.sin(f.rotation)),!isFinite(p)&&(p=null)));var g=s.getFont(),v=e.get("nameTruncate",!0)||{},m=v.ellipsis,y=Mr(r.nameTruncateMaxWidth,v.maxWidth,p),_=new Ot({x:h[0],y:h[1],rotation:f.rotation,silent:Dc.isLabelSilent(e),style:pn(s,{text:i,font:g,overflow:"truncate",width:y,ellipsis:m,fill:s.getTextColor()||e.get(["axisLine","lineStyle","color"]),align:s.get("align")||f.textAlign,verticalAlign:s.get("verticalAlign")||f.textVerticalAlign}),z2:1});if(Kc({el:_,componentModel:e,itemName:i}),_.__fullText=i,_.anid="name",e.get("triggerEvent")){var x=Dc.makeAxisEventDataBase(e);x.targetType="axisName",x.name=i,at(_).eventData=x}n.add(_),_.updateTransform(),t.add(_),_.decomposeTransform()}}};function Oge(r,e,t,n){var i=w4(t-r),a,o,s=n[0]>n[1],l=e==="start"&&!s||e!=="start"&&s;return Vv(i-Pl/2)?(o=l?"bottom":"top",a="center"):Vv(i-Pl*1.5)?(o=l?"top":"bottom",a="center"):(o="middle",iPl/2?a=l?"left":"right":a=l?"right":"left"),{rotation:i,textAlign:a,textVerticalAlign:o}}function Fge(r,e,t){if(!LH(r.axis)){var n=r.get(["axisLabel","showMinLabel"]),i=r.get(["axisLabel","showMaxLabel"]);e=e||[],t=t||[];var a=e[0],o=e[1],s=e[e.length-1],l=e[e.length-2],u=t[0],c=t[1],h=t[t.length-1],f=t[t.length-2];n===!1?(ua(a),ua(u)):d3(a,o)&&(n?(ua(o),ua(c)):(ua(a),ua(u))),i===!1?(ua(s),ua(h)):d3(l,s)&&(i?(ua(l),ua(f)):(ua(s),ua(h)))}}function ua(r){r&&(r.ignore=!0)}function d3(r,e){var t=r&&r.getBoundingRect().clone(),n=e&&e.getBoundingRect().clone();if(!(!t||!n)){var i=g1([]);return jc(i,i,-r.rotation),t.applyTransform(As([],i,r.getLocalTransform())),n.applyTransform(As([],i,e.getLocalTransform())),t.intersect(n)}}function p3(r){return r==="middle"||r==="center"}function C8(r,e,t,n,i){for(var a=[],o=[],s=[],l=0;l=0||r===e}function Xge(r){var e=Q2(r);if(e){var t=e.axisPointerModel,n=e.axis.scale,i=t.option,a=t.get("status"),o=t.get("value");o!=null&&(o=n.parse(o));var s=QT(t);a==null&&(i.status=s?"show":"hide");var l=n.getExtent().slice();l[0]>l[1]&&l.reverse(),(o==null||o>l[1])&&(o=l[1]),o0&&!p.min?p.min=0:p.min!=null&&p.min<0&&!p.max&&(p.max=0);var g=l;p.color!=null&&(g=Ke({color:p.color},l));var v=ht(Je(p),{boundaryGap:t,splitNumber:n,scale:i,axisLine:a,axisTick:o,axisLabel:s,name:p.text,showName:u,nameLocation:"end",nameGap:h,nameTextStyle:g,triggerEvent:f},!1);if(ke(c)){var m=v.name;v.name=c.replace("{value}",m!=null?m:"")}else qe(c)&&(v.name=c(v.name,v));var y=new vn(v,null,this.ecModel);return ir(y,Rg.prototype),y.mainType="radar",y.componentIndex=this.componentIndex,y},this);this._indicatorModels=d},e.prototype.getIndicatorModels=function(){return this._indicatorModels},e.type="radar",e.defaultOption={z:0,center:["50%","50%"],radius:"75%",startAngle:90,axisName:{show:!0},boundaryGap:[0,0],splitNumber:5,axisNameGap:15,scale:!1,shape:"polygon",axisLine:ht({lineStyle:{color:"#bbb"}},cp.axisLine),axisLabel:Ay(cp.axisLabel,!1),axisTick:Ay(cp.axisTick,!1),splitLine:Ay(cp.splitLine,!0),splitArea:Ay(cp.splitArea,!0),indicator:[]},e}(Nt);const lme=sme;var ume=["axisLine","axisTickLabel","axisName"],cme=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,n,i){var a=this.group;a.removeAll(),this._buildAxes(t),this._buildSplitLineAndArea(t)},e.prototype._buildAxes=function(t){var n=t.coordinateSystem,i=n.getIndicatorAxes(),a=xe(i,function(o){var s=o.model.get("showName")?o.name:"",l=new ks(o.model,{axisName:s,position:[n.cx,n.cy],rotation:o.angle,labelDirection:-1,tickDirection:-1,nameDirection:1});return l});k(a,function(o){k(ume,o.add,o),this.group.add(o.getGroup())},this)},e.prototype._buildSplitLineAndArea=function(t){var n=t.coordinateSystem,i=n.getIndicatorAxes();if(!i.length)return;var a=t.get("shape"),o=t.getModel("splitLine"),s=t.getModel("splitArea"),l=o.getModel("lineStyle"),u=s.getModel("areaStyle"),c=o.get("show"),h=s.get("show"),f=l.get("color"),d=u.get("color"),p=_e(f)?f:[f],g=_e(d)?d:[d],v=[],m=[];function y(E,I,N){var R=N%I.length;return E[R]=E[R]||[],R}if(a==="circle")for(var _=i[0].getTicksCoords(),x=n.cx,S=n.cy,A=0;A<_.length;A++){if(c){var w=y(v,p,A);v[w].push(new au({shape:{cx:x,cy:S,r:_[A].coord}}))}if(h&&A<_.length-1){var w=y(m,g,A);m[w].push(new T1({shape:{cx:x,cy:S,r0:_[A].coord,r:_[A+1].coord}}))}}else for(var M,C=xe(i,function(E,I){var N=E.getTicksCoords();return M=M==null?N.length-1:Math.min(N.length-1,M),xe(N,function(R){return n.coordToPoint(R.coord,I)})}),b=[],A=0;A<=M;A++){for(var T=[],P=0;P3?1.4:o>1?1.2:1.1,c=a>0?u:1/u;$A(this,"zoom","zoomOnMouseWheel",t,{scale:c,originX:s,originY:l,isAvailableBehavior:null})}if(i){var h=Math.abs(a),f=(a>0?1:-1)*(h>3?.4:h>1?.15:.05);$A(this,"scrollMove","moveOnMouseWheel",t,{scrollDelta:f,originX:s,originY:l,isAvailableBehavior:null})}}},e.prototype._pinchHandler=function(t){if(!x3(this._zr,"globalPan")){var n=t.pinchScale>1?1.1:1/1.1;$A(this,"zoom",null,t,{scale:n,originX:t.pinchX,originY:t.pinchY,isAvailableBehavior:null})}},e}(Ba);function $A(r,e,t,n,i){r.pointerChecker&&r.pointerChecker(n,i.originX,i.originY)&&(Ps(n.event),I8(r,e,t,n,i))}function I8(r,e,t,n,i){i.isAvailableBehavior=Fe(d0,null,t,n),r.trigger(e,i)}function d0(r,e,t){var n=t[r];return!r||n&&(!ke(n)||e.event[n+"Key"])}const Bg=xme;function eE(r,e,t){var n=r.target;n.x+=e,n.y+=t,n.dirty()}function tE(r,e,t,n){var i=r.target,a=r.zoomLimit,o=r.zoom=r.zoom||1;if(o*=e,a){var s=a.min||0,l=a.max||1/0;o=Math.max(Math.min(l,o),s)}var u=o/r.zoom;r.zoom=o,i.x-=(t-i.x)*(u-1),i.y-=(n-i.y)*(u-1),i.scaleX*=u,i.scaleY*=u,i.dirty()}var Sme={axisPointer:1,tooltip:1,brush:1};function Y1(r,e,t){var n=e.getComponentByElement(r.topTarget),i=n&&n.coordinateSystem;return n&&n!==t&&!Sme.hasOwnProperty(n.mainType)&&i&&i.model!==t}function N8(r){if(ke(r)){var e=new DOMParser;r=e.parseFromString(r,"text/xml")}var t=r;for(t.nodeType===9&&(t=t.firstChild);t.nodeName.toLowerCase()!=="svg"||t.nodeType!==1;)t=t.nextSibling;return t}var XA,T_={fill:"fill",stroke:"stroke","stroke-width":"lineWidth",opacity:"opacity","fill-opacity":"fillOpacity","stroke-opacity":"strokeOpacity","stroke-dasharray":"lineDash","stroke-dashoffset":"lineDashOffset","stroke-linecap":"lineCap","stroke-linejoin":"lineJoin","stroke-miterlimit":"miterLimit","font-family":"fontFamily","font-size":"fontSize","font-style":"fontStyle","font-weight":"fontWeight","text-anchor":"textAlign",visibility:"visibility",display:"display"},S3=wt(T_),M_={"alignment-baseline":"textBaseline","stop-color":"stopColor"},A3=wt(M_),Ame=function(){function r(){this._defs={},this._root=null}return r.prototype.parse=function(e,t){t=t||{};var n=N8(e);this._defsUsePending=[];var i=new rt;this._root=i;var a=[],o=n.getAttribute("viewBox")||"",s=parseFloat(n.getAttribute("width")||t.width),l=parseFloat(n.getAttribute("height")||t.height);isNaN(s)&&(s=null),isNaN(l)&&(l=null),Wi(n,i,null,!0,!1);for(var u=n.firstChild;u;)this._parseNode(u,i,a,null,!1,!1),u=u.nextSibling;Tme(this._defs,this._defsUsePending),this._defsUsePending=[];var c,h;if(o){var f=q1(o);f.length>=4&&(c={x:parseFloat(f[0]||0),y:parseFloat(f[1]||0),width:parseFloat(f[2]),height:parseFloat(f[3])})}if(c&&s!=null&&l!=null&&(h=O8(c,{x:0,y:0,width:s,height:l}),!t.ignoreViewBox)){var d=i;i=new rt,i.add(d),d.scaleX=d.scaleY=h.scale,d.x=h.x,d.y=h.y}return!t.ignoreRootClip&&s!=null&&l!=null&&i.setClipPath(new Dt({shape:{x:0,y:0,width:s,height:l}})),{root:i,width:s,height:l,viewBoxRect:c,viewBoxTransform:h,named:a}},r.prototype._parseNode=function(e,t,n,i,a,o){var s=e.nodeName.toLowerCase(),l,u=i;if(s==="defs"&&(a=!0),s==="text"&&(o=!0),s==="defs"||s==="switch")l=t;else{if(!a){var c=XA[s];if(c&&ze(XA,s)){l=c.call(this,e,t);var h=e.getAttribute("name");if(h){var f={name:h,namedFrom:null,svgNodeTagLower:s,el:l};n.push(f),s==="g"&&(u=f)}else i&&n.push({name:i.name,namedFrom:i,svgNodeTagLower:s,el:l});t.add(l)}}var d=w3[s];if(d&&ze(w3,s)){var p=d.call(this,e),g=e.getAttribute("id");g&&(this._defs[g]=p)}}if(l&&l.isGroup)for(var v=e.firstChild;v;)v.nodeType===1?this._parseNode(v,l,n,u,a,o):v.nodeType===3&&o&&this._parseText(v,l),v=v.nextSibling},r.prototype._parseText=function(e,t){var n=new Hv({style:{text:e.textContent},silent:!0,x:this._textX||0,y:this._textY||0});ca(t,n),Wi(e,n,this._defsUsePending,!1,!1),wme(n,t);var i=n.style,a=i.fontSize;a&&a<9&&(i.fontSize=9,n.scaleX*=a/9,n.scaleY*=a/9);var o=(i.fontSize||i.fontFamily)&&[i.fontStyle,i.fontWeight,(i.fontSize||12)+"px",i.fontFamily||"sans-serif"].join(" ");i.font=o;var s=n.getBoundingRect();return this._textX+=s.width,t.add(n),n},r.internalField=function(){XA={g:function(e,t){var n=new rt;return ca(t,n),Wi(e,n,this._defsUsePending,!1,!1),n},rect:function(e,t){var n=new Dt;return ca(t,n),Wi(e,n,this._defsUsePending,!1,!1),n.setShape({x:parseFloat(e.getAttribute("x")||"0"),y:parseFloat(e.getAttribute("y")||"0"),width:parseFloat(e.getAttribute("width")||"0"),height:parseFloat(e.getAttribute("height")||"0")}),n.silent=!0,n},circle:function(e,t){var n=new au;return ca(t,n),Wi(e,n,this._defsUsePending,!1,!1),n.setShape({cx:parseFloat(e.getAttribute("cx")||"0"),cy:parseFloat(e.getAttribute("cy")||"0"),r:parseFloat(e.getAttribute("r")||"0")}),n.silent=!0,n},line:function(e,t){var n=new Cr;return ca(t,n),Wi(e,n,this._defsUsePending,!1,!1),n.setShape({x1:parseFloat(e.getAttribute("x1")||"0"),y1:parseFloat(e.getAttribute("y1")||"0"),x2:parseFloat(e.getAttribute("x2")||"0"),y2:parseFloat(e.getAttribute("y2")||"0")}),n.silent=!0,n},ellipse:function(e,t){var n=new c2;return ca(t,n),Wi(e,n,this._defsUsePending,!1,!1),n.setShape({cx:parseFloat(e.getAttribute("cx")||"0"),cy:parseFloat(e.getAttribute("cy")||"0"),rx:parseFloat(e.getAttribute("rx")||"0"),ry:parseFloat(e.getAttribute("ry")||"0")}),n.silent=!0,n},polygon:function(e,t){var n=e.getAttribute("points"),i;n&&(i=M3(n));var a=new zi({shape:{points:i||[]},silent:!0});return ca(t,a),Wi(e,a,this._defsUsePending,!1,!1),a},polyline:function(e,t){var n=e.getAttribute("points"),i;n&&(i=M3(n));var a=new Ui({shape:{points:i||[]},silent:!0});return ca(t,a),Wi(e,a,this._defsUsePending,!1,!1),a},image:function(e,t){var n=new Ur;return ca(t,n),Wi(e,n,this._defsUsePending,!1,!1),n.setStyle({image:e.getAttribute("xlink:href")||e.getAttribute("href"),x:+e.getAttribute("x"),y:+e.getAttribute("y"),width:+e.getAttribute("width"),height:+e.getAttribute("height")}),n.silent=!0,n},text:function(e,t){var n=e.getAttribute("x")||"0",i=e.getAttribute("y")||"0",a=e.getAttribute("dx")||"0",o=e.getAttribute("dy")||"0";this._textX=parseFloat(n)+parseFloat(a),this._textY=parseFloat(i)+parseFloat(o);var s=new rt;return ca(t,s),Wi(e,s,this._defsUsePending,!1,!0),s},tspan:function(e,t){var n=e.getAttribute("x"),i=e.getAttribute("y");n!=null&&(this._textX=parseFloat(n)),i!=null&&(this._textY=parseFloat(i));var a=e.getAttribute("dx")||"0",o=e.getAttribute("dy")||"0",s=new rt;return ca(t,s),Wi(e,s,this._defsUsePending,!1,!0),this._textX+=parseFloat(a),this._textY+=parseFloat(o),s},path:function(e,t){var n=e.getAttribute("d")||"",i=lV(n);return ca(t,i),Wi(e,i,this._defsUsePending,!1,!1),i.silent=!0,i}}}(),r}(),w3={lineargradient:function(r){var e=parseInt(r.getAttribute("x1")||"0",10),t=parseInt(r.getAttribute("y1")||"0",10),n=parseInt(r.getAttribute("x2")||"10",10),i=parseInt(r.getAttribute("y2")||"0",10),a=new Ul(e,t,n,i);return b3(r,a),T3(r,a),a},radialgradient:function(r){var e=parseInt(r.getAttribute("cx")||"0",10),t=parseInt(r.getAttribute("cy")||"0",10),n=parseInt(r.getAttribute("r")||"0",10),i=new SV(e,t,n);return b3(r,i),T3(r,i),i}};function b3(r,e){var t=r.getAttribute("gradientUnits");t==="userSpaceOnUse"&&(e.global=!0)}function T3(r,e){for(var t=r.firstChild;t;){if(t.nodeType===1&&t.nodeName.toLocaleLowerCase()==="stop"){var n=t.getAttribute("offset"),i=void 0;n&&n.indexOf("%")>0?i=parseInt(n,10)/100:n?i=parseFloat(n):i=0;var a={};k8(t,a,a);var o=a.stopColor||t.getAttribute("stop-color")||"#000000";e.colorStops.push({offset:i,color:o})}t=t.nextSibling}}function ca(r,e){r&&r.__inheritedStyle&&(e.__inheritedStyle||(e.__inheritedStyle={}),Ke(e.__inheritedStyle,r.__inheritedStyle))}function M3(r){for(var e=q1(r),t=[],n=0;n0;a-=2){var o=n[a],s=n[a-1],l=q1(o);switch(i=i||ta(),s){case"translate":Xo(i,i,[parseFloat(l[0]),parseFloat(l[1]||"0")]);break;case"scale":YC(i,i,[parseFloat(l[0]),parseFloat(l[1]||l[0])]);break;case"rotate":jc(i,i,-parseFloat(l[0])*YA,[parseFloat(l[1]||"0"),parseFloat(l[2]||"0")]);break;case"skewX":var u=Math.tan(parseFloat(l[0])*YA);As(i,[1,0,u,1,0,0],i);break;case"skewY":var c=Math.tan(parseFloat(l[0])*YA);As(i,[1,c,0,1,0,0],i);break;case"matrix":i[0]=parseFloat(l[0]),i[1]=parseFloat(l[1]),i[2]=parseFloat(l[2]),i[3]=parseFloat(l[3]),i[4]=parseFloat(l[4]),i[5]=parseFloat(l[5]);break}}e.setLocalTransform(i)}}var E3=/([^\s:;]+)\s*:\s*([^:;]+)/g;function k8(r,e,t){var n=r.getAttribute("style");if(n){E3.lastIndex=0;for(var i;(i=E3.exec(n))!=null;){var a=i[1],o=ze(T_,a)?T_[a]:null;o&&(e[o]=i[2]);var s=ze(M_,a)?M_[a]:null;s&&(t[s]=i[2])}}}function Lme(r,e,t){for(var n=0;n0,v={api:n,geo:l,mapOrGeoModel:e,data:s,isVisualEncodedByVisualMap:g,isGeo:o,transformInfoRaw:f};l.resourceType==="geoJSON"?this._buildGeoJSON(v):l.resourceType==="geoSVG"&&this._buildSVG(v),this._updateController(e,t,n),this._updateMapSelectHandler(e,u,n,i)},r.prototype._buildGeoJSON=function(e){var t=this._regionsGroupByName=He(),n=He(),i=this._regionsGroup,a=e.transformInfoRaw,o=e.mapOrGeoModel,s=e.data,l=e.geo.projection,u=l&&l.stream;function c(d,p){return p&&(d=p(d)),d&&[d[0]*a.scaleX+a.x,d[1]*a.scaleY+a.y]}function h(d){for(var p=[],g=!u&&l&&l.project,v=0;v=0)&&(f=i);var d=o?{normal:{align:"center",verticalAlign:"middle"}}:null;zr(e,Sr(n),{labelFetcher:f,labelDataIndex:h,defaultText:t},d);var p=e.getTextContent();if(p&&(F8(p).ignore=p.ignore,e.textConfig&&o)){var g=e.getBoundingRect().clone();e.textConfig.layoutRect=g,e.textConfig.position=[(o[0]-g.x)/g.width*100+"%",(o[1]-g.y)/g.height*100+"%"]}e.disableLabelAnimation=!0}else e.removeTextContent(),e.removeTextConfig(),e.disableLabelAnimation=null}function I3(r,e,t,n,i,a){r.data?r.data.setItemGraphicEl(a,e):at(e).eventData={componentType:"geo",componentIndex:i.componentIndex,geoIndex:i.componentIndex,name:t,region:n&&n.option||{}}}function N3(r,e,t,n,i){r.data||Kc({el:e,componentModel:i,itemName:t,itemTooltipOption:n.get("tooltip")})}function k3(r,e,t,n,i){e.highDownSilentOnTouch=!!i.get("selectedMode");var a=n.getModel("emphasis"),o=a.get("focus");return Rn(e,o,a.get("blurScope"),a.get("disabled")),r.isGeo&&Yle(e,i,t),o}function O3(r,e,t){var n=[],i;function a(){i=[]}function o(){i.length&&(n.push(i),i=[])}var s=e({polygonStart:a,polygonEnd:o,lineStart:a,lineEnd:o,point:function(l,u){isFinite(l)&&isFinite(u)&&i.push([l,u])},sphere:function(){}});return!t&&s.polygonStart(),k(r,function(l){s.lineStart();for(var u=0;u-1&&(i.style.stroke=i.style.fill,i.style.fill="#fff",i.style.lineWidth=2),i},e.type="series.map",e.dependencies=["geo"],e.layoutMode="box",e.defaultOption={z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:null,showLegendSymbol:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,selectedMode:!0,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",areaColor:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{areaColor:"rgba(255,215,0,0.8)"}},select:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},nameProperty:"name"},e}(En);const Zme=Kme;function Qme(r,e){var t={};return k(r,function(n){n.each(n.mapDimension("value"),function(i,a){var o="ec-"+n.getName(a);t[o]=t[o]||[],isNaN(i)||t[o].push(i)})}),r[0].map(r[0].mapDimension("value"),function(n,i){for(var a="ec-"+r[0].getName(i),o=0,s=1/0,l=-1/0,u=t[a].length,c=0;c1?(x.width=_,x.height=_/v):(x.height=_,x.width=_*v),x.y=y[1]-x.height/2,x.x=y[0]-x.width/2;else{var S=r.getBoxLayoutParams();S.aspect=v,x=dr(S,{width:p,height:g})}this.setViewRect(x.x,x.y,x.width,x.height),this.setCenter(r.get("center"),e),this.setZoom(r.get("zoom"))}function rye(r,e){k(e.get("geoCoord"),function(t,n){r.addGeoCoord(n,t)})}var iye=function(){function r(){this.dimensions=z8}return r.prototype.create=function(e,t){var n=[];function i(o){return{nameProperty:o.get("nameProperty"),aspectScale:o.get("aspectScale"),projection:o.get("projection")}}e.eachComponent("geo",function(o,s){var l=o.get("map"),u=new U3(l+s,l,pe({nameMap:o.get("nameMap")},i(o)));u.zoomLimit=o.get("scaleLimit"),n.push(u),o.coordinateSystem=u,u.model=o,u.resize=V3,u.resize(o,t)}),e.eachSeries(function(o){var s=o.get("coordinateSystem");if(s==="geo"){var l=o.get("geoIndex")||0;o.coordinateSystem=n[l]}});var a={};return e.eachSeriesByType("map",function(o){if(!o.getHostGeoModel()){var s=o.getMapType();a[s]=a[s]||[],a[s].push(o)}}),k(a,function(o,s){var l=xe(o,function(c){return c.get("nameMap")}),u=new U3(s,s,pe({nameMap:GC(l)},i(o[0])));u.zoomLimit=Mr.apply(null,xe(o,function(c){return c.get("scaleLimit")})),n.push(u),u.resize=V3,u.resize(o[0],t),k(o,function(c){c.coordinateSystem=u,rye(u,c)})}),n},r.prototype.getFilledRegions=function(e,t,n,i){for(var a=(e||[]).slice(),o=He(),s=0;s=0;o--){var s=i[o];s.hierNode={defaultAncestor:null,ancestor:s,prelim:0,modifier:0,change:0,shift:0,i:o,thread:null},t.push(s)}}function dye(r,e){var t=r.isExpand?r.children:[],n=r.parentNode.children,i=r.hierNode.i?n[r.hierNode.i-1]:null;if(t.length){gye(r);var a=(t[0].hierNode.prelim+t[t.length-1].hierNode.prelim)/2;i?(r.hierNode.prelim=i.hierNode.prelim+e(r,i),r.hierNode.modifier=r.hierNode.prelim-a):r.hierNode.prelim=a}else i&&(r.hierNode.prelim=i.hierNode.prelim+e(r,i));r.parentNode.hierNode.defaultAncestor=mye(r,i,r.parentNode.hierNode.defaultAncestor||n[0],e)}function pye(r){var e=r.hierNode.prelim+r.parentNode.hierNode.modifier;r.setLayout({x:e},!0),r.hierNode.modifier+=r.parentNode.hierNode.modifier}function H3(r){return arguments.length?r:xye}function Fp(r,e){return r-=Math.PI/2,{x:e*Math.cos(r),y:e*Math.sin(r)}}function vye(r,e){return dr(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function gye(r){for(var e=r.children,t=e.length,n=0,i=0;--t>=0;){var a=e[t];a.hierNode.prelim+=n,a.hierNode.modifier+=n,i+=a.hierNode.change,n+=a.hierNode.shift+i}}function mye(r,e,t,n){if(e){for(var i=r,a=r,o=a.parentNode.children[0],s=e,l=i.hierNode.modifier,u=a.hierNode.modifier,c=o.hierNode.modifier,h=s.hierNode.modifier;s=qA(s),a=jA(a),s&&a;){i=qA(i),o=jA(o),i.hierNode.ancestor=r;var f=s.hierNode.prelim+h-a.hierNode.prelim-u+n(s,a);f>0&&(_ye(yye(s,r,t),r,f),u+=f,l+=f),h+=s.hierNode.modifier,u+=a.hierNode.modifier,l+=i.hierNode.modifier,c+=o.hierNode.modifier}s&&!qA(i)&&(i.hierNode.thread=s,i.hierNode.modifier+=h-l),a&&!jA(o)&&(o.hierNode.thread=a,o.hierNode.modifier+=u-c,t=r)}return t}function qA(r){var e=r.children;return e.length&&r.isExpand?e[e.length-1]:r.hierNode.thread}function jA(r){var e=r.children;return e.length&&r.isExpand?e[0]:r.hierNode.thread}function yye(r,e,t){return r.hierNode.ancestor.parentNode===e.parentNode?r.hierNode.ancestor:t}function _ye(r,e,t){var n=t/(e.hierNode.i-r.hierNode.i);e.hierNode.change-=n,e.hierNode.shift+=t,e.hierNode.modifier+=t,e.hierNode.prelim+=t,r.hierNode.change+=n}function xye(r,e){return r.parentNode===e.parentNode?1:2}var Sye=function(){function r(){this.parentPoint=[],this.childPoints=[]}return r}(),Aye=function(r){ae(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new Sye},e.prototype.buildPath=function(t,n){var i=n.childPoints,a=i.length,o=n.parentPoint,s=i[0],l=i[a-1];if(a===1){t.moveTo(o[0],o[1]),t.lineTo(s[0],s[1]);return}var u=n.orient,c=u==="TB"||u==="BT"?0:1,h=1-c,f=Pe(n.forkPosition,1),d=[];d[c]=o[c],d[h]=o[h]+(l[h]-o[h])*f,t.moveTo(o[0],o[1]),t.lineTo(d[0],d[1]),t.moveTo(s[0],s[1]),d[c]=s[c],t.lineTo(d[0],d[1]),d[c]=l[c],t.lineTo(d[0],d[1]),t.lineTo(l[0],l[1]);for(var p=1;py.x,S||(x=x-Math.PI));var w=S?"left":"right",M=s.getModel("label"),C=M.get("rotate"),b=C*(Math.PI/180),T=v.getTextContent();T&&(v.setTextConfig({position:M.get("position")||w,rotation:C==null?-x:b,origin:"center"}),T.setStyle("verticalAlign","middle"))}var P=s.get(["emphasis","focus"]),D=P==="relative"?Fv(o.getAncestorsIndices(),o.getDescendantIndices()):P==="ancestor"?o.getAncestorsIndices():P==="descendant"?o.getDescendantIndices():null;D&&(at(t).focus=D),bye(i,o,c,t,p,d,g,n),t.__edge&&(t.onHoverStateChange=function(L){if(L!=="blur"){var E=o.parentNode&&r.getItemGraphicEl(o.parentNode.dataIndex);E&&E.hoverState===Tg||i_(t.__edge,L)}})}function bye(r,e,t,n,i,a,o,s){var l=e.getModel(),u=r.get("edgeShape"),c=r.get("layout"),h=r.getOrient(),f=r.get(["lineStyle","curveness"]),d=r.get("edgeForkPosition"),p=l.getModel("lineStyle").getLineStyle(),g=n.__edge;if(u==="curve")e.parentNode&&e.parentNode!==t&&(g||(g=n.__edge=new M1({shape:tM(c,h,f,i,i)})),zt(g,{shape:tM(c,h,f,a,o)},r));else if(u==="polyline"&&c==="orthogonal"&&e!==t&&e.children&&e.children.length!==0&&e.isExpand===!0){for(var v=e.children,m=[],y=0;yt&&(t=i.height)}this.height=t+1},r.prototype.getNodeById=function(e){if(this.getId()===e)return this;for(var t=0,n=this.children,i=n.length;t=0&&this.hostTree.data.setItemLayout(this.dataIndex,e,t)},r.prototype.getLayout=function(){return this.hostTree.data.getItemLayout(this.dataIndex)},r.prototype.getModel=function(e){if(!(this.dataIndex<0)){var t=this.hostTree,n=t.data.getItemModel(this.dataIndex);return n.getModel(e)}},r.prototype.getLevelModel=function(){return(this.hostTree.levelModels||[])[this.depth]},r.prototype.setVisual=function(e,t){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,e,t)},r.prototype.getVisual=function(e){return this.hostTree.data.getItemVisual(this.dataIndex,e)},r.prototype.getRawIndex=function(){return this.hostTree.data.getRawIndex(this.dataIndex)},r.prototype.getId=function(){return this.hostTree.data.getId(this.dataIndex)},r.prototype.getChildIndex=function(){if(this.parentNode){for(var e=this.parentNode.children,t=0;t=0){var n=t.getData().tree.root,i=r.targetNode;if(ke(i)&&(i=n.getNodeById(i)),i&&n.contains(i))return{node:i};var a=r.targetNodeId;if(a!=null&&(i=n.getNodeById(a)))return{node:i}}}function X8(r){for(var e=[];r;)r=r.parentNode,r&&e.push(r);return e.reverse()}function oE(r,e){var t=X8(r);return pt(t,e)>=0}function j1(r,e){for(var t=[];r;){var n=r.dataIndex;t.push({name:r.name,dataIndex:n,value:e.getRawValue(n)}),r=r.parentNode}return t.reverse(),t}var kye=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.hasSymbolVisual=!0,t.ignoreStyleOnData=!0,t}return e.prototype.getInitialData=function(t){var n={name:t.name,children:t.data},i=t.leaves||{},a=new vn(i,this,this.ecModel),o=aE.createTree(n,this,s);function s(h){h.wrapMethod("getItemModel",function(f,d){var p=o.getNodeByDataIndex(d);return p&&p.children.length&&p.isExpand||(f.parentModel=a),f})}var l=0;o.eachNode("preorder",function(h){h.depth>l&&(l=h.depth)});var u=t.expandAndCollapse,c=u&&t.initialTreeDepth>=0?t.initialTreeDepth:l;return o.root.eachNode("preorder",function(h){var f=h.hostTree.data.getRawDataItem(h.dataIndex);h.isExpand=f&&f.collapsed!=null?!f.collapsed:h.depth<=c}),o.data},e.prototype.getOrient=function(){var t=this.get("orient");return t==="horizontal"?t="LR":t==="vertical"&&(t="TB"),t},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.formatTooltip=function(t,n,i){for(var a=this.getData().tree,o=a.root.children[0],s=a.getNodeByDataIndex(t),l=s.getValue(),u=s.name;s&&s!==o;)u=s.parentNode.name+"."+u,s=s.parentNode;return Ar("nameValue",{name:u,value:l,noValue:isNaN(l)||l==null})},e.prototype.getDataParams=function(t){var n=r.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(t);return n.treeAncestors=j1(i,this),n.collapsed=!i.isExpand,n},e.type="series.tree",e.layoutMode="box",e.defaultOption={z:2,coordinateSystem:"view",left:"12%",top:"12%",right:"12%",bottom:"12%",layout:"orthogonal",edgeShape:"curve",edgeForkPosition:"50%",roam:!1,nodeScaleRatio:.4,center:null,zoom:1,orient:"LR",symbol:"emptyCircle",symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:"#ccc",width:1.5,curveness:.5},itemStyle:{color:"lightsteelblue",borderWidth:1.5},label:{show:!0},animationEasing:"linear",animationDuration:700,animationDurationUpdate:500},e}(En);const Oye=kye;function Fye(r,e,t){for(var n=[r],i=[],a;a=n.pop();)if(i.push(a),a.isExpand){var o=a.children;if(o.length)for(var s=0;s=0;a--)t.push(i[a])}}function Bye(r,e){r.eachSeriesByType("tree",function(t){zye(t,e)})}function zye(r,e){var t=vye(r,e);r.layoutInfo=t;var n=r.get("layout"),i=0,a=0,o=null;n==="radial"?(i=2*Math.PI,a=Math.min(t.height,t.width)/2,o=H3(function(_,x){return(_.parentNode===x.parentNode?1:2)/_.depth})):(i=t.width,a=t.height,o=H3());var s=r.getData().tree.root,l=s.children[0];if(l){fye(s),Fye(l,dye,o),s.hierNode.modifier=-l.hierNode.prelim,fp(l,pye);var u=l,c=l,h=l;fp(l,function(_){var x=_.getLayout().x;xc.getLayout().x&&(c=_),_.depth>h.depth&&(h=_)});var f=u===c?1:o(u,c)/2,d=f-u.getLayout().x,p=0,g=0,v=0,m=0;if(n==="radial")p=i/(c.getLayout().x+f+d),g=a/(h.depth-1||1),fp(l,function(_){v=(_.getLayout().x+d)*p,m=(_.depth-1)*g;var x=Fp(v,m);_.setLayout({x:x.x,y:x.y,rawX:v,rawY:m},!0)});else{var y=r.getOrient();y==="RL"||y==="LR"?(g=a/(c.getLayout().x+f+d),p=i/(h.depth-1||1),fp(l,function(_){m=(_.getLayout().x+d)*g,v=y==="LR"?(_.depth-1)*p:i-(_.depth-1)*p,_.setLayout({x:v,y:m},!0)})):(y==="TB"||y==="BT")&&(p=i/(c.getLayout().x+f+d),g=a/(h.depth-1||1),fp(l,function(_){v=(_.getLayout().x+d)*p,m=y==="TB"?(_.depth-1)*g:a-(_.depth-1)*g,_.setLayout({x:v,y:m},!0)}))}}}function Uye(r){r.eachSeriesByType("tree",function(e){var t=e.getData(),n=t.tree;n.eachNode(function(i){var a=i.getModel(),o=a.getModel("itemStyle").getItemStyle(),s=t.ensureUniqueItemVisual(i.dataIndex,"style");pe(s,o)})})}function Vye(r){r.registerAction({type:"treeExpandAndCollapse",event:"treeExpandAndCollapse",update:"update"},function(e,t){t.eachComponent({mainType:"series",subType:"tree",query:e},function(n){var i=e.dataIndex,a=n.getData().tree,o=a.getNodeByDataIndex(i);o.isExpand=!o.isExpand})}),r.registerAction({type:"treeRoam",event:"treeRoam",update:"none"},function(e,t,n){t.eachComponent({mainType:"series",subType:"tree",query:e},function(i){var a=i.coordinateSystem,o=rE(a,e,void 0,n);i.setCenter&&i.setCenter(o.center),i.setZoom&&i.setZoom(o.zoom)})})}function Gye(r){r.registerChartView(Tye),r.registerSeriesModel(Oye),r.registerLayout(Bye),r.registerVisual(Uye),Vye(r)}var q3=["treemapZoomToNode","treemapRender","treemapMove"];function Hye(r){for(var e=0;e1;)a=a.parentNode;var o=PT(r.ecModel,a.name||a.dataIndex+"",n);i.setVisual("decal",o)})}var Wye=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.preventUsingHoverLayer=!0,t}return e.prototype.getInitialData=function(t,n){var i={name:t.name,children:t.data};q8(i);var a=t.levels||[],o=this.designatedVisualItemStyle={},s=new vn({itemStyle:o},this,n);a=t.levels=$ye(a,n);var l=xe(a||[],function(h){return new vn(h,s,n)},this),u=aE.createTree(i,this,c);function c(h){h.wrapMethod("getItemModel",function(f,d){var p=u.getNodeByDataIndex(d),g=p?l[p.depth]:null;return f.parentModel=g||s,f})}return u.data},e.prototype.optionUpdated=function(){this.resetViewRoot()},e.prototype.formatTooltip=function(t,n,i){var a=this.getData(),o=this.getRawValue(t),s=a.getName(t);return Ar("nameValue",{name:s,value:o})},e.prototype.getDataParams=function(t){var n=r.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(t);return n.treeAncestors=j1(i,this),n.treePathInfo=n.treeAncestors,n},e.prototype.setLayoutInfo=function(t){this.layoutInfo=this.layoutInfo||{},pe(this.layoutInfo,t)},e.prototype.mapIdToIndex=function(t){var n=this._idIndexMap;n||(n=this._idIndexMap=He(),this._idIndexMapCount=0);var i=n.get(t);return i==null&&n.set(t,i=this._idIndexMapCount++),i},e.prototype.getViewRoot=function(){return this._viewRoot},e.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var n=this.getRawData().tree.root;(!t||t!==n&&!n.contains(t))&&(this._viewRoot=n)},e.prototype.enableAriaDecal=function(){Y8(this)},e.type="series.treemap",e.layoutMode="box",e.defaultOption={progressive:0,left:"center",top:"middle",width:"80%",height:"80%",sort:!0,clipWindow:"origin",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:"▶",zoomToNodeRatio:.32*.32,scaleLimit:null,roam:!0,nodeClick:"zoomToNode",animation:!0,animationDurationUpdate:900,animationEasing:"quinticInOut",breadcrumb:{show:!0,height:22,left:"center",top:"bottom",emptyItemWidth:25,itemStyle:{color:"rgba(0,0,0,0.7)",textStyle:{color:"#fff"}},emphasis:{itemStyle:{color:"rgba(0,0,0,0.9)"}}},label:{show:!0,distance:0,padding:5,position:"inside",color:"#fff",overflow:"truncate"},upperLabel:{show:!1,position:[0,"50%"],height:20,overflow:"truncate",verticalAlign:"middle"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:"#fff",borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,"50%"],overflow:"truncate",verticalAlign:"middle"}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},e}(En);function q8(r){var e=0;k(r.children,function(n){q8(n);var i=n.value;_e(i)&&(i=i[0]),e+=i});var t=r.value;_e(t)&&(t=t[0]),(t==null||isNaN(t))&&(t=e),t<0&&(t=0),_e(r.value)?r.value[0]=t:r.value=t}function $ye(r,e){var t=nn(e.get("color")),n=nn(e.get(["aria","decal","decals"]));if(t){r=r||[];var i,a;k(r,function(s){var l=new vn(s),u=l.get("color"),c=l.get("decal");(l.get(["itemStyle","color"])||u&&u!=="none")&&(i=!0),(l.get(["itemStyle","decal"])||c&&c!=="none")&&(a=!0)});var o=r[0]||(r[0]={});return i||(o.color=t.slice()),!a&&n&&(o.decal=n.slice()),r}}const Xye=Wye;var Yye=8,j3=8,KA=5,qye=function(){function r(e){this.group=new rt,e.add(this.group)}return r.prototype.render=function(e,t,n,i){var a=e.getModel("breadcrumb"),o=this.group;if(o.removeAll(),!(!a.get("show")||!n)){var s=a.getModel("itemStyle"),l=a.getModel("emphasis"),u=s.getModel("textStyle"),c=l.getModel(["itemStyle","textStyle"]),h={pos:{left:a.get("left"),right:a.get("right"),top:a.get("top"),bottom:a.get("bottom")},box:{width:t.getWidth(),height:t.getHeight()},emptyItemWidth:a.get("emptyItemWidth"),totalWidth:0,renderList:[]};this._prepare(n,h,u),this._renderContent(e,h,s,l,u,c,i),k1(o,h.pos,h.box)}},r.prototype._prepare=function(e,t,n){for(var i=e;i;i=i.parentNode){var a=fr(i.getModel().get("name"),""),o=n.getTextRect(a),s=Math.max(o.width+Yye*2,t.emptyItemWidth);t.totalWidth+=s+j3,t.renderList.push({node:i,text:a,width:s})}},r.prototype._renderContent=function(e,t,n,i,a,o,s){for(var l=0,u=t.emptyItemWidth,c=e.get(["breadcrumb","height"]),h=nce(t.pos,t.box),f=t.totalWidth,d=t.renderList,p=i.getModel("itemStyle").getItemStyle(),g=d.length-1;g>=0;g--){var v=d[g],m=v.node,y=v.width,_=v.text;f>h.width&&(f-=y-u,y=u,_=null);var x=new zi({shape:{points:jye(l,0,y,c,g===d.length-1,g===0)},style:Ke(n.getItemStyle(),{lineJoin:"bevel"}),textContent:new Ot({style:pn(a,{text:_})}),textConfig:{position:"inside"},z2:md*1e4,onclick:ut(s,m)});x.disableLabelAnimation=!0,x.getTextContent().ensureState("emphasis").style=pn(o,{text:_}),x.ensureState("emphasis").style=p,Rn(x,i.get("focus"),i.get("blurScope"),i.get("disabled")),this.group.add(x),Kye(x,e,m),l+=y+j3}},r.prototype.remove=function(){this.group.removeAll()},r}();function jye(r,e,t,n,i,a){var o=[[i?r:r-KA,e],[r+t,e],[r+t,e+n],[i?r:r-KA,e+n]];return!a&&o.splice(2,0,[r+t+KA,e+n/2]),!i&&o.push([r,e+n/2]),o}function Kye(r,e,t){at(r).eventData={componentType:"series",componentSubType:"treemap",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:t&&t.dataIndex,name:t&&t.name},treePathInfo:t&&j1(t,e)}}const Zye=qye;var Qye=function(){function r(){this._storage=[],this._elExistsMap={}}return r.prototype.add=function(e,t,n,i,a){return this._elExistsMap[e.id]?!1:(this._elExistsMap[e.id]=!0,this._storage.push({el:e,target:t,duration:n,delay:i,easing:a}),!0)},r.prototype.finished=function(e){return this._finishedCallback=e,this},r.prototype.start=function(){for(var e=this,t=this._storage.length,n=function(){t--,t<=0&&(e._storage.length=0,e._elExistsMap={},e._finishedCallback&&e._finishedCallback())},i=0,a=this._storage.length;iZ3||Math.abs(t.dy)>Z3)){var n=this.seriesModel.getData().tree.root;if(!n)return;var i=n.getLayout();if(!i)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:i.x+t.dx,y:i.y+t.dy,width:i.width,height:i.height}})}},e.prototype._onZoom=function(t){var n=t.originX,i=t.originY,a=t.scale;if(this._state!=="animating"){var o=this.seriesModel.getData().tree.root;if(!o)return;var s=o.getLayout();if(!s)return;var l=new dt(s.x,s.y,s.width,s.height),u=null,c=this._controllerHost;u=c.zoomLimit;var h=c.zoom=c.zoom||1;if(h*=a,u){var f=u.min||0,d=u.max||1/0;h=Math.max(Math.min(d,h),f)}var p=h/c.zoom;c.zoom=h;var g=this.seriesModel.layoutInfo;n-=g.x,i-=g.y;var v=ta();Xo(v,v,[-n,-i]),YC(v,v,[p,p]),Xo(v,v,[n,i]),l.applyTransform(v),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:l.x,y:l.y,width:l.width,height:l.height}})}},e.prototype._initEvents=function(t){var n=this;t.on("click",function(i){if(n._state==="ready"){var a=n.seriesModel.get("nodeClick",!0);if(a){var o=n.findTarget(i.offsetX,i.offsetY);if(o){var s=o.node;if(s.getLayout().isLeafRoot)n._rootToNode(o);else if(a==="zoomToNode")n._zoomToNode(o);else if(a==="link"){var l=s.hostTree.data.getItemModel(s.dataIndex),u=l.get("link",!0),c=l.get("target",!0)||"blank";u&&c_(u,c)}}}}},this)},e.prototype._renderBreadcrumb=function(t,n,i){var a=this;i||(i=t.get("leafDepth",!0)!=null?{node:t.getViewRoot()}:this.findTarget(n.getWidth()/2,n.getHeight()/2),i||(i={node:t.getData().tree.root})),(this._breadcrumb||(this._breadcrumb=new Zye(this.group))).render(t,n,i.node,function(o){a._state!=="animating"&&(oE(t.getViewRoot(),o)?a._rootToNode({node:o}):a._zoomToNode({node:o}))})},e.prototype.remove=function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage=dp(),this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},e.prototype.dispose=function(){this._clearController()},e.prototype._zoomToNode=function(t){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},e.prototype._rootToNode=function(t){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},e.prototype.findTarget=function(t,n){var i,a=this.seriesModel.getViewRoot();return a.eachNode({attr:"viewChildren",order:"preorder"},function(o){var s=this._storage.background[o.getRawIndex()];if(s){var l=s.transformCoordToLocal(t,n),u=s.shape;if(u.x<=l[0]&&l[0]<=u.x+u.width&&u.y<=l[1]&&l[1]<=u.y+u.height)i={node:o,offsetX:l[0],offsetY:l[1]};else return!1}},this),i},e.type="treemap",e}(gn);function dp(){return{nodeGroup:[],background:[],content:[]}}function i0e(r,e,t,n,i,a,o,s,l,u){if(!o)return;var c=o.getLayout(),h=r.getData(),f=o.getModel();if(h.setItemGraphicEl(o.dataIndex,null),!c||!c.isInView)return;var d=c.width,p=c.height,g=c.borderWidth,v=c.invisible,m=o.getRawIndex(),y=s&&s.getRawIndex(),_=o.viewChildren,x=c.upperHeight,S=_&&_.length,A=f.getModel("itemStyle"),w=f.getModel(["emphasis","itemStyle"]),M=f.getModel(["blur","itemStyle"]),C=f.getModel(["select","itemStyle"]),b=A.get("borderRadius")||0,T=Z("nodeGroup",nM);if(!T)return;if(l.add(T),T.x=c.x||0,T.y=c.y||0,T.markRedraw(),C_(T).nodeWidth=d,C_(T).nodeHeight=p,c.isAboveViewRoot)return T;var P=Z("background",K3,u,t0e);P&&O(T,P,S&&c.upperLabelHeight);var D=f.getModel("emphasis"),L=D.get("focus"),E=D.get("blurScope"),I=D.get("disabled"),N=L==="ancestor"?o.getAncestorsIndices():L==="descendant"?o.getDescendantIndices():L;if(S)$v(T)&&oc(T,!1),P&&(oc(P,!I),h.setItemGraphicEl(o.dataIndex,P),AT(P,N,E));else{var R=Z("content",K3,u,n0e);R&&V(T,R),P.disableMorphing=!0,P&&$v(P)&&oc(P,!1),oc(T,!I),h.setItemGraphicEl(o.dataIndex,T);var F=f.getShallow("cursor");F&&R.attr("cursor",F),AT(T,N,E)}return T;function O(le,re,be){var de=at(re);if(de.dataIndex=o.dataIndex,de.seriesIndex=r.seriesIndex,re.setShape({x:0,y:0,width:d,height:p,r:b}),v)H(re);else{re.invisible=!1;var U=o.getVisual("style"),K=U.stroke,te=eO(A);te.fill=K;var ce=Xu(w);ce.fill=w.get("borderColor");var se=Xu(M);se.fill=M.get("borderColor");var Ne=Xu(C);if(Ne.fill=C.get("borderColor"),be){var Oe=d-2*g;Q(re,K,U.opacity,{x:g,y:0,width:Oe,height:x})}else re.removeTextContent();re.setStyle(te),re.ensureState("emphasis").style=ce,re.ensureState("blur").style=se,re.ensureState("select").style=Ne,Gc(re)}le.add(re)}function V(le,re){var be=at(re);be.dataIndex=o.dataIndex,be.seriesIndex=r.seriesIndex;var de=Math.max(d-2*g,0),U=Math.max(p-2*g,0);if(re.culling=!0,re.setShape({x:g,y:g,width:de,height:U,r:b}),v)H(re);else{re.invisible=!1;var K=o.getVisual("style"),te=K.fill,ce=eO(A);ce.fill=te,ce.decal=K.decal;var se=Xu(w),Ne=Xu(M),Oe=Xu(C);Q(re,te,K.opacity,null),re.setStyle(ce),re.ensureState("emphasis").style=se,re.ensureState("blur").style=Ne,re.ensureState("select").style=Oe,Gc(re)}le.add(re)}function H(le){!le.invisible&&a.push(le)}function Q(le,re,be,de){var U=f.getModel(de?J3:Q3),K=fr(f.get("name"),null),te=U.getShallow("show");zr(le,Sr(f,de?J3:Q3),{defaultText:te?K:null,inheritColor:re,defaultOpacity:be,labelFetcher:r,labelDataIndex:o.dataIndex});var ce=le.getTextContent();if(ce){var se=ce.style,Ne=WC(se.padding||0);de&&(le.setTextConfig({layoutRect:de}),ce.disableLabelLayout=!0),ce.beforeUpdate=function(){var B=Math.max((de?de.width:le.shape.width)-Ne[1]-Ne[3],0),z=Math.max((de?de.height:le.shape.height)-Ne[0]-Ne[2],0);(se.width!==B||se.height!==z)&&ce.setStyle({width:B,height:z})},se.truncateMinChar=2,se.lineOverflow="truncate",W(se,de,c);var Oe=ce.getState("emphasis");W(Oe?Oe.style:null,de,c)}}function W(le,re,be){var de=le?le.text:null;if(!re&&be.isLeafRoot&&de!=null){var U=r.get("drillDownIcon",!0);le.text=U?U+" "+de:de}}function Z(le,re,be,de){var U=y!=null&&t[le][y],K=i[le];return U?(t[le][y]=null,ee(K,U)):v||(U=new re,U instanceof ka&&(U.z2=a0e(be,de)),he(K,U)),e[le][m]=U}function ee(le,re){var be=le[m]={};re instanceof nM?(be.oldX=re.x,be.oldY=re.y):be.oldShape=pe({},re.shape)}function he(le,re){var be=le[m]={},de=o.parentNode,U=re instanceof rt;if(de&&(!n||n.direction==="drillDown")){var K=0,te=0,ce=i.background[de.getRawIndex()];!n&&ce&&ce.oldShape&&(K=ce.oldShape.width,te=ce.oldShape.height),U?(be.oldX=0,be.oldY=te):be.oldShape={x:K,y:te,width:0,height:0}}be.fadein=!U}}function a0e(r,e){return r*e0e+e}const o0e=r0e;var ig=k,s0e=Qe,E_=-1,sE=function(){function r(e){var t=e.mappingMethod,n=e.type,i=this.option=Je(e);this.type=n,this.mappingMethod=t,this._normalizeData=c0e[t];var a=r.visualHandlers[n];this.applyVisual=a.applyVisual,this.getColorMapper=a.getColorMapper,this._normalizedToVisual=a._normalizedToVisual[t],t==="piecewise"?(ZA(i),l0e(i)):t==="category"?i.categories?u0e(i):ZA(i,!0):(gi(t!=="linear"||i.dataExtent),ZA(i))}return r.prototype.mapValueToVisual=function(e){var t=this._normalizeData(e);return this._normalizedToVisual(t,e)},r.prototype.getNormalizer=function(){return Fe(this._normalizeData,this)},r.listVisualTypes=function(){return wt(r.visualHandlers)},r.isValidType=function(e){return r.visualHandlers.hasOwnProperty(e)},r.eachVisual=function(e,t,n){Qe(e)?k(e,t,n):t.call(n,e)},r.mapVisual=function(e,t,n){var i,a=_e(e)?[]:Qe(e)?{}:(i=!0,null);return r.eachVisual(e,function(o,s){var l=t.call(n,o,s);i?a=l:a[s]=l}),a},r.retrieveVisuals=function(e){var t={},n;return e&&ig(r.visualHandlers,function(i,a){e.hasOwnProperty(a)&&(t[a]=e[a],n=!0)}),n?t:null},r.prepareVisualTypes=function(e){if(_e(e))e=e.slice();else if(s0e(e)){var t=[];ig(e,function(n,i){t.push(i)}),e=t}else return[];return e.sort(function(n,i){return i==="color"&&n!=="color"&&n.indexOf("color")===0?1:-1}),e},r.dependsOn=function(e,t){return t==="color"?!!(e&&e.indexOf(t)===0):e===t},r.findPieceIndex=function(e,t,n){for(var i,a=1/0,o=0,s=t.length;o=0;a--)n[a]==null&&(delete t[e[a]],e.pop())}function ZA(r,e){var t=r.visual,n=[];Qe(t)?ig(t,function(a){n.push(a)}):t!=null&&n.push(t);var i={color:1,symbol:1};!e&&n.length===1&&!i.hasOwnProperty(r.type)&&(n[1]=n[0]),j8(r,n)}function by(r){return{applyVisual:function(e,t,n){var i=this.mapValueToVisual(e);n("color",r(t("color"),i))},_normalizedToVisual:rM([0,1])}}function tO(r){var e=this.option.visual;return e[Math.round(Kt(r,[0,1],[0,e.length-1],!0))]||{}}function pp(r){return function(e,t,n){n(r,this.mapValueToVisual(e))}}function Bp(r){var e=this.option.visual;return e[this.option.loop&&r!==E_?r%e.length:r]}function Yu(){return this.option.visual[0]}function rM(r){return{linear:function(e){return Kt(e,r,this.option.visual,!0)},category:Bp,piecewise:function(e,t){var n=iM.call(this,t);return n==null&&(n=Kt(e,r,this.option.visual,!0)),n},fixed:Yu}}function iM(r){var e=this.option,t=e.pieceList;if(e.hasSpecialVisual){var n=sE.findPieceIndex(r,t),i=t[n];if(i&&i.visual)return i.visual[this.type]}}function j8(r,e){return r.visual=e,r.type==="color"&&(r.parsedVisual=xe(e,function(t){var n=na(t);return n||[0,0,0,1]})),e}var c0e={linear:function(r){return Kt(r,this.option.dataExtent,[0,1],!0)},piecewise:function(r){var e=this.option.pieceList,t=sE.findPieceIndex(r,e,!0);if(t!=null)return Kt(t,[0,e.length-1],[0,1],!0)},category:function(r){var e=this.option.categories?this.option.categoryMap[r]:r;return e==null?E_:e},fixed:qn};function Ty(r,e,t){return r?e<=t:e=t.length||g===t[g.depth]){var m=g0e(i,l,g,v,p,n);Z8(g,m,t,n)}})}}}function d0e(r,e,t){var n=pe({},e),i=t.designatedVisualItemStyle;return k(["color","colorAlpha","colorSaturation"],function(a){i[a]=e[a];var o=r.get(a);i[a]=null,o!=null&&(n[a]=o)}),n}function nO(r){var e=QA(r,"color");if(e){var t=QA(r,"colorAlpha"),n=QA(r,"colorSaturation");return n&&(e=ev(e,null,null,n)),t&&(e=Q0(e,t)),e}}function p0e(r,e){return e!=null?ev(e,null,null,r):null}function QA(r,e){var t=r[e];if(t!=null&&t!=="none")return t}function v0e(r,e,t,n,i,a){if(!(!a||!a.length)){var o=JA(e,"color")||i.color!=null&&i.color!=="none"&&(JA(e,"colorAlpha")||JA(e,"colorSaturation"));if(o){var s=e.get("visualMin"),l=e.get("visualMax"),u=t.dataExtent.slice();s!=null&&su[1]&&(u[1]=l);var c=e.get("colorMappingBy"),h={type:o.name,dataExtent:u,visual:o.range};h.type==="color"&&(c==="index"||c==="id")?(h.mappingMethod="category",h.loop=!0):h.mappingMethod="linear";var f=new Fr(h);return K8(f).drColorMappingBy=c,f}}}function JA(r,e){var t=r.get(e);return _e(t)&&t.length?{name:e,range:t}:null}function g0e(r,e,t,n,i,a){var o=pe({},e);if(i){var s=i.type,l=s==="color"&&K8(i).drColorMappingBy,u=l==="index"?n:l==="id"?a.mapIdToIndex(t.getId()):t.getValue(r.get("visualDimension"));o[s]=i.mapValueToVisual(u)}return o}var ag=Math.max,L_=Math.min,rO=Mr,lE=k,Q8=["itemStyle","borderWidth"],m0e=["itemStyle","gapWidth"],y0e=["upperLabel","show"],_0e=["upperLabel","height"];const x0e={seriesType:"treemap",reset:function(r,e,t,n){var i=t.getWidth(),a=t.getHeight(),o=r.option,s=dr(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()}),l=o.size||[],u=Pe(rO(s.width,l[0]),i),c=Pe(rO(s.height,l[1]),a),h=n&&n.type,f=["treemapZoomToNode","treemapRootToNode"],d=rg(n,f,r),p=h==="treemapRender"||h==="treemapMove"?n.rootRect:null,g=r.getViewRoot(),v=X8(g);if(h!=="treemapMove"){var m=h==="treemapZoomToNode"?M0e(r,d,g,u,c):p?[p.width,p.height]:[u,c],y=o.sort;y&&y!=="asc"&&y!=="desc"&&(y="desc");var _={squareRatio:o.squareRatio,sort:y,leafDepth:o.leafDepth};g.hostTree.clearLayouts();var x={x:0,y:0,width:m[0],height:m[1],area:m[0]*m[1]};g.setLayout(x),J8(g,_,!1,0),x=g.getLayout(),lE(v,function(A,w){var M=(v[w+1]||g).getValue();A.setLayout(pe({dataExtent:[M,M],borderWidth:0,upperHeight:0},x))})}var S=r.getData().tree.root;S.setLayout(C0e(s,p,d),!0),r.setLayoutInfo(s),e6(S,new dt(-s.x,-s.y,i,a),v,g,0)}};function J8(r,e,t,n){var i,a;if(!r.isRemoved()){var o=r.getLayout();i=o.width,a=o.height;var s=r.getModel(),l=s.get(Q8),u=s.get(m0e)/2,c=t6(s),h=Math.max(l,c),f=l-u,d=h-u;r.setLayout({borderWidth:l,upperHeight:h,upperLabelHeight:c},!0),i=ag(i-2*f,0),a=ag(a-f-d,0);var p=i*a,g=S0e(r,s,p,e,t,n);if(g.length){var v={x:f,y:d,width:i,height:a},m=L_(i,a),y=1/0,_=[];_.area=0;for(var x=0,S=g.length;x=0;l--){var u=i[n==="asc"?o-l-1:l].getValue();u/t*es[1]&&(s[1]=u)})),{sum:n,dataExtent:s}}function T0e(r,e,t){for(var n=0,i=1/0,a=0,o=void 0,s=r.length;an&&(n=o));var l=r.area*r.area,u=e*e*t;return l?ag(u*n/l,l/(u*i)):1/0}function iO(r,e,t,n,i){var a=e===t.width?0:1,o=1-a,s=["x","y"],l=["width","height"],u=t[s[a]],c=e?r.area/e:0;(i||c>t[l[o]])&&(c=t[l[o]]);for(var h=0,f=r.length;hgI&&(u=gI),a=s}un&&(n=e);var a=n%2?n+2:n+3;i=[];for(var o=0;o0&&(S[0]=-S[0],S[1]=-S[1]);var w=x[0]<0?-1:1;if(a.__position!=="start"&&a.__position!=="end"){var M=-Math.atan2(x[1],x[0]);h[0].8?"left":f[0]<-.8?"right":"center",g=f[1]>.8?"top":f[1]<-.8?"bottom":"middle";break;case"start":a.x=-f[0]*m+c[0],a.y=-f[1]*y+c[1],p=f[0]>.8?"right":f[0]<-.8?"left":"center",g=f[1]>.8?"bottom":f[1]<-.8?"top":"middle";break;case"insideStartTop":case"insideStart":case"insideStartBottom":a.x=m*w+c[0],a.y=c[1]+C,p=x[0]<0?"right":"left",a.originX=-m*w,a.originY=-C;break;case"insideMiddleTop":case"insideMiddle":case"insideMiddleBottom":case"middle":a.x=A[0],a.y=A[1]+C,p="center",a.originY=-C;break;case"insideEndTop":case"insideEnd":case"insideEndBottom":a.x=-m*w+h[0],a.y=h[1]+C,p=x[0]>=0?"right":"left",a.originX=m*w,a.originY=-C;break}a.scaleX=a.scaleY=o,a.setStyle({verticalAlign:a.__verticalAlign||g,align:a.__align||p})}},e}(rt);const fE=X0e;var Y0e=function(){function r(e){this.group=new rt,this._LineCtor=e||fE}return r.prototype.updateData=function(e){var t=this;this._progressiveEls=null;var n=this,i=n.group,a=n._lineData;n._lineData=e,a||i.removeAll();var o=cO(e);e.diff(a).add(function(s){t._doAdd(e,s,o)}).update(function(s,l){t._doUpdate(a,e,l,s,o)}).remove(function(s){i.remove(a.getItemGraphicEl(s))}).execute()},r.prototype.updateLayout=function(){var e=this._lineData;e&&e.eachItemGraphicEl(function(t,n){t.updateLayout(e,n)},this)},r.prototype.incrementalPrepareUpdate=function(e){this._seriesScope=cO(e),this._lineData=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(e,t){this._progressiveEls=[];function n(s){!s.isGroup&&!q0e(s)&&(s.incremental=!0,s.ensureState("emphasis").hoverLayer=!0)}for(var i=e.start;i0}function cO(r){var e=r.hostModel,t=e.getModel("emphasis");return{lineStyle:e.getModel("lineStyle").getLineStyle(),emphasisLineStyle:t.getModel(["lineStyle"]).getLineStyle(),blurLineStyle:e.getModel(["blur","lineStyle"]).getLineStyle(),selectLineStyle:e.getModel(["select","lineStyle"]).getLineStyle(),emphasisDisabled:t.get("disabled"),blurScope:t.get("blurScope"),focus:t.get("focus"),labelStatesModels:Sr(e)}}function hO(r){return isNaN(r[0])||isNaN(r[1])}function iw(r){return r&&!hO(r[0])&&!hO(r[1])}const dE=Y0e;var aw=[],ow=[],sw=[],$h=Tr,lw=bc,fO=Math.abs;function dO(r,e,t){for(var n=r[0],i=r[1],a=r[2],o=1/0,s,l=t*t,u=.1,c=.1;c<=.9;c+=.1){aw[0]=$h(n[0],i[0],a[0],c),aw[1]=$h(n[1],i[1],a[1],c);var h=fO(lw(aw,e)-l);h=0?s=s+u:s=s-u:p>=0?s=s-u:s=s+u}return s}function uw(r,e){var t=[],n=Bv,i=[[],[],[]],a=[[],[]],o=[];e/=2,r.eachEdge(function(s,l){var u=s.getLayout(),c=s.getVisual("fromSymbol"),h=s.getVisual("toSymbol");u.__original||(u.__original=[Ss(u[0]),Ss(u[1])],u[2]&&u.__original.push(Ss(u[2])));var f=u.__original;if(u[2]!=null){if(hi(i[0],f[0]),hi(i[1],f[2]),hi(i[2],f[1]),c&&c!=="none"){var d=Up(s.node1),p=dO(i,f[0],d*e);n(i[0][0],i[1][0],i[2][0],p,t),i[0][0]=t[3],i[1][0]=t[4],n(i[0][1],i[1][1],i[2][1],p,t),i[0][1]=t[3],i[1][1]=t[4]}if(h&&h!=="none"){var d=Up(s.node2),p=dO(i,f[1],d*e);n(i[0][0],i[1][0],i[2][0],p,t),i[1][0]=t[1],i[2][0]=t[2],n(i[0][1],i[1][1],i[2][1],p,t),i[1][1]=t[1],i[2][1]=t[2]}hi(u[0],i[0]),hi(u[1],i[2]),hi(u[2],i[1])}else{if(hi(a[0],f[0]),hi(a[1],f[1]),ic(o,a[1],a[0]),pd(o,o),c&&c!=="none"){var d=Up(s.node1);Xb(a[0],a[0],o,d*e)}if(h&&h!=="none"){var d=Up(s.node2);Xb(a[1],a[1],o,-d*e)}hi(u[0],a[0]),hi(u[1],a[1])}})}function pO(r){return r.type==="view"}var j0e=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,n){var i=new Ig,a=new dE,o=this.group;this._controller=new Bg(n.getZr()),this._controllerHost={target:o},o.add(i.group),o.add(a.group),this._symbolDraw=i,this._lineDraw=a,this._firstRender=!0},e.prototype.render=function(t,n,i){var a=this,o=t.coordinateSystem;this._model=t;var s=this._symbolDraw,l=this._lineDraw,u=this.group;if(pO(o)){var c={x:o.x,y:o.y,scaleX:o.scaleX,scaleY:o.scaleY};this._firstRender?u.attr(c):zt(u,c,t)}uw(t.getGraph(),zp(t));var h=t.getData();s.updateData(h);var f=t.getEdgeData();l.updateData(f),this._updateNodeAndLinkScale(),this._updateController(t,n,i),clearTimeout(this._layoutTimeout);var d=t.forceLayout,p=t.get(["force","layoutAnimation"]);d&&this._startForceLayoutIteration(d,p);var g=t.get("layout");h.graph.eachNode(function(_){var x=_.dataIndex,S=_.getGraphicEl(),A=_.getModel();if(S){S.off("drag").off("dragend");var w=A.get("draggable");w&&S.on("drag",function(C){switch(g){case"force":d.warmUp(),!a._layouting&&a._startForceLayoutIteration(d,p),d.setFixed(x),h.setItemLayout(x,[S.x,S.y]);break;case"circular":h.setItemLayout(x,[S.x,S.y]),_.setLayout({fixed:!0},!0),hE(t,"symbolSize",_,[C.offsetX,C.offsetY]),a.updateLayout(t);break;case"none":default:h.setItemLayout(x,[S.x,S.y]),cE(t.getGraph(),t),a.updateLayout(t);break}}).on("dragend",function(){d&&d.setUnfixed(x)}),S.setDraggable(w,!!A.get("cursor"));var M=A.get(["emphasis","focus"]);M==="adjacency"&&(at(S).focus=_.getAdjacentDataIndices())}}),h.graph.eachEdge(function(_){var x=_.getGraphicEl(),S=_.getModel().get(["emphasis","focus"]);x&&S==="adjacency"&&(at(x).focus={edge:[_.dataIndex],node:[_.node1.dataIndex,_.node2.dataIndex]})});var v=t.get("layout")==="circular"&&t.get(["circular","rotateLabel"]),m=h.getLayout("cx"),y=h.getLayout("cy");h.graph.eachNode(function(_){a6(_,v,m,y)}),this._firstRender=!1},e.prototype.dispose=function(){this.remove(),this._controller&&this._controller.dispose(),this._controllerHost=null},e.prototype._startForceLayoutIteration=function(t,n){var i=this;(function a(){t.step(function(o){i.updateLayout(i._model),(i._layouting=!o)&&(n?i._layoutTimeout=setTimeout(a,16):a())})})()},e.prototype._updateController=function(t,n,i){var a=this,o=this._controller,s=this._controllerHost,l=this.group;if(o.setPointerChecker(function(u,c,h){var f=l.getBoundingRect();return f.applyTransform(l.transform),f.contain(c,h)&&!Y1(u,i,t)}),!pO(t.coordinateSystem)){o.disable();return}o.enable(t.get("roam")),s.zoomLimit=t.get("scaleLimit"),s.zoom=t.coordinateSystem.getZoom(),o.off("pan").off("zoom").on("pan",function(u){eE(s,u.dx,u.dy),i.dispatchAction({seriesId:t.id,type:"graphRoam",dx:u.dx,dy:u.dy})}).on("zoom",function(u){tE(s,u.scale,u.originX,u.originY),i.dispatchAction({seriesId:t.id,type:"graphRoam",zoom:u.scale,originX:u.originX,originY:u.originY}),a._updateNodeAndLinkScale(),uw(t.getGraph(),zp(t)),a._lineDraw.updateLayout(),i.updateLabelLayout()})},e.prototype._updateNodeAndLinkScale=function(){var t=this._model,n=t.getData(),i=zp(t);n.eachItemGraphicEl(function(a,o){a&&a.setSymbolScale(i)})},e.prototype.updateLayout=function(t){uw(t.getGraph(),zp(t)),this._symbolDraw.updateLayout(),this._lineDraw.updateLayout()},e.prototype.remove=function(){clearTimeout(this._layoutTimeout),this._layouting=!1,this._layoutTimeout=null,this._symbolDraw&&this._symbolDraw.remove(),this._lineDraw&&this._lineDraw.remove()},e.type="graph",e}(gn);const K0e=j0e;function Xh(r){return"_EC_"+r}var Z0e=function(){function r(e){this.type="graph",this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this._directed=e||!1}return r.prototype.isDirected=function(){return this._directed},r.prototype.addNode=function(e,t){e=e==null?""+t:""+e;var n=this._nodesMap;if(!n[Xh(e)]){var i=new qu(e,t);return i.hostGraph=this,this.nodes.push(i),n[Xh(e)]=i,i}},r.prototype.getNodeByIndex=function(e){var t=this.data.getRawIndex(e);return this.nodes[t]},r.prototype.getNodeById=function(e){return this._nodesMap[Xh(e)]},r.prototype.addEdge=function(e,t,n){var i=this._nodesMap,a=this._edgesMap;if(Ft(e)&&(e=this.nodes[e]),Ft(t)&&(t=this.nodes[t]),e instanceof qu||(e=i[Xh(e)]),t instanceof qu||(t=i[Xh(t)]),!(!e||!t)){var o=e.id+"-"+t.id,s=new s6(e,t,n);return s.hostGraph=this,this._directed&&(e.outEdges.push(s),t.inEdges.push(s)),e.edges.push(s),e!==t&&t.edges.push(s),this.edges.push(s),a[o]=s,s}},r.prototype.getEdgeByIndex=function(e){var t=this.edgeData.getRawIndex(e);return this.edges[t]},r.prototype.getEdge=function(e,t){e instanceof qu&&(e=e.id),t instanceof qu&&(t=t.id);var n=this._edgesMap;return this._directed?n[e+"-"+t]:n[e+"-"+t]||n[t+"-"+e]},r.prototype.eachNode=function(e,t){for(var n=this.nodes,i=n.length,a=0;a=0&&e.call(t,n[a],a)},r.prototype.eachEdge=function(e,t){for(var n=this.edges,i=n.length,a=0;a=0&&n[a].node1.dataIndex>=0&&n[a].node2.dataIndex>=0&&e.call(t,n[a],a)},r.prototype.breadthFirstTraverse=function(e,t,n,i){if(t instanceof qu||(t=this._nodesMap[Xh(t)]),!!t){for(var a=n==="out"?"outEdges":n==="in"?"inEdges":"edges",o=0;o=0&&l.node2.dataIndex>=0});for(var a=0,o=i.length;a=0&&this[r][e].setItemVisual(this.dataIndex,t,n)},getVisual:function(t){return this[r][e].getItemVisual(this.dataIndex,t)},setLayout:function(t,n){this.dataIndex>=0&&this[r][e].setItemLayout(this.dataIndex,t,n)},getLayout:function(){return this[r][e].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[r][e].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[r][e].getRawIndex(this.dataIndex)}}}ir(qu,l6("hostGraph","data"));ir(s6,l6("hostGraph","edgeData"));const Q0e=Z0e;function u6(r,e,t,n,i){for(var a=new Q0e(n),o=0;o "+f)),u++)}var d=t.get("coordinateSystem"),p;if(d==="cartesian2d"||d==="polar")p=Us(r,t);else{var g=Eg.get(d),v=g?g.dimensions||[]:[];pt(v,"value")<0&&v.concat(["value"]);var m=Pg(r,{coordDimensions:v,encodeDefine:t.getEncode()}).dimensions;p=new vi(m,t),p.initData(r)}var y=new vi(["value"],t);return y.initData(l,s),i&&i(p,y),W8({mainData:p,struct:a,structAttr:"graph",datas:{node:p,edge:y},datasAttr:{node:"data",edge:"edgeData"}}),a.update(),a}var J0e=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.hasSymbolVisual=!0,t}return e.prototype.init=function(t){r.prototype.init.apply(this,arguments);var n=this;function i(){return n._categoriesData}this.legendVisualProvider=new Fg(i,i),this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},e.prototype.mergeOption=function(t){r.prototype.mergeOption.apply(this,arguments),this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},e.prototype.mergeDefaultAndTheme=function(t){r.prototype.mergeDefaultAndTheme.apply(this,arguments),zc(t,"edgeLabel",["show"])},e.prototype.getInitialData=function(t,n){var i=t.edges||t.links||[],a=t.data||t.nodes||[],o=this;if(a&&i){N0e(this);var s=u6(a,i,this,!0,l);return k(s.edges,function(u){k0e(u.node1,u.node2,this,u.dataIndex)},this),s.data}function l(u,c){u.wrapMethod("getItemModel",function(p){var g=o._categoriesModels,v=p.getShallow("category"),m=g[v];return m&&(m.parentModel=p.parentModel,p.parentModel=m),p});var h=vn.prototype.getModel;function f(p,g){var v=h.call(this,p,g);return v.resolveParentPath=d,v}c.wrapMethod("getItemModel",function(p){return p.resolveParentPath=d,p.getModel=f,p});function d(p){if(p&&(p[0]==="label"||p[1]==="label")){var g=p.slice();return p[0]==="label"?g[0]="edgeLabel":p[1]==="label"&&(g[1]="edgeLabel"),g}return p}}},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.getCategoriesData=function(){return this._categoriesData},e.prototype.formatTooltip=function(t,n,i){if(i==="edge"){var a=this.getData(),o=this.getDataParams(t,i),s=a.graph.getEdgeByIndex(t),l=a.getName(s.node1.dataIndex),u=a.getName(s.node2.dataIndex),c=[];return l!=null&&c.push(l),u!=null&&c.push(u),Ar("nameValue",{name:c.join(" > "),value:o.value,noValue:o.value==null})}var h=CG({series:this,dataIndex:t,multipleSeries:n});return h},e.prototype._updateCategoriesData=function(){var t=xe(this.option.categories||[],function(i){return i.value!=null?i:pe({value:0},i)}),n=new vi(["value"],this);n.initData(t),this._categoriesData=n,this._categoriesModels=n.mapArray(function(i){return n.getItemModel(i)})},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.isAnimationEnabled=function(){return r.prototype.isAnimationEnabled.call(this)&&!(this.get("layout")==="force"&&this.get(["force","layoutAnimation"]))},e.type="series.graph",e.dependencies=["grid","polar","geo","singleAxis","calendar"],e.defaultOption={z:2,coordinateSystem:"view",legendHoverLink:!0,layout:null,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,friction:.6,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{position:"middle",distance:5},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:"{b}"},itemStyle:{},lineStyle:{color:"#aaa",width:1,opacity:.5},emphasis:{scale:!0,label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},e}(En);const e_e=J0e;var t_e={type:"graphRoam",event:"graphRoam",update:"none"};function n_e(r){r.registerChartView(K0e),r.registerSeriesModel(e_e),r.registerProcessor(L0e),r.registerVisual(P0e),r.registerVisual(R0e),r.registerLayout(O0e),r.registerLayout(r.PRIORITY.VISUAL.POST_CHART_LAYOUT,B0e),r.registerLayout(U0e),r.registerCoordinateSystem("graphView",{dimensions:zg.dimensions,create:G0e}),r.registerAction({type:"focusNodeAdjacency",event:"focusNodeAdjacency",update:"series:focusNodeAdjacency"},qn),r.registerAction({type:"unfocusNodeAdjacency",event:"unfocusNodeAdjacency",update:"series:unfocusNodeAdjacency"},qn),r.registerAction(t_e,function(e,t,n){t.eachComponent({mainType:"series",query:e},function(i){var a=i.coordinateSystem,o=rE(a,e,void 0,n);i.setCenter&&i.setCenter(o.center),i.setZoom&&i.setZoom(o.zoom)})})}var r_e=function(){function r(){this.angle=0,this.width=10,this.r=10,this.x=0,this.y=0}return r}(),i_e=function(r){ae(e,r);function e(t){var n=r.call(this,t)||this;return n.type="pointer",n}return e.prototype.getDefaultShape=function(){return new r_e},e.prototype.buildPath=function(t,n){var i=Math.cos,a=Math.sin,o=n.r,s=n.width,l=n.angle,u=n.x-i(l)*s*(s>=o/3?1:2),c=n.y-a(l)*s*(s>=o/3?1:2);l=n.angle-Math.PI/2,t.moveTo(u,c),t.lineTo(n.x+i(l)*s,n.y+a(l)*s),t.lineTo(n.x+i(n.angle)*o,n.y+a(n.angle)*o),t.lineTo(n.x-i(l)*s,n.y-a(l)*s),t.lineTo(u,c)},e}(yt);const a_e=i_e;function o_e(r,e){var t=r.get("center"),n=e.getWidth(),i=e.getHeight(),a=Math.min(n,i),o=Pe(t[0],e.getWidth()),s=Pe(t[1],e.getHeight()),l=Pe(r.get("radius"),a/2);return{cx:o,cy:s,r:l}}function Cy(r,e){var t=r==null?"":r+"";return e&&(ke(e)?t=e.replace("{value}",t):qe(e)&&(t=e(r))),t}var s_e=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,n,i){this.group.removeAll();var a=t.get(["axisLine","lineStyle","color"]),o=o_e(t,i);this._renderMain(t,n,i,a,o),this._data=t.getData()},e.prototype.dispose=function(){},e.prototype._renderMain=function(t,n,i,a,o){var s=this.group,l=t.get("clockwise"),u=-t.get("startAngle")/180*Math.PI,c=-t.get("endAngle")/180*Math.PI,h=t.getModel("axisLine"),f=h.get("roundCap"),d=f?b_:Bi,p=h.get("show"),g=h.getModel("lineStyle"),v=g.get("width"),m=[u,c];r2(m,!l),u=m[0],c=m[1];for(var y=c-u,_=u,x=[],S=0;p&&S=C&&(b===0?0:a[b-1][0])Math.PI/2&&(W+=Math.PI)):Q==="tangential"?W=-M-Math.PI/2:Ft(Q)&&(W=Q*Math.PI/180),W===0?h.add(new Ot({style:pn(_,{text:F,x:V,y:H,verticalAlign:E<-.8?"top":E>.8?"bottom":"middle",align:L<-.4?"left":L>.4?"right":"center"},{inheritColor:O}),silent:!0})):h.add(new Ot({style:pn(_,{text:F,x:V,y:H,verticalAlign:"middle",align:"center"},{inheritColor:O}),silent:!0,originX:V,originY:H,rotation:W}))}if(y.get("show")&&I!==x){var N=y.get("distance");N=N?N+c:c;for(var Z=0;Z<=S;Z++){L=Math.cos(M),E=Math.sin(M);var ee=new Cr({shape:{x1:L*(p-N)+f,y1:E*(p-N)+d,x2:L*(p-w-N)+f,y2:E*(p-w-N)+d},silent:!0,style:P});P.stroke==="auto"&&ee.setStyle({stroke:a((I+Z/S)/x)}),h.add(ee),M+=b}M-=b}else M+=C}},e.prototype._renderPointer=function(t,n,i,a,o,s,l,u,c){var h=this.group,f=this._data,d=this._progressEls,p=[],g=t.get(["pointer","show"]),v=t.getModel("progress"),m=v.get("show"),y=t.getData(),_=y.mapDimension("value"),x=+t.get("min"),S=+t.get("max"),A=[x,S],w=[s,l];function M(b,T){var P=y.getItemModel(b),D=P.getModel("pointer"),L=Pe(D.get("width"),o.r),E=Pe(D.get("length"),o.r),I=t.get(["pointer","icon"]),N=D.get("offsetCenter"),R=Pe(N[0],o.r),F=Pe(N[1],o.r),O=D.get("keepAspect"),V;return I?V=rr(I,R-L/2,F-E,L,E,null,O):V=new a_e({shape:{angle:-Math.PI/2,width:L,r:E,x:R,y:F}}),V.rotation=-(T+Math.PI/2),V.x=o.cx,V.y=o.cy,V}function C(b,T){var P=v.get("roundCap"),D=P?b_:Bi,L=v.get("overlap"),E=L?v.get("width"):c/y.count(),I=L?o.r-E:o.r-(b+1)*E,N=L?o.r:o.r-b*E,R=new D({shape:{startAngle:s,endAngle:T,cx:o.cx,cy:o.cy,clockwise:u,r0:I,r:N}});return L&&(R.z2=Kt(y.get(_,b),[x,S],[100,0],!0)),R}(m||g)&&(y.diff(f).add(function(b){var T=y.get(_,b);if(g){var P=M(b,s);Tn(P,{rotation:-((isNaN(+T)?w[0]:Kt(T,A,w,!0))+Math.PI/2)},t),h.add(P),y.setItemGraphicEl(b,P)}if(m){var D=C(b,s),L=v.get("clip");Tn(D,{shape:{endAngle:Kt(T,A,w,L)}},t),h.add(D),_T(t.seriesIndex,y.dataType,b,D),p[b]=D}}).update(function(b,T){var P=y.get(_,b);if(g){var D=f.getItemGraphicEl(T),L=D?D.rotation:s,E=M(b,L);E.rotation=L,zt(E,{rotation:-((isNaN(+P)?w[0]:Kt(P,A,w,!0))+Math.PI/2)},t),h.add(E),y.setItemGraphicEl(b,E)}if(m){var I=d[T],N=I?I.shape.endAngle:s,R=C(b,N),F=v.get("clip");zt(R,{shape:{endAngle:Kt(P,A,w,F)}},t),h.add(R),_T(t.seriesIndex,y.dataType,b,R),p[b]=R}}).execute(),y.each(function(b){var T=y.getItemModel(b),P=T.getModel("emphasis"),D=P.get("focus"),L=P.get("blurScope"),E=P.get("disabled");if(g){var I=y.getItemGraphicEl(b),N=y.getItemVisual(b,"style"),R=N.fill;if(I instanceof Ur){var F=I.style;I.useStyle(pe({image:F.image,x:F.x,y:F.y,width:F.width,height:F.height},N))}else I.useStyle(N),I.type!=="pointer"&&I.setColor(R);I.setStyle(T.getModel(["pointer","itemStyle"]).getItemStyle()),I.style.fill==="auto"&&I.setStyle("fill",a(Kt(y.get(_,b),A,[0,1],!0))),I.z2EmphasisLift=0,Br(I,T),Rn(I,D,L,E)}if(m){var O=p[b];O.useStyle(y.getItemVisual(b,"style")),O.setStyle(T.getModel(["progress","itemStyle"]).getItemStyle()),O.z2EmphasisLift=0,Br(O,T),Rn(O,D,L,E)}}),this._progressEls=p)},e.prototype._renderAnchor=function(t,n){var i=t.getModel("anchor"),a=i.get("show");if(a){var o=i.get("size"),s=i.get("icon"),l=i.get("offsetCenter"),u=i.get("keepAspect"),c=rr(s,n.cx-o/2+Pe(l[0],n.r),n.cy-o/2+Pe(l[1],n.r),o,o,null,u);c.z2=i.get("showAbove")?1:0,c.setStyle(i.getModel("itemStyle").getItemStyle()),this.group.add(c)}},e.prototype._renderTitleAndDetail=function(t,n,i,a,o){var s=this,l=t.getData(),u=l.mapDimension("value"),c=+t.get("min"),h=+t.get("max"),f=new rt,d=[],p=[],g=t.isAnimationEnabled(),v=t.get(["pointer","showAbove"]);l.diff(this._data).add(function(m){d[m]=new Ot({silent:!0}),p[m]=new Ot({silent:!0})}).update(function(m,y){d[m]=s._titleEls[y],p[m]=s._detailEls[y]}).execute(),l.each(function(m){var y=l.getItemModel(m),_=l.get(u,m),x=new rt,S=a(Kt(_,[c,h],[0,1],!0)),A=y.getModel("title");if(A.get("show")){var w=A.get("offsetCenter"),M=o.cx+Pe(w[0],o.r),C=o.cy+Pe(w[1],o.r),b=d[m];b.attr({z2:v?0:2,style:pn(A,{x:M,y:C,text:l.getName(m),align:"center",verticalAlign:"middle"},{inheritColor:S})}),x.add(b)}var T=y.getModel("detail");if(T.get("show")){var P=T.get("offsetCenter"),D=o.cx+Pe(P[0],o.r),L=o.cy+Pe(P[1],o.r),E=Pe(T.get("width"),o.r),I=Pe(T.get("height"),o.r),N=t.get(["progress","show"])?l.getItemVisual(m,"style").fill:S,b=p[m],R=T.get("formatter");b.attr({z2:v?0:2,style:pn(T,{x:D,y:L,text:Cy(_,R),width:isNaN(E)?null:E,height:isNaN(I)?null:I,align:"center",verticalAlign:"middle"},{inheritColor:N})}),LV(b,{normal:T},_,function(O){return Cy(O,R)}),g&&PV(b,m,l,t,{getFormattedLabel:function(O,V,H,Q,W,Z){return Cy(Z?Z.interpolatedValue:_,R)}}),x.add(b)}f.add(x)}),this.group.add(f),this._titleEls=d,this._detailEls=p},e.type="gauge",e}(gn);const l_e=s_e;var u_e=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.visualStyleAccessPath="itemStyle",t}return e.prototype.getInitialData=function(t,n){return Ld(this,["value"])},e.type="series.gauge",e.defaultOption={z:2,colorBy:"data",center:["50%","50%"],legendHoverLink:!0,radius:"75%",startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,roundCap:!1,lineStyle:{color:[[1,"#E6EBF8"]],width:10}},progress:{show:!1,overlap:!0,width:10,roundCap:!1,clip:!0},splitLine:{show:!0,length:10,distance:10,lineStyle:{color:"#63677A",width:3,type:"solid"}},axisTick:{show:!0,splitNumber:5,length:6,distance:10,lineStyle:{color:"#63677A",width:1,type:"solid"}},axisLabel:{show:!0,distance:15,color:"#464646",fontSize:12,rotate:0},pointer:{icon:null,offsetCenter:[0,0],show:!0,showAbove:!0,length:"60%",width:6,keepAspect:!1},anchor:{show:!1,showAbove:!1,size:6,icon:"circle",offsetCenter:[0,0],keepAspect:!1,itemStyle:{color:"#fff",borderWidth:0,borderColor:"#5470c6"}},title:{show:!0,offsetCenter:[0,"20%"],color:"#464646",fontSize:16,valueAnimation:!1},detail:{show:!0,backgroundColor:"rgba(0,0,0,0)",borderWidth:0,borderColor:"#ccc",width:100,height:null,padding:[5,10],offsetCenter:[0,"40%"],color:"#464646",fontSize:30,fontWeight:"bold",lineHeight:30,valueAnimation:!1}},e}(En);const c_e=u_e;function h_e(r){r.registerChartView(l_e),r.registerSeriesModel(c_e)}var f_e=["itemStyle","opacity"],d_e=function(r){ae(e,r);function e(t,n){var i=r.call(this)||this,a=i,o=new Ui,s=new Ot;return a.setTextContent(s),i.setTextGuideLine(o),i.updateData(t,n,!0),i}return e.prototype.updateData=function(t,n,i){var a=this,o=t.hostModel,s=t.getItemModel(n),l=t.getItemLayout(n),u=s.getModel("emphasis"),c=s.get(f_e);c=c==null?1:c,i||lo(a),a.useStyle(t.getItemVisual(n,"style")),a.style.lineJoin="round",i?(a.setShape({points:l.points}),a.style.opacity=0,Tn(a,{style:{opacity:c}},o,n)):zt(a,{style:{opacity:c},shape:{points:l.points}},o,n),Br(a,s),this._updateLabel(t,n),Rn(this,u.get("focus"),u.get("blurScope"),u.get("disabled"))},e.prototype._updateLabel=function(t,n){var i=this,a=this.getTextGuideLine(),o=i.getTextContent(),s=t.hostModel,l=t.getItemModel(n),u=t.getItemLayout(n),c=u.label,h=t.getItemVisual(n,"style"),f=h.fill;zr(o,Sr(l),{labelFetcher:t.hostModel,labelDataIndex:n,defaultOpacity:h.opacity,defaultText:t.getName(n)},{normal:{align:c.textAlign,verticalAlign:c.verticalAlign}}),i.setTextConfig({local:!0,inside:!!c.inside,insideStroke:f,outsideFill:f});var d=c.linePoints;a.setShape({points:d}),i.textGuideLineConfig={anchor:d?new ft(d[0][0],d[0][1]):null},zt(o,{style:{x:c.x,y:c.y}},s,n),o.attr({rotation:c.rotation,originX:c.x,originY:c.y,z2:10}),W2(i,$2(l),{stroke:f})},e}(zi),p_e=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.ignoreLabelLineUpdate=!0,t}return e.prototype.render=function(t,n,i){var a=t.getData(),o=this._data,s=this.group;a.diff(o).add(function(l){var u=new d_e(a,l);a.setItemGraphicEl(l,u),s.add(u)}).update(function(l,u){var c=o.getItemGraphicEl(u);c.updateData(a,l),s.add(c),a.setItemGraphicEl(l,c)}).remove(function(l){var u=o.getItemGraphicEl(l);Xv(u,t,l)}).execute(),this._data=a},e.prototype.remove=function(){this.group.removeAll(),this._data=null},e.prototype.dispose=function(){},e.type="funnel",e}(gn);const v_e=p_e;var g_e=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new Fg(Fe(this.getData,this),Fe(this.getRawData,this)),this._defaultLabelLine(t)},e.prototype.getInitialData=function(t,n){return Ld(this,{coordDimensions:["value"],encodeDefaulter:ut(A2,this)})},e.prototype._defaultLabelLine=function(t){zc(t,"labelLine",["show"]);var n=t.labelLine,i=t.emphasis.labelLine;n.show=n.show&&t.label.show,i.show=i.show&&t.emphasis.label.show},e.prototype.getDataParams=function(t){var n=this.getData(),i=r.prototype.getDataParams.call(this,t),a=n.mapDimension("value"),o=n.getSum(a);return i.percent=o?+(n.get(a,t)/o*100).toFixed(2):0,i.$vars.push("percent"),i},e.type="series.funnel",e.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",left:80,top:60,right:80,bottom:60,minSize:"0%",maxSize:"100%",sort:"descending",orient:"vertical",gap:0,funnelAlign:"center",label:{show:!0,position:"outer"},labelLine:{show:!0,length:20,lineStyle:{width:1}},itemStyle:{borderColor:"#fff",borderWidth:1},emphasis:{label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},e}(En);const m_e=g_e;function y_e(r,e){return dr(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function __e(r,e){for(var t=r.mapDimension("value"),n=r.mapArray(t,function(l){return l}),i=[],a=e==="ascending",o=0,s=r.count();oB_e)return;var i=this._model.coordinateSystem.getSlidedAxisExpandWindow([r.offsetX,r.offsetY]);i.behavior!=="none"&&this._dispatchExpand({axisExpandWindow:i.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(r){if(!(this._mouseDownPoint||!hw(this,"mousemove"))){var e=this._model,t=e.coordinateSystem.getSlidedAxisExpandWindow([r.offsetX,r.offsetY]),n=t.behavior;n==="jump"&&this._throttledDispatchExpand.debounceNextCall(e.get("axisExpandDebounce")),this._throttledDispatchExpand(n==="none"?null:{axisExpandWindow:t.axisExpandWindow,animation:n==="jump"?null:{duration:0}})}}};function hw(r,e){var t=r._model;return t.get("axisExpandable")&&t.get("axisExpandTriggerOn")===e}const V_e=z_e;var G_e=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(){r.prototype.init.apply(this,arguments),this.mergeOption({})},e.prototype.mergeOption=function(t){var n=this.option;t&&ht(n,t,!0),this._initDimensions()},e.prototype.contains=function(t,n){var i=t.get("parallelIndex");return i!=null&&n.getComponent("parallel",i)===this},e.prototype.setAxisExpand=function(t){k(["axisExpandable","axisExpandCenter","axisExpandCount","axisExpandWidth","axisExpandWindow"],function(n){t.hasOwnProperty(n)&&(this.option[n]=t[n])},this)},e.prototype._initDimensions=function(){var t=this.dimensions=[],n=this.parallelAxisIndex=[],i=jt(this.ecModel.queryComponents({mainType:"parallelAxis"}),function(a){return(a.get("parallelIndex")||0)===this.componentIndex},this);k(i,function(a){t.push("dim"+a.get("dim")),n.push(a.componentIndex)})},e.type="parallel",e.dependencies=["parallelAxis"],e.layoutMode="box",e.defaultOption={z:0,left:80,top:60,right:80,bottom:60,layout:"horizontal",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:"click",parallelAxisDefault:null},e}(Nt);const H_e=G_e;var W_e=function(r){ae(e,r);function e(t,n,i,a,o){var s=r.call(this,t,n,i)||this;return s.type=a||"value",s.axisIndex=o,s}return e.prototype.isHorizontal=function(){return this.coordinateSystem.getModel().get("layout")!=="horizontal"},e}(ho);const $_e=W_e;function rh(r,e,t,n,i,a){r=r||0;var o=t[1]-t[0];if(i!=null&&(i=Yh(i,[0,o])),a!=null&&(a=Math.max(a,i!=null?i:0)),n==="all"){var s=Math.abs(e[1]-e[0]);s=Yh(s,[0,o]),i=a=Yh(s,[i,a]),n=0}e[0]=Yh(e[0],t),e[1]=Yh(e[1],t);var l=fw(e,n);e[n]+=r;var u=i||0,c=t.slice();l.sign<0?c[0]+=u:c[1]-=u,e[n]=Yh(e[n],c);var h;return h=fw(e,n),i!=null&&(h.sign!==l.sign||h.spana&&(e[1-n]=e[n]+h.sign*a),e}function fw(r,e){var t=r[e]-r[1-e];return{span:Math.abs(t),sign:t>0?-1:t<0?1:e?-1:1}}function Yh(r,e){return Math.min(e[1]!=null?e[1]:1/0,Math.max(e[0]!=null?e[0]:-1/0,r))}var dw=k,h6=Math.min,f6=Math.max,mO=Math.floor,X_e=Math.ceil,yO=Vn,Y_e=Math.PI,q_e=function(){function r(e,t,n){this.type="parallel",this._axesMap=He(),this._axesLayout={},this.dimensions=e.dimensions,this._model=e,this._init(e,t,n)}return r.prototype._init=function(e,t,n){var i=e.dimensions,a=e.parallelAxisIndex;dw(i,function(o,s){var l=a[s],u=t.getComponent("parallelAxis",l),c=this._axesMap.set(o,new $_e(o,$1(u),[0,0],u.get("type"),l)),h=c.type==="category";c.onBand=h&&u.get("boundaryGap"),c.inverse=u.get("inverse"),u.axis=c,c.model=u,c.coordinateSystem=u.coordinateSystem=this},this)},r.prototype.update=function(e,t){this._updateAxesFromSeries(this._model,e)},r.prototype.containPoint=function(e){var t=this._makeLayoutInfo(),n=t.axisBase,i=t.layoutBase,a=t.pixelDimIndex,o=e[1-a],s=e[a];return o>=n&&o<=n+t.axisLength&&s>=i&&s<=i+t.layoutLength},r.prototype.getModel=function(){return this._model},r.prototype._updateAxesFromSeries=function(e,t){t.eachSeries(function(n){if(e.contains(n,t)){var i=n.getData();dw(this.dimensions,function(a){var o=this._axesMap.get(a);o.scale.unionExtentFromData(i,i.mapDimension(a)),td(o.scale,o.model)},this)}},this)},r.prototype.resize=function(e,t){this._rect=dr(e.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()}),this._layoutAxes()},r.prototype.getRect=function(){return this._rect},r.prototype._makeLayoutInfo=function(){var e=this._model,t=this._rect,n=["x","y"],i=["width","height"],a=e.get("layout"),o=a==="horizontal"?0:1,s=t[i[o]],l=[0,s],u=this.dimensions.length,c=Ey(e.get("axisExpandWidth"),l),h=Ey(e.get("axisExpandCount")||0,[0,u]),f=e.get("axisExpandable")&&u>3&&u>h&&h>1&&c>0&&s>0,d=e.get("axisExpandWindow"),p;if(d)p=Ey(d[1]-d[0],l),d[1]=d[0]+p;else{p=Ey(c*(h-1),l);var g=e.get("axisExpandCenter")||mO(u/2);d=[c*g-p/2],d[1]=d[0]+p}var v=(s-p)/(u-h);v<3&&(v=0);var m=[mO(yO(d[0]/c,1))+1,X_e(yO(d[1]/c,1))-1],y=v/c*d[0];return{layout:a,pixelDimIndex:o,layoutBase:t[n[o]],layoutLength:s,axisBase:t[n[1-o]],axisLength:t[i[1-o]],axisExpandable:f,axisExpandWidth:c,axisCollapseWidth:v,axisExpandWindow:d,axisCount:u,winInnerIndices:m,axisExpandWindow0Pos:y}},r.prototype._layoutAxes=function(){var e=this._rect,t=this._axesMap,n=this.dimensions,i=this._makeLayoutInfo(),a=i.layout;t.each(function(o){var s=[0,i.axisLength],l=o.inverse?1:0;o.setExtent(s[l],s[1-l])}),dw(n,function(o,s){var l=(i.axisExpandable?K_e:j_e)(s,i),u={horizontal:{x:l.position,y:i.axisLength},vertical:{x:0,y:l.position}},c={horizontal:Y_e/2,vertical:0},h=[u[a].x+e.x,u[a].y+e.y],f=c[a],d=ta();jc(d,d,f),Xo(d,d,h),this._axesLayout[o]={position:h,rotation:f,transform:d,axisNameAvailableWidth:l.axisNameAvailableWidth,axisLabelShow:l.axisLabelShow,nameTruncateMaxWidth:l.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}},this)},r.prototype.getAxis=function(e){return this._axesMap.get(e)},r.prototype.dataToPoint=function(e,t){return this.axisCoordToPoint(this._axesMap.get(t).dataToCoord(e),t)},r.prototype.eachActiveState=function(e,t,n,i){n==null&&(n=0),i==null&&(i=e.count());var a=this._axesMap,o=this.dimensions,s=[],l=[];k(o,function(v){s.push(e.mapDimension(v)),l.push(a.get(v).model)});for(var u=this.hasAxisBrushed(),c=n;ca*(1-h[0])?(u="jump",l=s-a*(1-h[2])):(l=s-a*h[1])>=0&&(l=s-a*(1-h[1]))<=0&&(l=0),l*=t.axisExpandWidth/c,l?rh(l,i,o,"all"):u="none";else{var d=i[1]-i[0],p=o[1]*s/d;i=[f6(0,p-d/2)],i[1]=h6(o[1],i[0]+d),i[0]=i[1]-d}return{axisExpandWindow:i,behavior:u}},r}();function Ey(r,e){return h6(f6(r,e[0]),e[1])}function j_e(r,e){var t=e.layoutLength/(e.axisCount-1);return{position:t*r,axisNameAvailableWidth:t,axisLabelShow:!0}}function K_e(r,e){var t=e.layoutLength,n=e.axisExpandWidth,i=e.axisCount,a=e.axisCollapseWidth,o=e.winInnerIndices,s,l=a,u=!1,c;return r=0;i--)Pa(n[i])},e.prototype.getActiveState=function(t){var n=this.activeIntervals;if(!n.length)return"normal";if(t==null||isNaN(+t))return"inactive";if(n.length===1){var i=n[0];if(i[0]<=t&&t<=i[1])return"active"}else for(var a=0,o=n.length;ar1e}function _6(r){var e=r.length-1;return e<0&&(e=0),[r[0],r[e]]}function x6(r,e,t,n){var i=new rt;return i.add(new Dt({name:"main",style:mE(t),silent:!0,draggable:!0,cursor:"move",drift:ut(AO,r,e,i,["n","s","w","e"]),ondragend:ut($c,e,{isEnd:!0})})),k(n,function(a){i.add(new Dt({name:a.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:ut(AO,r,e,i,a),ondragend:ut($c,e,{isEnd:!0})}))}),i}function S6(r,e,t,n){var i=n.brushStyle.lineWidth||0,a=id(i,i1e),o=t[0][0],s=t[1][0],l=o-i/2,u=s-i/2,c=t[0][1],h=t[1][1],f=c-a+i/2,d=h-a+i/2,p=c-o,g=h-s,v=p+i,m=g+i;cs(r,e,"main",o,s,p,g),n.transformable&&(cs(r,e,"w",l,u,a,m),cs(r,e,"e",f,u,a,m),cs(r,e,"n",l,u,v,a),cs(r,e,"s",l,d,v,a),cs(r,e,"nw",l,u,a,a),cs(r,e,"ne",f,u,a,a),cs(r,e,"sw",l,d,a,a),cs(r,e,"se",f,d,a,a))}function uM(r,e){var t=e.__brushOption,n=t.transformable,i=e.childAt(0);i.useStyle(mE(t)),i.attr({silent:!n,cursor:n?"move":"default"}),k([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],function(a){var o=e.childOfName(a.join("")),s=a.length===1?cM(r,a[0]):h1e(r,a);o&&o.attr({silent:!n,invisible:!n,cursor:n?o1e[s]+"-resize":null})})}function cs(r,e,t,n,i,a,o){var s=e.childOfName(t);s&&s.setShape(d1e(yE(r,e,[[n,i],[n+a,i+o]])))}function mE(r){return Ke({strokeNoScale:!0},r.brushStyle)}function A6(r,e,t,n){var i=[sg(r,t),sg(e,n)],a=[id(r,t),id(e,n)];return[[i[0],a[0]],[i[1],a[1]]]}function c1e(r){return Lc(r.group)}function cM(r,e){var t={w:"left",e:"right",n:"top",s:"bottom"},n={left:"w",right:"e",top:"n",bottom:"s"},i=E1(t[e],c1e(r));return n[i]}function h1e(r,e){var t=[cM(r,e[0]),cM(r,e[1])];return(t[0]==="e"||t[0]==="w")&&t.reverse(),t.join("")}function AO(r,e,t,n,i,a){var o=t.__brushOption,s=r.toRectRange(o.range),l=w6(e,i,a);k(n,function(u){var c=a1e[u];s[c[0]][c[1]]+=l[c[0]]}),o.range=r.fromRectRange(A6(s[0][0],s[1][0],s[0][1],s[1][1])),pE(e,t),$c(e,{isEnd:!1})}function f1e(r,e,t,n){var i=e.__brushOption.range,a=w6(r,t,n);k(i,function(o){o[0]+=a[0],o[1]+=a[1]}),pE(r,e),$c(r,{isEnd:!1})}function w6(r,e,t){var n=r.group,i=n.transformCoordToLocal(e,t),a=n.transformCoordToLocal(0,0);return[i[0]-a[0],i[1]-a[1]]}function yE(r,e,t){var n=y6(r,e);return n&&n!==Wc?n.clipPath(t,r._transform):Je(t)}function d1e(r){var e=sg(r[0][0],r[1][0]),t=sg(r[0][1],r[1][1]),n=id(r[0][0],r[1][0]),i=id(r[0][1],r[1][1]);return{x:e,y:t,width:n-e,height:i-t}}function p1e(r,e,t){if(!(!r._brushType||g1e(r,e.offsetX,e.offsetY))){var n=r._zr,i=r._covers,a=gE(r,e,t);if(!r._dragging)for(var o=0;on.getWidth()||t<0||t>n.getHeight()}var Z1={lineX:TO(0),lineY:TO(1),rect:{createCover:function(r,e){function t(n){return n}return x6({toRectRange:t,fromRectRange:t},r,e,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(r){var e=_6(r);return A6(e[1][0],e[1][1],e[0][0],e[0][1])},updateCoverShape:function(r,e,t,n){S6(r,e,t,n)},updateCommon:uM,contain:fM},polygon:{createCover:function(r,e){var t=new rt;return t.add(new Ui({name:"main",style:mE(e),silent:!0})),t},getCreatingRange:function(r){return r},endCreating:function(r,e){e.remove(e.childAt(0)),e.add(new zi({name:"main",draggable:!0,drift:ut(f1e,r,e),ondragend:ut($c,r,{isEnd:!0})}))},updateCoverShape:function(r,e,t,n){e.childAt(0).setShape({points:yE(r,e,t)})},updateCommon:uM,contain:fM}};function TO(r){return{createCover:function(e,t){return x6({toRectRange:function(n){var i=[n,[0,100]];return r&&i.reverse(),i},fromRectRange:function(n){return n[r]}},e,t,[[["w"],["e"]],[["n"],["s"]]][r])},getCreatingRange:function(e){var t=_6(e),n=sg(t[0][r],t[1][r]),i=id(t[0][r],t[1][r]);return[n,i]},updateCoverShape:function(e,t,n,i){var a,o=y6(e,t);if(o!==Wc&&o.getLinearBrushOtherExtent)a=o.getLinearBrushOtherExtent(r);else{var s=e._zr;a=[0,[s.getWidth(),s.getHeight()][1-r]]}var l=[n,a];r&&l.reverse(),S6(e,t,l,i)},updateCommon:uM,contain:fM}}const _E=l1e;function T6(r){return r=xE(r),function(e){return MV(e,r)}}function M6(r,e){return r=xE(r),function(t){var n=e!=null?e:t,i=n?r.width:r.height,a=n?r.x:r.y;return[a,a+(i||0)]}}function C6(r,e,t){var n=xE(r);return function(i,a){return n.contain(a[0],a[1])&&!Y1(i,e,t)}}function xE(r){return dt.create(r)}var m1e=["axisLine","axisTickLabel","axisName"],y1e=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,n){r.prototype.init.apply(this,arguments),(this._brushController=new _E(n.getZr())).on("brush",Fe(this._onBrush,this))},e.prototype.render=function(t,n,i,a){if(!_1e(t,n,a)){this.axisModel=t,this.api=i,this.group.removeAll();var o=this._axisGroup;if(this._axisGroup=new rt,this.group.add(this._axisGroup),!!t.get("show")){var s=S1e(t,n),l=s.coordinateSystem,u=t.getAreaSelectStyle(),c=u.width,h=t.axis.dim,f=l.getAxisLayout(h),d=pe({strokeContainThreshold:c},f),p=new ks(t,d);k(m1e,p.add,p),this._axisGroup.add(p.getGroup()),this._refreshBrushController(d,u,t,s,c,i),Mg(o,this._axisGroup,t)}}},e.prototype._refreshBrushController=function(t,n,i,a,o,s){var l=i.axis.getExtent(),u=l[1]-l[0],c=Math.min(30,Math.abs(u)*.1),h=dt.create({x:l[0],y:-o/2,width:u,height:o});h.x-=c,h.width+=2*c,this._brushController.mount({enableGlobalPan:!0,rotation:t.rotation,x:t.position[0],y:t.position[1]}).setPanels([{panelId:"pl",clipPath:T6(h),isTargetByCursor:C6(h,s,a),getLinearBrushOtherExtent:M6(h,0)}]).enableBrush({brushType:"lineX",brushStyle:n,removeOnClick:!0}).updateCovers(x1e(i))},e.prototype._onBrush=function(t){var n=t.areas,i=this.axisModel,a=i.axis,o=xe(n,function(s){return[a.coordToData(s.range[0],!0),a.coordToData(s.range[1],!0)]});(!i.option.realtime===t.isEnd||t.removeOnClick)&&this.api.dispatchAction({type:"axisAreaSelect",parallelAxisId:i.id,intervals:o})},e.prototype.dispose=function(){this._brushController.dispose()},e.type="parallelAxis",e}(kn);function _1e(r,e,t){return t&&t.type==="axisAreaSelect"&&e.findComponents({mainType:"parallelAxis",query:t})[0]===r}function x1e(r){var e=r.axis;return xe(r.activeIntervals,function(t){return{brushType:"lineX",panelId:"pl",range:[e.dataToCoord(t[0],!0),e.dataToCoord(t[1],!0)]}})}function S1e(r,e){return e.getComponent("parallel",r.get("parallelIndex"))}const A1e=y1e;var w1e={type:"axisAreaSelect",event:"axisAreaSelected"};function b1e(r){r.registerAction(w1e,function(e,t){t.eachComponent({mainType:"parallelAxis",query:e},function(n){n.axis.model.setActiveIntervals(e.intervals)})}),r.registerAction("parallelAxisExpand",function(e,t){t.eachComponent({mainType:"parallel",query:e},function(n){n.setAxisExpand(e)})})}var T1e={type:"value",areaSelectStyle:{width:20,borderWidth:1,borderColor:"rgba(160,197,232)",color:"rgba(160,197,232)",opacity:.3},realtime:!0,z:10};function E6(r){r.registerComponentView(V_e),r.registerComponentModel(H_e),r.registerCoordinateSystem("parallel",e1e),r.registerPreprocessor(k_e),r.registerComponentModel(_O),r.registerComponentView(A1e),rd(r,"parallel",_O,T1e),b1e(r)}function M1e(r){gt(E6),r.registerChartView(C_e),r.registerSeriesModel(R_e),r.registerVisual(r.PRIORITY.VISUAL.BRUSH,N_e)}var C1e=function(){function r(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.cpx2=0,this.cpy2=0,this.extent=0}return r}(),E1e=function(r){ae(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new C1e},e.prototype.buildPath=function(t,n){var i=n.extent;t.moveTo(n.x1,n.y1),t.bezierCurveTo(n.cpx1,n.cpy1,n.cpx2,n.cpy2,n.x2,n.y2),n.orient==="vertical"?(t.lineTo(n.x2+i,n.y2),t.bezierCurveTo(n.cpx2+i,n.cpy2,n.cpx1+i,n.cpy1,n.x1+i,n.y1)):(t.lineTo(n.x2,n.y2+i),t.bezierCurveTo(n.cpx2,n.cpy2+i,n.cpx1,n.cpy1+i,n.x1,n.y1+i)),t.closePath()},e.prototype.highlight=function(){Ds(this)},e.prototype.downplay=function(){Is(this)},e}(yt),L1e=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._focusAdjacencyDisabled=!1,t}return e.prototype.render=function(t,n,i){var a=this,o=t.getGraph(),s=this.group,l=t.layoutInfo,u=l.width,c=l.height,h=t.getData(),f=t.getData("edge"),d=t.get("orient");this._model=t,s.removeAll(),s.x=l.x,s.y=l.y,o.eachEdge(function(p){var g=new E1e,v=at(g);v.dataIndex=p.dataIndex,v.seriesIndex=t.seriesIndex,v.dataType="edge";var m=p.getModel(),y=m.getModel("lineStyle"),_=y.get("curveness"),x=p.node1.getLayout(),S=p.node1.getModel(),A=S.get("localX"),w=S.get("localY"),M=p.node2.getLayout(),C=p.node2.getModel(),b=C.get("localX"),T=C.get("localY"),P=p.getLayout(),D,L,E,I,N,R,F,O;g.shape.extent=Math.max(1,P.dy),g.shape.orient=d,d==="vertical"?(D=(A!=null?A*u:x.x)+P.sy,L=(w!=null?w*c:x.y)+x.dy,E=(b!=null?b*u:M.x)+P.ty,I=T!=null?T*c:M.y,N=D,R=L*(1-_)+I*_,F=E,O=L*_+I*(1-_)):(D=(A!=null?A*u:x.x)+x.dx,L=(w!=null?w*c:x.y)+P.sy,E=b!=null?b*u:M.x,I=(T!=null?T*c:M.y)+P.ty,N=D*(1-_)+E*_,R=L,F=D*_+E*(1-_),O=I),g.setShape({x1:D,y1:L,x2:E,y2:I,cpx1:N,cpy1:R,cpx2:F,cpy2:O}),g.useStyle(y.getItemStyle()),MO(g.style,d,p);var V=""+m.get("value"),H=Sr(m,"edgeLabel");zr(g,H,{labelFetcher:{getFormattedLabel:function(Z,ee,he,le,re,be){return t.getFormattedLabel(Z,ee,"edge",le,Go(re,H.normal&&H.normal.get("formatter"),V),be)}},labelDataIndex:p.dataIndex,defaultText:V}),g.setTextConfig({position:"inside"});var Q=m.getModel("emphasis");Br(g,m,"lineStyle",function(Z){var ee=Z.getItemStyle();return MO(ee,d,p),ee}),s.add(g),f.setItemGraphicEl(p.dataIndex,g);var W=Q.get("focus");Rn(g,W==="adjacency"?p.getAdjacentDataIndices():W==="trajectory"?p.getTrajectoryDataIndices():W,Q.get("blurScope"),Q.get("disabled"))}),o.eachNode(function(p){var g=p.getLayout(),v=p.getModel(),m=v.get("localX"),y=v.get("localY"),_=v.getModel("emphasis"),x=v.get(["itemStyle","borderRadius"])||0,S=new Dt({shape:{x:m!=null?m*u:g.x,y:y!=null?y*c:g.y,width:g.dx,height:g.dy,r:x},style:v.getModel("itemStyle").getItemStyle(),z2:10});zr(S,Sr(v),{labelFetcher:{getFormattedLabel:function(w,M){return t.getFormattedLabel(w,M,"node")}},labelDataIndex:p.dataIndex,defaultText:p.id}),S.disableLabelAnimation=!0,S.setStyle("fill",p.getVisual("color")),S.setStyle("decal",p.getVisual("style").decal),Br(S,v),s.add(S),h.setItemGraphicEl(p.dataIndex,S),at(S).dataType="node";var A=_.get("focus");Rn(S,A==="adjacency"?p.getAdjacentDataIndices():A==="trajectory"?p.getTrajectoryDataIndices():A,_.get("blurScope"),_.get("disabled"))}),h.eachItemGraphicEl(function(p,g){var v=h.getItemModel(g);v.get("draggable")&&(p.drift=function(m,y){a._focusAdjacencyDisabled=!0,this.shape.x+=m,this.shape.y+=y,this.dirty(),i.dispatchAction({type:"dragNode",seriesId:t.id,dataIndex:h.getRawIndex(g),localX:this.shape.x/u,localY:this.shape.y/c})},p.ondragend=function(){a._focusAdjacencyDisabled=!1},p.draggable=!0,p.cursor="move")}),!this._data&&t.isAnimationEnabled()&&s.setClipPath(P1e(s.getBoundingRect(),t,function(){s.removeClipPath()})),this._data=t.getData()},e.prototype.dispose=function(){},e.type="sankey",e}(gn);function MO(r,e,t){switch(r.fill){case"source":r.fill=t.node1.getVisual("color"),r.decal=t.node1.getVisual("style").decal;break;case"target":r.fill=t.node2.getVisual("color"),r.decal=t.node2.getVisual("style").decal;break;case"gradient":var n=t.node1.getVisual("color"),i=t.node2.getVisual("color");ke(n)&&ke(i)&&(r.fill=new Ul(0,0,+(e==="horizontal"),+(e==="vertical"),[{color:n,offset:0},{color:i,offset:1}]))}}function P1e(r,e,t){var n=new Dt({shape:{x:r.x-10,y:r.y-10,width:0,height:r.height+20}});return Tn(n,{shape:{width:r.width+20}},e,t),n}const R1e=L1e;var D1e=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(t,n){var i=t.edges||t.links||[],a=t.data||t.nodes||[],o=t.levels||[];this.levelModels=[];for(var s=this.levelModels,l=0;l=0&&(s[o[l].depth]=new vn(o[l],this,n));var u=u6(a,i,this,!0,c);return u.data;function c(h,f){h.wrapMethod("getItemModel",function(d,p){var g=d.parentModel,v=g.getData().getItemLayout(p);if(v){var m=v.depth,y=g.levelModels[m];y&&(d.parentModel=y)}return d}),f.wrapMethod("getItemModel",function(d,p){var g=d.parentModel,v=g.getGraph().getEdgeByIndex(p),m=v.node1.getLayout();if(m){var y=m.depth,_=g.levelModels[y];_&&(d.parentModel=_)}return d})}},e.prototype.setNodePosition=function(t,n){var i=this.option.data||this.option.nodes,a=i[t];a.localX=n[0],a.localY=n[1]},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.formatTooltip=function(t,n,i){function a(d){return isNaN(d)||d==null}if(i==="edge"){var o=this.getDataParams(t,i),s=o.data,l=o.value,u=s.source+" -- "+s.target;return Ar("nameValue",{name:u,value:l,noValue:a(l)})}else{var c=this.getGraph().getNodeByIndex(t),h=c.getLayout().value,f=this.getDataParams(t,i).data.name;return Ar("nameValue",{name:f!=null?f+"":null,value:h,noValue:a(h)})}},e.prototype.optionUpdated=function(){},e.prototype.getDataParams=function(t,n){var i=r.prototype.getDataParams.call(this,t,n);if(i.value==null&&n==="node"){var a=this.getGraph().getNodeByIndex(t),o=a.getLayout().value;i.value=o}return i},e.type="series.sankey",e.defaultOption={z:2,coordinateSystem:"view",left:"5%",top:"5%",right:"20%",bottom:"5%",orient:"horizontal",nodeWidth:20,nodeGap:8,draggable:!0,layoutIterations:32,label:{show:!0,position:"right",fontSize:12},edgeLabel:{show:!1,fontSize:12},levels:[],nodeAlign:"justify",lineStyle:{color:"#314656",opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.5}},select:{itemStyle:{borderColor:"#212121"}},animationEasing:"linear",animationDuration:1e3},e}(En);const I1e=D1e;function N1e(r,e){r.eachSeriesByType("sankey",function(t){var n=t.get("nodeWidth"),i=t.get("nodeGap"),a=k1e(t,e);t.layoutInfo=a;var o=a.width,s=a.height,l=t.getGraph(),u=l.nodes,c=l.edges;F1e(u);var h=jt(u,function(g){return g.getLayout().value===0}),f=h.length!==0?0:t.get("layoutIterations"),d=t.get("orient"),p=t.get("nodeAlign");O1e(u,c,n,i,o,s,f,d,p)})}function k1e(r,e){return dr(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function O1e(r,e,t,n,i,a,o,s,l){B1e(r,e,t,i,a,s,l),G1e(r,e,a,i,n,o,s),Z1e(r,s)}function F1e(r){k(r,function(e){var t=Hl(e.outEdges,P_),n=Hl(e.inEdges,P_),i=e.getValue()||0,a=Math.max(t,n,i);e.setLayout({value:a},!0)})}function B1e(r,e,t,n,i,a,o){for(var s=[],l=[],u=[],c=[],h=0,f=0;f=0;m&&v.depth>d&&(d=v.depth),g.setLayout({depth:m?v.depth:h},!0),a==="vertical"?g.setLayout({dy:t},!0):g.setLayout({dx:t},!0);for(var y=0;yh-1?d:h-1;o&&o!=="left"&&z1e(r,o,a,w);var M=a==="vertical"?(i-t)/w:(n-t)/w;V1e(r,M,a)}function L6(r){var e=r.hostGraph.data.getRawDataItem(r.dataIndex);return e.depth!=null&&e.depth>=0}function z1e(r,e,t,n){if(e==="right"){for(var i=[],a=r,o=0;a.length;){for(var s=0;s0;a--)l*=.99,$1e(s,l,o),pw(s,i,t,n,o),K1e(s,l,o),pw(s,i,t,n,o)}function H1e(r,e){var t=[],n=e==="vertical"?"y":"x",i=vT(r,function(a){return a.getLayout()[n]});return i.keys.sort(function(a,o){return a-o}),k(i.keys,function(a){t.push(i.buckets.get(a))}),t}function W1e(r,e,t,n,i,a){var o=1/0;k(r,function(s){var l=s.length,u=0;k(s,function(h){u+=h.getLayout().value});var c=a==="vertical"?(n-(l-1)*i)/u:(t-(l-1)*i)/u;c0&&(s=l.getLayout()[a]+u,i==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0)),c=l.getLayout()[a]+l.getLayout()[f]+e;var p=i==="vertical"?n:t;if(u=c-e-p,u>0){s=l.getLayout()[a]-u,i==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0),c=s;for(var d=h-2;d>=0;--d)l=o[d],u=l.getLayout()[a]+l.getLayout()[f]+e-c,u>0&&(s=l.getLayout()[a]-u,i==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0)),c=l.getLayout()[a]}})}function $1e(r,e,t){k(r.slice().reverse(),function(n){k(n,function(i){if(i.outEdges.length){var a=Hl(i.outEdges,X1e,t)/Hl(i.outEdges,P_);if(isNaN(a)){var o=i.outEdges.length;a=o?Hl(i.outEdges,Y1e,t)/o:0}if(t==="vertical"){var s=i.getLayout().x+(a-eu(i,t))*e;i.setLayout({x:s},!0)}else{var l=i.getLayout().y+(a-eu(i,t))*e;i.setLayout({y:l},!0)}}})})}function X1e(r,e){return eu(r.node2,e)*r.getValue()}function Y1e(r,e){return eu(r.node2,e)}function q1e(r,e){return eu(r.node1,e)*r.getValue()}function j1e(r,e){return eu(r.node1,e)}function eu(r,e){return e==="vertical"?r.getLayout().x+r.getLayout().dx/2:r.getLayout().y+r.getLayout().dy/2}function P_(r){return r.getValue()}function Hl(r,e,t){for(var n=0,i=r.length,a=-1;++ao&&(o=l)}),k(n,function(s){var l=new Fr({type:"color",mappingMethod:"linear",dataExtent:[a,o],visual:e.get("color")}),u=l.mapValueToVisual(s.getLayout().value),c=s.getModel().get(["itemStyle","color"]);c!=null?(s.setVisual("color",c),s.setVisual("style",{fill:c})):(s.setVisual("color",u),s.setVisual("style",{fill:u}))})}i.length&&k(i,function(s){var l=s.getModel().get("lineStyle");s.setVisual("style",l)})})}function J1e(r){r.registerChartView(R1e),r.registerSeriesModel(I1e),r.registerLayout(N1e),r.registerVisual(Q1e),r.registerAction({type:"dragNode",event:"dragnode",update:"update"},function(e,t){t.eachComponent({mainType:"series",subType:"sankey",query:e},function(n){n.setNodePosition(e.dataIndex,[e.localX,e.localY])})})}var P6=function(){function r(){}return r.prototype._hasEncodeRule=function(e){var t=this.getEncode();return t&&t.get(e)!=null},r.prototype.getInitialData=function(e,t){var n,i=t.getComponent("xAxis",this.get("xAxisIndex")),a=t.getComponent("yAxis",this.get("yAxisIndex")),o=i.get("type"),s=a.get("type"),l;o==="category"?(e.layout="horizontal",n=i.getOrdinalMeta(),l=!this._hasEncodeRule("x")):s==="category"?(e.layout="vertical",n=a.getOrdinalMeta(),l=!this._hasEncodeRule("y")):e.layout=e.layout||"horizontal";var u=["x","y"],c=e.layout==="horizontal"?0:1,h=this._baseAxisDim=u[c],f=u[1-c],d=[i,a],p=d[c].get("type"),g=d[1-c].get("type"),v=e.data;if(v&&l){var m=[];k(v,function(x,S){var A;_e(x)?(A=x.slice(),x.unshift(S)):_e(x.value)?(A=pe({},x),A.value=A.value.slice(),x.value.unshift(S)):A=x,m.push(A)}),e.data=m}var y=this.defaultValueDimensions,_=[{name:h,type:y_(p),ordinalMeta:n,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:f,type:y_(g),dimsDef:y.slice()}];return Ld(this,{coordDimensions:_,dimensionsCount:y.length+1,encodeDefaulter:ut(QV,_,this)})},r.prototype.getBaseAxis=function(){var e=this._baseAxisDim;return this.ecModel.getComponent(e+"Axis",this.get(e+"AxisIndex")).axis},r}(),R6=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.defaultValueDimensions=[{name:"min",defaultTooltip:!0},{name:"Q1",defaultTooltip:!0},{name:"median",defaultTooltip:!0},{name:"Q3",defaultTooltip:!0},{name:"max",defaultTooltip:!0}],t.visualDrawType="stroke",t}return e.type="series.boxplot",e.dependencies=["xAxis","yAxis","grid"],e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,boxWidth:[7,50],itemStyle:{color:"#fff",borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0,0,0,0.2)"}},animationDuration:800},e}(En);ir(R6,P6,!0);const exe=R6;var txe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,n,i){var a=t.getData(),o=this.group,s=this._data;this._data||o.removeAll();var l=t.get("layout")==="horizontal"?1:0;a.diff(s).add(function(u){if(a.hasValue(u)){var c=a.getItemLayout(u),h=CO(c,a,u,l,!0);a.setItemGraphicEl(u,h),o.add(h)}}).update(function(u,c){var h=s.getItemGraphicEl(c);if(!a.hasValue(u)){o.remove(h);return}var f=a.getItemLayout(u);h?(lo(h),D6(f,h,a,u)):h=CO(f,a,u,l),o.add(h),a.setItemGraphicEl(u,h)}).remove(function(u){var c=s.getItemGraphicEl(u);c&&o.remove(c)}).execute(),this._data=a},e.prototype.remove=function(t){var n=this.group,i=this._data;this._data=null,i&&i.eachItemGraphicEl(function(a){a&&n.remove(a)})},e.type="boxplot",e}(gn),nxe=function(){function r(){}return r}(),rxe=function(r){ae(e,r);function e(t){var n=r.call(this,t)||this;return n.type="boxplotBoxPath",n}return e.prototype.getDefaultShape=function(){return new nxe},e.prototype.buildPath=function(t,n){var i=n.points,a=0;for(t.moveTo(i[a][0],i[a][1]),a++;a<4;a++)t.lineTo(i[a][0],i[a][1]);for(t.closePath();ag){var x=[m,_];n.push(x)}}}return{boxData:t,outliers:n}}var hxe={type:"echarts:boxplot",transform:function(e){var t=e.upstream;if(t.sourceFormat!==ai){var n="";qt(n)}var i=cxe(t.getRawData(),e.config);return[{dimensions:["ItemName","Low","Q1","Q2","Q3","High"],data:i.boxData},{data:i.outliers}]}};function fxe(r){r.registerSeriesModel(exe),r.registerChartView(axe),r.registerLayout(oxe),r.registerTransform(hxe)}var dxe=["itemStyle","borderColor"],pxe=["itemStyle","borderColor0"],vxe=["itemStyle","borderColorDoji"],gxe=["itemStyle","color"],mxe=["itemStyle","color0"];function SE(r,e){return e.get(r>0?gxe:mxe)}function AE(r,e){return e.get(r===0?vxe:r>0?dxe:pxe)}var yxe={seriesType:"candlestick",plan:Td(),performRawSeries:!0,reset:function(r,e){if(!e.isSeriesFiltered(r)){var t=r.pipelineContext.large;return!t&&{progress:function(n,i){for(var a;(a=n.next())!=null;){var o=i.getItemModel(a),s=i.getItemLayout(a).sign,l=o.getItemStyle();l.fill=SE(s,o),l.stroke=AE(s,o)||l.fill;var u=i.ensureUniqueItemVisual(a,"style");pe(u,l)}}}}}};const _xe=yxe;var xxe=["color","borderColor"],Sxe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,n,i){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(t),this._isLargeDraw?this._renderLarge(t):this._renderNormal(t)},e.prototype.incrementalPrepareRender=function(t,n,i){this._clear(),this._updateDrawMode(t)},e.prototype.incrementalRender=function(t,n,i,a){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(t,n):this._incrementalRenderNormal(t,n)},e.prototype.eachRendered=function(t){ou(this._progressiveEls||this.group,t)},e.prototype._updateDrawMode=function(t){var n=t.pipelineContext.large;(this._isLargeDraw==null||n!==this._isLargeDraw)&&(this._isLargeDraw=n,this._clear())},e.prototype._renderNormal=function(t){var n=t.getData(),i=this._data,a=this.group,o=n.getLayout("isSimpleBox"),s=t.get("clip",!0),l=t.coordinateSystem,u=l.getArea&&l.getArea();this._data||a.removeAll(),n.diff(i).add(function(c){if(n.hasValue(c)){var h=n.getItemLayout(c);if(s&&EO(u,h))return;var f=vw(h,c,!0);Tn(f,{shape:{points:h.ends}},t,c),gw(f,n,c,o),a.add(f),n.setItemGraphicEl(c,f)}}).update(function(c,h){var f=i.getItemGraphicEl(h);if(!n.hasValue(c)){a.remove(f);return}var d=n.getItemLayout(c);if(s&&EO(u,d)){a.remove(f);return}f?(zt(f,{shape:{points:d.ends}},t,c),lo(f)):f=vw(d),gw(f,n,c,o),a.add(f),n.setItemGraphicEl(c,f)}).remove(function(c){var h=i.getItemGraphicEl(c);h&&a.remove(h)}).execute(),this._data=n},e.prototype._renderLarge=function(t){this._clear(),LO(t,this.group);var n=t.get("clip",!0)?Ng(t.coordinateSystem,!1,t):null;n?this.group.setClipPath(n):this.group.removeClipPath()},e.prototype._incrementalRenderNormal=function(t,n){for(var i=n.getData(),a=i.getLayout("isSimpleBox"),o;(o=t.next())!=null;){var s=i.getItemLayout(o),l=vw(s);gw(l,i,o,a),l.incremental=!0,this.group.add(l),this._progressiveEls.push(l)}},e.prototype._incrementalRenderLarge=function(t,n){LO(n,this.group,this._progressiveEls,!0)},e.prototype.remove=function(t){this._clear()},e.prototype._clear=function(){this.group.removeAll(),this._data=null},e.type="candlestick",e}(gn),Axe=function(){function r(){}return r}(),wxe=function(r){ae(e,r);function e(t){var n=r.call(this,t)||this;return n.type="normalCandlestickBox",n}return e.prototype.getDefaultShape=function(){return new Axe},e.prototype.buildPath=function(t,n){var i=n.points;this.__simpleBox?(t.moveTo(i[4][0],i[4][1]),t.lineTo(i[6][0],i[6][1])):(t.moveTo(i[0][0],i[0][1]),t.lineTo(i[1][0],i[1][1]),t.lineTo(i[2][0],i[2][1]),t.lineTo(i[3][0],i[3][1]),t.closePath(),t.moveTo(i[4][0],i[4][1]),t.lineTo(i[5][0],i[5][1]),t.moveTo(i[6][0],i[6][1]),t.lineTo(i[7][0],i[7][1]))},e}(yt);function vw(r,e,t){var n=r.ends;return new wxe({shape:{points:t?bxe(n,r):n},z2:100})}function EO(r,e){for(var t=!0,n=0;nS?T[a]:b[a],ends:L,brushRect:F(A,w,_)})}function N(V,H){var Q=[];return Q[i]=H,Q[a]=V,isNaN(H)||isNaN(V)?[NaN,NaN]:e.dataToPoint(Q)}function R(V,H,Q){var W=H.slice(),Z=H.slice();W[i]=l0(W[i]+n/2,1,!1),Z[i]=l0(Z[i]-n/2,1,!0),Q?V.push(W,Z):V.push(Z,W)}function F(V,H,Q){var W=N(V,Q),Z=N(H,Q);return W[i]-=n/2,Z[i]-=n/2,{x:W[0],y:W[1],width:n,height:Z[1]-W[1]}}function O(V){return V[i]=l0(V[i],1),V}}function p(g,v){for(var m=Bo(g.count*4),y=0,_,x=[],S=[],A,w=v.getStore(),M=!!r.get(["itemStyle","borderColorDoji"]);(A=g.next())!=null;){var C=w.get(s,A),b=w.get(u,A),T=w.get(c,A),P=w.get(h,A),D=w.get(f,A);if(isNaN(C)||isNaN(P)||isNaN(D)){m[y++]=NaN,y+=3;continue}m[y++]=PO(w,A,b,T,c,M),x[i]=C,x[a]=P,_=e.dataToPoint(x,null,S),m[y++]=_?_[0]:NaN,m[y++]=_?_[1]:NaN,x[a]=D,_=e.dataToPoint(x,null,S),m[y++]=_?_[1]:NaN}v.setLayout("largePoints",m)}}};function PO(r,e,t,n,i,a){var o;return t>n?o=-1:t0?r.get(i,e-1)<=n?1:-1:1,o}function Pxe(r,e){var t=r.getBaseAxis(),n,i=t.type==="category"?t.getBandWidth():(n=t.getExtent(),Math.abs(n[1]-n[0])/e.count()),a=Pe(ot(r.get("barMaxWidth"),i),i),o=Pe(ot(r.get("barMinWidth"),1),i),s=r.get("barWidth");return s!=null?Pe(s,i):Math.max(Math.min(i/2,a),o)}const Rxe=Lxe;function Dxe(r){r.registerChartView(Mxe),r.registerSeriesModel(Cxe),r.registerPreprocessor(Exe),r.registerVisual(_xe),r.registerLayout(Rxe)}function RO(r,e){var t=e.rippleEffectColor||e.color;r.eachChild(function(n){n.attr({z:e.z,zlevel:e.zlevel,style:{stroke:e.brushType==="stroke"?t:null,fill:e.brushType==="fill"?t:null}})})}var Ixe=function(r){ae(e,r);function e(t,n){var i=r.call(this)||this,a=new Dg(t,n),o=new rt;return i.add(a),i.add(o),i.updateData(t,n),i}return e.prototype.stopEffectAnimation=function(){this.childAt(1).removeAll()},e.prototype.startEffectAnimation=function(t){for(var n=t.symbolType,i=t.color,a=t.rippleNumber,o=this.childAt(1),s=0;s0&&(s=this._getLineLength(a)/c*1e3),s!==this._period||l!==this._loop||u!==this._roundTrip){a.stopAnimation();var f=void 0;qe(h)?f=h(i):f=h,a.__t>0&&(f=-s*a.__t),this._animateSymbol(a,s,f,l,u)}this._period=s,this._loop=l,this._roundTrip=u}},e.prototype._animateSymbol=function(t,n,i,a,o){if(n>0){t.__t=0;var s=this,l=t.animate("",a).when(o?n*2:n,{__t:o?2:1}).delay(i).during(function(){s._updateSymbolPosition(t)});a||l.done(function(){s.remove(t)}),l.start()}},e.prototype._getLineLength=function(t){return bl(t.__p1,t.__cp1)+bl(t.__cp1,t.__p2)},e.prototype._updateAnimationPoints=function(t,n){t.__p1=n[0],t.__p2=n[1],t.__cp1=n[2]||[(n[0][0]+n[1][0])/2,(n[0][1]+n[1][1])/2]},e.prototype.updateData=function(t,n,i){this.childAt(0).updateData(t,n,i),this._updateEffectSymbol(t,n)},e.prototype._updateSymbolPosition=function(t){var n=t.__p1,i=t.__p2,a=t.__cp1,o=t.__t<1?t.__t:2-t.__t,s=[t.x,t.y],l=s.slice(),u=Tr,c=eT;s[0]=u(n[0],a[0],i[0],o),s[1]=u(n[1],a[1],i[1],o);var h=t.__t<1?c(n[0],a[0],i[0],o):c(i[0],a[0],n[0],1-o),f=t.__t<1?c(n[1],a[1],i[1],o):c(i[1],a[1],n[1],1-o);t.rotation=-Math.atan2(f,h)-Math.PI/2,(this._symbolType==="line"||this._symbolType==="rect"||this._symbolType==="roundRect")&&(t.__lastT!==void 0&&t.__lastT=0&&!(a[l]<=n);l--);l=Math.min(l,o-2)}else{for(l=s;ln);l++);l=Math.min(l-1,o-2)}var c=(n-a[l])/(a[l+1]-a[l]),h=i[l],f=i[l+1];t.x=h[0]*(1-c)+c*f[0],t.y=h[1]*(1-c)+c*f[1];var d=t.__t<1?f[0]-h[0]:h[0]-f[0],p=t.__t<1?f[1]-h[1]:h[1]-f[1];t.rotation=-Math.atan2(p,d)-Math.PI/2,this._lastFrame=l,this._lastFramePercent=n,t.ignore=!1}},e}(N6);const Hxe=Gxe;var Wxe=function(){function r(){this.polyline=!1,this.curveness=0,this.segs=[]}return r}(),$xe=function(r){ae(e,r);function e(t){var n=r.call(this,t)||this;return n._off=0,n.hoverDataIdx=-1,n}return e.prototype.reset=function(){this.notClear=!1,this._off=0},e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new Wxe},e.prototype.buildPath=function(t,n){var i=n.segs,a=n.curveness,o;if(n.polyline)for(o=this._off;o0){t.moveTo(i[o++],i[o++]);for(var l=1;l0){var d=(u+h)/2-(c-f)*a,p=(c+f)/2-(h-u)*a;t.quadraticCurveTo(d,p,h,f)}else t.lineTo(h,f)}this.incremental&&(this._off=o,this.notClear=!0)},e.prototype.findDataIndex=function(t,n){var i=this.shape,a=i.segs,o=i.curveness,s=this.style.lineWidth;if(i.polyline)for(var l=0,u=0;u0)for(var h=a[u++],f=a[u++],d=1;d0){var v=(h+p)/2-(f-g)*o,m=(f+g)/2-(p-h)*o;if(z4(h,f,v,m,p,g,s,t,n))return l}else if(dl(h,f,p,g,s,t,n))return l;l++}return-1},e.prototype.contain=function(t,n){var i=this.transformCoordToLocal(t,n),a=this.getBoundingRect();if(t=i[0],n=i[1],a.contain(t,n)){var o=this.hoverDataIdx=this.findDataIndex(t,n);return o>=0}return this.hoverDataIdx=-1,!1},e.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var n=this.shape,i=n.segs,a=1/0,o=1/0,s=-1/0,l=-1/0,u=0;u0&&(o.dataIndex=l+e.__startIndex)})},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}();const Yxe=Xxe;var qxe={seriesType:"lines",plan:Td(),reset:function(r){var e=r.coordinateSystem;if(e){var t=r.get("polyline"),n=r.pipelineContext.large;return{progress:function(i,a){var o=[];if(n){var s=void 0,l=i.end-i.start;if(t){for(var u=0,c=i.start;c0&&(c||u.configLayer(s,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(l/10+.9,1),0)})),o.updateData(a);var h=t.get("clip",!0)&&Ng(t.coordinateSystem,!1,t);h?this.group.setClipPath(h):this.group.removeClipPath(),this._lastZlevel=s,this._finished=!0},e.prototype.incrementalPrepareRender=function(t,n,i){var a=t.getData(),o=this._updateLineDraw(a,t);o.incrementalPrepareUpdate(a),this._clearLayer(i),this._finished=!1},e.prototype.incrementalRender=function(t,n,i){this._lineDraw.incrementalUpdate(t,n.getData()),this._finished=t.end===n.getData().count()},e.prototype.eachRendered=function(t){this._lineDraw&&this._lineDraw.eachRendered(t)},e.prototype.updateTransform=function(t,n,i){var a=t.getData(),o=t.pipelineContext;if(!this._finished||o.large||o.progressiveRender)return{update:!0};var s=O6.reset(t,n,i);s.progress&&s.progress({start:0,end:a.count(),count:a.count()},a),this._lineDraw.updateLayout(),this._clearLayer(i)},e.prototype._updateLineDraw=function(t,n){var i=this._lineDraw,a=this._showEffect(n),o=!!n.get("polyline"),s=n.pipelineContext,l=s.large;return(!i||a!==this._hasEffet||o!==this._isPolyline||l!==this._isLargeDraw)&&(i&&i.remove(),i=this._lineDraw=l?new Yxe:new dE(o?a?Hxe:k6:a?N6:fE),this._hasEffet=a,this._isPolyline=o,this._isLargeDraw=l),this.group.add(i.group),i},e.prototype._showEffect=function(t){return!!t.get(["effect","show"])},e.prototype._clearLayer=function(t){var n=t.getZr(),i=n.painter.getType()==="svg";!i&&this._lastZlevel!=null&&n.painter.getLayer(this._lastZlevel).clear(!0)},e.prototype.remove=function(t,n){this._lineDraw&&this._lineDraw.remove(),this._lineDraw=null,this._clearLayer(n)},e.prototype.dispose=function(t,n){this.remove(t,n)},e.type="lines",e}(gn);const Kxe=jxe;var Zxe=typeof Uint32Array=="undefined"?Array:Uint32Array,Qxe=typeof Float64Array=="undefined"?Array:Float64Array;function DO(r){var e=r.data;e&&e[0]&&e[0][0]&&e[0][0].coord&&(r.data=xe(e,function(t){var n=[t[0].coord,t[1].coord],i={coords:n};return t[0].name&&(i.fromName=t[0].name),t[1].name&&(i.toName=t[1].name),GC([i,t[0],t[1]])}))}var Jxe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.visualStyleAccessPath="lineStyle",t.visualDrawType="stroke",t}return e.prototype.init=function(t){t.data=t.data||[],DO(t);var n=this._processFlatCoordsArray(t.data);this._flatCoords=n.flatCoords,this._flatCoordsOffset=n.flatCoordsOffset,n.flatCoords&&(t.data=new Float32Array(n.count)),r.prototype.init.apply(this,arguments)},e.prototype.mergeOption=function(t){if(DO(t),t.data){var n=this._processFlatCoordsArray(t.data);this._flatCoords=n.flatCoords,this._flatCoordsOffset=n.flatCoordsOffset,n.flatCoords&&(t.data=new Float32Array(n.count))}r.prototype.mergeOption.apply(this,arguments)},e.prototype.appendData=function(t){var n=this._processFlatCoordsArray(t.data);n.flatCoords&&(this._flatCoords?(this._flatCoords=Fv(this._flatCoords,n.flatCoords),this._flatCoordsOffset=Fv(this._flatCoordsOffset,n.flatCoordsOffset)):(this._flatCoords=n.flatCoords,this._flatCoordsOffset=n.flatCoordsOffset),t.data=new Float32Array(n.count)),this.getRawData().appendData(t.data)},e.prototype._getCoordsFromItemModel=function(t){var n=this.getData().getItemModel(t),i=n.option instanceof Array?n.option:n.getShallow("coords");return i},e.prototype.getLineCoordsCount=function(t){return this._flatCoordsOffset?this._flatCoordsOffset[t*2+1]:this._getCoordsFromItemModel(t).length},e.prototype.getLineCoords=function(t,n){if(this._flatCoordsOffset){for(var i=this._flatCoordsOffset[t*2],a=this._flatCoordsOffset[t*2+1],o=0;o ")})},e.prototype.preventIncremental=function(){return!!this.get(["effect","show"])},e.prototype.getProgressive=function(){var t=this.option.progressive;return t==null?this.option.large?1e4:this.get("progressive"):t},e.prototype.getProgressiveThreshold=function(){var t=this.option.progressiveThreshold;return t==null?this.option.large?2e4:this.get("progressiveThreshold"):t},e.prototype.getZLevelKey=function(){var t=this.getModel("effect"),n=t.get("trailLength");return this.getData().count()>this.getProgressiveThreshold()?this.id:t.get("show")&&n>0?n+"":""},e.type="series.lines",e.dependencies=["grid","polar","geo","calendar"],e.defaultOption={coordinateSystem:"geo",z:2,legendHoverLink:!0,xAxisIndex:0,yAxisIndex:0,symbol:["none","none"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:"circle",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,clip:!0,label:{show:!1,position:"end"},lineStyle:{opacity:.5}},e}(En);const eSe=Jxe;function Ly(r){return r instanceof Array||(r=[r,r]),r}var tSe={seriesType:"lines",reset:function(r){var e=Ly(r.get("symbol")),t=Ly(r.get("symbolSize")),n=r.getData();n.setVisual("fromSymbol",e&&e[0]),n.setVisual("toSymbol",e&&e[1]),n.setVisual("fromSymbolSize",t&&t[0]),n.setVisual("toSymbolSize",t&&t[1]);function i(a,o){var s=a.getItemModel(o),l=Ly(s.getShallow("symbol",!0)),u=Ly(s.getShallow("symbolSize",!0));l[0]&&a.setItemVisual(o,"fromSymbol",l[0]),l[1]&&a.setItemVisual(o,"toSymbol",l[1]),u[0]&&a.setItemVisual(o,"fromSymbolSize",u[0]),u[1]&&a.setItemVisual(o,"toSymbolSize",u[1])}return{dataEach:n.hasItemOption?i:null}}};const nSe=tSe;function rSe(r){r.registerChartView(Kxe),r.registerSeriesModel(eSe),r.registerLayout(O6),r.registerVisual(nSe)}var iSe=256,aSe=function(){function r(){this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={inRange:null,outOfRange:null};var e=ql.createCanvas();this.canvas=e}return r.prototype.update=function(e,t,n,i,a,o){var s=this._getBrush(),l=this._getGradient(a,"inRange"),u=this._getGradient(a,"outOfRange"),c=this.pointSize+this.blurSize,h=this.canvas,f=h.getContext("2d"),d=e.length;h.width=t,h.height=n;for(var p=0;p0){var P=o(_)?l:u;_>0&&(_=_*b+M),S[A++]=P[T],S[A++]=P[T+1],S[A++]=P[T+2],S[A++]=P[T+3]*_*256}else A+=4}return f.putImageData(x,0,0),h},r.prototype._getBrush=function(){var e=this._brushCanvas||(this._brushCanvas=ql.createCanvas()),t=this.pointSize+this.blurSize,n=t*2;e.width=n,e.height=n;var i=e.getContext("2d");return i.clearRect(0,0,n,n),i.shadowOffsetX=n,i.shadowBlur=this.blurSize,i.shadowColor="#000",i.beginPath(),i.arc(-t,t,this.pointSize,0,Math.PI*2,!0),i.closePath(),i.fill(),e},r.prototype._getGradient=function(e,t){for(var n=this._gradientPixels,i=n[t]||(n[t]=new Uint8ClampedArray(256*4)),a=[0,0,0,0],o=0,s=0;s<256;s++)e[t](s/255,!0,a),i[o++]=a[0],i[o++]=a[1],i[o++]=a[2],i[o++]=a[3];return i},r}();const oSe=aSe;function sSe(r,e,t){var n=r[1]-r[0];e=xe(e,function(o){return{interval:[(o.interval[0]-r[0])/n,(o.interval[1]-r[0])/n]}});var i=e.length,a=0;return function(o){var s;for(s=a;s=0;s--){var l=e[s].interval;if(l[0]<=o&&o<=l[1]){a=s;break}}return s>=0&&s=e[0]&&n<=e[1]}}function IO(r){var e=r.dimensions;return e[0]==="lng"&&e[1]==="lat"}var uSe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,n,i){var a;n.eachComponent("visualMap",function(s){s.eachTargetSeries(function(l){l===t&&(a=s)})}),this._progressiveEls=null,this.group.removeAll();var o=t.coordinateSystem;o.type==="cartesian2d"||o.type==="calendar"?this._renderOnCartesianAndCalendar(t,i,0,t.getData().count()):IO(o)&&this._renderOnGeo(o,t,a,i)},e.prototype.incrementalPrepareRender=function(t,n,i){this.group.removeAll()},e.prototype.incrementalRender=function(t,n,i,a){var o=n.coordinateSystem;o&&(IO(o)?this.render(n,i,a):(this._progressiveEls=[],this._renderOnCartesianAndCalendar(n,a,t.start,t.end,!0)))},e.prototype.eachRendered=function(t){ou(this._progressiveEls||this.group,t)},e.prototype._renderOnCartesianAndCalendar=function(t,n,i,a,o){var s=t.coordinateSystem,l=th(s,"cartesian2d"),u,c,h,f;if(l){var d=s.getAxis("x"),p=s.getAxis("y");u=d.getBandWidth()+.5,c=p.getBandWidth()+.5,h=d.scale.getExtent(),f=p.scale.getExtent()}for(var g=this.group,v=t.getData(),m=t.getModel(["emphasis","itemStyle"]).getItemStyle(),y=t.getModel(["blur","itemStyle"]).getItemStyle(),_=t.getModel(["select","itemStyle"]).getItemStyle(),x=t.get(["itemStyle","borderRadius"]),S=Sr(t),A=t.getModel("emphasis"),w=A.get("focus"),M=A.get("blurScope"),C=A.get("disabled"),b=l?[v.mapDimension("x"),v.mapDimension("y"),v.mapDimension("value")]:[v.mapDimension("time"),v.mapDimension("value")],T=i;Th[1]||Ef[1])continue;var I=s.dataToPoint([L,E]);P=new Dt({shape:{x:I[0]-u/2,y:I[1]-c/2,width:u,height:c},style:D})}else{if(isNaN(v.get(b[1],T)))continue;P=new Dt({z2:1,shape:s.dataToRect([v.get(b[0],T)]).contentShape,style:D})}if(v.hasItemOption){var N=v.getItemModel(T),R=N.getModel("emphasis");m=R.getModel("itemStyle").getItemStyle(),y=N.getModel(["blur","itemStyle"]).getItemStyle(),_=N.getModel(["select","itemStyle"]).getItemStyle(),x=N.get(["itemStyle","borderRadius"]),w=R.get("focus"),M=R.get("blurScope"),C=R.get("disabled"),S=Sr(N)}P.shape.r=x;var F=t.getRawValue(T),O="-";F&&F[2]!=null&&(O=F[2]+""),zr(P,S,{labelFetcher:t,labelDataIndex:T,defaultOpacity:D.opacity,defaultText:O}),P.ensureState("emphasis").style=m,P.ensureState("blur").style=y,P.ensureState("select").style=_,Rn(P,w,M,C),P.incremental=o,o&&(P.states.emphasis.hoverLayer=!0),g.add(P),v.setItemGraphicEl(T,P),this._progressiveEls&&this._progressiveEls.push(P)}},e.prototype._renderOnGeo=function(t,n,i,a){var o=i.targetVisuals.inRange,s=i.targetVisuals.outOfRange,l=n.getData(),u=this._hmLayer||this._hmLayer||new oSe;u.blurSize=n.get("blurSize"),u.pointSize=n.get("pointSize"),u.minOpacity=n.get("minOpacity"),u.maxOpacity=n.get("maxOpacity");var c=t.getViewRect().clone(),h=t.getRoamTransform();c.applyTransform(h);var f=Math.max(c.x,0),d=Math.max(c.y,0),p=Math.min(c.width+c.x,a.getWidth()),g=Math.min(c.height+c.y,a.getHeight()),v=p-f,m=g-d,y=[l.mapDimension("lng"),l.mapDimension("lat"),l.mapDimension("value")],_=l.mapArray(y,function(w,M,C){var b=t.dataToPoint([w,M]);return b[0]-=f,b[1]-=d,b.push(C),b}),x=i.getExtent(),S=i.type==="visualMap.continuous"?lSe(x,i.option.range):sSe(x,i.getPieceList(),i.option.selected);u.update(_,v,m,o.color.getNormalizer(),{inRange:o.color.getColorMapper(),outOfRange:s.color.getColorMapper()},S);var A=new Ur({style:{width:v,height:m,x:f,y:d,image:u.canvas},silent:!0});this.group.add(A)},e.type="heatmap",e}(gn);const cSe=uSe;var hSe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(t,n){return Us(null,this,{generateCoord:"value"})},e.prototype.preventIncremental=function(){var t=Eg.get(this.get("coordinateSystem"));if(t&&t.dimensions)return t.dimensions[0]==="lng"&&t.dimensions[1]==="lat"},e.type="series.heatmap",e.dependencies=["grid","geo","calendar"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0,select:{itemStyle:{borderColor:"#212121"}}},e}(En);const fSe=hSe;function dSe(r){r.registerChartView(cSe),r.registerSeriesModel(fSe)}var pSe=["itemStyle","borderWidth"],NO=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],_w=new au,vSe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,n,i){var a=this.group,o=t.getData(),s=this._data,l=t.coordinateSystem,u=l.getBaseAxis(),c=u.isHorizontal(),h=l.master.getRect(),f={ecSize:{width:i.getWidth(),height:i.getHeight()},seriesModel:t,coordSys:l,coordSysExtent:[[h.x,h.x+h.width],[h.y,h.y+h.height]],isHorizontal:c,valueDim:NO[+c],categoryDim:NO[1-+c]};o.diff(s).add(function(p){if(o.hasValue(p)){var g=OO(o,p),v=kO(o,p,g,f),m=FO(o,f,v);o.setItemGraphicEl(p,m),a.add(m),zO(m,f,v)}}).update(function(p,g){var v=s.getItemGraphicEl(g);if(!o.hasValue(p)){a.remove(v);return}var m=OO(o,p),y=kO(o,p,m,f),_=G6(o,y);v&&_!==v.__pictorialShapeStr&&(a.remove(v),o.setItemGraphicEl(p,null),v=null),v?ASe(v,f,y):v=FO(o,f,y,!0),o.setItemGraphicEl(p,v),v.__pictorialSymbolMeta=y,a.add(v),zO(v,f,y)}).remove(function(p){var g=s.getItemGraphicEl(p);g&&BO(s,p,g.__pictorialSymbolMeta.animationModel,g)}).execute();var d=t.get("clip",!0)?Ng(t.coordinateSystem,!1,t):null;return d?a.setClipPath(d):a.removeClipPath(),this._data=o,this.group},e.prototype.remove=function(t,n){var i=this.group,a=this._data;t.get("animation")?a&&a.eachItemGraphicEl(function(o){BO(a,at(o).dataIndex,t,o)}):i.removeAll()},e.type="pictorialBar",e}(gn);function kO(r,e,t,n){var i=r.getItemLayout(e),a=t.get("symbolRepeat"),o=t.get("symbolClip"),s=t.get("symbolPosition")||"start",l=t.get("symbolRotate"),u=(l||0)*Math.PI/180||0,c=t.get("symbolPatternSize")||2,h=t.isAnimationEnabled(),f={dataIndex:e,layout:i,itemModel:t,symbolType:r.getItemVisual(e,"symbol")||"circle",style:r.getItemVisual(e,"style"),symbolClip:o,symbolRepeat:a,symbolRepeatDirection:t.get("symbolRepeatDirection"),symbolPatternSize:c,rotation:u,animationModel:h?t:null,hoverScale:h&&t.get(["emphasis","scale"]),z2:t.getShallow("z",!0)||0};gSe(t,a,i,n,f),mSe(r,e,i,a,o,f.boundingLength,f.pxSign,c,n,f),ySe(t,f.symbolScale,u,n,f);var d=f.symbolSize,p=Jc(t.get("symbolOffset"),d);return _Se(t,d,i,a,o,p,s,f.valueLineWidth,f.boundingLength,f.repeatCutLength,n,f),f}function gSe(r,e,t,n,i){var a=n.valueDim,o=r.get("symbolBoundingData"),s=n.coordSys.getOtherAxis(n.coordSys.getBaseAxis()),l=s.toGlobalCoord(s.dataToCoord(0)),u=1-+(t[a.wh]<=0),c;if(_e(o)){var h=[xw(s,o[0])-l,xw(s,o[1])-l];h[1]=0?1:-1:c>0?1:-1}function xw(r,e){return r.toGlobalCoord(r.dataToCoord(r.scale.parse(e)))}function mSe(r,e,t,n,i,a,o,s,l,u){var c=l.valueDim,h=l.categoryDim,f=Math.abs(t[h.wh]),d=r.getItemVisual(e,"symbolSize"),p;_e(d)?p=d.slice():d==null?p=["100%","100%"]:p=[d,d],p[h.index]=Pe(p[h.index],f),p[c.index]=Pe(p[c.index],n?f:Math.abs(a)),u.symbolSize=p;var g=u.symbolScale=[p[0]/s,p[1]/s];g[c.index]*=(l.isHorizontal?-1:1)*o}function ySe(r,e,t,n,i){var a=r.get(pSe)||0;a&&(_w.attr({scaleX:e[0],scaleY:e[1],rotation:t}),_w.updateTransform(),a/=_w.getLineScale(),a*=e[n.valueDim.index]),i.valueLineWidth=a||0}function _Se(r,e,t,n,i,a,o,s,l,u,c,h){var f=c.categoryDim,d=c.valueDim,p=h.pxSign,g=Math.max(e[d.index]+s,0),v=g;if(n){var m=Math.abs(l),y=Mr(r.get("symbolMargin"),"15%")+"",_=!1;y.lastIndexOf("!")===y.length-1&&(_=!0,y=y.slice(0,y.length-1));var x=Pe(y,e[d.index]),S=Math.max(g+x*2,0),A=_?0:x*2,w=T4(n),M=w?n:UO((m+A)/S),C=m-M*g;x=C/2/(_?M:Math.max(M-1,1)),S=g+x*2,A=_?0:x*2,!w&&n!=="fixed"&&(M=u?UO((Math.abs(u)+A)/S):0),v=M*S-A,h.repeatTimes=M,h.symbolMargin=x}var b=p*(v/2),T=h.pathPosition=[];T[f.index]=t[f.wh]/2,T[d.index]=o==="start"?b:o==="end"?l-b:l/2,a&&(T[0]+=a[0],T[1]+=a[1]);var P=h.bundlePosition=[];P[f.index]=t[f.xy],P[d.index]=t[d.xy];var D=h.barRectShape=pe({},t);D[d.wh]=p*Math.max(Math.abs(t[d.wh]),Math.abs(T[d.index]+b)),D[f.wh]=t[f.wh];var L=h.clipShape={};L[f.xy]=-t[f.xy],L[f.wh]=c.ecSize[f.wh],L[d.xy]=0,L[d.wh]=t[d.wh]}function F6(r){var e=r.symbolPatternSize,t=rr(r.symbolType,-e/2,-e/2,e,e);return t.attr({culling:!0}),t.type!=="image"&&t.setStyle({strokeNoScale:!0}),t}function B6(r,e,t,n){var i=r.__pictorialBundle,a=t.symbolSize,o=t.valueLineWidth,s=t.pathPosition,l=e.valueDim,u=t.repeatTimes||0,c=0,h=a[e.valueDim.index]+o+t.symbolMargin*2;for(wE(r,function(g){g.__pictorialAnimationIndex=c,g.__pictorialRepeatTimes=u,c0:m<0)&&(y=u-1-g),v[l.index]=h*(y-u/2+.5)+s[l.index],{x:v[0],y:v[1],scaleX:t.symbolScale[0],scaleY:t.symbolScale[1],rotation:t.rotation}}}function z6(r,e,t,n){var i=r.__pictorialBundle,a=r.__pictorialMainPath;a?Pf(a,null,{x:t.pathPosition[0],y:t.pathPosition[1],scaleX:t.symbolScale[0],scaleY:t.symbolScale[1],rotation:t.rotation},t,n):(a=r.__pictorialMainPath=F6(t),i.add(a),Pf(a,{x:t.pathPosition[0],y:t.pathPosition[1],scaleX:0,scaleY:0,rotation:t.rotation},{scaleX:t.symbolScale[0],scaleY:t.symbolScale[1]},t,n))}function U6(r,e,t){var n=pe({},e.barRectShape),i=r.__pictorialBarRect;i?Pf(i,null,{shape:n},e,t):(i=r.__pictorialBarRect=new Dt({z2:2,shape:n,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),i.disableMorphing=!0,r.add(i))}function V6(r,e,t,n){if(t.symbolClip){var i=r.__pictorialClipPath,a=pe({},t.clipShape),o=e.valueDim,s=t.animationModel,l=t.dataIndex;if(i)zt(i,{shape:a},s,l);else{a[o.wh]=0,i=new Dt({shape:a}),r.__pictorialBundle.setClipPath(i),r.__pictorialClipPath=i;var u={};u[o.wh]=t.clipShape[o.wh],Zc[n?"updateProps":"initProps"](i,{shape:u},s,l)}}}function OO(r,e){var t=r.getItemModel(e);return t.getAnimationDelayParams=xSe,t.isAnimationEnabled=SSe,t}function xSe(r){return{index:r.__pictorialAnimationIndex,count:r.__pictorialRepeatTimes}}function SSe(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function FO(r,e,t,n){var i=new rt,a=new rt;return i.add(a),i.__pictorialBundle=a,a.x=t.bundlePosition[0],a.y=t.bundlePosition[1],t.symbolRepeat?B6(i,e,t):z6(i,e,t),U6(i,t,n),V6(i,e,t,n),i.__pictorialShapeStr=G6(r,t),i.__pictorialSymbolMeta=t,i}function ASe(r,e,t){var n=t.animationModel,i=t.dataIndex,a=r.__pictorialBundle;zt(a,{x:t.bundlePosition[0],y:t.bundlePosition[1]},n,i),t.symbolRepeat?B6(r,e,t,!0):z6(r,e,t,!0),U6(r,t,!0),V6(r,e,t,!0)}function BO(r,e,t,n){var i=n.__pictorialBarRect;i&&i.removeTextContent();var a=[];wE(n,function(o){a.push(o)}),n.__pictorialMainPath&&a.push(n.__pictorialMainPath),n.__pictorialClipPath&&(t=null),k(a,function(o){Kl(o,{scaleX:0,scaleY:0},t,e,function(){n.parent&&n.parent.remove(n)})}),r.setItemGraphicEl(e,null)}function G6(r,e){return[r.getItemVisual(e.dataIndex,"symbol")||"none",!!e.symbolRepeat,!!e.symbolClip].join(":")}function wE(r,e,t){k(r.__pictorialBundle.children(),function(n){n!==r.__pictorialBarRect&&e.call(t,n)})}function Pf(r,e,t,n,i,a){e&&r.attr(e),n.symbolClip&&!i?t&&r.attr(t):t&&Zc[i?"updateProps":"initProps"](r,t,n.animationModel,n.dataIndex,a)}function zO(r,e,t){var n=t.dataIndex,i=t.itemModel,a=i.getModel("emphasis"),o=a.getModel("itemStyle").getItemStyle(),s=i.getModel(["blur","itemStyle"]).getItemStyle(),l=i.getModel(["select","itemStyle"]).getItemStyle(),u=i.getShallow("cursor"),c=a.get("focus"),h=a.get("blurScope"),f=a.get("scale");wE(r,function(g){if(g instanceof Ur){var v=g.style;g.useStyle(pe({image:v.image,x:v.x,y:v.y,width:v.width,height:v.height},t.style))}else g.useStyle(t.style);var m=g.ensureState("emphasis");m.style=o,f&&(m.scaleX=g.scaleX*1.1,m.scaleY=g.scaleY*1.1),g.ensureState("blur").style=s,g.ensureState("select").style=l,u&&(g.cursor=u),g.z2=t.z2});var d=e.valueDim.posDesc[+(t.boundingLength>0)],p=r.__pictorialBarRect;p.ignoreClip=!0,zr(p,Sr(i),{labelFetcher:e.seriesModel,labelDataIndex:n,defaultText:nd(e.seriesModel.getData(),n),inheritColor:t.style.fill,defaultOpacity:t.style.opacity,defaultOutsidePosition:d}),Rn(r,c,h,a.get("disabled"))}function UO(r){var e=Math.round(r);return Math.abs(r-e)<1e-4?e:Math.ceil(r)}const wSe=vSe;var bSe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.hasSymbolVisual=!0,t.defaultSymbol="roundRect",t}return e.prototype.getInitialData=function(t){return t.stack=null,r.prototype.getInitialData.apply(this,arguments)},e.type="series.pictorialBar",e.dependencies=["grid"],e.defaultOption=su(w_.defaultOption,{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",clip:!1,progressive:0,emphasis:{scale:!1},select:{itemStyle:{borderColor:"#212121"}}}),e}(w_);const TSe=bSe;function MSe(r){r.registerChartView(wSe),r.registerSeriesModel(TSe),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,ut(xH,"pictorialBar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,SH("pictorialBar"))}var CSe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._layers=[],t}return e.prototype.render=function(t,n,i){var a=t.getData(),o=this,s=this.group,l=t.getLayerSeries(),u=a.getLayout("layoutInfo"),c=u.rect,h=u.boundaryGap;s.x=0,s.y=c.y+h[0];function f(v){return v.name}var d=new Ns(this._layersSeries||[],l,f,f),p=[];d.add(Fe(g,this,"add")).update(Fe(g,this,"update")).remove(Fe(g,this,"remove")).execute();function g(v,m,y){var _=o._layers;if(v==="remove"){s.remove(_[m]);return}for(var x=[],S=[],A,w=l[m].indices,M=0;Ma&&(a=s),n.push(s)}for(var u=0;ua&&(a=h)}return{y0:i,max:a}}function NSe(r){r.registerChartView(LSe),r.registerSeriesModel(RSe),r.registerLayout(DSe),r.registerProcessor(Og("themeRiver"))}var kSe=2,OSe=4,FSe=function(r){ae(e,r);function e(t,n,i,a){var o=r.call(this)||this;o.z2=kSe,o.textConfig={inside:!0},at(o).seriesIndex=n.seriesIndex;var s=new Ot({z2:OSe,silent:t.getModel().get(["label","silent"])});return o.setTextContent(s),o.updateData(!0,t,n,i,a),o}return e.prototype.updateData=function(t,n,i,a,o){this.node=n,n.piece=this,i=i||this._seriesModel,a=a||this._ecModel;var s=this;at(s).dataIndex=n.dataIndex;var l=n.getModel(),u=l.getModel("emphasis"),c=n.getLayout(),h=pe({},c);h.label=null;var f=n.getVisual("style");f.lineJoin="bevel";var d=n.getVisual("decal");d&&(f.decal=ed(d,o));var p=hc(l.getModel("itemStyle"),h,!0);pe(h,p),k(mi,function(y){var _=s.ensureState(y),x=l.getModel([y,"itemStyle"]);_.style=x.getItemStyle();var S=hc(x,h);S&&(_.shape=S)}),t?(s.setShape(h),s.shape.r=c.r0,Tn(s,{shape:{r:c.r}},i,n.dataIndex)):(zt(s,{shape:h},i),lo(s)),s.useStyle(f),this._updateLabel(i);var g=l.getShallow("cursor");g&&s.attr("cursor",g),this._seriesModel=i||this._seriesModel,this._ecModel=a||this._ecModel;var v=u.get("focus"),m=v==="relative"?Fv(n.getAncestorsIndices(),n.getDescendantIndices()):v==="ancestor"?n.getAncestorsIndices():v==="descendant"?n.getDescendantIndices():v;Rn(this,m,u.get("blurScope"),u.get("disabled"))},e.prototype._updateLabel=function(t){var n=this,i=this.node.getModel(),a=i.getModel("label"),o=this.node.getLayout(),s=o.endAngle-o.startAngle,l=(o.startAngle+o.endAngle)/2,u=Math.cos(l),c=Math.sin(l),h=this,f=h.getTextContent(),d=this.node.dataIndex,p=a.get("minAngle")/180*Math.PI,g=a.get("show")&&!(p!=null&&Math.abs(s)L&&!Vv(I-L)&&I0?(o.virtualPiece?o.virtualPiece.updateData(!1,y,t,n,i):(o.virtualPiece=new GO(y,t,n,i),c.add(o.virtualPiece)),_.piece.off("click"),o.virtualPiece.on("click",function(x){o._rootToNode(_.parentNode)})):o.virtualPiece&&(c.remove(o.virtualPiece),o.virtualPiece=null)}},e.prototype._initEvents=function(){var t=this;this.group.off("click"),this.group.on("click",function(n){var i=!1,a=t.seriesModel.getViewRoot();a.eachNode(function(o){if(!i&&o.piece&&o.piece===n.target){var s=o.getModel().get("nodeClick");if(s==="rootToNode")t._rootToNode(o);else if(s==="link"){var l=o.getModel(),u=l.get("link");if(u){var c=l.get("target",!0)||"_blank";c_(u,c)}}i=!0}})})},e.prototype._rootToNode=function(t){t!==this.seriesModel.getViewRoot()&&this.api.dispatchAction({type:dM,from:this.uid,seriesId:this.seriesModel.id,targetNode:t})},e.prototype.containPoint=function(t,n){var i=n.getData(),a=i.getItemLayout(0);if(a){var o=t[0]-a.cx,s=t[1]-a.cy,l=Math.sqrt(o*o+s*s);return l<=a.r&&l>=a.r0}},e.type="sunburst",e}(gn);const VSe=USe;var GSe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.ignoreStyleOnData=!0,t}return e.prototype.getInitialData=function(t,n){var i={name:t.name,children:t.data};H6(i);var a=this._levelModels=xe(t.levels||[],function(l){return new vn(l,this,n)},this),o=aE.createTree(i,this,s);function s(l){l.wrapMethod("getItemModel",function(u,c){var h=o.getNodeByDataIndex(c),f=a[h.depth];return f&&(u.parentModel=f),u})}return o.data},e.prototype.optionUpdated=function(){this.resetViewRoot()},e.prototype.getDataParams=function(t){var n=r.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(t);return n.treePathInfo=j1(i,this),n},e.prototype.getLevelModel=function(t){return this._levelModels&&this._levelModels[t.depth]},e.prototype.getViewRoot=function(){return this._viewRoot},e.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var n=this.getRawData().tree.root;(!t||t!==n&&!n.contains(t))&&(this._viewRoot=n)},e.prototype.enableAriaDecal=function(){Y8(this)},e.type="series.sunburst",e.defaultOption={z:2,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,stillShowZeroSum:!0,nodeClick:"rootToNode",renderLabelForZeroData:!1,label:{rotate:"radial",show:!0,opacity:1,align:"center",position:"inside",distance:5,silent:!0},itemStyle:{borderWidth:1,borderColor:"white",borderType:"solid",shadowBlur:0,shadowColor:"rgba(0, 0, 0, 0.2)",shadowOffsetX:0,shadowOffsetY:0,opacity:1},emphasis:{focus:"descendant"},blur:{itemStyle:{opacity:.2},label:{opacity:.1}},animationType:"expansion",animationDuration:1e3,animationDurationUpdate:500,data:[],sort:"desc"},e}(En);function H6(r){var e=0;k(r.children,function(n){H6(n);var i=n.value;_e(i)&&(i=i[0]),e+=i});var t=r.value;_e(t)&&(t=t[0]),(t==null||isNaN(t))&&(t=e),t<0&&(t=0),_e(r.value)?r.value[0]=t:r.value=t}const HSe=GSe;var WO=Math.PI/180;function WSe(r,e,t){e.eachSeriesByType(r,function(n){var i=n.get("center"),a=n.get("radius");_e(a)||(a=[0,a]),_e(i)||(i=[i,i]);var o=t.getWidth(),s=t.getHeight(),l=Math.min(o,s),u=Pe(i[0],o),c=Pe(i[1],s),h=Pe(a[0],l/2),f=Pe(a[1],l/2),d=-n.get("startAngle")*WO,p=n.get("minAngle")*WO,g=n.getData().tree.root,v=n.getViewRoot(),m=v.depth,y=n.get("sort");y!=null&&W6(v,y);var _=0;k(v.children,function(I){!isNaN(I.getValue())&&_++});var x=v.getValue(),S=Math.PI/(x||_)*2,A=v.depth>0,w=v.height-(A?-1:1),M=(f-h)/(w||1),C=n.get("clockwise"),b=n.get("stillShowZeroSum"),T=C?1:-1,P=function(I,N){if(I){var R=N;if(I!==g){var F=I.getValue(),O=x===0&&b?S:F*S;O1;)o=o.parentNode;var s=i.getColorFromPalette(o.name||o.dataIndex+"",e);return n.depth>1&&ke(s)&&(s=rT(s,(n.depth-1)/(a-1)*.5)),s}r.eachSeriesByType("sunburst",function(n){var i=n.getData(),a=i.tree;a.eachNode(function(o){var s=o.getModel(),l=s.getModel("itemStyle").getItemStyle();l.fill||(l.fill=t(o,n,a.root.height));var u=i.ensureUniqueItemVisual(o.dataIndex,"style");pe(u,l)})})}function YSe(r){r.registerChartView(VSe),r.registerSeriesModel(HSe),r.registerLayout(ut(WSe,"sunburst")),r.registerProcessor(ut(Og,"sunburst")),r.registerVisual(XSe),zSe(r)}var $O={color:"fill",borderColor:"stroke"},qSe={symbol:1,symbolSize:1,symbolKeepAspect:1,legendIcon:1,visualMeta:1,liftZ:1,decal:1},bs=Pt(),jSe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.optionUpdated=function(){this.currentZLevel=this.get("zlevel",!0),this.currentZ=this.get("z",!0)},e.prototype.getInitialData=function(t,n){return Us(null,this)},e.prototype.getDataParams=function(t,n,i){var a=r.prototype.getDataParams.call(this,t,n);return i&&(a.info=bs(i).info),a},e.type="series.custom",e.dependencies=["grid","polar","geo","singleAxis","calendar"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,clip:!1},e}(En);const KSe=jSe;function ZSe(r,e){return e=e||[0,0],xe(["x","y"],function(t,n){var i=this.getAxis(t),a=e[n],o=r[n]/2;return i.type==="category"?i.getBandWidth():Math.abs(i.dataToCoord(a-o)-i.dataToCoord(a+o))},this)}function QSe(r){var e=r.master.getRect();return{coordSys:{type:"cartesian2d",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(t){return r.dataToPoint(t)},size:Fe(ZSe,r)}}}function JSe(r,e){return e=e||[0,0],xe([0,1],function(t){var n=e[t],i=r[t]/2,a=[],o=[];return a[t]=n-i,o[t]=n+i,a[1-t]=o[1-t]=e[1-t],Math.abs(this.dataToPoint(a)[t]-this.dataToPoint(o)[t])},this)}function eAe(r){var e=r.getBoundingRect();return{coordSys:{type:"geo",x:e.x,y:e.y,width:e.width,height:e.height,zoom:r.getZoom()},api:{coord:function(t){return r.dataToPoint(t)},size:Fe(JSe,r)}}}function tAe(r,e){var t=this.getAxis(),n=e instanceof Array?e[0]:e,i=(r instanceof Array?r[0]:r)/2;return t.type==="category"?t.getBandWidth():Math.abs(t.dataToCoord(n-i)-t.dataToCoord(n+i))}function nAe(r){var e=r.getRect();return{coordSys:{type:"singleAxis",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(t){return r.dataToPoint(t)},size:Fe(tAe,r)}}}function rAe(r,e){return e=e||[0,0],xe(["Radius","Angle"],function(t,n){var i="get"+t+"Axis",a=this[i](),o=e[n],s=r[n]/2,l=a.type==="category"?a.getBandWidth():Math.abs(a.dataToCoord(o-s)-a.dataToCoord(o+s));return t==="Angle"&&(l=l*Math.PI/180),l},this)}function iAe(r){var e=r.getRadiusAxis(),t=r.getAngleAxis(),n=e.getExtent();return n[0]>n[1]&&n.reverse(),{coordSys:{type:"polar",cx:r.cx,cy:r.cy,r:n[1],r0:n[0]},api:{coord:function(i){var a=e.dataToRadius(i[0]),o=t.dataToAngle(i[1]),s=r.coordToPoint([a,o]);return s.push(a,o*Math.PI/180),s},size:Fe(rAe,r)}}}function aAe(r){var e=r.getRect(),t=r.getRangeInfo();return{coordSys:{type:"calendar",x:e.x,y:e.y,width:e.width,height:e.height,cellWidth:r.getCellWidth(),cellHeight:r.getCellHeight(),rangeInfo:{start:t.start,end:t.end,weeks:t.weeks,dayCount:t.allDay}},api:{coord:function(n,i){return r.dataToPoint(n,i)}}}}function $6(r,e,t,n){return r&&(r.legacy||r.legacy!==!1&&!t&&!n&&e!=="tspan"&&(e==="text"||ze(r,"text")))}function X6(r,e,t){var n=r,i,a,o;if(e==="text")o=n;else{o={},ze(n,"text")&&(o.text=n.text),ze(n,"rich")&&(o.rich=n.rich),ze(n,"textFill")&&(o.fill=n.textFill),ze(n,"textStroke")&&(o.stroke=n.textStroke),ze(n,"fontFamily")&&(o.fontFamily=n.fontFamily),ze(n,"fontSize")&&(o.fontSize=n.fontSize),ze(n,"fontStyle")&&(o.fontStyle=n.fontStyle),ze(n,"fontWeight")&&(o.fontWeight=n.fontWeight),a={type:"text",style:o,silent:!0},i={};var s=ze(n,"textPosition");t?i.position=s?n.textPosition:"inside":s&&(i.position=n.textPosition),ze(n,"textPosition")&&(i.position=n.textPosition),ze(n,"textOffset")&&(i.offset=n.textOffset),ze(n,"textRotation")&&(i.rotation=n.textRotation),ze(n,"textDistance")&&(i.distance=n.textDistance)}return XO(o,r),k(o.rich,function(l){XO(l,l)}),{textConfig:i,textContent:a}}function XO(r,e){e&&(e.font=e.textFont||e.font,ze(e,"textStrokeWidth")&&(r.lineWidth=e.textStrokeWidth),ze(e,"textAlign")&&(r.align=e.textAlign),ze(e,"textVerticalAlign")&&(r.verticalAlign=e.textVerticalAlign),ze(e,"textLineHeight")&&(r.lineHeight=e.textLineHeight),ze(e,"textWidth")&&(r.width=e.textWidth),ze(e,"textHeight")&&(r.height=e.textHeight),ze(e,"textBackgroundColor")&&(r.backgroundColor=e.textBackgroundColor),ze(e,"textPadding")&&(r.padding=e.textPadding),ze(e,"textBorderColor")&&(r.borderColor=e.textBorderColor),ze(e,"textBorderWidth")&&(r.borderWidth=e.textBorderWidth),ze(e,"textBorderRadius")&&(r.borderRadius=e.textBorderRadius),ze(e,"textBoxShadowColor")&&(r.shadowColor=e.textBoxShadowColor),ze(e,"textBoxShadowBlur")&&(r.shadowBlur=e.textBoxShadowBlur),ze(e,"textBoxShadowOffsetX")&&(r.shadowOffsetX=e.textBoxShadowOffsetX),ze(e,"textBoxShadowOffsetY")&&(r.shadowOffsetY=e.textBoxShadowOffsetY))}function YO(r,e,t){var n=r;n.textPosition=n.textPosition||t.position||"inside",t.offset!=null&&(n.textOffset=t.offset),t.rotation!=null&&(n.textRotation=t.rotation),t.distance!=null&&(n.textDistance=t.distance);var i=n.textPosition.indexOf("inside")>=0,a=r.fill||"#000";qO(n,e);var o=n.textFill==null;return i?o&&(n.textFill=t.insideFill||"#fff",!n.textStroke&&t.insideStroke&&(n.textStroke=t.insideStroke),!n.textStroke&&(n.textStroke=a),n.textStrokeWidth==null&&(n.textStrokeWidth=2)):(o&&(n.textFill=r.fill||t.outsideFill||"#000"),!n.textStroke&&t.outsideStroke&&(n.textStroke=t.outsideStroke)),n.text=e.text,n.rich=e.rich,k(e.rich,function(s){qO(s,s)}),n}function qO(r,e){e&&(ze(e,"fill")&&(r.textFill=e.fill),ze(e,"stroke")&&(r.textStroke=e.fill),ze(e,"lineWidth")&&(r.textStrokeWidth=e.lineWidth),ze(e,"font")&&(r.font=e.font),ze(e,"fontStyle")&&(r.fontStyle=e.fontStyle),ze(e,"fontWeight")&&(r.fontWeight=e.fontWeight),ze(e,"fontSize")&&(r.fontSize=e.fontSize),ze(e,"fontFamily")&&(r.fontFamily=e.fontFamily),ze(e,"align")&&(r.textAlign=e.align),ze(e,"verticalAlign")&&(r.textVerticalAlign=e.verticalAlign),ze(e,"lineHeight")&&(r.textLineHeight=e.lineHeight),ze(e,"width")&&(r.textWidth=e.width),ze(e,"height")&&(r.textHeight=e.height),ze(e,"backgroundColor")&&(r.textBackgroundColor=e.backgroundColor),ze(e,"padding")&&(r.textPadding=e.padding),ze(e,"borderColor")&&(r.textBorderColor=e.borderColor),ze(e,"borderWidth")&&(r.textBorderWidth=e.borderWidth),ze(e,"borderRadius")&&(r.textBorderRadius=e.borderRadius),ze(e,"shadowColor")&&(r.textBoxShadowColor=e.shadowColor),ze(e,"shadowBlur")&&(r.textBoxShadowBlur=e.shadowBlur),ze(e,"shadowOffsetX")&&(r.textBoxShadowOffsetX=e.shadowOffsetX),ze(e,"shadowOffsetY")&&(r.textBoxShadowOffsetY=e.shadowOffsetY),ze(e,"textShadowColor")&&(r.textShadowColor=e.textShadowColor),ze(e,"textShadowBlur")&&(r.textShadowBlur=e.textShadowBlur),ze(e,"textShadowOffsetX")&&(r.textShadowOffsetX=e.textShadowOffsetX),ze(e,"textShadowOffsetY")&&(r.textShadowOffsetY=e.textShadowOffsetY))}var Y6={position:["x","y"],scale:["scaleX","scaleY"],origin:["originX","originY"]},jO=wt(Y6);$o(Yo,function(r,e){return r[e]=1,r},{});Yo.join(", ");var R_=["","style","shape","extra"],ad=Pt();function bE(r,e,t,n,i){var a=r+"Animation",o=yd(r,n,i)||{},s=ad(e).userDuring;return o.duration>0&&(o.during=s?Fe(cAe,{el:e,userDuring:s}):null,o.setToFinal=!0,o.scope=r),pe(o,t[a]),o}function p0(r,e,t,n){n=n||{};var i=n.dataIndex,a=n.isInit,o=n.clearStyle,s=t.isAnimationEnabled(),l=ad(r),u=e.style;l.userDuring=e.during;var c={},h={};if(fAe(r,e,h),ZO("shape",e,h),ZO("extra",e,h),!a&&s&&(hAe(r,e,c),KO("shape",r,e,c),KO("extra",r,e,c),dAe(r,e,u,c)),h.style=u,oAe(r,h,o),lAe(r,e),s)if(a){var f={};k(R_,function(p){var g=p?e[p]:e;g&&g.enterFrom&&(p&&(f[p]=f[p]||{}),pe(p?f[p]:f,g.enterFrom))});var d=bE("enter",r,e,t,i);d.duration>0&&r.animateFrom(f,d)}else sAe(r,e,i||0,t,c);q6(r,e),u?r.dirty():r.markRedraw()}function q6(r,e){for(var t=ad(r).leaveToProps,n=0;n0&&r.animateFrom(i,a)}}function lAe(r,e){ze(e,"silent")&&(r.silent=e.silent),ze(e,"ignore")&&(r.ignore=e.ignore),r instanceof ka&&ze(e,"invisible")&&(r.invisible=e.invisible),r instanceof yt&&ze(e,"autoBatch")&&(r.autoBatch=e.autoBatch)}var Ao={},uAe={setTransform:function(r,e){return Ao.el[r]=e,this},getTransform:function(r){return Ao.el[r]},setShape:function(r,e){var t=Ao.el,n=t.shape||(t.shape={});return n[r]=e,t.dirtyShape&&t.dirtyShape(),this},getShape:function(r){var e=Ao.el.shape;if(e)return e[r]},setStyle:function(r,e){var t=Ao.el,n=t.style;return n&&(n[r]=e,t.dirtyStyle&&t.dirtyStyle()),this},getStyle:function(r){var e=Ao.el.style;if(e)return e[r]},setExtra:function(r,e){var t=Ao.el.extra||(Ao.el.extra={});return t[r]=e,this},getExtra:function(r){var e=Ao.el.extra;if(e)return e[r]}};function cAe(){var r=this,e=r.el;if(e){var t=ad(e).userDuring,n=r.userDuring;if(t!==n){r.el=r.userDuring=null;return}Ao.el=e,n(uAe)}}function KO(r,e,t,n){var i=t[r];if(i){var a=e[r],o;if(a){var s=t.transition,l=i.transition;if(l)if(!o&&(o=n[r]={}),Ic(l))pe(o,a);else for(var u=nn(l),c=0;c=0){!o&&(o=n[r]={});for(var d=wt(a),c=0;c=0)){var f=r.getAnimationStyleProps(),d=f?f.style:null;if(d){!a&&(a=n.style={});for(var p=wt(t),u=0;u=0?e.getStore().get(N,E):void 0}var R=e.get(I.name,E),F=I&&I.ordinalMeta;return F?F.categories[R]:R}function A(L,E){E==null&&(E=u);var I=e.getItemVisual(E,"style"),N=I&&I.fill,R=I&&I.opacity,F=y(E,Rl).getItemStyle();N!=null&&(F.fill=N),R!=null&&(F.opacity=R);var O={inheritColor:ke(N)?N:"#000"},V=_(E,Rl),H=pn(V,null,O,!1,!0);H.text=V.getShallow("show")?ot(r.getFormattedLabel(E,Rl),nd(e,E)):null;var Q=l_(V,O,!1);return C(L,F),F=YO(F,H,Q),L&&M(F,L),F.legacy=!0,F}function w(L,E){E==null&&(E=u);var I=y(E,Ts).getItemStyle(),N=_(E,Ts),R=pn(N,null,null,!0,!0);R.text=N.getShallow("show")?Go(r.getFormattedLabel(E,Ts),r.getFormattedLabel(E,Rl),nd(e,E)):null;var F=l_(N,null,!0);return C(L,I),I=YO(I,R,F),L&&M(I,L),I.legacy=!0,I}function M(L,E){for(var I in E)ze(E,I)&&(L[I]=E[I])}function C(L,E){L&&(L.textFill&&(E.textFill=L.textFill),L.textPosition&&(E.textPosition=L.textPosition))}function b(L,E){if(E==null&&(E=u),ze($O,L)){var I=e.getItemVisual(E,"style");return I?I[$O[L]]:null}if(ze(qSe,L))return e.getItemVisual(E,L)}function T(L){if(a.type==="cartesian2d"){var E=a.getBaseAxis();return bde(Ke({axis:E},L))}}function P(){return t.getCurrentSeriesIndices()}function D(L){return v2(L,t)}}function bAe(r){var e={};return k(r.dimensions,function(t){var n=r.getDimensionInfo(t);if(!n.isExtraCoord){var i=n.coordDim,a=e[i]=e[i]||[];a[n.coordDimIndex]=r.getDimensionIndex(t)}}),e}function bw(r,e,t,n,i,a,o){if(!n){a.remove(e);return}var s=LE(r,e,t,n,i,a);return s&&o.setItemGraphicEl(t,s),s&&Rn(s,n.focus,n.blurScope,n.emphasisDisabled),s}function LE(r,e,t,n,i,a){var o=-1,s=e;e&&Q6(e,n,i)&&(o=pt(a.childrenRef(),e),e=null);var l=!e,u=e;u?u.clearStates():(u=CE(n),s&&_Ae(s,u)),n.morph===!1?u.disableMorphing=!0:u.disableMorphing&&(u.disableMorphing=!1),ha.normal.cfg=ha.normal.conOpt=ha.emphasis.cfg=ha.emphasis.conOpt=ha.blur.cfg=ha.blur.conOpt=ha.select.cfg=ha.select.conOpt=null,ha.isLegacy=!1,MAe(u,t,n,i,l,ha),TAe(u,t,n,i,l),EE(r,u,t,n,ha,i,l),ze(n,"info")&&(bs(u).info=n.info);for(var c=0;c=0?a.replaceAt(u,o):a.add(u),u}function Q6(r,e,t){var n=bs(r),i=e.type,a=e.shape,o=e.style;return t.isUniversalTransitionEnabled()||i!=null&&i!==n.customGraphicType||i==="path"&&RAe(a)&&J6(a)!==n.customPathData||i==="image"&&ze(o,"image")&&o.image!==n.customImagePath}function TAe(r,e,t,n,i){var a=t.clipPath;if(a===!1)r&&r.getClipPath()&&r.removeClipPath();else if(a){var o=r.getClipPath();o&&Q6(o,a,n)&&(o=null),o||(o=CE(a),r.setClipPath(o)),EE(null,o,e,a,null,n,i)}}function MAe(r,e,t,n,i,a){if(!r.isGroup){JO(t,null,a),JO(t,Ts,a);var o=a.normal.conOpt,s=a.emphasis.conOpt,l=a.blur.conOpt,u=a.select.conOpt;if(o!=null||s!=null||u!=null||l!=null){var c=r.getTextContent();if(o===!1)c&&r.removeTextContent();else{o=a.normal.conOpt=o||{type:"text"},c?c.clearStates():(c=CE(o),r.setTextContent(c)),EE(null,c,e,o,null,n,i);for(var h=o&&o.style,f=0;f=c;d--){var p=e.childAt(d);EAe(e,p,i)}}}function EAe(r,e,t){e&&Q1(e,bs(r).option,t)}function LAe(r){new Ns(r.oldChildren,r.newChildren,eF,eF,r).add(tF).update(tF).remove(PAe).execute()}function eF(r,e){var t=r&&r.name;return t!=null?t:mAe+e}function tF(r,e){var t=this.context,n=r!=null?t.newChildren[r]:null,i=e!=null?t.oldChildren[e]:null;LE(t.api,i,t.dataIndex,n,t.seriesModel,t.group)}function PAe(r){var e=this.context,t=e.oldChildren[r];t&&Q1(t,bs(t).option,e.seriesModel)}function J6(r){return r&&(r.pathData||r.d)}function RAe(r){return r&&(ze(r,"pathData")||ze(r,"d"))}function DAe(r){r.registerChartView(SAe),r.registerSeriesModel(KSe)}var Ju=Pt(),nF=Je,Tw=Fe,IAe=function(){function r(){this._dragging=!1,this.animationThreshold=15}return r.prototype.render=function(e,t,n,i){var a=t.get("value"),o=t.get("status");if(this._axisModel=e,this._axisPointerModel=t,this._api=n,!(!i&&this._lastValue===a&&this._lastStatus===o)){this._lastValue=a,this._lastStatus=o;var s=this._group,l=this._handle;if(!o||o==="hide"){s&&s.hide(),l&&l.hide();return}s&&s.show(),l&&l.show();var u={};this.makeElOption(u,a,e,t,n);var c=u.graphicKey;c!==this._lastGraphicKey&&this.clear(n),this._lastGraphicKey=c;var h=this._moveAnimation=this.determineAnimation(e,t);if(!s)s=this._group=new rt,this.createPointerEl(s,u,e,t),this.createLabelEl(s,u,e,t),n.getZr().add(s);else{var f=ut(rF,t,h);this.updatePointerEl(s,u,f),this.updateLabelEl(s,u,f,t)}aF(s,t,!0),this._renderHandle(a)}},r.prototype.remove=function(e){this.clear(e)},r.prototype.dispose=function(e){this.clear(e)},r.prototype.determineAnimation=function(e,t){var n=t.get("animation"),i=e.axis,a=i.type==="category",o=t.get("snap");if(!o&&!a)return!1;if(n==="auto"||n==null){var s=this.animationThreshold;if(a&&i.getBandWidth()>s)return!0;if(o){var l=Q2(e).seriesDataCount,u=i.getExtent();return Math.abs(u[0]-u[1])/l>s}return!1}return n===!0},r.prototype.makeElOption=function(e,t,n,i,a){},r.prototype.createPointerEl=function(e,t,n,i){var a=t.pointer;if(a){var o=Ju(e).pointerEl=new Zc[a.type](nF(t.pointer));e.add(o)}},r.prototype.createLabelEl=function(e,t,n,i){if(t.label){var a=Ju(e).labelEl=new Ot(nF(t.label));e.add(a),iF(a,i)}},r.prototype.updatePointerEl=function(e,t,n){var i=Ju(e).pointerEl;i&&t.pointer&&(i.setStyle(t.pointer.style),n(i,{shape:t.pointer.shape}))},r.prototype.updateLabelEl=function(e,t,n,i){var a=Ju(e).labelEl;a&&(a.setStyle(t.label.style),n(a,{x:t.label.x,y:t.label.y}),iF(a,i))},r.prototype._renderHandle=function(e){if(!(this._dragging||!this.updateHandleTransform)){var t=this._axisPointerModel,n=this._api.getZr(),i=this._handle,a=t.getModel("handle"),o=t.get("status");if(!a.get("show")||!o||o==="hide"){i&&n.remove(i),this._handle=null;return}var s;this._handle||(s=!0,i=this._handle=Cg(a.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(u){Ps(u.event)},onmousedown:Tw(this._onHandleDragMove,this,0,0),drift:Tw(this._onHandleDragMove,this),ondragend:Tw(this._onHandleDragEnd,this)}),n.add(i)),aF(i,t,!1),i.setStyle(a.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var l=a.get("size");_e(l)||(l=[l,l]),i.scaleX=l[0]/2,i.scaleY=l[1]/2,Md(this,"_doDispatchAxisPointer",a.get("throttle")||0,"fixRate"),this._moveHandleToValue(e,s)}},r.prototype._moveHandleToValue=function(e,t){rF(this._axisPointerModel,!t&&this._moveAnimation,this._handle,Mw(this.getHandleTransform(e,this._axisModel,this._axisPointerModel)))},r.prototype._onHandleDragMove=function(e,t){var n=this._handle;if(n){this._dragging=!0;var i=this.updateHandleTransform(Mw(n),[e,t],this._axisModel,this._axisPointerModel);this._payloadInfo=i,n.stopAnimation(),n.attr(Mw(i)),Ju(n).lastProp=null,this._doDispatchAxisPointer()}},r.prototype._doDispatchAxisPointer=function(){var e=this._handle;if(e){var t=this._payloadInfo,n=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:t.cursorPoint[0],y:t.cursorPoint[1],tooltipOption:t.tooltipOption,axesInfo:[{axisDim:n.axis.dim,axisIndex:n.componentIndex}]})}},r.prototype._onHandleDragEnd=function(){this._dragging=!1;var e=this._handle;if(e){var t=this._axisPointerModel.get("value");this._moveHandleToValue(t),this._api.dispatchAction({type:"hideTip"})}},r.prototype.clear=function(e){this._lastValue=null,this._lastStatus=null;var t=e.getZr(),n=this._group,i=this._handle;t&&n&&(this._lastGraphicKey=null,n&&t.remove(n),i&&t.remove(i),this._group=null,this._handle=null,this._payloadInfo=null),Kv(this,"_doDispatchAxisPointer")},r.prototype.doClear=function(){},r.prototype.buildLabel=function(e,t,n){return n=n||0,{x:e[n],y:e[1-n],width:t[n],height:t[1-n]}},r}();function rF(r,e,t,n){eW(Ju(t).lastProp,n)||(Ju(t).lastProp=n,e?zt(t,n,r):(t.stopAnimation(),t.attr(n)))}function eW(r,e){if(Qe(r)&&Qe(e)){var t=!0;return k(e,function(n,i){t=t&&eW(r[i],n)}),!!t}else return r===e}function iF(r,e){r[e.get(["label","show"])?"show":"hide"]()}function Mw(r){return{x:r.x||0,y:r.y||0,rotation:r.rotation||0}}function aF(r,e,t){var n=e.get("z"),i=e.get("zlevel");r&&r.traverse(function(a){a.type!=="group"&&(n!=null&&(a.z=n),i!=null&&(a.zlevel=i),a.silent=t)})}const RE=IAe;function DE(r){var e=r.get("type"),t=r.getModel(e+"Style"),n;return e==="line"?(n=t.getLineStyle(),n.fill=null):e==="shadow"&&(n=t.getAreaStyle(),n.stroke=null),n}function tW(r,e,t,n,i){var a=t.get("value"),o=nW(a,e.axis,e.ecModel,t.get("seriesDataIndices"),{precision:t.get(["label","precision"]),formatter:t.get(["label","formatter"])}),s=t.getModel("label"),l=Sd(s.get("padding")||0),u=s.getFont(),c=wg(o,u),h=i.position,f=c.width+l[1]+l[3],d=c.height+l[0]+l[2],p=i.align;p==="right"&&(h[0]-=f),p==="center"&&(h[0]-=f/2);var g=i.verticalAlign;g==="bottom"&&(h[1]-=d),g==="middle"&&(h[1]-=d/2),NAe(h,f,d,n);var v=s.get("backgroundColor");(!v||v==="auto")&&(v=e.get(["axisLine","lineStyle","color"])),r.label={x:h[0],y:h[1],style:pn(s,{text:o,font:u,fill:s.getTextColor(),padding:l,backgroundColor:v}),z2:10}}function NAe(r,e,t,n){var i=n.getWidth(),a=n.getHeight();r[0]=Math.min(r[0]+e,i)-e,r[1]=Math.min(r[1]+t,a)-t,r[0]=Math.max(r[0],0),r[1]=Math.max(r[1],0)}function nW(r,e,t,n,i){r=e.scale.parse(r);var a=e.scale.getLabel({value:r},{precision:i.precision}),o=i.formatter;if(o){var s={value:G2(e,{value:r}),axisDimension:e.dim,axisIndex:e.index,seriesData:[]};k(n,function(l){var u=t.getSeriesByIndex(l.seriesIndex),c=l.dataIndexInside,h=u&&u.getDataParams(c);h&&s.seriesData.push(h)}),ke(o)?a=o.replace("{value}",a):qe(o)&&(a=o(s))}return a}function IE(r,e,t){var n=ta();return jc(n,n,t.rotation),Xo(n,n,t.position),io([r.dataToCoord(e),(t.labelOffset||0)+(t.labelDirection||1)*(t.labelMargin||0)],n)}function rW(r,e,t,n,i,a){var o=ks.innerTextLayout(t.rotation,0,t.labelDirection);t.labelMargin=i.get(["label","margin"]),tW(e,n,i,a,{position:IE(n.axis,r,t),align:o.textAlign,verticalAlign:o.textVerticalAlign})}function NE(r,e,t){return t=t||0,{x1:r[t],y1:r[1-t],x2:e[t],y2:e[1-t]}}function iW(r,e,t){return t=t||0,{x:r[t],y:r[1-t],width:e[t],height:e[1-t]}}function oF(r,e,t,n,i,a){return{cx:r,cy:e,r0:t,r:n,startAngle:i,endAngle:a,clockwise:!0}}var kAe=function(r){ae(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.makeElOption=function(t,n,i,a,o){var s=i.axis,l=s.grid,u=a.get("type"),c=sF(l,s).getOtherAxis(s).getGlobalExtent(),h=s.toGlobalCoord(s.dataToCoord(n,!0));if(u&&u!=="none"){var f=DE(a),d=OAe[u](s,h,c);d.style=f,t.graphicKey=d.type,t.pointer=d}var p=ZT(l.model,i);rW(n,t,p,i,a,o)},e.prototype.getHandleTransform=function(t,n,i){var a=ZT(n.axis.grid.model,n,{labelInside:!1});a.labelMargin=i.get(["handle","margin"]);var o=IE(n.axis,t,a);return{x:o[0],y:o[1],rotation:a.rotation+(a.labelDirection<0?Math.PI:0)}},e.prototype.updateHandleTransform=function(t,n,i,a){var o=i.axis,s=o.grid,l=o.getGlobalExtent(!0),u=sF(s,o).getOtherAxis(o).getGlobalExtent(),c=o.dim==="x"?0:1,h=[t.x,t.y];h[c]+=n[c],h[c]=Math.min(l[1],h[c]),h[c]=Math.max(l[0],h[c]);var f=(u[1]+u[0])/2,d=[f,f];d[c]=h[c];var p=[{verticalAlign:"middle"},{align:"center"}];return{x:h[0],y:h[1],rotation:t.rotation,cursorPoint:d,tooltipOption:p[c]}},e}(RE);function sF(r,e){var t={};return t[e.dim+"AxisIndex"]=e.index,r.getCartesian(t)}var OAe={line:function(r,e,t){var n=NE([e,t[0]],[e,t[1]],lF(r));return{type:"Line",subPixelOptimize:!0,shape:n}},shadow:function(r,e,t){var n=Math.max(1,r.getBandWidth()),i=t[1]-t[0];return{type:"Rect",shape:iW([e-n/2,t[0]],[n,i],lF(r))}}};function lF(r){return r.dim==="x"?0:1}const FAe=kAe;var BAe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="axisPointer",e.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,triggerEmphasis:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#B9BEC9",width:1,type:"dashed"},shadowStyle:{color:"rgba(210,219,238,0.2)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}},e}(Nt);const zAe=BAe;var xs=Pt(),UAe=k;function aW(r,e,t){if(!kt.node){var n=e.getZr();xs(n).records||(xs(n).records={}),VAe(n,e);var i=xs(n).records[r]||(xs(n).records[r]={});i.handler=t}}function VAe(r,e){if(xs(r).initialized)return;xs(r).initialized=!0,t("click",ut(uF,"click")),t("mousemove",ut(uF,"mousemove")),t("globalout",HAe);function t(n,i){r.on(n,function(a){var o=WAe(e);UAe(xs(r).records,function(s){s&&i(s,a,o.dispatchAction)}),GAe(o.pendings,e)})}}function GAe(r,e){var t=r.showTip.length,n=r.hideTip.length,i;t?i=r.showTip[t-1]:n&&(i=r.hideTip[n-1]),i&&(i.dispatchAction=null,e.dispatchAction(i))}function HAe(r,e,t){r.handler("leave",null,t)}function uF(r,e,t,n){e.handler(r,t,n)}function WAe(r){var e={showTip:[],hideTip:[]},t=function(n){var i=e[n.type];i?i.push(n):(n.dispatchAction=t,r.dispatchAction(n))};return{dispatchAction:t,pendings:e}}function gM(r,e){if(!kt.node){var t=e.getZr(),n=(xs(t).records||{})[r];n&&(xs(t).records[r]=null)}}var $Ae=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,n,i){var a=n.getComponent("tooltip"),o=t.get("triggerOn")||a&&a.get("triggerOn")||"mousemove|click";aW("axisPointer",i,function(s,l,u){o!=="none"&&(s==="leave"||o.indexOf(s)>=0)&&u({type:"updateAxisPointer",currTrigger:s,x:l&&l.offsetX,y:l&&l.offsetY})})},e.prototype.remove=function(t,n){gM("axisPointer",n)},e.prototype.dispose=function(t,n){gM("axisPointer",n)},e.type="axisPointer",e}(kn);const XAe=$Ae;function oW(r,e){var t=[],n=r.seriesIndex,i;if(n==null||!(i=e.getSeriesByIndex(n)))return{point:[]};var a=i.getData(),o=Uc(a,r);if(o==null||o<0||_e(o))return{point:[]};var s=a.getItemGraphicEl(o),l=i.coordinateSystem;if(i.getTooltipPosition)t=i.getTooltipPosition(o)||[];else if(l&&l.dataToPoint)if(r.isStacked){var u=l.getBaseAxis(),c=l.getOtherAxis(u),h=c.dim,f=u.dim,d=h==="x"||h==="radius"?1:0,p=a.mapDimension(f),g=[];g[d]=a.get(p,o),g[1-d]=a.get(a.getCalculationInfo("stackResultDimension"),o),t=l.dataToPoint(g)||[]}else t=l.dataToPoint(a.getValues(xe(l.dimensions,function(m){return a.mapDimension(m)}),o))||[];else if(s){var v=s.getBoundingRect().clone();v.applyTransform(s.transform),t=[v.x+v.width/2,v.y+v.height/2]}return{point:t,el:s}}var cF=Pt();function YAe(r,e,t){var n=r.currTrigger,i=[r.x,r.y],a=r,o=r.dispatchAction||Fe(t.dispatchAction,t),s=e.getComponent("axisPointer").coordSysAxesInfo;if(s){v0(i)&&(i=oW({seriesIndex:a.seriesIndex,dataIndex:a.dataIndex},e).point);var l=v0(i),u=a.axesInfo,c=s.axesInfo,h=n==="leave"||v0(i),f={},d={},p={list:[],map:{}},g={showPointer:ut(jAe,d),showTooltip:ut(KAe,p)};k(s.coordSysMap,function(m,y){var _=l||m.containPoint(i);k(s.coordSysAxesInfo[y],function(x,S){var A=x.axis,w=ewe(u,x);if(!h&&_&&(!u||w)){var M=w&&w.value;M==null&&!l&&(M=A.pointToData(i)),M!=null&&hF(x,M,g,!1,f)}})});var v={};return k(c,function(m,y){var _=m.linkGroup;_&&!d[y]&&k(_.axesInfo,function(x,S){var A=d[S];if(x!==m&&A){var w=A.value;_.mapper&&(w=m.axis.scale.parse(_.mapper(w,fF(x),fF(m)))),v[m.key]=w}})}),k(v,function(m,y){hF(c[y],m,g,!0,f)}),ZAe(d,c,f),QAe(p,i,r,o),JAe(c,o,t),f}}function hF(r,e,t,n,i){var a=r.axis;if(!(a.scale.isBlank()||!a.containData(e))){if(!r.involveSeries){t.showPointer(r,e);return}var o=qAe(e,r),s=o.payloadBatch,l=o.snapToValue;s[0]&&i.seriesIndex==null&&pe(i,s[0]),!n&&r.snap&&a.containData(l)&&l!=null&&(e=l),t.showPointer(r,e,s),t.showTooltip(r,o,l)}}function qAe(r,e){var t=e.axis,n=t.dim,i=r,a=[],o=Number.MAX_VALUE,s=-1;return k(e.seriesModels,function(l,u){var c=l.getData().mapDimensionsAll(n),h,f;if(l.getAxisTooltipData){var d=l.getAxisTooltipData(c,r,t);f=d.dataIndices,h=d.nestestValue}else{if(f=l.getData().indicesOfNearest(c[0],r,t.type==="category"?.5:null),!f.length)return;h=l.getData().get(c[0],f[0])}if(!(h==null||!isFinite(h))){var p=r-h,g=Math.abs(p);g<=o&&((g=0&&s<0)&&(o=g,s=p,i=h,a.length=0),k(f,function(v){a.push({seriesIndex:l.seriesIndex,dataIndexInside:v,dataIndex:l.getData().getRawIndex(v)})}))}}),{payloadBatch:a,snapToValue:i}}function jAe(r,e,t,n){r[e.key]={value:t,payloadBatch:n}}function KAe(r,e,t,n){var i=t.payloadBatch,a=e.axis,o=a.model,s=e.axisPointerModel;if(!(!e.triggerTooltip||!i.length)){var l=e.coordSys.model,u=ng(l),c=r.map[u];c||(c=r.map[u]={coordSysId:l.id,coordSysIndex:l.componentIndex,coordSysType:l.type,coordSysMainType:l.mainType,dataByAxis:[]},r.list.push(c)),c.dataByAxis.push({axisDim:a.dim,axisIndex:o.componentIndex,axisType:o.type,axisId:o.id,value:n,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:i.slice()})}}function ZAe(r,e,t){var n=t.axesInfo=[];k(e,function(i,a){var o=i.axisPointerModel.option,s=r[a];s?(!i.useHandle&&(o.status="show"),o.value=s.value,o.seriesDataIndices=(s.payloadBatch||[]).slice()):!i.useHandle&&(o.status="hide"),o.status==="show"&&n.push({axisDim:i.axis.dim,axisIndex:i.axis.model.componentIndex,value:o.value})})}function QAe(r,e,t,n){if(v0(e)||!r.list.length){n({type:"hideTip"});return}var i=((r.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};n({type:"showTip",escapeConnect:!0,x:e[0],y:e[1],tooltipOption:t.tooltipOption,position:t.position,dataIndexInside:i.dataIndexInside,dataIndex:i.dataIndex,seriesIndex:i.seriesIndex,dataByCoordSys:r.list})}function JAe(r,e,t){var n=t.getZr(),i="axisPointerLastHighlights",a=cF(n)[i]||{},o=cF(n)[i]={};k(r,function(u,c){var h=u.axisPointerModel.option;h.status==="show"&&u.triggerEmphasis&&k(h.seriesDataIndices,function(f){var d=f.seriesIndex+" | "+f.dataIndex;o[d]=f})});var s=[],l=[];k(a,function(u,c){!o[c]&&l.push(u)}),k(o,function(u,c){!a[c]&&s.push(u)}),l.length&&t.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:l}),s.length&&t.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:s})}function ewe(r,e){for(var t=0;t<(r||[]).length;t++){var n=r[t];if(e.axis.dim===n.axisDim&&e.axis.model.componentIndex===n.axisIndex)return n}}function fF(r){var e=r.axis.model,t={},n=t.axisDim=r.axis.dim;return t.axisIndex=t[n+"AxisIndex"]=e.componentIndex,t.axisName=t[n+"AxisName"]=e.name,t.axisId=t[n+"AxisId"]=e.id,t}function v0(r){return!r||r[0]==null||isNaN(r[0])||r[1]==null||isNaN(r[1])}function Ug(r){nh.registerAxisPointerClass("CartesianAxisPointer",FAe),r.registerComponentModel(zAe),r.registerComponentView(XAe),r.registerPreprocessor(function(e){if(e){(!e.axisPointer||e.axisPointer.length===0)&&(e.axisPointer={});var t=e.axisPointer.link;t&&!_e(t)&&(e.axisPointer.link=[t])}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,function(e,t){e.getComponent("axisPointer").coordSysAxesInfo=Vge(e,t)}),r.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},YAe)}function twe(r){gt(D8),gt(Ug)}var nwe=function(r){ae(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.makeElOption=function(t,n,i,a,o){var s=i.axis;s.dim==="angle"&&(this.animationThreshold=Math.PI/18);var l=s.polar,u=l.getOtherAxis(s),c=u.getExtent(),h=s.dataToCoord(n),f=a.get("type");if(f&&f!=="none"){var d=DE(a),p=iwe[f](s,l,h,c);p.style=d,t.graphicKey=p.type,t.pointer=p}var g=a.get(["label","margin"]),v=rwe(n,i,a,l,g);tW(t,i,a,o,v)},e}(RE);function rwe(r,e,t,n,i){var a=e.axis,o=a.dataToCoord(r),s=n.getAngleAxis().getExtent()[0];s=s/180*Math.PI;var l=n.getRadiusAxis().getExtent(),u,c,h;if(a.dim==="radius"){var f=ta();jc(f,f,s),Xo(f,f,[n.cx,n.cy]),u=io([o,-i],f);var d=e.getModel("axisLabel").get("rotate")||0,p=ks.innerTextLayout(s,d*Math.PI/180,-1);c=p.textAlign,h=p.textVerticalAlign}else{var g=l[1];u=n.coordToPoint([g+i,o]);var v=n.cx,m=n.cy;c=Math.abs(u[0]-v)/g<.3?"center":u[0]>v?"left":"right",h=Math.abs(u[1]-m)/g<.3?"middle":u[1]>m?"top":"bottom"}return{position:u,align:c,verticalAlign:h}}var iwe={line:function(r,e,t,n){return r.dim==="angle"?{type:"Line",shape:NE(e.coordToPoint([n[0],t]),e.coordToPoint([n[1],t]))}:{type:"Circle",shape:{cx:e.cx,cy:e.cy,r:t}}},shadow:function(r,e,t,n){var i=Math.max(1,r.getBandWidth()),a=Math.PI/180;return r.dim==="angle"?{type:"Sector",shape:oF(e.cx,e.cy,n[0],n[1],(-t-i/2)*a,(-t+i/2)*a)}:{type:"Sector",shape:oF(e.cx,e.cy,t-i/2,t+i/2,0,Math.PI*2)}}};const awe=nwe;var owe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.findAxisModel=function(t){var n,i=this.ecModel;return i.eachComponent(t,function(a){a.getCoordSysModel()===this&&(n=a)},this),n},e.type="polar",e.dependencies=["radiusAxis","angleAxis"],e.defaultOption={z:0,center:["50%","50%"],radius:"80%"},e}(Nt);const swe=owe;var kE=function(r){ae(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getCoordSysModel=function(){return this.getReferringComponents("polar",nr).models[0]},e.type="polarAxis",e}(Nt);ir(kE,Rg);var lwe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="angleAxis",e}(kE),uwe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="radiusAxis",e}(kE),OE=function(r){ae(e,r);function e(t,n){return r.call(this,"radius",t,n)||this}return e.prototype.pointToData=function(t,n){return this.polar.pointToData(t,n)[this.dim==="radius"?0:1]},e}(ho);OE.prototype.dataToRadius=ho.prototype.dataToCoord;OE.prototype.radiusToData=ho.prototype.coordToData;const cwe=OE;var hwe=Pt(),FE=function(r){ae(e,r);function e(t,n){return r.call(this,"angle",t,n||[0,360])||this}return e.prototype.pointToData=function(t,n){return this.polar.pointToData(t,n)[this.dim==="radius"?0:1]},e.prototype.calculateCategoryInterval=function(){var t=this,n=t.getLabelModel(),i=t.scale,a=i.getExtent(),o=i.count();if(a[1]-a[0]<1)return 0;var s=a[0],l=t.dataToCoord(s+1)-t.dataToCoord(s),u=Math.abs(l),c=wg(s==null?"":s+"",n.getFont(),"center","top"),h=Math.max(c.height,7),f=h/u;isNaN(f)&&(f=1/0);var d=Math.max(0,Math.floor(f)),p=hwe(t.model),g=p.lastAutoInterval,v=p.lastTickCount;return g!=null&&v!=null&&Math.abs(g-d)<=1&&Math.abs(v-o)<=1&&g>d?d=g:(p.lastTickCount=o,p.lastAutoInterval=d),d},e}(ho);FE.prototype.dataToAngle=ho.prototype.dataToCoord;FE.prototype.angleToData=ho.prototype.coordToData;const fwe=FE;var sW=["radius","angle"],dwe=function(){function r(e){this.dimensions=sW,this.type="polar",this.cx=0,this.cy=0,this._radiusAxis=new cwe,this._angleAxis=new fwe,this.axisPointerEnabled=!0,this.name=e||"",this._radiusAxis.polar=this._angleAxis.polar=this}return r.prototype.containPoint=function(e){var t=this.pointToCoord(e);return this._radiusAxis.contain(t[0])&&this._angleAxis.contain(t[1])},r.prototype.containData=function(e){return this._radiusAxis.containData(e[0])&&this._angleAxis.containData(e[1])},r.prototype.getAxis=function(e){var t="_"+e+"Axis";return this[t]},r.prototype.getAxes=function(){return[this._radiusAxis,this._angleAxis]},r.prototype.getAxesByScale=function(e){var t=[],n=this._angleAxis,i=this._radiusAxis;return n.scale.type===e&&t.push(n),i.scale.type===e&&t.push(i),t},r.prototype.getAngleAxis=function(){return this._angleAxis},r.prototype.getRadiusAxis=function(){return this._radiusAxis},r.prototype.getOtherAxis=function(e){var t=this._angleAxis;return e===t?this._radiusAxis:t},r.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAngleAxis()},r.prototype.getTooltipAxes=function(e){var t=e!=null&&e!=="auto"?this.getAxis(e):this.getBaseAxis();return{baseAxes:[t],otherAxes:[this.getOtherAxis(t)]}},r.prototype.dataToPoint=function(e,t){return this.coordToPoint([this._radiusAxis.dataToRadius(e[0],t),this._angleAxis.dataToAngle(e[1],t)])},r.prototype.pointToData=function(e,t){var n=this.pointToCoord(e);return[this._radiusAxis.radiusToData(n[0],t),this._angleAxis.angleToData(n[1],t)]},r.prototype.pointToCoord=function(e){var t=e[0]-this.cx,n=e[1]-this.cy,i=this.getAngleAxis(),a=i.getExtent(),o=Math.min(a[0],a[1]),s=Math.max(a[0],a[1]);i.inverse?o=s-360:s=o+360;var l=Math.sqrt(t*t+n*n);t/=l,n/=l;for(var u=Math.atan2(-n,t)/Math.PI*180,c=us;)u+=c*360;return[l,u]},r.prototype.coordToPoint=function(e){var t=e[0],n=e[1]/180*Math.PI,i=Math.cos(n)*t+this.cx,a=-Math.sin(n)*t+this.cy;return[i,a]},r.prototype.getArea=function(){var e=this.getAngleAxis(),t=this.getRadiusAxis(),n=t.getExtent().slice();n[0]>n[1]&&n.reverse();var i=e.getExtent(),a=Math.PI/180,o=1e-4;return{cx:this.cx,cy:this.cy,r0:n[0],r:n[1],startAngle:-i[0]*a,endAngle:-i[1]*a,clockwise:e.inverse,contain:function(s,l){var u=s-this.cx,c=l-this.cy,h=u*u+c*c,f=this.r,d=this.r0;return f!==d&&h-o<=f*f&&h+o>=d*d}}},r.prototype.convertToPixel=function(e,t,n){var i=dF(t);return i===this?this.dataToPoint(n):null},r.prototype.convertFromPixel=function(e,t,n){var i=dF(t);return i===this?this.pointToData(n):null},r}();function dF(r){var e=r.seriesModel,t=r.polarModel;return t&&t.coordinateSystem||e&&e.coordinateSystem}const pwe=dwe;function vwe(r,e,t){var n=e.get("center"),i=t.getWidth(),a=t.getHeight();r.cx=Pe(n[0],i),r.cy=Pe(n[1],a);var o=r.getRadiusAxis(),s=Math.min(i,a)/2,l=e.get("radius");l==null?l=[0,"100%"]:_e(l)||(l=[0,l]);var u=[Pe(l[0],s),Pe(l[1],s)];o.inverse?o.setExtent(u[1],u[0]):o.setExtent(u[0],u[1])}function gwe(r,e){var t=this,n=t.getAngleAxis(),i=t.getRadiusAxis();if(n.scale.setExtent(1/0,-1/0),i.scale.setExtent(1/0,-1/0),r.eachSeries(function(s){if(s.coordinateSystem===t){var l=s.getData();k(__(l,"radius"),function(u){i.scale.unionExtentFromData(l,u)}),k(__(l,"angle"),function(u){n.scale.unionExtentFromData(l,u)})}}),td(n.scale,n.model),td(i.scale,i.model),n.type==="category"&&!n.onBand){var a=n.getExtent(),o=360/n.scale.count();n.inverse?a[1]+=o:a[1]-=o,n.setExtent(a[0],a[1])}}function mwe(r){return r.mainType==="angleAxis"}function pF(r,e){var t;if(r.type=e.get("type"),r.scale=$1(e),r.onBand=e.get("boundaryGap")&&r.type==="category",r.inverse=e.get("inverse"),mwe(e)){r.inverse=r.inverse!==e.get("clockwise");var n=e.get("startAngle"),i=(t=e.get("endAngle"))!==null&&t!==void 0?t:n+(r.inverse?-360:360);r.setExtent(n,i)}e.axis=r,r.model=e}var ywe={dimensions:sW,create:function(r,e){var t=[];return r.eachComponent("polar",function(n,i){var a=new pwe(i+"");a.update=gwe;var o=a.getRadiusAxis(),s=a.getAngleAxis(),l=n.findAxisModel("radiusAxis"),u=n.findAxisModel("angleAxis");pF(o,l),pF(s,u),vwe(a,n,e),t.push(a),n.coordinateSystem=a,a.model=n}),r.eachSeries(function(n){if(n.get("coordinateSystem")==="polar"){var i=n.getReferringComponents("polar",nr).models[0];n.coordinateSystem=i.coordinateSystem}}),t}};const _we=ywe;var xwe=["axisLine","axisLabel","axisTick","minorTick","splitLine","minorSplitLine","splitArea"];function Py(r,e,t){e[1]>e[0]&&(e=e.slice().reverse());var n=r.coordToPoint([e[0],t]),i=r.coordToPoint([e[1],t]);return{x1:n[0],y1:n[1],x2:i[0],y2:i[1]}}function Ry(r){var e=r.getRadiusAxis();return e.inverse?0:1}function vF(r){var e=r[0],t=r[r.length-1];e&&t&&Math.abs(Math.abs(e.coord-t.coord)-360)<1e-4&&r.pop()}var Swe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.axisPointerClass="PolarAxisPointer",t}return e.prototype.render=function(t,n){if(this.group.removeAll(),!!t.get("show")){var i=t.axis,a=i.polar,o=a.getRadiusAxis().getExtent(),s=i.getTicksCoords(),l=i.getMinorTicksCoords(),u=xe(i.getViewLabels(),function(c){c=Je(c);var h=i.scale,f=h.type==="ordinal"?h.getRawOrdinalNumber(c.tickValue):c.tickValue;return c.coord=i.dataToCoord(f),c});vF(u),vF(s),k(xwe,function(c){t.get([c,"show"])&&(!i.scale.isBlank()||c==="axisLine")&&Awe[c](this.group,t,a,s,l,o,u)},this)}},e.type="angleAxis",e}(nh),Awe={axisLine:function(r,e,t,n,i,a){var o=e.getModel(["axisLine","lineStyle"]),s=t.getAngleAxis(),l=Math.PI/180,u=s.getExtent(),c=Ry(t),h=c?0:1,f,d=Math.abs(u[1]-u[0])===360?"Circle":"Arc";a[h]===0?f=new Zc[d]({shape:{cx:t.cx,cy:t.cy,r:a[c],startAngle:-u[0]*l,endAngle:-u[1]*l,clockwise:s.inverse},style:o.getLineStyle(),z2:1,silent:!0}):f=new T1({shape:{cx:t.cx,cy:t.cy,r:a[c],r0:a[h]},style:o.getLineStyle(),z2:1,silent:!0}),f.style.fill=null,r.add(f)},axisTick:function(r,e,t,n,i,a){var o=e.getModel("axisTick"),s=(o.get("inside")?-1:1)*o.get("length"),l=a[Ry(t)],u=xe(n,function(c){return new Cr({shape:Py(t,[l,l+s],c.coord)})});r.add(Ma(u,{style:Ke(o.getModel("lineStyle").getLineStyle(),{stroke:e.get(["axisLine","lineStyle","color"])})}))},minorTick:function(r,e,t,n,i,a){if(i.length){for(var o=e.getModel("axisTick"),s=e.getModel("minorTick"),l=(o.get("inside")?-1:1)*s.get("length"),u=a[Ry(t)],c=[],h=0;hm?"left":"right",x=Math.abs(v[1]-y)/g<.3?"middle":v[1]>y?"top":"bottom";if(s&&s[p]){var S=s[p];Qe(S)&&S.textStyle&&(d=new vn(S.textStyle,l,l.ecModel))}var A=new Ot({silent:ks.isLabelSilent(e),style:pn(d,{x:v[0],y:v[1],fill:d.getTextColor()||e.get(["axisLine","lineStyle","color"]),text:h.formattedLabel,align:_,verticalAlign:x})});if(r.add(A),c){var w=ks.makeAxisEventDataBase(e);w.targetType="axisLabel",w.value=h.rawLabel,at(A).eventData=w}},this)},splitLine:function(r,e,t,n,i,a){var o=e.getModel("splitLine"),s=o.getModel("lineStyle"),l=s.get("color"),u=0;l=l instanceof Array?l:[l];for(var c=[],h=0;h=0?"p":"n",E=C;S&&(n[c][D]||(n[c][D]={p:C,n:C}),E=n[c][D][L]);var I=void 0,N=void 0,R=void 0,F=void 0;if(p.dim==="radius"){var O=p.dataToCoord(P)-C,V=l.dataToCoord(D);Math.abs(O)=F})}}})}function Rwe(r){var e={};k(r,function(n,i){var a=n.getData(),o=n.coordinateSystem,s=o.getBaseAxis(),l=uW(o,s),u=s.getExtent(),c=s.type==="category"?s.getBandWidth():Math.abs(u[1]-u[0])/a.count(),h=e[l]||{bandWidth:c,remainedWidth:c,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},f=h.stacks;e[l]=h;var d=lW(n);f[d]||h.autoWidthCount++,f[d]=f[d]||{width:0,maxWidth:0};var p=Pe(n.get("barWidth"),c),g=Pe(n.get("barMaxWidth"),c),v=n.get("barGap"),m=n.get("barCategoryGap");p&&!f[d].width&&(p=Math.min(h.remainedWidth,p),f[d].width=p,h.remainedWidth-=p),g&&(f[d].maxWidth=g),v!=null&&(h.gap=v),m!=null&&(h.categoryGap=m)});var t={};return k(e,function(n,i){t[i]={};var a=n.stacks,o=n.bandWidth,s=Pe(n.categoryGap,o),l=Pe(n.gap,1),u=n.remainedWidth,c=n.autoWidthCount,h=(u-s)/(c+(c-1)*l);h=Math.max(h,0),k(a,function(g,v){var m=g.maxWidth;m&&m=t.y&&e[1]<=t.y+t.height:n.contain(n.toLocalCoord(e[1]))&&e[0]>=t.y&&e[0]<=t.y+t.height},r.prototype.pointToData=function(e){var t=this.getAxis();return[t.coordToData(t.toLocalCoord(e[t.orient==="horizontal"?0:1]))]},r.prototype.dataToPoint=function(e){var t=this.getAxis(),n=this.getRect(),i=[],a=t.orient==="horizontal"?0:1;return e instanceof Array&&(e=e[0]),i[a]=t.toGlobalCoord(t.dataToCoord(+e)),i[1-a]=a===0?n.y+n.height/2:n.x+n.width/2,i},r.prototype.convertToPixel=function(e,t,n){var i=gF(t);return i===this?this.dataToPoint(n):null},r.prototype.convertFromPixel=function(e,t,n){var i=gF(t);return i===this?this.pointToData(n):null},r}();function gF(r){var e=r.seriesModel,t=r.singleAxisModel;return t&&t.coordinateSystem||e&&e.coordinateSystem}function Wwe(r,e){var t=[];return r.eachComponent("singleAxis",function(n,i){var a=new Hwe(n,r,e);a.name="single_"+i,a.resize(n,e),n.coordinateSystem=a,t.push(a)}),r.eachSeries(function(n){if(n.get("coordinateSystem")==="singleAxis"){var i=n.getReferringComponents("singleAxis",nr).models[0];n.coordinateSystem=i&&i.coordinateSystem}}),t}var $we={create:Wwe,dimensions:hW};const Xwe=$we;var mF=["x","y"],Ywe=["width","height"],qwe=function(r){ae(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.makeElOption=function(t,n,i,a,o){var s=i.axis,l=s.coordinateSystem,u=Ew(l,1-N_(s)),c=l.dataToPoint(n)[0],h=a.get("type");if(h&&h!=="none"){var f=DE(a),d=jwe[h](s,c,u);d.style=f,t.graphicKey=d.type,t.pointer=d}var p=mM(i);rW(n,t,p,i,a,o)},e.prototype.getHandleTransform=function(t,n,i){var a=mM(n,{labelInside:!1});a.labelMargin=i.get(["handle","margin"]);var o=IE(n.axis,t,a);return{x:o[0],y:o[1],rotation:a.rotation+(a.labelDirection<0?Math.PI:0)}},e.prototype.updateHandleTransform=function(t,n,i,a){var o=i.axis,s=o.coordinateSystem,l=N_(o),u=Ew(s,l),c=[t.x,t.y];c[l]+=n[l],c[l]=Math.min(u[1],c[l]),c[l]=Math.max(u[0],c[l]);var h=Ew(s,1-l),f=(h[1]+h[0])/2,d=[f,f];return d[l]=c[l],{x:c[0],y:c[1],rotation:t.rotation,cursorPoint:d,tooltipOption:{verticalAlign:"middle"}}},e}(RE),jwe={line:function(r,e,t){var n=NE([e,t[0]],[e,t[1]],N_(r));return{type:"Line",subPixelOptimize:!0,shape:n}},shadow:function(r,e,t){var n=r.getBandWidth(),i=t[1]-t[0];return{type:"Rect",shape:iW([e-n/2,t[0]],[n,i],N_(r))}}};function N_(r){return r.isHorizontal()?0:1}function Ew(r,e){var t=r.getRect();return[t[mF[e]],t[mF[e]]+t[Ywe[e]]]}const Kwe=qwe;var Zwe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="single",e}(kn);function Qwe(r){gt(Ug),nh.registerAxisPointerClass("SingleAxisPointer",Kwe),r.registerComponentView(Zwe),r.registerComponentView(Uwe),r.registerComponentModel(Cw),rd(r,"single",Cw,Cw.defaultOption),r.registerCoordinateSystem("single",Xwe)}var Jwe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,n,i){var a=Ad(t);r.prototype.init.apply(this,arguments),yF(t,a)},e.prototype.mergeOption=function(t){r.prototype.mergeOption.apply(this,arguments),yF(this.option,t)},e.prototype.getCellSize=function(){return this.option.cellSize},e.type="calendar",e.defaultOption={z:2,left:80,top:60,cellSize:20,orient:"horizontal",splitLine:{show:!0,lineStyle:{color:"#000",width:1,type:"solid"}},itemStyle:{color:"#fff",borderWidth:1,borderColor:"#ccc"},dayLabel:{show:!0,firstDay:0,position:"start",margin:"50%",color:"#000"},monthLabel:{show:!0,position:"start",margin:5,align:"center",formatter:null,color:"#000"},yearLabel:{show:!0,position:null,margin:30,formatter:null,color:"#ccc",fontFamily:"sans-serif",fontWeight:"bolder",fontSize:20}},e}(Nt);function yF(r,e){var t=r.cellSize,n;_e(t)?n=t:n=r.cellSize=[t,t],n.length===1&&(n[1]=n[0]);var i=xe([0,1],function(a){return rce(e,a)&&(n[a]="auto"),n[a]!=null&&n[a]!=="auto"});Zl(r,e,{type:"box",ignoreSize:i})}const ebe=Jwe;var tbe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,n,i){var a=this.group;a.removeAll();var o=t.coordinateSystem,s=o.getRangeInfo(),l=o.getOrient(),u=n.getLocaleModel();this._renderDayRect(t,s,a),this._renderLines(t,s,l,a),this._renderYearText(t,s,l,a),this._renderMonthText(t,u,l,a),this._renderWeekText(t,u,s,l,a)},e.prototype._renderDayRect=function(t,n,i){for(var a=t.coordinateSystem,o=t.getModel("itemStyle").getItemStyle(),s=a.getCellWidth(),l=a.getCellHeight(),u=n.start.time;u<=n.end.time;u=a.getNextNDay(u,1).time){var c=a.dataToRect([u],!1).tl,h=new Dt({shape:{x:c[0],y:c[1],width:s,height:l},cursor:"default",style:o});i.add(h)}},e.prototype._renderLines=function(t,n,i,a){var o=this,s=t.coordinateSystem,l=t.getModel(["splitLine","lineStyle"]).getLineStyle(),u=t.get(["splitLine","show"]),c=l.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var h=n.start,f=0;h.time<=n.end.time;f++){p(h.formatedDate),f===0&&(h=s.getDateInfo(n.start.y+"-"+n.start.m));var d=h.date;d.setMonth(d.getMonth()+1),h=s.getDateInfo(d)}p(s.getNextNDay(n.end.time,1).formatedDate);function p(g){o._firstDayOfMonth.push(s.getDateInfo(g)),o._firstDayPoints.push(s.dataToRect([g],!1).tl);var v=o._getLinePointsOfOneWeek(t,g,i);o._tlpoints.push(v[0]),o._blpoints.push(v[v.length-1]),u&&o._drawSplitline(v,l,a)}u&&this._drawSplitline(o._getEdgesPoints(o._tlpoints,c,i),l,a),u&&this._drawSplitline(o._getEdgesPoints(o._blpoints,c,i),l,a)},e.prototype._getEdgesPoints=function(t,n,i){var a=[t[0].slice(),t[t.length-1].slice()],o=i==="horizontal"?0:1;return a[0][o]=a[0][o]-n/2,a[1][o]=a[1][o]+n/2,a},e.prototype._drawSplitline=function(t,n,i){var a=new Ui({z2:20,shape:{points:t},style:n});i.add(a)},e.prototype._getLinePointsOfOneWeek=function(t,n,i){for(var a=t.coordinateSystem,o=a.getDateInfo(n),s=[],l=0;l<7;l++){var u=a.getNextNDay(o.time,l),c=a.dataToRect([u.time],!1);s[2*u.day]=c.tl,s[2*u.day+1]=c[i==="horizontal"?"bl":"tr"]}return s},e.prototype._formatterLabel=function(t,n){return ke(t)&&t?ece(t,n):qe(t)?t(n):n.nameMap},e.prototype._yearTextPositionControl=function(t,n,i,a,o){var s=n[0],l=n[1],u=["center","bottom"];a==="bottom"?(l+=o,u=["center","top"]):a==="left"?s-=o:a==="right"?(s+=o,u=["center","top"]):l-=o;var c=0;return(a==="left"||a==="right")&&(c=Math.PI/2),{rotation:c,x:s,y:l,style:{align:u[0],verticalAlign:u[1]}}},e.prototype._renderYearText=function(t,n,i,a){var o=t.getModel("yearLabel");if(o.get("show")){var s=o.get("margin"),l=o.get("position");l||(l=i!=="horizontal"?"top":"left");var u=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],c=(u[0][0]+u[1][0])/2,h=(u[0][1]+u[1][1])/2,f=i==="horizontal"?0:1,d={top:[c,u[f][1]],bottom:[c,u[1-f][1]],left:[u[1-f][0],h],right:[u[f][0],h]},p=n.start.y;+n.end.y>+n.start.y&&(p=p+"-"+n.end.y);var g=o.get("formatter"),v={start:n.start.y,end:n.end.y,nameMap:p},m=this._formatterLabel(g,v),y=new Ot({z2:30,style:pn(o,{text:m}),silent:o.get("silent")});y.attr(this._yearTextPositionControl(y,d[l],i,l,s)),a.add(y)}},e.prototype._monthTextPositionControl=function(t,n,i,a,o){var s="left",l="top",u=t[0],c=t[1];return i==="horizontal"?(c=c+o,n&&(s="center"),a==="start"&&(l="bottom")):(u=u+o,n&&(l="middle"),a==="start"&&(s="right")),{x:u,y:c,align:s,verticalAlign:l}},e.prototype._renderMonthText=function(t,n,i,a){var o=t.getModel("monthLabel");if(o.get("show")){var s=o.get("nameMap"),l=o.get("margin"),u=o.get("position"),c=o.get("align"),h=[this._tlpoints,this._blpoints];(!s||ke(s))&&(s&&(n=CT(s)||n),s=n.get(["time","monthAbbr"])||[]);var f=u==="start"?0:1,d=i==="horizontal"?0:1;l=u==="start"?-l:l;for(var p=c==="center",g=o.get("silent"),v=0;v=i.start.time&&n.times.end.time&&t.reverse(),t},r.prototype._getRangeInfo=function(e){var t=[this.getDateInfo(e[0]),this.getDateInfo(e[1])],n;t[0].time>t[1].time&&(n=!0,t.reverse());var i=Math.floor(t[1].time/Lw)-Math.floor(t[0].time/Lw)+1,a=new Date(t[0].time),o=a.getDate(),s=t[1].date.getDate();a.setDate(o+i-1);var l=a.getDate();if(l!==s)for(var u=a.getTime()-t[1].time>0?1:-1;(l=a.getDate())!==s&&(a.getTime()-t[1].time)*u>0;)i-=u,a.setDate(l-u);var c=Math.floor((i+t[0].day+6)/7),h=n?-c+1:c-1;return n&&t.reverse(),{range:[t[0].formatedDate,t[1].formatedDate],start:t[0],end:t[1],allDay:i,weeks:c,nthWeek:h,fweek:t[0].day,lweek:t[1].day}},r.prototype._getDateByWeeksAndDay=function(e,t,n){var i=this._getRangeInfo(n);if(e>i.weeks||e===0&&ti.lweek)return null;var a=(e-1)*7-i.fweek+t,o=new Date(i.start.time);return o.setDate(+i.start.d+a),this.getDateInfo(o)},r.create=function(e,t){var n=[];return e.eachComponent("calendar",function(i){var a=new r(i);n.push(a),i.coordinateSystem=a}),e.eachSeries(function(i){i.get("coordinateSystem")==="calendar"&&(i.coordinateSystem=n[i.get("calendarIndex")||0])}),n},r.dimensions=["time","value"],r}();function _F(r){var e=r.calendarModel,t=r.seriesModel,n=e?e.coordinateSystem:t?t.coordinateSystem:null;return n}const ibe=rbe;function abe(r){r.registerComponentModel(ebe),r.registerComponentView(nbe),r.registerCoordinateSystem("calendar",ibe)}function obe(r,e){var t=r.existing;if(e.id=r.keyInfo.id,!e.type&&t&&(e.type=t.type),e.parentId==null){var n=e.parentOption;n?e.parentId=n.id:t&&(e.parentId=t.parentId)}e.parentOption=null}function xF(r,e){var t;return k(e,function(n){r[n]!=null&&r[n]!=="auto"&&(t=!0)}),t}function sbe(r,e,t){var n=pe({},t),i=r[e],a=t.$action||"merge";a==="merge"?i?(ht(i,n,!0),Zl(i,n,{ignoreSize:!0}),YV(t,i),Dy(t,i),Dy(t,i,"shape"),Dy(t,i,"style"),Dy(t,i,"extra"),t.clipPath=i.clipPath):r[e]=n:a==="replace"?r[e]=n:a==="remove"&&i&&(r[e]=null)}var fW=["transition","enterFrom","leaveTo"],lbe=fW.concat(["enterAnimation","updateAnimation","leaveAnimation"]);function Dy(r,e,t){if(t&&(!r[t]&&e[t]&&(r[t]={}),r=r[t],e=e[t]),!(!r||!e))for(var n=t?fW:lbe,i=0;i=0;c--){var h=i[c],f=fr(h.id,null),d=f!=null?o.get(f):null;if(d){var p=d.parent,m=xa(p),y=p===a?{width:s,height:l}:{width:m.width,height:m.height},_={},x=k1(d,h,y,null,{hv:h.hv,boundingMode:h.bounding},_);if(!xa(d).isNew&&x){for(var S=h.transition,A={},w=0;w=0)?A[M]=C:d[M]=C}zt(d,A,t,0)}else d.attr(_)}}},e.prototype._clear=function(){var t=this,n=this._elMap;n.each(function(i){g0(i,xa(i).option,n,t._lastGraphicModel)}),this._elMap=He()},e.prototype.dispose=function(){this._clear()},e.type="graphic",e}(kn);function yM(r){var e=ze(SF,r)?SF[r]:p2(r),t=new e({});return xa(t).type=r,t}function AF(r,e,t,n){var i=yM(t);return e.add(i),n.set(r,i),xa(i).id=r,xa(i).isNew=!0,i}function g0(r,e,t,n){var i=r&&r.parent;i&&(r.type==="group"&&r.traverse(function(a){g0(a,e,t,n)}),Q1(r,e,n),t.removeKey(xa(r).id))}function wF(r,e,t,n){r.isGroup||k([["cursor",ka.prototype.cursor],["zlevel",n||0],["z",t||0],["z2",0]],function(i){var a=i[0];ze(e,a)?r[a]=ot(e[a],i[1]):r[a]==null&&(r[a]=i[1])}),k(wt(e),function(i){if(i.indexOf("on")===0){var a=e[i];r[i]=qe(a)?a:null}}),ze(e,"draggable")&&(r.draggable=e.draggable),e.name!=null&&(r.name=e.name),e.id!=null&&(r.id=e.id)}function fbe(r){return r=pe({},r),k(["id","parentId","$action","hv","bounding","textContent","clipPath"].concat(XV),function(e){delete r[e]}),r}function dbe(r,e,t){var n=at(r).eventData;!r.silent&&!r.ignore&&!n&&(n=at(r).eventData={componentType:"graphic",componentIndex:e.componentIndex,name:r.name}),n&&(n.info=t.info)}function pbe(r){r.registerComponentModel(cbe),r.registerComponentView(hbe),r.registerPreprocessor(function(e){var t=e.graphic;_e(t)?!t[0]||!t[0].elements?e.graphic=[{elements:t}]:e.graphic=[e.graphic[0]]:t&&!t.elements&&(e.graphic=[{elements:[t]}])})}var bF=["x","y","radius","angle","single"],vbe=["cartesian2d","polar","singleAxis"];function gbe(r){var e=r.get("coordinateSystem");return pt(vbe,e)>=0}function Dl(r){return r+"Axis"}function mbe(r,e){var t=He(),n=[],i=He();r.eachComponent({mainType:"dataZoom",query:e},function(c){i.get(c.uid)||s(c)});var a;do a=!1,r.eachComponent("dataZoom",o);while(a);function o(c){!i.get(c.uid)&&l(c)&&(s(c),a=!0)}function s(c){i.set(c.uid,!0),n.push(c),u(c)}function l(c){var h=!1;return c.eachTargetAxis(function(f,d){var p=t.get(f);p&&p[d]&&(h=!0)}),h}function u(c){c.eachTargetAxis(function(h,f){(t.get(h)||t.set(h,[]))[f]=!0})}return n}function dW(r){var e=r.ecModel,t={infoList:[],infoMap:He()};return r.eachTargetAxis(function(n,i){var a=e.getComponent(Dl(n),i);if(a){var o=a.getCoordSysModel();if(o){var s=o.uid,l=t.infoMap.get(s);l||(l={model:o,axisModels:[]},t.infoList.push(l),t.infoMap.set(s,l)),l.axisModels.push(a)}}}),t}var Pw=function(){function r(){this.indexList=[],this.indexMap=[]}return r.prototype.add=function(e){this.indexMap[e]||(this.indexList.push(e),this.indexMap[e]=!0)},r}(),ybe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._autoThrottle=!0,t._noTarget=!0,t._rangePropMode=["percent","percent"],t}return e.prototype.init=function(t,n,i){var a=TF(t);this.settledOption=a,this.mergeDefaultAndTheme(t,i),this._doInit(a)},e.prototype.mergeOption=function(t){var n=TF(t);ht(this.option,t,!0),ht(this.settledOption,n,!0),this._doInit(n)},e.prototype._doInit=function(t){var n=this.option;this._setDefaultThrottle(t),this._updateRangeUse(t);var i=this.settledOption;k([["start","startValue"],["end","endValue"]],function(a,o){this._rangePropMode[o]==="value"&&(n[a[0]]=i[a[0]]=null)},this),this._resetTarget()},e.prototype._resetTarget=function(){var t=this.get("orient",!0),n=this._targetAxisInfoMap=He(),i=this._fillSpecifiedTargetAxis(n);i?this._orient=t||this._makeAutoOrientByTargetAxis():(this._orient=t||"horizontal",this._fillAutoTargetAxisByOrient(n,this._orient)),this._noTarget=!0,n.each(function(a){a.indexList.length&&(this._noTarget=!1)},this)},e.prototype._fillSpecifiedTargetAxis=function(t){var n=!1;return k(bF,function(i){var a=this.getReferringComponents(Dl(i),Nse);if(a.specified){n=!0;var o=new Pw;k(a.models,function(s){o.add(s.componentIndex)}),t.set(i,o)}},this),n},e.prototype._fillAutoTargetAxisByOrient=function(t,n){var i=this.ecModel,a=!0;if(a){var o=n==="vertical"?"y":"x",s=i.findComponents({mainType:o+"Axis"});l(s,o)}if(a){var s=i.findComponents({mainType:"singleAxis",filter:function(c){return c.get("orient",!0)===n}});l(s,"single")}function l(u,c){var h=u[0];if(h){var f=new Pw;if(f.add(h.componentIndex),t.set(c,f),a=!1,c==="x"||c==="y"){var d=h.getReferringComponents("grid",nr).models[0];d&&k(u,function(p){h.componentIndex!==p.componentIndex&&d===p.getReferringComponents("grid",nr).models[0]&&f.add(p.componentIndex)})}}}a&&k(bF,function(u){if(a){var c=i.findComponents({mainType:Dl(u),filter:function(f){return f.get("type",!0)==="category"}});if(c[0]){var h=new Pw;h.add(c[0].componentIndex),t.set(u,h),a=!1}}},this)},e.prototype._makeAutoOrientByTargetAxis=function(){var t;return this.eachTargetAxis(function(n){!t&&(t=n)},this),t==="y"?"vertical":"horizontal"},e.prototype._setDefaultThrottle=function(t){if(t.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var n=this.ecModel.option;this.option.throttle=n.animation&&n.animationDurationUpdate>0?100:20}},e.prototype._updateRangeUse=function(t){var n=this._rangePropMode,i=this.get("rangeMode");k([["start","startValue"],["end","endValue"]],function(a,o){var s=t[a[0]]!=null,l=t[a[1]]!=null;s&&!l?n[o]="percent":!s&&l?n[o]="value":i?n[o]=i[o]:s&&(n[o]="percent")})},e.prototype.noTarget=function(){return this._noTarget},e.prototype.getFirstTargetAxisModel=function(){var t;return this.eachTargetAxis(function(n,i){t==null&&(t=this.ecModel.getComponent(Dl(n),i))},this),t},e.prototype.eachTargetAxis=function(t,n){this._targetAxisInfoMap.each(function(i,a){k(i.indexList,function(o){t.call(n,a,o)})})},e.prototype.getAxisProxy=function(t,n){var i=this.getAxisModel(t,n);if(i)return i.__dzAxisProxy},e.prototype.getAxisModel=function(t,n){var i=this._targetAxisInfoMap.get(t);if(i&&i.indexMap[n])return this.ecModel.getComponent(Dl(t),n)},e.prototype.setRawRange=function(t){var n=this.option,i=this.settledOption;k([["start","startValue"],["end","endValue"]],function(a){(t[a[0]]!=null||t[a[1]]!=null)&&(n[a[0]]=i[a[0]]=t[a[0]],n[a[1]]=i[a[1]]=t[a[1]])},this),this._updateRangeUse(t)},e.prototype.setCalculatedRange=function(t){var n=this.option;k(["start","startValue","end","endValue"],function(i){n[i]=t[i]})},e.prototype.getPercentRange=function(){var t=this.findRepresentativeAxisProxy();if(t)return t.getDataPercentWindow()},e.prototype.getValueRange=function(t,n){if(t==null&&n==null){var i=this.findRepresentativeAxisProxy();if(i)return i.getDataValueWindow()}else return this.getAxisProxy(t,n).getDataValueWindow()},e.prototype.findRepresentativeAxisProxy=function(t){if(t)return t.__dzAxisProxy;for(var n,i=this._targetAxisInfoMap.keys(),a=0;ao[1];if(_&&!x&&!S)return!0;_&&(v=!0),x&&(p=!0),S&&(g=!0)}return v&&p&&g})}else af(c,function(d){if(a==="empty")l.setData(u=u.map(d,function(g){return s(g)?g:NaN}));else{var p={};p[d]=o,u.selectRange(p)}});af(c,function(d){u.setApproximateExtent(o,d)})}});function s(l){return l>=o[0]&&l<=o[1]}},r.prototype._updateMinMaxSpan=function(){var e=this._minMaxSpan={},t=this._dataZoomModel,n=this._dataExtent;af(["min","max"],function(i){var a=t.get(i+"Span"),o=t.get(i+"ValueSpan");o!=null&&(o=this.getAxisModel().axis.scale.parse(o)),o!=null?a=Kt(n[0]+o,n,[0,100],!0):a!=null&&(o=Kt(a,[0,100],n,!0)-n[0]),e[i+"Span"]=a,e[i+"ValueSpan"]=o},this)},r.prototype._setAxisModel=function(){var e=this.getAxisModel(),t=this._percentWindow,n=this._valueWindow;if(t){var i=A4(n,[0,500]);i=Math.min(i,20);var a=e.axis.scale.rawExtentInfo;t[0]!==0&&a.setDeterminedMinMax("min",+n[0].toFixed(i)),t[1]!==100&&a.setDeterminedMinMax("max",+n[1].toFixed(i)),a.freeze()}},r}();function Tbe(r,e,t){var n=[1/0,-1/0];af(t,function(o){Yde(n,o.getData(),e)});var i=r.getAxisModel(),a=CH(i.axis.scale,i,n).calculate();return[a.min,a.max]}const Mbe=bbe;var Cbe={getTargetSeries:function(r){function e(i){r.eachComponent("dataZoom",function(a){a.eachTargetAxis(function(o,s){var l=r.getComponent(Dl(o),s);i(o,s,l,a)})})}e(function(i,a,o,s){o.__dzAxisProxy=null});var t=[];e(function(i,a,o,s){o.__dzAxisProxy||(o.__dzAxisProxy=new Mbe(i,a,s,r),t.push(o.__dzAxisProxy))});var n=He();return k(t,function(i){k(i.getTargetSeriesModels(),function(a){n.set(a.uid,a)})}),n},overallReset:function(r,e){r.eachComponent("dataZoom",function(t){t.eachTargetAxis(function(n,i){t.getAxisProxy(n,i).reset(t)}),t.eachTargetAxis(function(n,i){t.getAxisProxy(n,i).filterData(t,e)})}),r.eachComponent("dataZoom",function(t){var n=t.findRepresentativeAxisProxy();if(n){var i=n.getDataPercentWindow(),a=n.getDataValueWindow();t.setCalculatedRange({start:i[0],end:i[1],startValue:a[0],endValue:a[1]})}})}};const Ebe=Cbe;function Lbe(r){r.registerAction("dataZoom",function(e,t){var n=mbe(t,e);k(n,function(i){i.setRawRange({start:e.start,end:e.end,startValue:e.startValue,endValue:e.endValue})})})}var CF=!1;function zE(r){CF||(CF=!0,r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,Ebe),Lbe(r),r.registerSubTypeDefaulter("dataZoom",function(){return"slider"}))}function Pbe(r){r.registerComponentModel(xbe),r.registerComponentView(wbe),zE(r)}var wa=function(){function r(){}return r}(),pW={};function of(r,e){pW[r]=e}function vW(r){return pW[r]}var Rbe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.optionUpdated=function(){r.prototype.optionUpdated.apply(this,arguments);var t=this.ecModel;k(this.option.feature,function(n,i){var a=vW(i);a&&(a.getDefaultOption&&(a.defaultOption=a.getDefaultOption(t)),ht(n,a.defaultOption))})},e.type="toolbox",e.layoutMode={type:"box",ignoreSize:!0},e.defaultOption={show:!0,z:6,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}},tooltip:{show:!1,position:"bottom"}},e}(Nt);const Dbe=Rbe;function Ibe(r,e,t){var n=e.getBoxLayoutParams(),i=e.get("padding"),a={width:t.getWidth(),height:t.getHeight()},o=dr(n,a,i);Pc(e.get("orient"),r,e.get("itemGap"),o.width,o.height),k1(r,n,a,i)}function gW(r,e){var t=Sd(e.get("padding")),n=e.getItemStyle(["color","opacity"]);return n.fill=e.get("backgroundColor"),r=new Dt({shape:{x:r.x-t[3],y:r.y-t[0],width:r.width+t[1]+t[3],height:r.height+t[0]+t[2],r:e.get("borderRadius")},style:n,silent:!0,z2:-1}),r}var Nbe=function(r){ae(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(t,n,i,a){var o=this.group;if(o.removeAll(),!t.get("show"))return;var s=+t.get("itemSize"),l=t.get("orient")==="vertical",u=t.get("feature")||{},c=this._features||(this._features={}),h=[];k(u,function(p,g){h.push(g)}),new Ns(this._featureNames||[],h).add(f).update(f).remove(ut(f,null)).execute(),this._featureNames=h;function f(p,g){var v=h[p],m=h[g],y=u[v],_=new vn(y,t,t.ecModel),x;if(a&&a.newTitle!=null&&a.featureName===v&&(y.title=a.newTitle),v&&!m){if(kbe(v))x={onclick:_.option.onclick,featureName:v};else{var S=vW(v);if(!S)return;x=new S}c[v]=x}else if(x=c[m],!x)return;x.uid=xd("toolbox-feature"),x.model=_,x.ecModel=n,x.api=i;var A=x instanceof wa;if(!v&&m){A&&x.dispose&&x.dispose(n,i);return}if(!_.get("show")||A&&x.unusable){A&&x.remove&&x.remove(n,i);return}d(_,x,v),_.setIconStatus=function(w,M){var C=this.option,b=this.iconPaths;C.iconStatus=C.iconStatus||{},C.iconStatus[w]=M,b[w]&&(M==="emphasis"?Ds:Is)(b[w])},x instanceof wa&&x.render&&x.render(_,n,i,a)}function d(p,g,v){var m=p.getModel("iconStyle"),y=p.getModel(["emphasis","iconStyle"]),_=g instanceof wa&&g.getIcons?g.getIcons():p.get("icon"),x=p.get("title")||{},S,A;ke(_)?(S={},S[v]=_):S=_,ke(x)?(A={},A[v]=x):A=x;var w=p.iconPaths={};k(S,function(M,C){var b=Cg(M,{},{x:-s/2,y:-s/2,width:s,height:s});b.setStyle(m.getItemStyle());var T=b.ensureState("emphasis");T.style=y.getItemStyle();var P=new Ot({style:{text:A[C],align:y.get("textAlign"),borderRadius:y.get("textBorderRadius"),padding:y.get("textPadding"),fill:null,font:v2({fontStyle:y.get("textFontStyle"),fontFamily:y.get("textFontFamily"),fontSize:y.get("textFontSize"),fontWeight:y.get("textFontWeight")},n)},ignore:!0});b.setTextContent(P),Kc({el:b,componentModel:t,itemName:C,formatterParamsExtra:{title:A[C]}}),b.__title=A[C],b.on("mouseover",function(){var D=y.getItemStyle(),L=l?t.get("right")==null&&t.get("left")!=="right"?"right":"left":t.get("bottom")==null&&t.get("top")!=="bottom"?"bottom":"top";P.setStyle({fill:y.get("textFill")||D.fill||D.stroke||"#000",backgroundColor:y.get("textBackgroundColor")}),b.setTextConfig({position:y.get("textPosition")||L}),P.ignore=!t.get("showTitle"),i.enterEmphasis(this)}).on("mouseout",function(){p.get(["iconStatus",C])!=="emphasis"&&i.leaveEmphasis(this),P.hide()}),(p.get(["iconStatus",C])==="emphasis"?Ds:Is)(b),o.add(b),b.on("click",Fe(g.onclick,g,n,i,C)),w[C]=b})}Ibe(o,t,i),o.add(gW(o.getBoundingRect(),t)),l||o.eachChild(function(p){var g=p.__title,v=p.ensureState("emphasis"),m=v.textConfig||(v.textConfig={}),y=p.getTextContent(),_=y&&y.ensureState("emphasis");if(_&&!qe(_)&&g){var x=_.style||(_.style={}),S=wg(g,Ot.makeFont(x)),A=p.x+o.x,w=p.y+o.y+s,M=!1;w+S.height>i.getHeight()&&(m.position="top",M=!0);var C=M?-5-S.height:s+10;A+S.width/2>i.getWidth()?(m.position=["100%",C],x.align="right"):A-S.width/2<0&&(m.position=[0,C],x.align="left")}})},e.prototype.updateView=function(t,n,i,a){k(this._features,function(o){o instanceof wa&&o.updateView&&o.updateView(o.model,n,i,a)})},e.prototype.remove=function(t,n){k(this._features,function(i){i instanceof wa&&i.remove&&i.remove(t,n)}),this.group.removeAll()},e.prototype.dispose=function(t,n){k(this._features,function(i){i instanceof wa&&i.dispose&&i.dispose(t,n)})},e.type="toolbox",e}(kn);function kbe(r){return r.indexOf("my")===0}const Obe=Nbe;var Fbe=function(r){ae(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.onclick=function(t,n){var i=this.model,a=i.get("name")||t.get("title.0.text")||"echarts",o=n.getZr().painter.getType()==="svg",s=o?"svg":i.get("type",!0)||"png",l=n.getConnectedDataURL({type:s,backgroundColor:i.get("backgroundColor",!0)||t.get("backgroundColor")||"#fff",connectedBackgroundColor:i.get("connectedBackgroundColor"),excludeComponents:i.get("excludeComponents"),pixelRatio:i.get("pixelRatio")}),u=kt.browser;if(typeof MouseEvent=="function"&&(u.newEdge||!u.ie&&!u.edge)){var c=document.createElement("a");c.download=a+"."+s,c.target="_blank",c.href=l;var h=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});c.dispatchEvent(h)}else if(window.navigator.msSaveOrOpenBlob||o){var f=l.split(","),d=f[0].indexOf("base64")>-1,p=o?decodeURIComponent(f[1]):f[1];d&&(p=window.atob(p));var g=a+"."+s;if(window.navigator.msSaveOrOpenBlob){for(var v=p.length,m=new Uint8Array(v);v--;)m[v]=p.charCodeAt(v);var y=new Blob([m]);window.navigator.msSaveOrOpenBlob(y,g)}else{var _=document.createElement("iframe");document.body.appendChild(_);var x=_.contentWindow,S=x.document;S.open("image/svg+xml","replace"),S.write(p),S.close(),x.focus(),S.execCommand("SaveAs",!0,g),document.body.removeChild(_)}}else{var A=i.get("lang"),w='',M=window.open();M.document.write(w),M.document.title=a}},e.getDefaultOption=function(t){var n={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:t.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:t.getLocaleModel().get(["toolbox","saveAsImage","lang"])};return n},e}(wa);const Bbe=Fbe;var EF="__ec_magicType_stack__",zbe=[["line","bar"],["stack"]],Ube=function(r){ae(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getIcons=function(){var t=this.model,n=t.get("icon"),i={};return k(t.get("type"),function(a){n[a]&&(i[a]=n[a])}),i},e.getDefaultOption=function(t){var n={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:t.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}};return n},e.prototype.onclick=function(t,n,i){var a=this.model,o=a.get(["seriesIndex",i]);if(LF[i]){var s={series:[]},l=function(h){var f=h.subType,d=h.id,p=LF[i](f,d,h,a);p&&(Ke(p,h.option),s.series.push(p));var g=h.coordinateSystem;if(g&&g.type==="cartesian2d"&&(i==="line"||i==="bar")){var v=g.getAxesByScale("ordinal")[0];if(v){var m=v.dim,y=m+"Axis",_=h.getReferringComponents(y,nr).models[0],x=_.componentIndex;s[y]=s[y]||[];for(var S=0;S<=x;S++)s[y][x]=s[y][x]||{};s[y][x].boundaryGap=i==="bar"}}};k(zbe,function(h){pt(h,i)>=0&&k(h,function(f){a.setIconStatus(f,"normal")})}),a.setIconStatus(i,"emphasis"),t.eachComponent({mainType:"series",query:o==null?null:{seriesIndex:o}},l);var u,c=i;i==="stack"&&(u=ht({stack:a.option.title.tiled,tiled:a.option.title.stack},a.option.title),a.get(["iconStatus",i])!=="emphasis"&&(c="tiled")),n.dispatchAction({type:"changeMagicType",currentType:c,newOption:s,newTitle:u,featureName:"magicType"})}},e}(wa),LF={line:function(r,e,t,n){if(r==="bar")return ht({id:e,type:"line",data:t.get("data"),stack:t.get("stack"),markPoint:t.get("markPoint"),markLine:t.get("markLine")},n.get(["option","line"])||{},!0)},bar:function(r,e,t,n){if(r==="line")return ht({id:e,type:"bar",data:t.get("data"),stack:t.get("stack"),markPoint:t.get("markPoint"),markLine:t.get("markLine")},n.get(["option","bar"])||{},!0)},stack:function(r,e,t,n){var i=t.get("stack")===EF;if(r==="line"||r==="bar")return n.setIconStatus("stack",i?"normal":"emphasis"),ht({id:e,stack:i?"":EF},n.get(["option","stack"])||{},!0)}};es({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(r,e){e.mergeOption(r.newOption)});const Vbe=Ube;var J1=new Array(60).join("-"),od=" ";function Gbe(r){var e={},t=[],n=[];return r.eachRawSeries(function(i){var a=i.coordinateSystem;if(a&&(a.type==="cartesian2d"||a.type==="polar")){var o=a.getBaseAxis();if(o.type==="category"){var s=o.dim+"_"+o.index;e[s]||(e[s]={categoryAxis:o,valueAxis:a.getOtherAxis(o),series:[]},n.push({axisDim:o.dim,axisIndex:o.index})),e[s].series.push(i)}else t.push(i)}else t.push(i)}),{seriesGroupByCategoryAxis:e,other:t,meta:n}}function Hbe(r){var e=[];return k(r,function(t,n){var i=t.categoryAxis,a=t.valueAxis,o=a.dim,s=[" "].concat(xe(t.series,function(d){return d.name})),l=[i.model.getCategories()];k(t.series,function(d){var p=d.getRawData();l.push(d.getRawData().mapArray(p.mapDimension(o),function(g){return g}))});for(var u=[s.join(od)],c=0;c=0)return!0}var _M=new RegExp("["+od+"]+","g");function Ybe(r){for(var e=r.split(/\n+/g),t=k_(e.shift()).split(_M),n=[],i=xe(t,function(l){return{name:l,data:[]}}),a=0;a=0;a--){var o=t[a];if(o[i])break}if(a<0){var s=r.queryComponents({mainType:"dataZoom",subType:"select",id:i})[0];if(s){var l=s.getPercentRange();t[0][i]={dataZoomId:i,start:l[0],end:l[1]}}}}),t.push(e)}function eTe(r){var e=UE(r),t=e[e.length-1];e.length>1&&e.pop();var n={};return mW(t,function(i,a){for(var o=e.length-1;o>=0;o--)if(i=e[o][a],i){n[a]=i;break}}),n}function tTe(r){yW(r).snapshots=null}function nTe(r){return UE(r).length}function UE(r){var e=yW(r);return e.snapshots||(e.snapshots=[{}]),e.snapshots}var rTe=function(r){ae(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.onclick=function(t,n){tTe(t),n.dispatchAction({type:"restore",from:this.uid})},e.getDefaultOption=function(t){var n={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:t.getLocaleModel().get(["toolbox","restore","title"])};return n},e}(wa);es({type:"restore",event:"restore",update:"prepareAndUpdate"},function(r,e){e.resetOption("recreate")});const iTe=rTe;var aTe=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],oTe=function(){function r(e,t,n){var i=this;this._targetInfoList=[];var a=PF(t,e);k(sTe,function(o,s){(!n||!n.include||pt(n.include,s)>=0)&&o(a,i._targetInfoList)})}return r.prototype.setOutputRanges=function(e,t){return this.matchOutputRanges(e,t,function(n,i,a){if((n.coordRanges||(n.coordRanges=[])).push(i),!n.coordRange){n.coordRange=i;var o=Rw[n.brushType](0,a,i);n.__rangeOffset={offset:NF[n.brushType](o.values,n.range,[1,1]),xyMinMax:o.xyMinMax}}}),e},r.prototype.matchOutputRanges=function(e,t,n){k(e,function(i){var a=this.findTargetInfo(i,t);a&&a!==!0&&k(a.coordSyses,function(o){var s=Rw[i.brushType](1,o,i.range,!0);n(i,s.values,o,t)})},this)},r.prototype.setInputRanges=function(e,t){k(e,function(n){var i=this.findTargetInfo(n,t);if(n.range=n.range||[],i&&i!==!0){n.panelId=i.panelId;var a=Rw[n.brushType](0,i.coordSys,n.coordRange),o=n.__rangeOffset;n.range=o?NF[n.brushType](a.values,o.offset,lTe(a.xyMinMax,o.xyMinMax)):a.values}},this)},r.prototype.makePanelOpts=function(e,t){return xe(this._targetInfoList,function(n){var i=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:t?t(n):null,clipPath:T6(i),isTargetByCursor:C6(i,e,n.coordSysModel),getLinearBrushOtherExtent:M6(i)}})},r.prototype.controlSeries=function(e,t,n){var i=this.findTargetInfo(e,n);return i===!0||i&&pt(i.coordSyses,t.coordinateSystem)>=0},r.prototype.findTargetInfo=function(e,t){for(var n=this._targetInfoList,i=PF(t,e),a=0;ar[1]&&r.reverse(),r}function PF(r,e){return rv(r,e,{includeMainTypes:aTe})}var sTe={grid:function(r,e){var t=r.xAxisModels,n=r.yAxisModels,i=r.gridModels,a=He(),o={},s={};!t&&!n&&!i||(k(t,function(l){var u=l.axis.grid.model;a.set(u.id,u),o[u.id]=!0}),k(n,function(l){var u=l.axis.grid.model;a.set(u.id,u),s[u.id]=!0}),k(i,function(l){a.set(l.id,l),o[l.id]=!0,s[l.id]=!0}),a.each(function(l){var u=l.coordinateSystem,c=[];k(u.getCartesians(),function(h,f){(pt(t,h.getAxis("x").model)>=0||pt(n,h.getAxis("y").model)>=0)&&c.push(h)}),e.push({panelId:"grid--"+l.id,gridModel:l,coordSysModel:l,coordSys:c[0],coordSyses:c,getPanelRect:DF.grid,xAxisDeclared:o[l.id],yAxisDeclared:s[l.id]})}))},geo:function(r,e){k(r.geoModels,function(t){var n=t.coordinateSystem;e.push({panelId:"geo--"+t.id,geoModel:t,coordSysModel:t,coordSys:n,coordSyses:[n],getPanelRect:DF.geo})})}},RF=[function(r,e){var t=r.xAxisModel,n=r.yAxisModel,i=r.gridModel;return!i&&t&&(i=t.axis.grid.model),!i&&n&&(i=n.axis.grid.model),i&&i===e.gridModel},function(r,e){var t=r.geoModel;return t&&t===e.geoModel}],DF={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var r=this.coordSys,e=r.getBoundingRect().clone();return e.applyTransform(Lc(r)),e}},Rw={lineX:ut(IF,0),lineY:ut(IF,1),rect:function(r,e,t,n){var i=r?e.pointToData([t[0][0],t[1][0]],n):e.dataToPoint([t[0][0],t[1][0]],n),a=r?e.pointToData([t[0][1],t[1][1]],n):e.dataToPoint([t[0][1],t[1][1]],n),o=[xM([i[0],a[0]]),xM([i[1],a[1]])];return{values:o,xyMinMax:o}},polygon:function(r,e,t,n){var i=[[1/0,-1/0],[1/0,-1/0]],a=xe(t,function(o){var s=r?e.pointToData(o,n):e.dataToPoint(o,n);return i[0][0]=Math.min(i[0][0],s[0]),i[1][0]=Math.min(i[1][0],s[1]),i[0][1]=Math.max(i[0][1],s[0]),i[1][1]=Math.max(i[1][1],s[1]),s});return{values:a,xyMinMax:i}}};function IF(r,e,t,n){var i=t.getAxis(["x","y"][r]),a=xM(xe([0,1],function(s){return e?i.coordToData(i.toLocalCoord(n[s]),!0):i.toGlobalCoord(i.dataToCoord(n[s]))})),o=[];return o[r]=a,o[1-r]=[NaN,NaN],{values:a,xyMinMax:o}}var NF={lineX:ut(kF,0),lineY:ut(kF,1),rect:function(r,e,t){return[[r[0][0]-t[0]*e[0][0],r[0][1]-t[0]*e[0][1]],[r[1][0]-t[1]*e[1][0],r[1][1]-t[1]*e[1][1]]]},polygon:function(r,e,t){return xe(r,function(n,i){return[n[0]-t[0]*e[i][0],n[1]-t[1]*e[i][1]]})}};function kF(r,e,t,n){return[e[0]-n[r]*t[0],e[1]-n[r]*t[1]]}function lTe(r,e){var t=OF(r),n=OF(e),i=[t[0]/n[0],t[1]/n[1]];return isNaN(i[0])&&(i[0]=1),isNaN(i[1])&&(i[1]=1),i}function OF(r){return r?[r[0][1]-r[0][0],r[1][1]-r[1][0]]:[NaN,NaN]}const VE=oTe;var SM=k,uTe=Lse("toolbox-dataZoom_"),cTe=function(r){ae(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(t,n,i,a){this._brushController||(this._brushController=new _E(i.getZr()),this._brushController.on("brush",Fe(this._onBrush,this)).mount()),dTe(t,n,this,a,i),fTe(t,n)},e.prototype.onclick=function(t,n,i){hTe[i].call(this)},e.prototype.remove=function(t,n){this._brushController&&this._brushController.unmount()},e.prototype.dispose=function(t,n){this._brushController&&this._brushController.dispose()},e.prototype._onBrush=function(t){var n=t.areas;if(!t.isEnd||!n.length)return;var i={},a=this.ecModel;this._brushController.updateCovers([]);var o=new VE(GE(this.model),a,{include:["grid"]});o.matchOutputRanges(n,a,function(u,c,h){if(h.type==="cartesian2d"){var f=u.brushType;f==="rect"?(s("x",h,c[0]),s("y",h,c[1])):s({lineX:"x",lineY:"y"}[f],h,c)}}),Jbe(a,i),this._dispatchZoomAction(i);function s(u,c,h){var f=c.getAxis(u),d=f.model,p=l(u,d,a),g=p.findRepresentativeAxisProxy(d).getMinMaxSpan();(g.minValueSpan!=null||g.maxValueSpan!=null)&&(h=rh(0,h.slice(),f.scale.getExtent(),0,g.minValueSpan,g.maxValueSpan)),p&&(i[p.id]={dataZoomId:p.id,startValue:h[0],endValue:h[1]})}function l(u,c,h){var f;return h.eachComponent({mainType:"dataZoom",subType:"select"},function(d){var p=d.getAxisModel(u,c.componentIndex);p&&(f=d)}),f}},e.prototype._dispatchZoomAction=function(t){var n=[];SM(t,function(i,a){n.push(Je(i))}),n.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:n})},e.getDefaultOption=function(t){var n={show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:t.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}};return n},e}(wa),hTe={zoom:function(){var r=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:r})},back:function(){this._dispatchZoomAction(eTe(this.ecModel))}};function GE(r){var e={xAxisIndex:r.get("xAxisIndex",!0),yAxisIndex:r.get("yAxisIndex",!0),xAxisId:r.get("xAxisId",!0),yAxisId:r.get("yAxisId",!0)};return e.xAxisIndex==null&&e.xAxisId==null&&(e.xAxisIndex="all"),e.yAxisIndex==null&&e.yAxisId==null&&(e.yAxisIndex="all"),e}function fTe(r,e){r.setIconStatus("back",nTe(e)>1?"emphasis":"normal")}function dTe(r,e,t,n,i){var a=t._isZoomActive;n&&n.type==="takeGlobalCursor"&&(a=n.key==="dataZoomSelect"?n.dataZoomSelectActive:!1),t._isZoomActive=a,r.setIconStatus("zoom",a?"emphasis":"normal");var o=new VE(GE(r),e,{include:["grid"]}),s=o.makePanelOpts(i,function(l){return l.xAxisDeclared&&!l.yAxisDeclared?"lineX":!l.xAxisDeclared&&l.yAxisDeclared?"lineY":"rect"});t._brushController.setPanels(s).enableBrush(a&&s.length?{brushType:"auto",brushStyle:r.getModel("brushStyle").getItemStyle()}:!1)}uce("dataZoom",function(r){var e=r.getComponent("toolbox",0),t=["feature","dataZoom"];if(!e||e.get(t)==null)return;var n=e.getModel(t),i=[],a=GE(n),o=rv(r,a);SM(o.xAxisModels,function(l){return s(l,"xAxis","xAxisIndex")}),SM(o.yAxisModels,function(l){return s(l,"yAxis","yAxisIndex")});function s(l,u,c){var h=l.componentIndex,f={type:"select",$fromToolbox:!0,filterMode:n.get("filterMode",!0)||"filter",id:uTe+u+h};f[c]=h,i.push(f)}return i});const pTe=cTe;function vTe(r){r.registerComponentModel(Dbe),r.registerComponentView(Obe),of("saveAsImage",Bbe),of("magicType",Vbe),of("dataView",Qbe),of("dataZoom",pTe),of("restore",iTe),gt(Pbe)}var gTe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="tooltip",e.dependencies=["axisPointer"],e.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"#fff",shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#666",fontSize:14}},e}(Nt);const mTe=gTe;function _W(r){var e=r.get("confine");return e!=null?!!e:r.get("renderMode")==="richText"}function xW(r){if(kt.domSupported){for(var e=document.documentElement.style,t=0,n=r.length;t-1?(s+="top:50%",l+="translateY(-50%) rotate("+(u=a==="left"?-225:-45)+"deg)"):(s+="left:50%",l+="translateX(-50%) rotate("+(u=a==="top"?225:45)+"deg)");var c=u*Math.PI/180,h=o+i,f=h*Math.abs(Math.cos(c))+h*Math.abs(Math.sin(c)),d=Math.round(((f-Math.SQRT2*i)/2+Math.SQRT2*i-(f-h)/2)*100)/100;s+=";"+a+":-"+d+"px";var p=e+" solid "+i+"px;",g=["position:absolute;width:"+o+"px;height:"+o+"px;z-index:-1;",s+";"+l+";","border-bottom:"+p,"border-right:"+p,"background-color:"+n+";"];return'
'}function bTe(r,e){var t="cubic-bezier(0.23,1,0.32,1)",n=" "+r/2+"s "+t,i="opacity"+n+",visibility"+n;return e||(n=" "+r+"s "+t,i+=kt.transformSupported?","+HE+n:",left"+n+",top"+n),xTe+":"+i}function FF(r,e,t){var n=r.toFixed(0)+"px",i=e.toFixed(0)+"px";if(!kt.transformSupported)return t?"top:"+i+";left:"+n+";":[["top",i],["left",n]];var a=kt.transform3dSupported,o="translate"+(a?"3d":"")+"("+n+","+i+(a?",0":"")+")";return t?"top:0;left:0;"+HE+":"+o+";":[["top",0],["left",0],[SW,o]]}function TTe(r){var e=[],t=r.get("fontSize"),n=r.getTextColor();n&&e.push("color:"+n),e.push("font:"+r.getFont());var i=ot(r.get("lineHeight"),Math.round(t*3/2));t&&e.push("line-height:"+i+"px");var a=r.get("textShadowColor"),o=r.get("textShadowBlur")||0,s=r.get("textShadowOffsetX")||0,l=r.get("textShadowOffsetY")||0;return a&&o&&e.push("text-shadow:"+s+"px "+l+"px "+o+"px "+a),k(["decoration","align"],function(u){var c=r.get(u);c&&e.push("text-"+u+":"+c)}),e.join(";")}function MTe(r,e,t){var n=[],i=r.get("transitionDuration"),a=r.get("backgroundColor"),o=r.get("shadowBlur"),s=r.get("shadowColor"),l=r.get("shadowOffsetX"),u=r.get("shadowOffsetY"),c=r.getModel("textStyle"),h=MG(r,"html"),f=l+"px "+u+"px "+o+"px "+s;return n.push("box-shadow:"+f),e&&i&&n.push(bTe(i,t)),a&&n.push("background-color:"+a),k(["width","color","radius"],function(d){var p="border-"+d,g=WV(p),v=r.get(g);v!=null&&n.push(p+":"+v+(d==="color"?"":"px"))}),n.push(TTe(c)),h!=null&&n.push("padding:"+Sd(h).join("px ")+"px"),n.join(";")+";"}function BF(r,e,t,n,i){var a=e&&e.painter;if(t){var o=a&&a.getViewportRoot();o&&Qae(r,o,t,n,i)}else{r[0]=n,r[1]=i;var s=a&&a.getViewportRootOffset();s&&(r[0]+=s.offsetLeft,r[1]+=s.offsetTop)}r[2]=r[0]/e.getWidth(),r[3]=r[1]/e.getHeight()}var CTe=function(){function r(e,t){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._alwaysShowContent=!1,this._firstShow=!0,this._longHide=!0,kt.wxa)return null;var n=document.createElement("div");n.domBelongToZr=!0,this.el=n;var i=this._zr=e.getZr(),a=t.appendTo,o=a&&(ke(a)?document.querySelector(a):Zf(a)?a:qe(a)&&a(e.getDom()));BF(this._styleCoord,i,o,e.getWidth()/2,e.getHeight()/2),(o||e.getDom()).appendChild(n),this._api=e,this._container=o;var s=this;n.onmouseenter=function(){s._enterable&&(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0},n.onmousemove=function(l){if(l=l||window.event,!s._enterable){var u=i.handler,c=i.painter.getViewportRoot();ma(c,l,!0),u.dispatch("mousemove",l)}},n.onmouseleave=function(){s._inContent=!1,s._enterable&&s._show&&s.hideLater(s._hideDelay)}}return r.prototype.update=function(e){if(!this._container){var t=this._api.getDom(),n=_Te(t,"position"),i=t.style;i.position!=="absolute"&&n!=="absolute"&&(i.position="relative")}var a=e.get("alwaysShowContent");a&&this._moveIfResized(),this._alwaysShowContent=a,this.el.className=e.get("className")||""},r.prototype.show=function(e,t){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var n=this.el,i=n.style,a=this._styleCoord;n.innerHTML?i.cssText=STe+MTe(e,!this._firstShow,this._longHide)+FF(a[0],a[1],!0)+("border-color:"+Hc(t)+";")+(e.get("extraCssText")||"")+(";pointer-events:"+(this._enterable?"auto":"none")):i.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},r.prototype.setContent=function(e,t,n,i,a){var o=this.el;if(e==null){o.innerHTML="";return}var s="";if(ke(a)&&n.get("trigger")==="item"&&!_W(n)&&(s=wTe(n,i,a)),ke(e))o.innerHTML=e+s;else if(e){o.innerHTML="",_e(e)||(e=[e]);for(var l=0;l=0?this._tryShow(a,o):i==="leave"&&this._hide(o))},this))},e.prototype._keepShow=function(){var t=this._tooltipModel,n=this._ecModel,i=this._api,a=t.get("triggerOn");if(this._lastX!=null&&this._lastY!=null&&a!=="none"&&a!=="click"){var o=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!i.isDisposed()&&o.manuallyShowTip(t,n,i,{x:o._lastX,y:o._lastY,dataByCoordSys:o._lastDataByCoordSys})})}},e.prototype.manuallyShowTip=function(t,n,i,a){if(!(a.from===this.uid||kt.node||!i.getDom())){var o=VF(a,i);this._ticket="";var s=a.dataByCoordSys,l=OTe(a,n,i);if(l){var u=l.el.getBoundingRect().clone();u.applyTransform(l.el.transform),this._tryShow({offsetX:u.x+u.width/2,offsetY:u.y+u.height/2,target:l.el,position:a.position,positionDefault:"bottom"},o)}else if(a.tooltip&&a.x!=null&&a.y!=null){var c=RTe;c.x=a.x,c.y=a.y,c.update(),at(c).tooltipConfig={name:null,option:a.tooltip},this._tryShow({offsetX:a.x,offsetY:a.y,target:c},o)}else if(s)this._tryShow({offsetX:a.x,offsetY:a.y,position:a.position,dataByCoordSys:s,tooltipOption:a.tooltipOption},o);else if(a.seriesIndex!=null){if(this._manuallyAxisShowTip(t,n,i,a))return;var h=oW(a,n),f=h.point[0],d=h.point[1];f!=null&&d!=null&&this._tryShow({offsetX:f,offsetY:d,target:h.el,position:a.position,positionDefault:"bottom"},o)}else a.x!=null&&a.y!=null&&(i.dispatchAction({type:"updateAxisPointer",x:a.x,y:a.y}),this._tryShow({offsetX:a.x,offsetY:a.y,position:a.position,target:i.getZr().findHover(a.x,a.y).target},o))}},e.prototype.manuallyHideTip=function(t,n,i,a){var o=this._tooltipContent;this._tooltipModel&&o.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,a.from!==this.uid&&this._hide(VF(a,i))},e.prototype._manuallyAxisShowTip=function(t,n,i,a){var o=a.seriesIndex,s=a.dataIndex,l=n.getComponent("axisPointer").coordSysAxesInfo;if(!(o==null||s==null||l==null)){var u=n.getSeriesByIndex(o);if(u){var c=u.getData(),h=vp([c.getItemModel(s),u,(u.coordinateSystem||{}).model],this._tooltipModel);if(h.get("trigger")==="axis")return i.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:s,position:a.position}),!0}}},e.prototype._tryShow=function(t,n){var i=t.target,a=this._tooltipModel;if(a){this._lastX=t.offsetX,this._lastY=t.offsetY;var o=t.dataByCoordSys;if(o&&o.length)this._showAxisTooltip(o,t);else if(i){var s=at(i);if(s.ssrType==="legend")return;this._lastDataByCoordSys=null;var l,u;lc(i,function(c){if(at(c).dataIndex!=null)return l=c,!0;if(at(c).tooltipConfig!=null)return u=c,!0},!0),l?this._showSeriesItemTooltip(t,l,n):u?this._showComponentItemTooltip(t,u,n):this._hide(n)}else this._lastDataByCoordSys=null,this._hide(n)}},e.prototype._showOrMove=function(t,n){var i=t.get("showDelay");n=Fe(n,this),clearTimeout(this._showTimout),i>0?this._showTimout=setTimeout(n,i):n()},e.prototype._showAxisTooltip=function(t,n){var i=this._ecModel,a=this._tooltipModel,o=[n.offsetX,n.offsetY],s=vp([n.tooltipOption],a),l=this._renderMode,u=[],c=Ar("section",{blocks:[],noHeader:!0}),h=[],f=new vA;k(t,function(y){k(y.dataByAxis,function(_){var x=i.getComponent(_.axisDim+"Axis",_.axisIndex),S=_.value;if(!(!x||S==null)){var A=nW(S,x.axis,i,_.seriesDataIndices,_.valueLabelOpt),w=Ar("section",{header:A,noHeader:!eo(A),sortBlocks:!0,blocks:[]});c.blocks.push(w),k(_.seriesDataIndices,function(M){var C=i.getSeriesByIndex(M.seriesIndex),b=M.dataIndexInside,T=C.getDataParams(b);if(!(T.dataIndex<0)){T.axisDim=_.axisDim,T.axisIndex=_.axisIndex,T.axisType=_.axisType,T.axisId=_.axisId,T.axisValue=G2(x.axis,{value:S}),T.axisValueLabel=A,T.marker=f.makeTooltipMarker("item",Hc(T.color),l);var P=TN(C.formatTooltip(b,!0,null)),D=P.frag;if(D){var L=vp([C],a).get("valueFormatter");w.blocks.push(L?pe({valueFormatter:L},D):D)}P.text&&h.push(P.text),u.push(T)}})}})}),c.blocks.reverse(),h.reverse();var d=n.position,p=s.get("order"),g=RN(c,f,l,p,i.get("useUTC"),s.get("textStyle"));g&&h.unshift(g);var v=l==="richText"?` + +`:"
",m=h.join(v);this._showOrMove(s,function(){this._updateContentNotChangedOnAxis(t,u)?this._updatePosition(s,d,o[0],o[1],this._tooltipContent,u):this._showTooltipContent(s,m,u,Math.random()+"",o[0],o[1],d,null,f)})},e.prototype._showSeriesItemTooltip=function(t,n,i){var a=this._ecModel,o=at(n),s=o.seriesIndex,l=a.getSeriesByIndex(s),u=o.dataModel||l,c=o.dataIndex,h=o.dataType,f=u.getData(h),d=this._renderMode,p=t.positionDefault,g=vp([f.getItemModel(c),u,l&&(l.coordinateSystem||{}).model],this._tooltipModel,p?{position:p}:null),v=g.get("trigger");if(!(v!=null&&v!=="item")){var m=u.getDataParams(c,h),y=new vA;m.marker=y.makeTooltipMarker("item",Hc(m.color),d);var _=TN(u.formatTooltip(c,!1,h)),x=g.get("order"),S=g.get("valueFormatter"),A=_.frag,w=A?RN(S?pe({valueFormatter:S},A):A,y,d,x,a.get("useUTC"),g.get("textStyle")):_.text,M="item_"+u.name+"_"+c;this._showOrMove(g,function(){this._showTooltipContent(g,w,m,M,t.offsetX,t.offsetY,t.position,t.target,y)}),i({type:"showTip",dataIndexInside:c,dataIndex:f.getRawIndex(c),seriesIndex:s,from:this.uid})}},e.prototype._showComponentItemTooltip=function(t,n,i){var a=this._renderMode==="html",o=at(n),s=o.tooltipConfig,l=s.option||{},u=l.encodeHTMLContent;if(ke(l)){var c=l;l={content:c,formatter:c},u=!0}u&&a&&l.content&&(l=Je(l),l.content=Jr(l.content));var h=[l],f=this._ecModel.getComponent(o.componentMainType,o.componentIndex);f&&h.push(f),h.push({formatter:l.content});var d=t.positionDefault,p=vp(h,this._tooltipModel,d?{position:d}:null),g=p.get("content"),v=Math.random()+"",m=new vA;this._showOrMove(p,function(){var y=Je(p.get("formatterParams")||{});this._showTooltipContent(p,g,y,v,t.offsetX,t.offsetY,t.position,n,m)}),i({type:"showTip",from:this.uid})},e.prototype._showTooltipContent=function(t,n,i,a,o,s,l,u,c){if(this._ticket="",!(!t.get("showContent")||!t.get("show"))){var h=this._tooltipContent;h.setEnterable(t.get("enterable"));var f=t.get("formatter");l=l||t.get("position");var d=n,p=this._getNearestPoint([o,s],i,t.get("trigger"),t.get("borderColor")),g=p.color;if(f)if(ke(f)){var v=t.ecModel.get("useUTC"),m=_e(i)?i[0]:i,y=m&&m.axisType&&m.axisType.indexOf("time")>=0;d=f,y&&(d=P1(m.axisValue,d,v)),d=$V(d,i,!0)}else if(qe(f)){var _=Fe(function(x,S){x===this._ticket&&(h.setContent(S,c,t,g,l),this._updatePosition(t,l,o,s,h,i,u))},this);this._ticket=a,d=f(i,a,_)}else d=f;h.setContent(d,c,t,g,l),h.show(t,g),this._updatePosition(t,l,o,s,h,i,u)}},e.prototype._getNearestPoint=function(t,n,i,a){if(i==="axis"||_e(n))return{color:a||(this._renderMode==="html"?"#fff":"none")};if(!_e(n))return{color:a||n.color||n.borderColor}},e.prototype._updatePosition=function(t,n,i,a,o,s,l){var u=this._api.getWidth(),c=this._api.getHeight();n=n||t.get("position");var h=o.getSize(),f=t.get("align"),d=t.get("verticalAlign"),p=l&&l.getBoundingRect().clone();if(l&&p.applyTransform(l.transform),qe(n)&&(n=n([i,a],s,o.el,p,{viewSize:[u,c],contentSize:h.slice()})),_e(n))i=Pe(n[0],u),a=Pe(n[1],c);else if(Qe(n)){var g=n;g.width=h[0],g.height=h[1];var v=dr(g,{width:u,height:c});i=v.x,a=v.y,f=null,d=null}else if(ke(n)&&l){var m=kTe(n,p,h,t.get("borderWidth"));i=m[0],a=m[1]}else{var m=ITe(i,a,o,u,c,f?null:20,d?null:20);i=m[0],a=m[1]}if(f&&(i-=GF(f)?h[0]/2:f==="right"?h[0]:0),d&&(a-=GF(d)?h[1]/2:d==="bottom"?h[1]:0),_W(t)){var m=NTe(i,a,o,u,c);i=m[0],a=m[1]}o.moveTo(i,a)},e.prototype._updateContentNotChangedOnAxis=function(t,n){var i=this._lastDataByCoordSys,a=this._cbParamsList,o=!!i&&i.length===t.length;return o&&k(i,function(s,l){var u=s.dataByAxis||[],c=t[l]||{},h=c.dataByAxis||[];o=o&&u.length===h.length,o&&k(u,function(f,d){var p=h[d]||{},g=f.seriesDataIndices||[],v=p.seriesDataIndices||[];o=o&&f.value===p.value&&f.axisType===p.axisType&&f.axisId===p.axisId&&g.length===v.length,o&&k(g,function(m,y){var _=v[y];o=o&&m.seriesIndex===_.seriesIndex&&m.dataIndex===_.dataIndex}),a&&k(f.seriesDataIndices,function(m){var y=m.seriesIndex,_=n[y],x=a[y];_&&x&&x.data!==_.data&&(o=!1)})})}),this._lastDataByCoordSys=t,this._cbParamsList=n,!!o},e.prototype._hide=function(t){this._lastDataByCoordSys=null,t({type:"hideTip",from:this.uid})},e.prototype.dispose=function(t,n){kt.node||!n.getDom()||(Kv(this,"_updatePosition"),this._tooltipContent.dispose(),gM("itemTooltip",n))},e.type="tooltip",e}(kn);function vp(r,e,t){var n=e.ecModel,i;t?(i=new vn(t,n,n),i=new vn(e.option,i,n)):i=e;for(var a=r.length-1;a>=0;a--){var o=r[a];o&&(o instanceof vn&&(o=o.get("tooltip",!0)),ke(o)&&(o={formatter:o}),o&&(i=new vn(o,i,n)))}return i}function VF(r,e){return r.dispatchAction||Fe(e.dispatchAction,e)}function ITe(r,e,t,n,i,a,o){var s=t.getSize(),l=s[0],u=s[1];return a!=null&&(r+l+a+2>n?r-=l+a:r+=a),o!=null&&(e+u+o>i?e-=u+o:e+=o),[r,e]}function NTe(r,e,t,n,i){var a=t.getSize(),o=a[0],s=a[1];return r=Math.min(r+o,n)-o,e=Math.min(e+s,i)-s,r=Math.max(r,0),e=Math.max(e,0),[r,e]}function kTe(r,e,t,n){var i=t[0],a=t[1],o=Math.ceil(Math.SQRT2*n)+8,s=0,l=0,u=e.width,c=e.height;switch(r){case"inside":s=e.x+u/2-i/2,l=e.y+c/2-a/2;break;case"top":s=e.x+u/2-i/2,l=e.y-a-o;break;case"bottom":s=e.x+u/2-i/2,l=e.y+c+o;break;case"left":s=e.x-i-o,l=e.y+c/2-a/2;break;case"right":s=e.x+u+o,l=e.y+c/2-a/2}return[s,l]}function GF(r){return r==="center"||r==="middle"}function OTe(r,e,t){var n=e2(r).queryOptionMap,i=n.keys()[0];if(!(!i||i==="series")){var a=bg(e,i,n.get(i),{useDefault:!1,enableAll:!1,enableNone:!1}),o=a.models[0];if(o){var s=t.getViewOfComponentModel(o),l;if(s.group.traverse(function(u){var c=at(u).tooltipConfig;if(c&&c.name===r.name)return l=u,!0}),l)return{componentMainType:i,componentIndex:o.componentIndex,el:l}}}}const FTe=DTe;function BTe(r){gt(Ug),r.registerComponentModel(mTe),r.registerComponentView(FTe),r.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},qn),r.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},qn)}var zTe=["rect","polygon","keep","clear"];function UTe(r,e){var t=nn(r?r.brush:[]);if(t.length){var n=[];k(t,function(l){var u=l.hasOwnProperty("toolbox")?l.toolbox:[];u instanceof Array&&(n=n.concat(u))});var i=r&&r.toolbox;_e(i)&&(i=i[0]),i||(i={feature:{}},r.toolbox=[i]);var a=i.feature||(i.feature={}),o=a.brush||(a.brush={}),s=o.type||(o.type=[]);s.push.apply(s,n),VTe(s),e&&!s.length&&s.push.apply(s,zTe)}}function VTe(r){var e={};k(r,function(t){e[t]=1}),r.length=0,k(e,function(t,n){r.push(n)})}var HF=k;function WF(r){if(r){for(var e in r)if(r.hasOwnProperty(e))return!0}}function AM(r,e,t){var n={};return HF(e,function(a){var o=n[a]=i();HF(r[a],function(s,l){if(Fr.isValidType(l)){var u={type:l,visual:s};t&&t(u,a),o[l]=new Fr(u),l==="opacity"&&(u=Je(u),u.type="colorAlpha",o.__hidden.__alphaForOpacity=new Fr(u))}})}),n;function i(){var a=function(){};a.prototype.__hidden=a.prototype;var o=new a;return o}}function wW(r,e,t){var n;k(t,function(i){e.hasOwnProperty(i)&&WF(e[i])&&(n=!0)}),n&&k(t,function(i){e.hasOwnProperty(i)&&WF(e[i])?r[i]=Je(e[i]):delete r[i]})}function GTe(r,e,t,n,i,a){var o={};k(r,function(h){var f=Fr.prepareVisualTypes(e[h]);o[h]=f});var s;function l(h){return R2(t,s,h)}function u(h,f){OG(t,s,h,f)}a==null?t.each(c):t.each([a],c);function c(h,f){s=a==null?h:f;var d=t.getRawDataItem(s);if(!(d&&d.visualMap===!1))for(var p=n.call(i,h),g=e[p],v=o[p],m=0,y=v.length;me[0][1]&&(e[0][1]=a[0]),a[1]e[1][1]&&(e[1][1]=a[1])}return e&&jF(e)}};function jF(r){return new dt(r[0][0],r[1][0],r[0][1]-r[0][0],r[1][1]-r[1][0])}var KTe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,n){this.ecModel=t,this.api=n,this.model,(this._brushController=new _E(n.getZr())).on("brush",Fe(this._onBrush,this)).mount()},e.prototype.render=function(t,n,i,a){this.model=t,this._updateController(t,n,i,a)},e.prototype.updateTransform=function(t,n,i,a){bW(n),this._updateController(t,n,i,a)},e.prototype.updateVisual=function(t,n,i,a){this.updateTransform(t,n,i,a)},e.prototype.updateView=function(t,n,i,a){this._updateController(t,n,i,a)},e.prototype._updateController=function(t,n,i,a){(!a||a.$from!==t.id)&&this._brushController.setPanels(t.brushTargetManager.makePanelOpts(i)).enableBrush(t.brushOption).updateCovers(t.areas.slice())},e.prototype.dispose=function(){this._brushController.dispose()},e.prototype._onBrush=function(t){var n=this.model.id,i=this.model.brushTargetManager.setOutputRanges(t.areas,this.ecModel);(!t.isEnd||t.removeOnClick)&&this.api.dispatchAction({type:"brush",brushId:n,areas:Je(i),$from:n}),t.isEnd&&this.api.dispatchAction({type:"brushEnd",brushId:n,areas:Je(i),$from:n})},e.type="brush",e}(kn);const ZTe=KTe;var QTe="#ddd",JTe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.areas=[],t.brushOption={},t}return e.prototype.optionUpdated=function(t,n){var i=this.option;!n&&wW(i,t,["inBrush","outOfBrush"]);var a=i.inBrush=i.inBrush||{};i.outOfBrush=i.outOfBrush||{color:QTe},a.hasOwnProperty("liftZ")||(a.liftZ=5)},e.prototype.setAreas=function(t){t&&(this.areas=xe(t,function(n){return KF(this.option,n)},this))},e.prototype.setBrushOption=function(t){this.brushOption=KF(this.option,t),this.brushType=this.brushOption.brushType},e.type="brush",e.dependencies=["geo","grid","xAxis","yAxis","parallel","series"],e.defaultOption={seriesIndex:"all",brushType:"rect",brushMode:"single",transformable:!0,brushStyle:{borderWidth:1,color:"rgba(210,219,238,0.3)",borderColor:"#D2DBEE"},throttleType:"fixRate",throttleDelay:0,removeOnClick:!0,z:1e4},e}(Nt);function KF(r,e){return ht({brushType:r.brushType,brushMode:r.brushMode,transformable:r.transformable,brushStyle:new vn(r.brushStyle).getItemStyle(),removeOnClick:r.removeOnClick,z:r.z},e,!0)}const eMe=JTe;var tMe=["rect","polygon","lineX","lineY","keep","clear"],nMe=function(r){ae(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(t,n,i){var a,o,s;n.eachComponent({mainType:"brush"},function(l){a=l.brushType,o=l.brushOption.brushMode||"single",s=s||!!l.areas.length}),this._brushType=a,this._brushMode=o,k(t.get("type",!0),function(l){t.setIconStatus(l,(l==="keep"?o==="multiple":l==="clear"?s:l===a)?"emphasis":"normal")})},e.prototype.updateView=function(t,n,i){this.render(t,n,i)},e.prototype.getIcons=function(){var t=this.model,n=t.get("icon",!0),i={};return k(t.get("type",!0),function(a){n[a]&&(i[a]=n[a])}),i},e.prototype.onclick=function(t,n,i){var a=this._brushType,o=this._brushMode;i==="clear"?(n.dispatchAction({type:"axisAreaSelect",intervals:[]}),n.dispatchAction({type:"brush",command:"clear",areas:[]})):n.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:i==="keep"?a:a===i?!1:i,brushMode:i==="keep"?o==="multiple"?"single":"multiple":o}})},e.getDefaultOption=function(t){var n={show:!0,type:tMe.slice(),icon:{rect:"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13",polygon:"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2",lineX:"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4",lineY:"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4",keep:"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z",clear:"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2"},title:t.getLocaleModel().get(["toolbox","brush","title"])};return n},e}(wa);const rMe=nMe;function iMe(r){r.registerComponentView(ZTe),r.registerComponentModel(eMe),r.registerPreprocessor(UTe),r.registerVisual(r.PRIORITY.VISUAL.BRUSH,$Te),r.registerAction({type:"brush",event:"brush",update:"updateVisual"},function(e,t){t.eachComponent({mainType:"brush",query:e},function(n){n.setAreas(e.areas)})}),r.registerAction({type:"brushSelect",event:"brushSelected",update:"none"},qn),r.registerAction({type:"brushEnd",event:"brushEnd",update:"none"},qn),of("brush",rMe)}var aMe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.layoutMode={type:"box",ignoreSize:!0},t}return e.type="title",e.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},e}(Nt),oMe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,n,i){if(this.group.removeAll(),!!t.get("show")){var a=this.group,o=t.getModel("textStyle"),s=t.getModel("subtextStyle"),l=t.get("textAlign"),u=ot(t.get("textBaseline"),t.get("textVerticalAlign")),c=new Ot({style:pn(o,{text:t.get("text"),fill:o.getTextColor()},{disableBox:!0}),z2:10}),h=c.getBoundingRect(),f=t.get("subtext"),d=new Ot({style:pn(s,{text:f,fill:s.getTextColor(),y:h.height+t.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),p=t.get("link"),g=t.get("sublink"),v=t.get("triggerEvent",!0);c.silent=!p&&!v,d.silent=!g&&!v,p&&c.on("click",function(){c_(p,"_"+t.get("target"))}),g&&d.on("click",function(){c_(g,"_"+t.get("subtarget"))}),at(c).eventData=at(d).eventData=v?{componentType:"title",componentIndex:t.componentIndex}:null,a.add(c),f&&a.add(d);var m=a.getBoundingRect(),y=t.getBoxLayoutParams();y.width=m.width,y.height=m.height;var _=dr(y,{width:i.getWidth(),height:i.getHeight()},t.get("padding"));l||(l=t.get("left")||t.get("right"),l==="middle"&&(l="center"),l==="right"?_.x+=_.width:l==="center"&&(_.x+=_.width/2)),u||(u=t.get("top")||t.get("bottom"),u==="center"&&(u="middle"),u==="bottom"?_.y+=_.height:u==="middle"&&(_.y+=_.height/2),u=u||"top"),a.x=_.x,a.y=_.y,a.markRedraw();var x={align:l,verticalAlign:u};c.setStyle(x),d.setStyle(x),m=a.getBoundingRect();var S=_.margin,A=t.getItemStyle(["color","opacity"]);A.fill=t.get("backgroundColor");var w=new Dt({shape:{x:m.x-S[3],y:m.y-S[0],width:m.width+S[1]+S[3],height:m.height+S[0]+S[2],r:t.get("borderRadius")},style:A,subPixelOptimize:!0,silent:!0});a.add(w)}},e.type="title",e}(kn);function sMe(r){r.registerComponentModel(aMe),r.registerComponentView(oMe)}var lMe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.layoutMode="box",t}return e.prototype.init=function(t,n,i){this.mergeDefaultAndTheme(t,i),this._initData()},e.prototype.mergeOption=function(t){r.prototype.mergeOption.apply(this,arguments),this._initData()},e.prototype.setCurrentIndex=function(t){t==null&&(t=this.option.currentIndex);var n=this._data.count();this.option.loop?t=(t%n+n)%n:(t>=n&&(t=n-1),t<0&&(t=0)),this.option.currentIndex=t},e.prototype.getCurrentIndex=function(){return this.option.currentIndex},e.prototype.isIndexMax=function(){return this.getCurrentIndex()>=this._data.count()-1},e.prototype.setPlayState=function(t){this.option.autoPlay=!!t},e.prototype.getPlayState=function(){return!!this.option.autoPlay},e.prototype._initData=function(){var t=this.option,n=t.data||[],i=t.axisType,a=this._names=[],o;i==="category"?(o=[],k(n,function(u,c){var h=fr(gd(u),""),f;Qe(u)?(f=Je(u),f.value=c):f=c,o.push(f),a.push(h)})):o=n;var s={category:"ordinal",time:"time",value:"number"}[i]||"number",l=this._data=new vi([{name:"value",type:s}],this);l.initData(o,a)},e.prototype.getData=function(){return this._data},e.prototype.getCategories=function(){if(this.get("axisType")==="category")return this._names.slice()},e.type="timeline",e.defaultOption={z:4,show:!0,axisType:"time",realtime:!0,left:"20%",top:null,right:"20%",bottom:0,width:null,height:40,padding:5,controlPosition:"left",autoPlay:!1,rewind:!1,loop:!0,playInterval:2e3,currentIndex:0,itemStyle:{},label:{color:"#000"},data:[]},e}(Nt);const ZF=lMe;var TW=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="timeline.slider",e.defaultOption=su(ZF.defaultOption,{backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,orient:"horizontal",inverse:!1,tooltip:{trigger:"item"},symbol:"circle",symbolSize:12,lineStyle:{show:!0,width:2,color:"#DAE1F5"},label:{position:"auto",show:!0,interval:"auto",rotate:0,color:"#A4B1D7"},itemStyle:{color:"#A4B1D7",borderWidth:1},checkpointStyle:{symbol:"circle",symbolSize:15,color:"#316bf3",borderColor:"#fff",borderWidth:2,shadowBlur:2,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0, 0, 0, 0.3)",animation:!0,animationDuration:300,animationEasing:"quinticInOut"},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:24,itemGap:12,position:"left",playIcon:"path://M31.6,53C17.5,53,6,41.5,6,27.4S17.5,1.8,31.6,1.8C45.7,1.8,57.2,13.3,57.2,27.4S45.7,53,31.6,53z M31.6,3.3 C18.4,3.3,7.5,14.1,7.5,27.4c0,13.3,10.8,24.1,24.1,24.1C44.9,51.5,55.7,40.7,55.7,27.4C55.7,14.1,44.9,3.3,31.6,3.3z M24.9,21.3 c0-2.2,1.6-3.1,3.5-2l10.5,6.1c1.899,1.1,1.899,2.9,0,4l-10.5,6.1c-1.9,1.1-3.5,0.2-3.5-2V21.3z",stopIcon:"path://M30.9,53.2C16.8,53.2,5.3,41.7,5.3,27.6S16.8,2,30.9,2C45,2,56.4,13.5,56.4,27.6S45,53.2,30.9,53.2z M30.9,3.5C17.6,3.5,6.8,14.4,6.8,27.6c0,13.3,10.8,24.1,24.101,24.1C44.2,51.7,55,40.9,55,27.6C54.9,14.4,44.1,3.5,30.9,3.5z M36.9,35.8c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H36c0.5,0,0.9,0.4,0.9,1V35.8z M27.8,35.8 c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H27c0.5,0,0.9,0.4,0.9,1L27.8,35.8L27.8,35.8z",nextIcon:"M2,18.5A1.52,1.52,0,0,1,.92,18a1.49,1.49,0,0,1,0-2.12L7.81,9.36,1,3.11A1.5,1.5,0,1,1,3,.89l8,7.34a1.48,1.48,0,0,1,.49,1.09,1.51,1.51,0,0,1-.46,1.1L3,18.08A1.5,1.5,0,0,1,2,18.5Z",prevIcon:"M10,.5A1.52,1.52,0,0,1,11.08,1a1.49,1.49,0,0,1,0,2.12L4.19,9.64,11,15.89a1.5,1.5,0,1,1-2,2.22L1,10.77A1.48,1.48,0,0,1,.5,9.68,1.51,1.51,0,0,1,1,8.58L9,.92A1.5,1.5,0,0,1,10,.5Z",prevBtnSize:18,nextBtnSize:18,color:"#A4B1D7",borderColor:"#A4B1D7",borderWidth:1},emphasis:{label:{show:!0,color:"#6f778d"},itemStyle:{color:"#316BF3"},controlStyle:{color:"#316BF3",borderColor:"#316BF3",borderWidth:2}},progress:{lineStyle:{color:"#316BF3"},itemStyle:{color:"#316BF3"},label:{color:"#6f778d"}},data:[]}),e}(ZF);ir(TW,F1.prototype);const uMe=TW;var cMe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="timeline",e}(kn);const hMe=cMe;var fMe=function(r){ae(e,r);function e(t,n,i,a){var o=r.call(this,t,n,i)||this;return o.type=a||"value",o}return e.prototype.getLabelModel=function(){return this.model.getModel("label")},e.prototype.isHorizontal=function(){return this.model.get("orient")==="horizontal"},e}(ho);const dMe=fMe;var Iw=Math.PI,QF=Pt(),pMe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,n){this.api=n},e.prototype.render=function(t,n,i){if(this.model=t,this.api=i,this.ecModel=n,this.group.removeAll(),t.get("show",!0)){var a=this._layout(t,i),o=this._createGroup("_mainGroup"),s=this._createGroup("_labelGroup"),l=this._axis=this._createAxis(a,t);t.formatTooltip=function(u){var c=l.scale.getLabel({value:u});return Ar("nameValue",{noName:!0,value:c})},k(["AxisLine","AxisTick","Control","CurrentPointer"],function(u){this["_render"+u](a,o,l,t)},this),this._renderAxisLabel(a,s,l,t),this._position(a,t)}this._doPlayStop(),this._updateTicksStatus()},e.prototype.remove=function(){this._clearTimer(),this.group.removeAll()},e.prototype.dispose=function(){this._clearTimer()},e.prototype._layout=function(t,n){var i=t.get(["label","position"]),a=t.get("orient"),o=gMe(t,n),s;i==null||i==="auto"?s=a==="horizontal"?o.y+o.height/2=0||s==="+"?"left":"right"},u={horizontal:s>=0||s==="+"?"top":"bottom",vertical:"middle"},c={horizontal:0,vertical:Iw/2},h=a==="vertical"?o.height:o.width,f=t.getModel("controlStyle"),d=f.get("show",!0),p=d?f.get("itemSize"):0,g=d?f.get("itemGap"):0,v=p+g,m=t.get(["label","rotate"])||0;m=m*Iw/180;var y,_,x,S=f.get("position",!0),A=d&&f.get("showPlayBtn",!0),w=d&&f.get("showPrevBtn",!0),M=d&&f.get("showNextBtn",!0),C=0,b=h;S==="left"||S==="bottom"?(A&&(y=[0,0],C+=v),w&&(_=[C,0],C+=v),M&&(x=[b-p,0],b-=v)):(A&&(y=[b-p,0],b-=v),w&&(_=[0,0],C+=v),M&&(x=[b-p,0],b-=v));var T=[C,b];return t.get("inverse")&&T.reverse(),{viewRect:o,mainLength:h,orient:a,rotation:c[a],labelRotation:m,labelPosOpt:s,labelAlign:t.get(["label","align"])||l[a],labelBaseline:t.get(["label","verticalAlign"])||t.get(["label","baseline"])||u[a],playPosition:y,prevBtnPosition:_,nextBtnPosition:x,axisExtent:T,controlSize:p,controlGap:g}},e.prototype._position=function(t,n){var i=this._mainGroup,a=this._labelGroup,o=t.viewRect;if(t.orient==="vertical"){var s=ta(),l=o.x,u=o.y+o.height;Xo(s,s,[-l,-u]),jc(s,s,-Iw/2),Xo(s,s,[l,u]),o=o.clone(),o.applyTransform(s)}var c=y(o),h=y(i.getBoundingRect()),f=y(a.getBoundingRect()),d=[i.x,i.y],p=[a.x,a.y];p[0]=d[0]=c[0][0];var g=t.labelPosOpt;if(g==null||ke(g)){var v=g==="+"?0:1;_(d,h,c,1,v),_(p,f,c,1,1-v)}else{var v=g>=0?0:1;_(d,h,c,1,v),p[1]=d[1]+g}i.setPosition(d),a.setPosition(p),i.rotation=a.rotation=t.rotation,m(i),m(a);function m(x){x.originX=c[0][0]-x.x,x.originY=c[1][0]-x.y}function y(x){return[[x.x,x.x+x.width],[x.y,x.y+x.height]]}function _(x,S,A,w,M){x[w]+=A[w][M]-S[w][M]}},e.prototype._createAxis=function(t,n){var i=n.getData(),a=n.get("axisType"),o=vMe(n,a);o.getTicks=function(){return i.mapArray(["value"],function(u){return{value:u}})};var s=i.getDataExtent("value");o.setExtent(s[0],s[1]),o.calcNiceTicks();var l=new dMe("value",o,t.axisExtent,a);return l.model=n,l},e.prototype._createGroup=function(t){var n=this[t]=new rt;return this.group.add(n),n},e.prototype._renderAxisLine=function(t,n,i,a){var o=i.getExtent();if(a.get(["lineStyle","show"])){var s=new Cr({shape:{x1:o[0],y1:0,x2:o[1],y2:0},style:pe({lineCap:"round"},a.getModel("lineStyle").getLineStyle()),silent:!0,z2:1});n.add(s);var l=this._progressLine=new Cr({shape:{x1:o[0],x2:this._currentPointer?this._currentPointer.x:o[0],y1:0,y2:0},style:Ke({lineCap:"round",lineWidth:s.style.lineWidth},a.getModel(["progress","lineStyle"]).getLineStyle()),silent:!0,z2:1});n.add(l)}},e.prototype._renderAxisTick=function(t,n,i,a){var o=this,s=a.getData(),l=i.scale.getTicks();this._tickSymbols=[],k(l,function(u){var c=i.dataToCoord(u.value),h=s.getItemModel(u.value),f=h.getModel("itemStyle"),d=h.getModel(["emphasis","itemStyle"]),p=h.getModel(["progress","itemStyle"]),g={x:c,y:0,onclick:Fe(o._changeTimeline,o,u.value)},v=JF(h,f,n,g);v.ensureState("emphasis").style=d.getItemStyle(),v.ensureState("progress").style=p.getItemStyle(),Ec(v);var m=at(v);h.get("tooltip")?(m.dataIndex=u.value,m.dataModel=a):m.dataIndex=m.dataModel=null,o._tickSymbols.push(v)})},e.prototype._renderAxisLabel=function(t,n,i,a){var o=this,s=i.getLabelModel();if(s.get("show")){var l=a.getData(),u=i.getViewLabels();this._tickLabels=[],k(u,function(c){var h=c.tickValue,f=l.getItemModel(h),d=f.getModel("label"),p=f.getModel(["emphasis","label"]),g=f.getModel(["progress","label"]),v=i.dataToCoord(c.tickValue),m=new Ot({x:v,y:0,rotation:t.labelRotation-t.rotation,onclick:Fe(o._changeTimeline,o,h),silent:!1,style:pn(d,{text:c.formattedLabel,align:t.labelAlign,verticalAlign:t.labelBaseline})});m.ensureState("emphasis").style=pn(p),m.ensureState("progress").style=pn(g),n.add(m),Ec(m),QF(m).dataIndex=h,o._tickLabels.push(m)})}},e.prototype._renderControl=function(t,n,i,a){var o=t.controlSize,s=t.rotation,l=a.getModel("controlStyle").getItemStyle(),u=a.getModel(["emphasis","controlStyle"]).getItemStyle(),c=a.getPlayState(),h=a.get("inverse",!0);f(t.nextBtnPosition,"next",Fe(this._changeTimeline,this,h?"-":"+")),f(t.prevBtnPosition,"prev",Fe(this._changeTimeline,this,h?"+":"-")),f(t.playPosition,c?"stop":"play",Fe(this._handlePlayClick,this,!c),!0);function f(d,p,g,v){if(d){var m=so(ot(a.get(["controlStyle",p+"BtnSize"]),o),o),y=[0,-m/2,m,m],_=mMe(a,p+"Icon",y,{x:d[0],y:d[1],originX:o/2,originY:0,rotation:v?-s:0,rectHover:!0,style:l,onclick:g});_.ensureState("emphasis").style=u,n.add(_),Ec(_)}}},e.prototype._renderCurrentPointer=function(t,n,i,a){var o=a.getData(),s=a.getCurrentIndex(),l=o.getItemModel(s).getModel("checkpointStyle"),u=this,c={onCreate:function(h){h.draggable=!0,h.drift=Fe(u._handlePointerDrag,u),h.ondragend=Fe(u._handlePointerDragend,u),eB(h,u._progressLine,s,i,a,!0)},onUpdate:function(h){eB(h,u._progressLine,s,i,a)}};this._currentPointer=JF(l,l,this._mainGroup,{},this._currentPointer,c)},e.prototype._handlePlayClick=function(t){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:t,from:this.uid})},e.prototype._handlePointerDrag=function(t,n,i){this._clearTimer(),this._pointerChangeTimeline([i.offsetX,i.offsetY])},e.prototype._handlePointerDragend=function(t){this._pointerChangeTimeline([t.offsetX,t.offsetY],!0)},e.prototype._pointerChangeTimeline=function(t,n){var i=this._toAxisCoord(t)[0],a=this._axis,o=Pa(a.getExtent().slice());i>o[1]&&(i=o[1]),i=0&&(o[a]=+o[a].toFixed(f)),[o,h]}var Nw={min:ut(ky,"min"),max:ut(ky,"max"),average:ut(ky,"average"),median:ut(ky,"median")};function ug(r,e){if(e){var t=r.getData(),n=r.coordinateSystem,i=n&&n.dimensions;if(!TMe(e)&&!_e(e.coord)&&_e(i)){var a=CW(e,t,n,r);if(e=Je(e),e.type&&Nw[e.type]&&a.baseAxis&&a.valueAxis){var o=pt(i,a.baseAxis.dim),s=pt(i,a.valueAxis.dim),l=Nw[e.type](t,a.baseDataDim,a.valueDataDim,o,s);e.coord=l[0],e.value=l[1]}else e.coord=[e.xAxis!=null?e.xAxis:e.radiusAxis,e.yAxis!=null?e.yAxis:e.angleAxis]}if(e.coord==null||!_e(i))e.coord=[];else for(var u=e.coord,c=0;c<2;c++)Nw[u[c]]&&(u[c]=$E(t,t.mapDimension(i[c]),u[c]));return e}}function CW(r,e,t,n){var i={};return r.valueIndex!=null||r.valueDim!=null?(i.valueDataDim=r.valueIndex!=null?e.getDimension(r.valueIndex):r.valueDim,i.valueAxis=t.getAxis(MMe(n,i.valueDataDim)),i.baseAxis=t.getOtherAxis(i.valueAxis),i.baseDataDim=e.mapDimension(i.baseAxis.dim)):(i.baseAxis=n.getBaseAxis(),i.valueAxis=t.getOtherAxis(i.baseAxis),i.baseDataDim=e.mapDimension(i.baseAxis.dim),i.valueDataDim=e.mapDimension(i.valueAxis.dim)),i}function MMe(r,e){var t=r.getData().getDimensionInfo(e);return t&&t.coordDim}function cg(r,e){return r&&r.containData&&e.coord&&!bM(e)?r.containData(e.coord):!0}function CMe(r,e,t){return r&&r.containZone&&e.coord&&t.coord&&!bM(e)&&!bM(t)?r.containZone(e.coord,t.coord):!0}function EW(r,e){return r?function(t,n,i,a){var o=a<2?t.coord&&t.coord[a]:t.value;return Gl(o,e[a])}:function(t,n,i,a){return Gl(t.value,e[a])}}function $E(r,e,t){if(t==="average"){var n=0,i=0;return r.each(e,function(a,o){isNaN(a)||(n+=a,i++)}),n/i}else return t==="median"?r.getMedian(e):r.getDataExtent(e)[t==="max"?1:0]}var kw=Pt(),EMe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(){this.markerGroupMap=He()},e.prototype.render=function(t,n,i){var a=this,o=this.markerGroupMap;o.each(function(s){kw(s).keep=!1}),n.eachSeries(function(s){var l=nu.getMarkerModelFromSeries(s,a.type);l&&a.renderSeries(s,l,n,i)}),o.each(function(s){!kw(s).keep&&a.group.remove(s.group)})},e.prototype.markKeep=function(t){kw(t).keep=!0},e.prototype.toggleBlurSeries=function(t,n){var i=this;k(t,function(a){var o=nu.getMarkerModelFromSeries(a,i.type);if(o){var s=o.getData();s.eachItemGraphicEl(function(l){l&&(n?J4(l):s2(l))})}})},e.type="marker",e}(kn);const XE=EMe;function nB(r,e,t){var n=e.coordinateSystem;r.each(function(i){var a=r.getItemModel(i),o,s=Pe(a.get("x"),t.getWidth()),l=Pe(a.get("y"),t.getHeight());if(!isNaN(s)&&!isNaN(l))o=[s,l];else if(e.getMarkerPosition)o=e.getMarkerPosition(r.getValues(r.dimensions,i));else if(n){var u=r.get(n.dimensions[0],i),c=r.get(n.dimensions[1],i);o=n.dataToPoint([u,c])}isNaN(s)||(o[0]=s),isNaN(l)||(o[1]=l),r.setItemLayout(i,o)})}var LMe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.updateTransform=function(t,n,i){n.eachSeries(function(a){var o=nu.getMarkerModelFromSeries(a,"markPoint");o&&(nB(o.getData(),a,i),this.markerGroupMap.get(a.id).updateLayout())},this)},e.prototype.renderSeries=function(t,n,i,a){var o=t.coordinateSystem,s=t.id,l=t.getData(),u=this.markerGroupMap,c=u.get(s)||u.set(s,new Ig),h=PMe(o,t,n);n.setData(h),nB(n.getData(),t,a),h.each(function(f){var d=h.getItemModel(f),p=d.getShallow("symbol"),g=d.getShallow("symbolSize"),v=d.getShallow("symbolRotate"),m=d.getShallow("symbolOffset"),y=d.getShallow("symbolKeepAspect");if(qe(p)||qe(g)||qe(v)||qe(m)){var _=n.getRawValue(f),x=n.getDataParams(f);qe(p)&&(p=p(_,x)),qe(g)&&(g=g(_,x)),qe(v)&&(v=v(_,x)),qe(m)&&(m=m(_,x))}var S=d.getModel("itemStyle").getItemStyle(),A=Lg(l,"color");S.fill||(S.fill=A),h.setItemVisual(f,{symbol:p,symbolSize:g,symbolRotate:v,symbolOffset:m,symbolKeepAspect:y,style:S})}),c.updateData(h),this.group.add(c.group),h.eachItemGraphicEl(function(f){f.traverse(function(d){at(d).dataModel=n})}),this.markKeep(c),c.group.silent=n.get("silent")||t.get("silent")},e.type="markPoint",e}(XE);function PMe(r,e,t){var n;r?n=xe(r&&r.dimensions,function(s){var l=e.getData().getDimensionInfo(e.getData().mapDimension(s))||{};return pe(pe({},l),{name:s,ordinalMeta:null})}):n=[{name:"value",type:"float"}];var i=new vi(n,t),a=xe(t.get("data"),ut(ug,e));r&&(a=jt(a,ut(cg,r)));var o=EW(!!r,n);return i.initData(a,null,o),i}const RMe=LMe;function DMe(r){r.registerComponentModel(bMe),r.registerComponentView(RMe),r.registerPreprocessor(function(e){WE(e.series,"markPoint")&&(e.markPoint=e.markPoint||{})})}var IMe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.createMarkerModelFromSeries=function(t,n,i){return new e(t,n,i)},e.type="markLine",e.defaultOption={z:5,symbol:["circle","arrow"],symbolSize:[8,16],symbolOffset:0,precision:2,tooltip:{trigger:"item"},label:{show:!0,position:"end",distance:5},lineStyle:{type:"dashed"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:"linear"},e}(nu);const NMe=IMe;var Oy=Pt(),kMe=function(r,e,t,n){var i=r.getData(),a;if(_e(n))a=n;else{var o=n.type;if(o==="min"||o==="max"||o==="average"||o==="median"||n.xAxis!=null||n.yAxis!=null){var s=void 0,l=void 0;if(n.yAxis!=null||n.xAxis!=null)s=e.getAxis(n.yAxis!=null?"y":"x"),l=Mr(n.yAxis,n.xAxis);else{var u=CW(n,i,e,r);s=u.valueAxis;var c=hH(i,u.valueDataDim);l=$E(i,c,o)}var h=s.dim==="x"?0:1,f=1-h,d=Je(n),p={coord:[]};d.type=null,d.coord=[],d.coord[f]=-1/0,p.coord[f]=1/0;var g=t.get("precision");g>=0&&Ft(l)&&(l=+l.toFixed(Math.min(g,20))),d.coord[h]=p.coord[h]=l,a=[d,p,{type:o,valueIndex:n.valueIndex,value:l}]}else a=[]}var v=[ug(r,a[0]),ug(r,a[1]),pe({},a[2])];return v[2].type=v[2].type||null,ht(v[2],v[0]),ht(v[2],v[1]),v};function O_(r){return!isNaN(r)&&!isFinite(r)}function rB(r,e,t,n){var i=1-r,a=n.dimensions[r];return O_(e[i])&&O_(t[i])&&e[r]===t[r]&&n.getAxis(a).containData(e[r])}function OMe(r,e){if(r.type==="cartesian2d"){var t=e[0].coord,n=e[1].coord;if(t&&n&&(rB(1,t,n,r)||rB(0,t,n,r)))return!0}return cg(r,e[0])&&cg(r,e[1])}function Ow(r,e,t,n,i){var a=n.coordinateSystem,o=r.getItemModel(e),s,l=Pe(o.get("x"),i.getWidth()),u=Pe(o.get("y"),i.getHeight());if(!isNaN(l)&&!isNaN(u))s=[l,u];else{if(n.getMarkerPosition)s=n.getMarkerPosition(r.getValues(r.dimensions,e));else{var c=a.dimensions,h=r.get(c[0],e),f=r.get(c[1],e);s=a.dataToPoint([h,f])}if(th(a,"cartesian2d")){var d=a.getAxis("x"),p=a.getAxis("y"),c=a.dimensions;O_(r.get(c[0],e))?s[0]=d.toGlobalCoord(d.getExtent()[t?0:1]):O_(r.get(c[1],e))&&(s[1]=p.toGlobalCoord(p.getExtent()[t?0:1]))}isNaN(l)||(s[0]=l),isNaN(u)||(s[1]=u)}r.setItemLayout(e,s)}var FMe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.updateTransform=function(t,n,i){n.eachSeries(function(a){var o=nu.getMarkerModelFromSeries(a,"markLine");if(o){var s=o.getData(),l=Oy(o).from,u=Oy(o).to;l.each(function(c){Ow(l,c,!0,a,i),Ow(u,c,!1,a,i)}),s.each(function(c){s.setItemLayout(c,[l.getItemLayout(c),u.getItemLayout(c)])}),this.markerGroupMap.get(a.id).updateLayout()}},this)},e.prototype.renderSeries=function(t,n,i,a){var o=t.coordinateSystem,s=t.id,l=t.getData(),u=this.markerGroupMap,c=u.get(s)||u.set(s,new dE);this.group.add(c.group);var h=BMe(o,t,n),f=h.from,d=h.to,p=h.line;Oy(n).from=f,Oy(n).to=d,n.setData(p);var g=n.get("symbol"),v=n.get("symbolSize"),m=n.get("symbolRotate"),y=n.get("symbolOffset");_e(g)||(g=[g,g]),_e(v)||(v=[v,v]),_e(m)||(m=[m,m]),_e(y)||(y=[y,y]),h.from.each(function(x){_(f,x,!0),_(d,x,!1)}),p.each(function(x){var S=p.getItemModel(x).getModel("lineStyle").getLineStyle();p.setItemLayout(x,[f.getItemLayout(x),d.getItemLayout(x)]),S.stroke==null&&(S.stroke=f.getItemVisual(x,"style").fill),p.setItemVisual(x,{fromSymbolKeepAspect:f.getItemVisual(x,"symbolKeepAspect"),fromSymbolOffset:f.getItemVisual(x,"symbolOffset"),fromSymbolRotate:f.getItemVisual(x,"symbolRotate"),fromSymbolSize:f.getItemVisual(x,"symbolSize"),fromSymbol:f.getItemVisual(x,"symbol"),toSymbolKeepAspect:d.getItemVisual(x,"symbolKeepAspect"),toSymbolOffset:d.getItemVisual(x,"symbolOffset"),toSymbolRotate:d.getItemVisual(x,"symbolRotate"),toSymbolSize:d.getItemVisual(x,"symbolSize"),toSymbol:d.getItemVisual(x,"symbol"),style:S})}),c.updateData(p),h.line.eachItemGraphicEl(function(x){at(x).dataModel=n,x.traverse(function(S){at(S).dataModel=n})});function _(x,S,A){var w=x.getItemModel(S);Ow(x,S,A,t,a);var M=w.getModel("itemStyle").getItemStyle();M.fill==null&&(M.fill=Lg(l,"color")),x.setItemVisual(S,{symbolKeepAspect:w.get("symbolKeepAspect"),symbolOffset:ot(w.get("symbolOffset",!0),y[A?0:1]),symbolRotate:ot(w.get("symbolRotate",!0),m[A?0:1]),symbolSize:ot(w.get("symbolSize"),v[A?0:1]),symbol:ot(w.get("symbol",!0),g[A?0:1]),style:M})}this.markKeep(c),c.group.silent=n.get("silent")||t.get("silent")},e.type="markLine",e}(XE);function BMe(r,e,t){var n;r?n=xe(r&&r.dimensions,function(u){var c=e.getData().getDimensionInfo(e.getData().mapDimension(u))||{};return pe(pe({},c),{name:u,ordinalMeta:null})}):n=[{name:"value",type:"float"}];var i=new vi(n,t),a=new vi(n,t),o=new vi([],t),s=xe(t.get("data"),ut(kMe,e,r,t));r&&(s=jt(s,ut(OMe,r)));var l=EW(!!r,n);return i.initData(xe(s,function(u){return u[0]}),null,l),a.initData(xe(s,function(u){return u[1]}),null,l),o.initData(xe(s,function(u){return u[2]})),o.hasItemOption=!0,{from:i,to:a,line:o}}const zMe=FMe;function UMe(r){r.registerComponentModel(NMe),r.registerComponentView(zMe),r.registerPreprocessor(function(e){WE(e.series,"markLine")&&(e.markLine=e.markLine||{})})}var VMe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.createMarkerModelFromSeries=function(t,n,i){return new e(t,n,i)},e.type="markArea",e.defaultOption={z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}},e}(nu);const GMe=VMe;var Fy=Pt(),HMe=function(r,e,t,n){var i=n[0],a=n[1];if(!(!i||!a)){var o=ug(r,i),s=ug(r,a),l=o.coord,u=s.coord;l[0]=Mr(l[0],-1/0),l[1]=Mr(l[1],-1/0),u[0]=Mr(u[0],1/0),u[1]=Mr(u[1],1/0);var c=GC([{},o,s]);return c.coord=[o.coord,s.coord],c.x0=o.x,c.y0=o.y,c.x1=s.x,c.y1=s.y,c}};function F_(r){return!isNaN(r)&&!isFinite(r)}function iB(r,e,t,n){var i=1-r;return F_(e[i])&&F_(t[i])}function WMe(r,e){var t=e.coord[0],n=e.coord[1],i={coord:t,x:e.x0,y:e.y0},a={coord:n,x:e.x1,y:e.y1};return th(r,"cartesian2d")?t&&n&&(iB(1,t,n)||iB(0,t,n))?!0:CMe(r,i,a):cg(r,i)||cg(r,a)}function aB(r,e,t,n,i){var a=n.coordinateSystem,o=r.getItemModel(e),s,l=Pe(o.get(t[0]),i.getWidth()),u=Pe(o.get(t[1]),i.getHeight());if(!isNaN(l)&&!isNaN(u))s=[l,u];else{if(n.getMarkerPosition){var c=r.getValues(["x0","y0"],e),h=r.getValues(["x1","y1"],e),f=a.clampData(c),d=a.clampData(h),p=[];t[0]==="x0"?p[0]=f[0]>d[0]?h[0]:c[0]:p[0]=f[0]>d[0]?c[0]:h[0],t[1]==="y0"?p[1]=f[1]>d[1]?h[1]:c[1]:p[1]=f[1]>d[1]?c[1]:h[1],s=n.getMarkerPosition(p,t,!0)}else{var g=r.get(t[0],e),v=r.get(t[1],e),m=[g,v];a.clampData&&a.clampData(m,m),s=a.dataToPoint(m,!0)}if(th(a,"cartesian2d")){var y=a.getAxis("x"),_=a.getAxis("y"),g=r.get(t[0],e),v=r.get(t[1],e);F_(g)?s[0]=y.toGlobalCoord(y.getExtent()[t[0]==="x0"?0:1]):F_(v)&&(s[1]=_.toGlobalCoord(_.getExtent()[t[1]==="y0"?0:1]))}isNaN(l)||(s[0]=l),isNaN(u)||(s[1]=u)}return s}var oB=[["x0","y0"],["x1","y0"],["x1","y1"],["x0","y1"]],$Me=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.updateTransform=function(t,n,i){n.eachSeries(function(a){var o=nu.getMarkerModelFromSeries(a,"markArea");if(o){var s=o.getData();s.each(function(l){var u=xe(oB,function(h){return aB(s,l,h,a,i)});s.setItemLayout(l,u);var c=s.getItemGraphicEl(l);c.setShape("points",u)})}},this)},e.prototype.renderSeries=function(t,n,i,a){var o=t.coordinateSystem,s=t.id,l=t.getData(),u=this.markerGroupMap,c=u.get(s)||u.set(s,{group:new rt});this.group.add(c.group),this.markKeep(c);var h=XMe(o,t,n);n.setData(h),h.each(function(f){var d=xe(oB,function(M){return aB(h,f,M,t,a)}),p=o.getAxis("x").scale,g=o.getAxis("y").scale,v=p.getExtent(),m=g.getExtent(),y=[p.parse(h.get("x0",f)),p.parse(h.get("x1",f))],_=[g.parse(h.get("y0",f)),g.parse(h.get("y1",f))];Pa(y),Pa(_);var x=!(v[0]>y[1]||v[1]_[1]||m[1]<_[0]),S=!x;h.setItemLayout(f,{points:d,allClipped:S});var A=h.getItemModel(f).getModel("itemStyle").getItemStyle(),w=Lg(l,"color");A.fill||(A.fill=w,ke(A.fill)&&(A.fill=Q0(A.fill,.4))),A.stroke||(A.stroke=w),h.setItemVisual(f,"style",A)}),h.diff(Fy(c).data).add(function(f){var d=h.getItemLayout(f);if(!d.allClipped){var p=new zi({shape:{points:d.points}});h.setItemGraphicEl(f,p),c.group.add(p)}}).update(function(f,d){var p=Fy(c).data.getItemGraphicEl(d),g=h.getItemLayout(f);g.allClipped?p&&c.group.remove(p):(p?zt(p,{shape:{points:g.points}},n,f):p=new zi({shape:{points:g.points}}),h.setItemGraphicEl(f,p),c.group.add(p))}).remove(function(f){var d=Fy(c).data.getItemGraphicEl(f);c.group.remove(d)}).execute(),h.eachItemGraphicEl(function(f,d){var p=h.getItemModel(d),g=h.getItemVisual(d,"style");f.useStyle(h.getItemVisual(d,"style")),zr(f,Sr(p),{labelFetcher:n,labelDataIndex:d,defaultText:h.getName(d)||"",inheritColor:ke(g.fill)?Q0(g.fill,1):"#000"}),Br(f,p),Rn(f,null,null,p.get(["emphasis","disabled"])),at(f).dataModel=n}),Fy(c).data=h,c.group.silent=n.get("silent")||t.get("silent")},e.type="markArea",e}(XE);function XMe(r,e,t){var n,i,a=["x0","y0","x1","y1"];if(r){var o=xe(r&&r.dimensions,function(u){var c=e.getData(),h=c.getDimensionInfo(c.mapDimension(u))||{};return pe(pe({},h),{name:u,ordinalMeta:null})});i=xe(a,function(u,c){return{name:u,type:o[c%2].type}}),n=new vi(i,t)}else i=[{name:"value",type:"float"}],n=new vi(i,t);var s=xe(t.get("data"),ut(HMe,e,r,t));r&&(s=jt(s,ut(WMe,r)));var l=r?function(u,c,h,f){var d=u.coord[Math.floor(f/2)][f%2];return Gl(d,i[f])}:function(u,c,h,f){return Gl(u.value,i[f])};return n.initData(s,null,l),n.hasItemOption=!0,n}const YMe=$Me;function qMe(r){r.registerComponentModel(GMe),r.registerComponentView(YMe),r.registerPreprocessor(function(e){WE(e.series,"markArea")&&(e.markArea=e.markArea||{})})}var jMe=function(r,e){if(e==="all")return{type:"all",title:r.getLocaleModel().get(["legend","selector","all"])};if(e==="inverse")return{type:"inverse",title:r.getLocaleModel().get(["legend","selector","inverse"])}},KMe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.layoutMode={type:"box",ignoreSize:!0},t}return e.prototype.init=function(t,n,i){this.mergeDefaultAndTheme(t,i),t.selected=t.selected||{},this._updateSelector(t)},e.prototype.mergeOption=function(t,n){r.prototype.mergeOption.call(this,t,n),this._updateSelector(t)},e.prototype._updateSelector=function(t){var n=t.selector,i=this.ecModel;n===!0&&(n=t.selector=["all","inverse"]),_e(n)&&k(n,function(a,o){ke(a)&&(a={type:a}),n[o]=ht(a,jMe(i,a.type))})},e.prototype.optionUpdated=function(){this._updateData(this.ecModel);var t=this._data;if(t[0]&&this.get("selectedMode")==="single"){for(var n=!1,i=0;i=0},e.prototype.getOrient=function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},e.type="legend.plain",e.dependencies=["series"],e.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},e}(Nt);const TM=KMe;var qh=ut,MM=k,By=rt,ZMe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.newlineDisabled=!1,t}return e.prototype.init=function(){this.group.add(this._contentGroup=new By),this.group.add(this._selectorGroup=new By),this._isFirstRender=!0},e.prototype.getContentGroup=function(){return this._contentGroup},e.prototype.getSelectorGroup=function(){return this._selectorGroup},e.prototype.render=function(t,n,i){var a=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!!t.get("show",!0)){var o=t.get("align"),s=t.get("orient");(!o||o==="auto")&&(o=t.get("left")==="right"&&s==="vertical"?"right":"left");var l=t.get("selector",!0),u=t.get("selectorPosition",!0);l&&(!u||u==="auto")&&(u=s==="horizontal"?"end":"start"),this.renderInner(o,t,n,i,l,s,u);var c=t.getBoxLayoutParams(),h={width:i.getWidth(),height:i.getHeight()},f=t.get("padding"),d=dr(c,h,f),p=this.layoutInner(t,o,d,a,l,u),g=dr(Ke({width:p.width,height:p.height},c),h,f);this.group.x=g.x-p.x,this.group.y=g.y-p.y,this.group.markRedraw(),this.group.add(this._backgroundEl=gW(p,t))}},e.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},e.prototype.renderInner=function(t,n,i,a,o,s,l){var u=this.getContentGroup(),c=He(),h=n.get("selectedMode"),f=[];i.eachRawSeries(function(d){!d.get("legendHoverLink")&&f.push(d.id)}),MM(n.getData(),function(d,p){var g=d.get("name");if(!this.newlineDisabled&&(g===""||g===` +`)){var v=new By;v.newline=!0,u.add(v);return}var m=i.getSeriesByName(g)[0];if(!c.get(g))if(m){var y=m.getData(),_=y.getVisual("legendLineStyle")||{},x=y.getVisual("legendIcon"),S=y.getVisual("style"),A=this._createItem(m,g,p,d,n,t,_,S,x,h,a);A.on("click",qh(sB,g,null,a,f)).on("mouseover",qh(CM,m.name,null,a,f)).on("mouseout",qh(EM,m.name,null,a,f)),i.ssr&&A.eachChild(function(w){var M=at(w);M.seriesIndex=m.seriesIndex,M.dataIndex=p,M.ssrType="legend"}),c.set(g,!0)}else i.eachRawSeries(function(w){if(!c.get(g)&&w.legendVisualProvider){var M=w.legendVisualProvider;if(!M.containName(g))return;var C=M.indexOfName(g),b=M.getItemVisual(C,"style"),T=M.getItemVisual(C,"legendIcon"),P=na(b.fill);P&&P[3]===0&&(P[3]=.2,b=pe(pe({},b),{fill:ws(P,"rgba")}));var D=this._createItem(w,g,p,d,n,t,{},b,T,h,a);D.on("click",qh(sB,null,g,a,f)).on("mouseover",qh(CM,null,g,a,f)).on("mouseout",qh(EM,null,g,a,f)),i.ssr&&D.eachChild(function(L){var E=at(L);E.seriesIndex=w.seriesIndex,E.dataIndex=p,E.ssrType="legend"}),c.set(g,!0)}},this)},this),o&&this._createSelector(o,n,a,s,l)},e.prototype._createSelector=function(t,n,i,a,o){var s=this.getSelectorGroup();MM(t,function(u){var c=u.type,h=new Ot({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){i.dispatchAction({type:c==="all"?"legendAllSelect":"legendInverseSelect",legendId:n.id})}});s.add(h);var f=n.getModel("selectorLabel"),d=n.getModel(["emphasis","selectorLabel"]);zr(h,{normal:f,emphasis:d},{defaultText:u.title}),Ec(h)})},e.prototype._createItem=function(t,n,i,a,o,s,l,u,c,h,f){var d=t.visualDrawType,p=o.get("itemWidth"),g=o.get("itemHeight"),v=o.isSelected(n),m=a.get("symbolRotate"),y=a.get("symbolKeepAspect"),_=a.get("icon");c=_||c||"roundRect";var x=QMe(c,a,l,u,d,v,f),S=new By,A=a.getModel("textStyle");if(qe(t.getLegendIcon)&&(!_||_==="inherit"))S.add(t.getLegendIcon({itemWidth:p,itemHeight:g,icon:c,iconRotate:m,itemStyle:x.itemStyle,lineStyle:x.lineStyle,symbolKeepAspect:y}));else{var w=_==="inherit"&&t.getData().getVisual("symbol")?m==="inherit"?t.getData().getVisual("symbolRotate"):m:0;S.add(JMe({itemWidth:p,itemHeight:g,icon:c,iconRotate:w,itemStyle:x.itemStyle,lineStyle:x.lineStyle,symbolKeepAspect:y}))}var M=s==="left"?p+5:-5,C=s,b=o.get("formatter"),T=n;ke(b)&&b?T=b.replace("{name}",n!=null?n:""):qe(b)&&(T=b(n));var P=v?A.getTextColor():a.get("inactiveColor");S.add(new Ot({style:pn(A,{text:T,x:M,y:g/2,fill:P,align:C,verticalAlign:"middle"},{inheritColor:P})}));var D=new Dt({shape:S.getBoundingRect(),style:{fill:"transparent"}}),L=a.getModel("tooltip");return L.get("show")&&Kc({el:D,componentModel:o,itemName:n,itemTooltipOption:L.option}),S.add(D),S.eachChild(function(E){E.silent=!0}),D.silent=!h,this.getContentGroup().add(S),Ec(S),S.__legendDataIndex=i,S},e.prototype.layoutInner=function(t,n,i,a,o,s){var l=this.getContentGroup(),u=this.getSelectorGroup();Pc(t.get("orient"),l,t.get("itemGap"),i.width,i.height);var c=l.getBoundingRect(),h=[-c.x,-c.y];if(u.markRedraw(),l.markRedraw(),o){Pc("horizontal",u,t.get("selectorItemGap",!0));var f=u.getBoundingRect(),d=[-f.x,-f.y],p=t.get("selectorButtonGap",!0),g=t.getOrient().index,v=g===0?"width":"height",m=g===0?"height":"width",y=g===0?"y":"x";s==="end"?d[g]+=c[v]+p:h[g]+=f[v]+p,d[1-g]+=c[m]/2-f[m]/2,u.x=d[0],u.y=d[1],l.x=h[0],l.y=h[1];var _={x:0,y:0};return _[v]=c[v]+p+f[v],_[m]=Math.max(c[m],f[m]),_[y]=Math.min(0,f[y]+d[1-g]),_}else return l.x=h[0],l.y=h[1],this.group.getBoundingRect()},e.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},e.type="legend.plain",e}(kn);function QMe(r,e,t,n,i,a,o){function s(v,m){v.lineWidth==="auto"&&(v.lineWidth=m.lineWidth>0?2:0),MM(v,function(y,_){v[_]==="inherit"&&(v[_]=m[_])})}var l=e.getModel("itemStyle"),u=l.getItemStyle(),c=r.lastIndexOf("empty",0)===0?"fill":"stroke",h=l.getShallow("decal");u.decal=!h||h==="inherit"?n.decal:ed(h,o),u.fill==="inherit"&&(u.fill=n[i]),u.stroke==="inherit"&&(u.stroke=n[c]),u.opacity==="inherit"&&(u.opacity=(i==="fill"?n:t).opacity),s(u,n);var f=e.getModel("lineStyle"),d=f.getLineStyle();if(s(d,t),u.fill==="auto"&&(u.fill=n.fill),u.stroke==="auto"&&(u.stroke=n.fill),d.stroke==="auto"&&(d.stroke=n.fill),!a){var p=e.get("inactiveBorderWidth"),g=u[c];u.lineWidth=p==="auto"?n.lineWidth>0&&g?2:0:u.lineWidth,u.fill=e.get("inactiveColor"),u.stroke=e.get("inactiveBorderColor"),d.stroke=f.get("inactiveColor"),d.lineWidth=f.get("inactiveWidth")}return{itemStyle:u,lineStyle:d}}function JMe(r){var e=r.icon||"roundRect",t=rr(e,0,0,r.itemWidth,r.itemHeight,r.itemStyle.fill,r.symbolKeepAspect);return t.setStyle(r.itemStyle),t.rotation=(r.iconRotate||0)*Math.PI/180,t.setOrigin([r.itemWidth/2,r.itemHeight/2]),e.indexOf("empty")>-1&&(t.style.stroke=t.style.fill,t.style.fill="#fff",t.style.lineWidth=2),t}function sB(r,e,t,n){EM(r,e,t,n),t.dispatchAction({type:"legendToggleSelect",name:r!=null?r:e}),CM(r,e,t,n)}function LW(r){for(var e=r.getZr().storage.getDisplayList(),t,n=0,i=e.length;ni[o],v=[-d.x,-d.y];n||(v[a]=c[u]);var m=[0,0],y=[-p.x,-p.y],_=ot(t.get("pageButtonGap",!0),t.get("itemGap",!0));if(g){var x=t.get("pageButtonPosition",!0);x==="end"?y[a]+=i[o]-p[o]:m[a]+=p[o]+_}y[1-a]+=d[s]/2-p[s]/2,c.setPosition(v),h.setPosition(m),f.setPosition(y);var S={x:0,y:0};if(S[o]=g?i[o]:d[o],S[s]=Math.max(d[s],p[s]),S[l]=Math.min(0,p[l]+y[1-a]),h.__rectSize=i[o],g){var A={x:0,y:0};A[o]=Math.max(i[o]-p[o]-_,0),A[s]=S[s],h.setClipPath(new Dt({shape:A})),h.__rectSize=A[o]}else f.eachChild(function(M){M.attr({invisible:!0,silent:!0})});var w=this._getPageInfo(t);return w.pageIndex!=null&&zt(c,{x:w.contentPosition[0],y:w.contentPosition[1]},g?t:null),this._updatePageInfoView(t,w),S},e.prototype._pageGo=function(t,n,i){var a=this._getPageInfo(n)[t];a!=null&&i.dispatchAction({type:"legendScroll",scrollDataIndex:a,legendId:n.id})},e.prototype._updatePageInfoView=function(t,n){var i=this._controllerGroup;k(["pagePrev","pageNext"],function(c){var h=c+"DataIndex",f=n[h]!=null,d=i.childOfName(c);d&&(d.setStyle("fill",f?t.get("pageIconColor",!0):t.get("pageIconInactiveColor",!0)),d.cursor=f?"pointer":"default")});var a=i.childOfName("pageText"),o=t.get("pageFormatter"),s=n.pageIndex,l=s!=null?s+1:0,u=n.pageCount;a&&o&&a.setStyle("text",ke(o)?o.replace("{current}",l==null?"":l+"").replace("{total}",u==null?"":u+""):o({current:l,total:u}))},e.prototype._getPageInfo=function(t){var n=t.get("scrollDataIndex",!0),i=this.getContentGroup(),a=this._containerGroup.__rectSize,o=t.getOrient().index,s=Fw[o],l=Bw[o],u=this._findTargetItemIndex(n),c=i.children(),h=c[u],f=c.length,d=f?1:0,p={contentPosition:[i.x,i.y],pageCount:d,pageIndex:d-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!h)return p;var g=x(h);p.contentPosition[o]=-g.s;for(var v=u+1,m=g,y=g,_=null;v<=f;++v)_=x(c[v]),(!_&&y.e>m.s+a||_&&!S(_,m.s))&&(y.i>m.i?m=y:m=_,m&&(p.pageNextDataIndex==null&&(p.pageNextDataIndex=m.i),++p.pageCount)),y=_;for(var v=u-1,m=g,y=g,_=null;v>=-1;--v)_=x(c[v]),(!_||!S(y,_.s))&&m.i=w&&A.s<=w+a}},e.prototype._findTargetItemIndex=function(t){if(!this._showController)return 0;var n,i=this.getContentGroup(),a;return i.eachChild(function(o,s){var l=o.__legendDataIndex;a==null&&l!=null&&(a=s),l===t&&(n=s)}),n!=null?n:a},e.type="legend.scroll",e}(PW);const aCe=iCe;function oCe(r){r.registerAction("legendScroll","legendscroll",function(e,t){var n=e.scrollDataIndex;n!=null&&t.eachComponent({mainType:"legend",subType:"scroll",query:e},function(i){i.setScrollDataIndex(n)})})}function sCe(r){gt(RW),r.registerComponentModel(rCe),r.registerComponentView(aCe),oCe(r)}function lCe(r){gt(RW),gt(sCe)}var uCe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="dataZoom.inside",e.defaultOption=su(lg.defaultOption,{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),e}(lg);const cCe=uCe;var YE=Pt();function hCe(r,e,t){YE(r).coordSysRecordMap.each(function(n){var i=n.dataZoomInfoMap.get(e.uid);i&&(i.getRange=t)})}function fCe(r,e){for(var t=YE(r).coordSysRecordMap,n=t.keys(),i=0;in[t+e]&&(e=s),i=i&&o.get("preventDefaultMouseMove",!0)}),{controlType:e,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!i}}}function mCe(r){r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,function(e,t){var n=YE(t),i=n.coordSysRecordMap||(n.coordSysRecordMap=He());i.each(function(a){a.dataZoomInfoMap=null}),e.eachComponent({mainType:"dataZoom",subType:"inside"},function(a){var o=dW(a);k(o.infoList,function(s){var l=s.model.uid,u=i.get(l)||i.set(l,dCe(t,s.model)),c=u.dataZoomInfoMap||(u.dataZoomInfoMap=He());c.set(a.uid,{dzReferCoordSysInfo:s,model:a,getRange:null})})}),i.each(function(a){var o=a.controller,s,l=a.dataZoomInfoMap;if(l){var u=l.keys()[0];u!=null&&(s=l.get(u))}if(!s){DW(i,a);return}var c=gCe(l);o.enable(c.controlType,c.opt),o.setPointerChecker(a.containsPoint),Md(a,"dispatchAction",s.model.get("throttle",!0),"fixRate")})})}var yCe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="dataZoom.inside",t}return e.prototype.render=function(t,n,i){if(r.prototype.render.apply(this,arguments),t.noTarget()){this._clear();return}this.range=t.getPercentRange(),hCe(i,t,{pan:Fe(zw.pan,this),zoom:Fe(zw.zoom,this),scrollMove:Fe(zw.scrollMove,this)})},e.prototype.dispose=function(){this._clear(),r.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){fCe(this.api,this.dataZoomModel),this.range=null},e.type="dataZoom.inside",e}(BE),zw={zoom:function(r,e,t,n){var i=this.range,a=i.slice(),o=r.axisModels[0];if(o){var s=Uw[e](null,[n.originX,n.originY],o,t,r),l=(s.signal>0?s.pixelStart+s.pixelLength-s.pixel:s.pixel-s.pixelStart)/s.pixelLength*(a[1]-a[0])+a[0],u=Math.max(1/n.scale,0);a[0]=(a[0]-l)*u+l,a[1]=(a[1]-l)*u+l;var c=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();if(rh(0,a,[0,100],0,c.minSpan,c.maxSpan),this.range=a,i[0]!==a[0]||i[1]!==a[1])return a}},pan:hB(function(r,e,t,n,i,a){var o=Uw[n]([a.oldX,a.oldY],[a.newX,a.newY],e,i,t);return o.signal*(r[1]-r[0])*o.pixel/o.pixelLength}),scrollMove:hB(function(r,e,t,n,i,a){var o=Uw[n]([0,0],[a.scrollDelta,a.scrollDelta],e,i,t);return o.signal*(r[1]-r[0])*a.scrollDelta})};function hB(r){return function(e,t,n,i){var a=this.range,o=a.slice(),s=e.axisModels[0];if(s){var l=r(o,s,e,t,n,i);if(rh(l,o,[0,100],"all"),this.range=o,a[0]!==o[0]||a[1]!==o[1])return o}}}var Uw={grid:function(r,e,t,n,i){var a=t.axis,o={},s=i.model.coordinateSystem.getRect();return r=r||[0,0],a.dim==="x"?(o.pixel=e[0]-r[0],o.pixelLength=s.width,o.pixelStart=s.x,o.signal=a.inverse?1:-1):(o.pixel=e[1]-r[1],o.pixelLength=s.height,o.pixelStart=s.y,o.signal=a.inverse?-1:1),o},polar:function(r,e,t,n,i){var a=t.axis,o={},s=i.model.coordinateSystem,l=s.getRadiusAxis().getExtent(),u=s.getAngleAxis().getExtent();return r=r?s.pointToCoord(r):[0,0],e=s.pointToCoord(e),t.mainType==="radiusAxis"?(o.pixel=e[0]-r[0],o.pixelLength=l[1]-l[0],o.pixelStart=l[0],o.signal=a.inverse?1:-1):(o.pixel=e[1]-r[1],o.pixelLength=u[1]-u[0],o.pixelStart=u[0],o.signal=a.inverse?-1:1),o},singleAxis:function(r,e,t,n,i){var a=t.axis,o=i.model.coordinateSystem.getRect(),s={};return r=r||[0,0],a.orient==="horizontal"?(s.pixel=e[0]-r[0],s.pixelLength=o.width,s.pixelStart=o.x,s.signal=a.inverse?1:-1):(s.pixel=e[1]-r[1],s.pixelLength=o.height,s.pixelStart=o.y,s.signal=a.inverse?-1:1),s}};const _Ce=yCe;function IW(r){zE(r),r.registerComponentModel(cCe),r.registerComponentView(_Ce),mCe(r)}var xCe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="dataZoom.slider",e.layoutMode="box",e.defaultOption=su(lg.defaultOption,{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,borderColor:"#d2dbee",borderRadius:3,backgroundColor:"rgba(47,69,84,0)",dataBackground:{lineStyle:{color:"#d2dbee",width:.5},areaStyle:{color:"#d2dbee",opacity:.2}},selectedDataBackground:{lineStyle:{color:"#8fb0f7",width:.5},areaStyle:{color:"#8fb0f7",opacity:.2}},fillerColor:"rgba(135,175,274,0.2)",handleIcon:"path://M-9.35,34.56V42m0-40V9.5m-2,0h4a2,2,0,0,1,2,2v21a2,2,0,0,1-2,2h-4a2,2,0,0,1-2-2v-21A2,2,0,0,1-11.35,9.5Z",handleSize:"100%",handleStyle:{color:"#fff",borderColor:"#ACB8D1"},moveHandleSize:7,moveHandleIcon:"path://M-320.9-50L-320.9-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-348-41-339-50-320.9-50z M-212.3-50L-212.3-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-239.4-41-230.4-50-212.3-50z M-103.7-50L-103.7-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-130.9-41-121.8-50-103.7-50z",moveHandleStyle:{color:"#D2DBEE",opacity:.7},showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:"#6E7079"},brushSelect:!0,brushStyle:{color:"rgba(135,175,274,0.15)"},emphasis:{handleLabel:{show:!0},handleStyle:{borderColor:"#8FB0F7"},moveHandleStyle:{color:"#8FB0F7"}}}),e}(lg);const SCe=xCe;var yp=Dt,fB=7,ACe=1,Vw=30,wCe=7,_p="horizontal",dB="vertical",bCe=5,TCe=["line","bar","candlestick","scatter"],MCe={easing:"cubicOut",duration:100,delay:0},CCe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._displayables={},t}return e.prototype.init=function(t,n){this.api=n,this._onBrush=Fe(this._onBrush,this),this._onBrushEnd=Fe(this._onBrushEnd,this)},e.prototype.render=function(t,n,i,a){if(r.prototype.render.apply(this,arguments),Md(this,"_dispatchZoomAction",t.get("throttle"),"fixRate"),this._orient=t.getOrient(),t.get("show")===!1){this.group.removeAll();return}if(t.noTarget()){this._clear(),this.group.removeAll();return}(!a||a.type!=="dataZoom"||a.from!==this.uid)&&this._buildView(),this._updateView()},e.prototype.dispose=function(){this._clear(),r.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){Kv(this,"_dispatchZoomAction");var t=this.api.getZr();t.off("mousemove",this._onBrush),t.off("mouseup",this._onBrushEnd)},e.prototype._buildView=function(){var t=this.group;t.removeAll(),this._brushing=!1,this._displayables.brushRect=null,this._resetLocation(),this._resetInterval();var n=this._displayables.sliderGroup=new rt;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),t.add(n),this._positionGroup()},e.prototype._resetLocation=function(){var t=this.dataZoomModel,n=this.api,i=t.get("brushSelect"),a=i?wCe:0,o=this._findCoordRect(),s={width:n.getWidth(),height:n.getHeight()},l=this._orient===_p?{right:s.width-o.x-o.width,top:s.height-Vw-fB-a,width:o.width,height:Vw}:{right:fB,top:o.y,width:Vw,height:o.height},u=Ad(t.option);k(["right","top","width","height"],function(h){u[h]==="ph"&&(u[h]=l[h])});var c=dr(u,s);this._location={x:c.x,y:c.y},this._size=[c.width,c.height],this._orient===dB&&this._size.reverse()},e.prototype._positionGroup=function(){var t=this.group,n=this._location,i=this._orient,a=this.dataZoomModel.getFirstTargetAxisModel(),o=a&&a.get("inverse"),s=this._displayables.sliderGroup,l=(this._dataShadowInfo||{}).otherAxisInverse;s.attr(i===_p&&!o?{scaleY:l?1:-1,scaleX:1}:i===_p&&o?{scaleY:l?1:-1,scaleX:-1}:i===dB&&!o?{scaleY:l?-1:1,scaleX:1,rotation:Math.PI/2}:{scaleY:l?-1:1,scaleX:-1,rotation:Math.PI/2});var u=t.getBoundingRect([s]);t.x=n.x-u.x,t.y=n.y-u.y,t.markRedraw()},e.prototype._getViewExtent=function(){return[0,this._size[0]]},e.prototype._renderBackground=function(){var t=this.dataZoomModel,n=this._size,i=this._displayables.sliderGroup,a=t.get("brushSelect");i.add(new yp({silent:!0,shape:{x:0,y:0,width:n[0],height:n[1]},style:{fill:t.get("backgroundColor")},z2:-40}));var o=new yp({shape:{x:0,y:0,width:n[0],height:n[1]},style:{fill:"transparent"},z2:0,onclick:Fe(this._onClickPanel,this)}),s=this.api.getZr();a?(o.on("mousedown",this._onBrushStart,this),o.cursor="crosshair",s.on("mousemove",this._onBrush),s.on("mouseup",this._onBrushEnd)):(s.off("mousemove",this._onBrush),s.off("mouseup",this._onBrushEnd)),i.add(o)},e.prototype._renderDataShadow=function(){var t=this._dataShadowInfo=this._prepareDataShadowInfo();if(this._displayables.dataShadowSegs=[],!t)return;var n=this._size,i=this._shadowSize||[],a=t.series,o=a.getRawData(),s=a.getShadowDim&&a.getShadowDim(),l=s&&o.getDimensionInfo(s)?a.getShadowDim():t.otherDim;if(l==null)return;var u=this._shadowPolygonPts,c=this._shadowPolylinePts;if(o!==this._shadowData||l!==this._shadowDim||n[0]!==i[0]||n[1]!==i[1]){var h=o.getDataExtent(l),f=(h[1]-h[0])*.3;h=[h[0]-f,h[1]+f];var d=[0,n[1]],p=[0,n[0]],g=[[n[0],0],[0,0]],v=[],m=p[1]/(o.count()-1),y=0,_=Math.round(o.count()/n[0]),x;o.each([l],function(C,b){if(_>0&&b%_){y+=m;return}var T=C==null||isNaN(C)||C==="",P=T?0:Kt(C,h,d,!0);T&&!x&&b?(g.push([g[g.length-1][0],0]),v.push([v[v.length-1][0],0])):!T&&x&&(g.push([y,0]),v.push([y,0])),g.push([y,P]),v.push([y,P]),y+=m,x=T}),u=this._shadowPolygonPts=g,c=this._shadowPolylinePts=v}this._shadowData=o,this._shadowDim=l,this._shadowSize=[n[0],n[1]];var S=this.dataZoomModel;function A(C){var b=S.getModel(C?"selectedDataBackground":"dataBackground"),T=new rt,P=new zi({shape:{points:u},segmentIgnoreThreshold:1,style:b.getModel("areaStyle").getAreaStyle(),silent:!0,z2:-20}),D=new Ui({shape:{points:c},segmentIgnoreThreshold:1,style:b.getModel("lineStyle").getLineStyle(),silent:!0,z2:-19});return T.add(P),T.add(D),T}for(var w=0;w<3;w++){var M=A(w===1);this._displayables.sliderGroup.add(M),this._displayables.dataShadowSegs.push(M)}},e.prototype._prepareDataShadowInfo=function(){var t=this.dataZoomModel,n=t.get("showDataShadow");if(n!==!1){var i,a=this.ecModel;return t.eachTargetAxis(function(o,s){var l=t.getAxisProxy(o,s).getTargetSeriesModels();k(l,function(u){if(!i&&!(n!==!0&&pt(TCe,u.get("type"))<0)){var c=a.getComponent(Dl(o),s).axis,h=ECe(o),f,d=u.coordinateSystem;h!=null&&d.getOtherAxis&&(f=d.getOtherAxis(c).inverse),h=u.getData().mapDimension(h),i={thisAxis:c,series:u,thisDim:o,otherDim:h,otherAxisInverse:f}}},this)},this),i}},e.prototype._renderHandle=function(){var t=this.group,n=this._displayables,i=n.handles=[null,null],a=n.handleLabels=[null,null],o=this._displayables.sliderGroup,s=this._size,l=this.dataZoomModel,u=this.api,c=l.get("borderRadius")||0,h=l.get("brushSelect"),f=n.filler=new yp({silent:h,style:{fill:l.get("fillerColor")},textConfig:{position:"inside"}});o.add(f),o.add(new yp({silent:!0,subPixelOptimize:!0,shape:{x:0,y:0,width:s[0],height:s[1],r:c},style:{stroke:l.get("dataBackgroundColor")||l.get("borderColor"),lineWidth:ACe,fill:"rgba(0,0,0,0)"}})),k([0,1],function(_){var x=l.get("handleIcon");!d_[x]&&x.indexOf("path://")<0&&x.indexOf("image://")<0&&(x="path://"+x);var S=rr(x,-1,0,2,2,null,!0);S.attr({cursor:pB(this._orient),draggable:!0,drift:Fe(this._onDragMove,this,_),ondragend:Fe(this._onDragEnd,this),onmouseover:Fe(this._showDataInfo,this,!0),onmouseout:Fe(this._showDataInfo,this,!1),z2:5});var A=S.getBoundingRect(),w=l.get("handleSize");this._handleHeight=Pe(w,this._size[1]),this._handleWidth=A.width/A.height*this._handleHeight,S.setStyle(l.getModel("handleStyle").getItemStyle()),S.style.strokeNoScale=!0,S.rectHover=!0,S.ensureState("emphasis").style=l.getModel(["emphasis","handleStyle"]).getItemStyle(),Ec(S);var M=l.get("handleColor");M!=null&&(S.style.fill=M),o.add(i[_]=S);var C=l.getModel("textStyle"),b=l.get("handleLabel")||{},T=b.show||!1;t.add(a[_]=new Ot({silent:!0,invisible:!T,style:pn(C,{x:0,y:0,text:"",verticalAlign:"middle",align:"center",fill:C.getTextColor(),font:C.getFont()}),z2:10}))},this);var d=f;if(h){var p=Pe(l.get("moveHandleSize"),s[1]),g=n.moveHandle=new Dt({style:l.getModel("moveHandleStyle").getItemStyle(),silent:!0,shape:{r:[0,0,2,2],y:s[1]-.5,height:p}}),v=p*.8,m=n.moveHandleIcon=rr(l.get("moveHandleIcon"),-v/2,-v/2,v,v,"#fff",!0);m.silent=!0,m.y=s[1]+p/2-.5,g.ensureState("emphasis").style=l.getModel(["emphasis","moveHandleStyle"]).getItemStyle();var y=Math.min(s[1]/2,Math.max(p,10));d=n.moveZone=new Dt({invisible:!0,shape:{y:s[1]-y,height:p+y}}),d.on("mouseover",function(){u.enterEmphasis(g)}).on("mouseout",function(){u.leaveEmphasis(g)}),o.add(g),o.add(m),o.add(d)}d.attr({draggable:!0,cursor:pB(this._orient),drift:Fe(this._onDragMove,this,"all"),ondragstart:Fe(this._showDataInfo,this,!0),ondragend:Fe(this._onDragEnd,this),onmouseover:Fe(this._showDataInfo,this,!0),onmouseout:Fe(this._showDataInfo,this,!1)})},e.prototype._resetInterval=function(){var t=this._range=this.dataZoomModel.getPercentRange(),n=this._getViewExtent();this._handleEnds=[Kt(t[0],[0,100],n,!0),Kt(t[1],[0,100],n,!0)]},e.prototype._updateInterval=function(t,n){var i=this.dataZoomModel,a=this._handleEnds,o=this._getViewExtent(),s=i.findRepresentativeAxisProxy().getMinMaxSpan(),l=[0,100];rh(n,a,o,i.get("zoomLock")?"all":t,s.minSpan!=null?Kt(s.minSpan,l,o,!0):null,s.maxSpan!=null?Kt(s.maxSpan,l,o,!0):null);var u=this._range,c=this._range=Pa([Kt(a[0],o,l,!0),Kt(a[1],o,l,!0)]);return!u||u[0]!==c[0]||u[1]!==c[1]},e.prototype._updateView=function(t){var n=this._displayables,i=this._handleEnds,a=Pa(i.slice()),o=this._size;k([0,1],function(d){var p=n.handles[d],g=this._handleHeight;p.attr({scaleX:g/2,scaleY:g/2,x:i[d]+(d?-1:1),y:o[1]/2-g/2})},this),n.filler.setShape({x:a[0],y:0,width:a[1]-a[0],height:o[1]});var s={x:a[0],width:a[1]-a[0]};n.moveHandle&&(n.moveHandle.setShape(s),n.moveZone.setShape(s),n.moveZone.getBoundingRect(),n.moveHandleIcon&&n.moveHandleIcon.attr("x",s.x+s.width/2));for(var l=n.dataShadowSegs,u=[0,a[0],a[1],o[0]],c=0;cn[0]||i[1]<0||i[1]>n[1])){var a=this._handleEnds,o=(a[0]+a[1])/2,s=this._updateInterval("all",i[0]-o);this._updateView(),s&&this._dispatchZoomAction(!1)}},e.prototype._onBrushStart=function(t){var n=t.offsetX,i=t.offsetY;this._brushStart=new ft(n,i),this._brushing=!0,this._brushStartTime=+new Date},e.prototype._onBrushEnd=function(t){if(this._brushing){var n=this._displayables.brushRect;if(this._brushing=!1,!!n){n.attr("ignore",!0);var i=n.shape,a=+new Date;if(!(a-this._brushStartTime<200&&Math.abs(i.width)<5)){var o=this._getViewExtent(),s=[0,100];this._range=Pa([Kt(i.x,o,s,!0),Kt(i.x+i.width,o,s,!0)]),this._handleEnds=[i.x,i.x+i.width],this._updateView(),this._dispatchZoomAction(!1)}}}},e.prototype._onBrush=function(t){this._brushing&&(Ps(t.event),this._updateBrushRect(t.offsetX,t.offsetY))},e.prototype._updateBrushRect=function(t,n){var i=this._displayables,a=this.dataZoomModel,o=i.brushRect;o||(o=i.brushRect=new yp({silent:!0,style:a.getModel("brushStyle").getItemStyle()}),i.sliderGroup.add(o)),o.attr("ignore",!1);var s=this._brushStart,l=this._displayables.sliderGroup,u=l.transformCoordToLocal(t,n),c=l.transformCoordToLocal(s.x,s.y),h=this._size;u[0]=Math.max(Math.min(h[0],u[0]),0),o.setShape({x:c[0],y:0,width:u[0]-c[0],height:h[1]})},e.prototype._dispatchZoomAction=function(t){var n=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,animation:t?MCe:null,start:n[0],end:n[1]})},e.prototype._findCoordRect=function(){var t,n=dW(this.dataZoomModel).infoList;if(!t&&n.length){var i=n[0].model.coordinateSystem;t=i.getRect&&i.getRect()}if(!t){var a=this.api.getWidth(),o=this.api.getHeight();t={x:a*.2,y:o*.2,width:a*.6,height:o*.6}}return t},e.type="dataZoom.slider",e}(BE);function ECe(r){var e={x:"y",y:"x",radius:"angle",angle:"radius"};return e[r]}function pB(r){return r==="vertical"?"ns-resize":"ew-resize"}const LCe=CCe;function NW(r){r.registerComponentModel(SCe),r.registerComponentView(LCe),zE(r)}function PCe(r){gt(IW),gt(NW)}var RCe={get:function(r,e,t){var n=Je((DCe[r]||{})[e]);return t&&_e(n)?n[n.length-1]:n}},DCe={color:{active:["#006edd","#e0ffff"],inactive:["rgba(0,0,0,0)"]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:["circle","roundRect","diamond"],inactive:["none"]},symbolSize:{active:[10,50],inactive:[0,0]}};const kW=RCe;var vB=Fr.mapVisual,ICe=Fr.eachVisual,NCe=_e,gB=k,kCe=Pa,OCe=Kt,FCe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.stateList=["inRange","outOfRange"],t.replacableOptionKeys=["inRange","outOfRange","target","controller","color"],t.layoutMode={type:"box",ignoreSize:!0},t.dataBound=[-1/0,1/0],t.targetVisuals={},t.controllerVisuals={},t}return e.prototype.init=function(t,n,i){this.mergeDefaultAndTheme(t,i)},e.prototype.optionUpdated=function(t,n){var i=this.option;!n&&wW(i,t,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},e.prototype.resetVisual=function(t){var n=this.stateList;t=Fe(t,this),this.controllerVisuals=AM(this.option.controller,n,t),this.targetVisuals=AM(this.option.target,n,t)},e.prototype.getItemSymbol=function(){return null},e.prototype.getTargetSeriesIndices=function(){var t=this.option.seriesIndex,n=[];return t==null||t==="all"?this.ecModel.eachSeries(function(i,a){n.push(a)}):n=nn(t),n},e.prototype.eachTargetSeries=function(t,n){k(this.getTargetSeriesIndices(),function(i){var a=this.ecModel.getSeriesByIndex(i);a&&t.call(n,a)},this)},e.prototype.isTargetSeries=function(t){var n=!1;return this.eachTargetSeries(function(i){i===t&&(n=!0)}),n},e.prototype.formatValueText=function(t,n,i){var a=this.option,o=a.precision,s=this.dataBound,l=a.formatter,u;i=i||["<",">"],_e(t)&&(t=t.slice(),u=!0);var c=n?t:u?[h(t[0]),h(t[1])]:h(t);if(ke(l))return l.replace("{value}",u?c[0]:c).replace("{value2}",u?c[1]:c);if(qe(l))return u?l(t[0],t[1]):l(t);if(u)return t[0]===s[0]?i[0]+" "+c[1]:t[1]===s[1]?i[1]+" "+c[0]:c[0]+" - "+c[1];return c;function h(f){return f===s[0]?"min":f===s[1]?"max":(+f).toFixed(Math.min(o,20))}},e.prototype.resetExtent=function(){var t=this.option,n=kCe([t.min,t.max]);this._dataExtent=n},e.prototype.getDataDimensionIndex=function(t){var n=this.option.dimension;if(n!=null)return t.getDimensionIndex(n);for(var i=t.dimensions,a=i.length-1;a>=0;a--){var o=i[a],s=t.getDimensionInfo(o);if(!s.isCalculationCoord)return s.storeDimIndex}},e.prototype.getExtent=function(){return this._dataExtent.slice()},e.prototype.completeVisualOption=function(){var t=this.ecModel,n=this.option,i={inRange:n.inRange,outOfRange:n.outOfRange},a=n.target||(n.target={}),o=n.controller||(n.controller={});ht(a,i),ht(o,i);var s=this.isCategory();l.call(this,a),l.call(this,o),u.call(this,a,"inRange","outOfRange"),c.call(this,o);function l(h){NCe(n.color)&&!h.inRange&&(h.inRange={color:n.color.slice().reverse()}),h.inRange=h.inRange||{color:t.get("gradientColor")}}function u(h,f,d){var p=h[f],g=h[d];p&&!g&&(g=h[d]={},gB(p,function(v,m){if(Fr.isValidType(m)){var y=kW.get(m,"inactive",s);y!=null&&(g[m]=y,m==="color"&&!g.hasOwnProperty("opacity")&&!g.hasOwnProperty("colorAlpha")&&(g.opacity=[0,0]))}}))}function c(h){var f=(h.inRange||{}).symbol||(h.outOfRange||{}).symbol,d=(h.inRange||{}).symbolSize||(h.outOfRange||{}).symbolSize,p=this.get("inactiveColor"),g=this.getItemSymbol(),v=g||"roundRect";gB(this.stateList,function(m){var y=this.itemSize,_=h[m];_||(_=h[m]={color:s?p:[p]}),_.symbol==null&&(_.symbol=f&&Je(f)||(s?v:[v])),_.symbolSize==null&&(_.symbolSize=d&&Je(d)||(s?y[0]:[y[0],y[0]])),_.symbol=vB(_.symbol,function(A){return A==="none"?v:A});var x=_.symbolSize;if(x!=null){var S=-1/0;ICe(x,function(A){A>S&&(S=A)}),_.symbolSize=vB(x,function(A){return OCe(A,[0,S],[0,y[0]],!0)})}},this)}},e.prototype.resetItemSize=function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},e.prototype.isCategory=function(){return!!this.option.categories},e.prototype.setSelected=function(t){},e.prototype.getSelected=function(){return null},e.prototype.getValueState=function(t){return null},e.prototype.getVisualMeta=function(t){return null},e.type="visualMap",e.dependencies=["series"],e.defaultOption={show:!0,z:4,seriesIndex:"all",min:0,max:200,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:"vertical",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",contentColor:"#5793f3",inactiveColor:"#aaa",borderWidth:0,padding:5,textGap:10,precision:0,textStyle:{color:"#333"}},e}(Nt);const B_=FCe;var mB=[20,140],BCe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.optionUpdated=function(t,n){r.prototype.optionUpdated.apply(this,arguments),this.resetExtent(),this.resetVisual(function(i){i.mappingMethod="linear",i.dataExtent=this.getExtent()}),this._resetRange()},e.prototype.resetItemSize=function(){r.prototype.resetItemSize.apply(this,arguments);var t=this.itemSize;(t[0]==null||isNaN(t[0]))&&(t[0]=mB[0]),(t[1]==null||isNaN(t[1]))&&(t[1]=mB[1])},e.prototype._resetRange=function(){var t=this.getExtent(),n=this.option.range;!n||n.auto?(t.auto=1,this.option.range=t):_e(n)&&(n[0]>n[1]&&n.reverse(),n[0]=Math.max(n[0],t[0]),n[1]=Math.min(n[1],t[1]))},e.prototype.completeVisualOption=function(){r.prototype.completeVisualOption.apply(this,arguments),k(this.stateList,function(t){var n=this.option.controller[t].symbolSize;n&&n[0]!==n[1]&&(n[0]=n[1]/3)},this)},e.prototype.setSelected=function(t){this.option.range=t.slice(),this._resetRange()},e.prototype.getSelected=function(){var t=this.getExtent(),n=Pa((this.get("range")||[]).slice());return n[0]>t[1]&&(n[0]=t[1]),n[1]>t[1]&&(n[1]=t[1]),n[0]=i[1]||t<=n[1])?"inRange":"outOfRange"},e.prototype.findTargetDataIndices=function(t){var n=[];return this.eachTargetSeries(function(i){var a=[],o=i.getData();o.each(this.getDataDimensionIndex(o),function(s,l){t[0]<=s&&s<=t[1]&&a.push(l)},this),n.push({seriesId:i.id,dataIndex:a})},this),n},e.prototype.getVisualMeta=function(t){var n=yB(this,"outOfRange",this.getExtent()),i=yB(this,"inRange",this.option.range.slice()),a=[];function o(d,p){a.push({value:d,color:t(d,p)})}for(var s=0,l=0,u=i.length,c=n.length;lt[1])break;a.push({color:this.getControllerVisual(l,"color",n),offset:s/i})}return a.push({color:this.getControllerVisual(t[1],"color",n),offset:1}),a},e.prototype._createBarPoints=function(t,n){var i=this.visualMapModel.itemSize;return[[i[0]-n[0],t[0]],[i[0],t[0]],[i[0],t[1]],[i[0]-n[1],t[1]]]},e.prototype._createBarGroup=function(t){var n=this._orient,i=this.visualMapModel.get("inverse");return new rt(n==="horizontal"&&!i?{scaleX:t==="bottom"?1:-1,rotation:Math.PI/2}:n==="horizontal"&&i?{scaleX:t==="bottom"?-1:1,rotation:-Math.PI/2}:n==="vertical"&&!i?{scaleX:t==="left"?1:-1,scaleY:-1}:{scaleX:t==="left"?1:-1})},e.prototype._updateHandle=function(t,n){if(this._useHandle){var i=this._shapes,a=this.visualMapModel,o=i.handleThumbs,s=i.handleLabels,l=a.itemSize,u=a.getExtent(),c=this._applyTransform("left",i.mainGroup);VCe([0,1],function(h){var f=o[h];f.setStyle("fill",n.handlesColor[h]),f.y=t[h];var d=wo(t[h],[0,l[1]],u,!0),p=this.getControllerVisual(d,"symbolSize");f.scaleX=f.scaleY=p/l[0],f.x=l[0]-p/2;var g=io(i.handleLabelPoints[h],Lc(f,this.group));if(this._orient==="horizontal"){var v=c==="left"||c==="top"?(l[0]-p)/2:(l[0]-p)/-2;g[1]+=v}s[h].setStyle({x:g[0],y:g[1],text:a.formatValueText(this._dataInterval[h]),verticalAlign:"middle",align:this._orient==="vertical"?this._applyTransform("left",i.mainGroup):"center"})},this)}},e.prototype._showIndicator=function(t,n,i,a){var o=this.visualMapModel,s=o.getExtent(),l=o.itemSize,u=[0,l[1]],c=this._shapes,h=c.indicator;if(h){h.attr("invisible",!1);var f={convertOpacityToAlpha:!0},d=this.getControllerVisual(t,"color",f),p=this.getControllerVisual(t,"symbolSize"),g=wo(t,s,u,!0),v=l[0]-p/2,m={x:h.x,y:h.y};h.y=g,h.x=v;var y=io(c.indicatorLabelPoint,Lc(h,this.group)),_=c.indicatorLabel;_.attr("invisible",!1);var x=this._applyTransform("left",c.mainGroup),S=this._orient,A=S==="horizontal";_.setStyle({text:(i||"")+o.formatValueText(n),verticalAlign:A?x:"middle",align:A?"center":x});var w={x:v,y:g,style:{fill:d}},M={style:{x:y[0],y:y[1]}};if(o.ecModel.isAnimationEnabled()&&!this._firstShowIndicator){var C={duration:100,easing:"cubicInOut",additive:!0};h.x=m.x,h.y=m.y,h.animateTo(w,C),_.animateTo(M,C)}else h.attr(w),_.attr(M);this._firstShowIndicator=!1;var b=this._shapes.handleLabels;if(b)for(var T=0;To[1]&&(h[1]=1/0),n&&(h[0]===-1/0?this._showIndicator(c,h[1],"< ",l):h[1]===1/0?this._showIndicator(c,h[0],"> ",l):this._showIndicator(c,c,"≈ ",l));var f=this._hoverLinkDataIndices,d=[];(n||AB(i))&&(d=this._hoverLinkDataIndices=i.findTargetDataIndices(h));var p=Dse(f,d);this._dispatchHighDown("downplay",m0(p[0],i)),this._dispatchHighDown("highlight",m0(p[1],i))}},e.prototype._hoverLinkFromSeriesMouseOver=function(t){var n;if(lc(t.target,function(l){var u=at(l);if(u.dataIndex!=null)return n=u,!0},!0),!!n){var i=this.ecModel.getSeriesByIndex(n.seriesIndex),a=this.visualMapModel;if(a.isTargetSeries(i)){var o=i.getData(n.dataType),s=o.getStore().get(a.getDataDimensionIndex(o),n.dataIndex);isNaN(s)||this._showIndicator(s,s)}}},e.prototype._hideIndicator=function(){var t=this._shapes;t.indicator&&t.indicator.attr("invisible",!0),t.indicatorLabel&&t.indicatorLabel.attr("invisible",!0);var n=this._shapes.handleLabels;if(n)for(var i=0;i=0&&(a.dimension=o,n.push(a))}}),r.getData().setVisual("visualMeta",n)}}];function KCe(r,e,t,n){for(var i=e.targetVisuals[n],a=Fr.prepareVisualTypes(i),o={color:Lg(r.getData(),"color")},s=0,l=a.length;s0:e.splitNumber>0)||e.calculable)?"continuous":"piecewise"}),r.registerAction(YCe,qCe),k(jCe,function(e){r.registerVisual(r.PRIORITY.VISUAL.COMPONENT,e)}),r.registerPreprocessor(ZCe))}function zW(r){r.registerComponentModel(zCe),r.registerComponentView(XCe),BW(r)}var QCe=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._pieceList=[],t}return e.prototype.optionUpdated=function(t,n){r.prototype.optionUpdated.apply(this,arguments),this.resetExtent();var i=this._mode=this._determineMode();this._pieceList=[],JCe[this._mode].call(this,this._pieceList),this._resetSelected(t,n);var a=this.option.categories;this.resetVisual(function(o,s){i==="categories"?(o.mappingMethod="category",o.categories=Je(a)):(o.dataExtent=this.getExtent(),o.mappingMethod="piecewise",o.pieceList=xe(this._pieceList,function(l){return l=Je(l),s!=="inRange"&&(l.visual=null),l}))})},e.prototype.completeVisualOption=function(){var t=this.option,n={},i=Fr.listVisualTypes(),a=this.isCategory();k(t.pieces,function(s){k(i,function(l){s.hasOwnProperty(l)&&(n[l]=1)})}),k(n,function(s,l){var u=!1;k(this.stateList,function(c){u=u||o(t,c,l)||o(t.target,c,l)},this),!u&&k(this.stateList,function(c){(t[c]||(t[c]={}))[l]=kW.get(l,c==="inRange"?"active":"inactive",a)})},this);function o(s,l,u){return s&&s[l]&&s[l].hasOwnProperty(u)}r.prototype.completeVisualOption.apply(this,arguments)},e.prototype._resetSelected=function(t,n){var i=this.option,a=this._pieceList,o=(n?i:t).selected||{};if(i.selected=o,k(a,function(l,u){var c=this.getSelectedMapKey(l);o.hasOwnProperty(c)||(o[c]=!0)},this),i.selectedMode==="single"){var s=!1;k(a,function(l,u){var c=this.getSelectedMapKey(l);o[c]&&(s?o[c]=!1:s=!0)},this)}},e.prototype.getItemSymbol=function(){return this.get("itemSymbol")},e.prototype.getSelectedMapKey=function(t){return this._mode==="categories"?t.value+"":t.index+""},e.prototype.getPieceList=function(){return this._pieceList},e.prototype._determineMode=function(){var t=this.option;return t.pieces&&t.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},e.prototype.setSelected=function(t){this.option.selected=Je(t)},e.prototype.getValueState=function(t){var n=Fr.findPieceIndex(t,this._pieceList);return n!=null&&this.option.selected[this.getSelectedMapKey(this._pieceList[n])]?"inRange":"outOfRange"},e.prototype.findTargetDataIndices=function(t){var n=[],i=this._pieceList;return this.eachTargetSeries(function(a){var o=[],s=a.getData();s.each(this.getDataDimensionIndex(s),function(l,u){var c=Fr.findPieceIndex(l,i);c===t&&o.push(u)},this),n.push({seriesId:a.id,dataIndex:o})},this),n},e.prototype.getRepresentValue=function(t){var n;if(this.isCategory())n=t.value;else if(t.value!=null)n=t.value;else{var i=t.interval||[];n=i[0]===-1/0&&i[1]===1/0?0:(i[0]+i[1])/2}return n},e.prototype.getVisualMeta=function(t){if(this.isCategory())return;var n=[],i=["",""],a=this;function o(c,h){var f=a.getRepresentValue({interval:c});h||(h=a.getValueState(f));var d=t(f,h);c[0]===-1/0?i[0]=d:c[1]===1/0?i[1]=d:n.push({value:c[0],color:d},{value:c[1],color:d})}var s=this._pieceList.slice();if(!s.length)s.push({interval:[-1/0,1/0]});else{var l=s[0].interval[0];l!==-1/0&&s.unshift({interval:[-1/0,l]}),l=s[s.length-1].interval[1],l!==1/0&&s.push({interval:[l,1/0]})}var u=-1/0;return k(s,function(c){var h=c.interval;h&&(h[0]>u&&o([u,h[0]],"outOfRange"),o(h.slice()),u=h[1])},this),{stops:n,outerColors:i}},e.type="visualMap.piecewise",e.defaultOption=su(B_.defaultOption,{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieces:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0}),e}(B_),JCe={splitNumber:function(r){var e=this.option,t=Math.min(e.precision,20),n=this.getExtent(),i=e.splitNumber;i=Math.max(parseInt(i,10),1),e.splitNumber=i;for(var a=(n[1]-n[0])/i;+a.toFixed(t)!==a&&t<5;)t++;e.precision=t,a=+a.toFixed(t),e.minOpen&&r.push({interval:[-1/0,n[0]],close:[0,0]});for(var o=0,s=n[0];o","≥"][n[0]]];t.text=t.text||this.formatValueText(t.value!=null?t.value:t.interval,!1,i)},this)}};function MB(r,e){var t=r.inverse;(r.orient==="vertical"?!t:t)&&e.reverse()}const e2e=QCe;var t2e=function(r){ae(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.doRender=function(){var t=this.group;t.removeAll();var n=this.visualMapModel,i=n.get("textGap"),a=n.textStyleModel,o=a.getFont(),s=a.getTextColor(),l=this._getItemAlign(),u=n.itemSize,c=this._getViewData(),h=c.endsText,f=Mr(n.get("showLabel",!0),!h),d=!n.get("selectedMode");h&&this._renderEndsText(t,h[0],u,f,l),k(c.viewPieceList,function(p){var g=p.piece,v=new rt;v.onclick=Fe(this._onItemClick,this,g),this._enableHoverLink(v,p.indexInModelPieceList);var m=n.getRepresentValue(g);if(this._createItemSymbol(v,m,[0,0,u[0],u[1]],d),f){var y=this.visualMapModel.getValueState(m);v.add(new Ot({style:{x:l==="right"?-i:u[0]+i,y:u[1]/2,text:g.text,verticalAlign:"middle",align:l,font:o,fill:s,opacity:y==="outOfRange"?.5:1},silent:d}))}t.add(v)},this),h&&this._renderEndsText(t,h[1],u,f,l),Pc(n.get("orient"),t,n.get("itemGap")),this.renderBackground(t),this.positionGroup(t)},e.prototype._enableHoverLink=function(t,n){var i=this;t.on("mouseover",function(){return a("highlight")}).on("mouseout",function(){return a("downplay")});var a=function(o){var s=i.visualMapModel;s.option.hoverLink&&i.api.dispatchAction({type:o,batch:m0(s.findTargetDataIndices(n),s)})}},e.prototype._getItemAlign=function(){var t=this.visualMapModel,n=t.option;if(n.orient==="vertical")return FW(t,this.api,t.itemSize);var i=n.align;return(!i||i==="auto")&&(i="left"),i},e.prototype._renderEndsText=function(t,n,i,a,o){if(n){var s=new rt,l=this.visualMapModel.textStyleModel;s.add(new Ot({style:pn(l,{x:a?o==="right"?i[0]:0:i[0]/2,y:i[1]/2,verticalAlign:"middle",align:a?o:"center",text:n})})),t.add(s)}},e.prototype._getViewData=function(){var t=this.visualMapModel,n=xe(t.getPieceList(),function(s,l){return{piece:s,indexInModelPieceList:l}}),i=t.get("text"),a=t.get("orient"),o=t.get("inverse");return(a==="horizontal"?o:!o)?n.reverse():i&&(i=i.slice().reverse()),{viewPieceList:n,endsText:i}},e.prototype._createItemSymbol=function(t,n,i,a){var o=rr(this.getControllerVisual(n,"symbol"),i[0],i[1],i[2],i[3],this.getControllerVisual(n,"color"));o.silent=a,t.add(o)},e.prototype._onItemClick=function(t){var n=this.visualMapModel,i=n.option,a=i.selectedMode;if(a){var o=Je(i.selected),s=n.getSelectedMapKey(t);a==="single"||a===!0?(o[s]=!0,k(o,function(l,u){o[u]=u===s})):o[s]=!o[s],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:o})}},e.type="visualMap.piecewise",e}(OW);const n2e=t2e;function UW(r){r.registerComponentModel(e2e),r.registerComponentView(n2e),BW(r)}function r2e(r){gt(zW),gt(UW)}var i2e={label:{enabled:!0},decal:{show:!1}},CB=Pt(),a2e={};function o2e(r,e){var t=r.getModel("aria");if(!t.get("enabled"))return;var n=Je(i2e);ht(n.label,r.getLocaleModel().get("aria"),!1),ht(t.option,n,!1),i(),a();function i(){var u=t.getModel("decal"),c=u.get("show");if(c){var h=He();r.eachSeries(function(f){if(!f.isColorBySeries()){var d=h.get(f.type);d||(d={},h.set(f.type,d)),CB(f).scope=d}}),r.eachRawSeries(function(f){if(r.isSeriesFiltered(f))return;if(qe(f.enableAriaDecal)){f.enableAriaDecal();return}var d=f.getData();if(f.isColorBySeries()){var y=PT(f.ecModel,f.name,a2e,r.getSeriesCount()),_=d.getVisual("decal");d.setVisual("decal",x(_,y))}else{var p=f.getRawData(),g={},v=CB(f).scope;d.each(function(S){var A=d.getRawIndex(S);g[A]=S});var m=p.count();p.each(function(S){var A=g[S],w=p.getName(S)||S+"",M=PT(f.ecModel,w,v,m),C=d.getItemVisual(A,"decal");d.setItemVisual(A,"decal",x(C,M))})}function x(S,A){var w=S?pe(pe({},A),S):A;return w.dirty=!0,w}})}}function a(){var u=e.getZr().dom;if(u){var c=r.getLocaleModel().get("aria"),h=t.getModel("label");if(h.option=Ke(h.option,c),!!h.get("enabled")){if(u.setAttribute("role","img"),h.get("description")){u.setAttribute("aria-label",h.get("description"));return}var f=r.getSeriesCount(),d=h.get(["data","maxCount"])||10,p=h.get(["series","maxCount"])||10,g=Math.min(f,p),v;if(!(f<1)){var m=s();if(m){var y=h.get(["general","withTitle"]);v=o(y,{title:m})}else v=h.get(["general","withoutTitle"]);var _=[],x=f>1?h.get(["series","multiple","prefix"]):h.get(["series","single","prefix"]);v+=o(x,{seriesCount:f}),r.eachSeries(function(M,C){if(C1?h.get(["series","multiple",P]):h.get(["series","single",P]),b=o(b,{seriesId:M.seriesIndex,seriesName:M.get("name"),seriesType:l(M.subType)});var D=M.getData();if(D.count()>d){var L=h.get(["data","partialData"]);b+=o(L,{displayCnt:d})}else b+=h.get(["data","allData"]);for(var E=h.get(["data","separator","middle"]),I=h.get(["data","separator","end"]),N=h.get(["data","excludeDimensionId"]),R=[],F=0;F":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},u2e=function(){function r(e){var t=this._condVal=ke(e)?new RegExp(e):Vae(e)?e:null;if(t==null){var n="";qt(n)}}return r.prototype.evaluate=function(e){var t=typeof e;return ke(t)?this._condVal.test(e):Ft(t)?this._condVal.test(e+""):!1},r}(),c2e=function(){function r(){}return r.prototype.evaluate=function(){return this.value},r}(),h2e=function(){function r(){}return r.prototype.evaluate=function(){for(var e=this.children,t=0;t2&&n.push(i),i=[D,L]}function c(D,L,E,I){mf(D,E)&&mf(L,I)||i.push(D,L,E,I,E,I)}function h(D,L,E,I,N,R){var F=Math.abs(L-D),O=Math.tan(F/4)*4/3,V=LM:T2&&n.push(i),n}function PM(r,e,t,n,i,a,o,s,l,u){if(mf(r,t)&&mf(e,n)&&mf(i,o)&&mf(a,s)){l.push(o,s);return}var c=2/u,h=c*c,f=o-r,d=s-e,p=Math.sqrt(f*f+d*d);f/=p,d/=p;var g=t-r,v=n-e,m=i-o,y=a-s,_=g*g+v*v,x=m*m+y*y;if(_=0&&M=0){l.push(o,s);return}var C=[],b=[];jl(r,t,i,o,.5,C),jl(e,n,a,s,.5,b),PM(C[0],b[0],C[1],b[1],C[2],b[2],C[3],b[3],l,u),PM(C[4],b[4],C[5],b[5],C[6],b[6],C[7],b[7],l,u)}function T2e(r,e){var t=LM(r),n=[];e=e||1;for(var i=0;i0)for(var u=0;uMath.abs(u),h=GW([l,u],c?0:1,e),f=(c?s:u)/h.length,d=0;di,o=GW([n,i],a?0:1,e),s=a?"width":"height",l=a?"height":"width",u=a?"x":"y",c=a?"y":"x",h=r[s]/o.length,f=0;f1?null:new ft(g*l+r,g*u+e)}function E2e(r,e,t){var n=new ft;ft.sub(n,t,e),n.normalize();var i=new ft;ft.sub(i,r,e);var a=i.dot(n);return a}function Kh(r,e){var t=r[r.length-1];t&&t[0]===e[0]&&t[1]===e[1]||r.push(e)}function L2e(r,e,t){for(var n=r.length,i=[],a=0;ao?(u.x=c.x=s+a/2,u.y=l,c.y=l+o):(u.y=c.y=l+o/2,u.x=s,c.x=s+a),L2e(e,u,c)}function z_(r,e,t,n){if(t===1)n.push(e);else{var i=Math.floor(t/2),a=r(e);z_(r,a[0],i,n),z_(r,a[1],t-i,n)}return n}function P2e(r,e){for(var t=[],n=0;n0)for(var S=n/t,A=-n/2;A<=n/2;A+=S){for(var w=Math.sin(A),M=Math.cos(A),C=0,_=0;_0;u/=2){var c=0,h=0;(r&u)>0&&(c=1),(e&u)>0&&(h=1),s+=u*u*(3*c^h),h===0&&(c===1&&(r=u-1-r,e=u-1-e),l=r,r=e,e=l)}return s}function G_(r){var e=1/0,t=1/0,n=-1/0,i=-1/0,a=xe(r,function(s){var l=s.getBoundingRect(),u=s.getComputedTransform(),c=l.x+l.width/2+(u?u[4]:0),h=l.y+l.height/2+(u?u[5]:0);return e=Math.min(c,e),t=Math.min(h,t),n=Math.max(c,n),i=Math.max(h,i),[c,h]}),o=xe(a,function(s,l){return{cp:s,z:z2e(s[0],s[1],e,t,n,i),path:r[l]}});return o.sort(function(s,l){return s.z-l.z}).map(function(s){return s.path})}function $W(r){return I2e(r.path,r.count)}function RM(){return{fromIndividuals:[],toIndividuals:[],count:0}}function U2e(r,e,t){var n=[];function i(S){for(var A=0;A=0;i--)if(!t[i].many.length){var l=t[s].many;if(l.length<=1)if(s)s=0;else return t;var a=l.length,u=Math.ceil(a/2);t[i].many=l.slice(u,a),t[s].many=l.slice(0,u),s++}return t}var G2e={clone:function(r){for(var e=[],t=1-Math.pow(1-r.path.style.opacity,1/r.count),n=0;n0))return;var s=n.getModel("universalTransition").get("delay"),l=Object.assign({setToFinal:!0},o),u,c;OB(r)&&(u=r,c=e),OB(e)&&(u=e,c=r);function h(m,y,_,x,S){var A=m.many,w=m.one;if(A.length===1&&!S){var M=y?A[0]:w,C=y?w:A[0];if(U_(M))h({many:[M],one:C},!0,_,x,!0);else{var b=s?Ke({delay:s(_,x)},l):l;jE(M,C,b),a(M,C,M,C,b)}}else for(var T=Ke({dividePath:G2e[t],individualDelay:s&&function(N,R,F,O){return s(N+_,x)}},l),P=y?U2e(A,w,T):V2e(w,A,T),D=P.fromIndividuals,L=P.toIndividuals,E=D.length,I=0;Ie.length,d=u?FB(c,u):FB(f?e:r,[f?r:e]),p=0,g=0;gXW))for(var a=n.getIndices(),o=0;o0&&A.group.traverse(function(M){M instanceof yt&&!M.animators.length&&M.animateFrom({style:{opacity:0}},w)})})}function GB(r){var e=r.getModel("universalTransition").get("seriesKey");return e||r.id}function HB(r){return _e(r)?r.sort().join(","):r}function pl(r){if(r.hostModel)return r.hostModel.getModel("universalTransition").get("divideShape")}function j2e(r,e){var t=He(),n=He(),i=He();return k(r.oldSeries,function(a,o){var s=r.oldDataGroupIds[o],l=r.oldData[o],u=GB(a),c=HB(u);n.set(c,{dataGroupId:s,data:l}),_e(u)&&k(u,function(h){i.set(h,{key:c,dataGroupId:s,data:l})})}),k(e.updatedSeries,function(a){if(a.isUniversalTransitionEnabled()&&a.isAnimationEnabled()){var o=a.get("dataGroupId"),s=a.getData(),l=GB(a),u=HB(l),c=n.get(u);if(c)t.set(u,{oldSeries:[{dataGroupId:c.dataGroupId,divide:pl(c.data),data:c.data}],newSeries:[{dataGroupId:o,divide:pl(s),data:s}]});else if(_e(l)){var h=[];k(l,function(p){var g=n.get(p);g.data&&h.push({dataGroupId:g.dataGroupId,divide:pl(g.data),data:g.data})}),h.length&&t.set(u,{oldSeries:h,newSeries:[{dataGroupId:o,data:s,divide:pl(s)}]})}else{var f=i.get(l);if(f){var d=t.get(f.key);d||(d={oldSeries:[{dataGroupId:f.dataGroupId,data:f.data,divide:pl(f.data)}],newSeries:[]},t.set(f.key,d)),d.newSeries.push({dataGroupId:o,data:s,divide:pl(s)})}}}}),t}function WB(r,e){for(var t=0;t=0&&i.push({dataGroupId:e.oldDataGroupIds[s],data:e.oldData[s],divide:pl(e.oldData[s]),groupIdDim:o.dimension})}),k(nn(r.to),function(o){var s=WB(t.updatedSeries,o);if(s>=0){var l=t.updatedSeries[s].getData();a.push({dataGroupId:e.oldDataGroupIds[s],data:l,divide:pl(l),groupIdDim:o.dimension})}}),i.length>0&&a.length>0&&YW(i,a,n)}function Z2e(r){r.registerUpdateLifecycle("series:beforeupdate",function(e,t,n){k(nn(n.seriesTransition),function(i){k(nn(i.to),function(a){for(var o=n.updatedSeries,s=0;sQW(r))}function xEe(){return ZW(KW,"/api/yak/forecast").then(r=>QW(r))}function SEe(){return Ge(this,null,function*(){return(yield _Ee()).map((e,t)=>({key:Rf(e,["areaCode","area_code","code","id"],`yak-town-${t}`),name:Rf(e,["areaName","area_name","zoneName","townName","name"],`区域${t+1}`),value:QE(Rf(e,["number","yakCount","yak_count","count","value"])),unit:"头"})).filter(e=>e.name&&Number.isFinite(e.value)).sort((e,t)=>t.value-e.value)})}function AEe(){return Ge(this,null,function*(){return(yield xEe()).map((e,t)=>{const n=Rf(e,["month","date","name","time"],`预测${t+1}`);return{key:`${n}-${t}`,name:wEe(n),value:QE(Rf(e,["number","count","yakCount","value"])),unit:"头",extra:bEe("增速",Rf(e,["speed","growth","growthRate","rate"]))}}).filter(e=>e.name&&Number.isFinite(e.value))})}function QW(r){return Array.isArray(r)?r:Array.isArray(r==null?void 0:r.rows)?r.rows:Array.isArray(r==null?void 0:r.list)?r.list:Array.isArray(r==null?void 0:r.records)?r.records:Array.isArray(r==null?void 0:r.data)?r.data:[]}function Rf(r,e,t=""){for(const n of e){const i=r==null?void 0:r[n];if(i!=null&&i!=="")return i}return t}function wEe(r){const e=String(r||""),t=e.match(/(?:^|\D)(1[0-2]|0?[1-9])(?:月|$|-)/);return t?`${Number(t[1])}月`:e}function bEe(r,e){const t=QE(e);return Number.isFinite(t)?`${r}:${t.toLocaleString("zh-CN",{maximumFractionDigits:2})}`:""}function QE(r){if(r==null||r==="")return NaN;const e=Number(String(r).replace(/,/g,"").replace(/%/g,""));return Number.isFinite(e)?e:NaN}const TEe={色地镇:"色地乡",瓦切镇:"瓦切乡",安曲镇:"安曲乡",龙日镇:"龙日乡"};function Vp(r){return TEe[r]||r}const NM=yU.slice().sort((r,e)=>e.count-r.count),Vy=PEe([{key:"adultCow",name:"成年母牛",ratio:47,source:"专家共识模型"},{key:"otherAdult",name:"其他成年牛",ratio:22,source:"专家共识模型"},{key:"calf",name:"幼畜(≤1岁)",ratio:16,source:"专家共识模型"},{key:"yearling",name:"育成牛(1-2岁)",ratio:11,source:"专家共识模型"},{key:"bull",name:"公牛",ratio:4,source:"专家共识模型"}],Al),qB=IC.map((r,e)=>Xe(Re({},r),{color:["#ff8f6b","#30dcff","#ffd76c","#7aa7ff"][e%4]})),qw=[{age:"≤1岁",cow:61280,bull:64892},{age:"1-2岁",cow:43076,bull:43752},{age:"2-4岁",cow:148260,bull:78240},{age:"4-8岁",cow:169420,bull:51860},{age:"8岁以上",cow:45534,bull:21416}],tc=[{key:"2026",label:"2026年底",shortLabel:"2026",months:7,stock:781236,births:44763,outflow:21684,correction:-21843,structure:{adultCow:47,otherAdult:22,calf:16,yearling:11,bull:4}},{key:"2027",label:"2027年底",shortLabel:"2027",months:19,stock:779428,births:121374,outflow:61286,correction:-60660,structure:{adultCow:47,otherAdult:21,calf:17,yearling:11,bull:4}},{key:"2028",label:"2028年底",shortLabel:"2028",months:31,stock:782617,births:199642,outflow:102517,correction:-94508,structure:{adultCow:46,otherAdult:22,calf:17,yearling:11,bull:4}}],jB=[{name:"繁殖补充",value:86},{name:"出栏周转",value:62},{name:"死亡淘汰",value:48},{name:"母牛基础",value:91},{name:"幼畜存活",value:73}];function MEe(r){return tc.find(e=>e.key===r)||tc[1]}function CEe(r){var i,a,o,s,l;const e=(r==null?void 0:r.structure)||{},t=[{key:"adultCow",name:"成年母牛",ratio:(i=e.adultCow)!=null?i:47},{key:"otherAdult",name:"其他成年牛",ratio:(a=e.otherAdult)!=null?a:22},{key:"calf",name:"幼畜(≤1岁)",ratio:(o=e.calf)!=null?o:16},{key:"yearling",name:"育成牛(1-2岁)",ratio:(s=e.yearling)!=null?s:11},{key:"bull",name:"公牛",ratio:(l=e.bull)!=null?l:4}].map(u=>Xe(Re({},u),{count:Math.round(r.stock*u.ratio/100),source:"预测模型"})),n=r.stock-t.reduce((u,c)=>u+c.count,0);return n&&t[1]&&(t[1].count+=n),t}function EEe(r){const e=r.stock/W0,t=NM.map((i,a)=>Xe(Re({},i),{forecast:Math.round(i.count*e+(a%3-1)*r.months*18)})),n=r.stock-t.reduce((i,a)=>i+a.forecast,0);if(n){const i=t.reduce((a,o)=>o.count>a.count?o:a,t[0]);i.forecast+=n}return t.map(i=>Xe(Re({},i),{change:i.forecast-i.count})).sort((i,a)=>a.forecast-i.forecast)}function LEe(r){const e=r.months+1,t=Array.from({length:e},(o,s)=>s===0?"2026-06":s===r.months?r.label:`+${s}月`),n=t.map((o,s)=>{const l=s/r.months,u=Math.sin(s/2.6)*Math.min(360,r.months*18);return Math.round(Al+(r.stock-Al)*l+u)}),i=t.map((o,s)=>Math.round(r.births/r.months*s)),a=t.map((o,s)=>Math.round(r.outflow/r.months*s));return{labels:t,stock:n,births:i,outflow:a}}function PEe(r,e){const t=r.map(i=>Xe(Re({},i),{count:Math.round(e*i.ratio/100)})),n=e-t.reduce((i,a)=>i+a.count,0);return n&&t[1]&&(t[1].count+=n),t}function REe(r){const e=new Map;return r.forEach(t=>{const n=Vp(t.name),i=e.get(n)||{name:n,count:0,devices:0};i.count+=Number(t.count||0),i.devices+=Number(t.devices||0),e.set(n,i)}),[...e.values()].sort((t,n)=>n.count-t.count)}const DEe={class:"yak-management"},IEe={key:0,class:"yak-map-loading"},NEe={class:"yak-management-ui"},kEe={class:"yak-left"},OEe={class:"yak-side-stack is-left"},FEe={class:"yak-formula-card"},BEe={class:"yak-formula-row"},zEe={class:"formula-box"},UEe={class:"formula-box is-gold"},VEe={class:"formula-box is-red"},GEe={class:"formula-result"},HEe={class:"yak-formula-card is-forecast"},WEe={class:"yak-period-tabs"},$Ee=["onClick"],XEe={class:"yak-formula-row"},YEe={class:"formula-box"},qEe={class:"formula-box is-gold"},jEe={class:"formula-box is-red"},KEe={class:"formula-result"},ZEe={class:"yak-right"},QEe={class:"yak-side-stack is-right"},JEe={class:"yak-structure-list"},eLe={class:"structure-item-head"},tLe={class:"forecast-heat-list"},nLe={class:"yak-bottom-topic"},Xr=398,Yr=190,rLe={__name:"index",emits:["module-stats"],setup(r,{emit:e}){const t=e,n=["#30dcff","#27f0c0","#ffd76c","#7aa7ff","#ff8f6b","#a6f06d"],i=[{key:"structure",name:"畜群结构",color:"#30dcff"},{key:"forecast",name:"畜群预测",color:"#ffd76c"}],a=tt("structure"),o=tt("2027"),s=tt([]),l=tt([]),u=tt(null),c=tt(!1);let h=null,f=!1;const d=Se(()=>MEe(o.value)),p=Se(()=>new Map(NM.map(U=>[Vp(U.name),U]))),g=Se(()=>(s.value.length>=5?s.value:NM).map(K=>{const te=p.value.get(Vp(K.name));return Xe(Re({},K),{devices:Number(K.devices||(te==null?void 0:te.devices)||0)})})),v=Se(()=>l.value.length>=6?l.value:bre),m=Se(()=>EEe(d.value)),y=Se(()=>CEe(d.value)),_=Se(()=>a.value==="forecast"?m.value:g.value),x=Se(()=>W(_.value,a.value==="forecast"?"forecast":"count")),S=Se(()=>({title:a.value==="forecast"?`${d.value.shortLabel}预测存栏`:"牦牛识别数量",metricLabel:a.value==="forecast"?"预测":"识别",unit:"万头",rows:x.value.map(U=>({name:U.name,value:Number((U.value/1e4).toFixed(2)),unit:"万头"}))})),A=Se(()=>({color:n,tooltip:ee(U=>`${U.name}
占比:${U.percent}%
数量:${le(U.value)}头`),legend:{orient:"vertical",right:8,top:"middle",itemWidth:9,itemHeight:9,textStyle:{color:"rgba(222, 250, 255, 0.78)",fontSize:11}},series:[{name:"畜群结构",type:"pie",radius:["46%","70%"],center:["33%","52%"],avoidLabelOverlap:!0,label:{color:"#fff",fontSize:11,formatter:"{d}%"},labelLine:{lineStyle:{color:"rgba(223, 250, 255, 0.36)"}},itemStyle:{borderColor:"rgba(3, 18, 31, 0.9)",borderWidth:3},data:Vy.map(U=>({name:U.name,value:U.count}))}]})),w=Se(()=>({color:["#ffd76c","#30dcff"],tooltip:Xe(Re({},ee()),{trigger:"axis",axisPointer:{type:"shadow"},formatter(U){const K=U.map(te=>`${te.marker}${te.seriesName}:${le(Math.abs(te.value))}头`);return`${U[0].name}
${K.join("
")}`}}),legend:{top:4,right:12,itemWidth:12,itemHeight:8,textStyle:{color:"rgba(222, 250, 255, 0.8)",fontSize:11}},grid:{left:22,right:22,top:32,bottom:12,containLabel:!0},xAxis:{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:10,formatter:U=>re(Math.abs(U))},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}},axisLine:{show:!1},axisTick:{show:!1}},yAxis:{type:"category",data:qw.map(U=>U.age),axisLabel:{color:"rgba(223, 250, 255, 0.82)",fontSize:11},axisLine:{show:!1},axisTick:{show:!1}},series:[{name:"母牛",type:"bar",stack:"gender",barWidth:12,data:qw.map(U=>-U.cow),itemStyle:{borderRadius:[7,0,0,7]}},{name:"公牛",type:"bar",stack:"gender",barWidth:12,data:qw.map(U=>U.bull),itemStyle:{borderRadius:[0,7,7,0]}}]})),M=Se(()=>{const U=g.value.slice(0,6),K=U.map(te=>te.count);return{color:n,tooltip:Xe(Re({},ee()),{trigger:"axis",axisPointer:{type:"shadow"},formatter(te){const ce=te.map(se=>`${se.marker}${se.seriesName}:${le(se.value)}头`);return`${te[0].name}
${ce.join("
")}
合计:${le(K[te[0].dataIndex])}头`}}),legend:{top:0,right:0,itemWidth:8,itemHeight:6,itemGap:6,textStyle:{color:"rgba(222, 250, 255, 0.75)",fontSize:9}},grid:{left:56,right:36,top:28,bottom:10},xAxis:{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.56)",fontSize:10,formatter:re},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}},axisLine:{show:!1},axisTick:{show:!1}},yAxis:{type:"category",inverse:!0,data:U.map(te=>te.name),axisLabel:{color:"rgba(223, 250, 255, 0.82)",fontSize:11},axisLine:{show:!1},axisTick:{show:!1}},series:Vy.map(te=>({name:te.name.replace("(≤1岁)","").replace("(1-2岁)",""),type:"bar",stack:"town",barWidth:11,data:U.map(ce=>Math.round(ce.count*te.ratio/100))}))}}),C=Se(()=>H(g.value.slice(0,8),"count","头")),b=Se(()=>{const U=g.value.slice(0,8);return{tooltip:ee(K=>`${K.data.name}
在线设备:${K.value[0]}台
识别数量:${le(K.value[1])}头`),grid:{left:46,right:28,top:22,bottom:32},xAxis:{type:"value",min:0,max:Math.max(...U.map(K=>Number(K.devices||0)),1)+3,name:"设备",nameGap:8,nameTextStyle:{color:"rgba(223, 250, 255, 0.6)",fontSize:10},axisLabel:{color:"rgba(223, 250, 255, 0.62)",fontSize:10},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.22)"}},axisTick:{show:!1},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.08)"}}},yAxis:{type:"value",name:"识别",nameGap:8,nameTextStyle:{color:"rgba(223, 250, 255, 0.6)",fontSize:10},axisLabel:{color:"rgba(223, 250, 255, 0.62)",fontSize:10,formatter:re},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.22)"}},axisTick:{show:!1},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.08)",type:"dashed"}}},series:[{name:"设备识别",type:"scatter",symbolSize:K=>Math.max(12,Math.min(28,K[1]/5200)),itemStyle:{color:K=>n[K.dataIndex%n.length],opacity:.92,shadowBlur:18,shadowColor:"rgba(48, 220, 255, 0.42)"},label:{show:!0,formatter:"{b}",position:"top",color:"rgba(223, 252, 255, 0.88)",fontSize:10},labelLayout:{hideOverlap:!0},emphasis:{scale:1.12,label:{show:!0,color:"#ffffff",fontWeight:700}},data:U.map(K=>({name:K.name,value:[K.devices||0,K.count]}))}]}}),T=Se(()=>{const U=qB.slice().sort((K,te)=>te.value-K.value);return H(U,"value","头",{labelKey:"label",colors:U.map(K=>K.color),tooltipFormatter(K){const te=U[K.dataIndex],ce=qB.reduce((se,Ne)=>se+Ne.value,0);return`${te.label}
数量:${le(te.value)}头
占比:${be(te.value/ce*100)}
同比:${te.yoy>0?"+":""}${te.yoy}%`}})}),P=Se(()=>{const U=LEe(d.value);return{color:["#30dcff","#ffd76c","#ff8f6b"],tooltip:Xe(Re({},ee()),{trigger:"axis"}),legend:{top:4,right:8,itemWidth:12,itemHeight:8,textStyle:{color:"rgba(222, 250, 255, 0.78)",fontSize:10}},grid:{left:44,right:40,top:34,bottom:28},xAxis:{type:"category",boundaryGap:!1,data:U.labels,axisLabel:{color:"rgba(223, 250, 255, 0.62)",fontSize:10,interval:d.value.months>18?4:d.value.months>12?2:1},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.28)"}},axisTick:{show:!1}},yAxis:[{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:10,formatter:re},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}}},{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.48)",fontSize:10,formatter:re},splitLine:{show:!1}}],series:[Q("预测存栏",U.stock,"#30dcff",0,!0),Q("繁殖补充",U.births,"#ffd76c",1),Q("出栏扣减",U.outflow,"#ff8f6b",1)]}}),D=Se(()=>({color:["#30dcff","#ffd76c"],tooltip:Xe(Re({},ee()),{trigger:"axis"}),legend:{top:4,right:12,itemWidth:12,itemHeight:8,textStyle:{color:"rgba(222, 250, 255, 0.78)",fontSize:10}},grid:{left:40,right:42,top:34,bottom:28},xAxis:{type:"category",data:v.value.map(U=>U.month||U.name),axisLabel:{color:"rgba(223, 250, 255, 0.68)",fontSize:10,interval:1},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.26)"}},axisTick:{show:!1}},yAxis:[{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:10},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}}},{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.48)",fontSize:10},splitLine:{show:!1}}],series:[{name:"数量",type:"bar",barWidth:12,data:v.value.map(U=>U.count||U.value),itemStyle:{borderRadius:[8,8,0,0],color:new Ul(0,0,0,1,[{offset:0,color:"#30dcff"},{offset:1,color:"rgba(48, 220, 255, 0.08)"}])}},{name:"增速",type:"line",yAxisIndex:1,smooth:!0,symbolSize:5,data:v.value.map(U=>U.speed||U.growthRate||0),lineStyle:{width:2.4,color:"#ffd76c"},itemStyle:{color:"#ffd76c"}}]})),L=Se(()=>({tooltip:ee(),radar:{center:["50%","54%"],radius:"68%",splitNumber:4,indicator:jB.map(U=>({name:U.name,max:100})),axisName:{color:"rgba(223, 250, 255, 0.76)",fontSize:11},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.22)"}},splitArea:{areaStyle:{color:["rgba(48, 220, 255, 0.04)","rgba(39, 240, 192, 0.02)"]}},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.18)"}}},series:[{type:"radar",data:[{name:"预测因子",value:jB.map(U=>U.value),areaStyle:{color:"rgba(48, 220, 255, 0.22)"},lineStyle:{color:"#30dcff",width:2},itemStyle:{color:"#ffd76c"}}]}]})),E=Se(()=>H(m.value.slice(0,8),"forecast","头")),I=Se(()=>H(y.value,"ratio","%",{tooltipFormatter(U){const K=y.value[U.dataIndex];return`${K.name}
预测占比:${be(K.ratio)}
预测数量:${le(K.count)}头`}})),N=Se(()=>({color:["#ffd76c","#ff8f6b","#7aa7ff"],tooltip:Xe(Re({},ee()),{trigger:"axis",axisPointer:{type:"shadow"}}),legend:{top:4,right:8,itemWidth:12,itemHeight:8,textStyle:{color:"rgba(222, 250, 255, 0.78)",fontSize:10}},grid:{left:44,right:26,top:34,bottom:28},xAxis:{type:"category",data:tc.map(U=>U.shortLabel),axisLabel:{color:"rgba(223, 250, 255, 0.76)",fontSize:11},axisLine:{lineStyle:{color:"rgba(48, 220, 255, 0.26)"}},axisTick:{show:!1}},yAxis:{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.58)",fontSize:10,formatter:re},splitLine:{lineStyle:{color:"rgba(48, 220, 255, 0.1)",type:"dashed"}}},series:[{name:"繁殖补充",type:"bar",barWidth:12,data:tc.map(U=>U.births),itemStyle:{borderRadius:[7,7,0,0]}},{name:"出栏流出",type:"bar",barWidth:12,data:tc.map(U=>-U.outflow),itemStyle:{borderRadius:[0,0,7,7]}},{name:"稳态校正",type:"line",smooth:!0,symbolSize:6,data:tc.map(U=>U.correction),lineStyle:{width:2.4}}]})),R=Se(()=>{const U=m.value.slice(0,7),K=Math.max(...U.map(te=>Math.abs(te.change)),1);return U.map(te=>Xe(Re({},te),{width:Math.max(8,Math.round(Math.abs(te.change)/K*100))}))});Ko(()=>{O(),F()}),uo(()=>{var U,K;f=!0,(K=(U=u.value)==null?void 0:U.destroyMap)==null||K.call(U)}),ni([a,d,g],()=>{V()},{immediate:!0});function F(){return Ge(this,null,function*(){var te,ce;const[U,K]=yield Promise.allSettled([SEe(),AEe()]);U.status==="fulfilled"&&((te=U.value)!=null&&te.length)&&(s.value=REe(U.value.map(se=>{var Ne;return{name:Vp(se.name),count:Number(se.value),devices:((Ne=p.value.get(Vp(se.name)))==null?void 0:Ne.devices)||0}}).filter(se=>se.name&&Number.isFinite(se.count)))),K.status==="fulfilled"&&((ce=K.value)!=null&&ce.length)&&(l.value=K.value.map(se=>({month:se.name,count:Number(se.value),speed:he(se.extra)})).filter(se=>se.month&&Number.isFinite(se.count)))})}function O(){var K;h=new _g;const U=(te=0)=>Ge(this,null,function*(){var se,Ne;if(f)return;yield no();const ce=u.value;if((se=ce==null?void 0:ce.loadMap)==null||se.call(ce,h),ce!=null&&ce.canvasMap){c.value=!0,(Ne=ce.play)==null||Ne.call(ce);return}te<24&&window.setTimeout(()=>U(te+1),120)});(K=h.ready)==null||K.then(U).catch(()=>{c.value=!0})}function V(){if(a.value==="forecast"){const K=d.value.stock-Al;t("module-stats",{moduleKey:"yak-management",items:[{zh:"预测期末存栏",value:d.value.stock,unit:"头"},{zh:"繁殖补充",value:d.value.births,unit:"头"},{zh:"出栏流出",value:d.value.outflow,unit:"头"},{zh:"预测净变化",value:K,unit:"头"}]});return}const U=Vy.find(K=>K.key==="adultCow");t("module-stats",{moduleKey:"yak-management",items:[{zh:"当前估算存栏",value:Al,unit:"头"},{zh:"无人机识别总数",value:W0,unit:"头"},{zh:"成年母牛",value:(U==null?void 0:U.count)||0,unit:"头"},{zh:"识别乡镇",value:g.value.length,unit:"个"}]})}function H(U,K,te,ce={}){const se=ce.labelKey||"name",Ne=ce.colors||n,Oe=Math.max(...U.map(B=>Number(B[K]||0)),1);return{tooltip:Xe(Re({},ee()),{trigger:"axis",axisPointer:{type:"shadow"},formatter(B){if(ce.tooltipFormatter)return ce.tooltipFormatter(B[0]);const z=U[B[0].dataIndex];return`${z[se]}
数值:${le(z[K])}${te}`}}),grid:{left:74,right:54,top:14,bottom:14},xAxis:{type:"value",axisLabel:{color:"rgba(223, 250, 255, 0.56)",fontSize:10,formatter:te==="%"?"{value}%":re},axisLine:{show:!1},axisTick:{show:!1},splitLine:{show:!1}},yAxis:{type:"category",inverse:!0,data:U.map(B=>B[se]),axisLabel:{color:"rgba(223, 250, 255, 0.82)",fontSize:11},axisLine:{show:!1},axisTick:{show:!1}},series:[{type:"bar",barWidth:U.length>6?11:13,data:U.map((B,z)=>({value:B[K],itemStyle:{borderRadius:[0,7,7,0],color:new Ul(0,0,1,0,[{offset:0,color:"rgba(48, 220, 255, 0.12)"},{offset:1,color:Ne[z%Ne.length]}])}})),showBackground:!0,backgroundStyle:{color:"rgba(48, 220, 255, 0.055)",borderRadius:[0,7,7,0]},label:{show:!0,position:"right",color:"#ffffff",fontSize:10,formatter:({value:B})=>`${te==="%"?be(B):re(B)}`},markLine:ce.showAverage===!1?void 0:{silent:!0,symbol:"none",label:{show:!1},lineStyle:{color:"rgba(255, 215, 108, 0.22)",type:"dashed",width:1},data:[{xAxis:Math.round(Oe*.72)}]}}]}}function Q(U,K,te,ce=0,se=!1){return{name:U,type:"line",yAxisIndex:ce,smooth:!0,symbolSize:5,data:K,lineStyle:{width:2.5,color:te},itemStyle:{color:te},areaStyle:se?{color:new Ul(0,0,0,1,[{offset:0,color:`${te}44`},{offset:1,color:`${te}05`}])}:void 0}}function W(U,K){const te=new Map;return U.forEach(ce=>{const se=Z(ce.name);if(!se)return;const Ne=te.get(se)||{name:se,value:0};Ne.value+=Number(ce[K]||0),te.set(se,Ne)}),[...te.values()].sort((ce,se)=>se.value-ce.value)}function Z(U){return{色地乡:"色地镇",瓦切乡:"瓦切镇",安曲乡:"安曲镇",龙日乡:"龙日镇",色地镇:"色地镇",瓦切镇:"瓦切镇",安曲镇:"安曲镇",龙日镇:"龙日镇",邛溪镇:"邛溪镇",刷经寺镇:"刷经寺镇",阿木乡:"阿木乡",查尔玛乡:"查尔玛乡",江茸乡:"江茸乡",麦洼乡:"麦洼乡"}[U]||""}function ee(U){return{trigger:"item",backgroundColor:"rgba(5, 31, 51, 0.96)",borderColor:"rgba(0, 210, 255, 0.54)",borderWidth:1,textStyle:{color:"#e7fbff",fontSize:12},extraCssText:"box-shadow:0 0 18px rgba(0,210,255,.2);",formatter:U}}function he(U){const K=String(U||"").match(/-?\d+(?:\.\d+)?/);return K?Number(K[0]):0}function le(U){const K=Number(U);return Number.isFinite(K)?K.toLocaleString("zh-CN",{maximumFractionDigits:Number.isInteger(K)?0:2}):"--"}function re(U){const K=Number(U);return Number.isFinite(K)?Math.abs(K)>=1e4?`${(K/1e4).toFixed(Math.abs(K)>=1e5?0:1)}万`:Math.abs(K)>=1e3?`${Math.round(K/1e3)}k`:`${Math.round(K)}`:"--"}function be(U){const K=Number(U);return Number.isFinite(K)?`${Number.isInteger(K)?K:K.toFixed(1)}%`:"--"}function de(U){const K=Number(U);return Number.isFinite(K)?`${K>=0?"+":"-"}${le(Math.abs(K))}`:"--"}return(U,K)=>(ie(),oe("div",DEe,[$e(yg,{ref_key:"mapSceneRef",ref:u,class:"yak-map-scene","map-ranking":S.value},null,8,["map-ranking"]),K[15]||(K[15]=G("div",{class:"yak-map-scrim"},null,-1)),c.value?Tt("",!0):(ie(),oe("div",IEe,"3D地图加载中")),G("div",NEe,[G("div",kEe,[G("div",OEe,[a.value==="structure"?(ie(),oe(it,{key:0},[$e(tn,{class:"yak-side-card left-card",title:"存栏估算口径",width:Xr,height:Yr},{default:Xt(()=>[G("div",FEe,[G("div",BEe,[G("div",zEe,[K[1]||(K[1]=G("span",null,"无人机识别",-1)),G("strong",null,Te(le(_n(W0))),1)]),K[4]||(K[4]=G("i",null,"+",-1)),G("div",UEe,[K[2]||(K[2]=G("span",null,"待归属校正",-1)),G("strong",null,Te(le(_n(_U))),1)]),K[5]||(K[5]=G("i",null,"-",-1)),G("div",VEe,[K[3]||(K[3]=G("span",null,"周转扣减",-1)),G("strong",null,Te(le(Math.abs(_n(xU)))),1)])]),G("div",GEe,[K[7]||(K[7]=G("span",null,"当前估算存栏",-1)),G("strong",null,[Zn(Te(le(_n(Al))),1),K[6]||(K[6]=G("em",null,"头",-1))])])])]),_:1}),$e(tn,{class:"yak-side-card left-card",title:"畜群结构占比",width:Xr,height:Yr},{default:Xt(()=>[$e(_n(fa),{class:"yak-chart",option:A.value,autoresize:!0},null,8,["option"])]),_:1}),$e(tn,{class:"yak-side-card left-card",title:"母牛/公牛年龄结构",width:Xr,height:Yr},{default:Xt(()=>[$e(_n(fa),{class:"yak-chart",option:w.value,autoresize:!0},null,8,["option"])]),_:1}),$e(tn,{class:"yak-side-card left-card",title:"乡镇结构堆叠",width:Xr,height:Yr},{default:Xt(()=>[$e(_n(fa),{class:"yak-chart",option:M.value,autoresize:!0},null,8,["option"])]),_:1})],64)):(ie(),oe(it,{key:1},[$e(tn,{class:"yak-side-card left-card",title:"预测模型口径",width:Xr,height:Yr},{default:Xt(()=>[G("div",HEe,[G("div",WEe,[(ie(!0),oe(it,null,vt(_n(tc),te=>(ie(),oe("button",{key:te.key,type:"button",class:Vt({active:te.key===o.value}),onClick:ce=>o.value=te.key},Te(te.shortLabel),11,$Ee))),128))]),G("div",XEe,[G("div",YEe,[K[8]||(K[8]=G("span",null,"当前存栏",-1)),G("strong",null,Te(re(_n(Al))),1)]),K[11]||(K[11]=G("i",null,"+",-1)),G("div",qEe,[K[9]||(K[9]=G("span",null,"繁殖补充",-1)),G("strong",null,Te(re(d.value.births)),1)]),K[12]||(K[12]=G("i",null,"-",-1)),G("div",jEe,[K[10]||(K[10]=G("span",null,"出栏流出",-1)),G("strong",null,Te(re(d.value.outflow)),1)])]),G("div",KEe,[G("span",null,Te(d.value.label)+"预测存栏",1),G("strong",null,[Zn(Te(le(d.value.stock)),1),K[13]||(K[13]=G("em",null,"头",-1))])])])]),_:1}),$e(tn,{class:"yak-side-card left-card",title:"未来存栏趋势",width:Xr,height:Yr},{default:Xt(()=>[$e(_n(fa),{class:"yak-chart",option:P.value,autoresize:!0},null,8,["option"])]),_:1}),$e(tn,{class:"yak-side-card left-card",title:"月度数量预测",width:Xr,height:Yr},{default:Xt(()=>[$e(_n(fa),{class:"yak-chart",option:D.value,autoresize:!0},null,8,["option"])]),_:1}),$e(tn,{class:"yak-side-card left-card",title:"预测因子雷达",width:Xr,height:Yr},{default:Xt(()=>[$e(_n(fa),{class:"yak-chart",option:L.value,autoresize:!0},null,8,["option"])]),_:1})],64))])]),G("div",ZEe,[G("div",QEe,[a.value==="structure"?(ie(),oe(it,{key:0},[$e(tn,{class:"yak-side-card right-card",title:"识别数量排行",width:Xr,height:Yr},{default:Xt(()=>[$e(_n(fa),{class:"yak-chart",option:C.value,autoresize:!0},null,8,["option"])]),_:1}),$e(tn,{class:"yak-side-card right-card",title:"设备与识别关系",width:Xr,height:Yr},{default:Xt(()=>[$e(_n(fa),{class:"yak-chart",option:b.value,autoresize:!0},null,8,["option"])]),_:1}),$e(tn,{class:"yak-side-card right-card",title:"出栏/交易影响",width:Xr,height:Yr},{default:Xt(()=>[$e(_n(fa),{class:"yak-chart",option:T.value,autoresize:!0},null,8,["option"])]),_:1}),$e(tn,{class:"yak-side-card right-card",title:"结构明细",width:Xr,height:Yr},{default:Xt(()=>[G("div",JEe,[(ie(!0),oe(it,null,vt(_n(Vy),(te,ce)=>(ie(),oe("div",{key:te.key,class:"structure-item",style:un({"--ratio-width":`${Math.max(8,te.ratio*1.8)}%`,"--item-color":n[ce%n.length]})},[G("div",eLe,[G("span",null,Te(te.name),1),G("strong",null,Te(be(te.ratio)),1),G("em",null,Te(re(te.count))+"头",1)]),K[14]||(K[14]=G("div",{class:"structure-track"},[G("i")],-1))],4))),128))])]),_:1})],64)):(ie(),oe(it,{key:1},[$e(tn,{class:"yak-side-card right-card",title:"乡镇预测排行",width:Xr,height:Yr},{default:Xt(()=>[$e(_n(fa),{class:"yak-chart",option:E.value,autoresize:!0},null,8,["option"])]),_:1}),$e(tn,{class:"yak-side-card right-card",title:"期末结构预测",width:Xr,height:Yr},{default:Xt(()=>[$e(_n(fa),{class:"yak-chart",option:I.value,autoresize:!0},null,8,["option"])]),_:1}),$e(tn,{class:"yak-side-card right-card",title:"补充/流出对比",width:Xr,height:Yr},{default:Xt(()=>[$e(_n(fa),{class:"yak-chart",option:N.value,autoresize:!0},null,8,["option"])]),_:1}),$e(tn,{class:"yak-side-card right-card",title:"预测变化热力",width:Xr,height:Yr},{default:Xt(()=>[G("div",tLe,[(ie(!0),oe(it,null,vt(R.value,te=>(ie(),oe("div",{key:te.name,class:"heat-row",style:un({"--heat-width":`${te.width}%`})},[G("span",null,Te(te.name),1),G("strong",null,Te(de(te.change)),1)],4))),128))])]),_:1})],64))])]),G("div",nLe,[$e(OC,{"model-value":a.value,topics:i,"onUpdate:modelValue":K[0]||(K[0]=te=>a.value=te)},null,8,["model-value"])])])]))}},JW="/jsyApi";function e7(r,e){return/^https?:\/\//.test(e)?e:`${r}${e.startsWith("/")?e:`/${e}`}`}function t7(r){if((r==null?void 0:r.success)===!1||(r==null?void 0:r.code)!==void 0&&![0,200,"0","200"].includes(r.code)){const t=new Error((r==null?void 0:r.msg)||(r==null?void 0:r.message)||"接口请求失败");throw t.code=r==null?void 0:r.code,t}return Lt(r)}function iLe(r,e,t={}){return Bs(e7(JW,r),{params:e,timeout:t.timeout||12e3}).then(t7)}function ex(r,e,t={}){return Bs(e7(JW,r),{method:"POST",params:e,timeout:t.timeout||12e3}).then(t7)}function aLe(){return ex("/dataItem",{group:"pastures"}).then(r=>(r==null?void 0:r.data)||r||[])}function oLe(){return ex("/muhu/distribution").then(r=>(r==null?void 0:r.data)||r||[])}function sLe(){return ex("/muhu/age").then(r=>(r==null?void 0:r.data)||r||[])}function lLe(){return ex("/muhu/upline_rate").then(r=>(r==null?void 0:r.data)||r||[])}function uLe(){return iLe("/pasturesList").then(r=>(r==null?void 0:r.data)||r||[])}function cLe(){return Ge(this,null,function*(){const[r,e,t,n,i]=yield Promise.allSettled([aLe(),oLe(),sLe(),lLe(),uLe()]);return{core:r.status==="fulfilled"?r.value:[],distribution:e.status==="fulfilled"?e.value:[],age:t.status==="fulfilled"?t.value:[],online:n.status==="fulfilled"?n.value:[],list:i.status==="fulfilled"?i.value:[]}})}const Pd=(r,e=2)=>{const t=cu(10,e);return Math.round((Number(r)||0)*t)/t},hLe=(r,e)=>r.reduce((t,n)=>t+(Number(n[e])||0),0),W_=r=>Pd((Number(r)||0)/1e4,2),hg=W_(oo.grasslandArea),tx=hLe(xg,"yakCount"),fLe=W_(oo.wetArea),fg=oo.herdsmanCount,n7=112,dLe=Pd(hg/Math.max(fg,1),2),$_=164820,kM=158460,pLe=Pd((kM-$_)/$_*100,1),r7=[{key:"pasture-count",zh:"牧场总数",name:"牧场总数",value:fg,unit:"户",decimals:0},{key:"pasture-grassland",zh:"牧场草地",name:"牧场草地",value:hg,unit:"万亩",decimals:2},{key:"pasture-yak",zh:"关联牦牛",name:"关联牦牛",value:tx,unit:"头",decimals:0},{key:"pasture-online",zh:"在线牧户",name:"在线牧户",value:n7,unit:"户",decimals:0}],Gp=[{key:"pasture-total",name:"牧场总数",value:fg,unit:"户",icon:"town"},{key:"pasture-grassland-area",name:"草地面积",value:hg,unit:"万亩",icon:"area"},{key:"pasture-yak-total",name:"牦牛存栏",value:tx,unit:"头",icon:"yield"},{key:"pasture-online-rate",name:"在线率",value:Pd(n7/fg*100,1),unit:"%",icon:"rate"}],nx=xg.map((r,e)=>{const t=mU.find(o=>o.zoneName===r.zoneName)||{},n=W_(r.grasslandArea||t.grasslandArea),i=W_(t.wetArea),a=Math.max(5,Math.round(r.yakCount/Math.max(tx,1)*fg));return{key:r.zoneName,name:r.zoneName,value:a,unit:"户",yakCount:r.yakCount,grasslandArea:n,wetlandArea:i,onlineRate:Math.min(98,78+e*7%18),density:Pd(r.yakCount/Math.max(n,1),1)}}).sort((r,e)=>e.value-r.value),i7=[{key:"age-30",name:"30岁以下",value:12,unit:"人"},{key:"age-40",name:"30-40岁",value:31,unit:"人"},{key:"age-50",name:"40-50岁",value:38,unit:"人"},{key:"age-60",name:"50-60岁",value:29,unit:"人"},{key:"age-60-plus",name:"60岁以上",value:19,unit:"人"}],a7=[{key:"male",name:"男性牧户",value:72,unit:"户"},{key:"female",name:"女性牧户",value:57,unit:"户"}],o7=nx.slice(0,6).map(r=>({key:`${r.key}-online`,name:r.name,value:r.onlineRate,unit:"%",extra:`${r.value}户`})),vLe=[{key:"grassland",name:"可利用草地",value:hg,unit:"万亩"},{key:"wetland",name:"关联湿地",value:fLe,unit:"万亩"},{key:"average",name:"户均草地",value:dLe,unit:"万亩/户"},{key:"density",name:"草畜密度",value:Pd(tx/Math.max(hg,1),1),unit:"头/万亩"}],gLe=[{key:"capacity",name:"理论承载力",value:$_,unit:"羊单位"},{key:"actual",name:"实际载畜量",value:kM,unit:"羊单位"},{key:"surplus",name:"承载余量",value:Math.abs(kM-$_),unit:"羊单位"},{key:"overload-rate",name:"超载率",value:Math.max(pLe,0),unit:"%"}],mLe=[{key:"inspection",name:"草场巡查",value:86,unit:"%",extra:"本月完成"},{key:"insurance",name:"保险覆盖",value:74,unit:"%",extra:"牧户覆盖"},{key:"epidemic",name:"防疫到位",value:91,unit:"%",extra:"年度任务"},{key:"device",name:"设备在线",value:88,unit:"%",extra:"定位设备"}],yLe=Mre.map((r,e)=>({key:r.name,name:r.name,value:r.value,unit:"条",scaleValue:[72,58,42,28][e]||20})),_Le=nx.map(r=>({name:r.name,value:r.value,unit:"户"})),jw={topStats:r7,coreRows:Gp,townRows:nx,ageRows:i7,genderRows:a7,onlineRows:o7};const xLe={class:"pasture-management"},SLe={key:0,class:"pasture-map-loading"},ALe={class:"pasture-management-ui"},wLe={class:"pasture-left"},bLe={class:"pasture-side-stack is-left"},TLe={class:"pasture-center-panel"},MLe={class:"pasture-center-metrics"},CLe={class:"pasture-right"},ELe={class:"pasture-side-stack is-right"},LLe={class:"pasture-bottom-status"},il=398,al=190,PLe={__name:"index",emits:["module-stats","loading-progress","map-ready"],setup(r,{emit:e}){const t=e,n=tt(null),i=tt(!1),a=tt(jw),o=mg("grassland","grassland-distribution");let s=null,l=!1;const u=Se(()=>T(a.value.core).length?T(a.value.core):Gp),c=Se(()=>P(a.value.distribution).length?P(a.value.distribution):nx),h=Se(()=>L(a.value.age,{nameKeys:["name","age","ageRange","label"],valueKeys:["value","count","num"],unit:"人"}).length?L(a.value.age,{nameKeys:["name","age","ageRange","label"],valueKeys:["value","count","num"],unit:"人"}):i7),f=Se(()=>D(a.value.online).length?D(a.value.online):o7),d=Se(()=>a7),p=Se(()=>mLe),g=Se(()=>[u.value[0]||Gp[0],u.value[1]||Gp[1],u.value[2]||Gp[2]]),v=Se(()=>({title:"牧场分布排行",metricLabel:"牧场",unit:"户",rows:(c.value.length?c.value:_Le).slice(0,8).map(N=>({name:N.name,value:Number(N.value)||0,unit:N.unit||"户"}))})),m=Se(()=>({key:"pasture-core",type:"iconMetric",rows:u.value})),y=Se(()=>({key:"pasture-town",type:"bar",variant:"distribution",rows:c.value.slice(0,7)})),_=Se(()=>({key:"pasture-age",type:"column",variant:"slim",rows:h.value})),x=Se(()=>({key:"pasture-gender",type:"donut",variant:"ring",rows:d.value})),S=Se(()=>({key:"pasture-online",type:"line",rows:f.value})),A=Se(()=>({key:"pasture-resource",type:"structure",rows:vLe})),w=Se(()=>({key:"pasture-balance",type:"bar",rows:gLe})),M=Se(()=>({key:"pasture-warning",type:"heat",rows:yLe}));Ko(()=>{t("module-stats",{moduleKey:"pasture-management",items:r7}),b(),C()}),uo(()=>{var N,R;l=!0,(R=(N=n.value)==null?void 0:N.destroyMap)==null||R.call(N)});function C(){return Ge(this,null,function*(){try{const N=yield cLe();if(l)return;a.value=Re(Re({},jw),N)}catch(N){a.value=jw}})}function b(){var R,F,O;s=new _g,t("loading-progress",{progress:0}),(F=(R=s.instance)==null?void 0:R.on)==null||F.call(R,"onProgress",(V,H,Q)=>{t("loading-progress",{progress:Math.floor(H/(Q||1)*100),path:V,itemsLoaded:H,itemsTotal:Q})});const N=(V=0)=>Ge(this,null,function*(){var Q,W;if(l)return;yield no();const H=n.value;if((Q=H==null?void 0:H.loadMap)==null||Q.call(H,s),H!=null&&H.canvasMap){i.value=!0,t("loading-progress",{progress:100}),t("map-ready"),(W=H.play)==null||W.call(H);return}if(V<24){window.setTimeout(()=>N(V+1),120);return}i.value=!0,t("map-ready")});(O=s.ready)==null||O.then(N).catch(()=>{i.value=!0,t("map-ready")})}function T(N=[]){return(Array.isArray(N)?N:[]).map((R,F)=>{const O=R.name||R.title||R.label||R.zh,V=E(R,["value","num","count","dataValue"]);return!O||V===void 0||V===null||V===""?null:{key:R.key||R.id||O,name:O,value:Number(V)||0,unit:R.unit||R.dw||"",icon:R.icon||["town","area","yield","rate"][F%4]}}).filter(Boolean).slice(0,4)}function P(N=[]){return(Array.isArray(N)?N:[]).map(R=>{const F=E(R,["areaName","name","townName","zoneName"]),O=E(R,["value","count","num","pastureCount","muhuCount"]);return!F||O===void 0||O===null||O===""?null:{key:R.code||R.areaCode||F,name:F,value:Number(O)||0,unit:"户"}}).filter(Boolean).sort((R,F)=>F.value-R.value)}function D(N=[]){return(Array.isArray(N)?N:[]).map(R=>{const F=E(R,["areaName","name","townName","zoneName"]),O=E(R,["onlinePercent","value","percent","rate"]);return!F||O===void 0||O===null||O===""?null:{key:R.code||R.areaCode||F,name:F,value:Number(String(O).replace("%",""))||0,unit:"%"}}).filter(Boolean).slice(0,7)}function L(N=[],R={}){const{nameKeys:F=["name"],valueKeys:O=["value"],unit:V=""}=R;return(Array.isArray(N)?N:[]).map(H=>{const Q=E(H,F),W=E(H,O);return!Q||W===void 0||W===null||W===""?null:{key:H.key||H.id||Q,name:Q,value:Number(W)||0,unit:H.unit||V}}).filter(Boolean)}function E(N={},R=[]){for(const F of R){const O=N==null?void 0:N[F];if(O!=null&&O!=="")return O}}function I(N){const R=Number(N);return Number.isFinite(R)?R.toLocaleString("zh-CN",{maximumFractionDigits:Number.isInteger(R)?0:2}):"--"}return(N,R)=>(ie(),oe("div",xLe,[$e(yg,{ref_key:"mapSceneRef",ref:n,class:"pasture-map-scene","active-layer":_n(o),"map-ranking":v.value},null,8,["active-layer","map-ranking"]),R[1]||(R[1]=G("div",{class:"pasture-map-scrim"},null,-1)),i.value?Tt("",!0):(ie(),oe("div",SLe,"3D地图加载中")),G("div",ALe,[G("div",wLe,[G("div",bLe,[$e(tn,{class:"pasture-side-card left-card",title:"牧场核心指标",width:il,height:al},{default:Xt(()=>[$e(Si,{panel:m.value,compact:""},null,8,["panel"])]),_:1}),$e(tn,{class:"pasture-side-card left-card",title:"乡镇牧场分布",width:il,height:al},{default:Xt(()=>[$e(Si,{panel:y.value,compact:""},null,8,["panel"])]),_:1}),$e(tn,{class:"pasture-side-card left-card",title:"牧户年龄结构",width:il,height:al},{default:Xt(()=>[$e(Si,{panel:_.value,compact:""},null,8,["panel"])]),_:1}),$e(tn,{class:"pasture-side-card left-card",title:"牧户性别占比",width:il,height:al},{default:Xt(()=>[$e(Si,{panel:x.value,compact:""},null,8,["panel"])]),_:1})])]),G("section",TLe,[R[0]||(R[0]=G("div",{class:"pasture-center-title"},[G("span",null,"Pasture Management"),G("strong",null,"牧场管理")],-1)),G("div",MLe,[(ie(!0),oe(it,null,vt(g.value,F=>(ie(),oe("div",{key:F.key,class:"pasture-center-metric"},[G("span",null,Te(F.name),1),G("strong",null,[Zn(Te(I(F.value)),1),G("em",null,Te(F.unit),1)])]))),128))])]),G("div",CLe,[G("div",ELe,[$e(tn,{class:"pasture-side-card right-card",title:"牧户在线率",width:il,height:al},{default:Xt(()=>[$e(Si,{panel:S.value,compact:""},null,8,["panel"])]),_:1}),$e(tn,{class:"pasture-side-card right-card",title:"牧场资源画像",width:il,height:al},{default:Xt(()=>[$e(Si,{panel:A.value,compact:""},null,8,["panel"])]),_:1}),$e(tn,{class:"pasture-side-card right-card",title:"草畜平衡状态",width:il,height:al},{default:Xt(()=>[$e(Si,{panel:w.value,compact:""},null,8,["panel"])]),_:1}),$e(tn,{class:"pasture-side-card right-card",title:"牧场服务预警",width:il,height:al},{default:Xt(()=>[$e(Si,{panel:M.value,compact:""},null,8,["panel"])]),_:1})])]),G("div",LLe,[(ie(!0),oe(it,null,vt(p.value,F=>(ie(),oe("div",{key:F.key,class:"pasture-status-item"},[G("span",null,Te(F.name),1),G("strong",null,[Zn(Te(I(F.value)),1),G("em",null,Te(F.unit),1)]),G("small",null,Te(F.extra),1)]))),128))])])]))}},rx="/openApi";function RLe(r,e){return/^https?:\/\//.test(e)?e:`${r}${e.startsWith("/")?e:`/${e}`}`}function ix(r,e,t,n={}){return Bs(RLe(r,e),{params:t,timeout:n.timeout}).then(DLe)}function DLe(r){if((r==null?void 0:r.success)===!1||(r==null?void 0:r.code)!==void 0&&![0,200,"0","200"].includes(r.code)){const t=new Error((r==null?void 0:r.msg)||(r==null?void 0:r.message)||"接口请求失败");throw t.code=r==null?void 0:r.code,t}return Lt(r)}function ILe(r,e=window.location.hash||window.location.pathname,t="智慧管理"){return ix(rx,"/ai/stat/question",{question:r,pagePath:e,pageName:t},{timeout:45e3})}function NLe(r){return ix(rx,"/ai/balance/targets",{question:r},{timeout:18e3}).then(e=>Array.isArray(e)?e:(e==null?void 0:e.rows)||(e==null?void 0:e.list)||[])}function kLe({areaCode:r,pasturesId:e}={}){return ix(rx,"/ai/balance/advice",{areaCode:r,pasturesId:e},{timeout:18e3})}function OLe(){return ix(rx,"/ai/balance/welcome",void 0,{timeout:12e3})}const FLe="/openApi";function BLe(r){return/^https?:\/\//.test(r)?r:`${FLe}${r.startsWith("/")?r:`/${r}`}`}function zLe(r){if((r==null?void 0:r.success)===!1||(r==null?void 0:r.code)!==void 0&&![0,200,"0","200"].includes(r.code)){const t=new Error((r==null?void 0:r.msg)||(r==null?void 0:r.message)||"图表接口请求失败");throw t.code=r==null?void 0:r.code,t}return Lt(r)}function ULe(n){return Ge(this,arguments,function*(r,e=window.location.hash||window.location.pathname,t="智慧管理"){const i=yield Bs(BLe("/ai/stat/charts"),{params:{question:r,pagePath:e,pageName:t},timeout:3e4}).then(zLe);return(Array.isArray(i==null?void 0:i.charts)?i.charts:[]).map(VLe).filter(o=>o.rows.length)})}function VLe(r,e){const t=Array.isArray(r==null?void 0:r.rows)?r.rows:[];return{id:(r==null?void 0:r.id)||`smart-chart-${e}`,type:GLe(r==null?void 0:r.type),title:(r==null?void 0:r.title)||`统计图表${e+1}`,subtitle:(r==null?void 0:r.subtitle)||HLe(r==null?void 0:r.source),unit:(r==null?void 0:r.unit)||"",source:(r==null?void 0:r.source)||{},rows:t.map((n,i)=>({key:(n==null?void 0:n.key)||`${(n==null?void 0:n.name)||"row"}-${i}`,name:String((n==null?void 0:n.name)||`指标${i+1}`),value:WLe(n==null?void 0:n.value),rawValue:n==null?void 0:n.value,unit:(n==null?void 0:n.unit)||(r==null?void 0:r.unit)||"",extra:(n==null?void 0:n.extra)||""})).filter(n=>n.name&&Number.isFinite(n.value))}}function GLe(r){return["pie","donut"].includes(r)?"pie":["line","trend"].includes(r)?"line":"bar"}function HLe(r={}){const e=r.table?`来源:${r.table}`:"来源:openApi 统计库",t=r.period?`,${r.period}`:"";return`${e}${t}`}function WLe(r){if(r==null||r==="")return NaN;const e=Number(String(r).replace(/,/g,"").replace(/%/g,""));return Number.isFinite(e)?e:NaN}const $Le={class:"wisdom-management"},XLe={class:"wisdom-chat"},YLe={key:0,class:"wisdom-empty-state"},qLe={class:"wisdom-prompt-grid"},jLe=["disabled","onClick"],KLe={key:0,class:"wisdom-message-mark"},ZLe={class:"wisdom-bubble"},QLe={key:0,class:"wisdom-steps"},JLe={key:1,class:"wisdom-digesting"},ePe={key:2,class:"wisdom-chart-list"},tPe={key:3,class:"wisdom-insight-list"},nPe=["innerHTML"],rPe={key:5,class:"wisdom-stream-caret"},iPe={key:6,class:"wisdom-suggestion-list"},aPe=["disabled","onClick"],oPe={key:7,class:"wisdom-choice-list"},sPe=["disabled","onClick"],lPe={class:"wisdom-input-shell"},uPe=["disabled"],cPe=["disabled"],hPe={key:0,class:"wisdom-button-loading"},fPe={__name:"index",setup(r){const e=_7({loader:()=>x7(()=>import("./SmartChartRenderer-8df650d8-1782613078975.js"),["./SmartChartRenderer-8df650d8-1782613078975.js","./index-1782613078975.js","./index-b8a77371-balabala-1782613078975.css","./SmartChartRenderer-8fd37aa6-balabala-1782613078975.css"],import.meta.url),loadingComponent:{template:'
正在绘制统计图表
'}}),t=tt(""),n=tt([]),i=tt(!1),a=tt(null),o=tt("可以直接询问牦牛数量、草地面积、牧户情况、饲草产量、林地面积、基地分布、畜群结构和交易流通等统计问题。"),s=[{label:"牦牛分布",question:"牦牛分布"},{label:"畜群结构",question:"牦牛结构占比"},{label:"草地面积",question:"草地面积分布"},{label:"草畜平衡",question:"红原县草畜平衡建议"},{label:"湿地类型",question:"湿地类型结构"},{label:"公益林保护",question:"公益林保护等级统计"}];let l=null;Ko(()=>{OLe().then(N=>{const R=(N==null?void 0:N.value)||(N==null?void 0:N.text)||N;typeof R=="string"&&R.trim()&&(o.value=R)}).catch(()=>{})}),uo(()=>{T()});function u(){return`${Date.now()}-${Math.random().toString(16).slice(2)}`}function c(){return Ge(this,arguments,function*(N=t.value){const R=String(N||"").trim();if(!R||i.value)return;const F={id:u(),role:"user",text:R},O={id:u(),role:"assistant",steps:[`正在理解:${R}`],digesting:!0,digestText:"小牧正在匹配业务数据",visibleText:"",fullText:"",streaming:!1,choices:[],charts:[],insights:[],suggestions:[]};if(n.value=[...n.value,F,O],t.value="",i.value=!0,yield E(),g(R)){yield f(R,O.id);return}yield h(R,O.id)})}function h(N,R){return Ge(this,null,function*(){w(R,{digestText:"正在理解问题并查询统计库"});const F=ILe(N,window.location.hash||window.location.pathname,"智慧管理"),O=ULe(N,window.location.hash||window.location.pathname,"智慧管理"),[V,H]=yield Promise.allSettled([F,O]),Q=H.status==="fulfilled"?H.value||[]:[],W=H.status==="rejected"?H.reason:null;if(V.status==="fulfilled"){const Z=V.value,ee=(Z==null?void 0:Z.answer)||"小牧暂时没有查到相关统计数据,可以换一种说法再问一次。",he=[`正在理解:${N}`,"已查询统计库","已生成统计回答"];Q.length?he.push(`已生成 ${Q.length} 个数据图表`):W&&he.push("图表生成暂时不可用"),w(R,{digesting:!1,steps:he,insights:Q.length?S(Q):[],suggestions:A(N,Q),allowFollowUp:!0}),b(R,W?`${ee} + +**图表状态** +- ${C(W,"图表接口暂时不可用,已先返回文字分析。")}`:ee,Q);return}if(Q.length){w(R,{digesting:!1,steps:[`正在理解:${N}`,"已查询统计库",`已生成 ${Q.length} 个数据图表`,"文字分析暂时不可用"],insights:S(Q),suggestions:A(N,Q),allowFollowUp:!0}),b(R,"文字分析服务暂时没有返回结果,已按统计库真实数据生成可视化图表。",Q);return}M(R,C(V.reason,"小牧暂时没有获取到统计结果,请稍后再试。"))})}function f(N,R){return Ge(this,null,function*(){w(R,{digestText:"正在检索草畜平衡对象"});try{const F=yield NLe(N),O=v(F);if(!O.length){w(R,{digesting:!1,steps:[`正在理解:${N}`,"未匹配到草畜平衡对象"]}),b(R,"暂时没有匹配到对应的区域或牧户。可以输入更明确的乡镇、村名、牧户或牧场名称,例如“红原县草畜平衡建议”。");return}if(O.length>1){w(R,{digesting:!1,steps:[`正在理解:${N}`,"已匹配多个对象,请选择一个继续"],choices:O.slice(0,8)}),i.value=!1;return}yield p(O[0],R)}catch(F){M(R,C(F,"草畜平衡对象检索失败,请稍后再试。"))}})}function d(N){return Ge(this,null,function*(){if(i.value)return;const R=N.name||N.label||"草畜平衡建议",F={id:u(),role:"user",text:R},O={id:u(),role:"assistant",steps:[`已选择:${R}`],digesting:!0,digestText:"正在消化草畜平衡数据",visibleText:"",fullText:"",streaming:!1,choices:[],charts:[],insights:[],suggestions:[]};n.value=[...n.value,F,O],i.value=!0,yield E(),yield p(N,O.id)})}function p(N,R){return Ge(this,null,function*(){const F=(N==null?void 0:N.name)||(N==null?void 0:N.label)||"该区域",O=m(N);w(R,{steps:[`已锁定:${F}`,"正在消化草畜平衡数据"],digestText:"正在生成平衡建议"});try{const V=yield kLe(O);w(R,{digesting:!1,steps:[`已锁定:${F}`,"已生成草畜平衡建议"]}),b(R,y(F,V||{}))}catch(V){M(R,C(V,"小牧刚才没有消化成功,请稍后再问一次。"))}})}function g(N){return/草畜|平衡|承载|载畜|超载|放牧压力|轮牧|休牧|牧场建议|牧户建议/.test(N)}function v(N=[]){return N.map((R,F)=>({key:(R==null?void 0:R.key)||(R==null?void 0:R.type)||"area_code",value:(R==null?void 0:R.value)||(R==null?void 0:R.id)||(R==null?void 0:R.code)||(R==null?void 0:R.areaCode)||(R==null?void 0:R.pasturesId),name:(R==null?void 0:R.name)||(R==null?void 0:R.label)||(R==null?void 0:R.areaName)||(R==null?void 0:R.pasturesName)||`对象${F+1}`,raw:R})).filter(R=>R.value||R.name==="红原县")}function m(N){return(N==null?void 0:N.key)==="pasturesId"||(N==null?void 0:N.key)==="pastures_id"?{pasturesId:N.value}:{areaCode:(N==null?void 0:N.value)||"513233"}}function y(N,R={}){const F=_(R,["areaRange","arearange","area_range","area","acreage"],0),O=_(R,["yakNumber","yaknumber","yak_number","livestock_capacity","livestockCapacity","livestockcapacity"],0),V=_(R,["level","conclusion"],"暂无等级"),H=_(R,["overloadRate","overloadrate","overload_rate"],0),Q=_(R,["advice","balanceAdvice","balanceadvice","balance_advice"],"暂无建议,请稍后再试。");return`**${N}草畜平衡建议** + +- 草地面积:${x(F)} 亩 +- 牦牛/载畜量:${x(O)} 头 +- 草畜平衡等级:${V} +- 超载率:${x(H)}% + +**建议** +${Q}`}function _(N,R,F=""){for(const O of R){const V=N==null?void 0:N[O];if(V!=null&&V!=="")return V}return F}function x(N){const R=Number(String(N).replace(/,/g,""));return Number.isFinite(R)?R.toLocaleString("zh-CN",{maximumFractionDigits:2}):N||"--"}function S(N=[]){const R=[];return N.slice(0,2).forEach(F=>{var he;const O=(F.rows||[]).map(le=>Xe(Re({},le),{value:Number(le.value)})).filter(le=>le.name&&Number.isFinite(le.value));if(!O.length)return;const V=F.unit||((he=O.find(le=>le.unit))==null?void 0:he.unit)||"",H=O.slice().sort((le,re)=>re.value-le.value),Q=O.reduce((le,re)=>le+re.value,0),W=Q/O.length,Z=H[0],ee=H[H.length-1];R.push({label:"最高",value:`${Z.name} ${x(Z.value)}${V}`,note:F.title}),O.length>2&&R.push({label:F.type==="pie"?"占比项":"最低",value:`${ee.name} ${x(ee.value)}${V}`,note:F.type==="pie"?"最小结构项":"低值区域"}),R.push({label:"合计",value:`${x(Q)}${V}`,note:O.length>1?`覆盖 ${O.length} 项`:F.title}),F.type!=="pie"&&O.length>1&&R.push({label:"均值",value:`${x(W)}${V}`,note:"按当前图表项计算"})}),R.slice(0,4)}function A(N,R=[]){const F=String(N||""),O=[],V=(H,Q)=>{!O.some(W=>W.question===Q)&&Q!==F&&O.push({label:H,question:Q})};return(/牦牛|畜群|存栏|牛/.test(F)||R.some(H=>{var Q,W;return(W=(Q=H.source)==null?void 0:Q.localKey)==null?void 0:W.includes("yak")}))&&(V("看畜群结构","牦牛结构占比"),V("看存栏预测","牦牛存栏预测"),V("看交易结构","牦牛交易结构")),/草地|草原|饲草|鲜草/.test(F)&&(V("看草地健康","草地健康占比"),V("看生产力","草地生产力分布"),V("看退化统计","草地退化统计")),/湿地/.test(F)&&(V("看湿地类型","湿地类型结构"),V("看湿地级别","湿地级别面积统计")),/林地|公益林|森林/.test(F)&&(V("看权属结构","林地权属结构"),V("看公益林等级","公益林保护等级统计")),/草畜|平衡|承载|载畜/.test(F)&&(V("看牦牛分布","牦牛分布"),V("看草地面积","草地面积分布")),V("换个图表",`${F} 图表`),O.slice(0,3)}function w(N,R,F=!0){n.value=n.value.map(O=>O.id===N?Re(Re({},O),R):O),F&&E()}function M(N,R){w(N,{digesting:!1,steps:["请求已结束"]}),b(N,R)}function C(N,R){const F=String((N==null?void 0:N.message)||"");return(N==null?void 0:N.code)===401||(N==null?void 0:N.code)==="401"||(N==null?void 0:N.code)==="HTTP_401"||/未登录|授权|Unauthorized|HTTP 401/i.test(F)?"接口需要登录授权。当前智慧管理不会使用假数据,请先完成平台登录或使用 openApi 统计库口径继续问数。":(N==null?void 0:N.code)==="REQUEST_TIMEOUT"||/timeout|timed out|超时/i.test(F)?"服务响应时间较长,请稍后再试,或换一个更具体的问题。":(N==null?void 0:N.code)==="REQUEST_ABORTED"||/aborted|abort|signal/i.test(F)?"本次请求被中断了,请重新发送一次。":/Failed to fetch|NetworkError|Load failed|HTTP 50|HTTP 40/i.test(F)||/[a-zA-Z]{4,}/.test(F)?R:F||R}function b(N,R,F=[]){T();const O=String(R||""),V=O.length>1200?36:O.length>700?24:14;let H=0;const Q=F.length>0;w(N,{fullText:O,visibleText:"",streaming:!0,choices:[],charts:F}),Q&&I();const W=()=>{if(H=Math.min(H+V,O.length),w(N,{visibleText:O.slice(0,H),streaming:H=O.length){l=null,F.length&&w(N,{charts:F},!1),i.value=!1;return}l=window.setTimeout(W,18)};l=window.setTimeout(W,0)}function T(){l&&(window.clearTimeout(l),l=null)}function P(N){const R=L(N).split(/\r?\n/),F=[];let O=[],V=!1;const H=()=>{O.length&&(F.push(`<${V?"ol":"ul"}>${O.map(Q=>`
  • ${D(Q)}
  • `).join("")}`),O=[],V=!1)};return R.forEach(Q=>{const W=Q.trim();if(!W){H();return}const Z=W.match(/^#{1,4}\s+(.+)$/)||W.match(/^\*\*(.+)\*\*$/);if(Z){H(),F.push(`

    ${D(Z[1])}

    `);return}const ee=W.match(/^\d+[.)、]\s+(.+)$/),he=W.match(/^[-*]\s+(.+)$/);if(ee||he){const le=!!ee;O.length&&V!==le&&H(),V=le,O.push(ee?ee[1]:he[1]);return}H(),F.push(`

    ${D(W)}

    `)}),H(),F.join("")}function D(N){return N.replace(/\*\*([^*]+)\*\*/g,"$1")}function L(N){return String(N||"").replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function E(){return Ge(this,null,function*(){yield no(),window.requestAnimationFrame(()=>{a.value&&(a.value.scrollTop=a.value.scrollHeight)})})}function I(){return Ge(this,null,function*(){yield no(),window.requestAnimationFrame(()=>{const N=a.value,R=N==null?void 0:N.querySelector(".wisdom-message.is-assistant:last-child .wisdom-chart-list");if(!N||!R)return;const F=N.getBoundingClientRect(),O=R.getBoundingClientRect();N.scrollTop+=O.top-F.top-12})})}return(N,R)=>(ie(),oe("div",$Le,[R[11]||(R[11]=fc('',1)),G("main",XLe,[G("div",{ref_key:"dialogueRef",ref:a,class:Vt(["wisdom-dialogue",{"is-empty":!n.value.length}])},[n.value.length?Tt("",!0):(ie(),oe("section",YLe,[R[3]||(R[3]=G("div",{class:"wisdom-empty-mark"},[G("span"),G("strong",null,"AI")],-1)),R[4]||(R[4]=G("h2",null,"智慧管理问答",-1)),G("p",null,Te(o.value),1),G("div",qLe,[(ie(),oe(it,null,vt(s,F=>G("button",{key:F.question,type:"button",disabled:i.value,onClick:O=>c(F.question)},Te(F.label),9,jLe)),64))])])),(ie(!0),oe(it,null,vt(n.value,F=>{var O,V,H,Q,W;return ie(),oe("article",{key:F.id,class:Vt(["wisdom-message",`is-${F.role}`])},[F.role==="assistant"?(ie(),oe("div",KLe,[...R[5]||(R[5]=[G("span",null,"牧",-1)])])):Tt("",!0),G("div",ZLe,[F.role==="user"?(ie(),oe(it,{key:0},[Zn(Te(F.text),1)],64)):(ie(),oe(it,{key:1},[(O=F.steps)!=null&&O.length?(ie(),oe("div",QLe,[(ie(!0),oe(it,null,vt(F.steps,Z=>(ie(),oe("div",{key:Z,class:"wisdom-step"},[R[6]||(R[6]=G("span",null,null,-1)),Zn(Te(Z),1)]))),128))])):Tt("",!0),F.digesting?(ie(),oe("div",JLe,[R[7]||(R[7]=G("span",null,null,-1)),R[8]||(R[8]=G("span",null,null,-1)),R[9]||(R[9]=G("span",null,null,-1)),G("em",null,Te(F.digestText||"小牧正在消化中"),1)])):Tt("",!0),(V=F.charts)!=null&&V.length?(ie(),oe("div",ePe,[(ie(!0),oe(it,null,vt(F.charts,Z=>(ie(),Ji(_n(e),{key:Z.id,chart:Z,onReady:E},null,8,["chart"]))),128))])):Tt("",!0),(H=F.insights)!=null&&H.length?(ie(),oe("div",tPe,[(ie(!0),oe(it,null,vt(F.insights,Z=>(ie(),oe("div",{key:`${Z.label}-${Z.value}`,class:"wisdom-insight-item"},[G("span",null,Te(Z.label),1),G("strong",null,Te(Z.value),1),G("em",null,Te(Z.note),1)]))),128))])):Tt("",!0),F.visibleText?(ie(),oe("div",{key:4,class:"wisdom-answer",innerHTML:P(F.visibleText)},null,8,nPe)):Tt("",!0),F.streaming?(ie(),oe("span",rPe)):Tt("",!0),(Q=F.suggestions)!=null&&Q.length&&(F.allowFollowUp||!F.digesting&&!F.streaming)?(ie(),oe("div",iPe,[(ie(!0),oe(it,null,vt(F.suggestions,Z=>(ie(),oe("button",{key:Z.question,type:"button",disabled:i.value,onClick:ee=>c(Z.question)},Te(Z.label),9,aPe))),128))])):Tt("",!0),(W=F.choices)!=null&&W.length?(ie(),oe("div",oPe,[(ie(!0),oe(it,null,vt(F.choices,(Z,ee)=>(ie(),oe("button",{key:`${Z.key||"choice"}-${Z.value||ee}`,type:"button",disabled:i.value,onClick:he=>d(Z)},Te(Z.name||Z.label||Z.value),9,sPe))),128))])):Tt("",!0)],64))])],2)}),128))],2),G("form",{class:"wisdom-input-bar",onSubmit:R[2]||(R[2]=Nc(F=>c(),["prevent"]))},[G("div",lPe,[R[10]||(R[10]=G("span",{class:"wisdom-input-icon"},null,-1)),ul(G("input",{"onUpdate:modelValue":R[0]||(R[0]=F=>t.value=F),disabled:i.value,autocomplete:"off",placeholder:"输入牧户、区域或草畜平衡问题",onKeydown:R[1]||(R[1]=Kw(Nc(F=>c(),["prevent"]),["enter"]))},null,40,uPe),[[JB,t.value]]),G("button",{type:"submit",disabled:i.value||!t.value.trim()},[i.value?(ie(),oe("span",hPe)):Tt("",!0),G("span",null,Te(i.value?"消化中":"发送"),1)],8,cPe)])],32)])]))}},X_=[{key:"home",label:"首页",bottomLabel:"核心指标",status:"ready"},{key:"forest-grass-wet",label:"林草湿一张图",bottomLabel:"林草湿",status:"ready"},{key:"ecological-protection",label:"生态保护",bottomLabel:"生态保护",status:"ready"},{key:"grass-livestock-balance",label:"草畜平衡",bottomLabel:"草畜平衡",status:"coming"},{key:"yak-management",label:"牦牛管理",bottomLabel:"牦牛管理",status:"ready"},{key:"pasture-management",label:"牧场管理",bottomLabel:"牧场管理",status:"ready"},{key:"yak-industry-chain",label:"牦牛产业全链",bottomLabel:"产业全链",status:"coming"},{key:"smart-management",label:"智慧管理",bottomLabel:"智慧管理",status:"ready"}];function dPe(r){return X_.find(e=>e.key===r)||X_[1]}const pPe={key:0,class:"platform-module-pane"},vPe={key:1,class:"platform-module-pane"},gPe={key:2,class:"platform-module-pane"},mPe={key:3,class:"platform-module-pane"},yPe={key:4,class:"platform-module-pane"},_Pe={key:5,class:"platform-module-pane"},xPe={class:"large-screen-wrap"},SPe={class:"m-header-date"},APe={class:"top-menu"},wPe={key:0,class:"top-menu-mid-space"},bPe={key:1,class:"module-coming"},TPe={class:"module-coming-title"},MPe={key:2,class:"bottom-tray"},CPe={class:"bottom-menu"},EPe=["onClick"],LPe={key:6,class:"loading platform-loading"},PPe={class:"loading-progress"},RPe={class:"value"},DPe=1200,IPe={__name:"index",setup(r){const e=tt("home"),t=tt("national-park"),n=tt({home:!0}),i=tt({}),a=tt(""),o=tt(""),s=tt(!0),l=tt(0);let u=null,c=null,h=!1;const f=Date.now(),d={progress:0},p=["xiaoshoujine","zongxiaoliang","xiaoshoujine","zongxiaoliang"],g=Se(()=>dPe(e.value)),v=Se(()=>e.value==="ecological-protection"?Xie:X_),m=Se(()=>e.value==="ecological-protection"?t.value:e.value),y=Se(()=>{const E=i.value[e.value];return E!=null&&E.length?E:T([{zh:"草地总面积",en:"",value:756.43,unit:"万亩",decimals:2},{zh:"林地总面积",en:"",value:177.92,unit:"万亩",decimals:2},{zh:"湿地面积",en:"",value:291.82,unit:"万亩",decimals:2}])});Ko(()=>{c=Y_.init({dh:1080,dw:1920,el:"#large-screen",resize:!0}),L(),D(),u=window.setInterval(D,1e3)}),uo(()=>{var E;u&&window.clearInterval(u),(E=c==null?void 0:c.off)==null||E.call(c,"#large-screen"),$n.killTweensOf(d)});function _(E){P(E),e.value=E,no(L)}function x(E){if(e.value==="ecological-protection"){S(E.key),no(L);return}_(E.key)}function S(E){t.value=E==="restoration"?"restoration":"national-park",no(L)}function A(E){const I=E.moduleKey||(E.topicKey?"forest-grass-wet":e.value);i.value=Xe(Re({},i.value),{[I]:T(E.items||[])})}function w(E={}){const I=typeof E=="number"?E:E.progress;C(I)}function M(){$n.killTweensOf(d),d.progress=100,l.value=100;const E=Date.now()-f,I=Math.max(180,DPe-E);window.setTimeout(b,I)}function C(E){if(!s.value)return;const I=Math.max(0,Math.min(100,Math.floor(Number(E)||0)));I{l.value=Math.floor(d.progress)}})}function b(){if(!s.value||h)return;h=!0;const E=$n.timeline({onComplete:()=>{s.value=!1}});E.to(".platform-loading .loading-text span",{y:"200%",opacity:0,ease:"power4.inOut",duration:1.4,stagger:.14}),E.to(".platform-loading .loading-progress",{opacity:0,ease:"power4.inOut",duration:1.2},"<"),E.to(".platform-loading",{opacity:0,ease:"power4.inOut",duration:.8},"-=0.55")}function T(E=[]){return E.slice(0,4).map((I,N)=>{var O;const R=Number(I.value)||0,F={zh:I.zh||I.name||`指标${N+1}`,en:I.en||"",value:R,unit:I.unit||"",decimals:(O=I.decimals)!=null?O:Number.isInteger(R)?0:2};return Re({icon:p[N%p.length]},F)})}function P(E){["home","forest-grass-wet","ecological-protection","yak-management","pasture-management","smart-management"].includes(E)&&(n.value[E]||(n.value=Xe(Re({},n.value),{[E]:!0})))}function D(){const E=new Date,I=N=>`${N}`.padStart(2,"0");a.value=`${E.getFullYear()}-${I(E.getMonth()+1)}-${I(E.getDate())}`,o.value=`${I(E.getHours())}:${I(E.getMinutes())}:${I(E.getSeconds())}`}function L(){window.scrollTo(0,0),document.documentElement.scrollTop=0,document.body.scrollTop=0;const E=document.querySelector("#app");E&&(E.scrollTop=0)}return(E,I)=>(ie(),oe("div",{class:Vt(["large-screen platform-screen",{"is-home":g.value.key==="home","is-forest-grass-wet":g.value.key==="forest-grass-wet","is-ecological-protection":g.value.key==="ecological-protection","is-yak-management":g.value.key==="yak-management","is-pasture-management":g.value.key==="pasture-management","is-smart-management":g.value.key==="smart-management"}]),id:"large-screen"},[n.value.home?ul((ie(),oe("div",pPe,[$e(Fre,{onLoadingProgress:w,onMapReady:M,onModuleStats:A})],512)),[[ih,g.value.key==="home"]]):Tt("",!0),n.value["forest-grass-wet"]?ul((ie(),oe("div",vPe,[$e($ie,{"show-loading":!1,onTopicStats:A})],512)),[[ih,g.value.key==="forest-grass-wet"]]):Tt("",!0),n.value["ecological-protection"]?ul((ie(),oe("div",gPe,[$e(bae,{"active-view":t.value,"show-loading":!1,onModuleStats:A,onViewChange:S},null,8,["active-view"])],512)),[[ih,g.value.key==="ecological-protection"]]):Tt("",!0),n.value["yak-management"]?ul((ie(),oe("div",mPe,[$e(rLe,{onModuleStats:A})],512)),[[ih,g.value.key==="yak-management"]]):Tt("",!0),n.value["pasture-management"]?ul((ie(),oe("div",yPe,[$e(PLe,{onLoadingProgress:w,onMapReady:M,onModuleStats:A})],512)),[[ih,g.value.key==="pasture-management"]]):Tt("",!0),n.value["smart-management"]?ul((ie(),oe("div",_Pe,[$e(fPe)],512)),[[ih,g.value.key==="smart-management"]]):Tt("",!0),G("div",xPe,[$e(r$,{title:"红原县数字畜牧业监管平台","sub-text":"Hongyuan Digital Animal Husbandry Supervision Platform"},{right:Xt(()=>[G("div",SPe,[G("span",null,Te(a.value),1),G("span",null,Te(o.value),1)])]),_:1}),G("div",APe,[$e(a$,{"default-active":e.value,onSelect:_},{default:Xt(()=>[(ie(!0),oe(it,null,vt(_n(X_),(N,R)=>(ie(),oe(it,{key:N.key},[$e(o$,{index:N.key},{default:Xt(()=>[Zn(Te(N.label),1)]),_:2},1032,["index"]),R===3?(ie(),oe("div",wPe)):Tt("",!0)],64))),128))]),_:1},8,["default-active"])]),g.value.key!=="smart-management"?(ie(),oe("div",{key:0,class:Vt(["top-count-card",{"is-four":y.value.length>3}])},[(ie(!0),oe(it,null,vt(y.value,N=>(ie(),Ji(g$,{key:N.zh,info:N},null,8,["info"]))),128))],2)):Tt("",!0),g.value.status!=="ready"?(ie(),oe("div",bPe,[G("div",TPe,Te(g.value.label),1),I[0]||(I[0]=G("div",{class:"module-coming-text"},"模块建设中,平台框架已预留入口",-1))])):Tt("",!0),["home","forest-grass-wet","ecological-protection","yak-management","pasture-management","smart-management"].includes(g.value.key)?Tt("",!0):(ie(),oe("div",MPe,[$e(E0,{class:"bottom-svg-line-left",width:721,height:57,color:"#30DCFF",strokeWidth:2,dir:[0,1],length:50,path:"M1 56.6105C1 31.5123 185.586 10.0503 451.904 1.35519C458.942 1.12543 465.781 4.00883 470.505 9.22964L484.991 25.2383C487.971 28.4775 492.938 30.4201 498.254 30.4201H720.142"}),$e(E0,{class:"bottom-svg-line-left bottom-svg-line-right",width:721,height:57,color:"#30DCFF",strokeWidth:2,dir:[0,1],length:50,path:"M1 56.6105C1 31.5123 185.586 10.0503 451.904 1.35519C458.942 1.12543 465.781 4.00883 470.505 9.22964L484.991 25.2383C487.971 28.4775 492.938 30.4201 498.254 30.4201H720.142"}),I[1]||(I[1]=G("div",{class:"bottom-tray-arrow"},[G("img",{src:_0,alt:""}),G("img",{src:x0,alt:""})],-1)),G("div",CPe,[(ie(!0),oe(it,null,vt(v.value,N=>(ie(),oe("div",{key:N.key,class:Vt(["bottom-menu-item",{"is-active":N.key===m.value}]),onClick:R=>x(N)},[G("span",null,Te(N.bottomLabel),1)],10,EPe))),128))]),I[2]||(I[2]=G("div",{class:"bottom-tray-arrow is-reverse"},[G("img",{src:_0,alt:""}),G("img",{src:x0,alt:""})],-1))])),I[3]||(I[3]=G("div",{class:"large-screen-left-zsline"},null,-1)),I[4]||(I[4]=G("div",{class:"large-screen-right-zsline"},null,-1))]),s.value?(ie(),oe("div",LPe,[I[6]||(I[6]=fc('
    LOADING
    ',1)),G("div",PPe,[G("span",RPe,Te(l.value),1),I[5]||(I[5]=G("span",{class:"unit"},"%",-1))])])):Tt("",!0)],2))}},WPe=Object.freeze(Object.defineProperty({__proto__:null,default:IPe},Symbol.toStringTag,{value:"Module"}));export{fa as H,Ul as L,WPe as i}; diff --git a/docs/assets/json/world.json b/docs/assets/json/world.json new file mode 100644 index 0000000..ee698ff --- /dev/null +++ b/docs/assets/json/world.json @@ -0,0 +1,18336 @@ +{ + "type": "FeatureCollection", + "features": [ + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [74.54140625000002, 37.02216796875], + [74.00185546875002, 36.823095703125], + [73.769140625, 36.888476562499996], + [72.62285156250002, 36.82958984375], + [71.62050781250002, 36.436474609375], + [71.18505859375, 36.04208984375], + [71.42753906250002, 35.833740234375], + [71.62050781250002, 35.183007812499994], + [70.96562500000002, 34.53037109375], + [71.05156250000002, 34.049707031249994], + [69.86806640625002, 33.89765625], + [70.2841796875, 33.369042968749994], + [69.92011718750001, 33.1125], + [69.5015625, 33.020068359374996], + [69.24140625000001, 32.433544921875], + [69.279296875, 31.936816406249996], + [68.86894531250002, 31.634228515624997], + [68.21396484375, 31.807373046875], + [67.57822265625, 31.506494140624994], + [67.28730468750001, 31.217822265624996], + [66.92431640625, 31.305615234374997], + [66.39716796875001, 30.91220703125], + [66.17705078125002, 29.835595703124994], + [65.09550781250002, 29.559472656249994], + [64.52109375, 29.564501953124996], + [64.09873046875, 29.391943359375], + [63.56757812500001, 29.497998046874997], + [62.4765625, 29.408349609374994], + [62.37343750000002, 29.425390625], + [61.22441406250002, 29.749414062499994], + [60.843359375000006, 29.858691406249996], + [61.104101562500006, 30.12841796875], + [61.55947265625002, 30.599365234375], + [61.7841796875, 30.831933593749994], + [61.81083984375002, 30.913281249999997], + [61.81425781250002, 31.072558593749996], + [61.75507812500001, 31.285302734374994], + [61.66015625, 31.382421875], + [61.34648437500002, 31.421630859375], + [61.11074218750002, 31.451123046874997], + [60.854101562500006, 31.483251953125], + [60.82929687500001, 32.249414062499994], + [60.71044921875, 32.599999999999994], + [60.57656250000002, 32.994873046875], + [60.560546875, 33.137841796874994], + [60.9169921875, 33.505224609375], + [60.485937500000006, 33.7119140625], + [60.48574218750002, 34.094775390624996], + [60.72626953125001, 34.51826171875], + [60.802343750000006, 34.554638671875], + [60.91474609375001, 34.633984375], + [60.951171875, 34.653857421874996], + [61.080078125, 34.855615234374994], + [61.18925781250002, 35.31201171875], + [61.3447265625, 35.6294921875], + [61.54277343750002, 35.457861328125], + [62.61054687500001, 35.233154296875], + [62.688085937500006, 35.255322265625], + [62.72265625, 35.271337890625], + [62.858007812500006, 35.349658203124996], + [62.98027343750002, 35.4091796875], + [63.056640625, 35.44580078125], + [63.08417968750001, 35.56806640625], + [63.16972656250002, 35.678124999999994], + [63.15078125000002, 35.728271484375], + [63.129980468750006, 35.766748046874994], + [63.10859375000001, 35.818701171875], + [63.129980468750006, 35.84619140625], + [63.17890625000001, 35.858447265624996], + [63.30166015625002, 35.8583984375], + [63.86250000000001, 36.012353515624994], + [64.18437500000002, 36.14892578125], + [64.51103515625002, 36.340673828125], + [64.6025390625, 36.554541015625], + [64.75312500000001, 36.964794921875], + [64.78242187500001, 37.05927734375], + [64.81630859375002, 37.132080078125], + [64.95156250000002, 37.1935546875], + [65.08964843750002, 37.237939453124994], + [65.30361328125002, 37.24677734375], + [65.55498046875002, 37.251171875], + [65.76503906250002, 37.569140624999996], + [66.1083984375, 37.41474609375], + [66.35029296875001, 37.3681640625], + [66.47187500000001, 37.3447265625], + [66.52226562500002, 37.348486328125], + [66.827734375, 37.3712890625], + [67.06884765625, 37.334814453125], + [67.19550781250001, 37.235205078125], + [67.31972656250002, 37.2095703125], + [67.44169921875002, 37.2580078125], + [67.51728515625001, 37.266650390624996], + [67.546484375, 37.235644531249996], + [67.607421875, 37.222509765625], + [67.70000000000002, 37.22724609375], + [67.7529296875, 37.1998046875], + [67.75898437500001, 37.172216796875], + [67.76601562500002, 37.14013671875], + [67.83447265625, 37.064208984375], + [67.9580078125, 36.972021484375], + [68.06777343750002, 36.9498046875], + [68.21210937500001, 37.021533203124996], + [68.38691406250001, 37.137499999999996], + [68.66914062500001, 37.2583984375], + [68.96044921875, 37.325048828125], + [69.18017578125, 37.15830078125], + [69.26484375000001, 37.1083984375], + [69.30390625000001, 37.116943359375], + [69.35380859375002, 37.150048828124994], + [69.41445312500002, 37.207763671875], + [69.4296875, 37.290869140625], + [69.39921875000002, 37.399316406249994], + [69.42011718750001, 37.486718749999994], + [69.49208984375002, 37.553076171875], + [69.62578125000002, 37.594042968749996], + [69.8208984375, 37.6095703125], + [69.9849609375, 37.566162109375], + [70.25146484375, 37.66416015625], + [70.41777343750002, 38.075439453125], + [70.87890625, 38.456396484375], + [71.255859375, 38.306982421875], + [71.33271484375001, 38.170263671875], + [71.2828125, 38.00791015625], + [71.27851562500001, 37.918408203125], + [71.319921875, 37.90185546875], + [71.3896484375, 37.906298828124996], + [71.48779296875, 37.931884765625], + [71.55195312500001, 37.933154296874996], + [71.58222656250001, 37.910107421875], + [71.58037109375002, 37.8642578125], + [71.50507812500001, 37.602929687499994], + [71.43291015625002, 37.1275390625], + [71.530859375, 36.845117187499994], + [71.665625, 36.696923828124994], + [72.65742187500001, 37.029052734375], + [72.8955078125, 37.267529296875], + [73.21113281250001, 37.408496093749996], + [73.38291015625, 37.462255859375], + [73.48134765625002, 37.4716796875], + [73.60468750000001, 37.446044921875], + [73.63261718750002, 37.43720703125], + [73.65712890625002, 37.430468749999996], + [73.72060546875002, 37.418749999999996], + [73.71728515625, 37.329443359375], + [73.749609375, 37.231787109375], + [74.16708984375, 37.329443359375], + [74.20351562500002, 37.372460937499994], + [74.25966796875002, 37.415429687499994], + [74.65937500000001, 37.394482421875], + [74.37216796875, 37.15771484375], + [74.37617187500001, 37.137353515624994], + [74.49794921875002, 37.0572265625], + [74.52646484375, 37.030664062499994], + [74.54140625000002, 37.02216796875] + ] + ] + }, + "properties": { + "name": "Afghanistan", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [17.57958984375, -8.099023437500009], + [17.643359375000017, -8.090722656250009], + [18.00878906250003, -8.107617187499983], + [18.56269531250001, -7.9359375000000085], + [18.89833984375008, -7.998144531249977], + [18.944433593750063, -8.001464843750028], + [19.142675781250034, -8.001464843750028], + [19.34082031249997, -7.966601562500031], + [19.369921875000045, -7.706542968749986], + [19.371679687500063, -7.655078124999989], + [19.527636718750017, -7.144433593749952], + [19.87519531250004, -6.986328124999986], + [19.99746093750008, -6.976464843750023], + [20.190039062500063, -6.9462890625], + [20.482226562500074, -6.915820312500017], + [20.59003906250001, -6.919921874999957], + [20.598730468750006, -6.935156249999949], + [20.536914062500045, -7.1217773437499545], + [20.558398437500045, -7.244433593749989], + [20.60781250000008, -7.277734375000023], + [20.910937500000017, -7.281445312499983], + [21.190332031250023, -7.284960937499989], + [21.751074218750034, -7.305468749999989], + [21.905371093750034, -8.693359374999943], + [21.813183593750068, -9.46875], + [22.19775390625, -10.040624999999977], + [22.274511718750006, -10.259082031249974], + [22.30244140625001, -10.39667968750004], + [22.203515625000023, -10.829492187500009], + [22.226171875000006, -11.121972656250009], + [23.156738281250057, -11.074804687499991], + [23.400195312500017, -10.976464843750023], + [23.55996093750005, -10.97861328125002], + [23.696386718750034, -11.007617187499974], + [23.83388671875008, -11.013671874999972], + [23.96650390625001, -10.871777343750011], + [24.046679687500074, -11.405371093750006], + [23.991308593750006, -12.422167968750031], + [23.90937500000001, -12.636132812500009], + [23.843164062500023, -13.0009765625], + [22.209570312500006, -13.0009765625], + [21.97890625000008, -13.0009765625], + [21.979101562500034, -13.477734374999969], + [21.979101562500034, -13.798730468749994], + [21.979296875000074, -14.11962890625], + [21.979394531249994, -14.440527343750006], + [21.97949218750003, -14.761425781250011], + [21.979589843750034, -15.082324218750017], + [21.979687500000068, -15.403222656250023], + [21.97978515624999, -15.724121093750028], + [21.97978515624999, -15.955566406250014], + [22.15068359374999, -16.597167968749986], + [22.193945312500006, -16.628124999999983], + [22.305078125000023, -16.689550781249977], + [22.955859375000074, -17.28574218750002], + [23.181640625000057, -17.474414062500003], + [23.380664062500017, -17.64062500000003], + [23.06826171875005, -17.698828124999977], + [22.624023437500057, -17.78164062499998], + [22.32421875, -17.83749999999999], + [21.96083984375005, -17.90517578125001], + [21.41689453125008, -18.00068359375001], + [20.625097656250063, -17.99667968749999], + [20.507617187500017, -17.95253906249998], + [20.392968750000023, -17.887402343750026], + [19.076464843750045, -17.81767578125003], + [18.825976562500074, -17.766308593750054], + [18.718066406250045, -17.70322265624999], + [18.39638671875005, -17.3994140625], + [17.83535156250005, -17.392773437499983], + [17.296289062500023, -17.391992187499994], + [16.913671875000034, -17.39140624999996], + [16.531054687500074, -17.390820312500026], + [16.14843750000003, -17.39023437499999], + [15.765820312500068, -17.389648437499957], + [13.93798828125, -17.388769531249963], + [13.403710937500051, -17.00781249999997], + [13.101171875000063, -16.967675781249966], + [12.548144531250017, -17.212695312499974], + [12.35927734375008, -17.205859375000003], + [12.318457031250006, -17.21337890625003], + [12.213378906250028, -17.209960937500043], + [12.013964843750074, -17.168554687500034], + [11.902539062500011, -17.226562499999957], + [11.743066406250023, -17.24921875000004], + [11.780078125000017, -16.87128906249997], + [11.818945312500034, -16.704101562500014], + [11.750878906250023, -15.831933593749966], + [11.967871093750006, -15.63398437500004], + [12.280468750000011, -14.637499999999989], + [12.55048828125004, -13.437792968750003], + [12.983203124999989, -12.775683593750017], + [13.4169921875, -12.52041015624998], + [13.785351562499983, -11.81279296874996], + [13.847460937500045, -11.054394531249997], + [13.20937500000008, -9.703222656249977], + [12.99853515625, -9.048046874999997], + [13.358984375000006, -8.687207031250026], + [13.378515625000063, -8.369726562500006], + [12.862304687500057, -7.231835937499994], + [12.82343750000004, -6.9547851562499545], + [12.521289062500045, -6.590332031249957], + [12.302539062500074, -6.092578124999989], + [13.346484375000017, -5.863378906250006], + [13.978515625, -5.857226562500003], + [14.398632812500068, -5.89267578125002], + [15.726953125000051, -5.86386718750002], + [16.060156250000063, -5.864941406249969], + [16.315234375000074, -5.865625000000023], + [16.431445312500045, -5.90019531249996], + [16.53710937499997, -5.9658203125], + [16.63955078125008, -6.114550781250017], + [16.697265625, -6.164257812500026], + [16.71777343750003, -6.241406250000011], + [16.70937500000008, -6.471679687499943], + [16.74296874999999, -6.618457031250003], + [16.813085937500063, -6.772558593749963], + [16.919433593750057, -6.93398437499998], + [16.98476562500005, -7.257421874999977], + [17.57958984375, -8.099023437500009] + ] + ], + [ + [ + [12.255273437500023, -5.746484374999994], + [12.018359375000074, -5.004296874999966], + [12.384570312500074, -4.619140625000014], + [12.829687499999977, -4.73662109374996], + [12.573535156250017, -4.996582031249986], + [12.502734375000074, -5.036914062500031], + [12.451464843750017, -5.071484374999969], + [12.453222656250034, -5.09062499999996], + [12.52236328125008, -5.148925781250028], + [12.518945312499994, -5.424609374999974], + [12.503710937500017, -5.695800781249972], + [12.255273437500023, -5.746484374999994] + ] + ] + ] + }, + "properties": { + "name": "Angola", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [20.06396484375, 42.547265624999994], + [20.485449218750006, 42.223388671875], + [20.566210937500017, 41.873681640624994], + [20.48896484375001, 41.272607421874994], + [20.964257812500023, 40.849902343749996], + [20.95576171875001, 40.775292968749994], + [20.881640625000017, 40.467919921874994], + [20.4560546875, 40.065576171874994], + [20.382421875000006, 39.802636718749994], + [20.001269531250017, 39.709423828125], + [19.851855468750017, 40.0435546875], + [19.39814453125001, 40.28486328125], + [19.44062500000001, 41.424755859375], + [19.342382812500006, 41.869091796875], + [19.280664062500023, 42.17255859375], + [19.65449218750001, 42.628564453124994], + [20.06396484375, 42.547265624999994] + ] + ] + }, + "properties": { + "name": "Albania", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [56.29785156250003, 25.650683593750045], + [56.38798828125002, 24.97919921875004], + [56.06386718750005, 24.73876953125], + [55.795703125000074, 24.868115234374955], + [55.76083984375006, 24.24267578125], + [55.1999023437501, 23.034765625000034], + [55.185839843750074, 22.7041015625], + [55.104296875000074, 22.621484375000023], + [52.55507812500005, 22.932812499999955], + [51.592578125000074, 24.07885742187503], + [51.56835937500003, 24.286181640625074], + [51.906054687500074, 23.98535156249997], + [52.64824218750002, 24.154638671875006], + [53.89335937500002, 24.077050781249994], + [54.39707031250006, 24.278173828125034], + [54.74677734375004, 24.810449218750023], + [55.09814453124997, 25.041601562500034], + [55.522851562499994, 25.498144531249977], + [55.94121093750002, 25.793994140625017], + [56.080468749999994, 26.06264648437505], + [56.29785156250003, 25.650683593750045] + ] + ] + }, + "properties": { + "name": "United Arab Emirates", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-68.65322265624994, -54.85361328124999], + [-68.62993164062499, -52.65263671875004], + [-68.27822265625002, -52.98398437500004], + [-68.00849609374995, -53.5640625], + [-67.29423828125002, -54.049804687500014], + [-65.34599609374993, -54.87792968749997], + [-66.5111328125, -55.032128906249945], + [-66.93046874999999, -54.92490234375004], + [-68.65322265624994, -54.85361328124999] + ] + ], + [ + [ + [-61.084716796875, -23.65644531250001], + [-60.83984375000003, -23.85810546874997], + [-59.89248046874994, -24.093554687499974], + [-59.60859375000001, -24.26679687500001], + [-59.372949218749966, -24.45390625000003], + [-58.72402343750002, -24.786621093749957], + [-58.519628906250034, -24.84287109375005], + [-58.422802734374926, -24.894140625000006], + [-58.365380859374966, -24.95927734374996], + [-57.82167968749994, -25.136425781249983], + [-57.58715820312494, -25.405078125000003], + [-57.943115234375, -26.05292968750001], + [-58.19130859375002, -26.629980468749977], + [-58.31767578125002, -26.79589843750003], + [-58.33466796875001, -26.824902343749983], + [-58.32255859374993, -26.857617187499983], + [-58.64174804687494, -27.196093750000017], + [-58.60483398437498, -27.314355468750037], + [-58.16826171874993, -27.27343749999997], + [-57.11181640625, -27.47011718749998], + [-56.437158203124966, -27.553808593749977], + [-56.16406250000003, -27.321484374999983], + [-55.789990234374926, -27.416406249999966], + [-55.426660156249994, -27.00927734374997], + [-54.934472656249994, -26.70253906250001], + [-54.677734375, -26.308789062499997], + [-54.631933593750006, -26.005761718749994], + [-54.615869140624994, -25.576074218750023], + [-54.15458984374999, -25.523046874999963], + [-53.89116210937499, -25.66884765625001], + [-53.67128906249994, -26.22509765625], + [-53.83818359375002, -27.121093750000014], + [-54.32700195312495, -27.423535156249997], + [-54.82910156250003, -27.55058593750003], + [-55.10151367187501, -27.866796874999963], + [-55.72548828125002, -28.20410156250003], + [-56.938623046874994, -29.594824218750034], + [-57.60888671875003, -30.187792968750045], + [-57.87250976562501, -30.591015625000026], + [-57.81059570312499, -30.85859375000001], + [-58.18901367187499, -31.924218750000037], + [-58.12304687499997, -32.32187499999996], + [-58.201171875, -32.471679687500014], + [-58.219970703125, -32.563964843749986], + [-58.17099609374998, -32.95927734374996], + [-58.424462890624994, -33.11152343749998], + [-58.54721679687498, -33.66347656249998], + [-58.28334960937494, -34.68349609375005], + [-57.303662109374926, -35.188476562499986], + [-57.15888671875001, -35.505957031250006], + [-57.35390624999994, -35.72031249999998], + [-57.26499023437495, -36.14414062499999], + [-56.698095703125006, -36.42646484375004], + [-56.67202148437494, -36.85126953124998], + [-57.39575195312494, -37.74462890625], + [-57.546972656250034, -38.085644531250026], + [-58.17919921874994, -38.435839843750045], + [-59.82832031250001, -38.83818359375003], + [-61.112207031249994, -38.99296875000003], + [-62.06689453125, -38.91914062500001], + [-62.33808593749998, -39.1505859375], + [-62.053662109374955, -39.373828125], + [-62.28691406249996, -39.89531250000002], + [-62.39501953124997, -40.89082031249997], + [-62.95903320312493, -41.10966796875006], + [-63.77299804687493, -41.150000000000006], + [-64.85297851562495, -40.81376953124999], + [-65.13339843749998, -40.88066406250003], + [-65.05908203125003, -41.96992187499998], + [-64.42041015625003, -42.43378906249998], + [-63.59589843750001, -42.40654296875003], + [-63.69248046874998, -42.80527343749999], + [-64.13066406249996, -42.86142578124998], + [-64.65048828125, -42.53144531249998], + [-65.02690429687496, -42.75888671874996], + [-64.43222656250003, -43.059179687500034], + [-64.98554687499995, -43.29355468749999], + [-65.28359375000002, -43.62998046874996], + [-65.36127929687495, -44.47734375000002], + [-65.64760742187502, -44.661425781250045], + [-65.63876953125, -45.0078125], + [-66.19013671874995, -44.96474609375002], + [-66.94140625, -45.25732421875003], + [-67.556640625, -45.97011718750002], + [-67.56337890624997, -46.34541015625001], + [-66.77685546874994, -47.005859375], + [-65.99853515625, -47.09374999999997], + [-65.73808593749999, -47.34492187499998], + [-65.81005859374997, -47.941113281250026], + [-67.03310546875002, -48.627734375000024], + [-67.68486328125002, -49.2466796875], + [-67.78349609374996, -49.85888671875002], + [-68.939453125, -50.382324218749986], + [-69.23515625000002, -50.95058593750003], + [-69.03251953124993, -51.63623046875], + [-68.443359375, -52.35664062500004], + [-69.96025390624993, -52.00820312500002], + [-71.91865234374995, -51.98955078125004], + [-72.40766601562501, -51.54082031250002], + [-72.27631835937498, -50.910253906249984], + [-72.50981445312496, -50.607519531250034], + [-73.15292968749998, -50.73828125000003], + [-73.50126953124996, -50.125292968750024], + [-73.57626953124998, -49.582910156250016], + [-72.61440429687494, -48.79287109375], + [-72.35473632812497, -48.36582031250005], + [-72.517919921875, -47.87636718749998], + [-72.34594726562497, -47.49267578124997], + [-71.90498046875001, -47.201660156250014], + [-71.94023437499999, -46.831250000000054], + [-71.69521484375, -46.57841796875006], + [-71.87568359374998, -46.16054687500001], + [-71.77265624999995, -45.724414062499974], + [-71.35375976562497, -45.23046874999997], + [-71.5962890625, -44.97919921875004], + [-71.26113281250002, -44.763085937499966], + [-71.21259765624998, -44.44121093750003], + [-71.82001953124993, -44.38310546875], + [-71.68007812500002, -43.92958984374998], + [-71.90498046875001, -43.44013671875001], + [-71.781494140625, -43.16679687500002], + [-72.14643554687498, -42.990039062499974], + [-72.12460937499998, -42.298339843750014], + [-71.76093749999998, -42.101464843749966], + [-71.91127929687497, -41.650390624999986], + [-71.93212890624994, -40.69169921874999], + [-71.69531250000003, -40.33525390625003], + [-71.71992187499995, -39.63525390624997], + [-71.53945312499997, -39.60244140624995], + [-71.42558593749996, -38.98564453125006], + [-70.95161132812493, -38.73847656249997], + [-71.028173828125, -38.041210937500026], + [-71.16757812499998, -37.76230468749996], + [-71.05551757812498, -36.52373046874996], + [-70.40478515625, -36.06171874999998], + [-70.47041015624995, -35.32617187499997], + [-70.28994140624997, -34.732812499999966], + [-69.85244140625, -34.224316406250026], + [-69.79775390624997, -33.398632812500026], + [-70.01982421874999, -33.27148437499997], + [-70.16962890624995, -32.471679687500014], + [-70.585205078125, -31.569433593749963], + [-70.51958007812493, -31.1484375], + [-70.16142578124999, -30.44023437499996], + [-69.95634765624996, -30.35820312500003], + [-69.92763671874997, -29.76914062500002], + [-70.02680664062501, -29.324023437500017], + [-69.82788085937497, -29.10322265624997], + [-69.65693359374995, -28.413574218749986], + [-69.17441406249998, -27.924707031250037], + [-68.84633789062494, -27.153710937499994], + [-68.34599609374996, -27.02792968750005], + [-68.58115234375, -26.518359374999974], + [-68.41450195312498, -26.153710937500023], + [-68.60029296874998, -25.48564453124999], + [-68.38422851562495, -25.091894531249977], + [-68.56201171875, -24.83769531249996], + [-68.25029296875002, -24.391992187500023], + [-67.35620117187503, -24.033789062499963], + [-67.00878906249994, -23.00136718750005], + [-67.19487304687493, -22.821679687500037], + [-66.99111328125, -22.509863281250006], + [-66.71171874999999, -22.216308593749986], + [-66.36518554687501, -22.113769531249957], + [-66.32246093750001, -22.053125000000037], + [-66.28212890624997, -21.94746093750001], + [-66.24760742187496, -21.83046874999998], + [-66.22016601562495, -21.802539062499974], + [-66.174658203125, -21.805664062499986], + [-66.09858398437495, -21.83505859375002], + [-66.05859375, -21.87949218750002], + [-65.86015624999999, -22.019726562499983], + [-65.77104492187493, -22.099609375000014], + [-65.68618164062497, -22.11025390625005], + [-65.05781249999995, -22.102734375000026], + [-64.60551757812499, -22.228808593750045], + [-64.52363281250001, -22.37158203125], + [-64.47773437499998, -22.485351562499986], + [-64.44550781249998, -22.585351562500023], + [-64.37397460937498, -22.761035156250017], + [-64.32529296875, -22.82763671875], + [-64.30791015624993, -22.795312499999994], + [-64.26640625000002, -22.60332031249996], + [-63.97612304687502, -22.072558593750003], + [-63.92167968749993, -22.028613281250017], + [-63.81865234374999, -22.00546875000002], + [-62.843359375000006, -21.997265625000026], + [-62.62597656250003, -22.29042968749998], + [-62.54155273437496, -22.349609374999957], + [-62.37250976562498, -22.439160156249997], + [-61.798535156249955, -23.182031249999994], + [-61.084716796875, -23.65644531250001] + ] + ] + ] + }, + "properties": { + "name": "Argentina", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [46.490624999999994, 38.90668945312498], + [46.1144531250001, 38.877783203125034], + [45.76630859375004, 39.37846679687499], + [45.03164062500005, 39.76513671874997], + [44.76826171875004, 39.70351562500005], + [44.28925781250004, 40.040380859375006], + [43.79169921875004, 40.07026367187498], + [43.56933593750003, 40.48237304687498], + [43.72265624999997, 40.71953124999999], + [43.43945312500003, 41.10712890625001], + [44.077246093750006, 41.182519531249994], + [44.227343750000074, 41.213330078124955], + [44.473046874999994, 41.191015625000034], + [44.56484375000005, 41.20820312499998], + [44.841406250000006, 41.21137695312501], + [44.84853515625005, 41.22016601562501], + [44.810937499999994, 41.248583984375045], + [44.81132812500002, 41.259375000000006], + [44.97587890625002, 41.277490234374966], + [45.001367187499994, 41.29096679687498], + [45.58750000000006, 40.846923828125], + [45.37617187500004, 40.63808593750002], + [45.96464843750002, 40.233789062499966], + [45.789648437500006, 39.88110351562497], + [46.5500000000001, 39.20141601562497], + [46.490624999999994, 38.90668945312498] + ] + ] + }, + "properties": { + "name": "Armenia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [69.18486328125002, -49.10957031250004], + [69.915625, -49.348535156249966], + [69.612890625, -49.65097656250003], + [68.87207031249997, -49.44433593750003], + [69.18486328125002, -49.10957031250004] + ] + ] + }, + "properties": { + "name": "France", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [145.04296875000003, -40.78671874999999], + [145.28300781250002, -40.76992187500002], + [146.31748046875006, -41.16347656250001], + [146.98984375000006, -40.99238281249997], + [147.45478515625004, -41.00166015624998], + [147.96875000000003, -40.779589843750045], + [148.29287109375, -40.947070312499974], + [148.30146484375004, -42.03994140624995], + [147.92441406250006, -42.5724609375], + [147.980859375, -43.157031249999974], + [147.40800781250002, -42.89384765625], + [146.87392578125, -43.61250000000004], + [146.04316406250004, -43.547167968749974], + [145.26816406250006, -42.54433593749995], + [145.23818359375, -42.01962890624999], + [144.77792968750012, -41.41884765624998], + [144.64609375000006, -40.98085937500001], + [145.04296875000003, -40.78671874999999] + ] + ], + [ + [ + [137.59648437500007, -35.73867187499998], + [137.44843750000004, -36.07480468749999], + [136.7550781250001, -36.03310546875002], + [136.63867187499997, -35.74882812500002], + [137.33408203125006, -35.59248046875004], + [137.59648437500007, -35.73867187499998] + ] + ], + [ + [ + [136.71464843750002, -13.803906249999983], + [136.89433593750002, -14.293066406249977], + [136.36328125000003, -14.228906249999966], + [136.42470703125, -13.864843749999963], + [136.71464843750002, -13.803906249999983] + ] + ], + [ + [ + [130.6188476562501, -11.376074218749991], + [131.26826171875004, -11.18984374999998], + [131.53857421874997, -11.436914062500037], + [130.95097656250007, -11.926464843750026], + [130.644921875, -11.742382812500011], + [130.6188476562501, -11.376074218749991] + ] + ], + [ + [ + [143.17890625000004, -11.954492187499966], + [143.11025390625, -12.303515625000017], + [143.40156250000004, -12.639941406249989], + [143.5866210937501, -13.443652343750031], + [143.54843750000012, -13.74101562499996], + [143.75634765625003, -14.348828124999969], + [143.96181640625005, -14.462890625000028], + [144.473046875, -14.231835937500023], + [144.64804687500006, -14.492480468750017], + [145.28769531250006, -14.943164062499989], + [145.27158203125006, -15.476660156249963], + [145.45800781250003, -16.05644531249996], + [145.42607421875002, -16.406152343749966], + [145.90195312500006, -17.070214843749994], + [146.12587890625005, -17.63525390625], + [146.03222656249997, -18.272851562500037], + [146.3332031250001, -18.55371093749997], + [146.48115234375004, -19.07871093749999], + [147.13876953125006, -19.39316406250002], + [147.41855468750012, -19.37812499999997], + [147.91562500000006, -19.86923828125002], + [148.75937500000006, -20.28955078125003], + [148.68369140625012, -20.58017578124999], + [149.20488281250007, -21.125097656249977], + [149.70390625000002, -22.440527343750006], + [150.07617187500003, -22.16445312499998], + [150.54130859375002, -22.55908203125], + [150.76386718750004, -22.576171875000014], + [150.84316406250005, -23.4580078125], + [151.50078125000002, -24.01240234374997], + [151.902734375, -24.200976562500017], + [152.12988281250003, -24.59755859374998], + [152.45634765625007, -24.802441406249983], + [152.91347656250005, -25.432128906250014], + [153.16494140625, -25.964160156250045], + [153.0841796875001, -26.303808593749963], + [153.11679687500006, -27.194433593750034], + [153.57568359375003, -28.24052734374999], + [153.60458984375006, -28.854492187500014], + [153.348046875, -29.29042968750001], + [153.27236328125005, -29.89248046875001], + [153.03056640625002, -30.563378906249994], + [152.94394531250012, -31.43486328124999], + [152.5592773437501, -32.045703125], + [152.4704101562501, -32.439062500000034], + [151.812890625, -32.90107421875001], + [151.4837890625, -33.3474609375], + [151.23154296875006, -34.02968749999998], + [150.96035156250005, -34.29707031250001], + [150.69033203125, -35.177734375000014], + [150.19531249999997, -35.83359374999996], + [149.96025390625002, -36.845507812499974], + [149.93271484375012, -37.528515625000026], + [149.29843750000012, -37.802148437499994], + [148.26250000000002, -37.830664062500034], + [147.39560546875006, -38.21914062499995], + [146.8568359375, -38.663476562499966], + [145.93535156250002, -38.90175781250002], + [145.79082031250007, -38.66699218749997], + [144.6652343750001, -38.20996093750003], + [143.53896484375005, -38.82089843749998], + [142.61210937500007, -38.451660156249986], + [141.725, -38.27138671875002], + [141.42421875, -38.36347656250004], + [141.0109375000001, -38.07695312500003], + [140.62724609375007, -38.02841796874999], + [139.78427734375012, -37.24580078124998], + [139.85732421875, -36.662109375], + [139.54873046875, -36.0966796875], + [139.03769531250006, -35.68925781249996], + [138.18437500000002, -35.612695312499994], + [138.5111328125, -35.02441406249996], + [138.48994140625004, -34.76357421875002], + [138.0892578125, -34.16982421875002], + [137.69169921875002, -35.14296875000004], + [136.88359375000007, -35.23974609375004], + [137.01425781250012, -34.91582031250003], + [137.39101562500005, -34.91328124999997], + [137.49384765625004, -34.16113281250003], + [137.9318359375001, -33.57910156250003], + [137.85234375000007, -33.20078124999996], + [137.44228515625, -33.1935546875], + [137.23730468750003, -33.62949218749999], + [136.43066406249997, -34.02998046875004], + [135.64755859375006, -34.93964843750001], + [135.18544921875005, -33.906738281249986], + [134.79101562499997, -33.32832031250001], + [134.30126953124997, -33.16503906249996], + [134.10039062500007, -32.748632812500034], + [134.23417968750007, -32.54853515625004], + [133.55136718750012, -32.182910156249974], + [133.21210937500004, -32.18378906249998], + [132.75742187500012, -31.956249999999983], + [132.21464843750002, -32.00712890624996], + [131.72119140625003, -31.696289062499957], + [131.14365234375006, -31.49570312500005], + [130.78300781250002, -31.604003906249986], + [130.12978515625, -31.579101562499986], + [128.94619140625, -31.702636718750014], + [128.06767578125002, -32.06650390624998], + [127.31982421874997, -32.264062499999994], + [125.91718750000004, -32.296972656250034], + [124.75878906250003, -32.882714843749994], + [124.12607421875006, -33.129394531249986], + [123.65039062499997, -33.83632812500002], + [123.20761718750012, -33.988281249999986], + [122.7775390625001, -33.890820312500026], + [121.40507812500007, -33.826757812500034], + [119.85410156250012, -33.97470703124998], + [119.45058593750005, -34.368261718750034], + [118.89531250000007, -34.47988281250004], + [118.13554687500002, -34.98662109374999], + [117.58193359375005, -35.09775390624998], + [116.51718750000012, -34.98789062499998], + [115.98671875000005, -34.795019531250034], + [115.7262695312501, -34.52607421875004], + [115.00878906250003, -34.25585937499997], + [115.18164062499997, -33.643457031249994], + [115.5153320312501, -33.53134765624998], + [115.68300781250005, -33.19287109375003], + [115.6984375000001, -31.694531250000054], + [115.17685546875006, -30.80800781250001], + [114.99453125000005, -30.216210937499966], + [114.95898437499997, -29.433593749999957], + [114.53740234375007, -28.542871093750037], + [114.16513671875012, -28.08066406250002], + [114.02812500000007, -27.34726562499999], + [113.58164062500006, -26.558105468749986], + [113.85283203125007, -26.33212890625005], + [113.58906250000004, -26.098632812499986], + [113.539453125, -25.625195312499997], + [114.21572265625, -26.289453124999966], + [114.2142578125, -25.851562500000014], + [113.67080078125, -24.97705078125003], + [113.41767578125004, -24.435644531250034], + [113.5529296875001, -23.732812500000023], + [113.7570312500001, -23.418164062500054], + [113.68281250000004, -22.637792968749963], + [113.9583984375, -21.93916015625001], + [114.16386718750002, -22.32333984375002], + [114.37773437500007, -22.341503906249997], + [114.85908203125004, -21.73593749999999], + [115.45615234375012, -21.49169921874997], + [116.0109375000001, -21.030371093749963], + [116.7067382812501, -20.653808593749986], + [117.40625000000003, -20.72119140625003], + [118.19921875000003, -20.37519531249997], + [118.75146484374997, -20.261914062499983], + [119.10449218749997, -19.995312500000026], + [119.58593750000003, -20.038281249999997], + [120.87841796874997, -19.665039062499986], + [121.49355468750005, -19.106445312499957], + [121.83378906250002, -18.477050781249986], + [122.23740234375006, -17.968554687500045], + [122.16025390625006, -17.313671875000026], + [122.72041015625004, -16.78769531249999], + [122.97070312499997, -16.436816406250003], + [123.52519531250007, -17.485742187499994], + [123.77812500000007, -16.867773437499963], + [123.4904296875001, -16.49072265624997], + [124.5768554687501, -16.11367187499998], + [124.38164062500002, -15.758203125000037], + [124.83906250000004, -15.160742187500006], + [125.24326171875006, -14.944531250000011], + [125.17871093749997, -14.714746093749994], + [125.68125000000012, -14.38798828124996], + [126.0207031250001, -14.494531249999994], + [126.11132812499997, -14.114062500000017], + [126.5697265625, -14.160937499999974], + [126.90322265625, -13.744140624999972], + [127.67285156249997, -14.195117187500003], + [128.19941406250004, -14.751757812499989], + [129.45898437499997, -14.933203125000006], + [129.75351562500006, -14.789550781249957], + [129.37871093750002, -14.39248046874998], + [129.70986328125, -13.979980468749972], + [129.83886718749997, -13.572949218749997], + [130.25976562500003, -13.30224609375], + [130.1681640625001, -12.957421875000009], + [130.67236328124997, -12.40693359375004], + [131.43828125000002, -12.27695312500002], + [132.37207031250003, -12.239160156249966], + [132.58378906250002, -12.110253906249994], + [132.6828125000001, -11.505566406249997], + [133.02490234374997, -11.452832031249997], + [133.18525390625004, -11.705664062499991], + [133.90419921875, -11.832031249999972], + [134.23710937500002, -12.00771484374998], + [134.73027343750002, -11.984375000000014], + [135.2179687500001, -12.221679687499957], + [135.7884765625, -11.907031249999974], + [136.08183593750007, -12.422460937500006], + [136.5402343750001, -11.957617187499977], + [136.94746093750004, -12.34990234374996], + [136.53701171875, -12.784277343749991], + [136.59433593750012, -13.003808593750051], + [135.92734375000012, -13.304296874999977], + [135.98955078125002, -13.810156250000006], + [135.88339843750006, -14.153124999999974], + [135.40517578125005, -14.758203124999966], + [135.53076171874997, -15.000390625000023], + [136.20537109375002, -15.403417968749963], + [136.78466796874997, -15.89423828125004], + [137.00214843750004, -15.878320312499994], + [137.70371093750006, -16.233007812499963], + [138.24501953125005, -16.718359374999977], + [139.00986328125006, -16.899316406249994], + [139.2484375, -17.328613281249957], + [140.03583984375004, -17.702636718749957], + [140.51113281250005, -17.62451171875003], + [140.83046875, -17.414453125000037], + [141.21914062500005, -16.646191406250026], + [141.41191406250007, -16.069531250000054], + [141.45156250000005, -15.605273437499974], + [141.62548828124997, -15.056640625000014], + [141.52294921875003, -14.470117187499994], + [141.59433593750006, -14.152832031250014], + [141.47255859375, -13.797558593750011], + [141.64541015625, -13.259082031250003], + [141.67773437500003, -12.491406250000011], + [141.95156250000005, -11.896191406249997], + [142.168359375, -10.946582031249974], + [142.45644531250005, -10.707324218749989], + [142.83681640625, -11.306933593750031], + [142.87255859374997, -11.821386718750034], + [143.17890625000004, -11.954492187499966] + ] + ] + ] + }, + "properties": { + "name": "Australia", + "childNum": 5 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [16.953125, 48.598828125], + [17.147363281250023, 48.00595703125], + [16.434375000000017, 47.367431640625], + [16.453417968750017, 47.006787109375], + [16.093066406250017, 46.86328125], + [15.957617187500006, 46.677636718749994], + [15.000683593750011, 46.6259765625], + [14.503515625000006, 46.417041015624996], + [13.700000000000017, 46.520263671875], + [13.490039062500017, 46.555566406249994], + [13.3515625, 46.557910156249996], + [13.168750000000017, 46.572656249999994], + [12.388281250000006, 46.70263671875], + [11.775683593750017, 46.986083984375], + [11.025097656250011, 46.79697265625], + [10.993261718750006, 46.777001953124994], + [10.927343750000006, 46.769482421875], + [10.828906250000017, 46.775244140625], + [10.759765625, 46.793310546875], + [10.689257812500017, 46.84638671875], + [10.579785156250011, 46.8537109375], + [10.479394531250023, 46.855126953124994], + [10.452832031250011, 46.86494140625], + [10.45458984375, 46.8994140625], + [10.414941406250023, 46.964404296874996], + [10.349414062500017, 46.984765624999994], + [9.996875000000017, 46.8853515625], + [9.580273437500011, 47.057373046875], + [9.527539062500011, 47.270751953125], + [9.524023437500006, 47.524218749999996], + [9.748925781250023, 47.575537109375], + [10.034082031250023, 47.473583984375], + [10.07421875, 47.428515624999996], + [10.066308593750023, 47.393359374999996], + [10.096484375000017, 47.37958984375], + [10.200292968750006, 47.363427734374994], + [10.312792968750017, 47.313427734375], + [10.403906250000006, 47.4169921875], + [10.430371093750011, 47.541064453124996], + [10.439453125, 47.551562499999996], + [10.482812500000023, 47.541796874999996], + [10.65869140625, 47.547216796875], + [10.873046875, 47.52021484375], + [11.297949218750006, 47.42490234375], + [11.716796875, 47.58349609375], + [12.685839843750017, 47.669335937499994], + [13.014355468750011, 47.478076171874996], + [12.953515625000023, 47.890625], + [13.215234375000023, 48.301904296874994], + [13.322851562500006, 48.33125], + [13.374609375000006, 48.361376953124996], + [13.409375000000011, 48.394140625], + [13.459863281250023, 48.56455078125], + [13.4716796875, 48.571826171874996], + [13.486621093750017, 48.581835937499996], + [13.675195312500023, 48.523046875], + [13.785351562500011, 48.587451171874996], + [13.798828125, 48.6216796875], + [13.802929687500011, 48.747509765625], + [13.814746093750017, 48.766943359375], + [14.049121093750017, 48.602490234375], + [14.691308593750023, 48.59921875], + [14.97216796875, 48.983935546874996], + [16.057226562500006, 48.754785156249994], + [16.477929687500023, 48.800097656249996], + [16.953125, 48.598828125] + ] + ] + }, + "properties": { + "name": "Austria", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [46.1144531250001, 38.877783203125034], + [45.4796875000001, 39.006249999999994], + [44.81718750000002, 39.65043945312496], + [44.76826171875004, 39.70351562500005], + [45.03164062500005, 39.76513671874997], + [45.76630859375004, 39.37846679687499], + [46.1144531250001, 38.877783203125034] + ] + ], + [ + [ + [48.572851562500006, 41.84448242187503], + [49.10664062500004, 41.30170898437504], + [49.22646484375005, 41.026220703125034], + [49.77597656250006, 40.583984375], + [49.3244140625001, 39.60834960937501], + [49.36279296875003, 39.349560546874955], + [49.013476562500074, 39.13398437500001], + [48.86875000000006, 38.43549804687498], + [48.59267578125005, 38.41108398437498], + [48.02324218750002, 38.81904296874998], + [48.24199218750002, 38.978955078124955], + [47.995898437500074, 39.683935546875034], + [47.772851562499994, 39.64858398437505], + [46.490624999999994, 38.90668945312498], + [46.5500000000001, 39.20141601562497], + [45.789648437500006, 39.88110351562497], + [45.96464843750002, 40.233789062499966], + [45.37617187500004, 40.63808593750002], + [45.58750000000006, 40.846923828125], + [45.001367187499994, 41.29096679687498], + [45.217187499999994, 41.423193359375006], + [45.28095703125004, 41.449560546875034], + [46.086523437500006, 41.183837890625], + [46.43095703125002, 41.077050781249994], + [46.30546875000002, 41.507714843749994], + [46.42988281250004, 41.890966796875006], + [46.74931640625002, 41.812597656250006], + [47.26113281250005, 41.315087890624994], + [47.861132812500074, 41.212744140625034], + [48.572851562500006, 41.84448242187503] + ] + ] + ] + }, + "properties": { + "name": "Azerbaijan", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [30.553613281250023, -2.4000976562500114], + [30.53369140625, -2.42626953125], + [30.441992187500006, -2.6134765625000114], + [30.424218750000023, -2.6416015625], + [30.42402343750001, -2.824023437500003], + [30.433496093750023, -2.87451171875], + [30.515039062500023, -2.9175781250000057], + [30.811132812500006, -3.1164062500000114], + [30.400000000000006, -3.6539062500000057], + [30.14716796875001, -4.0853515625000085], + [29.947265625, -4.307324218750011], + [29.7177734375, -4.455859375000003], + [29.403222656250023, -4.449316406250006], + [29.223242187500006, -3.9108398437500114], + [29.224414062500017, -3.053515625000003], + [29.01435546875001, -2.72021484375], + [29.390234375000006, -2.80859375], + [29.8681640625, -2.7164062500000057], + [29.93017578125, -2.3395507812500114], + [30.553613281250023, -2.4000976562500114] + ] + ] + }, + "properties": { + "name": "Burundi", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [5.693554687500011, 50.774755859375006], + [5.993945312500017, 50.75043945312504], + [6.364453125000011, 50.31616210937503], + [6.1165039062500455, 50.120996093749966], + [6.110058593750068, 50.123779296875], + [6.08906250000004, 50.15458984374996], + [5.976269531250068, 50.167187499999955], + [5.866894531250068, 50.08281250000002], + [5.817382812500028, 50.01269531250003], + [5.7880859375, 49.96123046875002], + [5.744042968749994, 49.91962890624998], + [5.73525390625008, 49.875634765624994], + [5.7408203125000625, 49.85717773437506], + [5.725781250000011, 49.83334960937498], + [5.725000000000023, 49.80830078125004], + [5.78798828125008, 49.758886718750006], + [5.8037109375, 49.73217773437497], + [5.880371093749972, 49.64477539062503], + [5.789746093749983, 49.53828125000001], + [4.867578125000051, 49.78813476562502], + [4.174609375000017, 50.24648437500005], + [2.8397460937500227, 50.71176757812498], + [2.52490234375, 51.097119140624955], + [3.35009765625, 51.37768554687503], + [3.9020507812500114, 51.20766601562502], + [4.226171875000034, 51.38647460937503], + [4.503417968750028, 51.47470703124998], + [5.827148437500057, 51.125634765624994], + [5.693554687500011, 50.774755859375006] + ] + ] + }, + "properties": { + "name": "Belgium", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [3.5954101562500114, 11.6962890625], + [3.5539062500000114, 11.631884765624989], + [3.490527343750017, 11.499218749999997], + [3.48779296875, 11.395410156249994], + [3.6388671875000114, 11.176855468749991], + [3.7164062500000057, 11.07958984375], + [3.7568359375, 10.768749999999997], + [3.83447265625, 10.607421875], + [3.6465820312500057, 10.408984374999989], + [3.5572265625000057, 9.907324218749991], + [3.3251953125, 9.778466796874994], + [3.044921875, 9.083837890624991], + [2.7748046875000227, 9.048535156249997], + [2.703125, 8.371826171875], + [2.68603515625, 7.873730468749997], + [2.75048828125, 7.395068359374989], + [2.7213867187500114, 6.980273437499989], + [2.731738281250017, 6.852832031249989], + [2.7529296875, 6.771630859374994], + [2.7746093750000114, 6.711718749999989], + [2.753710937500017, 6.661767578124994], + [2.735644531250017, 6.595703125], + [2.7064453125000227, 6.3692382812499915], + [1.6226562500000057, 6.216796875], + [1.6001953125000057, 9.050048828125], + [1.42431640625, 9.285009765624991], + [1.330078125, 9.996972656249994], + [0.7799804687500114, 10.359570312499997], + [0.9004882812500057, 10.993261718749991], + [1.4267578125, 11.447119140624991], + [1.9803710937500227, 11.418408203124997], + [2.38916015625, 11.897070312499991], + [2.366015625000017, 12.221923828125], + [2.8781250000000114, 12.367724609374989], + [3.3599609375000057, 11.880468749999991], + [3.4498046875000057, 11.851953124999994], + [3.5954101562500114, 11.6962890625] + ] + ] + }, + "properties": { + "name": "Benin", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [0.21748046875001137, 14.911474609374991], + [0.16386718750001705, 14.497216796874994], + [0.6181640625, 13.703417968750003], + [0.9777343750000114, 13.551953124999997], + [0.9873046875, 13.041894531249994], + [1.56494140625, 12.635400390624994], + [2.0738281250000057, 12.713964843749991], + [2.0914062500000057, 12.277978515624994], + [2.38916015625, 11.897070312499991], + [1.9803710937500227, 11.418408203124997], + [1.4267578125, 11.447119140624991], + [0.9004882812500057, 10.993261718749991], + [-0.068603515625, 11.115624999999994], + [-0.701416015625, 10.988964843749997], + [-2.8299316406249773, 10.998388671874991], + [-2.9148925781249773, 10.592333984374989], + [-2.78662109375, 10.401904296874989], + [-2.6958496093749886, 9.481347656249994], + [-2.7666015625, 9.424707031249994], + [-2.8167480468749773, 9.425830078124989], + [-3.2235351562499943, 9.895458984374997], + [-3.5811523437499773, 9.92431640625], + [-3.7906249999999773, 9.917187499999997], + [-4.18115234375, 9.78173828125], + [-4.267187499999977, 9.743261718749991], + [-4.332226562499983, 9.645703124999997], + [-4.406201171874983, 9.647998046874989], + [-4.526611328125, 9.723486328124991], + [-4.625830078124977, 9.713574218749997], + [-4.721777343749977, 9.756542968749997], + [-4.969921874999983, 9.930078124999994], + [-5.262304687499977, 10.319677734374991], + [-5.523535156249977, 10.426025390625], + [-5.457080078124989, 10.771386718749994], + [-5.490478515625, 11.042382812499994], + [-5.299853515624989, 11.205957031249994], + [-5.288134765624989, 11.827929687499989], + [-4.797949218749977, 12.032128906249994], + [-4.4287109375, 12.337597656249997], + [-4.480615234374994, 12.672216796874991], + [-4.227099609374989, 12.793701171875], + [-4.328710937499977, 13.119042968749994], + [-4.051171874999994, 13.382421874999991], + [-3.5757812499999773, 13.194189453124991], + [-3.3017578125, 13.28076171875], + [-3.198437499999983, 13.6728515625], + [-2.457226562499983, 14.274121093749997], + [-2.113232421874983, 14.16845703125], + [-1.767773437499983, 14.486035156249997], + [-1.049560546875, 14.819531249999997], + [-0.760449218749983, 15.047753906249994], + [-0.23588867187498863, 15.059423828124991], + [0.21748046875001137, 14.911474609374991] + ] + ] + }, + "properties": { + "name": "Burkina Faso", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [88.94072265625002, 26.24536132812497], + [88.97041015625004, 26.250878906250023], + [88.95195312500002, 26.412109375], + [89.01865234375012, 26.410253906249977], + [89.10830078125005, 26.202246093749977], + [89.57275390625003, 26.13232421875003], + [89.8229492187501, 25.94140625000003], + [89.82490234375004, 25.560156250000006], + [89.80087890625012, 25.33613281250001], + [89.81406250000006, 25.305371093749955], + [89.86630859375012, 25.293164062499955], + [90.11962890625003, 25.21997070312497], + [90.61308593750002, 25.16772460937497], + [92.04970703125005, 25.16948242187499], + [92.38496093750004, 24.848779296875023], + [92.22666015625012, 24.77099609374997], + [92.11748046875002, 24.493945312500017], + [92.06416015625004, 24.374365234375006], + [91.72656250000003, 24.20507812499997], + [91.35019531250012, 24.06049804687501], + [91.16044921875007, 23.66064453125], + [91.35937500000003, 23.06835937500003], + [91.43623046875004, 23.19990234375001], + [91.75097656250003, 23.053515625000017], + [91.75419921875007, 23.287304687499955], + [91.79003906249997, 23.361035156249983], + [91.937890625, 23.504687500000017], + [91.92949218750007, 23.598242187499977], + [91.92958984375, 23.68598632812501], + [91.97851562500003, 23.691992187499977], + [92.04404296875006, 23.677783203125017], + [92.33378906250002, 23.242382812499955], + [92.36162109375002, 22.929003906250074], + [92.46445312500006, 22.734423828125045], + [92.49140625000004, 22.685400390625006], + [92.5612304687501, 22.04804687500001], + [92.57490234375004, 21.978076171875045], + [92.5934570312501, 21.46733398437499], + [92.17958984375005, 21.293115234375023], + [92.32412109375, 20.791845703125063], + [92.0560546875, 21.1748046875], + [92.0080078125001, 21.684765624999983], + [91.69296875000012, 22.504785156249966], + [91.48212890625004, 22.79741210937499], + [90.94560546875002, 22.597021484375034], + [90.63359375000002, 23.09423828124997], + [90.43505859374997, 22.751904296874955], + [90.58945312500012, 22.258447265624966], + [90.15878906250012, 21.816845703124983], + [89.81191406250005, 21.983496093750006], + [89.56855468750004, 21.767431640625034], + [89.09394531250004, 21.872753906249983], + [89.0500000000001, 22.274609374999983], + [88.92070312500002, 22.632031249999955], + [88.89970703125002, 22.843505859375057], + [88.72441406250002, 23.254980468750034], + [88.69765625, 23.493017578125034], + [88.56738281249997, 23.674414062500034], + [88.69980468750006, 24.002539062500006], + [88.71376953125, 24.069628906250017], + [88.72656250000003, 24.186230468749955], + [88.7335937500001, 24.23090820312501], + [88.72353515625, 24.27490234375], + [88.64228515625004, 24.325976562500017], + [88.49853515625003, 24.34663085937504], + [88.33750000000006, 24.45385742187503], + [88.22500000000005, 24.460644531249983], + [88.14550781250003, 24.485791015624955], + [88.07910156249997, 24.549902343750063], + [88.02343750000003, 24.62783203125005], + [88.03027343749997, 24.66445312500005], + [88.0451171875001, 24.713037109374994], + [88.1498046875, 24.914648437500034], + [88.57382812500006, 25.187890624999994], + [88.92978515625012, 25.222998046875063], + [88.94414062500002, 25.290771484375], + [88.85478515625002, 25.333544921875017], + [88.76914062500006, 25.490478515625], + [88.14746093749997, 25.811425781250023], + [88.1066406250001, 25.841113281250045], + [88.33398437499997, 26.257519531249955], + [88.44042968749997, 26.369482421875034], + [88.38623046875003, 26.471533203125034], + [88.35146484375005, 26.482568359374966], + [88.36992187500002, 26.564111328124994], + [88.41816406250004, 26.57153320312497], + [88.51826171875004, 26.517773437499955], + [88.68066406249997, 26.352978515624955], + [88.68281250000004, 26.291699218749983], + [88.94072265625002, 26.24536132812497] + ] + ] + }, + "properties": { + "name": "Bangladesh", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [28.585351562500023, 43.742236328124996], + [28.465429687500006, 43.389306640624994], + [27.92890625000001, 43.1861328125], + [27.88886718750001, 42.74970703125], + [27.484765625000023, 42.468066406249996], + [27.982714843750017, 42.047412109374996], + [28.014453125000017, 41.969042968749996], + [27.879199218750017, 41.986621093749996], + [27.801660156250023, 41.95654296875], + [27.53486328125001, 41.920800781249994], + [27.47480468750001, 41.946875], + [27.362890625000006, 42.025048828124994], + [27.294921875, 42.079541015625], + [27.24433593750001, 42.09326171875], + [27.193359375, 42.077099609375], + [27.01171875, 42.058642578124996], + [26.96875, 42.02685546875], + [26.884863281250006, 41.991845703124994], + [26.800390625000006, 41.975146484374996], + [26.615332031250006, 41.964892578124996], + [26.549707031250023, 41.896728515625], + [26.066015625000006, 41.673242187499994], + [26.155175781250023, 41.434863281249996], + [25.92333984375, 41.311914062499994], + [25.784960937500017, 41.330419921875], + [25.723925781250017, 41.3150390625], + [25.52705078125001, 41.2998046875], + [25.381933593750006, 41.26435546875], + [25.25117187500001, 41.243554687499994], + [25.133398437500006, 41.315771484375], + [24.993554687500023, 41.364990234375], + [24.84687500000001, 41.39423828125], + [24.595996093750017, 41.442724609375], + [24.056054687500023, 41.527246093749994], + [24.03291015625001, 41.469091796875], + [24.011328125000006, 41.46005859375], + [23.973535156250023, 41.452294921874994], + [23.880859375, 41.455957031249994], + [23.635156250000023, 41.386767578124996], + [23.53583984375001, 41.386035156249996], + [23.433398437500017, 41.398730468749996], + [23.3720703125, 41.3896484375], + [23.239843750000006, 41.3849609375], + [23.15595703125001, 41.322070312499996], + [23.02558593750001, 41.325634765625], + [22.916015625, 41.336279296875], + [22.9296875, 41.356103515624994], + [22.951464843750017, 41.605615234374994], + [23.005664062500017, 41.716943359374994], + [22.836816406250023, 41.993603515625], + [22.344042968750017, 42.31396484375], + [22.42207031250001, 42.328857421875], + [22.445703125000023, 42.359130859375], + [22.523535156250006, 42.440966796874996], + [22.524218750000017, 42.50390625], + [22.43623046875001, 42.6291015625], + [22.463281250000023, 42.70947265625], + [22.465625000000017, 42.750781249999996], + [22.466796875, 42.84248046875], + [22.799902343750006, 42.985742187499994], + [22.976855468750017, 43.18798828125], + [22.85957031250001, 43.252343749999994], + [22.819726562500023, 43.300732421875], + [22.767578125, 43.354150390624994], + [22.554589843750023, 43.454492187499994], + [22.394824218750017, 43.706640625], + [22.38691406250001, 43.740136718749994], + [22.36962890625, 43.781298828124996], + [22.36542968750001, 43.862109374999996], + [22.399023437500006, 43.969531249999996], + [22.420800781250023, 44.007421875], + [22.469042968750017, 44.018017578125], + [22.597460937500017, 44.07529296875], + [22.705078125, 44.23779296875], + [23.224609375, 43.873876953125], + [25.4970703125, 43.670800781249994], + [26.2158203125, 44.007275390625], + [27.0869140625, 44.167382812499994], + [28.585351562500023, 43.742236328124996] + ] + ] + }, + "properties": { + "name": "Bulgaria", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-77.74384765625001, 24.707421874999994], + [-78.04492187499997, 24.287451171875063], + [-78.298828125, 24.753906250000057], + [-78.03330078125, 25.143115234375045], + [-77.74384765625001, 24.707421874999994] + ] + ] + }, + "properties": { + "name": "The Bahamas", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [19.007128906250045, 44.86918945312502], + [19.35683593750005, 44.858544921874994], + [19.15185546875003, 44.302539062500045], + [19.583789062500017, 44.04345703125003], + [19.19433593749997, 43.533300781250006], + [18.94023437499999, 43.49672851562502], + [18.85107421875003, 43.34633789062502], + [18.749218750000068, 43.283544921875006], + [18.67421875000008, 43.230810546875006], + [18.46601562500001, 42.777246093749994], + [18.436328125000017, 42.559716796874994], + [17.667578125000063, 42.897119140624994], + [17.585156250000068, 42.93837890625005], + [17.624804687500074, 43.04277343749999], + [16.214257812500023, 44.21513671874999], + [15.736621093750045, 44.76582031250001], + [15.788085937500057, 45.17895507812497], + [16.29335937500005, 45.00883789062496], + [16.53066406250008, 45.21669921875002], + [17.812792968750074, 45.07812500000006], + [18.66259765625, 45.07744140624999], + [19.007128906250045, 44.86918945312502] + ] + ] + }, + "properties": { + "name": "Bosnia and Herzegovina", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [28.14794921875, 56.142919921875], + [28.284277343750006, 56.055908203125], + [29.375, 55.938720703125], + [29.39794921875, 55.8810546875], + [29.373144531250006, 55.834716796875], + [29.353417968750023, 55.784375], + [29.412988281250023, 55.724853515625], + [29.482226562500017, 55.6845703125], + [29.63007812500001, 55.751171875], + [29.6845703125, 55.7697265625], + [29.744140625, 55.77041015625], + [29.82392578125001, 55.7951171875], + [29.881640625000017, 55.832324218749996], + [29.93701171875, 55.845263671874996], + [30.04267578125001, 55.83642578125], + [30.23359375000001, 55.84521484375], + [30.625585937500006, 55.666259765625], + [30.906835937500006, 55.57001953125], + [31.12128906250001, 54.648486328124996], + [31.754199218750017, 53.81044921875], + [32.45097656250002, 53.6533203125], + [32.70429687500001, 53.336328125], + [31.849707031250006, 53.106201171875], + [31.668261718750017, 53.200927734375], + [31.417871093750023, 53.196044921875], + [31.38837890625001, 53.184814453125], + [31.364550781250017, 53.138964843749996], + [31.30292968750001, 53.060888671875], + [31.2587890625, 53.01669921875], + [31.585546875000006, 52.532470703125], + [31.57734375000001, 52.312304687499996], + [31.69062500000001, 52.220654296875], + [31.758593750000017, 52.125830078125], + [31.76337890625001, 52.10107421875], + [31.57373046875, 52.10810546875], + [31.345996093750017, 52.10537109375], + [30.98066406250001, 52.046191406249996], + [30.533007812500017, 51.596337890624994], + [30.449511718750017, 51.274316406249994], + [30.160742187500006, 51.477880859375], + [29.346484375000017, 51.382568359375], + [29.298828125, 51.413037109375], + [29.23046875, 51.497021484375], + [29.174218750000023, 51.580615234374996], + [29.135644531250023, 51.61728515625], + [29.10205078125, 51.6275390625], + [29.06074218750001, 51.625439453125], + [29.013085937500023, 51.598925781249996], + [28.97773437500001, 51.57177734375], + [28.793261718750017, 51.5103515625], + [28.731250000000017, 51.433398437499996], + [28.690234375000017, 51.438867187499994], + [28.647753906250017, 51.45654296875], + [28.599023437500023, 51.542626953124994], + [27.689746093750017, 51.572412109374994], + [27.141992187500023, 51.75205078125], + [25.785742187500006, 51.923828125], + [24.361914062500006, 51.867529296875], + [23.61376953125, 51.525390625], + [23.605273437500017, 51.517919921875], + [23.652441406250006, 52.040380859375], + [23.19697265625001, 52.25693359375], + [23.8447265625, 52.664208984375], + [23.887109375000023, 53.0275390625], + [23.484667968750017, 53.939794921875], + [24.191308593750023, 53.950439453125], + [24.236621093750017, 53.919970703124996], + [24.317968750000006, 53.89296875], + [24.768164062500006, 53.974658203124996], + [25.573046875000017, 54.139892578125], + [25.859277343750023, 54.919287109375], + [25.964453125000006, 54.94716796875], + [26.09296875000001, 54.9623046875], + [26.175195312500023, 55.003271484375], + [26.291796875000017, 55.139599609375], + [26.601171875000006, 55.130175781249996], + [26.775683593750017, 55.273095703125], + [26.681250000000006, 55.306445312499996], + [26.49531250000001, 55.318017578125], + [26.457617187500006, 55.34248046875], + [26.469531250000017, 55.371923828125], + [26.51923828125001, 55.44814453125], + [26.56660156250001, 55.546484375], + [26.5908203125, 55.62265625], + [26.593554687500017, 55.667529296874996], + [26.620214843750006, 55.679638671875], + [26.82246093750001, 55.709228515625], + [27.052539062500017, 55.83056640625], + [27.576757812500006, 55.798779296875], + [28.14794921875, 56.142919921875] + ] + ] + }, + "properties": { + "name": "Belarus", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-89.2328125, 15.888671875], + [-89.16147460937503, 17.814843749999994], + [-88.80634765624998, 17.965527343749983], + [-88.52299804687499, 18.445898437500063], + [-88.29565429687494, 18.47241210937503], + [-88.09721679687502, 18.121630859375074], + [-88.27172851562494, 17.60986328125], + [-88.31342773437501, 16.632763671874983], + [-88.89404296875, 15.890625000000028], + [-89.2328125, 15.888671875] + ] + ] + }, + "properties": { + "name": "Belize", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-58.15976562499999, -20.164648437500006], + [-58.18017578125, -19.81787109375], + [-59.09052734375, -19.286230468750006], + [-60.00737304687499, -19.29755859375001], + [-61.7568359375, -19.645312500000003], + [-61.916943359375, -20.05537109375001], + [-62.276318359375, -20.5625], + [-62.27666015624999, -21.066015625000006], + [-62.65097656249999, -22.233691406250003], + [-62.84335937499999, -21.99726562500001], + [-63.81865234374999, -22.005468750000006], + [-63.92167968749999, -22.028613281250003], + [-63.97612304687499, -22.072558593750003], + [-64.26640624999999, -22.603320312500003], + [-64.30791015624999, -22.79531250000001], + [-64.32529296874999, -22.82763671875], + [-64.373974609375, -22.761035156250003], + [-64.4455078125, -22.58535156250001], + [-64.477734375, -22.4853515625], + [-64.5236328125, -22.37158203125], + [-64.60551757812499, -22.228808593750003], + [-65.0578125, -22.10273437500001], + [-65.48486328125, -22.09814453125], + [-65.686181640625, -22.11025390625001], + [-65.77104492187499, -22.099609375], + [-65.86015624999999, -22.01972656250001], + [-66.05859375, -21.879492187500006], + [-66.098583984375, -21.835058593750006], + [-66.17465820312499, -21.8056640625], + [-66.220166015625, -21.802539062500003], + [-66.24760742187499, -21.83046875000001], + [-66.28212890625, -21.94746093750001], + [-66.3224609375, -22.05312500000001], + [-66.365185546875, -22.11376953125], + [-66.71171874999999, -22.21630859375], + [-66.99111328125, -22.509863281250006], + [-67.19487304687499, -22.82167968750001], + [-67.362255859375, -22.85517578125001], + [-67.57993164062499, -22.891699218750006], + [-67.79443359375, -22.879492187500006], + [-67.87944335937499, -22.82294921875001], + [-67.88173828125, -22.49335937500001], + [-67.950390625, -22.33369140625001], + [-67.95390624999999, -22.20400390625001], + [-67.98837890624999, -22.05712890625], + [-68.07675781249999, -21.98281250000001], + [-68.11215820312499, -21.753027343750006], + [-68.18642578125, -21.61855468750001], + [-68.197021484375, -21.30029296875], + [-68.74516601562499, -20.458593750000006], + [-68.75932617187499, -20.115527343750003], + [-68.69829101562499, -19.72109375000001], + [-68.462890625, -19.43281250000001], + [-68.470166015625, -19.409960937500003], + [-68.49199218749999, -19.381933593750006], + [-68.85795898437499, -19.093359375000006], + [-68.96831054687499, -18.96796875000001], + [-68.97885742187499, -18.81298828125], + [-69.026806640625, -18.65625], + [-69.09228515625, -18.28242187500001], + [-69.0939453125, -18.05048828125001], + [-69.28232421874999, -17.96484375], + [-69.31337890625, -17.943164062500003], + [-69.35800781249999, -17.77167968750001], + [-69.49501953125, -17.61953125000001], + [-69.5109375, -17.50605468750001], + [-69.62485351562499, -17.2001953125], + [-69.020703125, -16.642187500000006], + [-68.9134765625, -16.26191406250001], + [-69.21757812499999, -16.14912109375001], + [-69.41850585937499, -15.603417968750009], + [-69.17246093749999, -15.236621093750003], + [-69.37470703125, -14.962988281250006], + [-69.23491210937499, -14.597070312500009], + [-68.880322265625, -14.198828125000006], + [-69.07412109375, -13.682812500000011], + [-68.97861328124999, -12.880078125000011], + [-68.68525390625, -12.501953125], + [-69.57861328125, -10.951757812500006], + [-68.84833984375, -11.011132812500009], + [-68.678369140625, -11.11279296875], + [-68.0716796875, -10.703125], + [-67.99169921875, -10.674414062500006], + [-67.83500976562499, -10.662792968750011], + [-67.72177734374999, -10.68310546875], + [-67.582421875, -10.505957031250006], + [-67.416943359375, -10.389843750000011], + [-67.33271484375, -10.35791015625], + [-67.28046875, -10.317285156250009], + [-67.1115234375, -10.268945312500009], + [-66.72998046875, -9.975488281250009], + [-66.575341796875, -9.89990234375], + [-66.26357421875, -9.826074218750009], + [-65.396142578125, -9.71240234375], + [-65.31308593749999, -10.253027343750006], + [-65.395458984375, -10.392285156250011], + [-65.4369140625, -10.449023437500003], + [-65.33403320312499, -10.892773437500011], + [-65.32377929687499, -11.024804687500009], + [-65.389892578125, -11.246289062500011], + [-64.99252929687499, -11.975195312500006], + [-64.513427734375, -12.2509765625], + [-64.42050781249999, -12.439746093750003], + [-63.93857421874999, -12.529687500000009], + [-63.7880859375, -12.469433593750011], + [-63.68857421874999, -12.47802734375], + [-63.58564453125, -12.518945312500009], + [-63.3466796875, -12.680078125000009], + [-63.06748046874999, -12.669140625000011], + [-62.76547851562499, -12.997265625000011], + [-62.17607421874999, -13.133691406250009], + [-62.11801757812499, -13.159765625000006], + [-62.09477539062499, -13.241992187500003], + [-61.944726562499994, -13.40625], + [-61.87412109374999, -13.470410156250011], + [-61.789941406249994, -13.525585937500011], + [-61.57568359375, -13.524804687500009], + [-61.51157226562499, -13.541210937500011], + [-61.41606445312499, -13.526562500000011], + [-61.129150390625, -13.49853515625], + [-61.07700195312499, -13.48974609375], + [-60.914501953125, -13.561425781250009], + [-60.506591796875, -13.789843750000003], + [-60.372705078124994, -14.418750000000003], + [-60.17558593749999, -16.269335937500003], + [-58.53793945312499, -16.328222656250006], + [-58.49658203125, -16.32666015625], + [-58.42368164062499, -16.307910156250003], + [-58.345605468749994, -16.28437500000001], + [-58.35039062499999, -16.490820312500006], + [-58.470605468749994, -16.650195312500003], + [-58.47812499999999, -16.70068359375], + [-58.45981445312499, -16.910742187500006], + [-58.417382812499994, -17.08056640625], + [-58.39599609375, -17.23427734375001], + [-57.832470703125, -17.51210937500001], + [-57.780175781249994, -17.67177734375001], + [-57.66166992187499, -17.947363281250006], + [-57.58647460937499, -18.12226562500001], + [-57.57402343749999, -18.279296875], + [-57.80039062499999, -19.08095703125001], + [-58.131494140624994, -19.74453125000001], + [-58.15976562499999, -20.164648437500006] + ] + ] + }, + "properties": { + "name": "Bolivia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-51.83251953124997, -1.4337890624999687], + [-51.546044921874966, -0.6496093749999972], + [-51.16074218749998, -0.6666992187500114], + [-51.27631835937498, -1.0217773437499602], + [-51.83251953124997, -1.4337890624999687] + ] + ], + [ + [ + [-49.62866210937497, -0.22919921874996874], + [-49.11699218749999, -0.1635742187500142], + [-48.37968749999999, -0.35283203125001705], + [-48.539697265624994, -0.8009765625000114], + [-48.928906249999955, -1.4823242187499943], + [-49.587890625, -1.7124023437499716], + [-50.50761718749999, -1.7879882812500085], + [-50.759765625, -1.2402343749999716], + [-50.771386718749966, -0.6454101562500227], + [-50.6455078125, -0.2728515624999801], + [-50.24824218749998, -0.11640624999999716], + [-49.62866210937497, -0.22919921874996874] + ] + ], + [ + [ + [-59.69970703125, 4.353515625], + [-59.551123046875034, 3.9335449218749687], + [-59.854394531249994, 3.5874999999999915], + [-59.99433593749998, 2.6899902343750313], + [-59.75522460937495, 2.27412109375004], + [-59.74350585937498, 2.12163085937496], + [-59.75175781249996, 1.9624023437500284], + [-59.75620117187498, 1.9006347656249716], + [-59.666601562500006, 1.7462890624999687], + [-59.59663085937498, 1.7180175781249858], + [-59.53569335937499, 1.7000000000000455], + [-59.23120117187494, 1.3760253906250313], + [-58.968505859375, 1.3045898437500512], + [-58.91660156249998, 1.2488769531249773], + [-58.86249999999998, 1.2036132812499858], + [-58.511865234374966, 1.2846679687499858], + [-58.506054687499926, 1.4386718750000114], + [-58.39580078124993, 1.4817382812499886], + [-58.38037109375, 1.5302246093750114], + [-58.34067382812498, 1.5875488281250512], + [-58.03466796875, 1.5202636718750142], + [-57.982812499999994, 1.6484375000000142], + [-57.79565429687497, 1.7000000000000455], + [-57.691748046875034, 1.7047851562500398], + [-57.59443359375001, 1.7041015624999858], + [-57.500439453124955, 1.77382812499998], + [-57.412695312500034, 1.9089355468749716], + [-57.366796875000006, 1.9401367187500256], + [-57.31748046874998, 1.9634765624999915], + [-57.11889648437494, 2.0139648437499744], + [-57.03759765625, 1.9364746093749972], + [-56.96953124999999, 1.9164062499999943], + [-56.48281249999994, 1.9421386718749858], + [-56.019921874999966, 1.842236328124983], + [-56.12939453124997, 2.2995117187499687], + [-56.08779296875002, 2.3413085937500426], + [-56.02036132812498, 2.392773437500054], + [-55.935937499999994, 2.516601562500057], + [-55.730566406250006, 2.4061523437500227], + [-55.385351562500006, 2.4406250000000256], + [-55.34399414062503, 2.4887695312499716], + [-55.28603515625002, 2.49965820312498], + [-55.18769531249998, 2.547509765625037], + [-55.114111328125006, 2.539208984375037], + [-55.07031249999994, 2.5483398437500284], + [-55.005810546874955, 2.592968749999983], + [-54.97866210937502, 2.5976562500000426], + [-54.968408203124966, 2.5483398437500284], + [-54.92656249999999, 2.4973632812500455], + [-54.876074218750006, 2.4503906249999687], + [-54.851660156250006, 2.4395507812499915], + [-54.76684570312503, 2.454736328124966], + [-54.72221679687499, 2.4416503906249716], + [-54.69741210937502, 2.359814453124997], + [-54.66186523437497, 2.3275390624999943], + [-54.61625976562499, 2.3267578125000057], + [-54.59194335937502, 2.3137695312500313], + [-54.55048828125001, 2.2930664062499915], + [-54.51508789062498, 2.245458984374963], + [-54.13007812499998, 2.1210449218750256], + [-53.76777343749998, 2.3548339843750483], + [-52.96484375, 2.1835449218749687], + [-52.70063476562501, 2.36367187499998], + [-51.99062499999994, 3.702001953124963], + [-51.65253906249998, 4.061279296874972], + [-51.46152343749998, 4.313769531249989], + [-51.219921874999955, 4.0936035156249915], + [-51.05239257812502, 3.2818359374999915], + [-50.65893554687497, 2.1309570312500057], + [-50.458886718749994, 1.8295898437499716], + [-49.957128906250006, 1.6598632812500398], + [-49.898876953124955, 1.16298828124998], + [-50.29443359374997, 0.8357421875000028], + [-50.81635742187498, 0.17255859374999716], + [-51.28291015625001, -0.08520507812502842], + [-51.70263671874997, -0.7623046874999488], + [-51.94755859374996, -1.586718749999946], + [-51.29736328125003, -1.223535156250037], + [-50.917871093749966, -1.115234375], + [-50.690039062500006, -1.7617187499999858], + [-50.40322265625002, -2.0155273437500085], + [-49.999218749999955, -1.8318359374999744], + [-49.71953125000002, -1.926367187499963], + [-49.31367187500001, -1.7317382812500028], + [-48.99130859374998, -1.8297851562499972], + [-48.11508789062498, -0.7374999999999545], + [-47.39809570312502, -0.6266601562500256], + [-46.81123046875001, -0.7796875000000227], + [-46.61723632812502, -0.9706054687500227], + [-46.219140624999994, -1.0312500000000284], + [-45.64477539062497, -1.3478515624999545], + [-45.07636718749998, -1.4664062499999488], + [-44.651269531249966, -1.7458007812500256], + [-44.30815429687496, -2.53515625], + [-43.93291015624999, -2.583496093749986], + [-42.93671874999998, -2.4650390625000114], + [-42.24960937499998, -2.7919921875], + [-41.876171874999926, -2.746582031249986], + [-41.318212890625034, -2.936230468749997], + [-40.474560546874926, -2.7956054687500256], + [-39.96469726562498, -2.8615234374999545], + [-38.475781249999955, -3.717480468749997], + [-38.04882812500003, -4.216406250000034], + [-37.174658203125006, -4.912402343749974], + [-36.590722656249966, -5.097558593749952], + [-35.979882812499966, -5.05439453125004], + [-35.549414062500006, -5.129394531249957], + [-35.235449218750006, -5.56669921874996], + [-34.988183593749994, -6.393749999999969], + [-34.80546874999999, -7.288378906249974], + [-34.83466796874998, -7.97148437499996], + [-35.15776367187499, -8.930566406249952], + [-35.34086914062499, -9.230664062499983], + [-36.39833984374994, -10.484082031249983], + [-36.93779296874999, -10.820410156250034], + [-37.41181640625001, -11.497265624999983], + [-37.68872070312503, -12.100000000000037], + [-38.23974609375003, -12.844238281249957], + [-38.787988281249966, -12.782714843750028], + [-38.835302734375034, -13.147167968750026], + [-39.08935546875, -13.588183593749989], + [-38.94233398437498, -14.030664062499994], + [-39.05957031249997, -14.654785156249957], + [-38.88061523437503, -15.864257812499972], + [-39.215234374999966, -17.315820312500023], + [-39.154003906249926, -17.70390625000003], + [-39.486767578124955, -17.990136718749994], + [-39.73979492187499, -18.639843750000026], + [-39.69985351562502, -19.27783203124997], + [-40.001367187499994, -19.74199218750003], + [-40.39594726562501, -20.56943359375002], + [-40.78925781250001, -20.90605468750003], + [-41.047265624999994, -21.505664062499974], + [-41.122509765624955, -22.08437500000001], + [-41.70551757812498, -22.30966796874999], + [-41.980419921874955, -22.580664062499963], + [-42.042382812499966, -22.947070312500003], + [-42.95830078124996, -22.96708984374999], + [-43.532812500000006, -23.046386718749986], + [-43.86616210937498, -22.910546875000023], + [-44.63725585937496, -23.05546874999996], + [-45.423291015624955, -23.68535156250003], + [-45.97207031250002, -23.795507812500006], + [-46.86728515624998, -24.236328125000014], + [-47.87656249999998, -24.99746093750001], + [-48.54516601562503, -25.815917968750043], + [-48.67773437499994, -26.702929687500003], + [-48.55415039062498, -27.195996093749997], + [-48.62080078124998, -28.075585937499966], + [-48.799658203125006, -28.575292968749977], + [-49.27128906249999, -28.87119140625005], + [-49.745996093749966, -29.363183593749994], + [-50.299511718749955, -30.42578125000003], + [-51.15727539062499, -30.364257812500014], + [-51.46367187499996, -31.052636718750023], + [-51.97246093749999, -31.383789062499986], + [-52.19355468749998, -31.885546874999974], + [-52.12739257812501, -32.1677734375], + [-52.652246093749994, -33.137792968750006], + [-53.37060546874997, -33.74218750000003], + [-53.39755859374995, -33.737304687500014], + [-53.46357421875001, -33.70986328125002], + [-53.51884765624999, -33.67724609375004], + [-53.531347656250034, -33.65546875000004], + [-53.53764648437499, -33.622851562499974], + [-53.531347656250034, -33.1708984375], + [-53.39521484375001, -33.01035156249998], + [-53.21406249999998, -32.82109374999996], + [-53.12558593749998, -32.73671875000001], + [-53.601708984374994, -32.40302734374997], + [-53.76171875, -32.05683593749997], + [-53.920605468749926, -31.952343749999997], + [-54.220556640625034, -31.855175781249997], + [-54.58764648437503, -31.48515625000003], + [-54.89599609374997, -31.391210937499977], + [-55.036035156249994, -31.27900390625004], + [-55.091162109375034, -31.31396484374997], + [-55.173535156249926, -31.279589843749974], + [-55.25463867187503, -31.225585937499986], + [-55.36606445312498, -31.04619140625003], + [-55.449560546875034, -30.96445312499999], + [-55.557324218749955, -30.8759765625], + [-55.62714843749998, -30.858105468749997], + [-55.650488281250034, -30.89208984375], + [-55.66523437500001, -30.92490234375002], + [-55.705957031249966, -30.94658203124999], + [-55.75634765625, -30.98710937499999], + [-55.807763671874994, -31.036718749999977], + [-55.87368164062502, -31.069628906250017], + [-55.95200195312498, -31.08085937499999], + [-56.00468749999996, -31.079199218750006], + [-56.015527343749966, -31.059667968750034], + [-56.01845703125002, -30.991894531249983], + [-55.998974609374955, -30.837207031250003], + [-56.4072265625, -30.44746093750001], + [-56.83271484374998, -30.107226562499974], + [-57.21445312499995, -30.283398437499983], + [-57.60888671875003, -30.187792968750045], + [-56.938623046874994, -29.594824218750034], + [-55.72548828125002, -28.20410156250003], + [-55.10151367187501, -27.866796874999963], + [-54.82910156250003, -27.55058593750003], + [-54.32700195312495, -27.423535156249997], + [-53.83818359375002, -27.121093750000014], + [-53.67128906249994, -26.22509765625], + [-53.89116210937499, -25.66884765625001], + [-54.15458984374999, -25.523046874999963], + [-54.615869140624994, -25.576074218750023], + [-54.47314453124997, -25.22021484375], + [-54.281005859375, -24.30605468750001], + [-54.31826171874994, -24.128124999999997], + [-54.26689453124996, -24.06582031250001], + [-54.241796875000006, -24.047265624999966], + [-54.44023437500002, -23.90175781249998], + [-54.62548828125, -23.8125], + [-54.98266601562494, -23.974511718749966], + [-55.081884765625006, -23.997656249999977], + [-55.1943359375, -24.017480468750023], + [-55.28691406249993, -24.004296874999994], + [-55.366308593750034, -23.99101562499996], + [-55.41591796875002, -23.95136718749997], + [-55.4423828125, -23.86533203125002], + [-55.4423828125, -23.792578125000034], + [-55.458886718749966, -23.686718750000054], + [-55.65405273437494, -22.81035156250003], + [-55.627587890624966, -22.74091796875001], + [-55.61767578125, -22.67148437499999], + [-55.64741210937501, -22.621875000000003], + [-55.70366210937502, -22.592089843749974], + [-55.74663085937499, -22.51269531249997], + [-55.753271484375006, -22.410156250000043], + [-55.84916992187499, -22.307617187500014], + [-56.18984374999994, -22.28115234375005], + [-56.35185546874999, -22.178613281250023], + [-56.52382812499994, -22.102539062499986], + [-56.63300781249998, -22.23486328125003], + [-56.77519531249999, -22.261328125000006], + [-57.23823242187501, -22.195214843750037], + [-57.56894531249998, -22.18193359374999], + [-57.721093749999966, -22.09921875000002], + [-57.76406250000002, -22.109179687500003], + [-57.82031250000003, -22.142285156249997], + [-57.94267578124999, -21.79833984375], + [-57.830224609374994, -20.99794921875001], + [-58.15976562499998, -20.164648437499977], + [-58.131494140624994, -19.74453125000001], + [-57.80039062499995, -19.08095703125001], + [-57.57402343749993, -18.279296875000014], + [-57.58647460937499, -18.122265624999997], + [-57.66166992187493, -17.94736328124999], + [-57.78017578125002, -17.67177734374998], + [-57.83247070312501, -17.512109375000037], + [-58.39599609374997, -17.234277343750023], + [-58.417382812499994, -17.08056640624997], + [-58.459814453125006, -16.910742187500006], + [-58.478125000000006, -16.70068359375003], + [-58.470605468749994, -16.650195312500045], + [-58.35039062500002, -16.49082031249999], + [-58.34560546875002, -16.284375000000026], + [-58.423681640625034, -16.30791015625003], + [-58.49658203124994, -16.32666015625003], + [-58.537939453125034, -16.32822265624999], + [-60.17558593749996, -16.26933593749999], + [-60.372705078124994, -14.418750000000003], + [-60.506591796875, -13.78984374999996], + [-60.914501953124955, -13.561425781249966], + [-61.077001953125034, -13.489746093750014], + [-61.129150390625, -13.498535156250028], + [-61.41606445312502, -13.526562499999969], + [-61.511572265625006, -13.541210937500011], + [-61.789941406249966, -13.525585937500026], + [-61.87412109374998, -13.470410156249983], + [-61.944726562499966, -13.406249999999972], + [-62.09477539062499, -13.241992187499989], + [-62.118017578125006, -13.15976562500002], + [-62.17607421874993, -13.133691406250037], + [-62.35283203124999, -13.132421874999963], + [-62.765478515625034, -12.99726562500004], + [-63.01518554687502, -12.80556640624998], + [-63.067480468750006, -12.669140624999983], + [-63.34667968749994, -12.680078124999994], + [-63.585644531249955, -12.518945312500037], + [-63.68857421874998, -12.478027343749957], + [-63.7880859375, -12.469433593749983], + [-63.938574218750006, -12.529687499999994], + [-64.42050781249995, -12.439746093749974], + [-64.51342773437497, -12.250976562499972], + [-64.99252929687498, -11.975195312500006], + [-65.389892578125, -11.246289062500011], + [-65.33403320312499, -10.892773437500026], + [-65.43999023437499, -10.586230468750017], + [-65.4369140625, -10.449023437499946], + [-65.39545898437498, -10.392285156250026], + [-65.31308593749998, -10.253027343749991], + [-65.39614257812494, -9.712402343749986], + [-66.26357421875, -9.826074218749966], + [-66.57534179687502, -9.899902343749986], + [-66.72998046875, -9.975488281250023], + [-67.11152343750001, -10.268945312500037], + [-67.28046874999995, -10.317285156250023], + [-67.33271484374995, -10.357910156249957], + [-67.41694335937495, -10.389843749999969], + [-67.58242187500002, -10.505957031250006], + [-67.72177734374998, -10.683105468749943], + [-67.83500976562496, -10.662792968749983], + [-67.99169921875, -10.674414062499949], + [-68.07167968749994, -10.703125000000028], + [-68.678369140625, -11.11279296875], + [-68.84833984374998, -11.01113281249998], + [-69.228515625, -10.955664062499963], + [-69.96035156249997, -10.92988281250004], + [-70.642333984375, -11.010253906249986], + [-70.59916992187499, -9.620507812500009], + [-71.11528320312499, -9.852441406250009], + [-71.237939453125, -9.966015624999955], + [-72.18159179687495, -10.003710937500003], + [-72.37905273437497, -9.510156249999994], + [-73.20942382812493, -9.411425781249946], + [-73.08984375, -9.26572265625002], + [-72.970361328125, -9.120117187500028], + [-72.97402343750002, -8.9931640625], + [-73.07050781249995, -8.8828125], + [-73.20312499999997, -8.719335937499991], + [-73.30244140624995, -8.654003906250011], + [-73.36040039062496, -8.479296875000031], + [-73.39814453125001, -8.458984374999986], + [-73.43588867187498, -8.42705078124996], + [-73.54912109374993, -8.34580078125002], + [-73.77558593749998, -7.9364257812500085], + [-73.72041015624993, -7.782519531250017], + [-73.76689453124999, -7.753515624999963], + [-73.82207031249996, -7.738964843750026], + [-73.89462890624998, -7.654785156250014], + [-73.94687499999998, -7.611230468750023], + [-73.98173828124996, -7.58505859375002], + [-74.00205078125003, -7.556054687499966], + [-73.98173828124996, -7.535742187500006], + [-73.95849609374994, -7.506640625000031], + [-73.96430664062498, -7.378906250000028], + [-73.74946289062498, -7.335351562500037], + [-73.79301757812499, -7.135058593750003], + [-73.75810546874999, -6.90576171875], + [-73.137353515625, -6.4658203125], + [-73.23554687500001, -6.098437500000017], + [-73.209375, -6.028710937500023], + [-73.16289062499996, -5.933398437499974], + [-72.97988281249997, -5.6348632812499915], + [-72.88706054687498, -5.122753906250026], + [-72.83193359374994, -5.093749999999972], + [-72.69873046874997, -5.067187499999989], + [-72.60834960937495, -5.009570312499974], + [-72.46899414062497, -4.901269531250023], + [-72.35283203124993, -4.786035156249994], + [-72.25678710937501, -4.74892578124998], + [-71.8447265625, -4.504394531249986], + [-70.97368164062499, -4.350488281249994], + [-70.86601562499999, -4.229589843749963], + [-70.79951171874995, -4.173339843749957], + [-70.72158203124997, -4.15888671875004], + [-70.53066406249997, -4.167578125000034], + [-70.40463867187498, -4.150097656250026], + [-69.96591796875003, -4.235937500000006], + [-69.66904296875003, -2.667675781249997], + [-69.40024414062498, -1.1949218749999773], + [-69.66748046874997, -0.48242187499995737], + [-70.07050781249993, -0.1388671875000398], + [-70.05390624999993, 0.5786132812500284], + [-69.16323242187502, 0.8640625000000028], + [-69.36137695312496, 1.0640136718749744], + [-69.85214843750003, 1.0595214843750398], + [-69.84858398437493, 1.7087402343750426], + [-68.17656249999999, 1.7198242187499915], + [-67.815087890625, 1.790087890625017], + [-67.35195312499997, 2.085839843750051], + [-66.87602539062499, 1.223046875000037], + [-66.42924804687502, 0.8216796874999801], + [-66.06005859375003, 0.7853515625000398], + [-65.68144531249999, 0.9834472656249886], + [-65.36083984374994, 0.8686523437500568], + [-65.10375976562497, 1.108105468749983], + [-64.11484375000003, 1.619287109375037], + [-64.03544921874993, 1.904443359375037], + [-63.393945312499994, 2.2225097656250057], + [-63.389257812500006, 2.4119140625000455], + [-63.924169921875006, 2.4524414062500313], + [-64.21884765625, 3.2046874999999915], + [-64.22109375000002, 3.5874023437499716], + [-64.56791992187496, 3.8998046875000227], + [-64.25566406249996, 4.140332031249997], + [-64.02148437500003, 3.929101562500051], + [-63.29472656249993, 3.92226562499998], + [-62.96865234374994, 3.593945312499983], + [-62.71210937499998, 4.01791992187502], + [-62.15312499999996, 4.098388671874986], + [-61.00283203125002, 4.5352539062499915], + [-60.60449218749994, 4.99458007812504], + [-60.671972656250034, 5.164355468749989], + [-60.71196289062499, 5.191552734375023], + [-60.742138671874926, 5.202050781250037], + [-60.6513671875, 5.221142578125011], + [-60.576416015625, 5.192480468750034], + [-60.45952148437499, 5.188085937500034], + [-60.40878906249998, 5.210156249999997], + [-60.33520507812497, 5.199316406250006], + [-60.14204101562498, 5.238818359374974], + [-59.990673828124955, 5.0828613281249915], + [-60.03178710937499, 4.740527343749974], + [-60.12456054687496, 4.59765625], + [-60.14863281249998, 4.533251953125031], + [-60.11113281249999, 4.511181640624969], + [-59.69970703125, 4.353515625] + ] + ] + ] + }, + "properties": { + "name": "Brazil", + "childNum": 3 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [115.02675781250005, 4.899707031249989], + [114.74667968750006, 4.718066406250017], + [114.84023437500005, 4.3932128906250085], + [114.60830078125005, 4.023974609375017], + [114.0638671875, 4.592675781249966], + [114.29941406250012, 4.607177734374986], + [115.02675781250005, 4.899707031249989] + ] + ] + }, + "properties": { + "name": "Brunei", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [91.63193359375003, 27.759960937499997], + [91.5947265625, 27.557666015624996], + [91.74306640625002, 27.442529296874994], + [91.85126953125001, 27.438623046874994], + [91.95097656249999, 27.458300781249996], + [91.99082031250003, 27.4501953125], + [92.044921875, 27.364697265624997], + [92.08339843750002, 27.290625], + [92.03115234375002, 27.214306640624997], + [91.99228515625003, 27.099902343749996], + [92.07343750000001, 26.914843749999996], + [92.04970703125002, 26.874853515625], + [91.99833984374999, 26.85498046875], + [91.84208984374999, 26.852978515624997], + [91.67158203125001, 26.802001953125], + [90.73964843750002, 26.771679687499997], + [90.34589843750001, 26.890332031249997], + [90.2060546875, 26.847509765625], + [90.12294921875002, 26.754589843749997], + [89.94316406249999, 26.723925781249996], + [89.76386718750001, 26.701562499999994], + [89.60996093750003, 26.719433593749997], + [89.33212890625003, 26.8486328125], + [89.14824218749999, 26.816162109375], + [88.85761718750001, 26.961474609374996], + [88.73876953125, 27.175585937499996], + [88.76035156250003, 27.218115234375], + [88.88164062499999, 27.2974609375], + [88.89140624999999, 27.316064453124994], + [88.94755859374999, 27.464013671874994], + [89.53691406249999, 28.107421875], + [89.65273437500002, 28.15830078125], + [89.74980468749999, 28.188183593749997], + [89.81689453125, 28.256298828124997], + [89.89785156250002, 28.294140624999997], + [89.98105468750003, 28.311181640624994], + [90.35273437500001, 28.080224609374994], + [90.47734374999999, 28.070849609374996], + [90.71572265625002, 28.071728515624997], + [91.07773437500003, 27.974462890625], + [91.22587890624999, 28.071240234374997], + [91.27304687500003, 28.078369140625], + [91.60556640625003, 27.951708984374996], + [91.64189453124999, 27.923242187499994], + [91.63193359375003, 27.759960937499997] + ] + ] + }, + "properties": { + "name": "Bhutan", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [25.2587890625, -17.793554687500006], + [25.224023437500023, -17.91523437500001], + [25.76123046875, -18.649218750000003], + [26.168066406250006, -19.53828125000001], + [26.67822265625, -19.89277343750001], + [27.221484375000017, -20.145800781250003], + [27.28076171875, -20.47871093750001], + [27.699609375000023, -20.53066406250001], + [27.66943359375, -21.064257812500003], + [28.04560546875001, -21.573046875000003], + [29.03730468750001, -21.811328125000003], + [29.106835937500023, -22.065722656250003], + [29.237207031250023, -22.07949218750001], + [29.315234375000017, -22.15771484375], + [29.364843750000006, -22.193945312500006], + [29.1298828125, -22.21328125000001], + [29.013476562500017, -22.278417968750006], + [28.94580078125, -22.395117187500006], + [28.83984375, -22.48085937500001], + [28.21015625000001, -22.693652343750003], + [27.812597656250006, -23.108007812500006], + [27.7685546875, -23.14892578125], + [27.146386718750023, -23.5244140625], + [27.085546875000006, -23.577929687500003], + [26.98701171875001, -23.70458984375], + [26.835058593750006, -24.240820312500006], + [26.617773437500006, -24.3955078125], + [26.501562500000006, -24.513281250000006], + [26.451757812500006, -24.58271484375001], + [26.39716796875001, -24.613574218750003], + [25.912109375, -24.74746093750001], + [25.518164062500006, -25.66279296875001], + [24.748144531250006, -25.8173828125], + [24.33056640625, -25.74287109375001], + [24.192968750000006, -25.632910156250006], + [23.969531250000017, -25.626074218750006], + [23.89375000000001, -25.600878906250003], + [23.670703125000017, -25.43398437500001], + [23.521484375, -25.34443359375001], + [23.148730468750017, -25.288671875000006], + [22.878808593750023, -25.45791015625001], + [22.79609375000001, -25.67910156250001], + [22.72900390625, -25.85732421875001], + [22.640234375000006, -26.07119140625001], + [22.217578125000017, -26.38886718750001], + [22.090917968750006, -26.580175781250006], + [22.01093750000001, -26.635839843750006], + [21.91455078125, -26.661914062500003], + [21.83320312500001, -26.678320312500006], + [21.78828125000001, -26.710058593750006], + [21.738085937500017, -26.80683593750001], + [21.694726562500023, -26.840917968750006], + [21.646289062500017, -26.85419921875001], + [20.739843750000006, -26.84882812500001], + [20.641406250000017, -26.7421875], + [20.79316406250001, -25.915625000000006], + [20.34521484375, -25.029882812500006], + [19.98046875, -24.77675781250001], + [19.977343750000017, -22.00019531250001], + [20.970996093750017, -22.00019531250001], + [20.976171875000006, -19.74433593750001], + [20.97412109375, -18.31884765625], + [23.298632812500017, -18.02734375], + [23.58056640625, -18.452929687500003], + [24.358984375000006, -17.97822265625001], + [25.2587890625, -17.793554687500006] + ] + ] + }, + "properties": { + "name": "Botswana", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [22.86005859375001, 10.919677734375], + [23.312304687500017, 10.387939453125], + [23.646289062500017, 9.822900390624994], + [23.53730468750001, 8.815820312499994], + [24.147363281250023, 8.665624999999991], + [24.291406250000023, 8.291406249999994], + [24.853320312500017, 8.137548828124991], + [25.247363281250017, 7.724560546874997], + [25.380664062500017, 7.333398437499994], + [25.888964843750017, 7.06494140625], + [26.36181640625, 6.635302734374989], + [26.514257812500006, 6.069238281249994], + [27.083398437500023, 5.77685546875], + [27.4033203125, 5.109179687499989], + [27.11494140625001, 5.1978515624999915], + [26.822070312500017, 5.062402343749994], + [25.52509765625001, 5.3121093749999915], + [25.249316406250017, 5.024560546874994], + [24.765527343750023, 4.930078124999994], + [24.31982421875, 4.994140625], + [23.41718750000001, 4.663134765624989], + [22.755761718750023, 4.646679687499997], + [22.422167968750017, 4.134960937499997], + [21.53759765625, 4.244824218749997], + [20.55810546875, 4.462695312499989], + [20.226367187500017, 4.829638671874989], + [19.806542968750023, 5.089306640624997], + [19.5009765625, 5.127490234374989], + [19.06855468750001, 4.891406249999989], + [18.567480468750006, 4.257568359375], + [18.6103515625, 3.4784179687499943], + [18.160937500000017, 3.4998046874999886], + [17.43798828125, 3.6846191406249886], + [16.67333984375, 3.5352050781249886], + [16.468554687500017, 2.831738281249997], + [16.183398437500017, 2.2700683593749886], + [16.0634765625, 2.9085937499999943], + [15.775000000000006, 3.127197265625], + [15.128710937500017, 3.826904296875], + [15.022753906250017, 4.358544921874994], + [14.708984375, 4.665576171874989], + [14.616894531250011, 5.865136718749994], + [14.7392578125, 6.27978515625], + [15.245898437500017, 7.263574218749994], + [15.480078125000006, 7.5237792968749915], + [15.845019531250017, 7.475292968749997], + [16.37890625, 7.683544921874997], + [16.784765625000006, 7.550976562499997], + [17.6494140625, 7.983593749999997], + [18.455078125, 8.032031249999989], + [19.108691406250017, 8.656152343749994], + [19.1455078125, 9.015966796874991], + [20.342089843750017, 9.127099609374994], + [20.773242187500017, 9.405664062499994], + [21.26386718750001, 9.974609375], + [21.72578125000001, 10.366552734374991], + [21.70654296875, 10.574804687499991], + [22.49384765625001, 10.996240234374994], + [22.86005859375001, 10.919677734375] + ] + ] + }, + "properties": { + "name": "Central African Republic", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-61.10517578124998, 45.94472656250002], + [-60.80610351562498, 45.73808593750002], + [-60.50493164062502, 46.20385742187497], + [-59.86503906249993, 46.159521484375006], + [-60.38608398437495, 45.65463867187498], + [-61.28369140624994, 45.573876953124966], + [-61.49531249999998, 45.94145507812499], + [-60.87016601562499, 46.796777343749966], + [-60.33173828124998, 46.76782226562503], + [-60.57685546875001, 46.17216796874999], + [-61.10517578124998, 45.94472656250002] + ] + ], + [ + [ + [-63.811279296875, 46.46870117187501], + [-63.12939453125, 46.422216796875034], + [-62.16357421874997, 46.487207031249966], + [-62.878369140624926, 46.00136718750002], + [-63.641015624999966, 46.23046874999997], + [-63.811279296875, 46.46870117187501] + ] + ], + [ + [ + [-74.70888671874997, 45.0038574218751], + [-73.55810546875, 45.425097656250045], + [-73.1595703125, 46.01005859375002], + [-71.90092773437499, 46.63193359375006], + [-71.26118164062495, 46.756249999999966], + [-70.51948242187501, 47.032519531250045], + [-68.987060546875, 48.275000000000034], + [-67.56088867187498, 48.85595703125], + [-66.17817382812493, 49.21313476562503], + [-64.83632812499994, 49.191748046875006], + [-64.26181640624995, 48.921875], + [-64.253759765625, 48.550390625000006], + [-65.259423828125, 48.02124023437503], + [-65.92670898437495, 48.188867187499994], + [-65.66645507812495, 47.69614257812506], + [-65.22817382812502, 47.81127929687497], + [-64.70322265625, 47.72485351562503], + [-64.91220703125003, 47.36865234375003], + [-65.31889648437502, 47.101220703124994], + [-64.90576171874997, 46.88793945312497], + [-64.54150390625, 46.240332031250034], + [-63.29277343749999, 45.751953125], + [-62.483056640624966, 45.62182617187506], + [-61.955517578124955, 45.86816406249997], + [-61.49228515624998, 45.68701171875], + [-61.28378906249998, 45.23549804687505], + [-63.761132812499994, 44.486425781250034], + [-64.28608398437493, 44.55034179687499], + [-64.86235351562499, 43.867871093749955], + [-65.73813476562498, 43.56074218750001], + [-66.125732421875, 43.813818359375034], + [-66.09956054687498, 44.367480468750045], + [-65.65673828125, 44.760302734375045], + [-64.44882812499995, 45.256054687499955], + [-64.89790039062495, 45.6259765625], + [-65.88447265624995, 45.22290039062506], + [-66.87246093749997, 45.067285156249966], + [-67.12485351562498, 45.16943359375], + [-67.47255859375002, 45.27587890625], + [-67.43266601562496, 45.60312499999998], + [-67.78466796875, 45.70170898437499], + [-67.806787109375, 47.08281249999999], + [-68.310888671875, 47.3544921875], + [-68.82871093749998, 47.20332031250001], + [-69.24287109374998, 47.46298828124998], + [-70.00771484375002, 46.70893554687501], + [-70.296240234375, 45.90610351562506], + [-70.89799804687493, 45.26245117187503], + [-71.327294921875, 45.29008789062496], + [-71.51752929687495, 45.00756835937497], + [-74.663232421875, 45.00390625000003], + [-74.70888671874997, 45.0038574218751] + ] + ], + [ + [ + [-61.801123046875034, 49.093896484374966], + [-62.21953124999999, 49.07910156249997], + [-63.565869140624926, 49.39931640625002], + [-64.13144531249995, 49.94165039062503], + [-62.858544921874966, 49.70546875000005], + [-61.817138671875, 49.28354492187498], + [-61.801123046875034, 49.093896484374966] + ] + ], + [ + [ + [-127.19731445312495, 50.640380859375], + [-125.48208007812501, 50.316796874999966], + [-124.64287109375002, 49.428662109374955], + [-123.99580078125, 49.22402343750002], + [-123.49702148437498, 48.58208007812499], + [-123.59462890624998, 48.33354492187496], + [-124.689404296875, 48.597314453124966], + [-125.82851562499998, 49.09184570312499], + [-125.83544921874997, 49.27666015624999], + [-126.54853515625003, 49.41894531250003], + [-126.68310546875, 49.87646484374997], + [-127.114306640625, 49.879736328125034], + [-128.267431640625, 50.609277343749966], + [-127.91806640624998, 50.86054687500001], + [-127.19731445312495, 50.640380859375] + ] + ], + [ + [ + [-55.45874023437494, 51.53652343750005], + [-55.87138671874999, 50.90737304687502], + [-56.693994140624966, 50.059667968750006], + [-55.764746093750034, 49.96044921875003], + [-55.892041015624926, 49.58027343750004], + [-55.02617187500002, 49.30537109374998], + [-54.579052734374955, 49.490820312500006], + [-53.957714843749955, 49.44184570312498], + [-53.57343750000001, 49.141210937500034], + [-53.852880859375006, 48.81132812499996], + [-53.53120117187501, 48.231884765624955], + [-52.95498046874994, 48.02929687499997], + [-53.17553710937503, 47.652978515624966], + [-52.653662109375034, 47.549414062500006], + [-53.06977539062498, 46.68125000000006], + [-53.61635742187494, 46.680273437500034], + [-54.173730468749994, 46.88037109375003], + [-53.86909179687501, 47.38701171874996], + [-54.856640624999955, 47.385009765625], + [-56.22128906249995, 47.67138671874997], + [-56.95249023437498, 47.57446289062506], + [-58.33320312499998, 47.676855468750034], + [-59.11694335937494, 47.570703124999994], + [-59.36240234374995, 47.865673828124955], + [-58.71059570312494, 48.325048828125006], + [-58.716455078124994, 48.59804687500002], + [-58.01582031249998, 49.54248046874997], + [-57.29799804687502, 50.69873046874997], + [-56.75019531249998, 51.27490234375003], + [-56.025585937499955, 51.56835937500006], + [-55.45874023437494, 51.53652343750005] + ] + ], + [ + [ + [-80.73168945312494, 52.74726562499998], + [-81.83906249999995, 52.957910156249994], + [-81.84731445312494, 53.18627929687497], + [-81.135595703125, 53.20581054687503], + [-80.73168945312494, 52.74726562499998] + ] + ], + [ + [ + [-131.7537109375, 53.195556640625], + [-131.727294921875, 52.75639648437496], + [-132.16508789062493, 52.783300781250034], + [-132.34541015625, 53.136083984375034], + [-131.7537109375, 53.195556640625] + ] + ], + [ + [ + [-132.65551757812503, 54.12749023437496], + [-131.70253906250002, 53.98637695312499], + [-132.01132812499998, 53.26518554687496], + [-132.747509765625, 53.310498046874955], + [-133.05224609375003, 53.77812500000002], + [-132.65551757812503, 54.12749023437496] + ] + ], + [ + [ + [-78.93559570312496, 56.26606445312498], + [-79.17548828124998, 55.88505859374999], + [-80.00078124999999, 55.93208007812498], + [-79.59633789062502, 56.244482421875034], + [-78.93559570312496, 56.26606445312498] + ] + ], + [ + [ + [-79.54531250000002, 62.41171875000006], + [-79.32392578124995, 62.02607421875001], + [-79.71425781249997, 61.61254882812503], + [-80.27617187499996, 61.85859374999998], + [-80.23466796874996, 62.152685546875034], + [-79.54531250000002, 62.41171875000006] + ] + ], + [ + [ + [-82.00048828124997, 62.95419921874998], + [-82.11372070312495, 62.65224609375002], + [-83.01582031249998, 62.20991210937498], + [-83.69887695312497, 62.16025390624998], + [-83.899267578125, 62.476464843749994], + [-83.37641601562498, 62.904931640624994], + [-82.00048828124997, 62.95419921874998] + ] + ], + [ + [ + [-84.91962890624995, 65.26108398437503], + [-83.40712890625002, 65.10390625], + [-82.04999999999995, 64.64428710937506], + [-81.71611328124996, 64.021875], + [-80.82895507812495, 64.08994140625], + [-80.30205078124999, 63.76220703125003], + [-81.04638671875003, 63.461572265624966], + [-82.37812500000001, 63.706787109375], + [-82.46708984375002, 63.92695312500001], + [-83.49433593749993, 64.09921875000003], + [-83.728271484375, 63.813378906249966], + [-84.63291015625, 63.30922851562502], + [-85.49550781249997, 63.13911132812501], + [-85.71416015625002, 63.657958984375], + [-87.18891601562498, 63.672265624999994], + [-86.252099609375, 64.13686523437497], + [-86.37426757812503, 64.56582031249997], + [-85.96166992187497, 65.704248046875], + [-85.24111328125, 65.7955078125], + [-84.91962890624995, 65.26108398437503] + ] + ], + [ + [ + [-75.67587890624998, 68.32250976562506], + [-75.15380859375, 68.23403320312497], + [-75.12729492187503, 67.53730468749995], + [-75.78007812499996, 67.28354492187503], + [-77.0048828125, 67.26694335937503], + [-77.30590820312497, 67.70610351562505], + [-76.740234375, 68.23125000000002], + [-75.67587890624998, 68.32250976562506] + ] + ], + [ + [ + [-97.439453125, 69.64267578125006], + [-96.29995117187494, 69.34438476562505], + [-95.68564453125003, 68.73583984375006], + [-96.40156249999995, 68.47070312500003], + [-97.47202148437498, 68.543701171875], + [-99.25400390625002, 68.86318359374997], + [-99.56406249999995, 69.03413085937498], + [-97.439453125, 69.64267578125006] + ] + ], + [ + [ + [-74.70888671874997, 45.0038574218751], + [-74.76245117187494, 44.99907226562502], + [-74.99614257812496, 44.970117187499966], + [-75.40126953124997, 44.77226562499999], + [-75.81933593749997, 44.468017578125], + [-76.18579101562503, 44.24223632812502], + [-76.819970703125, 43.62880859375011], + [-77.87924804687489, 43.62954101562508], + [-78.45825195312497, 43.63149414062511], + [-78.72041015624993, 43.62495117187501], + [-78.84555664062492, 43.58334960937506], + [-79.17187499999997, 43.466552734375085], + [-79.0830566406249, 43.33139648437509], + [-79.05922851562494, 43.27807617187506], + [-79.066064453125, 43.10610351562502], + [-79.02617187499996, 43.01733398437506], + [-78.98076171874993, 42.98061523437502], + [-78.91508789062496, 42.90913085937504], + [-79.17373046875, 42.74853515625], + [-80.24755859374991, 42.366015625000045], + [-81.02822265624997, 42.247167968750006], + [-81.50732421874997, 42.10346679687504], + [-81.97416992187496, 41.88872070312499], + [-82.69003906249995, 41.675195312499994], + [-83.141943359375, 41.97587890624996], + [-83.10952148437497, 42.25068359375001], + [-82.54531249999997, 42.62470703124998], + [-82.19038085937495, 43.47407226562501], + [-82.137841796875, 43.570898437500034], + [-82.48505859374993, 45.08374023437503], + [-82.91933593749994, 45.51796875000002], + [-83.59267578125, 45.81713867187506], + [-83.61596679687503, 46.116845703124994], + [-83.97778320312494, 46.08491210937507], + [-84.12319335937497, 46.50292968749997], + [-84.44047851562496, 46.49814453125006], + [-84.66577148437503, 46.54326171875002], + [-84.87597656249994, 46.89990234375003], + [-85.07006835937497, 46.97993164062498], + [-85.65224609375, 47.21997070312503], + [-86.67216796874996, 47.636425781249955], + [-87.20800781249997, 47.848486328125006], + [-87.74389648437497, 48.06054687500003], + [-88.37817382812497, 48.30307617187506], + [-89.45566406249992, 47.99624023437508], + [-90.79731445312495, 48.13105468750001], + [-91.38720703124997, 48.05854492187498], + [-92.00517578125002, 48.301855468750006], + [-92.34843749999996, 48.276611328125], + [-92.41459960937493, 48.276611328125], + [-92.50058593749995, 48.43535156250002], + [-92.83671874999996, 48.567773437499994], + [-93.25795898437497, 48.62885742187501], + [-93.37788085937498, 48.61655273437498], + [-93.85161132812496, 48.607275390625034], + [-94.71279296874997, 48.863427734374994], + [-94.80346679687497, 49.0029296875], + [-94.86040039062493, 49.258593750000045], + [-94.85434570312495, 49.304589843749994], + [-95.16206054687493, 48.991748046875045], + [-95.39790039062493, 48.99316406249997], + [-96.25068359374993, 48.99316406249997], + [-96.67705078124993, 48.99316406249997], + [-97.52983398437493, 48.99316406249997], + [-98.80898437499995, 48.99316406249997], + [-102.64643554687497, 48.993115234375125], + [-105.63110351562497, 48.993115234375125], + [-107.76298828124989, 48.993115234375125], + [-109.4685546874999, 48.993066406250136], + [-112.45322265625, 48.993066406250136], + [-115.86425781249993, 48.993066406250136], + [-117.99619140624993, 48.993066406250136], + [-118.84892578124993, 48.993066406250136], + [-119.27534179687494, 48.993066406250136], + [-119.70170898437495, 48.99301757812495], + [-120.98085937499995, 48.99301757812495], + [-122.78876953124994, 48.99301757812495], + [-122.82670898437495, 49.028417968750034], + [-122.9241699218749, 49.07465820312504], + [-123.04921874999998, 48.993017578125034], + [-123.33564453124997, 49.45917968750004], + [-123.85893554687492, 49.48286132812507], + [-124.14160156249994, 49.792675781250125], + [-124.78237304687492, 50.02011718749992], + [-125.05668945312495, 50.418652343750125], + [-126.4044921875, 50.529882812500034], + [-126.397119140625, 50.80708007812504], + [-127.057568359375, 50.86752929687509], + [-127.70810546875, 51.15117187499996], + [-127.644873046875, 51.47846679687504], + [-128.3576171875, 52.1588867187501], + [-128.1087890624999, 52.85805664062508], + [-128.6523437499999, 53.24384765624998], + [-129.28427734374995, 53.393164062500006], + [-129.56372070312506, 53.251464843750114], + [-130.33525390625002, 53.723925781250074], + [-130.04331054687495, 54.13354492187503], + [-130.4302734375, 54.42099609374998], + [-129.89013671874994, 55.16464843749995], + [-130.01406249999997, 55.950537109375006], + [-130.09785156249995, 56.10927734375002], + [-130.47709960937496, 56.230566406250034], + [-130.649072265625, 56.26367187500003], + [-131.86616210937495, 56.792822265625006], + [-132.062890625, 56.95336914062503], + [-133.00141601562495, 57.948974609375], + [-133.27529296875, 58.22285156250004], + [-133.54638671874997, 58.50346679687499], + [-134.21850585937503, 58.849902343750045], + [-134.32963867187505, 58.93969726562506], + [-134.39306640625, 59.009179687499994], + [-134.67724609374997, 59.19926757812499], + [-134.94375, 59.28828125000001], + [-135.36787109374998, 59.743310546874994], + [-135.70258789062504, 59.72875976562506], + [-136.46635742187493, 59.459082031250006], + [-136.81328125000002, 59.15004882812511], + [-137.59331054687493, 59.22626953124998], + [-138.317626953125, 59.611132812500074], + [-138.70546874999997, 59.90131835937504], + [-139.23476562499997, 60.339746093749994], + [-139.67631835937505, 60.32832031249998], + [-139.97329101562497, 60.183154296875074], + [-140.45283203125004, 60.29970703125002], + [-141.00214843750004, 60.300244140625125], + [-141.00214843750004, 60.884667968749994], + [-141.00214843750004, 61.761279296875045], + [-141.00214843750004, 63.22226562499998], + [-141.00214843750004, 64.09887695312506], + [-141.00214843750004, 65.55991210937498], + [-141.00214843750004, 66.43652343750006], + [-141.00214843750004, 67.89755859374998], + [-141.00214843750004, 68.77416992187506], + [-141.00214843750004, 69.65078125000011], + [-139.18154296874997, 69.51552734375008], + [-138.12836914062495, 69.15195312500009], + [-136.71733398437493, 68.88916015625003], + [-135.876318359375, 68.9169921875], + [-135.6914550781249, 69.31118164062502], + [-135.1408203124999, 69.46782226562496], + [-133.16313476562496, 69.43388671874999], + [-130.49843749999997, 70.14316406250006], + [-128.9714355468749, 69.71240234375006], + [-127.76494140624995, 70.2218750000001], + [-127.13847656249996, 70.23935546874995], + [-126.06381835937495, 69.46708984374999], + [-124.767919921875, 69.99003906249996], + [-123.60913085937491, 69.37744140625003], + [-123.02578125, 69.81000976562504], + [-120.96245117187502, 69.66040039062511], + [-120.29252929687496, 69.42055664062511], + [-118.86870117187496, 69.25717773437503], + [-118.09521484374994, 69.0429199218751], + [-116.06523437500002, 68.85541992187507], + [-115.63115234374995, 68.97255859375014], + [-114.41386718749993, 68.65957031250014], + [-115.42685546874989, 67.92353515625013], + [-113.89321289062501, 67.70688476562503], + [-112.43515624999988, 67.68476562499998], + [-110.9900390624999, 67.79082031250007], + [-110.04248046874994, 67.97719726562505], + [-109.63037109374991, 67.73271484374996], + [-108.59291992187495, 67.59086914062502], + [-107.15649414062497, 66.88173828124997], + [-108.26103515625002, 68.14990234375006], + [-108.31347656249996, 68.61079101562498], + [-106.16445312499992, 68.91987304687507], + [-105.42861328124994, 68.458251953125], + [-104.19355468749994, 68.03120117187504], + [-103.47412109374993, 68.11503906250005], + [-102.69199218749992, 67.81157226562505], + [-101.55498046874992, 67.69316406250007], + [-100.45610351562496, 67.83945312500003], + [-99.14687499999995, 67.72363281250009], + [-98.41713867187497, 67.82646484375007], + [-98.21855468750002, 68.31743164062507], + [-97.2659179687499, 68.45292968749996], + [-96.03603515625, 68.15776367187505], + [-96.37138671875002, 67.55385742187514], + [-95.78251953124996, 67.19379882812513], + [-95.25874023437493, 67.26254882812492], + [-95.65048828124986, 67.73745117187505], + [-93.65170898437489, 68.54311523437505], + [-93.68144531249993, 68.88725585937499], + [-94.2708007812499, 69.45512695312505], + [-96.11909179687504, 69.87187500000005], + [-96.54560546874998, 70.32724609375009], + [-96.4056640625, 71.27363281249998], + [-95.20122070312493, 71.90371093750008], + [-94.30834960937491, 71.76489257812506], + [-92.94868164062493, 71.26210937500011], + [-92.98144531249994, 70.8522460937501], + [-91.56406249999995, 70.1782714843751], + [-92.75092773437498, 69.71391601562502], + [-90.82211914062495, 69.29047851562507], + [-90.468359375, 68.86376953125], + [-89.05673828124992, 69.26611328125009], + [-88.041357421875, 68.81171875000007], + [-87.81030273437491, 68.40415039062498], + [-88.34697265624993, 68.28828125000001], + [-88.19589843749986, 67.76582031249995], + [-87.26625976562494, 67.18383789062506], + [-86.53642578125002, 67.51616210937507], + [-85.9525878906249, 68.0724609375001], + [-85.73383789062493, 68.630126953125], + [-84.86220703125, 69.07397460937503], + [-85.38676757812493, 69.23188476562504], + [-85.50737304687487, 69.84526367187493], + [-82.61835937499993, 69.69106445312514], + [-82.64204101562495, 69.4583984375], + [-81.3286621093749, 69.11992187499996], + [-81.28154296874987, 68.65722656250003], + [-82.55268554687504, 68.44648437500007], + [-81.97646484374997, 67.86201171875001], + [-81.27011718749995, 67.45991210937498], + [-81.46757812499996, 67.0698730468751], + [-82.64150390624991, 66.58750000000006], + [-84.47841796875005, 66.17929687500003], + [-85.44223632812495, 66.53735351562497], + [-86.63320312499991, 66.53134765625], + [-86.04287109375, 66.02255859375009], + [-87.2914550781249, 65.35483398437495], + [-87.28051757812491, 64.82617187500006], + [-88.10561523437497, 64.18330078125001], + [-88.65302734374993, 64.00937499999992], + [-90.14189453125002, 63.981982421875045], + [-90.01342773437497, 63.80429687500006], + [-91.33007812499997, 63.50683593750006], + [-90.74658203124994, 63.35156250000003], + [-90.87119140625, 62.945947265624994], + [-91.44897460937503, 62.804052734375034], + [-92.3612792968749, 62.81938476562496], + [-93.42060546874998, 61.705810546875114], + [-94.06074218749993, 61.317822265625125], + [-94.64677734374993, 60.416406249999994], + [-94.78579101562494, 59.953320312499955], + [-94.71337890624991, 58.903320312500114], + [-94.28706054687493, 58.716015625000125], + [-93.2781249999999, 58.75639648437502], + [-92.24902343749994, 57.00898437500001], + [-91.11127929687498, 57.24121093750006], + [-90.59218749999991, 57.224462890625034], + [-89.7908203124999, 56.98134765625005], + [-88.94848632812489, 56.85131835937503], + [-88.07509765624997, 56.46728515624994], + [-87.560888671875, 56.05634765625007], + [-85.67666015625, 55.60107421875006], + [-85.06093749999997, 55.285644531250085], + [-83.91059570312493, 55.314648437499955], + [-82.57744140625002, 55.1487304687501], + [-82.219384765625, 54.8134765625], + [-82.41806640624986, 54.355810546875034], + [-82.14145507812492, 53.81762695312497], + [-82.26044921874993, 52.9611328125001], + [-81.5994140624999, 52.432617187500085], + [-81.66123046874986, 52.29389648437507], + [-80.65795898437503, 51.75834960937502], + [-80.36796875000002, 51.32988281249996], + [-79.83623046874996, 51.17333984375003], + [-79.49755859374997, 51.569921875000006], + [-78.97773437499993, 51.733789062499994], + [-78.49165039062495, 52.25209960937508], + [-78.723779296875, 52.627734375000045], + [-79.241796875, 54.098876953125085], + [-79.66552734374991, 54.69746093749998], + [-77.89111328124989, 55.236425781250006], + [-77.32495117187494, 55.555517578125006], + [-76.65048828124992, 56.10722656249996], + [-76.5728515625, 57.1812011718751], + [-77.15678710937496, 58.018896484375034], + [-78.51508789062493, 58.68237304687503], + [-77.76069335937498, 59.38002929687505], + [-77.31181640624993, 60.042382812499994], + [-77.8715332031249, 60.7858398437501], + [-77.73618164062495, 61.43735351562498], + [-78.13715820312493, 62.10737304687504], + [-78.06811523437489, 62.355419921875125], + [-77.372412109375, 62.572509765625114], + [-74.68989257812493, 62.18344726562509], + [-73.62998046874989, 62.454199218750006], + [-72.0814453125, 61.728271484375085], + [-71.42270507812489, 61.158935546875085], + [-70.27929687499991, 61.06865234374999], + [-69.64047851562489, 60.68979492187509], + [-69.75590820312496, 60.38852539062498], + [-69.68188476562489, 59.34174804687507], + [-69.17348632812497, 58.896630859374994], + [-68.69819335937495, 58.904541015625], + [-67.5696289062499, 58.21347656250006], + [-66.60791015624991, 58.548925781250034], + [-65.60624999999993, 59.11074218750008], + [-65.4333984374999, 59.776513671874994], + [-64.93125, 60.252001953125074], + [-64.49941406250005, 60.26826171875001], + [-63.18535156249993, 58.85776367187506], + [-62.593847656249864, 58.47402343750005], + [-62.30566406249997, 57.97226562499995], + [-61.899072265624994, 57.861328125000085], + [-61.851074218749886, 57.38129882812501], + [-61.33374023437494, 57.01059570312498], + [-61.514599609374926, 56.3903320312501], + [-59.93032226562491, 55.25942382812508], + [-58.99711914062496, 55.149462890625074], + [-58.780175781249994, 54.838378906250114], + [-58.195263671874926, 54.86591796875004], + [-57.40444335937494, 54.570410156250034], + [-58.15136718749997, 54.350439453125006], + [-57.4160644531249, 54.162744140625136], + [-57.14897460937493, 53.847705078125074], + [-56.46499023437505, 53.76503906250011], + [-55.79794921874995, 53.211962890625045], + [-55.83364257812494, 52.31040039062506], + [-55.695214843749994, 52.13779296875006], + [-56.97597656250005, 51.45766601562505], + [-58.510351562500006, 51.295068359375136], + [-59.16538085937495, 50.779882812500006], + [-60.08017578124989, 50.2545898437501], + [-61.289746093749926, 50.20195312500002], + [-62.71542968749995, 50.30166015625008], + [-64.86787109374998, 50.27548828125009], + [-65.2686035156249, 50.3200195312501], + [-66.49550781249991, 50.2118652343751], + [-66.94116210937503, 49.993701171875045], + [-67.37202148437495, 49.348437500000045], + [-68.28193359374998, 49.197167968750136], + [-68.929052734375, 48.82895507812509], + [-69.77499999999995, 48.09809570312504], + [-69.9055664062499, 47.83222656250007], + [-70.70585937499996, 47.13979492187505], + [-71.26777343749995, 46.79594726562499], + [-71.87958984374998, 46.68681640624996], + [-72.98100585937493, 46.209716796875085], + [-73.97382812499995, 45.345117187499994], + [-74.70888671874997, 45.0038574218751] + ] + ], + [ + [ + [-114.52153320312502, 72.592919921875], + [-113.50004882812502, 72.69443359375006], + [-112.75361328125001, 72.98603515624995], + [-111.26972656249994, 72.71372070312498], + [-108.69829101562502, 72.499267578125], + [-108.23823242187498, 73.10581054687503], + [-107.72001953125002, 73.32905273437504], + [-106.48212890624998, 73.19619140624997], + [-105.41513671874995, 72.788330078125], + [-104.34956054687501, 71.43398437500005], + [-104.56958007812499, 71.10405273437507], + [-103.10498046874994, 70.51025390624997], + [-101.14853515624998, 70.147607421875], + [-100.93510742187493, 69.71533203125003], + [-102.18212890624997, 69.845947265625], + [-101.85712890625001, 69.02397460937505], + [-103.46821289062497, 68.80854492187504], + [-105.019580078125, 69.08124999999998], + [-106.140869140625, 69.16201171875002], + [-106.65908203124997, 69.439599609375], + [-107.43989257812497, 69.00214843749995], + [-108.9458984375, 68.75981445312505], + [-111.3109375, 68.54204101562502], + [-113.12773437500002, 68.49414062500003], + [-113.69414062499995, 69.19501953124998], + [-116.51347656249993, 69.42460937500005], + [-117.13544921875, 70.10014648437499], + [-114.59233398437497, 70.31245117187498], + [-112.63789062499997, 70.225244140625], + [-112.11416015624994, 70.44687500000003], + [-113.75727539062503, 70.69072265625005], + [-115.99091796874997, 70.586279296875], + [-117.58706054687498, 70.62954101562502], + [-118.26406249999998, 70.888330078125], + [-117.81406249999996, 71.15844726562503], + [-118.868408203125, 71.68676757812503], + [-118.94462890624997, 71.98554687499995], + [-118.21347656249998, 72.26289062499998], + [-118.37451171875, 72.53388671875004], + [-116.57324218749994, 73.05493164062506], + [-114.63823242187499, 73.37265625000003], + [-114.05170898437497, 73.07099609375004], + [-114.52153320312502, 72.592919921875] + ] + ], + [ + [ + [-105.28891601562499, 72.919921875], + [-106.92153320312497, 73.479833984375], + [-105.51230468750002, 73.765771484375], + [-104.58286132812493, 73.35390625000002], + [-105.28891601562499, 72.919921875] + ] + ], + [ + [ + [-79.53730468749998, 73.65449218749998], + [-78.2865234375, 73.66582031250007], + [-77.20654296874997, 73.49956054687505], + [-76.28955078125003, 73.08100585937504], + [-76.400537109375, 72.820654296875], + [-77.83593750000003, 72.89682617187498], + [-79.50053710937496, 72.75595703124998], + [-80.82416992187495, 73.38066406250007], + [-80.84887695312503, 73.72124023437499], + [-79.53730468749998, 73.65449218749998] + ] + ], + [ + [ + [-86.58935546874997, 71.01079101562507], + [-84.78959960937493, 71.09326171875], + [-84.65996093749999, 71.58613281249995], + [-85.91162109375, 71.98652343749998], + [-85.34111328124993, 72.42153320312497], + [-85.64453125000003, 72.77446289062502], + [-85.018408203125, 73.33549804687502], + [-82.65961914062498, 73.72958984375], + [-81.40615234374997, 73.634521484375], + [-80.27470703124993, 72.74555664062498], + [-80.94121093750002, 72.21015624999998], + [-79.000244140625, 72.27202148437507], + [-78.00102539062499, 72.68759765625], + [-76.89350585937495, 72.72065429687498], + [-75.18579101562494, 72.434228515625], + [-74.31572265624999, 71.84267578125], + [-71.45991210937493, 71.46372070312498], + [-70.56093750000002, 70.73828124999997], + [-69.16870117187497, 70.76416015625], + [-67.36367187499994, 70.03442382812503], + [-68.51303710937498, 69.57729492187497], + [-66.77084960937498, 69.33666992187497], + [-67.75170898437494, 69.038671875], + [-68.037939453125, 68.55073242187501], + [-67.032958984375, 68.32607421874997], + [-66.2251953125, 67.958740234375], + [-64.52753906250001, 67.81269531250001], + [-64.00795898437502, 67.34731445312497], + [-61.96855468749993, 67.01904296874997], + [-61.29970703125002, 66.64873046875002], + [-61.99160156250002, 66.03530273437502], + [-62.65888671874998, 65.63994140625002], + [-63.36425781249997, 65.54321289062503], + [-63.40180664062498, 65.11845703125002], + [-64.66533203125002, 65.1689453125], + [-65.401611328125, 65.764013671875], + [-65.30537109374993, 66.00844726562497], + [-66.47695312499997, 66.27973632812498], + [-67.18320312499995, 66.03442382812503], + [-68.2568359375, 65.93862304687505], + [-67.30341796874993, 65.48291015625], + [-66.86064453124996, 65.09160156250005], + [-65.2748046875, 64.63154296875004], + [-64.67846679687503, 64.027978515625], + [-64.51435546874998, 63.263964843750045], + [-65.06894531249998, 63.26347656250002], + [-65.26582031249995, 62.71508789062503], + [-65.978857421875, 63.000683593749955], + [-67.67597656249998, 63.093554687500045], + [-66.28124999999997, 62.302685546874955], + [-66.25668945312503, 61.868261718750006], + [-67.44013671874998, 62.15126953125002], + [-69.08232421874996, 62.405175781249966], + [-69.54516601562503, 62.74458007812501], + [-70.23613281250002, 62.76337890625001], + [-71.25371093749993, 63.042529296875045], + [-73.44365234374996, 64.423486328125], + [-74.512451171875, 64.670166015625], + [-75.0673828125, 64.45668945312502], + [-76.72382812499995, 64.24204101562498], + [-77.79116210937497, 64.36708984374997], + [-78.09560546875, 64.93925781250002], + [-77.44746093749993, 65.16157226562501], + [-77.32670898437493, 65.45312499999997], + [-75.82832031249993, 65.22705078125003], + [-73.56074218750001, 65.54291992187498], + [-74.433935546875, 66.139013671875], + [-72.22001953124999, 67.25429687500002], + [-73.32822265624998, 68.26674804687497], + [-74.64794921874997, 68.70751953124997], + [-74.91728515624996, 68.98286132812501], + [-76.40341796874995, 68.69233398437498], + [-75.78715820312499, 69.31865234375005], + [-77.12880859374994, 69.65273437499997], + [-78.809814453125, 70.17856445312498], + [-79.61591796875001, 69.89472656249998], + [-81.09829101562494, 70.09116210937503], + [-82.13872070312499, 69.8412109375], + [-86.32202148437503, 70.14541015625], + [-86.62431640624999, 70.40126953124997], + [-87.90068359374996, 70.25190429687501], + [-88.84843749999993, 70.52290039062498], + [-89.36552734374996, 71.06718750000002], + [-87.84492187499995, 70.94438476562505], + [-87.87246093749997, 71.20854492187505], + [-89.079345703125, 71.28793945312503], + [-89.84575195312499, 71.49228515625], + [-90.02519531249996, 71.94877929687502], + [-89.26323242187499, 73.068994140625], + [-87.71977539062496, 73.72290039062497], + [-86.76875000000001, 73.83398437500006], + [-84.97451171874997, 73.69477539062501], + [-86.62934570312493, 72.87080078125001], + [-86.03613281249997, 71.77094726562504], + [-85.02338867187495, 71.35322265625001], + [-86.58935546874997, 71.01079101562507] + ] + ], + [ + [ + [-100.00190429687497, 73.9458984375], + [-99.15795898437499, 73.73159179687497], + [-97.58183593749996, 73.88754882812503], + [-97.001708984375, 73.66650390625003], + [-97.79589843749997, 73.285302734375], + [-97.05180664062499, 72.63681640625003], + [-96.61342773437494, 71.83383789062506], + [-98.66289062499993, 71.302099609375], + [-99.167138671875, 71.36718750000003], + [-100.594482421875, 72.15234375000003], + [-101.72392578124996, 72.31489257812501], + [-102.71367187499999, 72.78291015624995], + [-100.48476562500002, 72.77294921874997], + [-100.28266601562497, 73.12031249999995], + [-101.45087890625003, 73.43095703125002], + [-100.91513671874995, 73.80537109374998], + [-100.00190429687497, 73.9458984375] + ] + ], + [ + [ + [-93.17084960937498, 74.16098632812506], + [-92.22270507812502, 73.97236328124998], + [-90.35458984375, 73.86865234375], + [-92.11791992187497, 72.75380859375], + [-93.34062499999993, 72.80185546875], + [-94.03754882812498, 72.02875976562498], + [-95.19296875, 72.02744140624998], + [-95.54760742187497, 72.78154296875005], + [-95.63291015625003, 73.69545898437497], + [-95.03984374999999, 74.02387695312501], + [-93.17084960937498, 74.16098632812506] + ] + ], + [ + [ + [-119.73632812499997, 74.11264648437498], + [-117.96586914062497, 74.26606445312495], + [-117.19882812500003, 74.171142578125], + [-115.51069335937501, 73.61874999999998], + [-115.44687499999998, 73.43886718750002], + [-118.96157226562497, 72.68413085937499], + [-120.17988281250001, 72.21264648437506], + [-120.61933593750001, 71.50576171875002], + [-123.210595703125, 71.12343750000002], + [-124.00776367187494, 71.67744140624998], + [-125.76259765624997, 72.13750000000002], + [-124.98710937499997, 72.58798828125003], + [-124.83642578125001, 73.07626953125003], + [-123.79726562499997, 73.76816406250003], + [-124.69624023437497, 74.34819335937499], + [-121.31523437499995, 74.52998046874998], + [-119.73632812499997, 74.11264648437498] + ] + ], + [ + [ + [-93.54257812499995, 75.0279296875], + [-93.54716796875002, 74.69106445312505], + [-94.697265625, 74.64218750000003], + [-96.565771484375, 75.09873046875003], + [-95.67080078125002, 75.52866210937498], + [-94.42724609374997, 75.593359375], + [-93.54257812499995, 75.0279296875] + ] + ], + [ + [ + [-102.22734374999995, 76.014892578125], + [-103.31474609374996, 75.76420898437499], + [-104.35063476562497, 76.18232421875001], + [-102.58408203124996, 76.281640625], + [-102.22734374999995, 76.014892578125] + ] + ], + [ + [ + [-97.70092773437497, 76.46650390624998], + [-97.40961914062495, 75.55209960937503], + [-97.79936523437496, 75.11665039062495], + [-100.234375, 75.00771484374997], + [-100.71191406250003, 75.40634765625], + [-102.54140624999998, 75.51362304687501], + [-101.43134765624995, 75.99199218750005], + [-102.13774414062499, 76.28486328125001], + [-100.38793945312501, 76.61357421875002], + [-97.70092773437497, 76.46650390624998] + ] + ], + [ + [ + [-108.29238281250001, 76.05712890625], + [-105.48090820312503, 75.74565429687505], + [-105.86259765624997, 75.19155273437505], + [-107.15341796874996, 74.9271484375], + [-108.83129882812501, 75.06489257812498], + [-110.94086914062501, 74.63872070312505], + [-112.51933593749997, 74.41684570312503], + [-113.51406249999994, 74.430078125], + [-114.45175781250002, 75.08789062499997], + [-115.72885742187496, 74.968115234375], + [-117.60009765624997, 75.27167968750001], + [-116.60976562500001, 76.07373046875], + [-115.58066406249996, 76.43750000000003], + [-114.19394531249999, 76.45146484375005], + [-112.69760742187496, 76.20170898437505], + [-111.05268554687495, 75.54853515625001], + [-109.08637695312503, 75.506494140625], + [-109.79604492187501, 75.86303710937497], + [-109.48681640624999, 76.14467773437497], + [-110.27001953125003, 76.41699218750003], + [-108.62763671875001, 76.58671875000005], + [-108.29238281250001, 76.05712890625] + ] + ], + [ + [ + [-94.29497070312493, 76.91245117187498], + [-92.71625976562493, 76.60297851562498], + [-91.305029296875, 76.68076171875003], + [-90.25136718749994, 76.05346679687503], + [-88.201318359375, 75.51201171875005], + [-86.06874999999994, 75.50224609375002], + [-83.931982421875, 75.81894531250003], + [-82.153662109375, 75.83105468750003], + [-79.66020507812499, 75.44951171875002], + [-79.50795898437497, 74.880126953125], + [-80.27773437500002, 74.58159179687502], + [-81.80883789062503, 74.47661132812505], + [-88.42304687499995, 74.49414062499997], + [-89.844384765625, 74.54858398437497], + [-91.96157226562502, 74.79321289062497], + [-92.427099609375, 75.34638671874995], + [-92.18510742187499, 75.84653320312498], + [-93.09174804687495, 76.35400390624997], + [-95.27387695312498, 76.26440429687503], + [-96.63969726562496, 76.70292968750002], + [-95.63823242187496, 77.06376953124999], + [-94.29497070312493, 76.91245117187498] + ] + ], + [ + [ + [-115.55126953125001, 77.36328125], + [-116.22045898437501, 76.61108398437506], + [-119.36791992187497, 76.22177734375003], + [-119.91289062499997, 75.85883789062501], + [-121.90820312499996, 76.03476562500006], + [-121.61376953125001, 76.44145507812505], + [-119.09018554687496, 77.30507812500002], + [-115.55126953125001, 77.36328125] + ] + ], + [ + [ + [-95.48437499999997, 77.79199218750003], + [-93.30097656249995, 77.73979492187505], + [-93.51958007812499, 77.47441406250007], + [-95.98706054687497, 77.484130859375], + [-95.48437499999997, 77.79199218750003] + ] + ], + [ + [ + [-110.45805664062496, 78.10322265625001], + [-109.77177734374995, 77.95742187499997], + [-110.19848632812501, 77.52451171874998], + [-111.95195312500002, 77.34418945312501], + [-113.16435546875002, 77.5302734375], + [-113.21518554687498, 77.90351562500001], + [-110.45805664062496, 78.10322265625001] + ] + ], + [ + [ + [-109.81596679687499, 78.65039062500003], + [-109.39052734375, 78.33666992187506], + [-113.14995117187502, 78.40839843750001], + [-110.40781249999995, 78.75664062499999], + [-109.81596679687499, 78.65039062500003] + ] + ], + [ + [ + [-96.20449218749994, 78.53129882812499], + [-94.88715820312498, 78.34521484375003], + [-95.08701171875, 77.99262695312495], + [-96.98964843749994, 77.80600585937503], + [-98.25493164062496, 78.42924804687499], + [-96.20449218749994, 78.53129882812499] + ] + ], + [ + [ + [-103.42602539062499, 79.31562500000001], + [-99.60942382812495, 78.58305664062507], + [-99.16640625000002, 77.85693359375003], + [-100.58603515624996, 77.89179687500001], + [-101.07412109375001, 78.19384765625], + [-102.73134765624995, 78.37104492187495], + [-103.51835937499996, 78.76914062500006], + [-105.53564453124999, 79.03251953125007], + [-105.38769531249994, 79.32358398437503], + [-103.42602539062499, 79.31562500000001] + ] + ], + [ + [ + [-91.88554687499999, 81.13286132812505], + [-90.64301757812498, 80.59370117187498], + [-87.67499999999998, 80.37211914062505], + [-87.14423828124993, 79.66264648437502], + [-85.5013671875, 79.53032226562505], + [-85.28984374999999, 79.208349609375], + [-87.016455078125, 78.89868164062497], + [-88.79101562499997, 78.19243164062507], + [-90.614404296875, 78.14985351562501], + [-92.67827148437502, 78.38911132812498], + [-95.10317382812502, 79.289892578125], + [-95.29697265624998, 79.653076171875], + [-96.77324218749999, 80.13579101562502], + [-95.61445312499998, 80.39624023437497], + [-96.1328125, 80.69140624999997], + [-95.26977539062503, 81.00078125000005], + [-91.88554687499999, 81.13286132812505] + ] + ], + [ + [ + [-69.4888671875, 83.01679687499998], + [-64.77675781249997, 82.87646484374997], + [-61.392480468749994, 82.44189453125], + [-62.17670898437498, 82.04340820312498], + [-64.57402343749996, 81.73374023437506], + [-65.48398437499998, 81.28476562499998], + [-70.14350585937498, 80.39765625000001], + [-71.387841796875, 79.76176757812505], + [-75.25947265624995, 79.421044921875], + [-76.255859375, 79.00683593749997], + [-74.43310546875, 78.72412109375003], + [-75.86596679687497, 78.00981445312499], + [-78.01259765624997, 77.94604492187506], + [-78.07617187500003, 77.51904296875], + [-79.34086914062493, 77.15839843749998], + [-78.28886718750002, 76.97797851562501], + [-78.284326171875, 76.57124023437501], + [-80.69028320312495, 76.17646484374995], + [-81.17070312499996, 76.51274414062499], + [-83.88569335937501, 76.45312500000003], + [-85.141259765625, 76.30458984375005], + [-89.57006835937497, 76.49194335937503], + [-89.49975585937503, 76.82680664062502], + [-88.39814453124995, 77.10395507812501], + [-86.873779296875, 77.20029296875], + [-88.09467773437495, 77.71918945312501], + [-87.01796874999997, 77.89223632812502], + [-87.5517578125, 78.17661132812503], + [-86.80791015624999, 78.77436523437495], + [-84.31611328124993, 78.97529296874995], + [-85.08979492187498, 79.61215820312503], + [-86.42075195312498, 79.84521484374997], + [-86.30717773437493, 80.31933593750003], + [-83.72363281250003, 80.22895507812501], + [-80.05107421874993, 80.52856445312503], + [-83.40141601562502, 80.71396484375003], + [-85.30742187500002, 80.52597656250003], + [-88.92143554687499, 80.80561523437498], + [-89.94731445312499, 81.17265625000005], + [-88.97836914062503, 81.54150390624997], + [-90.49018554687501, 81.87724609374999], + [-86.58061523437496, 82.18720703124998], + [-82.12250976562498, 82.60175781249998], + [-79.88632812500003, 82.93852539062502], + [-69.96992187499995, 83.11611328125005], + [-69.4888671875, 83.01679687499998] + ] + ] + ] + }, + "properties": { + "name": "Canada", + "childNum": 36 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [9.524023437500006, 47.524218749999996], + [9.527539062500011, 47.270751953125], + [9.580273437500011, 47.057373046875], + [9.996875000000017, 46.8853515625], + [10.349414062500017, 46.984765624999994], + [10.414941406250023, 46.964404296874996], + [10.45458984375, 46.8994140625], + [10.452832031250011, 46.86494140625], + [10.406054687500017, 46.73486328125], + [10.39794921875, 46.6650390625], + [10.4306640625, 46.550048828125], + [10.363085937500017, 46.5470703125], + [10.272265625000017, 46.564843749999994], + [10.195507812500011, 46.62109375], + [10.137500000000017, 46.61435546875], + [10.087011718750006, 46.599902343749996], + [9.939257812500017, 46.36181640625], + [9.203417968750017, 46.21923828125], + [8.826757812500006, 46.06103515625], + [8.818554687500011, 46.0771484375], + [8.458398437500023, 46.245898437499996], + [8.370703125000006, 46.445117187499996], + [8.08154296875, 46.256005859374994], + [7.787890625000017, 45.921826171875], + [7.327929687500017, 45.912353515625], + [6.772070312500006, 46.16513671875], + [6.758105468750017, 46.415771484375], + [6.428906250000011, 46.430517578125], + [6.27294921875, 46.252246093749996], + [6.199414062500011, 46.19306640625], + [6.086621093750011, 46.147021484374996], + [6.006640625000017, 46.142333984375], + [5.971484375000017, 46.151220703125], + [5.970019531250017, 46.214697265625], + [6.060253906250011, 46.428173828125], + [6.429003906250017, 46.832275390625], + [7.000585937500006, 47.322509765625], + [7.615625000000023, 47.592724609375], + [8.414746093750011, 47.589599609375], + [8.572656250000023, 47.775634765625], + [9.524023437500006, 47.524218749999996] + ] + ] + }, + "properties": { + "name": "Switzerland", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-67.07993164062498, -55.15380859374996], + [-68.07001953124995, -55.22109374999999], + [-68.10693359375003, -54.929394531249976], + [-67.245263671875, -54.977636718750034], + [-67.07993164062498, -55.15380859374996] + ] + ], + [ + [ + [-69.70297851562503, -54.91904296875], + [-68.90078125000002, -55.01777343750004], + [-68.28266601562495, -55.25517578125], + [-68.293359375, -55.521386718749966], + [-69.41181640624995, -55.44423828124997], + [-69.97978515625002, -55.14746093749999], + [-69.70297851562503, -54.91904296875] + ] + ], + [ + [ + [-72.92324218749997, -53.481640625], + [-72.20541992187503, -53.80742187500002], + [-73.30473632812499, -53.943945312500034], + [-73.68652343749997, -53.42685546875003], + [-72.92324218749997, -53.481640625] + ] + ], + [ + [ + [-68.62993164062499, -52.65263671875004], + [-68.65322265624994, -54.85361328124999], + [-69.48627929687493, -54.85888671875], + [-69.72343750000002, -54.71210937500003], + [-70.49716796875, -54.80957031249999], + [-71.44091796874997, -54.61962890625002], + [-70.89824218749999, -54.337890625], + [-70.86772460937499, -53.88417968750002], + [-70.09038085937499, -53.41816406250003], + [-70.39067382812496, -53.02646484374999], + [-69.76357421875002, -52.731347656249994], + [-68.62993164062499, -52.65263671875004] + ] + ], + [ + [ + [-74.47617187499998, -49.14785156250002], + [-74.59472656249997, -50.00664062500001], + [-75.30009765624996, -49.8474609375], + [-75.184228515625, -49.08359374999999], + [-74.79345703124997, -48.70507812499997], + [-74.47617187499998, -49.14785156250002] + ] + ], + [ + [ + [-74.56728515625, -48.591992187500026], + [-74.92304687499998, -48.62646484375003], + [-75.21289062499997, -48.141699218750034], + [-74.72929687499996, -48.12587890625001], + [-74.56728515625, -48.591992187500026] + ] + ], + [ + [ + [-72.98613281249999, -44.780078124999974], + [-73.44506835937497, -44.641015624999966], + [-73.20771484374993, -44.33496093749997], + [-72.76406249999997, -44.54902343749997], + [-72.98613281249999, -44.780078124999974] + ] + ], + [ + [ + [-73.73535156249997, -44.39453125000003], + [-73.98330078125002, -44.494824218750026], + [-73.72714843749998, -45.11904296875001], + [-74.09907226562498, -45.32539062500004], + [-74.61777343749998, -44.64794921874996], + [-74.50180664062498, -44.47353515624995], + [-73.73535156249997, -44.39453125000003] + ] + ], + [ + [ + [-73.77338867187498, -43.3458984375], + [-74.35493164062498, -43.26357421875001], + [-74.20947265625, -42.87871093750003], + [-74.03666992187496, -41.79550781249998], + [-73.52783203124997, -41.89628906249999], + [-73.47080078124998, -42.46630859375004], + [-73.78925781249993, -42.58574218750003], + [-73.43632812499996, -42.9365234375], + [-73.77338867187498, -43.3458984375] + ] + ], + [ + [ + [-67.19487304687493, -22.821679687500037], + [-67.00878906249994, -23.00136718750005], + [-67.35620117187503, -24.033789062499963], + [-68.25029296875002, -24.391992187500023], + [-68.56201171875, -24.83769531249996], + [-68.38422851562495, -25.091894531249977], + [-68.60029296874998, -25.48564453124999], + [-68.41450195312498, -26.153710937500023], + [-68.58115234375, -26.518359374999974], + [-68.34599609374996, -27.02792968750005], + [-68.84633789062494, -27.153710937499994], + [-69.17441406249998, -27.924707031250037], + [-69.65693359374995, -28.413574218749986], + [-69.82788085937497, -29.10322265624997], + [-70.02680664062501, -29.324023437500017], + [-69.92763671874997, -29.76914062500002], + [-69.95634765624996, -30.35820312500003], + [-70.16142578124999, -30.44023437499996], + [-70.51958007812493, -31.1484375], + [-70.585205078125, -31.569433593749963], + [-70.16962890624995, -32.471679687500014], + [-70.01982421874999, -33.27148437499997], + [-69.79775390624997, -33.398632812500026], + [-69.85244140625, -34.224316406250026], + [-70.28994140624997, -34.732812499999966], + [-70.47041015624995, -35.32617187499997], + [-70.40478515625, -36.06171874999998], + [-71.05551757812498, -36.52373046874996], + [-71.16757812499998, -37.76230468749996], + [-71.028173828125, -38.041210937500026], + [-70.95161132812493, -38.73847656249997], + [-71.42558593749996, -38.98564453125006], + [-71.53945312499997, -39.60244140624995], + [-71.71992187499995, -39.63525390624997], + [-71.69531250000003, -40.33525390625003], + [-71.93212890624994, -40.69169921874999], + [-71.91127929687497, -41.650390624999986], + [-71.76093749999998, -42.101464843749966], + [-72.12460937499998, -42.298339843750014], + [-72.14643554687498, -42.990039062499974], + [-71.781494140625, -43.16679687500002], + [-71.90498046875001, -43.44013671875001], + [-71.68007812500002, -43.92958984374998], + [-71.82001953124993, -44.38310546875], + [-71.21259765624998, -44.44121093750003], + [-71.26113281250002, -44.763085937499966], + [-71.5962890625, -44.97919921875004], + [-71.35375976562497, -45.23046874999997], + [-71.77265624999995, -45.724414062499974], + [-71.87568359374998, -46.16054687500001], + [-71.69521484375, -46.57841796875006], + [-71.94023437499999, -46.831250000000054], + [-71.90498046875001, -47.201660156250014], + [-72.34594726562497, -47.49267578124997], + [-72.517919921875, -47.87636718749998], + [-72.35473632812497, -48.36582031250005], + [-72.61440429687494, -48.79287109375], + [-73.57626953124998, -49.582910156250016], + [-73.50126953124996, -50.125292968750024], + [-73.15292968749998, -50.73828125000003], + [-72.50981445312496, -50.607519531250034], + [-72.27631835937498, -50.910253906249984], + [-72.40766601562501, -51.54082031250002], + [-71.91865234374995, -51.98955078125004], + [-69.96025390624993, -52.00820312500002], + [-68.443359375, -52.35664062500004], + [-69.24101562499996, -52.20546874999997], + [-69.56059570312496, -52.42158203125004], + [-70.79511718749995, -52.768749999999976], + [-70.99584960937497, -53.77929687499997], + [-71.29775390625002, -53.88339843750004], + [-72.1744140625, -53.632324218749964], + [-71.85273437499993, -53.28574218749996], + [-71.40034179687495, -53.10703124999997], + [-71.38774414062496, -52.76425781250004], + [-72.45830078124993, -53.25449218749999], + [-73.05273437499997, -53.24345703125005], + [-74.01445312499999, -52.63935546875], + [-73.51816406250003, -52.04101562499996], + [-73.9732421875, -51.78447265625], + [-73.8958984375, -51.331445312499994], + [-74.81474609374996, -51.062890624999994], + [-75.09467773437495, -50.681249999999956], + [-74.333740234375, -49.97460937499997], + [-74.34101562499998, -48.59570312499998], + [-74.57719726562496, -48.274414062499986], + [-74.654931640625, -47.702246093750034], + [-74.15839843749998, -47.18251953125002], + [-74.15190429687499, -46.97441406249999], + [-75.65678710937499, -46.610351562499986], + [-74.924462890625, -46.159667968750014], + [-75.06669921874993, -45.874902343749994], + [-74.15786132812497, -45.76718749999999], + [-74.03754882812498, -45.41767578125001], + [-73.54990234375, -45.48378906249998], + [-73.36245117187502, -44.97822265625001], + [-72.73896484375001, -44.73417968750003], + [-72.66386718749999, -44.43642578124995], + [-73.26508789062498, -44.16865234375001], + [-72.99658203125, -43.63154296875001], + [-72.78515625, -42.301269531249986], + [-72.49941406249997, -41.980859374999994], + [-72.66977539062503, -41.65937500000004], + [-73.014990234375, -41.54384765624995], + [-73.52128906249996, -41.797070312500026], + [-73.96586914062493, -41.118261718750034], + [-73.66943359375003, -40.08232421875002], + [-73.41040039062503, -39.78916015624998], + [-73.22646484375002, -39.22441406250003], + [-73.53256835937503, -38.366796875000006], + [-73.46479492187498, -38.04033203125003], + [-73.66181640624998, -37.69853515625003], + [-73.60166015624998, -37.18847656250003], + [-73.21596679687502, -37.16689453124998], + [-73.11806640624997, -36.68837890625002], + [-72.87456054687502, -36.39042968749999], + [-72.62392578125002, -35.5857421875], + [-72.22377929687494, -35.096191406250014], + [-72.00283203124997, -34.16533203125], + [-71.66435546875002, -33.65263671875], + [-71.74296874999996, -33.09511718750001], + [-71.45224609374998, -32.65957031250001], + [-71.52587890624997, -31.805859374999997], + [-71.66196289062498, -31.169531250000034], + [-71.66948242187499, -30.33037109374996], + [-71.40039062499997, -30.142968749999966], + [-71.31572265624996, -29.649707031250017], + [-71.51923828124993, -28.926464843750026], + [-71.18642578125, -28.37783203124998], + [-71.05263671875, -27.727343749999974], + [-70.64658203124998, -26.329394531250017], + [-70.71372070312498, -25.78417968749997], + [-70.44536132812502, -25.17265624999999], + [-70.57412109374994, -24.644335937500003], + [-70.48779296874994, -23.781738281249957], + [-70.56318359374995, -23.057031250000023], + [-70.33168945312494, -22.848632812500014], + [-70.08754882812494, -21.49306640624998], + [-70.19702148437494, -20.725390625000003], + [-70.14814453124995, -19.805078124999994], + [-70.27578125000002, -19.267578125000014], + [-70.33486328124997, -18.82753906249998], + [-70.33608398437494, -18.595214843749986], + [-70.36162109374999, -18.398046874999963], + [-70.41826171874999, -18.345605468750023], + [-70.37749023437496, -18.333593749999977], + [-70.18378906250001, -18.325195312499957], + [-70.05908203125, -18.28349609374999], + [-69.92636718749998, -18.206054687500014], + [-69.85209960937493, -17.70380859375001], + [-69.49501953125002, -17.619531249999994], + [-69.3580078125, -17.771679687499983], + [-69.31337890624997, -17.943164062500017], + [-69.28232421875003, -17.96484375], + [-69.09394531249993, -18.05048828125004], + [-69.09228515624994, -18.28242187500004], + [-69.02680664062493, -18.656249999999986], + [-68.97885742187503, -18.81298828125003], + [-68.96831054687502, -18.967968749999983], + [-68.85795898437499, -19.09335937500005], + [-68.62055664062495, -19.29667968749999], + [-68.54785156249997, -19.341113281249974], + [-68.49199218749996, -19.381933593750034], + [-68.47016601562495, -19.409960937499974], + [-68.46289062499997, -19.43281250000001], + [-68.69829101562499, -19.721093750000037], + [-68.75932617187499, -20.115527343750003], + [-68.74516601562493, -20.458593750000006], + [-68.197021484375, -21.30029296874997], + [-68.18642578124997, -21.618554687499966], + [-68.11215820312503, -21.753027343750006], + [-68.0767578125, -21.982812500000023], + [-67.98837890625003, -22.05712890624997], + [-67.95390624999993, -22.204003906249966], + [-67.95039062499993, -22.333691406249997], + [-67.88173828124997, -22.493359375000026], + [-67.87944335937496, -22.822949218750026], + [-67.57993164062495, -22.89169921874999], + [-67.36225585937493, -22.85517578125001], + [-67.19487304687493, -22.821679687500037] + ] + ] + ] + }, + "properties": { + "name": "Chile", + "childNum": 10 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [110.88876953125006, 19.99194335937497], + [111.01367187500003, 19.65546875000001], + [110.57216796875005, 19.17187499999997], + [110.45126953125012, 18.747949218750023], + [109.51933593750007, 18.21826171875003], + [108.7015625, 18.535253906250034], + [108.69355468750004, 19.33828125000005], + [109.17910156250005, 19.674121093750074], + [109.21894531250004, 19.842822265625074], + [110.1715820312501, 20.053710937500057], + [110.88876953125006, 19.99194335937497] + ] + ], + [ + [ + [130.52695312500012, 42.535400390625], + [130.24033203125006, 42.891796874999955], + [129.89824218750002, 42.998144531250034], + [129.71972656249997, 42.47500000000005], + [129.3136718750001, 42.41357421874997], + [128.92343750000006, 42.038232421874966], + [128.04521484375007, 41.98750000000004], + [128.29091796875, 41.56279296875002], + [128.11123046875, 41.389257812500006], + [127.17968750000003, 41.531347656250006], + [126.9035156250001, 41.78105468749999], + [125.98906250000002, 40.904638671875034], + [124.8893554687501, 40.459814453125006], + [124.36210937500002, 40.004052734374994], + [124.10576171875002, 39.84101562499998], + [123.34814453124997, 39.76293945312497], + [122.33486328125005, 39.36611328125005], + [121.64990234375003, 38.865087890625034], + [121.78544921875002, 39.40083007812501], + [121.51757812499997, 39.638964843750045], + [122.27500000000012, 40.541845703125034], + [121.85878906250005, 40.84208984375002], + [121.1745117187501, 40.901269531249994], + [120.47910156250006, 40.23095703125003], + [119.59111328125007, 39.90263671875002], + [118.9123046875001, 39.16640625000005], + [118.29785156249997, 39.067089843749955], + [117.78466796875003, 39.13447265625001], + [117.5578125000001, 38.625146484374994], + [118.01494140625007, 38.18339843749996], + [118.94003906250006, 38.04277343750002], + [119.08916015625007, 37.70073242187496], + [118.95263671875003, 37.33115234374998], + [119.4499023437501, 37.12475585937503], + [120.37011718749997, 37.701025390625006], + [120.75000000000003, 37.83393554687501], + [121.64023437500012, 37.46035156250002], + [122.60234375000002, 37.42641601562502], + [122.51972656250004, 36.94682617187502], + [121.93271484375006, 36.95947265625003], + [120.98994140625004, 36.59794921874999], + [120.39306640625003, 36.053857421874994], + [120.05468750000003, 35.86113281249999], + [119.21582031250003, 35.01176757812496], + [119.58291015625, 34.58222656250004], + [120.20146484375007, 34.32568359375], + [120.87109374999997, 33.016503906249994], + [120.8532226562501, 32.66137695312503], + [121.40097656250012, 32.371923828125034], + [121.351953125, 31.85878906250005], + [121.05537109375004, 31.719433593749983], + [121.66064453124997, 31.319726562499994], + [121.87792968750003, 30.91699218750003], + [120.99765625000012, 30.558251953125023], + [121.1593750000001, 30.3017578125], + [121.94433593749997, 29.89409179687499], + [121.71748046875004, 29.25634765625], + [121.60205078124997, 28.366601562500023], + [121.09843750000002, 28.29052734374997], + [120.2787109375, 27.097070312500023], + [119.64824218750002, 25.91870117187503], + [119.53945312500005, 25.59125976562504], + [119.02460937500004, 25.223437500000045], + [118.56035156250007, 24.580371093750045], + [118.0871093750001, 24.627001953125045], + [118.0560546875, 24.24609374999997], + [116.53828125000004, 23.17968749999997], + [116.47070312499997, 22.945898437500034], + [115.49833984375002, 22.718847656250063], + [115.19580078125003, 22.81728515625005], + [114.85380859375007, 22.616796875000063], + [114.26601562500005, 22.540966796874983], + [114.01542968750007, 22.51191406250001], + [113.61962890624997, 22.861425781249977], + [113.54912109375002, 22.225195312500034], + [112.30498046875002, 21.74169921875003], + [111.94394531250012, 21.84965820312499], + [111.60273437500004, 21.55908203125003], + [110.77109375000006, 21.386523437500045], + [110.1935546875001, 21.037646484375045], + [110.51152343750007, 20.51826171875001], + [110.12314453125006, 20.263720703125017], + [109.66259765625003, 20.91689453125005], + [109.93076171875012, 21.480566406250034], + [109.54404296875012, 21.537939453125006], + [109.14863281250004, 21.425537109375], + [109.03056640625007, 21.626513671875017], + [108.32480468750006, 21.693505859374994], + [107.97265624999997, 21.507958984375023], + [107.35117187500012, 21.60888671874997], + [106.72949218749997, 22.000341796875063], + [106.53632812500004, 22.395410156249994], + [106.78027343749997, 22.778906250000034], + [106.14843749999997, 22.970068359375006], + [105.8429687500001, 22.922802734374955], + [105.27539062500003, 23.34521484375003], + [104.86474609375003, 23.136376953125023], + [104.79570312500007, 22.91113281249997], + [104.37177734375004, 22.704052734374983], + [103.35605468750006, 22.75468749999999], + [103.00537109375003, 22.452978515624977], + [102.51718750000012, 22.741015625000045], + [102.42792968750004, 22.732812499999966], + [102.2370117187501, 22.466015624999983], + [102.1759765625001, 22.414648437500006], + [102.12744140624997, 22.379199218750045], + [102.02441406250003, 22.43920898437503], + [101.84179687500003, 22.38847656249999], + [101.75996093750004, 22.490332031250034], + [101.73876953124997, 22.495263671874994], + [101.70751953125003, 22.486572265625], + [101.67148437500006, 22.462304687500023], + [101.64619140625004, 22.405419921874966], + [101.61992187500002, 22.32744140624999], + [101.56787109374997, 22.27636718749997], + [101.52451171875006, 22.25366210937497], + [101.7365234375001, 21.826513671874977], + [101.74394531250007, 21.77797851562505], + [101.74726562500004, 21.605761718750045], + [101.72294921875007, 21.31494140625003], + [101.7630859375, 21.278906249999977], + [101.80205078125002, 21.235986328125023], + [101.80058593750007, 21.212597656249983], + [101.78349609375007, 21.204150390625017], + [101.7047851562501, 21.15014648437503], + [101.54238281250005, 21.23427734375005], + [101.2814453125001, 21.184130859375045], + [101.24785156250007, 21.197314453125045], + [101.22441406250002, 21.223730468750034], + [101.1388671875001, 21.567480468749977], + [100.83515625000004, 21.655175781249994], + [100.21474609375, 21.462988281250006], + [99.9176757812501, 22.02802734375001], + [99.19296875000006, 22.12597656249997], + [99.33769531250002, 22.49804687500003], + [99.34082031249997, 23.095898437499955], + [98.86376953125003, 23.191259765625034], + [98.76435546875004, 24.116064453125063], + [98.21250000000006, 24.110644531250017], + [97.68603515624997, 23.898095703124966], + [97.53144531250004, 24.49169921875003], + [97.8195312500001, 25.251855468749994], + [98.01074218749997, 25.292529296875017], + [98.6546875, 25.917773437500017], + [98.7318359375, 26.583398437499994], + [98.65117187500007, 27.572460937499983], + [98.29882812499997, 27.550097656250045], + [98.09892578125002, 28.142285156249983], + [97.53789062500002, 28.510205078124983], + [97.43144531250002, 28.353906250000023], + [97.35644531249997, 28.254492187500006], + [97.3224609375001, 28.21796875000004], + [97.28945312500005, 28.236816406250057], + [97.14511718750012, 28.34033203125], + [97.07539062500004, 28.36894531249996], + [96.65283203125003, 28.44975585937499], + [96.3890625, 28.36791992187503], + [96.32988281250002, 28.496826171875], + [96.58085937500007, 28.763671875], + [96.14140625000007, 28.963476562500034], + [96.18085937500004, 29.11767578125], + [96.23496093750006, 29.245800781249983], + [96.12851562500012, 29.38139648437499], + [96.07958984375003, 29.42412109374999], + [96.03535156250004, 29.447167968749994], + [95.88505859375007, 29.39091796874999], + [95.7103515625, 29.313818359375006], + [95.5158203125001, 29.206347656250045], + [95.49375000000012, 29.137011718750045], + [95.42021484375007, 29.054296875000063], + [95.27910156250002, 29.04956054687497], + [94.99882812500002, 29.14916992187503], + [94.46806640625007, 29.216210937499994], + [94.01328125000006, 28.90751953124999], + [93.76074218750003, 28.729785156250017], + [93.36054687500004, 28.654052734375057], + [92.70185546875004, 28.147119140624994], + [92.65253906250004, 28.093359375000034], + [92.41484375000002, 27.824609374999994], + [91.63193359375012, 27.759960937499983], + [91.64189453125002, 27.923242187500023], + [91.60556640625006, 27.95170898437496], + [91.22587890625007, 28.071240234374983], + [91.07773437500012, 27.974462890624977], + [91.02080078125002, 27.970068359374977], + [90.71572265625, 28.071728515624983], + [90.47734375000007, 28.07084960937499], + [90.3527343750001, 28.080224609375023], + [89.98105468750006, 28.311181640625023], + [89.8978515625, 28.29414062500001], + [89.81689453125003, 28.25629882812501], + [89.74980468750002, 28.18818359375001], + [89.65273437500005, 28.158300781250034], + [89.53691406250007, 28.10742187499997], + [88.94755859375002, 27.464013671874994], + [88.89140625000002, 27.316064453124966], + [88.83251953125003, 27.36284179687499], + [88.7648437500001, 27.429882812499983], + [88.74902343749997, 27.521874999999966], + [88.82988281250002, 27.76738281249999], + [88.84882812500004, 27.86865234375], + [88.80371093750003, 28.006933593750034], + [88.57792968750002, 28.093359375000034], + [87.68271484375006, 27.821386718750063], + [87.29072265625004, 27.821923828124994], + [87.14140625000002, 27.838330078124955], + [87.02011718750006, 27.928662109374983], + [86.9337890625001, 27.96845703125001], + [86.750390625, 28.022070312500006], + [86.55449218750007, 28.08520507812497], + [86.40869140625003, 27.928662109374983], + [86.07871093750006, 28.083593750000006], + [85.67832031250012, 28.277441406249977], + [85.41064453125003, 28.27602539062505], + [85.21210937500004, 28.292626953124966], + [85.1224609375, 28.315966796875017], + [85.08857421875004, 28.37226562500001], + [85.121484375, 28.484277343750023], + [85.15908203125, 28.592236328124983], + [85.1263671875, 28.602636718750063], + [85.06914062500007, 28.60966796874999], + [84.85507812500006, 28.553613281250023], + [84.7142578125, 28.595556640625034], + [84.2287109375001, 28.911767578124966], + [84.17558593750002, 29.036376953125057], + [84.12783203125005, 29.15629882812496], + [84.10136718750002, 29.21997070312497], + [84.02197265624997, 29.25385742187504], + [83.93593750000005, 29.27949218750001], + [83.58349609375003, 29.18359375000003], + [83.15546875000004, 29.612646484375034], + [83.01396484375007, 29.618066406249994], + [82.85429687500002, 29.68339843749996], + [82.6408203125001, 29.831201171874966], + [82.4865234375001, 29.941503906249977], + [82.15898437500007, 30.11518554687501], + [82.04335937500005, 30.326757812500034], + [81.8548828125, 30.362402343750006], + [81.64189453125007, 30.38749999999999], + [81.4171875000001, 30.33759765625001], + [81.25507812500004, 30.09331054687499], + [81.17714843750005, 30.039892578125034], + [81.11035156250003, 30.03681640625004], + [80.98544921875006, 30.23710937499999], + [80.87353515625003, 30.290576171875045], + [80.19121093750002, 30.56840820312496], + [80.20712890625006, 30.683740234375023], + [79.92451171875004, 30.888769531250034], + [79.66425781250004, 30.965234374999994], + [79.10712890625004, 31.402636718750017], + [78.74355468750005, 31.323779296875017], + [78.7550781250001, 31.55029296875], + [78.69345703125006, 31.740380859374994], + [78.49589843750002, 32.21577148437504], + [78.4552734375001, 32.30034179687502], + [78.41748046874997, 32.466699218749994], + [78.38964843749997, 32.51987304687498], + [78.73671875, 32.55839843750002], + [78.75351562500012, 32.49926757812506], + [79.16992187500003, 32.497216796874994], + [79.14550781250003, 33.00146484375006], + [79.10283203125007, 33.05253906249996], + [79.13515625000005, 33.17192382812496], + [79.11250000000004, 33.22626953125001], + [78.94843750000004, 33.346533203125006], + [78.86503906250002, 33.43110351562501], + [78.78378906250006, 33.80878906250004], + [78.72666015625006, 34.013378906249955], + [78.93642578125, 34.35195312500002], + [78.86484375000006, 34.39033203125001], + [78.32695312500007, 34.60639648437498], + [78.15849609375002, 34.94648437499998], + [78.07578125000006, 35.13491210937502], + [77.79941406250006, 35.49589843750002], + [77.44648437500004, 35.47558593750006], + [76.25166015625004, 35.810937499999994], + [76.07089843750006, 35.983007812500034], + [76.01044921875004, 35.996337890625], + [75.94511718750002, 36.01757812499997], + [75.840234375, 36.64970703124999], + [75.34667968749997, 36.913476562499966], + [75.05390625000004, 36.98715820312498], + [74.94912109375, 36.96835937500006], + [74.88925781250006, 36.95244140625002], + [74.69218750000007, 37.035742187500006], + [74.60058593749997, 37.03666992187502], + [74.54140625, 37.02216796875001], + [74.52646484375006, 37.03066406250005], + [74.49794921875, 37.057226562500034], + [74.37617187500004, 37.13735351562502], + [74.37216796875006, 37.15771484375], + [74.72666015625006, 37.29072265625001], + [74.89130859375004, 37.231640624999955], + [74.74501953125, 38.51000976562497], + [74.27744140625, 38.659765625000034], + [73.80166015625, 38.60688476562501], + [73.7956054687501, 39.00214843749998], + [73.60732421875, 39.229199218749955], + [73.63632812500006, 39.396679687499955], + [73.63164062500007, 39.44887695312502], + [73.82294921875004, 39.48896484375004], + [73.8727539062501, 39.533300781250006], + [73.9146484375, 39.60649414062499], + [73.8353515625, 39.800146484375006], + [73.85625000000002, 39.828662109375045], + [73.88457031250002, 39.87792968750006], + [73.93876953125002, 39.97880859374999], + [73.99160156250005, 40.04311523437502], + [74.02050781249997, 40.05937499999996], + [74.0851562500001, 40.074316406250006], + [74.24267578124997, 40.09204101562506], + [74.41191406250007, 40.13720703125003], + [75.0044921875, 40.44951171874996], + [75.58349609375003, 40.605322265625006], + [75.65595703125004, 40.329248046874966], + [75.87197265625, 40.30322265625], + [76.06230468750002, 40.387548828125034], + [76.25830078124997, 40.43076171875006], + [76.3185546875001, 40.352246093749955], + [76.39638671875005, 40.389794921874966], + [76.4801757812501, 40.44951171874996], + [76.82402343750002, 40.982324218749966], + [76.90771484374997, 41.02416992187497], + [76.98662109375002, 41.039160156250006], + [77.58173828125004, 40.99277343750006], + [77.71933593750012, 41.024316406249994], + [77.81523437500002, 41.05561523437498], + [77.9564453125, 41.05068359375005], + [78.1234375, 41.07563476562498], + [78.34628906250012, 41.28144531249998], + [78.36240234375012, 41.37163085937496], + [79.29355468750006, 41.78281249999998], + [79.76611328124997, 41.89887695312501], + [79.84042968750012, 41.99575195312502], + [79.90966796875003, 42.014990234375034], + [80.21621093750005, 42.03242187500004], + [80.23515625000007, 42.04345703124997], + [80.24619140625012, 42.05981445312503], + [80.20937500000005, 42.190039062500006], + [80.16503906249997, 42.66552734375006], + [80.78574218750006, 43.16157226562504], + [80.35527343750002, 44.09726562500006], + [80.45546875, 44.74609375], + [80.05917968750012, 45.006445312500006], + [81.60205078125003, 45.31083984375002], + [82.4787109375001, 45.12358398437499], + [82.32666015625003, 45.519921874999994], + [83.0041015625001, 47.03349609374996], + [83.19306640625004, 47.18657226562499], + [84.78613281249997, 46.83071289062505], + [85.65664062500005, 47.254638671875], + [85.52597656250006, 47.915625000000006], + [85.7494140625, 48.38505859374999], + [86.54941406250012, 48.52861328125002], + [86.75312500000004, 49.00883789062496], + [87.32285156250012, 49.085791015625006], + [87.41669921875004, 49.07661132812501], + [87.5158203125001, 49.122412109375006], + [87.76250000000007, 49.16582031249996], + [87.81425781250002, 49.162304687499955], + [87.82519531249997, 49.116308593750006], + [87.81630859375, 49.080273437499955], + [87.83466796875004, 49.031933593749955], + [87.87216796875012, 49.000146484374966], + [87.85986328125003, 48.96552734375001], + [87.74316406250003, 48.88164062499999], + [87.9796875000001, 48.55512695312498], + [88.30996093750005, 48.47207031250002], + [88.41396484375, 48.403417968750006], + [88.51708984374997, 48.384472656249955], + [88.56679687500005, 48.31743164062496], + [88.57597656250007, 48.220166015624955], + [88.68183593750004, 48.170556640624994], + [88.83828125000005, 48.101708984374994], + [88.91777343750007, 48.089013671874966], + [89.04765625000007, 48.002539062500034], + [89.11562500000005, 47.98769531250002], + [89.19628906249997, 47.98090820312498], + [89.32988281250007, 48.024853515624955], + [89.5609375, 48.00395507812496], + [89.63847656250007, 47.909082031249994], + [89.69316406250002, 47.87915039062503], + [89.72558593749997, 47.85249023437501], + [89.77812500000002, 47.82700195312498], + [89.91044921875007, 47.844335937500034], + [89.95869140625004, 47.88632812499998], + [90.02792968750012, 47.877685546875], + [90.31328125000007, 47.676171874999994], + [90.49619140625012, 47.28515625], + [90.86992187500002, 46.95449218750005], + [91.03388671875004, 46.529003906249955], + [91.00175781250007, 46.03579101562502], + [90.6618164062501, 45.525244140625006], + [90.87724609375002, 45.19609375000002], + [90.95361328125003, 45.21591796875006], + [91.05000000000004, 45.217431640624994], + [91.31210937500006, 45.11811523437501], + [91.44101562500012, 45.12475585937503], + [91.51005859375007, 45.09824218750006], + [91.584375, 45.07651367187498], + [92.42382812499997, 45.008935546874994], + [92.57890625000002, 45.01098632812506], + [92.78789062500007, 45.035742187500034], + [93.6564453125001, 44.900976562500006], + [94.71201171875012, 44.35083007812503], + [95.35029296875004, 44.27807617187503], + [95.35644531250003, 44.005957031250006], + [95.52558593750004, 43.953955078125006], + [95.8419921875001, 43.383691406249994], + [95.9125, 43.20649414062504], + [96.29951171875004, 42.92871093750003], + [96.38544921875004, 42.72036132812502], + [97.20566406250012, 42.78979492187506], + [99.46787109375012, 42.568212890625034], + [99.98378906250005, 42.67734375000006], + [101.71386718749997, 42.46582031250006], + [101.97294921875002, 42.21586914062502], + [103.07285156250006, 42.00595703125006], + [103.7111328125001, 41.75131835937506], + [103.99726562500004, 41.796972656250034], + [104.30517578124997, 41.84614257812501], + [104.49824218750004, 41.87700195312499], + [104.49824218750004, 41.65869140625], + [105.19707031250002, 41.738037109375], + [105.31435546875005, 41.77089843750005], + [105.86757812500005, 41.993994140625034], + [106.77001953125003, 42.28872070312502], + [108.17119140625002, 42.44731445312502], + [108.68730468750002, 42.416113281250034], + [109.13164062500002, 42.440576171874966], + [109.33984374999997, 42.43837890625005], + [109.44316406250002, 42.455957031249994], + [110.40039062499997, 42.77368164062497], + [111.00722656250005, 43.34140624999998], + [111.18681640625002, 43.391992187499994], + [111.45107421875005, 43.47490234375002], + [111.50351562500006, 43.492773437500006], + [111.54736328124997, 43.49628906250001], + [111.6408203125001, 43.563183593749955], + [111.71972656249997, 43.62114257812496], + [111.77109375000006, 43.66459960937502], + [111.8781250000001, 43.68017578125], + [111.93320312500006, 43.71142578125006], + [111.94287109374997, 43.75244140624997], + [111.93173828125012, 43.81494140625], + [111.83691406249997, 43.93466796875006], + [111.40224609375005, 44.367285156250006], + [111.89804687500006, 45.064062500000034], + [112.03261718750005, 45.08164062500006], + [112.11289062500006, 45.06293945312498], + [112.41132812500004, 45.05820312499998], + [112.59677734375006, 44.917675781249955], + [112.7067382812501, 44.883447265624994], + [113.04941406250006, 44.81035156250002], + [113.3009765625001, 44.79165039062502], + [113.58701171875006, 44.745703125000006], + [113.65263671875002, 44.76347656249999], + [113.87705078125012, 44.89619140625001], + [114.03027343749997, 44.942578124999955], + [114.41914062500004, 45.20258789062501], + [114.48730468750003, 45.27172851562506], + [114.50224609375002, 45.316308593749994], + [114.51718750000006, 45.36459960937506], + [114.56015625000012, 45.38999023437498], + [114.64433593750002, 45.41328125000001], + [114.73876953124997, 45.41962890624998], + [114.91923828125007, 45.378271484375006], + [115.16259765624997, 45.390234375000034], + [115.6810546875, 45.45825195312503], + [116.240625, 45.795996093750006], + [116.22910156250012, 45.84575195312502], + [116.21298828125012, 45.88691406249998], + [116.56259765625012, 46.28979492187497], + [116.6888671875, 46.321972656249955], + [116.78701171875, 46.37666015625001], + [116.85908203125004, 46.387939453125], + [117.3333984375, 46.36201171875004], + [117.6710937500001, 46.52207031250006], + [117.81347656249997, 46.537695312500034], + [117.91044921875007, 46.61933593749998], + [118.30869140625012, 46.71704101562497], + [118.72294921875007, 46.69189453125], + [118.8439453125001, 46.76020507812498], + [118.95712890625006, 46.73486328124997], + [119.16210937499997, 46.638671875], + [119.33183593750002, 46.61381835937499], + [119.47402343750005, 46.626660156249955], + [119.62021484375006, 46.60395507812504], + [119.70664062500006, 46.60600585937502], + [119.74746093750005, 46.62719726562497], + [119.86718750000003, 46.67216796874999], + [119.89785156250005, 46.857812499999966], + [119.71113281250004, 47.14999999999998], + [118.49843750000005, 47.98398437499998], + [117.76835937500002, 47.98789062499998], + [117.67666015625005, 47.908300781250034], + [117.55537109375004, 47.80468750000006], + [117.45507812500003, 47.74135742187502], + [117.38398437500004, 47.67573242187498], + [117.3507812500001, 47.65219726562498], + [117.28593750000002, 47.666357421875034], + [117.19707031250007, 47.74028320312499], + [117.06972656250005, 47.80639648437506], + [116.95166015624997, 47.836572265624966], + [116.90117187500007, 47.85307617187496], + [116.76054687500002, 47.869775390624994], + [116.65195312500012, 47.86450195312497], + [116.51347656250007, 47.839550781249955], + [116.37822265625002, 47.84404296874999], + [116.31718750000002, 47.85986328125], + [116.2311523437501, 47.85820312500002], + [116.07480468750012, 47.78955078125], + [115.99384765625004, 47.71132812500005], + [115.89824218750002, 47.68691406250005], + [115.71171875000002, 47.798925781250034], + [115.6164062500001, 47.874804687500045], + [115.55761718750003, 47.945019531249955], + [115.52509765625004, 48.13085937499997], + [115.63945312500007, 48.18623046874998], + [115.785546875, 48.24824218750001], + [115.7965820312501, 48.346337890624994], + [115.7916992187501, 48.455712890624994], + [115.8205078125001, 48.57724609375006], + [115.9538085937501, 48.689355468749994], + [116.6833007812501, 49.82377929687499], + [117.8734375, 49.51347656250002], + [118.4515625, 49.84448242187503], + [119.25986328125012, 50.06640625000003], + [119.19189453125003, 50.37983398437504], + [120.06689453125003, 51.60068359375006], + [120.74980468750007, 52.096533203125006], + [120.65615234375, 52.56665039062503], + [120.09453125000007, 52.787207031250034], + [120.70410156249997, 53.171826171874955], + [122.33779296875, 53.485009765624994], + [123.6078125, 53.546533203124994], + [124.81230468750002, 53.133837890625045], + [125.64902343750012, 53.042285156250045], + [126.312890625, 52.39975585937506], + [126.92480468749997, 51.10014648437496], + [127.590234375, 50.20898437500003], + [127.50244140624997, 49.873437499999994], + [127.99960937500006, 49.56860351562506], + [128.70400390625, 49.60014648437499], + [129.12011718750003, 49.36206054687497], + [129.49814453125012, 49.38881835937502], + [130.80429687500012, 48.34150390624998], + [130.7121093750001, 48.12763671875004], + [131.00273437500002, 47.69145507812499], + [132.5619140625, 47.768505859374955], + [133.14404296875003, 48.10566406249998], + [133.46835937500006, 48.09716796875003], + [134.29335937500005, 48.37343750000002], + [134.56357421875012, 48.321728515624955], + [134.75234375, 47.71542968749998], + [134.1676757812501, 47.30219726562501], + [133.86132812500003, 46.24775390625004], + [133.18603515625003, 45.49482421875004], + [132.93603515624997, 45.029931640624994], + [131.97753906250003, 45.243994140625006], + [131.08232421875002, 44.91000976562498], + [131.2552734375, 44.07158203124999], + [131.26181640625006, 43.43305664062501], + [131.06855468750004, 42.90224609375005], + [130.57724609375006, 42.81162109375006], + [130.52695312500012, 42.535400390625] + ] + ], + [ + [ + [121.00878906249997, 22.62036132812497], + [120.5812500000001, 22.35639648437504], + [120.32558593750005, 22.54243164062501], + [120.0724609375001, 23.149755859375006], + [120.15898437500002, 23.70903320312499], + [121.04062500000006, 25.032812500000034], + [121.59365234375, 25.275341796874983], + [121.92900390625002, 24.973730468749977], + [121.29589843750003, 22.96660156249999], + [121.00878906249997, 22.62036132812497] + ] + ] + ] + }, + "properties": { + "name": "China", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-5.262304687499977, 10.319677734374991], + [-4.969921874999926, 9.930078125000023], + [-4.814453124999972, 9.841162109375034], + [-4.72177734374992, 9.756542968750026], + [-4.625830078125006, 9.713574218749969], + [-4.526611328124943, 9.723486328125034], + [-4.406201171874926, 9.647998046875031], + [-4.3322265624999545, 9.645703124999997], + [-4.18115234375, 9.78173828125], + [-3.7906249999999204, 9.917187499999983], + [-3.5811523437499773, 9.924316406250014], + [-3.2235351562499375, 9.895458984374997], + [-2.9882812499999716, 9.687353515624963], + [-2.900878906249943, 9.534619140625026], + [-2.8751464843749375, 9.500927734374997], + [-2.816748046874949, 9.425830078124974], + [-2.705761718749983, 9.351367187499989], + [-2.5058593750000284, 8.208740234375], + [-2.6133789062499773, 8.046679687500017], + [-2.6688476562499943, 8.022216796875014], + [-2.7897460937499545, 7.931933593750003], + [-2.9590820312499773, 7.454541015624997], + [-3.2271484374999773, 6.7491210937499915], + [-3.200585937499966, 6.348242187500034], + [-2.9622558593749204, 5.643017578124983], + [-2.7549804687499773, 5.432519531249994], + [-2.815673828125, 5.153027343749997], + [-3.3475585937499943, 5.13066406249996], + [-4.037207031249977, 5.23012695312498], + [-5.56474609374996, 5.089453125000006], + [-6.8451660156249545, 4.671484375000034], + [-7.544970703124989, 4.351318359375], + [-7.574658203124983, 4.572314453124989], + [-7.585058593749977, 4.916748046875], + [-7.39990234375, 5.550585937499989], + [-7.636132812499994, 5.90771484375], + [-7.730371093749994, 5.9190429687499915], + [-7.800927734374994, 6.0389160156249915], + [-7.833251953125, 6.076367187499983], + [-7.855517578125017, 6.150146484375], + [-7.888623046875011, 6.234863281250028], + [-7.9815917968749375, 6.2861328125], + [-8.203857421875, 6.29072265625004], + [-8.587890625, 6.490527343749989], + [-8.324511718749989, 6.9200195312499915], + [-8.408740234374989, 7.411816406249997], + [-8.429980468749989, 7.601855468749989], + [-8.231884765624955, 7.556738281250034], + [-8.205957031249994, 7.590234375000023], + [-8.115429687499926, 7.760742187500028], + [-8.016748046874994, 8.144921874999966], + [-7.953125, 8.477734374999997], + [-7.823583984374977, 8.467675781249994], + [-7.950976562499989, 8.786816406249997], + [-7.8961914062499545, 9.415869140624991], + [-8.136962890624972, 9.495703124999991], + [-8.14584960937492, 9.881738281250037], + [-8.155175781249937, 9.973193359375017], + [-8.136621093749994, 10.022070312500034], + [-7.990624999999994, 10.162500000000037], + [-7.9609375, 10.163476562499966], + [-7.88408203124996, 10.185742187499983], + [-7.814208984374943, 10.236572265625028], + [-7.749072265624989, 10.342285156249986], + [-7.661132812500028, 10.427441406250011], + [-7.385058593749989, 10.340136718749989], + [-6.950341796874994, 10.342333984374989], + [-6.482617187499983, 10.561230468749997], + [-6.261132812499994, 10.724072265625054], + [-6.0345703124999375, 10.194824218750057], + [-5.843847656249977, 10.389550781250023], + [-5.694287109374983, 10.433203125000034], + [-5.556591796874983, 10.439941406249986], + [-5.382275390625011, 10.314013671875003], + [-5.262304687499977, 10.319677734374991] + ] + ] + }, + "properties": { + "name": "Ivory Coast", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [15.480078125000006, 7.5237792968749915], + [15.245898437500017, 7.263574218749994], + [14.7392578125, 6.27978515625], + [14.616894531250011, 5.865136718749994], + [14.708984375, 4.665576171874989], + [15.022753906250017, 4.358544921874994], + [15.128710937500017, 3.826904296875], + [15.775000000000006, 3.127197265625], + [16.0634765625, 2.9085937499999943], + [16.183398437500017, 2.2700683593749886], + [16.059375000000017, 1.6762207031249972], + [15.741601562500023, 1.9149902343749972], + [14.902441406250006, 2.0123046874999915], + [14.484082031250011, 2.154736328124997], + [13.293554687500006, 2.161572265624997], + [13.220312500000006, 2.2564453124999915], + [11.348437500000017, 2.2997070312499943], + [11.328710937500006, 2.167431640624997], + [11.096582031250023, 2.16748046875], + [10.790917968750023, 2.1675781249999915], + [9.979882812500023, 2.1677734374999886], + [9.8701171875, 2.2132812499999943], + [9.80078125, 2.304443359375], + [9.876171875000011, 3.309765624999997], + [9.42529296875, 3.922314453124997], + [9.000097656250006, 4.091601562499989], + [8.90283203125, 4.4351562499999915], + [8.532812500000006, 4.605859374999994], + [8.800976562500011, 5.197460937499997], + [8.997167968750006, 5.917724609375], + [9.490234375, 6.418652343749997], + [9.779882812500006, 6.760156249999994], + [9.820703125000023, 6.783935546875], + [9.874218750000011, 6.803271484374989], + [10.038867187500017, 6.92138671875], + [10.1435546875, 6.9964355468749915], + [10.167773437500017, 6.959179687499997], + [10.185546875, 6.912792968749997], + [10.205468750000023, 6.8916015625], + [10.482324218750023, 6.891259765624994], + [10.606250000000017, 7.0630859374999915], + [10.954199218750006, 6.776562499999997], + [11.032519531250017, 6.697900390624994], + [11.079687500000006, 6.505517578124994], + [11.1533203125, 6.437939453124997], + [11.2373046875, 6.4505371093749915], + [11.324609375000023, 6.484667968749989], + [11.551660156250023, 6.697265625], + [11.767382812500017, 7.272265624999989], + [11.809179687500006, 7.3450683593749915], + [12.016015625000023, 7.589746093749994], + [12.2333984375, 8.282324218749991], + [12.403515625000011, 8.595556640624991], + [12.582714843750011, 8.624121093749991], + [12.651562500000011, 8.667773437499989], + [12.929492187500017, 9.42626953125], + [13.175488281250011, 9.539648437499991], + [13.269921875000023, 10.036181640624989], + [13.535351562500011, 10.605078124999991], + [13.89208984375, 11.140087890624997], + [14.559765625000011, 11.492285156249991], + [14.627148437500011, 12.108691406249989], + [14.272851562500023, 12.356494140624989], + [14.184863281250017, 12.447216796874997], + [14.06396484375, 13.078515624999994], + [14.244824218750011, 13.077343749999997], + [14.516210937500006, 12.979736328125], + [14.76123046875, 12.655615234374991], + [15.081250000000011, 11.845507812499989], + [15.029882812500006, 11.113671874999994], + [15.276074218750011, 10.357373046874997], + [15.540917968750023, 9.960302734374991], + [14.243261718750006, 9.979736328125], + [13.977246093750011, 9.691552734374994], + [14.332324218750017, 9.203515624999994], + [15.1162109375, 8.557324218749997], + [15.442968750000006, 7.851855468749989], + [15.480078125000006, 7.5237792968749915] + ] + ] + }, + "properties": { + "name": "Cameroon", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [27.4033203125, 5.109179687499989], + [27.7880859375, 4.644677734374994], + [28.19208984375001, 4.350244140624994], + [28.72705078125, 4.5049804687499915], + [29.151464843750006, 4.38818359375], + [29.676855468750006, 4.5869140625], + [30.194921875000006, 3.98193359375], + [30.50830078125, 3.835693359375], + [30.83857421875001, 3.49072265625], + [30.728613281250006, 2.4553710937499886], + [31.176367187500006, 2.2700683593749886], + [31.252734375000017, 2.0445800781249943], + [30.94257812500001, 1.6828124999999972], + [29.94287109375, 0.8192382812499943], + [29.934472656250023, 0.4990234375], + [29.717675781250023, 0.09833984374999716], + [29.561914062500023, -0.9773437500000028], + [29.576953125000017, -1.3878906250000114], + [29.12939453125, -1.8602539062500085], + [29.1064453125, -2.233203125000003], + [28.876367187500023, -2.4002929687500085], + [29.01435546875001, -2.72021484375], + [29.224414062500017, -3.053515625000003], + [29.223242187500006, -3.9108398437500114], + [29.403222656250023, -4.449316406250006], + [29.404199218750023, -4.496679687500006], + [29.32568359375, -4.835644531250011], + [29.3427734375, -4.983105468750011], + [29.42011718750001, -5.1761718750000085], + [29.476464843750023, -5.316601562500011], + [29.594140625000023, -5.6507812500000085], + [29.59638671875001, -5.775976562500006], + [29.490820312500006, -5.965429687500006], + [29.480078125000006, -6.025000000000006], + [29.506250000000023, -6.172070312500011], + [29.540820312500017, -6.3138671875000085], + [29.590625000000017, -6.3944335937500085], + [29.70966796875001, -6.616894531250011], + [29.798144531250017, -6.69189453125], + [29.961816406250023, -6.8031250000000085], + [30.106250000000017, -6.9150390625], + [30.212695312500017, -7.037890625000003], + [30.31318359375001, -7.203710937500006], + [30.40673828125, -7.460644531250011], + [30.75117187500001, -8.193652343750003], + [28.972265625000006, -8.464941406250006], + [28.917773437500017, -8.700585937500009], + [28.400683593750017, -9.224804687500011], + [28.63007812500001, -9.831250000000011], + [28.63886718750001, -10.669238281250003], + [28.357226562500017, -11.483007812500006], + [28.482519531250006, -11.812109375000006], + [29.064355468750023, -12.348828125000011], + [29.427539062500017, -12.431250000000006], + [29.79511718750001, -12.155468750000011], + [29.795312500000023, -13.392773437500011], + [29.55419921875, -13.248925781250009], + [29.014257812500006, -13.368847656250011], + [28.357714843750017, -12.482031250000006], + [27.53339843750001, -12.1953125], + [27.04609375000001, -11.615917968750011], + [26.949609375000023, -11.898828125000009], + [26.59638671875001, -11.972070312500009], + [26.025976562500006, -11.89013671875], + [25.349414062500017, -11.623046875], + [25.184863281250017, -11.242968750000003], + [24.5185546875, -11.4384765625], + [24.319921875000006, -11.07177734375], + [23.96650390625001, -10.871777343750011], + [23.901171875000017, -10.983203125000003], + [23.833886718750023, -11.013671875], + [23.696386718750006, -11.007617187500003], + [23.559960937500023, -10.978613281250006], + [23.400195312500017, -10.976464843750009], + [22.226171875000006, -11.121972656250009], + [22.203515625000023, -10.829492187500009], + [22.307031250000023, -10.691308593750009], + [22.30244140625001, -10.396679687500011], + [22.274511718750006, -10.259082031250003], + [22.19775390625, -10.040625000000006], + [21.81318359375001, -9.46875], + [21.905371093750006, -8.693359375], + [21.751074218750006, -7.305468750000003], + [21.190332031250023, -7.284960937500003], + [20.910937500000017, -7.281445312500011], + [20.607812500000023, -7.2777343750000085], + [20.558398437500017, -7.244433593750003], + [20.536914062500017, -7.121777343750011], + [20.598730468750006, -6.935156250000006], + [20.59003906250001, -6.919921875], + [20.482226562500017, -6.915820312500003], + [20.190039062500006, -6.9462890625], + [19.997460937500023, -6.9764648437500085], + [19.87519531250001, -6.986328125], + [19.527636718750017, -7.1444335937500085], + [19.3408203125, -7.966601562500003], + [19.142675781250006, -8.00146484375], + [18.944433593750006, -8.00146484375], + [18.898339843750023, -7.998144531250006], + [18.56269531250001, -7.9359375000000085], + [18.0087890625, -8.107617187500011], + [17.643359375000017, -8.090722656250009], + [17.57958984375, -8.099023437500009], + [16.984765625000023, -7.257421875000006], + [16.91943359375, -6.9339843750000085], + [16.813085937500006, -6.772558593750006], + [16.742968750000017, -6.618457031250003], + [16.709375000000023, -6.4716796875], + [16.7177734375, -6.241406250000011], + [16.697265625, -6.164257812500011], + [16.537109375, -5.9658203125], + [16.431445312500017, -5.900195312500003], + [16.315234375000017, -5.8656250000000085], + [15.726953125000023, -5.863867187500006], + [14.398632812500011, -5.892675781250006], + [13.978515625, -5.857226562500003], + [13.346484375000017, -5.863378906250006], + [13.003320312500023, -5.836132812500011], + [12.411718750000006, -5.986328125], + [12.503710937500017, -5.69580078125], + [12.518945312500023, -5.424609375000003], + [12.522363281250023, -5.14892578125], + [12.453222656250006, -5.090625000000003], + [12.451464843750017, -5.071484375000011], + [12.502734375000017, -5.036914062500003], + [12.573535156250017, -4.99658203125], + [12.829687500000006, -4.736621093750003], + [13.07275390625, -4.634765625], + [13.414941406250023, -4.83740234375], + [14.358300781250023, -4.299414062500006], + [14.410742187500006, -4.831250000000011], + [14.707910156250023, -4.8817382812500085], + [15.60009765625, -4.030957031250011], + [15.872460937500023, -3.9342773437500114], + [16.146777343750017, -3.464160156250003], + [16.217382812500006, -3.0302734375], + [16.21533203125, -2.1778320312500057], + [16.54072265625001, -1.8401367187500028], + [16.8798828125, -1.2258789062500028], + [17.27880859375, -0.9996093750000057], + [17.752832031250023, -0.5490234375000114], + [17.72412109375, -0.27753906250001137], + [17.8876953125, 0.234130859375], + [17.902441406250006, 1.1180664062499943], + [18.05781250000001, 1.5348632812499972], + [18.072167968750023, 2.0132812499999915], + [18.49091796875001, 2.9244140624999915], + [18.6103515625, 3.4784179687499943], + [18.567480468750006, 4.257568359375], + [19.06855468750001, 4.891406249999989], + [19.5009765625, 5.127490234374989], + [19.806542968750023, 5.089306640624997], + [20.226367187500017, 4.829638671874989], + [20.55810546875, 4.462695312499989], + [21.53759765625, 4.244824218749997], + [22.422167968750017, 4.134960937499997], + [22.755761718750023, 4.646679687499997], + [23.41718750000001, 4.663134765624989], + [24.31982421875, 4.994140625], + [24.765527343750023, 4.930078124999994], + [25.249316406250017, 5.024560546874994], + [25.52509765625001, 5.3121093749999915], + [26.822070312500017, 5.062402343749994], + [27.11494140625001, 5.1978515624999915], + [27.4033203125, 5.109179687499989] + ] + ] + }, + "properties": { + "name": "Democratic Republic of the Congo", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [18.6103515625, 3.4784179687499943], + [18.49091796875001, 2.9244140624999915], + [18.072167968750023, 2.0132812499999915], + [18.05781250000001, 1.5348632812499972], + [17.902441406250006, 1.1180664062499943], + [17.8876953125, 0.234130859375], + [17.72412109375, -0.27753906250001137], + [17.752832031250023, -0.5490234375000114], + [17.27880859375, -0.9996093750000057], + [16.8798828125, -1.2258789062500028], + [16.54072265625001, -1.8401367187500028], + [16.21533203125, -2.1778320312500057], + [16.217382812500006, -3.0302734375], + [16.146777343750017, -3.464160156250003], + [15.872460937500023, -3.9342773437500114], + [15.60009765625, -4.030957031250011], + [14.707910156250023, -4.8817382812500085], + [14.410742187500006, -4.831250000000011], + [14.358300781250023, -4.299414062500006], + [13.414941406250023, -4.83740234375], + [13.07275390625, -4.634765625], + [12.881054687500011, -4.445117187500003], + [12.384570312500017, -4.619140625], + [12.018359375000017, -5.0042968750000085], + [11.777539062500011, -4.5658203125000085], + [11.130175781250017, -3.916308593750003], + [11.504296875000023, -3.520312500000003], + [11.685742187500011, -3.6820312500000085], + [11.934179687500006, -3.3185546875000114], + [11.537792968750011, -2.836718750000003], + [11.5751953125, -2.3970703125000057], + [12.446386718750006, -2.3299804687500085], + [12.43212890625, -1.9289062500000114], + [12.793554687500006, -1.9318359375000114], + [12.991992187500017, -2.3133789062500085], + [13.464941406250006, -2.3954101562500085], + [13.784375000000011, -2.1637695312500114], + [14.08740234375, -2.4668945312500057], + [14.383984375000011, -1.8900390625000085], + [14.480566406250006, -0.6183593750000114], + [13.860058593750011, -0.20332031250001137], + [13.884570312500017, 0.19082031249999432], + [14.087500000000006, 0.5365722656249972], + [14.434472656250023, 0.8114746093749972], + [14.180859375000011, 1.3702148437499915], + [13.851367187500017, 1.4187499999999886], + [13.274121093750011, 1.2410156249999886], + [13.162695312500006, 1.6480957031249943], + [13.293554687500006, 2.161572265624997], + [14.484082031250011, 2.154736328124997], + [14.902441406250006, 2.0123046874999915], + [15.741601562500023, 1.9149902343749972], + [16.059375000000017, 1.6762207031249972], + [16.183398437500017, 2.2700683593749886], + [16.468554687500017, 2.831738281249997], + [16.67333984375, 3.5352050781249886], + [17.43798828125, 3.6846191406249886], + [18.160937500000017, 3.4998046874999886], + [18.6103515625, 3.4784179687499943] + ] + ] + }, + "properties": { + "name": "Republic of the Congo", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-71.31972656249997, 11.861914062500048], + [-71.95810546875, 11.666406250000009], + [-72.24848632812501, 11.196435546875009], + [-72.690087890625, 10.835839843749994], + [-72.86933593750001, 10.49125976562496], + [-73.00654296874998, 9.789160156250006], + [-73.35634765625002, 9.226855468750031], + [-72.79638671874997, 9.108984374999991], + [-72.66542968749994, 8.62758789062498], + [-72.41655273437496, 8.381982421875037], + [-72.44296875, 7.454882812499989], + [-72.08427734374993, 7.096874999999969], + [-71.01328124999998, 6.994433593749974], + [-70.65507812500002, 7.082763671875028], + [-70.09501953124996, 6.937939453125011], + [-69.43925781249993, 6.1349121093750085], + [-68.47177734375, 6.156542968749974], + [-67.85917968749999, 6.289892578124963], + [-67.43935546875, 6.025537109375023], + [-67.82490234374995, 5.270458984375026], + [-67.85527343750002, 4.506884765624989], + [-67.66162109375, 3.864257812499986], + [-67.3111328125, 3.41586914062502], + [-67.83476562499999, 2.8928222656250426], + [-67.21083984375, 2.3901367187500426], + [-66.87602539062499, 1.223046875000037], + [-67.35195312499997, 2.085839843750051], + [-67.815087890625, 1.790087890625017], + [-68.17656249999999, 1.7198242187499915], + [-69.84858398437493, 1.7087402343750426], + [-69.85214843750003, 1.0595214843750398], + [-69.36137695312496, 1.0640136718749744], + [-69.16323242187502, 0.8640625000000028], + [-70.05390624999993, 0.5786132812500284], + [-70.07050781249993, -0.1388671875000398], + [-69.66748046874997, -0.48242187499995737], + [-69.40024414062498, -1.1949218749999773], + [-69.66904296875003, -2.667675781249997], + [-69.96591796875003, -4.235937500000006], + [-70.16752929687499, -4.0501953125000085], + [-70.24028320312496, -3.8827148437499943], + [-70.2984375, -3.8442382812499716], + [-70.33950195312502, -3.8143554687500085], + [-70.73510742187497, -3.7815429687499886], + [-70.07402343749993, -2.7501953125000114], + [-70.09584960937494, -2.658203125000014], + [-70.91455078125003, -2.2185546874999744], + [-71.39697265625, -2.3340820312499773], + [-71.55947265624997, -2.2242187499999773], + [-71.75253906249995, -2.15273437499998], + [-71.80273437499997, -2.1663085937499886], + [-71.86728515624998, -2.227734374999983], + [-71.932470703125, -2.288671874999963], + [-71.98427734375, -2.3265624999999517], + [-72.13681640624998, -2.38066406249996], + [-72.21845703125001, -2.4004882812500057], + [-72.30073242187498, -2.40927734375002], + [-72.39560546874995, -2.4289062500000256], + [-72.62534179687495, -2.3516601562500057], + [-72.88715820312501, -2.408496093749946], + [-73.15449218749993, -2.278222656249966], + [-73.19697265624995, -1.8302734375000114], + [-73.49628906249993, -1.6930664062500398], + [-73.66430664062497, -1.248828124999946], + [-73.86318359374997, -1.19667968749998], + [-73.92695312500001, -1.125195312499983], + [-74.05439453124995, -1.0286132812500313], + [-74.18076171875, -0.9977539062499545], + [-74.24638671874999, -0.9706054687500227], + [-74.28388671874998, -0.9278320312500057], + [-74.33442382812498, -0.8508789062499602], + [-74.41787109375, -0.5806640624999773], + [-74.80175781249997, -0.20009765624999432], + [-75.13837890624998, -0.050488281249968736], + [-75.18408203124997, -0.04174804687497158], + [-75.22460937499997, -0.04174804687497158], + [-75.28447265624999, -0.1065429687500199], + [-75.46396484374995, -0.038427734375005684], + [-75.61733398437494, 0.06289062500003695], + [-75.87978515624994, 0.1509765625000341], + [-76.31103515624997, 0.4484863281249858], + [-76.49462890624997, 0.2354492187500199], + [-77.42275390624997, 0.4248535156249602], + [-77.46767578124997, 0.636523437500017], + [-78.31210937499995, 1.046093750000054], + [-78.85966796874996, 1.4553710937500313], + [-78.576904296875, 1.7737792968749773], + [-78.617041015625, 2.3067871093750227], + [-78.12001953125, 2.488183593750037], + [-77.67001953124998, 2.87885742187504], + [-77.24277343749998, 3.5853515625000085], + [-77.1666015625, 3.8622558593750114], + [-77.42729492187499, 4.06044921874998], + [-77.28632812499995, 4.72172851562496], + [-77.40175781249994, 5.416162109375037], + [-77.24926757812497, 5.780175781250037], + [-77.46943359374995, 6.176757812500014], + [-77.35986328125003, 6.5044921874999915], + [-77.90117187499999, 7.229345703125048], + [-77.74389648437503, 7.536962890625006], + [-77.35078124999995, 7.7058593750000455], + [-77.2123046875, 8.033886718749997], + [-77.37421874999993, 8.65830078125002], + [-76.85185546875002, 8.09047851562498], + [-76.88798828124999, 8.619873046875], + [-76.27685546875, 8.989111328124991], + [-76.135498046875, 9.265625000000014], + [-75.63935546874998, 9.450439453125014], + [-75.67089843750003, 10.196337890625003], + [-75.44599609374995, 10.610888671874989], + [-74.84458007812498, 11.109716796875006], + [-74.45424804687497, 10.989062500000031], + [-74.05913085937502, 11.340624999999974], + [-73.31337890624997, 11.295751953124991], + [-72.72182617187497, 11.712158203125], + [-72.27499999999998, 11.88925781250002], + [-72.13574218749994, 12.188574218749977], + [-71.71455078124993, 12.41997070312496], + [-71.26210937499997, 12.335302734375034], + [-71.31972656249997, 11.861914062500048] + ] + ] + }, + "properties": { + "name": "Colombia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-83.6419921875, 10.917236328125], + [-83.4482421875, 10.465917968749991], + [-82.77841796874999, 9.669531249999991], + [-82.93984375, 9.449169921874997], + [-82.94033203125, 9.060107421874989], + [-82.741162109375, 8.951708984374989], + [-82.72783203124999, 8.916064453124989], + [-82.739990234375, 8.898583984374994], + [-82.91704101562499, 8.740332031249991], + [-82.855712890625, 8.635302734374989], + [-82.86162109374999, 8.453515624999994], + [-83.02734375, 8.337744140624991], + [-83.16240234374999, 8.588183593749989], + [-83.73408203125, 8.614453124999997], + [-83.63725585937499, 9.035351562499997], + [-83.89555664062499, 9.276416015624989], + [-84.65888671875, 9.646679687499997], + [-85.114501953125, 9.581787109375], + [-85.62485351562499, 9.902441406249991], + [-85.83061523437499, 10.398144531249997], + [-85.667236328125, 10.745019531249994], + [-85.7443359375, 11.062109374999991], + [-85.62138671874999, 11.184472656249994], + [-84.9091796875, 10.9453125], + [-84.348291015625, 10.979882812499994], + [-84.168359375, 10.780371093749991], + [-83.6419921875, 10.917236328125] + ] + ] + }, + "properties": { + "name": "Costa Rica", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-82.56176757812503, 21.571679687500023], + [-82.85317382812497, 21.443896484375017], + [-83.08251953124997, 21.791406250000023], + [-82.71455078124998, 21.890283203125023], + [-82.56176757812503, 21.571679687500023] + ] + ], + [ + [ + [-81.83745117187499, 23.163037109374955], + [-81.17861328124997, 23.059667968750034], + [-80.65014648437494, 23.10307617187499], + [-79.67666015624997, 22.743066406250023], + [-79.27568359374999, 22.407617187499994], + [-78.68647460937493, 22.366845703125023], + [-77.86503906250002, 21.900585937499983], + [-77.49726562499995, 21.871630859375045], + [-76.64741210937501, 21.284521484375063], + [-75.72294921874996, 21.111035156249983], + [-75.64277343749998, 20.733496093749977], + [-74.882568359375, 20.65063476562497], + [-74.25283203124997, 20.079687500000006], + [-75.11640624999995, 19.901416015625017], + [-76.15844726562497, 19.98974609374997], + [-77.715087890625, 19.85546874999997], + [-77.21337890625003, 20.300390625000034], + [-77.22958984374995, 20.643749999999983], + [-77.99731445312494, 20.715380859375017], + [-78.49077148437493, 21.05371093750003], + [-78.63647460937497, 21.51552734375005], + [-79.27441406249997, 21.562646484374966], + [-80.23134765625, 21.872167968750063], + [-80.49907226562499, 22.063525390625045], + [-80.96191406249997, 22.052880859375023], + [-81.81621093750002, 22.2001953125], + [-81.90341796875, 22.679003906250017], + [-82.73803710937497, 22.689257812500074], + [-83.37963867187503, 22.222998046875034], + [-84.32636718749998, 22.074316406250034], + [-84.36127929687498, 22.37890625], + [-84.04492187500003, 22.666015625000057], + [-83.25781249999997, 22.967578125000017], + [-82.10136718750002, 23.19042968750003], + [-81.83745117187499, 23.163037109374955] + ] + ] + ] + }, + "properties": { + "name": "Cuba", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [34.004492187500006, 35.065234374999996], + [32.71269531250002, 35.171044921874994], + [32.94160156250001, 35.390429687499996], + [33.941992187500006, 35.292041015624996], + [34.004492187500006, 35.065234374999996] + ] + ] + }, + "properties": { + "name": "Northern Cyprus", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [32.71269531250002, 35.171044921874994], + [34.004492187500006, 35.065234374999996], + [32.94179687500002, 34.57587890625], + [32.44902343750002, 34.729443359375], + [32.31718750000002, 34.9533203125], + [32.71269531250002, 35.171044921874994] + ] + ] + }, + "properties": { + "name": "Cyprus", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [14.809375000000017, 50.858984375], + [16.007226562500023, 50.611621093749996], + [16.679101562500023, 50.097460937499996], + [17.151953125000006, 50.378320312499994], + [17.874804687500017, 49.972265625], + [18.562402343750023, 49.879345703125], + [18.83222656250001, 49.510791015624996], + [18.160937500000017, 49.257373046874996], + [17.75849609375001, 48.888134765625], + [17.1884765625, 48.8609375], + [16.953125, 48.598828125], + [16.477929687500023, 48.800097656249996], + [16.057226562500006, 48.754785156249994], + [14.97216796875, 48.983935546874996], + [14.691308593750023, 48.59921875], + [14.049121093750017, 48.602490234375], + [13.814746093750017, 48.766943359375], + [13.769921875000023, 48.815966796874996], + [13.547656250000017, 48.95966796875], + [13.140527343750023, 49.158349609374994], + [12.632031250000011, 49.461230468749996], + [12.512500000000017, 49.87744140625], + [12.3056640625, 50.205712890624994], + [13.016406250000017, 50.490380859374994], + [13.18115234375, 50.510498046875], + [14.369042968750023, 50.898730468749996], + [14.809375000000017, 50.858984375] + ] + ] + }, + "properties": { + "name": "Czech Republic", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [9.739746093750028, 54.82553710937498], + [10.360449218750006, 54.43833007812506], + [11.39960937500004, 53.94462890625002], + [12.111328125, 54.168310546875006], + [12.57539062500004, 54.467382812500006], + [13.028613281250017, 54.411035156249994], + [13.865527343750074, 53.85336914062498], + [14.250000000000057, 53.73188476562501], + [14.298730468750051, 53.55644531249999], + [14.41455078125, 53.28349609374996], + [14.412304687500011, 53.216748046874955], + [14.410937500000074, 53.19902343749999], + [14.368554687500051, 53.105566406250034], + [14.293164062500068, 53.026757812499966], + [14.193652343750045, 52.982324218749994], + [14.138867187500068, 52.93286132812503], + [14.128613281250011, 52.87822265625002], + [14.253710937500017, 52.78251953124996], + [14.514062500000023, 52.645605468750034], + [14.619433593750017, 52.52851562499998], + [14.569726562499994, 52.431103515624955], + [14.554589843750023, 52.35966796874996], + [14.573925781250068, 52.31416015625001], + [14.615625000000023, 52.277636718750045], + [14.679882812500068, 52.25], + [14.705371093750017, 52.207470703124955], + [14.752539062500034, 52.08183593750002], + [14.601660156250034, 51.832373046875006], + [14.9638671875, 51.095117187499994], + [13.18115234375, 50.510498046875], + [13.016406250000017, 50.490380859374994], + [12.3056640625, 50.205712890624994], + [12.512500000000017, 49.87744140625], + [12.63203125000004, 49.46123046875002], + [13.14052734375008, 49.15834960937505], + [13.547656250000074, 48.95966796874998], + [13.769921875000051, 48.81596679687502], + [13.814746093750017, 48.76694335937498], + [13.802929687500011, 48.74750976562501], + [13.785351562499983, 48.58745117187502], + [13.486621093750074, 48.58183593750002], + [13.471679687500028, 48.57182617187502], + [13.459863281250023, 48.564550781250034], + [13.40937500000004, 48.39414062500006], + [13.374609375000063, 48.361376953125045], + [13.322851562500006, 48.33125000000004], + [13.215234375000023, 48.301904296874994], + [12.685839843750074, 47.66933593750002], + [11.716796875, 47.58349609375003], + [11.297949218750034, 47.424902343750034], + [10.873046874999972, 47.52021484375001], + [10.65869140625, 47.547216796875006], + [10.482812500000051, 47.54179687499996], + [10.43037109375004, 47.54106445312499], + [10.403906250000063, 47.41699218750003], + [10.312792968750074, 47.31342773437498], + [10.18300781250008, 47.27880859375003], + [10.096484375000045, 47.379589843749955], + [10.066308593750023, 47.39335937500002], + [10.074218750000028, 47.42851562499999], + [10.034082031250023, 47.47358398437501], + [9.748925781250023, 47.575537109375006], + [8.572656250000023, 47.775634765625], + [8.414746093750011, 47.58959960937503], + [7.615624999999994, 47.59272460937504], + [7.584179687499983, 48.064306640625006], + [8.134863281250006, 48.97358398437498], + [7.450585937500051, 49.152197265625034], + [6.735449218750006, 49.16059570312498], + [6.344335937500006, 49.45273437499998], + [6.4873046875, 49.798486328124994], + [6.1165039062500455, 50.120996093749966], + [6.364453125000011, 50.31616210937503], + [5.993945312500017, 50.75043945312504], + [5.894726562500068, 50.98422851562506], + [6.193261718750051, 51.48891601562502], + [5.948535156250017, 51.762402343749955], + [6.7417968750000625, 51.91088867187503], + [7.035156250000057, 52.38022460937498], + [7.197265625000028, 53.28227539062499], + [7.285253906250034, 53.68134765625001], + [8.00927734375, 53.69072265624999], + [8.53847656250008, 53.55688476562497], + [8.897753906250074, 53.83569335937503], + [8.95722656250004, 54.538330078125], + [8.670312500000023, 54.903417968750034], + [9.739746093750028, 54.82553710937498] + ] + ] + }, + "properties": { + "name": "Germany", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [43.24599609375002, 11.499804687499989], + [42.92275390625002, 10.999316406249989], + [42.557714843750006, 11.080761718749997], + [41.79824218750002, 10.98046875], + [41.76650390625002, 11.589111328125], + [42.378515625000006, 12.466406249999991], + [42.67011718750001, 12.376562499999991], + [42.703710937500006, 12.380322265624997], + [42.76748046875002, 12.4228515625], + [42.88330078125, 12.621289062499997], + [43.00566406250002, 12.662304687499997], + [43.11669921875, 12.708593749999991], + [43.409765625000006, 12.18994140625], + [43.272070312500006, 11.969531249999989], + [42.79902343750001, 11.739404296874994], + [43.24599609375002, 11.499804687499989] + ] + ] + }, + "properties": { + "name": "Djibouti", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [10.645117187500006, 55.60981445312498], + [10.785253906250034, 55.13339843749998], + [9.988769531250028, 55.163183593750006], + [9.860644531250045, 55.515478515625034], + [10.645117187500006, 55.60981445312498] + ] + ], + [ + [ + [12.568750000000023, 55.785058593749966], + [11.653808593750057, 55.186914062499966], + [11.286328125000068, 55.20444335937498], + [10.978906250000051, 55.721533203125006], + [12.218945312499983, 56.11865234374997], + [12.568750000000023, 55.785058593749966] + ] + ], + [ + [ + [9.739746093750028, 54.82553710937498], + [8.670312500000023, 54.903417968750034], + [8.61591796875004, 55.41821289062503], + [8.132128906250074, 55.59980468749998], + [8.16396484375008, 56.60688476562498], + [8.618554687500051, 57.11127929687498], + [9.554296874999977, 57.23247070312496], + [9.96230468750008, 57.580957031249994], + [10.537109375000028, 57.44853515625002], + [10.282714843750057, 56.620507812499994], + [10.18300781250008, 55.86518554687504], + [9.591113281250017, 55.49321289062502], + [9.739746093750028, 54.82553710937498] + ] + ] + ] + }, + "properties": { + "name": "Denmark", + "childNum": 3 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-71.647216796875, 19.195947265624994], + [-71.75742187499999, 19.688183593749997], + [-71.557763671875, 19.89536132812499], + [-70.95415039062499, 19.913964843749994], + [-70.12944335937499, 19.636132812499994], + [-69.739404296875, 19.299218749999994], + [-68.684765625, 18.90478515625], + [-68.35927734375, 18.5380859375], + [-68.658837890625, 18.22202148437499], + [-68.9349609375, 18.408007812500003], + [-69.770654296875, 18.443554687499997], + [-70.18310546875, 18.251757812500003], + [-71.02783203125, 18.273193359375], + [-71.395703125, 17.64609374999999], + [-71.63173828125, 17.773632812499997], + [-71.7619140625, 18.34130859375], + [-71.647216796875, 19.195947265624994] + ] + ] + }, + "properties": { + "name": "Dominican Republic", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [8.207617187500006, 36.518945312499994], + [8.348730468750006, 36.367968749999996], + [8.318066406250011, 35.654931640624994], + [8.31640625, 35.403124999999996], + [8.35986328125, 35.299609374999996], + [8.394238281250011, 35.203857421875], + [8.312109375000006, 35.084619140624994], + [8.27685546875, 34.9794921875], + [8.24560546875, 34.73408203125], + [7.513867187500011, 34.080517578125], + [7.49560546875, 33.976513671875], + [7.500195312500011, 33.832470703125], + [7.534375000000011, 33.717919921874994], + [7.7626953125, 33.23310546875], + [7.877246093750017, 33.172119140625], + [8.2109375, 32.926708984375], + [8.333398437500023, 32.543603515624994], + [9.044042968750006, 32.07236328125], + [9.160253906250006, 31.621337890625], + [9.224023437500023, 31.373681640624994], + [9.36328125, 30.832910156249994], + [9.518750000000011, 30.229394531249994], + [9.310253906250011, 30.115234375], + [9.672656250000017, 29.5669921875], + [9.842578125000017, 28.966992187499997], + [9.916015625, 27.785693359374996], + [9.74755859375, 27.330859374999996], + [9.859375, 26.551953124999997], + [9.491406250000011, 26.333740234375], + [9.4482421875, 26.067138671875], + [10.000683593750011, 25.332080078125003], + [10.255859375, 24.591015624999997], + [10.686132812500006, 24.55136718749999], + [11.536914062500017, 24.290820312500003], + [11.967871093750006, 23.517871093750003], + [9.378710937500017, 21.991406249999997], + [7.481738281250017, 20.873095703125003], + [5.836621093750011, 19.479150390624994], + [4.227636718750006, 19.142773437499997], + [3.40087890625, 18.988427734374994], + [3.1060546875000057, 19.150097656249997], + [3.255859375, 19.410937500000003], + [3.2037109375000057, 19.789697265624994], + [2.4061523437500227, 20.063867187499994], + [2.2193359375000057, 20.247802734375], + [1.6854492187500227, 20.378369140624997], + [1.1657226562500114, 20.817431640625003], + [1.1455078125, 21.102246093749997], + [-1.29296875, 22.696533203125], + [-3.2578613281249886, 23.981250000000003], + [-4.822607421874977, 24.99560546875], + [-6.238671874999994, 25.848193359375003], + [-8.683349609375, 27.285937499999996], + [-8.683349609375, 27.656445312499997], + [-8.683349609375, 27.900390625], + [-8.659912109375, 28.718603515625], + [-8.265185546874989, 28.980517578124996], + [-7.998925781249994, 29.132421875], + [-7.685156249999977, 29.349511718749994], + [-7.485742187499994, 29.392236328124994], + [-7.094921874999983, 29.625195312499997], + [-6.855566406249977, 29.601611328124996], + [-6.755126953125, 29.583837890625], + [-6.635351562499977, 29.568798828124997], + [-6.520556640624989, 29.659863281249997], + [-6.510693359374983, 29.726025390624997], + [-6.507910156249977, 29.7837890625], + [-6.500878906249994, 29.809130859374996], + [-5.774999999999977, 29.869042968749994], + [-5.448779296874989, 29.956933593749994], + [-5.293652343749983, 30.058642578124996], + [-5.180126953124983, 30.166162109374994], + [-4.96826171875, 30.465380859374996], + [-4.778515624999983, 30.552392578124994], + [-4.529150390624977, 30.625537109374996], + [-4.322851562499977, 30.698876953124994], + [-4.148779296874977, 30.8095703125], + [-3.7020019531249773, 30.944482421874994], + [-3.6667968749999886, 30.964013671874994], + [-3.626904296874983, 31.000927734374997], + [-3.6725097656249943, 31.111376953124996], + [-3.8333984374999943, 31.197802734374996], + [-3.837109374999983, 31.512353515624994], + [-3.8267578124999773, 31.661914062499996], + [-3.4397949218749773, 31.704541015624997], + [-3.0173828124999886, 31.834277343749996], + [-2.988232421874983, 31.874218749999997], + [-2.930859374999983, 32.042529296874996], + [-2.8634277343749943, 32.07470703125], + [-2.5232421874999886, 32.12568359375], + [-2.4483886718749943, 32.12998046875], + [-2.0728027343749886, 32.115039062499996], + [-1.8169921874999773, 32.104785156249996], + [-1.275341796874983, 32.089013671874994], + [-1.16259765625, 32.399169921875], + [-1.510009765625, 32.87763671875], + [-1.550732421874983, 33.073583984375], + [-1.67919921875, 33.318652343749996], + [-1.7069335937499943, 34.176074218749996], + [-1.8496582031249886, 34.607324218749994], + [-1.792187499999983, 34.723193359374996], + [-1.795605468749983, 34.751904296875], + [-1.9208984375, 34.835546875], + [-2.131787109374983, 34.970849609374994], + [-2.1907714843749773, 35.02978515625], + [-2.2196289062499943, 35.10419921875], + [-1.3358398437499943, 35.3642578125], + [-0.42612304687497726, 35.8615234375], + [0.047949218750005684, 35.900537109374994], + [0.514941406250017, 36.26181640625], + [1.2572265625000227, 36.519580078124996], + [2.5933593750000057, 36.60068359375], + [2.9728515625000114, 36.784472656249996], + [3.7790039062500114, 36.89619140625], + [4.758105468750017, 36.896337890625], + [5.195605468750017, 36.676806640624996], + [6.064746093750017, 36.8642578125], + [6.486523437500011, 37.085742187499996], + [6.927539062500017, 36.91943359375], + [7.607714843750017, 36.999755859375], + [7.910449218750017, 36.856347656249994], + [8.127148437500011, 36.9103515625], + [8.576562500000023, 36.93720703125], + [8.207617187500006, 36.518945312499994] + ] + ] + }, + "properties": { + "name": "Algeria", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-91.27216796874998, 0.02514648437498579], + [-90.799658203125, -0.7520507812499915], + [-90.90551757812497, -0.9405273437500199], + [-91.36918945312493, -0.28720703124997726], + [-91.27216796874998, 0.02514648437498579] + ] + ], + [ + [ + [-75.28447265624999, -0.1065429687500199], + [-75.34047851562494, -0.14218750000000568], + [-75.47597656250002, -0.15712890625002274], + [-75.26323242187502, -0.555371093749983], + [-75.25937500000003, -0.5901367187499602], + [-75.27871093749997, -0.6539062499999773], + [-75.28359375, -0.7071289062499915], + [-75.24960937499998, -0.9518554687500256], + [-75.570556640625, -1.5312500000000142], + [-75.64165039062502, -1.60732421874998], + [-76.08979492187501, -2.1331054687499744], + [-76.6791015625, -2.5625976562499915], + [-77.860595703125, -2.9816406250000114], + [-78.240380859375, -3.4725585937500085], + [-78.64799804687499, -4.248144531250006], + [-78.68603515625003, -4.562402343749994], + [-78.86152343749998, -4.665039062499943], + [-78.97539062499999, -4.873242187499997], + [-78.99526367187497, -4.908007812499974], + [-79.03330078124998, -4.969140624999994], + [-79.07626953125003, -4.990625000000023], + [-79.18666992187497, -4.958203124999983], + [-79.26811523437493, -4.957617187499949], + [-79.33095703124997, -4.92783203125002], + [-79.39941406249997, -4.840039062499983], + [-79.45576171874998, -4.766210937499949], + [-79.50190429687495, -4.670605468750011], + [-79.51616210937493, -4.539160156249963], + [-79.57768554687496, -4.50058593750002], + [-79.638525390625, -4.454882812500031], + [-79.79726562500002, -4.47636718749996], + [-79.962890625, -4.390332031250026], + [-80.06352539062499, -4.327539062500023], + [-80.13955078125002, -4.296093750000011], + [-80.19746093750001, -4.311035156249943], + [-80.293359375, -4.416796875000003], + [-80.48847656249995, -4.3936523437499915], + [-80.35288085937495, -4.208496093750014], + [-80.453759765625, -4.205175781249963], + [-80.48847656249995, -4.165527343749972], + [-80.49345703124999, -4.119140625000014], + [-80.510009765625, -4.06953125000004], + [-80.49013671874994, -4.010058593750003], + [-80.43720703125001, -3.9786132812499915], + [-80.30327148437499, -4.005078124999969], + [-80.26689453124993, -3.948828124999963], + [-80.17924804687493, -3.87773437499996], + [-80.21757812500002, -3.7876953124999915], + [-80.22060546875002, -3.613183593749966], + [-80.24375000000003, -3.5767578125000057], + [-80.24541015625002, -3.522167968749997], + [-80.26523437499995, -3.4924804687499886], + [-80.27353515624995, -3.424609375000017], + [-80.30312499999994, -3.3748046874999886], + [-79.92158203124993, -3.0901367187499886], + [-79.72988281249997, -2.5791015624999716], + [-80.45009765624997, -2.6259765625000284], + [-80.96279296874997, -2.18925781249996], + [-80.770361328125, -2.0766601562500284], + [-80.80141601562494, -1.3833984375000057], + [-80.90239257812499, -1.0789062499999744], + [-80.55390624999998, -0.8479492187499886], + [-80.48227539062503, -0.36826171874996305], + [-80.1333984375, -0.006054687499982947], + [-80.02499999999995, 0.4101562499999858], + [-80.08828124999997, 0.7847656250000199], + [-79.74121093749997, 0.9797851562500455], + [-78.89965820312503, 1.2062499999999972], + [-78.85966796874996, 1.4553710937500313], + [-78.31210937499995, 1.046093750000054], + [-77.46767578124997, 0.636523437500017], + [-77.42275390624997, 0.4248535156249602], + [-76.49462890624997, 0.2354492187500199], + [-76.31103515624997, 0.4484863281249858], + [-75.87978515624994, 0.1509765625000341], + [-75.61733398437494, 0.06289062500003695], + [-75.46396484374995, -0.038427734375005684], + [-75.28447265624999, -0.1065429687500199] + ] + ] + ] + }, + "properties": { + "name": "Ecuador", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [34.24531250000001, 31.208300781249996], + [34.904296875, 29.477343749999996], + [34.736425781250006, 29.27060546875], + [34.39970703125002, 28.016015624999994], + [34.22011718750002, 27.764306640624994], + [33.76025390625, 28.047656249999996], + [33.24775390625001, 28.567724609375], + [33.075781250000006, 29.073046874999996], + [32.72148437500002, 29.521777343749996], + [32.6318359375, 28.992236328124996], + [32.89824218750002, 28.565234374999996], + [33.54707031250001, 27.898144531249997], + [33.5498046875, 27.607373046874997], + [33.89306640625, 27.049462890624994], + [33.959082031250006, 26.6490234375], + [34.56513671875001, 25.691162109375], + [35.19414062500002, 24.475146484375003], + [35.62470703125001, 24.06601562499999], + [35.52275390625002, 23.442529296874994], + [35.697851562500006, 22.946191406249994], + [36.22968750000001, 22.628808593749994], + [36.87138671875002, 21.996728515624994], + [33.91845703125, 21.996240234374994], + [31.434472656250023, 21.995849609375], + [29.564550781250006, 21.9951171875], + [28.036425781250017, 21.995361328125], + [24.980273437500017, 21.995849609375], + [24.980273437500017, 24.466064453125], + [24.980273437500017, 26.487109374999996], + [24.980273437500017, 29.181884765625], + [24.726464843750023, 30.2505859375], + [24.973925781250017, 30.776562499999997], + [24.85273437500001, 31.334814453125], + [25.150488281250006, 31.654980468749997], + [25.382226562500023, 31.51279296875], + [25.89326171875001, 31.620898437499996], + [27.248046875, 31.377880859374997], + [27.967578125000017, 31.097412109375], + [28.51484375000001, 31.050439453124994], + [29.072070312500017, 30.830273437499997], + [29.591601562500017, 31.011523437499996], + [30.395117187500006, 31.4576171875], + [30.700488281250017, 31.403857421874996], + [31.193945312500006, 31.587597656249997], + [32.10175781250001, 31.092822265624996], + [34.24531250000001, 31.208300781249996] + ] + ] + }, + "properties": { + "name": "Egypt", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [40.938574218750006, 13.983105468749997], + [40.82011718750002, 14.111669921874991], + [40.22148437500002, 14.431152343749972], + [39.531835937500006, 14.536718749999991], + [38.43144531250002, 14.428613281249994], + [38.221484375000074, 14.649658203124986], + [38.002539062500006, 14.737109375000045], + [37.94345703125006, 14.810546875], + [37.884179687499994, 14.852294921874972], + [37.82031250000003, 14.708496093749986], + [37.70839843750005, 14.45722656250004], + [37.64843750000003, 14.32255859375006], + [37.571191406249994, 14.149072265624966], + [37.546777343749994, 14.143847656249974], + [37.507226562499994, 14.156396484375037], + [37.257226562499994, 14.453759765625051], + [37.024511718750006, 14.271972656250057], + [36.81191406250005, 14.315039062500034], + [36.67910156250005, 14.307568359375026], + [36.542382812499994, 14.258203124999994], + [36.52431640625005, 14.256835937499986], + [36.492285156250006, 14.544335937500023], + [36.470800781250006, 14.736474609375009], + [36.448144531249994, 14.940087890625009], + [36.42675781249997, 15.132080078125043], + [36.566015625000006, 15.362109375000003], + [36.9137695312501, 16.296191406250045], + [36.887792968750006, 16.624658203124994], + [36.9787109375001, 16.800585937500045], + [36.9757812500001, 16.866552734375006], + [36.99521484375006, 17.020556640625017], + [37.00898437500004, 17.058886718750017], + [37.06152343749997, 17.061279296875057], + [37.16953125000006, 17.041406249999994], + [37.41103515625005, 17.061718749999955], + [37.452929687500074, 17.108691406250017], + [37.510156249999994, 17.28813476562499], + [37.78242187500004, 17.458007812500057], + [38.253515625000006, 17.584765625000017], + [38.26728515625004, 17.616699218750057], + [38.28984375000002, 17.637011718750017], + [38.34736328125004, 17.68359375], + [38.37373046875004, 17.717333984375045], + [38.42246093750006, 17.823925781249983], + [38.60947265625006, 18.00507812500004], + [38.91171875000006, 17.427148437499994], + [39.14257812500003, 16.729150390624966], + [39.298925781250006, 15.921093750000011], + [39.5065429687501, 15.532128906249994], + [39.86376953124997, 15.470312500000034], + [40.20410156250003, 15.014111328124983], + [41.17646484375004, 14.620312500000054], + [41.65820312499997, 13.983056640624994], + [42.24511718749997, 13.587646484374986], + [42.796191406250074, 12.864257812500057], + [43.08291015625005, 12.824609374999966], + [43.11669921874997, 12.708593749999963], + [43.00566406250002, 12.66230468750004], + [42.88330078124997, 12.621289062500026], + [42.767480468749994, 12.422851562500014], + [42.70371093750006, 12.380322265625054], + [42.67011718750004, 12.376562499999991], + [42.479394531249994, 12.513623046875026], + [42.37851562500006, 12.466406250000006], + [41.76503906250005, 13.183935546874991], + [41.362890625000006, 13.499804687500031], + [40.938574218750006, 13.983105468749997] + ] + ] + }, + "properties": { + "name": "Eritrea", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-16.33447265624997, 28.37993164062499], + [-16.65800781249999, 28.007177734374977], + [-16.905322265625017, 28.33959960937503], + [-16.33447265624997, 28.37993164062499] + ] + ], + [ + [ + [3.145312500000017, 39.79008789062499], + [3.4618164062500227, 39.69775390625003], + [3.0728515625000057, 39.30126953124997], + [2.371289062500068, 39.61308593749999], + [2.7849609375000455, 39.854833984375034], + [3.145312500000017, 39.79008789062499] + ] + ], + [ + [ + [-1.7940429687499488, 43.407324218750006], + [-1.2854492187499886, 43.05961914062496], + [-0.041162109374994316, 42.689111328124966], + [1.4283203124999773, 42.59589843749998], + [1.7060546875, 42.50332031250005], + [2.0327148437500284, 42.353515625], + [3.21142578125, 42.43115234375], + [3.248046875, 41.94423828125002], + [2.0826171875000625, 41.287402343750045], + [1.0329101562500682, 41.06206054687496], + [-0.32700195312494884, 39.519873046875006], + [-0.20493164062494884, 39.062597656250034], + [0.20156250000007958, 38.75917968750002], + [-0.3812499999999943, 38.435644531250034], + [-0.6467773437499886, 38.15185546875003], + [-0.8221679687499375, 37.58076171875004], + [-1.3275390624999375, 37.561132812500034], + [-1.7976074218749716, 37.23286132812504], + [-2.111523437499983, 36.77666015624999], + [-4.366845703124994, 36.71811523437506], + [-4.67412109374996, 36.506445312500006], + [-5.171484374999949, 36.423779296874955], + [-5.62548828125, 36.02592773437499], + [-6.0406738281249375, 36.18842773437498], + [-6.492431640624943, 36.95463867187502], + [-6.88461914062492, 37.194238281249966], + [-7.4061523437499375, 37.17944335937497], + [-7.503515624999977, 37.58549804687502], + [-7.185449218749994, 38.00634765625006], + [-7.343017578124943, 38.45742187500002], + [-7.0460449218749375, 38.907031250000045], + [-7.44511718749996, 39.53618164062496], + [-7.036718750000006, 39.713964843750034], + [-6.81015624999992, 40.343115234375034], + [-6.928466796874972, 41.009130859375006], + [-6.212499999999949, 41.53203124999996], + [-6.61826171874992, 41.9423828125], + [-7.40361328124996, 41.833691406249955], + [-7.920849609374983, 41.883642578125006], + [-8.213085937499926, 42.133691406249966], + [-8.777148437500017, 41.941064453124994], + [-8.690917968749943, 42.274169921875], + [-9.235205078124977, 42.97690429687498], + [-8.873681640624966, 43.33442382812498], + [-7.698144531249994, 43.76455078125005], + [-7.261962890624972, 43.594628906249966], + [-5.66582031249996, 43.58247070312498], + [-4.52304687499992, 43.41572265625004], + [-3.604638671874966, 43.51948242187504], + [-3.045605468749926, 43.37158203125], + [-2.337109374999926, 43.32802734375002], + [-1.7940429687499488, 43.407324218750006] + ] + ] + ] + }, + "properties": { + "name": "Spain", + "childNum": 3 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [22.61738281250004, 58.62124023437502], + [23.29287109375008, 58.483496093750006], + [22.152929687500006, 58.11533203124998], + [22.081347656250074, 58.47812499999998], + [22.61738281250004, 58.62124023437502] + ] + ], + [ + [ + [28.012500000000045, 59.484277343749966], + [27.464453125000034, 58.84130859375], + [27.48779296875, 58.270068359375045], + [27.75283203125008, 57.841015624999955], + [27.542089843750063, 57.799414062500006], + [27.400000000000063, 57.66679687499999], + [27.35195312500005, 57.52812499999999], + [27.187109375000034, 57.53833007812503], + [27.033398437500068, 57.578759765624994], + [26.96601562500001, 57.60913085937506], + [26.899804687500023, 57.608789062499994], + [26.29804687500001, 57.60107421875], + [25.66015625, 57.920166015625], + [25.11103515625004, 58.06342773437498], + [24.91132812500001, 58.00458984374998], + [24.83906250000004, 57.98872070312504], + [24.775781250000023, 57.98525390625002], + [24.45888671875005, 57.907861328124994], + [24.529101562500045, 58.35424804687497], + [23.767578125000057, 58.36083984374997], + [23.50927734375003, 58.65854492187498], + [23.494433593750017, 59.19565429687498], + [24.38037109375003, 59.47265625], + [25.50927734374997, 59.63901367187506], + [26.974707031250006, 59.450634765624955], + [28.012500000000045, 59.484277343749966] + ] + ] + ] + }, + "properties": { + "name": "Estonia", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [38.43144531250002, 14.428613281249994], + [39.531835937500006, 14.536718749999991], + [40.22148437500002, 14.43115234375], + [40.82011718750002, 14.111669921874991], + [40.938574218750006, 13.983105468749997], + [41.362890625000006, 13.499804687500003], + [41.76503906250002, 13.183935546874991], + [42.378515625000006, 12.466406249999991], + [41.76650390625002, 11.589111328125], + [41.79824218750002, 10.98046875], + [42.557714843750006, 11.080761718749997], + [42.92275390625002, 10.999316406249989], + [42.65957031250002, 10.621386718749989], + [42.84160156250002, 10.203076171874997], + [43.181640625, 9.879980468749991], + [43.482519531250006, 9.379492187499991], + [44.02285156250002, 8.986035156249997], + [46.97822265625001, 7.9970703125], + [47.97822265625001, 7.9970703125], + [45.93496093750002, 5.997216796874994], + [44.940527343750006, 4.912011718749994], + [44.02812500000002, 4.950976562499989], + [43.53828125000001, 4.84033203125], + [43.01601562500002, 4.5633300781249915], + [42.791601562500006, 4.2919921875], + [42.02412109375001, 4.137939453125], + [41.91533203125002, 4.031298828124989], + [41.88398437500001, 3.977734374999997], + [41.73769531250002, 3.9790527343749886], + [41.48193359375, 3.9632812499999943], + [41.22089843750001, 3.943554687499997], + [41.02080078125002, 4.0574707031249915], + [40.765234375000006, 4.2730468749999915], + [39.84218750000002, 3.8514648437499943], + [39.79033203125002, 3.7542480468749915], + [39.65751953125002, 3.577832031249997], + [39.49443359375002, 3.4561035156249886], + [38.608007812500006, 3.60009765625], + [38.45156250000002, 3.6048339843749915], + [38.22529296875001, 3.6189941406249915], + [38.08613281250001, 3.6488281249999943], + [37.15458984375002, 4.254541015624994], + [36.90556640625002, 4.4114746093749915], + [36.08193359375002, 4.44970703125], + [36.02197265625, 4.4681152343749915], + [35.97871093750001, 4.503808593749994], + [35.76308593750002, 4.808007812499994], + [35.75615234375002, 4.950488281249989], + [35.779296875, 5.1055664062499915], + [35.80029296875, 5.156933593749997], + [35.74501953125002, 5.343994140625], + [35.325292968750006, 5.364892578124994], + [35.2646484375, 5.412060546874997], + [35.26386718750001, 5.457910156249994], + [35.26835937500002, 5.4922851562499915], + [35.08193359375002, 5.673144531249989], + [34.71064453125001, 6.660302734374994], + [34.06425781250002, 7.225732421874994], + [33.666113281250006, 7.6709960937499915], + [33.22597656250002, 7.760644531249994], + [33.01259765625002, 7.9515136718749915], + [33.23427734375002, 8.396386718749994], + [33.95332031250001, 8.443505859374994], + [34.09453125000002, 8.582226562499997], + [34.078125, 9.461523437499991], + [34.29150390625, 10.124755859375], + [34.27568359375002, 10.528124999999989], + [34.571875000000006, 10.880175781249989], + [34.93144531250002, 10.864794921874989], + [35.1123046875, 11.816552734374994], + [35.59609375000002, 12.537304687499997], + [36.107519531250006, 12.726464843749994], + [36.21220703125002, 13.271093749999991], + [36.390625, 13.626074218749991], + [36.52431640625002, 14.2568359375], + [36.54238281250002, 14.258203124999994], + [36.67910156250002, 14.307568359374997], + [36.81191406250002, 14.315039062499991], + [37.024511718750006, 14.27197265625], + [37.25722656250002, 14.453759765624994], + [37.50722656250002, 14.156396484374994], + [37.54677734375002, 14.143847656250003], + [37.57119140625002, 14.149072265624994], + [37.6484375, 14.322558593750003], + [37.70839843750002, 14.457226562499997], + [37.8203125, 14.70849609375], + [37.88417968750002, 14.852294921875], + [37.943457031250006, 14.810546875], + [38.002539062500006, 14.737109375000003], + [38.22148437500002, 14.649658203125], + [38.43144531250002, 14.428613281249994] + ] + ] + }, + "properties": { + "name": "Ethiopia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [28.96582031250003, 69.02197265625], + [28.470703125000057, 68.48837890625], + [29.343847656250006, 68.06186523437506], + [29.941210937500074, 67.54746093749998], + [29.087011718750034, 66.97094726562503], + [29.903417968750006, 66.091064453125], + [29.60419921875004, 64.968408203125], + [30.072851562500063, 64.76503906250005], + [30.10810546875004, 64.36611328125005], + [30.50390625000003, 64.02060546875], + [30.05537109375004, 63.689013671875045], + [31.180859375000097, 63.208300781250074], + [31.533984375000017, 62.885400390624994], + [31.28564453125003, 62.567822265624955], + [29.69013671875004, 61.54609375000001], + [27.797656250000074, 60.53613281250003], + [25.65644531250004, 60.33320312499998], + [23.721777343750063, 59.965673828125006], + [22.79345703125003, 60.076806640624994], + [22.57587890625001, 60.35908203125004], + [21.436035156250057, 60.596386718749955], + [21.36054687500004, 60.96748046874998], + [21.605957031250057, 61.59155273437503], + [21.255957031250063, 61.98964843750005], + [21.103613281250034, 62.622949218749994], + [22.243261718750034, 63.437939453124955], + [23.248730468750068, 63.89614257812505], + [24.557910156250045, 64.801025390625], + [25.372656250000034, 65.00947265625001], + [25.34785156250004, 65.47924804687497], + [24.15546875000004, 65.80527343750006], + [23.70117187500003, 66.48076171874999], + [23.988574218750045, 66.81054687500003], + [23.468066406250074, 67.449951171875], + [23.63886718750004, 67.95439453125002], + [22.78242187500001, 68.39101562499997], + [21.99746093750005, 68.52060546874998], + [20.622167968750006, 69.036865234375], + [21.621777343750068, 69.27070312499995], + [22.410937500000074, 68.719873046875], + [23.85400390625, 68.80590820312503], + [24.94140625000003, 68.59326171875006], + [25.748339843750017, 68.99013671875], + [26.011523437500074, 69.65263671875005], + [26.525390625000057, 69.91503906250003], + [27.889941406250045, 70.06166992187497], + [29.14160156250003, 69.67143554687505], + [28.96582031250003, 69.02197265625] + ] + ] + }, + "properties": { + "name": "Finland", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [178.28017578124994, -17.37197265625001], + [178.59160156249996, -17.651464843750006], + [178.66767578125004, -18.080859375000003], + [177.8470703125, -18.254882812500014], + [177.32138671875, -18.077539062500037], + [177.26396484375007, -17.86347656250004], + [177.61796875000007, -17.461035156250034], + [178.28017578124994, -17.37197265625001] + ] + ], + [ + [ + [179.99921875000004, -16.168554687499977], + [179.74814453125006, -16.44628906249997], + [179.9279296875001, -16.74443359374996], + [179.00683593750003, -16.90019531249999], + [178.80507812499994, -16.631445312500034], + [179.55175781250003, -16.249902343750023], + [180.00000000000003, -16.15292968749999], + [179.99921875000004, -16.168554687499977] + ] + ] + ] + }, + "properties": { + "name": "Fiji", + "childNum": 2 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-60.28623046874995, -51.461914062500014], + [-59.26806640625, -51.42753906250003], + [-59.92138671874997, -51.969531250000045], + [-60.28623046874995, -51.461914062500014] + ] + ], + [ + [ + [-58.85019531249995, -51.26992187499998], + [-58.473730468750006, -51.50908203125003], + [-57.976513671874955, -51.38437500000003], + [-57.83818359374993, -51.70917968750003], + [-58.68349609375002, -51.93623046875001], + [-59.06801757812502, -52.17304687500003], + [-59.57080078124994, -51.92539062500003], + [-59.05952148437498, -51.685449218749994], + [-58.85019531249995, -51.26992187499998] + ] + ] + ] + }, + "properties": { + "name": "United Kingdom", + "childNum": 2 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [55.79736328125003, -21.33935546875003], + [55.36269531250005, -21.27363281250004], + [55.311328125000074, -20.90410156249999], + [55.661914062500074, -20.906249999999986], + [55.79736328125003, -21.33935546875003] + ] + ], + [ + [ + [-51.65253906249998, 4.061279296874972], + [-51.99062499999994, 3.702001953124963], + [-52.70063476562501, 2.36367187499998], + [-52.96484375, 2.1835449218749687], + [-53.76777343749998, 2.3548339843750483], + [-54.13007812499998, 2.1210449218750256], + [-54.51508789062498, 2.245458984374963], + [-54.55048828125001, 2.2930664062499915], + [-54.59194335937502, 2.3137695312500313], + [-54.61625976562499, 2.3267578125000057], + [-54.60473632812497, 2.3357910156249915], + [-54.56840820312502, 2.3425781250000313], + [-54.53593749999999, 2.343310546875003], + [-54.48554687500001, 2.4161132812500057], + [-54.402001953124966, 2.46152343750002], + [-54.25673828125002, 2.7137207031249773], + [-54.19550781249998, 2.817871093750057], + [-54.03422851562499, 3.62939453125], + [-54.350732421874994, 4.054101562500023], + [-54.45219726562496, 5.013476562499989], + [-54.085302734375006, 5.41181640625004], + [-53.84716796875, 5.782226562500014], + [-53.454443359375006, 5.563476562500028], + [-52.899316406249966, 5.425048828124986], + [-52.29052734375003, 4.942187500000031], + [-51.91958007812494, 4.52431640624998], + [-51.65253906249998, 4.061279296874972] + ] + ], + [ + [ + [9.480371093750023, 42.80541992187503], + [9.550683593750051, 42.12973632812506], + [9.186132812500034, 41.38491210937502], + [8.80751953125008, 41.58837890625], + [8.71308593750004, 42.54975585937501], + [9.480371093750023, 42.80541992187503] + ] + ], + [ + [ + [5.789746093749983, 49.53828125000001], + [5.823437500000011, 49.50507812499998], + [5.9013671875, 49.48974609374997], + [5.928906250000011, 49.47753906249997], + [5.959472656250028, 49.45463867187502], + [6.074121093750023, 49.45463867187502], + [6.119921875000017, 49.485205078125034], + [6.242187500000057, 49.49433593750001], + [6.277343750000028, 49.47753906249997], + [6.344335937500006, 49.45273437499998], + [6.735449218750006, 49.16059570312498], + [7.450585937500051, 49.152197265625034], + [8.134863281250006, 48.97358398437498], + [7.584179687499983, 48.064306640625006], + [7.615624999999994, 47.59272460937504], + [7.000585937500034, 47.32250976562506], + [6.429003906250017, 46.832275390625], + [6.06025390625004, 46.42817382812501], + [6.095898437500011, 46.279394531250006], + [5.9700195312500455, 46.214697265625034], + [5.971484375000074, 46.151220703125006], + [6.0066406250000455, 46.14233398437506], + [6.086621093750068, 46.14702148437502], + [6.758105468750017, 46.41577148437497], + [6.772070312500006, 46.16513671874998], + [7.021093750000034, 45.92578124999997], + [7.153417968749977, 45.40092773437499], + [6.627734375000017, 45.11796874999999], + [7.030664062500023, 44.71669921875005], + [6.96728515625, 44.280029296875], + [7.651464843750034, 44.03364257812498], + [7.4931640625, 43.767138671875045], + [6.494042968750023, 43.169287109375006], + [6.115917968750011, 43.07236328124998], + [5.406542968750074, 43.228515625], + [5.05976562500004, 43.44453125000004], + [4.628710937500074, 43.387109374999966], + [4.052636718750023, 43.59306640625002], + [3.2588867187500625, 43.193212890625006], + [3.051757812500057, 42.915136718750006], + [3.21142578125, 42.43115234375], + [2.0327148437500284, 42.353515625], + [1.7060546875, 42.50332031250005], + [1.4283203124999773, 42.59589843749998], + [-0.041162109374994316, 42.689111328124966], + [-1.2854492187499886, 43.05961914062496], + [-1.7940429687499488, 43.407324218750006], + [-1.4848632812499432, 43.56376953124999], + [-1.2455078124999375, 44.55986328124999], + [-1.0660156249999488, 45.80566406250003], + [-1.1462890624999602, 46.311376953125034], + [-1.7865234374999375, 46.51484375000001], + [-2.0188964843749204, 47.03764648437502], + [-3.1588378906249943, 47.694677734375034], + [-4.312109374999949, 47.82290039062502], + [-4.62919921874996, 48.085791015625034], + [-4.39316406249992, 48.36762695312498], + [-4.72075195312496, 48.539892578125006], + [-3.2314453124999716, 48.84082031250003], + [-2.692333984374983, 48.53681640624998], + [-2.4461914062499375, 48.64829101562506], + [-1.4376464843749943, 48.64140624999999], + [-1.8564453124999716, 49.68378906249998], + [-1.2586425781249488, 49.68017578125006], + [-1.1385253906249773, 49.38789062500001], + [-0.16347656249993747, 49.296777343749994], + [0.18671874999998295, 49.703027343749994], + [1.2455078125000512, 49.99824218750001], + [1.5515625000000455, 50.29394531250003], + [1.5794921875000512, 50.73925781249997], + [1.9125000000000512, 50.99062500000002], + [2.52490234375, 51.097119140624955], + [2.8397460937500227, 50.71176757812498], + [4.174609375000017, 50.24648437500005], + [4.867578125000051, 49.78813476562502], + [5.789746093749983, 49.53828125000001] + ] + ] + ] + }, + "properties": { + "name": "France", + "childNum": 4 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [13.293554687500006, 2.161572265624997], + [13.162695312500006, 1.6480957031249943], + [13.274121093750011, 1.2410156249999886], + [13.851367187500017, 1.4187499999999886], + [14.180859375000011, 1.3702148437499915], + [14.434472656250023, 0.8114746093749972], + [14.087500000000006, 0.5365722656249972], + [13.884570312500017, 0.19082031249999432], + [13.860058593750011, -0.20332031250001137], + [14.480566406250006, -0.6183593750000114], + [14.383984375000011, -1.8900390625000085], + [14.08740234375, -2.4668945312500057], + [13.784375000000011, -2.1637695312500114], + [13.464941406250006, -2.3954101562500085], + [12.991992187500017, -2.3133789062500085], + [12.793554687500006, -1.9318359375000114], + [12.43212890625, -1.9289062500000114], + [12.446386718750006, -2.3299804687500085], + [11.5751953125, -2.3970703125000057], + [11.537792968750011, -2.836718750000003], + [11.934179687500006, -3.3185546875000114], + [11.685742187500011, -3.6820312500000085], + [11.504296875000023, -3.520312500000003], + [11.130175781250017, -3.916308593750003], + [10.34765625, -3.0130859375000085], + [9.759472656250011, -2.5185546875], + [9.265625, -1.8250976562500085], + [9.330664062500006, -1.5345703125000085], + [9.064648437500011, -1.29833984375], + [8.821386718750006, -0.7083984375000085], + [9.296679687500017, -0.35126953125001137], + [9.470117187500023, 0.3619140624999915], + [9.329980468750023, 0.61083984375], + [9.625878906250023, 0.7794433593749943], + [9.676464843750011, 1.07470703125], + [10.028515625000011, 1.0040039062499915], + [11.335351562500023, 0.9997070312499972], + [11.332324218750017, 1.5283691406249886], + [11.328710937500006, 2.167431640624997], + [11.348437500000017, 2.2997070312499943], + [13.220312500000006, 2.2564453124999915], + [13.293554687500006, 2.161572265624997] + ] + ] + }, + "properties": { + "name": "Gabon", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-6.218017578125, 54.08872070312506], + [-7.3551757812499545, 54.12124023437502], + [-8.118261718749977, 54.41425781250004], + [-7.2186523437499375, 55.09199218749998], + [-6.129150390625028, 55.217382812500034], + [-5.470410156249926, 54.500195312499955], + [-5.60678710937492, 54.272558593750034], + [-6.218017578125, 54.08872070312506] + ] + ], + [ + [ + [-3.109667968749932, 58.515478515625034], + [-3.212353515624983, 58.32124023437501], + [-3.99003906249996, 57.95903320312502], + [-3.4027832031249545, 57.708251953125], + [-2.0740722656249773, 57.70239257812506], + [-1.7779296874999488, 57.493750000000006], + [-2.6527343750000227, 56.318261718749966], + [-3.178222656249943, 56.080126953125045], + [-2.1470703124999204, 55.90297851562502], + [-1.6553710937499488, 55.57036132812502], + [-1.2917480468749432, 54.77387695312501], + [-0.6713867187499432, 54.50390625], + [-0.20556640625, 54.021728515625], + [0.5587890625000398, 52.96694335937505], + [1.6567382812499716, 52.753710937500045], + [1.5589843750000512, 52.08686523437498], + [0.9550781250000284, 51.80781249999998], + [0.6865234375000284, 51.38657226562506], + [1.4149414062500227, 51.36328125], + [0.9601562500000114, 50.92587890624998], + [0.205078125, 50.763037109375034], + [-1.5167480468749375, 50.747460937499966], + [-2.5477539062499375, 50.61630859374998], + [-3.40458984374996, 50.63242187499998], + [-3.7933593749999375, 50.229248046875], + [-4.172558593749926, 50.390820312499955], + [-5.342285156249943, 50.24614257812496], + [-4.582910156249966, 50.7763671875], + [-4.188183593749926, 51.18852539062502], + [-3.1359863281249716, 51.20502929687501], + [-4.38627929687496, 51.74106445312506], + [-4.902294921874926, 51.626269531250045], + [-5.088085937499926, 51.99589843750002], + [-4.383154296874949, 52.19731445312502], + [-3.980322265624949, 52.54174804687503], + [-4.111035156249926, 53.218945312499955], + [-3.064746093749932, 53.426855468750034], + [-2.9250976562499886, 53.732763671875006], + [-3.9579101562499943, 54.780957031249955], + [-5.135498046875, 54.857519531250006], + [-4.7211425781249545, 55.42099609375006], + [-5.245605468749972, 55.929248046875045], + [-5.6095703124999545, 56.055273437500034], + [-5.39194335937492, 56.51479492187505], + [-5.936767578125, 56.605712890625], + [-5.561914062499994, 57.23271484375002], + [-5.8180664062499545, 57.43608398437496], + [-5.338281250000023, 58.23872070312498], + [-4.715429687499949, 58.510009765625], + [-3.109667968749932, 58.515478515625034] + ] + ] + ] + }, + "properties": { + "name": "United Kingdom", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [46.30546875000002, 41.507714843749994], + [46.43095703125002, 41.077050781249994], + [46.086523437500006, 41.183837890625], + [45.28095703125001, 41.449560546875], + [45.21718750000002, 41.423193359375], + [45.00136718750002, 41.290966796875], + [44.97587890625002, 41.277490234374994], + [44.81132812500002, 41.259375], + [44.81093750000002, 41.248583984374996], + [44.84853515625002, 41.220166015625], + [44.841406250000006, 41.211376953125], + [44.47304687500002, 41.191015625], + [44.077246093750006, 41.182519531249994], + [43.43339843750002, 41.155517578125], + [42.78789062500002, 41.563720703125], + [42.466406250000006, 41.439843749999994], + [41.92578125, 41.495654296874996], + [41.82353515625002, 41.432373046875], + [41.779394531250006, 41.44052734375], + [41.701757812500006, 41.471582031249994], + [41.57656250000002, 41.497314453125], + [41.51005859375002, 41.517480468749994], + [41.76298828125002, 41.970019531249996], + [41.48876953125, 42.659326171874994], + [40.83662109375001, 43.0634765625], + [40.524023437500006, 43.121044921875], + [40.02373046875002, 43.48486328125], + [40.648046875000006, 43.53388671875], + [41.083105468750006, 43.374462890625], + [41.35820312500002, 43.333398437499994], + [41.46074218750002, 43.276318359375], + [41.58056640625, 43.21923828125], + [42.05000000000001, 43.19013671875], + [42.27968750000002, 43.228076171874996], + [42.419042968750006, 43.22421875], + [42.566015625000006, 43.155126953125], + [42.660253906250006, 43.159082031249994], + [42.76064453125002, 43.169580078124994], + [42.99160156250002, 43.09150390625], + [43.78261718750002, 42.747021484375], + [43.79873046875002, 42.727783203125], + [43.79541015625, 42.702978515625], + [43.74990234375002, 42.657519531249996], + [43.738378906250006, 42.616992187499996], + [43.759863281250006, 42.59384765625], + [43.82597656250002, 42.571533203125], + [43.95742187500002, 42.566552734374994], + [44.00468750000002, 42.595605468749994], + [44.10273437500001, 42.616357421874994], + [44.32949218750002, 42.703515624999994], + [44.505859375, 42.7486328125], + [44.64433593750002, 42.734716796875], + [44.771093750000006, 42.616796875], + [44.85048828125002, 42.746826171875], + [44.87099609375002, 42.756396484374996], + [44.943359375, 42.730273437499996], + [45.07158203125002, 42.694140624999996], + [45.20820312500001, 42.648242187499996], + [45.34375, 42.52978515625], + [45.56289062500002, 42.5357421875], + [45.7275390625, 42.475048828125], + [45.63427734375, 42.234716796875], + [45.63857421875002, 42.205078125], + [46.21269531250002, 41.989892578124994], + [46.30546875000002, 41.507714843749994] + ] + ] + }, + "properties": { + "name": "Georgia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-0.068603515625, 11.115624999999994], + [-0.05771484374997726, 10.630615234375], + [0.36269531250002274, 10.236474609374994], + [0.26191406250001137, 9.49560546875], + [0.5290039062500114, 9.358300781249994], + [0.41533203125001705, 8.652734374999994], + [0.6880859375000057, 8.304248046874989], + [0.5835937500000057, 8.145800781249989], + [0.634765625, 7.353662109374994], + [0.5255859375000114, 6.8509277343749915], + [0.7369140625000057, 6.452587890624997], + [1.1872070312500114, 6.089404296874989], + [0.94970703125, 5.810253906249997], + [0.25966796875002274, 5.75732421875], + [-0.7977050781249773, 5.226708984374994], + [-1.6384765624999886, 4.980859374999994], + [-2.0018554687499943, 4.762451171875], + [-2.7230468749999943, 5.013720703124989], + [-2.815673828125, 5.153027343749997], + [-2.7549804687499773, 5.432519531249994], + [-2.9622558593749773, 5.643017578124997], + [-3.2005859374999943, 6.3482421874999915], + [-3.2271484374999773, 6.7491210937499915], + [-2.9590820312499773, 7.454541015624997], + [-2.789746093749983, 7.931933593749989], + [-2.6688476562499943, 8.022216796875], + [-2.6133789062499773, 8.046679687499989], + [-2.505859375, 8.208740234375], + [-2.705761718749983, 9.351367187499989], + [-2.6958496093749886, 9.481347656249994], + [-2.78662109375, 10.401904296874989], + [-2.9148925781249773, 10.592333984374989], + [-2.8299316406249773, 10.998388671874991], + [-0.701416015625, 10.988964843749997], + [-0.068603515625, 11.115624999999994] + ] + ] + }, + "properties": { + "name": "Ghana", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-11.389404296875, 12.404394531249991], + [-11.30517578125, 12.015429687499989], + [-10.933203124999977, 12.205175781249991], + [-10.677343749999977, 11.8994140625], + [-10.274853515624983, 12.212646484375], + [-9.820703124999994, 12.04248046875], + [-9.043066406249977, 12.40234375], + [-8.822021484375, 11.673242187499994], + [-8.407470703125, 11.386279296874989], + [-8.231494140624989, 10.43798828125], + [-8.007275390624983, 10.321874999999991], + [-7.974462890624977, 10.229541015624989], + [-7.990624999999994, 10.162499999999994], + [-8.136621093749994, 10.022070312499991], + [-8.155175781249994, 9.973193359374989], + [-8.145849609374977, 9.881738281249994], + [-8.136962890625, 9.495703124999991], + [-7.896191406249983, 9.415869140624991], + [-7.950976562499989, 8.786816406249997], + [-7.823583984374977, 8.467675781249994], + [-7.953125, 8.477734374999997], + [-8.236962890624994, 8.455664062499991], + [-8.256103515625, 8.253710937499989], + [-8.016748046874994, 8.144921874999994], + [-8.126855468749994, 7.867724609374989], + [-8.115429687499983, 7.7607421875], + [-8.205957031249994, 7.590234374999994], + [-8.231884765624983, 7.5567382812499915], + [-8.429980468749989, 7.601855468749989], + [-8.486425781249977, 7.558496093749994], + [-8.708300781249989, 7.658886718749997], + [-8.8896484375, 7.2626953125], + [-9.117578124999994, 7.2159179687499915], + [-9.459765624999989, 7.442529296874994], + [-9.368945312499989, 7.639550781249994], + [-9.518261718749983, 8.346093749999994], + [-9.768261718749983, 8.534570312499994], + [-10.283203125, 8.485156249999989], + [-10.677343749999977, 8.400585937499997], + [-10.500537109374989, 8.687548828124989], + [-10.758593749999989, 9.385351562499991], + [-11.047460937499977, 9.786328124999997], + [-11.115673828124983, 9.843164062499994], + [-11.180859374999983, 9.925341796874989], + [-11.205664062499977, 9.977734374999997], + [-11.273632812499983, 9.996533203124997], + [-11.911083984374983, 9.993017578124991], + [-12.142333984375, 9.875390624999994], + [-12.557861328125, 9.704980468749994], + [-12.958789062499989, 9.263330078124994], + [-12.998632812499977, 9.146923828124997], + [-13.028027343749983, 9.103564453124989], + [-13.077294921874994, 9.069628906249989], + [-13.1298828125, 9.047558593749997], + [-13.178369140624994, 9.060888671874991], + [-13.234228515624977, 9.070117187499989], + [-13.302636718749994, 9.078369140625], + [-13.269482421874983, 9.170556640624994], + [-13.568261718749994, 9.543408203124997], + [-13.700488281249989, 9.851269531249997], + [-14.426904296874994, 10.248339843749989], + [-14.775927734374989, 10.931640625], + [-15.043017578124989, 10.940136718749997], + [-14.9990234375, 10.9921875], + [-14.944433593749977, 11.072167968749994], + [-14.779296875, 11.405517578125], + [-14.720263671874989, 11.48193359375], + [-14.682958984374977, 11.508496093749997], + [-13.953222656249977, 11.664599609374989], + [-13.732763671874977, 11.736035156249997], + [-13.759765625, 12.262353515624994], + [-13.673535156249983, 12.478515625], + [-13.732617187499983, 12.592822265624989], + [-13.729248046875, 12.673925781249991], + [-13.40576171875, 12.662255859374994], + [-13.082910156249994, 12.633544921875], + [-12.291210937499983, 12.328027343749994], + [-11.389404296875, 12.404394531249991] + ] + ] + }, + "properties": { + "name": "Guinea", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-16.763330078124994, 13.064160156249997], + [-16.824804687499977, 13.341064453125], + [-16.56230468749999, 13.587304687499994], + [-15.509667968749994, 13.586230468750003], + [-15.834277343749989, 13.156445312499997], + [-16.648779296874977, 13.154150390624991], + [-16.763330078124994, 13.064160156249997] + ] + ] + }, + "properties": { + "name": "Gambia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-13.759765625, 12.262353515624994], + [-13.73276367187492, 11.736035156249983], + [-13.953222656249977, 11.664599609374989], + [-14.682958984374949, 11.508496093749983], + [-14.720263671875017, 11.481933593749986], + [-14.779296874999972, 11.405517578125057], + [-14.944433593749949, 11.072167968749994], + [-14.999023437499972, 10.992187500000043], + [-15.04301757812496, 10.940136718750011], + [-15.093749999999972, 11.011035156249974], + [-15.181054687499994, 11.034228515625003], + [-15.216699218749994, 11.156249999999986], + [-15.39311523437496, 11.217236328124983], + [-15.501904296875011, 11.723779296874966], + [-16.138427734375, 11.917285156250045], + [-16.43681640624996, 12.204150390625045], + [-16.711816406249937, 12.354833984375006], + [-16.656933593749955, 12.364355468749991], + [-16.52133789062495, 12.348632812499986], + [-16.41630859374996, 12.367675781250057], + [-16.144189453124937, 12.457421875000037], + [-15.839550781249955, 12.437890624999966], + [-15.57480468749992, 12.490380859375009], + [-15.19609374999996, 12.679931640624986], + [-14.34921874999992, 12.67641601562498], + [-14.064843749999966, 12.675292968750014], + [-13.729248046875, 12.673925781250006], + [-13.732617187499983, 12.592822265625003], + [-13.673535156249926, 12.478515624999986], + [-13.759765625, 12.262353515624994] + ] + ] + }, + "properties": { + "name": "Guinea Bissau", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [11.332324218750017, 1.5283691406249886], + [11.335351562500023, 0.9997070312500114], + [10.028515625000068, 1.0040039062500057], + [9.385937500000068, 1.13925781250002], + [9.494238281250006, 1.4353027343750284], + [9.632128906250045, 1.5655273437500057], + [9.807031250000051, 1.9274902343750284], + [9.77968750000008, 2.0682128906250057], + [9.870117187500028, 2.21328124999998], + [9.979882812499994, 2.1677734375000455], + [10.790917968750023, 2.1675781250000057], + [11.096582031250051, 2.167480468749986], + [11.328710937500006, 2.1674316406249687], + [11.332324218750017, 1.5283691406249886] + ] + ], + [ + [ + [8.735742187500023, 3.7583007812499716], + [8.946093750000074, 3.6275390624999773], + [8.704003906250051, 3.2236328125000284], + [8.474902343749989, 3.2646484375000426], + [8.735742187500023, 3.7583007812499716] + ] + ] + ] + }, + "properties": { + "name": "Equatorial Guinea", + "childNum": 2 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [23.852246093749983, 35.53544921874999], + [24.31289062500005, 35.36381835937502], + [24.721289062500034, 35.4248046875], + [25.475683593750063, 35.30620117187502], + [25.74501953125005, 35.142724609374994], + [24.79980468750003, 34.93447265625002], + [24.463671875000045, 35.160351562499955], + [23.561621093750034, 35.29516601562497], + [23.852246093749983, 35.53544921874999] + ] + ], + [ + [ + [23.41542968750008, 38.958642578124994], + [24.09902343750008, 38.670996093750006], + [23.758789062500057, 38.401220703125034], + [23.25214843750004, 38.80122070312498], + [23.41542968750008, 38.958642578124994] + ] + ], + [ + [ + [26.03896484375008, 40.726757812499955], + [25.10449218750003, 40.994726562500006], + [24.38378906250003, 40.91274414062502], + [23.87890625, 40.54438476562501], + [23.66455078125003, 40.22382812499998], + [23.31201171874997, 40.216455078124994], + [22.629492187500034, 40.49555664062501], + [22.59218750000005, 40.03691406250002], + [22.919042968750034, 39.62890625000003], + [22.96552734375001, 39.030908203124966], + [23.25292968750003, 38.66123046875006], + [23.96699218750001, 38.27499999999998], + [23.58046875000005, 38.01054687500002], + [23.193652343750017, 37.95903320312499], + [23.16152343750005, 37.333837890625006], + [22.765039062500023, 37.39331054687503], + [23.073535156250074, 36.77495117187499], + [22.6083984375, 36.77973632812501], + [22.08046875000008, 37.028955078124966], + [21.58291015625005, 37.080957031249994], + [21.5712890625, 37.54101562500003], + [21.14501953125003, 37.91928710937498], + [21.40371093750005, 38.19667968750002], + [21.82470703125003, 38.32812500000006], + [22.799609375000045, 37.981201171875], + [22.421679687500045, 38.43852539062499], + [21.47255859375005, 38.321386718750006], + [21.113183593750023, 38.38466796875002], + [20.779687500000023, 39.00854492187503], + [20.300781250000057, 39.32709960937501], + [20.099414062500074, 39.641259765624966], + [20.382421875000006, 39.802636718749994], + [20.4560546875, 40.065576171874994], + [20.881640625000017, 40.467919921874994], + [20.95576171875001, 40.775292968749994], + [21.575781250000034, 40.86894531249996], + [21.929492187500045, 41.10742187499997], + [21.99335937500001, 41.13095703125006], + [22.23769531250005, 41.15517578125002], + [22.49355468750005, 41.118505859375006], + [22.75507812500004, 41.31274414062506], + [22.91601562500003, 41.33627929687506], + [23.025585937500068, 41.32563476562501], + [23.155957031250068, 41.32207031249999], + [23.239843750000034, 41.38496093750001], + [23.372070312500057, 41.3896484375], + [23.433398437500017, 41.39873046874999], + [23.53583984375001, 41.38603515624999], + [23.63515625000008, 41.386767578125045], + [23.880859375000057, 41.45595703125002], + [23.973535156250023, 41.452294921874966], + [24.011328124999977, 41.460058593750034], + [24.03291015625004, 41.469091796875034], + [24.05605468750005, 41.527246093749966], + [24.595996093750074, 41.44272460937498], + [24.773730468750045, 41.356103515624994], + [24.84687500000004, 41.394238281249955], + [24.99355468750008, 41.36499023437503], + [25.133398437500063, 41.31577148437506], + [25.251171875000068, 41.243554687499994], + [25.381933593750063, 41.264355468749955], + [25.52705078125004, 41.2998046875], + [25.723925781250017, 41.31503906249998], + [25.784960937500017, 41.330419921875006], + [25.923339843750057, 41.311914062499966], + [26.155175781250023, 41.43486328124999], + [26.320898437500034, 41.716552734375], + [26.62490234375008, 41.401757812499994], + [26.03896484375008, 40.726757812499955] + ] + ] + ] + }, + "properties": { + "name": "Greece", + "childNum": 3 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-52.73115234375001, 69.94472656250005], + [-52.045312499999994, 69.8072265625], + [-52.11259765625002, 69.48911132812503], + [-53.57841796874996, 69.25664062500002], + [-53.78305664062498, 69.50629882812498], + [-54.804101562499994, 69.63051757812497], + [-54.83046875000002, 70.16108398437498], + [-53.37514648437502, 70.22128906249998], + [-52.73115234375001, 69.94472656250005] + ] + ], + [ + [ + [-25.43232421875001, 70.92133789062495], + [-25.402246093749994, 70.65268554687503], + [-27.89799804687496, 70.45400390624997], + [-27.70893554687501, 70.897119140625], + [-25.43232421875001, 70.92133789062495] + ] + ], + [ + [ + [-29.952880859375, 83.56484374999997], + [-25.947412109374966, 83.28964843750003], + [-24.47031249999995, 82.87739257812498], + [-21.520654296874966, 82.59541015625001], + [-25.148828124999966, 82.001123046875], + [-21.337988281249977, 82.068701171875], + [-21.14658203124995, 81.695166015625], + [-17.226220703125023, 81.430419921875], + [-15.555517578125006, 81.83359374999998], + [-12.19287109375, 81.64912109374995], + [-11.528808593749972, 81.42402343750001], + [-14.503564453124994, 80.76328125000006], + [-16.76059570312492, 80.573388671875], + [-16.868408203124943, 80.19824218750006], + [-19.429199218749943, 80.25771484375], + [-20.138476562499932, 79.803369140625], + [-19.283593749999937, 79.68315429687502], + [-19.07495117187497, 79.15234375000006], + [-20.955664062499977, 78.55502929687503], + [-20.862597656249932, 77.91186523437503], + [-20.23193359374997, 77.36840820312497], + [-18.339013671874966, 77.21528320312504], + [-18.51030273437496, 76.77817382812498], + [-20.942089843749955, 76.88701171875005], + [-21.877343749999966, 76.57348632812503], + [-21.56909179687497, 76.29370117187506], + [-20.10361328124992, 76.21909179687503], + [-19.508984374999926, 75.75751953124995], + [-19.425976562499983, 75.22983398437503], + [-20.484960937500006, 75.31425781249999], + [-19.22509765625, 74.4794921875], + [-19.36914062499997, 74.28403320312498], + [-21.129443359374932, 74.11088867187505], + [-20.36728515624992, 73.8482421875], + [-20.509667968749966, 73.49287109375001], + [-22.18505859374997, 73.26987304687506], + [-22.036328124999955, 72.91845703125006], + [-22.29321289062497, 72.11953125], + [-24.06904296875001, 72.49873046874998], + [-24.66684570312492, 72.437353515625], + [-22.013330078124966, 71.688818359375], + [-21.75224609374999, 71.47832031250002], + [-21.522656249999926, 70.52622070312503], + [-23.327832031249983, 70.45097656250007], + [-23.791796875000017, 70.55517578124997], + [-24.377001953124932, 71.14638671875], + [-25.74223632812499, 71.18359375], + [-26.717919921874994, 70.95048828125005], + [-27.68876953124999, 70.99345703124999], + [-28.540917968749937, 70.476904296875], + [-28.015039062500023, 70.40224609375], + [-26.747265624999926, 70.47553710937501], + [-23.173242187499937, 70.114599609375], + [-23.08823242187492, 69.882958984375], + [-26.34140624999992, 68.70214843750003], + [-29.24951171874997, 68.29877929687501], + [-29.86850585937495, 68.31157226562505], + [-30.97856445312499, 68.06132812500005], + [-32.13725585937496, 68.38491210937497], + [-32.274804687499994, 67.92285156249997], + [-33.15698242187497, 67.62670898437506], + [-34.101660156250034, 66.72592773437503], + [-34.63281249999997, 66.43476562499995], + [-36.37919921874996, 65.830810546875], + [-37.75419921874996, 65.59306640624999], + [-39.96093750000003, 65.55620117187502], + [-39.57792968749996, 65.34077148437501], + [-40.655468749999926, 64.91533203125002], + [-40.18222656249998, 64.47993164062495], + [-40.78173828125, 64.22177734375003], + [-40.550390625000034, 63.72524414062505], + [-42.15297851562502, 62.568457031250006], + [-42.32148437499998, 62.15273437500005], + [-42.110205078125006, 61.857226562500074], + [-42.41874999999999, 61.53701171875002], + [-42.717041015625, 60.767480468749994], + [-43.32011718749993, 59.928124999999994], + [-44.06547851562499, 59.92480468750003], + [-45.37924804687495, 60.20292968750002], + [-46.04663085937503, 60.61572265625], + [-46.01171875000003, 61.09682617187505], + [-46.87446289062501, 60.81640625000003], + [-47.79624023437495, 60.828857421875], + [-48.92207031249998, 61.27744140624998], + [-49.28906249999997, 61.58994140625006], + [-49.553466796875, 62.23271484374999], + [-50.319238281249966, 62.473193359375045], + [-50.338330078124955, 62.82875976562502], + [-51.46884765624995, 63.64228515625001], + [-51.451074218749994, 63.90478515625003], + [-52.09340820312502, 64.41591796874997], + [-52.259033203125, 65.154931640625], + [-53.634716796874955, 66.413671875], + [-53.038281249999955, 66.82680664062497], + [-53.88442382812502, 67.13554687499999], + [-53.418798828125034, 67.57456054687498], + [-53.577978515625034, 67.83681640625005], + [-53.03945312500002, 68.61088867187499], + [-51.24941406250002, 68.73994140625001], + [-50.50000000000003, 69.935791015625], + [-52.254638671875, 70.05893554687503], + [-54.01445312499996, 70.42167968750005], + [-54.16582031249999, 70.82011718750005], + [-52.405224609374955, 70.68676757812506], + [-51.52446289062502, 70.43945312500003], + [-51.130078124999955, 70.97172851562502], + [-53.117041015625006, 71.31289062499997], + [-53.476025390624955, 71.64018554687505], + [-54.689062500000006, 71.36723632812505], + [-55.59404296874999, 71.55351562500005], + [-55.315576171874994, 72.11069335937498], + [-55.60170898437494, 72.453466796875], + [-54.737939453124994, 72.87250976562501], + [-56.10405273437496, 73.55815429687499], + [-55.92949218750002, 73.89541015625002], + [-56.70634765625002, 74.21918945312501], + [-56.80131835937499, 74.67167968749999], + [-58.603466796874955, 75.38530273437499], + [-58.51621093749995, 75.68906250000006], + [-61.18823242187494, 76.157861328125], + [-63.438867187499994, 76.33945312500003], + [-66.82617187499997, 75.96879882812502], + [-69.372900390625, 76.331884765625], + [-69.25205078125, 76.68613281250006], + [-70.792822265625, 76.86909179687504], + [-70.86284179687496, 77.175439453125], + [-69.35136718749999, 77.467138671875], + [-72.81806640624995, 78.1943359375], + [-72.39560546874995, 78.50434570312501], + [-68.99345703124999, 78.857421875], + [-67.48222656249993, 79.11689453125001], + [-65.96787109374998, 79.13237304687507], + [-64.79228515624993, 80.00063476562502], + [-66.84365234374997, 80.07622070312507], + [-66.99589843749999, 80.41298828125002], + [-62.99326171874998, 81.20698242187504], + [-61.43598632812498, 81.13359375000002], + [-61.20292968750002, 81.74687500000007], + [-58.717382812500006, 82.09306640624999], + [-54.72587890624996, 82.35136718750002], + [-52.77558593749998, 82.32172851562504], + [-50.894433593749994, 81.89521484375001], + [-48.861181640625006, 82.40541992187502], + [-45.29106445312502, 81.82880859374998], + [-44.23886718749998, 82.3681640625], + [-46.47817382812502, 82.95190429687497], + [-43.19458007812503, 83.25512695312503], + [-32.98442382812499, 83.59960937500006], + [-29.952880859375, 83.56484374999997] + ] + ] + ] + }, + "properties": { + "name": "Denmark", + "childNum": 3 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-89.2328125, 15.888671875], + [-88.53623046874999, 15.849609375], + [-88.22832031249999, 15.72900390625], + [-88.97641601562499, 15.142675781249991], + [-89.142578125, 15.072314453125003], + [-89.22236328125, 14.866064453124991], + [-89.16220703124999, 14.669238281250003], + [-89.17177734375, 14.606884765624997], + [-89.28671874999999, 14.529980468749997], + [-89.36259765624999, 14.416015625], + [-89.872705078125, 14.045605468749997], + [-90.09521484375, 13.736523437499997], + [-90.60693359375, 13.929003906250003], + [-91.14604492187499, 13.925585937500003], + [-91.819091796875, 14.228222656249997], + [-92.23515624999999, 14.54541015625], + [-92.20903320312499, 14.570996093749997], + [-92.18706054687499, 14.630078124999997], + [-92.159912109375, 14.691015624999991], + [-92.17646484375, 14.761328124999991], + [-92.18637695312499, 14.818359375], + [-92.07480468749999, 15.07421875], + [-92.187158203125, 15.320898437499991], + [-92.08212890624999, 15.495556640624997], + [-91.9572265625, 15.703222656249991], + [-91.736572265625, 16.07016601562499], + [-91.433984375, 16.070458984374994], + [-90.97958984374999, 16.07080078125], + [-90.70322265624999, 16.071044921875], + [-90.52197265625, 16.071191406249994], + [-90.44716796875, 16.072705078124997], + [-90.45986328125, 16.162353515625], + [-90.450146484375, 16.261376953124994], + [-90.4169921875, 16.351318359375], + [-90.4169921875, 16.391015624999994], + [-90.710693359375, 16.70810546874999], + [-90.975830078125, 16.867822265624994], + [-90.98916015625, 17.81640625], + [-89.16147460937499, 17.814843749999994], + [-89.2328125, 15.888671875] + ] + ] + }, + "properties": { + "name": "Guatemala", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-57.194775390625, 5.5484374999999915], + [-57.331005859375, 5.020166015624994], + [-57.711083984374994, 4.9910644531249915], + [-58.05449218749999, 4.171923828124989], + [-57.832666015624994, 3.675976562499997], + [-57.54960937499999, 3.3528320312499886], + [-57.303662109375, 3.3770996093749943], + [-57.20981445312499, 2.8828125], + [-56.704345703125, 2.0364746093749915], + [-56.482812499999994, 1.942138671875], + [-56.96953124999999, 1.9164062499999943], + [-57.03759765625, 1.9364746093749972], + [-57.41269531249999, 1.908935546875], + [-57.500439453125, 1.7738281249999943], + [-57.59443359375, 1.7041015625], + [-57.69174804687499, 1.7047851562499972], + [-57.795654296875, 1.6999999999999886], + [-57.982812499999994, 1.6484375], + [-58.03466796875, 1.520263671875], + [-58.34067382812499, 1.5875488281249943], + [-58.38037109375, 1.5302246093749972], + [-58.39580078124999, 1.4817382812499886], + [-58.5060546875, 1.4386718749999972], + [-58.511865234374994, 1.28466796875], + [-58.8625, 1.20361328125], + [-58.91660156249999, 1.2488769531249915], + [-58.968505859375, 1.3045898437499943], + [-59.231201171875, 1.3760253906249886], + [-59.53569335937499, 1.6999999999999886], + [-59.596630859375, 1.718017578125], + [-59.66660156249999, 1.7462890624999972], + [-59.66850585937499, 1.8423339843749886], + [-59.74072265625, 1.8741699218749943], + [-59.75620117187499, 1.900634765625], + [-59.75522460937499, 2.274121093749997], + [-59.9943359375, 2.6899902343749886], + [-59.854394531249994, 3.5874999999999915], + [-59.55112304687499, 3.933544921874997], + [-59.69970703125, 4.353515625], + [-59.83334960937499, 4.4759277343749915], + [-60.11113281249999, 4.511181640624997], + [-60.1486328125, 4.533251953124989], + [-60.14091796874999, 4.569628906249989], + [-60.12456054687499, 4.59765625], + [-60.03178710937499, 4.740527343749989], + [-59.990673828125, 5.0828613281249915], + [-60.142041015625, 5.238818359374989], + [-60.241650390625, 5.257958984374994], + [-60.335205078125, 5.1993164062499915], + [-60.40878906249999, 5.210156249999997], + [-60.45952148437499, 5.1880859374999915], + [-60.576416015625, 5.1924804687499915], + [-60.6513671875, 5.221142578124997], + [-60.742138671875, 5.202050781249994], + [-61.37680664062499, 5.906982421875], + [-61.3908203125, 5.938769531249989], + [-61.303124999999994, 6.049511718749997], + [-61.22495117187499, 6.129199218749989], + [-61.15947265624999, 6.1744140624999915], + [-61.12871093749999, 6.214306640624997], + [-61.152294921875, 6.3851074218749915], + [-61.151025390624994, 6.446533203125], + [-61.20361328125, 6.58837890625], + [-61.14560546874999, 6.694531249999997], + [-60.717919921874994, 6.768310546875], + [-60.586083984374994, 6.857080078124994], + [-60.39501953125, 6.945361328124989], + [-60.35209960937499, 7.002880859374997], + [-60.32207031249999, 7.092041015625], + [-60.32548828124999, 7.133984374999997], + [-60.34506835937499, 7.1499999999999915], + [-60.39238281249999, 7.16455078125], + [-60.46494140624999, 7.166552734374989], + [-60.523193359375, 7.143701171874994], + [-60.71923828125, 7.498681640624994], + [-60.513623046875, 7.813183593749997], + [-60.032421875, 8.053564453124991], + [-59.99072265625, 8.162011718749994], + [-59.96484375, 8.191601562499997], + [-59.849072265625, 8.248681640624994], + [-59.83164062499999, 8.305957031249989], + [-60.017529296875, 8.54931640625], + [-59.980615234374994, 8.532617187499994], + [-59.83652343749999, 8.373828124999989], + [-59.66611328124999, 8.362597656249989], + [-59.20024414062499, 8.074609374999994], + [-58.626611328124994, 7.5458984375], + [-58.48056640624999, 7.038134765624989], + [-57.982568359374994, 6.785888671875], + [-57.19023437499999, 6.097314453124994], + [-57.194775390625, 5.5484374999999915] + ] + ] + }, + "properties": { + "name": "Guyana", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-83.635498046875, 14.876416015624997], + [-84.64594726562498, 14.661083984375011], + [-84.72978515625002, 14.71337890625], + [-84.78916015625003, 14.790380859374977], + [-84.98515624999999, 14.752441406249972], + [-85.17949218749996, 14.343310546875017], + [-85.28417968749997, 14.29165039062498], + [-85.37377929687503, 14.223876953125028], + [-85.47705078125003, 14.108691406250003], + [-85.68193359375002, 13.98256835937498], + [-85.731201171875, 13.93183593750004], + [-85.72773437499993, 13.876074218750048], + [-85.73393554687496, 13.85869140625006], + [-85.75341796875, 13.852050781250028], + [-85.78671874999995, 13.844433593749997], + [-85.98378906249997, 13.965673828125006], + [-86.04038085937503, 14.050146484374977], + [-86.15122070312495, 13.994580078125026], + [-86.23823242187501, 13.899462890625017], + [-86.33173828124995, 13.770068359375031], + [-86.37695312500003, 13.755664062500031], + [-86.61025390624997, 13.774853515625026], + [-86.73364257812494, 13.763476562500017], + [-86.75898437499995, 13.746142578125045], + [-86.77060546875003, 13.698730468749972], + [-86.72958984375, 13.4072265625], + [-86.710693359375, 13.31337890624998], + [-86.918212890625, 13.223583984374983], + [-86.92880859375, 13.17939453125004], + [-86.93315429687502, 13.117529296874963], + [-86.95888671875002, 13.053710937500014], + [-87.0591796875, 12.991455078125028], + [-87.337255859375, 12.979248046875028], + [-87.49838867187498, 13.274902343750043], + [-87.781884765625, 13.521386718749994], + [-87.71533203125003, 13.812695312500011], + [-87.99101562499996, 13.879638671874972], + [-88.15102539062497, 13.987353515624974], + [-88.44912109374994, 13.850976562499994], + [-88.48266601562503, 13.854248046875043], + [-88.49765624999998, 13.904541015624986], + [-88.50434570312501, 13.964208984374963], + [-88.51254882812498, 13.97895507812504], + [-89.05712890625, 14.329150390624974], + [-89.36259765624996, 14.416015625], + [-89.17177734375, 14.606884765624983], + [-89.16220703125, 14.669238281249989], + [-89.22236328125001, 14.86606445312502], + [-89.142578125, 15.072314453125031], + [-88.97641601562498, 15.142675781249977], + [-88.22832031249999, 15.729003906249972], + [-87.61816406249994, 15.909863281249955], + [-86.90722656249997, 15.762353515625023], + [-86.35664062499998, 15.783203125], + [-85.78398437500002, 16.002832031249966], + [-85.48369140624996, 15.899511718749977], + [-84.97373046874998, 15.989892578124994], + [-84.26142578124998, 15.822607421875034], + [-83.76044921874998, 15.220361328124994], + [-83.635498046875, 14.876416015624997] + ] + ] + }, + "properties": { + "name": "Honduras", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [18.905371093750006, 45.931738281250034], + [19.055078125000023, 45.527246093749966], + [19.007128906250045, 44.86918945312502], + [18.66259765625, 45.07744140624999], + [17.812792968750074, 45.07812500000006], + [16.53066406250008, 45.21669921875002], + [16.29335937500005, 45.00883789062496], + [15.788085937500057, 45.17895507812497], + [15.736621093750045, 44.76582031250001], + [16.214257812500023, 44.21513671874999], + [17.624804687500074, 43.04277343749999], + [17.585156250000068, 42.93837890625005], + [16.903125000000017, 43.392431640625006], + [15.941503906250063, 43.656640624999994], + [15.122949218749994, 44.256787109374955], + [14.854589843750034, 45.08100585937501], + [14.38613281250008, 45.342138671875006], + [13.9658203125, 44.83564453125004], + [13.62929687500008, 45.108203125000045], + [13.878710937500017, 45.428369140624994], + [14.95458984375, 45.499902343749994], + [15.624804687500017, 45.834033203125045], + [15.652148437500074, 45.86215820312498], + [15.668066406250034, 45.904443359374994], + [15.666210937500011, 46.04848632812502], + [15.596875000000011, 46.10922851562506], + [15.592578125000017, 46.139990234375006], + [15.608984374999977, 46.171923828125045], + [15.635937500000068, 46.200732421875045], + [16.1064453125, 46.382226562499994], + [16.23671875000008, 46.48383789062498], + [16.32119140625005, 46.53461914062504], + [16.42763671875005, 46.5244140625], + [16.516210937499977, 46.499902343749966], + [16.569921875000006, 46.48500976562505], + [16.748046875000057, 46.41640625000002], + [17.310644531250006, 45.99614257812502], + [17.96386718750003, 45.770263671875], + [18.437304687500045, 45.76733398437503], + [18.533593750000023, 45.79614257812503], + [18.56464843750004, 45.81328124999999], + [18.666015625, 45.90747070312497], + [18.905371093750006, 45.931738281250034] + ] + ] + }, + "properties": { + "name": "Croatia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-71.647216796875, 19.195947265624994], + [-71.74321289062502, 18.73291015625], + [-72.000390625, 18.59790039062503], + [-72.05986328124993, 18.228564453125017], + [-72.87666015624998, 18.151757812499994], + [-73.38515625000002, 18.251171874999983], + [-73.88496093749998, 18.041894531249994], + [-74.41904296874998, 18.34619140625], + [-74.22773437499998, 18.662695312499977], + [-72.78935546874996, 18.434814453125], + [-72.34765624999994, 18.674951171874994], + [-72.81108398437496, 19.071582031250074], + [-72.70322265625, 19.441064453125023], + [-73.05273437499997, 19.61074218750005], + [-73.1177734375, 19.90380859374997], + [-72.63701171875002, 19.90087890625], + [-71.75742187499998, 19.68818359375001], + [-71.647216796875, 19.195947265624994] + ] + ] + }, + "properties": { + "name": "Haiti", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [22.1318359375, 48.405322265624996], + [22.253710937500017, 48.407373046874994], + [22.582421875000023, 48.134033203125], + [22.87666015625001, 47.947265625], + [22.290625000000006, 47.727832031249996], + [21.151953125000006, 46.304345703124994], + [20.613671875000023, 46.13349609375], + [20.508105468750017, 46.166943359375], + [20.28095703125001, 46.1330078125], + [20.241796875000006, 46.10859375], + [20.21015625000001, 46.126025390624996], + [20.161425781250017, 46.141894531249996], + [19.61347656250001, 46.169189453125], + [19.421289062500023, 46.064453125], + [18.666015625, 45.907470703125], + [18.56464843750001, 45.813281249999996], + [18.533593750000023, 45.796142578125], + [18.437304687500017, 45.767333984375], + [17.9638671875, 45.770263671875], + [17.310644531250006, 45.996142578124996], + [16.748046875, 46.416406249999994], + [16.569921875000006, 46.485009765624994], + [16.516210937500006, 46.499902343749994], + [16.093066406250017, 46.86328125], + [16.453417968750017, 47.006787109375], + [16.434375000000017, 47.367431640625], + [17.147363281250023, 48.00595703125], + [17.76191406250001, 47.770166015624994], + [18.724218750000006, 47.787158203124996], + [18.914160156250006, 48.050830078124996], + [19.89863281250001, 48.13134765625], + [20.490039062500017, 48.526904296874996], + [21.45136718750001, 48.55224609375], + [22.1318359375, 48.405322265624996] + ] + ] + }, + "properties": { + "name": "Hungary", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [120.01250000000002, -9.374707031250026], + [120.50371093750002, -9.674023437499983], + [120.83261718750006, -10.037499999999952], + [120.4391601562501, -10.294042968749991], + [120.14482421875002, -10.200097656249952], + [119.60107421874997, -9.773535156250006], + [119.08544921875003, -9.706933593750023], + [119.18564453125006, -9.384472656249969], + [120.01250000000002, -9.374707031250026] + ] + ], + [ + [ + [125.06816406250002, -9.511914062499997], + [124.42753906250002, -10.14863281250004], + [123.85761718750004, -10.34355468749996], + [123.5892578125, -9.966796875000028], + [123.709375, -9.614843750000006], + [124.0363281250001, -9.341601562500031], + [124.44443359375012, -9.190332031250023], + [124.92226562500005, -8.942480468749977], + [125.06816406250002, -9.511914062499997] + ] + ], + [ + [ + [116.64082031250004, -8.613867187500006], + [116.37724609375002, -8.929003906249989], + [116.07646484375002, -8.744921874999974], + [116.06113281250006, -8.437402343750023], + [116.4015625000001, -8.204199218750034], + [116.73408203125004, -8.38691406250004], + [116.64082031250004, -8.613867187500006] + ] + ], + [ + [ + [122.7829101562501, -8.611718750000009], + [121.65136718749997, -8.898730468749946], + [121.03525390625012, -8.935449218749966], + [119.80791015625002, -8.697656250000023], + [119.91826171875002, -8.445117187500003], + [120.61025390625005, -8.24042968750004], + [121.44453125000004, -8.57783203125004], + [121.96650390625004, -8.455175781250006], + [122.2630859375, -8.624902343750037], + [122.60351562499997, -8.402441406250006], + [122.7829101562501, -8.611718750000009] + ] + ], + [ + [ + [118.24238281250004, -8.317773437499994], + [118.98779296875003, -8.33769531249996], + [119.00625000000005, -8.749609375000034], + [118.18994140624997, -8.840527343749997], + [117.06132812500002, -9.099023437499994], + [116.78847656250005, -9.006347656250028], + [116.83505859375012, -8.532421875000026], + [117.16484375000007, -8.367187500000014], + [117.56708984375004, -8.426367187499991], + [118.11748046875007, -8.12226562500004], + [118.24238281250004, -8.317773437499994] + ] + ], + [ + [ + [115.44785156250012, -8.155175781249994], + [115.70429687500004, -8.40712890624998], + [115.23613281250007, -8.79755859375004], + [114.47529296875004, -8.119433593749989], + [115.44785156250012, -8.155175781249994] + ] + ], + [ + [ + [126.80097656250004, -7.6678710937500085], + [126.4720703125, -7.950390625000011], + [125.84316406250005, -7.81669921874996], + [126.60957031250004, -7.571777343749972], + [126.80097656250004, -7.6678710937500085] + ] + ], + [ + [ + [138.53535156250004, -8.273632812499969], + [138.2962890625, -8.405175781250037], + [137.68515625000012, -8.262207031249943], + [138.00751953125004, -7.641601562499986], + [138.29550781250012, -7.4384765625], + [138.76982421875002, -7.390429687499974], + [138.98906250000002, -7.696093749999989], + [138.53535156250004, -8.273632812499969] + ] + ], + [ + [ + [131.3255859375, -7.999511718749986], + [131.08681640625005, -7.865039062499946], + [131.26005859375007, -7.470507812499946], + [131.69111328125004, -7.438867187499994], + [131.3255859375, -7.999511718749986] + ] + ], + [ + [ + [113.84453125000007, -7.105371093749994], + [113.47070312500003, -7.218457031250026], + [112.76376953125006, -7.139648437499957], + [112.86806640625, -6.899902343749972], + [113.97470703125012, -6.873046875], + [113.84453125000007, -7.105371093749994] + ] + ], + [ + [ + [134.53681640625004, -6.442285156249994], + [134.35595703124997, -6.814843749999952], + [134.05917968750012, -6.769335937500017], + [134.16806640625006, -6.176269531249986], + [134.53681640625004, -6.442285156249994] + ] + ], + [ + [ + [107.37392578125005, -6.007617187499989], + [107.66679687500002, -6.215820312499957], + [108.29501953125012, -6.265039062500037], + [108.67783203125006, -6.790527343749972], + [110.42626953124997, -6.947265625000028], + [110.73691406250006, -6.472363281249997], + [111.15439453125012, -6.669042968750006], + [111.54033203125002, -6.648242187500031], + [112.0873046875, -6.89335937499996], + [112.53925781250004, -6.9264648437499545], + [112.79453125000012, -7.55244140625004], + [113.24843750000005, -7.718164062499952], + [114.07070312500005, -7.633007812500011], + [114.44423828125, -7.895605468749963], + [114.38691406250004, -8.405175781250037], + [114.58378906250002, -8.769628906250034], + [113.25332031250005, -8.286718749999963], + [112.67880859375006, -8.409179687499957], + [111.50996093750004, -8.30507812499998], + [110.60722656250002, -8.149414062499972], + [110.03867187500006, -7.890527343749994], + [109.28164062500005, -7.704882812500003], + [108.74121093749997, -7.667089843750034], + [108.45175781250006, -7.79697265625002], + [107.91748046875003, -7.724121093750014], + [107.28496093750007, -7.471679687500014], + [106.63144531250006, -7.415527343750028], + [106.51972656250004, -7.053710937499943], + [105.48369140625007, -6.781542968750017], + [105.86826171875006, -6.11640625000004], + [106.07500000000002, -5.914160156249963], + [106.82519531249997, -6.098242187499977], + [107.0462890625, -5.90419921874998], + [107.37392578125005, -6.007617187499989] + ] + ], + [ + [ + [134.74697265625, -5.707031249999957], + [134.75585937500003, -6.170605468749983], + [134.44111328125004, -6.334863281249966], + [134.34130859375003, -5.712890624999986], + [134.74697265625, -5.707031249999957] + ] + ], + [ + [ + [122.64511718750012, -5.26943359374998], + [122.39628906250002, -5.069824218749986], + [122.36894531250007, -4.767187499999977], + [122.70195312500002, -4.61865234375], + [122.64511718750012, -5.26943359374998] + ] + ], + [ + [ + [126.86113281250007, -3.087890624999986], + [127.22734375000007, -3.3910156250000085], + [127.22958984375006, -3.6330078125000114], + [126.68632812500007, -3.823632812500037], + [126.21455078125004, -3.6051757812500256], + [126.02646484375012, -3.17050781250002], + [126.86113281250007, -3.087890624999986] + ] + ], + [ + [ + [129.75468750000007, -2.865820312500034], + [130.3791015625001, -2.9893554687499773], + [130.85996093750006, -3.5703125000000284], + [130.805078125, -3.85771484374996], + [129.844140625, -3.3271484374999574], + [129.46767578125005, -3.4532226562499773], + [128.9674804687501, -3.3260742187500085], + [128.41923828125002, -3.416015624999943], + [128.08212890625012, -3.184082031249943], + [128.19853515625002, -2.8659179687499687], + [129.42734375000006, -2.7907226562500114], + [129.75468750000007, -2.865820312500034] + ] + ], + [ + [ + [108.2072265625001, -2.9976562499999773], + [107.61445312500004, -3.209375000000037], + [107.66630859375002, -2.566308593750037], + [108.07441406250004, -2.5969726562499744], + [108.2072265625001, -2.9976562499999773] + ] + ], + [ + [ + [124.96953125000007, -1.70546874999998], + [124.83447265624997, -1.8944335937500227], + [124.41777343750002, -2.0051757812500313], + [124.38085937499997, -1.6874999999999716], + [124.96953125000007, -1.70546874999998] + ] + ], + [ + [ + [135.47421875000006, -1.5917968750000142], + [136.20156250000005, -1.6549804687499972], + [136.19257812500004, -1.859179687499946], + [135.47421875000006, -1.5917968750000142] + ] + ], + [ + [ + [106.04570312500002, -1.6694335937500142], + [106.36591796875004, -2.4648437499999716], + [106.67880859375012, -2.7040039062500227], + [106.54677734375005, -3.055566406249966], + [105.99873046875004, -2.8249023437499545], + [105.7858398437501, -2.18134765625004], + [105.13339843750012, -2.0425781250000057], + [105.58544921875003, -1.5267578124999943], + [106.04570312500002, -1.6694335937500142] + ] + ], + [ + [ + [128.1530273437501, -1.66054687499998], + [127.56162109375012, -1.7285156249999716], + [127.74296875000002, -1.3602539062499943], + [128.1530273437501, -1.66054687499998] + ] + ], + [ + [ + [99.16386718750007, -1.7779296875000057], + [98.87431640625007, -1.6636718749999915], + [98.60175781250004, -1.1978515624999488], + [98.86904296875005, -0.9156250000000057], + [99.2672851562501, -1.6277343749999602], + [99.16386718750007, -1.7779296875000057] + ] + ], + [ + [ + [135.38300781250004, -0.6513671875], + [135.89355468749997, -0.7257812499999687], + [135.83876953125, -1.1194335937499602], + [135.38300781250004, -0.6513671875] + ] + ], + [ + [ + [140.97343750000007, -2.6097656250000085], + [140.97353515625, -2.8034179687500256], + [140.97441406250002, -4.836328125000023], + [140.97519531250006, -6.90537109375002], + [140.97617187500012, -9.118750000000006], + [139.93476562500004, -8.101171875000006], + [139.38564453125, -8.189062499999963], + [138.85615234375004, -8.145117187499991], + [139.08798828125012, -7.587207031250017], + [138.74794921875, -7.25146484375], + [138.86455078125007, -6.858398437499943], + [138.43867187500004, -6.343359375000006], + [138.2521484375001, -5.688183593750026], + [137.75908203125007, -5.256152343750017], + [137.08925781250005, -4.924414062500034], + [136.61884765625004, -4.818749999999994], + [135.97968750000004, -4.530859374999963], + [135.19560546875007, -4.450683593749972], + [134.14707031250006, -3.79677734374998], + [133.97382812500004, -3.817968750000034], + [133.65312500000007, -3.3643554687499915], + [133.24873046875004, -4.062304687499989], + [132.96855468750007, -4.094921874999969], + [132.75390625000003, -3.703613281250014], + [132.75136718750005, -3.294628906249997], + [132.34824218750006, -2.97509765625], + [133.19101562500006, -2.43779296874996], + [133.60869140625007, -2.54716796874996], + [133.90488281250012, -2.390917968750003], + [133.92158203125004, -2.1020507812499574], + [132.96279296875005, -2.272558593749963], + [132.30761718749997, -2.24228515625002], + [132.02343749999997, -1.99033203125002], + [131.93037109375004, -1.559667968750034], + [131.29375000000002, -1.3934570312500085], + [131.2572265625, -0.8554687500000142], + [131.80429687500006, -0.7038085937500256], + [132.12841796874997, -0.45410156249995737], + [132.62509765625006, -0.3588867187500142], + [133.47265624999997, -0.726171874999963], + [133.97451171875, -0.7443359375000256], + [134.25957031250007, -1.3629882812500256], + [134.105859375, -1.720996093749946], + [134.15566406250005, -2.1952148437500227], + [135.03740234375002, -3.33310546875002], + [135.48662109375002, -3.34511718749998], + [136.24326171875006, -2.5831054687499915], + [136.38994140625002, -2.273339843750037], + [136.84326171875003, -2.19765624999998], + [137.1234375, -1.840917968749963], + [137.80625000000012, -1.4832031250000028], + [138.6498046875, -1.79111328125002], + [139.78955078125003, -2.34824218750002], + [140.62255859374997, -2.44580078125], + [140.97343750000007, -2.6097656250000085] + ] + ], + [ + [ + [97.48154296875006, 1.4650878906249716], + [97.93193359375002, 0.9739257812500028], + [97.87646484374997, 0.6283203125000227], + [97.40537109375012, 0.9469726562500256], + [97.24423828125006, 1.4236328124999602], + [97.48154296875006, 1.4650878906249716] + ] + ], + [ + [ + [124.88886718750004, 0.9953125000000114], + [124.42753906250002, 0.47060546875005116], + [123.75380859375, 0.3055175781249915], + [123.26542968750007, 0.3266113281250256], + [123.08251953125003, 0.48583984375004263], + [121.8419921875001, 0.4365722656250455], + [121.42578125000003, 0.49482421875001137], + [120.34902343750005, 0.44921875000004263], + [120.01328125000012, -0.19619140624999432], + [120.09746093750002, -0.6499023437499716], + [120.51757812499997, -1.0394531250000085], + [120.66738281250005, -1.3701171874999716], + [121.03369140624997, -1.406542968750017], + [121.51933593750007, -0.8555664062500341], + [121.96962890625005, -0.9333007812499687], + [122.27998046875004, -0.7570312500000256], + [122.88876953125006, -0.7551757812500028], + [122.50664062500002, -1.3478515624999545], + [121.71875000000003, -1.8627929687499716], + [121.34882812500004, -1.9459960937499545], + [121.84824218750012, -2.331542968749986], + [122.39902343750006, -3.200878906249997], + [122.25292968749997, -3.620410156250017], + [122.87734375, -4.109082031250011], + [122.89736328125005, -4.349121093749972], + [122.20712890625012, -4.49638671874996], + [121.91699218749997, -4.847949218749989], + [121.48652343750004, -4.581054687499972], + [121.61806640625, -4.092675781249952], + [120.9142578125001, -3.5557617187499915], + [121.05429687500012, -3.167089843749949], + [121.0521484375, -2.7516601562499545], + [120.65361328125002, -2.6675781249999773], + [120.25410156250004, -3.052832031250034], + [120.43662109375012, -3.70732421874996], + [120.36250000000004, -4.08574218749996], + [120.42011718750004, -4.617382812500011], + [120.27929687499997, -5.146093749999977], + [120.31162109375006, -5.541601562500006], + [119.71728515625003, -5.693359375000014], + [119.3761718750001, -5.424804687500014], + [119.61171875, -4.42353515625004], + [119.62363281250006, -4.034374999999983], + [119.41982421875, -3.47539062499996], + [118.99462890624997, -3.5375976562500284], + [118.81249999999997, -3.1566406249999517], + [118.78369140624997, -2.764746093749963], + [119.09218750000005, -2.482910156250014], + [119.32187500000012, -1.9296875000000142], + [119.308984375, -1.408203125], + [119.7716796875001, -0.48359375000001137], + [119.80927734375004, 0.23867187500005116], + [120.26953125000003, 0.9708007812499915], + [120.51660156249997, 0.8175292968750227], + [120.91210937499997, 1.288964843749966], + [121.44003906250006, 1.2144042968749744], + [121.59179687499997, 1.0679687499999773], + [122.43662109375006, 1.0180664062500284], + [122.89248046875005, 0.8499999999999801], + [123.27812500000002, 0.9280761718749915], + [123.84667968750003, 0.8381835937499744], + [124.27363281250004, 1.0222656249999886], + [124.98925781249997, 1.7010253906249915], + [125.2337890625, 1.5022949218750057], + [124.88886718750004, 0.9953125000000114] + ] + ], + [ + [ + [127.73271484375007, 0.8481445312500426], + [128.16074218750006, 1.1578124999999915], + [128.42412109375007, 1.5175292968749972], + [128.68837890625, 1.572558593750017], + [128.70263671874997, 1.1063964843749972], + [128.29882812500003, 0.8768066406250199], + [128.69160156250004, 0.3603515624999716], + [127.9831054687501, 0.4718750000000398], + [127.88740234375004, 0.29833984375004263], + [128.04638671875003, -0.7060546874999432], + [127.69160156250004, -0.24189453124998295], + [127.70869140625004, 0.2880859374999858], + [127.5553710937501, 0.48964843750002274], + [127.4203125, 1.2519531249999858], + [127.63173828125, 1.8437011718750114], + [128.0109375000001, 1.7012207031250313], + [128.01171874999997, 1.331738281249983], + [127.65283203124997, 1.0138671874999687], + [127.73271484375007, 0.8481445312500426] + ] + ], + [ + [ + [96.46367187500002, 2.360009765625037], + [95.80859374999997, 2.655615234375034], + [95.80625000000012, 2.9160156249999716], + [96.41728515625007, 2.5151855468750313], + [96.46367187500002, 2.360009765625037] + ] + ], + [ + [ + [117.5744140625001, 4.17060546875004], + [117.62988281250003, 3.6363281249999915], + [117.16640625, 3.5919921875000256], + [117.61064453125002, 3.0643554687499943], + [118.0666015625001, 2.3178222656249687], + [117.8646484375, 1.9684082031250085], + [118.08037109375007, 1.701855468749983], + [118.98496093750006, 0.982128906249983], + [118.53476562500006, 0.813525390625017], + [118.19609375000002, 0.8743652343749773], + [117.74511718749997, 0.7296386718749801], + [117.52216796875004, 0.23588867187501705], + [117.46289062500003, -0.32373046874995737], + [117.56249999999997, -0.7708984375000085], + [116.55449218750007, -1.4739257812499744], + [116.42353515625004, -2.0525390624999886], + [116.56542968749997, -2.2997070312499943], + [116.33066406250012, -2.9021484374999744], + [115.95615234375012, -3.595019531250003], + [114.6935546875001, -4.169726562500017], + [114.53613281249997, -3.4944335937500313], + [114.0822265625001, -3.2789062499999915], + [113.79580078125, -3.4562499999999687], + [113.52597656250006, -3.184082031249943], + [112.97148437500002, -3.187109375000034], + [112.60029296875004, -3.4004882812499773], + [112.28496093750002, -3.32099609375004], + [111.82207031250007, -3.5325195312499744], + [111.82304687500007, -3.057226562499949], + [111.367578125, -2.9336914062500057], + [111.04433593750005, -3.0557617187500057], + [110.57402343750007, -2.891406250000003], + [110.2326171875001, -2.9250976562500313], + [110.01923828125004, -1.3988281249999517], + [109.78740234375007, -1.011328124999963], + [109.45380859375004, -0.868749999999963], + [109.160546875, -0.49492187500001705], + [109.2575195312501, 0.03115234375005116], + [108.94453125000004, 0.35566406249999716], + [108.90585937500006, 0.7939453125000142], + [109.07587890625004, 1.4958984375000313], + [109.37851562500006, 1.922705078125034], + [109.62890625000003, 2.027539062499983], + [109.65400390625004, 1.6148925781250227], + [110.50576171875005, 0.8619628906250227], + [110.93808593750006, 1.0173339843750568], + [111.76972656250004, 0.9994628906249687], + [112.078515625, 1.1433593749999744], + [112.1857421875001, 1.4390624999999915], + [112.47617187500006, 1.5590820312500284], + [113.6222656250001, 1.2359375000000057], + [113.90234375000003, 1.4342773437499972], + [114.54589843750003, 1.467138671875034], + [114.83056640625003, 1.9800292968749886], + [114.78642578125002, 2.250488281250014], + [115.1791015625, 2.5231933593749716], + [115.086328125, 2.8411132812499886], + [115.45439453125002, 3.0343261718750085], + [115.56845703125006, 3.9387695312499744], + [115.89619140625004, 4.348681640624989], + [117.10058593750003, 4.337060546875023], + [117.5744140625001, 4.17060546875004] + ] + ], + [ + [ + [96.49257812500005, 5.2293457031249915], + [97.54716796875002, 5.205859375000003], + [98.2484375, 4.41455078125], + [98.3073242187501, 4.09287109375002], + [99.73232421875005, 3.1830566406250256], + [100.45703124999997, 2.2574218750000057], + [100.68525390625004, 2.120068359374997], + [101.04619140625002, 2.2574707031250227], + [101.47666015625006, 1.693066406250054], + [101.78476562500012, 1.621386718750017], + [102.15722656249997, 1.2588867187499773], + [102.46923828124997, 0.7792968750000568], + [102.84941406250002, 0.7154785156250227], + [103.06650390625012, 0.4919921874999602], + [103.47890625000005, 0.4801757812500398], + [103.78671875000012, 0.046972656249991473], + [103.42851562500007, -0.1917968749999801], + [103.43115234374997, -0.5335937499999801], + [103.72109375, -0.8867187499999858], + [104.36054687500004, -1.0383789062499744], + [104.56875, -1.9217773437499943], + [104.84521484375003, -2.0929687499999687], + [104.66845703124997, -2.3855468749999744], + [105.39697265624997, -2.380175781249946], + [105.58203124999997, -2.4919921874999886], + [106.0443359375, -3.1062499999999886], + [105.84374999999997, -3.61367187499998], + [105.88720703124997, -5.009570312499974], + [105.81611328125004, -5.67656249999996], + [105.6185546875, -5.799609374999989], + [105.34941406250007, -5.549511718750011], + [105.08134765625002, -5.74550781249998], + [104.63955078125005, -5.520410156250037], + [104.60156249999997, -5.90458984374996], + [103.8314453125, -5.079589843750028], + [102.91894531249997, -4.470703124999972], + [102.53769531250006, -4.152148437499989], + [102.12753906250006, -3.599218749999963], + [101.57861328124997, -3.166992187500014], + [100.848046875, -2.143945312499966], + [100.85527343750002, -1.9341796874999488], + [100.48652343750004, -1.2991210937499744], + [100.30820312500006, -0.82666015625], + [99.59765624999997, 0.10244140625000853], + [99.15917968749997, 0.35175781249999716], + [98.79638671874997, 1.4946289062500426], + [98.56425781250002, 1.902148437500017], + [97.70078125000006, 2.3585449218750085], + [97.59082031249997, 2.846582031250037], + [97.3913085937501, 2.9752929687499687], + [96.9689453125001, 3.5751464843749687], + [96.44472656250005, 3.81630859374998], + [95.49472656250006, 4.761376953125051], + [95.20664062500006, 5.284033203125034], + [95.39609375000012, 5.628808593750023], + [95.84130859374997, 5.514501953125006], + [96.13330078125003, 5.2942871093749915], + [96.49257812500005, 5.2293457031249915] + ] + ] + ] + }, + "properties": { + "name": "Indonesia", + "childNum": 30 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [78.71972656250009, 31.887646484374983], + [78.69345703125006, 31.740380859374994], + [78.7550781250001, 31.55029296875], + [78.74355468750005, 31.323779296875017], + [79.10712890625004, 31.402636718750102], + [79.66425781250004, 30.965234374999994], + [79.92451171875004, 30.888769531250034], + [80.20712890625006, 30.683740234375023], + [80.19121093750002, 30.56840820312496], + [80.87353515625003, 30.290576171875045], + [80.98544921875006, 30.23710937499999], + [80.54902343750015, 29.899804687499994], + [80.40185546875003, 29.730273437500102], + [80.31689453125014, 29.572070312500017], + [80.25488281250009, 29.423339843750114], + [80.25595703125006, 29.318017578125136], + [80.23300781250006, 29.194628906250045], + [80.16953125000012, 29.124316406250102], + [80.13046875000006, 29.100390625000045], + [80.08457031249995, 28.994189453125074], + [80.05166015625, 28.870312500000068], + [80.07070312500005, 28.830175781250063], + [80.58701171875006, 28.64960937500004], + [81.85263671875018, 27.867089843750136], + [81.89687500000011, 27.87446289062504], + [81.94521484375005, 27.89926757812495], + [81.98769531250016, 27.91376953125004], + [82.03701171875, 27.90058593750004], + [82.11191406250006, 27.86494140625004], + [82.28769531250018, 27.756542968749983], + [82.45136718750004, 27.671826171874955], + [82.62988281249997, 27.687060546875045], + [82.67734375000006, 27.67343749999995], + [82.71083984375005, 27.596679687500114], + [82.73339843750003, 27.518994140625097], + [83.28974609375004, 27.370996093750136], + [84.09101562499993, 27.491357421875136], + [84.22978515625007, 27.427832031250006], + [84.48085937500005, 27.348193359375102], + [84.61015625000002, 27.298681640624977], + [84.64072265625012, 27.249853515624977], + [84.65478515625014, 27.20366210937499], + [84.68535156250013, 27.041015625000057], + [85.29296875000009, 26.741015625000045], + [86.36611328125, 26.57441406250004], + [86.70136718750015, 26.435058593750057], + [87.01640625000002, 26.555419921875085], + [87.2874023437499, 26.360302734375125], + [87.41357421875014, 26.42294921875009], + [87.63339843750006, 26.39912109375004], + [87.84921875000006, 26.43691406250008], + [87.99511718750014, 26.38237304687499], + [88.02695312500023, 26.395019531250085], + [88.05488281250004, 26.43002929687492], + [88.11152343750004, 26.58642578125], + [88.1615234375, 26.724804687500125], + [88.15722656250009, 26.807324218750068], + [88.1110351562501, 26.928466796875057], + [87.99316406250009, 27.086083984374994], + [87.98437499999997, 27.133935546874994], + [88.02412109375015, 27.40888671875004], + [88.14697265625014, 27.749218750000097], + [88.10898437499995, 27.93300781250005], + [88.57792968750002, 28.093359375000034], + [88.80371093750003, 28.006933593750034], + [88.74902343749997, 27.521875000000136], + [88.7648437500001, 27.429882812500068], + [88.83251953125003, 27.362841796875074], + [88.89140625000002, 27.316064453125136], + [88.88164062500007, 27.29746093750009], + [88.76035156250006, 27.21811523437509], + [88.73876953125009, 27.175585937499932], + [88.85761718750015, 26.961474609375017], + [89.14824218750002, 26.816162109375085], + [89.33212890625018, 26.848632812500114], + [89.60917968750013, 26.762207031250114], + [89.60996093750012, 26.719433593750097], + [89.71093750000009, 26.713916015625045], + [89.76386718750004, 26.701562499999994], + [89.94316406250013, 26.723925781249932], + [90.12294921875011, 26.754589843749983], + [90.20605468749997, 26.847509765625063], + [90.34589843750004, 26.890332031250097], + [90.73964843750005, 26.771679687500068], + [91.67158203124993, 26.80200195312503], + [91.84208984375013, 26.852978515625125], + [91.94375000000005, 26.860839843750114], + [91.99833984375013, 26.85498046875], + [92.04970703125016, 26.87485351562495], + [92.07343750000015, 26.914843750000102], + [91.99228515625018, 27.09990234374999], + [92.0833984375, 27.29062499999992], + [92.04492187499997, 27.364697265625097], + [91.99082031249995, 27.450195312500114], + [91.59472656250009, 27.55766601562499], + [91.63193359375012, 27.759960937499983], + [92.41484375000002, 27.824609374999994], + [92.65253906250004, 28.093359375000034], + [92.70185546875004, 28.147119140624994], + [93.36054687500004, 28.654052734375057], + [93.76074218750003, 28.729785156250017], + [94.01328125000006, 28.90751953124999], + [94.46806640625007, 29.216210937499994], + [94.99882812500002, 29.14916992187503], + [95.27910156250002, 29.04956054687497], + [95.42021484375007, 29.054296875000063], + [95.49375000000012, 29.137011718750045], + [95.51582031250015, 29.20634765624996], + [95.71035156250011, 29.313818359375006], + [95.88505859375007, 29.390917968750074], + [96.03535156250015, 29.447167968749994], + [96.07958984375009, 29.424121093750074], + [96.12851562500012, 29.381396484375074], + [96.23496093750006, 29.245800781249983], + [96.18085937500004, 29.11767578125], + [96.14140625000007, 28.963476562500034], + [96.58085937500007, 28.763671875], + [96.32988281250002, 28.496826171875], + [96.3890625, 28.36791992187503], + [96.65283203125003, 28.44975585937499], + [97.07539062500004, 28.368945312500045], + [97.14511718750012, 28.340332031250085], + [97.28945312500005, 28.23681640624997], + [97.32246093750015, 28.21796875000004], + [97.30273437499997, 28.08598632812496], + [97.34355468750002, 27.982324218749994], + [97.04970703125005, 27.760009765625], + [96.96279296875, 27.698291015625017], + [96.79785156249997, 27.29619140624999], + [96.19082031250005, 27.26127929687499], + [95.20146484375007, 26.641406250000017], + [95.05976562500015, 26.473974609375006], + [95.06894531250006, 26.191113281250097], + [95.10839843750014, 26.091406250000034], + [95.12929687500011, 26.070410156250034], + [95.13242187500006, 26.041259765624943], + [94.99199218750002, 25.77045898437504], + [94.66777343750007, 25.458886718749966], + [94.70371093750012, 25.097851562499955], + [94.49316406250003, 24.637646484374983], + [94.37724609375002, 24.473730468750006], + [94.07480468750006, 23.8720703125], + [93.68339843750007, 24.00654296875004], + [93.45214843750003, 23.987402343750034], + [93.32626953125006, 24.064208984375057], + [93.41494140625011, 23.68208007812501], + [93.36601562500007, 23.132519531249955], + [93.34941406250007, 23.08496093750003], + [93.20390625000002, 23.03701171875005], + [93.07871093750018, 22.718212890625097], + [93.16201171875, 22.360205078125006], + [93.07060546875002, 22.20942382812501], + [92.77138671875, 22.104785156250017], + [92.5612304687501, 22.04804687500001], + [92.49140625000004, 22.685400390625006], + [92.46445312500006, 22.734423828125045], + [92.36162109375002, 22.929003906250074], + [92.33378906250002, 23.242382812499955], + [92.04404296875006, 23.677783203125017], + [91.97851562500003, 23.691992187500063], + [91.92958984375011, 23.685986328125097], + [91.92949218750019, 23.598242187499977], + [91.93789062500011, 23.504687500000102], + [91.75419921875013, 23.28730468750004], + [91.75097656250003, 23.053515625000017], + [91.43623046875004, 23.19990234375001], + [91.35937500000003, 23.06835937500003], + [91.16044921875019, 23.660644531250085], + [91.35019531250012, 24.06049804687501], + [91.72656250000003, 24.20507812499997], + [92.06416015625004, 24.374365234375006], + [92.11748046875002, 24.493945312500017], + [92.22666015625012, 24.77099609374997], + [92.38496093750004, 24.848779296875023], + [92.04970703125016, 25.16948242187499], + [90.61308593750002, 25.16772460937497], + [90.11962890625003, 25.21997070312497], + [89.86630859375012, 25.293164062499955], + [89.81406250000006, 25.305371093749955], + [89.80087890625012, 25.33613281250001], + [89.82490234375004, 25.560156250000006], + [89.82294921875015, 25.94140625000003], + [89.57275390625003, 26.13232421875003], + [89.10830078125005, 26.202246093750063], + [89.01865234375012, 26.410253906249977], + [88.95195312500002, 26.412109375], + [88.97041015625004, 26.250878906250023], + [88.94072265625002, 26.24536132812497], + [88.68281250000004, 26.291699218749983], + [88.68066406250009, 26.35297851562504], + [88.51826171875004, 26.51777343750004], + [88.41816406250015, 26.57153320312497], + [88.36992187500002, 26.56411132812508], + [88.35146484375005, 26.482568359374966], + [88.38623046875003, 26.471533203125034], + [88.44042968749997, 26.369482421875034], + [88.33398437499997, 26.257519531249955], + [88.1066406250001, 25.841113281250045], + [88.14746093749997, 25.811425781250023], + [88.76914062500006, 25.490478515625], + [88.85478515625002, 25.333544921875017], + [88.94414062500002, 25.290771484375], + [88.92978515625012, 25.222998046875063], + [88.57382812500006, 25.187890624999994], + [88.31337890625011, 24.8818359375], + [88.14980468750011, 24.91464843749995], + [88.04511718750015, 24.71303710937508], + [88.03027343750009, 24.664453125000136], + [88.02343750000003, 24.627832031250136], + [88.07910156250009, 24.549902343750063], + [88.14550781250003, 24.485791015624955], + [88.22500000000005, 24.460644531249983], + [88.33750000000006, 24.45385742187503], + [88.49853515625003, 24.34663085937504], + [88.64228515625015, 24.325976562500102], + [88.72353515625011, 24.27490234375], + [88.7335937500001, 24.230908203125097], + [88.72656250000009, 24.18623046875004], + [88.71376953125016, 24.069628906250102], + [88.69980468750006, 24.00253906249992], + [88.56738281250009, 23.674414062500034], + [88.69765625, 23.493017578125034], + [88.72441406250002, 23.254980468750034], + [88.89970703125002, 22.843505859375057], + [88.92070312500002, 22.632031249999955], + [89.0500000000001, 22.274609374999983], + [89.05166015625, 21.654101562500045], + [88.25371093750002, 21.622314453124943], + [87.94843749999993, 21.825439453124943], + [87.10068359375006, 21.500781250000074], + [86.85957031250004, 21.23671875000008], + [86.97548828125005, 20.70014648437501], + [86.75039062500011, 20.313232421875057], + [86.27949218750021, 19.919433593749943], + [85.57500000000002, 19.69291992187499], + [84.77099609375009, 19.125390625000023], + [84.10410156250018, 18.29267578125001], + [83.65429687499997, 18.069873046875102], + [83.19833984375006, 17.608984374999977], + [82.35957031250004, 17.09619140624997], + [82.25878906250014, 16.55986328124996], + [81.76191406250015, 16.32949218750008], + [81.23857421875013, 16.263964843750074], + [80.97871093750004, 15.758349609375074], + [80.64658203125006, 15.895019531250028], + [80.29345703125014, 15.710742187499989], + [80.0534179687501, 15.074023437499932], + [80.16542968750016, 14.577832031250097], + [80.11171875000005, 14.212207031250045], + [80.34238281250006, 13.361328125000071], + [80.22910156250018, 12.690332031249966], + [79.85849609375018, 11.988769531250043], + [79.75410156250004, 11.575292968750006], + [79.84863281250009, 11.196875000000006], + [79.83818359375002, 10.322558593750045], + [79.39052734375005, 10.305957031250045], + [78.99628906249993, 9.683105468749986], + [78.97958984375018, 9.268554687500085], + [78.42148437500006, 9.105029296874989], + [78.19248046874995, 8.890869140625057], + [78.06015625000006, 8.384570312499932], + [77.51757812500003, 8.078320312500068], + [76.96689453125012, 8.407275390624946], + [76.5534179687501, 8.902783203124997], + [76.32460937500016, 9.452099609374997], + [76.34648437500002, 9.922119140625], + [75.92255859375015, 10.784082031250108], + [75.72382812500015, 11.361767578125026], + [75.1966796875, 12.057519531250009], + [74.77050781250009, 13.077343750000125], + [74.67089843749997, 13.667626953125122], + [74.38222656250005, 14.494726562500048], + [73.94921875000014, 15.074755859375088], + [73.93193359375013, 15.39697265625], + [73.47607421875003, 16.05424804687496], + [73.33759765625004, 16.459863281249994], + [73.15605468750019, 17.62192382812495], + [72.87089843750019, 18.683056640624955], + [72.66777343750019, 19.83095703125005], + [72.88115234375013, 20.56318359375001], + [72.81386718750011, 21.117187500000085], + [72.54306640625, 21.69658203124999], + [72.59013671875019, 22.27812499999999], + [72.33261718750012, 22.270214843749955], + [72.03720703125006, 21.82304687499999], + [72.25400390625006, 21.531005859375], + [72.01523437500012, 21.155712890625097], + [71.0246093750001, 20.73886718750009], + [70.71933593750006, 20.740429687500068], + [70.12734375, 21.094677734375097], + [69.00878906250009, 22.196777343750114], + [70.17724609375014, 22.57275390624997], + [70.2511718750001, 22.970898437500068], + [69.66464843750006, 22.759082031250074], + [69.23593749999995, 22.848535156250023], + [68.64072265625006, 23.189941406250114], + [68.16503906250009, 23.857324218749994], + [68.28251953125013, 23.927978515625], + [68.38125000000016, 23.950878906250068], + [68.48867187500011, 23.96723632812501], + [68.5866210937501, 23.966601562500074], + [68.72412109375003, 23.964697265625034], + [68.72812500000012, 24.265625000000057], + [68.73964843750016, 24.291992187500085], + [68.75898437499993, 24.307226562500006], + [68.78115234375011, 24.313720703125085], + [68.80000000000004, 24.30908203125003], + [68.82832031250004, 24.26401367187509], + [68.86347656250015, 24.26650390625005], + [68.90078125000011, 24.29243164062501], + [68.98457031250015, 24.273095703124966], + [69.11953125000011, 24.26865234374995], + [69.23505859374993, 24.268261718750068], + [69.44345703124995, 24.275390625000085], + [69.55917968750006, 24.273095703124966], + [69.63417968750016, 24.225195312499977], + [69.71621093750016, 24.172607421875114], + [70.54677734375, 24.418310546875063], + [70.71630859375009, 24.237988281250097], + [70.7672851562501, 24.245410156250017], + [70.80507812500011, 24.26196289062503], + [70.88623046875014, 24.34374999999997], + [70.92812500000016, 24.362353515625045], + [70.98281250000011, 24.361035156250125], + [71.04404296875006, 24.400097656250097], + [71.04531250000005, 24.42998046874996], + [71.00625, 24.444335937500057], + [70.97324218750012, 24.48740234374995], + [70.97636718750013, 24.618750000000063], + [71.00234375000016, 24.65390624999992], + [71.04785156250003, 24.687744140625085], + [71.02070312500021, 24.75766601562492], + [70.95087890625015, 24.89160156250003], + [70.87773437500019, 25.06298828124997], + [70.65205078125004, 25.422900390625102], + [70.10019531250006, 25.91005859375005], + [70.14921875000002, 26.347558593749994], + [70.05937500000002, 26.578759765625023], + [69.47001953125002, 26.804443359375], + [69.56796875, 27.174609375000102], + [69.89628906250007, 27.473632812500085], + [70.04980468750009, 27.694726562500023], + [70.14453125000003, 27.849023437499994], + [70.19394531250006, 27.89487304687492], + [70.24433593750004, 27.934130859375102], + [70.4037109375, 28.025048828124994], + [70.48857421875013, 28.023144531250125], + [70.62910156250015, 27.937451171875068], + [70.64912109375015, 27.83535156250005], + [70.73740234374995, 27.729003906250057], + [70.79794921875012, 27.709619140625023], + [70.87490234375016, 27.71445312499995], + [71.54296875000003, 27.869873046875], + [71.71669921875005, 27.91508789062496], + [71.8703125000001, 27.962500000000034], + [71.88886718750004, 28.04746093749992], + [71.94804687500002, 28.177294921875102], + [72.34189453125006, 28.751904296875097], + [72.90332031250003, 29.02875976562501], + [73.38164062500013, 29.934374999999932], + [73.46748046875004, 29.971679687500085], + [73.8091796875, 30.093359375000006], + [73.89931640625, 30.435351562500045], + [74.00898437500004, 30.519677734374994], + [74.21562500000013, 30.768994140624983], + [74.33935546875003, 30.893554687499943], + [74.38037109375003, 30.89340820312509], + [74.50976562500009, 30.959667968750097], + [74.63281250000014, 31.034667968750114], + [74.62578125000002, 31.068750000000108], + [74.61035156250009, 31.112841796875045], + [74.51767578125012, 31.185595703124932], + [74.53496093750007, 31.261376953125108], + [74.59394531249993, 31.465380859375102], + [74.58183593750013, 31.523925781250114], + [74.50996093750015, 31.712939453125074], + [74.73945312500015, 31.948828125000006], + [75.07148437500015, 32.08935546875003], + [75.13876953125, 32.10478515624999], + [75.25410156250004, 32.140332031250125], + [75.33349609374997, 32.279199218749994], + [74.98730468749997, 32.46220703124996], + [74.78886718750013, 32.45781249999996], + [74.6857421875001, 32.493798828124994], + [74.65781250000006, 32.518945312499966], + [74.66328125000004, 32.75766601562495], + [74.35458984375012, 32.76870117187505], + [74.30361328125005, 32.991796875000034], + [73.99423828125006, 33.24218750000006], + [74.15, 33.506982421874994], + [73.96123046875007, 34.653466796874994], + [74.05585937500015, 34.68066406250003], + [74.17197265624995, 34.72089843750004], + [74.30039062500006, 34.76538085937506], + [75.70917968750004, 34.50307617187508], + [76.04101562500014, 34.66992187499997], + [76.4567382812501, 34.756103515625114], + [76.5944335937501, 34.73583984375006], + [76.69628906249997, 34.78691406249999], + [76.74902343750014, 34.84755859375008], + [76.7829101562501, 34.90019531249999], + [77.00087890625011, 34.99199218750002], + [77.04863281250007, 35.109912109375074], + [77.79941406250006, 35.49589843750002], + [78.07578125000006, 35.13491210937502], + [78.15849609375002, 34.94648437499998], + [78.32695312500007, 34.60639648437498], + [78.86484375000006, 34.39033203125001], + [78.93642578125, 34.35195312500002], + [78.72666015625006, 34.013378906249955], + [78.78378906250006, 33.80878906250004], + [78.86503906250002, 33.43110351562501], + [78.94843750000004, 33.346533203125006], + [79.11250000000004, 33.22626953125001], + [79.13515625000005, 33.17192382812496], + [79.10283203125007, 33.05253906249996], + [79.14550781250003, 33.00146484375006], + [79.16992187500003, 32.497216796874994], + [78.75351562500012, 32.49926757812506], + [78.73671875, 32.55839843750002], + [78.38964843749997, 32.51987304687498], + [78.41748046874997, 32.466699218749994], + [78.4552734375001, 32.30034179687502], + [78.49589843750002, 32.21577148437504], + [78.71972656250009, 31.887646484374983] + ] + ] + }, + "properties": { + "name": "India", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-6.218017578125, 54.08872070312506], + [-6.027392578124989, 52.927099609375006], + [-6.561083984374989, 52.18881835937498], + [-7.527294921874926, 52.09887695312503], + [-8.813427734374926, 51.584912109374955], + [-10.37871093749996, 51.86875000000006], + [-9.955810546874972, 52.13666992187501], + [-9.299218749999966, 53.09755859375002], + [-9.795410156249972, 53.39497070312504], + [-9.995947265624977, 54.27602539062502], + [-8.623144531249977, 54.34687499999998], + [-8.763916015624972, 54.68120117187496], + [-8.274609374999955, 55.146289062500045], + [-7.246679687499949, 55.35302734374997], + [-7.2186523437499375, 55.09199218749998], + [-8.118261718749977, 54.41425781250004], + [-7.3551757812499545, 54.12124023437502], + [-6.218017578125, 54.08872070312506] + ] + ] + }, + "properties": { + "name": "Ireland", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [46.1144531250001, 38.877783203125034], + [46.490624999999994, 38.90668945312498], + [47.772851562499994, 39.64858398437505], + [47.995898437500074, 39.683935546875034], + [48.24199218750002, 38.978955078124955], + [48.02324218750002, 38.81904296874998], + [48.59267578125005, 38.41108398437498], + [48.86875000000006, 38.43549804687498], + [49.08095703125005, 37.667578125000034], + [49.470117187499994, 37.496679687500034], + [50.130468750000006, 37.407128906249994], + [50.53320312499997, 37.01367187500006], + [51.11855468750005, 36.742578124999966], + [52.19013671875004, 36.62172851562505], + [54.017187500000006, 36.952490234375034], + [53.91416015625006, 37.34355468750002], + [54.745214843750006, 37.501904296874955], + [55.075585937499994, 37.90249023437502], + [55.57841796875002, 38.099755859374994], + [56.22880859375002, 38.07338867187502], + [56.4406250000001, 38.249414062499994], + [57.1935546875001, 38.216406250000034], + [57.42382812500003, 37.94770507812501], + [58.4357421875001, 37.63852539062498], + [58.81542968750003, 37.683496093749994], + [59.240820312500006, 37.52075195312497], + [59.5622070312501, 37.178906249999955], + [60.06279296875002, 36.962890625], + [60.34130859375003, 36.63764648437501], + [61.11962890625003, 36.64257812500003], + [61.26201171875002, 35.61958007812498], + [61.08007812499997, 34.85561523437505], + [60.95117187499997, 34.65385742187499], + [60.91474609375004, 34.63398437500001], + [60.80234375000006, 34.55463867187501], + [60.7262695312501, 34.51826171874998], + [60.48574218750005, 34.09477539062502], + [60.485937500000006, 33.7119140625], + [60.91699218749997, 33.505224609375006], + [60.56054687499997, 33.13784179687502], + [60.576562499999994, 32.99487304687503], + [60.71044921874997, 32.599999999999966], + [60.82929687500004, 32.24941406250005], + [60.854101562500006, 31.483251953125006], + [61.110742187499994, 31.45112304687504], + [61.346484375000074, 31.42163085937497], + [61.66015625000003, 31.382421874999977], + [61.7550781250001, 31.285302734374994], + [61.814257812500074, 31.072558593750017], + [61.810839843750074, 30.913281249999983], + [61.78417968749997, 30.831933593750023], + [61.55947265625005, 30.59936523437497], + [61.10410156250006, 30.12841796875003], + [60.84335937500006, 29.85869140624999], + [61.03417968750003, 29.663427734374977], + [61.15214843750002, 29.542724609375], + [61.62304687500003, 28.791601562500006], + [61.8898437500001, 28.546533203124994], + [62.762500000000074, 28.202050781249994], + [62.782324218750006, 27.800537109375], + [62.75273437500002, 27.265625], + [63.16679687500002, 27.25249023437499], + [63.168066406250006, 26.66557617187496], + [62.31230468750002, 26.490869140624994], + [61.8698242187501, 26.242431640625], + [61.66865234375004, 25.76899414062501], + [61.61542968750004, 25.28613281250003], + [61.58789062499997, 25.20234375000001], + [61.533105468749994, 25.195507812499955], + [61.41220703125006, 25.102099609375017], + [60.66386718750002, 25.28222656250003], + [59.45605468749997, 25.481494140625045], + [59.0460937500001, 25.417285156250017], + [58.79785156249997, 25.554589843750023], + [57.7960937500001, 25.65302734375001], + [57.334570312500006, 25.791552734375074], + [56.98222656250002, 26.905468749999983], + [56.3561523437501, 27.20024414062499], + [55.650292968749994, 26.9775390625], + [54.89580078125002, 26.55668945312499], + [53.70576171875004, 26.72558593750003], + [53.45498046875005, 26.94326171875005], + [52.69160156250004, 27.323388671875023], + [52.475878906250074, 27.61650390624999], + [51.666308593750074, 27.84497070312497], + [51.278906250000006, 28.13134765624997], + [51.06201171874997, 28.72612304687499], + [50.67519531250005, 29.146582031250034], + [50.64960937500004, 29.420068359374966], + [49.9831054687501, 30.209375000000023], + [49.55488281250004, 30.028955078125023], + [48.91914062500004, 30.120898437500017], + [48.54648437500006, 29.962353515624955], + [48.47851562499997, 30.003808593749966], + [48.43457031249997, 30.03759765625], + [48.40136718749997, 30.188330078124977], + [48.33105468749997, 30.28544921874996], + [48.01494140625002, 30.46562499999999], + [48.01347656250002, 30.656445312499955], + [48.012011718750074, 30.823632812500023], + [48.01064453125005, 30.989794921875017], + [47.679492187500074, 31.00239257812501], + [47.679492187500074, 31.400585937499955], + [47.75390624999997, 31.601367187500017], + [47.829980468749994, 31.79443359375], + [47.71455078125004, 31.936425781249966], + [47.5915039062501, 32.087988281250034], + [47.51191406250004, 32.15083007812504], + [47.3712890625001, 32.42373046875002], + [47.3297851562501, 32.45551757812501], + [47.28515625000003, 32.474023437499966], + [47.121386718750074, 32.46660156249996], + [46.569921875000006, 32.83393554687501], + [46.37705078125006, 32.92924804687499], + [45.39707031250006, 33.970849609374994], + [45.43759765625006, 34.415136718750006], + [45.63750000000002, 34.573828125000006], + [45.661523437499994, 34.61269531250002], + [45.660058593749994, 34.74877929687503], + [45.67812500000005, 34.798437500000034], + [45.92089843750003, 35.02851562500001], + [46.04179687500002, 35.08017578125006], + [46.13378906249997, 35.127636718749955], + [46.15468750000005, 35.19672851562498], + [46.112109375000074, 35.32167968750005], + [45.97109375000005, 35.524169921875], + [46.03740234375002, 35.67314453124999], + [46.180957031250074, 35.71137695312504], + [46.262500000000074, 35.74414062500006], + [46.27343749999997, 35.77324218750002], + [46.16748046874997, 35.820556640625], + [45.72343750000002, 35.83666992187497], + [45.36162109375002, 36.015332031249955], + [45.241113281249994, 36.35595703125], + [45.20654296874997, 36.397167968749955], + [45.15527343749997, 36.407373046874994], + [45.11240234375006, 36.409277343750034], + [45.03105468750002, 36.52607421875001], + [44.76513671875003, 37.142431640625006], + [44.56123046875004, 37.74462890625003], + [44.211328124999994, 37.908056640625006], + [44.43085937500004, 38.356787109375034], + [44.02324218750002, 39.37744140625006], + [44.81718750000002, 39.65043945312496], + [45.4796875000001, 39.006249999999994], + [46.1144531250001, 38.877783203125034] + ] + ] + }, + "properties": { + "name": "Iran", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [47.14824218750002, 30.0009765625], + [46.905859375000006, 29.537499999999994], + [46.53144531250001, 29.096240234374996], + [46.3564453125, 29.063671874999997], + [44.69082031250002, 29.202343749999997], + [42.85771484375002, 30.49521484375], + [42.07441406250001, 31.080371093749996], + [40.36933593750001, 31.93896484375], + [40.02783203125, 31.995019531249994], + [39.7041015625, 32.042529296874996], + [39.14541015625002, 32.12451171875], + [38.773535156250006, 33.372216796874994], + [40.689453125, 34.33203125], + [40.98701171875001, 34.429052734375], + [41.19472656250002, 34.768994140625], + [41.354101562500006, 35.640429687499996], + [41.24560546875, 36.073388671874994], + [41.41679687500002, 36.5146484375], + [41.78857421875, 36.59716796875], + [42.358984375000006, 37.10859375], + [42.77460937500001, 37.371874999999996], + [43.51582031250001, 37.244531249999994], + [43.83642578125, 37.223535156249994], + [44.01318359375, 37.313525390624996], + [44.11445312500001, 37.30185546875], + [44.15625, 37.282958984375], + [44.19179687500002, 37.249853515625], + [44.20839843750002, 37.20263671875], + [44.20166015625, 37.051806640624996], + [44.281835937500006, 36.97802734375], + [44.32558593750002, 37.0107421875], + [44.401953125000006, 37.058496093749994], + [44.49599609375002, 37.110546875], + [44.566015625000006, 37.158251953124996], + [44.60595703125, 37.176025390625], + [44.66933593750002, 37.173583984375], + [44.73095703125, 37.165283203125], + [44.798437500000006, 37.063867187499994], + [44.880859375, 36.79931640625], + [45.03105468750002, 36.52607421875], + [45.112402343750006, 36.40927734375], + [45.1552734375, 36.407373046874994], + [45.20654296875, 36.39716796875], + [45.24111328125002, 36.35595703125], + [45.36162109375002, 36.01533203125], + [45.72343750000002, 35.836669921875], + [46.16748046875, 35.820556640625], + [46.2734375, 35.773242187499996], + [46.26250000000002, 35.744140625], + [46.18095703125002, 35.711376953125], + [46.03740234375002, 35.673144531249996], + [45.97109375000002, 35.524169921875], + [46.11210937500002, 35.321679687499994], + [46.15468750000002, 35.196728515625], + [46.1337890625, 35.12763671875], + [46.04179687500002, 35.08017578125], + [45.9208984375, 35.028515625], + [45.67812500000002, 34.7984375], + [45.437597656250006, 34.41513671875], + [45.397070312500006, 33.970849609374994], + [46.377050781250006, 32.929248046874996], + [46.569921875000006, 32.833935546875], + [47.12138671875002, 32.466601562499996], + [47.28515625, 32.474023437499994], + [47.32978515625001, 32.455517578125], + [47.37128906250001, 32.423730468749994], + [47.51191406250001, 32.150830078125], + [47.59150390625001, 32.08798828125], + [47.71455078125001, 31.936425781249994], + [47.82998046875002, 31.79443359375], + [47.75390625, 31.601367187499996], + [47.67949218750002, 31.400585937499997], + [47.67949218750002, 31.002392578124997], + [48.01064453125002, 30.989794921874996], + [48.01201171875002, 30.823632812499994], + [48.01347656250002, 30.656445312499997], + [48.01494140625002, 30.465624999999996], + [48.3310546875, 30.285449218749996], + [48.4013671875, 30.188330078125], + [48.4345703125, 30.03759765625], + [48.546484375000006, 29.962353515624997], + [48.454199218750006, 29.9384765625], + [48.141699218750006, 30.040917968749994], + [48.07275390625, 30.043212890625], + [47.982519531250006, 30.011328125], + [47.97871093750001, 29.982812499999994], + [47.67275390625002, 30.095605468749994], + [47.14824218750002, 30.0009765625] + ] + ] + }, + "properties": { + "name": "Iraq", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-15.543115234374994, 66.228515625], + [-14.740429687499983, 66.050830078125], + [-14.757519531249983, 65.7556640625], + [-13.616015624999989, 65.487158203125], + [-13.569677734374977, 65.068115234375], + [-14.547070312499983, 64.445947265625], + [-16.060449218749994, 64.11123046875], + [-16.640332031249983, 63.865478515625], + [-17.81572265624999, 63.71298828125], + [-18.65361328124999, 63.406689453125], + [-20.198144531249994, 63.555810546874994], + [-21.832763671875, 64.205419921875], + [-21.950341796874994, 64.514990234375], + [-22.683984374999994, 65.0263671875], + [-22.005761718749994, 65.49345703125], + [-22.902490234374994, 65.58046875], + [-24.223974609374977, 65.48720703125], + [-23.527929687499977, 66.164404296875], + [-22.426123046874977, 66.430126953125], + [-21.303466796875, 65.87646484375], + [-21.22998046875, 65.42060546875], + [-20.356640624999983, 65.71904296875], + [-20.356591796874994, 66.033251953125], + [-18.777539062499983, 66.168798828125], + [-16.748437499999994, 66.131640625], + [-15.985400390624989, 66.5146484375], + [-15.543115234374994, 66.228515625] + ] + ] + }, + "properties": { + "name": "Iceland", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [35.78730468750001, 32.734912109374996], + [35.572851562500006, 32.640869140625], + [35.56904296875001, 32.619873046875], + [35.55146484375001, 32.3955078125], + [35.484375, 32.401660156249996], + [35.40263671875002, 32.450634765625], + [35.38671875, 32.493017578125], + [35.303808593750006, 32.512939453125], + [35.19326171875002, 32.534423828125], + [35.065039062500006, 32.46044921875], + [35.01054687500002, 32.338183593749996], + [34.95595703125002, 32.160937499999996], + [34.98974609375, 31.913281249999997], + [34.880468750000006, 31.3681640625], + [35.45058593750002, 31.479296874999996], + [35.43925781250002, 31.132421875], + [35.17402343750001, 30.52392578125], + [34.97343750000002, 29.555029296875], + [34.904296875, 29.477343749999996], + [34.24531250000001, 31.208300781249996], + [34.52558593750001, 31.525634765625], + [35.10859375000001, 33.08369140625], + [35.411230468750006, 33.07568359375], + [35.869140625, 33.43173828125], + [35.78730468750001, 32.734912109374996] + ] + ] + }, + "properties": { + "name": "Israel", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [15.576562500000051, 38.220312500000034], + [15.099511718750023, 37.458593750000006], + [15.294531250000063, 37.01328125000006], + [15.112597656250017, 36.687841796875006], + [14.501855468750023, 36.798681640625034], + [12.435546874999972, 37.819775390624955], + [13.351660156250006, 38.180517578125006], + [13.68154296875008, 38.00073242187497], + [14.505957031250063, 38.045507812500034], + [14.84589843750004, 38.17167968749999], + [15.576562500000051, 38.220312500000034] + ] + ], + [ + [ + [9.632031250000011, 40.88203124999998], + [9.805273437500063, 40.499560546875045], + [9.562500000000057, 39.16601562500006], + [9.056347656250068, 39.23916015625002], + [8.881347656250028, 38.91289062499999], + [8.418164062500068, 39.205712890624966], + [8.471289062500063, 40.29267578124998], + [8.189941406250028, 40.651611328125], + [9.283007812500045, 41.20166015624997], + [9.632031250000011, 40.88203124999998] + ] + ], + [ + [ + [13.420996093750006, 46.212304687499994], + [13.663476562500023, 45.7919921875], + [13.831152343750006, 45.680419921875], + [13.206347656250074, 45.771386718749966], + [12.27431640625008, 45.44604492187503], + [12.523437500000028, 44.96796874999998], + [12.248339843750045, 44.72250976562498], + [12.396289062500074, 44.223876953125], + [13.56416015625004, 43.57128906250003], + [14.010449218750011, 42.68955078125006], + [14.86611328125008, 42.05253906249996], + [15.168750000000017, 41.93403320312498], + [15.96406250000004, 41.939453125], + [16.01259765625005, 41.435400390625006], + [17.10341796875008, 41.062158203124994], + [17.954980468749994, 40.65517578125002], + [18.485839843750057, 40.104833984375006], + [18.077929687500017, 39.93696289062498], + [17.865039062500074, 40.28017578125002], + [16.92822265625, 40.45805664062502], + [16.52998046875004, 39.85966796874996], + [16.597753906249977, 39.63891601562503], + [17.114550781250017, 39.38061523437497], + [17.174609375000017, 38.998095703125045], + [16.55898437500008, 38.714794921874955], + [16.54560546875001, 38.40908203125002], + [16.05683593750001, 37.941845703124955], + [15.72451171875008, 37.93911132812502], + [15.97236328125004, 38.712597656249955], + [16.19677734375, 38.759228515624955], + [16.02363281250001, 39.35361328124998], + [15.692773437499994, 39.99018554687501], + [14.95087890625004, 40.23901367187497], + [14.765722656250063, 40.66840820312498], + [14.102343749999989, 40.82714843749997], + [13.733398437500057, 41.23564453124999], + [13.088671875000074, 41.243847656249955], + [12.630859374999972, 41.469677734374955], + [11.637304687500063, 42.287548828124955], + [10.708398437500023, 42.93632812499999], + [10.047656250000045, 44.01997070312504], + [8.76582031250004, 44.42231445312501], + [8.081640625000006, 43.91894531250006], + [7.4931640625, 43.767138671875045], + [7.651464843750034, 44.03364257812498], + [6.96728515625, 44.280029296875], + [7.030664062500023, 44.71669921875005], + [6.627734375000017, 45.11796874999999], + [7.153417968749977, 45.40092773437499], + [7.021093750000034, 45.92578124999997], + [7.327929687500017, 45.912353515625], + [7.787890625000017, 45.92182617187498], + [7.9931640625, 46.01591796874996], + [8.081542968750057, 46.25600585937502], + [8.818554687500011, 46.0771484375], + [8.826757812500006, 46.06103515625], + [9.203417968750017, 46.21923828125], + [9.939257812500074, 46.36181640625], + [10.041015625000028, 46.23808593750002], + [10.14521484375004, 46.25351562500006], + [10.038281250000011, 46.483203125000045], + [10.061230468750068, 46.54677734375002], + [10.087011718750063, 46.59990234375002], + [10.137500000000045, 46.614355468750034], + [10.195507812500068, 46.62109374999997], + [10.272265625000074, 46.564843749999966], + [10.363085937500017, 46.54707031249998], + [10.4306640625, 46.55004882812497], + [10.438281250000045, 46.618847656249955], + [10.39794921875, 46.66503906250006], + [10.406054687500045, 46.73486328124997], + [10.452832031249983, 46.86494140625001], + [10.47939453125008, 46.85512695312505], + [10.579785156250011, 46.85371093750001], + [10.689257812500017, 46.846386718749955], + [10.759765625, 46.79331054687498], + [10.828906250000045, 46.775244140625034], + [10.927343750000034, 46.76948242187501], + [10.993261718750034, 46.77700195312502], + [11.02509765625004, 46.796972656250006], + [11.775683593750017, 46.986083984375], + [12.388281250000034, 46.70263671874997], + [13.168750000000045, 46.572656249999966], + [13.3515625, 46.55791015624999], + [13.490039062500045, 46.55556640625002], + [13.700000000000017, 46.52026367187503], + [13.679687500000057, 46.46289062499997], + [13.420996093750006, 46.212304687499994] + ] + ] + ] + }, + "properties": { + "name": "Italy", + "childNum": 3 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-77.261474609375, 18.457421874999994], + [-76.349853515625, 18.15185546875], + [-76.524609375, 17.8662109375], + [-76.85322265625, 17.97373046874999], + [-77.36142578124999, 17.833691406249997], + [-77.76816406249999, 17.877392578124997], + [-78.21669921875, 18.44809570312499], + [-77.8734375, 18.522216796875], + [-77.261474609375, 18.457421874999994] + ] + ] + }, + "properties": { + "name": "Jamaica", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [39.14541015625002, 32.12451171875], + [38.9970703125, 32.007470703124994], + [38.96230468750002, 31.994921874999996], + [37.77382812500002, 31.696337890624996], + [37.49335937500001, 31.625878906249994], + [37.21562500000002, 31.556103515624997], + [36.958593750000006, 31.491503906249996], + [37.980078125000006, 30.5], + [37.862890625000006, 30.442626953125], + [37.66972656250002, 30.34814453125], + [37.64990234375, 30.330957031249994], + [37.63359375000002, 30.313281249999996], + [37.55361328125002, 30.144580078124996], + [37.49072265625, 30.01171875], + [37.46923828125, 29.995068359374997], + [36.75527343750002, 29.866015624999996], + [36.70390625000002, 29.831640625], + [36.591796875, 29.66611328125], + [36.47607421875, 29.4951171875], + [36.282812500000006, 29.355371093749994], + [36.068457031250006, 29.200537109375], + [36.01542968750002, 29.190478515624996], + [34.950781250000006, 29.353515625], + [34.97343750000002, 29.555029296875], + [35.17402343750001, 30.52392578125], + [35.43925781250002, 31.132421875], + [35.45058593750002, 31.479296874999996], + [35.49941406250002, 31.67236328125], + [35.55898437500002, 31.765527343749994], + [35.55146484375001, 32.3955078125], + [35.56904296875001, 32.619873046875], + [35.572851562500006, 32.640869140625], + [35.78730468750001, 32.734912109374996], + [36.3720703125, 32.3869140625], + [36.818359375, 32.317285156249994], + [38.773535156250006, 33.372216796874994], + [39.14541015625002, 32.12451171875] + ] + ] + }, + "properties": { + "name": "Jordan", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [131.17460937500007, 33.602587890625045], + [131.58300781249997, 33.65239257812496], + [131.89658203125006, 33.25458984375001], + [131.97666015625012, 32.84394531250001], + [131.73212890625004, 32.59282226562502], + [131.33720703125007, 31.404687499999994], + [130.58876953125, 31.178515625000017], + [130.20068359374997, 31.291894531250023], + [130.3219726562501, 31.601464843750023], + [130.19443359375012, 32.090771484374955], + [130.64052734375005, 32.61923828124998], + [129.58007812500003, 33.23627929687501], + [130.36503906250007, 33.634472656249955], + [130.4837890625, 33.834619140624966], + [130.95312499999997, 33.87202148437504], + [131.17460937500007, 33.602587890625045] + ] + ], + [ + [ + [134.35742187500003, 34.25634765625], + [134.63750000000007, 34.22661132812499], + [134.73886718750012, 33.82050781250001], + [134.37705078125012, 33.60839843749997], + [134.18164062500003, 33.24721679687502], + [133.63203125000004, 33.51098632812503], + [133.28593750000007, 33.35996093749998], + [132.97724609375004, 32.84199218749998], + [132.49511718749997, 32.91660156249998], + [132.36591796875004, 33.51245117187506], + [132.78427734375006, 33.99243164062506], + [133.58203124999997, 34.01713867187502], + [134.07587890625004, 34.3583984375], + [134.35742187500003, 34.25634765625] + ] + ], + [ + [ + [141.22929687500007, 41.372656250000006], + [141.46279296875005, 40.61113281250002], + [141.7970703125001, 40.29116210937502], + [141.97783203125007, 39.84443359374998], + [141.90078125, 39.111328125], + [141.65859375000005, 38.974853515625], + [141.4674804687501, 38.404150390625006], + [141.10839843750003, 38.33793945312502], + [140.92792968750004, 37.94960937500002], + [141.0363281250001, 37.46723632812498], + [140.96835937500012, 37.002050781250006], + [140.62734375, 36.50278320312498], + [140.62197265625005, 36.05922851562502], + [140.87402343749997, 35.72495117187506], + [140.457421875, 35.51025390625], + [140.41650390625003, 35.26699218750002], + [139.79921875000005, 34.956933593749994], + [139.65000000000012, 35.40913085937501], + [139.24941406250005, 35.27802734375004], + [138.98261718750004, 34.698388671874994], + [138.57714843750003, 35.08647460937502], + [138.18906250000012, 34.596337890624994], + [136.88457031250002, 34.80585937500004], + [136.53300781250007, 34.678369140624994], + [136.8537109375001, 34.324072265625034], + [136.32988281250007, 34.17685546875006], + [135.91621093750004, 33.561718749999955], + [135.4528320312501, 33.55336914062505], + [135.17539062500006, 33.898046875000006], + [135.10009765624997, 34.288378906250045], + [135.38476562499997, 34.50043945312498], + [134.74003906250007, 34.765234375000006], + [134.20830078125002, 34.69765625000002], + [133.96826171874997, 34.52729492187504], + [133.14238281250002, 34.30244140624998], + [132.23808593750002, 34.227001953124955], + [132.090234375, 33.85546875000003], + [131.74052734375007, 34.05205078125002], + [130.91884765625, 33.97573242187502], + [131.00419921875007, 34.39257812500003], + [131.35439453125, 34.41318359375006], + [132.92294921875006, 35.511279296875045], + [133.37646484375003, 35.458837890625006], + [134.21406250000004, 35.539257812499955], + [135.17431640625003, 35.74707031250003], + [135.68027343750006, 35.50312499999998], + [136.09531250000006, 35.767626953125045], + [136.00625000000005, 35.99057617187498], + [136.69814453125005, 36.742041015625034], + [137.34257812500002, 36.770361328125034], + [137.5140625, 36.95156250000002], + [138.31992187500012, 37.21840820312502], + [138.88505859375007, 37.84394531250001], + [139.40097656250006, 38.142578125], + [140.04814453125002, 39.463720703125034], + [139.90800781250002, 40.02172851562503], + [139.92285156250003, 40.59843750000002], + [140.28125000000003, 40.84609375000002], + [141.1185546875, 40.88227539062501], + [141.22929687500007, 41.372656250000006] + ] + ], + [ + [ + [143.82431640625012, 44.11699218749999], + [144.79853515625004, 43.940234375000045], + [145.10107421874997, 43.76455078125005], + [145.34746093750007, 43.17670898437501], + [144.63076171875, 42.946923828124994], + [143.96933593750006, 42.88139648437499], + [143.42949218750002, 42.41889648437498], + [143.2365234375001, 42.000195312499955], + [141.85136718750007, 42.57905273437501], + [140.98613281250002, 42.34213867187498], + [140.70976562500002, 42.555615234374955], + [140.31523437500002, 42.33427734374999], + [140.65986328125004, 41.815576171874994], + [140.3849609375001, 41.51928710937503], + [139.99531250000004, 41.57641601562503], + [140.10839843749997, 41.912939453125034], + [139.82089843750012, 42.387597656249994], + [139.89111328125003, 42.64921875000002], + [140.78066406250005, 43.214990234374994], + [141.29628906250005, 43.19965820312498], + [141.64472656250004, 44.01943359375002], + [141.78222656249997, 44.71635742187496], + [141.58300781250003, 45.15595703125001], + [141.93769531250004, 45.509521484375], + [142.70410156249997, 44.81918945312506], + [143.82431640625012, 44.11699218749999] + ] + ] + ] + }, + "properties": { + "name": "Japan", + "childNum": 4 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [77.04863281249999, 35.109912109374996], + [76.76689453124999, 35.66171875], + [77.44648437500001, 35.4755859375], + [77.04863281249999, 35.109912109374996] + ] + ] + }, + "properties": { + "name": "Kashmir", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [87.32285156250012, 49.085791015625006], + [86.75312500000004, 49.00883789062496], + [86.54941406250012, 48.52861328125002], + [85.7494140625, 48.38505859374999], + [85.52597656250006, 47.915625000000006], + [85.65664062500005, 47.254638671875], + [84.78613281249997, 46.83071289062505], + [83.19306640625004, 47.18657226562499], + [83.0041015625001, 47.03349609374996], + [82.32666015625003, 45.519921874999994], + [82.4787109375001, 45.12358398437499], + [81.60205078125003, 45.31083984375002], + [80.05917968750012, 45.006445312500006], + [80.45546875, 44.74609375], + [80.35527343750002, 44.09726562500006], + [80.78574218750006, 43.16157226562504], + [80.16503906249997, 42.66552734375006], + [80.20937500000005, 42.190039062500006], + [80.07128906249997, 42.302978515625], + [79.92109375000004, 42.41313476562496], + [79.49013671875, 42.45756835937496], + [79.20302734375005, 42.66601562499997], + [79.16484375000007, 42.759033203125], + [78.52421875000002, 42.86464843750002], + [77.23554687500004, 42.912646484375045], + [77.05732421875004, 42.970654296874955], + [76.50917968750005, 42.91889648437498], + [75.9322265625, 42.92851562499999], + [75.84033203125003, 42.93750000000003], + [75.78955078124997, 42.93291015624999], + [75.68173828125, 42.830468749999994], + [75.04765625000007, 42.904394531250034], + [74.20908203125006, 43.24038085937502], + [73.88603515625002, 43.132568359375], + [73.55625, 43.002783203125006], + [73.42187499999997, 42.59350585937503], + [73.2829101562501, 42.50410156250004], + [72.85507812500006, 42.561132812500006], + [72.75292968750003, 42.63789062500001], + [72.54316406250004, 42.67773437500006], + [72.27578125, 42.757666015625006], + [72.16181640625004, 42.76069335937498], + [71.816796875, 42.822167968749994], + [71.76054687500002, 42.82148437500004], + [71.734765625, 42.818896484375045], + [71.5142578125, 42.766943359375006], + [71.42207031250004, 42.78315429687504], + [71.25664062500002, 42.733544921874966], + [71.02275390625007, 42.53544921875002], + [70.89287109375007, 42.339990234374994], + [70.94677734374997, 42.24868164062505], + [70.41601562500003, 42.07856445312501], + [70.09560546875, 41.82050781250004], + [69.06494140625003, 41.366943359375], + [68.29189453125, 40.656103515625034], + [67.9357421875001, 41.19658203125002], + [66.81425781250002, 41.14238281249999], + [66.66865234375004, 41.27075195312503], + [66.49863281250006, 41.99487304687503], + [66.00957031250007, 42.00488281250003], + [66.1002929687501, 42.99082031249998], + [65.80302734375002, 42.87695312500006], + [65.49619140625, 43.310546875], + [64.9054687500001, 43.714697265625006], + [64.44316406250007, 43.551171874999994], + [63.20703125000003, 43.62797851562502], + [61.99023437500003, 43.492138671874955], + [61.16074218750006, 44.16860351562502], + [61.007910156250006, 44.39379882812497], + [58.555273437500006, 45.55537109375001], + [55.97568359375006, 44.99492187499996], + [55.9767578125001, 42.69951171874996], + [55.97744140625005, 41.32221679687504], + [55.54521484375002, 41.26274414062499], + [54.90371093750005, 41.91909179687505], + [54.120996093749994, 42.335205078125], + [53.25009765625006, 42.20585937500002], + [52.4938476562501, 41.780371093750034], + [52.59658203125005, 42.760156249999966], + [51.84414062500005, 42.910449218750045], + [51.30175781249997, 43.48237304687501], + [50.8307617187501, 44.192773437499966], + [50.331152343750006, 44.32548828125002], + [50.409472656250074, 44.6240234375], + [50.86035156250003, 44.62875976562498], + [51.4157226562501, 45.35786132812501], + [52.53105468750002, 45.39863281249998], + [52.773828124999994, 45.57275390625], + [53.13525390625003, 46.19165039062497], + [53.17021484375002, 46.66904296875006], + [52.91601562500003, 46.95439453125002], + [52.18876953125002, 46.839501953124966], + [51.178027343750074, 47.110156250000045], + [50.41933593750005, 46.879492187500034], + [49.99980468750002, 46.63427734375], + [49.347460937500074, 46.51914062499998], + [49.232226562500074, 46.33715820312503], + [48.610156250000074, 46.566455078125045], + [48.95937500000005, 46.77460937499998], + [48.109960937500006, 47.74541015624996], + [47.09326171875003, 47.947705078124955], + [47.004296874999994, 48.28447265625002], + [46.660937500000074, 48.41225585937502], + [46.70263671875003, 48.80556640625002], + [47.014257812500006, 49.09833984374998], + [46.80205078125002, 49.36708984375002], + [47.32646484375002, 50.273535156250034], + [47.7057617187501, 50.37797851562502], + [48.43427734375004, 49.828515624999966], + [48.84326171875003, 50.01313476562501], + [48.80839843750002, 50.60131835937503], + [49.49804687500003, 51.08359375000006], + [50.246875000000074, 51.28950195312498], + [50.79394531249997, 51.729199218749955], + [51.60908203125004, 51.483984375000006], + [52.33105468749997, 51.681298828124966], + [52.57119140625005, 51.481640624999955], + [53.33808593750004, 51.48237304687504], + [54.04150390624997, 51.11518554687501], + [54.42148437500006, 50.78032226562499], + [54.72714843750006, 50.998095703125045], + [55.54228515625002, 50.60180664062506], + [55.79765625000002, 50.60205078125], + [56.49140625000004, 51.01953124999997], + [57.01171874999997, 51.06518554687503], + [57.44218750000002, 50.88886718749998], + [57.83886718750003, 51.091650390625006], + [58.359179687500074, 51.063818359375034], + [58.88369140625005, 50.694433593750006], + [59.812402343749994, 50.58203125], + [59.95517578125006, 50.79926757812504], + [60.637988281250074, 50.66372070312505], + [61.38945312500002, 50.86103515625001], + [61.585058593750006, 51.22968749999998], + [61.363085937500074, 51.44189453125003], + [60.464746093749994, 51.651171875000045], + [60.06552734375006, 51.976464843749966], + [60.937597656250006, 52.28056640625002], + [60.80234375000006, 52.74472656249998], + [61.047460937500006, 52.97246093750002], + [61.97421875000006, 52.94375000000002], + [62.01464843750003, 53.10786132812498], + [61.19921874999997, 53.28715820312502], + [60.97949218749997, 53.62172851562505], + [61.33369140625004, 54.04926757812501], + [61.92871093750003, 53.94648437500004], + [63.0739257812501, 54.10522460937506], + [64.46123046875002, 54.38417968750002], + [65.1578125, 54.364404296874994], + [65.476953125, 54.62329101562497], + [66.22265624999997, 54.667382812499994], + [68.07382812500006, 54.959570312500006], + [68.20625000000004, 55.16093750000002], + [68.9772460937501, 55.389599609374955], + [70.18242187500002, 55.162451171875034], + [70.73808593750007, 55.30517578125], + [71.18554687500003, 54.59931640624998], + [71.09316406250005, 54.21220703124999], + [72.91406249999997, 54.10732421875002], + [73.39941406250003, 53.81147460937498], + [73.28574218750006, 53.598388671875], + [74.45195312500007, 53.64726562500002], + [76.26660156249997, 54.31196289062498], + [76.57568359374997, 53.94252929687502], + [77.70439453125007, 53.379150390625], + [78.47548828125005, 52.638427734375], + [79.46884765625012, 51.49311523437498], + [79.98623046875, 50.774560546874966], + [80.87734375, 51.28144531250004], + [81.46591796875006, 50.739843750000006], + [82.49394531250007, 50.72758789062499], + [83.35732421875005, 50.99458007812504], + [83.94511718750007, 50.774658203125], + [84.25781249999997, 50.28823242187502], + [84.9894531250001, 50.061425781249994], + [85.21015625000004, 49.66484375000002], + [86.1808593750001, 49.49931640624996], + [86.61425781249997, 49.60971679687498], + [87.32285156250012, 49.085791015625006] + ] + ] + }, + "properties": { + "name": "Kazakhstan", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [35.325292968750006, 5.364892578124994], + [35.745019531249994, 5.343994140625], + [35.80029296874997, 5.156933593749983], + [35.77929687499997, 5.105566406250006], + [35.756152343750074, 4.950488281250031], + [35.76308593750005, 4.808007812500051], + [35.9787109375001, 4.50380859374998], + [36.02197265625003, 4.4681152343749915], + [36.081933593749994, 4.449707031249972], + [36.90556640625002, 4.4114746093749915], + [37.15458984375002, 4.254541015624994], + [37.944921875000006, 3.7467285156250227], + [38.0861328125001, 3.648828124999966], + [38.22529296875004, 3.61899414062502], + [38.45156250000005, 3.6048339843749773], + [38.608007812500006, 3.600097656249986], + [39.49443359375002, 3.45610351562496], + [39.65751953125002, 3.577832031249983], + [39.79033203125002, 3.754248046875034], + [39.842187499999994, 3.851464843750037], + [40.765234375000006, 4.273046875000034], + [41.02080078125002, 4.0574707031249915], + [41.22089843750004, 3.9435546874999687], + [41.372460937499994, 3.94619140624998], + [41.48193359375003, 3.9632812499999943], + [41.737695312499994, 3.979052734375003], + [41.88398437500004, 3.9777343750000114], + [41.6134765625001, 3.59047851562498], + [41.34179687499997, 3.20166015625], + [40.964453125000006, 2.8146484375000256], + [40.97001953125002, 1.3781738281250284], + [40.9787109375001, -0.8703125000000114], + [41.249804687500074, -1.220507812499946], + [41.4269531250001, -1.4495117187499744], + [41.521874999999994, -1.5722656250000284], + [41.38691406250004, -1.8669921875000313], + [40.99550781250005, -1.9505859375000085], + [40.64414062500006, -2.53945312499998], + [40.22246093750002, -2.688378906250037], + [40.1154296875001, -3.2505859374999915], + [39.49091796875004, -4.478417968750023], + [39.221777343750006, -4.692382812500014], + [37.79726562500005, -3.6744140625000057], + [37.608691406250074, -3.4602539062499886], + [37.643847656250074, -3.0454101562500284], + [35.83691406249997, -2.036621093749943], + [33.979394531249994, -1.002050781250034], + [33.90322265625005, -1.002050781250034], + [33.94316406250002, 0.17377929687496874], + [34.160937500000074, 0.6051757812500256], + [34.4108398437501, 0.8672851562500341], + [34.48173828125002, 1.0421386718750512], + [34.535253906250006, 1.1015624999999858], + [34.64912109375004, 1.1853027343749858], + [34.78759765625003, 1.230712890625], + [34.96523437500005, 1.6433593749999602], + [34.9640625000001, 2.06240234374998], + [34.742480468750074, 2.818115234375014], + [34.44785156250006, 3.163476562500037], + [34.392871093750074, 3.6915039062500483], + [34.16503906250003, 3.812988281250014], + [34.18574218750004, 3.869775390625037], + [34.13203125000004, 3.889160156249986], + [33.97607421874997, 4.220214843750028], + [34.176855468750006, 4.419091796875037], + [34.38017578125002, 4.620654296874974], + [34.6398437500001, 4.875488281250028], + [34.878320312499994, 5.109570312500026], + [35.08447265624997, 5.31186523437502], + [35.268359375000074, 5.492285156250006], + [35.325292968750006, 5.364892578124994] + ] + ] + }, + "properties": { + "name": "Kenya", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [72.63994140625002, 39.385986328125], + [71.73222656250002, 39.422998046874994], + [71.404296875, 39.5978515625], + [71.32851562500002, 39.568701171875], + [71.27285156250002, 39.535302734374994], + [71.11806640625002, 39.513574218749994], + [71.0650390625, 39.493408203125], + [71.0048828125, 39.411865234375], + [70.79931640625, 39.3947265625], + [70.73310546875001, 39.41328125], + [70.67861328125002, 39.4712890625], + [70.60781250000002, 39.564404296875], + [70.24482421875001, 39.542626953124994], + [70.20927734375002, 39.574999999999996], + [70.17109375000001, 39.5841796875], + [70.13681640625, 39.557568359375], + [69.7720703125, 39.55673828125], + [69.59882812500001, 39.573779296874996], + [69.47099609375002, 39.990624999999994], + [69.966796875, 40.20224609375], + [70.59921875, 39.974511718749994], + [70.9580078125, 40.2388671875], + [71.69248046875, 40.15234375], + [72.3892578125, 40.427392578124994], + [73.13212890625002, 40.828515624999994], + [72.36406250000002, 41.04345703125], + [71.60625000000002, 41.367431640625], + [71.4208984375, 41.34189453125], + [71.40839843750001, 41.136035156249996], + [71.39306640625, 41.123388671875], + [71.298828125, 41.152490234374994], + [71.11074218750002, 41.152636718749996], + [70.78242187500001, 41.262499999999996], + [70.18095703125002, 41.571435546874994], + [70.45498046875002, 41.725048828125], + [70.84189453125, 42.01962890625], + [71.0322265625, 42.077783203124994], + [71.228515625, 42.162890624999996], + [71.23232421875002, 42.186279296875], + [71.21269531250002, 42.206445312499994], + [71.12998046875, 42.25], + [71.03603515625002, 42.28466796875], + [70.97900390625, 42.266552734375], + [70.94677734375, 42.248681640624994], + [70.89287109375002, 42.339990234374994], + [71.02275390625002, 42.535449218749996], + [71.25664062500002, 42.733544921874994], + [71.42207031250001, 42.783154296875], + [71.5142578125, 42.766943359375], + [71.73476562500002, 42.818896484374996], + [71.76054687500002, 42.821484375], + [71.81679687500002, 42.822167968749994], + [72.16181640625001, 42.760693359375], + [72.27578125000002, 42.757666015625], + [72.54316406250001, 42.677734375], + [72.7529296875, 42.637890625], + [72.855078125, 42.5611328125], + [73.28291015625001, 42.5041015625], + [73.49296875000002, 42.409033203125], + [73.421875, 42.593505859375], + [73.55625, 43.002783203125], + [73.88603515625002, 43.132568359375], + [74.20908203125, 43.240380859374994], + [75.04765625000002, 42.90439453125], + [75.68173828125, 42.830468749999994], + [75.78955078125, 42.932910156249996], + [75.84033203125, 42.9375], + [75.9322265625, 42.928515624999996], + [76.50917968750002, 42.918896484375], + [77.05732421875001, 42.970654296875], + [77.23554687500001, 42.912646484374996], + [78.52421874999999, 42.864648437499994], + [79.16484374999999, 42.759033203125], + [79.20302734375002, 42.666015625], + [79.29550781250003, 42.604833984375], + [79.36777343750003, 42.547216796875], + [79.49013671875002, 42.457568359374996], + [79.92109375000001, 42.413134765624996], + [80.0712890625, 42.302978515625], + [80.20937500000002, 42.1900390625], + [80.24619140625003, 42.059814453125], + [80.23515624999999, 42.04345703125], + [80.21621093750002, 42.032421875], + [79.90966796875, 42.014990234375], + [79.84042968750003, 41.995751953124994], + [79.29355468750003, 41.7828125], + [78.36240234375003, 41.371630859374996], + [78.34628906250003, 41.2814453125], + [78.12343750000002, 41.075634765625], + [77.95644531250002, 41.050683593749994], + [77.81523437499999, 41.055615234375], + [77.71933593750003, 41.024316406249994], + [77.58173828125001, 40.9927734375], + [76.98662109374999, 41.03916015625], + [76.90771484375, 41.024169921875], + [76.82402343749999, 40.982324218749994], + [76.48017578125001, 40.449511718749996], + [76.39638671875002, 40.389794921874994], + [76.31855468750001, 40.35224609375], + [76.25830078125, 40.43076171875], + [75.87197265625002, 40.30322265625], + [75.67714843750002, 40.305810546874994], + [75.65595703125001, 40.329248046874994], + [75.58349609375, 40.605322265625], + [75.0044921875, 40.449511718749996], + [74.41191406250002, 40.13720703125], + [74.24267578125, 40.092041015625], + [74.08515625000001, 40.07431640625], + [74.0205078125, 40.059374999999996], + [73.99160156250002, 40.043115234374994], + [73.93876953125002, 39.978808593749996], + [73.88457031250002, 39.8779296875], + [73.85625000000002, 39.828662109374996], + [73.83535156250002, 39.800146484375], + [73.9146484375, 39.606494140624996], + [73.87275390625001, 39.53330078125], + [73.82294921875001, 39.48896484375], + [73.71572265625002, 39.462255859375], + [73.63164062500002, 39.448876953124994], + [73.47041015625001, 39.460595703124994], + [73.38740234375001, 39.442724609375], + [73.33613281250001, 39.412353515625], + [73.2349609375, 39.374560546874996], + [72.63994140625002, 39.385986328125] + ] + ] + }, + "properties": { + "name": "Kyrgyzstan", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [104.42636718750006, 10.411230468749991], + [104.26240234375004, 10.541259765625014], + [103.53222656249997, 10.604638671874966], + [103.72187500000004, 10.890136718750043], + [103.5324218750001, 11.146679687499997], + [103.15283203124997, 10.913720703125051], + [103.12548828124997, 11.460644531250011], + [102.93388671875002, 11.706689453125037], + [102.73662109375007, 12.089794921875011], + [102.75566406250002, 12.42626953125], + [102.49960937500012, 12.669970703125003], + [102.31972656250005, 13.539990234375054], + [102.72890625, 13.841894531250006], + [103.19941406250004, 14.332617187499977], + [104.77900390625004, 14.427832031250006], + [104.96972656249997, 14.366113281250051], + [105.07412109375005, 14.227441406250037], + [105.12597656250003, 14.280957031250011], + [105.16914062500004, 14.336083984374966], + [105.1833007812501, 14.346240234374989], + [105.18554687500003, 14.319091796874972], + [105.20703125000003, 14.259374999999977], + [105.24570312500006, 14.200537109374977], + [105.35019531250006, 14.109570312500011], + [105.9044921875001, 13.924511718750054], + [106.12470703125004, 14.049121093750031], + [106.09667968749997, 14.127099609375023], + [106.00410156250004, 14.262890624999983], + [105.97890625, 14.343017578125043], + [106.00839843750012, 14.357177734375], + [106.1652343750001, 14.372363281249989], + [106.35498046875003, 14.454785156249997], + [106.44697265625004, 14.515039062500009], + [106.50146484375003, 14.578222656250006], + [106.53115234375005, 14.549414062499991], + [106.5636718750001, 14.505078125000026], + [106.81992187500006, 14.314697265625057], + [107.10937499999997, 14.416699218750054], + [107.29267578125004, 14.592382812500048], + [107.37988281250003, 14.555322265625051], + [107.41474609375004, 14.562890624999994], + [107.51943359375005, 14.705078125], + [107.3314453125, 14.126611328125009], + [107.60546874999997, 13.437792968750017], + [107.47539062500002, 13.030371093749963], + [107.50644531250006, 12.364550781250031], + [106.93066406249997, 12.077490234374991], + [106.41386718750002, 11.948437499999997], + [106.33984374999997, 11.68183593750004], + [105.85146484375005, 11.635009765625], + [105.85605468750006, 11.294287109375048], + [106.16796874999997, 11.012304687499977], + [105.38652343750002, 10.940087890625009], + [104.85058593749997, 10.534472656249974], + [104.42636718750006, 10.411230468749991] + ] + ] + }, + "properties": { + "name": "Cambodia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [128.37460937500012, 38.623437499999994], + [128.61884765625004, 38.17607421874999], + [129.33515625000004, 37.274560546874994], + [129.47343750000007, 36.74189453125001], + [129.40351562500004, 36.052148437499994], + [129.5617187500001, 35.94765625000002], + [129.21416015625007, 35.18183593749998], + [128.5109375000001, 35.10097656250002], + [128.44394531250012, 34.87036132812503], + [127.71484374999997, 34.95468749999998], + [126.50830078125003, 34.35063476562502], + [126.29111328125012, 35.154150390625034], + [126.71738281250006, 35.76884765625002], + [126.5482421875, 36.477636718750006], + [126.21718750000005, 36.870947265625006], + [126.74638671875002, 37.19355468750001], + [126.63388671875012, 37.78183593750006], + [127.16953125000006, 38.304541015625034], + [128.03896484375, 38.30854492187498], + [128.37460937500012, 38.623437499999994] + ] + ] + }, + "properties": { + "name": "South Korea", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [21.5625, 42.247509765625], + [21.560839843750017, 42.24765625], + [21.389550781250023, 42.21982421875], + [21.25634765625, 42.099511718749994], + [21.05976562500001, 42.171289062499994], + [20.566210937500017, 41.873681640624994], + [20.485449218750006, 42.223388671875], + [20.06396484375, 42.547265624999994], + [20.344335937500006, 42.827929687499996], + [21.057031250000023, 43.091699218749994], + [21.390625, 42.751416015625], + [21.52998046875001, 42.349999999999994], + [21.5625, 42.247509765625] + ] + ] + }, + "properties": { + "name": "Kosovo", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [48.442480468750006, 28.542919921874983], + [47.671289062499994, 28.53315429687504], + [47.433203125000006, 28.989550781250017], + [46.53144531250004, 29.09624023437499], + [46.90585937500006, 29.537499999999994], + [47.14824218750002, 30.0009765625], + [47.67275390625005, 30.095605468750023], + [47.75390624999997, 30.076611328124955], + [47.97871093750004, 29.98281250000005], + [48.00566406250002, 29.835791015625034], + [48.13613281250005, 29.618115234374983], + [47.96962890625005, 29.61669921874997], + [48.18378906250004, 28.979394531249994], + [48.442480468750006, 28.542919921874983] + ] + ] + }, + "properties": { + "name": "Kuwait", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [102.12744140625011, 22.37919921874999], + [102.94863281250008, 21.569775390625068], + [102.85117187500009, 21.26591796874999], + [102.8837890625, 21.202587890625068], + [103.1044921875, 20.89165039062499], + [103.21074218749999, 20.840625000000045], + [103.46357421874995, 20.779833984375102], + [103.6350585937501, 20.697070312500102], + [104.05205078124999, 20.941210937500102], + [104.1953125, 20.91396484375008], + [104.349609375, 20.82109374999999], + [104.58320312500001, 20.646679687499955], + [104.61884765624995, 20.374511718750114], + [104.92792968750007, 20.01811523437499], + [104.81513671875001, 19.90400390625001], + [104.80175781250011, 19.836132812500068], + [104.74316406250006, 19.754736328124977], + [104.58789062500006, 19.618749999999977], + [104.54628906250014, 19.610546875000068], + [104.25986328125003, 19.685498046875068], + [104.06279296875005, 19.678417968750068], + [104.03203124999999, 19.67514648437492], + [103.89638671875002, 19.339990234375023], + [103.91835937500008, 19.268505859375068], + [104.10859375000013, 19.195556640625114], + [104.44580078125006, 18.983837890625125], + [104.61328125000006, 18.860644531250102], + [104.71650390624995, 18.803417968749955], + [104.9931640625, 18.728320312499932], + [105.11513671875002, 18.678857421875023], + [105.146484375, 18.650976562499977], + [105.14541015625014, 18.616796874999977], + [105.08583984375008, 18.450097656250136], + [105.11455078125005, 18.405273437500057], + [105.16328125000007, 18.338720703124977], + [105.27324218750005, 18.235351562500057], + [105.33349609375006, 18.18964843750001], + [105.45820312500007, 18.154296875000057], + [105.51855468750011, 18.077441406250045], + [105.58847656250015, 17.983691406249932], + [105.69140625, 17.737841796874932], + [106.50224609374999, 16.9541015625], + [106.69609375000005, 16.458984375], + [106.93066406250006, 16.35312499999992], + [107.21738281250003, 16.136328124999977], + [107.29648437500015, 16.08403320312499], + [107.39638671875008, 16.04301757812499], + [107.36064453125005, 15.921728515624977], + [107.18886718750008, 15.838623046875114], + [107.16591796875002, 15.802490234375], + [107.18955078125003, 15.747265624999955], + [107.27939453125003, 15.618701171875045], + [107.33876953125002, 15.560498046875125], + [107.56425781249999, 15.3916015625], + [107.62167968750015, 15.309863281250045], + [107.65312499999999, 15.255224609375091], + [107.63369140625008, 15.18984375000008], + [107.58964843749999, 15.118457031250102], + [107.55527343750009, 15.057031250000023], + [107.48037109375014, 14.979882812500136], + [107.5046875000001, 14.91591796875008], + [107.52451171875003, 14.871826171874943], + [107.51376953124998, 14.817382812500057], + [107.51943359375008, 14.705078125000114], + [107.46513671875005, 14.664990234375125], + [107.41474609375007, 14.56289062500008], + [107.37988281250006, 14.555322265625136], + [107.29267578125007, 14.592382812500034], + [107.10937500000006, 14.416699218749955], + [106.81992187500003, 14.314697265624943], + [106.56367187500007, 14.505078125000011], + [106.53115234375002, 14.549414062499977], + [106.50146484375, 14.578222656250034], + [106.35498046875, 14.454785156250068], + [106.22539062500005, 14.476220703125023], + [106.16523437500007, 14.372363281249989], + [106.00839843750009, 14.357177734375114], + [105.97890625000014, 14.343017578125057], + [106.00410156250013, 14.262890625000068], + [106.09667968750011, 14.127099609375136], + [106.12470703124995, 14.049121093750045], + [105.90449218750007, 13.924511718750068], + [105.5315429687501, 14.156152343750023], + [105.35019531250009, 14.109570312500125], + [105.24570312500015, 14.200537109374977], + [105.20703125000006, 14.259375000000091], + [105.18554687499994, 14.319091796875], + [105.18330078125001, 14.346240234374989], + [105.24365234375006, 14.367871093749955], + [105.34218750000008, 14.416699218749955], + [105.47558593750006, 14.530126953124977], + [105.51318359375011, 15.360888671874932], + [105.61562500000002, 15.488281249999943], + [105.62207031250006, 15.699951171875114], + [105.46201171875015, 15.780419921875136], + [105.39892578125011, 15.829882812500102], + [105.37324218750001, 15.889697265625045], + [105.40625, 15.987451171875023], + [105.33066406250003, 16.037890625000045], + [105.1487304687501, 16.09355468749999], + [105.04716796874999, 16.16025390625009], + [104.81933593749994, 16.466064453125057], + [104.75058593750015, 16.647558593750034], + [104.75898437500013, 17.0771484375], + [104.81601562499998, 17.30029296875], + [104.42812500000002, 17.698974609375057], + [104.19619140625002, 17.988378906250034], + [104.04873046875002, 18.216699218749966], + [103.94960937500008, 18.318994140625023], + [103.89882812500002, 18.295312500000023], + [103.79228515624999, 18.31650390625009], + [103.62968750000005, 18.382568359375057], + [103.36699218750005, 18.42333984375], + [103.05136718750003, 18.02851562500001], + [102.71757812500005, 17.892236328125136], + [102.35185546874999, 18.045947265625045], + [102.23164062500001, 18.148974609375045], + [102.14824218750005, 18.203857421875057], + [102.10146484375014, 18.21064453125001], + [102.03457031250002, 18.169824218750023], + [101.94746093750001, 18.081494140624955], + [101.87548828125011, 18.046435546874932], + [101.81865234375005, 18.064648437500125], + [101.77480468750002, 18.033398437500125], + [101.10517578125001, 17.479541015625102], + [100.9084960937501, 17.583886718750023], + [101.11328125000006, 18.033544921874977], + [101.0505859375001, 18.407031250000045], + [101.06044921875014, 18.479003906249943], + [101.10634765625008, 18.533544921875034], + [101.16552734375006, 18.61831054687508], + [101.28632812499995, 18.977148437500034], + [101.19755859374999, 19.327929687500045], + [101.22080078125015, 19.486621093750045], + [101.15468750000014, 19.57919921875009], + [100.62548828125, 19.49985351562509], + [100.39765625000013, 19.756103515625057], + [100.51455078125014, 19.996337890625], + [100.54306640625009, 20.08867187499999], + [100.53994140625014, 20.13237304687499], + [100.51953125000006, 20.177929687500068], + [100.31796875000003, 20.385888671875136], + [100.2493164062501, 20.730273437499932], + [100.56513671875013, 20.82509765625008], + [100.5222656250001, 20.921923828125102], + [100.53613281250006, 20.992382812500068], + [100.56660156250007, 21.038183593749977], + [100.61367187500008, 21.059326171875], + [100.65917968750011, 21.130371093750114], + [100.703125, 21.25136718750008], + [100.75664062500005, 21.312646484375136], + [100.81953125000007, 21.314208984375057], + [100.92753906250005, 21.3662109375], + [101.17539062500009, 21.407519531250102], + [101.22441406249999, 21.22373046874992], + [101.24785156249993, 21.197314453125045], + [101.28144531250007, 21.184130859375045], + [101.44355468750001, 21.230810546874977], + [101.54238281250008, 21.234277343750136], + [101.70478515625013, 21.150146484375057], + [101.78349609374999, 21.204150390625045], + [101.8005859375001, 21.212597656249955], + [101.80205078125005, 21.235986328125136], + [101.76308593750014, 21.278906249999977], + [101.7229492187501, 21.314941406250057], + [101.74726562500007, 21.60576171874999], + [101.7439453125001, 21.77797851562508], + [101.73652343750001, 21.826513671874977], + [101.52451171874998, 22.253662109375], + [101.56787109375011, 22.2763671875], + [101.6199218750001, 22.327441406250102], + [101.67148437500009, 22.462304687500023], + [101.70751953125, 22.486572265625], + [101.73876953125011, 22.495263671874966], + [101.75996093750001, 22.490332031250034], + [101.841796875, 22.388476562500102], + [102.02441406250006, 22.439208984375114], + [102.09150390625007, 22.412255859375136], + [102.12744140625011, 22.37919921874999] + ] + ] + }, + "properties": { + "name": "Laos", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [35.869140625, 33.43173828125], + [35.411230468750006, 33.07568359375], + [35.10859375000001, 33.08369140625], + [35.97626953125001, 34.629199218749996], + [36.43300781250002, 34.6134765625], + [36.5849609375, 34.221240234374996], + [35.9423828125, 33.667578125], + [35.869140625, 33.43173828125] + ] + ] + }, + "properties": { + "name": "Lebanon", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.486425781249977, 7.558496093749994], + [-8.408740234374989, 7.411816406249997], + [-8.324511718749989, 6.9200195312499915], + [-8.587890625, 6.490527343749989], + [-8.203857421875, 6.290722656249997], + [-7.981591796874994, 6.2861328125], + [-7.888623046874983, 6.23486328125], + [-7.800927734374994, 6.0389160156249915], + [-7.730371093749994, 5.9190429687499915], + [-7.636132812499994, 5.90771484375], + [-7.39990234375, 5.550585937499989], + [-7.585058593749977, 4.916748046875], + [-7.574658203124983, 4.572314453124989], + [-7.544970703124989, 4.351318359375], + [-8.259033203125, 4.589990234374994], + [-9.132177734374977, 5.054638671874997], + [-10.2763671875, 6.07763671875], + [-10.785595703124983, 6.3101562499999915], + [-10.849023437499994, 6.465087890625], + [-11.507519531249983, 6.906542968749989], + [-11.267675781249977, 7.232617187499997], + [-10.878076171874994, 7.538232421874994], + [-10.389550781249994, 8.157617187499994], + [-10.283203125, 8.485156249999989], + [-9.768261718749983, 8.534570312499994], + [-9.518261718749983, 8.346093749999994], + [-9.368945312499989, 7.639550781249994], + [-9.459765624999989, 7.442529296874994], + [-9.117578124999994, 7.2159179687499915], + [-8.8896484375, 7.2626953125], + [-8.708300781249989, 7.658886718749997], + [-8.486425781249977, 7.558496093749994] + ] + ] + }, + "properties": { + "name": "Liberia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [25.150488281250006, 31.654980468749997], + [24.85273437500001, 31.334814453125], + [24.973925781250017, 30.776562499999997], + [24.726464843750023, 30.2505859375], + [24.980273437500017, 29.181884765625], + [24.980273437500017, 26.487109374999996], + [24.980273437500017, 24.466064453125], + [24.980273437500017, 21.995849609375], + [24.9794921875, 20.002587890624994], + [23.980273437500017, 19.99594726562499], + [23.980273437500017, 19.496630859375003], + [21.5849609375, 20.679492187500003], + [19.668554687500006, 21.62583007812499], + [18.231347656250023, 22.33554687499999], + [15.984082031250011, 23.445214843749994], + [14.97900390625, 22.99619140624999], + [14.230761718750017, 22.618457031250003], + [13.481250000000017, 23.18017578125], + [11.967871093750006, 23.517871093750003], + [11.536914062500017, 24.290820312500003], + [10.686132812500006, 24.55136718749999], + [10.255859375, 24.591015624999997], + [10.000683593750011, 25.332080078125003], + [9.4482421875, 26.067138671875], + [9.491406250000011, 26.333740234375], + [9.859375, 26.551953124999997], + [9.74755859375, 27.330859374999996], + [9.916015625, 27.785693359374996], + [9.842578125000017, 28.966992187499997], + [9.672656250000017, 29.5669921875], + [9.310253906250011, 30.115234375], + [9.518750000000011, 30.229394531249994], + [9.637988281250017, 30.28232421875], + [9.807421875000017, 30.342236328124997], + [9.89501953125, 30.3873046875], + [9.932519531250023, 30.425341796874996], + [10.059765625000011, 30.580078125], + [10.216406250000006, 30.783203125], + [10.114941406250011, 31.463769531249994], + [10.274609375000011, 31.684960937499994], + [10.475781250000011, 31.736035156249997], + [10.60888671875, 31.929541015625], + [10.826367187500011, 32.0806640625], + [11.005175781250017, 32.172705078125], + [11.168261718750017, 32.256738281249994], + [11.358007812500006, 32.34521484375], + [11.504980468750006, 32.413671875], + [11.535937500000017, 32.47333984375], + [11.533789062500006, 32.524951171874996], + [11.453906250000017, 32.642578125], + [11.453906250000017, 32.781689453125], + [11.467187500000023, 32.965722656249994], + [11.504589843750011, 33.181933593749996], + [11.657128906250023, 33.118896484375], + [11.8134765625, 33.093701171875], + [12.279882812500006, 32.858544921874994], + [12.753515625000006, 32.801074218749996], + [13.283496093750017, 32.9146484375], + [14.237109375000017, 32.68125], + [14.513378906250011, 32.511083984375], + [15.176562500000017, 32.391162109374996], + [15.496386718750017, 31.656787109374996], + [16.123046875, 31.264453124999996], + [17.349218750000006, 31.081494140624997], + [18.1904296875, 30.777294921874997], + [18.936425781250023, 30.290429687499994], + [19.29169921875001, 30.2880859375], + [19.713281250000023, 30.48837890625], + [20.150976562500006, 31.07861328125], + [19.926367187500006, 31.817529296874994], + [20.121484375000023, 32.21875], + [20.62109375, 32.58017578125], + [21.63593750000001, 32.937304687499996], + [22.187402343750023, 32.918261718749996], + [23.090625000000017, 32.61875], + [23.28632812500001, 32.213818359375], + [24.129687500000017, 32.009228515625], + [24.683886718750017, 32.015966796875], + [25.150488281250006, 31.654980468749997] + ] + ] + }, + "properties": { + "name": "Libya", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [79.98232421875, 9.812695312500011], + [80.25283203125005, 9.796337890625054], + [80.71113281250004, 9.366357421875023], + [81.37285156250002, 8.431445312499989], + [81.4359375, 8.118896484374986], + [81.87412109375012, 7.288330078124986], + [81.86142578125012, 6.901269531249994], + [81.63740234375004, 6.4251464843749915], + [80.72412109375003, 5.97905273437496], + [80.09531250000012, 6.153173828125006], + [79.85937499999997, 6.829296874999983], + [79.79208984375006, 7.585205078124972], + [79.92890625000004, 8.899218749999974], + [80.1183593750001, 9.326855468749969], + [79.98232421875, 9.812695312500011] + ] + ] + }, + "properties": { + "name": "Sri Lanka", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [28.128710937500017, -30.52509765625001], + [28.05683593750001, -30.63105468750001], + [27.75312500000001, -30.60000000000001], + [27.364062500000017, -30.27919921875001], + [27.19355468750001, -29.94130859375001], + [27.294531250000006, -29.519335937500003], + [27.73554687500001, -28.940039062500006], + [28.625781250000017, -28.58173828125001], + [29.301367187500006, -29.08984375], + [29.370898437500017, -29.21845703125001], + [29.390722656250006, -29.26972656250001], + [29.38671875, -29.31972656250001], + [29.34882812500001, -29.441992187500006], + [29.293554687500006, -29.56689453125], + [29.142187500000006, -29.700976562500003], + [29.098046875000023, -29.919042968750006], + [28.39208984375, -30.147558593750006], + [28.128710937500017, -30.52509765625001] + ] + ] + }, + "properties": { + "name": "Lesotho", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [25.573046875000017, 54.139892578125], + [24.768164062499977, 53.97465820312499], + [24.317968750000006, 53.892968749999966], + [24.236621093750045, 53.91997070312496], + [24.19130859375005, 53.95043945312503], + [23.484667968750074, 53.939794921875006], + [23.453613281250057, 54.14345703125002], + [23.01552734375005, 54.34833984375001], + [22.766210937499977, 54.356787109375034], + [22.83125000000001, 54.838476562500034], + [21.235742187500023, 55.26411132812498], + [21.06191406250005, 55.81342773437498], + [21.053808593750006, 56.02294921875003], + [21.04609375000004, 56.07006835937503], + [21.31464843750004, 56.18813476562502], + [21.65351562500004, 56.314550781250006], + [22.084570312500034, 56.40673828125006], + [22.96826171875003, 56.38041992187502], + [23.042968750000057, 56.324072265625006], + [23.119824218749983, 56.330664062500006], + [23.195898437500034, 56.36713867187498], + [23.81269531250001, 56.329248046874994], + [24.120703125000063, 56.26425781249998], + [24.90302734375001, 56.398193359375], + [25.069921875000006, 56.20039062500004], + [25.585742187500017, 56.13017578125002], + [26.281250000000057, 55.75043945312501], + [26.40107421875004, 55.70380859375001], + [26.54287109375005, 55.67241210937502], + [26.593554687500074, 55.66752929687502], + [26.590820312500057, 55.622656250000006], + [26.56660156250001, 55.546484375000034], + [26.51923828125004, 55.448144531249994], + [26.469531250000045, 55.371923828125006], + [26.457617187500006, 55.342480468749955], + [26.175195312500023, 55.003271484375034], + [26.092968750000068, 54.96230468750005], + [25.964453124999977, 54.947167968749966], + [25.85927734375005, 54.91928710937498], + [25.573046875000017, 54.139892578125] + ] + ] + }, + "properties": { + "name": "Lithuania", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [6.4873046875, 49.798486328124994], + [6.348437500000017, 49.5126953125], + [6.344335937500006, 49.452734375], + [6.27734375, 49.4775390625], + [6.2421875, 49.4943359375], + [6.119921875000017, 49.485205078125], + [6.074121093750023, 49.454638671874996], + [5.95947265625, 49.454638671874996], + [5.928906250000011, 49.4775390625], + [5.9013671875, 49.48974609375], + [5.823437500000011, 49.505078125], + [5.789746093750011, 49.53828125], + [5.88037109375, 49.644775390625], + [5.8037109375, 49.732177734375], + [5.787988281250023, 49.75888671875], + [5.725000000000023, 49.80830078125], + [5.725781250000011, 49.833349609375], + [5.740820312500006, 49.857177734375], + [5.735253906250023, 49.875634765624994], + [5.744042968750023, 49.91962890625], + [5.7880859375, 49.961230468749996], + [5.8173828125, 50.0126953125], + [5.866894531250011, 50.082812499999996], + [5.976269531250011, 50.1671875], + [6.089062500000011, 50.154589843749996], + [6.116503906250017, 50.120996093749994], + [6.108300781250023, 50.09423828125], + [6.109765625000023, 50.034375], + [6.13818359375, 49.97431640625], + [6.256054687500011, 49.87216796875], + [6.4873046875, 49.798486328124994] + ] + ] + }, + "properties": { + "name": "Luxembourg", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [28.14794921875, 56.142919921875], + [27.576757812500006, 55.798779296875], + [27.052539062500017, 55.83056640625], + [26.82246093750001, 55.709228515625], + [26.620214843750006, 55.679638671875], + [26.593554687500017, 55.667529296874996], + [26.542871093750023, 55.672412109374996], + [26.40107421875001, 55.70380859375], + [26.28125, 55.750439453125], + [25.585742187500017, 56.130175781249996], + [25.069921875000006, 56.200390625], + [24.90302734375001, 56.398193359375], + [24.120703125000006, 56.2642578125], + [23.81269531250001, 56.329248046875], + [23.195898437500006, 56.367138671875], + [23.11982421875001, 56.3306640625], + [23.04296875, 56.324072265625], + [22.96826171875, 56.380419921874996], + [22.084570312500006, 56.40673828125], + [21.730566406250006, 56.325976562499996], + [21.65351562500001, 56.31455078125], + [21.31464843750001, 56.188134765625], + [21.04609375000001, 56.070068359375], + [21.0712890625, 56.82373046875], + [21.72871093750001, 57.57099609375], + [22.554589843750023, 57.724267578125], + [23.647753906250017, 56.971044921875], + [24.403222656250023, 57.324999999999996], + [24.322558593750017, 57.87060546875], + [24.775781250000023, 57.98525390625], + [24.83906250000001, 57.988720703125], + [24.91132812500001, 58.00458984375], + [25.11103515625001, 58.063427734375], + [25.66015625, 57.920166015625], + [26.29804687500001, 57.60107421875], + [26.899804687500023, 57.6087890625], + [26.96601562500001, 57.609130859375], + [27.03339843750001, 57.578759765625], + [27.187109375000006, 57.538330078125], + [27.326562500000023, 57.52548828125], + [27.4697265625, 57.5240234375], + [27.511132812500023, 57.508154296875], + [27.538671875000006, 57.42978515625], + [27.796875, 57.316943359374996], + [27.814550781250006, 57.16689453125], + [27.639453125000017, 56.845654296875], + [27.806054687500023, 56.86708984375], + [28.14794921875, 56.142919921875] + ] + ] + }, + "properties": { + "name": "Latvia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-1.16259765625, 32.399169921875], + [-1.275341796874983, 32.089013671874966], + [-1.8169921874999204, 32.10478515624999], + [-2.0728027343749886, 32.11503906250002], + [-2.4483886718749375, 32.12998046875006], + [-2.523242187500017, 32.12568359374998], + [-2.8634277343749375, 32.07470703124997], + [-2.930859374999926, 32.04252929687499], + [-2.988232421874983, 31.874218749999983], + [-3.01738281249996, 31.834277343750017], + [-3.439794921874949, 31.704541015624983], + [-3.8267578124999204, 31.66191406249999], + [-3.837109374999983, 31.512353515624994], + [-3.8333984374999375, 31.197802734375045], + [-3.6725097656249375, 31.111376953125017], + [-3.6269042968749545, 31.000927734374983], + [-3.666796874999932, 30.964013671875023], + [-3.7020019531249773, 30.944482421875023], + [-3.9853515624999716, 30.91352539062504], + [-4.148779296874977, 30.8095703125], + [-4.322851562500006, 30.698876953124994], + [-4.52915039062492, 30.62553710937499], + [-4.778515624999926, 30.552392578124994], + [-4.968261718749943, 30.465380859375045], + [-5.0619140624999375, 30.326416015625057], + [-5.1801269531249545, 30.166162109374994], + [-5.293652343749983, 30.058642578125045], + [-5.44877929687496, 29.956933593750023], + [-5.774999999999977, 29.86904296875005], + [-6.500878906249994, 29.809130859375017], + [-6.507910156250006, 29.783789062500006], + [-6.5106933593749545, 29.726025390624955], + [-6.520556640624989, 29.659863281249983], + [-6.635351562499949, 29.568798828124983], + [-6.755126953125, 29.583837890625034], + [-6.855566406249949, 29.601611328125017], + [-7.0949218749999545, 29.62519531250001], + [-7.23491210937496, 29.574902343749983], + [-7.485742187499994, 29.392236328124994], + [-7.685156249999949, 29.349511718749994], + [-7.998925781249994, 29.132421874999977], + [-8.265185546874989, 28.980517578125045], + [-8.659912109375, 28.718603515625063], + [-8.683349609375, 27.900390625], + [-8.817822265624955, 27.65644531250004], + [-8.817773437499937, 27.655908203125023], + [-8.813916015624955, 27.613867187500063], + [-8.784570312499994, 27.530859375000034], + [-8.774365234374983, 27.460546875000006], + [-8.753857421874955, 27.191015624999977], + [-8.753857421874955, 27.150976562500006], + [-8.794873046874983, 27.120703125000034], + [-9.001904296874955, 27.090429687500006], + [-9.413037109374955, 27.088476562500063], + [-9.7353515625, 26.860937500000063], + [-10.251464843749972, 26.860937500000063], + [-10.922802734374983, 27.010351562500034], + [-11.392578125000028, 26.883398437500006], + [-11.361279296874955, 26.793554687500006], + [-11.316845703124955, 26.744726562500006], + [-11.337890624999972, 26.633398437499977], + [-11.718212890624926, 26.104101562500063], + [-11.754882812499943, 26.086523437500034], + [-11.880859375000028, 26.070898437500034], + [-12.03076171875, 26.030859375000063], + [-12.310986328124983, 25.110937500000063], + [-12.360839843750028, 24.970312500000006], + [-12.40087890625, 24.880468750000006], + [-12.431152343749943, 24.830664062500063], + [-12.500976562499972, 24.770117187499977], + [-12.630810546874955, 24.680273437499977], + [-12.710937500000028, 24.630468750000034], + [-12.991162109375011, 24.470312500000006], + [-13.061035156249943, 24.400976562500006], + [-13.310986328124955, 23.981054687499977], + [-13.391113281249943, 23.941015625000006], + [-13.5810546875, 23.870703124999977], + [-13.661083984374955, 23.830664062500006], + [-13.770947265624955, 23.790625000000006], + [-13.840771484374983, 23.750585937500034], + [-13.891113281250028, 23.691015625000063], + [-14.020996093750028, 23.410742187499977], + [-14.10107421875, 23.100195312500034], + [-14.121093749999972, 22.960546875000006], + [-14.1708984375, 22.760351562499977], + [-14.221191406249943, 22.310156250000034], + [-14.52099609375, 21.990869140624994], + [-14.670849609374983, 21.600195312499977], + [-14.750976562499972, 21.500585937500034], + [-14.840820312499972, 21.450781250000006], + [-14.971142578124955, 21.441015625000063], + [-15.15087890625, 21.441015625000063], + [-15.4609375, 21.450781250000006], + [-15.610791015624983, 21.470312499999977], + [-15.750927734374926, 21.490820312499977], + [-16.73095703125003, 21.470312499999977], + [-16.951123046874926, 21.430273437500006], + [-17.003076171874937, 21.420703125000017], + [-16.930859374999983, 21.900000000000034], + [-16.514404296874943, 22.33349609374997], + [-16.21025390624999, 23.097900390625], + [-15.586328124999966, 24.07275390625003], + [-15.038867187499989, 24.54882812500003], + [-14.856054687499977, 24.871582031250057], + [-14.794921874999943, 25.404150390625006], + [-14.413867187499932, 26.25371093749999], + [-13.575781250000006, 26.735107421875], + [-13.175976562499983, 27.655712890624983], + [-12.948925781249926, 27.914160156250034], + [-11.986083984374972, 28.129296874999994], + [-11.430175781249943, 28.382031249999983], + [-11.080957031249937, 28.713769531249966], + [-10.486474609374994, 29.06494140625], + [-9.667089843749949, 30.10927734375005], + [-9.652929687499977, 30.447558593750045], + [-9.875488281249943, 30.717919921874966], + [-9.80869140624992, 31.42460937499996], + [-9.347460937499932, 32.086376953124955], + [-9.245849609375, 32.572460937499955], + [-8.301171874999937, 33.37436523437498], + [-7.562353515624977, 33.640283203124994], + [-6.900976562499949, 33.96904296874999], + [-6.353125000000006, 34.77607421875001], + [-5.924804687499943, 35.78579101562502], + [-5.397363281249966, 35.929882812499955], + [-5.105371093749994, 35.46777343749997], + [-4.3299804687499375, 35.161474609375006], + [-3.6932617187499943, 35.27998046874998], + [-2.839941406249949, 35.127832031249994], + [-2.4237304687499943, 35.12348632812498], + [-2.219628906249966, 35.10419921874998], + [-2.131787109374926, 34.970849609374994], + [-1.9208984374999432, 34.835546875000034], + [-1.795605468749926, 34.751904296874955], + [-1.706933593749966, 34.17607421874999], + [-1.67919921875, 33.31865234375002], + [-1.5507324218749545, 33.073583984375006], + [-1.510009765625, 32.877636718749955], + [-1.16259765625, 32.399169921875] + ] + ] + }, + "properties": { + "name": "Morocco", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [28.212500000000006, 45.450439453125], + [28.099707031250006, 45.972607421875], + [28.24433593750001, 46.45126953125], + [28.07177734375, 46.978417968749994], + [27.3369140625, 47.63974609375], + [26.980761718750017, 48.155029296875], + [26.618945312500017, 48.25986328125], + [27.549218750000023, 48.477734375], + [28.34052734375001, 48.144433593749994], + [28.53046875000001, 48.150292968749994], + [28.601660156250006, 48.144384765625], + [28.773828125000023, 48.119580078125], + [28.865820312500006, 47.995654296874996], + [28.97333984375001, 47.933007812499994], + [29.19482421875, 47.882421875], + [29.21113281250001, 47.775], + [29.210742187500017, 47.73154296875], + [29.18603515625, 47.658593749999994], + [29.122949218750023, 47.53037109375], + [29.159765625000006, 47.4556640625], + [29.455664062500006, 47.292626953124994], + [29.57197265625001, 46.964013671874994], + [29.877832031250023, 46.828906249999996], + [29.942480468750006, 46.723779296874994], + [29.93476562500001, 46.625], + [29.92431640625, 46.538867187499996], + [29.837890625, 46.350537109375], + [29.458789062500017, 46.453759765624994], + [29.146289062500017, 46.526904296874996], + [28.92744140625001, 46.424121093749996], + [28.930566406250023, 46.362255859375], + [28.943750000000023, 46.288427734375], + [29.006250000000023, 46.17646484375], + [28.97187500000001, 46.12763671875], + [28.94775390625, 46.049951171874994], + [28.849511718750023, 45.978662109374994], + [28.73876953125, 45.937158203124994], + [28.491601562500023, 45.665771484375], + [28.513769531250006, 45.572412109374994], + [28.4990234375, 45.517724609374994], + [28.47138671875001, 45.507177734375], + [28.310351562500017, 45.498583984374996], + [28.26484375000001, 45.48388671875], + [28.212500000000006, 45.450439453125] + ] + ] + }, + "properties": { + "name": "Moldova", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [49.53828125000004, -12.432128906250014], + [49.93750000000003, -13.072265624999957], + [50.17382812500003, -14.040234374999983], + [50.23535156249997, -14.732031249999963], + [50.482714843750074, -15.385644531249994], + [50.20898437499997, -15.960449218750028], + [49.89257812500003, -15.457714843750011], + [49.64990234374997, -15.566992187499991], + [49.83105468750003, -16.255859375], + [49.76718750000006, -16.815136718749983], + [49.43710937500006, -17.3466796875], + [49.477832031250074, -17.89853515624999], + [48.60703125000006, -20.457519531249957], + [48.35078125000004, -21.349023437500037], + [47.9083984375001, -22.465820312500014], + [47.55800781250005, -23.874609374999963], + [47.177343750000006, -24.787207031249977], + [46.72851562499997, -25.14990234374997], + [46.15869140624997, -25.230371093750023], + [45.5080078125001, -25.56318359374997], + [45.11523437500003, -25.543066406249963], + [44.81289062500005, -25.33417968750004], + [44.34589843750004, -25.226074218749957], + [44.0353515625001, -24.995703125000006], + [43.68750000000003, -24.357910156250014], + [43.722265625000006, -23.529687500000037], + [43.397851562499994, -22.886328124999963], + [43.26660156249997, -22.04931640624997], + [43.50185546875005, -21.356445312499957], + [43.800195312499994, -21.179199218749986], + [44.239648437499994, -20.379687500000003], + [44.40468750000005, -19.922070312500026], + [44.44882812500006, -19.42871093749997], + [44.23876953124997, -19.075195312499986], + [44.23310546875004, -18.740625000000037], + [44.04003906249997, -18.288476562500023], + [43.979394531249994, -17.3916015625], + [44.42138671874997, -16.70263671874997], + [44.476171875000006, -16.217285156249957], + [44.90917968749997, -16.174511718750026], + [45.16679687500002, -15.982812499999966], + [45.598242187500006, -15.992578125000009], + [45.70019531249997, -15.813769531249989], + [46.331445312499994, -15.713671875000031], + [46.47509765625003, -15.513476562500003], + [47.81152343749997, -14.544824218750023], + [47.995507812499994, -13.960449218749986], + [48.796484375000006, -13.267480468750023], + [48.89960937500004, -12.458496093749972], + [49.20703124999997, -12.079589843749957], + [49.53828125000004, -12.432128906250014] + ] + ] + }, + "properties": { + "name": "Madagascar", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-97.14624023437494, 25.961474609375045], + [-97.50708007812503, 25.01455078125005], + [-97.66767578124995, 24.389990234374977], + [-97.85781249999997, 22.62451171875003], + [-97.63754882812495, 21.603662109374966], + [-97.12143554687498, 20.614990234375], + [-96.45605468749994, 19.869775390624966], + [-96.28955078124994, 19.34375], + [-95.82109374999999, 18.75463867187497], + [-95.18183593749995, 18.700732421875017], + [-94.79814453124996, 18.51459960937501], + [-94.54619140624996, 18.17485351562499], + [-94.18901367187493, 18.195263671874983], + [-93.55234375, 18.430468750000017], + [-92.88476562499997, 18.468652343749966], + [-92.710107421875, 18.611669921874977], + [-91.97377929687502, 18.715869140625074], + [-91.80297851562503, 18.470605468750023], + [-91.27524414062498, 18.62446289062501], + [-91.34306640624996, 18.900585937499955], + [-90.73925781249994, 19.352246093749955], + [-90.507080078125, 19.911865234375], + [-90.48413085937503, 20.55634765625004], + [-90.35312499999998, 21.009423828124966], + [-89.81977539062495, 21.274609374999983], + [-88.87871093749999, 21.41411132812499], + [-88.13164062500002, 21.615869140624966], + [-86.824072265625, 21.421679687500017], + [-86.86469726562501, 20.885058593750045], + [-87.4671875, 20.102148437500063], + [-87.42475585937498, 19.583349609375063], + [-87.76181640624998, 18.446142578125006], + [-88.19677734374997, 18.719677734374955], + [-88.29565429687494, 18.47241210937503], + [-88.52299804687499, 18.445898437500063], + [-88.80634765624998, 17.965527343749983], + [-89.16147460937503, 17.814843749999994], + [-90.98916015624997, 17.81640624999997], + [-90.975830078125, 16.867822265624994], + [-90.41699218750003, 16.391015625000023], + [-90.41699218750003, 16.351318359375], + [-90.45014648437493, 16.261376953124994], + [-90.45986328124997, 16.16235351562497], + [-90.44716796874994, 16.07270507812501], + [-90.52197265625, 16.07119140625005], + [-90.70322265624998, 16.07104492187503], + [-90.97958984374998, 16.07080078124997], + [-91.433984375, 16.070458984374994], + [-91.736572265625, 16.070166015625006], + [-91.95722656250001, 15.703222656250034], + [-92.08212890624998, 15.495556640625011], + [-92.18715820312497, 15.320898437499963], + [-92.07480468749998, 15.074218749999972], + [-92.18637695312498, 14.818359374999986], + [-92.17646484375001, 14.761328125000006], + [-92.159912109375, 14.691015624999977], + [-92.18706054687493, 14.630078124999997], + [-92.20903320312499, 14.57099609375004], + [-92.26455078125, 14.567773437500009], + [-92.80893554687498, 15.138574218750037], + [-93.91606445312493, 16.053564453125006], + [-94.374169921875, 16.284765625000034], + [-94.66152343750002, 16.20190429687503], + [-94.90043945312502, 16.41748046875], + [-95.46440429687499, 15.974707031250034], + [-96.51083984375, 15.651904296875074], + [-97.18466796874998, 15.909277343750006], + [-97.75478515624994, 15.966845703125017], + [-98.52031249999993, 16.30483398437505], + [-98.76220703125, 16.534765624999977], + [-99.69067382812499, 16.719628906249994], + [-100.02451171874996, 16.920507812500063], + [-100.847802734375, 17.20048828124999], + [-101.60029296875, 17.651562499999955], + [-101.84707031250001, 17.92226562500005], + [-102.69956054687495, 18.062841796875006], + [-103.44160156249995, 18.32539062500001], + [-103.91245117187496, 18.828466796875006], + [-104.9384765625, 19.309375000000017], + [-105.482080078125, 19.97607421875003], + [-105.66943359374997, 20.385595703124977], + [-105.23706054687499, 21.119189453125045], + [-105.20869140624998, 21.490820312499977], + [-105.64912109375001, 21.988085937500045], + [-105.79179687500003, 22.627490234375017], + [-106.40224609374997, 23.195605468750017], + [-106.93549804687497, 23.881249999999994], + [-107.95117187499994, 24.614892578124966], + [-108.37368164062497, 25.1943359375], + [-109.38496093750001, 25.727148437500006], + [-109.42563476562495, 26.032568359375063], + [-109.19970703125003, 26.30522460937499], + [-109.48286132812498, 26.710351562500023], + [-109.75478515624995, 26.702929687500017], + [-109.94399414062495, 27.079345703125057], + [-110.47778320312499, 27.322656249999966], + [-110.52988281249995, 27.864208984374983], + [-111.12138671875002, 27.966992187499983], + [-111.68007812499997, 28.470556640624977], + [-112.16176757812495, 29.018896484375034], + [-112.223486328125, 29.26948242187501], + [-112.73837890625, 29.985449218750034], + [-113.11044921874996, 30.793310546875063], + [-113.04672851562495, 31.17924804687499], + [-114.14931640624995, 31.507373046875045], + [-114.83950195312497, 31.79853515625004], + [-114.88188476562499, 31.156396484375023], + [-114.63330078124997, 30.50688476562496], + [-114.64975585937495, 30.238134765625006], + [-114.37260742187497, 29.83022460937505], + [-113.75546875, 29.367480468750017], + [-113.49970703124995, 28.92670898437501], + [-112.870849609375, 28.42421875000005], + [-112.73403320312501, 27.825976562500017], + [-112.32919921874996, 27.52343750000003], + [-112.00908203125003, 26.967089843750017], + [-111.56967773437495, 26.707617187500006], + [-111.29160156249996, 25.78979492187497], + [-111.03442382812497, 25.526953124999977], + [-110.67724609374994, 24.78852539062501], + [-110.54697265624996, 24.214160156250045], + [-110.02280273437502, 24.17460937499999], + [-109.42084960937495, 23.480126953124994], + [-109.45805664062499, 23.214746093750023], + [-109.92343749999993, 22.885888671874994], + [-110.08603515624993, 23.005468750000006], + [-110.3626953125, 23.60493164062501], + [-111.41933593749997, 24.329003906249994], + [-112.07255859374999, 24.84003906250001], + [-112.05576171874995, 25.48823242187501], + [-112.37724609374997, 26.21391601562496], + [-113.02075195312499, 26.58325195312497], + [-113.20576171875001, 26.85698242187496], + [-113.59853515625001, 26.721289062500034], + [-113.84096679687502, 26.966503906249983], + [-114.44526367187503, 27.218164062499994], + [-114.99350585937499, 27.736035156249983], + [-114.30058593749995, 27.87299804687501], + [-114.04848632812502, 28.426171874999994], + [-114.14550781249997, 28.60541992187501], + [-114.99350585937499, 29.384423828124994], + [-115.67382812500003, 29.756396484375017], + [-116.06215820312501, 30.80415039062504], + [-116.66215820312495, 31.56489257812504], + [-117.12827148437495, 32.533349609374994], + [-114.72475585937495, 32.71533203125003], + [-114.83593749999994, 32.50830078125003], + [-112.93896484375001, 31.91625976562503], + [-111.0419921875, 31.32421875000003], + [-108.21445312499993, 31.329443359375034], + [-108.21181640625002, 31.779345703125017], + [-106.45322265624995, 31.770166015625023], + [-106.25571289062495, 31.544677734375], + [-104.97880859374996, 30.645947265624955], + [-104.40063476562503, 29.57373046875], + [-103.25771484374998, 29.001123046874966], + [-102.8919921875, 29.216406250000034], + [-102.73417968749999, 29.643945312500023], + [-102.26894531249998, 29.871191406250034], + [-101.44038085937503, 29.77685546875], + [-100.65864257812501, 29.06855468750004], + [-100.29604492187495, 28.32768554687499], + [-99.50532226562497, 27.54833984375003], + [-99.4435546875, 27.03666992187499], + [-99.10776367187498, 26.446923828124994], + [-98.08281249999999, 26.06445312499997], + [-97.35815429687497, 25.870507812499994], + [-97.14624023437494, 25.961474609375045] + ] + ] + }, + "properties": { + "name": "Mexico", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [22.344042968750017, 42.31396484375], + [22.836816406250023, 41.993603515625], + [23.005664062500017, 41.716943359374994], + [22.951464843750017, 41.605615234374994], + [22.9296875, 41.356103515624994], + [22.916015625, 41.336279296875], + [22.75507812500001, 41.312744140625], + [22.72480468750001, 41.178515624999996], + [22.603613281250006, 41.140185546874996], + [22.493554687500023, 41.118505859375], + [22.237695312500023, 41.155175781249994], + [21.99335937500001, 41.13095703125], + [21.929492187500017, 41.107421875], + [21.575781250000006, 40.868945312499996], + [20.964257812500023, 40.849902343749996], + [20.48896484375001, 41.272607421874994], + [20.566210937500017, 41.873681640624994], + [21.05976562500001, 42.171289062499994], + [21.25634765625, 42.099511718749994], + [21.389550781250023, 42.21982421875], + [21.560839843750017, 42.24765625], + [21.5625, 42.247509765625], + [21.904101562500017, 42.322070312499996], + [22.052050781250017, 42.304638671875], + [22.14667968750001, 42.324999999999996], + [22.23974609375, 42.358154296875], + [22.344042968750017, 42.31396484375] + ] + ] + }, + "properties": { + "name": "Macedonia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [4.227636718750006, 19.142773437499997], + [4.234667968750017, 16.996386718750003], + [4.121289062500011, 16.357714843750003], + [3.876953125, 15.755273437499994], + [3.5042968750000227, 15.356347656249994], + [1.3001953125000227, 15.272265625000003], + [0.9600585937500057, 14.986914062499991], + [0.21748046875001137, 14.911474609374991], + [-0.23588867187498863, 15.059423828124991], + [-0.760449218749983, 15.047753906249994], + [-1.049560546875, 14.819531249999997], + [-1.767773437499983, 14.486035156249997], + [-2.113232421874983, 14.16845703125], + [-2.457226562499983, 14.274121093749997], + [-3.198437499999983, 13.6728515625], + [-3.3017578125, 13.28076171875], + [-3.5757812499999773, 13.194189453124991], + [-4.051171874999994, 13.382421874999991], + [-4.328710937499977, 13.119042968749994], + [-4.227099609374989, 12.793701171875], + [-4.480615234374994, 12.672216796874991], + [-4.4287109375, 12.337597656249997], + [-4.797949218749977, 12.032128906249994], + [-5.288134765624989, 11.827929687499989], + [-5.299853515624989, 11.205957031249994], + [-5.490478515625, 11.042382812499994], + [-5.457080078124989, 10.771386718749994], + [-5.523535156249977, 10.426025390625], + [-5.556591796874983, 10.43994140625], + [-5.694287109374983, 10.433203124999991], + [-5.843847656249977, 10.389550781249994], + [-5.907568359374977, 10.307226562499991], + [-6.034570312499994, 10.19482421875], + [-6.482617187499983, 10.561230468749997], + [-6.950341796874994, 10.342333984374989], + [-7.385058593749989, 10.340136718749989], + [-7.6611328125, 10.427441406249997], + [-7.749072265624989, 10.34228515625], + [-7.814208984375, 10.236572265625], + [-7.884082031249989, 10.185742187499997], + [-7.9609375, 10.163476562499994], + [-7.990624999999994, 10.162499999999994], + [-7.974462890624977, 10.229541015624989], + [-8.007275390624983, 10.321874999999991], + [-8.231494140624989, 10.43798828125], + [-8.407470703125, 11.386279296874989], + [-8.822021484375, 11.673242187499994], + [-9.043066406249977, 12.40234375], + [-9.820703124999994, 12.04248046875], + [-10.274853515624983, 12.212646484375], + [-10.677343749999977, 11.8994140625], + [-10.933203124999977, 12.205175781249991], + [-11.30517578125, 12.015429687499989], + [-11.389404296875, 12.404394531249991], + [-11.390380859375, 12.941992187499991], + [-11.634960937499983, 13.369873046875], + [-12.05419921875, 13.633056640625], + [-12.019189453124994, 14.206494140624997], + [-12.280615234374977, 14.809033203124997], + [-12.104687499999983, 14.745361328125], + [-11.872851562499989, 14.995166015625003], + [-11.842236328124983, 15.12939453125], + [-11.828759765624994, 15.244873046875], + [-11.760156249999994, 15.425537109375], + [-11.675878906249977, 15.512060546874991], + [-11.502685546875, 15.636816406249991], + [-11.455224609374994, 15.625390624999994], + [-10.895605468749977, 15.150488281249991], + [-10.815087890624994, 15.28173828125], + [-10.696582031249989, 15.422656250000003], + [-9.94140625, 15.373779296875], + [-9.293701171875, 15.502832031249994], + [-8.171240234374977, 15.496142578125003], + [-6.335742187499989, 15.496191406249991], + [-6.131787109374983, 15.496240234374994], + [-5.723876953125, 15.496289062499997], + [-5.512499999999989, 15.496289062499997], + [-5.359912109374989, 16.282861328124994], + [-5.509619140624977, 16.442041015624994], + [-5.628662109375, 16.568652343750003], + [-5.65625, 16.8095703125], + [-5.684765624999983, 17.058251953124994], + [-5.713183593749989, 17.306884765625], + [-5.74169921875, 17.555566406249994], + [-5.827099609374983, 18.301562500000003], + [-5.855566406249977, 18.550244140624997], + [-5.884082031249989, 18.798876953125003], + [-5.941015624999977, 19.296191406250003], + [-5.969482421875, 19.544873046874997], + [-5.997949218749994, 19.793505859375003], + [-6.083398437499994, 20.539501953124997], + [-6.396582031249977, 23.274804687499994], + [-6.482031249999977, 24.020800781250003], + [-6.538964843749994, 24.51816406249999], + [-6.5673828125, 24.766796874999997], + [-6.594091796874977, 24.99462890625], + [-6.287207031249977, 24.994824218749997], + [-5.959814453124977, 24.99497070312499], + [-5.172900390624989, 24.995410156250003], + [-4.822607421874977, 24.99560546875], + [-3.2578613281249886, 23.981250000000003], + [-1.29296875, 22.696533203125], + [1.1455078125, 21.102246093749997], + [1.1657226562500114, 20.817431640625003], + [1.6854492187500227, 20.378369140624997], + [2.2193359375000057, 20.247802734375], + [2.4061523437500227, 20.063867187499994], + [3.2037109375000057, 19.789697265624994], + [3.255859375, 19.410937500000003], + [3.1060546875000057, 19.150097656249997], + [3.40087890625, 18.988427734374994], + [4.227636718750006, 19.142773437499997] + ] + ] + }, + "properties": { + "name": "Mali", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [101.1388671875001, 21.567480468749977], + [100.92753906250002, 21.3662109375], + [100.81953125000004, 21.31420898437497], + [100.75664062500002, 21.312646484375023], + [100.70312500000003, 21.251367187499966], + [100.65917968749997, 21.13037109375], + [100.613671875, 21.059326171875], + [100.56660156250004, 21.038183593750063], + [100.53613281250003, 20.992382812499955], + [100.24931640625002, 20.730273437500045], + [100.12246093750005, 20.316650390625057], + [99.8903320312501, 20.424414062499977], + [99.33789062499997, 20.078906250000017], + [99.02070312500004, 20.041796875000017], + [98.9166992187501, 19.77290039062504], + [98.23906250000002, 19.69067382812497], + [97.816796875, 19.459960937500057], + [97.75400390625006, 18.620800781249983], + [97.48496093750006, 18.494238281250034], + [97.79296875000003, 17.681250000000063], + [98.4388671875, 16.975683593750034], + [98.68925781250002, 16.30541992187497], + [98.56523437500007, 15.403564453125014], + [98.19101562500012, 15.204101562499972], + [98.24599609375005, 14.814746093750045], + [99.13681640625006, 13.716699218749994], + [99.21982421875012, 12.73974609375], + [99.40507812500002, 12.547900390625003], + [99.61474609374997, 11.781201171875026], + [99.1901367187501, 11.105273437499989], + [98.7572265625, 10.660937499999974], + [98.70253906250005, 10.19038085937504], + [98.46494140625006, 10.675830078124989], + [98.67558593750007, 10.986914062500034], + [98.74140625000004, 11.591699218749966], + [98.57597656250002, 13.161914062500031], + [98.24541015625002, 13.733496093750034], + [97.81230468750007, 14.858935546874989], + [97.7103515625, 15.875537109375074], + [97.58427734375007, 16.019580078125017], + [97.61962890624997, 16.537207031250034], + [97.37587890625005, 16.52294921874997], + [97.17832031250012, 17.06201171875003], + [96.62246093750005, 16.563916015624983], + [95.76328125000006, 16.169042968750006], + [95.38955078125005, 15.722753906250034], + [94.9425781250001, 15.818261718750023], + [94.58750000000006, 16.28881835937497], + [94.21425781250005, 16.126611328124966], + [94.58896484375006, 17.5693359375], + [94.43076171875012, 18.20166015625003], + [94.07001953125004, 18.893408203125006], + [93.70546875000005, 19.026904296875017], + [93.99814453125006, 19.440869140624983], + [93.36230468750003, 20.05830078125001], + [93.00195312499997, 20.074853515624994], + [92.73564453125007, 20.56269531250001], + [92.32412109375, 20.791845703125063], + [92.17958984375005, 21.293115234375023], + [92.5934570312501, 21.46733398437499], + [92.57490234375004, 21.978076171875045], + [92.77138671875, 22.104785156250017], + [93.07060546875002, 22.20942382812501], + [93.16201171875, 22.360205078125006], + [93.07871093750006, 22.71821289062501], + [93.20390625000002, 23.03701171875005], + [93.34941406250007, 23.08496093750003], + [93.36601562500007, 23.132519531249955], + [93.41494140625, 23.68208007812501], + [93.32626953125006, 24.064208984375057], + [93.45214843750003, 23.987402343750034], + [93.68339843750007, 24.00654296875004], + [94.07480468750006, 23.8720703125], + [94.37724609375002, 24.473730468750006], + [94.49316406250003, 24.637646484374983], + [94.70371093750012, 25.097851562499955], + [94.66777343750007, 25.458886718749966], + [94.99199218750002, 25.77045898437504], + [95.01523437500006, 25.912939453125006], + [95.0929687500001, 25.98730468749997], + [95.13242187500006, 26.041259765625057], + [95.12929687500005, 26.070410156250034], + [95.10839843749997, 26.091406250000034], + [95.06894531250006, 26.19111328125001], + [95.0597656250001, 26.473974609375006], + [95.20146484375007, 26.641406250000017], + [96.19082031250005, 27.26127929687499], + [96.79785156249997, 27.29619140624999], + [96.96279296875, 27.698291015625017], + [97.04970703125005, 27.760009765625], + [97.34355468750002, 27.982324218749994], + [97.30273437499997, 28.08598632812496], + [97.3224609375001, 28.21796875000004], + [97.35644531249997, 28.254492187500006], + [97.43144531250002, 28.353906250000023], + [97.53789062500002, 28.510205078124983], + [98.09892578125002, 28.142285156249983], + [98.29882812499997, 27.550097656250045], + [98.65117187500007, 27.572460937499983], + [98.7318359375, 26.583398437499994], + [98.6546875, 25.917773437500017], + [98.01074218749997, 25.292529296875017], + [97.8195312500001, 25.251855468749994], + [97.53144531250004, 24.49169921875003], + [97.68603515624997, 23.898095703124966], + [98.21250000000006, 24.110644531250017], + [98.76435546875004, 24.116064453125063], + [98.86376953125003, 23.191259765625034], + [99.34082031249997, 23.095898437499955], + [99.33769531250002, 22.49804687500003], + [99.19296875000006, 22.12597656249997], + [99.9176757812501, 22.02802734375001], + [100.21474609375, 21.462988281250006], + [100.83515625000004, 21.655175781249994], + [101.1388671875001, 21.567480468749977] + ] + ] + }, + "properties": { + "name": "Myanmar", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [19.670996093750006, 43.163964843749994], + [20.344335937500006, 42.827929687499996], + [20.06396484375, 42.547265624999994], + [19.65449218750001, 42.628564453124994], + [19.280664062500023, 42.17255859375], + [19.342382812500006, 41.869091796875], + [18.436328125000017, 42.559716796874994], + [18.46601562500001, 42.777246093749994], + [18.674218750000023, 43.230810546875], + [18.74921875000001, 43.283544921875], + [18.85107421875, 43.346337890624994], + [19.036718750000006, 43.357324218749994], + [18.940234375000017, 43.496728515624994], + [19.21875, 43.449951171875], + [19.670996093750006, 43.163964843749994] + ] + ] + }, + "properties": { + "name": "Montenegro", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [116.68330078125001, 49.823779296874996], + [115.95380859375001, 48.689355468749994], + [115.82050781250001, 48.57724609375], + [115.79169921875001, 48.455712890624994], + [115.79658203125001, 48.346337890624994], + [115.78554687500002, 48.2482421875], + [115.63945312499999, 48.18623046875], + [115.52509765625001, 48.130859375], + [115.5576171875, 47.94501953125], + [115.61640625000001, 47.874804687499996], + [115.71171874999999, 47.79892578125], + [115.89824218749999, 47.686914062499994], + [115.99384765625001, 47.711328124999994], + [116.07480468750003, 47.78955078125], + [116.23115234375001, 47.858203124999996], + [116.31718749999999, 47.85986328125], + [116.37822265624999, 47.844042968749996], + [116.51347656249999, 47.83955078125], + [116.65195312500003, 47.864501953125], + [116.76054687499999, 47.869775390624994], + [116.90117187499999, 47.853076171874996], + [116.95166015625, 47.836572265624994], + [117.06972656250002, 47.806396484375], + [117.19707031249999, 47.740283203124996], + [117.28593749999999, 47.666357421875], + [117.35078125000001, 47.652197265625], + [117.38398437500001, 47.675732421875], + [117.455078125, 47.741357421874994], + [117.55537109375001, 47.8046875], + [117.67666015625002, 47.90830078125], + [117.76835937499999, 47.987890625], + [118.49843750000002, 47.983984375], + [119.71113281250001, 47.15], + [119.89785156250002, 46.857812499999994], + [119.8671875, 46.672167968749996], + [119.74746093750002, 46.627197265625], + [119.70664062500003, 46.606005859374996], + [119.62021484375003, 46.603955078125], + [119.47402343750002, 46.62666015625], + [119.162109375, 46.638671875], + [118.95712890625003, 46.73486328125], + [118.84394531250001, 46.760205078125], + [118.30869140625003, 46.717041015625], + [117.91044921874999, 46.6193359375], + [117.8134765625, 46.5376953125], + [117.67109375000001, 46.5220703125], + [117.33339843750002, 46.36201171875], + [116.97880859374999, 46.361767578125], + [116.85908203125001, 46.387939453125], + [116.78701171875002, 46.37666015625], + [116.68886718750002, 46.32197265625], + [116.56259765625003, 46.289794921875], + [116.21298828125003, 45.8869140625], + [116.22910156250003, 45.845751953124996], + [116.24062500000002, 45.79599609375], + [115.68105468750002, 45.458251953125], + [115.16259765625, 45.390234375], + [114.91923828124999, 45.378271484375], + [114.73876953125, 45.41962890625], + [114.64433593749999, 45.41328125], + [114.56015625000003, 45.389990234375], + [114.51718750000003, 45.364599609375], + [114.41914062500001, 45.202587890625], + [114.0302734375, 44.942578125], + [113.87705078125003, 44.89619140625], + [113.65263671874999, 44.763476562499996], + [113.58701171875003, 44.745703125], + [113.04941406250003, 44.810351562499996], + [112.70673828125001, 44.883447265624994], + [112.59677734375003, 44.91767578125], + [112.49931640624999, 45.0109375], + [112.41132812500001, 45.058203125], + [112.11289062500003, 45.062939453125], + [112.03261718750002, 45.081640625], + [111.89804687500003, 45.0640625], + [111.40224609375002, 44.36728515625], + [111.8369140625, 43.93466796875], + [111.93173828125003, 43.81494140625], + [111.94287109375, 43.75244140625], + [111.93320312500003, 43.71142578125], + [111.87812500000001, 43.68017578125], + [111.77109375000003, 43.664599609374996], + [111.7197265625, 43.621142578124996], + [111.64082031250001, 43.56318359375], + [111.54736328125, 43.4962890625], + [111.50351562500003, 43.4927734375], + [111.00722656250002, 43.34140625], + [110.400390625, 42.773681640625], + [109.44316406249999, 42.455957031249994], + [109.33984375, 42.438378906249994], + [108.68730468749999, 42.41611328125], + [108.17119140624999, 42.447314453124996], + [106.77001953125, 42.288720703124994], + [105.86757812500002, 41.993994140625], + [105.31435546875002, 41.770898437499994], + [105.19707031249999, 41.738037109375], + [104.49824218750001, 41.65869140625], + [104.49824218750001, 41.877001953124996], + [104.30517578125, 41.846142578125], + [103.99726562500001, 41.79697265625], + [103.71113281250001, 41.751318359375], + [103.07285156250003, 42.00595703125], + [101.97294921874999, 42.215869140624996], + [101.7138671875, 42.4658203125], + [99.98378906250002, 42.67734375], + [99.46787109375003, 42.568212890625], + [97.20566406250003, 42.789794921875], + [96.38544921875001, 42.720361328124994], + [95.91250000000002, 43.206494140625], + [95.85957031250001, 43.2759765625], + [95.84199218750001, 43.383691406249994], + [95.52558593750001, 43.953955078125], + [95.3564453125, 44.00595703125], + [95.35029296875001, 44.278076171875], + [94.71201171875003, 44.350830078125], + [93.65644531250001, 44.9009765625], + [92.78789062499999, 45.0357421875], + [92.57890624999999, 45.010986328125], + [92.423828125, 45.008935546874994], + [92.17265624999999, 45.03525390625], + [92.02978515625, 45.068505859374994], + [91.58437500000002, 45.076513671875], + [91.51005859374999, 45.0982421875], + [91.44101562500003, 45.124755859375], + [91.31210937500003, 45.118115234375], + [91.05000000000001, 45.217431640624994], + [90.87724609374999, 45.196093749999996], + [90.66181640625001, 45.525244140625], + [91.00175781249999, 46.035791015624994], + [91.03388671875001, 46.52900390625], + [90.86992187499999, 46.954492187499994], + [90.49619140625003, 47.28515625], + [90.31328124999999, 47.676171874999994], + [90.10322265625001, 47.745410156249996], + [90.02792968750003, 47.877685546875], + [89.95869140625001, 47.886328125], + [89.77812499999999, 47.827001953125], + [89.7255859375, 47.852490234375], + [89.69316406249999, 47.879150390625], + [89.63847656249999, 47.909082031249994], + [89.56093750000002, 48.003955078124996], + [89.32988281249999, 48.024853515625], + [89.1962890625, 47.980908203125], + [89.11562500000002, 47.987695312499994], + [89.04765624999999, 48.0025390625], + [88.97109375000002, 48.049951171874994], + [88.91777343749999, 48.089013671874994], + [88.83828125000002, 48.101708984374994], + [88.68183593750001, 48.170556640624994], + [88.57597656249999, 48.220166015625], + [88.56679687500002, 48.317431640624996], + [88.51708984375, 48.38447265625], + [88.41396484375002, 48.40341796875], + [88.30996093750002, 48.472070312499994], + [87.97968750000001, 48.555126953125], + [87.7431640625, 48.881640624999996], + [87.85986328125, 48.96552734375], + [87.87216796875003, 49.000146484374994], + [87.83466796875001, 49.03193359375], + [87.81630859375002, 49.0802734375], + [87.8251953125, 49.11630859375], + [87.81425781249999, 49.1623046875], + [87.93476562500001, 49.16455078125], + [88.02851562500001, 49.219775390624996], + [88.11572265625, 49.256298828125], + [88.19257812500001, 49.451708984374996], + [88.33779296875002, 49.472558593749994], + [88.39335937499999, 49.482861328125], + [88.45244140624999, 49.472705078124996], + [88.54433593750002, 49.482568359374994], + [88.63320312500002, 49.486132812499996], + [88.83164062500003, 49.4484375], + [89.65410156249999, 49.71748046875], + [89.64384765624999, 49.90302734375], + [91.80429687500003, 50.693603515625], + [94.25107421875003, 50.556396484375], + [94.61474609375, 50.023730468749996], + [94.67548828125001, 50.028076171875], + [94.71806640624999, 50.043261718749996], + [94.93027343750003, 50.043749999999996], + [95.04433593750002, 49.961572265624994], + [95.52265625000001, 49.91123046875], + [95.56718749999999, 49.94384765625], + [95.70781249999999, 49.966015625], + [95.78935546874999, 50.012499999999996], + [95.85195312500002, 50.012939453125], + [95.8994140625, 49.990576171875], + [95.93574218750001, 49.960009765624996], + [96.06552734375003, 49.99873046875], + [96.31503906250003, 49.901123046875], + [96.98574218750002, 49.8828125], + [97.20859375000003, 49.730810546875], + [97.35976562500002, 49.741455078125], + [97.58935546875, 49.911474609375], + [98.10341796875002, 50.07783203125], + [98.27949218750001, 50.533251953124996], + [97.82529296875003, 50.985253906249994], + [97.94687500000003, 51.348437499999996], + [98.35273437500001, 51.717626953125], + [98.64052734375002, 51.801171875], + [98.8486328125, 52.070068359375], + [99.92167968749999, 51.755517578125], + [100.03457031250002, 51.737109374999996], + [100.23037109375002, 51.729833984375], + [100.46894531250001, 51.72607421875], + [100.53623046875003, 51.7134765625], + [101.22324218750003, 51.51328125], + [101.30449218749999, 51.474755859374994], + [101.38125000000002, 51.45263671875], + [101.57089843750003, 51.467187499999994], + [101.82119140625002, 51.421044921874994], + [102.11152343750001, 51.353466796875], + [102.15566406250002, 51.313769531249996], + [102.16005859375002, 51.26083984375], + [102.14238281249999, 51.216064453125], + [102.15195312500003, 51.10751953125], + [102.21503906250001, 50.829443359375], + [102.28837890624999, 50.585107421874994], + [102.68330078125001, 50.387158203125], + [102.85966796874999, 50.333251953125], + [103.03945312500002, 50.300634765625], + [103.16171875000003, 50.29072265625], + [103.23378906250002, 50.2642578125], + [103.30439453125001, 50.20029296875], + [103.63291015625003, 50.138574218749994], + [103.72324218750003, 50.153857421874996], + [103.80263671875002, 50.176074218749996], + [104.1796875, 50.16943359375], + [104.25996093750001, 50.214453125], + [104.35390625000002, 50.275292968749994], + [104.46630859375, 50.30615234375], + [104.97695312500002, 50.38291015625], + [105.0947265625, 50.389941406249996], + [105.38359374999999, 50.47373046875], + [106.21787109375003, 50.304589843749994], + [106.36845703124999, 50.317578125], + [106.57441406250001, 50.32880859375], + [106.71113281250001, 50.31259765625], + [106.94130859375002, 50.196679687499994], + [107.04023437500001, 50.086474609374996], + [107.14306640625, 50.033007812499996], + [107.23330078125002, 49.989404296874994], + [107.34707031250002, 49.986669921875], + [107.63095703125003, 49.98310546875], + [107.94785156250003, 49.924707031249994], + [108.03378906250003, 49.593994140625], + [108.40693359375001, 49.396386718749994], + [108.5224609375, 49.34150390625], + [108.61367187500002, 49.322802734374996], + [108.73300781250003, 49.33564453125], + [109.23671875000002, 49.334912109375], + [109.45371093750003, 49.296337890625], + [109.52871093750002, 49.269873046875], + [110.19990234375001, 49.17041015625], + [110.82792968749999, 49.166162109374994], + [111.20419921875003, 49.304296875], + [111.33662109375001, 49.355859374999994], + [113.05556640625002, 49.616259765624996], + [113.09208984374999, 49.692529296874994], + [113.16416015625003, 49.797167968749996], + [113.31904296875001, 49.874316406249996], + [113.44550781250001, 49.9416015625], + [113.57421875, 50.00703125], + [114.29707031250001, 50.2744140625], + [114.7431640625, 50.233691406249996], + [115.27451171875003, 49.948876953124994], + [116.13457031249999, 50.010791015624996], + [116.68330078125001, 49.823779296874996] + ] + ] + }, + "properties": { + "name": "Mongolia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [32.112890625000006, -26.839453125000006], + [32.10595703125, -26.52001953125], + [32.04140625000002, -26.28125], + [31.9482421875, -25.957617187500006], + [31.920312500000023, -25.77392578125], + [31.98457031250001, -25.631933593750006], + [31.98701171875001, -25.263476562500003], + [31.984375, -24.844042968750003], + [31.983203125000017, -24.638281250000006], + [31.98583984375, -24.46064453125001], + [31.858300781250023, -24.04023437500001], + [31.799609375000017, -23.892187500000006], + [31.54560546875001, -23.48232421875001], + [31.287890625000017, -22.40205078125001], + [31.429492187500017, -22.298828125], + [32.37109375, -21.33486328125001], + [32.477636718750006, -20.712988281250006], + [33.00673828125002, -19.873828125000003], + [32.71650390625001, -19.00185546875001], + [32.99306640625002, -18.35957031250001], + [32.94804687500002, -16.71230468750001], + [32.243261718750006, -16.44873046875], + [31.939843750000023, -16.428808593750006], + [31.236230468750023, -16.02363281250001], + [30.437792968750017, -15.995312500000011], + [30.396093750000006, -15.64306640625], + [30.231835937500023, -14.990332031250006], + [31.728906250000023, -14.49609375], + [33.201757812500006, -14.013378906250011], + [33.63642578125001, -14.568164062500003], + [34.33251953125, -14.408593750000009], + [34.50527343750002, -14.59814453125], + [34.54082031250002, -15.297265625000009], + [34.24824218750001, -15.887500000000003], + [34.28828125000001, -15.936132812500006], + [34.3759765625, -16.023730468750003], + [34.40302734375001, -16.08027343750001], + [34.395117187500006, -16.130859375], + [34.3955078125, -16.19921875], + [34.93339843750002, -16.760351562500006], + [35.11210937500002, -16.898535156250006], + [35.242773437500006, -16.37539062500001], + [35.358496093750006, -16.16054687500001], + [35.59931640625001, -16.12587890625001], + [35.70888671875002, -16.095800781250006], + [35.75527343750002, -16.05830078125001], + [35.79121093750001, -15.958691406250011], + [35.83027343750001, -15.4189453125], + [35.80537109375001, -15.265625], + [35.86669921875, -14.86376953125], + [35.84716796875, -14.6708984375], + [35.6904296875, -14.465527343750011], + [35.48847656250001, -14.201074218750009], + [35.37578125000002, -14.058691406250006], + [35.24746093750002, -13.896875000000009], + [34.54570312500002, -13.21630859375], + [34.542578125000006, -13.108691406250003], + [34.36083984375, -12.210546875000006], + [34.60625000000002, -11.690039062500006], + [34.65957031250002, -11.588671875000003], + [34.82656250000002, -11.57568359375], + [34.95947265625, -11.578125], + [35.1826171875, -11.574804687500006], + [35.41826171875002, -11.583203125000011], + [35.50439453125, -11.604785156250003], + [35.56435546875002, -11.602343750000003], + [35.630957031250006, -11.58203125], + [35.78544921875002, -11.452929687500003], + [35.91132812500001, -11.454687500000006], + [36.08222656250001, -11.537304687500011], + [36.17548828125001, -11.609277343750009], + [36.19130859375002, -11.670703125000003], + [36.3056640625, -11.706347656250003], + [36.518652343750006, -11.716210937500009], + [36.673828125, -11.684277343750011], + [36.771093750000006, -11.6103515625], + [36.872656250000006, -11.5712890625], + [36.97890625000002, -11.566992187500006], + [37.54169921875001, -11.675097656250003], + [37.92021484375002, -11.294726562500003], + [38.491796875000006, -11.413281250000011], + [38.79472656250002, -11.228906250000009], + [38.98750000000001, -11.167285156250003], + [39.170996093750006, -11.166894531250009], + [39.32158203125002, -11.12255859375], + [39.5634765625, -10.978515625], + [39.81708984375001, -10.912402343750003], + [39.98867187500002, -10.82080078125], + [40.46357421875001, -10.46435546875], + [40.544531250000006, -11.065625000000011], + [40.40283203125, -11.33203125], + [40.58085937500002, -12.635546875000003], + [40.54511718750001, -13.462890625], + [40.63994140625002, -14.390039062500009], + [40.83515625000001, -14.79150390625], + [40.55898437500002, -15.473437500000003], + [40.10878906250002, -15.979296875000003], + [39.84462890625002, -16.435644531250006], + [39.08437500000002, -16.97285156250001], + [38.14492187500002, -17.242773437500006], + [37.24453125000002, -17.73994140625001], + [36.540136718750006, -18.518164062500006], + [35.65126953125002, -19.163867187500003], + [34.947851562500006, -19.81269531250001], + [34.75576171875002, -19.82197265625001], + [34.69814453125002, -20.404394531250006], + [34.98232421875002, -20.806250000000006], + [35.267675781250006, -21.650976562500006], + [35.31572265625002, -22.39687500000001], + [35.57539062500001, -22.96308593750001], + [35.37041015625002, -23.79824218750001], + [35.438085937500006, -24.171191406250003], + [35.15595703125001, -24.54140625000001], + [34.60732421875002, -24.8212890625], + [33.34746093750002, -25.26093750000001], + [32.79218750000001, -25.644335937500003], + [32.590429687500006, -26.00410156250001], + [32.93359375, -26.25234375000001], + [32.88916015625, -26.83046875000001], + [32.88613281250002, -26.84931640625001], + [32.353515625, -26.861621093750003], + [32.19960937500002, -26.83349609375], + [32.112890625000006, -26.839453125000006] + ] + ] + }, + "properties": { + "name": "Mozambique", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-5.359912109374989, 16.282861328124994], + [-5.512499999999989, 15.496289062499983], + [-5.723876953124972, 15.496289062499983], + [-6.131787109374926, 15.496240234374966], + [-6.335742187500017, 15.496191406250063], + [-8.17124023437492, 15.496142578125045], + [-9.293701171875, 15.502832031249994], + [-9.941406249999972, 15.373779296874986], + [-10.696582031249989, 15.422656250000003], + [-10.895605468749949, 15.150488281249977], + [-10.9482421875, 15.151123046875014], + [-11.007421874999977, 15.222900390624986], + [-11.169335937500023, 15.358642578125014], + [-11.455224609374994, 15.625390624999994], + [-11.760156249999937, 15.425537109375057], + [-11.828759765624966, 15.244873046875014], + [-11.842236328124955, 15.129394531250028], + [-11.872851562499989, 14.995166015625031], + [-12.104687499999955, 14.745361328125043], + [-12.40869140625, 14.889013671874991], + [-12.858496093749977, 15.242529296874977], + [-13.105273437499989, 15.57177734375], + [-13.40966796875, 16.059179687500006], + [-13.756640624999989, 16.172509765624994], + [-14.300097656249932, 16.58027343750001], + [-15.11264648437492, 16.64492187500005], + [-15.768212890624994, 16.485107421875], + [-16.168359374999966, 16.54707031250001], + [-16.34667968749997, 16.926416015625023], + [-16.07890624999996, 17.54584960937501], + [-16.084960937499943, 18.52119140625001], + [-16.213085937499926, 19.003320312500023], + [-16.51445312499996, 19.361962890624994], + [-16.283398437499955, 19.787158203125017], + [-16.21044921875003, 20.227929687500023], + [-16.42978515624995, 20.652343750000057], + [-17.06396484375, 20.898828124999994], + [-16.96455078125001, 21.329248046875023], + [-15.231201171875, 21.331298828125], + [-13.855371093749937, 21.332958984374983], + [-13.396728515624943, 21.333544921875017], + [-13.167431640624926, 21.333789062500074], + [-13.016210937499949, 21.33393554687501], + [-13.025097656249983, 21.46679687499997], + [-13.032226562500028, 21.572070312500017], + [-13.041748046875, 21.71381835937504], + [-13.051220703124983, 21.854785156250074], + [-13.094335937499977, 22.49599609375005], + [-13.107324218749937, 22.56074218750001], + [-13.155957031250011, 22.689306640625006], + [-13.166503906250028, 22.753222656250045], + [-13.153271484374983, 22.820507812499983], + [-13.12089843749996, 22.884082031250074], + [-13.031494140624943, 23.000244140625], + [-12.372900390624977, 23.318017578124994], + [-12.023437499999943, 23.467578125000017], + [-12.016308593749983, 23.97021484375], + [-12.016308593749983, 24.378662109375], + [-12.016308593749983, 24.923242187499994], + [-12.016308593749983, 25.331689453124994], + [-12.016308593749983, 25.740136718749994], + [-12.016308593749983, 25.995410156250017], + [-10.562451171874926, 25.995458984375034], + [-9.81718749999996, 25.995458984375034], + [-9.258203124999966, 25.99550781250005], + [-8.885644531249994, 25.99550781250005], + [-8.682226562499949, 25.99550781250005], + [-8.68212890625, 26.109472656250006], + [-8.68212890625, 26.273193359375057], + [-8.682324218749955, 26.49770507812505], + [-8.683349609375, 27.285937500000045], + [-6.2386718749999375, 25.848193359375045], + [-4.822607421874949, 24.99560546875], + [-5.172900390624989, 24.995410156250045], + [-5.959814453124977, 24.994970703125063], + [-6.287207031249977, 24.99482421875001], + [-6.594091796874977, 24.99462890624997], + [-6.396582031249977, 23.274804687499994], + [-6.0833984374999375, 20.539501953124983], + [-5.9979492187499375, 19.793505859375045], + [-5.969482421875, 19.54487304687504], + [-5.941015624999977, 19.29619140624999], + [-5.884082031250017, 18.798876953125017], + [-5.855566406249977, 18.550244140624983], + [-5.8270996093749545, 18.301562500000045], + [-5.741699218749943, 17.555566406250023], + [-5.713183593750017, 17.306884765625], + [-5.684765624999983, 17.058251953124966], + [-5.628662109375028, 16.568652343750045], + [-5.50961914062492, 16.442041015625023], + [-5.359912109374989, 16.282861328124994] + ] + ] + }, + "properties": { + "name": "Mauritania", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [34.95947265625003, -11.578125000000028], + [34.82656250000005, -11.575683593749972], + [34.65957031250005, -11.58867187499996], + [34.61855468750005, -11.620214843749991], + [34.60625000000002, -11.690039062500006], + [34.36083984375003, -12.210546874999991], + [34.542578125000006, -13.108691406250003], + [34.54570312500002, -13.21630859375], + [35.247460937499994, -13.896874999999994], + [35.37578125000002, -14.05869140625002], + [35.48847656250004, -14.20107421874998], + [35.69042968749997, -14.465527343750026], + [35.84716796875003, -14.670898437500043], + [35.86669921875003, -14.863769531249986], + [35.83027343750004, -15.418945312500028], + [35.7912109375001, -15.958691406250026], + [35.75527343750005, -16.058300781249983], + [35.708886718749994, -16.095800781249977], + [35.5993164062501, -16.12587890624998], + [35.35849609375006, -16.160546875000023], + [35.242773437500006, -16.37539062500001], + [35.11210937500002, -16.898535156250006], + [34.93339843750002, -16.760351562500006], + [34.39550781249997, -16.19921875], + [34.39511718750006, -16.130859375000014], + [34.4030273437501, -16.08027343750001], + [34.37597656249997, -16.02373046874996], + [34.2482421875001, -15.887500000000003], + [34.54082031250002, -15.297265625000009], + [34.50527343750005, -14.598144531249957], + [34.33251953125003, -14.40859374999998], + [33.63642578125004, -14.568164062499974], + [33.148046875000006, -13.94091796875], + [32.797460937500006, -13.6884765625], + [32.67207031250004, -13.610351562499986], + [32.851855468750074, -13.457031250000014], + [32.96757812500002, -13.224999999999994], + [32.99999999999997, -12.89960937500004], + [32.97050781250002, -12.864746093749957], + [32.945605468750074, -12.804394531250011], + [33.021582031250006, -12.63046875000002], + [33.24345703125002, -12.556542968749966], + [33.39794921874997, -12.489843749999963], + [33.43066406249997, -12.460449218750014], + [33.48320312500002, -12.403417968750034], + [33.4914062500001, -12.331054687499943], + [33.25234375000005, -12.112597656250031], + [33.226367187500074, -11.534863281250011], + [33.23271484375002, -11.417675781250026], + [33.26835937500002, -11.403906249999977], + [33.379785156249994, -11.15791015625004], + [33.338671875000074, -11.085156249999969], + [33.29326171875002, -10.981152343749997], + [33.27275390625002, -10.915039062499943], + [33.261328125000006, -10.893359374999974], + [33.29277343750002, -10.85234374999996], + [33.3449218750001, -10.812695312499969], + [33.464746093749994, -10.78310546874998], + [33.65908203125005, -10.590527343749997], + [33.528906250000006, -10.234667968749974], + [33.31152343750003, -10.037988281249966], + [33.3371093750001, -9.954003906249994], + [33.350976562499994, -9.862207031250037], + [33.148046875000006, -9.603515625], + [32.91992187500003, -9.407421875000026], + [34.32089843750006, -9.731542968749977], + [34.524218750000074, -10.03017578124998], + [34.66181640625004, -10.71005859375002], + [34.59765625000003, -11.037500000000023], + [34.77382812500005, -11.341699218750009], + [34.93701171874997, -11.463476562500034], + [34.95263671874997, -11.54374999999996], + [34.95947265625003, -11.578125000000028] + ] + ] + }, + "properties": { + "name": "Malawi", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [102.10107421874997, 6.242236328125031], + [102.98242187499997, 5.524951171875003], + [103.41582031250007, 4.85029296875004], + [103.46875000000003, 4.393261718750011], + [103.36201171875004, 3.769140624999963], + [103.43945312499997, 2.93310546875], + [103.8122070312501, 2.5804687500000085], + [104.28847656250005, 1.4806640625000398], + [103.6945312500001, 1.4496582031250256], + [102.72714843750012, 1.855566406250034], + [101.29550781250012, 2.8852050781250114], + [101.29990234375012, 3.253271484375034], + [100.71542968750006, 3.966210937499966], + [100.61455078125002, 4.652246093750023], + [100.35263671875006, 5.587695312499989], + [100.34326171874997, 5.984179687500031], + [100.11914062499997, 6.441992187500048], + [100.3454101562501, 6.549902343750006], + [101.05351562500002, 6.2425781250000085], + [101.2570312500001, 5.7893554687500455], + [101.5560546875, 5.907763671875003], + [101.87363281250012, 5.8252929687499915], + [102.10107421874997, 6.242236328125031] + ] + ], + [ + [ + [117.5744140625001, 4.17060546875004], + [117.10058593750003, 4.337060546875023], + [115.89619140625004, 4.348681640624989], + [115.56845703125006, 3.9387695312499744], + [115.45439453125002, 3.0343261718750085], + [115.086328125, 2.8411132812499886], + [115.1791015625, 2.5231933593749716], + [114.78642578125002, 2.250488281250014], + [114.83056640625003, 1.9800292968749886], + [114.54589843750003, 1.467138671875034], + [113.90234375000003, 1.4342773437499972], + [113.6222656250001, 1.2359375000000057], + [112.47617187500006, 1.5590820312500284], + [112.1857421875001, 1.4390624999999915], + [112.078515625, 1.1433593749999744], + [111.76972656250004, 0.9994628906249687], + [110.93808593750006, 1.0173339843750568], + [110.50576171875005, 0.8619628906250227], + [109.65400390625004, 1.6148925781250227], + [109.62890625000003, 2.027539062499983], + [109.9845703125001, 1.7176269531249915], + [110.34921875000012, 1.7197265624999716], + [110.93994140625003, 1.5173339843750426], + [111.15419921875005, 1.7387695312500426], + [111.24218749999997, 2.4357421875000114], + [111.72773437500004, 2.853808593750003], + [112.73730468749997, 3.0704589843749943], + [113.04472656250002, 3.2052246093750085], + [113.92392578125006, 4.243212890625003], + [114.0638671875, 4.592675781249966], + [114.60830078125005, 4.023974609375017], + [114.84023437500005, 4.3932128906250085], + [114.74667968750006, 4.718066406250017], + [115.02675781250005, 4.899707031249989], + [115.1400390625, 4.8997558593749915], + [115.51982421875002, 5.048925781250006], + [115.41904296875012, 5.413183593749963], + [115.79687499999997, 5.536132812499972], + [116.1383789062501, 6.12954101562498], + [116.49472656250006, 6.521679687500026], + [117.29404296875006, 6.676904296875023], + [117.64570312500004, 6.473681640625017], + [117.61718750000003, 5.940722656249974], + [118.00380859375, 6.0533203124999915], + [118.11582031250006, 5.862500000000026], + [118.59482421875006, 5.592089843750003], + [119.22343750000007, 5.412646484375031], + [119.13222656250005, 5.100488281250037], + [118.18535156250002, 4.828515625000051], + [118.49804687499997, 4.362353515625031], + [117.5744140625001, 4.17060546875004] + ] + ] + ] + }, + "properties": { + "name": "Malaysia", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [23.380664062500017, -17.640625], + [24.27490234375, -17.481054687500006], + [24.932421875000017, -17.54345703125], + [25.2587890625, -17.793554687500006], + [24.358984375000006, -17.97822265625001], + [23.58056640625, -18.452929687500003], + [23.298632812500017, -18.02734375], + [20.97412109375, -18.31884765625], + [20.976171875000006, -19.74433593750001], + [20.970996093750017, -22.00019531250001], + [19.977343750000017, -22.00019531250001], + [19.98046875, -24.77675781250001], + [19.98046875, -26.53115234375001], + [19.98046875, -28.310351562500003], + [19.02607421875001, -28.92792968750001], + [18.310839843750017, -28.88623046875], + [17.44794921875001, -28.69814453125001], + [17.1884765625, -28.13251953125001], + [17.1494140625, -28.08222656250001], + [17.056250000000006, -28.031054687500003], + [16.93330078125001, -28.069628906250003], + [16.875292968750017, -28.1279296875], + [16.841210937500023, -28.21894531250001], + [16.810156250000006, -28.26455078125001], + [16.787500000000023, -28.39472656250001], + [16.755761718750023, -28.4521484375], + [16.447558593750017, -28.61757812500001], + [15.719042968750017, -27.9658203125], + [15.341503906250011, -27.386523437500003], + [14.9677734375, -26.31806640625001], + [14.84521484375, -25.725683593750006], + [14.837109375000011, -25.033203125], + [14.501562500000006, -24.201953125000003], + [14.473828125000011, -23.28115234375001], + [14.525976562500006, -22.70253906250001], + [14.321875000000006, -22.18994140625], + [13.973242187500006, -21.767578125], + [13.450585937500023, -20.91669921875001], + [13.168359375000023, -20.184667968750006], + [12.458203125000011, -18.9267578125], + [12.095703125, -18.54091796875001], + [11.77587890625, -18.001757812500003], + [11.733496093750006, -17.7509765625], + [11.743066406250023, -17.24921875000001], + [11.902539062500011, -17.2265625], + [12.013964843750017, -17.168554687500006], + [12.21337890625, -17.2099609375], + [12.359277343750023, -17.205859375000003], + [12.548144531250017, -17.212695312500003], + [13.101171875000006, -16.96767578125001], + [13.403710937500023, -17.0078125], + [13.93798828125, -17.388769531250006], + [15.765820312500011, -17.3896484375], + [16.1484375, -17.390234375000006], + [16.531054687500017, -17.39082031250001], + [16.913671875000006, -17.391406250000003], + [17.296289062500023, -17.39199218750001], + [17.835351562500023, -17.39277343750001], + [18.396386718750023, -17.3994140625], + [18.718066406250017, -17.703222656250006], + [18.825976562500017, -17.76630859375001], + [19.076464843750017, -17.817675781250003], + [20.392968750000023, -17.88740234375001], + [20.507617187500017, -17.95253906250001], + [20.625097656250006, -17.996679687500006], + [21.416894531250023, -18.00068359375001], + [21.960839843750023, -17.90517578125001], + [22.32421875, -17.837500000000006], + [22.6240234375, -17.78164062500001], + [23.068261718750023, -17.698828125000006], + [23.380664062500017, -17.640625] + ] + ] + }, + "properties": { + "name": "Namibia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [164.20234375000004, -20.246093749999957], + [164.4359375, -20.282226562499957], + [165.191796875, -20.768847656249974], + [165.66279296875004, -21.267187499999977], + [166.94238281250003, -22.09013671875003], + [166.77412109375004, -22.37617187500004], + [166.09609375, -21.95664062500002], + [165.24199218750002, -21.52548828125002], + [164.45468750000012, -20.829101562499986], + [164.16972656250007, -20.48017578125004], + [164.20234375000004, -20.246093749999957] + ] + ] + }, + "properties": { + "name": "France", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [14.97900390625, 22.99619140624999], + [15.172265625000023, 21.922070312499997], + [15.181835937500011, 21.523388671874997], + [15.607324218750023, 20.954394531250003], + [15.587109375000011, 20.733300781249994], + [15.948828125000006, 20.303173828124997], + [15.735058593750011, 19.904052734375], + [15.474316406250011, 16.908398437499997], + [14.367968750000017, 15.750146484374994], + [13.4482421875, 14.380664062500003], + [13.505761718750023, 14.134423828124994], + [13.606347656250023, 13.70458984375], + [13.426953125000011, 13.701757812499991], + [13.323828125000006, 13.670849609374997], + [12.65478515625, 13.326562499999994], + [12.463183593750017, 13.09375], + [11.411914062500017, 13.353613281249991], + [10.958886718750023, 13.371533203124997], + [10.475878906250017, 13.330224609374994], + [10.229589843750006, 13.281005859375], + [10.184667968750006, 13.270117187499991], + [9.615917968750011, 12.810644531249991], + [9.201562500000023, 12.821484374999997], + [8.750585937500006, 12.908154296874997], + [8.4560546875, 13.059667968749991], + [8.095019531250017, 13.291162109374994], + [7.955761718750011, 13.32275390625], + [7.788671875000006, 13.337890625], + [7.056738281250006, 13.000195312499997], + [6.804296875000006, 13.107666015625], + [6.386328125000006, 13.603613281249991], + [6.2998046875, 13.658789062499991], + [6.184277343750011, 13.663671874999991], + [5.838183593750017, 13.765380859375], + [5.491992187500017, 13.872851562500003], + [5.415820312500017, 13.859179687500003], + [5.361621093750017, 13.836865234374997], + [5.241894531250011, 13.757226562499994], + [4.823339843750006, 13.759765625], + [4.147558593750006, 13.457714843749997], + [3.9478515625000057, 12.775048828124994], + [3.6466796875000114, 12.529980468749997], + [3.618457031250017, 11.827734374999991], + [3.5954101562500114, 11.6962890625], + [3.4498046875000057, 11.851953124999994], + [3.3599609375000057, 11.880468749999991], + [2.8781250000000114, 12.367724609374989], + [2.366015625000017, 12.221923828125], + [2.38916015625, 11.897070312499991], + [2.0914062500000057, 12.277978515624994], + [2.0738281250000057, 12.713964843749991], + [1.56494140625, 12.635400390624994], + [0.9873046875, 13.041894531249994], + [0.9777343750000114, 13.551953124999997], + [0.6181640625, 13.703417968750003], + [0.16386718750001705, 14.497216796874994], + [0.21748046875001137, 14.911474609374991], + [0.9600585937500057, 14.986914062499991], + [1.3001953125000227, 15.272265625000003], + [3.5042968750000227, 15.356347656249994], + [3.876953125, 15.755273437499994], + [4.121289062500011, 16.357714843750003], + [4.234667968750017, 16.996386718750003], + [4.227636718750006, 19.142773437499997], + [5.836621093750011, 19.479150390624994], + [7.481738281250017, 20.873095703125003], + [9.378710937500017, 21.991406249999997], + [11.967871093750006, 23.517871093750003], + [13.481250000000017, 23.18017578125], + [14.230761718750017, 22.618457031250003], + [14.97900390625, 22.99619140624999] + ] + ] + }, + "properties": { + "name": "Niger", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [6.804296875000006, 13.107666015625], + [7.056738281250006, 13.00019531250004], + [7.788671875000006, 13.337890625], + [7.955761718750011, 13.322753906250028], + [8.095019531250045, 13.29116210937498], + [8.750585937500034, 12.908154296875026], + [9.20156250000008, 12.82148437500004], + [9.615917968750011, 12.810644531249963], + [10.184667968750063, 13.270117187499963], + [10.229589843749977, 13.281005859375043], + [10.475878906250074, 13.330224609375037], + [10.958886718750051, 13.371533203125011], + [11.411914062500074, 13.353613281250006], + [12.463183593750017, 13.09375], + [12.654785156250057, 13.326562500000009], + [13.323828125000034, 13.670849609374983], + [13.426953125000068, 13.701757812499963], + [13.606347656250023, 13.704589843750014], + [13.932324218750011, 13.258496093749997], + [14.06396484375, 13.078515625000009], + [14.160058593750023, 12.612792968749986], + [14.184863281250017, 12.447216796874997], + [14.272851562500023, 12.356494140624989], + [14.627148437500068, 12.10869140624996], + [14.559765625000011, 11.492285156249963], + [13.892089843750057, 11.140087890624983], + [13.53535156250004, 10.605078124999963], + [13.269921875000051, 10.036181640624974], + [13.175488281250011, 9.539648437499977], + [12.929492187500074, 9.426269531249972], + [12.651562500000011, 8.667773437499989], + [12.40351562500004, 8.59555664062502], + [12.311328125000074, 8.419726562499989], + [12.2333984375, 8.282324218749977], + [12.016015625000051, 7.5897460937500085], + [11.809179687500006, 7.3450683593749915], + [11.767382812500017, 7.272265624999989], + [11.551660156250023, 6.697265625], + [11.153320312500057, 6.437939453125011], + [11.079687500000063, 6.505517578125023], + [11.032519531250045, 6.697900390625037], + [10.954199218750006, 6.776562499999997], + [10.606250000000074, 7.063085937500006], + [10.143554687500057, 6.99643554687502], + [10.038867187500045, 6.921386718750014], + [9.874218750000068, 6.803271484375017], + [9.82070312500008, 6.783935546874986], + [9.779882812500034, 6.760156250000023], + [9.725585937499972, 6.649999999999963], + [9.659960937500017, 6.531982421874986], + [9.490234375, 6.418652343749997], + [8.997167968750006, 5.917724609375], + [8.800976562499983, 5.197460937499983], + [8.293066406250006, 4.557617187500014], + [7.15468750000008, 4.514404296875], + [6.757031250000068, 4.343554687500017], + [6.07656250000008, 4.290624999999977], + [5.587792968750051, 4.647216796874972], + [5.232421875000057, 5.483789062499966], + [4.861035156250068, 6.026318359374997], + [4.431347656250011, 6.348583984375026], + [4.125878906250023, 6.411376953125028], + [2.706445312500051, 6.369238281249963], + [2.7356445312500455, 6.595703125], + [2.7537109374999886, 6.661767578124966], + [2.774609374999983, 6.711718750000017], + [2.7529296875000284, 6.771630859374966], + [2.7317382812500455, 6.852832031249989], + [2.721386718750068, 6.980273437500017], + [2.750488281250057, 7.39506835937496], + [2.686035156250057, 7.873730468750054], + [2.703125, 8.371826171875], + [2.7748046875000227, 9.048535156250026], + [3.044921875, 9.08383789062502], + [3.3251953124999716, 9.778466796875051], + [3.5572265625000057, 9.907324218750006], + [3.6465820312500057, 10.408984374999989], + [3.83447265625, 10.607421875], + [3.7568359375, 10.768749999999997], + [3.7164062500000057, 11.07958984375], + [3.63886718750004, 11.176855468750006], + [3.4877929687499716, 11.395410156250037], + [3.490527343750017, 11.499218750000054], + [3.55390625000004, 11.631884765624989], + [3.595410156250068, 11.696289062500057], + [3.6184570312500455, 11.827734375000006], + [3.6466796875000114, 12.529980468749983], + [3.9478515625000057, 12.775048828124994], + [4.147558593750006, 13.457714843749983], + [4.823339843750006, 13.759765624999972], + [5.241894531250011, 13.757226562499994], + [5.361621093750074, 13.836865234375054], + [5.415820312500017, 13.859179687499974], + [5.491992187500074, 13.872851562500003], + [6.184277343750068, 13.66367187500002], + [6.2998046875, 13.658789062500006], + [6.386328125000034, 13.603613281250048], + [6.804296875000006, 13.107666015625] + ] + ] + }, + "properties": { + "name": "Nigeria", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-83.6419921875, 10.917236328125], + [-84.168359375, 10.780371093749991], + [-84.348291015625, 10.979882812499994], + [-84.9091796875, 10.9453125], + [-85.62138671874999, 11.184472656249994], + [-85.7443359375, 11.062109374999991], + [-86.468896484375, 11.73828125], + [-86.755615234375, 12.156640624999994], + [-87.66752929687499, 12.903564453125], + [-87.54331054687499, 13.039697265624994], + [-87.33725585937499, 12.979248046875], + [-87.05917968749999, 12.991455078125], + [-86.95888671875, 13.0537109375], + [-86.93315429687499, 13.117529296874991], + [-86.92880859374999, 13.179394531249997], + [-86.918212890625, 13.223583984374997], + [-86.87353515625, 13.266503906249994], + [-86.710693359375, 13.313378906249994], + [-86.77060546874999, 13.69873046875], + [-86.758984375, 13.746142578125003], + [-86.733642578125, 13.763476562500003], + [-86.61025390625, 13.774853515624997], + [-86.376953125, 13.755664062500003], + [-86.33173828125, 13.770068359375003], + [-86.238232421875, 13.899462890625003], + [-86.15122070312499, 13.994580078124997], + [-86.0892578125, 14.037207031249991], + [-86.04038085937499, 14.050146484374991], + [-85.9837890625, 13.965673828124991], + [-85.78671874999999, 13.844433593749997], + [-85.75341796875, 13.85205078125], + [-85.73393554687499, 13.858691406250003], + [-85.727734375, 13.876074218749991], + [-85.731201171875, 13.931835937499997], + [-85.68193359374999, 13.982568359374994], + [-85.47705078125, 14.108691406250003], + [-85.373779296875, 14.223876953125], + [-85.17949218749999, 14.343310546875003], + [-84.98515624999999, 14.75244140625], + [-84.78916015624999, 14.790380859374991], + [-84.72978515624999, 14.71337890625], + [-84.645947265625, 14.661083984374997], + [-83.635498046875, 14.876416015624997], + [-83.4150390625, 15.008056640625], + [-83.187744140625, 14.340087890625], + [-83.4123046875, 13.996484374999994], + [-83.567333984375, 13.3203125], + [-83.5109375, 12.411816406249997], + [-83.76933593749999, 11.931640625], + [-83.6517578125, 11.642041015624997], + [-83.86787109375, 11.300048828125], + [-83.6419921875, 10.917236328125] + ] + ] + }, + "properties": { + "name": "Nicaragua", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [4.226171875000034, 51.38647460937503], + [3.9020507812500114, 51.20766601562502], + [3.35009765625, 51.37768554687503], + [4.226171875000034, 51.38647460937503] + ] + ], + [ + [ + [4.226171875000034, 51.38647460937503], + [3.5869140625, 51.45390624999999], + [4.482812500000023, 52.30917968749998], + [4.6783203125000625, 52.80976562500001], + [6.062207031250068, 53.407080078125006], + [6.8162109375000455, 53.44116210937503], + [7.197265625000028, 53.28227539062499], + [7.035156250000057, 52.38022460937498], + [6.7417968750000625, 51.91088867187503], + [5.948535156250017, 51.762402343749955], + [6.193261718750051, 51.48891601562502], + [5.894726562500068, 50.98422851562506], + [5.993945312500017, 50.75043945312504], + [5.693554687500011, 50.774755859375006], + [5.827148437500057, 51.125634765624994], + [4.503417968750028, 51.47470703124998], + [4.226171875000034, 51.38647460937503] + ] + ] + ] + }, + "properties": { + "name": "Netherlands", + "childNum": 2 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [30.869726562500006, 69.78344726562506], + [28.96582031250003, 69.02197265625], + [29.14160156250003, 69.67143554687505], + [27.889941406250045, 70.06166992187497], + [26.525390625000057, 69.91503906250003], + [26.011523437500074, 69.65263671875005], + [25.748339843750017, 68.99013671875], + [24.94140625000003, 68.59326171875006], + [23.85400390625, 68.80590820312503], + [22.410937500000074, 68.719873046875], + [21.621777343750068, 69.27070312499995], + [20.622167968750006, 69.036865234375], + [19.969824218750063, 68.35639648437501], + [18.378613281250068, 68.56240234374997], + [17.91669921875001, 67.96489257812502], + [17.324609375000023, 68.10380859374999], + [16.12744140625, 67.42583007812507], + [16.40351562500004, 67.05498046875002], + [15.422949218750006, 66.48984374999998], + [14.543261718750045, 66.12934570312498], + [14.47968750000004, 65.30146484374998], + [13.650292968750023, 64.58154296874997], + [14.077636718750028, 64.464013671875], + [13.960546875000063, 64.01401367187498], + [12.662500000000023, 63.94047851562502], + [11.999902343750051, 63.29169921875001], + [12.218164062500023, 63.00063476562502], + [12.303515625000074, 62.28559570312501], + [12.155371093750006, 61.720751953125045], + [12.88076171875008, 61.35229492187506], + [12.29414062500004, 61.00268554687506], + [12.588671874999989, 60.450732421875045], + [12.486132812500074, 60.10678710937506], + [11.680761718750034, 59.59228515625003], + [11.798144531250074, 59.28989257812498], + [11.388281250000063, 59.036523437499966], + [10.834472656250028, 59.18393554687498], + [9.618457031250017, 58.946044921875], + [8.166113281250063, 58.145312500000045], + [7.0048828125, 58.024218750000074], + [5.706835937500074, 58.52363281250001], + [5.84521484375, 59.35346679687498], + [5.1316406250000455, 59.22646484375002], + [5.244042968750023, 60.569580078125], + [5.049121093750017, 60.70751953125006], + [4.927832031249977, 61.71069335937506], + [5.5333007812500625, 62.310888671875034], + [6.352929687500051, 62.61113281249999], + [7.283789062499977, 62.60229492187497], + [7.00849609375004, 62.957666015624994], + [8.100585937500028, 63.090966796874966], + [8.398144531249983, 63.53510742187504], + [9.696875000000006, 63.624560546875045], + [9.708007812500028, 63.864892578124994], + [11.349902343750045, 64.90590820312497], + [12.15966796875, 65.178955078125], + [12.272851562500051, 65.56816406250007], + [12.976074218750057, 66.01918945312502], + [13.104687500000068, 66.53940429687503], + [14.754980468750006, 67.49902343749997], + [14.798925781250063, 67.80932617187503], + [16.064550781249977, 68.19990234375001], + [16.65185546875, 68.62578125000002], + [18.101464843749994, 69.15629882812499], + [18.293164062500068, 69.47509765625003], + [20.068945312500006, 69.883447265625], + [21.163085937500057, 69.88950195312498], + [21.400390625, 70.17446289062505], + [22.684570312500057, 70.374755859375], + [23.046484375000063, 70.10185546874999], + [24.420019531250034, 70.70200195312503], + [24.658007812500017, 71.00102539062505], + [25.768164062500063, 70.85317382812502], + [27.59707031250005, 71.09130859375003], + [29.102343750000045, 70.86074218749997], + [30.944140625000017, 70.27441406249997], + [29.601367187500017, 69.97675781249998], + [29.792089843750063, 69.727880859375], + [30.869726562500006, 69.78344726562506] + ] + ], + [ + [ + [21.60810546875004, 78.59570312499997], + [23.11669921874997, 77.99150390624999], + [24.23828125000003, 77.89853515625006], + [23.84121093750005, 77.49775390625004], + [22.056835937500068, 77.50117187500001], + [21.6083984375, 77.91606445312499], + [20.22792968750005, 78.47783203125005], + [21.60810546875004, 78.59570312499997] + ] + ], + [ + [ + [16.786718750000034, 79.90673828125], + [18.58144531250008, 79.57158203125002], + [19.089453125000034, 79.15703125000002], + [20.458203125000068, 79.12924804687506], + [21.388769531250034, 78.74042968749998], + [19.76875000000004, 78.62270507812497], + [18.439257812500074, 78.025048828125], + [16.700488281250045, 76.57929687499995], + [14.365820312500034, 77.23447265625003], + [14.920800781250023, 77.68881835937506], + [13.680566406250051, 78.02812499999999], + [11.77382812500008, 78.71640625000006], + [10.86591796875004, 79.79658203125001], + [12.753515625000006, 79.77578124999997], + [13.383593750000045, 79.48076171874999], + [15.816113281250011, 79.68183593750001], + [16.786718750000034, 79.90673828125] + ] + ], + [ + [ + [20.897851562500023, 80.24995117187501], + [22.450781250000034, 80.40224609375005], + [26.86083984375, 80.16000976562498], + [27.19863281250008, 79.90659179687506], + [25.641210937500034, 79.40302734374995], + [23.94775390625, 79.19428710937498], + [20.861132812500017, 79.39785156249997], + [18.725000000000023, 79.7607421875], + [18.343847656250006, 80.05957031250006], + [20.897851562500023, 80.24995117187501] + ] + ] + ] + }, + "properties": { + "name": "Norway", + "childNum": 4 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [88.10976562500002, 27.87060546875], + [88.14697265625, 27.749218749999997], + [88.02412109375001, 27.408886718749997], + [87.984375, 27.133935546874994], + [87.9931640625, 27.086083984374994], + [88.11103515625001, 26.928466796875], + [88.1572265625, 26.807324218749997], + [88.16152343750002, 26.724804687499997], + [88.11152343750001, 26.58642578125], + [88.05488281250001, 26.430029296875], + [88.02695312500003, 26.39501953125], + [87.9951171875, 26.382373046874996], + [87.84921875000003, 26.436914062499994], + [87.63339843750003, 26.399121093749997], + [87.28740234374999, 26.360302734374997], + [87.01640624999999, 26.555419921875], + [86.70136718750001, 26.43505859375], + [86.36611328125002, 26.574414062499997], + [85.29296875, 26.741015624999996], + [84.68535156249999, 27.041015625], + [84.65478515625, 27.203662109374996], + [84.64072265625003, 27.249853515625], + [84.61015624999999, 27.298681640625], + [84.48085937500002, 27.348193359374996], + [84.22978515624999, 27.42783203125], + [84.09101562500001, 27.491357421874994], + [83.28974609375001, 27.370996093749994], + [82.7333984375, 27.518994140624997], + [82.71083984375002, 27.5966796875], + [82.67734375000003, 27.6734375], + [82.6298828125, 27.687060546874996], + [82.45136718750001, 27.671826171874997], + [82.28769531250003, 27.756542968749997], + [82.11191406250003, 27.864941406249997], + [82.03701171875002, 27.900585937499997], + [81.98769531250002, 27.913769531249997], + [81.94521484375002, 27.899267578125], + [81.89687500000002, 27.874462890624997], + [81.85263671875003, 27.867089843749994], + [80.58701171875003, 28.649609374999997], + [80.07070312500002, 28.83017578125], + [80.05166015625002, 28.870312499999997], + [80.08457031250003, 28.994189453124996], + [80.13046875000003, 29.100390624999996], + [80.16953125000003, 29.124316406249996], + [80.23300781250003, 29.194628906249996], + [80.25595703125003, 29.318017578124994], + [80.2548828125, 29.42333984375], + [80.31689453125, 29.572070312499996], + [80.40185546875, 29.730273437499996], + [80.90761718750002, 30.171923828124996], + [81.1103515625, 30.036816406249997], + [81.17714843750002, 30.039892578125], + [81.25507812500001, 30.093310546874996], + [81.41718750000001, 30.337597656249997], + [81.64189453124999, 30.387499999999996], + [81.85488281250002, 30.36240234375], + [82.04335937500002, 30.3267578125], + [82.15898437499999, 30.115185546874997], + [82.48652343750001, 29.94150390625], + [82.64082031250001, 29.831201171874994], + [82.85429687499999, 29.683398437499996], + [83.01396484374999, 29.618066406249994], + [83.15546875000001, 29.612646484375], + [83.58349609375, 29.18359375], + [83.93593750000002, 29.279492187499997], + [84.02197265625, 29.253857421874997], + [84.10136718749999, 29.219970703125], + [84.12783203125002, 29.156298828124996], + [84.17558593749999, 29.036376953125], + [84.22871093750001, 28.911767578124994], + [84.71425781250002, 28.595556640625], + [84.85507812500003, 28.553613281249994], + [85.06914062499999, 28.609667968749996], + [85.12636718750002, 28.60263671875], + [85.15908203125002, 28.592236328124997], + [85.16015625, 28.571875], + [85.12148437500002, 28.484277343749994], + [85.08857421875001, 28.372265624999997], + [85.12246093750002, 28.315966796874996], + [85.21210937500001, 28.292626953124994], + [85.41064453125, 28.276025390624994], + [85.67832031250003, 28.27744140625], + [85.75947265625001, 28.220654296874997], + [85.84023437500002, 28.1353515625], + [85.9541015625, 27.92822265625], + [86.40869140625, 27.928662109374997], + [86.55449218749999, 28.085205078125], + [86.69052734375003, 28.094921874999997], + [87.02011718750003, 27.928662109374997], + [87.14140624999999, 27.838330078124997], + [87.29072265625001, 27.821923828124994], + [87.68271484375003, 27.82138671875], + [88.10976562500002, 27.87060546875] + ] + ] + }, + "properties": { + "name": "Nepal", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [173.11533203125006, -41.27929687499997], + [173.73789062500006, -40.98896484374998], + [174.30253906249996, -41.019531249999986], + [174.09238281250018, -41.50517578124999], + [174.2831054687501, -41.740624999999994], + [173.54511718750004, -42.517968749999994], + [173.22119140624997, -42.976562499999986], + [172.71855468750002, -43.258789062500014], + [172.9206054687501, -43.89140625000002], + [172.38525390624997, -43.82958984374996], + [171.44257812500004, -44.13583984374999], + [171.11328125000003, -45.03925781250001], + [170.7005859375, -45.68427734374997], + [169.68662109375006, -46.55166015625002], + [168.38212890625007, -46.60537109374995], + [168.1891601562501, -46.362207031249966], + [167.68222656250012, -46.19296875000005], + [166.73154296875006, -46.19785156249998], + [166.73398437500012, -45.54355468749999], + [167.19453125000004, -44.963476562500034], + [167.78701171875, -44.59501953125002], + [168.3666015625, -44.08203124999996], + [168.80644531250002, -43.9919921875], + [169.66152343750005, -43.591210937499966], + [170.30283203125012, -43.10761718750004], + [170.7416015625, -42.92734374999999], + [171.2570312500001, -42.465332031250014], + [171.48623046875, -41.7947265625], + [172.01074218749997, -41.44472656250001], + [172.13945312500002, -40.947265625000014], + [172.64062499999997, -40.51826171875001], + [172.988671875, -40.84824218749999], + [173.11533203125006, -41.27929687499997] + ] + ], + [ + [ + [173.26943359375, -34.93476562499998], + [173.84394531250015, -35.02626953124998], + [174.32031250000003, -35.246679687500034], + [174.54345703125003, -35.58203124999996], + [174.39101562500005, -35.77373046875002], + [174.8021484375, -36.30947265625001], + [174.72246093750007, -36.84121093749998], + [175.29951171875004, -36.99326171874996], + [175.46083984375005, -36.475683593750034], + [175.8761718750001, -36.95771484375], + [176.10839843749997, -37.64511718749998], + [177.33593749999997, -37.99082031249998], + [178.0091796875, -37.55488281249998], + [178.53623046875006, -37.69208984375004], + [178.26767578125006, -38.55117187500001], + [177.976171875, -38.72226562500005], + [177.96562500000002, -39.14248046875004], + [177.40751953124996, -39.08115234374998], + [176.95410156249997, -39.367578124999966], + [177.10986328125009, -39.673144531250045], + [176.8421875000001, -40.15781250000002], + [175.98291015625003, -41.21328125000002], + [175.30976562499998, -41.610644531249974], + [174.63535156250012, -41.289453124999994], + [175.16250000000005, -40.62158203125], + [175.25410156250004, -40.28935546875], + [175.00927734375009, -39.95214843749996], + [173.93437500000013, -39.50908203125002], + [173.84433593750006, -39.13935546875001], + [174.59736328124998, -38.78505859374995], + [174.92802734375002, -37.80449218750003], + [174.72919921875004, -37.44873046875003], + [174.78203125000013, -36.943749999999994], + [174.47558593750009, -36.94189453124997], + [174.44687500000006, -36.45087890625004], + [173.94511718750002, -36.17587890624998], + [173.11669921874997, -35.205273437500026], + [173.26943359375, -34.93476562499998] + ] + ] + ] + }, + "properties": { + "name": "New Zealand", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [56.38798828125002, 24.97919921875004], + [56.64062499999997, 24.470312500000006], + [57.219824218750006, 23.922753906250023], + [58.57802734375005, 23.64345703125005], + [59.80000000000004, 22.21992187500001], + [59.37148437500005, 21.498828125000017], + [58.89570312500004, 21.11279296874997], + [58.47421875000006, 20.406884765624966], + [57.86181640624997, 20.24414062500003], + [57.71513671875002, 19.60693359374997], + [57.81162109375006, 19.01708984374997], + [57.176562500000074, 18.902587890625], + [56.655078125000074, 18.58735351562501], + [56.55078124999997, 18.165966796874955], + [56.27031250000002, 17.950781249999977], + [55.479101562500006, 17.84326171875003], + [55.06416015625004, 17.038916015625034], + [54.06816406250002, 17.005517578124966], + [53.60986328124997, 16.75996093750004], + [53.08564453125004, 16.648388671874955], + [52.72919921875004, 17.300390625000006], + [51.977636718750006, 18.996142578125074], + [53.66689453125005, 19.559130859375017], + [54.97734375000002, 19.995947265625006], + [55.641015624999994, 22.001855468749994], + [55.185839843750074, 22.7041015625], + [55.1999023437501, 23.034765625000034], + [55.76083984375006, 24.24267578125], + [55.795703125000074, 24.868115234374955], + [56.06386718750005, 24.73876953125], + [56.38798828125002, 24.97919921875004] + ] + ] + }, + "properties": { + "name": "Oman", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [76.76689453124999, 35.66171875], + [77.04863281249999, 35.109912109374996], + [77.00087890625002, 34.991992187499996], + [76.78291015625001, 34.900195312499996], + [76.7490234375, 34.847558593749994], + [76.6962890625, 34.786914062499996], + [76.59443359375001, 34.73583984375], + [75.70917968750001, 34.503076171874994], + [74.300390625, 34.765380859375], + [74.17197265625, 34.7208984375], + [74.05585937500001, 34.6806640625], + [73.96123046875002, 34.653466796874994], + [74.15, 33.506982421874994], + [73.99423828125, 33.2421875], + [74.30361328125002, 32.991796875], + [74.35458984375, 32.768701171874994], + [74.6578125, 32.518945312499994], + [74.68574218750001, 32.493798828124994], + [74.78886718750002, 32.457812499999996], + [74.9873046875, 32.462207031249996], + [75.33349609375, 32.279199218749994], + [75.25410156250001, 32.14033203125], + [75.13876953125, 32.104785156249996], + [75.07148437500001, 32.08935546875], + [74.73945312500001, 31.948828125], + [74.50996093750001, 31.712939453124996], + [74.58183593750002, 31.52392578125], + [74.59394531250001, 31.465380859374996], + [74.53496093750002, 31.261376953124994], + [74.51767578125, 31.185595703124996], + [74.6103515625, 31.112841796874996], + [74.62578125000002, 31.068749999999994], + [74.6328125, 31.03466796875], + [74.509765625, 30.959667968749997], + [74.38037109375, 30.893408203125], + [74.33935546875, 30.8935546875], + [74.21562500000002, 30.768994140624997], + [74.00898437500001, 30.519677734374994], + [73.89931640625002, 30.435351562499996], + [73.8091796875, 30.093359375], + [73.65800781250002, 30.033203125], + [73.46748046875001, 29.9716796875], + [73.38164062500002, 29.934374999999996], + [72.9033203125, 29.028759765624997], + [72.34189453125, 28.751904296874997], + [72.17919921875, 28.421777343749994], + [71.94804687500002, 28.177294921874996], + [71.88886718750001, 28.0474609375], + [71.87031250000001, 27.9625], + [71.71669921875002, 27.915087890624996], + [71.54296875, 27.869873046875], + [71.18476562500001, 27.831640625], + [70.87490234375002, 27.714453125], + [70.79794921875, 27.709619140624994], + [70.73740234375, 27.72900390625], + [70.69160156250001, 27.768994140624997], + [70.64912109375001, 27.835351562499994], + [70.62910156250001, 27.937451171874997], + [70.40371093750002, 28.025048828124994], + [70.24433593750001, 27.934130859374996], + [70.1939453125, 27.894873046875], + [70.14453125, 27.849023437499994], + [70.0498046875, 27.694726562499994], + [69.89628906250002, 27.4736328125], + [69.56796875, 27.174609374999996], + [69.47001953125002, 26.804443359375], + [70.05937500000002, 26.578759765624994], + [70.14921875000002, 26.347558593749994], + [70.1001953125, 25.910058593749994], + [70.65205078125001, 25.422900390625003], + [70.87773437500002, 25.06298828125], + [70.95087890625001, 24.8916015625], + [71.02070312500001, 24.75766601562499], + [71.0478515625, 24.687744140625], + [71.00234375000002, 24.65390624999999], + [70.97636718750002, 24.61874999999999], + [70.9732421875, 24.48740234374999], + [71.00625000000002, 24.4443359375], + [71.04531250000002, 24.429980468750003], + [71.04404296875, 24.400097656249997], + [70.98281250000002, 24.361035156249997], + [70.92812500000002, 24.362353515625003], + [70.88623046875, 24.34375], + [70.80507812500002, 24.261962890625], + [70.76728515625001, 24.245410156250003], + [70.71630859375, 24.237988281249997], + [70.54677734375002, 24.41831054687499], + [69.71621093750002, 24.172607421875], + [69.63417968750002, 24.22519531249999], + [69.5591796875, 24.273095703124994], + [69.44345703125, 24.275390625], + [69.23505859375001, 24.268261718749997], + [69.11953125000002, 24.26865234374999], + [69.05156250000002, 24.286328124999997], + [68.98457031250001, 24.273095703124994], + [68.90078125000002, 24.292431640624997], + [68.86347656250001, 24.266503906249994], + [68.82832031250001, 24.26401367187499], + [68.80000000000001, 24.30908203125], + [68.78115234375002, 24.313720703125], + [68.75898437500001, 24.30722656249999], + [68.73964843750002, 24.2919921875], + [68.728125, 24.265625], + [68.72412109375, 23.96469726562499], + [68.48867187500002, 23.967236328124997], + [68.38125000000002, 23.950878906249997], + [68.28251953125002, 23.927978515625], + [68.1650390625, 23.857324218749994], + [67.66845703125, 23.810986328124997], + [67.30937500000002, 24.1748046875], + [67.171484375, 24.756103515625], + [66.70302734375002, 24.86093749999999], + [66.69863281250002, 25.226318359375], + [66.42861328125002, 25.575341796874994], + [65.6796875, 25.355273437500003], + [64.77666015625002, 25.307324218749997], + [64.65898437500002, 25.18408203125], + [63.72089843750001, 25.385888671874994], + [63.49140625000001, 25.210839843749994], + [62.57246093750001, 25.25473632812499], + [62.31533203125002, 25.134912109374994], + [61.74365234375, 25.13818359375], + [61.56689453125, 25.186328125000003], + [61.587890625, 25.202343749999997], + [61.61542968750001, 25.2861328125], + [61.64013671875, 25.584619140624994], + [61.66865234375001, 25.768994140624997], + [61.86982421875001, 26.242431640625], + [62.31230468750002, 26.490869140624994], + [63.168066406250006, 26.665576171874996], + [63.16679687500002, 27.252490234374996], + [62.75273437500002, 27.265625], + [62.782324218750006, 27.800537109375], + [62.76250000000002, 28.202050781249994], + [61.88984375000001, 28.546533203124994], + [61.623046875, 28.7916015625], + [61.15214843750002, 29.542724609375], + [61.0341796875, 29.663427734375], + [60.843359375000006, 29.858691406249996], + [61.22441406250002, 29.749414062499994], + [62.37343750000002, 29.425390625], + [62.4765625, 29.408349609374994], + [63.56757812500001, 29.497998046874997], + [64.09873046875, 29.391943359375], + [64.52109375, 29.564501953124996], + [65.09550781250002, 29.559472656249994], + [66.17705078125002, 29.835595703124994], + [66.39716796875001, 30.91220703125], + [66.92431640625, 31.305615234374997], + [67.28730468750001, 31.217822265624996], + [67.57822265625, 31.506494140624994], + [68.21396484375, 31.807373046875], + [68.86894531250002, 31.634228515624997], + [69.279296875, 31.936816406249996], + [69.24140625000001, 32.433544921875], + [69.5015625, 33.020068359374996], + [69.92011718750001, 33.1125], + [70.2841796875, 33.369042968749994], + [69.86806640625002, 33.89765625], + [71.05156250000002, 34.049707031249994], + [70.96562500000002, 34.53037109375], + [71.62050781250002, 35.183007812499994], + [71.42753906250002, 35.833740234375], + [71.18505859375, 36.04208984375], + [71.62050781250002, 36.436474609375], + [72.62285156250002, 36.82958984375], + [73.769140625, 36.888476562499996], + [74.00185546875002, 36.823095703125], + [74.54140625000002, 37.02216796875], + [74.8892578125, 36.952441406249996], + [74.94912109375002, 36.968359375], + [75.05390625000001, 36.987158203125], + [75.3466796875, 36.913476562499994], + [75.84023437500002, 36.649707031249996], + [75.94511718750002, 36.017578125], + [76.01044921875001, 35.996337890625], + [76.07089843750003, 35.9830078125], + [76.25166015625001, 35.810937499999994], + [76.76689453124999, 35.66171875] + ] + ] + }, + "properties": { + "name": "Pakistan", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-77.37421874999993, 8.65830078125002], + [-77.2123046875, 8.033886718749997], + [-77.35078124999995, 7.7058593750000455], + [-77.74389648437503, 7.536962890625006], + [-77.90117187499999, 7.229345703125048], + [-78.17011718749998, 7.543798828124977], + [-78.42158203124995, 8.060986328125011], + [-78.11386718749998, 8.379589843749983], + [-79.08637695312495, 8.997167968750034], + [-79.44150390625, 9.00600585937498], + [-79.75043945312498, 8.595507812500017], + [-80.36870117187499, 8.288769531250054], + [-80.45810546875, 8.077050781249994], + [-80.07519531249997, 7.6670410156250455], + [-80.4388671875, 7.274951171875003], + [-80.84555664062498, 7.22006835937502], + [-81.03510742187495, 7.711132812500054], + [-81.50415039062503, 7.721191406249972], + [-81.72763671875, 8.137548828124977], + [-83.02734375, 8.337744140624991], + [-82.86162109374999, 8.453515625000037], + [-82.91704101562502, 8.740332031250034], + [-82.739990234375, 8.898583984375023], + [-82.72783203125002, 8.916064453125031], + [-82.74116210937498, 8.951708984375017], + [-82.93984374999994, 9.449169921875026], + [-82.801025390625, 9.591796875000028], + [-82.37080078124993, 9.428564453124991], + [-82.24418945312499, 9.031494140625014], + [-81.35478515624996, 8.78056640624996], + [-80.83867187499999, 8.887207031250014], + [-80.12709960937497, 9.20991210937504], + [-79.57729492187497, 9.597851562500026], + [-78.50434570312495, 9.406298828124989], + [-78.08276367187494, 9.236279296874997], + [-77.37421874999993, 8.65830078125002] + ] + ] + }, + "properties": { + "name": "Panama", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-73.137353515625, -6.4658203125], + [-73.75810546874999, -6.90576171875], + [-73.79301757812499, -7.135058593750003], + [-73.749462890625, -7.3353515625000085], + [-73.964306640625, -7.37890625], + [-73.95849609375, -7.506640625000003], + [-73.98173828124999, -7.535742187500006], + [-74.00205078124999, -7.5560546875000085], + [-73.98173828124999, -7.585058593750006], + [-73.94687499999999, -7.6112304687500085], + [-73.89462890624999, -7.65478515625], + [-73.82207031249999, -7.738964843750011], + [-73.76689453124999, -7.753515625000006], + [-73.72041015625, -7.782519531250003], + [-73.7755859375, -7.9364257812500085], + [-73.54912109374999, -8.345800781250006], + [-73.43588867187499, -8.427050781250003], + [-73.39814453125, -8.458984375], + [-73.36040039062499, -8.479296875000003], + [-73.351708984375, -8.51416015625], + [-73.35673828124999, -8.566992187500006], + [-73.30244140625, -8.654003906250011], + [-73.203125, -8.719335937500006], + [-73.0705078125, -8.8828125], + [-72.9740234375, -8.9931640625], + [-72.970361328125, -9.1201171875], + [-73.08984375, -9.265722656250006], + [-73.209423828125, -9.411425781250003], + [-72.379052734375, -9.510156250000009], + [-72.181591796875, -10.003710937500003], + [-71.60800781249999, -10.006054687500011], + [-71.237939453125, -9.966015625000011], + [-71.11528320312499, -9.852441406250009], + [-70.59916992187499, -9.620507812500009], + [-70.642333984375, -11.01025390625], + [-70.22006835937499, -11.047656250000003], + [-69.57861328125, -10.951757812500006], + [-68.68525390625, -12.501953125], + [-68.97861328124999, -12.880078125000011], + [-69.07412109375, -13.682812500000011], + [-68.880322265625, -14.198828125000006], + [-69.23491210937499, -14.597070312500009], + [-69.37470703125, -14.962988281250006], + [-69.17246093749999, -15.236621093750003], + [-69.41850585937499, -15.603417968750009], + [-69.21757812499999, -16.14912109375001], + [-68.9134765625, -16.26191406250001], + [-69.020703125, -16.642187500000006], + [-69.62485351562499, -17.2001953125], + [-69.5109375, -17.50605468750001], + [-69.85209960937499, -17.70380859375001], + [-69.92636718749999, -18.2060546875], + [-70.05908203125, -18.283496093750003], + [-70.1837890625, -18.3251953125], + [-70.37749023437499, -18.333593750000006], + [-70.41826171874999, -18.34560546875001], + [-71.33696289062499, -17.68251953125001], + [-71.5322265625, -17.29433593750001], + [-72.111279296875, -17.002539062500006], + [-72.46767578125, -16.708105468750006], + [-73.824951171875, -16.15283203125], + [-74.14707031249999, -15.912500000000009], + [-75.104248046875, -15.411914062500003], + [-75.533642578125, -14.899218750000003], + [-75.93388671874999, -14.633593750000003], + [-76.289013671875, -14.133105468750003], + [-76.18393554687499, -13.515234375000006], + [-76.83212890624999, -12.348730468750006], + [-77.152734375, -12.060351562500003], + [-77.22031249999999, -11.663378906250003], + [-77.633203125, -11.287792968750011], + [-77.736083984375, -10.836718750000003], + [-78.18559570312499, -10.089062500000011], + [-78.76225585937499, -8.616992187500003], + [-79.37724609374999, -7.835546875000006], + [-79.761962890625, -7.066503906250006], + [-80.11025390625, -6.649609375000011], + [-80.81162109374999, -6.2822265625], + [-81.18051757812499, -5.9423828125], + [-80.88271484375, -5.758984375000011], + [-81.10849609374999, -5.02783203125], + [-81.33662109375, -4.669531250000006], + [-81.283203125, -4.322265625], + [-80.798583984375, -3.7310546875000057], + [-80.503662109375, -3.49609375], + [-80.324658203125, -3.3878906250000114], + [-80.27353515624999, -3.424609375000003], + [-80.26523437499999, -3.492480468750003], + [-80.24541015624999, -3.5221679687500114], + [-80.24374999999999, -3.5767578125000057], + [-80.22060546875, -3.6131835937500085], + [-80.21757812499999, -3.7876953125000057], + [-80.17924804687499, -3.877734375000003], + [-80.26689453124999, -3.9488281250000057], + [-80.30327148437499, -4.005078125000011], + [-80.43720703125, -3.9786132812500057], + [-80.49013671875, -4.010058593750003], + [-80.510009765625, -4.069531250000011], + [-80.49345703124999, -4.119140625], + [-80.4884765625, -4.16552734375], + [-80.453759765625, -4.205175781250006], + [-80.4884765625, -4.393652343750006], + [-80.293359375, -4.416796875000003], + [-80.1974609375, -4.31103515625], + [-80.13955078125, -4.296093750000011], + [-79.63852539062499, -4.454882812500003], + [-79.57768554687499, -4.500585937500006], + [-79.51616210937499, -4.539160156250006], + [-79.501904296875, -4.670605468750011], + [-79.45576171875, -4.766210937500006], + [-79.3994140625, -4.840039062500011], + [-79.33095703125, -4.927832031250006], + [-79.26811523437499, -4.957617187500006], + [-79.186669921875, -4.958203125000011], + [-79.07626953124999, -4.9906250000000085], + [-79.03330078124999, -4.9691406250000085], + [-78.995263671875, -4.908007812500003], + [-78.97539062499999, -4.873242187500011], + [-78.8615234375, -4.6650390625], + [-78.68603515625, -4.5624023437500085], + [-78.64799804687499, -4.248144531250006], + [-78.240380859375, -3.4725585937500085], + [-77.860595703125, -2.9816406250000114], + [-76.6791015625, -2.5625976562500057], + [-76.089794921875, -2.133105468750003], + [-75.64165039062499, -1.6073242187500085], + [-75.570556640625, -1.53125], + [-75.42041015625, -0.9622070312500028], + [-75.24960937499999, -0.9518554687500114], + [-75.28359375, -0.7071289062500057], + [-75.2787109375, -0.6539062500000057], + [-75.25937499999999, -0.5901367187500028], + [-75.26323242187499, -0.5553710937500114], + [-75.32524414062499, -0.5065429687500114], + [-75.42470703125, -0.40888671875001137], + [-75.49106445312499, -0.24833984375000284], + [-75.63203125, -0.15761718750000853], + [-75.4759765625, -0.15712890625000853], + [-75.340478515625, -0.14218750000000568], + [-75.28447265624999, -0.10654296875000568], + [-75.224609375, -0.041748046875], + [-75.18408203125, -0.041748046875], + [-75.13837890625, -0.05048828125001137], + [-74.8017578125, -0.20009765625000853], + [-74.41787109375, -0.5806640625000057], + [-74.334423828125, -0.8508789062500028], + [-74.28388671875, -0.9278320312500057], + [-74.24638671874999, -0.9706054687500085], + [-74.05439453125, -1.0286132812500028], + [-73.98681640625, -1.09814453125], + [-73.926953125, -1.1251953125000114], + [-73.86318359375, -1.1966796875000085], + [-73.664306640625, -1.2488281250000028], + [-73.4962890625, -1.6930664062500114], + [-73.19697265625, -1.8302734375000114], + [-73.1544921875, -2.2782226562500085], + [-72.887158203125, -2.408496093750003], + [-72.39560546874999, -2.4289062500000114], + [-72.300732421875, -2.4092773437500057], + [-72.21845703125, -2.4004882812500057], + [-72.13681640624999, -2.380664062500003], + [-71.98427734375, -2.3265625000000085], + [-71.93247070312499, -2.2886718750000057], + [-71.86728515624999, -2.2277343750000114], + [-71.802734375, -2.166308593750003], + [-71.75253906249999, -2.1527343750000085], + [-71.55947265625, -2.2242187500000057], + [-71.39697265625, -2.3340820312500057], + [-70.91455078125, -2.218554687500003], + [-70.095849609375, -2.658203125], + [-70.07402343749999, -2.7501953125000114], + [-70.735107421875, -3.781542968750003], + [-70.5296875, -3.8664062500000114], + [-70.48583984375, -3.8693359375000114], + [-70.42109375, -3.849609375], + [-70.37919921874999, -3.8187500000000085], + [-70.339501953125, -3.8143554687500085], + [-70.29843749999999, -3.84423828125], + [-70.24028320312499, -3.8827148437500085], + [-70.16752929687499, -4.0501953125000085], + [-70.40463867187499, -4.150097656250011], + [-70.5306640625, -4.167578125000006], + [-70.72158203125, -4.158886718750011], + [-70.79951171875, -4.17333984375], + [-70.97368164062499, -4.3504882812500085], + [-71.8447265625, -4.50439453125], + [-72.256787109375, -4.7489257812500085], + [-72.35283203124999, -4.7860351562500085], + [-72.468994140625, -4.9012695312500085], + [-72.608349609375, -5.009570312500003], + [-72.69873046875, -5.067187500000003], + [-72.83193359375, -5.09375], + [-72.88706054687499, -5.122753906250011], + [-72.9798828125, -5.634863281250006], + [-73.16289062499999, -5.933398437500003], + [-73.209375, -6.0287109375000085], + [-73.235546875, -6.098437500000003], + [-73.137353515625, -6.4658203125] + ] + ] + }, + "properties": { + "name": "Peru", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [126.00595703125006, 9.320947265625009], + [126.19335937499997, 9.276708984374963], + [126.31953125000004, 8.844726562499986], + [126.43535156250002, 7.832812499999974], + [126.58154296875003, 7.247753906249969], + [126.08007812500003, 6.733349609374983], + [125.82441406250004, 7.333300781249989], + [125.40097656250012, 6.7957519531249915], + [125.58847656250012, 6.465771484374997], + [125.66796874999997, 5.97866210937498], + [125.45585937500002, 5.664257812500054], + [124.63632812500012, 5.998193359375051], + [124.07812500000003, 6.404443359375037], + [123.98525390625, 6.993701171875003], + [124.20664062500006, 7.396435546874983], + [123.96845703125004, 7.6646484374999915], + [123.49306640625, 7.80791015624996], + [123.39091796875007, 7.407519531250017], + [122.49794921875005, 7.672753906250051], + [122.17617187500005, 7.004199218750003], + [122.04716796875002, 7.363574218750031], + [122.13183593749997, 7.81049804687504], + [122.33710937500004, 8.028417968750034], + [122.91113281250003, 8.156445312499997], + [123.01757812500003, 8.398339843749994], + [123.43457031249997, 8.70332031250004], + [124.22578125000004, 8.271386718749966], + [124.45126953125006, 8.606347656249994], + [124.7311523437501, 8.562988281250043], + [124.86894531250002, 8.972265625000034], + [125.5333984375001, 9.140917968750017], + [125.52089843750005, 9.75913085937502], + [126.00595703125006, 9.320947265625009] + ] + ], + [ + [ + [124.59384765625006, 9.787207031249963], + [124.35986328125003, 9.630224609375048], + [123.93564453125012, 9.623974609375011], + [123.81718750000002, 9.817382812499986], + [124.17285156250003, 10.135205078124983], + [124.57714843749997, 10.026708984374991], + [124.59384765625006, 9.787207031249963] + ] + ], + [ + [ + [123.13085937500003, 9.064111328124994], + [122.56249999999997, 9.482812500000037], + [122.47148437500007, 9.961523437500034], + [122.85556640625006, 10.0869140625], + [122.81699218750012, 10.503808593750023], + [122.98330078125, 10.886621093750037], + [123.25664062500007, 10.99394531249996], + [123.5675781250001, 10.780761718750057], + [123.16201171875, 9.864257812500028], + [123.30839843750002, 9.356982421874974], + [123.13085937500003, 9.064111328124994] + ] + ], + [ + [ + [123.37031250000004, 9.449609375000023], + [123.38623046874997, 9.967089843750017], + [123.71142578124997, 10.473681640625017], + [123.95214843750003, 10.316601562499997], + [123.64335937500007, 10.020214843750011], + [123.37031250000004, 9.449609375000023] + ] + ], + [ + [ + [117.31113281250012, 8.439599609375051], + [117.34990234375002, 8.713574218749997], + [117.88476562499997, 9.240673828124997], + [118.11484375000006, 9.346679687500014], + [119.52666015625002, 10.953173828125003], + [119.68437500000007, 10.551708984375011], + [119.19150390625012, 10.061083984374989], + [118.78212890625005, 9.91611328125002], + [118.4349609375, 9.256005859375009], + [117.98955078125002, 8.877099609375009], + [117.31113281250012, 8.439599609375051] + ] + ], + [ + [ + [124.574609375, 11.343066406250031], + [124.92998046875002, 11.372851562499974], + [125.01318359374997, 10.785693359374989], + [125.25332031250005, 10.26381835937498], + [125.02656250000004, 10.033105468749966], + [124.78076171874997, 10.16806640625002], + [124.78671875000012, 10.781396484375009], + [124.44550781250004, 10.923583984375014], + [124.574609375, 11.343066406250031] + ] + ], + [ + [ + [122.49619140625006, 11.615087890625034], + [123.15830078125012, 11.535546874999994], + [123.01650390625, 11.116503906249974], + [122.76992187500005, 10.823828125000034], + [122.19765625, 10.622900390625048], + [121.96435546874997, 10.871679687500006], + [122.10351562499997, 11.64291992187502], + [122.49619140625006, 11.615087890625034] + ] + ], + [ + [ + [125.23955078125002, 12.527880859375003], + [125.53564453125003, 12.191406250000028], + [125.45654296874997, 11.952539062500037], + [125.62812500000004, 11.132031250000026], + [125.23339843749997, 11.145068359375017], + [124.88427734375003, 11.77548828125002], + [124.38486328125006, 12.243994140624991], + [124.29472656250007, 12.569335937500014], + [125.23955078125002, 12.527880859375003] + ] + ], + [ + [ + [120.70439453125002, 13.479492187499986], + [121.20273437500006, 13.432324218749969], + [121.52275390625007, 13.131201171874991], + [121.54062500000006, 12.63818359375], + [121.23671875000005, 12.218798828125003], + [120.92216796875002, 12.51162109374998], + [120.76367187499997, 12.969824218749977], + [120.50830078124997, 13.260058593750045], + [120.70439453125002, 13.479492187499986] + ] + ], + [ + [ + [121.10156249999997, 18.615283203125017], + [121.84560546875, 18.29541015625003], + [122.29980468749997, 18.402783203124983], + [122.15097656250006, 17.756494140625023], + [122.23681640624997, 17.434863281250045], + [122.51914062500012, 17.124853515625034], + [122.13515625000005, 16.18481445312503], + [121.59531250000012, 15.933251953125023], + [121.39228515625004, 15.324414062499969], + [121.69541015625006, 14.7373046875], + [121.80048828125004, 14.113867187499991], + [122.49082031250012, 14.32236328125002], + [122.85605468750006, 14.250781250000003], + [123.23144531249997, 13.747363281250017], + [123.43232421875004, 13.966259765625026], + [123.72597656250005, 13.884326171875031], + [123.6081054687501, 13.528076171875028], + [124.14277343750004, 13.035791015625009], + [124.0597656250001, 12.567089843749997], + [123.31093750000005, 13.044091796875009], + [123.16328125000004, 13.44174804687502], + [122.59521484374997, 13.90761718749998], + [122.40693359375004, 13.49277343750002], + [121.77792968750006, 13.93764648437498], + [121.20351562500005, 13.640283203124966], + [120.61679687500006, 14.188037109375003], + [120.9220703125001, 14.493115234374983], + [120.8880859375, 14.715771484375054], + [120.08212890625012, 14.851074218749986], + [119.83076171875004, 16.326562500000023], + [120.15976562500012, 16.047656250000045], + [120.38925781250006, 16.221630859374955], + [120.30527343750006, 16.52924804687501], + [120.40888671875004, 16.955615234375017], + [120.35839843749997, 17.63818359375], + [120.59970703125012, 18.507861328125074], + [121.10156249999997, 18.615283203125017] + ] + ] + ] + }, + "properties": { + "name": "Philippines", + "childNum": 10 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [155.95761718750006, -6.686816406249989], + [155.71933593750012, -6.862792968749957], + [155.34404296875007, -6.721679687499986], + [155.20214843750003, -6.3076171875], + [154.78193359375004, -5.970703125000028], + [154.74111328125005, -5.545312499999952], + [154.99707031249997, -5.539941406250023], + [155.46699218750004, -6.145117187500034], + [155.82255859375002, -6.38046875000002], + [155.95761718750006, -6.686816406249989] + ] + ], + [ + [ + [151.91562500000006, -4.296777343749966], + [152.40566406250005, -4.340722656249952], + [152.40000000000006, -4.731250000000017], + [152.01328125000006, -5.003808593750037], + [152.14296875, -5.357031249999963], + [151.86542968750004, -5.564843750000023], + [151.51513671874997, -5.552343749999963], + [151.22929687500002, -5.919921874999986], + [150.42832031250012, -6.276171874999989], + [149.65253906250004, -6.290429687499966], + [149.38232421874997, -6.078124999999972], + [149.12656250000012, -6.127636718750026], + [148.40117187500002, -5.765039062499952], + [148.34472656249997, -5.544921874999972], + [148.9992187500001, -5.484570312500011], + [149.24531250000004, -5.573046875000017], + [150.29873046875, -5.535644531250028], + [150.95292968750002, -5.423730468749966], + [151.32656250000005, -4.96035156249998], + [151.67119140625007, -4.88330078125], + [151.55195312500004, -4.345507812499946], + [151.91562500000006, -4.296777343749966] + ] + ], + [ + [ + [140.97617187500012, -9.118750000000006], + [140.97519531250006, -6.90537109375002], + [140.97441406250002, -4.836328125000023], + [140.97353515625, -2.8034179687500256], + [140.97343750000007, -2.6097656250000085], + [141.18564453125006, -2.6278320312499517], + [142.21152343750006, -3.0834960937499716], + [142.90517578125, -3.32070312499998], + [143.50898437500004, -3.431152343750014], + [144.01582031250004, -3.783593749999966], + [144.4777343750001, -3.82529296875002], + [145.08779296875, -4.349121093749972], + [145.33457031250012, -4.385253906249972], + [145.7669921875, -4.823046874999989], + [145.85283203125002, -5.471289062499977], + [146.40341796875006, -5.6166015625000085], + [147.03427734375006, -5.919238281250017], + [147.37666015625004, -5.950781249999963], + [147.80205078125002, -6.31523437499996], + [147.84550781250007, -6.662402343749989], + [147.11914062499997, -6.721679687499986], + [146.96074218750002, -6.9288085937499915], + [147.19003906250012, -7.3781249999999545], + [147.72431640625004, -7.876269531250017], + [148.12675781250007, -8.103613281249963], + [148.24687500000002, -8.554296875000034], + [148.58310546875006, -9.051757812499957], + [149.24765625000006, -9.070996093749969], + [149.20302734375005, -9.406835937499991], + [149.76123046874997, -9.805859375000011], + [149.87441406250005, -10.012988281250031], + [150.66699218749997, -10.257128906250031], + [150.48242187500003, -10.63691406250004], + [150.0167968750001, -10.577148437500028], + [149.75410156250004, -10.353027343750028], + [147.76865234375012, -10.070117187500031], + [146.69658203125002, -9.025390625], + [146.03320312499997, -8.076367187500011], + [144.97382812500004, -7.8021484375000085], + [144.50986328125006, -7.567382812499972], + [143.61376953125003, -8.200390624999969], + [143.0949218750001, -8.311230468749983], + [143.36621093750003, -8.961035156250034], + [142.6471679687501, -9.327832031249969], + [142.22958984375012, -9.169921874999957], + [141.13320312500005, -9.221289062500034], + [140.97617187500012, -9.118750000000006] + ] + ], + [ + [ + [152.96582031249997, -4.756347656249986], + [152.68066406250003, -4.498437500000023], + [152.59843750000007, -3.9948242187500114], + [153.1242187500001, -4.25234374999998], + [152.96582031249997, -4.756347656249986] + ] + ] + ] + }, + "properties": { + "name": "Papua New Guinea", + "childNum": 4 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [23.484667968750017, 53.939794921875], + [23.887109375000023, 53.0275390625], + [23.8447265625, 52.664208984375], + [23.19697265625001, 52.25693359375], + [23.652441406250006, 52.040380859375], + [23.605273437500017, 51.517919921875], + [23.664453125000023, 51.31005859375], + [24.105761718750017, 50.844970703125], + [23.711718750000017, 50.377343749999994], + [22.6494140625, 49.539013671875], + [22.538671875000006, 49.072705078125], + [21.6396484375, 49.411962890625], + [20.616113281250023, 49.39169921875], + [19.80224609375, 49.192333984375], + [19.44160156250001, 49.597705078124996], + [18.83222656250001, 49.510791015624996], + [18.562402343750023, 49.879345703125], + [17.874804687500017, 49.972265625], + [17.151953125000006, 50.378320312499994], + [16.679101562500023, 50.097460937499996], + [16.007226562500023, 50.611621093749996], + [14.809375000000017, 50.858984375], + [14.9638671875, 51.095117187499994], + [14.601660156250006, 51.832373046875], + [14.752539062500006, 52.081835937499996], + [14.70458984375, 52.110205078125], + [14.6923828125, 52.150048828125], + [14.705371093750017, 52.207470703125], + [14.679882812500011, 52.25], + [14.615625000000023, 52.277636718749996], + [14.573925781250011, 52.31416015625], + [14.554589843750023, 52.359667968749996], + [14.569726562500023, 52.431103515625], + [14.619433593750017, 52.528515625], + [14.514062500000023, 52.64560546875], + [14.253710937500017, 52.782519531249996], + [14.128613281250011, 52.878222656249996], + [14.138867187500011, 52.932861328125], + [14.193652343750017, 52.98232421875], + [14.293164062500011, 53.0267578125], + [14.368554687500023, 53.10556640625], + [14.410937500000017, 53.199023437499996], + [14.412304687500011, 53.216748046875], + [14.41455078125, 53.283496093749996], + [14.715722656250023, 54.018310546875], + [16.186328125000017, 54.290380859375], + [16.55976562500001, 54.55380859375], + [17.26191406250001, 54.729541015624996], + [18.32343750000001, 54.838183593749996], + [18.66962890625001, 54.430908203125], + [18.97626953125001, 54.348925781249996], + [19.407128906250023, 54.386083984375], + [19.560156250000006, 54.434619140624996], + [19.604394531250023, 54.4591796875], + [19.64423828125001, 54.447070312499996], + [19.92431640625, 54.433984375], + [20.20820312500001, 54.420751953125], + [22.16845703125, 54.35986328125], + [23.015527343750023, 54.34833984375], + [23.45361328125, 54.14345703125], + [23.484667968750017, 53.939794921875] + ] + ] + }, + "properties": { + "name": "Poland", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-66.12939453125003, 18.444921875000034], + [-65.62880859375, 18.381396484375045], + [-65.97080078124995, 17.974365234375], + [-67.19687499999998, 17.994189453125045], + [-67.15864257812501, 18.499218749999983], + [-66.12939453125003, 18.444921875000034] + ] + ] + }, + "properties": { + "name": "United States of America", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [130.52695312500012, 42.535400390625], + [130.68730468750007, 42.30253906249999], + [130.45751953124997, 42.30170898437501], + [129.75634765624997, 41.712255859375006], + [129.70869140625004, 40.857324218749994], + [128.30449218750002, 40.03593749999999], + [127.56816406250002, 39.78198242187503], + [127.39453125000003, 39.207910156249966], + [127.78613281250003, 39.084130859374966], + [128.37460937500012, 38.623437499999994], + [128.03896484375, 38.30854492187498], + [127.16953125000006, 38.304541015625034], + [126.63388671875012, 37.78183593750006], + [125.94169921875007, 37.87368164062502], + [125.44931640625012, 37.73022460937503], + [125.19316406250007, 38.03779296874998], + [124.69091796874997, 38.12919921875002], + [125.06738281250003, 38.556738281250006], + [125.40966796875003, 39.28837890625002], + [125.36083984375003, 39.52661132812497], + [124.55742187500002, 39.79057617187502], + [124.36210937500002, 40.004052734374994], + [124.8893554687501, 40.459814453125006], + [125.98906250000002, 40.904638671875034], + [126.9035156250001, 41.78105468749999], + [127.17968750000003, 41.531347656250006], + [128.11123046875, 41.389257812500006], + [128.29091796875, 41.56279296875002], + [128.04521484375007, 41.98750000000004], + [128.92343750000006, 42.038232421874966], + [129.3136718750001, 42.41357421874997], + [129.71972656249997, 42.47500000000005], + [129.89824218750002, 42.998144531250034], + [130.24033203125006, 42.891796874999955], + [130.52695312500012, 42.535400390625] + ] + ] + }, + "properties": { + "name": "North Korea", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-7.4061523437499375, 37.17944335937497], + [-7.834130859374994, 37.005712890625034], + [-8.597656249999943, 37.12133789062506], + [-8.814160156249983, 37.43081054687502], + [-8.914794921874972, 38.512109374999966], + [-9.474121093749972, 38.73085937500002], + [-9.374755859374972, 39.338281249999966], + [-9.148291015624949, 39.542578125000034], + [-8.886621093750023, 40.179443359375], + [-8.655566406249932, 41.02949218749998], + [-8.777148437500017, 41.941064453124994], + [-8.213085937499926, 42.133691406249966], + [-7.920849609374983, 41.883642578125006], + [-7.40361328124996, 41.833691406249955], + [-6.61826171874992, 41.9423828125], + [-6.212499999999949, 41.53203124999996], + [-6.928466796874972, 41.009130859375006], + [-6.81015624999992, 40.343115234375034], + [-7.036718750000006, 39.713964843750034], + [-7.44511718749996, 39.53618164062496], + [-7.0460449218749375, 38.907031250000045], + [-7.343017578124943, 38.45742187500002], + [-7.185449218749994, 38.00634765625006], + [-7.503515624999977, 37.58549804687502], + [-7.4061523437499375, 37.17944335937497] + ] + ] + }, + "properties": { + "name": "Portugal", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-58.15976562499999, -20.164648437500006], + [-57.830224609374994, -20.99794921875001], + [-57.94267578124999, -21.79833984375], + [-57.98569335937499, -22.04638671875], + [-57.95590820312499, -22.109179687500003], + [-57.8203125, -22.14228515625001], + [-57.764062499999994, -22.109179687500003], + [-57.721093749999994, -22.099218750000006], + [-57.238232421875, -22.19521484375001], + [-56.77519531249999, -22.261328125000006], + [-56.523828124999994, -22.1025390625], + [-56.44780273437499, -22.076171875], + [-56.39487304687499, -22.09267578125001], + [-56.189843749999994, -22.28115234375001], + [-55.84916992187499, -22.3076171875], + [-55.75327148437499, -22.41015625], + [-55.74663085937499, -22.5126953125], + [-55.70366210937499, -22.592089843750003], + [-55.647412109375, -22.621875000000003], + [-55.61767578125, -22.671484375000006], + [-55.627587890624994, -22.74091796875001], + [-55.654052734375, -22.810351562500003], + [-55.458886718749994, -23.68671875000001], + [-55.4423828125, -23.792578125000006], + [-55.4423828125, -23.865332031250006], + [-55.415917968749994, -23.95136718750001], + [-55.36630859374999, -23.991015625000003], + [-55.28691406249999, -24.00429687500001], + [-55.1943359375, -24.01748046875001], + [-55.08188476562499, -23.997656250000006], + [-54.982666015625, -23.97451171875001], + [-54.62548828125, -23.8125], + [-54.44023437499999, -23.90175781250001], + [-54.37080078125, -23.97119140625], + [-54.24179687499999, -24.04726562500001], + [-54.281005859375, -24.30605468750001], + [-54.47314453125, -25.22021484375], + [-54.610546875, -25.432714843750006], + [-54.615869140624994, -25.57607421875001], + [-54.63193359374999, -26.00576171875001], + [-54.677734375, -26.30878906250001], + [-54.934472656249994, -26.70253906250001], + [-55.426660156249994, -27.00927734375], + [-55.59726562499999, -27.207617187500006], + [-55.63291015624999, -27.35712890625001], + [-55.789990234375, -27.41640625000001], + [-56.1640625, -27.32148437500001], + [-56.437158203124994, -27.553808593750006], + [-57.11181640625, -27.47011718750001], + [-58.16826171874999, -27.2734375], + [-58.60483398437499, -27.31435546875001], + [-58.641748046874994, -27.196093750000003], + [-58.32255859374999, -26.85761718750001], + [-58.33466796875, -26.82490234375001], + [-58.31767578124999, -26.7958984375], + [-58.191308593749994, -26.629980468750006], + [-57.943115234375, -26.05292968750001], + [-57.587158203125, -25.405078125000003], + [-57.821679687499994, -25.13642578125001], + [-58.365380859374994, -24.959277343750003], + [-58.422802734375, -24.894140625000006], + [-58.51962890624999, -24.842871093750006], + [-59.372949218749994, -24.453906250000003], + [-59.60859375, -24.26679687500001], + [-59.892480468749994, -24.093554687500003], + [-60.83984375, -23.85810546875001], + [-61.084716796875, -23.65644531250001], + [-61.79853515625, -23.18203125000001], + [-62.372509765625, -22.43916015625001], + [-62.54155273437499, -22.349609375], + [-62.6259765625, -22.29042968750001], + [-62.62568359375, -22.261523437500003], + [-62.65097656249999, -22.233691406250003], + [-62.27666015624999, -21.066015625000006], + [-62.276318359375, -20.5625], + [-61.916943359375, -20.05537109375001], + [-61.7568359375, -19.645312500000003], + [-60.00737304687499, -19.29755859375001], + [-59.09052734375, -19.286230468750006], + [-58.18017578125, -19.81787109375], + [-58.15976562499999, -20.164648437500006] + ] + ] + }, + "properties": { + "name": "Paraguay", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [34.880468750000006, 31.3681640625], + [34.98974609374997, 31.913281249999955], + [34.955957031249994, 32.16093749999996], + [35.01054687500002, 32.33818359375002], + [35.06503906250006, 32.46044921875006], + [35.19326171875005, 32.53442382812503], + [35.303808593750006, 32.512939453125], + [35.38671875000003, 32.493017578125034], + [35.402636718750074, 32.45063476562501], + [35.48437500000003, 32.40166015624999], + [35.5514648437501, 32.39550781250006], + [35.55898437500005, 31.765527343749966], + [35.499414062499994, 31.67236328125], + [35.450585937499994, 31.479296875000017], + [34.880468750000006, 31.3681640625] + ] + ] + }, + "properties": { + "name": "Israel", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [51.26796875000002, 24.607226562500003], + [51.093359375000006, 24.564648437499997], + [51.02275390625002, 24.565234375000003], + [50.96601562500001, 24.573925781249997], + [50.928320312500006, 24.595117187499994], + [50.85566406250001, 24.679638671874997], + [50.80439453125001, 24.789257812499997], + [50.8359375, 24.850390625000003], + [50.846777343750006, 24.888574218749994], + [50.76289062500001, 25.444726562499994], + [51.00312500000001, 25.9814453125], + [51.262304687500006, 26.153271484374997], + [51.543066406250006, 25.902392578125003], + [51.4853515625, 25.524707031250003], + [51.60195312500002, 25.14794921875], + [51.26796875000002, 24.607226562500003] + ] + ] + }, + "properties": { + "name": "Qatar", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [28.212500000000006, 45.450439453125], + [28.317675781250017, 45.347119140625], + [28.451269531250006, 45.2921875], + [28.78828125000001, 45.240966796875], + [29.223535156250023, 45.4029296875], + [29.705859375000017, 45.259912109374994], + [29.557519531250023, 44.843408203124994], + [29.048242187500023, 44.757568359375], + [28.645410156250023, 44.295654296875], + [28.585351562500023, 43.742236328124996], + [27.0869140625, 44.167382812499994], + [26.2158203125, 44.007275390625], + [25.4970703125, 43.670800781249994], + [23.224609375, 43.873876953125], + [22.705078125, 44.23779296875], + [22.687890625000023, 44.248291015625], + [21.384375000000006, 44.870068359375], + [21.431445312500017, 45.192529296874994], + [20.774218750000017, 45.484423828124996], + [20.775000000000006, 45.749804687499996], + [20.35859375000001, 45.975488281249994], + [20.241796875000006, 46.10859375], + [20.28095703125001, 46.1330078125], + [20.508105468750017, 46.166943359375], + [20.613671875000023, 46.13349609375], + [21.151953125000006, 46.304345703124994], + [22.290625000000006, 47.727832031249996], + [22.87666015625001, 47.947265625], + [23.628710937500017, 47.995849609375], + [24.578906250000017, 47.931054687499994], + [24.893359375000017, 47.7177734375], + [26.162695312500006, 47.992529296875], + [26.236230468750023, 48.064355468749994], + [26.276953125000006, 48.113232421875], + [26.3056640625, 48.203759765624994], + [26.4423828125, 48.22998046875], + [26.618945312500017, 48.25986328125], + [26.980761718750017, 48.155029296875], + [27.3369140625, 47.63974609375], + [28.07177734375, 46.978417968749994], + [28.24433593750001, 46.45126953125], + [28.099707031250006, 45.972607421875], + [28.212500000000006, 45.450439453125] + ] + ] + }, + "properties": { + "name": "Romania", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [148.59951171875, 45.317626953125], + [147.91376953125004, 44.99038085937502], + [147.76943359375, 45.19072265624999], + [148.59951171875, 45.317626953125] + ] + ], + [ + [ + [142.76103515625002, 54.393945312499966], + [142.91796875000003, 53.79423828125002], + [143.22363281250003, 53.29604492187505], + [143.32363281250005, 52.61357421874999], + [143.15556640625002, 52.08374023437497], + [143.45546875, 51.47148437500002], + [143.81601562500006, 50.28261718750002], + [144.27207031250012, 49.311328125000045], + [143.10498046875003, 49.198828125000034], + [142.57421874999997, 48.07216796875002], + [142.55693359375002, 47.737890625000034], + [143.0055664062501, 47.22270507812496], + [143.28232421875006, 46.55898437500002], + [142.57802734375005, 46.700781250000034], + [142.20859375000006, 46.0888671875], + [141.83037109375002, 46.451074218749966], + [142.03867187500012, 47.140283203124966], + [141.9640625000001, 47.58745117187502], + [142.18173828125012, 48.01337890625001], + [141.86630859375006, 48.750097656250006], + [142.1422851562501, 49.56914062499999], + [142.07109375000007, 50.514990234375034], + [142.20673828125004, 51.22255859375002], + [141.72236328125004, 51.73632812499997], + [141.82353515625007, 53.33950195312502], + [142.52617187500002, 53.44746093749998], + [142.76103515625002, 54.393945312499966] + ] + ], + [ + [ + [21.235742187500023, 55.26411132812498], + [22.83125000000001, 54.838476562500034], + [22.766210937499977, 54.356787109375034], + [22.168457031250057, 54.35986328125006], + [20.20820312500004, 54.420751953125034], + [19.92431640625003, 54.433984374999966], + [19.644238281250068, 54.44707031249996], + [19.604394531250023, 54.45917968750004], + [19.85888671875, 54.63383789062499], + [19.944140625000074, 54.75000000000003], + [19.974511718750023, 54.92119140625002], + [20.520312500000017, 54.994873046875], + [20.89980468750008, 55.286669921875045], + [20.957812500000074, 55.27890625000006], + [21.235742187500023, 55.26411132812498] + ] + ], + [ + [ + [163.63515625000005, 58.603369140625006], + [163.7609375000001, 59.01503906250002], + [164.61572265624997, 58.885595703125034], + [163.63515625000005, 58.603369140625006] + ] + ], + [ + [ + [-179.79853515625, 68.9404296875], + [-178.873876953125, 68.75410156249995], + [-177.40751953124996, 68.24516601562502], + [-175.34521484375, 67.67807617187503], + [-174.44760742187503, 67.10312500000003], + [-173.6796875, 67.144775390625], + [-172.64057617187504, 66.92499999999998], + [-171.79555664062502, 66.93173828125003], + [-170.191943359375, 66.20126953124998], + [-170.66630859375, 65.62153320312501], + [-172.21157226562502, 65.42519531249997], + [-172.21318359375, 65.04814453124999], + [-172.92402343750004, 64.70493164062506], + [-173.00913085937498, 64.2974609375], + [-173.72973632812497, 64.36450195312497], + [-174.318017578125, 64.63764648437504], + [-175.39511718749998, 64.80239257812502], + [-175.85385742187498, 65.01083984375003], + [-176.09326171875, 65.471044921875], + [-177.05624999999998, 65.613623046875], + [-178.31020507812502, 65.48486328124997], + [-178.87934570312495, 65.93647460937495], + [-179.7283203125, 65.80380859375], + [-179.352099609375, 65.51674804687497], + [-180, 65.06723632812498], + [-180, 65.31196289062501], + [-180, 65.55678710937497], + [-180, 65.80156250000002], + [-180, 66.04628906250002], + [-180, 66.29106445312499], + [-180, 66.53583984375004], + [-180, 66.78056640625005], + [-180, 67.02534179687501], + [-180, 67.27011718750006], + [-180, 67.51484374999998], + [-180, 67.75961914062503], + [-180, 68.00439453124997], + [-180, 68.24912109375], + [-180, 68.49389648437497], + [-180, 68.738671875], + [-179.79853515625, 68.9404296875] + ] + ], + [ + [ + [50.265234375000006, 69.18559570312502], + [49.62626953125002, 68.85971679687498], + [48.66699218750003, 68.73315429687503], + [48.27880859374997, 69.04033203124999], + [48.63134765625003, 69.43603515624997], + [49.22519531250006, 69.51123046875], + [50.265234375000006, 69.18559570312502] + ] + ], + [ + [ + [169.20078125000006, 69.58046875], + [167.78886718750002, 69.83686523437501], + [168.35791015625003, 70.01567382812502], + [169.37480468750007, 69.88261718749999], + [169.20078125000006, 69.58046875] + ] + ], + [ + [ + [60.450488281250074, 69.93486328124999], + [59.57822265625006, 69.73862304687498], + [58.473046874999994, 70.26684570312503], + [59.00527343750005, 70.46518554687503], + [60.450488281250074, 69.93486328124999] + ] + ], + [ + [ + [178.8615234375001, 70.826416015625], + [178.89111328125009, 71.23110351562502], + [180.00000000000003, 71.53774414062505], + [180.00000000000003, 70.993017578125], + [178.8615234375001, 70.826416015625] + ] + ], + [ + [ + [-178.87646484375, 71.57705078124997], + [-177.53217773437504, 71.26308593750005], + [-177.82177734375, 71.06757812500001], + [-179.50668945312498, 70.92343750000003], + [-179.999951171875, 70.993017578125], + [-179.999951171875, 71.53774414062505], + [-178.87646484375, 71.57705078124997] + ] + ], + [ + [ + [55.31982421875003, 73.30830078124998], + [56.42958984375005, 73.201171875], + [56.08378906250002, 72.78940429687503], + [55.35595703124997, 72.46508789062506], + [55.29785156249997, 71.93535156250005], + [57.14589843750005, 70.58911132812506], + [54.60117187500006, 70.68007812500002], + [53.7223632812501, 70.81445312500003], + [53.36386718750006, 71.54165039062505], + [51.812597656250006, 71.49130859375], + [51.58251953124997, 72.07119140625], + [52.62207031250003, 72.30097656250001], + [53.753222656250074, 73.29326171875002], + [55.31982421875003, 73.30830078124998] + ] + ], + [ + [ + [142.18486328125007, 73.89589843750005], + [143.34374999999997, 73.56875000000002], + [143.19326171875005, 73.22075195312499], + [140.66279296875004, 73.45200195312503], + [141.08476562500002, 73.86586914062497], + [142.18486328125007, 73.89589843750005] + ] + ], + [ + [ + [113.38720703124997, 74.40043945312499], + [112.78242187500004, 74.09506835937503], + [111.64296875, 74.27294921875003], + [112.08447265624997, 74.54897460937505], + [113.38720703124997, 74.40043945312499] + ] + ], + [ + [ + [146.79521484375007, 75.37075195312505], + [150.10390625, 75.21923828125], + [150.64628906250002, 74.944580078125], + [149.5968750000001, 74.77260742187505], + [148.09238281250006, 74.82568359375003], + [146.14853515625012, 75.19829101562499], + [146.79521484375007, 75.37075195312505] + ] + ], + [ + [ + [140.04873046875, 75.82895507812503], + [140.94414062500007, 75.70048828124999], + [142.46035156250005, 75.90361328125007], + [143.68583984375002, 75.86367187500002], + [145.25527343750005, 75.58559570312502], + [144.01972656250004, 75.04467773437506], + [141.98730468750003, 74.99125976562499], + [139.09912109374997, 74.65654296875002], + [138.09228515625003, 74.79746093750003], + [137.00625, 75.23500976562502], + [137.50117187500004, 75.90966796874997], + [138.81396484374997, 76.19970703125], + [140.04873046875, 75.82895507812503] + ] + ], + [ + [ + [67.7653320312501, 76.23759765624999], + [66.28242187500004, 75.98369140625005], + [61.35595703124997, 75.31484375000002], + [60.22246093750002, 74.79658203124995], + [58.53466796875003, 74.49892578124997], + [58.44140625000003, 74.12885742187498], + [56.96386718750003, 73.36655273437503], + [55.00683593750003, 73.45385742187506], + [53.7628906250001, 73.76616210937499], + [54.64267578125006, 73.95957031250006], + [57.08750000000006, 75.38383789062505], + [58.881249999999994, 75.85478515625007], + [62.97148437500002, 76.23666992187498], + [65.862890625, 76.61333007812505], + [67.53496093750007, 77.00776367187504], + [68.48574218750005, 76.93369140625003], + [68.8998046875, 76.57294921875001], + [67.7653320312501, 76.23759765624999] + ] + ], + [ + [ + [130.68730468750007, 42.30253906249999], + [130.52695312500012, 42.535400390625], + [130.57724609375006, 42.81162109375006], + [131.06855468750004, 42.90224609375005], + [131.26181640625006, 43.43305664062501], + [131.2552734375, 44.07158203124999], + [131.08232421875002, 44.91000976562498], + [131.97753906250003, 45.243994140625006], + [132.93603515624997, 45.029931640624994], + [133.18603515625003, 45.49482421875004], + [133.86132812500003, 46.24775390625004], + [134.1676757812501, 47.30219726562501], + [134.75234375, 47.71542968749998], + [134.56357421875012, 48.321728515624955], + [134.29335937500005, 48.37343750000002], + [133.46835937500006, 48.09716796875003], + [133.14404296875003, 48.10566406249998], + [132.5619140625, 47.768505859374955], + [131.00273437500002, 47.69145507812499], + [130.7121093750001, 48.12763671875004], + [130.80429687500012, 48.34150390624998], + [129.49814453125012, 49.38881835937502], + [129.12011718750003, 49.36206054687497], + [128.70400390625, 49.60014648437499], + [127.99960937500006, 49.56860351562506], + [127.50244140624997, 49.873437499999994], + [127.590234375, 50.20898437500003], + [126.92480468749997, 51.10014648437496], + [126.312890625, 52.39975585937506], + [125.64902343750012, 53.042285156250045], + [124.81230468750002, 53.133837890625045], + [123.6078125, 53.546533203124994], + [122.33779296875, 53.485009765624994], + [120.70410156249997, 53.171826171874955], + [120.09453125000007, 52.787207031250034], + [120.65615234375, 52.56665039062503], + [120.74980468750007, 52.096533203125006], + [120.06689453125003, 51.60068359375006], + [119.19189453125003, 50.37983398437504], + [119.25986328125012, 50.06640625000003], + [118.4515625, 49.84448242187503], + [117.8734375, 49.51347656250002], + [116.6833007812501, 49.82377929687499], + [116.13457031250002, 50.01079101562499], + [115.27451171875006, 49.948876953124994], + [114.74316406249997, 50.23369140625002], + [114.29707031250004, 50.27441406250006], + [113.57421874999997, 50.00703125000001], + [113.44550781250004, 49.94160156250001], + [113.31904296875004, 49.87431640624999], + [113.16416015625012, 49.79716796874999], + [113.09208984375007, 49.692529296874994], + [113.05556640625, 49.61625976562499], + [111.3366210937501, 49.355859374999966], + [111.20419921875012, 49.304296875000034], + [110.82792968750002, 49.16616210937505], + [110.19990234375004, 49.17041015625003], + [109.5287109375, 49.269873046875034], + [109.45371093750012, 49.29633789062501], + [109.23671875000005, 49.334912109374955], + [108.61367187500005, 49.32280273437499], + [108.52246093750003, 49.34150390624998], + [108.4069335937501, 49.39638671875005], + [108.03378906250012, 49.59399414062497], + [107.94785156250012, 49.92470703125002], + [107.63095703125012, 49.98310546875004], + [107.3470703125, 49.986669921875034], + [107.23330078125, 49.989404296874994], + [107.14306640625003, 50.03300781249999], + [107.04023437500004, 50.086474609375045], + [106.94130859375005, 50.19667968750002], + [106.71113281250004, 50.312597656250006], + [106.57441406250004, 50.32880859375004], + [106.36845703125002, 50.317578124999955], + [106.21787109375006, 50.304589843749966], + [105.38359375000002, 50.47373046874998], + [105.09472656249997, 50.38994140624996], + [104.97695312500005, 50.382910156250034], + [104.46630859375003, 50.30615234375003], + [104.35390625000005, 50.27529296875005], + [104.2599609375001, 50.214453125000006], + [104.17968749999997, 50.16943359374997], + [103.63291015625006, 50.138574218749994], + [103.49628906250004, 50.16494140625005], + [103.42119140625002, 50.18706054687502], + [103.3043945312501, 50.200292968750034], + [103.2337890625, 50.264257812500034], + [103.16171875000006, 50.29072265624998], + [103.03945312500005, 50.30063476562506], + [102.85966796875002, 50.33325195312506], + [102.68330078125004, 50.38715820312501], + [102.28837890625007, 50.58510742187502], + [102.31660156250004, 50.71845703125001], + [102.21503906250004, 50.82944335937506], + [102.15195312500006, 51.107519531250034], + [102.14238281250007, 51.21606445312503], + [102.16005859375005, 51.260839843750006], + [102.1556640625, 51.31376953124996], + [102.1115234375001, 51.353466796874955], + [101.97919921875004, 51.382226562499966], + [101.82119140625, 51.421044921874966], + [101.57089843750006, 51.46718750000005], + [101.38125, 51.45263671875], + [101.30449218750007, 51.474755859374994], + [101.22324218750012, 51.513281250000006], + [100.53623046875006, 51.713476562500034], + [100.46894531250004, 51.72607421875003], + [100.23037109375, 51.729833984375006], + [100.0345703125, 51.73710937499996], + [99.92167968750002, 51.755517578124994], + [99.71923828124997, 51.87163085937502], + [98.84863281249997, 52.07006835937503], + [98.64052734375005, 51.80117187500005], + [98.3527343750001, 51.717626953125006], + [97.94687500000012, 51.34843750000002], + [97.82529296875012, 50.985253906249994], + [98.2794921875001, 50.53325195312502], + [98.10341796875005, 50.077832031249955], + [97.58935546875003, 49.911474609375006], + [97.35976562500005, 49.741455078125], + [97.20859375000006, 49.73081054687506], + [96.98574218750005, 49.88281250000003], + [96.31503906250012, 49.90112304687503], + [96.06552734375006, 49.99873046875001], + [95.9357421875001, 49.960009765625045], + [95.89941406249997, 49.990576171875034], + [95.851953125, 50.01293945312497], + [95.78935546875002, 50.01249999999999], + [95.70781250000002, 49.96601562500001], + [95.56718750000007, 49.94384765625003], + [95.52265625000004, 49.911230468750034], + [95.04433593750005, 49.961572265624994], + [94.93027343750006, 50.043750000000045], + [94.71806640625002, 50.04326171875002], + [94.67548828125004, 50.02807617187506], + [94.61474609375003, 50.02373046874996], + [94.25107421875006, 50.55639648437503], + [91.80429687500006, 50.693603515625], + [89.64384765625002, 49.90302734374998], + [89.65410156250007, 49.71748046875001], + [88.83164062500012, 49.44843749999998], + [88.633203125, 49.486132812500045], + [88.5443359375, 49.48256835937502], + [88.45244140625002, 49.47270507812496], + [88.39335937500007, 49.48286132812498], + [88.33779296875005, 49.47255859375002], + [88.19257812500004, 49.451708984375045], + [88.13554687500002, 49.38149414062502], + [88.11572265624997, 49.25629882812501], + [88.0285156250001, 49.219775390625045], + [87.98808593750002, 49.186914062499994], + [87.9347656250001, 49.16455078124997], + [87.81425781250002, 49.162304687499955], + [87.76250000000007, 49.16582031249996], + [87.5158203125001, 49.122412109375006], + [87.41669921875004, 49.07661132812501], + [87.32285156250012, 49.085791015625006], + [86.61425781249997, 49.60971679687498], + [86.1808593750001, 49.49931640624996], + [85.21015625000004, 49.66484375000002], + [84.9894531250001, 50.061425781249994], + [84.25781249999997, 50.28823242187502], + [83.94511718750007, 50.774658203125], + [83.35732421875005, 50.99458007812504], + [82.49394531250007, 50.72758789062499], + [81.46591796875006, 50.739843750000006], + [80.87734375, 51.28144531250004], + [79.98623046875, 50.774560546874966], + [79.46884765625012, 51.49311523437498], + [78.47548828125005, 52.638427734375], + [77.70439453125007, 53.379150390625], + [76.57568359374997, 53.94252929687502], + [76.26660156249997, 54.31196289062498], + [74.45195312500007, 53.64726562500002], + [73.28574218750006, 53.598388671875], + [73.39941406250003, 53.81147460937498], + [72.91406249999997, 54.10732421875002], + [71.09316406250005, 54.21220703124999], + [71.18554687500003, 54.59931640624998], + [70.73808593750007, 55.30517578125], + [70.18242187500002, 55.162451171875034], + [68.9772460937501, 55.389599609374955], + [68.20625000000004, 55.16093750000002], + [68.07382812500006, 54.959570312500006], + [66.22265624999997, 54.667382812499994], + [65.476953125, 54.62329101562497], + [65.1578125, 54.364404296874994], + [64.46123046875002, 54.38417968750002], + [63.0739257812501, 54.10522460937506], + [61.92871093750003, 53.94648437500004], + [61.33369140625004, 54.04926757812501], + [60.97949218749997, 53.62172851562505], + [61.19921874999997, 53.28715820312502], + [62.01464843750003, 53.10786132812498], + [61.97421875000006, 52.94375000000002], + [61.047460937500006, 52.97246093750002], + [60.80234375000006, 52.74472656249998], + [60.937597656250006, 52.28056640625002], + [60.06552734375006, 51.976464843749966], + [60.464746093749994, 51.651171875000045], + [61.363085937500074, 51.44189453125003], + [61.585058593750006, 51.22968749999998], + [61.38945312500002, 50.86103515625001], + [60.637988281250074, 50.66372070312505], + [59.95517578125006, 50.79926757812504], + [59.812402343749994, 50.58203125], + [58.88369140625005, 50.694433593750006], + [58.359179687500074, 51.063818359375034], + [57.83886718750003, 51.091650390625006], + [57.44218750000002, 50.88886718749998], + [57.01171874999997, 51.06518554687503], + [56.49140625000004, 51.01953124999997], + [55.79765625000002, 50.60205078125], + [55.54228515625002, 50.60180664062506], + [54.72714843750006, 50.998095703125045], + [54.42148437500006, 50.78032226562499], + [54.04150390624997, 51.11518554687501], + [53.33808593750004, 51.48237304687504], + [52.57119140625005, 51.481640624999955], + [52.33105468749997, 51.681298828124966], + [51.60908203125004, 51.483984375000006], + [50.79394531249997, 51.729199218749955], + [50.246875000000074, 51.28950195312498], + [49.49804687500003, 51.08359375000006], + [48.80839843750002, 50.60131835937503], + [48.84326171875003, 50.01313476562501], + [48.43427734375004, 49.828515624999966], + [47.7057617187501, 50.37797851562502], + [47.32646484375002, 50.273535156250034], + [46.80205078125002, 49.36708984375002], + [47.014257812500006, 49.09833984374998], + [46.70263671875003, 48.80556640625002], + [46.660937500000074, 48.41225585937502], + [47.004296874999994, 48.28447265625002], + [47.09326171875003, 47.947705078124955], + [48.109960937500006, 47.74541015624996], + [48.95937500000005, 46.77460937499998], + [48.610156250000074, 46.566455078125045], + [49.232226562500074, 46.33715820312503], + [48.15917968750003, 45.73701171874998], + [47.524218750000074, 45.60170898437505], + [46.753027343750006, 44.42065429687503], + [47.22988281250005, 44.19238281249997], + [47.5089843750001, 43.50971679687498], + [47.463183593750074, 43.03505859375002], + [48.572851562500006, 41.84448242187503], + [47.861132812500074, 41.212744140625034], + [47.26113281250005, 41.315087890624994], + [46.74931640625002, 41.812597656250006], + [46.42988281250004, 41.890966796875006], + [46.21269531250002, 41.989892578124994], + [45.63857421875005, 42.20507812500003], + [45.63427734374997, 42.234716796875034], + [45.72753906249997, 42.47504882812498], + [45.562890624999994, 42.53574218749998], + [45.34375000000003, 42.52978515625003], + [45.20820312500004, 42.64824218749999], + [45.16025390625006, 42.67500000000004], + [45.07158203125002, 42.69414062500002], + [44.94335937499997, 42.73027343750002], + [44.870996093749994, 42.75639648437499], + [44.850488281249994, 42.746826171875], + [44.77109375000006, 42.61679687499998], + [44.691796874999994, 42.709619140624966], + [44.64433593750002, 42.734716796875034], + [44.50585937500003, 42.748632812500006], + [44.329492187499994, 42.703515624999966], + [44.10273437500004, 42.616357421874994], + [44.004687500000074, 42.59560546875002], + [43.95742187500005, 42.56655273437505], + [43.825976562500074, 42.571533203125], + [43.759863281250006, 42.593847656250006], + [43.738378906250006, 42.61699218750002], + [43.74990234375005, 42.65751953125002], + [43.79541015624997, 42.702978515625034], + [43.78261718750005, 42.747021484374955], + [43.62304687500003, 42.80771484374998], + [43.5578125000001, 42.844482421875], + [43.089160156250074, 42.98906249999996], + [42.991601562499994, 43.09150390624998], + [42.76064453125005, 43.169580078124966], + [42.660253906250006, 43.159082031249966], + [42.566015625000006, 43.15512695312506], + [42.41904296875006, 43.224218750000006], + [42.279687499999994, 43.22807617187499], + [42.05000000000004, 43.19013671874998], + [41.58056640624997, 43.21923828124997], + [41.460742187500074, 43.276318359374955], + [41.35820312500002, 43.33339843750005], + [40.64804687500006, 43.53388671875004], + [40.02373046875002, 43.48486328125], + [39.873632812500006, 43.47280273437502], + [38.71728515624997, 44.28808593750003], + [38.181250000000006, 44.41967773437503], + [37.851464843749994, 44.698828125000034], + [37.41132812500004, 44.73535156250003], + [36.941210937500074, 45.289697265624994], + [37.6471679687501, 45.37719726562506], + [37.93310546875003, 46.001708984375], + [38.18359374999997, 46.09482421875006], + [37.9679687500001, 46.61801757812506], + [39.29345703125003, 47.105761718750045], + [38.21435546875003, 47.091455078124966], + [38.287402343750074, 47.559179687500034], + [38.90029296875005, 47.85512695312502], + [39.735937500000006, 47.84482421875006], + [39.96103515625006, 48.23793945312502], + [39.68652343749997, 49.007910156250034], + [40.07001953125004, 49.20029296874998], + [39.780566406250074, 49.57202148437503], + [39.17480468750003, 49.85595703124997], + [38.258593750000074, 50.052343750000006], + [38.04687500000003, 49.92001953125006], + [37.42285156249997, 50.411474609375006], + [36.619433593750074, 50.209228515625], + [35.41162109375003, 50.539697265624994], + [35.31191406250005, 51.043896484374955], + [34.280664062499994, 51.311669921874966], + [34.397851562499994, 51.780419921874994], + [33.735253906249994, 52.344775390625045], + [32.507910156250006, 52.30854492187504], + [31.763378906250097, 52.10107421875003], + [31.758593750000017, 52.125830078125034], + [31.69062500000004, 52.22065429687498], + [31.57734375000004, 52.31230468749999], + [31.585546875000006, 52.532470703125], + [31.53515624999997, 52.798242187499966], + [31.442773437499994, 52.86181640625003], + [31.35302734374997, 52.93344726562498], + [31.295117187500097, 52.98979492187499], + [31.25878906249997, 53.01669921875006], + [31.364550781250017, 53.13896484375002], + [31.388378906250097, 53.18481445312503], + [31.41787109375005, 53.196044921875], + [31.849707031250006, 53.106201171875], + [32.70429687500004, 53.336328124999994], + [32.45097656250002, 53.6533203125], + [31.754199218750017, 53.81044921875002], + [31.12128906250004, 54.64848632812496], + [30.906835937500063, 55.57001953125004], + [30.625585937500006, 55.666259765625], + [30.23359375000004, 55.84521484375006], + [30.04267578125004, 55.83642578125003], + [29.93701171874997, 55.84526367187499], + [29.881640625000074, 55.83232421875002], + [29.82392578125004, 55.79511718749998], + [29.74414062499997, 55.770410156249994], + [29.68457031249997, 55.769726562499955], + [29.482226562500074, 55.6845703125], + [29.412988281249994, 55.72485351562506], + [29.35341796875005, 55.78437500000001], + [29.373144531250063, 55.83471679687506], + [29.39794921874997, 55.88105468749998], + [29.37499999999997, 55.938720703125], + [28.284277343750006, 56.055908203125], + [27.806054687499994, 56.86708984375005], + [27.639453125000074, 56.84565429687504], + [27.814550781250034, 57.16689453125002], + [27.796875, 57.316943359375045], + [27.538671875000063, 57.429785156250034], + [27.51113281250005, 57.508154296875006], + [27.469726562500057, 57.524023437500034], + [27.35195312500005, 57.52812499999999], + [27.400000000000063, 57.66679687499999], + [27.542089843750063, 57.799414062500006], + [27.75283203125008, 57.841015624999955], + [27.48779296875, 58.270068359375045], + [27.464453125000034, 58.84130859375], + [28.012500000000045, 59.484277343749966], + [28.013964843750074, 59.72475585937502], + [28.947265625000057, 59.828759765624994], + [29.069140625000017, 60.19145507812499], + [28.65058593750001, 60.61098632812502], + [27.797656250000074, 60.53613281250003], + [29.69013671875004, 61.54609375000001], + [31.28564453125003, 62.567822265624955], + [31.533984375000017, 62.885400390624994], + [31.180859375000097, 63.208300781250074], + [30.05537109375004, 63.689013671875045], + [30.50390625000003, 64.02060546875], + [30.10810546875004, 64.36611328125005], + [30.072851562500063, 64.76503906250005], + [29.60419921875004, 64.968408203125], + [29.903417968750006, 66.091064453125], + [29.087011718750034, 66.97094726562503], + [29.941210937500074, 67.54746093749998], + [29.343847656250006, 68.06186523437506], + [28.470703125000057, 68.48837890625], + [28.96582031250003, 69.02197265625], + [30.869726562500006, 69.78344726562506], + [31.98457031250004, 69.95366210937499], + [32.94169921875002, 69.75185546875], + [32.37773437500002, 69.47910156250003], + [33.68437500000002, 69.31025390625001], + [35.85791015625003, 69.19174804687503], + [40.38066406250002, 67.831884765625], + [40.96640625000006, 67.71347656250003], + [41.18896484375003, 66.82617187500003], + [40.52158203125006, 66.44663085937498], + [39.28906250000003, 66.13203125000001], + [38.39755859375006, 66.064453125], + [35.51347656250002, 66.39580078125002], + [34.824609374999994, 66.61113281249999], + [32.46367187500002, 66.91630859374999], + [33.566699218750074, 66.32099609374995], + [34.7863281250001, 65.86455078125005], + [34.40644531250004, 65.39575195312503], + [34.803515625000074, 64.98598632812502], + [34.869531249999994, 64.56000976562501], + [35.64707031250006, 64.37832031250005], + [36.3649414062501, 64.00283203125002], + [37.44218750000002, 63.813378906249966], + [38.07080078124997, 64.02583007812498], + [37.953710937500006, 64.32011718749999], + [37.183691406250006, 64.40849609375007], + [36.52822265625005, 64.84736328125004], + [36.88281249999997, 65.17236328124997], + [38.009375000000006, 64.87875976562503], + [39.7580078125001, 64.57705078125002], + [40.28125000000003, 64.99809570312502], + [39.816503906250006, 65.59794921874999], + [41.4757812500001, 66.12343750000002], + [42.21054687500006, 66.51967773437502], + [44.09716796874997, 66.23505859375004], + [44.488671874999994, 66.67177734375002], + [44.29179687500002, 67.09965820312505], + [43.7824218750001, 67.25449218749998], + [44.22539062500002, 67.99560546874997], + [44.04804687500004, 68.54882812499997], + [45.891992187499994, 68.47968750000001], + [46.69042968750003, 67.84882812500001], + [45.52871093750005, 67.75756835937497], + [44.93945312499997, 67.47744140625002], + [45.98603515625004, 66.853125], + [46.690820312499994, 66.82553710937498], + [47.70908203125006, 67.04501953125003], + [47.87470703125004, 67.58417968749998], + [48.87792968749997, 67.73134765625005], + [50.83886718749997, 68.34995117187503], + [52.550097656250074, 68.59243164062497], + [53.80195312500004, 68.99589843750002], + [53.967871093750006, 68.22734375000002], + [54.5612304687501, 68.273046875], + [56.04365234375004, 68.64887695312501], + [57.126855468749994, 68.55400390625005], + [58.91894531249997, 69.00380859375002], + [59.897363281249994, 68.42192382812505], + [60.93359374999997, 68.98676757812501], + [60.17060546875004, 69.59091796875], + [61.01591796875002, 69.85146484374997], + [63.36142578125006, 69.67529296875003], + [68.50419921875007, 68.34843749999999], + [69.14052734375005, 68.95063476562501], + [68.54277343750002, 68.96708984374999], + [68.00585937499997, 69.48002929687505], + [67.06445312500003, 69.69370117187498], + [66.92636718750006, 70.0142578125], + [67.28476562500006, 70.73872070312498], + [66.66611328125006, 70.90058593750001], + [66.91757812500006, 71.28237304687497], + [68.2692382812501, 71.68281250000001], + [69.03906249999997, 72.66992187500003], + [69.64511718750006, 72.89755859375006], + [71.5001953125001, 72.91367187500003], + [72.812109375, 72.69140624999997], + [72.62441406250005, 72.079443359375], + [71.91201171875005, 71.54794921874998], + [72.73164062500004, 70.82285156249998], + [72.52968750000005, 70.172509765625], + [72.52734374999997, 69.08051757812501], + [73.5480468750001, 68.57451171875005], + [73.15214843750002, 67.86503906250002], + [72.59433593750006, 67.58696289062502], + [71.551171875, 66.76044921874995], + [70.93945312499997, 66.54814453125005], + [69.8771484375001, 66.84545898437506], + [69.19433593749997, 66.57866210937505], + [70.33945312500006, 66.34238281250006], + [71.91699218749997, 66.24672851562502], + [72.4173828125, 66.56079101562506], + [73.79208984375, 66.99531250000001], + [74.07451171875007, 67.41411132812499], + [74.76953124999997, 67.76635742187497], + [74.39140625000007, 68.42060546874995], + [74.57958984375003, 68.751220703125], + [76.45917968750004, 68.97827148437497], + [77.2384765625001, 68.46958007812498], + [77.65068359375007, 68.90302734375001], + [76.00097656249997, 69.23505859374998], + [74.81484375, 69.09057617187503], + [73.77568359375002, 69.19824218750003], + [73.56015625, 69.70722656249998], + [74.3109375, 70.65361328125005], + [73.08623046875007, 71.44492187500006], + [73.67177734375, 71.84506835937503], + [75.74140625000004, 72.29624023437503], + [76.03242187500004, 71.91040039062503], + [78.4826171875001, 72.39497070312498], + [79.4220703125001, 72.38076171875002], + [80.76250000000002, 72.08916015625002], + [81.51123046874997, 71.74614257812505], + [82.98613281250007, 71.74868164062502], + [82.18359375000003, 72.23754882812497], + [80.82705078125005, 72.48828124999997], + [80.50966796875005, 73.086083984375], + [80.5832031250001, 73.56845703125003], + [83.54472656250002, 73.66650390625003], + [86.59140625000006, 73.89428710937497], + [86.65146484375012, 74.68242187500005], + [87.67138671874997, 75.12958984375004], + [90.18496093750005, 75.59106445312497], + [93.54980468750003, 75.8541015625], + [94.57558593750005, 76.1517578125], + [96.87919921875002, 75.93105468749997], + [100.32236328125012, 76.479150390625], + [100.98994140625004, 76.99047851562497], + [103.13144531250012, 77.62646484375006], + [104.01455078125, 77.73041992187501], + [105.89453125000003, 77.4888671875], + [104.91191406250002, 77.17470703125002], + [107.42978515625006, 76.92656250000002], + [108.02792968750006, 76.71845703124998], + [111.11484375000012, 76.72304687500002], + [112.61953125, 76.38354492187506], + [113.87099609375005, 75.85600585937505], + [113.61357421875007, 75.29296875], + [111.86826171875006, 74.74003906250007], + [109.84033203124997, 74.32197265624998], + [108.19951171875002, 73.69409179687497], + [107.27109375000006, 73.62104492187501], + [106.47792968750005, 73.13940429687503], + [107.750390625, 73.17314453125007], + [109.85527343750002, 73.47246093750002], + [110.2614257812501, 74.01743164062503], + [112.14726562500007, 73.70893554687498], + [114.06054687500003, 73.58466796874995], + [115.33769531250007, 73.70258789062501], + [118.45019531249997, 73.58979492187504], + [118.43027343750012, 73.24653320312501], + [119.750390625, 72.97910156250006], + [123.1603515625001, 72.95488281250002], + [123.62226562500004, 73.19326171875], + [123.305078125, 73.53291015624998], + [124.3880859375, 73.75483398437498], + [125.61708984375, 73.52060546874998], + [127.74033203125012, 73.48154296875], + [128.88867187500003, 73.19023437499999], + [129.41171875000006, 72.31547851562505], + [128.3587890625, 72.08833007812504], + [129.76191406250004, 71.11953125000002], + [131.15742187500004, 70.74218749999997], + [131.56201171875003, 70.901025390625], + [132.56230468750007, 71.89531250000005], + [134.10283203125002, 71.37895507812502], + [135.88476562499997, 71.63056640625004], + [137.31542968750003, 71.35942382812505], + [138.11845703125002, 71.56616210937497], + [139.69511718750007, 71.70043945312497], + [139.60117187500012, 72.49609374999997], + [142.06142578125005, 72.72080078125], + [145.4857421875, 72.54208984375], + [146.59414062500005, 72.30244140624995], + [148.40205078125004, 72.31196289062504], + [149.50156250000012, 72.16430664062497], + [150.59980468750004, 71.5201171875], + [151.58242187500005, 71.28696289062503], + [152.50878906250003, 70.83447265625003], + [153.79414062500004, 70.87998046874998], + [155.8952148437501, 71.09550781250002], + [158.03701171875005, 71.03925781250001], + [159.35068359375006, 70.79072265625001], + [160.00644531250006, 70.30966796875006], + [159.83251953125003, 69.78496093749999], + [161.53691406250002, 69.379541015625], + [162.37568359375004, 69.64907226562502], + [164.1595703125, 69.71928710937505], + [164.51328125000006, 69.60913085937497], + [166.82031250000003, 69.49956054687505], + [167.62812500000004, 69.74033203125006], + [168.30302734375002, 69.27148437500003], + [169.31064453125006, 69.07954101562498], + [169.60986328124997, 68.78603515624997], + [170.53759765624997, 68.82539062500001], + [170.99541015625002, 69.04531250000005], + [170.58222656250004, 69.58334960937506], + [170.48681640625003, 70.107568359375], + [172.55957031249997, 69.96835937499998], + [173.27744140625006, 69.823828125], + [176.10751953125018, 69.86030273437498], + [176.92441406250018, 69.64599609375003], + [178.84833984375004, 69.38720703124997], + [180.00000000000003, 68.98344726562505], + [180.00000000000003, 65.06723632812498], + [178.51953125000003, 64.60297851562498], + [177.46718750000005, 64.73681640624997], + [177.43291015625002, 64.44448242187502], + [178.65029296875005, 63.96528320312501], + [178.7064453125001, 63.52153320312502], + [179.33232421875007, 63.19018554687503], + [179.5705078125001, 62.6875], + [179.12070312500012, 62.32036132812499], + [177.3512695312501, 62.587451171875045], + [175.26787109375002, 62.102392578125006], + [174.51435546875015, 61.823632812499966], + [173.6234375, 61.716064453125], + [172.85654296875006, 61.469189453124955], + [172.39277343750004, 61.061767578125], + [170.60820312500007, 60.434912109375034], + [169.9826171875001, 60.067089843749955], + [169.2267578125001, 60.59594726562497], + [168.13750000000007, 60.57392578125001], + [166.9640625000001, 60.307031249999994], + [166.35214843750006, 60.48481445312498], + [165.08457031250006, 60.09858398437498], + [163.78007812500007, 60.041113281250006], + [163.40996093750007, 59.8349609375], + [163.27285156250005, 59.302587890625006], + [162.14160156249997, 58.44741210937502], + [161.96005859375012, 58.07690429687506], + [162.4669921875001, 57.766210937500006], + [163.21386718750003, 57.68681640624999], + [162.77929687500003, 57.35761718749998], + [162.80263671875, 56.81147460937501], + [163.2565429687501, 56.68803710937499], + [163.33554687500012, 56.232519531250006], + [162.52822265625005, 56.260693359374955], + [162.08496093749997, 56.08964843750002], + [161.72939453125, 55.358007812500006], + [162.10556640625006, 54.75214843750004], + [161.72568359375006, 54.53295898437506], + [160.77265625000004, 54.54135742187498], + [160.0744140625001, 54.18916015625001], + [159.84374999999997, 53.78364257812498], + [159.89765625000004, 53.380761718749966], + [158.6087890625, 52.873632812500034], + [158.46347656250006, 52.30498046875002], + [158.10351562500003, 51.80961914062499], + [156.74775390625004, 50.969287109375045], + [156.500390625, 51.47509765625006], + [156.36474609374997, 52.509375000000006], + [156.0988281250001, 53.00649414062502], + [155.62031250000004, 54.86455078125002], + [155.5548828125001, 55.348486328125034], + [155.98251953125012, 56.69521484375002], + [156.72841796875, 57.152246093749966], + [157.4503906250001, 57.79926757812498], + [158.21044921875003, 58.02529296875002], + [159.03691406250002, 58.423925781250034], + [159.8473632812501, 59.127148437499955], + [161.75351562500012, 60.15229492187501], + [162.0036132812501, 60.42016601562503], + [162.97314453124997, 60.782910156249955], + [163.70996093749997, 60.916796875000045], + [164.00546875000006, 61.34379882812499], + [164.25566406250007, 62.69658203124999], + [163.33173828125004, 62.550927734374994], + [163.00927734374997, 61.79150390625], + [162.39257812500003, 61.662109375], + [160.76660156249997, 60.753320312499966], + [159.88310546875002, 61.291796875000074], + [160.31738281250003, 61.79335937500002], + [159.55234375000012, 61.71948242187497], + [159.07666015625003, 61.922265624999994], + [158.07011718750002, 61.75361328125001], + [157.46933593750012, 61.798925781250006], + [156.68027343750006, 61.480615234374994], + [156.62968750000002, 61.27246093750003], + [155.85332031250007, 60.77714843750002], + [154.97080078125012, 60.376660156249955], + [154.29306640625006, 59.833349609375034], + [154.58251953124997, 59.540087890625074], + [155.16669921875004, 59.36015624999999], + [154.01093750000004, 59.075537109375006], + [153.36113281250002, 59.214794921874955], + [152.8822265625, 58.939062500000006], + [151.99003906250002, 59.160058593749994], + [151.48574218750005, 59.52412109375001], + [150.45722656250004, 59.590722656249994], + [149.64257812499997, 59.770410156249994], + [149.20498046875, 59.488183593749966], + [147.87460937500006, 59.388037109375006], + [147.51445312500002, 59.2685546875], + [146.44433593749997, 59.43046875000002], + [145.93164062499997, 59.198388671874994], + [145.55458984375, 59.413525390624955], + [143.19218750000002, 59.3701171875], + [142.02539062499997, 58.99965820312502], + [141.75468750000007, 58.745263671874966], + [140.6849609375, 58.21215820312497], + [140.44687500000006, 57.81367187499998], + [140.00234375000005, 57.68750000000003], + [138.66210937500003, 56.96552734375004], + [137.69150390625006, 56.13935546875004], + [136.1751953125, 55.35224609374998], + [135.26250000000002, 54.94331054687498], + [135.85156249999997, 54.583935546874955], + [136.797265625, 54.62099609375005], + [136.68300781250005, 53.93129882812505], + [137.15537109375012, 53.82167968750002], + [137.3283203125001, 53.538964843749966], + [138.29218750000004, 53.59243164062502], + [138.66074218750012, 53.744775390624966], + [138.695703125, 54.32001953125001], + [139.707421875, 54.27714843749999], + [140.3470703125, 53.812597656250034], + [141.4020507812501, 53.18398437500002], + [141.16982421875005, 52.36840820312497], + [141.48525390625, 52.17851562500002], + [140.68769531250004, 51.23227539062506], + [140.47636718750007, 50.545996093750034], + [140.51718750000012, 49.59614257812498], + [140.17060546875004, 48.52368164062497], + [139.37265625000006, 47.88735351562502], + [139.00136718750005, 47.38330078125], + [138.58681640625005, 47.057226562500006], + [138.33691406250003, 46.543408203124955], + [137.68544921875, 45.81835937500003], + [136.80351562500002, 45.171142578125], + [136.14228515625004, 44.489111328125034], + [135.87460937500012, 44.37353515625003], + [135.1310546875001, 43.52573242187506], + [133.709375, 42.82993164062506], + [133.15996093750007, 42.69697265624998], + [132.30380859375006, 42.88330078125], + [131.72207031250005, 43.20263671875006], + [131.15830078125012, 42.62602539062499], + [130.68730468750007, 42.30253906249999] + ] + ], + [ + [ + [102.88476562499997, 79.25395507812505], + [105.14599609375003, 78.81884765625006], + [105.31259765625012, 78.49990234375], + [103.71933593750006, 78.25825195312498], + [101.20410156249997, 78.19194335937505], + [100.28398437500002, 78.67919921875003], + [101.59062500000002, 79.350439453125], + [102.88476562499997, 79.25395507812505] + ] + ], + [ + [ + [97.67451171875004, 80.15825195312499], + [100.0612304687501, 79.77709960937506], + [99.43955078125012, 78.834228515625], + [97.55546875000002, 78.82656250000002], + [94.65234375000003, 79.12749023437505], + [93.07080078124997, 79.49531250000001], + [94.98730468749997, 80.096826171875], + [97.67451171875004, 80.15825195312499] + ] + ], + [ + [ + [62.167773437500074, 80.83476562500005], + [61.05126953124997, 80.418603515625], + [59.30439453125004, 80.52153320312502], + [59.59228515625003, 80.81650390624998], + [62.167773437500074, 80.83476562500005] + ] + ], + [ + [ + [54.71894531250004, 81.11596679687497], + [57.69414062500002, 80.79228515625002], + [55.71250000000006, 80.63730468749998], + [54.06660156250004, 80.81362304687502], + [54.71894531250004, 81.11596679687497] + ] + ], + [ + [ + [96.52656250000004, 81.0755859375], + [97.83183593750002, 80.79829101562498], + [97.1751953125, 80.24101562500007], + [94.56503906250012, 80.12607421875], + [93.87236328125002, 80.010107421875], + [91.52382812500005, 80.35854492187502], + [93.26250000000002, 80.79125976562497], + [93.06513671875004, 80.98847656250001], + [95.80068359375005, 81.28046874999998], + [96.52656250000004, 81.0755859375] + ] + ] + ] + }, + "properties": { + "name": "Russia", + "childNum": 22 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [30.50996093750001, -1.0672851562500085], + [30.47705078125, -1.0830078125], + [30.47021484375, -1.1311523437500028], + [30.508105468750017, -1.2082031250000114], + [30.631933593750006, -1.3674804687500028], + [30.710742187500017, -1.3967773437500028], + [30.76220703125, -1.4586914062500114], + [30.812597656250006, -1.5630859375000057], + [30.827539062500023, -1.6936523437500028], + [30.806738281250006, -1.8506835937500057], + [30.819140625000017, -1.9674804687500114], + [30.828710937500006, -2.3384765625000057], + [30.762500000000017, -2.3716796875000057], + [30.71484375, -2.3634765625000114], + [30.656640625000023, -2.373828125000003], + [30.593359375000006, -2.396777343750003], + [30.553613281250023, -2.4000976562500114], + [29.93017578125, -2.3395507812500114], + [29.8681640625, -2.7164062500000057], + [29.390234375000006, -2.80859375], + [29.01435546875001, -2.72021484375], + [28.876367187500023, -2.4002929687500085], + [29.1064453125, -2.233203125000003], + [29.12939453125, -1.8602539062500085], + [29.576953125000017, -1.3878906250000114], + [30.1015625, -1.36865234375], + [30.360253906250023, -1.0746093750000085], + [30.41230468750001, -1.0630859375000057], + [30.46992187500001, -1.0660156250000057], + [30.50996093750001, -1.0672851562500085] + ] + ] + }, + "properties": { + "name": "Rwanda", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.683349609375, 27.285937499999996], + [-8.682324218749983, 26.497705078124994], + [-8.68212890625, 26.273193359375], + [-8.68212890625, 26.10947265625], + [-8.682226562499977, 25.995507812499994], + [-9.258203124999994, 25.995507812499994], + [-9.817187499999989, 25.99545898437499], + [-10.376123046874994, 25.99545898437499], + [-12.016308593749983, 25.995410156250003], + [-12.016308593749983, 25.740136718749994], + [-12.016308593749983, 25.331689453124994], + [-12.016308593749983, 24.923242187499994], + [-12.016308593749983, 24.378662109375], + [-12.016308593749983, 23.97021484375], + [-12.0234375, 23.467578125000003], + [-12.372900390624977, 23.318017578124994], + [-13.031494140625, 23.000244140625], + [-13.120898437499989, 22.884082031250003], + [-13.16650390625, 22.753222656250003], + [-13.155957031249983, 22.68930664062499], + [-13.107324218749994, 22.560742187499997], + [-13.094335937499977, 22.495996093749994], + [-13.051220703124983, 21.854785156250003], + [-13.041748046875, 21.713818359374997], + [-13.0322265625, 21.572070312500003], + [-13.025097656249983, 21.466796875], + [-13.016210937499977, 21.333935546874997], + [-15.231201171875, 21.331298828125], + [-16.964550781249983, 21.329248046874994], + [-17.06396484375, 20.898828124999994], + [-17.003076171874994, 21.420703125000003], + [-16.951123046874983, 21.43027343749999], + [-16.73095703125, 21.47031249999999], + [-15.750927734374983, 21.49082031249999], + [-15.610791015624983, 21.47031249999999], + [-15.4609375, 21.45078124999999], + [-15.15087890625, 21.44101562499999], + [-14.971142578124983, 21.44101562499999], + [-14.8408203125, 21.45078124999999], + [-14.7509765625, 21.50058593749999], + [-14.670849609374983, 21.60019531249999], + [-14.52099609375, 21.990869140624994], + [-14.22119140625, 22.31015624999999], + [-14.1708984375, 22.76035156249999], + [-14.12109375, 22.96054687499999], + [-14.10107421875, 23.10019531249999], + [-14.02099609375, 23.41074218749999], + [-13.89111328125, 23.69101562499999], + [-13.840771484374983, 23.75058593749999], + [-13.770947265624983, 23.79062499999999], + [-13.661083984374983, 23.83066406249999], + [-13.5810546875, 23.87070312499999], + [-13.39111328125, 23.94101562499999], + [-13.310986328124983, 23.98105468749999], + [-13.06103515625, 24.40097656249999], + [-12.991162109374983, 24.47031249999999], + [-12.7109375, 24.63046874999999], + [-12.630810546874983, 24.68027343749999], + [-12.5009765625, 24.77011718749999], + [-12.43115234375, 24.83066406249999], + [-12.40087890625, 24.88046874999999], + [-12.36083984375, 24.97031249999999], + [-12.310986328124983, 25.11093749999999], + [-12.03076171875, 26.030859375], + [-11.880859375, 26.0708984375], + [-11.7548828125, 26.0865234375], + [-11.718212890624983, 26.1041015625], + [-11.69921875, 26.1626953125], + [-11.684521484374983, 26.2134765625], + [-11.63720703125, 26.2955078125], + [-11.337890625, 26.6333984375], + [-11.316845703124983, 26.7447265625], + [-11.361279296874983, 26.7935546875], + [-11.392578125, 26.8833984375], + [-10.922802734374983, 27.0103515625], + [-10.25146484375, 26.8609375], + [-9.7353515625, 26.8609375], + [-9.413037109374983, 27.0884765625], + [-9.001904296874983, 27.0904296875], + [-8.794873046874983, 27.120703125], + [-8.753857421874983, 27.1509765625], + [-8.753857421874983, 27.191015625], + [-8.802685546874983, 27.3609375], + [-8.817822265624983, 27.656445312499997], + [-8.683349609375, 27.656445312499997], + [-8.683349609375, 27.285937499999996] + ] + ] + }, + "properties": { + "name": "Western Sahara", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [46.53144531250004, 29.09624023437499], + [47.433203125000006, 28.989550781250017], + [47.671289062499994, 28.53315429687504], + [48.442480468750006, 28.542919921874983], + [48.90644531250004, 27.62905273437505], + [49.40527343749997, 27.18095703124996], + [49.986132812500074, 26.828906250000017], + [50.21386718750003, 26.30849609375005], + [50.031640624999994, 26.11098632812505], + [50.55791015625002, 25.086669921875], + [50.66689453125005, 24.96381835937501], + [50.72558593749997, 24.869384765625057], + [50.80439453125004, 24.789257812499983], + [50.85566406250004, 24.67963867187501], + [50.928320312500006, 24.595117187500023], + [50.96601562500004, 24.573925781249983], + [51.56835937500003, 24.286181640625074], + [51.592578125000074, 24.07885742187503], + [52.55507812500005, 22.932812499999955], + [55.104296875000074, 22.621484375000023], + [55.185839843750074, 22.7041015625], + [55.641015624999994, 22.001855468749994], + [54.97734375000002, 19.995947265625006], + [53.66689453125005, 19.559130859375017], + [51.977636718750006, 18.996142578125074], + [49.04199218750003, 18.58178710937503], + [48.17216796875002, 18.156933593749983], + [47.57958984374997, 17.448339843750034], + [47.441796874999994, 17.111865234375045], + [46.97568359375006, 16.953466796875034], + [46.682031249999994, 17.2685546875], + [46.31035156250002, 17.231298828125063], + [45.40654296875002, 17.319775390624955], + [45.14804687500006, 17.427441406249955], + [44.1559570312501, 17.398535156250006], + [43.91699218749997, 17.32470703124997], + [43.41796875000003, 17.516259765625023], + [43.19091796875003, 17.35937500000003], + [43.16503906249997, 16.689404296874955], + [42.79931640624997, 16.37177734375001], + [42.69882812500006, 16.736962890624966], + [42.38330078124997, 17.122460937499994], + [42.29394531249997, 17.434960937499966], + [41.75000000000003, 17.88574218749997], + [41.22949218750003, 18.678417968749983], + [41.116015625000074, 19.082177734374994], + [40.75917968750005, 19.755468750000034], + [40.080664062500006, 20.265917968750017], + [39.613671874999994, 20.517675781249977], + [39.093554687500074, 21.31035156249999], + [38.98789062500006, 21.88173828125005], + [39.09589843750004, 22.392773437499983], + [38.9411132812501, 22.881835937500057], + [38.46416015625002, 23.71186523437504], + [37.91972656250002, 24.185400390625063], + [37.54306640625006, 24.291650390625023], + [37.18085937500004, 24.82001953125001], + [37.148828124999994, 25.291113281249977], + [36.76269531250003, 25.751318359375034], + [36.24960937500006, 26.594775390625017], + [35.581347656250074, 27.432470703125063], + [35.18046875000002, 28.03486328125004], + [34.61621093749997, 28.148339843749966], + [34.779882812500006, 28.50732421875], + [34.950781250000006, 29.353515625], + [36.01542968750002, 29.190478515625017], + [36.068457031250006, 29.200537109375006], + [36.28281250000006, 29.355371093750023], + [36.47607421874997, 29.49511718749997], + [36.59179687500003, 29.666113281250006], + [36.703906250000074, 29.831640624999977], + [36.75527343750005, 29.86601562499996], + [37.46923828125003, 29.995068359374955], + [37.49072265625003, 30.01171874999997], + [37.55361328125005, 30.14458007812496], + [37.63359375000002, 30.313281250000045], + [37.64990234374997, 30.330957031249994], + [37.669726562500074, 30.34814453125003], + [37.862890625000006, 30.44262695312503], + [37.98007812500006, 30.49999999999997], + [37.47900390624997, 31.007763671874955], + [37.10527343750002, 31.35517578125004], + [36.95859375000006, 31.491503906250017], + [37.21562500000002, 31.55610351562501], + [37.49335937500004, 31.625878906250023], + [37.773828124999994, 31.69633789062499], + [38.962304687499994, 31.99492187499999], + [39.145410156249994, 32.12451171875], + [39.36865234374997, 32.09174804687498], + [39.70410156250003, 32.04252929687499], + [40.02783203124997, 31.995019531249994], + [40.3693359375001, 31.93896484375003], + [42.07441406250004, 31.08037109374999], + [42.857714843750074, 30.495214843749977], + [44.69082031250005, 29.20234375000001], + [46.35644531250003, 29.06367187500001], + [46.53144531250004, 29.09624023437499] + ] + ] + }, + "properties": { + "name": "Saudi Arabia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [36.87138671875002, 21.996728515624994], + [36.92695312500001, 21.58652343749999], + [37.15058593750001, 21.103759765625], + [37.2275390625, 20.55673828124999], + [37.24843750000002, 19.58188476562499], + [37.471289062500006, 18.820117187500003], + [37.921875, 18.555908203125], + [38.609472656250006, 18.005078124999997], + [38.422460937500006, 17.823925781249997], + [38.39716796875001, 17.778369140625003], + [38.38554687500002, 17.751269531250003], + [38.37373046875001, 17.717333984375003], + [38.34736328125001, 17.68359375], + [38.28984375000002, 17.637011718750003], + [38.26728515625001, 17.61669921875], + [38.253515625000006, 17.584765625000003], + [37.78242187500001, 17.4580078125], + [37.51015625000002, 17.288134765625003], + [37.45292968750002, 17.108691406250003], + [37.41103515625002, 17.061718749999997], + [37.24882812500002, 17.056884765625], + [37.169531250000006, 17.041406249999994], + [37.0615234375, 17.061279296875], + [37.00898437500001, 17.058886718750003], + [36.995214843750006, 17.020556640625003], + [36.97578125000001, 16.86655273437499], + [36.97871093750001, 16.800585937500003], + [36.887792968750006, 16.624658203124994], + [36.91376953125001, 16.296191406250003], + [36.566015625000006, 15.362109375000003], + [36.4267578125, 15.132080078125], + [36.44814453125002, 14.940087890624994], + [36.470800781250006, 14.736474609374994], + [36.52431640625002, 14.2568359375], + [36.390625, 13.626074218749991], + [36.21220703125002, 13.271093749999991], + [36.107519531250006, 12.726464843749994], + [35.59609375000002, 12.537304687499997], + [35.1123046875, 11.816552734374994], + [34.93144531250002, 10.864794921874989], + [34.571875000000006, 10.880175781249989], + [34.27568359375002, 10.528124999999989], + [34.29150390625, 10.124755859375], + [34.078125, 9.461523437499991], + [33.892187500000006, 10.198974609375], + [33.17216796875002, 10.850146484374989], + [33.07304687500002, 11.591503906249997], + [33.199316406250006, 12.21728515625], + [32.73671875000002, 12.009667968749994], + [32.072265625, 12.006738281249994], + [32.33535156250002, 11.716015624999997], + [32.40410156250002, 11.057763671874994], + [31.933007812500023, 10.662499999999994], + [31.654882812500006, 10.221142578124997], + [31.224902343750017, 9.799267578124997], + [30.739355468750006, 9.74267578125], + [30.003027343750006, 10.277392578124989], + [29.60546875, 10.065087890624994], + [29.47314453125, 9.768603515624989], + [28.999609375000006, 9.610156249999989], + [28.844531250000017, 9.326074218749994], + [28.048925781250006, 9.32861328125], + [27.885839843750006, 9.599658203124989], + [27.07421875, 9.613818359374989], + [26.551367187500006, 9.525830078124997], + [25.891503906250023, 10.202734374999991], + [25.79804687500001, 10.420507812499991], + [25.066992187500006, 10.293798828124991], + [24.785253906250006, 9.774658203125], + [24.53193359375001, 8.886914062499997], + [24.147363281250023, 8.665624999999991], + [23.53730468750001, 8.815820312499994], + [23.646289062500017, 9.822900390624994], + [23.312304687500017, 10.387939453125], + [22.86005859375001, 10.919677734375], + [22.922656250000017, 11.344873046874994], + [22.55634765625001, 11.669531249999991], + [22.352343750000017, 12.660449218749989], + [21.825292968750006, 12.79052734375], + [22.228125000000006, 13.32958984375], + [22.10761718750001, 13.730322265624991], + [22.50996093750001, 14.12744140625], + [22.38154296875001, 14.550488281249997], + [22.6708984375, 14.722460937500003], + [22.93232421875001, 15.162109375], + [23.10517578125001, 15.702539062499994], + [23.9833984375, 15.780175781249994], + [23.982226562500017, 17.266357421875], + [23.980273437500017, 19.496630859375003], + [23.980273437500017, 19.99594726562499], + [24.9794921875, 20.002587890624994], + [24.980273437500017, 21.995849609375], + [28.036425781250017, 21.995361328125], + [29.564550781250006, 21.9951171875], + [31.434472656250023, 21.995849609375], + [33.91845703125, 21.996240234374994], + [36.87138671875002, 21.996728515624994] + ] + ] + }, + "properties": { + "name": "Sudan", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [34.078125, 9.461523437499991], + [34.09453125000002, 8.582226562499997], + [33.95332031250001, 8.443505859374994], + [33.23427734375002, 8.396386718749994], + [33.01259765625002, 7.9515136718749915], + [33.22597656250002, 7.760644531249994], + [33.666113281250006, 7.6709960937499915], + [34.06425781250002, 7.225732421874994], + [34.71064453125001, 6.660302734374994], + [35.08193359375002, 5.673144531249989], + [35.26835937500002, 5.4922851562499915], + [35.08447265625, 5.3118652343749915], + [34.87832031250002, 5.109570312499997], + [34.63984375000001, 4.87548828125], + [34.38017578125002, 4.620654296874989], + [34.176855468750006, 4.419091796874994], + [33.97607421875, 4.22021484375], + [33.74160156250002, 3.9852539062499943], + [33.568457031250006, 3.811718749999997], + [33.489355468750006, 3.755078124999997], + [32.83808593750001, 3.7984863281249943], + [32.33574218750002, 3.7062011718749943], + [32.09941406250002, 3.5291992187499943], + [31.79804687500001, 3.8026367187499943], + [31.47998046875, 3.6804687499999886], + [31.15234375, 3.785595703124997], + [30.83857421875001, 3.49072265625], + [30.50830078125, 3.835693359375], + [30.194921875000006, 3.98193359375], + [29.676855468750006, 4.5869140625], + [29.151464843750006, 4.38818359375], + [28.72705078125, 4.5049804687499915], + [28.19208984375001, 4.350244140624994], + [27.7880859375, 4.644677734374994], + [27.4033203125, 5.109179687499989], + [27.083398437500023, 5.77685546875], + [26.514257812500006, 6.069238281249994], + [26.36181640625, 6.635302734374989], + [25.888964843750017, 7.06494140625], + [25.380664062500017, 7.333398437499994], + [25.247363281250017, 7.724560546874997], + [24.853320312500017, 8.137548828124991], + [24.291406250000023, 8.291406249999994], + [24.147363281250023, 8.665624999999991], + [24.53193359375001, 8.886914062499997], + [24.785253906250006, 9.774658203125], + [25.066992187500006, 10.293798828124991], + [25.79804687500001, 10.420507812499991], + [25.891503906250023, 10.202734374999991], + [26.551367187500006, 9.525830078124997], + [27.07421875, 9.613818359374989], + [27.885839843750006, 9.599658203124989], + [28.048925781250006, 9.32861328125], + [28.844531250000017, 9.326074218749994], + [28.999609375000006, 9.610156249999989], + [29.47314453125, 9.768603515624989], + [29.60546875, 10.065087890624994], + [30.003027343750006, 10.277392578124989], + [30.739355468750006, 9.74267578125], + [31.224902343750017, 9.799267578124997], + [31.654882812500006, 10.221142578124997], + [31.933007812500023, 10.662499999999994], + [32.40410156250002, 11.057763671874994], + [32.33535156250002, 11.716015624999997], + [32.072265625, 12.006738281249994], + [32.73671875000002, 12.009667968749994], + [33.199316406250006, 12.21728515625], + [33.07304687500002, 11.591503906249997], + [33.17216796875002, 10.850146484374989], + [33.892187500000006, 10.198974609375], + [34.078125, 9.461523437499991] + ] + ] + }, + "properties": { + "name": "South Sudan", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-12.280615234374977, 14.809033203124997], + [-12.019189453124994, 14.206494140624997], + [-12.05419921875, 13.633056640625], + [-11.634960937499983, 13.369873046875], + [-11.390380859375, 12.941992187499991], + [-11.389404296875, 12.404394531249991], + [-12.291210937499983, 12.328027343749994], + [-13.082910156249994, 12.633544921875], + [-13.40576171875, 12.662255859374994], + [-13.729248046875, 12.673925781249991], + [-14.064843749999994, 12.67529296875], + [-14.349218749999977, 12.676416015624994], + [-15.196093749999989, 12.679931640625], + [-15.3779296875, 12.588964843749991], + [-15.574804687499977, 12.490380859374994], + [-15.839550781249983, 12.437890624999994], + [-16.144189453124994, 12.457421874999994], + [-16.41630859374999, 12.36767578125], + [-16.521337890624977, 12.3486328125], + [-16.656933593749983, 12.364355468749991], + [-16.711816406249994, 12.354833984374991], + [-16.763330078124994, 13.064160156249997], + [-16.648779296874977, 13.154150390624991], + [-15.834277343749989, 13.156445312499997], + [-15.509667968749994, 13.586230468750003], + [-16.56230468749999, 13.587304687499994], + [-17.168066406249977, 14.640625], + [-17.147167968749983, 14.922021484374994], + [-16.570751953124983, 15.734423828125003], + [-16.441015624999977, 16.204541015624997], + [-16.168359374999994, 16.547070312499997], + [-15.768212890624994, 16.485107421875], + [-15.112646484374977, 16.644921874999994], + [-14.300097656249989, 16.580273437499997], + [-13.756640624999989, 16.172509765624994], + [-13.40966796875, 16.05917968749999], + [-13.105273437499989, 15.57177734375], + [-12.858496093749977, 15.242529296874991], + [-12.40869140625, 14.889013671874991], + [-12.280615234374977, 14.809033203124997] + ] + ] + }, + "properties": { + "name": "Senegal", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-37.10332031249996, -54.06562500000004], + [-36.32646484374996, -54.251171875000004], + [-35.79858398437497, -54.76347656250002], + [-36.08549804687499, -54.86679687500001], + [-37.10332031249996, -54.06562500000004] + ] + ] + }, + "properties": { + "name": "United Kingdom", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [161.71533203124997, -10.387304687499991], + [162.10537109375005, -10.45380859375004], + [162.12363281250012, -10.824414062499955], + [161.53789062500007, -10.566406249999972], + [161.71533203124997, -10.387304687499991] + ] + ], + [ + [ + [159.75039062500005, -9.272656250000011], + [159.97060546875, -9.433300781249969], + [160.35458984375006, -9.421582031249983], + [160.62548828124997, -9.588867187499957], + [160.64921875000002, -9.92861328124998], + [159.85371093750004, -9.791503906250028], + [159.62187500000007, -9.532128906250023], + [159.75039062500005, -9.272656250000011] + ] + ], + [ + [ + [160.7494140625, -8.313964843750014], + [160.99765625000006, -8.612011718749983], + [161.2584960937501, -9.316894531249972], + [160.87343750000005, -9.156835937499949], + [160.59042968750006, -8.372753906249997], + [160.7494140625, -8.313964843750014] + ] + ], + [ + [ + [159.8791015625001, -8.534277343749949], + [158.9440429687501, -8.04072265625004], + [159.10937500000003, -7.903515624999969], + [159.84306640625002, -8.326953124999989], + [159.8791015625001, -8.534277343749949] + ] + ] + ] + }, + "properties": { + "name": "Solomon Islands", + "childNum": 4 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-10.758593749999989, 9.385351562499991], + [-10.500537109375017, 8.687548828125017], + [-10.677343749999977, 8.400585937499997], + [-10.570849609374932, 8.071142578125034], + [-10.878076171874994, 7.538232421874994], + [-11.267675781249977, 7.232617187499997], + [-11.507519531249983, 6.906542968750003], + [-11.733447265625017, 7.088574218750054], + [-12.48564453124996, 7.3862792968750455], + [-12.510449218749955, 7.66572265625004], + [-12.88095703124992, 7.856640625000026], + [-12.956933593749966, 8.145312500000045], + [-13.272753906249989, 8.429736328124989], + [-13.271630859374937, 8.987402343750006], + [-13.292675781249955, 9.04921874999998], + [-13.234228515624949, 9.070117187499974], + [-13.129882812500028, 9.047558593749997], + [-13.077294921874966, 9.069628906249974], + [-13.028027343749955, 9.103564453125045], + [-12.958789062499989, 9.263330078124994], + [-12.557861328125, 9.704980468749994], + [-12.142333984375, 9.875390624999994], + [-11.911083984374955, 9.993017578124977], + [-11.273632812499955, 9.996533203124983], + [-11.205664062499949, 9.977734374999969], + [-11.047460937499977, 9.786328125000054], + [-10.758593749999989, 9.385351562499991] + ] + ] + }, + "properties": { + "name": "Sierra Leone", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-89.36259765624999, 14.416015625], + [-88.51254882812499, 13.978955078124997], + [-88.504345703125, 13.964208984374991], + [-88.49765624999999, 13.904541015625], + [-88.482666015625, 13.854248046875], + [-88.44912109375, 13.850976562499994], + [-88.40849609374999, 13.875390624999994], + [-88.27622070312499, 13.942675781250003], + [-88.151025390625, 13.987353515625003], + [-87.99101562499999, 13.879638671875], + [-87.80224609375, 13.889990234374991], + [-87.71533203125, 13.812695312499997], + [-87.781884765625, 13.521386718749994], + [-87.930859375, 13.1806640625], + [-88.51201171874999, 13.183935546874991], + [-89.27763671874999, 13.478076171875003], + [-89.80419921875, 13.560107421875003], + [-90.09521484375, 13.736523437499997], + [-89.872705078125, 14.045605468749997], + [-89.36259765624999, 14.416015625] + ] + ] + }, + "properties": { + "name": "El Salvador", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [48.938574218750006, 11.258447265624994], + [48.938085937500006, 9.451757812499991], + [47.97822265625001, 7.9970703125], + [46.97822265625001, 7.9970703125], + [44.02285156250002, 8.986035156249997], + [43.482519531250006, 9.379492187499991], + [43.181640625, 9.879980468749991], + [42.84160156250002, 10.203076171874997], + [42.65957031250002, 10.621386718749989], + [42.92275390625002, 10.999316406249989], + [43.24599609375002, 11.499804687499989], + [43.85273437500001, 10.784277343749991], + [44.38652343750002, 10.430224609374989], + [44.942968750000006, 10.436718749999997], + [45.81669921875002, 10.835888671874997], + [46.565039062500006, 10.745996093749994], + [47.40498046875001, 11.174023437499997], + [48.01923828125001, 11.139355468749997], + [48.674414062500006, 11.322656249999994], + [48.938574218750006, 11.258447265624994] + ] + ] + }, + "properties": { + "name": "Somaliland", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [41.88398437500001, 3.977734374999997], + [41.91533203125002, 4.031298828124989], + [42.02412109375001, 4.137939453125], + [42.791601562500006, 4.2919921875], + [43.01601562500002, 4.5633300781249915], + [43.53828125000001, 4.84033203125], + [44.02812500000002, 4.950976562499989], + [44.940527343750006, 4.912011718749994], + [45.93496093750002, 5.997216796874994], + [47.97822265625001, 7.9970703125], + [48.938085937500006, 9.451757812499991], + [48.938574218750006, 11.258447265624994], + [50.11005859375001, 11.529296875], + [50.79228515625002, 11.983691406249989], + [51.2548828125, 11.830712890624994], + [51.08427734375002, 11.335644531249997], + [51.140625, 10.656884765624994], + [50.8984375, 10.253124999999997], + [50.82500000000002, 9.428173828124997], + [50.429785156250006, 8.845263671874989], + [50.10283203125002, 8.199804687499991], + [49.34853515625002, 6.990527343749989], + [49.04931640625, 6.173632812499989], + [48.649023437500006, 5.494384765625], + [47.97529296875001, 4.497021484374997], + [46.87880859375002, 3.28564453125], + [46.05117187500002, 2.4751464843749886], + [44.92021484375002, 1.8101562499999915], + [44.33271484375001, 1.3909667968749915], + [43.46767578125002, 0.6216308593749886], + [41.97988281250002, -0.9730468750000085], + [41.73222656250002, -1.4300781250000085], + [41.52187500000002, -1.572265625], + [41.42695312500001, -1.4495117187500028], + [41.24980468750002, -1.2205078125000028], + [40.97871093750001, -0.8703125000000114], + [40.97001953125002, 1.378173828125], + [40.964453125000006, 2.814648437499997], + [41.341796875, 3.20166015625], + [41.61347656250001, 3.5904785156249943], + [41.88398437500001, 3.977734374999997] + ] + ] + }, + "properties": { + "name": "Somalia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [21.431445312500017, 45.192529296874994], + [21.384375000000034, 44.87006835937501], + [22.687890625000023, 44.248291015625], + [22.42080078125005, 44.00742187500006], + [22.399023437500063, 43.96953124999996], + [22.36542968750004, 43.86210937500002], + [22.36962890625003, 43.78129882812499], + [22.386914062500068, 43.74013671875005], + [22.39482421874999, 43.70664062500006], + [22.436328125000017, 43.66547851562501], + [22.47412109375, 43.60224609375001], + [22.55458984375005, 43.45449218750002], + [22.767578125, 43.35415039062502], + [22.81972656250005, 43.300732421874955], + [22.85957031250001, 43.252343749999966], + [22.97685546874999, 43.18798828125], + [22.799902343750006, 42.985742187499994], + [22.466796875, 42.842480468749955], + [22.465625000000045, 42.75078125000002], + [22.46328125000008, 42.70947265625003], + [22.436230468749983, 42.62910156250001], + [22.523535156250006, 42.440966796875045], + [22.44570312500005, 42.35913085937497], + [22.42207031250004, 42.32885742187503], + [22.344042968750045, 42.31396484375003], + [22.23974609375003, 42.35815429687506], + [22.146679687500068, 42.325000000000045], + [22.052050781250074, 42.30463867187498], + [21.904101562500045, 42.32207031249999], + [21.56249999999997, 42.24750976562498], + [21.541601562499977, 42.28081054687502], + [21.51894531250008, 42.32841796875002], + [21.52998046875001, 42.349999999999994], + [21.390625000000057, 42.751416015624955], + [21.057031250000023, 43.09169921875002], + [20.339941406250063, 42.89287109375002], + [19.670996093750006, 43.163964843749994], + [19.19433593749997, 43.533300781250006], + [19.583789062500017, 44.04345703125003], + [19.15185546875003, 44.302539062500045], + [19.35683593750005, 44.858544921874994], + [19.007128906250045, 44.86918945312502], + [19.055078125000023, 45.527246093749966], + [18.905371093750006, 45.931738281250034], + [19.421289062500023, 46.064453125], + [19.61347656250001, 46.169189453125], + [20.161425781250017, 46.14189453124996], + [20.210156250000068, 46.12602539062502], + [20.241796875000034, 46.10859375000001], + [20.35859375000004, 45.975488281249994], + [20.775000000000034, 45.74980468750002], + [20.774218750000074, 45.484423828125045], + [21.431445312500017, 45.192529296874994] + ] + ] + }, + "properties": { + "name": "Republic of Serbia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-54.03422851562499, 3.62939453125], + [-54.203125, 3.13818359375], + [-54.17070312499999, 2.993603515624997], + [-54.18808593749999, 2.8748535156249915], + [-54.1955078125, 2.81787109375], + [-54.256738281249994, 2.7137207031249915], + [-54.402001953124994, 2.4615234374999915], + [-54.53593749999999, 2.3433105468749886], + [-54.56840820312499, 2.3425781249999886], + [-54.604736328125, 2.3357910156249915], + [-54.61625976562499, 2.3267578124999915], + [-54.661865234375, 2.3275390624999943], + [-54.697412109374994, 2.359814453124997], + [-54.72221679687499, 2.441650390625], + [-54.766845703125, 2.4547363281249943], + [-54.85166015624999, 2.4395507812499915], + [-54.87607421874999, 2.450390624999997], + [-54.92656249999999, 2.4973632812499886], + [-54.968408203124994, 2.54833984375], + [-54.978662109374994, 2.59765625], + [-55.005810546875, 2.592968749999997], + [-55.0703125, 2.54833984375], + [-55.11411132812499, 2.5392089843749943], + [-55.1876953125, 2.5475097656249943], + [-55.286035156249994, 2.4996582031249943], + [-55.343994140625, 2.48876953125], + [-55.38535156249999, 2.440624999999997], + [-55.73056640624999, 2.4061523437499943], + [-55.935937499999994, 2.5166015625], + [-56.02036132812499, 2.392773437499997], + [-56.087792968749994, 2.34130859375], + [-56.12939453125, 2.299511718749997], + [-56.019921874999994, 1.8422363281249972], + [-56.482812499999994, 1.942138671875], + [-56.704345703125, 2.0364746093749915], + [-57.20981445312499, 2.8828125], + [-57.303662109375, 3.3770996093749943], + [-57.54960937499999, 3.3528320312499886], + [-57.832666015624994, 3.675976562499997], + [-58.05449218749999, 4.171923828124989], + [-57.711083984374994, 4.9910644531249915], + [-57.331005859375, 5.020166015624994], + [-57.194775390625, 5.5484374999999915], + [-56.96982421874999, 5.992871093749997], + [-55.93955078124999, 5.795458984374989], + [-55.82817382812499, 5.961669921875], + [-54.83369140625, 5.988330078124989], + [-54.05419921875, 5.807910156249989], + [-54.15595703125, 5.3589843749999915], + [-54.45219726562499, 5.013476562499989], + [-54.350732421874994, 4.054101562499994], + [-54.03422851562499, 3.62939453125] + ] + ] + }, + "properties": { + "name": "Suriname", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [22.538671875000006, 49.072705078125], + [22.52412109375001, 49.031396484374994], + [22.432031250000023, 48.933544921875], + [22.389453125000017, 48.873486328125], + [22.295214843750017, 48.685839843749996], + [22.142871093750017, 48.568505859374994], + [22.1318359375, 48.405322265624996], + [21.45136718750001, 48.55224609375], + [20.490039062500017, 48.526904296874996], + [19.89863281250001, 48.13134765625], + [18.914160156250006, 48.050830078124996], + [18.724218750000006, 47.787158203124996], + [17.76191406250001, 47.770166015624994], + [17.147363281250023, 48.00595703125], + [16.953125, 48.598828125], + [17.1884765625, 48.8609375], + [17.75849609375001, 48.888134765625], + [18.160937500000017, 49.257373046874996], + [18.83222656250001, 49.510791015624996], + [19.44160156250001, 49.597705078124996], + [19.80224609375, 49.192333984375], + [20.616113281250023, 49.39169921875], + [21.6396484375, 49.411962890625], + [22.538671875000006, 49.072705078125] + ] + ] + }, + "properties": { + "name": "Slovakia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [16.516210937500006, 46.499902343749994], + [16.427636718750023, 46.5244140625], + [16.321191406250023, 46.534619140625], + [16.1064453125, 46.382226562499994], + [16.00068359375001, 46.30537109375], + [15.784277343750006, 46.233984375], + [15.704199218750006, 46.213232421875], + [15.635937500000011, 46.200732421874996], + [15.608984375000006, 46.171923828124996], + [15.592578125000017, 46.139990234375], + [15.596875000000011, 46.109228515625], + [15.666210937500011, 46.048486328124994], + [15.668066406250006, 45.904443359374994], + [15.652148437500017, 45.862158203125], + [15.624804687500017, 45.834033203124996], + [14.95458984375, 45.499902343749994], + [13.878710937500017, 45.428369140624994], + [13.831152343750006, 45.680419921875], + [13.663476562500023, 45.7919921875], + [13.420996093750006, 46.212304687499994], + [13.399511718750006, 46.317529296874994], + [13.6796875, 46.462890625], + [13.700000000000017, 46.520263671875], + [14.503515625000006, 46.417041015624996], + [15.000683593750011, 46.6259765625], + [15.957617187500006, 46.677636718749994], + [16.093066406250017, 46.86328125], + [16.516210937500006, 46.499902343749994] + ] + ] + }, + "properties": { + "name": "Slovenia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [19.076464843750045, 57.8359375], + [18.699902343750068, 57.24272460937502], + [18.136523437500045, 57.55664062500003], + [18.53740234374999, 57.83056640625006], + [19.076464843750045, 57.8359375] + ] + ], + [ + [ + [24.15546875000004, 65.80527343750006], + [23.102343750000074, 65.73535156250003], + [21.565527343750063, 65.40810546874997], + [21.138183593750057, 64.80869140625006], + [21.46503906250001, 64.37958984375004], + [20.76269531250003, 63.86782226562505], + [19.034374999999983, 63.23774414062501], + [18.46308593750004, 62.895849609375006], + [17.895605468749977, 62.83051757812501], + [17.417285156250074, 61.74067382812504], + [17.13076171875005, 61.57573242187499], + [17.25097656250003, 60.700781250000006], + [17.955761718750068, 60.589794921874955], + [18.557519531250023, 60.25356445312502], + [18.970507812500045, 59.757226562499994], + [18.285351562500068, 59.10937499999997], + [17.45673828125001, 58.8583984375], + [16.651953125000006, 58.43432617187503], + [16.527929687500063, 57.06816406249999], + [15.996679687500006, 56.22260742187501], + [14.782031250000017, 56.16191406250002], + [14.21503906250004, 55.83261718749998], + [14.341699218749994, 55.52773437500002], + [13.321386718750063, 55.34638671875004], + [12.592578124999989, 56.13759765625002], + [12.883691406250051, 56.61772460937496], + [12.421484375000034, 56.906396484374966], + [11.449316406250063, 58.118359374999955], + [11.14716796875004, 58.98862304687498], + [11.388281250000063, 59.036523437499966], + [11.798144531250074, 59.28989257812498], + [11.680761718750034, 59.59228515625003], + [12.486132812500074, 60.10678710937506], + [12.588671874999989, 60.450732421875045], + [12.29414062500004, 61.00268554687506], + [12.88076171875008, 61.35229492187506], + [12.155371093750006, 61.720751953125045], + [12.303515625000074, 62.28559570312501], + [12.218164062500023, 63.00063476562502], + [11.999902343750051, 63.29169921875001], + [12.662500000000023, 63.94047851562502], + [13.960546875000063, 64.01401367187498], + [14.077636718750028, 64.464013671875], + [13.650292968750023, 64.58154296874997], + [14.47968750000004, 65.30146484374998], + [14.543261718750045, 66.12934570312498], + [15.422949218750006, 66.48984374999998], + [16.40351562500004, 67.05498046875002], + [16.12744140625, 67.42583007812507], + [17.324609375000023, 68.10380859374999], + [17.91669921875001, 67.96489257812502], + [18.378613281250068, 68.56240234374997], + [19.969824218750063, 68.35639648437501], + [20.622167968750006, 69.036865234375], + [21.99746093750005, 68.52060546874998], + [22.78242187500001, 68.39101562499997], + [23.63886718750004, 67.95439453125002], + [23.468066406250074, 67.449951171875], + [23.988574218750045, 66.81054687500003], + [23.70117187500003, 66.48076171874999], + [24.15546875000004, 65.80527343750006] + ] + ] + ] + }, + "properties": { + "name": "Sweden", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [31.9482421875, -25.957617187500006], + [32.04140625000002, -26.28125], + [32.10595703125, -26.52001953125], + [32.112890625000006, -26.839453125000006], + [32.02480468750002, -26.811132812500006], + [31.994726562500006, -26.817480468750006], + [31.967187500000023, -26.96064453125001], + [31.946093750000017, -27.173632812500003], + [31.958398437500023, -27.30585937500001], + [31.742578125000023, -27.30996093750001], + [31.469531250000017, -27.295507812500006], + [31.274023437500006, -27.238378906250006], + [31.063378906250023, -27.1123046875], + [30.794335937500023, -26.764257812500006], + [30.803320312500006, -26.41347656250001], + [31.207324218750017, -25.843359375000006], + [31.415136718750006, -25.74658203125], + [31.921679687500017, -25.96875], + [31.9482421875, -25.957617187500006] + ] + ] + }, + "properties": { + "name": "Swaziland", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [42.358984375000006, 37.10859375], + [41.78857421875, 36.59716796875], + [41.41679687500002, 36.5146484375], + [41.24560546875, 36.073388671874994], + [41.354101562500006, 35.640429687499996], + [41.19472656250002, 34.768994140625], + [40.98701171875001, 34.429052734375], + [40.689453125, 34.33203125], + [38.773535156250006, 33.372216796874994], + [36.818359375, 32.317285156249994], + [36.3720703125, 32.3869140625], + [35.78730468750001, 32.734912109374996], + [35.869140625, 33.43173828125], + [35.9423828125, 33.667578125], + [36.5849609375, 34.221240234374996], + [36.43300781250002, 34.6134765625], + [35.97626953125001, 34.629199218749996], + [35.94306640625001, 35.223828125], + [35.76445312500002, 35.571582031249996], + [36.12734375000002, 35.831445312499994], + [36.53750000000002, 36.457421874999994], + [36.54667968750002, 36.50634765625], + [36.59687500000001, 36.7013671875], + [36.62841796875, 36.777685546875], + [36.65859375000002, 36.802539062499996], + [36.77656250000001, 36.79267578125], + [36.94179687500002, 36.7583984375], + [36.9853515625, 36.702392578125], + [37.06621093750002, 36.652636718749996], + [37.43632812500002, 36.643310546875], + [37.523535156250006, 36.6783203125], + [37.720312500000006, 36.743701171874996], + [37.90664062500002, 36.79462890625], + [38.19169921875002, 36.9015625], + [38.7666015625, 36.693115234375], + [39.1083984375, 36.680566406249994], + [39.35664062500001, 36.681591796875], + [39.50146484375, 36.70224609375], + [39.6865234375, 36.738623046875], + [40.01640625000002, 36.826074218749994], + [40.705664062500006, 37.097705078124996], + [41.886816406250006, 37.156396484374994], + [42.358984375000006, 37.10859375] + ] + ] + }, + "properties": { + "name": "Syria", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [23.980273437500017, 19.496630859375003], + [23.982226562500017, 17.266357421875], + [23.9833984375, 15.780175781249994], + [23.10517578125001, 15.702539062499994], + [22.93232421875001, 15.162109375], + [22.6708984375, 14.722460937500003], + [22.38154296875001, 14.550488281249997], + [22.50996093750001, 14.12744140625], + [22.10761718750001, 13.730322265624991], + [22.228125000000006, 13.32958984375], + [21.825292968750006, 12.79052734375], + [22.352343750000017, 12.660449218749989], + [22.55634765625001, 11.669531249999991], + [22.922656250000017, 11.344873046874994], + [22.86005859375001, 10.919677734375], + [22.49384765625001, 10.996240234374994], + [21.70654296875, 10.574804687499991], + [21.72578125000001, 10.366552734374991], + [21.26386718750001, 9.974609375], + [20.773242187500017, 9.405664062499994], + [20.342089843750017, 9.127099609374994], + [19.1455078125, 9.015966796874991], + [19.108691406250017, 8.656152343749994], + [18.455078125, 8.032031249999989], + [17.6494140625, 7.983593749999997], + [16.784765625000006, 7.550976562499997], + [16.37890625, 7.683544921874997], + [15.845019531250017, 7.475292968749997], + [15.480078125000006, 7.5237792968749915], + [15.442968750000006, 7.851855468749989], + [15.1162109375, 8.557324218749997], + [14.332324218750017, 9.203515624999994], + [13.977246093750011, 9.691552734374994], + [14.243261718750006, 9.979736328125], + [15.540917968750023, 9.960302734374991], + [15.276074218750011, 10.357373046874997], + [15.029882812500006, 11.113671874999994], + [15.081250000000011, 11.845507812499989], + [14.76123046875, 12.655615234374991], + [14.516210937500006, 12.979736328125], + [14.244824218750011, 13.077343749999997], + [14.06396484375, 13.078515624999994], + [13.932324218750011, 13.258496093749997], + [13.606347656250023, 13.70458984375], + [13.505761718750023, 14.134423828124994], + [13.4482421875, 14.380664062500003], + [14.367968750000017, 15.750146484374994], + [15.474316406250011, 16.908398437499997], + [15.735058593750011, 19.904052734375], + [15.948828125000006, 20.303173828124997], + [15.587109375000011, 20.733300781249994], + [15.607324218750023, 20.954394531250003], + [15.181835937500011, 21.523388671874997], + [15.172265625000023, 21.922070312499997], + [14.97900390625, 22.99619140624999], + [15.984082031250011, 23.445214843749994], + [18.231347656250023, 22.33554687499999], + [19.668554687500006, 21.62583007812499], + [21.5849609375, 20.679492187500003], + [23.980273437500017, 19.496630859375003] + ] + ] + }, + "properties": { + "name": "Chad", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [0.9004882812500057, 10.993261718749991], + [0.7799804687500114, 10.359570312499997], + [1.330078125, 9.996972656249994], + [1.42431640625, 9.285009765624991], + [1.6001953125000057, 9.050048828125], + [1.6226562500000057, 6.216796875], + [1.1872070312500114, 6.089404296874989], + [0.7369140625000057, 6.452587890624997], + [0.5255859375000114, 6.8509277343749915], + [0.634765625, 7.353662109374994], + [0.5835937500000057, 8.145800781249989], + [0.6880859375000057, 8.304248046874989], + [0.41533203125001705, 8.652734374999994], + [0.5290039062500114, 9.358300781249994], + [0.26191406250001137, 9.49560546875], + [0.36269531250002274, 10.236474609374994], + [-0.05771484374997726, 10.630615234375], + [-0.068603515625, 11.115624999999994], + [0.9004882812500057, 10.993261718749991] + ] + ] + }, + "properties": { + "name": "Togo", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [100.12246093750005, 20.316650390625057], + [100.31796875000006, 20.38588867187505], + [100.51953125000003, 20.17792968750004], + [100.53994140625, 20.13237304687499], + [100.54306640625012, 20.088671875000074], + [100.51455078125, 19.996337890625], + [100.39765625000004, 19.756103515625], + [100.62548828125003, 19.499853515625006], + [101.1546875, 19.579199218750006], + [101.22080078125006, 19.486621093750074], + [101.19755859375007, 19.327929687500074], + [101.2863281250001, 18.977148437500006], + [101.16552734375003, 18.618310546874994], + [101.10634765625005, 18.533544921875063], + [101.06044921875, 18.479003906250057], + [101.05058593750002, 18.407031250000045], + [101.11328125000003, 18.033544921874977], + [100.90849609375002, 17.583886718750023], + [101.10517578125004, 17.47954101562499], + [101.68750000000003, 17.889404296875], + [101.77480468750005, 18.03339843750004], + [101.81865234375002, 18.06464843750001], + [101.87548828124997, 18.046435546875017], + [101.94746093750004, 18.081494140624983], + [102.03457031250005, 18.169824218750023], + [102.10146484375, 18.210644531249983], + [102.14824218750002, 18.20385742187503], + [102.23164062500004, 18.148974609375045], + [102.35185546875002, 18.045947265625017], + [102.71757812500002, 17.892236328124966], + [103.05136718750006, 18.02851562500001], + [103.36699218750007, 18.42333984374997], + [103.62968750000002, 18.38256835937503], + [103.79228515625002, 18.316503906249977], + [103.89882812500005, 18.295312500000023], + [103.949609375, 18.31899414062505], + [104.04873046875005, 18.216699218749994], + [104.42812500000005, 17.69897460937503], + [104.81601562500012, 17.30029296874997], + [104.75898437500004, 17.0771484375], + [104.75058593750012, 16.647558593750063], + [104.81933593750003, 16.46606445312503], + [104.94990234375004, 16.339941406250006], + [105.02578125000005, 16.23798828125001], + [105.04716796875007, 16.160253906249977], + [105.14873046875007, 16.09355468749999], + [105.33066406250006, 16.037890625000017], + [105.40625000000003, 15.987451171875051], + [105.37324218750004, 15.889697265625017], + [105.39892578124997, 15.829882812500017], + [105.46201171875012, 15.780419921874966], + [105.62207031250003, 15.699951171875], + [105.51318359374997, 15.360888671875031], + [105.47558593750003, 14.530126953124977], + [105.34218750000005, 14.416699218750054], + [105.24365234375003, 14.367871093750054], + [105.1833007812501, 14.346240234374989], + [105.16914062500004, 14.336083984374966], + [105.12597656250003, 14.280957031250011], + [105.07412109375005, 14.227441406250037], + [104.96972656249997, 14.366113281250051], + [104.77900390625004, 14.427832031250006], + [103.19941406250004, 14.332617187499977], + [102.72890625, 13.841894531250006], + [102.31972656250005, 13.539990234375054], + [102.49960937500012, 12.669970703125003], + [102.75566406250002, 12.42626953125], + [102.73662109375007, 12.089794921875011], + [102.93388671875002, 11.706689453125037], + [102.76298828125002, 12.012451171874986], + [101.72363281250003, 12.689355468750037], + [101.44492187500006, 12.618945312499989], + [100.86328124999997, 12.714501953125009], + [100.96269531250007, 13.431982421874991], + [100.65605468750002, 13.521289062499974], + [100.01748046875, 13.353173828125009], + [100.08994140625006, 13.045654296874972], + [99.96396484375006, 12.690039062500006], + [99.98906250000007, 12.170800781249994], + [99.62734375, 11.462890625000014], + [99.48691406250006, 10.889550781250009], + [99.16503906250003, 10.319824218750028], + [99.16074218750006, 9.734033203124966], + [99.39384765625002, 9.21372070312502], + [99.7238281250001, 9.314208984374972], + [99.9046875, 9.112890624999991], + [99.96064453125004, 8.671240234374991], + [100.27939453125006, 8.268505859375011], + [100.453515625, 7.442285156249994], + [100.58623046875002, 7.175976562500011], + [101.01787109375002, 6.860937500000034], + [101.49794921875005, 6.865283203125031], + [102.10107421874997, 6.242236328125031], + [101.87363281250012, 5.8252929687499915], + [101.5560546875, 5.907763671875003], + [101.2570312500001, 5.7893554687500455], + [101.05351562500002, 6.2425781250000085], + [100.3454101562501, 6.549902343750006], + [100.11914062499997, 6.441992187500048], + [99.69599609375004, 6.87666015625004], + [99.72031250000012, 7.106201171875], + [99.05107421875002, 7.887841796874994], + [98.57919921875006, 8.344287109374989], + [98.23818359375005, 8.423095703124972], + [98.37138671875002, 9.290527343750028], + [98.70253906250005, 10.19038085937504], + [98.7572265625, 10.660937499999974], + [99.1901367187501, 11.105273437499989], + [99.61474609374997, 11.781201171875026], + [99.40507812500002, 12.547900390625003], + [99.21982421875012, 12.73974609375], + [99.13681640625006, 13.716699218749994], + [98.24599609375005, 14.814746093750045], + [98.19101562500012, 15.204101562499972], + [98.56523437500007, 15.403564453125014], + [98.68925781250002, 16.30541992187497], + [98.4388671875, 16.975683593750034], + [97.79296875000003, 17.681250000000063], + [97.48496093750006, 18.494238281250034], + [97.75400390625006, 18.620800781249983], + [97.816796875, 19.459960937500057], + [98.23906250000002, 19.69067382812497], + [98.9166992187501, 19.77290039062504], + [99.02070312500004, 20.041796875000017], + [99.33789062499997, 20.078906250000017], + [99.8903320312501, 20.424414062499977], + [100.12246093750005, 20.316650390625057] + ] + ] + }, + "properties": { + "name": "Thailand", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [70.95800781250003, 40.238867187500034], + [70.59921875, 39.974511718749994], + [69.96679687499997, 40.202246093750034], + [69.47099609375002, 39.990624999999994], + [69.22910156250006, 39.761083984375034], + [69.29765625000007, 39.52480468750005], + [69.59882812500004, 39.57377929687499], + [69.7720703125, 39.55673828124998], + [70.13681640625006, 39.55756835937498], + [70.17109375000004, 39.58417968749998], + [70.20927734375007, 39.57499999999996], + [70.24482421875004, 39.54262695312502], + [70.6078125, 39.56440429687504], + [70.67861328125005, 39.47128906249998], + [70.73310546875004, 39.41328124999998], + [70.79931640625003, 39.39472656250001], + [71.00488281249997, 39.41186523437503], + [71.06503906250006, 39.49340820312506], + [71.11806640625005, 39.513574218749966], + [71.27285156250005, 39.535302734374966], + [71.328515625, 39.568701171875006], + [71.40429687499997, 39.59785156250001], + [71.73222656250002, 39.422998046874994], + [72.63994140625002, 39.385986328125], + [73.2349609375, 39.37456054687499], + [73.3361328125001, 39.41235351562506], + [73.38740234375004, 39.442724609375034], + [73.4704101562501, 39.46059570312502], + [73.63164062500007, 39.44887695312502], + [73.63632812500006, 39.396679687499955], + [73.60732421875, 39.229199218749955], + [73.7956054687501, 39.00214843749998], + [73.80166015625, 38.60688476562501], + [74.27744140625, 38.659765625000034], + [74.74501953125, 38.51000976562497], + [74.89130859375004, 37.231640624999955], + [74.65937500000004, 37.39448242187501], + [74.25966796875005, 37.41542968750002], + [74.20351562500005, 37.37246093750005], + [74.16708984375, 37.32944335937498], + [73.74960937500006, 37.23178710937498], + [73.6535156250001, 37.239355468750034], + [73.72060546875, 37.41874999999999], + [73.65712890625005, 37.43046874999996], + [73.63261718750002, 37.43720703125001], + [73.6046875000001, 37.44604492187503], + [73.48134765625, 37.4716796875], + [73.38291015625006, 37.462255859375034], + [73.21113281250004, 37.40849609375002], + [72.89550781250003, 37.26752929687498], + [72.65742187500004, 37.029052734375], + [71.665625, 36.696923828124994], + [71.530859375, 36.845117187499994], + [71.43291015625007, 37.12753906249998], + [71.5050781250001, 37.60292968750002], + [71.58037109375007, 37.86425781250006], + [71.5822265625001, 37.91010742187498], + [71.55195312500004, 37.93315429687496], + [71.48779296874997, 37.93188476562497], + [71.38964843750003, 37.90629882812502], + [71.31992187500006, 37.90185546875], + [71.27851562500004, 37.91840820312498], + [71.2828125, 38.007910156250006], + [71.33271484375004, 38.170263671875034], + [71.25585937499997, 38.306982421875006], + [70.87890624999997, 38.45639648437498], + [70.41777343750002, 38.075439453125], + [70.25146484374997, 37.66416015625006], + [69.9849609375, 37.566162109375], + [69.8208984375, 37.60957031250004], + [69.62578125000002, 37.59404296874999], + [69.49208984375, 37.55307617187498], + [69.42011718750004, 37.486718749999966], + [69.39921875000007, 37.39931640625002], + [69.42968749999997, 37.290869140625034], + [69.414453125, 37.20776367187497], + [69.35380859375007, 37.15004882812502], + [69.3039062500001, 37.11694335937503], + [69.26484375000004, 37.1083984375], + [69.18017578125003, 37.158300781250034], + [68.96044921875003, 37.32504882812498], + [68.6691406250001, 37.258398437500006], + [68.3869140625001, 37.13749999999996], + [68.2121093750001, 37.02153320312496], + [68.0677734375, 36.949804687500006], + [67.95800781249997, 36.972021484375006], + [67.83447265624997, 37.06420898437506], + [67.75898437500004, 37.172216796875034], + [67.7980468750001, 37.244970703125006], + [67.81435546875005, 37.48701171875004], + [68.29404296875006, 38.032910156249955], + [68.04785156250003, 38.669287109375006], + [68.10351562499997, 38.96201171875006], + [67.67656250000002, 39.00849609375001], + [67.34960937499997, 39.242089843749994], + [67.71904296875007, 39.62138671875002], + [68.46328125, 39.53671874999998], + [68.6525390625001, 40.182666015625045], + [69.22832031250007, 40.18759765624998], + [69.2062500000001, 40.566552734374994], + [69.71289062500003, 40.65698242187503], + [70.44150390625006, 41.0234375], + [70.75097656250003, 40.739599609375006], + [70.38261718750002, 40.453515624999966], + [70.95800781250003, 40.238867187500034] + ] + ] + }, + "properties": { + "name": "Tajikistan", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [66.52226562500007, 37.34848632812506], + [66.4718750000001, 37.3447265625], + [66.35029296875004, 37.36816406249997], + [66.10839843750003, 37.414746093749955], + [65.7650390625, 37.56914062499996], + [65.55498046875002, 37.25117187500004], + [65.30361328125005, 37.24677734375001], + [65.08964843750007, 37.237939453124994], + [64.9515625, 37.19355468750001], + [64.81630859375005, 37.13208007812503], + [64.7824218750001, 37.05927734375001], + [64.75312500000004, 36.964794921874955], + [64.60253906250003, 36.554541015625034], + [64.51103515625002, 36.34067382812498], + [64.18437500000002, 36.14892578125], + [63.8625000000001, 36.012353515624994], + [63.30166015625005, 35.85839843749997], + [63.1789062500001, 35.85844726562499], + [63.12998046875006, 35.84619140624997], + [63.10859375000004, 35.81870117187506], + [63.12998046875006, 35.76674804687505], + [63.15078125000005, 35.72827148437503], + [63.169726562500074, 35.67812500000002], + [63.05664062500003, 35.44580078125003], + [62.98027343750002, 35.40917968750003], + [62.85800781250006, 35.34965820312499], + [62.72265625000003, 35.271337890625006], + [62.688085937500006, 35.25532226562504], + [62.6105468750001, 35.23315429687506], + [61.98388671874997, 35.443701171875034], + [61.54277343750002, 35.457861328125006], + [61.34472656249997, 35.62949218750006], + [61.26201171875002, 35.61958007812498], + [61.11962890625003, 36.64257812500003], + [60.34130859375003, 36.63764648437501], + [60.06279296875002, 36.962890625], + [59.5622070312501, 37.178906249999955], + [59.240820312500006, 37.52075195312497], + [58.81542968750003, 37.683496093749994], + [58.4357421875001, 37.63852539062498], + [57.42382812500003, 37.94770507812501], + [57.1935546875001, 38.216406250000034], + [56.4406250000001, 38.249414062499994], + [56.22880859375002, 38.07338867187502], + [55.57841796875002, 38.099755859374994], + [55.075585937499994, 37.90249023437502], + [54.745214843750006, 37.501904296874955], + [53.91416015625006, 37.34355468750002], + [53.823535156250074, 37.92792968749998], + [53.86865234375003, 38.949267578125045], + [53.61757812500005, 39.21596679687502], + [53.12480468750002, 39.43208007812498], + [53.472265625000006, 39.66879882812498], + [53.404199218749994, 39.96035156250005], + [52.98750000000004, 39.98759765625002], + [52.73369140625002, 40.39873046875002], + [53.1452148437501, 40.82495117187497], + [53.87001953125005, 40.64868164062503], + [54.710058593750006, 40.89111328125006], + [54.592187499999994, 41.19355468750001], + [54.094824218750006, 41.51938476562506], + [53.846484375000074, 42.091162109375006], + [52.97001953125002, 41.97622070312505], + [52.4938476562501, 41.780371093750034], + [53.25009765625006, 42.20585937500002], + [54.120996093749994, 42.335205078125], + [54.90371093750005, 41.91909179687505], + [55.54521484375002, 41.26274414062499], + [55.97744140625005, 41.32221679687504], + [57.017968749999994, 41.26347656249996], + [56.96406250000004, 41.856542968750006], + [57.38173828125005, 42.15629882812496], + [57.814257812500074, 42.18984375000005], + [58.25966796875005, 42.688085937500034], + [58.5890625000001, 42.778466796874966], + [59.451074218749994, 42.29951171875001], + [59.858300781249994, 42.295166015625], + [60.10693359374997, 41.90742187499998], + [60.089648437500074, 41.39941406250003], + [60.454980468749994, 41.221630859374955], + [61.32890625000002, 41.19511718749999], + [61.953515624999994, 41.030615234375034], + [62.095019531250074, 40.68330078124998], + [62.65068359375002, 39.858496093750006], + [64.16279296875004, 38.95361328125003], + [65.612890625, 38.23857421875002], + [65.8571289062501, 38.26875000000004], + [66.629296875, 37.932031249999994], + [66.52558593750004, 37.785742187500034], + [66.51132812500006, 37.59916992187496], + [66.51064453125, 37.45869140625004], + [66.52226562500007, 37.34848632812506] + ] + ] + }, + "properties": { + "name": "Turkmenistan", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [125.06816406250002, -9.511914062499997], + [124.92226562500005, -8.942480468749977], + [125.17802734375002, -8.647851562499994], + [125.80429687500006, -8.4921875], + [126.61972656250006, -8.459472656249986], + [126.91523437500004, -8.715234374999966], + [126.38251953125004, -8.957617187499963], + [125.40800781250002, -9.275781250000023], + [125.06816406250002, -9.511914062499997] + ] + ] + }, + "properties": { + "name": "East Timor", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-61.012109374999966, 10.134326171874989], + [-61.59667968750003, 10.064648437499997], + [-61.464746093749966, 10.538964843749994], + [-61.03374023437502, 10.669873046875026], + [-61.012109374999966, 10.134326171874989] + ] + ] + }, + "properties": { + "name": "Trinidad and Tobago", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [10.274609375000011, 31.684960937499994], + [10.114941406250068, 31.46376953125005], + [10.216406250000063, 30.78320312500003], + [10.05976562500004, 30.58007812500003], + [9.932519531250051, 30.42534179687496], + [9.895019531250028, 30.387304687500034], + [9.807421875000045, 30.342236328124983], + [9.51875000000004, 30.229394531249994], + [9.4580078125, 30.465380859375045], + [9.363281250000057, 30.832910156250023], + [9.224023437500023, 31.373681640624994], + [9.160253906250006, 31.621337890625], + [9.044042968750034, 32.072363281250034], + [8.333398437500051, 32.54360351562502], + [8.210937500000057, 32.92670898437501], + [7.877246093750017, 33.172119140625], + [7.762695312500028, 33.23310546874998], + [7.627539062500034, 33.54863281249996], + [7.534375000000068, 33.717919921874994], + [7.500195312500011, 33.83247070312498], + [7.495605468750057, 33.97651367187501], + [7.513867187500068, 34.080517578124955], + [8.24560546875, 34.73408203124998], + [8.276855468750057, 34.97949218749997], + [8.312109375000063, 35.084619140624994], + [8.394238281250011, 35.20385742187503], + [8.318066406250011, 35.654931640624994], + [8.348730468750063, 36.367968750000045], + [8.207617187500006, 36.518945312499994], + [8.444238281250051, 36.76074218750003], + [8.601269531250068, 36.83393554687504], + [8.576562500000023, 36.93720703125001], + [9.687988281250057, 37.34038085937499], + [10.196386718750063, 37.205859375000045], + [10.571289062500057, 36.87944335937496], + [11.12666015625004, 36.874072265625045], + [10.525683593749989, 36.323339843750006], + [10.590820312500028, 35.88725585937499], + [11.00429687500008, 35.63383789062496], + [11.120117187500057, 35.24028320312499], + [10.534863281250011, 34.544726562500045], + [10.200390625000068, 34.34604492187506], + [10.158984375000074, 33.85004882812501], + [10.722753906250006, 33.514404296875], + [11.084570312500006, 33.56289062500002], + [11.202636718749972, 33.24921874999998], + [11.50458984375004, 33.181933593750045], + [11.502441406250028, 33.15556640624999], + [11.467187500000051, 32.96572265625005], + [11.453906250000017, 32.64257812500003], + [11.533789062500034, 32.52495117187496], + [11.535937500000017, 32.47333984375001], + [11.504980468750034, 32.413671875000034], + [11.358007812500006, 32.34521484375003], + [11.168261718750074, 32.25673828125002], + [11.005175781250074, 32.17270507812506], + [10.826367187500068, 32.080664062500034], + [10.771582031250006, 32.02119140625001], + [10.60888671875, 31.929541015624977], + [10.47578125000004, 31.736035156249983], + [10.274609375000011, 31.684960937499994] + ] + ] + }, + "properties": { + "name": "Tunisia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [43.43339843750002, 41.155517578125], + [43.43945312500003, 41.10712890625001], + [43.72265624999997, 40.71953124999999], + [43.56933593750003, 40.48237304687498], + [43.79169921875004, 40.07026367187498], + [44.28925781250004, 40.040380859375006], + [44.76826171875004, 39.70351562500005], + [44.81718750000002, 39.65043945312496], + [44.02324218750002, 39.37744140625006], + [44.43085937500004, 38.356787109375034], + [44.211328124999994, 37.908056640625006], + [44.56123046875004, 37.74462890625003], + [44.76513671875003, 37.142431640625006], + [44.73095703124997, 37.16528320312503], + [44.66933593750005, 37.17358398437503], + [44.60595703124997, 37.176025390625], + [44.566015625000006, 37.15825195312502], + [44.401953125000006, 37.05849609375002], + [44.325585937499994, 37.0107421875], + [44.28183593750006, 36.97802734374997], + [44.24570312500006, 36.983300781249994], + [44.20166015624997, 37.05180664062502], + [44.208398437499994, 37.20263671875], + [44.191796874999994, 37.249853515625034], + [44.15624999999997, 37.28295898437503], + [44.11445312500004, 37.30185546875006], + [44.01318359375003, 37.313525390625045], + [43.51582031250004, 37.24453125000002], + [42.77460937500004, 37.37187500000002], + [41.886816406250006, 37.156396484374994], + [40.70566406250006, 37.09770507812502], + [40.4503906250001, 37.00888671875006], + [40.016406250000074, 36.82607421875002], + [39.68652343749997, 36.73862304687506], + [39.50146484374997, 36.702246093750034], + [39.35664062500004, 36.68159179687498], + [39.10839843749997, 36.68056640625005], + [38.76660156249997, 36.69311523437503], + [38.19169921875002, 36.90156250000004], + [37.90664062500005, 36.79462890625001], + [37.720312500000006, 36.74370117187502], + [37.52353515625006, 36.678320312500034], + [37.436328125000074, 36.643310546875], + [37.327050781249994, 36.64658203125006], + [37.18740234375005, 36.655908203124994], + [37.066210937500074, 36.652636718750045], + [36.98535156250003, 36.70239257812506], + [36.941796874999994, 36.758398437500006], + [36.77656250000004, 36.79267578124998], + [36.65859375000005, 36.80253906250002], + [36.62841796875003, 36.777685546875034], + [36.5968750000001, 36.70136718750001], + [36.546679687500074, 36.50634765625], + [36.537499999999994, 36.457421874999966], + [36.127343749999994, 35.831445312499994], + [35.81093750000005, 36.30986328125002], + [36.18847656250003, 36.65898437499999], + [36.048925781250006, 36.91059570312501], + [35.537402343750074, 36.59702148437498], + [34.601367187500074, 36.78447265624999], + [33.694726562499994, 36.18198242187498], + [32.794824218749994, 36.03588867187497], + [32.37773437500002, 36.18364257812496], + [32.02197265625003, 36.53530273437502], + [31.35253906249997, 36.80107421874999], + [30.64404296874997, 36.86567382812501], + [30.48359375000004, 36.310400390625034], + [29.689062500000006, 36.15668945312498], + [29.14326171875001, 36.39721679687506], + [29.03828125000004, 36.693457031250006], + [28.48359375000001, 36.803808593750006], + [28.13369140625005, 37.02949218749998], + [27.348925781250045, 37.01958007812502], + [27.077832031250068, 37.687695312499955], + [27.23242187500003, 37.978662109374994], + [26.68281250000004, 38.198339843750006], + [26.763671875, 38.709619140624966], + [27.013671875000057, 38.88686523437502], + [26.68183593750004, 39.292236328125], + [26.113085937500074, 39.46738281249998], + [26.18134765625004, 39.99008789062498], + [26.738085937500045, 40.40024414062506], + [27.4755859375, 40.319921875000034], + [28.2890625, 40.40302734374998], + [29.36474609375003, 40.80927734374998], + [29.32226562499997, 41.227734374999955], + [31.25488281249997, 41.10761718750001], + [31.45800781249997, 41.32001953125004], + [32.306445312500074, 41.72958984374998], + [33.38134765625003, 42.01757812500003], + [34.75048828124997, 41.95683593749999], + [35.297753906249994, 41.72851562500003], + [36.05175781249997, 41.68256835937498], + [36.509667968749994, 41.262500000000045], + [38.38105468750004, 40.92451171875001], + [39.426367187500006, 41.10644531250003], + [40.26523437500006, 40.96132812500005], + [40.95947265624997, 41.21162109374998], + [41.41435546875002, 41.42363281249999], + [41.510058593750074, 41.51748046875002], + [41.70175781250006, 41.471582031249994], + [41.77939453125006, 41.44052734374998], + [41.823535156250074, 41.432373046875], + [41.92578125000003, 41.49565429687502], + [42.466406250000006, 41.43984375000002], + [42.787890625000074, 41.56372070312503], + [43.43339843750002, 41.155517578125] + ] + ], + [ + [ + [26.03896484375008, 40.726757812499955], + [26.62490234375008, 41.401757812499994], + [26.320898437500034, 41.716552734375], + [26.549707031250023, 41.896728515625], + [26.579687500000006, 41.947949218749955], + [26.615332031250063, 41.964892578125045], + [26.884863281250006, 41.99184570312502], + [26.96875000000003, 42.02685546875006], + [27.01171875, 42.05864257812496], + [27.193359375000057, 42.07709960937498], + [27.24433593750004, 42.09326171875], + [27.294921875000057, 42.079541015624955], + [27.362890625000034, 42.02504882812505], + [27.47480468750001, 41.946875000000006], + [27.53486328125001, 41.92080078125002], + [27.661132812500057, 41.96132812500002], + [27.80166015625008, 41.95654296875003], + [27.831933593750023, 41.981298828125006], + [27.879199218750074, 41.98662109375002], + [28.014453125000017, 41.96904296874999], + [28.197851562500063, 41.55449218750002], + [29.057226562500006, 41.22973632812503], + [28.780371093749977, 40.97416992187499], + [28.172167968750074, 41.08071289062502], + [27.49941406250005, 40.97314453124997], + [27.258007812499983, 40.687353515625006], + [26.10546875000003, 40.61132812499997], + [26.03896484375008, 40.726757812499955] + ] + ] + ] + }, + "properties": { + "name": "Turkey", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [33.90322265625005, -1.002050781250034], + [33.979394531249994, -1.002050781250034], + [35.83691406249997, -2.036621093749943], + [37.643847656250074, -3.0454101562500284], + [37.608691406250074, -3.4602539062499886], + [37.79726562500005, -3.6744140625000057], + [39.221777343750006, -4.692382812500014], + [38.81923828125005, -5.877636718749983], + [38.87402343750003, -6.331250000000026], + [39.47236328125004, -6.878613281249983], + [39.51923828125004, -7.1241210937499915], + [39.288476562499994, -7.517871093750003], + [39.441015625000006, -8.011523437499946], + [39.304003906250074, -8.44384765625], + [39.783789062500006, -9.914550781249957], + [40.46357421875004, -10.464355468749972], + [39.988671874999994, -10.820800781250014], + [39.56347656249997, -10.978515625], + [39.321582031250074, -11.122558593749943], + [39.17099609375006, -11.166894531250009], + [38.98750000000004, -11.167285156250003], + [38.79472656250002, -11.228906250000023], + [38.49179687500006, -11.413281250000026], + [37.92021484375002, -11.294726562500031], + [37.54169921875004, -11.675097656249974], + [36.97890625000005, -11.566992187499977], + [36.87265625000006, -11.571289062499972], + [36.77109375000006, -11.610351562500028], + [36.67382812499997, -11.684277343749983], + [36.51865234375006, -11.716210937500009], + [36.30566406250003, -11.706347656249946], + [36.191308593749994, -11.670703124999974], + [35.785449218750074, -11.452929687500017], + [35.63095703125006, -11.582031250000028], + [35.564355468749994, -11.602343749999989], + [35.50439453125003, -11.60478515624996], + [35.418261718750074, -11.583203124999997], + [35.18261718750003, -11.574804687499977], + [34.95947265625003, -11.578125000000028], + [34.95263671874997, -11.54374999999996], + [34.93701171874997, -11.463476562500034], + [34.77382812500005, -11.341699218750009], + [34.59765625000003, -11.037500000000023], + [34.66181640625004, -10.71005859375002], + [34.524218750000074, -10.03017578124998], + [34.32089843750006, -9.731542968749977], + [32.91992187500003, -9.407421875000026], + [32.75664062500002, -9.322265625], + [31.94257812500004, -9.05400390624996], + [31.673632812500017, -8.908789062499963], + [31.534863281250097, -8.713281250000009], + [31.44921874999997, -8.653906249999991], + [31.35058593750003, -8.607031250000034], + [31.07636718750004, -8.611914062499963], + [30.830664062500063, -8.385546875000031], + [30.720898437500097, -8.104394531250037], + [30.40673828125003, -7.460644531249983], + [30.313183593750097, -7.203710937499949], + [30.212695312500017, -7.037890625000017], + [30.106250000000017, -6.915039062500028], + [29.961816406249994, -6.803124999999966], + [29.798144531250017, -6.691894531249957], + [29.70966796875004, -6.61689453125004], + [29.590625000000017, -6.394433593750023], + [29.540820312500017, -6.313867187500037], + [29.506249999999994, -6.172070312500011], + [29.480078125000006, -6.024999999999977], + [29.490820312500063, -5.96542968750002], + [29.59638671875004, -5.775976562499963], + [29.59414062500005, -5.650781250000037], + [29.47646484375005, -5.316601562499997], + [29.42011718750004, -5.17617187499998], + [29.34277343749997, -4.983105468749997], + [29.32568359374997, -4.835644531249969], + [29.404199218749994, -4.49667968750002], + [29.40322265625005, -4.449316406249963], + [29.71777343750003, -4.45585937499996], + [29.94726562499997, -4.307324218749983], + [30.147167968750097, -4.08535156249998], + [30.400000000000006, -3.6539062500000057], + [30.811132812500006, -3.1164062500000114], + [30.515039062499994, -2.9175781250000057], + [30.433496093749994, -2.8745117187500284], + [30.424023437500097, -2.82402343749996], + [30.42421875000005, -2.641601562500014], + [30.441992187500006, -2.6134765624999687], + [30.53369140624997, -2.426269531250014], + [30.55361328125005, -2.4000976562500114], + [30.593359375000063, -2.39677734374996], + [30.65664062500005, -2.3738281249999886], + [30.71484375000003, -2.3634765625000114], + [30.828710937500006, -2.3384765624999773], + [30.876562500000006, -2.143359375000017], + [30.819140625000017, -1.967480468749983], + [30.82753906250005, -1.6936523437499744], + [30.812597656250006, -1.56308593750002], + [30.76220703124997, -1.458691406249983], + [30.710742187500074, -1.3967773437499744], + [30.631933593750006, -1.3674804687499602], + [30.508105468750074, -1.2082031250000256], + [30.47021484374997, -1.1311523437499602], + [30.47705078124997, -1.0830078125], + [30.509960937500097, -1.0672851562499943], + [30.519921874999994, -1.0625], + [30.741992187500017, -1.0075195312499972], + [30.809179687500063, -0.9949218750000028], + [30.82363281250005, -0.9990234374999432], + [30.84472656250003, -1.002050781250034], + [31.48310546875004, -1.002050781250034], + [32.905175781249994, -1.002050781250034], + [33.90322265625005, -1.002050781250034] + ] + ] + }, + "properties": { + "name": "United Republic of Tanzania", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [30.50996093750001, -1.0672851562500085], + [30.46992187500001, -1.0660156250000057], + [30.41230468750001, -1.0630859375000057], + [30.360253906250023, -1.0746093750000085], + [30.1015625, -1.36865234375], + [29.576953125000017, -1.3878906250000114], + [29.561914062500023, -0.9773437500000028], + [29.717675781250023, 0.09833984374999716], + [29.934472656250023, 0.4990234375], + [29.94287109375, 0.8192382812499943], + [30.94257812500001, 1.6828124999999972], + [31.252734375000017, 2.0445800781249943], + [31.176367187500006, 2.2700683593749886], + [30.728613281250006, 2.4553710937499886], + [30.83857421875001, 3.49072265625], + [31.15234375, 3.785595703124997], + [31.47998046875, 3.6804687499999886], + [31.79804687500001, 3.8026367187499943], + [32.09941406250002, 3.5291992187499943], + [32.33574218750002, 3.7062011718749943], + [32.83808593750001, 3.7984863281249943], + [33.489355468750006, 3.755078124999997], + [33.568457031250006, 3.811718749999997], + [33.74160156250002, 3.9852539062499943], + [33.97607421875, 4.22021484375], + [34.13203125000001, 3.88916015625], + [34.18574218750001, 3.8697753906249943], + [34.1650390625, 3.81298828125], + [34.39287109375002, 3.6915039062499915], + [34.447851562500006, 3.1634765624999943], + [34.74248046875002, 2.818115234375], + [34.96406250000001, 2.0624023437499943], + [34.96523437500002, 1.6433593749999886], + [34.78759765625, 1.230712890625], + [34.64912109375001, 1.185302734375], + [34.535253906250006, 1.1015625], + [34.48173828125002, 1.0421386718749943], + [34.41083984375001, 0.8672851562499915], + [34.16093750000002, 0.6051757812499972], + [33.94316406250002, 0.17377929687499716], + [33.90322265625002, -1.0020507812500057], + [32.90517578125002, -1.0020507812500057], + [31.48310546875001, -1.0020507812500057], + [30.8447265625, -1.0020507812500057], + [30.823632812500023, -0.9990234375], + [30.809179687500006, -0.9949218750000028], + [30.741992187500017, -1.0075195312500114], + [30.672753906250023, -1.0513671875000057], + [30.598730468750006, -1.0697265625000085], + [30.519921875000023, -1.0625], + [30.50996093750001, -1.0672851562500085] + ] + ] + }, + "properties": { + "name": "Uganda", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [38.21435546875003, 47.091455078124966], + [37.543359374999994, 47.07456054687498], + [37.33984375000003, 46.91689453125002], + [36.2794921875001, 46.658593749999966], + [35.82714843749997, 46.62431640625002], + [34.84960937500003, 46.189892578124955], + [35.02285156250005, 45.70097656250002], + [35.558007812499994, 45.310888671875034], + [36.170507812500006, 45.453076171874955], + [36.39335937500002, 45.06538085937501], + [35.472558593749994, 45.098486328125006], + [35.08769531250002, 44.802636718749966], + [34.716894531250006, 44.80712890625], + [33.909960937500074, 44.387597656249966], + [33.45068359374997, 44.553662109374955], + [33.55517578125003, 45.09765625000003], + [32.5080078125001, 45.40380859375006], + [33.664843750000074, 45.94707031249996], + [33.20224609375006, 46.17573242187501], + [32.47675781250004, 46.08369140625001], + [32.035742187500006, 46.26098632812497], + [31.974316406250097, 46.70878906249999], + [30.796289062499994, 46.55200195312503], + [30.219042968750074, 45.866748046875045], + [29.601660156250063, 45.682519531249994], + [28.78828125000001, 45.240966796875], + [28.451269531250006, 45.292187499999955], + [28.317675781250045, 45.347119140624955], + [28.212500000000034, 45.45043945312506], + [28.26484375000004, 45.48388671875003], + [28.310351562500074, 45.49858398437499], + [28.47138671875001, 45.50717773437506], + [28.499023437500057, 45.517724609374994], + [28.513769531250034, 45.57241210937502], + [28.49160156250005, 45.66577148437503], + [28.94775390624997, 46.049951171874966], + [28.97187500000001, 46.12763671874998], + [29.00625000000008, 46.17646484374998], + [28.94375000000005, 46.28842773437506], + [28.930566406250023, 46.36225585937501], + [28.92744140625001, 46.42412109374999], + [29.146289062500017, 46.52690429687496], + [29.458789062500017, 46.453759765624994], + [29.83789062499997, 46.35053710937501], + [29.92431640624997, 46.53886718750002], + [29.934765625000097, 46.62499999999997], + [29.942480468750063, 46.72377929687502], + [29.877832031249994, 46.828906250000045], + [29.455664062500006, 47.292626953124994], + [29.159765625000006, 47.455664062500006], + [29.12294921875005, 47.530371093750034], + [29.18603515625003, 47.65859375000005], + [29.210742187500017, 47.73154296874998], + [29.211132812500097, 47.775000000000034], + [29.194824218750057, 47.88242187499998], + [28.77382812500008, 48.11958007812498], + [28.601660156250006, 48.14438476562498], + [28.530468750000068, 48.15029296875002], + [28.34052734375001, 48.144433593749994], + [27.54921875000008, 48.47773437500004], + [26.4423828125, 48.22998046875], + [26.162695312500063, 47.992529296875034], + [25.90869140625, 47.96757812500002], + [25.46425781250005, 47.910791015624994], + [24.89335937499999, 47.71777343750003], + [24.578906250000074, 47.93105468750005], + [23.628710937500017, 47.995849609375], + [22.582421875000023, 48.134033203125], + [22.253710937500017, 48.407373046874994], + [22.142871093750017, 48.568505859374966], + [22.295214843750045, 48.68583984374999], + [22.432031250000023, 48.93354492187498], + [22.57998046875005, 49.077197265625045], + [22.705664062500006, 49.17119140624999], + [22.6494140625, 49.53901367187498], + [23.711718750000045, 50.377343749999966], + [24.105761718750045, 50.84497070312503], + [23.664453125000023, 51.31005859375], + [23.61376953125, 51.525390625], + [24.361914062500006, 51.86752929687498], + [25.785742187500006, 51.923828125], + [27.14199218750008, 51.75205078124998], + [27.689746093750017, 51.572412109374994], + [28.59902343750008, 51.54262695312505], + [28.647753906250074, 51.45654296875], + [28.690234375000017, 51.43886718750005], + [28.731250000000017, 51.43339843749999], + [28.793261718750045, 51.510351562500034], + [28.97773437500004, 51.57177734375003], + [29.01308593750005, 51.59892578124996], + [29.06074218750001, 51.625439453124955], + [29.102050781250057, 51.627539062500034], + [29.13564453125008, 51.61728515624998], + [29.174218750000023, 51.58061523437496], + [29.23046875000003, 51.49702148437498], + [29.29882812500003, 51.41303710937501], + [29.346484375000017, 51.38256835937503], + [30.160742187500006, 51.477880859375006], + [30.449511718750017, 51.274316406249994], + [30.533007812500017, 51.596337890624966], + [30.980664062500097, 52.04619140624996], + [31.217968750000097, 52.05024414062498], + [31.345996093750074, 52.10537109375002], + [31.57373046875003, 52.108105468749955], + [31.763378906250097, 52.10107421875003], + [32.507910156250006, 52.30854492187504], + [33.735253906249994, 52.344775390625045], + [34.397851562499994, 51.780419921874994], + [34.280664062499994, 51.311669921874966], + [35.31191406250005, 51.043896484374955], + [35.41162109375003, 50.539697265624994], + [36.619433593750074, 50.209228515625], + [37.42285156249997, 50.411474609375006], + [38.04687500000003, 49.92001953125006], + [38.258593750000074, 50.052343750000006], + [39.17480468750003, 49.85595703124997], + [39.780566406250074, 49.57202148437503], + [40.07001953125004, 49.20029296874998], + [39.68652343749997, 49.007910156250034], + [39.96103515625006, 48.23793945312502], + [39.735937500000006, 47.84482421875006], + [38.90029296875005, 47.85512695312502], + [38.287402343750074, 47.559179687500034], + [38.21435546875003, 47.091455078124966] + ] + ] + }, + "properties": { + "name": "Ukraine", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-57.81059570312499, -30.85859375000001], + [-57.872509765625, -30.59101562500001], + [-57.55229492187499, -30.26123046875], + [-57.21445312499999, -30.28339843750001], + [-56.83271484375, -30.107226562500003], + [-56.4072265625, -30.44746093750001], + [-55.998974609375, -30.837207031250003], + [-56.018457031249994, -30.99189453125001], + [-56.015527343749994, -31.059667968750006], + [-56.00468749999999, -31.079199218750006], + [-55.95200195312499, -31.080859375000003], + [-55.873681640624994, -31.069628906250003], + [-55.807763671874994, -31.036718750000006], + [-55.75634765625, -30.987109375000003], + [-55.705957031249994, -30.946582031250003], + [-55.665234375, -30.924902343750006], + [-55.55732421875, -30.8759765625], + [-55.44956054687499, -30.964453125000006], + [-55.36606445312499, -31.046191406250003], + [-55.254638671875, -31.2255859375], + [-55.17353515625, -31.279589843750003], + [-55.09116210937499, -31.31396484375], + [-54.89599609375, -31.391210937500006], + [-54.587646484375, -31.485156250000003], + [-54.22055664062499, -31.85517578125001], + [-53.92060546875, -31.95234375000001], + [-53.76171875, -32.05683593750001], + [-53.601708984374994, -32.40302734375001], + [-53.12558593749999, -32.73671875000001], + [-53.2140625, -32.82109375], + [-53.39521484375, -33.010351562500006], + [-53.53134765624999, -33.1708984375], + [-53.53037109374999, -33.50029296875], + [-53.53764648437499, -33.6228515625], + [-53.53134765624999, -33.65546875000001], + [-53.51884765624999, -33.67724609375], + [-53.37060546875, -33.7421875], + [-53.419580078124994, -33.77919921875001], + [-53.47246093749999, -33.84931640625001], + [-53.53452148437499, -34.01748046875001], + [-53.785302734374994, -34.38037109375], + [-54.16855468749999, -34.670703125], + [-54.902294921875, -34.93281250000001], + [-55.67314453124999, -34.77568359375], + [-56.117919921875, -34.90791015625001], + [-56.85517578125, -34.67666015625001], + [-57.17070312499999, -34.45234375000001], + [-57.8291015625, -34.47734375], + [-58.40019531249999, -33.91240234375], + [-58.35336914062499, -33.26005859375], + [-58.08232421874999, -32.893652343750006], + [-58.12958984375, -32.75722656250001], + [-58.16220703124999, -32.566503906250006], + [-58.201171875, -32.4716796875], + [-58.18901367187499, -31.92421875000001], + [-57.81059570312499, -30.85859375000001] + ] + ] + }, + "properties": { + "name": "Uruguay", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-155.58134765624996, 19.012011718750017], + [-155.88129882812495, 19.07050781250001], + [-156.04868164062498, 19.749951171874983], + [-155.83164062499998, 20.27583007812501], + [-155.198779296875, 19.99438476562503], + [-154.80419921875, 19.524462890625045], + [-155.58134765624996, 19.012011718750017] + ] + ], + [ + [ + [-72.50976562500003, 40.98603515625001], + [-73.19428710937495, 40.654199218749994], + [-73.573828125, 40.91962890624998], + [-72.50976562500003, 40.98603515625001] + ] + ], + [ + [ + [-94.80346679687497, 49.0029296875], + [-94.71279296874997, 48.863427734374994], + [-93.85161132812496, 48.607275390625034], + [-93.37788085937498, 48.61655273437498], + [-93.25795898437497, 48.62885742187501], + [-92.83671874999996, 48.567773437499994], + [-92.50058593749995, 48.43535156250002], + [-92.41459960937493, 48.276611328125], + [-92.34843749999996, 48.276611328125], + [-92.00517578125002, 48.301855468750006], + [-91.38720703124997, 48.05854492187498], + [-90.79731445312495, 48.13105468750001], + [-89.4556640625, 47.996240234374994], + [-88.37817382812497, 48.30307617187498], + [-87.74389648437497, 48.06054687500003], + [-87.20800781249997, 47.848486328125006], + [-86.67216796874996, 47.636425781249955], + [-85.65224609375, 47.21997070312503], + [-85.07006835937497, 46.97993164062498], + [-84.87597656249994, 46.89990234375003], + [-84.66577148437503, 46.54326171875002], + [-84.44047851562496, 46.49814453125006], + [-84.12319335937497, 46.50292968749997], + [-83.97778320312503, 46.08491210937498], + [-83.61596679687503, 46.116845703124994], + [-83.59267578125, 45.81713867187506], + [-82.91933593749994, 45.51796875000002], + [-82.48505859374993, 45.08374023437503], + [-82.137841796875, 43.570898437500034], + [-82.19038085937495, 43.47407226562501], + [-82.54531249999997, 42.62470703124998], + [-83.10952148437497, 42.25068359375001], + [-83.141943359375, 41.97587890624996], + [-82.69003906249995, 41.675195312499994], + [-81.97416992187496, 41.88872070312499], + [-81.50732421874997, 42.10346679687504], + [-81.02822265624997, 42.247167968750006], + [-80.24755859375, 42.36601562499996], + [-79.17373046875, 42.74853515625], + [-78.91508789062496, 42.90913085937504], + [-78.98076171874993, 42.98061523437502], + [-79.02617187499996, 43.01733398437506], + [-79.066064453125, 43.10610351562502], + [-79.17187499999997, 43.466552734375], + [-79.00249023437502, 43.52714843749999], + [-78.845556640625, 43.58334960937498], + [-78.72041015625001, 43.62495117187501], + [-78.45825195312497, 43.63149414062502], + [-77.87924804687498, 43.629541015624994], + [-76.819970703125, 43.62880859375002], + [-76.18579101562503, 44.24223632812502], + [-75.81933593749997, 44.468017578125], + [-75.40126953124997, 44.77226562499999], + [-74.99614257812496, 44.970117187499966], + [-74.76245117187494, 44.99907226562502], + [-74.663232421875, 45.00390625000003], + [-71.51752929687495, 45.00756835937497], + [-71.327294921875, 45.29008789062496], + [-70.89799804687493, 45.26245117187503], + [-70.296240234375, 45.90610351562506], + [-70.00771484375002, 46.70893554687501], + [-69.24287109374998, 47.46298828124998], + [-68.82871093749998, 47.20332031250001], + [-68.310888671875, 47.3544921875], + [-67.806787109375, 47.08281249999999], + [-67.78466796875, 45.70170898437499], + [-67.43266601562496, 45.60312499999998], + [-67.47255859375002, 45.27587890625], + [-67.12485351562498, 45.16943359375], + [-67.10673828125002, 44.88505859374996], + [-67.90703124999999, 44.45361328125], + [-68.27744140625003, 44.50737304687502], + [-69.79160156249995, 43.80522460937499], + [-70.17880859374998, 43.76635742187506], + [-70.82905273437493, 42.82534179687502], + [-71.04619140624993, 42.331103515625045], + [-70.73828125, 42.228857421875006], + [-70.4046875, 41.62690429687501], + [-70.65712890625, 41.53422851562496], + [-71.42656249999999, 41.63330078125], + [-71.52285156249997, 41.378955078125045], + [-72.84716796875003, 41.265869140625], + [-73.5830078125, 41.02187500000005], + [-74.22670898437497, 40.608007812500006], + [-73.95761718750003, 40.32836914062497], + [-74.17612304687495, 39.726611328125045], + [-74.42880859375, 39.38720703125], + [-74.89702148437502, 39.14545898437504], + [-75.3921875, 39.09277343750006], + [-75.03588867187497, 38.50332031250005], + [-75.65927734374995, 37.953955078125034], + [-76.501318359375, 38.53217773437498], + [-76.26425781250003, 37.89355468749997], + [-76.26347656249996, 37.357031250000006], + [-75.89042968749999, 36.65703124999996], + [-76.47880859374993, 36.028173828125006], + [-75.77221679687497, 35.89990234375], + [-75.77392578124997, 35.64697265624997], + [-76.51293945312497, 35.270410156249994], + [-76.74497070312498, 34.94096679687502], + [-77.750732421875, 34.28496093749996], + [-78.01333007812502, 33.91181640624998], + [-78.57768554687496, 33.87324218750001], + [-78.92031249999997, 33.65869140625], + [-79.27602539062497, 33.135400390624966], + [-80.84921875, 32.113916015624966], + [-81.52041015624997, 30.874658203125023], + [-81.24951171875003, 29.793798828125006], + [-80.89999999999995, 29.049853515625045], + [-80.52412109374995, 28.48608398437503], + [-80.65009765624993, 28.18090820312503], + [-80.22612304687499, 27.207031250000057], + [-80.04130859374999, 26.568603515625], + [-80.1263671875, 25.83349609375], + [-80.36694335937497, 25.331249999999983], + [-80.73652343749995, 25.156347656249977], + [-81.09765625, 25.319140625000017], + [-81.36494140625001, 25.83105468750003], + [-81.715478515625, 25.98315429687503], + [-81.86655273437495, 26.435009765624983], + [-82.44135742187501, 27.059667968750034], + [-82.66088867187497, 27.71840820312505], + [-82.84350585937494, 27.845996093750017], + [-82.66064453125, 28.48583984374997], + [-82.65146484375, 28.887500000000017], + [-83.29047851562498, 29.45190429687497], + [-83.69438476562502, 29.92597656250001], + [-84.04423828124996, 30.10380859374999], + [-84.38281250000003, 29.90737304687505], + [-85.31894531249995, 29.680224609375045], + [-85.35361328125, 29.875732421875], + [-86.25737304687502, 30.493017578124977], + [-87.79028320312503, 30.291796875000017], + [-88.90522460937495, 30.415136718750006], + [-89.58847656249998, 30.165966796874955], + [-90.22529296874995, 30.379296874999994], + [-90.41303710937501, 30.140332031249983], + [-89.58950195312502, 29.9150390625], + [-90.10136718749993, 29.181787109375023], + [-90.37919921874996, 29.29511718750001], + [-90.75102539062496, 29.13085937500003], + [-91.29013671875, 29.288964843749994], + [-91.33095703124997, 29.513574218750023], + [-91.8931640625, 29.836035156249977], + [-92.26083984374995, 29.55683593750004], + [-93.17568359375, 29.778955078124994], + [-93.69482421874997, 29.769921875000023], + [-94.88828125000003, 29.37055664062501], + [-95.27348632812499, 28.96386718750003], + [-95.85341796875, 28.64033203125001], + [-96.44873046874997, 28.594482421875], + [-96.56171874999998, 28.367138671874955], + [-97.156494140625, 28.144335937500045], + [-97.17143554687493, 27.87958984375001], + [-97.55468749999994, 26.96733398437496], + [-97.40234375, 26.396533203125045], + [-97.14624023437494, 25.961474609375045], + [-97.35815429687497, 25.870507812499994], + [-98.08281249999999, 26.06445312499997], + [-99.10776367187498, 26.446923828124994], + [-99.4435546875, 27.03666992187499], + [-99.50532226562497, 27.54833984375003], + [-100.29604492187495, 28.32768554687499], + [-100.65864257812501, 29.06855468750004], + [-101.44038085937503, 29.77685546875], + [-102.26894531249998, 29.871191406250034], + [-102.73417968749999, 29.643945312500023], + [-102.8919921875, 29.216406250000034], + [-103.25771484374998, 29.001123046874966], + [-104.40063476562503, 29.57373046875], + [-104.97880859374996, 30.645947265624955], + [-106.25571289062495, 31.544677734375], + [-106.45322265624995, 31.770166015625023], + [-108.21181640625002, 31.779345703125017], + [-108.21445312499993, 31.329443359375034], + [-111.0419921875, 31.32421875000003], + [-112.93896484375001, 31.91625976562503], + [-114.83593749999994, 32.50830078125003], + [-114.72475585937495, 32.71533203125003], + [-117.12827148437495, 32.533349609374994], + [-117.46743164062495, 33.295507812500006], + [-118.506201171875, 34.01738281249999], + [-119.14374999999995, 34.11201171874998], + [-119.60605468749999, 34.41801757812499], + [-120.48120117187503, 34.47163085937498], + [-120.64467773437502, 34.57998046875002], + [-120.63359374999999, 35.07646484375002], + [-120.86030273437498, 35.36542968749998], + [-121.87739257812498, 36.33105468749997], + [-121.78999023437494, 36.732275390625006], + [-122.394921875, 37.20751953125003], + [-122.46689453125, 37.83818359374999], + [-122.96816406249998, 38.097021484375034], + [-122.9865234375, 38.27709960937506], + [-123.701123046875, 38.90727539062502], + [-123.88447265624997, 39.86079101562501], + [-124.32402343749999, 40.25195312500003], + [-124.3716796875, 40.49121093750003], + [-124.06850585937498, 41.38417968750005], + [-124.53964843750003, 42.812890624999966], + [-124.14873046874997, 43.691748046875034], + [-123.92934570312495, 45.57695312499996], + [-124.0716796875, 46.74477539062502], + [-124.376025390625, 47.658642578124955], + [-124.62109375000001, 47.90415039062498], + [-124.63261718749997, 48.37504882812499], + [-123.97578125, 48.16845703125], + [-122.24199218750002, 48.01074218750003], + [-122.52031249999996, 48.229101562500006], + [-122.40854492187502, 48.29389648437498], + [-122.49677734374995, 48.50556640625001], + [-122.56201171875001, 48.777978515624994], + [-122.65302734375, 48.76386718749998], + [-122.72246093750002, 48.85302734375003], + [-122.78876953125003, 48.993017578125034], + [-119.70170898437495, 48.993017578125034], + [-119.27534179687494, 48.99306640625005], + [-118.84892578124993, 48.99306640625005], + [-117.99619140625002, 48.99306640625005], + [-116.71704101562501, 48.99306640625005], + [-114.58510742187501, 48.99306640625005], + [-112.45322265625, 48.99306640625005], + [-109.46855468749999, 48.99306640625005], + [-107.76298828124997, 48.993115234374955], + [-104.35195312499997, 48.993115234374955], + [-102.22001953124996, 48.993115234374955], + [-98.80898437499995, 48.99316406249997], + [-97.52983398437493, 48.99316406249997], + [-96.67705078124993, 48.99316406249997], + [-96.25068359374993, 48.99316406249997], + [-95.39790039062493, 48.99316406249997], + [-95.16206054687493, 48.991748046875045], + [-94.85434570312495, 49.304589843749994], + [-94.86040039062493, 49.258593750000045], + [-94.80346679687497, 49.0029296875] + ] + ], + [ + [ + [-163.476025390625, 54.98071289062497], + [-163.35810546874995, 54.73569335937506], + [-164.4634765625, 54.427343750000034], + [-164.887646484375, 54.60781250000002], + [-164.52978515625, 54.88085937500006], + [-163.476025390625, 54.98071289062497] + ] + ], + [ + [ + [-130.97915039062502, 55.489160156249994], + [-131.08276367187497, 55.26679687499998], + [-131.810986328125, 55.223095703124955], + [-131.62495117187504, 55.831689453124966], + [-131.26923828125004, 55.95537109375002], + [-130.97915039062502, 55.489160156249994] + ] + ], + [ + [ + [-133.56611328125, 56.33920898437498], + [-133.202978515625, 56.31982421875003], + [-131.97641601562498, 55.208593750000034], + [-131.98085937499997, 54.80483398437502], + [-132.78232421875, 55.04848632812502], + [-133.44697265624995, 55.797021484374994], + [-133.56611328125, 56.33920898437498] + ] + ], + [ + [ + [-133.36621093750006, 57.003515625000034], + [-132.95415039062502, 56.880273437499994], + [-133.212646484375, 56.46459960937503], + [-133.602783203125, 56.46411132812503], + [-133.86596679687497, 57.068701171875006], + [-133.36621093750006, 57.003515625000034] + ] + ], + [ + [ + [-134.96977539062496, 57.351416015625034], + [-134.62070312499998, 56.71831054687502], + [-135.78710937500003, 57.31728515625002], + [-134.96977539062496, 57.351416015625034] + ] + ], + [ + [ + [-152.89804687499998, 57.82392578125004], + [-152.21621093749997, 57.577001953125006], + [-153.793212890625, 56.98950195312503], + [-154.33896484374998, 56.9208984375], + [-154.70595703124997, 57.335351562499966], + [-154.2814453125, 57.638085937499994], + [-153.81835937499997, 57.595605468749966], + [-152.89804687499998, 57.82392578125004] + ] + ], + [ + [ + [-135.73037109375002, 58.244238281250034], + [-135.00209960937497, 58.05107421875002], + [-135.08486328124997, 57.51103515624996], + [-136.07661132812504, 57.67456054687497], + [-136.51230468749998, 58.095996093750045], + [-135.73037109375002, 58.244238281250034] + ] + ], + [ + [ + [-134.68027343749998, 58.16166992187499], + [-133.93701171874997, 57.581591796875045], + [-133.92529296875, 57.33676757812498], + [-134.43530273437497, 57.056982421875006], + [-134.65986328124998, 57.638085937499994], + [-134.68027343749998, 58.16166992187499] + ] + ], + [ + [ + [-166.13544921875, 60.38354492187503], + [-165.72968750000004, 60.31420898437503], + [-165.591796875, 59.913134765625045], + [-166.187548828125, 59.773828124999994], + [-167.13886718749998, 60.00854492187503], + [-166.13544921875, 60.38354492187503] + ] + ], + [ + [ + [-171.46303710937494, 63.640039062499994], + [-170.430419921875, 63.69882812499998], + [-169.77778320312498, 63.09375], + [-171.46303710937494, 63.640039062499994] + ] + ], + [ + [ + [-141.00214843750004, 68.77416992187506], + [-141.00214843750004, 67.89755859374998], + [-141.00214843750004, 66.43652343750006], + [-141.00214843750004, 65.55991210937498], + [-141.00214843750004, 64.09887695312506], + [-141.00214843750004, 63.22226562499998], + [-141.00214843750004, 61.761279296875045], + [-141.00214843750004, 60.884667968749994], + [-141.00214843750004, 60.30024414062504], + [-140.45283203125004, 60.29970703125002], + [-139.97329101562497, 60.183154296875074], + [-139.67631835937505, 60.32832031249998], + [-139.23476562499997, 60.339746093749994], + [-138.70546874999997, 59.90131835937504], + [-138.317626953125, 59.611132812500074], + [-137.59331054687493, 59.22626953124998], + [-136.81328125000002, 59.150048828124994], + [-136.46635742187493, 59.459082031250006], + [-135.70258789062504, 59.72875976562506], + [-135.36787109374998, 59.743310546874994], + [-134.94375, 59.28828125000001], + [-134.67724609374997, 59.19926757812499], + [-134.39306640625, 59.009179687499994], + [-134.32963867187505, 58.93969726562506], + [-134.21850585937503, 58.849902343750045], + [-133.54638671874997, 58.50346679687499], + [-133.27529296875, 58.22285156250004], + [-133.00141601562495, 57.948974609375], + [-132.062890625, 56.95336914062503], + [-131.86616210937495, 56.792822265625006], + [-130.649072265625, 56.26367187500003], + [-130.47709960937496, 56.230566406250034], + [-130.09785156249995, 56.10927734375002], + [-130.01406249999997, 55.950537109375006], + [-130.036572265625, 55.29790039062502], + [-130.2140625, 55.02587890625003], + [-130.57534179687497, 54.769677734374966], + [-131.04785156249997, 55.157666015624955], + [-130.9185546875, 55.735986328124994], + [-131.28759765624994, 56.01210937500005], + [-131.84384765625003, 56.16010742187498], + [-132.81425781249993, 57.04072265624998], + [-133.465869140625, 57.17216796875002], + [-133.55419921874997, 57.69506835937497], + [-134.06333007812503, 58.21108398437502], + [-134.77612304687506, 58.45385742187503], + [-135.3025390625, 58.25590820312502], + [-135.86171874999997, 58.577050781249966], + [-136.5826171875, 58.24521484375006], + [-137.54399414062502, 58.58120117187502], + [-138.35249023437498, 59.08730468750002], + [-140.216748046875, 59.72666015624998], + [-140.84316406249997, 59.74887695312506], + [-141.67016601562497, 59.969873046874966], + [-142.94565429687503, 60.09697265625002], + [-143.80507812499997, 60.01289062500001], + [-144.901318359375, 60.335156249999955], + [-145.898876953125, 60.47817382812505], + [-146.8740234375, 61.00488281249997], + [-148.34443359374998, 60.853564453125045], + [-148.197607421875, 60.167773437500045], + [-148.430712890625, 59.98911132812498], + [-149.4322265625, 60.00102539062499], + [-150.9607421875, 59.24399414062506], + [-151.73818359375002, 59.18852539062502], + [-151.734521484375, 59.98833007812499], + [-151.45146484375, 60.20263671875003], + [-151.32177734375, 60.74291992187497], + [-150.44125976562503, 61.02358398437505], + [-150.61225585937495, 61.301123046875006], + [-151.73398437499998, 60.91074218749998], + [-151.75048828124994, 60.75488281250003], + [-153.10605468749998, 59.87504882812502], + [-154.088330078125, 59.36328125000003], + [-154.129833984375, 59.119873046875], + [-153.33442382812495, 58.85786132812498], + [-154.01987304687498, 58.49296874999999], + [-154.247021484375, 58.15942382812497], + [-155.006884765625, 58.01606445312501], + [-156.47841796875002, 57.32788085937506], + [-156.475146484375, 57.10517578124998], + [-157.57836914062503, 56.63447265625001], + [-158.41440429687498, 56.435839843750045], + [-158.27563476562497, 56.19624023437498], + [-159.52324218749993, 55.81000976562498], + [-159.96230468749997, 55.79487304687501], + [-161.09951171875, 55.405712890624955], + [-161.74155273437498, 55.39116210937502], + [-162.073974609375, 55.13930664062505], + [-162.86503906249996, 54.954541015624955], + [-162.961962890625, 55.18383789062506], + [-162.15712890625, 55.71943359375001], + [-161.21562500000005, 56.02143554687498], + [-160.85131835937497, 55.77187500000002], + [-160.30205078125, 56.31411132812502], + [-159.28310546874997, 56.688574218750006], + [-158.32094726562497, 57.29790039062499], + [-157.60756835937502, 57.601464843749994], + [-157.52363281249998, 58.421337890624955], + [-158.50317382812494, 58.85034179687497], + [-159.08266601562497, 58.469775390625074], + [-159.67026367187498, 58.9111328125], + [-160.36313476562498, 59.05117187500002], + [-161.75546874999998, 58.61201171874998], + [-161.82871093749998, 59.588623046875], + [-162.24248046875, 60.17832031249998], + [-163.21938476562497, 59.84560546875005], + [-163.90688476562494, 59.80678710937505], + [-164.662255859375, 60.303808593750034], + [-165.35380859375002, 60.54121093750001], + [-164.80517578125, 60.89204101562498], + [-165.56586914062498, 61.10234375000002], + [-166.07880859375, 61.803124999999966], + [-165.19453125, 62.47353515625002], + [-164.40903320312503, 63.21503906250001], + [-163.358837890625, 63.04575195312498], + [-161.97397460937498, 63.45292968749999], + [-161.09970703125003, 63.557910156250045], + [-160.778564453125, 63.818945312500034], + [-160.93193359374996, 64.5791015625], + [-161.75937499999998, 64.816259765625], + [-162.80703124999997, 64.37421875000001], + [-163.71308593749998, 64.588232421875], + [-164.89951171875003, 64.46064453125004], + [-166.1427734375, 64.58276367187503], + [-167.40400390625, 65.42211914062497], + [-168.08837890624997, 65.65776367187502], + [-164.67412109375002, 66.55502929687503], + [-163.77548828125, 66.53110351562503], + [-163.69536132812502, 66.08383789062503], + [-161.81630859375002, 66.05366210937504], + [-161.5568359375, 66.25053710937499], + [-160.23168945312503, 66.420263671875], + [-160.864013671875, 66.67084960937501], + [-161.85668945312497, 66.70034179687497], + [-161.96542968750003, 67.04956054687497], + [-163.001708984375, 67.02729492187495], + [-163.720556640625, 67.19555664062506], + [-164.1251953125, 67.60673828125007], + [-166.38051757812502, 68.425146484375], + [-166.20908203125, 68.88535156250003], + [-164.30234375000003, 68.93647460937498], + [-163.16147460937498, 69.38793945312503], + [-162.95209960937504, 69.75810546875005], + [-161.88095703125003, 70.33173828125001], + [-160.9962890625, 70.30458984375], + [-159.31450195312496, 70.87851562500003], + [-157.998486328125, 70.8453125], + [-156.78330078124998, 71.31894531250006], + [-155.16684570312498, 71.09921875000006], + [-154.19521484375002, 70.80112304687498], + [-153.23291015625, 70.93256835937504], + [-152.23291015625, 70.81035156249999], + [-151.94467773437498, 70.45209960937501], + [-149.26943359374997, 70.50078124999999], + [-147.70537109375, 70.21723632812495], + [-145.82314453124997, 70.16005859375002], + [-145.19736328125003, 70.00869140625002], + [-143.218310546875, 70.11625976562499], + [-141.40791015625, 69.65336914062502], + [-141.00214843750004, 69.65078125000002], + [-141.00214843750004, 68.77416992187506] + ] + ] + ] + }, + "properties": { + "name": "United States of America", + "childNum": 14 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [70.94677734374997, 42.24868164062505], + [70.97900390625003, 42.26655273437504], + [71.03603515625, 42.28466796875], + [71.12998046875006, 42.25000000000003], + [71.21269531250002, 42.20644531250005], + [71.23232421875005, 42.18627929687503], + [71.22851562499997, 42.16289062499996], + [71.03222656249997, 42.07778320312505], + [70.84189453125, 42.019628906250006], + [70.45498046875005, 41.72504882812504], + [70.18095703125007, 41.571435546874994], + [70.78242187500004, 41.262500000000045], + [71.11074218750005, 41.152636718750045], + [71.29882812500003, 41.152490234374994], + [71.39306640625003, 41.123388671875034], + [71.40839843750004, 41.13603515625002], + [71.60625000000002, 41.367431640625], + [72.36406250000002, 41.04345703125], + [73.13212890625002, 40.828515624999994], + [72.3892578125, 40.427392578124994], + [71.69248046875, 40.15234375], + [70.95800781250003, 40.238867187500034], + [70.38261718750002, 40.453515624999966], + [70.75097656250003, 40.739599609375006], + [70.44150390625006, 41.0234375], + [69.71289062500003, 40.65698242187503], + [69.2062500000001, 40.566552734374994], + [69.22832031250007, 40.18759765624998], + [68.6525390625001, 40.182666015625045], + [68.46328125, 39.53671874999998], + [67.71904296875007, 39.62138671875002], + [67.34960937499997, 39.242089843749994], + [67.67656250000002, 39.00849609375001], + [68.10351562499997, 38.96201171875006], + [68.04785156250003, 38.669287109375006], + [68.29404296875006, 38.032910156249955], + [67.81435546875005, 37.48701171875004], + [67.7980468750001, 37.244970703125006], + [67.75898437500004, 37.172216796875034], + [67.75292968749997, 37.199804687500034], + [67.70000000000002, 37.227246093749955], + [67.60742187499997, 37.22250976562506], + [67.5172851562501, 37.26665039062499], + [67.44169921875007, 37.25800781250001], + [67.3197265625, 37.209570312500006], + [67.1955078125001, 37.23520507812498], + [67.06884765624997, 37.334814453125006], + [66.82773437500006, 37.37128906249998], + [66.52226562500007, 37.34848632812506], + [66.51064453125, 37.45869140625004], + [66.51132812500006, 37.59916992187496], + [66.52558593750004, 37.785742187500034], + [66.629296875, 37.932031249999994], + [65.8571289062501, 38.26875000000004], + [65.612890625, 38.23857421875002], + [64.16279296875004, 38.95361328125003], + [62.65068359375002, 39.858496093750006], + [62.095019531250074, 40.68330078124998], + [61.953515624999994, 41.030615234375034], + [61.32890625000002, 41.19511718749999], + [60.454980468749994, 41.221630859374955], + [60.089648437500074, 41.39941406250003], + [60.10693359374997, 41.90742187499998], + [59.858300781249994, 42.295166015625], + [59.451074218749994, 42.29951171875001], + [58.5890625000001, 42.778466796874966], + [58.25966796875005, 42.688085937500034], + [57.814257812500074, 42.18984375000005], + [57.38173828125005, 42.15629882812496], + [56.96406250000004, 41.856542968750006], + [57.017968749999994, 41.26347656249996], + [55.97744140625005, 41.32221679687504], + [55.9767578125001, 42.69951171874996], + [55.97568359375006, 44.99492187499996], + [58.555273437500006, 45.55537109375001], + [61.007910156250006, 44.39379882812497], + [61.16074218750006, 44.16860351562502], + [61.99023437500003, 43.492138671874955], + [63.20703125000003, 43.62797851562502], + [64.44316406250007, 43.551171874999994], + [64.9054687500001, 43.714697265625006], + [65.49619140625, 43.310546875], + [65.80302734375002, 42.87695312500006], + [66.1002929687501, 42.99082031249998], + [66.00957031250007, 42.00488281250003], + [66.49863281250006, 41.99487304687503], + [66.66865234375004, 41.27075195312503], + [66.81425781250002, 41.14238281249999], + [67.9357421875001, 41.19658203125002], + [68.29189453125, 40.656103515625034], + [69.06494140625003, 41.366943359375], + [70.09560546875, 41.82050781250004], + [70.41601562500003, 42.07856445312501], + [70.94677734374997, 42.24868164062505] + ] + ] + }, + "properties": { + "name": "Uzbekistan", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-60.742138671874926, 5.202050781250037], + [-60.71196289062499, 5.191552734375023], + [-60.671972656250034, 5.164355468749989], + [-60.60449218749994, 4.99458007812504], + [-61.00283203125002, 4.5352539062499915], + [-62.15312499999996, 4.098388671874986], + [-62.71210937499998, 4.01791992187502], + [-62.96865234374994, 3.593945312499983], + [-63.29472656249993, 3.92226562499998], + [-64.02148437500003, 3.929101562500051], + [-64.25566406249996, 4.140332031249997], + [-64.56791992187496, 3.8998046875000227], + [-64.22109375000002, 3.5874023437499716], + [-64.21884765625, 3.2046874999999915], + [-63.924169921875006, 2.4524414062500313], + [-63.389257812500006, 2.4119140625000455], + [-63.393945312499994, 2.2225097656250057], + [-64.03544921874993, 1.904443359375037], + [-64.11484375000003, 1.619287109375037], + [-65.10375976562497, 1.108105468749983], + [-65.36083984374994, 0.8686523437500568], + [-65.68144531249999, 0.9834472656249886], + [-66.06005859375003, 0.7853515625000398], + [-66.42924804687502, 0.8216796874999801], + [-66.87602539062499, 1.223046875000037], + [-67.21083984375, 2.3901367187500426], + [-67.83476562499999, 2.8928222656250426], + [-67.3111328125, 3.41586914062502], + [-67.66162109375, 3.864257812499986], + [-67.85527343750002, 4.506884765624989], + [-67.82490234374995, 5.270458984375026], + [-67.43935546875, 6.025537109375023], + [-67.85917968749999, 6.289892578124963], + [-68.47177734375, 6.156542968749974], + [-69.43925781249993, 6.1349121093750085], + [-70.09501953124996, 6.937939453125011], + [-70.65507812500002, 7.082763671875028], + [-71.01328124999998, 6.994433593749974], + [-72.08427734374993, 7.096874999999969], + [-72.44296875, 7.454882812499989], + [-72.41655273437496, 8.381982421875037], + [-72.66542968749994, 8.62758789062498], + [-72.79638671874997, 9.108984374999991], + [-73.35634765625002, 9.226855468750031], + [-73.00654296874998, 9.789160156250006], + [-72.86933593750001, 10.49125976562496], + [-72.690087890625, 10.835839843749994], + [-72.24848632812501, 11.196435546875009], + [-71.95810546875, 11.666406250000009], + [-71.31972656249997, 11.861914062500048], + [-71.86865234374997, 11.627343750000037], + [-71.94697265624995, 11.414453125000009], + [-71.59433593749995, 10.657373046875051], + [-72.11284179687499, 9.815576171874966], + [-71.68671874999995, 9.072509765625028], + [-71.29794921874998, 9.125634765625009], + [-71.08583984375002, 9.348242187499977], + [-71.05268554687501, 9.705810546874986], + [-71.38662109375002, 10.263769531249977], + [-71.54462890624995, 10.778710937499994], + [-71.46953124999993, 10.964160156250017], + [-70.23251953124998, 11.372998046874997], + [-70.28652343749997, 11.886035156249989], + [-70.00395507812496, 12.177880859375023], + [-69.63159179687494, 11.479931640625026], + [-68.827978515625, 11.431738281249977], + [-68.39863281249995, 11.160986328124977], + [-68.23408203124998, 10.569140625000017], + [-67.87163085937496, 10.472070312500051], + [-66.98906250000002, 10.610644531250031], + [-66.24721679687497, 10.632226562499994], + [-65.85175781249995, 10.257763671874997], + [-65.12910156249998, 10.070068359375043], + [-64.85048828125, 10.098095703124969], + [-63.873437499999966, 10.663769531250026], + [-62.702343749999955, 10.74980468749996], + [-62.843017578125, 10.417919921875026], + [-62.51513671875, 10.176123046874977], + [-60.79248046874997, 9.360742187500037], + [-61.05307617187495, 9.095117187500009], + [-61.30400390624999, 8.410400390625043], + [-60.800976562499926, 8.592138671875034], + [-60.01752929687501, 8.549316406250014], + [-59.83164062499998, 8.305957031250003], + [-59.84907226562498, 8.248681640624966], + [-59.96484375000003, 8.191601562499969], + [-59.99072265624997, 8.16201171874998], + [-60.032421874999926, 8.053564453125006], + [-60.51362304687501, 7.813183593749969], + [-60.71923828124997, 7.498681640625023], + [-60.523193359375, 7.1437011718750085], + [-60.464941406250034, 7.1665527343750455], + [-60.39238281249999, 7.164550781249986], + [-60.34506835937495, 7.150000000000048], + [-60.32548828124996, 7.133984374999983], + [-60.32207031249996, 7.092041015625043], + [-60.35209960937496, 7.002880859374997], + [-60.39501953125, 6.945361328125003], + [-60.58608398437502, 6.857080078124966], + [-60.717919921874966, 6.768310546875], + [-61.14560546874998, 6.694531249999983], + [-61.12871093749999, 6.214306640625026], + [-61.15947265624996, 6.174414062499977], + [-61.22495117187498, 6.129199218750003], + [-61.303124999999994, 6.049511718750026], + [-61.39082031250001, 5.938769531250017], + [-61.376806640625006, 5.906982421875028], + [-61.167187499999926, 5.674218750000037], + [-60.95400390625002, 5.437402343750023], + [-60.742138671874926, 5.202050781250037] + ] + ] + }, + "properties": { + "name": "Venezuela", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [107.97265624999997, 21.507958984375023], + [107.40996093750002, 21.284814453125023], + [107.35429687500007, 21.055175781250057], + [106.67548828125004, 20.960498046875045], + [106.75341796875003, 20.73505859375004], + [106.51796875000005, 20.28886718749999], + [105.98408203125004, 19.939062500000034], + [105.62177734375004, 18.96630859375003], + [105.88828125000006, 18.502490234375045], + [106.49902343749997, 17.946435546874994], + [106.47890625000005, 17.719580078125063], + [107.18037109375004, 16.89794921875], + [108.02939453125012, 16.331103515625074], + [108.82128906249997, 15.377929687500028], + [109.08486328125, 14.716162109375034], + [109.30332031250012, 13.856445312500043], + [109.271875, 13.279345703124974], + [109.42392578125006, 12.955957031249994], + [109.21894531250004, 12.64580078124996], + [109.1986328125, 11.724853515625014], + [108.82080078125003, 11.3154296875], + [108.2716796875001, 10.934277343749969], + [107.26152343750007, 10.39838867187504], + [106.81269531250004, 10.433300781250054], + [106.57246093750004, 9.641113281250043], + [105.50097656249997, 9.093212890624983], + [105.32226562499997, 8.801123046874977], + [104.89189453125002, 8.583251953125], + [104.81855468750004, 8.801855468750034], + [104.84521484375003, 9.606152343750026], + [105.02783203125003, 10.067431640625031], + [104.66347656250005, 10.169921875000043], + [104.42636718750006, 10.411230468749991], + [104.85058593749997, 10.534472656249974], + [105.38652343750002, 10.940087890625009], + [106.16796874999997, 11.012304687499977], + [105.85605468750006, 11.294287109375048], + [105.85146484375005, 11.635009765625], + [106.33984374999997, 11.68183593750004], + [106.41386718750002, 11.948437499999997], + [106.93066406249997, 12.077490234374991], + [107.50644531250006, 12.364550781250031], + [107.47539062500002, 13.030371093749963], + [107.60546874999997, 13.437792968750017], + [107.3314453125, 14.126611328125009], + [107.51943359375005, 14.705078125], + [107.51376953125012, 14.817382812500057], + [107.52451171875012, 14.871826171875043], + [107.50468750000007, 14.915917968749966], + [107.48037109375, 14.979882812500037], + [107.55527343750006, 15.057031250000023], + [107.58964843750002, 15.118457031250017], + [107.63369140625005, 15.189843749999994], + [107.65312500000002, 15.255224609374991], + [107.62167968750006, 15.309863281250017], + [107.56425781250002, 15.391601562499972], + [107.45957031250012, 15.4658203125], + [107.33876953125, 15.560498046875011], + [107.27939453125006, 15.618701171875045], + [107.18955078125006, 15.747265624999955], + [107.16591796875005, 15.802490234375028], + [107.1888671875, 15.838623046875], + [107.36064453125002, 15.921728515624977], + [107.39638671875, 16.04301757812499], + [107.29648437500006, 16.08403320312499], + [107.21738281250006, 16.136328125000006], + [106.93066406249997, 16.353125000000034], + [106.69609375000007, 16.458984375], + [106.50224609375002, 16.95410156249997], + [106.26953125000003, 17.21679687500003], + [105.69140625000003, 17.737841796875045], + [105.58847656250012, 17.983691406250045], + [105.51855468749997, 18.077441406250045], + [105.45820312500004, 18.15429687499997], + [105.33349609375003, 18.189648437499983], + [105.27324218750002, 18.235351562500057], + [105.1632812500001, 18.338720703124977], + [105.11455078125002, 18.40527343750003], + [105.08583984375005, 18.450097656250023], + [105.11347656250004, 18.573046875000017], + [105.14541015625, 18.616796875000063], + [105.14648437500003, 18.650976562500006], + [105.11513671875005, 18.678857421874994], + [104.99316406249997, 18.728320312500045], + [104.7165039062501, 18.803417968749955], + [104.61328125000003, 18.86064453124999], + [104.44580078125003, 18.983837890624955], + [104.10859375000004, 19.195556640625], + [103.91835937500005, 19.26850585937504], + [103.89638671875, 19.339990234375023], + [104.03203125000002, 19.675146484375006], + [104.06279296875007, 19.678417968749983], + [104.25986328125006, 19.685498046874983], + [104.5462890625, 19.61054687500001], + [104.58789062500003, 19.618749999999977], + [104.74316406250003, 19.754736328124977], + [104.80175781249997, 19.83613281250004], + [104.81513671875004, 19.90400390625001], + [104.9279296875001, 20.01811523437499], + [104.6188476562501, 20.37451171875003], + [104.58320312500004, 20.646679687499955], + [104.34960937499997, 20.821093750000074], + [104.19531249999997, 20.913964843749966], + [104.05205078125002, 20.941210937500017], + [103.63505859375007, 20.697070312500017], + [103.46357421875004, 20.779833984375017], + [103.21074218750002, 20.840625000000045], + [103.10449218749997, 20.891650390625045], + [102.88378906250003, 21.202587890624983], + [102.85117187500006, 21.26591796874999], + [102.9486328125, 21.56977539062501], + [102.69531250000003, 21.66210937499997], + [102.58251953125003, 21.90429687500003], + [102.1830078125, 22.284033203125034], + [102.12744140624997, 22.379199218750045], + [102.1759765625001, 22.414648437500006], + [102.2370117187501, 22.466015624999983], + [102.42792968750004, 22.732812499999966], + [102.51718750000012, 22.741015625000045], + [103.00537109375003, 22.452978515624977], + [103.35605468750006, 22.75468749999999], + [104.37177734375004, 22.704052734374983], + [104.79570312500007, 22.91113281249997], + [104.86474609375003, 23.136376953125023], + [105.27539062500003, 23.34521484375003], + [105.8429687500001, 22.922802734374955], + [106.14843749999997, 22.970068359375006], + [106.78027343749997, 22.778906250000034], + [106.53632812500004, 22.395410156249994], + [106.72949218749997, 22.000341796875063], + [107.35117187500012, 21.60888671874997], + [107.97265624999997, 21.507958984375023] + ] + ] + }, + "properties": { + "name": "Vietnam", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [167.41250000000005, -16.095898437499997], + [167.83662109375004, -16.449707031249957], + [167.44931640625012, -16.554980468750003], + [167.41250000000005, -16.095898437499997] + ] + ], + [ + [ + [166.74580078125004, -14.826855468750011], + [166.81015625000012, -15.15742187500004], + [167.13164062500002, -15.135351562499977], + [167.19960937500005, -15.485742187500037], + [166.82578125000006, -15.634863281249963], + [166.63105468750004, -15.406054687499974], + [166.52724609375, -14.850097656249957], + [166.74580078125004, -14.826855468750011] + ] + ] + ] + }, + "properties": { + "name": "Vanuatu", + "childNum": 2 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [53.76318359374997, 12.636816406249991], + [54.18740234375005, 12.664013671875026], + [54.12949218750006, 12.360644531250045], + [53.59833984375004, 12.342285156250028], + [53.76318359374997, 12.636816406249991] + ] + ], + [ + [ + [53.08564453125004, 16.648388671874955], + [52.327734375000006, 16.293554687500063], + [52.2174804687501, 15.655517578125], + [51.6037109375001, 15.336816406250009], + [50.52705078125004, 15.038183593750006], + [50.16689453125005, 14.851025390624983], + [49.34990234375002, 14.637792968749977], + [48.668359374999994, 14.050146484374977], + [47.9899414062501, 14.048095703125], + [47.40771484374997, 13.661621093750057], + [46.78886718750002, 13.465576171874986], + [45.65732421875006, 13.338720703124991], + [45.03867187500006, 12.815869140624969], + [44.617773437500006, 12.817236328124977], + [43.929785156250006, 12.616503906250031], + [43.47529296875004, 12.83901367187498], + [43.23193359375003, 13.267089843750057], + [43.28261718750005, 13.639843749999969], + [43.08906250000004, 14.010986328125], + [43.02109375000006, 14.55488281250004], + [42.71718750000005, 15.654638671875006], + [42.79931640624997, 16.37177734375001], + [43.16503906249997, 16.689404296874955], + [43.19091796875003, 17.35937500000003], + [43.41796875000003, 17.516259765625023], + [43.91699218749997, 17.32470703124997], + [44.1559570312501, 17.398535156250006], + [45.14804687500006, 17.427441406249955], + [45.40654296875002, 17.319775390624955], + [46.31035156250002, 17.231298828125063], + [46.682031249999994, 17.2685546875], + [46.97568359375006, 16.953466796875034], + [47.441796874999994, 17.111865234375045], + [47.57958984374997, 17.448339843750034], + [48.17216796875002, 18.156933593749983], + [49.04199218750003, 18.58178710937503], + [51.977636718750006, 18.996142578125074], + [52.72919921875004, 17.300390625000006], + [53.08564453125004, 16.648388671874955] + ] + ] + ] + }, + "properties": { + "name": "Yemen", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [31.921679687500017, -25.96875], + [31.415136718750063, -25.74658203125003], + [31.207324218750074, -25.843359375000034], + [30.803320312500006, -26.41347656250001], + [30.79433593750005, -26.764257812499977], + [31.06337890625005, -27.1123046875], + [31.274023437500063, -27.23837890625002], + [31.469531250000017, -27.29550781250002], + [31.74257812500005, -27.309960937500037], + [31.95839843750005, -27.305859374999997], + [31.946093750000017, -27.173632812499974], + [31.96718750000005, -26.96064453125001], + [31.994726562500006, -26.817480468749977], + [32.024804687499994, -26.81113281250002], + [32.112890625000006, -26.83945312500002], + [32.199609374999994, -26.833496093749957], + [32.35351562499997, -26.861621093750003], + [32.7765625000001, -26.850976562499966], + [32.88613281250005, -26.849316406249983], + [32.53476562500006, -28.19970703125003], + [32.285742187500006, -28.62148437499998], + [31.778222656249994, -28.937109374999977], + [31.335156250000097, -29.378125000000026], + [30.288671875000063, -30.970117187499994], + [28.85595703125003, -32.29423828125002], + [27.860644531250017, -33.05390624999997], + [27.077441406250074, -33.52119140625004], + [26.429492187500045, -33.75957031250002], + [25.989550781250045, -33.711328124999966], + [25.63818359375003, -34.01113281250002], + [25.00292968750003, -33.97363281250003], + [24.8271484375, -34.16894531250003], + [23.585546875000006, -33.985156249999974], + [23.268164062500006, -34.08115234374999], + [22.24550781250005, -34.06914062500003], + [21.788964843750023, -34.37265624999996], + [21.060156250000063, -34.36464843750001], + [20.529882812500034, -34.4630859375], + [20.020605468750006, -34.785742187500006], + [19.63496093750004, -34.753320312499966], + [18.80878906250004, -34.10820312499999], + [18.354394531250023, -33.93906249999999], + [18.43300781250005, -33.71728515625003], + [17.87822265624999, -32.96152343749998], + [18.25087890625008, -32.6521484375], + [18.31074218750001, -32.12246093750001], + [18.21083984375008, -31.74248046874996], + [17.67744140625004, -31.019042968750014], + [17.189062500000006, -30.09980468749997], + [16.950000000000074, -29.40341796875002], + [16.480761718750045, -28.641503906249966], + [16.755761718750023, -28.45214843750003], + [16.787500000000023, -28.39472656249997], + [16.810156250000006, -28.264550781249994], + [16.841210937500023, -28.21894531250004], + [16.875292968750045, -28.12792968749997], + [16.93330078125004, -28.06962890624999], + [17.056250000000063, -28.03105468750003], + [17.14941406250003, -28.082226562499983], + [17.1884765625, -28.13251953125001], + [17.44794921875001, -28.698144531249966], + [18.310839843750017, -28.88623046875], + [19.026074218750068, -28.92792968749997], + [19.98046875, -28.310351562500003], + [19.98046875, -26.531152343749994], + [19.98046875, -24.77675781249998], + [20.345214843750057, -25.029882812500034], + [20.79316406250001, -25.915625000000006], + [20.641406250000017, -26.7421875], + [20.739843749999977, -26.84882812499997], + [21.64628906249999, -26.854199218749997], + [21.694726562500023, -26.840917968749963], + [21.738085937500045, -26.806835937500026], + [21.788281250000068, -26.710058593750034], + [21.833203125000068, -26.678320312499963], + [21.91455078125003, -26.66191406249999], + [22.01093750000004, -26.635839843750006], + [22.090917968749977, -26.580175781250034], + [22.217578125000045, -26.38886718749997], + [22.640234374999977, -26.071191406249994], + [22.729003906250057, -25.857324218750037], + [22.79609375000004, -25.679101562499966], + [22.878808593750023, -25.457910156250023], + [23.148730468750017, -25.288671875000006], + [23.52148437500003, -25.344433593749997], + [23.670703125000045, -25.433984375000037], + [23.89375000000001, -25.600878906250017], + [23.96953124999999, -25.62607421874999], + [24.192968750000034, -25.632910156249963], + [24.748144531250006, -25.817382812499986], + [25.518164062500006, -25.66279296875001], + [25.91210937499997, -24.747460937499966], + [26.39716796875004, -24.61357421874996], + [26.451757812500063, -24.582714843749983], + [26.617773437500034, -24.39550781250003], + [26.761132812500023, -24.297167968749974], + [26.835058593750063, -24.240820312499963], + [26.97060546875005, -23.76347656249996], + [26.98701171875004, -23.704589843749957], + [27.085546875000034, -23.577929687500003], + [27.14638671875008, -23.52441406250003], + [27.7685546875, -23.14892578125], + [27.812597656250006, -23.108007812500006], + [28.210156249999983, -22.693652343749974], + [28.83984375000003, -22.480859374999966], + [28.94580078125003, -22.39511718749999], + [29.013476562500045, -22.27841796875002], + [29.129882812500057, -22.21328124999998], + [29.364843750000063, -22.19394531250005], + [29.37744140625003, -22.19277343749998], + [29.66308593749997, -22.146289062500017], + [30.19042968750003, -22.291113281250034], + [30.460156250000097, -22.329003906250023], + [30.71162109375004, -22.297851562499986], + [31.07343750000004, -22.30781249999997], + [31.19726562499997, -22.344921874999983], + [31.287890625000074, -22.402050781249983], + [31.54560546875004, -23.48232421874998], + [31.799609375000017, -23.89218749999999], + [31.858300781249994, -24.04023437500004], + [31.98583984374997, -24.460644531249983], + [31.983203125000017, -24.63828125000002], + [31.98437500000003, -24.844042968750017], + [31.987011718750097, -25.263476562500017], + [31.98457031250004, -25.631933593750034], + [31.920312499999994, -25.773925781250014], + [31.921679687500017, -25.96875] + ], + [ + [27.19355468750001, -29.94130859375001], + [27.364062500000017, -30.27919921875001], + [27.753125000000068, -30.599999999999994], + [28.05683593750001, -30.63105468750001], + [28.128710937500017, -30.52509765625001], + [28.39208984375003, -30.14755859375002], + [29.09804687500005, -29.919042968750006], + [29.142187500000063, -29.70097656249999], + [29.293554687500006, -29.56689453125003], + [29.348828125000097, -29.441992187499977], + [29.38671874999997, -29.319726562500023], + [29.390722656250006, -29.26972656249997], + [29.370898437500017, -29.218457031249997], + [29.301367187500006, -29.08984375], + [28.625781250000017, -28.581738281250054], + [27.73554687500004, -28.940039062500034], + [27.294531250000063, -29.519335937500017], + [27.19355468750001, -29.94130859375001] + ] + ] + }, + "properties": { + "name": "South Africa", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [33.148046875000006, -9.603515625], + [33.35097656250002, -9.862207031250009], + [33.33710937500001, -9.954003906250009], + [33.3115234375, -10.037988281250009], + [33.65908203125002, -10.590527343750011], + [33.46474609375002, -10.783105468750009], + [33.40312500000002, -10.8017578125], + [33.34492187500001, -10.812695312500011], + [33.29277343750002, -10.852343750000003], + [33.261328125000006, -10.893359375000003], + [33.29326171875002, -10.981152343750011], + [33.33867187500002, -11.085156250000011], + [33.37978515625002, -11.157910156250011], + [33.26835937500002, -11.403906250000006], + [33.23271484375002, -11.417675781250011], + [33.22636718750002, -11.534863281250011], + [33.25234375000002, -12.112597656250003], + [33.34013671875002, -12.308300781250011], + [33.49140625000001, -12.3310546875], + [33.48320312500002, -12.403417968750006], + [33.4306640625, -12.46044921875], + [33.39794921875, -12.489843750000006], + [33.24345703125002, -12.556542968750009], + [33.021582031250006, -12.630468750000006], + [32.94560546875002, -12.804394531250011], + [32.97050781250002, -12.86474609375], + [33, -12.899609375000011], + [32.96757812500002, -13.225000000000009], + [32.797460937500006, -13.6884765625], + [33.148046875000006, -13.94091796875], + [33.201757812500006, -14.013378906250011], + [31.728906250000023, -14.49609375], + [30.231835937500023, -14.990332031250006], + [30.396093750000006, -15.64306640625], + [29.729589843750006, -15.644628906250006], + [28.9130859375, -15.98779296875], + [28.760644531250023, -16.53193359375001], + [27.932226562500006, -16.89619140625001], + [27.020800781250017, -17.95839843750001], + [25.86328125, -17.951953125000003], + [25.2587890625, -17.793554687500006], + [24.932421875000017, -17.54345703125], + [24.27490234375, -17.481054687500006], + [23.380664062500017, -17.640625], + [23.181640625, -17.474414062500003], + [22.955859375000017, -17.285742187500006], + [22.305078125000023, -16.689550781250006], + [22.193945312500006, -16.62812500000001], + [22.150683593750017, -16.59716796875], + [21.979785156250017, -15.95556640625], + [21.979785156250017, -15.72412109375], + [21.97968750000001, -15.403222656250009], + [21.9794921875, -14.761425781250011], + [21.979394531250023, -14.440527343750006], + [21.979296875000017, -14.11962890625], + [21.979101562500006, -13.798730468750009], + [21.979101562500006, -13.477734375000011], + [21.978906250000023, -13.0009765625], + [22.209570312500006, -13.0009765625], + [23.843164062500023, -13.0009765625], + [23.90937500000001, -12.636132812500009], + [23.991308593750006, -12.422167968750003], + [23.96650390625001, -10.871777343750011], + [24.319921875000006, -11.07177734375], + [24.5185546875, -11.4384765625], + [25.184863281250017, -11.242968750000003], + [25.349414062500017, -11.623046875], + [26.025976562500006, -11.89013671875], + [26.59638671875001, -11.972070312500009], + [26.949609375000023, -11.898828125000009], + [27.04609375000001, -11.615917968750011], + [27.53339843750001, -12.1953125], + [28.357714843750017, -12.482031250000006], + [29.014257812500006, -13.368847656250011], + [29.55419921875, -13.248925781250009], + [29.795312500000023, -13.392773437500011], + [29.79511718750001, -12.155468750000011], + [29.427539062500017, -12.431250000000006], + [29.064355468750023, -12.348828125000011], + [28.482519531250006, -11.812109375000006], + [28.357226562500017, -11.483007812500006], + [28.63886718750001, -10.669238281250003], + [28.63007812500001, -9.831250000000011], + [28.400683593750017, -9.224804687500011], + [28.917773437500017, -8.700585937500009], + [28.972265625000006, -8.464941406250006], + [30.75117187500001, -8.193652343750003], + [30.830664062500006, -8.385546875000003], + [31.07636718750001, -8.611914062500006], + [31.3505859375, -8.607031250000006], + [31.44921875, -8.653906250000006], + [31.53486328125001, -8.713281250000009], + [31.673632812500017, -8.908789062500006], + [31.94257812500001, -9.054003906250003], + [32.75664062500002, -9.322265625], + [33.148046875000006, -9.603515625] + ] + ] + }, + "properties": { + "name": "Zambia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [31.287890625000017, -22.40205078125001], + [31.07343750000001, -22.30781250000001], + [30.71162109375001, -22.2978515625], + [30.46015625000001, -22.32900390625001], + [29.6630859375, -22.146289062500003], + [29.37744140625, -22.19277343750001], + [29.364843750000006, -22.193945312500006], + [29.315234375000017, -22.15771484375], + [29.237207031250023, -22.07949218750001], + [29.106835937500023, -22.065722656250003], + [29.03730468750001, -21.811328125000003], + [28.04560546875001, -21.573046875000003], + [27.66943359375, -21.064257812500003], + [27.699609375000023, -20.53066406250001], + [27.28076171875, -20.47871093750001], + [27.221484375000017, -20.145800781250003], + [26.67822265625, -19.89277343750001], + [26.168066406250006, -19.53828125000001], + [25.76123046875, -18.649218750000003], + [25.224023437500023, -17.91523437500001], + [25.2587890625, -17.793554687500006], + [25.86328125, -17.951953125000003], + [27.020800781250017, -17.95839843750001], + [27.932226562500006, -16.89619140625001], + [28.760644531250023, -16.53193359375001], + [28.9130859375, -15.98779296875], + [29.729589843750006, -15.644628906250006], + [30.396093750000006, -15.64306640625], + [30.437792968750017, -15.995312500000011], + [31.236230468750023, -16.02363281250001], + [31.939843750000023, -16.428808593750006], + [32.243261718750006, -16.44873046875], + [32.94804687500002, -16.71230468750001], + [32.99306640625002, -18.35957031250001], + [32.71650390625001, -19.00185546875001], + [33.00673828125002, -19.873828125000003], + [32.477636718750006, -20.712988281250006], + [32.37109375, -21.33486328125001], + [31.429492187500017, -22.298828125], + [31.287890625000017, -22.40205078125001] + ] + ] + }, + "properties": { + "name": "Zimbabwe", + "childNum": 1 + } + } + ] +} diff --git a/docs/assets/json/中华人民共和国-轮廓-all.json b/docs/assets/json/中华人民共和国-轮廓-all.json new file mode 100644 index 0000000..084c85e --- /dev/null +++ b/docs/assets/json/中华人民共和国-轮廓-all.json @@ -0,0 +1,26913 @@ +{ + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "adcode": 110000, + "name": "北京市", + "center": [116.405285, 39.904989], + "centroid": [116.41995, 40.18994], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 0, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [117.348611, 40.581141], + [117.389879, 40.561593], + [117.429915, 40.576141], + [117.412669, 40.605226], + [117.467487, 40.649738], + [117.467487, 40.649738], + [117.501364, 40.636569], + [117.514914, 40.660181], + [117.493973, 40.675161], + [117.408973, 40.686961], + [117.342451, 40.673799], + [117.319662, 40.657911], + [117.278394, 40.664267], + [117.208177, 40.694675], + [117.117018, 40.70012], + [117.11209, 40.707379], + [117.012308, 40.693767], + [116.964881, 40.709647], + [116.926692, 40.745022], + [116.924229, 40.773581], + [116.848468, 40.839264], + [116.81336, 40.848319], + [116.759773, 40.889954], + [116.713577, 40.909858], + [116.722201, 40.927495], + [116.677853, 40.970888], + [116.698795, 41.021477], + [116.688324, 41.044501], + [116.647672, 41.059394], + [116.615643, 41.053076], + [116.623034, 41.021026], + [116.598397, 40.974503], + [116.5676, 40.992574], + [116.519557, 40.98128], + [116.519557, 40.98128], + [116.455499, 40.980828], + [116.447492, 40.953715], + [116.477057, 40.899907], + [116.398216, 40.90624], + [116.370499, 40.94377], + [116.339702, 40.929303], + [116.334159, 40.90443], + [116.438253, 40.81934], + [116.46597, 40.774487], + [116.453651, 40.765876], + [116.316912, 40.772221], + [116.311369, 40.754996], + [116.273181, 40.762703], + [116.247311, 40.791707], + [116.22021, 40.744115], + [116.204812, 40.740035], + [116.171551, 40.695582], + [116.162928, 40.662451], + [116.133979, 40.666536], + [116.09887, 40.630665], + [116.005247, 40.583868], + [115.982457, 40.578868], + [115.971986, 40.6025], + [115.907929, 40.617493], + [115.885139, 40.595229], + [115.827857, 40.587504], + [115.819849, 40.55932], + [115.784741, 40.55841], + [115.755176, 40.540221], + [115.736082, 40.503372], + [115.781045, 40.49336], + [115.771806, 40.443734], + [115.864197, 40.359422], + [115.917784, 40.354405], + [115.95166, 40.281852], + [115.968907, 40.264045], + [115.89869, 40.234354], + [115.870356, 40.185909], + [115.855574, 40.188652], + [115.847567, 40.147036], + [115.806299, 40.15344], + [115.773654, 40.176307], + [115.75456, 40.145663], + [115.75456, 40.145663], + [115.599959, 40.119583], + [115.59072, 40.096239], + [115.527278, 40.076092], + [115.485394, 40.040364], + [115.454597, 40.029825], + [115.450286, 39.992697], + [115.428728, 39.984443], + [115.426264, 39.950502], + [115.481083, 39.935819], + [115.522967, 39.899099], + [115.515575, 39.892212], + [115.515575, 39.892212], + [115.526046, 39.87568], + [115.514344, 39.837549], + [115.567314, 39.816407], + [115.552532, 39.794799], + [115.50572, 39.784222], + [115.483547, 39.798477], + [115.483547, 39.798477], + [115.443511, 39.785601], + [115.439815, 39.752022], + [115.486626, 39.741899], + [115.491554, 39.670074], + [115.478619, 39.650723], + [115.478619, 39.650723], + [115.522351, 39.640124], + [115.518039, 39.597252], + [115.545756, 39.618922], + [115.587024, 39.589873], + [115.633836, 39.599557], + [115.633836, 39.599557], + [115.667712, 39.615234], + [115.698509, 39.577881], + [115.698509, 39.577881], + [115.699125, 39.570039], + [115.699125, 39.570039], + [115.716988, 39.56035], + [115.716988, 39.56035], + [115.718835, 39.553891], + [115.718835, 39.553891], + [115.720683, 39.551122], + [115.720683, 39.551122], + [115.722531, 39.5442], + [115.721299, 39.543738], + [115.722531, 39.5442], + [115.722531, 39.543738], + [115.721299, 39.543738], + [115.722531, 39.543738], + [115.724995, 39.5442], + [115.724995, 39.5442], + [115.738545, 39.540046], + [115.738545, 39.539585], + [115.738545, 39.540046], + [115.738545, 39.539585], + [115.752712, 39.515581], + [115.806299, 39.510041], + [115.806299, 39.510041], + [115.821081, 39.522968], + [115.821081, 39.522968], + [115.828473, 39.541431], + [115.867893, 39.546507], + [115.867893, 39.546507], + [115.91532, 39.582955], + [115.91532, 39.582955], + [115.910393, 39.600479], + [115.910393, 39.600479], + [115.957204, 39.560812], + [115.978146, 39.595868], + [115.995392, 39.576958], + [116.026189, 39.587567], + [116.036044, 39.571884], + [116.09887, 39.575113], + [116.130283, 39.567732], + [116.151841, 39.583416], + [116.198652, 39.589412], + [116.240536, 39.564041], + [116.257782, 39.500344], + [116.307057, 39.488337], + [116.337854, 39.455536], + [116.361876, 39.455074], + [116.361876, 39.455074], + [116.434557, 39.442597], + [116.454883, 39.453226], + [116.444412, 39.482332], + [116.411767, 39.482794], + [116.401912, 39.528046], + [116.443796, 39.510041], + [116.437637, 39.526661], + [116.478289, 39.535431], + [116.473361, 39.552968], + [116.50847, 39.551122], + [116.524484, 39.596329], + [116.592237, 39.621227], + [116.592237, 39.621227], + [116.620571, 39.601863], + [116.664918, 39.605552], + [116.723432, 39.59264], + [116.724048, 39.59264], + [116.723432, 39.59264], + [116.724048, 39.59264], + [116.726512, 39.595407], + [116.726512, 39.595407], + [116.709266, 39.618], + [116.748686, 39.619844], + [116.79057, 39.595868], + [116.812128, 39.615695], + [116.8497, 39.66777], + [116.906366, 39.677444], + [116.90575, 39.688037], + [116.889736, 39.687576], + [116.887272, 39.72533], + [116.916837, 39.731314], + [116.902055, 39.763523], + [116.949482, 39.778703], + [116.918069, 39.84628], + [116.907598, 39.832494], + [116.865714, 39.843982], + [116.812128, 39.889916], + [116.78441, 39.891294], + [116.782563, 39.947749], + [116.757925, 39.967934], + [116.781331, 40.034866], + [116.820135, 40.02845], + [116.831222, 40.051359], + [116.867562, 40.041739], + [116.927924, 40.055024], + [116.945171, 40.04128], + [117.025243, 40.030283], + [117.051728, 40.059605], + [117.105315, 40.074261], + [117.105315, 40.074261], + [117.140423, 40.064185], + [117.159517, 40.077008], + [117.204481, 40.069681], + [117.210024, 40.082045], + [117.224191, 40.094865], + [117.224191, 40.094865], + [117.254988, 40.114548], + [117.254988, 40.114548], + [117.254988, 40.114548], + [117.274082, 40.105852], + [117.307343, 40.136971], + [117.349227, 40.136513], + [117.367089, 40.172649], + [117.367089, 40.173106], + [117.367089, 40.173106], + [117.367089, 40.172649], + [117.383719, 40.188195], + [117.389879, 40.227958], + [117.351075, 40.229786], + [117.331365, 40.289613], + [117.295024, 40.2782], + [117.271618, 40.325211], + [117.271618, 40.325211], + [117.243285, 40.369453], + [117.226039, 40.368997], + [117.234046, 40.417312], + [117.263611, 40.442367], + [117.208793, 40.501552], + [117.262995, 40.512927], + [117.247597, 40.539766], + [117.269771, 40.560684], + [117.348611, 40.581141], + [117.348611, 40.581141] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 120000, + "name": "天津市", + "center": [117.190182, 39.125596], + "centroid": [117.347043, 39.288036], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 1, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [117.765602, 39.400527], + [117.846906, 39.407926], + [117.871543, 39.411625], + [117.870311, 39.455074], + [117.899877, 39.474479], + [117.912195, 39.517428], + [117.912195, 39.517428], + [117.904804, 39.533585], + [117.933753, 39.574191], + [117.868464, 39.59679], + [117.829659, 39.589873], + [117.766834, 39.598635], + [117.753899, 39.579726], + [117.753899, 39.579726], + [117.745276, 39.547892], + [117.715711, 39.529892], + [117.707088, 39.576036], + [117.684914, 39.58895], + [117.654117, 39.575113], + [117.637486, 39.603246], + [117.66274, 39.636437], + [117.668899, 39.666849], + [117.627015, 39.703693], + [117.57774, 39.726711], + [117.595603, 39.74604], + [117.56111, 39.754782], + [117.546327, 39.775943], + [117.561726, 39.799856], + [117.529081, 39.859144], + [117.529081, 39.859144], + [117.508139, 39.901854], + [117.508139, 39.901854], + [117.512451, 39.90874], + [117.512451, 39.90874], + [117.513067, 39.910576], + [117.513067, 39.910576], + [117.514914, 39.946832], + [117.534625, 39.954631], + [117.546327, 39.999116], + [117.594987, 39.994531], + [117.594987, 39.994531], + [117.614697, 39.97252], + [117.671363, 39.973896], + [117.691073, 39.984902], + [117.756363, 39.965181], + [117.781616, 39.966558], + [117.781616, 39.966558], + [117.795167, 39.996823], + [117.795167, 39.996823], + [117.793319, 40.005534], + [117.793319, 40.005534], + [117.768681, 40.022034], + [117.768681, 40.022034], + [117.744044, 40.018368], + [117.74774, 40.047236], + [117.776073, 40.059605], + [117.752667, 40.081588], + [117.71879, 40.082045], + [117.71879, 40.082045], + [117.675059, 40.082045], + [117.655965, 40.109514], + [117.655965, 40.109514], + [117.654117, 40.114548], + [117.654117, 40.114548], + [117.651653, 40.122786], + [117.651653, 40.122786], + [117.613465, 40.158014], + [117.613465, 40.158014], + [117.609769, 40.160301], + [117.609769, 40.160301], + [117.576508, 40.178593], + [117.571581, 40.219276], + [117.548791, 40.232527], + [117.505059, 40.227044], + [117.450241, 40.252627], + [117.415748, 40.248973], + [117.389879, 40.227958], + [117.383719, 40.188195], + [117.367089, 40.172649], + [117.367089, 40.173106], + [117.367089, 40.173106], + [117.367089, 40.172649], + [117.349227, 40.136513], + [117.307343, 40.136971], + [117.274082, 40.105852], + [117.254988, 40.114548], + [117.254988, 40.114548], + [117.254988, 40.114548], + [117.224191, 40.094865], + [117.224191, 40.094865], + [117.210024, 40.082045], + [117.192162, 40.066475], + [117.198322, 39.992697], + [117.150894, 39.944996], + [117.162597, 39.876598], + [117.162597, 39.876598], + [117.227887, 39.852712], + [117.247597, 39.860981], + [117.251908, 39.834332], + [117.192162, 39.832953], + [117.156438, 39.817326], + [117.15767, 39.796638], + [117.205713, 39.763984], + [117.161981, 39.748801], + [117.165061, 39.718886], + [117.165061, 39.718886], + [117.177996, 39.645194], + [117.152742, 39.623532], + [117.10901, 39.625375], + [117.10901, 39.625375], + [117.016004, 39.653949], + [116.983359, 39.638742], + [116.983359, 39.638742], + [116.964265, 39.64335], + [116.948866, 39.680668], + [116.948866, 39.680668], + [116.944555, 39.695405], + [116.944555, 39.695405], + [116.932236, 39.706456], + [116.932236, 39.706456], + [116.90575, 39.688037], + [116.906366, 39.677444], + [116.8497, 39.66777], + [116.812128, 39.615695], + [116.808432, 39.576497], + [116.78749, 39.554352], + [116.819519, 39.528507], + [116.820751, 39.482332], + [116.785026, 39.465702], + [116.832454, 39.435664], + [116.876185, 39.43474], + [116.839845, 39.413474], + [116.840461, 39.378326], + [116.818287, 39.3737], + [116.829374, 39.338994], + [116.870642, 39.357506], + [116.889736, 39.338068], + [116.87249, 39.291304], + [116.881729, 39.225966], + [116.881729, 39.225966], + [116.855859, 39.215766], + [116.870026, 39.153607], + [116.909446, 39.150822], + [116.912526, 39.110898], + [116.91191, 39.111362], + [116.91191, 39.111362], + [116.912526, 39.110898], + [116.871874, 39.054688], + [116.812744, 39.05097], + [116.812744, 39.05097], + [116.783179, 39.05097], + [116.783179, 39.05097], + [116.754229, 39.034701], + [116.754229, 39.034701], + [116.754845, 39.003084], + [116.72836, 38.975174], + [116.708034, 38.931892], + [116.722201, 38.896968], + [116.723432, 38.852706], + [116.75115, 38.831264], + [116.737599, 38.784629], + [116.746222, 38.754299], + [116.794265, 38.744498], + [116.794265, 38.744498], + [116.858939, 38.741231], + [116.877417, 38.680522], + [116.948866, 38.689398], + [116.950714, 38.689398], + [116.95133, 38.689398], + [116.950714, 38.689398], + [116.948866, 38.689398], + [116.95133, 38.689398], + [117.038793, 38.688464], + [117.068358, 38.680522], + [117.055424, 38.639398], + [117.070822, 38.608072], + [117.109626, 38.584685], + [117.150894, 38.617892], + [117.183539, 38.61836], + [117.183539, 38.61836], + [117.213104, 38.639866], + [117.213104, 38.639866], + [117.258684, 38.608072], + [117.258684, 38.608072], + [117.238358, 38.580943], + [117.25314, 38.556143], + [117.368937, 38.564566], + [117.432379, 38.601524], + [117.47919, 38.616489], + [117.55803, 38.613683], + [117.639334, 38.626776], + [117.65658, 38.66043], + [117.729261, 38.680055], + [117.740964, 38.700141], + [117.740964, 38.753833], + [117.671363, 38.772032], + [117.646725, 38.788827], + [117.64611, 38.828933], + [117.752051, 38.847579], + [117.778536, 38.869016], + [117.847522, 38.855502], + [117.875855, 38.920252], + [117.898029, 38.948649], + [117.855529, 38.957492], + [117.837667, 39.057011], + [117.871543, 39.122506], + [117.96455, 39.172631], + [117.977485, 39.206028], + [118.032919, 39.219939], + [118.034767, 39.218548], + [118.064948, 39.231065], + [118.064948, 39.256094], + [118.036615, 39.264898], + [118.024296, 39.289451], + [118.024296, 39.289451], + [117.982412, 39.298714], + [117.982412, 39.298714], + [117.979333, 39.300566], + [117.979333, 39.300566], + [117.973173, 39.312143], + [117.973173, 39.312143], + [117.965782, 39.314921], + [117.965782, 39.314921], + [117.919587, 39.318162], + [117.919587, 39.318162], + [117.88879, 39.332051], + [117.854913, 39.328348], + [117.854297, 39.328348], + [117.854913, 39.328348], + [117.854297, 39.328348], + [117.850601, 39.363984], + [117.850601, 39.363984], + [117.810565, 39.354729], + [117.805022, 39.373237], + [117.784696, 39.376938], + [117.74466, 39.354729], + [117.670747, 39.357969], + [117.669515, 39.322792], + [117.594987, 39.349176], + [117.536472, 39.338068], + [117.521074, 39.357043], + [117.570965, 39.404689], + [117.601146, 39.419485], + [117.614081, 39.407001], + [117.668899, 39.412087], + [117.673211, 39.386652], + [117.699696, 39.407463], + [117.765602, 39.400527] + ] + ], + [ + [ + [117.805022, 39.373237], + [117.852449, 39.380639], + [117.846906, 39.407926], + [117.765602, 39.400527], + [117.784696, 39.376938], + [117.805022, 39.373237] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 130000, + "name": "河北省", + "center": [114.502461, 38.045474], + "childrenNum": 11, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 2, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [117.467487, 40.649738], + [117.412669, 40.605226], + [117.429915, 40.576141], + [117.389879, 40.561593], + [117.348611, 40.581141], + [117.348611, 40.581141], + [117.269771, 40.560684], + [117.247597, 40.539766], + [117.262995, 40.512927], + [117.208793, 40.501552], + [117.263611, 40.442367], + [117.234046, 40.417312], + [117.226039, 40.368997], + [117.243285, 40.369453], + [117.271618, 40.325211], + [117.271618, 40.325211], + [117.295024, 40.2782], + [117.331365, 40.289613], + [117.351075, 40.229786], + [117.389879, 40.227958], + [117.415748, 40.248973], + [117.450241, 40.252627], + [117.505059, 40.227044], + [117.548791, 40.232527], + [117.571581, 40.219276], + [117.576508, 40.178593], + [117.609769, 40.160301], + [117.609769, 40.160301], + [117.613465, 40.158014], + [117.613465, 40.158014], + [117.651653, 40.122786], + [117.651653, 40.122786], + [117.654117, 40.114548], + [117.654117, 40.114548], + [117.655965, 40.109514], + [117.655965, 40.109514], + [117.675059, 40.082045], + [117.71879, 40.082045], + [117.71879, 40.082045], + [117.752667, 40.081588], + [117.776073, 40.059605], + [117.74774, 40.047236], + [117.744044, 40.018368], + [117.768681, 40.022034], + [117.768681, 40.022034], + [117.793319, 40.005534], + [117.793319, 40.005534], + [117.795167, 39.996823], + [117.795167, 39.996823], + [117.781616, 39.966558], + [117.781616, 39.966558], + [117.756363, 39.965181], + [117.691073, 39.984902], + [117.671363, 39.973896], + [117.614697, 39.97252], + [117.594987, 39.994531], + [117.594987, 39.994531], + [117.546327, 39.999116], + [117.534625, 39.954631], + [117.514914, 39.946832], + [117.513067, 39.910576], + [117.513067, 39.910576], + [117.512451, 39.90874], + [117.512451, 39.90874], + [117.508139, 39.901854], + [117.508139, 39.901854], + [117.529081, 39.859144], + [117.529081, 39.859144], + [117.561726, 39.799856], + [117.546327, 39.775943], + [117.56111, 39.754782], + [117.595603, 39.74604], + [117.57774, 39.726711], + [117.627015, 39.703693], + [117.668899, 39.666849], + [117.66274, 39.636437], + [117.637486, 39.603246], + [117.654117, 39.575113], + [117.684914, 39.58895], + [117.707088, 39.576036], + [117.715711, 39.529892], + [117.745276, 39.547892], + [117.753899, 39.579726], + [117.753899, 39.579726], + [117.766834, 39.598635], + [117.829659, 39.589873], + [117.868464, 39.59679], + [117.933753, 39.574191], + [117.904804, 39.533585], + [117.912195, 39.517428], + [117.912195, 39.517428], + [117.899877, 39.474479], + [117.870311, 39.455074], + [117.871543, 39.411625], + [117.846906, 39.407926], + [117.852449, 39.380639], + [117.805022, 39.373237], + [117.810565, 39.354729], + [117.850601, 39.363984], + [117.850601, 39.363984], + [117.854297, 39.328348], + [117.854913, 39.328348], + [117.854297, 39.328348], + [117.854913, 39.328348], + [117.88879, 39.332051], + [117.919587, 39.318162], + [117.919587, 39.318162], + [117.965782, 39.314921], + [117.965782, 39.314921], + [117.973173, 39.312143], + [117.973173, 39.312143], + [117.979333, 39.300566], + [117.979333, 39.300566], + [117.982412, 39.298714], + [117.982412, 39.298714], + [118.024296, 39.289451], + [118.024296, 39.289451], + [118.036615, 39.264898], + [118.064948, 39.256094], + [118.064948, 39.231065], + [118.034767, 39.218548], + [118.026144, 39.201854], + [118.070492, 39.213911], + [118.077883, 39.201854], + [118.12531, 39.182838], + [118.162883, 39.136433], + [118.1906, 39.080708], + [118.225092, 39.034701], + [118.319331, 39.009594], + [118.366143, 39.016104], + [118.377845, 38.971917], + [118.491178, 38.909077], + [118.539837, 38.910008], + [118.604511, 38.971452], + [118.570634, 38.999363], + [118.533062, 39.090928], + [118.588497, 39.107648], + [118.578642, 39.130863], + [118.637156, 39.157319], + [118.76096, 39.133648], + [118.814546, 39.138754], + [118.857662, 39.162888], + [118.897082, 39.151286], + [118.920488, 39.171703], + [118.951285, 39.178662], + [118.896466, 39.139683], + [118.890307, 39.118792], + [118.926031, 39.123435], + [118.97777, 39.163352], + [119.023966, 39.187012], + [119.038132, 39.211593], + [119.096031, 39.24219], + [119.121284, 39.281576], + [119.185342, 39.342234], + [119.272805, 39.363521], + [119.317153, 39.4107], + [119.316537, 39.437051], + [119.269726, 39.498497], + [119.366428, 39.734996], + [119.474217, 39.813189], + [119.536427, 39.809052], + [119.520413, 39.840306], + [119.540739, 39.888079], + [119.588166, 39.910576], + [119.620195, 39.904609], + [119.642369, 39.925264], + [119.681789, 39.922511], + [119.726137, 39.940867], + [119.787115, 39.950502], + [119.820375, 39.979399], + [119.842549, 39.956007], + [119.872114, 39.960594], + [119.854252, 39.98857], + [119.845629, 40.000949], + [119.845629, 40.000949], + [119.854252, 40.033033], + [119.81668, 40.050443], + [119.81668, 40.050443], + [119.787115, 40.041739], + [119.787115, 40.041739], + [119.783419, 40.046778], + [119.783419, 40.046778], + [119.772332, 40.08113], + [119.736608, 40.104936], + [119.760629, 40.136056], + [119.745847, 40.207851], + [119.716898, 40.195966], + [119.671934, 40.23938], + [119.639289, 40.231613], + [119.639289, 40.231613], + [119.651608, 40.271808], + [119.598021, 40.334335], + [119.586934, 40.375381], + [119.604797, 40.455119], + [119.553674, 40.502007], + [119.572152, 40.523846], + [119.559217, 40.547952], + [119.503783, 40.553864], + [119.477913, 40.533399], + [119.429254, 40.540221], + [119.30237, 40.530215], + [119.256175, 40.543404], + [119.22045, 40.569322], + [119.230921, 40.603863], + [119.177951, 40.609315], + [119.162552, 40.600228], + [119.14469, 40.632482], + [119.184726, 40.680153], + [119.165632, 40.69286], + [119.115125, 40.666536], + [119.054763, 40.664721], + [119.028277, 40.692406], + [119.011031, 40.687414], + [118.96114, 40.72008], + [118.950053, 40.747743], + [118.895234, 40.75409], + [118.907553, 40.775394], + [118.878604, 40.783098], + [118.845959, 40.822057], + [118.873061, 40.847866], + [118.90201, 40.960946], + [118.916792, 40.969984], + [118.977154, 40.959138], + [118.977154, 40.959138], + [119.00056, 40.967273], + [119.013495, 41.007479], + [118.951901, 41.018317], + [118.937118, 41.052625], + [118.964836, 41.079246], + [119.037516, 41.067516], + [119.080632, 41.095936], + [119.081248, 41.131555], + [119.126212, 41.138767], + [119.189038, 41.198234], + [119.169943, 41.222996], + [119.204436, 41.222546], + [119.209364, 41.244599], + [119.2494, 41.279689], + [119.239545, 41.31431], + [119.211827, 41.308016], + [119.197661, 41.282837], + [119.168712, 41.294978], + [119.092951, 41.293629], + [118.980234, 41.305769], + [118.949437, 41.317906], + [118.890923, 41.300823], + [118.844727, 41.342622], + [118.843496, 41.374516], + [118.770199, 41.352956], + [118.741866, 41.324198], + [118.677192, 41.35026], + [118.629765, 41.346666], + [118.528135, 41.355202], + [118.412338, 41.331838], + [118.380309, 41.312062], + [118.348896, 41.342622], + [118.361215, 41.384844], + [118.348896, 41.428384], + [118.327338, 41.450816], + [118.271904, 41.471446], + [118.315636, 41.512688], + [118.302701, 41.55256], + [118.215237, 41.59554], + [118.206614, 41.650566], + [118.159187, 41.67605], + [118.155491, 41.712694], + [118.132702, 41.733241], + [118.140093, 41.784134], + [118.178281, 41.814917], + [118.236179, 41.80778], + [118.247266, 41.773869], + [118.29223, 41.772976], + [118.335346, 41.845241], + [118.340273, 41.87243], + [118.268824, 41.930336], + [118.306396, 41.940131], + [118.313788, 41.98819], + [118.291614, 42.007759], + [118.239875, 42.024655], + [118.286686, 42.033991], + [118.296541, 42.057545], + [118.27252, 42.083312], + [118.239259, 42.092639], + [118.212774, 42.081091], + [118.220165, 42.058434], + [118.194296, 42.031324], + [118.116687, 42.037102], + [118.155491, 42.081091], + [118.097593, 42.105072], + [118.089586, 42.12283], + [118.106216, 42.172082], + [118.033535, 42.199132], + [117.977485, 42.229716], + [117.974405, 42.25054], + [118.047702, 42.280656], + [118.060021, 42.298364], + [118.008898, 42.346595], + [118.024296, 42.385064], + [117.997811, 42.416884], + [117.874007, 42.510038], + [117.856761, 42.539148], + [117.797631, 42.585431], + [117.801326, 42.612744], + [117.779768, 42.61847], + [117.708935, 42.588515], + [117.667051, 42.582347], + [117.60053, 42.603054], + [117.537088, 42.603054], + [117.530313, 42.590278], + [117.475494, 42.602613], + [117.435458, 42.585431], + [117.434226, 42.557224], + [117.387415, 42.517537], + [117.387415, 42.517537], + [117.410205, 42.519743], + [117.413284, 42.471645], + [117.390495, 42.461933], + [117.332596, 42.46105], + [117.332596, 42.46105], + [117.275314, 42.481797], + [117.275314, 42.481797], + [117.188467, 42.468114], + [117.188467, 42.468114], + [117.135496, 42.468996], + [117.09546, 42.484004], + [117.080061, 42.463699], + [117.080061, 42.463699], + [117.01662, 42.456193], + [117.01662, 42.456193], + [117.009228, 42.44957], + [117.009228, 42.44957], + [117.005533, 42.43367], + [117.005533, 42.43367], + [116.99075, 42.425719], + [116.99075, 42.425719], + [116.974736, 42.426603], + [116.974736, 42.426603], + [116.97104, 42.427486], + [116.97104, 42.427486], + [116.944555, 42.415116], + [116.944555, 42.415116], + [116.936547, 42.410256], + [116.936547, 42.410256], + [116.921765, 42.403628], + [116.921765, 42.403628], + [116.910062, 42.395231], + [116.910062, 42.395231], + [116.910678, 42.394789], + [116.910678, 42.394789], + [116.886656, 42.366496], + [116.897743, 42.297479], + [116.918685, 42.229716], + [116.903287, 42.190708], + [116.789338, 42.200462], + [116.825062, 42.155669], + [116.850316, 42.156556], + [116.890352, 42.092639], + [116.879881, 42.018431], + [116.796113, 41.977958], + [116.748686, 41.984186], + [116.727744, 41.951259], + [116.66923, 41.947698], + [116.639049, 41.929891], + [116.597165, 41.935679], + [116.553433, 41.928555], + [116.510933, 41.974399], + [116.4826, 41.975734], + [116.453651, 41.945917], + [116.393289, 41.942802], + [116.414231, 41.982407], + [116.373579, 42.009983], + [116.310137, 41.997086], + [116.298434, 41.96817], + [116.223906, 41.932562], + [116.212819, 41.885352], + [116.194341, 41.861734], + [116.122892, 41.861734], + [116.106877, 41.831419], + [116.129051, 41.805996], + [116.09887, 41.776547], + [116.034196, 41.782795], + [116.007095, 41.79752], + [116.007095, 41.797966], + [116.007095, 41.79752], + [116.007095, 41.797966], + [115.994776, 41.828743], + [115.954124, 41.874213], + [115.916552, 41.945027], + [115.85311, 41.927665], + [115.834632, 41.93835], + [115.811226, 41.912525], + [115.726227, 41.870202], + [115.688038, 41.867528], + [115.654162, 41.829189], + [115.57409, 41.80555], + [115.519887, 41.76762], + [115.488474, 41.760924], + [115.42996, 41.728775], + [115.346808, 41.712247], + [115.319091, 41.691693], + [115.360975, 41.661297], + [115.345576, 41.635807], + [115.377605, 41.603148], + [115.310468, 41.592854], + [115.290142, 41.622835], + [115.26612, 41.616124], + [115.256881, 41.580768], + [115.20391, 41.571367], + [115.195287, 41.602253], + [115.0992, 41.62373], + [115.056085, 41.602253], + [115.016049, 41.615229], + [114.860832, 41.60091], + [114.895325, 41.636255], + [114.902716, 41.695715], + [114.89594, 41.76762], + [114.868839, 41.813579], + [114.922426, 41.825175], + [114.939056, 41.846132], + [114.923658, 41.871093], + [114.915035, 41.960605], + [114.9021, 42.015763], + [114.860832, 42.054879], + [114.86268, 42.097967], + [114.825723, 42.139695], + [114.79431, 42.149457], + [114.789383, 42.130819], + [114.75489, 42.115727], + [114.675434, 42.12061], + [114.647717, 42.109512], + [114.560254, 42.132595], + [114.510978, 42.110844], + [114.502355, 42.06732], + [114.480181, 42.064654], + [114.467863, 42.025989], + [114.511594, 41.981962], + [114.478334, 41.951704], + [114.419203, 41.942356], + [114.352066, 41.953484], + [114.343443, 41.926774], + [114.282465, 41.863517], + [114.200545, 41.789934], + [114.215328, 41.75646], + [114.206704, 41.7386], + [114.237501, 41.698843], + [114.215328, 41.68499], + [114.259059, 41.623282], + [114.226414, 41.616572], + [114.221487, 41.582111], + [114.230726, 41.513584], + [114.101379, 41.537779], + [114.032394, 41.529715], + [113.976959, 41.505966], + [113.953553, 41.483553], + [113.933227, 41.487139], + [113.919677, 41.454404], + [113.877793, 41.431076], + [113.871017, 41.413126], + [113.94493, 41.392477], + [113.92522, 41.325546], + [113.899351, 41.316108], + [113.914749, 41.294529], + [113.95109, 41.282837], + [113.971416, 41.239649], + [113.992357, 41.269794], + [114.016379, 41.231999], + [113.996669, 41.19238], + [113.960945, 41.171211], + [113.920293, 41.172112], + [113.877793, 41.115777], + [113.819279, 41.09774], + [113.868554, 41.06887], + [113.973263, 40.983087], + [113.994821, 40.938798], + [114.057647, 40.925234], + [114.041633, 40.917546], + [114.055183, 40.867782], + [114.073661, 40.857372], + [114.044712, 40.830661], + [114.080437, 40.790348], + [114.104458, 40.797597], + [114.103227, 40.770861], + [114.134639, 40.737314], + [114.162357, 40.71373], + [114.183299, 40.67153], + [114.236269, 40.607043], + [114.283081, 40.590685], + [114.273842, 40.552954], + [114.293552, 40.55159], + [114.282465, 40.494725], + [114.267066, 40.474242], + [114.299711, 40.44009], + [114.286161, 40.425057], + [114.31203, 40.372645], + [114.381015, 40.36307], + [114.390254, 40.351213], + [114.438914, 40.371733], + [114.481413, 40.34802], + [114.530688, 40.345283], + [114.510978, 40.302851], + [114.46971, 40.268155], + [114.406269, 40.246232], + [114.362537, 40.249886], + [114.292936, 40.230242], + [114.255364, 40.236182], + [114.235654, 40.198252], + [114.180219, 40.191395], + [114.135871, 40.175392], + [114.097683, 40.193681], + [114.073046, 40.168533], + [114.073046, 40.168533], + [114.101995, 40.099901], + [114.086596, 40.071513], + [114.045944, 40.056856], + [114.018227, 40.103563], + [113.989278, 40.11226], + [113.959097, 40.033491], + [113.910438, 40.015618], + [114.029314, 39.985819], + [114.028082, 39.959218], + [114.047176, 39.916085], + [114.067502, 39.922511], + [114.17406, 39.897722], + [114.212248, 39.918839], + [114.229494, 39.899558], + [114.204241, 39.885324], + [114.215943, 39.8619], + [114.286776, 39.871087], + [114.285545, 39.858225], + [114.395182, 39.867412], + [114.406885, 39.833413], + [114.390254, 39.819165], + [114.41674, 39.775943], + [114.409964, 39.761683], + [114.408117, 39.652106], + [114.431522, 39.613851], + [114.49558, 39.608318], + [114.51529, 39.564964], + [114.568877, 39.573729], + [114.532536, 39.486027], + [114.501739, 39.476789], + [114.496812, 39.438437], + [114.469095, 39.400989], + [114.466631, 39.329736], + [114.430906, 39.307513], + [114.437066, 39.259337], + [114.416124, 39.242654], + [114.47587, 39.21623], + [114.443841, 39.174023], + [114.388406, 39.176807], + [114.360689, 39.134112], + [114.369928, 39.107648], + [114.345907, 39.075133], + [114.252284, 39.073739], + [114.180835, 39.049111], + [114.157429, 39.061194], + [114.10877, 39.052364], + [114.082901, 39.09325], + [114.082901, 39.09325], + [114.064422, 39.094179], + [114.050872, 39.135969], + [114.006524, 39.122971], + [113.994821, 39.095572], + [113.961561, 39.100681], + [113.930148, 39.063517], + [113.898119, 39.067699], + [113.80696, 38.989595], + [113.776779, 38.986804], + [113.76754, 38.959819], + [113.776163, 38.885788], + [113.795257, 38.860628], + [113.855619, 38.828933], + [113.836525, 38.795824], + [113.839605, 38.7585], + [113.802648, 38.763166], + [113.775547, 38.709949], + [113.720728, 38.713218], + [113.70225, 38.651551], + [113.612939, 38.645942], + [113.603084, 38.587024], + [113.561816, 38.558483], + [113.546417, 38.492936], + [113.583374, 38.459671], + [113.537794, 38.417952], + [113.525475, 38.383245], + [113.557504, 38.343359], + [113.54457, 38.270569], + [113.570439, 38.237202], + [113.598772, 38.22733], + [113.64312, 38.232031], + [113.678844, 38.20523], + [113.711489, 38.213695], + [113.720728, 38.174656], + [113.797105, 38.162894], + [113.831597, 38.16854], + [113.811271, 38.117707], + [113.876561, 38.055059], + [113.872249, 37.990471], + [113.901198, 37.984811], + [113.936307, 37.922993], + [113.959097, 37.906468], + [113.976959, 37.816696], + [114.006524, 37.813386], + [114.044712, 37.761834], + [113.996669, 37.730128], + [113.993589, 37.706932], + [114.068118, 37.721608], + [114.12848, 37.698409], + [114.139567, 37.675676], + [114.115545, 37.619761], + [114.118625, 37.59084], + [114.036705, 37.494037], + [114.014531, 37.42468], + [113.973879, 37.40329], + [113.962792, 37.355734], + [113.90243, 37.310052], + [113.886416, 37.239095], + [113.853155, 37.215269], + [113.832213, 37.167594], + [113.773083, 37.151855], + [113.773699, 37.107004], + [113.758301, 37.075497], + [113.788482, 37.059739], + [113.771851, 37.016745], + [113.791561, 36.98759], + [113.76138, 36.956034], + [113.792793, 36.894796], + [113.773083, 36.85506], + [113.731815, 36.858891], + [113.731815, 36.878521], + [113.696707, 36.882351], + [113.676381, 36.855539], + [113.680692, 36.789907], + [113.600004, 36.752995], + [113.549497, 36.752515], + [113.535946, 36.732373], + [113.499606, 36.740527], + [113.465113, 36.707908], + [113.506997, 36.705029], + [113.476816, 36.655114], + [113.486671, 36.635427], + [113.54457, 36.62342], + [113.539642, 36.594116], + [113.569823, 36.585947], + [113.588917, 36.547974], + [113.559968, 36.528741], + [113.554425, 36.494589], + [113.587069, 36.460904], + [113.635729, 36.451277], + [113.670221, 36.425278], + [113.708409, 36.423352], + [113.731199, 36.363135], + [113.755221, 36.366026], + [113.813119, 36.332285], + [113.856851, 36.329392], + [113.84946, 36.347711], + [113.882104, 36.353977], + [113.911054, 36.314927], + [113.962792, 36.353977], + [113.981887, 36.31782], + [114.002828, 36.334214], + [114.056415, 36.329392], + [114.04348, 36.303353], + [114.080437, 36.269585], + [114.129096, 36.280199], + [114.175907, 36.264759], + [114.170364, 36.245938], + [114.170364, 36.245938], + [114.203009, 36.245456], + [114.2104, 36.272962], + [114.241197, 36.251247], + [114.257827, 36.263794], + [114.299095, 36.245938], + [114.345291, 36.255591], + [114.356378, 36.230492], + [114.408117, 36.224699], + [114.417356, 36.205868], + [114.466015, 36.197658], + [114.480181, 36.177855], + [114.533152, 36.171575], + [114.586739, 36.141133], + [114.588587, 36.118414], + [114.640326, 36.137266], + [114.720398, 36.140166], + [114.734564, 36.15563], + [114.771521, 36.124699], + [114.857752, 36.127599], + [114.858368, 36.144516], + [114.912571, 36.140649], + [114.926737, 36.089403], + [114.914419, 36.052155], + [114.998186, 36.069572], + [115.04623, 36.112613], + [115.048693, 36.161912], + [115.06286, 36.178338], + [115.104744, 36.172058], + [115.12507, 36.209731], + [115.1842, 36.193312], + [115.201446, 36.210214], + [115.201446, 36.210214], + [115.202678, 36.209248], + [115.202678, 36.209248], + [115.202678, 36.208765], + [115.202678, 36.208765], + [115.242098, 36.19138], + [115.279055, 36.13775], + [115.30246, 36.127599], + [115.312931, 36.088436], + [115.365902, 36.099074], + [115.376989, 36.128083], + [115.450902, 36.152248], + [115.465068, 36.170125], + [115.483547, 36.148865], + [115.474923, 36.248352], + [115.466916, 36.258969], + [115.466916, 36.258969], + [115.462605, 36.276339], + [115.417025, 36.292742], + [115.423185, 36.32216], + [115.366518, 36.30914], + [115.368982, 36.342409], + [115.340033, 36.398307], + [115.297533, 36.413239], + [115.317243, 36.454166], + [115.291374, 36.460423], + [115.272895, 36.497476], + [115.33141, 36.550378], + [115.355431, 36.627262], + [115.365902, 36.621979], + [115.420105, 36.686795], + [115.451518, 36.702151], + [115.479851, 36.760187], + [115.524815, 36.763543], + [115.683727, 36.808117], + [115.71206, 36.883308], + [115.75764, 36.902453], + [115.79706, 36.968945], + [115.776734, 36.992848], + [115.85619, 37.060694], + [115.888219, 37.112254], + [115.879596, 37.150901], + [115.91224, 37.177132], + [115.909777, 37.20669], + [115.969523, 37.239572], + [115.975682, 37.337179], + [116.024341, 37.360015], + [116.085935, 37.373809], + [116.106261, 37.368577], + [116.169087, 37.384271], + [116.193109, 37.365723], + [116.236224, 37.361442], + [116.2855, 37.404241], + [116.226369, 37.428007], + [116.243, 37.447965], + [116.224522, 37.479791], + [116.240536, 37.489764], + [116.240536, 37.489764], + [116.27626, 37.466967], + [116.290427, 37.484065], + [116.278724, 37.524895], + [116.295355, 37.554316], + [116.336007, 37.581355], + [116.36742, 37.566177], + [116.379738, 37.522047], + [116.38097, 37.522522], + [116.379738, 37.522047], + [116.38097, 37.522522], + [116.433941, 37.473142], + [116.448108, 37.503059], + [116.4826, 37.521573], + [116.575607, 37.610754], + [116.604556, 37.624975], + [116.66307, 37.686096], + [116.679085, 37.728708], + [116.724664, 37.744327], + [116.753613, 37.77035], + [116.753613, 37.793054], + [116.804736, 37.848837], + [116.837997, 37.835132], + [116.919301, 37.846002], + [117.027091, 37.832296], + [117.074518, 37.848837], + [117.150278, 37.839385], + [117.185387, 37.849783], + [117.271618, 37.839858], + [117.320278, 37.861596], + [117.400966, 37.844584], + [117.438538, 37.854035], + [117.481038, 37.914967], + [117.513067, 37.94329], + [117.524154, 37.989527], + [117.557414, 38.046105], + [117.557414, 38.046105], + [117.586979, 38.071551], + [117.704624, 38.076262], + [117.746508, 38.12524], + [117.771145, 38.134655], + [117.766834, 38.158658], + [117.789007, 38.180772], + [117.808718, 38.22827], + [117.848754, 38.255062], + [117.895565, 38.301572], + [117.948536, 38.346644], + [117.957775, 38.376208], + [117.937449, 38.387936], + [117.84629, 38.368232], + [117.781, 38.373862], + [117.730493, 38.424985], + [117.72495, 38.457328], + [117.678754, 38.477008], + [117.644878, 38.52759], + [117.68553, 38.539293], + [117.638102, 38.54491], + [117.639334, 38.626776], + [117.55803, 38.613683], + [117.47919, 38.616489], + [117.432379, 38.601524], + [117.368937, 38.564566], + [117.25314, 38.556143], + [117.238358, 38.580943], + [117.258684, 38.608072], + [117.258684, 38.608072], + [117.213104, 38.639866], + [117.213104, 38.639866], + [117.183539, 38.61836], + [117.183539, 38.61836], + [117.150894, 38.617892], + [117.109626, 38.584685], + [117.070822, 38.608072], + [117.055424, 38.639398], + [117.068358, 38.680522], + [117.038793, 38.688464], + [116.95133, 38.689398], + [116.948866, 38.689398], + [116.950714, 38.689398], + [116.95133, 38.689398], + [116.950714, 38.689398], + [116.948866, 38.689398], + [116.877417, 38.680522], + [116.858939, 38.741231], + [116.794265, 38.744498], + [116.794265, 38.744498], + [116.746222, 38.754299], + [116.737599, 38.784629], + [116.75115, 38.831264], + [116.723432, 38.852706], + [116.722201, 38.896968], + [116.708034, 38.931892], + [116.72836, 38.975174], + [116.754845, 39.003084], + [116.754229, 39.034701], + [116.754229, 39.034701], + [116.783179, 39.05097], + [116.783179, 39.05097], + [116.812744, 39.05097], + [116.812744, 39.05097], + [116.871874, 39.054688], + [116.912526, 39.110898], + [116.91191, 39.111362], + [116.91191, 39.111362], + [116.912526, 39.110898], + [116.909446, 39.150822], + [116.870026, 39.153607], + [116.855859, 39.215766], + [116.881729, 39.225966], + [116.881729, 39.225966], + [116.87249, 39.291304], + [116.889736, 39.338068], + [116.870642, 39.357506], + [116.829374, 39.338994], + [116.818287, 39.3737], + [116.840461, 39.378326], + [116.839845, 39.413474], + [116.876185, 39.43474], + [116.832454, 39.435664], + [116.785026, 39.465702], + [116.820751, 39.482332], + [116.819519, 39.528507], + [116.78749, 39.554352], + [116.808432, 39.576497], + [116.812128, 39.615695], + [116.79057, 39.595868], + [116.748686, 39.619844], + [116.709266, 39.618], + [116.726512, 39.595407], + [116.726512, 39.595407], + [116.724048, 39.59264], + [116.723432, 39.59264], + [116.724048, 39.59264], + [116.723432, 39.59264], + [116.664918, 39.605552], + [116.620571, 39.601863], + [116.592237, 39.621227], + [116.592237, 39.621227], + [116.524484, 39.596329], + [116.50847, 39.551122], + [116.473361, 39.552968], + [116.478289, 39.535431], + [116.437637, 39.526661], + [116.443796, 39.510041], + [116.401912, 39.528046], + [116.411767, 39.482794], + [116.444412, 39.482332], + [116.454883, 39.453226], + [116.434557, 39.442597], + [116.361876, 39.455074], + [116.361876, 39.455074], + [116.337854, 39.455536], + [116.307057, 39.488337], + [116.257782, 39.500344], + [116.240536, 39.564041], + [116.198652, 39.589412], + [116.151841, 39.583416], + [116.130283, 39.567732], + [116.09887, 39.575113], + [116.036044, 39.571884], + [116.026189, 39.587567], + [115.995392, 39.576958], + [115.978146, 39.595868], + [115.957204, 39.560812], + [115.910393, 39.600479], + [115.910393, 39.600479], + [115.91532, 39.582955], + [115.91532, 39.582955], + [115.867893, 39.546507], + [115.867893, 39.546507], + [115.828473, 39.541431], + [115.821081, 39.522968], + [115.821081, 39.522968], + [115.806299, 39.510041], + [115.806299, 39.510041], + [115.752712, 39.515581], + [115.738545, 39.539585], + [115.738545, 39.540046], + [115.738545, 39.539585], + [115.738545, 39.540046], + [115.724995, 39.5442], + [115.724995, 39.5442], + [115.722531, 39.543738], + [115.721299, 39.543738], + [115.722531, 39.543738], + [115.722531, 39.5442], + [115.721299, 39.543738], + [115.722531, 39.5442], + [115.720683, 39.551122], + [115.720683, 39.551122], + [115.718835, 39.553891], + [115.718835, 39.553891], + [115.716988, 39.56035], + [115.716988, 39.56035], + [115.699125, 39.570039], + [115.699125, 39.570039], + [115.698509, 39.577881], + [115.698509, 39.577881], + [115.667712, 39.615234], + [115.633836, 39.599557], + [115.633836, 39.599557], + [115.587024, 39.589873], + [115.545756, 39.618922], + [115.518039, 39.597252], + [115.522351, 39.640124], + [115.478619, 39.650723], + [115.478619, 39.650723], + [115.491554, 39.670074], + [115.486626, 39.741899], + [115.439815, 39.752022], + [115.443511, 39.785601], + [115.483547, 39.798477], + [115.483547, 39.798477], + [115.50572, 39.784222], + [115.552532, 39.794799], + [115.567314, 39.816407], + [115.514344, 39.837549], + [115.526046, 39.87568], + [115.515575, 39.892212], + [115.515575, 39.892212], + [115.522967, 39.899099], + [115.481083, 39.935819], + [115.426264, 39.950502], + [115.428728, 39.984443], + [115.450286, 39.992697], + [115.454597, 40.029825], + [115.485394, 40.040364], + [115.527278, 40.076092], + [115.59072, 40.096239], + [115.599959, 40.119583], + [115.75456, 40.145663], + [115.75456, 40.145663], + [115.773654, 40.176307], + [115.806299, 40.15344], + [115.847567, 40.147036], + [115.855574, 40.188652], + [115.870356, 40.185909], + [115.89869, 40.234354], + [115.968907, 40.264045], + [115.95166, 40.281852], + [115.917784, 40.354405], + [115.864197, 40.359422], + [115.771806, 40.443734], + [115.781045, 40.49336], + [115.736082, 40.503372], + [115.755176, 40.540221], + [115.784741, 40.55841], + [115.819849, 40.55932], + [115.827857, 40.587504], + [115.885139, 40.595229], + [115.907929, 40.617493], + [115.971986, 40.6025], + [115.982457, 40.578868], + [116.005247, 40.583868], + [116.09887, 40.630665], + [116.133979, 40.666536], + [116.162928, 40.662451], + [116.171551, 40.695582], + [116.204812, 40.740035], + [116.22021, 40.744115], + [116.247311, 40.791707], + [116.273181, 40.762703], + [116.311369, 40.754996], + [116.316912, 40.772221], + [116.453651, 40.765876], + [116.46597, 40.774487], + [116.438253, 40.81934], + [116.334159, 40.90443], + [116.339702, 40.929303], + [116.370499, 40.94377], + [116.398216, 40.90624], + [116.477057, 40.899907], + [116.447492, 40.953715], + [116.455499, 40.980828], + [116.519557, 40.98128], + [116.519557, 40.98128], + [116.5676, 40.992574], + [116.598397, 40.974503], + [116.623034, 41.021026], + [116.615643, 41.053076], + [116.647672, 41.059394], + [116.688324, 41.044501], + [116.698795, 41.021477], + [116.677853, 40.970888], + [116.722201, 40.927495], + [116.713577, 40.909858], + [116.759773, 40.889954], + [116.81336, 40.848319], + [116.848468, 40.839264], + [116.924229, 40.773581], + [116.926692, 40.745022], + [116.964881, 40.709647], + [117.012308, 40.693767], + [117.11209, 40.707379], + [117.117018, 40.70012], + [117.208177, 40.694675], + [117.278394, 40.664267], + [117.319662, 40.657911], + [117.342451, 40.673799], + [117.408973, 40.686961], + [117.493973, 40.675161], + [117.514914, 40.660181], + [117.501364, 40.636569], + [117.467487, 40.649738], + [117.467487, 40.649738] + ] + ], + [ + [ + [117.210024, 40.082045], + [117.204481, 40.069681], + [117.159517, 40.077008], + [117.140423, 40.064185], + [117.105315, 40.074261], + [117.105315, 40.074261], + [117.051728, 40.059605], + [117.025243, 40.030283], + [116.945171, 40.04128], + [116.927924, 40.055024], + [116.867562, 40.041739], + [116.831222, 40.051359], + [116.820135, 40.02845], + [116.781331, 40.034866], + [116.757925, 39.967934], + [116.782563, 39.947749], + [116.78441, 39.891294], + [116.812128, 39.889916], + [116.865714, 39.843982], + [116.907598, 39.832494], + [116.918069, 39.84628], + [116.949482, 39.778703], + [116.902055, 39.763523], + [116.916837, 39.731314], + [116.887272, 39.72533], + [116.889736, 39.687576], + [116.90575, 39.688037], + [116.932236, 39.706456], + [116.932236, 39.706456], + [116.944555, 39.695405], + [116.944555, 39.695405], + [116.948866, 39.680668], + [116.948866, 39.680668], + [116.964265, 39.64335], + [116.983359, 39.638742], + [116.983359, 39.638742], + [117.016004, 39.653949], + [117.10901, 39.625375], + [117.10901, 39.625375], + [117.152742, 39.623532], + [117.177996, 39.645194], + [117.165061, 39.718886], + [117.165061, 39.718886], + [117.161981, 39.748801], + [117.205713, 39.763984], + [117.15767, 39.796638], + [117.156438, 39.817326], + [117.192162, 39.832953], + [117.251908, 39.834332], + [117.247597, 39.860981], + [117.227887, 39.852712], + [117.162597, 39.876598], + [117.162597, 39.876598], + [117.150894, 39.944996], + [117.198322, 39.992697], + [117.192162, 40.066475], + [117.210024, 40.082045] + ] + ], + [ + [ + [117.784696, 39.376938], + [117.765602, 39.400527], + [117.699696, 39.407463], + [117.673211, 39.386652], + [117.668899, 39.412087], + [117.614081, 39.407001], + [117.601146, 39.419485], + [117.570965, 39.404689], + [117.521074, 39.357043], + [117.536472, 39.338068], + [117.594987, 39.349176], + [117.669515, 39.322792], + [117.670747, 39.357969], + [117.74466, 39.354729], + [117.784696, 39.376938] + ] + ], + [ + [ + [118.869365, 39.142932], + [118.82009, 39.108576], + [118.857662, 39.098824], + [118.869365, 39.142932] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 140000, + "name": "山西省", + "center": [112.549248, 37.857014], + "centroid": [112.304436, 37.618179], + "childrenNum": 11, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 3, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [110.379257, 34.600612], + [110.424837, 34.588295], + [110.488279, 34.610956], + [110.533242, 34.583368], + [110.610851, 34.607508], + [110.710017, 34.605045], + [110.749437, 34.65232], + [110.791937, 34.649858], + [110.824582, 34.615881], + [110.883712, 34.64395], + [110.903422, 34.669056], + [110.920052, 34.730068], + [110.976103, 34.706456], + [111.035233, 34.740887], + [111.118385, 34.756623], + [111.148566, 34.807742], + [111.232949, 34.789559], + [111.255123, 34.819535], + [111.29208, 34.806759], + [111.345666, 34.831816], + [111.389398, 34.815113], + [111.439289, 34.838202], + [111.502731, 34.829851], + [111.543999, 34.853428], + [111.570484, 34.843114], + [111.592042, 34.881416], + [111.617911, 34.894671], + [111.646861, 34.938836], + [111.681969, 34.9511], + [111.664107, 34.984449], + [111.740483, 35.00455], + [111.807005, 35.032977], + [111.810084, 35.062374], + [111.933272, 35.083435], + [111.97762, 35.067272], + [112.018888, 35.068742], + [112.039214, 35.045717], + [112.062004, 35.056005], + [112.05646, 35.098615], + [112.066315, 35.153437], + [112.03983, 35.194039], + [112.078634, 35.219467], + [112.058924, 35.280069], + [112.13838, 35.271275], + [112.21722, 35.253195], + [112.242474, 35.234622], + [112.304684, 35.251728], + [112.288053, 35.219956], + [112.36751, 35.219956], + [112.390915, 35.239021], + [112.513487, 35.218489], + [112.637291, 35.225822], + [112.628052, 35.263457], + [112.720443, 35.206265], + [112.772798, 35.207732], + [112.822073, 35.258082], + [112.884283, 35.243909], + [112.934174, 35.262968], + [112.936022, 35.284466], + [112.992072, 35.29619], + [112.985913, 35.33965], + [112.996384, 35.362104], + [113.067217, 35.353806], + [113.126347, 35.332327], + [113.149137, 35.350878], + [113.165151, 35.412845], + [113.185477, 35.409431], + [113.189789, 35.44893], + [113.243375, 35.449418], + [113.304353, 35.426989], + [113.31236, 35.481101], + [113.348085, 35.468429], + [113.391817, 35.506925], + [113.439244, 35.507412], + [113.49899, 35.532254], + [113.513773, 35.57364], + [113.55812, 35.621816], + [113.547649, 35.656835], + [113.578446, 35.633491], + [113.625258, 35.632518], + [113.622794, 35.674825], + [113.592613, 35.691838], + [113.587685, 35.736542], + [113.604932, 35.797727], + [113.582758, 35.818111], + [113.660982, 35.837035], + [113.637576, 35.870019], + [113.654207, 35.931586], + [113.648663, 35.994073], + [113.678844, 35.985841], + [113.694859, 36.026991], + [113.660366, 36.034735], + [113.68562, 36.056026], + [113.671453, 36.115514], + [113.655439, 36.125182], + [113.712721, 36.129533], + [113.705946, 36.148865], + [113.651127, 36.174473], + [113.697939, 36.181719], + [113.681924, 36.216491], + [113.716417, 36.262347], + [113.712105, 36.303353], + [113.736127, 36.324571], + [113.731199, 36.363135], + [113.708409, 36.423352], + [113.670221, 36.425278], + [113.635729, 36.451277], + [113.587069, 36.460904], + [113.554425, 36.494589], + [113.559968, 36.528741], + [113.588917, 36.547974], + [113.569823, 36.585947], + [113.539642, 36.594116], + [113.54457, 36.62342], + [113.486671, 36.635427], + [113.476816, 36.655114], + [113.506997, 36.705029], + [113.465113, 36.707908], + [113.499606, 36.740527], + [113.535946, 36.732373], + [113.549497, 36.752515], + [113.600004, 36.752995], + [113.680692, 36.789907], + [113.676381, 36.855539], + [113.696707, 36.882351], + [113.731815, 36.878521], + [113.731815, 36.858891], + [113.773083, 36.85506], + [113.792793, 36.894796], + [113.76138, 36.956034], + [113.791561, 36.98759], + [113.771851, 37.016745], + [113.788482, 37.059739], + [113.758301, 37.075497], + [113.773699, 37.107004], + [113.773083, 37.151855], + [113.832213, 37.167594], + [113.853155, 37.215269], + [113.886416, 37.239095], + [113.90243, 37.310052], + [113.962792, 37.355734], + [113.973879, 37.40329], + [114.014531, 37.42468], + [114.036705, 37.494037], + [114.118625, 37.59084], + [114.115545, 37.619761], + [114.139567, 37.675676], + [114.12848, 37.698409], + [114.068118, 37.721608], + [113.993589, 37.706932], + [113.996669, 37.730128], + [114.044712, 37.761834], + [114.006524, 37.813386], + [113.976959, 37.816696], + [113.959097, 37.906468], + [113.936307, 37.922993], + [113.901198, 37.984811], + [113.872249, 37.990471], + [113.876561, 38.055059], + [113.811271, 38.117707], + [113.831597, 38.16854], + [113.797105, 38.162894], + [113.720728, 38.174656], + [113.711489, 38.213695], + [113.678844, 38.20523], + [113.64312, 38.232031], + [113.598772, 38.22733], + [113.570439, 38.237202], + [113.54457, 38.270569], + [113.557504, 38.343359], + [113.525475, 38.383245], + [113.537794, 38.417952], + [113.583374, 38.459671], + [113.546417, 38.492936], + [113.561816, 38.558483], + [113.603084, 38.587024], + [113.612939, 38.645942], + [113.70225, 38.651551], + [113.720728, 38.713218], + [113.775547, 38.709949], + [113.802648, 38.763166], + [113.839605, 38.7585], + [113.836525, 38.795824], + [113.855619, 38.828933], + [113.795257, 38.860628], + [113.776163, 38.885788], + [113.76754, 38.959819], + [113.776779, 38.986804], + [113.80696, 38.989595], + [113.898119, 39.067699], + [113.930148, 39.063517], + [113.961561, 39.100681], + [113.994821, 39.095572], + [114.006524, 39.122971], + [114.050872, 39.135969], + [114.064422, 39.094179], + [114.082901, 39.09325], + [114.082901, 39.09325], + [114.10877, 39.052364], + [114.157429, 39.061194], + [114.180835, 39.049111], + [114.252284, 39.073739], + [114.345907, 39.075133], + [114.369928, 39.107648], + [114.360689, 39.134112], + [114.388406, 39.176807], + [114.443841, 39.174023], + [114.47587, 39.21623], + [114.416124, 39.242654], + [114.437066, 39.259337], + [114.430906, 39.307513], + [114.466631, 39.329736], + [114.469095, 39.400989], + [114.496812, 39.438437], + [114.501739, 39.476789], + [114.532536, 39.486027], + [114.568877, 39.573729], + [114.51529, 39.564964], + [114.49558, 39.608318], + [114.431522, 39.613851], + [114.408117, 39.652106], + [114.409964, 39.761683], + [114.41674, 39.775943], + [114.390254, 39.819165], + [114.406885, 39.833413], + [114.395182, 39.867412], + [114.285545, 39.858225], + [114.286776, 39.871087], + [114.215943, 39.8619], + [114.204241, 39.885324], + [114.229494, 39.899558], + [114.212248, 39.918839], + [114.17406, 39.897722], + [114.067502, 39.922511], + [114.047176, 39.916085], + [114.028082, 39.959218], + [114.029314, 39.985819], + [113.910438, 40.015618], + [113.959097, 40.033491], + [113.989278, 40.11226], + [114.018227, 40.103563], + [114.045944, 40.056856], + [114.086596, 40.071513], + [114.101995, 40.099901], + [114.073046, 40.168533], + [114.073046, 40.168533], + [114.097683, 40.193681], + [114.135871, 40.175392], + [114.180219, 40.191395], + [114.235654, 40.198252], + [114.255364, 40.236182], + [114.292936, 40.230242], + [114.362537, 40.249886], + [114.406269, 40.246232], + [114.46971, 40.268155], + [114.510978, 40.302851], + [114.530688, 40.345283], + [114.481413, 40.34802], + [114.438914, 40.371733], + [114.390254, 40.351213], + [114.381015, 40.36307], + [114.31203, 40.372645], + [114.286161, 40.425057], + [114.299711, 40.44009], + [114.267066, 40.474242], + [114.282465, 40.494725], + [114.293552, 40.55159], + [114.273842, 40.552954], + [114.283081, 40.590685], + [114.236269, 40.607043], + [114.183299, 40.67153], + [114.162357, 40.71373], + [114.134639, 40.737314], + [114.084748, 40.729605], + [114.063806, 40.706925], + [114.07243, 40.679246], + [114.041633, 40.608861], + [114.076741, 40.575686], + [114.080437, 40.547952], + [114.061959, 40.52885], + [114.011452, 40.515657], + [113.948626, 40.514747], + [113.890112, 40.466503], + [113.850691, 40.460583], + [113.794641, 40.517932], + [113.763228, 40.473787], + [113.688699, 40.448288], + [113.559968, 40.348476], + [113.500222, 40.334335], + [113.387505, 40.319279], + [113.316672, 40.319736], + [113.27602, 40.388601], + [113.251382, 40.413211], + [113.083231, 40.374925], + [113.03334, 40.368997], + [112.898449, 40.329317], + [112.848558, 40.206937], + [112.744464, 40.167161], + [112.712436, 40.178593], + [112.6299, 40.235725], + [112.511639, 40.269068], + [112.456205, 40.300112], + [112.418017, 40.295091], + [112.349031, 40.257194], + [112.310227, 40.256281], + [112.299756, 40.21105], + [112.232619, 40.169905], + [112.232003, 40.133311], + [112.183344, 40.083877], + [112.182112, 40.061437], + [112.142076, 40.027076], + [112.133453, 40.001866], + [112.07617, 39.919298], + [112.042294, 39.886243], + [112.012729, 39.827438], + [111.970229, 39.796638], + [111.959758, 39.692642], + [111.925265, 39.66731], + [111.9382, 39.623071], + [111.87907, 39.606013], + [111.842729, 39.620305], + [111.783599, 39.58895], + [111.722621, 39.606013], + [111.659179, 39.641507], + [111.625303, 39.633672], + [111.525521, 39.662242], + [111.497187, 39.661781], + [111.445448, 39.640124], + [111.460847, 39.606935], + [111.441137, 39.59679], + [111.422043, 39.539123], + [111.431282, 39.508656], + [111.372152, 39.479099], + [111.358601, 39.432428], + [111.337043, 39.420872], + [111.171971, 39.423183], + [111.143022, 39.407926], + [111.125776, 39.366297], + [111.159037, 39.362596], + [111.155341, 39.338531], + [111.186138, 39.35149], + [111.179363, 39.326959], + [111.202152, 39.305197], + [111.247732, 39.302419], + [111.213239, 39.257021], + [111.219399, 39.244044], + [111.163348, 39.152678], + [111.173819, 39.135041], + [111.147334, 39.100681], + [111.138095, 39.064447], + [111.094363, 39.030053], + [111.038313, 39.020289], + [110.998276, 38.998433], + [110.980414, 38.970056], + [111.009979, 38.932823], + [111.016755, 38.889981], + [110.995813, 38.868084], + [111.009363, 38.847579], + [110.965016, 38.755699], + [110.915125, 38.704345], + [110.916357, 38.673981], + [110.880632, 38.626776], + [110.898494, 38.587024], + [110.920052, 38.581878], + [110.907733, 38.521035], + [110.870777, 38.510265], + [110.874473, 38.453579], + [110.840596, 38.439986], + [110.796864, 38.453579], + [110.77777, 38.440924], + [110.746973, 38.366355], + [110.701394, 38.353215], + [110.661358, 38.308617], + [110.601612, 38.308147], + [110.57759, 38.297345], + [110.565887, 38.215105], + [110.528315, 38.211814], + [110.509221, 38.192061], + [110.519692, 38.130889], + [110.501829, 38.097929], + [110.507989, 38.013107], + [110.528315, 37.990471], + [110.522771, 37.955088], + [110.59422, 37.922049], + [110.680452, 37.790216], + [110.735886, 37.77035], + [110.750669, 37.736281], + [110.716792, 37.728708], + [110.706321, 37.705511], + [110.775306, 37.680886], + [110.793169, 37.650567], + [110.763604, 37.639668], + [110.771611, 37.594634], + [110.795017, 37.558586], + [110.770995, 37.538184], + [110.759292, 37.474567], + [110.740198, 37.44939], + [110.644111, 37.435135], + [110.630561, 37.372858], + [110.641648, 37.360015], + [110.695234, 37.34955], + [110.678604, 37.317668], + [110.690307, 37.287201], + [110.661974, 37.281963], + [110.651503, 37.256722], + [110.590525, 37.187145], + [110.53509, 37.138021], + [110.535706, 37.115118], + [110.49567, 37.086956], + [110.460561, 37.044932], + [110.417446, 37.027257], + [110.426685, 37.008621], + [110.382953, 37.022001], + [110.381721, 37.002408], + [110.424221, 36.963685], + [110.408823, 36.892403], + [110.376178, 36.882351], + [110.424221, 36.855539], + [110.406975, 36.824886], + [110.423605, 36.818179], + [110.407591, 36.776007], + [110.447011, 36.737649], + [110.438388, 36.685835], + [110.402663, 36.697352], + [110.394656, 36.676716], + [110.426685, 36.657514], + [110.447627, 36.621018], + [110.496902, 36.582102], + [110.488895, 36.556628], + [110.503677, 36.488335], + [110.47288, 36.453203], + [110.489511, 36.430094], + [110.487047, 36.393972], + [110.459946, 36.327946], + [110.474112, 36.306729], + [110.474112, 36.248352], + [110.45625, 36.22663], + [110.447011, 36.164328], + [110.467953, 36.074893], + [110.491974, 36.034735], + [110.49259, 35.994073], + [110.516612, 35.971796], + [110.502445, 35.947575], + [110.516612, 35.918501], + [110.511684, 35.879718], + [110.549257, 35.877778], + [110.550489, 35.838005], + [110.571431, 35.800639], + [110.57759, 35.701559], + [110.609619, 35.632031], + [110.589293, 35.602355], + [110.567735, 35.539559], + [110.531394, 35.511309], + [110.477808, 35.413821], + [110.45009, 35.327933], + [110.374946, 35.251728], + [110.378642, 35.210666], + [110.364475, 35.197952], + [110.373714, 35.134351], + [110.320743, 35.00504], + [110.262229, 34.944233], + [110.230816, 34.880925], + [110.246831, 34.789068], + [110.243135, 34.725641], + [110.229584, 34.692679], + [110.269004, 34.629671], + [110.29549, 34.610956], + [110.379257, 34.600612] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 150000, + "name": "内蒙古自治区", + "center": [111.670801, 40.818311], + "centroid": [114.077429, 44.331087], + "childrenNum": 12, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 4, + "acroutes": [100000] + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [97.172903, 42.795257], + [97.371235, 42.457076], + [97.500582, 42.243894], + [97.653335, 41.986856], + [97.84674, 41.656379], + [97.613915, 41.477276], + [97.629314, 41.440498], + [97.903407, 41.168057], + [97.971776, 41.09774], + [98.142391, 41.001607], + [98.184891, 40.988056], + [98.25018, 40.93925], + [98.333332, 40.918903], + [98.344419, 40.568413], + [98.627751, 40.677884], + [98.569853, 40.746836], + [98.668403, 40.773128], + [98.689345, 40.691952], + [98.72199, 40.657911], + [98.762642, 40.639748], + [98.802678, 40.607043], + [98.80699, 40.660181], + [98.790975, 40.705564], + [98.984996, 40.782644], + [99.041662, 40.693767], + [99.102025, 40.676522], + [99.12543, 40.715091], + [99.172858, 40.747289], + [99.174705, 40.858278], + [99.565827, 40.846961], + [99.673, 40.93292], + [99.985897, 40.909858], + [100.057346, 40.908049], + [100.107853, 40.875475], + [100.224882, 40.727337], + [100.237201, 40.716905], + [100.242744, 40.618855], + [100.169447, 40.541131], + [100.169447, 40.277743], + [100.007455, 40.20008], + [99.955716, 40.150695], + [99.927383, 40.063727], + [99.841152, 40.013326], + [99.751225, 40.006909], + [99.714268, 39.972061], + [99.533182, 39.891753], + [99.491298, 39.884406], + [99.459885, 39.898181], + [99.440791, 39.885783], + [99.469124, 39.875221], + [99.672384, 39.888079], + [99.822058, 39.860063], + [99.904593, 39.785601], + [99.958796, 39.769504], + [100.040716, 39.757083], + [100.128179, 39.702312], + [100.250135, 39.685274], + [100.314193, 39.606935], + [100.301258, 39.572345], + [100.326512, 39.509118], + [100.44354, 39.485565], + [100.500823, 39.481408], + [100.498975, 39.400527], + [100.606764, 39.387577], + [100.707778, 39.404689], + [100.842053, 39.405614], + [100.842669, 39.199999], + [100.864227, 39.106719], + [100.829118, 39.075133], + [100.835278, 39.025869], + [100.875314, 39.002619], + [100.901799, 39.030053], + [100.961545, 39.005874], + [100.969553, 38.946788], + [101.117378, 38.975174], + [101.228863, 39.020754], + [101.198682, 38.943064], + [101.237486, 38.907214], + [101.24303, 38.860628], + [101.33542, 38.847113], + [101.34158, 38.822406], + [101.307087, 38.80282], + [101.331109, 38.777164], + [101.412413, 38.764099], + [101.562702, 38.713218], + [101.601506, 38.65529], + [101.672955, 38.6908], + [101.777049, 38.66043], + [101.873751, 38.733761], + [101.941505, 38.808883], + [102.075164, 38.891378], + [102.045599, 38.904885], + [101.955055, 38.985874], + [101.926106, 39.000758], + [101.833715, 39.08907], + [101.902701, 39.111827], + [102.012338, 39.127149], + [102.050526, 39.141075], + [102.276576, 39.188868], + [102.3548, 39.231993], + [102.45335, 39.255167], + [102.579002, 39.183301], + [102.616574, 39.171703], + [102.883892, 39.120649], + [103.007696, 39.099753], + [103.133347, 39.192579], + [103.188166, 39.215302], + [103.259615, 39.263971], + [103.344615, 39.331588], + [103.428998, 39.353341], + [103.595302, 39.386652], + [103.728961, 39.430117], + [103.85338, 39.461543], + [103.955626, 39.456923], + [104.089901, 39.419947], + [104.073271, 39.351953], + [104.047401, 39.297788], + [104.171205, 39.160567], + [104.207546, 39.083495], + [104.190915, 39.042139], + [104.196459, 38.9882], + [104.173053, 38.94446], + [104.044322, 38.895105], + [104.011677, 38.85923], + [103.85954, 38.64454], + [103.416063, 38.404821], + [103.465339, 38.353215], + [103.507838, 38.280905], + [103.53494, 38.156776], + [103.368636, 38.08898], + [103.362477, 38.037621], + [103.40744, 37.860651], + [103.627947, 37.797783], + [103.683381, 37.777919], + [103.841062, 37.64725], + [103.874938, 37.604117], + [103.935916, 37.572818], + [104.089285, 37.465067], + [104.183524, 37.406618], + [104.237727, 37.411847], + [104.287002, 37.428007], + [104.322726, 37.44844], + [104.407726, 37.464592], + [104.419429, 37.511604], + [104.433595, 37.515402], + [104.623305, 37.522522], + [104.805007, 37.539133], + [104.866601, 37.566651], + [105.027977, 37.580881], + [105.111128, 37.633981], + [105.187505, 37.657674], + [105.221998, 37.677097], + [105.315004, 37.702197], + [105.4037, 37.710246], + [105.467141, 37.695094], + [105.598952, 37.699356], + [105.616199, 37.722555], + [105.622358, 37.777919], + [105.677177, 37.771769], + [105.760944, 37.799674], + [105.80406, 37.862068], + [105.799749, 37.939986], + [105.840401, 38.004147], + [105.780655, 38.084741], + [105.76772, 38.121474], + [105.775111, 38.186887], + [105.802828, 38.220277], + [105.842248, 38.240962], + [105.86627, 38.296406], + [105.821307, 38.366824], + [105.835473, 38.387467], + [105.827466, 38.432486], + [105.850872, 38.443736], + [105.836705, 38.476071], + [105.863806, 38.53508], + [105.856415, 38.569714], + [105.874277, 38.593105], + [105.852719, 38.641735], + [105.894603, 38.696405], + [105.88598, 38.716953], + [105.908154, 38.737496], + [105.909386, 38.791159], + [105.992538, 38.857366], + [105.97098, 38.909077], + [106.021487, 38.953769], + [106.060907, 38.96866], + [106.087392, 39.006339], + [106.078153, 39.026333], + [106.096631, 39.084889], + [106.145907, 39.153142], + [106.170544, 39.163352], + [106.192718, 39.142932], + [106.251232, 39.131327], + [106.285109, 39.146181], + [106.29558, 39.167992], + [106.280181, 39.262118], + [106.402753, 39.291767], + [106.511774, 39.272311], + [106.525325, 39.308439], + [106.556122, 39.322329], + [106.602318, 39.37555], + [106.643586, 39.357969], + [106.683622, 39.357506], + [106.751375, 39.381564], + [106.781556, 39.371849], + [106.806809, 39.318625], + [106.806193, 39.277407], + [106.790795, 39.241263], + [106.795723, 39.214375], + [106.825288, 39.19397], + [106.859164, 39.107648], + [106.878874, 39.091392], + [106.933693, 39.076527], + [106.96757, 39.054688], + [106.971881, 39.026333], + [106.954019, 38.941202], + [106.837606, 38.847579], + [106.756302, 38.748699], + [106.709491, 38.718821], + [106.66268, 38.601524], + [106.647897, 38.470917], + [106.599854, 38.389812], + [106.482209, 38.319417], + [106.555506, 38.263521], + [106.627571, 38.232501], + [106.654672, 38.22921], + [106.737824, 38.197706], + [106.779092, 38.171833], + [106.858548, 38.156306], + [106.942316, 38.132302], + [107.010069, 38.120532], + [107.051337, 38.122886], + [107.071047, 38.138892], + [107.119091, 38.134185], + [107.138801, 38.161011], + [107.19054, 38.153953], + [107.240431, 38.111586], + [107.33159, 38.086625], + [107.3938, 38.014993], + [107.440611, 37.995659], + [107.411662, 37.948009], + [107.448618, 37.933378], + [107.49235, 37.944706], + [107.560719, 37.893717], + [107.65003, 37.86443], + [107.684523, 37.888522], + [107.732566, 37.84931], + [107.842819, 37.828987], + [107.884703, 37.808186], + [107.982022, 37.787378], + [107.993109, 37.735335], + [108.025753, 37.696041], + [108.012819, 37.66857], + [108.025137, 37.649619], + [108.055318, 37.652462], + [108.134159, 37.622131], + [108.193905, 37.638246], + [108.205608, 37.655779], + [108.24626, 37.665728], + [108.293071, 37.656726], + [108.301078, 37.640616], + [108.422418, 37.648672], + [108.485244, 37.678044], + [108.532671, 37.690832], + [108.628142, 37.651988], + [108.699591, 37.669518], + [108.720533, 37.683728], + [108.777815, 37.683728], + [108.791982, 37.700303], + [108.784591, 37.764673], + [108.799989, 37.784068], + [108.791982, 37.872934], + [108.798141, 37.93385], + [108.82709, 37.989056], + [108.797525, 38.04799], + [108.830786, 38.049875], + [108.883141, 38.01405], + [108.893612, 37.978207], + [108.93488, 37.922521], + [108.9743, 37.931962], + [108.982923, 37.964053], + [109.018648, 37.971602], + [109.037742, 38.021593], + [109.06977, 38.023008], + [109.050676, 38.055059], + [109.069155, 38.091336], + [108.964445, 38.154894], + [108.938575, 38.207582], + [108.976148, 38.245192], + [108.961981, 38.26493], + [109.007561, 38.359316], + [109.051292, 38.385122], + [109.054372, 38.433892], + [109.128901, 38.480288], + [109.175712, 38.518694], + [109.196654, 38.552867], + [109.276726, 38.623035], + [109.331545, 38.597783], + [109.367269, 38.627711], + [109.329081, 38.66043], + [109.338936, 38.701542], + [109.404226, 38.720689], + [109.444262, 38.782763], + [109.511399, 38.833595], + [109.549587, 38.805618], + [109.624116, 38.85457], + [109.672159, 38.928167], + [109.685094, 38.968195], + [109.665384, 38.981687], + [109.72513, 39.018429], + [109.762086, 39.057476], + [109.793499, 39.074204], + [109.851397, 39.122971], + [109.890818, 39.103932], + [109.92223, 39.107183], + [109.893897, 39.141075], + [109.961035, 39.191651], + [109.871723, 39.243581], + [109.90252, 39.271848], + [109.962267, 39.212056], + [110.041107, 39.21623], + [110.109476, 39.249606], + [110.217881, 39.281113], + [110.184005, 39.355192], + [110.161831, 39.387115], + [110.136577, 39.39174], + [110.12549, 39.432891], + [110.152592, 39.45415], + [110.243751, 39.423645], + [110.257917, 39.407001], + [110.385417, 39.310291], + [110.429764, 39.341308], + [110.434692, 39.381101], + [110.482735, 39.360745], + [110.524003, 39.382952], + [110.559728, 39.351027], + [110.566503, 39.320014], + [110.596684, 39.282966], + [110.626249, 39.266751], + [110.702626, 39.273701], + [110.731575, 39.30705], + [110.73835, 39.348713], + [110.782698, 39.38804], + [110.869545, 39.494341], + [110.891103, 39.509118], + [110.958856, 39.519275], + [111.017371, 39.552045], + [111.101138, 39.559428], + [111.136863, 39.587106], + [111.154725, 39.569116], + [111.148566, 39.531277], + [111.10545, 39.497573], + [111.10545, 39.472631], + [111.058639, 39.447681], + [111.064182, 39.400989], + [111.098059, 39.401914], + [111.087588, 39.376013], + [111.125776, 39.366297], + [111.143022, 39.407926], + [111.171971, 39.423183], + [111.337043, 39.420872], + [111.358601, 39.432428], + [111.372152, 39.479099], + [111.431282, 39.508656], + [111.422043, 39.539123], + [111.441137, 39.59679], + [111.460847, 39.606935], + [111.445448, 39.640124], + [111.497187, 39.661781], + [111.525521, 39.662242], + [111.625303, 39.633672], + [111.659179, 39.641507], + [111.722621, 39.606013], + [111.783599, 39.58895], + [111.842729, 39.620305], + [111.87907, 39.606013], + [111.9382, 39.623071], + [111.925265, 39.66731], + [111.959758, 39.692642], + [111.970229, 39.796638], + [112.012729, 39.827438], + [112.042294, 39.886243], + [112.07617, 39.919298], + [112.133453, 40.001866], + [112.142076, 40.027076], + [112.182112, 40.061437], + [112.183344, 40.083877], + [112.232003, 40.133311], + [112.232619, 40.169905], + [112.299756, 40.21105], + [112.310227, 40.256281], + [112.349031, 40.257194], + [112.418017, 40.295091], + [112.456205, 40.300112], + [112.511639, 40.269068], + [112.6299, 40.235725], + [112.712436, 40.178593], + [112.744464, 40.167161], + [112.848558, 40.206937], + [112.898449, 40.329317], + [113.03334, 40.368997], + [113.083231, 40.374925], + [113.251382, 40.413211], + [113.27602, 40.388601], + [113.316672, 40.319736], + [113.387505, 40.319279], + [113.500222, 40.334335], + [113.559968, 40.348476], + [113.688699, 40.448288], + [113.763228, 40.473787], + [113.794641, 40.517932], + [113.850691, 40.460583], + [113.890112, 40.466503], + [113.948626, 40.514747], + [114.011452, 40.515657], + [114.061959, 40.52885], + [114.080437, 40.547952], + [114.076741, 40.575686], + [114.041633, 40.608861], + [114.07243, 40.679246], + [114.063806, 40.706925], + [114.084748, 40.729605], + [114.134639, 40.737314], + [114.103227, 40.770861], + [114.104458, 40.797597], + [114.080437, 40.790348], + [114.044712, 40.830661], + [114.073661, 40.857372], + [114.055183, 40.867782], + [114.041633, 40.917546], + [114.057647, 40.925234], + [113.994821, 40.938798], + [113.973263, 40.983087], + [113.868554, 41.06887], + [113.819279, 41.09774], + [113.877793, 41.115777], + [113.920293, 41.172112], + [113.960945, 41.171211], + [113.996669, 41.19238], + [114.016379, 41.231999], + [113.992357, 41.269794], + [113.971416, 41.239649], + [113.95109, 41.282837], + [113.914749, 41.294529], + [113.899351, 41.316108], + [113.92522, 41.325546], + [113.94493, 41.392477], + [113.871017, 41.413126], + [113.877793, 41.431076], + [113.919677, 41.454404], + [113.933227, 41.487139], + [113.953553, 41.483553], + [113.976959, 41.505966], + [114.032394, 41.529715], + [114.101379, 41.537779], + [114.230726, 41.513584], + [114.221487, 41.582111], + [114.226414, 41.616572], + [114.259059, 41.623282], + [114.215328, 41.68499], + [114.237501, 41.698843], + [114.206704, 41.7386], + [114.215328, 41.75646], + [114.200545, 41.789934], + [114.282465, 41.863517], + [114.343443, 41.926774], + [114.352066, 41.953484], + [114.419203, 41.942356], + [114.478334, 41.951704], + [114.511594, 41.981962], + [114.467863, 42.025989], + [114.480181, 42.064654], + [114.502355, 42.06732], + [114.510978, 42.110844], + [114.560254, 42.132595], + [114.647717, 42.109512], + [114.675434, 42.12061], + [114.75489, 42.115727], + [114.789383, 42.130819], + [114.79431, 42.149457], + [114.825723, 42.139695], + [114.86268, 42.097967], + [114.860832, 42.054879], + [114.9021, 42.015763], + [114.915035, 41.960605], + [114.923658, 41.871093], + [114.939056, 41.846132], + [114.922426, 41.825175], + [114.868839, 41.813579], + [114.89594, 41.76762], + [114.902716, 41.695715], + [114.895325, 41.636255], + [114.860832, 41.60091], + [115.016049, 41.615229], + [115.056085, 41.602253], + [115.0992, 41.62373], + [115.195287, 41.602253], + [115.20391, 41.571367], + [115.256881, 41.580768], + [115.26612, 41.616124], + [115.290142, 41.622835], + [115.310468, 41.592854], + [115.377605, 41.603148], + [115.345576, 41.635807], + [115.360975, 41.661297], + [115.319091, 41.691693], + [115.346808, 41.712247], + [115.42996, 41.728775], + [115.488474, 41.760924], + [115.519887, 41.76762], + [115.57409, 41.80555], + [115.654162, 41.829189], + [115.688038, 41.867528], + [115.726227, 41.870202], + [115.811226, 41.912525], + [115.834632, 41.93835], + [115.85311, 41.927665], + [115.916552, 41.945027], + [115.954124, 41.874213], + [115.994776, 41.828743], + [116.007095, 41.797966], + [116.007095, 41.79752], + [116.034196, 41.782795], + [116.09887, 41.776547], + [116.129051, 41.805996], + [116.106877, 41.831419], + [116.122892, 41.861734], + [116.194341, 41.861734], + [116.212819, 41.885352], + [116.223906, 41.932562], + [116.298434, 41.96817], + [116.310137, 41.997086], + [116.373579, 42.009983], + [116.414231, 41.982407], + [116.393289, 41.942802], + [116.453651, 41.945917], + [116.4826, 41.975734], + [116.510933, 41.974399], + [116.553433, 41.928555], + [116.597165, 41.935679], + [116.639049, 41.929891], + [116.66923, 41.947698], + [116.727744, 41.951259], + [116.748686, 41.984186], + [116.796113, 41.977958], + [116.879881, 42.018431], + [116.890352, 42.092639], + [116.850316, 42.156556], + [116.825062, 42.155669], + [116.789338, 42.200462], + [116.903287, 42.190708], + [116.918685, 42.229716], + [116.897743, 42.297479], + [116.886656, 42.366496], + [116.910678, 42.394789], + [116.910062, 42.395231], + [116.921765, 42.403628], + [116.936547, 42.410256], + [116.944555, 42.415116], + [116.97104, 42.427486], + [116.974736, 42.426603], + [116.99075, 42.425719], + [117.005533, 42.43367], + [117.009228, 42.44957], + [117.01662, 42.456193], + [117.080061, 42.463699], + [117.09546, 42.484004], + [117.135496, 42.468996], + [117.188467, 42.468114], + [117.275314, 42.481797], + [117.332596, 42.46105], + [117.390495, 42.461933], + [117.413284, 42.471645], + [117.410205, 42.519743], + [117.387415, 42.517537], + [117.434226, 42.557224], + [117.435458, 42.585431], + [117.475494, 42.602613], + [117.530313, 42.590278], + [117.537088, 42.603054], + [117.60053, 42.603054], + [117.667051, 42.582347], + [117.708935, 42.588515], + [117.779768, 42.61847], + [117.801326, 42.612744], + [117.797631, 42.585431], + [117.856761, 42.539148], + [117.874007, 42.510038], + [117.997811, 42.416884], + [118.024296, 42.385064], + [118.008898, 42.346595], + [118.060021, 42.298364], + [118.047702, 42.280656], + [117.974405, 42.25054], + [117.977485, 42.229716], + [118.033535, 42.199132], + [118.106216, 42.172082], + [118.089586, 42.12283], + [118.097593, 42.105072], + [118.155491, 42.081091], + [118.116687, 42.037102], + [118.194296, 42.031324], + [118.220165, 42.058434], + [118.212774, 42.081091], + [118.239259, 42.092639], + [118.27252, 42.083312], + [118.296541, 42.057545], + [118.286686, 42.033991], + [118.239875, 42.024655], + [118.291614, 42.007759], + [118.313788, 41.98819], + [118.306396, 41.940131], + [118.268824, 41.930336], + [118.340273, 41.87243], + [118.335346, 41.845241], + [118.29223, 41.772976], + [118.247266, 41.773869], + [118.236179, 41.80778], + [118.178281, 41.814917], + [118.140093, 41.784134], + [118.132702, 41.733241], + [118.155491, 41.712694], + [118.159187, 41.67605], + [118.206614, 41.650566], + [118.215237, 41.59554], + [118.302701, 41.55256], + [118.315636, 41.512688], + [118.271904, 41.471446], + [118.327338, 41.450816], + [118.348896, 41.428384], + [118.361215, 41.384844], + [118.348896, 41.342622], + [118.380309, 41.312062], + [118.412338, 41.331838], + [118.528135, 41.355202], + [118.629765, 41.346666], + [118.677192, 41.35026], + [118.741866, 41.324198], + [118.770199, 41.352956], + [118.843496, 41.374516], + [118.844727, 41.342622], + [118.890923, 41.300823], + [118.949437, 41.317906], + [118.980234, 41.305769], + [119.092951, 41.293629], + [119.168712, 41.294978], + [119.197661, 41.282837], + [119.211827, 41.308016], + [119.239545, 41.31431], + [119.296211, 41.325097], + [119.330704, 41.385293], + [119.309762, 41.405944], + [119.376283, 41.422102], + [119.378131, 41.459787], + [119.401537, 41.472343], + [119.406464, 41.503276], + [119.361501, 41.545841], + [119.362116, 41.566442], + [119.420015, 41.567785], + [119.415703, 41.590169], + [119.342406, 41.617914], + [119.307914, 41.657273], + [119.299907, 41.705545], + [119.319001, 41.727435], + [119.317769, 41.764049], + [119.292515, 41.790827], + [119.312841, 41.80555], + [119.334399, 41.871539], + [119.323312, 41.889807], + [119.340559, 41.926774], + [119.323928, 41.937014], + [119.324544, 41.969505], + [119.375667, 42.023322], + [119.384906, 42.08953], + [119.352261, 42.118391], + [119.314689, 42.119723], + [119.30853, 42.147239], + [119.286972, 42.154781], + [119.277733, 42.185387], + [119.237697, 42.200905], + [119.274037, 42.239021], + [119.280197, 42.260728], + [119.34795, 42.300578], + [119.432949, 42.317396], + [119.482841, 42.347037], + [119.502551, 42.388159], + [119.540123, 42.363401], + [119.572152, 42.359421], + [119.571536, 42.335536], + [119.539507, 42.297922], + [119.557985, 42.289068], + [119.609108, 42.276671], + [119.617115, 42.252755], + [119.679941, 42.240793], + [119.744615, 42.211545], + [119.841933, 42.215534], + [119.854868, 42.170308], + [119.837622, 42.135257], + [119.845629, 42.097079], + [119.87581, 42.077982], + [119.897368, 42.030879], + [119.921389, 42.014429], + [119.924469, 41.98908], + [119.950954, 41.974399], + [119.954034, 41.923212], + [119.989759, 41.899163], + [120.023019, 41.816701], + [120.041498, 41.818932], + [120.050737, 41.776101], + [120.024867, 41.737707], + [120.035954, 41.708226], + [120.096316, 41.697056], + [120.1382, 41.729221], + [120.127113, 41.77253], + [120.183164, 41.826513], + [120.188707, 41.848361], + [120.215808, 41.853265], + [120.251533, 41.884016], + [120.286641, 41.880005], + [120.290337, 41.897381], + [120.260156, 41.904062], + [120.271859, 41.925439], + [120.318054, 41.93746], + [120.309431, 41.951704], + [120.373489, 41.994862], + [120.399358, 41.984631], + [120.456641, 42.016208], + [120.450481, 42.057101], + [120.493597, 42.073539], + [120.466496, 42.105516], + [120.56751, 42.152119], + [120.58414, 42.167203], + [120.624792, 42.154338], + [120.72211, 42.203565], + [120.745516, 42.223512], + [120.79048, 42.218636], + [120.820661, 42.227943], + [120.8299, 42.252755], + [120.883487, 42.242565], + [120.883487, 42.269585], + [120.933994, 42.27977], + [120.992508, 42.264714], + [121.028848, 42.242565], + [121.070732, 42.254083], + [121.087978, 42.278885], + [121.120623, 42.280656], + [121.133558, 42.300135], + [121.184681, 42.333324], + [121.218558, 42.371802], + [121.285079, 42.387717], + [121.314644, 42.42837], + [121.304789, 42.435879], + [121.386093, 42.474294], + [121.434752, 42.475176], + [121.4791, 42.49636], + [121.506201, 42.482239], + [121.570875, 42.487093], + [121.607831, 42.516214], + [121.604136, 42.495037], + [121.66573, 42.437204], + [121.69899, 42.438529], + [121.747649, 42.484887], + [121.803084, 42.514891], + [121.817867, 42.504303], + [121.831417, 42.533856], + [121.844352, 42.522389], + [121.889931, 42.556784], + [121.921344, 42.605697], + [121.915801, 42.656332], + [121.94167, 42.666014], + [121.939207, 42.688453], + [122.018663, 42.69901], + [122.062394, 42.723635], + [122.072865, 42.710444], + [122.160945, 42.684934], + [122.204676, 42.685374], + [122.204676, 42.732867], + [122.261343, 42.695931], + [122.324785, 42.684934], + [122.338951, 42.669975], + [122.396234, 42.684054], + [122.396234, 42.707366], + [122.460907, 42.755282], + [122.439349, 42.770221], + [122.371596, 42.776371], + [122.35127, 42.830378], + [122.436886, 42.843105], + [122.556378, 42.827745], + [122.576088, 42.819405], + [122.580399, 42.789987], + [122.624747, 42.773296], + [122.653696, 42.78252], + [122.733152, 42.786034], + [122.73808, 42.77066], + [122.786123, 42.757479], + [122.848949, 42.712203], + [122.883442, 42.751766], + [122.887137, 42.770221], + [122.925941, 42.772417], + [122.945651, 42.753524], + [122.980144, 42.777689], + [123.058368, 42.768903], + [123.118114, 42.801405], + [123.227752, 42.831695], + [123.169853, 42.859777], + [123.188947, 42.895739], + [123.18402, 42.925983], + [123.259165, 42.993431], + [123.323222, 43.000872], + [123.434707, 43.027565], + [123.474743, 43.042438], + [123.536337, 43.007], + [123.572678, 43.003498], + [123.580685, 43.036314], + [123.631192, 43.088346], + [123.636119, 43.141644], + [123.666916, 43.179623], + [123.645974, 43.208855], + [123.676771, 43.223684], + [123.664453, 43.264663], + [123.698329, 43.272071], + [123.703873, 43.37047], + [123.608402, 43.366119], + [123.54496, 43.415262], + [123.519707, 43.402219], + [123.486446, 43.44525], + [123.442098, 43.437863], + [123.419925, 43.410046], + [123.382968, 43.469143], + [123.36449, 43.483475], + [123.315831, 43.492159], + [123.329998, 43.519071], + [123.304744, 43.550742], + [123.360179, 43.567223], + [123.452569, 43.545971], + [123.461193, 43.568523], + [123.434091, 43.575461], + [123.421157, 43.598435], + [123.5117, 43.592801], + [123.510468, 43.624867], + [123.536953, 43.633964], + [123.518475, 43.682024], + [123.520323, 43.708419], + [123.48275, 43.737396], + [123.498149, 43.771114], + [123.461809, 43.822518], + [123.467968, 43.853599], + [123.397135, 43.954929], + [123.37065, 43.970006], + [123.400831, 43.979481], + [123.365722, 44.013922], + [123.331229, 44.028984], + [123.32815, 44.084035], + [123.350939, 44.092633], + [123.362642, 44.133452], + [123.386664, 44.161794], + [123.323838, 44.179823], + [123.286882, 44.211574], + [123.277027, 44.25274], + [123.196955, 44.34483], + [123.128585, 44.367081], + [123.114419, 44.40258], + [123.142136, 44.428228], + [123.125506, 44.455147], + [123.137209, 44.486322], + [123.12489, 44.5098], + [123.06576, 44.505959], + [123.025108, 44.493153], + [122.85634, 44.398304], + [122.76087, 44.369648], + [122.702971, 44.319145], + [122.675254, 44.285738], + [122.641993, 44.283595], + [122.515726, 44.251025], + [122.483081, 44.236877], + [122.319241, 44.233018], + [122.271198, 44.255741], + [122.291524, 44.310152], + [122.294604, 44.41113], + [122.28598, 44.477783], + [122.228082, 44.480345], + [122.224386, 44.526016], + [122.196053, 44.559712], + [122.13138, 44.577619], + [122.113517, 44.615546], + [122.103046, 44.67388], + [122.117213, 44.701961], + [122.161561, 44.728328], + [122.152322, 44.744057], + [122.10243, 44.736406], + [122.110438, 44.767856], + [122.142467, 44.753833], + [122.168952, 44.770405], + [122.099967, 44.7823], + [122.098119, 44.81882], + [122.04946, 44.912985], + [122.079025, 44.914256], + [122.087032, 44.95281], + [122.074713, 45.006573], + [122.098735, 45.02138], + [122.119677, 45.068739], + [122.109822, 45.142236], + [122.143082, 45.183167], + [122.192358, 45.180636], + [122.22993, 45.206784], + [122.239169, 45.276313], + [122.147394, 45.295682], + [122.146778, 45.374352], + [122.180039, 45.409655], + [122.168336, 45.439897], + [122.064242, 45.472641], + [122.002648, 45.507882], + [121.993409, 45.552741], + [121.966308, 45.596308], + [121.995873, 45.59882], + [122.003264, 45.623102], + [121.970004, 45.692956], + [121.934279, 45.71051], + [121.867142, 45.719703], + [121.812323, 45.704659], + [121.811091, 45.687103], + [121.713773, 45.701734], + [121.666345, 45.727641], + [121.644172, 45.752284], + [121.657106, 45.770238], + [121.697142, 45.76314], + [121.754425, 45.794862], + [121.766744, 45.830318], + [121.769823, 45.84366], + [121.817251, 45.875336], + [121.805548, 45.900746], + [121.821562, 45.918235], + [121.809243, 45.961102], + [121.761816, 45.998947], + [121.819098, 46.023054], + [121.843736, 46.024301], + [121.864062, 46.002272], + [121.923808, 46.004767], + [121.92812, 45.988552], + [122.040221, 45.959022], + [122.085184, 45.912406], + [122.091344, 45.882002], + [122.200981, 45.857], + [122.236705, 45.831569], + [122.253952, 45.7982], + [122.301379, 45.813218], + [122.337719, 45.859917], + [122.372828, 45.856166], + [122.362357, 45.917403], + [122.446125, 45.916986], + [122.496016, 45.85825], + [122.504639, 45.786933], + [122.522501, 45.786933], + [122.556378, 45.82156], + [122.603189, 45.778169], + [122.640761, 45.771072], + [122.650001, 45.731401], + [122.671558, 45.70048], + [122.741775, 45.705077], + [122.751015, 45.735996], + [122.792283, 45.766063], + [122.752246, 45.834905], + [122.772572, 45.856583], + [122.80029, 45.856583], + [122.828623, 45.912406], + [122.792898, 46.073313], + [123.04605, 46.099878], + [123.070071, 46.123527], + [123.112571, 46.130163], + [123.102716, 46.172037], + [123.127354, 46.174523], + [123.128585, 46.210565], + [123.178476, 46.248239], + [123.142136, 46.298293], + [123.089781, 46.347888], + [123.011557, 46.434984], + [123.010325, 46.524823], + [123.002318, 46.574624], + [123.052825, 46.579972], + [123.04605, 46.617803], + [123.077462, 46.622324], + [123.098404, 46.603002], + [123.18094, 46.614103], + [123.228368, 46.588198], + [123.279491, 46.616981], + [123.276411, 46.660947], + [123.318295, 46.662179], + [123.366338, 46.677784], + [123.474743, 46.686817], + [123.603475, 46.68928], + [123.631808, 46.728675], + [123.629344, 46.813524], + [123.580069, 46.827447], + [123.625648, 46.847508], + [123.599163, 46.868378], + [123.605322, 46.891286], + [123.576989, 46.891286], + [123.575757, 46.845461], + [123.562823, 46.82581], + [123.506772, 46.827038], + [123.483366, 46.84587], + [123.52833, 46.944836], + [123.487678, 46.959951], + [123.42362, 46.934212], + [123.337389, 46.988943], + [123.301664, 46.999965], + [123.304128, 46.964852], + [123.360179, 46.970978], + [123.404526, 46.935438], + [123.40699, 46.906416], + [123.374345, 46.837683], + [123.341084, 46.826628], + [123.295505, 46.865105], + [123.221592, 46.850373], + [123.22344, 46.821305], + [123.198802, 46.803283], + [123.163694, 46.74016], + [123.103332, 46.734828], + [123.076846, 46.745082], + [123.026339, 46.718829], + [123.00355, 46.730726], + [122.996774, 46.761483], + [122.906847, 46.80738], + [122.893913, 46.895376], + [122.895144, 46.960359], + [122.83971, 46.937072], + [122.791051, 46.941567], + [122.798442, 46.9575], + [122.77442, 46.973837], + [122.778116, 47.002822], + [122.845869, 47.046881], + [122.852645, 47.072158], + [122.821232, 47.065636], + [122.710363, 47.093349], + [122.679566, 47.094164], + [122.615508, 47.124306], + [122.582863, 47.158092], + [122.531124, 47.198771], + [122.498479, 47.255262], + [122.462755, 47.27841], + [122.441197, 47.310476], + [122.418407, 47.350632], + [122.507103, 47.401291], + [122.543443, 47.495589], + [122.59395, 47.54732], + [122.765181, 47.614333], + [122.848949, 47.67441], + [122.926557, 47.697777], + [123.041122, 47.746492], + [123.161846, 47.781892], + [123.214201, 47.824502], + [123.256085, 47.876711], + [123.300432, 47.953723], + [123.537569, 48.021816], + [123.579453, 48.045427], + [123.705105, 48.152142], + [123.746373, 48.197638], + [123.862785, 48.271782], + [124.019234, 48.39313], + [124.07898, 48.43603], + [124.136878, 48.463023], + [124.25945, 48.536385], + [124.314269, 48.503881], + [124.302566, 48.456673], + [124.330283, 48.435633], + [124.309957, 48.413393], + [124.331515, 48.380015], + [124.317964, 48.35099], + [124.353689, 48.315978], + [124.365392, 48.283731], + [124.422058, 48.245884], + [124.412819, 48.219175], + [124.418978, 48.181679], + [124.475029, 48.173698], + [124.471333, 48.133373], + [124.430065, 48.12099], + [124.415899, 48.08782], + [124.46579, 48.098213], + [124.478108, 48.123387], + [124.505826, 48.124985], + [124.529847, 48.146951], + [124.512601, 48.164518], + [124.547094, 48.200829], + [124.579122, 48.262221], + [124.558796, 48.268197], + [124.579738, 48.297269], + [124.540934, 48.335476], + [124.547094, 48.35775], + [124.51876, 48.378027], + [124.52492, 48.426897], + [124.507674, 48.445558], + [124.555717, 48.467784], + [124.533543, 48.515379], + [124.548941, 48.535593], + [124.520608, 48.556195], + [124.579122, 48.596582], + [124.601912, 48.632587], + [124.624702, 48.701755], + [124.612383, 48.747945], + [124.656115, 48.783842], + [124.644412, 48.80789], + [124.654267, 48.83429], + [124.697383, 48.841775], + [124.715861, 48.885475], + [124.709086, 48.920487], + [124.744194, 48.920487], + [124.756513, 48.967262], + [124.808252, 49.020666], + [124.828578, 49.077933], + [124.809484, 49.115943], + [124.847672, 49.129651], + [124.860607, 49.166448], + [124.906802, 49.184054], + [124.983179, 49.162535], + [125.039845, 49.17623], + [125.034302, 49.157056], + [125.117453, 49.126127], + [125.158721, 49.144921], + [125.187671, 49.186792], + [125.219699, 49.189139], + [125.227707, 49.248947], + [125.214772, 49.277066], + [125.261583, 49.322336], + [125.256656, 49.359769], + [125.277598, 49.379644], + [125.25604, 49.395227], + [125.256656, 49.437275], + [125.270822, 49.454395], + [125.228323, 49.487063], + [125.211076, 49.539908], + [125.233866, 49.536801], + [125.23017, 49.595411], + [125.205533, 49.593859], + [125.16796, 49.629923], + [125.15441, 49.616741], + [125.127308, 49.655113], + [125.132236, 49.672157], + [125.164881, 49.669446], + [125.189518, 49.652401], + [125.185207, 49.634574], + [125.219699, 49.669058], + [125.225243, 49.726349], + [125.204301, 49.734086], + [125.221547, 49.754969], + [125.222779, 49.799026], + [125.177815, 49.829533], + [125.239409, 49.844587], + [125.225243, 49.867351], + [125.245569, 49.87198], + [125.212924, 49.907452], + [125.225859, 49.922481], + [125.199373, 49.935194], + [125.190134, 49.959841], + [125.231402, 49.957531], + [125.241873, 49.987938], + [125.278214, 49.996402], + [125.297924, 50.014481], + [125.283757, 50.036012], + [125.25296, 50.041393], + [125.289916, 50.057917], + [125.315786, 50.04562], + [125.328105, 50.065985], + [125.283757, 50.070211], + [125.287453, 50.093636], + [125.258504, 50.103618], + [125.27883, 50.127411], + [125.311474, 50.140453], + [125.376148, 50.137385], + [125.335496, 50.161161], + [125.382923, 50.172278], + [125.39093, 50.199868], + [125.417416, 50.195654], + [125.448829, 50.216338], + [125.442053, 50.260357], + [125.466075, 50.266861], + [125.463611, 50.295925], + [125.530749, 50.331085], + [125.520278, 50.3498], + [125.546763, 50.358965], + [125.522126, 50.404759], + [125.536292, 50.420014], + [125.567089, 50.402852], + [125.583104, 50.409717], + [125.562162, 50.438314], + [125.580024, 50.449366], + [125.627451, 50.443268], + [125.654553, 50.471082], + [125.699516, 50.487078], + [125.740784, 50.523237], + [125.754335, 50.506874], + [125.770349, 50.531227], + [125.794987, 50.532748], + [125.829479, 50.56165], + [125.807921, 50.60383], + [125.814697, 50.62092], + [125.793139, 50.643316], + [125.804226, 50.658874], + [125.789443, 50.679735], + [125.825784, 50.70362], + [125.78082, 50.725598], + [125.795603, 50.738856], + [125.758646, 50.746809], + [125.804226, 50.773309], + [125.828863, 50.756654], + [125.846726, 50.769524], + [125.836255, 50.793363], + [125.890457, 50.805845], + [125.878138, 50.816812], + [125.913247, 50.825885], + [125.939732, 50.85423], + [125.961906, 50.901054], + [125.997631, 50.872738], + [125.996399, 50.906715], + [126.02042, 50.927466], + [126.042594, 50.92558], + [126.068464, 50.967434], + [126.041978, 50.981753], + [126.033971, 51.011132], + [126.059225, 51.043503], + [125.976073, 51.084498], + [125.993935, 51.119072], + [125.970529, 51.123955], + [125.946508, 51.108176], + [125.909551, 51.138977], + [125.864588, 51.146487], + [125.850421, 51.21364], + [125.819008, 51.227134], + [125.761726, 51.226385], + [125.76111, 51.261976], + [125.740784, 51.27583], + [125.700132, 51.327465], + [125.626219, 51.380163], + [125.623756, 51.387633], + [125.62314, 51.398089], + [125.600966, 51.410409], + [125.60035, 51.413396], + [125.595422, 51.416755], + [125.559082, 51.461521], + [125.528285, 51.488359], + [125.424807, 51.562827], + [125.38046, 51.585516], + [125.35151, 51.623801], + [125.316402, 51.610052], + [125.289301, 51.633831], + [125.228938, 51.640517], + [125.214772, 51.627888], + [125.175968, 51.639403], + [125.130388, 51.635317], + [125.12854, 51.659083], + [125.098975, 51.658341], + [125.060171, 51.59667], + [125.073106, 51.553526], + [125.047236, 51.529704], + [125.004737, 51.529332], + [124.983795, 51.508478], + [124.928976, 51.498419], + [124.917889, 51.474196], + [124.942527, 51.447349], + [124.885244, 51.40817], + [124.864302, 51.37979], + [124.783614, 51.392115], + [124.76452, 51.38726], + [124.752817, 51.35812], + [124.693687, 51.3327], + [124.62655, 51.327465], + [124.58713, 51.363725], + [124.555717, 51.375307], + [124.490427, 51.380537], + [124.478108, 51.36223], + [124.443616, 51.35812], + [124.426985, 51.331953], + [124.430065, 51.301281], + [124.406659, 51.272086], + [124.339522, 51.293422], + [124.297638, 51.298661], + [124.271769, 51.308389], + [124.239124, 51.344664], + [124.192313, 51.33943], + [124.128255, 51.347281], + [124.090067, 51.3413], + [124.071588, 51.320734], + [123.994596, 51.322604], + [123.939777, 51.313253], + [123.926227, 51.300532], + [123.887423, 51.320734], + [123.842459, 51.367462], + [123.794416, 51.361109], + [123.711264, 51.398089], + [123.660141, 51.342795], + [123.661989, 51.319237], + [123.582533, 51.306893], + [123.582533, 51.294545], + [123.46304, 51.286686], + [123.440251, 51.270963], + [123.414381, 51.278825], + [123.376809, 51.266844], + [123.339853, 51.27246], + [123.294273, 51.254111], + [123.231447, 51.268716], + [123.231447, 51.279199], + [123.127969, 51.297913], + [123.069455, 51.321108], + [123.002934, 51.31213], + [122.965977, 51.345786], + [122.965977, 51.386886], + [122.946267, 51.405183], + [122.903768, 51.415262], + [122.900072, 51.445112], + [122.871123, 51.455181], + [122.854492, 51.477551], + [122.880362, 51.511085], + [122.858804, 51.524864], + [122.880362, 51.537894], + [122.874202, 51.561339], + [122.832935, 51.581797], + [122.85634, 51.606707], + [122.820616, 51.633088], + [122.816304, 51.655371], + [122.778732, 51.698048], + [122.749167, 51.746613], + [122.771957, 51.779579], + [122.732536, 51.832495], + [122.725761, 51.87833], + [122.706051, 51.890151], + [122.729457, 51.919321], + [122.726377, 51.978709], + [122.683877, 51.974654], + [122.664783, 51.99861], + [122.650616, 52.058997], + [122.625363, 52.067459], + [122.643841, 52.111585], + [122.629059, 52.13657], + [122.690653, 52.140243], + [122.73808, 52.153464], + [122.769493, 52.179893], + [122.766413, 52.232705], + [122.787355, 52.252494], + [122.76087, 52.26678], + [122.710979, 52.256157], + [122.67895, 52.276667], + [122.585943, 52.266413], + [122.560689, 52.282526], + [122.478153, 52.29607], + [122.484313, 52.341432], + [122.447356, 52.394052], + [122.419023, 52.375057], + [122.378987, 52.395512], + [122.367284, 52.413768], + [122.342031, 52.414133], + [122.326016, 52.459374], + [122.310618, 52.475416], + [122.207756, 52.469218], + [122.178191, 52.48963], + [122.168952, 52.513674], + [122.140003, 52.510032], + [122.142467, 52.495096], + [122.107358, 52.452445], + [122.080873, 52.440407], + [122.091344, 52.427272], + [122.040837, 52.413038], + [122.035909, 52.377615], + [121.976779, 52.343626], + [121.94783, 52.298266], + [121.901018, 52.280695], + [121.841272, 52.282526], + [121.769207, 52.308147], + [121.714389, 52.318025], + [121.715621, 52.342894], + [121.658338, 52.3904], + [121.678664, 52.419973], + [121.63986, 52.44442], + [121.590585, 52.443326], + [121.565331, 52.460468], + [121.519136, 52.456821], + [121.495114, 52.484892], + [121.474172, 52.482706], + [121.416274, 52.499468], + [121.411963, 52.52205], + [121.353448, 52.534793], + [121.323883, 52.573727], + [121.280151, 52.586819], + [121.225333, 52.577364], + [121.182217, 52.59918], + [121.237036, 52.619167], + [121.29247, 52.651855], + [121.309717, 52.676173], + [121.373158, 52.683067], + [121.455078, 52.73528], + [121.476636, 52.772225], + [121.511129, 52.779104], + [121.537614, 52.801542], + [121.591201, 52.824693], + [121.620766, 52.853251], + [121.604136, 52.872401], + [121.610295, 52.892264], + [121.66265, 52.912478], + [121.677432, 52.948192], + [121.715621, 52.997926], + [121.785838, 53.018451], + [121.817867, 53.061631], + [121.775367, 53.089674], + [121.784606, 53.104408], + [121.753193, 53.147501], + [121.722396, 53.145706], + [121.665114, 53.170467], + [121.660186, 53.195213], + [121.67928, 53.199515], + [121.679896, 53.240722], + [121.642324, 53.262564], + [121.615222, 53.258984], + [121.575802, 53.29155], + [121.504969, 53.323018], + [121.499426, 53.337314], + [121.416274, 53.319443], + [121.336818, 53.325877], + [121.308485, 53.301565], + [121.227797, 53.280459], + [121.155732, 53.285468], + [121.129246, 53.277238], + [121.098449, 53.306929], + [121.055334, 53.29155], + [120.950624, 53.29763], + [120.936457, 53.28833], + [120.882871, 53.294411], + [120.867472, 53.278669], + [120.820661, 53.269007], + [120.838523, 53.239648], + [120.821893, 53.241797], + [120.736277, 53.204892], + [120.690698, 53.174771], + [120.687002, 53.142476], + [120.659901, 53.137091], + [120.643886, 53.106923], + [120.562582, 53.082845], + [120.529321, 53.045803], + [120.452945, 53.01017], + [120.411061, 52.957927], + [120.363018, 52.94134], + [120.350699, 52.906343], + [120.295265, 52.891542], + [120.297112, 52.869872], + [120.222584, 52.84277], + [120.181316, 52.806969], + [120.14128, 52.813119], + [120.101244, 52.788877], + [120.031642, 52.773674], + [120.071063, 52.70628], + [120.035338, 52.646409], + [120.049505, 52.598453], + [120.07599, 52.586092], + [120.125265, 52.586819], + [120.194866, 52.578819], + [120.289721, 52.623527], + [120.396895, 52.616261], + [120.462184, 52.64532], + [120.483742, 52.630066], + [120.56135, 52.595544], + [120.605082, 52.589364], + [120.62664, 52.570818], + [120.658669, 52.56718], + [120.690698, 52.547532], + [120.734429, 52.536977], + [120.687002, 52.511489], + [120.706712, 52.492909], + [120.68269, 52.464479], + [120.688234, 52.427637], + [120.64943, 52.3904], + [120.653741, 52.371038], + [120.62356, 52.361172], + [120.627256, 52.323878], + [120.653741, 52.302658], + [120.695625, 52.290214], + [120.715951, 52.261286], + [120.755371, 52.258355], + [120.745516, 52.20594], + [120.786784, 52.15787], + [120.760299, 52.136937], + [120.76769, 52.10938], + [120.753523, 52.085483], + [120.717183, 52.072978], + [120.690698, 52.047221], + [120.691929, 52.026973], + [120.717799, 52.015556], + [120.704864, 51.983501], + [120.66298, 51.958061], + [120.656821, 51.926333], + [120.548416, 51.907877], + [120.549032, 51.882394], + [120.481278, 51.885719], + [120.480046, 51.855049], + [120.40059, 51.833605], + [120.40675, 51.81659], + [120.363634, 51.789945], + [120.317438, 51.785873], + [120.294649, 51.752171], + [120.226279, 51.717703], + [120.172693, 51.679868], + [120.087077, 51.678013], + [120.100628, 51.649058], + [120.05936, 51.634203], + [120.035954, 51.583657], + [120.052584, 51.560967], + [120.017476, 51.52114], + [119.985447, 51.505125], + [119.982367, 51.482396], + [120.002693, 51.459283], + [119.982983, 51.445112], + [119.97128, 51.40033], + [119.910918, 51.390994], + [119.914614, 51.374187], + [119.946643, 51.360736], + [119.883817, 51.336813], + [119.885049, 51.302777], + [119.811136, 51.281071], + [119.828383, 51.263099], + [119.797586, 51.243622], + [119.821607, 51.21439], + [119.784035, 51.22601], + [119.760629, 51.212516], + [119.788346, 51.174636], + [119.771716, 51.124331], + [119.752622, 51.117193], + [119.764325, 51.092017], + [119.719361, 51.075099], + [119.726753, 51.051028], + [119.678093, 51.016404], + [119.630666, 51.00925], + [119.598637, 50.984767], + [119.569688, 50.933879], + [119.491464, 50.87878], + [119.498855, 50.827776], + [119.515485, 50.814165], + [119.496391, 50.771795], + [119.506862, 50.763846], + [119.450196, 50.695281], + [119.430486, 50.684286], + [119.385522, 50.682769], + [119.394145, 50.667219], + [119.361501, 50.632689], + [119.298059, 50.616743], + [119.281428, 50.601551], + [119.295595, 50.573814], + [119.264182, 50.536933], + [119.262334, 50.490124], + [119.250631, 50.448604], + [119.22353, 50.441363], + [119.217371, 50.414675], + [119.165016, 50.422683], + [119.125596, 50.389118], + [119.176719, 50.378814], + [119.155777, 50.364691], + [119.188422, 50.347509], + [119.232153, 50.365455], + [119.259871, 50.345218], + [119.277117, 50.366218], + [119.322696, 50.352474], + [119.358421, 50.358965], + [119.381827, 50.324208], + [119.35103, 50.303953], + [119.339943, 50.244668], + [119.319001, 50.220933], + [119.358421, 50.197953], + [119.339327, 50.192206], + [119.350414, 50.166145], + [119.309762, 50.161161], + [119.290052, 50.121655], + [119.236465, 50.075204], + [119.190269, 50.087877], + [119.193965, 50.069826], + [119.163168, 50.027554], + [119.12498, 50.019095], + [119.090487, 49.985629], + [118.982082, 49.979087], + [118.964836, 49.988708], + [118.791757, 49.955606], + [118.761576, 49.959456], + [118.739402, 49.946364], + [118.672264, 49.955991], + [118.605127, 49.926719], + [118.574946, 49.931342], + [118.531214, 49.887791], + [118.485019, 49.866194], + [118.483787, 49.830691], + [118.443751, 49.835709], + [118.385853, 49.827217], + [118.398787, 49.802502], + [118.384005, 49.783958], + [118.315636, 49.766953], + [118.284223, 49.743755], + [118.220781, 49.729831], + [118.211542, 49.690744], + [118.156723, 49.660149], + [118.129622, 49.669446], + [118.082811, 49.616741], + [118.011362, 49.614803], + [117.995963, 49.623332], + [117.950999, 49.596187], + [117.866, 49.591532], + [117.849369, 49.551557], + [117.809333, 49.521263], + [117.638102, 49.574847], + [117.485349, 49.633024], + [117.278394, 49.636512], + [117.068974, 49.695389], + [116.736367, 49.847674], + [116.717889, 49.847288], + [116.428397, 49.430659], + [116.048363, 48.873274], + [116.077928, 48.822471], + [116.069305, 48.811437], + [115.83032, 48.560156], + [115.799523, 48.514982], + [115.822929, 48.259432], + [115.81061, 48.257042], + [115.529126, 48.155336], + [115.545141, 48.134971], + [115.539597, 48.104607], + [115.580249, 47.921649], + [115.939342, 47.683275], + [115.968291, 47.689721], + [116.111189, 47.811642], + [116.130283, 47.823296], + [116.26579, 47.876711], + [116.453035, 47.837358], + [116.669846, 47.890758], + [116.791186, 47.89758], + [116.879265, 47.893968], + [117.094844, 47.8241], + [117.384335, 47.641356], + [117.493357, 47.758563], + [117.519226, 47.761782], + [117.529081, 47.782697], + [117.813645, 48.016212], + [117.886942, 48.025418], + [117.96147, 48.011007], + [118.052014, 48.01421], + [118.107448, 48.031021], + [118.124694, 48.047427], + [118.150564, 48.036224], + [118.238643, 48.041826], + [118.238027, 48.031422], + [118.284839, 48.011007], + [118.351976, 48.006203], + [118.37415, 48.016612], + [118.422193, 48.01461], + [118.441903, 47.995791], + [118.568171, 47.992187], + [118.773278, 47.771034], + [119.134219, 47.664335], + [119.152081, 47.540453], + [119.205052, 47.520249], + [119.365812, 47.47739], + [119.32208, 47.42721], + [119.365812, 47.423161], + [119.386138, 47.397645], + [119.437877, 47.378602], + [119.450812, 47.353065], + [119.559217, 47.303172], + [119.56784, 47.248357], + [119.627586, 47.247544], + [119.716282, 47.195518], + [119.763093, 47.13082], + [119.806825, 47.055037], + [119.79081, 47.04525], + [119.795122, 47.013024], + [119.845013, 46.964852], + [119.859795, 46.917046], + [119.926933, 46.903963], + [119.920157, 46.853238], + [119.936172, 46.790173], + [119.917078, 46.758203], + [119.93494, 46.712674], + [119.911534, 46.669572], + [119.859179, 46.669572], + [119.804361, 46.68189], + [119.8136, 46.66834], + [119.783419, 46.626023], + [119.739687, 46.615336], + [119.677477, 46.584908], + [119.682405, 46.605058], + [119.656535, 46.625612], + [119.598637, 46.618214], + [119.557985, 46.633832], + [119.491464, 46.629311], + [119.431718, 46.638763], + [119.374435, 46.603414], + [119.357805, 46.619447], + [119.325776, 46.608759], + [119.26295, 46.649034], + [119.20074, 46.648213], + [119.152081, 46.658072], + [119.123132, 46.642872], + [119.073857, 46.676552], + [119.011647, 46.745902], + [118.951285, 46.722111], + [118.912481, 46.733188], + [118.914329, 46.77501], + [118.845343, 46.771731], + [118.788061, 46.717598], + [118.788061, 46.687227], + [118.677192, 46.6979], + [118.639004, 46.721291], + [118.586033, 46.692975], + [118.446831, 46.704467], + [118.41049, 46.728265], + [118.316252, 46.73934], + [118.274984, 46.715957], + [118.238643, 46.709392], + [118.192448, 46.682711], + [118.124078, 46.678195], + [118.04647, 46.631366], + [117.992883, 46.631366], + [117.982412, 46.614925], + [117.914659, 46.607936], + [117.868464, 46.575447], + [117.870927, 46.549935], + [117.813645, 46.530588], + [117.769913, 46.537586], + [117.748355, 46.521941], + [117.704008, 46.516587], + [117.641182, 46.558166], + [117.622704, 46.596012], + [117.596218, 46.603414], + [117.49582, 46.600535], + [117.42006, 46.582029], + [117.447777, 46.528117], + [117.392343, 46.463023], + [117.375712, 46.416421], + [117.383719, 46.394962], + [117.372017, 46.36028], + [117.247597, 46.366888], + [117.097308, 46.356976], + [116.876801, 46.375559], + [116.834302, 46.384229], + [116.81336, 46.355737], + [116.745606, 46.327642], + [116.673541, 46.325163], + [116.585462, 46.292504], + [116.573143, 46.258998], + [116.536187, 46.23251], + [116.439484, 46.137628], + [116.414231, 46.133896], + [116.271949, 45.966926], + [116.243, 45.876169], + [116.288579, 45.839074], + [116.278108, 45.831152], + [116.286731, 45.775247], + [116.260862, 45.776082], + [116.22329, 45.747273], + [116.217746, 45.72221], + [116.17463, 45.688775], + [116.1155, 45.679577], + [116.035428, 45.685013], + [116.026805, 45.661177], + [115.936878, 45.632727], + [115.864197, 45.572853], + [115.699741, 45.45963], + [115.586408, 45.440317], + [115.36467, 45.392427], + [115.178041, 45.396209], + [114.983404, 45.379397], + [114.920578, 45.386122], + [114.745035, 45.438217], + [114.600906, 45.403773], + [114.551014, 45.387383], + [114.539928, 45.325985], + [114.519602, 45.283893], + [114.459855, 45.21353], + [114.409348, 45.179371], + [114.347139, 45.119436], + [114.313262, 45.107189], + [114.19069, 45.036607], + [114.158045, 44.994301], + [114.116777, 44.957045], + [114.065038, 44.931206], + [113.907358, 44.915104], + [113.861778, 44.863377], + [113.798953, 44.849377], + [113.712105, 44.788247], + [113.631417, 44.745333], + [113.540874, 44.759358], + [113.503918, 44.777628], + [113.11526, 44.799714], + [113.037652, 44.822641], + [112.937869, 44.840042], + [112.850406, 44.840466], + [112.712436, 44.879494], + [112.599719, 44.930783], + [112.540589, 45.001072], + [112.438959, 45.071697], + [112.396459, 45.064512], + [112.113743, 45.072965], + [112.071243, 45.096206], + [112.002874, 45.090713], + [111.903707, 45.052252], + [111.764505, 44.969325], + [111.69244, 44.859983], + [111.624687, 44.778477], + [111.585267, 44.705789], + [111.560629, 44.647062], + [111.569868, 44.57634], + [111.530448, 44.55033], + [111.514434, 44.507666], + [111.478709, 44.488884], + [111.427586, 44.394455], + [111.415883, 44.35724], + [111.428818, 44.319573], + [111.507042, 44.294305], + [111.534144, 44.26217], + [111.541535, 44.206855], + [111.559397, 44.171238], + [111.662875, 44.061247], + [111.702295, 44.034147], + [111.773128, 44.010479], + [111.870447, 43.940279], + [111.959758, 43.823382], + [111.970845, 43.748205], + [111.951135, 43.693275], + [111.891388, 43.6738], + [111.79407, 43.672068], + [111.606209, 43.513863], + [111.564325, 43.490422], + [111.456535, 43.494329], + [111.400485, 43.472618], + [111.354289, 43.436125], + [111.183674, 43.396132], + [111.151029, 43.38004], + [111.069725, 43.357852], + [111.02045, 43.329998], + [110.82027, 43.149067], + [110.769763, 43.099272], + [110.736502, 43.089657], + [110.687227, 43.036314], + [110.689691, 43.02144], + [110.631177, 42.936061], + [110.469801, 42.839156], + [110.437156, 42.781203], + [110.34846, 42.742098], + [110.139657, 42.674815], + [110.108244, 42.642687], + [109.906216, 42.635643], + [109.733753, 42.579262], + [109.683862, 42.558988], + [109.544044, 42.472528], + [109.486761, 42.458842], + [109.291509, 42.435879], + [109.026039, 42.458401], + [108.983539, 42.449128], + [108.845569, 42.395673], + [108.798757, 42.415116], + [108.705134, 42.413349], + [108.532671, 42.442945], + [108.298614, 42.438529], + [108.238252, 42.460167], + [108.089195, 42.436321], + [108.022058, 42.433229], + [107.986949, 42.413349], + [107.939522, 42.403628], + [107.736262, 42.415116], + [107.57427, 42.412907], + [107.501589, 42.456635], + [107.46648, 42.458842], + [107.303872, 42.412465], + [107.271844, 42.364285], + [107.051337, 42.319166], + [106.785867, 42.291281], + [106.612789, 42.241679], + [106.372572, 42.161436], + [106.344855, 42.149457], + [106.01348, 42.032213], + [105.74185, 41.949033], + [105.589713, 41.888471], + [105.385221, 41.797073], + [105.291599, 41.749763], + [105.230621, 41.751103], + [105.009498, 41.583007], + [104.923267, 41.654143], + [104.803775, 41.652355], + [104.68921, 41.6452], + [104.524138, 41.661745], + [104.530298, 41.875104], + [104.418813, 41.860397], + [104.30856, 41.840782], + [104.080046, 41.805104], + [103.868779, 41.802427], + [103.454868, 41.877332], + [103.418527, 41.882233], + [103.20726, 41.96283], + [103.021862, 42.028212], + [102.712045, 42.153007], + [102.621502, 42.154338], + [102.540814, 42.162323], + [102.449039, 42.144133], + [102.093642, 42.223512], + [102.070236, 42.232374], + [101.877447, 42.432345], + [101.803534, 42.503861], + [101.770274, 42.509597], + [101.557775, 42.529887], + [101.291689, 42.586312], + [100.862995, 42.671295], + [100.826655, 42.675255], + [100.32528, 42.690213], + [100.272309, 42.636523], + [100.004376, 42.648849], + [99.969267, 42.647969], + [99.51224, 42.568244], + [98.962822, 42.607018], + [98.546447, 42.638284], + [98.195362, 42.653251], + [97.831958, 42.706047], + [97.28254, 42.782081], + [97.172903, 42.795257] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 210000, + "name": "辽宁省", + "center": [123.429096, 41.796767], + "centroid": [122.604994, 41.299712], + "childrenNum": 14, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 5, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [123.534489, 39.788361], + [123.546808, 39.756163], + [123.579453, 39.781002], + [123.612714, 39.775023], + [123.642279, 39.796178], + [123.645358, 39.823761], + [123.674924, 39.826979], + [123.687858, 39.808132], + [123.795032, 39.822842], + [123.812278, 39.831115], + [123.95148, 39.817786], + [124.002603, 39.800316], + [124.103001, 39.823302], + [124.099306, 39.777323], + [124.151045, 39.74558], + [124.173218, 39.841225], + [124.214486, 39.865116], + [124.215102, 39.883487], + [124.21695, 39.894049], + [124.218182, 39.895885], + [124.219414, 39.899099], + [124.241588, 39.928477], + [124.286551, 39.931689], + [124.288399, 39.962888], + [124.349377, 39.989029], + [124.372167, 40.021576], + [124.336442, 40.049985], + [124.346913, 40.079756], + [124.428217, 40.144291], + [124.457782, 40.177679], + [124.490427, 40.18408], + [124.513833, 40.218362], + [124.515065, 40.22019], + [124.62655, 40.291896], + [124.722636, 40.321561], + [124.739267, 40.371733], + [124.834121, 40.423235], + [124.913578, 40.481981], + [124.945606, 40.45603], + [124.985642, 40.475153], + [125.044157, 40.466503], + [125.042925, 40.483802], + [125.004737, 40.496091], + [125.015823, 40.533853], + [125.076801, 40.562048], + [125.113758, 40.569322], + [125.181511, 40.611132], + [125.262815, 40.620218], + [125.279445, 40.655187], + [125.305315, 40.661089], + [125.329337, 40.643835], + [125.375532, 40.658365], + [125.422343, 40.635661], + [125.418648, 40.673345], + [125.453756, 40.676522], + [125.459916, 40.707379], + [125.49564, 40.728697], + [125.544915, 40.729605], + [125.551075, 40.761796], + [125.585567, 40.788535], + [125.61698, 40.763609], + [125.685349, 40.769048], + [125.67611, 40.788082], + [125.641002, 40.798503], + [125.648393, 40.826133], + [125.707523, 40.866877], + [125.687813, 40.897645], + [125.652089, 40.91619], + [125.584335, 40.891764], + [125.589263, 40.931112], + [125.635458, 40.94151], + [125.650241, 40.970888], + [125.674879, 40.974503], + [125.684118, 41.021929], + [125.726617, 41.055332], + [125.739552, 41.08917], + [125.712451, 41.095485], + [125.734009, 41.125695], + [125.759878, 41.132908], + [125.791291, 41.167607], + [125.73832, 41.178418], + [125.758646, 41.232449], + [125.749407, 41.245499], + [125.695205, 41.244599], + [125.685349, 41.273842], + [125.646545, 41.264396], + [125.642234, 41.296327], + [125.62006, 41.318355], + [125.637306, 41.34442], + [125.610205, 41.365084], + [125.589879, 41.359245], + [125.581256, 41.396517], + [125.547995, 41.401006], + [125.534444, 41.428833], + [125.533212, 41.479069], + [125.493176, 41.509103], + [125.507343, 41.534195], + [125.479626, 41.544946], + [125.450061, 41.597777], + [125.461148, 41.642516], + [125.446981, 41.67605], + [125.412488, 41.691246], + [125.344119, 41.672474], + [125.317018, 41.676944], + [125.332416, 41.711354], + [125.336112, 41.768067], + [125.336112, 41.768067], + [125.323177, 41.771191], + [125.323177, 41.771191], + [125.319482, 41.776993], + [125.319482, 41.776993], + [125.294844, 41.822945], + [125.307779, 41.924548], + [125.35151, 41.92811], + [125.291764, 41.958825], + [125.29854, 41.974399], + [125.369989, 42.002868], + [125.363213, 42.017097], + [125.416184, 42.063766], + [125.414336, 42.101964], + [125.446365, 42.098411], + [125.490097, 42.136145], + [125.458068, 42.160105], + [125.458068, 42.160105], + [125.41372, 42.156112], + [125.368141, 42.182726], + [125.357054, 42.145464], + [125.305931, 42.146351], + [125.312706, 42.197359], + [125.280677, 42.175187], + [125.312706, 42.219966], + [125.27575, 42.231045], + [125.27575, 42.266928], + [125.299156, 42.289953], + [125.264047, 42.312528], + [125.224011, 42.30102], + [125.175352, 42.308102], + [125.167345, 42.351903], + [125.203685, 42.366938], + [125.185823, 42.38197], + [125.186439, 42.427928], + [125.140243, 42.44692], + [125.150098, 42.458842], + [125.105135, 42.490624], + [125.068794, 42.499449], + [125.090968, 42.515773], + [125.066946, 42.534738], + [125.089736, 42.567803], + [125.082961, 42.591159], + [125.097127, 42.622433], + [125.038613, 42.615387], + [125.010896, 42.63212], + [125.014592, 42.666014], + [124.99057, 42.677455], + [124.968396, 42.722756], + [124.996729, 42.745174], + [124.975171, 42.802722], + [124.92836, 42.819844], + [124.897563, 42.787791], + [124.874157, 42.789987], + [124.856911, 42.824234], + [124.84952, 42.882585], + [124.87231, 42.962344], + [124.869846, 42.988178], + [124.840897, 43.032377], + [124.88894, 43.074796], + [124.882781, 43.13422], + [124.785462, 43.117185], + [124.755281, 43.074359], + [124.719557, 43.069987], + [124.686912, 43.051185], + [124.677673, 43.002185], + [124.658579, 42.972854], + [124.635173, 42.972854], + [124.632093, 42.949642], + [124.607456, 42.937376], + [124.586514, 42.905384], + [124.466406, 42.847054], + [124.435609, 42.880831], + [124.371551, 42.880831], + [124.38079, 42.912835], + [124.431913, 42.930803], + [124.442384, 42.958841], + [124.42329, 42.975482], + [124.369703, 42.972854], + [124.333363, 42.997371], + [124.425754, 43.076107], + [124.366007, 43.121554], + [124.273617, 43.17875], + [124.287167, 43.207983], + [124.27608, 43.233278], + [124.228653, 43.235022], + [124.215102, 43.255947], + [124.168291, 43.244177], + [124.114088, 43.247229], + [124.117168, 43.2773], + [124.099306, 43.292983], + [124.032784, 43.280786], + [123.964415, 43.34088], + [123.896046, 43.361333], + [123.881263, 43.392218], + [123.881263, 43.392218], + [123.852314, 43.406133], + [123.857858, 43.459153], + [123.857858, 43.459153], + [123.79688, 43.489988], + [123.747604, 43.472184], + [123.749452, 43.439167], + [123.710032, 43.417001], + [123.703873, 43.37047], + [123.698329, 43.272071], + [123.664453, 43.264663], + [123.676771, 43.223684], + [123.645974, 43.208855], + [123.666916, 43.179623], + [123.636119, 43.141644], + [123.631192, 43.088346], + [123.580685, 43.036314], + [123.572678, 43.003498], + [123.536337, 43.007], + [123.474743, 43.042438], + [123.434707, 43.027565], + [123.323222, 43.000872], + [123.259165, 42.993431], + [123.18402, 42.925983], + [123.188947, 42.895739], + [123.169853, 42.859777], + [123.227752, 42.831695], + [123.118114, 42.801405], + [123.058368, 42.768903], + [122.980144, 42.777689], + [122.945651, 42.753524], + [122.925941, 42.772417], + [122.887137, 42.770221], + [122.883442, 42.751766], + [122.883442, 42.751766], + [122.848949, 42.712203], + [122.848949, 42.712203], + [122.786123, 42.757479], + [122.73808, 42.77066], + [122.733152, 42.786034], + [122.653696, 42.78252], + [122.624747, 42.773296], + [122.580399, 42.789987], + [122.576088, 42.819405], + [122.556378, 42.827745], + [122.436886, 42.843105], + [122.35127, 42.830378], + [122.371596, 42.776371], + [122.439349, 42.770221], + [122.460907, 42.755282], + [122.396234, 42.707366], + [122.396234, 42.684054], + [122.338951, 42.669975], + [122.324785, 42.684934], + [122.261343, 42.695931], + [122.204676, 42.732867], + [122.204676, 42.685374], + [122.160945, 42.684934], + [122.072865, 42.710444], + [122.062394, 42.723635], + [122.018663, 42.69901], + [121.939207, 42.688453], + [121.94167, 42.666014], + [121.915801, 42.656332], + [121.921344, 42.605697], + [121.889931, 42.556784], + [121.844352, 42.522389], + [121.831417, 42.533856], + [121.817867, 42.504303], + [121.803084, 42.514891], + [121.747649, 42.484887], + [121.69899, 42.438529], + [121.66573, 42.437204], + [121.604136, 42.495037], + [121.607831, 42.516214], + [121.570875, 42.487093], + [121.506201, 42.482239], + [121.4791, 42.49636], + [121.434752, 42.475176], + [121.386093, 42.474294], + [121.304789, 42.435879], + [121.314644, 42.42837], + [121.285079, 42.387717], + [121.218558, 42.371802], + [121.184681, 42.333324], + [121.133558, 42.300135], + [121.120623, 42.280656], + [121.087978, 42.278885], + [121.070732, 42.254083], + [121.028848, 42.242565], + [120.992508, 42.264714], + [120.933994, 42.27977], + [120.883487, 42.269585], + [120.883487, 42.269585], + [120.883487, 42.242565], + [120.8299, 42.252755], + [120.820661, 42.227943], + [120.79048, 42.218636], + [120.745516, 42.223512], + [120.72211, 42.203565], + [120.624792, 42.154338], + [120.58414, 42.167203], + [120.56751, 42.152119], + [120.466496, 42.105516], + [120.493597, 42.073539], + [120.450481, 42.057101], + [120.456641, 42.016208], + [120.399358, 41.984631], + [120.373489, 41.994862], + [120.309431, 41.951704], + [120.318054, 41.93746], + [120.271859, 41.925439], + [120.260156, 41.904062], + [120.290337, 41.897381], + [120.286641, 41.880005], + [120.251533, 41.884016], + [120.215808, 41.853265], + [120.188707, 41.848361], + [120.183164, 41.826513], + [120.127113, 41.77253], + [120.1382, 41.729221], + [120.096316, 41.697056], + [120.035954, 41.708226], + [120.024867, 41.737707], + [120.050737, 41.776101], + [120.041498, 41.818932], + [120.023019, 41.816701], + [119.989759, 41.899163], + [119.954034, 41.923212], + [119.950954, 41.974399], + [119.924469, 41.98908], + [119.921389, 42.014429], + [119.897368, 42.030879], + [119.87581, 42.077982], + [119.845629, 42.097079], + [119.837622, 42.135257], + [119.854868, 42.170308], + [119.841933, 42.215534], + [119.744615, 42.211545], + [119.679941, 42.240793], + [119.617115, 42.252755], + [119.609108, 42.276671], + [119.557985, 42.289068], + [119.557985, 42.289068], + [119.539507, 42.297922], + [119.571536, 42.335536], + [119.572152, 42.359421], + [119.540123, 42.363401], + [119.502551, 42.388159], + [119.482841, 42.347037], + [119.432949, 42.317396], + [119.34795, 42.300578], + [119.280197, 42.260728], + [119.274037, 42.239021], + [119.237697, 42.200905], + [119.277733, 42.185387], + [119.286972, 42.154781], + [119.30853, 42.147239], + [119.314689, 42.119723], + [119.352261, 42.118391], + [119.384906, 42.08953], + [119.375667, 42.023322], + [119.324544, 41.969505], + [119.323928, 41.937014], + [119.340559, 41.926774], + [119.323312, 41.889807], + [119.334399, 41.871539], + [119.312841, 41.80555], + [119.292515, 41.790827], + [119.317769, 41.764049], + [119.319001, 41.727435], + [119.299907, 41.705545], + [119.307914, 41.657273], + [119.342406, 41.617914], + [119.415703, 41.590169], + [119.420015, 41.567785], + [119.362116, 41.566442], + [119.361501, 41.545841], + [119.406464, 41.503276], + [119.401537, 41.472343], + [119.378131, 41.459787], + [119.376283, 41.422102], + [119.309762, 41.405944], + [119.330704, 41.385293], + [119.296211, 41.325097], + [119.239545, 41.31431], + [119.2494, 41.279689], + [119.209364, 41.244599], + [119.204436, 41.222546], + [119.169943, 41.222996], + [119.189038, 41.198234], + [119.126212, 41.138767], + [119.081248, 41.131555], + [119.080632, 41.095936], + [119.037516, 41.067516], + [118.964836, 41.079246], + [118.937118, 41.052625], + [118.951901, 41.018317], + [119.013495, 41.007479], + [119.00056, 40.967273], + [118.977154, 40.959138], + [118.977154, 40.959138], + [118.916792, 40.969984], + [118.90201, 40.960946], + [118.873061, 40.847866], + [118.845959, 40.822057], + [118.878604, 40.783098], + [118.907553, 40.775394], + [118.895234, 40.75409], + [118.950053, 40.747743], + [118.96114, 40.72008], + [119.011031, 40.687414], + [119.028277, 40.692406], + [119.054763, 40.664721], + [119.115125, 40.666536], + [119.165632, 40.69286], + [119.184726, 40.680153], + [119.14469, 40.632482], + [119.162552, 40.600228], + [119.177951, 40.609315], + [119.230921, 40.603863], + [119.22045, 40.569322], + [119.256175, 40.543404], + [119.30237, 40.530215], + [119.429254, 40.540221], + [119.477913, 40.533399], + [119.503783, 40.553864], + [119.559217, 40.547952], + [119.572152, 40.523846], + [119.553674, 40.502007], + [119.604797, 40.455119], + [119.586934, 40.375381], + [119.598021, 40.334335], + [119.651608, 40.271808], + [119.639289, 40.231613], + [119.639289, 40.231613], + [119.671934, 40.23938], + [119.716898, 40.195966], + [119.745847, 40.207851], + [119.760629, 40.136056], + [119.736608, 40.104936], + [119.772332, 40.08113], + [119.783419, 40.046778], + [119.783419, 40.046778], + [119.787115, 40.041739], + [119.787115, 40.041739], + [119.81668, 40.050443], + [119.81668, 40.050443], + [119.854252, 40.033033], + [119.845629, 40.000949], + [119.845629, 40.000949], + [119.854252, 39.98857], + [119.91831, 39.989946], + [119.941715, 40.009659], + [119.947259, 40.040364], + [120.092005, 40.077466], + [120.134504, 40.074719], + [120.161606, 40.096239], + [120.273091, 40.127362], + [120.371641, 40.174478], + [120.451097, 40.177679], + [120.491749, 40.20008], + [120.523778, 40.256737], + [120.52193, 40.304676], + [120.537329, 40.325211], + [120.602618, 40.36079], + [120.596459, 40.399084], + [120.617401, 40.41959], + [120.616169, 40.444645], + [120.619249, 40.460128], + [120.666676, 40.467413], + [120.693777, 40.505647], + [120.72211, 40.515657], + [120.72827, 40.539311], + [120.822509, 40.59432], + [120.837291, 40.644289], + [120.8299, 40.671076], + [120.861313, 40.684692], + [120.939537, 40.686507], + [120.983269, 40.712822], + [121.032544, 40.709193], + [121.028848, 40.746382], + [120.991276, 40.744115], + [120.980189, 40.766329], + [120.994356, 40.790801], + [120.971566, 40.805751], + [121.00729, 40.807563], + [121.010986, 40.784457], + [121.086747, 40.79805], + [121.076892, 40.815716], + [121.096602, 40.839717], + [121.126167, 40.86914], + [121.177906, 40.873665], + [121.23642, 40.851035], + [121.290622, 40.851488], + [121.439064, 40.830208], + [121.440296, 40.88181], + [121.499426, 40.880001], + [121.526527, 40.85194], + [121.55486, 40.849677], + [121.553013, 40.817528], + [121.576418, 40.837906], + [121.626309, 40.844244], + [121.682976, 40.829755], + [121.732251, 40.846961], + [121.735331, 40.862351], + [121.778446, 40.886787], + [121.816019, 40.894931], + [121.84312, 40.831567], + [121.883772, 40.802127], + [121.934279, 40.79805], + [121.936127, 40.711462], + [121.951525, 40.680607], + [122.025438, 40.674253], + [122.06609, 40.64883], + [122.122141, 40.657457], + [122.148626, 40.671983], + [122.133843, 40.614313], + [122.150474, 40.588413], + [122.245944, 40.519752], + [122.231162, 40.505192], + [122.265038, 40.48016], + [122.221923, 40.481071], + [122.240401, 40.461039], + [122.250872, 40.445555], + [122.229314, 40.424146], + [122.186814, 40.422779], + [122.198517, 40.382219], + [122.152322, 40.357597], + [122.135691, 40.374925], + [122.111054, 40.348932], + [122.138155, 40.338897], + [122.110438, 40.315629], + [122.079641, 40.332967], + [122.040221, 40.322017], + [122.039605, 40.260391], + [122.02667, 40.244862], + [121.940438, 40.242121], + [121.950293, 40.204194], + [121.98109, 40.173106], + [122.003264, 40.172191], + [121.995257, 40.128277], + [121.956453, 40.133311], + [121.910257, 40.072887], + [121.824642, 40.025701], + [121.796309, 39.999116], + [121.779062, 39.942702], + [121.76428, 39.933525], + [121.699606, 39.937196], + [121.626925, 39.882569], + [121.572107, 39.865116], + [121.541926, 39.874302], + [121.530223, 39.851334], + [121.472325, 39.802155], + [121.487107, 39.760303], + [121.45939, 39.747881], + [121.502506, 39.703233], + [121.482796, 39.659478], + [121.451999, 39.658095], + [121.450151, 39.624914], + [121.325731, 39.601402], + [121.299246, 39.606013], + [121.263521, 39.589873], + [121.226565, 39.554814], + [121.224717, 39.519275], + [121.268449, 39.482794], + [121.286927, 39.507271], + [121.301709, 39.476327], + [121.245659, 39.456923], + [121.270296, 39.434277], + [121.246891, 39.421334], + [121.245659, 39.389427], + [121.270296, 39.374162], + [121.307869, 39.391277], + [121.324499, 39.371386], + [121.35468, 39.377863], + [121.432904, 39.357506], + [121.435984, 39.329736], + [121.466781, 39.320014], + [121.474788, 39.296398], + [121.508665, 39.29223], + [121.51544, 39.286672], + [121.562252, 39.322792], + [121.621382, 39.326033], + [121.72486, 39.364447], + [121.711925, 39.33992], + [121.7187, 39.320477], + [121.667577, 39.310754], + [121.672505, 39.275554], + [121.623846, 39.285745], + [121.589353, 39.263044], + [121.631237, 39.22643], + [121.591201, 39.228748], + [121.586889, 39.193506], + [121.604136, 39.166136], + [121.639244, 39.166136], + [121.68236, 39.117863], + [121.631853, 39.077921], + [121.605983, 39.080708], + [121.642324, 39.11972], + [121.590585, 39.154999], + [121.562252, 39.127149], + [121.599208, 39.098824], + [121.581962, 39.075598], + [121.508049, 39.034237], + [121.431057, 39.027263], + [121.370695, 39.060264], + [121.317108, 39.012384], + [121.341129, 38.980757], + [121.275224, 38.971917], + [121.204391, 38.941202], + [121.180369, 38.959819], + [121.128014, 38.958888], + [121.08921, 38.922115], + [121.094138, 38.894173], + [121.129862, 38.879266], + [121.110768, 38.862026], + [121.12863, 38.799089], + [121.112, 38.776231], + [121.13787, 38.723023], + [121.198848, 38.721623], + [121.259825, 38.786495], + [121.280767, 38.786961], + [121.288775, 38.78976], + [121.315876, 38.793958], + [121.359608, 38.822406], + [121.399028, 38.812613], + [121.509897, 38.817743], + [121.564715, 38.874607], + [121.618302, 38.862492], + [121.675585, 38.86156], + [121.708845, 38.872744], + [121.719316, 38.920252], + [121.655874, 38.946788], + [121.618918, 38.950046], + [121.66265, 38.966333], + [121.671273, 39.010059], + [121.73841, 38.998898], + [121.756889, 39.025869], + [121.790149, 39.022614], + [121.804932, 38.970986], + [121.863446, 38.942598], + [121.920728, 38.969591], + [121.905946, 38.997503], + [121.852975, 39.035631], + [121.8887, 39.027263], + [121.929352, 39.024939], + [121.907178, 39.055617], + [121.923192, 39.053758], + [121.963228, 39.030053], + [122.013735, 39.073275], + [122.061778, 39.060264], + [122.071634, 39.074204], + [122.048228, 39.101146], + [122.088264, 39.112291], + [122.127684, 39.144788], + [122.167104, 39.158711], + [122.123988, 39.172631], + [122.117213, 39.213911], + [122.160329, 39.238019], + [122.242865, 39.267678], + [122.274893, 39.322329], + [122.30877, 39.346399], + [122.366053, 39.370461], + [122.412864, 39.411625], + [122.455364, 39.408388], + [122.467682, 39.403301], + [122.51203, 39.413474], + [122.532972, 39.419947], + [122.581631, 39.464316], + [122.637066, 39.488799], + [122.649385, 39.516505], + [122.682645, 39.514658], + [122.808913, 39.559889], + [122.847101, 39.581571], + [122.860652, 39.604629], + [122.941956, 39.604629], + [122.972753, 39.594946], + [122.978912, 39.616156], + [123.021412, 39.64335], + [123.010941, 39.655331], + [123.103332, 39.676983], + [123.146448, 39.647037], + [123.166774, 39.674219], + [123.212969, 39.665928], + [123.215433, 39.696786], + [123.253005, 39.689879], + [123.286882, 39.704154], + [123.270251, 39.714743], + [123.274563, 39.753862], + [123.350939, 39.750641], + [123.388512, 39.74742], + [123.392823, 39.723949], + [123.477823, 39.74696], + [123.521555, 39.772724], + [123.534489, 39.788361] + ] + ], + [ + [ + [122.63953, 39.286209], + [122.593334, 39.278334], + [122.539131, 39.308439], + [122.50895, 39.290377], + [122.57732, 39.269994], + [122.67895, 39.268605], + [122.673406, 39.269531], + [122.662935, 39.273701], + [122.655544, 39.277407], + [122.640761, 39.288061], + [122.63953, 39.286209] + ] + ], + [ + [ + [122.318625, 39.170775], + [122.345111, 39.144788], + [122.366053, 39.174951], + [122.398697, 39.16196], + [122.383299, 39.190723], + [122.393154, 39.213448], + [122.343263, 39.203246], + [122.322321, 39.177271], + [122.322937, 39.174487], + [122.319241, 39.172167], + [122.318625, 39.170775] + ] + ], + [ + [ + [122.691884, 39.23292], + [122.696812, 39.206492], + [122.751631, 39.229675], + [122.740544, 39.248679], + [122.635834, 39.241727], + [122.628443, 39.231993], + [122.690037, 39.234774], + [122.691268, 39.23431], + [122.691884, 39.23292] + ] + ], + [ + [ + [122.738696, 39.034701], + [122.704819, 39.044463], + [122.733152, 39.014244], + [122.75779, 39.009594], + [122.739312, 39.036561], + [122.738696, 39.034701] + ] + ], + [ + [ + [123.022644, 39.546507], + [122.96105, 39.551122], + [122.945035, 39.520198], + [122.995542, 39.495264], + [123.036194, 39.533123], + [123.022644, 39.546507] + ] + ], + [ + [ + [122.503407, 39.241263], + [122.502175, 39.224112], + [122.547755, 39.229211], + [122.503407, 39.241263] + ] + ], + [ + [ + [120.786784, 40.473787], + [120.83298, 40.491995], + [120.8299, 40.516112], + [120.805262, 40.525666], + [120.774465, 40.48016], + [120.786784, 40.473787] + ] + ], + [ + [ + [123.086702, 39.426881], + [123.090397, 39.450915], + [123.054057, 39.457847], + [123.086702, 39.426881] + ] + ], + [ + [ + [123.160614, 39.025404], + [123.205578, 39.057011], + [123.20065, 39.077921], + [123.145832, 39.091857], + [123.143984, 39.038885], + [123.160614, 39.025404] + ] + ], + [ + [ + [123.716807, 39.74512], + [123.756843, 39.754322], + [123.719887, 39.763063], + [123.716807, 39.74512] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 220000, + "name": "吉林省", + "center": [125.3245, 43.886841], + "centroid": [126.171208, 43.703954], + "childrenNum": 9, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 6, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [129.601492, 42.415116], + [129.601492, 42.422627], + [129.591021, 42.447803], + [129.627361, 42.462816], + [129.651999, 42.426603], + [129.704354, 42.427045], + [129.748701, 42.471204], + [129.738846, 42.500332], + [129.749933, 42.546644], + [129.746237, 42.58455], + [129.786889, 42.615387], + [129.754245, 42.645768], + [129.796744, 42.681854], + [129.767179, 42.707806], + [129.78381, 42.762752], + [129.810911, 42.795257], + [129.816454, 42.851003], + [129.835549, 42.866796], + [129.846636, 42.918533], + [129.874969, 42.923792], + [129.856491, 42.951833], + [129.868193, 42.97373], + [129.903918, 42.968475], + [129.897143, 43.001748], + [129.954425, 43.010938], + [129.963664, 42.978547], + [130.002468, 42.981174], + [130.027106, 42.9676], + [130.072685, 42.971541], + [130.10841, 42.989929], + [130.144134, 42.976357], + [130.120729, 42.954461], + [130.127504, 42.932556], + [130.10225, 42.922916], + [130.136127, 42.90363], + [130.17062, 42.912397], + [130.21004, 42.902315], + [130.258083, 42.90626], + [130.277793, 42.892232], + [130.258083, 42.860655], + [130.245148, 42.799209], + [130.242069, 42.738582], + [130.257467, 42.710884], + [130.290112, 42.702968], + [130.333228, 42.64973], + [130.373264, 42.630799], + [130.388046, 42.603054], + [130.420691, 42.617148], + [130.44656, 42.607459], + [130.423771, 42.574855], + [130.435474, 42.553257], + [130.476125, 42.570007], + [130.459495, 42.588075], + [130.482285, 42.626837], + [130.522937, 42.622433], + [130.520473, 42.593362], + [130.558661, 42.495919], + [130.585763, 42.485328], + [130.581451, 42.435437], + [130.645509, 42.426603], + [130.600545, 42.450453], + [130.599929, 42.486211], + [130.565437, 42.506509], + [130.570364, 42.557224], + [130.622719, 42.573092], + [130.633806, 42.603494], + [130.592538, 42.671295], + [130.521089, 42.702089], + [130.464423, 42.688453], + [130.425003, 42.706926], + [130.40714, 42.731548], + [130.46627, 42.772417], + [130.532792, 42.787352], + [130.562357, 42.815015], + [130.603625, 42.819405], + [130.665835, 42.847932], + [130.708335, 42.846615], + [130.719422, 42.831695], + [130.75453, 42.845738], + [130.784095, 42.842227], + [130.801957, 42.879515], + [130.845073, 42.881269], + [130.890653, 42.852758], + [130.912826, 42.870744], + [130.949783, 42.876884], + [130.981812, 42.857145], + [131.043406, 42.862848], + [131.017536, 42.915027], + [131.034167, 42.929051], + [131.114855, 42.915027], + [131.145652, 42.9365], + [131.151195, 42.968475], + [131.115471, 42.975482], + [131.11855, 43.007875], + [131.102536, 43.021002], + [131.120398, 43.068238], + [131.171521, 43.06955], + [131.173985, 43.111506], + [131.207861, 43.1316], + [131.218948, 43.191405], + [131.201086, 43.203185], + [131.206014, 43.237202], + [131.255289, 43.265099], + [131.269455, 43.297775], + [131.275615, 43.369165], + [131.314419, 43.392653], + [131.295941, 43.441774], + [131.314419, 43.461325], + [131.31873, 43.499539], + [131.304564, 43.502144], + [131.294093, 43.470012], + [131.234963, 43.475224], + [131.201086, 43.442209], + [131.175217, 43.444816], + [131.142572, 43.425695], + [131.026775, 43.508655], + [130.959638, 43.48608], + [130.907283, 43.434387], + [130.864167, 43.437863], + [130.841378, 43.454374], + [130.822899, 43.503446], + [130.776704, 43.52341], + [130.727429, 43.560284], + [130.671378, 43.565054], + [130.665835, 43.583698], + [130.623335, 43.589767], + [130.630726, 43.622268], + [130.57098, 43.626167], + [130.57098, 43.626167], + [130.501995, 43.636563], + [130.488444, 43.65605], + [130.437937, 43.646091], + [130.412684, 43.652586], + [130.394206, 43.703227], + [130.423155, 43.745179], + [130.382503, 43.777164], + [130.381887, 43.817768], + [130.362793, 43.844967], + [130.386198, 43.85403], + [130.368336, 43.894151], + [130.381887, 43.910106], + [130.338155, 43.963975], + [130.364025, 43.992399], + [130.365256, 44.044042], + [130.319061, 44.03974], + [130.307358, 44.002731], + [130.27225, 43.981634], + [130.262395, 43.949328], + [130.208192, 43.948466], + [130.153373, 43.915711], + [130.143518, 43.878624], + [130.116417, 43.878192], + [130.110873, 43.852735], + [130.079461, 43.835039], + [130.027722, 43.851872], + [130.009243, 43.889407], + [130.022794, 43.917866], + [130.017867, 43.961821], + [129.979062, 44.015644], + [129.951345, 44.027263], + [129.907614, 44.023821], + [129.881128, 44.000148], + [129.868193, 44.012631], + [129.802904, 43.964837], + [129.780114, 43.892857], + [129.739462, 43.895876], + [129.743158, 43.876035], + [129.699426, 43.8838], + [129.650767, 43.873016], + [129.529427, 43.870427], + [129.467833, 43.874741], + [129.449971, 43.850578], + [129.417942, 43.843672], + [129.406855, 43.819496], + [129.348341, 43.798333], + [129.30892, 43.812155], + [129.289826, 43.797038], + [129.254718, 43.819496], + [129.211602, 43.784509], + [129.232544, 43.709284], + [129.214066, 43.695006], + [129.217146, 43.648689], + [129.232544, 43.635263], + [129.23008, 43.593234], + [129.169102, 43.561585], + [129.145081, 43.570258], + [129.093958, 43.547706], + [129.037907, 43.540332], + [129.013886, 43.522976], + [128.962763, 43.53903], + [128.949828, 43.553779], + [128.878379, 43.539898], + [128.834647, 43.587599], + [128.821097, 43.637429], + [128.78722, 43.686784], + [128.768126, 43.732207], + [128.729322, 43.736964], + [128.760119, 43.755554], + [128.739177, 43.806972], + [128.719467, 43.816905], + [128.760734, 43.857482], + [128.729938, 43.889838], + [128.696061, 43.903207], + [128.636315, 43.891132], + [128.64001, 43.948035], + [128.610445, 43.960529], + [128.584576, 43.990246], + [128.574721, 44.047914], + [128.529141, 44.112401], + [128.471859, 44.157501], + [128.450301, 44.203423], + [128.471859, 44.247596], + [128.453997, 44.257884], + [128.472475, 44.320001], + [128.446605, 44.339694], + [128.475555, 44.346114], + [128.481714, 44.375637], + [128.457076, 44.409848], + [128.463236, 44.431647], + [128.427511, 44.473512], + [128.397946, 44.483761], + [128.372693, 44.514495], + [128.295084, 44.480772], + [128.293237, 44.467961], + [128.228563, 44.445748], + [128.211317, 44.431647], + [128.172512, 44.34697], + [128.137404, 44.357668], + [128.094904, 44.354673], + [128.074578, 44.370075], + [128.049941, 44.349965], + [128.065339, 44.307155], + [128.101679, 44.293449], + [128.064107, 44.251454], + [128.104143, 44.230017], + [128.09244, 44.181539], + [128.060411, 44.168663], + [128.088129, 44.158359], + [128.091208, 44.133022], + [128.042549, 44.103807], + [127.950158, 44.088334], + [127.912586, 44.064687], + [127.862695, 44.062967], + [127.846065, 44.081886], + [127.808492, 44.086615], + [127.783239, 44.071997], + [127.729036, 44.09908], + [127.735811, 44.11412], + [127.712406, 44.199133], + [127.681609, 44.166946], + [127.641573, 44.193555], + [127.626174, 44.187977], + [127.59045, 44.227872], + [127.623711, 44.278025], + [127.579363, 44.310581], + [127.486356, 44.410275], + [127.50853, 44.437202], + [127.463566, 44.484615], + [127.465414, 44.516628], + [127.485124, 44.528576], + [127.536247, 44.522176], + [127.570124, 44.55033], + [127.557189, 44.575488], + [127.392733, 44.632158], + [127.275705, 44.640249], + [127.261538, 44.61299], + [127.214111, 44.624917], + [127.228893, 44.642804], + [127.182082, 44.644507], + [127.138966, 44.607451], + [127.094619, 44.615972], + [127.089691, 44.593816], + [127.049655, 44.566961], + [127.041648, 44.591258], + [127.044112, 44.653874], + [127.030561, 44.673454], + [127.041032, 44.712169], + [126.9973, 44.764882], + [126.984366, 44.823914], + [126.999764, 44.87398], + [127.021938, 44.898997], + [127.073061, 44.907051], + [127.092771, 44.94688], + [127.050271, 45.004034], + [127.018242, 45.024341], + [126.984981, 45.067893], + [126.970815, 45.070852], + [126.96404, 45.132104], + [126.85625, 45.145613], + [126.792808, 45.135481], + [126.787265, 45.159118], + [126.732446, 45.187385], + [126.685635, 45.187807], + [126.640055, 45.214373], + [126.644983, 45.225334], + [126.569222, 45.252725], + [126.540273, 45.23882], + [126.519331, 45.248091], + [126.402919, 45.222805], + [126.356107, 45.185698], + [126.293282, 45.180214], + [126.285274, 45.162494], + [126.235383, 45.140125], + [126.225528, 45.154054], + [126.166398, 45.13337], + [126.142992, 45.147723], + [126.091869, 45.149411], + [126.047522, 45.170933], + [125.998247, 45.162072], + [125.992703, 45.192447], + [125.957595, 45.201303], + [125.915095, 45.196664], + [125.849805, 45.23882], + [125.823936, 45.237978], + [125.815929, 45.264942], + [125.761726, 45.291472], + [125.726001, 45.336503], + [125.695205, 45.352066], + [125.712451, 45.389485], + [125.711835, 45.477677], + [125.687813, 45.514173], + [125.660096, 45.507043], + [125.61698, 45.517947], + [125.583104, 45.491942], + [125.497488, 45.469283], + [125.480242, 45.486488], + [125.424807, 45.485649], + [125.434662, 45.462988], + [125.398322, 45.416797], + [125.361981, 45.392847], + [125.319482, 45.422678], + [125.301619, 45.402092], + [125.248649, 45.417637], + [125.189518, 45.39915], + [125.137779, 45.409655], + [125.097127, 45.38276], + [125.06633, 45.39915], + [125.08912, 45.420998], + [125.0497, 45.428558], + [125.025678, 45.493201], + [124.961005, 45.495299], + [124.936983, 45.53388], + [124.911114, 45.535976], + [124.884628, 45.495299], + [124.886476, 45.442836], + [124.839665, 45.455852], + [124.792853, 45.436958], + [124.776223, 45.468024], + [124.729412, 45.444096], + [124.690607, 45.452493], + [124.625318, 45.437377], + [124.575427, 45.451234], + [124.579738, 45.424358], + [124.544014, 45.411756], + [124.507058, 45.424778], + [124.480572, 45.456271], + [124.398652, 45.440737], + [124.374015, 45.45795], + [124.352457, 45.496557], + [124.369087, 45.512915], + [124.348761, 45.546874], + [124.287783, 45.539329], + [124.264377, 45.555256], + [124.273001, 45.584163], + [124.238508, 45.591702], + [124.226805, 45.633564], + [124.162132, 45.616404], + [124.128255, 45.641933], + [124.147349, 45.665359], + [124.122096, 45.669123], + [124.13503, 45.690448], + [124.10177, 45.700898], + [124.098074, 45.722628], + [124.054342, 45.751449], + [124.014922, 45.749779], + [124.001987, 45.770655], + [124.064197, 45.802372], + [124.03648, 45.83824], + [124.067277, 45.840325], + [124.061118, 45.886168], + [123.996444, 45.906993], + [123.968727, 45.936551], + [123.973654, 45.973997], + [124.011842, 45.981899], + [123.989053, 46.011833], + [124.040176, 46.01973], + [124.034016, 46.045074], + [124.009995, 46.057534], + [124.015538, 46.088257], + [123.99398, 46.101123], + [124.01677, 46.118549], + [123.991516, 46.143019], + [124.001987, 46.166649], + [123.971806, 46.170379], + [123.956408, 46.206009], + [123.979814, 46.228784], + [123.952096, 46.256516], + [123.960103, 46.288369], + [123.936082, 46.286715], + [123.917604, 46.25693], + [123.896046, 46.303668], + [123.84985, 46.302428], + [123.775938, 46.263136], + [123.726047, 46.255688], + [123.673692, 46.258585], + [123.604706, 46.251964], + [123.569598, 46.223816], + [123.569598, 46.223816], + [123.499381, 46.259826], + [123.452569, 46.233338], + [123.430396, 46.243687], + [123.357099, 46.232096], + [123.357099, 46.232096], + [123.320758, 46.254447], + [123.286266, 46.250308], + [123.248078, 46.273065], + [123.178476, 46.248239], + [123.128585, 46.210565], + [123.127354, 46.174523], + [123.102716, 46.172037], + [123.112571, 46.130163], + [123.070071, 46.123527], + [123.04605, 46.099878], + [122.792898, 46.073313], + [122.828623, 45.912406], + [122.80029, 45.856583], + [122.772572, 45.856583], + [122.752246, 45.834905], + [122.792283, 45.766063], + [122.751015, 45.735996], + [122.741775, 45.705077], + [122.671558, 45.70048], + [122.650001, 45.731401], + [122.640761, 45.771072], + [122.603189, 45.778169], + [122.556378, 45.82156], + [122.522501, 45.786933], + [122.504639, 45.786933], + [122.496016, 45.85825], + [122.446125, 45.916986], + [122.362357, 45.917403], + [122.372828, 45.856166], + [122.337719, 45.859917], + [122.301379, 45.813218], + [122.253952, 45.7982], + [122.236705, 45.831569], + [122.200981, 45.857], + [122.091344, 45.882002], + [122.085184, 45.912406], + [122.040221, 45.959022], + [121.92812, 45.988552], + [121.923808, 46.004767], + [121.864062, 46.002272], + [121.843736, 46.024301], + [121.819098, 46.023054], + [121.761816, 45.998947], + [121.809243, 45.961102], + [121.821562, 45.918235], + [121.805548, 45.900746], + [121.817251, 45.875336], + [121.769823, 45.84366], + [121.766744, 45.830318], + [121.766744, 45.830318], + [121.754425, 45.794862], + [121.697142, 45.76314], + [121.657106, 45.770238], + [121.644172, 45.752284], + [121.666345, 45.727641], + [121.713773, 45.701734], + [121.811091, 45.687103], + [121.812323, 45.704659], + [121.867142, 45.719703], + [121.934279, 45.71051], + [121.970004, 45.692956], + [122.003264, 45.623102], + [121.995873, 45.59882], + [121.966308, 45.596308], + [121.993409, 45.552741], + [122.002648, 45.507882], + [122.064242, 45.472641], + [122.168336, 45.439897], + [122.180039, 45.409655], + [122.146778, 45.374352], + [122.147394, 45.295682], + [122.239169, 45.276313], + [122.22993, 45.206784], + [122.192358, 45.180636], + [122.143082, 45.183167], + [122.109822, 45.142236], + [122.119677, 45.068739], + [122.098735, 45.02138], + [122.074713, 45.006573], + [122.087032, 44.95281], + [122.079025, 44.914256], + [122.04946, 44.912985], + [122.098119, 44.81882], + [122.099967, 44.7823], + [122.168952, 44.770405], + [122.142467, 44.753833], + [122.110438, 44.767856], + [122.10243, 44.736406], + [122.152322, 44.744057], + [122.161561, 44.728328], + [122.117213, 44.701961], + [122.103046, 44.67388], + [122.113517, 44.615546], + [122.13138, 44.577619], + [122.196053, 44.559712], + [122.224386, 44.526016], + [122.228082, 44.480345], + [122.28598, 44.477783], + [122.294604, 44.41113], + [122.291524, 44.310152], + [122.271198, 44.255741], + [122.319241, 44.233018], + [122.483081, 44.236877], + [122.515726, 44.251025], + [122.641993, 44.283595], + [122.675254, 44.285738], + [122.702971, 44.319145], + [122.76087, 44.369648], + [122.85634, 44.398304], + [123.025108, 44.493153], + [123.06576, 44.505959], + [123.12489, 44.5098], + [123.137209, 44.486322], + [123.125506, 44.455147], + [123.142136, 44.428228], + [123.114419, 44.40258], + [123.128585, 44.367081], + [123.196955, 44.34483], + [123.277027, 44.25274], + [123.286882, 44.211574], + [123.323838, 44.179823], + [123.386664, 44.161794], + [123.362642, 44.133452], + [123.350939, 44.092633], + [123.32815, 44.084035], + [123.331229, 44.028984], + [123.365722, 44.013922], + [123.400831, 43.979481], + [123.37065, 43.970006], + [123.397135, 43.954929], + [123.467968, 43.853599], + [123.461809, 43.822518], + [123.498149, 43.771114], + [123.48275, 43.737396], + [123.520323, 43.708419], + [123.518475, 43.682024], + [123.536953, 43.633964], + [123.510468, 43.624867], + [123.5117, 43.592801], + [123.421157, 43.598435], + [123.434091, 43.575461], + [123.461193, 43.568523], + [123.452569, 43.545971], + [123.452569, 43.545971], + [123.360179, 43.567223], + [123.304744, 43.550742], + [123.329998, 43.519071], + [123.315831, 43.492159], + [123.36449, 43.483475], + [123.382968, 43.469143], + [123.419925, 43.410046], + [123.442098, 43.437863], + [123.486446, 43.44525], + [123.519707, 43.402219], + [123.54496, 43.415262], + [123.608402, 43.366119], + [123.703873, 43.37047], + [123.710032, 43.417001], + [123.749452, 43.439167], + [123.747604, 43.472184], + [123.79688, 43.489988], + [123.857858, 43.459153], + [123.857858, 43.459153], + [123.852314, 43.406133], + [123.881263, 43.392218], + [123.881263, 43.392218], + [123.896046, 43.361333], + [123.964415, 43.34088], + [124.032784, 43.280786], + [124.099306, 43.292983], + [124.117168, 43.2773], + [124.114088, 43.247229], + [124.168291, 43.244177], + [124.215102, 43.255947], + [124.228653, 43.235022], + [124.27608, 43.233278], + [124.287167, 43.207983], + [124.273617, 43.17875], + [124.366007, 43.121554], + [124.425754, 43.076107], + [124.333363, 42.997371], + [124.369703, 42.972854], + [124.42329, 42.975482], + [124.442384, 42.958841], + [124.431913, 42.930803], + [124.38079, 42.912835], + [124.371551, 42.880831], + [124.435609, 42.880831], + [124.466406, 42.847054], + [124.586514, 42.905384], + [124.607456, 42.937376], + [124.632093, 42.949642], + [124.635173, 42.972854], + [124.658579, 42.972854], + [124.677673, 43.002185], + [124.686912, 43.051185], + [124.719557, 43.069987], + [124.755281, 43.074359], + [124.785462, 43.117185], + [124.882781, 43.13422], + [124.88894, 43.074796], + [124.840897, 43.032377], + [124.869846, 42.988178], + [124.87231, 42.962344], + [124.84952, 42.882585], + [124.856911, 42.824234], + [124.874157, 42.789987], + [124.897563, 42.787791], + [124.92836, 42.819844], + [124.975171, 42.802722], + [124.996729, 42.745174], + [124.968396, 42.722756], + [124.99057, 42.677455], + [125.014592, 42.666014], + [125.010896, 42.63212], + [125.038613, 42.615387], + [125.097127, 42.622433], + [125.082961, 42.591159], + [125.089736, 42.567803], + [125.066946, 42.534738], + [125.090968, 42.515773], + [125.068794, 42.499449], + [125.105135, 42.490624], + [125.150098, 42.458842], + [125.140243, 42.44692], + [125.186439, 42.427928], + [125.185823, 42.38197], + [125.203685, 42.366938], + [125.167345, 42.351903], + [125.175352, 42.308102], + [125.224011, 42.30102], + [125.264047, 42.312528], + [125.299156, 42.289953], + [125.27575, 42.266928], + [125.27575, 42.231045], + [125.312706, 42.219966], + [125.280677, 42.175187], + [125.312706, 42.197359], + [125.305931, 42.146351], + [125.357054, 42.145464], + [125.368141, 42.182726], + [125.41372, 42.156112], + [125.458068, 42.160105], + [125.458068, 42.160105], + [125.490097, 42.136145], + [125.446365, 42.098411], + [125.414336, 42.101964], + [125.416184, 42.063766], + [125.363213, 42.017097], + [125.369989, 42.002868], + [125.29854, 41.974399], + [125.291764, 41.958825], + [125.35151, 41.92811], + [125.307779, 41.924548], + [125.294844, 41.822945], + [125.319482, 41.776993], + [125.319482, 41.776993], + [125.323177, 41.771191], + [125.323177, 41.771191], + [125.336112, 41.768067], + [125.336112, 41.768067], + [125.332416, 41.711354], + [125.317018, 41.676944], + [125.344119, 41.672474], + [125.412488, 41.691246], + [125.446981, 41.67605], + [125.461148, 41.642516], + [125.450061, 41.597777], + [125.479626, 41.544946], + [125.507343, 41.534195], + [125.493176, 41.509103], + [125.533212, 41.479069], + [125.534444, 41.428833], + [125.547995, 41.401006], + [125.581256, 41.396517], + [125.589879, 41.359245], + [125.610205, 41.365084], + [125.637306, 41.34442], + [125.62006, 41.318355], + [125.642234, 41.296327], + [125.646545, 41.264396], + [125.685349, 41.273842], + [125.695205, 41.244599], + [125.749407, 41.245499], + [125.758646, 41.232449], + [125.73832, 41.178418], + [125.791291, 41.167607], + [125.759878, 41.132908], + [125.734009, 41.125695], + [125.712451, 41.095485], + [125.739552, 41.08917], + [125.726617, 41.055332], + [125.684118, 41.021929], + [125.674879, 40.974503], + [125.650241, 40.970888], + [125.635458, 40.94151], + [125.589263, 40.931112], + [125.584335, 40.891764], + [125.652089, 40.91619], + [125.687813, 40.897645], + [125.707523, 40.866877], + [125.778356, 40.897645], + [125.817161, 40.866877], + [125.860892, 40.888597], + [125.875059, 40.908501], + [125.921254, 40.882715], + [125.959442, 40.88181], + [126.008102, 40.936537], + [126.041362, 40.928851], + [126.051833, 40.96185], + [126.08263, 40.976762], + [126.066, 40.997542], + [126.1085, 41.011995], + [126.099877, 41.036376], + [126.133753, 41.063906], + [126.124514, 41.092327], + [126.16763, 41.094583], + [126.187956, 41.113072], + [126.188572, 41.114875], + [126.295129, 41.171661], + [126.332086, 41.236949], + [126.35426, 41.244599], + [126.373354, 41.289133], + [126.437411, 41.353405], + [126.497158, 41.374965], + [126.524259, 41.349362], + [126.539041, 41.366881], + [126.497158, 41.406842], + [126.559983, 41.548081], + [126.582773, 41.563307], + [126.564295, 41.608965], + [126.592628, 41.624624], + [126.608027, 41.669345], + [126.644983, 41.661297], + [126.688099, 41.674262], + [126.724439, 41.710907], + [126.690562, 41.728328], + [126.694874, 41.751103], + [126.723207, 41.753335], + [126.8002, 41.702865], + [126.809439, 41.749317], + [126.848243, 41.734134], + [126.85625, 41.760031], + [126.887047, 41.791719], + [126.931395, 41.812687], + [126.952953, 41.804212], + [126.940018, 41.773423], + [126.979438, 41.776993], + [127.005923, 41.749317], + [127.050887, 41.744852], + [127.057662, 41.703758], + [127.037952, 41.676944], + [127.103242, 41.647883], + [127.093387, 41.629993], + [127.127263, 41.622388], + [127.135887, 41.600463], + [127.178386, 41.600015], + [127.125416, 41.566442], + [127.11864, 41.540018], + [127.164836, 41.542706], + [127.188241, 41.527475], + [127.241212, 41.520754], + [127.28864, 41.501932], + [127.253531, 41.486691], + [127.296031, 41.486243], + [127.360704, 41.466065], + [127.360088, 41.479518], + [127.405668, 41.478621], + [127.419835, 41.460235], + [127.459255, 41.461581], + [127.465414, 41.479069], + [127.526392, 41.467859], + [127.547334, 41.477276], + [127.563964, 41.432871], + [127.618783, 41.432871], + [127.636645, 41.413575], + [127.684073, 41.422999], + [127.780159, 41.427038], + [127.854688, 41.420755], + [127.86947, 41.4037], + [127.882405, 41.448124], + [127.909506, 41.42973], + [127.93168, 41.444984], + [127.970484, 41.438704], + [127.991426, 41.421204], + [128.000049, 41.442741], + [128.040085, 41.393375], + [128.110919, 41.393375], + [128.090593, 41.374516], + [128.114614, 41.364186], + [128.169433, 41.404149], + [128.203925, 41.410882], + [128.243345, 41.477276], + [128.238418, 41.497898], + [128.301244, 41.540018], + [128.317874, 41.575844], + [128.30186, 41.627756], + [128.248889, 41.681414], + [128.208853, 41.688565], + [128.163889, 41.721628], + [128.147875, 41.78101], + [128.112766, 41.793504], + [128.104143, 41.843457], + [128.115846, 41.896935], + [128.106607, 41.949923], + [128.033926, 42.000199], + [128.090593, 42.022877], + [128.294468, 42.026434], + [128.405338, 42.018876], + [128.466316, 42.020654], + [128.49896, 42.000644], + [128.598127, 42.007315], + [128.60675, 42.02999], + [128.637547, 42.035324], + [128.658489, 42.018876], + [128.70222, 42.02021], + [128.737945, 42.050435], + [128.779213, 42.033546], + [128.795227, 42.042436], + [128.898089, 42.016653], + [128.952908, 42.025545], + [128.954755, 42.083756], + [128.971386, 42.097079], + [129.008958, 42.09175], + [129.039139, 42.107736], + [129.048378, 42.137476], + [129.113668, 42.140583], + [129.166639, 42.188047], + [129.215914, 42.208442], + [129.209138, 42.237692], + [129.181421, 42.242122], + [129.183269, 42.262056], + [129.215914, 42.265157], + [129.231312, 42.283755], + [129.208522, 42.293052], + [129.260261, 42.335536], + [129.231312, 42.356325], + [129.240551, 42.376223], + [129.326167, 42.389927], + [129.30892, 42.403628], + [129.331094, 42.429695], + [129.356348, 42.427045], + [129.342181, 42.441179], + [129.368051, 42.459284], + [129.366203, 42.428811], + [129.392688, 42.42837], + [129.400695, 42.449128], + [129.452434, 42.441179], + [129.49863, 42.412023], + [129.546057, 42.361632], + [129.578086, 42.380202], + [129.569463, 42.399208], + [129.601492, 42.415116] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 230000, + "name": "黑龙江省", + "center": [126.642464, 45.756967], + "centroid": [127.693027, 48.040465], + "childrenNum": 13, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 7, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [123.569598, 46.223816], + [123.604706, 46.251964], + [123.673692, 46.258585], + [123.726047, 46.255688], + [123.775938, 46.263136], + [123.84985, 46.302428], + [123.896046, 46.303668], + [123.917604, 46.25693], + [123.936082, 46.286715], + [123.960103, 46.288369], + [123.952096, 46.256516], + [123.979814, 46.228784], + [123.956408, 46.206009], + [123.971806, 46.170379], + [124.001987, 46.166649], + [123.991516, 46.143019], + [124.01677, 46.118549], + [123.99398, 46.101123], + [124.015538, 46.088257], + [124.009995, 46.057534], + [124.034016, 46.045074], + [124.040176, 46.01973], + [123.989053, 46.011833], + [124.011842, 45.981899], + [123.973654, 45.973997], + [123.968727, 45.936551], + [123.996444, 45.906993], + [124.061118, 45.886168], + [124.067277, 45.840325], + [124.03648, 45.83824], + [124.064197, 45.802372], + [124.001987, 45.770655], + [124.014922, 45.749779], + [124.054342, 45.751449], + [124.098074, 45.722628], + [124.10177, 45.700898], + [124.13503, 45.690448], + [124.122096, 45.669123], + [124.147349, 45.665359], + [124.128255, 45.641933], + [124.162132, 45.616404], + [124.226805, 45.633564], + [124.238508, 45.591702], + [124.273001, 45.584163], + [124.264377, 45.555256], + [124.287783, 45.539329], + [124.348761, 45.546874], + [124.369087, 45.512915], + [124.352457, 45.496557], + [124.374015, 45.45795], + [124.398652, 45.440737], + [124.480572, 45.456271], + [124.507058, 45.424778], + [124.544014, 45.411756], + [124.579738, 45.424358], + [124.575427, 45.451234], + [124.625318, 45.437377], + [124.690607, 45.452493], + [124.729412, 45.444096], + [124.776223, 45.468024], + [124.792853, 45.436958], + [124.839665, 45.455852], + [124.886476, 45.442836], + [124.884628, 45.495299], + [124.911114, 45.535976], + [124.936983, 45.53388], + [124.961005, 45.495299], + [125.025678, 45.493201], + [125.0497, 45.428558], + [125.08912, 45.420998], + [125.06633, 45.39915], + [125.097127, 45.38276], + [125.137779, 45.409655], + [125.189518, 45.39915], + [125.248649, 45.417637], + [125.301619, 45.402092], + [125.319482, 45.422678], + [125.361981, 45.392847], + [125.398322, 45.416797], + [125.434662, 45.462988], + [125.424807, 45.485649], + [125.480242, 45.486488], + [125.497488, 45.469283], + [125.583104, 45.491942], + [125.61698, 45.517947], + [125.660096, 45.507043], + [125.687813, 45.514173], + [125.711835, 45.477677], + [125.712451, 45.389485], + [125.695205, 45.352066], + [125.726001, 45.336503], + [125.761726, 45.291472], + [125.815929, 45.264942], + [125.823936, 45.237978], + [125.849805, 45.23882], + [125.915095, 45.196664], + [125.957595, 45.201303], + [125.992703, 45.192447], + [125.998247, 45.162072], + [126.047522, 45.170933], + [126.091869, 45.149411], + [126.142992, 45.147723], + [126.166398, 45.13337], + [126.225528, 45.154054], + [126.235383, 45.140125], + [126.285274, 45.162494], + [126.293282, 45.180214], + [126.356107, 45.185698], + [126.402919, 45.222805], + [126.519331, 45.248091], + [126.540273, 45.23882], + [126.569222, 45.252725], + [126.644983, 45.225334], + [126.640055, 45.214373], + [126.685635, 45.187807], + [126.732446, 45.187385], + [126.787265, 45.159118], + [126.792808, 45.135481], + [126.85625, 45.145613], + [126.96404, 45.132104], + [126.970815, 45.070852], + [126.984981, 45.067893], + [127.018242, 45.024341], + [127.050271, 45.004034], + [127.092771, 44.94688], + [127.073061, 44.907051], + [127.021938, 44.898997], + [126.999764, 44.87398], + [126.984366, 44.823914], + [126.9973, 44.764882], + [127.041032, 44.712169], + [127.030561, 44.673454], + [127.044112, 44.653874], + [127.041648, 44.591258], + [127.049655, 44.566961], + [127.089691, 44.593816], + [127.094619, 44.615972], + [127.138966, 44.607451], + [127.182082, 44.644507], + [127.228893, 44.642804], + [127.214111, 44.624917], + [127.261538, 44.61299], + [127.275705, 44.640249], + [127.392733, 44.632158], + [127.557189, 44.575488], + [127.570124, 44.55033], + [127.536247, 44.522176], + [127.485124, 44.528576], + [127.465414, 44.516628], + [127.463566, 44.484615], + [127.50853, 44.437202], + [127.486356, 44.410275], + [127.579363, 44.310581], + [127.623711, 44.278025], + [127.59045, 44.227872], + [127.626174, 44.187977], + [127.641573, 44.193555], + [127.681609, 44.166946], + [127.712406, 44.199133], + [127.735811, 44.11412], + [127.729036, 44.09908], + [127.783239, 44.071997], + [127.808492, 44.086615], + [127.846065, 44.081886], + [127.862695, 44.062967], + [127.912586, 44.064687], + [127.950158, 44.088334], + [128.042549, 44.103807], + [128.091208, 44.133022], + [128.088129, 44.158359], + [128.060411, 44.168663], + [128.09244, 44.181539], + [128.104143, 44.230017], + [128.064107, 44.251454], + [128.101679, 44.293449], + [128.065339, 44.307155], + [128.049941, 44.349965], + [128.074578, 44.370075], + [128.094904, 44.354673], + [128.137404, 44.357668], + [128.172512, 44.34697], + [128.211317, 44.431647], + [128.228563, 44.445748], + [128.293237, 44.467961], + [128.295084, 44.480772], + [128.372693, 44.514495], + [128.397946, 44.483761], + [128.427511, 44.473512], + [128.463236, 44.431647], + [128.457076, 44.409848], + [128.481714, 44.375637], + [128.475555, 44.346114], + [128.446605, 44.339694], + [128.472475, 44.320001], + [128.453997, 44.257884], + [128.471859, 44.247596], + [128.450301, 44.203423], + [128.471859, 44.157501], + [128.529141, 44.112401], + [128.574721, 44.047914], + [128.584576, 43.990246], + [128.610445, 43.960529], + [128.64001, 43.948035], + [128.636315, 43.891132], + [128.696061, 43.903207], + [128.729938, 43.889838], + [128.760734, 43.857482], + [128.719467, 43.816905], + [128.739177, 43.806972], + [128.760119, 43.755554], + [128.729322, 43.736964], + [128.768126, 43.732207], + [128.78722, 43.686784], + [128.821097, 43.637429], + [128.834647, 43.587599], + [128.878379, 43.539898], + [128.949828, 43.553779], + [128.962763, 43.53903], + [129.013886, 43.522976], + [129.037907, 43.540332], + [129.093958, 43.547706], + [129.145081, 43.570258], + [129.169102, 43.561585], + [129.23008, 43.593234], + [129.232544, 43.635263], + [129.217146, 43.648689], + [129.214066, 43.695006], + [129.232544, 43.709284], + [129.211602, 43.784509], + [129.254718, 43.819496], + [129.289826, 43.797038], + [129.30892, 43.812155], + [129.348341, 43.798333], + [129.406855, 43.819496], + [129.417942, 43.843672], + [129.449971, 43.850578], + [129.467833, 43.874741], + [129.529427, 43.870427], + [129.650767, 43.873016], + [129.699426, 43.8838], + [129.743158, 43.876035], + [129.739462, 43.895876], + [129.780114, 43.892857], + [129.802904, 43.964837], + [129.868193, 44.012631], + [129.881128, 44.000148], + [129.907614, 44.023821], + [129.951345, 44.027263], + [129.979062, 44.015644], + [130.017867, 43.961821], + [130.022794, 43.917866], + [130.009243, 43.889407], + [130.027722, 43.851872], + [130.079461, 43.835039], + [130.110873, 43.852735], + [130.116417, 43.878192], + [130.143518, 43.878624], + [130.153373, 43.915711], + [130.208192, 43.948466], + [130.262395, 43.949328], + [130.27225, 43.981634], + [130.307358, 44.002731], + [130.319061, 44.03974], + [130.365256, 44.044042], + [130.364025, 43.992399], + [130.338155, 43.963975], + [130.381887, 43.910106], + [130.368336, 43.894151], + [130.386198, 43.85403], + [130.362793, 43.844967], + [130.381887, 43.817768], + [130.382503, 43.777164], + [130.423155, 43.745179], + [130.394206, 43.703227], + [130.412684, 43.652586], + [130.437937, 43.646091], + [130.488444, 43.65605], + [130.501995, 43.636563], + [130.57098, 43.626167], + [130.57098, 43.626167], + [130.630726, 43.622268], + [130.623335, 43.589767], + [130.665835, 43.583698], + [130.671378, 43.565054], + [130.727429, 43.560284], + [130.776704, 43.52341], + [130.822899, 43.503446], + [130.841378, 43.454374], + [130.864167, 43.437863], + [130.907283, 43.434387], + [130.959638, 43.48608], + [131.026775, 43.508655], + [131.142572, 43.425695], + [131.175217, 43.444816], + [131.201086, 43.442209], + [131.234963, 43.475224], + [131.294093, 43.470012], + [131.304564, 43.502144], + [131.276847, 43.495632], + [131.20047, 43.532089], + [131.222028, 43.593234], + [131.216485, 43.613169], + [131.239274, 43.670337], + [131.221412, 43.682024], + [131.215869, 43.72745], + [131.232499, 43.742585], + [131.213405, 43.801357], + [131.2171, 43.836334], + [131.254057, 43.893289], + [131.26268, 43.948897], + [131.245434, 43.95579], + [131.26576, 44.034578], + [131.28239, 44.035868], + [131.287318, 44.03802], + [131.293477, 44.043182], + [131.310723, 44.046623], + [131.111775, 44.710042], + [131.090833, 44.717272], + [131.093297, 44.746183], + [131.069275, 44.759783], + [131.064348, 44.786973], + [131.016304, 44.789521], + [131.015688, 44.814999], + [130.972573, 44.820094], + [130.965181, 44.85065], + [131.07913, 44.881614], + [131.10192, 44.898997], + [131.090217, 44.924427], + [131.16105, 44.948151], + [131.20355, 44.932901], + [131.207861, 44.913833], + [131.263296, 44.929935], + [131.274999, 44.919766], + [131.313803, 44.950692], + [131.313803, 44.965938], + [131.355071, 44.990068], + [131.380324, 44.978216], + [131.409889, 44.985836], + [131.464708, 44.963397], + [131.501664, 44.977793], + [131.484418, 44.99557], + [131.529382, 45.012073], + [131.566338, 45.045487], + [131.63286, 45.075078], + [131.695685, 45.132104], + [131.687678, 45.1511], + [131.650722, 45.159962], + [131.681519, 45.215217], + [131.721555, 45.234606], + [131.759127, 45.213952], + [131.79362, 45.211844], + [131.788692, 45.245984], + [131.825649, 45.291472], + [131.82996, 45.311677], + [131.887858, 45.342393], + [131.917423, 45.339448], + [131.93159, 45.287683], + [131.976554, 45.277156], + [132.003655, 45.25441], + [132.17427, 45.216903], + [132.394161, 45.16376], + [132.76434, 45.081417], + [132.867202, 45.061976], + [132.916477, 45.031109], + [132.954049, 45.023072], + [132.98731, 45.043373], + [133.035969, 45.054366], + [133.070462, 45.097051], + [133.089556, 45.097473], + [133.107418, 45.124504], + [133.139447, 45.127459], + [133.129592, 45.211422], + [133.095715, 45.246827], + [133.110498, 45.266627], + [133.097563, 45.284735], + [133.128976, 45.336924], + [133.119121, 45.352908], + [133.144991, 45.367205], + [133.143759, 45.430658], + [133.164701, 45.437377], + [133.170244, 45.465506], + [133.203505, 45.516689], + [133.246005, 45.517528], + [133.333468, 45.562379], + [133.342707, 45.554836], + [133.393214, 45.580393], + [133.423395, 45.584163], + [133.412924, 45.618079], + [133.471438, 45.631053], + [133.448649, 45.647372], + [133.485605, 45.658667], + [133.484989, 45.691702], + [133.445569, 45.705077], + [133.454192, 45.731819], + [133.486837, 45.740173], + [133.469591, 45.777751], + [133.505315, 45.785681], + [133.469591, 45.799451], + [133.467743, 45.834905], + [133.494228, 45.840325], + [133.491764, 45.867002], + [133.51209, 45.887001], + [133.55459, 45.893249], + [133.583539, 45.868669], + [133.618032, 45.903662], + [133.614952, 45.942794], + [133.676546, 45.94321], + [133.681474, 45.986473], + [133.740604, 46.048812], + [133.745531, 46.075389], + [133.690713, 46.133896], + [133.706111, 46.163333], + [133.764626, 46.17328], + [133.794807, 46.193583], + [133.814517, 46.230854], + [133.849625, 46.203939], + [133.87919, 46.233752], + [133.867487, 46.250722], + [133.909987, 46.254447], + [133.91861, 46.280924], + [133.908139, 46.308216], + [133.922922, 46.330948], + [133.869335, 46.338386], + [133.876726, 46.362345], + [133.940784, 46.38134], + [133.948791, 46.401153], + [133.902596, 46.446119], + [133.852089, 46.450242], + [133.849625, 46.475389], + [133.890893, 46.525235], + [133.919842, 46.596012], + [134.011001, 46.637941], + [134.030711, 46.708981], + [134.033175, 46.759023], + [134.052885, 46.779928], + [134.025168, 46.810657], + [134.041182, 46.848326], + [134.042414, 46.886787], + [134.076291, 46.938298], + [134.063972, 46.979962], + [134.10216, 47.005678], + [134.118175, 47.061968], + [134.142812, 47.093349], + [134.222268, 47.105164], + [134.232739, 47.134892], + [134.230276, 47.182097], + [134.210566, 47.210155], + [134.156979, 47.248357], + [134.177305, 47.326299], + [134.203174, 47.347389], + [134.263536, 47.371307], + [134.266616, 47.391974], + [134.307268, 47.428829], + [134.339297, 47.439759], + [134.490202, 47.446235], + [134.522847, 47.468086], + [134.568426, 47.478199], + [134.576434, 47.519036], + [134.627556, 47.546512], + [134.678064, 47.588507], + [134.689766, 47.63813], + [134.779694, 47.7159], + [134.772918, 47.763391], + [134.678679, 47.819278], + [134.670056, 47.864667], + [134.677448, 47.884738], + [134.658969, 47.901191], + [134.607846, 47.909214], + [134.599839, 47.947711], + [134.55426, 47.982173], + [134.551796, 48.032622], + [134.632484, 48.099412], + [134.67252, 48.170505], + [134.679295, 48.256245], + [134.77107, 48.288908], + [134.864077, 48.332293], + [135.009439, 48.365703], + [135.090743, 48.403461], + [135.09567, 48.437618], + [135.068569, 48.459451], + [135.035924, 48.440795], + [134.996504, 48.439603], + [134.927519, 48.451513], + [134.886867, 48.437618], + [134.848679, 48.393925], + [134.820961, 48.37604], + [134.764295, 48.370076], + [134.704549, 48.405448], + [134.640491, 48.409818], + [134.578281, 48.405448], + [134.501905, 48.418954], + [134.438463, 48.405448], + [134.369478, 48.382797], + [134.20379, 48.3824], + [134.150819, 48.346217], + [134.116327, 48.333089], + [134.0689, 48.338659], + [134.029479, 48.327519], + [133.995603, 48.303639], + [133.940784, 48.302047], + [133.876111, 48.282536], + [133.824372, 48.277359], + [133.791111, 48.261026], + [133.740604, 48.254651], + [133.693177, 48.186866], + [133.667307, 48.183275], + [133.59709, 48.194846], + [133.573068, 48.182078], + [133.545967, 48.121389], + [133.451728, 48.112999], + [133.407997, 48.124585], + [133.302055, 48.103009], + [133.239845, 48.126583], + [133.182563, 48.135769], + [133.130208, 48.134971], + [133.053216, 48.110202], + [133.02673, 48.085421], + [133.016259, 48.054228], + [132.992238, 48.035424], + [132.883216, 48.002599], + [132.819159, 47.936887], + [132.769268, 47.93849], + [132.723072, 47.962941], + [132.691043, 47.962941], + [132.661478, 47.944905], + [132.662094, 47.922451], + [132.687348, 47.88514], + [132.662094, 47.854227], + [132.621442, 47.82852], + [132.599268, 47.792347], + [132.6005, 47.740858], + [132.558, 47.718316], + [132.469305, 47.726368], + [132.371987, 47.765402], + [132.325175, 47.762184], + [132.288835, 47.742065], + [132.272205, 47.718718], + [132.242639, 47.70986], + [132.19706, 47.714289], + [132.157024, 47.70543], + [132.086191, 47.703013], + [132.000575, 47.712276], + [131.976554, 47.673201], + [131.900793, 47.685692], + [131.825649, 47.677231], + [131.741881, 47.706638], + [131.690142, 47.707041], + [131.641483, 47.663932], + [131.59036, 47.660707], + [131.568186, 47.682469], + [131.559563, 47.724757], + [131.543548, 47.736028], + [131.456085, 47.747297], + [131.359998, 47.730796], + [131.273767, 47.738846], + [131.236811, 47.733211], + [131.183224, 47.702611], + [131.115471, 47.689721], + [131.029855, 47.694555], + [130.983659, 47.713081], + [130.966413, 47.733211], + [130.961486, 47.828118], + [130.891269, 47.927263], + [130.870943, 47.943301], + [130.770544, 47.998194], + [130.737284, 48.034223], + [130.699711, 48.044227], + [130.666451, 48.105007], + [130.673842, 48.12818], + [130.765617, 48.18926], + [130.769313, 48.231136], + [130.787791, 48.256643], + [130.817972, 48.265409], + [130.845073, 48.296473], + [130.81982, 48.341444], + [130.785327, 48.357353], + [130.747755, 48.404256], + [130.745907, 48.449131], + [130.776704, 48.480084], + [130.767465, 48.507846], + [130.711414, 48.511414], + [130.647357, 48.484844], + [130.620871, 48.49595], + [130.615944, 48.575601], + [130.605473, 48.594207], + [130.538335, 48.612016], + [130.538951, 48.635751], + [130.576524, 48.688719], + [130.622103, 48.783842], + [130.689856, 48.849651], + [130.680617, 48.881146], + [130.609168, 48.881146], + [130.559277, 48.861071], + [130.501995, 48.865795], + [130.471198, 48.905541], + [130.412068, 48.905148], + [130.279641, 48.866976], + [130.237757, 48.868551], + [130.219895, 48.893739], + [130.113337, 48.956653], + [130.059135, 48.979047], + [130.020946, 49.021058], + [129.937179, 49.040285], + [129.9187, 49.060681], + [129.934715, 49.078717], + [129.913157, 49.1085], + [129.866962, 49.113985], + [129.855259, 49.133567], + [129.864498, 49.158621], + [129.847867, 49.181316], + [129.784426, 49.184054], + [129.753629, 49.208692], + [129.761636, 49.25754], + [129.730223, 49.288387], + [129.696962, 49.298535], + [129.604571, 49.279018], + [129.562687, 49.299706], + [129.546057, 49.395227], + [129.51834, 49.423652], + [129.448739, 49.441167], + [129.390224, 49.432605], + [129.374826, 49.414309], + [129.379138, 49.367175], + [129.358196, 49.355871], + [129.320623, 49.3586], + [129.266421, 49.396006], + [129.215298, 49.399122], + [129.180805, 49.386657], + [129.143849, 49.357431], + [129.084719, 49.359769], + [129.061929, 49.374189], + [129.013886, 49.457119], + [128.932582, 49.46801], + [128.871604, 49.492506], + [128.792147, 49.473065], + [128.76135, 49.482009], + [128.763198, 49.515824], + [128.813089, 49.558157], + [128.802618, 49.58222], + [128.744104, 49.595023], + [128.715155, 49.564756], + [128.656025, 49.577564], + [128.619684, 49.593471], + [128.537764, 49.604332], + [128.500192, 49.593859], + [128.389939, 49.58998], + [128.343128, 49.544956], + [128.287077, 49.566309], + [128.243345, 49.563203], + [128.185447, 49.53952], + [128.122005, 49.55311], + [128.070882, 49.556604], + [128.001281, 49.592307], + [127.949542, 49.596187], + [127.897804, 49.579116], + [127.815268, 49.593859], + [127.782007, 49.630698], + [127.705015, 49.665185], + [127.677913, 49.697712], + [127.674833, 49.764247], + [127.653892, 49.780094], + [127.583059, 49.786277], + [127.531936, 49.826059], + [127.529472, 49.864265], + [127.547334, 49.928645], + [127.543638, 49.944438], + [127.495595, 49.994479], + [127.501755, 50.056764], + [127.58737, 50.137768], + [127.60708, 50.178794], + [127.603385, 50.239309], + [127.44632, 50.270686], + [127.371791, 50.29669], + [127.332371, 50.340634], + [127.369944, 50.403996], + [127.3644, 50.438314], + [127.30527, 50.45432], + [127.293567, 50.46575], + [127.323132, 50.52552], + [127.36132, 50.547582], + [127.370559, 50.581415], + [127.294799, 50.663426], + [127.28864, 50.699451], + [127.305886, 50.733932], + [127.295415, 50.755139], + [127.236285, 50.781256], + [127.143894, 50.910111], + [127.113713, 50.93765], + [127.052119, 50.962911], + [126.985597, 51.029202], + [126.922772, 51.061937], + [126.917844, 51.138977], + [126.899982, 51.200518], + [126.926467, 51.246244], + [126.976358, 51.291551], + [126.98375, 51.318863], + [126.970815, 51.332327], + [126.887047, 51.321856], + [126.877808, 51.300906], + [126.908605, 51.283691], + [126.92154, 51.259729], + [126.908605, 51.246619], + [126.863025, 51.248492], + [126.820526, 51.281071], + [126.813134, 51.311756], + [126.837156, 51.345038], + [126.904293, 51.340552], + [126.930163, 51.359241], + [126.908605, 51.407423], + [126.835308, 51.413769], + [126.791577, 51.432428], + [126.784185, 51.448095], + [126.812518, 51.493948], + [126.843931, 51.521885], + [126.837156, 51.536033], + [126.69549, 51.57845], + [126.67886, 51.602246], + [126.741069, 51.642374], + [126.723823, 51.679126], + [126.734294, 51.711399], + [126.724439, 51.7266], + [126.6727, 51.73179], + [126.658534, 51.762544], + [126.622809, 51.777357], + [126.580925, 51.824728], + [126.555056, 51.874266], + [126.510092, 51.922274], + [126.462665, 51.948471], + [126.468208, 51.982395], + [126.447882, 52.009294], + [126.450962, 52.027709], + [126.487918, 52.041699], + [126.514404, 52.037282], + [126.563679, 52.119302], + [126.556288, 52.136203], + [126.499005, 52.16044], + [126.457121, 52.165212], + [126.403535, 52.185031], + [126.34502, 52.192002], + [126.306832, 52.205574], + [126.312992, 52.235271], + [126.357955, 52.264216], + [126.401071, 52.279597], + [126.436795, 52.277034], + [126.4331, 52.298632], + [126.327774, 52.310342], + [126.320999, 52.342163], + [126.348716, 52.357882], + [126.353644, 52.389304], + [126.326542, 52.424353], + [126.268644, 52.475051], + [126.205202, 52.466302], + [126.192883, 52.492181], + [126.213209, 52.525327], + [126.147304, 52.573], + [126.066616, 52.603905], + [126.055529, 52.582455], + [126.030891, 52.576273], + [125.989008, 52.603178], + [125.968682, 52.630429], + [125.971145, 52.654033], + [125.995783, 52.675085], + [126.061688, 52.673271], + [126.072775, 52.691048], + [126.044442, 52.739628], + [126.112195, 52.757016], + [126.116507, 52.768243], + [126.052449, 52.800095], + [126.02042, 52.795753], + [125.985312, 52.758465], + [125.966834, 52.759914], + [125.937269, 52.786705], + [125.923718, 52.815651], + [125.855349, 52.866259], + [125.854117, 52.891542], + [125.827631, 52.899123], + [125.772197, 52.89804], + [125.751255, 52.88143], + [125.722306, 52.880347], + [125.678574, 52.86084], + [125.666871, 52.869872], + [125.665023, 52.913561], + [125.737088, 52.943504], + [125.742632, 52.993964], + [125.684118, 53.00801], + [125.643466, 53.039686], + [125.640386, 53.06199], + [125.613901, 53.083564], + [125.588647, 53.081047], + [125.530749, 53.0512], + [125.504263, 53.061271], + [125.503647, 53.095424], + [125.452524, 53.107641], + [125.343503, 53.14463], + [125.315786, 53.144989], + [125.252344, 53.18051], + [125.195062, 53.198439], + [125.142091, 53.204175], + [125.038613, 53.202741], + [124.970244, 53.194137], + [124.887708, 53.164368], + [124.909266, 53.118059], + [124.87231, 53.099018], + [124.832889, 53.145347], + [124.787926, 53.140681], + [124.734339, 53.146783], + [124.712165, 53.162574], + [124.720789, 53.192344], + [124.678905, 53.207043], + [124.590209, 53.208476], + [124.563108, 53.201666], + [124.496587, 53.207759], + [124.487348, 53.217436], + [124.435609, 53.223886], + [124.412203, 53.248601], + [124.375863, 53.258984], + [124.327819, 53.331954], + [124.239124, 53.379817], + [124.19416, 53.37339], + [124.125791, 53.348033], + [124.058038, 53.404085], + [124.01369, 53.403371], + [123.985973, 53.434401], + [123.865249, 53.489627], + [123.797495, 53.489983], + [123.746373, 53.500308], + [123.698329, 53.498528], + [123.668764, 53.533756], + [123.620721, 53.550115], + [123.58746, 53.546915], + [123.569598, 53.505291], + [123.53141, 53.507071], + [123.557895, 53.531978], + [123.546808, 53.551537], + [123.517243, 53.558292], + [123.490758, 53.542648], + [123.510468, 53.509206], + [123.499381, 53.497816], + [123.47228, 53.509206], + [123.454417, 53.536602], + [123.394055, 53.538024], + [123.309672, 53.56078], + [123.274563, 53.563269], + [123.231447, 53.549404], + [123.179092, 53.509918], + [123.137209, 53.498172], + [123.093477, 53.508138], + [123.052209, 53.506715], + [122.943804, 53.483929], + [122.894528, 53.462914], + [122.826775, 53.457213], + [122.763949, 53.463626], + [122.673406, 53.459351], + [122.608117, 53.465408], + [122.5379, 53.453293], + [122.496016, 53.458638], + [122.435038, 53.444739], + [122.37406, 53.47467], + [122.350038, 53.505647], + [122.266886, 53.470039], + [122.227466, 53.461845], + [122.161561, 53.468614], + [122.111054, 53.426913], + [122.077177, 53.422277], + [122.026054, 53.428339], + [121.875765, 53.426556], + [121.816019, 53.41336], + [121.754425, 53.389454], + [121.697758, 53.392666], + [121.589969, 53.350891], + [121.499426, 53.337314], + [121.504969, 53.323018], + [121.575802, 53.29155], + [121.615222, 53.258984], + [121.642324, 53.262564], + [121.679896, 53.240722], + [121.67928, 53.199515], + [121.660186, 53.195213], + [121.665114, 53.170467], + [121.722396, 53.145706], + [121.753193, 53.147501], + [121.784606, 53.104408], + [121.775367, 53.089674], + [121.817867, 53.061631], + [121.785838, 53.018451], + [121.715621, 52.997926], + [121.677432, 52.948192], + [121.66265, 52.912478], + [121.610295, 52.892264], + [121.604136, 52.872401], + [121.620766, 52.853251], + [121.591201, 52.824693], + [121.537614, 52.801542], + [121.511129, 52.779104], + [121.476636, 52.772225], + [121.455078, 52.73528], + [121.373158, 52.683067], + [121.309717, 52.676173], + [121.29247, 52.651855], + [121.237036, 52.619167], + [121.182217, 52.59918], + [121.225333, 52.577364], + [121.280151, 52.586819], + [121.323883, 52.573727], + [121.353448, 52.534793], + [121.411963, 52.52205], + [121.416274, 52.499468], + [121.474172, 52.482706], + [121.495114, 52.484892], + [121.519136, 52.456821], + [121.565331, 52.460468], + [121.590585, 52.443326], + [121.63986, 52.44442], + [121.678664, 52.419973], + [121.658338, 52.3904], + [121.715621, 52.342894], + [121.714389, 52.318025], + [121.769207, 52.308147], + [121.841272, 52.282526], + [121.901018, 52.280695], + [121.94783, 52.298266], + [121.976779, 52.343626], + [122.035909, 52.377615], + [122.040837, 52.413038], + [122.091344, 52.427272], + [122.080873, 52.440407], + [122.107358, 52.452445], + [122.142467, 52.495096], + [122.140003, 52.510032], + [122.168952, 52.513674], + [122.178191, 52.48963], + [122.207756, 52.469218], + [122.310618, 52.475416], + [122.326016, 52.459374], + [122.342031, 52.414133], + [122.367284, 52.413768], + [122.378987, 52.395512], + [122.419023, 52.375057], + [122.447356, 52.394052], + [122.484313, 52.341432], + [122.478153, 52.29607], + [122.560689, 52.282526], + [122.585943, 52.266413], + [122.67895, 52.276667], + [122.710979, 52.256157], + [122.76087, 52.26678], + [122.787355, 52.252494], + [122.766413, 52.232705], + [122.769493, 52.179893], + [122.73808, 52.153464], + [122.690653, 52.140243], + [122.629059, 52.13657], + [122.643841, 52.111585], + [122.625363, 52.067459], + [122.650616, 52.058997], + [122.664783, 51.99861], + [122.683877, 51.974654], + [122.726377, 51.978709], + [122.729457, 51.919321], + [122.706051, 51.890151], + [122.725761, 51.87833], + [122.732536, 51.832495], + [122.771957, 51.779579], + [122.749167, 51.746613], + [122.778732, 51.698048], + [122.816304, 51.655371], + [122.820616, 51.633088], + [122.85634, 51.606707], + [122.832935, 51.581797], + [122.874202, 51.561339], + [122.880362, 51.537894], + [122.858804, 51.524864], + [122.880362, 51.511085], + [122.854492, 51.477551], + [122.871123, 51.455181], + [122.900072, 51.445112], + [122.903768, 51.415262], + [122.946267, 51.405183], + [122.965977, 51.386886], + [122.965977, 51.345786], + [123.002934, 51.31213], + [123.069455, 51.321108], + [123.127969, 51.297913], + [123.231447, 51.279199], + [123.231447, 51.268716], + [123.294273, 51.254111], + [123.339853, 51.27246], + [123.376809, 51.266844], + [123.414381, 51.278825], + [123.440251, 51.270963], + [123.46304, 51.286686], + [123.582533, 51.294545], + [123.582533, 51.306893], + [123.661989, 51.319237], + [123.660141, 51.342795], + [123.711264, 51.398089], + [123.794416, 51.361109], + [123.842459, 51.367462], + [123.887423, 51.320734], + [123.926227, 51.300532], + [123.939777, 51.313253], + [123.994596, 51.322604], + [124.071588, 51.320734], + [124.090067, 51.3413], + [124.128255, 51.347281], + [124.192313, 51.33943], + [124.239124, 51.344664], + [124.271769, 51.308389], + [124.297638, 51.298661], + [124.339522, 51.293422], + [124.406659, 51.272086], + [124.430065, 51.301281], + [124.426985, 51.331953], + [124.443616, 51.35812], + [124.478108, 51.36223], + [124.490427, 51.380537], + [124.555717, 51.375307], + [124.58713, 51.363725], + [124.62655, 51.327465], + [124.693687, 51.3327], + [124.752817, 51.35812], + [124.76452, 51.38726], + [124.783614, 51.392115], + [124.864302, 51.37979], + [124.885244, 51.40817], + [124.942527, 51.447349], + [124.917889, 51.474196], + [124.928976, 51.498419], + [124.983795, 51.508478], + [125.004737, 51.529332], + [125.047236, 51.529704], + [125.073106, 51.553526], + [125.060171, 51.59667], + [125.098975, 51.658341], + [125.12854, 51.659083], + [125.130388, 51.635317], + [125.175968, 51.639403], + [125.214772, 51.627888], + [125.228938, 51.640517], + [125.289301, 51.633831], + [125.316402, 51.610052], + [125.35151, 51.623801], + [125.38046, 51.585516], + [125.424807, 51.562827], + [125.528285, 51.488359], + [125.559082, 51.461521], + [125.559082, 51.461521], + [125.595422, 51.416755], + [125.595422, 51.416755], + [125.60035, 51.413396], + [125.60035, 51.413396], + [125.600966, 51.410409], + [125.600966, 51.410409], + [125.62314, 51.398089], + [125.62314, 51.398089], + [125.623756, 51.387633], + [125.623756, 51.387633], + [125.626219, 51.380163], + [125.626219, 51.380163], + [125.700132, 51.327465], + [125.700132, 51.327465], + [125.740784, 51.27583], + [125.740784, 51.27583], + [125.76111, 51.261976], + [125.76111, 51.261976], + [125.761726, 51.226385], + [125.819008, 51.227134], + [125.850421, 51.21364], + [125.864588, 51.146487], + [125.909551, 51.138977], + [125.946508, 51.108176], + [125.970529, 51.123955], + [125.993935, 51.119072], + [125.976073, 51.084498], + [126.059225, 51.043503], + [126.033971, 51.011132], + [126.041978, 50.981753], + [126.068464, 50.967434], + [126.042594, 50.92558], + [126.02042, 50.927466], + [125.996399, 50.906715], + [125.997631, 50.872738], + [125.961906, 50.901054], + [125.939732, 50.85423], + [125.913247, 50.825885], + [125.878138, 50.816812], + [125.890457, 50.805845], + [125.836255, 50.793363], + [125.846726, 50.769524], + [125.828863, 50.756654], + [125.804226, 50.773309], + [125.758646, 50.746809], + [125.795603, 50.738856], + [125.78082, 50.725598], + [125.825784, 50.70362], + [125.789443, 50.679735], + [125.804226, 50.658874], + [125.793139, 50.643316], + [125.814697, 50.62092], + [125.807921, 50.60383], + [125.829479, 50.56165], + [125.794987, 50.532748], + [125.770349, 50.531227], + [125.754335, 50.506874], + [125.740784, 50.523237], + [125.699516, 50.487078], + [125.654553, 50.471082], + [125.627451, 50.443268], + [125.580024, 50.449366], + [125.562162, 50.438314], + [125.583104, 50.409717], + [125.567089, 50.402852], + [125.536292, 50.420014], + [125.522126, 50.404759], + [125.546763, 50.358965], + [125.520278, 50.3498], + [125.530749, 50.331085], + [125.463611, 50.295925], + [125.466075, 50.266861], + [125.442053, 50.260357], + [125.448829, 50.216338], + [125.417416, 50.195654], + [125.39093, 50.199868], + [125.382923, 50.172278], + [125.335496, 50.161161], + [125.376148, 50.137385], + [125.311474, 50.140453], + [125.27883, 50.127411], + [125.258504, 50.103618], + [125.287453, 50.093636], + [125.283757, 50.070211], + [125.328105, 50.065985], + [125.315786, 50.04562], + [125.289916, 50.057917], + [125.25296, 50.041393], + [125.283757, 50.036012], + [125.297924, 50.014481], + [125.278214, 49.996402], + [125.241873, 49.987938], + [125.231402, 49.957531], + [125.190134, 49.959841], + [125.199373, 49.935194], + [125.225859, 49.922481], + [125.212924, 49.907452], + [125.245569, 49.87198], + [125.225243, 49.867351], + [125.239409, 49.844587], + [125.177815, 49.829533], + [125.222779, 49.799026], + [125.221547, 49.754969], + [125.204301, 49.734086], + [125.225243, 49.726349], + [125.219699, 49.669058], + [125.185207, 49.634574], + [125.189518, 49.652401], + [125.164881, 49.669446], + [125.132236, 49.672157], + [125.127308, 49.655113], + [125.15441, 49.616741], + [125.16796, 49.629923], + [125.205533, 49.593859], + [125.23017, 49.595411], + [125.233866, 49.536801], + [125.211076, 49.539908], + [125.228323, 49.487063], + [125.270822, 49.454395], + [125.256656, 49.437275], + [125.25604, 49.395227], + [125.277598, 49.379644], + [125.256656, 49.359769], + [125.261583, 49.322336], + [125.214772, 49.277066], + [125.227707, 49.248947], + [125.219699, 49.189139], + [125.187671, 49.186792], + [125.158721, 49.144921], + [125.117453, 49.126127], + [125.034302, 49.157056], + [125.039845, 49.17623], + [124.983179, 49.162535], + [124.906802, 49.184054], + [124.860607, 49.166448], + [124.847672, 49.129651], + [124.809484, 49.115943], + [124.828578, 49.077933], + [124.808252, 49.020666], + [124.756513, 48.967262], + [124.744194, 48.920487], + [124.709086, 48.920487], + [124.715861, 48.885475], + [124.697383, 48.841775], + [124.654267, 48.83429], + [124.644412, 48.80789], + [124.656115, 48.783842], + [124.612383, 48.747945], + [124.624702, 48.701755], + [124.601912, 48.632587], + [124.579122, 48.596582], + [124.520608, 48.556195], + [124.548941, 48.535593], + [124.533543, 48.515379], + [124.555717, 48.467784], + [124.507674, 48.445558], + [124.52492, 48.426897], + [124.51876, 48.378027], + [124.547094, 48.35775], + [124.540934, 48.335476], + [124.579738, 48.297269], + [124.558796, 48.268197], + [124.579122, 48.262221], + [124.547094, 48.200829], + [124.512601, 48.164518], + [124.529847, 48.146951], + [124.505826, 48.124985], + [124.478108, 48.123387], + [124.46579, 48.098213], + [124.415899, 48.08782], + [124.430065, 48.12099], + [124.471333, 48.133373], + [124.475029, 48.173698], + [124.418978, 48.181679], + [124.412819, 48.219175], + [124.422058, 48.245884], + [124.365392, 48.283731], + [124.353689, 48.315978], + [124.317964, 48.35099], + [124.331515, 48.380015], + [124.309957, 48.413393], + [124.330283, 48.435633], + [124.302566, 48.456673], + [124.314269, 48.503881], + [124.25945, 48.536385], + [124.25945, 48.536385], + [124.136878, 48.463023], + [124.07898, 48.43603], + [124.019234, 48.39313], + [123.862785, 48.271782], + [123.746373, 48.197638], + [123.705105, 48.152142], + [123.579453, 48.045427], + [123.537569, 48.021816], + [123.300432, 47.953723], + [123.256085, 47.876711], + [123.214201, 47.824502], + [123.161846, 47.781892], + [123.041122, 47.746492], + [122.926557, 47.697777], + [122.848949, 47.67441], + [122.765181, 47.614333], + [122.59395, 47.54732], + [122.543443, 47.495589], + [122.507103, 47.401291], + [122.418407, 47.350632], + [122.441197, 47.310476], + [122.441197, 47.310476], + [122.462755, 47.27841], + [122.498479, 47.255262], + [122.531124, 47.198771], + [122.582863, 47.158092], + [122.582863, 47.158092], + [122.615508, 47.124306], + [122.679566, 47.094164], + [122.710363, 47.093349], + [122.710363, 47.093349], + [122.821232, 47.065636], + [122.852645, 47.072158], + [122.845869, 47.046881], + [122.778116, 47.002822], + [122.77442, 46.973837], + [122.798442, 46.9575], + [122.791051, 46.941567], + [122.83971, 46.937072], + [122.895144, 46.960359], + [122.893913, 46.895376], + [122.906847, 46.80738], + [122.996774, 46.761483], + [123.00355, 46.730726], + [123.026339, 46.718829], + [123.076846, 46.745082], + [123.103332, 46.734828], + [123.163694, 46.74016], + [123.198802, 46.803283], + [123.22344, 46.821305], + [123.221592, 46.850373], + [123.295505, 46.865105], + [123.341084, 46.826628], + [123.374345, 46.837683], + [123.40699, 46.906416], + [123.404526, 46.935438], + [123.360179, 46.970978], + [123.304128, 46.964852], + [123.301664, 46.999965], + [123.337389, 46.988943], + [123.42362, 46.934212], + [123.487678, 46.959951], + [123.52833, 46.944836], + [123.483366, 46.84587], + [123.506772, 46.827038], + [123.562823, 46.82581], + [123.575757, 46.845461], + [123.576989, 46.891286], + [123.605322, 46.891286], + [123.599163, 46.868378], + [123.625648, 46.847508], + [123.580069, 46.827447], + [123.629344, 46.813524], + [123.631808, 46.728675], + [123.603475, 46.68928], + [123.474743, 46.686817], + [123.366338, 46.677784], + [123.318295, 46.662179], + [123.276411, 46.660947], + [123.279491, 46.616981], + [123.228368, 46.588198], + [123.18094, 46.614103], + [123.098404, 46.603002], + [123.077462, 46.622324], + [123.04605, 46.617803], + [123.052825, 46.579972], + [123.002318, 46.574624], + [123.010325, 46.524823], + [123.011557, 46.434984], + [123.089781, 46.347888], + [123.142136, 46.298293], + [123.178476, 46.248239], + [123.248078, 46.273065], + [123.286266, 46.250308], + [123.320758, 46.254447], + [123.357099, 46.232096], + [123.357099, 46.232096], + [123.430396, 46.243687], + [123.452569, 46.233338], + [123.499381, 46.259826], + [123.569598, 46.223816], + [123.569598, 46.223816] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 310000, + "name": "上海市", + "center": [121.472644, 31.231706], + "centroid": [121.438737, 31.072559], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 8, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [120.901349, 31.017327], + [120.940153, 31.010146], + [120.949392, 31.030148], + [120.989428, 31.01425], + [121.000515, 30.938309], + [120.993124, 30.889532], + [121.020225, 30.872069], + [120.991892, 30.837133], + [121.038087, 30.814007], + [121.060261, 30.845354], + [121.097833, 30.857171], + [121.13787, 30.826342], + [121.123087, 30.77905], + [121.174826, 30.771851], + [121.21671, 30.785734], + [121.232108, 30.755909], + [121.272144, 30.723504], + [121.274608, 30.677191], + [121.362071, 30.679764], + [121.426129, 30.730192], + [121.517288, 30.775451], + [121.601056, 30.805269], + [121.681128, 30.818633], + [121.904714, 30.814007], + [121.943518, 30.776993], + [121.970004, 30.789333], + [121.954605, 30.825828], + [121.994025, 30.862823], + [121.990945, 30.96859], + [121.977395, 31.016301], + [121.946598, 31.066039], + [121.809859, 31.196669], + [121.722396, 31.3036], + [121.599208, 31.37465], + [121.520984, 31.394575], + [121.404571, 31.479337], + [121.343593, 31.511996], + [121.301093, 31.49873], + [121.301093, 31.49873], + [121.247507, 31.476785], + [121.241963, 31.493117], + [121.174826, 31.44922], + [121.143413, 31.392021], + [121.113848, 31.37465], + [121.130478, 31.343987], + [121.142797, 31.275472], + [121.090442, 31.291838], + [121.060261, 31.245289], + [121.076892, 31.158267], + [121.018377, 31.134194], + [120.930298, 31.141365], + [120.881023, 31.134706], + [120.859465, 31.100379], + [120.890878, 31.094229], + [120.901349, 31.017327] + ] + ], + [ + [ + [121.974931, 31.61704], + [121.715005, 31.673592], + [121.64294, 31.697527], + [121.599824, 31.703128], + [121.49881, 31.753012], + [121.431673, 31.769295], + [121.384861, 31.833382], + [121.323267, 31.868458], + [121.265369, 31.863883], + [121.200079, 31.834907], + [121.118775, 31.759119], + [121.145261, 31.75403], + [121.289391, 31.61653], + [121.371926, 31.553314], + [121.395332, 31.585437], + [121.434136, 31.590535], + [121.547469, 31.531382], + [121.625693, 31.501792], + [121.682976, 31.491075], + [121.819098, 31.437987], + [121.890547, 31.428795], + [121.981706, 31.464024], + [121.995873, 31.493117], + [121.974931, 31.61704] + ] + ], + [ + [ + [121.795693, 31.330186], + [121.792613, 31.363408], + [121.742106, 31.407345], + [121.585657, 31.454836], + [121.567179, 31.48342], + [121.520984, 31.494137], + [121.509897, 31.4824], + [121.572107, 31.435944], + [121.727939, 31.35472], + [121.76428, 31.31536], + [121.785222, 31.31127], + [121.795693, 31.330186] + ] + ], + [ + [ + [121.801852, 31.356765], + [121.8037, 31.328652], + [121.840656, 31.295418], + [121.932431, 31.283144], + [122.016199, 31.282121], + [122.097503, 31.255522], + [122.122756, 31.307179], + [122.116597, 31.320984], + [122.040837, 31.324051], + [121.951525, 31.337343], + [121.845584, 31.37465], + [121.792613, 31.377715], + [121.801852, 31.356765] + ] + ], + [ + [ + [121.626925, 31.445135], + [121.631853, 31.456878], + [121.579498, 31.479848], + [121.626925, 31.445135] + ] + ], + [ + [ + [121.943518, 31.215608], + [121.959533, 31.159291], + [121.995873, 31.160828], + [122.008808, 31.221238], + [121.950909, 31.228915], + [121.943518, 31.215608] + ] + ], + [ + [ + [121.88254, 31.240684], + [121.909026, 31.195133], + [121.923808, 31.234032], + [121.88254, 31.240684] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 320000, + "name": "江苏省", + "center": [118.767413, 32.041544], + "centroid": [119.486506, 32.983991], + "childrenNum": 13, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 9, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [117.311654, 34.561686], + [117.27285, 34.556757], + [117.303647, 34.542463], + [117.267923, 34.532603], + [117.27285, 34.499565], + [117.252524, 34.48674], + [117.248213, 34.451216], + [117.166293, 34.434435], + [117.139191, 34.526687], + [117.15151, 34.559222], + [117.104083, 34.648874], + [117.073286, 34.639026], + [117.061583, 34.675947], + [117.070206, 34.713835], + [117.022163, 34.759081], + [116.969192, 34.771864], + [116.95133, 34.81069], + [116.979047, 34.815113], + [116.966113, 34.844588], + [116.929156, 34.843114], + [116.922381, 34.894671], + [116.858323, 34.928533], + [116.821983, 34.929515], + [116.815823, 34.965324], + [116.789338, 34.975133], + [116.781331, 34.916757], + [116.677853, 34.939327], + [116.622418, 34.939818], + [116.613795, 34.922645], + [116.557745, 34.908905], + [116.445028, 34.895652], + [116.408071, 34.850972], + [116.403144, 34.756131], + [116.369267, 34.749247], + [116.363724, 34.715311], + [116.392057, 34.710391], + [116.374195, 34.640011], + [116.430245, 34.650843], + [116.432709, 34.630163], + [116.477057, 34.614896], + [116.490607, 34.573513], + [116.594085, 34.511894], + [116.592237, 34.493646], + [116.662454, 34.472927], + [116.722816, 34.472434], + [116.773939, 34.453683], + [116.782563, 34.429993], + [116.828142, 34.389012], + [116.909446, 34.408271], + [116.969192, 34.389012], + [116.960569, 34.363821], + [116.983359, 34.348011], + [116.969192, 34.283753], + [117.051112, 34.221425], + [117.025243, 34.167469], + [117.046801, 34.151622], + [117.123793, 34.128342], + [117.130568, 34.101586], + [117.192162, 34.068873], + [117.257452, 34.065899], + [117.277162, 34.078787], + [117.311654, 34.067882], + [117.357234, 34.088205], + [117.404045, 34.03218], + [117.435458, 34.028212], + [117.514914, 34.060941], + [117.543248, 34.038627], + [117.569117, 33.985051], + [117.612849, 34.000433], + [117.629479, 34.028708], + [117.671363, 33.992494], + [117.672595, 33.934916], + [117.715095, 33.879287], + [117.753899, 33.891211], + [117.759442, 33.874318], + [117.739732, 33.758467], + [117.72495, 33.74951], + [117.750203, 33.710688], + [117.791471, 33.733585], + [117.843826, 33.736074], + [117.901724, 33.720146], + [117.972557, 33.74951], + [118.019985, 33.738562], + [118.065564, 33.76593], + [118.117919, 33.766427], + [118.161035, 33.735576], + [118.16781, 33.663381], + [118.112376, 33.617045], + [118.117919, 33.594615], + [118.107448, 33.475391], + [118.050782, 33.491863], + [118.027376, 33.455421], + [118.016905, 33.402978], + [118.029224, 33.374995], + [117.992883, 33.333005], + [117.974405, 33.279487], + [117.939297, 33.262475], + [117.942376, 33.224936], + [117.977485, 33.226437], + [117.988572, 33.180869], + [118.037231, 33.152314], + [118.038463, 33.134776], + [118.149332, 33.169348], + [118.178281, 33.217926], + [118.217085, 33.191888], + [118.219549, 33.114227], + [118.243571, 33.027967], + [118.244803, 32.998359], + [118.26944, 32.969242], + [118.303933, 32.96874], + [118.291614, 32.946143], + [118.252194, 32.936601], + [118.2331, 32.914498], + [118.250346, 32.848157], + [118.301469, 32.846145], + [118.300237, 32.783275], + [118.334114, 32.761637], + [118.363063, 32.770695], + [118.375382, 32.718849], + [118.411106, 32.715828], + [118.450526, 32.743518], + [118.483787, 32.721367], + [118.560163, 32.729926], + [118.572482, 32.719856], + [118.642699, 32.744525], + [118.707373, 32.72036], + [118.756648, 32.737477], + [118.73817, 32.772708], + [118.743097, 32.853184], + [118.743097, 32.853184], + [118.810235, 32.853687], + [118.821322, 32.920527], + [118.846575, 32.922034], + [118.849039, 32.956689], + [118.89585, 32.957694], + [118.89585, 32.957694], + [118.892771, 32.941121], + [118.934039, 32.93861], + [118.993169, 32.958196], + [119.020886, 32.955685], + [119.054763, 32.8748], + [119.113277, 32.823014], + [119.184726, 32.825529], + [119.211827, 32.708275], + [119.208748, 32.641276], + [119.230921, 32.607001], + [119.22045, 32.576748], + [119.152697, 32.557582], + [119.168096, 32.536394], + [119.142226, 32.499556], + [119.084944, 32.452602], + [119.041212, 32.515201], + [118.975923, 32.505108], + [118.922336, 32.557078], + [118.92172, 32.557078], + [118.922336, 32.557078], + [118.92172, 32.557078], + [118.890923, 32.553042], + [118.908169, 32.59238], + [118.84288, 32.56767], + [118.820706, 32.60448], + [118.784981, 32.582295], + [118.757264, 32.603976], + [118.73509, 32.58885], + [118.719076, 32.614059], + [118.719076, 32.614059], + [118.688895, 32.588346], + [118.658714, 32.594397], + [118.632844, 32.578261], + [118.59712, 32.600951], + [118.568787, 32.585825], + [118.564475, 32.562122], + [118.608823, 32.536899], + [118.592192, 32.481383], + [118.628533, 32.467751], + [118.691359, 32.472295], + [118.685199, 32.403604], + [118.703061, 32.328792], + [118.657482, 32.30148], + [118.674728, 32.250375], + [118.643931, 32.209875], + [118.510888, 32.194176], + [118.49549, 32.165304], + [118.501033, 32.121726], + [118.433896, 32.086746], + [118.394476, 32.076098], + [118.389548, 31.985281], + [118.363679, 31.930443], + [118.472084, 31.879639], + [118.466541, 31.857784], + [118.504729, 31.841516], + [118.481939, 31.778453], + [118.533678, 31.76726], + [118.521975, 31.743343], + [118.5577, 31.73011], + [118.571866, 31.746397], + [118.641467, 31.75861], + [118.653786, 31.73011], + [118.697518, 31.709747], + [118.643315, 31.671555], + [118.643315, 31.649651], + [118.736322, 31.633347], + [118.748025, 31.675629], + [118.773894, 31.682759], + [118.802844, 31.619078], + [118.858894, 31.623665], + [118.881684, 31.564023], + [118.885995, 31.519139], + [118.883532, 31.500261], + [118.852119, 31.393553], + [118.824401, 31.375672], + [118.767735, 31.363919], + [118.745561, 31.372606], + [118.720924, 31.322518], + [118.726467, 31.282121], + [118.756648, 31.279564], + [118.794836, 31.229426], + [118.870597, 31.242219], + [118.984546, 31.237102], + [119.014727, 31.241707], + [119.10527, 31.235055], + [119.107118, 31.250917], + [119.158241, 31.294907], + [119.197661, 31.295418], + [119.198277, 31.270357], + [119.266646, 31.250405], + [119.294363, 31.263195], + [119.338095, 31.259103], + [119.350414, 31.301043], + [119.374435, 31.258591], + [119.360269, 31.213049], + [119.391682, 31.174142], + [119.439109, 31.177214], + [119.461283, 31.156219], + [119.532732, 31.159291], + [119.599869, 31.10909], + [119.623891, 31.130096], + [119.678093, 31.167997], + [119.705811, 31.152634], + [119.715666, 31.169533], + [119.779723, 31.17875], + [119.809904, 31.148536], + [119.827151, 31.174142], + [119.878274, 31.160828], + [119.921389, 31.170045], + [119.946027, 31.106016], + [119.988527, 31.059375], + [120.001461, 31.027071], + [120.052584, 31.00553], + [120.111099, 30.955761], + [120.149903, 30.937283], + [120.223816, 30.926502], + [120.316206, 30.933689], + [120.371025, 30.948575], + [120.35809, 30.886964], + [120.42338, 30.902884], + [120.435083, 30.920855], + [120.441858, 30.860768], + [120.460336, 30.839702], + [120.489285, 30.763624], + [120.504684, 30.757967], + [120.563814, 30.835592], + [120.589684, 30.854089], + [120.654973, 30.846896], + [120.68269, 30.882342], + [120.713487, 30.88491], + [120.709176, 30.933176], + [120.684538, 30.955247], + [120.698089, 30.970643], + [120.746132, 30.962432], + [120.770154, 30.996809], + [120.820661, 31.006556], + [120.865624, 30.989627], + [120.901349, 31.017327], + [120.890878, 31.094229], + [120.859465, 31.100379], + [120.881023, 31.134706], + [120.930298, 31.141365], + [121.018377, 31.134194], + [121.076892, 31.158267], + [121.060261, 31.245289], + [121.090442, 31.291838], + [121.142797, 31.275472], + [121.130478, 31.343987], + [121.113848, 31.37465], + [121.143413, 31.392021], + [121.174826, 31.44922], + [121.241963, 31.493117], + [121.247507, 31.476785], + [121.301093, 31.49873], + [121.301093, 31.49873], + [121.343593, 31.511996], + [121.371926, 31.553314], + [121.289391, 31.61653], + [121.145261, 31.75403], + [121.118775, 31.759119], + [121.200079, 31.834907], + [121.265369, 31.863883], + [121.323267, 31.868458], + [121.384861, 31.833382], + [121.431673, 31.769295], + [121.49881, 31.753012], + [121.599824, 31.703128], + [121.64294, 31.697527], + [121.715005, 31.673592], + [121.974931, 31.61704], + [121.970004, 31.718911], + [121.889315, 31.866425], + [121.856055, 31.955328], + [121.772287, 32.032984], + [121.759352, 32.059362], + [121.525295, 32.136423], + [121.542542, 32.152132], + [121.458774, 32.177462], + [121.499426, 32.211394], + [121.493882, 32.263533], + [121.450151, 32.282256], + [121.425513, 32.430885], + [121.390405, 32.460682], + [121.352216, 32.474315], + [121.269681, 32.483402], + [121.153268, 32.52933], + [121.121855, 32.569183], + [121.076892, 32.576243], + [121.020225, 32.605489], + [120.961711, 32.612042], + [120.979573, 32.636236], + [120.963559, 32.68259], + [120.916131, 32.701225], + [120.953088, 32.714318], + [120.972182, 32.761134], + [120.981421, 32.85972], + [120.957399, 32.893395], + [120.932762, 33.005887], + [120.917979, 33.02596], + [120.871784, 33.047032], + [120.874247, 33.093672], + [120.843451, 33.209915], + [120.819429, 33.237951], + [120.833595, 33.274984], + [120.813885, 33.303499], + [120.769538, 33.307], + [120.741205, 33.337505], + [120.717183, 33.436945], + [120.680227, 33.520306], + [120.622944, 33.615051], + [120.611241, 33.627012], + [120.583524, 33.668362], + [120.534249, 33.782346], + [120.48559, 33.859411], + [120.367329, 34.091674], + [120.347619, 34.179352], + [120.314359, 34.255563], + [120.311895, 34.306991], + [120.103707, 34.391481], + [119.962657, 34.459112], + [119.811752, 34.485754], + [119.781571, 34.515839], + [119.641137, 34.569078], + [119.610956, 34.592729], + [119.569072, 34.615389], + [119.465594, 34.672994], + [119.525956, 34.73351], + [119.456971, 34.748264], + [119.381827, 34.752198], + [119.494543, 34.754656], + [119.497007, 34.754164], + [119.439725, 34.785136], + [119.440957, 34.769406], + [119.378747, 34.764489], + [119.312841, 34.774813], + [119.272189, 34.797914], + [119.238313, 34.799388], + [119.217371, 34.827886], + [119.202588, 34.890253], + [119.214907, 34.925589], + [119.211211, 34.981507], + [119.238313, 35.048657], + [119.285124, 35.068252], + [119.291899, 35.028567], + [119.307298, 35.032977], + [119.292515, 35.068742], + [119.306066, 35.076578], + [119.286972, 35.115261], + [119.250016, 35.124562], + [119.217371, 35.106939], + [119.137915, 35.096167], + [119.114509, 35.055026], + [119.027045, 35.055516], + [118.942662, 35.040817], + [118.928495, 35.051106], + [118.86259, 35.025626], + [118.860742, 34.944233], + [118.805307, 34.87307], + [118.80038, 34.843114], + [118.772047, 34.794474], + [118.739402, 34.792508], + [118.719076, 34.745313], + [118.764039, 34.740396], + [118.783749, 34.723181], + [118.739402, 34.693663], + [118.690127, 34.678408], + [118.664257, 34.693663], + [118.607591, 34.694155], + [118.601431, 34.714327], + [118.545997, 34.705964], + [118.460997, 34.656258], + [118.473932, 34.623269], + [118.439439, 34.626223], + [118.424657, 34.595193], + [118.439439, 34.507949], + [118.416034, 34.473914], + [118.404947, 34.427525], + [118.379693, 34.415183], + [118.290382, 34.424563], + [118.277447, 34.404814], + [118.220165, 34.405802], + [118.217701, 34.379134], + [118.179513, 34.379628], + [118.177665, 34.45319], + [118.132702, 34.483287], + [118.16473, 34.50499], + [118.185056, 34.543942], + [118.079115, 34.569571], + [118.114839, 34.614404], + [118.084042, 34.655766], + [118.053861, 34.650843], + [117.951615, 34.678408], + [117.909732, 34.670533], + [117.902956, 34.644443], + [117.793935, 34.651827], + [117.791471, 34.583368], + [117.801942, 34.518798], + [117.684298, 34.547392], + [117.659044, 34.501044], + [117.609769, 34.490686], + [117.592523, 34.462566], + [117.53832, 34.467006], + [117.465023, 34.484767], + [117.402813, 34.550843], + [117.402813, 34.569571], + [117.370785, 34.584846], + [117.325205, 34.573021], + [117.325205, 34.573021], + [117.32151, 34.566614], + [117.32151, 34.566614], + [117.311654, 34.561686], + [117.311654, 34.561686] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 330000, + "name": "浙江省", + "center": [120.153576, 30.287459], + "centroid": [120.109913, 29.181466], + "childrenNum": 11, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 10, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [118.433896, 28.288335], + [118.444367, 28.253548], + [118.490562, 28.238259], + [118.493026, 28.262509], + [118.588497, 28.282538], + [118.595272, 28.258292], + [118.651322, 28.277267], + [118.674728, 28.27147], + [118.699366, 28.309939], + [118.719692, 28.312047], + [118.756032, 28.252493], + [118.802228, 28.240368], + [118.804075, 28.207675], + [118.771431, 28.188687], + [118.805923, 28.154923], + [118.802228, 28.117453], + [118.767735, 28.10584], + [118.719076, 28.063601], + [118.733858, 28.027684], + [118.730163, 27.970615], + [118.753568, 27.947885], + [118.818242, 27.916689], + [118.829329, 27.847921], + [118.873677, 27.733563], + [118.879836, 27.667859], + [118.913713, 27.619616], + [118.909401, 27.568168], + [118.869365, 27.540047], + [118.907553, 27.460952], + [118.955597, 27.4498], + [118.986393, 27.47582], + [118.983314, 27.498649], + [119.020886, 27.498118], + [119.03998, 27.478475], + [119.092335, 27.466262], + [119.129907, 27.475289], + [119.121284, 27.438115], + [119.14777, 27.424836], + [119.224146, 27.416868], + [119.26911, 27.42218], + [119.285124, 27.457766], + [119.334399, 27.480067], + [119.360269, 27.524657], + [119.416935, 27.539517], + [119.438493, 27.508734], + [119.466826, 27.526249], + [119.501935, 27.610601], + [119.501319, 27.649837], + [119.541971, 27.666799], + [119.606028, 27.674749], + [119.644217, 27.663619], + [119.626354, 27.620676], + [119.630666, 27.582491], + [119.675014, 27.574534], + [119.659615, 27.540578], + [119.690412, 27.537394], + [119.70889, 27.514042], + [119.703347, 27.446613], + [119.685485, 27.438646], + [119.711354, 27.403054], + [119.750774, 27.373829], + [119.739687, 27.362668], + [119.782187, 27.330241], + [119.768636, 27.307909], + [119.843165, 27.300464], + [119.938636, 27.329709], + [119.960194, 27.365857], + [120.008237, 27.375423], + [120.026099, 27.344063], + [120.052584, 27.338747], + [120.096316, 27.390302], + [120.136968, 27.402523], + [120.134504, 27.420055], + [120.221352, 27.420055], + [120.26262, 27.432804], + [120.273091, 27.38924], + [120.340844, 27.399867], + [120.343924, 27.363199], + [120.430155, 27.258976], + [120.401822, 27.250996], + [120.404286, 27.204166], + [120.461568, 27.142407], + [120.492365, 27.136016], + [120.545952, 27.156785], + [120.574901, 27.234501], + [120.554575, 27.25206], + [120.580444, 27.321203], + [120.665444, 27.357884], + [120.673451, 27.420055], + [120.703016, 27.478475], + [120.637111, 27.561271], + [120.634647, 27.577186], + [120.685154, 27.622797], + [120.709176, 27.682699], + [120.771386, 27.734623], + [120.777545, 27.774873], + [120.809574, 27.775402], + [120.840371, 27.758986], + [120.910588, 27.864852], + [120.942001, 27.896592], + [120.97403, 27.887071], + [121.027616, 27.832574], + [121.070116, 27.834162], + [121.107688, 27.81352], + [121.152036, 27.815638], + [121.134174, 27.787051], + [121.13479, 27.787051], + [121.149572, 27.801345], + [121.149572, 27.801875], + [121.153268, 27.809815], + [121.152652, 27.810344], + [121.192072, 27.822518], + [121.193304, 27.872259], + [121.162507, 27.879136], + [121.162507, 27.90717], + [121.099681, 27.895005], + [121.05595, 27.900294], + [120.991892, 27.95], + [121.015298, 27.981714], + [121.059029, 28.096338], + [121.108304, 28.139092], + [121.121239, 28.12537], + [121.140949, 28.031382], + [121.176058, 28.022401], + [121.261057, 28.034551], + [121.299862, 28.067297], + [121.328195, 28.134343], + [121.373774, 28.133287], + [121.402107, 28.197127], + [121.45631, 28.250385], + [121.488955, 28.301509], + [121.538846, 28.299401], + [121.571491, 28.279376], + [121.580114, 28.240368], + [121.627541, 28.251966], + [121.669425, 28.33312], + [121.660186, 28.355768], + [121.634317, 28.347868], + [121.658954, 28.392628], + [121.692831, 28.407368], + [121.671273, 28.472621], + [121.646019, 28.511544], + [121.634317, 28.562542], + [121.596128, 28.575156], + [121.557324, 28.645033], + [121.540694, 28.655537], + [121.646019, 28.682842], + [121.689135, 28.719062], + [121.704534, 28.804577], + [121.687287, 28.863294], + [121.774751, 28.863818], + [121.772287, 28.898404], + [121.743338, 28.954451], + [121.711309, 28.985865], + [121.712541, 29.028783], + [121.658954, 29.058606], + [121.660186, 29.118226], + [121.616454, 29.143318], + [121.608447, 29.168927], + [121.715621, 29.125022], + [121.750113, 29.136523], + [121.767975, 29.166837], + [121.780294, 29.10986], + [121.811091, 29.10986], + [121.85975, 29.086328], + [121.884388, 29.105677], + [121.966308, 29.052852], + [121.970004, 29.092604], + [121.988482, 29.110906], + [121.986634, 29.154817], + [121.948446, 29.193485], + [121.971851, 29.193485], + [121.966924, 29.249894], + [122.002032, 29.260336], + [122.000185, 29.278608], + [121.94475, 29.28435], + [121.958301, 29.334448], + [121.936127, 29.348012], + [121.937975, 29.384], + [121.975547, 29.411113], + [121.993409, 29.45229], + [121.973083, 29.477821], + [121.968772, 29.515846], + [121.995257, 29.545007], + [122.000185, 29.582486], + [121.966308, 29.636078], + [121.909641, 29.650122], + [121.872685, 29.632437], + [121.833265, 29.653242], + [121.937359, 29.748373], + [122.003264, 29.762401], + [122.043916, 29.822647], + [122.10243, 29.859504], + [122.143082, 29.877668], + [122.140003, 29.901535], + [122.00696, 29.891678], + [122.00388, 29.92021], + [121.971235, 29.955476], + [121.919497, 29.920729], + [121.835113, 29.958068], + [121.78399, 29.99332], + [121.721164, 29.992802], + [121.699606, 30.007832], + [121.652795, 30.071037], + [121.635548, 30.070002], + [121.561636, 30.184395], + [121.497578, 30.258861], + [121.395332, 30.338435], + [121.371926, 30.37097], + [121.328195, 30.397299], + [121.225333, 30.404526], + [121.183449, 30.434458], + [121.092906, 30.515952], + [121.058413, 30.563888], + [121.148956, 30.599953], + [121.188992, 30.632916], + [121.239499, 30.648878], + [121.274608, 30.677191], + [121.272144, 30.723504], + [121.232108, 30.755909], + [121.21671, 30.785734], + [121.174826, 30.771851], + [121.123087, 30.77905], + [121.13787, 30.826342], + [121.097833, 30.857171], + [121.060261, 30.845354], + [121.038087, 30.814007], + [120.991892, 30.837133], + [121.020225, 30.872069], + [120.993124, 30.889532], + [121.000515, 30.938309], + [120.989428, 31.01425], + [120.949392, 31.030148], + [120.940153, 31.010146], + [120.901349, 31.017327], + [120.865624, 30.989627], + [120.820661, 31.006556], + [120.770154, 30.996809], + [120.746132, 30.962432], + [120.698089, 30.970643], + [120.684538, 30.955247], + [120.709176, 30.933176], + [120.713487, 30.88491], + [120.68269, 30.882342], + [120.654973, 30.846896], + [120.589684, 30.854089], + [120.563814, 30.835592], + [120.504684, 30.757967], + [120.489285, 30.763624], + [120.460336, 30.839702], + [120.441858, 30.860768], + [120.435083, 30.920855], + [120.42338, 30.902884], + [120.35809, 30.886964], + [120.371025, 30.948575], + [120.316206, 30.933689], + [120.223816, 30.926502], + [120.149903, 30.937283], + [120.111099, 30.955761], + [120.052584, 31.00553], + [120.001461, 31.027071], + [119.988527, 31.059375], + [119.946027, 31.106016], + [119.921389, 31.170045], + [119.878274, 31.160828], + [119.827151, 31.174142], + [119.809904, 31.148536], + [119.779723, 31.17875], + [119.715666, 31.169533], + [119.705811, 31.152634], + [119.678093, 31.167997], + [119.623891, 31.130096], + [119.649144, 31.104991], + [119.629434, 31.085517], + [119.633746, 31.019379], + [119.580159, 30.967051], + [119.582007, 30.932149], + [119.563529, 30.919315], + [119.557369, 30.874124], + [119.575847, 30.829939], + [119.55429, 30.825828], + [119.527188, 30.77905], + [119.479761, 30.772365], + [119.482841, 30.704467], + [119.444652, 30.650422], + [119.408312, 30.645274], + [119.39045, 30.685941], + [119.343022, 30.664322], + [119.323312, 30.630341], + [119.238929, 30.609225], + [119.265414, 30.574709], + [119.237081, 30.546881], + [119.272189, 30.510281], + [119.326392, 30.532964], + [119.336247, 30.508734], + [119.335015, 30.448389], + [119.36766, 30.38491], + [119.402768, 30.374584], + [119.349182, 30.349281], + [119.326392, 30.372002], + [119.277117, 30.341018], + [119.246936, 30.341018], + [119.236465, 30.297106], + [119.201356, 30.290905], + [119.126828, 30.304856], + [119.091719, 30.323972], + [119.06277, 30.304856], + [118.988857, 30.332237], + [118.954365, 30.360126], + [118.880452, 30.31519], + [118.877988, 30.282637], + [118.905089, 30.216464], + [118.929727, 30.2025], + [118.852735, 30.166805], + [118.852119, 30.149729], + [118.895234, 30.148694], + [118.873677, 30.11505], + [118.878604, 30.064822], + [118.902626, 30.029078], + [118.894619, 29.937845], + [118.838568, 29.934733], + [118.841032, 29.891159], + [118.740634, 29.814859], + [118.744945, 29.73902], + [118.700598, 29.706277], + [118.647011, 29.64336], + [118.61991, 29.654282], + [118.573714, 29.638159], + [118.532446, 29.588731], + [118.500417, 29.57572], + [118.496106, 29.519492], + [118.381541, 29.504909], + [118.347664, 29.474174], + [118.329802, 29.495012], + [118.306396, 29.479384], + [118.316252, 29.422581], + [118.248498, 29.431443], + [118.193064, 29.395472], + [118.205382, 29.343839], + [118.166578, 29.314099], + [118.178281, 29.297921], + [118.138861, 29.283828], + [118.077883, 29.290614], + [118.073571, 29.216993], + [118.042159, 29.210202], + [118.027992, 29.167882], + [118.045238, 29.149068], + [118.037847, 29.102017], + [118.076035, 29.074822], + [118.066796, 29.053898], + [118.097593, 28.998952], + [118.115455, 29.009944], + [118.115455, 29.009944], + [118.133933, 28.983771], + [118.165346, 28.986912], + [118.227556, 28.942406], + [118.195527, 28.904167], + [118.270056, 28.918836], + [118.300237, 28.826075], + [118.364295, 28.813491], + [118.403099, 28.702791], + [118.428352, 28.681267], + [118.428352, 28.617193], + [118.428352, 28.617193], + [118.412338, 28.55676], + [118.4302, 28.515225], + [118.414802, 28.497344], + [118.474548, 28.478934], + [118.456686, 28.424738], + [118.432048, 28.402104], + [118.455454, 28.384204], + [118.480091, 28.327325], + [118.433896, 28.288335] + ] + ], + [ + [ + [122.163408, 29.988137], + [122.239785, 29.962735], + [122.279205, 29.937326], + [122.322321, 29.940438], + [122.341415, 29.976733], + [122.343879, 30.020269], + [122.310002, 30.039958], + [122.290908, 30.074663], + [122.301379, 30.086574], + [122.293988, 30.100554], + [122.152938, 30.113497], + [122.095655, 30.158008], + [122.048844, 30.147141], + [121.955221, 30.183878], + [121.934895, 30.161631], + [121.983554, 30.100554], + [121.989714, 30.077252], + [121.978011, 30.059125], + [122.027902, 29.991247], + [122.106742, 30.005759], + [122.118445, 29.986582], + [122.163408, 29.988137] + ] + ], + [ + [ + [122.213915, 30.186464], + [122.178807, 30.199396], + [122.152938, 30.19112], + [122.143698, 30.163183], + [122.168336, 30.138343], + [122.213915, 30.186464] + ] + ], + [ + [ + [122.229314, 29.711995], + [122.210836, 29.700559], + [122.269966, 29.685482], + [122.231162, 29.710435], + [122.229314, 29.711995] + ] + ], + [ + [ + [122.427646, 30.738422], + [122.427031, 30.697777], + [122.532972, 30.696748], + [122.528045, 30.725047], + [122.475074, 30.714243], + [122.445509, 30.745109], + [122.427646, 30.738422] + ] + ], + [ + [ + [122.162793, 30.329654], + [122.058083, 30.291938], + [122.154169, 30.244903], + [122.231778, 30.234562], + [122.247176, 30.30124], + [122.228082, 30.329654], + [122.191126, 30.329654], + [122.176343, 30.351863], + [122.162793, 30.329654] + ] + ], + [ + [ + [122.317393, 30.249556], + [122.277973, 30.242835], + [122.358661, 30.236113], + [122.365437, 30.255242], + [122.417175, 30.238699], + [122.40732, 30.272817], + [122.333408, 30.272817], + [122.317393, 30.249556] + ] + ], + [ + [ + [122.026054, 29.178333], + [122.013119, 29.151681], + [122.056851, 29.158476], + [122.075945, 29.176243], + [122.036525, 29.20759], + [122.026054, 29.178333] + ] + ], + [ + [ + [122.372212, 29.893234], + [122.386379, 29.834069], + [122.415944, 29.828877], + [122.401777, 29.869884], + [122.433806, 29.883376], + [122.43319, 29.919173], + [122.411632, 29.951846], + [122.398081, 29.9394], + [122.351886, 29.959105], + [122.330944, 29.937845], + [122.338951, 29.911911], + [122.353734, 29.89946], + [122.362973, 29.894272], + [122.372212, 29.893234] + ] + ], + [ + [ + [122.43011, 30.408655], + [122.432574, 30.445294], + [122.37406, 30.461802], + [122.277973, 30.471603], + [122.281669, 30.418461], + [122.318625, 30.407106], + [122.352502, 30.422074], + [122.43011, 30.408655] + ] + ], + [ + [ + [121.837577, 28.770484], + [121.86283, 28.782024], + [121.861598, 28.814016], + [121.837577, 28.770484] + ] + ], + [ + [ + [122.265038, 29.84549], + [122.221307, 29.832512], + [122.248408, 29.804473], + [122.310002, 29.766557], + [122.325401, 29.781621], + [122.299531, 29.819532], + [122.319241, 29.829397], + [122.265038, 29.84549] + ] + ], + [ + [ + [121.790765, 29.082144], + [121.832649, 29.050236], + [121.84312, 29.082144], + [121.82033, 29.099402], + [121.790765, 29.082144] + ] + ], + [ + [ + [121.201311, 27.623328], + [121.197616, 27.618025], + [121.198848, 27.616964], + [121.203775, 27.625979], + [121.201311, 27.623328] + ] + ], + [ + [ + [121.943518, 30.776993], + [121.968156, 30.688514], + [121.997105, 30.658659], + [122.087032, 30.602014], + [122.133227, 30.595317], + [122.075329, 30.647848], + [122.011271, 30.66947], + [121.992793, 30.695204], + [121.987866, 30.753338], + [121.970004, 30.789333], + [121.943518, 30.776993] + ] + ], + [ + [ + [121.889315, 28.471569], + [121.918881, 28.497344], + [121.881924, 28.502603], + [121.889315, 28.471569] + ] + ], + [ + [ + [122.182503, 29.650642], + [122.211452, 29.692241], + [122.200365, 29.712515], + [122.146778, 29.749412], + [122.13138, 29.788893], + [122.083952, 29.78318], + [122.047612, 29.719791], + [122.074097, 29.701599], + [122.095655, 29.716673], + [122.138155, 29.662083], + [122.182503, 29.650642] + ] + ], + [ + [ + [122.461523, 29.944068], + [122.459675, 29.944586], + [122.460291, 29.947179], + [122.451668, 29.943031], + [122.451052, 29.940956], + [122.450436, 29.940956], + [122.449204, 29.9394], + [122.4529, 29.936807], + [122.452284, 29.935252], + [122.45598, 29.926435], + [122.457827, 29.927472], + [122.462755, 29.927991], + [122.467067, 29.928509], + [122.459059, 29.938882], + [122.461523, 29.944068] + ] + ], + [ + [ + [122.570544, 30.644244], + [122.559457, 30.679764], + [122.546523, 30.651967], + [122.570544, 30.644244] + ] + ], + [ + [ + [121.869605, 28.423685], + [121.910873, 28.44], + [121.889931, 28.45105], + [121.869605, 28.423685] + ] + ], + [ + [ + [122.065474, 30.179739], + [122.055619, 30.200431], + [122.017431, 30.186464], + [122.025438, 30.161631], + [122.065474, 30.179739] + ] + ], + [ + [ + [122.391306, 29.970512], + [122.411632, 30.025969], + [122.378371, 30.023896], + [122.3679, 29.980361], + [122.391306, 29.970512] + ] + ], + [ + [ + [121.850511, 29.977251], + [121.874533, 29.964809], + [121.933047, 29.994875], + [121.924424, 30.052391], + [121.88562, 30.094859], + [121.848663, 30.101072], + [121.84004, 30.047211], + [121.844968, 29.982953], + [121.850511, 29.977251] + ] + ], + [ + [ + [121.066421, 27.478475], + [121.066421, 27.461483], + [121.107073, 27.443958], + [121.067036, 27.478475], + [121.066421, 27.478475] + ] + ], + [ + [ + [121.952141, 29.187738], + [121.979243, 29.160043], + [121.976779, 29.191918], + [121.952141, 29.187738] + ] + ], + [ + [ + [122.038373, 29.759284], + [122.011271, 29.746294], + [122.02975, 29.716673], + [122.038373, 29.759284] + ] + ], + [ + [ + [121.940438, 30.114533], + [121.910257, 30.089163], + [121.945982, 30.064304], + [121.962612, 30.106249], + [121.940438, 30.114533] + ] + ], + [ + [ + [121.957685, 30.287804], + [122.0008, 30.308473], + [121.989098, 30.339985], + [121.94167, 30.33327], + [121.921344, 30.30744], + [121.957685, 30.287804] + ] + ], + [ + [ + [122.192974, 29.965327], + [122.163408, 29.988137], + [122.152322, 29.97103], + [122.154169, 29.97103], + [122.155401, 29.970512], + [122.18435, 29.955476], + [122.192974, 29.965327] + ] + ], + [ + [ + [122.287828, 29.723949], + [122.301379, 29.748373], + [122.258263, 29.753569], + [122.241633, 29.784738], + [122.2133, 29.771752], + [122.251488, 29.731225], + [122.287828, 29.723949] + ] + ], + [ + [ + [121.134174, 27.787051], + [121.134174, 27.785992], + [121.13479, 27.787051], + [121.134174, 27.787051] + ] + ], + [ + [ + [122.760254, 30.141966], + [122.784275, 30.130062], + [122.781196, 30.13265], + [122.778116, 30.13679], + [122.770725, 30.138861], + [122.763333, 30.141966], + [122.762101, 30.142484], + [122.760254, 30.141966] + ] + ], + [ + [ + [122.264423, 30.269716], + [122.253952, 30.237147], + [122.315545, 30.250073], + [122.300147, 30.271266], + [122.264423, 30.269716] + ] + ], + [ + [ + [122.282901, 29.860542], + [122.30877, 29.849642], + [122.343263, 29.860542], + [122.343263, 29.882857], + [122.301379, 29.883895], + [122.282901, 29.860542] + ] + ], + [ + [ + [122.781196, 30.694175], + [122.799674, 30.716301], + [122.778732, 30.729677], + [122.757174, 30.713728], + [122.781196, 30.694175] + ] + ], + [ + [ + [121.098449, 27.937311], + [121.152652, 27.961629], + [121.120623, 27.986471], + [121.0695, 27.984357], + [121.038087, 27.948942], + [121.098449, 27.937311] + ] + ], + [ + [ + [121.185913, 27.963215], + [121.237652, 27.988056], + [121.197616, 28.000739], + [121.17113, 27.978543], + [121.185913, 27.963215] + ] + ], + [ + [ + [122.454132, 29.956513], + [122.447972, 29.955994], + [122.445509, 29.952365], + [122.446741, 29.951327], + [122.447972, 29.947698], + [122.459059, 29.950809], + [122.458443, 29.951846], + [122.455364, 29.955994], + [122.454132, 29.956513] + ] + ], + [ + [ + [122.836014, 30.698806], + [122.831087, 30.728648], + [122.807681, 30.714243], + [122.836014, 30.698806] + ] + ], + [ + [ + [122.200365, 29.969475], + [122.233626, 29.946661], + [122.273662, 29.93214], + [122.239785, 29.960142], + [122.200365, 29.969475] + ] + ], + [ + [ + [122.029134, 29.954957], + [122.043916, 29.930584], + [122.058699, 29.955994], + [122.029134, 29.954957] + ] + ], + [ + [ + [121.044247, 27.979072], + [121.089826, 27.998625], + [121.073812, 28.007608], + [121.044247, 27.979072] + ] + ], + [ + [ + [122.471378, 29.927472], + [122.470762, 29.925916], + [122.473226, 29.925397], + [122.47261, 29.927472], + [122.471378, 29.927472] + ] + ], + [ + [ + [122.152322, 29.97103], + [122.155401, 29.970512], + [122.154169, 29.97103], + [122.152322, 29.97103] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 340000, + "name": "安徽省", + "center": [117.283042, 31.86119], + "centroid": [117.226884, 31.849254], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 11, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [116.599629, 34.014324], + [116.641512, 33.978103], + [116.64336, 33.896675], + [116.631042, 33.887733], + [116.566984, 33.9081], + [116.558361, 33.881274], + [116.486296, 33.869846], + [116.437637, 33.846489], + [116.437021, 33.801246], + [116.408071, 33.805721], + [116.393905, 33.782843], + [116.316912, 33.771402], + [116.263326, 33.730101], + [116.230065, 33.735078], + [116.155536, 33.709693], + [116.132747, 33.751501], + [116.100102, 33.782843], + [116.074232, 33.781351], + [116.055754, 33.804727], + [116.05945, 33.860902], + [115.982457, 33.917039], + [116.00032, 33.965199], + [115.95782, 34.007875], + [115.904233, 34.009859], + [115.876516, 34.028708], + [115.877132, 34.002913], + [115.85003, 34.004898], + [115.846335, 34.028708], + [115.809378, 34.062428], + [115.768726, 34.061932], + [115.736082, 34.076805], + [115.705901, 34.059949], + [115.658473, 34.061437], + [115.642459, 34.03218], + [115.60735, 34.030196], + [115.579017, 33.974133], + [115.577785, 33.950307], + [115.547604, 33.874815], + [115.631988, 33.869846], + [115.614126, 33.775879], + [115.576553, 33.787817], + [115.563003, 33.772895], + [115.601807, 33.718653], + [115.601191, 33.658898], + [115.639995, 33.585143], + [115.564851, 33.576169], + [115.511264, 33.55323], + [115.463837, 33.567193], + [115.422569, 33.557219], + [115.394851, 33.506335], + [115.366518, 33.5233], + [115.345576, 33.502842], + [115.345576, 33.449928], + [115.324634, 33.457418], + [115.315395, 33.431451], + [115.328946, 33.403477], + [115.313547, 33.376994], + [115.341881, 33.370997], + [115.365286, 33.336005], + [115.361591, 33.298497], + [115.335105, 33.297997], + [115.340033, 33.260973], + [115.300613, 33.204407], + [115.303692, 33.149809], + [115.289526, 33.131769], + [115.245178, 33.135778], + [115.194671, 33.120743], + [115.168186, 33.088658], + [115.041302, 33.086653], + [114.990795, 33.102195], + [114.966158, 33.147304], + [114.932897, 33.153817], + [114.902716, 33.129764], + [114.897172, 33.086653], + [114.913187, 33.083143], + [114.925506, 33.016928], + [114.891629, 33.020441], + [114.883006, 32.990328], + [114.916266, 32.971251], + [114.943368, 32.935094], + [115.009273, 32.940117], + [115.035143, 32.932582], + [115.029599, 32.906962], + [115.139237, 32.897917], + [115.155867, 32.864747], + [115.197135, 32.856201], + [115.189744, 32.812452], + [115.211301, 32.785791], + [115.189744, 32.770695], + [115.179273, 32.726402], + [115.182968, 32.666973], + [115.20083, 32.591876], + [115.24333, 32.593388], + [115.267352, 32.578261], + [115.30554, 32.583303], + [115.304924, 32.553042], + [115.411482, 32.575235], + [115.409018, 32.549007], + [115.497713, 32.492489], + [115.5088, 32.468761], + [115.510648, 32.468761], + [115.510648, 32.468256], + [115.510648, 32.467751], + [115.509416, 32.466741], + [115.522967, 32.441997], + [115.57101, 32.419266], + [115.604271, 32.425833], + [115.626445, 32.40512], + [115.657857, 32.428864], + [115.667712, 32.409667], + [115.704669, 32.495013], + [115.742241, 32.476335], + [115.771806, 32.505108], + [115.789052, 32.468761], + [115.861117, 32.537403], + [115.891298, 32.576243], + [115.910393, 32.567165], + [115.8759, 32.542448], + [115.845719, 32.501575], + [115.883291, 32.487946], + [115.865429, 32.458662], + [115.899306, 32.390971], + [115.912856, 32.227596], + [115.941805, 32.166318], + [115.922095, 32.049725], + [115.928871, 32.003046], + [115.909161, 31.94314], + [115.920248, 31.920285], + [115.894994, 31.8649], + [115.893762, 31.832365], + [115.914704, 31.814567], + [115.886371, 31.776418], + [115.851878, 31.786593], + [115.808147, 31.770313], + [115.808147, 31.770313], + [115.767495, 31.78761], + [115.731154, 31.76726], + [115.676336, 31.778453], + [115.553764, 31.69549], + [115.534054, 31.698545], + [115.495249, 31.673083], + [115.476771, 31.643028], + [115.485394, 31.608885], + [115.439815, 31.588496], + [115.415793, 31.525771], + [115.371446, 31.495668], + [115.389924, 31.450241], + [115.373909, 31.405813], + [115.393004, 31.389977], + [115.372062, 31.349098], + [115.40717, 31.337854], + [115.443511, 31.344498], + [115.473076, 31.265242], + [115.507568, 31.267799], + [115.539597, 31.231985], + [115.540213, 31.194621], + [115.585793, 31.143926], + [115.603655, 31.17363], + [115.655394, 31.211002], + [115.700973, 31.201276], + [115.778582, 31.112164], + [115.797676, 31.128047], + [115.837712, 31.127022], + [115.867277, 31.147512], + [115.887603, 31.10909], + [115.939958, 31.071678], + [115.938726, 31.04707], + [116.006479, 31.034764], + [116.015102, 31.011685], + [116.058834, 31.012711], + [116.071769, 30.956787], + [116.03974, 30.957813], + [115.976298, 30.931636], + [115.932566, 30.889532], + [115.865429, 30.864364], + [115.848799, 30.828397], + [115.863581, 30.815549], + [115.851262, 30.756938], + [115.782893, 30.751795], + [115.762567, 30.685426], + [115.81369, 30.637035], + [115.819234, 30.597893], + [115.848799, 30.602014], + [115.876516, 30.582438], + [115.887603, 30.542758], + [115.910393, 30.519046], + [115.894994, 30.452517], + [115.921479, 30.416397], + [115.885139, 30.379747], + [115.91532, 30.337919], + [115.903001, 30.31364], + [115.985537, 30.290905], + [115.997856, 30.252657], + [116.065609, 30.204569], + [116.055754, 30.180774], + [116.088399, 30.110391], + [116.078544, 30.062233], + [116.091479, 30.036331], + [116.073616, 29.969993], + [116.128435, 29.897904], + [116.13521, 29.819532], + [116.172783, 29.828358], + [116.227601, 29.816936], + [116.250391, 29.785777], + [116.280572, 29.788893], + [116.342782, 29.835626], + [116.467818, 29.896347], + [116.525716, 29.897385], + [116.552201, 29.909836], + [116.585462, 30.045657], + [116.620571, 30.073109], + [116.666766, 30.076734], + [116.720353, 30.053945], + [116.747454, 30.057053], + [116.783794, 30.030632], + [116.802889, 29.99643], + [116.830606, 30.004723], + [116.83307, 29.95755], + [116.868794, 29.980361], + [116.900207, 29.949253], + [116.882961, 29.893753], + [116.780715, 29.792529], + [116.762237, 29.802396], + [116.673541, 29.709916], + [116.698795, 29.707836], + [116.70557, 29.69692], + [116.706802, 29.6964], + [116.704954, 29.688602], + [116.680317, 29.681323], + [116.651983, 29.637118], + [116.716657, 29.590813], + [116.721585, 29.564789], + [116.760389, 29.599139], + [116.780715, 29.569994], + [116.849084, 29.57624], + [116.873722, 29.609546], + [116.939627, 29.648561], + [116.974736, 29.657403], + [116.996294, 29.683403], + [117.041873, 29.680803], + [117.112706, 29.711995], + [117.108395, 29.75201], + [117.136728, 29.775388], + [117.123177, 29.798761], + [117.073286, 29.831992], + [117.127489, 29.86158], + [117.129952, 29.89946], + [117.171836, 29.920729], + [117.2168, 29.926953], + [117.246365, 29.915023], + [117.261763, 29.880781], + [117.25314, 29.834588], + [117.29256, 29.822647], + [117.338756, 29.848085], + [117.359082, 29.812782], + [117.382487, 29.840818], + [117.415132, 29.85068], + [117.408973, 29.802396], + [117.455168, 29.749412], + [117.453936, 29.688082], + [117.490277, 29.660003], + [117.530313, 29.654282], + [117.523538, 29.630356], + [117.543248, 29.588731], + [117.608537, 29.591333], + [117.647957, 29.614749], + [117.678754, 29.595496], + [117.690457, 29.555939], + [117.729877, 29.550213], + [117.795167, 29.570515], + [117.872775, 29.54761], + [117.933753, 29.549172], + [118.00397, 29.578322], + [118.042774, 29.566351], + [118.050782, 29.542924], + [118.095129, 29.534072], + [118.143788, 29.489803], + [118.127774, 29.47209], + [118.136397, 29.418932], + [118.193064, 29.395472], + [118.248498, 29.431443], + [118.316252, 29.422581], + [118.306396, 29.479384], + [118.329802, 29.495012], + [118.347664, 29.474174], + [118.381541, 29.504909], + [118.496106, 29.519492], + [118.500417, 29.57572], + [118.532446, 29.588731], + [118.573714, 29.638159], + [118.61991, 29.654282], + [118.647011, 29.64336], + [118.700598, 29.706277], + [118.744945, 29.73902], + [118.740634, 29.814859], + [118.841032, 29.891159], + [118.838568, 29.934733], + [118.894619, 29.937845], + [118.902626, 30.029078], + [118.878604, 30.064822], + [118.873677, 30.11505], + [118.895234, 30.148694], + [118.852119, 30.149729], + [118.852735, 30.166805], + [118.929727, 30.2025], + [118.905089, 30.216464], + [118.877988, 30.282637], + [118.880452, 30.31519], + [118.954365, 30.360126], + [118.988857, 30.332237], + [119.06277, 30.304856], + [119.091719, 30.323972], + [119.126828, 30.304856], + [119.201356, 30.290905], + [119.236465, 30.297106], + [119.246936, 30.341018], + [119.277117, 30.341018], + [119.326392, 30.372002], + [119.349182, 30.349281], + [119.402768, 30.374584], + [119.36766, 30.38491], + [119.335015, 30.448389], + [119.336247, 30.508734], + [119.326392, 30.532964], + [119.272189, 30.510281], + [119.237081, 30.546881], + [119.265414, 30.574709], + [119.238929, 30.609225], + [119.323312, 30.630341], + [119.343022, 30.664322], + [119.39045, 30.685941], + [119.408312, 30.645274], + [119.444652, 30.650422], + [119.482841, 30.704467], + [119.479761, 30.772365], + [119.527188, 30.77905], + [119.55429, 30.825828], + [119.575847, 30.829939], + [119.557369, 30.874124], + [119.563529, 30.919315], + [119.582007, 30.932149], + [119.580159, 30.967051], + [119.633746, 31.019379], + [119.629434, 31.085517], + [119.649144, 31.104991], + [119.623891, 31.130096], + [119.599869, 31.10909], + [119.532732, 31.159291], + [119.461283, 31.156219], + [119.439109, 31.177214], + [119.391682, 31.174142], + [119.360269, 31.213049], + [119.374435, 31.258591], + [119.350414, 31.301043], + [119.338095, 31.259103], + [119.294363, 31.263195], + [119.266646, 31.250405], + [119.198277, 31.270357], + [119.197661, 31.295418], + [119.158241, 31.294907], + [119.107118, 31.250917], + [119.10527, 31.235055], + [119.014727, 31.241707], + [118.984546, 31.237102], + [118.870597, 31.242219], + [118.794836, 31.229426], + [118.756648, 31.279564], + [118.726467, 31.282121], + [118.720924, 31.322518], + [118.745561, 31.372606], + [118.767735, 31.363919], + [118.824401, 31.375672], + [118.852119, 31.393553], + [118.883532, 31.500261], + [118.857046, 31.506384], + [118.865669, 31.519139], + [118.885995, 31.519139], + [118.881684, 31.564023], + [118.858894, 31.623665], + [118.802844, 31.619078], + [118.773894, 31.682759], + [118.748025, 31.675629], + [118.736322, 31.633347], + [118.643315, 31.649651], + [118.643315, 31.671555], + [118.697518, 31.709747], + [118.653786, 31.73011], + [118.641467, 31.75861], + [118.571866, 31.746397], + [118.5577, 31.73011], + [118.521975, 31.743343], + [118.533678, 31.76726], + [118.481939, 31.778453], + [118.504729, 31.841516], + [118.466541, 31.857784], + [118.472084, 31.879639], + [118.363679, 31.930443], + [118.389548, 31.985281], + [118.394476, 32.076098], + [118.433896, 32.086746], + [118.501033, 32.121726], + [118.49549, 32.165304], + [118.510888, 32.194176], + [118.643931, 32.209875], + [118.674728, 32.250375], + [118.657482, 32.30148], + [118.703061, 32.328792], + [118.685199, 32.403604], + [118.691359, 32.472295], + [118.628533, 32.467751], + [118.592192, 32.481383], + [118.608823, 32.536899], + [118.564475, 32.562122], + [118.568787, 32.585825], + [118.59712, 32.600951], + [118.632844, 32.578261], + [118.658714, 32.594397], + [118.688895, 32.588346], + [118.719076, 32.614059], + [118.719076, 32.614059], + [118.73509, 32.58885], + [118.757264, 32.603976], + [118.784981, 32.582295], + [118.820706, 32.60448], + [118.84288, 32.56767], + [118.908169, 32.59238], + [118.890923, 32.553042], + [118.92172, 32.557078], + [118.922336, 32.557078], + [118.92172, 32.557078], + [118.922336, 32.557078], + [118.975923, 32.505108], + [119.041212, 32.515201], + [119.084944, 32.452602], + [119.142226, 32.499556], + [119.168096, 32.536394], + [119.152697, 32.557582], + [119.22045, 32.576748], + [119.230921, 32.607001], + [119.208748, 32.641276], + [119.211827, 32.708275], + [119.184726, 32.825529], + [119.113277, 32.823014], + [119.054763, 32.8748], + [119.020886, 32.955685], + [118.993169, 32.958196], + [118.934039, 32.93861], + [118.892771, 32.941121], + [118.89585, 32.957694], + [118.89585, 32.957694], + [118.849039, 32.956689], + [118.846575, 32.922034], + [118.821322, 32.920527], + [118.810235, 32.853687], + [118.743097, 32.853184], + [118.743097, 32.853184], + [118.73817, 32.772708], + [118.756648, 32.737477], + [118.707373, 32.72036], + [118.642699, 32.744525], + [118.572482, 32.719856], + [118.560163, 32.729926], + [118.483787, 32.721367], + [118.450526, 32.743518], + [118.411106, 32.715828], + [118.375382, 32.718849], + [118.363063, 32.770695], + [118.334114, 32.761637], + [118.300237, 32.783275], + [118.301469, 32.846145], + [118.250346, 32.848157], + [118.2331, 32.914498], + [118.252194, 32.936601], + [118.291614, 32.946143], + [118.303933, 32.96874], + [118.26944, 32.969242], + [118.244803, 32.998359], + [118.243571, 33.027967], + [118.219549, 33.114227], + [118.217085, 33.191888], + [118.178281, 33.217926], + [118.149332, 33.169348], + [118.038463, 33.134776], + [118.037231, 33.152314], + [117.988572, 33.180869], + [117.977485, 33.226437], + [117.942376, 33.224936], + [117.939297, 33.262475], + [117.974405, 33.279487], + [117.992883, 33.333005], + [118.029224, 33.374995], + [118.016905, 33.402978], + [118.027376, 33.455421], + [118.050782, 33.491863], + [118.107448, 33.475391], + [118.117919, 33.594615], + [118.112376, 33.617045], + [118.16781, 33.663381], + [118.161035, 33.735576], + [118.117919, 33.766427], + [118.065564, 33.76593], + [118.019985, 33.738562], + [117.972557, 33.74951], + [117.901724, 33.720146], + [117.843826, 33.736074], + [117.791471, 33.733585], + [117.750203, 33.710688], + [117.72495, 33.74951], + [117.739732, 33.758467], + [117.759442, 33.874318], + [117.753899, 33.891211], + [117.715095, 33.879287], + [117.672595, 33.934916], + [117.671363, 33.992494], + [117.629479, 34.028708], + [117.612849, 34.000433], + [117.569117, 33.985051], + [117.543248, 34.038627], + [117.514914, 34.060941], + [117.435458, 34.028212], + [117.404045, 34.03218], + [117.357234, 34.088205], + [117.311654, 34.067882], + [117.277162, 34.078787], + [117.257452, 34.065899], + [117.192162, 34.068873], + [117.130568, 34.101586], + [117.123793, 34.128342], + [117.046801, 34.151622], + [117.025243, 34.167469], + [117.051112, 34.221425], + [116.969192, 34.283753], + [116.983359, 34.348011], + [116.960569, 34.363821], + [116.969192, 34.389012], + [116.909446, 34.408271], + [116.828142, 34.389012], + [116.782563, 34.429993], + [116.773939, 34.453683], + [116.722816, 34.472434], + [116.662454, 34.472927], + [116.592237, 34.493646], + [116.594085, 34.511894], + [116.490607, 34.573513], + [116.477057, 34.614896], + [116.432709, 34.630163], + [116.430245, 34.650843], + [116.374195, 34.640011], + [116.334159, 34.620806], + [116.32492, 34.601104], + [116.286116, 34.608986], + [116.247927, 34.551829], + [116.196804, 34.575977], + [116.191261, 34.535561], + [116.204196, 34.508442], + [116.178326, 34.496112], + [116.162312, 34.459605], + [116.178942, 34.430487], + [116.215898, 34.403333], + [116.213435, 34.382098], + [116.255934, 34.376665], + [116.301514, 34.342082], + [116.357564, 34.319843], + [116.372347, 34.26595], + [116.409303, 34.273863], + [116.409303, 34.273863], + [116.456731, 34.268917], + [116.516477, 34.296114], + [116.562056, 34.285731], + [116.582382, 34.266444], + [116.545426, 34.241711], + [116.542962, 34.203608], + [116.565752, 34.16945], + [116.536187, 34.151127], + [116.52818, 34.122892], + [116.576223, 34.068873], + [116.576223, 34.068873], + [116.599629, 34.014324], + [116.599629, 34.014324] + ] + ], + [ + [ + [118.865669, 31.519139], + [118.857046, 31.506384], + [118.883532, 31.500261], + [118.885995, 31.519139], + [118.865669, 31.519139] + ] + ], + [ + [ + [116.698795, 29.707836], + [116.673541, 29.709916], + [116.653831, 29.694841], + [116.680317, 29.681323], + [116.704954, 29.688602], + [116.706802, 29.6964], + [116.70557, 29.69692], + [116.698795, 29.707836] + ] + ], + [ + [ + [115.5088, 32.468761], + [115.509416, 32.466741], + [115.510648, 32.467751], + [115.510648, 32.468256], + [115.510648, 32.468761], + [115.5088, 32.468761] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 350000, + "name": "福建省", + "center": [119.306239, 26.075302], + "centroid": [118.006468, 26.069925], + "childrenNum": 9, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 12, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [119.004872, 24.970009], + [118.989473, 24.973807], + [119.023966, 25.04377], + [119.016575, 25.058409], + [118.974691, 25.024792], + [118.945126, 25.028588], + [118.892155, 25.092558], + [118.974691, 25.115319], + [118.951901, 25.15162], + [118.985162, 25.168954], + [118.985162, 25.19495], + [118.942046, 25.211195], + [118.940198, 25.21715], + [118.943278, 25.221482], + [118.903242, 25.239347], + [118.900162, 25.242595], + [118.919256, 25.248008], + [118.91556, 25.256668], + [118.918024, 25.25721], + [118.956212, 25.272905], + [118.996864, 25.266411], + [118.975307, 25.237723], + [118.990089, 25.20199], + [119.055379, 25.219316], + [119.074473, 25.211195], + [119.054147, 25.168412], + [119.032589, 25.17437], + [119.028893, 25.139702], + [119.06585, 25.102855], + [119.075705, 25.099604], + [119.134219, 25.106107], + [119.107118, 25.075214], + [119.119436, 25.012861], + [119.146538, 25.056782], + [119.165632, 25.145661], + [119.137299, 25.15487], + [119.108349, 25.193867], + [119.131755, 25.223106], + [119.190269, 25.175995], + [119.231537, 25.188993], + [119.26911, 25.159746], + [119.314689, 25.190076], + [119.294979, 25.237182], + [119.331935, 25.230685], + [119.380595, 25.250173], + [119.333167, 25.287516], + [119.299291, 25.328634], + [119.247552, 25.333502], + [119.240776, 25.316733], + [119.218603, 25.368115], + [119.14469, 25.388121], + [119.151465, 25.426503], + [119.191501, 25.424341], + [119.232153, 25.442176], + [119.219834, 25.468654], + [119.256175, 25.488643], + [119.275269, 25.476758], + [119.26295, 25.428124], + [119.288204, 25.410827], + [119.353493, 25.411908], + [119.343638, 25.472436], + [119.359037, 25.521592], + [119.400921, 25.493505], + [119.45266, 25.493505], + [119.438493, 25.412449], + [119.463131, 25.448661], + [119.491464, 25.443257], + [119.48592, 25.418935], + [119.507478, 25.396231], + [119.486536, 25.369737], + [119.548746, 25.365952], + [119.578927, 25.400556], + [119.555521, 25.429205], + [119.577695, 25.445959], + [119.59063, 25.398394], + [119.582623, 25.374063], + [119.597405, 25.334584], + [119.649144, 25.342697], + [119.665159, 25.3719], + [119.656535, 25.396772], + [119.670086, 25.435691], + [119.622659, 25.434069], + [119.675014, 25.468113], + [119.682405, 25.445959], + [119.688564, 25.441095], + [119.773564, 25.395691], + [119.764325, 25.433529], + [119.804977, 25.457847], + [119.866571, 25.455145], + [119.864107, 25.469734], + [119.862875, 25.474597], + [119.811136, 25.507009], + [119.81668, 25.532393], + [119.861027, 25.531313], + [119.883817, 25.546432], + [119.831462, 25.579905], + [119.843165, 25.597717], + [119.790194, 25.614447], + [119.785883, 25.66786], + [119.700267, 25.616606], + [119.683637, 25.592859], + [119.716898, 25.551292], + [119.715666, 25.51187], + [119.680557, 25.497827], + [119.675014, 25.475137], + [119.634362, 25.475137], + [119.611572, 25.519972], + [119.616499, 25.556691], + [119.586934, 25.59232], + [119.534579, 25.585303], + [119.541355, 25.6247], + [119.478529, 25.631715], + [119.472986, 25.662466], + [119.543819, 25.684581], + [119.602949, 25.68512], + [119.602949, 25.714779], + [119.626354, 25.723406], + [119.628202, 25.87212], + [119.638057, 25.889888], + [119.69534, 25.904424], + [119.723673, 26.011503], + [119.700267, 26.032477], + [119.668854, 26.026024], + [119.654688, 26.090002], + [119.618963, 26.11956], + [119.604181, 26.168985], + [119.664543, 26.202282], + [119.676246, 26.262943], + [119.7711, 26.285481], + [119.802513, 26.268846], + [119.806825, 26.307479], + [119.845013, 26.323036], + [119.862875, 26.307479], + [119.904143, 26.308552], + [119.95465, 26.352534], + [119.946027, 26.374519], + [119.893672, 26.355752], + [119.835774, 26.434019], + [119.83639, 26.454381], + [119.788346, 26.583435], + [119.740303, 26.610727], + [119.670086, 26.618218], + [119.605412, 26.595744], + [119.577695, 26.622498], + [119.619579, 26.649246], + [119.637441, 26.703256], + [119.664543, 26.726243], + [119.711354, 26.686681], + [119.833926, 26.690959], + [119.864107, 26.671174], + [119.873962, 26.642827], + [119.908455, 26.661547], + [119.899216, 26.693098], + [119.938636, 26.747088], + [119.942947, 26.784492], + [120.052584, 26.786629], + [120.061824, 26.768997], + [119.99407, 26.720363], + [119.969433, 26.686681], + [119.972512, 26.654594], + [119.949107, 26.624638], + [119.901679, 26.624638], + [119.851788, 26.595209], + [119.828383, 26.524013], + [119.867187, 26.509019], + [119.947875, 26.56042], + [119.93802, 26.576478], + [119.967585, 26.597885], + [120.007621, 26.595744], + [120.063671, 26.627848], + [120.093852, 26.613938], + [120.1382, 26.638012], + [120.110483, 26.692563], + [120.162222, 26.717691], + [120.151135, 26.750829], + [120.106787, 26.752966], + [120.136352, 26.797847], + [120.103707, 26.794642], + [120.102476, 26.82669], + [120.073526, 26.823485], + [120.054432, 26.863533], + [120.117874, 26.882751], + [120.126497, 26.920644], + [120.130193, 26.917976], + [120.1807, 26.920644], + [120.233055, 26.907837], + [120.25954, 26.982526], + [120.279866, 26.987326], + [120.275554, 27.027315], + [120.29588, 27.035845], + [120.282946, 27.089671], + [120.391967, 27.081146], + [120.403054, 27.10086], + [120.461568, 27.142407], + [120.404286, 27.204166], + [120.401822, 27.250996], + [120.430155, 27.258976], + [120.343924, 27.363199], + [120.340844, 27.399867], + [120.273091, 27.38924], + [120.26262, 27.432804], + [120.221352, 27.420055], + [120.134504, 27.420055], + [120.136968, 27.402523], + [120.096316, 27.390302], + [120.052584, 27.338747], + [120.026099, 27.344063], + [120.008237, 27.375423], + [119.960194, 27.365857], + [119.938636, 27.329709], + [119.843165, 27.300464], + [119.768636, 27.307909], + [119.782187, 27.330241], + [119.739687, 27.362668], + [119.750774, 27.373829], + [119.711354, 27.403054], + [119.685485, 27.438646], + [119.703347, 27.446613], + [119.70889, 27.514042], + [119.690412, 27.537394], + [119.659615, 27.540578], + [119.675014, 27.574534], + [119.630666, 27.582491], + [119.626354, 27.620676], + [119.644217, 27.663619], + [119.606028, 27.674749], + [119.541971, 27.666799], + [119.501319, 27.649837], + [119.501935, 27.610601], + [119.466826, 27.526249], + [119.438493, 27.508734], + [119.416935, 27.539517], + [119.360269, 27.524657], + [119.334399, 27.480067], + [119.285124, 27.457766], + [119.26911, 27.42218], + [119.224146, 27.416868], + [119.14777, 27.424836], + [119.121284, 27.438115], + [119.129907, 27.475289], + [119.092335, 27.466262], + [119.03998, 27.478475], + [119.020886, 27.498118], + [118.983314, 27.498649], + [118.986393, 27.47582], + [118.955597, 27.4498], + [118.907553, 27.460952], + [118.869365, 27.540047], + [118.909401, 27.568168], + [118.913713, 27.619616], + [118.879836, 27.667859], + [118.873677, 27.733563], + [118.829329, 27.847921], + [118.818242, 27.916689], + [118.753568, 27.947885], + [118.730163, 27.970615], + [118.733858, 28.027684], + [118.719076, 28.063601], + [118.767735, 28.10584], + [118.802228, 28.117453], + [118.805923, 28.154923], + [118.771431, 28.188687], + [118.804075, 28.207675], + [118.802228, 28.240368], + [118.756032, 28.252493], + [118.719692, 28.312047], + [118.699366, 28.309939], + [118.674728, 28.27147], + [118.651322, 28.277267], + [118.595272, 28.258292], + [118.588497, 28.282538], + [118.493026, 28.262509], + [118.490562, 28.238259], + [118.444367, 28.253548], + [118.433896, 28.288335], + [118.424041, 28.291497], + [118.314404, 28.221913], + [118.339041, 28.193962], + [118.375382, 28.186577], + [118.361215, 28.155978], + [118.356288, 28.091586], + [118.242339, 28.075746], + [118.199839, 28.049869], + [118.153644, 28.062016], + [118.120999, 28.041946], + [118.129006, 28.017118], + [118.094513, 28.003909], + [118.096977, 27.970615], + [117.999043, 27.991227], + [117.965166, 27.962687], + [117.942992, 27.974315], + [117.910963, 27.949471], + [117.856145, 27.94577], + [117.78716, 27.896063], + [117.788392, 27.855858], + [117.740348, 27.800286], + [117.704624, 27.834162], + [117.68245, 27.823577], + [117.649805, 27.851625], + [117.609769, 27.863265], + [117.556182, 27.966387], + [117.52169, 27.982243], + [117.477958, 27.930966], + [117.453936, 27.939955], + [117.407741, 27.893948], + [117.366473, 27.88231], + [117.341836, 27.855858], + [117.334444, 27.8876], + [117.280242, 27.871201], + [117.276546, 27.847921], + [117.303031, 27.833103], + [117.296256, 27.764282], + [117.245133, 27.71926], + [117.205097, 27.714492], + [117.204481, 27.683759], + [117.174916, 27.677399], + [117.114554, 27.692238], + [117.096076, 27.667329], + [117.11209, 27.645596], + [117.094228, 27.627569], + [117.065279, 27.665739], + [117.040641, 27.669979], + [117.003685, 27.625449], + [117.024627, 27.592569], + [117.01662, 27.563393], + [117.054808, 27.5427], + [117.076982, 27.566046], + [117.103467, 27.533149], + [117.110242, 27.458828], + [117.133032, 27.42218], + [117.107163, 27.393491], + [117.104699, 27.330773], + [117.140423, 27.322798], + [117.136728, 27.303123], + [117.171836, 27.29036], + [117.149662, 27.241419], + [117.044953, 27.146667], + [117.05296, 27.100327], + [116.967344, 27.061962], + [116.936547, 27.019319], + [116.910062, 27.034779], + [116.851548, 27.009188], + [116.817671, 27.018252], + [116.679085, 26.978259], + [116.632889, 26.933984], + [116.602092, 26.888623], + [116.548506, 26.84004], + [116.543578, 26.803723], + [116.557745, 26.773806], + [116.515245, 26.720898], + [116.520172, 26.684543], + [116.566368, 26.650315], + [116.553433, 26.575942], + [116.539267, 26.559349], + [116.597165, 26.512768], + [116.610716, 26.476882], + [116.638433, 26.477418], + [116.608252, 26.429732], + [116.601476, 26.372911], + [116.553433, 26.365404], + [116.553433, 26.400253], + [116.519557, 26.410437], + [116.499846, 26.361651], + [116.459194, 26.345026], + [116.437021, 26.308016], + [116.412999, 26.297822], + [116.385282, 26.238253], + [116.400064, 26.202819], + [116.392057, 26.171133], + [116.435789, 26.159854], + [116.476441, 26.172745], + [116.489375, 26.113649], + [116.384666, 26.030864], + [116.360028, 25.991601], + [116.369883, 25.963088], + [116.326152, 25.956631], + [116.303362, 25.924341], + [116.258398, 25.902809], + [116.225138, 25.908731], + [116.17771, 25.894195], + [116.132131, 25.860273], + [116.131515, 25.824185], + [116.18079, 25.778926], + [116.129667, 25.758985], + [116.106877, 25.701299], + [116.067457, 25.703995], + [116.068689, 25.646282], + [116.041588, 25.62416], + [116.063145, 25.56317], + [116.040356, 25.548052], + [116.03666, 25.514571], + [116.005247, 25.490264], + [116.023109, 25.435691], + [115.992928, 25.374063], + [116.008327, 25.319437], + [115.987385, 25.290221], + [115.949813, 25.292386], + [115.930719, 25.236099], + [115.855574, 25.20957], + [115.860501, 25.165704], + [115.888219, 25.128866], + [115.880212, 25.092016], + [115.908545, 25.084428], + [115.928255, 25.050276], + [115.873436, 25.019911], + [115.925175, 24.960786], + [115.870356, 24.959701], + [115.89253, 24.936911], + [115.907929, 24.923343], + [115.985537, 24.899461], + [116.015102, 24.905975], + [116.068073, 24.850053], + [116.153073, 24.846795], + [116.191877, 24.877203], + [116.221442, 24.829959], + [116.251007, 24.82507], + [116.244232, 24.793563], + [116.297202, 24.801712], + [116.345862, 24.828872], + [116.363724, 24.87123], + [116.395137, 24.877746], + [116.417927, 24.840821], + [116.381586, 24.82507], + [116.375427, 24.803885], + [116.419158, 24.767482], + [116.416079, 24.744113], + [116.44626, 24.714216], + [116.485064, 24.720196], + [116.517709, 24.652225], + [116.506622, 24.621218], + [116.530027, 24.604895], + [116.570679, 24.621762], + [116.600861, 24.654401], + [116.623034, 24.64189], + [116.667382, 24.658752], + [116.777635, 24.679418], + [116.815207, 24.654944], + [116.761005, 24.583128], + [116.759157, 24.545572], + [116.796729, 24.502014], + [116.83307, 24.496568], + [116.860787, 24.460075], + [116.839229, 24.442097], + [116.903903, 24.369614], + [116.895895, 24.350533], + [116.919301, 24.321087], + [116.914374, 24.287817], + [116.938395, 24.28127], + [116.933468, 24.220157], + [116.956257, 24.216883], + [116.998757, 24.179217], + [116.9347, 24.126794], + [116.930388, 24.064514], + [116.953178, 24.008218], + [116.981511, 23.999471], + [116.976583, 23.931659], + [116.955642, 23.922359], + [116.981511, 23.855602], + [117.012308, 23.855054], + [117.019083, 23.801952], + [117.048032, 23.758687], + [117.055424, 23.694038], + [117.123793, 23.647448], + [117.147199, 23.654027], + [117.192778, 23.629356], + [117.192778, 23.5619], + [117.291328, 23.571225], + [117.302415, 23.550379], + [117.387415, 23.555317], + [117.463791, 23.584937], + [117.454552, 23.628259], + [117.493357, 23.642514], + [117.501364, 23.70445], + [117.54448, 23.715956], + [117.601762, 23.70171], + [117.660276, 23.789357], + [117.651653, 23.815093], + [117.671979, 23.878041], + [117.691073, 23.888985], + [117.762522, 23.886796], + [117.792703, 23.906494], + [117.807486, 23.947521], + [117.864768, 24.004938], + [117.910347, 24.012045], + [117.927594, 24.039922], + [117.936217, 24.100029], + [118.000275, 24.152462], + [118.019369, 24.197232], + [118.074803, 24.225615], + [118.115455, 24.229435], + [118.158571, 24.269814], + [118.112376, 24.357075], + [118.081579, 24.35653], + [118.088354, 24.408858], + [118.048934, 24.418122], + [118.084042, 24.528695], + [118.121615, 24.570067], + [118.150564, 24.583673], + [118.169042, 24.559725], + [118.242955, 24.51236], + [118.375382, 24.536317], + [118.363679, 24.567889], + [118.444367, 24.614689], + [118.512736, 24.60816], + [118.557084, 24.572788], + [118.558316, 24.51236], + [118.614366, 24.521617], + [118.680272, 24.58204], + [118.687047, 24.63373], + [118.661178, 24.622306], + [118.652554, 24.653857], + [118.670417, 24.679962], + [118.703677, 24.665278], + [118.778822, 24.743569], + [118.786213, 24.77672], + [118.650707, 24.808774], + [118.647627, 24.843536], + [118.702445, 24.865258], + [118.69875, 24.848967], + [118.748641, 24.84245], + [118.807771, 24.870687], + [118.834256, 24.854397], + [118.864437, 24.887518], + [118.933423, 24.870687], + [118.988857, 24.878831], + [118.987009, 24.898375], + [118.932807, 24.906518], + [118.91864, 24.932569], + [118.945741, 24.954275], + [119.014111, 24.941252], + [119.032589, 24.961328], + [119.032589, 24.961871], + [119.007335, 24.963499], + [119.004872, 24.970009] + ] + ], + [ + [ + [118.412338, 24.514538], + [118.374766, 24.458986], + [118.318715, 24.486765], + [118.298389, 24.477506], + [118.31194, 24.424661], + [118.282375, 24.413218], + [118.329802, 24.382152], + [118.353208, 24.415398], + [118.405563, 24.427931], + [118.457918, 24.412128], + [118.477012, 24.437738], + [118.451758, 24.506915], + [118.412338, 24.514538] + ] + ], + [ + [ + [119.471138, 25.197116], + [119.507478, 25.183036], + [119.52534, 25.157579], + [119.549362, 25.161912], + [119.566608, 25.210112], + [119.540739, 25.20199], + [119.501319, 25.21715], + [119.473601, 25.259916], + [119.44342, 25.238806], + [119.444036, 25.20199], + [119.471138, 25.197116] + ] + ], + [ + [ + [119.580159, 25.627398], + [119.611572, 25.669479], + [119.580775, 25.650059], + [119.580159, 25.627398] + ] + ], + [ + [ + [119.976824, 26.191005], + [120.016244, 26.217316], + [119.998998, 26.235569], + [119.970665, 26.217852], + [119.976824, 26.191005] + ] + ], + [ + [ + [118.230636, 24.401228], + [118.273752, 24.441007], + [118.233716, 24.445911], + [118.230636, 24.401228] + ] + ], + [ + [ + [119.906607, 26.68989], + [119.926933, 26.664756], + [119.950954, 26.692563], + [119.906607, 26.68989] + ] + ], + [ + [ + [118.204151, 24.504737], + [118.191832, 24.536861], + [118.14502, 24.560814], + [118.093281, 24.540672], + [118.068644, 24.463344], + [118.084042, 24.435559], + [118.143173, 24.420847], + [118.19368, 24.463344], + [118.204151, 24.504737] + ] + ], + [ + [ + [119.929397, 26.134067], + [119.960194, 26.146961], + [119.919542, 26.172208], + [119.929397, 26.134067] + ] + ], + [ + [ + [119.642985, 26.129231], + [119.665159, 26.155556], + [119.62697, 26.173282], + [119.606028, 26.15287], + [119.642985, 26.129231] + ] + ], + [ + [ + [120.034106, 26.488667], + [120.066751, 26.498308], + [120.071679, 26.521336], + [120.035954, 26.515981], + [120.034106, 26.488667] + ] + ], + [ + [ + [119.662079, 25.646822], + [119.673782, 25.632794], + [119.718745, 25.634952], + [119.716898, 25.664624], + [119.662079, 25.646822] + ] + ], + [ + [ + [119.760629, 26.613402], + [119.776644, 26.600025], + [119.818527, 26.616613], + [119.796354, 26.630523], + [119.760629, 26.613402] + ] + ], + [ + [ + [120.135736, 26.550784], + [120.167149, 26.571661], + [120.153598, 26.604841], + [120.117874, 26.568984], + [120.135736, 26.550784] + ] + ], + [ + [ + [120.360554, 26.916909], + [120.394431, 26.933984], + [120.363018, 26.967592], + [120.327909, 26.963858], + [120.319286, 26.944654], + [120.360554, 26.916909] + ] + ], + [ + [ + [120.150519, 26.798916], + [120.140048, 26.795176], + [120.163454, 26.798381], + [120.161606, 26.803189], + [120.150519, 26.798916] + ] + ], + [ + [ + [119.668238, 26.628383], + [119.720593, 26.635873], + [119.758781, 26.659408], + [119.748926, 26.681334], + [119.712586, 26.6685], + [119.673782, 26.680799], + [119.651608, 26.657269], + [119.668238, 26.628383] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 360000, + "name": "江西省", + "center": [115.892151, 28.676493], + "centroid": [115.732975, 27.636112], + "childrenNum": 11, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 13, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [118.193064, 29.395472], + [118.136397, 29.418932], + [118.127774, 29.47209], + [118.143788, 29.489803], + [118.095129, 29.534072], + [118.050782, 29.542924], + [118.042774, 29.566351], + [118.00397, 29.578322], + [117.933753, 29.549172], + [117.872775, 29.54761], + [117.795167, 29.570515], + [117.729877, 29.550213], + [117.690457, 29.555939], + [117.678754, 29.595496], + [117.647957, 29.614749], + [117.608537, 29.591333], + [117.543248, 29.588731], + [117.523538, 29.630356], + [117.530313, 29.654282], + [117.490277, 29.660003], + [117.453936, 29.688082], + [117.455168, 29.749412], + [117.408973, 29.802396], + [117.415132, 29.85068], + [117.382487, 29.840818], + [117.359082, 29.812782], + [117.338756, 29.848085], + [117.29256, 29.822647], + [117.25314, 29.834588], + [117.261763, 29.880781], + [117.246365, 29.915023], + [117.2168, 29.926953], + [117.171836, 29.920729], + [117.129952, 29.89946], + [117.127489, 29.86158], + [117.073286, 29.831992], + [117.123177, 29.798761], + [117.136728, 29.775388], + [117.108395, 29.75201], + [117.112706, 29.711995], + [117.041873, 29.680803], + [116.996294, 29.683403], + [116.974736, 29.657403], + [116.939627, 29.648561], + [116.873722, 29.609546], + [116.849084, 29.57624], + [116.780715, 29.569994], + [116.760389, 29.599139], + [116.721585, 29.564789], + [116.716657, 29.590813], + [116.651983, 29.637118], + [116.680317, 29.681323], + [116.653831, 29.694841], + [116.673541, 29.709916], + [116.762237, 29.802396], + [116.780715, 29.792529], + [116.882961, 29.893753], + [116.900207, 29.949253], + [116.868794, 29.980361], + [116.83307, 29.95755], + [116.830606, 30.004723], + [116.802889, 29.99643], + [116.783794, 30.030632], + [116.747454, 30.057053], + [116.720353, 30.053945], + [116.666766, 30.076734], + [116.620571, 30.073109], + [116.585462, 30.045657], + [116.552201, 29.909836], + [116.525716, 29.897385], + [116.467818, 29.896347], + [116.342782, 29.835626], + [116.280572, 29.788893], + [116.250391, 29.785777], + [116.227601, 29.816936], + [116.172783, 29.828358], + [116.13521, 29.819532], + [116.087167, 29.795125], + [116.049595, 29.761881], + [115.965827, 29.724469], + [115.909777, 29.723949], + [115.837096, 29.748373], + [115.762567, 29.793048], + [115.706517, 29.837703], + [115.667712, 29.850161], + [115.611662, 29.841337], + [115.51188, 29.840299], + [115.479235, 29.811224], + [115.470612, 29.739539], + [115.412714, 29.688602], + [115.355431, 29.649602], + [115.304924, 29.637118], + [115.28583, 29.618391], + [115.250722, 29.660003], + [115.176809, 29.654803], + [115.113367, 29.684963], + [115.117679, 29.655843], + [115.143548, 29.645961], + [115.120142, 29.597578], + [115.157099, 29.584568], + [115.154019, 29.510117], + [115.086266, 29.525741], + [115.087498, 29.560104], + [115.033295, 29.546568], + [115.00065, 29.572076], + [114.947679, 29.542924], + [114.966773, 29.522096], + [114.940288, 29.493971], + [114.900868, 29.505951], + [114.860216, 29.476258], + [114.888549, 29.436134], + [114.918114, 29.454374], + [114.90518, 29.473132], + [114.935977, 29.486678], + [114.947063, 29.465317], + [114.931049, 29.422581], + [114.895325, 29.397557], + [114.866375, 29.404335], + [114.812173, 29.383478], + [114.784455, 29.386086], + [114.759818, 29.363139], + [114.740724, 29.386607], + [114.67297, 29.395993], + [114.621847, 29.379828], + [114.589819, 29.352707], + [114.519602, 29.325578], + [114.466015, 29.324013], + [114.440145, 29.341752], + [114.376088, 29.322969], + [114.341595, 29.327665], + [114.307102, 29.365225], + [114.259059, 29.343839], + [114.252284, 29.23475], + [114.169748, 29.216993], + [114.063191, 29.204978], + [114.034857, 29.152204], + [113.98743, 29.126068], + [113.952321, 29.092604], + [113.94185, 29.047097], + [113.961561, 28.999476], + [113.955401, 28.978536], + [113.973879, 28.937692], + [114.008988, 28.955498], + [114.005292, 28.917788], + [114.028082, 28.891069], + [114.060111, 28.902596], + [114.056415, 28.872204], + [114.076741, 28.834464], + [114.124784, 28.843376], + [114.153734, 28.829221], + [114.137719, 28.779926], + [114.157429, 28.761566], + [114.122321, 28.623497], + [114.132176, 28.607211], + [114.08598, 28.558337], + [114.138335, 28.533629], + [114.15435, 28.507337], + [114.218407, 28.48472], + [114.217175, 28.466308], + [114.172212, 28.432632], + [114.214712, 28.403157], + [114.252284, 28.395787], + [114.2529, 28.319423], + [114.198081, 28.29097], + [114.182067, 28.249858], + [114.143879, 28.246694], + [114.109386, 28.205038], + [114.107538, 28.182885], + [114.068734, 28.171806], + [114.012068, 28.174972], + [113.992357, 28.161255], + [114.025002, 28.080499], + [114.047176, 28.057263], + [114.025618, 28.031382], + [113.970184, 28.041418], + [113.966488, 28.017646], + [113.936307, 28.018703], + [113.914133, 27.991227], + [113.864242, 28.004966], + [113.845148, 27.971672], + [113.822974, 27.982243], + [113.752141, 27.93361], + [113.72812, 27.874904], + [113.756453, 27.860091], + [113.763228, 27.799228], + [113.69917, 27.740979], + [113.696707, 27.71979], + [113.652359, 27.663619], + [113.607395, 27.625449], + [113.608627, 27.585143], + [113.579062, 27.545354], + [113.583374, 27.524657], + [113.627105, 27.49971], + [113.591381, 27.467855], + [113.59754, 27.428554], + [113.632033, 27.40518], + [113.605548, 27.38924], + [113.616635, 27.345658], + [113.657902, 27.347253], + [113.699786, 27.331836], + [113.72812, 27.350442], + [113.872865, 27.384988], + [113.872865, 27.346721], + [113.854387, 27.30525], + [113.872865, 27.289828], + [113.846996, 27.222262], + [113.779242, 27.137081], + [113.771851, 27.096598], + [113.803264, 27.099261], + [113.824206, 27.036378], + [113.86301, 27.018252], + [113.892575, 26.964925], + [113.927068, 26.948922], + [113.890112, 26.895562], + [113.877177, 26.859262], + [113.835909, 26.806394], + [113.853771, 26.769532], + [113.860546, 26.664221], + [113.912901, 26.613938], + [113.996669, 26.615543], + [114.019459, 26.587182], + [114.10877, 26.56952], + [114.07243, 26.480096], + [114.110002, 26.482775], + [114.090292, 26.455988], + [114.085364, 26.406149], + [114.062575, 26.406149], + [114.030546, 26.376664], + [114.047792, 26.337518], + [114.021307, 26.288701], + [114.029314, 26.266163], + [113.978807, 26.237716], + [113.972647, 26.20604], + [113.949242, 26.192616], + [113.962792, 26.150722], + [114.013299, 26.184023], + [114.088444, 26.168448], + [114.102611, 26.187783], + [114.181451, 26.214631], + [114.216559, 26.203355], + [114.237501, 26.152333], + [114.188842, 26.121172], + [114.10569, 26.097526], + [114.121089, 26.085702], + [114.087828, 26.06635], + [114.044096, 26.076564], + [114.008372, 26.015806], + [114.028082, 25.98138], + [114.028082, 25.893119], + [113.971416, 25.836036], + [113.961561, 25.77731], + [113.920293, 25.741197], + [113.913517, 25.701299], + [113.957249, 25.611749], + [113.983118, 25.599336], + [113.986198, 25.529153], + [113.962792, 25.528072], + [113.94493, 25.441635], + [114.003444, 25.442716], + [113.983118, 25.415152], + [114.050256, 25.36433], + [114.029314, 25.328093], + [114.017611, 25.273987], + [114.039785, 25.250714], + [114.055799, 25.277775], + [114.083517, 25.275611], + [114.115545, 25.302125], + [114.190074, 25.316733], + [114.204857, 25.29942], + [114.260291, 25.291845], + [114.2954, 25.299961], + [114.31511, 25.33837], + [114.382863, 25.317274], + [114.43029, 25.343779], + [114.438914, 25.376226], + [114.477718, 25.37136], + [114.541159, 25.416773], + [114.599674, 25.385959], + [114.63663, 25.324306], + [114.714238, 25.315651], + [114.743188, 25.274528], + [114.73518, 25.225813], + [114.693912, 25.213902], + [114.685905, 25.173287], + [114.73518, 25.155954], + [114.735796, 25.121822], + [114.664963, 25.10123], + [114.640326, 25.074129], + [114.604601, 25.083886], + [114.561485, 25.077382], + [114.532536, 25.022623], + [114.506051, 24.999844], + [114.45616, 24.99659], + [114.454928, 24.977062], + [114.395798, 24.951019], + [114.403189, 24.877746], + [114.378551, 24.861457], + [114.342211, 24.807145], + [114.336052, 24.749004], + [114.281849, 24.724001], + [114.27261, 24.700624], + [114.169132, 24.689749], + [114.19069, 24.656576], + [114.258443, 24.641346], + [114.289856, 24.619042], + [114.300943, 24.578775], + [114.363769, 24.582584], + [114.391486, 24.563535], + [114.403189, 24.497657], + [114.429058, 24.48622], + [114.534384, 24.559181], + [114.589819, 24.537406], + [114.627391, 24.576598], + [114.664963, 24.583673], + [114.704999, 24.525973], + [114.73826, 24.565168], + [114.729637, 24.608704], + [114.781376, 24.613057], + [114.827571, 24.588026], + [114.846665, 24.602719], + [114.868839, 24.562446], + [114.893477, 24.582584], + [114.909491, 24.661471], + [114.940288, 24.650049], + [115.00373, 24.679418], + [115.024672, 24.669085], + [115.057317, 24.703343], + [115.083802, 24.699537], + [115.104744, 24.667997], + [115.1842, 24.711498], + [115.258729, 24.728894], + [115.269816, 24.749548], + [115.306772, 24.758787], + [115.358511, 24.735416], + [115.372678, 24.774546], + [115.412714, 24.79302], + [115.476771, 24.762591], + [115.522967, 24.702799], + [115.555611, 24.683768], + [115.569778, 24.622306], + [115.605503, 24.62557], + [115.671408, 24.604895], + [115.68927, 24.545027], + [115.752712, 24.546116], + [115.785357, 24.567345], + [115.843871, 24.562446], + [115.840791, 24.584217], + [115.797676, 24.628834], + [115.780429, 24.663103], + [115.801371, 24.705517], + [115.769342, 24.708236], + [115.756408, 24.749004], + [115.776734, 24.774546], + [115.764415, 24.791933], + [115.790284, 24.856027], + [115.807531, 24.862543], + [115.824161, 24.909232], + [115.863581, 24.891318], + [115.861733, 24.863629], + [115.907313, 24.879917], + [115.885139, 24.898918], + [115.89253, 24.936911], + [115.870356, 24.959701], + [115.925175, 24.960786], + [115.873436, 25.019911], + [115.928255, 25.050276], + [115.908545, 25.084428], + [115.880212, 25.092016], + [115.888219, 25.128866], + [115.860501, 25.165704], + [115.855574, 25.20957], + [115.930719, 25.236099], + [115.949813, 25.292386], + [115.987385, 25.290221], + [116.008327, 25.319437], + [115.992928, 25.374063], + [116.023109, 25.435691], + [116.005247, 25.490264], + [116.03666, 25.514571], + [116.040356, 25.548052], + [116.063145, 25.56317], + [116.041588, 25.62416], + [116.068689, 25.646282], + [116.067457, 25.703995], + [116.106877, 25.701299], + [116.129667, 25.758985], + [116.18079, 25.778926], + [116.131515, 25.824185], + [116.132131, 25.860273], + [116.17771, 25.894195], + [116.225138, 25.908731], + [116.258398, 25.902809], + [116.303362, 25.924341], + [116.326152, 25.956631], + [116.369883, 25.963088], + [116.360028, 25.991601], + [116.384666, 26.030864], + [116.489375, 26.113649], + [116.476441, 26.172745], + [116.435789, 26.159854], + [116.392057, 26.171133], + [116.400064, 26.202819], + [116.385282, 26.238253], + [116.412999, 26.297822], + [116.437021, 26.308016], + [116.459194, 26.345026], + [116.499846, 26.361651], + [116.519557, 26.410437], + [116.553433, 26.400253], + [116.553433, 26.365404], + [116.601476, 26.372911], + [116.608252, 26.429732], + [116.638433, 26.477418], + [116.610716, 26.476882], + [116.597165, 26.512768], + [116.539267, 26.559349], + [116.553433, 26.575942], + [116.566368, 26.650315], + [116.520172, 26.684543], + [116.515245, 26.720898], + [116.557745, 26.773806], + [116.543578, 26.803723], + [116.548506, 26.84004], + [116.602092, 26.888623], + [116.632889, 26.933984], + [116.679085, 26.978259], + [116.817671, 27.018252], + [116.851548, 27.009188], + [116.910062, 27.034779], + [116.936547, 27.019319], + [116.967344, 27.061962], + [117.05296, 27.100327], + [117.044953, 27.146667], + [117.149662, 27.241419], + [117.171836, 27.29036], + [117.136728, 27.303123], + [117.140423, 27.322798], + [117.104699, 27.330773], + [117.107163, 27.393491], + [117.133032, 27.42218], + [117.110242, 27.458828], + [117.103467, 27.533149], + [117.076982, 27.566046], + [117.054808, 27.5427], + [117.01662, 27.563393], + [117.024627, 27.592569], + [117.003685, 27.625449], + [117.040641, 27.669979], + [117.065279, 27.665739], + [117.094228, 27.627569], + [117.11209, 27.645596], + [117.096076, 27.667329], + [117.114554, 27.692238], + [117.174916, 27.677399], + [117.204481, 27.683759], + [117.205097, 27.714492], + [117.245133, 27.71926], + [117.296256, 27.764282], + [117.303031, 27.833103], + [117.276546, 27.847921], + [117.280242, 27.871201], + [117.334444, 27.8876], + [117.341836, 27.855858], + [117.366473, 27.88231], + [117.407741, 27.893948], + [117.453936, 27.939955], + [117.477958, 27.930966], + [117.52169, 27.982243], + [117.556182, 27.966387], + [117.609769, 27.863265], + [117.649805, 27.851625], + [117.68245, 27.823577], + [117.704624, 27.834162], + [117.740348, 27.800286], + [117.788392, 27.855858], + [117.78716, 27.896063], + [117.856145, 27.94577], + [117.910963, 27.949471], + [117.942992, 27.974315], + [117.965166, 27.962687], + [117.999043, 27.991227], + [118.096977, 27.970615], + [118.094513, 28.003909], + [118.129006, 28.017118], + [118.120999, 28.041946], + [118.153644, 28.062016], + [118.199839, 28.049869], + [118.242339, 28.075746], + [118.356288, 28.091586], + [118.361215, 28.155978], + [118.375382, 28.186577], + [118.339041, 28.193962], + [118.314404, 28.221913], + [118.424041, 28.291497], + [118.433896, 28.288335], + [118.480091, 28.327325], + [118.455454, 28.384204], + [118.432048, 28.402104], + [118.456686, 28.424738], + [118.474548, 28.478934], + [118.414802, 28.497344], + [118.4302, 28.515225], + [118.412338, 28.55676], + [118.428352, 28.617193], + [118.428352, 28.617193], + [118.428352, 28.681267], + [118.403099, 28.702791], + [118.364295, 28.813491], + [118.300237, 28.826075], + [118.270056, 28.918836], + [118.195527, 28.904167], + [118.227556, 28.942406], + [118.165346, 28.986912], + [118.133933, 28.983771], + [118.115455, 29.009944], + [118.115455, 29.009944], + [118.097593, 28.998952], + [118.066796, 29.053898], + [118.076035, 29.074822], + [118.037847, 29.102017], + [118.045238, 29.149068], + [118.027992, 29.167882], + [118.042159, 29.210202], + [118.073571, 29.216993], + [118.077883, 29.290614], + [118.138861, 29.283828], + [118.178281, 29.297921], + [118.166578, 29.314099], + [118.205382, 29.343839], + [118.193064, 29.395472] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 370000, + "name": "山东省", + "center": [117.000923, 36.675807], + "centroid": [118.187759, 36.376092], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 14, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [116.374195, 34.640011], + [116.392057, 34.710391], + [116.363724, 34.715311], + [116.369267, 34.749247], + [116.403144, 34.756131], + [116.408071, 34.850972], + [116.445028, 34.895652], + [116.557745, 34.908905], + [116.613795, 34.922645], + [116.622418, 34.939818], + [116.677853, 34.939327], + [116.781331, 34.916757], + [116.789338, 34.975133], + [116.815823, 34.965324], + [116.821983, 34.929515], + [116.858323, 34.928533], + [116.922381, 34.894671], + [116.929156, 34.843114], + [116.966113, 34.844588], + [116.979047, 34.815113], + [116.95133, 34.81069], + [116.969192, 34.771864], + [117.022163, 34.759081], + [117.070206, 34.713835], + [117.061583, 34.675947], + [117.073286, 34.639026], + [117.104083, 34.648874], + [117.15151, 34.559222], + [117.139191, 34.526687], + [117.166293, 34.434435], + [117.248213, 34.451216], + [117.252524, 34.48674], + [117.27285, 34.499565], + [117.267923, 34.532603], + [117.303647, 34.542463], + [117.27285, 34.556757], + [117.311654, 34.561686], + [117.311654, 34.561686], + [117.32151, 34.566614], + [117.32151, 34.566614], + [117.325205, 34.573021], + [117.325205, 34.573021], + [117.370785, 34.584846], + [117.402813, 34.569571], + [117.402813, 34.550843], + [117.465023, 34.484767], + [117.53832, 34.467006], + [117.592523, 34.462566], + [117.609769, 34.490686], + [117.659044, 34.501044], + [117.684298, 34.547392], + [117.801942, 34.518798], + [117.791471, 34.583368], + [117.793935, 34.651827], + [117.902956, 34.644443], + [117.909732, 34.670533], + [117.951615, 34.678408], + [118.053861, 34.650843], + [118.084042, 34.655766], + [118.114839, 34.614404], + [118.079115, 34.569571], + [118.185056, 34.543942], + [118.16473, 34.50499], + [118.132702, 34.483287], + [118.177665, 34.45319], + [118.179513, 34.379628], + [118.217701, 34.379134], + [118.220165, 34.405802], + [118.277447, 34.404814], + [118.290382, 34.424563], + [118.379693, 34.415183], + [118.404947, 34.427525], + [118.416034, 34.473914], + [118.439439, 34.507949], + [118.424657, 34.595193], + [118.439439, 34.626223], + [118.473932, 34.623269], + [118.460997, 34.656258], + [118.545997, 34.705964], + [118.601431, 34.714327], + [118.607591, 34.694155], + [118.664257, 34.693663], + [118.690127, 34.678408], + [118.739402, 34.693663], + [118.783749, 34.723181], + [118.764039, 34.740396], + [118.719076, 34.745313], + [118.739402, 34.792508], + [118.772047, 34.794474], + [118.80038, 34.843114], + [118.805307, 34.87307], + [118.860742, 34.944233], + [118.86259, 35.025626], + [118.928495, 35.051106], + [118.942662, 35.040817], + [119.027045, 35.055516], + [119.114509, 35.055026], + [119.137915, 35.096167], + [119.217371, 35.106939], + [119.250016, 35.124562], + [119.286972, 35.115261], + [119.306066, 35.076578], + [119.354109, 35.080007], + [119.373819, 35.078538], + [119.428022, 35.121136], + [119.397841, 35.137777], + [119.411392, 35.231689], + [119.450812, 35.285443], + [119.493312, 35.318655], + [119.538275, 35.296678], + [119.543819, 35.347949], + [119.590014, 35.37284], + [119.579543, 35.406504], + [119.618963, 35.459655], + [119.663311, 35.562931], + [119.662079, 35.589215], + [119.718129, 35.615492], + [119.75139, 35.617924], + [119.772332, 35.578995], + [119.780339, 35.584835], + [119.792658, 35.615492], + [119.824071, 35.646136], + [119.83023, 35.620357], + [119.868419, 35.60868], + [119.925085, 35.637382], + [119.91215, 35.660725], + [119.950339, 35.729741], + [119.920157, 35.739943], + [119.926317, 35.759856], + [119.958346, 35.760342], + [120.01378, 35.714193], + [120.049505, 35.786562], + [120.032258, 35.812288], + [120.064287, 35.873414], + [120.112331, 35.885052], + [120.125265, 35.906868], + [120.152983, 35.907353], + [120.207801, 35.947575], + [120.169613, 35.888446], + [120.202258, 35.89184], + [120.209033, 35.917531], + [120.265699, 35.966468], + [120.30512, 35.971796], + [120.316206, 36.002304], + [120.289721, 36.017311], + [120.285409, 36.01247], + [120.249069, 35.992136], + [120.257076, 36.025055], + [120.198562, 35.995525], + [120.234902, 36.030863], + [120.239214, 36.062316], + [120.181316, 36.066669], + [120.152367, 36.095206], + [120.116642, 36.102943], + [120.108635, 36.127599], + [120.142512, 36.143549], + [120.140664, 36.173507], + [120.181316, 36.203936], + [120.22012, 36.209248], + [120.224432, 36.19138], + [120.260772, 36.198624], + [120.263236, 36.182202], + [120.310047, 36.185101], + [120.297112, 36.225664], + [120.319902, 36.232423], + [120.362402, 36.196209], + [120.35809, 36.174956], + [120.286025, 36.047317], + [120.337764, 36.055058], + [120.429539, 36.056994], + [120.468959, 36.087952], + [120.546568, 36.091821], + [120.546568, 36.107778], + [120.593995, 36.100525], + [120.615553, 36.120348], + [120.64327, 36.114547], + [120.672835, 36.130016], + [120.712255, 36.126632], + [120.696857, 36.15563], + [120.696857, 36.203936], + [120.680843, 36.238698], + [120.686386, 36.279234], + [120.657437, 36.276339], + [120.66298, 36.331803], + [120.744284, 36.327946], + [120.694393, 36.390118], + [120.759683, 36.46283], + [120.828668, 36.46668], + [120.837291, 36.459942], + [120.858849, 36.424797], + [120.848994, 36.403124], + [120.871784, 36.36699], + [120.911204, 36.412276], + [120.917979, 36.417573], + [120.90874, 36.450315], + [120.938305, 36.447908], + [120.965407, 36.466199], + [120.95432, 36.507578], + [120.983269, 36.546051], + [120.962327, 36.562877], + [120.909972, 36.568645], + [120.884718, 36.601323], + [120.847146, 36.618617], + [120.882255, 36.627262], + [120.926602, 36.611892], + [120.955551, 36.575855], + [121.028848, 36.572971], + [121.078123, 36.607568], + [121.161275, 36.651273], + [121.251818, 36.671436], + [121.29863, 36.702151], + [121.31218, 36.702151], + [121.35776, 36.713186], + [121.400876, 36.701191], + [121.3941, 36.738129], + [121.454462, 36.752515], + [121.496962, 36.795179], + [121.506817, 36.803805], + [121.565331, 36.830635], + [121.548701, 36.807638], + [121.485259, 36.786073], + [121.532071, 36.73621], + [121.575186, 36.740047], + [121.556092, 36.764502], + [121.651563, 36.723739], + [121.631853, 36.80093], + [121.6762, 36.819137], + [121.726092, 36.826323], + [121.762432, 36.84644], + [121.767975, 36.874691], + [121.927504, 36.932597], + [121.965076, 36.938337], + [122.008808, 36.96225], + [122.042684, 36.871819], + [122.051923, 36.904846], + [122.093191, 36.913938], + [122.115981, 36.94025], + [122.124604, 36.944077], + [122.141235, 36.938337], + [122.119677, 36.891924], + [122.175727, 36.894317], + [122.188662, 36.866073], + [122.174495, 36.842609], + [122.220691, 36.848835], + [122.275509, 36.83734], + [122.280437, 36.835904], + [122.344495, 36.828239], + [122.378371, 36.844525], + [122.383915, 36.865595], + [122.415944, 36.85937], + [122.454748, 36.879], + [122.452284, 36.88618], + [122.434422, 36.914416], + [122.483081, 36.913938], + [122.48924, 36.886659], + [122.532356, 36.901496], + [122.55761, 36.968467], + [122.544675, 37.004797], + [122.583479, 37.037289], + [122.575472, 37.054485], + [122.494168, 37.033945], + [122.467067, 37.037289], + [122.478769, 37.058784], + [122.484313, 37.128956], + [122.533588, 37.153286], + [122.581015, 37.147562], + [122.573624, 37.176178], + [122.624131, 37.190959], + [122.592718, 37.261485], + [122.567465, 37.25958], + [122.573624, 37.296247], + [122.611196, 37.339558], + [122.607501, 37.364296], + [122.650616, 37.388551], + [122.6925, 37.373809], + [122.714058, 37.392355], + [122.701739, 37.418501], + [122.67587, 37.413273], + [122.641377, 37.428482], + [122.553914, 37.407093], + [122.4954, 37.413748], + [122.487393, 37.43466], + [122.41656, 37.414699], + [122.337103, 37.414223], + [122.281053, 37.430858], + [122.287212, 37.445114], + [122.25272, 37.467917], + [122.194205, 37.456041], + [122.166488, 37.438937], + [122.131996, 37.49926], + [122.163408, 37.519199], + [122.150474, 37.557163], + [122.08888, 37.554316], + [122.075329, 37.540556], + [122.017431, 37.531065], + [121.997721, 37.494512], + [121.923808, 37.473142], + [121.772903, 37.466492], + [121.66573, 37.473617], + [121.635548, 37.494037], + [121.575802, 37.460317], + [121.571491, 37.441313], + [121.477252, 37.475992], + [121.460006, 37.522522], + [121.400876, 37.557638], + [121.395948, 37.589891], + [121.435368, 37.592737], + [121.391021, 37.625449], + [121.349137, 37.635403], + [121.358376, 37.597479], + [121.304789, 37.582778], + [121.217326, 37.582778], + [121.17421, 37.597479], + [121.148956, 37.626397], + [121.161891, 37.646302], + [121.142797, 37.661464], + [121.160043, 37.698882], + [121.136022, 37.723501], + [121.037471, 37.718767], + [120.994356, 37.759468], + [120.943233, 37.785486], + [120.940769, 37.819533], + [120.874863, 37.833241], + [120.845298, 37.826623], + [120.839139, 37.82426], + [120.733197, 37.833714], + [120.656821, 37.793054], + [120.634031, 37.796364], + [120.590915, 37.7642], + [120.517619, 37.750005], + [120.454793, 37.757576], + [120.367945, 37.697935], + [120.227511, 37.693673], + [120.22012, 37.671886], + [120.269395, 37.658622], + [120.272475, 37.636824], + [120.215192, 37.621183], + [120.208417, 37.588469], + [120.246605, 37.556689], + [120.222584, 37.532963], + [120.144359, 37.481691], + [120.086461, 37.465067], + [120.064903, 37.448915], + [120.010085, 37.442263], + [119.949723, 37.419927], + [119.926933, 37.386649], + [119.843781, 37.376662], + [119.837006, 37.346695], + [119.883201, 37.311004], + [119.89244, 37.263866], + [119.865339, 37.233854], + [119.83023, 37.225754], + [119.808057, 37.196203], + [119.740303, 37.133727], + [119.687332, 37.143746], + [119.678709, 37.158056], + [119.576463, 37.127524], + [119.489616, 37.134681], + [119.428022, 37.125616], + [119.361501, 37.125616], + [119.327624, 37.115595], + [119.301138, 37.139452], + [119.298675, 37.197156], + [119.2069, 37.223371], + [119.190885, 37.25958], + [119.204436, 37.280058], + [119.136683, 37.230995], + [119.12806, 37.254816], + [119.091103, 37.257674], + [119.084328, 37.239572], + [119.054147, 37.254816], + [119.03998, 37.30434], + [119.001176, 37.31862], + [118.942662, 37.497361], + [118.939582, 37.527268], + [118.988857, 37.620709], + [119.023966, 37.642037], + [119.153313, 37.655305], + [119.236465, 37.651988], + [119.262334, 37.660517], + [119.280197, 37.692726], + [119.309146, 37.805349], + [119.291899, 37.869627], + [119.24016, 37.878131], + [119.212443, 37.838913], + [119.16132, 37.81906], + [119.12806, 37.847892], + [119.110813, 37.921577], + [119.001792, 37.99613], + [118.974075, 38.094162], + [118.908169, 38.139362], + [118.811467, 38.157717], + [118.703677, 38.151129], + [118.626069, 38.138421], + [118.607591, 38.129006], + [118.597736, 38.079088], + [118.552156, 38.05553], + [118.534294, 38.063541], + [118.517048, 38.088509], + [118.504729, 38.11394], + [118.44991, 38.124299], + [118.431432, 38.106406], + [118.404331, 38.121003], + [118.331034, 38.12524], + [118.217085, 38.146893], + [118.177665, 38.186417], + [118.112376, 38.210403], + [118.045238, 38.214165], + [118.018753, 38.202409], + [117.896797, 38.279495], + [117.895565, 38.301572], + [117.848754, 38.255062], + [117.808718, 38.22827], + [117.789007, 38.180772], + [117.766834, 38.158658], + [117.771145, 38.134655], + [117.746508, 38.12524], + [117.704624, 38.076262], + [117.586979, 38.071551], + [117.557414, 38.046105], + [117.557414, 38.046105], + [117.524154, 37.989527], + [117.513067, 37.94329], + [117.481038, 37.914967], + [117.438538, 37.854035], + [117.400966, 37.844584], + [117.320278, 37.861596], + [117.271618, 37.839858], + [117.185387, 37.849783], + [117.150278, 37.839385], + [117.074518, 37.848837], + [117.027091, 37.832296], + [116.919301, 37.846002], + [116.837997, 37.835132], + [116.804736, 37.848837], + [116.753613, 37.793054], + [116.753613, 37.77035], + [116.724664, 37.744327], + [116.679085, 37.728708], + [116.66307, 37.686096], + [116.604556, 37.624975], + [116.575607, 37.610754], + [116.4826, 37.521573], + [116.448108, 37.503059], + [116.433941, 37.473142], + [116.38097, 37.522522], + [116.379738, 37.522047], + [116.38097, 37.522522], + [116.379738, 37.522047], + [116.36742, 37.566177], + [116.336007, 37.581355], + [116.295355, 37.554316], + [116.278724, 37.524895], + [116.290427, 37.484065], + [116.27626, 37.466967], + [116.240536, 37.489764], + [116.240536, 37.489764], + [116.224522, 37.479791], + [116.243, 37.447965], + [116.226369, 37.428007], + [116.2855, 37.404241], + [116.236224, 37.361442], + [116.193109, 37.365723], + [116.169087, 37.384271], + [116.106261, 37.368577], + [116.085935, 37.373809], + [116.024341, 37.360015], + [115.975682, 37.337179], + [115.969523, 37.239572], + [115.909777, 37.20669], + [115.91224, 37.177132], + [115.879596, 37.150901], + [115.888219, 37.112254], + [115.85619, 37.060694], + [115.776734, 36.992848], + [115.79706, 36.968945], + [115.75764, 36.902453], + [115.71206, 36.883308], + [115.683727, 36.808117], + [115.524815, 36.763543], + [115.479851, 36.760187], + [115.451518, 36.702151], + [115.420105, 36.686795], + [115.365902, 36.621979], + [115.355431, 36.627262], + [115.33141, 36.550378], + [115.272895, 36.497476], + [115.291374, 36.460423], + [115.317243, 36.454166], + [115.297533, 36.413239], + [115.340033, 36.398307], + [115.368982, 36.342409], + [115.366518, 36.30914], + [115.423185, 36.32216], + [115.417025, 36.292742], + [115.462605, 36.276339], + [115.466916, 36.258969], + [115.466916, 36.258969], + [115.474923, 36.248352], + [115.483547, 36.148865], + [115.484163, 36.125666], + [115.449054, 36.047317], + [115.447822, 36.01247], + [115.362822, 35.971796], + [115.353583, 35.938854], + [115.364054, 35.894264], + [115.335105, 35.796756], + [115.363438, 35.779765], + [115.407786, 35.80889], + [115.460141, 35.867594], + [115.487858, 35.880688], + [115.495249, 35.896203], + [115.505104, 35.899112], + [115.513112, 35.890385], + [115.583945, 35.921893], + [115.648618, 35.922863], + [115.699125, 35.966468], + [115.774886, 35.974702], + [115.779813, 35.993588], + [115.817386, 36.012954], + [115.859886, 36.003756], + [115.89869, 36.026507], + [115.989849, 36.045381], + [116.057602, 36.104877], + [116.099486, 36.112129], + [116.063145, 36.028927], + [116.048979, 35.970343], + [115.984921, 35.974218], + [115.911624, 35.960171], + [115.907929, 35.92674], + [115.873436, 35.918985], + [115.882675, 35.879718], + [115.859886, 35.857894], + [115.81677, 35.844312], + [115.773654, 35.854014], + [115.73485, 35.833154], + [115.696046, 35.788989], + [115.693582, 35.754028], + [115.622749, 35.739457], + [115.52851, 35.733628], + [115.48601, 35.710306], + [115.383148, 35.568772], + [115.34496, 35.55368], + [115.356047, 35.490359], + [115.307388, 35.480126], + [115.237171, 35.423087], + [115.172497, 35.426501], + [115.126302, 35.41821], + [115.117679, 35.400163], + [115.091809, 35.416259], + [115.073947, 35.374304], + [115.04315, 35.376744], + [114.957534, 35.261014], + [114.929201, 35.244886], + [114.932281, 35.198441], + [114.861448, 35.182301], + [114.841738, 35.15099], + [114.883006, 35.098615], + [114.835578, 35.076578], + [114.818948, 35.051596], + [114.852209, 35.041797], + [114.824492, 35.012393], + [114.880542, 35.00357], + [114.923658, 34.968757], + [114.950759, 34.989843], + [115.008041, 34.988372], + [115.028983, 34.9717], + [115.075179, 35.000628], + [115.12815, 35.00455], + [115.157099, 34.957968], + [115.219309, 34.96042], + [115.205142, 34.914303], + [115.251953, 34.906451], + [115.239019, 34.87798], + [115.256265, 34.845079], + [115.317243, 34.859321], + [115.42688, 34.805285], + [115.449054, 34.74433], + [115.433655, 34.725149], + [115.461373, 34.637057], + [115.515575, 34.582383], + [115.553148, 34.568586], + [115.622749, 34.574499], + [115.685575, 34.556265], + [115.697278, 34.594207], + [115.787821, 34.580905], + [115.827241, 34.558236], + [115.838328, 34.5676], + [115.984305, 34.589281], + [115.991081, 34.615389], + [116.037276, 34.593222], + [116.101334, 34.60603], + [116.134594, 34.559715], + [116.156768, 34.5538], + [116.196804, 34.575977], + [116.247927, 34.551829], + [116.286116, 34.608986], + [116.32492, 34.601104], + [116.334159, 34.620806], + [116.374195, 34.640011] + ] + ], + [ + [ + [120.729502, 37.947065], + [120.721495, 37.917328], + [120.76461, 37.895134], + [120.76461, 37.923937], + [120.729502, 37.947065] + ] + ], + [ + [ + [120.692545, 37.983867], + [120.732581, 37.961694], + [120.724574, 37.987641], + [120.692545, 37.983867] + ] + ], + [ + [ + [120.990044, 36.413239], + [120.978341, 36.428649], + [120.950624, 36.414684], + [120.990044, 36.413239] + ] + ], + [ + [ + [120.750444, 38.150188], + [120.7874, 38.158658], + [120.742436, 38.199116], + [120.750444, 38.150188] + ] + ], + [ + [ + [120.918595, 38.345236], + [120.914899, 38.373393], + [120.895189, 38.36307], + [120.918595, 38.345236] + ] + ], + [ + [ + [120.159142, 35.765198], + [120.169613, 35.740428], + [120.193019, 35.756942], + [120.172077, 35.785591], + [120.159142, 35.765198] + ] + ], + [ + [ + [120.62664, 37.94565], + [120.631567, 37.981037], + [120.602002, 37.978678], + [120.62664, 37.94565] + ] + ], + [ + [ + [120.802183, 38.284193], + [120.848378, 38.305799], + [120.816349, 38.318008], + [120.802183, 38.284193] + ] + ], + [ + [ + [121.489571, 37.577086], + [121.489571, 37.577561], + [121.489571, 37.578509], + [121.488955, 37.578035], + [121.489571, 37.577086] + ] + ], + [ + [ + [121.485875, 37.578509], + [121.487723, 37.578035], + [121.487723, 37.578509], + [121.485875, 37.578509] + ] + ], + [ + [ + [121.487723, 37.578509], + [121.487723, 37.577561], + [121.488955, 37.578035], + [121.488955, 37.578509], + [121.488339, 37.578509], + [121.487723, 37.578509] + ] + ], + [ + [ + [115.495249, 35.896203], + [115.487858, 35.880688], + [115.513112, 35.890385], + [115.505104, 35.899112], + [115.495249, 35.896203] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 410000, + "name": "河南省", + "center": [113.665412, 34.757975], + "centroid": [113.619717, 33.902648], + "childrenNum": 18, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 15, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [112.716747, 32.357612], + [112.735841, 32.356095], + [112.776493, 32.358623], + [112.860877, 32.396024], + [112.888594, 32.37682], + [112.912, 32.390971], + [112.992072, 32.378336], + [113.000695, 32.41674], + [113.025949, 32.425328], + [113.078919, 32.394508], + [113.107869, 32.398551], + [113.118956, 32.375809], + [113.155912, 32.380863], + [113.158992, 32.410677], + [113.211962, 32.431895], + [113.2366, 32.407141], + [113.333918, 32.336377], + [113.317904, 32.327275], + [113.353628, 32.294904], + [113.376418, 32.298445], + [113.428773, 32.270618], + [113.511925, 32.316654], + [113.624642, 32.36115], + [113.650511, 32.412698], + [113.700402, 32.420782], + [113.735511, 32.410677], + [113.76754, 32.370249], + [113.753989, 32.328286], + [113.768772, 32.30148], + [113.768156, 32.284279], + [113.758301, 32.27669], + [113.749061, 32.272642], + [113.73859, 32.255942], + [113.752757, 32.215951], + [113.782322, 32.184553], + [113.750293, 32.11615], + [113.722576, 32.12426], + [113.728735, 32.083197], + [113.791561, 32.036028], + [113.757685, 31.98985], + [113.817431, 31.964467], + [113.805728, 31.929428], + [113.832213, 31.918761], + [113.830981, 31.87913], + [113.854387, 31.843042], + [113.893807, 31.847109], + [113.914749, 31.877098], + [113.957865, 31.852701], + [113.952321, 31.793714], + [113.988662, 31.749959], + [114.017611, 31.770822], + [114.086596, 31.782014], + [114.121705, 31.809482], + [114.134024, 31.843042], + [114.191922, 31.852192], + [114.235654, 31.833382], + [114.292936, 31.752503], + [114.350218, 31.755557], + [114.403189, 31.746906], + [114.443841, 31.728074], + [114.530688, 31.742834], + [114.549783, 31.766751], + [114.586123, 31.762172], + [114.57134, 31.660858], + [114.547935, 31.623665], + [114.560869, 31.560963], + [114.572572, 31.553824], + [114.61692, 31.585437], + [114.641558, 31.582378], + [114.696376, 31.525771], + [114.778912, 31.520669], + [114.789383, 31.480358], + [114.830035, 31.45892], + [114.870071, 31.479337], + [114.884238, 31.469129], + [114.962462, 31.494648], + [114.995107, 31.471171], + [115.022824, 31.527811], + [115.096121, 31.508425], + [115.114599, 31.530362], + [115.106592, 31.567592], + [115.12507, 31.599201], + [115.16449, 31.604808], + [115.212533, 31.555354], + [115.235939, 31.555354], + [115.218077, 31.515057], + [115.211301, 31.442072], + [115.252569, 31.421646], + [115.250722, 31.392021], + [115.301229, 31.383846], + [115.338801, 31.40428], + [115.373909, 31.405813], + [115.389924, 31.450241], + [115.371446, 31.495668], + [115.415793, 31.525771], + [115.439815, 31.588496], + [115.485394, 31.608885], + [115.476771, 31.643028], + [115.495249, 31.673083], + [115.534054, 31.698545], + [115.553764, 31.69549], + [115.676336, 31.778453], + [115.731154, 31.76726], + [115.767495, 31.78761], + [115.808147, 31.770313], + [115.808147, 31.770313], + [115.851878, 31.786593], + [115.886371, 31.776418], + [115.914704, 31.814567], + [115.893762, 31.832365], + [115.894994, 31.8649], + [115.920248, 31.920285], + [115.909161, 31.94314], + [115.928871, 32.003046], + [115.922095, 32.049725], + [115.941805, 32.166318], + [115.912856, 32.227596], + [115.899306, 32.390971], + [115.865429, 32.458662], + [115.883291, 32.487946], + [115.845719, 32.501575], + [115.8759, 32.542448], + [115.910393, 32.567165], + [115.891298, 32.576243], + [115.861117, 32.537403], + [115.789052, 32.468761], + [115.771806, 32.505108], + [115.742241, 32.476335], + [115.704669, 32.495013], + [115.667712, 32.409667], + [115.657857, 32.428864], + [115.626445, 32.40512], + [115.604271, 32.425833], + [115.57101, 32.419266], + [115.522967, 32.441997], + [115.509416, 32.466741], + [115.5088, 32.468761], + [115.497713, 32.492489], + [115.409018, 32.549007], + [115.411482, 32.575235], + [115.304924, 32.553042], + [115.30554, 32.583303], + [115.267352, 32.578261], + [115.24333, 32.593388], + [115.20083, 32.591876], + [115.182968, 32.666973], + [115.179273, 32.726402], + [115.189744, 32.770695], + [115.211301, 32.785791], + [115.189744, 32.812452], + [115.197135, 32.856201], + [115.155867, 32.864747], + [115.139237, 32.897917], + [115.029599, 32.906962], + [115.035143, 32.932582], + [115.009273, 32.940117], + [114.943368, 32.935094], + [114.916266, 32.971251], + [114.883006, 32.990328], + [114.891629, 33.020441], + [114.925506, 33.016928], + [114.913187, 33.083143], + [114.897172, 33.086653], + [114.902716, 33.129764], + [114.932897, 33.153817], + [114.966158, 33.147304], + [114.990795, 33.102195], + [115.041302, 33.086653], + [115.168186, 33.088658], + [115.194671, 33.120743], + [115.245178, 33.135778], + [115.289526, 33.131769], + [115.303692, 33.149809], + [115.300613, 33.204407], + [115.340033, 33.260973], + [115.335105, 33.297997], + [115.361591, 33.298497], + [115.365286, 33.336005], + [115.341881, 33.370997], + [115.313547, 33.376994], + [115.328946, 33.403477], + [115.315395, 33.431451], + [115.324634, 33.457418], + [115.345576, 33.449928], + [115.345576, 33.502842], + [115.366518, 33.5233], + [115.394851, 33.506335], + [115.422569, 33.557219], + [115.463837, 33.567193], + [115.511264, 33.55323], + [115.564851, 33.576169], + [115.639995, 33.585143], + [115.601191, 33.658898], + [115.601807, 33.718653], + [115.563003, 33.772895], + [115.576553, 33.787817], + [115.614126, 33.775879], + [115.631988, 33.869846], + [115.547604, 33.874815], + [115.577785, 33.950307], + [115.579017, 33.974133], + [115.60735, 34.030196], + [115.642459, 34.03218], + [115.658473, 34.061437], + [115.705901, 34.059949], + [115.736082, 34.076805], + [115.768726, 34.061932], + [115.809378, 34.062428], + [115.846335, 34.028708], + [115.85003, 34.004898], + [115.877132, 34.002913], + [115.876516, 34.028708], + [115.904233, 34.009859], + [115.95782, 34.007875], + [116.00032, 33.965199], + [115.982457, 33.917039], + [116.05945, 33.860902], + [116.055754, 33.804727], + [116.074232, 33.781351], + [116.100102, 33.782843], + [116.132747, 33.751501], + [116.155536, 33.709693], + [116.230065, 33.735078], + [116.263326, 33.730101], + [116.316912, 33.771402], + [116.393905, 33.782843], + [116.408071, 33.805721], + [116.437021, 33.801246], + [116.437637, 33.846489], + [116.486296, 33.869846], + [116.558361, 33.881274], + [116.566984, 33.9081], + [116.631042, 33.887733], + [116.64336, 33.896675], + [116.641512, 33.978103], + [116.599629, 34.014324], + [116.599629, 34.014324], + [116.576223, 34.068873], + [116.576223, 34.068873], + [116.52818, 34.122892], + [116.536187, 34.151127], + [116.565752, 34.16945], + [116.542962, 34.203608], + [116.545426, 34.241711], + [116.582382, 34.266444], + [116.562056, 34.285731], + [116.516477, 34.296114], + [116.456731, 34.268917], + [116.409303, 34.273863], + [116.409303, 34.273863], + [116.372347, 34.26595], + [116.357564, 34.319843], + [116.301514, 34.342082], + [116.255934, 34.376665], + [116.213435, 34.382098], + [116.215898, 34.403333], + [116.178942, 34.430487], + [116.162312, 34.459605], + [116.178326, 34.496112], + [116.204196, 34.508442], + [116.191261, 34.535561], + [116.196804, 34.575977], + [116.156768, 34.5538], + [116.134594, 34.559715], + [116.101334, 34.60603], + [116.037276, 34.593222], + [115.991081, 34.615389], + [115.984305, 34.589281], + [115.838328, 34.5676], + [115.827241, 34.558236], + [115.787821, 34.580905], + [115.697278, 34.594207], + [115.685575, 34.556265], + [115.622749, 34.574499], + [115.553148, 34.568586], + [115.515575, 34.582383], + [115.461373, 34.637057], + [115.433655, 34.725149], + [115.449054, 34.74433], + [115.42688, 34.805285], + [115.317243, 34.859321], + [115.256265, 34.845079], + [115.239019, 34.87798], + [115.251953, 34.906451], + [115.205142, 34.914303], + [115.219309, 34.96042], + [115.157099, 34.957968], + [115.12815, 35.00455], + [115.075179, 35.000628], + [115.028983, 34.9717], + [115.008041, 34.988372], + [114.950759, 34.989843], + [114.923658, 34.968757], + [114.880542, 35.00357], + [114.824492, 35.012393], + [114.852209, 35.041797], + [114.818948, 35.051596], + [114.835578, 35.076578], + [114.883006, 35.098615], + [114.841738, 35.15099], + [114.861448, 35.182301], + [114.932281, 35.198441], + [114.929201, 35.244886], + [114.957534, 35.261014], + [115.04315, 35.376744], + [115.073947, 35.374304], + [115.091809, 35.416259], + [115.117679, 35.400163], + [115.126302, 35.41821], + [115.172497, 35.426501], + [115.237171, 35.423087], + [115.307388, 35.480126], + [115.356047, 35.490359], + [115.34496, 35.55368], + [115.383148, 35.568772], + [115.48601, 35.710306], + [115.52851, 35.733628], + [115.622749, 35.739457], + [115.693582, 35.754028], + [115.696046, 35.788989], + [115.73485, 35.833154], + [115.773654, 35.854014], + [115.81677, 35.844312], + [115.859886, 35.857894], + [115.882675, 35.879718], + [115.873436, 35.918985], + [115.907929, 35.92674], + [115.911624, 35.960171], + [115.984921, 35.974218], + [116.048979, 35.970343], + [116.063145, 36.028927], + [116.099486, 36.112129], + [116.057602, 36.104877], + [115.989849, 36.045381], + [115.89869, 36.026507], + [115.859886, 36.003756], + [115.817386, 36.012954], + [115.779813, 35.993588], + [115.774886, 35.974702], + [115.699125, 35.966468], + [115.648618, 35.922863], + [115.583945, 35.921893], + [115.513112, 35.890385], + [115.487858, 35.880688], + [115.460141, 35.867594], + [115.407786, 35.80889], + [115.363438, 35.779765], + [115.335105, 35.796756], + [115.364054, 35.894264], + [115.353583, 35.938854], + [115.362822, 35.971796], + [115.447822, 36.01247], + [115.449054, 36.047317], + [115.484163, 36.125666], + [115.483547, 36.148865], + [115.465068, 36.170125], + [115.450902, 36.152248], + [115.376989, 36.128083], + [115.365902, 36.099074], + [115.312931, 36.088436], + [115.30246, 36.127599], + [115.279055, 36.13775], + [115.242098, 36.19138], + [115.202678, 36.208765], + [115.202678, 36.208765], + [115.202678, 36.209248], + [115.202678, 36.209248], + [115.201446, 36.210214], + [115.201446, 36.210214], + [115.1842, 36.193312], + [115.12507, 36.209731], + [115.104744, 36.172058], + [115.06286, 36.178338], + [115.048693, 36.161912], + [115.04623, 36.112613], + [114.998186, 36.069572], + [114.914419, 36.052155], + [114.926737, 36.089403], + [114.912571, 36.140649], + [114.858368, 36.144516], + [114.857752, 36.127599], + [114.771521, 36.124699], + [114.734564, 36.15563], + [114.720398, 36.140166], + [114.640326, 36.137266], + [114.588587, 36.118414], + [114.586739, 36.141133], + [114.533152, 36.171575], + [114.480181, 36.177855], + [114.466015, 36.197658], + [114.417356, 36.205868], + [114.408117, 36.224699], + [114.356378, 36.230492], + [114.345291, 36.255591], + [114.299095, 36.245938], + [114.257827, 36.263794], + [114.241197, 36.251247], + [114.2104, 36.272962], + [114.203009, 36.245456], + [114.170364, 36.245938], + [114.170364, 36.245938], + [114.175907, 36.264759], + [114.129096, 36.280199], + [114.080437, 36.269585], + [114.04348, 36.303353], + [114.056415, 36.329392], + [114.002828, 36.334214], + [113.981887, 36.31782], + [113.962792, 36.353977], + [113.911054, 36.314927], + [113.882104, 36.353977], + [113.84946, 36.347711], + [113.856851, 36.329392], + [113.813119, 36.332285], + [113.755221, 36.366026], + [113.731199, 36.363135], + [113.736127, 36.324571], + [113.712105, 36.303353], + [113.716417, 36.262347], + [113.681924, 36.216491], + [113.697939, 36.181719], + [113.651127, 36.174473], + [113.705946, 36.148865], + [113.712721, 36.129533], + [113.655439, 36.125182], + [113.671453, 36.115514], + [113.68562, 36.056026], + [113.660366, 36.034735], + [113.694859, 36.026991], + [113.678844, 35.985841], + [113.648663, 35.994073], + [113.654207, 35.931586], + [113.637576, 35.870019], + [113.660982, 35.837035], + [113.582758, 35.818111], + [113.604932, 35.797727], + [113.587685, 35.736542], + [113.592613, 35.691838], + [113.622794, 35.674825], + [113.625258, 35.632518], + [113.578446, 35.633491], + [113.547649, 35.656835], + [113.55812, 35.621816], + [113.513773, 35.57364], + [113.49899, 35.532254], + [113.439244, 35.507412], + [113.391817, 35.506925], + [113.348085, 35.468429], + [113.31236, 35.481101], + [113.304353, 35.426989], + [113.243375, 35.449418], + [113.189789, 35.44893], + [113.185477, 35.409431], + [113.165151, 35.412845], + [113.149137, 35.350878], + [113.126347, 35.332327], + [113.067217, 35.353806], + [112.996384, 35.362104], + [112.985913, 35.33965], + [112.992072, 35.29619], + [112.936022, 35.284466], + [112.934174, 35.262968], + [112.884283, 35.243909], + [112.822073, 35.258082], + [112.772798, 35.207732], + [112.720443, 35.206265], + [112.628052, 35.263457], + [112.637291, 35.225822], + [112.513487, 35.218489], + [112.390915, 35.239021], + [112.36751, 35.219956], + [112.288053, 35.219956], + [112.304684, 35.251728], + [112.242474, 35.234622], + [112.21722, 35.253195], + [112.13838, 35.271275], + [112.058924, 35.280069], + [112.078634, 35.219467], + [112.03983, 35.194039], + [112.066315, 35.153437], + [112.05646, 35.098615], + [112.062004, 35.056005], + [112.039214, 35.045717], + [112.018888, 35.068742], + [111.97762, 35.067272], + [111.933272, 35.083435], + [111.810084, 35.062374], + [111.807005, 35.032977], + [111.740483, 35.00455], + [111.664107, 34.984449], + [111.681969, 34.9511], + [111.646861, 34.938836], + [111.617911, 34.894671], + [111.592042, 34.881416], + [111.570484, 34.843114], + [111.543999, 34.853428], + [111.502731, 34.829851], + [111.439289, 34.838202], + [111.389398, 34.815113], + [111.345666, 34.831816], + [111.29208, 34.806759], + [111.255123, 34.819535], + [111.232949, 34.789559], + [111.148566, 34.807742], + [111.118385, 34.756623], + [111.035233, 34.740887], + [110.976103, 34.706456], + [110.920052, 34.730068], + [110.903422, 34.669056], + [110.883712, 34.64395], + [110.824582, 34.615881], + [110.791937, 34.649858], + [110.749437, 34.65232], + [110.710017, 34.605045], + [110.610851, 34.607508], + [110.533242, 34.583368], + [110.488279, 34.610956], + [110.424837, 34.588295], + [110.379257, 34.600612], + [110.366939, 34.566614], + [110.404511, 34.557743], + [110.372482, 34.544435], + [110.360779, 34.516825], + [110.403279, 34.433448], + [110.403279, 34.433448], + [110.473496, 34.393457], + [110.503677, 34.33714], + [110.451938, 34.292653], + [110.428533, 34.288203], + [110.43962, 34.243196], + [110.507989, 34.217466], + [110.55172, 34.213012], + [110.55788, 34.193214], + [110.621938, 34.177372], + [110.642264, 34.161032], + [110.61393, 34.113478], + [110.591757, 34.101586], + [110.587445, 34.023252], + [110.620706, 34.035652], + [110.671213, 33.966192], + [110.665669, 33.937895], + [110.627481, 33.925482], + [110.628713, 33.910086], + [110.587445, 33.887733], + [110.612083, 33.852453], + [110.66259, 33.85295], + [110.712481, 33.833564], + [110.74143, 33.798759], + [110.782082, 33.796272], + [110.81719, 33.751003], + [110.831973, 33.713675], + [110.823966, 33.685793], + [110.878784, 33.634486], + [110.966864, 33.609071], + [111.00382, 33.578662], + [111.002588, 33.535772], + [111.02661, 33.478386], + [111.02661, 33.467903], + [110.996429, 33.435946], + [111.025994, 33.375495], + [111.025994, 33.330504], + [110.984726, 33.255469], + [111.046936, 33.202905], + [111.045704, 33.169849], + [111.08882, 33.181871], + [111.12824, 33.15532], + [111.146102, 33.12375], + [111.179363, 33.115229], + [111.192913, 33.071609], + [111.152877, 33.039507], + [111.221862, 33.042517], + [111.258819, 33.006389], + [111.273601, 32.971753], + [111.242804, 32.930573], + [111.255123, 32.883846], + [111.276065, 32.903445], + [111.293311, 32.859217], + [111.380159, 32.829049], + [111.41342, 32.757108], + [111.475629, 32.760127], + [111.458383, 32.726402], + [111.513202, 32.674026], + [111.530448, 32.628172], + [111.577875, 32.593388], + [111.640701, 32.634724], + [111.646245, 32.605993], + [111.713382, 32.606497], + [111.808853, 32.536899], + [111.858128, 32.528826], + [111.890157, 32.503089], + [111.948671, 32.51722], + [111.975772, 32.471791], + [112.014576, 32.450077], + [112.063851, 32.474315], + [112.081098, 32.425833], + [112.155626, 32.377326], + [112.150083, 32.411688], + [112.172873, 32.385412], + [112.206133, 32.392992], + [112.328089, 32.321712], + [112.360118, 32.3657], + [112.390915, 32.37126], + [112.448814, 32.34295], + [112.477147, 32.380863], + [112.530733, 32.37682], + [112.545516, 32.404109], + [112.589248, 32.381369], + [112.612037, 32.386928], + [112.645298, 32.368227], + [112.716747, 32.357612] + ] + ], + [ + [ + [113.768156, 32.284279], + [113.768772, 32.30148], + [113.749061, 32.272642], + [113.758301, 32.27669], + [113.768156, 32.284279] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 420000, + "name": "湖北省", + "center": [114.298572, 30.584355], + "centroid": [112.271301, 30.987527], + "childrenNum": 17, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 16, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [111.045704, 33.169849], + [111.034001, 33.177864], + [111.035849, 33.187881], + [111.046936, 33.202905], + [110.984726, 33.255469], + [110.960704, 33.253967], + [110.9219, 33.203907], + [110.865234, 33.213921], + [110.828893, 33.201403], + [110.824582, 33.158327], + [110.753133, 33.15031], + [110.702626, 33.097182], + [110.650887, 33.157324], + [110.623785, 33.143796], + [110.59422, 33.168346], + [110.57759, 33.250464], + [110.54125, 33.255469], + [110.471032, 33.171352], + [110.398352, 33.176862], + [110.398352, 33.176862], + [110.372482, 33.186379], + [110.33799, 33.160331], + [110.285635, 33.171352], + [110.218497, 33.163336], + [110.164911, 33.209415], + [110.031252, 33.191888], + [109.999223, 33.212419], + [109.973353, 33.203907], + [109.916687, 33.229942], + [109.852013, 33.247961], + [109.813209, 33.236449], + [109.732521, 33.231443], + [109.693101, 33.254468], + [109.649985, 33.251465], + [109.619804, 33.275484], + [109.60687, 33.235949], + [109.514479, 33.237951], + [109.498464, 33.207412], + [109.438718, 33.152314], + [109.468283, 33.140288], + [109.522486, 33.138785], + [109.576073, 33.110216], + [109.688174, 33.116733], + [109.704188, 33.101694], + [109.794731, 33.067095], + [109.785492, 32.987316], + [109.76455, 32.909474], + [109.789804, 32.882339], + [109.847702, 32.893395], + [109.856941, 32.910479], + [109.907448, 32.903947], + [109.927158, 32.887364], + [109.988752, 32.886359], + [110.051578, 32.851676], + [110.105164, 32.832569], + [110.142121, 32.802895], + [110.127338, 32.77774], + [110.159367, 32.767173], + [110.156903, 32.683093], + [110.206179, 32.633212], + [110.153824, 32.593388], + [110.124259, 32.616579], + [110.090382, 32.617083], + [110.084223, 32.580782], + [110.017701, 32.546989], + [109.97089, 32.577756], + [109.910528, 32.592884], + [109.816905, 32.577252], + [109.746072, 32.594901], + [109.726978, 32.608513], + [109.631507, 32.599943], + [109.619804, 32.56767], + [109.637051, 32.540935], + [109.575457, 32.506622], + [109.526797, 32.43341], + [109.529877, 32.405625], + [109.502776, 32.38895], + [109.513247, 32.342444], + [109.495385, 32.300468], + [109.528645, 32.270112], + [109.550203, 32.225065], + [109.592703, 32.219495], + [109.604406, 32.199241], + [109.58716, 32.161251], + [109.621652, 32.106519], + [109.590855, 32.047696], + [109.590855, 32.012688], + [109.631507, 31.962436], + [109.62042, 31.928412], + [109.584696, 31.900472], + [109.60379, 31.885737], + [109.633971, 31.824738], + [109.633971, 31.804396], + [109.592087, 31.789136], + [109.585928, 31.726546], + [109.622268, 31.711783], + [109.683246, 31.719929], + [109.731289, 31.700582], + [109.737449, 31.628761], + [109.76455, 31.602769], + [109.745456, 31.598182], + [109.727594, 31.548214], + [109.837847, 31.555354], + [109.894513, 31.519139], + [109.969658, 31.508935], + [109.94502, 31.47066], + [109.98752, 31.474744], + [110.036795, 31.436966], + [110.054042, 31.410921], + [110.118715, 31.409899], + [110.161831, 31.314338], + [110.155671, 31.279564], + [110.180309, 31.179774], + [110.200019, 31.158779], + [110.180309, 31.121899], + [110.147048, 31.116776], + [110.119947, 31.088592], + [110.120563, 31.0322], + [110.140273, 31.030661], + [110.140889, 30.987062], + [110.172918, 30.978853], + [110.153824, 30.953708], + [110.151976, 30.911613], + [110.082375, 30.799614], + [110.048498, 30.800642], + [110.019549, 30.829425], + [110.008462, 30.883369], + [109.943788, 30.878746], + [109.894513, 30.899803], + [109.828608, 30.864364], + [109.780564, 30.848437], + [109.701724, 30.783677], + [109.656761, 30.760538], + [109.661072, 30.738936], + [109.625348, 30.702923], + [109.590855, 30.69366], + [109.574225, 30.646818], + [109.543428, 30.63961], + [109.535421, 30.664837], + [109.435638, 30.595832], + [109.418392, 30.559766], + [109.35495, 30.487076], + [109.337088, 30.521623], + [109.36111, 30.551004], + [109.314298, 30.599953], + [109.299516, 30.630341], + [109.245313, 30.580892], + [109.191726, 30.545851], + [109.191726, 30.545851], + [109.143683, 30.521108], + [109.103647, 30.565949], + [109.09256, 30.578831], + [109.106111, 30.61077], + [109.111654, 30.646303], + [109.071002, 30.640125], + [109.042669, 30.655571], + [109.006329, 30.626736], + [108.971836, 30.627766], + [108.893612, 30.565434], + [108.838793, 30.503062], + [108.808612, 30.491202], + [108.789518, 30.513374], + [108.743939, 30.494812], + [108.698975, 30.54482], + [108.688504, 30.58759], + [108.642925, 30.578831], + [108.6497, 30.53915], + [108.56778, 30.468508], + [108.556077, 30.487592], + [108.512961, 30.501515], + [108.472925, 30.487076], + [108.42673, 30.492233], + [108.411331, 30.438586], + [108.430425, 30.416397], + [108.402092, 30.376649], + [108.431041, 30.354446], + [108.460606, 30.35961], + [108.501258, 30.314673], + [108.524048, 30.309506], + [108.54499, 30.269716], + [108.581947, 30.255759], + [108.551766, 30.1637], + [108.56778, 30.157491], + [108.546222, 30.104178], + [108.513577, 30.057571], + [108.532055, 30.051873], + [108.536367, 29.983472], + [108.517889, 29.9394], + [108.516041, 29.885451], + [108.467998, 29.864175], + [108.433505, 29.880262], + [108.371295, 29.841337], + [108.424266, 29.815897], + [108.422418, 29.772791], + [108.442744, 29.778505], + [108.437201, 29.741098], + [108.460606, 29.741098], + [108.504338, 29.707836], + [108.504954, 29.728626], + [108.548686, 29.749412], + [108.52528, 29.770713], + [108.556077, 29.818493], + [108.601041, 29.863656], + [108.658939, 29.854833], + [108.680497, 29.800319], + [108.676801, 29.749412], + [108.690968, 29.689642], + [108.752562, 29.649082], + [108.786438, 29.691721], + [108.797525, 29.660003], + [108.781511, 29.635558], + [108.844337, 29.658443], + [108.888068, 29.628795], + [108.870206, 29.596537], + [108.901003, 29.604863], + [108.913322, 29.574679], + [108.878213, 29.539279], + [108.888684, 29.502305], + [108.866511, 29.470527], + [108.884373, 29.440824], + [108.927488, 29.435612], + [108.934264, 29.399643], + [108.919481, 29.3261], + [108.983539, 29.332883], + [108.999553, 29.36366], + [109.034662, 29.360531], + [109.060531, 29.403292], + [109.11227, 29.361053], + [109.106727, 29.288526], + [109.141835, 29.270256], + [109.110422, 29.21647], + [109.139372, 29.168927], + [109.162777, 29.180946], + [109.215748, 29.145409], + [109.232378, 29.119271], + [109.274262, 29.121885], + [109.261328, 29.161089], + [109.275494, 29.202366], + [109.257632, 29.222738], + [109.312451, 29.25146], + [109.352487, 29.284872], + [109.343863, 29.369398], + [109.391291, 29.372005], + [109.368501, 29.413719], + [109.418392, 29.453332], + [109.415928, 29.497617], + [109.436254, 29.488761], + [109.433791, 29.530948], + [109.458428, 29.513242], + [109.467051, 29.560104], + [109.488609, 29.553336], + [109.516326, 29.626194], + [109.558826, 29.606944], + [109.578536, 29.629836], + [109.651833, 29.625674], + [109.664768, 29.599659], + [109.717739, 29.615269], + [109.701108, 29.636078], + [109.714659, 29.673524], + [109.760238, 29.689122], + [109.755311, 29.733304], + [109.779333, 29.757725], + [109.869876, 29.774869], + [109.908064, 29.763959], + [109.941325, 29.774349], + [110.02386, 29.769674], + [110.113788, 29.789932], + [110.160599, 29.753569], + [110.219729, 29.746814], + [110.289946, 29.6964], + [110.302265, 29.661563], + [110.339221, 29.668324], + [110.372482, 29.633477], + [110.447011, 29.664684], + [110.467337, 29.713034], + [110.507373, 29.692241], + [110.562807, 29.712515], + [110.642879, 29.775907], + [110.60038, 29.839779], + [110.549873, 29.848085], + [110.538786, 29.895828], + [110.49875, 29.91243], + [110.517228, 29.961179], + [110.557264, 29.988137], + [110.491358, 30.019751], + [110.497518, 30.055499], + [110.531394, 30.061197], + [110.600996, 30.054463], + [110.650887, 30.07777], + [110.712481, 30.033223], + [110.756212, 30.054463], + [110.746973, 30.112979], + [110.851067, 30.126439], + [110.924364, 30.111426], + [110.929907, 30.063268], + [111.031537, 30.048765], + [111.242188, 30.040476], + [111.266826, 30.01146], + [111.3315, 29.970512], + [111.342587, 29.944586], + [111.382623, 29.95029], + [111.394325, 29.912948], + [111.436825, 29.930065], + [111.475629, 29.918654], + [111.527368, 29.925916], + [111.553854, 29.894272], + [111.669034, 29.888565], + [111.669034, 29.888565], + [111.705375, 29.890121], + [111.723853, 29.909317], + [111.723853, 29.909317], + [111.75773, 29.92021], + [111.8107, 29.901017], + [111.861207, 29.856909], + [111.899396, 29.855871], + [111.899396, 29.855871], + [111.925881, 29.836665], + [111.965917, 29.832512], + [111.95483, 29.796683], + [112.008417, 29.778505], + [112.07617, 29.743696], + [112.065699, 29.681323], + [112.089721, 29.685482], + [112.111279, 29.659483], + [112.178416, 29.656883], + [112.202438, 29.633997], + [112.244322, 29.659483], + [112.233851, 29.61631], + [112.303452, 29.585609], + [112.281278, 29.536676], + [112.291133, 29.517409], + [112.333017, 29.545007], + [112.368741, 29.541362], + [112.424792, 29.598619], + [112.439574, 29.633997], + [112.499321, 29.629316], + [112.54182, 29.60122], + [112.572001, 29.624113], + [112.640371, 29.607985], + [112.650842, 29.592374], + [112.693957, 29.601741], + [112.714283, 29.648561], + [112.733378, 29.645441], + [112.788812, 29.681323], + [112.79374, 29.735902], + [112.861493, 29.78318], + [112.894138, 29.783699], + [112.902145, 29.79149], + [112.929246, 29.77383], + [112.923703, 29.766557], + [112.926782, 29.692241], + [112.944645, 29.682883], + [112.974826, 29.732784], + [113.025949, 29.772791], + [113.005007, 29.693801], + [112.915696, 29.620992], + [112.912, 29.606944], + [112.950188, 29.473132], + [113.034572, 29.523658], + [113.057362, 29.522616], + [113.078304, 29.438218], + [113.099861, 29.459585], + [113.145441, 29.449163], + [113.181781, 29.485636], + [113.222433, 29.543965], + [113.277252, 29.594976], + [113.37765, 29.703158], + [113.571671, 29.849123], + [113.575367, 29.809147], + [113.550729, 29.768115], + [113.558736, 29.727067], + [113.540258, 29.699519], + [113.547033, 29.675603], + [113.606164, 29.666764], + [113.663446, 29.684443], + [113.680692, 29.64336], + [113.704098, 29.634518], + [113.73859, 29.579363], + [113.710257, 29.555419], + [113.630801, 29.523137], + [113.677613, 29.513763], + [113.755221, 29.446557], + [113.731199, 29.393907], + [113.674533, 29.388172], + [113.660982, 29.333405], + [113.632033, 29.316186], + [113.609859, 29.25146], + [113.651743, 29.225872], + [113.693011, 29.226394], + [113.691779, 29.19662], + [113.66283, 29.16945], + [113.690547, 29.114566], + [113.696091, 29.077437], + [113.722576, 29.104631], + [113.749677, 29.060699], + [113.775547, 29.095219], + [113.816199, 29.105154], + [113.852539, 29.058606], + [113.882104, 29.065407], + [113.876561, 29.038202], + [113.898119, 29.029307], + [113.94185, 29.047097], + [113.952321, 29.092604], + [113.98743, 29.126068], + [114.034857, 29.152204], + [114.063191, 29.204978], + [114.169748, 29.216993], + [114.252284, 29.23475], + [114.259059, 29.343839], + [114.307102, 29.365225], + [114.341595, 29.327665], + [114.376088, 29.322969], + [114.440145, 29.341752], + [114.466015, 29.324013], + [114.519602, 29.325578], + [114.589819, 29.352707], + [114.621847, 29.379828], + [114.67297, 29.395993], + [114.740724, 29.386607], + [114.759818, 29.363139], + [114.784455, 29.386086], + [114.812173, 29.383478], + [114.866375, 29.404335], + [114.895325, 29.397557], + [114.931049, 29.422581], + [114.947063, 29.465317], + [114.935977, 29.486678], + [114.90518, 29.473132], + [114.918114, 29.454374], + [114.888549, 29.436134], + [114.860216, 29.476258], + [114.900868, 29.505951], + [114.940288, 29.493971], + [114.966773, 29.522096], + [114.947679, 29.542924], + [115.00065, 29.572076], + [115.033295, 29.546568], + [115.087498, 29.560104], + [115.086266, 29.525741], + [115.154019, 29.510117], + [115.157099, 29.584568], + [115.120142, 29.597578], + [115.143548, 29.645961], + [115.117679, 29.655843], + [115.113367, 29.684963], + [115.176809, 29.654803], + [115.250722, 29.660003], + [115.28583, 29.618391], + [115.304924, 29.637118], + [115.355431, 29.649602], + [115.412714, 29.688602], + [115.470612, 29.739539], + [115.479235, 29.811224], + [115.51188, 29.840299], + [115.611662, 29.841337], + [115.667712, 29.850161], + [115.706517, 29.837703], + [115.762567, 29.793048], + [115.837096, 29.748373], + [115.909777, 29.723949], + [115.965827, 29.724469], + [116.049595, 29.761881], + [116.087167, 29.795125], + [116.13521, 29.819532], + [116.128435, 29.897904], + [116.073616, 29.969993], + [116.091479, 30.036331], + [116.078544, 30.062233], + [116.088399, 30.110391], + [116.055754, 30.180774], + [116.065609, 30.204569], + [115.997856, 30.252657], + [115.985537, 30.290905], + [115.903001, 30.31364], + [115.91532, 30.337919], + [115.885139, 30.379747], + [115.921479, 30.416397], + [115.894994, 30.452517], + [115.910393, 30.519046], + [115.887603, 30.542758], + [115.876516, 30.582438], + [115.848799, 30.602014], + [115.819234, 30.597893], + [115.81369, 30.637035], + [115.762567, 30.685426], + [115.782893, 30.751795], + [115.851262, 30.756938], + [115.863581, 30.815549], + [115.848799, 30.828397], + [115.865429, 30.864364], + [115.932566, 30.889532], + [115.976298, 30.931636], + [116.03974, 30.957813], + [116.071769, 30.956787], + [116.058834, 31.012711], + [116.015102, 31.011685], + [116.006479, 31.034764], + [115.938726, 31.04707], + [115.939958, 31.071678], + [115.887603, 31.10909], + [115.867277, 31.147512], + [115.837712, 31.127022], + [115.797676, 31.128047], + [115.778582, 31.112164], + [115.700973, 31.201276], + [115.655394, 31.211002], + [115.603655, 31.17363], + [115.585793, 31.143926], + [115.540213, 31.194621], + [115.539597, 31.231985], + [115.507568, 31.267799], + [115.473076, 31.265242], + [115.443511, 31.344498], + [115.40717, 31.337854], + [115.372062, 31.349098], + [115.393004, 31.389977], + [115.373909, 31.405813], + [115.338801, 31.40428], + [115.301229, 31.383846], + [115.250722, 31.392021], + [115.252569, 31.421646], + [115.211301, 31.442072], + [115.218077, 31.515057], + [115.235939, 31.555354], + [115.212533, 31.555354], + [115.16449, 31.604808], + [115.12507, 31.599201], + [115.106592, 31.567592], + [115.114599, 31.530362], + [115.096121, 31.508425], + [115.022824, 31.527811], + [114.995107, 31.471171], + [114.962462, 31.494648], + [114.884238, 31.469129], + [114.870071, 31.479337], + [114.830035, 31.45892], + [114.789383, 31.480358], + [114.778912, 31.520669], + [114.696376, 31.525771], + [114.641558, 31.582378], + [114.61692, 31.585437], + [114.572572, 31.553824], + [114.560869, 31.560963], + [114.547935, 31.623665], + [114.57134, 31.660858], + [114.586123, 31.762172], + [114.549783, 31.766751], + [114.530688, 31.742834], + [114.443841, 31.728074], + [114.403189, 31.746906], + [114.350218, 31.755557], + [114.292936, 31.752503], + [114.235654, 31.833382], + [114.191922, 31.852192], + [114.134024, 31.843042], + [114.121705, 31.809482], + [114.086596, 31.782014], + [114.017611, 31.770822], + [113.988662, 31.749959], + [113.952321, 31.793714], + [113.957865, 31.852701], + [113.914749, 31.877098], + [113.893807, 31.847109], + [113.854387, 31.843042], + [113.830981, 31.87913], + [113.832213, 31.918761], + [113.805728, 31.929428], + [113.817431, 31.964467], + [113.757685, 31.98985], + [113.791561, 32.036028], + [113.728735, 32.083197], + [113.722576, 32.12426], + [113.750293, 32.11615], + [113.782322, 32.184553], + [113.752757, 32.215951], + [113.73859, 32.255942], + [113.749061, 32.272642], + [113.768772, 32.30148], + [113.753989, 32.328286], + [113.76754, 32.370249], + [113.735511, 32.410677], + [113.700402, 32.420782], + [113.650511, 32.412698], + [113.624642, 32.36115], + [113.511925, 32.316654], + [113.428773, 32.270618], + [113.376418, 32.298445], + [113.353628, 32.294904], + [113.317904, 32.327275], + [113.333918, 32.336377], + [113.2366, 32.407141], + [113.211962, 32.431895], + [113.158992, 32.410677], + [113.155912, 32.380863], + [113.118956, 32.375809], + [113.107869, 32.398551], + [113.078919, 32.394508], + [113.025949, 32.425328], + [113.000695, 32.41674], + [112.992072, 32.378336], + [112.912, 32.390971], + [112.888594, 32.37682], + [112.860877, 32.396024], + [112.776493, 32.358623], + [112.735841, 32.356095], + [112.733993, 32.356601], + [112.724138, 32.358623], + [112.716747, 32.357612], + [112.645298, 32.368227], + [112.612037, 32.386928], + [112.589248, 32.381369], + [112.545516, 32.404109], + [112.530733, 32.37682], + [112.477147, 32.380863], + [112.448814, 32.34295], + [112.390915, 32.37126], + [112.360118, 32.3657], + [112.328089, 32.321712], + [112.206133, 32.392992], + [112.172873, 32.385412], + [112.150083, 32.411688], + [112.155626, 32.377326], + [112.081098, 32.425833], + [112.063851, 32.474315], + [112.014576, 32.450077], + [111.975772, 32.471791], + [111.948671, 32.51722], + [111.890157, 32.503089], + [111.858128, 32.528826], + [111.808853, 32.536899], + [111.713382, 32.606497], + [111.646245, 32.605993], + [111.640701, 32.634724], + [111.577875, 32.593388], + [111.530448, 32.628172], + [111.513202, 32.674026], + [111.458383, 32.726402], + [111.475629, 32.760127], + [111.41342, 32.757108], + [111.380159, 32.829049], + [111.293311, 32.859217], + [111.276065, 32.903445], + [111.255123, 32.883846], + [111.242804, 32.930573], + [111.273601, 32.971753], + [111.258819, 33.006389], + [111.221862, 33.042517], + [111.152877, 33.039507], + [111.192913, 33.071609], + [111.179363, 33.115229], + [111.146102, 33.12375], + [111.12824, 33.15532], + [111.08882, 33.181871], + [111.045704, 33.169849] + ] + ], + [ + [ + [109.106111, 30.570587], + [109.101183, 30.579346], + [109.09872, 30.579346], + [109.106111, 30.570587] + ] + ], + [ + [ + [111.046936, 33.202905], + [111.035849, 33.187881], + [111.034001, 33.177864], + [111.045704, 33.169849], + [111.046936, 33.202905] + ] + ], + [ + [ + [112.716747, 32.357612], + [112.735841, 32.356095], + [112.733993, 32.356601], + [112.724138, 32.358623], + [112.716747, 32.357612] + ] + ], + [ + [ + [112.902145, 29.79149], + [112.894138, 29.783699], + [112.923703, 29.766557], + [112.929246, 29.77383], + [112.902145, 29.79149] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 430000, + "name": "湖南省", + "center": [112.982279, 28.19409], + "centroid": [111.711649, 27.629216], + "childrenNum": 14, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 17, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [112.024431, 24.740308], + [112.03367, 24.771286], + [112.124214, 24.841364], + [112.149467, 24.837019], + [112.167329, 24.859828], + [112.175337, 24.927685], + [112.119902, 24.963499], + [112.12175, 24.989538], + [112.155626, 25.026419], + [112.151931, 25.055698], + [112.177184, 25.106649], + [112.187039, 25.182494], + [112.246785, 25.185202], + [112.256025, 25.159204], + [112.302836, 25.157037], + [112.315771, 25.175453], + [112.365046, 25.191701], + [112.414937, 25.14241], + [112.44327, 25.185744], + [112.458053, 25.152162], + [112.562762, 25.124531], + [112.628052, 25.140785], + [112.660081, 25.132658], + [112.712436, 25.083344], + [112.714899, 25.025876], + [112.742001, 24.99876], + [112.743233, 24.959701], + [112.778341, 24.947764], + [112.780805, 24.896747], + [112.873812, 24.896747], + [112.904609, 24.921715], + [112.941565, 24.915745], + [112.994536, 24.927142], + [113.009934, 24.977604], + [112.979137, 25.03401], + [113.004391, 25.089306], + [112.96805, 25.141869], + [112.97421, 25.168412], + [113.034572, 25.198199], + [112.992688, 25.247467], + [112.958195, 25.254503], + [112.897833, 25.238264], + [112.867036, 25.249632], + [112.854718, 25.337829], + [112.891058, 25.339993], + [112.924319, 25.296714], + [112.93479, 25.325929], + [112.969898, 25.350269], + [113.013014, 25.352432], + [113.078304, 25.382174], + [113.096782, 25.412449], + [113.131274, 25.414611], + [113.11834, 25.445418], + [113.176854, 25.471355], + [113.226129, 25.50971], + [113.248919, 25.514031], + [113.311129, 25.490264], + [113.314208, 25.442716], + [113.341926, 25.448661], + [113.373338, 25.402719], + [113.407215, 25.401637], + [113.449715, 25.359463], + [113.479896, 25.375145], + [113.535946, 25.368656], + [113.579062, 25.34432], + [113.584606, 25.306453], + [113.611707, 25.327552], + [113.680076, 25.334584], + [113.686852, 25.351891], + [113.753373, 25.362707], + [113.76446, 25.333502], + [113.814967, 25.328634], + [113.839605, 25.363248], + [113.877177, 25.380552], + [113.887032, 25.436772], + [113.94493, 25.441635], + [113.962792, 25.528072], + [113.986198, 25.529153], + [113.983118, 25.599336], + [113.957249, 25.611749], + [113.913517, 25.701299], + [113.920293, 25.741197], + [113.961561, 25.77731], + [113.971416, 25.836036], + [114.028082, 25.893119], + [114.028082, 25.98138], + [114.008372, 26.015806], + [114.044096, 26.076564], + [114.087828, 26.06635], + [114.121089, 26.085702], + [114.10569, 26.097526], + [114.188842, 26.121172], + [114.237501, 26.152333], + [114.216559, 26.203355], + [114.181451, 26.214631], + [114.102611, 26.187783], + [114.088444, 26.168448], + [114.013299, 26.184023], + [113.962792, 26.150722], + [113.949242, 26.192616], + [113.972647, 26.20604], + [113.978807, 26.237716], + [114.029314, 26.266163], + [114.021307, 26.288701], + [114.047792, 26.337518], + [114.030546, 26.376664], + [114.062575, 26.406149], + [114.085364, 26.406149], + [114.090292, 26.455988], + [114.110002, 26.482775], + [114.07243, 26.480096], + [114.10877, 26.56952], + [114.019459, 26.587182], + [113.996669, 26.615543], + [113.912901, 26.613938], + [113.860546, 26.664221], + [113.853771, 26.769532], + [113.835909, 26.806394], + [113.877177, 26.859262], + [113.890112, 26.895562], + [113.927068, 26.948922], + [113.892575, 26.964925], + [113.86301, 27.018252], + [113.824206, 27.036378], + [113.803264, 27.099261], + [113.771851, 27.096598], + [113.779242, 27.137081], + [113.846996, 27.222262], + [113.872865, 27.289828], + [113.854387, 27.30525], + [113.872865, 27.346721], + [113.872865, 27.384988], + [113.72812, 27.350442], + [113.699786, 27.331836], + [113.657902, 27.347253], + [113.616635, 27.345658], + [113.605548, 27.38924], + [113.632033, 27.40518], + [113.59754, 27.428554], + [113.591381, 27.467855], + [113.627105, 27.49971], + [113.583374, 27.524657], + [113.579062, 27.545354], + [113.608627, 27.585143], + [113.607395, 27.625449], + [113.652359, 27.663619], + [113.696707, 27.71979], + [113.69917, 27.740979], + [113.763228, 27.799228], + [113.756453, 27.860091], + [113.72812, 27.874904], + [113.752141, 27.93361], + [113.822974, 27.982243], + [113.845148, 27.971672], + [113.864242, 28.004966], + [113.914133, 27.991227], + [113.936307, 28.018703], + [113.966488, 28.017646], + [113.970184, 28.041418], + [114.025618, 28.031382], + [114.047176, 28.057263], + [114.025002, 28.080499], + [113.992357, 28.161255], + [114.012068, 28.174972], + [114.068734, 28.171806], + [114.107538, 28.182885], + [114.109386, 28.205038], + [114.143879, 28.246694], + [114.182067, 28.249858], + [114.198081, 28.29097], + [114.2529, 28.319423], + [114.252284, 28.395787], + [114.214712, 28.403157], + [114.172212, 28.432632], + [114.217175, 28.466308], + [114.218407, 28.48472], + [114.15435, 28.507337], + [114.138335, 28.533629], + [114.08598, 28.558337], + [114.132176, 28.607211], + [114.122321, 28.623497], + [114.157429, 28.761566], + [114.137719, 28.779926], + [114.153734, 28.829221], + [114.124784, 28.843376], + [114.076741, 28.834464], + [114.056415, 28.872204], + [114.060111, 28.902596], + [114.028082, 28.891069], + [114.005292, 28.917788], + [114.008988, 28.955498], + [113.973879, 28.937692], + [113.955401, 28.978536], + [113.961561, 28.999476], + [113.94185, 29.047097], + [113.898119, 29.029307], + [113.876561, 29.038202], + [113.882104, 29.065407], + [113.852539, 29.058606], + [113.816199, 29.105154], + [113.775547, 29.095219], + [113.749677, 29.060699], + [113.722576, 29.104631], + [113.696091, 29.077437], + [113.690547, 29.114566], + [113.66283, 29.16945], + [113.691779, 29.19662], + [113.693011, 29.226394], + [113.651743, 29.225872], + [113.609859, 29.25146], + [113.632033, 29.316186], + [113.660982, 29.333405], + [113.674533, 29.388172], + [113.731199, 29.393907], + [113.755221, 29.446557], + [113.677613, 29.513763], + [113.630801, 29.523137], + [113.710257, 29.555419], + [113.73859, 29.579363], + [113.704098, 29.634518], + [113.680692, 29.64336], + [113.663446, 29.684443], + [113.606164, 29.666764], + [113.547033, 29.675603], + [113.540258, 29.699519], + [113.558736, 29.727067], + [113.550729, 29.768115], + [113.575367, 29.809147], + [113.571671, 29.849123], + [113.37765, 29.703158], + [113.277252, 29.594976], + [113.222433, 29.543965], + [113.181781, 29.485636], + [113.145441, 29.449163], + [113.099861, 29.459585], + [113.078304, 29.438218], + [113.057362, 29.522616], + [113.034572, 29.523658], + [112.950188, 29.473132], + [112.912, 29.606944], + [112.915696, 29.620992], + [113.005007, 29.693801], + [113.025949, 29.772791], + [112.974826, 29.732784], + [112.944645, 29.682883], + [112.926782, 29.692241], + [112.923703, 29.766557], + [112.894138, 29.783699], + [112.861493, 29.78318], + [112.79374, 29.735902], + [112.788812, 29.681323], + [112.733378, 29.645441], + [112.714283, 29.648561], + [112.693957, 29.601741], + [112.650842, 29.592374], + [112.640371, 29.607985], + [112.572001, 29.624113], + [112.54182, 29.60122], + [112.499321, 29.629316], + [112.439574, 29.633997], + [112.424792, 29.598619], + [112.368741, 29.541362], + [112.333017, 29.545007], + [112.291133, 29.517409], + [112.281278, 29.536676], + [112.303452, 29.585609], + [112.233851, 29.61631], + [112.244322, 29.659483], + [112.202438, 29.633997], + [112.178416, 29.656883], + [112.111279, 29.659483], + [112.089721, 29.685482], + [112.065699, 29.681323], + [112.07617, 29.743696], + [112.008417, 29.778505], + [111.95483, 29.796683], + [111.965917, 29.832512], + [111.925881, 29.836665], + [111.899396, 29.855871], + [111.899396, 29.855871], + [111.861207, 29.856909], + [111.8107, 29.901017], + [111.75773, 29.92021], + [111.723853, 29.909317], + [111.723853, 29.909317], + [111.705375, 29.890121], + [111.669034, 29.888565], + [111.669034, 29.888565], + [111.553854, 29.894272], + [111.527368, 29.925916], + [111.475629, 29.918654], + [111.436825, 29.930065], + [111.394325, 29.912948], + [111.382623, 29.95029], + [111.342587, 29.944586], + [111.3315, 29.970512], + [111.266826, 30.01146], + [111.242188, 30.040476], + [111.031537, 30.048765], + [110.929907, 30.063268], + [110.924364, 30.111426], + [110.851067, 30.126439], + [110.746973, 30.112979], + [110.756212, 30.054463], + [110.712481, 30.033223], + [110.650887, 30.07777], + [110.600996, 30.054463], + [110.531394, 30.061197], + [110.497518, 30.055499], + [110.491358, 30.019751], + [110.557264, 29.988137], + [110.517228, 29.961179], + [110.49875, 29.91243], + [110.538786, 29.895828], + [110.549873, 29.848085], + [110.60038, 29.839779], + [110.642879, 29.775907], + [110.562807, 29.712515], + [110.507373, 29.692241], + [110.467337, 29.713034], + [110.447011, 29.664684], + [110.372482, 29.633477], + [110.339221, 29.668324], + [110.302265, 29.661563], + [110.289946, 29.6964], + [110.219729, 29.746814], + [110.160599, 29.753569], + [110.113788, 29.789932], + [110.02386, 29.769674], + [109.941325, 29.774349], + [109.908064, 29.763959], + [109.869876, 29.774869], + [109.779333, 29.757725], + [109.755311, 29.733304], + [109.760238, 29.689122], + [109.714659, 29.673524], + [109.701108, 29.636078], + [109.717739, 29.615269], + [109.664768, 29.599659], + [109.651833, 29.625674], + [109.578536, 29.629836], + [109.558826, 29.606944], + [109.516326, 29.626194], + [109.488609, 29.553336], + [109.467051, 29.560104], + [109.458428, 29.513242], + [109.433791, 29.530948], + [109.436254, 29.488761], + [109.415928, 29.497617], + [109.418392, 29.453332], + [109.368501, 29.413719], + [109.391291, 29.372005], + [109.343863, 29.369398], + [109.352487, 29.284872], + [109.312451, 29.25146], + [109.257632, 29.222738], + [109.275494, 29.202366], + [109.261328, 29.161089], + [109.274262, 29.121885], + [109.232378, 29.119271], + [109.240386, 29.086328], + [109.312451, 29.066453], + [109.319842, 29.042388], + [109.294588, 29.015177], + [109.292741, 28.987436], + [109.261328, 28.952356], + [109.235458, 28.882161], + [109.246545, 28.80143], + [109.241002, 28.776779], + [109.2989, 28.7474], + [109.294588, 28.722211], + [109.252704, 28.691767], + [109.271183, 28.671816], + [109.192958, 28.636104], + [109.201581, 28.597753], + [109.235458, 28.61982], + [109.252089, 28.606685], + [109.306907, 28.62087], + [109.319842, 28.579886], + [109.273646, 28.53836], + [109.274262, 28.494714], + [109.260712, 28.46473], + [109.264407, 28.392628], + [109.289045, 28.373673], + [109.268719, 28.33786], + [109.275494, 28.313101], + [109.317994, 28.277795], + [109.33524, 28.293605], + [109.388211, 28.268307], + [109.367885, 28.254602], + [109.340168, 28.19027], + [109.33832, 28.141731], + [109.314298, 28.103729], + [109.298284, 28.036136], + [109.335856, 28.063073], + [109.378972, 28.034551], + [109.362342, 28.007608], + [109.319842, 27.988585], + [109.30198, 27.956343], + [109.32169, 27.868027], + [109.346943, 27.838396], + [109.332777, 27.782815], + [109.37774, 27.736741], + [109.366653, 27.721909], + [109.414081, 27.725087], + [109.470747, 27.680049], + [109.45658, 27.673689], + [109.470131, 27.62863], + [109.451037, 27.586204], + [109.461508, 27.567637], + [109.404841, 27.55066], + [109.303211, 27.47582], + [109.300132, 27.423774], + [109.245313, 27.41793], + [109.202197, 27.450331], + [109.167089, 27.41793], + [109.141835, 27.448207], + [109.142451, 27.418461], + [109.103647, 27.336621], + [109.044517, 27.331304], + [109.053756, 27.293551], + [108.983539, 27.26802], + [108.963213, 27.235565], + [108.907778, 27.204699], + [108.926873, 27.160512], + [108.878829, 27.106187], + [108.79075, 27.084343], + [108.877597, 27.01612], + [108.942887, 27.017186], + [108.942887, 27.017186], + [108.940423, 27.044907], + [109.007561, 27.08008], + [109.032814, 27.104056], + [109.128901, 27.122701], + [109.101183, 27.06889], + [109.165857, 27.066758], + [109.21698, 27.114711], + [109.239154, 27.14933], + [109.264407, 27.131755], + [109.33524, 27.139212], + [109.358646, 27.153058], + [109.415312, 27.154123], + [109.441182, 27.117907], + [109.472595, 27.134951], + [109.454733, 27.069423], + [109.486761, 27.053968], + [109.497848, 27.079548], + [109.520022, 27.058764], + [109.555131, 26.946788], + [109.436254, 26.892359], + [109.452885, 26.861932], + [109.486761, 26.895562], + [109.509551, 26.877947], + [109.513247, 26.84004], + [109.497232, 26.815474], + [109.522486, 26.749226], + [109.528645, 26.743881], + [109.554515, 26.73533], + [109.597015, 26.756173], + [109.568065, 26.726243], + [109.528645, 26.743881], + [109.52187, 26.749226], + [109.486761, 26.759913], + [109.447957, 26.759913], + [109.407305, 26.719829], + [109.35495, 26.693098], + [109.283501, 26.698445], + [109.306291, 26.661012], + [109.334008, 26.646036], + [109.35495, 26.658873], + [109.390675, 26.598955], + [109.407305, 26.533116], + [109.381436, 26.518659], + [109.385747, 26.493487], + [109.362342, 26.472061], + [109.38082, 26.454381], + [109.319842, 26.418477], + [109.29582, 26.350389], + [109.271183, 26.327863], + [109.285965, 26.295676], + [109.325385, 26.29031], + [109.351255, 26.264016], + [109.369733, 26.277432], + [109.442414, 26.289774], + [109.467051, 26.313917], + [109.439334, 26.238789], + [109.47629, 26.148035], + [109.513863, 26.128157], + [109.502776, 26.096451], + [109.449805, 26.101826], + [109.452885, 26.055598], + [109.48245, 26.029788], + [109.513247, 25.998056], + [109.560058, 26.021184], + [109.588391, 26.019571], + [109.635203, 26.047533], + [109.649369, 26.016882], + [109.730057, 25.989988], + [109.710963, 25.954478], + [109.693717, 25.959321], + [109.67955, 25.921649], + [109.685094, 25.880197], + [109.768246, 25.890427], + [109.779333, 25.866196], + [109.811361, 25.877504], + [109.826144, 25.911422], + [109.806434, 25.973848], + [109.782412, 25.996981], + [109.814441, 26.041081], + [109.864332, 26.027637], + [109.898825, 26.095377], + [109.904368, 26.135679], + [109.970274, 26.195301], + [110.03002, 26.166299], + [110.099005, 26.168985], + [110.100853, 26.132455], + [110.065128, 26.050221], + [110.100853, 26.020108], + [110.168606, 26.028713], + [110.181541, 26.060437], + [110.24991, 26.010965], + [110.257301, 25.961473], + [110.325671, 25.975462], + [110.373098, 26.088927], + [110.437772, 26.153945], + [110.477808, 26.179727], + [110.495054, 26.166299], + [110.546793, 26.233421], + [110.552952, 26.283335], + [110.584365, 26.296749], + [110.612083, 26.333764], + [110.643495, 26.308552], + [110.673676, 26.317135], + [110.721104, 26.294066], + [110.742046, 26.313917], + [110.73527, 26.270993], + [110.759292, 26.248451], + [110.836284, 26.255966], + [110.939762, 26.286554], + [110.926212, 26.320354], + [110.944074, 26.326791], + [110.94469, 26.373447], + [110.974255, 26.385778], + [111.008747, 26.35897], + [111.008132, 26.336982], + [111.090667, 26.308016], + [111.208928, 26.30426], + [111.204616, 26.276359], + [111.228022, 26.261333], + [111.277913, 26.272066], + [111.293311, 26.222148], + [111.271754, 26.217316], + [111.274833, 26.183486], + [111.258203, 26.151796], + [111.26621, 26.095914], + [111.244652, 26.078177], + [111.267442, 26.058824], + [111.235413, 26.048071], + [111.189834, 25.953402], + [111.230486, 25.916267], + [111.251428, 25.864581], + [111.29208, 25.854349], + [111.297007, 25.874274], + [111.346282, 25.906577], + [111.376463, 25.906039], + [111.383239, 25.881812], + [111.460231, 25.885042], + [111.4861, 25.859196], + [111.43313, 25.84627], + [111.442369, 25.77192], + [111.399869, 25.744431], + [111.30871, 25.720171], + [111.309942, 25.645203], + [111.343202, 25.602574], + [111.324724, 25.564249], + [111.32842, 25.521592], + [111.279145, 25.42326], + [111.210776, 25.363248], + [111.184906, 25.367034], + [111.138711, 25.303748], + [111.103602, 25.285351], + [111.112841, 25.21715], + [110.998892, 25.161371], + [110.98411, 25.101772], + [110.951465, 25.04377], + [110.968711, 24.975434], + [111.009363, 24.921172], + [111.100522, 24.945593], + [111.101754, 25.035095], + [111.139943, 25.042144], + [111.200921, 25.074672], + [111.221862, 25.106649], + [111.274833, 25.151078], + [111.321645, 25.105023], + [111.36784, 25.108817], + [111.375231, 25.128324], + [111.435593, 25.093642], + [111.416499, 25.047566], + [111.467622, 25.02208], + [111.460231, 24.992793], + [111.43313, 24.979774], + [111.434977, 24.951562], + [111.470086, 24.92877], + [111.447296, 24.892947], + [111.449144, 24.857113], + [111.479325, 24.797366], + [111.461463, 24.728894], + [111.431282, 24.687574], + [111.451608, 24.665822], + [111.499035, 24.667997], + [111.526752, 24.637538], + [111.570484, 24.64461], + [111.588962, 24.690837], + [111.641933, 24.684856], + [111.637621, 24.715303], + [111.666571, 24.760961], + [111.708455, 24.788673], + [111.783599, 24.785957], + [111.814396, 24.770199], + [111.868599, 24.771829], + [111.875374, 24.756613], + [111.929577, 24.75607], + [111.951135, 24.769655], + [112.024431, 24.740308] + ] + ], + [ + [ + [109.528645, 26.743881], + [109.522486, 26.749226], + [109.52187, 26.749226], + [109.528645, 26.743881] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 440000, + "name": "广东省", + "center": [113.280637, 23.125178], + "centroid": [113.429919, 23.334643], + "childrenNum": 21, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 18, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [113.558736, 22.212244], + [113.594461, 22.228864], + [113.595693, 22.304186], + [113.617866, 22.315259], + [113.604932, 22.339617], + [113.627721, 22.349027], + [113.669605, 22.416539], + [113.66591, 22.438667], + [113.624642, 22.443092], + [113.608627, 22.408793], + [113.573519, 22.41156], + [113.631417, 22.475723], + [113.668373, 22.4807], + [113.691779, 22.514981], + [113.740438, 22.534329], + [113.717033, 22.645391], + [113.678228, 22.726007], + [113.733663, 22.736494], + [113.758301, 22.683496], + [113.765692, 22.665825], + [113.803264, 22.593463], + [113.856851, 22.539857], + [113.869786, 22.459685], + [113.893807, 22.442539], + [113.952937, 22.486783], + [113.954785, 22.491206], + [113.976343, 22.510558], + [114.031778, 22.503923], + [114.082285, 22.512216], + [114.095219, 22.534329], + [114.156813, 22.543726], + [114.166052, 22.559201], + [114.222719, 22.553122], + [114.232574, 22.539857], + [114.294784, 22.563623], + [114.321885, 22.587385], + [114.381631, 22.60175], + [114.427211, 22.589042], + [114.472174, 22.522168], + [114.476486, 22.459132], + [114.506667, 22.438667], + [114.549167, 22.465769], + [114.611377, 22.481806], + [114.628623, 22.513875], + [114.614456, 22.545384], + [114.568261, 22.560859], + [114.559022, 22.583517], + [114.603369, 22.638763], + [114.579964, 22.661407], + [114.51529, 22.655332], + [114.567029, 22.685705], + [114.591666, 22.690122], + [114.601521, 22.730975], + [114.689601, 22.7674], + [114.709927, 22.787817], + [114.749963, 22.764089], + [114.73518, 22.724351], + [114.728405, 22.651466], + [114.743803, 22.632687], + [114.746267, 22.581859], + [114.866375, 22.591805], + [114.88547, 22.538751], + [114.922426, 22.549253], + [114.927969, 22.621639], + [114.945216, 22.645391], + [115.039454, 22.713862], + [115.02344, 22.726007], + [115.053621, 22.747533], + [115.076411, 22.788368], + [115.154635, 22.80161], + [115.190975, 22.77347], + [115.190359, 22.818711], + [115.236555, 22.82533], + [115.230396, 22.776781], + [115.319091, 22.783402], + [115.338185, 22.776781], + [115.349272, 22.712206], + [115.381301, 22.684048], + [115.430576, 22.684048], + [115.471844, 22.697852], + [115.575322, 22.650914], + [115.565467, 22.684048], + [115.609198, 22.753052], + [115.541445, 22.755259], + [115.570394, 22.786713], + [115.583945, 22.82864], + [115.654162, 22.865591], + [115.696046, 22.84298], + [115.760103, 22.834707], + [115.788437, 22.809885], + [115.796444, 22.739254], + [115.829089, 22.734838], + [115.883291, 22.78561], + [115.931334, 22.802713], + [115.965211, 22.800506], + [115.99724, 22.826985], + [116.05637, 22.844635], + [116.104413, 22.816505], + [116.14137, 22.835259], + [116.239304, 22.921275], + [116.259014, 22.932298], + [116.302746, 22.951588], + [116.382818, 22.91907], + [116.449955, 22.936707], + [116.50539, 22.930645], + [116.544194, 22.996769], + [116.576839, 23.014397], + [116.557129, 23.056253], + [116.566368, 23.088738], + [116.550969, 23.109656], + [116.566368, 23.134424], + [116.665534, 23.158086], + [116.701259, 23.198248], + [116.74499, 23.215299], + [116.806584, 23.200998], + [116.821367, 23.240597], + [116.798577, 23.244996], + [116.782563, 23.313714], + [116.871874, 23.4159], + [116.871258, 23.416449], + [116.874338, 23.447199], + [116.874953, 23.447748], + [116.895895, 23.476295], + [116.888504, 23.501543], + [116.92854, 23.530079], + [116.963649, 23.507031], + [117.01046, 23.502641], + [117.044953, 23.539955], + [117.085605, 23.536663], + [117.192778, 23.5619], + [117.192778, 23.629356], + [117.147199, 23.654027], + [117.123793, 23.647448], + [117.055424, 23.694038], + [117.048032, 23.758687], + [117.019083, 23.801952], + [117.012308, 23.855054], + [116.981511, 23.855602], + [116.955642, 23.922359], + [116.976583, 23.931659], + [116.981511, 23.999471], + [116.953178, 24.008218], + [116.930388, 24.064514], + [116.9347, 24.126794], + [116.998757, 24.179217], + [116.956257, 24.216883], + [116.933468, 24.220157], + [116.938395, 24.28127], + [116.914374, 24.287817], + [116.919301, 24.321087], + [116.895895, 24.350533], + [116.903903, 24.369614], + [116.839229, 24.442097], + [116.860787, 24.460075], + [116.83307, 24.496568], + [116.796729, 24.502014], + [116.759157, 24.545572], + [116.761005, 24.583128], + [116.815207, 24.654944], + [116.777635, 24.679418], + [116.667382, 24.658752], + [116.623034, 24.64189], + [116.600861, 24.654401], + [116.570679, 24.621762], + [116.530027, 24.604895], + [116.506622, 24.621218], + [116.517709, 24.652225], + [116.485064, 24.720196], + [116.44626, 24.714216], + [116.416079, 24.744113], + [116.419158, 24.767482], + [116.375427, 24.803885], + [116.381586, 24.82507], + [116.417927, 24.840821], + [116.395137, 24.877746], + [116.363724, 24.87123], + [116.345862, 24.828872], + [116.297202, 24.801712], + [116.244232, 24.793563], + [116.251007, 24.82507], + [116.221442, 24.829959], + [116.191877, 24.877203], + [116.153073, 24.846795], + [116.068073, 24.850053], + [116.015102, 24.905975], + [115.985537, 24.899461], + [115.907929, 24.923343], + [115.89253, 24.936911], + [115.885139, 24.898918], + [115.907313, 24.879917], + [115.861733, 24.863629], + [115.863581, 24.891318], + [115.824161, 24.909232], + [115.807531, 24.862543], + [115.790284, 24.856027], + [115.764415, 24.791933], + [115.776734, 24.774546], + [115.756408, 24.749004], + [115.769342, 24.708236], + [115.801371, 24.705517], + [115.780429, 24.663103], + [115.797676, 24.628834], + [115.840791, 24.584217], + [115.843871, 24.562446], + [115.785357, 24.567345], + [115.752712, 24.546116], + [115.68927, 24.545027], + [115.671408, 24.604895], + [115.605503, 24.62557], + [115.569778, 24.622306], + [115.555611, 24.683768], + [115.522967, 24.702799], + [115.476771, 24.762591], + [115.412714, 24.79302], + [115.372678, 24.774546], + [115.358511, 24.735416], + [115.306772, 24.758787], + [115.269816, 24.749548], + [115.258729, 24.728894], + [115.1842, 24.711498], + [115.104744, 24.667997], + [115.083802, 24.699537], + [115.057317, 24.703343], + [115.024672, 24.669085], + [115.00373, 24.679418], + [114.940288, 24.650049], + [114.909491, 24.661471], + [114.893477, 24.582584], + [114.868839, 24.562446], + [114.846665, 24.602719], + [114.827571, 24.588026], + [114.781376, 24.613057], + [114.729637, 24.608704], + [114.73826, 24.565168], + [114.704999, 24.525973], + [114.664963, 24.583673], + [114.627391, 24.576598], + [114.589819, 24.537406], + [114.534384, 24.559181], + [114.429058, 24.48622], + [114.403189, 24.497657], + [114.391486, 24.563535], + [114.363769, 24.582584], + [114.300943, 24.578775], + [114.289856, 24.619042], + [114.258443, 24.641346], + [114.19069, 24.656576], + [114.169132, 24.689749], + [114.27261, 24.700624], + [114.281849, 24.724001], + [114.336052, 24.749004], + [114.342211, 24.807145], + [114.378551, 24.861457], + [114.403189, 24.877746], + [114.395798, 24.951019], + [114.454928, 24.977062], + [114.45616, 24.99659], + [114.506051, 24.999844], + [114.532536, 25.022623], + [114.561485, 25.077382], + [114.604601, 25.083886], + [114.640326, 25.074129], + [114.664963, 25.10123], + [114.735796, 25.121822], + [114.73518, 25.155954], + [114.685905, 25.173287], + [114.693912, 25.213902], + [114.73518, 25.225813], + [114.743188, 25.274528], + [114.714238, 25.315651], + [114.63663, 25.324306], + [114.599674, 25.385959], + [114.541159, 25.416773], + [114.477718, 25.37136], + [114.438914, 25.376226], + [114.43029, 25.343779], + [114.382863, 25.317274], + [114.31511, 25.33837], + [114.2954, 25.299961], + [114.260291, 25.291845], + [114.204857, 25.29942], + [114.190074, 25.316733], + [114.115545, 25.302125], + [114.083517, 25.275611], + [114.055799, 25.277775], + [114.039785, 25.250714], + [114.017611, 25.273987], + [114.029314, 25.328093], + [114.050256, 25.36433], + [113.983118, 25.415152], + [114.003444, 25.442716], + [113.94493, 25.441635], + [113.887032, 25.436772], + [113.877177, 25.380552], + [113.839605, 25.363248], + [113.814967, 25.328634], + [113.76446, 25.333502], + [113.753373, 25.362707], + [113.686852, 25.351891], + [113.680076, 25.334584], + [113.611707, 25.327552], + [113.584606, 25.306453], + [113.579062, 25.34432], + [113.535946, 25.368656], + [113.479896, 25.375145], + [113.449715, 25.359463], + [113.407215, 25.401637], + [113.373338, 25.402719], + [113.341926, 25.448661], + [113.314208, 25.442716], + [113.311129, 25.490264], + [113.248919, 25.514031], + [113.226129, 25.50971], + [113.176854, 25.471355], + [113.11834, 25.445418], + [113.131274, 25.414611], + [113.096782, 25.412449], + [113.078304, 25.382174], + [113.013014, 25.352432], + [112.969898, 25.350269], + [112.93479, 25.325929], + [112.924319, 25.296714], + [112.891058, 25.339993], + [112.854718, 25.337829], + [112.867036, 25.249632], + [112.897833, 25.238264], + [112.958195, 25.254503], + [112.992688, 25.247467], + [113.034572, 25.198199], + [112.97421, 25.168412], + [112.96805, 25.141869], + [113.004391, 25.089306], + [112.979137, 25.03401], + [113.009934, 24.977604], + [112.994536, 24.927142], + [112.941565, 24.915745], + [112.904609, 24.921715], + [112.873812, 24.896747], + [112.780805, 24.896747], + [112.778341, 24.947764], + [112.743233, 24.959701], + [112.742001, 24.99876], + [112.714899, 25.025876], + [112.712436, 25.083344], + [112.660081, 25.132658], + [112.628052, 25.140785], + [112.562762, 25.124531], + [112.458053, 25.152162], + [112.44327, 25.185744], + [112.414937, 25.14241], + [112.365046, 25.191701], + [112.315771, 25.175453], + [112.302836, 25.157037], + [112.256025, 25.159204], + [112.246785, 25.185202], + [112.187039, 25.182494], + [112.177184, 25.106649], + [112.151931, 25.055698], + [112.155626, 25.026419], + [112.12175, 24.989538], + [112.119902, 24.963499], + [112.175337, 24.927685], + [112.167329, 24.859828], + [112.149467, 24.837019], + [112.124214, 24.841364], + [112.03367, 24.771286], + [112.024431, 24.740308], + [111.961606, 24.721283], + [111.939432, 24.686487], + [111.953598, 24.64733], + [111.927729, 24.629378], + [111.936968, 24.595645], + [111.972077, 24.578775], + [112.007185, 24.534684], + [112.009649, 24.503103], + [111.985011, 24.467701], + [112.025047, 24.438828], + [112.057692, 24.387057], + [112.05954, 24.339628], + [112.026279, 24.294908], + [111.990555, 24.279634], + [111.986243, 24.25672], + [111.958526, 24.263813], + [111.912946, 24.221795], + [111.877222, 24.227252], + [111.871062, 24.176487], + [111.886461, 24.163929], + [111.878454, 24.109862], + [111.92157, 24.012045], + [111.940664, 23.987989], + [111.911714, 23.943693], + [111.854432, 23.947521], + [111.845809, 23.904305], + [111.812548, 23.887343], + [111.824867, 23.832612], + [111.8107, 23.80688], + [111.722621, 23.823305], + [111.683201, 23.822758], + [111.683201, 23.822758], + [111.654868, 23.833159], + [111.627766, 23.78881], + [111.621607, 23.725819], + [111.666571, 23.718696], + [111.614832, 23.65896], + [111.615448, 23.639225], + [111.555702, 23.64087], + [111.487332, 23.626615], + [111.479941, 23.532822], + [111.428818, 23.466414], + [111.399869, 23.469159], + [111.383239, 23.399423], + [111.389398, 23.375804], + [111.363528, 23.340641], + [111.376463, 23.30437], + [111.353058, 23.284582], + [111.36476, 23.240047], + [111.388782, 23.210349], + [111.38447, 23.16744], + [111.365992, 23.14488], + [111.377695, 23.082132], + [111.402333, 23.066165], + [111.43313, 23.073322], + [111.433746, 23.036428], + [111.389398, 23.005583], + [111.403565, 22.99126], + [111.362913, 22.967568], + [111.374615, 22.938361], + [111.358601, 22.889301], + [111.218167, 22.748085], + [111.185522, 22.735942], + [111.118385, 22.744773], + [111.058023, 22.729871], + [111.089435, 22.695643], + [111.055559, 22.648705], + [110.997045, 22.631582], + [110.958856, 22.636553], + [110.950233, 22.61059], + [110.896031, 22.613352], + [110.897878, 22.591805], + [110.812263, 22.576333], + [110.778386, 22.585174], + [110.749437, 22.556991], + [110.762988, 22.518298], + [110.740198, 22.498947], + [110.74143, 22.464109], + [110.688459, 22.477935], + [110.712481, 22.440879], + [110.711249, 22.369506], + [110.74143, 22.361757], + [110.749437, 22.329653], + [110.787009, 22.28259], + [110.759292, 22.274837], + [110.725415, 22.29588], + [110.687843, 22.249914], + [110.646575, 22.220554], + [110.678604, 22.172901], + [110.629329, 22.149068], + [110.598532, 22.162924], + [110.602843, 22.18343], + [110.55788, 22.196175], + [110.505525, 22.14297], + [110.456866, 22.189526], + [110.414366, 22.208365], + [110.378026, 22.164587], + [110.34846, 22.195621], + [110.326287, 22.152393], + [110.364475, 22.125785], + [110.35154, 22.097508], + [110.359547, 22.015973], + [110.352772, 21.97602], + [110.374946, 21.967695], + [110.374946, 21.967695], + [110.378642, 21.939942], + [110.378642, 21.939942], + [110.391576, 21.89386], + [110.337374, 21.887751], + [110.290562, 21.917736], + [110.283787, 21.892194], + [110.224041, 21.882198], + [110.224041, 21.882198], + [110.212338, 21.886085], + [110.212338, 21.886085], + [110.196323, 21.899968], + [110.12857, 21.902744], + [110.101469, 21.86998], + [110.050962, 21.857205], + [109.999839, 21.881643], + [109.94502, 21.84443], + [109.940093, 21.769419], + [109.916071, 21.668787], + [109.888354, 21.652101], + [109.888354, 21.652101], + [109.839695, 21.636525], + [109.786108, 21.637638], + [109.778101, 21.670455], + [109.742992, 21.616497], + [109.754695, 21.556396], + [109.788572, 21.490702], + [109.785492, 21.45673], + [109.819369, 21.445033], + [109.894513, 21.442248], + [109.904368, 21.429992], + [109.868644, 21.365913], + [109.770709, 21.359783], + [109.757775, 21.346963], + [109.763934, 21.226514], + [109.674623, 21.136671], + [109.674007, 21.067997], + [109.655529, 20.929435], + [109.664768, 20.862343], + [109.711579, 20.774519], + [109.730057, 20.719673], + [109.74484, 20.621124], + [109.793499, 20.615522], + [109.813825, 20.574627], + [109.811977, 20.541566], + [109.839695, 20.489439], + [109.888354, 20.475423], + [109.895745, 20.42776], + [109.864948, 20.40196], + [109.861252, 20.376717], + [109.916071, 20.316677], + [109.909296, 20.236961], + [109.929006, 20.211691], + [109.993679, 20.254368], + [110.082375, 20.258859], + [110.118099, 20.219553], + [110.168606, 20.219553], + [110.220345, 20.25156], + [110.296722, 20.249314], + [110.349076, 20.258859], + [110.384185, 20.293103], + [110.425453, 20.291419], + [110.452554, 20.311064], + [110.491358, 20.373912], + [110.54125, 20.42047], + [110.550489, 20.47262], + [110.499982, 20.572386], + [110.487047, 20.640167], + [110.466105, 20.680485], + [110.411286, 20.670966], + [110.392192, 20.682724], + [110.407591, 20.731987], + [110.393424, 20.816479], + [110.350924, 20.84165], + [110.327519, 20.847802], + [110.269004, 20.839972], + [110.209874, 20.860106], + [110.184005, 20.891979], + [110.180925, 20.98197], + [110.204947, 21.003202], + [110.208642, 21.050684], + [110.241903, 21.016051], + [110.24991, 21.045098], + [110.296722, 21.093684], + [110.39096, 21.124949], + [110.422373, 21.190807], + [110.451322, 21.186343], + [110.501213, 21.217588], + [110.534474, 21.204198], + [110.626249, 21.215915], + [110.65951, 21.239902], + [110.713097, 21.3124], + [110.768531, 21.364799], + [110.796248, 21.37483], + [110.888639, 21.367585], + [110.929291, 21.375945], + [111.034617, 21.438906], + [111.103602, 21.455616], + [111.171355, 21.458401], + [111.28284, 21.485691], + [111.276065, 21.443362], + [111.250196, 21.45116], + [111.257587, 21.41495], + [111.28592, 21.41885], + [111.353058, 21.464528], + [111.382623, 21.495714], + [111.444217, 21.514088], + [111.494724, 21.501282], + [111.521825, 21.517429], + [111.560629, 21.50518], + [111.609904, 21.530234], + [111.650556, 21.512418], + [111.677658, 21.529677], + [111.693672, 21.590345], + [111.736788, 21.609821], + [111.794686, 21.61149], + [111.832258, 21.578659], + [111.810084, 21.555283], + [111.887693, 21.578659], + [111.941896, 21.607039], + [111.972692, 21.603144], + [112.026895, 21.633744], + [111.997946, 21.657107], + [111.954214, 21.667674], + [111.956062, 21.710494], + [112.036134, 21.761637], + [112.136532, 21.793871], + [112.192583, 21.789425], + [112.196894, 21.736624], + [112.236315, 21.727173], + [112.238778, 21.702153], + [112.353343, 21.707157], + [112.415553, 21.734956], + [112.427256, 21.789981], + [112.445734, 21.803317], + [112.497473, 21.785535], + [112.535661, 21.753856], + [112.647146, 21.758302], + [112.68595, 21.810541], + [112.792508, 21.921067], + [112.841167, 21.920512], + [112.893522, 21.84443], + [112.929862, 21.838875], + [112.989608, 21.869424], + [113.047507, 21.956595], + [113.053666, 22.012089], + [113.032108, 22.04593], + [113.045659, 22.088636], + [113.086927, 22.12634], + [113.091854, 22.065344], + [113.142977, 22.012089], + [113.1516, 21.979905], + [113.235368, 21.887751], + [113.266781, 21.871646], + [113.319752, 21.909407], + [113.330223, 21.96159], + [113.442324, 22.009315], + [113.45957, 22.043711], + [113.527939, 22.073663], + [113.567359, 22.075327], + [113.554425, 22.107489], + [113.554425, 22.142416], + [113.534715, 22.174009], + [113.53841, 22.209473], + [113.558736, 22.212244] + ] + ], + [ + [ + [117.024627, 23.437865], + [116.982743, 23.460924], + [116.944555, 23.440061], + [116.951946, 23.419744], + [117.027091, 23.41535], + [117.050496, 23.400522], + [117.081909, 23.409309], + [117.124409, 23.389537], + [117.142887, 23.400522], + [117.142887, 23.459826], + [117.129336, 23.483431], + [117.093612, 23.459277], + [117.058503, 23.47355], + [117.029554, 23.443356], + [117.024627, 23.437865] + ] + ], + [ + [ + [112.853486, 21.740515], + [112.876275, 21.772753], + [112.840551, 21.776644], + [112.782653, 21.739959], + [112.724138, 21.719945], + [112.70566, 21.679354], + [112.734609, 21.666562], + [112.780189, 21.671568], + [112.730914, 21.613715], + [112.775261, 21.564189], + [112.817145, 21.590345], + [112.798667, 21.610933], + [112.821457, 21.655994], + [112.804826, 21.686583], + [112.83316, 21.736624], + [112.853486, 21.740515] + ] + ], + [ + [ + [112.530733, 21.583667], + [112.563378, 21.591458], + [112.571385, 21.619835], + [112.621277, 21.606482], + [112.665624, 21.642644], + [112.639139, 21.67268], + [112.66624, 21.683803], + [112.663776, 21.714386], + [112.592327, 21.693256], + [112.560299, 21.666562], + [112.57077, 21.645982], + [112.535045, 21.628737], + [112.530733, 21.583667] + ] + ], + [ + [ + [114.231342, 22.016528], + [114.311414, 22.041493], + [114.302791, 22.050368], + [114.239965, 22.03539], + [114.231342, 22.016528] + ] + ], + [ + [ + [110.43346, 21.171276], + [110.489511, 21.138904], + [110.508605, 21.140579], + [110.544945, 21.083633], + [110.582517, 21.094801], + [110.632409, 21.210893], + [110.589293, 21.194713], + [110.525235, 21.190249], + [110.499366, 21.213125], + [110.445163, 21.184669], + [110.431612, 21.180763], + [110.43346, 21.171276] + ] + ], + [ + [ + [112.435263, 21.663781], + [112.456205, 21.648763], + [112.458669, 21.68992], + [112.435263, 21.663781] + ] + ], + [ + [ + [110.517844, 21.079166], + [110.459946, 21.062971], + [110.398352, 21.096476], + [110.352772, 21.079724], + [110.305961, 21.0881], + [110.27578, 21.033369], + [110.211106, 20.986999], + [110.201251, 20.938378], + [110.309656, 20.963529], + [110.347845, 20.984763], + [110.407591, 20.990351], + [110.47288, 20.983087], + [110.511684, 20.916578], + [110.535706, 20.922727], + [110.539402, 20.987557], + [110.560344, 21.061295], + [110.517844, 21.079166] + ] + ], + [ + [ + [113.765076, 21.962145], + [113.774315, 21.998218], + [113.74167, 21.991559], + [113.765076, 21.962145] + ] + ], + [ + [ + [113.723192, 21.922177], + [113.742902, 21.950489], + [113.71888, 21.951599], + [113.723192, 21.922177] + ] + ], + [ + [ + [113.142977, 21.831653], + [113.162071, 21.853873], + [113.203955, 21.861093], + [113.167615, 21.876644], + [113.136818, 21.868869], + [113.142977, 21.831653] + ] + ], + [ + [ + [113.819894, 22.396068], + [113.813735, 22.419858], + [113.786634, 22.413773], + [113.819894, 22.396068] + ] + ], + [ + [ + [114.190074, 21.986564], + [114.229494, 21.995443], + [114.180835, 22.00987], + [114.190074, 21.986564] + ] + ], + [ + [ + [114.153734, 21.97491], + [114.171596, 22.000437], + [114.124169, 21.985455], + [114.153734, 21.97491] + ] + ], + [ + [ + [116.769628, 20.771721], + [116.761005, 20.750456], + [116.87249, 20.738143], + [116.889736, 20.683284], + [116.849084, 20.628405], + [116.749302, 20.600958], + [116.796113, 20.582471], + [116.862635, 20.588633], + [116.905135, 20.619443], + [116.934084, 20.676565], + [116.925461, 20.726949], + [116.88604, 20.775638], + [116.820135, 20.780674], + [116.769628, 20.771721] + ] + ], + [ + [ + [113.025333, 21.847762], + [113.045659, 21.882753], + [113.007471, 21.869424], + [113.025333, 21.847762] + ] + ], + [ + [ + [110.405127, 20.678245], + [110.437772, 20.677685], + [110.414366, 20.710157], + [110.405127, 20.678245] + ] + ], + [ + [ + [110.644727, 20.935584], + [110.584365, 20.948998], + [110.548641, 20.908752], + [110.562807, 20.861224], + [110.611467, 20.860106], + [110.646575, 20.917137], + [110.644727, 20.935584] + ] + ], + [ + [ + [110.556648, 20.32734], + [110.593604, 20.360447], + [110.586213, 20.381205], + [110.556648, 20.32734] + ] + ], + [ + [ + [115.943037, 21.097592], + [115.953508, 21.064088], + [115.989233, 21.035603], + [116.040356, 21.02052], + [116.067457, 21.04063], + [116.044051, 21.110434], + [116.024341, 21.12439], + [115.965211, 21.123832], + [115.943037, 21.097592] + ] + ], + [ + [ + [115.926407, 20.981411], + [115.939342, 20.945644], + [115.970139, 20.919373], + [115.999088, 20.922727], + [116.000936, 20.948439], + [115.954124, 20.99985], + [115.926407, 20.981411] + ] + ], + [ + [ + [115.834632, 22.722695], + [115.834632, 22.722143], + [115.835248, 22.722695], + [115.834632, 22.722695] + ] + ], + [ + [ + [115.834632, 22.723247], + [115.834632, 22.722695], + [115.835248, 22.722695], + [115.834632, 22.723247] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 450000, + "name": "广西壮族自治区", + "center": [108.320004, 22.82402], + "centroid": [108.7944, 23.833381], + "childrenNum": 14, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 19, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [109.48245, 26.029788], + [109.473211, 26.006663], + [109.408537, 25.967392], + [109.435022, 25.93349], + [109.396834, 25.900117], + [109.359262, 25.836036], + [109.339552, 25.83442], + [109.327849, 25.76168], + [109.340168, 25.731493], + [109.296436, 25.71424], + [109.207125, 25.740119], + [109.206509, 25.788087], + [109.147995, 25.741736], + [109.13198, 25.762758], + [109.143683, 25.795092], + [109.095024, 25.80533], + [109.077778, 25.776771], + [109.048213, 25.790781], + [108.989698, 25.778926], + [108.999553, 25.765453], + [108.963829, 25.732572], + [108.940423, 25.740119], + [108.896076, 25.71424], + [108.900387, 25.682423], + [108.953974, 25.686738], + [108.953974, 25.686738], + [109.007561, 25.734728], + [109.043285, 25.738502], + [109.07901, 25.72071], + [109.075314, 25.693749], + [109.030966, 25.629556], + [109.051908, 25.566949], + [109.088249, 25.550752], + [109.024807, 25.51241], + [108.949046, 25.557231], + [108.8893, 25.543193], + [108.890532, 25.556151], + [108.826474, 25.550212], + [108.814772, 25.526992], + [108.781511, 25.554531], + [108.799989, 25.576666], + [108.783975, 25.628477], + [108.724844, 25.634952], + [108.68912, 25.623081], + [108.68604, 25.587462], + [108.660787, 25.584763], + [108.658323, 25.550212], + [108.68912, 25.533473], + [108.634917, 25.520512], + [108.6072, 25.491885], + [108.600425, 25.432448], + [108.62999, 25.335666], + [108.625062, 25.308076], + [108.589338, 25.335125], + [108.585642, 25.365952], + [108.471693, 25.458928], + [108.418723, 25.443257], + [108.400244, 25.491344], + [108.359592, 25.513491], + [108.348506, 25.536173], + [108.308469, 25.525912], + [108.280752, 25.48], + [108.241332, 25.46217], + [108.251803, 25.430286], + [108.192673, 25.458928], + [108.162492, 25.444878], + [108.193289, 25.405421], + [108.142782, 25.390825], + [108.152021, 25.324306], + [108.143398, 25.269658], + [108.115065, 25.210112], + [108.080572, 25.193867], + [108.001732, 25.196574], + [107.928435, 25.155954], + [107.872384, 25.141327], + [107.839124, 25.115861], + [107.762747, 25.125073], + [107.789233, 25.15487], + [107.760283, 25.188451], + [107.762131, 25.229061], + [107.741805, 25.24043], + [107.700537, 25.194408], + [107.696226, 25.219858], + [107.661733, 25.258833], + [107.659885, 25.316192], + [107.632168, 25.310241], + [107.599523, 25.250714], + [107.576734, 25.256668], + [107.512676, 25.209029], + [107.472024, 25.213902], + [107.489886, 25.276693], + [107.481263, 25.299961], + [107.432604, 25.289139], + [107.409198, 25.347024], + [107.420901, 25.392987], + [107.375937, 25.411908], + [107.358691, 25.393528], + [107.318039, 25.401637], + [107.308184, 25.432988], + [107.336517, 25.461089], + [107.263836, 25.543193], + [107.232423, 25.556691], + [107.228728, 25.604733], + [107.205322, 25.607971], + [107.185612, 25.578825], + [107.064272, 25.559391], + [107.066736, 25.50917], + [107.015613, 25.495666], + [106.996519, 25.442716], + [106.963874, 25.437852], + [106.987896, 25.358922], + [107.012533, 25.352973], + [107.013765, 25.275611], + [106.975577, 25.232851], + [106.933077, 25.250714], + [106.904128, 25.231768], + [106.888113, 25.181953], + [106.853005, 25.186827], + [106.787715, 25.17112], + [106.764926, 25.183036], + [106.732281, 25.162454], + [106.691013, 25.179245], + [106.644817, 25.164621], + [106.63989, 25.132658], + [106.590615, 25.08768], + [106.551195, 25.082802], + [106.519782, 25.054072], + [106.450181, 25.033468], + [106.442173, 25.019369], + [106.332536, 24.988454], + [106.304819, 24.973807], + [106.253696, 24.971094], + [106.215508, 24.981944], + [106.191486, 24.95319], + [106.145291, 24.954275], + [106.197645, 24.885889], + [106.206269, 24.851139], + [106.173008, 24.760417], + [106.150218, 24.762591], + [106.113878, 24.714216], + [106.047356, 24.684312], + [106.024566, 24.633186], + [105.961741, 24.677786], + [105.942031, 24.725088], + [105.863806, 24.729437], + [105.827466, 24.702799], + [105.767104, 24.719109], + [105.70551, 24.768569], + [105.617431, 24.78161], + [105.607576, 24.803885], + [105.573083, 24.797366], + [105.497322, 24.809318], + [105.493011, 24.833217], + [105.457286, 24.87123], + [105.428337, 24.930941], + [105.365511, 24.943423], + [105.334099, 24.9266], + [105.267577, 24.929313], + [105.251563, 24.967296], + [105.212758, 24.995505], + [105.178266, 24.985199], + [105.157324, 24.958616], + [105.131454, 24.959701], + [105.09573, 24.92877], + [105.096346, 24.928228], + [105.082179, 24.915745], + [105.077868, 24.918459], + [105.039064, 24.872859], + [105.026745, 24.815836], + [105.03352, 24.787586], + [104.899245, 24.752809], + [104.865985, 24.730524], + [104.841963, 24.676155], + [104.771746, 24.659839], + [104.729246, 24.617953], + [104.703377, 24.645698], + [104.628848, 24.660927], + [104.595587, 24.709323], + [104.529682, 24.731611], + [104.489646, 24.653313], + [104.520443, 24.535228], + [104.550008, 24.518894], + [104.575877, 24.424661], + [104.616529, 24.421937], + [104.63008, 24.397958], + [104.610986, 24.377246], + [104.641783, 24.367979], + [104.70892, 24.321087], + [104.721239, 24.340173], + [104.703377, 24.419757], + [104.715695, 24.441552], + [104.74834, 24.435559], + [104.765587, 24.45953], + [104.784681, 24.443732], + [104.83642, 24.446456], + [104.914028, 24.426296], + [104.930042, 24.411038], + [104.979933, 24.412673], + [105.042759, 24.442097], + [105.106817, 24.414853], + [105.111744, 24.37234], + [105.138846, 24.376701], + [105.188121, 24.347261], + [105.196744, 24.326541], + [105.164715, 24.288362], + [105.215222, 24.214699], + [105.24294, 24.208695], + [105.229389, 24.165567], + [105.182577, 24.167205], + [105.20044, 24.105491], + [105.260186, 24.061236], + [105.292831, 24.074896], + [105.273121, 24.092927], + [105.320548, 24.116416], + [105.334099, 24.094566], + [105.395692, 24.065607], + [105.406163, 24.043748], + [105.493011, 24.016965], + [105.533663, 24.130071], + [105.594641, 24.137718], + [105.628518, 24.126794], + [105.649459, 24.032816], + [105.704278, 24.0667], + [105.739387, 24.059596], + [105.765256, 24.073804], + [105.802212, 24.051945], + [105.796669, 24.023524], + [105.841633, 24.03063], + [105.859495, 24.056864], + [105.89214, 24.040468], + [105.908154, 24.069432], + [105.901995, 24.099482], + [105.919241, 24.122425], + [105.963589, 24.110954], + [105.998081, 24.120786], + [106.011632, 24.099482], + [106.04982, 24.089649], + [106.053516, 24.051399], + [106.096631, 24.018058], + [106.091088, 23.998924], + [106.128044, 23.956819], + [106.157609, 23.891174], + [106.192718, 23.879135], + [106.173008, 23.861622], + [106.192102, 23.824947], + [106.136667, 23.795381], + [106.157609, 23.724175], + [106.149602, 23.665538], + [106.120653, 23.605229], + [106.141595, 23.569579], + [106.08616, 23.524043], + [106.071994, 23.495506], + [106.039965, 23.484529], + [105.999929, 23.447748], + [105.986378, 23.489469], + [105.935871, 23.508678], + [105.913081, 23.499348], + [105.89214, 23.52514], + [105.852103, 23.526786], + [105.815763, 23.507031], + [105.805908, 23.467512], + [105.758481, 23.459826], + [105.699966, 23.40162], + [105.637757, 23.404366], + [105.694423, 23.363168], + [105.699966, 23.327453], + [105.649459, 23.346136], + [105.593409, 23.312614], + [105.560148, 23.257093], + [105.526272, 23.234548], + [105.542902, 23.184495], + [105.558916, 23.177893], + [105.574931, 23.066165], + [105.625438, 23.064513], + [105.648844, 23.078828], + [105.724604, 23.06231], + [105.74185, 23.030921], + [105.780039, 23.022659], + [105.805908, 22.994565], + [105.839169, 22.987403], + [105.879205, 22.916865], + [105.893987, 22.936707], + [105.959277, 22.948832], + [105.994385, 22.93781], + [106.019639, 22.990709], + [106.08616, 22.996218], + [106.106486, 22.980792], + [106.153914, 22.988505], + [106.206885, 22.978588], + [106.270326, 22.907494], + [106.258007, 22.889852], + [106.286957, 22.867245], + [106.366413, 22.857871], + [106.37134, 22.878273], + [106.41384, 22.877171], + [106.504383, 22.91025], + [106.525941, 22.946628], + [106.562282, 22.923479], + [106.606013, 22.925684], + [106.631267, 22.88103], + [106.657136, 22.863385], + [106.674998, 22.891506], + [106.716882, 22.881582], + [106.709491, 22.866142], + [106.774781, 22.812643], + [106.776012, 22.813746], + [106.778476, 22.814298], + [106.779092, 22.813746], + [106.779708, 22.813195], + [106.78094, 22.813195], + [106.784636, 22.812643], + [106.796338, 22.812091], + [106.801882, 22.815401], + [106.804346, 22.816505], + [106.808657, 22.817608], + [106.813585, 22.817608], + [106.838838, 22.803265], + [106.820976, 22.768504], + [106.768621, 22.739254], + [106.780324, 22.708894], + [106.756302, 22.68957], + [106.711955, 22.575228], + [106.650361, 22.575228], + [106.61402, 22.602303], + [106.585071, 22.517192], + [106.588151, 22.472958], + [106.560434, 22.455813], + [106.588767, 22.374486], + [106.562897, 22.345706], + [106.663296, 22.33076], + [106.670071, 22.283144], + [106.688549, 22.260438], + [106.7021, 22.207257], + [106.673151, 22.182322], + [106.706411, 22.160707], + [106.691629, 22.13521], + [106.71565, 22.089745], + [106.706411, 22.021521], + [106.683006, 21.999882], + [106.698404, 21.959925], + [106.73844, 22.008205], + [106.790179, 22.004876], + [106.802498, 21.98157], + [106.859164, 21.986009], + [106.926302, 21.967695], + [106.935541, 21.933836], + [106.974345, 21.923288], + [106.999598, 21.947714], + [107.05996, 21.914959], + [107.058729, 21.887196], + [107.018693, 21.859427], + [107.018077, 21.81943], + [107.093837, 21.803317], + [107.148656, 21.758858], + [107.194851, 21.736624], + [107.199163, 21.718833], + [107.242279, 21.703265], + [107.271844, 21.727173], + [107.310648, 21.733844], + [107.356843, 21.667674], + [107.363619, 21.602031], + [107.388256, 21.594241], + [107.431372, 21.642088], + [107.477567, 21.659888], + [107.500973, 21.613715], + [107.486806, 21.59591], + [107.547168, 21.58645], + [107.584741, 21.614828], + [107.603219, 21.597579], + [107.712856, 21.616497], + [107.807711, 21.655438], + [107.837892, 21.640419], + [107.863761, 21.650988], + [107.892095, 21.622617], + [107.893942, 21.596466], + [107.929051, 21.585893], + [107.958, 21.534131], + [108.034376, 21.545821], + [108.108289, 21.508521], + [108.193905, 21.519656], + [108.156332, 21.55083], + [108.205608, 21.597579], + [108.241332, 21.599805], + [108.249955, 21.561406], + [108.210535, 21.505737], + [108.230245, 21.491259], + [108.330027, 21.540254], + [108.397781, 21.533017], + [108.492635, 21.554727], + [108.591802, 21.677129], + [108.626294, 21.67991], + [108.658939, 21.643757], + [108.678033, 21.659331], + [108.735931, 21.628181], + [108.734084, 21.626512], + [108.745786, 21.602587], + [108.801837, 21.626512], + [108.83325, 21.610933], + [108.881293, 21.627068], + [108.937959, 21.589789], + [109.093792, 21.579215], + [109.09872, 21.571424], + [109.110422, 21.568085], + [109.138756, 21.567528], + [109.142451, 21.511861], + [109.074698, 21.489589], + [109.039589, 21.457844], + [109.046365, 21.424421], + [109.095024, 21.419407], + [109.138756, 21.388762], + [109.186183, 21.390991], + [109.245929, 21.425536], + [109.41716, 21.438906], + [109.484914, 21.453388], + [109.529877, 21.437234], + [109.540964, 21.466199], + [109.576689, 21.493487], + [109.604406, 21.523553], + [109.612413, 21.556953], + [109.654913, 21.493487], + [109.704188, 21.462857], + [109.785492, 21.45673], + [109.788572, 21.490702], + [109.754695, 21.556396], + [109.742992, 21.616497], + [109.778101, 21.670455], + [109.786108, 21.637638], + [109.839695, 21.636525], + [109.888354, 21.652101], + [109.888354, 21.652101], + [109.916071, 21.668787], + [109.940093, 21.769419], + [109.94502, 21.84443], + [109.999839, 21.881643], + [110.050962, 21.857205], + [110.101469, 21.86998], + [110.12857, 21.902744], + [110.196323, 21.899968], + [110.212338, 21.886085], + [110.212338, 21.886085], + [110.224041, 21.882198], + [110.224041, 21.882198], + [110.283787, 21.892194], + [110.290562, 21.917736], + [110.337374, 21.887751], + [110.391576, 21.89386], + [110.378642, 21.939942], + [110.378642, 21.939942], + [110.374946, 21.967695], + [110.374946, 21.967695], + [110.352772, 21.97602], + [110.359547, 22.015973], + [110.35154, 22.097508], + [110.364475, 22.125785], + [110.326287, 22.152393], + [110.34846, 22.195621], + [110.378026, 22.164587], + [110.414366, 22.208365], + [110.456866, 22.189526], + [110.505525, 22.14297], + [110.55788, 22.196175], + [110.602843, 22.18343], + [110.598532, 22.162924], + [110.629329, 22.149068], + [110.678604, 22.172901], + [110.646575, 22.220554], + [110.687843, 22.249914], + [110.725415, 22.29588], + [110.759292, 22.274837], + [110.787009, 22.28259], + [110.749437, 22.329653], + [110.74143, 22.361757], + [110.711249, 22.369506], + [110.712481, 22.440879], + [110.688459, 22.477935], + [110.74143, 22.464109], + [110.740198, 22.498947], + [110.762988, 22.518298], + [110.749437, 22.556991], + [110.778386, 22.585174], + [110.812263, 22.576333], + [110.897878, 22.591805], + [110.896031, 22.613352], + [110.950233, 22.61059], + [110.958856, 22.636553], + [110.997045, 22.631582], + [111.055559, 22.648705], + [111.089435, 22.695643], + [111.058023, 22.729871], + [111.118385, 22.744773], + [111.185522, 22.735942], + [111.218167, 22.748085], + [111.358601, 22.889301], + [111.374615, 22.938361], + [111.362913, 22.967568], + [111.403565, 22.99126], + [111.389398, 23.005583], + [111.433746, 23.036428], + [111.43313, 23.073322], + [111.402333, 23.066165], + [111.377695, 23.082132], + [111.365992, 23.14488], + [111.38447, 23.16744], + [111.388782, 23.210349], + [111.36476, 23.240047], + [111.353058, 23.284582], + [111.376463, 23.30437], + [111.363528, 23.340641], + [111.389398, 23.375804], + [111.383239, 23.399423], + [111.399869, 23.469159], + [111.428818, 23.466414], + [111.479941, 23.532822], + [111.487332, 23.626615], + [111.555702, 23.64087], + [111.615448, 23.639225], + [111.614832, 23.65896], + [111.666571, 23.718696], + [111.621607, 23.725819], + [111.627766, 23.78881], + [111.654868, 23.833159], + [111.683201, 23.822758], + [111.683201, 23.822758], + [111.722621, 23.823305], + [111.8107, 23.80688], + [111.824867, 23.832612], + [111.812548, 23.887343], + [111.845809, 23.904305], + [111.854432, 23.947521], + [111.911714, 23.943693], + [111.940664, 23.987989], + [111.92157, 24.012045], + [111.878454, 24.109862], + [111.886461, 24.163929], + [111.871062, 24.176487], + [111.877222, 24.227252], + [111.912946, 24.221795], + [111.958526, 24.263813], + [111.986243, 24.25672], + [111.990555, 24.279634], + [112.026279, 24.294908], + [112.05954, 24.339628], + [112.057692, 24.387057], + [112.025047, 24.438828], + [111.985011, 24.467701], + [112.009649, 24.503103], + [112.007185, 24.534684], + [111.972077, 24.578775], + [111.936968, 24.595645], + [111.927729, 24.629378], + [111.953598, 24.64733], + [111.939432, 24.686487], + [111.961606, 24.721283], + [112.024431, 24.740308], + [111.951135, 24.769655], + [111.929577, 24.75607], + [111.875374, 24.756613], + [111.868599, 24.771829], + [111.814396, 24.770199], + [111.783599, 24.785957], + [111.708455, 24.788673], + [111.666571, 24.760961], + [111.637621, 24.715303], + [111.641933, 24.684856], + [111.588962, 24.690837], + [111.570484, 24.64461], + [111.526752, 24.637538], + [111.499035, 24.667997], + [111.451608, 24.665822], + [111.431282, 24.687574], + [111.461463, 24.728894], + [111.479325, 24.797366], + [111.449144, 24.857113], + [111.447296, 24.892947], + [111.470086, 24.92877], + [111.434977, 24.951562], + [111.43313, 24.979774], + [111.460231, 24.992793], + [111.467622, 25.02208], + [111.416499, 25.047566], + [111.435593, 25.093642], + [111.375231, 25.128324], + [111.36784, 25.108817], + [111.321645, 25.105023], + [111.274833, 25.151078], + [111.221862, 25.106649], + [111.200921, 25.074672], + [111.139943, 25.042144], + [111.101754, 25.035095], + [111.100522, 24.945593], + [111.009363, 24.921172], + [110.968711, 24.975434], + [110.951465, 25.04377], + [110.98411, 25.101772], + [110.998892, 25.161371], + [111.112841, 25.21715], + [111.103602, 25.285351], + [111.138711, 25.303748], + [111.184906, 25.367034], + [111.210776, 25.363248], + [111.279145, 25.42326], + [111.32842, 25.521592], + [111.324724, 25.564249], + [111.343202, 25.602574], + [111.309942, 25.645203], + [111.30871, 25.720171], + [111.399869, 25.744431], + [111.442369, 25.77192], + [111.43313, 25.84627], + [111.4861, 25.859196], + [111.460231, 25.885042], + [111.383239, 25.881812], + [111.376463, 25.906039], + [111.346282, 25.906577], + [111.297007, 25.874274], + [111.29208, 25.854349], + [111.251428, 25.864581], + [111.230486, 25.916267], + [111.189834, 25.953402], + [111.235413, 26.048071], + [111.267442, 26.058824], + [111.244652, 26.078177], + [111.26621, 26.095914], + [111.258203, 26.151796], + [111.274833, 26.183486], + [111.271754, 26.217316], + [111.293311, 26.222148], + [111.277913, 26.272066], + [111.228022, 26.261333], + [111.204616, 26.276359], + [111.208928, 26.30426], + [111.090667, 26.308016], + [111.008132, 26.336982], + [111.008747, 26.35897], + [110.974255, 26.385778], + [110.94469, 26.373447], + [110.944074, 26.326791], + [110.926212, 26.320354], + [110.939762, 26.286554], + [110.836284, 26.255966], + [110.759292, 26.248451], + [110.73527, 26.270993], + [110.742046, 26.313917], + [110.721104, 26.294066], + [110.673676, 26.317135], + [110.643495, 26.308552], + [110.612083, 26.333764], + [110.584365, 26.296749], + [110.552952, 26.283335], + [110.546793, 26.233421], + [110.495054, 26.166299], + [110.477808, 26.179727], + [110.437772, 26.153945], + [110.373098, 26.088927], + [110.325671, 25.975462], + [110.257301, 25.961473], + [110.24991, 26.010965], + [110.181541, 26.060437], + [110.168606, 26.028713], + [110.100853, 26.020108], + [110.065128, 26.050221], + [110.100853, 26.132455], + [110.099005, 26.168985], + [110.03002, 26.166299], + [109.970274, 26.195301], + [109.904368, 26.135679], + [109.898825, 26.095377], + [109.864332, 26.027637], + [109.814441, 26.041081], + [109.782412, 25.996981], + [109.806434, 25.973848], + [109.826144, 25.911422], + [109.811361, 25.877504], + [109.779333, 25.866196], + [109.768246, 25.890427], + [109.685094, 25.880197], + [109.67955, 25.921649], + [109.693717, 25.959321], + [109.710963, 25.954478], + [109.730057, 25.989988], + [109.649369, 26.016882], + [109.635203, 26.047533], + [109.588391, 26.019571], + [109.560058, 26.021184], + [109.513247, 25.998056], + [109.48245, 26.029788] + ] + ], + [ + [ + [105.096346, 24.928228], + [105.09573, 24.92877], + [105.077868, 24.918459], + [105.082179, 24.915745], + [105.096346, 24.928228] + ] + ], + [ + [ + [109.088249, 21.014934], + [109.11227, 21.02499], + [109.117814, 21.017727], + [109.144299, 21.041189], + [109.138756, 21.067439], + [109.09256, 21.057386], + [109.088865, 21.031134], + [109.088249, 21.014934] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 460000, + "name": "海南省", + "center": [110.33119, 20.031971], + "centroid": [109.754859, 19.189767], + "childrenNum": 19, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 20, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [110.106396, 20.026812], + [110.042339, 19.991384], + [109.997375, 19.980136], + [109.965346, 19.993634], + [109.898825, 19.994196], + [109.855093, 19.984073], + [109.814441, 19.993072], + [109.76147, 19.981261], + [109.712195, 20.017253], + [109.657993, 20.01163], + [109.585312, 19.98801], + [109.526797, 19.943573], + [109.498464, 19.873236], + [109.411001, 19.895184], + [109.349407, 19.898561], + [109.300748, 19.917693], + [109.25948, 19.898561], + [109.255784, 19.867045], + [109.231147, 19.863105], + [109.159082, 19.79048], + [109.169553, 19.736411], + [109.147379, 19.704863], + [109.093792, 19.68965], + [109.048829, 19.619764], + [108.993394, 19.587065], + [108.92872, 19.524468], + [108.855424, 19.469182], + [108.806148, 19.450561], + [108.765496, 19.400894], + [108.694047, 19.387346], + [108.644772, 19.349518], + [108.609048, 19.276661], + [108.591186, 19.141592], + [108.598577, 19.055633], + [108.630606, 19.003017], + [108.637997, 18.924346], + [108.595497, 18.872256], + [108.593033, 18.809386], + [108.65278, 18.740258], + [108.663866, 18.67337], + [108.641077, 18.565614], + [108.644772, 18.486738], + [108.68912, 18.447571], + [108.776583, 18.441894], + [108.881293, 18.416344], + [108.905315, 18.389087], + [108.944735, 18.314107], + [109.006329, 18.323198], + [109.108575, 18.323766], + [109.138756, 18.268081], + [109.17448, 18.260125], + [109.287813, 18.264671], + [109.355566, 18.215221], + [109.441182, 18.199303], + [109.467051, 18.173718], + [109.527413, 18.169169], + [109.584696, 18.143579], + [109.661688, 18.175424], + [109.726362, 18.177698], + [109.749767, 18.193618], + [109.785492, 18.339672], + [109.919767, 18.375457], + [110.022629, 18.360121], + [110.070672, 18.376025], + [110.090382, 18.399309], + [110.116867, 18.506602], + [110.214186, 18.578662], + [110.246215, 18.609859], + [110.329366, 18.642185], + [110.367555, 18.631977], + [110.499366, 18.651824], + [110.499366, 18.751592], + [110.578206, 18.784458], + [110.590525, 18.838841], + [110.585597, 18.88075], + [110.619474, 19.152334], + [110.676756, 19.286264], + [110.706321, 19.320153], + [110.729727, 19.378878], + [110.787009, 19.399765], + [110.844292, 19.449996], + [110.888023, 19.518827], + [110.920668, 19.552668], + [111.008747, 19.60398], + [111.061718, 19.612436], + [111.071573, 19.628784], + [111.043856, 19.763448], + [111.013675, 19.850159], + [110.966248, 20.018377], + [110.940994, 20.028499], + [110.871393, 20.01163], + [110.808567, 20.035808], + [110.778386, 20.068415], + [110.744509, 20.074036], + [110.717408, 20.148778], + [110.687843, 20.163947], + [110.655814, 20.134169], + [110.562191, 20.110006], + [110.526467, 20.07516], + [110.495054, 20.077408], + [110.387265, 20.113378], + [110.318279, 20.108882], + [110.28933, 20.056047], + [110.243135, 20.077408], + [110.144585, 20.074598], + [110.106396, 20.026812] + ] + ], + [ + [ + [112.208597, 3.876129], + [112.241858, 3.845677], + [112.280046, 3.86777], + [112.260336, 3.917925], + [112.219068, 3.908969], + [112.208597, 3.876129] + ] + ], + [ + [ + [113.266165, 8.125929], + [113.311129, 8.177469], + [113.343157, 8.193463], + [113.288955, 8.119412], + [113.349933, 8.172137], + [113.386273, 8.238479], + [113.386273, 8.289412], + [113.354244, 8.304217], + [113.353628, 8.237887], + [113.293882, 8.176284], + [113.266165, 8.125929] + ] + ], + [ + [ + [111.99733, 3.848065], + [112.015192, 3.823583], + [112.064467, 3.830152], + [112.073707, 3.865979], + [112.03367, 3.892251], + [111.99733, 3.848065] + ] + ], + [ + [ + [111.463311, 17.077491], + [111.536607, 17.104949], + [111.4861, 17.058039], + [111.559397, 17.087788], + [111.542151, 17.11982], + [111.452224, 17.092936], + [111.463311, 17.077491] + ] + ], + [ + [ + [117.708319, 15.182712], + [117.712631, 15.118592], + [117.726798, 15.105303], + [117.827812, 15.111659], + [117.72495, 15.131302], + [117.720638, 15.195418], + [117.74466, 15.217941], + [117.784696, 15.16885], + [117.838899, 15.15903], + [117.782848, 15.187333], + [117.748355, 15.230068], + [117.715095, 15.222561], + [117.708319, 15.182712] + ] + ], + [ + [ + [112.241858, 3.942404], + [112.292365, 3.946583], + [112.288053, 3.97345], + [112.254177, 3.97942], + [112.241858, 3.942404] + ] + ], + [ + [ + [111.734324, 16.19732], + [111.779903, 16.19732], + [111.81686, 16.224329], + [111.813164, 16.261676], + [111.782367, 16.273741], + [111.716462, 16.249036], + [111.789758, 16.250186], + [111.790374, 16.220307], + [111.734324, 16.19732] + ] + ], + [ + [ + [111.649324, 16.255931], + [111.577875, 16.208239], + [111.56802, 16.162834], + [111.611136, 16.156511], + [111.690592, 16.211112], + [111.606825, 16.177779], + [111.598817, 16.198469], + [111.681353, 16.262251], + [111.649324, 16.255931] + ] + ], + [ + [ + [113.896887, 7.607204], + [113.919677, 7.566865], + [113.98743, 7.536014], + [114.058879, 7.537794], + [114.157429, 7.561525], + [114.289856, 7.617288], + [114.368696, 7.638642], + [114.407501, 7.683126], + [114.419819, 7.765557], + [114.464167, 7.814771], + [114.540543, 7.862201], + [114.555326, 7.891249], + [114.540543, 7.945783], + [114.511594, 7.966527], + [114.47279, 7.968898], + [114.414892, 7.952895], + [114.268298, 7.870501], + [114.211632, 7.786904], + [114.095219, 7.721082], + [114.029314, 7.670078], + [113.921524, 7.639235], + [113.896887, 7.607204] + ] + ], + [ + [ + [113.976959, 8.872888], + [114.013299, 8.836817], + [114.035473, 8.783591], + [114.060111, 8.816119], + [114.041017, 8.843913], + [113.989894, 8.878801], + [113.976959, 8.872888] + ] + ], + [ + [ + [113.956017, 8.840365], + [113.975111, 8.793054], + [114.012068, 8.798376], + [113.977575, 8.841548], + [113.956017, 8.840365] + ] + ], + [ + [ + [111.97454, 16.323715], + [112.002258, 16.306484], + [112.07617, 16.323715], + [112.074938, 16.349558], + [112.047221, 16.360469], + [112.002874, 16.350707], + [111.97454, 16.323715] + ] + ], + [ + [ + [111.739251, 16.452898], + [111.766969, 16.470116], + [111.786679, 16.520039], + [111.759577, 16.545857], + [111.765737, 16.495366], + [111.739251, 16.452898] + ] + ], + [ + [ + [112.216604, 8.866383], + [112.206133, 8.88767], + [112.180264, 8.862244], + [112.216604, 8.866383] + ] + ], + [ + [ + [113.792177, 7.373422], + [113.828518, 7.362145], + [113.829134, 7.383511], + [113.792177, 7.373422] + ] + ], + [ + [ + [114.194386, 8.764664], + [114.201161, 8.727991], + [114.248588, 8.724442], + [114.222103, 8.784773], + [114.194386, 8.764664] + ] + ], + [ + [ + [112.232619, 16.996239], + [112.207981, 16.987081], + [112.222764, 16.960751], + [112.292981, 16.96762], + [112.266496, 16.993949], + [112.232619, 16.996239] + ] + ], + [ + [ + [114.689601, 10.345648], + [114.702536, 10.312677], + [114.725941, 10.319154], + [114.747499, 10.37214], + [114.717318, 10.380381], + [114.689601, 10.345648] + ] + ], + [ + [ + [115.837712, 9.709775], + [115.861117, 9.694438], + [115.867277, 9.650191], + [115.901153, 9.67084], + [115.925791, 9.781734], + [115.901153, 9.795888], + [115.870972, 9.778785], + [115.837712, 9.709775] + ] + ], + [ + [ + [114.617536, 9.965688], + [114.642173, 9.917351], + [114.672355, 9.927963], + [114.685905, 9.979245], + [114.617536, 9.965688] + ] + ], + [ + [ + [113.769387, 7.636862], + [113.773699, 7.601865], + [113.814967, 7.603051], + [113.831597, 7.644573], + [113.769387, 7.636862] + ] + ], + [ + [ + [109.463972, 7.344339], + [109.463972, 7.315254], + [109.513247, 7.320002], + [109.571761, 7.373422], + [109.654297, 7.479648], + [109.709115, 7.511095], + [109.791651, 7.524742], + [109.938861, 7.504569], + [109.948716, 7.522962], + [109.904984, 7.55144], + [109.816289, 7.572797], + [109.72205, 7.575763], + [109.653065, 7.559745], + [109.536037, 7.448792], + [109.463972, 7.344339] + ] + ], + [ + [ + [116.273181, 8.879392], + [116.294123, 8.858105], + [116.332311, 8.901269], + [116.305826, 8.917233], + [116.273181, 8.879392] + ] + ], + [ + [ + [112.476531, 16.001247], + [112.570154, 16.011027], + [112.612037, 16.039212], + [112.588016, 16.070844], + [112.462364, 16.043813], + [112.448814, 16.005274], + [112.476531, 16.001247] + ] + ], + [ + [ + [112.537509, 8.846278], + [112.57077, 8.815527], + [112.639755, 8.818484], + [112.598487, 8.859288], + [112.537509, 8.846278] + ] + ], + [ + [ + [114.469095, 10.836261], + [114.475254, 10.814512], + [114.513442, 10.848605], + [114.565181, 10.836261], + [114.593514, 10.856245], + [114.587355, 10.909138], + [114.55471, 10.900911], + [114.469095, 10.836261] + ] + ], + [ + [ + [112.409393, 16.294996], + [112.383524, 16.265698], + [112.411241, 16.2634], + [112.475915, 16.288677], + [112.531349, 16.285805], + [112.536893, 16.312228], + [112.509176, 16.317397], + [112.409393, 16.294996] + ] + ], + [ + [ + [116.48876, 10.395686], + [116.461658, 10.34918], + [116.467202, 10.309144], + [116.511549, 10.297957], + [116.566368, 10.304434], + [116.644592, 10.335051], + [116.637817, 10.365076], + [116.514629, 10.34918], + [116.542346, 10.41982], + [116.526332, 10.426883], + [116.48876, 10.395686] + ] + ], + [ + [ + [112.349031, 16.912088], + [112.360734, 16.925257], + [112.334249, 16.962469], + [112.30222, 16.963041], + [112.349031, 16.912088] + ] + ], + [ + [ + [111.500267, 16.45175], + [111.49534, 16.4374], + [111.545847, 16.43453], + [111.538455, 16.461507], + [111.500267, 16.45175] + ] + ], + [ + [ + [115.500177, 9.897897], + [115.54822, 9.869007], + [115.585177, 9.896128], + [115.581481, 9.917351], + [115.518039, 9.933857], + [115.500177, 9.897897] + ] + ], + [ + [ + [114.669891, 8.210048], + [114.691449, 8.18517], + [114.74134, 8.189316], + [114.726557, 8.21064], + [114.669891, 8.210048] + ] + ], + [ + [ + [114.507899, 8.120004], + [114.530073, 8.103415], + [114.595978, 8.120596], + [114.624311, 8.149626], + [114.595978, 8.15792], + [114.507899, 8.120004] + ] + ], + [ + [ + [115.16757, 8.386523], + [115.18112, 8.345668], + [115.235939, 8.321982], + [115.285214, 8.314876], + [115.315395, 8.356326], + [115.299381, 8.370537], + [115.202678, 8.395403], + [115.16757, 8.386523] + ] + ], + [ + [ + [113.895039, 8.00505], + [113.904894, 7.963564], + [113.9708, 7.944597], + [113.969568, 7.974825], + [113.940003, 8.018088], + [113.895039, 8.00505] + ] + ], + [ + [ + [115.436119, 9.393447], + [115.450286, 9.345028], + [115.469996, 9.3592], + [115.456445, 9.417064], + [115.436119, 9.393447] + ] + ], + [ + [ + [116.457347, 9.174326], + [116.477057, 9.137103], + [116.500462, 9.164282], + [116.457347, 9.174326] + ] + ], + [ + [ + [113.638192, 8.976942], + [113.654823, 8.962163], + [113.730583, 9.004133], + [113.719496, 9.020092], + [113.644968, 8.989355], + [113.638192, 8.976942] + ] + ], + [ + [ + [114.696992, 11.004322], + [114.710543, 11.001972], + [114.793079, 11.07657], + [114.799854, 11.10476], + [114.766593, 11.110045], + [114.710543, 11.039567], + [114.696992, 11.004322] + ] + ], + [ + [ + [114.62, 11.432264], + [114.652644, 11.436957], + [114.661884, 11.522584], + [114.621232, 11.518479], + [114.62, 11.432264] + ] + ], + [ + [ + [114.910723, 10.863298], + [114.931049, 10.841551], + [114.959998, 10.902087], + [114.934129, 10.902674], + [114.910723, 10.863298] + ] + ], + [ + [ + [111.572948, 16.470116], + [111.578491, 16.447158], + [111.614216, 16.44027], + [111.592658, 16.490775], + [111.572948, 16.470116] + ] + ], + [ + [ + [113.939387, 8.875253], + [113.912285, 8.888853], + [113.893807, 8.862836], + [113.916597, 8.837999], + [113.939387, 8.875253] + ] + ], + [ + [ + [109.936397, 7.848566], + [109.936397, 7.823665], + [109.988136, 7.8124], + [110.050346, 7.846194], + [110.082991, 7.896584], + [110.078063, 7.949339], + [110.0331, 7.944597], + [109.953027, 7.888878], + [109.936397, 7.848566] + ] + ], + [ + [ + [116.727128, 11.501473], + [116.765316, 11.430504], + [116.772092, 11.445755], + [116.738215, 11.514961], + [116.727128, 11.501473] + ] + ], + [ + [ + [111.690592, 16.587731], + [111.724469, 16.560198], + [111.717078, 16.59404], + [111.690592, 16.587731] + ] + ], + [ + [ + [112.507328, 16.466098], + [112.586784, 16.525777], + [112.575081, 16.537251], + [112.499321, 16.493645], + [112.507328, 16.466098] + ] + ], + [ + [ + [111.761425, 16.061642], + [111.791606, 16.028859], + [111.828563, 16.049565], + [111.829795, 16.070844], + [111.761425, 16.061642] + ] + ], + [ + [ + [113.845764, 10.018733], + [113.865474, 10.00341], + [113.872249, 10.123029], + [113.856851, 10.12185], + [113.845764, 10.018733] + ] + ], + [ + [ + [114.791847, 8.160882], + [114.777064, 8.114079], + [114.812173, 8.110524], + [114.818332, 8.141332], + [114.791847, 8.160882] + ] + ], + [ + [ + [116.557129, 9.745167], + [116.566368, 9.718623], + [116.593469, 9.723932], + [116.557129, 9.745167] + ] + ], + [ + [ + [115.28275, 10.191951], + [115.288294, 10.172513], + [115.333257, 10.200198], + [115.28891, 10.211388], + [115.28275, 10.191951] + ] + ], + [ + [ + [116.832454, 10.476908], + [116.855243, 10.468669], + [116.868794, 10.495739], + [116.832454, 10.476908] + ] + ], + [ + [ + [114.703151, 16.170307], + [114.816484, 16.198469], + [114.802934, 16.215135], + [114.704383, 16.199044], + [114.703151, 16.170307] + ] + ], + [ + [ + [115.97753, 9.321997], + [115.926407, 9.311366], + [115.943037, 9.269433], + [115.976298, 9.268252], + [115.999088, 9.293649], + [115.97753, 9.321997] + ] + ], + [ + [ + [113.660366, 9.231039], + [113.676997, 9.202683], + [113.697323, 9.225722], + [113.660366, 9.231039] + ] + ], + [ + [ + [114.665579, 7.590001], + [114.671739, 7.563898], + [114.72163, 7.59178], + [114.703767, 7.614915], + [114.665579, 7.590001] + ] + ], + [ + [ + [114.493116, 10.717504], + [114.513442, 10.722208], + [114.562717, 10.778064], + [114.539312, 10.793349], + [114.493116, 10.717504] + ] + ], + [ + [ + [117.770529, 10.773361], + [117.798862, 10.753371], + [117.835819, 10.803931], + [117.831507, 10.838612], + [117.801942, 10.839788], + [117.775457, 10.809222], + [117.770529, 10.773361] + ] + ], + [ + [ + [114.242429, 10.242014], + [114.263371, 10.239658], + [114.326197, 10.284414], + [114.312646, 10.300901], + [114.265219, 10.275581], + [114.242429, 10.242014] + ] + ], + [ + [ + [114.688985, 11.469217], + [114.722246, 11.429331], + [114.737644, 11.463938], + [114.720398, 11.49209], + [114.688985, 11.469217] + ] + ], + [ + [ + [116.638433, 10.503977], + [116.653215, 10.491031], + [116.70865, 10.492797], + [116.699411, 10.517511], + [116.638433, 10.503977] + ] + ], + [ + [ + [110.459946, 8.116449], + [110.471032, 8.072012], + [110.554184, 8.093935], + [110.599764, 8.156735], + [110.568351, 8.17273], + [110.461793, 8.128298], + [110.459946, 8.116449] + ] + ], + [ + [ + [111.463311, 8.52504], + [111.497187, 8.523857], + [111.509506, 8.550489], + [111.463311, 8.52504] + ] + ], + [ + [ + [115.258113, 8.509652], + [115.271048, 8.477098], + [115.296301, 8.510836], + [115.258113, 8.509652] + ] + ], + [ + [ + [113.221817, 8.073789], + [113.235984, 8.068456], + [113.283411, 8.111117], + [113.269861, 8.120004], + [113.221817, 8.073789] + ] + ], + [ + [ + [114.074893, 10.929118], + [114.064422, 10.904437], + [114.110002, 10.918541], + [114.096451, 10.947921], + [114.074893, 10.929118] + ] + ], + [ + [ + [117.258068, 10.320331], + [117.299336, 10.313855], + [117.299952, 10.343293], + [117.274698, 10.358011], + [117.258068, 10.320331] + ] + ], + [ + [ + [114.212864, 16.040937], + [114.31203, 16.034611], + [114.306487, 16.057616], + [114.268914, 16.059342], + [114.212864, 16.040937] + ] + ], + [ + [ + [110.609003, 8.010976], + [110.642879, 7.989049], + [110.641648, 8.031125], + [110.622553, 8.041199], + [110.609003, 8.010976] + ] + ], + [ + [ + [115.509416, 8.490712], + [115.521735, 8.460523], + [115.55438, 8.461115], + [115.569162, 8.49012], + [115.558691, 8.523265], + [115.514344, 8.519122], + [115.509416, 8.490712] + ] + ], + [ + [ + [111.539071, 7.54432], + [111.542767, 7.524742], + [111.583419, 7.543134], + [111.612368, 7.592374], + [111.566788, 7.606017], + [111.539071, 7.54432] + ] + ], + [ + [ + [111.657947, 8.672974], + [111.665955, 8.622683], + [111.717694, 8.6499], + [111.697368, 8.67889], + [111.657947, 8.672974] + ] + ], + [ + [ + [110.460561, 7.799948], + [110.487663, 7.783346], + [110.511684, 7.805878], + [110.485199, 7.827815], + [110.460561, 7.799948] + ] + ], + [ + [ + [112.345952, 8.926101], + [112.392763, 8.919598], + [112.384756, 8.946793], + [112.345952, 8.926101] + ] + ], + [ + [ + [116.469665, 9.810041], + [116.47952, 9.785272], + [116.50847, 9.79117], + [116.490607, 9.821246], + [116.469665, 9.810041] + ] + ], + [ + [ + [111.925265, 8.070827], + [111.949287, 8.05068], + [111.994866, 8.047125], + [112.018888, 8.065494], + [112.013344, 8.093342], + [111.95483, 8.106377], + [111.925265, 8.070827] + ] + ], + [ + [ + [114.457392, 15.599305], + [114.466631, 15.576823], + [114.491884, 15.59354], + [114.457392, 15.599305] + ] + ], + [ + [ + [114.985252, 11.078332], + [115.013585, 11.063062], + [115.021592, 11.085967], + [114.985252, 11.078332] + ] + ], + [ + [ + [114.10569, 16.004124], + [114.110618, 15.978235], + [114.132176, 16.007575], + [114.10569, 16.004124] + ] + ], + [ + [ + [116.045283, 10.095338], + [116.067457, 10.065876], + [116.09579, 10.09357], + [116.070537, 10.12892], + [116.045283, 10.095338] + ] + ], + [ + [ + [117.266691, 10.69163], + [117.348611, 10.672811], + [117.404661, 10.671047], + [117.418212, 10.702803], + [117.369553, 10.7422], + [117.293176, 10.735144], + [117.266691, 10.69163] + ] + ], + [ + [ + [114.854057, 7.244611], + [114.819564, 7.192957], + [114.869455, 7.198895], + [114.854057, 7.244611] + ] + ], + [ + [ + [112.823305, 8.910729], + [112.859645, 8.889444], + [112.873196, 8.908364], + [112.823305, 8.910729] + ] + ], + [ + [ + [111.670266, 7.651098], + [111.707223, 7.648725], + [111.749722, 7.703884], + [111.726317, 7.729977], + [111.691208, 7.711593], + [111.670266, 7.651098] + ] + ], + [ + [ + [112.207981, 8.835634], + [112.235699, 8.827355], + [112.241242, 8.852783], + [112.207981, 8.835634] + ] + ], + [ + [ + [112.527654, 5.79444], + [112.531965, 5.766455], + [112.562762, 5.75931], + [112.562146, 5.820637], + [112.527654, 5.79444] + ] + ], + [ + [ + [114.599058, 8.846278], + [114.645869, 8.844504], + [114.68221, 8.881166], + [114.665579, 8.900087], + [114.61692, 8.881166], + [114.599058, 8.846278] + ] + ], + [ + [ + [114.868223, 7.983715], + [114.907643, 7.951117], + [114.914419, 8.00742], + [114.883006, 8.011569], + [114.868223, 7.983715] + ] + ], + [ + [ + [112.945261, 8.410204], + [112.985297, 8.429149], + [112.949572, 8.432701], + [112.945261, 8.410204] + ] + ], + [ + [ + [113.600004, 6.961929], + [113.580294, 6.920344], + [113.62341, 6.942325], + [113.600004, 6.961929] + ] + ], + [ + [ + [116.695099, 16.345538], + [116.708034, 16.299591], + [116.738831, 16.303612], + [116.747454, 16.360469], + [116.717889, 16.373676], + [116.695099, 16.345538] + ] + ], + [ + [ + [117.347995, 10.090624], + [117.354154, 10.06293], + [117.385567, 10.063519], + [117.373864, 10.106532], + [117.347995, 10.090624] + ] + ], + [ + [ + [112.993304, 19.472003], + [113.038883, 19.480466], + [113.048123, 19.506417], + [113.029028, 19.52898], + [112.993304, 19.52616], + [112.980369, 19.496263], + [112.993304, 19.472003] + ] + ], + [ + [ + [114.448153, 16.034035], + [114.485109, 16.034611], + [114.521449, 16.056466], + [114.465399, 16.067393], + [114.448153, 16.034035] + ] + ], + [ + [ + [113.832213, 19.158552], + [113.874097, 19.151203], + [113.914749, 19.172119], + [113.920293, 19.223551], + [113.875945, 19.237113], + [113.80696, 19.222986], + [113.799568, 19.19925], + [113.832213, 19.158552] + ] + ], + [ + [ + [112.650842, 5.106941], + [112.655769, 5.055676], + [112.682871, 5.048522], + [112.719211, 5.075944], + [112.678559, 5.121247], + [112.650842, 5.106941] + ] + ], + [ + [ + [111.638853, 7.907254], + [111.665339, 7.887099], + [111.712766, 7.887099], + [111.713382, 7.927408], + [111.651788, 7.932743], + [111.638853, 7.907254] + ] + ], + [ + [ + [112.244322, 8.874662], + [112.281278, 8.855148], + [112.288669, 8.885896], + [112.244322, 8.874662] + ] + ], + [ + [ + [112.89229, 7.844416], + [112.929862, 7.827815], + [112.93171, 7.867537], + [112.89229, 7.844416] + ] + ], + [ + [ + [112.583088, 5.56159], + [112.606494, 5.51751], + [112.614501, 5.465683], + [112.642834, 5.489512], + [112.616349, 5.568737], + [112.583088, 5.56159] + ] + ], + [ + [ + [112.523342, 5.656289], + [112.5449, 5.616386], + [112.565842, 5.63068], + [112.56153, 5.677133], + [112.528886, 5.687257], + [112.523342, 5.656289] + ] + ], + [ + [ + [115.361591, 13.948985], + [115.397315, 13.92517], + [115.438583, 13.943757], + [115.423185, 13.977443], + [115.377605, 13.968732], + [115.361591, 13.948985] + ] + ], + [ + [ + [113.596924, 10.240836], + [113.617866, 10.22199], + [113.638192, 10.243192], + [113.596924, 10.240836] + ] + ], + [ + [ + [113.860546, 15.477068], + [113.893807, 15.463802], + [113.890112, 15.490909], + [113.860546, 15.477068] + ] + ], + [ + [ + [112.907072, 4.993079], + [112.943413, 4.991887], + [112.952652, 5.047926], + [112.910768, 5.038388], + [112.907072, 4.993079] + ] + ], + [ + [ + [112.557219, 5.109326], + [112.568922, 5.071771], + [112.610806, 5.091443], + [112.601567, 5.120055], + [112.557219, 5.109326] + ] + ], + [ + [ + [112.350263, 5.621747], + [112.385988, 5.615791], + [112.385372, 5.643187], + [112.350263, 5.621747] + ] + ], + [ + [ + [112.226459, 16.759147], + [112.254177, 16.751698], + [112.262184, 16.778057], + [112.211061, 16.795819], + [112.226459, 16.759147] + ] + ], + [ + [ + [112.233851, 15.69612], + [112.25972, 15.734718], + [112.240626, 15.741055], + [112.20367, 15.71398], + [112.233851, 15.69612] + ] + ], + [ + [ + [112.612037, 5.367973], + [112.640371, 5.347715], + [112.685334, 5.371548], + [112.690878, 5.406702], + [112.62374, 5.401935], + [112.612037, 5.367973] + ] + ], + [ + [ + [112.472219, 5.73966], + [112.496857, 5.736683], + [112.498089, 5.775387], + [112.472219, 5.73966] + ] + ], + [ + [ + [113.217506, 6.306249], + [113.230441, 6.285429], + [113.243991, 6.325878], + [113.217506, 6.306249] + ] + ], + [ + [ + [116.152457, 9.579384], + [116.189413, 9.565221], + [116.187565, 9.595317], + [116.152457, 9.579384] + ] + ], + [ + [ + [114.948911, 7.508722], + [114.960614, 7.484988], + [115.012353, 7.484988], + [115.013585, 7.525928], + [114.948911, 7.508722] + ] + ], + [ + [ + [111.553854, 7.807656], + [111.585267, 7.771487], + [111.619759, 7.840265], + [111.603745, 7.861608], + [111.553854, 7.807656] + ] + ], + [ + [ + [113.938771, 15.8355], + [113.973263, 15.805558], + [113.9708, 15.83953], + [113.938771, 15.8355] + ] + ], + [ + [ + [114.926122, 16.036911], + [114.895325, 16.036336], + [114.910723, 16.001823], + [114.926122, 16.036911] + ] + ], + [ + [ + [116.749302, 9.056736], + [116.699411, 9.049053], + [116.70865, 9.024229], + [116.740679, 9.028367], + [116.749302, 9.056736] + ] + ], + [ + [ + [112.64653, 16.385733], + [112.681639, 16.400661], + [112.660081, 16.426494], + [112.64653, 16.385733] + ] + ], + [ + [ + [111.203384, 19.92557], + [111.203384, 19.925007], + [111.204, 19.92557], + [111.204, 19.926132], + [111.203384, 19.92557] + ] + ], + [ + [ + [115.758256, 10.461018], + [115.776118, 10.434534], + [115.801987, 10.463372], + [115.758256, 10.461018] + ] + ], + [ + [ + [117.21372, 10.735144], + [117.187235, 10.741612], + [117.206945, 10.707507], + [117.21372, 10.735144] + ] + ], + [ + [ + [112.671784, 16.331755], + [112.701349, 16.331755], + [112.677943, 16.35932], + [112.671784, 16.331755] + ] + ], + [ + [ + [115.782277, 10.541046], + [115.795212, 10.499858], + [115.805067, 10.524571], + [115.782277, 10.541046] + ] + ], + [ + [ + [112.512255, 9.544566], + [112.50856, 9.525679], + [112.568922, 9.516826], + [112.567074, 9.554008], + [112.512255, 9.544566] + ] + ], + [ + [ + [114.610145, 15.649447], + [114.581195, 15.625242], + [114.610761, 15.615444], + [114.610145, 15.649447] + ] + ], + [ + [ + [117.299336, 11.077745], + [117.264227, 11.063062], + [117.284553, 11.02547], + [117.304263, 11.027232], + [117.299336, 11.077745] + ] + ], + [ + [ + [117.691073, 11.048965], + [117.653501, 11.046029], + [117.655965, 11.024882], + [117.690457, 11.016658], + [117.691073, 11.048965] + ] + ], + [ + [ + [114.166668, 9.38459], + [114.175291, 9.342075], + [114.195617, 9.350933], + [114.194386, 9.391676], + [114.166668, 9.38459] + ] + ], + [ + [ + [114.714854, 9.736909], + [114.693296, 9.741038], + [114.680978, 9.707416], + [114.704999, 9.700337], + [114.714854, 9.736909] + ] + ], + [ + [ + [112.554139, 5.97839], + [112.553523, 5.942676], + [112.575697, 5.971247], + [112.554139, 5.97839] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 500000, + "name": "重庆市", + "center": [106.504962, 29.533155], + "centroid": [107.8839, 30.067297], + "childrenNum": 38, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 21, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [106.37442, 28.525742], + [106.403369, 28.569901], + [106.477282, 28.530474], + [106.504999, 28.544669], + [106.466811, 28.586193], + [106.49268, 28.591448], + [106.502535, 28.661313], + [106.528405, 28.677591], + [106.492064, 28.742153], + [106.461883, 28.761041], + [106.45326, 28.817162], + [106.474202, 28.832891], + [106.561666, 28.756319], + [106.56105, 28.719062], + [106.587535, 28.691767], + [106.6171, 28.691242], + [106.617716, 28.66709], + [106.651593, 28.649235], + [106.618332, 28.645033], + [106.63681, 28.622972], + [106.606629, 28.593024], + [106.615252, 28.549401], + [106.567825, 28.523638], + [106.564745, 28.485247], + [106.632499, 28.503655], + [106.697788, 28.47683], + [106.708259, 28.450524], + [106.747063, 28.467361], + [106.726121, 28.51838], + [106.73844, 28.554657], + [106.77786, 28.563068], + [106.756918, 28.607211], + [106.784636, 28.626649], + [106.807425, 28.589346], + [106.830831, 28.623497], + [106.866556, 28.624548], + [106.889345, 28.695966], + [106.86594, 28.690192], + [106.824056, 28.756319], + [106.845614, 28.780975], + [106.872099, 28.777304], + [106.923222, 28.809821], + [106.951555, 28.766812], + [106.988512, 28.776254], + [106.983584, 28.851239], + [107.019308, 28.861722], + [107.016229, 28.882685], + [107.14188, 28.887925], + [107.206554, 28.868535], + [107.194851, 28.838134], + [107.227496, 28.836037], + [107.210866, 28.817686], + [107.219489, 28.772582], + [107.24659, 28.76209], + [107.261373, 28.792514], + [107.327894, 28.810869], + [107.339597, 28.845997], + [107.383945, 28.848618], + [107.41351, 28.911502], + [107.441227, 28.943977], + [107.412894, 28.960211], + [107.396879, 28.993718], + [107.364235, 29.00942], + [107.395647, 29.041341], + [107.369778, 29.091558], + [107.412278, 29.094696], + [107.427676, 29.128682], + [107.408582, 29.138091], + [107.401807, 29.184603], + [107.441227, 29.203934], + [107.486806, 29.174153], + [107.570574, 29.218037], + [107.589052, 29.150113], + [107.605683, 29.164747], + [107.659885, 29.162656], + [107.700537, 29.141228], + [107.749197, 29.199754], + [107.810791, 29.139137], + [107.784921, 29.048143], + [107.823725, 29.034016], + [107.810175, 28.984295], + [107.867457, 28.960211], + [107.882855, 29.00628], + [107.908725, 29.007327], + [107.925971, 29.032446], + [108.026369, 29.039772], + [108.070717, 29.086328], + [108.150173, 29.053375], + [108.193289, 29.072207], + [108.256115, 29.040295], + [108.277673, 29.091558], + [108.306622, 29.079006], + [108.297999, 29.045527], + [108.319556, 28.961258], + [108.345426, 28.943453], + [108.357745, 28.893165], + [108.346658, 28.859625], + [108.352817, 28.815589], + [108.386078, 28.803003], + [108.385462, 28.772058], + [108.347274, 28.736381], + [108.332491, 28.679166], + [108.439049, 28.634003], + [108.501258, 28.626649], + [108.50249, 28.63768], + [108.575787, 28.659738], + [108.636149, 28.621396], + [108.604736, 28.590922], + [108.610896, 28.539412], + [108.573939, 28.531], + [108.586874, 28.463678], + [108.609664, 28.43579], + [108.609048, 28.407368], + [108.576403, 28.38631], + [108.580099, 28.343128], + [108.611512, 28.324691], + [108.667562, 28.334173], + [108.656475, 28.359981], + [108.697127, 28.401051], + [108.688504, 28.422106], + [108.640461, 28.456838], + [108.657091, 28.47683], + [108.700207, 28.48209], + [108.709446, 28.501026], + [108.746402, 28.45105], + [108.780279, 28.42579], + [108.759953, 28.389995], + [108.783359, 28.380518], + [108.761801, 28.304143], + [108.726692, 28.282011], + [108.738395, 28.228241], + [108.772888, 28.212949], + [108.821547, 28.245113], + [108.855424, 28.199764], + [108.89546, 28.219804], + [108.923793, 28.217167], + [108.929952, 28.19027], + [109.005713, 28.162837], + [109.026655, 28.220331], + [109.086401, 28.184467], + [109.101799, 28.202401], + [109.081473, 28.247749], + [109.117198, 28.277795], + [109.152306, 28.349975], + [109.153538, 28.417369], + [109.191726, 28.471043], + [109.23361, 28.474726], + [109.274262, 28.494714], + [109.273646, 28.53836], + [109.319842, 28.579886], + [109.306907, 28.62087], + [109.252089, 28.606685], + [109.235458, 28.61982], + [109.201581, 28.597753], + [109.192958, 28.636104], + [109.271183, 28.671816], + [109.252704, 28.691767], + [109.294588, 28.722211], + [109.2989, 28.7474], + [109.241002, 28.776779], + [109.246545, 28.80143], + [109.235458, 28.882161], + [109.261328, 28.952356], + [109.292741, 28.987436], + [109.294588, 29.015177], + [109.319842, 29.042388], + [109.312451, 29.066453], + [109.240386, 29.086328], + [109.232378, 29.119271], + [109.215748, 29.145409], + [109.162777, 29.180946], + [109.139372, 29.168927], + [109.110422, 29.21647], + [109.141835, 29.270256], + [109.106727, 29.288526], + [109.11227, 29.361053], + [109.060531, 29.403292], + [109.034662, 29.360531], + [108.999553, 29.36366], + [108.983539, 29.332883], + [108.919481, 29.3261], + [108.934264, 29.399643], + [108.927488, 29.435612], + [108.884373, 29.440824], + [108.866511, 29.470527], + [108.888684, 29.502305], + [108.878213, 29.539279], + [108.913322, 29.574679], + [108.901003, 29.604863], + [108.870206, 29.596537], + [108.888068, 29.628795], + [108.844337, 29.658443], + [108.781511, 29.635558], + [108.797525, 29.660003], + [108.786438, 29.691721], + [108.752562, 29.649082], + [108.690968, 29.689642], + [108.676801, 29.749412], + [108.680497, 29.800319], + [108.658939, 29.854833], + [108.601041, 29.863656], + [108.556077, 29.818493], + [108.52528, 29.770713], + [108.548686, 29.749412], + [108.504954, 29.728626], + [108.504338, 29.707836], + [108.460606, 29.741098], + [108.437201, 29.741098], + [108.442744, 29.778505], + [108.422418, 29.772791], + [108.424266, 29.815897], + [108.371295, 29.841337], + [108.433505, 29.880262], + [108.467998, 29.864175], + [108.516041, 29.885451], + [108.517889, 29.9394], + [108.536367, 29.983472], + [108.532055, 30.051873], + [108.513577, 30.057571], + [108.546222, 30.104178], + [108.56778, 30.157491], + [108.551766, 30.1637], + [108.581947, 30.255759], + [108.54499, 30.269716], + [108.524048, 30.309506], + [108.501258, 30.314673], + [108.460606, 30.35961], + [108.431041, 30.354446], + [108.402092, 30.376649], + [108.430425, 30.416397], + [108.411331, 30.438586], + [108.42673, 30.492233], + [108.472925, 30.487076], + [108.512961, 30.501515], + [108.556077, 30.487592], + [108.56778, 30.468508], + [108.6497, 30.53915], + [108.642925, 30.578831], + [108.688504, 30.58759], + [108.698975, 30.54482], + [108.743939, 30.494812], + [108.789518, 30.513374], + [108.808612, 30.491202], + [108.838793, 30.503062], + [108.893612, 30.565434], + [108.971836, 30.627766], + [109.006329, 30.626736], + [109.042669, 30.655571], + [109.071002, 30.640125], + [109.111654, 30.646303], + [109.106111, 30.61077], + [109.105495, 30.585529], + [109.102415, 30.580377], + [109.101183, 30.579346], + [109.106111, 30.570587], + [109.103647, 30.565949], + [109.143683, 30.521108], + [109.191726, 30.545851], + [109.191726, 30.545851], + [109.245313, 30.580892], + [109.299516, 30.630341], + [109.314298, 30.599953], + [109.36111, 30.551004], + [109.337088, 30.521623], + [109.35495, 30.487076], + [109.418392, 30.559766], + [109.435638, 30.595832], + [109.535421, 30.664837], + [109.543428, 30.63961], + [109.574225, 30.646818], + [109.590855, 30.69366], + [109.625348, 30.702923], + [109.661072, 30.738936], + [109.656761, 30.760538], + [109.701724, 30.783677], + [109.780564, 30.848437], + [109.828608, 30.864364], + [109.894513, 30.899803], + [109.943788, 30.878746], + [110.008462, 30.883369], + [110.019549, 30.829425], + [110.048498, 30.800642], + [110.082375, 30.799614], + [110.151976, 30.911613], + [110.153824, 30.953708], + [110.172918, 30.978853], + [110.140889, 30.987062], + [110.140273, 31.030661], + [110.120563, 31.0322], + [110.119947, 31.088592], + [110.147048, 31.116776], + [110.180309, 31.121899], + [110.200019, 31.158779], + [110.180309, 31.179774], + [110.155671, 31.279564], + [110.161831, 31.314338], + [110.118715, 31.409899], + [110.054042, 31.410921], + [110.036795, 31.436966], + [109.98752, 31.474744], + [109.94502, 31.47066], + [109.969658, 31.508935], + [109.894513, 31.519139], + [109.837847, 31.555354], + [109.727594, 31.548214], + [109.745456, 31.598182], + [109.76455, 31.602769], + [109.737449, 31.628761], + [109.731289, 31.700582], + [109.683246, 31.719929], + [109.622268, 31.711783], + [109.585928, 31.726546], + [109.549587, 31.73011], + [109.502776, 31.716365], + [109.446109, 31.722983], + [109.381436, 31.705165], + [109.281654, 31.716874], + [109.282885, 31.743343], + [109.253936, 31.759628], + [109.279806, 31.776418], + [109.27611, 31.79931], + [109.195422, 31.817618], + [109.191111, 31.85575], + [109.123357, 31.892851], + [109.085785, 31.929428], + [108.986619, 31.980205], + [108.902235, 31.984774], + [108.837561, 32.039072], + [108.78767, 32.04871], + [108.75133, 32.076098], + [108.734084, 32.106519], + [108.676801, 32.10297], + [108.585026, 32.17189], + [108.543758, 32.177969], + [108.509882, 32.201266], + [108.480317, 32.182527], + [108.399013, 32.194176], + [108.370063, 32.172397], + [108.379918, 32.154158], + [108.379918, 32.154158], + [108.379303, 32.153652], + [108.379303, 32.153652], + [108.399628, 32.147065], + [108.452599, 32.090296], + [108.42981, 32.061391], + [108.372527, 32.077112], + [108.344194, 32.067477], + [108.362056, 32.035521], + [108.329411, 32.020299], + [108.370063, 31.988835], + [108.351585, 31.971575], + [108.307238, 31.997463], + [108.259194, 31.967006], + [108.343578, 31.860834], + [108.386078, 31.854226], + [108.391005, 31.829822], + [108.429194, 31.809482], + [108.455063, 31.814059], + [108.462454, 31.780488], + [108.535135, 31.757592], + [108.50557, 31.734182], + [108.514809, 31.693963], + [108.546838, 31.665442], + [108.519121, 31.665952], + [108.468614, 31.636404], + [108.442744, 31.633856], + [108.390389, 31.591555], + [108.386078, 31.544134], + [108.339266, 31.539033], + [108.344194, 31.512506], + [108.254883, 31.49873], + [108.233941, 31.506894], + [108.191441, 31.492096], + [108.193289, 31.467598], + [108.224086, 31.464024], + [108.216079, 31.41041], + [108.153869, 31.371073], + [108.185898, 31.336831], + [108.095354, 31.268311], + [108.038688, 31.252964], + [108.031297, 31.217144], + [108.07626, 31.231985], + [108.089811, 31.204859], + [108.025753, 31.116263], + [108.009123, 31.109602], + [108.026985, 31.061938], + [108.060246, 31.052197], + [108.00358, 31.025533], + [107.983254, 30.983983], + [107.942602, 30.989114], + [107.948145, 30.918802], + [107.994956, 30.908533], + [107.956152, 30.882855], + [107.851443, 30.792931], + [107.788001, 30.81966], + [107.763979, 30.817091], + [107.760899, 30.862823], + [107.739957, 30.884396], + [107.693146, 30.875665], + [107.645103, 30.821202], + [107.57735, 30.847924], + [107.515756, 30.854603], + [107.483111, 30.838675], + [107.498509, 30.809381], + [107.454162, 30.771851], + [107.454162, 30.771851], + [107.424597, 30.74048], + [107.458473, 30.704981], + [107.477567, 30.664837], + [107.516987, 30.644759], + [107.485575, 30.598408], + [107.427676, 30.547397], + [107.443075, 30.53348], + [107.408582, 30.521623], + [107.368546, 30.468508], + [107.338981, 30.386459], + [107.288474, 30.337402], + [107.257677, 30.267131], + [107.221337, 30.213878], + [107.103076, 30.090198], + [107.080286, 30.094341], + [107.084598, 30.063786], + [107.058113, 30.043066], + [107.055649, 30.040476], + [107.054417, 30.040994], + [107.053801, 30.043584], + [107.02054, 30.036849], + [106.981736, 30.08502], + [106.976193, 30.083467], + [106.94478, 30.037367], + [106.913367, 30.025451], + [106.862244, 30.033223], + [106.83699, 30.049801], + [106.825904, 30.03115], + [106.825904, 30.03115], + [106.785252, 30.01716], + [106.732281, 30.027005], + [106.724274, 30.058607], + [106.699636, 30.074145], + [106.700252, 30.111944], + [106.672535, 30.122297], + [106.677462, 30.156974], + [106.631883, 30.186464], + [106.611557, 30.235596], + [106.612173, 30.235596], + [106.611557, 30.235596], + [106.612173, 30.235596], + [106.612173, 30.235596], + [106.612789, 30.235596], + [106.612789, 30.235596], + [106.642354, 30.246454], + [106.611557, 30.292455], + [106.560434, 30.31519], + [106.545035, 30.296589], + [106.49884, 30.295556], + [106.43971, 30.308473], + [106.428623, 30.254725], + [106.401521, 30.242318], + [106.349167, 30.24542], + [106.334384, 30.225772], + [106.306667, 30.238182], + [106.296196, 30.205603], + [106.264167, 30.20974], + [106.260471, 30.19681], + [106.232754, 30.185947], + [106.180399, 30.233011], + [106.168696, 30.303823], + [106.132356, 30.323972], + [106.132972, 30.30279], + [106.07261, 30.333786], + [106.031958, 30.373551], + [105.943263, 30.372002], + [105.900763, 30.405042], + [105.84656, 30.410203], + [105.825618, 30.436006], + [105.792357, 30.427234], + [105.760329, 30.384393], + [105.754785, 30.342567], + [105.714749, 30.322939], + [105.720292, 30.252657], + [105.720292, 30.252657], + [105.670401, 30.254208], + [105.624822, 30.275918], + [105.619894, 30.234045], + [105.662394, 30.210258], + [105.642684, 30.186464], + [105.56138, 30.183878], + [105.550909, 30.179222], + [105.536127, 30.152834], + [105.596489, 30.159043], + [105.574315, 30.130579], + [105.580474, 30.129544], + [105.582938, 30.127474], + [105.582938, 30.12385], + [105.642068, 30.101072], + [105.638988, 30.076216], + [105.676561, 30.06793], + [105.687032, 30.038922], + [105.719677, 30.042548], + [105.753553, 30.018196], + [105.723372, 29.975177], + [105.730763, 29.95755], + [105.70243, 29.924879], + [105.717213, 29.893753], + [105.738771, 29.891159], + [105.707974, 29.840818], + [105.610655, 29.837184], + [105.582938, 29.819013], + [105.574931, 29.744216], + [105.529351, 29.707836], + [105.481924, 29.718232], + [105.476996, 29.674564], + [105.419714, 29.688082], + [105.38091, 29.628275], + [105.347649, 29.621512], + [105.332867, 29.592374], + [105.296526, 29.571035], + [105.305149, 29.53199], + [105.337794, 29.459064], + [105.334099, 29.441345], + [105.387069, 29.455416], + [105.387069, 29.455416], + [105.399388, 29.43874], + [105.372903, 29.421018], + [105.426489, 29.419454], + [105.441888, 29.400686], + [105.418482, 29.352185], + [105.42033, 29.31149], + [105.465294, 29.322969], + [105.459134, 29.288526], + [105.513337, 29.283306], + [105.521344, 29.264513], + [105.557684, 29.278608], + [105.631597, 29.280174], + [105.647612, 29.253027], + [105.695039, 29.287482], + [105.712285, 29.219082], + [105.703662, 29.176766], + [105.728916, 29.134432], + [105.752321, 29.129727], + [105.728916, 29.1062], + [105.757865, 29.069068], + [105.74185, 29.039249], + [105.766488, 29.013607], + [105.762176, 28.9911], + [105.801596, 28.958116], + [105.797285, 28.936121], + [105.830546, 28.944501], + [105.852719, 28.927217], + [105.910002, 28.920407], + [105.969132, 28.965971], + [106.001161, 28.973824], + [106.040581, 28.955498], + [106.049204, 28.906263], + [106.070762, 28.919884], + [106.101559, 28.898928], + [106.14837, 28.901548], + [106.173008, 28.920407], + [106.206885, 28.904691], + [106.264783, 28.845997], + [106.245689, 28.817686], + [106.267863, 28.779402], + [106.274022, 28.739004], + [106.305435, 28.704365], + [106.304203, 28.64976], + [106.346703, 28.583565], + [106.33192, 28.55308], + [106.37442, 28.525742] + ] + ], + [ + [ + [109.105495, 30.585529], + [109.106111, 30.61077], + [109.09256, 30.578831], + [109.09872, 30.579346], + [109.101183, 30.579346], + [109.102415, 30.580377], + [109.105495, 30.585529] + ] + ], + [ + [ + [105.582938, 30.12385], + [105.582938, 30.127474], + [105.580474, 30.129544], + [105.574315, 30.130579], + [105.582938, 30.12385] + ] + ], + [ + [ + [109.09872, 30.579346], + [109.09256, 30.578831], + [109.103647, 30.565949], + [109.106111, 30.570587], + [109.09872, 30.579346] + ] + ], + [ + [ + [107.058113, 30.043066], + [107.053801, 30.043584], + [107.054417, 30.040994], + [107.055649, 30.040476], + [107.058113, 30.043066] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 510000, + "name": "四川省", + "center": [104.065735, 30.659462], + "centroid": [102.693453, 30.674545], + "childrenNum": 21, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 22, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [101.167885, 27.198311], + [101.170349, 27.175421], + [101.145095, 27.103523], + [101.157414, 27.094999], + [101.136472, 27.023584], + [101.228863, 26.981992], + [101.227015, 26.959057], + [101.264587, 26.955323], + [101.267667, 26.903034], + [101.311399, 26.903034], + [101.365602, 26.883819], + [101.399478, 26.841642], + [101.358826, 26.771669], + [101.387159, 26.753501], + [101.389623, 26.723036], + [101.435819, 26.740675], + [101.458608, 26.731054], + [101.445674, 26.77434], + [101.466, 26.786629], + [101.513427, 26.768463], + [101.453065, 26.692563], + [101.481398, 26.673313], + [101.461072, 26.640687], + [101.461688, 26.606447], + [101.402558, 26.604841], + [101.395783, 26.591998], + [101.422884, 26.53151], + [101.458608, 26.49563], + [101.506652, 26.499915], + [101.530057, 26.467239], + [101.565782, 26.454381], + [101.637847, 26.388995], + [101.635383, 26.357361], + [101.660636, 26.346635], + [101.64031, 26.318745], + [101.597195, 26.303187], + [101.586108, 26.279579], + [101.630455, 26.224832], + [101.690202, 26.241473], + [101.737013, 26.219463], + [101.773353, 26.168448], + [101.807846, 26.156093], + [101.796759, 26.114723], + [101.839875, 26.082477], + [101.835563, 26.04592], + [101.857737, 26.049146], + [101.899621, 26.099139], + [101.929186, 26.105588], + [101.954439, 26.084627], + [102.020961, 26.096451], + [102.080091, 26.065275], + [102.107808, 26.068501], + [102.152156, 26.10935], + [102.174946, 26.146961], + [102.242699, 26.190468], + [102.245163, 26.212483], + [102.349257, 26.244694], + [102.392372, 26.296749], + [102.440416, 26.300505], + [102.542046, 26.338591], + [102.570995, 26.362723], + [102.629509, 26.336982], + [102.638748, 26.307479], + [102.60056, 26.250598], + [102.659074, 26.221611], + [102.709581, 26.210336], + [102.739762, 26.268846], + [102.785342, 26.298895], + [102.833385, 26.306406], + [102.878964, 26.364332], + [102.893131, 26.338591], + [102.975667, 26.340736], + [102.998457, 26.371839], + [102.988602, 26.413117], + [102.989833, 26.482775], + [103.030485, 26.485989], + [103.052659, 26.514374], + [103.052659, 26.555602], + [103.035413, 26.556673], + [103.026174, 26.664221], + [103.005232, 26.679195], + [103.008312, 26.710741], + [102.983674, 26.76686], + [102.991681, 26.775409], + [102.966428, 26.837904], + [102.949181, 26.843244], + [102.896211, 26.91264], + [102.894979, 27.001724], + [102.870957, 27.026782], + [102.913457, 27.133886], + [102.904218, 27.227584], + [102.883276, 27.258444], + [102.883892, 27.299401], + [102.899906, 27.317481], + [102.941174, 27.405711], + [102.989833, 27.367983], + [103.055739, 27.40943], + [103.080992, 27.396679], + [103.141355, 27.420586], + [103.144434, 27.450331], + [103.19063, 27.523596], + [103.232514, 27.56976], + [103.2861, 27.561802], + [103.29226, 27.632872], + [103.349542, 27.678459], + [103.369868, 27.708664], + [103.393274, 27.709194], + [103.461027, 27.779638], + [103.487512, 27.794992], + [103.509686, 27.843687], + [103.502295, 27.910343], + [103.55465, 27.978543], + [103.515846, 27.965329], + [103.486281, 28.033495], + [103.459179, 28.021345], + [103.430846, 28.044587], + [103.470266, 28.122204], + [103.533092, 28.168641], + [103.573128, 28.230877], + [103.643961, 28.260401], + [103.692004, 28.232459], + [103.701859, 28.198709], + [103.740048, 28.23615], + [103.770845, 28.233514], + [103.828743, 28.285173], + [103.877402, 28.316262], + [103.85338, 28.356822], + [103.860156, 28.383677], + [103.828743, 28.44], + [103.829975, 28.459995], + [103.781931, 28.525216], + [103.802873, 28.563068], + [103.838598, 28.587244], + [103.833054, 28.605109], + [103.850917, 28.66709], + [103.887873, 28.61982], + [103.910047, 28.631377], + [103.953779, 28.600906], + [104.05972, 28.6277], + [104.09606, 28.603533], + [104.117618, 28.634003], + [104.170589, 28.642932], + [104.230951, 28.635579], + [104.252509, 28.660788], + [104.277147, 28.631902], + [104.314719, 28.615617], + [104.372617, 28.649235], + [104.425588, 28.626649], + [104.417581, 28.598279], + [104.375697, 28.5946], + [104.355987, 28.555183], + [104.323342, 28.540989], + [104.260516, 28.536257], + [104.267908, 28.499448], + [104.254357, 28.403683], + [104.282074, 28.343128], + [104.314103, 28.306778], + [104.343052, 28.334173], + [104.384936, 28.329959], + [104.392943, 28.291497], + [104.420045, 28.269889], + [104.44961, 28.269889], + [104.462544, 28.241422], + [104.442834, 28.211366], + [104.402182, 28.202928], + [104.406494, 28.173389], + [104.444682, 28.16231], + [104.448994, 28.113758], + [104.40095, 28.091586], + [104.373233, 28.051454], + [104.304248, 28.050926], + [104.30856, 28.036136], + [104.362762, 28.012891], + [104.40095, 27.952114], + [104.44961, 27.927794], + [104.508124, 27.878078], + [104.52537, 27.889187], + [104.573413, 27.840512], + [104.607906, 27.857974], + [104.63316, 27.850567], + [104.676275, 27.880723], + [104.743413, 27.901881], + [104.761891, 27.884426], + [104.796999, 27.901352], + [104.842579, 27.900294], + [104.888158, 27.914574], + [104.918339, 27.938897], + [104.903557, 27.962158], + [104.975006, 28.020816], + [104.980549, 28.063073], + [105.002107, 28.064129], + [105.061853, 28.096866], + [105.119752, 28.07205], + [105.168411, 28.071522], + [105.186889, 28.054623], + [105.167795, 28.021345], + [105.186273, 27.995454], + [105.218302, 27.990698], + [105.247867, 28.009193], + [105.270657, 27.99704], + [105.284823, 27.935725], + [105.233084, 27.895534], + [105.25957, 27.827811], + [105.313157, 27.810874], + [105.273736, 27.794992], + [105.293447, 27.770637], + [105.290367, 27.712373], + [105.308229, 27.704955], + [105.353809, 27.748924], + [105.44004, 27.775402], + [105.508409, 27.769048], + [105.560148, 27.71979], + [105.605112, 27.715552], + [105.62359, 27.666269], + [105.664242, 27.683759], + [105.720292, 27.683759], + [105.722756, 27.706015], + [105.76772, 27.7182], + [105.848408, 27.707074], + [105.868118, 27.732504], + [105.922937, 27.746805], + [105.92848, 27.729855], + [105.985146, 27.749983], + [106.023335, 27.746805], + [106.063987, 27.776991], + [106.120653, 27.779638], + [106.193334, 27.75422], + [106.242609, 27.767459], + [106.306667, 27.808756], + [106.337464, 27.859033], + [106.325145, 27.898708], + [106.304819, 27.899237], + [106.307899, 27.936782], + [106.328225, 27.952643], + [106.286341, 28.007079], + [106.246305, 28.011835], + [106.266631, 28.066769], + [106.206885, 28.134343], + [106.145291, 28.162837], + [106.093552, 28.162837], + [105.975907, 28.107952], + [105.943878, 28.143314], + [105.895219, 28.119565], + [105.860727, 28.159672], + [105.889676, 28.237732], + [105.848408, 28.255656], + [105.824386, 28.306251], + [105.78743, 28.335753], + [105.76464, 28.308359], + [105.76464, 28.308359], + [105.737539, 28.30309], + [105.730147, 28.271997], + [105.68888, 28.284119], + [105.639604, 28.324164], + [105.655003, 28.362615], + [105.643916, 28.431053], + [105.612503, 28.438947], + [105.62359, 28.517854], + [105.68272, 28.534154], + [105.693191, 28.58882], + [105.712901, 28.586718], + [105.74493, 28.616668], + [105.757249, 28.590397], + [105.78435, 28.610889], + [105.808372, 28.599855], + [105.884748, 28.595126], + [105.889676, 28.670765], + [105.937719, 28.686517], + [105.966668, 28.761041], + [106.001161, 28.743727], + [106.030726, 28.694917], + [106.085544, 28.681792], + [106.103407, 28.636104], + [106.14837, 28.642932], + [106.17116, 28.629275], + [106.184711, 28.58882], + [106.254928, 28.539412], + [106.2925, 28.537309], + [106.304819, 28.505233], + [106.349167, 28.473674], + [106.379348, 28.479986], + [106.37442, 28.525742], + [106.33192, 28.55308], + [106.346703, 28.583565], + [106.304203, 28.64976], + [106.305435, 28.704365], + [106.274022, 28.739004], + [106.267863, 28.779402], + [106.245689, 28.817686], + [106.264783, 28.845997], + [106.206885, 28.904691], + [106.173008, 28.920407], + [106.14837, 28.901548], + [106.101559, 28.898928], + [106.070762, 28.919884], + [106.049204, 28.906263], + [106.040581, 28.955498], + [106.001161, 28.973824], + [105.969132, 28.965971], + [105.910002, 28.920407], + [105.852719, 28.927217], + [105.830546, 28.944501], + [105.797285, 28.936121], + [105.801596, 28.958116], + [105.762176, 28.9911], + [105.766488, 29.013607], + [105.74185, 29.039249], + [105.757865, 29.069068], + [105.728916, 29.1062], + [105.752321, 29.129727], + [105.728916, 29.134432], + [105.703662, 29.176766], + [105.712285, 29.219082], + [105.695039, 29.287482], + [105.647612, 29.253027], + [105.631597, 29.280174], + [105.557684, 29.278608], + [105.521344, 29.264513], + [105.513337, 29.283306], + [105.459134, 29.288526], + [105.465294, 29.322969], + [105.42033, 29.31149], + [105.418482, 29.352185], + [105.441888, 29.400686], + [105.426489, 29.419454], + [105.372903, 29.421018], + [105.399388, 29.43874], + [105.387069, 29.455416], + [105.387069, 29.455416], + [105.334099, 29.441345], + [105.337794, 29.459064], + [105.305149, 29.53199], + [105.296526, 29.571035], + [105.332867, 29.592374], + [105.347649, 29.621512], + [105.38091, 29.628275], + [105.419714, 29.688082], + [105.476996, 29.674564], + [105.481924, 29.718232], + [105.529351, 29.707836], + [105.574931, 29.744216], + [105.582938, 29.819013], + [105.610655, 29.837184], + [105.707974, 29.840818], + [105.738771, 29.891159], + [105.717213, 29.893753], + [105.70243, 29.924879], + [105.730763, 29.95755], + [105.723372, 29.975177], + [105.753553, 30.018196], + [105.719677, 30.042548], + [105.687032, 30.038922], + [105.676561, 30.06793], + [105.638988, 30.076216], + [105.642068, 30.101072], + [105.582938, 30.12385], + [105.574315, 30.130579], + [105.596489, 30.159043], + [105.536127, 30.152834], + [105.550909, 30.179222], + [105.556453, 30.187499], + [105.558916, 30.18543], + [105.56138, 30.183878], + [105.642684, 30.186464], + [105.662394, 30.210258], + [105.619894, 30.234045], + [105.624822, 30.275918], + [105.670401, 30.254208], + [105.720292, 30.252657], + [105.720292, 30.252657], + [105.714749, 30.322939], + [105.754785, 30.342567], + [105.760329, 30.384393], + [105.792357, 30.427234], + [105.825618, 30.436006], + [105.84656, 30.410203], + [105.900763, 30.405042], + [105.943263, 30.372002], + [106.031958, 30.373551], + [106.07261, 30.333786], + [106.132972, 30.30279], + [106.132356, 30.323972], + [106.168696, 30.303823], + [106.180399, 30.233011], + [106.232754, 30.185947], + [106.260471, 30.19681], + [106.260471, 30.204051], + [106.260471, 30.207672], + [106.264167, 30.20974], + [106.296196, 30.205603], + [106.306667, 30.238182], + [106.334384, 30.225772], + [106.349167, 30.24542], + [106.401521, 30.242318], + [106.428623, 30.254725], + [106.43971, 30.308473], + [106.49884, 30.295556], + [106.545035, 30.296589], + [106.560434, 30.31519], + [106.611557, 30.292455], + [106.642354, 30.246454], + [106.612789, 30.235596], + [106.612789, 30.235596], + [106.612173, 30.235596], + [106.612173, 30.235596], + [106.611557, 30.235596], + [106.612173, 30.235596], + [106.611557, 30.235596], + [106.631883, 30.186464], + [106.677462, 30.156974], + [106.672535, 30.122297], + [106.700252, 30.111944], + [106.699636, 30.074145], + [106.724274, 30.058607], + [106.732281, 30.027005], + [106.785252, 30.01716], + [106.825904, 30.03115], + [106.825904, 30.03115], + [106.83699, 30.049801], + [106.862244, 30.033223], + [106.913367, 30.025451], + [106.94478, 30.037367], + [106.976193, 30.083467], + [106.975577, 30.088127], + [106.976809, 30.088127], + [106.977425, 30.087609], + [106.978656, 30.087609], + [106.979888, 30.088127], + [106.980504, 30.087609], + [106.981736, 30.08502], + [107.02054, 30.036849], + [107.053801, 30.043584], + [107.058113, 30.043066], + [107.084598, 30.063786], + [107.080286, 30.094341], + [107.103076, 30.090198], + [107.221337, 30.213878], + [107.257677, 30.267131], + [107.288474, 30.337402], + [107.338981, 30.386459], + [107.368546, 30.468508], + [107.408582, 30.521623], + [107.443075, 30.53348], + [107.427676, 30.547397], + [107.485575, 30.598408], + [107.516987, 30.644759], + [107.477567, 30.664837], + [107.458473, 30.704981], + [107.424597, 30.74048], + [107.454162, 30.771851], + [107.454162, 30.771851], + [107.498509, 30.809381], + [107.483111, 30.838675], + [107.515756, 30.854603], + [107.57735, 30.847924], + [107.645103, 30.821202], + [107.693146, 30.875665], + [107.739957, 30.884396], + [107.760899, 30.862823], + [107.763979, 30.817091], + [107.788001, 30.81966], + [107.851443, 30.792931], + [107.956152, 30.882855], + [107.994956, 30.908533], + [107.948145, 30.918802], + [107.942602, 30.989114], + [107.983254, 30.983983], + [108.00358, 31.025533], + [108.060246, 31.052197], + [108.026985, 31.061938], + [108.009123, 31.109602], + [108.025753, 31.116263], + [108.089811, 31.204859], + [108.07626, 31.231985], + [108.031297, 31.217144], + [108.038688, 31.252964], + [108.095354, 31.268311], + [108.185898, 31.336831], + [108.153869, 31.371073], + [108.216079, 31.41041], + [108.224086, 31.464024], + [108.193289, 31.467598], + [108.191441, 31.492096], + [108.233941, 31.506894], + [108.254883, 31.49873], + [108.344194, 31.512506], + [108.339266, 31.539033], + [108.386078, 31.544134], + [108.390389, 31.591555], + [108.442744, 31.633856], + [108.468614, 31.636404], + [108.519121, 31.665952], + [108.546838, 31.665442], + [108.514809, 31.693963], + [108.50557, 31.734182], + [108.535135, 31.757592], + [108.462454, 31.780488], + [108.455063, 31.814059], + [108.429194, 31.809482], + [108.391005, 31.829822], + [108.386078, 31.854226], + [108.343578, 31.860834], + [108.259194, 31.967006], + [108.307238, 31.997463], + [108.351585, 31.971575], + [108.370063, 31.988835], + [108.329411, 32.020299], + [108.362056, 32.035521], + [108.344194, 32.067477], + [108.372527, 32.077112], + [108.42981, 32.061391], + [108.452599, 32.090296], + [108.399628, 32.147065], + [108.379303, 32.153652], + [108.379303, 32.153652], + [108.379918, 32.154158], + [108.379918, 32.154158], + [108.370063, 32.172397], + [108.399013, 32.194176], + [108.480317, 32.182527], + [108.509882, 32.201266], + [108.507418, 32.245819], + [108.469846, 32.270618], + [108.414411, 32.252399], + [108.389773, 32.263533], + [108.310933, 32.232152], + [108.240716, 32.274666], + [108.179738, 32.221521], + [108.156948, 32.239239], + [108.143398, 32.219495], + [108.086731, 32.233165], + [108.018362, 32.2119], + [108.024521, 32.177462], + [107.979558, 32.146051], + [107.924739, 32.197215], + [107.890247, 32.214432], + [107.864377, 32.201266], + [107.812022, 32.247844], + [107.753508, 32.338399], + [107.707929, 32.331826], + [107.680827, 32.397035], + [107.648183, 32.413709], + [107.598291, 32.411688], + [107.527458, 32.38238], + [107.489886, 32.425328], + [107.456625, 32.41775], + [107.460937, 32.453612], + [107.438763, 32.465732], + [107.436299, 32.529835], + [107.382097, 32.54043], + [107.356843, 32.506622], + [107.313727, 32.489965], + [107.287858, 32.457147], + [107.263836, 32.403099], + [107.212097, 32.428864], + [107.189924, 32.468256], + [107.127098, 32.482393], + [107.080286, 32.542448], + [107.108004, 32.600951], + [107.098765, 32.649338], + [107.05996, 32.686115], + [107.066736, 32.708779], + [107.012533, 32.721367], + [106.912751, 32.704247], + [106.903512, 32.721367], + [106.854853, 32.724388], + [106.82344, 32.705254], + [106.793259, 32.712807], + [106.783404, 32.735967], + [106.733513, 32.739491], + [106.670071, 32.694678], + [106.626955, 32.682086], + [106.585687, 32.68813], + [106.517934, 32.668485], + [106.498224, 32.649338], + [106.451412, 32.65992], + [106.421231, 32.616579], + [106.389203, 32.62666], + [106.347935, 32.671003], + [106.301123, 32.680071], + [106.267863, 32.673522], + [106.254928, 32.693671], + [106.17424, 32.6977], + [106.120037, 32.719856], + [106.071378, 32.758114], + [106.07261, 32.76365], + [106.093552, 32.82402], + [106.071378, 32.828546], + [106.044277, 32.864747], + [106.011632, 32.829552], + [105.969132, 32.849162], + [105.93156, 32.826032], + [105.893371, 32.838603], + [105.849024, 32.817985], + [105.825002, 32.824523], + [105.822538, 32.770192], + [105.779423, 32.750061], + [105.768952, 32.767676], + [105.719061, 32.759624], + [105.677793, 32.726402], + [105.596489, 32.69921], + [105.585402, 32.728919], + [105.563844, 32.724891], + [105.555221, 32.794343], + [105.534279, 32.790822], + [105.524424, 32.847654], + [105.495475, 32.873292], + [105.49917, 32.911986], + [105.467757, 32.930071], + [105.414171, 32.922034], + [105.408011, 32.885857], + [105.38091, 32.876307], + [105.396308, 32.85067], + [105.396308, 32.85067], + [105.427721, 32.784281], + [105.454207, 32.767173], + [105.448663, 32.732946], + [105.368591, 32.712807], + [105.347033, 32.68259], + [105.297758, 32.656897], + [105.263265, 32.652362], + [105.219534, 32.666469], + [105.215222, 32.63674], + [105.185041, 32.617587], + [105.111128, 32.593893], + [105.0791, 32.637244], + [105.026745, 32.650346], + [104.925115, 32.607505], + [104.881999, 32.600951], + [104.845659, 32.653873], + [104.820405, 32.662943], + [104.795768, 32.643292], + [104.739717, 32.635228], + [104.696601, 32.673522], + [104.643015, 32.661935], + [104.592508, 32.695685], + [104.582653, 32.722374], + [104.526602, 32.728416], + [104.51182, 32.753585], + [104.458849, 32.748551], + [104.363994, 32.822511], + [104.294393, 32.835586], + [104.277147, 32.90244], + [104.288234, 32.942628], + [104.345516, 32.940117], + [104.378161, 32.953174], + [104.383704, 32.994343], + [104.426204, 33.010906], + [104.391711, 33.035493], + [104.337509, 33.038002], + [104.378161, 33.109214], + [104.351059, 33.158828], + [104.32827, 33.223934], + [104.323958, 33.26898], + [104.303632, 33.304499], + [104.333813, 33.315502], + [104.386168, 33.298497], + [104.420045, 33.327004], + [104.373849, 33.345004], + [104.292545, 33.336505], + [104.272219, 33.391486], + [104.22048, 33.404477], + [104.213089, 33.446932], + [104.180444, 33.472895], + [104.155191, 33.542755], + [104.176749, 33.5996], + [104.103452, 33.663381], + [104.046169, 33.686291], + [103.980264, 33.670852], + [103.861388, 33.682307], + [103.778236, 33.658898], + [103.690772, 33.69376], + [103.667983, 33.685793], + [103.645809, 33.708697], + [103.593454, 33.716164], + [103.563889, 33.699735], + [103.552186, 33.671351], + [103.520157, 33.678323], + [103.545411, 33.719649], + [103.518309, 33.807213], + [103.464723, 33.80224], + [103.434542, 33.752993], + [103.35447, 33.743539], + [103.278709, 33.774387], + [103.284868, 33.80224], + [103.24976, 33.814175], + [103.228202, 33.79478], + [103.165376, 33.805721], + [103.153673, 33.819147], + [103.181391, 33.900649], + [103.16476, 33.929454], + [103.1315, 33.931937], + [103.120413, 33.953286], + [103.157369, 33.998944], + [103.147514, 34.036644], + [103.119797, 34.03466], + [103.129652, 34.065899], + [103.178927, 34.079779], + [103.121644, 34.112487], + [103.124108, 34.162022], + [103.100087, 34.181828], + [103.052043, 34.195194], + [103.005848, 34.184798], + [102.973203, 34.205588], + [102.977515, 34.252595], + [102.949181, 34.292159], + [102.911609, 34.312923], + [102.85987, 34.301058], + [102.856791, 34.270895], + [102.798276, 34.272874], + [102.779798, 34.236764], + [102.728675, 34.235774], + [102.694799, 34.198659], + [102.664002, 34.192719], + [102.651067, 34.165983], + [102.598712, 34.14766], + [102.655994, 34.113478], + [102.649219, 34.080275], + [102.615958, 34.099604], + [102.511865, 34.086222], + [102.471213, 34.072839], + [102.437336, 34.087214], + [102.406539, 34.033172], + [102.392372, 33.971651], + [102.345561, 33.969666], + [102.315996, 33.993983], + [102.287047, 33.977607], + [102.248858, 33.98654], + [102.226069, 33.963214], + [102.16817, 33.983066], + [102.136142, 33.965199], + [102.25317, 33.861399], + [102.261177, 33.821136], + [102.243315, 33.786823], + [102.296286, 33.783838], + [102.324619, 33.754486], + [102.284583, 33.719151], + [102.342481, 33.725622], + [102.31538, 33.665374], + [102.346793, 33.605582], + [102.440416, 33.574673], + [102.477988, 33.543254], + [102.446575, 33.53228], + [102.461358, 33.501345], + [102.462589, 33.449429], + [102.447807, 33.454922], + [102.392988, 33.404477], + [102.368967, 33.41247], + [102.310452, 33.397982], + [102.296286, 33.413969], + [102.258098, 33.409472], + [102.218062, 33.349503], + [102.192192, 33.337005], + [102.217446, 33.247961], + [102.200815, 33.223434], + [102.160163, 33.242956], + [102.144765, 33.273983], + [102.117047, 33.288492], + [102.08933, 33.227439], + [102.08933, 33.204908], + [102.054838, 33.189884], + [101.99386, 33.1999], + [101.935345, 33.186879], + [101.921795, 33.153817], + [101.887302, 33.135778], + [101.865744, 33.103198], + [101.825708, 33.119239], + [101.841723, 33.184876], + [101.83002, 33.213921], + [101.770274, 33.248962], + [101.769658, 33.26898], + [101.877447, 33.314502], + [101.887302, 33.383991], + [101.915635, 33.425957], + [101.946432, 33.442937], + [101.906396, 33.48188], + [101.907012, 33.539264], + [101.884222, 33.578163], + [101.844186, 33.602591], + [101.831252, 33.554726], + [101.783208, 33.556721], + [101.769042, 33.538765], + [101.777665, 33.533776], + [101.769042, 33.45592], + [101.695745, 33.433948], + [101.663716, 33.383991], + [101.64955, 33.323004], + [101.677883, 33.297497], + [101.735781, 33.279987], + [101.709912, 33.21292], + [101.653861, 33.162835], + [101.661252, 33.135778], + [101.633535, 33.101193], + [101.557775, 33.167344], + [101.515275, 33.192889], + [101.487557, 33.226938], + [101.403174, 33.225436], + [101.386543, 33.207412], + [101.393935, 33.157826], + [101.381616, 33.153316], + [101.297232, 33.262475], + [101.217776, 33.256469], + [101.182668, 33.26948], + [101.156798, 33.236449], + [101.124769, 33.221431], + [101.11553, 33.194893], + [101.169733, 33.10019], + [101.143863, 33.086151], + [101.146327, 33.056563], + [101.184515, 33.041514], + [101.171581, 33.009902], + [101.183899, 32.984304], + [101.129081, 32.989324], + [101.134624, 32.95217], + [101.124153, 32.909976], + [101.178356, 32.892892], + [101.223935, 32.855698], + [101.237486, 32.825026], + [101.22332, 32.725898], + [101.157414, 32.661431], + [101.124769, 32.658408], + [101.077342, 32.68259], + [101.030531, 32.660424], + [100.99727, 32.627668], + [100.956618, 32.621116], + [100.93198, 32.600447], + [100.887633, 32.632708], + [100.834046, 32.648835], + [100.77122, 32.643795], + [100.690532, 32.678056], + [100.71209, 32.645307], + [100.710242, 32.610026], + [100.673286, 32.628172], + [100.661583, 32.616075], + [100.657887, 32.546484], + [100.645568, 32.526303], + [100.603069, 32.553547], + [100.54517, 32.569687], + [100.516837, 32.632204], + [100.470026, 32.694678], + [100.450932, 32.694678], + [100.420135, 32.73194], + [100.378251, 32.698707], + [100.399193, 32.756101], + [100.339447, 32.719353], + [100.258759, 32.742511], + [100.231041, 32.696189], + [100.229809, 32.650346], + [100.208252, 32.606497], + [100.189773, 32.630692], + [100.109701, 32.640268], + [100.088143, 32.668988], + [100.139266, 32.724388], + [100.117093, 32.802392], + [100.123252, 32.837095], + [100.064738, 32.895907], + [100.029629, 32.895907], + [100.038252, 32.929066], + [99.956332, 32.948152], + [99.947709, 32.986814], + [99.877492, 33.045527], + [99.877492, 32.993339], + [99.851007, 32.941623], + [99.805427, 32.940619], + [99.788181, 32.956689], + [99.764159, 32.924545], + [99.791877, 32.883344], + [99.766623, 32.826032], + [99.760464, 32.769689], + [99.717964, 32.732443], + [99.700718, 32.76667], + [99.646515, 32.774721], + [99.640355, 32.790822], + [99.589233, 32.789312], + [99.558436, 32.839106], + [99.45311, 32.862233], + [99.376118, 32.899927], + [99.353944, 32.885354], + [99.268944, 32.878318], + [99.24677, 32.924043], + [99.235067, 32.982296], + [99.214741, 32.991332], + [99.196263, 33.035493], + [99.124814, 33.046028], + [99.090322, 33.079131], + [99.024416, 33.094675], + [99.014561, 33.081137], + [98.971445, 33.098185], + [98.967134, 33.115229], + [98.92217, 33.118738], + [98.858728, 33.150811], + [98.804526, 33.219428], + [98.802062, 33.270481], + [98.759562, 33.276985], + [98.779888, 33.370497], + [98.736157, 33.406975], + [98.742316, 33.477887], + [98.725686, 33.503341], + [98.678258, 33.522801], + [98.648077, 33.548741], + [98.652389, 33.595114], + [98.622824, 33.610067], + [98.61728, 33.637476], + [98.6567, 33.64744], + [98.610505, 33.682805], + [98.582788, 33.731595], + [98.539672, 33.746525], + [98.51873, 33.77389], + [98.494092, 33.768915], + [98.492861, 33.796272], + [98.463295, 33.848477], + [98.434962, 33.843009], + [98.407245, 33.867362], + [98.425723, 33.913066], + [98.415252, 33.956761], + [98.440506, 33.981577], + [98.428187, 34.029204], + [98.396774, 34.053008], + [98.399854, 34.085231], + [98.344419, 34.094648], + [98.258188, 34.083249], + [98.206449, 34.08424], + [98.158405, 34.107037], + [98.098043, 34.122892], + [98.028442, 34.122892], + [97.95453, 34.190739], + [97.898479, 34.209548], + [97.8104, 34.207568], + [97.796849, 34.199154], + [97.796849, 34.199154], + [97.789458, 34.182818], + [97.789458, 34.182818], + [97.766668, 34.158555], + [97.665654, 34.126855], + [97.70261, 34.036644], + [97.652719, 33.998448], + [97.660111, 33.956264], + [97.629314, 33.919523], + [97.601596, 33.929951], + [97.52214, 33.903133], + [97.503662, 33.912073], + [97.460546, 33.887236], + [97.395257, 33.889224], + [97.398336, 33.848477], + [97.371851, 33.842015], + [97.373083, 33.817655], + [97.406344, 33.795278], + [97.422974, 33.754984], + [97.418046, 33.728608], + [97.435293, 33.682307], + [97.415583, 33.605582], + [97.450075, 33.582152], + [97.523372, 33.577166], + [97.511669, 33.520805], + [97.552321, 33.465906], + [97.625618, 33.461412], + [97.674893, 33.432949], + [97.754349, 33.409972], + [97.676125, 33.341004], + [97.622538, 33.337005], + [97.607756, 33.263976], + [97.548626, 33.203907], + [97.487648, 33.168346], + [97.498119, 33.137783], + [97.487032, 33.107209], + [97.517213, 33.097683], + [97.542466, 33.035995], + [97.499966, 33.011408], + [97.523988, 32.988822], + [97.438372, 32.976271], + [97.375547, 32.956689], + [97.347829, 32.895907], + [97.376163, 32.886359], + [97.392793, 32.828546], + [97.386018, 32.77925], + [97.429133, 32.714318], + [97.42359, 32.70475], + [97.48272, 32.654377], + [97.535075, 32.638252], + [97.543698, 32.62162], + [97.607756, 32.614059], + [97.616995, 32.586329], + [97.700763, 32.53488], + [97.730944, 32.527312], + [97.795617, 32.521257], + [97.80732, 32.50006], + [97.863986, 32.499051], + [97.880001, 32.486431], + [97.940363, 32.482393], + [98.079565, 32.415224], + [98.107283, 32.391476], + [98.125145, 32.401077], + [98.218768, 32.342444], + [98.208913, 32.318171], + [98.23047, 32.262521], + [98.218768, 32.234683], + [98.260035, 32.208862], + [98.303151, 32.121726], + [98.357354, 32.087253], + [98.404781, 32.045159], + [98.402933, 32.026896], + [98.434962, 32.007613], + [98.432498, 31.922825], + [98.399238, 31.895899], + [98.426339, 31.856767], + [98.414636, 31.832365], + [98.461448, 31.800327], + [98.508875, 31.751995], + [98.516882, 31.717383], + [98.545831, 31.717383], + [98.553839, 31.660349], + [98.619128, 31.591555], + [98.651157, 31.57881], + [98.696736, 31.538523], + [98.714599, 31.508935], + [98.844562, 31.429817], + [98.84333, 31.416028], + [98.887062, 31.37465], + [98.810685, 31.306668], + [98.805758, 31.279052], + [98.773113, 31.249382], + [98.691809, 31.333253], + [98.643766, 31.338876], + [98.616048, 31.3036], + [98.60373, 31.257568], + [98.62344, 31.221238], + [98.602498, 31.192062], + [98.675179, 31.15417], + [98.710287, 31.1178], + [98.712135, 31.082954], + [98.736772, 31.049121], + [98.774961, 31.031174], + [98.806374, 30.995783], + [98.797135, 30.948575], + [98.774345, 30.908019], + [98.797135, 30.87926], + [98.850105, 30.849465], + [98.904924, 30.782649], + [98.957895, 30.765166], + [98.963438, 30.728134], + [98.907388, 30.698292], + [98.92217, 30.609225], + [98.939417, 30.598923], + [98.926482, 30.569556], + [98.932025, 30.521623], + [98.965286, 30.449937], + [98.967134, 30.33482], + [98.986844, 30.280569], + [98.970829, 30.260928], + [98.993003, 30.215429], + [98.9813, 30.182843], + [98.989308, 30.151799], + [99.044742, 30.079842], + [99.036735, 30.053945], + [99.055213, 29.958587], + [99.068148, 29.931621], + [99.0238, 29.846009], + [99.018873, 29.792009], + [98.992387, 29.677163], + [99.014561, 29.607464], + [99.052133, 29.563748], + [99.044742, 29.520013], + [99.066916, 29.421018], + [99.058909, 29.417368], + [99.075539, 29.316186], + [99.114343, 29.243628], + [99.113727, 29.221171], + [99.105104, 29.162656], + [99.118039, 29.100971], + [99.113727, 29.07273], + [99.132206, 28.94869], + [99.123582, 28.890021], + [99.103872, 28.841803], + [99.114343, 28.765763], + [99.134053, 28.734806], + [99.126662, 28.698066], + [99.147604, 28.640831], + [99.183944, 28.58882], + [99.170394, 28.566221], + [99.191952, 28.494714], + [99.187024, 28.44], + [99.16485, 28.425264], + [99.200575, 28.365774], + [99.229524, 28.350502], + [99.237531, 28.317842], + [99.28927, 28.286227], + [99.306516, 28.227714], + [99.374886, 28.18183], + [99.412458, 28.295186], + [99.392748, 28.318369], + [99.437095, 28.398419], + [99.404451, 28.44421], + [99.426625, 28.454207], + [99.396444, 28.491032], + [99.403219, 28.546246], + [99.463581, 28.549401], + [99.466045, 28.579886], + [99.504233, 28.619294], + [99.540573, 28.623497], + [99.53195, 28.677591], + [99.553508, 28.710664], + [99.614486, 28.740054], + [99.609559, 28.784122], + [99.625573, 28.81454], + [99.676696, 28.810345], + [99.717964, 28.846521], + [99.722275, 28.757369], + [99.755536, 28.701216], + [99.79434, 28.699116], + [99.834992, 28.660788], + [99.834376, 28.628225], + [99.873181, 28.631902], + [99.875644, 28.611939], + [99.91876, 28.599329], + [99.985281, 28.529422], + [99.990209, 28.47683], + [100.073977, 28.426317], + [100.057346, 28.368934], + [100.136803, 28.349975], + [100.176223, 28.325218], + [100.147274, 28.288862], + [100.188541, 28.252493], + [100.153433, 28.208202], + [100.102926, 28.201873], + [100.091223, 28.181302], + [100.062274, 28.193962], + [100.033325, 28.184467], + [100.021006, 28.147008], + [100.05673, 28.097922], + [100.088759, 28.029269], + [100.120788, 28.018703], + [100.196549, 27.936254], + [100.170063, 27.907699], + [100.210715, 27.87702], + [100.30865, 27.861149], + [100.30865, 27.830457], + [100.28586, 27.80611], + [100.304954, 27.788639], + [100.311729, 27.724028], + [100.327744, 27.72032], + [100.350534, 27.755809], + [100.412127, 27.816167], + [100.442924, 27.86644], + [100.504518, 27.852154], + [100.511294, 27.827811], + [100.54517, 27.809286], + [100.609228, 27.859033], + [100.634482, 27.915631], + [100.681293, 27.923035], + [100.719481, 27.858503], + [100.707162, 27.800816], + [100.757053, 27.770107], + [100.775532, 27.743098], + [100.782307, 27.691708], + [100.848212, 27.672099], + [100.827886, 27.615904], + [100.854988, 27.623858], + [100.91227, 27.521473], + [100.901183, 27.453517], + [100.936908, 27.469448], + [100.95169, 27.426961], + [101.021907, 27.332899], + [101.026219, 27.270679], + [101.042233, 27.22173], + [101.071798, 27.194585], + [101.119226, 27.208957], + [101.167885, 27.198311], + [101.167885, 27.198311] + ] + ], + [ + [ + [106.264167, 30.20974], + [106.260471, 30.207672], + [106.260471, 30.204051], + [106.260471, 30.19681], + [106.264167, 30.20974] + ] + ], + [ + [ + [106.976809, 30.088127], + [106.975577, 30.088127], + [106.976193, 30.083467], + [106.981736, 30.08502], + [106.980504, 30.087609], + [106.979888, 30.088127], + [106.978656, 30.087609], + [106.977425, 30.087609], + [106.976809, 30.088127] + ] + ], + [ + [ + [105.558916, 30.18543], + [105.556453, 30.187499], + [105.550909, 30.179222], + [105.56138, 30.183878], + [105.558916, 30.18543] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 520000, + "name": "贵州省", + "center": [106.713478, 26.578343], + "centroid": [106.880455, 26.826368], + "childrenNum": 9, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 23, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [109.274262, 28.494714], + [109.23361, 28.474726], + [109.191726, 28.471043], + [109.153538, 28.417369], + [109.152306, 28.349975], + [109.117198, 28.277795], + [109.081473, 28.247749], + [109.101799, 28.202401], + [109.086401, 28.184467], + [109.026655, 28.220331], + [109.005713, 28.162837], + [108.929952, 28.19027], + [108.923793, 28.217167], + [108.89546, 28.219804], + [108.855424, 28.199764], + [108.821547, 28.245113], + [108.772888, 28.212949], + [108.738395, 28.228241], + [108.726692, 28.282011], + [108.761801, 28.304143], + [108.783359, 28.380518], + [108.759953, 28.389995], + [108.780279, 28.42579], + [108.746402, 28.45105], + [108.709446, 28.501026], + [108.700207, 28.48209], + [108.657091, 28.47683], + [108.640461, 28.456838], + [108.688504, 28.422106], + [108.697127, 28.401051], + [108.656475, 28.359981], + [108.667562, 28.334173], + [108.611512, 28.324691], + [108.580099, 28.343128], + [108.576403, 28.38631], + [108.609048, 28.407368], + [108.609664, 28.43579], + [108.586874, 28.463678], + [108.573939, 28.531], + [108.610896, 28.539412], + [108.604736, 28.590922], + [108.636149, 28.621396], + [108.575787, 28.659738], + [108.50249, 28.63768], + [108.501258, 28.626649], + [108.439049, 28.634003], + [108.332491, 28.679166], + [108.347274, 28.736381], + [108.385462, 28.772058], + [108.386078, 28.803003], + [108.352817, 28.815589], + [108.346658, 28.859625], + [108.357745, 28.893165], + [108.345426, 28.943453], + [108.319556, 28.961258], + [108.297999, 29.045527], + [108.306622, 29.079006], + [108.277673, 29.091558], + [108.256115, 29.040295], + [108.193289, 29.072207], + [108.150173, 29.053375], + [108.070717, 29.086328], + [108.026369, 29.039772], + [107.925971, 29.032446], + [107.908725, 29.007327], + [107.882855, 29.00628], + [107.867457, 28.960211], + [107.810175, 28.984295], + [107.823725, 29.034016], + [107.784921, 29.048143], + [107.810791, 29.139137], + [107.749197, 29.199754], + [107.700537, 29.141228], + [107.659885, 29.162656], + [107.605683, 29.164747], + [107.589052, 29.150113], + [107.570574, 29.218037], + [107.486806, 29.174153], + [107.441227, 29.203934], + [107.401807, 29.184603], + [107.408582, 29.138091], + [107.427676, 29.128682], + [107.412278, 29.094696], + [107.369778, 29.091558], + [107.395647, 29.041341], + [107.364235, 29.00942], + [107.396879, 28.993718], + [107.412894, 28.960211], + [107.441227, 28.943977], + [107.41351, 28.911502], + [107.383945, 28.848618], + [107.339597, 28.845997], + [107.327894, 28.810869], + [107.261373, 28.792514], + [107.24659, 28.76209], + [107.219489, 28.772582], + [107.210866, 28.817686], + [107.227496, 28.836037], + [107.194851, 28.838134], + [107.206554, 28.868535], + [107.14188, 28.887925], + [107.016229, 28.882685], + [107.019308, 28.861722], + [106.983584, 28.851239], + [106.988512, 28.776254], + [106.951555, 28.766812], + [106.923222, 28.809821], + [106.872099, 28.777304], + [106.845614, 28.780975], + [106.824056, 28.756319], + [106.86594, 28.690192], + [106.889345, 28.695966], + [106.866556, 28.624548], + [106.830831, 28.623497], + [106.807425, 28.589346], + [106.784636, 28.626649], + [106.756918, 28.607211], + [106.77786, 28.563068], + [106.73844, 28.554657], + [106.726121, 28.51838], + [106.747063, 28.467361], + [106.708259, 28.450524], + [106.697788, 28.47683], + [106.632499, 28.503655], + [106.564745, 28.485247], + [106.567825, 28.523638], + [106.615252, 28.549401], + [106.606629, 28.593024], + [106.63681, 28.622972], + [106.618332, 28.645033], + [106.651593, 28.649235], + [106.617716, 28.66709], + [106.6171, 28.691242], + [106.587535, 28.691767], + [106.56105, 28.719062], + [106.561666, 28.756319], + [106.474202, 28.832891], + [106.45326, 28.817162], + [106.461883, 28.761041], + [106.492064, 28.742153], + [106.528405, 28.677591], + [106.502535, 28.661313], + [106.49268, 28.591448], + [106.466811, 28.586193], + [106.504999, 28.544669], + [106.477282, 28.530474], + [106.403369, 28.569901], + [106.37442, 28.525742], + [106.379348, 28.479986], + [106.349167, 28.473674], + [106.304819, 28.505233], + [106.2925, 28.537309], + [106.254928, 28.539412], + [106.184711, 28.58882], + [106.17116, 28.629275], + [106.14837, 28.642932], + [106.103407, 28.636104], + [106.085544, 28.681792], + [106.030726, 28.694917], + [106.001161, 28.743727], + [105.966668, 28.761041], + [105.937719, 28.686517], + [105.889676, 28.670765], + [105.884748, 28.595126], + [105.808372, 28.599855], + [105.78435, 28.610889], + [105.757249, 28.590397], + [105.74493, 28.616668], + [105.712901, 28.586718], + [105.693191, 28.58882], + [105.68272, 28.534154], + [105.62359, 28.517854], + [105.612503, 28.438947], + [105.643916, 28.431053], + [105.655003, 28.362615], + [105.639604, 28.324164], + [105.68888, 28.284119], + [105.730147, 28.271997], + [105.737539, 28.30309], + [105.76464, 28.308359], + [105.76464, 28.308359], + [105.78743, 28.335753], + [105.824386, 28.306251], + [105.848408, 28.255656], + [105.889676, 28.237732], + [105.860727, 28.159672], + [105.895219, 28.119565], + [105.943878, 28.143314], + [105.975907, 28.107952], + [106.093552, 28.162837], + [106.145291, 28.162837], + [106.206885, 28.134343], + [106.266631, 28.066769], + [106.246305, 28.011835], + [106.286341, 28.007079], + [106.328225, 27.952643], + [106.307899, 27.936782], + [106.304819, 27.899237], + [106.325145, 27.898708], + [106.337464, 27.859033], + [106.306667, 27.808756], + [106.242609, 27.767459], + [106.193334, 27.75422], + [106.120653, 27.779638], + [106.063987, 27.776991], + [106.023335, 27.746805], + [105.985146, 27.749983], + [105.92848, 27.729855], + [105.922937, 27.746805], + [105.868118, 27.732504], + [105.848408, 27.707074], + [105.76772, 27.7182], + [105.722756, 27.706015], + [105.720292, 27.683759], + [105.664242, 27.683759], + [105.62359, 27.666269], + [105.605112, 27.715552], + [105.560148, 27.71979], + [105.508409, 27.769048], + [105.44004, 27.775402], + [105.353809, 27.748924], + [105.308229, 27.704955], + [105.29591, 27.631811], + [105.304533, 27.611661], + [105.25649, 27.582491], + [105.232469, 27.546945], + [105.260186, 27.514573], + [105.234316, 27.489093], + [105.233084, 27.436522], + [105.182577, 27.367451], + [105.184425, 27.392959], + [105.120984, 27.418461], + [105.068013, 27.418461], + [105.01073, 27.379143], + [104.913412, 27.327051], + [104.871528, 27.290891], + [104.851818, 27.299401], + [104.856746, 27.332368], + [104.824717, 27.3531], + [104.77113, 27.317481], + [104.7545, 27.345658], + [104.611602, 27.306846], + [104.570334, 27.331836], + [104.539537, 27.327583], + [104.497037, 27.414743], + [104.467472, 27.414211], + [104.363378, 27.467855], + [104.30856, 27.407305], + [104.295625, 27.37436], + [104.247582, 27.336621], + [104.248813, 27.291955], + [104.210625, 27.297273], + [104.173053, 27.263232], + [104.113923, 27.338216], + [104.084358, 27.330773], + [104.01722, 27.383926], + [104.015372, 27.429086], + [103.956242, 27.425367], + [103.932221, 27.443958], + [103.905119, 27.38552], + [103.903271, 27.347785], + [103.874322, 27.331304], + [103.865699, 27.28185], + [103.80041, 27.26536], + [103.801641, 27.250464], + [103.748671, 27.210021], + [103.696316, 27.126429], + [103.63349, 27.12057], + [103.620555, 27.096598], + [103.652584, 27.092868], + [103.659975, 27.065692], + [103.614396, 27.079548], + [103.601461, 27.061962], + [103.623635, 27.035312], + [103.623019, 27.007056], + [103.675374, 27.051836], + [103.704939, 27.049171], + [103.73204, 27.018785], + [103.753598, 26.963858], + [103.775156, 26.951056], + [103.763453, 26.905702], + [103.779468, 26.87421], + [103.722185, 26.851253], + [103.705555, 26.794642], + [103.725265, 26.742812], + [103.773308, 26.716621], + [103.759142, 26.689355], + [103.748671, 26.623568], + [103.763453, 26.585041], + [103.815808, 26.55239], + [103.819504, 26.529903], + [103.865699, 26.512232], + [103.953163, 26.521336], + [104.008597, 26.511697], + [104.067727, 26.51491], + [104.068343, 26.573266], + [104.121314, 26.638012], + [104.160734, 26.646571], + [104.222328, 26.620358], + [104.268524, 26.617683], + [104.274683, 26.633733], + [104.313487, 26.612867], + [104.353523, 26.620893], + [104.398487, 26.686147], + [104.424356, 26.709137], + [104.468088, 26.644431], + [104.459465, 26.602701], + [104.488414, 26.579689], + [104.556783, 26.590393], + [104.579573, 26.568449], + [104.57095, 26.524549], + [104.598667, 26.520801], + [104.638703, 26.477954], + [104.631928, 26.451702], + [104.665804, 26.434019], + [104.664572, 26.397572], + [104.684283, 26.3772], + [104.659645, 26.335373], + [104.592508, 26.317672], + [104.542616, 26.253282], + [104.548776, 26.226979], + [104.518595, 26.165762], + [104.52845, 26.114186], + [104.499501, 26.070651], + [104.460081, 26.085702], + [104.470552, 26.009352], + [104.438523, 25.92757], + [104.414501, 25.909807], + [104.441602, 25.868889], + [104.42374, 25.841961], + [104.397871, 25.76168], + [104.370769, 25.730415], + [104.328886, 25.760602], + [104.310407, 25.647901], + [104.332581, 25.598796], + [104.389248, 25.595558], + [104.428668, 25.576126], + [104.436059, 25.520512], + [104.418813, 25.499447], + [104.434827, 25.472436], + [104.44961, 25.495126], + [104.483486, 25.494585], + [104.524138, 25.526992], + [104.556783, 25.524832], + [104.543232, 25.400556], + [104.566638, 25.402719], + [104.615913, 25.364871], + [104.646094, 25.356759], + [104.639935, 25.295632], + [104.689826, 25.296173], + [104.736021, 25.268034], + [104.816094, 25.262622], + [104.826565, 25.235558], + [104.806854, 25.224189], + [104.822869, 25.170037], + [104.801927, 25.163537], + [104.753884, 25.214443], + [104.724319, 25.195491], + [104.732326, 25.167871], + [104.695369, 25.122364], + [104.685514, 25.078466], + [104.619609, 25.060577], + [104.684898, 25.054072], + [104.713232, 24.996048], + [104.663957, 24.964584], + [104.635623, 24.903803], + [104.586964, 24.872859], + [104.539537, 24.813663], + [104.542616, 24.75607], + [104.529682, 24.731611], + [104.595587, 24.709323], + [104.628848, 24.660927], + [104.703377, 24.645698], + [104.729246, 24.617953], + [104.771746, 24.659839], + [104.841963, 24.676155], + [104.865985, 24.730524], + [104.899245, 24.752809], + [105.03352, 24.787586], + [105.026745, 24.815836], + [105.039064, 24.872859], + [105.077868, 24.918459], + [105.09573, 24.92877], + [105.131454, 24.959701], + [105.157324, 24.958616], + [105.178266, 24.985199], + [105.212758, 24.995505], + [105.251563, 24.967296], + [105.267577, 24.929313], + [105.334099, 24.9266], + [105.365511, 24.943423], + [105.428337, 24.930941], + [105.457286, 24.87123], + [105.493011, 24.833217], + [105.497322, 24.809318], + [105.573083, 24.797366], + [105.607576, 24.803885], + [105.617431, 24.78161], + [105.70551, 24.768569], + [105.767104, 24.719109], + [105.827466, 24.702799], + [105.863806, 24.729437], + [105.942031, 24.725088], + [105.961741, 24.677786], + [106.024566, 24.633186], + [106.047356, 24.684312], + [106.113878, 24.714216], + [106.150218, 24.762591], + [106.173008, 24.760417], + [106.206269, 24.851139], + [106.197645, 24.885889], + [106.145291, 24.954275], + [106.191486, 24.95319], + [106.215508, 24.981944], + [106.253696, 24.971094], + [106.304819, 24.973807], + [106.332536, 24.988454], + [106.442173, 25.019369], + [106.450181, 25.033468], + [106.519782, 25.054072], + [106.551195, 25.082802], + [106.590615, 25.08768], + [106.63989, 25.132658], + [106.644817, 25.164621], + [106.691013, 25.179245], + [106.732281, 25.162454], + [106.764926, 25.183036], + [106.787715, 25.17112], + [106.853005, 25.186827], + [106.888113, 25.181953], + [106.904128, 25.231768], + [106.933077, 25.250714], + [106.975577, 25.232851], + [107.013765, 25.275611], + [107.012533, 25.352973], + [106.987896, 25.358922], + [106.963874, 25.437852], + [106.996519, 25.442716], + [107.015613, 25.495666], + [107.066736, 25.50917], + [107.064272, 25.559391], + [107.185612, 25.578825], + [107.205322, 25.607971], + [107.228728, 25.604733], + [107.232423, 25.556691], + [107.263836, 25.543193], + [107.336517, 25.461089], + [107.308184, 25.432988], + [107.318039, 25.401637], + [107.358691, 25.393528], + [107.375937, 25.411908], + [107.420901, 25.392987], + [107.409198, 25.347024], + [107.432604, 25.289139], + [107.481263, 25.299961], + [107.489886, 25.276693], + [107.472024, 25.213902], + [107.512676, 25.209029], + [107.576734, 25.256668], + [107.599523, 25.250714], + [107.632168, 25.310241], + [107.659885, 25.316192], + [107.661733, 25.258833], + [107.696226, 25.219858], + [107.700537, 25.194408], + [107.741805, 25.24043], + [107.762131, 25.229061], + [107.760283, 25.188451], + [107.789233, 25.15487], + [107.762747, 25.125073], + [107.839124, 25.115861], + [107.872384, 25.141327], + [107.928435, 25.155954], + [108.001732, 25.196574], + [108.080572, 25.193867], + [108.115065, 25.210112], + [108.143398, 25.269658], + [108.152021, 25.324306], + [108.142782, 25.390825], + [108.193289, 25.405421], + [108.162492, 25.444878], + [108.192673, 25.458928], + [108.251803, 25.430286], + [108.241332, 25.46217], + [108.280752, 25.48], + [108.308469, 25.525912], + [108.348506, 25.536173], + [108.359592, 25.513491], + [108.400244, 25.491344], + [108.418723, 25.443257], + [108.471693, 25.458928], + [108.585642, 25.365952], + [108.589338, 25.335125], + [108.625062, 25.308076], + [108.62999, 25.335666], + [108.600425, 25.432448], + [108.6072, 25.491885], + [108.634917, 25.520512], + [108.68912, 25.533473], + [108.658323, 25.550212], + [108.660787, 25.584763], + [108.68604, 25.587462], + [108.68912, 25.623081], + [108.724844, 25.634952], + [108.783975, 25.628477], + [108.799989, 25.576666], + [108.781511, 25.554531], + [108.814772, 25.526992], + [108.826474, 25.550212], + [108.890532, 25.556151], + [108.8893, 25.543193], + [108.949046, 25.557231], + [109.024807, 25.51241], + [109.088249, 25.550752], + [109.051908, 25.566949], + [109.030966, 25.629556], + [109.075314, 25.693749], + [109.07901, 25.72071], + [109.043285, 25.738502], + [109.007561, 25.734728], + [108.953974, 25.686738], + [108.953974, 25.686738], + [108.900387, 25.682423], + [108.896076, 25.71424], + [108.940423, 25.740119], + [108.963829, 25.732572], + [108.999553, 25.765453], + [108.989698, 25.778926], + [109.048213, 25.790781], + [109.077778, 25.776771], + [109.095024, 25.80533], + [109.143683, 25.795092], + [109.13198, 25.762758], + [109.147995, 25.741736], + [109.206509, 25.788087], + [109.207125, 25.740119], + [109.296436, 25.71424], + [109.340168, 25.731493], + [109.327849, 25.76168], + [109.339552, 25.83442], + [109.359262, 25.836036], + [109.396834, 25.900117], + [109.435022, 25.93349], + [109.408537, 25.967392], + [109.473211, 26.006663], + [109.48245, 26.029788], + [109.452885, 26.055598], + [109.449805, 26.101826], + [109.502776, 26.096451], + [109.513863, 26.128157], + [109.47629, 26.148035], + [109.439334, 26.238789], + [109.467051, 26.313917], + [109.442414, 26.289774], + [109.369733, 26.277432], + [109.351255, 26.264016], + [109.325385, 26.29031], + [109.285965, 26.295676], + [109.271183, 26.327863], + [109.29582, 26.350389], + [109.319842, 26.418477], + [109.38082, 26.454381], + [109.362342, 26.472061], + [109.385747, 26.493487], + [109.381436, 26.518659], + [109.407305, 26.533116], + [109.390675, 26.598955], + [109.35495, 26.658873], + [109.334008, 26.646036], + [109.306291, 26.661012], + [109.283501, 26.698445], + [109.35495, 26.693098], + [109.407305, 26.719829], + [109.447957, 26.759913], + [109.486761, 26.759913], + [109.47629, 26.829894], + [109.467051, 26.83203], + [109.452885, 26.861932], + [109.436254, 26.892359], + [109.555131, 26.946788], + [109.520022, 27.058764], + [109.497848, 27.079548], + [109.486761, 27.053968], + [109.454733, 27.069423], + [109.472595, 27.134951], + [109.441182, 27.117907], + [109.415312, 27.154123], + [109.358646, 27.153058], + [109.33524, 27.139212], + [109.264407, 27.131755], + [109.239154, 27.14933], + [109.21698, 27.114711], + [109.165857, 27.066758], + [109.101183, 27.06889], + [109.128901, 27.122701], + [109.032814, 27.104056], + [109.007561, 27.08008], + [108.940423, 27.044907], + [108.942887, 27.017186], + [108.942887, 27.017186], + [108.877597, 27.01612], + [108.79075, 27.084343], + [108.878829, 27.106187], + [108.926873, 27.160512], + [108.907778, 27.204699], + [108.963213, 27.235565], + [108.983539, 27.26802], + [109.053756, 27.293551], + [109.044517, 27.331304], + [109.103647, 27.336621], + [109.142451, 27.418461], + [109.141835, 27.448207], + [109.167089, 27.41793], + [109.202197, 27.450331], + [109.245313, 27.41793], + [109.300132, 27.423774], + [109.303211, 27.47582], + [109.404841, 27.55066], + [109.461508, 27.567637], + [109.451037, 27.586204], + [109.470131, 27.62863], + [109.45658, 27.673689], + [109.470747, 27.680049], + [109.414081, 27.725087], + [109.366653, 27.721909], + [109.37774, 27.736741], + [109.332777, 27.782815], + [109.346943, 27.838396], + [109.32169, 27.868027], + [109.30198, 27.956343], + [109.319842, 27.988585], + [109.362342, 28.007608], + [109.378972, 28.034551], + [109.335856, 28.063073], + [109.298284, 28.036136], + [109.314298, 28.103729], + [109.33832, 28.141731], + [109.340168, 28.19027], + [109.367885, 28.254602], + [109.388211, 28.268307], + [109.33524, 28.293605], + [109.317994, 28.277795], + [109.275494, 28.313101], + [109.268719, 28.33786], + [109.289045, 28.373673], + [109.264407, 28.392628], + [109.260712, 28.46473], + [109.274262, 28.494714] + ] + ], + [ + [ + [109.47629, 26.829894], + [109.486761, 26.759913], + [109.52187, 26.749226], + [109.522486, 26.749226], + [109.497232, 26.815474], + [109.513247, 26.84004], + [109.509551, 26.877947], + [109.486761, 26.895562], + [109.452885, 26.861932], + [109.467051, 26.83203], + [109.47629, 26.829894] + ] + ], + [ + [ + [109.528645, 26.743881], + [109.568065, 26.726243], + [109.597015, 26.756173], + [109.554515, 26.73533], + [109.528645, 26.743881] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 530000, + "name": "云南省", + "center": [102.712251, 25.040609], + "centroid": [101.485106, 25.008643], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 24, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [105.308229, 27.704955], + [105.290367, 27.712373], + [105.293447, 27.770637], + [105.273736, 27.794992], + [105.313157, 27.810874], + [105.25957, 27.827811], + [105.233084, 27.895534], + [105.284823, 27.935725], + [105.270657, 27.99704], + [105.247867, 28.009193], + [105.218302, 27.990698], + [105.186273, 27.995454], + [105.167795, 28.021345], + [105.186889, 28.054623], + [105.168411, 28.071522], + [105.119752, 28.07205], + [105.061853, 28.096866], + [105.002107, 28.064129], + [104.980549, 28.063073], + [104.975006, 28.020816], + [104.903557, 27.962158], + [104.918339, 27.938897], + [104.888158, 27.914574], + [104.842579, 27.900294], + [104.796999, 27.901352], + [104.761891, 27.884426], + [104.743413, 27.901881], + [104.676275, 27.880723], + [104.63316, 27.850567], + [104.607906, 27.857974], + [104.573413, 27.840512], + [104.52537, 27.889187], + [104.508124, 27.878078], + [104.44961, 27.927794], + [104.40095, 27.952114], + [104.362762, 28.012891], + [104.30856, 28.036136], + [104.304248, 28.050926], + [104.373233, 28.051454], + [104.40095, 28.091586], + [104.448994, 28.113758], + [104.444682, 28.16231], + [104.406494, 28.173389], + [104.402182, 28.202928], + [104.442834, 28.211366], + [104.462544, 28.241422], + [104.44961, 28.269889], + [104.420045, 28.269889], + [104.392943, 28.291497], + [104.384936, 28.329959], + [104.343052, 28.334173], + [104.314103, 28.306778], + [104.282074, 28.343128], + [104.254357, 28.403683], + [104.267908, 28.499448], + [104.260516, 28.536257], + [104.323342, 28.540989], + [104.355987, 28.555183], + [104.375697, 28.5946], + [104.417581, 28.598279], + [104.425588, 28.626649], + [104.372617, 28.649235], + [104.314719, 28.615617], + [104.277147, 28.631902], + [104.252509, 28.660788], + [104.230951, 28.635579], + [104.170589, 28.642932], + [104.117618, 28.634003], + [104.09606, 28.603533], + [104.05972, 28.6277], + [103.953779, 28.600906], + [103.910047, 28.631377], + [103.887873, 28.61982], + [103.850917, 28.66709], + [103.833054, 28.605109], + [103.838598, 28.587244], + [103.802873, 28.563068], + [103.781931, 28.525216], + [103.829975, 28.459995], + [103.828743, 28.44], + [103.860156, 28.383677], + [103.85338, 28.356822], + [103.877402, 28.316262], + [103.828743, 28.285173], + [103.770845, 28.233514], + [103.740048, 28.23615], + [103.701859, 28.198709], + [103.692004, 28.232459], + [103.643961, 28.260401], + [103.573128, 28.230877], + [103.533092, 28.168641], + [103.470266, 28.122204], + [103.430846, 28.044587], + [103.459179, 28.021345], + [103.486281, 28.033495], + [103.515846, 27.965329], + [103.55465, 27.978543], + [103.502295, 27.910343], + [103.509686, 27.843687], + [103.487512, 27.794992], + [103.461027, 27.779638], + [103.393274, 27.709194], + [103.369868, 27.708664], + [103.349542, 27.678459], + [103.29226, 27.632872], + [103.2861, 27.561802], + [103.232514, 27.56976], + [103.19063, 27.523596], + [103.144434, 27.450331], + [103.141355, 27.420586], + [103.080992, 27.396679], + [103.055739, 27.40943], + [102.989833, 27.367983], + [102.941174, 27.405711], + [102.899906, 27.317481], + [102.883892, 27.299401], + [102.883276, 27.258444], + [102.904218, 27.227584], + [102.913457, 27.133886], + [102.870957, 27.026782], + [102.894979, 27.001724], + [102.896211, 26.91264], + [102.949181, 26.843244], + [102.966428, 26.837904], + [102.991681, 26.775409], + [102.983674, 26.76686], + [103.008312, 26.710741], + [103.005232, 26.679195], + [103.026174, 26.664221], + [103.035413, 26.556673], + [103.052659, 26.555602], + [103.052659, 26.514374], + [103.030485, 26.485989], + [102.989833, 26.482775], + [102.988602, 26.413117], + [102.998457, 26.371839], + [102.975667, 26.340736], + [102.893131, 26.338591], + [102.878964, 26.364332], + [102.833385, 26.306406], + [102.785342, 26.298895], + [102.739762, 26.268846], + [102.709581, 26.210336], + [102.659074, 26.221611], + [102.60056, 26.250598], + [102.638748, 26.307479], + [102.629509, 26.336982], + [102.570995, 26.362723], + [102.542046, 26.338591], + [102.440416, 26.300505], + [102.392372, 26.296749], + [102.349257, 26.244694], + [102.245163, 26.212483], + [102.242699, 26.190468], + [102.174946, 26.146961], + [102.152156, 26.10935], + [102.107808, 26.068501], + [102.080091, 26.065275], + [102.020961, 26.096451], + [101.954439, 26.084627], + [101.929186, 26.105588], + [101.899621, 26.099139], + [101.857737, 26.049146], + [101.835563, 26.04592], + [101.839875, 26.082477], + [101.796759, 26.114723], + [101.807846, 26.156093], + [101.773353, 26.168448], + [101.737013, 26.219463], + [101.690202, 26.241473], + [101.630455, 26.224832], + [101.586108, 26.279579], + [101.597195, 26.303187], + [101.64031, 26.318745], + [101.660636, 26.346635], + [101.635383, 26.357361], + [101.637847, 26.388995], + [101.565782, 26.454381], + [101.530057, 26.467239], + [101.506652, 26.499915], + [101.458608, 26.49563], + [101.422884, 26.53151], + [101.395783, 26.591998], + [101.402558, 26.604841], + [101.461688, 26.606447], + [101.461072, 26.640687], + [101.481398, 26.673313], + [101.453065, 26.692563], + [101.513427, 26.768463], + [101.466, 26.786629], + [101.445674, 26.77434], + [101.458608, 26.731054], + [101.435819, 26.740675], + [101.389623, 26.723036], + [101.387159, 26.753501], + [101.358826, 26.771669], + [101.399478, 26.841642], + [101.365602, 26.883819], + [101.311399, 26.903034], + [101.267667, 26.903034], + [101.264587, 26.955323], + [101.227015, 26.959057], + [101.228863, 26.981992], + [101.136472, 27.023584], + [101.157414, 27.094999], + [101.145095, 27.103523], + [101.170349, 27.175421], + [101.167885, 27.198311], + [101.167885, 27.198311], + [101.119226, 27.208957], + [101.071798, 27.194585], + [101.042233, 27.22173], + [101.026219, 27.270679], + [101.021907, 27.332899], + [100.95169, 27.426961], + [100.936908, 27.469448], + [100.901183, 27.453517], + [100.91227, 27.521473], + [100.854988, 27.623858], + [100.827886, 27.615904], + [100.848212, 27.672099], + [100.782307, 27.691708], + [100.775532, 27.743098], + [100.757053, 27.770107], + [100.707162, 27.800816], + [100.719481, 27.858503], + [100.681293, 27.923035], + [100.634482, 27.915631], + [100.609228, 27.859033], + [100.54517, 27.809286], + [100.511294, 27.827811], + [100.504518, 27.852154], + [100.442924, 27.86644], + [100.412127, 27.816167], + [100.350534, 27.755809], + [100.327744, 27.72032], + [100.311729, 27.724028], + [100.304954, 27.788639], + [100.28586, 27.80611], + [100.30865, 27.830457], + [100.30865, 27.861149], + [100.210715, 27.87702], + [100.170063, 27.907699], + [100.196549, 27.936254], + [100.120788, 28.018703], + [100.088759, 28.029269], + [100.05673, 28.097922], + [100.021006, 28.147008], + [100.033325, 28.184467], + [100.062274, 28.193962], + [100.091223, 28.181302], + [100.102926, 28.201873], + [100.153433, 28.208202], + [100.188541, 28.252493], + [100.147274, 28.288862], + [100.176223, 28.325218], + [100.136803, 28.349975], + [100.057346, 28.368934], + [100.073977, 28.426317], + [99.990209, 28.47683], + [99.985281, 28.529422], + [99.91876, 28.599329], + [99.875644, 28.611939], + [99.873181, 28.631902], + [99.834376, 28.628225], + [99.834992, 28.660788], + [99.79434, 28.699116], + [99.755536, 28.701216], + [99.722275, 28.757369], + [99.717964, 28.846521], + [99.676696, 28.810345], + [99.625573, 28.81454], + [99.609559, 28.784122], + [99.614486, 28.740054], + [99.553508, 28.710664], + [99.53195, 28.677591], + [99.540573, 28.623497], + [99.504233, 28.619294], + [99.466045, 28.579886], + [99.463581, 28.549401], + [99.403219, 28.546246], + [99.396444, 28.491032], + [99.426625, 28.454207], + [99.404451, 28.44421], + [99.437095, 28.398419], + [99.392748, 28.318369], + [99.412458, 28.295186], + [99.374886, 28.18183], + [99.306516, 28.227714], + [99.28927, 28.286227], + [99.237531, 28.317842], + [99.229524, 28.350502], + [99.200575, 28.365774], + [99.16485, 28.425264], + [99.187024, 28.44], + [99.191952, 28.494714], + [99.170394, 28.566221], + [99.183944, 28.58882], + [99.147604, 28.640831], + [99.126662, 28.698066], + [99.134053, 28.734806], + [99.114343, 28.765763], + [99.103872, 28.841803], + [99.123582, 28.890021], + [99.132206, 28.94869], + [99.113727, 29.07273], + [99.118039, 29.100971], + [99.105104, 29.162656], + [99.113727, 29.221171], + [99.037351, 29.20759], + [99.024416, 29.188783], + [98.9813, 29.204978], + [98.960974, 29.165792], + [98.967134, 29.128159], + [98.991771, 29.105677], + [99.013329, 29.036632], + [98.925866, 28.978536], + [98.917859, 28.886877], + [98.973909, 28.864867], + [98.972677, 28.832367], + [98.922786, 28.823978], + [98.912931, 28.800906], + [98.852569, 28.798283], + [98.827932, 28.821356], + [98.821772, 28.920931], + [98.786048, 28.998952], + [98.757714, 29.004186], + [98.70228, 28.9644], + [98.655469, 28.976966], + [98.624056, 28.95864], + [98.6567, 28.910454], + [98.643766, 28.895261], + [98.668403, 28.843376], + [98.652389, 28.817162], + [98.683802, 28.740054], + [98.666555, 28.712239], + [98.594491, 28.667615], + [98.637606, 28.552029], + [98.619128, 28.50944], + [98.625903, 28.489455], + [98.673947, 28.478934], + [98.693041, 28.43158], + [98.740468, 28.348395], + [98.746628, 28.321003], + [98.710287, 28.288862], + [98.712135, 28.229296], + [98.649925, 28.200291], + [98.625903, 28.165475], + [98.559382, 28.182885], + [98.494092, 28.141203], + [98.464527, 28.151229], + [98.428803, 28.104785], + [98.389383, 28.114814], + [98.389999, 28.16442], + [98.370289, 28.18394], + [98.37768, 28.246167], + [98.353042, 28.293078], + [98.317934, 28.324691], + [98.301303, 28.384204], + [98.208913, 28.358401], + [98.207681, 28.330486], + [98.231702, 28.314681], + [98.266811, 28.242477], + [98.21692, 28.212949], + [98.169492, 28.206093], + [98.17442, 28.163365], + [98.139311, 28.142259], + [98.160253, 28.101089], + [98.133152, 27.990698], + [98.143007, 27.948942], + [98.187355, 27.939426], + [98.205217, 27.889716], + [98.169492, 27.851096], + [98.215688, 27.810874], + [98.234166, 27.690648], + [98.283441, 27.654608], + [98.310542, 27.583552], + [98.317318, 27.51935], + [98.337644, 27.508734], + [98.388767, 27.515104], + [98.429419, 27.549068], + [98.430035, 27.653547], + [98.444201, 27.665209], + [98.474998, 27.634462], + [98.53536, 27.620676], + [98.554454, 27.646126], + [98.587099, 27.587265], + [98.583404, 27.571351], + [98.650541, 27.567637], + [98.662244, 27.586734], + [98.706591, 27.553313], + [98.685034, 27.484315], + [98.704744, 27.462014], + [98.686881, 27.425367], + [98.702896, 27.412618], + [98.706591, 27.362136], + [98.741084, 27.330241], + [98.734925, 27.287168], + [98.717062, 27.271211], + [98.723222, 27.221198], + [98.696121, 27.211086], + [98.713983, 27.139744], + [98.712751, 27.075817], + [98.765722, 27.05077], + [98.762642, 27.018252], + [98.732461, 27.002257], + [98.757098, 26.877947], + [98.730613, 26.851253], + [98.762026, 26.798916], + [98.746012, 26.696841], + [98.770033, 26.690424], + [98.762642, 26.660478], + [98.781736, 26.620893], + [98.773113, 26.578083], + [98.753403, 26.559349], + [98.757098, 26.491881], + [98.741084, 26.432947], + [98.750323, 26.424372], + [98.733693, 26.350926], + [98.681338, 26.308016], + [98.672715, 26.239863], + [98.713367, 26.231274], + [98.735541, 26.185097], + [98.712751, 26.156093], + [98.720142, 26.127082], + [98.661012, 26.087852], + [98.656084, 26.139977], + [98.632679, 26.145887], + [98.575396, 26.118485], + [98.602498, 26.054523], + [98.614201, 25.968468], + [98.637606, 25.971696], + [98.686881, 25.925955], + [98.705976, 25.855426], + [98.677642, 25.816105], + [98.640686, 25.798864], + [98.553839, 25.845731], + [98.529201, 25.840884], + [98.476846, 25.77731], + [98.461448, 25.735267], + [98.457752, 25.682963], + [98.409709, 25.664084], + [98.402317, 25.593939], + [98.326557, 25.566409], + [98.314854, 25.543193], + [98.247717, 25.607971], + [98.170724, 25.620383], + [98.189818, 25.569108], + [98.163949, 25.524292], + [98.131304, 25.51025], + [98.15779, 25.457307], + [98.137464, 25.381633], + [98.101123, 25.388662], + [98.099891, 25.354055], + [98.06971, 25.311864], + [98.006884, 25.298338], + [98.0075, 25.279399], + [97.940363, 25.214985], + [97.904023, 25.216609], + [97.875689, 25.25721], + [97.839349, 25.27074], + [97.796233, 25.155954], + [97.743262, 25.078466], + [97.719857, 25.080634], + [97.727864, 25.04377], + [97.716777, 24.978147], + [97.729712, 24.908689], + [97.785762, 24.876117], + [97.797465, 24.845709], + [97.765436, 24.823984], + [97.680437, 24.827243], + [97.652103, 24.790846], + [97.569567, 24.765852], + [97.547394, 24.739221], + [97.569567, 24.708236], + [97.570799, 24.602719], + [97.554785, 24.490577], + [97.530147, 24.443187], + [97.588662, 24.435559], + [97.669966, 24.452993], + [97.679821, 24.401228], + [97.716161, 24.358711], + [97.662574, 24.339083], + [97.665038, 24.296544], + [97.721089, 24.295999], + [97.767284, 24.258357], + [97.729712, 24.227252], + [97.72848, 24.183585], + [97.754349, 24.163929], + [97.748806, 24.160653], + [97.743262, 24.159561], + [97.730944, 24.113685], + [97.700763, 24.093473], + [97.697067, 24.092927], + [97.637321, 24.04812], + [97.628698, 24.004938], + [97.572647, 23.983068], + [97.529531, 23.943146], + [97.5283, 23.926736], + [97.618227, 23.888438], + [97.640401, 23.866001], + [97.647176, 23.840823], + [97.684132, 23.876946], + [97.718009, 23.867643], + [97.72848, 23.895551], + [97.763588, 23.907041], + [97.795617, 23.951897], + [97.8104, 23.943146], + [97.863371, 23.978693], + [97.896015, 23.974319], + [97.902175, 24.014231], + [97.984095, 24.031177], + [97.995182, 24.04648], + [98.091268, 24.085824], + [98.096196, 24.08637], + [98.123297, 24.092927], + [98.125761, 24.092927], + [98.132536, 24.09238], + [98.19721, 24.09839], + [98.219999, 24.113685], + [98.343187, 24.098936], + [98.37768, 24.114232], + [98.48239, 24.122425], + [98.487933, 24.123517], + [98.547063, 24.128433], + [98.593875, 24.08036], + [98.646229, 24.106038], + [98.681954, 24.100029], + [98.71891, 24.127887], + [98.818692, 24.133348], + [98.841482, 24.126794], + [98.876591, 24.15137], + [98.895069, 24.098936], + [98.807606, 24.025164], + [98.773729, 24.022431], + [98.727533, 23.970491], + [98.701048, 23.981427], + [98.673331, 23.960647], + [98.701048, 23.946427], + [98.68565, 23.90157], + [98.701664, 23.834254], + [98.669019, 23.800857], + [98.696121, 23.784429], + [98.784816, 23.781691], + [98.824236, 23.727462], + [98.811917, 23.703354], + [98.835939, 23.683625], + [98.847026, 23.632097], + [98.882134, 23.620035], + [98.882134, 23.595358], + [98.844562, 23.578904], + [98.80391, 23.540504], + [98.826084, 23.470257], + [98.874743, 23.483431], + [98.912315, 23.426333], + [98.920938, 23.360971], + [98.872895, 23.329651], + [98.906772, 23.331849], + [98.936953, 23.309866], + [98.928946, 23.26589], + [98.889525, 23.209249], + [98.906772, 23.185595], + [99.002242, 23.160287], + [99.057677, 23.164689], + [99.048438, 23.11461], + [99.106336, 23.086536], + [99.187024, 23.100299], + [99.255393, 23.077727], + [99.281879, 23.101399], + [99.3484, 23.12892], + [99.380429, 23.099748], + [99.440791, 23.079379], + [99.477747, 23.083233], + [99.528255, 23.065614], + [99.517168, 23.006685], + [99.533798, 22.961507], + [99.563363, 22.925684], + [99.531334, 22.897019], + [99.446951, 22.934503], + [99.43648, 22.913557], + [99.462965, 22.844635], + [99.401371, 22.826434], + [99.385357, 22.761882], + [99.326842, 22.751396], + [99.31514, 22.737598], + [99.339777, 22.708894], + [99.385973, 22.57136], + [99.359487, 22.535435], + [99.382277, 22.493418], + [99.297277, 22.41156], + [99.251698, 22.393301], + [99.278183, 22.34626], + [99.233836, 22.296434], + [99.235683, 22.250468], + [99.207966, 22.232188], + [99.175321, 22.185647], + [99.188256, 22.162924], + [99.156227, 22.159599], + [99.219669, 22.110816], + [99.294814, 22.109152], + [99.35456, 22.095845], + [99.400139, 22.100281], + [99.486987, 22.128557], + [99.516552, 22.099726], + [99.562747, 22.113034], + [99.578762, 22.098617], + [99.581841, 22.103053], + [99.648979, 22.100835], + [99.696406, 22.067562], + [99.762927, 22.068117], + [99.870101, 22.029288], + [99.871333, 22.067007], + [99.972347, 22.053141], + [99.965571, 22.014309], + [100.000064, 21.973245], + [99.982202, 21.919401], + [99.960028, 21.907186], + [99.944014, 21.821097], + [99.991441, 21.703821], + [100.049339, 21.669899], + [100.094303, 21.702709], + [100.131875, 21.699929], + [100.169447, 21.663225], + [100.107853, 21.585337], + [100.123252, 21.565302], + [100.131259, 21.504066], + [100.168831, 21.482906], + [100.184846, 21.516315], + [100.206404, 21.509634], + [100.235353, 21.466756], + [100.298795, 21.477894], + [100.349302, 21.528564], + [100.437381, 21.533017], + [100.48296, 21.458958], + [100.526692, 21.471211], + [100.579047, 21.451717], + [100.691764, 21.510748], + [100.730568, 21.518542], + [100.753358, 21.555283], + [100.789082, 21.570867], + [100.804481, 21.609821], + [100.847597, 21.634856], + [100.870386, 21.67268], + [100.896872, 21.68269], + [100.899335, 21.684915], + [100.936292, 21.694368], + [100.937524, 21.693812], + [101.015132, 21.707157], + [101.089661, 21.773865], + [101.123537, 21.771642], + [101.111835, 21.746074], + [101.116762, 21.691032], + [101.153102, 21.669343], + [101.169117, 21.590345], + [101.146943, 21.560293], + [101.209153, 21.55751], + [101.210385, 21.509077], + [101.225167, 21.499055], + [101.193138, 21.473996], + [101.194986, 21.424979], + [101.142631, 21.409379], + [101.183899, 21.334699], + [101.244877, 21.302364], + [101.246725, 21.275598], + [101.222088, 21.234324], + [101.290457, 21.17853], + [101.387775, 21.225956], + [101.439514, 21.227072], + [101.532521, 21.252174], + [101.601506, 21.233208], + [101.588572, 21.191365], + [101.605818, 21.172392], + [101.672339, 21.194713], + [101.703136, 21.14616], + [101.76473, 21.147835], + [101.794911, 21.208104], + [101.834331, 21.204756], + [101.833715, 21.252731], + [101.791832, 21.285636], + [101.745636, 21.297345], + [101.730238, 21.336929], + [101.749948, 21.409379], + [101.741324, 21.482906], + [101.772737, 21.512975], + [101.755491, 21.538027], + [101.754875, 21.58478], + [101.804766, 21.577546], + [101.828788, 21.617054], + [101.807846, 21.644313], + [101.780129, 21.640975], + [101.76781, 21.716054], + [101.747484, 21.729953], + [101.771506, 21.833319], + [101.740093, 21.845541], + [101.735165, 21.875534], + [101.700057, 21.897191], + [101.701288, 21.938832], + [101.666796, 21.934391], + [101.606434, 21.967695], + [101.626144, 22.005986], + [101.573789, 22.115251], + [101.602738, 22.131883], + [101.596579, 22.161262], + [101.547304, 22.238282], + [101.56455, 22.269299], + [101.625528, 22.28259], + [101.671723, 22.372826], + [101.648318, 22.400494], + [101.672339, 22.47517], + [101.715455, 22.477935], + [101.774585, 22.506135], + [101.824476, 22.45692], + [101.823244, 22.42705], + [101.862665, 22.389427], + [101.901469, 22.384447], + [101.907628, 22.437007], + [101.978461, 22.427603], + [102.046214, 22.458026], + [102.131214, 22.430922], + [102.145381, 22.397727], + [102.179257, 22.430369], + [102.270416, 22.419858], + [102.25625, 22.457473], + [102.322771, 22.554227], + [102.356648, 22.563623], + [102.404691, 22.629925], + [102.384365, 22.679631], + [102.43672, 22.699508], + [102.45951, 22.762986], + [102.510633, 22.774574], + [102.551285, 22.743669], + [102.569763, 22.701164], + [102.607335, 22.730975], + [102.657226, 22.687913], + [102.688639, 22.70006], + [102.80074, 22.620534], + [102.82353, 22.623296], + [102.880196, 22.586832], + [102.892515, 22.533223], + [102.930703, 22.482359], + [102.986754, 22.477935], + [103.030485, 22.441432], + [103.081608, 22.454154], + [103.071753, 22.488441], + [103.183238, 22.558649], + [103.161065, 22.590147], + [103.195557, 22.648153], + [103.220195, 22.643734], + [103.283021, 22.678526], + [103.288564, 22.732078], + [103.321209, 22.777885], + [103.323057, 22.807678], + [103.375411, 22.794989], + [103.441317, 22.753052], + [103.436389, 22.6973], + [103.457947, 22.658646], + [103.50907, 22.601198], + [103.529396, 22.59291], + [103.580519, 22.66693], + [103.567585, 22.701164], + [103.642113, 22.794989], + [103.740048, 22.709446], + [103.743127, 22.697852], + [103.766533, 22.688465], + [103.825047, 22.615562], + [103.863851, 22.584069], + [103.875554, 22.565833], + [103.894032, 22.564728], + [103.964865, 22.502265], + [104.009213, 22.517745], + [104.009213, 22.575228], + [104.022148, 22.593463], + [104.04309, 22.67687], + [104.045553, 22.728215], + [104.089901, 22.768504], + [104.117618, 22.808781], + [104.224176, 22.826434], + [104.261748, 22.841877], + [104.274067, 22.828088], + [104.256821, 22.77347], + [104.272835, 22.73815], + [104.323342, 22.728767], + [104.375697, 22.690122], + [104.422508, 22.734838], + [104.498885, 22.774574], + [104.527834, 22.814298], + [104.596203, 22.846289], + [104.674428, 22.817056], + [104.737869, 22.825882], + [104.732942, 22.852356], + [104.760659, 22.862282], + [104.772362, 22.893711], + [104.846275, 22.926235], + [104.860441, 22.970874], + [104.821021, 23.032022], + [104.804391, 23.110207], + [104.874608, 23.123417], + [104.882615, 23.163589], + [104.912796, 23.175693], + [104.949136, 23.152033], + [104.958991, 23.188896], + [105.093266, 23.260942], + [105.122215, 23.247745], + [105.181962, 23.279084], + [105.238012, 23.26424], + [105.260186, 23.31811], + [105.325475, 23.390086], + [105.353809, 23.362069], + [105.372903, 23.317561], + [105.416018, 23.283482], + [105.445584, 23.292827], + [105.50225, 23.202648], + [105.542902, 23.184495], + [105.526272, 23.234548], + [105.560148, 23.257093], + [105.593409, 23.312614], + [105.649459, 23.346136], + [105.699966, 23.327453], + [105.694423, 23.363168], + [105.637757, 23.404366], + [105.699966, 23.40162], + [105.758481, 23.459826], + [105.805908, 23.467512], + [105.815763, 23.507031], + [105.852103, 23.526786], + [105.89214, 23.52514], + [105.913081, 23.499348], + [105.935871, 23.508678], + [105.986378, 23.489469], + [105.999929, 23.447748], + [106.039965, 23.484529], + [106.071994, 23.495506], + [106.08616, 23.524043], + [106.141595, 23.569579], + [106.120653, 23.605229], + [106.149602, 23.665538], + [106.157609, 23.724175], + [106.136667, 23.795381], + [106.192102, 23.824947], + [106.173008, 23.861622], + [106.192718, 23.879135], + [106.157609, 23.891174], + [106.128044, 23.956819], + [106.091088, 23.998924], + [106.096631, 24.018058], + [106.053516, 24.051399], + [106.04982, 24.089649], + [106.011632, 24.099482], + [105.998081, 24.120786], + [105.963589, 24.110954], + [105.919241, 24.122425], + [105.901995, 24.099482], + [105.908154, 24.069432], + [105.89214, 24.040468], + [105.859495, 24.056864], + [105.841633, 24.03063], + [105.796669, 24.023524], + [105.802212, 24.051945], + [105.765256, 24.073804], + [105.739387, 24.059596], + [105.704278, 24.0667], + [105.649459, 24.032816], + [105.628518, 24.126794], + [105.594641, 24.137718], + [105.533663, 24.130071], + [105.493011, 24.016965], + [105.406163, 24.043748], + [105.395692, 24.065607], + [105.334099, 24.094566], + [105.320548, 24.116416], + [105.273121, 24.092927], + [105.292831, 24.074896], + [105.260186, 24.061236], + [105.20044, 24.105491], + [105.182577, 24.167205], + [105.229389, 24.165567], + [105.24294, 24.208695], + [105.215222, 24.214699], + [105.164715, 24.288362], + [105.196744, 24.326541], + [105.188121, 24.347261], + [105.138846, 24.376701], + [105.111744, 24.37234], + [105.106817, 24.414853], + [105.042759, 24.442097], + [104.979933, 24.412673], + [104.930042, 24.411038], + [104.914028, 24.426296], + [104.83642, 24.446456], + [104.784681, 24.443732], + [104.765587, 24.45953], + [104.74834, 24.435559], + [104.715695, 24.441552], + [104.703377, 24.419757], + [104.721239, 24.340173], + [104.70892, 24.321087], + [104.641783, 24.367979], + [104.610986, 24.377246], + [104.63008, 24.397958], + [104.616529, 24.421937], + [104.575877, 24.424661], + [104.550008, 24.518894], + [104.520443, 24.535228], + [104.489646, 24.653313], + [104.529682, 24.731611], + [104.542616, 24.75607], + [104.539537, 24.813663], + [104.586964, 24.872859], + [104.635623, 24.903803], + [104.663957, 24.964584], + [104.713232, 24.996048], + [104.684898, 25.054072], + [104.619609, 25.060577], + [104.685514, 25.078466], + [104.695369, 25.122364], + [104.732326, 25.167871], + [104.724319, 25.195491], + [104.753884, 25.214443], + [104.801927, 25.163537], + [104.822869, 25.170037], + [104.806854, 25.224189], + [104.826565, 25.235558], + [104.816094, 25.262622], + [104.736021, 25.268034], + [104.689826, 25.296173], + [104.639935, 25.295632], + [104.646094, 25.356759], + [104.615913, 25.364871], + [104.566638, 25.402719], + [104.543232, 25.400556], + [104.556783, 25.524832], + [104.524138, 25.526992], + [104.483486, 25.494585], + [104.44961, 25.495126], + [104.434827, 25.472436], + [104.418813, 25.499447], + [104.436059, 25.520512], + [104.428668, 25.576126], + [104.389248, 25.595558], + [104.332581, 25.598796], + [104.310407, 25.647901], + [104.328886, 25.760602], + [104.370769, 25.730415], + [104.397871, 25.76168], + [104.42374, 25.841961], + [104.441602, 25.868889], + [104.414501, 25.909807], + [104.438523, 25.92757], + [104.470552, 26.009352], + [104.460081, 26.085702], + [104.499501, 26.070651], + [104.52845, 26.114186], + [104.518595, 26.165762], + [104.548776, 26.226979], + [104.542616, 26.253282], + [104.592508, 26.317672], + [104.659645, 26.335373], + [104.684283, 26.3772], + [104.664572, 26.397572], + [104.665804, 26.434019], + [104.631928, 26.451702], + [104.638703, 26.477954], + [104.598667, 26.520801], + [104.57095, 26.524549], + [104.579573, 26.568449], + [104.556783, 26.590393], + [104.488414, 26.579689], + [104.459465, 26.602701], + [104.468088, 26.644431], + [104.424356, 26.709137], + [104.398487, 26.686147], + [104.353523, 26.620893], + [104.313487, 26.612867], + [104.274683, 26.633733], + [104.268524, 26.617683], + [104.222328, 26.620358], + [104.160734, 26.646571], + [104.121314, 26.638012], + [104.068343, 26.573266], + [104.067727, 26.51491], + [104.008597, 26.511697], + [103.953163, 26.521336], + [103.865699, 26.512232], + [103.819504, 26.529903], + [103.815808, 26.55239], + [103.763453, 26.585041], + [103.748671, 26.623568], + [103.759142, 26.689355], + [103.773308, 26.716621], + [103.725265, 26.742812], + [103.705555, 26.794642], + [103.722185, 26.851253], + [103.779468, 26.87421], + [103.763453, 26.905702], + [103.775156, 26.951056], + [103.753598, 26.963858], + [103.73204, 27.018785], + [103.704939, 27.049171], + [103.675374, 27.051836], + [103.623019, 27.007056], + [103.623635, 27.035312], + [103.601461, 27.061962], + [103.614396, 27.079548], + [103.659975, 27.065692], + [103.652584, 27.092868], + [103.620555, 27.096598], + [103.63349, 27.12057], + [103.696316, 27.126429], + [103.748671, 27.210021], + [103.801641, 27.250464], + [103.80041, 27.26536], + [103.865699, 27.28185], + [103.874322, 27.331304], + [103.903271, 27.347785], + [103.905119, 27.38552], + [103.932221, 27.443958], + [103.956242, 27.425367], + [104.015372, 27.429086], + [104.01722, 27.383926], + [104.084358, 27.330773], + [104.113923, 27.338216], + [104.173053, 27.263232], + [104.210625, 27.297273], + [104.248813, 27.291955], + [104.247582, 27.336621], + [104.295625, 27.37436], + [104.30856, 27.407305], + [104.363378, 27.467855], + [104.467472, 27.414211], + [104.497037, 27.414743], + [104.539537, 27.327583], + [104.570334, 27.331836], + [104.611602, 27.306846], + [104.7545, 27.345658], + [104.77113, 27.317481], + [104.824717, 27.3531], + [104.856746, 27.332368], + [104.851818, 27.299401], + [104.871528, 27.290891], + [104.913412, 27.327051], + [105.01073, 27.379143], + [105.068013, 27.418461], + [105.120984, 27.418461], + [105.184425, 27.392959], + [105.182577, 27.367451], + [105.233084, 27.436522], + [105.234316, 27.489093], + [105.260186, 27.514573], + [105.232469, 27.546945], + [105.25649, 27.582491], + [105.304533, 27.611661], + [105.29591, 27.631811], + [105.308229, 27.704955] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 540000, + "name": "西藏自治区", + "center": [91.132212, 29.660361], + "centroid": [88.388277, 31.56375], + "childrenNum": 7, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 25, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [89.711414, 36.093272], + [89.614711, 36.109712], + [89.594385, 36.126632], + [89.490291, 36.151281], + [89.375727, 36.228078], + [89.335075, 36.23725], + [89.292575, 36.231457], + [89.232213, 36.295636], + [89.198952, 36.260417], + [89.126887, 36.254626], + [89.10225, 36.281164], + [89.054822, 36.291777], + [89.013554, 36.315409], + [88.964279, 36.318785], + [88.926091, 36.36458], + [88.870657, 36.348193], + [88.838628, 36.353496], + [88.802903, 36.33807], + [88.783809, 36.291777], + [88.766563, 36.292259], + [88.690186, 36.367954], + [88.623665, 36.389636], + [88.618121, 36.428168], + [88.573158, 36.461386], + [88.498629, 36.446463], + [88.470912, 36.48208], + [88.41055, 36.473418], + [88.356963, 36.477268], + [88.366202, 36.458016], + [88.282434, 36.470049], + [88.241782, 36.468605], + [88.222688, 36.447426], + [88.182652, 36.452721], + [88.134609, 36.427205], + [88.092109, 36.43539], + [88.006494, 36.430575], + [87.983088, 36.437797], + [87.95845, 36.408423], + [87.919646, 36.39349], + [87.838342, 36.383855], + [87.826023, 36.391563], + [87.767509, 36.3747], + [87.731785, 36.384818], + [87.6203, 36.360243], + [87.570409, 36.342409], + [87.470626, 36.354459], + [87.460155, 36.409868], + [87.426895, 36.42576], + [87.386859, 36.412757], + [87.363453, 36.420463], + [87.348055, 36.393008], + [87.292004, 36.358797], + [87.193454, 36.349158], + [87.161425, 36.325535], + [87.149106, 36.297565], + [87.08628, 36.310587], + [87.051788, 36.2966], + [86.996353, 36.308658], + [86.943998, 36.284058], + [86.931064, 36.265242], + [86.887332, 36.262829], + [86.86331, 36.299977], + [86.836209, 36.291294], + [86.746282, 36.291777], + [86.69947, 36.24449], + [86.599072, 36.222285], + [86.531935, 36.227113], + [86.515305, 36.205385], + [86.454943, 36.221319], + [86.392733, 36.206834], + [86.35824, 36.168676], + [86.2794, 36.170608], + [86.248603, 36.141616], + [86.187625, 36.130983], + [86.182081, 36.064734], + [86.199944, 36.047801], + [86.173458, 36.008113], + [86.150668, 36.00424], + [86.129111, 35.941761], + [86.093386, 35.906868], + [86.090306, 35.876809], + [86.05335, 35.842857], + [86.035488, 35.846738], + [85.949256, 35.778794], + [85.903677, 35.78462], + [85.835308, 35.771996], + [85.811286, 35.778794], + [85.691178, 35.751114], + [85.65299, 35.731199], + [85.612953, 35.651486], + [85.566142, 35.6403], + [85.518715, 35.680658], + [85.373969, 35.700101], + [85.341324, 35.753543], + [85.271107, 35.788989], + [85.146071, 35.742371], + [85.053065, 35.752086], + [84.99455, 35.737028], + [84.973608, 35.709334], + [84.920022, 35.696213], + [84.798066, 35.647595], + [84.729081, 35.613546], + [84.704443, 35.616951], + [84.628067, 35.595055], + [84.570168, 35.588242], + [84.513502, 35.564391], + [84.448828, 35.550272], + [84.475929, 35.516181], + [84.45314, 35.473303], + [84.424191, 35.466479], + [84.333032, 35.413821], + [84.274517, 35.404065], + [84.200605, 35.381135], + [84.160569, 35.359663], + [84.140859, 35.379184], + [84.095895, 35.362592], + [84.077417, 35.400163], + [84.005968, 35.422599], + [83.906186, 35.40309], + [83.885244, 35.367472], + [83.79778, 35.354783], + [83.785462, 35.36308], + [83.677672, 35.361128], + [83.622238, 35.335256], + [83.599448, 35.351366], + [83.54155, 35.341603], + [83.540318, 35.364056], + [83.502745, 35.360639], + [83.449159, 35.382111], + [83.405427, 35.380648], + [83.333978, 35.397236], + [83.280391, 35.401138], + [83.251442, 35.417722], + [83.178145, 35.38943], + [83.127022, 35.398699], + [83.088834, 35.425526], + [83.067892, 35.46258], + [82.998907, 35.484512], + [82.971806, 35.548324], + [82.981661, 35.599922], + [82.956407, 35.636409], + [82.967494, 35.667532], + [82.894813, 35.673852], + [82.873871, 35.688922], + [82.795031, 35.688436], + [82.780249, 35.666073], + [82.731589, 35.637868], + [82.652133, 35.67288], + [82.628727, 35.692324], + [82.546192, 35.708362], + [82.501844, 35.701073], + [82.468583, 35.717595], + [82.424852, 35.712736], + [82.392823, 35.656349], + [82.336156, 35.651486], + [82.350323, 35.611113], + [82.328149, 35.559523], + [82.2992, 35.544916], + [82.263475, 35.547837], + [82.234526, 35.520565], + [82.189563, 35.513258], + [82.164925, 35.495719], + [82.086701, 35.467454], + [82.071302, 35.450393], + [82.034346, 35.451855], + [82.029419, 35.426013], + [82.05344, 35.35039], + [82.030034, 35.321585], + [81.99123, 35.30547], + [81.955506, 35.307423], + [81.927789, 35.271275], + [81.853876, 35.25857], + [81.804601, 35.270786], + [81.736847, 35.26248], + [81.68634, 35.235599], + [81.513261, 35.23511], + [81.504638, 35.279092], + [81.447972, 35.318167], + [81.441196, 35.333303], + [81.385762, 35.335256], + [81.363588, 35.354783], + [81.314313, 35.337209], + [81.285364, 35.345508], + [81.26627, 35.322562], + [81.219458, 35.319144], + [81.191741, 35.36552], + [81.142466, 35.365032], + [81.103662, 35.386015], + [81.09935, 35.40748], + [81.054387, 35.402602], + [81.031597, 35.380648], + [81.030981, 35.337209], + [81.002648, 35.334768], + [81.026053, 35.31133], + [80.963844, 35.310842], + [80.924423, 35.330862], + [80.894242, 35.324027], + [80.844351, 35.345508], + [80.759968, 35.334768], + [80.689135, 35.339162], + [80.690982, 35.364544], + [80.65649, 35.393821], + [80.599823, 35.409431], + [80.56841, 35.391381], + [80.532686, 35.404553], + [80.514824, 35.391869], + [80.444607, 35.417235], + [80.432904, 35.449418], + [80.375006, 35.387966], + [80.321419, 35.38699], + [80.286926, 35.35283], + [80.267832, 35.295701], + [80.362687, 35.20871], + [80.257977, 35.203331], + [80.223484, 35.177409], + [80.23026, 35.147565], + [80.118159, 35.066293], + [80.078123, 35.076578], + [80.031311, 35.034447], + [80.04363, 35.022196], + [80.02392, 34.971209], + [80.041782, 34.943252], + [80.034391, 34.902033], + [80.003594, 34.895162], + [79.996819, 34.856375], + [79.961094, 34.862759], + [79.926602, 34.849499], + [79.947544, 34.821008], + [79.898268, 34.732035], + [79.906892, 34.683821], + [79.866856, 34.671517], + [79.88595, 34.642965], + [79.84345, 34.55725], + [79.861312, 34.528166], + [79.801566, 34.478847], + [79.735661, 34.471447], + [79.699936, 34.477861], + [79.675914, 34.451216], + [79.58106, 34.456151], + [79.545335, 34.476381], + [79.504683, 34.45467], + [79.435082, 34.447761], + [79.363017, 34.428018], + [79.326677, 34.44332], + [79.274322, 34.435916], + [79.241677, 34.415183], + [79.179467, 34.422588], + [79.161605, 34.441345], + [79.072294, 34.412714], + [79.039033, 34.421601], + [79.0107, 34.399877], + [79.048888, 34.348506], + [79.039649, 34.33467], + [79.019939, 34.313417], + [78.981751, 34.31836], + [78.958345, 34.230827], + [78.941099, 34.212022], + [78.9257, 34.155584], + [78.910302, 34.143202], + [78.878273, 34.163012], + [78.828998, 34.125369], + [78.801897, 34.137258], + [78.737223, 34.089692], + [78.661462, 34.086718], + [78.656535, 34.030196], + [78.736607, 33.999937], + [78.744614, 33.980585], + [78.734143, 33.918529], + [78.762476, 33.90959], + [78.756317, 33.8773], + [78.766172, 33.823124], + [78.758165, 33.790802], + [78.779723, 33.73259], + [78.692259, 33.676331], + [78.684868, 33.654415], + [78.713201, 33.623025], + [78.755085, 33.623025], + [78.74215, 33.55323], + [78.816679, 33.480882], + [78.84994, 33.419963], + [78.896751, 33.41247], + [78.949722, 33.376495], + [78.9682, 33.334505], + [79.022403, 33.323504], + [79.041497, 33.268479], + [79.083997, 33.245459], + [79.072294, 33.22844], + [79.10925, 33.200401], + [79.152366, 33.184375], + [79.162221, 33.165841], + [79.139431, 33.117735], + [79.162837, 33.01191], + [79.204721, 32.964724], + [79.255844, 32.942628], + [79.227511, 32.89038], + [79.237982, 32.846145], + [79.225047, 32.784281], + [79.275554, 32.778746], + [79.301423, 32.728919], + [79.27309, 32.678056], + [79.299575, 32.637244], + [79.308199, 32.596918], + [79.272474, 32.561113], + [79.252148, 32.516715], + [79.190554, 32.511669], + [79.180083, 32.492994], + [79.135736, 32.472295], + [79.124649, 32.416235], + [79.103091, 32.369744], + [79.067982, 32.380863], + [79.005772, 32.375304], + [78.970664, 32.331826], + [78.904142, 32.374798], + [78.87273, 32.40512], + [78.81052, 32.436441], + [78.782186, 32.480373], + [78.760629, 32.563635], + [78.781571, 32.608009], + [78.74215, 32.654881], + [78.741534, 32.703743], + [78.6861, 32.680071], + [78.675013, 32.658408], + [78.628202, 32.630188], + [78.588782, 32.637748], + [78.577695, 32.615067], + [78.518564, 32.605993], + [78.500086, 32.580782], + [78.424942, 32.565652], + [78.395377, 32.530339], + [78.426174, 32.502584], + [78.472985, 32.435431], + [78.458818, 32.379853], + [78.483456, 32.357106], + [78.480992, 32.329297], + [78.508709, 32.297939], + [78.475449, 32.236708], + [78.430485, 32.212407], + [78.429869, 32.194683], + [78.469905, 32.127808], + [78.509941, 32.147065], + [78.527188, 32.11463], + [78.609107, 32.052768], + [78.60726, 32.023851], + [78.705194, 31.988835], + [78.762476, 31.947203], + [78.768636, 31.92638], + [78.739687, 31.885228], + [78.665158, 31.851684], + [78.654687, 31.819144], + [78.706426, 31.778453], + [78.763092, 31.668499], + [78.798817, 31.675629], + [78.806824, 31.64099], + [78.845628, 31.609905], + [78.833925, 31.584927], + [78.779723, 31.545154], + [78.740303, 31.532912], + [78.729832, 31.478316], + [78.755701, 31.478316], + [78.792041, 31.435944], + [78.760013, 31.392531], + [78.755085, 31.355742], + [78.795121, 31.301043], + [78.859179, 31.289281], + [78.865338, 31.312804], + [78.884432, 31.277006], + [78.923852, 31.246824], + [78.930628, 31.220726], + [78.997765, 31.158779], + [78.97436, 31.115751], + [79.010084, 31.043994], + [79.059359, 31.028097], + [79.096931, 30.992192], + [79.181931, 31.015788], + [79.205953, 31.0004], + [79.227511, 30.949088], + [79.33222, 30.969103], + [79.316206, 31.01784], + [79.35809, 31.031174], + [79.404901, 31.071678], + [79.424611, 31.061425], + [79.427075, 31.018353], + [79.505915, 31.027584], + [79.550879, 30.957813], + [79.59769, 30.925989], + [79.660516, 30.956787], + [79.668523, 30.980392], + [79.729501, 30.941389], + [79.75845, 30.936769], + [79.835443, 30.851006], + [79.890877, 30.855116], + [79.913051, 30.833022], + [79.900732, 30.7991], + [79.961094, 30.771337], + [79.955551, 30.738422], + [79.970333, 30.685941], + [80.014065, 30.661748], + [80.04363, 30.603559], + [80.143412, 30.55822], + [80.214245, 30.586044], + [80.261673, 30.566465], + [80.322035, 30.564403], + [80.357759, 30.520592], + [80.43044, 30.515952], + [80.446454, 30.495327], + [80.504969, 30.483466], + [80.549316, 30.448905], + [80.585041, 30.463866], + [80.633084, 30.458707], + [80.692214, 30.416913], + [80.719316, 30.414848], + [80.81725, 30.321389], + [80.910873, 30.30279], + [80.933662, 30.266614], + [80.996488, 30.267648], + [81.034677, 30.246971], + [81.038372, 30.205086], + [81.082104, 30.151281], + [81.085799, 30.100554], + [81.110437, 30.085538], + [81.09627, 30.052909], + [81.131995, 30.016124], + [81.225618, 30.005759], + [81.256415, 30.011978], + [81.247792, 30.032705], + [81.2829, 30.061197], + [81.293371, 30.094859], + [81.269349, 30.153351], + [81.335871, 30.149729], + [81.393769, 30.199396], + [81.397465, 30.240767], + [81.419023, 30.270232], + [81.406088, 30.291938], + [81.427646, 30.305373], + [81.399929, 30.319323], + [81.406088, 30.369421], + [81.432573, 30.379231], + [81.406704, 30.40401], + [81.418407, 30.420525], + [81.454131, 30.412268], + [81.494783, 30.381296], + [81.555761, 30.369421], + [81.566232, 30.428782], + [81.613044, 30.412784], + [81.63029, 30.446842], + [81.723913, 30.407623], + [81.759021, 30.385426], + [81.872354, 30.373035], + [81.939491, 30.344633], + [81.954274, 30.355995], + [81.99123, 30.322939], + [82.022027, 30.339468], + [82.060215, 30.332237], + [82.104563, 30.346182], + [82.132896, 30.30434], + [82.11873, 30.279019], + [82.114418, 30.226806], + [82.142135, 30.200948], + [82.188947, 30.18543], + [82.207425, 30.143519], + [82.183403, 30.12178], + [82.17786, 30.06793], + [82.246845, 30.071555], + [82.311519, 30.035813], + [82.333693, 30.045138], + [82.368185, 30.014051], + [82.412533, 30.011978], + [82.431011, 29.989692], + [82.474743, 29.973622], + [82.498148, 29.947698], + [82.560974, 29.955476], + [82.609017, 29.886489], + [82.64351, 29.868846], + [82.6238, 29.834588], + [82.703872, 29.847566], + [82.737749, 29.80655], + [82.691553, 29.766037], + [82.757459, 29.761881], + [82.774089, 29.726548], + [82.816589, 29.717192], + [82.830756, 29.687562], + [82.885574, 29.689122], + [82.9484, 29.704718], + [82.966878, 29.658963], + [83.011226, 29.667804], + [83.088834, 29.604863], + [83.12887, 29.623593], + [83.159667, 29.61735], + [83.164595, 29.595496], + [83.217565, 29.60018], + [83.266841, 29.571035], + [83.27608, 29.505951], + [83.325355, 29.502826], + [83.383253, 29.42206], + [83.415898, 29.420496], + [83.423289, 29.361053], + [83.450391, 29.332883], + [83.463941, 29.285916], + [83.492274, 29.280174], + [83.548941, 29.201322], + [83.57789, 29.203934], + [83.596368, 29.174153], + [83.656114, 29.16736], + [83.667201, 29.200277], + [83.727563, 29.244672], + [83.800244, 29.249372], + [83.82057, 29.294267], + [83.851367, 29.294789], + [83.911729, 29.323491], + [83.949301, 29.312533], + [83.986874, 29.325057], + [84.002272, 29.291658], + [84.052163, 29.296877], + [84.116837, 29.286438], + [84.130388, 29.239972], + [84.203068, 29.239972], + [84.197525, 29.210202], + [84.17104, 29.19453], + [84.176583, 29.133909], + [84.20738, 29.118749], + [84.192597, 29.084236], + [84.194445, 29.045004], + [84.224626, 29.049189], + [84.248648, 29.030353], + [84.228322, 28.949738], + [84.234481, 28.889497], + [84.268358, 28.895261], + [84.330568, 28.859101], + [84.340423, 28.866963], + [84.408176, 28.85386], + [84.404481, 28.828173], + [84.434046, 28.823978], + [84.445133, 28.764189], + [84.483321, 28.735331], + [84.557233, 28.74635], + [84.620059, 28.732182], + [84.650856, 28.714338], + [84.669334, 28.680742], + [84.699515, 28.671816], + [84.698284, 28.633478], + [84.773428, 28.610363], + [84.857196, 28.567798], + [84.896616, 28.587244], + [84.981616, 28.586193], + [84.995782, 28.611414], + [85.05676, 28.674441], + [85.126361, 28.676016], + [85.155926, 28.643983], + [85.195963, 28.624022], + [85.18426, 28.587244], + [85.189803, 28.544669], + [85.160238, 28.49261], + [85.108499, 28.461047], + [85.129441, 28.377885], + [85.113427, 28.344708], + [85.179948, 28.324164], + [85.209513, 28.338914], + [85.272339, 28.282538], + [85.349947, 28.298347], + [85.379512, 28.274105], + [85.415853, 28.321003], + [85.458969, 28.332593], + [85.520563, 28.326798], + [85.602483, 28.295712], + [85.601251, 28.254075], + [85.650526, 28.283592], + [85.682555, 28.375779], + [85.720743, 28.372093], + [85.753388, 28.227714], + [85.791576, 28.195544], + [85.854402, 28.172334], + [85.871648, 28.124843], + [85.898749, 28.101617], + [85.901213, 28.053566], + [85.980053, 27.984357], + [85.949256, 27.937311], + [86.002227, 27.90717], + [86.053966, 27.900823], + [86.125415, 27.923035], + [86.082915, 28.018175], + [86.086611, 28.090002], + [86.128495, 28.086835], + [86.140198, 28.114814], + [86.19132, 28.167058], + [86.223965, 28.092642], + [86.206103, 28.084195], + [86.231972, 27.974315], + [86.27324, 27.976958], + [86.308965, 27.950528], + [86.393349, 27.926736], + [86.414906, 27.904526], + [86.450015, 27.908757], + [86.475884, 27.944713], + [86.514689, 27.954757], + [86.513457, 27.996511], + [86.537478, 28.044587], + [86.55842, 28.047757], + [86.568891, 28.103201], + [86.60092, 28.097922], + [86.611391, 28.069938], + [86.647732, 28.06941], + [86.662514, 28.092114], + [86.700086, 28.101617], + [86.74813, 28.089474], + [86.768456, 28.06941], + [86.756753, 28.032967], + [86.827586, 28.012363], + [86.864542, 28.022401], + [86.885484, 27.995983], + [86.926752, 27.985942], + [86.935375, 27.955286], + [87.035157, 27.946299], + [87.080737, 27.910872], + [87.118309, 27.840512], + [87.173744, 27.818284], + [87.227946, 27.812991], + [87.249504, 27.839454], + [87.280917, 27.845275], + [87.317258, 27.826753], + [87.364069, 27.824106], + [87.421967, 27.856916], + [87.418272, 27.825694], + [87.45954, 27.820931], + [87.58088, 27.859562], + [87.598126, 27.814579], + [87.670191, 27.832045], + [87.668343, 27.809815], + [87.727473, 27.802933], + [87.77798, 27.860091], + [87.782292, 27.890774], + [87.826639, 27.927794], + [87.930733, 27.909285], + [87.982472, 27.884426], + [88.037291, 27.901881], + [88.090877, 27.885484], + [88.111819, 27.864852], + [88.137689, 27.878607], + [88.120442, 27.915103], + [88.156783, 27.957929], + [88.203594, 27.943127], + [88.242398, 27.967444], + [88.254101, 27.939426], + [88.357579, 27.986471], + [88.401311, 27.976958], + [88.43334, 28.002852], + [88.469064, 28.009721], + [88.498013, 28.04089], + [88.554064, 28.027684], + [88.565151, 28.083139], + [88.620585, 28.091586], + [88.645223, 28.111119], + [88.67602, 28.068353], + [88.764099, 28.068353], + [88.812142, 28.018175], + [88.842939, 28.006023], + [88.846635, 27.921448], + [88.864497, 27.921448], + [88.888519, 27.846863], + [88.863265, 27.811932], + [88.870657, 27.743098], + [88.850331, 27.710783], + [88.852178, 27.671039], + [88.816454, 27.641354], + [88.813374, 27.606889], + [88.770874, 27.563924], + [88.797976, 27.521473], + [88.783193, 27.467324], + [88.809063, 27.405711], + [88.838012, 27.37808], + [88.867577, 27.3818], + [88.901453, 27.327583], + [88.920548, 27.325456], + [88.911924, 27.272807], + [88.942105, 27.261636], + [88.984605, 27.208957], + [89.067757, 27.240354], + [89.077612, 27.287168], + [89.152757, 27.319076], + [89.182938, 27.373829], + [89.132431, 27.441302], + [89.095474, 27.471572], + [89.109025, 27.537925], + [89.163228, 27.574534], + [89.128735, 27.611131], + [89.131815, 27.633402], + [89.184786, 27.673689], + [89.238988, 27.796581], + [89.295655, 27.84845], + [89.375727, 27.875962], + [89.44348, 27.968501], + [89.461958, 28.03191], + [89.511233, 28.086307], + [89.541414, 28.088418], + [89.605472, 28.161782], + [89.720037, 28.170224], + [89.779167, 28.197127], + [89.789638, 28.240895], + [89.869094, 28.221386], + [89.901739, 28.18183], + [89.976268, 28.189215], + [90.017536, 28.162837], + [90.03355, 28.136981], + [90.07297, 28.155451], + [90.103151, 28.141731], + [90.124709, 28.190797], + [90.166593, 28.187632], + [90.189999, 28.161782], + [90.231882, 28.144897], + [90.297172, 28.153868], + [90.367389, 28.088946], + [90.384019, 28.06096], + [90.43699, 28.063073], + [90.47949, 28.044587], + [90.513983, 28.062016], + [90.569417, 28.044059], + [90.591591, 28.021345], + [90.701844, 28.076274], + [90.741264, 28.053038], + [90.802242, 28.040362], + [90.806554, 28.015005], + [90.853365, 27.969029], + [90.896481, 27.946299], + [90.96177, 27.9537], + [90.976553, 27.935725], + [90.96485, 27.900294], + [91.025828, 27.857445], + [91.113292, 27.846333], + [91.155175, 27.894476], + [91.147784, 27.927794], + [91.162567, 27.968501], + [91.216153, 27.989113], + [91.251878, 27.970615], + [91.309776, 28.057791], + [91.464993, 28.002852], + [91.490246, 27.971672], + [91.486551, 27.937311], + [91.552456, 27.90717], + [91.611586, 27.891303], + [91.618978, 27.856916], + [91.561079, 27.855329], + [91.544449, 27.820401], + [91.610355, 27.819343], + [91.642383, 27.7664], + [91.622673, 27.692238], + [91.570934, 27.650897], + [91.562311, 27.627569], + [91.582637, 27.598933], + [91.564775, 27.58196], + [91.585101, 27.540578], + [91.626985, 27.509265], + [91.663325, 27.507142], + [91.71876, 27.467324], + [91.753868, 27.462545], + [91.839484, 27.489624], + [91.946657, 27.464138], + [92.010715, 27.474758], + [92.021802, 27.444489], + [92.064918, 27.391365], + [92.125896, 27.273339], + [92.091403, 27.264296], + [92.071077, 27.237694], + [92.061222, 27.190327], + [92.032273, 27.167967], + [92.02673, 27.108318], + [92.043976, 27.052902], + [92.076005, 27.041175], + [92.124664, 26.960124], + [92.109265, 26.854991], + [92.197961, 26.86994], + [92.28604, 26.892359], + [92.404916, 26.9025], + [92.496691, 26.921711], + [92.549046, 26.941453], + [92.64698, 26.952656], + [92.682089, 26.947855], + [92.802813, 26.895028], + [92.909371, 26.914241], + [93.050421, 26.883819], + [93.111399, 26.880082], + [93.232739, 26.906769], + [93.56781, 26.938252], + [93.625092, 26.955323], + [93.747048, 27.015587], + [93.817265, 27.025183], + [93.841903, 27.045973], + [93.849294, 27.168499], + [93.970634, 27.30525], + [94.056866, 27.375423], + [94.147409, 27.458297], + [94.220705, 27.536333], + [94.277372, 27.58143], + [94.353132, 27.578778], + [94.399944, 27.589386], + [94.443675, 27.585143], + [94.478168, 27.602116], + [94.524979, 27.596282], + [94.660486, 27.650367], + [94.722696, 27.683759], + [94.78121, 27.699127], + [94.836645, 27.728796], + [94.88592, 27.743098], + [94.947514, 27.792345], + [95.015267, 27.82887], + [95.067006, 27.840512], + [95.28628, 27.939955], + [95.32878, 28.017646], + [95.352802, 28.04089], + [95.371896, 28.110063], + [95.39715, 28.142259], + [95.437802, 28.161782], + [95.528345, 28.182885], + [95.674322, 28.254075], + [95.740228, 28.275159], + [95.787655, 28.270416], + [95.832003, 28.295186], + [95.874502, 28.29782], + [95.899756, 28.278322], + [95.907763, 28.241422], + [95.936096, 28.240368], + [95.989067, 28.198181], + [96.074683, 28.193434], + [96.098088, 28.212421], + [96.194175, 28.212949], + [96.275479, 28.228241], + [96.298269, 28.140148], + [96.367254, 28.118509], + [96.398667, 28.118509], + [96.395587, 28.143842], + [96.426384, 28.161782], + [96.46334, 28.143314], + [96.499681, 28.067297], + [96.538485, 28.075218], + [96.623485, 28.024514], + [96.635188, 27.994926], + [96.690622, 27.948942], + [96.711564, 27.9574], + [96.784245, 27.931495], + [96.810114, 27.890245], + [96.849534, 27.874375], + [96.908049, 27.884426], + [96.972722, 27.861149], + [97.008447, 27.807698], + [97.049099, 27.81405], + [97.062649, 27.742568], + [97.097758, 27.740979], + [97.103301, 27.780697], + [97.167975, 27.811932], + [97.253591, 27.891832], + [97.303482, 27.913516], + [97.324424, 27.880723], + [97.386634, 27.882839], + [97.372467, 27.907699], + [97.379242, 27.970087], + [97.413119, 28.01342], + [97.378626, 28.031382], + [97.375547, 28.062545], + [97.320728, 28.054095], + [97.305945, 28.071522], + [97.340438, 28.104785], + [97.326887, 28.132759], + [97.352757, 28.149646], + [97.362612, 28.199236], + [97.349677, 28.235623], + [97.398336, 28.238786], + [97.402032, 28.279903], + [97.422358, 28.297293], + [97.461162, 28.26778], + [97.469169, 28.30309], + [97.518445, 28.327852], + [97.488879, 28.347341], + [97.485184, 28.38631], + [97.499966, 28.428948], + [97.521524, 28.444736], + [97.507974, 28.46473], + [97.521524, 28.495766], + [97.569567, 28.541515], + [97.60406, 28.515225], + [97.634857, 28.532051], + [97.68598, 28.519958], + [97.737103, 28.465782], + [97.738335, 28.396313], + [97.769748, 28.3742], + [97.801161, 28.326798], + [97.842429, 28.326798], + [97.871378, 28.361561], + [97.907718, 28.363141], + [98.020435, 28.253548], + [98.008116, 28.214003], + [98.03337, 28.187105], + [98.056775, 28.202401], + [98.090036, 28.195544], + [98.097427, 28.166531], + [98.139311, 28.142259], + [98.17442, 28.163365], + [98.169492, 28.206093], + [98.21692, 28.212949], + [98.266811, 28.242477], + [98.231702, 28.314681], + [98.207681, 28.330486], + [98.208913, 28.358401], + [98.301303, 28.384204], + [98.317934, 28.324691], + [98.353042, 28.293078], + [98.37768, 28.246167], + [98.370289, 28.18394], + [98.389999, 28.16442], + [98.389383, 28.114814], + [98.428803, 28.104785], + [98.464527, 28.151229], + [98.494092, 28.141203], + [98.559382, 28.182885], + [98.625903, 28.165475], + [98.649925, 28.200291], + [98.712135, 28.229296], + [98.710287, 28.288862], + [98.746628, 28.321003], + [98.740468, 28.348395], + [98.693041, 28.43158], + [98.673947, 28.478934], + [98.625903, 28.489455], + [98.619128, 28.50944], + [98.637606, 28.552029], + [98.594491, 28.667615], + [98.666555, 28.712239], + [98.683802, 28.740054], + [98.652389, 28.817162], + [98.668403, 28.843376], + [98.643766, 28.895261], + [98.6567, 28.910454], + [98.624056, 28.95864], + [98.655469, 28.976966], + [98.70228, 28.9644], + [98.757714, 29.004186], + [98.786048, 28.998952], + [98.821772, 28.920931], + [98.827932, 28.821356], + [98.852569, 28.798283], + [98.912931, 28.800906], + [98.922786, 28.823978], + [98.972677, 28.832367], + [98.973909, 28.864867], + [98.917859, 28.886877], + [98.925866, 28.978536], + [99.013329, 29.036632], + [98.991771, 29.105677], + [98.967134, 29.128159], + [98.960974, 29.165792], + [98.9813, 29.204978], + [99.024416, 29.188783], + [99.037351, 29.20759], + [99.113727, 29.221171], + [99.114343, 29.243628], + [99.075539, 29.316186], + [99.058909, 29.417368], + [99.066916, 29.421018], + [99.044742, 29.520013], + [99.052133, 29.563748], + [99.014561, 29.607464], + [98.992387, 29.677163], + [99.018873, 29.792009], + [99.0238, 29.846009], + [99.068148, 29.931621], + [99.055213, 29.958587], + [99.036735, 30.053945], + [99.044742, 30.079842], + [98.989308, 30.151799], + [98.9813, 30.182843], + [98.993003, 30.215429], + [98.970829, 30.260928], + [98.986844, 30.280569], + [98.967134, 30.33482], + [98.965286, 30.449937], + [98.932025, 30.521623], + [98.926482, 30.569556], + [98.939417, 30.598923], + [98.92217, 30.609225], + [98.907388, 30.698292], + [98.963438, 30.728134], + [98.957895, 30.765166], + [98.904924, 30.782649], + [98.850105, 30.849465], + [98.797135, 30.87926], + [98.774345, 30.908019], + [98.797135, 30.948575], + [98.806374, 30.995783], + [98.774961, 31.031174], + [98.736772, 31.049121], + [98.712135, 31.082954], + [98.710287, 31.1178], + [98.675179, 31.15417], + [98.602498, 31.192062], + [98.62344, 31.221238], + [98.60373, 31.257568], + [98.616048, 31.3036], + [98.643766, 31.338876], + [98.691809, 31.333253], + [98.773113, 31.249382], + [98.805758, 31.279052], + [98.810685, 31.306668], + [98.887062, 31.37465], + [98.84333, 31.416028], + [98.844562, 31.429817], + [98.714599, 31.508935], + [98.696736, 31.538523], + [98.651157, 31.57881], + [98.619128, 31.591555], + [98.553839, 31.660349], + [98.545831, 31.717383], + [98.516882, 31.717383], + [98.508875, 31.751995], + [98.461448, 31.800327], + [98.414636, 31.832365], + [98.426339, 31.856767], + [98.399238, 31.895899], + [98.432498, 31.922825], + [98.434962, 32.007613], + [98.402933, 32.026896], + [98.404781, 32.045159], + [98.357354, 32.087253], + [98.303151, 32.121726], + [98.260035, 32.208862], + [98.218768, 32.234683], + [98.23047, 32.262521], + [98.208913, 32.318171], + [98.218768, 32.342444], + [98.125145, 32.401077], + [98.107283, 32.391476], + [98.079565, 32.415224], + [97.940363, 32.482393], + [97.880001, 32.486431], + [97.863986, 32.499051], + [97.80732, 32.50006], + [97.795617, 32.521257], + [97.730944, 32.527312], + [97.684132, 32.530339], + [97.670582, 32.51722], + [97.540618, 32.536899], + [97.50243, 32.530844], + [97.463626, 32.55506], + [97.448843, 32.586833], + [97.411887, 32.575235], + [97.374315, 32.546484], + [97.3583, 32.563635], + [97.332431, 32.542448], + [97.334895, 32.514192], + [97.388481, 32.501575], + [97.341054, 32.440987], + [97.387865, 32.427349], + [97.424822, 32.322723], + [97.415583, 32.296421], + [97.371235, 32.273148], + [97.32196, 32.303503], + [97.299786, 32.294904], + [97.264062, 32.182527], + [97.271453, 32.139971], + [97.313953, 32.130342], + [97.293011, 32.096887], + [97.308409, 32.076605], + [97.258518, 32.072041], + [97.219714, 32.109054], + [97.201852, 32.090296], + [97.233881, 32.063927], + [97.214786, 32.042623], + [97.188301, 32.055304], + [97.169823, 32.032984], + [97.127323, 32.044145], + [97.028773, 32.04871], + [97.006599, 32.067984], + [96.935766, 32.048203], + [96.965947, 32.008628], + [96.941925, 31.986297], + [96.894498, 32.013703], + [96.863085, 31.996448], + [96.868629, 31.964975], + [96.824281, 32.007613], + [96.722651, 32.013195], + [96.742977, 32.001016], + [96.753448, 31.944156], + [96.776238, 31.935015], + [96.81073, 31.894375], + [96.794716, 31.869474], + [96.760223, 31.860325], + [96.765767, 31.819144], + [96.799027, 31.792188], + [96.840295, 31.720438], + [96.790404, 31.698545], + [96.778701, 31.675629], + [96.722651, 31.686833], + [96.691854, 31.722474], + [96.661057, 31.705674], + [96.615477, 31.737236], + [96.56805, 31.711783], + [96.519391, 31.74945], + [96.468884, 31.769804], + [96.435623, 31.796258], + [96.407906, 31.845583], + [96.389428, 31.919777], + [96.288414, 31.919777], + [96.253305, 31.929936], + [96.220044, 31.905553], + [96.188632, 31.904028], + [96.214501, 31.876589], + [96.202798, 31.841008], + [96.183088, 31.835924], + [96.178161, 31.775401], + [96.231131, 31.749959], + [96.222508, 31.733164], + [96.252073, 31.697527], + [96.245298, 31.657802], + [96.221892, 31.647613], + [96.207726, 31.598691], + [96.156603, 31.602769], + [96.148595, 31.686324], + [96.135661, 31.70211], + [96.064828, 31.720438], + [95.989067, 31.78761], + [95.983524, 31.816601], + [95.89914, 31.81711], + [95.846169, 31.736218], + [95.853561, 31.714329], + [95.823995, 31.68225], + [95.779648, 31.748941], + [95.634286, 31.782523], + [95.580083, 31.76726], + [95.546823, 31.73978], + [95.511714, 31.750468], + [95.480301, 31.795749], + [95.456896, 31.801853], + [95.406389, 31.896915], + [95.408852, 31.918761], + [95.3682, 31.92892], + [95.360809, 31.95939], + [95.395918, 32.001523], + [95.454432, 32.007613], + [95.421171, 32.033999], + [95.454432, 32.061898], + [95.440265, 32.157705], + [95.406389, 32.182021], + [95.367584, 32.178982], + [95.366968, 32.151118], + [95.31523, 32.148585], + [95.270266, 32.194683], + [95.270266, 32.194683], + [95.239469, 32.287315], + [95.241317, 32.3207], + [95.214216, 32.321712], + [95.20744, 32.297433], + [95.10581, 32.258979], + [95.079325, 32.279726], + [95.096571, 32.322217], + [95.193274, 32.332331], + [95.261643, 32.348006], + [95.228382, 32.363678], + [95.218527, 32.397035], + [95.153853, 32.386423], + [95.081789, 32.384907], + [95.075013, 32.376315], + [95.075013, 32.376315], + [95.057151, 32.395014], + [94.988166, 32.422802], + [94.944434, 32.404109], + [94.912405, 32.41573], + [94.889616, 32.472295], + [94.852043, 32.463712], + [94.80708, 32.486431], + [94.78737, 32.522266], + [94.762116, 32.526303], + [94.737479, 32.587338], + [94.638312, 32.645307], + [94.614291, 32.673522], + [94.591501, 32.640772], + [94.522516, 32.595909], + [94.459074, 32.599439], + [94.463386, 32.572209], + [94.435052, 32.562626], + [94.395016, 32.594397], + [94.371611, 32.524789], + [94.350053, 32.533871], + [94.294002, 32.519743], + [94.292154, 32.502584], + [94.250886, 32.51722], + [94.196684, 32.51621], + [94.176974, 32.454117], + [94.137554, 32.433915], + [94.091974, 32.463207], + [94.049474, 32.469771], + [94.03038, 32.448057], + [93.978641, 32.459672], + [93.960163, 32.484917], + [93.90904, 32.463207], + [93.861613, 32.466237], + [93.851142, 32.50965], + [93.820345, 32.549511], + [93.75136, 32.56313], + [93.721795, 32.578261], + [93.651577, 32.571705], + [93.618933, 32.522771], + [93.516687, 32.47583], + [93.501904, 32.503593], + [93.476651, 32.504603], + [93.4631, 32.556069], + [93.411977, 32.558086], + [93.385492, 32.525294], + [93.33868, 32.5712], + [93.308499, 32.580278], + [93.300492, 32.619604], + [93.260456, 32.62666], + [93.239514, 32.662439], + [93.210565, 32.655385], + [93.176688, 32.6705], + [93.159442, 32.644803], + [93.087993, 32.63674], + [93.069515, 32.626156], + [93.023935, 32.703239], + [93.019624, 32.737477], + [93.00053, 32.741001], + [92.964189, 32.714821], + [92.933392, 32.719353], + [92.866871, 32.698203], + [92.822523, 32.729926], + [92.789262, 32.719856], + [92.756618, 32.743014], + [92.686401, 32.76516], + [92.667922, 32.73194], + [92.634662, 32.720863], + [92.574916, 32.741001], + [92.56814, 32.73194], + [92.484372, 32.745028], + [92.459119, 32.76365], + [92.411076, 32.748048], + [92.355641, 32.764657], + [92.343938, 32.738484], + [92.310062, 32.751571], + [92.255243, 32.720863], + [92.198577, 32.754591], + [92.211511, 32.788306], + [92.193649, 32.801889], + [92.227526, 32.821003], + [92.205352, 32.866255], + [92.145606, 32.885857], + [92.101874, 32.860222], + [92.038432, 32.860725], + [92.018722, 32.829552], + [91.955897, 32.8205], + [91.896766, 32.907967], + [91.857962, 32.90244], + [91.839484, 32.948152], + [91.799448, 32.942126], + [91.752637, 32.969242], + [91.685499, 32.989324], + [91.664557, 33.012913], + [91.583253, 33.0375], + [91.55492, 33.060074], + [91.535826, 33.10019], + [91.49579, 33.109214], + [91.436044, 33.066092], + [91.370138, 33.100691], + [91.311624, 33.108211], + [91.261733, 33.141291], + [91.226624, 33.141792], + [91.18782, 33.106206], + [91.161335, 33.108712], + [91.147784, 33.07211], + [91.072024, 33.113224], + [91.037531, 33.098686], + [91.001807, 33.11573], + [90.927894, 33.120241], + [90.902024, 33.083143], + [90.88293, 33.120241], + [90.803474, 33.114227], + [90.740032, 33.142293], + [90.704308, 33.135778], + [90.627315, 33.180368], + [90.562642, 33.229441], + [90.490577, 33.264977], + [90.405577, 33.260473], + [90.363077, 33.279487], + [90.332896, 33.310501], + [90.246665, 33.423959], + [90.22018, 33.437943], + [90.107463, 33.460913], + [90.088984, 33.478885], + [90.083441, 33.525295], + [90.01076, 33.553728], + [89.984275, 33.612061], + [90.008296, 33.687785], + [89.981195, 33.70322], + [89.983659, 33.725622], + [89.907282, 33.741051], + [89.902355, 33.758467], + [89.942391, 33.801246], + [89.899891, 33.80771], + [89.837065, 33.868853], + [89.795181, 33.865374], + [89.73174, 33.921509], + [89.718805, 33.946832], + [89.688008, 33.959739], + [89.684928, 33.990013], + [89.635037, 34.049537], + [89.656595, 34.057966], + [89.655979, 34.097126], + [89.71203, 34.131809], + [89.756993, 34.124874], + [89.760073, 34.152613], + [89.789638, 34.150632], + [89.816739, 34.16945], + [89.838297, 34.263477], + [89.825362, 34.293642], + [89.86663, 34.324785], + [89.858623, 34.359375], + [89.820435, 34.369255], + [89.799493, 34.39642], + [89.819819, 34.420614], + [89.823515, 34.455657], + [89.814891, 34.548871], + [89.777935, 34.574499], + [89.798877, 34.628686], + [89.74837, 34.641981], + [89.72558, 34.660689], + [89.732356, 34.732035], + [89.799493, 34.743838], + [89.825978, 34.796931], + [89.867862, 34.81069], + [89.838913, 34.865705], + [89.814891, 34.86816], + [89.821051, 34.902033], + [89.78779, 34.921664], + [89.747138, 34.903506], + [89.707102, 34.919701], + [89.670146, 34.887798], + [89.578987, 34.895162], + [89.560509, 34.938836], + [89.59069, 35.057965], + [89.593153, 35.104491], + [89.579603, 35.118688], + [89.519241, 35.133862], + [89.46935, 35.214577], + [89.450255, 35.223867], + [89.48598, 35.256616], + [89.531559, 35.276161], + [89.494603, 35.298632], + [89.516161, 35.330862], + [89.497067, 35.361128], + [89.58761, 35.383575], + [89.619639, 35.412357], + [89.658443, 35.425526], + [89.685544, 35.416259], + [89.739131, 35.468429], + [89.765, 35.482563], + [89.740979, 35.507412], + [89.720037, 35.501566], + [89.699711, 35.544916], + [89.71203, 35.581915], + [89.75145, 35.580942], + [89.765616, 35.599922], + [89.726196, 35.648082], + [89.748986, 35.66267], + [89.747138, 35.7516], + [89.782863, 35.773453], + [89.767464, 35.799183], + [89.801957, 35.848193], + [89.778551, 35.861775], + [89.707718, 35.849163], + [89.654747, 35.848193], + [89.62395, 35.859349], + [89.550654, 35.856924], + [89.554965, 35.873414], + [89.489676, 35.903475], + [89.428082, 35.917531], + [89.434857, 35.992136], + [89.404676, 36.016827], + [89.417611, 36.044897], + [89.474893, 36.022151], + [89.605472, 36.038123], + [89.688624, 36.091337], + [89.711414, 36.093272] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 610000, + "name": "陕西省", + "center": [108.948024, 34.263161], + "centroid": [108.887114, 35.263661], + "childrenNum": 10, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 26, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [110.379257, 34.600612], + [110.29549, 34.610956], + [110.269004, 34.629671], + [110.229584, 34.692679], + [110.243135, 34.725641], + [110.246831, 34.789068], + [110.230816, 34.880925], + [110.262229, 34.944233], + [110.320743, 35.00504], + [110.373714, 35.134351], + [110.364475, 35.197952], + [110.378642, 35.210666], + [110.374946, 35.251728], + [110.45009, 35.327933], + [110.477808, 35.413821], + [110.531394, 35.511309], + [110.567735, 35.539559], + [110.589293, 35.602355], + [110.609619, 35.632031], + [110.57759, 35.701559], + [110.571431, 35.800639], + [110.550489, 35.838005], + [110.549257, 35.877778], + [110.511684, 35.879718], + [110.516612, 35.918501], + [110.502445, 35.947575], + [110.516612, 35.971796], + [110.49259, 35.994073], + [110.491974, 36.034735], + [110.467953, 36.074893], + [110.447011, 36.164328], + [110.45625, 36.22663], + [110.474112, 36.248352], + [110.474112, 36.306729], + [110.459946, 36.327946], + [110.487047, 36.393972], + [110.489511, 36.430094], + [110.47288, 36.453203], + [110.503677, 36.488335], + [110.488895, 36.556628], + [110.496902, 36.582102], + [110.447627, 36.621018], + [110.426685, 36.657514], + [110.394656, 36.676716], + [110.402663, 36.697352], + [110.438388, 36.685835], + [110.447011, 36.737649], + [110.407591, 36.776007], + [110.423605, 36.818179], + [110.406975, 36.824886], + [110.424221, 36.855539], + [110.376178, 36.882351], + [110.408823, 36.892403], + [110.424221, 36.963685], + [110.381721, 37.002408], + [110.382953, 37.022001], + [110.426685, 37.008621], + [110.417446, 37.027257], + [110.460561, 37.044932], + [110.49567, 37.086956], + [110.535706, 37.115118], + [110.53509, 37.138021], + [110.590525, 37.187145], + [110.651503, 37.256722], + [110.661974, 37.281963], + [110.690307, 37.287201], + [110.678604, 37.317668], + [110.695234, 37.34955], + [110.641648, 37.360015], + [110.630561, 37.372858], + [110.644111, 37.435135], + [110.740198, 37.44939], + [110.759292, 37.474567], + [110.770995, 37.538184], + [110.795017, 37.558586], + [110.771611, 37.594634], + [110.763604, 37.639668], + [110.793169, 37.650567], + [110.775306, 37.680886], + [110.706321, 37.705511], + [110.716792, 37.728708], + [110.750669, 37.736281], + [110.735886, 37.77035], + [110.680452, 37.790216], + [110.59422, 37.922049], + [110.522771, 37.955088], + [110.528315, 37.990471], + [110.507989, 38.013107], + [110.501829, 38.097929], + [110.519692, 38.130889], + [110.509221, 38.192061], + [110.528315, 38.211814], + [110.565887, 38.215105], + [110.57759, 38.297345], + [110.601612, 38.308147], + [110.661358, 38.308617], + [110.701394, 38.353215], + [110.746973, 38.366355], + [110.77777, 38.440924], + [110.796864, 38.453579], + [110.840596, 38.439986], + [110.874473, 38.453579], + [110.870777, 38.510265], + [110.907733, 38.521035], + [110.920052, 38.581878], + [110.898494, 38.587024], + [110.880632, 38.626776], + [110.916357, 38.673981], + [110.915125, 38.704345], + [110.965016, 38.755699], + [111.009363, 38.847579], + [110.995813, 38.868084], + [111.016755, 38.889981], + [111.009979, 38.932823], + [110.980414, 38.970056], + [110.998276, 38.998433], + [111.038313, 39.020289], + [111.094363, 39.030053], + [111.138095, 39.064447], + [111.147334, 39.100681], + [111.173819, 39.135041], + [111.163348, 39.152678], + [111.219399, 39.244044], + [111.213239, 39.257021], + [111.247732, 39.302419], + [111.202152, 39.305197], + [111.179363, 39.326959], + [111.186138, 39.35149], + [111.155341, 39.338531], + [111.159037, 39.362596], + [111.125776, 39.366297], + [111.087588, 39.376013], + [111.098059, 39.401914], + [111.064182, 39.400989], + [111.058639, 39.447681], + [111.10545, 39.472631], + [111.10545, 39.497573], + [111.148566, 39.531277], + [111.154725, 39.569116], + [111.136863, 39.587106], + [111.101138, 39.559428], + [111.017371, 39.552045], + [110.958856, 39.519275], + [110.891103, 39.509118], + [110.869545, 39.494341], + [110.782698, 39.38804], + [110.73835, 39.348713], + [110.731575, 39.30705], + [110.702626, 39.273701], + [110.626249, 39.266751], + [110.596684, 39.282966], + [110.566503, 39.320014], + [110.559728, 39.351027], + [110.524003, 39.382952], + [110.482735, 39.360745], + [110.434692, 39.381101], + [110.429764, 39.341308], + [110.385417, 39.310291], + [110.257917, 39.407001], + [110.243751, 39.423645], + [110.152592, 39.45415], + [110.12549, 39.432891], + [110.136577, 39.39174], + [110.161831, 39.387115], + [110.184005, 39.355192], + [110.217881, 39.281113], + [110.109476, 39.249606], + [110.041107, 39.21623], + [109.962267, 39.212056], + [109.90252, 39.271848], + [109.871723, 39.243581], + [109.961035, 39.191651], + [109.893897, 39.141075], + [109.92223, 39.107183], + [109.890818, 39.103932], + [109.851397, 39.122971], + [109.793499, 39.074204], + [109.762086, 39.057476], + [109.72513, 39.018429], + [109.665384, 38.981687], + [109.685094, 38.968195], + [109.672159, 38.928167], + [109.624116, 38.85457], + [109.549587, 38.805618], + [109.511399, 38.833595], + [109.444262, 38.782763], + [109.404226, 38.720689], + [109.338936, 38.701542], + [109.329081, 38.66043], + [109.367269, 38.627711], + [109.331545, 38.597783], + [109.276726, 38.623035], + [109.196654, 38.552867], + [109.175712, 38.518694], + [109.128901, 38.480288], + [109.054372, 38.433892], + [109.051292, 38.385122], + [109.007561, 38.359316], + [108.961981, 38.26493], + [108.976148, 38.245192], + [108.938575, 38.207582], + [108.964445, 38.154894], + [109.069155, 38.091336], + [109.050676, 38.055059], + [109.06977, 38.023008], + [109.037742, 38.021593], + [109.018648, 37.971602], + [108.982923, 37.964053], + [108.9743, 37.931962], + [108.93488, 37.922521], + [108.893612, 37.978207], + [108.883141, 38.01405], + [108.830786, 38.049875], + [108.797525, 38.04799], + [108.82709, 37.989056], + [108.798141, 37.93385], + [108.791982, 37.872934], + [108.799989, 37.784068], + [108.784591, 37.764673], + [108.791982, 37.700303], + [108.777815, 37.683728], + [108.720533, 37.683728], + [108.699591, 37.669518], + [108.628142, 37.651988], + [108.532671, 37.690832], + [108.485244, 37.678044], + [108.422418, 37.648672], + [108.301078, 37.640616], + [108.293071, 37.656726], + [108.24626, 37.665728], + [108.205608, 37.655779], + [108.193905, 37.638246], + [108.134159, 37.622131], + [108.055318, 37.652462], + [108.025137, 37.649619], + [108.012819, 37.66857], + [108.025753, 37.696041], + [107.993109, 37.735335], + [107.982022, 37.787378], + [107.884703, 37.808186], + [107.842819, 37.828987], + [107.732566, 37.84931], + [107.684523, 37.888522], + [107.65003, 37.86443], + [107.659269, 37.844112], + [107.646335, 37.805349], + [107.620465, 37.776026], + [107.599523, 37.791162], + [107.57119, 37.776499], + [107.499125, 37.765619], + [107.484959, 37.706458], + [107.425828, 37.684201], + [107.387024, 37.691305], + [107.389488, 37.671413], + [107.422133, 37.665254], + [107.361155, 37.613125], + [107.311264, 37.609806], + [107.330358, 37.584201], + [107.369162, 37.58752], + [107.345756, 37.518725], + [107.284162, 37.481691], + [107.282931, 37.437036], + [107.257677, 37.337179], + [107.273075, 37.29101], + [107.309416, 37.239095], + [107.270612, 37.229089], + [107.317423, 37.200017], + [107.336517, 37.165687], + [107.334669, 37.138975], + [107.306952, 37.100799], + [107.281083, 37.127047], + [107.268764, 37.099367], + [107.28601, 37.054963], + [107.288474, 37.008143], + [107.288474, 37.008143], + [107.291554, 36.979463], + [107.291554, 36.979463], + [107.310032, 36.912502], + [107.336517, 36.925899], + [107.365466, 36.905324], + [107.478183, 36.908196], + [107.533618, 36.867031], + [107.540393, 36.828718], + [107.5909, 36.836382], + [107.642023, 36.819137], + [107.670356, 36.83303], + [107.722095, 36.802367], + [107.742421, 36.811951], + [107.768291, 36.792783], + [107.866841, 36.766899], + [107.907493, 36.750118], + [107.914268, 36.720861], + [107.940754, 36.694953], + [107.938906, 36.655594], + [108.006659, 36.683435], + [108.02329, 36.647912], + [108.001732, 36.639269], + [108.060862, 36.592194], + [108.079956, 36.614294], + [108.092891, 36.587388], + [108.163724, 36.563839], + [108.1976, 36.630144], + [108.222854, 36.631105], + [108.204992, 36.606607], + [108.204992, 36.606607], + [108.210535, 36.577296], + [108.245644, 36.571048], + [108.262274, 36.549417], + [108.340498, 36.559032], + [108.365136, 36.519603], + [108.391621, 36.505654], + [108.408252, 36.45946], + [108.460606, 36.422871], + [108.495099, 36.422389], + [108.514809, 36.445501], + [108.510498, 36.47438], + [108.562852, 36.43876], + [108.618903, 36.433946], + [108.651548, 36.384818], + [108.641693, 36.359279], + [108.646004, 36.254143], + [108.712526, 36.138716], + [108.682345, 36.062316], + [108.688504, 36.021183], + [108.659555, 35.990683], + [108.652164, 35.94806], + [108.593649, 35.950967], + [108.562852, 35.921409], + [108.518505, 35.905414], + [108.499411, 35.872444], + [108.527744, 35.82442], + [108.533903, 35.746257], + [108.517889, 35.699615], + [108.539447, 35.605761], + [108.618287, 35.557088], + [108.625678, 35.537124], + [108.605968, 35.503028], + [108.631222, 35.418698], + [108.61028, 35.355271], + [108.614591, 35.328909], + [108.583178, 35.294724], + [108.547454, 35.304981], + [108.48894, 35.275184], + [108.36144, 35.279581], + [108.345426, 35.300586], + [108.296767, 35.267855], + [108.239484, 35.256127], + [108.221622, 35.296678], + [108.174811, 35.304981], + [108.094739, 35.280069], + [108.049159, 35.253683], + [107.949993, 35.245375], + [107.960464, 35.263457], + [107.867457, 35.256127], + [107.841587, 35.276649], + [107.745501, 35.311819], + [107.737494, 35.267366], + [107.667277, 35.257104], + [107.652494, 35.244886], + [107.686371, 35.218], + [107.715936, 35.168114], + [107.727639, 35.120157], + [107.769523, 35.064333], + [107.769523, 35.064333], + [107.773218, 35.060904], + [107.773218, 35.060904], + [107.814486, 35.024646], + [107.846515, 35.024646], + [107.863145, 34.999158], + [107.842203, 34.979056], + [107.741805, 34.953553], + [107.675284, 34.9511], + [107.638943, 34.935402], + [107.619849, 34.964834], + [107.564415, 34.968757], + [107.523763, 34.909886], + [107.455394, 34.916757], + [107.400575, 34.932949], + [107.369162, 34.917738], + [107.350068, 34.93393], + [107.286626, 34.931968], + [107.252749, 34.880925], + [107.189308, 34.893198], + [107.162206, 34.944233], + [107.119707, 34.950119], + [107.089526, 34.976604], + [107.08275, 35.024156], + [107.012533, 35.029547], + [106.990975, 35.068252], + [106.950323, 35.066782], + [106.901664, 35.094698], + [106.838222, 35.080007], + [106.710723, 35.100574], + [106.706411, 35.081966], + [106.615252, 35.071191], + [106.577064, 35.089312], + [106.541956, 35.083925], + [106.52163, 35.027587], + [106.494528, 35.006021], + [106.494528, 35.006021], + [106.484673, 34.983959], + [106.493296, 34.941289], + [106.527789, 34.876507], + [106.556122, 34.861285], + [106.550579, 34.82936], + [106.575216, 34.769897], + [106.539492, 34.745805], + [106.505615, 34.746789], + [106.487137, 34.715311], + [106.456956, 34.703996], + [106.442173, 34.675455], + [106.471122, 34.634102], + [106.419384, 34.643458], + [106.314058, 34.578934], + [106.341159, 34.568093], + [106.334384, 34.517811], + [106.455108, 34.531617], + [106.514238, 34.511894], + [106.513622, 34.498085], + [106.558586, 34.48822], + [106.610941, 34.454177], + [106.638042, 34.391481], + [106.717498, 34.369255], + [106.691013, 34.337635], + [106.705179, 34.299575], + [106.68239, 34.256057], + [106.652825, 34.24369], + [106.63373, 34.260014], + [106.589383, 34.253584], + [106.577064, 34.280786], + [106.526557, 34.292159], + [106.496376, 34.238248], + [106.5321, 34.254079], + [106.55797, 34.229837], + [106.585071, 34.149641], + [106.560434, 34.109514], + [106.501919, 34.105055], + [106.505615, 34.056479], + [106.471738, 34.024244], + [106.474202, 33.970659], + [106.41076, 33.909093], + [106.428007, 33.866368], + [106.475434, 33.875809], + [106.491448, 33.834559], + [106.461883, 33.789807], + [106.488369, 33.757969], + [106.482825, 33.707203], + [106.534564, 33.695254], + [106.575832, 33.631497], + [106.58076, 33.576169], + [106.540108, 33.512822], + [106.456956, 33.532779], + [106.447101, 33.613058], + [106.384891, 33.612061], + [106.35163, 33.587137], + [106.303587, 33.604585], + [106.237681, 33.564201], + [106.187174, 33.546746], + [106.108334, 33.569686], + [106.117573, 33.602591], + [106.086776, 33.617045], + [106.047356, 33.610067], + [105.971596, 33.613058], + [105.940183, 33.570684], + [105.902611, 33.556222], + [105.871198, 33.511325], + [105.842248, 33.489866], + [105.831162, 33.451926], + [105.837937, 33.410971], + [105.827466, 33.379993], + [105.709822, 33.382991], + [105.755401, 33.329004], + [105.752937, 33.291994], + [105.791741, 33.278486], + [105.799133, 33.258471], + [105.862574, 33.234447], + [105.917393, 33.237951], + [105.965436, 33.204407], + [105.968516, 33.154318], + [105.93156, 33.178365], + [105.897067, 33.146803], + [105.923552, 33.147805], + [105.934639, 33.112221], + [105.914929, 33.066092], + [105.926632, 33.042517], + [105.917393, 32.993841], + [105.861959, 32.939112], + [105.82685, 32.950663], + [105.735691, 32.905454], + [105.656851, 32.895405], + [105.638373, 32.879323], + [105.590329, 32.87681], + [105.565692, 32.906962], + [105.528119, 32.919019], + [105.49917, 32.911986], + [105.495475, 32.873292], + [105.524424, 32.847654], + [105.534279, 32.790822], + [105.555221, 32.794343], + [105.563844, 32.724891], + [105.585402, 32.728919], + [105.596489, 32.69921], + [105.677793, 32.726402], + [105.719061, 32.759624], + [105.768952, 32.767676], + [105.779423, 32.750061], + [105.822538, 32.770192], + [105.825002, 32.824523], + [105.849024, 32.817985], + [105.893371, 32.838603], + [105.93156, 32.826032], + [105.969132, 32.849162], + [106.011632, 32.829552], + [106.044277, 32.864747], + [106.071378, 32.828546], + [106.093552, 32.82402], + [106.07261, 32.76365], + [106.076921, 32.76365], + [106.076305, 32.759121], + [106.071378, 32.758114], + [106.120037, 32.719856], + [106.17424, 32.6977], + [106.254928, 32.693671], + [106.267863, 32.673522], + [106.301123, 32.680071], + [106.347935, 32.671003], + [106.389203, 32.62666], + [106.421231, 32.616579], + [106.451412, 32.65992], + [106.498224, 32.649338], + [106.517934, 32.668485], + [106.585687, 32.68813], + [106.626955, 32.682086], + [106.670071, 32.694678], + [106.733513, 32.739491], + [106.783404, 32.735967], + [106.793259, 32.712807], + [106.82344, 32.705254], + [106.854853, 32.724388], + [106.903512, 32.721367], + [106.912751, 32.704247], + [107.012533, 32.721367], + [107.066736, 32.708779], + [107.05996, 32.686115], + [107.098765, 32.649338], + [107.108004, 32.600951], + [107.080286, 32.542448], + [107.127098, 32.482393], + [107.189924, 32.468256], + [107.212097, 32.428864], + [107.263836, 32.403099], + [107.287858, 32.457147], + [107.313727, 32.489965], + [107.356843, 32.506622], + [107.382097, 32.54043], + [107.436299, 32.529835], + [107.438763, 32.465732], + [107.460937, 32.453612], + [107.456625, 32.41775], + [107.489886, 32.425328], + [107.527458, 32.38238], + [107.598291, 32.411688], + [107.648183, 32.413709], + [107.680827, 32.397035], + [107.707929, 32.331826], + [107.753508, 32.338399], + [107.812022, 32.247844], + [107.864377, 32.201266], + [107.890247, 32.214432], + [107.924739, 32.197215], + [107.979558, 32.146051], + [108.024521, 32.177462], + [108.018362, 32.2119], + [108.086731, 32.233165], + [108.143398, 32.219495], + [108.156948, 32.239239], + [108.179738, 32.221521], + [108.240716, 32.274666], + [108.310933, 32.232152], + [108.389773, 32.263533], + [108.414411, 32.252399], + [108.469846, 32.270618], + [108.507418, 32.245819], + [108.509882, 32.201266], + [108.543758, 32.177969], + [108.585026, 32.17189], + [108.676801, 32.10297], + [108.734084, 32.106519], + [108.75133, 32.076098], + [108.78767, 32.04871], + [108.837561, 32.039072], + [108.902235, 31.984774], + [108.986619, 31.980205], + [109.085785, 31.929428], + [109.123357, 31.892851], + [109.191111, 31.85575], + [109.195422, 31.817618], + [109.27611, 31.79931], + [109.279806, 31.776418], + [109.253936, 31.759628], + [109.282885, 31.743343], + [109.281654, 31.716874], + [109.381436, 31.705165], + [109.446109, 31.722983], + [109.502776, 31.716365], + [109.549587, 31.73011], + [109.585928, 31.726546], + [109.592087, 31.789136], + [109.633971, 31.804396], + [109.633971, 31.824738], + [109.60379, 31.885737], + [109.584696, 31.900472], + [109.62042, 31.928412], + [109.631507, 31.962436], + [109.590855, 32.012688], + [109.590855, 32.047696], + [109.621652, 32.106519], + [109.58716, 32.161251], + [109.604406, 32.199241], + [109.592703, 32.219495], + [109.550203, 32.225065], + [109.528645, 32.270112], + [109.495385, 32.300468], + [109.513247, 32.342444], + [109.502776, 32.38895], + [109.529877, 32.405625], + [109.526797, 32.43341], + [109.575457, 32.506622], + [109.637051, 32.540935], + [109.619804, 32.56767], + [109.631507, 32.599943], + [109.726978, 32.608513], + [109.746072, 32.594901], + [109.816905, 32.577252], + [109.910528, 32.592884], + [109.97089, 32.577756], + [110.017701, 32.546989], + [110.084223, 32.580782], + [110.090382, 32.617083], + [110.124259, 32.616579], + [110.153824, 32.593388], + [110.206179, 32.633212], + [110.156903, 32.683093], + [110.159367, 32.767173], + [110.127338, 32.77774], + [110.142121, 32.802895], + [110.105164, 32.832569], + [110.051578, 32.851676], + [109.988752, 32.886359], + [109.927158, 32.887364], + [109.907448, 32.903947], + [109.856941, 32.910479], + [109.847702, 32.893395], + [109.789804, 32.882339], + [109.76455, 32.909474], + [109.785492, 32.987316], + [109.794731, 33.067095], + [109.704188, 33.101694], + [109.688174, 33.116733], + [109.576073, 33.110216], + [109.522486, 33.138785], + [109.468283, 33.140288], + [109.438718, 33.152314], + [109.498464, 33.207412], + [109.514479, 33.237951], + [109.60687, 33.235949], + [109.619804, 33.275484], + [109.649985, 33.251465], + [109.693101, 33.254468], + [109.732521, 33.231443], + [109.813209, 33.236449], + [109.852013, 33.247961], + [109.916687, 33.229942], + [109.973353, 33.203907], + [109.999223, 33.212419], + [110.031252, 33.191888], + [110.164911, 33.209415], + [110.218497, 33.163336], + [110.285635, 33.171352], + [110.33799, 33.160331], + [110.372482, 33.186379], + [110.398352, 33.176862], + [110.398352, 33.176862], + [110.471032, 33.171352], + [110.54125, 33.255469], + [110.57759, 33.250464], + [110.59422, 33.168346], + [110.623785, 33.143796], + [110.650887, 33.157324], + [110.702626, 33.097182], + [110.753133, 33.15031], + [110.824582, 33.158327], + [110.828893, 33.201403], + [110.865234, 33.213921], + [110.9219, 33.203907], + [110.960704, 33.253967], + [110.984726, 33.255469], + [111.025994, 33.330504], + [111.025994, 33.375495], + [110.996429, 33.435946], + [111.02661, 33.467903], + [111.021066, 33.471397], + [111.021682, 33.476389], + [111.02661, 33.478386], + [111.002588, 33.535772], + [111.00382, 33.578662], + [110.966864, 33.609071], + [110.878784, 33.634486], + [110.823966, 33.685793], + [110.831973, 33.713675], + [110.81719, 33.751003], + [110.782082, 33.796272], + [110.74143, 33.798759], + [110.712481, 33.833564], + [110.66259, 33.85295], + [110.612083, 33.852453], + [110.587445, 33.887733], + [110.628713, 33.910086], + [110.627481, 33.925482], + [110.665669, 33.937895], + [110.671213, 33.966192], + [110.620706, 34.035652], + [110.587445, 34.023252], + [110.591757, 34.101586], + [110.61393, 34.113478], + [110.642264, 34.161032], + [110.621938, 34.177372], + [110.55788, 34.193214], + [110.55172, 34.213012], + [110.507989, 34.217466], + [110.43962, 34.243196], + [110.428533, 34.288203], + [110.451938, 34.292653], + [110.503677, 34.33714], + [110.473496, 34.393457], + [110.403279, 34.433448], + [110.403279, 34.433448], + [110.360779, 34.516825], + [110.372482, 34.544435], + [110.404511, 34.557743], + [110.366939, 34.566614], + [110.379257, 34.600612] + ] + ], + [ + [ + [111.02661, 33.478386], + [111.021682, 33.476389], + [111.021066, 33.471397], + [111.02661, 33.467903], + [111.02661, 33.478386] + ] + ], + [ + [ + [106.076921, 32.76365], + [106.07261, 32.76365], + [106.071378, 32.758114], + [106.076305, 32.759121], + [106.076921, 32.76365] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 620000, + "name": "甘肃省", + "center": [103.823557, 36.058039], + "childrenNum": 14, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 27, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [106.506231, 35.737514], + [106.504383, 35.736057], + [106.498224, 35.732656], + [106.49268, 35.732656], + [106.434782, 35.688436], + [106.460036, 35.643705], + [106.47913, 35.575101], + [106.460036, 35.578995], + [106.440941, 35.52641], + [106.465579, 35.481101], + [106.490217, 35.480613], + [106.483441, 35.450393], + [106.503767, 35.415284], + [106.501304, 35.364056], + [106.472354, 35.310842], + [106.415688, 35.276161], + [106.368261, 35.273718], + [106.363333, 35.238532], + [106.319601, 35.265411], + [106.241377, 35.358687], + [106.237681, 35.409431], + [106.196414, 35.409919], + [106.173008, 35.437716], + [106.129892, 35.393333], + [106.113262, 35.361616], + [106.083081, 35.421624], + [106.073226, 35.420649], + [106.067682, 35.436254], + [106.073226, 35.447468], + [106.071378, 35.449418], + [106.06953, 35.458193], + [106.071994, 35.463555], + [106.054132, 35.45478], + [106.034422, 35.469404], + [106.002393, 35.438692], + [105.894603, 35.413821], + [105.897683, 35.451368], + [106.048588, 35.488898], + [106.047356, 35.498155], + [106.023335, 35.49377], + [106.017175, 35.519103], + [105.900147, 35.54735], + [105.868734, 35.540046], + [105.847176, 35.490359], + [105.816379, 35.575101], + [105.800365, 35.564878], + [105.762176, 35.602841], + [105.759097, 35.634464], + [105.713517, 35.650513], + [105.722756, 35.673366], + [105.690727, 35.698643], + [105.723988, 35.725854], + [105.740618, 35.698643], + [105.759097, 35.724883], + [105.70243, 35.733142], + [105.667322, 35.749657], + [105.595873, 35.715651], + [105.481924, 35.727312], + [105.457286, 35.771511], + [105.432033, 35.787533], + [105.428953, 35.819082], + [105.408627, 35.822479], + [105.38091, 35.792873], + [105.371055, 35.844312], + [105.39754, 35.857409], + [105.350113, 35.875839], + [105.324859, 35.941761], + [105.343954, 36.033767], + [105.406163, 36.074409], + [105.430801, 36.10391], + [105.491163, 36.101009], + [105.515185, 36.147415], + [105.478844, 36.213111], + [105.460366, 36.223733], + [105.45975, 36.268137], + [105.476381, 36.293224], + [105.455439, 36.321678], + [105.425873, 36.330357], + [105.401236, 36.369881], + [105.398156, 36.430575], + [105.363048, 36.443093], + [105.362432, 36.496514], + [105.322396, 36.535954], + [105.281744, 36.522489], + [105.252179, 36.553263], + [105.2762, 36.563358], + [105.261418, 36.602764], + [105.22015, 36.631105], + [105.225693, 36.664716], + [105.201056, 36.700711], + [105.218302, 36.730455], + [105.272505, 36.739567], + [105.275584, 36.752515], + [105.319932, 36.742924], + [105.340874, 36.764502], + [105.334714, 36.80093], + [105.303302, 36.820575], + [105.279896, 36.86751], + [105.244787, 36.894796], + [105.178882, 36.892403], + [105.185657, 36.942164], + [105.165331, 36.99476], + [105.128991, 36.996194], + [105.05939, 37.022956], + [105.03968, 37.007187], + [105.004571, 37.035378], + [104.95468, 37.040156], + [104.954064, 37.077407], + [104.914644, 37.097935], + [104.888158, 37.15901], + [104.864753, 37.17284], + [104.85613, 37.211933], + [104.776673, 37.246718], + [104.717543, 37.208597], + [104.638087, 37.201923], + [104.600515, 37.242907], + [104.624536, 37.298627], + [104.651022, 37.290534], + [104.673812, 37.317668], + [104.713848, 37.329566], + [104.662109, 37.367626], + [104.679971, 37.408044], + [104.521059, 37.43466], + [104.499501, 37.421353], + [104.448994, 37.42468], + [104.437907, 37.445589], + [104.365226, 37.418026], + [104.298705, 37.414223], + [104.287002, 37.428007], + [104.237727, 37.411847], + [104.183524, 37.406618], + [104.089285, 37.465067], + [103.935916, 37.572818], + [103.874938, 37.604117], + [103.841062, 37.64725], + [103.683381, 37.777919], + [103.627947, 37.797783], + [103.40744, 37.860651], + [103.362477, 38.037621], + [103.368636, 38.08898], + [103.53494, 38.156776], + [103.507838, 38.280905], + [103.465339, 38.353215], + [103.416063, 38.404821], + [103.85954, 38.64454], + [104.011677, 38.85923], + [104.044322, 38.895105], + [104.173053, 38.94446], + [104.196459, 38.9882], + [104.190915, 39.042139], + [104.207546, 39.083495], + [104.171205, 39.160567], + [104.047401, 39.297788], + [104.073271, 39.351953], + [104.089901, 39.419947], + [103.955626, 39.456923], + [103.85338, 39.461543], + [103.728961, 39.430117], + [103.595302, 39.386652], + [103.428998, 39.353341], + [103.344615, 39.331588], + [103.259615, 39.263971], + [103.188166, 39.215302], + [103.133347, 39.192579], + [103.007696, 39.099753], + [102.883892, 39.120649], + [102.616574, 39.171703], + [102.579002, 39.183301], + [102.45335, 39.255167], + [102.3548, 39.231993], + [102.276576, 39.188868], + [102.050526, 39.141075], + [102.012338, 39.127149], + [101.902701, 39.111827], + [101.833715, 39.08907], + [101.926106, 39.000758], + [101.955055, 38.985874], + [102.045599, 38.904885], + [102.075164, 38.891378], + [101.941505, 38.808883], + [101.873751, 38.733761], + [101.777049, 38.66043], + [101.672955, 38.6908], + [101.601506, 38.65529], + [101.562702, 38.713218], + [101.412413, 38.764099], + [101.331109, 38.777164], + [101.307087, 38.80282], + [101.34158, 38.822406], + [101.33542, 38.847113], + [101.24303, 38.860628], + [101.237486, 38.907214], + [101.198682, 38.943064], + [101.228863, 39.020754], + [101.117378, 38.975174], + [100.969553, 38.946788], + [100.961545, 39.005874], + [100.901799, 39.030053], + [100.875314, 39.002619], + [100.835278, 39.025869], + [100.829118, 39.075133], + [100.864227, 39.106719], + [100.842669, 39.199999], + [100.842053, 39.405614], + [100.707778, 39.404689], + [100.606764, 39.387577], + [100.498975, 39.400527], + [100.500823, 39.481408], + [100.44354, 39.485565], + [100.326512, 39.509118], + [100.301258, 39.572345], + [100.314193, 39.606935], + [100.250135, 39.685274], + [100.128179, 39.702312], + [100.040716, 39.757083], + [99.958796, 39.769504], + [99.904593, 39.785601], + [99.822058, 39.860063], + [99.672384, 39.888079], + [99.469124, 39.875221], + [99.440791, 39.885783], + [99.459885, 39.898181], + [99.491298, 39.884406], + [99.533182, 39.891753], + [99.714268, 39.972061], + [99.751225, 40.006909], + [99.841152, 40.013326], + [99.927383, 40.063727], + [99.955716, 40.150695], + [100.007455, 40.20008], + [100.169447, 40.277743], + [100.169447, 40.541131], + [100.242744, 40.618855], + [100.237201, 40.716905], + [100.224882, 40.727337], + [100.107853, 40.875475], + [100.057346, 40.908049], + [99.985897, 40.909858], + [99.673, 40.93292], + [99.565827, 40.846961], + [99.174705, 40.858278], + [99.172858, 40.747289], + [99.12543, 40.715091], + [99.102025, 40.676522], + [99.041662, 40.693767], + [98.984996, 40.782644], + [98.790975, 40.705564], + [98.80699, 40.660181], + [98.802678, 40.607043], + [98.762642, 40.639748], + [98.72199, 40.657911], + [98.689345, 40.691952], + [98.668403, 40.773128], + [98.569853, 40.746836], + [98.627751, 40.677884], + [98.344419, 40.568413], + [98.333332, 40.918903], + [98.25018, 40.93925], + [98.184891, 40.988056], + [98.142391, 41.001607], + [97.971776, 41.09774], + [97.903407, 41.168057], + [97.629314, 41.440498], + [97.613915, 41.477276], + [97.84674, 41.656379], + [97.653335, 41.986856], + [97.500582, 42.243894], + [97.371235, 42.457076], + [97.172903, 42.795257], + [96.968411, 42.756161], + [96.742361, 42.75704], + [96.386348, 42.727592], + [96.166458, 42.623314], + [96.103632, 42.604375], + [96.072219, 42.569566], + [96.02356, 42.542675], + [96.0174, 42.482239], + [95.978596, 42.436762], + [96.06606, 42.414674], + [96.042038, 42.352787], + [96.040806, 42.326688], + [96.178161, 42.21775], + [96.077147, 42.149457], + [96.13874, 42.05399], + [96.137509, 42.019765], + [96.117183, 41.985966], + [96.054973, 41.936124], + [95.998306, 41.906289], + [95.855408, 41.849699], + [95.801206, 41.848361], + [95.759322, 41.835878], + [95.65646, 41.826067], + [95.57146, 41.796181], + [95.445193, 41.719841], + [95.39407, 41.693481], + [95.335556, 41.644305], + [95.299831, 41.565994], + [95.247476, 41.61344], + [95.194505, 41.694821], + [95.199433, 41.719395], + [95.16494, 41.735474], + [95.135991, 41.772976], + [95.110738, 41.768513], + [95.011572, 41.726541], + [94.969072, 41.718948], + [94.861898, 41.668451], + [94.809543, 41.619256], + [94.750413, 41.538227], + [94.534219, 41.505966], + [94.184365, 41.268444], + [94.01067, 41.114875], + [93.908424, 40.983539], + [93.809874, 40.879548], + [93.820961, 40.793519], + [93.760599, 40.664721], + [93.506216, 40.648376], + [92.928465, 40.572504], + [92.920458, 40.391792], + [92.906907, 40.310609], + [92.796654, 40.153897], + [92.745531, 39.868331], + [92.687632, 39.657174], + [92.639589, 39.514196], + [92.52564, 39.368611], + [92.378431, 39.258411], + [92.339011, 39.236628], + [92.343938, 39.146181], + [92.366112, 39.096037], + [92.366728, 39.059335], + [92.41046, 39.03842], + [92.459119, 39.042604], + [92.459119, 39.063982], + [92.489916, 39.099753], + [92.545966, 39.111362], + [92.659299, 39.109969], + [92.765857, 39.136898], + [92.866871, 39.138754], + [92.889045, 39.160103], + [92.938936, 39.169848], + [92.978356, 39.143396], + [93.043029, 39.146645], + [93.115094, 39.17959], + [93.142196, 39.160567], + [93.131725, 39.108112], + [93.165601, 39.090928], + [93.198246, 39.045857], + [93.179152, 38.923977], + [93.237666, 38.916062], + [93.274007, 38.896036], + [93.453245, 38.915596], + [93.729186, 38.924443], + [93.834511, 38.867618], + [93.884403, 38.867618], + [93.884403, 38.826136], + [93.769838, 38.821007], + [93.756287, 38.807484], + [93.773533, 38.771099], + [93.800019, 38.750566], + [93.885018, 38.720689], + [93.95154, 38.715086], + [93.973098, 38.724891], + [94.281067, 38.7599], + [94.370379, 38.7627], + [94.511429, 38.445142], + [94.527443, 38.425922], + [94.527443, 38.365416], + [94.56132, 38.351807], + [94.582878, 38.36917], + [94.672805, 38.386998], + [94.812623, 38.385591], + [94.861282, 38.393565], + [94.884072, 38.414669], + [94.973999, 38.430142], + [95.045448, 38.418889], + [95.072549, 38.402476], + [95.122441, 38.417014], + [95.140919, 38.392158], + [95.185266, 38.379492], + [95.209904, 38.327868], + [95.229614, 38.330685], + [95.259179, 38.302981], + [95.315846, 38.318947], + [95.408236, 38.300163], + [95.440881, 38.310965], + [95.455664, 38.291709], + [95.487693, 38.314721], + [95.51849, 38.294997], + [95.585011, 38.343359], + [95.608417, 38.339134], + [95.671858, 38.388405], + [95.703887, 38.400131], + [95.723597, 38.378554], + [95.775952, 38.356031], + [95.83693, 38.344298], + [95.852945, 38.287481], + [95.89606, 38.2903], + [95.932401, 38.259291], + [95.93856, 38.237202], + [96.006929, 38.207582], + [96.06606, 38.173245], + [96.109175, 38.187358], + [96.221892, 38.149246], + [96.252689, 38.167599], + [96.264392, 38.145952], + [96.313051, 38.161952], + [96.301964, 38.183124], + [96.335841, 38.246132], + [96.378341, 38.277146], + [96.46334, 38.277616], + [96.665369, 38.23015], + [96.655514, 38.295936], + [96.638883, 38.307208], + [96.626564, 38.356031], + [96.698013, 38.422172], + [96.707868, 38.459203], + [96.6666, 38.483567], + [96.706637, 38.505582], + [96.780549, 38.504177], + [96.800259, 38.52759], + [96.767614, 38.552399], + [96.808882, 38.582346], + [96.7941, 38.608072], + [96.847071, 38.599186], + [96.876636, 38.580475], + [96.961019, 38.558015], + [97.055874, 38.594508], + [97.047251, 38.653888], + [97.057722, 38.67258], + [97.009063, 38.702477], + [97.023229, 38.755699], + [97.00044, 38.7613], + [96.987505, 38.793025], + [96.993664, 38.834993], + [96.983809, 38.869016], + [96.940693, 38.90768], + [96.938846, 38.95563], + [96.965331, 39.017034], + [96.95794, 39.041674], + [96.969643, 39.097895], + [97.012142, 39.142004], + [96.962251, 39.198144], + [97.017686, 39.208347], + [97.060186, 39.19768], + [97.14149, 39.199999], + [97.220946, 39.193042], + [97.315185, 39.164744], + [97.347213, 39.167528], + [97.371235, 39.140611], + [97.401416, 39.146645], + [97.458698, 39.117863], + [97.504894, 39.076527], + [97.58127, 39.052364], + [97.679205, 39.010524], + [97.701379, 38.963076], + [97.828878, 38.93003], + [97.875689, 38.898365], + [98.009348, 38.85923], + [98.029058, 38.834061], + [98.068478, 38.816344], + [98.091884, 38.786495], + [98.167645, 38.840121], + [98.242173, 38.880664], + [98.235398, 38.918855], + [98.276666, 38.963541], + [98.287753, 38.992386], + [98.280977, 39.027263], + [98.316702, 39.040744], + [98.383839, 39.029588], + [98.401086, 39.001688], + [98.432498, 38.996107], + [98.428187, 38.976104], + [98.457752, 38.952838], + [98.526737, 38.95563], + [98.584635, 38.93003], + [98.624056, 38.959353], + [98.612353, 38.977035], + [98.661628, 38.993782], + [98.70536, 39.043533], + [98.730613, 39.057011], + [98.743548, 39.086747], + [98.816845, 39.085818], + [98.818076, 39.064911], + [98.886446, 39.040744], + [98.903076, 39.012384], + [98.951735, 38.987735], + [99.054597, 38.97657], + [99.107568, 38.951907], + [99.071843, 38.921184], + [99.068764, 38.896968], + [99.141445, 38.852706], + [99.222133, 38.788827], + [99.291118, 38.765966], + [99.361951, 38.718354], + [99.375502, 38.684727], + [99.412458, 38.665571], + [99.450646, 38.60433], + [99.501769, 38.612281], + [99.52887, 38.546314], + [99.585537, 38.498556], + [99.63974, 38.474666], + [99.65945, 38.449361], + [99.727203, 38.415607], + [99.758, 38.410449], + [99.826985, 38.370109], + [99.960028, 38.320825], + [100.001912, 38.315191], + [100.049955, 38.283254], + [100.071513, 38.284663], + [100.117093, 38.253652], + [100.126332, 38.231561], + [100.182998, 38.222158], + [100.159592, 38.291239], + [100.163904, 38.328337], + [100.136803, 38.33444], + [100.093071, 38.407166], + [100.022238, 38.432017], + [100.001296, 38.467169], + [100.025933, 38.507923], + [100.064122, 38.518694], + [100.086911, 38.492936], + [100.113397, 38.497151], + [100.163288, 38.461546], + [100.24028, 38.441861], + [100.259374, 38.366355], + [100.301874, 38.388405], + [100.331439, 38.337257], + [100.318505, 38.329276], + [100.396729, 38.293118], + [100.424446, 38.307208], + [100.432453, 38.275267], + [100.459555, 38.2654], + [100.474953, 38.288891], + [100.516837, 38.272448], + [100.545786, 38.247072], + [100.595061, 38.242372], + [100.619083, 38.26587], + [100.71517, 38.253652], + [100.752126, 38.238612], + [100.825423, 38.158658], + [100.860531, 38.148305], + [100.913502, 38.17889], + [100.93814, 38.16007], + [100.91843, 38.129006], + [100.922125, 38.084741], + [100.888864, 38.056001], + [100.895024, 38.013107], + [100.91843, 37.999432], + [100.964009, 38.011221], + [101.077342, 37.941874], + [101.103211, 37.946593], + [101.114298, 37.92016], + [101.152486, 37.891356], + [101.159262, 37.86821], + [101.202994, 37.84742], + [101.276906, 37.83655], + [101.362522, 37.791162], + [101.382848, 37.822369], + [101.459224, 37.86632], + [101.551615, 37.835604], + [101.598427, 37.827569], + [101.670491, 37.754264], + [101.659405, 37.733441], + [101.791832, 37.696041], + [101.815853, 37.654357], + [101.854657, 37.664781], + [101.873135, 37.686569], + [101.946432, 37.728235], + [101.998787, 37.724921], + [102.036359, 37.685149], + [102.048678, 37.651515], + [102.035128, 37.627819], + [102.102265, 37.582304], + [102.131214, 37.54625], + [102.103497, 37.482641], + [102.125055, 37.48549], + [102.176794, 37.458892], + [102.19712, 37.420403], + [102.299981, 37.391404], + [102.29875, 37.370004], + [102.368351, 37.327662], + [102.428097, 37.308624], + [102.419474, 37.294343], + [102.45335, 37.271487], + [102.457662, 37.248147], + [102.490307, 37.223371], + [102.533422, 37.217176], + [102.578386, 37.17284], + [102.599944, 37.174748], + [102.642444, 37.099845], + [102.583314, 37.104618], + [102.488459, 37.078362], + [102.506321, 37.019134], + [102.450271, 36.968467], + [102.499546, 36.954599], + [102.526031, 36.928291], + [102.56114, 36.91968], + [102.587009, 36.869904], + [102.639364, 36.852666], + [102.720052, 36.767858], + [102.692335, 36.775528], + [102.639364, 36.732853], + [102.612879, 36.738129], + [102.601176, 36.710307], + [102.630741, 36.650793], + [102.684328, 36.619097], + [102.724364, 36.613813], + [102.714509, 36.599401], + [102.761936, 36.568645], + [102.734219, 36.562396], + [102.753313, 36.525855], + [102.793349, 36.497957], + [102.771791, 36.47438], + [102.829689, 36.365544], + [102.831537, 36.365544], + [102.838928, 36.345783], + [102.836465, 36.344819], + [102.845704, 36.331803], + [102.896827, 36.331803], + [102.922696, 36.298047], + [103.024942, 36.256556], + [103.021246, 36.232906], + [103.066826, 36.216974], + [103.048964, 36.199107], + [102.986754, 36.193312], + [102.965812, 36.151765], + [102.948566, 36.150798], + [102.941174, 36.104877], + [102.882044, 36.082632], + [102.932551, 36.048285], + [102.968276, 36.044414], + [102.951645, 36.021667], + [102.971971, 35.995525], + [102.942406, 35.92674], + [102.954725, 35.858864], + [102.94487, 35.829757], + [102.914073, 35.845282], + [102.81737, 35.850133], + [102.787189, 35.862745], + [102.739146, 35.821023], + [102.715125, 35.815685], + [102.686175, 35.771996], + [102.707733, 35.70496], + [102.744074, 35.657807], + [102.7644, 35.653431], + [102.763168, 35.612086], + [102.808747, 35.560496], + [102.746537, 35.545403], + [102.729291, 35.523487], + [102.782878, 35.527871], + [102.743458, 35.494745], + [102.695414, 35.528358], + [102.570995, 35.548324], + [102.531575, 35.580455], + [102.503241, 35.585322], + [102.49893, 35.545403], + [102.437952, 35.455268], + [102.447807, 35.437229], + [102.408387, 35.409431], + [102.314764, 35.434303], + [102.293822, 35.424063], + [102.287663, 35.36552], + [102.317844, 35.343067], + [102.311684, 35.31426], + [102.280887, 35.303028], + [102.3123, 35.282512], + [102.370199, 35.263946], + [102.365887, 35.235599], + [102.404075, 35.179366], + [102.346793, 35.164201], + [102.310452, 35.128967], + [102.29567, 35.071681], + [102.252554, 35.048657], + [102.218062, 35.057475], + [102.211286, 35.034937], + [102.176178, 35.032977], + [102.157699, 35.010923], + [102.133678, 35.014844], + [102.094874, 34.986901], + [102.048062, 34.910868], + [102.068388, 34.887798], + [101.985852, 34.90007], + [101.916867, 34.873561], + [101.923027, 34.835746], + [101.917483, 34.705964], + [101.919947, 34.621791], + [101.934729, 34.58731], + [101.956287, 34.582876], + [101.97415, 34.548871], + [102.001867, 34.538519], + [102.093026, 34.536547], + [102.139837, 34.50351], + [102.155852, 34.507456], + [102.169402, 34.457631], + [102.205743, 34.407777], + [102.259329, 34.355917], + [102.237156, 34.34307], + [102.237156, 34.34307], + [102.186649, 34.352952], + [102.149692, 34.271885], + [102.067772, 34.293642], + [102.062229, 34.227858], + [102.01357, 34.218456], + [102.030816, 34.190739], + [102.003099, 34.162022], + [101.965526, 34.167469], + [101.955055, 34.109514], + [101.897773, 34.133791], + [101.874367, 34.130323], + [101.851578, 34.153108], + [101.836795, 34.124378], + [101.788136, 34.131809], + [101.764114, 34.122892], + [101.736397, 34.080275], + [101.718535, 34.083249], + [101.703136, 34.119424], + [101.674187, 34.110506], + [101.6206, 34.178857], + [101.53868, 34.212022], + [101.492485, 34.195689], + [101.482014, 34.218951], + [101.417956, 34.227858], + [101.369913, 34.248143], + [101.327413, 34.24468], + [101.325565, 34.268423], + [101.268899, 34.278808], + [101.228863, 34.298586], + [101.235022, 34.325279], + [101.193754, 34.336646], + [101.178356, 34.320831], + [101.098284, 34.329233], + [101.054552, 34.322808], + [100.986799, 34.374689], + [100.951074, 34.38358], + [100.895024, 34.375183], + [100.868538, 34.332693], + [100.821727, 34.317371], + [100.798321, 34.260014], + [100.809408, 34.247153], + [100.764445, 34.178857], + [100.806329, 34.155584], + [100.848828, 34.089692], + [100.870386, 34.083744], + [100.880857, 34.036644], + [100.93506, 33.990013], + [100.927669, 33.975126], + [100.965857, 33.946832], + [100.994806, 33.891707], + [101.023139, 33.896178], + [101.054552, 33.863386], + [101.153718, 33.8445], + [101.153102, 33.823124], + [101.190675, 33.791796], + [101.186363, 33.741051], + [101.162957, 33.719649], + [101.177124, 33.685295], + [101.166653, 33.659894], + [101.217776, 33.669856], + [101.23687, 33.685793], + [101.302776, 33.657902], + [101.385312, 33.644949], + [101.424732, 33.655411], + [101.428427, 33.680315], + [101.501724, 33.702723], + [101.58426, 33.674339], + [101.585492, 33.645448], + [101.616905, 33.598603], + [101.611977, 33.565199], + [101.622448, 33.502343], + [101.718535, 33.494857], + [101.748716, 33.505337], + [101.769042, 33.538765], + [101.783208, 33.556721], + [101.831252, 33.554726], + [101.844186, 33.602591], + [101.884222, 33.578163], + [101.907012, 33.539264], + [101.906396, 33.48188], + [101.946432, 33.442937], + [101.915635, 33.425957], + [101.887302, 33.383991], + [101.877447, 33.314502], + [101.769658, 33.26898], + [101.770274, 33.248962], + [101.83002, 33.213921], + [101.841723, 33.184876], + [101.825708, 33.119239], + [101.865744, 33.103198], + [101.887302, 33.135778], + [101.921795, 33.153817], + [101.935345, 33.186879], + [101.99386, 33.1999], + [102.054838, 33.189884], + [102.08933, 33.204908], + [102.08933, 33.227439], + [102.117047, 33.288492], + [102.144765, 33.273983], + [102.160163, 33.242956], + [102.200815, 33.223434], + [102.217446, 33.247961], + [102.192192, 33.337005], + [102.218062, 33.349503], + [102.258098, 33.409472], + [102.296286, 33.413969], + [102.310452, 33.397982], + [102.368967, 33.41247], + [102.392988, 33.404477], + [102.447807, 33.454922], + [102.462589, 33.449429], + [102.461358, 33.501345], + [102.446575, 33.53228], + [102.477988, 33.543254], + [102.440416, 33.574673], + [102.346793, 33.605582], + [102.31538, 33.665374], + [102.342481, 33.725622], + [102.284583, 33.719151], + [102.324619, 33.754486], + [102.296286, 33.783838], + [102.243315, 33.786823], + [102.261177, 33.821136], + [102.25317, 33.861399], + [102.136142, 33.965199], + [102.16817, 33.983066], + [102.226069, 33.963214], + [102.248858, 33.98654], + [102.287047, 33.977607], + [102.315996, 33.993983], + [102.345561, 33.969666], + [102.392372, 33.971651], + [102.406539, 34.033172], + [102.437336, 34.087214], + [102.471213, 34.072839], + [102.511865, 34.086222], + [102.615958, 34.099604], + [102.649219, 34.080275], + [102.655994, 34.113478], + [102.598712, 34.14766], + [102.651067, 34.165983], + [102.664002, 34.192719], + [102.694799, 34.198659], + [102.728675, 34.235774], + [102.779798, 34.236764], + [102.798276, 34.272874], + [102.856791, 34.270895], + [102.85987, 34.301058], + [102.911609, 34.312923], + [102.949181, 34.292159], + [102.977515, 34.252595], + [102.973203, 34.205588], + [103.005848, 34.184798], + [103.052043, 34.195194], + [103.100087, 34.181828], + [103.124108, 34.162022], + [103.121644, 34.112487], + [103.178927, 34.079779], + [103.129652, 34.065899], + [103.119797, 34.03466], + [103.147514, 34.036644], + [103.157369, 33.998944], + [103.120413, 33.953286], + [103.1315, 33.931937], + [103.16476, 33.929454], + [103.181391, 33.900649], + [103.153673, 33.819147], + [103.165376, 33.805721], + [103.228202, 33.79478], + [103.24976, 33.814175], + [103.284868, 33.80224], + [103.278709, 33.774387], + [103.35447, 33.743539], + [103.434542, 33.752993], + [103.464723, 33.80224], + [103.518309, 33.807213], + [103.545411, 33.719649], + [103.520157, 33.678323], + [103.552186, 33.671351], + [103.563889, 33.699735], + [103.593454, 33.716164], + [103.645809, 33.708697], + [103.667983, 33.685793], + [103.690772, 33.69376], + [103.778236, 33.658898], + [103.861388, 33.682307], + [103.980264, 33.670852], + [104.046169, 33.686291], + [104.103452, 33.663381], + [104.176749, 33.5996], + [104.155191, 33.542755], + [104.180444, 33.472895], + [104.213089, 33.446932], + [104.22048, 33.404477], + [104.272219, 33.391486], + [104.292545, 33.336505], + [104.373849, 33.345004], + [104.420045, 33.327004], + [104.386168, 33.298497], + [104.333813, 33.315502], + [104.303632, 33.304499], + [104.323958, 33.26898], + [104.32827, 33.223934], + [104.351059, 33.158828], + [104.378161, 33.109214], + [104.337509, 33.038002], + [104.391711, 33.035493], + [104.426204, 33.010906], + [104.383704, 32.994343], + [104.378161, 32.953174], + [104.345516, 32.940117], + [104.288234, 32.942628], + [104.277147, 32.90244], + [104.294393, 32.835586], + [104.363994, 32.822511], + [104.458849, 32.748551], + [104.51182, 32.753585], + [104.526602, 32.728416], + [104.582653, 32.722374], + [104.592508, 32.695685], + [104.643015, 32.661935], + [104.696601, 32.673522], + [104.739717, 32.635228], + [104.795768, 32.643292], + [104.820405, 32.662943], + [104.845659, 32.653873], + [104.881999, 32.600951], + [104.925115, 32.607505], + [105.026745, 32.650346], + [105.0791, 32.637244], + [105.111128, 32.593893], + [105.185041, 32.617587], + [105.215222, 32.63674], + [105.219534, 32.666469], + [105.263265, 32.652362], + [105.297758, 32.656897], + [105.347033, 32.68259], + [105.368591, 32.712807], + [105.448663, 32.732946], + [105.454207, 32.767173], + [105.427721, 32.784281], + [105.396308, 32.85067], + [105.396308, 32.85067], + [105.38091, 32.876307], + [105.408011, 32.885857], + [105.414171, 32.922034], + [105.467757, 32.930071], + [105.49917, 32.911986], + [105.528119, 32.919019], + [105.565692, 32.906962], + [105.590329, 32.87681], + [105.638373, 32.879323], + [105.656851, 32.895405], + [105.735691, 32.905454], + [105.82685, 32.950663], + [105.861959, 32.939112], + [105.917393, 32.993841], + [105.926632, 33.042517], + [105.914929, 33.066092], + [105.934639, 33.112221], + [105.923552, 33.147805], + [105.897067, 33.146803], + [105.93156, 33.178365], + [105.968516, 33.154318], + [105.965436, 33.204407], + [105.917393, 33.237951], + [105.862574, 33.234447], + [105.799133, 33.258471], + [105.791741, 33.278486], + [105.752937, 33.291994], + [105.755401, 33.329004], + [105.709822, 33.382991], + [105.827466, 33.379993], + [105.837937, 33.410971], + [105.831162, 33.451926], + [105.842248, 33.489866], + [105.871198, 33.511325], + [105.902611, 33.556222], + [105.940183, 33.570684], + [105.971596, 33.613058], + [106.047356, 33.610067], + [106.086776, 33.617045], + [106.117573, 33.602591], + [106.108334, 33.569686], + [106.187174, 33.546746], + [106.237681, 33.564201], + [106.303587, 33.604585], + [106.35163, 33.587137], + [106.384891, 33.612061], + [106.447101, 33.613058], + [106.456956, 33.532779], + [106.540108, 33.512822], + [106.58076, 33.576169], + [106.575832, 33.631497], + [106.534564, 33.695254], + [106.482825, 33.707203], + [106.488369, 33.757969], + [106.461883, 33.789807], + [106.491448, 33.834559], + [106.475434, 33.875809], + [106.428007, 33.866368], + [106.41076, 33.909093], + [106.474202, 33.970659], + [106.471738, 34.024244], + [106.505615, 34.056479], + [106.501919, 34.105055], + [106.560434, 34.109514], + [106.585071, 34.149641], + [106.55797, 34.229837], + [106.5321, 34.254079], + [106.496376, 34.238248], + [106.526557, 34.292159], + [106.577064, 34.280786], + [106.589383, 34.253584], + [106.63373, 34.260014], + [106.652825, 34.24369], + [106.68239, 34.256057], + [106.705179, 34.299575], + [106.691013, 34.337635], + [106.717498, 34.369255], + [106.638042, 34.391481], + [106.610941, 34.454177], + [106.558586, 34.48822], + [106.513622, 34.498085], + [106.514238, 34.511894], + [106.455108, 34.531617], + [106.334384, 34.517811], + [106.341159, 34.568093], + [106.314058, 34.578934], + [106.419384, 34.643458], + [106.471122, 34.634102], + [106.442173, 34.675455], + [106.456956, 34.703996], + [106.487137, 34.715311], + [106.505615, 34.746789], + [106.539492, 34.745805], + [106.575216, 34.769897], + [106.550579, 34.82936], + [106.556122, 34.861285], + [106.527789, 34.876507], + [106.493296, 34.941289], + [106.484673, 34.983959], + [106.494528, 35.006021], + [106.494528, 35.006021], + [106.52163, 35.027587], + [106.541956, 35.083925], + [106.577064, 35.089312], + [106.615252, 35.071191], + [106.706411, 35.081966], + [106.710723, 35.100574], + [106.838222, 35.080007], + [106.901664, 35.094698], + [106.950323, 35.066782], + [106.990975, 35.068252], + [107.012533, 35.029547], + [107.08275, 35.024156], + [107.089526, 34.976604], + [107.119707, 34.950119], + [107.162206, 34.944233], + [107.189308, 34.893198], + [107.252749, 34.880925], + [107.286626, 34.931968], + [107.350068, 34.93393], + [107.369162, 34.917738], + [107.400575, 34.932949], + [107.455394, 34.916757], + [107.523763, 34.909886], + [107.564415, 34.968757], + [107.619849, 34.964834], + [107.638943, 34.935402], + [107.675284, 34.9511], + [107.741805, 34.953553], + [107.842203, 34.979056], + [107.863145, 34.999158], + [107.846515, 35.024646], + [107.814486, 35.024646], + [107.773218, 35.060904], + [107.773218, 35.060904], + [107.769523, 35.064333], + [107.769523, 35.064333], + [107.727639, 35.120157], + [107.715936, 35.168114], + [107.686371, 35.218], + [107.652494, 35.244886], + [107.667277, 35.257104], + [107.737494, 35.267366], + [107.745501, 35.311819], + [107.841587, 35.276649], + [107.867457, 35.256127], + [107.960464, 35.263457], + [107.949993, 35.245375], + [108.049159, 35.253683], + [108.094739, 35.280069], + [108.174811, 35.304981], + [108.221622, 35.296678], + [108.239484, 35.256127], + [108.296767, 35.267855], + [108.345426, 35.300586], + [108.36144, 35.279581], + [108.48894, 35.275184], + [108.547454, 35.304981], + [108.583178, 35.294724], + [108.614591, 35.328909], + [108.61028, 35.355271], + [108.631222, 35.418698], + [108.605968, 35.503028], + [108.625678, 35.537124], + [108.618287, 35.557088], + [108.539447, 35.605761], + [108.517889, 35.699615], + [108.533903, 35.746257], + [108.527744, 35.82442], + [108.499411, 35.872444], + [108.518505, 35.905414], + [108.562852, 35.921409], + [108.593649, 35.950967], + [108.652164, 35.94806], + [108.659555, 35.990683], + [108.688504, 36.021183], + [108.682345, 36.062316], + [108.712526, 36.138716], + [108.646004, 36.254143], + [108.641693, 36.359279], + [108.651548, 36.384818], + [108.618903, 36.433946], + [108.562852, 36.43876], + [108.510498, 36.47438], + [108.514809, 36.445501], + [108.495099, 36.422389], + [108.460606, 36.422871], + [108.408252, 36.45946], + [108.391621, 36.505654], + [108.365136, 36.519603], + [108.340498, 36.559032], + [108.262274, 36.549417], + [108.245644, 36.571048], + [108.210535, 36.577296], + [108.204992, 36.606607], + [108.204992, 36.606607], + [108.222854, 36.631105], + [108.1976, 36.630144], + [108.163724, 36.563839], + [108.092891, 36.587388], + [108.079956, 36.614294], + [108.060862, 36.592194], + [108.001732, 36.639269], + [108.02329, 36.647912], + [108.006659, 36.683435], + [107.938906, 36.655594], + [107.940754, 36.694953], + [107.914268, 36.720861], + [107.907493, 36.750118], + [107.866841, 36.766899], + [107.768291, 36.792783], + [107.742421, 36.811951], + [107.722095, 36.802367], + [107.670356, 36.83303], + [107.642023, 36.819137], + [107.5909, 36.836382], + [107.540393, 36.828718], + [107.533618, 36.867031], + [107.478183, 36.908196], + [107.365466, 36.905324], + [107.336517, 36.925899], + [107.310032, 36.912502], + [107.291554, 36.979463], + [107.291554, 36.979463], + [107.288474, 37.008143], + [107.288474, 37.008143], + [107.28601, 37.054963], + [107.268764, 37.099367], + [107.234887, 37.096503], + [107.181916, 37.143269], + [107.133873, 37.134681], + [107.095685, 37.115595], + [107.030395, 37.140883], + [107.031011, 37.108436], + [106.998367, 37.106527], + [106.905976, 37.151378], + [106.912135, 37.110345], + [106.891193, 37.098413], + [106.818512, 37.141838], + [106.776012, 37.158056], + [106.772933, 37.120367], + [106.750143, 37.09889], + [106.728585, 37.121321], + [106.687933, 37.12991], + [106.673151, 37.1113], + [106.6171, 37.135158], + [106.605397, 37.127524], + [106.645433, 37.064992], + [106.666991, 37.016745], + [106.646665, 37.000496], + [106.64297, 36.962729], + [106.594926, 36.967988], + [106.595542, 36.94025], + [106.540108, 36.984244], + [106.549347, 36.941685], + [106.601702, 36.918244], + [106.609709, 36.878521], + [106.609709, 36.878521], + [106.626955, 36.892403], + [106.637426, 36.867031], + [106.637426, 36.867031], + [106.657752, 36.820575], + [106.627571, 36.752995], + [106.644817, 36.72278], + [106.59431, 36.750118], + [106.514238, 36.715584], + [106.519782, 36.708868], + [106.519782, 36.708868], + [106.530869, 36.690154], + [106.490833, 36.685835], + [106.491448, 36.628703], + [106.444637, 36.624861], + [106.465579, 36.583063], + [106.444637, 36.557109], + [106.397826, 36.576816], + [106.392282, 36.556628], + [106.363949, 36.577296], + [106.37134, 36.549417], + [106.39721, 36.548455], + [106.455724, 36.496995], + [106.494528, 36.494589], + [106.523477, 36.468605], + [106.492064, 36.422389], + [106.510543, 36.379037], + [106.497608, 36.31348], + [106.470507, 36.306246], + [106.504383, 36.266207], + [106.54134, 36.25366], + [106.559202, 36.292259], + [106.647897, 36.259451], + [106.685469, 36.273445], + [106.698404, 36.244008], + [106.735976, 36.23725], + [106.772933, 36.212628], + [106.808657, 36.21118], + [106.833295, 36.229044], + [106.858548, 36.206834], + [106.858548, 36.206834], + [106.873947, 36.178338], + [106.873947, 36.178338], + [106.930613, 36.138716], + [106.925686, 36.115997], + [106.957715, 36.091337], + [106.940468, 36.064734], + [106.928149, 36.011502], + [106.94786, 35.988262], + [106.90228, 35.943699], + [106.93862, 35.952905], + [106.940468, 35.931101], + [106.912751, 35.93207], + [106.849925, 35.887476], + [106.927534, 35.810346], + [106.897353, 35.759856], + [106.868403, 35.771996], + [106.867171, 35.738485], + [106.819128, 35.7448], + [106.806193, 35.70982], + [106.750759, 35.725369], + [106.750759, 35.689408], + [106.674998, 35.728284], + [106.66268, 35.70739], + [106.633115, 35.714679], + [106.620796, 35.743829], + [106.595542, 35.727312], + [106.566593, 35.738971], + [106.506231, 35.737514] + ] + ], + [ + [ + [106.047356, 35.498155], + [106.048588, 35.488898], + [106.054132, 35.45478], + [106.071994, 35.463555], + [106.078769, 35.509848], + [106.047356, 35.498155] + ] + ], + [ + [ + [102.831537, 36.365544], + [102.829689, 36.365544], + [102.836465, 36.344819], + [102.838928, 36.345783], + [102.831537, 36.365544] + ] + ], + [ + [ + [106.073226, 35.447468], + [106.067682, 35.436254], + [106.073226, 35.420649], + [106.083081, 35.421624], + [106.073226, 35.447468] + ] + ], + [ + [ + [106.504383, 35.736057], + [106.506231, 35.737514], + [106.49268, 35.732656], + [106.498224, 35.732656], + [106.504383, 35.736057] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 630000, + "name": "青海省", + "center": [101.778916, 36.623178], + "centroid": [96.043533, 35.726403], + "childrenNum": 8, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 28, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [102.829689, 36.365544], + [102.771791, 36.47438], + [102.793349, 36.497957], + [102.753313, 36.525855], + [102.734219, 36.562396], + [102.761936, 36.568645], + [102.714509, 36.599401], + [102.724364, 36.613813], + [102.684328, 36.619097], + [102.630741, 36.650793], + [102.601176, 36.710307], + [102.612879, 36.738129], + [102.639364, 36.732853], + [102.692335, 36.775528], + [102.720052, 36.767858], + [102.639364, 36.852666], + [102.587009, 36.869904], + [102.56114, 36.91968], + [102.526031, 36.928291], + [102.499546, 36.954599], + [102.450271, 36.968467], + [102.506321, 37.019134], + [102.488459, 37.078362], + [102.583314, 37.104618], + [102.642444, 37.099845], + [102.599944, 37.174748], + [102.578386, 37.17284], + [102.533422, 37.217176], + [102.490307, 37.223371], + [102.457662, 37.248147], + [102.45335, 37.271487], + [102.419474, 37.294343], + [102.428097, 37.308624], + [102.368351, 37.327662], + [102.29875, 37.370004], + [102.299981, 37.391404], + [102.19712, 37.420403], + [102.176794, 37.458892], + [102.125055, 37.48549], + [102.103497, 37.482641], + [102.131214, 37.54625], + [102.102265, 37.582304], + [102.035128, 37.627819], + [102.048678, 37.651515], + [102.036359, 37.685149], + [101.998787, 37.724921], + [101.946432, 37.728235], + [101.873135, 37.686569], + [101.854657, 37.664781], + [101.815853, 37.654357], + [101.791832, 37.696041], + [101.659405, 37.733441], + [101.670491, 37.754264], + [101.598427, 37.827569], + [101.551615, 37.835604], + [101.459224, 37.86632], + [101.382848, 37.822369], + [101.362522, 37.791162], + [101.276906, 37.83655], + [101.202994, 37.84742], + [101.159262, 37.86821], + [101.152486, 37.891356], + [101.114298, 37.92016], + [101.103211, 37.946593], + [101.077342, 37.941874], + [100.964009, 38.011221], + [100.91843, 37.999432], + [100.895024, 38.013107], + [100.888864, 38.056001], + [100.922125, 38.084741], + [100.91843, 38.129006], + [100.93814, 38.16007], + [100.913502, 38.17889], + [100.860531, 38.148305], + [100.825423, 38.158658], + [100.752126, 38.238612], + [100.71517, 38.253652], + [100.619083, 38.26587], + [100.595061, 38.242372], + [100.545786, 38.247072], + [100.516837, 38.272448], + [100.474953, 38.288891], + [100.459555, 38.2654], + [100.432453, 38.275267], + [100.424446, 38.307208], + [100.396729, 38.293118], + [100.318505, 38.329276], + [100.331439, 38.337257], + [100.301874, 38.388405], + [100.259374, 38.366355], + [100.24028, 38.441861], + [100.163288, 38.461546], + [100.113397, 38.497151], + [100.086911, 38.492936], + [100.064122, 38.518694], + [100.025933, 38.507923], + [100.001296, 38.467169], + [100.022238, 38.432017], + [100.093071, 38.407166], + [100.136803, 38.33444], + [100.163904, 38.328337], + [100.159592, 38.291239], + [100.182998, 38.222158], + [100.126332, 38.231561], + [100.117093, 38.253652], + [100.071513, 38.284663], + [100.049955, 38.283254], + [100.001912, 38.315191], + [99.960028, 38.320825], + [99.826985, 38.370109], + [99.758, 38.410449], + [99.727203, 38.415607], + [99.65945, 38.449361], + [99.63974, 38.474666], + [99.585537, 38.498556], + [99.52887, 38.546314], + [99.501769, 38.612281], + [99.450646, 38.60433], + [99.412458, 38.665571], + [99.375502, 38.684727], + [99.361951, 38.718354], + [99.291118, 38.765966], + [99.222133, 38.788827], + [99.141445, 38.852706], + [99.068764, 38.896968], + [99.071843, 38.921184], + [99.107568, 38.951907], + [99.054597, 38.97657], + [98.951735, 38.987735], + [98.903076, 39.012384], + [98.886446, 39.040744], + [98.818076, 39.064911], + [98.816845, 39.085818], + [98.743548, 39.086747], + [98.730613, 39.057011], + [98.70536, 39.043533], + [98.661628, 38.993782], + [98.612353, 38.977035], + [98.624056, 38.959353], + [98.584635, 38.93003], + [98.526737, 38.95563], + [98.457752, 38.952838], + [98.428187, 38.976104], + [98.432498, 38.996107], + [98.401086, 39.001688], + [98.383839, 39.029588], + [98.316702, 39.040744], + [98.280977, 39.027263], + [98.287753, 38.992386], + [98.276666, 38.963541], + [98.235398, 38.918855], + [98.242173, 38.880664], + [98.167645, 38.840121], + [98.091884, 38.786495], + [98.068478, 38.816344], + [98.029058, 38.834061], + [98.009348, 38.85923], + [97.875689, 38.898365], + [97.828878, 38.93003], + [97.701379, 38.963076], + [97.679205, 39.010524], + [97.58127, 39.052364], + [97.504894, 39.076527], + [97.458698, 39.117863], + [97.401416, 39.146645], + [97.371235, 39.140611], + [97.347213, 39.167528], + [97.315185, 39.164744], + [97.220946, 39.193042], + [97.14149, 39.199999], + [97.060186, 39.19768], + [97.017686, 39.208347], + [96.962251, 39.198144], + [97.012142, 39.142004], + [96.969643, 39.097895], + [96.95794, 39.041674], + [96.965331, 39.017034], + [96.938846, 38.95563], + [96.940693, 38.90768], + [96.983809, 38.869016], + [96.993664, 38.834993], + [96.987505, 38.793025], + [97.00044, 38.7613], + [97.023229, 38.755699], + [97.009063, 38.702477], + [97.057722, 38.67258], + [97.047251, 38.653888], + [97.055874, 38.594508], + [96.961019, 38.558015], + [96.876636, 38.580475], + [96.847071, 38.599186], + [96.7941, 38.608072], + [96.808882, 38.582346], + [96.767614, 38.552399], + [96.800259, 38.52759], + [96.780549, 38.504177], + [96.706637, 38.505582], + [96.6666, 38.483567], + [96.707868, 38.459203], + [96.698013, 38.422172], + [96.626564, 38.356031], + [96.638883, 38.307208], + [96.655514, 38.295936], + [96.665369, 38.23015], + [96.46334, 38.277616], + [96.378341, 38.277146], + [96.335841, 38.246132], + [96.301964, 38.183124], + [96.313051, 38.161952], + [96.264392, 38.145952], + [96.252689, 38.167599], + [96.221892, 38.149246], + [96.109175, 38.187358], + [96.06606, 38.173245], + [96.006929, 38.207582], + [95.93856, 38.237202], + [95.932401, 38.259291], + [95.89606, 38.2903], + [95.852945, 38.287481], + [95.83693, 38.344298], + [95.775952, 38.356031], + [95.723597, 38.378554], + [95.703887, 38.400131], + [95.671858, 38.388405], + [95.608417, 38.339134], + [95.585011, 38.343359], + [95.51849, 38.294997], + [95.487693, 38.314721], + [95.455664, 38.291709], + [95.440881, 38.310965], + [95.408236, 38.300163], + [95.315846, 38.318947], + [95.259179, 38.302981], + [95.229614, 38.330685], + [95.209904, 38.327868], + [95.185266, 38.379492], + [95.140919, 38.392158], + [95.122441, 38.417014], + [95.072549, 38.402476], + [95.045448, 38.418889], + [94.973999, 38.430142], + [94.884072, 38.414669], + [94.861282, 38.393565], + [94.812623, 38.385591], + [94.672805, 38.386998], + [94.582878, 38.36917], + [94.56132, 38.351807], + [94.527443, 38.365416], + [94.527443, 38.425922], + [94.511429, 38.445142], + [94.370379, 38.7627], + [94.281067, 38.7599], + [93.973098, 38.724891], + [93.95154, 38.715086], + [93.885018, 38.720689], + [93.800019, 38.750566], + [93.773533, 38.771099], + [93.756287, 38.807484], + [93.769838, 38.821007], + [93.884403, 38.826136], + [93.884403, 38.867618], + [93.834511, 38.867618], + [93.729186, 38.924443], + [93.453245, 38.915596], + [93.274007, 38.896036], + [93.237666, 38.916062], + [93.179152, 38.923977], + [93.198246, 39.045857], + [93.165601, 39.090928], + [93.131725, 39.108112], + [93.142196, 39.160567], + [93.115094, 39.17959], + [93.043029, 39.146645], + [92.978356, 39.143396], + [92.938936, 39.169848], + [92.889045, 39.160103], + [92.866871, 39.138754], + [92.765857, 39.136898], + [92.659299, 39.109969], + [92.545966, 39.111362], + [92.489916, 39.099753], + [92.459119, 39.063982], + [92.459119, 39.042604], + [92.41046, 39.03842], + [92.416003, 39.010524], + [92.380279, 38.999828], + [92.263866, 39.002153], + [92.197961, 38.983548], + [92.173323, 38.960749], + [92.10865, 38.963541], + [91.966368, 38.930961], + [91.880752, 38.899297], + [91.87952, 38.884391], + [91.806223, 38.872744], + [91.694738, 38.86622], + [91.681188, 38.852706], + [91.501333, 38.815411], + [91.446515, 38.813546], + [91.298689, 38.746365], + [91.242639, 38.752433], + [91.188436, 38.73096], + [90.992567, 38.695003], + [90.970394, 38.697806], + [90.899561, 38.679588], + [90.724634, 38.658094], + [90.65996, 38.674449], + [90.619308, 38.664636], + [90.645794, 38.635191], + [90.606374, 38.610878], + [90.608837, 38.594508], + [90.560794, 38.593573], + [90.525685, 38.561291], + [90.463476, 38.556611], + [90.465323, 38.521971], + [90.427135, 38.493873], + [90.353222, 38.482162], + [90.315034, 38.501835], + [90.248513, 38.491531], + [90.130868, 38.494341], + [90.111774, 38.477945], + [90.111774, 38.418889], + [90.129636, 38.400131], + [90.179528, 38.396848], + [90.137644, 38.340543], + [90.280542, 38.238142], + [90.352607, 38.233441], + [90.361846, 38.300163], + [90.401882, 38.311434], + [90.531229, 38.319886], + [90.516446, 38.207111], + [90.519526, 37.730601], + [90.579272, 37.720661], + [90.586663, 37.703144], + [90.643946, 37.696988], + [90.777605, 37.648672], + [90.820104, 37.613599], + [90.854597, 37.604117], + [90.882314, 37.575664], + [90.865684, 37.53059], + [90.911879, 37.519674], + [90.958075, 37.477891], + [91.019669, 37.493088], + [91.073256, 37.475992], + [91.099741, 37.447965], + [91.113292, 37.387124], + [91.136081, 37.355734], + [91.134849, 37.324331], + [91.194596, 37.273868], + [91.1909, 37.205737], + [91.280211, 37.163779], + [91.286371, 37.105095], + [91.303617, 37.083136], + [91.291298, 37.042544], + [91.303617, 37.012444], + [91.216153, 37.010054], + [91.181045, 37.025345], + [91.133618, 37.007665], + [91.126842, 36.978507], + [91.051698, 36.96751], + [91.036915, 36.929727], + [90.983944, 36.913459], + [90.924198, 36.921115], + [90.853981, 36.915373], + [90.758511, 36.825844], + [90.732025, 36.825844], + [90.727098, 36.755872], + [90.754815, 36.721341], + [90.720938, 36.708868], + [90.706156, 36.658955], + [90.730793, 36.655594], + [90.72217, 36.620058], + [90.741264, 36.585947], + [90.810865, 36.585466], + [90.831191, 36.55807], + [90.905104, 36.560474], + [91.011662, 36.539801], + [91.035683, 36.529703], + [91.039995, 36.474861], + [91.028292, 36.443093], + [91.051698, 36.433946], + [91.026444, 36.323607], + [91.07264, 36.299012], + [91.051698, 36.238215], + [91.096045, 36.219871], + [91.09235, 36.163844], + [91.124994, 36.115514], + [91.081263, 36.088436], + [90.979017, 36.106811], + [90.922966, 36.028927], + [90.850285, 36.016827], + [90.815793, 36.035703], + [90.776373, 36.086501], + [90.659344, 36.13485], + [90.613149, 36.126632], + [90.534925, 36.147899], + [90.478258, 36.13195], + [90.424055, 36.133883], + [90.325505, 36.159496], + [90.23681, 36.160462], + [90.198006, 36.187516], + [90.130252, 36.2078], + [90.145651, 36.239181], + [90.058188, 36.255591], + [90.043405, 36.276822], + [90.003369, 36.278752], + [90.028006, 36.258486], + [90.019999, 36.213594], + [89.997825, 36.168193], + [89.944855, 36.140649], + [89.941159, 36.067637], + [89.914058, 36.079246], + [89.819819, 36.080697], + [89.766848, 36.073925], + [89.711414, 36.093272], + [89.688624, 36.091337], + [89.605472, 36.038123], + [89.474893, 36.022151], + [89.417611, 36.044897], + [89.404676, 36.016827], + [89.434857, 35.992136], + [89.428082, 35.917531], + [89.489676, 35.903475], + [89.554965, 35.873414], + [89.550654, 35.856924], + [89.62395, 35.859349], + [89.654747, 35.848193], + [89.707718, 35.849163], + [89.778551, 35.861775], + [89.801957, 35.848193], + [89.767464, 35.799183], + [89.782863, 35.773453], + [89.747138, 35.7516], + [89.748986, 35.66267], + [89.726196, 35.648082], + [89.765616, 35.599922], + [89.75145, 35.580942], + [89.71203, 35.581915], + [89.699711, 35.544916], + [89.720037, 35.501566], + [89.740979, 35.507412], + [89.765, 35.482563], + [89.739131, 35.468429], + [89.685544, 35.416259], + [89.658443, 35.425526], + [89.619639, 35.412357], + [89.58761, 35.383575], + [89.497067, 35.361128], + [89.516161, 35.330862], + [89.494603, 35.298632], + [89.531559, 35.276161], + [89.48598, 35.256616], + [89.450255, 35.223867], + [89.46935, 35.214577], + [89.519241, 35.133862], + [89.579603, 35.118688], + [89.593153, 35.104491], + [89.59069, 35.057965], + [89.560509, 34.938836], + [89.578987, 34.895162], + [89.670146, 34.887798], + [89.707102, 34.919701], + [89.747138, 34.903506], + [89.78779, 34.921664], + [89.821051, 34.902033], + [89.814891, 34.86816], + [89.838913, 34.865705], + [89.867862, 34.81069], + [89.825978, 34.796931], + [89.799493, 34.743838], + [89.732356, 34.732035], + [89.72558, 34.660689], + [89.74837, 34.641981], + [89.798877, 34.628686], + [89.777935, 34.574499], + [89.814891, 34.548871], + [89.823515, 34.455657], + [89.819819, 34.420614], + [89.799493, 34.39642], + [89.820435, 34.369255], + [89.858623, 34.359375], + [89.86663, 34.324785], + [89.825362, 34.293642], + [89.838297, 34.263477], + [89.816739, 34.16945], + [89.789638, 34.150632], + [89.760073, 34.152613], + [89.756993, 34.124874], + [89.71203, 34.131809], + [89.655979, 34.097126], + [89.656595, 34.057966], + [89.635037, 34.049537], + [89.684928, 33.990013], + [89.688008, 33.959739], + [89.718805, 33.946832], + [89.73174, 33.921509], + [89.795181, 33.865374], + [89.837065, 33.868853], + [89.899891, 33.80771], + [89.942391, 33.801246], + [89.902355, 33.758467], + [89.907282, 33.741051], + [89.983659, 33.725622], + [89.981195, 33.70322], + [90.008296, 33.687785], + [89.984275, 33.612061], + [90.01076, 33.553728], + [90.083441, 33.525295], + [90.088984, 33.478885], + [90.107463, 33.460913], + [90.22018, 33.437943], + [90.246665, 33.423959], + [90.332896, 33.310501], + [90.363077, 33.279487], + [90.405577, 33.260473], + [90.490577, 33.264977], + [90.562642, 33.229441], + [90.627315, 33.180368], + [90.704308, 33.135778], + [90.740032, 33.142293], + [90.803474, 33.114227], + [90.88293, 33.120241], + [90.902024, 33.083143], + [90.927894, 33.120241], + [91.001807, 33.11573], + [91.037531, 33.098686], + [91.072024, 33.113224], + [91.147784, 33.07211], + [91.161335, 33.108712], + [91.18782, 33.106206], + [91.226624, 33.141792], + [91.261733, 33.141291], + [91.311624, 33.108211], + [91.370138, 33.100691], + [91.436044, 33.066092], + [91.49579, 33.109214], + [91.535826, 33.10019], + [91.55492, 33.060074], + [91.583253, 33.0375], + [91.664557, 33.012913], + [91.685499, 32.989324], + [91.752637, 32.969242], + [91.799448, 32.942126], + [91.839484, 32.948152], + [91.857962, 32.90244], + [91.896766, 32.907967], + [91.955897, 32.8205], + [92.018722, 32.829552], + [92.038432, 32.860725], + [92.101874, 32.860222], + [92.145606, 32.885857], + [92.205352, 32.866255], + [92.227526, 32.821003], + [92.193649, 32.801889], + [92.211511, 32.788306], + [92.198577, 32.754591], + [92.255243, 32.720863], + [92.310062, 32.751571], + [92.343938, 32.738484], + [92.355641, 32.764657], + [92.411076, 32.748048], + [92.459119, 32.76365], + [92.484372, 32.745028], + [92.56814, 32.73194], + [92.574916, 32.741001], + [92.634662, 32.720863], + [92.667922, 32.73194], + [92.686401, 32.76516], + [92.756618, 32.743014], + [92.789262, 32.719856], + [92.822523, 32.729926], + [92.866871, 32.698203], + [92.933392, 32.719353], + [92.964189, 32.714821], + [93.00053, 32.741001], + [93.019624, 32.737477], + [93.023935, 32.703239], + [93.069515, 32.626156], + [93.087993, 32.63674], + [93.159442, 32.644803], + [93.176688, 32.6705], + [93.210565, 32.655385], + [93.239514, 32.662439], + [93.260456, 32.62666], + [93.300492, 32.619604], + [93.308499, 32.580278], + [93.33868, 32.5712], + [93.385492, 32.525294], + [93.411977, 32.558086], + [93.4631, 32.556069], + [93.476651, 32.504603], + [93.501904, 32.503593], + [93.516687, 32.47583], + [93.618933, 32.522771], + [93.651577, 32.571705], + [93.721795, 32.578261], + [93.75136, 32.56313], + [93.820345, 32.549511], + [93.851142, 32.50965], + [93.861613, 32.466237], + [93.90904, 32.463207], + [93.960163, 32.484917], + [93.978641, 32.459672], + [94.03038, 32.448057], + [94.049474, 32.469771], + [94.091974, 32.463207], + [94.137554, 32.433915], + [94.176974, 32.454117], + [94.196684, 32.51621], + [94.250886, 32.51722], + [94.292154, 32.502584], + [94.294002, 32.519743], + [94.350053, 32.533871], + [94.371611, 32.524789], + [94.395016, 32.594397], + [94.435052, 32.562626], + [94.463386, 32.572209], + [94.459074, 32.599439], + [94.522516, 32.595909], + [94.591501, 32.640772], + [94.614291, 32.673522], + [94.638312, 32.645307], + [94.737479, 32.587338], + [94.762116, 32.526303], + [94.78737, 32.522266], + [94.80708, 32.486431], + [94.852043, 32.463712], + [94.889616, 32.472295], + [94.912405, 32.41573], + [94.944434, 32.404109], + [94.988166, 32.422802], + [95.057151, 32.395014], + [95.075013, 32.376315], + [95.075013, 32.376315], + [95.081789, 32.384907], + [95.153853, 32.386423], + [95.218527, 32.397035], + [95.228382, 32.363678], + [95.261643, 32.348006], + [95.193274, 32.332331], + [95.096571, 32.322217], + [95.079325, 32.279726], + [95.10581, 32.258979], + [95.20744, 32.297433], + [95.214216, 32.321712], + [95.241317, 32.3207], + [95.239469, 32.287315], + [95.270266, 32.194683], + [95.270266, 32.194683], + [95.31523, 32.148585], + [95.366968, 32.151118], + [95.367584, 32.178982], + [95.406389, 32.182021], + [95.440265, 32.157705], + [95.454432, 32.061898], + [95.421171, 32.033999], + [95.454432, 32.007613], + [95.395918, 32.001523], + [95.360809, 31.95939], + [95.3682, 31.92892], + [95.408852, 31.918761], + [95.406389, 31.896915], + [95.456896, 31.801853], + [95.480301, 31.795749], + [95.511714, 31.750468], + [95.546823, 31.73978], + [95.580083, 31.76726], + [95.634286, 31.782523], + [95.779648, 31.748941], + [95.823995, 31.68225], + [95.853561, 31.714329], + [95.846169, 31.736218], + [95.89914, 31.81711], + [95.983524, 31.816601], + [95.989067, 31.78761], + [96.064828, 31.720438], + [96.135661, 31.70211], + [96.148595, 31.686324], + [96.156603, 31.602769], + [96.207726, 31.598691], + [96.221892, 31.647613], + [96.245298, 31.657802], + [96.252073, 31.697527], + [96.222508, 31.733164], + [96.231131, 31.749959], + [96.178161, 31.775401], + [96.183088, 31.835924], + [96.202798, 31.841008], + [96.214501, 31.876589], + [96.188632, 31.904028], + [96.220044, 31.905553], + [96.253305, 31.929936], + [96.288414, 31.919777], + [96.389428, 31.919777], + [96.407906, 31.845583], + [96.435623, 31.796258], + [96.468884, 31.769804], + [96.519391, 31.74945], + [96.56805, 31.711783], + [96.615477, 31.737236], + [96.661057, 31.705674], + [96.691854, 31.722474], + [96.722651, 31.686833], + [96.778701, 31.675629], + [96.790404, 31.698545], + [96.840295, 31.720438], + [96.799027, 31.792188], + [96.765767, 31.819144], + [96.760223, 31.860325], + [96.794716, 31.869474], + [96.81073, 31.894375], + [96.776238, 31.935015], + [96.753448, 31.944156], + [96.742977, 32.001016], + [96.722651, 32.013195], + [96.824281, 32.007613], + [96.868629, 31.964975], + [96.863085, 31.996448], + [96.894498, 32.013703], + [96.941925, 31.986297], + [96.965947, 32.008628], + [96.935766, 32.048203], + [97.006599, 32.067984], + [97.028773, 32.04871], + [97.127323, 32.044145], + [97.169823, 32.032984], + [97.188301, 32.055304], + [97.214786, 32.042623], + [97.233881, 32.063927], + [97.201852, 32.090296], + [97.219714, 32.109054], + [97.258518, 32.072041], + [97.308409, 32.076605], + [97.293011, 32.096887], + [97.313953, 32.130342], + [97.271453, 32.139971], + [97.264062, 32.182527], + [97.299786, 32.294904], + [97.32196, 32.303503], + [97.371235, 32.273148], + [97.415583, 32.296421], + [97.424822, 32.322723], + [97.387865, 32.427349], + [97.341054, 32.440987], + [97.388481, 32.501575], + [97.334895, 32.514192], + [97.332431, 32.542448], + [97.3583, 32.563635], + [97.374315, 32.546484], + [97.411887, 32.575235], + [97.448843, 32.586833], + [97.463626, 32.55506], + [97.50243, 32.530844], + [97.540618, 32.536899], + [97.670582, 32.51722], + [97.684132, 32.530339], + [97.730944, 32.527312], + [97.700763, 32.53488], + [97.616995, 32.586329], + [97.607756, 32.614059], + [97.543698, 32.62162], + [97.535075, 32.638252], + [97.48272, 32.654377], + [97.42359, 32.70475], + [97.429133, 32.714318], + [97.386018, 32.77925], + [97.392793, 32.828546], + [97.376163, 32.886359], + [97.347829, 32.895907], + [97.375547, 32.956689], + [97.438372, 32.976271], + [97.523988, 32.988822], + [97.499966, 33.011408], + [97.542466, 33.035995], + [97.517213, 33.097683], + [97.487032, 33.107209], + [97.498119, 33.137783], + [97.487648, 33.168346], + [97.548626, 33.203907], + [97.607756, 33.263976], + [97.622538, 33.337005], + [97.676125, 33.341004], + [97.754349, 33.409972], + [97.674893, 33.432949], + [97.625618, 33.461412], + [97.552321, 33.465906], + [97.511669, 33.520805], + [97.523372, 33.577166], + [97.450075, 33.582152], + [97.415583, 33.605582], + [97.435293, 33.682307], + [97.418046, 33.728608], + [97.422974, 33.754984], + [97.406344, 33.795278], + [97.373083, 33.817655], + [97.371851, 33.842015], + [97.398336, 33.848477], + [97.395257, 33.889224], + [97.460546, 33.887236], + [97.503662, 33.912073], + [97.52214, 33.903133], + [97.601596, 33.929951], + [97.629314, 33.919523], + [97.660111, 33.956264], + [97.652719, 33.998448], + [97.70261, 34.036644], + [97.665654, 34.126855], + [97.766668, 34.158555], + [97.789458, 34.182818], + [97.789458, 34.182818], + [97.796849, 34.199154], + [97.796849, 34.199154], + [97.8104, 34.207568], + [97.898479, 34.209548], + [97.95453, 34.190739], + [98.028442, 34.122892], + [98.098043, 34.122892], + [98.158405, 34.107037], + [98.206449, 34.08424], + [98.258188, 34.083249], + [98.344419, 34.094648], + [98.399854, 34.085231], + [98.396774, 34.053008], + [98.428187, 34.029204], + [98.440506, 33.981577], + [98.415252, 33.956761], + [98.425723, 33.913066], + [98.407245, 33.867362], + [98.434962, 33.843009], + [98.463295, 33.848477], + [98.492861, 33.796272], + [98.494092, 33.768915], + [98.51873, 33.77389], + [98.539672, 33.746525], + [98.582788, 33.731595], + [98.610505, 33.682805], + [98.6567, 33.64744], + [98.61728, 33.637476], + [98.622824, 33.610067], + [98.652389, 33.595114], + [98.648077, 33.548741], + [98.678258, 33.522801], + [98.725686, 33.503341], + [98.742316, 33.477887], + [98.736157, 33.406975], + [98.779888, 33.370497], + [98.759562, 33.276985], + [98.802062, 33.270481], + [98.804526, 33.219428], + [98.858728, 33.150811], + [98.92217, 33.118738], + [98.967134, 33.115229], + [98.971445, 33.098185], + [99.014561, 33.081137], + [99.024416, 33.094675], + [99.090322, 33.079131], + [99.124814, 33.046028], + [99.196263, 33.035493], + [99.214741, 32.991332], + [99.235067, 32.982296], + [99.24677, 32.924043], + [99.268944, 32.878318], + [99.353944, 32.885354], + [99.376118, 32.899927], + [99.45311, 32.862233], + [99.558436, 32.839106], + [99.589233, 32.789312], + [99.640355, 32.790822], + [99.646515, 32.774721], + [99.700718, 32.76667], + [99.717964, 32.732443], + [99.760464, 32.769689], + [99.766623, 32.826032], + [99.791877, 32.883344], + [99.764159, 32.924545], + [99.788181, 32.956689], + [99.805427, 32.940619], + [99.851007, 32.941623], + [99.877492, 32.993339], + [99.877492, 33.045527], + [99.947709, 32.986814], + [99.956332, 32.948152], + [100.038252, 32.929066], + [100.029629, 32.895907], + [100.064738, 32.895907], + [100.123252, 32.837095], + [100.117093, 32.802392], + [100.139266, 32.724388], + [100.088143, 32.668988], + [100.109701, 32.640268], + [100.189773, 32.630692], + [100.208252, 32.606497], + [100.229809, 32.650346], + [100.231041, 32.696189], + [100.258759, 32.742511], + [100.339447, 32.719353], + [100.399193, 32.756101], + [100.378251, 32.698707], + [100.420135, 32.73194], + [100.450932, 32.694678], + [100.470026, 32.694678], + [100.516837, 32.632204], + [100.54517, 32.569687], + [100.603069, 32.553547], + [100.645568, 32.526303], + [100.657887, 32.546484], + [100.661583, 32.616075], + [100.673286, 32.628172], + [100.710242, 32.610026], + [100.71209, 32.645307], + [100.690532, 32.678056], + [100.77122, 32.643795], + [100.834046, 32.648835], + [100.887633, 32.632708], + [100.93198, 32.600447], + [100.956618, 32.621116], + [100.99727, 32.627668], + [101.030531, 32.660424], + [101.077342, 32.68259], + [101.124769, 32.658408], + [101.157414, 32.661431], + [101.22332, 32.725898], + [101.237486, 32.825026], + [101.223935, 32.855698], + [101.178356, 32.892892], + [101.124153, 32.909976], + [101.134624, 32.95217], + [101.129081, 32.989324], + [101.183899, 32.984304], + [101.171581, 33.009902], + [101.184515, 33.041514], + [101.146327, 33.056563], + [101.143863, 33.086151], + [101.169733, 33.10019], + [101.11553, 33.194893], + [101.124769, 33.221431], + [101.156798, 33.236449], + [101.182668, 33.26948], + [101.217776, 33.256469], + [101.297232, 33.262475], + [101.381616, 33.153316], + [101.393935, 33.157826], + [101.386543, 33.207412], + [101.403174, 33.225436], + [101.487557, 33.226938], + [101.515275, 33.192889], + [101.557775, 33.167344], + [101.633535, 33.101193], + [101.661252, 33.135778], + [101.653861, 33.162835], + [101.709912, 33.21292], + [101.735781, 33.279987], + [101.677883, 33.297497], + [101.64955, 33.323004], + [101.663716, 33.383991], + [101.695745, 33.433948], + [101.769042, 33.45592], + [101.777665, 33.533776], + [101.769042, 33.538765], + [101.748716, 33.505337], + [101.718535, 33.494857], + [101.622448, 33.502343], + [101.611977, 33.565199], + [101.616905, 33.598603], + [101.585492, 33.645448], + [101.58426, 33.674339], + [101.501724, 33.702723], + [101.428427, 33.680315], + [101.424732, 33.655411], + [101.385312, 33.644949], + [101.302776, 33.657902], + [101.23687, 33.685793], + [101.217776, 33.669856], + [101.166653, 33.659894], + [101.177124, 33.685295], + [101.162957, 33.719649], + [101.186363, 33.741051], + [101.190675, 33.791796], + [101.153102, 33.823124], + [101.153718, 33.8445], + [101.054552, 33.863386], + [101.023139, 33.896178], + [100.994806, 33.891707], + [100.965857, 33.946832], + [100.927669, 33.975126], + [100.93506, 33.990013], + [100.880857, 34.036644], + [100.870386, 34.083744], + [100.848828, 34.089692], + [100.806329, 34.155584], + [100.764445, 34.178857], + [100.809408, 34.247153], + [100.798321, 34.260014], + [100.821727, 34.317371], + [100.868538, 34.332693], + [100.895024, 34.375183], + [100.951074, 34.38358], + [100.986799, 34.374689], + [101.054552, 34.322808], + [101.098284, 34.329233], + [101.178356, 34.320831], + [101.193754, 34.336646], + [101.235022, 34.325279], + [101.228863, 34.298586], + [101.268899, 34.278808], + [101.325565, 34.268423], + [101.327413, 34.24468], + [101.369913, 34.248143], + [101.417956, 34.227858], + [101.482014, 34.218951], + [101.492485, 34.195689], + [101.53868, 34.212022], + [101.6206, 34.178857], + [101.674187, 34.110506], + [101.703136, 34.119424], + [101.718535, 34.083249], + [101.736397, 34.080275], + [101.764114, 34.122892], + [101.788136, 34.131809], + [101.836795, 34.124378], + [101.851578, 34.153108], + [101.874367, 34.130323], + [101.897773, 34.133791], + [101.955055, 34.109514], + [101.965526, 34.167469], + [102.003099, 34.162022], + [102.030816, 34.190739], + [102.01357, 34.218456], + [102.062229, 34.227858], + [102.067772, 34.293642], + [102.149692, 34.271885], + [102.186649, 34.352952], + [102.237156, 34.34307], + [102.237156, 34.34307], + [102.259329, 34.355917], + [102.205743, 34.407777], + [102.169402, 34.457631], + [102.155852, 34.507456], + [102.139837, 34.50351], + [102.093026, 34.536547], + [102.001867, 34.538519], + [101.97415, 34.548871], + [101.956287, 34.582876], + [101.934729, 34.58731], + [101.919947, 34.621791], + [101.917483, 34.705964], + [101.923027, 34.835746], + [101.916867, 34.873561], + [101.985852, 34.90007], + [102.068388, 34.887798], + [102.048062, 34.910868], + [102.094874, 34.986901], + [102.133678, 35.014844], + [102.157699, 35.010923], + [102.176178, 35.032977], + [102.211286, 35.034937], + [102.218062, 35.057475], + [102.252554, 35.048657], + [102.29567, 35.071681], + [102.310452, 35.128967], + [102.346793, 35.164201], + [102.404075, 35.179366], + [102.365887, 35.235599], + [102.370199, 35.263946], + [102.3123, 35.282512], + [102.280887, 35.303028], + [102.311684, 35.31426], + [102.317844, 35.343067], + [102.287663, 35.36552], + [102.293822, 35.424063], + [102.314764, 35.434303], + [102.408387, 35.409431], + [102.447807, 35.437229], + [102.437952, 35.455268], + [102.49893, 35.545403], + [102.503241, 35.585322], + [102.531575, 35.580455], + [102.570995, 35.548324], + [102.695414, 35.528358], + [102.743458, 35.494745], + [102.782878, 35.527871], + [102.729291, 35.523487], + [102.746537, 35.545403], + [102.808747, 35.560496], + [102.763168, 35.612086], + [102.7644, 35.653431], + [102.744074, 35.657807], + [102.707733, 35.70496], + [102.686175, 35.771996], + [102.715125, 35.815685], + [102.739146, 35.821023], + [102.787189, 35.862745], + [102.81737, 35.850133], + [102.914073, 35.845282], + [102.94487, 35.829757], + [102.954725, 35.858864], + [102.942406, 35.92674], + [102.971971, 35.995525], + [102.951645, 36.021667], + [102.968276, 36.044414], + [102.932551, 36.048285], + [102.882044, 36.082632], + [102.941174, 36.104877], + [102.948566, 36.150798], + [102.965812, 36.151765], + [102.986754, 36.193312], + [103.048964, 36.199107], + [103.066826, 36.216974], + [103.021246, 36.232906], + [103.024942, 36.256556], + [102.922696, 36.298047], + [102.896827, 36.331803], + [102.845704, 36.331803], + [102.836465, 36.344819], + [102.829689, 36.365544] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 640000, + "name": "宁夏回族自治区", + "center": [106.278179, 38.46637], + "centroid": [106.169866, 37.291332], + "childrenNum": 5, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 29, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [107.268764, 37.099367], + [107.281083, 37.127047], + [107.306952, 37.100799], + [107.334669, 37.138975], + [107.336517, 37.165687], + [107.317423, 37.200017], + [107.270612, 37.229089], + [107.309416, 37.239095], + [107.273075, 37.29101], + [107.257677, 37.337179], + [107.282931, 37.437036], + [107.284162, 37.481691], + [107.345756, 37.518725], + [107.369162, 37.58752], + [107.330358, 37.584201], + [107.311264, 37.609806], + [107.361155, 37.613125], + [107.422133, 37.665254], + [107.389488, 37.671413], + [107.387024, 37.691305], + [107.425828, 37.684201], + [107.484959, 37.706458], + [107.499125, 37.765619], + [107.57119, 37.776499], + [107.599523, 37.791162], + [107.620465, 37.776026], + [107.646335, 37.805349], + [107.659269, 37.844112], + [107.65003, 37.86443], + [107.560719, 37.893717], + [107.49235, 37.944706], + [107.448618, 37.933378], + [107.411662, 37.948009], + [107.440611, 37.995659], + [107.3938, 38.014993], + [107.33159, 38.086625], + [107.240431, 38.111586], + [107.19054, 38.153953], + [107.138801, 38.161011], + [107.119091, 38.134185], + [107.071047, 38.138892], + [107.051337, 38.122886], + [107.010069, 38.120532], + [106.942316, 38.132302], + [106.858548, 38.156306], + [106.779092, 38.171833], + [106.737824, 38.197706], + [106.654672, 38.22921], + [106.627571, 38.232501], + [106.555506, 38.263521], + [106.482209, 38.319417], + [106.599854, 38.389812], + [106.647897, 38.470917], + [106.66268, 38.601524], + [106.709491, 38.718821], + [106.756302, 38.748699], + [106.837606, 38.847579], + [106.954019, 38.941202], + [106.971881, 39.026333], + [106.96757, 39.054688], + [106.933693, 39.076527], + [106.878874, 39.091392], + [106.859164, 39.107648], + [106.825288, 39.19397], + [106.795723, 39.214375], + [106.790795, 39.241263], + [106.806193, 39.277407], + [106.806809, 39.318625], + [106.781556, 39.371849], + [106.751375, 39.381564], + [106.683622, 39.357506], + [106.643586, 39.357969], + [106.602318, 39.37555], + [106.556122, 39.322329], + [106.525325, 39.308439], + [106.511774, 39.272311], + [106.402753, 39.291767], + [106.280181, 39.262118], + [106.29558, 39.167992], + [106.285109, 39.146181], + [106.251232, 39.131327], + [106.192718, 39.142932], + [106.170544, 39.163352], + [106.145907, 39.153142], + [106.096631, 39.084889], + [106.078153, 39.026333], + [106.087392, 39.006339], + [106.060907, 38.96866], + [106.021487, 38.953769], + [105.97098, 38.909077], + [105.992538, 38.857366], + [105.909386, 38.791159], + [105.908154, 38.737496], + [105.88598, 38.716953], + [105.894603, 38.696405], + [105.852719, 38.641735], + [105.874277, 38.593105], + [105.856415, 38.569714], + [105.863806, 38.53508], + [105.836705, 38.476071], + [105.850872, 38.443736], + [105.827466, 38.432486], + [105.835473, 38.387467], + [105.821307, 38.366824], + [105.86627, 38.296406], + [105.842248, 38.240962], + [105.802828, 38.220277], + [105.775111, 38.186887], + [105.76772, 38.121474], + [105.780655, 38.084741], + [105.840401, 38.004147], + [105.799749, 37.939986], + [105.80406, 37.862068], + [105.760944, 37.799674], + [105.677177, 37.771769], + [105.622358, 37.777919], + [105.616199, 37.722555], + [105.598952, 37.699356], + [105.467141, 37.695094], + [105.4037, 37.710246], + [105.315004, 37.702197], + [105.221998, 37.677097], + [105.187505, 37.657674], + [105.111128, 37.633981], + [105.027977, 37.580881], + [104.866601, 37.566651], + [104.805007, 37.539133], + [104.623305, 37.522522], + [104.433595, 37.515402], + [104.419429, 37.511604], + [104.407726, 37.464592], + [104.322726, 37.44844], + [104.287002, 37.428007], + [104.298705, 37.414223], + [104.365226, 37.418026], + [104.437907, 37.445589], + [104.448994, 37.42468], + [104.499501, 37.421353], + [104.521059, 37.43466], + [104.679971, 37.408044], + [104.662109, 37.367626], + [104.713848, 37.329566], + [104.673812, 37.317668], + [104.651022, 37.290534], + [104.624536, 37.298627], + [104.600515, 37.242907], + [104.638087, 37.201923], + [104.717543, 37.208597], + [104.776673, 37.246718], + [104.85613, 37.211933], + [104.864753, 37.17284], + [104.888158, 37.15901], + [104.914644, 37.097935], + [104.954064, 37.077407], + [104.95468, 37.040156], + [105.004571, 37.035378], + [105.03968, 37.007187], + [105.05939, 37.022956], + [105.128991, 36.996194], + [105.165331, 36.99476], + [105.185657, 36.942164], + [105.178882, 36.892403], + [105.244787, 36.894796], + [105.279896, 36.86751], + [105.303302, 36.820575], + [105.334714, 36.80093], + [105.340874, 36.764502], + [105.319932, 36.742924], + [105.275584, 36.752515], + [105.272505, 36.739567], + [105.218302, 36.730455], + [105.201056, 36.700711], + [105.225693, 36.664716], + [105.22015, 36.631105], + [105.261418, 36.602764], + [105.2762, 36.563358], + [105.252179, 36.553263], + [105.281744, 36.522489], + [105.322396, 36.535954], + [105.362432, 36.496514], + [105.363048, 36.443093], + [105.398156, 36.430575], + [105.401236, 36.369881], + [105.425873, 36.330357], + [105.455439, 36.321678], + [105.476381, 36.293224], + [105.45975, 36.268137], + [105.460366, 36.223733], + [105.478844, 36.213111], + [105.515185, 36.147415], + [105.491163, 36.101009], + [105.430801, 36.10391], + [105.406163, 36.074409], + [105.343954, 36.033767], + [105.324859, 35.941761], + [105.350113, 35.875839], + [105.39754, 35.857409], + [105.371055, 35.844312], + [105.38091, 35.792873], + [105.408627, 35.822479], + [105.428953, 35.819082], + [105.432033, 35.787533], + [105.457286, 35.771511], + [105.481924, 35.727312], + [105.595873, 35.715651], + [105.667322, 35.749657], + [105.70243, 35.733142], + [105.759097, 35.724883], + [105.740618, 35.698643], + [105.723988, 35.725854], + [105.690727, 35.698643], + [105.722756, 35.673366], + [105.713517, 35.650513], + [105.759097, 35.634464], + [105.762176, 35.602841], + [105.800365, 35.564878], + [105.816379, 35.575101], + [105.847176, 35.490359], + [105.868734, 35.540046], + [105.900147, 35.54735], + [106.017175, 35.519103], + [106.023335, 35.49377], + [106.047356, 35.498155], + [106.078769, 35.509848], + [106.071994, 35.463555], + [106.06953, 35.458193], + [106.073842, 35.45478], + [106.073226, 35.450393], + [106.071378, 35.449418], + [106.073226, 35.447468], + [106.083081, 35.421624], + [106.113262, 35.361616], + [106.129892, 35.393333], + [106.173008, 35.437716], + [106.196414, 35.409919], + [106.237681, 35.409431], + [106.241377, 35.358687], + [106.319601, 35.265411], + [106.363333, 35.238532], + [106.368261, 35.273718], + [106.415688, 35.276161], + [106.472354, 35.310842], + [106.501304, 35.364056], + [106.503767, 35.415284], + [106.483441, 35.450393], + [106.490217, 35.480613], + [106.465579, 35.481101], + [106.440941, 35.52641], + [106.460036, 35.578995], + [106.47913, 35.575101], + [106.460036, 35.643705], + [106.434782, 35.688436], + [106.49268, 35.732656], + [106.506231, 35.737514], + [106.566593, 35.738971], + [106.595542, 35.727312], + [106.620796, 35.743829], + [106.633115, 35.714679], + [106.66268, 35.70739], + [106.674998, 35.728284], + [106.750759, 35.689408], + [106.750759, 35.725369], + [106.806193, 35.70982], + [106.819128, 35.7448], + [106.867171, 35.738485], + [106.868403, 35.771996], + [106.897353, 35.759856], + [106.927534, 35.810346], + [106.849925, 35.887476], + [106.912751, 35.93207], + [106.940468, 35.931101], + [106.93862, 35.952905], + [106.90228, 35.943699], + [106.94786, 35.988262], + [106.928149, 36.011502], + [106.940468, 36.064734], + [106.957715, 36.091337], + [106.925686, 36.115997], + [106.930613, 36.138716], + [106.873947, 36.178338], + [106.873947, 36.178338], + [106.858548, 36.206834], + [106.858548, 36.206834], + [106.833295, 36.229044], + [106.808657, 36.21118], + [106.772933, 36.212628], + [106.735976, 36.23725], + [106.698404, 36.244008], + [106.685469, 36.273445], + [106.647897, 36.259451], + [106.559202, 36.292259], + [106.54134, 36.25366], + [106.504383, 36.266207], + [106.470507, 36.306246], + [106.497608, 36.31348], + [106.510543, 36.379037], + [106.492064, 36.422389], + [106.523477, 36.468605], + [106.494528, 36.494589], + [106.455724, 36.496995], + [106.39721, 36.548455], + [106.37134, 36.549417], + [106.363949, 36.577296], + [106.392282, 36.556628], + [106.397826, 36.576816], + [106.444637, 36.557109], + [106.465579, 36.583063], + [106.444637, 36.624861], + [106.491448, 36.628703], + [106.490833, 36.685835], + [106.530869, 36.690154], + [106.519782, 36.708868], + [106.519782, 36.708868], + [106.514238, 36.715584], + [106.59431, 36.750118], + [106.644817, 36.72278], + [106.627571, 36.752995], + [106.657752, 36.820575], + [106.637426, 36.867031], + [106.637426, 36.867031], + [106.626955, 36.892403], + [106.609709, 36.878521], + [106.609709, 36.878521], + [106.601702, 36.918244], + [106.549347, 36.941685], + [106.540108, 36.984244], + [106.595542, 36.94025], + [106.594926, 36.967988], + [106.64297, 36.962729], + [106.646665, 37.000496], + [106.666991, 37.016745], + [106.645433, 37.064992], + [106.605397, 37.127524], + [106.6171, 37.135158], + [106.673151, 37.1113], + [106.687933, 37.12991], + [106.728585, 37.121321], + [106.750143, 37.09889], + [106.772933, 37.120367], + [106.776012, 37.158056], + [106.818512, 37.141838], + [106.891193, 37.098413], + [106.912135, 37.110345], + [106.905976, 37.151378], + [106.998367, 37.106527], + [107.031011, 37.108436], + [107.030395, 37.140883], + [107.095685, 37.115595], + [107.133873, 37.134681], + [107.181916, 37.143269], + [107.234887, 37.096503], + [107.268764, 37.099367] + ] + ], + [ + [ + [106.048588, 35.488898], + [105.897683, 35.451368], + [105.894603, 35.413821], + [106.002393, 35.438692], + [106.034422, 35.469404], + [106.054132, 35.45478], + [106.048588, 35.488898] + ] + ], + [ + [ + [106.073842, 35.45478], + [106.06953, 35.458193], + [106.071378, 35.449418], + [106.073226, 35.450393], + [106.073842, 35.45478] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 650000, + "name": "新疆维吾尔自治区", + "center": [87.617733, 43.792818], + "centroid": [85.294711, 41.371801], + "childrenNum": 24, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 30, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [96.386348, 42.727592], + [96.363558, 42.900562], + [95.921314, 43.229789], + [95.880046, 43.28035], + [95.857872, 43.417436], + [95.735916, 43.597569], + [95.705735, 43.67077], + [95.645373, 43.787966], + [95.623199, 43.855756], + [95.527113, 44.007466], + [95.426099, 44.009618], + [95.377439, 44.025972], + [95.326932, 44.028554], + [95.35157, 44.090054], + [95.355882, 44.166087], + [95.376208, 44.227444], + [95.4107, 44.245024], + [95.43041, 44.281882], + [95.41378, 44.298589], + [95.238853, 44.277169], + [95.1286, 44.269884], + [94.998637, 44.253169], + [94.945666, 44.292592], + [94.826174, 44.320001], + [94.768275, 44.34055], + [94.722696, 44.34055], + [94.673421, 44.397021], + [94.606283, 44.448311], + [94.557008, 44.462408], + [94.470777, 44.509373], + [94.390705, 44.521749], + [94.359292, 44.515775], + [94.329727, 44.582734], + [94.279836, 44.603617], + [94.227481, 44.645785], + [94.215162, 44.667921], + [94.152336, 44.684944], + [94.066105, 44.732154], + [93.723642, 44.865498], + [93.716251, 44.894334], + [93.613389, 44.926546], + [93.509296, 44.968055], + [93.434767, 44.955351], + [93.376869, 44.985412], + [93.314659, 44.995147], + [93.314043, 44.980333], + [93.252449, 44.991761], + [93.174225, 45.015458], + [93.100312, 45.007419], + [93.062124, 45.018419], + [93.002377, 45.009958], + [92.932776, 45.017573], + [92.922921, 45.03703], + [92.884117, 45.046756], + [92.847777, 45.038721], + [92.779407, 45.050561], + [92.683937, 45.02561], + [92.547814, 45.018419], + [92.501003, 45.001072], + [92.414155, 45.018419], + [92.348866, 45.014188], + [92.315605, 45.028994], + [92.240461, 45.015881], + [92.100026, 45.081417], + [92.056911, 45.086911], + [91.885679, 45.078882], + [91.803144, 45.082685], + [91.694738, 45.065357], + [91.561695, 45.075501], + [91.500101, 45.103809], + [91.448978, 45.156586], + [91.429268, 45.156586], + [91.37753, 45.11099], + [91.33503, 45.129571], + [91.242023, 45.13717], + [91.230936, 45.153632], + [91.195827, 45.159118], + [91.17119, 45.199616], + [91.129922, 45.21606], + [91.050466, 45.208892], + [91.007966, 45.218589], + [90.96177, 45.201303], + [90.881698, 45.192025], + [90.866916, 45.209314], + [90.897713, 45.249776], + [90.877387, 45.280946], + [90.831807, 45.300313], + [90.804706, 45.29484], + [90.813329, 45.32851], + [90.773909, 45.405874], + [90.772677, 45.432338], + [90.723402, 45.464667], + [90.671047, 45.487747], + [90.676591, 45.582488], + [90.714779, 45.728895], + [90.799778, 45.834905], + [90.890937, 45.921566], + [91.028292, 46.023054], + [91.014741, 46.06667], + [91.021517, 46.121038], + [90.98456, 46.160431], + [90.94822, 46.219262], + [90.955611, 46.233752], + [90.900177, 46.31235], + [90.983328, 46.374734], + [90.996263, 46.419309], + [91.025828, 46.444057], + [91.038147, 46.500936], + [91.060937, 46.516999], + [91.079415, 46.558989], + [91.068328, 46.579149], + [91.017821, 46.58244], + [91.036299, 46.670393], + [91.054161, 46.717598], + [91.019053, 46.766402], + [90.992567, 46.769682], + [90.992567, 46.790583], + [90.942676, 46.82581], + [90.958075, 46.879425], + [90.929742, 46.893331], + [90.92235, 46.938707], + [90.901408, 46.960768], + [90.830575, 46.995883], + [90.767134, 46.992617], + [90.691989, 47.080717], + [90.653801, 47.111681], + [90.579888, 47.198364], + [90.56141, 47.206903], + [90.521374, 47.2845], + [90.488113, 47.317374], + [90.526301, 47.379007], + [90.507823, 47.400076], + [90.468403, 47.404937], + [90.459164, 47.43895], + [90.474562, 47.462422], + [90.468403, 47.497611], + [90.398186, 47.547724], + [90.376012, 47.603036], + [90.346447, 47.637324], + [90.384635, 47.644179], + [90.331665, 47.681663], + [90.216484, 47.70543], + [90.180144, 47.72516], + [90.13518, 47.723147], + [90.07605, 47.777469], + [90.070506, 47.820483], + [90.086521, 47.86547], + [90.066195, 47.883534], + [90.040941, 47.874704], + [89.960253, 47.885942], + [89.957789, 47.842982], + [89.86971, 47.834144], + [89.761921, 47.835751], + [89.735435, 47.89758], + [89.651052, 47.913627], + [89.645508, 47.947711], + [89.595617, 47.973359], + [89.599313, 48.015811], + [89.569132, 48.037825], + [89.498299, 48.02822], + [89.38127, 48.046227], + [89.359712, 48.026219], + [89.308589, 48.021816], + [89.282104, 47.994189], + [89.231597, 47.98017], + [89.156452, 47.996992], + [89.078228, 47.98698], + [89.044967, 48.009806], + [89.027105, 48.051028], + [88.953808, 48.090618], + [88.939026, 48.115396], + [88.824461, 48.107005], + [88.79736, 48.133772], + [88.721599, 48.160526], + [88.700657, 48.180881], + [88.668628, 48.171303], + [88.638447, 48.183674], + [88.601491, 48.221567], + [88.594716, 48.259831], + [88.575006, 48.277757], + [88.605803, 48.337863], + [88.573774, 48.351785], + [88.573158, 48.369679], + [88.535586, 48.368884], + [88.523267, 48.403461], + [88.503557, 48.412996], + [88.462289, 48.392335], + [88.438267, 48.393528], + [88.360659, 48.433251], + [88.363123, 48.460641], + [88.318159, 48.478497], + [88.229464, 48.498329], + [88.196819, 48.493967], + [88.151855, 48.526478], + [88.130297, 48.521721], + [88.10874, 48.545895], + [88.041602, 48.548272], + [87.973233, 48.575997], + [87.96153, 48.599353], + [88.010805, 48.618742], + [88.02682, 48.65315], + [88.089645, 48.69504], + [88.090877, 48.71992], + [88.064392, 48.712813], + [88.029283, 48.750313], + [87.96153, 48.773588], + [87.93874, 48.757809], + [87.872219, 48.799612], + [87.826639, 48.800795], + [87.803234, 48.824835], + [87.829103, 48.825623], + [87.792147, 48.849258], + [87.78106, 48.872094], + [87.742256, 48.881146], + [87.760118, 48.925992], + [87.793995, 48.927565], + [87.814321, 48.945256], + [87.87653, 48.949186], + [87.871603, 48.963726], + [87.911639, 48.979833], + [87.883922, 48.993971], + [87.883306, 49.023806], + [87.835263, 49.054406], + [87.858052, 49.07362], + [87.844502, 49.090084], + [87.867291, 49.108892], + [87.845733, 49.146096], + [87.82048, 49.148445], + [87.821096, 49.173883], + [87.793379, 49.18249], + [87.762582, 49.172709], + [87.700372, 49.175839], + [87.67635, 49.15549], + [87.602437, 49.152359], + [87.563017, 49.142572], + [87.517438, 49.145704], + [87.49588, 49.132001], + [87.511894, 49.10184], + [87.43675, 49.075188], + [87.388707, 49.097921], + [87.304939, 49.112418], + [87.239033, 49.114376], + [87.211932, 49.140615], + [87.112766, 49.15549], + [87.088128, 49.133567], + [87.000049, 49.142572], + [86.953853, 49.131218], + [86.887948, 49.132001], + [86.854071, 49.109284], + [86.84976, 49.066563], + [86.836209, 49.051269], + [86.772151, 49.02773], + [86.732115, 48.994757], + [86.730267, 48.959797], + [86.757985, 48.894919], + [86.782006, 48.887049], + [86.821426, 48.850439], + [86.818963, 48.831139], + [86.770303, 48.810255], + [86.754289, 48.78463], + [86.780774, 48.731369], + [86.771535, 48.717156], + [86.70255, 48.666195], + [86.693311, 48.64366], + [86.640956, 48.629027], + [86.635413, 48.612016], + [86.594761, 48.576789], + [86.579978, 48.538763], + [86.416138, 48.481671], + [86.38103, 48.49357], + [86.305269, 48.491984], + [86.270161, 48.452307], + [86.225813, 48.432456], + [86.053966, 48.441192], + [85.916612, 48.438015], + [85.791576, 48.418954], + [85.758315, 48.403064], + [85.695489, 48.335078], + [85.695489, 48.302445], + [85.678243, 48.266205], + [85.633895, 48.232731], + [85.622193, 48.202824], + [85.587084, 48.191654], + [85.576613, 48.15853], + [85.55136, 48.127781], + [85.551975, 48.081423], + [85.531649, 48.046227], + [85.547048, 48.008205], + [85.617881, 47.550552], + [85.614801, 47.498015], + [85.685018, 47.428829], + [85.701649, 47.384275], + [85.675779, 47.321837], + [85.701033, 47.28856], + [85.682555, 47.249982], + [85.682555, 47.222757], + [85.641903, 47.18413], + [85.582772, 47.142626], + [85.547048, 47.096609], + [85.545816, 47.057891], + [85.441106, 47.063191], + [85.355491, 47.054629], + [85.325926, 47.044842], + [85.276651, 47.068898], + [85.213825, 47.041172], + [85.175637, 46.997924], + [85.102956, 46.968936], + [85.082014, 46.939933], + [84.987159, 46.918272], + [84.979768, 46.883106], + [84.95513, 46.861013], + [84.934188, 46.863878], + [84.867051, 46.927673], + [84.849189, 46.957092], + [84.781435, 46.979962], + [84.748175, 47.009759], + [84.699515, 47.008535], + [84.668718, 46.995067], + [84.563393, 46.991801], + [84.506726, 46.97302], + [84.425422, 47.008943], + [84.37122, 46.993434], + [84.336727, 47.00527], + [84.2893, 46.994658], + [84.195061, 47.003638], + [84.150098, 46.977512], + [84.086656, 46.965261], + [84.038613, 46.973428], + [84.002888, 46.990576], + [83.951765, 46.98731], + [83.932671, 46.970161], + [83.88586, 46.982003], + [83.766367, 47.026896], + [83.69923, 47.015472], + [83.700462, 47.032199], + [83.576042, 47.059114], + [83.566803, 47.080717], + [83.53847, 47.083977], + [83.463325, 47.132042], + [83.418978, 47.119012], + [83.370318, 47.178436], + [83.324739, 47.167858], + [83.306261, 47.179656], + [83.257602, 47.173147], + [83.221877, 47.186977], + [83.207094, 47.213814], + [83.17445, 47.218286], + [83.15474, 47.236168], + [83.108544, 47.221944], + [83.02724, 47.21544], + [83.031552, 47.168265], + [82.993364, 47.065229], + [82.937929, 47.014248], + [82.923762, 46.932169], + [82.876335, 46.823762], + [82.878183, 46.797138], + [82.829524, 46.772551], + [82.788872, 46.677784], + [82.774089, 46.600124], + [82.726662, 46.494756], + [82.609017, 46.294985], + [82.518474, 46.153798], + [82.461808, 45.97982], + [82.401446, 45.972333], + [82.342932, 45.935303], + [82.336156, 45.882418], + [82.349707, 45.822811], + [82.340468, 45.772742], + [82.289961, 45.71636], + [82.288729, 45.655321], + [82.266555, 45.620172], + [82.281954, 45.53891], + [82.448257, 45.461309], + [82.546808, 45.426038], + [82.60101, 45.346178], + [82.58746, 45.224069], + [82.562822, 45.204676], + [82.487061, 45.181058], + [82.344779, 45.219011], + [82.294272, 45.247669], + [82.206809, 45.236713], + [82.109491, 45.211422], + [82.091012, 45.222383], + [82.09594, 45.249776], + [82.052824, 45.255674], + [81.993078, 45.237978], + [81.921013, 45.233342], + [81.879745, 45.284314], + [81.832318, 45.319673], + [81.78797, 45.3836], + [81.677101, 45.35459], + [81.645072, 45.359216], + [81.582863, 45.336503], + [81.575471, 45.30789], + [81.536667, 45.304101], + [81.52866, 45.285999], + [81.462754, 45.264099], + [81.437501, 45.28263], + [81.398697, 45.275471], + [81.382066, 45.257781], + [81.327864, 45.260729], + [81.284748, 45.23882], + [81.236705, 45.247248], + [81.175111, 45.227863], + [81.170183, 45.211001], + [81.111669, 45.218168], + [81.080872, 45.182745], + [81.024821, 45.162916], + [80.966307, 45.168402], + [80.93551, 45.160384], + [80.897938, 45.127459], + [80.862214, 45.127037], + [80.816634, 45.152788], + [80.731634, 45.156164], + [80.686055, 45.129148], + [80.599207, 45.105921], + [80.519135, 45.108878], + [80.493882, 45.127037], + [80.445839, 45.097895], + [80.443991, 45.077614], + [80.404571, 45.049293], + [80.358375, 45.040836], + [80.328194, 45.070007], + [80.291854, 45.06578], + [80.24381, 45.031532], + [80.195767, 45.030686], + [80.144644, 45.059017], + [80.136021, 45.041259], + [80.111999, 45.052675], + [80.060876, 45.026033], + [80.056565, 45.011227], + [79.98142, 44.964244], + [79.951855, 44.957892], + [79.944464, 44.937985], + [79.887798, 44.90917], + [79.969102, 44.877797], + [79.953703, 44.849377], + [79.991891, 44.830281], + [79.999283, 44.793768], + [80.087978, 44.817122], + [80.115695, 44.815424], + [80.169898, 44.84471], + [80.18776, 44.825612], + [80.178521, 44.796741], + [80.200695, 44.756808], + [80.238883, 44.7228], + [80.313412, 44.704938], + [80.400259, 44.628751], + [80.411962, 44.605321], + [80.350368, 44.484615], + [80.383013, 44.401297], + [80.399027, 44.30587], + [80.413194, 44.264741], + [80.400875, 44.198704], + [80.407034, 44.149772], + [80.3941, 44.127009], + [80.449534, 44.078017], + [80.458773, 44.047054], + [80.457541, 43.981203], + [80.485259, 43.95579], + [80.475404, 43.938124], + [80.511128, 43.906657], + [80.522215, 43.816473], + [80.75504, 43.494329], + [80.761199, 43.446554], + [80.746417, 43.439167], + [80.735946, 43.389609], + [80.686055, 43.333916], + [80.69283, 43.32042], + [80.777214, 43.308227], + [80.769207, 43.265535], + [80.788917, 43.242433], + [80.789533, 43.201876], + [80.804315, 43.178314], + [80.79446, 43.137277], + [80.752576, 43.148194], + [80.73225, 43.131163], + [80.706997, 43.143828], + [80.650946, 43.147321], + [80.593048, 43.133347], + [80.556092, 43.104515], + [80.482795, 43.06955], + [80.416889, 43.05687], + [80.378701, 43.031502], + [80.397795, 42.996933], + [80.487106, 42.948766], + [80.5912, 42.923354], + [80.602903, 42.894424], + [80.503737, 42.882146], + [80.450766, 42.861971], + [80.407034, 42.834767], + [80.338049, 42.831695], + [80.280151, 42.838278], + [80.262289, 42.828623], + [80.259209, 42.790865], + [80.225948, 42.713083], + [80.228412, 42.692852], + [80.179753, 42.670415], + [80.163738, 42.629919], + [80.180985, 42.590718], + [80.221637, 42.533415], + [80.265368, 42.502097], + [80.225948, 42.485769], + [80.206238, 42.431462], + [80.239499, 42.389927], + [80.229028, 42.358536], + [80.283847, 42.320493], + [80.272144, 42.281984], + [80.29247, 42.259842], + [80.28631, 42.233261], + [80.233339, 42.210215], + [80.168666, 42.200462], + [80.163738, 42.152563], + [80.139717, 42.151232], + [80.16805, 42.096635], + [80.193303, 42.081535], + [80.14218, 42.03488], + [80.089826, 42.047325], + [79.923522, 42.042436], + [79.852689, 42.015319], + [79.854537, 41.984186], + [79.822508, 41.963275], + [79.776313, 41.89248], + [79.724574, 41.896935], + [79.640806, 41.884907], + [79.616784, 41.856385], + [79.550879, 41.834094], + [79.500988, 41.835432], + [79.457256, 41.847915], + [79.415372, 41.836769], + [79.356242, 41.795735], + [79.326061, 41.809565], + [79.276786, 41.78101], + [79.271858, 41.767174], + [79.21704, 41.725648], + [79.138199, 41.722968], + [79.10925, 41.697503], + [79.043345, 41.681414], + [79.021787, 41.657273], + [78.99407, 41.664427], + [78.957729, 41.65146], + [78.891824, 41.597777], + [78.86657, 41.593749], + [78.825302, 41.560173], + [78.739071, 41.555695], + [78.696571, 41.54181], + [78.707042, 41.522098], + [78.675629, 41.50238], + [78.650375, 41.467411], + [78.580774, 41.481759], + [78.527188, 41.440947], + [78.454507, 41.412228], + [78.391681, 41.408189], + [78.385522, 41.394721], + [78.338094, 41.397415], + [78.324544, 41.384395], + [78.235232, 41.399211], + [78.163783, 41.383497], + [78.149617, 41.368228], + [78.165015, 41.340825], + [78.136682, 41.279239], + [78.129291, 41.228398], + [78.094798, 41.224347], + [77.972842, 41.173013], + [77.905089, 41.185174], + [77.836104, 41.153189], + [77.814546, 41.13426], + [77.807155, 41.091876], + [77.829328, 41.059394], + [77.796068, 41.049014], + [77.780669, 41.022832], + [77.737553, 41.032313], + [77.684583, 41.00793], + [77.654402, 41.016059], + [77.597119, 41.005221], + [77.591576, 40.992122], + [77.540453, 41.006575], + [77.476395, 40.999349], + [77.473931, 41.022832], + [77.415417, 41.038633], + [77.363062, 41.04089], + [77.296541, 41.004769], + [77.236795, 41.027798], + [77.169041, 41.009285], + [77.108063, 41.038181], + [77.091433, 41.062553], + [77.023064, 41.059394], + [77.002122, 41.073381], + [76.940528, 41.028701], + [76.885709, 41.027347], + [76.85368, 40.97631], + [76.817956, 40.975406], + [76.761905, 40.954167], + [76.741579, 40.912119], + [76.731724, 40.818887], + [76.693536, 40.779472], + [76.646725, 40.759983], + [76.646725, 40.73686], + [76.676906, 40.696036], + [76.654732, 40.652917], + [76.657196, 40.620218], + [76.611, 40.601591], + [76.601145, 40.578868], + [76.556798, 40.542495], + [76.543247, 40.513837], + [76.539551, 40.464226], + [76.508754, 40.429613], + [76.470566, 40.422779], + [76.442233, 40.391336], + [76.390494, 40.37766], + [76.381871, 40.39088], + [76.333212, 40.343459], + [76.327668, 40.391336], + [76.283321, 40.415034], + [76.279625, 40.439179], + [76.22419, 40.401819], + [76.176147, 40.381307], + [76.144118, 40.393615], + [76.081293, 40.39635], + [76.048648, 40.388601], + [76.048648, 40.357141], + [76.026474, 40.355317], + [75.986438, 40.381763], + [75.932235, 40.339353], + [75.921764, 40.291439], + [75.890351, 40.30924], + [75.84046, 40.312434], + [75.831221, 40.327492], + [75.785642, 40.301025], + [75.739446, 40.299199], + [75.709265, 40.280939], + [75.688323, 40.343915], + [75.669845, 40.363982], + [75.686475, 40.418223], + [75.717272, 40.443278], + [75.733287, 40.474242], + [75.646439, 40.516567], + [75.631041, 40.548862], + [75.627345, 40.605226], + [75.636584, 40.624306], + [75.599628, 40.659727], + [75.550353, 40.64883], + [75.467817, 40.599773], + [75.432093, 40.563412], + [75.355716, 40.537947], + [75.292274, 40.483802], + [75.268869, 40.483802], + [75.242383, 40.448743], + [75.206659, 40.447833], + [75.13521, 40.463315], + [75.102565, 40.44009], + [75.051442, 40.449654], + [75.021877, 40.466958], + [74.995392, 40.455119], + [74.963363, 40.464681], + [74.891914, 40.507467], + [74.844486, 40.521117], + [74.819233, 40.505647], + [74.814921, 40.461039], + [74.795211, 40.443278], + [74.908544, 40.338897], + [74.862965, 40.32658], + [74.824776, 40.344371], + [74.700357, 40.346195], + [74.697893, 40.310153], + [74.673255, 40.278656], + [74.618437, 40.27957], + [74.577169, 40.260391], + [74.534669, 40.207851], + [74.485394, 40.182251], + [74.433039, 40.13148], + [74.356662, 40.089371], + [74.316626, 40.106767], + [74.280902, 40.09807], + [74.26304, 40.125074], + [74.126301, 40.104479], + [74.113366, 40.086624], + [74.023439, 40.085251], + [74.008041, 40.050901], + [73.943367, 40.016076], + [73.980324, 40.004617], + [73.910722, 39.934443], + [73.907027, 39.873843], + [73.845433, 39.831115], + [73.841737, 39.756163], + [73.905795, 39.741899], + [73.924273, 39.722108], + [73.953838, 39.600018], + [73.916266, 39.586644], + [73.914418, 39.564041], + [73.883621, 39.540969], + [73.893476, 39.528046], + [73.868223, 39.482794], + [73.836194, 39.472169], + [73.745651, 39.462005], + [73.6471, 39.474479], + [73.61076, 39.465702], + [73.592898, 39.412087], + [73.502355, 39.383877], + [73.554094, 39.350102], + [73.554709, 39.295935], + [73.542391, 39.269531], + [73.564564, 39.266288], + [73.580579, 39.237555], + [73.623079, 39.235237], + [73.639709, 39.220402], + [73.657571, 39.166136], + [73.688368, 39.154999], + [73.719781, 39.108112], + [73.720397, 39.071881], + [73.743187, 39.029588], + [73.780143, 39.026798], + [73.820179, 39.041674], + [73.839889, 39.008199], + [73.846665, 38.962145], + [73.826339, 38.916993], + [73.767824, 38.941202], + [73.742571, 38.933754], + [73.70931, 38.893241], + [73.699455, 38.857832], + [73.729636, 38.837324], + [73.769056, 38.775765], + [73.757353, 38.719755], + [73.809092, 38.634256], + [73.799237, 38.610878], + [73.852208, 38.584217], + [73.89902, 38.579071], + [73.926121, 38.536016], + [74.011736, 38.52478], + [74.034526, 38.541634], + [74.090577, 38.542102], + [74.068403, 38.585621], + [74.088113, 38.610878], + [74.11275, 38.611345], + [74.147859, 38.676785], + [74.229779, 38.656224], + [74.353583, 38.655757], + [74.421952, 38.647812], + [74.455829, 38.632853], + [74.506336, 38.637528], + [74.546988, 38.607604], + [74.613509, 38.593105], + [74.639995, 38.599653], + [74.717603, 38.542102], + [74.78474, 38.538357], + [74.821697, 38.491062], + [74.862965, 38.484035], + [74.868508, 38.403883], + [74.834015, 38.361193], + [74.789668, 38.324581], + [74.806914, 38.285602], + [74.793363, 38.271039], + [74.816769, 38.215576], + [74.80445, 38.167128], + [74.821697, 38.10311], + [74.879595, 38.021122], + [74.92579, 38.01735], + [74.911008, 37.966884], + [74.919015, 37.908357], + [74.936877, 37.876241], + [74.917167, 37.845057], + [74.989848, 37.797783], + [75.006478, 37.770823], + [74.949196, 37.725395], + [74.923327, 37.717347], + [74.920863, 37.684675], + [74.891914, 37.668097], + [74.940573, 37.559061], + [75.000935, 37.53059], + [75.002167, 37.511604], + [75.035428, 37.500685], + [75.078543, 37.511129], + [75.090862, 37.486915], + [75.129666, 37.459367], + [75.153072, 37.414223], + [75.125971, 37.388075], + [75.140137, 37.355258], + [75.125971, 37.322427], + [75.078543, 37.318144], + [75.018181, 37.293867], + [74.927022, 37.277678], + [74.911008, 37.233378], + [74.816153, 37.216699], + [74.800139, 37.248147], + [74.753943, 37.281011], + [74.727458, 37.282916], + [74.665864, 37.23576], + [74.642458, 37.261485], + [74.598727, 37.258151], + [74.578401, 37.231472], + [74.54514, 37.2491], + [74.511263, 37.240048], + [74.477387, 37.19954], + [74.487858, 37.161871], + [74.465068, 37.147085], + [74.496481, 37.116072], + [74.498944, 37.072155], + [74.530357, 37.082182], + [74.56793, 37.032512], + [74.617205, 37.043499], + [74.632603, 37.066425], + [74.70898, 37.084569], + [74.739161, 37.028212], + [74.792747, 37.027257], + [74.806914, 37.054485], + [74.84695, 37.056873], + [74.84387, 37.0134], + [74.86974, 36.990458], + [74.893762, 36.939772], + [74.938725, 36.94312], + [74.927638, 36.978029], + [75.005862, 36.99476], + [75.032348, 37.016745], + [75.063145, 37.006231], + [75.172166, 37.013877], + [75.16847, 36.991892], + [75.244847, 36.963207], + [75.288579, 36.974682], + [75.345861, 36.960816], + [75.413614, 36.954599], + [75.396368, 36.904367], + [75.430245, 36.873255], + [75.434556, 36.83303], + [75.425933, 36.778883], + [75.458578, 36.720861], + [75.504773, 36.743404], + [75.536802, 36.729975], + [75.537418, 36.773131], + [75.588541, 36.762584], + [75.634121, 36.771693], + [75.724048, 36.750597], + [75.8072, 36.707908], + [75.871257, 36.666636], + [75.947018, 36.590752], + [75.924228, 36.566242], + [75.991981, 36.505654], + [76.035097, 36.409386], + [75.991365, 36.35205], + [75.998757, 36.312034], + [76.055423, 36.252695], + [76.060967, 36.225182], + [76.011691, 36.229044], + [76.016619, 36.165294], + [75.96796, 36.159013], + [75.936547, 36.13485], + [75.949482, 36.070056], + [75.982742, 36.031347], + [76.028322, 36.016827], + [76.044336, 36.026991], + [76.097307, 36.022635], + [76.117017, 35.975186], + [76.16506, 35.908807], + [76.146582, 35.839946], + [76.160133, 35.82442], + [76.221727, 35.823449], + [76.228502, 35.837035], + [76.298719, 35.841401], + [76.365857, 35.82442], + [76.369552, 35.86323], + [76.431762, 35.851589], + [76.471798, 35.886021], + [76.51553, 35.881173], + [76.55803, 35.923347], + [76.59745, 35.895718], + [76.579587, 35.866625], + [76.587595, 35.840431], + [76.566037, 35.819082], + [76.593754, 35.771996], + [76.69292, 35.747714], + [76.769297, 35.653917], + [76.848753, 35.668018], + [76.906651, 35.615005], + [76.967013, 35.591649], + [76.99781, 35.611113], + [77.072339, 35.591162], + [77.093281, 35.569746], + [77.195527, 35.519103], + [77.307628, 35.540533], + [77.331649, 35.530793], + [77.355055, 35.494257], + [77.396939, 35.467942], + [77.451758, 35.46063], + [77.518895, 35.482075], + [77.578025, 35.47574], + [77.590344, 35.460143], + [77.639619, 35.45478], + [77.657481, 35.477689], + [77.690742, 35.448443], + [77.735706, 35.461605], + [77.757879, 35.497181], + [77.797299, 35.491334], + [77.816394, 35.518616], + [77.85643, 35.487436], + [77.870596, 35.495232], + [77.914944, 35.465017], + [77.917408, 35.490847], + [77.951284, 35.478664], + [78.009799, 35.491821], + [78.029509, 35.469404], + [78.048603, 35.491334], + [78.140378, 35.494745], + [78.113892, 35.466967], + [78.107117, 35.437229], + [78.046755, 35.384063], + [78.013494, 35.366008], + [78.020885, 35.315237], + [78.01719, 35.228267], + [78.060306, 35.180344], + [78.062769, 35.114772], + [78.078784, 35.100084], + [78.124979, 35.108407], + [78.150849, 35.069721], + [78.123131, 35.036897], + [78.160704, 34.990823], + [78.201972, 34.974642], + [78.182262, 34.936874], + [78.206283, 34.891726], + [78.237696, 34.882398], + [78.230921, 34.776288], + [78.21429, 34.760556], + [78.213059, 34.717771], + [78.267261, 34.705472], + [78.265413, 34.651335], + [78.280812, 34.623269], + [78.346101, 34.60406], + [78.397224, 34.605538], + [78.427405, 34.594207], + [78.436029, 34.543942], + [78.492695, 34.578441], + [78.542586, 34.574499], + [78.559832, 34.55725], + [78.562912, 34.51288], + [78.58139, 34.505483], + [78.634977, 34.538026], + [78.708274, 34.522249], + [78.715049, 34.502031], + [78.758781, 34.481807], + [78.742766, 34.45467], + [78.809288, 34.432955], + [78.878273, 34.391481], + [78.899831, 34.354929], + [78.958961, 34.386049], + [78.973128, 34.362833], + [79.039649, 34.33467], + [79.048888, 34.348506], + [79.0107, 34.399877], + [79.039033, 34.421601], + [79.072294, 34.412714], + [79.161605, 34.441345], + [79.179467, 34.422588], + [79.241677, 34.415183], + [79.274322, 34.435916], + [79.326677, 34.44332], + [79.363017, 34.428018], + [79.435082, 34.447761], + [79.504683, 34.45467], + [79.545335, 34.476381], + [79.58106, 34.456151], + [79.675914, 34.451216], + [79.699936, 34.477861], + [79.735661, 34.471447], + [79.801566, 34.478847], + [79.861312, 34.528166], + [79.84345, 34.55725], + [79.88595, 34.642965], + [79.866856, 34.671517], + [79.906892, 34.683821], + [79.898268, 34.732035], + [79.947544, 34.821008], + [79.926602, 34.849499], + [79.961094, 34.862759], + [79.996819, 34.856375], + [80.003594, 34.895162], + [80.034391, 34.902033], + [80.041782, 34.943252], + [80.02392, 34.971209], + [80.04363, 35.022196], + [80.031311, 35.034447], + [80.078123, 35.076578], + [80.118159, 35.066293], + [80.23026, 35.147565], + [80.223484, 35.177409], + [80.257977, 35.203331], + [80.362687, 35.20871], + [80.267832, 35.295701], + [80.286926, 35.35283], + [80.321419, 35.38699], + [80.375006, 35.387966], + [80.432904, 35.449418], + [80.444607, 35.417235], + [80.514824, 35.391869], + [80.532686, 35.404553], + [80.56841, 35.391381], + [80.599823, 35.409431], + [80.65649, 35.393821], + [80.690982, 35.364544], + [80.689135, 35.339162], + [80.759968, 35.334768], + [80.844351, 35.345508], + [80.894242, 35.324027], + [80.924423, 35.330862], + [80.963844, 35.310842], + [81.026053, 35.31133], + [81.002648, 35.334768], + [81.030981, 35.337209], + [81.031597, 35.380648], + [81.054387, 35.402602], + [81.09935, 35.40748], + [81.103662, 35.386015], + [81.142466, 35.365032], + [81.191741, 35.36552], + [81.219458, 35.319144], + [81.26627, 35.322562], + [81.285364, 35.345508], + [81.314313, 35.337209], + [81.363588, 35.354783], + [81.385762, 35.335256], + [81.441196, 35.333303], + [81.447972, 35.318167], + [81.504638, 35.279092], + [81.513261, 35.23511], + [81.68634, 35.235599], + [81.736847, 35.26248], + [81.804601, 35.270786], + [81.853876, 35.25857], + [81.927789, 35.271275], + [81.955506, 35.307423], + [81.99123, 35.30547], + [82.030034, 35.321585], + [82.05344, 35.35039], + [82.029419, 35.426013], + [82.034346, 35.451855], + [82.071302, 35.450393], + [82.086701, 35.467454], + [82.164925, 35.495719], + [82.189563, 35.513258], + [82.234526, 35.520565], + [82.263475, 35.547837], + [82.2992, 35.544916], + [82.328149, 35.559523], + [82.350323, 35.611113], + [82.336156, 35.651486], + [82.392823, 35.656349], + [82.424852, 35.712736], + [82.468583, 35.717595], + [82.501844, 35.701073], + [82.546192, 35.708362], + [82.628727, 35.692324], + [82.652133, 35.67288], + [82.731589, 35.637868], + [82.780249, 35.666073], + [82.795031, 35.688436], + [82.873871, 35.688922], + [82.894813, 35.673852], + [82.967494, 35.667532], + [82.956407, 35.636409], + [82.981661, 35.599922], + [82.971806, 35.548324], + [82.998907, 35.484512], + [83.067892, 35.46258], + [83.088834, 35.425526], + [83.127022, 35.398699], + [83.178145, 35.38943], + [83.251442, 35.417722], + [83.280391, 35.401138], + [83.333978, 35.397236], + [83.405427, 35.380648], + [83.449159, 35.382111], + [83.502745, 35.360639], + [83.540318, 35.364056], + [83.54155, 35.341603], + [83.599448, 35.351366], + [83.622238, 35.335256], + [83.677672, 35.361128], + [83.785462, 35.36308], + [83.79778, 35.354783], + [83.885244, 35.367472], + [83.906186, 35.40309], + [84.005968, 35.422599], + [84.077417, 35.400163], + [84.095895, 35.362592], + [84.140859, 35.379184], + [84.160569, 35.359663], + [84.200605, 35.381135], + [84.274517, 35.404065], + [84.333032, 35.413821], + [84.424191, 35.466479], + [84.45314, 35.473303], + [84.475929, 35.516181], + [84.448828, 35.550272], + [84.513502, 35.564391], + [84.570168, 35.588242], + [84.628067, 35.595055], + [84.704443, 35.616951], + [84.729081, 35.613546], + [84.798066, 35.647595], + [84.920022, 35.696213], + [84.973608, 35.709334], + [84.99455, 35.737028], + [85.053065, 35.752086], + [85.146071, 35.742371], + [85.271107, 35.788989], + [85.341324, 35.753543], + [85.373969, 35.700101], + [85.518715, 35.680658], + [85.566142, 35.6403], + [85.612953, 35.651486], + [85.65299, 35.731199], + [85.691178, 35.751114], + [85.811286, 35.778794], + [85.835308, 35.771996], + [85.903677, 35.78462], + [85.949256, 35.778794], + [86.035488, 35.846738], + [86.05335, 35.842857], + [86.090306, 35.876809], + [86.093386, 35.906868], + [86.129111, 35.941761], + [86.150668, 36.00424], + [86.173458, 36.008113], + [86.199944, 36.047801], + [86.182081, 36.064734], + [86.187625, 36.130983], + [86.248603, 36.141616], + [86.2794, 36.170608], + [86.35824, 36.168676], + [86.392733, 36.206834], + [86.454943, 36.221319], + [86.515305, 36.205385], + [86.531935, 36.227113], + [86.599072, 36.222285], + [86.69947, 36.24449], + [86.746282, 36.291777], + [86.836209, 36.291294], + [86.86331, 36.299977], + [86.887332, 36.262829], + [86.931064, 36.265242], + [86.943998, 36.284058], + [86.996353, 36.308658], + [87.051788, 36.2966], + [87.08628, 36.310587], + [87.149106, 36.297565], + [87.161425, 36.325535], + [87.193454, 36.349158], + [87.292004, 36.358797], + [87.348055, 36.393008], + [87.363453, 36.420463], + [87.386859, 36.412757], + [87.426895, 36.42576], + [87.460155, 36.409868], + [87.470626, 36.354459], + [87.570409, 36.342409], + [87.6203, 36.360243], + [87.731785, 36.384818], + [87.767509, 36.3747], + [87.826023, 36.391563], + [87.838342, 36.383855], + [87.919646, 36.39349], + [87.95845, 36.408423], + [87.983088, 36.437797], + [88.006494, 36.430575], + [88.092109, 36.43539], + [88.134609, 36.427205], + [88.182652, 36.452721], + [88.222688, 36.447426], + [88.241782, 36.468605], + [88.282434, 36.470049], + [88.366202, 36.458016], + [88.356963, 36.477268], + [88.41055, 36.473418], + [88.470912, 36.48208], + [88.498629, 36.446463], + [88.573158, 36.461386], + [88.618121, 36.428168], + [88.623665, 36.389636], + [88.690186, 36.367954], + [88.766563, 36.292259], + [88.783809, 36.291777], + [88.802903, 36.33807], + [88.838628, 36.353496], + [88.870657, 36.348193], + [88.926091, 36.36458], + [88.964279, 36.318785], + [89.013554, 36.315409], + [89.054822, 36.291777], + [89.10225, 36.281164], + [89.126887, 36.254626], + [89.198952, 36.260417], + [89.232213, 36.295636], + [89.292575, 36.231457], + [89.335075, 36.23725], + [89.375727, 36.228078], + [89.490291, 36.151281], + [89.594385, 36.126632], + [89.614711, 36.109712], + [89.711414, 36.093272], + [89.766848, 36.073925], + [89.819819, 36.080697], + [89.914058, 36.079246], + [89.941159, 36.067637], + [89.944855, 36.140649], + [89.997825, 36.168193], + [90.019999, 36.213594], + [90.028006, 36.258486], + [90.003369, 36.278752], + [90.043405, 36.276822], + [90.058188, 36.255591], + [90.145651, 36.239181], + [90.130252, 36.2078], + [90.198006, 36.187516], + [90.23681, 36.160462], + [90.325505, 36.159496], + [90.424055, 36.133883], + [90.478258, 36.13195], + [90.534925, 36.147899], + [90.613149, 36.126632], + [90.659344, 36.13485], + [90.776373, 36.086501], + [90.815793, 36.035703], + [90.850285, 36.016827], + [90.922966, 36.028927], + [90.979017, 36.106811], + [91.081263, 36.088436], + [91.124994, 36.115514], + [91.09235, 36.163844], + [91.096045, 36.219871], + [91.051698, 36.238215], + [91.07264, 36.299012], + [91.026444, 36.323607], + [91.051698, 36.433946], + [91.028292, 36.443093], + [91.039995, 36.474861], + [91.035683, 36.529703], + [91.011662, 36.539801], + [90.905104, 36.560474], + [90.831191, 36.55807], + [90.810865, 36.585466], + [90.741264, 36.585947], + [90.72217, 36.620058], + [90.730793, 36.655594], + [90.706156, 36.658955], + [90.720938, 36.708868], + [90.754815, 36.721341], + [90.727098, 36.755872], + [90.732025, 36.825844], + [90.758511, 36.825844], + [90.853981, 36.915373], + [90.924198, 36.921115], + [90.983944, 36.913459], + [91.036915, 36.929727], + [91.051698, 36.96751], + [91.126842, 36.978507], + [91.133618, 37.007665], + [91.181045, 37.025345], + [91.216153, 37.010054], + [91.303617, 37.012444], + [91.291298, 37.042544], + [91.303617, 37.083136], + [91.286371, 37.105095], + [91.280211, 37.163779], + [91.1909, 37.205737], + [91.194596, 37.273868], + [91.134849, 37.324331], + [91.136081, 37.355734], + [91.113292, 37.387124], + [91.099741, 37.447965], + [91.073256, 37.475992], + [91.019669, 37.493088], + [90.958075, 37.477891], + [90.911879, 37.519674], + [90.865684, 37.53059], + [90.882314, 37.575664], + [90.854597, 37.604117], + [90.820104, 37.613599], + [90.777605, 37.648672], + [90.643946, 37.696988], + [90.586663, 37.703144], + [90.579272, 37.720661], + [90.519526, 37.730601], + [90.516446, 38.207111], + [90.531229, 38.319886], + [90.401882, 38.311434], + [90.361846, 38.300163], + [90.352607, 38.233441], + [90.280542, 38.238142], + [90.137644, 38.340543], + [90.179528, 38.396848], + [90.129636, 38.400131], + [90.111774, 38.418889], + [90.111774, 38.477945], + [90.130868, 38.494341], + [90.248513, 38.491531], + [90.315034, 38.501835], + [90.353222, 38.482162], + [90.427135, 38.493873], + [90.465323, 38.521971], + [90.463476, 38.556611], + [90.525685, 38.561291], + [90.560794, 38.593573], + [90.608837, 38.594508], + [90.606374, 38.610878], + [90.645794, 38.635191], + [90.619308, 38.664636], + [90.65996, 38.674449], + [90.724634, 38.658094], + [90.899561, 38.679588], + [90.970394, 38.697806], + [90.992567, 38.695003], + [91.188436, 38.73096], + [91.242639, 38.752433], + [91.298689, 38.746365], + [91.446515, 38.813546], + [91.501333, 38.815411], + [91.681188, 38.852706], + [91.694738, 38.86622], + [91.806223, 38.872744], + [91.87952, 38.884391], + [91.880752, 38.899297], + [91.966368, 38.930961], + [92.10865, 38.963541], + [92.173323, 38.960749], + [92.197961, 38.983548], + [92.263866, 39.002153], + [92.380279, 38.999828], + [92.416003, 39.010524], + [92.41046, 39.03842], + [92.366728, 39.059335], + [92.366112, 39.096037], + [92.343938, 39.146181], + [92.339011, 39.236628], + [92.378431, 39.258411], + [92.52564, 39.368611], + [92.639589, 39.514196], + [92.687632, 39.657174], + [92.745531, 39.868331], + [92.796654, 40.153897], + [92.906907, 40.310609], + [92.920458, 40.391792], + [92.928465, 40.572504], + [93.506216, 40.648376], + [93.760599, 40.664721], + [93.820961, 40.793519], + [93.809874, 40.879548], + [93.908424, 40.983539], + [94.01067, 41.114875], + [94.184365, 41.268444], + [94.534219, 41.505966], + [94.750413, 41.538227], + [94.809543, 41.619256], + [94.861898, 41.668451], + [94.969072, 41.718948], + [95.011572, 41.726541], + [95.110738, 41.768513], + [95.135991, 41.772976], + [95.16494, 41.735474], + [95.199433, 41.719395], + [95.194505, 41.694821], + [95.247476, 41.61344], + [95.299831, 41.565994], + [95.335556, 41.644305], + [95.39407, 41.693481], + [95.445193, 41.719841], + [95.57146, 41.796181], + [95.65646, 41.826067], + [95.759322, 41.835878], + [95.801206, 41.848361], + [95.855408, 41.849699], + [95.998306, 41.906289], + [96.054973, 41.936124], + [96.117183, 41.985966], + [96.137509, 42.019765], + [96.13874, 42.05399], + [96.077147, 42.149457], + [96.178161, 42.21775], + [96.040806, 42.326688], + [96.042038, 42.352787], + [96.06606, 42.414674], + [95.978596, 42.436762], + [96.0174, 42.482239], + [96.02356, 42.542675], + [96.072219, 42.569566], + [96.103632, 42.604375], + [96.166458, 42.623314], + [96.386348, 42.727592] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 710000, + "name": "台湾省", + "center": [121.509062, 25.044332], + "centroid": [120.971485, 23.749452], + "childrenNum": 0, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 31, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [120.443706, 22.441432], + [120.517619, 22.408793], + [120.569973, 22.361757], + [120.640806, 22.241605], + [120.659285, 22.154056], + [120.661748, 22.067007], + [120.651277, 22.033171], + [120.667908, 21.983235], + [120.701784, 21.927174], + [120.743052, 21.915515], + [120.781857, 21.923843], + [120.854537, 21.883309], + [120.873016, 21.897191], + [120.86624, 21.984345], + [120.907508, 22.033171], + [120.912436, 22.086418], + [120.903197, 22.12634], + [120.914899, 22.302525], + [120.981421, 22.528248], + [121.014682, 22.584069], + [121.03316, 22.650914], + [121.078739, 22.669691], + [121.170514, 22.723247], + [121.21055, 22.770711], + [121.237652, 22.836362], + [121.276456, 22.877171], + [121.324499, 22.945526], + [121.35468, 23.00999], + [121.370695, 23.084334], + [121.409499, 23.1025], + [121.430441, 23.137175], + [121.415042, 23.196047], + [121.440296, 23.271937], + [121.479716, 23.322507], + [121.497578, 23.419744], + [121.5216, 23.483431], + [121.522832, 23.538858], + [121.587505, 23.760878], + [121.621382, 23.920718], + [121.65957, 24.007125], + [121.63986, 24.064514], + [121.643556, 24.097843], + [121.678048, 24.133895], + [121.689135, 24.174303], + [121.809243, 24.339083], + [121.82649, 24.423572], + [121.867758, 24.47914], + [121.88562, 24.529784], + [121.892395, 24.617953], + [121.86283, 24.671261], + [121.841272, 24.734329], + [121.844968, 24.836476], + [121.933047, 24.938539], + [122.012503, 25.001471], + [121.98109, 25.030757], + [121.947214, 25.031841], + [121.917033, 25.138076], + [121.841888, 25.135367], + [121.782142, 25.160287], + [121.745186, 25.161912], + [121.707613, 25.191701], + [121.700222, 25.226896], + [121.655259, 25.242054], + [121.62323, 25.29455], + [121.585041, 25.309159], + [121.53515, 25.307535], + [121.444607, 25.27074], + [121.413194, 25.238806], + [121.371926, 25.159746], + [121.319572, 25.140785], + [121.209318, 25.12724], + [121.132942, 25.078466], + [121.102145, 25.075214], + [121.024537, 25.040517], + [121.009754, 24.993878], + [120.961095, 24.940167], + [120.914899, 24.864715], + [120.89211, 24.767482], + [120.82374, 24.688118], + [120.762147, 24.658208], + [120.68885, 24.600542], + [120.642654, 24.490033], + [120.589068, 24.43229], + [120.546568, 24.370159], + [120.520698, 24.311816], + [120.470807, 24.242533], + [120.451713, 24.182493], + [120.391967, 24.118055], + [120.316206, 23.984708], + [120.278018, 23.92783], + [120.245989, 23.840276], + [120.175156, 23.807427], + [120.102476, 23.701162], + [120.095084, 23.58768], + [120.12157, 23.504836], + [120.108019, 23.341191], + [120.081534, 23.291728], + [120.018708, 23.073322], + [120.029795, 23.048544], + [120.133272, 23.000625], + [120.149287, 22.896468], + [120.20041, 22.721039], + [120.274323, 22.560307], + [120.297112, 22.531565], + [120.443706, 22.441432] + ] + ], + [ + [ + [124.542782, 25.903886], + [124.584666, 25.908731], + [124.566804, 25.941563], + [124.542782, 25.903886] + ] + ], + [ + [ + [123.445178, 25.726102], + [123.469816, 25.712623], + [123.50862, 25.722867], + [123.512316, 25.755212], + [123.479055, 25.768687], + [123.445794, 25.749822], + [123.445178, 25.726102] + ] + ], + [ + [ + [119.646064, 23.550928], + [119.691028, 23.547087], + [119.678093, 23.600294], + [119.61034, 23.604132], + [119.601717, 23.575613], + [119.566608, 23.584937], + [119.562297, 23.530627], + [119.578927, 23.502641], + [119.609108, 23.503738], + [119.646064, 23.550928] + ] + ], + [ + [ + [123.666916, 25.914114], + [123.706952, 25.91519], + [123.689706, 25.939949], + [123.666916, 25.914114] + ] + ], + [ + [ + [119.506246, 23.625518], + [119.506246, 23.577259], + [119.47237, 23.556962], + [119.519181, 23.559705], + [119.52534, 23.62497], + [119.506246, 23.625518] + ] + ], + [ + [ + [119.497623, 23.38679], + [119.495159, 23.349982], + [119.516717, 23.349982], + [119.497623, 23.38679] + ] + ], + [ + [ + [119.557369, 23.666634], + [119.608492, 23.620035], + [119.615268, 23.661153], + [119.586318, 23.675952], + [119.557369, 23.666634] + ] + ], + [ + [ + [122.066706, 25.6247], + [122.087032, 25.61067], + [122.092575, 25.639268], + [122.066706, 25.6247] + ] + ], + [ + [ + [121.468013, 22.67687], + [121.474788, 22.643734], + [121.513592, 22.631582], + [121.514824, 22.676318], + [121.468013, 22.67687] + ] + ], + [ + [ + [121.510513, 22.086972], + [121.507433, 22.048704], + [121.533918, 22.022076], + [121.594281, 21.995443], + [121.604752, 22.022631], + [121.575186, 22.037055], + [121.575802, 22.0842], + [121.510513, 22.086972] + ] + ], + [ + [ + [122.097503, 25.499987], + [122.110438, 25.465952], + [122.122141, 25.495666], + [122.097503, 25.499987] + ] + ], + [ + [ + [119.421247, 23.216949], + [119.436029, 23.186146], + [119.453275, 23.216399], + [119.421247, 23.216949] + ] + ], + [ + [ + [120.355011, 22.327439], + [120.395663, 22.342385], + [120.383344, 22.355669], + [120.355011, 22.327439] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 810000, + "name": "香港特别行政区", + "center": [114.173355, 22.320048], + "centroid": [114.134357, 22.377366], + "childrenNum": 18, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 32, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [114.031778, 22.503923], + [114.000981, 22.491206], + [113.977575, 22.45692], + [113.918445, 22.418199], + [113.920293, 22.367845], + [113.951706, 22.355116], + [113.956633, 22.359543], + [113.980039, 22.366185], + [114.026234, 22.34792], + [113.955401, 22.298649], + [113.969568, 22.321349], + [113.898119, 22.308615], + [113.889496, 22.271514], + [113.8433, 22.229418], + [113.84946, 22.191188], + [113.899351, 22.215568], + [113.935691, 22.205041], + [113.981271, 22.229972], + [113.996669, 22.206149], + [114.026234, 22.229418], + [114.004676, 22.239389], + [114.02993, 22.263207], + [114.034857, 22.300864], + [114.069966, 22.326885], + [114.121089, 22.320795], + [114.145726, 22.300864], + [114.120473, 22.272068], + [114.164821, 22.226648], + [114.200545, 22.232188], + [114.203009, 22.206703], + [114.265835, 22.200608], + [114.248588, 22.274837], + [114.262139, 22.294773], + [114.284929, 22.263761], + [114.313262, 22.264315], + [114.315726, 22.299203], + [114.315726, 22.299756], + [114.278153, 22.328546], + [114.283081, 22.386661], + [114.322501, 22.385554], + [114.323117, 22.385554], + [114.323733, 22.385001], + [114.323733, 22.384447], + [114.356994, 22.340171], + [114.394566, 22.361757], + [114.385327, 22.41156], + [114.406269, 22.432582], + [114.406269, 22.433688], + [114.376088, 22.436454], + [114.325581, 22.479041], + [114.278769, 22.435901], + [114.220255, 22.427603], + [114.205473, 22.449729], + [114.23319, 22.466875], + [114.2529, 22.445304], + [114.340979, 22.50337], + [114.309566, 22.497288], + [114.28924, 22.52272], + [114.263987, 22.541515], + [114.263371, 22.541515], + [114.260291, 22.547595], + [114.232574, 22.528801], + [114.232574, 22.539857], + [114.222719, 22.553122], + [114.166052, 22.559201], + [114.156813, 22.543726], + [114.095219, 22.534329], + [114.082285, 22.512216], + [114.031778, 22.503923] + ] + ], + [ + [ + [114.142647, 22.213906], + [114.123553, 22.238836], + [114.120473, 22.177888], + [114.154965, 22.177888], + [114.166668, 22.205041], + [114.142647, 22.213906] + ] + ], + [ + [ + [114.305871, 22.372273], + [114.313878, 22.340724], + [114.332972, 22.353455], + [114.305255, 22.372826], + [114.305871, 22.372273] + ] + ], + [ + [ + [114.320037, 22.381127], + [114.323733, 22.384447], + [114.323733, 22.385001], + [114.323117, 22.385554], + [114.322501, 22.385554], + [114.319421, 22.382234], + [114.320037, 22.38168], + [114.320037, 22.381127] + ] + ], + [ + [ + [114.305871, 22.369506], + [114.305871, 22.372273], + [114.305255, 22.372826], + [114.305871, 22.369506] + ] + ], + [ + [ + [114.315726, 22.299203], + [114.316958, 22.298649], + [114.316342, 22.30031], + [114.315726, 22.299756], + [114.315726, 22.299203] + ] + ], + [ + [ + [114.319421, 22.382234], + [114.320037, 22.381127], + [114.320037, 22.38168], + [114.319421, 22.382234] + ] + ], + [ + [ + [114.372392, 22.32301], + [114.373008, 22.323564], + [114.372392, 22.323564], + [114.372392, 22.32301] + ] + ], + [ + [ + [114.323733, 22.297541], + [114.324349, 22.297541], + [114.323733, 22.298095], + [114.323733, 22.297541] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 820000, + "name": "澳门特别行政区", + "center": [113.54909, 22.198951], + "centroid": [113.566988, 22.159307], + "childrenNum": 8, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 33, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [113.554425, 22.107489], + [113.6037, 22.132438], + [113.575983, 22.194513], + [113.558736, 22.212244], + [113.53841, 22.209473], + [113.534715, 22.174009], + [113.554425, 22.142416], + [113.554425, 22.107489] + ] + ], + [ + [ + [113.586453, 22.201162], + [113.575983, 22.201162], + [113.575983, 22.194513], + [113.586453, 22.201162] + ] + ] + ] + } + } + ] +} diff --git a/docs/assets/json/中华人民共和国-轮廓-地球.json b/docs/assets/json/中华人民共和国-轮廓-地球.json new file mode 100644 index 0000000..0527de3 --- /dev/null +++ b/docs/assets/json/中华人民共和国-轮廓-地球.json @@ -0,0 +1,20710 @@ +{ + "type": "FeatureCollection", + "name": "china", + "crs": { + "type": "name", + "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } + }, + "features": [ + { + "type": "Feature", + "properties": { + "adcode": 110000, + "name": "北京市", + "center": [121.509062, 25.044332], + "centroid": [120.971485, 23.749452], + "childrenNum": 0, + "level": "province", + "acroutes": [100000], + "parent": { "adcode": 100000 } + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [110.578072022293327, 21.097445578710872], + [110.570740442071411, 21.090693185687588], + [110.542004079146068, 21.0866784422496], + [110.540671723771069, 21.086280702570381], + [110.540449064084598, 21.08662809050238], + [110.530363880506101, 21.091150634506192], + [110.524447966772883, 21.102527119113454], + [110.527119414708082, 21.107424667577146], + [110.520576075922293, 21.117633416925408], + [110.51607162957383, 21.117119681617332], + [110.507343059589246, 21.138279229604233], + [110.505698872295667, 21.140844448449119], + [110.502038998958525, 21.142924625607858], + [110.485091201854999, 21.141391275759894], + [110.484688849602037, 21.14162228880706], + [110.458825094885484, 21.151986598472796], + [110.452526367884275, 21.160088577615966], + [110.437822783051047, 21.168530732249401], + [110.432187787234767, 21.169126391121502], + [110.429570470090596, 21.173268849034244], + [110.428927253111425, 21.173638156061248], + [110.4287441881078, 21.174576615021046], + [110.427507813203889, 21.176533439785377], + [110.427925635137328, 21.178772820489005], + [110.42707708043649, 21.183122825930244], + [110.428831987170881, 21.183630553155076], + [110.429271899087084, 21.185988328507673], + [110.43884114685288, 21.186526389593933], + [110.44064350064383, 21.187047844136508], + [110.443934877674593, 21.188778984345692], + [110.43517914386284, 21.188682193068804], + [110.431103660749542, 21.191130908423272], + [110.417973324694941, 21.193136612366608], + [110.417844649040674, 21.193067265837048], + [110.405353452200202, 21.148855015273455], + [110.396697394312696, 21.13343594722533], + [110.38759245103725, 21.129736356032442], + [110.386431666253984, 21.127301794068075], + [110.355831472232637, 21.117178831971948], + [110.355216070800452, 21.116284270131644], + [110.344509672004463, 21.108456975761321], + [110.329981105664444, 21.103863304371266], + [110.311610544632288, 21.102549945186404], + [110.292522372792433, 21.09623531725024], + [110.283425485676105, 21.086895702504915], + [110.245606704751964, 21.047634751900542], + [110.245211166434061, 21.04619982526545], + [110.243349778115416, 21.023278312915938], + [110.238217446549584, 21.020828136894263], + [110.237599528621573, 21.018586465599551], + [110.236315864539947, 21.019920321297498], + [110.229932560531125, 21.016872930804336], + [110.212671067187557, 21.043092201623104], + [110.212774157759185, 21.044382515245587], + [110.204760233280183, 21.052709786361326], + [110.204184030808506, 21.051646320435992], + [110.20151446400773, 21.017368974813781], + [110.202925856933703, 21.012217679126397], + [110.20069967596163, 21.005922450954277], + [110.200617266212049, 21.00584891885363], + [110.200605536614191, 21.005698310343089], + [110.183602658623897, 20.990667221979738], + [110.176542883602593, 20.984367966248094], + [110.179623646532917, 20.894676300263729], + [110.179823123350772, 20.894207987864675], + [110.179834946787665, 20.894191061261861], + [110.205470458975512, 20.862706417781869], + [110.228944104744485, 20.861017178676789], + [110.251595638249725, 20.846962615742882], + [110.2647049613212, 20.842507558236029], + [110.265866783370427, 20.842661673583127], + [110.287163599227128, 20.850717738481734], + [110.328082965550834, 20.850810277389886], + [110.346075489491483, 20.844167195180447], + [110.346476739951243, 20.844060739286608], + [110.3466618167608, 20.843950715254422], + [110.352554247939182, 20.84177515028863], + [110.389208881383098, 20.819010867354294], + [110.400239682592414, 20.785618857016654], + [110.403228735141155, 20.766712941918986], + [110.402861231314859, 20.7355975741736], + [110.403073527316593, 20.734330935338065], + [110.402426409124146, 20.732258969165905], + [110.400778826078934, 20.723719412922751], + [110.387761412726249, 20.685245165988828], + [110.406835144034446, 20.673489843828403], + [110.407928966654126, 20.673502261292874], + [110.461651585855464, 20.682896947769823], + [110.482647420474152, 20.642626548623348], + [110.483190239899244, 20.639791459164467], + [110.488893703517107, 20.616327016335749], + [110.494576071438161, 20.580324444012962], + [110.495621445426707, 20.574864564284074], + [110.541804305849183, 20.483965888334808], + [110.542223510358738, 20.483363495515729], + [110.542383515233738, 20.48282586873291], + [110.546258572463401, 20.475198849354264], + [110.54565931545234, 20.471818967020457], + [110.54752234091282, 20.465559080347642], + [110.54153491533738, 20.43006710030733], + [110.537311571883563, 20.423197378479308], + [110.536979970554896, 20.422979138011939], + [110.487566028939199, 20.376817176664773], + [110.487293009097712, 20.376487658384015], + [110.479148122528485, 20.360631615027444], + [110.453054871461489, 20.321322662351882], + [110.448093500015062, 20.313287364362782], + [110.445680730173365, 20.31153575622816], + [110.431927488884369, 20.299344275711505], + [110.422565263107231, 20.294754528508548], + [110.420961839442342, 20.293590484642401], + [110.419330006348034, 20.293657248556535], + [110.400036280823741, 20.291323147442721], + [110.38651565689797, 20.294999796649652], + [110.384250754901004, 20.29509246159374], + [110.376966440969198, 20.292600473480835], + [110.344663575841679, 20.261060538839313], + [110.343219171356552, 20.260799040033], + [110.323143521344988, 20.253788816917066], + [110.292474354548816, 20.25146294408583], + [110.281378840320215, 20.240606373190928], + [110.27318816514105, 20.251160097815188], + [110.268054186753304, 20.252323032781266], + [110.224525873337981, 20.253610932886794], + [110.214641340301696, 20.252979307312717], + [110.207958181844063, 20.248837619540726], + [110.187920252468984, 20.229904750809968], + [110.164271147665431, 20.221692417528828], + [110.141928910842694, 20.219760050816127], + [110.116417846490521, 20.221676187699426], + [110.113657401359617, 20.221672308224509], + [110.078083426395509, 20.260847944267756], + [110.077417502045009, 20.260985600695602], + [109.989459202175922, 20.256725316012368], + [109.97875621931847, 20.249664478610576], + [109.964316101957962, 20.230667690854425], + [109.945201938834742, 20.219133541138767], + [109.925153785570686, 20.214186346629326], + [109.925053007681854, 20.214236070439675], + [109.924937018169331, 20.214159551295513], + [109.924767910275875, 20.21437673749978], + [109.909453384114769, 20.221932924707392], + [109.905238777333466, 20.233185222606163], + [109.906057782033827, 20.238406258837369], + [109.905237465071565, 20.239459796455787], + [109.911844845546582, 20.317323228347682], + [109.911746649313685, 20.319426983052949], + [109.911603999172542, 20.319669280760937], + [109.877828526392989, 20.356632837304478], + [109.867039653426332, 20.364262646831143], + [109.857137543654559, 20.379215139230233], + [109.85659986612427, 20.394557064716299], + [109.860803572189837, 20.40424707909963], + [109.860845327566778, 20.404532117626328], + [109.891527204274851, 20.430253374657241], + [109.891612401982783, 20.430776468173597], + [109.884289360458013, 20.477974167484547], + [109.884227077505884, 20.47807278655441], + [109.835541480335465, 20.492010959759014], + [109.835292531586447, 20.49247789754715], + [109.820274132216653, 20.505461901027267], + [109.812363886600167, 20.521314858309218], + [109.808000512205695, 20.543667852161512], + [109.807766105674588, 20.544107514009948], + [109.808435184315229, 20.556071558523655], + [109.809366373572431, 20.577210881986055], + [109.808325734041588, 20.579773120961661], + [109.789521783370347, 20.617520877282544], + [109.789165483483274, 20.618068726673307], + [109.754552208205951, 20.622034200698486], + [109.744851374186865, 20.620463157124252], + [109.740843409370441, 20.623604750877949], + [109.740568692819934, 20.62363622381244], + [109.740148372049731, 20.626440157265769], + [109.72845807400104, 20.677298975669203], + [109.72562247600645, 20.722195400816883], + [109.717332815767719, 20.74736395642142], + [109.707334828316107, 20.777089883798599], + [109.703897218098874, 20.783558051002274], + [109.688813886381567, 20.809997937874609], + [109.661595230172637, 20.863152977030484], + [109.660612284300953, 20.86500247649332], + [109.660575328941945, 20.865271355421257], + [109.652940692862899, 20.890706856460962], + [109.65079914967211, 20.906209678518195], + [109.651473853428783, 20.931491655924077], + [109.651388662185553, 20.932111488358775], + [109.65193207142714, 20.936195294875393], + [109.659971027215477, 21.013021791006167], + [109.669680472761698, 21.070903080772204], + [109.662948501290913, 21.115253028776444], + [109.663330219493929, 21.124440973345347], + [109.670426167262775, 21.138613312374545], + [109.670432322954611, 21.139304994295369], + [109.687323777076998, 21.156300169399863], + [109.71648901121371, 21.186289978853655], + [109.722178038412721, 21.191368451280525], + [109.759630226773595, 21.229050612604681], + [109.7535606150158, 21.347605949126525], + [109.753166467987569, 21.349302127549631], + [109.757314385321436, 21.353320739816716], + [109.766401430292177, 21.362329106273897], + [109.864497595176346, 21.368611369112696], + [109.900248748840212, 21.432726392838546], + [109.892671084912124, 21.442145904149008], + [109.890255425419241, 21.444986369005655], + [109.889021910579231, 21.445030183323023], + [109.83926965266366, 21.44559295160138], + [109.819036301592917, 21.447516064792811], + [109.815125077325135, 21.447654991067402], + [109.781192505510504, 21.459302210662727], + [109.779835134405175, 21.459405002099118], + [109.755803064105038, 21.45760178610826], + [109.735635545769384, 21.458386310578739], + [109.699905507389374, 21.465232787960407], + [109.677874882916569, 21.475256956839836], + [109.659645144355281, 21.486112658219412], + [109.650756735664871, 21.496168740044098], + [109.650753142683456, 21.496177525263313], + [109.650744758583613, 21.496182763815042], + [109.608475257447637, 21.559453416325908], + [109.60827591260076, 21.559609676369973], + [109.600639018761001, 21.527725655488634], + [109.600428404695819, 21.526224871246512], + [109.57271318458362, 21.496319068184921], + [109.562501434311727, 21.480240992207641], + [109.536875770556961, 21.468753349409198], + [109.540615726878485, 21.446279359852113], + [109.525659634612012, 21.439601828879976], + [109.496211145885297, 21.450331365878629], + [109.480636392953897, 21.455865828966637], + [109.444077097342699, 21.445071769082897], + [109.412688278253526, 21.44118558736076], + [109.410484556293312, 21.441104438837932], + [109.281111019368979, 21.43112330404519], + [109.274854266022203, 21.429864007505394], + [109.247862464973977, 21.42855818670381], + [109.241757122168039, 21.428087161091071], + [109.241096942814764, 21.427704868453773], + [109.226546337684951, 21.412343973145788], + [109.181973070642826, 21.393416723307862], + [109.158419181757367, 21.388349909098508], + [109.135845246788605, 21.391217960215219], + [109.134476982938594, 21.391151335486768], + [109.107403169612624, 21.410108600395606], + [109.090490751416993, 21.421769283528615], + [109.090399448017706, 21.421810998757262], + [109.042182060432154, 21.426856994233791], + [109.042054342466912, 21.427489226127044], + [109.035880567304503, 21.435800653275201], + [109.033907114220526, 21.454383802417386], + [109.035640294651728, 21.459240167239685], + [109.035425792782462, 21.46030199846016], + [109.036302308558078, 21.461095127628557], + [109.038382879656155, 21.466924879747296], + [109.053713187480284, 21.483179444916438], + [109.070116244898358, 21.491911107723837], + [109.070452513670432, 21.491989634312908], + [109.136827670488472, 21.51383571713432], + [109.137835636547479, 21.514456739007134], + [109.138128994054568, 21.514878552612238], + [109.134580250609275, 21.568258556328999], + [109.129808391450922, 21.570040799951119], + [109.108554066460741, 21.570439813948386], + [109.10257715180623, 21.568457923464099], + [109.098007130173031, 21.572802179522849], + [109.094426430095695, 21.573824310382243], + [109.090659999238852, 21.579786351729677], + [109.088670690562253, 21.581677385725733], + [108.966475377755728, 21.590269081281065], + [108.96215263561929, 21.59015724364345], + [108.934292210985674, 21.592442090207975], + [108.912176694937415, 21.599041217432895], + [108.897875212421852, 21.607180755730099], + [108.878168577711293, 21.629407421019788], + [108.877504135501681, 21.629845119691748], + [108.876706653541504, 21.629576255063153], + [108.864218446753881, 21.623539166588802], + [108.829463649406975, 21.613392101914837], + [108.828838989359738, 21.613908720853793], + [108.800093552328704, 21.628097429012641], + [108.795929359377681, 21.628294439482602], + [108.774736954921991, 21.619233500284775], + [108.770404395530434, 21.612968213927161], + [108.757991193283701, 21.61207374980232], + [108.751731947210374, 21.609397571730444], + [108.749853481109938, 21.603931670996211], + [108.742093973347778, 21.605047256724671], + [108.741949516201899, 21.605215034880509], + [108.74188012536186, 21.60518536641208], + [108.741755684360697, 21.605440158730662], + [108.730763159157604, 21.618207305661716], + [108.731496783893732, 21.626445205392894], + [108.730188295044599, 21.629124329673481], + [108.731870876322787, 21.630645903336827], + [108.731890790037838, 21.630869515191439], + [108.702923105017618, 21.646531845285597], + [108.701276513350393, 21.645103316867541], + [108.707810482901309, 21.626369093635891], + [108.707583373070193, 21.617117379229768], + [108.701050991697485, 21.604308173624716], + [108.690569113518507, 21.595296059206799], + [108.672419675364807, 21.591260625827196], + [108.670825076902631, 21.599067056426556], + [108.690568361860286, 21.610623851259255], + [108.699834733427323, 21.620195211265827], + [108.700213492640941, 21.629334627919278], + [108.690497303423115, 21.653250262933469], + [108.674490552241338, 21.661904838560378], + [108.674314724107717, 21.661868474194605], + [108.669151977562194, 21.64131707021043], + [108.655482381678496, 21.646692448448018], + [108.655465767107074, 21.646713997325492], + [108.655196032108051, 21.646493894806515], + [108.622609523651306, 21.682707498262879], + [108.588137664787041, 21.679936177603533], + [108.531460881874793, 21.609981416305764], + [108.529878399891501, 21.60318361496779], + [108.516139063313958, 21.585641845584089], + [108.508642716725674, 21.581817515423609], + [108.488760886951383, 21.557277861184996], + [108.488508068020522, 21.557219678493659], + [108.475369128977533, 21.54945017828161], + [108.449271079941852, 21.542416866559485], + [108.394963788892539, 21.535691789342501], + [108.393750825788402, 21.535412643086911], + [108.391932213415799, 21.535609738500561], + [108.367492701783434, 21.537150801393945], + [108.355166333246828, 21.53959430743301], + [108.328697607317721, 21.542462903602448], + [108.323224282770639, 21.541338364365306], + [108.227872862105428, 21.494551157378837], + [108.226133485226512, 21.493579232734962], + [108.209744185658636, 21.492612556504241], + [108.20448262113139, 21.498796351863859], + [108.206617004672466, 21.508280610282736], + [108.206747533389503, 21.508426581945113], + [108.246103057846867, 21.563993795971339], + [108.237970177215317, 21.600191569851408], + [108.235420518471415, 21.602271553797518], + [108.201701450321139, 21.600136973249882], + [108.189249082559755, 21.588322495705125], + [108.184952814112819, 21.579617130175418], + [108.175646237397473, 21.573634036877063], + [108.172900569725201, 21.572811458649742], + [108.152319987944793, 21.553285146388337], + [108.152426480902292, 21.553197165346546], + [108.176028538762054, 21.54469882407723], + [108.191362861838741, 21.53480140665469], + [108.192507703573824, 21.525937201551166], + [108.188829528469398, 21.523122143256746], + [108.189978546704253, 21.522172861504139], + [108.187094429063762, 21.521794200503926], + [108.182209777638789, 21.518055776389019], + [108.158635849154891, 21.510704819230334], + [108.129578425832037, 21.507425476061872], + [108.104203397079672, 21.510695891999401], + [108.055970449870074, 21.528524761669463], + [108.047115380255491, 21.53983695071086], + [108.035906781311951, 21.545515558606922], + [108.028221047122329, 21.547993536464944], + [107.971866573757495, 21.539500954948391], + [107.968206203796626, 21.537071515783122], + [107.960841933875784, 21.537839549077734], + [107.954205278765471, 21.536839409582921], + [107.953202962321043, 21.538636231512477], + [107.952332979340909, 21.538726963642297], + [107.950567526484633, 21.543360696456752], + [107.933168541888563, 21.574551322179666], + [107.930518904394063, 21.577235139010313], + [107.925195411815906, 21.588669704823516], + [107.916447931671527, 21.586224395637661], + [107.899548754672651, 21.592248810529952], + [107.891926018068602, 21.598724759318163], + [107.890186794196481, 21.599249136010318], + [107.889576176957405, 21.607883913827326], + [107.883475821496219, 21.612029943076223], + [107.889054866616462, 21.615255797029558], + [107.888384976581108, 21.624728755287006], + [107.888147590139965, 21.625596768822039], + [107.887976183750666, 21.625768022869181], + [107.877987354162684, 21.631253542418602], + [107.878064964155413, 21.635670433594363], + [107.862956523141477, 21.650765446564225], + [107.85920879729612, 21.65344957480217], + [107.844949925875625, 21.647609363270494], + [107.844740156678299, 21.642128533432064], + [107.83510155713077, 21.643575624903992], + [107.834038403435613, 21.643140173718038], + [107.805158593628292, 21.657431925236384], + [107.79614795652887, 21.653743259862313], + [107.793923015233517, 21.654056239417375], + [107.772099247704446, 21.645092727636396], + [107.771221280662843, 21.644407846521506], + [107.769879823951428, 21.644181160422775], + [107.708900671193632, 21.619135651969181], + [107.706846923243049, 21.618783561325056], + [107.688681869527244, 21.611693042077349], + [107.676145683773811, 21.611215210699466], + [107.670984014344327, 21.612635292404921], + [107.6513807909121, 21.609274553048746], + [107.65107596399497, 21.609088188568816], + [107.648393916869423, 21.608762489041425], + [107.599424984196901, 21.60036734832228], + [107.591036071737435, 21.608194957902619], + [107.580777951309244, 21.617493094032927], + [107.543308234462572, 21.589170041688224], + [107.530707012197738, 21.591104174811463], + [107.528630600105018, 21.590365815739347], + [107.519989983006127, 21.592749107398685], + [107.483983882431502, 21.598275602392302], + [107.482441206187914, 21.598368756187565], + [107.482947430257809, 21.598683214278395], + [107.496929718953723, 21.616251474241398], + [107.486103420252832, 21.629703561984478], + [107.484344482607199, 21.641136815875058], + [107.475359832498441, 21.658787014525739], + [107.469227815582855, 21.660781833182128], + [107.427895776563588, 21.644797032699586], + [107.427003856114524, 21.644295999549801], + [107.384873484921272, 21.597512353562898], + [107.384291826480933, 21.596570515655227], + [107.36065562425344, 21.601001984391697], + [107.359288154979509, 21.604459138788553], + [107.359349831544634, 21.606067978450294], + [107.35296169922934, 21.668083428894725], + [107.34304339408088, 21.684118517711774], + [107.306696397841606, 21.73638898305013], + [107.306621653255675, 21.736437611007524], + [107.271952983556872, 21.730508169096812], + [107.267904620857649, 21.729690146667465], + [107.266260090973645, 21.728471942334654], + [107.25464552093014, 21.719071124862499], + [107.249956947413295, 21.708919915389572], + [107.243489529601518, 21.705632853380298], + [107.239272160168539, 21.706627947206147], + [107.238379270230311, 21.705905243283357], + [107.230844969583231, 21.708616353831168], + [107.212194835698014, 21.713016877279582], + [107.195605660636744, 21.721296716171029], + [107.195233335563401, 21.721430692034328], + [107.19273564525534, 21.731720589667535], + [107.190705305983556, 21.739321971049218], + [107.158852773880966, 21.754580042077446], + [107.155487227181055, 21.755468727192191], + [107.147541295094641, 21.759998491894876], + [107.144655630109355, 21.761380789577441], + [107.107796551428336, 21.791254315103902], + [107.098063302074038, 21.795386137617164], + [107.084948696649349, 21.806868978518303], + [107.080235688970959, 21.80788332509653], + [107.050269752992023, 21.809800152273187], + [107.03494169257246, 21.812562765669952], + [107.014008503505806, 21.821972106106923], + [107.00604660437898, 21.838527529878512], + [107.008168641274139, 21.852712743743581], + [107.01476568769813, 21.861986454328388], + [107.014877761273411, 21.862063105876373], + [107.01487825154544, 21.862095174301931], + [107.054779366786178, 21.889777549985787], + [107.055995869082878, 21.917327636577486], + [107.055976561089992, 21.917567514191106], + [106.996189376737561, 21.950297578095196], + [106.995740087293441, 21.950371888139326], + [106.994963201444634, 21.949619451197325], + [106.977608432499323, 21.930361710382332], + [106.972342535501426, 21.927710666612537], + [106.970696813196028, 21.926116735842957], + [106.969713320837201, 21.92638702447563], + [106.964639024933433, 21.923832439654252], + [106.955154797542818, 21.924967639447324], + [106.935568391164267, 21.934348976020349], + [106.933916593931968, 21.936224872510316], + [106.932005164528846, 21.93675018176685], + [106.931356949368407, 21.939131783938933], + [106.929340464596081, 21.941421845111403], + [106.926867366367006, 21.955626925183005], + [106.923442161881752, 21.968211441775352], + [106.918562382966812, 21.971785814548316], + [106.868093468202503, 21.985538258168276], + [106.855909424239726, 21.988664623807569], + [106.840134022154942, 21.985523820752679], + [106.825195341277706, 21.97837834443536], + [106.810638255170275, 21.978574540508333], + [106.799130857020131, 21.984392921684087], + [106.799125664692241, 21.984401080909905], + [106.79891964067474, 21.984384585050972], + [106.797850137486364, 21.986405444794602], + [106.784212180904674, 22.007836134400961], + [106.735113261368696, 22.010978809131906], + [106.728274825873356, 21.990197650198105], + [106.722651141966907, 21.982029851381288], + [106.695687312175338, 21.962604736177319], + [106.695041250147227, 21.962905636688319], + [106.694904202596803, 21.962740131541992], + [106.694796962933353, 21.963019412369732], + [106.6911313957213, 21.964726633966436], + [106.687561729200368, 21.978967819199276], + [106.682474734719094, 21.980088718056088], + [106.677691403875087, 21.997778108264605], + [106.680159330342988, 22.001139731051165], + [106.679543334756787, 22.00274394866679], + [106.685139891060857, 22.007923874183771], + [106.687636070979821, 22.01132398168458], + [106.702053349228308, 22.023578224606084], + [106.702889618987072, 22.024352238986914], + [106.705561815126984, 22.044138873181204], + [106.703580507006293, 22.058262734484444], + [106.708047339170122, 22.062543268834673], + [106.71207015729594, 22.092330764406832], + [106.712009867083125, 22.092754996204476], + [106.698565668620134, 22.110829749036398], + [106.691559765024195, 22.131617103931141], + [106.688138021429694, 22.138116095963078], + [106.696341365889154, 22.152292826408654], + [106.697045294648476, 22.154208010606709], + [106.697490071060088, 22.15427797815379], + [106.702818280869167, 22.163486002343703], + [106.702741564014602, 22.16369087198628], + [106.70273808980086, 22.163693142524117], + [106.691957346099201, 22.161990761559036], + [106.677986781007888, 22.170733773586498], + [106.670311621235285, 22.184885138536739], + [106.669705905184756, 22.185280998237026], + [106.669972347623087, 22.185510687039521], + [106.669939278200829, 22.185571660032508], + [106.679883618984078, 22.196988885463835], + [106.678820024075193, 22.205261822464195], + [106.692854342909015, 22.205236291297549], + [106.69543274347096, 22.207459021809811], + [106.698040749968797, 22.21229527683283], + [106.685060152439817, 22.263393886265025], + [106.666629398463328, 22.286141127605728], + [106.662443293284667, 22.315643763232178], + [106.659835599777495, 22.317647746667653], + [106.659976951869055, 22.333025928517007], + [106.659869779047639, 22.333781256098167], + [106.631849361604111, 22.337967336135353], + [106.621098223895672, 22.333563693730362], + [106.613877084506441, 22.340444966123808], + [106.599579616502822, 22.337788862995254], + [106.578040046786228, 22.344821636280738], + [106.571032857102566, 22.341266621908474], + [106.559450240873375, 22.348512334212668], + [106.561584258999872, 22.36437175390795], + [106.584638943623091, 22.376678518979396], + [106.584909884804972, 22.376980095198022], + [106.585089513623856, 22.378613034458109], + [106.577473565193941, 22.400447466727609], + [106.5713352628417, 22.404623306039191], + [106.560666507420166, 22.422505221106828], + [106.56709000789607, 22.430216454874405], + [106.562020147720943, 22.444751416557544], + [106.558683796887095, 22.447044929389683], + [106.558770412210265, 22.454068198381158], + [106.557091043411319, 22.458882840265048], + [106.558843171868418, 22.459967970293732], + [106.5589112768875, 22.465490317277727], + [106.567522898060474, 22.472924760603025], + [106.575371590342613, 22.470204367711034], + [106.58401295228326, 22.475556145026523], + [106.584582061722685, 22.476153457646987], + [106.582069281293386, 22.482963985892713], + [106.581922706943956, 22.5177654424112], + [106.581746522768583, 22.520293513435842], + [106.604691915429726, 22.587788134992508], + [106.604588756928109, 22.58797311692754], + [106.606161280450763, 22.592110320168782], + [106.610678979013016, 22.605399277968271], + [106.61109432812971, 22.605088835626606], + [106.611127481864401, 22.605176060864686], + [106.630052529111126, 22.605324693187722], + [106.632331568535307, 22.595972057598232], + [106.647039772254416, 22.578285079338261], + [106.669089586785375, 22.578245916077396], + [106.677360567598825, 22.581840833096628], + [106.693456130234637, 22.58463305722406], + [106.708199065481566, 22.578176452694187], + [106.708395870297892, 22.578176103143928], + [106.720550645931368, 22.60954851842024], + [106.714416832074065, 22.614144392474369], + [106.723306374587324, 22.619720602470132], + [106.728396663070484, 22.633488759054718], + [106.72201372833112, 22.637531859108442], + [106.732501086756898, 22.649633754864094], + [106.742155960854873, 22.670585739652896], + [106.744333158069409, 22.670933020249606], + [106.752676008079703, 22.692466560892665], + [106.752734258851149, 22.69251344396562], + [106.75265101585272, 22.692587529079166], + [106.770305948512217, 22.707188322099558], + [106.771602513669052, 22.707699539276557], + [106.776389335101172, 22.711552207538993], + [106.76490117685259, 22.71796196764636], + [106.761171059530199, 22.730450713736424], + [106.76733566422071, 22.736058769249446], + [106.765435204698804, 22.740984697070694], + [106.764672070230773, 22.741504202427105], + [106.765137697192984, 22.741755826622835], + [106.764989021525594, 22.742141189003831], + [106.787585609237027, 22.754782304196276], + [106.784390808106096, 22.765279369982512], + [106.792846032106553, 22.769655133427452], + [106.817459923687863, 22.771684709071518], + [106.817569196162736, 22.771814092387551], + [106.823936691180293, 22.784198005132499], + [106.82401488665306, 22.789373166346397], + [106.829231173990649, 22.794495054909898], + [106.834655236903615, 22.805044120382611], + [106.830087884969075, 22.809161780552213], + [106.809980019615736, 22.820525510941007], + [106.807183213545557, 22.820520674129948], + [106.795282076751661, 22.815336253276008], + [106.793567599987441, 22.815492439978872], + [106.792714757570323, 22.8149826323978], + [106.781004444651643, 22.815519584858521], + [106.777306701063807, 22.816067545620502], + [106.776074232711466, 22.816066362647625], + [106.775457992182041, 22.816616593645133], + [106.774841765029436, 22.817167836704918], + [106.773384598342986, 22.816840345947131], + [106.771950979650725, 22.816231946456917], + [106.771145926247371, 22.815510336537525], + [106.770840672754829, 22.815760754114706], + [106.764820642955726, 22.813205972232584], + [106.766583925247616, 22.81925281701815], + [106.705923560770515, 22.869016118257001], + [106.705970498068581, 22.869114284300672], + [106.705897610928645, 22.869166098194597], + [106.706052926975175, 22.869286678536739], + [106.713190676484601, 22.884214777486594], + [106.713188524591885, 22.88428006287409], + [106.712299466064451, 22.884678694254177], + [106.676347942231857, 22.893275254064481], + [106.67025349416501, 22.892441774586171], + [106.667075043254158, 22.887432358124386], + [106.666718932913852, 22.878012439692256], + [106.653858623494955, 22.866602541158606], + [106.653700979998817, 22.866354086188931], + [106.653631903175338, 22.866401390800696], + [106.653432654041012, 22.866224613374005], + [106.62776006047342, 22.883926426582391], + [106.62783735725597, 22.884120580153265], + [106.620591235263277, 22.896948865557775], + [106.618259916413891, 22.898341232603006], + [106.602444013486121, 22.92858822024122], + [106.602285087135755, 22.928665712812872], + [106.578707578389526, 22.927459912909317], + [106.571768094050952, 22.924932067091845], + [106.558967471843388, 22.92640305700829], + [106.555303965514938, 22.928737485810814], + [106.522621337975465, 22.949428487152293], + [106.522383696999299, 22.949299854100417], + [106.501070666773145, 22.913383018357546], + [106.501061061553159, 22.913288604991418], + [106.500987550540415, 22.91324295042509], + [106.500888583964525, 22.913076171407148], + [106.500474732889984, 22.912924461173429], + [106.486329125327359, 22.904139225401803], + [106.478854414501086, 22.904998847933129], + [106.468226901123145, 22.90110299592833], + [106.465267086715912, 22.89950090074608], + [106.46454445459031, 22.899753078389079], + [106.446339120116789, 22.893079335784922], + [106.442996805785043, 22.88896660639702], + [106.436788715022374, 22.889578331974292], + [106.410181663732359, 22.879824673670267], + [106.36771980947951, 22.880948834586512], + [106.36280257436897, 22.860561552230788], + [106.362152455740997, 22.860639488864003], + [106.350408601709702, 22.858235129300784], + [106.342055902734117, 22.863048676377129], + [106.322922170214269, 22.865342440359964], + [106.315550020187359, 22.863213074935363], + [106.306939249043495, 22.867258483081059], + [106.286213380340726, 22.869743113358716], + [106.283717848300213, 22.869776687741282], + [106.267220928290897, 22.877795913431786], + [106.2552511748478, 22.89216883571304], + [106.254590788274456, 22.892685284979255], + [106.254695813214227, 22.892835697368564], + [106.254668747228465, 22.892868197395547], + [106.254790718210899, 22.892971616392522], + [106.266563978537278, 22.909832794503654], + [106.266611009072491, 22.91008136062819], + [106.256526450507621, 22.921926092820261], + [106.208963025669107, 22.97515959534708], + [106.203407694195164, 22.981158968665106], + [106.17283105328022, 22.983366116783127], + [106.155823976645451, 22.990155536238248], + [106.154776266998823, 22.990349376120413], + [106.146397258676515, 22.990515166409079], + [106.102895867300063, 22.983404394186898], + [106.082577720065402, 22.998828743883966], + [106.081903225906316, 22.998774122047358], + [106.066056798760002, 22.989915139700361], + [106.053370062903198, 22.987399608581981], + [106.016482551413247, 22.993227495111771], + [106.015889552198445, 22.99278091611416], + [106.006798801282372, 22.973707259600406], + [106.007455957234555, 22.972738016586849], + [106.008822091920393, 22.955193314977759], + [105.991982587965992, 22.940515386677014], + [105.991193454874676, 22.940965078024146], + [105.991044784176907, 22.940653146276269], + [105.956082807988494, 22.951753304037254], + [105.955482815120419, 22.942048675051037], + [105.933381177165714, 22.938557895693759], + [105.923953071583711, 22.945831048955988], + [105.917180139673746, 22.944578626965971], + [105.909735347917447, 22.940730825826964], + [105.891013168214783, 22.939516177502622], + [105.886520960749465, 22.928699191428418], + [105.893602610666704, 22.919488522530326], + [105.876081390667764, 22.919910551302753], + [105.876045248936322, 22.919862056514852], + [105.876016761206955, 22.919912108014671], + [105.875782014423777, 22.919917762295409], + [105.874269395757295, 22.922982140742452], + [105.862470630603752, 22.943711974433466], + [105.85444178379052, 22.946426884834178], + [105.853313943346379, 22.959799810875285], + [105.853089507588322, 22.960194133152093], + [105.839420077042035, 22.973263336463599], + [105.835958273718347, 22.990292844705781], + [105.835949273175828, 22.990308658203809], + [105.80263144426911, 22.997406739290401], + [105.796816116313238, 23.00370434593427], + [105.776604748470689, 23.025163274440416], + [105.775554301320156, 23.025708602592346], + [105.738544158192184, 23.033702304752119], + [105.737435605645743, 23.035722147511123], + [105.732996268486005, 23.037394747009852], + [105.73151725434677, 23.046505704010013], + [105.721836335043591, 23.064144863126], + [105.721135369504211, 23.064967198027404], + [105.711181307186749, 23.060899828820105], + [105.687558901175493, 23.063859582680859], + [105.674042929850856, 23.067963185168466], + [105.645946791479346, 23.081462953087335], + [105.645257917117689, 23.081442941854363], + [105.623448024361508, 23.068112650099501], + [105.622473211294803, 23.067274508475688], + [105.621910626927288, 23.067466426513402], + [105.571884254509669, 23.069100465031006], + [105.571861922306354, 23.069255963307182], + [105.561746854025245, 23.075745745034681], + [105.556182433917755, 23.087861259331], + [105.564869597237035, 23.112121604212732], + [105.560525426556183, 23.123134457143934], + [105.562446631811142, 23.134814270321062], + [105.556221408906879, 23.1781602589122], + [105.553539017213751, 23.181705350355223], + [105.540586500048022, 23.187006843061774], + [105.539556400419769, 23.187043447958853], + [105.539728080856236, 23.187360812586025], + [105.539610921107396, 23.187412657008142], + [105.53953435532091, 23.187087379338482], + [105.49877437043375, 23.205458260387932], + [105.498614347799645, 23.206059900765204], + [105.467633106582227, 23.255164102224466], + [105.456627390910725, 23.262015690092358], + [105.438934111893857, 23.294305641679735], + [105.412692134088473, 23.285987517527833], + [105.369632409093015, 23.320076778883664], + [105.369206624814652, 23.321072084397247], + [105.351960285894677, 23.344424444424277], + [105.346812239673383, 23.368350409929363], + [105.322372538123986, 23.392627254784021], + [105.302681248191647, 23.370983040502693], + [105.257198000873728, 23.320789695476787], + [105.235342099910497, 23.26765285348117], + [105.235178226186051, 23.266978284135149], + [105.235075579198394, 23.267004878868228], + [105.235045284436424, 23.266931225167891], + [105.215614233263508, 23.272047104775623], + [105.17905971029036, 23.281517989440253], + [105.119115602662248, 23.250219691165089], + [105.105163288217753, 23.248404125671804], + [105.090370773781771, 23.263406078697908], + [105.090261577166643, 23.263455852933181], + [105.043724032237137, 23.238510023717641], + [105.033295295616227, 23.227221273666157], + [105.001839543366714, 23.216058403037511], + [105.000843857900264, 23.215524679145624], + [104.994620752734903, 23.19882842460602], + [104.972162533954688, 23.200150438628523], + [104.959702341289315, 23.193471318819039], + [104.956416763722373, 23.191535141526053], + [104.94665110928149, 23.15491065789417], + [104.946356228309497, 23.155103377277978], + [104.946349073243425, 23.155077176599125], + [104.918071371473928, 23.166948572001161], + [104.910289649970352, 23.178561339282069], + [104.883105626259621, 23.167646826059695], + [104.873170550795564, 23.131023290203867], + [104.872235490704881, 23.126331994775303], + [104.804979382223593, 23.113579010446763], + [104.80205399018692, 23.112819634561909], + [104.802111879694834, 23.112317740652244], + [104.808878233762172, 23.080563873756695], + [104.814550704874762, 23.075762538733841], + [104.818210806282281, 23.0367669836372], + [104.818612009385475, 23.034884174991621], + [104.858068751183879, 22.973833278158946], + [104.8579600269574, 22.97349084576701], + [104.85924355289086, 22.942986034964083], + [104.843943695279435, 22.929345707760749], + [104.843893960331386, 22.929189065053116], + [104.826735168954116, 22.921619558070955], + [104.770234613115463, 22.896333642399476], + [104.758536899320333, 22.865365590847304], + [104.758288103015104, 22.865273894709269], + [104.758238108479546, 22.865139584698387], + [104.747038994973465, 22.86112793376823], + [104.73058512082342, 22.8550637090046], + [104.735475192015613, 22.828756034147748], + [104.672191936680193, 22.820023315708472], + [104.626776775872344, 22.837078218089381], + [104.618233647255096, 22.838032007026051], + [104.612781304634453, 22.816204901248799], + [104.593536790928852, 22.849057970836409], + [104.559022246010443, 22.832874030225589], + [104.557304021833374, 22.831331714400427], + [104.525691162498461, 22.817170781127277], + [104.523780223059532, 22.805713508680757], + [104.499357644408889, 22.779519410044319], + [104.497147303656661, 22.77809408491245], + [104.496679818929266, 22.777452998455253], + [104.493928598564651, 22.776018522013352], + [104.454432219825108, 22.75054951630532], + [104.420632928890299, 22.737802422425748], + [104.420382790222817, 22.737672001020641], + [104.400561455237437, 22.705061309954868], + [104.373716767730656, 22.692871942118003], + [104.373504567459975, 22.692969786238148], + [104.373397315107752, 22.692867302168505], + [104.372855038327785, 22.693269279760216], + [104.342312166600436, 22.707352392855942], + [104.339661676318698, 22.717874773143134], + [104.322219645401219, 22.73080415872953], + [104.320508400704171, 22.731711960358574], + [104.320072171482366, 22.731793772395903], + [104.297854713925958, 22.731343829667939], + [104.271401413076134, 22.740921665954232], + [104.270751830453847, 22.741043491075263], + [104.270690388231031, 22.74117910375379], + [104.269983730201943, 22.741434960478493], + [104.254914567376375, 22.775998829084305], + [104.254750756484043, 22.776360385565553], + [104.254753351295392, 22.776368607518901], + [104.254563844113065, 22.776803276745415], + [104.264977836354532, 22.808766045330142], + [104.271978442225475, 22.830948257151338], + [104.259559285782117, 22.844695698554069], + [104.227819503054747, 22.831644269379325], + [104.221958878442578, 22.829193291695383], + [104.220294792761663, 22.828991088952826], + [104.159628216955483, 22.818865095300495], + [104.13504446424318, 22.80573478119414], + [104.115604685599735, 22.81151702936571], + [104.115394257117202, 22.811481906277749], + [104.087680320723237, 22.771214450150918], + [104.043410099980235, 22.731000477810209], + [104.040955442989031, 22.679674250120662], + [104.029363664496969, 22.63340018303791], + [104.028860332652769, 22.629604860128413], + [104.027686847540792, 22.626706374976532], + [104.020079298565662, 22.596337244661292], + [104.009141303223316, 22.580899245180618], + [104.007188100698741, 22.576074873351523], + [104.007188146344603, 22.574689585003558], + [104.013307418338925, 22.545039859490938], + [104.007189832366549, 22.52352116956359], + [104.007189926536427, 22.520663244962673], + [104.006288324445705, 22.520350103475888], + [104.006223241547218, 22.520121173515861], + [103.997168098193129, 22.517182496348603], + [103.962986367137816, 22.505310609411247], + [103.962341947778938, 22.505880321546545], + [103.962323218227979, 22.505874243221598], + [103.961988253879085, 22.506193011884225], + [103.906738972773098, 22.55503727064081], + [103.8901564419143, 22.567972389705737], + [103.883165630431733, 22.568384731265951], + [103.876834772009062, 22.566638154790706], + [103.875204802983831, 22.568854287628422], + [103.873756706155461, 22.568939701247004], + [103.864107566198953, 22.583942274250401], + [103.86173041025738, 22.587174294774073], + [103.825080214351459, 22.616987744351743], + [103.824985135496163, 22.617108980243351], + [103.823166607476693, 22.61857888288645], + [103.765623300861606, 22.690083661089094], + [103.752690017234571, 22.689581465341291], + [103.746839841360654, 22.698496451234785], + [103.74117065945407, 22.700769150152176], + [103.738555078557354, 22.710621843709212], + [103.721170585376612, 22.727191523226548], + [103.703092400161339, 22.743034248052592], + [103.683771050071059, 22.753223506612944], + [103.673142378414951, 22.769280795889767], + [103.641080696052853, 22.797377886669313], + [103.639083332358993, 22.796443967740867], + [103.611204546766871, 22.761342676089868], + [103.61073693970053, 22.759763858282664], + [103.606706297940903, 22.755679074157236], + [103.567800305668598, 22.706693777534131], + [103.566170555280877, 22.704011719682814], + [103.57832020660949, 22.671365298078605], + [103.578309925904932, 22.671324788256701], + [103.578799526062227, 22.670031001325778], + [103.577506806717253, 22.668160198215748], + [103.571640000635639, 22.645042787521461], + [103.557254714511316, 22.638851688808245], + [103.543729162672491, 22.619277722855571], + [103.53186476584311, 22.596524801624906], + [103.528669960992175, 22.597484282966541], + [103.527594243825035, 22.595927521996256], + [103.50941236192196, 22.603267830899718], + [103.507089717685844, 22.603965380174802], + [103.461208525946731, 22.65557999956523], + [103.455956603770673, 22.661450644875039], + [103.434364404038433, 22.700055728887911], + [103.434423325910089, 22.700721703904357], + [103.433488450126632, 22.701543121490563], + [103.430796783694731, 22.735510432995728], + [103.439042021428435, 22.755718461514316], + [103.437401347779996, 22.757005207858867], + [103.404255164831653, 22.77808862479813], + [103.388666245479939, 22.781571938667867], + [103.373169457636649, 22.79765396369902], + [103.357441862467255, 22.801613990417245], + [103.321429557761576, 22.810420322373925], + [103.319544861164204, 22.780852000191171], + [103.286766380876358, 22.734938389963869], + [103.286406848674218, 22.731458542108264], + [103.288583057154085, 22.708359617538338], + [103.281388708070637, 22.682888857071532], + [103.281238103720355, 22.681431184511904], + [103.218452993944979, 22.646646490664317], + [103.215682247987814, 22.647138901606546], + [103.214769750023081, 22.646503201434999], + [103.199565657631894, 22.650003106974133], + [103.193928558158035, 22.651004920026026], + [103.193172438837905, 22.649986266090835], + [103.164082964724926, 22.601081968608465], + [103.163102953276521, 22.587520206323642], + [103.181460808553311, 22.56151537738274], + [103.181298456463693, 22.561413025136311], + [103.182052627387264, 22.560532557249783], + [103.155747933613199, 22.541409692391568], + [103.149121259980078, 22.541127432560778], + [103.070661596218628, 22.491663807801267], + [103.070277458271718, 22.490983637729194], + [103.079971092678477, 22.457014519537449], + [103.070191937604847, 22.448100046213121], + [103.029030382736636, 22.444347257340464], + [103.02880834609519, 22.444292262534034], + [103.028771062127973, 22.444323614514101], + [103.028523367420803, 22.444301031646571], + [103.015243697252004, 22.455698736468126], + [103.00796626790617, 22.461818305732322], + [102.991817976272955, 22.463911244534941], + [102.983764660573058, 22.481045840998597], + [102.929364098699423, 22.485474322002858], + [102.928453350431269, 22.486688927737656], + [102.927513624441744, 22.486779541217814], + [102.927129335759261, 22.488454679998544], + [102.891214513620696, 22.536351942567428], + [102.890849129369627, 22.537941215016339], + [102.890701530279273, 22.538084616447879], + [102.873270118501821, 22.574235772882357], + [102.878817301354459, 22.589996017129195], + [102.823249900383686, 22.625618097868227], + [102.822055189437947, 22.626147759219744], + [102.799657144923984, 22.623467656554674], + [102.799604701974673, 22.623546550855039], + [102.799340775906785, 22.623514147456884], + [102.757375276404275, 22.653308238707293], + [102.756890434323537, 22.653459284989381], + [102.756755497437837, 22.653748260899324], + [102.736451206064658, 22.668163623926546], + [102.735662744564152, 22.668063412143731], + [102.724720095956599, 22.676492316999941], + [102.688864954308116, 22.7019482599706], + [102.659112865799131, 22.692170106649826], + [102.655980132079861, 22.69096195230804], + [102.625266849779123, 22.717544302134762], + [102.606206727373703, 22.733804910225412], + [102.569265765488069, 22.70336233553429], + [102.568951538254396, 22.704539152293687], + [102.568589973227702, 22.704252240267778], + [102.558709165163648, 22.726921000063733], + [102.510609928086069, 22.776104792464693], + [102.507583200466769, 22.777105748866113], + [102.459315347576776, 22.76606404095153], + [102.458264179680114, 22.76565403896705], + [102.454788844130476, 22.733992560173881], + [102.435548844491507, 22.703196504088037], + [102.435215969359646, 22.702270730457869], + [102.434503707366574, 22.702000239021569], + [102.406263586343869, 22.684785931973412], + [102.383139798967903, 22.682494077676736], + [102.383049805583227, 22.682459901432441], + [102.402103268966442, 22.647995313034411], + [102.417367716761149, 22.640822782974443], + [102.403316714875018, 22.632731094357375], + [102.401394705679337, 22.630236291485041], + [102.355213393585501, 22.566490977587421], + [102.355246014659357, 22.566414016378449], + [102.32123705330622, 22.556922972873718], + [102.254914697190486, 22.460422461325845], + [102.269077079136224, 22.422798078341764], + [102.268761765976564, 22.422834137135361], + [102.268863215011123, 22.422561205999223], + [102.266221157845663, 22.423124677702408], + [102.177817814232426, 22.433234366508731], + [102.143867898578023, 22.400527300945548], + [102.143809044147218, 22.400664879912718], + [102.143756676831458, 22.400599133792724], + [102.126646280186819, 22.419920021662453], + [102.129802855409864, 22.433405948921294], + [102.129686467744307, 22.433678018408685], + [102.086218337464246, 22.441975459708868], + [102.044913450302957, 22.460711522941754], + [102.004294854111023, 22.442777065256649], + [101.9771258973568, 22.430620045984917], + [101.906680082199614, 22.440104595407487], + [101.909954144122949, 22.40010244934912], + [101.900155937890517, 22.387454040299211], + [101.861442796172398, 22.392299614766607], + [101.821646945721369, 22.42984347103496], + [101.822862942786202, 22.459928973480579], + [101.791151406619335, 22.485407146886821], + [101.784031173865074, 22.498380357879498], + [101.776789725107619, 22.505499622436929], + [101.769731399701399, 22.507479370781784], + [101.714002665980203, 22.480912691571486], + [101.676158102540782, 22.478545620097552], + [101.665758801444426, 22.435819863929396], + [101.647153715363089, 22.403531955899027], + [101.670433368290119, 22.375790461517504], + [101.670271957502067, 22.375721807999586], + [101.624229017548302, 22.285685944338713], + [101.624184408076232, 22.28567621173773], + [101.603160988657052, 22.273789445177407], + [101.564885179137505, 22.27273869629493], + [101.563236311224216, 22.272378957147001], + [101.561524883291497, 22.269302794253523], + [101.548017758581523, 22.238104225648186], + [101.5952969659796, 22.164331644026671], + [101.597505484744858, 22.153793900086448], + [101.60169073699447, 22.135080716232029], + [101.601456060847468, 22.134944089960094], + [101.601456772004582, 22.13494069673942], + [101.600930974053625, 22.13463838930836], + [101.572631621207648, 22.118162769067769], + [101.572876193759527, 22.117486479437058], + [101.601177371873703, 22.05839912578568], + [101.61529826590774, 22.037183348487616], + [101.62491427217762, 22.009144491142905], + [101.624838935799346, 22.008998383880922], + [101.624851344446995, 22.008972477038835], + [101.605224182069207, 21.970809449510977], + [101.653051026096207, 21.949459621776686], + [101.659797556376418, 21.940405066150682], + [101.66234361178816, 21.93899452078853], + [101.686367440512356, 21.945497414146285], + [101.692096852987589, 21.940670328175599], + [101.699869519777096, 21.941659209403273], + [101.699652726188489, 21.934304431204122], + [101.702552645841621, 21.931861220572269], + [101.698918114432303, 21.899832528706519], + [101.698925962235506, 21.899824011412104], + [101.733074130670744, 21.878686388622068], + [101.733560153973357, 21.878541707700105], + [101.733590048528839, 21.878367036880089], + [101.733712088948479, 21.878291494194386], + [101.73628236634687, 21.86263610014705], + [101.73874623583076, 21.848239963587623], + [101.77006422819619, 21.836058846127475], + [101.769310918122756, 21.832817058972253], + [101.775626612724622, 21.829646490619854], + [101.761588291407222, 21.799583583178315], + [101.758898290949233, 21.788007461685016], + [101.758186738548929, 21.76933634036585], + [101.746433638304694, 21.734367198183904], + [101.746032217350205, 21.732639727199519], + [101.758543519827015, 21.724087814297985], + [101.766169650546303, 21.718906575987006], + [101.766171748413484, 21.718873653215599], + [101.76636782616923, 21.718739627210542], + [101.778702393107139, 21.643642108042581], + [101.80646782664185, 21.647020417091532], + [101.827457126982537, 21.619790537812843], + [101.803383197118478, 21.580226316098802], + [101.803113087728676, 21.58026517885272], + [101.787701488120888, 21.575268437076641], + [101.754483276484834, 21.587261930757016], + [101.753575217783393, 21.587392580276028], + [101.753431554223212, 21.58717532706974], + [101.753690828279673, 21.567537323961204], + [101.757410668497144, 21.565429003762187], + [101.753949034194363, 21.54798022432492], + [101.754004437899212, 21.543783822483512], + [101.770321410543588, 21.517024717242776], + [101.771304881372018, 21.515597282500618], + [101.7398792448313, 21.485515083430556], + [101.74536043691306, 21.438782047771117], + [101.748655821518781, 21.411894976998777], + [101.748432820803686, 21.411708327466027], + [101.729006347248628, 21.340274917827738], + [101.728895846955993, 21.339541101881597], + [101.744221212692764, 21.299922053032159], + [101.789739898686136, 21.288422475788028], + [101.79022707457618, 21.288413245884268], + [101.79030368496224, 21.288280044087951], + [101.790432427822594, 21.288247519237224], + [101.832404654854884, 21.255414190764355], + [101.832428791297843, 21.253542372281967], + [101.834104650825068, 21.210737801042683], + [101.83298067718286, 21.21074276831801], + [101.833023268325448, 21.207439759336694], + [101.793622907020151, 21.210709443463639], + [101.779636769030716, 21.174634789138185], + [101.763529499109538, 21.150877165777352], + [101.763300104371083, 21.150419429482298], + [101.763129916468998, 21.15041490422599], + [101.739299209641985, 21.144352514929217], + [101.701447518075724, 21.148728883766704], + [101.701200750872545, 21.149627235190749], + [101.670991427244147, 21.197389986140312], + [101.60458396910262, 21.175165940378939], + [101.604400993720404, 21.175053948954464], + [101.597080747862307, 21.183384089710952], + [101.58731132692607, 21.194129232510647], + [101.600234072094565, 21.235932299392388], + [101.589664192427009, 21.238865603432878], + [101.53116102879865, 21.254846360386647], + [101.451295710819352, 21.233137953874813], + [101.444360132637826, 21.229909549050113], + [101.438889094235918, 21.229765678110518], + [101.437902479221037, 21.229497503634342], + [101.386149824914483, 21.228358437825008], + [101.385284459706668, 21.227937240173006], + [101.339426250519963, 21.199431886430897], + [101.288820195799786, 21.180846724508566], + [101.239300558779448, 21.221696615869931], + [101.220695520421401, 21.236891555839321], + [101.220869877757139, 21.237183712426777], + [101.227392796441393, 21.258464312917674], + [101.245254457278776, 21.278305035337628], + [101.245304726116174, 21.278655824728919], + [101.243686023081437, 21.302097536011097], + [101.182258705983585, 21.337211634915288], + [101.154791262335095, 21.38716307197047], + [101.141129668256383, 21.411827080260672], + [101.193471710477255, 21.427497440061458], + [101.193557459482236, 21.427586075249884], + [101.193113301982493, 21.439344166553845], + [101.191458640298748, 21.476765147783862], + [101.222071290793608, 21.502804569195344], + [101.209535787566594, 21.511283607721477], + [101.208905394898295, 21.511576493029516], + [101.207515702745269, 21.559909063825078], + [101.178171857326291, 21.55761345764661], + [101.150557117758822, 21.562560784621585], + [101.145442882855562, 21.562780288964653], + [101.145896858411319, 21.563395694787001], + [101.143702738849115, 21.563788782937259], + [101.14795536268096, 21.589745409291933], + [101.164537954927326, 21.591438638690306], + [101.161556453791349, 21.622878666330124], + [101.153305575143335, 21.663512132379733], + [101.150123065012295, 21.672561465880118], + [101.134673134778822, 21.673950035231307], + [101.119123468062199, 21.691212293897205], + [101.115234656486962, 21.693527067812919], + [101.110305534724134, 21.748588612750616], + [101.110444966898967, 21.748893430458569], + [101.109949459645975, 21.751128518607821], + [101.121726202435539, 21.77419501011725], + [101.094940930066329, 21.775946169957052], + [101.08880477466586, 21.776299380810265], + [101.083805178949149, 21.7725059772748], + [101.013807217308042, 21.709796735876189], + [101.013677521817087, 21.70977468745437], + [101.013659767898545, 21.709724142122923], + [100.966841691971467, 21.69830919806709], + [100.951655438537003, 21.69923084322166], + [100.936458200135661, 21.69664729062238], + [100.935228863814729, 21.697205359743965], + [100.934733677089994, 21.697078816083518], + [100.913127195661303, 21.685015606728438], + [100.897182987225605, 21.686745789872838], + [100.895857050552351, 21.685546808416547], + [100.871535791955196, 21.676334910736422], + [100.870389738240959, 21.67543854124995], + [100.862147922453929, 21.663532694328421], + [100.846550928678255, 21.637639529385208], + [100.803533765987467, 21.612609837295796], + [100.802912200347734, 21.611348715653623], + [100.787959338740549, 21.573527728254877], + [100.783259215323724, 21.571473916979933], + [100.782546107864775, 21.570027062147279], + [100.752456072907208, 21.55794744543665], + [100.735092276181859, 21.530264891577765], + [100.729456570072273, 21.521170695458533], + [100.690725917193575, 21.513426518077754], + [100.690626293347222, 21.513374357769877], + [100.668853655373255, 21.490075039976045], + [100.643422962780321, 21.485210491117364], + [100.582928391365712, 21.45698669627334], + [100.578180609206967, 21.454500888023588], + [100.577702196642846, 21.454677824443344], + [100.557107402203627, 21.453338422798033], + [100.525653697098889, 21.473823575025264], + [100.519500002810673, 21.472137475042253], + [100.481875540676498, 21.461513046808708], + [100.481625848739185, 21.461917350813273], + [100.46322854933824, 21.481133592140274], + [100.435951089027981, 21.535412276201459], + [100.435850799847586, 21.535466482928189], + [100.403995385649949, 21.533865037151283], + [100.388598181509138, 21.526072337650721], + [100.353417039653792, 21.531322346037744], + [100.349169328088166, 21.531108803695897], + [100.31546588352937, 21.491736604318049], + [100.302260838596951, 21.484992270227387], + [100.297752900699521, 21.480467670366796], + [100.25957632168155, 21.473781258692718], + [100.24636026287294, 21.466342033830472], + [100.238385836657599, 21.470069865213045], + [100.234351813046246, 21.469363328816588], + [100.231788272099593, 21.473154050525412], + [100.228751697095447, 21.474573568280082], + [100.205400291859206, 21.511908992334188], + [100.182505659949882, 21.516226836103382], + [100.167725101090952, 21.485419340182137], + [100.130085266440432, 21.506522109191486], + [100.129862169873647, 21.508226142961568], + [100.125753636075686, 21.510694066401079], + [100.118982529732591, 21.545546300706345], + [100.121471964590484, 21.568538890224751], + [100.112476540393615, 21.580230613178095], + [100.107356285957906, 21.58621267904363], + [100.10745536682505, 21.586756839065782], + [100.106655932657631, 21.587795896546599], + [100.107940261262613, 21.589419917977924], + [100.110218447186341, 21.60193189671277], + [100.127949158850598, 21.614720980629709], + [100.142051004289399, 21.632552631443261], + [100.152408988649711, 21.649876658316174], + [100.155554405276533, 21.649627554880965], + [100.168094707039771, 21.665484648415919], + [100.168070023055236, 21.666054022905222], + [100.139648476817754, 21.693731895155242], + [100.1231359221308, 21.703003654830272], + [100.093626068570927, 21.705170114969615], + [100.085554804728844, 21.699701872014934], + [100.048194061124335, 21.672440141275583], + [100.046656309107348, 21.673348325805602], + [100.044905568093952, 21.67216220707633], + [100.029600081996804, 21.677020821827146], + [100.030542210766683, 21.682865188515983], + [99.99097340749185, 21.706234219808923], + [99.990705774002606, 21.706308530410062], + [99.99062239005768, 21.706441528009442], + [99.990463534301369, 21.706535346998976], + [99.990283817950669, 21.70698155136154], + [99.982667564369152, 21.719129494751662], + [99.973757677533357, 21.748013076437431], + [99.943159941514111, 21.82398191979933], + [99.943359593494293, 21.825057804997133], + [99.945307943953992, 21.864495057241989], + [99.952451241132096, 21.874050903427385], + [99.959095792334566, 21.90985708114756], + [99.959061069346703, 21.910037649830986], + [99.959136493460903, 21.91007641150085], + [99.959136879222598, 21.910078490294673], + [99.980572706758409, 21.92186889966402], + [99.980242346536585, 21.937782114334194], + [99.997094778440925, 21.971002182460289], + [99.993748069933162, 21.982410802433606], + [99.964663358003392, 22.017239646415952], + [99.964721373604348, 22.017573086233153], + [99.958020951061698, 22.040198584053833], + [99.971363358866498, 22.055747341351545], + [99.971395763179231, 22.055933582430473], + [99.870591989275326, 22.069928978179725], + [99.86998424277246, 22.054488660415448], + [99.869259006831712, 22.032288990370443], + [99.868839833075597, 22.032440063036812], + [99.833681987514893, 22.031065959300665], + [99.824039438806437, 22.046055695396369], + [99.762137464951266, 22.070761541850345], + [99.720455048821165, 22.063479822898273], + [99.711278726864592, 22.039861990498608], + [99.689471209703854, 22.048187484899501], + [99.695181074864109, 22.07056175572982], + [99.675715501301866, 22.077892578160981], + [99.647945633543614, 22.103555099937385], + [99.612193877314255, 22.096968384575405], + [99.602864281301024, 22.105369544082784], + [99.582667890214211, 22.106050208240049], + [99.574829867141744, 22.09754122646363], + [99.561941926785678, 22.116066580374284], + [99.536235491845574, 22.1086130830355], + [99.515674505860858, 22.102470219752629], + [99.50685388464899, 22.111174632245735], + [99.486001066869889, 22.131398848137707], + [99.453989033090025, 22.120932513510834], + [99.447532663315187, 22.116041006471772], + [99.399104379358477, 22.10298797566033], + [99.39904344969338, 22.102968054705979], + [99.399023226939718, 22.102966102388432], + [99.398785632126803, 22.102902062695918], + [99.398591445043351, 22.102924417888548], + [99.353964347111912, 22.098616089368665], + [99.353689606246633, 22.098388691612318], + [99.300074900140487, 22.103127045129018], + [99.293203453898343, 22.11201094924353], + [99.289443129199483, 22.112095186464941], + [99.27152219032466, 22.10324545625485], + [99.258469662756625, 22.11278904110771], + [99.21887116384579, 22.113676110121013], + [99.17602195573501, 22.146530884656965], + [99.168848305035908, 22.149142897409888], + [99.165781494187485, 22.154382793014712], + [99.155361712201724, 22.162372195922014], + [99.160771151160091, 22.162943371317542], + [99.157563132058627, 22.168424532700087], + [99.187163690702562, 22.165911823787866], + [99.173361377854818, 22.18079584968546], + [99.176236287381073, 22.185384164380821], + [99.174478638256858, 22.188465846264339], + [99.207158483012861, 22.235079601183433], + [99.220910695071709, 22.244163300539949], + [99.234879759213612, 22.253528004363353], + [99.233840439549738, 22.279389897127647], + [99.232968423375624, 22.29943376917673], + [99.253679345366109, 22.332781833340366], + [99.275237514328325, 22.346832880660248], + [99.276839920568946, 22.348635055287115], + [99.276742232049273, 22.35026884771807], + [99.262380172180229, 22.375821290799145], + [99.252812090944246, 22.383315466512293], + [99.250732479005208, 22.396379555189398], + [99.252018498519746, 22.396715297868131], + [99.292173915510958, 22.412795630443647], + [99.301279608870487, 22.419895364718514], + [99.311657103118833, 22.440541430352965], + [99.331679211049874, 22.448491193255048], + [99.334770684780878, 22.451470669974121], + [99.377628850255519, 22.50279783584887], + [99.372399328915265, 22.512463556002064], + [99.358697934865845, 22.523571155933688], + [99.35861226382778, 22.537946177488624], + [99.358445192299612, 22.538254975661882], + [99.361801601714518, 22.542811803296711], + [99.38440669829015, 22.575564007206822], + [99.382624604188919, 22.580882060510259], + [99.370894776890538, 22.604299649481945], + [99.366467132077418, 22.629098536777391], + [99.352317407358868, 22.671323574293787], + [99.347537407282431, 22.675292526042362], + [99.338109954201173, 22.712173905202981], + [99.313899088331112, 22.739923068705441], + [99.31427745737237, 22.740382411933229], + [99.314208265263545, 22.740463348163562], + [99.319067933008839, 22.746198090018694], + [99.325830940072649, 22.754408438000333], + [99.384346416584876, 22.764968297534576], + [99.385255457081314, 22.768635049088477], + [99.385778763740248, 22.790994796587157], + [99.400068854782603, 22.828807124931483], + [99.40017472135699, 22.828814145267234], + [99.40025872437387, 22.829152984069115], + [99.428227007912184, 22.837442688808739], + [99.441005046567298, 22.847456770748838], + [99.461843230588229, 22.847582214190073], + [99.435373695233309, 22.916267089029475], + [99.439726952982937, 22.92496794505891], + [99.445691819719755, 22.937460820961128], + [99.447428733297571, 22.936530843969571], + [99.529903698672825, 22.900225964008822], + [99.530562840536803, 22.900081346316906], + [99.562476878717533, 22.92864499661659], + [99.562234844869053, 22.929080547975243], + [99.533067625913645, 22.96427684377845], + [99.532693994441416, 22.964362362023834], + [99.516177121538405, 23.009652725431739], + [99.516396513266685, 23.010350730208469], + [99.527192668307435, 23.067594406312953], + [99.527129001559018, 23.06849009101823], + [99.526646076243509, 23.068748129002959], + [99.480081274672472, 23.084803887567826], + [99.476444363704516, 23.085773548878183], + [99.439611022538358, 23.081824982167511], + [99.409333969153579, 23.092256595692724], + [99.379334197488419, 23.102367407637207], + [99.354374625138149, 23.125174039509456], + [99.347527632155419, 23.131337438092039], + [99.347006289574495, 23.13142161467119], + [99.324353185211748, 23.122068373065765], + [99.324353361543913, 23.113708629438072], + [99.306800882226057, 23.103546939912896], + [99.281282334514188, 23.103913032164485], + [99.261451241702346, 23.086683333625693], + [99.25456874922881, 23.080530296663234], + [99.246962543833305, 23.083032251567897], + [99.215868428789889, 23.092317856892027], + [99.214806122947365, 23.093609656564016], + [99.186177918551579, 23.103026504081967], + [99.10542864580745, 23.089153066995543], + [99.047636735181968, 23.117270702701067], + [99.047650341089451, 23.117344623211658], + [99.047604833572819, 23.117366733200434], + [99.056679938670499, 23.167071748965775], + [99.002171860283624, 23.163022549266756], + [99.001986318638032, 23.163083992108508], + [99.001613152901228, 23.163055230750164], + [98.906824930213034, 23.188437744813076], + [98.890106823508376, 23.179399207985544], + [98.889715181044821, 23.211466245632149], + [98.889189508845178, 23.212187278049896], + [98.889697455680462, 23.212917569171243], + [98.88967235714928, 23.214972595423863], + [98.893625049106973, 23.218564393619008], + [98.910339031559573, 23.242594611231556], + [98.910205204065988, 23.251853444806532], + [98.927986379753236, 23.267966758090108], + [98.92856455783334, 23.268798022878322], + [98.92931200076201, 23.272910775307505], + [98.924919396428365, 23.29938668320807], + [98.936397113220778, 23.312864858459285], + [98.910948134938806, 23.331451430207018], + [98.906565916673458, 23.334614575256921], + [98.881695043080555, 23.326562316813384], + [98.872737105351121, 23.332552809753601], + [98.872555337355465, 23.332540924088782], + [98.872656344264968, 23.332606817576721], + [98.8725023103989, 23.332709825525104], + [98.894350502804315, 23.356364259966735], + [98.909434066031153, 23.356599358061583], + [98.918297217195345, 23.362381377798489], + [98.906911577184871, 23.395179115001461], + [98.912066776256083, 23.428404939421078], + [98.911959135119318, 23.429221926487347], + [98.911603852893265, 23.429761889606109], + [98.895822381285925, 23.4441548680444], + [98.896897960526772, 23.452112119716418], + [98.877555283562415, 23.481509402814147], + [98.873016159084585, 23.485925383365942], + [98.828517130591521, 23.473817620402045], + [98.825460734385146, 23.472848052696911], + [98.803238826545439, 23.52397375729198], + [98.803324595539095, 23.543320333315698], + [98.833946283276177, 23.572045320773299], + [98.844193667185323, 23.581732531465274], + [98.881777403368957, 23.598233439966673], + [98.881603249210343, 23.622858940422478], + [98.846899940391111, 23.634773545548395], + [98.846881145493256, 23.63486039654169], + [98.846659663559592, 23.634936147726378], + [98.835558299986445, 23.686453205502204], + [98.825982853639843, 23.694291102954775], + [98.811481182306181, 23.70588455082984], + [98.811579533020947, 23.70608081446284], + [98.811505206899838, 23.706141653456051], + [98.816916764918034, 23.716731520203187], + [98.82372021400883, 23.730308133639291], + [98.820914690269618, 23.734293855375721], + [98.784691370360306, 23.784027483785312], + [98.750939710307307, 23.7790114464743], + [98.74229265669922, 23.785773491179221], + [98.695773919108717, 23.787227068560984], + [98.69491698143112, 23.78774960082238], + [98.694765395674452, 23.787739943622299], + [98.694668545489634, 23.787901088845043], + [98.668904961029725, 23.803610870783203], + [98.668564536275682, 23.803583497216625], + [98.701078362221963, 23.837154059105533], + [98.690526971440718, 23.853452733429936], + [98.692283070817766, 23.875096673860853], + [98.685327545028443, 23.904428627446592], + [98.689057053290739, 23.915318952326182], + [98.687499584354441, 23.924937911938606], + [98.700536089685627, 23.948838233382371], + [98.70066959503869, 23.949228074767799], + [98.672885540831047, 23.963552355029083], + [98.692821229704393, 23.978392296653571], + [98.700685897504144, 23.984292153499219], + [98.700725111846609, 23.984275873104949], + [98.700816588330454, 23.984343967349844], + [98.71537292312243, 23.97819462507676], + [98.72711818546837, 23.973318411686453], + [98.773281867285903, 24.025280787262481], + [98.803616416567792, 24.027767864080253], + [98.807048587005539, 24.028073115349667], + [98.820764147526504, 24.044601137518317], + [98.840215050664327, 24.055959027977323], + [98.862990759945404, 24.075195696341193], + [98.866417678808887, 24.083803331216856], + [98.893116862500236, 24.106534400351354], + [98.876257361433574, 24.154385207440935], + [98.854963336294986, 24.133755902445063], + [98.84752519037292, 24.134301875988616], + [98.841100919425941, 24.129797214839503], + [98.818281424001938, 24.136311181607947], + [98.81636383470638, 24.136205089242633], + [98.757259504304955, 24.127247035462375], + [98.717969837202475, 24.130385551396898], + [98.681638065417445, 24.102979129599195], + [98.680745969734843, 24.103131278134615], + [98.680232786456898, 24.102750669013915], + [98.668187898600721, 24.105273079925631], + [98.646764985485348, 24.10892679658237], + [98.610326940152945, 24.091554610089258], + [98.593726566203955, 24.083411355293155], + [98.576745461072235, 24.100821484521333], + [98.555264288967976, 24.111717854325509], + [98.550961348343847, 24.127257027505902], + [98.550528695872359, 24.127700610852269], + [98.483641173460398, 24.125403519641779], + [98.483134583435387, 24.125477768394109], + [98.482026592231861, 24.125256782211604], + [98.390967003105857, 24.11803319811423], + [98.373794060837923, 24.115427846679083], + [98.364516257186708, 24.111318336491152], + [98.359927475486813, 24.099583632437156], + [98.34489284537203, 24.102626342803205], + [98.342780039696137, 24.101690496693866], + [98.312392661422734, 24.10535992573115], + [98.290101364818909, 24.104441936886712], + [98.219888642860582, 24.116293853440357], + [98.196964857387812, 24.101157549146272], + [98.194538635240647, 24.100996600079657], + [98.132082410773975, 24.095093260169211], + [98.125297743580177, 24.095632482182893], + [98.122830627760152, 24.095629939926507], + [98.096910617287676, 24.089348059308858], + [98.073357155722718, 24.078496561694248], + [98.067147298154381, 24.078858769171141], + [97.99815850007451, 24.050682993362852], + [97.995170877930178, 24.049197771052235], + [97.984885349261091, 24.034932273557498], + [97.984343180196475, 24.034762852189324], + [97.983845456524307, 24.034074948007365], + [97.978864805439429, 24.033050925398815], + [97.938179441351593, 24.020337234230833], + [97.902087219734156, 24.017265442285833], + [97.902057364610485, 24.017259304067938], + [97.896210064566773, 23.979366632602982], + [97.896673039884348, 23.978690069590865], + [97.896113755485587, 23.978742514061871], + [97.89589567945697, 23.97732930057105], + [97.863212985789573, 23.981676356102874], + [97.810128698877577, 23.946020127148511], + [97.795345417116621, 23.954733184875938], + [97.795245799330914, 23.954652010212659], + [97.763571042052206, 23.9102984928311], + [97.763542035979853, 23.910001306953472], + [97.763302759992243, 23.909922822927609], + [97.763245824083299, 23.909843096734136], + [97.728138281097571, 23.898354423429335], + [97.71767724366083, 23.870445952985328], + [97.714264465630805, 23.871390288247174], + [97.710674812469108, 23.864307440360548], + [97.684281091593277, 23.879686859874052], + [97.683908481208704, 23.879789963305331], + [97.680726826830522, 23.863540078521101], + [97.663247846734592, 23.854820042741242], + [97.66192241525134, 23.858361236377082], + [97.646966845422995, 23.843737150616136], + [97.646868958910829, 23.844101792016286], + [97.646805117575212, 23.843968503112631], + [97.637031917299524, 23.872152326449257], + [97.620978105959594, 23.888441517845099], + [97.598298902613408, 23.897427451293268], + [97.58906257646386, 23.903714560103364], + [97.530773948973689, 23.928457727193226], + [97.528392996929199, 23.929216213401904], + [97.528406108271398, 23.929462861138934], + [97.528020899744476, 23.929626379810696], + [97.529255270164342, 23.946046487967564], + [97.572464668202684, 23.986070841923663], + [97.626078529477766, 24.006994916678014], + [97.628449869052275, 24.007930404950688], + [97.635549917055982, 24.050894935873053], + [97.641018465826647, 24.054054691718793], + [97.684797657033087, 24.086883610485817], + [97.691714082971572, 24.096204714333371], + [97.721865578937582, 24.110733214947743], + [97.730437519442361, 24.116472639583503], + [97.734490628537287, 24.152400306779818], + [97.741651949293882, 24.157780334223464], + [97.742909938143029, 24.162468867661676], + [97.748453854215768, 24.163560369267778], + [97.752639222921133, 24.166034654292982], + [97.753822966294337, 24.166923955589564], + [97.75378215115569, 24.167002144549709], + [97.728133911275705, 24.186510870917395], + [97.72936438632199, 24.230194177909226], + [97.744272552587034, 24.242538797660774], + [97.766617892936125, 24.261570117956627], + [97.721311635881591, 24.298514011593511], + [97.720800503271363, 24.298748847626037], + [97.698116157286194, 24.29397043031954], + [97.664972134931773, 24.299412210583888], + [97.664958554297499, 24.299609696691679], + [97.664789486650264, 24.299611623221335], + [97.663899081837002, 24.315016274049249], + [97.662029208021281, 24.342207500499271], + [97.662370604466759, 24.342183894717174], + [97.715007884930529, 24.361413129165125], + [97.71493339915007, 24.362756521148334], + [97.694402718587071, 24.386855286225359], + [97.690671607833352, 24.38867499862744], + [97.686435723054956, 24.396206888239181], + [97.679542194140694, 24.404298462863142], + [97.678347661007436, 24.410588391443746], + [97.677603832461585, 24.411911004024237], + [97.677657129933948, 24.414224448924315], + [97.669824798367188, 24.455466340675102], + [97.669555920190277, 24.455895110442874], + [97.631214874433269, 24.447870352619613], + [97.588487788982647, 24.4387417512959], + [97.563717860355339, 24.441924910788099], + [97.531602965049757, 24.43455825033957], + [97.529690297872691, 24.444974467095729], + [97.530295110420056, 24.446220035950251], + [97.529865788865351, 24.44627520764665], + [97.536666450346132, 24.459341361901657], + [97.554895063135334, 24.496881906406287], + [97.561149088404463, 24.572142201463087], + [97.567313809094941, 24.60947303795686], + [97.569309789665127, 24.678637338968237], + [97.565342443977059, 24.717037553473755], + [97.547789906124663, 24.741487103543339], + [97.547071204578657, 24.742034165344048], + [97.54724765392028, 24.742242425795467], + [97.54715439699541, 24.742372326660693], + [97.569369609936359, 24.769040000332268], + [97.570152670029358, 24.769276864976479], + [97.571044920762901, 24.770329974831338], + [97.573355682938356, 24.770245731248526], + [97.648377952916462, 24.792938910795218], + [97.65172500185966, 24.794237969417889], + [97.67984731804404, 24.830135157310021], + [97.701050093279889, 24.845432217613382], + [97.70996705308292, 24.836981840005556], + [97.765176234038009, 24.827219793854972], + [97.797129035213075, 24.848825155510106], + [97.792633177936878, 24.86047870640051], + [97.784738188254039, 24.879550506642431], + [97.78376843584563, 24.880113470599774], + [97.763787316058185, 24.881815210133496], + [97.729366914235115, 24.911581373812556], + [97.729372359462232, 24.911691665362429], + [97.729353921188505, 24.911702369211628], + [97.716530188145114, 24.980624746658634], + [97.71620000675675, 24.981306850733585], + [97.718191242926864, 25.015417445964783], + [97.727372250774565, 25.04675782119072], + [97.725240443320331, 25.057205150982941], + [97.719504786061037, 25.08363676236954], + [97.719853644718924, 25.083604186881498], + [97.719835441406474, 25.083693395692606], + [97.74399213880929, 25.083055583946763], + [97.795762834624725, 25.158748372192914], + [97.79596553347865, 25.159105135799138], + [97.79772433307636, 25.163780653926995], + [97.819621503970012, 25.235654267645469], + [97.83813537479945, 25.271207650378397], + [97.839123416101501, 25.273834217398782], + [97.840067800015376, 25.273484694868518], + [97.87339751876749, 25.262189733225554], + [97.874411578059721, 25.260773842825603], + [97.875532555959751, 25.260358961730923], + [97.90388915424586, 25.21977135340903], + [97.930792628089648, 25.218543935846597], + [97.944138463741538, 25.22189185068218], + [97.985934883028165, 25.261992000669306], + [98.00690654852707, 25.28375035926269], + [98.004054251633832, 25.29467372895169], + [98.00668669965988, 25.29694115242188], + [98.006545394530903, 25.30129771909807], + [98.013457769192939, 25.302773321500123], + [98.023415347948813, 25.311350147159729], + [98.033358555818026, 25.307021593618241], + [98.063912592329103, 25.313544042396334], + [98.069890889526178, 25.315613735292363], + [98.070180820890258, 25.316019125386759], + [98.072643874113425, 25.332263975128384], + [98.0855469089542, 25.337504416950537], + [98.097976652117211, 25.354884029432853], + [98.099160971883862, 25.356979657257799], + [98.100489326632427, 25.387859016474881], + [98.100617734904759, 25.391467465471738], + [98.136797576176278, 25.38450523380229], + [98.137200450413985, 25.38522392395577], + [98.157360877464669, 25.460191254817907], + [98.13082477291853, 25.513108728718262], + [98.1378663169737, 25.516144299528541], + [98.163232302755773, 25.527461145828493], + [98.165144246837301, 25.529999935466488], + [98.189123062340613, 25.571513859863831], + [98.18920939579229, 25.571895567695282], + [98.1701818520567, 25.623329930031549], + [98.17034702743517, 25.623280212144067], + [98.170320154178341, 25.623352202042216], + [98.247424421587979, 25.61103094756508], + [98.248071559089922, 25.6104049015476], + [98.274492232308873, 25.593972023522248], + [98.313439365096912, 25.547167560952342], + [98.314285831713377, 25.546348682348356], + [98.321325381455637, 25.559749584929541], + [98.326161888804563, 25.569359720677049], + [98.331552661052754, 25.571315684859478], + [98.370895270666225, 25.586635599732652], + [98.381804953457916, 25.598242409358679], + [98.401818645222278, 25.59726517573127], + [98.401874766547607, 25.597462246908155], + [98.407683649017372, 25.65262343873864], + [98.407539149161892, 25.655660476895616], + [98.408160828184378, 25.65715473571456], + [98.409196105172967, 25.666985733821807], + [98.412849964066993, 25.668425475746691], + [98.415256673097218, 25.674210207196527], + [98.457133722355707, 25.685874749308969], + [98.457298859049317, 25.685939818658397], + [98.460953255361531, 25.737585788069328], + [98.460839134585882, 25.738203588178671], + [98.461085535437604, 25.738508471844067], + [98.476439709536436, 25.780390826982686], + [98.478979742515065, 25.783475754180799], + [98.478657780817585, 25.787240333349018], + [98.528738970025344, 25.844007419683393], + [98.528820879820444, 25.844008936762094], + [98.528944495030345, 25.844159070215618], + [98.553635644537124, 25.849066655124119], + [98.561866430720414, 25.844620984459283], + [98.567913076176751, 25.844732976401509], + [98.580915345613832, 25.834332149316101], + [98.640448820929493, 25.802176505992023], + [98.640835278308103, 25.802356683732839], + [98.66420923889325, 25.820113650328334], + [98.677371171360122, 25.819447431749815], + [98.677460817872756, 25.819572086018376], + [98.680464095684584, 25.836833675309318], + [98.705417008735907, 25.859231986831066], + [98.686895509486789, 25.927886312902569], + [98.686256121300602, 25.9291556775778], + [98.684684436089597, 25.930984280493568], + [98.638476857243489, 25.974100350917762], + [98.637136396261923, 25.975021727128784], + [98.632206401874882, 25.974421793992697], + [98.614008587921447, 25.971925667788188], + [98.613593912563843, 25.974979899926272], + [98.601122203728934, 26.031425692813627], + [98.601034816465159, 26.060848096018663], + [98.575110951843541, 26.121424907459083], + [98.575336836603739, 26.121750396584392], + [98.575214010413475, 26.122040419759347], + [98.575699397762321, 26.122272829856467], + [98.590113784273342, 26.14304327073646], + [98.601291490100451, 26.134526673471967], + [98.622312194208348, 26.144591673919084], + [98.627443004776779, 26.148086742878835], + [98.629117204882945, 26.147850006043971], + [98.632453398930224, 26.149447421354377], + [98.650691541458599, 26.144799331195458], + [98.65443267271003, 26.144270324198015], + [98.654673579730002, 26.143784487009821], + [98.655804159688543, 26.143496352537191], + [98.656035901774771, 26.141037092136397], + [98.666711669238126, 26.119507271848018], + [98.66213825501859, 26.092269087540462], + [98.71701162636397, 26.12869796935173], + [98.719555188853278, 26.131067273343756], + [98.719079079960693, 26.132941463074069], + [98.7083929700418, 26.150277954882398], + [98.713606424790854, 26.15448442157944], + [98.712326317448088, 26.159523529382085], + [98.734552456978918, 26.187855859478709], + [98.712889834403569, 26.234568623187613], + [98.691794265474314, 26.23926696565827], + [98.672389254172685, 26.243412455787769], + [98.68098780129732, 26.311585628361026], + [98.732516470833374, 26.353859716930657], + [98.729503098436538, 26.380903604212133], + [98.740733452829687, 26.387638790513712], + [98.746308505357675, 26.412296717673467], + [98.749059417434495, 26.428638539114345], + [98.74060857357, 26.43649330279279], + [98.749310268085608, 26.468552519062868], + [98.755223818920285, 26.502947636613847], + [98.753327751868468, 26.555385976041837], + [98.752914981619355, 26.562925758694327], + [98.769812931423047, 26.579000627201196], + [98.774158244464928, 26.589304496413128], + [98.780949343749327, 26.623021346382156], + [98.780972007493389, 26.62430657877713], + [98.77048587895969, 26.646791216258706], + [98.762148477061288, 26.664067135196408], + [98.762245516175341, 26.664460422708675], + [98.76189451123571, 26.665213056895489], + [98.765127116003654, 26.676139189965866], + [98.769421221881089, 26.693542669320486], + [98.746902793825384, 26.69924497575326], + [98.746709993639854, 26.70011233426743], + [98.745526960141333, 26.700428170878535], + [98.745987234302888, 26.703363842884542], + [98.74335172959006, 26.715220301661258], + [98.750964751055619, 26.735110914110219], + [98.76151928569594, 26.802428731332341], + [98.75623511047452, 26.811326690991283], + [98.730143679748181, 26.854832058198497], + [98.731495385658334, 26.856195188859228], + [98.756053410583576, 26.884285792906454], + [98.743864140052395, 26.945829693961329], + [98.735725762061463, 26.971911600470367], + [98.737592964256891, 26.977493001594777], + [98.731986252343361, 27.005801416143999], + [98.732672690225684, 27.006165335715739], + [98.732435596600581, 27.006563918900028], + [98.761047046745261, 27.021208188010146], + [98.762141964106419, 27.021788665672329], + [98.762295142895596, 27.023406104421415], + [98.765082976086674, 27.054365001524921], + [98.712392603712331, 27.079322916812195], + [98.712182495671101, 27.079354107479038], + [98.713479630689648, 27.143166495900989], + [98.6954872899653, 27.213490858029143], + [98.695953294546541, 27.21367393368169], + [98.695716689392199, 27.214621197836937], + [98.72209471107584, 27.224446396186536], + [98.716679465563416, 27.235319691856297], + [98.720951751494681, 27.239384216998896], + [98.718644254997358, 27.258149740954032], + [98.715034320865428, 27.260991928623735], + [98.717779917046983, 27.26517889767516], + [98.716608900999191, 27.274702088597515], + [98.734441674337447, 27.290639766795323], + [98.735502669600336, 27.298067968348125], + [98.740308677889004, 27.333738858258901], + [98.740176282126015, 27.334087502515814], + [98.706158752719318, 27.365624565290389], + [98.704835118834652, 27.383746064521187], + [98.702229090344403, 27.416104949535743], + [98.686750918456227, 27.428677461405272], + [98.686497007839961, 27.428880515884138], + [98.686767180770559, 27.429435710401453], + [98.69003524182537, 27.450881113891025], + [98.703266331497332, 27.466684671472915], + [98.684653936084132, 27.487827431663128], + [98.68516447504453, 27.489464851886918], + [98.684587075988702, 27.490158438202116], + [98.68610653181662, 27.492486252661909], + [98.699322061311975, 27.534871608026585], + [98.697815729765992, 27.538823724435474], + [98.702327166408935, 27.559687140870672], + [98.694313747599736, 27.565756576410934], + [98.685450420828388, 27.567066546179198], + [98.669417909920043, 27.584612907973717], + [98.663346136227958, 27.589211724024217], + [98.656632769791372, 27.581640426679947], + [98.650252139597498, 27.571212249591458], + [98.647522039025333, 27.571365395173057], + [98.644550180478561, 27.568013749626044], + [98.632760400574952, 27.572193452472074], + [98.583203344297729, 27.574973366253747], + [98.586418006451851, 27.588819624291599], + [98.572670497469602, 27.616504992780303], + [98.554849610805121, 27.648588094134769], + [98.552372228377109, 27.647247977325879], + [98.53509051487012, 27.624220754875797], + [98.534114119832751, 27.62444031541493], + [98.507148249580041, 27.628039642075954], + [98.506419352326532, 27.630667997707537], + [98.474569949620957, 27.637829926805338], + [98.47427867130267, 27.637845659515239], + [98.443637925391599, 27.6684722352982], + [98.429498901483399, 27.656826675954111], + [98.429498850191464, 27.656817958275106], + [98.437524976251424, 27.626276569529953], + [98.428893582694101, 27.553945497701267], + [98.428884149693133, 27.552342246205033], + [98.42868211654077, 27.552173411487708], + [98.428671923539667, 27.552087994145818], + [98.428523984859751, 27.552041264276465], + [98.38822829516613, 27.518367031611923], + [98.385840043409928, 27.518072246558344], + [98.371986457141915, 27.510940798798838], + [98.338382093366292, 27.512214449401878], + [98.337191389874889, 27.512067479304775], + [98.316910170759229, 27.522721691912484], + [98.316811928238252, 27.523654537772341], + [98.306056233975028, 27.557277998336716], + [98.309948819319899, 27.586993746818287], + [98.288053883378012, 27.635995800271466], + [98.284044095235757, 27.655537272622823], + [98.283587809766189, 27.656736414825989], + [98.266575815703732, 27.661443092513807], + [98.264203372421278, 27.671865539795867], + [98.233834520896281, 27.694096934181182], + [98.233822417576576, 27.694175591459743], + [98.220872735134563, 27.714248661228126], + [98.223563625157126, 27.728500126071431], + [98.228212707739459, 27.730632077772896], + [98.224509970716724, 27.754695493797982], + [98.223997664227426, 27.755094184280122], + [98.216705301531206, 27.778667051695191], + [98.218746547047402, 27.792150938414373], + [98.215334809306754, 27.814323202908891], + [98.212869667307771, 27.816461582632343], + [98.208456298238175, 27.816707656972994], + [98.175791851570239, 27.836028432713228], + [98.168927260302766, 27.854281701878513], + [98.181178016799464, 27.875967659910419], + [98.188802172817489, 27.875825342417343], + [98.204796567252927, 27.893111724025054], + [98.203034896974017, 27.898193085555551], + [98.187099013199187, 27.942436026332032], + [98.15450219872298, 27.942065217953289], + [98.143545871353126, 27.952071008036466], + [98.14250495804626, 27.952292045481546], + [98.142284903237808, 27.953222578433877], + [98.140081428328926, 27.955234886632379], + [98.131916975165126, 27.986501124803382], + [98.133407473939755, 27.990762046678174], + [98.132631974036855, 27.994041357951851], + [98.141910130156376, 28.03178427616605], + [98.138863585442877, 28.046590591214517], + [98.148257951580803, 28.05760678893412], + [98.15953530399355, 28.103482303885976], + [98.148590879466113, 28.115957195592511], + [98.140270016365349, 28.142747315085785], + [98.13879867599691, 28.145631744460651], + [98.096871500449396, 28.169873381495339], + [98.096848214406322, 28.169964800824197], + [98.096838495428443, 28.169967389888914], + [98.089379603187055, 28.198750662650689], + [98.056089033456573, 28.205675564339487], + [98.032905175279822, 28.1905399157937], + [98.010693229414045, 28.214332395844991], + [98.007903675094013, 28.217294972469851], + [98.007909569429415, 28.217314132566933], + [98.007726235991441, 28.217510511452069], + [98.020004509560167, 28.25701365643943], + [98.019968943276396, 28.257055812640981], + [97.982956184419564, 28.293200300755696], + [97.959767543775286, 28.299415391256311], + [97.962764497380277, 28.312918317319397], + [97.942869561472691, 28.332346544143444], + [97.927913791741915, 28.344078847804457], + [97.909345402988208, 28.36508426987162], + [97.907539117995469, 28.366848181789244], + [97.875287555963382, 28.365431031481648], + [97.871149433293269, 28.365225466356243], + [97.84264044834957, 28.33101822297338], + [97.84246991567872, 28.330462362358251], + [97.842224078029702, 28.330518630269637], + [97.842164222402388, 28.330446810946174], + [97.800802313534959, 28.330371670976888], + [97.800787776312347, 28.330393552503022], + [97.800518741878889, 28.330286225671912], + [97.780771570779265, 28.360522080903007], + [97.769377138444042, 28.37767305777751], + [97.751349516877724, 28.380917170559151], + [97.737675110212933, 28.39996660262382], + [97.736430416881191, 28.469337011681862], + [97.735946758323507, 28.470069125281189], + [97.705548900177931, 28.502351929480888], + [97.694829810811342, 28.504947820994868], + [97.685522919011518, 28.523486728523455], + [97.685339047154599, 28.523578952090627], + [97.635365133043152, 28.535506492741934], + [97.634852433709653, 28.535525111003352], + [97.617881604246605, 28.519214270467856], + [97.606111939775019, 28.520141978096444], + [97.603829285243947, 28.518896162176866], + [97.601739031066728, 28.52048665918549], + [97.598825795759112, 28.520716286004951], + [97.59736736407578, 28.52381310787657], + [97.56933250994129, 28.545145131572166], + [97.521189945884757, 28.499183364966996], + [97.521090253346713, 28.499177933464281], + [97.508453625897687, 28.470300522872698], + [97.520320881143846, 28.449532096781958], + [97.521154660705136, 28.448308655994389], + [97.502420576170408, 28.43458242807155], + [97.499569145871803, 28.432464005541668], + [97.506847023970977, 28.415639801967881], + [97.500817964691549, 28.397276522328678], + [97.484703254678081, 28.389693082836416], + [97.487661797734859, 28.358612823795699], + [97.488549334039234, 28.350739712014903], + [97.518067619413202, 28.331437679055128], + [97.517853700675204, 28.331329918288628], + [97.518074646142864, 28.331196725512093], + [97.51163064665333, 28.319103137843051], + [97.49002335957924, 28.317310487748795], + [97.469809328201649, 28.307127744826214], + [97.481069395844472, 28.282580834492805], + [97.460760139928908, 28.271900470133414], + [97.460602319638525, 28.271206019017388], + [97.460125863320073, 28.271566912601063], + [97.460079939052193, 28.271542761646643], + [97.456753146912902, 28.274121588997971], + [97.421909599843204, 28.300513961358213], + [97.415235895249253, 28.295098138597204], + [97.402781302464561, 28.284441712816466], + [97.414004610836102, 28.258393709910276], + [97.398670502551482, 28.242811142939754], + [97.39775587180921, 28.24276306484267], + [97.39769982717705, 28.242139319080231], + [97.350022870218325, 28.239087364708098], + [97.349695380976456, 28.237369124786113], + [97.362017035975242, 28.202620189159948], + [97.361797899035395, 28.201515540021941], + [97.361829395946003, 28.20148642080192], + [97.361437190548429, 28.199697241749195], + [97.352182003675395, 28.153042696838604], + [97.330790870466018, 28.139085939384973], + [97.34053203479067, 28.109255986835255], + [97.339627019532543, 28.108744771003241], + [97.339890503031782, 28.108199052485052], + [97.306370984571572, 28.075858794000965], + [97.320066293414214, 28.057775936131073], + [97.344904673494455, 28.061310651100101], + [97.374933953389473, 28.065899482025667], + [97.374964643010813, 28.06558844312497], + [97.377762262510046, 28.065986568424997], + [97.378173981699589, 28.03464284666687], + [97.378574645829289, 28.034433961866291], + [97.395360635704066, 28.033152080771156], + [97.412351350641757, 28.016937634176116], + [97.412273445471769, 28.016865214076901], + [97.412487408849103, 28.016753665040955], + [97.37907044098425, 27.97399142872165], + [97.378583492784372, 27.973031502303531], + [97.375916202026133, 27.948430778942452], + [97.37486752403268, 27.929826439242735], + [97.390184736579613, 27.919795199547838], + [97.371901328884107, 27.910959689685626], + [97.373274426249054, 27.908545667239373], + [97.385630977357636, 27.889335314794426], + [97.38448672920633, 27.888833480977947], + [97.386011691773604, 27.886152466534941], + [97.377760984559643, 27.885883765830165], + [97.356457366452247, 27.876540621191928], + [97.323584123611354, 27.8839168358599], + [97.323544878570928, 27.884715555581572], + [97.304381200069074, 27.914830411185285], + [97.252366112585079, 27.894552952600431], + [97.168966462063494, 27.816691680021616], + [97.167576275609733, 27.815225587566459], + [97.166583739736737, 27.814874462976277], + [97.136632796364594, 27.800385661563109], + [97.134368791852637, 27.794909319330632], + [97.102666921832267, 27.783453130503627], + [97.097200704923466, 27.744266569416734], + [97.093554688935342, 27.744434822306172], + [97.092910633820409, 27.741106728580021], + [97.062941384579489, 27.745847536054534], + [97.062134091831766, 27.74588479023495], + [97.061909904584112, 27.747070772792178], + [97.04843290534312, 27.787414559017275], + [97.052163405856788, 27.798631142999049], + [97.050328623414515, 27.808337404151828], + [97.036674704068602, 27.815562762121026], + [97.008095254473375, 27.811157762598512], + [96.972624751894543, 27.864531163496153], + [96.971207276908018, 27.865190651674393], + [96.911937187191754, 27.886667312381043], + [96.907301539013247, 27.887700564981756], + [96.88388472817158, 27.876969490139551], + [96.850504796057066, 27.878197380485471], + [96.849397190012041, 27.878006288548324], + [96.80990131952332, 27.893806634090236], + [96.785087741208827, 27.93328031226887], + [96.768293845204411, 27.934918563193584], + [96.745909843801215, 27.948036266394926], + [96.708998474633503, 27.960005369568414], + [96.690416870714515, 27.95251530190664], + [96.687725094783886, 27.954757728750458], + [96.682588814245733, 27.953318751043426], + [96.63853905634322, 27.993055106492132], + [96.636708452740052, 27.997257955570529], + [96.635090251934002, 27.998606023544863], + [96.625107457944111, 28.023892465740907], + [96.623225867451325, 28.028212374679583], + [96.59111851622373, 28.043137326642071], + [96.57919157593436, 28.054530022380565], + [96.560416475059228, 28.065706224148077], + [96.540261381253487, 28.06768229459027], + [96.537600451224776, 28.07871470742478], + [96.499377405057984, 28.070830426942972], + [96.469585748340748, 28.132850005337712], + [96.455637879156001, 28.150364395253707], + [96.433680920756473, 28.161271474562199], + [96.424207930254738, 28.164193200525769], + [96.396423300952122, 28.148010125248618], + [96.399597415235661, 28.123599976509421], + [96.397919875956759, 28.123504668844639], + [96.39811902064416, 28.121867011107732], + [96.369497107407625, 28.121889858550126], + [96.368319655186895, 28.121822962816022], + [96.368114609928938, 28.121890962128745], + [96.366719227341278, 28.121892075992903], + [96.297832229391773, 28.143653971237281], + [96.297395627579178, 28.145343551300218], + [96.295277104078636, 28.146046118838065], + [96.2818204676053, 28.193240348895703], + [96.282779903644823, 28.201904094689514], + [96.275467838203795, 28.230200633164102], + [96.274244580542117, 28.231626949542608], + [96.193654619853632, 28.216446583312976], + [96.192674831023851, 28.216439890310166], + [96.166022457213643, 28.21153961076681], + [96.097295370671901, 28.215656714650958], + [96.09493970879501, 28.213835419636951], + [96.073941346850816, 28.196814196235458], + [96.072995416166393, 28.196869049742105], + [96.071599534876697, 28.195789815214432], + [96.024016132870486, 28.195390337354596], + [95.990187253215908, 28.201671006367004], + [95.988491857950606, 28.201769320521503], + [95.935620157788193, 28.244083207439573], + [95.907292744213805, 28.245162089344518], + [95.899299788642921, 28.281968055467313], + [95.873733096470133, 28.30129156112794], + [95.852963426380882, 28.293777039895982], + [95.831561702173957, 28.298529318752813], + [95.78710130719773, 28.273996258226084], + [95.786941693301856, 28.27401254693827], + [95.78691390350258, 28.273997020034319], + [95.739428763006458, 28.278717755133446], + [95.673582330240833, 28.257724116032716], + [95.671687251855673, 28.256800317071583], + [95.586788818969822, 28.211834217989217], + [95.541384513399606, 28.19328129043862], + [95.527522032163731, 28.186523709398855], + [95.521227980121239, 28.185045007626051], + [95.519483574142811, 28.184332215362627], + [95.46739193874896, 28.172396963205621], + [95.43667975409754, 28.165181553866113], + [95.395989143636626, 28.14563142925735], + [95.370752526784599, 28.113451505724502], + [95.357741112549746, 28.06625321880891], + [95.351796176749943, 28.044030919862884], + [95.331347034376492, 28.024610557958983], + [95.327713023588757, 28.021093517324307], + [95.326714544377012, 28.019266297295825], + [95.309402157200381, 27.978739326587089], + [95.285612988978144, 27.943521627481772], + [95.242123299148886, 27.91990064497238], + [95.201471067363855, 27.905413026853552], + [95.065870132424863, 27.843861515565024], + [95.014272504808915, 27.832337535536077], + [94.997979039556924, 27.823568667536584], + [94.94683139272658, 27.795835646938606], + [94.901898636077888, 27.760133139972258], + [94.885195247847761, 27.746775146451679], + [94.883247341148206, 27.746207766106942], + [94.829292161001163, 27.728887620780103], + [94.780316091004835, 27.702637267212044], + [94.769945203714457, 27.699912797210207], + [94.715841010658437, 27.684068743448719], + [94.660344926609582, 27.654313602069784], + [94.659435918145917, 27.6537943923333], + [94.524275391263473, 27.599707068222692], + [94.495433032759763, 27.603322327429154], + [94.477169595606341, 27.605537034831048], + [94.442578339248243, 27.588482353838398], + [94.435304188176886, 27.589181370442439], + [94.398807483776395, 27.592518701669707], + [94.352017570658333, 27.58191492068757], + [94.351038316299821, 27.582165063169832], + [94.278402871007202, 27.58483244681684], + [94.276498912825218, 27.584653751929402], + [94.25246838564658, 27.558939348601101], + [94.214647626997504, 27.534449759090712], + [94.197338358965126, 27.51603545443821], + [94.182942624344619, 27.498344545837966], + [94.164487308757145, 27.481087168609335], + [94.146216092758493, 27.461649504512771], + [94.055626843378093, 27.378780412985183], + [93.974931291700727, 27.313173713702295], + [93.919122722016525, 27.250367242454175], + [93.902730594797205, 27.233513925593986], + [93.848382813617775, 27.172297939421355], + [93.845477824493486, 27.074243704645799], + [93.841115758598576, 27.049507326664678], + [93.828831506847095, 27.039517357073311], + [93.816170368003824, 27.028839031408257], + [93.745850461336545, 27.019174747793326], + [93.678354180296367, 26.985880116321784], + [93.666165631065624, 26.978610513232628], + [93.62826106619741, 26.961170136046082], + [93.624059556703926, 26.959097611337253], + [93.598093196910625, 26.9513596724262], + [93.56675758535529, 26.941794537028276], + [93.535498064421574, 26.939072084330846], + [93.231560893467929, 26.910380963512676], + [93.110076446285447, 26.88352484587865], + [93.049181876330977, 26.887311028437473], + [92.908552177834082, 26.918045461032396], + [92.801887002480242, 26.898700004951941], + [92.800205128298742, 26.899436686496859], + [92.772822594083834, 26.906783633439808], + [92.681665834783558, 26.951358352719424], + [92.681235685381765, 26.951546763439644], + [92.65228366428714, 26.955567375186654], + [92.630971936671415, 26.954667433198587], + [92.548277009979373, 26.945201913043498], + [92.495764345278815, 26.925321115439374], + [92.403791727274069, 26.905942749900724], + [92.285072296394475, 26.895967750927181], + [92.200910560007145, 26.874540031317832], + [92.197126654570226, 26.873572958689898], + [92.197082394485633, 26.873565373938671], + [92.196934224203517, 26.873527649535681], + [92.189723789812049, 26.872304346393083], + [92.107838304734997, 26.858271814840414], + [92.109688527586201, 26.869617079937214], + [92.115462405788904, 26.908987406211757], + [92.113022446653588, 26.931563156811738], + [92.123339968838863, 26.962702122150755], + [92.123467311692551, 26.963570434491675], + [92.123254557291318, 26.963924536706685], + [92.104102824469237, 26.987124334327412], + [92.102378116015245, 26.998670676172633], + [92.096774675804156, 27.007996878492683], + [92.085240430848813, 27.018029629486829], + [92.074700522637102, 27.04463047165661], + [92.067938669427335, 27.04712062761876], + [92.042604435681085, 27.056254531716608], + [92.028546282974901, 27.082227188788089], + [92.027789626530435, 27.104740759894923], + [92.025591265084813, 27.111824557511042], + [92.031119389950362, 27.171443389089465], + [92.031250083575003, 27.171544221606052], + [92.031231113777437, 27.171696031347349], + [92.059976834310405, 27.19401539494806], + [92.062621811251844, 27.206287875824444], + [92.069854665769739, 27.241075900208752], + [92.090171755343206, 27.267655650755877], + [92.090284446567324, 27.267685204944815], + [92.090415775122111, 27.267858522750018], + [92.104015707169239, 27.271286339579607], + [92.124695707638452, 27.276709837690689], + [92.124088488851797, 27.277884715201129], + [92.092072789841652, 27.335040404136965], + [92.063698419592768, 27.394662544022655], + [92.063484688779809, 27.394994103621148], + [92.020670391283119, 27.447945440123252], + [92.016865761202752, 27.458371305920469], + [92.009321282636733, 27.478197137344598], + [91.997223326549602, 27.476219241021706], + [91.945865750063504, 27.467810848695247], + [91.945840879595565, 27.467818718473978], + [91.945714991347785, 27.467798136988925], + [91.838452954320132, 27.49325484044757], + [91.752668024604134, 27.466064523484444], + [91.717565530302593, 27.470862786186892], + [91.716990001172661, 27.471277740054102], + [91.672574705281733, 27.494918787989519], + [91.6628089698537, 27.510342015528803], + [91.662211246873284, 27.510772971060582], + [91.647637468868268, 27.511648409308833], + [91.626227642349122, 27.512692574260331], + [91.626047841211047, 27.512945285507314], + [91.625920906836114, 27.512952910380342], + [91.584817814116221, 27.543692547641527], + [91.583747939598013, 27.544071636768908], + [91.564863091245897, 27.57732042930434], + [91.566536025424043, 27.579831425784839], + [91.563677608296416, 27.585638949171233], + [91.5815676054075, 27.602632718643338], + [91.567511661929061, 27.622387036011556], + [91.561124583496309, 27.631066439729576], + [91.562440448878732, 27.634577191799572], + [91.56984695610511, 27.654588800837708], + [91.569981196523031, 27.654696039635578], + [91.57005130123656, 27.654883080248865], + [91.621462424668579, 27.696157659189268], + [91.621940104763482, 27.697185243353616], + [91.640772283133458, 27.768109025510977], + [91.641125614201229, 27.770299913281622], + [91.641067775971408, 27.770466776406288], + [91.611035599968119, 27.820190563415224], + [91.575029540990428, 27.816166827088217], + [91.543256651669509, 27.824035971850602], + [91.554682226032014, 27.854841263224404], + [91.558742767126532, 27.856463843259096], + [91.559969279083845, 27.85903636370492], + [91.565570088755138, 27.859192020491417], + [91.570047872101284, 27.860981329277614], + [91.611526514121238, 27.860469233950045], + [91.617913973122739, 27.860646753166087], + [91.610524426039092, 27.895045312707342], + [91.582715359264313, 27.902479625892958], + [91.554059080363672, 27.892429150227109], + [91.551601209277862, 27.910797500684541], + [91.551324958668204, 27.910871351906035], + [91.485198129827026, 27.940837295584728], + [91.485912022251227, 27.947456952238856], + [91.488778186893995, 27.975003214145982], + [91.467154890483243, 27.987861070020138], + [91.463867919845455, 28.005962424725901], + [91.463701159682728, 28.006167209375981], + [91.434541809536967, 28.004414222947155], + [91.426447654628475, 28.016417133197795], + [91.381404230889871, 28.035448849359987], + [91.308462761051445, 28.061298310946846], + [91.311348679745535, 28.040649380698202], + [91.288388927918135, 28.025872581895353], + [91.271004778661975, 27.992755415361568], + [91.250500108922225, 27.973938481003806], + [91.233163125126282, 27.983181166547631], + [91.214798401564252, 27.992673710134664], + [91.203048591790491, 27.988141856270687], + [91.161000177765089, 27.971662842777175], + [91.160233018663348, 27.969552618276733], + [91.166879927938581, 27.952803712094227], + [91.146549547334601, 27.930101544493091], + [91.153418214709674, 27.899205039361025], + [91.15379938168617, 27.897775289370291], + [91.15241838507977, 27.896435119103568], + [91.112436190097668, 27.850480465897725], + [91.111886463944202, 27.849509491786495], + [91.076462360536993, 27.84991714790435], + [91.029735530723016, 27.85912898891371], + [91.0277078474614, 27.860512446760605], + [91.024429046758698, 27.860933834811558], + [90.963650389952804, 27.903966909651846], + [90.96371791161495, 27.90417181927948], + [90.963644402621156, 27.904221973362326], + [90.975212947769592, 27.939258988967591], + [90.960544158771768, 27.957227677431664], + [90.929528872501493, 27.946868446049283], + [90.903004441743533, 27.950920028555547], + [90.895373196578291, 27.95006236638816], + [90.88994629029304, 27.95291464923049], + [90.887479132950759, 27.953291505255013], + [90.842654246740182, 27.974565803306877], + [90.80506820623313, 28.018549637633438], + [90.795702866443463, 28.045095113528721], + [90.78914278983595, 28.046453196371644], + [90.7809909874629, 28.043237631376829], + [90.739941108163549, 28.056632458978974], + [90.700610199115275, 28.079685152195001], + [90.638971959625508, 28.047977549143628], + [90.635961235764711, 28.047777693015206], + [90.59140833662164, 28.025608799852179], + [90.590713518555305, 28.025091220770417], + [90.590599054999601, 28.025206112750713], + [90.590436321259901, 28.025125138740968], + [90.577309916245852, 28.038544991299261], + [90.568097940682364, 28.047791446281078], + [90.512814799806662, 28.065575985775844], + [90.496908952102103, 28.057695255543102], + [90.478006780861321, 28.048123197151234], + [90.477613146463909, 28.048293039073325], + [90.45292020498681, 28.051301653396109], + [90.435919250021414, 28.066282756328338], + [90.435376040413033, 28.066517135652386], + [90.406941134314451, 28.065375193440037], + [90.382580270371264, 28.06426158716005], + [90.382502164896508, 28.064393727536547], + [90.38235432790718, 28.064387790421858], + [90.365733433005346, 28.092396176697715], + [90.32041154214663, 28.13443626386681], + [90.303514280672161, 28.136604591362477], + [90.292290838557335, 28.156994737336387], + [90.259836462846948, 28.15255131773965], + [90.243638673160916, 28.14955124245736], + [90.239939374027074, 28.149827151507978], + [90.230295526862207, 28.148506785346488], + [90.224044999979597, 28.151012619753427], + [90.213127654908533, 28.151826880564688], + [90.198146147592723, 28.161395462132969], + [90.18831350259893, 28.165337366647485], + [90.164853628846757, 28.191127181498274], + [90.122223070201457, 28.192837472856159], + [90.121639618229253, 28.191511106590376], + [90.120669004686704, 28.172269877626636], + [90.101399014746193, 28.145497972797148], + [90.101252217342804, 28.145164257027837], + [90.101181856062055, 28.145196273022382], + [90.101163122249673, 28.145170246032041], + [90.093216051078613, 28.148820896766505], + [90.071231374175966, 28.158824428371155], + [90.044199116771381, 28.140434429778331], + [90.034507619366323, 28.141823166155799], + [90.031693015581766, 28.140508127652616], + [90.03053020035253, 28.142393107645955], + [90.027860928091627, 28.142775599157343], + [90.015455467351558, 28.166201873462406], + [89.974319951998424, 28.192708662776983], + [89.904342930305305, 28.184524797318236], + [89.903076774816512, 28.185932430922552], + [89.900072086535772, 28.185638947329302], + [89.867369844804756, 28.225172898002299], + [89.86480485485724, 28.225796617225047], + [89.841219253841956, 28.229420139198012], + [89.836501010818537, 28.23267915944384], + [89.787692440014425, 28.244547761063426], + [89.781487742929613, 28.218657215190035], + [89.782833322539489, 28.217134388024412], + [89.778021655055653, 28.204194155047798], + [89.777200279165569, 28.200766772554989], + [89.73346776051342, 28.180885829920562], + [89.727040007493869, 28.174856947809747], + [89.72216582982729, 28.175747936139132], + [89.718030301915135, 28.173867911943898], + [89.606758263236884, 28.165822556743592], + [89.569219926399029, 28.125731177234069], + [89.568426148473407, 28.12536651220422], + [89.539517791349937, 28.09228243555625], + [89.539511180810081, 28.092271713011389], + [89.539508212688446, 28.092271473287802], + [89.539399825598906, 28.092147430030604], + [89.525544041407969, 28.091143641735862], + [89.508976384757062, 28.08980553684318], + [89.507867663721498, 28.088582649668929], + [89.491054348117871, 28.065222333361213], + [89.460934728681664, 28.036816982319845], + [89.459657117778093, 28.035407814515192], + [89.459570965190139, 28.035112714613224], + [89.468595428394096, 28.012817236491671], + [89.453006322968037, 28.006672870330981], + [89.446235505307058, 27.989434540602733], + [89.441130893965124, 27.971949629907687], + [89.437328209124445, 27.966756790843199], + [89.435767539872515, 27.962783366582109], + [89.411048772457193, 27.930870334027549], + [89.37334024302892, 27.879376630793196], + [89.37037734744915, 27.878361708151747], + [89.366541098613396, 27.873408939596345], + [89.323516933140525, 27.855139378963916], + [89.293731934277403, 27.851982597600241], + [89.260817569748795, 27.814110977008102], + [89.237392372281064, 27.800720686596385], + [89.236766472212196, 27.800147726907195], + [89.23616010092168, 27.798773931414665], + [89.220602163603175, 27.758623486519621], + [89.227033035596662, 27.734344934694928], + [89.207114271721125, 27.725188860155303], + [89.190535529106526, 27.695406849086755], + [89.182485126800998, 27.677167848373283], + [89.178837422277581, 27.674392399730763], + [89.177634958315494, 27.672232296527454], + [89.171517524046521, 27.668822869227832], + [89.129413411812649, 27.636786885941873], + [89.12807055508469, 27.627085250210275], + [89.126567341288421, 27.614597043420098], + [89.161024998526813, 27.577975599073685], + [89.141302710993685, 27.554726362953328], + [89.106660974198434, 27.541020722100829], + [89.093193077432176, 27.474957421232265], + [89.093451537585281, 27.474612009282342], + [89.130035222023281, 27.444687397568511], + [89.130107077933829, 27.444591723482993], + [89.159160264190476, 27.415566863165338], + [89.161765871264535, 27.402438947496989], + [89.180141020299871, 27.377972963184057], + [89.180756986591064, 27.377362806516565], + [89.180595952732105, 27.37722643774385], + [89.150892134492835, 27.32340226746155], + [89.15064965754469, 27.322334650903301], + [89.148955074811568, 27.321894120756347], + [89.085017434838235, 27.294731500158782], + [89.074874210070206, 27.288958244641808], + [89.066018418273885, 27.246844390825167], + [89.065668238283905, 27.243831400075184], + [89.064643322839572, 27.243499554617518], + [88.989566432737902, 27.215267842625337], + [88.985921354378661, 27.212994351442671], + [88.985039820401141, 27.213565667487046], + [88.982467993485301, 27.212598564605138], + [88.978055532163708, 27.218092136154578], + [88.973736283466437, 27.220891411217522], + [88.940049067577945, 27.265308260401468], + [88.926970938795748, 27.270239383792607], + [88.909940525420154, 27.276567082548652], + [88.915785227514107, 27.312269199926789], + [88.918514824059812, 27.329206331647928], + [88.912950367131373, 27.329828128587788], + [88.89947484939367, 27.331114426688007], + [88.867332398862942, 27.369450859910501], + [88.865257145979243, 27.385353001704956], + [88.854190044371791, 27.384069648365376], + [88.835950059575637, 27.381748673297032], + [88.806942638562916, 27.409322890329694], + [88.781405870637059, 27.470002949658195], + [88.780978005573886, 27.470738509860084], + [88.795709392000305, 27.525159884193879], + [88.781806460712033, 27.535999523148181], + [88.77182607345236, 27.562591038479663], + [88.76869809750076, 27.56748100443405], + [88.769635210221963, 27.56842832431483], + [88.76853188741859, 27.571367992333538], + [88.773458312051247, 27.572293067890673], + [88.811257172870171, 27.610503639057121], + [88.811436541554301, 27.612507838690682], + [88.810859825809786, 27.635725655574568], + [88.813694806670199, 27.637740861611075], + [88.814342384703281, 27.644976660116978], + [88.84937789675709, 27.674099487642494], + [88.84989242527331, 27.674964989160976], + [88.84823046497344, 27.714717840136945], + [88.848664929512665, 27.715078723709428], + [88.86816454074166, 27.746064744898099], + [88.868361435063747, 27.746965001683389], + [88.8586077187434, 27.755882660696493], + [88.860890025030287, 27.815674001554939], + [88.86167239424546, 27.816260109141631], + [88.886395970896501, 27.850452985060244], + [88.886246057549045, 27.851479354714414], + [88.862490572281487, 27.925139237173262], + [88.851528840386607, 27.92518211612385], + [88.844577775871869, 27.925170806889184], + [88.844576089125297, 27.925209313165396], + [88.844488603431884, 27.925209655382737], + [88.844418628989274, 27.928803927554785], + [88.841164427557985, 28.003093202198016], + [88.836143870178589, 28.011608578277691], + [88.811080533314339, 28.021433375555251], + [88.810020210931796, 28.021684755058839], + [88.76188510946244, 28.071964397481068], + [88.673922676866454, 28.071853150393981], + [88.653037823823169, 28.101179732273856], + [88.64319359002576, 28.11489663247567], + [88.626063359021586, 28.101316805977792], + [88.618692416317359, 28.09534788828288], + [88.586580483107298, 28.085151016196967], + [88.563108781946084, 28.086815260169917], + [88.552021982218804, 28.031443307101167], + [88.551384695862126, 28.031591295719952], + [88.531354300300151, 28.032227676879629], + [88.517654640230859, 28.039423982379756], + [88.504540176190005, 28.042469381671893], + [88.49167571897523, 28.040071189522067], + [88.466745246219674, 28.013244039149939], + [88.462289612828883, 28.012380466968924], + [88.427166576778234, 28.003257692357952], + [88.423750404360106, 28.000495864175132], + [88.413538252580992, 27.984202648526487], + [88.398612487685824, 27.98019539797771], + [88.354959062161399, 27.989843707014867], + [88.353319205280727, 27.989099401564296], + [88.307143567574954, 27.967507425217036], + [88.305727615540036, 27.967498321578198], + [88.25182765009491, 27.943033968292834], + [88.250022655653638, 27.947353189193571], + [88.239836221846531, 27.970766485279693], + [88.237540562109714, 27.969440373804172], + [88.201253613613531, 27.946694597814414], + [88.163444600500313, 27.958554554180104], + [88.154285354751025, 27.961366153054481], + [88.137664914879508, 27.941791556443864], + [88.136430965198613, 27.936258170568369], + [88.118166119199032, 27.91860420197597], + [88.132512291835468, 27.887705484024924], + [88.135191896907742, 27.882046974564425], + [88.135149893235621, 27.882024630755133], + [88.135186889625061, 27.881944948108664], + [88.124903445192203, 27.876574043473958], + [88.109283003567327, 27.868264765948123], + [88.109182860586628, 27.868363393699013], + [88.109039766310872, 27.868288657484516], + [88.095777911291236, 27.881565517209243], + [88.0883896438432, 27.888841995264197], + [88.059735177518093, 27.890169299353808], + [88.034918494493851, 27.905154410986786], + [87.98016299263405, 27.887876382474076], + [87.978945448458134, 27.888668559999893], + [87.937899485589682, 27.908521381379654], + [87.919767053015448, 27.91415147927372], + [87.876230056641191, 27.91244186011501], + [87.857754092681105, 27.919933308854414], + [87.858782075838405, 27.925392118635045], + [87.824289982527276, 27.931491738725487], + [87.804421377599482, 27.914905434330457], + [87.780087799307736, 27.894150666327448], + [87.776052448677333, 27.867385672272441], + [87.77553421395919, 27.863701305599498], + [87.726405133041652, 27.808104593720611], + [87.725367981272782, 27.806519565267301], + [87.725021641400616, 27.80653897139026], + [87.725016267347058, 27.806532889865803], + [87.724913597352767, 27.806545025316606], + [87.666408197747273, 27.809823201090474], + [87.666580200744079, 27.813439951820676], + [87.665981959842199, 27.813510663064836], + [87.667392200858004, 27.830514084593673], + [87.667638638328185, 27.835695987913869], + [87.630354073877001, 27.826690275836359], + [87.622137818430005, 27.815910171140885], + [87.595835220509557, 27.81822895086675], + [87.595744965144121, 27.818627737833008], + [87.578592677069025, 27.863339220384375], + [87.543662979783065, 27.852161217084316], + [87.538974951707715, 27.846933537443906], + [87.517611261863337, 27.843824294307836], + [87.456931942552487, 27.824406043243446], + [87.454690027491438, 27.824661143749001], + [87.453349653570925, 27.823935009584904], + [87.415378394114526, 27.829096543584377], + [87.409367540064821, 27.839020665911754], + [87.417054174920622, 27.841366243424702], + [87.419299605008547, 27.86033900691989], + [87.361448018036654, 27.827549332331738], + [87.314747708225383, 27.830280981277546], + [87.284322442152387, 27.845868831305122], + [87.272119158019265, 27.847683647907747], + [87.247907311789021, 27.843203528307818], + [87.247388937501711, 27.843016171459762], + [87.227978872779218, 27.819570154016162], + [87.225540621610534, 27.81657557256748], + [87.171906378615304, 27.821724854912166], + [87.171482856550341, 27.821764201599219], + [87.171480047695184, 27.821765785820432], + [87.171271517615551, 27.821785806243906], + [87.115912683307755, 27.843879864178405], + [87.115680382655469, 27.843942384387432], + [87.115484741813319, 27.844476468616552], + [87.093969741550325, 27.884800102912234], + [87.092271215275389, 27.886139752383038], + [87.076886725814191, 27.915355942225002], + [87.065594787747571, 27.924177845100967], + [87.054832996192758, 27.928567946802485], + [87.032645402374598, 27.94983897280121], + [87.030514493862739, 27.950037155901452], + [86.976587845804332, 27.952223443867489], + [86.937482434662186, 27.958689513246441], + [86.933331208214128, 27.959075594076609], + [86.92472443630119, 27.98974782948941], + [86.883485475002871, 27.999795365666031], + [86.868144142705631, 28.019120766808239], + [86.862405683140977, 28.026161168178387], + [86.825520330811344, 28.016090354882309], + [86.824793076045466, 28.016300842059945], + [86.786012252891908, 28.024073442288898], + [86.755405929949802, 28.036383356786772], + [86.754623744143544, 28.036609742491574], + [86.754668773487097, 28.036750019733002], + [86.74829217432638, 28.049271553017331], + [86.766235998633704, 28.072784709707527], + [86.766281190556555, 28.072925493422616], + [86.758437270209711, 28.080850423602442], + [86.746003622463604, 28.093125410715835], + [86.706697433815947, 28.103115302857788], + [86.698222501523588, 28.105242860977686], + [86.660810429275372, 28.095609598793875], + [86.651040174186008, 28.081247802129067], + [86.645808297667486, 28.073200944717978], + [86.60969825245266, 28.073767570664373], + [86.609516908007905, 28.07376927952366], + [86.597844804534716, 28.101960750519368], + [86.567528372423453, 28.106935937685886], + [86.567238193260366, 28.10696216687807], + [86.558625911779231, 28.062633719660028], + [86.556530814080816, 28.051551206967204], + [86.556470982348173, 28.05154203904646], + [86.556447667905047, 28.051422036807327], + [86.549221721172032, 28.050431246345127], + [86.535630288102581, 28.048348652783197], + [86.531109731262177, 28.028046410444666], + [86.511574040060893, 28.000061521766799], + [86.516355697350718, 27.964126832086318], + [86.51256212999165, 27.962688956578223], + [86.512688383475449, 27.958426018633389], + [86.476163629372721, 27.948892836035832], + [86.473743322819232, 27.947975467452135], + [86.453591063636807, 27.915366343185251], + [86.449547948004081, 27.914633750617178], + [86.447825218821848, 27.912240825049519], + [86.412669395928162, 27.907965556317766], + [86.403776347939086, 27.91712999427607], + [86.390954693183303, 27.929939229204727], + [86.389854106011413, 27.930537608405935], + [86.306868060537766, 27.954105314402209], + [86.271190903033059, 27.980587505125659], + [86.270886086361614, 27.980567992024572], + [86.243199137388373, 27.973293983827627], + [86.230274948534301, 27.977968235147745], + [86.229917126533209, 27.977945328864944], + [86.2298778561495, 27.978111850319639], + [86.229098265587453, 27.978393802421621], + [86.218931070426095, 28.000012338383161], + [86.21979544031565, 28.02086515174317], + [86.212179933048787, 28.053157816818516], + [86.207515061478986, 28.063454704692322], + [86.204518503571464, 28.085645209639463], + [86.204006996736126, 28.087814194362156], + [86.20421247148893, 28.087911478689144], + [86.204192347019074, 28.08806050706163], + [86.21301242946484, 28.092077917521614], + [86.221898239391848, 28.096285003923526], + [86.220892302284952, 28.098572544196607], + [86.199416937190151, 28.134757946929351], + [86.189039264332578, 28.170506743085674], + [86.172719830950598, 28.153835920109614], + [86.172002631502707, 28.145506956790342], + [86.139246104092663, 28.119641437878784], + [86.137954216006804, 28.118321732893921], + [86.132742866946032, 28.105875278656825], + [86.126529026719311, 28.090231421598819], + [86.084317962223679, 28.09341334053002], + [86.084286472533648, 28.092800748528358], + [86.087133241248239, 28.060203260116801], + [86.080683546191338, 28.022710383801808], + [86.080628730933967, 28.021644022456279], + [86.080836978945442, 28.021178022989911], + [86.099774686083435, 27.992637961076753], + [86.107250670061163, 27.962071739682724], + [86.111707240975406, 27.952099209077968], + [86.123835302051077, 27.940973657479109], + [86.123212725852838, 27.926747259703387], + [86.123049217601988, 27.926719110521617], + [86.123150643631234, 27.926492148087885], + [86.055609514611419, 27.905518850819337], + [86.051742851414488, 27.904036608465063], + [86.0229017164948, 27.907933151298167], + [86.000117667505762, 27.910797203061804], + [85.94728602697333, 27.941085027719716], + [85.947893148580121, 27.942013423607467], + [85.977064213045139, 27.988896140613495], + [85.95147496323132, 28.011433192011332], + [85.912188550554845, 28.041957914279148], + [85.899132194754216, 28.057371668968251], + [85.898349568571092, 28.07544502515567], + [85.896809888961201, 28.105447660236972], + [85.873824263050906, 28.120075572238555], + [85.870931753547708, 28.12759799205482], + [85.869675222816369, 28.128672746443915], + [85.854681010909218, 28.169860570040242], + [85.852244184189843, 28.17619791606533], + [85.793458506829737, 28.197764212244397], + [85.789095510812288, 28.199005205072933], + [85.761253945786862, 28.222928413939719], + [85.751191943418604, 28.231388236562541], + [85.750764041650314, 28.233281357495994], + [85.736834808843867, 28.277586369986171], + [85.73392269166051, 28.307790776657829], + [85.725955388397637, 28.343039681214833], + [85.716673230973385, 28.375961309188977], + [85.680541758565766, 28.379510876166581], + [85.680336653351333, 28.34752382487731], + [85.668699341002466, 28.345727327146548], + [85.648459949939863, 28.287403888107242], + [85.647353846955468, 28.286741782967869], + [85.610613683514941, 28.256498800134132], + [85.59942588139026, 28.25790030504055], + [85.599430496278643, 28.258055216502736], + [85.599231867242636, 28.257936318617617], + [85.600463111007073, 28.299571794957092], + [85.599668273792616, 28.299871561496577], + [85.559806696519701, 28.309382375303198], + [85.523863282936873, 28.328360693643226], + [85.468273809834301, 28.335083950114385], + [85.456772194192141, 28.336130048311613], + [85.455192437429318, 28.335767982186645], + [85.414171587662764, 28.324701148131542], + [85.412306953185052, 28.309347408096681], + [85.377821426552202, 28.27856218460834], + [85.377084487550221, 28.277611034222286], + [85.376418347124698, 28.278159099584141], + [85.348136815345285, 28.288338970604563], + [85.348136531887818, 28.30091631322211], + [85.269964295414724, 28.286166802599457], + [85.269128279953364, 28.287092765375888], + [85.208337722736857, 28.341600674403466], + [85.207108672796309, 28.342475867136312], + [85.181653954178884, 28.329755873517851], + [85.177483001845317, 28.327512912369667], + [85.122693721865915, 28.336104873972278], + [85.111188531903537, 28.34815746047499], + [85.111041397605163, 28.348202616612586], + [85.112096153773706, 28.350386970794741], + [85.126840564677494, 28.381197212019146], + [85.11419037558197, 28.408208949093613], + [85.10616649818536, 28.464290761803507], + [85.106109610130503, 28.464516422683136], + [85.106132235906557, 28.464530233396506], + [85.106105605127439, 28.464716365648187], + [85.127668062552601, 28.485754553429281], + [85.157757382346546, 28.496159310442025], + [85.164399867206626, 28.529434023068688], + [85.18751734092811, 28.54828493714421], + [85.181970682892427, 28.590774776374356], + [85.192298743015968, 28.623178941445506], + [85.187458050312287, 28.630646329958164], + [85.153582606319105, 28.647433352350266], + [85.129651188143939, 28.673277616603283], + [85.115817775934488, 28.679225060820389], + [85.096305316849651, 28.678791522159973], + [85.085181178506133, 28.672628220779856], + [85.054931887513703, 28.677872264312807], + [85.054494715783434, 28.677862550988337], + [85.041033413785527, 28.664015346152322], + [84.993650528852498, 28.615030092451523], + [84.979535918550397, 28.58986257411355], + [84.978792089306552, 28.589872874690869], + [84.959568928616392, 28.585100557858983], + [84.935857066030067, 28.590467440621971], + [84.895223147945316, 28.591030140755723], + [84.894601019380971, 28.590943439652499], + [84.855193574462362, 28.571497599738077], + [84.771134849256484, 28.613850551395444], + [84.751027671861067, 28.612847936189596], + [84.696177594758637, 28.637068503125935], + [84.696581179167879, 28.647748712351145], + [84.697467127319584, 28.675393634519185], + [84.667641585165853, 28.684149727473027], + [84.667530301710201, 28.684355459140306], + [84.66735020541131, 28.684409134726781], + [84.648909292444301, 28.718019028327841], + [84.618558113740804, 28.735659061005371], + [84.618143109921263, 28.735895590761395], + [84.617038527516357, 28.736143812354587], + [84.587952676441063, 28.737893121719328], + [84.555372949167293, 28.749875913590671], + [84.553713621423256, 28.749782813334786], + [84.482112483848582, 28.738957104429115], + [84.480947530971804, 28.738549373073145], + [84.476964102335188, 28.741936159482105], + [84.442826726982062, 28.767556561019351], + [84.442074555306419, 28.771599912613112], + [84.439589236373408, 28.773712977801949], + [84.440788119007024, 28.778515241160999], + [84.437266390885711, 28.797446537663156], + [84.429208019343974, 28.812320949628361], + [84.431678530774889, 28.827292753660185], + [84.419837531528728, 28.828962095274886], + [84.402242150640745, 28.831262458143701], + [84.402267501744305, 28.83143911442512], + [84.402117098001241, 28.831460318313582], + [84.405813282588085, 28.857129111692544], + [84.338113075668701, 28.870295049018416], + [84.32827471056774, 28.862457487781374], + [84.327094451163092, 28.863145494440516], + [84.284884777433817, 28.881236560455775], + [84.266249730994076, 28.898613606353283], + [84.266134011145709, 28.898681062732756], + [84.249997134253874, 28.895938854808914], + [84.232242847529562, 28.892759896360584], + [84.221450788080404, 28.909412354270856], + [84.226016504715489, 28.953339054567529], + [84.226249117549102, 28.953829985207239], + [84.24641552857932, 29.033673744708359], + [84.222363380094649, 29.052481473555709], + [84.206643984005751, 29.05028626923372], + [84.192166682871942, 29.048012660500738], + [84.192145839748505, 29.048261612004247], + [84.192115544664134, 29.048257381313718], + [84.192075762089686, 29.049098623720987], + [84.189257293670408, 29.082762577823001], + [84.190355410934643, 29.085477173051938], + [84.190261844729406, 29.087455724234751], + [84.20501094883258, 29.121803586790143], + [84.174088577668911, 29.13697317315841], + [84.16515281360202, 29.172967521159773], + [84.168732711428305, 29.196649830128909], + [84.168642996937407, 29.197627119579256], + [84.195199897324386, 29.213336380142554], + [84.196449443019404, 29.220028842547638], + [84.200446058399038, 29.243094117033088], + [84.127887785666573, 29.242971249188209], + [84.127845087341655, 29.243117259696547], + [84.127553119303215, 29.243116765886757], + [84.114890858451972, 29.258327738831795], + [84.114059918453336, 29.289358683914095], + [84.113711077350516, 29.289491251078477], + [84.085063696151167, 29.294133438378861], + [84.073221634984336, 29.28867580961623], + [84.049473057998483, 29.29985500412252], + [84.049299979229588, 29.299837335470443], + [84.023367311552207, 29.290557863892897], + [83.999808124808766, 29.294580040527258], + [83.99983892831689, 29.294867904521826], + [83.984567592324822, 29.328105678050413], + [83.984083047556709, 29.328072168355281], + [83.947025760113036, 29.315794171430479], + [83.910901750586945, 29.326372424298849], + [83.90119518400931, 29.322853014277797], + [83.849018219507073, 29.29805495291474], + [83.819850486868248, 29.297508474322051], + [83.816820199127875, 29.29457611105817], + [83.797882071261085, 29.252847385517182], + [83.797899204386084, 29.252620113517583], + [83.797767557658361, 29.252595063496095], + [83.797758872823266, 29.252575927121971], + [83.797619388184515, 29.252566869491066], + [83.767590251079994, 29.246852860926246], + [83.724888655425829, 29.247749702595872], + [83.664878710024837, 29.203453273187222], + [83.660574286035754, 29.191259667629588], + [83.653655942030738, 29.170711776812372], + [83.653333782718406, 29.170748713849388], + [83.653294514557388, 29.170637474699223], + [83.636534240249162, 29.165917111163246], + [83.624385595367315, 29.174067755785572], + [83.594065931722199, 29.177544043744767], + [83.593865909478879, 29.177520239188464], + [83.575197547079796, 29.19076262098265], + [83.575800127352309, 29.206748611481352], + [83.575489664495066, 29.207247918764192], + [83.546333061988506, 29.20456115895988], + [83.522220628402152, 29.225759400254606], + [83.522873088717191, 29.237245283562771], + [83.506396619824429, 29.260031992479895], + [83.492481160568403, 29.273218135302983], + [83.489361667262187, 29.283190309481888], + [83.47676655542783, 29.285841246543203], + [83.461152245439138, 29.28895043307309], + [83.461097582380205, 29.289139149881493], + [83.461088053744461, 29.28914115540665], + [83.444467507666729, 29.312324019601547], + [83.447374572682151, 29.33584011963525], + [83.447161571467987, 29.336276288549037], + [83.420700850876514, 29.363678689706273], + [83.420390574600631, 29.36385114483782], + [83.420412399489194, 29.363999769409073], + [83.413086798692419, 29.422818878504064], + [83.412922798882406, 29.423178544741475], + [83.380605012358274, 29.424765169845386], + [83.380461277593881, 29.424947281590143], + [83.380378227681689, 29.424951278511088], + [83.379608031223896, 29.426028343543461], + [83.348949724723013, 29.464872374853712], + [83.348566942442986, 29.469437101081233], + [83.322583450213202, 29.505773169127945], + [83.3224833950744, 29.505779674321847], + [83.304080004739333, 29.498692671988319], + [83.273254825132724, 29.508991216308623], + [83.260624443026245, 29.552090375335244], + [83.266908415501234, 29.554699883787798], + [83.264179958387018, 29.573929865334765], + [83.263937716517788, 29.574170516365214], + [83.223112532491996, 29.586383530647829], + [83.214699433860616, 29.603140940141042], + [83.187022458610485, 29.600651515719065], + [83.176416101278008, 29.593308810186567], + [83.162192704731552, 29.598418186565887], + [83.161811782902177, 29.598383924292055], + [83.161769678264903, 29.598570147557023], + [83.161676521845109, 29.598603611519678], + [83.156901089913205, 29.619977049686952], + [83.131275726886599, 29.625364716611795], + [83.126117262341296, 29.626400866708632], + [83.085986404145913, 29.607601589791763], + [83.052063916718325, 29.629322688186814], + [83.040281146823816, 29.644933479572281], + [83.008799049215256, 29.670590181277223], + [82.964717212466013, 29.661873618047952], + [82.964464161451772, 29.662065184679076], + [82.964399234348122, 29.662052384573361], + [82.964363381743269, 29.66214147771154], + [82.94736167599855, 29.675012240165021], + [82.944640134249951, 29.707509522132714], + [82.883664803262732, 29.692395516125217], + [82.883399007357312, 29.692184920602674], + [82.828204984058928, 29.690625517434484], + [82.823949222715086, 29.699745334388279], + [82.814121629389774, 29.720239411220479], + [82.77156658297001, 29.729535281059032], + [82.770386614771695, 29.732040616989465], + [82.767616396284936, 29.732773018265284], + [82.754840722723628, 29.764861707071695], + [82.720546925981154, 29.767059538307219], + [82.69971311912694, 29.763223502213531], + [82.689511325603149, 29.769048557267009], + [82.689113250806514, 29.769074069205178], + [82.689252591063806, 29.769196290401617], + [82.689169119449929, 29.769243951309974], + [82.699299450586963, 29.787428819577865], + [82.734334526137886, 29.808739550546331], + [82.73522908115487, 29.80952420235182], + [82.735228083211013, 29.809527137221231], + [82.701403684330799, 29.850576537640269], + [82.673874837289205, 29.84615133423031], + [82.652370178320297, 29.836892684787131], + [82.621551684555783, 29.837723262726886], + [82.621562635171415, 29.837742259384409], + [82.621500748925456, 29.83773231130245], + [82.641117530964635, 29.871859013338316], + [82.606645628975841, 29.889445837630859], + [82.60626112005076, 29.890315147940555], + [82.558698091854481, 29.958535573303898], + [82.558480089482941, 29.958574691956908], + [82.495823402117097, 29.95067783629711], + [82.495782030562253, 29.950663956061359], + [82.4957750149334, 29.950671737880143], + [82.495646568629709, 29.950655549314117], + [82.472163749985157, 29.976512216476028], + [82.428329808218948, 29.99249457357141], + [82.409834540832676, 30.01476724353418], + [82.365512935157597, 30.016866193743748], + [82.365505120557245, 30.016873263445277], + [82.365276290882434, 30.016707515795009], + [82.331150116099522, 30.047879959103284], + [82.311868611760232, 30.039951589513475], + [82.308955055405278, 30.038729270900152], + [82.308929888560911, 30.038743214729212], + [82.30881631825676, 30.03869651570978], + [82.308314009511236, 30.039084445916824], + [82.244337063348112, 30.074531226141762], + [82.244321066180802, 30.074530366898966], + [82.22908568307551, 30.068678704470518], + [82.177655224049914, 30.070949598906225], + [82.175238073334128, 30.070819768461725], + [82.175277326887823, 30.071200374615628], + [82.17178445859868, 30.084780595604173], + [82.177705250543355, 30.09474175106461], + [82.180751470544124, 30.124278187114157], + [82.180507365868522, 30.124715739589497], + [82.203299644752192, 30.1500061464554], + [82.200346979966426, 30.156683696633273], + [82.185906111910541, 30.162666962673761], + [82.186317426507159, 30.188351883298484], + [82.172728220274976, 30.192822014930407], + [82.14083756923371, 30.202864895575065], + [82.140687037215272, 30.203361873070193], + [82.139428778856285, 30.20377577366126], + [82.111762720152001, 30.229518015528658], + [82.111576428669963, 30.229577759350256], + [82.106184868862385, 30.245931710866699], + [82.113831908227979, 30.255757498086087], + [82.115985520580494, 30.28181700312717], + [82.118472473027481, 30.286258451996002], + [82.118835574978178, 30.291368556764642], + [82.130040312911134, 30.30713885254557], + [82.122627228495304, 30.318270934395166], + [82.101805946596954, 30.348967302944367], + [82.05748925905111, 30.33506058639103], + [82.040878531693878, 30.338253402938317], + [82.019485828230017, 30.342178206731013], + [82.010397664374395, 30.329290363947141], + [81.988504542372624, 30.325736842419012], + [81.951725795989688, 30.359004622956355], + [81.93871252349193, 30.349008916130806], + [81.937039988358123, 30.34767841525241], + [81.888155046675877, 30.360418660931266], + [81.869690868058598, 30.376049644137346], + [81.835431363423737, 30.376190247556835], + [81.81759334033157, 30.381807356798003], + [81.756413831471249, 30.388396143771931], + [81.72132087913181, 30.410604317873805], + [81.697383252790686, 30.420688285087166], + [81.679155610491975, 30.427003138321677], + [81.627753019777174, 30.449723581919987], + [81.627601842433705, 30.449424875595437], + [81.622698617925977, 30.422892661753185], + [81.610693030425423, 30.415864375241437], + [81.610311750173338, 30.416048119888405], + [81.564011078392383, 30.431840607899463], + [81.556877067487832, 30.392599279176398], + [81.553332732768837, 30.372536624388456], + [81.492181334015314, 30.384246059578153], + [81.451418401827823, 30.415105484625489], + [81.431214076095799, 30.419741230471676], + [81.415760698210562, 30.4231290205053], + [81.404031241772884, 30.406717927931737], + [81.412795367720236, 30.398333134368745], + [81.43006904861501, 30.382178177455458], + [81.429791505262656, 30.382072630410057], + [81.429827805252017, 30.382037901571266], + [81.424677938412799, 30.380127990526329], + [81.403537578797057, 30.372088516774994], + [81.406023597341431, 30.339515943629284], + [81.397326117752172, 30.322296026991925], + [81.425300523008545, 30.308215563977893], + [81.403539453255931, 30.294696934729416], + [81.416386516815493, 30.273262772738732], + [81.416248911699, 30.27307558828414], + [81.416271487308592, 30.27303771453019], + [81.394719999467654, 30.243571158473426], + [81.391955089604807, 30.212587566940627], + [81.391117289515932, 30.202155788021436], + [81.390666803729232, 30.201892507607322], + [81.333251269478566, 30.152615403363562], + [81.320121898397261, 30.153351608786565], + [81.31730880271769, 30.15110571639125], + [81.312705610942103, 30.153767463514807], + [81.266881579704915, 30.156336962091071], + [81.276474300976616, 30.132928328803153], + [81.286302932087807, 30.12497778080477], + [81.290529870017608, 30.098629233477215], + [81.290861829640747, 30.097819169172801], + [81.280412752224748, 30.064169454122045], + [81.279339372040852, 30.063297812805896], + [81.260651577414308, 30.04190801001371], + [81.249515199105844, 30.039079011545851], + [81.246812838249838, 30.036884552016414], + [81.253409612325356, 30.016300799313569], + [81.253964497085576, 30.014966224568095], + [81.246585629587784, 30.013472851188357], + [81.223366810988111, 30.008523605465289], + [81.22296050247715, 30.008757552944598], + [81.186379430119942, 30.012744156594778], + [81.185201377697538, 30.012100093511201], + [81.129599487537334, 30.018778448222957], + [81.125623920760844, 30.022878391114705], + [81.093719598216182, 30.055715986103227], + [81.093739039300516, 30.055760795171047], + [81.093548759791943, 30.055957027598382], + [81.102477719617596, 30.075902270429914], + [81.107877207911343, 30.088347360069644], + [81.083260583012958, 30.103366715903221], + [81.07957044877989, 30.154097208001673], + [81.079335508259206, 30.154387459359747], + [81.066034178630048, 30.160039627882441], + [81.036609803685948, 30.20717185662188], + [81.035957496518023, 30.207977733108475], + [81.035908176844842, 30.208538856780134], + [81.028441362758471, 30.23106178353477], + [81.031949817287753, 30.25004875812553], + [81.030947224525235, 30.250596724483202], + [80.994185799781192, 30.270529813592603], + [80.99346080036419, 30.270646585380607], + [80.931635705476054, 30.26977276592109], + [80.917163172519437, 30.292795731366425], + [80.908749126958838, 30.305991779672226], + [80.908205581726236, 30.306099021696205], + [80.879867921990382, 30.303971326105408], + [80.862270948530067, 30.315161971271095], + [80.816439492246616, 30.324204563936785], + [80.815144281908118, 30.324418345618177], + [80.814604497498891, 30.325015812438032], + [80.757785235649862, 30.379204980689128], + [80.756462051308105, 30.380205102503997], + [80.737967167167497, 30.398105695208358], + [80.717268532329072, 30.417846215752391], + [80.712939256397092, 30.418183334826804], + [80.690056540296084, 30.419763110230221], + [80.688824460969684, 30.420949341047724], + [80.632211240537487, 30.461156396730754], + [80.631357805313854, 30.461594399527321], + [80.583161859410723, 30.466980775166167], + [80.547477282037917, 30.452008224177323], + [80.530022703579178, 30.465523017148303], + [80.50296880916332, 30.486156626009425], + [80.456339856609247, 30.495749779254805], + [80.444327077480679, 30.498145873863308], + [80.441334611133669, 30.501988375789175], + [80.427976475633812, 30.518595881676916], + [80.426580823522556, 30.518850836386317], + [80.3556460278039, 30.523406802985125], + [80.35561920023855, 30.523439812805744], + [80.355493322331995, 30.523407050189292], + [80.338950548172377, 30.535541618811497], + [80.319722672219484, 30.567104202099134], + [80.319172311232094, 30.56729893535471], + [80.25972416263852, 30.569408870197297], + [80.21261917130137, 30.588811579614241], + [80.210771528009829, 30.58837039313169], + [80.141279138586, 30.561021401544377], + [80.140707340576355, 30.561281361940519], + [80.122538925690066, 30.561352604880536], + [80.088537267821849, 30.58027216005771], + [80.086190804393354, 30.586066583475976], + [80.041512682475869, 30.606378900197562], + [80.012184046038399, 30.664323448986405], + [80.011952171207795, 30.664669186766979], + [79.968434673268291, 30.688935372437218], + [79.968279129019393, 30.689489091452288], + [79.95954674555307, 30.704202891105858], + [79.962752260081118, 30.70916408713159], + [79.953689069381994, 30.741427967429377], + [79.956906442498635, 30.760563043447707], + [79.95913277839287, 30.774231463868698], + [79.958855255693464, 30.774481848156984], + [79.898921772282293, 30.802134794471886], + [79.899000948989951, 30.802352674830953], + [79.893508573644823, 30.813236757291318], + [79.910918816627742, 30.835908414077089], + [79.888739111065377, 30.858086818571792], + [79.88871242655587, 30.858091834930359], + [79.833967873110254, 30.85396760142768], + [79.833724952985023, 30.853925356047693], + [79.833680753241438, 30.853945970976653], + [79.833521455352269, 30.853933970117208], + [79.833387356632741, 30.854082812273791], + [79.818976774269075, 30.860803962841612], + [79.785056183322283, 30.907727739614934], + [79.775212538260874, 30.918653640807101], + [79.756313431762479, 30.939559355547143], + [79.727443427732879, 30.944173938716816], + [79.722773822706543, 30.947171251755123], + [79.716732752491282, 30.948539426180975], + [79.706580523954784, 30.957565361151548], + [79.666982087443984, 30.982982695033325], + [79.666676944592538, 30.98311580524107], + [79.66629454377113, 30.982455378320179], + [79.658573619140284, 30.959674036184612], + [79.595817146051075, 30.928959800918356], + [79.54894148970665, 30.960714048737167], + [79.53034006265959, 30.989421887150069], + [79.522402548872833, 30.996095706694941], + [79.503897818382896, 31.030127887941862], + [79.501916255897044, 31.030098122551209], + [79.430920797212707, 31.021647127503122], + [79.427851077247468, 31.020334290462316], + [79.427735781209705, 31.021267996852117], + [79.424784462364585, 31.02091668450894], + [79.422317140276704, 31.06396303015411], + [79.415396560711685, 31.067556412405931], + [79.402432635654733, 31.074058437887338], + [79.378965112613656, 31.053760937985754], + [79.356195041787643, 31.03395443811813], + [79.355989158114241, 31.033888604916161], + [79.355841753806715, 31.033761112171725], + [79.325912891614493, 31.024271441523421], + [79.314227244205028, 31.02053484807065], + [79.31469337215826, 31.018559605117936], + [79.330030743706686, 30.97177086789338], + [79.325919564680248, 30.970987994123494], + [79.32725246541618, 30.965339753619908], + [79.299033899121255, 30.965868274885597], + [79.285088389361022, 30.963212692696455], + [79.255058403701923, 30.952606978961231], + [79.22638014991567, 30.952033140445771], + [79.225445073162945, 30.951855077885657], + [79.224973852626164, 30.952974128479436], + [79.200598695766629, 31.00519196859339], + [79.182165905878108, 31.016940871788584], + [79.179560478152169, 31.018194540430223], + [79.161083213245135, 31.009128904903132], + [79.140609246677897, 31.007542796557335], + [79.097175532290635, 30.995452852191338], + [79.094920758816613, 30.994685469325354], + [79.09480744587087, 30.994793686069521], + [79.09469885807647, 30.994763460232019], + [79.057179840947839, 31.030685969096339], + [79.008062700697081, 31.046698907026116], + [79.004997832942294, 31.052883521232253], + [78.992827902722397, 31.076351189573302], + [78.992505189559211, 31.078092497906212], + [78.972946777383584, 31.117559529918246], + [78.972181143784354, 31.118521105396198], + [78.995716769555926, 31.161514326998418], + [78.995712295287859, 31.161532803130743], + [78.971387210904723, 31.184091025669055], + [78.960613770954851, 31.189438542512484], + [78.956549234804072, 31.197851239677966], + [78.928850396298884, 31.223538162412193], + [78.92601647258239, 31.234467056267196], + [78.921951174148191, 31.249589580047591], + [78.903918930347899, 31.263539406135838], + [78.882673998395475, 31.279804274452854], + [78.863646542439056, 31.315403761379429], + [78.863540627870947, 31.315499862413578], + [78.85739037936294, 31.292044464349182], + [78.857150844720223, 31.292087928495828], + [78.857073866085713, 31.291792063964465], + [78.806318366992102, 31.301311605878372], + [78.793210915727016, 31.303689984961586], + [78.793142891406617, 31.30378275667605], + [78.793131791657657, 31.303784838510083], + [78.777778411490004, 31.319645710947164], + [78.766393349828334, 31.340263839011559], + [78.753139895919617, 31.358338927956879], + [78.753778952949148, 31.363108269550395], + [78.751862745915247, 31.366578483695641], + [78.757872113766254, 31.395317970253146], + [78.789976673819254, 31.438721832580907], + [78.775726717895211, 31.455309536017609], + [78.75361851495623, 31.48088674466516], + [78.738351217893964, 31.480892200202828], + [78.728044195018981, 31.480817825424857], + [78.728033125260055, 31.480895887217155], + [78.727897340487004, 31.480895935737792], + [78.727975380061608, 31.481303095153454], + [78.723904236254768, 31.510012011436622], + [78.738295084220468, 31.53514455618647], + [78.738359287385506, 31.535479526274312], + [78.756894420107415, 31.541239096971079], + [78.777982438524063, 31.547987088836759], + [78.791106205225375, 31.55750787777691], + [78.832085020304746, 31.587590365243855], + [78.843811038971864, 31.612590164924296], + [78.821631343702194, 31.63028235888515], + [78.804750874579639, 31.643622946064188], + [78.796655270205306, 31.678159644159916], + [78.768648421320009, 31.670601454763037], + [78.766424200965275, 31.672125468507634], + [78.761144274358259, 31.671067427543832], + [78.7574260308579, 31.678290925491574], + [78.753308333303508, 31.681112331048645], + [78.748839309730414, 31.694972501734817], + [78.705168971403708, 31.779811646683072], + [78.704451344549824, 31.781060086274845], + [78.660821208975108, 31.813136424159612], + [78.655802868254554, 31.819562209397102], + [78.652888532446369, 31.821864745018559], + [78.653213815778344, 31.822877387880826], + [78.651929414410262, 31.824522012630247], + [78.66309480765976, 31.854557366579748], + [78.711069751691454, 31.881727690328631], + [78.73756172977626, 31.887961387453661], + [78.742531949462474, 31.905288806826395], + [78.766670341555326, 31.929058377712852], + [78.764480679220441, 31.936457018847431], + [78.760350957897217, 31.949563031575906], + [78.737768619250204, 31.956010881750942], + [78.736017249821501, 31.967672331881598], + [78.716425683955336, 31.981939179443597], + [78.703001026857422, 31.991254959789657], + [78.658957713672123, 32.002299113015297], + [78.599561298543264, 32.027943381384347], + [78.59417309820094, 32.040729563242422], + [78.606290014366223, 32.056411615595323], + [78.597794705296565, 32.062806100767475], + [78.568659340310205, 32.080018154865861], + [78.565975418691451, 32.08675672513165], + [78.525301713266728, 32.117372139368179], + [78.521812952865304, 32.123900317821288], + [78.517956292968705, 32.126398566691364], + [78.508361416308773, 32.149070871543891], + [78.507990722344204, 32.149764515151858], + [78.467805219193963, 32.130387051031711], + [78.467675956388661, 32.130602185269993], + [78.467415895745688, 32.13047706632053], + [78.462782620293297, 32.138746245976527], + [78.427661671193576, 32.197198626104331], + [78.428278457893327, 32.214926407644185], + [78.466910331012542, 32.235828944701019], + [78.476984288749804, 32.245968454150386], + [78.485539753915518, 32.261686763307388], + [78.488625597583749, 32.277717666798843], + [78.50651390795538, 32.300582362304532], + [78.506417830637758, 32.301033528898678], + [78.483727269909721, 32.326541173392407], + [78.481969761949628, 32.327147209897603], + [78.482113186332271, 32.328355649049058], + [78.478928444013221, 32.331935784236194], + [78.481058122181011, 32.355893865977535], + [78.458510530684634, 32.380754210530498], + [78.45667814094115, 32.382435382081148], + [78.470890914776774, 32.438045726204784], + [78.425524183506568, 32.502859194334548], + [78.423783893618079, 32.505028636729342], + [78.411411968396095, 32.516390300808645], + [78.393133556352282, 32.532841802901487], + [78.394329689251194, 32.534269399792315], + [78.422537869902101, 32.568380478827265], + [78.49777406073558, 32.583543141415902], + [78.516493037692541, 32.608902136506515], + [78.518074605265397, 32.608929162281704], + [78.548204739887012, 32.613601668270192], + [78.555571569449597, 32.619499128463964], + [78.577360491772964, 32.620823449967176], + [78.587028847444913, 32.640582513370617], + [78.626165070469526, 32.633062881649778], + [78.655226873625324, 32.656410389671656], + [78.67300822551185, 32.661243093455553], + [78.681864983621239, 32.67816651403087], + [78.684222187251208, 32.682776258941516], + [78.684293332661611, 32.682806583411363], + [78.68437984251166, 32.682971885721564], + [78.685099715200025, 32.683150289672035], + [78.714950170034612, 32.695873516827483], + [78.720781783149263, 32.703133744065703], + [78.739152592270742, 32.70618937022163], + [78.739572449237656, 32.706368326810143], + [78.739573823538862, 32.706259433835704], + [78.739621424625824, 32.706267351349048], + [78.745835232885213, 32.687287699288312], + [78.740449735220366, 32.657717017083655], + [78.766517915199302, 32.626251893757654], + [78.779623794522351, 32.610684404343438], + [78.779419570103229, 32.610251958841388], + [78.779419743013989, 32.598744932041747], + [78.759423129144352, 32.56790946626932], + [78.758667258333091, 32.566308908736254], + [78.759098177665351, 32.564646486145499], + [78.779421138187942, 32.505595506978331], + [78.780458657438842, 32.48332024468057], + [78.808684057557258, 32.439268220182207], + [78.809094385087405, 32.438956015130422], + [78.866301566728907, 32.410306709318704], + [78.866604867491688, 32.410280006129874], + [78.867820053472869, 32.409546252504533], + [78.870946466709029, 32.407980547529625], + [78.871840321122349, 32.407118734405799], + [78.901439077503085, 32.389246412690213], + [78.905943817514739, 32.375363562178755], + [78.964976059951297, 32.337070182860771], + [78.96865412721759, 32.334852234817021], + [78.989712565061836, 32.368793100473525], + [79.003448214424395, 32.377616531767607], + [79.003746626374138, 32.3779865975877], + [79.03834179681013, 32.381003117441303], + [79.065715804295706, 32.383439969475774], + [79.065967832090735, 32.383328103857721], + [79.094415653016242, 32.374290135446181], + [79.103231382450275, 32.377424475874015], + [79.103375790270491, 32.377735865374063], + [79.102353794405829, 32.395957315039894], + [79.122010088986556, 32.417917380142498], + [79.122397571853938, 32.418752917277288], + [79.122584246932362, 32.419696008301628], + [79.119971983534199, 32.452327854802078], + [79.133360543215971, 32.474138349433467], + [79.133495482565323, 32.474820069190962], + [79.177920266469386, 32.495592242050932], + [79.188410897319827, 32.514283114504337], + [79.220868959598675, 32.51697201881607], + [79.224981199933708, 32.52209679714251], + [79.236778917989483, 32.518290038214424], + [79.245889738116219, 32.519044800569354], + [79.253071094695386, 32.525961522810675], + [79.270375092787859, 32.563770357398113], + [79.270790230510386, 32.564186494865112], + [79.295592671153116, 32.599256872783343], + [79.306036717226462, 32.599523033674963], + [79.302550528194075, 32.6158582237573], + [79.297245632797384, 32.64001374531334], + [79.28297439784275, 32.65339347515976], + [79.27097240245017, 32.680689594613973], + [79.271022770151092, 32.680735351558461], + [79.285901199152264, 32.707459749584167], + [79.285662898117494, 32.715482423712523], + [79.293014159636002, 32.720235936310168], + [79.297893519031149, 32.729000164211932], + [79.273008942986323, 32.781362418714927], + [79.222948906602994, 32.786843959522614], + [79.22314527522515, 32.787782225255128], + [79.225184088241505, 32.829349738268533], + [79.235757118985859, 32.848397251541137], + [79.227878563638811, 32.86266866755745], + [79.230737866199718, 32.87042222930026], + [79.225413170694594, 32.892884338377264], + [79.225750657096143, 32.893506308484604], + [79.230780584028821, 32.912526382235704], + [79.253333394873991, 32.945290021512854], + [79.20259425323114, 32.96715316588692], + [79.183458867715871, 32.988621747534339], + [79.176827187438207, 32.992213841349688], + [79.162082888638309, 33.012604120492227], + [79.160631113152405, 33.014232912372478], + [79.151961516875929, 33.053319965031726], + [79.140289094970854, 33.104586799421035], + [79.140364883288228, 33.105603625453398], + [79.137183277203562, 33.119947961753098], + [79.142226211981153, 33.130576438352406], + [79.143401108476709, 33.146339624333734], + [79.159799642032382, 33.168277185422113], + [79.159610980411131, 33.168809505391984], + [79.151599917427731, 33.183823498247087], + [79.145521992087239, 33.188271591872436], + [79.106975603037256, 33.202531280636215], + [79.070048817450726, 33.230568574866318], + [79.070064824833651, 33.230591857810737], + [79.070042827368937, 33.230608557088892], + [79.081629350577401, 33.247559236380674], + [79.062780429686683, 33.257878806361816], + [79.039328291645433, 33.270640216193392], + [79.020304091505267, 33.325668533411822], + [79.020286054887805, 33.325685916926126], + [79.020036789397025, 33.3257373953805], + [78.97565981445004, 33.328695970333584], + [78.968820368460385, 33.336314640469944], + [78.966298147183451, 33.336835531077448], + [78.964335752159684, 33.341310193082663], + [78.960583504565975, 33.345489937572147], + [78.948349229698394, 33.377762733874185], + [78.947906733749846, 33.378771715136573], + [78.926475581021577, 33.389271653724684], + [78.89460619143756, 33.414905066871391], + [78.848106492662794, 33.422284418373245], + [78.847583369581571, 33.423239148156163], + [78.845212945370889, 33.423658679114979], + [78.818634852790552, 33.46058064969678], + [78.815207836636475, 33.482326362332117], + [78.814776633449782, 33.483113333008042], + [78.813582207208938, 33.484270138687414], + [78.769657205637429, 33.521563674392205], + [78.740021959657838, 33.555469390691144], + [78.737743856744203, 33.580588092080745], + [78.752799605414097, 33.625134225912035], + [78.731570512877624, 33.62514823471647], + [78.711250534811228, 33.624977706939319], + [78.697720903578073, 33.640204628092292], + [78.682978675973047, 33.656588597337496], + [78.685429741329642, 33.663866048782118], + [78.690154786122093, 33.678692072709943], + [78.750172879559287, 33.71694670747484], + [78.777756245957946, 33.734681883093835], + [78.765605173497349, 33.767455340282929], + [78.755970358889115, 33.793059336658935], + [78.763331063044163, 33.829919572519785], + [78.754333716589585, 33.879347903224968], + [78.760468356623804, 33.911500866659267], + [78.756663364686673, 33.912842663247893], + [78.732167482704028, 33.920575279788565], + [78.732311649763204, 33.921430079082505], + [78.730905575660969, 33.921925918617752], + [78.742499863436635, 33.982564766983181], + [78.740411227397047, 33.98798207896872], + [78.734762586743187, 34.001641544394595], + [78.73329481190558, 34.002473346045711], + [78.654702667347706, 34.032342695308458], + [78.654708722084436, 34.032412288549573], + [78.654380338866048, 34.032492244516682], + [78.651071845322832, 34.052784929112654], + [78.657101137589834, 34.059910750721535], + [78.659618348388065, 34.088843611989923], + [78.65976845985827, 34.08884928684413], + [78.659756048348129, 34.088916339661218], + [78.660021087358018, 34.088858837241773], + [78.696440199140383, 34.090235635094274], + [78.700487342040049, 34.092220774305744], + [78.738540832882023, 34.094128423031414], + [78.799955966430772, 34.139295261261523], + [78.807335174509021, 34.136078476625123], + [78.827138398766053, 34.12764754356175], + [78.828108959600897, 34.128219726627059], + [78.85867001611642, 34.151568625416637], + [78.864713709185693, 34.163356395442847], + [78.876230868926299, 34.164985261543343], + [78.876471202895033, 34.165168878674152], + [78.876668279171227, 34.165047124253945], + [78.876746478915152, 34.165058184004337], + [78.87738643624354, 34.164603444275592], + [78.906328541816791, 34.146722909126396], + [78.923383288770125, 34.157337275853699], + [78.92389036540925, 34.157745009975265], + [78.924449996356685, 34.159798614030031], + [78.927498470226581, 34.182685021145709], + [78.937729250459768, 34.208527745604172], + [78.939260215499132, 34.214145726573541], + [78.940480256943459, 34.215476727101283], + [78.941146860396117, 34.217160552670542], + [78.956232225142244, 34.232778931482223], + [78.958674923099267, 34.24121135915874], + [78.979785659759372, 34.320348445763351], + [78.981532063972637, 34.320116402147484], + [78.981630750159255, 34.320457076330676], + [79.007977931530718, 34.316602556563289], + [79.017792866572364, 34.315298452393534], + [79.017851464935816, 34.315321090450453], + [79.037343895649627, 34.336352332718597], + [78.972453657789472, 34.363639859387774], + [78.971887633481813, 34.364527691437175], + [78.971193096739881, 34.364824697125023], + [78.960932876565465, 34.38171067130591], + [78.956929865216438, 34.387989556720711], + [78.898037288614873, 34.357026730467986], + [78.896034068260562, 34.360418517564781], + [78.890673097339075, 34.357952983162328], + [78.861402036657665, 34.402558441037151], + [78.823299296603338, 34.425348120912993], + [78.740815726410275, 34.456320012504456], + [78.740913650148187, 34.456488055395482], + [78.74077574257548, 34.456532896709156], + [78.753326337159507, 34.477788956028945], + [78.756602992631855, 34.483411889448831], + [78.755660935260977, 34.484173668244907], + [78.713087413633346, 34.503886984213118], + [78.706381665112545, 34.523926596931418], + [78.627308071960627, 34.536433024431943], + [78.584714524877853, 34.510591797294651], + [78.582208483611254, 34.508366026444129], + [78.581443589593306, 34.508607342196903], + [78.579604666857094, 34.507491679769871], + [78.561095730010621, 34.514861216016165], + [78.560598128813567, 34.522006070799343], + [78.556473309331537, 34.560720814553385], + [78.554339104765987, 34.562843579505042], + [78.490856443350964, 34.5801192970874], + [78.488895335053115, 34.579131389723656], + [78.433790337433337, 34.545586252752507], + [78.432874091578014, 34.550910715212289], + [78.431627801186409, 34.550282897025717], + [78.426438894236725, 34.588306755222668], + [78.425170432499357, 34.595678004831115], + [78.344157028906551, 34.605706632002253], + [78.34386550301862, 34.605698552166551], + [78.335713058238085, 34.608112245186177], + [78.278633944587966, 34.624826475913999], + [78.278532706745594, 34.625249515143324], + [78.26327388603795, 34.653055647830406], + [78.264348386024309, 34.684521067814316], + [78.258580914805989, 34.708621409368355], + [78.210853532627553, 34.719408494364316], + [78.210857601126392, 34.719549537758098], + [78.210834485430439, 34.7195533336523], + [78.210860169446022, 34.719638574164584], + [78.212086564479861, 34.762154235174734], + [78.227886224859034, 34.777072274351788], + [78.235363108188992, 34.883895465753724], + [78.207389944783131, 34.890768271569655], + [78.206383721914492, 34.892492655455499], + [78.204057564328139, 34.893178868869335], + [78.182999093521431, 34.932567352259269], + [78.179622598154154, 34.93835371866323], + [78.195931232964185, 34.977477145800016], + [78.158342919033828, 34.99208792289955], + [78.146949546237991, 35.005991836470784], + [78.120418842081548, 35.038030851258242], + [78.139725305010771, 35.06056681135432], + [78.148357147661415, 35.070764810743199], + [78.122250779989045, 35.109339964042505], + [78.076215106212274, 35.100981971093894], + [78.06020947485095, 35.115750715397795], + [78.057693162047229, 35.181267821383457], + [78.014534117398753, 35.229330919939336], + [78.01629268431752, 35.264560390613887], + [78.018483501382903, 35.316237324475757], + [78.014095291520377, 35.346446012811242], + [78.01088026663173, 35.366844610148711], + [78.104595490306636, 35.438057614719135], + [78.10466738445912, 35.438181057739556], + [78.111408794971098, 35.467716597521935], + [78.137948837568644, 35.495502359528928], + [78.046133452838745, 35.492122695115455], + [78.045861642521288, 35.491810714540392], + [78.033474427357831, 35.468668508932311], + [78.029158812139912, 35.472639409064492], + [78.027081775089499, 35.470255411210893], + [78.007765689211894, 35.492323729925587], + [78.007682540936045, 35.492400236630402], + [77.94924560413925, 35.479671143435304], + [77.949081650551648, 35.479731442906065], + [77.949054915474889, 35.479725493835339], + [77.915381918456021, 35.491881895756407], + [77.912886729138009, 35.4660110092601], + [77.862693492417108, 35.49320816253433], + [77.854129581698302, 35.488498129212246], + [77.814019300743226, 35.519547724572163], + [77.804217307692468, 35.50567959060087], + [77.794823718836753, 35.492289014986305], + [77.755331873145963, 35.498097662873505], + [77.733150115243205, 35.46255171343477], + [77.727031761383586, 35.460768420963952], + [77.725573090148231, 35.458826315743316], + [77.68808340115045, 35.449249908115036], + [77.65495590583464, 35.478524121241172], + [77.648109700844415, 35.469885651760954], + [77.637185511693076, 35.455882596650618], + [77.587918649326525, 35.461270738872571], + [77.5756226500677, 35.476797044700369], + [77.516148707297958, 35.483014376913033], + [77.511519888224825, 35.481529702201406], + [77.449046363417537, 35.461295178335405], + [77.447783629448907, 35.461586832032964], + [77.393997978423428, 35.468701537007099], + [77.380684362817703, 35.477084751391232], + [77.377129571360371, 35.477905801666545], + [77.371433926466096, 35.482909494524776], + [77.352161897230417, 35.495044556666002], + [77.345176106453508, 35.505977306670502], + [77.304952063414063, 35.541314614494617], + [77.251578549383765, 35.531202929688625], + [77.192728177423234, 35.519959194087662], + [77.1058882645425, 35.562776387756884], + [77.090376695144272, 35.570369232544159], + [77.065490945482182, 35.592929466352309], + [76.99537058162089, 35.611921865087396], + [76.978339410380869, 35.601397995796582], + [76.964435956938885, 35.592623013944859], + [76.964253407189148, 35.592693999205252], + [76.964197730651463, 35.592659595663832], + [76.915331144142613, 35.609523604914948], + [76.907237754675009, 35.614864782491779], + [76.904186660650637, 35.616051213610575], + [76.90092131972645, 35.619033270965964], + [76.834241252263311, 35.663038329981291], + [76.794382457373814, 35.659723012008399], + [76.766632126536052, 35.654766854797941], + [76.764614805643703, 35.657247040743712], + [76.758606279529076, 35.656747272131199], + [76.752666898411306, 35.671936340652067], + [76.737895928123805, 35.690096442523476], + [76.695966471412547, 35.723212741880332], + [76.690502336717458, 35.748364276744205], + [76.690428689855963, 35.74845482154128], + [76.591090994475877, 35.772964222098032], + [76.581123950946491, 35.790250304244061], + [76.563559776890898, 35.820026454586163], + [76.585146952785635, 35.841391623771308], + [76.577130399596683, 35.867572686975883], + [76.594978445118201, 35.896623322068358], + [76.59498062117747, 35.896635568204083], + [76.549736714789489, 35.918504513171889], + [76.512897749836867, 35.881981539929946], + [76.512876751486843, 35.881983797471506], + [76.512637773076406, 35.881711844692077], + [76.510484014037687, 35.882241041694535], + [76.474260281786556, 35.886135470588648], + [76.430922711244605, 35.853973619166993], + [76.428858279658357, 35.852199252258963], + [76.366801345187696, 35.863817343706017], + [76.362933147026624, 35.824818351940486], + [76.32605919640757, 35.834463770551807], + [76.295933567831014, 35.842148109257138], + [76.23444046574879, 35.838349703354936], + [76.225979472966429, 35.837803213105502], + [76.222202735468358, 35.83076971005832], + [76.218933003909996, 35.824222248057048], + [76.218688827394871, 35.824225680150242], + [76.218645481931802, 35.82414495692106], + [76.217964327259764, 35.824235863570138], + [76.157181818670111, 35.825090209590925], + [76.149976415205273, 35.833309505015428], + [76.144080443387963, 35.834096379220341], + [76.145178377867964, 35.838782687263375], + [76.143595071853895, 35.840588784581939], + [76.159156784622695, 35.898446648270692], + [76.161746077013902, 35.90949851154641], + [76.114039764498202, 35.97565183129651], + [76.11402717156615, 35.975682208286585], + [76.113968666444052, 35.975762762557714], + [76.094255209422514, 36.023163046579796], + [76.028809103066038, 36.019690598170293], + [76.025355921501685, 36.017502408491872], + [76.020016588928442, 36.019224083759696], + [76.011643228951982, 36.018779808887572], + [75.996205692539561, 36.026901940655662], + [75.979916782146603, 36.03215432263012], + [75.974755786019415, 36.038187353205686], + [75.965785489268157, 36.042906884241347], + [75.947840950438533, 36.069649889118104], + [75.946739086587954, 36.070937930832692], + [75.942291270683853, 36.093253348840484], + [75.933580020488009, 36.135638826093682], + [75.941631716297323, 36.141743118234359], + [75.965173138663914, 36.15983603524726], + [75.991518633946711, 36.163169739372385], + [76.013463550648581, 36.166190091070398], + [76.008671870186134, 36.229782640252267], + [76.057911091687629, 36.225782373660159], + [76.056003535710019, 36.23526565723644], + [76.052262776093187, 36.253274458142734], + [76.040521143432855, 36.26574331074309], + [75.995874582433956, 36.312733288209493], + [75.995505753472003, 36.314736492989695], + [75.986769715342874, 36.340858437442215], + [75.989834826688011, 36.345536752225641], + [75.988504955712727, 36.352759622904365], + [76.031636894206784, 36.409339729811045], + [76.031938594917463, 36.409800219084019], + [76.004537088151963, 36.471734706228069], + [75.989114936024407, 36.506304085382844], + [75.92150438350761, 36.567008675654343], + [75.933289841051717, 36.579676345580779], + [75.944079906907703, 36.591290192111451], + [75.892257653204396, 36.64353995786643], + [75.868487977516253, 36.667335358846856], + [75.867891417049918, 36.667717470132338], + [75.720700713219742, 36.751092922076388], + [75.631155948200345, 36.772272032903992], + [75.623354017635336, 36.770754586877338], + [75.585708083954785, 36.763249625329479], + [75.543282472707318, 36.771910400714702], + [75.534494869563346, 36.773653863867217], + [75.534036586532807, 36.730784855319506], + [75.533865016804427, 36.730856351500499], + [75.533861029647326, 36.730577539043566], + [75.501717444369078, 36.743907064361196], + [75.455366636821338, 36.721251046490174], + [75.455275363775527, 36.72141270955143], + [75.455273381616081, 36.721411741167302], + [75.422485979612702, 36.779160263677632], + [75.426834271349918, 36.873624304156074], + [75.422575284488474, 36.877530338201986], + [75.393185245628231, 36.904395409618189], + [75.393208405351615, 36.904463511151924], + [75.393084306259738, 36.904577325843945], + [75.409567397883308, 36.952567388009911], + [75.410318206674177, 36.954775153161094], + [75.342663688389081, 36.96105061236544], + [75.287013874614743, 36.974641939233607], + [75.285626377167219, 36.974864611248279], + [75.261940170821845, 36.968829625723501], + [75.241831282252633, 36.96356198600742], + [75.209443701763433, 36.975657666705075], + [75.165198311374667, 36.992069594306763], + [75.16885357356874, 37.014086694542172], + [75.060019818689653, 37.006408842048508], + [75.029322307879511, 37.016984240067998], + [75.002944990704577, 36.995090666183415], + [75.002926724646983, 36.995086791681899], + [75.002693068079893, 36.994892564694538], + [74.925005174005662, 36.97849536680652], + [74.936051489204331, 36.94365502216484], + [74.912630535401618, 36.941922876674241], + [74.891311575421653, 36.940172578129122], + [74.891206210977217, 36.940338396073948], + [74.891138551698006, 36.94033339219083], + [74.890929132942603, 36.940774449341262], + [74.848727893531077, 37.00718891036459], + [74.841187356076091, 37.013848801032218], + [74.841519872899994, 37.018532577326368], + [74.839988946561405, 37.020941882101809], + [74.844187063061739, 37.056102171264065], + [74.844272000339458, 37.05729858353348], + [74.829773361951027, 37.056409615290775], + [74.80405134588905, 37.054630143364903], + [74.789972227015795, 37.027607699704959], + [74.757628782100596, 37.028169004898963], + [74.736449979253322, 37.028349972307133], + [74.720255979498518, 37.058675801267526], + [74.706271415236785, 37.084826065606173], + [74.683554828448408, 37.079530761871418], + [74.630039755838169, 37.066888411209234], + [74.614663160473825, 37.043992613274632], + [74.565370923669306, 37.032996086151705], + [74.549110401609028, 37.054385932110883], + [74.527427748246851, 37.082467553584593], + [74.496168056125995, 37.072441788846042], + [74.495425613695232, 37.085613111023747], + [74.493652363495883, 37.116106656353409], + [74.462187046119141, 37.147012781753162], + [74.462308189126631, 37.147093151704581], + [74.462167979784894, 37.147230605554618], + [74.477974823340034, 37.157486872784716], + [74.485013335376877, 37.162156435495731], + [74.480328854188599, 37.178922833197596], + [74.474355676575769, 37.199578045751473], + [74.508350441752484, 37.240212986909704], + [74.508518041571449, 37.240259072942457], + [74.508530119760337, 37.240273489556614], + [74.510341983051731, 37.240760614216875], + [74.542335325929756, 37.249558035698541], + [74.573387281105255, 37.23314816008206], + [74.575852865992772, 37.231848890199558], + [74.59619002656882, 37.258524804708074], + [74.596282285413764, 37.258531768707989], + [74.596422018876055, 37.258716722431508], + [74.624823424317029, 37.260686147391816], + [74.639871944349224, 37.261822058992628], + [74.663148640008458, 37.2361523406231], + [74.724558881481599, 37.2831016018771], + [74.724667057305965, 37.283094337272644], + [74.724677709029848, 37.283102489456866], + [74.726360316716139, 37.282980625545207], + [74.750851671875751, 37.28133589569125], + [74.751054336743962, 37.281192145735197], + [74.751139594429759, 37.2811859708941], + [74.797369362069773, 37.248376473793563], + [74.797397818151268, 37.248320768103575], + [74.797569677185663, 37.248198868689734], + [74.805255268913328, 37.232939004586655], + [74.81341186328136, 37.216971636864983], + [74.856927084493819, 37.224663637621887], + [74.908452097923757, 37.233979417996373], + [74.924364444254152, 37.278024823247328], + [75.015204033234255, 37.293985375440293], + [75.075375093516129, 37.3181224236723], + [75.075392836251069, 37.318124026143614], + [75.075440977427789, 37.318143347019564], + [75.081787683268615, 37.318701589801606], + [75.122589148525805, 37.322386657397558], + [75.133999478877925, 37.362088074957413], + [75.128788226254613, 37.374136245646518], + [75.120727590827073, 37.381715474296421], + [75.123964679326903, 37.385288059022812], + [75.122779885258311, 37.388027247122437], + [75.149914796790256, 37.414204079283856], + [75.141578204762368, 37.430244323448626], + [75.126450790861284, 37.459091520490993], + [75.125705849500704, 37.459848716987217], + [75.08767152890016, 37.486830839179341], + [75.075422919552267, 37.510943724274362], + [75.05810028897119, 37.506887944197352], + [75.032376735435676, 37.500688758290849], + [74.999251683086612, 37.511701855198496], + [74.99845887676824, 37.523967243212738], + [74.967011706703317, 37.545445724249895], + [74.937880231988217, 37.559307663201317], + [74.93401335085116, 37.567983668330861], + [74.928106506535357, 37.572018054997912], + [74.891419161905048, 37.663550971458875], + [74.889273164832247, 37.668365880671679], + [74.918205261482072, 37.684941643030236], + [74.918676002619151, 37.691194708440584], + [74.920336385993622, 37.71745716801729], + [75.003498615705439, 37.770968977863888], + [74.997296503181317, 37.781086460986216], + [74.98672026013935, 37.798017112291731], + [74.970391335732529, 37.808775011752374], + [74.914510097107424, 37.845346729395942], + [74.934185156499339, 37.876517095621423], + [74.922160024298464, 37.898193594154286], + [74.916446164655071, 37.908371907628606], + [74.916425175534911, 37.908531230259463], + [74.916354275926338, 37.908659033865739], + [74.908354288414202, 37.967203782208919], + [74.921479400884763, 38.012075798812582], + [74.923070655611482, 38.017629997828287], + [74.909114100932825, 38.01881637476685], + [74.87693918113294, 38.02144370560476], + [74.876858047897088, 38.021558300573872], + [74.876632927534189, 38.02157743693045], + [74.818867870675476, 38.103280622810708], + [74.813680494304862, 38.122852421815963], + [74.801663614399942, 38.167359638280061], + [74.814003554627377, 38.215837856624034], + [74.801362589547452, 38.24572407738809], + [74.790438712426834, 38.271110166830766], + [74.790566460476683, 38.27124867102205], + [74.790556869284643, 38.271271346860566], + [74.794029970684761, 38.275003802164235], + [74.803960388922192, 38.285770342621205], + [74.78677048946281, 38.324927671791151], + [74.865627770814285, 38.404299167122936], + [74.860125200190154, 38.484378094071587], + [74.828997367203556, 38.489649928700338], + [74.81893382525827, 38.49134233847478], + [74.818923016880589, 38.491356128708468], + [74.81885767525884, 38.491367195017659], + [74.781954124042457, 38.538369761286326], + [74.741963494967166, 38.540804923776335], + [74.71480622560685, 38.542322262483431], + [74.637521590147301, 38.599890134881356], + [74.622714850687217, 38.5963783127455], + [74.610935390350093, 38.593474918077], + [74.577733745095742, 38.600673231714438], + [74.544138228486887, 38.607906910959407], + [74.529550999058344, 38.618719895070747], + [74.503548417407757, 38.637717202396892], + [74.452859555645873, 38.632905743844439], + [74.451886373489955, 38.633333026533762], + [74.386802498854166, 38.651563817192496], + [74.356698975992586, 38.655082573973004], + [74.226716576586796, 38.656324353585696], + [74.185319710513582, 38.666727795069711], + [74.144989447023875, 38.676755822879414], + [74.115224126457022, 38.614507866335906], + [74.065555982051606, 38.585700509079459], + [74.08751392592896, 38.542259421433911], + [74.087322218390909, 38.542257602044593], + [74.087386924004264, 38.542130507815919], + [74.041650748309038, 38.541824159595095], + [74.031376626417213, 38.541726653634562], + [74.008692822068795, 38.524969501292603], + [73.940850228803185, 38.534052978302192], + [73.923320514462716, 38.536348294798678], + [73.923284989969503, 38.536404796465881], + [73.923273536564452, 38.536406329967718], + [73.89625536006568, 38.579317258632102], + [73.859364281033237, 38.58345883475905], + [73.84925378576024, 38.58455686808307], + [73.796123919234873, 38.611116745121102], + [73.796169118955348, 38.61122372302686], + [73.796047715706166, 38.611284585499909], + [73.805684369713191, 38.634478257090528], + [73.753861893328747, 38.71970875714598], + [73.755048997911857, 38.72416428113371], + [73.765584065016753, 38.774517239066853], + [73.726164519659974, 38.837213535692825], + [73.696216435867726, 38.857855927689229], + [73.706042579558613, 38.893568475612568], + [73.739202043258857, 38.933921542026425], + [73.754560038376411, 38.938294073728073], + [73.764636740518299, 38.941262739601321], + [73.823295831390581, 38.917146804504505], + [73.823819139528652, 38.918306080047813], + [73.842538428652006, 38.970062467035177], + [73.841511198227593, 38.977015650780508], + [73.817148106620323, 39.041624724525455], + [73.816523101115891, 39.041526230471156], + [73.776973312869529, 39.026819122847613], + [73.74055044053037, 39.029553767342897], + [73.739657036720729, 39.029412976641517], + [73.717238008602351, 39.071761608622005], + [73.717237181839707, 39.071805373540833], + [73.717195041479002, 39.071883588878805], + [73.716823197894598, 39.093719732876814], + [73.716550865930358, 39.108135703818704], + [73.685207193095522, 39.155004422178777], + [73.654465372715663, 39.166193193276719], + [73.647311279262581, 39.18795859665795], + [73.63635001265645, 39.22047746644337], + [73.577073228435836, 39.237575294296235], + [73.539712769845181, 39.269446465764382], + [73.53920157173178, 39.269519941539521], + [73.539322813876097, 39.269779126390745], + [73.536226755685988, 39.272420287799747], + [73.551035373406393, 39.294817598090631], + [73.551559519826213, 39.295938089753058], + [73.550991929058497, 39.345615118564467], + [73.550919866966154, 39.349831312129709], + [73.503135500684465, 39.380385872326094], + [73.503763099081993, 39.380618017276838], + [73.498998589452626, 39.383702141373874], + [73.58345398206005, 39.410095205517877], + [73.589442568176651, 39.412310348250145], + [73.607527868308622, 39.465870829040753], + [73.637874058136404, 39.472941499700198], + [73.644001647010583, 39.474415563428337], + [73.742218178225656, 39.461827329632158], + [73.865104924936915, 39.482859632565997], + [73.887844011896263, 39.531588140452499], + [73.880716123448707, 39.540912737176832], + [73.898356444601191, 39.554115657097498], + [73.913367236765808, 39.586282889919289], + [73.913391795395967, 39.586583260188007], + [73.924366601777734, 39.59047819358959], + [73.950716480304848, 39.600164478714134], + [73.92450611274387, 39.709151324320686], + [73.921434489415418, 39.721852567280223], + [73.902882987151003, 39.741826379924106], + [73.83871667290866, 39.756013441212346], + [73.838723093868353, 39.756143337938354], + [73.838704631420541, 39.756147410042274], + [73.842375660656003, 39.831025563198843], + [73.867070533014385, 39.848057377005915], + [73.904141498485288, 39.873758324473499], + [73.907836564321585, 39.934357195862184], + [73.936388706185724, 39.963138435258912], + [73.977260433916953, 40.004435130470831], + [73.951143637121788, 40.012612396657545], + [73.940425061090394, 40.015886229984218], + [73.94052810589686, 40.015936158955824], + [73.940461006182545, 40.015957168125873], + [74.002225660763798, 40.049142700089106], + [74.01974780706216, 40.083657133162816], + [74.020311480924832, 40.08491690771725], + [74.096020601980186, 40.08596991392573], + [74.122894899016529, 40.103753157179675], + [74.123095871903956, 40.104030273743412], + [74.123378356257746, 40.104073070207043], + [74.123427511987757, 40.104105597506383], + [74.241912578974777, 40.122031040210992], + [74.260130650496862, 40.124791083466214], + [74.26013296742893, 40.124787577702136], + [74.260340640921015, 40.124818996338917], + [74.268968706445577, 40.111418166979064], + [74.277926359562073, 40.0978642872862], + [74.288093264351701, 40.100224690663211], + [74.313654885404844, 40.106418609191685], + [74.353609936104277, 40.088949138156075], + [74.400511043949919, 40.114794312053334], + [74.43016589882599, 40.131218047194103], + [74.430848218946323, 40.131879195971216], + [74.473811457366779, 40.174699239468602], + [74.477283112385621, 40.176873286132349], + [74.482479917565854, 40.181908842445935], + [74.499308077553266, 40.190665930211864], + [74.537618711832394, 40.21465711199356], + [74.574546353624584, 40.260261794258213], + [74.592933524390872, 40.268807255555849], + [74.615790416586037, 40.279649080929019], + [74.616997047104036, 40.279420590505595], + [74.666610929280765, 40.278516780677329], + [74.695323757262855, 40.313322368685093], + [74.696584565432431, 40.33181152912146], + [74.695242380304919, 40.344181778458662], + [74.697431530509007, 40.344231874708285], + [74.697546677262338, 40.345920447837429], + [74.742767181866483, 40.345269330294094], + [74.808946296178149, 40.346783765175928], + [74.815346682712971, 40.344224278128024], + [74.821967027022708, 40.344128953620682], + [74.860228701987211, 40.326409562475561], + [74.889196397561022, 40.334252810290579], + [74.905637960321357, 40.338809474136021], + [74.792210113540051, 40.442932574576034], + [74.811923565888691, 40.460656511290722], + [74.81488317836029, 40.4895940980158], + [74.816408034474847, 40.505338907198407], + [74.816499205498715, 40.505394790139157], + [74.816508229826056, 40.505483025425832], + [74.841730780645179, 40.521071656461743], + [74.889159949241957, 40.507419521398468], + [74.926582202535315, 40.484811120040995], + [74.960521070171808, 40.464425514545468], + [74.960698620224974, 40.464371816964189], + [75.018766569581018, 40.466784724482594], + [75.098670556797515, 40.439657154087286], + [75.09926484361074, 40.439545160958041], + [75.131923046069076, 40.46278380126504], + [75.131954926206618, 40.462776962630613], + [75.132075225118072, 40.462863962239581], + [75.239333129032943, 40.448532327941031], + [75.265635561629367, 40.483296483875378], + [75.2656378805939, 40.48329648156033], + [75.265728451781044, 40.483416377221843], + [75.289079313696689, 40.483392973625925], + [75.352161524381586, 40.537406747060821], + [75.382044963787664, 40.547284801056193], + [75.428691304375405, 40.562821144765714], + [75.464498941114428, 40.59922969476073], + [75.464769096011167, 40.599390337432929], + [75.464778834098524, 40.599400296687747], + [75.46493754320116, 40.599490501476055], + [75.547333146591868, 40.648485541233946], + [75.553577452863806, 40.6498703735421], + [75.565581182412842, 40.656692880032658], + [75.596508961235983, 40.659451760531837], + [75.596560754422327, 40.659403004088581], + [75.596685998864459, 40.659430780200502], + [75.604821868119515, 40.651626256804668], + [75.634011104728742, 40.624148446325243], + [75.627969393375452, 40.550346678281201], + [75.62808329200044, 40.548609179737412], + [75.643457351190065, 40.51630799425778], + [75.730149670583856, 40.473861771128277], + [75.727714710145534, 40.469153255407306], + [75.731329196818095, 40.467135614265885], + [75.721377631948457, 40.456899162138967], + [75.714151613733165, 40.442926113611705], + [75.68380132284662, 40.418247141651158], + [75.683373383788947, 40.417806951818257], + [75.681240209977773, 40.41083933908083], + [75.666914803330286, 40.363633063742704], + [75.68525757936014, 40.343640092214841], + [75.70616206467291, 40.28064229754392], + [75.736311890916454, 40.298867479447168], + [75.782545369580149, 40.300707925026259], + [75.828240417010178, 40.327243089725563], + [75.82843030824128, 40.326934938111236], + [75.870703077697399, 40.310130509272284], + [75.887511046558558, 40.309079793405985], + [75.918678258949413, 40.291426898487614], + [75.929349359016186, 40.339380790019099], + [75.983456215230419, 40.381571264920005], + [76.04498836330032, 40.356620656495799], + [76.045282080177159, 40.356644128928899], + [76.045491022008875, 40.37120529118868], + [76.045490412721435, 40.388111956097752], + [76.045734446671929, 40.388169562955198], + [76.04573583569146, 40.388266363766476], + [76.046248345063603, 40.388290874237214], + [76.078085786448668, 40.395806447146548], + [76.140980381030218, 40.393098041266356], + [76.170807616265989, 40.381724643971509], + [76.187692578581462, 40.387084863530852], + [76.221267652293733, 40.401431254047999], + [76.276729528985797, 40.438779254650328], + [76.276730213682796, 40.438774779436514], + [76.276898384716816, 40.438888047512663], + [76.279360784918396, 40.421581234259762], + [76.280408543418361, 40.414733032295239], + [76.32066836932583, 40.393038755805392], + [76.32469653754535, 40.390876803500134], + [76.325900780019751, 40.38045901905749], + [76.33036128376051, 40.343231159157945], + [76.346971017148689, 40.359314006951067], + [76.378806421039286, 40.390333747227913], + [76.378884018062436, 40.39021467972664], + [76.379021228885151, 40.390347538016762], + [76.383317777039906, 40.38341136973807], + [76.387423903995924, 40.377110789423206], + [76.389281006381253, 40.37760196180642], + [76.439019914862854, 40.390976346886013], + [76.457270966043765, 40.410821233402793], + [76.467629885798374, 40.422300925639931], + [76.505970314748069, 40.429242678317614], + [76.536884043462734, 40.46392850794728], + [76.540590782547227, 40.51352723609395], + [76.554180538062894, 40.542200334969358], + [76.55428093351702, 40.542282622054891], + [76.554302848867408, 40.542381474197377], + [76.607793566180547, 40.599820307578241], + [76.608437210425052, 40.60130389073003], + [76.609617442835571, 40.601778803417467], + [76.616138200496906, 40.608780854084202], + [76.654554346308302, 40.619930524093398], + [76.652100187275252, 40.652546660616366], + [76.667630719471504, 40.682774323579466], + [76.673232132625984, 40.693830603942132], + [76.669763690958959, 40.701640573384722], + [76.644108360166769, 40.736447602105407], + [76.644107688577137, 40.75941078083158], + [76.644008889637149, 40.759633248664777], + [76.69057859596272, 40.778970417975572], + [76.728723396422652, 40.818505823548605], + [76.733580362450112, 40.862360029728954], + [76.738765418939963, 40.911429364837943], + [76.75908673619476, 40.953442037381599], + [76.815219410438132, 40.974730752328142], + [76.850239249834829, 40.975677947056937], + [76.850841122447392, 40.975825776753631], + [76.88295553302612, 41.02650441827064], + [76.883100584633567, 41.026735208841998], + [76.883101800795558, 41.02673523838282], + [76.883155628119994, 41.026820181423346], + [76.937999377261249, 41.02815164008922], + [76.999257803514851, 41.072554545405822], + [76.999306868369672, 41.072521521360514], + [76.999379294560612, 41.072574160344679], + [77.020257534683154, 41.05852285207181], + [77.04503061827927, 41.059624212152734], + [77.088367586082995, 41.061663144424344], + [77.107134625757055, 41.036157751928982], + [77.16601100344721, 41.008399035457693], + [77.233892739034772, 41.026995674243146], + [77.243420480851412, 41.023319128499182], + [77.248784053649302, 41.024367310569879], + [77.293365760307225, 41.004228184016029], + [77.33918996658619, 41.028663311559114], + [77.359975263493183, 41.039928830759656], + [77.377128082793433, 41.039178577300667], + [77.412411237292886, 41.037935071389192], + [77.457002923723195, 41.025682094909925], + [77.470959358212227, 41.021948861202851], + [77.472501870257418, 41.007326500288571], + [77.473440884001604, 40.998736403387248], + [77.513279802729372, 41.003077072108482], + [77.537760145534989, 41.00589428079784], + [77.56576438324673, 40.998044234065311], + [77.588942460322059, 40.991736041699966], + [77.589127068725574, 40.991805555991007], + [77.594557112858595, 41.004617952709133], + [77.65173020359218, 41.015378765306124], + [77.651840487629485, 41.0154202927584], + [77.661185699005728, 41.012845000985664], + [77.681929423617206, 41.007213396183182], + [77.734842231889473, 41.031504561593209], + [77.743966138009228, 41.029503980718374], + [77.777866426628506, 41.022254097400456], + [77.778336791736507, 41.022603607698969], + [77.793440342399393, 41.048219954846289], + [77.826803766051526, 41.058648779530273], + [77.804558058854681, 41.091064905975507], + [77.808411295518866, 41.113085862824548], + [77.80516694031337, 41.122580193718534], + [77.811194330118923, 41.128990695612728], + [77.811970865873192, 41.133428538866767], + [77.831264611980231, 41.150336681858775], + [77.832027444644595, 41.151148001583827], + [77.832380912614838, 41.151314955888459], + [77.833599644263586, 41.152382995701551], + [77.888356688000925, 41.177754117121495], + [77.902452057496987, 41.184411814030121], + [77.902651242644453, 41.18437735418383], + [77.902749307924211, 41.184422791737617], + [77.910522129088534, 41.183015658593213], + [77.971031838888408, 41.172547230975908], + [78.029445319873815, 41.196911469286562], + [78.092136586127609, 41.223194537596598], + [78.092585943448086, 41.22324739677957], + [78.09435787044174, 41.223986466782151], + [78.117214547498605, 41.226144529703795], + [78.126477656352137, 41.22723417561248], + [78.129861919382293, 41.249082562403828], + [78.134088176927861, 41.278073722913462], + [78.134745828585366, 41.279499198425626], + [78.161034696115806, 41.342272561735342], + [78.147057222878047, 41.367028743880354], + [78.161267793500713, 41.382314322076148], + [78.16361156944356, 41.382831588504743], + [78.163620508204644, 41.38302127384663], + [78.212636880526063, 41.39365137170627], + [78.232916587107511, 41.398127060360906], + [78.322054656249648, 41.383261357351913], + [78.322300811223499, 41.383348227355953], + [78.335711261228496, 41.396226640085487], + [78.355519354599366, 41.395071309576025], + [78.389314973095495, 41.406998046092596], + [78.452343936375044, 41.411107580811631], + [78.530406132720074, 41.443931274292773], + [78.576942735926252, 41.479349814700797], + [78.578647379571308, 41.480665688881757], + [78.578666526320617, 41.480661774223648], + [78.578863661565151, 41.480811811874517], + [78.648420049508076, 41.466428173694368], + [78.673612818605562, 41.501336872930281], + [78.703019358599917, 41.519780235289247], + [78.695236707311622, 41.539330162018437], + [78.694503067643367, 41.540714921476606], + [78.736934613124276, 41.554545278558535], + [78.766534500245101, 41.55610754949781], + [78.823148526160281, 41.559207353376912], + [78.823946241831464, 41.559658341879718], + [78.864615853762913, 41.592739880430145], + [78.889520612503475, 41.596730808073062], + [78.889625059312181, 41.596789857069574], + [78.955660271764444, 41.650527189008343], + [78.956179680929054, 41.650572209939618], + [78.991899935131485, 41.663268657746578], + [79.0192904748844, 41.65608739933068], + [79.035642055175117, 41.674135856548013], + [79.040972792481412, 41.680113508444755], + [79.049840329379307, 41.682272342702419], + [79.108353098682528, 41.697529460903368], + [79.133809058783172, 41.719923430299787], + [79.135551116184118, 41.721660681843318], + [79.215737481805178, 41.725193846001311], + [79.220483987905411, 41.728790252039047], + [79.274426768677301, 41.779670589595952], + [79.274472996081997, 41.779800523295279], + [79.323635702984333, 41.808279957291752], + [79.342824885511604, 41.799428166442127], + [79.353831331817034, 41.794459266411408], + [79.359687093415076, 41.79852333626404], + [79.40455798375352, 41.831676580041531], + [79.409626995410918, 41.833183089183777], + [79.41280101980955, 41.835385954968871], + [79.454758134617009, 41.846589641582298], + [79.45547968687309, 41.846386369547091], + [79.54782638811983, 41.833042925959525], + [79.548721205073164, 41.833021416995116], + [79.607845407767414, 41.853040504072538], + [79.636831151265781, 41.881657249866478], + [79.638682058714153, 41.883856003536614], + [79.72227945432013, 41.895744900922438], + [79.75677336926951, 41.892771829766268], + [79.774055878829301, 41.89133064122678], + [79.820323042157568, 41.962154787546325], + [79.826751616803818, 41.966352599415224], + [79.852186947698698, 41.983164244143133], + [79.850580023291755, 42.014308846060537], + [79.868401452818972, 42.021084748712902], + [79.921494690956195, 42.04142123591653], + [79.979362032868607, 42.043000564932917], + [80.087300427361697, 42.046159253991114], + [80.116744904742816, 42.038987469624459], + [80.139772864095789, 42.033531768271828], + [80.191026540753782, 42.080284439625984], + [80.165705937910474, 42.095340236723899], + [80.151875370134817, 42.121904330999449], + [80.137233641988487, 42.149898350491128], + [80.138033269765529, 42.149939150948832], + [80.161335046141772, 42.151265899425212], + [80.163383936915253, 42.170700414985447], + [80.166320371822422, 42.199183133550783], + [80.225067723635902, 42.208111862911494], + [80.231039205530735, 42.209039678451077], + [80.238587651415841, 42.212276120134575], + [80.284086889613093, 42.232066684565844], + [80.284175450388631, 42.232449463538202], + [80.2697138413956, 42.280885947217328], + [80.277027199218495, 42.304163129276979], + [80.281625124483725, 42.319309551321062], + [80.226813071906449, 42.357364186273273], + [80.227110931143258, 42.358256550754646], + [80.226453583405871, 42.358722939070574], + [80.232830413275011, 42.375391700770074], + [80.23724050447872, 42.388604011363363], + [80.203755917118087, 42.430366744063242], + [80.208111922486026, 42.468394691198029], + [80.220521981466547, 42.475778520878407], + [80.223725270528675, 42.484592962245181], + [80.261945764865771, 42.50042515324472], + [80.262992976905295, 42.501048231293844], + [80.245260277927756, 42.513734446413686], + [80.219344357312934, 42.532117572314391], + [80.218475742562845, 42.533537925747154], + [80.178660685636828, 42.589463203361369], + [80.164069330610928, 42.6225029519251], + [80.161534960003578, 42.626647138967378], + [80.161851918746748, 42.62752392018507], + [80.16136544136333, 42.628625469040642], + [80.171439919479582, 42.654046548567742], + [80.175990026661424, 42.666633197781508], + [80.176537011194242, 42.666908115424143], + [80.177422838107788, 42.66914333556722], + [80.220958277743634, 42.689234505202862], + [80.225985127979499, 42.691761029690866], + [80.224971146393727, 42.70160598570191], + [80.223718493808462, 42.711871315110606], + [80.238842510015672, 42.7472177618708], + [80.256662952686398, 42.789525191596184], + [80.258034490223935, 42.823642027001881], + [80.259800382683579, 42.824040104389731], + [80.260073536506297, 42.827390185382612], + [80.277918936745706, 42.837029426012236], + [80.304033388246751, 42.834011356724631], + [80.318347338569851, 42.837238087731571], + [80.341071048480217, 42.830586919102188], + [80.380238852435781, 42.832289112784565], + [80.413892769191207, 42.839152289668064], + [80.423796766319867, 42.845314280042956], + [80.424611025103246, 42.855654201587519], + [80.496056172301891, 42.878820123060308], + [80.501492553614185, 42.8808975894528], + [80.503074645399238, 42.881095846507002], + [80.503558253465755, 42.881252655288726], + [80.568268935512435, 42.88926555450405], + [80.600858163863109, 42.893349416434475], + [80.589217161590113, 42.922124278570998], + [80.538922355432405, 42.934389453558452], + [80.484797433409199, 42.947447801784833], + [80.395318893370899, 42.99546418420978], + [80.393531397259565, 42.998703938212572], + [80.390046460851622, 43.00065389207353], + [80.376102285785691, 43.029977592597199], + [80.4133010564058, 43.054649196840955], + [80.414410506517356, 43.055386079138998], + [80.447090148400932, 43.061717744158102], + [80.48012370518839, 43.068172511113687], + [80.507785805550853, 43.081243687697679], + [80.554006785932032, 43.103338645397997], + [80.591000565389692, 43.132204570498608], + [80.591256926986517, 43.132266319555178], + [80.591393514989676, 43.132373640476644], + [80.592965756266167, 43.132677920189444], + [80.648800152285517, 43.146126585359781], + [80.659050199767279, 43.145467404723078], + [80.663562671161955, 43.14634071438649], + [80.66976769009166, 43.144778162833376], + [80.704677761328796, 43.142533095868913], + [80.729873638045049, 43.12984147913928], + [80.750173410005672, 43.14686066219511], + [80.755586445590197, 43.145454366939418], + [80.792085246162543, 43.136049318217061], + [80.801933891338237, 43.177020047752286], + [80.78713349312919, 43.200556512452771], + [80.786535990450631, 43.23976473668943], + [80.786240291056785, 43.2409585363867], + [80.766777712542108, 43.264011906330921], + [80.766807178306493, 43.264173303561073], + [80.766794707617237, 43.264187899117587], + [80.76736392670982, 43.267222864706596], + [80.774559172992412, 43.306634461336181], + [80.690474799158281, 43.319085514215303], + [80.688168232123701, 43.323881983523187], + [80.683792444634605, 43.332633397755764], + [80.720557543168084, 43.373730796206502], + [80.73338902215238, 43.388282676270293], + [80.733714967980248, 43.38901894940571], + [80.744010118217716, 43.437817310837531], + [80.75853379819722, 43.445081756101317], + [80.758534600143705, 43.445083567603739], + [80.752585863728271, 43.492820376904781], + [80.63023186439834, 43.662262043376295], + [80.58542634037309, 43.724649276850144], + [80.519835893853482, 43.815504970218598], + [80.518202439291031, 43.829971661499322], + [80.509090811017671, 43.903816208184473], + [80.487685313369283, 43.92408082002288], + [80.473020845071019, 43.936914899131239], + [80.473404042865411, 43.937600916965927], + [80.472975651994986, 43.938006475147603], + [80.481847057948741, 43.955589484573203], + [80.455100016551398, 43.97997752016812], + [80.45513510853209, 43.981852750039621], + [80.452314249812076, 43.984459439033188], + [80.456213820688376, 44.046078983448432], + [80.438319215666809, 44.082663366020022], + [80.39607243913639, 44.121859454841172], + [80.391586215280824, 44.125820082983083], + [80.391661189201457, 44.125952163408826], + [80.391606192868409, 44.126003188394215], + [80.404415961681451, 44.148606691406194], + [80.401607323248797, 44.171699794374774], + [80.398354536047222, 44.197556496745996], + [80.406517947951471, 44.241352892100522], + [80.410590565152702, 44.263515552255122], + [80.410375389027124, 44.264489067320234], + [80.39650342024602, 44.3047812478056], + [80.380925337840054, 44.397729074414627], + [80.380395271804829, 44.400127236707959], + [80.366921956587873, 44.435015299951687], + [80.347919137649342, 44.483651942880194], + [80.358551595366464, 44.504513114869738], + [80.408609116483305, 44.605963707422816], + [80.40298672436947, 44.617221434256187], + [80.326250721805266, 44.690695616933425], + [80.311053125514078, 44.704077738612824], + [80.236604195662778, 44.722000908063109], + [80.22806887977346, 44.729579510412449], + [80.21858647804612, 44.732473650482667], + [80.209646887768642, 44.745936602955666], + [80.198350721028461, 44.75596659562445], + [80.176116175931512, 44.795858464559316], + [80.185379839129567, 44.824744201153315], + [80.167617815012704, 44.843646725499063], + [80.113300523094068, 44.814299074713951], + [80.085144772464943, 44.816005326716976], + [79.999631585171088, 44.793682983599517], + [79.996968066138095, 44.792985585464514], + [79.990240325532383, 44.826359372212849], + [79.954575700769823, 44.847183514034754], + [79.951543407046003, 44.84871278584373], + [79.966792321513481, 44.876902090730347], + [79.90982306634379, 44.899198389374632], + [79.885683627822786, 44.908548101076157], + [79.89490453128623, 44.913233238901924], + [79.94236325276151, 44.937433285245589], + [79.949696836221278, 44.957216602274684], + [79.97916771774409, 44.963493593733233], + [79.994167411773788, 44.972862458612028], + [80.055347246715129, 45.014739405221967], + [80.058346667755757, 45.025058340412308], + [80.1088216494893, 45.051342065430504], + [80.109397470504831, 45.051736208794033], + [80.14007294953042, 45.053792233903025], + [80.142137623550752, 45.058037131940168], + [80.148784539742721, 45.054376128557152], + [80.15892640819547, 45.055055887662903], + [80.193349726350931, 45.029905146323372], + [80.245958830637719, 45.033860547731287], + [80.2881420731171, 45.063923871059764], + [80.289506137196469, 45.065054813607347], + [80.325803127721215, 45.069098544253045], + [80.329295283834753, 45.065668410659811], + [80.35588620685256, 45.039856758716816], + [80.369308031005616, 45.042304635746831], + [80.401864336631505, 45.048468135588259], + [80.42356165142003, 45.063748901501015], + [80.441475837703365, 45.076619519809938], + [80.443327167207514, 45.096900135493264], + [80.463486934399114, 45.109137438026771], + [80.491308625820196, 45.126187628704663], + [80.491431443367034, 45.126100203873257], + [80.491525462818359, 45.126157275190543], + [80.516876229819673, 45.108076389308103], + [80.597099452672879, 45.105252195356584], + [80.683732632192459, 45.128359986263355], + [80.722587794549497, 45.151394299408103], + [80.729213177462498, 45.155345581332583], + [80.72418829246638, 45.176127732550334], + [80.765002596725253, 45.153908859400971], + [80.81364645825029, 45.152010459405268], + [80.813899621945524, 45.152009227945605], + [80.813916234903132, 45.151999930964877], + [80.814202136725768, 45.151988773215429], + [80.859794917999096, 45.12635840886535], + [80.899340149060592, 45.130060918813506], + [80.933103071526062, 45.15967553798022], + [80.962593359504552, 45.167322056610267], + [80.963472196208002, 45.167873733175178], + [81.00429515318983, 45.163696690537748], + [81.021963515024126, 45.161980769539127], + [81.077844313955296, 45.181865277796952], + [81.108240259639032, 45.217315673973054], + [81.143831427658682, 45.212837518627424], + [81.167141480509528, 45.210016609608772], + [81.171924548046846, 45.22686318973043], + [81.186382483109199, 45.23138750127076], + [81.233776340733044, 45.246351139849295], + [81.239130875953194, 45.245409154864639], + [81.281554819310358, 45.238089523630478], + [81.324674057873409, 45.259897592242929], + [81.352910771514516, 45.258163955074508], + [81.378792868066228, 45.256710526248717], + [81.395398389293462, 45.274387941675094], + [81.404965279314951, 45.27615753524185], + [81.409841362035451, 45.279834412909992], + [81.41446981798353, 45.277915595640273], + [81.434211861830164, 45.281567293705905], + [81.454535239618991, 45.266727369107549], + [81.525489664551202, 45.285167731203998], + [81.526062388485286, 45.286063699622474], + [81.533699894026057, 45.303291794372669], + [81.537303688770805, 45.303649572045487], + [81.539034765831587, 45.30635766626699], + [81.572212751235995, 45.307115275287096], + [81.572527979718402, 45.307146570552455], + [81.579851700174146, 45.335888426097014], + [81.581804551981136, 45.33643155420738], + [81.64214839394775, 45.358451310155246], + [81.654477957992881, 45.356643517828772], + [81.695903818091892, 45.368164898527105], + [81.715418101113883, 45.364563441259918], + [81.78413125826917, 45.38251438419325], + [81.784883924038652, 45.382782064131007], + [81.82939242513568, 45.319026700153351], + [81.858133471120439, 45.297476469527098], + [81.876869363606701, 45.283572383469341], + [81.918135258668457, 45.232640963515294], + [81.98998214760789, 45.237271800414469], + [82.049722711892727, 45.254751503065414], + [82.079002039475426, 45.250557687938546], + [82.092616306573632, 45.248676520421533], + [82.09255728079944, 45.248348309326914], + [82.106152101800205, 45.210341002008377], + [82.106174258488338, 45.210327862798238], + [82.10999822310977, 45.211324767775224], + [82.158243304292967, 45.225258159858427], + [82.171961498551028, 45.227478551555485], + [82.20372148365162, 45.235758358078392], + [82.289516781036639, 45.246505747720391], + [82.291352269477755, 45.246802835166307], + [82.325903045491501, 45.226928314534483], + [82.341600969930653, 45.21797345385334], + [82.483836366463223, 45.180134292419524], + [82.576712935886547, 45.217041247799287], + [82.580192813042018, 45.219779993950112], + [82.598087804705898, 45.344023430913225], + [82.598243380857838, 45.345425643786577], + [82.571729446257592, 45.384399337055235], + [82.543974241940987, 45.425094722055022], + [82.444744301775103, 45.460284356373357], + [82.357515509738889, 45.501186637451184], + [82.278898126170915, 45.537974298958254], + [82.263509295596421, 45.619262577716491], + [82.27095619507007, 45.631076640835118], + [82.285392774371616, 45.654463505935389], + [82.286546178373769, 45.698630273336462], + [82.28688422238767, 45.715452578960821], + [82.29250302457838, 45.721731957350578], + [82.336986231389673, 45.771591130263303], + [82.34634216421172, 45.822056673202333], + [82.332870907193069, 45.881316869495294], + [82.339488090405084, 45.934200814522406], + [82.339716391218161, 45.934345337504304], + [82.339720492339382, 45.934377445334178], + [82.398138585924869, 45.971351000703621], + [82.416762652299553, 45.973678891122439], + [82.458257308061945, 45.97909850860102], + [82.515228952469272, 46.153075694583443], + [82.606026171810456, 46.294599135144118], + [82.70510559912654, 46.462684057387861], + [82.723556197225918, 46.49406648655652], + [82.770952701029657, 46.599412784539126], + [82.78574727475511, 46.677067224078584], + [82.826475406212751, 46.771867567526968], + [82.826607683204486, 46.771934463450407], + [82.82662374511807, 46.771971803218008], + [82.853816206388544, 46.785694523003819], + [82.87522638137203, 46.796522206697965], + [82.873374899584633, 46.823133009874354], + [82.873398029553101, 46.823185874958305], + [82.873394918301841, 46.823225991609114], + [82.920522030533505, 46.931324152808131], + [82.934200569114793, 47.009345064273269], + [82.934919951101818, 47.013520261426571], + [82.985802521833605, 47.060356083143986], + [83.025468620857566, 47.159997417354141], + [83.028136714998027, 47.167220356459616], + [83.023840973611925, 47.214387654134477], + [83.02399382510994, 47.214399688740876], + [83.023990295016233, 47.214438214661769], + [83.104799856334864, 47.220993083506393], + [83.134400032178846, 47.229860052470116], + [83.151197730140368, 47.235041925833144], + [83.151338353773468, 47.23491495671945], + [83.203257067937329, 47.212845653370898], + [83.203675113000756, 47.212789266539858], + [83.209080453965797, 47.203005026789619], + [83.218742000678958, 47.185887771734684], + [83.254459356620814, 47.172281055285126], + [83.297952848324471, 47.177986751126838], + [83.302808990674279, 47.178632203012221], + [83.302819856673565, 47.178625229855754], + [83.302894771992584, 47.178635057625549], + [83.326233723493544, 47.167959121496281], + [83.364689021488459, 47.176835644673581], + [83.366801921067051, 47.177432205062061], + [83.392936375102309, 47.145242510923843], + [83.415332877508632, 47.117879313035139], + [83.452773342460972, 47.128905530242307], + [83.45979162693844, 47.131002348581589], + [83.464967397839587, 47.127685879243373], + [83.535262377052916, 47.083138179909469], + [83.56369048522059, 47.079937083661811], + [83.572871274243468, 47.058544507957237], + [83.573060243376261, 47.058423422548564], + [83.664345644749901, 47.038484089718736], + [83.69725602671501, 47.031328193093515], + [83.697253663323352, 47.03129604075108], + [83.697432711512846, 47.031256931524531], + [83.696063170604219, 47.014728313415603], + [83.763318056606224, 47.02615614165105], + [83.85101088660555, 46.993204800768311], + [83.882979868491503, 46.981280349141386], + [83.929816554518283, 46.96943325867467], + [83.940499119425269, 46.979020394416473], + [83.948565068376482, 46.986515893481297], + [83.948872103827114, 46.986534782461241], + [83.948880414724613, 46.986542241129001], + [83.990695876385303, 46.989107802610604], + [83.999670065074724, 46.989659899346741], + [83.999674135921666, 46.989658658105768], + [83.999848432701228, 46.9896693519756], + [84.000204488661623, 46.989496948377976], + [84.082959234503477, 46.964264218507509], + [84.083336697202768, 46.964199351225332], + [84.090550788717181, 46.965561145665731], + [84.146979420304888, 46.976467990860634], + [84.192096874618599, 47.002662262624725], + [84.223993551257266, 46.999638175614166], + [84.286369282029185, 46.993863672566278], + [84.333650141262567, 47.004306717451065], + [84.364360809771213, 46.99368533176235], + [84.368218230507409, 46.992353408214122], + [84.422425003883433, 47.007839511850349], + [84.503939725668488, 46.972160358827637], + [84.535667259279464, 46.982635982578287], + [84.560919970540795, 46.991031376145031], + [84.666180313354474, 46.994243390805174], + [84.696893179016485, 47.007647778981493], + [84.744790129985901, 47.008804977074021], + [84.745345344380027, 47.008909562664122], + [84.745457808297786, 47.008821108290164], + [84.745477296011188, 47.008821579116479], + [84.745623522713103, 47.008690771688407], + [84.786682504816895, 46.976397333673795], + [84.846659136186176, 46.956305327399043], + [84.846744917947419, 46.956164544672149], + [84.846890675795692, 46.956122816853899], + [84.855344696918536, 46.942050817970248], + [84.864559011099956, 46.926928532555856], + [84.866721734498071, 46.924874441021672], + [84.940352510156131, 46.86196655347424], + [84.942002561250604, 46.861737349767637], + [84.976481566457437, 46.88172621554952], + [84.977109884276246, 46.882290065831356], + [84.984465714405204, 46.917418215452457], + [85.078958107526063, 46.938843274666759], + [85.099878847486096, 46.967823602910897], + [85.107178101677718, 46.970738175712995], + [85.108364668587669, 46.972080521003477], + [85.172546701056021, 46.997050016479918], + [85.196495054382211, 47.023844129538162], + [85.210933786643736, 47.040178061325946], + [85.244423544728278, 47.054957422516097], + [85.273549692509988, 47.067886016223468], + [85.273630451433945, 47.067846719069394], + [85.273764362182959, 47.067905815206252], + [85.304315376012156, 47.052915487326814], + [85.323013560577721, 47.043816982743486], + [85.352400490520921, 47.053513874684199], + [85.434563725978336, 47.061710857718388], + [85.438074218508021, 47.062275524408925], + [85.460673300733532, 47.060966410710435], + [85.537450340805435, 47.057295664212837], + [85.544202851098419, 47.095850891068849], + [85.580214221035448, 47.142001569295452], + [85.679631007974692, 47.221726691896613], + [85.67978559381919, 47.222269083232625], + [85.679784180894131, 47.248988986872533], + [85.698217004383125, 47.287520260050435], + [85.673021424589265, 47.320832883949826], + [85.687355287047339, 47.355479829491209], + [85.698571074415554, 47.383172859854781], + [85.68213080563477, 47.427839382333914], + [85.649486459052255, 47.454205550598651], + [85.632316745148188, 47.477131224196256], + [85.612151957763714, 47.49706744048882], + [85.612531365683139, 47.503549436762583], + [85.607438968977874, 47.510349004032406], + [85.614984030414874, 47.549739207749418], + [85.5441543875463, 48.007367458966598], + [85.539529181616004, 48.018977688986567], + [85.528817721985078, 48.045307162440238], + [85.538652138222233, 48.062305864061088], + [85.549201080436916, 48.080733680239518], + [85.549211856810828, 48.080886086784403], + [85.548596639795349, 48.126940917866087], + [85.552832748425033, 48.132095109839383], + [85.553330603658054, 48.139136104937265], + [85.582336823536266, 48.18438020100897], + [85.584394897184126, 48.190886968767948], + [85.587049794499208, 48.191731524688031], + [85.589551122752553, 48.195633113253393], + [85.619522405936635, 48.202175503481783], + [85.631174280231889, 48.232099512943158], + [85.631564915205942, 48.232246881444624], + [85.669434816536906, 48.260843105614086], + [85.692127497829205, 48.300619983293849], + [85.692629229347503, 48.302401062741708], + [85.692627424304447, 48.334231197035997], + [85.705531368517256, 48.348201922505197], + [85.709022862146384, 48.360596255566477], + [85.755674796996246, 48.403056970808692], + [85.760125369166488, 48.404442746756402], + [85.788697117954854, 48.418096728178732], + [85.81880199991167, 48.422712906292887], + [85.835959446828767, 48.428055225516623], + [85.910539375108272, 48.436779597012347], + [85.914014391096444, 48.437312443903224], + [86.050948817641114, 48.440168514786023], + [86.223036691067904, 48.431548182588102], + [86.242502239485361, 48.440262057213388], + [86.267738802303782, 48.451788127934464], + [86.271936784114388, 48.456536270827449], + [86.299290101040967, 48.489864313594921], + [86.301462517903161, 48.489931461510544], + [86.302451716437986, 48.491050298181307], + [86.378027800219954, 48.492509148038465], + [86.412166348898381, 48.480921934393493], + [86.578099689329278, 48.539708694075358], + [86.591710394745306, 48.574718222607373], + [86.592040727238697, 48.57599540574023], + [86.637732149945151, 48.626345096395063], + [86.638366145945994, 48.628295312933396], + [86.639886253592323, 48.628718812201001], + [86.640020575976749, 48.628866828833075], + [86.690562885451314, 48.642862872890291], + [86.699759807797193, 48.665353259818481], + [86.705737956799197, 48.669772663922735], + [86.777724517843069, 48.730812938750809], + [86.771206608954472, 48.743913056099736], + [86.751392348470731, 48.780086776988036], + [86.752247743171864, 48.782017818040977], + [86.751392129815869, 48.783737485431303], + [86.75695179383348, 48.792637143751875], + [86.761456738370143, 48.802806990291742], + [86.764130959598489, 48.804129227110323], + [86.767402033406427, 48.809365413890653], + [86.815680584173407, 48.830120742989671], + [86.81648543971518, 48.833133577799501], + [86.818190265663375, 48.846473140718004], + [86.779995961071762, 48.885284831643105], + [86.756002472425052, 48.893713839408008], + [86.755079653208412, 48.894015513425025], + [86.753087416875971, 48.898683558023208], + [86.727155745795073, 48.954574271126084], + [86.727423011832855, 48.958818284700016], + [86.727390038399676, 48.958895545341292], + [86.729232509113302, 48.993849855623587], + [86.729650828059292, 48.994194580108712], + [86.729666689168468, 48.994446444367952], + [86.751233866956909, 49.011980535162074], + [86.769237482738035, 49.026816791659606], + [86.833393836944381, 49.050448392381426], + [86.833449206390995, 49.050510856402312], + [86.844403193129153, 49.100209927464483], + [86.850996535247717, 49.10561000879089], + [86.851287502823354, 49.108490081409478], + [86.869139561279013, 49.120469516202178], + [86.879232001311607, 49.128735429903884], + [86.88153723105286, 49.128788841226026], + [86.885200342294013, 49.131246933236021], + [86.950979494268367, 49.130415414137012], + [86.996948491007728, 49.141644573197972], + [86.998272960867126, 49.141505703061696], + [86.999012258488506, 49.141679293936612], + [87.084819740620816, 49.132585418670146], + [87.093514552719796, 49.140328424537913], + [87.109167419788648, 49.15447448288112], + [87.208410748104015, 49.139671116638063], + [87.208412617574425, 49.139669312521079], + [87.208601020546439, 49.1396413784964], + [87.235566120809025, 49.113584393492076], + [87.272725565353312, 49.112304222051449], + [87.301526615047834, 49.111427924460273], + [87.347546764904834, 49.103366701413485], + [87.38520979437655, 49.096870885289654], + [87.433043881011102, 49.074168759882575], + [87.489000104587802, 49.093972268310225], + [87.508122671958191, 49.100777402766511], + [87.492047738649688, 49.131011978849344], + [87.50302495341262, 49.137766432356145], + [87.514077055263257, 49.144793491152257], + [87.559818922092916, 49.141770527776416], + [87.599286152165021, 49.151588089411391], + [87.642008402504359, 49.15334603646771], + [87.67749924096924, 49.158383099531775], + [87.697022102567544, 49.174928135342903], + [87.698407319530219, 49.174857294562017], + [87.765544463298596, 49.173774004348452], + [87.790024257739063, 49.181556509769884], + [87.817822037510453, 49.172994721311653], + [87.817537164478779, 49.161234533765992], + [87.817415053482819, 49.147537546297954], + [87.842541490682081, 49.145254316093038], + [87.86416507850484, 49.108087204209099], + [87.864012159273031, 49.107961124718827], + [87.864015703452111, 49.107955009924595], + [87.855068578196594, 49.072754691375259], + [87.832184642518641, 49.053462892982232], + [87.880221101643514, 49.023027177533599], + [87.880525827077875, 49.008343297502897], + [87.880994443772707, 48.993131248751531], + [87.908711111418015, 48.979193353499518], + [87.908503709241984, 48.979108356030522], + [87.908584114041858, 48.979067409599665], + [87.898800258039458, 48.975131691906171], + [87.868842253082192, 48.962854315428046], + [87.873201602773833, 48.94910077155707], + [87.873436575804192, 48.94840940943827], + [87.873421056209423, 48.948408406257784], + [87.873430564924348, 48.948378406708038], + [87.854158460263406, 48.947163279648336], + [87.811041578370038, 48.944376221397597], + [87.790659877902485, 48.92665536829135], + [87.756728374082698, 48.925054816488718], + [87.743695679113628, 48.892338365961365], + [87.739033712774088, 48.880363121723818], + [87.777509590148838, 48.87127571369799], + [87.777585070569316, 48.871202884932863], + [87.777700948292633, 48.87117590946373], + [87.777778858256696, 48.871015905079304], + [87.825336103104718, 48.825129363998663], + [87.825879161605471, 48.824784023426254], + [87.825699981756387, 48.824778268539895], + [87.8257005796968, 48.824777691605348], + [87.823186887748349, 48.800180611536263], + [87.823284215858195, 48.80008113490976], + [87.84481909144084, 48.799435539174851], + [87.869125693925938, 48.79884718177648], + [87.899054733075516, 48.780046692729805], + [87.93583070506223, 48.757148991022646], + [87.958410779495338, 48.7727755362572], + [88.025912508412986, 48.749308810233217], + [88.059335558916061, 48.713437253135567], + [88.085859523241012, 48.718401826526502], + [88.087382147947167, 48.718809168093031], + [88.086152211802514, 48.693930690485708], + [88.086086990546846, 48.693887226517646], + [88.086082239169329, 48.693783733336289], + [88.061150818863268, 48.677269561639534], + [88.023465243848264, 48.65215559209021], + [88.023300250731396, 48.651800171578429], + [88.023975201047065, 48.626351740443049], + [88.008420309164009, 48.619746492324083], + [88.007513805159292, 48.617793743485763], + [87.959294504580328, 48.598885651197151], + [87.958544817211873, 48.598567303045485], + [87.964598791004462, 48.586162117494723], + [87.970088947651107, 48.575156682312112], + [88.038137843481422, 48.547260586778741], + [88.097536655741933, 48.546916412414411], + [88.099667548030311, 48.54498307481866], + [88.105265842891768, 48.54477812111228], + [88.12686051269452, 48.520616733813632], + [88.148476515263511, 48.525404549850329], + [88.193560361111693, 48.492992366482369], + [88.193919162234621, 48.493014563876358], + [88.226318217852437, 48.497375793831132], + [88.23455005663358, 48.495528212562377], + [88.25442715200829, 48.496757918071197], + [88.298056359084057, 48.481274646867689], + [88.314966938606503, 48.477479180168196], + [88.359828865109023, 48.459538273325556], + [88.359368749909933, 48.454409520525644], + [88.357691869425267, 48.432248418445788], + [88.421489529727964, 48.399310448224909], + [88.434886239664038, 48.392449654860911], + [88.500206506793759, 48.411867124177434], + [88.500533613426967, 48.412031115349237], + [88.500619640084764, 48.411989934498855], + [88.500753651686125, 48.412029771539821], + [88.500869994584832, 48.411870090121852], + [88.520335638985003, 48.402551911197811], + [88.532589093941851, 48.368335411012794], + [88.532708264255774, 48.368171848948265], + [88.570583156601174, 48.368911020510389], + [88.603335720111588, 48.33707151132333], + [88.572425838588401, 48.276764664030885], + [88.591987281532411, 48.259002391522735], + [88.5982616173373, 48.223574291065468], + [88.637699547067825, 48.181957239246188], + [88.63990813287819, 48.181045544750397], + [88.697880303371818, 48.18002708280244], + [88.711370429975148, 48.16657370119583], + [88.718628096669406, 48.159491699979796], + [88.729660811308008, 48.155597265960438], + [88.794427516405946, 48.132911100422334], + [88.804535816454745, 48.122777545355277], + [88.821577110370612, 48.106010309204294], + [88.826458682000705, 48.106370823877697], + [88.927793802129372, 48.118581352120607], + [88.93141124508422, 48.114121798741898], + [88.936237825213084, 48.114478252173427], + [88.950234989611673, 48.090916044136989], + [88.95107679590258, 48.089878272391672], + [89.024222862747195, 48.049730176638143], + [89.033441323709113, 48.027866531875631], + [89.041759052991537, 48.008568299292804], + [89.059475049315353, 47.996342780347589], + [89.07501289737138, 47.985685863251831], + [89.153216128192938, 47.995733518165771], + [89.21590441665272, 47.981826252098976], + [89.228434558917797, 47.979073636457585], + [89.247443910999337, 47.984268816974613], + [89.279042619104928, 47.993038718623552], + [89.291882536624001, 48.006445856772658], + [89.305494917470881, 48.020768774176162], + [89.356628948566623, 48.025102637417589], + [89.357921490174292, 48.026295733330571], + [89.377993801727811, 48.044937257944774], + [89.378099390510343, 48.044921184364853], + [89.378103680488849, 48.044925144280562], + [89.378121283200841, 48.044917851682143], + [89.493489332096189, 48.027355592607449], + [89.495100540204575, 48.027240626929725], + [89.562317320955216, 48.036293027582118], + [89.566451811432017, 48.036861615812882], + [89.596688853188127, 48.014860057744677], + [89.596684115013403, 48.014805629955092], + [89.596841989916101, 48.014691994811777], + [89.600259294100823, 47.968646543789006], + [89.641957529117462, 47.947161935619476], + [89.642821677683983, 47.946846664969407], + [89.642844441414525, 47.946704962724212], + [89.64286661922101, 47.946693535826114], + [89.648388018008262, 47.912685298593232], + [89.687048722798068, 47.905164702482296], + [89.732669858789947, 47.896401508228358], + [89.739425832291985, 47.880638294185417], + [89.759424473437178, 47.834544056045594], + [89.760375430520114, 47.834531289986849], + [89.882836847669594, 47.834644922021845], + [89.95544622713571, 47.841895680939125], + [89.957902612108171, 47.884864103693687], + [90.038352743462994, 47.87339508113692], + [90.063561242597999, 47.882176948581602], + [90.083661489883767, 47.864278624316249], + [90.084025648977686, 47.864219337506434], + [90.068013693704756, 47.81913842359198], + [90.073505757426616, 47.776018766300979], + [90.086080363172229, 47.764447649008879], + [90.132548438276672, 47.72181842520736], + [90.133928314162588, 47.721801476757349], + [90.177761901628671, 47.723831211178528], + [90.182632943807889, 47.721203257751561], + [90.190286767823039, 47.721109248967878], + [90.213893343448504, 47.704338104188693], + [90.214230778555958, 47.70415605613524], + [90.329418101948264, 47.680308515184464], + [90.356091867348496, 47.661363965052658], + [90.382528824566464, 47.642815945088252], + [90.382271454950185, 47.642770395591853], + [90.382316908425935, 47.642738113098659], + [90.344174872332999, 47.635936119407155], + [90.362629527891102, 47.614475441859689], + [90.373840098522507, 47.601603168640061], + [90.396034885927207, 47.546260986425004], + [90.421672163742485, 47.527938231199442], + [90.466272050817352, 47.496245915886448], + [90.472460766246286, 47.461076801614887], + [90.456996552589857, 47.437569895737575], + [90.461634978359299, 47.42058324495062], + [90.466464463544625, 47.403562799472809], + [90.505889238016934, 47.39883830896747], + [90.515966850230939, 47.387435349156981], + [90.524656968521441, 47.377765999220543], + [90.486254699460275, 47.315992576738644], + [90.519603286187987, 47.283467276691816], + [90.559812539221255, 47.206002656138402], + [90.568647791562924, 47.201752029602069], + [90.578231953975447, 47.197347340633563], + [90.652108938717788, 47.110655350478957], + [90.678073492552869, 47.089513298058094], + [90.69039599441922, 47.079539372768679], + [90.758810427534101, 46.999119880649687], + [90.765286000241915, 46.991520151238696], + [90.828438285107765, 46.994851196969236], + [90.829147703904894, 46.994890219283477], + [90.899990603798116, 46.959836165656483], + [90.908624194767683, 46.950594705042882], + [90.920760336892499, 46.937804702417687], + [90.924694079859592, 46.913634012085247], + [90.92832021158199, 46.892355486311814], + [90.956402911224885, 46.878493613479122], + [90.94536916013999, 46.839997652614407], + [90.941135404127934, 46.824898924063348], + [90.941476457483276, 46.824632050499702], + [90.990760919693599, 46.789597586597964], + [90.990761064775313, 46.786066944556417], + [91.01749846229815, 46.76514498484584], + [91.031902594570894, 46.744707939971875], + [91.052110718938351, 46.716472857799396], + [91.040293370807163, 46.685170010623224], + [91.034368087511922, 46.669317029299805], + [91.015949067140227, 46.581441853089522], + [91.055127360185935, 46.578790354229], + [91.065856772208988, 46.578114287494103], + [91.065885293375487, 46.578062281478097], + [91.066247935701142, 46.578037738660157], + [91.077316079876411, 46.557868210878418], + [91.058877157232544, 46.515909135382657], + [91.036159905231287, 46.499896679981163], + [91.023891515654128, 46.443053834428447], + [91.023668875913444, 46.442867314920186], + [91.023665455729756, 46.442851474407981], + [91.017193946578431, 46.437442853717307], + [90.994484430843102, 46.418417644225585], + [90.981743870195515, 46.373986892567608], + [90.981581160269499, 46.373864303522254], + [90.981578575633023, 46.373855364077031], + [90.979190126835775, 46.372062849159661], + [90.898870157217416, 46.311548112046026], + [90.953935681242356, 46.233027747357959], + [90.953920237981123, 46.232997607067794], + [90.953971569743743, 46.232924645282679], + [90.946603407723998, 46.218446704690173], + [90.96881912758478, 46.182287815446401], + [90.982891479448497, 46.15965250848248], + [91.019576278391042, 46.120074893827343], + [91.019571824462318, 46.120038047972123], + [91.019612131187998, 46.119994765627382], + [91.017838710970238, 46.105700582615995], + [91.012970743835609, 46.065429526815805], + [91.026418314810286, 46.02195379334723], + [90.875731376692514, 45.907713320061241], + [90.798521893637613, 45.834331836046772], + [90.798218543935022, 45.834011680020964], + [90.713059233605648, 45.727830328671587], + [90.67423818339212, 45.570040685175954], + [90.669606289089543, 45.490643082913529], + [90.669683021193364, 45.486597915207675], + [90.670102608153769, 45.486369229801539], + [90.721624103293067, 45.463524657991194], + [90.768680102806243, 45.432642025366818], + [90.770494595525705, 45.431653081372779], + [90.770509018613637, 45.431441716467532], + [90.770898095854292, 45.431186366892341], + [90.771701282539652, 45.413969539013237], + [90.772328891547332, 45.404772166087135], + [90.7894120602583, 45.370907064138365], + [90.811635878317446, 45.327414883627547], + [90.806914776191817, 45.309017614915795], + [90.803288878498364, 45.293793140733456], + [90.807576099435266, 45.294664272711323], + [90.830130672678465, 45.299326055126762], + [90.842315975553092, 45.294122332963099], + [90.875849028293544, 45.279960393958831], + [90.89619473770918, 45.24880679480016], + [90.865362651812092, 45.208325074164939], + [90.878150076231677, 45.193409860899344], + [90.880184194802794, 45.191056838850891], + [90.92702696746764, 45.19645180663472], + [90.9599037698231, 45.200395977139451], + [90.983539310053047, 45.208986944877388], + [91.006155587550253, 45.21741851696077], + [91.040891614788549, 45.209370491703069], + [91.048570771493715, 45.207636147374835], + [91.068160479368146, 45.209375310712232], + [91.127891340130844, 45.214738702964553], + [91.169252308669073, 45.198363442262739], + [91.185231068285987, 45.172199434529198], + [91.194182360076553, 45.157881356581001], + [91.229125771034163, 45.152476151254], + [91.2399730847835, 45.136392282516439], + [91.240283126914221, 45.136247028270674], + [91.333279436967956, 45.128363914548963], + [91.37529765112123, 45.109765967470153], + [91.427249593179013, 45.155302935173182], + [91.447206034320274, 45.155333228663054], + [91.517062050825672, 45.095833477436656], + [91.559546909814316, 45.074792485428787], + [91.560063241323775, 45.074557468455296], + [91.693188880948341, 45.064277853275605], + [91.728685079825866, 45.06994430440129], + [91.801636928276437, 45.081667954480963], + [91.891103065470887, 45.078212534550595], + [92.055236440115706, 45.085608843829476], + [92.097075082027445, 45.080234286423874], + [92.098530123755495, 45.080154348801045], + [92.206203228907285, 45.02999354913004], + [92.238995399485063, 45.014770991458477], + [92.311620385711421, 45.027330629036058], + [92.314162558775749, 45.02777226739412], + [92.347346120533672, 45.012906574004901], + [92.398337469444698, 45.016171011468046], + [92.412623579630903, 45.017122347818564], + [92.499613105234573, 45.000010289633849], + [92.523548072935867, 45.008791892199021], + [92.546667508826445, 45.017388066861123], + [92.590687806810493, 45.019696508638198], + [92.682753241313009, 45.024739516049216], + [92.778055270764341, 45.049468194709938], + [92.802232827869943, 45.045261097766499], + [92.846520690427369, 45.037679173729224], + [92.879736170558928, 45.045056033859048], + [92.883036539305053, 45.04580466254923], + [92.883251436377762, 45.045674558336401], + [92.921688215242654, 45.036034495555533], + [92.931522607664292, 45.016570148137106], + [92.978257897727431, 45.011322784993702], + [93.000566209015091, 45.008925688139215], + [93.035929580336202, 45.013685631316783], + [93.060340667212969, 45.017093972172773], + [93.098428914744417, 45.006073004920516], + [93.102366352198899, 45.006492484301241], + [93.172460335120334, 45.014190868283286], + [93.178600854836517, 45.012340318705469], + [93.311990048485441, 44.979225553691016], + [93.312562245794439, 44.986554442811901], + [93.312866874724193, 44.993907255662876], + [93.350929887677239, 44.987871189936527], + [93.374979720877619, 44.984081348307065], + [93.38216959098132, 44.980300081722007], + [93.432803736896247, 44.954017206529542], + [93.454173252399357, 44.957699530999335], + [93.507727229041308, 44.967110761674576], + [93.601545931038999, 44.929662793836712], + [93.611906494613493, 44.925556447611491], + [93.641579798792137, 44.916201150543181], + [93.71439941192898, 44.893302196662361], + [93.714416704882552, 44.893237381833444], + [93.714570170719767, 44.893188997653226], + [93.717895646638368, 44.880198139362115], + [93.722144327018086, 44.864273879186833], + [93.974895017425922, 44.765712724848441], + [94.064445752309169, 44.730824615415507], + [94.150807337590948, 44.683823976706698], + [94.213925616706021, 44.666963749550156], + [94.27850446659896, 44.602615957315066], + [94.325022713857976, 44.582797608565244], + [94.328198851093759, 44.58146046605065], + [94.328207520152787, 44.581440773224912], + [94.328302620196553, 44.581400257385546], + [94.33256131160546, 44.571550604508388], + [94.357704391200684, 44.514435030197362], + [94.364154307762306, 44.515656152576938], + [94.389307014837513, 44.520573117381446], + [94.469324505979444, 44.508221780690363], + [94.556170576834802, 44.461522292449764], + [94.591244381690501, 44.451258022434381], + [94.605211294692239, 44.447276068960882], + [94.672225523444112, 44.39587597116526], + [94.673394274121264, 44.394531087321766], + [94.721445297403378, 44.339573920689404], + [94.76434254661946, 44.339291583389333], + [94.766951108311915, 44.339290959465984], + [94.786871031678615, 44.332258894947046], + [94.824970537696913, 44.318980836376042], + [94.944254555160839, 44.291615745718104], + [94.944471440537725, 44.291453300754519], + [94.944506864408723, 44.291445191135381], + [94.961879274522886, 44.278415008369819], + [94.997321290643683, 44.251869295142086], + [95.12697459660744, 44.268408403535553], + [95.184450495414481, 44.27228464376519], + [95.411987721906641, 44.297162431778432], + [95.412054209058937, 44.297094201936389], + [95.412146865438572, 44.297105470687811], + [95.428801302683965, 44.280403425898861], + [95.409066605303195, 44.243511788266972], + [95.374587355733084, 44.225937496761027], + [95.365426691738648, 44.198230517305831], + [95.354369712621576, 44.164381468705507], + [95.350262532710019, 44.088494943255284], + [95.339801894168957, 44.062986747577554], + [95.325516807347853, 44.027243759659385], + [95.376078585673937, 44.024439459584144], + [95.420865317807511, 44.00919326483254], + [95.424493420149247, 44.007973028554744], + [95.525890809286352, 44.006066405379336], + [95.622168151854567, 43.854356826107555], + [95.644318324149026, 43.78649905684788], + [95.676468868752394, 43.723883746064651], + [95.704693425195458, 43.669294112465629], + [95.714804155965581, 43.644301208946978], + [95.734740687458839, 43.595877142029885], + [95.805103738140389, 43.492264379848109], + [95.85715677511574, 43.416012083661791], + [95.865167336246742, 43.365501304558499], + [95.879235787504484, 43.278788975898131], + [95.916769051981532, 43.232859923633946], + [95.920651365767156, 43.22816933841051], + [96.118369998122034, 43.080828400752353], + [96.362714264462838, 42.898754657024092], + [96.385463436512111, 42.725998973210118], + [96.491314074007846, 42.734964872859273], + [96.516965351391306, 42.736736867519582], + [96.731092757709845, 42.754530981079661], + [96.741564812837055, 42.755489545608185], + [96.748676874742245, 42.755398420661088], + [96.912659125005263, 42.754823037294862], + [96.97354942360306, 42.755697557576866], + [97.172105313597143, 42.793522976871429], + [97.253935734997569, 42.783751581007735], + [97.281863977871112, 42.780439148604181], + [97.696435114516973, 42.723154694712974], + [97.831386063459348, 42.704515148032016], + [97.858566883023443, 42.700553648096744], + [98.194649148826855, 42.651683890724108], + [98.402587288152617, 42.642811852605902], + [98.545903790132755, 42.636775350716086], + [98.96189971371841, 42.605487141173199], + [99.508164315278549, 42.566812370942266], + [99.883751459895961, 42.631733088972901], + [99.967737225589957, 42.646390720516202], + [100.002710325860349, 42.647168784848823], + [100.270643857189526, 42.634839023397653], + [100.323501768410893, 42.688438315512116], + [100.398860944022729, 42.686214835034519], + [100.575181386781964, 42.681316422176749], + [100.602272936895659, 42.680213142587775], + [100.824888242213532, 42.673644854368455], + [100.861289263608072, 42.66974913265998], + [100.934815950200687, 42.655125544126122], + [101.152738091811287, 42.612112464858917], + [101.192693590552452, 42.603836730780287], + [101.289452811094691, 42.584592465961087], + [101.481710328665699, 42.543974490431516], + [101.558467420852907, 42.528076271072393], + [101.768036256299212, 42.507910344651158], + [101.801358966087079, 42.502213804478444], + [101.875466797047679, 42.430825356267363], + [101.921787257999185, 42.382603209164927], + [101.979865368227991, 42.324922928005613], + [102.06670328280147, 42.231737658132694], + [102.06788453410374, 42.230507910567738], + [102.077043032472858, 42.227029687297943], + [102.091438280137893, 42.221799268065233], + [102.3809336093626, 42.156970562282297], + [102.446784809551261, 42.142271992534887], + [102.538875816042221, 42.16071197852888], + [102.540298611107261, 42.160572386462697], + [102.703406763475996, 42.151417067884751], + [102.709923821041372, 42.151310294075074], + [103.019395040266417, 42.026405638627047], + [103.126404224177847, 41.988646910175675], + [103.204847219532866, 41.960999173109855], + [103.41549132321596, 41.880405040994837], + [103.418108065666885, 41.879943188779983], + [103.451967312465484, 41.875428604164995], + [103.847101617991612, 41.804226290378423], + [103.866075319022997, 41.800877452649956], + [104.092450915197446, 41.80667500577686], + [104.318747998473427, 41.841287813340713], + [104.415473965741796, 41.858419706566906], + [104.527213909994089, 41.873384939915269], + [104.523206320169692, 41.734618235120521], + [104.521184297552452, 41.660106516262154], + [104.685767517285228, 41.643511358600868], + [104.687585714647128, 41.643581317793632], + [104.800349635152187, 41.650607526674825], + [104.919856206127179, 41.652526187766192], + [104.946108010894051, 41.630719998843148], + [105.00576630051853, 41.581444743011716], + [105.207486343870045, 41.736085964086243], + [105.215173291089243, 41.740638537946339], + [105.226524711205045, 41.749278498489687], + [105.229644355695427, 41.749208987121442], + [105.229743999156696, 41.749268000693952], + [105.28745391434731, 41.74805287886555], + [105.380787647746473, 41.795213461996639], + [105.585415630322927, 41.886854896930764], + [105.737111132432389, 41.947520517607714], + [105.999374670910768, 42.027484546519723], + [106.008634914032115, 42.030320789888513], + [106.339956207589324, 42.147591579918149], + [106.340595817646303, 42.147812220054178], + [106.36757894683808, 42.159461648852748], + [106.603504962189533, 42.238505461636059], + [106.608424071043046, 42.240202359354832], + [106.780903175831256, 42.289699759696369], + [107.045803729715686, 42.317331650420492], + [107.149001179056015, 42.338380797711395], + [107.26636637254353, 42.362458545938317], + [107.298320898511207, 42.41060142125199], + [107.29850606526206, 42.41065420195099], + [107.298619068443827, 42.410823940960256], + [107.460593659602822, 42.456896533432491], + [107.460712231931467, 42.456890120759525], + [107.460757138987063, 42.45690292125299], + [107.463384744597974, 42.456745584931291], + [107.496269360126576, 42.454967106871592], + [107.56904828144836, 42.411362675396809], + [107.673260937006233, 42.412563191877126], + [107.730684700384387, 42.413289365619171], + [107.80473783194455, 42.409163932310896], + [107.933858222140842, 42.402048785705347], + [108.016293866667354, 42.431230699263821], + [108.016484364495611, 42.431338392845198], + [108.016614305177839, 42.431344133312493], + [108.016838093766637, 42.431423353646018], + [108.083451463409602, 42.434334554128881], + [108.232578777287713, 42.458502834022241], + [108.253616550672405, 42.450838760580908], + [108.293139890453617, 42.43664711637976], + [108.523956513780732, 42.441104421077313], + [108.527515261016532, 42.441175290891628], + [108.608743371237352, 42.427174112618381], + [108.699586908157485, 42.411554638493712], + [108.793250666003829, 42.413397946368079], + [108.840158312847549, 42.394031572044923], + [108.905336488981135, 42.419188134195437], + [108.97794850556221, 42.447326504787718], + [108.998343961274159, 42.451736762310027], + [109.019849246648732, 42.456571026979042], + [109.212071114750486, 42.440213000041751], + [109.285575708150517, 42.433982432506511], + [109.288778987017665, 42.43435878968841], + [109.376982220127189, 42.445634729201331], + [109.462574444510537, 42.454778232179066], + [109.480675204413146, 42.456904912767847], + [109.538157970735256, 42.470753335537161], + [109.677897758542343, 42.557174939543515], + [109.727680293794791, 42.577371032267934], + [109.88652403452771, 42.629380064702985], + [109.900179120085241, 42.634112238658538], + [110.101953298323011, 42.640643089426717], + [110.120072105895176, 42.659167635665703], + [110.133241464507336, 42.672664985419523], + [110.133288475237165, 42.67267996223643], + [110.133332613915968, 42.672725089322917], + [110.340159473363201, 42.739385717735622], + [110.430846646370412, 42.779291807416293], + [110.463279291501379, 42.836968164667326], + [110.463439435942533, 42.837064221664647], + [110.463440737080475, 42.837066528928233], + [110.625068612146109, 42.934208643490571], + [110.649802246777895, 42.970363472686984], + [110.68300345000857, 43.019537881895161], + [110.681302732130519, 43.032094622522379], + [110.680932527973809, 43.03433516957422], + [110.680990722263985, 43.034398253840507], + [110.680985333783156, 43.03443803807339], + [110.729973953452216, 43.087565667020549], + [110.730059777965991, 43.087590506332987], + [110.730060780816672, 43.087591593451648], + [110.733459949562615, 43.088574583269789], + [110.763292971735297, 43.097208850171057], + [110.813819680541343, 43.147043810313995], + [111.013609721440943, 43.327834219955363], + [111.019551104820934, 43.331193273333703], + [111.062610470795079, 43.355720777322446], + [111.143755645332561, 43.378043169932198], + [111.176460813268363, 43.393913807769614], + [111.273769448982108, 43.416701901656637], + [111.346804354522547, 43.433824110322888], + [111.392901918367471, 43.470491345045282], + [111.449288222810594, 43.492144586818775], + [111.484926250239525, 43.490868130207446], + [111.557269446388815, 43.48844184949224], + [111.559758049447908, 43.489835925616482], + [111.625492243890591, 43.53409209082001], + [111.786774819012138, 43.67001040101642], + [111.819709206446035, 43.670646503004349], + [111.884595489455876, 43.67217853596884], + [111.927279661054698, 43.685891005739123], + [111.94383739066636, 43.691284488543104], + [111.963398190184677, 43.746471018657502], + [111.955752511859771, 43.800055578092113], + [111.952610070959281, 43.821424084825665], + [111.863131321523085, 43.938418051470578], + [111.806716362477516, 43.979149679919786], + [111.765752944528145, 44.008586861499886], + [111.734322446042768, 44.019127367758657], + [111.695049396618629, 44.03214548114692], + [111.658541497808201, 44.057523539677582], + [111.655670522587144, 44.059509009499031], + [111.592053252535834, 44.127204254157903], + [111.55211677261903, 44.169654220597785], + [111.535053454521091, 44.203704353482394], + [111.534310564502618, 44.205180348096711], + [111.527911220939558, 44.252872610227271], + [111.526884052094886, 44.260422385125317], + [111.499322242087658, 44.292499545186331], + [111.421082534678746, 44.317579744505785], + [111.409050766068717, 44.353212402170819], + [111.408312905853762, 44.355360323200692], + [111.410351317686306, 44.361848776320684], + [111.419624711171409, 44.392450644808761], + [111.470866427540599, 44.487090518027145], + [111.483482595026558, 44.493609868682555], + [111.50706799869198, 44.50603792354481], + [111.523132940543235, 44.548757086299688], + [111.562656482550523, 44.574859224586348], + [111.553387414706691, 44.645572611161143], + [111.578055848818167, 44.704335550924498], + [111.617452918720218, 44.77702018796537], + [111.628472116856344, 44.790291929460622], + [111.68482866267064, 44.858605279704612], + [111.756964604252104, 44.967674663614567], + [111.896239983175761, 45.050743016508576], + [111.995149243137803, 45.089061008933427], + [112.014252657612786, 45.090504700821391], + [112.063500529331009, 45.094348147006833], + [112.090521177095624, 45.079550658473011], + [112.105883266580193, 45.071235683424483], + [112.388890764268325, 45.062658048216768], + [112.389689446999441, 45.062789878768001], + [112.431260208410905, 45.069826734353327], + [112.533261311442402, 44.99947446929734], + [112.592517018896714, 44.929286272314805], + [112.705003043786959, 44.87785473207289], + [112.76235730258206, 44.86167609450294], + [112.843320793298034, 44.839143038203126], + [112.930632852220015, 44.838697829268995], + [112.99888101014578, 44.826392849248073], + [113.029925916630319, 44.820878253842366], + [113.033161685669924, 44.81991636271254], + [113.112530046937337, 44.797564712170619], + [113.496253914581729, 44.775932295001944], + [113.533278791881301, 44.757816462427456], + [113.623711041214662, 44.743931199778309], + [113.680757080955715, 44.773926357086353], + [113.704606168606972, 44.786592503168499], + [113.767091230831994, 44.830540747987463], + [113.79153487594769, 44.84779459960248], + [113.812247196904138, 44.852351416765558], + [113.854528549793727, 44.861814720422238], + [113.893166837289542, 44.905604249031853], + [113.900217983498649, 44.913662032750665], + [114.057613601734673, 44.929367989602866], + [114.109285222625985, 44.955136045677193], + [114.111233328941523, 44.956892450287192], + [114.182751324335783, 45.033945685293347], + [114.183403708477059, 45.034789405390384], + [114.212430786719537, 45.051489608297025], + [114.306287013563747, 45.105577695044587], + [114.323267302192733, 45.111562506459251], + [114.339894859516519, 45.117553199833687], + [114.402034246302591, 45.177406364956987], + [114.452640490097068, 45.211614105865735], + [114.512636142168802, 45.28213161754816], + [114.517944537559146, 45.293094451909511], + [114.532890297932298, 45.324305034593721], + [114.54419478218702, 45.385970018633266], + [114.548039359614464, 45.386972323332849], + [114.594151944008786, 45.40214684455853], + [114.733638290545599, 45.435359092547536], + [114.737983449192541, 45.43649190181317], + [114.859860108108634, 45.400420696025769], + [114.913813277380456, 45.384484835677121], + [114.976466365372744, 45.37764593732642], + [115.085180969060204, 45.386954311875037], + [115.160591654556086, 45.394400788495567], + [115.169906690851064, 45.394208707564125], + [115.17081758932558, 45.394286700620157], + [115.357348431571296, 45.390449556475431], + [115.377453566004334, 45.394811195192773], + [115.523271084433148, 45.427213864207168], + [115.544161562880717, 45.430977083866054], + [115.5795581590707, 45.438656075763298], + [115.692750758935006, 45.457844763571615], + [115.714347582989049, 45.472709319338321], + [115.857020498515311, 45.571290352336533], + [115.929915605182046, 45.631250749815926], + [115.995188741540858, 45.651550502463841], + [116.019777846802128, 45.659292923311405], + [116.028367293423116, 45.683110119681125], + [116.028418823509753, 45.683106550186309], + [116.02845100097116, 45.683195912275799], + [116.10840954502946, 45.677652694195942], + [116.133265978506216, 45.681473464131429], + [116.167373714410374, 45.686813174777257], + [116.210403135996032, 45.720524398237352], + [116.216192568723571, 45.745477234643801], + [116.232587204165398, 45.757861793235904], + [116.253998272366715, 45.774278882218127], + [116.279851492784502, 45.773426822990551], + [116.271228519066014, 45.829357114975117], + [116.281686650540976, 45.83727136089], + [116.236109696209837, 45.874394540017434], + [116.240347351421249, 45.887687452447977], + [116.264752691665919, 45.965056980921695], + [116.406981340833937, 46.132152033888438], + [116.432396908098397, 46.135816455486577], + [116.447098273800933, 46.150232190906181], + [116.529314278701435, 46.23107652294604], + [116.547236352819027, 46.243720944089333], + [116.56644367015106, 46.257493020229631], + [116.574142458244452, 46.278425124381485], + [116.578560843702491, 46.290874619504372], + [116.578746747094783, 46.290943647114069], + [116.578774026631265, 46.291017816982361], + [116.666254409291994, 46.323436032957176], + [116.666574250612712, 46.323554792930189], + [116.666574950134319, 46.323554818014337], + [116.666711809639139, 46.323605534996254], + [116.683027219094541, 46.324144779962467], + [116.738650598903575, 46.326139378859018], + [116.806314660830793, 46.35433736772363], + [116.819632953458267, 46.378858201550678], + [116.824268763739383, 46.378455070272445], + [116.827360507362798, 46.382659668830541], + [116.866246816894616, 46.374804647757273], + [117.089895608012554, 46.355356090208197], + [117.240357972860281, 46.365333860341984], + [117.321617386839819, 46.360776490970331], + [117.364366607819676, 46.358446322484426], + [117.368093821166084, 46.414503738048701], + [117.3680644728978, 46.414582548041395], + [117.370133634301027, 46.420391617386684], + [117.384538189796572, 46.461318489599371], + [117.440042180890472, 46.526297225975753], + [117.412249071391599, 46.580123171803493], + [117.412339970173761, 46.580145577205109], + [117.412338101077438, 46.580149204076292], + [117.416468776744651, 46.581163275871916], + [117.48816934285891, 46.598836559735126], + [117.588775889778958, 46.602041116660409], + [117.59001250143983, 46.60160695863722], + [117.615485808351252, 46.594483568263279], + [117.616556476177706, 46.592287719651935], + [117.622870231467516, 46.590071043550431], + [117.633690927985455, 46.557146416926138], + [117.633944745086893, 46.556625859647831], + [117.640063948641071, 46.55255689421756], + [117.696423019199145, 46.515146545585608], + [117.762444418953862, 46.535859691869739], + [117.762486218913011, 46.535890014335905], + [117.762522657756648, 46.535884238028608], + [117.762560294644544, 46.535896045993411], + [117.806006520453437, 46.529171425443408], + [117.858466372668218, 46.546594380040659], + [117.86369114491302, 46.548362627300477], + [117.862754303857301, 46.558777398482846], + [117.861288391221478, 46.573890131277615], + [117.861388535287716, 46.573960515248956], + [117.861371562914442, 46.574149195476977], + [117.907391160539163, 46.606438107802859], + [117.94965694344036, 46.610682351901907], + [117.975174468333933, 46.613276099724466], + [117.985605309554842, 46.629682585511027], + [117.985710724142933, 46.629682281459949], + [117.985840407881213, 46.62988483295473], + [118.039078059703129, 46.629574520893136], + [118.11654818161665, 46.676273114793318], + [118.116718785604576, 46.676284611819476], + [118.116809613308078, 46.676339286309556], + [118.185272300791055, 46.680985500660675], + [118.219246389271291, 46.700599035174307], + [118.231572824783399, 46.707758796224219], + [118.309277400530107, 46.737681340467496], + [118.374337971136768, 46.729730446217118], + [118.403078955314825, 46.726309615490031], + [118.439458371770115, 46.702565230222952], + [118.57908136397721, 46.691444737649242], + [118.631951031133681, 46.719845565716817], + [118.67001476709153, 46.696388194856752], + [118.718403334152313, 46.691553840625396], + [118.780883132980335, 46.685488038925321], + [118.780985691442893, 46.696484465179751], + [118.780982303147809, 46.715837966372362], + [118.808528238866558, 46.741848850967131], + [118.838226205015729, 46.770149989493319], + [118.887847995075319, 46.772439359415571], + [118.90746388347435, 46.773389602033376], + [118.90746188836998, 46.773344273513054], + [118.907684773416577, 46.773354556622976], + [118.905669834056354, 46.731788029369476], + [118.930789112954841, 46.724366462319864], + [118.944218752242747, 46.72051416503588], + [118.967206394610258, 46.729446500742377], + [119.004483149661098, 46.744093438941981], + [119.047667311024128, 46.695699903912818], + [119.115807917368556, 46.640971333752525], + [119.127459177291243, 46.647091178024212], + [119.145070659357913, 46.656390085859371], + [119.254001886920989, 46.647240106480496], + [119.255805264254732, 46.647265370447457], + [119.313247643829953, 46.610325894970842], + [119.34929966882423, 46.61715565049704], + [119.350484965451358, 46.617549858927575], + [119.367062456045701, 46.601517338627673], + [119.3746091607686, 46.606135644537794], + [119.42436033331893, 46.636819708965795], + [119.484317314844347, 46.627495474714181], + [119.551139409378379, 46.632196373885442], + [119.551310413341895, 46.632131045797294], + [119.551378256966061, 46.632135862016554], + [119.592113908998044, 46.616657511289347], + [119.649756088491912, 46.623973964646886], + [119.64981205649589, 46.623929327372281], + [119.650002672686014, 46.623953542749774], + [119.650152959926672, 46.623657439883473], + [119.675581190844326, 46.603377157478455], + [119.670666137626498, 46.583241429265499], + [119.731139162596691, 46.612762401784899], + [119.732839343530529, 46.613600394889005], + [119.73721375556751, 46.614649028820459], + [119.776574018769367, 46.624259800961703], + [119.796254422459384, 46.651796565323536], + [119.806674404803204, 46.666624763453314], + [119.806822875185915, 46.666627085474182], + [119.797565493637904, 46.680135634786744], + [119.852584276856987, 46.667918824497512], + [119.89152786289948, 46.667951839580454], + [119.905170804023797, 46.668165210041437], + [119.928462710325277, 46.711034238866034], + [119.916287680063249, 46.742054079167573], + [119.91042619127289, 46.756701815339838], + [119.924562312137866, 46.779934334504652], + [119.929681056565087, 46.788500210384093], + [119.913658810446222, 46.851550593601814], + [119.920427022695321, 46.902245822879408], + [119.855752445048367, 46.914783967058682], + [119.853047270115425, 46.91530223115916], + [119.838311192014999, 46.963047615917965], + [119.814432657877049, 46.98596549842005], + [119.788057289360253, 47.011114376443743], + [119.788179884336671, 47.0115568579049], + [119.783911069488823, 47.043307579836323], + [119.799636164570884, 47.052905955280735], + [119.799647033198767, 47.052945183367271], + [119.755886563176531, 47.128961853501536], + [119.70905275817384, 47.193589356802967], + [119.616537410671569, 47.245719359526731], + [119.560919786416378, 47.246458346963024], + [119.560712384090081, 47.24777014225841], + [119.558230233229253, 47.247823358287576], + [119.55575127607591, 47.279148566354706], + [119.552448296809118, 47.30003952134274], + [119.477286777209571, 47.335384347914768], + [119.443369795807669, 47.350832230161672], + [119.433362788623242, 47.370508507426649], + [119.380857877032284, 47.394555393479394], + [119.378626348157354, 47.395375824719679], + [119.376189439682022, 47.398441578507828], + [119.353668393852445, 47.421353217441713], + [119.31510810974315, 47.425002055035215], + [119.314706050498486, 47.424966487057333], + [119.314764988306422, 47.425034523530357], + [119.314702046874061, 47.425040479478817], + [119.328016578041428, 47.440331859131184], + [119.358191915551799, 47.475165586555235], + [119.197679317687644, 47.518091265486106], + [119.144565107784814, 47.538199712532069], + [119.126644493526356, 47.66206078037338], + [118.765992789442848, 47.768960753504516], + [118.765951975401236, 47.769004843906572], + [118.765928730128721, 47.769011728667969], + [118.560897317045431, 47.990280019276625], + [118.464478592475572, 47.992846477881507], + [118.434300184417438, 47.993630452870178], + [118.41460108512581, 48.012389547254728], + [118.344482817809251, 48.004127759982218], + [118.344394139925868, 48.004086175206993], + [118.344231317957949, 48.004098126644863], + [118.343072154111908, 48.003961546471437], + [118.268928076466935, 48.007298163891988], + [118.256330878028777, 48.018192138041712], + [118.230560609529064, 48.02943514406001], + [118.231092662493012, 48.038439527762812], + [118.099770501871092, 48.028888380624657], + [118.099643396549581, 48.028861296490206], + [118.099642416356616, 48.028860364280995], + [118.044272075166518, 48.012107588529062], + [118.016797011436225, 48.011208041640771], + [118.007758602017276, 48.009282099492687], + [117.98898917864237, 48.010297599732233], + [117.954044214289709, 48.009153484681093], + [117.932381093968999, 48.013360321606946], + [117.918985370467482, 48.014085083372557], + [117.879359269369871, 48.023430399259212], + [117.811830536132987, 48.015028111747334], + [117.80603617155667, 48.014292851118377], + [117.521476251075754, 47.780721995399809], + [117.511583491427317, 47.759773916248989], + [117.486170632727479, 47.756549347985185], + [117.48592128422267, 47.756376215234624], + [117.380298829183758, 47.64327586237637], + [117.376440544235138, 47.639128222672817], + [117.376431031532249, 47.639134230949523], + [117.376236961186933, 47.638926420739786], + [117.087026411117009, 47.821816009366088], + [116.872067689481156, 47.892114699860919], + [116.834435835801159, 47.89362963757246], + [116.783901224176276, 47.895617097665479], + [116.767198478697651, 47.894689129130661], + [116.662848836283629, 47.888685524625735], + [116.554882248489591, 47.862224378211401], + [116.445633453358198, 47.835223162076673], + [116.258583332086729, 47.874731035068145], + [116.104526909804804, 47.810007783692249], + [116.103644207889445, 47.809469049852119], + [115.961128977475155, 47.687820735106008], + [115.940125793911491, 47.68317322292171], + [115.931880567053838, 47.681268311915453], + [115.724314800907607, 47.819431634094109], + [115.572965570384866, 47.919880073349916], + [115.532154644223084, 48.102828000157722], + [115.532568437774344, 48.105089514539209], + [115.522016047265836, 48.153059088492149], + [115.52162966688519, 48.153547435914149], + [115.803170671416026, 48.255264600644075], + [115.815380427835578, 48.257647881623868], + [115.791853388138136, 48.513320378405183], + [115.82044094970081, 48.554890723068041], + [115.822886934687361, 48.558472948338824], + [115.828197968540593, 48.564058102213195], + [116.068261267596142, 48.818037916796285], + [116.070198056371652, 48.82051779508938], + [116.040689390287881, 48.871368873021034], + [116.040848581457752, 48.871602368106565], + [116.040843873794259, 48.871610470919101], + [116.343185226826662, 49.315633749213859], + [116.368266383946136, 49.351845385724275], + [116.42063735356642, 49.428660978202331], + [116.710283687085877, 49.845683669159108], + [116.728720809397075, 49.846049438003952], + [116.728932282139795, 49.845952312413289], + [116.729054242293842, 49.845954104660017], + [117.060986499297613, 49.693622440528337], + [117.14299003527664, 49.670464855191568], + [117.270392167050431, 49.63472991440468], + [117.412676216881962, 49.63228346977899], + [117.476833958254588, 49.631249437056262], + [117.477025676836632, 49.631177039433084], + [117.477181412174986, 49.631174361705803], + [117.532332948046744, 49.610291661825954], + [117.630386461079098, 49.573264258365647], + [117.801490471657715, 49.519530116817855], + [117.841571984376074, 49.549847200446635], + [117.858246573805033, 49.589866205333237], + [117.858522708738178, 49.589881316201456], + [117.858771953825212, 49.590475257221193], + [117.92299446902112, 49.593409389460817], + [117.943289899237996, 49.594520011604857], + [117.943784109159125, 49.594818261486012], + [117.972889555859851, 49.619506362745931], + [117.98382758275649, 49.618984027348894], + [117.988103517968526, 49.621564504013286], + [117.993547041221404, 49.61851988356463], + [118.07311205341027, 49.614720329712313], + [118.074673235220828, 49.614759214009055], + [118.110721043417328, 49.664499080953782], + [118.11777893319686, 49.663283271194167], + [118.121513392963749, 49.667488335524595], + [118.147138493108542, 49.658751313877033], + [118.177383789536151, 49.68594882519659], + [118.193919579198891, 49.68347726215346], + [118.199143511707703, 49.686394103555088], + [118.212863292780142, 49.727719560060905], + [118.212941950756274, 49.728052013684874], + [118.212976159081549, 49.728059525502402], + [118.213037152231621, 49.728243243431827], + [118.274651048077558, 49.741880756955389], + [118.307320711058765, 49.764815067141541], + [118.307789590751142, 49.765161496546312], + [118.307827612941594, 49.765170915471586], + [118.308119816163639, 49.765376043982876], + [118.37683918513909, 49.783104072188443], + [118.386837492698774, 49.795660287429598], + [118.390166194416395, 49.801769320496618], + [118.378634934464102, 49.823834519915302], + [118.377326822940987, 49.825027048652665], + [118.378016503576262, 49.825017894578892], + [118.377845174049867, 49.825345735611172], + [118.435781976037589, 49.833854706139064], + [118.469323509150001, 49.829736637951214], + [118.476181096128869, 49.835089523866529], + [118.477197737411018, 49.86445113384702], + [118.478223065272331, 49.864931565109046], + [118.478099729263391, 49.865182135200634], + [118.481640145267662, 49.866532684240326], + [118.521096622897588, 49.885020551446416], + [118.565451173849809, 49.9294795612645], + [118.566985044113139, 49.929374213678955], + [118.567485743093329, 49.929872611291096], + [118.57384606072209, 49.928902992904014], + [118.601663069637254, 49.926992495780254], + [118.627655104655233, 49.938323186108832], + [118.643753908052162, 49.949374412985321], + [118.652074331272388, 49.948968243129997], + [118.664716938947407, 49.954479526583263], + [118.728185670185368, 49.945252791319831], + [118.732227229382616, 49.945055498529427], + [118.753857236742761, 49.957836893324583], + [118.754803371462856, 49.957716857805067], + [118.755379446517466, 49.95807528010279], + [118.817047436914635, 49.961979720324706], + [118.957843274365459, 49.987372077090946], + [119.025872539518161, 49.980544699251737], + [119.08107360109743, 49.983759439799925], + [119.082540290116768, 49.983944619973244], + [119.111240822412768, 50.011817690410702], + [119.115744143787794, 50.016388921110448], + [119.116230317772533, 50.016663334183988], + [119.11691619622998, 50.017329438155819], + [119.117732193545535, 50.017511043769218], + [119.171035372019205, 50.047597164157686], + [119.181224324478066, 50.061575290258702], + [119.183268613286032, 50.081768569000573], + [119.182345594886939, 50.08626060351893], + [119.183686380025051, 50.085895226729818], + [119.183811572577426, 50.087131866140382], + [119.209330502324704, 50.07890695784225], + [119.227762676355255, 50.073884013917606], + [119.272971778749152, 50.11209784245537], + [119.282211679782861, 50.120114008481316], + [119.293838248477272, 50.143474419864091], + [119.301767303546853, 50.159742470103055], + [119.304169127223915, 50.159896380363335], + [119.327299976174359, 50.162698697046679], + [119.337417543273446, 50.176322978422455], + [119.331353455928436, 50.190628814312298], + [119.350194368583928, 50.196283520244172], + [119.310692403251437, 50.218860532016699], + [119.342895558497332, 50.301852418664367], + [119.343001166512309, 50.302419417019941], + [119.373729176166322, 50.322637536536241], + [119.350361757999863, 50.357445843810282], + [119.314733385750344, 50.351018653181789], + [119.270307279121042, 50.364509117505399], + [119.269408945846507, 50.364588344709219], + [119.268799766777363, 50.364293514953957], + [119.252009779869596, 50.343830040027221], + [119.241841827270378, 50.351246443723461], + [119.229233820616187, 50.34514443578442], + [119.22623161776616, 50.362632375585008], + [119.225220433269271, 50.363369923519784], + [119.187524234652997, 50.347867306498117], + [119.186146280627113, 50.348393579957076], + [119.180437493795168, 50.346046651270669], + [119.148399336115517, 50.362810037023259], + [119.147521146780392, 50.363145438444739], + [119.156373896371761, 50.36903233062533], + [119.168607333622674, 50.37728624208556], + [119.168519052048168, 50.377379265821084], + [119.117452421850231, 50.387577973576796], + [119.140342063856735, 50.407069818032511], + [119.137950376513345, 50.409589978010573], + [119.145676691936771, 50.411612560148598], + [119.156947525502972, 50.421210322083731], + [119.173056504171328, 50.418780002342373], + [119.182870213835116, 50.421349019109876], + [119.189340510764822, 50.416323276592884], + [119.202481310815784, 50.414340758244663], + [119.213375899721214, 50.430305929238088], + [119.215613063734935, 50.439995803706054], + [119.220966110993302, 50.441428792329745], + [119.232103030812596, 50.457749080391849], + [119.247531031329913, 50.46425282605712], + [119.250864945587608, 50.476092122022941], + [119.230357065891525, 50.504254387676596], + [119.25464697668238, 50.50950585924997], + [119.25583163088325, 50.524215833373852], + [119.256278954069856, 50.535614126627699], + [119.256798776890761, 50.536224985693593], + [119.258680913823838, 50.559595675269442], + [119.284831145337449, 50.578003047889524], + [119.273497645100392, 50.600234587032091], + [119.275622050376271, 50.602176570297544], + [119.274554595024284, 50.603513115532579], + [119.278674457334333, 50.604966868033671], + [119.290098136535335, 50.615409599507821], + [119.352583145716025, 50.631046608690454], + [119.353266808743513, 50.631287848994454], + [119.38586615970334, 50.665814349917085], + [119.385699243295349, 50.666204626416324], + [119.377340276148956, 50.681295604911455], + [119.380804412543498, 50.681412078885572], + [119.422671084085678, 50.683007072125285], + [119.427816203677295, 50.685877195838096], + [119.464729504206275, 50.721186042479594], + [119.491257681495625, 50.753215002010357], + [119.494746000222449, 50.765721140259245], + [119.488451205828, 50.770455079755521], + [119.507637092057749, 50.812878935113012], + [119.490915812359702, 50.826438953638274], + [119.48347519151595, 50.877414999692256], + [119.483486599018988, 50.877423026268957], + [119.483468126279249, 50.877547960465478], + [119.521213189411128, 50.903968307079694], + [119.562058009334834, 50.932707644593854], + [119.591060162072012, 50.983612743792037], + [119.623089278731243, 51.008077783635038], + [119.636480934466434, 51.010079251096897], + [119.673343239423076, 51.017221387822318], + [119.717764503527192, 51.048806455693253], + [119.716934526151391, 51.056442872778376], + [119.711617293277001, 51.073765236236426], + [119.723735923848636, 51.078316708661639], + [119.756350136281839, 51.091147708345602], + [119.744860034458355, 51.115823215194119], + [119.76397679814923, 51.122962273833657], + [119.777145323297162, 51.162732115096546], + [119.752868659217597, 51.211106441818018], + [119.75285374566991, 51.211126764332285], + [119.752857403246438, 51.211128870765592], + [119.752479143206884, 51.211882601783955], + [119.761513004103705, 51.216113714097219], + [119.776300939617144, 51.224630227618135], + [119.778352835753964, 51.224000842298814], + [119.778539907382068, 51.224088459440388], + [119.813925396351081, 51.213095687740903], + [119.813432778722742, 51.21375566678536], + [119.789887469892193, 51.242254535502909], + [119.791432389278953, 51.243230446345848], + [119.789550630566865, 51.245751511864555], + [119.820213891722616, 51.26238150042068], + [119.819530997208389, 51.263088843195661], + [119.803176162003837, 51.27715475808381], + [119.805383851998016, 51.277742469403897], + [119.803476725804018, 51.279717872494999], + [119.872459440853675, 51.300010491561103], + [119.876452723929475, 51.334705736308536], + [119.876421088988266, 51.335572137470294], + [119.876558454113692, 51.335624362548884], + [119.876565463967268, 51.335685266967857], + [119.876919645560506, 51.335761684533892], + [119.927480559505796, 51.354984523635743], + [119.934721780961496, 51.361395710537778], + [119.90726648876192, 51.372954559527983], + [119.907131012804584, 51.373569437310472], + [119.90551476197119, 51.374026868065357], + [119.90652025580458, 51.376341448796438], + [119.903563526086273, 51.389761006394544], + [119.912977375214766, 51.391205313366115], + [119.914764755780325, 51.395319745975023], + [119.963831425823471, 51.399097500918998], + [119.975348120197381, 51.443626013475161], + [119.975518832887118, 51.443751172633696], + [119.975521530022647, 51.443761525401968], + [119.976097907864968, 51.444175725354825], + [119.994932188998717, 51.45798420545087], + [119.994842189628756, 51.458238441277977], + [119.974899580485996, 51.481047080953914], + [119.977964695775228, 51.503767929949738], + [119.978610688321311, 51.504090197369159], + [119.978504767149644, 51.504389410093601], + [120.020551487389795, 51.531809864766558], + [120.037067860441752, 51.550565407216737], + [120.027451046444355, 51.584300883922722], + [120.036465649089507, 51.59987297237916], + [120.051612908009687, 51.632652519827218], + [120.056446384466227, 51.634388279482351], + [120.058289760166318, 51.637572580620201], + [120.092569309097385, 51.648063252030539], + [120.079289262195189, 51.676428919844781], + [120.087530206036035, 51.676613520079187], + [120.086587038873049, 51.680454488449733], + [120.164835233517337, 51.678394949185062], + [120.218788692683631, 51.716251574085739], + [120.220578339887666, 51.717129181733696], + [120.286879308233637, 51.750528068821097], + [120.303781588037779, 51.78032376526339], + [120.307703445048148, 51.780933995452855], + [120.310057969458228, 51.784419719511575], + [120.35520464920377, 51.788325052478861], + [120.355986962296399, 51.788446778249451], + [120.376354585346334, 51.800883210689136], + [120.399236230367933, 51.815017299476906], + [120.398566121379829, 51.816867197723269], + [120.392939536590035, 51.831890334920153], + [120.393111812315439, 51.831924325671892], + [120.393070519817257, 51.832038317457325], + [120.457228840178288, 51.849392628170776], + [120.473297286890414, 51.867440993297549], + [120.473972812203428, 51.884269937622214], + [120.487716707710206, 51.883637143213889], + [120.48977243028267, 51.885946167368616], + [120.503501217029452, 51.882910395165602], + [120.528409979752666, 51.881763549588825], + [120.540895581967646, 51.905881345541118], + [120.541464155932786, 51.905993666839265], + [120.541448756606812, 51.906622818561253], + [120.564685109604838, 51.910580946279623], + [120.65038023047822, 51.927509943756377], + [120.655522099919764, 51.954094339140504], + [120.655682169242453, 51.956742114284047], + [120.661434987235324, 51.960095634027653], + [120.695087013409662, 51.980538505296551], + [120.701069753756713, 51.990288673764489], + [120.709442674515913, 52.011089915456097], + [120.697049022790637, 52.020304260031629], + [120.684902147471789, 52.025699409310739], + [120.6846705895952, 52.029507290042162], + [120.679010394596929, 52.033715491808266], + [120.684120127960909, 52.038559421118421], + [120.683670423352808, 52.045954641429141], + [120.710082629297901, 52.071673537703859], + [120.724155289834698, 52.076511987372456], + [120.759909335779668, 52.110406137765921], + [120.753140632910529, 52.135615957814345], + [120.756705450567367, 52.138433792512004], + [120.756034202472549, 52.141457436812004], + [120.775629250556577, 52.161243142147534], + [120.740919460127984, 52.201638433499788], + [120.739838049106396, 52.202711827720762], + [120.739870556700851, 52.202859148433987], + [120.738346596002046, 52.204632735530815], + [120.747881758790797, 52.255426790479888], + [120.710385192849898, 52.259556807650405], + [120.710122348253648, 52.259914552957063], + [120.708813479395644, 52.260013045384838], + [120.688663064690502, 52.288789574195526], + [120.687886607447126, 52.289169619541525], + [120.646763813145853, 52.301498161529778], + [120.621964014848942, 52.321436141267853], + [120.621572531438687, 52.321627757032111], + [120.621557387070069, 52.321763052653139], + [120.620324860295057, 52.322753951594038], + [120.616625155541172, 52.360050228183503], + [120.617248920909915, 52.360253703504235], + [120.617233472238397, 52.360391717683619], + [120.617833805611127, 52.360444495760639], + [120.642141325906351, 52.368373728026612], + [120.641465240940931, 52.388465162155057], + [120.68094501647937, 52.426392654439859], + [120.679955705150974, 52.434245775385712], + [120.675597830916331, 52.463252925145206], + [120.676210075106823, 52.463978464086168], + [120.676038088612742, 52.46534368724727], + [120.684903200941847, 52.47428023813309], + [120.698593949099134, 52.490504436048361], + [120.696800314260344, 52.494233633193261], + [120.679887194086717, 52.510244463827647], + [120.687208375765096, 52.514176504995746], + [120.685825552613608, 52.517051571891685], + [120.726384785890417, 52.535217269205461], + [120.726990544995061, 52.535542608726054], + [120.724885434209327, 52.536217909165195], + [120.683564775274306, 52.546270622817431], + [120.672746405770937, 52.552943636399732], + [120.622386496930304, 52.569098638210328], + [120.621967285504809, 52.569388107574383], + [120.619657831045217, 52.569654078066641], + [120.611851613052295, 52.576373072901553], + [120.593855391166954, 52.588799630451646], + [120.554288046219824, 52.594341498581826], + [120.55419422431136, 52.594382754675337], + [120.554098371360098, 52.594390129183623], + [120.476244088112708, 52.628658900993322], + [120.43797852566928, 52.636431125566105], + [120.389201254121019, 52.614733129686762], + [120.382944981272757, 52.615167478092694], + [120.280805768159965, 52.621505764411076], + [120.187179930864872, 52.577427110988992], + [120.179239854819656, 52.578323631228386], + [120.178275037169399, 52.57790382668491], + [120.072510291372808, 52.583941138140425], + [120.070842785790404, 52.584643687580233], + [120.068001847884588, 52.584602613406119], + [120.042170193357549, 52.596723955235234], + [120.041345100163412, 52.597071581514541], + [120.027212653157221, 52.644919949600599], + [120.06247790764003, 52.705731998062646], + [120.050210232376202, 52.726764752084421], + [120.023438709481013, 52.771283889989], + [120.024154582274278, 52.771436792033697], + [120.023712573909592, 52.772194609061785], + [120.093206329296763, 52.787272301904473], + [120.133324228613262, 52.811523297155581], + [120.137655382771342, 52.810868275925984], + [120.175232787918645, 52.806925852491531], + [120.213354836100663, 52.839919668374392], + [120.214770435048123, 52.841339469234903], + [120.289401046253715, 52.868421710796198], + [120.287375811806427, 52.889144276626389], + [120.287746123844229, 52.889219894782876], + [120.287677256362599, 52.890026311618783], + [120.338990739968366, 52.903655238035881], + [120.354772584465266, 52.938212530403987], + [120.355285811656103, 52.939672562927441], + [120.401169500952832, 52.955473755718721], + [120.439575197432077, 53.001372483744184], + [120.445262842884532, 53.008453079791508], + [120.476205440200985, 53.02289089150355], + [120.521774689918217, 53.044444688435313], + [120.534259765353497, 53.068826545978069], + [120.550377983971302, 53.075764738487301], + [120.555418719974455, 53.081363290956254], + [120.58090219183957, 53.088904083188069], + [120.604077939530882, 53.098880235195963], + [120.626179840256341, 53.102302153170974], + [120.635801545245755, 53.105149303615192], + [120.650384647286558, 53.131132612966255], + [120.652729342660734, 53.135555338073104], + [120.679645445465269, 53.140865170377005], + [120.680347723149296, 53.146127950143978], + [120.68342818446672, 53.173153555605118], + [120.728897902188834, 53.203190677873941], + [120.739338239912513, 53.207690655426354], + [120.740772903913594, 53.208636309699024], + [120.806751500522111, 53.238013927886541], + [120.810114776143365, 53.238196644093208], + [120.814603502075826, 53.240131367515914], + [120.823932557905209, 53.238947320800179], + [120.830495606957882, 53.23930387065279], + [120.813361781952352, 53.267323899164161], + [120.815801776412513, 53.267830119750741], + [120.81544063616353, 53.268432001707481], + [120.828600048130895, 53.270485350622067], + [120.860304750787833, 53.277063059480994], + [120.87573052853925, 53.292815846265121], + [120.92723946753631, 53.286968165068139], + [120.936818146736186, 53.291667486666725], + [120.943428815421441, 53.296007206786292], + [120.945416739682088, 53.295885975740717], + [120.94761146162864, 53.296962711272947], + [120.973025949474689, 53.294202263017389], + [121.046688224095234, 53.289710062409704], + [121.088947136261368, 53.305392079461228], + [121.089760437173453, 53.304646391247644], + [121.090659696903714, 53.304966619685011], + [121.11557828505768, 53.280974876091094], + [121.121622014626794, 53.275433584007452], + [121.145944769863362, 53.283403569831798], + [121.147278188492237, 53.283333690239004], + [121.148007834066661, 53.283560819252635], + [121.165413586798337, 53.282383280351709], + [121.22292267361307, 53.279369439475701], + [121.287128961927039, 53.296144662565979], + [121.32172640943152, 53.32093897547621], + [121.325394032825642, 53.320789615262143], + [121.32911441882824, 53.323984261899056], + [121.408419195140965, 53.317462992579628], + [121.491835499170449, 53.335481287136325], + [121.510530286972454, 53.338313652141011], + [121.585322162074121, 53.350255033585462], + [121.601198728355598, 53.35639741287455], + [121.620874000236469, 53.365434887626101], + [121.630553256726486, 53.367754191406483], + [121.689305372635374, 53.390484407345546], + [121.69013204656116, 53.390887033655879], + [121.690287939159248, 53.390864545982545], + [121.690342503234262, 53.390885655915156], + [121.746932984766218, 53.387613475686329], + [121.786493772638607, 53.402967679921467], + [121.808861717150762, 53.411673660456842], + [121.86889205065053, 53.424959363972249], + [121.869739769754077, 53.424869969333322], + [121.940348977585487, 53.425604376152762], + [121.949865748659192, 53.426759764483386], + [122.016534191406834, 53.426396779045938], + [122.018593138391893, 53.426418194166615], + [122.028321490311768, 53.425239835748187], + [122.069499966765775, 53.420321431822785], + [122.103546362995772, 53.424968277051491], + [122.11499717689955, 53.434412119952263], + [122.153908069248473, 53.466569237846343], + [122.153997947895618, 53.466577270603679], + [122.154028460671199, 53.466602435440123], + [122.154146499125844, 53.466590547127332], + [122.182111888951368, 53.46908990818212], + [122.220207663600632, 53.460091935333644], + [122.259748738575439, 53.468215502446299], + [122.295969701081631, 53.483705549465057], + [122.310303826801004, 53.494333389871187], + [122.341557095708339, 53.503201190590275], + [122.342545064273125, 53.503623699503969], + [122.342656129649299, 53.503479997058676], + [122.361357890979079, 53.490218715588625], + [122.369481326296253, 53.471157694179851], + [122.424992376249136, 53.443900102226777], + [122.427563657946692, 53.442704292653566], + [122.488659564860271, 53.456711111005056], + [122.530667334944326, 53.451497411331395], + [122.600763755268972, 53.463663085035371], + [122.600853804748894, 53.463654385252852], + [122.601076508920556, 53.463693023990622], + [122.666193217715048, 53.457556233065866], + [122.756492026080579, 53.461722841966548], + [122.79940901705389, 53.457399511568632], + [122.819429125603918, 53.455407540716664], + [122.887155461936999, 53.46127039255596], + [122.922277411348986, 53.476130253929192], + [122.936434343961594, 53.482170354908611], + [122.952457790481475, 53.48551359963492], + [123.044261828026549, 53.504757120490538], + [123.071617276791102, 53.505572375754014], + [123.085377193942747, 53.506028036692754], + [123.101443644015475, 53.502371841954016], + [123.1292582301745, 53.49621266167901], + [123.155956728258204, 53.503641466181861], + [123.171048953005041, 53.507889998448391], + [123.172366740397692, 53.508884141468982], + [123.201182165262267, 53.533791009336916], + [123.216146384756172, 53.541911645090117], + [123.223483330023711, 53.547446660048379], + [123.230518698788941, 53.549711071397532], + [123.239611484149378, 53.554645454906421], + [123.258236349464923, 53.558632304222272], + [123.26657121301993, 53.561314972360563], + [123.269709116624625, 53.56108817131858], + [123.272406160439587, 53.561665502059306], + [123.301818546904954, 53.558797972932567], + [123.303459272254258, 53.558273907710806], + [123.383099212308565, 53.53660265542549], + [123.385721907154519, 53.53602188167838], + [123.416037189084633, 53.535201088713677], + [123.446078766889272, 53.534511282674259], + [123.446161233307933, 53.534385473552192], + [123.448369102201866, 53.534325695013457], + [123.464110066770786, 53.507118295103034], + [123.491032053838296, 53.495929582925442], + [123.496226488227947, 53.500978634455706], + [123.502360574136119, 53.507269218563899], + [123.502299512946962, 53.507372097895562], + [123.480491801696942, 53.52408365449056], + [123.482685139116882, 53.540419499990577], + [123.482551651805252, 53.540644406933836], + [123.492937909895829, 53.546781229749996], + [123.509278407611532, 53.556491515433748], + [123.538764759889304, 53.549816977843165], + [123.538837802607318, 53.549692518930144], + [123.538848101819426, 53.549690204382856], + [123.539148138061904, 53.549163732291255], + [123.550217901119225, 53.530301746934335], + [123.523548137413385, 53.505297034330773], + [123.523843363757905, 53.505175984087693], + [123.561720278969773, 53.503501401835571], + [123.579603990190947, 53.545135731947568], + [123.612862268966452, 53.548336611448363], + [123.612936311426964, 53.548311244217928], + [123.613166898848647, 53.548333410340625], + [123.660920151832755, 53.53210452984257], + [123.678467188604998, 53.510769082127823], + [123.690275183879223, 53.49664049952365], + [123.738207085024527, 53.498360434476922], + [123.738243186120215, 53.498369037285705], + [123.78949725243352, 53.488154706505753], + [123.857471014623798, 53.487905545635314], + [123.886198753706225, 53.479526104662369], + [123.910977678090376, 53.463248623567964], + [123.963262087883848, 53.439284679948223], + [123.97261450812708, 53.435147784948626], + [123.973588871658819, 53.434551520194972], + [123.978000067292598, 53.432529700614701], + [123.979315914510607, 53.431046838745061], + [123.990348293786809, 53.424295540387703], + [124.005865371668236, 53.401447487042738], + [124.005937169065845, 53.401433884898452], + [124.049765857066234, 53.402024897253767], + [124.050160047753621, 53.401698500151653], + [124.075342172369233, 53.388098223373433], + [124.076894218154891, 53.379562117874038], + [124.111022374415143, 53.351303380009064], + [124.125089863033281, 53.348775300499213], + [124.157661205871307, 53.360865714423852], + [124.161326910904137, 53.362951650826126], + [124.184126782349807, 53.370689680723629], + [124.186051847835202, 53.371404260981073], + [124.231128698041545, 53.377887630021412], + [124.318321606231706, 53.330736788377436], + [124.319914638566758, 53.330150931295641], + [124.33795468919142, 53.30589056619386], + [124.338836051198882, 53.300874731095163], + [124.349607776599143, 53.28446541635347], + [124.356971798476494, 53.278679311548117], + [124.3676666344018, 53.257166429855914], + [124.404226476292223, 53.246664522390112], + [124.427632383931055, 53.221855592135746], + [124.441341902391727, 53.220166155386075], + [124.479328522421312, 53.215528403661033], + [124.488614007272218, 53.205883806298722], + [124.55542424620981, 53.199970641672309], + [124.559621427647372, 53.201027947907441], + [124.576656030456292, 53.206006126346196], + [124.580293638747193, 53.206235456330639], + [124.582575523833611, 53.206810282881648], + [124.587949050233917, 53.206718085370582], + [124.607411403999123, 53.207945073250855], + [124.657657561555339, 53.205522045607232], + [124.671105337558259, 53.205291312307622], + [124.67247359735947, 53.204807569793196], + [124.67624242344958, 53.204625825153514], + [124.709030778957043, 53.191882931555085], + [124.712859198524868, 53.190529409872738], + [124.712824294769291, 53.190408616432805], + [124.712863221412974, 53.190393487949812], + [124.716891847874365, 53.175938356414648], + [124.704545154755138, 53.160670857000802], + [124.721293773961563, 53.148623490355618], + [124.726390278306923, 53.144981939636402], + [124.779964204087989, 53.138888140144466], + [124.825022202554052, 53.14362110554228], + [124.82527253697971, 53.143328292775003], + [124.83511880263552, 53.138537082798393], + [124.841862308816005, 53.123923462668095], + [124.863837506740055, 53.098219373034453], + [124.86478291007657, 53.097510927927488], + [124.901524327882527, 53.116444465599834], + [124.885328511853302, 53.151179742791236], + [124.879865275966807, 53.162736213401175], + [124.908843231154094, 53.173125122381862], + [124.962319456310055, 53.192393940365235], + [125.030325750219546, 53.200796750013559], + [125.034502067189692, 53.200851651971071], + [125.075911473487594, 53.202788839155076], + [125.133512223465274, 53.202249597291242], + [125.159642919642266, 53.199391452883354], + [125.18673548855638, 53.196513244139588], + [125.221489742281037, 53.185698150264621], + [125.244076580953489, 53.178752752321856], + [125.287923649580705, 53.154065298259781], + [125.307208489560324, 53.143240163947262], + [125.335024522545339, 53.142728116684005], + [125.335266580110158, 53.142628783193302], + [125.371934966692194, 53.130174986184386], + [125.386106940475244, 53.128925119196687], + [125.401095007318048, 53.120271271825047], + [125.429994267421606, 53.110456127157242], + [125.444331279335969, 53.10572740886407], + [125.484154883407257, 53.099460947230732], + [125.495623800300606, 53.093500490452946], + [125.495694638901924, 53.077240572245628], + [125.496021412413555, 53.059477364855091], + [125.522645881544079, 53.049490722156875], + [125.568387084779445, 53.073061988863472], + [125.580565321730546, 53.079389842689444], + [125.580689434079574, 53.079401611259911], + [125.580738597018708, 53.079426945808812], + [125.606010308587827, 53.081946587081362], + [125.631787232683493, 53.060924338944346], + [125.632600570324072, 53.060268524560989], + [125.633015292459021, 53.056451223198607], + [125.635381478813315, 53.039324604224603], + [125.676340342353754, 53.00643837163814], + [125.687058214969156, 53.003699503682363], + [125.734534894242856, 52.992223980805278], + [125.734464841868316, 52.991585113451698], + [125.736352694061424, 52.991102687688446], + [125.743868718485544, 52.983795565307311], + [125.732622408830395, 52.974782395104008], + [125.729006050192595, 52.941801736168351], + [125.728088586714605, 52.941421442039534], + [125.715652166146, 52.932004949670009], + [125.693945063060028, 52.927268746161602], + [125.661038095341098, 52.913628610155058], + [125.657369242473763, 52.905534083431689], + [125.658948919740169, 52.868329914204963], + [125.661462734683568, 52.866381661996456], + [125.670548282206965, 52.859438466680729], + [125.67136524697338, 52.859611290861444], + [125.713680240923551, 52.878445541090258], + [125.713998645968729, 52.878648841778414], + [125.714152040764802, 52.878655537487241], + [125.714255259512257, 52.878701479777114], + [125.720138399178381, 52.8789168430459], + [125.743198197822935, 52.879923407162345], + [125.763805309892845, 52.896235889055212], + [125.76396601122353, 52.896222716525401], + [125.764141797155631, 52.896361971351794], + [125.819738121367806, 52.897516682532867], + [125.823158622916438, 52.89654833760968], + [125.828284217703228, 52.89725066054563], + [125.838471921897479, 52.892213138483257], + [125.846327906681751, 52.88998910704391], + [125.846411613551993, 52.888287192939941], + [125.847142396634695, 52.887925842057371], + [125.847380917681136, 52.868579463290736], + [125.847570524773317, 52.864724403562874], + [125.905927738821489, 52.821689213477192], + [125.91269497120291, 52.817299668427083], + [125.913210048859895, 52.816318916044779], + [125.916089406555514, 52.814195550360239], + [125.929637634702758, 52.785253526489981], + [125.929717149649591, 52.785181224908605], + [125.945919392993602, 52.779552719961295], + [125.958882352576737, 52.758661804640212], + [125.959043445932863, 52.758515325206353], + [125.977629881782249, 52.757000713072216], + [126.012517774274755, 52.79408863844111], + [126.044432795190119, 52.798342443821412], + [126.045517528359753, 52.797802000723436], + [126.046017454349013, 52.797860172393861], + [126.099817605903866, 52.772438129209853], + [126.10203492592909, 52.769643520567158], + [126.108451741981355, 52.766446491063945], + [126.107185104854295, 52.763152470844055], + [126.109991851852499, 52.759614975430772], + [126.104782380102762, 52.75690393782277], + [126.104136525788903, 52.75522432720382], + [126.036942871706799, 52.738050562452571], + [126.038088050246685, 52.735137749412857], + [126.049119618485591, 52.716171170833213], + [126.060477663919031, 52.703740130925446], + [126.064338185538986, 52.690005883936848], + [126.064739781190553, 52.68931542041274], + [126.055298915967441, 52.67416569027781], + [126.053820424338326, 52.671720531099027], + [126.053775986316026, 52.671721849306884], + [126.053678789094931, 52.671565877196834], + [125.988009904120375, 52.673558286790055], + [125.963558748046481, 52.65266217254451], + [125.962112573087097, 52.639538139938374], + [125.961017771759913, 52.628996220561376], + [125.981204558364681, 52.601801039976735], + [125.982269479397857, 52.601059624300284], + [126.017544631170722, 52.57821503942781], + [126.028768426367819, 52.576118491394261], + [126.04701082088819, 52.580663267885939], + [126.047596940037494, 52.580997207097106], + [126.0491580554216, 52.58390117986886], + [126.058613009580256, 52.602219888900251], + [126.058938805155009, 52.602095242397723], + [126.058974306104417, 52.60216128094396], + [126.085940445200222, 52.597183748488817], + [126.139236773887262, 52.571373950464768], + [126.139371571148359, 52.571322378226078], + [126.139430038911087, 52.571280358066332], + [126.139468897623033, 52.57126153996888], + [126.198829452008709, 52.533622699256064], + [126.205671882206303, 52.52372481560522], + [126.192854159429658, 52.50316034961584], + [126.185138033383211, 52.490606531096923], + [126.19750720232102, 52.464754123619038], + [126.199494813268174, 52.465029028445869], + [126.236923160842082, 52.474366215191232], + [126.258165061250168, 52.473143661938266], + [126.261063030100175, 52.473544477613999], + [126.261754872240999, 52.472937054477541], + [126.262959944220981, 52.472867697939712], + [126.265802862365689, 52.469383002602399], + [126.31744192032653, 52.424044974315933], + [126.319094356856041, 52.4227795561455], + [126.340777365245273, 52.394363675001848], + [126.345924969062224, 52.387682661597857], + [126.345102970723062, 52.382422447403286], + [126.341177093992428, 52.356241536423362], + [126.339533643820047, 52.355431467565538], + [126.316054660954464, 52.342125343293517], + [126.314109869789291, 52.337142402158676], + [126.319957660745104, 52.309627299150222], + [126.320370699082076, 52.308854180427446], + [126.320766917111172, 52.308702191925029], + [126.372034579424437, 52.302949149353026], + [126.392866316297273, 52.302921300731029], + [126.420685658246711, 52.297489728833163], + [126.425358371432125, 52.296965376509114], + [126.42542729886074, 52.296563949856946], + [126.426988885935685, 52.296259058659743], + [126.428540886508173, 52.27843071769172], + [126.429066323349659, 52.275370624540791], + [126.428805657167302, 52.275389210057703], + [126.428805734447479, 52.275388322314903], + [126.428798384278565, 52.275389728615181], + [126.393598839372814, 52.277899458612708], + [126.352810209717418, 52.263498377091743], + [126.350329540664987, 52.262614926913521], + [126.349775627611706, 52.262279837056766], + [126.306152321779948, 52.23420229390964], + [126.305314718588846, 52.233263265124343], + [126.299342679394357, 52.204385830009741], + [126.299433686115009, 52.204174389760972], + [126.337329496763076, 52.190536727603487], + [126.393068925496621, 52.1836727867327], + [126.395791905912304, 52.183344377317084], + [126.395820076449951, 52.183334000744054], + [126.396093896263608, 52.183300281650531], + [126.449624470802917, 52.163645505026274], + [126.48353959790569, 52.159792805791056], + [126.491549931266491, 52.158904704318203], + [126.491621617311623, 52.158874702494849], + [126.49183436802241, 52.158850534385493], + [126.497337988709234, 52.156482304301356], + [126.549099823499617, 52.134819100245629], + [126.549430243744936, 52.134066797756439], + [126.553056335717955, 52.132506475818026], + [126.55368137834887, 52.124387792944347], + [126.556518125736815, 52.117929072114116], + [126.554443880823044, 52.114483643256001], + [126.55459655584383, 52.112500546399659], + [126.530723813261943, 52.068716709504059], + [126.524285033131832, 52.06438822613665], + [126.517125610204218, 52.052496051688699], + [126.517590195006733, 52.044104160339259], + [126.507244486654329, 52.035847093307602], + [126.507114822247104, 52.035867611386898], + [126.50705456005123, 52.035767512740229], + [126.484183362148201, 52.039496282714367], + [126.480401850310827, 52.040094668666228], + [126.443330134007752, 52.026026325361599], + [126.441321624665733, 52.014031669013988], + [126.440308072160889, 52.007673681131578], + [126.460561478071924, 51.980926796511682], + [126.460551593769992, 51.980866362887561], + [126.460649884069042, 51.980736956761838], + [126.455092593559826, 51.946791551737043], + [126.502625627765511, 51.920783865398313], + [126.502935791578665, 51.920689098438352], + [126.503166707836911, 51.920272340800707], + [126.547921445595122, 51.872816986804906], + [126.550991143995759, 51.866959855709368], + [126.55618656522077, 51.860766894341324], + [126.573169167559158, 51.824643127973651], + [126.573869105719226, 51.82330761254925], + [126.573941061405066, 51.823226253675209], + [126.593967158143215, 51.806655496628885], + [126.615806655589097, 51.775935276700075], + [126.622590971611231, 51.77308657272296], + [126.651419201205812, 51.761066559801861], + [126.651467425043222, 51.760961478981997], + [126.651489018815894, 51.76095241185336], + [126.665782066204557, 51.730278528784176], + [126.705176127717976, 51.728874062881324], + [126.708624778032075, 51.725871982538358], + [126.717135942832172, 51.725001048994059], + [126.726811468202825, 51.710040309248086], + [126.726977315021557, 51.709895938137905], + [126.726953349548126, 51.709820925824395], + [126.726975342504446, 51.709786919309686], + [126.724422544799609, 51.701899466657949], + [126.716592142165652, 51.677390181712809], + [126.733755509220046, 51.64074539607774], + [126.73373455792489, 51.640731873667626], + [126.733800484635879, 51.640591345898315], + [126.721995815597793, 51.626194341529612], + [126.696808409432208, 51.616898954511647], + [126.673079191712205, 51.601583614281466], + [126.671912335637415, 51.600695385468136], + [126.688422387065586, 51.576885827576689], + [126.689347485342552, 51.576559974572291], + [126.746498209768092, 51.559460115484477], + [126.806503265997904, 51.54467062576871], + [126.83007900262858, 51.534484603199097], + [126.836917346533724, 51.520440591091344], + [126.832176624565832, 51.516263153060812], + [126.805284926348563, 51.492352599507484], + [126.805056039088626, 51.491982396891991], + [126.794948245675826, 51.464099380761084], + [126.776974902352208, 51.446456965847254], + [126.778872228480736, 51.442316578926061], + [126.784292641745495, 51.430854943217334], + [126.806077001716488, 51.421575782823858], + [126.828137089818753, 51.412221057785395], + [126.829708594499124, 51.412083189678434], + [126.90155340864257, 51.405958625353691], + [126.902054018423939, 51.404838687412855], + [126.916881248105184, 51.38565960882665], + [126.922891696872554, 51.358221726335188], + [126.923093685694312, 51.357769847539529], + [126.922962483861298, 51.357675003200455], + [126.916472324838665, 51.346321475237531], + [126.897151342697512, 51.339030005511709], + [126.895881761624992, 51.33918305276336], + [126.830052178555789, 51.343491898733568], + [126.829940723492328, 51.34338979236545], + [126.806261235995279, 51.310614713474109], + [126.806136435478777, 51.310285189007573], + [126.809234294665927, 51.29655830963442], + [126.81335811869242, 51.279505044236629], + [126.848589249285283, 51.252634251974229], + [126.867256591198711, 51.246553585096322], + [126.900491401054012, 51.245217866942554], + [126.901746012831367, 51.245334429101113], + [126.914507095235336, 51.258277746431311], + [126.902249591910007, 51.280998282289268], + [126.901613783451268, 51.282162848926589], + [126.870984612182838, 51.299249817354827], + [126.870978265746061, 51.299314133850693], + [126.870764268240222, 51.299433535006237], + [126.870929520907666, 51.299808127142668], + [126.869449119738675, 51.314810910434026], + [126.879975092556833, 51.320312486083857], + [126.880009363037345, 51.320390169867778], + [126.880159421824303, 51.320408828856827], + [126.88031360791733, 51.32048941679578], + [126.932720040089734, 51.331328290747592], + [126.956983193191519, 51.331570770325115], + [126.958878015954696, 51.330197055293432], + [126.96361311643301, 51.330785839127721], + [126.976054356471991, 51.317744493704915], + [126.976791343124816, 51.317210190622426], + [126.97059089574708, 51.29539123391848], + [126.969139063520601, 51.29000090912691], + [126.919497915336009, 51.24485431999792], + [126.910025324716088, 51.228541501412032], + [126.893026822345789, 51.199166906327186], + [126.899617647616964, 51.176206679517307], + [126.910841515835159, 51.137550734632619], + [126.914453527621347, 51.081202703956912], + [126.915837236292333, 51.060494246918978], + [126.916071355509729, 51.060371422743067], + [126.944292031075122, 51.048552193620573], + [126.977424807279206, 51.02818403019679], + [126.978388920063878, 51.027678235074198], + [126.978983707947449, 51.02708106338153], + [127.004539956531957, 51.00528776923079], + [127.015579196146973, 50.990338906663304], + [127.04458917292024, 50.961212662816401], + [127.064556815713303, 50.952987482985137], + [127.106351839209694, 50.935929880326754], + [127.136576256065396, 50.908543676622877], + [127.226207808584917, 50.783380862729615], + [127.228774732792189, 50.779813237347696], + [127.229286198079819, 50.779503789010143], + [127.287938676765108, 50.753556082401225], + [127.290330830699517, 50.748696605909423], + [127.295330144392508, 50.746647747282751], + [127.295989188061768, 50.737202088692733], + [127.298385409577506, 50.732334349222711], + [127.296581117503209, 50.728718336137064], + [127.296721518783755, 50.726706052849259], + [127.282525252334977, 50.70054873261077], + [127.281192135138696, 50.697877009282188], + [127.287344246756774, 50.661842890104886], + [127.290129426437957, 50.658813916763087], + [127.317963263043836, 50.62917546530057], + [127.32864176855, 50.624279504370172], + [127.363049818800221, 50.579535443610247], + [127.358103503450977, 50.562123940021898], + [127.353678871047975, 50.545865617007109], + [127.315622221759, 50.523869378944987], + [127.300558341968255, 50.493326938670783], + [127.28637058131622, 50.464140792040645], + [127.293575267414212, 50.456854748535086], + [127.297766555176864, 50.452743613920561], + [127.342132605141884, 50.444856306323189], + [127.356976290308978, 50.436605548116717], + [127.360919195470956, 50.410848179199341], + [127.362310024680241, 50.402221095836637], + [127.362254257025697, 50.402126774148975], + [127.362256192319009, 50.402114131678097], + [127.362214697647175, 50.402059866057229], + [127.324870113719911, 50.338897730044081], + [127.364175693219963, 50.294861714693198], + [127.437828145567664, 50.269141845347022], + [127.438643166701127, 50.268924509513617], + [127.596097558393467, 50.237892933219449], + [127.596146944539115, 50.237802896658749], + [127.596253585578253, 50.237781875042465], + [127.596265535427762, 50.237586691980241], + [127.601385800366671, 50.228251866617939], + [127.599807957274137, 50.17972648683962], + [127.599960830027868, 50.177229537217414], + [127.580250713516961, 50.136170544545422], + [127.495315061627508, 50.055817540192024], + [127.494406789846948, 50.054876397139942], + [127.494342662313684, 50.054687679821619], + [127.488448447196404, 49.995164112290709], + [127.488410744530881, 49.992608008525984], + [127.488623955263833, 49.992125137782267], + [127.536449990646091, 49.942633312697197], + [127.538351988633863, 49.934541314733139], + [127.540262910899713, 49.926956502196504], + [127.534354258511883, 49.905938996790866], + [127.522244918623016, 49.862367857026101], + [127.522932227509003, 49.851783551548863], + [127.525059457313503, 49.824038289784156], + [127.525678651857902, 49.823406623269292], + [127.575882798644287, 49.784532105620237], + [127.601925896263552, 49.782156898910692], + [127.646782704177213, 49.778212534440264], + [127.647001728057518, 49.778045851151298], + [127.647044065305423, 49.778041989870403], + [127.653329691388066, 49.773230094353707], + [127.667668717783641, 49.762317694861444], + [127.667671825334054, 49.762250623235438], + [127.667721585244692, 49.762212530054626], + [127.670788331192881, 49.695804604825476], + [127.697990586453997, 49.663118406145237], + [127.768762271969692, 49.633805631941733], + [127.772811080565702, 49.629466973203094], + [127.774736276762297, 49.62860276505657], + [127.808078985153998, 49.591792038270711], + [127.890821962615277, 49.57716521550276], + [127.942463940715939, 49.594191809648244], + [127.942659966765831, 49.594290874410895], + [127.943155405273913, 49.59415810959441], + [127.99406088262478, 49.590194359711631], + [127.994141890912559, 49.590152428700776], + [127.994228141860987, 49.5901718434556], + [127.995544699501352, 49.589426315561305], + [128.051035513751515, 49.560703502150481], + [128.066074747092415, 49.554115448415601], + [128.11450564469888, 49.550781336093209], + [128.124532721706174, 49.548652761360039], + [128.132842909495423, 49.548609533492936], + [128.176226028114087, 49.537679167977437], + [128.178101649895581, 49.537281005967692], + [128.236113545159043, 49.561049561947513], + [128.279820556100077, 49.564142670888202], + [128.283884924414082, 49.562582835011881], + [128.284570863716255, 49.56260652656708], + [128.286452905324097, 49.56159728733418], + [128.335433250180216, 49.542799458683163], + [128.335774695957525, 49.542768855676741], + [128.335868426442687, 49.542827178875555], + [128.359376470478111, 49.565473457673257], + [128.369899468145661, 49.584396640685519], + [128.380587076814265, 49.585906518962112], + [128.382407088598171, 49.58765981218427], + [128.396688479085611, 49.588181224021596], + [128.407144270753435, 49.58965835264722], + [128.429133069340594, 49.589365772082999], + [128.490391182856058, 49.591602298389539], + [128.492645967609491, 49.591810475833377], + [128.524075289211936, 49.601171218986522], + [128.527315587723365, 49.60136602043378], + [128.530565053776883, 49.602278067376545], + [128.534307022738147, 49.601786334072926], + [128.546548040457054, 49.602522244038973], + [128.567752897283384, 49.597391201309215], + [128.612409539614248, 49.591522858068238], + [128.612537441424308, 49.591510746076459], + [128.61255159077578, 49.591504191080979], + [128.612570386406162, 49.591501721141348], + [128.641687262055655, 49.57868220455218], + [128.707544164471045, 49.562747248532069], + [128.70795244974741, 49.562850096130923], + [128.736607225131706, 49.592873769556348], + [128.736833189875711, 49.592824419986407], + [128.776593372841802, 49.587651027712688], + [128.794902272634431, 49.580142422742178], + [128.795113621370405, 49.580096265235291], + [128.795135139378203, 49.580046922498596], + [128.795255815820894, 49.57999743226447], + [128.797789954217166, 49.573959192131085], + [128.805604264156983, 49.55604027318298], + [128.760847111297011, 49.518018814891022], + [128.755692640817927, 49.513604562963835], + [128.753864729614037, 49.47999080872804], + [128.753940159888089, 49.479876326022527], + [128.784554173604107, 49.471106400213316], + [128.820360703819375, 49.481950877361598], + [128.862277993793754, 49.489989344079973], + [128.864226908242244, 49.490468869935569], + [128.864985743433323, 49.490163926824827], + [128.889034234249834, 49.486544672864305], + [128.930585185322343, 49.465237880279815], + [128.975675296911049, 49.459059639899444], + [128.990814905025701, 49.458717581440467], + [129.00575606290252, 49.455074321508071], + [129.005860601398382, 49.454923653970226], + [129.006082214333389, 49.454893288598846], + [129.007058493891435, 49.45319717502047], + [129.039395059659029, 49.406591657055522], + [129.046172108902908, 49.385244166095958], + [129.050312883051618, 49.378050301182199], + [129.076831655533169, 49.357492685691568], + [129.078118288607641, 49.357307779804181], + [129.135704454185884, 49.355044852805001], + [129.172710544568986, 49.384337733906719], + [129.201967599028023, 49.394946304277049], + [129.207130026840616, 49.396861394502118], + [129.207232293011486, 49.396855275553712], + [129.207255168430265, 49.396863570151176], + [129.224742005413731, 49.395807607239405], + [129.258468158165499, 49.393789651673394], + [129.260568364275883, 49.392255723446162], + [129.312436299614944, 49.356300087203493], + [129.316304613688885, 49.356010799657305], + [129.349745913847073, 49.353719780264591], + [129.370444598010096, 49.368075654648599], + [129.366435400168456, 49.411921673100835], + [129.381791259805425, 49.430204193029567], + [129.381831742236528, 49.430210133854153], + [129.381917974653476, 49.430315108616909], + [129.413885437104483, 49.439705808169798], + [129.440209052495305, 49.438935021185884], + [129.510300761159527, 49.421519230031279], + [129.523232125236348, 49.40811249234153], + [129.537967976417434, 49.393097183198684], + [129.554667211972458, 49.297601324799253], + [129.596498019976451, 49.277003920154954], + [129.596658456276799, 49.276978488169028], + [129.666638465955117, 49.293839351439075], + [129.687082376649215, 49.295988679720864], + [129.688778400775334, 49.296345508632058], + [129.721963283159823, 49.286147903786876], + [129.722054680793548, 49.28605805561206], + [129.722150001428986, 49.286028705459593], + [129.753578639199276, 49.255126876252177], + [129.753047486427789, 49.253384201776321], + [129.745573680178381, 49.207721414937431], + [129.745659514582741, 49.206451937117066], + [129.776374216916338, 49.181804586393163], + [129.839782951128029, 49.179175857074327], + [129.840059669872943, 49.178799870913885], + [129.853575566075222, 49.170730144886214], + [129.856320911418578, 49.156705228303295], + [129.856464047324835, 49.156510745201572], + [129.847206432301761, 49.131443742100593], + [129.853631327383312, 49.120736492776103], + [129.859028244353993, 49.111925824475961], + [129.871287338457734, 49.110428366900571], + [129.905199460332369, 49.106432701956429], + [129.905649095847139, 49.105810983506025], + [129.921693317184747, 49.095250100185325], + [129.926699574069147, 49.07672726662387], + [129.926691553434949, 49.076715229956861], + [129.926746521493754, 49.076639224714356], + [129.926322774127698, 49.076161798194093], + [129.912986384282732, 49.056147709562048], + [129.928227419289982, 49.039301163043525], + [129.929347773943221, 49.038357327037147], + [130.012677035226432, 49.018802736365309], + [130.023069951557943, 49.01252445095087], + [130.05059551440354, 48.976838315368724], + [130.050744558575275, 48.976673426999746], + [130.104889405552115, 48.954233345337585], + [130.191792010634884, 48.903187872630788], + [130.203221446035911, 48.898830202557278], + [130.20656465691269, 48.894510610175153], + [130.211718704595626, 48.891483188844369], + [130.225391280843752, 48.872258952953494], + [130.23451417148533, 48.866132834703414], + [130.268561611039104, 48.864851086689001], + [130.271600913093579, 48.864904174431025], + [130.345682538215272, 48.88606153496805], + [130.403660371458869, 48.902726434303432], + [130.404405334914088, 48.902732354023122], + [130.436247316992251, 48.90759162314103], + [130.462346812147132, 48.903192775673759], + [130.46290587075984, 48.903197218133663], + [130.463101412210989, 48.902946538247647], + [130.478689111228732, 48.891018626693608], + [130.493438038292709, 48.864055643638395], + [130.493776477694638, 48.863621771688472], + [130.494009483159999, 48.863529120585632], + [130.551344561251256, 48.858972959597409], + [130.601289341455242, 48.879090954391387], + [130.602348389842319, 48.879089560011593], + [130.635100817465997, 48.884159970968931], + [130.671308788009583, 48.878998764362272], + [130.672574099831138, 48.878997098408895], + [130.672746058937378, 48.878409204958743], + [130.685598888408549, 48.861430045088156], + [130.681739745944071, 48.847661605718422], + [130.681790164503241, 48.847489234848709], + [130.614233372526883, 48.781794732973175], + [130.570928633416003, 48.69138727950817], + [130.568946706074712, 48.686729616496244], + [130.545956660462366, 48.654687022661122], + [130.531001043679197, 48.633627322674315], + [130.530650396103113, 48.620052021786279], + [130.530591997253282, 48.60983716477061], + [130.597658258752574, 48.592176527437807], + [130.597738797428804, 48.592033359083658], + [130.597928218546116, 48.591995517853071], + [130.601648096337613, 48.585084053272958], + [130.608126679681845, 48.57356749802117], + [130.61299192582004, 48.495091836573579], + [130.613381892457596, 48.493996847535215], + [130.639490335916946, 48.482965168365205], + [130.641005423480493, 48.483394322456824], + [130.70319848753266, 48.509163217277795], + [130.703711272996401, 48.509433895305357], + [130.736064917531621, 48.512861101318038], + [130.759289685559736, 48.505628695765424], + [130.759292686605505, 48.505625092375716], + [130.759329689025094, 48.505622707994554], + [130.759353033289102, 48.505552633428039], + [130.770566727302935, 48.492088223798973], + [130.768310525211518, 48.478664128270552], + [130.76857767733398, 48.477862193835712], + [130.751582594796332, 48.460768420253324], + [130.738164056434869, 48.446835040098513], + [130.737854080348455, 48.445508668160564], + [130.739652156805505, 48.402023176000583], + [130.73966908652389, 48.401997791759868], + [130.77723448410822, 48.355116322919791], + [130.800840556014464, 48.344278723711085], + [130.811570143894983, 48.339410081862319], + [130.81167815579812, 48.339303157962327], + [130.811788654031574, 48.339252427981826], + [130.811863397440561, 48.33911978225764], + [130.82300841516053, 48.328087028222704], + [130.837937301901377, 48.298566949931228], + [130.83604096362842, 48.296212309619236], + [130.837109349230559, 48.294316265756301], + [130.8099533079465, 48.263193580774093], + [130.779723200960547, 48.254381745082178], + [130.77839914886124, 48.252553128690032], + [130.760867461469957, 48.22463337343644], + [130.757803634456025, 48.189823339988614], + [130.75782883705125, 48.186960692676791], + [130.755541504262681, 48.185623499076897], + [130.665984702690849, 48.1259682324918], + [130.665829026035283, 48.125478392602488], + [130.661140940278472, 48.098178215875386], + [130.663171106597815, 48.094452815669392], + [130.678419278163688, 48.077043763254196], + [130.683156583777645, 48.057779021954346], + [130.690346754086136, 48.044584900027857], + [130.727629463634599, 48.032320007777535], + [130.729275833633778, 48.031878259753107], + [130.762520858418924, 47.995830293519553], + [130.762571621077655, 47.995802656267436], + [130.789204354411794, 47.984144078258041], + [130.863388506286128, 47.940928442349765], + [130.883589448668118, 47.924983887646412], + [130.884644392776607, 47.923368978466108], + [130.95330653672616, 47.826211517529053], + [130.953762792564476, 47.82562786363345], + [130.958772499450504, 47.730887605945519], + [130.975816761555393, 47.710781989444165], + [131.02192998821323, 47.692231445798775], + [131.026639884621261, 47.691747422643914], + [131.10430566769719, 47.687240162751884], + [131.107147099855126, 47.687247128765684], + [131.175018719827477, 47.700169568468141], + [131.183162949070464, 47.70477219877808], + [131.228606876495093, 47.730747246972911], + [131.252405213165247, 47.734379000254059], + [131.265408779789027, 47.736445230110256], + [131.31386647524505, 47.733796418479088], + [131.351467514338282, 47.728350177792571], + [131.353105851161217, 47.728461935966209], + [131.41199113663393, 47.738573769531094], + [131.428220311989548, 47.743925875452305], + [131.44678320151894, 47.74454829384004], + [131.447661063004261, 47.744699040994632], + [131.524461392503781, 47.735051546431329], + [131.535780433596045, 47.733648808102217], + [131.54277841572511, 47.728576346797979], + [131.551574278495679, 47.722428076587818], + [131.560232473215478, 47.680149732404068], + [131.566392104941485, 47.674124957283105], + [131.582538770109096, 47.658512179285943], + [131.583377118276957, 47.658468746363631], + [131.633571659206638, 47.661614894003755], + [131.681891049936468, 47.704439344259534], + [131.681906329645045, 47.704455359727987], + [131.681909832520347, 47.704455990864894], + [131.682120817563629, 47.704642982429853], + [131.682907561940681, 47.704635758571115], + [131.705791035461942, 47.708758829878363], + [131.732986355729224, 47.70417593687737], + [131.733786993459034, 47.704168585450368], + [131.794602693443011, 47.68290740598345], + [131.817801148714835, 47.674859082440499], + [131.817966313281886, 47.674852725118093], + [131.893082990837257, 47.683393130743347], + [131.965759984810603, 47.671306406177472], + [131.971679052914425, 47.675545017076772], + [131.992502477638908, 47.709488725655653], + [131.992617028522744, 47.709772001336603], + [131.99268108257408, 47.709779864791017], + [131.992703708132041, 47.709816746108878], + [131.992849703884644, 47.709800565214501], + [132.0164641029059, 47.712699534855176], + [132.047575634894372, 47.703735220890721], + [132.073956895038066, 47.700811352378771], + [132.077969815440724, 47.700468217090709], + [132.149188036337449, 47.7029897403145], + [132.155779071407665, 47.704303580278236], + [132.189225321724422, 47.711740469837345], + [132.191834464214708, 47.711490769463765], + [132.199449476584732, 47.713008726426445], + [132.234877889117115, 47.707566015241824], + [132.259547160164573, 47.714740038327733], + [132.264433018090358, 47.716203033628894], + [132.28107761340749, 47.739503442389619], + [132.281085773711567, 47.739507932003647], + [132.281124554544306, 47.739562399801031], + [132.317399707199115, 47.759628073181247], + [132.317817551236431, 47.75965611378853], + [132.336763832095045, 47.764627079658368], + [132.363148156203295, 47.762698152391998], + [132.364115071410623, 47.762763039974878], + [132.461554866092598, 47.723766929424315], + [132.550003037559264, 47.716010101097822], + [132.550849732843119, 47.716068047796824], + [132.5930297180428, 47.738452386128834], + [132.593032590528281, 47.738455822411076], + [132.59176951588455, 47.790017121601899], + [132.606738796671749, 47.8141613946161], + [132.61412805550529, 47.826223670761038], + [132.614274912473263, 47.826316556909163], + [132.614297869675966, 47.826353585072198], + [132.622708810109373, 47.831650946389274], + [132.654696917929328, 47.851883232006927], + [132.679811436883512, 47.8826808018771], + [132.669188490035083, 47.898609280003143], + [132.654682880857507, 47.920128010530199], + [132.654273660374827, 47.934977862625658], + [132.65399208578566, 47.942494628206575], + [132.654065277951247, 47.942539674168351], + [132.654063876474481, 47.942590531159929], + [132.663822017584636, 47.948544438709163], + [132.683681074210654, 47.960766652637481], + [132.713003322778405, 47.960529453526817], + [132.715493805549642, 47.960525447105617], + [132.728031565373016, 47.953877259158524], + [132.761910024049854, 47.936186857662072], + [132.811384603969714, 47.934701114627494], + [132.813060880258433, 47.935967977740717], + [132.875816284195423, 48.000341295238897], + [132.984607940703597, 48.033050154395497], + [132.985109143095457, 48.033443095110144], + [133.008187826259359, 48.052002786778154], + [133.013722243400082, 48.067392080882456], + [133.018924046693968, 48.082962129660039], + [133.021165330713615, 48.085063350559309], + [133.033524339718724, 48.099799936079165], + [133.042408372551648, 48.104978864649922], + [133.045293035177792, 48.107683257910345], + [133.049206715213671, 48.108941944448055], + [133.058614195693877, 48.114426015742488], + [133.094862526142265, 48.126911254700232], + [133.113681406211072, 48.129677779988448], + [133.122177825861883, 48.13241033066587], + [133.133569675165774, 48.132601513962037], + [133.146111178660561, 48.134445214885986], + [133.172692510843063, 48.133258091527324], + [133.174638667876991, 48.133290752836885], + [133.205295164219308, 48.128425236075799], + [133.231717221622091, 48.124315379014497], + [133.276500432979645, 48.110860523605581], + [133.294066410331681, 48.100613923364733], + [133.294159233089232, 48.100578659979163], + [133.34879893493067, 48.115153878923408], + [133.399459908706376, 48.121915553028387], + [133.399877730116714, 48.122000270194604], + [133.433789257166097, 48.113052782367326], + [133.443676718045822, 48.110448155667243], + [133.444154304577296, 48.110491787671833], + [133.467252408976691, 48.115496550151285], + [133.486262234206464, 48.114338741590771], + [133.538243548943143, 48.11908772175196], + [133.538318615500373, 48.119169611061317], + [133.565119265884675, 48.179104642335204], + [133.56530200825722, 48.179757721069748], + [133.565445547397672, 48.179834314653043], + [133.565454335831191, 48.179853968468549], + [133.573870102189971, 48.184329721530723], + [133.589545979107356, 48.192694489360662], + [133.612921513515886, 48.192280455248607], + [133.659730232301854, 48.181043207355827], + [133.68546628038942, 48.18457146031519], + [133.715716838234641, 48.227865594769007], + [133.717053942822645, 48.241287999428295], + [133.732898325894155, 48.252432570890839], + [133.758556075255058, 48.255547941774019], + [133.783328581168433, 48.258679712827288], + [133.806535070171947, 48.270084270135925], + [133.816369701949526, 48.275011155990484], + [133.816612903135052, 48.275036903149775], + [133.816677666751417, 48.275068730470757], + [133.822375105038105, 48.275646934428849], + [133.868424611092308, 48.280522091452411], + [133.932447265679826, 48.299601908004981], + [133.933271463484743, 48.299850510650465], + [133.933282443036433, 48.299850804756545], + [133.933291430624678, 48.299853483207414], + [133.935584422387365, 48.29991246721233], + [133.987925384987619, 48.301314509455153], + [134.015087909173815, 48.320464990617999], + [134.021757221512246, 48.325184410635629], + [134.03209669274267, 48.328033991756499], + [134.060962026378718, 48.336150874409803], + [134.104290643197658, 48.331031720052565], + [134.111523224078326, 48.331752237750791], + [134.142925106579014, 48.343716769917222], + [134.143358429686771, 48.344012738139462], + [134.16840673149045, 48.366727348417548], + [134.195759824339689, 48.380051415722043], + [134.196319401738975, 48.380002353703553], + [134.266407808058375, 48.380124921497043], + [134.271256179463393, 48.381316469768535], + [134.288053840888693, 48.380162775210962], + [134.35672854616368, 48.380282870780775], + [134.361910253950839, 48.380454010373697], + [134.425146447440056, 48.401149146906583], + [134.43057348250727, 48.402930870745422], + [134.441723842101396, 48.405322927172307], + [134.494001126774947, 48.416612856600523], + [134.525998495854026, 48.415481674487317], + [134.570651321292075, 48.403328173907646], + [134.631512165568893, 48.407515037439623], + [134.633038141703992, 48.407622066301265], + [134.696898289168502, 48.403137937129806], + [134.736750209100421, 48.379466967168547], + [134.756627326378947, 48.367730206737406], + [134.762824998072205, 48.368376612829373], + [134.813219707984871, 48.373732785210358], + [134.840782012309887, 48.39183852453025], + [134.862937430708399, 48.423201340275654], + [134.879091732805051, 48.435460046899316], + [134.92011041761296, 48.449431623969318], + [134.944115350645973, 48.448277839461653], + [134.988580203565192, 48.43735659916937], + [134.989818931427834, 48.437308331140251], + [135.020939784836514, 48.438162174033728], + [135.060314026833908, 48.4570489701971], + [135.086275145556414, 48.438157984008178], + [135.086072292866731, 48.436134133554994], + [135.087387202582647, 48.435070915870675], + [135.082693419009161, 48.402423289498294], + [135.082532913375729, 48.400821933364099], + [135.074619702150244, 48.393888693085898], + [135.040173901375738, 48.381273556642398], + [135.001504508153317, 48.363322490300163], + [134.856483660380178, 48.33005835164056], + [134.802239534999501, 48.304705477163033], + [134.788247366533909, 48.289668483159346], + [134.763500339046061, 48.286599369534322], + [134.763337626091868, 48.286523319988405], + [134.762355920874512, 48.286174085377858], + [134.707470248183824, 48.263279255623189], + [134.699481066150071, 48.26380680545045], + [134.67181481342584, 48.253964733895174], + [134.668646660700006, 48.201084917008721], + [134.675166503724228, 48.188979388375941], + [134.665047603295505, 48.168085781957345], + [134.671846201068661, 48.153201638040336], + [134.648264124894524, 48.138351316355525], + [134.625114385350571, 48.097135699388183], + [134.570345757777488, 48.051769584690575], + [134.566686387100958, 48.039912305223659], + [134.545047055794782, 48.030814087598429], + [134.544398340416279, 48.030276741720485], + [134.544462258211354, 48.02897721958756], + [134.550377751751739, 48.005950690002685], + [134.546918498794383, 47.97978653358355], + [134.592535578010654, 47.945396683164638], + [134.592609889057769, 47.945039542808814], + [134.602766333040364, 47.929000102976055], + [134.600685203012745, 47.90695142170194], + [134.642458632398899, 47.900250501097084], + [134.651572283059181, 47.898807263632229], + [134.65159772331495, 47.898784489722658], + [134.651788634998354, 47.898753865374793], + [134.666058134544642, 47.885839647468273], + [134.669995589841733, 47.882314869583674], + [134.664860511592991, 47.868323863150323], + [134.662754570592483, 47.862336829139295], + [134.666689699144172, 47.840833232589887], + [134.671236203144616, 47.816834321379851], + [134.672339944858834, 47.816177291258803], + [134.710345412085786, 47.796820346103814], + [134.720588900289329, 47.787455882419671], + [134.764580082188473, 47.76126902076912], + [134.765245035444167, 47.760950017540225], + [134.765299015576318, 47.760841057519414], + [134.765299070361181, 47.760841024907343], + [134.765299086025863, 47.760840915315555], + [134.777222404495376, 47.736773448698301], + [134.772078409547277, 47.7134120274848], + [134.772087820467476, 47.713346187659241], + [134.771081052099817, 47.712474604610847], + [134.709265075750068, 47.654956903767761], + [134.681813506448435, 47.633460970797607], + [134.677268701193839, 47.614116282223563], + [134.677786571910559, 47.600837323398366], + [134.670802046999285, 47.586591359921613], + [134.67067108356386, 47.586033921982931], + [134.620941117874963, 47.544645213910371], + [134.620355641871384, 47.544006667611519], + [134.58944107330646, 47.527522352949987], + [134.569200296819702, 47.516639352583795], + [134.569173368130464, 47.516502115663585], + [134.570144262218577, 47.494392989091381], + [134.561332126095579, 47.47654072363575], + [134.561186001896544, 47.475796029571228], + [134.560937074421219, 47.475740399258029], + [134.560808278666968, 47.475479475463565], + [134.515582809388064, 47.465400847707507], + [134.490715131642531, 47.446729551905797], + [134.487245317986606, 47.446687846365016], + [134.482683366034536, 47.443633775323313], + [134.423867891359322, 47.441093878367361], + [134.40784561811779, 47.437534750247877], + [134.330603531711063, 47.436737325756305], + [134.303826742073028, 47.427626897229523], + [134.261134544912863, 47.391218872771027], + [134.259174275688025, 47.389441506402832], + [134.256099152765927, 47.368781126702721], + [134.255899379870272, 47.368701943355006], + [134.255894198496492, 47.368668211406231], + [134.227911870889329, 47.349718223189974], + [134.195977546434136, 47.344950916684425], + [134.195652532477169, 47.344822091935285], + [134.182806426526412, 47.334359183450459], + [134.170026860714842, 47.323809860968339], + [134.149666547929797, 47.245818798342192], + [134.2032630156192, 47.207834848402847], + [134.222790626613033, 47.179778947446074], + [134.222787816736911, 47.179721337356007], + [134.222850759228521, 47.179632073558118], + [134.225310184143495, 47.132781216577499], + [134.225448667398609, 47.132356336198363], + [134.216672187530776, 47.10791346513988], + [134.214843298110623, 47.102728345930466], + [134.214373190323897, 47.102657890454523], + [134.193380907007281, 47.093633565877248], + [134.161296097885241, 47.094703178971642], + [134.140029728354762, 47.091515969082579], + [134.133795787841677, 47.088929272811711], + [134.110524572532825, 47.059197217725476], + [134.112895629427328, 47.044127482411547], + [134.10172933990998, 47.028614879956592], + [134.094477362585508, 47.003136387330599], + [134.056444549645988, 46.977547277712375], + [134.068675252708061, 46.936009729420313], + [134.068607993002558, 46.935918039503299], + [134.068639346913386, 46.935811881604167], + [134.050219752809198, 46.907778611796154], + [134.048272396035088, 46.894179180304356], + [134.035095358003105, 46.884342193025589], + [134.033854228450821, 46.846115532454334], + [134.033567517034214, 46.845797104882941], + [134.020372818883999, 46.814686119984614], + [134.045243495229755, 46.777750051697929], + [134.045194629071432, 46.777697575696045], + [134.045316330642265, 46.777561972151553], + [134.025684946229177, 46.756727846691909], + [134.025671431408853, 46.756673917293071], + [134.023228385444924, 46.706700694425798], + [134.020175825839175, 46.695661327714916], + [134.020713697125586, 46.691261587370761], + [134.003814593520701, 46.63595626741234], + [134.00364207269007, 46.635868174527303], + [134.003607449225143, 46.63574296120624], + [134.001527237055427, 46.634788293496534], + [133.968885394908114, 46.618120659583504], + [133.951777336650565, 46.611956668833969], + [133.920731288089115, 46.597708766381039], + [133.908882023040775, 46.584699477765383], + [133.883741524730738, 46.523255277150646], + [133.862655963483633, 46.497817462458372], + [133.862513246930206, 46.496361129910994], + [133.842391294551021, 46.473277063937893], + [133.843302533974509, 46.464026189208816], + [133.845066512094263, 46.448202979950139], + [133.895473919561994, 46.444154044644762], + [133.89587755925038, 46.443760682174968], + [133.924361229882237, 46.422485109745523], + [133.934614052281262, 46.406010473241807], + [133.941649248522936, 46.399154402719454], + [133.940560407443428, 46.396455636923982], + [133.9428439926794, 46.392786282747771], + [133.933819334706243, 46.379442782232921], + [133.933667356292005, 46.379370746370107], + [133.933660603028244, 46.379354007952003], + [133.933584378932096, 46.379331416141902], + [133.911717008263793, 46.368966556622929], + [133.86892777278436, 46.358251376341492], + [133.86251978782056, 46.337505572362055], + [133.862306309650108, 46.336373021710209], + [133.915826450168112, 46.328978049820314], + [133.915664675771609, 46.328729249215407], + [133.915898461275816, 46.328753985493925], + [133.901521198681422, 46.305014068359768], + [133.911525392126492, 46.278950999276987], + [133.904430408357371, 46.257153932777626], + [133.902973538383577, 46.252497265268453], + [133.9029128675366, 46.252491774376345], + [133.902906517437799, 46.252472265730511], + [133.894337563335256, 46.251715683840473], + [133.860388761833832, 46.248643216330173], + [133.867901097865598, 46.237786475050541], + [133.872187966920791, 46.231642380047141], + [133.87176553979748, 46.23144575511332], + [133.842436203228345, 46.201892621624708], + [133.84240821868147, 46.201913959686095], + [133.842337920377844, 46.201815429813081], + [133.826286352113897, 46.205402593658356], + [133.824633391855684, 46.215467166300947], + [133.807386348786281, 46.228617940736385], + [133.806961996762254, 46.228271339415947], + [133.787460929125643, 46.19144054254366], + [133.757237717301052, 46.171109387846791], + [133.757202612952739, 46.171103441962188], + [133.7569845630766, 46.170940287177842], + [133.715205191410575, 46.163990026273865], + [133.707801155083303, 46.162735949565501], + [133.697416409932089, 46.158614047614726], + [133.683411652606878, 46.131789016903149], + [133.738157754680117, 46.073194287514376], + [133.73800728294259, 46.072381247073572], + [133.738774579502916, 46.062990957223597], + [133.734822015163417, 46.05517036374323], + [133.733238099619683, 46.046612029713451], + [133.727363768936527, 46.04041338401894], + [133.724597170108751, 46.034939356805978], + [133.71654582468031, 46.028998193556532], + [133.681365850376579, 45.991875973509117], + [133.673502563149867, 45.977676544213352], + [133.677808901370241, 45.95779183692855], + [133.669759991077171, 45.944987049714484], + [133.669315893512334, 45.941071698296376], + [133.667292014176866, 45.941060813999705], + [133.665459883757023, 45.938146128741664], + [133.658104813077188, 45.941011405805966], + [133.608654996695748, 45.940745467781767], + [133.607896731816254, 45.939871295751807], + [133.610153465425753, 45.911243458566737], + [133.610321611763737, 45.911059139447204], + [133.61026510903767, 45.909827201401484], + [133.610914073376989, 45.901594751914772], + [133.609837420528009, 45.900502239875749], + [133.609767215051818, 45.898971538559955], + [133.606697321498501, 45.897315886914605], + [133.587292874655276, 45.87762561088271], + [133.585000869599128, 45.867720535977234], + [133.577950403883193, 45.868145524704119], + [133.576412335373732, 45.86658480031182], + [133.574307034743811, 45.86836514009898], + [133.569255472881906, 45.868669638685454], + [133.551676576320176, 45.88694410173936], + [133.540940810052064, 45.890165923385915], + [133.505477860179212, 45.884876897957454], + [133.504885640376926, 45.884574871719366], + [133.501116514266585, 45.86262068096277], + [133.484333935208042, 45.864483277593237], + [133.484867012731428, 45.858748011431722], + [133.487007068078071, 45.840091853194416], + [133.486608092500575, 45.840016109510685], + [133.486793570025355, 45.838020596803915], + [133.463460761789776, 45.833199999059374], + [133.462290858871683, 45.797060175844734], + [133.491168720507915, 45.785974393723784], + [133.497939107261743, 45.783393502948392], + [133.497687699822023, 45.783337202839469], + [133.487718304009064, 45.772364160397927], + [133.462584675756091, 45.775476241840018], + [133.462287661163316, 45.775409728478508], + [133.462255283892773, 45.774965013062697], + [133.475097955437576, 45.747126007502388], + [133.47794395351147, 45.746058148684], + [133.477571957104288, 45.741763124404741], + [133.479391418678546, 45.737819085136458], + [133.477181062752805, 45.737249906809303], + [133.477107481532641, 45.736400347187264], + [133.446950334490083, 45.729460622655829], + [133.446444261806278, 45.728794677104744], + [133.437995501072322, 45.702620677295684], + [133.438083041894117, 45.702591262476361], + [133.440120203086025, 45.703259218647055], + [133.47180739160828, 45.691840330535818], + [133.472216393888203, 45.691122026051438], + [133.477545420296991, 45.689331406020699], + [133.477693493580489, 45.681502946981809], + [133.484385248133691, 45.669750647447742], + [133.48075460262865, 45.657600831789658], + [133.478151975615845, 45.65726354505405], + [133.478170365251088, 45.656291306829829], + [133.443042517394957, 45.645506910481188], + [133.442199649177212, 45.644121613571542], + [133.463954721084889, 45.628634729173882], + [133.463838252430037, 45.628608790027265], + [133.456741786911806, 45.61594461475709], + [133.4439541652674, 45.624180334552896], + [133.432102145756232, 45.621540729311917], + [133.422853859699444, 45.612879561942528], + [133.40603654260147, 45.613289812100177], + [133.415806977144882, 45.581676385259534], + [133.415895857571144, 45.581575904057999], + [133.405736347659399, 45.57006080818109], + [133.383101594146666, 45.576610585535761], + [133.371939082923234, 45.570964949081741], + [133.365984106171226, 45.567182217467376], + [133.363325247185344, 45.566608350098114], + [133.335243949906015, 45.552405739912736], + [133.327392640242465, 45.558848929916813], + [133.28383044841911, 45.53438510109244], + [133.27855591717983, 45.535626407217258], + [133.241653042189938, 45.516705650829479], + [133.239487316710381, 45.515237682752314], + [133.202712230139667, 45.509708108320808], + [133.181830485581116, 45.492273624164213], + [133.165746668635705, 45.467542589033144], + [133.163116641225372, 45.463196203211908], + [133.164516184721407, 45.440880663135616], + [133.157866274759414, 45.437860326855478], + [133.157288796954504, 45.434932568559198], + [133.137151587529928, 45.428451880466227], + [133.136633052826369, 45.428216366122932], + [133.139983015405733, 45.401358954917207], + [133.137505565729981, 45.367138144382217], + [133.137552838017683, 45.364731580272533], + [133.123038904015402, 45.356704607065041], + [133.11174979925454, 45.350258599883958], + [133.121521849583161, 45.334434328643397], + [133.121484044320567, 45.33437150235347], + [133.121603979943217, 45.334180429546151], + [133.121199500871086, 45.333898636724918], + [133.103340702239677, 45.304220174420479], + [133.104486650330784, 45.299050196306098], + [133.090303465672605, 45.282402173478395], + [133.103658163923313, 45.265098729654675], + [133.102397740279315, 45.265046661740207], + [133.103048365547352, 45.26413575007836], + [133.092108408403277, 45.249475616268825], + [133.100321940991108, 45.252551184889541], + [133.099353025765708, 45.232772859833545], + [133.099436362252845, 45.232685825296493], + [133.116751848266745, 45.219229690861809], + [133.119004380305455, 45.212249478013341], + [133.122162587090969, 45.20895112605519], + [133.123365546924674, 45.198734966012331], + [133.130409748508896, 45.176906185972527], + [133.126205334766979, 45.174618011919215], + [133.128235709735776, 45.157375012571087], + [133.130693926033643, 45.151879644621111], + [133.131198899679333, 45.132210063706687], + [133.132045999936622, 45.125016048114126], + [133.131385166078672, 45.124954671183112], + [133.131395135853609, 45.124566331521535], + [133.099932057010392, 45.121942493800013], + [133.099928924718597, 45.121937750599365], + [133.095759852577032, 45.104592270631784], + [133.086631325556965, 45.101801318547963], + [133.08215325427372, 45.095020216409118], + [133.063147471291387, 45.094621374636468], + [133.063081026121296, 45.094601059717583], + [133.047489225396106, 45.075274355718427], + [133.038154427705734, 45.062684326153402], + [133.036585561489318, 45.061758797859113], + [133.028728909448887, 45.052020141555957], + [133.014784129582495, 45.048897381203709], + [133.000614171650199, 45.040538034270185], + [132.981085159337653, 45.041350915128199], + [132.980905192327867, 45.041310613750312], + [132.97152552464496, 45.03052463849955], + [132.955879504068918, 45.026279687865227], + [132.947158144281786, 45.020958564183296], + [132.941087759981173, 45.022266512556989], + [132.936582561536341, 45.021044198876453], + [132.936761058060171, 45.023198760411617], + [132.909658452689342, 45.02903839211568], + [132.908683146603579, 45.029648129775005], + [132.908381300894405, 45.029650683493799], + [132.855181706737085, 45.058707468897033], + [132.761467073370028, 45.078375336240619], + [132.757292221946187, 45.079156785658249], + [132.386789659799433, 45.161311309498267], + [132.16686014458557, 45.214526260979959], + [131.996265257658393, 45.252146329120244], + [131.992629496501166, 45.255217339893775], + [131.987977757243726, 45.256479630332002], + [131.974343323505224, 45.270663083397977], + [131.970382300489234, 45.274008832425558], + [131.943292199256661, 45.276275916613827], + [131.92480683698173, 45.285169317085156], + [131.924732359402753, 45.285492106879239], + [131.924366040326959, 45.285578717385363], + [131.911098939820164, 45.334034707551758], + [131.908270578937447, 45.337538371840161], + [131.887687072878265, 45.339580988258305], + [131.880391495435703, 45.340178847572794], + [131.880319683561368, 45.340140752341199], + [131.846479678701343, 45.317553306090709], + [131.822607948864885, 45.309404491689648], + [131.826939799148107, 45.292874617501319], + [131.818241345529628, 45.28944200059361], + [131.81820497327962, 45.289271905236227], + [131.781149619960672, 45.243734124357573], + [131.786095739331273, 45.209605746912452], + [131.786014211519046, 45.209610666923929], + [131.786061674802539, 45.209507723094376], + [131.751638540182427, 45.211541745528159], + [131.714076989969101, 45.2321315215056], + [131.691436707099996, 45.213658896654913], + [131.674218553032858, 45.212933166455407], + [131.65253615873587, 45.174454620480375], + [131.643297459862225, 45.157859249600463], + [131.680178979594473, 45.148931315686724], + [131.68817311650281, 45.129924455765668], + [131.687879498798623, 45.129657951174977], + [131.677847646632245, 45.113682290235793], + [131.650359782765037, 45.091934598189624], + [131.643851428171217, 45.089695500771398], + [131.625477379767005, 45.073018140450991], + [131.624116886772214, 45.072413160292214], + [131.597403889323004, 45.057155021782137], + [131.560476543492598, 45.043880820696245], + [131.557269764395102, 45.033560750106716], + [131.522084657830192, 45.010019050065537], + [131.521830378413, 45.009926965295904], + [131.521828597149749, 45.009925356474973], + [131.478122454483469, 44.993828668892313], + [131.493301399444164, 44.978422498096855], + [131.492503149641266, 44.977097438487412], + [131.493995007138039, 44.975571173578899], + [131.49084160410041, 44.974339345873503], + [131.485756920374513, 44.96589899423482], + [131.457336599907023, 44.961251138643938], + [131.456893732539186, 44.961078139415172], + [131.456717557791848, 44.961149900575236], + [131.45670408844353, 44.961147697799731], + [131.42615488035446, 44.967076155429808], + [131.402971026401417, 44.983042444769502], + [131.402072870039262, 44.983408290291869], + [131.372174185825003, 44.975670008313543], + [131.347458305794845, 44.987554889580991], + [131.331086610909182, 44.970847025783364], + [131.306388790007475, 44.963866203619261], + [131.306244356271151, 44.963781799985512], + [131.30608447735645, 44.962453915451896], + [131.306087170120776, 44.948445413282933], + [131.304218467384288, 44.946955650490445], + [131.303893551796534, 44.944257043331675], + [131.2858497633338, 44.925791861796618], + [131.267513853122495, 44.917649532819667], + [131.267486738999253, 44.91767246853572], + [131.267364037079574, 44.917574648400418], + [131.258927902415508, 44.924912350272415], + [131.255600377955119, 44.927727088389389], + [131.25467167195302, 44.927456895677246], + [131.241923885157348, 44.920158258855274], + [131.216508192418019, 44.916353818904625], + [131.200192409230368, 44.911606992998152], + [131.199686786586028, 44.913835845893637], + [131.198741188664201, 44.913694300646455], + [131.195670807716624, 44.930554017479324], + [131.164153434961435, 44.933760286609932], + [131.152196869952832, 44.945473996909826], + [131.125573754748814, 44.936545328237543], + [131.119693126412415, 44.929997022252692], + [131.112389822942248, 44.932123796121672], + [131.083175777521973, 44.922326199929941], + [131.091544240299356, 44.902183859451043], + [131.094095950975827, 44.896635549883534], + [131.093908731015603, 44.896492685536245], + [131.094234038398412, 44.895709692023651], + [131.08809700624434, 44.892057857834089], + [131.071341112234933, 44.879271721901659], + [131.062672430809499, 44.87692899236675], + [131.053688299826661, 44.87158299517089], + [131.038256324650803, 44.870330487909342], + [130.96114434594233, 44.849490812167453], + [130.965430045460863, 44.818006863651739], + [130.965718991517349, 44.817971728419153], + [130.985809349164356, 44.823721937020125], + [131.007441845791135, 44.812898317116435], + [131.008144494000703, 44.812812876572387], + [131.008151027757037, 44.812543484469323], + [131.008385438869595, 44.812426199034029], + [131.016144410715725, 44.797138919050965], + [131.008943555279558, 44.787345410513993], + [131.009018236723875, 44.787321684577961], + [131.056390614768958, 44.784678921567213], + [131.056479409013008, 44.784715645856338], + [131.056492316777906, 44.784673247916906], + [131.056615013286262, 44.784666403046387], + [131.056791485616344, 44.783690572574152], + [131.065452036358948, 44.755243393001273], + [131.085510572029705, 44.743844616887337], + [131.085472696574783, 44.743398675369157], + [131.085644509548587, 44.743325572485702], + [131.084417230531301, 44.730971732097181], + [131.083205960200331, 44.7167103659609], + [131.103037637096008, 44.708029209488856], + [131.103983862095305, 44.707702122674739], + [131.152075542250969, 44.547513843366559], + [131.261256368909272, 44.185713315611387], + [131.29616021122817, 44.067583112657097], + [131.303184981492308, 44.044184348931147], + [131.303079987363816, 44.044163497365695], + [131.303091222893471, 44.044125471311517], + [131.28367440237804, 44.03883440527602], + [131.27983065439048, 44.035609184950864], + [131.274910765503449, 44.033460868130078], + [131.259635144165202, 44.032283729147188], + [131.2586435791562, 44.032013528578716], + [131.257722761431012, 44.029944682814808], + [131.249163860969787, 43.996719626850556], + [131.250167143934618, 43.990428989422796], + [131.247230609661159, 43.989214879808237], + [131.23804085084592, 43.953540875616007], + [131.238055689933276, 43.95331809144821], + [131.254180010239168, 43.946871212582678], + [131.255739018616168, 43.94626567759591], + [131.254910338153138, 43.913926749726926], + [131.246908950269983, 43.892638023832447], + [131.246625874317743, 43.890808790870992], + [131.22587742045539, 43.858816391576489], + [131.225278167705937, 43.846303161060519], + [131.21065155552381, 43.835195957379483], + [131.216788265117685, 43.803027454588808], + [131.206058667157322, 43.798685328273926], + [131.206082918800433, 43.798398578118459], + [131.217153305970243, 43.764385401119739], + [131.223204705225015, 43.760070683046536], + [131.224417155350068, 43.74206760944201], + [131.225085241443367, 43.7400149503802], + [131.212403914869384, 43.728467283945342], + [131.220704744227817, 43.716852370992981], + [131.210009532216247, 43.711994469400111], + [131.213995781671002, 43.679416211373493], + [131.231878836816918, 43.667741581010795], + [131.231624444240708, 43.667103387063072], + [131.231854964477947, 43.666945261473771], + [131.231370794438135, 43.666467056509518], + [131.225271960546792, 43.651166928905546], + [131.226291516858424, 43.633901173657534], + [131.217424615594126, 43.631480316469975], + [131.209526348590231, 43.611665956026137], + [131.209299071870078, 43.610510713791427], + [131.237435642027378, 43.601631005343613], + [131.225604276316687, 43.581580468006706], + [131.211557425451701, 43.581889826483966], + [131.193216460553202, 43.529894597033596], + [131.232766785335258, 43.510477238337749], + [131.269276532268179, 43.493080880487867], + [131.295138782653453, 43.500877908049134], + [131.295399781438533, 43.499060098889586], + [131.296766078686829, 43.499380123778636], + [131.296928006761135, 43.499544941128995], + [131.297757439125434, 43.499352630024269], + [131.311271347857144, 43.49683818095977], + [131.311203582064564, 43.496235024883461], + [131.312085373476805, 43.496030573878265], + [131.313244988961969, 43.4868680646454], + [131.309687499925246, 43.482740987263305], + [131.306982817705858, 43.458667698176406], + [131.306975245629701, 43.458520761587131], + [131.306773946099611, 43.458410398588953], + [131.289229050287389, 43.439826578799575], + [131.288730430663122, 43.438908567869589], + [131.292786769542573, 43.434756547290384], + [131.293593837173916, 43.425650576600781], + [131.295804959564236, 43.41975831063256], + [131.306597048382031, 43.41481410451496], + [131.305344377776606, 43.402532813653465], + [131.31017256156926, 43.394717119441026], + [131.306012396563233, 43.392557223114309], + [131.30699051958797, 43.389950691229586], + [131.293965499801629, 43.382067543252369], + [131.292121280713332, 43.378309542510472], + [131.288956994228386, 43.379036239559447], + [131.269950769178564, 43.367533079716779], + [131.267888587571548, 43.362138850249131], + [131.26212365532362, 43.2951309422657], + [131.247970396992031, 43.262462154816895], + [131.22189718859164, 43.247692879659482], + [131.220761880523639, 43.24646465515999], + [131.198760661428679, 43.23444941804123], + [131.198561216127217, 43.233902877304786], + [131.19691037089413, 43.222515455439549], + [131.198375649999832, 43.219066636745225], + [131.195690586601359, 43.214101463595568], + [131.193860168442882, 43.201475359498836], + [131.194065375800477, 43.200279764431365], + [131.194853465516644, 43.199762308636814], + [131.203615259418285, 43.196898262424945], + [131.21131287206299, 43.188955144024234], + [131.211615863663013, 43.188756201244111], + [131.211585012326481, 43.188589904773153], + [131.213312053844476, 43.179219507972491], + [131.208822643480403, 43.17370004125145], + [131.205723017827893, 43.156992278636928], + [131.211186031219626, 43.14442133595324], + [131.204788234256313, 43.140740424897189], + [131.201927323642423, 43.1365325313906], + [131.200520632553463, 43.12895011227905], + [131.194235744757123, 43.125219579252381], + [131.187435720515055, 43.115217946305911], + [131.166554833192635, 43.108448454607604], + [131.16422824026526, 43.068807886004713], + [131.164360996941099, 43.067230581655615], + [131.164141989577757, 43.067338343887982], + [131.16411351786445, 43.066853241878455], + [131.11338156469057, 43.065484338553411], + [131.112990832245714, 43.065349774125217], + [131.117641395409549, 43.049271076792202], + [131.112606791235777, 43.04778610488993], + [131.101284864542151, 43.03444138757213], + [131.099319487283879, 43.029513708658044], + [131.095186168630818, 43.018579945350297], + [131.106804529695296, 43.012257038028707], + [131.10812306709056, 43.007545434902376], + [131.111074781811681, 43.005127315565744], + [131.110498544937514, 42.999057007580902], + [131.110970124146348, 42.997371887323652], + [131.110250796336715, 42.996447125469956], + [131.109068089799734, 42.983988025302935], + [131.112135086478389, 42.977537315526], + [131.108032531205737, 42.973079039981855], + [131.108000723197819, 42.972743961799303], + [131.143764020659546, 42.965776604029095], + [131.138217232016018, 42.933804458266557], + [131.107835492175354, 42.912616812852967], + [131.107596369143522, 42.912322932264836], + [131.107470278269091, 42.912362119646232], + [131.107395341552603, 42.912309860210605], + [131.090260925845143, 42.91531597514215], + [131.082836528556783, 42.914032041596023], + [131.075503069322792, 42.917905139173584], + [131.061166155904914, 42.920420451643736], + [131.055893331337046, 42.91560726068171], + [131.041904863473974, 42.923338022756418], + [131.036698808109861, 42.919994823231022], + [131.026480698410893, 42.926072607974568], + [131.011126524702235, 42.910840731211493], + [131.012536334742123, 42.907983200303839], + [131.017619736705882, 42.902937895246886], + [131.017528345307312, 42.897864940341229], + [131.021891890055741, 42.889020511919789], + [131.030439967778165, 42.882705090237664], + [131.030826822767239, 42.874557904019902], + [131.038540610633788, 42.864022852198282], + [131.036034729402758, 42.860561277969509], + [131.03593683700899, 42.860552939069549], + [131.036095553071021, 42.860231238953929], + [130.998436686027901, 42.856839520686378], + [130.997009936435035, 42.856213121949885], + [130.995626213305258, 42.856586397519855], + [130.974770942794549, 42.854708082861983], + [130.960618828835692, 42.863490694079765], + [130.957497562124132, 42.863205551308006], + [130.9430243284732, 42.874409603912213], + [130.942854508760774, 42.874514991737357], + [130.920976464077398, 42.870896941494522], + [130.916664150708243, 42.867122390952034], + [130.906515856291719, 42.868505539234043], + [130.906072574173265, 42.868432232089852], + [130.901195734386107, 42.85710698601288], + [130.884132275448451, 42.850700174939568], + [130.883797696111486, 42.850428720556835], + [130.881872540878135, 42.851627955967274], + [130.871861671445174, 42.856759304401123], + [130.871161006962723, 42.858300483225754], + [130.866119891909563, 42.861440740995654], + [130.852961358206187, 42.8597606871244], + [130.850439558920471, 42.867133963762122], + [130.837831846631815, 42.878672698261248], + [130.836333611349488, 42.878789438778618], + [130.795260710577963, 42.877050132188984], + [130.794931742027302, 42.877007917913083], + [130.777067508396073, 42.839739869619329], + [130.776646163784619, 42.839789697992664], + [130.776762337292723, 42.839150781644868], + [130.762722162877708, 42.83517528403577], + [130.747064666551665, 42.84306451240267], + [130.726120155042935, 42.834693223984168], + [130.719887217769696, 42.828855136413885], + [130.713467325267686, 42.829636028579309], + [130.712439051953993, 42.829225039166715], + [130.712002488922963, 42.829814205896902], + [130.711194632078161, 42.82991247063898], + [130.71074673275524, 42.831508920526055], + [130.701563084931934, 42.843902777482832], + [130.691402688223292, 42.843604179024943], + [130.688997383041595, 42.844563393427592], + [130.659597490090533, 42.845530695051856], + [130.644888433603768, 42.839062563757956], + [130.63880733444276, 42.831691614765802], + [130.631031187824135, 42.832739190692521], + [130.596898297410178, 42.817101275380217], + [130.586101702351243, 42.815944237761464], + [130.581764294627305, 42.811113846070789], + [130.574361144628796, 42.814686038590722], + [130.55571204190116, 42.812687472070991], + [130.555266133863626, 42.812373954998293], + [130.543343069517817, 42.801225457507229], + [130.540459654319307, 42.795948036891467], + [130.526710209050322, 42.78567312986619], + [130.525938679732093, 42.784951721978167], + [130.525660589976809, 42.784888753610922], + [130.525509186351485, 42.784775610269996], + [130.5246506447846, 42.784660069890805], + [130.495644318736737, 42.77809211491811], + [130.486650825199945, 42.772586881620363], + [130.459166069048422, 42.769757423824409], + [130.457129542492822, 42.75982585906241], + [130.431044353012965, 42.750393972120506], + [130.425261804196424, 42.746397433860807], + [130.418634806774833, 42.738474405062654], + [130.421929801026494, 42.729483685002805], + [130.40105929048849, 42.72738871073819], + [130.417308115014094, 42.705016187738678], + [130.418059090219003, 42.704368903180182], + [130.429977670758205, 42.707636383106433], + [130.435019280499688, 42.703393265893645], + [130.448114155305177, 42.701483050748095], + [130.451802645853746, 42.692049100833316], + [130.45847918106017, 42.686167839861973], + [130.463794445112313, 42.687456753148275], + [130.469666112115704, 42.689882998011385], + [130.472758430749423, 42.68963045516432], + [130.514206593570094, 42.699681336405298], + [130.515593497935924, 42.699087896319206], + [130.521929121191022, 42.701407901693941], + [130.53571922877768, 42.697137596116306], + [130.541059687699828, 42.691408993083535], + [130.56308261700508, 42.684880410232815], + [130.56822251177789, 42.678095437327038], + [130.585370712434383, 42.669439459139916], + [130.585516561439505, 42.669168638836311], + [130.585834007444674, 42.669032807419761], + [130.6093003883542, 42.630461093760466], + [130.616333015507138, 42.629265847478344], + [130.6167676954596, 42.618187073638403], + [130.627082597508206, 42.601232458873739], + [130.626615872373549, 42.599950755788115], + [130.628029337391411, 42.59818297284869], + [130.626775225806767, 42.588560369652939], + [130.621012989575178, 42.584564328878734], + [130.620275901129389, 42.582540164193325], + [130.616825763582142, 42.571532345211857], + [130.616070976690054, 42.570992758175137], + [130.616017937707511, 42.570847104507642], + [130.615756167200942, 42.570767705089111], + [130.604838281807901, 42.562962655096626], + [130.603776671363562, 42.552448773166603], + [130.594100993023972, 42.557485570634682], + [130.576500498379829, 42.558860797319689], + [130.573327290104231, 42.557898309622864], + [130.563589207331717, 42.552092277370456], + [130.569795572474078, 42.538816866029499], + [130.560985905983813, 42.527519951102008], + [130.560757988542719, 42.525174593549401], + [130.5635946954649, 42.518377425701907], + [130.558845697140811, 42.504191751498411], + [130.56318470489785, 42.501631362515432], + [130.593256903274323, 42.483985737590785], + [130.593258652714525, 42.483885138268697], + [130.593338928621137, 42.48383776855691], + [130.596147219591501, 42.468432674309028], + [130.593561190828552, 42.46648807085262], + [130.593804047703628, 42.452522896771832], + [130.594678172760666, 42.447806070240922], + [130.603101507598495, 42.443326931349922], + [130.609016727495032, 42.440934121932585], + [130.635495646559036, 42.426101230312007], + [130.638790062910829, 42.424349412452614], + [130.638568081891094, 42.424380121524223], + [130.638969681225404, 42.424155154659594], + [130.633466409171774, 42.420447235905684], + [130.614441943134153, 42.427717755181575], + [130.574776201865376, 42.433205152665124], + [130.574789831790582, 42.433362986375869], + [130.574463807957926, 42.433383822803755], + [130.567678061195551, 42.44801379800132], + [130.576880483265427, 42.470474125741866], + [130.578149842913916, 42.472271712282463], + [130.57908456520758, 42.483095739997928], + [130.578149907398341, 42.483458991595953], + [130.556520992103231, 42.49000642990395], + [130.552587228733699, 42.493393840246256], + [130.551934674198634, 42.493647453360396], + [130.535435647684892, 42.535545131052302], + [130.528657167491531, 42.542497432962513], + [130.524576285340459, 42.552117843383009], + [130.522630872698159, 42.568061615274289], + [130.521576637202116, 42.570738744072628], + [130.513692334959615, 42.580692870625128], + [130.513399537890393, 42.590869040391269], + [130.513626577451845, 42.591217331780129], + [130.516045183658576, 42.619701158611491], + [130.515920284488828, 42.620017238543802], + [130.515806726159127, 42.620078822122593], + [130.475996248587393, 42.624257538317693], + [130.475504905247618, 42.624154991846282], + [130.474321773602355, 42.62273278524529], + [130.452723171430819, 42.586060618374312], + [130.452597854166328, 42.585613748582674], + [130.469395779984467, 42.567342092470028], + [130.468523162057409, 42.559095271985768], + [130.453477281115454, 42.550314959804005], + [130.434658079745162, 42.547237699745963], + [130.428505772705648, 42.550741571487563], + [130.428339747334206, 42.550673022243636], + [130.422358951211862, 42.561686978304046], + [130.41662834061276, 42.572064892857597], + [130.416656271173451, 42.572188768715343], + [130.416619300568073, 42.572256852063248], + [130.416696512763281, 42.572367245671622], + [130.419048702678623, 42.582799529742054], + [130.431169922425568, 42.593060504212147], + [130.43937247844849, 42.604788052622332], + [130.413618933271266, 42.61437274942638], + [130.388489237268004, 42.603732601457352], + [130.380896925577474, 42.600455898913069], + [130.380869987482782, 42.600506539943623], + [130.380727127537426, 42.600446051708623], + [130.375700593669592, 42.6068106545587], + [130.365951500893573, 42.628297709408912], + [130.326185202202538, 42.647207820593714], + [130.325781226220357, 42.647708143416509], + [130.311671797401431, 42.659976984631371], + [130.302706649351933, 42.67628592512304], + [130.283152746540338, 42.700503364482678], + [130.281539697918618, 42.700895704041095], + [130.255226700826455, 42.705765167125584], + [130.252815397819063, 42.707882275347771], + [130.250530434079536, 42.708438043879781], + [130.24895155525013, 42.711274703776219], + [130.247870394526615, 42.712223955798969], + [130.247635673919973, 42.713638854671252], + [130.235120367632192, 42.736124220094347], + [130.235125884835924, 42.736233096265664], + [130.235085310669803, 42.736281154591595], + [130.235133183996368, 42.736377137464856], + [130.237200428025517, 42.777172008535992], + [130.236821805868857, 42.777923139711099], + [130.237242398257678, 42.778000246608393], + [130.238191697761835, 42.796733666724442], + [130.238802474357072, 42.799635387246504], + [130.240978707224059, 42.819483154823828], + [130.24359789093981, 42.822417790532278], + [130.250959388404709, 42.857391311839336], + [130.251040466097834, 42.858040294082087], + [130.251107324111246, 42.858094135226793], + [130.251121450315139, 42.85816124699241], + [130.269290473720332, 42.887272493592342], + [130.26989421833423, 42.89037601481639], + [130.251878505679002, 42.903205786168627], + [130.250838811991571, 42.903559452684419], + [130.222364887797397, 42.899254580515155], + [130.202778929027261, 42.89972478228546], + [130.201725091638849, 42.900095105593714], + [130.164579095165436, 42.909501309032429], + [130.163481039672206, 42.909669613690539], + [130.138839219417548, 42.900329406963415], + [130.128851226899826, 42.900811131234761], + [130.109178331811449, 42.910588504405027], + [130.094943694448858, 42.920212989869405], + [130.097265929707333, 42.92560385270783], + [130.120270214123195, 42.929876627003949], + [130.120089587759026, 42.930459244637312], + [130.112659919204503, 42.943205892904935], + [130.113595828774436, 42.9514051265311], + [130.113486301847104, 42.951758410059128], + [130.136800899248982, 42.973554583644223], + [130.136791253245008, 42.973721894283237], + [130.10214795465248, 42.986832764274382], + [130.101224344986917, 42.987009655858536], + [130.075880611859816, 42.973062721067279], + [130.069045561716592, 42.970698253969069], + [130.065455674811943, 42.968852105031708], + [130.0631449608465, 42.968657043396405], + [130.059264022835663, 42.967314500175135], + [130.020187347168871, 42.964934098467943], + [130.009196789365689, 42.967110748420588], + [129.995335595055082, 42.97865013758171], + [129.994421284216969, 42.978590563483927], + [129.971306376980039, 42.973982285080154], + [129.959668406370099, 42.976326157051503], + [129.956796993366936, 42.976139063306256], + [129.956565967556571, 42.976950984147365], + [129.95500303135492, 42.977265757442368], + [129.951335292231988, 42.983098763281781], + [129.94729350458141, 43.008493414671406], + [129.890711506188552, 42.999454189398669], + [129.89035464465789, 42.999365919651275], + [129.894724122385298, 42.97794560618221], + [129.905723553599159, 42.976448266679121], + [129.909594420807906, 42.972105702705811], + [129.902048128435325, 42.966775995026843], + [129.896819658117039, 42.967672746344029], + [129.897132968474011, 42.966136817686561], + [129.862089551585996, 42.971252509607638], + [129.860823011420621, 42.970355189569318], + [129.849896737784235, 42.9499392882881], + [129.850507111244781, 42.948133312774949], + [129.868157778977263, 42.921447562448563], + [129.86780510015123, 42.92138171026739], + [129.863786202243034, 42.916709454145604], + [129.853056851812539, 42.918627917723299], + [129.840084890581494, 42.916205793461494], + [129.839923853344686, 42.916064719098486], + [129.838761674959301, 42.89917251848766], + [129.828737926954204, 42.864796296801586], + [129.828654111773119, 42.864405873140718], + [129.828614547010034, 42.864373168016719], + [129.826154975042186, 42.855938120450062], + [129.809674310664406, 42.848716742204914], + [129.809512935111712, 42.848583345539623], + [129.804054370403577, 42.793732896627844], + [129.804239799835329, 42.792818058943226], + [129.799100977767324, 42.783162932531894], + [129.78755964750485, 42.773185220075781], + [129.776820751516567, 42.760315855945002], + [129.776615117662629, 42.759636775426955], + [129.774387485525494, 42.743865700614059], + [129.769877021661699, 42.737385041894193], + [129.760912485530071, 42.707780763591046], + [129.761890265721576, 42.703881373654134], + [129.782607421627461, 42.68574324641375], + [129.789905842315648, 42.679469162591701], + [129.789525168171934, 42.679232354976023], + [129.770874937732174, 42.663399976143168], + [129.77672790714962, 42.650674390429003], + [129.785645812315437, 42.646651007490398], + [129.780993324862209, 42.641561885332386], + [129.773240890081155, 42.643488041119518], + [129.763359103822438, 42.655692632863975], + [129.760621319357369, 42.654695570530485], + [129.747492152338936, 42.643550081113226], + [129.747486518668182, 42.643533738806603], + [129.762103375998208, 42.637457449931397], + [129.765880840664323, 42.631877625518115], + [129.762186156155536, 42.6294803427541], + [129.779448589692123, 42.613439191390455], + [129.779642039471668, 42.613425824914842], + [129.779636648957677, 42.613264436936667], + [129.779928519355451, 42.612993215777756], + [129.779619767795737, 42.612759027509149], + [129.779352070435294, 42.60474436772558], + [129.766403798111753, 42.602734705490924], + [129.754964085859314, 42.594057675945884], + [129.752334879358443, 42.585428158629021], + [129.739275979513053, 42.582026999093188], + [129.74296440007916, 42.544248489546746], + [129.736571647235934, 42.517514481306591], + [129.737447835225112, 42.512262325392363], + [129.732422592649243, 42.496867212489342], + [129.74296646515532, 42.47735925300411], + [129.741672107434084, 42.469035280134555], + [129.741745434163903, 42.468818481906361], + [129.741618773608337, 42.468692292016669], + [129.741613525541027, 42.468658541864635], + [129.714553535051351, 42.434863472943867], + [129.697690778346185, 42.424927531537833], + [129.697472831784154, 42.424710394857058], + [129.645804656394574, 42.424367758131247], + [129.64543510633797, 42.424280817563464], + [129.645395584778043, 42.424365045378991], + [129.645254527705845, 42.424364109961147], + [129.629833222703979, 42.447088970706218], + [129.624956186766468, 42.452533337294696], + [129.621287576185892, 42.459681849653663], + [129.62065974893801, 42.460607016932194], + [129.584870890830274, 42.445821380228338], + [129.591888586006007, 42.440850248873687], + [129.604078620347821, 42.442679812818831], + [129.607657461686387, 42.439517739204227], + [129.597020186017687, 42.42770778841782], + [129.594819595616514, 42.415194868159837], + [129.594819959760144, 42.412921460527784], + [129.594381444296801, 42.41270346743314], + [129.593732681789845, 42.409014496731672], + [129.585112065278764, 42.408095509934661], + [129.563068949723856, 42.397137522413203], + [129.562786645780733, 42.396945200942227], + [129.571359246212666, 42.378097199875135], + [129.571369230055865, 42.378090718587607], + [129.571362915874431, 42.378089131636145], + [129.571406291903543, 42.377993763672904], + [129.550520510490685, 42.365871131107809], + [129.551497465100852, 42.360238670759941], + [129.539465656638811, 42.359269494653006], + [129.539336412434011, 42.359379599446484], + [129.539313209890594, 42.359366132107013], + [129.539150265290601, 42.359538180582199], + [129.531408602467565, 42.366133402299475], + [129.529565160467257, 42.369658814647423], + [129.50811247970023, 42.392310077806506], + [129.502464842918926, 42.394469375634024], + [129.492713556592776, 42.408569353906351], + [129.491716904234551, 42.40962169021293], + [129.491479430886898, 42.409770506763309], + [129.471775051474708, 42.414964771530727], + [129.462359485071289, 42.420265472004182], + [129.445282898297165, 42.438474635054106], + [129.42628901714744, 42.432347279576042], + [129.419122294466945, 42.433449766113931], + [129.393870501324187, 42.446476418679858], + [129.393488376082644, 42.44622993739987], + [129.385668135918621, 42.4259251197144], + [129.385659201312023, 42.42563028296474], + [129.375420849930435, 42.421978662956548], + [129.361325790914179, 42.422995870507862], + [129.354279325119762, 42.430937503377272], + [129.359776439156548, 42.435842733811931], + [129.36101863254018, 42.456435081962226], + [129.360837555841755, 42.456598222874568], + [129.360795426057081, 42.456586051212561], + [129.335409187172019, 42.43880887256163], + [129.348104431251471, 42.427731270237452], + [129.349046639774315, 42.424866458179771], + [129.349374059357132, 42.424538233234927], + [129.349146573990453, 42.424562605327253], + [129.351773113407432, 42.416576536841141], + [129.342222563690967, 42.411711761357743], + [129.3478187279743, 42.406985862274915], + [129.334313038078022, 42.407177827185485], + [129.324374775416146, 42.427054842592533], + [129.32100020572156, 42.419518715828083], + [129.317592760901022, 42.419452337761797], + [129.309922736683887, 42.410419439676822], + [129.311549071871639, 42.407275930845046], + [129.302488416858523, 42.40166412790564], + [129.302102522895211, 42.401209665084721], + [129.302871354276647, 42.40059568337719], + [129.317725850590818, 42.389786161405972], + [129.317337968044882, 42.389042777970154], + [129.319297056187366, 42.387478268102342], + [129.316269675553201, 42.386995377407224], + [129.314254268295116, 42.383132815433896], + [129.302074602380912, 42.384731153122353], + [129.29335444902253, 42.383340221017797], + [129.287526188798665, 42.378125258551172], + [129.279441305063756, 42.381120966629467], + [129.265841685888802, 42.378951721876227], + [129.265507945557118, 42.378202757209955], + [129.254975540166157, 42.371656196438884], + [129.24246899008395, 42.375223595588892], + [129.236519188350826, 42.374274556058715], + [129.224995027075181, 42.354761799290529], + [129.224615810746144, 42.353944636179271], + [129.2528767211858, 42.333655818468337], + [129.253531249371122, 42.333285554261806], + [129.253507517805247, 42.333202962653523], + [129.253558240036909, 42.333166548606833], + [129.253478138162478, 42.333100714367063], + [129.249955673941997, 42.320841684071915], + [129.242122384842276, 42.318284651259169], + [129.235560827730012, 42.318374810391838], + [129.224346669043427, 42.309158102080382], + [129.234867925188126, 42.310002495559395], + [129.233900969027076, 42.304111785654776], + [129.215412441440719, 42.294312985910175], + [129.202123986463135, 42.290893692866582], + [129.201893460058415, 42.290704227504982], + [129.201863018180433, 42.290623966463876], + [129.221650456559871, 42.282582833502637], + [129.222483360380039, 42.28270213863631], + [129.222375576806314, 42.282288162297455], + [129.224627395121445, 42.281373078185545], + [129.220994178996591, 42.276982474352224], + [129.218515754266747, 42.267463313311517], + [129.209550762365751, 42.263153539546607], + [129.209222332314141, 42.262756644290704], + [129.176533818803989, 42.259600829596955], + [129.176111979868324, 42.255048857611186], + [129.174919669871912, 42.239625263691437], + [129.186220073770698, 42.237841309545978], + [129.192654079621775, 42.241507737949618], + [129.202635823982547, 42.235237449307135], + [129.202487647731886, 42.235090381570103], + [129.206757290900441, 42.21669630485475], + [129.215424988188403, 42.215555369228589], + [129.209227399056488, 42.205806701693191], + [129.208530517097671, 42.205746796415077], + [129.184331418361069, 42.195701502770483], + [129.17182377453716, 42.187872723329647], + [129.160639778890527, 42.185866860662777], + [129.159889489971505, 42.185555408050767], + [129.15980463659622, 42.185479306927988], + [129.156898282601134, 42.177822324682296], + [129.16038868862563, 42.170253912152184], + [129.153701810865613, 42.164616451574737], + [129.138043074150858, 42.165962353946412], + [129.126335400992787, 42.155462275786896], + [129.126384941128435, 42.153825600708707], + [129.108497228562101, 42.139464032394194], + [129.106888972302357, 42.138021660694889], + [129.045277675574823, 42.135147205385934], + [129.041031458718038, 42.132641809778406], + [129.036322834082142, 42.117421617729704], + [129.039746961043193, 42.117048818117688], + [129.035390608078274, 42.114408283707803], + [129.032691481722424, 42.10568360831396], + [129.032714563797754, 42.105247250697175], + [129.021252171608211, 42.098977996266434], + [129.020768572561167, 42.099018813942976], + [129.002529080779254, 42.089361598639684], + [128.982271667166088, 42.092307543919354], + [128.972912902476992, 42.089920004504656], + [128.965012174140753, 42.094681439789483], + [128.958524738136674, 42.089493170991673], + [128.948577232236971, 42.081512798753593], + [128.947985372230988, 42.062701547154717], + [128.955574334249775, 42.05353683642285], + [128.949408088249754, 42.028491571967933], + [128.946855673676822, 42.026796023013397], + [128.946745658517358, 42.023299380524584], + [128.939932955016019, 42.022197315376971], + [128.924422393995144, 42.011893771508305], + [128.908774188596681, 42.010061146585571], + [128.892226137260053, 42.014479964821199], + [128.892039858014215, 42.014449831135721], + [128.840101403728539, 42.027378628517681], + [128.833835043740777, 42.026788723577994], + [128.824335669448232, 42.029227220769499], + [128.81817057765835, 42.03283776684939], + [128.789451757380789, 42.039986608945753], + [128.788986629947971, 42.040038963341786], + [128.777940946591656, 42.033897512600916], + [128.773084757267924, 42.031161678808665], + [128.760310073138299, 42.034558420152038], + [128.756102974813359, 42.038112142355672], + [128.732309368779681, 42.047855975253711], + [128.731886421013883, 42.047846633406053], + [128.717884528329705, 42.0331812077929], + [128.697929583660482, 42.019367862846863], + [128.696172151724738, 42.017879174373306], + [128.695200445302845, 42.017851238494323], + [128.67359975511269, 42.012096123601829], + [128.652376859075872, 42.016435339030544], + [128.652227704639586, 42.016905742719203], + [128.631893163706678, 42.032952794154625], + [128.615787680385523, 42.027761361746293], + [128.601399196985142, 42.027874606406414], + [128.600951388599896, 42.027797248730963], + [128.592740151178646, 42.00618205879865], + [128.592587504921198, 42.005155786878213], + [128.563346341815674, 41.994184443294053], + [128.545148021606792, 42.001855673667144], + [128.540856037123604, 42.001558795132759], + [128.532209603424121, 41.998476070511629], + [128.521016864090456, 42.000186510438681], + [128.508443571123962, 41.99931680999989], + [128.500264048601508, 41.99782597667987], + [128.496446134497035, 41.99848694180811], + [128.492950985963631, 41.998245180781687], + [128.491004790864309, 41.999428958389316], + [128.490746010077061, 41.999473759050503], + [128.466177572376978, 42.012974696183335], + [128.460323072381755, 42.018091183628606], + [128.460197493856583, 42.018167567052934], + [128.459311290478183, 42.018140717452013], + [128.441825311070829, 42.01398246087561], + [128.43759347570284, 42.017482725535274], + [128.399143909732089, 42.01631780614202], + [128.345348538555129, 42.020071264894625], + [128.286335320072709, 42.023997682881742], + [128.137166382611554, 42.021288593981737], + [128.123540276028564, 42.018603134642824], + [128.084618875613558, 42.020213670003415], + [128.058432869851231, 42.009021924627106], + [128.029801421583301, 41.998514471958998], + [128.028076472739116, 41.997825575500883], + [128.028613754117373, 41.997249798617801], + [128.100056405869339, 41.947638705373748], + [128.1005950839604, 41.947480055974275], + [128.100537069661328, 41.946861983892177], + [128.109700467005382, 41.894377502675937], + [128.103758138661988, 41.86721463714963], + [128.101093059244022, 41.84707975954958], + [128.098083976787478, 41.841277582334612], + [128.098000409936418, 41.840895591470691], + [128.100636481776689, 41.825643762256618], + [128.102065534424383, 41.818695026346916], + [128.106617765353406, 41.810743333437472], + [128.103967734023627, 41.806369746441298], + [128.106456896063065, 41.791967910447539], + [128.111837190699447, 41.789101244409899], + [128.131948084015704, 41.781975293334483], + [128.13511040525384, 41.782928534509054], + [128.140837341059836, 41.778825537140307], + [128.141794487357771, 41.778486388720403], + [128.156987523492973, 41.722339607659492], + [128.160763046609389, 41.717008497410383], + [128.168166137953875, 41.711592528464394], + [128.184498012243893, 41.708401141005673], + [128.196043484433204, 41.699278481758604], + [128.194783392741328, 41.694171147806252], + [128.203901015637143, 41.686218839475032], + [128.21349950000311, 41.687297806772676], + [128.215313968990444, 41.683961417171162], + [128.230030134071598, 41.681350258208511], + [128.232395070625529, 41.681536643108814], + [128.242563181806531, 41.679184563089578], + [128.242556106768035, 41.6791277154678], + [128.243018337500217, 41.679045699676834], + [128.249336756980483, 41.672636559772222], + [128.254370281127962, 41.671890236953139], + [128.253914559438584, 41.667993028822515], + [128.255866017766891, 41.666013551283385], + [128.263946932627846, 41.66565684595485], + [128.263511429103545, 41.658258366456209], + [128.265816307023044, 41.655920394896178], + [128.272843317342847, 41.65616540656977], + [128.269740927610457, 41.651939424260107], + [128.294519388253747, 41.626805192292743], + [128.298061142628939, 41.627726167145546], + [128.299897332949655, 41.618570451007585], + [128.298280158023204, 41.617768800738794], + [128.302797540380112, 41.603093451302676], + [128.309457681243543, 41.602771219377907], + [128.306272779917805, 41.59429417171652], + [128.311486353286966, 41.590239058940021], + [128.30928314386523, 41.582024059799181], + [128.311926644583366, 41.573436277382619], + [128.311826583935101, 41.573220381816178], + [128.311971569866387, 41.573157282241944], + [128.311733604471101, 41.573019764946338], + [128.295340949664705, 41.537650201024746], + [128.294671445388786, 41.537201490960378], + [128.294791201888415, 41.537042251552151], + [128.294136532994912, 41.536842986043645], + [128.277651206176529, 41.525794315670787], + [128.277694685274128, 41.524074862277125], + [128.253040430481605, 41.504629083920378], + [128.23981280731212, 41.500434551736767], + [128.235385813621264, 41.497467525691626], + [128.232866700705159, 41.494329523439596], + [128.233255040786361, 41.492707114566258], + [128.237846341453206, 41.48803176373157], + [128.237556973492502, 41.475371177277147], + [128.237443420380202, 41.475208884156743], + [128.23750099890438, 41.474968332349036], + [128.22752735817437, 41.458187683378888], + [128.228068389975419, 41.45431505424532], + [128.238528683213957, 41.452857988343602], + [128.234753411038696, 41.445594692458201], + [128.220996480879165, 41.443781771046432], + [128.214045889080779, 41.435505113734948], + [128.20501822599195, 41.420316071998265], + [128.202097872936889, 41.409351087454787], + [128.198755502097725, 41.409779040024624], + [128.198033410307175, 41.408564120699808], + [128.163882236029451, 41.401855753719104], + [128.154857067924155, 41.386056626800645], + [128.138077697321251, 41.380000038172135], + [128.133874773498633, 41.380217016815678], + [128.108545461600499, 41.361761179525935], + [128.084522906001212, 41.372087257456862], + [128.084764696477691, 41.372311480555396], + [128.084520867140554, 41.372366095943036], + [128.088872379159284, 41.379407730072302], + [128.094038203215973, 41.380911217176362], + [128.10460200374763, 41.390707500810244], + [128.104225987353345, 41.390932778442874], + [128.095535318722426, 41.390943581713145], + [128.095546108014872, 41.390788414319822], + [128.076589712400192, 41.389897420686736], + [128.079878571205541, 41.380427812624774], + [128.071758636580739, 41.378633072012455], + [128.067119223638315, 41.390978905434267], + [128.035146859073222, 41.391018649913093], + [128.034780799950369, 41.39093127833916], + [128.034783983795364, 41.391019100999181], + [128.034116939642331, 41.391019930194098], + [128.015780647801733, 41.413750038572097], + [128.012114946189342, 41.414540876804431], + [128.012626064403264, 41.417660536024805], + [128.005949650629191, 41.425936779115851], + [127.999194874609373, 41.426631626422399], + [128.00273137521296, 41.42992623072567], + [127.994809194545212, 41.439746756420483], + [127.993890569995656, 41.439148415005192], + [127.985988345594308, 41.419857912320118], + [127.985986187650028, 41.41985770846145], + [127.985633799171779, 41.41897542190069], + [127.984726061399442, 41.419738665693266], + [127.976153469769841, 41.418928822205267], + [127.977013922384117, 41.426223184031379], + [127.96925384087109, 41.432748013365554], + [127.961102942989257, 41.436819350504109], + [127.941509066991102, 41.438267967837398], + [127.942391222678907, 41.440193300646946], + [127.926046923954686, 41.44287377989405], + [127.903888633513645, 41.42764072222613], + [127.90333704191201, 41.428014326494051], + [127.903323550480494, 41.427999591188289], + [127.903174604509204, 41.428124348667659], + [127.893849375245324, 41.43444051708272], + [127.885602768321718, 41.432161209319162], + [127.880854666254024, 41.4359857306113], + [127.881213006721055, 41.442999387808108], + [127.87779017072566, 41.445317744600452], + [127.876547812997927, 41.445273020986185], + [127.866459237307808, 41.410675117600896], + [127.86641595813434, 41.402517575263957], + [127.864171701906614, 41.402830211517802], + [127.863811979296344, 41.401596573738011], + [127.862540351675761, 41.403057466863508], + [127.85681480826932, 41.403855064045018], + [127.848530371391405, 41.418657717560535], + [127.844365468117928, 41.419001172155788], + [127.832558394893681, 41.419189549783312], + [127.827609858322802, 41.415238370072309], + [127.829164124910761, 41.406961693515335], + [127.821401750561762, 41.40621460132499], + [127.81431669884887, 41.418649028834068], + [127.802016856841561, 41.422493408155148], + [127.80118333861509, 41.422562143404519], + [127.7897763153737, 41.416638869770289], + [127.79006913532757, 41.407684022718165], + [127.785027144493739, 41.406212410153152], + [127.781535131565946, 41.421979059548896], + [127.773588537681547, 41.424336144587286], + [127.763998447142555, 41.419712107030961], + [127.753557591186251, 41.423923305261241], + [127.731927670085156, 41.423030216806765], + [127.718916083912021, 41.418207025155141], + [127.700753989435398, 41.41851297122134], + [127.689620824303717, 41.421283388635921], + [127.679268769437968, 41.420855957549257], + [127.678546001931622, 41.42074942053636], + [127.671307114873144, 41.413442120586154], + [127.665756222230314, 41.41834115922159], + [127.650524865739186, 41.415335667661871], + [127.659820533770159, 41.407493125805381], + [127.648041634465883, 41.404753681420125], + [127.631278301616504, 41.411537884709453], + [127.630978698228702, 41.411478766176323], + [127.61407875968645, 41.429763896344816], + [127.612095454057524, 41.430649003787153], + [127.587809548635605, 41.424625643166507], + [127.562615408228979, 41.429387295403707], + [127.560321983970667, 41.430754639946038], + [127.558283233229048, 41.430753573309026], + [127.557693460280618, 41.432321771500064], + [127.552915150664703, 41.435170610109495], + [127.541947708209833, 41.44764631012989], + [127.540004597262495, 41.464246946824154], + [127.541743340784777, 41.474732920751457], + [127.541727329237432, 41.474775495236536], + [127.540896227854745, 41.474784892080535], + [127.520593345858373, 41.465636656772425], + [127.484963247745796, 41.472059512269382], + [127.480366825205266, 41.46993154258309], + [127.472888235102047, 41.473005461310542], + [127.473106980381274, 41.474196780928452], + [127.459973665709313, 41.476564256372036], + [127.459296837786738, 41.476010810401505], + [127.461627533201337, 41.463297100151927], + [127.453482470385836, 41.459917420352774], + [127.453220433772842, 41.459174898253139], + [127.451550393944501, 41.459115732279017], + [127.451535077754158, 41.459109377040235], + [127.451499638287459, 41.459113934113589], + [127.413738868831842, 41.457776150025779], + [127.413192100142027, 41.458485210558599], + [127.403669406959168, 41.461026895309899], + [127.399506653836355, 41.475715390968325], + [127.398055140954554, 41.476182516065421], + [127.354888494315176, 41.477075460838442], + [127.354287976171477, 41.476998215325807], + [127.35418305717694, 41.474462946155548], + [127.354678906627328, 41.463644613257991], + [127.35374747535009, 41.463937519548821], + [127.353710435827836, 41.463042494207826], + [127.345795319734563, 41.462774351133014], + [127.31809911295484, 41.472225371439649], + [127.289116767516191, 41.48394003648113], + [127.287859465322072, 41.483954188209154], + [127.272622416598892, 41.477638735266105], + [127.261700445252302, 41.477533000497388], + [127.249417745651655, 41.481811992152927], + [127.250093049753374, 41.484379273001181], + [127.247735021175487, 41.484405814097883], + [127.250404719711298, 41.485564138178106], + [127.250868312447935, 41.487326563063604], + [127.257540163752296, 41.488660052021885], + [127.279830429225768, 41.498331312992384], + [127.281405266169273, 41.500174391429589], + [127.257030111228374, 41.509860561589875], + [127.244094862036079, 41.499140109894959], + [127.228509337736085, 41.507008319507747], + [127.235574776054108, 41.518092489813363], + [127.233994153891416, 41.518628975789092], + [127.220018276692059, 41.520381065304292], + [127.211846121873435, 41.518070689383777], + [127.206515535162083, 41.520425543748338], + [127.20681661457958, 41.522036095141821], + [127.182371485420106, 41.525100665178257], + [127.180350190129104, 41.526409062929403], + [127.174229978268883, 41.526444066327869], + [127.171402366900494, 41.532201047822518], + [127.159249156179158, 41.54006790114564], + [127.158809231393633, 41.540135493383673], + [127.136321057477929, 41.527616493452157], + [127.139129559437748, 41.537909722068989], + [127.136918091313618, 41.538975765509321], + [127.112663177595792, 41.537534901403021], + [127.112869734758547, 41.53834034111582], + [127.099040338012415, 41.543275614938594], + [127.098265547747673, 41.551426796367579], + [127.115441216555752, 41.548367461611768], + [127.11943862917515, 41.563954792640203], + [127.121521467436693, 41.565275767835459], + [127.121686925491034, 41.565883171693123], + [127.122552239284246, 41.565929502725844], + [127.139957520815202, 41.576968259595937], + [127.139414833805247, 41.581077961490379], + [127.149010585148801, 41.586318490834799], + [127.154120482156102, 41.585950676026528], + [127.171594840460941, 41.597033242685676], + [127.164138690552761, 41.597672743184042], + [127.136161900365323, 41.597920973648549], + [127.132337921749752, 41.597810453088165], + [127.131773365662596, 41.597959911925614], + [127.129914071178902, 41.597976408940831], + [127.129704737651281, 41.598507554125796], + [127.120713217850806, 41.600887941348418], + [127.123519845999652, 41.611674738751901], + [127.121034571805254, 41.619941326042358], + [127.110208289064474, 41.622368960756319], + [127.098255877057341, 41.619187947524573], + [127.087811871365204, 41.622615639521349], + [127.0877149532609, 41.627412760566173], + [127.087407635351298, 41.627481672088571], + [127.09689331649227, 41.64471396915318], + [127.083169050246269, 41.641429009018339], + [127.072638883379099, 41.643235311929345], + [127.066939593365632, 41.655872982329015], + [127.03490966071692, 41.668565177129466], + [127.032209470734344, 41.674409116393292], + [127.032250129022202, 41.674453799948076], + [127.032114833159952, 41.674514346178547], + [127.042367976968706, 41.688489805929073], + [127.04329510460299, 41.691774907134175], + [127.044930625468069, 41.691982801992111], + [127.051750270222172, 41.701278260297535], + [127.051509588801139, 41.702742064439128], + [127.050044459049971, 41.703316451664278], + [127.046183661632526, 41.722393261474849], + [127.047388018427952, 41.727809108485324], + [127.04509257873886, 41.741769779438897], + [127.044830539391569, 41.742189185588508], + [127.009940225627574, 41.74245131457328], + [127.000401779707417, 41.746740794351993], + [127.000475633321841, 41.746943593663836], + [127.000214597902072, 41.746970343149343], + [126.984511459071157, 41.763494738544338], + [126.978625322679363, 41.764741246298449], + [126.972661475055645, 41.774617333313387], + [126.964556856852951, 41.773898601996343], + [126.937928965332034, 41.770327890676207], + [126.936278796337959, 41.771390855527699], + [126.934555277294152, 41.771238010929551], + [126.934972136179582, 41.772232547394523], + [126.92894919605672, 41.776112255276701], + [126.932906158205611, 41.786080547953603], + [126.940646693236175, 41.785770831242139], + [126.947222117764795, 41.801458392896578], + [126.946330893886852, 41.802446246756944], + [126.925945530405073, 41.810511335980678], + [126.925239728353262, 41.810177505887737], + [126.902753314735023, 41.796298070357331], + [126.881395109871264, 41.789311487371322], + [126.851272173073212, 41.758316949141118], + [126.846753525179707, 41.74477423449121], + [126.842773335265974, 41.731914746902362], + [126.842498479019923, 41.732021553308201], + [126.842120154109381, 41.730887686180431], + [126.829901326355412, 41.725089810548731], + [126.821754194560825, 41.730177029602508], + [126.817371153948827, 41.741785782128837], + [126.804893349077247, 41.746634533104142], + [126.803711498827667, 41.746145757611544], + [126.794637774903023, 41.700564689046885], + [126.794546625405061, 41.700624410785153], + [126.790925918314514, 41.693557490502855], + [126.775906147610726, 41.695840919756208], + [126.77164349958494, 41.703747188203266], + [126.771448851621415, 41.714739585190372], + [126.748022525202487, 41.729704887369031], + [126.738942400427149, 41.73705665720383], + [126.723936112462411, 41.746888873751722], + [126.716670246916891, 41.750939661678927], + [126.690781898066547, 41.748935352273044], + [126.688901286956636, 41.746346471195814], + [126.685136986643499, 41.726407108345377], + [126.685322007625345, 41.726073654009078], + [126.693430685517683, 41.722246493162601], + [126.714867641135868, 41.718568356435391], + [126.719216149664447, 41.709029409088224], + [126.718803657512126, 41.708626618914181], + [126.718874794562467, 41.708589851473718], + [126.682622447388042, 41.672007505125187], + [126.66310438448626, 41.666159776489756], + [126.654926670004556, 41.659708179067046], + [126.644489283862384, 41.66058258076508], + [126.63961748172116, 41.659122959642289], + [126.602938026574336, 41.667153435073338], + [126.600815939626557, 41.657859887095015], + [126.604105877772525, 41.650505641154012], + [126.599947842993416, 41.63714533336713], + [126.590850462914531, 41.632540564053997], + [126.589708764584074, 41.62944868142965], + [126.587313039434264, 41.622490619952714], + [126.587094928186261, 41.622370038038817], + [126.587075917249749, 41.622318553699465], + [126.58701915636226, 41.622328147894947], + [126.558940507904012, 41.60680498161269], + [126.567649182774801, 41.585348917780024], + [126.570028595004132, 41.583320664597714], + [126.575457193929068, 41.57214402663746], + [126.576317704006101, 41.563991782781507], + [126.577457181486977, 41.56118438648663], + [126.576669578163489, 41.560658220497736], + [126.576815644272159, 41.559274428989937], + [126.572552470391145, 41.553930872102292], + [126.554971475905546, 41.546162594220888], + [126.554798699047652, 41.546047168976244], + [126.552771666192555, 41.536247826296432], + [126.549174109486202, 41.533706917589136], + [126.541722317535644, 41.516997966652845], + [126.543263461018796, 41.513902334421424], + [126.539741285358957, 41.512555951945068], + [126.536308372863573, 41.50485842538572], + [126.534333187614592, 41.491886942960036], + [126.54384869313219, 41.487970263860809], + [126.52462237941505, 41.474755767495857], + [126.518310364290983, 41.457796835821533], + [126.510908060503041, 41.447903994046889], + [126.492662082678166, 41.406991532952453], + [126.491789295673257, 41.404450325658658], + [126.491826839739844, 41.404364851449827], + [126.533644663601493, 41.364770822223321], + [126.532418855459071, 41.36332075558839], + [126.533476629799466, 41.360618863734913], + [126.527747252906877, 41.352430828364227], + [126.520933876267691, 41.349734628565884], + [126.518810060367628, 41.347222265930313], + [126.517555769640538, 41.348397839057647], + [126.512106575969241, 41.346241475824591], + [126.47722171680671, 41.345519371790957], + [126.477318236704704, 41.351832778380384], + [126.496655227710818, 41.353468065807171], + [126.506967337787103, 41.358321755163153], + [126.492659762313252, 41.371731406435501], + [126.489980820108727, 41.372145660598591], + [126.463666572867197, 41.362625693076815], + [126.455853595668643, 41.358430499284616], + [126.441264491200371, 41.354521068690993], + [126.433297632480645, 41.35163881879928], + [126.428591373977369, 41.343726632153476], + [126.430240947587876, 41.332903360781167], + [126.426460502551237, 41.330022836710988], + [126.412182059933912, 41.331523245061682], + [126.401475227114787, 41.320789191636855], + [126.396728080644948, 41.309877869199482], + [126.387827600421616, 41.299614582021981], + [126.368684851213672, 41.287560311954365], + [126.36736244050519, 41.286284841447539], + [126.354733153328155, 41.256810819612866], + [126.35467988600594, 41.250275192095373], + [126.348692009227406, 41.242381102693699], + [126.32608614992678, 41.234175301285035], + [126.304379864961291, 41.195817373174037], + [126.30320805728509, 41.191180805756986], + [126.301647282979843, 41.19098853289259], + [126.28952608454253, 41.169568743231821], + [126.287271096262074, 41.168368321789814], + [126.280887145362669, 41.161034315116758], + [126.266865227216499, 41.154715874153553], + [126.258707483300157, 41.153162755642136], + [126.225992985630356, 41.135747505723664], + [126.223382426920267, 41.129264700533263], + [126.206992550658512, 41.124833853047889], + [126.198240503318345, 41.120973737218954], + [126.182859587656552, 41.11278585388574], + [126.182241952107177, 41.110983212754967], + [126.181196245849733, 41.11003368407011], + [126.179917668230701, 41.104877989339975], + [126.164554771763349, 41.094922789504103], + [126.16185539327158, 41.092471683095425], + [126.160674586540267, 41.09240841863803], + [126.158465256851386, 41.090976766826607], + [126.140608547008966, 41.088457099733326], + [126.128010909528925, 41.090658386437212], + [126.121992785700357, 41.090335951504827], + [126.119003453965036, 41.089008868804903], + [126.127890485135609, 41.061767724699997], + [126.127850169743638, 41.061735009591345], + [126.128000738591936, 41.061669933103211], + [126.128679906088806, 41.056744888129622], + [126.120729526903645, 41.043601854402048], + [126.111133712961248, 41.037931811945583], + [126.099508184633763, 41.038607853945166], + [126.094438702761963, 41.032928460746625], + [126.102604734908624, 41.009883771223436], + [126.100755916834729, 41.009256765588908], + [126.102515386509566, 41.004566317822359], + [126.091089802585856, 41.003377197997345], + [126.08687579989342, 41.004549481701424], + [126.062918674658107, 40.996424694994843], + [126.062452679473893, 40.992557250226156], + [126.076735090545554, 40.974691181209117], + [126.076082333026847, 40.974375968593769], + [126.076386380835586, 40.974088041333431], + [126.067298170835599, 40.96740957602654], + [126.058825240804367, 40.966042624255607], + [126.04734336335359, 40.960498095825656], + [126.046236597243123, 40.959794221862332], + [126.04701182009974, 40.945843489220834], + [126.04046801353293, 40.942436208873147], + [126.035542963961674, 40.926895775673366], + [126.035272543593095, 40.926959173801848], + [126.035332574933861, 40.926474668576866], + [126.025681690869405, 40.92536529107106], + [126.017297356341473, 40.931173328367237], + [126.009691610307001, 40.93295644132877], + [126.001955155111517, 40.934188679970404], + [125.97814414391712, 40.907414918734119], + [125.982658752111064, 40.907281462436067], + [126.001083042538809, 40.914885695388634], + [126.014009648069248, 40.910023898217702], + [126.021728950209422, 40.900014942468815], + [125.991150413536459, 40.89397752434008], + [125.975326821601556, 40.901967918125806], + [125.973394210401167, 40.902073961779109], + [125.960240754429336, 40.88728385115563], + [125.961432287029183, 40.885092708608909], + [125.954878810440619, 40.881254732654781], + [125.953872752560756, 40.880123493277942], + [125.952985309468673, 40.880145823345153], + [125.952066710422073, 40.879607855290388], + [125.934193889954884, 40.877199178327992], + [125.917946481108515, 40.880168481630257], + [125.916823042655892, 40.881055747435703], + [125.915730803594855, 40.881083230630807], + [125.870255171300158, 40.906399286896331], + [125.868580411575252, 40.905571422061094], + [125.855278748374928, 40.886924056583688], + [125.853543629960456, 40.886062416624313], + [125.852913392668157, 40.885125762762534], + [125.816028689446185, 40.866778259516444], + [125.813469774750814, 40.866162198468132], + [125.811418097100031, 40.865143358812617], + [125.810908308915387, 40.865545523230516], + [125.807002291575799, 40.864605145991163], + [125.803196009858624, 40.871629642780967], + [125.77361886994845, 40.894962614421402], + [125.76940760776678, 40.894485321385453], + [125.763224302712658, 40.89180427264813], + [125.751345512614165, 40.881242309864128], + [125.736149294347328, 40.872844281624211], + [125.720769390137079, 40.872799814620407], + [125.711512308485538, 40.869382222367001], + [125.70192538946884, 40.865225384413904], + [125.701926860406218, 40.865220407061074], + [125.693605977910664, 40.857236882756609], + [125.689074041341229, 40.856442399873366], + [125.683254963728103, 40.852438494120427], + [125.68376265014308, 40.849257278665881], + [125.667543809692788, 40.833338256572191], + [125.642712441938926, 40.8245425891295], + [125.642679518522414, 40.824519935666949], + [125.635303662532152, 40.796923146206531], + [125.670348355326112, 40.786449483380295], + [125.670659902548849, 40.785806411457038], + [125.682316640587985, 40.774313140357044], + [125.677985825579484, 40.770684802053772], + [125.679571066821879, 40.767412668456771], + [125.673515626446218, 40.766939688326538], + [125.673237071222005, 40.766706315950294], + [125.671496456384034, 40.766781974393325], + [125.611308981243184, 40.762080833259994], + [125.611023910446207, 40.762306704756284], + [125.598800239988989, 40.765842024173402], + [125.590320773975677, 40.77384975318023], + [125.590715968363611, 40.778397392800919], + [125.579991577545925, 40.786894700229425], + [125.579749780418368, 40.786883716111618], + [125.579738677757959, 40.786876885996584], + [125.546062216785899, 40.760796510414899], + [125.545293150632901, 40.760125902672655], + [125.545291195752526, 40.760115716321451], + [125.545641238424921, 40.744296824137805], + [125.542227930855589, 40.732151285796959], + [125.539584586948791, 40.730380126249628], + [125.539134166764768, 40.728033108885583], + [125.535982244880401, 40.727966394714059], + [125.530727873601279, 40.724445729153921], + [125.499554434871627, 40.724884034313], + [125.489966601444721, 40.726992418948917], + [125.489664574860583, 40.726986026197423], + [125.455590775108973, 40.706649579057085], + [125.454100158875974, 40.705372079671548], + [125.452848592982065, 40.690199173390674], + [125.447818744779141, 40.675628285952484], + [125.447641256234917, 40.674741336676881], + [125.413331056836128, 40.671602217066514], + [125.412699092574556, 40.671370093152355], + [125.412532975379435, 40.670933592782681], + [125.414731085820137, 40.648580340811385], + [125.415552552817687, 40.647209783070942], + [125.416388142781997, 40.633708073822817], + [125.401101479750778, 40.630099190602344], + [125.381329858795013, 40.650778319730335], + [125.369561457717609, 40.656489424530349], + [125.347550182021365, 40.64879911684109], + [125.335841161869723, 40.642333941647593], + [125.323231919587542, 40.642118216399417], + [125.322715775163786, 40.642554993871506], + [125.29933543898801, 40.659418613587661], + [125.286584676299, 40.656522434486952], + [125.273740866358324, 40.653532213670175], + [125.273300629139328, 40.653106349045039], + [125.265090846547125, 40.635837787384155], + [125.263683430470437, 40.628505715223987], + [125.257084262200024, 40.618996635509767], + [125.256903658308573, 40.618616750975583], + [125.17550931827779, 40.609452007109731], + [125.175292411389108, 40.609318123658518], + [125.144900524907783, 40.587841280010728], + [125.122571903128161, 40.576776955239644], + [125.107660037981105, 40.567572766372798], + [125.107568743552562, 40.567554828906623], + [125.10756402485309, 40.567551741006575], + [125.087082417539619, 40.561924022363407], + [125.070576635391689, 40.560110524847346], + [125.068645481934325, 40.559352989382397], + [125.010541143129544, 40.532541935286034], + [125.00969291782765, 40.531332775648593], + [124.998963022537097, 40.494658467039656], + [125.000450579368234, 40.494075188597954], + [125.013038913960983, 40.489973566254392], + [125.025231060721353, 40.490691547318285], + [125.025811864199525, 40.485811791104098], + [125.036969031796247, 40.482176481955904], + [125.036971432272907, 40.482142727302673], + [125.037064688747435, 40.482134263111817], + [125.038312517325835, 40.464833978889423], + [125.019008338821209, 40.463006809077299], + [125.018895649560463, 40.467802140799101], + [125.006972816740088, 40.469605645052553], + [125.006627429818252, 40.469452701056888], + [125.005714927476234, 40.469795919349934], + [124.980127953007369, 40.473666326490815], + [124.972322119061161, 40.467000159181232], + [124.95619782390709, 40.459137240929245], + [124.943282119558674, 40.45622593175883], + [124.940032164441888, 40.454676444096584], + [124.939244855358368, 40.455315898207992], + [124.935420676098886, 40.45445389580788], + [124.916769501163571, 40.457511013620689], + [124.908580989137292, 40.466092337683506], + [124.907747587825511, 40.480420237634185], + [124.878162784701033, 40.458544574596992], + [124.876002103775093, 40.455526628342746], + [124.857155405903313, 40.440125648872417], + [124.828756847281042, 40.422012722940295], + [124.828522545771918, 40.421839475180583], + [124.733714627100937, 40.37033432908931], + [124.733594859215799, 40.3702421842831], + [124.72936666342099, 40.342585714248415], + [124.721809295629669, 40.324242782686035], + [124.717764267104599, 40.322455296607053], + [124.716993230021401, 40.320126251402058], + [124.7021688277637, 40.315563718329024], + [124.699906397491503, 40.31456395711816], + [124.644277903930373, 40.293263512345064], + [124.620112072261819, 40.289964737239387], + [124.569454076862158, 40.257371564785423], + [124.552816278191216, 40.246373819296814], + [124.542718763425597, 40.237115330002482], + [124.532239013548249, 40.233427526595484], + [124.519859869489736, 40.225462829730787], + [124.519026240368689, 40.223511326805465], + [124.51135863571723, 40.219993166428225], + [124.509489222450327, 40.218790392640692], + [124.508252743002899, 40.21695903340369], + [124.507972437445559, 40.216549206571251], + [124.501318772559713, 40.203768444449402], + [124.494287372537869, 40.196540659983462], + [124.484760995635668, 40.182612413581559], + [124.484457320697686, 40.182552297338823], + [124.484446827456907, 40.18252051605571], + [124.451788697077717, 40.175881443698998], + [124.439927306269496, 40.1624948891914], + [124.439926534533569, 40.162469564052508], + [124.439078080717096, 40.161536468351017], + [124.422387315726411, 40.142699568114452], + [124.343773033967622, 40.080303190627383], + [124.339392871712178, 40.073195021196909], + [124.33089702281714, 40.048992764552359], + [124.330880659333872, 40.048448724797815], + [124.33235706878645, 40.047170530331258], + [124.33929204208701, 40.041633204140496], + [124.354862874541212, 40.038266798299603], + [124.365601771878573, 40.020625833306767], + [124.36637118191841, 40.020011487125409], + [124.36601860742978, 40.019507475512839], + [124.36069085829368, 39.998661741178154], + [124.343573620808399, 39.970822923645486], + [124.344679986146375, 39.987620112417225], + [124.322504262319768, 39.978097518088035], + [124.30947679963387, 39.967391214664623], + [124.296509613990679, 39.967341941451259], + [124.283059877791587, 39.9615873327282], + [124.28327027677841, 39.946643136712389], + [124.290483743522756, 39.945370832933015], + [124.280961663078827, 39.930649861565335], + [124.280939391726037, 39.930272609409045], + [124.23760466407434, 39.927190789263236], + [124.235727174438381, 39.92673311306902], + [124.216091790620766, 39.900734522500279], + [124.2136095414089, 39.897223589844508], + [124.212550588135144, 39.894464147925945], + [124.211316434937018, 39.892626657584501], + [124.209466101972481, 39.882062776995539], + [124.208851197358769, 39.863692015459868], + [124.207944399680684, 39.863166802698508], + [124.207885441706011, 39.861864793521143], + [124.184213609555243, 39.846990025079947], + [124.167752834220678, 39.839888045387099], + [124.167550286793585, 39.839770730912157], + [124.167437526968683, 39.839538146615936], + [124.159793453188016, 39.806621218277876], + [124.158313956379388, 39.77690683452974], + [124.145697447391299, 39.745920965248359], + [124.145264392286833, 39.744056142347731], + [124.14495101356475, 39.744247864650667], + [124.138961031283557, 39.743901525878272], + [124.095395019661026, 39.774565779065654], + [124.093451989224093, 39.775754507730987], + [124.093465577594756, 39.775923830854808], + [124.093404960298272, 39.775966496778487], + [124.08965234485153, 39.790720222634128], + [124.095763398975848, 39.804556718773803], + [124.097141486963594, 39.821728914672292], + [124.056095802824984, 39.81239158821284], + [124.047199966130449, 39.808738566799143], + [123.998000158592291, 39.799175631225957], + [123.996969050203774, 39.798941068303186], + [123.996353601011108, 39.799153629381472], + [123.96148997971143, 39.806787534334056], + [123.946246731658448, 39.816409290962689], + [123.945419245739487, 39.816599160983223], + [123.928431820694954, 39.818213657070082], + [123.905379816064155, 39.818302012565042], + [123.865882901749004, 39.821586786067989], + [123.845484377999057, 39.824571620440999], + [123.835692312365012, 39.827027681143946], + [123.806654953229469, 39.829787410919003], + [123.795314030340677, 39.824341598054858], + [123.789362788657243, 39.821408662380371], + [123.788571640827996, 39.821379027368451], + [123.709872788120691, 39.810608714910856], + [123.691387619340901, 39.805623315943294], + [123.682757040354886, 39.806897795807053], + [123.68225385934943, 39.80682893309222], + [123.674886288649574, 39.817602337624898], + [123.669349242731201, 39.825472072731834], + [123.657774714451406, 39.824456968380261], + [123.639851986734655, 39.822533637484376], + [123.639701719707787, 39.821183661776629], + [123.640801716162059, 39.801285914547577], + [123.636843212212568, 39.795503272943378], + [123.636782459802589, 39.794957482696788], + [123.607259137243261, 39.773833107661908], + [123.607203277086811, 39.773843127909451], + [123.607094249642998, 39.773764183300493], + [123.580975391673192, 39.770107526054908], + [123.572389396060046, 39.778584669792359], + [123.564533779537328, 39.77260632587835], + [123.559969126699073, 39.760342393355707], + [123.541761439207306, 39.755275937890865], + [123.541278880950884, 39.754908697559422], + [123.541198002422618, 39.755119156455649], + [123.541101359145742, 39.755092264580526], + [123.537407888924477, 39.761659741740793], + [123.538094461809649, 39.763195066660757], + [123.528987900934169, 39.786891797936136], + [123.530020619124656, 39.774058706539194], + [123.513224304351766, 39.768996297055459], + [123.511845442886155, 39.76898378093744], + [123.472060260520124, 39.745511927811762], + [123.468289909300296, 39.74448814871527], + [123.46799090065673, 39.743781433229671], + [123.466065538646177, 39.743884156130548], + [123.4481221590339, 39.739011915881164], + [123.442089063707414, 39.730813466556889], + [123.435061996583698, 39.732508115422043], + [123.413649746948906, 39.729368695516932], + [123.386714532521182, 39.722208259134888], + [123.38019390634507, 39.731618146614736], + [123.38240456332997, 39.745900738117776], + [123.382083868057521, 39.745928733987682], + [123.363762993268026, 39.745327862604178], + [123.339100744585821, 39.749071048327814], + [123.338828581079483, 39.74942919538956], + [123.269242948987937, 39.75248145261866], + [123.269125597526269, 39.75244416162748], + [123.276547357953334, 39.740552201934612], + [123.268851039568517, 39.736319297150736], + [123.267270960510956, 39.736797913431602], + [123.26660190340796, 39.730713651064512], + [123.27051647766136, 39.727791143514118], + [123.264830726759783, 39.713467959094579], + [123.278653379580291, 39.704469035684738], + [123.281299737976482, 39.702779302575493], + [123.281268854697956, 39.702766290157534], + [123.281473397793476, 39.702633127032158], + [123.27842465347365, 39.693569847828115], + [123.267121653829861, 39.696163109749762], + [123.247651499917495, 39.688601891430849], + [123.247469344181908, 39.688525141594759], + [123.210068682854256, 39.695369432837083], + [123.21003294282184, 39.695361292053732], + [123.209339242866861, 39.686974689107316], + [123.218586107855103, 39.684353476288209], + [123.220325473527367, 39.675383836182711], + [123.207603097611369, 39.664591126867812], + [123.207435975340701, 39.664723274752149], + [123.207421895885375, 39.664546880498747], + [123.183735222710737, 39.66874919552955], + [123.182421971079407, 39.668743781304762], + [123.181809186390169, 39.669090898702471], + [123.162130141288415, 39.672582209888859], + [123.161060113814756, 39.672604378843872], + [123.160993394240791, 39.672541796118644], + [123.14352758943906, 39.649189899963503], + [123.143115335425634, 39.648334145004654], + [123.142833015845213, 39.648261250489881], + [123.140800795086136, 39.645544157938517], + [123.138496762823124, 39.647141636117006], + [123.127540935537738, 39.644312857069067], + [123.126288671827481, 39.655336342939165], + [123.121115643871377, 39.659192664520077], + [123.099611233426117, 39.674102536651233], + [123.093436088937352, 39.67317084802238], + [123.09572751353339, 39.660051799199032], + [123.083934019170428, 39.661859994063192], + [123.080813769577659, 39.657960956099629], + [123.071870846495884, 39.667041145548112], + [123.056977432174648, 39.66477093675342], + [123.046869938269154, 39.659573082946252], + [123.044720358804554, 39.663102121804165], + [123.029592083948856, 39.659574088555566], + [123.029572993476449, 39.65956643595495], + [123.039398131627408, 39.649884124197854], + [123.040851396020528, 39.642709042910056], + [123.027085615665186, 39.643476264811191], + [123.02132254381732, 39.65764556644627], + [123.007245965895606, 39.654362797233787], + [123.005628062486508, 39.65390503940543], + [123.015994146014634, 39.641962128923851], + [123.015923833033952, 39.641917146081745], + [123.015951349172411, 39.641898267284134], + [123.014016687233422, 39.638001754498035], + [123.007662813737198, 39.636632145743896], + [122.973843933277934, 39.614996462757006], + [122.973503633570061, 39.601619987344776], + [122.967596310908803, 39.593830316077984], + [122.967561744746618, 39.593710846416165], + [122.965768031283702, 39.594280454471146], + [122.954271094011702, 39.597519172774291], + [122.94381775171216, 39.59534295597134], + [122.937180523010511, 39.603358646345612], + [122.936903990516157, 39.603446461450702], + [122.899655137197342, 39.601338055239225], + [122.894818980697323, 39.603450372440243], + [122.855610701179671, 39.603444344514926], + [122.842247564262991, 39.580718391271979], + [122.842312491187514, 39.580576360503692], + [122.833824297511441, 39.571625127583296], + [122.816917986088981, 39.564171638756342], + [122.815896693423824, 39.565504622194538], + [122.80379273926026, 39.55862322063598], + [122.803787537952132, 39.558621357645031], + [122.803768708851123, 39.558581192653662], + [122.725768148136765, 39.529771451555668], + [122.723938389096588, 39.53002119821447], + [122.677650504208188, 39.513441924590566], + [122.644484748052193, 39.515349258306195], + [122.64441404297888, 39.515189982427728], + [122.639935962285136, 39.498440967971298], + [122.632575353262609, 39.488521207246791], + [122.632197779583564, 39.48767065471084], + [122.629694503751395, 39.486565279707712], + [122.621916035414017, 39.482479339299012], + [122.61863579891893, 39.481682071979776], + [122.580097825613379, 39.464664805318314], + [122.576720801585921, 39.463133543200712], + [122.575894272025494, 39.462380152193468], + [122.55084277146301, 39.437206865691927], + [122.530055583772096, 39.420597671363929], + [122.528047724714796, 39.418767485209678], + [122.507034141993458, 39.412237226392833], + [122.507022152658209, 39.412234452828066], + [122.506879588524811, 39.412188786792584], + [122.493844382954251, 39.400649717029751], + [122.45049951036907, 39.401808486958529], + [122.447895984093478, 39.407170618943468], + [122.407757222369511, 39.410175601839605], + [122.394109661647605, 39.39035442316802], + [122.377500392400762, 39.383705980147447], + [122.360957870109786, 39.36916227927648], + [122.358456203359665, 39.364443416126313], + [122.338357974046446, 39.350178188128446], + [122.319233002711556, 39.3443374555616], + [122.303846996209984, 39.344903967736187], + [122.301768965052773, 39.329770815511203], + [122.289178749499101, 39.33481217452718], + [122.278088395059569, 39.326937944550835], + [122.267418807673735, 39.316910595796671], + [122.264608542227052, 39.312117243558589], + [122.246745312098412, 39.273802148540469], + [122.237919225884781, 39.266592672301456], + [122.237917944468151, 39.266592207247939], + [122.237860191430244, 39.266493700306604], + [122.212607682428725, 39.257406571509478], + [122.155157187510895, 39.236556557452438], + [122.146523397276141, 39.229330954292763], + [122.139492456622833, 39.217594734125164], + [122.112226325958432, 39.212734823752186], + [122.112101046448714, 39.212664788984327], + [122.118896628821815, 39.198874426991559], + [122.115744224668475, 39.189539046897224], + [122.118740639996531, 39.171330502045613], + [122.131743997411775, 39.167162820672907], + [122.162199897561067, 39.157651181778512], + [122.165266092101191, 39.149259899001763], + [122.159415857715061, 39.145959137485413], + [122.141867984951773, 39.147598515093428], + [122.123403983109739, 39.143846532448713], + [122.12244543865404, 39.143507500936678], + [122.084539784833524, 39.112286671216083], + [122.083047406100761, 39.110822803191063], + [122.076037613967287, 39.108470177002474], + [122.074083064057234, 39.108550939736553], + [122.043274184188178, 39.100013415818459], + [122.043768875662906, 39.099100109032236], + [122.066397045391014, 39.072977810629752], + [122.066215980300598, 39.072721696032119], + [122.067577467509281, 39.063749889094773], + [122.056622187156862, 39.059096309920911], + [122.05659019110108, 39.05910612208568], + [122.056559313152022, 39.059062445563164], + [122.012082869984255, 39.071247204730987], + [122.006610021056431, 39.070441229302091], + [121.97466530590664, 39.043121309908528], + [121.96854197247778, 39.030957451117104], + [121.958498066972666, 39.029113740114333], + [121.958372895912078, 39.029187633377347], + [121.958311546515631, 39.029135165839037], + [121.935546436143511, 39.042662965354872], + [121.918481240064878, 39.052737203092683], + [121.908881995464625, 39.053989914160105], + [121.902324135235219, 39.05475331819504], + [121.909296164538716, 39.045108878340756], + [121.913066204555633, 39.044478774914921], + [121.923842252639545, 39.024987208494508], + [121.924496170448464, 39.024082641014473], + [121.924337321957424, 39.024091733973876], + [121.924384276852436, 39.024006802610565], + [121.923274974183499, 39.017120179861351], + [121.910222068071221, 39.013241444945592], + [121.900783636861391, 39.025440016862007], + [121.883832796642309, 39.026410333299275], + [121.883736663341807, 39.026432665388626], + [121.883599474909673, 39.02642215480973], + [121.871011880566996, 39.029388675266411], + [121.848032228104074, 39.034726925896742], + [121.892070154312762, 39.003148929990452], + [121.89542299670569, 39.001727423499339], + [121.900116182037252, 38.997379416018752], + [121.901098057173883, 38.996675349053874], + [121.91570829738167, 38.969106977470133], + [121.916060652308488, 38.968989677548983], + [121.915844811410665, 38.968849386258469], + [121.915883744789753, 38.968775922041154], + [121.915331939889839, 38.96851603234709], + [121.906824500139123, 38.962986405137208], + [121.899658661015479, 38.96113421378714], + [121.872681254683769, 38.948428364528986], + [121.865724913399774, 38.943952015696439], + [121.858276346511786, 38.941675737442964], + [121.8281881039524, 38.949553134865845], + [121.799700440894085, 38.970036187206773], + [121.799713810473904, 38.970564483668568], + [121.789056339983063, 39.007650436821343], + [121.787861419808536, 39.009937663103102], + [121.785075567628169, 39.021399097758291], + [121.783368300234443, 39.021773580821183], + [121.752153531376635, 39.024802569789252], + [121.751762665094404, 39.024624481262208], + [121.758992476839992, 39.012374388088254], + [121.755656906614377, 39.005582740581083], + [121.733512524445516, 38.998250118826483], + [121.733268125534764, 38.997893634109239], + [121.731529326823534, 38.998185592371662], + [121.706020516447822, 38.999466399921708], + [121.693261291647474, 39.003916360847789], + [121.676901583396159, 39.004782976844808], + [121.666196736942297, 39.008944323315973], + [121.664008316927692, 38.997828359598664], + [121.67011012965051, 38.9961833031441], + [121.671635853102501, 38.987320834609413], + [121.657568177984331, 38.96534190719008], + [121.645021461356578, 38.957977317003795], + [121.63735390545159, 38.957932531775889], + [121.630559253600623, 38.955408990108175], + [121.629140166475167, 38.951647088953905], + [121.616533729627378, 38.94901881100688], + [121.650876789439025, 38.945944682643905], + [121.657175407004132, 38.943295764929978], + [121.671988429827252, 38.940197843595037], + [121.672439726866259, 38.936876272580129], + [121.714200021365372, 38.919313754663456], + [121.71416880868378, 38.919171985601082], + [121.714283934157223, 38.919139751460946], + [121.718308950697931, 38.903070354587577], + [121.707217721927719, 38.88759991291424], + [121.704637869114123, 38.875882133607128], + [121.703954336117107, 38.872083573720722], + [121.703777590047778, 38.871974716800693], + [121.70374969613259, 38.871848021688322], + [121.703359881216073, 38.871717452256931], + [121.689742099242224, 38.86333033615923], + [121.687359797046383, 38.866358186093137], + [121.670556475709461, 38.860729873733945], + [121.663331060104582, 38.860858218907268], + [121.655777668977052, 38.860188989542728], + [121.623107775547879, 38.861572705756245], + [121.613365378414585, 38.861745760112846], + [121.560119233008635, 38.873740331245699], + [121.554923724529161, 38.865635898355741], + [121.551067855516138, 38.864853073283633], + [121.540533215024183, 38.853940303018916], + [121.537649308088618, 38.846315517182497], + [121.529960936176892, 38.842988543409916], + [121.518794783381765, 38.831421593376163], + [121.518759719591586, 38.831318409703243], + [121.515914076358897, 38.828437486423056], + [121.504735823960132, 38.816858002483194], + [121.504255816202303, 38.816835012154144], + [121.490798322581099, 38.812831477816566], + [121.488591584100689, 38.816084762091634], + [121.432581821669999, 38.813402132806523], + [121.42337018223958, 38.810218209363143], + [121.393628808826989, 38.811536449245992], + [121.393610090100225, 38.811535552698629], + [121.393601685953769, 38.811537651424942], + [121.39349014717989, 38.811542595206731], + [121.354135477547501, 38.821295597767495], + [121.310620769028247, 38.793013663163975], + [121.307048815061492, 38.792464992199086], + [121.300321679286057, 38.788633595177451], + [121.278780091382302, 38.787186696957747], + [121.275579769417291, 38.786070423654962], + [121.255766320648547, 38.785640915650809], + [121.254678644141478, 38.785567858956533], + [121.25336593968629, 38.784245442984819], + [121.215996904424728, 38.744509496360415], + [121.215834803163702, 38.743670061953658], + [121.209018947982642, 38.7326444310401], + [121.193919880759324, 38.720614549724608], + [121.177700503612257, 38.718905230997969], + [121.132529725813939, 38.72184312842252], + [121.128286599690341, 38.724209911741319], + [121.125647194242816, 38.736133850398986], + [121.106625274106491, 38.775178355400861], + [121.106836236541469, 38.775468168669946], + [121.106313360247867, 38.782327701180847], + [121.115005818015149, 38.786691271561139], + [121.123192321896511, 38.79793762190058], + [121.123244972963107, 38.798103164569561], + [121.12318352620315, 38.798319286013999], + [121.108254403105136, 38.821221370651742], + [121.104221038213439, 38.850128354119519], + [121.10646641191515, 38.857116965322248], + [121.105382969438168, 38.860927665076566], + [121.108633271969339, 38.863861206798823], + [121.10984660207049, 38.867637634896774], + [121.119636049797563, 38.873791700194516], + [121.122417300298878, 38.876301901724197], + [121.121740476188208, 38.879315432192541], + [121.088753574350832, 38.893057410399202], + [121.088729837508822, 38.893191962140833], + [121.088522726164271, 38.893222415614666], + [121.081373036537514, 38.906140201571951], + [121.084457885611073, 38.917407422974492], + [121.083826623589289, 38.920985717189879], + [121.086001743955094, 38.923046270568534], + [121.087199759156746, 38.927421947367861], + [121.101261969249393, 38.937502715960456], + [121.108456963262455, 38.944318738400419], + [121.112060963324794, 38.950623159997342], + [121.122348361633428, 38.957870654303413], + [121.174888530894876, 38.95893798651587], + [121.191596532736469, 38.952271375077586], + [121.198747356857027, 38.940509220781237], + [121.199155875821873, 38.940194227447357], + [121.232071945255527, 38.954468798373966], + [121.233610398462062, 38.956016863423876], + [121.2367066083049, 38.956478692858859], + [121.270022244581625, 38.970926542227865], + [121.273099804434707, 38.971335156461855], + [121.274923221910953, 38.97275028252033], + [121.288480721253123, 38.973377313834519], + [121.335567336278586, 38.979629104879443], + [121.33555990929591, 38.97996222050179], + [121.320102310211396, 39.000378435066153], + [121.31575130336725, 39.000993659625443], + [121.313891019669271, 39.008582234358421], + [121.311824625271726, 39.011311503707695], + [121.312970924508122, 39.012335538706196], + [121.312492673751279, 39.014286446308816], + [121.315553468251096, 39.014642628420631], + [121.326362313858013, 39.02429860291965], + [121.326557611920364, 39.024640533734754], + [121.326927742966845, 39.024803723378803], + [121.338193687845873, 39.034868042956965], + [121.337087609571952, 39.03888658074554], + [121.346649929477778, 39.044770316414883], + [121.350061268555677, 39.045469827908505], + [121.365281322148292, 39.059066511098216], + [121.366781364953013, 39.058246312953962], + [121.368344749704505, 39.061063154720308], + [121.377707735452603, 39.061643007883241], + [121.385549588438991, 39.049292976594046], + [121.404784384555228, 39.038318767573656], + [121.405684541696218, 39.036974711057155], + [121.425116636314826, 39.026349568964605], + [121.425708724491429, 39.026279115995841], + [121.454735889786249, 39.031295595263082], + [121.458307979084481, 39.029095379836193], + [121.502791917572907, 39.033213256570257], + [121.528564890745258, 39.051322751490289], + [121.554135436344112, 39.063429081514371], + [121.561515182324655, 39.072685103607306], + [121.578251306065724, 39.076418924114037], + [121.594181620146955, 39.097852112817648], + [121.58144294577356, 39.107720266366471], + [121.557234134976966, 39.12621200122986], + [121.557404517899784, 39.126379310512753], + [121.557748909412823, 39.130422333217943], + [121.58497270127738, 39.153450174865036], + [121.585611958834562, 39.15407790047103], + [121.585668888366712, 39.154039059989117], + [121.585716052307831, 39.154078954643502], + [121.590095476843146, 39.153688053380506], + [121.63716772954956, 39.118930127578423], + [121.637169833887015, 39.11890226072984], + [121.637331484437368, 39.118791973765582], + [121.637189654258904, 39.118639787949469], + [121.637861656559792, 39.109740746434071], + [121.601350458064445, 39.079799924875729], + [121.619670180567482, 39.077813974274356], + [121.62934337339037, 39.078979014689857], + [121.631493335668765, 39.08067791475068], + [121.63183033991487, 39.086896210918844], + [121.64665500384271, 39.092658664013996], + [121.67478124140429, 39.114884015214102], + [121.677177275660341, 39.116989171946834], + [121.66951434782689, 39.125592656973836], + [121.667392151312782, 39.126688810643628], + [121.659281360163462, 39.13554673482065], + [121.659072031595713, 39.137316675951254], + [121.651298150853435, 39.146044732383665], + [121.64714924145018, 39.146717537039621], + [121.646004068112447, 39.151988617356061], + [121.634322421459856, 39.165104083696157], + [121.622814309303905, 39.165193080032928], + [121.599168746317474, 39.165211287110999], + [121.581907885161598, 39.1925598101517], + [121.58618685708187, 39.227511960635297], + [121.586194158027141, 39.227752134684799], + [121.586216745676779, 39.227756101210723], + [121.586220177022838, 39.227784129654516], + [121.586337462532498, 39.227777299810192], + [121.597661186965681, 39.229765813322707], + [121.624624597056865, 39.225547739065064], + [121.625913552033737, 39.225472679819852], + [121.625640690117848, 39.225983977981187], + [121.595939615220132, 39.251944564308126], + [121.58952939144325, 39.248550931464074], + [121.585947948521849, 39.260677902302263], + [121.584366591208791, 39.262060106925517], + [121.585348948535824, 39.262706150559183], + [121.584243974438735, 39.26644765613289], + [121.593765415914305, 39.278168949274033], + [121.607699917755355, 39.277405182136746], + [121.618857828314461, 39.28474314041663], + [121.620654486833971, 39.284363683820409], + [121.621054796300882, 39.284922039500394], + [121.624902473646202, 39.283466503527627], + [121.642482076868191, 39.279753668657179], + [121.650183996256558, 39.282675754445293], + [121.662322003462776, 39.275563450575618], + [121.663361212354801, 39.275343968317493], + [121.667137307582891, 39.27662040542306], + [121.665306338471467, 39.289712682966922], + [121.664324120499387, 39.289659220117407], + [121.657808017417921, 39.297023577929139], + [121.662779336539202, 39.307781917693276], + [121.66251468422179, 39.309674304391926], + [121.663762616535308, 39.309909815746764], + [121.664460336036029, 39.311419737613718], + [121.697107173464786, 39.325470143457949], + [121.708358570401018, 39.318326020216666], + [121.711553794904518, 39.31892902700131], + [121.712201649008975, 39.323145303644537], + [121.706771272155862, 39.338746391397109], + [121.707396919277286, 39.339933179714414], + [121.705981137459517, 39.34191602480373], + [121.712505825546316, 39.349624250074456], + [121.717781990851321, 39.359632593643404], + [121.718127196275987, 39.362667966489013], + [121.686065014734012, 39.350800825716107], + [121.681922881315415, 39.346071315027409], + [121.674485757122866, 39.346515007549385], + [121.616391252998511, 39.32501255121548], + [121.610465236189285, 39.324685333608883], + [121.566568621059616, 39.321128786871917], + [121.558097206576633, 39.321793721609872], + [121.557318916221348, 39.321750746654601], + [121.550555741644843, 39.31061591209123], + [121.519264785170861, 39.292454712342725], + [121.510339968520398, 39.285468469651974], + [121.510255054472225, 39.285533687443909], + [121.510246593983325, 39.2855271630632], + [121.50996096771668, 39.28575955924304], + [121.503155846898466, 39.290986196803381], + [121.492766850349554, 39.279974928556356], + [121.479378034840522, 39.281602107145794], + [121.469546997355479, 39.294957295035942], + [121.459859484130106, 39.299932573451919], + [121.461320862367941, 39.318556570293424], + [121.460986646867553, 39.31884304008392], + [121.430525984347526, 39.328373479446249], + [121.427439845763772, 39.356108207188903], + [121.427404147349577, 39.356135246851856], + [121.405354550152879, 39.361885350872164], + [121.400577720877607, 39.360558642346156], + [121.390023632724052, 39.362178170443009], + [121.379148469743143, 39.368719384481771], + [121.369710828766415, 39.371180536802989], + [121.346688892408352, 39.375964895301266], + [121.319155555794723, 39.370095672844563], + [121.318971517026981, 39.370316525387466], + [121.318965005321246, 39.37031493216783], + [121.314390965060127, 39.373261131402366], + [121.314152918153198, 39.37609900169678], + [121.302633338161272, 39.389922874598739], + [121.268424187309535, 39.373911912718782], + [121.267268547152597, 39.373952597998738], + [121.265052466068056, 39.372944528064465], + [121.263193888995701, 39.374096049753021], + [121.254332846493327, 39.374408010178371], + [121.252098373894114, 39.380970516502479], + [121.24342206826951, 39.3863461096118], + [121.242246193324931, 39.386841926477885], + [121.242136481691574, 39.387142622626534], + [121.240420546341838, 39.388205767545713], + [121.24054737146939, 39.391498034253857], + [121.239674637225377, 39.393890012368978], + [121.240679649081073, 39.394931842565555], + [121.241649163278794, 39.420099562698667], + [121.244026975747246, 39.421414102634195], + [121.24689612236952, 39.426141116291497], + [121.252068952142821, 39.425859995349789], + [121.264738325356049, 39.432864078837376], + [121.264808648256491, 39.432986019107751], + [121.252659354806866, 39.434458697608235], + [121.240788222105607, 39.455328959689638], + [121.240412650092253, 39.455674152391317], + [121.296362127749745, 39.475018335612219], + [121.296375890942699, 39.475096708570845], + [121.282314803946875, 39.504587283330501], + [121.281540544971378, 39.505845180712797], + [121.26319426927509, 39.481533683585774], + [121.263092106394183, 39.481618818690336], + [121.262998441511158, 39.48135584663995], + [121.252167702163064, 39.483803327566044], + [121.245153906763932, 39.496567207846596], + [121.240878324739228, 39.50013016652094], + [121.228541722464925, 39.506476679465585], + [121.220544567124449, 39.514483884853924], + [121.220285855440466, 39.517290430711959], + [121.219446820605398, 39.517989621237696], + [121.219726029334467, 39.523363514133742], + [121.21873402901376, 39.534124892778934], + [121.221304837722428, 39.553764895241159], + [121.22936858162258, 39.564564981173753], + [121.255865798068214, 39.586314641278747], + [121.258256945932359, 39.588582800691825], + [121.259726776273112, 39.58924621056957], + [121.273393247472896, 39.598007274829136], + [121.292047473232302, 39.604427921961651], + [121.293029495145532, 39.604277436992838], + [121.293932718275684, 39.604685107953046], + [121.317730662653162, 39.600492231823907], + [121.320392097694651, 39.600084393705622], + [121.350047979347849, 39.60793608806862], + [121.359870856278675, 39.60747866051976], + [121.410699157954511, 39.617060904152247], + [121.416180966354489, 39.619698878741154], + [121.444695277137285, 39.623627302506925], + [121.445684926705127, 39.64138947425721], + [121.440039274831094, 39.643341081134992], + [121.440664409366008, 39.653586143768109], + [121.446442731573526, 39.656717863046246], + [121.457876382651065, 39.657180776601813], + [121.477372947809286, 39.658100001548071], + [121.477453971486369, 39.658155674119264], + [121.490035282674285, 39.686016281912288], + [121.489719704400457, 39.687159070248029], + [121.495930355303642, 39.699070589526585], + [121.497211713306839, 39.701908084938331], + [121.469828418646813, 39.730081639483963], + [121.455975004658541, 39.738584060169757], + [121.454330337194477, 39.746026983116685], + [121.453935088515166, 39.746433638355356], + [121.481695879027143, 39.758903130612794], + [121.481745125167691, 39.75892542062536], + [121.471083659758364, 39.788959515010312], + [121.469766492639792, 39.790340204582087], + [121.468961174372481, 39.794938704921194], + [121.466904364576422, 39.80073288209806], + [121.467811570826129, 39.801503131077013], + [121.46711651286752, 39.805472026839226], + [121.469763721549057, 39.813169265717121], + [121.487469476767842, 39.818193362195686], + [121.510878915537262, 39.838068772352734], + [121.514179527321247, 39.843515943418907], + [121.524986085062551, 39.850259127348473], + [121.525751409020273, 39.851507284080668], + [121.53125019838626, 39.862276996294113], + [121.532791709579939, 39.871582565856265], + [121.535930267487217, 39.871443195252034], + [121.536762125300129, 39.87307243919124], + [121.543241075420994, 39.871118551976608], + [121.547355753478044, 39.870935835842651], + [121.567062055021495, 39.864064663480434], + [121.567794681302658, 39.864190361184924], + [121.618177835556551, 39.880231749498712], + [121.621749581747864, 39.881627956019521], + [121.627507235344339, 39.888817377797004], + [121.631181713582677, 39.903008142425243], + [121.642139050745286, 39.905325279939881], + [121.652542544046298, 39.904455479138306], + [121.672113209619184, 39.919160167117582], + [121.68303333741828, 39.930035235834033], + [121.694609294774196, 39.936039074027633], + [121.703893232599782, 39.935361692646985], + [121.721981779483926, 39.934319516541414], + [121.746723508664914, 39.934430649351128], + [121.759029567496995, 39.932184999065868], + [121.759032828190499, 39.932184811200202], + [121.766548794499016, 39.93685006884543], + [121.773834762421501, 39.941533085122479], + [121.77793811280975, 39.959606041908287], + [121.780006510525482, 39.961547002163037], + [121.79092307467107, 39.997212810280622], + [121.791016888631859, 39.997736759935734], + [121.804592316265925, 40.014646620468724], + [121.818433376272608, 40.023426114079541], + [121.819505632279004, 40.024431474779078], + [121.819665618039309, 40.024519667127805], + [121.818171591098505, 40.035340429218927], + [121.837954213478397, 40.040761945331127], + [121.848554487210635, 40.040444692076207], + [121.85413200596399, 40.043519306204253], + [121.859681186066254, 40.050888095255281], + [121.866546632414682, 40.050362884427393], + [121.905288647402642, 40.071719468223584], + [121.90586252355304, 40.072470289302082], + [121.916696807648876, 40.09445699769504], + [121.924539306668478, 40.105306421191472], + [121.947493952064221, 40.126938059103672], + [121.951427206441195, 40.132084065417601], + [121.953451339297217, 40.131815354586067], + [121.955738592258783, 40.133646441620392], + [121.960840183429866, 40.13083445926339], + [121.98966214279713, 40.127008241708083], + [121.990016582926629, 40.127111369125885], + [121.990188435177942, 40.127350822632224], + [121.998053373160602, 40.170636727413154], + [121.9868031277732, 40.171333709069231], + [121.975990452891551, 40.171813298155101], + [121.973785345020872, 40.174049935574885], + [121.954068939145799, 40.191559230930544], + [121.945335190162055, 40.202901553241816], + [121.945331165932984, 40.202910964345186], + [121.945272309744226, 40.202970662084205], + [121.945220897032428, 40.203168840326889], + [121.930907117968943, 40.23664319084007], + [121.93527656093238, 40.240989277051845], + [122.021523713340613, 40.24356528002442], + [122.034298351257007, 40.258914280310478], + [122.034316770771539, 40.260784713996102], + [122.030631530961315, 40.29840613389247], + [122.034644807502744, 40.320714007025089], + [122.074502126167545, 40.331505456182065], + [122.083386690246243, 40.329517247228267], + [122.087843490957553, 40.323737400290312], + [122.104770279245528, 40.314203244442126], + [122.105218399781407, 40.314203278803753], + [122.105817430783219, 40.314705845221987], + [122.116048245419165, 40.32551077951323], + [122.132536441191647, 40.337310222847307], + [122.105684751171481, 40.34733121925828], + [122.105682780012501, 40.347334381798433], + [122.105650723099842, 40.347346204357997], + [122.105665621936481, 40.347361910326079], + [122.100540484121993, 40.3555847144357], + [122.105682328491682, 40.366929204510008], + [122.118337297995822, 40.374657844931846], + [122.130165327584976, 40.37336627793843], + [122.130250345594078, 40.373278489885074], + [122.130318625558147, 40.373350468856479], + [122.146925677630051, 40.356117347537364], + [122.147161040789953, 40.356143787922896], + [122.16960052508675, 40.368109623139922], + [122.162820766851269, 40.37520458482485], + [122.166372068806155, 40.386743298644284], + [122.186570763273735, 40.380652770965391], + [122.193260956270095, 40.380898219207182], + [122.186096197506771, 40.405632907780976], + [122.182736718117752, 40.412484574186287], + [122.183292140386015, 40.415313272733385], + [122.181565500088951, 40.421274102879615], + [122.184481775435529, 40.421371940396604], + [122.185729838862756, 40.427728176732451], + [122.193807301206348, 40.43024930702655], + [122.22352623429984, 40.422681834852206], + [122.224072260945761, 40.422700153386941], + [122.245691124023452, 40.444178193342601], + [122.235352464755294, 40.459443851446508], + [122.235277178022542, 40.459509069752016], + [122.216079996722456, 40.459781476115985], + [122.216903460807572, 40.479429231900937], + [122.216748788121791, 40.479596459343746], + [122.216910329376176, 40.479593115136446], + [122.21691206927683, 40.479634628960412], + [122.259588266994356, 40.478930436500391], + [122.250908011089024, 40.485335504196826], + [122.239514720561957, 40.483602229607563], + [122.225884147942637, 40.503630322139678], + [122.228039323926708, 40.50902545003779], + [122.23348350054134, 40.511081440792644], + [122.240526245515554, 40.51801300972555], + [122.240483213499829, 40.518228862820926], + [122.177630464097163, 40.563484762389344], + [122.145107729422492, 40.586761996699579], + [122.12843742999263, 40.612623257034336], + [122.128708220546628, 40.613677579079123], + [122.129090061277125, 40.625437018675115], + [122.133423840721832, 40.632037829214404], + [122.143141609450964, 40.669873926693448], + [122.143006354631154, 40.670089835057055], + [122.142720946906408, 40.669988811545359], + [122.116711148982503, 40.65572839276593], + [122.116135249511757, 40.655640048042599], + [122.09154180324542, 40.649589535066973], + [122.060729237691262, 40.646929903503903], + [122.044648587085689, 40.651958234936309], + [122.02091952693246, 40.672133677285437], + [122.020143484760524, 40.672621755274726], + [121.972783023903204, 40.671231126405964], + [121.946889603379816, 40.679145725131299], + [121.946445513310266, 40.679185216629982], + [121.946388939973914, 40.679298758213605], + [121.946180048474659, 40.679362608116797], + [121.931059999029671, 40.709968684768732], + [121.925157318751246, 40.753878244005278], + [121.929921807368416, 40.763568353094605], + [121.929213913726471, 40.796568537595434], + [121.926272851691621, 40.796806054481749], + [121.897093400029618, 40.797475514167722], + [121.879669277677579, 40.800569707087433], + [121.878692168926221, 40.800648617299274], + [121.877393052307085, 40.801584455441443], + [121.842248898337544, 40.823050585113258], + [121.8403237032297, 40.828287917056194], + [121.837939889640381, 40.830005132930324], + [121.824974783391411, 40.860174450004124], + [121.820509703422019, 40.862572966420089], + [121.810873920421869, 40.892986630465487], + [121.810807373275324, 40.893141483185218], + [121.792011462305211, 40.889191158600497], + [121.773098909242393, 40.885078548032006], + [121.772562133490652, 40.884774667058473], + [121.747721027085561, 40.867379060181136], + [121.748000892576613, 40.852917985497022], + [121.741262563002053, 40.85119592877799], + [121.731331608135022, 40.861352872658507], + [121.727099449739526, 40.84526545839941], + [121.72481141256587, 40.844562409620835], + [121.690167663805951, 40.832507138549992], + [121.68964880564036, 40.831665791942676], + [121.677380308378559, 40.828048577326648], + [121.64251444610143, 40.827632533452693], + [121.629893117543091, 40.831243588373496], + [121.621006011499944, 40.84272138951809], + [121.57188936158316, 40.836485317077788], + [121.565624725972754, 40.826260501124608], + [121.548657788484121, 40.816772450654504], + [121.54777094691201, 40.816001215371031], + [121.547787313684196, 40.816285674013756], + [121.54766059459854, 40.816214811662725], + [121.542015512064182, 40.821855842832043], + [121.548672178167536, 40.831664842681214], + [121.549617491394258, 40.848094625807548], + [121.521309360279275, 40.850112511135308], + [121.521118242935117, 40.850391561222594], + [121.494152610390401, 40.878094289163478], + [121.492251864985235, 40.878325104448528], + [121.437984214916241, 40.879849159945657], + [121.434733138565534, 40.879815934760479], + [121.433557510540822, 40.828238740894818], + [121.337353262297242, 40.839644919951319], + [121.286989214167335, 40.849525677890924], + [121.285173561420052, 40.849787844148388], + [121.270725044414704, 40.849671661035437], + [121.210714164511117, 40.848975973072655], + [121.172274096605165, 40.871869154445285], + [121.120639243707657, 40.867285862205627], + [121.120585072271325, 40.867267631426834], + [121.108494532703261, 40.837663965031069], + [121.091153363815778, 40.838043716726347], + [121.091048997654056, 40.837939914413525], + [121.089813689925592, 40.827507729473851], + [121.08190413205844, 40.818936094768397], + [121.071431209774957, 40.81372348741548], + [121.073789104282241, 40.809428758968096], + [121.081137923103327, 40.796241752131607], + [121.022935861997794, 40.785901315641716], + [121.018322221975069, 40.777458034387259], + [121.005901495053564, 40.78287491440804], + [121.005607619739209, 40.782822703215409], + [121.001924132674361, 40.805921689105155], + [120.966636606314282, 40.804228195627367], + [120.966570123337448, 40.804166501281351], + [120.966756594595552, 40.803940052950352], + [120.981352719402508, 40.794295239532232], + [120.984769640421533, 40.793427252082729], + [120.988022204764022, 40.789888183360993], + [120.98904571920454, 40.789211866465919], + [120.988890545591687, 40.788943354131071], + [120.990512929373423, 40.787178061552041], + [120.991275244039727, 40.775238061232301], + [120.975225788491358, 40.764879841985419], + [120.975187330468415, 40.764297754299882], + [120.985650392481929, 40.74324191039689], + [120.989549032757807, 40.745173151683126], + [121.02288680063306, 40.744694795833794], + [121.023402248096247, 40.74472446426325], + [121.023412380797993, 40.744622292709693], + [121.029535416887057, 40.740737557058495], + [121.03701255844399, 40.724693029826661], + [121.034245791774467, 40.712509878340754], + [121.027083195940463, 40.707608187762496], + [121.027088722569189, 40.707552460844155], + [121.027010543826918, 40.707558468611964], + [121.026840676133773, 40.707442220412247], + [121.005256582172976, 40.705633515557437], + [120.978276476335907, 40.711281079682706], + [120.96616761144638, 40.696049885304369], + [120.951507860883837, 40.695395131694148], + [120.94297925594185, 40.690269640000672], + [120.937497050949432, 40.685547966435578], + [120.934982584248047, 40.685463827722955], + [120.934418699773076, 40.68512494636871], + [120.902684744792609, 40.684383082199155], + [120.888010288152998, 40.683892047702891], + [120.871531545789821, 40.679843474292369], + [120.855158495028064, 40.682851072255069], + [120.826121990221267, 40.670250092471562], + [120.825653372577278, 40.666194238240209], + [120.82748980188542, 40.659565266300554], + [120.832000551119904, 40.650336826812278], + [120.830911019376671, 40.647215673180725], + [120.832112712709815, 40.642877912206124], + [120.823522644973295, 40.613900026905817], + [120.822327669311449, 40.605237280274856], + [120.817525724865007, 40.592726921749488], + [120.794068167787813, 40.57441147728035], + [120.766873394193055, 40.558747734055977], + [120.724001320416292, 40.538466073655279], + [120.722990457791738, 40.537876171779985], + [120.716841574530179, 40.514241023410392], + [120.716768041546544, 40.514215119972782], + [120.716746736651714, 40.514049231977857], + [120.704057084170657, 40.506458364961681], + [120.688808030563507, 40.504317083888687], + [120.671486843136194, 40.472992305467244], + [120.661855011493202, 40.466167683203622], + [120.661572831889686, 40.466175126767361], + [120.66152975863659, 40.466114317738054], + [120.614332164057444, 40.458922324933333], + [120.614172617086751, 40.458859436185762], + [120.614084554053903, 40.458416476530438], + [120.617338167607542, 40.450715291806567], + [120.611369936398503, 40.443633426438232], + [120.611291176426292, 40.439628400096133], + [120.61233837902779, 40.418378796908883], + [120.61084454575213, 40.416916766699643], + [120.610747937393683, 40.412004131390489], + [120.601512956741828, 40.402891897656232], + [120.591420946847734, 40.397906687842109], + [120.59139801471845, 40.397884243927969], + [120.59332101273715, 40.385946302839457], + [120.596721565768817, 40.381278747582961], + [120.597230350478384, 40.361677196373293], + [120.597564352236972, 40.359603718772796], + [120.596918255357224, 40.359251573130379], + [120.59061001450371, 40.350484453912834], + [120.565151497795725, 40.335591560059868], + [120.532720849031122, 40.324261716963782], + [120.532138079336619, 40.323944086876274], + [120.516891117710472, 40.303653344941836], + [120.516717840396581, 40.303362073771318], + [120.516697049867588, 40.302924759123542], + [120.517474689620045, 40.28290460519127], + [120.519512524482892, 40.269300816134418], + [120.518676714107798, 40.255423260714792], + [120.518439713195136, 40.255269903785084], + [120.486380238045328, 40.198706457816407], + [120.483826127368687, 40.197298077442404], + [120.477875513354647, 40.188982509498985], + [120.459676117641152, 40.177318929749354], + [120.445459420629675, 40.176175061689435], + [120.445129721376162, 40.176189164778208], + [120.366054245313151, 40.172992457935685], + [120.278373978421186, 40.131159322398602], + [120.267498870670877, 40.125855114586201], + [120.214853579786819, 40.10805716372721], + [120.156046273639575, 40.094581441978782], + [120.130528127618945, 40.074669567344806], + [120.128728011248697, 40.073241626131654], + [120.128700413560409, 40.073243397388296], + [120.128532543124365, 40.073112407657511], + [120.117533037223993, 40.072277744109641], + [120.088823626969784, 40.075802743027609], + [120.086167234427549, 40.075973233863266], + [120.079421041907125, 40.074256234936101], + [120.020001582522369, 40.058480408345446], + [120.002853753152024, 40.054768805211772], + [119.942134793069116, 40.039314993449743], + [119.94184725933755, 40.039096286109789], + [119.941551948791584, 40.038296301700562], + [119.936776577481368, 40.011809591002461], + [119.936716603919251, 40.010962238898571], + [119.936593893539353, 40.010796330167452], + [119.936182437587775, 40.008514179933179], + [119.932801574720926, 40.005668982312592], + [119.929221927582034, 40.000829174016516], + [119.919731254924727, 39.994669529140701], + [119.912787584993225, 39.988826017012194], + [119.910654715787246, 39.988778665573172], + [119.908454736741433, 39.987350833200722], + [119.885156874745192, 39.986472270627253], + [119.869345686149813, 39.98786157136395], + [119.849587444619601, 39.987422922258638], + [119.866771244756166, 39.959480975182565], + [119.856813200340071, 39.950402095951702], + [119.8449063384559, 39.956075224130636], + [119.836865917782987, 39.95481851981382], + [119.814614457472516, 39.978168224449156], + [119.784297029396541, 39.951856009386724], + [119.781359704666073, 39.94910244978891], + [119.754020400545556, 39.944921610157699], + [119.7202326581845, 39.939587509598468], + [119.716474571628154, 39.938036025592247], + [119.677695038872571, 39.920731098021214], + [119.676915332206661, 39.921704436007872], + [119.675943962636197, 39.921303416944021], + [119.662557079487314, 39.922263487320443], + [119.660617592710182, 39.919001744187895], + [119.634045285069206, 39.92176112891925], + [119.614429854589176, 39.903496329493102], + [119.61307821879933, 39.903748013860643], + [119.607171992960062, 39.897798689025798], + [119.582162354559742, 39.908824013419562], + [119.579140090681037, 39.90792581201783], + [119.5354891808568, 39.887204074783185], + [119.535136000722645, 39.886948945598], + [119.514877227169805, 39.838181191221921], + [119.515812925174558, 39.836365749180345], + [119.531734092777626, 39.830064661807732], + [119.531865264664162, 39.808961569055271], + [119.529715953513957, 39.809391082114061], + [119.530507086978716, 39.807856124312352], + [119.477704677005647, 39.811201360910452], + [119.46384055619599, 39.808772768661406], + [119.390327981944552, 39.75546123424219], + [119.389608392558088, 39.742793896860881], + [119.367205454951275, 39.73823698308334], + [119.357361880054384, 39.726756757787214], + [119.333479636465157, 39.668274771503214], + [119.328720728023924, 39.654792782465748], + [119.318474013579205, 39.631529537391536], + [119.273901260677306, 39.522381369879163], + [119.26394666344342, 39.497360435737647], + [119.298121630162115, 39.458726319705704], + [119.307236868837506, 39.439951604453995], + [119.310398786581075, 39.435793263967234], + [119.310456828973372, 39.433319432019942], + [119.312896358571322, 39.428294717343718], + [119.310997339851895, 39.410282251329306], + [119.311016822675811, 39.409451871492791], + [119.266742933745533, 39.362351704623087], + [119.265611419485538, 39.362075804166203], + [119.233205979148423, 39.351204626443121], + [119.17941837809019, 39.340807186309043], + [119.115229987297354, 39.280250519394507], + [119.089793964188814, 39.240681699403702], + [119.05001522642236, 39.219936026414608], + [119.032037865897038, 39.210448988432859], + [119.017896412366269, 39.185806820531056], + [118.972074387270879, 39.162412172656929], + [118.920503884325669, 39.122616285469796], + [118.919234711366315, 39.122454726038619], + [118.88453991294692, 39.117949034334835], + [118.884567259590483, 39.118041731144558], + [118.884245671239754, 39.118000794540421], + [118.889459296986743, 39.134624250994818], + [118.890700320935068, 39.138830944973371], + [118.945191637068888, 39.177558108982034], + [118.924825328834018, 39.173105173400963], + [118.914714051111659, 39.170830471325857], + [118.891315205075927, 39.150427240031021], + [118.890743123947416, 39.150594643014792], + [118.870579542334369, 39.149114860397425], + [118.852192454436278, 39.161875380625069], + [118.852045582497269, 39.161918358446918], + [118.833450286978163, 39.151564282403413], + [118.833436391492754, 39.151671338715779], + [118.829402048443498, 39.149412077166332], + [118.829099772548631, 39.149141769428518], + [118.808494114782832, 39.137668190156234], + [118.75473278370643, 39.132468062575391], + [118.713694775582354, 39.135987341248502], + [118.693323342413819, 39.144503719575972], + [118.631379972801327, 39.15644230458269], + [118.572988784007421, 39.13006309326979], + [118.582867994977718, 39.106794888119957], + [118.554306205085169, 39.098180710278925], + [118.545570359998933, 39.087407624166808], + [118.527388678816664, 39.090074941840321], + [118.527176782048642, 39.090010845749497], + [118.56486925545461, 38.998582681321686], + [118.598784153503502, 38.970712370912253], + [118.559018597049899, 38.93296796113372], + [118.533892486716326, 38.909045744800196], + [118.519360101839595, 38.904044417934514], + [118.485008209649237, 38.908111570829149], + [118.482862111533962, 38.909410507431488], + [118.372131930713266, 38.970549013324529], + [118.371790474229925, 38.970684196049703], + [118.371746771913493, 38.970761674708939], + [118.371620653293135, 38.970831309780039], + [118.371543890214255, 38.971121358206901], + [118.364813930556139, 38.983052722346507], + [118.365733015697501, 38.993077681961005], + [118.361011742351579, 39.010916959993189], + [118.32962238818773, 39.010842106397263], + [118.313208083499276, 39.008586245830273], + [118.304974422451679, 39.010783328862118], + [118.303801064424391, 39.010780530777545], + [118.302680807165842, 39.011395360763473], + [118.267512091760707, 39.020779835958855], + [118.261042508167492, 39.020604953186563], + [118.221331972155994, 39.0331026115268], + [118.218986793646536, 39.033728402639646], + [118.184404311837838, 39.079654834065288], + [118.180715785259693, 39.087035866889643], + [118.176375390430266, 39.093078762923362], + [118.159166873092531, 39.130156941027252], + [118.156599518742851, 39.135294419726478], + [118.125282192855153, 39.173810952458282], + [118.118939077841404, 39.181552664823627], + [118.100353330203475, 39.189064804018017], + [118.071486915785584, 39.200632020535252], + [118.071405358172996, 39.200765231653463], + [118.071314065755971, 39.200802130967787], + [118.066957014460002, 39.208030878861024], + [118.06410317873069, 39.212692156166774], + [118.063816828822368, 39.212614817707582], + [118.044513978468757, 39.198938348099858], + [118.019914420822275, 39.200649391973023], + [118.019959982169283, 39.20076979577243], + [118.019862571951521, 39.200743486854805], + [118.020190754503034, 39.201379651880963], + [118.026718171503745, 39.218629488835411], + [118.026533800541941, 39.218747383318089], + [117.97133152674634, 39.204983052399811], + [117.971244424617808, 39.204757828649633], + [117.967156822799453, 39.187848300835761], + [117.958519798078186, 39.171766204877628], + [117.958476165806715, 39.171742388256078], + [117.958464941610501, 39.171713365365299], + [117.955458486371342, 39.170095191659449], + [117.919675477485129, 39.150563080407508], + [117.869597357584041, 39.123881890643595], + [117.865553257007164, 39.121705221876972], + [117.865387007774245, 39.121493648743389], + [117.831518608658342, 39.056151287293609], + [117.838543300658642, 39.017184200424083], + [117.841302786271399, 39.009910879885076], + [117.844613047509625, 38.992117727097288], + [117.84540989256918, 38.979094119967336], + [117.849421888123999, 38.956838940765401], + [117.877453084080344, 38.950944182774776], + [117.892025481338564, 38.947936424833472], + [117.891920645708481, 38.947802346143213], + [117.893086384732442, 38.940852076635579], + [117.886414920877669, 38.924364567926965], + [117.870012139505988, 38.919782637435567], + [117.869820815033847, 38.919537944532806], + [117.854307891556928, 38.88415883397434], + [117.855011925542399, 38.880801446361083], + [117.853843200548809, 38.870986127439693], + [117.841739829168972, 38.855495837641577], + [117.841426301840499, 38.854780800399645], + [117.84083624653114, 38.854895120183158], + [117.827938514962185, 38.854507963448654], + [117.815781300798875, 38.856468322258749], + [117.772880062373176, 38.868061235525595], + [117.77227213490437, 38.868179017936029], + [117.746936015402952, 38.847688601297044], + [117.74591498297994, 38.846668576887318], + [117.736263507133842, 38.845084290474858], + [117.639999167461951, 38.828261916121519], + [117.640617993617767, 38.7881757327348], + [117.665132248404305, 38.771397380866631], + [117.665371245791761, 38.771308512108021], + [117.722815801149068, 38.7640050190194], + [117.730114225029112, 38.760591218274115], + [117.734999498329458, 38.753154463651896], + [117.734700582477402, 38.72151204209004], + [117.734703346334342, 38.699383439005111], + [117.734425168070359, 38.698905970826011], + [117.732524798836764, 38.688350325506093], + [117.723255186347259, 38.679733693461479], + [117.723011179255991, 38.679314877052576], + [117.650565437880019, 38.659844565113424], + [117.650425972215871, 38.659733172716372], + [117.633259146683784, 38.626203517581551], + [117.633234297937449, 38.624536831281787], + [117.638952778701281, 38.593265658414886], + [117.632495225723886, 38.569473361992735], + [117.636638652336174, 38.543808392014206], + [117.678078625672455, 38.538819537411818], + [117.679112433661246, 38.538796308097297], + [117.679122763583891, 38.538693836263732], + [117.679371883812394, 38.538663845303354], + [117.679132698061039, 38.538595287211194], + [117.679816755820113, 38.531809500400826], + [117.639088591717552, 38.527092988880078], + [117.63917487381454, 38.526484175996949], + [117.672434089114688, 38.476679160208676], + [117.672663279178323, 38.476444090679905], + [117.704699873066062, 38.467130395014848], + [117.718905123895169, 38.456654818688705], + [117.724280808253909, 38.424297146081813], + [117.7317337955798, 38.416756432519783], + [117.774950598068386, 38.373169465471896], + [117.840250465407706, 38.36765627525098], + [117.931509904620256, 38.387406453597279], + [117.945631386372355, 38.37922069965375], + [117.952051220201824, 38.375581830569566], + [117.945553986140879, 38.355613038201618], + [117.94258551701256, 38.346097665657545], + [117.94240916737995, 38.345947658705832], + [117.942398865718445, 38.345915997273025], + [117.942213641374636, 38.345781339901514], + [117.890066267347152, 38.301423614275016], + [117.889754097560015, 38.301099506760231], + [117.889752161318953, 38.301098002094477], + [117.889664143069169, 38.300573089642874], + [117.890869762152377, 38.279037325859342], + [117.929483011517732, 38.254566419630471], + [117.931168781117364, 38.253389864624829], + [118.011318311788912, 38.202489300454765], + [118.012659817061689, 38.20189519836326], + [118.013653987601472, 38.202121295120598], + [118.03902506808744, 38.213348389092289], + [118.10610504969938, 38.209510716305317], + [118.156332234155059, 38.191164452454636], + [118.17179343267216, 38.185598059533952], + [118.192539271988792, 38.164646857722033], + [118.211065702101692, 38.146151164436048], + [118.239464666693522, 38.143561910522671], + [118.268374890454155, 38.137812040756891], + [118.319659978580376, 38.125441863385397], + [118.324996077380888, 38.124424507035513], + [118.380751849296814, 38.12112206149623], + [118.384839090366469, 38.122407428835011], + [118.39710901730848, 38.120153217290884], + [118.398197081347249, 38.120088770649616], + [118.425322743554318, 38.105500196693406], + [118.435548025077082, 38.115398598625134], + [118.443648762041406, 38.123382478963386], + [118.443835447792182, 38.123421090800981], + [118.443837238658944, 38.123422824417702], + [118.443840711032806, 38.123422179386431], + [118.455368505953103, 38.125806449977141], + [118.477239503770122, 38.12243807045153], + [118.498365596781028, 38.113293587872526], + [118.498850592863562, 38.113203494566719], + [118.499098906908742, 38.112693691113563], + [118.507368770850917, 38.103947199452932], + [118.511218639095034, 38.087811162557536], + [118.511221912542069, 38.087804441976758], + [118.511585485946625, 38.087281070794312], + [118.524495363955154, 38.072534339778173], + [118.528775956569447, 38.062856955156597], + [118.546753109827748, 38.055064269696864], + [118.592018191426021, 38.078481799180395], + [118.592298042603147, 38.079472811562418], + [118.601962671260139, 38.128458228390272], + [118.617226296680869, 38.136233473000978], + [118.620179171853053, 38.137749563291905], + [118.620212963942564, 38.137754872268211], + [118.620427887675703, 38.137864353767647], + [118.697874407591058, 38.150445618045552], + [118.702977224910882, 38.150757723144999], + [118.72058189976083, 38.153523542100309], + [118.771898527518573, 38.156229920386274], + [118.803241173432397, 38.156890196181607], + [118.805664117157306, 38.157038391393158], + [118.806420017985545, 38.156896135849209], + [118.84801227579689, 38.154382912340012], + [118.871824788062838, 38.1490279423491], + [118.90229430071463, 38.138853228987649], + [118.902523425064203, 38.138810109298184], + [118.902825066547607, 38.138602376504593], + [118.925762687784868, 38.126918911421804], + [118.952791313527982, 38.109516140284505], + [118.96825134372169, 38.09354496868913], + [118.968307063400729, 38.093506595967803], + [118.968354026470223, 38.093339768839108], + [118.979477633043544, 38.061406339803192], + [118.989509157291266, 38.018190299900176], + [118.99167965473292, 38.010480031811866], + [118.997704093867625, 37.994156571350629], + [119.024457887596625, 37.97576649421066], + [119.039279919245033, 37.966712233792158], + [119.088920628782432, 37.931455964082886], + [119.104702081948858, 37.92060807671217], + [119.105097731163582, 37.918919788159364], + [119.114451368933672, 37.896085046920973], + [119.116343028868243, 37.870934586416681], + [119.119523550372378, 37.85736287226279], + [119.123509096548418, 37.845591597489694], + [119.154806885933127, 37.81855163029838], + [119.155590500938217, 37.818286318940395], + [119.163671270483093, 37.821393528851097], + [119.20652814189944, 37.838077923463985], + [119.234278009048083, 37.877330728346287], + [119.234700923700345, 37.877261016421691], + [119.257924497438822, 37.880743292130418], + [119.286250088314048, 37.868793969020381], + [119.298157186719834, 37.844642956132702], + [119.303199423506115, 37.804581421746143], + [119.303223359229634, 37.804492052075176], + [119.303133802782398, 37.804143041718021], + [119.293753663031893, 37.754642849772509], + [119.274598637851909, 37.691675860197755], + [119.256766864380268, 37.659658618672772], + [119.243760945344505, 37.655504590426489], + [119.230606478500363, 37.651166180058432], + [119.147288364960559, 37.654352982461425], + [119.146536658911273, 37.654276316500678], + [119.112268820241141, 37.647047213855224], + [119.059322557262604, 37.640977335406333], + [119.018307749627496, 37.641035534271815], + [119.001156089707749, 37.63091417593337], + [118.983090575181876, 37.619951199479218], + [118.934665556887737, 37.527949688558103], + [118.934029417856451, 37.526432828509229], + [118.93734311963297, 37.496834009884303], + [118.952630193996796, 37.454262270908515], + [118.967435783087836, 37.403677009661649], + [118.967469598511769, 37.403499679873967], + [118.975689250133627, 37.37830752423443], + [118.976881533562974, 37.37739209300257], + [118.997648729642478, 37.382654636119916], + [119.007011009160621, 37.375315069993377], + [119.004022265603041, 37.370000218297953], + [118.980001285656186, 37.365091700133263], + [118.995265689928772, 37.318308300316588], + [118.995453743556979, 37.318033683214836], + [118.996069249623886, 37.31765577349838], + [119.032538711355556, 37.304086061848274], + [119.0340065926395, 37.303646669083427], + [119.039437764231863, 37.298104788697465], + [119.0461333667117, 37.276013351564629], + [119.048183190021277, 37.254125400709732], + [119.048439948417794, 37.253860739363247], + [119.078310575931397, 37.238706379265707], + [119.085076658448102, 37.256793481884294], + [119.085625371443811, 37.256751193054285], + [119.102360797507018, 37.259442455060977], + [119.122195765129447, 37.254002741578311], + [119.128282580211305, 37.262444661565098], + [119.129467063921368, 37.281224326471147], + [119.133024779694793, 37.287314688171591], + [119.15177625657239, 37.28734334100853], + [119.163886496379732, 37.277777917195124], + [119.160562345877636, 37.273554968328078], + [119.15161873820071, 37.280381581316071], + [119.136585713257986, 37.278607886948841], + [119.13555895720441, 37.261697255802439], + [119.12618498704893, 37.242528253124611], + [119.130524537472695, 37.230571400464967], + [119.130952706734007, 37.230344377927537], + [119.140087564700238, 37.236957821401134], + [119.198394867282786, 37.279352447247327], + [119.198514301178875, 37.279257539741209], + [119.198571234649378, 37.279298758366643], + [119.198533704005555, 37.279242121388869], + [119.206940234302792, 37.272561917093974], + [119.185101295954922, 37.258680346366141], + [119.185135922165941, 37.25848622005504], + [119.187436128803611, 37.253304904006889], + [119.196498999710656, 37.253010165902765], + [119.198557120395904, 37.245571550117802], + [119.194841369783305, 37.236624274840729], + [119.201046793170335, 37.222646287274628], + [119.201541116762371, 37.222505240179053], + [119.216279423848874, 37.22430224082202], + [119.226954762754247, 37.221128708162347], + [119.23680602988351, 37.212442978026282], + [119.252594545150018, 37.207937985228796], + [119.255634663872428, 37.207322407711487], + [119.276389635384334, 37.211729109619945], + [119.290506372484685, 37.204346567672623], + [119.292556920945501, 37.196658196106881], + [119.292518040481013, 37.196546473368393], + [119.292842469339504, 37.196453902936902], + [119.295221823494529, 37.140796110528605], + [119.302417223327183, 37.136053414018242], + [119.31092168700566, 37.124673096733147], + [119.318726641990693, 37.117620390836493], + [119.32313712896439, 37.115304581419359], + [119.344444946613521, 37.121577593057545], + [119.345365911051672, 37.122143931087422], + [119.349221717527939, 37.122983872200372], + [119.355549121659479, 37.124846657043484], + [119.357767775290668, 37.124845528202229], + [119.359710889846795, 37.125268812361561], + [119.402274239297213, 37.124822883508116], + [119.420189005199134, 37.124813768553629], + [119.439643782468238, 37.130046576913948], + [119.480252816031822, 37.133467555408757], + [119.483822804539301, 37.133998387155685], + [119.483942602406856, 37.13398885233395], + [119.484172341244673, 37.141668459574454], + [119.473230892127333, 37.152674720251113], + [119.476005291737081, 37.15507279395505], + [119.487502824749228, 37.142913372694444], + [119.487503886838752, 37.133705406452087], + [119.56981955968719, 37.127153826838629], + [119.571035498667669, 37.127098152606976], + [119.571984984294673, 37.127359040202052], + [119.673195911044076, 37.157494504153156], + [119.673275295265185, 37.157362506457105], + [119.680754731790941, 37.155535330946385], + [119.681526915634308, 37.14364196020513], + [119.681684545146624, 37.143379858591437], + [119.719324813471317, 37.142923454970123], + [119.734720779366043, 37.133147529644724], + [119.748464747385981, 37.146811122469238], + [119.755173758330969, 37.151916220345583], + [119.768104376781622, 37.163822007024557], + [119.774951702920006, 37.174549740606693], + [119.785001448817596, 37.184358295661262], + [119.802419549289766, 37.195772331796412], + [119.816674593063212, 37.219447266259436], + [119.824675712619069, 37.225114863731342], + [119.859767179732557, 37.2334169299222], + [119.860511368679198, 37.233819117958355], + [119.876909082382269, 37.251946664647541], + [119.853666480209284, 37.253146588117282], + [119.855645311045208, 37.26198303828982], + [119.886912197121191, 37.263372083563226], + [119.887086048792483, 37.26392566844504], + [119.884437878910248, 37.277394648150818], + [119.876940960721512, 37.280391277625029], + [119.881890535487088, 37.290350809725041], + [119.877959699817907, 37.310343615402005], + [119.869417985906324, 37.31251920236587], + [119.864112508634918, 37.320425599234554], + [119.847718548646938, 37.325607515868747], + [119.842726722091214, 37.336690748541528], + [119.832823236717601, 37.342437032201964], + [119.833377982648528, 37.344680259160533], + [119.831610893021704, 37.346038206682053], + [119.835951169840683, 37.365183380588888], + [119.834325010359933, 37.370458147863445], + [119.838341372095954, 37.375726679958497], + [119.838404581777212, 37.376005500962513], + [119.8385690420765, 37.376025330000118], + [119.838602210127561, 37.376068838765768], + [119.92173209956654, 37.38608128491078], + [119.944479069841393, 37.419284123452556], + [119.944597591812212, 37.419327756451089], + [119.944629850902174, 37.419396804328954], + [119.944894908214067, 37.419437211314495], + [120.004696061986664, 37.441452569622768], + [120.006616622812288, 37.441681198187588], + [120.007257770886952, 37.442100623978526], + [120.059419252818287, 37.448162648152369], + [120.080726252898799, 37.464292219827357], + [120.085625679195772, 37.465430577609531], + [120.132467976050648, 37.47887749016477], + [120.138930703572683, 37.48094595995002], + [120.144778680343265, 37.484568291634083], + [120.190170263864246, 37.514302479684993], + [120.194218434773916, 37.523772121623587], + [120.217099705657816, 37.53201449665179], + [120.230787484081247, 37.547295479400681], + [120.2403358390807, 37.554778815712154], + [120.241432105728819, 37.555860451066785], + [120.210622361150641, 37.581412709706171], + [120.202922538373983, 37.587778441659026], + [120.203337903032647, 37.5884464900385], + [120.207934039001685, 37.610596855226675], + [120.204898868676011, 37.615875846465968], + [120.20980733313327, 37.620280456336062], + [120.209945715105022, 37.620291816522375], + [120.209951697510078, 37.620320647796611], + [120.267075276470649, 37.635919119804043], + [120.267133440380121, 37.635988902858507], + [120.267201034754365, 37.636742315936417], + [120.264282324909004, 37.657383198722599], + [120.264129949212915, 37.657654962692611], + [120.239474609899219, 37.656865158059482], + [120.227689493997929, 37.66129311714171], + [120.215510343865347, 37.670860558018958], + [120.214886280744651, 37.671028099903864], + [120.215028478850158, 37.671446626186935], + [120.210908915960687, 37.685742111020225], + [120.221988784488957, 37.692761036359684], + [120.222269831055357, 37.692759823097312], + [120.222291409802978, 37.692823335005613], + [120.362544369014728, 37.696939218129508], + [120.362683849535443, 37.696964048122815], + [120.439792198192549, 37.749893778530058], + [120.442678893253714, 37.753673719497407], + [120.44588200243507, 37.754074022335082], + [120.449567598146189, 37.756603937587805], + [120.458108090788429, 37.755601955847325], + [120.466843481644872, 37.756693645686816], + [120.477227868878529, 37.754110223825393], + [120.513468091427981, 37.749787579323893], + [120.523298800094736, 37.756381178484382], + [120.565283713649961, 37.759473828956821], + [120.580191853278123, 37.762382145064365], + [120.590586347351646, 37.766895852672313], + [120.616879297324544, 37.790217357972118], + [120.629011754457281, 37.795520064972536], + [120.629242785487463, 37.795692391626503], + [120.629364941156837, 37.795674431525306], + [120.629421548717346, 37.795699172870286], + [120.652034689155371, 37.792368865852289], + [120.728220237790055, 37.832889025399538], + [120.73201381699694, 37.832554225161765], + [120.738200891645121, 37.832250495508987], + [120.749253441179135, 37.836672293469995], + [120.756190575564432, 37.8304205186868], + [120.764781225783778, 37.829662355596163], + [120.773589332637968, 37.830321216775005], + [120.788865264139744, 37.827536832092264], + [120.834283650312841, 37.823528457504359], + [120.840456384220175, 37.825903157499177], + [120.845511341226825, 37.827040631783014], + [120.860310141890409, 37.832277224970099], + [120.868824436907019, 37.832286580814426], + [120.87007685820609, 37.832568402602099], + [120.871417028350521, 37.832289429656505], + [120.885611902511798, 37.832305027546013], + [120.88979877828038, 37.828463041683015], + [120.926266805111794, 37.820871772091316], + [120.930997066020581, 37.821701607127935], + [120.933819744503452, 37.819299534596894], + [120.935968813091833, 37.818852179463015], + [120.936075251489697, 37.817380119612821], + [120.94155815421334, 37.81271422156501], + [120.942898527484118, 37.797928999905231], + [120.937778720161205, 37.79382087889131], + [120.938355390165427, 37.78584544167105], + [120.938645711220005, 37.784850820964188], + [120.93905026813681, 37.784479548233996], + [120.989392114227215, 37.758651967386996], + [120.989639576027457, 37.758416743705098], + [120.990754788182869, 37.758228845272136], + [121.011049921699708, 37.740883128876227], + [121.012368365983974, 37.736811996413408], + [121.032345806212376, 37.717822532016243], + [121.060812108827619, 37.719170648595025], + [121.06316103237279, 37.724180253118156], + [121.067647480217033, 37.719494360375123], + [121.085436650232893, 37.720336825775185], + [121.091076913720457, 37.721661626712219], + [121.11847097865332, 37.721901276431623], + [121.130787854182188, 37.722484583098584], + [121.131249454705795, 37.722013065543891], + [121.134612440628189, 37.722042485735258], + [121.143313261302922, 37.718651984796104], + [121.154392034760221, 37.705888943894763], + [121.154867877022411, 37.698053565949508], + [121.154800393099535, 37.697956158512056], + [121.154853865093941, 37.69790153772469], + [121.137579935217232, 37.660455638879768], + [121.138024774694713, 37.660103831932659], + [121.151390460714254, 37.656399526222138], + [121.156457074239725, 37.645526413876603], + [121.156711516936539, 37.645325184640186], + [121.144851381919125, 37.627087694397176], + [121.144684460623182, 37.624337186612415], + [121.167630948227099, 37.59816117414298], + [121.174936625795567, 37.594539455730143], + [121.211423277875937, 37.582186617009313], + [121.216601579641448, 37.581900675514639], + [121.293985158026416, 37.581883699324671], + [121.299867806304349, 37.582083143051449], + [121.316044029430316, 37.586348194335251], + [121.350342122393513, 37.595716277779168], + [121.352910856758129, 37.597484558623719], + [121.34743171578738, 37.620023167417479], + [121.339095721230194, 37.626786999329383], + [121.344000425655679, 37.634137881083184], + [121.343931442628687, 37.634421644809478], + [121.345106752583149, 37.634140279142017], + [121.356664603983631, 37.633212801350368], + [121.366612754326368, 37.628991807020341], + [121.373170265854029, 37.627421958487325], + [121.380870258392747, 37.62676439603834], + [121.383278238273903, 37.625002140297418], + [121.385744667342522, 37.624411684598051], + [121.408675832977124, 37.607511015987953], + [121.431503649233164, 37.599792411280504], + [121.434352144498931, 37.595199706823941], + [121.428700157533726, 37.592752739899197], + [121.43011027590569, 37.591713458090098], + [121.42553301180719, 37.591381558244606], + [121.421778164738171, 37.589755937619159], + [121.408459794914393, 37.590143570239796], + [121.390671939101807, 37.588853763388187], + [121.391018862626836, 37.58658389302019], + [121.395791016692797, 37.556768876060858], + [121.396717004643421, 37.555942368954376], + [121.416814166413118, 37.544045312928773], + [121.431193775790149, 37.540211939406213], + [121.454571604243199, 37.521693780986347], + [121.454811362761163, 37.52155184947614], + [121.471540198627252, 37.47662473117694], + [121.473649480362013, 37.474517142641531], + [121.510557532131401, 37.461079973650975], + [121.527147391407055, 37.461701894438299], + [121.530820374515486, 37.45370285065772], + [121.566446092512848, 37.440732542819973], + [121.566707248454179, 37.440777707245793], + [121.570994593306182, 37.459652080763668], + [121.572010709318675, 37.460225284102386], + [121.581768861671748, 37.466642317780611], + [121.58433772049591, 37.467179100277278], + [121.62714636580823, 37.491327975127625], + [121.628666330253594, 37.492502405266841], + [121.629221065087336, 37.492498338097015], + [121.630742556646524, 37.4933566298972], + [121.632036706565444, 37.492477694554616], + [121.64900800556191, 37.492353265456273], + [121.655392306923318, 37.486469419294373], + [121.660833880510751, 37.472919795135951], + [121.660873663112312, 37.472892776369406], + [121.767278886577884, 37.465703655190417], + [121.768125484097141, 37.465671813568605], + [121.834132986329749, 37.470731474645483], + [121.862755074737066, 37.469934245252531], + [121.919122893474267, 37.472476183244844], + [121.920246798250645, 37.472799382833863], + [121.961245053201324, 37.488907819678637], + [121.972395243041476, 37.487795631874285], + [121.992174887501619, 37.493483634180876], + [121.994622883084048, 37.505398413183819], + [121.999953736462871, 37.506849623886815], + [122.012274871298999, 37.52973940351059], + [122.012328351161756, 37.530017868515955], + [122.012420773979457, 37.530010456481484], + [122.012505744922365, 37.53016831257051], + [122.043463074777492, 37.535184216039823], + [122.04870481854158, 37.542454239034534], + [122.060191254515274, 37.537894622110855], + [122.070143040446254, 37.539507073759971], + [122.069514127012326, 37.550785173076484], + [122.061470626924134, 37.561343303306728], + [122.064465192743342, 37.567720719852701], + [122.083650687666079, 37.553120547353075], + [122.083798770476236, 37.553270888585338], + [122.117114526215573, 37.554829051333137], + [122.114366450522425, 37.563181037618158], + [122.120770611702184, 37.566278614134738], + [122.12852349023018, 37.555423208401692], + [122.13938533241155, 37.555870646812757], + [122.145460706784391, 37.556154789309801], + [122.150088456443257, 37.542619545036423], + [122.166439369778388, 37.54017837455487], + [122.16675695116227, 37.533318186814995], + [122.15836463063448, 37.51841338705804], + [122.158430830358384, 37.518219766075916], + [122.158158150648845, 37.518046677656351], + [122.158128076457814, 37.517993265755102], + [122.158065267896689, 37.51798771863514], + [122.127064071672919, 37.498309143840274], + [122.144515453215632, 37.49242068584833], + [122.1489484452037, 37.487627063740966], + [122.143883246155937, 37.480952504301065], + [122.151959966046817, 37.458461877767625], + [122.160748307991454, 37.449069247692513], + [122.162101166117324, 37.438338089175033], + [122.189315061262903, 37.455134232989835], + [122.189478858628007, 37.455167586225372], + [122.189566665207764, 37.455315623042885], + [122.190125690100459, 37.455299297272362], + [122.213167720273034, 37.459991230253578], + [122.215761039034774, 37.462419994987918], + [122.220248287367099, 37.461433010601297], + [122.229117694892849, 37.463239043549876], + [122.230232053431251, 37.46834814598845], + [122.235901677695722, 37.464620431926619], + [122.24791855399252, 37.467067368147333], + [122.261041357068507, 37.45838257008117], + [122.272012292706336, 37.455922031472191], + [122.281321301897862, 37.446424662808845], + [122.280323931940416, 37.445621175431832], + [122.282394149512797, 37.444251085408759], + [122.276684204298988, 37.43102582457955], + [122.277600789162605, 37.429600626594471], + [122.300980663299143, 37.422613383085455], + [122.305604812141425, 37.422168963207476], + [122.305908942760141, 37.421140531329563], + [122.33119659386989, 37.413583134953385], + [122.332079519770602, 37.413501596729347], + [122.382367336185595, 37.418985555345536], + [122.388363467986011, 37.414096950006609], + [122.410731837257813, 37.413675602896639], + [122.411543683621986, 37.413679625217988], + [122.473221117079916, 37.431129995555651], + [122.476066316910703, 37.432750561870286], + [122.47775688870405, 37.432413299515794], + [122.482528996201921, 37.433763469885413], + [122.483488796981177, 37.431269806592937], + [122.484702783139255, 37.43102762117875], + [122.484331758609514, 37.429079703693517], + [122.490566234781895, 37.41288187940043], + [122.549267653157955, 37.406389125113535], + [122.582986414764562, 37.414640878923372], + [122.591330831490154, 37.420493583144733], + [122.601909204138693, 37.423472003444559], + [122.621208288901158, 37.423994647582063], + [122.636723133082199, 37.427791485558309], + [122.638140425757641, 37.427162656899313], + [122.63920253789432, 37.427369971583964], + [122.639881230356337, 37.426390291501306], + [122.64789828245685, 37.422833261814489], + [122.651963601623024, 37.427745881865398], + [122.66110000098179, 37.423520617977928], + [122.655036060346887, 37.420870670577045], + [122.656998719822312, 37.418795552508612], + [122.670943192582314, 37.41260862707113], + [122.671179385798851, 37.412580157656407], + [122.664800073281853, 37.427841217856752], + [122.68007615378869, 37.42793200480542], + [122.683777280735981, 37.421650126004678], + [122.693474945768642, 37.417013873615261], + [122.696922710344424, 37.417706036199462], + [122.698341287822856, 37.414687376473879], + [122.699450541258003, 37.414157065427673], + [122.700403458892509, 37.410299182772846], + [122.704844072931778, 37.400849785076183], + [122.710953887298913, 37.39531253010874], + [122.708285714659667, 37.393526148946428], + [122.709214223334342, 37.391550330364971], + [122.68771338697691, 37.373046684097758], + [122.68319377683622, 37.374649583150514], + [122.675908867928385, 37.373639584080607], + [122.673243325549805, 37.378178553226483], + [122.648097156778078, 37.387096749453598], + [122.643010459888444, 37.386210506777772], + [122.632875613400401, 37.380511665039258], + [122.622264505485703, 37.368918729721265], + [122.607834778257313, 37.366431160055846], + [122.60624174122637, 37.365535392573463], + [122.603149253545311, 37.362022632023773], + [122.606599484894005, 37.338930384732535], + [122.606417514518185, 37.338720654181415], + [122.606889244554736, 37.338803326056635], + [122.60586397980498, 37.330495429733588], + [122.589604238203108, 37.319203749659486], + [122.569297949086675, 37.295725639700578], + [122.576492485395221, 37.286346228729577], + [122.566769386077496, 37.278419043527379], + [122.572463212473806, 37.270788068340778], + [122.563242015881599, 37.261235228550476], + [122.563114353106613, 37.260476040058656], + [122.570096608711395, 37.2595187679362], + [122.588136055840835, 37.26089534354896], + [122.607523884655805, 37.217366532684565], + [122.619364300795851, 37.212168473441366], + [122.624253319666934, 37.20288614908182], + [122.619448439414612, 37.190593978950368], + [122.619534285924018, 37.190401239654634], + [122.594081928746306, 37.182951672649111], + [122.592303517470526, 37.180719713335883], + [122.588198639900867, 37.181229712118665], + [122.569036991262152, 37.175621351978435], + [122.569101479706688, 37.175372261055195], + [122.582669286272349, 37.163148299348713], + [122.581800880772633, 37.152989117534823], + [122.576506805529746, 37.147207454498556], + [122.576393691142627, 37.147205607447376], + [122.57643876594436, 37.147031503015825], + [122.575141788194344, 37.147185165053813], + [122.555155168314059, 37.146858802415082], + [122.529512194366191, 37.152591222621048], + [122.528912898628548, 37.15266222538451], + [122.479832296716481, 37.128382868915153], + [122.479663795996771, 37.128125806332243], + [122.479393917762508, 37.127229160875608], + [122.475361503016302, 37.076313334868715], + [122.476184245615769, 37.071063418560136], + [122.475234263294311, 37.060332218034013], + [122.474024608980613, 37.059432862894795], + [122.473916213186953, 37.058064188857685], + [122.462739163826257, 37.037578071522411], + [122.477444525030819, 37.034719698857415], + [122.486479338777357, 37.033634012192813], + [122.490786601819508, 37.03364666757215], + [122.526221851017127, 37.042654123827717], + [122.54408404570475, 37.050392033608802], + [122.570220034802034, 37.053838233569884], + [122.570899718263362, 37.054011005574715], + [122.570936276526282, 37.053932674694458], + [122.571061912260902, 37.053949240582291], + [122.580705557611182, 37.042508570076215], + [122.578852832742385, 37.036970413154748], + [122.578915965852616, 37.036835142173487], + [122.540623213128043, 37.004784395258859], + [122.540209768788117, 37.00409290421662], + [122.540217111946603, 37.003827450933045], + [122.547700397415895, 36.982897000800961], + [122.552323593368257, 36.978448452021112], + [122.552957979330927, 36.96826603062744], + [122.552938716762228, 36.968245631117938], + [122.55301712820426, 36.96802631745097], + [122.541635448706515, 36.937910046061376], + [122.541959687728834, 36.923062530116752], + [122.537843687304715, 36.913102026837102], + [122.527860548007311, 36.901461238316948], + [122.527703161899822, 36.901044789872152], + [122.527357284473396, 36.900925247119766], + [122.511703662600056, 36.889767660167649], + [122.492288905829739, 36.885551758462817], + [122.48811677570302, 36.887362874830735], + [122.484440527187928, 36.886092283481361], + [122.48371885309362, 36.889272007427465], + [122.479847403212972, 36.890952598883977], + [122.480621464955462, 36.902919219251977], + [122.47825773668977, 36.913333897328712], + [122.457659152698454, 36.913492146950006], + [122.429578669697037, 36.913547629602256], + [122.438565771317755, 36.899394298318455], + [122.441678245787003, 36.897539227664602], + [122.449594339453625, 36.882882604950133], + [122.45957071022228, 36.878666461705677], + [122.452129066190807, 36.868493204839254], + [122.440810170592783, 36.872390929777069], + [122.411715490003559, 36.859056277557528], + [122.41098723082321, 36.858687752417794], + [122.409685070713124, 36.858941155635712], + [122.398368060727236, 36.860001583692842], + [122.394799302854494, 36.861837958761043], + [122.379746163497444, 36.86476733274764], + [122.378955752907402, 36.864691414808604], + [122.381559392621952, 36.859370884707509], + [122.373438134827637, 36.843619288146215], + [122.371815092520251, 36.843091368599985], + [122.339626525493372, 36.827647715889306], + [122.275690855685994, 36.835412032706806], + [122.274544075915344, 36.835747255853057], + [122.273418045139238, 36.835698908184533], + [122.269947293249274, 36.837022839433054], + [122.25363458924059, 36.840435790320925], + [122.245866625723338, 36.839429694089553], + [122.241126789111817, 36.834947813111434], + [122.215845309046657, 36.848315646204284], + [122.21462393803526, 36.848149521763389], + [122.19129474368269, 36.842332762679241], + [122.169838832486164, 36.841893728347273], + [122.169795961262579, 36.842052256879711], + [122.169619241745949, 36.842028220423451], + [122.169745862379798, 36.842237511736002], + [122.167146722071536, 36.851848571655751], + [122.176568020182302, 36.855745445848363], + [122.183692379984166, 36.865637521224109], + [122.175332532659482, 36.883954562094317], + [122.170849034040629, 36.893701364922997], + [122.169112979503623, 36.893624930535346], + [122.159383336066284, 36.891900391831577], + [122.151071512063297, 36.882411566461066], + [122.115267647543419, 36.89125424753621], + [122.114679587795905, 36.891228356652171], + [122.114750999220604, 36.89138184706794], + [122.114676565860066, 36.891400230292135], + [122.11246267427903, 36.895037201247177], + [122.122185921023686, 36.917826202151424], + [122.135921267163852, 36.936884835452567], + [122.136268161418514, 36.937630443646228], + [122.119607411972083, 36.943347354206978], + [122.11097436580954, 36.939517118743339], + [122.095693533906953, 36.921891959666659], + [122.095786957148491, 36.921211182102454], + [122.089514640159919, 36.914765123516403], + [122.088177759976389, 36.913223144254324], + [122.047056286468688, 36.904213526408697], + [122.048459094386274, 36.895047834704158], + [122.043548652300132, 36.891964104020715], + [122.037752099089388, 36.871211692399925], + [122.03762113893319, 36.871562392368119], + [122.037590511837251, 36.871403953241852], + [122.032865203235829, 36.874894437171356], + [122.032630701833682, 36.884926351169575], + [122.026316491404728, 36.901835260420121], + [122.020422213245041, 36.908268453345158], + [122.019383153011745, 36.920402140794074], + [122.00527888613334, 36.958172147254295], + [121.989879991924894, 36.953190392404665], + [121.989045093401344, 36.953532941335673], + [121.960546123431982, 36.937992200739224], + [121.960121321407328, 36.93769263942], + [121.92291308115378, 36.932003930688587], + [121.892983136826331, 36.92134321009204], + [121.892754816012982, 36.921292307330667], + [121.814240154138801, 36.892778637048579], + [121.811309779438957, 36.891408207691939], + [121.806694211276067, 36.890038224982611], + [121.763073955728004, 36.874196934265328], + [121.758685523194501, 36.85185135881504], + [121.758863847445497, 36.850361393270923], + [121.758201109762496, 36.849384761274479], + [121.757529337993063, 36.845964148870237], + [121.754889434057759, 36.844504567288155], + [121.752701021987164, 36.841279651451366], + [121.743073081283399, 36.837971401195944], + [121.722191960802832, 36.826426398190698], + [121.721361034487103, 36.825813267779544], + [121.721196841702309, 36.825876346253729], + [121.704757911155454, 36.823532894328004], + [121.701961053493349, 36.821877841337873], + [121.668618492638842, 36.817641470344803], + [121.633663082970727, 36.803332050867333], + [121.627449747305846, 36.799379053104538], + [121.64244081084442, 36.740621919629866], + [121.64877217782427, 36.727723315206738], + [121.646762816154521, 36.723681917859437], + [121.646812184176682, 36.723488421016476], + [121.614918487394434, 36.737092743904562], + [121.601360204070915, 36.737907805237917], + [121.594962206689374, 36.745359002895299], + [121.594983202757845, 36.745596181148407], + [121.551736176913309, 36.764043290229409], + [121.551539733678823, 36.764015908037599], + [121.56990292045829, 36.745302163696934], + [121.569733840855775, 36.740731942669825], + [121.570452423821735, 36.73981550632741], + [121.56969740222101, 36.739747006507457], + [121.569587245751634, 36.736769477549807], + [121.56072559242277, 36.728584214247626], + [121.537207823277143, 36.734305106055047], + [121.527145377266194, 36.730713552004765], + [121.527303394570069, 36.735881546859687], + [121.527362482281617, 36.735906143688673], + [121.527221105084905, 36.735893317151643], + [121.503905797603281, 36.760547330209725], + [121.502649947282464, 36.760523811623088], + [121.502350719542932, 36.76219169689184], + [121.493950163707268, 36.771074591249167], + [121.477203921730393, 36.77306255743985], + [121.476190208173094, 36.778897004945485], + [121.47414561506406, 36.776847138721578], + [121.4731630273413, 36.770328330521792], + [121.462606351810507, 36.765278115091505], + [121.44933643686052, 36.7519739763218], + [121.449257228051195, 36.751955070466103], + [121.449165016337943, 36.751809743881267], + [121.448257474730568, 36.751716445593722], + [121.389351440761274, 36.737656532465053], + [121.388940820319931, 36.737432313784794], + [121.390808943705466, 36.727255042616889], + [121.399119390230098, 36.725885262751255], + [121.405201658814306, 36.714144872684187], + [121.40030660391912, 36.703885470505341], + [121.395525004422069, 36.701562612915119], + [121.39569500715011, 36.700636462171559], + [121.394376829193973, 36.701004839821586], + [121.389176659815575, 36.698478644786114], + [121.369536313890222, 36.699258374851382], + [121.360823340782972, 36.71038168848861], + [121.353773840298459, 36.712351739960205], + [121.352667445556236, 36.71258885793543], + [121.313277425727179, 36.701681097394655], + [121.307274902718561, 36.701752852276925], + [121.307163457839536, 36.701726030664418], + [121.293641740157867, 36.701747949262788], + [121.247461073515339, 36.671467568883742], + [121.246958714093921, 36.671002085220856], + [121.234320349173629, 36.667990753425045], + [121.233566247843939, 36.668110463008027], + [121.201562140125745, 36.660955668566046], + [121.189879488878276, 36.652897760779474], + [121.172092921542315, 36.654367570463556], + [121.1584697306333, 36.651321988582126], + [121.156326320026352, 36.650830245062899], + [121.140978423265025, 36.639895364686502], + [121.108805186293338, 36.621408449255675], + [121.073962610521534, 36.607589428113855], + [121.073012022527777, 36.607089792749484], + [121.048872377387411, 36.590152521056567], + [121.040208083763204, 36.579177537426986], + [121.024439233379624, 36.573009319656308], + [121.023875579816306, 36.572613839379478], + [120.95084319945552, 36.575700412369706], + [120.950488711167992, 36.576142828684368], + [120.924027697585842, 36.589662848769926], + [120.91984623538211, 36.596771672672986], + [120.921125858539028, 36.612046468659948], + [120.891750261331993, 36.62221991271538], + [120.890397959160651, 36.622057903019765], + [120.87735799477079, 36.626943563646847], + [120.844545598129528, 36.618950750300144], + [120.842433652405532, 36.618428847159663], + [120.879495386373648, 36.601461184013118], + [120.880206535180989, 36.601304982305329], + [120.880826950699444, 36.600220278051317], + [120.903616038741063, 36.570770782817931], + [120.908013588219958, 36.56831586208159], + [120.919139512220454, 36.571922968879932], + [120.930727424601656, 36.565713633082197], + [120.957600964967455, 36.562714449106515], + [120.958071972298441, 36.562333732207684], + [120.964601143684916, 36.559317221781633], + [120.977985074028908, 36.546237901340177], + [120.978473885983178, 36.545842792901098], + [120.97843809992392, 36.545795186031825], + [120.978530690530278, 36.545704702729893], + [120.979160881616124, 36.540601540259523], + [120.959545374177281, 36.520661836801771], + [120.950341911672666, 36.50841829712644], + [120.949647324243514, 36.50745005825047], + [120.953901367742233, 36.498599246530503], + [120.952772897649453, 36.495671203500486], + [120.955831856534999, 36.484223897957627], + [120.96295675194493, 36.477836662917142], + [120.960089257335241, 36.468291755813162], + [120.960681198825668, 36.466076578899056], + [120.959104269233293, 36.465013067895221], + [120.958865041106009, 36.464216759423053], + [120.955928471031328, 36.462871249801317], + [120.946264056625182, 36.456353386786837], + [120.942564043949531, 36.449210402382178], + [120.934036556957338, 36.448106930820103], + [120.933650136921713, 36.447846321873463], + [120.908512423120442, 36.449913557173168], + [120.90496697387529, 36.447262468904015], + [120.906310606106899, 36.442501606092861], + [120.912761978037352, 36.435327801956056], + [120.914183866516865, 36.425350201871439], + [120.92088967090389, 36.419873666827392], + [120.930430637528488, 36.420989954284614], + [120.923177773232396, 36.410013547144708], + [120.913789843140535, 36.418712134456499], + [120.91317055574757, 36.418194895995896], + [120.913354299476595, 36.417543840844253], + [120.906583740110804, 36.412251490401687], + [120.887541489619224, 36.390383981828137], + [120.887024194829891, 36.389655359567676], + [120.891291866084913, 36.376091692466552], + [120.86742088866562, 36.366970905909241], + [120.867627906598557, 36.367515862977022], + [120.867143470544406, 36.366959552178976], + [120.86062282609312, 36.377263171534132], + [120.850252800156426, 36.381841612338107], + [120.847772419496778, 36.397568786894198], + [120.844307323596482, 36.403044170416862], + [120.854124074659524, 36.424601848053314], + [120.833628381794753, 36.43686087590563], + [120.837663968980209, 36.441493401200702], + [120.838034273638698, 36.450947108937378], + [120.832572686705731, 36.45981698813047], + [120.824955773326565, 36.465737892786372], + [120.823731888500191, 36.466482437204547], + [120.754638966434953, 36.462378866080115], + [120.754556690959447, 36.462287243347596], + [120.751925291225504, 36.457872874935752], + [120.756823896011738, 36.442993043855267], + [120.755244308409289, 36.434344374923292], + [120.746163145816197, 36.431085672849399], + [120.732034620940723, 36.432621087895519], + [120.722174325399891, 36.422732632211932], + [120.721149471716615, 36.413721351028322], + [120.706641414900872, 36.408507865001965], + [120.691464140430483, 36.392026793981387], + [120.689630932089514, 36.389985316172378], + [120.689633378981057, 36.389977584941143], + [120.713454337648201, 36.3602371349686], + [120.721944002709463, 36.359660012645378], + [120.724784799779655, 36.349630759653117], + [120.734806203523505, 36.338425962390865], + [120.739621596982744, 36.327990072026118], + [120.739405773229748, 36.327836786081996], + [120.739456693318971, 36.327773212386781], + [120.739325320775606, 36.327779645798678], + [120.733386690774338, 36.323561812988579], + [120.703181557100393, 36.328793145961221], + [120.687340268587675, 36.325436215843638], + [120.658342848497085, 36.331734915029301], + [120.658280072248132, 36.331648833172316], + [120.656668749336575, 36.315484510503012], + [120.661655045845237, 36.309288097680572], + [120.661025574436195, 36.297441012119457], + [120.654253735440136, 36.291257793689958], + [120.652837816272395, 36.277053704530154], + [120.653492247525634, 36.276383144133305], + [120.66132803416329, 36.277153476580899], + [120.672609852174631, 36.281376880850111], + [120.681193036290125, 36.279106395466712], + [120.681650162222709, 36.279151335299147], + [120.681492140920682, 36.277992971846693], + [120.681122215099307, 36.260154901972435], + [120.68498372882668, 36.251356195564505], + [120.676317897678004, 36.238871014983722], + [120.684434037411975, 36.230102095683776], + [120.691894019290615, 36.204317593531947], + [120.692106524991061, 36.203855142292973], + [120.69210989780359, 36.17006370236183], + [120.692399463289547, 36.168506516813139], + [120.702488286676981, 36.16497757071437], + [120.702252291103036, 36.159244333449209], + [120.693583031623163, 36.158814808976921], + [120.699572968447669, 36.152263300493871], + [120.700678159095872, 36.139622527156867], + [120.711477381652088, 36.141988995254202], + [120.715026837568956, 36.134311221853928], + [120.70745844221463, 36.126485255312403], + [120.690907001060495, 36.123684847840387], + [120.667976146927373, 36.129826480691001], + [120.646305971627967, 36.117909630301256], + [120.643872360840831, 36.117318613257744], + [120.638638672542669, 36.114584507166263], + [120.635411676657455, 36.115263885123511], + [120.627619570987179, 36.113371525309738], + [120.616978970776017, 36.11914451420197], + [120.616383615880835, 36.119269853993814], + [120.607976280749725, 36.117679333662331], + [120.607265531912176, 36.117026043719555], + [120.603235193519509, 36.107288771742923], + [120.59525930381109, 36.101874617073129], + [120.591233635692845, 36.102290210172903], + [120.589392110885896, 36.100597559306401], + [120.543346296471086, 36.107559422929079], + [120.547559235684929, 36.097900844108523], + [120.542648730587032, 36.092151360565424], + [120.541869240099061, 36.092197015914991], + [120.541869276591981, 36.091829647013192], + [120.508504393346129, 36.090080002658794], + [120.49294540177597, 36.08611310144132], + [120.48391880077682, 36.088790741643805], + [120.464846837845556, 36.087790613694182], + [120.463288222632258, 36.087217414373129], + [120.444137069507391, 36.072186302003153], + [120.436844018238091, 36.062978694717138], + [120.434079448123725, 36.064292404637968], + [120.42443471179017, 36.056722567215481], + [120.419872650784896, 36.056629933744937], + [120.417144450952762, 36.054709049557161], + [120.41208285192468, 36.056471760475794], + [120.408826756818627, 36.056405644878097], + [120.399281757590188, 36.051308259046465], + [120.382698514521195, 36.051438262251239], + [120.383475810531181, 36.055890889346898], + [120.373120942071338, 36.055680631877451], + [120.365101326777591, 36.05315551374558], + [120.365970307260497, 36.044582274539259], + [120.360054333884605, 36.041154612257444], + [120.352876960881474, 36.048686391253206], + [120.340577100350956, 36.043330466105623], + [120.332850594236277, 36.044436787705081], + [120.337816713541685, 36.051462766140013], + [120.332455178556017, 36.054788178575002], + [120.319526860034415, 36.050931753372645], + [120.319582549453884, 36.052918035029194], + [120.30333882460738, 36.050512093499869], + [120.30296760824109, 36.050071740348884], + [120.301822154044189, 36.050287451631775], + [120.291839341021728, 36.048808845914351], + [120.292636374617416, 36.045236052541028], + [120.281115803301901, 36.047070536813557], + [120.281163172210555, 36.047227543709369], + [120.281021847550406, 36.047206611387985], + [120.281311915406505, 36.047720561347589], + [120.285139624691794, 36.060407717755126], + [120.292401423429638, 36.067369247269077], + [120.306812076364466, 36.09290242627484], + [120.307616048845119, 36.100023360930969], + [120.312504006571785, 36.1079337889933], + [120.316131012671349, 36.109413966032456], + [120.326353602984142, 36.127526624045885], + [120.328584356314735, 36.134443285574598], + [120.341906335432228, 36.155579060449128], + [120.342575172088303, 36.156268432592924], + [120.352973716013736, 36.17469284990753], + [120.356776734079787, 36.193461185915709], + [120.354455504291224, 36.198346377489813], + [120.349249891814154, 36.202796995077009], + [120.331808769189863, 36.2137195023518], + [120.314935421825965, 36.232026661156219], + [120.292381106294286, 36.225287262306168], + [120.292223860772253, 36.225049362072554], + [120.30015466113845, 36.200150971769169], + [120.308157348252038, 36.196130370063088], + [120.305240612360691, 36.185117231965542], + [120.304939866545567, 36.185128035065844], + [120.305004957594235, 36.184923684652247], + [120.282870374454049, 36.183576784790667], + [120.275735999943691, 36.179184283080623], + [120.273239363743002, 36.182990733230021], + [120.258221971973398, 36.182076917832298], + [120.258203281493749, 36.182201318536805], + [120.257967865195667, 36.182141984240197], + [120.256610571381344, 36.192802130491479], + [120.255785435091852, 36.19829409954081], + [120.254986115926087, 36.198342073257962], + [120.235083603360522, 36.194372319522387], + [120.229982340684856, 36.189078484643737], + [120.219379528621843, 36.191167417524461], + [120.213114677079432, 36.208829609426743], + [120.176534750076385, 36.203778320075855], + [120.176378893982218, 36.203731632359471], + [120.159110514607761, 36.188525349002511], + [120.135380099157132, 36.173248510171241], + [120.135356125662781, 36.173230581436783], + [120.136999393208598, 36.146715803802572], + [120.137256299140461, 36.143272452137609], + [120.122772032806779, 36.129442264908306], + [120.103324491167427, 36.127138652404319], + [120.1034594949585, 36.126723797233254], + [120.110669357107128, 36.113759828918589], + [120.111536984192682, 36.102606759213053], + [120.147099926059127, 36.094965757761997], + [120.162568972675388, 36.079797466021446], + [120.168707680728247, 36.077027461277403], + [120.176370555983524, 36.066471034490597], + [120.211793446563163, 36.063864211222175], + [120.226830639305263, 36.063736564875505], + [120.230283659349766, 36.062503488928158], + [120.234189223364709, 36.062216072656256], + [120.234044369601861, 36.061160536585852], + [120.236323564258853, 36.060346634530653], + [120.235929292871305, 36.047732313940138], + [120.232051706150031, 36.046640180964566], + [120.229873455277783, 36.03076746684993], + [120.229734745018419, 36.030632747675284], + [120.229761285483008, 36.030542437175789], + [120.229257947088897, 36.030169668564703], + [120.218573622280019, 36.019792761863954], + [120.218527723316598, 36.016295426258587], + [120.193748293397704, 35.995586926105155], + [120.193887750938586, 35.995612596351044], + [120.232116738987884, 36.01489906322756], + [120.23996454911223, 36.020356357661598], + [120.250604578985332, 36.024226150653192], + [120.252074812512433, 36.024967881252614], + [120.252007175947426, 36.024689995442799], + [120.260512983309425, 36.013924273467296], + [120.251427368567832, 36.005350503562688], + [120.244261492664776, 35.992866743159681], + [120.244064198656943, 35.992056157862542], + [120.277512149781344, 36.010748947370296], + [120.282282350938871, 36.014469604202532], + [120.284718373225672, 36.017203157985328], + [120.285336401295339, 36.016851699411845], + [120.286169202844846, 36.017501267149711], + [120.304470291710615, 36.013995507889724], + [120.311489443845474, 36.002008962382561], + [120.301743472230001, 35.976185739859098], + [120.300106340889272, 35.971676844910611], + [120.299763998826663, 35.971630928468514], + [120.279625028111909, 35.965475403242671], + [120.25957861011986, 35.9654183045106], + [120.243086014233072, 35.951189933190896], + [120.241473851921427, 35.947396455630638], + [120.235750979473437, 35.944861905819138], + [120.22307356774408, 35.933924942184298], + [120.217032797128311, 35.924865236659699], + [120.204209863817624, 35.917519222334164], + [120.203835122716256, 35.91696821865871], + [120.197166961628497, 35.891739304098259], + [120.195645108556334, 35.891578855408774], + [120.180055563842075, 35.887340403803528], + [120.165026323118198, 35.888350722491687], + [120.164420768700538, 35.888286879000809], + [120.164485607818023, 35.888387071285528], + [120.164212095384613, 35.88840545775814], + [120.166983242548696, 35.90424918173386], + [120.179023384534929, 35.915531671570932], + [120.189319432643245, 35.933894523961541], + [120.194916854676563, 35.935410785800073], + [120.20250299206478, 35.947133222296678], + [120.202012091456382, 35.946949363674847], + [120.162067991931124, 35.917665114611445], + [120.151535659449209, 35.908960950749005], + [120.149864233982228, 35.908718163959598], + [120.147737575004811, 35.90715904479287], + [120.133475364848394, 35.906891614452462], + [120.130551488053413, 35.905202572180848], + [120.120105228598078, 35.906488175892413], + [120.118681639119018, 35.895063132894101], + [120.113066217323777, 35.888294002006504], + [120.107779010974568, 35.886138319571693], + [120.10699631881738, 35.884820015373897], + [120.100986284917497, 35.883368811578528], + [120.096857351482356, 35.881685376378016], + [120.092490575499767, 35.881317407883181], + [120.060047271799661, 35.873483534356296], + [120.058226192088128, 35.871838014751724], + [120.030020261284491, 35.817979005103773], + [120.028631398564116, 35.809722010733338], + [120.035374027759786, 35.799631148822762], + [120.036027558734176, 35.799075500724015], + [120.036744833504883, 35.797579632851992], + [120.044198617259511, 35.786424473581555], + [120.043131345124635, 35.784260639996681], + [120.044147162329892, 35.782142165482774], + [120.040529266057632, 35.778985072602346], + [120.032178596820742, 35.762054565414516], + [120.032250620079424, 35.753812200170955], + [120.02748305200754, 35.752534615221862], + [120.022493028040955, 35.742417625285242], + [120.015002741316792, 35.722204604923363], + [120.010187342640805, 35.717468547647478], + [120.008565958817982, 35.714181284113536], + [120.00763619317172, 35.714959432448943], + [120.005867467852042, 35.713219849709709], + [119.996338118290865, 35.720231706598369], + [119.9760974339504, 35.715419444984782], + [119.980900763869755, 35.729775576108985], + [119.973338717354395, 35.739577819285934], + [119.962780452877666, 35.741188843963705], + [119.964828273490113, 35.749178448327243], + [119.955617423079318, 35.758495477816894], + [119.954702565003274, 35.759261149566406], + [119.948688589507483, 35.760403033000181], + [119.923682099222333, 35.760062354199391], + [119.920916336021762, 35.758900478439038], + [119.918040820761803, 35.749608101777504], + [119.916094347658117, 35.739794131105114], + [119.945272253544942, 35.729893111133705], + [119.944942696342082, 35.729297819256644], + [119.948278340710885, 35.725758009508937], + [119.947885201681459, 35.71329620964854], + [119.939762559375964, 35.705678516014778], + [119.929416485008119, 35.701252225325177], + [119.907212391613456, 35.661144115653812], + [119.907240300927768, 35.660876509305794], + [119.922880508895275, 35.650671313842949], + [119.920118247729235, 35.637590616616691], + [119.919931287331607, 35.637554500586411], + [119.876911623495431, 35.615789412824554], + [119.872526888727734, 35.611207444305123], + [119.863841733753333, 35.609176918167279], + [119.863304343735422, 35.608905034571286], + [119.828565523347393, 35.619428629023659], + [119.826194506095632, 35.618488572140194], + [119.826072506407087, 35.620183850385516], + [119.824998488558734, 35.620509207670089], + [119.818845417859848, 35.646145530535989], + [119.813201580078911, 35.638700615798122], + [119.806124419283606, 35.633900895678764], + [119.795957408950215, 35.623998904063853], + [119.796887990615346, 35.620347335854923], + [119.787308906581018, 35.61553863428054], + [119.79768130855723, 35.609293733698102], + [119.795148566225237, 35.598802948433615], + [119.787311174415379, 35.593955003219499], + [119.79554638251571, 35.582014466381722], + [119.780823184614235, 35.576181005429426], + [119.774875031319425, 35.584858925994901], + [119.766954792022091, 35.579089428998131], + [119.766894564852535, 35.579201162045052], + [119.76428892322123, 35.57730600710034], + [119.757092484554406, 35.578441556541314], + [119.747448727470015, 35.588767709544889], + [119.745944697000141, 35.617912176273101], + [119.745332742168372, 35.617943900456197], + [119.712729877044325, 35.615585960993286], + [119.711567312757268, 35.615042492422674], + [119.676823508014323, 35.590195891092719], + [119.656941198038353, 35.589506204395477], + [119.656808605945571, 35.589444221040281], + [119.660427062145686, 35.570467038162491], + [119.657895384198, 35.565267017008594], + [119.657994635143098, 35.563152098629558], + [119.613877184397779, 35.460417219175731], + [119.613737545802579, 35.45982230397329], + [119.607736830876462, 35.45017707297982], + [119.605636055703613, 35.449147919131086], + [119.574591933006005, 35.407346617062444], + [119.574385291087367, 35.406916119907386], + [119.574369164565582, 35.406527239671668], + [119.584746012277179, 35.373266121368161], + [119.58301653712229, 35.372334613327162], + [119.581666705434429, 35.364302015432379], + [119.573836317333772, 35.358059614642208], + [119.538559897249002, 35.348389940054084], + [119.538440002871454, 35.348325364060358], + [119.536476108372995, 35.330222293384097], + [119.547397430426287, 35.330419032371722], + [119.54676401782983, 35.324872811018231], + [119.535533548631051, 35.321533829905775], + [119.53307027361727, 35.298827497307578], + [119.533059226203207, 35.297150583968389], + [119.532900344211498, 35.297261097460293], + [119.532881586356609, 35.297088188593172], + [119.518309956119438, 35.304132882937367], + [119.514983727758846, 35.304157106291242], + [119.514402933228013, 35.306021743800422], + [119.489385604416256, 35.318116439583839], + [119.48146592956175, 35.314020135019923], + [119.447786138360343, 35.28773040705623], + [119.445393802411004, 35.285575031340066], + [119.443382780984621, 35.283300609587435], + [119.405615467774794, 35.231886863252079], + [119.396290898868628, 35.167293411463625], + [119.410837709294341, 35.167731221406306], + [119.411234025091645, 35.158459298905825], + [119.394974566653133, 35.158174872863626], + [119.392073126174182, 35.138075921632741], + [119.393310096710806, 35.137395326106066], + [119.413212944357312, 35.128592476543453], + [119.422543632502112, 35.121528626894012], + [119.426657056556863, 35.111723447418299], + [119.42088373057662, 35.108570403631411], + [119.408665202622871, 35.110779127233329], + [119.39392861582111, 35.099213058429079], + [119.390704492590743, 35.092051015676702], + [119.381550541824978, 35.089498077787418], + [119.369100413125423, 35.079726544724977], + [119.368298863503398, 35.079070000031713], + [119.374609190325273, 35.070678749510044], + [119.351741960649065, 35.07324753330159], + [119.347287759140471, 35.08034395869835], + [119.300454808440378, 35.077084141717222], + [119.287163703468465, 35.069413428595219], + [119.287093615521357, 35.06904076789742], + [119.292826709438557, 35.05499016082701], + [119.301689159623223, 35.033529729631496], + [119.291600539447231, 35.030653808009582], + [119.286257034805047, 35.02907051128895], + [119.275491569079733, 35.054242358672383], + [119.279634530373244, 35.068275017482286], + [119.279545562177603, 35.068796032730603], + [119.233105675096326, 35.049384654970261], + [119.23272178488439, 35.049174927483108], + [119.222536413485031, 35.023983789582275], + [119.221945316373464, 35.021543458552344], + [119.220279847270589, 35.018402699952702], + [119.206040598088393, 34.983185241925099], + [119.205760388059289, 34.982338490816296], + [119.205824661539182, 34.978960030781124], + [119.208059482519801, 34.945302440276052], + [119.209025761189636, 34.938364294306552], + [119.208726767169338, 34.935252779171662], + [119.20932253840607, 34.926280148032738], + [119.207311419365581, 34.9205238019563], + [119.207116535404396, 34.918495719942591], + [119.199894643006388, 34.899295057841428], + [119.196984179460301, 34.890964553740559], + [119.19698665932772, 34.89095413035232], + [119.208188722757214, 34.877469394320777], + [119.20492943145787, 34.86308737901156], + [119.212463375105301, 34.853369273508918], + [119.214826252848184, 34.841977471240035], + [119.20989254471732, 34.836708063525343], + [119.211501336577541, 34.829945983425731], + [119.233036081932298, 34.800414275728706], + [119.233492943058792, 34.800207950671179], + [119.266650843638473, 34.798766582966863], + [119.307248766675642, 34.775638216738486], + [119.338338626645751, 34.770710540651613], + [119.349358058689788, 34.776497058374225], + [119.365158886109, 34.773694986692028], + [119.37278293361868, 34.765269840833028], + [119.391838156854661, 34.766697727191037], + [119.434967380518614, 34.770106039105649], + [119.432575826964936, 34.785006843804659], + [119.434128702302459, 34.784621500741878], + [119.434032673585676, 34.785841978356807], + [119.438189913967122, 34.78361371878821], + [119.45052398017144, 34.780553043708345], + [119.452226537310906, 34.776090160512339], + [119.46183112822068, 34.770942148938914], + [119.471584347049031, 34.769838244568462], + [119.474852952101443, 34.76493508768533], + [119.491587999449308, 34.76032590066113], + [119.488727781564577, 34.756525680397843], + [119.49150521447585, 34.755036990571696], + [119.48903118609303, 34.755521172670129], + [119.487953121803969, 34.755496430935722], + [119.482854352866113, 34.74872196625634], + [119.462631100174931, 34.748966389168991], + [119.455268181718964, 34.754746306740941], + [119.379204433479799, 34.753000632502243], + [119.431489105450567, 34.750064113372524], + [119.451325624143308, 34.749037687144302], + [119.520574115452263, 34.734489472966771], + [119.520326209412815, 34.734241406648579], + [119.517401749826391, 34.723310399405683], + [119.502525652194123, 34.711980459031828], + [119.498209209864754, 34.712110107792164], + [119.486462029678762, 34.700355332699303], + [119.486297400668519, 34.696454949968675], + [119.480007583586897, 34.693896713613043], + [119.460849304341949, 34.674726047961798], + [119.531721540078209, 34.634860980532963], + [119.555483590156086, 34.632688068265502], + [119.563638796799708, 34.61668734566662], + [119.563842609906587, 34.616574930874577], + [119.604457677805527, 34.594672273607799], + [119.606074439987452, 34.594157610999311], + [119.620104993644617, 34.587126333074806], + [119.636184322104484, 34.570209772027908], + [119.709479178524205, 34.542355485883249], + [119.7357701027166, 34.533965126817868], + [119.776562183273711, 34.51687433113144], + [119.786287113209895, 34.507064653081507], + [119.80657903543343, 34.486931572022392], + [119.872456336868595, 34.475351462821116], + [119.914115256560478, 34.47043607148067], + [119.953848825787318, 34.461044047530741], + [119.95769633197952, 34.460367721377615], + [119.969289333661735, 34.454778283181852], + [120.037864391549803, 34.423254096762875], + [120.098500087644055, 34.392613932008821], + [120.108754566366883, 34.388332830787299], + [120.247134640563885, 34.332375282152832], + [120.287995768958098, 34.319277604057753], + [120.306488223554823, 34.308374131509446], + [120.307037033618911, 34.308152206018868], + [120.309501463833556, 34.256763338809328], + [120.309551212277867, 34.25663022325611], + [120.342717598564292, 34.180496592393155], + [120.343283993483823, 34.177974505563576], + [120.351062155920019, 34.150698267209926], + [120.353794018151859, 34.131174659943724], + [120.360892617026963, 34.099565473289516], + [120.362671057027569, 34.092561446805369], + [120.366057020069917, 34.085664491953906], + [120.480871448056959, 33.860697893647114], + [120.481742194083765, 33.859327270060234], + [120.504799438281239, 33.832309380611569], + [120.529988025458124, 33.784035213300868], + [120.566185534527321, 33.703792469469825], + [120.579400065374998, 33.670032657005429], + [120.606806797114686, 33.628841209867595], + [120.616496011887975, 33.618760203099548], + [120.618570837990788, 33.616638189909452], + [120.618839794779191, 33.616192408347175], + [120.645551341554366, 33.578913827414489], + [120.675136284313851, 33.522883973171986], + [120.675765261402219, 33.52184147712363], + [120.686483394934541, 33.497617625474426], + [120.712951551160472, 33.438228467650582], + [120.713307651763515, 33.435772582030765], + [120.736665190955662, 33.339052417455136], + [120.737121143533614, 33.338561897134404], + [120.756207230497651, 33.321424206984318], + [120.763892959401403, 33.30976039377429], + [120.765002675079842, 33.308566545736518], + [120.786274925950039, 33.306916834813954], + [120.791884863175127, 33.307715807992828], + [120.808124394056037, 33.305222359395884], + [120.809414986130449, 33.305122271076378], + [120.809613904327094, 33.304835696150434], + [120.81735918991275, 33.300192639537535], + [120.828161249399699, 33.283819220263311], + [120.827912951793806, 33.278472858253728], + [120.829170101634233, 33.276661723684285], + [120.827643890531164, 33.272679411684784], + [120.827543075020188, 33.270508644810491], + [120.826286329424534, 33.269137154736136], + [120.815058093682069, 33.239839544569108], + [120.83862765626597, 33.231375200002866], + [120.842452594802239, 33.221590752553993], + [120.839359967746432, 33.211574920507957], + [120.842142949479481, 33.200030105762053], + [120.869915437914003, 33.095541293321737], + [120.86776721824512, 33.054878151084395], + [120.867489085891236, 33.049129258787936], + [120.890130239417644, 33.04055992771125], + [120.910765905644411, 33.029216167039046], + [120.913669395749849, 33.027894553685186], + [120.928437161372258, 33.007822909834069], + [120.929638845621895, 33.002328125888866], + [120.935789063450244, 32.977414215586222], + [120.938496143935666, 32.961827519687702], + [120.952535911572994, 32.897629715787332], + [120.953210535138581, 32.895474278386203], + [120.968263959228935, 32.887619019834474], + [120.974249799743831, 32.877641297022947], + [120.976919871805535, 32.861737554262554], + [120.976980761515406, 32.861651840156746], + [120.967781456416873, 32.763148858511087], + [120.948746863176297, 32.716401496596418], + [120.948578250232515, 32.716341904150973], + [120.94852444590056, 32.716152067567215], + [120.948133084023596, 32.716184570185817], + [120.911850765769088, 32.703361402385895], + [120.93837147613489, 32.692887868008356], + [120.945727434402201, 32.691682201624232], + [120.957901639576377, 32.685175033948404], + [120.959191949763635, 32.684665465844176], + [120.959339793215193, 32.68423605162598], + [120.971639712250948, 32.660480312332773], + [120.975222472060437, 32.638388508116684], + [120.975155726874092, 32.638298360672572], + [120.975158700133917, 32.638289724780826], + [120.95744529652525, 32.614272468564117], + [120.958888756164441, 32.613973992190644], + [121.015198458175774, 32.607487612722359], + [121.015934831104104, 32.60745709221306], + [121.01815511708007, 32.60614009769094], + [121.070503586989091, 32.578943340518819], + [121.07218707710318, 32.578221316277173], + [121.117296054681646, 32.571152832527893], + [121.135613504535087, 32.5476158731041], + [121.148583703783643, 32.531205879592562], + [121.26512245970703, 32.48542532241035], + [121.265192455771654, 32.4854127039792], + [121.347519733597451, 32.476206186458121], + [121.372099770184434, 32.467387337569711], + [121.385774391035994, 32.462572501369607], + [121.412656196885393, 32.444957534297032], + [121.420745655959081, 32.432882240150342], + [121.435813712858007, 32.367942603254981], + [121.441932371569635, 32.305346083265512], + [121.44509565708853, 32.286310170859686], + [121.445494944378865, 32.284158642589126], + [121.445543361145567, 32.284105438469737], + [121.489322320253081, 32.265528826750092], + [121.489327425152837, 32.265481040770133], + [121.489352433171192, 32.265473911436899], + [121.495045641207824, 32.213176369543021], + [121.493143204510062, 32.211941739593264], + [121.454209929607813, 32.179438314871362], + [121.454680269884733, 32.179183971407447], + [121.479224409120604, 32.171853965710312], + [121.498542003432277, 32.172078888702181], + [121.537412314093842, 32.154476388486728], + [121.538162089750486, 32.154252471087062], + [121.525877497875882, 32.143064418825958], + [121.52107590431369, 32.138600570928162], + [121.521539949115677, 32.13827088593618], + [121.719160177671228, 32.07313520899104], + [121.725193640248648, 32.071198954733205], + [121.738586879370459, 32.06673216323383], + [121.754906008472247, 32.061353374184911], + [121.761858375428872, 32.047189651838551], + [121.767972195016156, 32.035226014424488], + [121.830161263754832, 31.977428653095792], + [121.851812874497952, 31.957431462386616], + [121.852002595632598, 31.956925513131001], + [121.866077979820716, 31.930397898605232], + [121.869659314628137, 31.909838488012145], + [121.885141605965586, 31.868550237273826], + [121.885397769535373, 31.868081288245691], + [121.893287932383004, 31.855666956195801], + [121.936834303539555, 31.778659658508509], + [121.955826920342943, 31.739149286512269], + [121.956458753636213, 31.737992613027924], + [121.966075928693328, 31.720911166864379], + [121.965844616176838, 31.719566592660481], + [121.97037485863828, 31.625795331699024], + [121.970954413088151, 31.619036604450589], + [121.970698637094969, 31.619093457701322], + [121.970698729607776, 31.619091542783497], + [121.970950424156015, 31.619035615203387], + [121.972853201495795, 31.606270866214214], + [121.987100037636537, 31.521724152445685], + [121.989590216339437, 31.513845727720284], + [121.991213575512731, 31.497312689720996], + [121.99159157232954, 31.495069497733652], + [121.991281929112915, 31.494432605978361], + [121.987430854747359, 31.478730716841834], + [121.977576495381541, 31.46609874249009], + [121.977483505724834, 31.466051225020966], + [121.977469812088174, 31.466023059171313], + [121.977301082616989, 31.465958007294386], + [121.96308759415021, 31.458694952206091], + [121.930169492930887, 31.4444692365153], + [121.913927910220551, 31.436813762953445], + [121.897017893703705, 31.43225168123405], + [121.886414578456382, 31.430909514835509], + [121.877949380769252, 31.430770796646623], + [121.868827992549427, 31.431442557467079], + [121.853613225398618, 31.432125286890457], + [121.841153071899924, 31.433955250539952], + [121.829959359164761, 31.43601396198445], + [121.816403532058487, 31.439794256027799], + [121.814806363684937, 31.439996793517981], + [121.807142805796715, 31.442985084837435], + [121.759051535427801, 31.460171556691638], + [121.725487962255741, 31.473919021858691], + [121.678533032647181, 31.493074870388249], + [121.678023980591206, 31.493207107999712], + [121.62146046851538, 31.503897026479731], + [121.621430273764389, 31.503908414835365], + [121.613451054261816, 31.505784271473196], + [121.604569794226904, 31.509025100018704], + [121.543361286625029, 31.533173839639563], + [121.539902816286997, 31.535115113696392], + [121.431276145759625, 31.591359005134532], + [121.42955692128028, 31.592093847405753], + [121.428314097724751, 31.592140180883547], + [121.390799442282002, 31.587200855447957], + [121.39077750041416, 31.587188455747821], + [121.367572656911065, 31.554997567710892], + [121.367580581233028, 31.55499206018683], + [121.346534176072623, 31.524810664920022], + [121.339021590530692, 31.513845870115709], + [121.353129239918317, 31.510053853954812], + [121.357624728466362, 31.508577762453271], + [121.371645145109269, 31.502875036055315], + [121.40075195169328, 31.488966981278455], + [121.401614073269542, 31.487140242330923], + [121.39929260935422, 31.483247105923624], + [121.399610423653755, 31.481244799790939], + [121.399897721895201, 31.481090410037947], + [121.401276599313562, 31.480091881675939], + [121.405021096039121, 31.478074965585591], + [121.414021143701902, 31.472439859789176], + [121.42962461747895, 31.460269810074283], + [121.441394009792248, 31.452509672723455], + [121.459110361951275, 31.440108516021777], + [121.476809072591351, 31.429173781246067], + [121.48978583704033, 31.419770560377433], + [121.5015501500108, 31.408978595555652], + [121.502791414799532, 31.411682609326345], + [121.496860750424972, 31.413924194642107], + [121.497907413354483, 31.415348969193008], + [121.506377359824825, 31.411944291177925], + [121.512838838521617, 31.408294432777708], + [121.51218258947803, 31.407276774839008], + [121.504996516026154, 31.410255603253958], + [121.502917193847793, 31.407894993288743], + [121.516843953276521, 31.396796265408842], + [121.519177847024423, 31.395929559571794], + [121.580563880217071, 31.380437386509303], + [121.589490960840408, 31.378554820603217], + [121.591966058289472, 31.377559785419937], + [121.59499378639218, 31.376795668807187], + [121.597558775522387, 31.375311409131157], + [121.598824909061165, 31.374802399912838], + [121.606346041385834, 31.370341169099508], + [121.642956721139583, 31.349041379655944], + [121.701078339033288, 31.315408654772554], + [121.708071232961743, 31.311420000786697], + [121.715999750822377, 31.306774212791048], + [121.718024856577273, 31.305602362674303], + [121.718048144456191, 31.305573937692778], + [121.718139746479807, 31.305520262644151], + [121.72472430736687, 31.300285445055415], + [121.739359783036917, 31.285200537833685], + [121.805518150907716, 31.198989089570944], + [121.849176642834607, 31.157528643839083], + [121.879909774142533, 31.132875112468859], + [121.885353591029826, 31.123951191835094], + [121.942669106165894, 31.068128742491439], + [121.958530531988572, 31.049507418672491], + [121.973370757084467, 31.018304565686755], + [121.982113331957336, 30.987059063226319], + [121.986722445467635, 30.970783355265603], + [121.986730499006214, 30.970506872007679], + [121.991994940920492, 30.937655258247705], + [121.994256834986672, 30.90217241249449], + [121.992748605385955, 30.877128639650163], + [121.989788107350819, 30.865537173568367], + [121.989801729897735, 30.865069502604303], + [121.989129796683628, 30.864439308570368], + [121.981175851493973, 30.852972907578977], + [121.966577651346995, 30.841402698407855], + [121.950598950454363, 30.828181744074396], + [121.950581190223119, 30.827980325921878], + [121.965855582236017, 30.791688394473546], + [121.979347574772717, 30.764405044039499], + [121.983793034575115, 30.755643126719455], + [121.986590721195171, 30.741677172233196], + [121.985692810846814, 30.731757747066297], + [121.988559787807986, 30.697868882668317], + [121.988606170429506, 30.697708228012793], + [121.994538450359357, 30.689217316042203], + [122.007009982155907, 30.671766903542565], + [122.065572948434351, 30.651827231888557], + [122.068131350045533, 30.651609064682493], + [122.069012124143484, 30.650656252364147], + [122.070921325467651, 30.650006202512774], + [122.098492511714156, 30.625013717682783], + [122.109171078822996, 30.623233635516634], + [122.109220734290787, 30.615939710963794], + [122.12232714656588, 30.611995772575071], + [122.129916854435535, 30.614570985078544], + [122.132531456117178, 30.602429216118562], + [122.128883519849254, 30.597696600779202], + [122.128514874832447, 30.597799311741539], + [122.128845472719647, 30.597499634295421], + [122.100034335271474, 30.601663525478713], + [122.086330962855541, 30.60248981542669], + [122.083532797928868, 30.604048388137308], + [122.082619202706979, 30.604180424267305], + [122.0776783379617, 30.607309311556513], + [122.066611432839707, 30.613473557326905], + [122.060836244175647, 30.617974856129717], + [122.015324192520225, 30.646796142943263], + [122.010736444964522, 30.647587685332578], + [121.993817408021428, 30.660415682865782], + [121.992888961710733, 30.661003637406139], + [121.978685096560184, 30.675726038968005], + [121.964069352648849, 30.690772979959277], + [121.956998909059024, 30.708297521961342], + [121.956225648839549, 30.718969909014593], + [121.9394258059382, 30.779411727224183], + [121.900640151867123, 30.816436969141304], + [121.728372972644266, 30.819921457626965], + [121.722736268949149, 30.819975222565951], + [121.676924317015676, 30.820731386160741], + [121.674509634315257, 30.820573413218426], + [121.600468092005627, 30.808301444666711], + [121.597160236886197, 30.807523366083579], + [121.588565048958742, 30.80473880239369], + [121.513693721687019, 30.778029997954896], + [121.512849897010341, 30.777697322673408], + [121.489252947693885, 30.765983765179765], + [121.457883484990731, 30.750386888034988], + [121.421766826274165, 30.732403408768146], + [121.421164551880395, 30.732024237018635], + [121.358877052613551, 30.683013730927357], + [121.357335570147498, 30.681696217163775], + [121.349786486285112, 30.679180925389662], + [121.342114733010007, 30.677797285051309], + [121.322235205102132, 30.678171775840941], + [121.293469602936085, 30.680156012616632], + [121.270217165053992, 30.679508351013038], + [121.235118839040993, 30.651212298510409], + [121.232019613805463, 30.650230561605081], + [121.227301997078243, 30.64644008435123], + [121.216612380534968, 30.642192321427352], + [121.186203386465053, 30.63571742434506], + [121.184543918579465, 30.635191757204829], + [121.14470230861977, 30.602391834208888], + [121.144683094626416, 30.602257224076837], + [121.111920534102822, 30.587667757010028], + [121.089019881055222, 30.580102949698805], + [121.053937031735884, 30.566131987945422], + [121.05414793195672, 30.565791209641386], + [121.086988738373833, 30.520061932961426], + [121.088601054000421, 30.518050505355681], + [121.089696017519756, 30.516956159759136], + [121.179006415731322, 30.436790360905793], + [121.201899441417027, 30.420496823661495], + [121.221114931784825, 30.407052813447585], + [121.274411233517213, 30.407464292256122], + [121.321639346104362, 30.399780972123359], + [121.323732139501317, 30.399632371260392], + [121.367376536638361, 30.373232745574288], + [121.390760077473857, 30.340681352818763], + [121.392844232523302, 30.339065918793533], + [121.448184494039637, 30.30086018374918], + [121.471825022820809, 30.281774001890433], + [121.492827237004732, 30.26156883074], + [121.493203399256643, 30.261277266395542], + [121.494378837874024, 30.259918455256823], + [121.523288058164326, 30.227420631100369], + [121.546632325764165, 30.199513241124777], + [121.557470297477536, 30.186984508048059], + [121.55967764140307, 30.183570496129153], + [121.587559853781002, 30.146170581103124], + [121.610598010499743, 30.110932024231875], + [121.61331800465301, 30.100607058782231], + [121.6314215156834, 30.072607071233087], + [121.64346786385363, 30.07331284493895], + [121.648943308439257, 30.073709523422529], + [121.651453507650032, 30.069809292892483], + [121.69106230794057, 30.016163722066434], + [121.695516636795901, 30.010509287158072], + [121.719761295522872, 29.995287529206841], + [121.732876314561722, 29.995394672021014], + [121.767190343581518, 29.997416946576514], + [121.779805096108888, 29.995950618534422], + [121.810183259075032, 29.976833044282891], + [121.830392801568763, 29.961014241762257], + [121.830983463182335, 29.960608835100786], + [121.915204312366569, 29.923479350298958], + [121.915532120778138, 29.923426111802815], + [121.923106427982034, 29.933766812226796], + [121.94885738336481, 29.953308462145337], + [121.96393134368887, 29.959060974277531], + [121.966281959954841, 29.957427193857626], + [121.967150223923156, 29.958009766486782], + [121.970182249859462, 29.954716322938218], + [121.977626204859561, 29.949542450834183], + [121.978808172410169, 29.94534668376895], + [121.984897115700122, 29.938732759146571], + [121.990384249158652, 29.937067466449871], + [121.998725406020199, 29.925629618721008], + [121.998769464290845, 29.923664353424019], + [121.999702609534907, 29.92265075352465], + [122.002408308034418, 29.897519786252897], + [122.005007678315991, 29.894273623313143], + [122.082299566603766, 29.899917915482678], + [122.091899899282168, 29.907290810203978], + [122.112383030340794, 29.91222195983152], + [122.135843238723751, 29.904033059721399], + [122.138505489045116, 29.88206091551238], + [122.138777870915249, 29.879955432398106], + [122.138544318047224, 29.8798510224122], + [122.131604915968339, 29.874538949376298], + [122.101196353290106, 29.863154586582649], + [122.098077648096194, 29.861760367072154], + [122.096675417833396, 29.860877953992514], + [122.08044108338008, 29.846792526687633], + [122.048088179787698, 29.830302366307173], + [122.043345484417799, 29.82731782336997], + [122.034617544009791, 29.817542481415277], + [122.032296240007497, 29.814099004707618], + [122.011788206119874, 29.774351912587456], + [121.998983448357222, 29.764728892738923], + [121.95515915996107, 29.75259563254], + [121.93437639751545, 29.751207050085927], + [121.933356799794481, 29.750992032155899], + [121.906119250592354, 29.726113431136273], + [121.902456565845782, 29.721893259775733], + [121.859193644061364, 29.681869229084906], + [121.829449688600718, 29.655684310102615], + [121.829648791435091, 29.655555572933341], + [121.8685498318264, 29.63514262470169], + [121.868959209859852, 29.635220985305498], + [121.905597089555954, 29.652752636107834], + [121.905612791688625, 29.652766134755691], + [121.905629151518866, 29.652767978129329], + [121.905660799614495, 29.652783122110524], + [121.905692771321824, 29.652775146606384], + [121.919439443891633, 29.654324077950278], + [121.93207389529428, 29.646194241767677], + [121.962260656244979, 29.638664001531787], + [121.973411419948718, 29.620949959229272], + [121.981284535617533, 29.608834330176801], + [121.995612243473659, 29.596190726299803], + [121.996152464440144, 29.58494681488413], + [121.996024584145047, 29.584831374348273], + [121.991135829425843, 29.547542463012991], + [121.966286732545086, 29.520183690982712], + [121.964948396111637, 29.518216001913387], + [121.964815294095089, 29.5176955344491], + [121.968947788706643, 29.481181686637093], + [121.969074676116307, 29.480617975414383], + [121.987969013512455, 29.463992346548263], + [121.987808553878821, 29.456754639262613], + [121.98930069781504, 29.454871870458824], + [121.987684083117102, 29.451140249409274], + [121.987626259382168, 29.448532046597837], + [121.98429700945357, 29.443321889601414], + [121.971493414947574, 29.413767436812353], + [121.934000202113921, 29.386749542931469], + [121.933874702416091, 29.384300598169858], + [121.934604553474912, 29.372269169861536], + [121.933057510268355, 29.368354277468683], + [121.932160877533462, 29.35085778881378], + [121.948070117441915, 29.346868317531964], + [121.95435718635639, 29.337115194032606], + [121.95421921437601, 29.336908678791215], + [121.940789054636866, 29.287210088151291], + [121.940806284936045, 29.287148366965109], + [121.965400037077416, 29.284533760848998], + [121.977039908932227, 29.286817545324709], + [121.996127385114136, 29.281475912009284], + [121.996082533986325, 29.281144818695374], + [121.997912329775971, 29.263008353993829], + [121.997735553356662, 29.262956163670001], + [121.997845554816962, 29.262762729616924], + [121.997222267981513, 29.262804624623968], + [121.965951091909474, 29.253572325361453], + [121.964281642587025, 29.25278150818049], + [121.963986847013288, 29.246668623856792], + [121.973412677238954, 29.226857158528301], + [121.96786887675151, 29.19617188862502], + [121.944711367196561, 29.196100803759268], + [121.94985209944717, 29.190880129244199], + [121.953144379134912, 29.191431624899501], + [121.97159908558109, 29.194921899010438], + [121.971345917594604, 29.194480597141347], + [121.972739005977843, 29.194713955866508], + [121.973692278438847, 29.182367302419919], + [121.977735307993584, 29.178705234715885], + [121.979454201205314, 29.168201421659887], + [121.974847148787504, 29.167409580935193], + [121.97500965306719, 29.165304847916154], + [121.9824397156884, 29.157745143266979], + [121.982594886484065, 29.157651533352972], + [121.984214545072376, 29.152065155635444], + [121.982830876914434, 29.151387506068595], + [121.984382847764607, 29.114494211796625], + [121.984462769499856, 29.113817635375881], + [121.979311564831448, 29.104072362560455], + [121.968608932386346, 29.098088136446297], + [121.966250850472292, 29.095754264599481], + [121.979263456078712, 29.094310335365428], + [121.980342692612226, 29.089798870934143], + [121.965816171691003, 29.078793455559069], + [121.962542650299653, 29.058339879915533], + [121.962305637156533, 29.055784935734529], + [121.962149836696568, 29.055885506846352], + [121.962136046306384, 29.055799341901903], + [121.947650623288013, 29.050410021821822], + [121.931138939644597, 29.054823719298248], + [121.927647055563568, 29.073695723477567], + [121.899897393621742, 29.07205496533221], + [121.895465231268176, 29.07941822920921], + [121.905705060484877, 29.088851129541236], + [121.901918423378604, 29.094765624437848], + [121.880837769069487, 29.108373445893356], + [121.880535518426967, 29.108406357994557], + [121.85603465336925, 29.089348949568439], + [121.855868311290834, 29.089366924703008], + [121.855748032998434, 29.089272556500948], + [121.855459544990381, 29.089411096504445], + [121.838324864997858, 29.091262691612577], + [121.822931212862684, 29.104717993899701], + [121.810663913221688, 29.110923210729801], + [121.806968829797128, 29.112697693052361], + [121.806843719356181, 29.112697521862138], + [121.79008035089926, 29.108012269391175], + [121.776376163997739, 29.11242190614891], + [121.776308412957846, 29.112655740010169], + [121.776112772566393, 29.112655472312909], + [121.77553162351731, 29.115336727262125], + [121.765188700032567, 29.151033976173828], + [121.763808133864444, 29.169425544414501], + [121.763807700622024, 29.169427543270725], + [121.75811204424015, 29.159978569159836], + [121.74590585275584, 29.139285408698615], + [121.715906292043243, 29.129307747707784], + [121.711409610173419, 29.127778550494838], + [121.644740406995922, 29.153819261176729], + [121.609454714851481, 29.169774474539256], + [121.604497275320753, 29.171813939670944], + [121.612493440777456, 29.146456886271888], + [121.654101574307361, 29.122274541550031], + [121.656095497702168, 29.121127383751823], + [121.656063423758795, 29.11956793673183], + [121.657419032784844, 29.109016622402439], + [121.655772788599194, 29.105437147499831], + [121.654870293441661, 29.061557498282781], + [121.655974613245007, 29.060940386287573], + [121.695297550513075, 29.042876633960983], + [121.708467824099287, 29.031805977926975], + [121.711172691680773, 29.015163797639687], + [121.707153768214283, 28.989300143016791], + [121.707140102852421, 28.988822575959233], + [121.707174395862253, 28.988747105977247], + [121.739145149773094, 28.957362347783885], + [121.768112214009363, 28.901363580325803], + [121.768222120777381, 28.899825583542114], + [121.772254531498163, 28.88276016436658], + [121.770521086403647, 28.867654664473644], + [121.770581719148851, 28.866806191092216], + [121.770278556610435, 28.866804604685427], + [121.754868733574966, 28.858956914432145], + [121.734492943421884, 28.85958277855682], + [121.70118363507801, 28.866443040709616], + [121.68326257895535, 28.866349262351399], + [121.688090173446227, 28.858316843971085], + [121.698753625111593, 28.828317957094395], + [121.700573407444423, 28.807701145446515], + [121.700170543813584, 28.806438245186968], + [121.685599320118854, 28.725430344650512], + [121.685300621460399, 28.722320372041843], + [121.675035211861982, 28.702076545611572], + [121.642271042275738, 28.686063661996172], + [121.640927671037517, 28.685822769709389], + [121.536750568535922, 28.658806606864133], + [121.543361531457194, 28.654519910944902], + [121.553268664992018, 28.648304626809825], + [121.555090384819351, 28.645032992105222], + [121.564814185185483, 28.62986427598366], + [121.569390598880844, 28.61935117434999], + [121.591959565509526, 28.578819467244756], + [121.592162807615352, 28.578588527688837], + [121.611060485653326, 28.575091991566921], + [121.630238522968611, 28.566050443777488], + [121.63029862997422, 28.565880684490327], + [121.630308453589265, 28.56587743459426], + [121.630324381389215, 28.565807955166857], + [121.635056497834924, 28.552443111809712], + [121.636629645731645, 28.538303456270729], + [121.640989822069471, 28.51928371994282], + [121.648622471868208, 28.505948686589669], + [121.663754715413887, 28.489024372525773], + [121.666932146594576, 28.476361386599663], + [121.667211215041164, 28.475930224347124], + [121.677893851487838, 28.443531945270202], + [121.687730218557746, 28.421732190900897], + [121.688635259526023, 28.410955423824653], + [121.688734292416697, 28.41065507706606], + [121.688663078153567, 28.410624173770774], + [121.688664418455119, 28.410608214142318], + [121.683064937474299, 28.404202978797812], + [121.654869992240691, 28.395756952772128], + [121.654822127439175, 28.381797920777856], + [121.642392800277776, 28.368482498714084], + [121.638629222017386, 28.366365474012802], + [121.632081114856703, 28.35446178072112], + [121.631927279201179, 28.351756145967364], + [121.656153458346196, 28.359126637799815], + [121.656216939230717, 28.358970672090322], + [121.656297210326684, 28.358997398263547], + [121.662389942538852, 28.34743996713955], + [121.668578064011854, 28.351137669367549], + [121.665288340239016, 28.336720047006644], + [121.665278242504371, 28.336708023979263], + [121.665377192850286, 28.336464913615874], + [121.642951040902645, 28.292978784518773], + [121.645003222479303, 28.281706013914256], + [121.633063025809989, 28.2731723535409], + [121.63031115538503, 28.262870463641615], + [121.624979081290547, 28.258129695934848], + [121.62356285087958, 28.255383510203728], + [121.621256222310535, 28.254819687612287], + [121.620232858565188, 28.253909810946983], + [121.607333152524291, 28.251416390959733], + [121.576130742757883, 28.243789405076598], + [121.575791746034781, 28.245319664947719], + [121.575538867520677, 28.245270785357793], + [121.567947284033266, 28.262120355580308], + [121.567453006063474, 28.282809301356458], + [121.539693580914829, 28.299739540849629], + [121.531940437384819, 28.302855042965131], + [121.484711996966496, 28.304707257550163], + [121.484704233752822, 28.304703925553575], + [121.451967641008707, 28.253502624556308], + [121.450868645570367, 28.252422876162218], + [121.442038353852212, 28.241693844118497], + [121.432493436613967, 28.234369477877188], + [121.398236275532625, 28.200712272966836], + [121.397955963621357, 28.200375268433632], + [121.38694008631434, 28.162169492940151], + [121.378369377895737, 28.156589461726128], + [121.369402292712863, 28.136369750458652], + [121.368374128824186, 28.136395380574914], + [121.367770835826903, 28.134366694022621], + [121.356864363820307, 28.129244171815291], + [121.338839412553128, 28.130528804295743], + [121.334612645380915, 28.13723698837245], + [121.324712496287191, 28.137483779740137], + [121.323861701828179, 28.137325803873651], + [121.323808172565535, 28.137256272905272], + [121.29564255590418, 28.070500856426023], + [121.294287203159712, 28.069356870277112], + [121.293613338967106, 28.067666545163874], + [121.288336070652903, 28.06433381396511], + [121.258767768728546, 28.039376674219618], + [121.256992535880514, 28.037678116533463], + [121.234501621962806, 28.032070015072879], + [121.171909990054189, 28.025457118659556], + [121.14548214737647, 28.028379028752685], + [121.136697777237458, 28.034444681919705], + [121.136619893801281, 28.03446443690347], + [121.136469383182188, 28.035181021786929], + [121.131532538935502, 28.053659193791717], + [121.13135833781763, 28.059514838690426], + [121.117564084857179, 28.125189627685092], + [121.116748051831834, 28.128337047099528], + [121.105443146271753, 28.140564068755399], + [121.104026966656093, 28.142065050844206], + [121.103248418723794, 28.141557633015822], + [121.054930180810075, 28.099621417592591], + [121.054791279307921, 28.099453985408211], + [121.05449447549573, 28.098842172511006], + [121.021424043412338, 28.01195392034256], + [121.020350436686329, 28.00692012095837], + [121.011212788903947, 27.98512517935594], + [121.011131951976779, 27.984912790860552], + [121.011112909001085, 27.984886947734193], + [121.011083130887712, 27.984815921551377], + [120.987891963102783, 27.953200924557251], + [121.051665594132672, 27.903374734450551], + [121.094877007159837, 27.898093268911509], + [121.095107307348769, 27.898099180070183], + [121.112382749830857, 27.902835013931465], + [121.133070400002964, 27.911899570325492], + [121.153625214484137, 27.913396849268302], + [121.155854724090162, 27.909807738627414], + [121.158224023284944, 27.910268557694629], + [121.158224349184266, 27.905993067178084], + [121.158457820735109, 27.905617219850392], + [121.158224512318128, 27.903852905229282], + [121.158225937367675, 27.885157604169684], + [121.161195711811089, 27.881573585303975], + [121.174282563940338, 27.878680843586], + [121.180945015907753, 27.87793676304619], + [121.183942886274181, 27.876545508277847], + [121.189083746496308, 27.875409163136638], + [121.189053193682511, 27.874173911550667], + [121.19164464452588, 27.87297126837332], + [121.196329084049694, 27.858318889626609], + [121.192435783211607, 27.837113971512633], + [121.187957859637336, 27.829889508633318], + [121.187853201112588, 27.825658159941959], + [121.184735945978758, 27.824691430720499], + [121.180110975601437, 27.817229729721198], + [121.162902260470702, 27.814767028212611], + [121.157093392272984, 27.816118868233335], + [121.151891647815745, 27.814505693131046], + [121.139535508525526, 27.794777326991149], + [121.133966196187473, 27.793467573244087], + [121.130471383171468, 27.790087326073518], + [121.12985471158629, 27.78902742466957], + [121.129854630801958, 27.790086571562579], + [121.131623478238851, 27.792916628454986], + [121.12716737330166, 27.791868671403105], + [121.127116649132077, 27.800628852566685], + [121.146853666084667, 27.817284076538321], + [121.147520182107968, 27.81835046486912], + [121.128692256682243, 27.816220940426735], + [121.105790263196297, 27.816658687271602], + [121.103348624839683, 27.81653966087206], + [121.102862402786883, 27.816807342731604], + [121.085522575818331, 27.820564278349146], + [121.06563720031599, 27.837201707568855], + [121.023419031328331, 27.835713068139615], + [121.023207659599478, 27.835929413076023], + [121.015900261307252, 27.83905219383416], + [121.008004121396596, 27.849423296664686], + [120.975758684578935, 27.884494779595425], + [120.97001320698898, 27.89037543823693], + [120.9380662003786, 27.899967714620697], + [120.922526242280483, 27.884258517034237], + [120.906972469058971, 27.868107298562865], + [120.879801564115354, 27.824316959609597], + [120.836676174044172, 27.762051351097654], + [120.825624785905219, 27.768010969947536], + [120.805543694384724, 27.778657284480389], + [120.805486288469496, 27.778656262032705], + [120.794664388234125, 27.76537325502786], + [120.773621492069012, 27.777925086954038], + [120.767566245182238, 27.73766952534233], + [120.757029854585497, 27.720888932993592], + [120.735577629059819, 27.705373605139624], + [120.705287368376332, 27.686058717719042], + [120.705130836480137, 27.685928058845878], + [120.682029186643078, 27.628241898618018], + [120.681378364244182, 27.626265133764104], + [120.671016070204388, 27.612390327751836], + [120.64812816723024, 27.590180833129402], + [120.630979455313067, 27.580633422926859], + [120.632882489093149, 27.566704315881644], + [120.633182437281334, 27.564765010320187], + [120.638893186432639, 27.559918513255688], + [120.642739247104402, 27.55260542391904], + [120.667821265842392, 27.520997670511644], + [120.67421534886148, 27.519698750124643], + [120.678151373680336, 27.507979918446942], + [120.698995858352731, 27.481712202984646], + [120.698463493255844, 27.480659165010707], + [120.69563469755397, 27.468897845935079], + [120.682281731549779, 27.448651038141538], + [120.669936924049338, 27.424232549485819], + [120.669654408414871, 27.42325063241222], + [120.67108125829111, 27.385611164113005], + [120.666122516463474, 27.366145772743199], + [120.661677601096272, 27.362549034048406], + [120.661504913532255, 27.361205325744745], + [120.658321297902816, 27.359833179061283], + [120.653156030392239, 27.355653545482362], + [120.631047246850244, 27.348077991547367], + [120.576558577196025, 27.324593232061712], + [120.569592069209648, 27.30600001936044], + [120.571839631495735, 27.297035989980923], + [120.570164403470372, 27.290089509886318], + [120.560714510070085, 27.28230632006764], + [120.550743384034803, 27.255693953067116], + [120.550833698010408, 27.255410973552664], + [120.572287046492733, 27.244538665463516], + [120.570153068245361, 27.238644925927428], + [120.571013490055577, 27.237904822949453], + [120.549682983807728, 27.180739378245718], + [120.549310317132353, 27.176814140994534], + [120.542077059110909, 27.160355611324071], + [120.542003214846133, 27.160157709774726], + [120.541845329619989, 27.160096303007805], + [120.518259248365752, 27.145468437972088], + [120.488940225443542, 27.139519764718141], + [120.488228044522089, 27.139242774090725], + [120.457324514340257, 27.14554915389316], + [120.456975694145484, 27.14530157990739], + [120.421718081630445, 27.114909179642233], + [120.398930755190023, 27.10372419156089], + [120.397517109675292, 27.092357695082772], + [120.387718811011311, 27.084356031338377], + [120.38768906846893, 27.084360064189372], + [120.387623831422047, 27.084244121766464], + [120.278719795754469, 27.092933415127067], + [120.278824915357063, 27.092495775319282], + [120.286576135807266, 27.077644637997945], + [120.284148637069009, 27.070331759387958], + [120.28719680611411, 27.057641451567154], + [120.295540777880987, 27.042808003105225], + [120.291638071335157, 27.03915132784531], + [120.291648776219049, 27.039106760674077], + [120.291543435787915, 27.039062658236098], + [120.291449964453562, 27.038975079446395], + [120.291330250650802, 27.038973404905853], + [120.271334771098751, 27.03060198106261], + [120.271953682599488, 27.024865641729885], + [120.275180045146712, 27.013116541004315], + [120.274706418196189, 26.999352098263557], + [120.27564852306827, 26.990620263054847], + [120.274395809623925, 26.990325259940619], + [120.274353059781077, 26.989082873367238], + [120.257094479361569, 26.985964000266126], + [120.254540827980506, 26.983633591217476], + [120.239995867655296, 26.942657148243942], + [120.244511134784247, 26.941530059085157], + [120.242999616035632, 26.9281530069699], + [120.23328721878957, 26.921175460772801], + [120.230492275771553, 26.915883380412289], + [120.228814150650493, 26.911155722392749], + [120.228088378105667, 26.911331724244619], + [120.227672331744813, 26.910543961932053], + [120.226516425216772, 26.911712927173099], + [120.19746784344332, 26.918757288692152], + [120.185697069339923, 26.917886624393667], + [120.176212502637938, 26.923656659712236], + [120.151718540105946, 26.921050078543008], + [120.149086982918291, 26.922403133482817], + [120.137769826998394, 26.921788486737182], + [120.133927358619459, 26.918460096851092], + [120.127586254131955, 26.921235406089924], + [120.125691205279367, 26.921132483976074], + [120.122379698088181, 26.923514157862471], + [120.122251235051962, 26.923570382239781], + [120.121922004634399, 26.923507725648502], + [120.116614252240197, 26.900216875785265], + [120.117173925863653, 26.89870471955803], + [120.113659145655745, 26.88603200092215], + [120.0991630656371, 26.876108046957746], + [120.078923230715375, 26.874692622005249], + [120.066059300939273, 26.866874999546887], + [120.050456182682055, 26.866902385373436], + [120.049910050731086, 26.866737386622589], + [120.068987372953075, 26.826664443660338], + [120.096872215512562, 26.829732294664112], + [120.097897446594956, 26.829964805710873], + [120.100239757061857, 26.826831425428129], + [120.098126480521586, 26.825022115202408], + [120.099127905137408, 26.799028249258896], + [120.117278405648378, 26.801336990196766], + [120.11988584369854, 26.79985108303363], + [120.131872448251869, 26.801034200721251], + [120.131751859157674, 26.800851358536477], + [120.132030809220296, 26.800972412026727], + [120.132568741367734, 26.7913784436392], + [120.121422879093444, 26.785190130678359], + [120.103925789487846, 26.758660317912394], + [120.102370624553373, 26.756131028087395], + [120.146695413816033, 26.754043671941261], + [120.147340329631049, 26.752123061623543], + [120.154125895632291, 26.749935741960378], + [120.150108139452513, 26.743880305008204], + [120.152608828208301, 26.736433056058882], + [120.161362456161228, 26.734741097313155], + [120.157038619624046, 26.723240786773047], + [120.157815383065085, 26.720927523794298], + [120.155800938621482, 26.71994886864508], + [120.155496995389768, 26.719140456596861], + [120.145867292432598, 26.712754320048973], + [120.137917122764691, 26.711260573203909], + [120.106132457037901, 26.695818982407811], + [120.106233905232912, 26.695211465881339], + [120.122225039421679, 26.663813263729729], + [120.126470929611784, 26.665083365286225], + [120.124927836477198, 26.658506387599346], + [120.128232440716388, 26.652017877734529], + [120.140154124255304, 26.652640107174506], + [120.133674236694887, 26.64133304398954], + [120.133736579665552, 26.641210635086434], + [120.091179479867819, 26.618116955979609], + [120.089377115181364, 26.616878710050873], + [120.074702267142754, 26.619458511012194], + [120.06655175952794, 26.627636682636851], + [120.061034755470914, 26.630186202003856], + [120.055985253801666, 26.629243479911473], + [120.050779611003946, 26.626268859775756], + [120.026309800518604, 26.611228525773928], + [120.003306671011146, 26.598969749970873], + [119.979526171153552, 26.596899530302242], + [119.963424197282947, 26.60113133945249], + [119.962480241438868, 26.600772372493537], + [119.933760688354369, 26.58000324522212], + [119.935056687407609, 26.577864440322177], + [119.943597796946051, 26.563920053061963], + [119.933933542943734, 26.557767720072452], + [119.929344929696612, 26.548641502174398], + [119.913884230857761, 26.545004185076991], + [119.90017367890438, 26.536275949967788], + [119.897893670885878, 26.534039548879321], + [119.889450468396802, 26.517557342279105], + [119.880368064482511, 26.513597149112559], + [119.862683526133921, 26.512386295433327], + [119.834721393947774, 26.517672909995817], + [119.824599072658074, 26.527195621561681], + [119.823942376073049, 26.527447566525812], + [119.824153617974034, 26.528088930512485], + [119.825772432243355, 26.544516165592796], + [119.832176432103964, 26.552956667341892], + [119.830561884466093, 26.564618402823658], + [119.83826582109748, 26.5709358222222], + [119.840370122039545, 26.577324814344838], + [119.841364993398344, 26.592486015094597], + [119.847573925081534, 26.598873740956329], + [119.848873550114604, 26.599560969388847], + [119.897400360898956, 26.628182951532555], + [119.944823693103459, 26.62814230904937], + [119.956318608231058, 26.642854930230019], + [119.953687533150998, 26.652158292128956], + [119.965852446584705, 26.656362369521563], + [119.966922219665761, 26.671245785382311], + [119.96692281382289, 26.671246760104147], + [119.96511245055008, 26.690141251258229], + [119.967173749050374, 26.692960057027058], + [119.966238860888424, 26.695023249606454], + [119.97546632348002, 26.704300072380196], + [119.989139251290766, 26.722997668960346], + [119.989584766002935, 26.723956195124085], + [119.990263178354681, 26.724162552472805], + [120.055689488223805, 26.771048450729126], + [120.056702410486608, 26.773344263528866], + [120.048659746397817, 26.788723516483131], + [120.024497908195087, 26.785340515651388], + [119.99123322215172, 26.784774432911263], + [119.97523268619581, 26.778360798079461], + [119.963118660279179, 26.781337468013255], + [119.964379877875857, 26.788435378649208], + [119.960998025397103, 26.788378206371135], + [119.954651239368189, 26.786297825337947], + [119.940712490904446, 26.788035267042417], + [119.938658787927011, 26.788000547941436], + [119.934354164560077, 26.750607345290398], + [119.934020589130256, 26.750150749204504], + [119.933958823070839, 26.74557036280558], + [119.925482510556279, 26.728994203911], + [119.910289283058475, 26.71766747706598], + [119.907238304930061, 26.713491316152883], + [119.900760377450297, 26.701056152614576], + [119.895093994590638, 26.696868255605899], + [119.894931855975145, 26.696646321222886], + [119.900420584366131, 26.680134591773555], + [119.899960686043869, 26.679483713061984], + [119.904179771458516, 26.665093500345392], + [119.869635874315577, 26.646352264534659], + [119.869604702655622, 26.646441655605685], + [119.857052557755097, 26.648943660042882], + [119.853972487149747, 26.663398054186924], + [119.857681474070802, 26.676038317353854], + [119.835031026061301, 26.690804920909585], + [119.826248616781442, 26.694303222405217], + [119.825655910201306, 26.694282263178692], + [119.805912818585625, 26.687611818643834], + [119.787847369233006, 26.692945281607614], + [119.768197096020955, 26.692250410753616], + [119.736920144692931, 26.687752271299502], + [119.706463705557937, 26.690018144977888], + [119.690491072963411, 26.700124000096768], + [119.660302652602653, 26.729468037102158], + [119.66000348396166, 26.729721721583093], + [119.657290953503576, 26.727422708032595], + [119.659771142337959, 26.725329441152866], + [119.653151899472803, 26.704092542394172], + [119.633235384746484, 26.706548888992533], + [119.632691367891169, 26.706041371926329], + [119.630449275732474, 26.699258928153544], + [119.636450717107479, 26.688714983630536], + [119.63007101867764, 26.679545637024844], + [119.624039696274465, 26.679869621557611], + [119.61508766368911, 26.652789263853805], + [119.615057582261272, 26.652770060664722], + [119.615016690099537, 26.652642311142241], + [119.612667891718615, 26.651244545333409], + [119.573708266527987, 26.626373749525587], + [119.573406011181405, 26.625809961953529], + [119.573740869430083, 26.625487243050433], + [119.601463712133878, 26.599477428255266], + [119.665546506307606, 26.621686559878167], + [119.668865439467751, 26.62132724167364], + [119.67448041797681, 26.621105477546504], + [119.675216970615068, 26.620639604816336], + [119.714842936386447, 26.61634957239129], + [119.723325877361631, 26.617507525756658], + [119.735204827943079, 26.614145129589382], + [119.735697496632127, 26.614091791718376], + [119.783796989079093, 26.586813710175921], + [119.78394893583237, 26.586406885840987], + [119.788718347167105, 26.577352722922953], + [119.787924719033072, 26.575762069011276], + [119.793369639146462, 26.561183764729144], + [119.794826932357751, 26.559556791291485], + [119.795016668401047, 26.556773985864659], + [119.808648011757853, 26.520277238971978], + [119.814089615453113, 26.507917191572485], + [119.827753581019707, 26.469123724066066], + [119.831977816686162, 26.457813697174487], + [119.8319587854904, 26.457184696395288], + [119.833259851015796, 26.453490831467349], + [119.831523238913363, 26.442789429811466], + [119.831463779995985, 26.440824250858373], + [119.850740672329536, 26.411329281818141], + [119.889289444923179, 26.359381649919239], + [119.889461856728516, 26.359343999737778], + [119.89039010509795, 26.359582320380326], + [119.933213422438257, 26.37491038377155], + [119.936519424137629, 26.376350373786661], + [119.937289305656947, 26.376369294482618], + [119.941765236821666, 26.377971397282884], + [119.942343596210009, 26.376493509303256], + [119.958087134154596, 26.376880424285968], + [119.950253801889261, 26.356280475460498], + [119.950378901836828, 26.355960806215933], + [119.933072296648135, 26.340895745847611], + [119.930090636764533, 26.338241189198676], + [119.929773784091324, 26.338024455363303], + [119.907327142857625, 26.318485094433473], + [119.905667052440236, 26.313872474645976], + [119.901211143399181, 26.313161236862946], + [119.899889570496271, 26.312010833572039], + [119.858546871324137, 26.310901042677955], + [119.858383716012369, 26.31104253975289], + [119.858250113160111, 26.311019644586519], + [119.858217447158552, 26.31118673705922], + [119.841140009546379, 26.325997210855171], + [119.840748638395297, 26.326167008275863], + [119.818999729467336, 26.317602017773293], + [119.802340182006958, 26.310800613672441], + [119.801306431579192, 26.301550086668644], + [119.813958706758228, 26.297098060487055], + [119.810195230772123, 26.283628545490906], + [119.79836242548312, 26.275205615933931], + [119.79801998985188, 26.272141326944251], + [119.795744374272715, 26.273342012132197], + [119.793187258253042, 26.271521783743687], + [119.784073793507275, 26.279499771636104], + [119.767273963468085, 26.288363881757693], + [119.766760963600134, 26.288490757608574], + [119.719453259854674, 26.27284311800485], + [119.673051303663911, 26.266605065111357], + [119.671723697334841, 26.266290603533918], + [119.668422710084357, 26.249145659772736], + [119.675384137850827, 26.241826378022797], + [119.675239033190181, 26.23251246374279], + [119.663604693018314, 26.223650608942307], + [119.661016831937786, 26.210680390236643], + [119.660042121396415, 26.205617857076966], + [119.660002366395275, 26.205595944222623], + [119.659955263521525, 26.205359867186331], + [119.65912561890994, 26.205112683264488], + [119.62638535982336, 26.18706633669326], + [119.62201961339639, 26.182911358144786], + [119.602303687766252, 26.173792581015039], + [119.600850084011114, 26.172991358365174], + [119.600522127898515, 26.169698384731255], + [119.60179284867813, 26.165449354171489], + [119.602668210537246, 26.173078155416423], + [119.622262759690088, 26.176415260692782], + [119.622510821139173, 26.176657083089204], + [119.660660658628771, 26.158862470621191], + [119.649215045018039, 26.145266836830388], + [119.650467250381965, 26.135933436779215], + [119.638643390672755, 26.132709332625726], + [119.638516473146723, 26.132558574067541], + [119.627908752178925, 26.139360823109882], + [119.614176223057271, 26.142385843426695], + [119.605627202842925, 26.152626671998821], + [119.614464522150641, 26.123062249157037], + [119.628455334792932, 26.118897301895746], + [119.637467013695698, 26.112239036738199], + [119.638849736696443, 26.102711127482817], + [119.650208687500864, 26.093285271797619], + [119.651656568742652, 26.086732289253948], + [119.654561223471177, 26.075527857895342], + [119.65687801616734, 26.063100479655933], + [119.663807658251102, 26.031737531992835], + [119.668369965817249, 26.030056707913957], + [119.695305713442764, 26.035551535336648], + [119.695651785898292, 26.035645958278685], + [119.69568734761171, 26.035629387784859], + [119.6957286944955, 26.035637822449232], + [119.695792682536819, 26.035580305455614], + [119.710798968731638, 26.028587909733506], + [119.719082464672681, 26.014651207147068], + [119.719082080795374, 26.014646141144169], + [119.7191154499086, 26.01461614661655], + [119.719065474435965, 26.014426988142748], + [119.717475908392629, 25.993449592628483], + [119.710657636901047, 25.966360720647561], + [119.698088418331665, 25.935028280974404], + [119.690817146066067, 25.907506324867342], + [119.690615265528763, 25.90745535071618], + [119.684366227790122, 25.901173786687256], + [119.647212472486302, 25.896496292636904], + [119.635648676818022, 25.89357647343952], + [119.632974721435374, 25.891914578066572], + [119.62504390412856, 25.877603532981134], + [119.624039790400587, 25.875211513322611], + [119.623644434629242, 25.865610214475289], + [119.622613296028149, 25.782055575819019], + [119.623169721883073, 25.771383922381961], + [119.632183017645616, 25.76394100337437], + [119.633157990546124, 25.752669114340677], + [119.622052515666581, 25.726396050167015], + [119.621830353565912, 25.72645442069971], + [119.598618032544593, 25.717905541282587], + [119.598555282375386, 25.717821610185315], + [119.607626864586365, 25.706640417392215], + [119.598557388065686, 25.688361816132605], + [119.598525372226419, 25.688351803364345], + [119.598525383381997, 25.688195730645539], + [119.598009240818101, 25.688190386256391], + [119.578892417227323, 25.682211710423918], + [119.539163747986137, 25.687423938630847], + [119.538638622901942, 25.687379869219317], + [119.472843515127664, 25.666713097506818], + [119.468227015075712, 25.665099876332874], + [119.473762851231896, 25.634503301277832], + [119.475159829564959, 25.634351815634261], + [119.488676712130129, 25.635206308357205], + [119.492274159160047, 25.632495970649661], + [119.523192607390371, 25.629143233590288], + [119.527918688964348, 25.633593680516274], + [119.53569575666198, 25.63169304181795], + [119.536027075905679, 25.627751488509546], + [119.536815644337892, 25.627665977665444], + [119.536290436000996, 25.624618414066372], + [119.537898686988243, 25.605485788600184], + [119.53200456203173, 25.599749285796026], + [119.530139835514674, 25.588929060265698], + [119.530220804702978, 25.588276006268554], + [119.530286058841099, 25.588270496450264], + [119.582502580822805, 25.595346773219525], + [119.582638659565333, 25.595182831619571], + [119.592368849025007, 25.596343730511496], + [119.598516452690745, 25.588949277501705], + [119.595931595954369, 25.57996957123104], + [119.612025350639499, 25.559794432336744], + [119.612028687737293, 25.559775036460064], + [119.612087351414047, 25.55970436107869], + [119.612066984146537, 25.559552450106441], + [119.61538920137852, 25.540243062249047], + [119.608175825447987, 25.525307199026336], + [119.608558518024324, 25.520226649535836], + [119.629930920946251, 25.478141123696282], + [119.63001214839862, 25.478152030172911], + [119.63960562396808, 25.488566735881591], + [119.648224691946936, 25.488600928013458], + [119.649225481782452, 25.47807478130909], + [119.670550496120541, 25.478039032767832], + [119.673364954408711, 25.489577954438644], + [119.671592813824716, 25.494324676607171], + [119.675072727847734, 25.496579608727583], + [119.676083834436596, 25.500725017376492], + [119.68772970682727, 25.505370575021143], + [119.692038048798835, 25.513649599856741], + [119.702215063379683, 25.516611604995532], + [119.7111584892114, 25.514985513394269], + [119.711417893702887, 25.523314127929762], + [119.709812419600894, 25.523902788251188], + [119.70883715241176, 25.539036313089145], + [119.712172003687485, 25.547526088729615], + [119.712331765628164, 25.55265551271826], + [119.71108291535927, 25.555770231954796], + [119.693188202798282, 25.578196061308965], + [119.687797760530742, 25.580328206109904], + [119.682762477582429, 25.591261682440756], + [119.6791526144535, 25.595785598331851], + [119.680073245186946, 25.597101008461959], + [119.679276219417105, 25.598831648523113], + [119.683102166682531, 25.601428774062054], + [119.695758872221674, 25.619512852808473], + [119.719280728001692, 25.633588221361499], + [119.723348738365161, 25.641299089337672], + [119.745043505040769, 25.649062851353218], + [119.780039569716351, 25.67038817263855], + [119.780528754340722, 25.67023875403757], + [119.781396205188372, 25.670757832570171], + [119.781461256184429, 25.66995392676796], + [119.786927889223193, 25.668284175471573], + [119.787417785503138, 25.656766103215546], + [119.782999477046502, 25.650944461099513], + [119.78562559004331, 25.618490730894344], + [119.804475710284009, 25.621367011584478], + [119.836351800111515, 25.604236999276029], + [119.836657172220228, 25.601360364946682], + [119.838834135083886, 25.60067808509104], + [119.837022050937804, 25.59792317269806], + [119.837330249581839, 25.595019912136877], + [119.827540737402856, 25.583508727201412], + [119.82713690906813, 25.582894786791211], + [119.828118305527653, 25.582187771613775], + [119.843979535178065, 25.572093963764107], + [119.867637456133238, 25.566783987085291], + [119.880434990226576, 25.57270520985422], + [119.886148833911705, 25.568675998438028], + [119.883073779517133, 25.555417782127762], + [119.87810255268559, 25.550378675002555], + [119.879589086979351, 25.549432670698106], + [119.872584818861228, 25.544785598530385], + [119.866613100108438, 25.53873233813076], + [119.862646775708313, 25.538192075415804], + [119.856749529252923, 25.534279471071301], + [119.813756034496635, 25.535246056392733], + [119.811946154121827, 25.533762692896996], + [119.806720624589573, 25.509877135994959], + [119.852479774631902, 25.48136599397451], + [119.859629384701265, 25.482700784706484], + [119.858380035794568, 25.477689719747151], + [119.858606196353378, 25.477548805945084], + [119.859841610508269, 25.472686362171849], + [119.862312657657611, 25.458097226157786], + [119.862114199612577, 25.458105560250967], + [119.862318685501009, 25.457906187271693], + [119.850784577993977, 25.453706022447648], + [119.840909232286421, 25.45570808570832], + [119.839096394788299, 25.459072175286341], + [119.802479479418452, 25.460609874524632], + [119.800209051023046, 25.460487559254005], + [119.79470839422234, 25.457196701332059], + [119.770630523210315, 25.440216700099764], + [119.759848813112185, 25.436211294023114], + [119.764175268767914, 25.418520032473122], + [119.779081110546699, 25.414311818825343], + [119.768912420307672, 25.399149398966024], + [119.769075098350015, 25.398484193998129], + [119.768627077745563, 25.398723927874983], + [119.768046600880353, 25.397858385337845], + [119.752184255383341, 25.399054714069422], + [119.737477718795134, 25.415391814370434], + [119.728757225495173, 25.420058112406917], + [119.714057467934921, 25.422541982942398], + [119.698868817028071, 25.436051269783029], + [119.685746923433243, 25.443072737974138], + [119.681039882882672, 25.442978243996293], + [119.678804440901402, 25.448148448778767], + [119.677932882023242, 25.448839480799524], + [119.670570773154367, 25.470953731668882], + [119.670535021104499, 25.471002757266305], + [119.637729848489712, 25.449692302157665], + [119.636686500802185, 25.447383247001884], + [119.618569125513574, 25.437051410870811], + [119.652477219562826, 25.43816177208155], + [119.652366740963046, 25.441445608134465], + [119.66489196785902, 25.438568307905388], + [119.665632459438015, 25.438592556190326], + [119.665569867103684, 25.438412580614525], + [119.665657437553023, 25.438392463895202], + [119.667946295068134, 25.421851571022458], + [119.663906923460829, 25.410849063169394], + [119.655950051270509, 25.410752134453531], + [119.652104269754361, 25.399694123113328], + [119.660793915776665, 25.374982862152912], + [119.660694798416145, 25.374863242505718], + [119.660717037618923, 25.374798978366773], + [119.653370980206731, 25.361395502958182], + [119.654076471670805, 25.35691068073454], + [119.645180918365668, 25.346452073262213], + [119.64472506390328, 25.345620329956429], + [119.643209097790276, 25.345383743519086], + [119.631628527570143, 25.341602081380934], + [119.623826607249654, 25.342358851112536], + [119.593002693015649, 25.337548374155968], + [119.592969814713442, 25.337636060817839], + [119.584383410042179, 25.3487401173332], + [119.587657419900452, 25.351804254926567], + [119.578201109373879, 25.377024301216302], + [119.578903123623022, 25.379156048965392], + [119.578327883438504, 25.382883306271605], + [119.58599056017799, 25.401161713345473], + [119.576615888938335, 25.416492687369427], + [119.579221674641857, 25.427044099075029], + [119.57725305278386, 25.434270948557572], + [119.571238713835356, 25.447401859207638], + [119.551037732743396, 25.432136726368725], + [119.551602996386777, 25.431447156968456], + [119.568069705849794, 25.417300139852692], + [119.574468315167906, 25.403749136537542], + [119.574363658932839, 25.403681252322979], + [119.574497380060151, 25.403518124906871], + [119.544248066504537, 25.368858043907661], + [119.543746458206485, 25.368887046977168], + [119.527155539576441, 25.36350168985317], + [119.52834308381469, 25.369777672470928], + [119.500188876045797, 25.371405553126024], + [119.496133762910148, 25.369182686672282], + [119.491974885537871, 25.361571180113355], + [119.481014500372396, 25.370003151628435], + [119.4823708865285, 25.372435792040434], + [119.481817171249887, 25.372467807943629], + [119.483752314178574, 25.374913343667387], + [119.48649345844585, 25.379829508794611], + [119.490009737267329, 25.382821158369506], + [119.502439268486484, 25.398528971045959], + [119.502590697192417, 25.399112869932303], + [119.501593433624379, 25.400327399670285], + [119.481195360335548, 25.421672563935147], + [119.481820423783859, 25.424408203612444], + [119.481206143399675, 25.425156312555718], + [119.48481640970418, 25.446379952418351], + [119.463315948046514, 25.45041033398234], + [119.457832107092912, 25.45061467913229], + [119.45736180658389, 25.44992400589717], + [119.451812244878511, 25.437725457164202], + [119.443016087605756, 25.428189255833338], + [119.439353007343712, 25.414385195419051], + [119.433783812951319, 25.415290917519936], + [119.433783700121907, 25.415297704722438], + [119.433634550807682, 25.415078667240252], + [119.433774086028805, 25.41587603613624], + [119.433539264920881, 25.430001593488196], + [119.425383152505844, 25.438356519649936], + [119.439956082710424, 25.451202829107583], + [119.440770846721421, 25.455858768122017], + [119.436418417769531, 25.462067287879009], + [119.437931509930849, 25.475190071551449], + [119.447734241661507, 25.495650832740527], + [119.447826593992673, 25.49617857674486], + [119.424991797438139, 25.496158703638265], + [119.419765896023264, 25.490641871044431], + [119.396822188509645, 25.496134187648394], + [119.396022089809662, 25.496133491323086], + [119.359229633756868, 25.520873071513364], + [119.353727467478151, 25.522845796141606], + [119.338818059924137, 25.4751701116977], + [119.349696883783722, 25.446375169069583], + [119.348823736191463, 25.414504834898182], + [119.328984768445039, 25.414276873202883], + [119.283471189201521, 25.413600307397257], + [119.279074356964728, 25.416617886718477], + [119.258472611524141, 25.430694203834687], + [119.258467788823637, 25.430760330767988], + [119.258234658242671, 25.430920330054381], + [119.258406576233639, 25.431599653229672], + [119.256765305759501, 25.454104095120407], + [119.267922639632118, 25.480627745227149], + [119.25140076515035, 25.482028299645279], + [119.251400078156081, 25.491425167319612], + [119.215090078806455, 25.471439549596983], + [119.215211946886953, 25.471178019840092], + [119.231309558606966, 25.451118921945543], + [119.227504619749723, 25.445058626791511], + [119.227406134719104, 25.445009207085025], + [119.227425550433338, 25.444967540825871], + [119.226599855240266, 25.444604616712912], + [119.192253807204906, 25.427369798364928], + [119.188961398136286, 25.428061098266468], + [119.186710900563924, 25.427071919884391], + [119.146772380417389, 25.429151728834483], + [119.146256559866927, 25.427251313011336], + [119.14008654335241, 25.39232547003288], + [119.139994596874317, 25.390711578518804], + [119.151904232969585, 25.387514018954647], + [119.157817170485174, 25.389707038522005], + [119.161411962045946, 25.384961335581423], + [119.213864714858431, 25.370878554203365], + [119.213936152398418, 25.370713256319146], + [119.214037972548525, 25.370711746433308], + [119.223509179361244, 25.353503906962374], + [119.222834682033337, 25.350123127913417], + [119.227161455790906, 25.340111493305681], + [119.231122949472933, 25.33393201581832], + [119.235012644607565, 25.321944785714116], + [119.236015365071808, 25.319624611037966], + [119.236107463153076, 25.319616752446354], + [119.242792770738589, 25.336160148858582], + [119.242781733712889, 25.33639185621163], + [119.248876047896488, 25.338652995417295], + [119.256919441875354, 25.33494897005879], + [119.27592311639566, 25.333146851839018], + [119.287901443945088, 25.33391212972052], + [119.294278611536811, 25.331594961378478], + [119.294408109607446, 25.331393920161322], + [119.294549221269705, 25.331380538544135], + [119.327199857808921, 25.291621823395278], + [119.330336548242187, 25.288643955685092], + [119.331042109694948, 25.288086424541881], + [119.349077008488834, 25.283236018805557], + [119.364848694575258, 25.274163768867009], + [119.38018853289006, 25.278285199799559], + [119.374067240584395, 25.254088180564594], + [119.375724128453854, 25.252778916028621], + [119.37351250262266, 25.2518953421148], + [119.37342043850704, 25.251531419422452], + [119.351416049350348, 25.242851074511812], + [119.350933535481516, 25.242874744649558], + [119.327142252414447, 25.233369810859269], + [119.296749137956951, 25.238774702017505], + [119.291003634066556, 25.238125771914007], + [119.307733262020164, 25.198058969979506], + [119.308694561097212, 25.197239905750461], + [119.308694669004382, 25.19575643800918], + [119.309931662960295, 25.192793886064617], + [119.308028358534429, 25.191528162518956], + [119.296236619276712, 25.180791261118447], + [119.292170251427038, 25.180982303809959], + [119.26441178485814, 25.162522542854152], + [119.226873153402366, 25.191726622019345], + [119.226564855520238, 25.191679301425751], + [119.206397979522507, 25.185309202867725], + [119.194226723315779, 25.17913886145357], + [119.188748579971531, 25.17973429802662], + [119.185494630416372, 25.17870647500775], + [119.183501649193445, 25.180304603381046], + [119.177666414031492, 25.180938853383182], + [119.141860144760329, 25.206830637084533], + [119.137799446822655, 25.216952207227401], + [119.126868990052031, 25.225717103201983], + [119.10344816562835, 25.196462578712143], + [119.117676021697633, 25.177327214788008], + [119.137027925969718, 25.17215098571284], + [119.139129081282448, 25.16049774762179], + [119.135353947367847, 25.156545246719109], + [119.15000342383901, 25.151816297998078], + [119.15607610019778, 25.153589215608086], + [119.160745450750468, 25.148348700058712], + [119.160808921249554, 25.14832821135824], + [119.16080012843355, 25.1482873340839], + [119.160961245526025, 25.148106508802346], + [119.159449123346732, 25.121799917874654], + [119.153296000526652, 25.094901531328926], + [119.14874399382451, 25.092239087214203], + [119.141685674558076, 25.059425384185932], + [119.141151527120158, 25.058560214684405], + [119.142163542669564, 25.058494234996509], + [119.12088233184059, 25.023706978758952], + [119.122932029747332, 25.015222075659114], + [119.114539610467375, 25.015264036637152], + [119.114535279468399, 25.015571683673137], + [119.111559144725447, 25.030621408031596], + [119.101808740099386, 25.035605930681058], + [119.101173823250789, 25.047128359431433], + [119.085042100285477, 25.05479603722365], + [119.09205811961759, 25.058746542362073], + [119.106684406473235, 25.055271994564691], + [119.102225695017637, 25.077818815927408], + [119.129319860802909, 25.108699605004329], + [119.129158912049789, 25.108707254043278], + [119.070830628249396, 25.102222522371495], + [119.060991528616512, 25.105487283360183], + [119.05590316824285, 25.110584399058041], + [119.047510947755413, 25.115188960776116], + [119.047223145841443, 25.119279356802963], + [119.047105672869719, 25.119397031905404], + [119.030931219619234, 25.128478740326955], + [119.024504741811427, 25.142036851419711], + [119.024127129015682, 25.142415113957647], + [119.024317673908755, 25.144208543982725], + [119.023686719678338, 25.167227616154353], + [119.027175900128597, 25.171110491542759], + [119.027809145353402, 25.177070667022228], + [119.03158363427346, 25.176015563858076], + [119.032969612113504, 25.177557925831241], + [119.04939039047693, 25.171233320121896], + [119.06950474438554, 25.213623394758226], + [119.069527843936754, 25.213835234612898], + [119.069371340506692, 25.213902183086812], + [119.059811147564631, 25.209281327209002], + [119.050488751093553, 25.221948477151571], + [119.013613602687556, 25.212234302013925], + [119.007746433435585, 25.207148408612735], + [118.985348832930512, 25.204663946401475], + [118.985348804891416, 25.205056629387119], + [118.97886717004549, 25.220790511434647], + [118.973830618513347, 25.225689406048264], + [118.970475909296141, 25.240477435910528], + [118.97075474500987, 25.240483064573461], + [118.970711184800862, 25.240588805055104], + [118.992196116684667, 25.269215424267145], + [118.967590333716501, 25.273223611897198], + [118.950005358307564, 25.274316003347707], + [118.944752663208575, 25.26821413617651], + [118.925578308766433, 25.258808185137731], + [118.911909171901797, 25.259815596703024], + [118.911117511812293, 25.259641714760434], + [118.911168265919386, 25.259419983821829], + [118.914771689598822, 25.25097095187547], + [118.913203952778517, 25.250526619642237], + [118.913597669417697, 25.248806578349949], + [118.89656970461462, 25.244626217621938], + [118.897137214041209, 25.244027982145802], + [118.913306395809158, 25.24124868811419], + [118.915255378658316, 25.236048606084285], + [118.930246098072374, 25.228228951211648], + [118.938763864946353, 25.224418306027985], + [118.93843601338574, 25.223956820607523], + [118.941155352999374, 25.222538323157682], + [118.937511947656148, 25.214207504252542], + [118.937534877894208, 25.214133464479346], + [118.949740433258285, 25.209494497976273], + [118.966492898677473, 25.211217274334825], + [118.969291322021746, 25.202063789960647], + [118.975342374117574, 25.199763966057226], + [118.979809516562298, 25.19832426685139], + [118.979819064029414, 25.198062510127833], + [118.98053818510823, 25.197789193716023], + [118.980539572339822, 25.178308800351019], + [118.98088112755687, 25.168944602141401], + [118.962023571868443, 25.156809124860274], + [118.948482139931613, 25.152771618423927], + [118.965473848551341, 25.125599540557058], + [118.969220952906198, 25.124562288517772], + [118.970193478300146, 25.118055296607768], + [118.950649389683946, 25.110825867076517], + [118.933281219002595, 25.100978288805763], + [118.912048960006757, 25.101961973369562], + [118.906396965803381, 25.095988452544454], + [118.888330741919532, 25.095706638990769], + [118.887683593480858, 25.09552869092682], + [118.920504060463742, 25.05585543376554], + [118.941751581950584, 25.046066295482508], + [118.940783282675952, 25.0315159852771], + [118.966778648054387, 25.028112390303605], + [118.971706132248698, 25.02965438681958], + [118.978994942506674, 25.046893872422594], + [118.987011553300832, 25.046870527035345], + [118.994299078139193, 25.05841825502074], + [119.011643790412919, 25.06125852377599], + [119.011802300241143, 25.061123555019844], + [119.011855087835642, 25.06116590599737], + [119.011931792434737, 25.061013294347077], + [119.019710632028307, 25.054389728376599], + [119.019322479423977, 25.046243866036658], + [119.018541418603178, 25.045122451465495], + [119.004422655988918, 25.016430362306423], + [119.001202506807914, 25.002130720055806], + [118.996927847286514, 25.001199444031577], + [118.985063508654861, 24.977088785673402], + [118.985072997081033, 24.976906735200927], + [118.98579085056754, 24.976420988095413], + [119.000198038773306, 24.972812882918898], + [119.000233575116198, 24.972718558508223], + [119.001446758742759, 24.972950074819469], + [119.003337687477782, 24.966250096581135], + [119.011591807818277, 24.965692252100958], + [119.012427995385522, 24.966211978684644], + [119.020516394142959, 24.965089095009265], + [119.027824497743907, 24.96459518589646], + [119.027824536821683, 24.964052263174292], + [119.027700753156324, 24.963917703288317], + [119.027978331020208, 24.960378369420106], + [119.011146878112612, 24.945922699408214], + [119.009407740445283, 24.94403215782873], + [119.00873947173649, 24.944161574755281], + [118.978176348239003, 24.937270336041859], + [118.978855887341098, 24.941176846637298], + [118.94112607712178, 24.956994594352626], + [118.940776928244091, 24.956861868672551], + [118.914178187813334, 24.935561624443451], + [118.920930141351221, 24.923130202362103], + [118.923654273358721, 24.921698337708328], + [118.928474912366198, 24.90953181680576], + [118.937625969364703, 24.911159885834614], + [118.94211246452879, 24.90739683336172], + [118.964124272971745, 24.90403419609915], + [118.967728914727616, 24.905159403041189], + [118.976494756180642, 24.902144417351437], + [118.982400187570576, 24.901242273227531], + [118.982510225674176, 24.900075414103163], + [118.983572439294022, 24.899710068815953], + [118.987217495606714, 24.883191587680134], + [118.984179160903238, 24.882377796311641], + [118.984243497676289, 24.881695560356953], + [118.97854704337918, 24.880869282907177], + [118.95348609192861, 24.874156926314782], + [118.949084019648595, 24.876595636382326], + [118.928949736327368, 24.873675134714439], + [118.928237686095258, 24.873848615405763], + [118.926968485854957, 24.873428482511553], + [118.902512940180301, 24.879138840134367], + [118.900406742137818, 24.880629220453176], + [118.860442863371148, 24.890365838747339], + [118.860260981647741, 24.890352525932073], + [118.859107389424679, 24.88956218746085], + [118.839118814304555, 24.867633021084753], + [118.841265239856639, 24.866714771240609], + [118.829933615716783, 24.857181854109982], + [118.829754290403287, 24.857359342174192], + [118.829715170093934, 24.857316423868745], + [118.804907568726307, 24.872497692790585], + [118.801407793193533, 24.87271009264618], + [118.800707885320435, 24.872375604673614], + [118.782611285312939, 24.858504840192598], + [118.761339320186678, 24.850809924594454], + [118.752208410632477, 24.849197567130883], + [118.746073049603112, 24.846265460562886], + [118.741255789026752, 24.827339957880085], + [118.730293444571956, 24.828939709509761], + [118.726785557606547, 24.843526770965941], + [118.700593624228873, 24.847181275817835], + [118.697200514181361, 24.851444596318213], + [118.694167969336647, 24.85184437180493], + [118.694769189893691, 24.854499467670326], + [118.693975075594011, 24.855497243671113], + [118.697726911022812, 24.868076436399672], + [118.686625420305148, 24.863689333426699], + [118.683172972103563, 24.859476171003966], + [118.668334990559018, 24.852503209630068], + [118.643423290695964, 24.846608528045209], + [118.643243035053217, 24.845408121948591], + [118.646222860876406, 24.811744049337108], + [118.685232929511429, 24.802472318905355], + [118.686339577816113, 24.80282196887066], + [118.705998851876174, 24.799600389266551], + [118.708432111236831, 24.812107540051443], + [118.716464095426588, 24.818714316534869], + [118.727614541930237, 24.818462015446734], + [118.726788357924647, 24.803778314206617], + [118.730088566937852, 24.791811241057651], + [118.781594645563828, 24.77956951748919], + [118.780599147743757, 24.775107010526725], + [118.780032033603803, 24.762911280700074], + [118.775519345339404, 24.752335837009102], + [118.774198276921396, 24.746413898362576], + [118.772026925326102, 24.744151382636918], + [118.771883449856546, 24.743815149185721], + [118.771465598954151, 24.743566488994404], + [118.761299946915784, 24.732974032365906], + [118.761347738525544, 24.731532545861491], + [118.756627350239427, 24.728105256860914], + [118.736003762595999, 24.706615788520622], + [118.737609358162743, 24.701803786040561], + [118.726844009819061, 24.694219286882085], + [118.71944302827427, 24.680542967425168], + [118.712188778803309, 24.679439769746494], + [118.700909486734474, 24.670048080559688], + [118.699098798263648, 24.668161370388752], + [118.698744016354766, 24.66831895659513], + [118.681386126847613, 24.665513773592039], + [118.672969105965009, 24.670124672621629], + [118.665716910192216, 24.682632570611769], + [118.648077257070227, 24.656833608089091], + [118.65663117331701, 24.625472744787583], + [118.656732991441288, 24.625287392125635], + [118.665002664388325, 24.628931367501089], + [118.667960909338106, 24.634389301333488], + [118.682244677658488, 24.636528943872271], + [118.682502865282046, 24.636642712499942], + [118.682384806773683, 24.63573985391119], + [118.684552453326006, 24.611860354155436], + [118.675797154997454, 24.585164608038696], + [118.675767635320511, 24.585134690736108], + [118.675745275808453, 24.584963695203573], + [118.67420924057906, 24.583555304649717], + [118.668743197372279, 24.578015634655507], + [118.668060128303622, 24.577917184196757], + [118.652218034442214, 24.56339156986142], + [118.652981030897948, 24.557424334761997], + [118.641812167868892, 24.553850431802811], + [118.609944841680829, 24.524631283490979], + [118.609079773993784, 24.524487909183168], + [118.586394563169549, 24.516805669964615], + [118.575513875938185, 24.510211641673486], + [118.554261402781123, 24.515402439750403], + [118.553846220289586, 24.515333628369248], + [118.553842713056071, 24.515504702381374], + [118.553635738183644, 24.515555254839988], + [118.553837684682705, 24.51574997376111], + [118.553220035947021, 24.545877322488579], + [118.541707810678602, 24.552715882208997], + [118.542684771304323, 24.562157932313927], + [118.552019661187629, 24.565566135832835], + [118.552654675526227, 24.573454178992549], + [118.5526073004322, 24.575765016684187], + [118.50975471825798, 24.609731413618196], + [118.501073220103592, 24.611676892546029], + [118.439545264143121, 24.617375212422072], + [118.439219067077502, 24.617186060239707], + [118.417236143456918, 24.601208636209627], + [118.401475100407396, 24.595299432739612], + [118.396803934520392, 24.592590759624951], + [118.398117142707505, 24.580732916187578], + [118.386955170244221, 24.576720275770604], + [118.381554898402413, 24.583748287497762], + [118.359014989552264, 24.570678050519199], + [118.372583898725139, 24.564245426714713], + [118.368639909370316, 24.550260057476681], + [118.370637611204913, 24.539073479974579], + [118.370524607403198, 24.539014927900023], + [118.370534722114613, 24.538987596875028], + [118.370438433166228, 24.538970277363749], + [118.358708342568349, 24.532892418665231], + [118.342060807884522, 24.533259875067944], + [118.328169501729789, 24.531367356706316], + [118.238239206694018, 24.515191577602824], + [118.237317406551384, 24.515779824272165], + [118.200226223919231, 24.536001559368092], + [118.164549812329852, 24.561983408813482], + [118.164337828403802, 24.56235173480869], + [118.164174840941826, 24.562455745241337], + [118.146410059887643, 24.585392340444638], + [118.145586679606083, 24.586199513986923], + [118.116508548374441, 24.572574125341021], + [118.115297723764911, 24.571241343648403], + [118.100963334365474, 24.554403448612923], + [118.099237458542191, 24.553563450996528], + [118.098481011861267, 24.552730813238874], + [118.106720337818146, 24.557938163341102], + [118.137625211590432, 24.564308824455829], + [118.138848568368161, 24.563017305252089], + [118.140096385523208, 24.563503391655754], + [118.187023491599689, 24.539632409958333], + [118.187145198657348, 24.539316002040103], + [118.196806190524811, 24.528345177764066], + [118.199690060321586, 24.507575329101996], + [118.202036773367197, 24.484280673899075], + [118.194123124671108, 24.471042637280938], + [118.189117389826507, 24.467041155326317], + [118.188881160103875, 24.466108657399698], + [118.13866789372473, 24.423860115138485], + [118.138318714555027, 24.423504295352696], + [118.129674150630166, 24.422329480169619], + [118.101216655787212, 24.427058515187749], + [118.083954687084258, 24.43394522768353], + [118.081024186640661, 24.437719657074105], + [118.079070047211403, 24.438204729752304], + [118.07515722384727, 24.445276194678151], + [118.065391460949144, 24.457854313403406], + [118.064735749059309, 24.464110444676276], + [118.063682847930409, 24.466013304251199], + [118.06432493822021, 24.468029980950661], + [118.064076066770738, 24.47040445742747], + [118.070746320372223, 24.497328520506674], + [118.084093369939538, 24.535186825433815], + [118.086981059616548, 24.539188309998583], + [118.087414256251051, 24.54054889366256], + [118.079473141579058, 24.531806303345871], + [118.059597053684115, 24.466681001860131], + [118.05755916985558, 24.463549379916106], + [118.053485756282001, 24.450705320063086], + [118.056871746170955, 24.455832841566906], + [118.069970441762209, 24.449513556717317], + [118.072649784045339, 24.441369771463986], + [118.066366831589676, 24.437840103355267], + [118.057553875495174, 24.439937594718824], + [118.052270948338048, 24.446874855598793], + [118.044077584683706, 24.421039999581094], + [118.044074706874596, 24.42101602181004], + [118.081323945481898, 24.41296057605053], + [118.081941896036412, 24.411835962418106], + [118.083382433756526, 24.411494790388421], + [118.083143695381523, 24.409648797252391], + [118.083615571172231, 24.408790026363398], + [118.07859790575715, 24.373597302602491], + [118.078457973989984, 24.37341746441432], + [118.076613995992858, 24.359159301161046], + [118.078379843051479, 24.359190065095717], + [118.091467644397724, 24.361078438679019], + [118.105761928820499, 24.359667105671601], + [118.107416202548748, 24.359695925816958], + [118.107919682146488, 24.358746973968579], + [118.116397777645403, 24.349881406587507], + [118.12191551753979, 24.335772099836337], + [118.121974211673717, 24.332257178090323], + [118.128984471250732, 24.319044331307456], + [118.13466297028657, 24.317354447033853], + [118.140769989060573, 24.30896964587771], + [118.13973645747231, 24.298779126432155], + [118.14366254926756, 24.291379279282964], + [118.1525474975181, 24.280555779263658], + [118.152547917936857, 24.274632251081357], + [118.153698801912427, 24.272463079816447], + [118.15254814836949, 24.271385549707581], + [118.152548510239015, 24.266286956283231], + [118.148346287034443, 24.258466060044046], + [118.138526181159918, 24.254422189218722], + [118.134602833253439, 24.254580650031794], + [118.119094179983279, 24.240057563609163], + [118.118896072510992, 24.238525518153999], + [118.110793626316649, 24.231966530430899], + [118.069742486036873, 24.228048724432121], + [118.058640874961526, 24.221850133059998], + [118.051778292051438, 24.212007269498102], + [118.034021080283964, 24.201947246748272], + [118.014573705507132, 24.199962930652639], + [118.014567598062072, 24.199959809824044], + [118.014510917250021, 24.199895523620683], + [117.995492860583909, 24.155210460083328], + [117.994599712394589, 24.154479618873239], + [117.986085893491236, 24.145501732649482], + [117.979520126810471, 24.142140364640145], + [117.933875991481102, 24.104790890615316], + [117.931473740977594, 24.102195089417521], + [117.922963996862876, 24.042786517920707], + [117.922773285174273, 24.042478151538013], + [117.906021075691555, 24.014646332770802], + [117.885435151451858, 24.007637078002304], + [117.860238385321693, 24.007608906691679], + [117.84299282172033, 23.987540848326859], + [117.822791961830617, 23.970381646848193], + [117.811826092489397, 23.95939049453991], + [117.802778813911345, 23.950104018969409], + [117.802332937891819, 23.949265186182949], + [117.788894231714522, 23.911999922964132], + [117.787981797235503, 23.908960902205717], + [117.783050029665787, 23.902627415114939], + [117.758746047195245, 23.890139628471804], + [117.757652774092421, 23.889425751812894], + [117.686258297041022, 23.891682475187093], + [117.667200442277775, 23.880770437141098], + [117.64695640934805, 23.817965259622241], + [117.656678496888233, 23.799652621997776], + [117.6555600454369, 23.79181226813127], + [117.654891071207302, 23.791128092682399], + [117.613635426282727, 23.729290795305143], + [117.60828537671739, 23.71615387325086], + [117.59803142784564, 23.705902260393305], + [117.597075659275191, 23.704469677157181], + [117.596156283453993, 23.704696870635324], + [117.58522389746355, 23.704602209279386], + [117.574138134831117, 23.710137931464388], + [117.540543613378901, 23.718439711867255], + [117.53995406495072, 23.718520159329103], + [117.513894751007925, 23.706802193544263], + [117.497754915846357, 23.707191950383017], + [117.496095278173556, 23.704170575471224], + [117.49177564352793, 23.670826856864974], + [117.493698473611573, 23.669841428712491], + [117.496438419962303, 23.653078905105172], + [117.488461218193393, 23.645242455691502], + [117.4884354771321, 23.645043757705537], + [117.449755352168026, 23.630770908978533], + [117.44965437368198, 23.630671576264366], + [117.449691840462577, 23.629911475129333], + [117.455179883777163, 23.604253794323878], + [117.458354053516942, 23.600991313852326], + [117.458745934728455, 23.587628118753621], + [117.458737831901274, 23.587619687765695], + [117.458789056814709, 23.58738020123052], + [117.458340081935049, 23.587205829110388], + [117.448974686323567, 23.577461139322018], + [117.436520740144019, 23.573096856268233], + [117.42505197402194, 23.574277448893703], + [117.382361003059827, 23.55769720029987], + [117.381548481546645, 23.557651221822379], + [117.377335174565602, 23.555911700539056], + [117.369556924750071, 23.556972650836492], + [117.333939053784292, 23.554957128229514], + [117.31287384287144, 23.551481904263465], + [117.297835631055889, 23.552914129512146], + [117.29753383394582, 23.552897051599246], + [117.29721552366577, 23.553497065516662], + [117.289813022079983, 23.561520678865051], + [117.286406198228576, 23.573720784423323], + [117.266640997376214, 23.568715571299414], + [117.188070866583899, 23.564120072578199], + [117.188069390372746, 23.564409792523019], + [117.188067384100989, 23.564409601881714], + [117.188068861421428, 23.564151070380188], + [117.108045091009927, 23.544759049309871], + [117.094637860864012, 23.539951122047832], + [117.082137467448391, 23.539391295178635], + [117.080666810883415, 23.539043652851362], + [117.041450079987499, 23.542290859770144], + [117.039949175296371, 23.54213646876287], + [117.039732537925076, 23.541996956089335], + [117.020150052735858, 23.520791445263839], + [117.013373253851228, 23.507878954405154], + [117.005874497567589, 23.505332710750022], + [117.005737068871639, 23.505183891758382], + [117.003495649111912, 23.505401192618564], + [116.958849356231894, 23.509672548251316], + [116.936453757917093, 23.51737540774042], + [116.926049814204632, 23.530803950948073], + [116.92255608162661, 23.531738077022325], + [116.884073055625336, 23.504295684416309], + [116.884065696668429, 23.50424575661069], + [116.891448706300849, 23.479040303843256], + [116.891430281886173, 23.479015184002954], + [116.891747710613075, 23.478942440881539], + [116.880787648644116, 23.457221027502086], + [116.869731056982673, 23.448402813599262], + [116.868278725276838, 23.433906803661866], + [116.867445807389259, 23.417361189298123], + [116.865449633537253, 23.416375970354792], + [116.839589712861084, 23.386788952202739], + [116.828540486156399, 23.368452783095947], + [116.816508465425031, 23.360381087483635], + [116.778575884746417, 23.316981420209036], + [116.778204610382886, 23.316446680062089], + [116.778802147844402, 23.31286746885581], + [116.785299087945674, 23.28503830166758], + [116.78725748955614, 23.280860908872267], + [116.787104054713609, 23.27730685868508], + [116.79265284210264, 23.253539034211698], + [116.795082921500182, 23.247439354992562], + [116.799686898895899, 23.246559960402021], + [116.812121553543378, 23.245718887834446], + [116.813062856609932, 23.244005051060377], + [116.816851980084934, 23.243281299747022], + [116.815478739620545, 23.239606436743131], + [116.819031055493227, 23.233138711531154], + [116.810204976866373, 23.210314539550389], + [116.802224075395799, 23.203632296327722], + [116.78396357201828, 23.201912817592564], + [116.740123175772851, 23.217664296914226], + [116.739740642417871, 23.217652378512327], + [116.697209861505144, 23.201095880807891], + [116.696966272399024, 23.20088243535319], + [116.671582289322444, 23.170811072107533], + [116.662704045919483, 23.162615855261627], + [116.661127356088116, 23.160842713606343], + [116.659905390744498, 23.160551577321076], + [116.647497683112405, 23.155714000057966], + [116.631914700882916, 23.153882725777276], + [116.562321516534766, 23.137301976350464], + [116.562085851487623, 23.137147824032226], + [116.561262424768145, 23.135998166996131], + [116.547977503629554, 23.114652406319991], + [116.548129502255165, 23.110381587905987], + [116.556159985064639, 23.09951415830314], + [116.559401128955997, 23.095784435562422], + [116.559595797558174, 23.0948645685726], + [116.562033638872848, 23.091565505552527], + [116.561035553826983, 23.088061292388304], + [116.561474113730753, 23.085988966527783], + [116.553030898960813, 23.059063494524775], + [116.553197845642529, 23.058194028869391], + [116.571030391157962, 23.020431431064601], + [116.571684923839072, 23.019988516679987], + [116.571352812353709, 23.019748664718744], + [116.572522993975483, 23.017270661906238], + [116.557739167131146, 23.009278510604574], + [116.558716765646409, 23.003593911544929], + [116.546046221660049, 22.996732121091995], + [116.538454516581552, 22.997267737978603], + [116.526945928269313, 22.977688009143165], + [116.525149167262938, 22.968108391779023], + [116.511544908924648, 22.941771627656657], + [116.501089390324779, 22.933626750300661], + [116.501047841995401, 22.933627217945972], + [116.500906823421616, 22.933387300993466], + [116.498367767597912, 22.933657383400021], + [116.482407371563156, 22.933837024903124], + [116.478467551360566, 22.935774193216545], + [116.445336474715972, 22.939298385488474], + [116.442657426149907, 22.93860188520431], + [116.378144389791643, 22.921641972763044], + [116.2983483642751, 22.954219469997614], + [116.298244880228395, 22.954210211253823], + [116.296357926142591, 22.953467273523891], + [116.259832677040592, 22.937384092179695], + [116.242332163426141, 22.924662054615425], + [116.230494117521786, 22.920248069073658], + [116.195236665656353, 22.889299008207384], + [116.188068673062602, 22.878719412564887], + [116.17209140892048, 22.86325086456651], + [116.150584538393701, 22.847027715201559], + [116.146157486198248, 22.84621720756812], + [116.136664518595566, 22.837884261861824], + [116.099663290204688, 22.819107895467454], + [116.098086756252584, 22.820032790010423], + [116.092342189838348, 22.819380482553175], + [116.083452783878073, 22.824214758681485], + [116.080003296508011, 22.830641691400331], + [116.051650896629027, 22.847275002654495], + [116.025333433649166, 22.839474024384501], + [116.006039497870361, 22.830852285063706], + [115.992742358468021, 22.829671976935401], + [115.991598149104689, 22.828906548566223], + [115.960725280275369, 22.803411501631519], + [115.959482212718797, 22.803494825370723], + [115.955055354645339, 22.799095226465106], + [115.946105620290595, 22.79858302101124], + [115.938801614713242, 22.804881061175614], + [115.932839800709658, 22.805280685984901], + [115.925054016236984, 22.8046122352713], + [115.905057085527844, 22.790132099289281], + [115.878901470407726, 22.788315931611084], + [115.877546967866238, 22.78737407051959], + [115.842077203303958, 22.754171881017985], + [115.840354808371998, 22.752047315270261], + [115.824759802552521, 22.737625410027476], + [115.814158499662923, 22.734259671071268], + [115.800486573025879, 22.736573432605667], + [115.795508465855661, 22.741608669902625], + [115.791807732483306, 22.742101680382042], + [115.791390226130119, 22.745774171679667], + [115.789581219840599, 22.747603938622802], + [115.788658412923553, 22.765233145048832], + [115.788932389568714, 22.76739392264621], + [115.783781921360841, 22.8126987414303], + [115.781946851748557, 22.814302537147366], + [115.754127772149687, 22.837658755918131], + [115.693523136660062, 22.84554283232314], + [115.69162999050576, 22.845630040144979], + [115.691559699737965, 22.845798256460007], + [115.691397346571705, 22.845819377035308], + [115.649853616291821, 22.86835211089063], + [115.64962586365391, 22.868364910977409], + [115.649062881424484, 22.868225566583661], + [115.57939709370423, 22.831605050939643], + [115.578962375613742, 22.830261670489744], + [115.575622088458545, 22.807800343738137], + [115.565799411767614, 22.78947489276662], + [115.565149731969598, 22.788939890930944], + [115.537106049129775, 22.758492709509415], + [115.537071794527762, 22.758410364754056], + [115.537384999730463, 22.758158938943449], + [115.597033854043701, 22.756289067964687], + [115.598020100861191, 22.75689652335296], + [115.602643984407493, 22.756113201720897], + [115.604667612951516, 22.756049765057615], + [115.604507621420652, 22.755797487198222], + [115.604611634374947, 22.755779866599369], + [115.603080035462426, 22.734537744662816], + [115.587069793593159, 22.728301170030381], + [115.561483429479352, 22.687956077177962], + [115.577395556815418, 22.676196507255455], + [115.570315788697172, 22.655459969849392], + [115.570773995220407, 22.653923398181476], + [115.569921977251738, 22.654306501878004], + [115.569645292352362, 22.65349609584921], + [115.558254018250423, 22.659552914968703], + [115.541853766508297, 22.66692716914811], + [115.533158365854746, 22.665860615998351], + [115.50845993389612, 22.681942463643527], + [115.500623475748014, 22.685466070180734], + [115.489022756744362, 22.685605947985565], + [115.466910865833697, 22.700559569550109], + [115.425639844321594, 22.686709257530847], + [115.424460255956717, 22.686709295017828], + [115.42418218031122, 22.686474831230711], + [115.418884615501696, 22.686709472210094], + [115.377349225546155, 22.686710792192958], + [115.376438903436778, 22.686636765521968], + [115.376420250195764, 22.686710821715533], + [115.376364980038929, 22.686710823472001], + [115.344385233920121, 22.714908676259654], + [115.344072813390923, 22.716731365055463], + [115.33695734968255, 22.727922718563928], + [115.34010044254515, 22.739906525317807], + [115.333403859715048, 22.778974977464625], + [115.333129919660152, 22.779387880832534], + [115.331555689395117, 22.780099453580572], + [115.317158277604989, 22.785127647897891], + [115.311660232437674, 22.785946674814763], + [115.251158769009905, 22.781467790198281], + [115.23100892931059, 22.77837107503484], + [115.229489723684253, 22.779863644641061], + [115.225636862826093, 22.779578419817572], + [115.226096223179852, 22.783197647374937], + [115.224259323999988, 22.785002340457968], + [115.22855255826299, 22.804541227984863], + [115.228825933074376, 22.804704599798999], + [115.23170230741917, 22.827367098224684], + [115.228432410296136, 22.827629188605965], + [115.185660088978906, 22.821453628311151], + [115.185540663100568, 22.821407225743016], + [115.185878680484677, 22.796753621732389], + [115.188495385563314, 22.794135423595659], + [115.189494198281508, 22.778210627793047], + [115.186154387520361, 22.776644679410108], + [115.186160315630119, 22.776212307356939], + [115.185809287028846, 22.776482870973858], + [115.183582629514959, 22.775438850524015], + [115.169070049296039, 22.77806669220287], + [115.156323629764898, 22.789616122510772], + [115.149665981307052, 22.804261020665482], + [115.118429306868649, 22.798963000981438], + [115.101316937187534, 22.792793773798675], + [115.076884677430328, 22.791636035318849], + [115.071125251105343, 22.790325116678211], + [115.048761090239054, 22.75022020382433], + [115.01893648849456, 22.728967784405526], + [115.018936261412975, 22.728936465167525], + [115.029707390566102, 22.724656678943777], + [115.032300011963301, 22.718373629189095], + [115.034634211183544, 22.716592069532027], + [115.033403749139055, 22.715698793750775], + [115.034293402011656, 22.713542777732027], + [115.021381838181981, 22.704918103128747], + [115.017243351870121, 22.703966866252134], + [114.994052885687751, 22.687131335331475], + [114.993199287477708, 22.685929018095681], + [114.987688408531753, 22.682510930070489], + [114.940686878502149, 22.648389334328996], + [114.929304456676448, 22.632705848316863], + [114.923160670450571, 22.620636124784383], + [114.920147839455069, 22.581226409105568], + [114.922878241216509, 22.561524881979096], + [114.920811934781256, 22.554665340558085], + [114.918001799496196, 22.553154862861874], + [114.917935895132175, 22.55229279251941], + [114.914671768023041, 22.551364935417947], + [114.909937800221968, 22.548820377219588], + [114.898454958473593, 22.546755163371564], + [114.880981412126204, 22.541788152736231], + [114.880363644324987, 22.543501401513019], + [114.879123755805594, 22.543278404889328], + [114.879321560624192, 22.546391400995336], + [114.862385817237836, 22.593359115375605], + [114.844180809020443, 22.593330142061998], + [114.831054511601664, 22.592228208154665], + [114.801893592187739, 22.587777000054906], + [114.742681255669652, 22.584487040940683], + [114.742575404955815, 22.584800513611949], + [114.741596588120984, 22.584718343337656], + [114.741427654297638, 22.588199531452606], + [114.73433055870133, 22.609217297268525], + [114.738925237304429, 22.623037714543102], + [114.736647435647157, 22.63857061268828], + [114.723742387142735, 22.654325386854989], + [114.729724006204989, 22.718754825548693], + [114.729269103194468, 22.722096936565027], + [114.730302322075048, 22.724984003052022], + [114.730506807059996, 22.72718655936065], + [114.745225971923745, 22.766759942102915], + [114.745198169818707, 22.766806643627799], + [114.726662072100936, 22.774038147275885], + [114.705080804734237, 22.790461267144728], + [114.684990806812564, 22.77028524353636], + [114.682229919705023, 22.769145987509095], + [114.681362939753299, 22.768104698334447], + [114.597247125943085, 22.733748847130794], + [114.596846281513592, 22.733238671998421], + [114.593884819188901, 22.720967387355195], + [114.600007601980167, 22.716219732498836], + [114.603686643832887, 22.698634771326542], + [114.594872891367942, 22.694597369261619], + [114.559522690081138, 22.686952193567837], + [114.510887963321395, 22.658371657390337], + [114.512708861707239, 22.658411946384785], + [114.575237565391348, 22.664405399614022], + [114.575776405215407, 22.664510826748128], + [114.598400970050676, 22.658304004494543], + [114.598628269215226, 22.642042538554357], + [114.598881050799164, 22.641798335061182], + [114.597773329817343, 22.640419136841519], + [114.582224599258581, 22.615879553629007], + [114.572634747277405, 22.609119659037212], + [114.555800497296346, 22.588159716972179], + [114.554556591552071, 22.58634009359875], + [114.563742691880648, 22.563879780199031], + [114.60997231132859, 22.548428819633735], + [114.610096627733995, 22.548152089677572], + [114.622540594930811, 22.522954765763156], + [114.622666837988874, 22.520170636050498], + [114.62413145765764, 22.516910373372959], + [114.622917096068292, 22.514651513134595], + [114.623307914218344, 22.506032517045021], + [114.607234300353255, 22.485479605872463], + [114.606898166666952, 22.484854356337703], + [114.603981354488369, 22.484100535310944], + [114.58092883903403, 22.476448673407198], + [114.544688269314918, 22.468728046682219], + [114.534698001365115, 22.45220051749304], + [114.520783256853406, 22.443484461857125], + [114.502248932176798, 22.441459613470329], + [114.501977967713231, 22.44153871730396], + [114.501974951958246, 22.441536791961781], + [114.501967585437185, 22.44154174824693], + [114.485097821935085, 22.446466611632491], + [114.475484401504801, 22.455702659301107], + [114.472693441391371, 22.46123774914658], + [114.471687505942299, 22.46191455477679], + [114.4715826600805, 22.463440673625751], + [114.469640559887068, 22.467292286913899], + [114.463335182178639, 22.494156510438383], + [114.467099854966818, 22.524976290287604], + [114.466789506024483, 22.525780821292141], + [114.453481265381413, 22.545500068239303], + [114.429834865487635, 22.569269880320388], + [114.425765080860018, 22.586071311156626], + [114.420385899098136, 22.592254471828131], + [114.377385363892145, 22.604241529350787], + [114.376924919750053, 22.604204709718953], + [114.354568026803861, 22.594291284437073], + [114.342093216502477, 22.591441412331463], + [114.32228321320423, 22.591430367627563], + [114.319566809985545, 22.59078100782952], + [114.307243689143618, 22.581607368670497], + [114.306902717395872, 22.581308624506249], + [114.300004603728013, 22.571522915416519], + [114.290975893566866, 22.567354255250244], + [114.289952342847741, 22.566457465982008], + [114.247163269254145, 22.550129821004909], + [114.247405029191441, 22.549951882219421], + [114.247630262750064, 22.548801990041358], + [114.247976529395203, 22.548431044566179], + [114.24913132633371, 22.548081126160216], + [114.249659648818493, 22.548293118621597], + [114.250182917465338, 22.549124053476721], + [114.25077225489494, 22.549291025814913], + [114.251799853925533, 22.548863000910902], + [114.252881405642228, 22.548903893880031], + [114.253079890346243, 22.548839246485802], + [114.254347304965663, 22.549698187063782], + [114.254643133332976, 22.550020543797764], + [114.254898091050478, 22.550071460742956], + [114.255418361195737, 22.550424053440267], + [114.255700451641331, 22.551581206116637], + [114.256180646790767, 22.5512461210669], + [114.255471743765028, 22.550456763943941], + [114.255603906201188, 22.55019597058741], + [114.25712902789931, 22.550206956551513], + [114.258781545142767, 22.549310516186786], + [114.259789749453986, 22.54964812910378], + [114.260433871737092, 22.549647878530504], + [114.260876984572747, 22.549036744013886], + [114.260457994419625, 22.547773010991218], + [114.257857522630516, 22.545810073854703], + [114.257851168548072, 22.545761495047433], + [114.258450407177463, 22.54457903005914], + [114.258914888839939, 22.544379832357581], + [114.258914998158886, 22.544378830670542], + [114.259167948088532, 22.544378744097187], + [114.267082651396876, 22.538480791003046], + [114.267273814857703, 22.538813032366861], + [114.267814787129169, 22.538310706271666], + [114.267623607162761, 22.538077676494655], + [114.274803356883808, 22.532727403031114], + [114.274750303388231, 22.533842478887692], + [114.2742274591251, 22.534491913663999], + [114.274409351986876, 22.535122714353655], + [114.274877170944762, 22.535159287848895], + [114.275635894036327, 22.534681611566583], + [114.276146728705911, 22.533837174886262], + [114.276917369739635, 22.534012417589338], + [114.277555091392912, 22.53360380735948], + [114.277506144057966, 22.533147881797376], + [114.276364750597139, 22.531967068298542], + [114.275978675903161, 22.531851567743708], + [114.278781865091773, 22.529762660844192], + [114.279801133792077, 22.529974667162655], + [114.28093047327198, 22.529924435505691], + [114.281828966976434, 22.529083467739927], + [114.28185897997335, 22.528574458826817], + [114.281214095242788, 22.527950188691293], + [114.284395655992711, 22.525579323310978], + [114.286151114517125, 22.525667431111749], + [114.286873592833388, 22.524871544535412], + [114.286218133759419, 22.524534396816549], + [114.285987353136804, 22.523906716059141], + [114.285850836095292, 22.523764844434012], + [114.288331223411205, 22.520654883372462], + [114.289089026791046, 22.520295814475208], + [114.289146664564441, 22.51963246634174], + [114.2944061357843, 22.513038032241397], + [114.294374459042572, 22.513268560880743], + [114.295041756634959, 22.513492559105085], + [114.295503337359165, 22.512484893303501], + [114.296589183965352, 22.512409241782112], + [114.297177487154272, 22.513305309127698], + [114.297814786789488, 22.513259318975891], + [114.298142466908061, 22.512537826242394], + [114.299307172219216, 22.512131994293824], + [114.299938359628769, 22.513451945999108], + [114.301752204050871, 22.513599991407574], + [114.301898077312643, 22.5128247737089], + [114.30239547079762, 22.512880950329947], + [114.302778034145263, 22.512395328718458], + [114.302693207927717, 22.511291499705997], + [114.302923959314683, 22.510748129677197], + [114.304185396472761, 22.510685013912735], + [114.304609814776995, 22.511430275650842], + [114.303638985971162, 22.512157895601081], + [114.303948550937491, 22.512931352955544], + [114.304469885832688, 22.513097466930187], + [114.305392723967273, 22.512936899846022], + [114.305623415734289, 22.513136498945595], + [114.305653294218317, 22.514449408735729], + [114.306527141665228, 22.514814892061842], + [114.307169314855145, 22.514621783791025], + [114.30752782155497, 22.514963148311814], + [114.307685536615409, 22.516173833980481], + [114.308898858081037, 22.517153668756762], + [114.309402097907096, 22.518453732423779], + [114.309449976099231, 22.519354614619669], + [114.308885627511813, 22.521071548123686], + [114.30885562853625, 22.52169057648608], + [114.309297924886451, 22.523401723322628], + [114.309177055258957, 22.523915915427921], + [114.308497932726794, 22.524447091391117], + [114.308151353325229, 22.525099671793765], + [114.308837362895417, 22.526267410932995], + [114.309619299975353, 22.526405019537311], + [114.313162505699324, 22.524804713494913], + [114.315467301102444, 22.523655534869647], + [114.317371729589837, 22.520762119436334], + [114.317262937390936, 22.519984352061581], + [114.316668820528108, 22.519667469340508], + [114.316595953275993, 22.519239620616531], + [114.317310953941458, 22.518622313012678], + [114.318075810203212, 22.519048869851375], + [114.319155216227017, 22.519185842363353], + [114.321581739601982, 22.517261336088239], + [114.321581808100362, 22.51618137222847], + [114.319567848517224, 22.515390197352861], + [114.319125526820244, 22.514983041274885], + [114.318822038667804, 22.513956642104361], + [114.317500036227685, 22.512985142945315], + [114.316772155228335, 22.512032524841633], + [114.31605023102243, 22.511536877782003], + [114.313520893819472, 22.510721552090526], + [114.312161800501727, 22.510716023536393], + [114.31182229406518, 22.51037864597809], + [114.311022521801064, 22.508452132313039], + [114.310640075256316, 22.50800782806451], + [114.309105165778433, 22.507921562548372], + [114.306612370076735, 22.509457891718611], + [114.30590228551597, 22.509529115270347], + [114.304773772538638, 22.508821061776683], + [114.304773856260312, 22.507497090983549], + [114.304489246188439, 22.507020584209137], + [114.30310603943029, 22.505941933580779], + [114.302335001542232, 22.505658221277308], + [114.300887662533611, 22.504911359571981], + [114.303826801617177, 22.501226206029337], + [114.304156008518149, 22.501599240522932], + [114.304786199884191, 22.501822169296766], + [114.304914077205481, 22.501197959986019], + [114.304112120869036, 22.500868466833644], + [114.304544670532977, 22.500326127093626], + [114.306612861739282, 22.501684036360494], + [114.308590180734399, 22.502806566210733], + [114.309626759648523, 22.503215725712401], + [114.314782468394199, 22.504951364975611], + [114.317161010734964, 22.505407953249399], + [114.319720218367806, 22.506018150396983], + [114.32256491247783, 22.507141752259567], + [114.327398435692757, 22.510039481254214], + [114.330703302477517, 22.511888126395483], + [114.331989323536831, 22.512337664276007], + [114.334341776488884, 22.512178201701204], + [114.335548979644642, 22.511857928052862], + [114.336986886261471, 22.510897246186307], + [114.337089751786863, 22.510596060759461], + [114.337441293215463, 22.509559426901333], + [114.337605133924015, 22.508226150724838], + [114.337387497495882, 22.507611572096636], + [114.336101519428752, 22.506061020971543], + [114.329745421772941, 22.501425164502646], + [114.328144920728008, 22.500328233082982], + [114.325955314907944, 22.499129424947867], + [114.322292124772218, 22.494480426187828], + [114.320581796639303, 22.492551666194071], + [114.319320730268942, 22.49148604123987], + [114.318283294266422, 22.49087198614561], + [114.316597861733214, 22.489110124746187], + [114.313443498419147, 22.487129925616841], + [114.312163328761457, 22.486566249276667], + [114.310938007472146, 22.48683745979509], + [114.310374808262239, 22.486381465469208], + [114.310319990516248, 22.484685549751585], + [114.308930988012193, 22.482844998595166], + [114.306977664485231, 22.48147840419265], + [114.3039086993018, 22.479767632065752], + [114.298963715768636, 22.478115702405102], + [114.297040894024391, 22.477592705507412], + [114.295280843445795, 22.476523369646674], + [114.291512721138304, 22.474493824718696], + [114.290979261856151, 22.473826558801925], + [114.290202000507847, 22.4733986274499], + [114.288332653735225, 22.473157150439231], + [114.283629441542502, 22.47081801969814], + [114.280746391895022, 22.469590297186784], + [114.280518649717621, 22.469531031960564], + [114.26192571979044, 22.457286723202213], + [114.261909913944919, 22.457260702473903], + [114.260894889344769, 22.45544306033171], + [114.257797381171315, 22.452626035059914], + [114.255445651624541, 22.451741595393681], + [114.254200163219252, 22.451414814735422], + [114.250426345074757, 22.449519068823246], + [114.248544226087759, 22.448474387481841], + [114.248081926533288, 22.448169941732516], + [114.247965777081703, 22.4482968650229], + [114.246268617219087, 22.447993749557906], + [114.24432903568875, 22.448270433033851], + [114.242900722770969, 22.449241152777518], + [114.242067866551253, 22.450626998651408], + [114.241745459457192, 22.452241988816002], + [114.241633837522244, 22.455216145247299], + [114.230813042558069, 22.467040659980078], + [114.230354015477531, 22.467251755197225], + [114.229641955587496, 22.46796925580098], + [114.229603511036728, 22.46836238572585], + [114.228623009587963, 22.469433836932982], + [114.227866488222574, 22.46943483185327], + [114.211314457886388, 22.459194660552917], + [114.212995562998486, 22.458678912866024], + [114.214468515716476, 22.458562757035498], + [114.215088760126292, 22.458171499686841], + [114.215539694772389, 22.457291005318893], + [114.215995593151888, 22.45703053876975], + [114.21614784592019, 22.457666748711624], + [114.216872220702527, 22.457806605729647], + [114.218253854340361, 22.457127153376195], + [114.219348867631155, 22.457034358716275], + [114.220225471234443, 22.456619280856135], + [114.220486977821153, 22.455967526246035], + [114.219957054986992, 22.455607947143257], + [114.217741984564427, 22.455821513927489], + [114.217401360909406, 22.455585113452951], + [114.217012731565774, 22.453940584169107], + [114.217030819937946, 22.453084561530297], + [114.219252006446197, 22.452055006445679], + [114.220998163843959, 22.451485832847546], + [114.222884430994213, 22.451238716010014], + [114.22366974043787, 22.451345477241041], + [114.224332810312049, 22.451726119706816], + [114.225719967093468, 22.452987439980724], + [114.226333869272864, 22.45401502671168], + [114.227441423311163, 22.456471077849244], + [114.228541981247844, 22.457969030932365], + [114.229174877703329, 22.458491543769348], + [114.23089627931752, 22.459259838058099], + [114.232611603095009, 22.459309992348192], + [114.233821212522699, 22.458706715294486], + [114.234715380994132, 22.45800620409921], + [114.234983771127986, 22.457072311974645], + [114.234028738575446, 22.454547644042758], + [114.23315870115762, 22.453282053167573], + [114.231134114639929, 22.451241614319883], + [114.229838350659563, 22.450327635992032], + [114.227441887545822, 22.4491266972218], + [114.225805389027983, 22.448448267019252], + [114.224424181543924, 22.448214008835411], + [114.222349698787056, 22.448441033878744], + [114.221363999578841, 22.448395037470551], + [114.217949887533109, 22.447673315490484], + [114.216501206946234, 22.446851596689029], + [114.215132570675493, 22.446711952865886], + [114.213878079778652, 22.446922418286288], + [114.213792871792805, 22.447521347083818], + [114.211426055564473, 22.447539301685925], + [114.208796494910004, 22.447743749750721], + [114.207614917614194, 22.448048107143109], + [114.207127812163165, 22.448671448368444], + [114.20743234425457, 22.45080400283172], + [114.207986458022376, 22.452281867674319], + [114.207986402083137, 22.453162913410349], + [114.207377024217621, 22.45394508876544], + [114.205861641334025, 22.454500926712594], + [114.204010462647872, 22.454592180830222], + [114.203686560040794, 22.454475542776194], + [114.201130777661106, 22.452894368210721], + [114.200657407273567, 22.452435220554378], + [114.215394109141712, 22.430446118000244], + [114.235799951633524, 22.433341541788849], + [114.235836296532995, 22.433392305698028], + [114.236109560260957, 22.434363522466061], + [114.235878139894325, 22.4366715751699], + [114.236894261205094, 22.437782168285331], + [114.238043526390584, 22.438288738440207], + [114.240536128549266, 22.438705757943751], + [114.24276126250372, 22.438657442271115], + [114.246822648831724, 22.438246187293533], + [114.248530894893818, 22.437642282916013], + [114.250049881004458, 22.437414296795286], + [114.250894371095598, 22.437548285389553], + [114.253586733681828, 22.437989068886306], + [114.261005946317312, 22.438921033501508], + [114.265574177109656, 22.439640770554597], + [114.267147090133832, 22.439451785003399], + [114.268373963387162, 22.439160944616113], + [114.269897736625879, 22.438597812073287], + [114.270937018423311, 22.438327207001436], + [114.273955593070312, 22.438755518297288], + [114.275015264086377, 22.439731594080364], + [114.275423934094547, 22.440281290197525], + [114.275641727810623, 22.442124210142119], + [114.275508698928746, 22.443462422140737], + [114.275720523929721, 22.444837310231417], + [114.276310193347825, 22.446039822528284], + [114.277378590023488, 22.447775879075394], + [114.279168566357924, 22.449430136873275], + [114.282884106049664, 22.452517168401293], + [114.284347026748151, 22.453453472680483], + [114.285632987716326, 22.454789954383411], + [114.286458323335211, 22.455163930081973], + [114.288655530085364, 22.45489604773482], + [114.289827470619898, 22.455428488997249], + [114.290336903892523, 22.457140869467519], + [114.291059126100862, 22.458953946179964], + [114.291647548936822, 22.45935713517035], + [114.294608603394963, 22.459690847851423], + [114.296452010758543, 22.459477240585141], + [114.300287250579814, 22.463009926348047], + [114.300572763272541, 22.463698722299082], + [114.303005587286222, 22.467613855794529], + [114.304223924359235, 22.46996488107451], + [114.305188616106989, 22.471353280746655], + [114.306632684341764, 22.472475826889308], + [114.309732452970522, 22.474211427321279], + [114.31042347147276, 22.474855209783755], + [114.312970745010674, 22.477953676594229], + [114.316865036054125, 22.480249546730811], + [114.319436204847307, 22.481317754163797], + [114.320374327878042, 22.481512376076573], + [114.320716277272027, 22.481827349797143], + [114.320992819224983, 22.481593397140905], + [114.322881083315281, 22.481233243431561], + [114.3240274314999, 22.480122048705788], + [114.324549711562241, 22.479069037831344], + [114.324675691054807, 22.478477712023469], + [114.329227938283353, 22.474626541090501], + [114.32974711026371, 22.474815039152034], + [114.330445060294423, 22.474670704564751], + [114.331220920297866, 22.474090212335568], + [114.33190095953789, 22.472987890727211], + [114.332229637141907, 22.472087123784455], + [114.336679580955561, 22.468322500861291], + [114.336746951394701, 22.468366587779009], + [114.337141328337268, 22.468899863360917], + [114.337280041242195, 22.470159640176401], + [114.337195035521063, 22.472243856387724], + [114.336479928372398, 22.475010266416731], + [114.336934188182184, 22.475967432994185], + [114.337953637809463, 22.476450531739278], + [114.338347026171746, 22.476877804870899], + [114.339068812200537, 22.479151500050779], + [114.339469190550332, 22.479627763098666], + [114.341234555639147, 22.480326508171697], + [114.342065352336633, 22.480242980916948], + [114.34299304558651, 22.479707277636422], + [114.345589648859956, 22.474968498892125], + [114.346178134376927, 22.470078324225408], + [114.347034069411066, 22.468074745253087], + [114.348611157133789, 22.46405083854626], + [114.348907841880262, 22.462664269628423], + [114.348587342550474, 22.461649787951828], + [114.347349146096875, 22.460020892752059], + [114.34676431407415, 22.459790883595545], + [114.355789553670832, 22.452155590815348], + [114.356225050086536, 22.452379560596938], + [114.356728377335926, 22.453365808850027], + [114.357717166918192, 22.453820271259708], + [114.359027627734292, 22.453953243892357], + [114.359191359259754, 22.455209054606545], + [114.358524016806228, 22.457000167754327], + [114.358547929383121, 22.457934173271838], + [114.35916106936736, 22.460298330922193], + [114.358869316911992, 22.461689836236388], + [114.359003126552622, 22.462251652507117], + [114.359852137921223, 22.462540366980619], + [114.360841043788881, 22.4623308703699], + [114.36396579032629, 22.461099280810235], + [114.366405449322301, 22.459953870134918], + [114.369342894936892, 22.458093965852935], + [114.370520002921992, 22.456465431722084], + [114.371127606773243, 22.454890619615846], + [114.371400536042074, 22.452566175045625], + [114.371242792445514, 22.450531255088279], + [114.37080622492465, 22.449303713357786], + [114.369094803261333, 22.447246715471593], + [114.368427464051152, 22.446125499469826], + [114.368403539828819, 22.445273478066511], + [114.368974129643448, 22.443787655778198], + [114.370357181511295, 22.440127687354646], + [114.370782498449216, 22.439471659071032], + [114.370871984354466, 22.439395954589298], + [114.371311457193286, 22.439138623790445], + [114.372814824967449, 22.438999824329464], + [114.376694629060935, 22.439296500895388], + [114.377810981456491, 22.439006364506906], + [114.378826361939801, 22.4384448050549], + [114.382389486210727, 22.438115837162471], + [114.38654235098511, 22.439765251060738], + [114.387872051463646, 22.440074435805663], + [114.38964579263596, 22.440073429271219], + [114.390513682113635, 22.440575017260748], + [114.391066594871234, 22.441418805830217], + [114.392421563960482, 22.441492206098523], + [114.392822616539434, 22.440785994155267], + [114.392749722091708, 22.439105907867646], + [114.393004742939041, 22.438897791413748], + [114.394219790170496, 22.439329373481876], + [114.395148894951745, 22.439268068286836], + [114.395908049201552, 22.438586801626535], + [114.396771309690877, 22.436967466356858], + [114.397195329405235, 22.436748877533521], + [114.397915416577476, 22.436682394991404], + [114.399991194789038, 22.436892925533737], + [114.400848523701171, 22.436652841102067], + [114.400956001793034, 22.436401670875696], + [114.401333734324353, 22.436366796460639], + [114.401333805056439, 22.435260714244489], + [114.400993632198478, 22.43491933439989], + [114.400926682769878, 22.434637686363963], + [114.399851359061287, 22.433572690130479], + [114.399262270738348, 22.431945630673113], + [114.399262323680986, 22.431117564419097], + [114.399693618836466, 22.428678312693798], + [114.400563028479496, 22.427063096792217], + [114.400800166288761, 22.426308015752657], + [114.400502161834822, 22.424622887676836], + [114.400478229622877, 22.423423781647138], + [114.401085537098197, 22.422244635980501], + [114.40343771698123, 22.420348464869079], + [114.405121806783825, 22.417611354985919], + [114.406646936753688, 22.414674309010632], + [114.406993253166874, 22.413307238950868], + [114.406829205177019, 22.412348104343639], + [114.406379956745042, 22.411654943421961], + [114.405389392637176, 22.410903701841999], + [114.404295788663561, 22.410610542809085], + [114.402368843539847, 22.410340417759205], + [114.39988385938058, 22.410263526537832], + [114.398073298519279, 22.410532810030457], + [114.396541902761825, 22.411333221133948], + [114.395557685445212, 22.412132567849937], + [114.393498292426088, 22.415005546106546], + [114.391925108536924, 22.417331418405837], + [114.390989083645096, 22.418184930920194], + [114.389841138732024, 22.418690554753219], + [114.38858428619713, 22.418879263310387], + [114.3868476216755, 22.41877431073609], + [114.385293053479174, 22.4182653085571], + [114.383240811511428, 22.416981707638215], + [114.381649544425798, 22.415502851827828], + [114.380678072966546, 22.414083542111857], + [114.380492598681258, 22.413716257705538], + [114.384458910018054, 22.392331051643961], + [114.384814873530573, 22.391986635561882], + [114.385470688823787, 22.391856152944609], + [114.386806337672866, 22.392042281241562], + [114.387292239882569, 22.391923956935969], + [114.388634053064635, 22.391087042179599], + [114.390140954019714, 22.389817055362634], + [114.391555987587523, 22.388013127212432], + [114.391665022384231, 22.38742499723022], + [114.391459260177953, 22.383785581128365], + [114.3915503111497, 22.382944419438129], + [114.39245555134336, 22.379063459012809], + [114.392552622447241, 22.377969255642096], + [114.391659736610222, 22.376231378541167], + [114.390250876120234, 22.375215897724207], + [114.389758956143439, 22.374682070154094], + [114.389698008666329, 22.373958990711508], + [114.391181064778294, 22.371334839105369], + [114.391685117349738, 22.370252435784845], + [114.392007206500054, 22.368779056947883], + [114.391970276017446, 22.367693897133922], + [114.391624357330883, 22.366510857242307], + [114.390245532115031, 22.364935257746403], + [114.389591423893009, 22.364658018059465], + [114.389633623166404, 22.36443049175595], + [114.379203267653622, 22.35844431370991], + [114.37964415934124, 22.357931645116476], + [114.37952224131898, 22.357621702616076], + [114.378459802382139, 22.357695712599746], + [114.377604331548611, 22.357015424894779], + [114.376050314440306, 22.356505911424009], + [114.375546702254582, 22.35554326929423], + [114.374781241803475, 22.355132015998556], + [114.374806324701353, 22.353560706688878], + [114.373967958117248, 22.352798488674161], + [114.371588829398533, 22.351518991436585], + [114.370939359116107, 22.351385745398915], + [114.368548018037686, 22.352329064690085], + [114.367345883026104, 22.351639136700008], + [114.367784155188644, 22.350246502074647], + [114.367170771247942, 22.349447159692737], + [114.366291586613329, 22.34967337534701], + [114.365848027386306, 22.349460936454946], + [114.365624286848131, 22.34880411928788], + [114.364398500661167, 22.348871827668791], + [114.363426742162503, 22.349389867730387], + [114.360604288540856, 22.347770008284069], + [114.360587740485528, 22.345888793876622], + [114.360763620610783, 22.344701304057086], + [114.361103287148666, 22.344047672323939], + [114.36214123668303, 22.342836909443559], + [114.36232309807491, 22.34195547306663], + [114.361819720341316, 22.340673958180194], + [114.36096468827229, 22.340137117207536], + [114.360345430442109, 22.339284876129643], + [114.359538502637761, 22.336746591730559], + [114.358847363688938, 22.335674434730297], + [114.357821594269453, 22.335160923570545], + [114.356372335193981, 22.335053192987036], + [114.355018956312804, 22.335688502868479], + [114.35448457644776, 22.336423523119976], + [114.353939130930769, 22.338506836299054], + [114.353386610349077, 22.342010439772572], + [114.352385836349157, 22.342963294495377], + [114.352368220721189, 22.343043173392644], + [114.352092222424432, 22.34288477275685], + [114.347889001936792, 22.348496390447949], + [114.346234884143627, 22.346879691724435], + [114.345215348146453, 22.346371417272934], + [114.344093959133446, 22.346051376336209], + [114.342783845513154, 22.34591873075097], + [114.341448772496562, 22.346023195915866], + [114.340617969638117, 22.34626577321302], + [114.336499745328183, 22.351343402034907], + [114.335625913964265, 22.35355745118407], + [114.335704729657891, 22.354601490328932], + [114.336450515581376, 22.356135358787533], + [114.336371606503562, 22.356563583112184], + [114.335753495016789, 22.357152851649619], + [114.333812340489445, 22.358327729039747], + [114.33198699771475, 22.359927474677093], + [114.330651908415277, 22.361693320728165], + [114.330172574084827, 22.36265739846797], + [114.329929846868438, 22.364163114798746], + [114.330008661259171, 22.365208138590514], + [114.331239612990885, 22.368091265123965], + [114.332273295180684, 22.369344541657075], + [114.329799729508551, 22.372646939170295], + [114.330008290770621, 22.371073091058172], + [114.329226583259384, 22.36938031238121], + [114.329123946393537, 22.36609997427167], + [114.328868360286862, 22.365683393317347], + [114.327983725428751, 22.36530201884722], + [114.326891350917521, 22.365761179944421], + [114.32644890006425, 22.367664336482367], + [114.325332472325371, 22.369477758781038], + [114.325235572071648, 22.370213061196708], + [114.325496029380957, 22.372578938967884], + [114.325454059921142, 22.37309810013376], + [114.324895858191468, 22.373792271801296], + [114.324617282115213, 22.373727792348454], + [114.324574438768494, 22.37227064641943], + [114.323694855308787, 22.370795086869641], + [114.323070808316189, 22.37053523129779], + [114.322154163831726, 22.370794011357912], + [114.320632340326512, 22.3722091129532], + [114.320243871455446, 22.372915956288818], + [114.320352488650855, 22.376429292628167], + [114.321171216769969, 22.37732188207271], + [114.322699924469276, 22.37749001220498], + [114.326150821844195, 22.376030223481919], + [114.328204893162962, 22.374776166480068], + [114.324786703190355, 22.3793397089776], + [114.323524519927901, 22.380148841652087], + [114.321892882180322, 22.38142512408675], + [114.320807472973357, 22.381823234315011], + [114.319151949304313, 22.381373286195135], + [114.318193343155286, 22.381579112543246], + [114.317465359550908, 22.382311578096719], + [114.31752618544273, 22.383665658831742], + [114.318295967172489, 22.385153431352794], + [114.318983292806266, 22.387087701374348], + [114.3188769837178, 22.387229632058993], + [114.318646707695734, 22.387022869919882], + [114.318047286625955, 22.385855994924437], + [114.316822165375157, 22.384349066925065], + [114.3155729956258, 22.383906319369256], + [114.315364563711498, 22.384075871335558], + [114.315186549002519, 22.383916034016451], + [114.314728431327296, 22.384741348867841], + [114.315002810814178, 22.383931374803343], + [114.314748193836337, 22.383621799384034], + [114.314311807139717, 22.383745618699908], + [114.314099062216727, 22.384488114192138], + [114.314642535636324, 22.38489609292872], + [114.31457135728067, 22.385024323200533], + [114.314838483941912, 22.385312244712871], + [114.314990668922405, 22.386453751732823], + [114.315294184742541, 22.387244301690878], + [114.316178854484491, 22.38816879277006], + [114.317450901550885, 22.388128029649263], + [114.317646714593948, 22.388339086034392], + [114.309643539838945, 22.388576316287036], + [114.309349439146573, 22.387663125576591], + [114.309428360418934, 22.387222925004313], + [114.310513948349396, 22.386224852569114], + [114.310884502693185, 22.385241051105051], + [114.310539024220148, 22.384478562581876], + [114.309124961986569, 22.384167034988902], + [114.307020737518741, 22.384431763320723], + [114.305813337382062, 22.383898774095019], + [114.303750948485771, 22.383886279029365], + [114.302288703970589, 22.38456181468484], + [114.301008232953635, 22.384682934830732], + [114.300401956902832, 22.384536898593947], + [114.299164431237656, 22.38387379049848], + [114.298575104303438, 22.383816716803953], + [114.297428366157533, 22.384080551015625], + [114.297064716192025, 22.384852223915651], + [114.296979715885271, 22.386329562177853], + [114.296385313450088, 22.387052576261141], + [114.295614126000558, 22.387183767929905], + [114.292246530690832, 22.387078711679692], + [114.291208494393274, 22.387399227347505], + [114.290001548781106, 22.388200012977933], + [114.28921435312958, 22.389181878613577], + [114.278369316142687, 22.389503347398541], + [114.278185983656627, 22.388528316878375], + [114.27813654835785, 22.387944602817154], + [114.278274003287876, 22.386422898685137], + [114.27915469836131, 22.383859621761896], + [114.279069782176208, 22.383259625584266], + [114.277710569616232, 22.381922833302909], + [114.277608816250989, 22.381713333685148], + [114.276091805224979, 22.363801018219689], + [114.276703252021591, 22.362750822629085], + [114.279417004841733, 22.360760717289086], + [114.279878845846241, 22.359159946729928], + [114.279478215589165, 22.356861973616475], + [114.279581258753169, 22.355258579155137], + [114.279259515821551, 22.354001695850165], + [114.277979277443109, 22.352586768015623], + [114.276983910947635, 22.350183323577276], + [114.276291281042703, 22.349301834270104], + [114.275496637758366, 22.349029537473328], + [114.274846014797959, 22.349091177124233], + [114.273413477999156, 22.332176302666468], + [114.273590454686328, 22.331530813451508], + [114.273849897483814, 22.330999179855688], + [114.281501838511872, 22.325118822514717], + [114.282041674730436, 22.325014896032663], + [114.28402134238263, 22.324881542143178], + [114.28607883262589, 22.32456093338855], + [114.288870625453612, 22.323238007750646], + [114.290163572424163, 22.32183194293065], + [114.290521293818244, 22.321100288017718], + [114.290570390383436, 22.318846720870209], + [114.2912318397929, 22.31788658294403], + [114.291374784996776, 22.317531668728957], + [114.299084008587101, 22.311607290931704], + [114.299362746346318, 22.311639934972199], + [114.301273535143181, 22.311272762723334], + [114.303730516079753, 22.311701786720104], + [114.304513610550714, 22.310512188431844], + [114.305642219236972, 22.309828104216287], + [114.305926913095206, 22.308880393520539], + [114.306060825744112, 22.307524844089311], + [114.30650930989124, 22.306498827232719], + [114.308159453765057, 22.304633000293677], + [114.310122077098882, 22.303124765130047], + [114.31069495536579, 22.302800568784239], + [114.310757501432448, 22.302636454761366], + [114.310886709098398, 22.302537161360622], + [114.31150182743194, 22.303090189002216], + [114.311730390526066, 22.302472573277715], + [114.312223906734005, 22.301809574746436], + [114.312040909317858, 22.301633499544941], + [114.312117079357947, 22.301427675351519], + [114.311919738308973, 22.301516912052868], + [114.311799521790675, 22.301401242946014], + [114.311180353743453, 22.301770448227234], + [114.311151276622667, 22.301864406840995], + [114.311031013414166, 22.301918789302608], + [114.31156889719685, 22.30050744121748], + [114.312776333107422, 22.298671805277142], + [114.312916219391184, 22.297365228097473], + [114.312551925984835, 22.294233108197957], + [114.311587376989621, 22.292471408371277], + [114.31068366565286, 22.291749849342786], + [114.310148111293742, 22.29150075411096], + [114.308428261336516, 22.267091246093877], + [114.308210551168983, 22.267087301952955], + [114.30821055509962, 22.267024610009752], + [114.307470638462732, 22.265346431158189], + [114.306336186948329, 22.264262092403769], + [114.304886078317466, 22.263717423503447], + [114.302369199596129, 22.26375366111494], + [114.301743997411279, 22.263073498695473], + [114.301641208107256, 22.261680268326629], + [114.300998045865853, 22.260541992711023], + [114.30015507631046, 22.259902174327944], + [114.299032389822685, 22.259580878499658], + [114.298000534254456, 22.259864588769386], + [114.296344256608307, 22.261271559108849], + [114.295694869524254, 22.262514904518724], + [114.294451120718804, 22.263169957472538], + [114.292727758661897, 22.264504861163587], + [114.29046978895795, 22.26608850293643], + [114.290020679140468, 22.266757765581435], + [114.280123506622317, 22.26657846369768], + [114.280080287059491, 22.266637325181343], + [114.279550869363987, 22.265978910583016], + [114.278725413951676, 22.264444345421939], + [114.278379676688999, 22.263133329591266], + [114.27781501100597, 22.262361685047416], + [114.276636609630032, 22.261746677950718], + [114.27540415843913, 22.26147777491731], + [114.27361982285143, 22.261585416205563], + [114.27196130810411, 22.262093962276364], + [114.271481411746834, 22.262518471461419], + [114.267497726195984, 22.269294293535676], + [114.266987650796267, 22.271296181658752], + [114.266161662796137, 22.272043905380361], + [114.264642674146117, 22.272456905597213], + [114.26360361102536, 22.273021619003345], + [114.263063542846467, 22.273606053951525], + [114.262212275921769, 22.276694307019589], + [114.261994135300711, 22.278564913110174], + [114.262127007951349, 22.280835459802788], + [114.262588926345828, 22.28286478025824], + [114.263384869668684, 22.284694867776519], + [114.264744762211848, 22.287045753848279], + [114.26491071679645, 22.287297030042616], + [114.257475764327182, 22.297422822732138], + [114.257105215082078, 22.297276637320369], + [114.243777271568561, 22.277673785145073], + [114.243849919890039, 22.277361255221319], + [114.244711198842182, 22.275532401962678], + [114.247058199631212, 22.272858020350238], + [114.249251881235452, 22.270051382192516], + [114.251039063115272, 22.268396898024434], + [114.256569854217005, 22.26362971332717], + [114.257961363307658, 22.262317945531482], + [114.25828250209068, 22.261492607604236], + [114.257748418277018, 22.260475480335877], + [114.256703135774274, 22.259834588524178], + [114.256734232783472, 22.258446177666084], + [114.257134427986244, 22.257375757847594], + [114.257292556739699, 22.256097339467331], + [114.257019603717623, 22.253984793458251], + [114.257110704115547, 22.252837428707238], + [114.256813722028411, 22.251031971741998], + [114.256005560431277, 22.249189621868592], + [114.254863186616618, 22.248172559143285], + [114.252827327686433, 22.247290604104343], + [114.252054970706155, 22.246730511490082], + [114.251223872702894, 22.245638830482843], + [114.252261514956473, 22.241174938574346], + [114.252748753669806, 22.239850334186144], + [114.254486678940978, 22.237791442894352], + [114.255580239042885, 22.235817608369796], + [114.255526285480983, 22.234747283313542], + [114.254967210483713, 22.232450671947927], + [114.254997259271391, 22.2318624791404], + [114.255441464388895, 22.231364229495007], + [114.25618275009252, 22.231146991730313], + [114.257543187740765, 22.23118764145784], + [114.259238605104173, 22.231575214885897], + [114.260380851262312, 22.231329705493366], + [114.260623968738244, 22.230124222653679], + [114.259888902502198, 22.229021159033632], + [114.258965716476808, 22.228780417081964], + [114.257543322963386, 22.22902194879957], + [114.256802118107899, 22.228614024368294], + [114.256784168378516, 22.2277147397897], + [114.256353039919389, 22.227453766006452], + [114.255423130380365, 22.22757380633475], + [114.255598711841728, 22.226818462513741], + [114.257106318406258, 22.226963410446068], + [114.259038867543666, 22.226635700704815], + [114.259567051579097, 22.225573167319812], + [114.259233015410146, 22.224981096153712], + [114.258600872146431, 22.224858273794741], + [114.257300498367869, 22.225042734111728], + [114.255917080389494, 22.225448854848484], + [114.259091183429405, 22.211794001427101], + [114.259294853565009, 22.211769698496479], + [114.259810978347048, 22.21152842715971], + [114.260309170502182, 22.209979710319015], + [114.261433383805084, 22.209419051224248], + [114.26181548291494, 22.20861360732529], + [114.261603523784459, 22.20753533469507], + [114.260728468407834, 22.206366309406711], + [114.260564475507252, 22.205811186149141], + [114.26122663161614, 22.204981624559654], + [114.261214695640504, 22.203927266715027], + [114.260966317134475, 22.203727257667911], + [114.261037701027803, 22.203420167259132], + [114.223634497167552, 22.207018795627786], + [114.223982632968188, 22.206749284488122], + [114.223733261871942, 22.206094825146128], + [114.222802695789724, 22.206232976770988], + [114.221543487151862, 22.207061003247698], + [114.22158590256538, 22.20721589453618], + [114.220533038783827, 22.207317192421964], + [114.220563775451694, 22.206978962007319], + [114.221080809267576, 22.205004823618083], + [114.222796915182172, 22.202570710030383], + [114.224798445962435, 22.199062382115514], + [114.224974835058262, 22.197394958931699], + [114.224573245780903, 22.196422250807213], + [114.223697860265716, 22.195591140696052], + [114.222596044845432, 22.195058888110211], + [114.220887127525458, 22.194488957282136], + [114.218063063235334, 22.19387367878732], + [114.214418106797041, 22.193476228175179], + [114.212786827405736, 22.193740267131489], + [114.211204509162485, 22.19493162399846], + [114.210461881129547, 22.196202079220654], + [114.20842864363388, 22.208481777678742], + [114.198124126274976, 22.209473193511236], + [114.198105015521875, 22.209670277125589], + [114.197828398185976, 22.209685781897093], + [114.196994353036217, 22.209994513186018], + [114.196464024052176, 22.210524812831611], + [114.196111081187937, 22.211754640091623], + [114.196025774639409, 22.213295016335611], + [114.196640200390092, 22.214570468374685], + [114.19750989394079, 22.215807592153958], + [114.197121462493953, 22.219813372202744], + [114.196926558700525, 22.219985742931321], + [114.194070421238536, 22.221403406739743], + [114.19158607751487, 22.222812579925861], + [114.190806034804041, 22.223714508415306], + [114.190581415023004, 22.224445351508528], + [114.191488671108445, 22.225333231035385], + [114.19308369211474, 22.225495050604543], + [114.194442109228177, 22.225183274069423], + [114.195476658329611, 22.225422101156553], + [114.19587857728861, 22.226558143794332], + [114.195422322095979, 22.228629045266629], + [114.195422270972585, 22.2294383048988], + [114.19608825495564, 22.230468539741217], + [114.195701170368295, 22.23446043002145], + [114.195537211675017, 22.234881228205545], + [114.195482793923503, 22.234935879971133], + [114.189180131722495, 22.23394914462822], + [114.188309013345361, 22.233222134935051], + [114.187443777135698, 22.233060529826268], + [114.186353916999053, 22.233316641000489], + [114.185599008019139, 22.232211918184454], + [114.184478077296021, 22.23189476859104], + [114.183455357938882, 22.232129963431696], + [114.182983619627933, 22.23297902798679], + [114.176241685024962, 22.231923520815347], + [114.176085671412025, 22.231065850192973], + [114.175683655205845, 22.229945732943118], + [114.175093113062431, 22.229062333480176], + [114.17437419998339, 22.228525800965961], + [114.173357453845114, 22.228368825141402], + [114.172127104410563, 22.228554553480407], + [114.170878690930266, 22.228956316633102], + [114.169087782587482, 22.229729172975578], + [114.166841590454652, 22.230451856105507], + [114.165059731906027, 22.230172891003157], + [114.162315563604324, 22.228707122331375], + [114.161109337163793, 22.228680877094632], + [114.160097431993108, 22.229396000770102], + [114.159833894452021, 22.22935474172786], + [114.154745987774405, 22.234548401269965], + [114.152491285819622, 22.235529515112471], + [114.150457013229428, 22.23686141134387], + [114.148515066485544, 22.23782641561851], + [114.14641376636888, 22.239310387125304], + [114.144940076571174, 22.240766441913657], + [114.14235266847534, 22.244035350276512], + [114.141311153419821, 22.245034048153222], + [114.139807612586139, 22.245808008656009], + [114.137037262423846, 22.246919300030292], + [114.134724105363588, 22.248113436711943], + [114.1334823729823, 22.249194092123957], + [114.132155457469551, 22.25108392251202], + [114.122958778662735, 22.265072465849826], + [114.118747365568154, 22.269455830795611], + [114.117403134020932, 22.271002161956826], + [114.116642903769602, 22.271875812191936], + [114.115486872257193, 22.274623523091154], + [114.115385829942227, 22.274726665585025], + [114.115424795129897, 22.274771070971504], + [114.115364786798679, 22.27491370163855], + [114.115322619843027, 22.276539114105852], + [114.115534868680172, 22.277552540948921], + [114.115803087505554, 22.28035849001833], + [114.11688560266937, 22.282331829940802], + [114.118759449472748, 22.283987781778688], + [114.121746346891953, 22.28543184073127], + [114.124149543808954, 22.286394477822462], + [114.125859643605509, 22.287302531883423], + [114.128207287853087, 22.289338215734787], + [114.140685944161262, 22.303559103383947], + [114.133738344802282, 22.30916162641109], + [114.128079345506464, 22.311401956383435], + [114.124123766689976, 22.313272039241578], + [114.121944749972883, 22.315560391632019], + [114.120630348132025, 22.317939699744329], + [114.119218865150046, 22.320138939682749], + [114.117734368543424, 22.321967106635437], + [114.116483596317593, 22.323075803196193], + [114.115999602928213, 22.323466093995776], + [114.109034732692166, 22.324298112173757], + [114.107047759717474, 22.324398251163565], + [114.101173935841032, 22.324400732436164], + [114.090410465460209, 22.323662682917004], + [114.089043009184678, 22.324014270001761], + [114.08810771455272, 22.324785834811301], + [114.085856786610421, 22.327066932239994], + [114.064858778195116, 22.32957533858654], + [114.064649400332826, 22.329420319630383], + [114.063018568433677, 22.327571702100364], + [114.058376896681793, 22.320193750569647], + [114.055986942256112, 22.317298380275712], + [114.055562553296582, 22.316082888721922], + [114.055647500352649, 22.315241540704807], + [114.05590830347991, 22.313219597823398], + [114.055829490518235, 22.311848426863826], + [114.055441051040518, 22.310750890753315], + [114.054270640233554, 22.309572815798923], + [114.051856041390565, 22.307964140405094], + [114.049909931034392, 22.306975854096784], + [114.047853124517047, 22.306228996876293], + [114.042583942088399, 22.305465545955091], + [114.040874018905555, 22.305117464802638], + [114.038818828666095, 22.304955355789911], + [114.034599020717707, 22.305328954627434], + [114.032593116784838, 22.305224096858407], + [114.03137812007293, 22.304786964989919], + [114.031123089379378, 22.30459814563973], + [114.030004655485499, 22.303675544875961], + [114.029772856125632, 22.303368447528062], + [114.028821093050439, 22.29607524896884], + [114.028962420624524, 22.295470321752187], + [114.029120163819485, 22.294162569373555], + [114.028364460662559, 22.292576152649428], + [114.024892301279152, 22.265969585876103], + [114.012616366659628, 22.254395549099527], + [114.012766743618727, 22.254047075276461], + [114.012930416907409, 22.252870241436337], + [114.012385835907992, 22.251593476921336], + [114.010052663156742, 22.25063614467798], + [114.007647727130788, 22.24954803359088], + [114.007189605067182, 22.249279072008754], + [113.999709123765655, 22.242226300193508], + [113.999717799310517, 22.24221110332283], + [114.009209723617715, 22.237780629937141], + [114.01018114659739, 22.238027906015155], + [114.011083912063071, 22.238001202156823], + [114.011622606784186, 22.237603472995225], + [114.012211216063676, 22.236665428925132], + [114.012280056131914, 22.236347514159018], + [114.018562880711329, 22.233414927869326], + [114.020640201027618, 22.23265356156773], + [114.020848670946819, 22.232348006929389], + [114.021206908775795, 22.232180794979985], + [114.021048002771892, 22.232055846007803], + [114.021433425874889, 22.23149093085221], + [114.021088322844975, 22.230020443497587], + [114.019973993816677, 22.229035313318263], + [114.01963981795943, 22.228444082653439], + [114.019337664072694, 22.226352276591125], + [114.018652339577116, 22.225516982087036], + [114.017834316832221, 22.2250331932417], + [114.016610345809227, 22.223508258200567], + [114.016265187190868, 22.223342212139023], + [114.014162246137431, 22.223948585743386], + [114.013436030891768, 22.223774674104209], + [114.012611089008161, 22.223213934813877], + [114.012187178795088, 22.222466949021744], + [114.011727425387107, 22.220674727553352], + [114.011296539733095, 22.219874746942871], + [114.010732957579918, 22.219496302824194], + [114.008073633771147, 22.218535952083599], + [114.006092671861097, 22.217336520496101], + [114.00477811433494, 22.215170769011987], + [114.004268424508311, 22.214751170092047], + [113.999470587913578, 22.213993456971821], + [113.998313535583208, 22.213620840524321], + [113.993181691169838, 22.210000139241863], + [113.992614719637999, 22.209698544105919], + [113.991716421826538, 22.208992205858802], + [113.991606888240327, 22.209162437740222], + [113.991569778480297, 22.209142697554881], + [113.990467544868281, 22.208834898725389], + [113.988662013540264, 22.208967337796825], + [113.986770637875239, 22.209451119800203], + [113.980917462527941, 22.214069791500098], + [113.976657068811321, 22.219152612710324], + [113.974105555080769, 22.223724217303165], + [113.973790115150734, 22.226012830485029], + [113.974019509272694, 22.227507682145788], + [113.975068002755762, 22.229928559106117], + [113.976298072491829, 22.232126828954819], + [113.976207705291614, 22.232788102142617], + [113.930847215714863, 22.20802612092692], + [113.930821716051597, 22.208033520984088], + [113.930718306701806, 22.207952261978864], + [113.92793802873436, 22.207207417412388], + [113.924817481477277, 22.207161824783562], + [113.919279940607055, 22.206786703064076], + [113.91531911867979, 22.205952152117586], + [113.912682795384015, 22.205777519946324], + [113.90898276091211, 22.205820009548102], + [113.905324075781664, 22.20617198455966], + [113.904406531540729, 22.206614256772923], + [113.899836147813929, 22.210173517772777], + [113.895172644007616, 22.214729167490393], + [113.894685929898003, 22.218206180628293], + [113.894476744861549, 22.218563010651486], + [113.884324925551255, 22.213598034543764], + [113.883945706947173, 22.212352535877979], + [113.882497660966877, 22.209887587909556], + [113.881445065817047, 22.20898742291272], + [113.877837201758297, 22.207051511140325], + [113.871813406890723, 22.202872638881423], + [113.867540927150969, 22.201154772916421], + [113.86600670647033, 22.201111732788057], + [113.864461366825822, 22.201465748729859], + [113.863499239081833, 22.201905556500684], + [113.861776400430244, 22.202124162863367], + [113.860214484630561, 22.201806279838607], + [113.856455457220818, 22.199967842736136], + [113.856126470124167, 22.199740723395816], + [113.855268501780685, 22.198402884945125], + [113.854312271540394, 22.197191914297917], + [113.852454829352496, 22.195725342860371], + [113.850963169216101, 22.195240670779494], + [113.848886975814906, 22.195065062225797], + [113.847607774340574, 22.194405608778503], + [113.845543512716588, 22.194008833325828], + [113.844524265161482, 22.194132624269308], + [113.844512842950678, 22.194127037979598], + [113.844511693385556, 22.194134151152543], + [113.844447673194395, 22.194141926613788], + [113.843918255482407, 22.194844225454933], + [113.84387508515502, 22.195767473691276], + [113.844115804225495, 22.196583797555245], + [113.842625989905187, 22.205802333091533], + [113.841760861726058, 22.206920522355425], + [113.841084966957226, 22.208811934458119], + [113.840920399145944, 22.21094835888243], + [113.841108812051857, 22.212261147319076], + [113.841460412751942, 22.213014583813695], + [113.840823823301847, 22.216953613253601], + [113.839842105229067, 22.2180777694008], + [113.839202324251005, 22.219478053472326], + [113.838514297851731, 22.222679834163934], + [113.838008669556118, 22.227194364744008], + [113.837983452266386, 22.229572083250407], + [113.838420497836594, 22.231824688732438], + [113.838334208184762, 22.232358623875239], + [113.839312366038328, 22.233249705807339], + [113.84033436278466, 22.234582019515454], + [113.842867884028692, 22.236637285638839], + [113.843170933587061, 22.2367647824526], + [113.847627699172392, 22.240824805356052], + [113.847525551433762, 22.242239315538662], + [113.84781220525943, 22.243441185103315], + [113.848128983002468, 22.243869867734464], + [113.849815180309946, 22.244800059339898], + [113.852805833846944, 22.245541980844276], + [113.859399267694769, 22.251548465125765], + [113.859514104752833, 22.252313002662884], + [113.859113126979622, 22.253145642086647], + [113.857316924295603, 22.253289915286743], + [113.854966384802196, 22.25230989127429], + [113.853437703849806, 22.251890276602239], + [113.852165578203895, 22.251954188737383], + [113.851891889877564, 22.252153790902952], + [113.851154953133133, 22.253901071440691], + [113.850673640117805, 22.255717793403704], + [113.850697641022577, 22.256653108634499], + [113.850996341397931, 22.25734781743822], + [113.851525627556384, 22.257798840945526], + [113.853680860669968, 22.25881471432503], + [113.855538266128676, 22.260137107516311], + [113.857206169092777, 22.261141038039284], + [113.858807881515602, 22.261702677153181], + [113.859873330741692, 22.261847333552986], + [113.862149500049867, 22.261609621916858], + [113.863416410687421, 22.259989965542662], + [113.863945569880912, 22.260002713141731], + [113.864578917751061, 22.260481732146292], + [113.865582966812383, 22.26226061776277], + [113.866648127603099, 22.26383849537979], + [113.867628005736293, 22.266555549923844], + [113.868644959834484, 22.268799482944416], + [113.869277193797089, 22.269629508845746], + [113.86992246649973, 22.270055425355089], + [113.871231034920001, 22.27045711552649], + [113.873287998045356, 22.270431479963442], + [113.875399898558371, 22.270669837382659], + [113.876872484367922, 22.271472568773291], + [113.878070545433772, 22.271873851930774], + [113.879305635196914, 22.271952028854834], + [113.880047849201105, 22.272222771703611], + [113.881788577888798, 22.273420589888818], + [113.883799789884975, 22.273776845113844], + [113.884523671190934, 22.274436286277016], + [113.885061295297902, 22.277087082258422], + [113.8853321488875, 22.277556252760945], + [113.892411448323585, 22.307996085252203], + [113.892089457089128, 22.3084429625656], + [113.891919197620496, 22.309455128409741], + [113.892393641550839, 22.311039695085199], + [113.893238532158378, 22.31187321618809], + [113.933400041482528, 22.324880540251765], + [113.934310307898841, 22.324802229323765], + [113.935032721871721, 22.324376085220379], + [113.936744330448747, 22.32192397082224], + [113.944923036479665, 22.324302510291236], + [113.960527125288522, 22.325894282196472], + [113.964451739441543, 22.324261986965887], + [113.964670226227483, 22.324300702025827], + [113.964606051338436, 22.324197806752625], + [113.964625322701991, 22.324189791555817], + [113.965292190318664, 22.320974396467328], + [113.963601011134628, 22.313658018513141], + [113.958436036679529, 22.308717392467557], + [113.954990650570949, 22.308780884284978], + [113.950529592224612, 22.30162821407265], + [114.020952494962827, 22.350541423187661], + [114.020917011150075, 22.35061366341694], + [114.020788159117004, 22.350877095031958], + [113.996451071992681, 22.360596729632775], + [113.994868874324808, 22.360969228025567], + [113.987821291072137, 22.364043252086518], + [113.976535633229531, 22.368550466524287], + [113.975005364531938, 22.36901868163973], + [113.974804665266319, 22.369029595565078], + [113.951755880178624, 22.362532242090843], + [113.95154383564855, 22.362341824756768], + [113.954376061030544, 22.356242468270487], + [113.952187640906516, 22.355574111338061], + [113.947038094066173, 22.358066087527156], + [113.942760627837444, 22.357805040001914], + [113.938672171495142, 22.357995045454306], + [113.936535245296753, 22.358288470298632], + [113.925919211472532, 22.364049342400456], + [113.918965882722162, 22.368271449094856], + [113.915187797751386, 22.370910444887055], + [113.913425375495649, 22.374494986162219], + [113.913340246246662, 22.376343313421824], + [113.914658270114984, 22.378627943957788], + [113.915126000386422, 22.379531668714051], + [113.914738535623314, 22.390071698033246], + [113.914044411794137, 22.391233066408095], + [113.913115145269984, 22.393302824909224], + [113.911838572461178, 22.398359071668828], + [113.910787167731215, 22.400517778142071], + [113.909383631900354, 22.402011470062313], + [113.907262718633163, 22.40306920192619], + [113.900534495609634, 22.405069034284953], + [113.900364320172613, 22.405774104497375], + [113.901154812859787, 22.407447332761866], + [113.905154115873032, 22.411800584251846], + [113.913471445887538, 22.421277783395066], + [113.914047525845561, 22.42154529535992], + [113.946528561690087, 22.442785648050872], + [113.948457546893223, 22.446224740661869], + [113.952854567452448, 22.450975852802916], + [113.956468396149489, 22.453263941449862], + [113.958748285997544, 22.454408711334409], + [113.964210787475565, 22.456519497124802], + [113.970040926275828, 22.458161109559853], + [113.972651860742999, 22.459868480260745], + [113.973330207284391, 22.46086267435734], + [113.976701282521233, 22.467117540100006], + [113.98101576303786, 22.474069449320137], + [113.984645988314824, 22.477447239933174], + [113.9946025294511, 22.492039684673749], + [113.994823558458421, 22.493122705160289], + [113.995710170146666, 22.493663058235022], + [113.995999528818004, 22.494087146315806], + [114.023791447995507, 22.505509525820173], + [114.024112657129976, 22.505856689684414], + [114.025549363289912, 22.506574682071456], + [114.026251135555327, 22.506771170321027], + [113.971449406015779, 22.513506472460577], + [113.97139542245813, 22.513488902106829], + [113.949902402876006, 22.494210190287912], + [113.948057367114501, 22.489790924867087], + [113.945264607658217, 22.487702964679645], + [113.94200181144079, 22.480362192081465], + [113.910902524431492, 22.458997565886229], + [113.895285098306303, 22.450336615250606], + [113.888935003787793, 22.44558907263238], + [113.887966720767253, 22.446278065135466], + [113.886895288147514, 22.445683881115986], + [113.876840207242438, 22.449828903191808], + [113.865187605253496, 22.462486796966008], + [113.864870794671106, 22.462712227043305], + [113.864775253556317, 22.463302630503801], + [113.857868968188285, 22.47887042941495], + [113.854410457209312, 22.498664019959776], + [113.857137415669598, 22.51050122065265], + [113.852256322978391, 22.540664297799331], + [113.851641867564325, 22.54261076216558], + [113.846186881640989, 22.545580152663305], + [113.829666216337202, 22.54251783534356], + [113.833199676375557, 22.561485411505863], + [113.799053382424475, 22.595488218657039], + [113.798314162299619, 22.596073343938617], + [113.777117448518283, 22.628584983659199], + [113.768135862050485, 22.646066318760592], + [113.760308243186088, 22.668596458852857], + [113.752637866929788, 22.68161362907572], + [113.751029473382644, 22.690860834744843], + [113.728541505254455, 22.739212319991498], + [113.728194433399167, 22.739280352787436], + [113.673148014950939, 22.728941594139723], + [113.680180659212425, 22.720635577270929], + [113.709310551892301, 22.653599832036765], + [113.711870443159455, 22.648272442876795], + [113.731360000678663, 22.555768458934438], + [113.735320616098562, 22.537157601090566], + [113.722986749003667, 22.524876803672228], + [113.687117272839529, 22.518101770578596], + [113.686891127479825, 22.518012067976489], + [113.663362086870436, 22.483412850655004], + [113.642921051293982, 22.480967968007818], + [113.626377308571421, 22.47876331995656], + [113.626028102926625, 22.478376433109997], + [113.605097074160724, 22.448777834135246], + [113.568663154732775, 22.41473326414971], + [113.568586379820232, 22.414736433456962], + [113.568457802537083, 22.414593981980712], + [113.603599277966453, 22.411845220192451], + [113.60442106876765, 22.413605507435989], + [113.612760902703371, 22.439935646090273], + [113.619368137633472, 22.445622335337326], + [113.619608805539357, 22.446137849314916], + [113.621709618549545, 22.445909231415456], + [113.654028575478193, 22.444355534784702], + [113.658636955597743, 22.441890668036578], + [113.66083064381472, 22.441651943128743], + [113.661001722740252, 22.440625834028655], + [113.66481872518132, 22.438584248449683], + [113.664324574741926, 22.420695800762104], + [113.664521409754954, 22.419515210005827], + [113.625342011358413, 22.356331960115391], + [113.623030767159321, 22.352305087785098], + [113.622783275910322, 22.352205576662936], + [113.622692002175953, 22.352058382693578], + [113.599907879990553, 22.34265940117854], + [113.610063275386352, 22.323529080755002], + [113.611925622952469, 22.321883922645583], + [113.611492845861818, 22.320836114090699], + [113.612843629521535, 22.318291562822527], + [113.609817967572852, 22.316781020053838], + [113.607787821425106, 22.311865777201916], + [113.590922569946116, 22.307282809246946], + [113.590659817238517, 22.306816557175427], + [113.590314529803791, 22.285634159639528], + [113.59038656420006, 22.285478197904158], + [113.590306124287991, 22.285118505262275], + [113.590034640014807, 22.268463720809788], + [113.594759711121355, 22.264151375857796], + [113.592153813895777, 22.237966043210896], + [113.589488830463253, 22.234979864354084], + [113.58943823985048, 22.231876274812478], + [113.553882318700758, 22.215314274352981], + [113.562275969140416, 22.21222020685126], + [113.562569572752253, 22.21208161920428], + [113.568649266709528, 22.208574123358943], + [113.570427679768301, 22.202768372310533], + [113.570631202585133, 22.197815440743717], + [113.570939864270528, 22.197499155364948], + [113.572857997852466, 22.193207713912155], + [113.576985743966091, 22.185634383628873], + [113.581604109053316, 22.177154120847018], + [113.588071337272964, 22.165273434338495], + [113.596933553948489, 22.141094141452612], + [113.598861641462719, 22.135843038581957], + [113.598669604886666, 22.135349848920651], + [113.592550018041678, 22.128090324192694], + [113.575162786013138, 22.112652113053997], + [113.57391999190493, 22.111885497715992], + [113.571290909830154, 22.111100203914127], + [113.555977883711662, 22.109143254773464], + [113.554572622278755, 22.109142655054939], + [113.549417643083828, 22.110217596254166], + [113.552106449514113, 22.103550002624377], + [113.560774327529714, 22.094646410320287], + [113.560725303090322, 22.082177317497774], + [113.562307525747059, 22.078253785633173], + [113.560709598221507, 22.078182871675615], + [113.560699376535936, 22.075583042943283], + [113.54940727988523, 22.072784857330905], + [113.525503043277524, 22.076464122412247], + [113.515122688620124, 22.071948605795814], + [113.498589201567299, 22.057478754859698], + [113.47927998152413, 22.057373641807398], + [113.456217063371781, 22.047233221184133], + [113.454383728311413, 22.046355048489396], + [113.453881516174874, 22.0457282948413], + [113.444182533548869, 22.026397040615155], + [113.443400904143786, 22.019675873550543], + [113.43727292863818, 22.01262535607038], + [113.436907718434881, 22.01189744763316], + [113.435342145794934, 22.011231193508074], + [113.404807832484437, 21.993457113570809], + [113.371576174851924, 21.984094579021605], + [113.324876754277312, 21.964220904173821], + [113.32478351053831, 21.963755084184054], + [113.322683981824923, 21.93706422761068], + [113.314577892235377, 21.912326687625576], + [113.314478239523197, 21.912272793894267], + [113.314430203651398, 21.912032819934055], + [113.289959194105833, 21.894585829427204], + [113.284130802869782, 21.886066142861839], + [113.261544315065137, 21.874319577597237], + [113.261538256280275, 21.874322675530145], + [113.261535319965418, 21.874320582038358], + [113.258995241591009, 21.875622950928001], + [113.229967213404791, 21.890465346867757], + [113.212859586824692, 21.907666040363509], + [113.205514241304385, 21.91742686424557], + [113.159663243806776, 21.967737809138324], + [113.154203916879197, 21.971605454441292], + [113.146066904158062, 21.982440657990114], + [113.14583440731684, 21.983915317758147], + [113.137626800819021, 22.014498614782955], + [113.096135436286886, 22.050837429140195], + [113.086917599905803, 22.067426276519104], + [113.086433810830272, 22.067929993351292], + [113.08154158617171, 22.128531257295013], + [113.073159463929898, 22.118830678568905], + [113.040508302831157, 22.091178283914921], + [113.040168769805845, 22.090811750238966], + [113.026942508805973, 22.049009908570905], + [113.026986979291337, 22.04843415690608], + [113.04532765961676, 22.020876798844686], + [113.045907094005941, 22.01849944648545], + [113.0483143069699, 22.014702462866587], + [113.047851784025767, 22.010520607995836], + [113.048845498025642, 22.006443514253878], + [113.046477268409731, 21.980157300455591], + [113.042198121317114, 21.959056002359855], + [113.032494796844318, 21.937911959855189], + [112.984849912753816, 21.872715497392939], + [112.98447397564189, 21.872148360417047], + [112.983990884500415, 21.871901621915249], + [112.966965998603442, 21.859924354129671], + [112.939525453874992, 21.844899615666844], + [112.929260987164028, 21.843948360691748], + [112.924884150945914, 21.841712894299665], + [112.917442968391327, 21.842853130956986], + [112.906384836268813, 21.841828323386068], + [112.888606216906723, 21.847174448595208], + [112.880171688163045, 21.855030971952736], + [112.85792173653644, 21.885916777600286], + [112.8358896788056, 21.923308073850013], + [112.835848631371135, 21.923327392517859], + [112.787406750327563, 21.923795926798967], + [112.784973889247951, 21.921270398012691], + [112.761996201485715, 21.89315192757898], + [112.734022966715415, 21.868378754251534], + [112.69484422190267, 21.827707690595691], + [112.681018158058734, 21.813260935444728], + [112.646761376011511, 21.764895946067327], + [112.644060991432056, 21.763562280940633], + [112.642219263603536, 21.761079656913747], + [112.638750475932468, 21.760939525137459], + [112.634444974885795, 21.758813125571056], + [112.593938899795219, 21.752952183578778], + [112.553893144867345, 21.753766093858093], + [112.532050040545371, 21.756629050424344], + [112.530687007473603, 21.756573986735358], + [112.529911219822409, 21.757213556863512], + [112.518396059372904, 21.763686983410768], + [112.492408982848687, 21.788012938665016], + [112.491653167191942, 21.788402310990321], + [112.447625463688112, 21.803390769470127], + [112.439478431252056, 21.805075803933828], + [112.422088962032788, 21.79251431474075], + [112.41054506851502, 21.737222013366893], + [112.40425970965596, 21.730850955963653], + [112.348063946412893, 21.70959782708962], + [112.342118164952794, 21.709380134538218], + [112.318588667618627, 21.708377051667892], + [112.309971562417999, 21.70329725085028], + [112.302702954259843, 21.706736126966064], + [112.287474777043059, 21.702048057479089], + [112.269022486928037, 21.702333977886784], + [112.257992391597611, 21.696075223004758], + [112.255156479063814, 21.700680720566833], + [112.234993380680464, 21.70421147295523], + [112.235036612963512, 21.704815155142228], + [112.233694340275562, 21.704757932893852], + [112.231753624341678, 21.724449944727713], + [112.227595413382204, 21.730651448879073], + [112.223815312849183, 21.731551811084785], + [112.215274783491026, 21.729515875097036], + [112.208893541832495, 21.735105949010038], + [112.191745285778978, 21.739190401661379], + [112.191680652301699, 21.739980011531213], + [112.186941002388977, 21.760250668133999], + [112.189084281407773, 21.771699178905497], + [112.187497709061262, 21.791081908055535], + [112.18716951827011, 21.791931779826324], + [112.187044190517412, 21.792035536878391], + [112.131389635176888, 21.796346567097892], + [112.131263275048909, 21.796329895120458], + [112.129122672302302, 21.795672738260166], + [112.037699528056564, 21.766356868248518], + [112.031235395377138, 21.763973082396856], + [112.027532790764326, 21.76202180929765], + [111.951075268435602, 21.713241480096311], + [111.949258688956121, 21.67099176444102], + [111.949544002110514, 21.670457379602052], + [111.949768291606361, 21.670278008613604], + [111.992850795028659, 21.659723257855283], + [111.994453946736755, 21.65842039272416], + [111.996168743763022, 21.658551821528157], + [112.017028251071451, 21.648527729473699], + [112.01868980309338, 21.638724158106694], + [112.021714463062438, 21.636266047631377], + [112.019333775933617, 21.634924557724467], + [112.019780252668795, 21.632290233623134], + [112.001060300341521, 21.617239996549959], + [111.994107364839863, 21.620529117063526], + [111.98276678386604, 21.614319476867422], + [111.967672472027047, 21.605814005174555], + [111.967094468609702, 21.605888512423515], + [111.942280727650214, 21.603142495380208], + [111.936771247759651, 21.609580634205496], + [111.936115275234187, 21.60934315013748], + [111.882753340863815, 21.581406510283731], + [111.882633505063168, 21.581370277040673], + [111.863727769762093, 21.561892821232021], + [111.857815954771368, 21.559687467714355], + [111.849983922701369, 21.569962509045336], + [111.845088323088149, 21.570018212825083], + [111.837380165699969, 21.567687594272943], + [111.824334944568591, 21.560645684489856], + [111.807748690410719, 21.557667518005275], + [111.806726542456076, 21.55841924394942], + [111.805005514101936, 21.557898878262922], + [111.806003480559568, 21.558951010788423], + [111.802296330357663, 21.56167738809317], + [111.80859231021131, 21.574066530611507], + [111.823935308777166, 21.584184317101283], + [111.790271781193795, 21.61349492461607], + [111.789320841438652, 21.613897404287709], + [111.787417382968059, 21.614035724778176], + [111.731657247883149, 21.612407689314281], + [111.692131805404031, 21.594573591845499], + [111.688661039724693, 21.592985698971159], + [111.688588259594425, 21.592914875719515], + [111.672629349433535, 21.532328053572421], + [111.645584475636014, 21.51511417466789], + [111.645574801362031, 21.515118431022394], + [111.64545572751102, 21.514984355392805], + [111.645246637966409, 21.515262811856541], + [111.606646070089724, 21.532245760786797], + [111.603412206726233, 21.532176834279092], + [111.555681466602678, 21.507878769139005], + [111.555235863646843, 21.50801804180005], + [111.54291404944415, 21.505313778113685], + [111.536769013310803, 21.50905095709998], + [111.536009747238836, 21.514027141063597], + [111.520088906125721, 21.519003180559949], + [111.512908385049215, 21.51771881564914], + [111.489609588607323, 21.503803282735614], + [111.488778343839783, 21.504011600656693], + [111.470605289777595, 21.502696974552453], + [111.455381318282107, 21.512381215968635], + [111.440718021946964, 21.516055978839901], + [111.424950024271936, 21.512294503272052], + [111.378267279736761, 21.498349393936909], + [111.377289018541589, 21.497893327981238], + [111.347998738938657, 21.466731743481187], + [111.324762785665101, 21.449241930459987], + [111.304603072195832, 21.437475856142527], + [111.280935610975192, 21.421371177579172], + [111.279707163110402, 21.421202598380816], + [111.258531499164377, 21.415220689922307], + [111.252837756692358, 21.417515325095533], + [111.25264077752206, 21.417488293756577], + [111.252617122884899, 21.417604242727037], + [111.252405953093771, 21.417689346265284], + [111.252421563950634, 21.418562822515636], + [111.245252493400855, 21.453703769453792], + [111.246745846851496, 21.453252616999116], + [111.248651444971429, 21.455121390419336], + [111.267740183161152, 21.446910082111376], + [111.269090628029346, 21.44650210333252], + [111.271309124349287, 21.44723266413046], + [111.277688679923358, 21.487172365296594], + [111.274330800011455, 21.487361080145572], + [111.241113148711264, 21.47920255971038], + [111.234171545666868, 21.474312332667633], + [111.212023041616504, 21.472057797094571], + [111.166357952791373, 21.460842086598131], + [111.13022951196659, 21.459314750431393], + [111.111610946959004, 21.455530939417496], + [111.103566815164243, 21.45783309239695], + [111.094454276301079, 21.456982172530324], + [111.031285544900086, 21.441733212024491], + [111.029931366844011, 21.441200512688255], + [110.99603976175068, 21.420545422343785], + [110.99070897144604, 21.418035755316264], + [110.951393430041804, 21.394545683869545], + [110.946331201622073, 21.390960773695504], + [110.930605597517996, 21.382125463931949], + [110.924796049040708, 21.378654401244511], + [110.922955011321591, 21.378275618388436], + [110.902808119647858, 21.372389442925613], + [110.884116473284337, 21.370290548211955], + [110.84393282432454, 21.372060332372339], + [110.791837842666126, 21.377332667149641], + [110.779453293714937, 21.372950836452549], + [110.763983981146538, 21.367338091686761], + [110.7086218164755, 21.314962399535862], + [110.706970251102248, 21.312724971268441], + [110.684440904371073, 21.280726967689411], + [110.655244437958402, 21.242290978367343], + [110.64110128332544, 21.230072675418548], + [110.622133198681311, 21.218390886811971], + [110.617640842706109, 21.218059311087632], + [110.530171247462533, 21.206815815336416], + [110.528952910103882, 21.207301432527814], + [110.520062141146511, 21.208933915504797], + [110.496701529253841, 21.220033662087946], + [110.468431888028817, 21.202295278424877], + [110.46997170416266, 21.202480328661039], + [110.489209928645039, 21.212608201884066], + [110.491628132683815, 21.214649196638973], + [110.492654998914205, 21.214421843000611], + [110.49496934748575, 21.215640220972446], + [110.497601850487413, 21.213326583783473], + [110.502157542940182, 21.212317929273532], + [110.521138759476315, 21.193094148735653], + [110.55285742070366, 21.20428851142184], + [110.578785980872254, 21.204433186601186], + [110.585116788845937, 21.197445028982219], + [110.603080088594069, 21.204186205554748], + [110.609199357399746, 21.210345453114609], + [110.628101017814103, 21.213766463628694], + [110.630855057105009, 21.208500133926798], + [110.627336505108204, 21.193574548489003], + [110.615193618759022, 21.183447979704429], + [110.578290459428615, 21.097510787376478], + [110.578072022293327, 21.097445578710872] + ], + + [ + [121.484221483707657, 36.786948653212022], + [121.485566992682564, 36.787407822304019], + [121.491311111379858, 36.791919321319291], + [121.523334074854787, 36.805262236709652], + [121.540619479583142, 36.806195062592714], + [121.541422513937434, 36.806469106513767], + [121.549238117106967, 36.81677068606335], + [121.552102094948296, 36.818639251186916], + [121.560426650132626, 36.830130784227094], + [121.560320255916267, 36.830195691881784], + [121.560226284190392, 36.83016971469889], + [121.521002141665633, 36.812156983964336], + [121.518023388082767, 36.80784843507459], + [121.502010976666938, 36.803398326596366], + [121.499395526357475, 36.797427649840827], + [121.488795596539518, 36.791533880596539], + [121.484221483707657, 36.786948653212022] + ], + + [ + [ + [122.284698512804638, 29.933153634781313], + [122.284009952958044, 29.938532314170285], + [122.289201541931988, 29.940749136120058], + [122.275086554934745, 29.93974983886913], + [122.246829913473817, 29.957969162111677], + [122.23584044078541, 29.965024692645898], + [122.228711230392747, 29.967465207808569], + [122.16779163098677, 29.987595893543634], + [122.17426109713935, 29.980739280631177], + [122.195128186533552, 29.963007351605516], + [122.191922595057846, 29.957092009878348], + [122.178702707441559, 29.95764306032099], + [122.176217460937721, 29.959856337892205], + [122.151115554522946, 29.972815934062094], + [122.148777081508143, 29.973204507221915], + [122.139239384333877, 29.970746931654691], + [122.137562569424247, 29.977105384458902], + [122.156516743119028, 29.986411546067561], + [122.159139740690549, 29.990454882871632], + [122.142502426406679, 29.989858108170417], + [122.135638886017816, 29.989371489455369], + [122.116514479896026, 29.986068839155955], + [122.114914760501676, 29.988868548149082], + [122.114093523518903, 29.988839090662935], + [122.102763481937529, 30.007382432367276], + [122.100402227756064, 30.007649371528881], + [122.072908999450917, 30.002622474801267], + [122.089432429075387, 29.987745522133057], + [122.073792533024388, 29.974995382451866], + [122.067892768629619, 29.975125603770284], + [122.065089732481582, 29.994661262655381], + [122.072052393272145, 30.002465851841276], + [122.048424427270206, 29.998145684574741], + [122.034589877683871, 29.991933867834447], + [122.025685359536482, 29.993988044594779], + [122.02364648758892, 29.993615254662384], + [122.022904760959491, 29.994629498841054], + [122.022172619739521, 29.994798395962093], + [122.020863273403648, 29.997421048702101], + [121.985411691776093, 30.045897884861859], + [121.977127529815704, 30.051331433580703], + [121.974281635772627, 30.061117231264994], + [121.973899813291027, 30.061639339025291], + [121.979772288143764, 30.070745973167423], + [121.976880785498494, 30.069495947257526], + [121.971432328705831, 30.077668905496669], + [121.977615388857288, 30.085727683958773], + [121.983893402174076, 30.086086978143758], + [121.980020257662261, 30.100788255038609], + [121.979331071701438, 30.102814558744914], + [121.975960422854328, 30.1074158063401], + [121.930863270927489, 30.164234081799219], + [121.93111729774057, 30.164512133802184], + [121.932380054514354, 30.17039583719372], + [121.94163800731252, 30.176027864498611], + [121.950656112317034, 30.185898878227679], + [121.951098492353097, 30.186579487125059], + [121.95388608581132, 30.18536347605237], + [122.044201321732757, 30.149580757553647], + [122.044445283868725, 30.149545828602243], + [122.06832035270412, 30.156383271995903], + [122.091338075209691, 30.160338165780832], + [122.106549839808764, 30.157061689523392], + [122.115614822914097, 30.151495743819972], + [122.117093231496582, 30.143345080326249], + [122.128675261757635, 30.138890545476713], + [122.13921379473517, 30.123098369870647], + [122.144419649054967, 30.119062869946479], + [122.151092430729065, 30.115571566610882], + [122.153571438298357, 30.115346204906576], + [122.165221843788288, 30.119445541252677], + [122.178196389938009, 30.119387942296523], + [122.185917410269965, 30.112405696187963], + [122.202616095520298, 30.110887651542065], + [122.236617401407059, 30.110533226065247], + [122.242700280109815, 30.107243677127961], + [122.271938733715842, 30.104585666794474], + [122.275393023500854, 30.105278172245974], + [122.286925846856519, 30.10322321780405], + [122.289838887153635, 30.102958399037782], + [122.293328367731888, 30.096343759280042], + [122.297511002863445, 30.088896326979928], + [122.29603836847383, 30.077379747332106], + [122.287037041287803, 30.076576740014435], + [122.303818495407441, 30.046004423651635], + [122.307205193597198, 30.041535283370209], + [122.30977346857739, 30.040034845341612], + [122.322566031945541, 30.034197598492412], + [122.324460431753522, 30.031454425314916], + [122.339281951993485, 30.022795394338406], + [122.339656870106069, 30.022763228996535], + [122.342653410697167, 30.013855791112121], + [122.338990748189403, 30.011077069041395], + [122.338480476700425, 30.002030441172845], + [122.340051097331852, 29.997573787670746], + [122.337261184442298, 29.980413549849832], + [122.337184579878965, 29.979055423847345], + [122.323304136060599, 29.952637989748666], + [122.319920872161106, 29.943647053577038], + [122.318675330073475, 29.943828388361229], + [122.318133640971766, 29.942797438894953], + [122.308381584781429, 29.942107023597806], + [122.311179436392749, 29.933399518924706], + [122.302584388454719, 29.924505749238108], + [122.287303562569605, 29.927033529770462], + [122.284698512804638, 29.933153634781313] + ] + ], + [ + [ + [109.995082363735435, 19.982742204594274], + [110.101824850736023, 20.028698261381169], + [110.101959481106675, 20.028772716876723], + [110.127835513376397, 20.061173438451878], + [110.139991309738321, 20.076452175877485], + [110.140038762092331, 20.076453758859419], + [110.140181597325707, 20.076632610260578], + [110.19187209285721, 20.078182887538571], + [110.238935846886022, 20.07975290601199], + [110.287326545367677, 20.062358362260984], + [110.313942001164776, 20.111026533215078], + [110.314041942084572, 20.11103290448769], + [110.314129591785814, 20.111205334486886], + [110.382884771934911, 20.11550793365798], + [110.429467980169179, 20.09991021326292], + [110.490705843594597, 20.079565797123454], + [110.513951039193344, 20.077974551009756], + [110.522257461204561, 20.077461716989596], + [110.557997854269544, 20.112368081935323], + [110.609307367253663, 20.125621463819865], + [110.651418420610099, 20.136772517541786], + [110.682722988565757, 20.16585803243219], + [110.682932986807529, 20.165754429063817], + [110.683490949938616, 20.16627392973437], + [110.712986286033342, 20.151045219917126], + [110.72852498446602, 20.108080352880471], + [110.740178539689623, 20.076198012011691], + [110.773909440503417, 20.070602721734346], + [110.79711722454644, 20.04555663111881], + [110.804180604892252, 20.037981973268767], + [110.867005456604701, 20.013920440243997], + [110.90142612221409, 20.022275911528496], + [110.936511441985388, 20.030885324501892], + [110.9367978226975, 20.030699526171453], + [110.96172634874074, 20.020620024177674], + [110.963815429448601, 20.013171019486027], + [110.965036312619986, 20.012378933827627], + [111.008947947449045, 19.85244228990328], + [111.039209288579983, 19.765371999245904], + [111.05129656917704, 19.70556551513878], + [111.06669800582182, 19.630463982361434], + [111.056868529099773, 19.614122478981994], + [111.004539331290445, 19.60586937066472], + [111.004258057329864, 19.605757130358771], + [110.916391218495718, 19.554583046798403], + [110.842218901304804, 19.455513601244046], + [110.839908744095482, 19.451875031050648], + [110.782570262898318, 19.401531665178975], + [110.780240873226234, 19.400681239646079], + [110.776612274005998, 19.397542285971387], + [110.725629955585447, 19.380612062247014], + [110.70216200519576, 19.321937133947095], + [110.681915633435366, 19.298912656835515], + [110.672478172927725, 19.288082014375728], + [110.615328287145758, 19.154229477685629], + [110.582483091695025, 18.890680526050357], + [110.586482519092442, 18.841001650920461], + [110.586001420798056, 18.838936879838464], + [110.574094514578903, 18.78637155252969], + [110.496483816219083, 18.753900130990463], + [110.495098277798377, 18.72788213068263], + [110.495101947027536, 18.653552796602458], + [110.491107783181633, 18.652947586382187], + [110.49104094872601, 18.65169255161674], + [110.381426986879632, 18.63632835355887], + [110.363189204793855, 18.633564898543192], + [110.325078743107781, 18.643840313462874], + [110.279073595332207, 18.625979989163064], + [110.242065653476701, 18.611360553577274], + [110.2285306748213, 18.598444733423907], + [110.209981474960088, 18.580373737037597], + [110.112511581794124, 18.508153612718218], + [110.095348183555402, 18.438598012310898], + [110.086155613661532, 18.400787249877627], + [110.068927921866333, 18.380624216863492], + [110.066341888594607, 18.377567729544889], + [110.018412320355608, 18.361767896949637], + [110.005379340142795, 18.363746201952676], + [109.995621135967269, 18.361512028539284], + [109.917393374591569, 18.377101787014944], + [109.915794118469279, 18.377344541652501], + [109.787694508670057, 18.343084019058761], + [109.781020110505864, 18.340041382006969], + [109.749189415175337, 18.209886736101147], + [109.745709795165595, 18.194908012765989], + [109.730761410095454, 18.18516151231729], + [109.722225440896835, 18.179354164614079], + [109.718711894532376, 18.179236178018101], + [109.651407985185685, 18.174597887412546], + [109.580750792563094, 18.145387051188468], + [109.570390291355338, 18.149989025924384], + [109.557746724472693, 18.145332731264073], + [109.523317178920806, 18.170754066416595], + [109.520843511554233, 18.171059507712517], + [109.462836520524462, 18.175253622156493], + [109.459393087137116, 18.178647228488003], + [109.458976815945533, 18.178698628451446], + [109.437965272081669, 18.199764979483259], + [109.437068006261086, 18.200649261717665], + [109.351677908126931, 18.216441424638443], + [109.343511079319825, 18.22249612578948], + [109.283754224487552, 18.26632496709723], + [109.170399905176779, 18.261701406372737], + [109.163961041049433, 18.26312305942356], + [109.134543082576201, 18.269308662739459], + [109.10419458123728, 18.325274937099348], + [109.076512676600871, 18.325168937003628], + [109.002737264637162, 18.324718314172653], + [108.952725901883781, 18.309251957338141], + [108.946301022072277, 18.31671594934571], + [108.941042793563028, 18.3159507104033], + [108.9318078959856, 18.333553085673479], + [108.928706476952669, 18.337156105115561], + [108.878109019221682, 18.417719720025122], + [108.877652981403301, 18.418237030845372], + [108.772821323160244, 18.443629594819782], + [108.768106481599432, 18.443939233372717], + [108.706260711334025, 18.44587971101538], + [108.699122766264836, 18.448469612075112], + [108.685454407405928, 18.449367256418718], + [108.677706553903008, 18.456240177770653], + [108.654708060755524, 18.464584851370336], + [108.641595915819494, 18.48827299504352], + [108.641202748020802, 18.488621764074519], + [108.637714178108936, 18.563175583419934], + [108.637516190536402, 18.56717868333255], + [108.637524940002152, 18.567219768854851], + [108.637511185094084, 18.56751372338567], + [108.660248609680679, 18.675237207398254], + [108.652124642284903, 18.724361513566155], + [108.590643562332787, 18.809991253152891], + [108.589499801426953, 18.811316849868884], + [108.59196134784176, 18.874182931950131], + [108.609873214522608, 18.896144560689173], + [108.634265294333375, 18.92648968614526], + [108.626866630939304, 19.004985370851458], + [108.594761309639097, 19.057781877423007], + [108.58753391749417, 19.143494934072287], + [108.602157222266413, 19.266535044238015], + [108.604599457391046, 19.271832265011753], + [108.605490979670165, 19.278577600219812], + [108.641165047155354, 19.351411457754455], + [108.690328707823994, 19.389159185644569], + [108.751023450616103, 19.400636263228066], + [108.80182773821663, 19.451720664237882], + [108.802367283920802, 19.452380223762489], + [108.802554186594293, 19.452451117945436], + [108.80257654596312, 19.452473600594388], + [108.87108646398714, 19.485726693680622], + [108.92500569897868, 19.526441844675201], + [108.989490645368477, 19.588926841460584], + [109.013607729322672, 19.603143314026887], + [109.044476336920326, 19.621776093668281], + [109.089474416373861, 19.691550238280954], + [109.143246069000782, 19.706690866572277], + [109.152032773382402, 19.719200665378473], + [109.165336642888136, 19.738528724234364], + [109.154907220592975, 19.792314050015257], + [109.154981177909889, 19.792388675535996], + [109.154955274264637, 19.792523291391085], + [109.21447235283199, 19.857821071733369], + [109.222174041215624, 19.860188625881367], + [109.227052298712266, 19.865110958399626], + [109.250344253322382, 19.868848350762622], + [109.25151384937061, 19.869207892961363], + [109.251888945742166, 19.870791032371059], + [109.255378823961308, 19.900604578457628], + [109.259393888329939, 19.902466546397331], + [109.260486316632182, 19.90707727161017], + [109.284530982745935, 19.914123760230694], + [109.296585687302908, 19.919714074942213], + [109.299570723467184, 19.918531280856953], + [109.303931744400415, 19.919809314173552], + [109.345314457738894, 19.90064127134071], + [109.406431071519179, 19.897111562468631], + [109.494306555468441, 19.875380356580948], + [109.509337230745786, 19.91266654033226], + [109.522490048481686, 19.945640170766662], + [109.581295886558749, 19.990545817871411], + [109.583746820458003, 19.991106963328971], + [109.653893878462625, 20.013893503354023], + [109.706980966215284, 20.019321629227978], + [109.708064251437875, 20.019569649210112], + [109.75747487892275, 19.983427866838579], + [109.758436489733441, 19.983642080477594], + [109.810262523485406, 19.995252540670723], + [109.83629224359683, 19.989544909408814], + [109.850948372387265, 19.986401089594931], + [109.851566093087612, 19.986454001574049], + [109.894777306412252, 19.996500276916372], + [109.961220883490526, 19.995862597533328], + [109.993157487196527, 19.982264349943907], + [109.995082363735435, 19.982742204594274] + ] + ], + + [ + [ + [110.416484572628818, 20.680318139966637], + [110.415955930915743, 20.679315792858397], + [110.400858136360128, 20.680388807486583], + [110.400797456896655, 20.680576822903312], + [110.400613216636955, 20.68057986105336], + [110.400699848398887, 20.680879262993116], + [110.396491424254322, 20.693919072081627], + [110.404228197487328, 20.698337267578733], + [110.405913263487164, 20.710248541572291], + [110.409444532332017, 20.711101150134528], + [110.409848973597931, 20.712498911149929], + [110.410647939767472, 20.711391707304887], + [110.419327475541905, 20.713487341152849], + [110.430908919877595, 20.701104151089005], + [110.43428564291672, 20.68213718068764], + [110.432378074121431, 20.6812781815675], + [110.433270590707195, 20.680041335962272], + [110.429759982909559, 20.680099226421557], + [110.424083274458738, 20.677542942435064], + [110.422628765124813, 20.680216821293051], + [110.416484572628818, 20.680318139966637] + ] + ], + [ + [ + [109.08427654094676, 21.017109949948907], + [109.084248297649424, 21.017404252929762], + [109.083994881507948, 21.017298118693542], + [109.084069552154773, 21.019266830491322], + [109.08153863767636, 21.045639660347302], + [109.088151908185083, 21.059786145586958], + [109.113943768040585, 21.072595757582128], + [109.124604386748132, 21.073946876472132], + [109.134473658419594, 21.069818627868965], + [109.134493718477316, 21.069823003749171], + [109.134496680571957, 21.069808997860644], + [109.134734937334642, 21.069709336692068], + [109.140755282437581, 21.060211427372554], + [109.14029865896174, 21.043655431544536], + [109.129557241784795, 21.021769647474677], + [109.123844929512529, 21.016896440869345], + [109.113832932342959, 21.020348287336628], + [109.113543434025274, 21.020091667118106], + [109.113173930816032, 21.020575491964649], + [109.109760214906373, 21.021752442277709], + [109.10541448879205, 21.026268950803907], + [109.097361912811394, 21.022896418981997], + [109.095911176236029, 21.021637626292229], + [109.099791614476899, 21.007763115085737], + [109.08427654094676, 21.017109949948907] + ] + ], + [ + [ + [110.641459439651342, 20.928120724732111], + [110.642289147632255, 20.919822965972404], + [110.626256228187785, 20.893748281137146], + [110.616871550028506, 20.873096418406476], + [110.607533496548228, 20.862767813129022], + [110.584323490230801, 20.85948169190663], + [110.558400462441384, 20.863757263836995], + [110.547270477695136, 20.875308908781165], + [110.541740863078701, 20.897630782988962], + [110.544557218438584, 20.910834938307488], + [110.544384265291953, 20.911413831694688], + [110.579401356702974, 20.950874820182843], + [110.579872726096497, 20.951550652749013], + [110.585468511014568, 20.955804357897481], + [110.600330763549891, 20.955054639283581], + [110.635534729762568, 20.942868688529227], + [110.640734682241089, 20.938342147412381], + [110.641459439651342, 20.928120724732111] + ] + ], + + [ + [ + [110.48736997933581, 21.074375658235653], + [110.49324998136629, 21.078572943167359], + [110.512276859205983, 21.081394330459556], + [110.513505682875461, 21.08174060870083], + [110.514293792265249, 21.081411907112578], + [110.525831588227902, 21.080066880288815], + [110.544573107645661, 21.072266275001699], + [110.555821512870494, 21.064091687487807], + [110.556098728205839, 21.063976067597732], + [110.555895316990842, 21.063260611340063], + [110.556472946616381, 21.051004309433562], + [110.535799776941687, 20.992578766785979], + [110.5351220757791, 20.990195095179693], + [110.533008176272986, 20.953160825961493], + [110.533827843397546, 20.940280130927245], + [110.531524375862404, 20.925640373687102], + [110.53143371094724, 20.925577124569749], + [110.531421152406836, 20.925357106368892], + [110.53094042161365, 20.925232999007061], + [110.521845200680872, 20.918888045228051], + [110.507475990564089, 20.91911501871472], + [110.507424306372101, 20.919161985740342], + [110.507337609255018, 20.919139603669894], + [110.507210762811283, 20.919356039386283], + [110.497561039572531, 20.928125041690247], + [110.494035374488647, 20.941836958254992], + [110.468425855999484, 20.985534001053509], + [110.437411285995225, 20.988935972339309], + [110.42981929509898, 20.987511266919629], + [110.404200642867863, 20.992578829689474], + [110.403059493196196, 20.992704001775216], + [110.402363619587007, 20.992639560545012], + [110.387132584209311, 20.988251968609607], + [110.369762979813643, 20.989620585109439], + [110.343396638725324, 20.987178935601179], + [110.322178886981561, 20.975394963334438], + [110.305134330264082, 20.965845555096625], + [110.267945408411933, 20.955510201765339], + [110.25186582889576, 20.953621030937104], + [110.228908006160438, 20.948294653846229], + [110.210144191966307, 20.940210242319182], + [110.196966329758453, 20.940883959226234], + [110.196906880924971, 20.94087016667681], + [110.196910261017067, 20.940886825735113], + [110.196865810554371, 20.940889098260637], + [110.194101080822207, 20.959390058048971], + [110.201008493715179, 20.98102380459936], + [110.206739634717323, 20.989331691983097], + [110.206774847150228, 20.989505239317278], + [110.246704146151046, 21.018140626456944], + [110.258367978865678, 21.028492522992167], + [110.271462861711512, 21.036119828935007], + [110.279269873788706, 21.056164716666292], + [110.300707547752111, 21.088973139418812], + [110.301597619459045, 21.090588614859431], + [110.301745614328354, 21.090561806507257], + [110.301762301337419, 21.09058734446668], + [110.324552005416848, 21.090599202196781], + [110.327435991006936, 21.085908154196741], + [110.348308018561198, 21.082127315929235], + [110.350131389779094, 21.082796343079526], + [110.379165639465654, 21.095133837168401], + [110.3918941443943, 21.098119836416679], + [110.393819062468069, 21.098826122904477], + [110.394285628264214, 21.098572985922122], + [110.409341079621981, 21.09603786200017], + [110.42935373381799, 21.081058886077582], + [110.452054304756061, 21.067230378806897], + [110.455458871186508, 21.065383218814535], + [110.48736997933581, 21.074375658235653] + ] + ], + + [ + [ + [113.13803169561119, 21.834671931664772], + [113.137864591895209, 21.834212411517658], + [113.13776512431474, 21.834361599045433], + [113.137590227634504, 21.834157990683934], + [113.137487469555211, 21.83477804254348], + [113.132875768509692, 21.841694952300621], + [113.131710052393359, 21.869639517954884], + [113.131421142548731, 21.871382826973885], + [113.132366541988617, 21.87162278341432], + [113.139319871311884, 21.876042896288972], + [113.141017772609743, 21.873818594430954], + [113.162265103559378, 21.879211483074958], + [113.181924560171709, 21.870845836636807], + [113.186226360185699, 21.874950408673111], + [113.200505415469109, 21.873958394878589], + [113.198587048523933, 21.863846601345745], + [113.198512120815593, 21.863787367506426], + [113.198671190474016, 21.863719678935592], + [113.198357451426858, 21.863665094158918], + [113.182312844623311, 21.85098108603454], + [113.174327202782166, 21.849949618632195], + [113.172100596140652, 21.857327811553887], + [113.155060059215444, 21.854495733967394], + [113.13803169561119, 21.834671931664772] + ] + ], + + [ + [ + [113.02007633532277, 21.850369908201124], + [113.019980647457658, 21.850486684161918], + [113.015007398656152, 21.852242495467884], + [113.002175958939105, 21.871857058343494], + [113.002366385901112, 21.871982851042663], + [113.002274595598934, 21.872094870479156], + [113.002826152339523, 21.872286564658971], + [113.018213558972192, 21.88245121462823], + [113.040271727108575, 21.885300817254986], + [113.040337061680859, 21.885323524360757], + [113.040328122607008, 21.885308102753921], + [113.04052154088734, 21.885333089653844], + [113.046636865242561, 21.871361602934332], + [113.041516554773111, 21.857306655862303], + [113.027381968646679, 21.857288657128258], + [113.020201912592299, 21.850408566247346], + [113.020116269678027, 21.850438802578392], + [113.02007633532277, 21.850369908201124] + ] + ], + + [ + [ + [112.525755544063273, 21.586309958459633], + [112.525788373831332, 21.586652551631122], + [112.519943378515592, 21.588904428572135], + [112.519251700082421, 21.598921467098112], + [112.530038364649045, 21.631003088317623], + [112.530076954731527, 21.631405792921463], + [112.53050024601373, 21.63161064522987], + [112.539383758121431, 21.641561768864594], + [112.54363685854544, 21.637968124145338], + [112.565563384738269, 21.648579492001691], + [112.565526931850002, 21.649419230773294], + [112.561393393959889, 21.657525198289495], + [112.556740172949986, 21.659915787755537], + [112.554896250275448, 21.668213395383269], + [112.555713661793177, 21.668663290081035], + [112.555388111085122, 21.669301702872822], + [112.587450995715429, 21.69604325887947], + [112.588257528625903, 21.696281416577882], + [112.605128311723107, 21.705468123798479], + [112.626566812344734, 21.709681933973545], + [112.643704117014749, 21.717849526089612], + [112.648441000405157, 21.714052739899376], + [112.658818355412251, 21.717117025252165], + [112.658881965248483, 21.716325964225977], + [112.659077833474512, 21.716484295896308], + [112.664737648911071, 21.696663988954519], + [112.661218761457803, 21.687265232165075], + [112.661278876787776, 21.686517629318779], + [112.635506891195945, 21.675957965589696], + [112.63545373317487, 21.674043982657643], + [112.660666719940366, 21.645344928514643], + [112.660543357684929, 21.645244301869653], + [112.660687682625692, 21.64520784234368], + [112.654876841772335, 21.633649545305047], + [112.647084490402605, 21.634265898020118], + [112.616396851575502, 21.609233977787486], + [112.602703986874133, 21.612895148456222], + [112.593947567830483, 21.609174938596723], + [112.590267646625648, 21.616084198819316], + [112.578689723144507, 21.616077282618356], + [112.56610600250697, 21.62119868672854], + [112.558477229615832, 21.594178200453296], + [112.557160924180408, 21.593861682232166], + [112.557511612146143, 21.592798101249475], + [112.541767726965929, 21.5894977586346], + [112.540858385151807, 21.589941580928642], + [112.525755544063273, 21.586309958459633] + ] + ], + [ + [ + [112.430023829246267, 21.666207347859178], + [112.452708679429051, 21.691544487934998], + [112.453218907660599, 21.692574019353401], + [112.460901833070935, 21.689165300260814], + [112.462900242333447, 21.669409845692357], + [112.455678509847118, 21.663234587529757], + [112.451147793895572, 21.651228518826212], + [112.451005318139906, 21.651233279210718], + [112.451004475618078, 21.651219216628146], + [112.450983783378234, 21.651233998727839], + [112.440550350546317, 21.65158259945477], + [112.430187063643061, 21.665974467404492], + [112.430271961006639, 21.666030087763321], + [112.430023829246267, 21.666207347859178] + ] + ], + [ + [ + [112.793822737995058, 21.613996200557413], + [112.793843769906744, 21.613469293369068], + [112.80658471370262, 21.602560214440818], + [112.812265439533675, 21.592712216232673], + [112.801673569099947, 21.581388651395184], + [112.770296651550041, 21.56666894929144], + [112.770167779141318, 21.56675700411007], + [112.770167577122876, 21.566756877786457], + [112.770166968315024, 21.566757558124412], + [112.756191275133062, 21.576306748215515], + [112.758980734388828, 21.579258085929826], + [112.751822354607427, 21.587257518633411], + [112.74845092727729, 21.586111956032859], + [112.748837652755213, 21.590592899311186], + [112.735181250318291, 21.605853820860929], + [112.730299025230337, 21.605085050756912], + [112.725904838836499, 21.616220137212604], + [112.725832275479675, 21.616301226189073], + [112.725859989847166, 21.616333786777957], + [112.725858242387559, 21.616338214927328], + [112.73359013293036, 21.63293880375328], + [112.747298213684772, 21.652483468139241], + [112.759053962520383, 21.655332161835375], + [112.775091994423406, 21.674174654401554], + [112.72951987490444, 21.669163255341996], + [112.715259019881145, 21.675493931233369], + [112.708407277847371, 21.675971073760049], + [112.704799986111112, 21.680136903399269], + [112.700614201468838, 21.681995056075113], + [112.701501145937669, 21.683946522131084], + [112.700374463559143, 21.685247655277394], + [112.703108879253719, 21.687483876614429], + [112.705911237140327, 21.693649658672467], + [112.702820825404942, 21.70114585589765], + [112.718696012959001, 21.721778878618025], + [112.719058542269579, 21.722576520036121], + [112.721071927611661, 21.723265542061348], + [112.735344588239343, 21.73012787860543], + [112.758212693093952, 21.735975878685075], + [112.776468892539427, 21.742223526987654], + [112.771281606275934, 21.753737825334852], + [112.776265841337931, 21.770975451991159], + [112.78401322304758, 21.76220700787318], + [112.794985052690279, 21.762167727259584], + [112.801814993479013, 21.772026600722533], + [112.812254475328885, 21.770064730661161], + [112.835180687277074, 21.779165114854855], + [112.835533970821302, 21.779389310001104], + [112.835700514176764, 21.779371456160266], + [112.835822465113225, 21.779419863650219], + [112.836099198178331, 21.779328716294184], + [112.871309342947598, 21.775554105659833], + [112.871045655721801, 21.775180988682212], + [112.870820237437016, 21.753144985252927], + [112.86146107095206, 21.745317213576307], + [112.828008831772479, 21.739119865610508], + [112.803404239626587, 21.695670677205527], + [112.801092404747365, 21.686772692392196], + [112.804542693605896, 21.680441050310584], + [112.808038380015773, 21.677496175464082], + [112.812309401281098, 21.666188326794327], + [112.816414306792439, 21.658655394468294], + [112.815693105170112, 21.657229717332307], + [112.816022786844599, 21.656356860408223], + [112.814596125790615, 21.655061199720073], + [112.793822737995058, 21.613996200557413] + ] + ], + + [ + [ + [121.590744286356099, 21.998346695672389], + [121.590729375067042, 21.998307964506097], + [121.530251842658913, 22.024856973605566], + [121.503679952904093, 22.051420393958772], + [121.506767897949231, 22.089714250360899], + [121.506777225655895, 22.089713876533462], + [121.506792968334508, 22.089927415714353], + [121.572031816509821, 22.087311704399045], + [121.572029220240651, 22.087098765796224], + [121.57222710478058, 22.087090835157653], + [121.571613091493262, 22.039924567457117], + [121.601201705185403, 22.025509204961995], + [121.596800544665385, 22.014077458231622], + [121.590970504901875, 21.998247011187971], + [121.590744286356099, 21.998346695672389] + ] + ], + + [ + [ + [113.922647525696775, 22.154050550303086], + [113.92216764989486, 22.154186044371354], + [113.922124615943304, 22.154914365115935], + [113.922653425789164, 22.155629154908645], + [113.923461154455168, 22.156000531342691], + [113.924001015792314, 22.155284726386476], + [113.923643137515327, 22.155305086216142], + [113.923339276296318, 22.154676137571816], + [113.922647525696775, 22.154050550303086] + ] + ], + [ + [ + [114.250687529929266, 22.161530307351615], + [114.251075737103051, 22.161771383534564], + [114.251909234639584, 22.161101075170127], + [114.25186025631119, 22.160335786957269], + [114.2498181404126, 22.159428519096082], + [114.248930559760112, 22.159698607300161], + [114.249185657955351, 22.160778027056743], + [114.250687529929266, 22.161530307351615] + ] + ], + + [ + [ + [113.903078837846081, 22.15645207928317], + [113.902349296351844, 22.157368458451206], + [113.899529086351322, 22.159039983022652], + [113.899206781763056, 22.159690196601865], + [113.899084617075076, 22.160707570965069], + [113.8994068347953, 22.161480903226586], + [113.90056168393275, 22.162515393356486], + [113.902281867428385, 22.163520810708516], + [113.904494258571006, 22.163651714331181], + [113.905710001937834, 22.162486098774533], + [113.906785518286242, 22.162788006110954], + [113.90721764506992, 22.16395735232609], + [113.90900937408955, 22.164013878579766], + [113.909501488164466, 22.164983084601865], + [113.910388736471901, 22.165574990327347], + [113.910370708891833, 22.165931131732304], + [113.908888125283426, 22.167293156146648], + [113.909234178913067, 22.168453482303956], + [113.90929514757255, 22.169303781488388], + [113.909605230418038, 22.169691822654041], + [113.910595515128591, 22.170112618203532], + [113.911482749940291, 22.170174279399298], + [113.913730247560224, 22.169175829647099], + [113.914744336922979, 22.169620436353302], + [113.916913497180488, 22.168400624776996], + [113.917393528507517, 22.167706035267017], + [113.916141604991765, 22.16660245390052], + [113.914878553214962, 22.166334122759551], + [113.913572398951047, 22.166378860227447], + [113.913323377749762, 22.166105885811451], + [113.913177527474403, 22.163317903941969], + [113.913973644200397, 22.16332549099301], + [113.914823764250414, 22.162866841047322], + [113.915273877759645, 22.161595091816071], + [113.91548597144029, 22.160295467643298], + [113.915224985649459, 22.159808438691812], + [113.913177721069971, 22.160206718222877], + [113.911258405438502, 22.158727036542945], + [113.909829971519358, 22.158981684944777], + [113.907491079099913, 22.158937371758594], + [113.906378548070137, 22.159158705350702], + [113.905813280293884, 22.158876702502877], + [113.905224064494135, 22.15730619400566], + [113.904531711732645, 22.156718059047684], + [113.903078837846081, 22.15645207928317] + ] + ], + + [ + [ + [113.899449268284854, 22.171136552355296], + [113.898233215316765, 22.171569552610983], + [113.898026008753845, 22.171970668371593], + [113.899205992088909, 22.172362982687474], + [113.900762220884104, 22.172400125981174], + [113.901394622718783, 22.173466545202817], + [113.902038081293895, 22.1734465426367], + [113.902348338942119, 22.172739275436701], + [113.901935133124226, 22.171459803101961], + [113.901533856672728, 22.171324749964626], + [113.901205578878816, 22.171953977277106], + [113.900701199949722, 22.171994971902215], + [113.899449268284854, 22.171136552355296] + ] + ], + + [ + [ + [114.349121850385572, 22.253100729207063], + [114.3483149144637, 22.253612286298676], + [114.348127133084404, 22.254213792638954], + [114.348229877227283, 22.256039149859767], + [114.347890295934548, 22.256770959273769], + [114.348005042339906, 22.258294202317259], + [114.348793959982999, 22.258394853327424], + [114.350303955670853, 22.257972120661169], + [114.350971006146466, 22.258996277945791], + [114.35085605909488, 22.26056092658348], + [114.351007818816271, 22.261189849136752], + [114.351632976132805, 22.261523884010028], + [114.352367035506603, 22.26128957969361], + [114.352645710605756, 22.260733952727872], + [114.352481988381456, 22.259683923572236], + [114.352675805714469, 22.25861728977841], + [114.353252110722806, 22.257914124608764], + [114.353362056461805, 22.256553544777066], + [114.353107413332182, 22.256055822065093], + [114.352306484706901, 22.255427976695621], + [114.352779941929299, 22.254343864461369], + [114.352597211448, 22.253805010867406], + [114.351456702577067, 22.253688897758789], + [114.349849792844566, 22.254328833501447], + [114.34981889521255, 22.25336460175237], + [114.349121850385572, 22.253100729207063] + ] + ], + + [ + [ + [114.347047078262747, 22.262781183428526], + [114.346100380530913, 22.263019931828111], + [114.345705903189952, 22.263494771301872], + [114.345754740463946, 22.264985108130958], + [114.346130140663618, 22.266156770249541], + [114.345948312919944, 22.267456460581943], + [114.346324743911936, 22.26813398035868], + [114.348313927777241, 22.269240781834505], + [114.348653427165388, 22.269841356627293], + [114.348489590521552, 22.270784904715377], + [114.348890021926593, 22.271168313307182], + [114.349672957297599, 22.271292991206277], + [114.35078849789528, 22.270845952236826], + [114.351291865106873, 22.270350957778781], + [114.351376788146155, 22.269803661354668], + [114.350570916820587, 22.26878374966692], + [114.350624902254452, 22.267881404544827], + [114.34977610483844, 22.266771550011832], + [114.349223922177785, 22.265600173939333], + [114.349296890854944, 22.264537746102704], + [114.348933429864971, 22.263787163246985], + [114.347823002770497, 22.262869841629225], + [114.347047078262747, 22.262781183428526] + ] + ], + [ + [ + [114.314506449184094, 22.273911198131], + [114.313420969235821, 22.274163254597482], + [114.312195620241766, 22.275181760370451], + [114.311952915812611, 22.275844379889282], + [114.312213500638464, 22.276689137818277], + [114.313280951141422, 22.277585440648966], + [114.314233579348169, 22.278004811781724], + [114.315500796313728, 22.277618375278916], + [114.316077058396687, 22.276183920961511], + [114.316095127667325, 22.274668474629735], + [114.31557391260317, 22.274101283719798], + [114.314506449184094, 22.273911198131] + ] + ], + [ + [ + [114.075926150983932, 22.281845269600989], + [114.074736588895192, 22.281969517446942], + [114.073983855663641, 22.282745524281612], + [114.073770866558348, 22.284041097368902], + [114.074043692095344, 22.284874020280913], + [114.075925864491211, 22.286284437802827], + [114.079277907514125, 22.287265609350214], + [114.079860816838433, 22.287114085203452], + [114.080152812457072, 22.286497687814439], + [114.079903940082204, 22.285100524796128], + [114.079278063860343, 22.284843977499207], + [114.079254109994963, 22.284198828343495], + [114.080062013518187, 22.283589999331113], + [114.080153043720017, 22.282915747822344], + [114.079892118061096, 22.282372815816938], + [114.078962313846645, 22.281920475105832], + [114.075926150983932, 22.281845269600989] + ] + ], + [ + [ + [114.111258566139611, 22.282728193685411], + [114.110875053901935, 22.28295304351127], + [114.110644711937141, 22.28366710889177], + [114.110692700201895, 22.284802432802955], + [114.111058121939664, 22.285570830910817], + [114.11183009516715, 22.286208430963406], + [114.11271828102474, 22.286401009395334], + [114.113691639817105, 22.286283593472394], + [114.115126765868325, 22.285320315636969], + [114.115492346972047, 22.284671406360484], + [114.115443311703999, 22.284091218669161], + [114.114287675685731, 22.283351219239215], + [114.112973829094102, 22.283342365311992], + [114.111258566139611, 22.282728193685411] + ] + ], + [ + [ + [114.117024669959378, 22.284615540090023], + [114.115991038203347, 22.285496986539822], + [114.11599100212257, 22.286056132530977], + [114.116939417681209, 22.286489963825154], + [114.11736609198509, 22.286286244962277], + [114.117687673760145, 22.285065182345569], + [114.117024669959378, 22.284615540090023] + ] + ], + [ + [ + [114.041918782244196, 22.279583529794493], + [114.040784821953821, 22.279582196892669], + [114.039129819681776, 22.280443391672154], + [114.038129701447076, 22.280535851909171], + [114.037335186115911, 22.28111796293673], + [114.037031715181058, 22.282012952752499], + [114.037219303017892, 22.282780691139511], + [114.03780210920867, 22.283922554124196], + [114.036789043331652, 22.284239143945168], + [114.036315938108828, 22.284686442033408], + [114.035364625489038, 22.287645606599138], + [114.034855610522328, 22.288120020016684], + [114.034012298547481, 22.288290217691888], + [114.032655078677706, 22.28823570926652], + [114.031757909388489, 22.288745184220744], + [114.031872607430998, 22.2897201343694], + [114.032939344897571, 22.290542564240919], + [114.036831517625401, 22.291141826428493], + [114.039874689830398, 22.292036619183982], + [114.044476492856887, 22.292806111210595], + [114.045301193438803, 22.291513937320701], + [114.046210713826383, 22.291253862032836], + [114.046047025545363, 22.290560044310784], + [114.045259383247469, 22.28964355191021], + [114.042924433019422, 22.288557559278299], + [114.042027077701491, 22.28755137803223], + [114.040602665848766, 22.287174632616566], + [114.040414041638854, 22.286688955036972], + [114.041160754070219, 22.285604902677029], + [114.041724735353952, 22.285697601820548], + [114.042178869920903, 22.286595776338487], + [114.043003382985788, 22.287194024657872], + [114.044289162672072, 22.28732612868944], + [114.045762705791219, 22.287232813497685], + [114.046472573693549, 22.286822147522365], + [114.046629384111625, 22.285829546737663], + [114.04705474329478, 22.285175451895714], + [114.04767278592702, 22.284819027377484], + [114.049225410109756, 22.284451646032728], + [114.049734680948447, 22.283862432231533], + [114.049517083156061, 22.28268657308255], + [114.046345156946714, 22.280965884162374], + [114.044683968971242, 22.279957297521094], + [114.041918782244196, 22.279583529794493] + ] + ], + [ + [ + [114.036978314447722, 22.258698599776256], + [114.039397741757185, 22.258284556233416], + [114.039961679310082, 22.258552278545906], + [114.041423002130713, 22.25881888862839], + [114.042756650817211, 22.25860271964337], + [114.044934002552537, 22.257340403924559], + [114.045624937044309, 22.256051489201912], + [114.045570163085287, 22.253939988347632], + [114.044260547129738, 22.250973035956097], + [114.044309506043135, 22.250318729644569], + [114.045382762090711, 22.249442063232827], + [114.047517505016685, 22.246333459620054], + [114.047299911853045, 22.245365633556446], + [114.046371442742753, 22.244734457674387], + [114.046475352635269, 22.243515857723107], + [114.045625807706017, 22.242472405314818], + [114.045165653044194, 22.241186030775065], + [114.044207279927136, 22.240968114685725], + [114.043218969420764, 22.241088402024083], + [114.042169750688586, 22.241986102470428], + [114.040398876538788, 22.242958570915743], + [114.039950649903304, 22.243739881257341], + [114.039737951258473, 22.245169828452347], + [114.039295709442413, 22.24616419632207], + [114.038016031246784, 22.24759674581793], + [114.03804693489721, 22.248180846443734], + [114.038477082343874, 22.248739962810202], + [114.038452098441994, 22.249226170083382], + [114.037937044656644, 22.249737584606581], + [114.036288204397337, 22.250199811333186], + [114.03556069406676, 22.249322376248884], + [114.034833130839374, 22.249516277513884], + [114.034572584946389, 22.250587262109832], + [114.033911849313242, 22.25168027938032], + [114.032790057683357, 22.253014573274239], + [114.031559562204521, 22.253819026660665], + [114.028741576870772, 22.253646478360647], + [114.02778964500142, 22.25372207713167], + [114.027280726477471, 22.254279627680358], + [114.026261866261663, 22.256075947690757], + [114.026189990443797, 22.256635309440949], + [114.026553149292823, 22.25716946781613], + [114.027577882472158, 22.257264695007759], + [114.027765373483064, 22.258796631557509], + [114.028061702459112, 22.259158932427358], + [114.029159318159458, 22.259208984868785], + [114.031316771290179, 22.258505040493194], + [114.032722804035359, 22.259138545436858], + [114.036978314447722, 22.258698599776256] + ] + ], + [ + [ + [114.347028694352261, 22.253435495589766], + [114.345737476822961, 22.253714873295547], + [114.345258125925739, 22.254111848574652], + [114.345270039940729, 22.255207150024432], + [114.346179744824809, 22.255499610617395], + [114.347186387429304, 22.254839631561328], + [114.347544929343371, 22.254259828491271], + [114.347490055055644, 22.253466690692459], + [114.347028694352261, 22.253435495589766] + ] + ], + [ + [ + [114.290888942127808, 22.257505455130961], + [114.292127742354793, 22.258058867498235], + [114.293832047208312, 22.258400497301484], + [114.295082721941185, 22.259141855048295], + [114.296466281453732, 22.258783653067457], + [114.296478329908652, 22.257803349406252], + [114.295865029149937, 22.257094078093314], + [114.296532340337009, 22.25670894700183], + [114.296733153029237, 22.256238500747191], + [114.297527311389771, 22.255829151796632], + [114.297885968098342, 22.254974340909868], + [114.297527415676186, 22.254162661013858], + [114.296563458323845, 22.254290188448053], + [114.296459624275684, 22.253425091948028], + [114.295877253144852, 22.253310946583554], + [114.295896267003997, 22.252767756668874], + [114.296733420910883, 22.251957235885591], + [114.296490725467308, 22.251275405449768], + [114.296787438113427, 22.250748792372811], + [114.297983132830652, 22.250619896833882], + [114.298541529425535, 22.2502679135074], + [114.298432722816827, 22.24913574555449], + [114.298589635167701, 22.247714069693078], + [114.298401869020694, 22.24735525746452], + [114.296739693466606, 22.247496888560136], + [114.296187335106566, 22.246733503939133], + [114.29664889884441, 22.245784509147345], + [114.296775847006401, 22.244419898135554], + [114.296375352580171, 22.243240151860984], + [114.296333467067825, 22.242128874606578], + [114.295793098360377, 22.241235422312279], + [114.295374546457865, 22.24111301736923], + [114.293754187303335, 22.241438528551278], + [114.29339652291155, 22.241782158034059], + [114.292462439034168, 22.24177950960593], + [114.290526295286554, 22.241198062928103], + [114.290155662469161, 22.240699420871142], + [114.290240704064544, 22.238807717031516], + [114.2895314033414, 22.237755360341993], + [114.288887986432499, 22.237412122500924], + [114.287480164876712, 22.237517018033419], + [114.286496905783878, 22.238322537615382], + [114.286368930913966, 22.239532076810946], + [114.286727607905718, 22.240160813563989], + [114.287425007519744, 22.24075609647948], + [114.287279082124925, 22.241467505850704], + [114.28590814194672, 22.241890389168283], + [114.28464508277662, 22.242001990841846], + [114.283037179560978, 22.242555088346013], + [114.279964976262434, 22.244532158567281], + [114.279558133671415, 22.245692949058505], + [114.280225691025947, 22.246689532105794], + [114.280310570591098, 22.247824783002557], + [114.279812748602112, 22.249561845049033], + [114.280231424942073, 22.250892790568113], + [114.282307982062079, 22.253468229184168], + [114.28485110397294, 22.255237722898528], + [114.285761407407961, 22.25543765130061], + [114.28627102441898, 22.255252953723865], + [114.286865595688482, 22.254581996267447], + [114.2874791073681, 22.254438159315665], + [114.288510201147062, 22.255144008343024], + [114.290888942127808, 22.257505455130961] + ] + ], + [ + [ + [114.049852236764991, 22.256945703583352], + [114.048451343801489, 22.2572587240875], + [114.048268593141643, 22.257782264180118], + [114.047074454028973, 22.258078909707145], + [114.046516260306802, 22.259489532861497], + [114.046977475117387, 22.260162724611241], + [114.047092238764534, 22.260986714053391], + [114.046892504616508, 22.261821387064895], + [114.04741962142856, 22.262493440915971], + [114.049093964075055, 22.263397145822854], + [114.049597147797044, 22.264266345182563], + [114.050240173282347, 22.264530093480886], + [114.051489363321252, 22.264462539658382], + [114.052101472303107, 22.264841426352952], + [114.053521489781843, 22.265299777521097], + [114.05454013772588, 22.265317835987133], + [114.055474952260781, 22.265055009841042], + [114.055729677461088, 22.264331332637166], + [114.056487787738817, 22.263541719300409], + [114.056542774102056, 22.262708381138687], + [114.055789773188366, 22.261672460953708], + [114.054753233257685, 22.259525772800256], + [114.053782556749653, 22.25881641314637], + [114.052781930921356, 22.258553277190863], + [114.050937638394799, 22.256979492632759], + [114.049852236764991, 22.256945703583352] + ] + ], + + [ + [ + [114.302786875366124, 22.180951925374295], + [114.302027773082543, 22.181341325219435], + [114.302040684958158, 22.182501726520364], + [114.303338035677697, 22.18355095113435], + [114.303993213580284, 22.183692901680285], + [114.304557529951509, 22.183311808947284], + [114.304654436486061, 22.18285347801379], + [114.30401831419222, 22.181583092276689], + [114.302786875366124, 22.180951925374295] + ] + ], + [ + [ + [114.287319860960139, 22.18043983849817], + [114.285577219906116, 22.180650136308003], + [114.284054297258209, 22.181326252311571], + [114.283446663851748, 22.182271323332657], + [114.283222688326774, 22.184344340963744], + [114.282445139827814, 22.185456651805637], + [114.282657947564104, 22.186285704082902], + [114.283410381923062, 22.187192146680371], + [114.284101874089743, 22.18756745446461], + [114.285274043005657, 22.187153871420445], + [114.28578964033828, 22.187341295219749], + [114.285710641924382, 22.188284733139639], + [114.28595339404454, 22.189269780945381], + [114.286541881598851, 22.1901153365292], + [114.287301252219862, 22.190437473495059], + [114.288144580431094, 22.190023220521713], + [114.289564469679732, 22.188214668357737], + [114.289862284492102, 22.186946806366851], + [114.289570627038756, 22.185606721367975], + [114.289236941264846, 22.185268051646876], + [114.289183034187914, 22.184532858605657], + [114.289424875339108, 22.183686224475792], + [114.289461938147753, 22.182157618760186], + [114.289201227791537, 22.181176614380746], + [114.288187130834856, 22.180630771077261], + [114.287319860960139, 22.18043983849817] + ] + ], + [ + [ + [114.304654394618296, 22.183523721451799], + [114.303999199728722, 22.183794928583112], + [114.30396921542966, 22.184142104969766], + [114.304843019842721, 22.185706190628721], + [114.304703157455663, 22.186331653998078], + [114.305139498201115, 22.18803552384173], + [114.305873506764158, 22.188888572525318], + [114.306559631464282, 22.188715327157556], + [114.306534783892999, 22.18679468032704], + [114.305231642607566, 22.18385385808001], + [114.304654394618296, 22.183523721451799] + ] + ], + [ + [ + [114.289971130030935, 22.18786298658231], + [114.289461498439991, 22.189208164334566], + [114.290140827433675, 22.190269615090635], + [114.290578432443368, 22.190241000177142], + [114.290899198848791, 22.189267205674145], + [114.290657477106137, 22.188368220296674], + [114.289971130030935, 22.18786298658231] + ] + ], + [ + [ + [113.99004986270883, 22.188573063717293], + [113.989274766361135, 22.188870486670933], + [113.987802302641569, 22.190452437904693], + [113.987305469670304, 22.191320222280112], + [113.985978708006812, 22.191487207237099], + [113.985154696041903, 22.191787742077398], + [113.984669822560519, 22.192586450813476], + [113.983911654673307, 22.192613682292574], + [113.983166426792792, 22.192970985604848], + [113.982348322936247, 22.193995729212492], + [113.982391129222066, 22.195446117330246], + [113.982827016820949, 22.196536233855916], + [113.98304542403713, 22.197626980871075], + [113.983784574372692, 22.198752217463735], + [113.984638478508572, 22.199248889554809], + [113.98523893871797, 22.200550578809331], + [113.98642002002353, 22.201152304546216], + [113.987377605743006, 22.202203833552829], + [113.987947231618833, 22.201768991205938], + [113.988891883728172, 22.202023267086769], + [113.990789225270603, 22.201220315668028], + [113.990813251885072, 22.199851767281313], + [113.992073152027487, 22.1991567420202], + [113.991934545901188, 22.198405896165887], + [113.992382508808589, 22.197092088391571], + [113.991521685344622, 22.196690534865205], + [113.991292353777538, 22.195166686616943], + [113.992279935034773, 22.194407450951481], + [113.993025011897302, 22.195320530436589], + [113.994127257137563, 22.195145144512793], + [113.994879431016841, 22.19411750955005], + [113.994879473792764, 22.193439269229131], + [113.994363823910192, 22.192594527218549], + [113.994521458152661, 22.192111879618363], + [113.994304070700082, 22.191066163759391], + [113.993340549443232, 22.19012073323028], + [113.99004986270883, 22.188573063717293] + ] + ], + [ + [ + [113.581472246413455, 22.204034621698167], + [113.581470596507572, 22.198609739289722], + [113.58116429097015, 22.197788224851969], + [113.578939657342346, 22.196282924101595], + [113.57195959009043, 22.196418977677755], + [113.57130750972874, 22.196829358613748], + [113.571001967696873, 22.197481223583118], + [113.571001964051192, 22.197538612016285], + [113.570939864270528, 22.197499155364948], + [113.57093944172253, 22.204150470666963], + [113.571140645263256, 22.204150665722619], + [113.571823188294587, 22.215068228098772], + [113.585713248207909, 22.211986042680554], + [113.581494280410837, 22.204034642929972], + [113.581472246413455, 22.204034621698167] + ] + ], + [ + [ + [114.253324247041363, 22.172261130574611], + [114.254557714758462, 22.173560420611732], + [114.255262914446092, 22.1749337934416], + [114.255627031206956, 22.175293848932085], + [114.25726754666681, 22.1759916945783], + [114.257935700906259, 22.176657743374228], + [114.258919929220554, 22.177082579288722], + [114.261313356631646, 22.177502803247357], + [114.262795487282915, 22.178033315371408], + [114.26342747755676, 22.178875308670733], + [114.263603438164267, 22.179652502942837], + [114.264551393084631, 22.180812419765367], + [114.265504364248628, 22.181130993051564], + [114.2669802965748, 22.180847983891631], + [114.268001288061981, 22.179228719122563], + [114.268602230805598, 22.178807151389599], + [114.270782879955902, 22.177681131468958], + [114.271523728119647, 22.177153353671557], + [114.272118626061257, 22.176167507883839], + [114.272786566852631, 22.173915118407187], + [114.27381327785254, 22.173104933125742], + [114.274025231417099, 22.172646575663105], + [114.273600432737652, 22.171800634037961], + [114.27261078552803, 22.171274283764227], + [114.272191953627654, 22.170571369248258], + [114.272156008043495, 22.169864134336713], + [114.27247095943811, 22.169160610121637], + [114.273631680793713, 22.167647051753399], + [114.273916695549374, 22.165816111711859], + [114.274912497882255, 22.163039164794622], + [114.274493699960445, 22.16236929085095], + [114.271664635557059, 22.161983559681829], + [114.266945489909105, 22.161736876558169], + [114.266240538364272, 22.161770330869832], + [114.265748504948249, 22.162685976788683], + [114.265967428437932, 22.163765255184813], + [114.26487444743006, 22.163900944984654], + [114.263744518682401, 22.1624049912351], + [114.261982460626612, 22.16113937378249], + [114.262298606171385, 22.159344541486366], + [114.262019631529469, 22.15846133280947], + [114.260506525058986, 22.156704310878197], + [114.258885249199793, 22.155751548978369], + [114.257335862969327, 22.155187817803697], + [114.255221134048426, 22.155086296478846], + [114.254783923520321, 22.155654601718819], + [114.256096293608778, 22.157772136612795], + [114.257462621675188, 22.159677506306704], + [114.25706845190544, 22.160461917249794], + [114.255056720413975, 22.160687479612449], + [114.25278368118164, 22.161108994276184], + [114.252164352846535, 22.161350148642782], + [114.251824125325086, 22.162130473901879], + [114.252346343229576, 22.163009763241785], + [114.253063711455141, 22.162813610114384], + [114.253773942507863, 22.164424123950791], + [114.253360748742949, 22.164481204367537], + [114.252795505482439, 22.164024101155814], + [114.251142667370928, 22.163496035818206], + [114.250614347349483, 22.163778164057096], + [114.250158006694363, 22.164902599729146], + [114.250060862910743, 22.166268116621492], + [114.251142305347187, 22.169305226447236], + [114.252551921650351, 22.171451920491585], + [114.253324247041363, 22.172261130574611] + ] + ], + [ + [ + [113.92531712755023, 22.177513770191197], + [113.924947277617363, 22.177514155639095], + [113.924364438610198, 22.178516119029812], + [113.923434700511464, 22.17949739674167], + [113.923732554669002, 22.180249382376143], + [113.92424237719203, 22.180220866770409], + [113.924722230639915, 22.179684184203797], + [113.925906762425598, 22.179319807031774], + [113.926240641895689, 22.178841269688061], + [113.926106757066776, 22.177970095208945], + [113.92531712755023, 22.177513770191197] + ] + ], + [ + [ + [113.916559930421315, 22.177533257384987], + [113.915594879983146, 22.177926015093323], + [113.915448816404222, 22.178821433308741], + [113.914841737949317, 22.179381999129006], + [113.914482739713833, 22.178805992928762], + [113.913389639680688, 22.178132334174148], + [113.912854493792935, 22.179022929895108], + [113.912812442817298, 22.179718205390948], + [113.913140460077315, 22.180368280926427], + [113.912830336421166, 22.181479840768475], + [113.911475017502198, 22.181909618388435], + [113.910381725744017, 22.181779011261529], + [113.909148363729642, 22.181056179807371], + [113.908966353497348, 22.180156909016556], + [113.90741678469945, 22.179208995385451], + [113.905429794704602, 22.17949549943031], + [113.905277642281405, 22.180623935847869], + [113.905884904837691, 22.181568181565456], + [113.906073891582693, 22.183329788701535], + [113.905629577907035, 22.184682357209205], + [113.90611576588033, 22.185687635153073], + [113.906218687146676, 22.187780369838112], + [113.90669890193675, 22.188091384414832], + [113.908357660851735, 22.187538770793193], + [113.909355093174455, 22.186578115953942], + [113.910211399465794, 22.186185673539725], + [113.91124477379131, 22.1848857967227], + [113.911845994003599, 22.183712112337965], + [113.91275121770714, 22.183151488060698], + [113.913407330463713, 22.183143157023881], + [113.914112370541176, 22.18406611798396], + [113.91561250778139, 22.183918193535302], + [113.916602569669408, 22.183329349359141], + [113.917489623791994, 22.182180328946476], + [113.919007507684753, 22.18215820772577], + [113.920058414835353, 22.181303064360229], + [113.920125429889268, 22.180882856185228], + [113.919676544785972, 22.180166957000104], + [113.920775362210861, 22.180060014162088], + [113.920915367530398, 22.17952069756144], + [113.918995726837551, 22.178659937135084], + [113.918947681335894, 22.179477273837577], + [113.917847717804534, 22.180385420469282], + [113.917222748788291, 22.180320835060421], + [113.916681803288043, 22.179576927722486], + [113.916699845967017, 22.178890664046119], + [113.917106885873196, 22.178166124063175], + [113.916559930421315, 22.177533257384987] + ] + ], + [ + [ + [114.244723288952045, 22.178175057366875], + [114.24403667171795, 22.178788140677586], + [114.244400892858451, 22.180206737724941], + [114.244297779267328, 22.180631871704296], + [114.243360915077673, 22.181477967569759], + [114.243342811651274, 22.182879473297479], + [114.243738038615206, 22.184805265708647], + [114.243780985983236, 22.186247796539416], + [114.243196368376744, 22.187899250348682], + [114.243470579943406, 22.188405499475355], + [114.24454647195418, 22.188916920026806], + [114.247914030441379, 22.189277508486672], + [114.253256083223576, 22.190421762347494], + [114.255206930040245, 22.190380420813273], + [114.255990253571824, 22.189914082533676], + [114.256841636235194, 22.188446344208238], + [114.257369950843028, 22.186055338446405], + [114.257267042232542, 22.184085655601514], + [114.256646939033359, 22.18256126995276], + [114.255693679962562, 22.181331051485412], + [114.254697332310357, 22.180631999572981], + [114.250947584489381, 22.179107869382932], + [114.250309209782046, 22.179148904009022], + [114.250182076843871, 22.180060239785494], + [114.246795724894383, 22.181270510331732], + [114.245969112697352, 22.181012308103423], + [114.246006252347172, 22.179234663321751], + [114.245209672988352, 22.17840423119295], + [114.244723288952045, 22.178175057366875] + ] + ], + [ + [ + [114.149429574242731, 22.212237192424791], + [114.1498861317327, 22.212389476064104], + [114.152298260621919, 22.212479667515595], + [114.153168546967109, 22.211699928267535], + [114.153642945362165, 22.210692730899588], + [114.15421177923038, 22.210484218048766], + [114.155666088230944, 22.210748039220803], + [114.159119169087759, 22.210922355394462], + [114.161110568813697, 22.209368493630198], + [114.16145381278865, 22.207829564120132], + [114.16168721365004, 22.207744008245715], + [114.150700648994331, 22.182287351590467], + [114.150832480741258, 22.181730336609871], + [114.150090903820072, 22.180874528380052], + [114.149955335295772, 22.18056040640613], + [114.149818559180503, 22.180560232213018], + [114.149711729025981, 22.180436946114412], + [114.147379900672547, 22.180523057068186], + [114.147320301821651, 22.180557050522872], + [114.138740343992453, 22.180546123399136], + [114.13874045055482, 22.178881903362257], + [114.138314572749849, 22.17749977219362], + [114.136585723431565, 22.17715416283772], + [114.135033268483511, 22.177933288340487], + [114.132917742236003, 22.180538707944287], + [114.130034107300062, 22.180535035451207], + [114.128038839811978, 22.177846377956463], + [114.126134202781415, 22.177586126207423], + [114.124059317224635, 22.178361198778308], + [114.122768948931508, 22.179312245667241], + [114.120086355641249, 22.179227694404371], + [114.115334817081262, 22.180434316820314], + [114.113351817283302, 22.182852858160846], + [114.113351583929003, 22.186482171893847], + [114.114567180877714, 22.18846969021023], + [114.115830732700445, 22.189201166100471], + [114.117289053035762, 22.218061996113825], + [114.115946252726999, 22.218957188888478], + [114.11472947401235, 22.218695232959252], + [114.114814775496328, 22.215932373716786], + [114.114127902912259, 22.214118299058381], + [114.111622555834998, 22.212649255746854], + [114.109122453647018, 22.211614610127214], + [114.108082264958469, 22.210836882526532], + [114.103570454805578, 22.210705343362285], + [114.102239177920893, 22.211174225447319], + [114.101825760367163, 22.211902401030425], + [114.100318105793235, 22.217639127339851], + [114.100318042886471, 22.218615451101989], + [114.100579196456621, 22.219571793987395], + [114.101308755995674, 22.220475181966158], + [114.106902055159253, 22.22423185863185], + [114.108836226772212, 22.225315016360355], + [114.110393130146349, 22.225614873400747], + [114.110393085685146, 22.226305097038402], + [114.108191350283604, 22.227039289034217], + [114.107801860695389, 22.227599305489665], + [114.108021059369435, 22.228465676151], + [114.109571830522185, 22.229846824326405], + [114.109747981591852, 22.23088524260768], + [114.109054100573005, 22.23135906115899], + [114.106597210930488, 22.23209327624274], + [114.105423894858248, 22.232914138944398], + [114.10529569376925, 22.233951427436988], + [114.105813182210895, 22.234854878304912], + [114.10736982310641, 22.236023811912858], + [114.111821218539703, 22.237533452403213], + [114.113025800740061, 22.238310418549919], + [114.115062678933029, 22.2386138662119], + [114.116352565936424, 22.239174980522229], + [114.11700345647769, 22.240813986925161], + [114.11816523438543, 22.241464116543163], + [114.118465762904066, 22.241349625492468], + [114.118472723452939, 22.241487377955242], + [114.118625121417111, 22.241288915368592], + [114.118731153977592, 22.241248520602358], + [114.118999448758217, 22.240801441846404], + [114.119826910441262, 22.23972386717627], + [114.120842746136105, 22.239648884736663], + [114.122315302016389, 22.239307170025711], + [114.123264046941699, 22.238224769898451], + [114.123434453972138, 22.236627442061138], + [114.12306695145557, 22.23550447406269], + [114.133477484799826, 22.221947197316045], + [114.133885971704416, 22.222074104599479], + [114.135224874389692, 22.221858851774545], + [114.136211091021565, 22.220993938234113], + [114.137343747976928, 22.218792818268518], + [114.137431716779801, 22.216797738061629], + [114.137605476578798, 22.216571456697878], + [114.149429574242731, 22.212237192424791] + ] + ], + [ + [ + [113.94551815169163, 22.214291776499316], + [113.94531838247616, 22.214786319800965], + [113.945942523019198, 22.215369330204592], + [113.946701520392011, 22.215057765389336], + [113.94625815880012, 22.214441414798799], + [113.94551815169163, 22.214291776499316] + ] + ], + [ + [ + [114.184991599006068, 22.213406660553964], + [114.184449149702729, 22.213715771165209], + [114.18371212811158, 22.214882808297553], + [114.183097389039986, 22.216623256056291], + [114.183182571123524, 22.217317644256056], + [114.1843576477102, 22.217838979531663], + [114.185130689456031, 22.217770371987541], + [114.186154404726437, 22.217327089455043], + [114.187664368069264, 22.216949693098073], + [114.188157673415958, 22.216554447292477], + [114.188498643811968, 22.215169595648053], + [114.18813372478202, 22.214756804165152], + [114.186994793330925, 22.214280594897318], + [114.185661356711222, 22.213452898273413], + [114.184991599006068, 22.213406660553964] + ] + ], + [ + [ + [114.031089364418008, 22.209819267933788], + [114.034642204740919, 22.207481252791005], + [114.035709070752063, 22.207621597661102], + [114.036648173376321, 22.208477536397314], + [114.038182204038364, 22.208746838045226], + [114.039509738600373, 22.208282455538566], + [114.039764347714055, 22.207014410105621], + [114.041074009052252, 22.206136991003966], + [114.040996195819915, 22.20541792798976], + [114.039686612496254, 22.205126949479141], + [114.03939518253739, 22.204677496598052], + [114.039352320973535, 22.203762284557801], + [114.038983055101795, 22.203076941153817], + [114.037279322340837, 22.202659970785856], + [114.036818255759869, 22.202019893075551], + [114.036654650332864, 22.200826886209576], + [114.036109745831681, 22.200362086811779], + [114.035394142904963, 22.200612975880947], + [114.034987907564982, 22.201305245662994], + [114.033678440553302, 22.202980173790035], + [114.032714403902546, 22.203157728688073], + [114.032272334124684, 22.202905793026844], + [114.032296334238367, 22.202125460191468], + [114.031793380552628, 22.202122775028077], + [114.030683684491763, 22.202562852841147], + [114.02978062335832, 22.202291161506263], + [114.028774869205165, 22.20101441710155], + [114.028242044602948, 22.200721754471253], + [114.028272053114691, 22.199565270312334], + [114.027065696065364, 22.199568552482376], + [114.026513928775159, 22.199373995863379], + [114.025563149818637, 22.19777405546299], + [114.024296063995493, 22.196842247947323], + [114.023012008918016, 22.19656775027142], + [114.022332607380193, 22.196001467707905], + [114.021272069094849, 22.195922448489117], + [114.021066506758785, 22.196565260150727], + [114.021744877779909, 22.197388620175808], + [114.021253999134274, 22.197680117618919], + [114.019448249412036, 22.197379179632851], + [114.018194196421206, 22.197762933803144], + [114.017963715353432, 22.198233766599731], + [114.017860874676572, 22.199582536286652], + [114.017242314381321, 22.200188544667618], + [114.017048720461133, 22.201096424149544], + [114.018078225286601, 22.201645624084112], + [114.019065868392033, 22.201842838084339], + [114.020163297961673, 22.201602600897708], + [114.021042227901546, 22.201829167874649], + [114.022290158454112, 22.204579575291689], + [114.022877760833737, 22.205289160737269], + [114.023653965749517, 22.205590082907214], + [114.025247356524915, 22.205634657156988], + [114.02680487232837, 22.205830433211844], + [114.027392558318923, 22.206118926443857], + [114.028271525784092, 22.207841128269699], + [114.028350272484658, 22.209124352498179], + [114.027968036886207, 22.210199753206126], + [114.026762611782914, 22.21137543786681], + [114.026246744566322, 22.211556915308428], + [114.02371347275681, 22.211191825495732], + [114.023435101055924, 22.211299642589523], + [114.02267078367403, 22.212388160977223], + [114.021852632395948, 22.213007683923369], + [114.021767793452327, 22.213564111703135], + [114.022113955188104, 22.214147326330426], + [114.022695604340711, 22.214304735336004], + [114.023943764705166, 22.214072151155101], + [114.024840676162384, 22.214968950740001], + [114.025040149561505, 22.21617780058795], + [114.02609474577811, 22.216837104640906], + [114.026167514052474, 22.21792826699437], + [114.025313391347325, 22.218432792656227], + [114.025155708304695, 22.219017423254225], + [114.02562254393294, 22.220850735759647], + [114.02648257250668, 22.221706647987578], + [114.028077028859173, 22.222254477477811], + [114.029942988356098, 22.222445521770634], + [114.031464783124363, 22.222216415073692], + [114.032204228241739, 22.222410540311611], + [114.033216077001057, 22.223421240956959], + [114.0342349821059, 22.22377473503693], + [114.035126208921966, 22.223539388146595], + [114.035865800007045, 22.222642227494013], + [114.035944726598274, 22.22135960847989], + [114.035047590154505, 22.220033437051256], + [114.032434984145993, 22.218748732345869], + [114.03251385108841, 22.218278371051856], + [114.033259329885482, 22.218084372511353], + [114.034781235217466, 22.218276532831698], + [114.035787251580899, 22.21800889815211], + [114.036254360332848, 22.217578582701741], + [114.0361027002957, 22.216916742681434], + [114.033417154334202, 22.215784199358804], + [114.030919373700755, 22.2152795569245], + [114.029864693423193, 22.214031941125892], + [114.029519512301405, 22.212786445314126], + [114.029714177315554, 22.21149849003794], + [114.031089364418008, 22.209819267933788] + ] + ], + [ + [ + [113.836845355781492, 22.214795119823037], + [113.836309914080772, 22.215002189495706], + [113.835115645109838, 22.21620935674758], + [113.834884948203083, 22.217463341474179], + [113.835194749316599, 22.217910071193344], + [113.836577439575805, 22.217985683838432], + [113.837247249957073, 22.217594803017516], + [113.838661011778996, 22.217540410299726], + [113.838715233054344, 22.216314102355462], + [113.838173862061737, 22.215266749246624], + [113.837655510494471, 22.214845645515556], + [113.836845355781492, 22.214795119823037] + ] + ], + [ + [ + [114.148734158623327, 21.977493152246652], + [114.133584835493465, 21.982867531888985], + [114.118611515523284, 21.982506068879992], + [114.11914904661981, 21.987797002111275], + [114.119473578399578, 21.987873646829097], + [114.119105963453379, 21.988004062047398], + [114.144389228045171, 21.996014392718408], + [114.147563626631083, 22.003117162467397], + [114.153765780861548, 21.998985104366049], + [114.166641493334808, 22.003064431786811], + [114.165757643873889, 22.001802314224324], + [114.16738755125165, 22.002404532475261], + [114.169002351402597, 21.995567403010153], + [114.163008805150511, 21.985723532367228], + [114.148947680336804, 21.977682601411011], + [114.14888985604324, 21.977715484732887], + [114.148734158623327, 21.977493152246652] + ] + ], + [ + [ + [113.819403915645054, 22.004083420533753], + [113.825782234896678, 21.999447269831521], + [113.83738520022689, 22.00171321110993], + [113.826781404710331, 21.991700549399994], + [113.820403243262206, 21.993345287738556], + [113.819403915645054, 22.004083420533753] + ] + ], + [ + [ + [114.22652639069284, 22.0192565559088], + [114.226539178930139, 22.019284515729318], + [114.226228939516076, 22.019060210096157], + [114.217784291306003, 22.021668942127011], + [114.223003929947268, 22.031557971957863], + [114.234975964378336, 22.03824520024834], + [114.240583512735384, 22.039423653786613], + [114.264445342216817, 22.045101243200804], + [114.27806096292889, 22.05244298266685], + [114.297970466643662, 22.053218252262436], + [114.300725689687383, 22.063255324554564], + [114.31817513030677, 22.06685611656512], + [114.318787721312248, 22.05905651453358], + [114.304170249465486, 22.051338306531477], + [114.306484106662197, 22.044304096485352], + [114.306596603152926, 22.044187941778638], + [114.306529216881003, 22.044166959779265], + [114.306543675822923, 22.044123004069863], + [114.295061485092361, 22.038853244088411], + [114.289547694033217, 22.038879439167442], + [114.22652639069284, 22.0192565559088] + ] + ], + [ + [ + [113.660252991560199, 22.042108326960999], + [113.666297346601382, 22.04829376428205], + [113.670736479137815, 22.032206024713719], + [113.661478139095067, 22.026239821828899], + [113.66515087815327, 22.036276499931926], + [113.660252991560199, 22.042108326960999] + ] + ], + [ + [ + [113.709464803170434, 22.010180674973807], + [113.700813996561763, 22.010620793547574], + [113.700583734328504, 22.019010033205209], + [113.690633222215467, 22.024369317569427], + [113.697520632257422, 22.032104020782704], + [113.717886568517201, 22.031486779298376], + [113.724857466102193, 22.019138893314111], + [113.709464803170434, 22.010180674973807] + ] + ], + + [ + [ + [114.176226522606456, 22.01171072997078], + [114.175904973772475, 22.012519342075837], + [114.176486459101909, 22.012348143604978], + [114.176992841506447, 22.013589889394549], + [114.213023543906658, 22.013809577616218], + [114.21901324878958, 22.010504171191712], + [114.216988102306885, 22.000423819751749], + [114.224676766233145, 21.998160155579129], + [114.216145464748323, 21.996229514401772], + [114.215405579031057, 21.992546665719338], + [114.204385488842718, 21.993568221307331], + [114.185568234391141, 21.989309859748584], + [114.184985691856284, 21.989078373660782], + [114.175918352535263, 21.99114543730574], + [114.173765619219495, 22.005676127678328], + [114.176226522606456, 22.01171072997078] + ] + ], + [ + [ + [113.750912439673797, 21.976230590028763], + [113.747709153300633, 21.98025588377417], + [113.737271871208208, 21.990543830042736], + [113.738550615045469, 21.991764629000411], + [113.736538605897493, 21.994292947388331], + [113.74246569758354, 21.99550230385162], + [113.744936995911502, 21.99786161799646], + [113.750096782354504, 21.99705934095827], + [113.766535109392763, 22.000413396893695], + [113.767793979296641, 22.001500631625373], + [113.768339727861559, 22.000781609016034], + [113.769205896946218, 22.00095834108571], + [113.768953456338934, 21.999973023012139], + [113.775009009543055, 21.991994844147808], + [113.77355143824488, 21.981091453835678], + [113.763038922480007, 21.974725391715925], + [113.760047404213154, 21.964676377484448], + [113.753067263273834, 21.967881199848698], + [113.750912439673797, 21.976230590028763] + ] + ], + + [ + [ + [114.058384996534144, 22.287492871371789], + [114.057457065076306, 22.287682553612147], + [114.057347143610457, 22.288487957600292], + [114.056697893621461, 22.28896624660063], + [114.057123339703452, 22.289590641514586], + [114.058106188635861, 22.289490874227322], + [114.058493715376926, 22.289927310104993], + [114.059738347534392, 22.289643106051734], + [114.060721347499964, 22.288906277523783], + [114.06084824746172, 22.288407940253816], + [114.059519714900034, 22.287646960954362], + [114.058384996534144, 22.287492871371789] + ] + ], + + [ + [ + [114.360577577343662, 22.317143844195815], + [114.360291802784161, 22.31861860387103], + [114.360310715006406, 22.319667808719412], + [114.360771150100675, 22.320488299487344], + [114.361663143857399, 22.320932074111671], + [114.363672004434108, 22.321145215709503], + [114.364497167018342, 22.321083039598957], + [114.365989676119156, 22.321366046738628], + [114.366578140091605, 22.320941160162029], + [114.365886846573204, 22.320247939893175], + [114.367967975586055, 22.318983893227298], + [114.368356676208734, 22.318187212851544], + [114.36892728503409, 22.316390079467663], + [114.36967368219635, 22.315714987069207], + [114.369509894772335, 22.314575933152007], + [114.368818497084817, 22.314556802194307], + [114.368544804001758, 22.313535918729134], + [114.369892712458551, 22.312308936393521], + [114.370159532886532, 22.3115984423142], + [114.370941911011911, 22.311222400178764], + [114.370839039973774, 22.310511359606529], + [114.369697993011044, 22.31049675908654], + [114.368205320915365, 22.310175579426282], + [114.367689876455557, 22.308788925127075], + [114.367883825155985, 22.30681220619142], + [114.367173500920288, 22.306457053829035], + [114.365717854653155, 22.306958127641341], + [114.36470379763071, 22.307881743012182], + [114.364594867521888, 22.308503040967903], + [114.364861523521185, 22.309714953827672], + [114.36468563307038, 22.310760441787505], + [114.364079197751394, 22.311525468545014], + [114.363175108334929, 22.31188183564182], + [114.362070204493818, 22.313054705063827], + [114.361645620122061, 22.313729482685147], + [114.361323884860226, 22.315081266000306], + [114.360771446535395, 22.315813253862263], + [114.360577577343662, 22.317143844195815] + ] + ], + [ + [ + [113.97888615292878, 22.326302729530973], + [113.978322422663254, 22.326986479004383], + [113.978425150331802, 22.327516300114219], + [113.979037722001294, 22.327518557012493], + [113.979425857260225, 22.326827301599661], + [113.97888615292878, 22.326302729530973] + ] + ], + [ + [ + [120.391420207565389, 22.344930599281817], + [120.391434958250841, 22.344914756162829], + [120.351051611076798, 22.329930653649491], + [120.351349313708084, 22.330231311785479], + [120.351020638298479, 22.33011074311646], + [120.366354787334117, 22.345385755367392], + [120.379054769775621, 22.358211819522229], + [120.379139331385687, 22.358120995292122], + [120.379326641018054, 22.358307582557089], + [120.391643961390955, 22.345012679352756], + [120.391420207565389, 22.344930599281817] + ] + ], + [ + [ + [113.890257168897847, 22.342128382273543], + [113.889576280753772, 22.342801168071428], + [113.888852347773067, 22.342988817011214], + [113.889070544559019, 22.344315192229608], + [113.888913288105115, 22.345189274313618], + [113.888298413422291, 22.346405161858616], + [113.888456600134504, 22.346727312905728], + [113.890846588490035, 22.346855574089854], + [113.891527423882067, 22.346426802741231], + [113.891831816452054, 22.345826821073835], + [113.890804705073677, 22.344194046424391], + [113.890986979413384, 22.343307960509847], + [113.890834843050513, 22.342572746882713], + [113.890257168897847, 22.342128382273543] + ] + ], + + [ + [ + [114.377934011658496, 22.327631390673073], + [114.376082110218064, 22.327972329953479], + [114.375329615715899, 22.327732071352379], + [114.374644066342142, 22.327940854115074], + [114.373599809326748, 22.32786099222724], + [114.372379698945579, 22.328168452193989], + [114.371390424732013, 22.328920777167863], + [114.370886754840157, 22.330117634086058], + [114.371171440162868, 22.331439566362789], + [114.372422406942434, 22.332246255389659], + [114.37325381405023, 22.331760200201522], + [114.373550657248188, 22.330812667892989], + [114.375214500502793, 22.330749828901009], + [114.375857140897281, 22.329760941771099], + [114.377430195307753, 22.329342248139422], + [114.378115834884156, 22.328786458166697], + [114.378370728741928, 22.328211090686324], + [114.377934011658496, 22.327631390673073] + ] + ], + [ + [ + [113.966752734904929, 22.328699316681469], + [113.965733805172391, 22.328811961066698], + [113.965025200914212, 22.32931187260068], + [113.964684814085729, 22.330378959341544], + [113.965103773904573, 22.333586562031162], + [113.965928071366577, 22.334204584696987], + [113.966569775123034, 22.33401089452623], + [113.96620655312725, 22.333440713084528], + [113.966812379916632, 22.332385933194512], + [113.96926730582517, 22.331559334490475], + [113.969182522884495, 22.330967435734642], + [113.967382423037279, 22.328914729089231], + [113.966752734904929, 22.328699316681469] + ] + ], + [ + [ + [114.370503983095475, 22.331469381390313], + [114.369733603462265, 22.331882417779671], + [114.369793473612489, 22.333123599381626], + [114.369156958558648, 22.334103598383571], + [114.36962950250161, 22.334867160459027], + [114.370345893084135, 22.33494728975997], + [114.370971400414263, 22.334608459273788], + [114.371954688792897, 22.333492058738955], + [114.371990740666888, 22.332234757423407], + [114.37098958379292, 22.331492796411005], + [114.370503983095475, 22.331469381390313] + ] + ], + [ + [ + [114.36625599071597, 22.328123144148286], + [114.36526694966669, 22.328161499841922], + [114.36300416543375, 22.329547976347179], + [114.362335859472381, 22.329756986769763], + [114.360673685868846, 22.329502386988018], + [114.359860553024333, 22.330197758129394], + [114.35969667877518, 22.331141203834477], + [114.36042468987479, 22.333805653016547], + [114.359963116214487, 22.335251644318056], + [114.360448484919459, 22.336614187652597], + [114.360406422421548, 22.338337596141155], + [114.360927799260409, 22.339030953421446], + [114.362062541897316, 22.339363343914016], + [114.363548981962239, 22.339239174816321], + [114.364289248885342, 22.338842049866933], + [114.364871591313872, 22.339971460939637], + [114.365945513582275, 22.34033005776822], + [114.367311243313111, 22.339973160236585], + [114.368106577447023, 22.339007930062433], + [114.368464385828446, 22.336975062664884], + [114.367978930071089, 22.335277346725213], + [114.366778134864703, 22.333784622856921], + [114.366923085261661, 22.33242114945541], + [114.367354732549913, 22.331644417553949], + [114.368525710178446, 22.331014764718685], + [114.368671624622806, 22.330324433916349], + [114.368143143240331, 22.329589959687983], + [114.367033164658295, 22.329550405578519], + [114.366911340204297, 22.328583363784368], + [114.36625599071597, 22.328123144148286] + ] + ], + [ + [ + [114.334025550533198, 22.334117734635917], + [114.333200782371279, 22.334315339629235], + [114.33274041852647, 22.335254405395311], + [114.33317665495386, 22.336906910561765], + [114.333559058372899, 22.337212246052417], + [114.33468735243126, 22.337304126698143], + [114.335147707624671, 22.336556105925002], + [114.335190691832437, 22.335784868965391], + [114.335670004227296, 22.335281862118229], + [114.335390488117795, 22.334262181994994], + [114.334025550533198, 22.334117734635917] + ] + ], + [ + [ + [113.980867029778949, 22.33363759171138], + [113.980224544202031, 22.3337044535442], + [113.979946152960309, 22.334448404627288], + [113.980012897160748, 22.336007530357321], + [113.980830800559076, 22.338613702749939], + [113.982514663678245, 22.340593221944349], + [113.983357628211664, 22.340761800151586], + [113.983921305829227, 22.340172036913426], + [113.984079002229493, 22.338947332741636], + [113.982914969941859, 22.336387218635853], + [113.981473567901446, 22.333982911897358], + [113.980867029778949, 22.33363759171138] + ] + ], + + [ + [ + [114.368000792920114, 22.326170650459254], + [114.368993625800655, 22.325849076507751], + [114.369090572551642, 22.325354847579625], + [114.368411181804177, 22.325200681114346], + [114.367748775700377, 22.325267553754777], + [114.367497615668569, 22.325718238513858], + [114.367474000444986, 22.325697005818604], + [114.36747399640582, 22.325760621219661], + [114.36742803354646, 22.325843097559744], + [114.3674739866251, 22.325914664125005], + [114.367473965262064, 22.326251124577464], + [114.367689847900479, 22.326250842907942], + [114.367700756010677, 22.326267831018498], + [114.367753461644455, 22.326250759908895], + [114.368085901957429, 22.326250326162555], + [114.367584853113343, 22.326411013294109], + [114.367621791001568, 22.326855059696765], + [114.368525968466642, 22.326947907820994], + [114.369321282435479, 22.326767858993882], + [114.369339308375231, 22.326114696748618], + [114.368774806510089, 22.326029393417599], + [114.368088487007398, 22.326249497133073], + [114.368000792920114, 22.326170650459254] + ] + ], + [ + [ + [114.366141466641068, 22.322362059498523], + [114.36651116088828, 22.321614397946547], + [114.365940694650419, 22.321819212654614], + [114.365237340778833, 22.322465315767868], + [114.365455103135801, 22.322833096786731], + [114.366141466641068, 22.322362059498523] + ] + ], + + [ + [ + [114.348747611396533, 22.312305012508265], + [114.347541256720703, 22.31239214498704], + [114.346515627896011, 22.313178139094486], + [114.345447929607204, 22.316234738818107], + [114.345556678366179, 22.317785893073484], + [114.347109313694205, 22.320910826451861], + [114.348091776816148, 22.323815732735369], + [114.349687505516172, 22.325495320026747], + [114.350869920598257, 22.325627319447346], + [114.352702586303238, 22.324690022405079], + [114.353405667178691, 22.324969912027395], + [114.354054759098233, 22.326304126179245], + [114.354819744270245, 22.327177059581587], + [114.35623898293241, 22.327398814649129], + [114.357549438393463, 22.326935638322183], + [114.357944037248799, 22.325909800968084], + [114.357525632762119, 22.324318113848641], + [114.356590821395358, 22.323225355638723], + [114.355031764425689, 22.322701750119563], + [114.354443526423367, 22.32226161373146], + [114.354273776880419, 22.321673763243503], + [114.354771281247736, 22.319664506135418], + [114.354315964903989, 22.317872851572261], + [114.353418180158229, 22.316629052764707], + [114.352308642784863, 22.316058775623709], + [114.351458764144112, 22.315856163753534], + [114.350015659460453, 22.316124689139258], + [114.349615233750001, 22.315537246471511], + [114.349512533902811, 22.312980840644737], + [114.348747611396533, 22.312305012508265] + ] + ], + [ + [ + [114.292729689909152, 22.329360941105961], + [114.293166208048618, 22.330209486814198], + [114.293578660604609, 22.332401340711183], + [114.294355843770418, 22.332910300525288], + [114.294974226650879, 22.332607316494521], + [114.297261941453385, 22.33013431542096], + [114.298712346885679, 22.329796972817277], + [114.299452574003297, 22.328660556736889], + [114.300526409250082, 22.327340549264648], + [114.301339486064634, 22.326718092806328], + [114.302188526102086, 22.32575349005786], + [114.302359376811509, 22.324831008962256], + [114.301491484640394, 22.323852227391999], + [114.301600405289861, 22.32303987218955], + [114.302207737634987, 22.322017648440955], + [114.301752314331154, 22.321586304776378], + [114.300939256869668, 22.322019730318363], + [114.299034476926181, 22.321904769736072], + [114.295618166243543, 22.322849276780953], + [114.294052642533956, 22.325097103237848], + [114.292390147721107, 22.32731999803816], + [114.29220126690673, 22.328320480686784], + [114.292729689909152, 22.329360941105961] + ] + ], + [ + [ + [114.326997740618069, 22.32538629207264], + [114.326148020229283, 22.325472931940027], + [114.324801976184915, 22.32666775354075], + [114.32365570323995, 22.326624925683351], + [114.321933309076869, 22.326192101741619], + [114.320562346858352, 22.326214698158054], + [114.31999816039513, 22.326558835118028], + [114.319476858523785, 22.32769105692719], + [114.318524183653565, 22.328884096789565], + [114.318220565152231, 22.329884875424337], + [114.318742696154132, 22.331533241500217], + [114.318651811461933, 22.331819471200369], + [114.317322699629628, 22.332663129352003], + [114.317020091317801, 22.333422849153983], + [114.317322568300412, 22.334749557206756], + [114.316455753830724, 22.335877398132968], + [114.315678789569944, 22.337206105005233], + [114.315357185359431, 22.338246907242954], + [114.315526904973339, 22.338834710905918], + [114.316194901664375, 22.33950660814066], + [114.316716087998017, 22.340465830168199], + [114.317455986645257, 22.340896537560582], + [114.319063629972533, 22.340963543081859], + [114.320610307049421, 22.341572751511634], + [114.322126029303774, 22.341916952488159], + [114.323581861338809, 22.341722151356375], + [114.325450082728324, 22.341179488688216], + [114.326231929107877, 22.340745912770966], + [114.326735221405229, 22.339899785954287], + [114.327099779609568, 22.338159744900498], + [114.327760817092425, 22.337550361327601], + [114.328167310882279, 22.335814235826138], + [114.329453416220161, 22.334946604962326], + [114.331229814718256, 22.333509923995209], + [114.331600285203692, 22.333011115872029], + [114.331248953169236, 22.330860339650261], + [114.331018458586485, 22.328387259795335], + [114.330423393249077, 22.327865283668174], + [114.329428914481355, 22.327647134503042], + [114.328604214013865, 22.326864542063589], + [114.32841055826627, 22.326060739977112], + [114.327779545698377, 22.325563837976272], + [114.326997740618069, 22.32538629207264] + ] + ], + + [ + [ + [114.385979878887795, 22.402386120595658], + [114.385045127806407, 22.402578793364903], + [114.384893147298882, 22.402990950780154], + [114.385311950700583, 22.404128785765327], + [114.386398667322112, 22.404047035065979], + [114.38676961060726, 22.403564736449418], + [114.386829646202159, 22.402793607297887], + [114.385979878887795, 22.402386120595658] + ] + ], + [ + [ + [113.814854865188877, 22.399002034868758], + [113.813454350335036, 22.399743779177363], + [113.802243872907653, 22.403162559823773], + [113.798427717679303, 22.407702223330446], + [113.783177145231051, 22.415779271057151], + [113.781583991162762, 22.416448120102018], + [113.781722408712241, 22.416549732384556], + [113.781517857405845, 22.416658067377874], + [113.782026135594535, 22.416772698199924], + [113.793792994678114, 22.425410746007806], + [113.806161135387072, 22.423353235716235], + [113.806939012034476, 22.422391242472465], + [113.808678469046171, 22.422783538249867], + [113.809651600268765, 22.419036608337088], + [113.819147642153524, 22.407292936424408], + [113.814922021735882, 22.399296193727679], + [113.814766120008798, 22.399343737983557], + [113.814854865188877, 22.399002034868758] + ] + ], + [ + [ + [113.886832167452994, 22.350829108098171], + [113.885925899584592, 22.350930539772687], + [113.885433159775829, 22.351562323297546], + [113.88547014829858, 22.35258753596915], + [113.886370355694325, 22.353587316640507], + [113.887263557351901, 22.353991952949581], + [113.88813973260703, 22.353927463202364], + [113.888626388832108, 22.353613683202099], + [113.888784654125971, 22.352650596388603], + [113.887684296204498, 22.351245707289209], + [113.886832167452994, 22.350829108098171] + ] + ], + [ + [ + [113.875077998551959, 22.355255912842921], + [113.87441475141523, 22.355671276380836], + [113.873757440313355, 22.357033799453532], + [113.874110078220056, 22.357373246691854], + [113.87546160515204, 22.356725578575031], + [113.875509775243344, 22.355411395310608], + [113.875077998551959, 22.355255912842921] + ] + ], + [ + [ + [114.391988615915011, 22.362360002839669], + [114.391387614140072, 22.362592311731479], + [114.390470563366577, 22.364168016635478], + [114.390579507705866, 22.364919087848037], + [114.391387449191186, 22.365179745459397], + [114.392152468597217, 22.36465731804968], + [114.39249353793096, 22.363599997124449], + [114.392432611371945, 22.362436826287873], + [114.391988615915011, 22.362360002839669] + ] + ], + [ + [ + [114.300424490744135, 22.375639553219706], + [114.30118689682152, 22.375104530757437], + [114.302058593965086, 22.374857762695449], + [114.302359608880067, 22.374281573921557], + [114.304233168582783, 22.372966793576687], + [114.304151121265335, 22.373210012885284], + [114.303375048906744, 22.373823413827743], + [114.302585953432185, 22.37485688954715], + [114.300851006090866, 22.375361818788747], + [114.300244655170744, 22.3763709552764], + [114.300128639984024, 22.378762501962132], + [114.300171501589503, 22.380166640544353], + [114.300505076474053, 22.380717182149883], + [114.301420973286639, 22.381004732309659], + [114.302944127869011, 22.38100221460089], + [114.304345414648139, 22.380555795034283], + [114.305600822366301, 22.380532652792681], + [114.306450683266021, 22.381213289129501], + [114.307354491550228, 22.381390746062795], + [114.310034959168192, 22.380553897661255], + [114.312134042063875, 22.381015194220616], + [114.315033033414025, 22.37972070907432], + [114.316482955894699, 22.379607010932322], + [114.31751449597671, 22.379018004393124], + [114.31796292225799, 22.377743977064508], + [114.317169195137424, 22.375901178924604], + [114.317872261360307, 22.374470648296143], + [114.31764773162304, 22.372210715616699], + [114.317817522614106, 22.371598302183848], + [114.318509532584557, 22.371245952286891], + [114.319886605325848, 22.369664114435704], + [114.320875296240828, 22.367196850812409], + [114.321208934865894, 22.365065869235096], + [114.320717689778206, 22.364670731369159], + [114.319686224927793, 22.364538652980368], + [114.319455585788816, 22.364212032098774], + [114.320013844793181, 22.362892760062028], + [114.319855849392511, 22.362003495405268], + [114.3216519136908, 22.360743097866781], + [114.322586169734407, 22.360475485170117], + [114.324277680926841, 22.359685134646167], + [114.32717742949923, 22.357667254991686], + [114.327972279769668, 22.356808586650068], + [114.328207968265914, 22.356086008857872], + [114.327049839091842, 22.354242890416248], + [114.326976998644469, 22.353462888877825], + [114.32781485189301, 22.351530938253006], + [114.32752335581867, 22.350544313450847], + [114.326589794144354, 22.350146021637855], + [114.326274305789411, 22.349599522361171], + [114.326674758513647, 22.348675586449556], + [114.326316358793406, 22.347754097757011], + [114.324394295111901, 22.347182653378386], + [114.32427849288365, 22.346810803622457], + [114.324824717538633, 22.346062621958254], + [114.325140308284318, 22.345008819996284], + [114.324867807788806, 22.343605069621891], + [114.323836444666412, 22.342264773044846], + [114.322745095502185, 22.342045803700216], + [114.319930258455784, 22.34245120438797], + [114.317473826528982, 22.343023918895621], + [114.315782234144478, 22.343659183409457], + [114.314659792094062, 22.344428401214884], + [114.313768061632715, 22.344361023425325], + [114.312749575562052, 22.343068631126972], + [114.31139047998586, 22.342826042704306], + [114.309240388734665, 22.34365174149168], + [114.309038639627843, 22.343517373964325], + [114.308963392492885, 22.343814343123238], + [114.306446919399178, 22.345790341998576], + [114.303072879059215, 22.350673990958857], + [114.302654289967805, 22.352299985994769], + [114.302630217156718, 22.353924320212975], + [114.303461109495899, 22.355286177546283], + [114.305639259835843, 22.356930774688383], + [114.305639653055508, 22.356931760891058], + [114.305228914645724, 22.358552774636522], + [114.30491104600577, 22.359193415028841], + [114.3049300943254, 22.359732094211076], + [114.303153387218259, 22.366744018525409], + [114.30248357035822, 22.367041818863065], + [114.301755399088407, 22.367876157600911], + [114.301707425128953, 22.368378317981392], + [114.30258855242046, 22.368973186651314], + [114.30254247087413, 22.369155051356991], + [114.302125838968337, 22.369674837560748], + [114.302040904156286, 22.370271073164169], + [114.302225669909703, 22.370405333058628], + [114.301967225421222, 22.371425306010508], + [114.30157942455439, 22.370826921082326], + [114.300730423116363, 22.370999334602697], + [114.300857212529138, 22.371966281356528], + [114.301664257014465, 22.371871947160464], + [114.301966382587196, 22.371428632325998], + [114.301665164964575, 22.372617413056073], + [114.301136846881889, 22.372508910934371], + [114.301039960241468, 22.372535776834649], + [114.301039973933925, 22.37231803902398], + [114.300997441977813, 22.372547566813395], + [114.300396707477617, 22.372714145746333], + [114.299984151874611, 22.37330290321443], + [114.299886206534026, 22.374241206300784], + [114.299407701565428, 22.375152113127779], + [114.299461613414877, 22.375568090707301], + [114.300189762394126, 22.375685939535266], + [114.300453851951033, 22.375481102644397], + [114.300424490744135, 22.375639553219706] + ] + ], + + [ + [ + [114.296308534757642, 22.353052259614728], + [114.295027871847267, 22.353283240354585], + [114.294627262415418, 22.35365490610786], + [114.29462719779093, 22.354684091276596], + [114.295112598791434, 22.356225640236381], + [114.294936743427314, 22.356830010730928], + [114.29410558094672, 22.357060287175269], + [114.292794884654526, 22.35708620640105], + [114.29222440345967, 22.357634122760114], + [114.291622685808107, 22.362267778536076], + [114.290986211142823, 22.363382862281004], + [114.290360743458436, 22.364040842282563], + [114.289128798459046, 22.364695634028866], + [114.287847787115027, 22.366329610462877], + [114.286986461977207, 22.366815811775307], + [114.286700656786877, 22.367359268219737], + [114.286949421787199, 22.367930041466781], + [114.288818795275432, 22.369021760115071], + [114.289844807050031, 22.370420594588026], + [114.290366242078065, 22.371938117959576], + [114.290330202732932, 22.37308434745373], + [114.290790701033941, 22.374369908182178], + [114.293455045556087, 22.375973350869469], + [114.294540944153212, 22.376028758445237], + [114.296506971835115, 22.374511556062096], + [114.296919580890687, 22.373625784320861], + [114.296707860955507, 22.372825985789319], + [114.295973663042375, 22.372599073293703], + [114.294426237972715, 22.373225496962302], + [114.293794881772513, 22.373169420721275], + [114.293704041558257, 22.37207938336153], + [114.294359434302223, 22.371189276080226], + [114.294511377465042, 22.369621800550135], + [114.295141788993192, 22.368620697350238], + [114.296058855034971, 22.368105226823896], + [114.296343610122861, 22.367157637769033], + [114.297083830164425, 22.366818443699646], + [114.298115742390721, 22.365987699391265], + [114.298090871040856, 22.364384472231784], + [114.296884281685806, 22.363096132756869], + [114.296568666496469, 22.3624115025303], + [114.297054202912818, 22.361406583667687], + [114.297254180365087, 22.358287735362097], + [114.29825521632543, 22.3559717644725], + [114.298292286411822, 22.354196388941396], + [114.297570143904821, 22.35334036491329], + [114.296308534757642, 22.353052259614728] + ] + ], + [ + [ + [114.325005165204615, 22.366327870353466], + [114.323756026457346, 22.366632298019404], + [114.3234165061684, 22.367110021698327], + [114.323785924273508, 22.367538389420737], + [114.3251808282659, 22.367466722258214], + [114.325448460820041, 22.36689011791205], + [114.325005165204615, 22.366327870353466] + ] + ], + [ + [ + [113.881788520898198, 22.369926732364483], + [113.880516464123076, 22.370215702314429], + [113.880230960530525, 22.370810547560989], + [113.881398578852711, 22.375076217882189], + [113.881343393315504, 22.376627408763493], + [113.880850523017173, 22.37788818118598], + [113.879397079123152, 22.378788031484572], + [113.877194257828748, 22.379590059917508], + [113.876768466059033, 22.380258734896266], + [113.876786441044558, 22.381160885238629], + [113.877132996754369, 22.382030356957642], + [113.877741035730409, 22.38237000163867], + [113.878641574442199, 22.382472874626469], + [113.879755458532742, 22.382232861438908], + [113.880711095006561, 22.381107538486528], + [113.882158398585119, 22.381108748213666], + [113.883758867810911, 22.380819952598664], + [113.884956663723045, 22.380359754478082], + [113.885468436233822, 22.379797026168951], + [113.885413418555999, 22.378825844346625], + [113.88484766285147, 22.377854305025963], + [113.884141669229265, 22.377155690924649], + [113.8846775080181, 22.376368959471748], + [113.883454759445414, 22.375261889003411], + [113.883557984807979, 22.374155796583086], + [113.884598537153877, 22.374066549170017], + [113.884817887329859, 22.373593631941088], + [113.883680291227435, 22.372209584684896], + [113.883844605019405, 22.37113653795663], + [113.882938300364202, 22.370061675283822], + [113.881788520898198, 22.369926732364483] + ] + ], + [ + [ + [114.285614123804748, 22.373404608246485], + [114.284358023497944, 22.373916235891883], + [114.284442886251924, 22.375124319069201], + [114.285444125434879, 22.375433133573498], + [114.286415319107533, 22.376330046787587], + [114.287167709710758, 22.376455099396782], + [114.287671272873567, 22.376842502419205], + [114.288399664177419, 22.376813537155101], + [114.28841768684066, 22.376209421556233], + [114.287046861890687, 22.375590123944825], + [114.286725144108757, 22.375207479438604], + [114.286518400611811, 22.37373851735121], + [114.285614123804748, 22.373404608246485] + ] + ], + + [ + [ + [114.361217468937639, 22.464834403728393], + [114.359512375716534, 22.464864970394235], + [114.358116943273203, 22.465614148317087], + [114.357595500452192, 22.46652799501765], + [114.357655348583833, 22.467795942433682], + [114.358055715722926, 22.470307391753224], + [114.357788971882997, 22.471220833940958], + [114.357133691190953, 22.472163889740035], + [114.356775929614017, 22.475161528225065], + [114.355774079691372, 22.476235153128318], + [114.355998731657778, 22.477376814476916], + [114.355665069957368, 22.478486371450131], + [114.354991846683106, 22.47936447648134], + [114.353322889618013, 22.480341234523213], + [114.353099136310675, 22.480965615541226], + [114.353584451901824, 22.481971823633081], + [114.355536938582176, 22.483016643570842], + [114.356095220585772, 22.483537751002377], + [114.357466432910229, 22.485655592995993], + [114.358510154101566, 22.486436969432035], + [114.359546944558417, 22.486663377521452], + [114.360560813804099, 22.486469842943634], + [114.361925368737872, 22.48565281346308], + [114.362945277231915, 22.485720332579042], + [114.363916287115273, 22.485425945220872], + [114.364826435867215, 22.484319660186383], + [114.364953413096842, 22.482692466613795], + [114.36417728067336, 22.481352532881896], + [114.363879691011519, 22.47969292815317], + [114.364207389452432, 22.47917045765216], + [114.365415212139411, 22.478683771760483], + [114.366556155113898, 22.477965211613128], + [114.367405444379344, 22.47663005843291], + [114.367466513054794, 22.474672936573931], + [114.366945123273723, 22.472716578851728], + [114.364505618117462, 22.470860856095303], + [114.364207963453751, 22.470176254007136], + [114.364371940786341, 22.467924956198491], + [114.363171311925214, 22.46580958798366], + [114.361217468937639, 22.464834403728393] + ] + ], + [ + [ + [114.357975189138742, 22.495700807211612], + [114.357380880746859, 22.495896738054416], + [114.356585728867543, 22.497565985745098], + [114.354850720428345, 22.499761760104718], + [114.354560043749387, 22.500390227420858], + [114.354789725976886, 22.500866846561753], + [114.356094085954595, 22.50132873151987], + [114.356172915331413, 22.502494589046293], + [114.356464488464681, 22.503628105569039], + [114.357465230020011, 22.50451050551138], + [114.359121250021659, 22.505164920413581], + [114.360407789133788, 22.505178965496157], + [114.363083931498579, 22.504494043604801], + [114.363915064423679, 22.50457085827658], + [114.364988939906837, 22.505180345189594], + [114.36548648327269, 22.504629669768644], + [114.364946086597925, 22.503554432416124], + [114.362932279778434, 22.501539306957905], + [114.362186137604581, 22.500525401216095], + [114.361736685475009, 22.499539070750259], + [114.361300298510443, 22.497391734760122], + [114.360911787744314, 22.496429319157805], + [114.360450323376469, 22.496076012183341], + [114.359060895507028, 22.496151122984209], + [114.357975189138742, 22.495700807211612] + ] + ], + + [ + [ + [114.319125043254374, 22.52260976501768], + [114.318239319476461, 22.523006408492002], + [114.317917739928035, 22.523797976115166], + [114.317353540811595, 22.524153013614463], + [114.315522169234924, 22.524491397298153], + [114.312779939805964, 22.526432335847705], + [114.311154139850544, 22.527388229937369], + [114.308237040387141, 22.528237374521691], + [114.307672743120591, 22.528960327738929], + [114.307266071893437, 22.532228867442186], + [114.307423783501562, 22.533504522400506], + [114.308412383131198, 22.534916710355191], + [114.309364059472273, 22.535640987231801], + [114.310456582265076, 22.535516048905905], + [114.312197256542632, 22.534278987518533], + [114.313168009957522, 22.532495323444188], + [114.314793833539341, 22.530463454212864], + [114.316364580315707, 22.530390555752788], + [114.317231294591792, 22.530833921478514], + [114.317759457260252, 22.531891880403982], + [114.31761956699367, 22.533380060121853], + [114.317516524165868, 22.536421076931919], + [114.317995745791734, 22.537654107583439], + [114.318984259008957, 22.538219221476773], + [114.320197474333042, 22.538098947449331], + [114.321155134716491, 22.536788220058682], + [114.321901114932515, 22.535323895374528], + [114.322180794699804, 22.533783453665375], + [114.32185936951123, 22.532300144517215], + [114.320537430561828, 22.530851720453747], + [114.32065841919453, 22.528202626158173], + [114.320932098332634, 22.526849174319192], + [114.321289623315707, 22.525947540543008], + [114.321259748642063, 22.524675654255599], + [114.320374166339903, 22.523084394915209], + [114.319125043254374, 22.52260976501768] + ] + ], + + [ + [ + [114.437635877356456, 22.536972453479329], + [114.433990550802363, 22.537081015487409], + [114.428818049606519, 22.539108153434405], + [114.426146603229853, 22.540409046755773], + [114.424771351380826, 22.542506473968949], + [114.423724536985347, 22.546589151412199], + [114.423219709024337, 22.548108557154855], + [114.423688198920303, 22.551038777851723], + [114.424990022378466, 22.552807928221657], + [114.429102541060047, 22.554614353898042], + [114.430587128881228, 22.554579190363846], + [114.43135356070681, 22.553675249418461], + [114.43145782606598, 22.552481482734258], + [114.43117146082318, 22.550097299952526], + [114.431603418951909, 22.547352070862917], + [114.4334479889486, 22.545251715356692], + [114.435218544773178, 22.543444370220147], + [114.437203586213727, 22.543121383355135], + [114.439954439513258, 22.543121797442161], + [114.441689342052285, 22.542399788489028], + [114.442377981647979, 22.54123906720255], + [114.441726613330687, 22.539469045693046], + [114.440241410270858, 22.537771623996083], + [114.437635877356456, 22.536972453479329] + ] + ], + [ + [ + [114.305772718459409, 22.536894183592231], + [114.305026648918528, 22.5372744372191], + [114.304771919642391, 22.538105819903809], + [114.304692914782677, 22.539760849923436], + [114.305087331700491, 22.541060094081669], + [114.306263765565248, 22.541922018322953], + [114.307101650711971, 22.542275542978647], + [114.308114308420983, 22.542354768436933], + [114.309272780198285, 22.541985750316865], + [114.310037795897003, 22.541157445688459], + [114.310097762575779, 22.540395388623779], + [114.309624466595224, 22.539434292988947], + [114.30736260668877, 22.537563391575731], + [114.305772718459409, 22.536894183592231] + ] + ], + [ + [ + [114.331156858457732, 22.53947200757937], + [114.330744477768249, 22.539573787059261], + [114.329695009412035, 22.540541726311542], + [114.328967053183007, 22.541509051998336], + [114.328973009379212, 22.542055004177982], + [114.329549097818685, 22.542632865659943], + [114.330270992937358, 22.54277047905699], + [114.331083771337788, 22.54258094236814], + [114.331744843698061, 22.541401762204888], + [114.331429433585114, 22.539650476893677], + [114.331156858457732, 22.53947200757937] + ] + ], + [ + [ + [114.259315970369286, 22.544554678957368], + [114.258483752617494, 22.544843944644587], + [114.258483714270938, 22.545450901478713], + [114.258908783169502, 22.546029716962959], + [114.260027018371886, 22.546135301150823], + [114.26110215615509, 22.546868811272819], + [114.261892257731887, 22.546925459064123], + [114.262432359006809, 22.546228258767478], + [114.262293381472361, 22.545657365647109], + [114.260962268770669, 22.544749023129629], + [114.259315970369286, 22.544554678957368] + ] + ], + [ + [ + [114.265980733727034, 22.541604663840491], + [114.26496573111028, 22.542090226456963], + [114.264965706923377, 22.542473200666947], + [114.266059678355006, 22.542419561378264], + [114.265980733727034, 22.541604663840491] + ] + ], + [ + [ + [114.304341871492809, 22.531655921351057], + [114.303662717307631, 22.531722063351832], + [114.302491122514255, 22.532330986819382], + [114.301466351014383, 22.532491667856583], + [114.299913200968575, 22.532217204185692], + [114.299281917729715, 22.532409204488101], + [114.299142036104513, 22.533070391070165], + [114.300027811101515, 22.536267789711733], + [114.299263678208519, 22.536521998734649], + [114.29886917546466, 22.535784669691093], + [114.298322822654157, 22.535320559999054], + [114.296690658011656, 22.534790130268359], + [114.294282280032334, 22.533395845288176], + [114.293269261948836, 22.533988300119749], + [114.291382088786051, 22.533925007646395], + [114.290701746391846, 22.533522982653754], + [114.289919459586329, 22.533475065497093], + [114.288747458923538, 22.533957626133425], + [114.288262877739371, 22.53387627629056], + [114.286624294859749, 22.532737474320932], + [114.286083723455832, 22.532685164855675], + [114.285331243952868, 22.533571059144208], + [114.285410131592386, 22.534405913884584], + [114.286678058545121, 22.535798231537072], + [114.287333449073373, 22.537069309835736], + [114.287266417994559, 22.538426313549156], + [114.288316497487912, 22.539170888518981], + [114.290355708011262, 22.539131128491285], + [114.291138914575185, 22.54027496484856], + [114.292181912436789, 22.540501473341184], + [114.29243769382532, 22.540053135970229], + [114.29249770344849, 22.538981118117636], + [114.293675532613136, 22.53910640007371], + [114.293857321124392, 22.539558104385325], + [114.292953149804418, 22.540696350842243], + [114.288680844230498, 22.544582041390463], + [114.286185755093001, 22.546741136026206], + [114.286173704739554, 22.54768608148904], + [114.286604341987029, 22.548056505548686], + [114.287557557061078, 22.548263257803608], + [114.290895624720918, 22.548425733794812], + [114.290858594467622, 22.549444707897628], + [114.290252104057373, 22.550162493785461], + [114.288637460949403, 22.551228602328603], + [114.287945958892848, 22.552618408272519], + [114.287951909055181, 22.553327342716326], + [114.288868066117772, 22.554329041899752], + [114.289499496274686, 22.554609165673238], + [114.290415619938642, 22.555463837376966], + [114.291629486993756, 22.555551131241792], + [114.292709468842006, 22.555227615392848], + [114.293716514537039, 22.554538207900663], + [114.293783501368708, 22.553682180513515], + [114.293098238646195, 22.552831251102003], + [114.293280113501112, 22.55196305659711], + [114.293655744852018, 22.551864515532689], + [114.299055982217368, 22.551261304772119], + [114.303837281315296, 22.550944498191566], + [114.304771025770222, 22.552221816505178], + [114.307397713195414, 22.550921395546947], + [114.308010902907668, 22.550912324038997], + [114.310485530170467, 22.551470896290564], + [114.31171682477698, 22.551606673015019], + [114.312954152134495, 22.55074449871945], + [114.314494936770188, 22.551300637631609], + [114.316199509400406, 22.551007515171861], + [114.317030327419928, 22.550659999351144], + [114.31745474118172, 22.550162247600561], + [114.31719416037933, 22.549538781430332], + [114.316023858470871, 22.549504957646207], + [114.315235009554712, 22.549245435536641], + [114.314355327097616, 22.548285126989981], + [114.312997283488428, 22.547721651591036], + [114.311862913559182, 22.547013761226825], + [114.310692525130392, 22.547081861916912], + [114.308611249047757, 22.548605446885279], + [114.308289697807353, 22.548300035852744], + [114.308611317984273, 22.547517528359975], + [114.308271818312193, 22.546776180519778], + [114.306779785522608, 22.546790784203726], + [114.306361341554663, 22.546612521439506], + [114.305432634274638, 22.545106227022977], + [114.303922596897877, 22.544285849959053], + [114.302993756208053, 22.544173415325311], + [114.302089819069337, 22.54481887022639], + [114.300312832255742, 22.546463655073524], + [114.298783525260816, 22.547587019215907], + [114.297291172277923, 22.547906334908955], + [114.295688908107181, 22.547778800827107], + [114.294997679812525, 22.547037897126419], + [114.294433327873946, 22.545999814701588], + [114.294415455056182, 22.544279963617655], + [114.295009861128719, 22.54397409835849], + [114.296095717227928, 22.543964457816298], + [114.297024732225736, 22.543673052272688], + [114.297637086262057, 22.543240131684126], + [114.297934924915097, 22.540562845516256], + [114.29848035286426, 22.539938028861076], + [114.300537085117753, 22.538316842480235], + [114.302411949714994, 22.536581875415457], + [114.303200992999606, 22.536405572417422], + [114.304487350381422, 22.536986371540554], + [114.305251392006767, 22.536809081799813], + [114.305912618092535, 22.535635018044651], + [114.305336512405802, 22.533194145276504], + [114.304815250113208, 22.532025098244286], + [114.304341871492809, 22.531655921351057] + ] + ], + [ + [ + [114.26082284675563, 22.551081607914128], + [114.260372754805303, 22.551326771775425], + [114.260475739807674, 22.551852688654666], + [114.261648898575658, 22.552141167668132], + [114.262419985845014, 22.552116814623709], + [114.262663059410414, 22.551300763242551], + [114.261380916919251, 22.551289353829212], + [114.26082284675563, 22.551081607914128] + ] + ], + [ + [ + [114.270461621418946, 22.549544026360419], + [114.270054695610384, 22.549760317657995], + [114.270006637075625, 22.550844269195608], + [114.268609860299136, 22.551269246129358], + [114.267357860689671, 22.553783889866185], + [114.267983765857721, 22.55414644344226], + [114.269010683554711, 22.553053819829763], + [114.270971383654114, 22.551422485613838], + [114.271257335689185, 22.551055289727628], + [114.27111144422129, 22.549918493692005], + [114.270461621418946, 22.549544026360419] + ] + ], + + [ + [ + [117.050515444986132, 23.472726084558111], + [117.053622685635801, 23.475969495430505], + [117.05503775810395, 23.475391560219879], + [117.059594849153328, 23.478077534181462], + [117.074510350486676, 23.475310119226691], + [117.07901744755236, 23.465597922661367], + [117.088245247817341, 23.461829161124562], + [117.088441207154034, 23.461773774690201], + [117.089930563238283, 23.462508491885764], + [117.099957347884072, 23.469291870235669], + [117.104294995250584, 23.479207198617861], + [117.12397445370955, 23.485540061599046], + [117.124388563906066, 23.485820217824667], + [117.124459851674274, 23.485696262990885], + [117.124531665691009, 23.485719372789816], + [117.124642415004402, 23.485378822736983], + [117.137953314492322, 23.462233893740716], + [117.137953404652137, 23.460919972093055], + [117.140489468312666, 23.458530971993451], + [117.140182521179312, 23.452507078164327], + [117.14985130945584, 23.447502139440275], + [117.143636544558021, 23.440410688880426], + [117.137954749341262, 23.441323480799657], + [117.13795640346197, 23.417217565339655], + [117.140568596532574, 23.414246334783741], + [117.138037479779257, 23.402826331189722], + [117.131253949215861, 23.398947910336776], + [117.119465223307515, 23.391932310375278], + [117.103785711217085, 23.399229146282082], + [117.097252212599997, 23.396029092841431], + [117.095059676656575, 23.403290015136786], + [117.080194372740806, 23.410207939798759], + [117.075235425359153, 23.411214033650054], + [117.045642548777806, 23.40296638511542], + [117.044486438992379, 23.403704025322352], + [117.025139324293121, 23.40882707453752], + [117.024145880361175, 23.416682043558115], + [117.02312279732503, 23.41733480784746], + [116.994826160224292, 23.41879936302611], + [116.977111647314914, 23.417160696001286], + [116.960154280175033, 23.419054947772363], + [116.950477288125569, 23.422264094025884], + [116.94742862799869, 23.422451355199129], + [116.947088942963276, 23.423387758810104], + [116.940588439746932, 23.425543497435921], + [116.940213656667495, 23.442340736547621], + [116.940054561056243, 23.442779312549909], + [116.940526293476807, 23.443036695959634], + [116.946550190991303, 23.448995905831477], + [116.952416518275399, 23.449524158910283], + [116.96639502338715, 23.457151015050854], + [116.969853074548709, 23.459773682920062], + [116.973249679239458, 23.460891005390362], + [116.97812596676583, 23.463551571964995], + [116.979320497776143, 23.462888017872444], + [116.981002605080434, 23.463441351704216], + [116.996655504322149, 23.459907117055018], + [117.006698528306089, 23.447679702602858], + [117.019274448479976, 23.440693861944958], + [117.04637187481076, 23.470283842022589], + [117.050515444986132, 23.472726084558111] + ] + ], + [ + [ + [110.55249525657797, 20.32996034277112], + [110.552442587346007, 20.329974656345058], + [110.552622105249313, 20.330191572959038], + [110.582024854545651, 20.383789321937584], + [110.582134714080965, 20.383480708162839], + [110.582201897163458, 20.383675381276376], + [110.590096481561574, 20.373737736719104], + [110.589484125309895, 20.363254300644513], + [110.589379948998072, 20.363127633755436], + [110.589417147447122, 20.363023137102111], + [110.588947660285257, 20.362602018426234], + [110.560346832766299, 20.327826571077253], + [110.552542531837901, 20.329947495081811], + [110.552435582658205, 20.329851564243651], + [110.55249525657797, 20.32996034277112] + ] + ], + [ + [ + [119.685795868658502, 23.553314837159174], + [119.686675072637229, 23.54969242367865], + [119.641999208231908, 23.553595373310412], + [119.641756849241503, 23.553596925722346], + [119.604836636833198, 23.506461901487075], + [119.574627727010309, 23.505354028621795], + [119.572810318515877, 23.508403379811067], + [119.569479456149566, 23.508592003762796], + [119.558635003655169, 23.532187528152594], + [119.557962236294486, 23.53331633543927], + [119.560110933393062, 23.56035087925348], + [119.561976856971654, 23.587430064904591], + [119.562257267299827, 23.587355689787739], + [119.562279511008697, 23.587635556374103], + [119.590260535956133, 23.580236889757753], + [119.60581119641131, 23.606679885382956], + [119.606004669870671, 23.606668471779379], + [119.606062228685872, 23.606858814588449], + [119.673754445553158, 23.602926775272021], + [119.673921990534197, 23.602236472210855], + [119.69671535966657, 23.553244893196531], + [119.685795868658502, 23.553314837159174] + ] + ], + [ + [ + [119.509073543764487, 23.627880752207769], + [119.520886650860561, 23.627577779964305], + [119.520880344742551, 23.627511122929388], + [119.521125496231264, 23.627503448101294], + [119.518750236264523, 23.566295512497231], + [119.51504283217065, 23.565807349118618], + [119.514710035766882, 23.562289618960438], + [119.467732184505323, 23.559409783624755], + [119.468091028842736, 23.559625085096638], + [119.467778319291227, 23.559583909830245], + [119.472653735963775, 23.562362644134087], + [119.500731215511621, 23.579208730425844], + [119.501507233597152, 23.628117626681416], + [119.509073543764487, 23.627880752207769] + ] + ], + [ + [ + [119.553098081820593, 23.669166496952041], + [119.553164633416884, 23.669188325601635], + [119.553012850879881, 23.669326359737916], + [119.582018044323476, 23.678684849541668], + [119.582057053209482, 23.6786649203449], + [119.582185258243797, 23.678706971068344], + [119.597132066407269, 23.67096326733575], + [119.610986752003981, 23.663885065836567], + [119.610971621011316, 23.663793214072694], + [119.611234755323935, 23.663656888367797], + [119.610456312942105, 23.660665068013131], + [119.604212782236203, 23.622764097423886], + [119.601287126590549, 23.625424748366278], + [119.599802432098699, 23.619718559565605], + [119.553098081820593, 23.669166496952041] + ] + ], + + [ + [ + [118.225913941366997, 24.404031616674857], + [118.225934907713295, 24.404335773605212], + [118.225680613094156, 24.404111430676338], + [118.213180193853489, 24.40841191221757], + [118.215961716736572, 24.428578727643252], + [118.224360884032293, 24.430769076693061], + [118.228932463933262, 24.447821056425909], + [118.228994882205129, 24.448726552772371], + [118.229394395446405, 24.448677640118138], + [118.250952433198506, 24.454767735259786], + [118.268747031230717, 24.443954951376249], + [118.268730668911488, 24.443861675729579], + [118.269048926615099, 24.443822711241285], + [118.268661070897551, 24.443464922698034], + [118.265287455970778, 24.424233167742241], + [118.248076639822756, 24.420117773601213], + [118.242028648178078, 24.410131483372734], + [118.233489799158889, 24.411000824088749], + [118.233008992448916, 24.410576648438067], + [118.225913941366997, 24.404031616674857] + ] + ], + + [ + [ + [118.407481626313171, 24.517186275404615], + [118.407707856683359, 24.517142836938731], + [118.409727084268852, 24.529322331975063], + [118.425685889094765, 24.524006780353446], + [118.432536404484281, 24.512375510493282], + [118.44696027016677, 24.509605985796746], + [118.447685717275917, 24.50762612916721], + [118.450110058570047, 24.507143931787418], + [118.458177081570327, 24.481247816471853], + [118.468738138576157, 24.480013773272809], + [118.463164862228822, 24.473169467261854], + [118.462915853736064, 24.466060746578993], + [118.465307731195509, 24.459532945467963], + [118.47426661858529, 24.450717536852235], + [118.472311111175614, 24.440245195743447], + [118.472063173501411, 24.440173148884277], + [118.464266884286289, 24.429724384637719], + [118.465074687202431, 24.428013776123379], + [118.461710600443126, 24.426298394851123], + [118.453142277921287, 24.414814933995736], + [118.452832282621827, 24.414908050186778], + [118.425889557656987, 24.406226585758418], + [118.432187911299948, 24.413649805074169], + [118.427547891469573, 24.421544806009251], + [118.411247602944783, 24.424343874956648], + [118.400657431479644, 24.430551822516961], + [118.351861110191606, 24.418908850013288], + [118.34653550315187, 24.415434331896435], + [118.345045183992241, 24.413315970465252], + [118.33506259332448, 24.392864331891353], + [118.328298736723042, 24.386428635894994], + [118.326121751992446, 24.386417927697163], + [118.325034492854286, 24.384872481670332], + [118.322709924620767, 24.386401145529636], + [118.314038965788058, 24.386358494636756], + [118.294761625293958, 24.395166112077305], + [118.289599079444315, 24.404238628545645], + [118.277226650409347, 24.41322132364267], + [118.279835220435331, 24.414596063545591], + [118.277669144770726, 24.416020500796886], + [118.285855014305639, 24.419181667619458], + [118.285409924506027, 24.425862879437528], + [118.307054769453615, 24.427368453682256], + [118.30719894068416, 24.427424128807402], + [118.299309647551098, 24.458242789870766], + [118.289302830204278, 24.469565128983138], + [118.291006317738947, 24.47813819779903], + [118.293859073037694, 24.479534863279127], + [118.293663017379615, 24.48030073327206], + [118.313958840459222, 24.489527203412813], + [118.369924859986696, 24.461646563000468], + [118.382477435637384, 24.480209568012935], + [118.378824427635607, 24.483370411308663], + [118.388729320869203, 24.489454983465926], + [118.394003180555913, 24.497254074785811], + [118.390175763779311, 24.511552090784502], + [118.40724696847343, 24.516839258602914], + [118.407481626313171, 24.517186275404615] + ] + ], + + [ + [ + [122.093483580984241, 25.502581743645656], + [122.093480097718768, 25.502590905898899], + [122.093484744469592, 25.502590092747283], + [122.09351008774577, 25.502771954589004], + [122.093771660875021, 25.502539884215111], + [122.118134762332602, 25.498276497597228], + [122.113069338681157, 25.485418785742226], + [122.120823520314602, 25.478539195946158], + [122.109787166244175, 25.477087552195528], + [122.106422648063884, 25.468547298058891], + [122.103490709632936, 25.476259360943917], + [122.089560092868027, 25.474427026402982], + [122.093483580984241, 25.502581743645656] + ] + ], + + [ + [ + [123.440829900248104, 25.728767179414621], + [123.44072475582756, 25.72882438752708], + [123.440766132911349, 25.73042079730968], + [123.440040158664317, 25.749246799259989], + [123.441272404151462, 25.749953743722216], + [123.441339926775541, 25.752558900194387], + [123.474674156721363, 25.771511225045369], + [123.477130590993823, 25.770525737597019], + [123.478693506593714, 25.771422388905386], + [123.489505772115265, 25.76556098612658], + [123.508036700907454, 25.758126633847873], + [123.507755302241307, 25.755667791552376], + [123.510562764295685, 25.754145847251795], + [123.504645592064534, 25.726123274872229], + [123.504365150767256, 25.726044879877399], + [123.504331646891757, 25.725752125305132], + [123.483020768614111, 25.720078238213873], + [123.467708631030405, 25.715797859545184], + [123.467435641099044, 25.715928796193168], + [123.465414801884592, 25.715390760482812], + [123.442028151643839, 25.728115221847659], + [123.440832934511818, 25.728688494730289], + [123.440829900248104, 25.728767179414621] + ] + ], + [ + [ + [120.656217790019397, 22.138535805829772], + [120.655621385483272, 22.157199347235245], + [120.636941903037027, 22.244286702467733], + [120.566325048321318, 22.364703945610884], + [120.513856135935356, 22.411396985851479], + [120.439587646798245, 22.44391357506883], + [120.293263041010476, 22.534104924777811], + [120.270354702434503, 22.562994419419947], + [120.208578442993343, 22.697313442952058], + [120.196384778850344, 22.723779207309612], + [120.18991362386565, 22.74589996808125], + [120.144961415762538, 22.899298932914661], + [120.127269811041614, 23.003968110772284], + [120.031538291642519, 23.048369706743429], + [120.02532731787214, 23.051210710109746], + [120.018950364270253, 23.066001882577257], + [120.01452108151517, 23.07593000704826], + [120.056047112676936, 23.220391015049138], + [120.077141651677479, 23.294304724319627], + [120.103547155516083, 23.343636787713734], + [120.110665972086693, 23.427203669282189], + [120.117294178668772, 23.507194040967391], + [120.110528346626197, 23.528327883153867], + [120.090506717550923, 23.589819433937375], + [120.094088348025849, 23.640944237653759], + [120.098162990594588, 23.703530544356287], + [120.170990745469211, 23.809912351642819], + [120.190655085028951, 23.819041103668372], + [120.241756064191918, 23.84314338587712], + [120.25946411536529, 23.890671093580309], + [120.274012421860462, 23.930442684820051], + [120.298114411574701, 23.96635597807731], + [120.312115197739132, 23.987462523661367], + [120.387894734663845, 24.120759515310393], + [120.447396818630523, 24.185276983280417], + [120.466521823082758, 24.245241735411788], + [120.500716107164351, 24.292240674281835], + [120.516860628091138, 24.314636774587555], + [120.526250249940304, 24.335778274923481], + [120.542540529940567, 24.373318046530606], + [120.579271011643471, 24.426336469832801], + [120.585386976031472, 24.435272360635583], + [120.629471029285099, 24.482781605616701], + [120.638958930705968, 24.493020557664146], + [120.647797269554857, 24.514191159377106], + [120.684864746362308, 24.603567658971102], + [120.74765391903972, 24.652673189329295], + [120.758276715753524, 24.661029134428166], + [120.758439536160012, 24.661108297268257], + [120.758500790073199, 24.661156202118175], + [120.819964969191417, 24.691218486256926], + [120.855477184446201, 24.732241984089423], + [120.888423969625535, 24.770476253207839], + [120.889410948893797, 24.774688165831012], + [120.90478590034796, 24.855000542483364], + [120.910475824517874, 24.864582065732495], + [120.911206481711474, 24.867700129460729], + [120.94943079732613, 24.930180124069476], + [120.957125006216117, 24.943136753922801], + [120.988197403328527, 24.977179763016334], + [121.00581920377293, 24.996642984817175], + [121.020549065397688, 25.043232130227143], + [121.098005272162069, 25.077799800414972], + [121.103839397059375, 25.078419083216673], + [121.129011486306638, 25.081332750281568], + [121.167191300052707, 25.105597152815612], + [121.205322553694302, 25.129969227877496], + [121.315474772355856, 25.143470696367604], + [121.367713817412465, 25.162484116192509], + [121.382740829697823, 25.191026688478676], + [121.409013095381667, 25.24137931910964], + [121.431219912617678, 25.263952949910756], + [121.440267285557496, 25.273228975545859], + [121.440397567208436, 25.273282201561269], + [121.440459641538496, 25.273345301238912], + [121.494570395023274, 25.295414280386677], + [121.531162606616363, 25.310363873089173], + [121.531230142811282, 25.310365896422176], + [121.531274944631363, 25.310384168768604], + [121.581271042229005, 25.312096492283644], + [121.611399257283253, 25.300568700373514], + [121.619260750240272, 25.29762688789144], + [121.619313423932383, 25.297540546660827], + [121.619464607555827, 25.297482700109075], + [121.651456459317586, 25.244941313614948], + [121.686414250370177, 25.233071407820489], + [121.696438340730893, 25.229717452891219], + [121.69807435567364, 25.221436837622189], + [121.703723955301385, 25.194494686442397], + [121.708823097130221, 25.190444238596726], + [121.745176308776209, 25.164500211965979], + [121.774227176243386, 25.163234005687688], + [121.778517696722346, 25.16319682608502], + [121.838298442048981, 25.138244607388128], + [121.913376367382483, 25.141015612358629], + [121.91387352333669, 25.1392640560851], + [121.943747196258755, 25.034870300521323], + [121.977023764289569, 25.033626305616639], + [121.977049286292655, 25.033602334544778], + [121.977336912891417, 25.033592427085026], + [122.008660880612723, 25.004217109086778], + [121.929394183381987, 24.941489568954715], + [121.885974873463027, 24.891204890694144], + [121.841321053683103, 24.839184996706447], + [121.841169153592205, 24.837549888089217], + [121.837986431551599, 24.749639242611057], + [121.858287024247275, 24.676732531616921], + [121.859148436949312, 24.674220198454787], + [121.872776983996545, 24.649702392676154], + [121.888891803289269, 24.620903145878263], + [121.885558342032525, 24.579249689605525], + [121.881985851806817, 24.532764889483968], + [121.864098721043945, 24.482094338760753], + [121.848047243862581, 24.460495950937723], + [121.822968144239383, 24.426451512637598], + [121.80933329385492, 24.360855919441491], + [121.805459020028962, 24.341903076304142], + [121.68534312008012, 24.177084145023056], + [121.676762479217047, 24.145751436718822], + [121.674315404732283, 24.13669187564302], + [121.640128740954822, 24.100545246794052], + [121.636290147040057, 24.067100046262482], + [121.639343919720559, 24.058041284232363], + [121.655841734557853, 24.009893293906337], + [121.644578170345099, 23.984376577284525], + [121.617930026346798, 23.92353655945227], + [121.584112193855816, 23.763757436850479], + [121.519282537849008, 23.541289415311301], + [121.518145918253126, 23.501418899068444], + [121.517803300943285, 23.486009480717811], + [121.515973755442005, 23.481169432376941], + [121.493915451488817, 23.422302572063924], + [121.482449665992348, 23.361143241294119], + [121.475790915628707, 23.324987048230085], + [121.475633494527486, 23.324785288728933], + [121.475632439450777, 23.324779660873272], + [121.473626133806349, 23.322212545338065], + [121.436292681780003, 23.274363949444474], + [121.41619768904863, 23.214058358416569], + [121.411000707283918, 23.198455016219427], + [121.426416359528105, 23.139617188657667], + [121.405462115456444, 23.104943621649959], + [121.36668640501189, 23.086810430348663], + [121.350703139929195, 23.012523304078726], + [121.346154288675919, 23.002798831038042], + [121.320796478415161, 22.948282945029536], + [121.319832841645507, 22.947068760648381], + [121.272629146333401, 22.879888078377171], + [121.235690304534756, 22.841048984765429], + [121.234116017710733, 22.8390653800158], + [121.210645005088566, 22.782965229885189], + [121.206711594745386, 22.773444568281658], + [121.198916932491855, 22.764208545029636], + [121.166637823700185, 22.72581096552236], + [121.115599994810481, 22.696147110292184], + [121.074776293860396, 22.672314688001304], + [121.06512721458185, 22.668350205741675], + [121.029432393671527, 22.65344101643419], + [121.011212250484718, 22.586947450039059], + [120.977976175288333, 22.531188899769635], + [120.911671612156354, 22.306543844912699], + [120.911422451320504, 22.305696862336347], + [120.900750758137931, 22.12463202274968], + [120.908917843446304, 22.089327945942216], + [120.903994576429341, 22.036058678097323], + [120.883603298945943, 22.011922134972057], + [120.862942871645998, 21.987195493973815], + [120.867634197339029, 21.923834381567232], + [120.869490953133678, 21.899994647069761], + [120.855369555091343, 21.88937601411633], + [120.85112782936433, 21.886102970543629], + [120.851063875591734, 21.886138343874016], + [120.850984580109611, 21.886078717368417], + [120.803813554619083, 21.912272864899556], + [120.778101045669828, 21.926494654125971], + [120.739355402594398, 21.918166197295253], + [120.723245930978834, 21.922741991758059], + [120.697917983186827, 21.929766855487628], + [120.664098101648236, 21.985958230943062], + [120.654961780493451, 22.014182205658923], + [120.647710154653652, 22.036013545843367], + [120.658161050909825, 22.069846049573979], + [120.656217790019397, 22.138535805829772] + ] + ], + + [ + [ + [119.455589621896195, 25.201708382983732], + [119.439204198799729, 25.204612246346787], + [119.439199021642651, 25.204919647377238], + [119.436143224041317, 25.214231194411902], + [119.438950552324101, 25.21967286492179], + [119.438761273807941, 25.230911544777825], + [119.434334868801045, 25.239455249883633], + [119.438618671933639, 25.239378732943951], + [119.438584180937454, 25.241426684671179], + [119.466282998595915, 25.260808736341861], + [119.466689945127058, 25.262240485269373], + [119.46791247078599, 25.261948947977366], + [119.468845867099347, 25.262602085443298], + [119.469521622727498, 25.261565211410339], + [119.474271079347176, 25.260432602281607], + [119.474271530235853, 25.254276991306561], + [119.478489042548674, 25.247805674134149], + [119.483763073033671, 25.249773315383717], + [119.494772850995687, 25.243066899075686], + [119.49457847094385, 25.224532418190222], + [119.500662102261202, 25.218395764856183], + [119.503008718628422, 25.217503276209825], + [119.510188099337867, 25.21740544344166], + [119.511865051389435, 25.214134947006997], + [119.535975075651848, 25.204965181033259], + [119.54056707696023, 25.21315525264454], + [119.547587919035621, 25.208449133989525], + [119.56216776367576, 25.213044113665173], + [119.562106002962352, 25.212871804267806], + [119.562172784406201, 25.212909124850757], + [119.57399436517909, 25.207723872391831], + [119.566473138721065, 25.19630301998825], + [119.556095188565635, 25.196101923394998], + [119.547771334030884, 25.172878772630831], + [119.550006741889845, 25.167331054742025], + [119.545443406941814, 25.166383968867535], + [119.544880424593089, 25.164813275397659], + [119.520779726652947, 25.160418807001744], + [119.520258654174029, 25.16115706269683], + [119.518999321709785, 25.1608956977079], + [119.51808201961596, 25.164240919403248], + [119.513631849346055, 25.170545922409232], + [119.504809260425986, 25.173713055199435], + [119.503856077349127, 25.184396240057321], + [119.503576768008713, 25.184791965641761], + [119.466254128246803, 25.199751852139297], + [119.455589621896195, 25.201708382983732] + ] + ], + + [ + [ + [119.575717799048775, 25.630529096400998], + [119.575428786323542, 25.630181129599727], + [119.556229481534615, 25.638026636556415], + [119.563412492594011, 25.64917488954087], + [119.568004922095582, 25.636940625399674], + [119.576323048671938, 25.652828759935236], + [119.576330596187802, 25.653106838694313], + [119.579322997517764, 25.654994023563052], + [119.593974187608353, 25.665087655897583], + [119.598378412023578, 25.667011492464336], + [119.607152245613108, 25.672544789694641], + [119.605268172998223, 25.67002105166242], + [119.608799457256765, 25.671563573828344], + [119.605631121778842, 25.656926589669951], + [119.596658483813755, 25.64406471839127], + [119.58328841770853, 25.639644002869417], + [119.576390190567636, 25.631338645274095], + [119.575715232377704, 25.630434530623386], + [119.575717799048775, 25.630529096400998] + ] + ], + [ + [ + [119.658469353157628, 25.650087924050293], + [119.671093548632456, 25.661686093897231], + [119.675895479489867, 25.655726453757115], + [119.712004883541994, 25.667410286615983], + [119.712335054641585, 25.667662551729073], + [119.712362761054976, 25.667526084180508], + [119.712370038093269, 25.667528438794253], + [119.712373466512901, 25.667473354598428], + [119.717403474879731, 25.642698119295414], + [119.714046140520594, 25.640598609772923], + [119.714217854543307, 25.637839691703881], + [119.709267213961795, 25.637610107364704], + [119.708440423999789, 25.637093074143511], + [119.707680495911674, 25.637536523833642], + [119.671122935625263, 25.635841178921787], + [119.669099337895901, 25.635530353563976], + [119.657659112730258, 25.644143891007207], + [119.657898517758426, 25.649480802995143], + [119.657621758281493, 25.649813669818613], + [119.658469353157628, 25.650087924050293] + ] + ], + + [ + [ + [119.943762432689965, 26.145183496833248], + [119.940724152872207, 26.142497836900674], + [119.938071740169448, 26.142806551150127], + [119.925164043182519, 26.137415134460237], + [119.925092090717072, 26.137693780002145], + [119.908801000114948, 26.143582148174215], + [119.914652094458759, 26.157729421468751], + [119.914017865938376, 26.172976173960169], + [119.91600845019731, 26.172871392323412], + [119.915306954995529, 26.175588026276472], + [119.920002153617773, 26.172661169229738], + [119.928787144427901, 26.172198739311554], + [119.926897049307499, 26.168363081830325], + [119.940977880913636, 26.159585480598491], + [119.941453179298534, 26.15946620436501], + [119.946516677785468, 26.16705659313233], + [119.965790937088158, 26.166057305073554], + [119.95576726464779, 26.150498869730189], + [119.955141375574428, 26.150756349503165], + [119.955929014581145, 26.15026535711657], + [119.943762432689965, 26.145183496833248] + ] + ], + [ + [ + [119.972523971000214, 26.194294579541733], + [119.972079241755623, 26.196238886836205], + [119.965301869722907, 26.194444739395173], + [119.966370885842608, 26.22052821987095], + [119.9665103672437, 26.220585393092112], + [119.966375829731604, 26.221173576282965], + [119.994642585611857, 26.238819907768242], + [119.99521974639039, 26.238205485824661], + [119.996524852649969, 26.239405535909537], + [120.015735170722209, 26.228839864203977], + [120.011893686266674, 26.211701404990709], + [120.00530305084034, 26.216142778524468], + [119.972523971000214, 26.194294579541733] + ] + ], + + [ + [ + [120.491538053279498, 26.375205828355369], + [120.497018152741731, 26.380087211794685], + [120.507245724077407, 26.373917515428037], + [120.509938379655964, 26.363669345436978], + [120.502744413140675, 26.367846525021054], + [120.49384000799536, 26.355606594922222], + [120.480873119463666, 26.358669748953503], + [120.482829478441346, 26.36869355326635], + [120.476419022914655, 26.376116349712511], + [120.468739018037439, 26.370753409650185], + [120.474021055111578, 26.384360988529259], + [120.480723782673522, 26.384045644615572], + [120.482633517704954, 26.372222426566765], + [120.491538053279498, 26.375205828355369] + ] + ], + + [ + [ + [120.029648414719077, 26.49191904280757], + [120.029674677787156, 26.492308472320314], + [120.021989638672991, 26.500779302578835], + [120.028361253147892, 26.504144406767896], + [120.031407417731927, 26.518001588988636], + [120.031490554460362, 26.5192343427377], + [120.032076774135874, 26.519321150805535], + [120.044708656384387, 26.523441837266734], + [120.048292806474478, 26.521722439083682], + [120.054411773549901, 26.522628542599371], + [120.055759781123186, 26.52561059415082], + [120.067041664176699, 26.524498790985852], + [120.067164111834785, 26.524516923172563], + [120.067046762861253, 26.523967993103639], + [120.066767310678387, 26.512065873709737], + [120.063385248726263, 26.506840317028395], + [120.06224173865715, 26.501491253954935], + [120.059379132009667, 26.500650545737702], + [120.057465874243078, 26.497694409201234], + [120.049553617638892, 26.497764927248252], + [120.029648414719077, 26.49191904280757] + ] + ], + + [ + [ + [120.131273464364739, 26.553970775623906], + [120.130846452237719, 26.554404663424705], + [120.121936928588212, 26.55786802367021], + [120.113722098012744, 26.571804750974007], + [120.11337615854714, 26.572156260695731], + [120.113463356369067, 26.572243714589508], + [120.113438244582838, 26.572286317551743], + [120.113692395622621, 26.572473426457414], + [120.13230205505009, 26.59113773644696], + [120.132339093686994, 26.591250105364562], + [120.146413640079032, 26.605786276331131], + [120.147070924407572, 26.605949977205988], + [120.149175830882527, 26.608061065111738], + [120.149766004310266, 26.606621204129741], + [120.158536685884187, 26.60880559859099], + [120.166701582534031, 26.602158150788593], + [120.162660714398129, 26.575161655026299], + [120.1627672419867, 26.574901756984339], + [120.162605747176499, 26.57479442642201], + [120.162596765136783, 26.574734418624395], + [120.162487201975395, 26.574715640465477], + [120.145989779362779, 26.563751339855216], + [120.145976614825912, 26.563422611325496], + [120.134018620188144, 26.555795225077411], + [120.131273464364739, 26.553970775623906] + ] + ], + + [ + [ + [119.756034511105256, 26.616763605003118], + [119.756272375278115, 26.616877618130449], + [119.755704626370601, 26.624251048149311], + [119.794333165320225, 26.634609592477307], + [119.81427654591738, 26.624461168831068], + [119.812298012476901, 26.621135616591921], + [119.814051238107126, 26.620041467760188], + [119.810904650993166, 26.618793631206497], + [119.806993320440611, 26.612219401117187], + [119.798414710304655, 26.613840517251557], + [119.788645646642692, 26.6099664167448], + [119.787591494886925, 26.608858578582502], + [119.771912536776583, 26.603179601999503], + [119.762392342644048, 26.607694027146959], + [119.756431043354169, 26.616433026399971], + [119.756034511105256, 26.616763605003118] + ] + ], + + [ + [ + [119.713955732855553, 26.638968749070006], + [119.689911811168514, 26.633494473184189], + [119.664589628900274, 26.631981517733237], + [119.663700441660396, 26.631855663018182], + [119.663652575197005, 26.631938997637796], + [119.654081566488486, 26.63784367890467], + [119.64741016851201, 26.652411777390242], + [119.648709760096153, 26.657954159906474], + [119.647090943741503, 26.660772488973993], + [119.650125480632681, 26.663991798842641], + [119.652326285147765, 26.673377594053189], + [119.661623640963469, 26.683013600223134], + [119.669222821881888, 26.684251977365221], + [119.669232436430605, 26.6842621773439], + [119.669250345022775, 26.684256462589211], + [119.669412170118818, 26.684282833918189], + [119.669743347553009, 26.684099142097729], + [119.707798896288594, 26.671955355274285], + [119.708066734892938, 26.671922977625837], + [119.744317783885066, 26.684697621506992], + [119.744430493417767, 26.684447070863182], + [119.758238181783355, 26.678335212030948], + [119.75418930254979, 26.662878252126948], + [119.754145325778453, 26.662851226712149], + [119.754181303294828, 26.662771249538309], + [119.715990972502112, 26.639256814951185], + [119.713955732855553, 26.638968749070006] + ] + ], + + [ + [ + [119.914565556747178, 26.678304970836017], + [119.912567234050186, 26.678230072813285], + [119.900371125917303, 26.685840517592734], + [119.902495407538751, 26.693229744449511], + [119.902328279559768, 26.69343639866792], + [119.903578473876522, 26.693510515193225], + [119.915345655639058, 26.695774257555357], + [119.944928090066227, 26.695961886019042], + [119.946663455881563, 26.696064765453578], + [119.940309546040311, 26.688712530769696], + [119.939370388651611, 26.687616083000115], + [119.934890297009602, 26.674166212759097], + [119.942439934077996, 26.66326288967684], + [119.929774938215033, 26.670083161957514], + [119.922513660213852, 26.668141064311541], + [119.922467652266789, 26.66853400739009], + [119.914565556747178, 26.678304970836017] + ] + ], + + [ + [ + [120.317866109829282, 26.945989911788367], + [120.315033685401858, 26.947901518963512], + [120.317257328599894, 26.952856247589335], + [120.316678519053085, 26.959384538084013], + [120.322098851908095, 26.963644144743423], + [120.323642814420708, 26.967084406771608], + [120.326912007480118, 26.967426596868737], + [120.334737783794637, 26.973576538172345], + [120.349926224741424, 26.9741176796384], + [120.356384638540732, 26.970511530154099], + [120.358702700009502, 26.970754164242919], + [120.361699304040144, 26.967544009204612], + [120.36619141361794, 26.965035774343736], + [120.36829517707811, 26.960478085629671], + [120.390098537419775, 26.937120923209427], + [120.389990116195506, 26.937066371395666], + [120.390069544793121, 26.9370299607058], + [120.391288099195435, 26.929582185081003], + [120.376894192459801, 26.930477196651978], + [120.358661314747422, 26.921303378924286], + [120.356308207608848, 26.920037668648352], + [120.338830290262706, 26.925429023913697], + [120.318091661570548, 26.943445953595727], + [120.317866109829282, 26.945989911788367] + ] + ], + + [ + [ + [122.027964138331924, 29.198047429290128], + [122.027045472603149, 29.198975353546487], + [122.032001276825028, 29.209994808492905], + [122.032209073537658, 29.209922823089723], + [122.032308456359274, 29.210200850924416], + [122.033000364590634, 29.209648702268641], + [122.051937132571226, 29.203088584638202], + [122.047550323450807, 29.198037711298856], + [122.069571044947821, 29.180464988179356], + [122.070218310537882, 29.180701710958612], + [122.069939142004742, 29.180171243595947], + [122.071656958199156, 29.178800411656646], + [122.06688132050526, 29.174360866301232], + [122.063632471162947, 29.168187503841821], + [122.05276362785078, 29.16123672647517], + [122.052592221722605, 29.161077383298611], + [122.052489997517114, 29.161061736048364], + [122.052480434857216, 29.161055620593565], + [122.052469863576462, 29.161058654187212], + [122.034143091977342, 29.158253412707968], + [122.033429933442505, 29.154609386770133], + [122.026879835049499, 29.157141640811961], + [122.01071791318337, 29.154667768457632], + [122.009237024235802, 29.154223150909598], + [122.009350814083717, 29.154458509392015], + [122.008973812015213, 29.154400802455765], + [122.02186844178982, 29.180994448876486], + [122.027964138331924, 29.198047429290128] + ] + ], + + [ + [ + [121.786602747484224, 29.084973231735109], + [121.786731079654515, 29.085048127981953], + [121.786729965396233, 29.08509329518083], + [121.784510114865512, 29.097417646841002], + [121.789636961988762, 29.102263274270133], + [121.816172629485806, 29.102264408035495], + [121.81620757267946, 29.102250975036725], + [121.81623077202714, 29.102264514463869], + [121.816291728154923, 29.102218623660672], + [121.827520275044421, 29.097902101878439], + [121.833570511731679, 29.089210296436246], + [121.839079206707041, 29.085063077015349], + [121.836061268588907, 29.075889235772909], + [121.834577886622071, 29.060682448773662], + [121.828861769304154, 29.054004405508721], + [121.828584404608023, 29.053161280305684], + [121.82831489601864, 29.053365502690948], + [121.828263585568436, 29.053305557559078], + [121.8194324084144, 29.053950451471646], + [121.814181505267442, 29.064075197612816], + [121.812267230471136, 29.065525755332899], + [121.804434952631141, 29.062117139631049], + [121.786927945868172, 29.07706802536774], + [121.786735407208212, 29.084872707720926], + [121.786602747484224, 29.084973231735109] + ] + ], + + [ + [ + [121.879738999755929, 28.498713918217206], + [121.879712871932114, 28.49882338876877], + [121.867371318147292, 28.497647192127918], + [121.866434143792702, 28.503388886195982], + [121.876145617272996, 28.505273604987501], + [121.883389975186276, 28.51472650004008], + [121.893093709032939, 28.517602894835967], + [121.895557553405609, 28.504078773063785], + [121.915049810212267, 28.500746894620395], + [121.904421340151274, 28.482478052648407], + [121.885658643313263, 28.474896219467169], + [121.872204470298186, 28.475924550496593], + [121.870183669769943, 28.480376693349619], + [121.87920245077342, 28.487462898210666], + [121.879738999755929, 28.498713918217206] + ] + ], + [ + [ + [121.865673406485882, 28.427061726538994], + [121.866086652199101, 28.42761755015696], + [121.865602251744278, 28.427322563134968], + [121.867326801881362, 28.436487406101943], + [121.885808325395956, 28.454578655013993], + [121.916726576330717, 28.456119610366365], + [121.906934714727001, 28.443465687864702], + [121.906896518489532, 28.4434441735802], + [121.906984726022515, 28.443397695536298], + [121.906411725422487, 28.443171110664583], + [121.88955381637696, 28.433675781403405], + [121.886385882925694, 28.435252178375762], + [121.865673406485882, 28.427061726538994] + ] + ], + + [ + [ + [121.745478496696293, 28.693681938504337], + [121.757688295028146, 28.6924362815693], + [121.761085535309491, 28.708218634060245], + [121.776358983488336, 28.702290733857009], + [121.768573523244953, 28.697300510075692], + [121.785872734971605, 28.694037251676267], + [121.797459238459908, 28.705556228017635], + [121.804462734858959, 28.702577343683707], + [121.795930610026545, 28.698452338485481], + [121.789915959090408, 28.68274435068756], + [121.777543158326921, 28.68318758337983], + [121.774536356161548, 28.690743196635822], + [121.764091230767292, 28.693850960080724], + [121.748088513292743, 28.686454994561647], + [121.745478496696293, 28.693681938504337] + ] + ], + + [ + [ + [121.845110445628521, 28.736864688160725], + [121.851572342440448, 28.739283237550428], + [121.84298875941505, 28.744622736803784], + [121.847181205321888, 28.752060171214588], + [121.871888220267849, 28.752262758192959], + [121.88908554193587, 28.765766292175464], + [121.905631492595177, 28.765104850544592], + [121.892189786756944, 28.76058031843651], + [121.889086325527131, 28.755349423462732], + [121.876570780873109, 28.751936043518828], + [121.862126894311075, 28.741250420424333], + [121.869129027145533, 28.730757759333589], + [121.861585008540587, 28.725225168731214], + [121.855667089840281, 28.731111310215745], + [121.84279222237349, 28.732252578776343], + [121.845110445628521, 28.736864688160725] + ] + ], + [ + [ + [121.833317699856323, 28.773657062336067], + [121.833911921049761, 28.774297843128394], + [121.842798992487701, 28.790371648092286], + [121.840370791793475, 28.791968243142421], + [121.844945346660012, 28.794253700643591], + [121.852218796950851, 28.807408992823461], + [121.846732641683204, 28.811435605373642], + [121.857442587276921, 28.81685712064149], + [121.85762079852627, 28.817179446492524], + [121.857631507607536, 28.816902707632085], + [121.868432713965873, 28.811054202307481], + [121.861530056897166, 28.802540976362721], + [121.858829412111902, 28.785947043057547], + [121.858857841443708, 28.785212386116079], + [121.857748328954898, 28.784704966590589], + [121.83923739150886, 28.773791980918411], + [121.833605568022563, 28.773663623279976], + [121.833546273099628, 28.773636505602653], + [121.833560700853965, 28.773662600690432], + [121.833317699856323, 28.773657062336067] + ] + ], + + [ + [ + [121.102965638483141, 27.447010690443804], + [121.101767470543706, 27.447822097504215], + [121.102761628532321, 27.44696365435636], + [121.082978692215448, 27.455512925875578], + [121.081763618689223, 27.45542337723727], + [121.062106934368728, 27.464357566284185], + [121.05911120126656, 27.461335803913624], + [121.067659070147386, 27.447997960942327], + [121.062010349525423, 27.448006320835908], + [121.043745245002668, 27.461114661603808], + [121.045806234648211, 27.467751431467409], + [121.054593651284065, 27.466892451379085], + [121.05076295110166, 27.476945127162686], + [121.062146065562359, 27.47491521838165], + [121.062145613771293, 27.480944721678163], + [121.061958954709851, 27.48125338399349], + [121.062145595228444, 27.48119219038032], + [121.062145571709678, 27.48150606669293], + [121.062759385792589, 27.481505097036635], + [121.063719302562632, 27.480676220758223], + [121.079845101538268, 27.47538907350868], + [121.085057872188045, 27.465635231519098], + [121.101094768915175, 27.45789728117467], + [121.102965638483141, 27.447010690443804] + ] + ], + + [ + [ + [121.094101411797268, 27.940350258387991], + [121.053679588689945, 27.948213760831369], + [121.045720552936416, 27.944379986881778], + [121.034183471866996, 27.952006458698229], + [121.033847952497538, 27.952071729316391], + [121.034137716507189, 27.952398702400121], + [121.036296398797219, 27.967421970543022], + [121.06110474532214, 27.982828611832783], + [121.065180514146334, 27.987427756849456], + [121.068746073436358, 27.987574079295314], + [121.071696567800885, 27.989406414564254], + [121.082191166749638, 27.988125835353301], + [121.113299129967416, 27.989402435430161], + [121.116315431203063, 27.98969063080169], + [121.129714668848322, 27.983594894082998], + [121.148641406240159, 27.964666610223095], + [121.143071701145885, 27.956454258605159], + [121.121637918271418, 27.947177396021555], + [121.095374952143914, 27.940922374917097], + [121.094101411797268, 27.940350258387991] + ] + ], + [ + [ + [121.181628667647303, 27.966108374098223], + [121.174227527154486, 27.974056519300138], + [121.166858325012228, 27.981669064499751], + [121.167189038313083, 27.981946344247874], + [121.173095763793739, 27.993666676457991], + [121.190747143617031, 28.003321601185522], + [121.192122067497195, 28.002850928472689], + [121.19339390335351, 28.003917273022413], + [121.220869460641055, 27.995256751839001], + [121.236080046573292, 27.996975763003224], + [121.233372070622764, 27.991368394398521], + [121.233294190458963, 27.991340375015049], + [121.233481139184207, 27.991281447242329], + [121.182785674874836, 27.966902185938245], + [121.181628667647303, 27.966108374098223] + ] + ], + [ + [ + [121.039987494533221, 27.982191241430751], + [121.040543627191127, 27.982728316405847], + [121.039681353235224, 27.98243601497963], + [121.038993269207509, 27.996495839313106], + [121.068863484755923, 28.010077702528474], + [121.069483373346372, 28.010676348633041], + [121.069819885536162, 28.01048702276929], + [121.084720882603293, 28.007969541733196], + [121.085257216744452, 28.001801791881068], + [121.085478742427199, 28.001677158829128], + [121.084432338222925, 28.00122893753748], + [121.071106178528538, 27.993088686545377], + [121.043888239318662, 27.98386210328221], + [121.039987494533221, 27.982191241430751] + ] + ], + + [ + [ + [122.278902908371094, 29.862811581264708], + [122.278912927179732, 29.862911546744389], + [122.278785021183907, 29.862965694828063], + [122.2789377003418, 29.863158727933111], + [122.280426034549734, 29.878009000893456], + [122.297110495321959, 29.88613469329022], + [122.297235722349171, 29.88629301851439], + [122.333247653355116, 29.885333279666341], + [122.33583694594482, 29.885925980884227], + [122.337049100331285, 29.885231968899603], + [122.339036310609927, 29.885179008593106], + [122.339036398086179, 29.884094153061689], + [122.344186053663464, 29.881145747539062], + [122.339037248318647, 29.873549812137448], + [122.339038014141806, 29.864052291658197], + [122.339080028474427, 29.862793267358182], + [122.338658901846983, 29.862745973976402], + [122.322265630328602, 29.857585711672904], + [122.319731405337194, 29.854901589447149], + [122.304850064135422, 29.851969734349183], + [122.289274600232005, 29.85450061185713], + [122.278902908371094, 29.862811581264708] + ] + ], + + [ + [ + [122.367169205907047, 29.895595053214805], + [122.358707207871689, 29.896559359173388], + [122.358480024808046, 29.89668752843615], + [122.358478597157031, 29.896687707932163], + [122.358471085971587, 29.896692571435661], + [122.349484854902229, 29.901762309437615], + [122.34570668757101, 29.904957537958584], + [122.337112280289531, 29.910522429169024], + [122.323016865704076, 29.925453735837181], + [122.326796680158964, 29.9404320555638], + [122.347617674879629, 29.96140866742299], + [122.347624105685142, 29.961396923420136], + [122.347635639366615, 29.961408635732898], + [122.36256183028317, 29.955016168143416], + [122.368447647358707, 29.956410439900552], + [122.372871922822938, 29.951274152931099], + [122.393572051992322, 29.94189823331109], + [122.39726119895559, 29.94805496599049], + [122.400345925938907, 29.947689471254051], + [122.404976171651398, 29.951942507144217], + [122.40464199563695, 29.953677377461723], + [122.406228750287866, 29.953093042607538], + [122.407319352147255, 29.954094796971752], + [122.408544740473033, 29.952240161044298], + [122.420003574564248, 29.948020355453068], + [122.416553568069432, 29.94011873056823], + [122.428896256986079, 29.921437963153796], + [122.429112721824822, 29.908935252807058], + [122.430599577459162, 29.908494545810669], + [122.429224171854997, 29.902498052874805], + [122.429487594419555, 29.887283129090967], + [122.429763298254656, 29.885824577470828], + [122.429513436704013, 29.885790514404707], + [122.429515985736572, 29.885643285802413], + [122.41465401470542, 29.879378782581693], + [122.414986891655047, 29.875336919434368], + [122.398080440177267, 29.872392817477003], + [122.397478031347418, 29.872138894760635], + [122.397474992723289, 29.872125535735492], + [122.404365666543811, 29.852188578536136], + [122.408932220408872, 29.850603972296593], + [122.411887882362748, 29.831251602483704], + [122.411584303066093, 29.831302718730402], + [122.411642785525402, 29.831133509982692], + [122.39038061453833, 29.834872965402997], + [122.382072830009861, 29.836271818250253], + [122.374060024050777, 29.845359897702593], + [122.36570328368046, 29.864309943195622], + [122.372533716921197, 29.873420703290758], + [122.372430237234127, 29.876699497244616], + [122.367933583924341, 29.895498949331813], + [122.367169205907047, 29.895595053214805] + ] + ], + [ + [ + [122.457281983693207, 29.94638225466883], + [122.457058393311996, 29.945912251464396], + [122.455656844171344, 29.94010183179385], + [122.462841708382058, 29.930836892933719], + [122.458518415183178, 29.930308572384117], + [122.453578295015078, 29.929778496500266], + [122.453102140562081, 29.929510765328157], + [122.452736456821995, 29.927994745707455], + [122.452163623136471, 29.9289830576299], + [122.451727054251464, 29.928737584551669], + [122.45019618542193, 29.932377484667093], + [122.444893225148803, 29.941526700215434], + [122.445012623118132, 29.941634790938974], + [122.444935297079894, 29.941688773465621], + [122.446169701468165, 29.943247042141081], + [122.446786991255053, 29.943248219730314], + [122.447404127579716, 29.945324355614662], + [122.451006021187652, 29.947060601255625], + [122.455299712817251, 29.950947671006411], + [122.455888384491629, 29.949414080543708], + [122.456046661043473, 29.949490375682629], + [122.455974885964835, 29.949188729401328], + [122.457024774939001, 29.94645358893553], + [122.457281983693207, 29.94638225466883] + ] + ], + [ + [ + [122.052295585968906, 29.958220942823164], + [122.054372727979526, 29.958289012080915], + [122.053338887972274, 29.956510237072642], + [122.054136413360524, 29.955202532051988], + [122.043479861463339, 29.936548451554629], + [122.041143915591476, 29.935528158660702], + [122.039623162251488, 29.932911624171869], + [122.038690067488133, 29.934456368508041], + [122.032729583070093, 29.931852952063629], + [122.026937760724749, 29.937575263460808], + [122.02472734951759, 29.95740786626693], + [122.03797939792247, 29.966852785106386], + [122.046768109456366, 29.967284364368709], + [122.052295585968906, 29.958220942823164] + ] + ], + + [ + [ + [122.235144874881428, 29.962696589917627], + [122.235667498836406, 29.962573653048519], + [122.236019963381906, 29.962282315493479], + [122.270489215619975, 29.941337700931406], + [122.269279635163571, 29.934790780296449], + [122.269548423935007, 29.934568606848103], + [122.268314834707127, 29.935015914952331], + [122.233280698819073, 29.947169658196756], + [122.230368046522727, 29.948775686439141], + [122.229503843237538, 29.949089052610336], + [122.228268511699397, 29.949933364005531], + [122.208984130911986, 29.960566717056434], + [122.188763733951419, 29.97834505345811], + [122.200649774313945, 29.976272090056373], + [122.235144874881428, 29.962696589917627] + ] + ], + [ + [ + [122.448541445671211, 29.959184253148003], + [122.449015342422342, 29.958737233282665], + [122.449872406636331, 29.958810935151277], + [122.451107230791678, 29.958294484479691], + [122.454193780509414, 29.95415315753279], + [122.45460361213371, 29.953465900301659], + [122.454707078739318, 29.95336830176781], + [122.454674049503566, 29.953347782057719], + [122.454811351079883, 29.953117537499761], + [122.453881282150434, 29.95285526820193], + [122.446420819125507, 29.948220388377607], + [122.445040031156438, 29.950362131815229], + [122.443700152903261, 29.949984300756142], + [122.44246645761298, 29.953611020167369], + [122.441232038763161, 29.954646862222379], + [122.441768441373753, 29.955436702353644], + [122.440552564241329, 29.957322652208113], + [122.443518632442732, 29.958013817222884], + [122.443699475107479, 29.958280103760728], + [122.445223959788223, 29.958411199386713], + [122.448541445671211, 29.959184253148003] + ] + ], + + [ + [ + [122.283830065029065, 29.726372184471366], + [122.283731701408868, 29.726409465183529], + [122.283717204103823, 29.726383318157055], + [122.247649991439445, 29.733627985235223], + [122.24748006181531, 29.733632212569088], + [122.247430977902326, 29.733671977549704], + [122.247395034355719, 29.73367919737651], + [122.247307062175906, 29.733772366988134], + [122.234134564316989, 29.744443971802358], + [122.209147327500673, 29.773943708226405], + [122.209170448402205, 29.7741621072581], + [122.209162336474279, 29.774170698441988], + [122.20917181829418, 29.77417504719828], + [122.210083296591307, 29.782784831608179], + [122.229747004541451, 29.786916072044555], + [122.235773975390401, 29.786375900957701], + [122.237530862420797, 29.787181682295365], + [122.23807100710043, 29.786170028033066], + [122.242059771284318, 29.785812532511947], + [122.256925328393123, 29.776068862746357], + [122.251611460119904, 29.763529522028431], + [122.254181040861653, 29.75601786413354], + [122.29043832303816, 29.751611829389791], + [122.292477026584294, 29.752024448940773], + [122.294357632643212, 29.751135549501871], + [122.297246513586899, 29.750784488720576], + [122.296800860134582, 29.749980717773077], + [122.305398516887109, 29.745916893652662], + [122.309034591230812, 29.73386054564153], + [122.292724207491943, 29.732406299041653], + [122.283830065029065, 29.726372184471366] + ] + ], + + [ + [ + [122.178308219731889, 29.653032390718209], + [122.156889723001171, 29.658507073401534], + [122.153863320437097, 29.657636899270646], + [122.137194388476701, 29.662836820350563], + [122.136139508127442, 29.663810939656607], + [122.133859007764741, 29.664393847785128], + [122.129614350284257, 29.669836535104022], + [122.128516208694222, 29.670850603594712], + [122.12852401122538, 29.671234616008391], + [122.09152523224607, 29.71867608474675], + [122.075634089905463, 29.703678194787603], + [122.070008885545747, 29.704061664543296], + [122.069768723808195, 29.703893854360359], + [122.069334941917532, 29.704193030622616], + [122.043596130058958, 29.720310834633501], + [122.044239685495583, 29.721501049187374], + [122.043327590339644, 29.722130114681917], + [122.061090772051557, 29.753132179532173], + [122.067074104225725, 29.775086593019484], + [122.079315766167895, 29.785474545953278], + [122.079885799287254, 29.785484726069296], + [122.109487127583463, 29.789053780385395], + [122.116530262134603, 29.793242635612138], + [122.126302406741303, 29.79108121118357], + [122.12706209002269, 29.791172806765605], + [122.127675491139968, 29.789604298257391], + [122.133536312791719, 29.776816528760147], + [122.134556980500776, 29.772007860449172], + [122.142410465468586, 29.751925963556207], + [122.177931060553092, 29.731205880120974], + [122.192571596978809, 29.717413321185045], + [122.196206365732266, 29.714923503390619], + [122.20731728138054, 29.694670761879237], + [122.206967006606348, 29.694167992391804], + [122.188345460435315, 29.657741581549537], + [122.178510602193271, 29.653322881880779], + [122.178308219731889, 29.653032390718209] + ] + ], + + [ + [ + [122.260935692796792, 29.847928060032928], + [122.261254460724771, 29.84783290083617], + [122.278412608833165, 29.847940153706798], + [122.29792419800134, 29.840887955294736], + [122.298703346735905, 29.836653589495903], + [122.313392549728178, 29.83226854120522], + [122.315116723422165, 29.831818043707866], + [122.319587168500178, 29.824207380637894], + [122.314184533115778, 29.820230824180435], + [122.296464372737333, 29.82036722554864], + [122.302649809456838, 29.811276935585251], + [122.311975858860663, 29.808768007424121], + [122.308590916759854, 29.80254571893278], + [122.321219998069466, 29.783985669532598], + [122.320514921084254, 29.783295879206182], + [122.324255950209718, 29.780052394859492], + [122.313923300023859, 29.776847170003936], + [122.305852833514848, 29.768951677959382], + [122.28495389168927, 29.781843578537586], + [122.280728324080755, 29.782096285082421], + [122.265725976911327, 29.79370467503291], + [122.24660735649438, 29.805498351270913], + [122.244471231243125, 29.806777705239071], + [122.244445969154199, 29.806831643211392], + [122.244308152470566, 29.806916657993394], + [122.22675052734418, 29.825048508950605], + [122.226344167898716, 29.825139274624313], + [122.225497834276752, 29.826342171608868], + [122.217177892099514, 29.834934219248826], + [122.219059522069841, 29.835492967628756], + [122.217127551654144, 29.83823888404633], + [122.23033268161997, 29.848975405887177], + [122.2442706217401, 29.85120068092909], + [122.260626074089785, 29.847836119027701], + [122.260935692796792, 29.847928060032928] + ] + ], + [ + [ + [122.755714721094463, 30.13949939547339], + [122.758319630230815, 30.143258076820874], + [122.756027226914384, 30.144392326273344], + [122.75787371380153, 30.144910771862492], + [122.759105522017848, 30.14439316482774], + [122.759106116526809, 30.144392915395287], + [122.759207493542192, 30.144539194546251], + [122.77141283835364, 30.141637078261212], + [122.783724673296533, 30.130669414611745], + [122.762899712083666, 30.125899152117622], + [122.755714721094463, 30.13949939547339] + ] + ], + + [ + [ + [121.839055381857747, 30.00897304692322], + [121.836080031240016, 30.04762692577016], + [121.835684257110572, 30.049816500941375], + [121.835998724688864, 30.050276737252425], + [121.838454791398377, 30.065591736174991], + [121.826653832231884, 30.068906337366588], + [121.817821301726283, 30.084590641192648], + [121.829119784476731, 30.085390799149664], + [121.840738524135176, 30.079832132931291], + [121.844555962482971, 30.103636072766029], + [121.844584749313512, 30.103631282550939], + [121.844559960566087, 30.103782077552065], + [121.855708866645571, 30.104292933009194], + [121.880828672330111, 30.097600184868966], + [121.881586284675421, 30.097474115898521], + [121.881677876236807, 30.097373928824688], + [121.881740499159363, 30.097357244004204], + [121.882673459031579, 30.096284914449882], + [121.919768395150925, 30.055708762593081], + [121.920735433590792, 30.055214064281785], + [121.920752391010879, 30.052720219363405], + [121.923847259148559, 30.032068769592357], + [121.930179824707849, 30.014355434695446], + [121.928887519827981, 29.998436095881221], + [121.929030343321116, 29.997483062645724], + [121.928372758798389, 29.997145287743958], + [121.911640006297333, 29.986719686743079], + [121.897004616693835, 29.981032726161772], + [121.870492264881534, 29.967414390085615], + [121.87034570075717, 29.967489915053257], + [121.870216777285421, 29.967415058131156], + [121.846790773397117, 29.972221574235196], + [121.84629698758495, 29.979853578490296], + [121.832876948490465, 29.989717889857637], + [121.831099980242584, 29.995541469320074], + [121.839055381857747, 30.00897304692322] + ] + ], + + [ + [ + [122.363766374924396, 29.982576234944798], + [122.363618941313504, 29.982638501510468], + [122.363630152278645, 29.982685181510064], + [122.363532071347962, 29.982763623537501], + [122.363734669606458, 29.98312036873628], + [122.37407125055023, 30.026159624364457], + [122.375560739987847, 30.026251795327408], + [122.375716162215639, 30.026767831779441], + [122.393466962466633, 30.028969830082804], + [122.404290384247815, 30.0339721531371], + [122.405803740721225, 30.028123259756594], + [122.407313271447535, 30.028216670892743], + [122.402623280123905, 30.015415379816478], + [122.41369525952905, 30.008543199357764], + [122.410102315522863, 30.000706765895913], + [122.397407415054346, 30.001178720862857], + [122.391026234614358, 29.983761343604431], + [122.394257845371328, 29.977400202051424], + [122.387175365302497, 29.972561785394831], + [122.372525394669537, 29.975571047877153], + [122.363766374924396, 29.982576234944798] + ] + ], + + [ + [ + [121.936403131294071, 30.11712948443008], + [121.936418246045022, 30.117123797763128], + [121.94629035467851, 30.116173355212378], + [121.953130439360905, 30.110836120397448], + [121.958536474984001, 30.108802191805136], + [121.957875746938115, 30.10713341465846], + [121.95940367939879, 30.10594118755856], + [121.953611144346155, 30.087223713483699], + [121.942168478164419, 30.067462128825213], + [121.941942769905765, 30.066892065565156], + [121.941695829774758, 30.067064260294636], + [121.924619666630775, 30.069192278597889], + [121.925384433172397, 30.078438420152285], + [121.917171342142623, 30.084165520815422], + [121.912469104693727, 30.085886229380673], + [121.911543410384155, 30.088089954574794], + [121.906242628800442, 30.091786262044565], + [121.909012922824999, 30.094114080606349], + [121.907251252933762, 30.098307944912197], + [121.919304968400823, 30.109244554813635], + [121.936316250053594, 30.11713361748188], + [121.936398613149947, 30.117125687930628], + [121.936403131294071, 30.11712948443008] + ] + ], + [ + [ + [122.209745136146296, 30.188866418224936], + [122.202037912120602, 30.18073387562055], + [122.203938145250547, 30.177561607915639], + [122.199329494214211, 30.177875995281163], + [122.185871398461074, 30.163675222509866], + [122.186479490693173, 30.163444002839114], + [122.185108489545215, 30.162870212918769], + [122.166619546586418, 30.143360968627793], + [122.165860598691353, 30.141449224275824], + [122.164611691291171, 30.141242311031018], + [122.164067317924221, 30.140667896743246], + [122.163653373756546, 30.14108354138115], + [122.158609272751406, 30.140247857882155], + [122.146375659363571, 30.148952408417458], + [122.141248722858904, 30.16358022991313], + [122.139371693996637, 30.165464969553703], + [122.139962704594481, 30.167249408494726], + [122.139273188998203, 30.169216686820036], + [122.146618623136973, 30.19236514169846], + [122.162205921710893, 30.200704126382217], + [122.172367484046276, 30.202320086912763], + [122.172599923028997, 30.201109477201602], + [122.174558870395359, 30.201738248393795], + [122.190650061934932, 30.195851773080442], + [122.192149802618431, 30.19600964681106], + [122.214043335000568, 30.191292884655777], + [122.209469642734604, 30.188967199149889], + [122.209745136146296, 30.188866418224936] + ] + ], + [ + [ + [122.06111802591785, 30.182018018566726], + [122.047426800763972, 30.175843091990068], + [122.028784296492191, 30.163552394245624], + [122.022397917121083, 30.164554729038354], + [122.021175764948538, 30.164003521980831], + [122.020924378394426, 30.164785999222648], + [122.019754838724836, 30.164969557109551], + [122.014523551598216, 30.18470950433872], + [122.013190517091402, 30.188858768279463], + [122.013564515838738, 30.188994945304625], + [122.025836461037329, 30.200414851207515], + [122.035751058370053, 30.198382697993075], + [122.038597522153992, 30.203821347276445], + [122.051040259309318, 30.202640272456133], + [122.051278548384985, 30.202727036108911], + [122.05133297375275, 30.202612487760984], + [122.051414292139057, 30.202604768953034], + [122.061338661474693, 30.194480083473106], + [122.060872774197151, 30.182534196602536], + [122.06111802591785, 30.182018018566726] + ] + ], + + [ + [ + [121.953606006375722, 30.290358271542058], + [121.953569895403433, 30.290377859050185], + [121.953349562006679, 30.290238845686407], + [121.950921013533474, 30.291814679824078], + [121.917311017665867, 30.310045594845565], + [121.921749203029123, 30.315685532210146], + [121.936200191606503, 30.334312206643748], + [121.936437235666958, 30.33435072469447], + [121.93761608674123, 30.335848779795111], + [121.972452412572949, 30.340709075706698], + [121.976858691103303, 30.345871992967989], + [121.984955171307917, 30.342496162848136], + [121.984936424285593, 30.342438937205991], + [121.995778974173206, 30.313129661338802], + [121.996683709952833, 30.310938410667163], + [121.984860532856203, 30.291997092083829], + [121.975734307586734, 30.291000429400793], + [121.965853756876754, 30.296212069946357], + [121.953606006375722, 30.290358271542058] + ] + ], + + [ + [ + [122.313271781693103, 30.252033649646691], + [122.314492763370538, 30.26786596369681], + [122.318470246849671, 30.272318136793999], + [122.32667112946703, 30.271511402156289], + [122.329170447605478, 30.275144496913203], + [122.387152452276169, 30.275073868660005], + [122.39600442050056, 30.277895173778578], + [122.402553328463497, 30.275055108753566], + [122.402980454420003, 30.275054588468688], + [122.407765040343335, 30.258501752943371], + [122.425151511603744, 30.253112204121912], + [122.414463907549376, 30.248521229828189], + [122.412839658443929, 30.241112993326318], + [122.41279515226455, 30.241099491464499], + [122.412840673089988, 30.240942006836057], + [122.412566121132286, 30.241030010175745], + [122.403388505679587, 30.238245792401322], + [122.403881201060855, 30.230019411543321], + [122.392859892891167, 30.227484485061726], + [122.387203161837377, 30.242138378595396], + [122.377664306026261, 30.240387305181507], + [122.376678434949653, 30.252533247173975], + [122.363016889873819, 30.256912241962592], + [122.360966181053215, 30.257030344996313], + [122.358365508478158, 30.249678453275926], + [122.357762637830859, 30.241845102909966], + [122.355160644550594, 30.240618561307922], + [122.35437507254386, 30.238397812572583], + [122.351049940459333, 30.238680835480633], + [122.344353848118658, 30.235524395420139], + [122.332567249880483, 30.23808421521824], + [122.325004778147033, 30.232532076557415], + [122.314199719929576, 30.238813951937566], + [122.304819048660633, 30.23768571133807], + [122.301380816449765, 30.231264932830012], + [122.294305323042551, 30.236474649225563], + [122.287573935518211, 30.228911620582885], + [122.280397901612631, 30.229248264796684], + [122.271842416887523, 30.237768878075038], + [122.273632034983066, 30.244562319365436], + [122.266652829396662, 30.243100597239764], + [122.257479410998613, 30.237162982742056], + [122.250364298464831, 30.23968913360498], + [122.249819208105677, 30.239574970090434], + [122.250112417821356, 30.240487115853803], + [122.250440010970877, 30.255661664967338], + [122.259986011880358, 30.272311124614344], + [122.26471577378139, 30.272326900860207], + [122.295974619412121, 30.273652954991494], + [122.296857675875827, 30.272434111024385], + [122.297595029127464, 30.272436570485649], + [122.298528783862736, 30.27012755422767], + [122.3019978231805, 30.26533939195501], + [122.308746182250303, 30.267508384252089], + [122.311644721240754, 30.25252752677704], + [122.311298938525269, 30.252501471854366], + [122.311346319767054, 30.252436073611921], + [122.292635255964157, 30.248533014597051], + [122.313209674139799, 30.251943367972334], + [122.313271781693103, 30.252033649646691] + ] + ], + [ + [ + [122.173567495247582, 30.351953343892959], + [122.173884866566681, 30.352904401562771], + [122.175105493412346, 30.349651794893312], + [122.179910705922609, 30.342460998246448], + [122.187648852631071, 30.33976690089035], + [122.18709384091774, 30.332006975856842], + [122.199731465162913, 30.332025074356451], + [122.204812314331875, 30.332232352162656], + [122.209200173554692, 30.336817941751903], + [122.223907523700433, 30.332059697192005], + [122.223922503660319, 30.332059718644992], + [122.223926691877878, 30.332053495743402], + [122.224184847391072, 30.33196997511908], + [122.224049298184951, 30.331871325888777], + [122.240639271732135, 30.307221753275016], + [122.24403702509062, 30.306916749611666], + [122.242065447020209, 30.305102725705545], + [122.243035832282516, 30.303660916174117], + [122.227630687280268, 30.236981125174214], + [122.225914534199433, 30.237206553611152], + [122.225966888176615, 30.235107870228369], + [122.20467321439331, 30.231521738324609], + [122.204228831436268, 30.237905616481672], + [122.195401670696199, 30.236704684450551], + [122.192557648385645, 30.241588208554486], + [122.149858272565112, 30.247197063415388], + [122.147745713884689, 30.248230502167882], + [122.142028256884245, 30.248518265761657], + [122.130095145112534, 30.254148256384731], + [122.116757425851674, 30.263389606633719], + [122.056323123200244, 30.292953353628622], + [122.053469806169531, 30.294059250941928], + [122.047525996794974, 30.302373447288389], + [122.054156467656867, 30.3068994120495], + [122.063540372003743, 30.303979564361995], + [122.078009824496462, 30.302966243661707], + [122.104792915779001, 30.312612445287268], + [122.119985093046097, 30.322241163698791], + [122.124181162825934, 30.319595318855065], + [122.132566584704762, 30.322615413485117], + [122.133392200226965, 30.323850776995492], + [122.134104244944155, 30.32316921739611], + [122.158495278042324, 30.33195389503614], + [122.172076346903438, 30.354184784123767], + [122.173567495247582, 30.351953343892959] + ] + ], + + [ + [ + [122.42577212481855, 30.410883820122542], + [122.424763075175591, 30.411058912794555], + [122.406769300157066, 30.41348443430153], + [122.405931119929178, 30.414326678049036], + [122.380887298726492, 30.418672340923376], + [122.373963252392542, 30.415788106800875], + [122.371769150923669, 30.420254543418306], + [122.367952737706844, 30.4209167764336], + [122.36084362360063, 30.419399582241859], + [122.348119763898154, 30.424239322956357], + [122.343799384862052, 30.412974555842339], + [122.314757929767765, 30.409595254246859], + [122.314407381931119, 30.409440731963446], + [122.31414010831034, 30.409523363736206], + [122.314088022412761, 30.409517302953226], + [122.281758937274304, 30.419411039910514], + [122.281337122177789, 30.419664914137119], + [122.277509483080209, 30.420848287951554], + [122.277428125561102, 30.422017588332626], + [122.276252577358804, 30.422725105425197], + [122.275218595940061, 30.446860337995414], + [122.275551975988762, 30.448982304486268], + [122.273812654738364, 30.473980473347083], + [122.275169447721666, 30.473839682553553], + [122.274527796905289, 30.476745062601864], + [122.283425015938477, 30.47975584259752], + [122.295548349852837, 30.471725018166538], + [122.305205285427476, 30.470722943686962], + [122.310743545281738, 30.472570971373131], + [122.332744997373112, 30.46807977997786], + [122.351849975089138, 30.466902269631991], + [122.368404483698242, 30.481082376444419], + [122.37907127728711, 30.475070095951974], + [122.369610859948565, 30.464039748788213], + [122.369729978761455, 30.46402738814632], + [122.386723955663854, 30.459231695121392], + [122.39810463149405, 30.460486098945907], + [122.406913876310796, 30.454892618197668], + [122.427930289305465, 30.447603285364043], + [122.428236036043259, 30.447517003765199], + [122.426806915664031, 30.426268986070841], + [122.428389326575967, 30.422321189470516], + [122.436472701758319, 30.415797456684874], + [122.426074471932779, 30.410882139380668], + [122.425774729349442, 30.410922544025148], + [122.42577212481855, 30.410883820122542] + ] + ], + + [ + [ + [122.566720273430448, 30.646797719190115], + [122.566507433075245, 30.646855088623955], + [122.566547053129625, 30.646728511185394], + [122.564198801832077, 30.647477361910589], + [122.543004577399259, 30.653190097426318], + [122.543083703108138, 30.654210907425313], + [122.542480226600659, 30.654403354383923], + [122.543222010804598, 30.655995231148697], + [122.543989875963888, 30.66590154912781], + [122.549044710299256, 30.668490805986504], + [122.554180536091437, 30.679512342577723], + [122.554690275490458, 30.681521288570437], + [122.555003100313229, 30.681277574117111], + [122.555439617973207, 30.682214345642628], + [122.555968180790373, 30.68052570264215], + [122.571646325366302, 30.668311229376808], + [122.583909214624285, 30.667833353156961], + [122.578936411320484, 30.657606416663565], + [122.564797870269373, 30.656897477055299], + [122.566720273430448, 30.646797719190115] + ] + ], + + [ + [ + [122.831812294500352, 30.70119944753943], + [122.806776282190384, 30.7147668459247], + [122.806535808281168, 30.714816372833376], + [122.806459942540741, 30.714938275224174], + [122.803435469118924, 30.716577283677733], + [122.804884394420554, 30.717469893337746], + [122.799981298145013, 30.725348273683444], + [122.810378543186587, 30.735215718422701], + [122.826720391718951, 30.730921947838155], + [122.826875085123959, 30.731017246627879], + [122.826916320167385, 30.730768211566467], + [122.832608851099039, 30.721539851382385], + [122.835714932970532, 30.706157323476539], + [122.832068702523841, 30.701101977119656], + [122.831774964247373, 30.701424899996116], + [122.831812294500352, 30.70119944753943] + ] + ], + + [ + [ + [122.423238797806221, 30.740641093650741], + [122.427819661745986, 30.744430879849745], + [122.434383171127408, 30.744689099757395], + [122.441166314665139, 30.747232420191086], + [122.443278176609624, 30.745039044788427], + [122.446108292706199, 30.745150386492178], + [122.456123317473626, 30.732432718350683], + [122.462783637922755, 30.732448376552558], + [122.468904749108205, 30.718423340139836], + [122.470115747880598, 30.717165599345293], + [122.471775802680924, 30.716647760888208], + [122.523945985917422, 30.727401034781462], + [122.523982258897178, 30.727193602902496], + [122.524246895364058, 30.72725194388531], + [122.532193319460617, 30.719946938438397], + [122.525676709020942, 30.717503663577478], + [122.526409372375497, 30.713313830337906], + [122.535599658052575, 30.706073500256597], + [122.531109877047072, 30.700687655650842], + [122.528540148015566, 30.701128705277032], + [122.528889734259806, 30.699129549652451], + [122.507032914929397, 30.69928808412936], + [122.505982834317862, 30.697236839488639], + [122.503329022229693, 30.699314949643632], + [122.487985221599203, 30.699426243120051], + [122.486283188187429, 30.69803258036082], + [122.48540575541999, 30.699444952810389], + [122.468213858112392, 30.699569651121042], + [122.445570493074825, 30.693615220037334], + [122.43990000469941, 30.699224511642754], + [122.432702569828876, 30.693880298563112], + [122.423242376690496, 30.698144412728666], + [122.423684818814394, 30.699892634435571], + [122.422665650852494, 30.699900026785631], + [122.423277847327498, 30.740525190091336], + [122.423410425553655, 30.740574899921267], + [122.423238797806221, 30.740641093650741] + ] + ], + + [ + [ + [121.955335770677195, 31.161613992044856], + [121.948489239746607, 31.169379517102595], + [121.943894949580866, 31.178588667318863], + [121.94071539282713, 31.189062051859224], + [121.938493867648759, 31.200647040142666], + [121.937701276920549, 31.209856849079106], + [121.939116534345786, 31.21763784522809], + [121.942461456454552, 31.226527932844665], + [121.946481046026847, 31.230551959796006], + [121.946767444478951, 31.231067797717575], + [121.947096822800205, 31.231023139837532], + [121.953104615523742, 31.232553040964007], + [121.965005544852019, 31.232392951154992], + [121.97644548264789, 31.230171270983274], + [121.985415174448221, 31.226578068680979], + [121.9990984021955, 31.223972644571745], + [122.004508863270431, 31.223239081656196], + [122.004410219215572, 31.222777287031175], + [122.006732214562916, 31.219401165373039], + [122.00829894318403, 31.211996966147556], + [122.007704309045494, 31.194048487927038], + [122.006291067054178, 31.190015749573419], + [121.995288565285364, 31.167135694518219], + [121.991656424243658, 31.163071367856936], + [121.991619382232926, 31.16289795850675], + [121.991497118904078, 31.162893106899698], + [121.991476827905032, 31.162870401490558], + [121.971667701268345, 31.160962517790566], + [121.966592450333337, 31.15969462183163], + [121.961517306784856, 31.159695393390347], + [121.955483287037737, 31.161446674901931], + [121.955468511809357, 31.161463433375289], + [121.955379516983911, 31.161459901916373], + [121.955335770677195, 31.161613992044856] + ] + ], + + [ + [ + [121.878420420935342, 31.242846426944428], + [121.878409573015375, 31.242865051004369], + [121.878426578030954, 31.242862314312529], + [121.87849468478538, 31.243038052541436], + [121.885789198625147, 31.244780101251603], + [121.893249638620119, 31.244305145661219], + [121.911344653206356, 31.238750140401969], + [121.918233305727753, 31.236456042798032], + [121.919699169627933, 31.236220134882682], + [121.919573143657544, 31.235888590455996], + [121.92261672178212, 31.231918568311219], + [121.923408625168236, 31.226206461842391], + [121.921340554913186, 31.207638188020905], + [121.918339902214797, 31.199065792618658], + [121.914684476624458, 31.196529458092058], + [121.909749249625051, 31.196053005195189], + [121.904944257357528, 31.197403461506589], + [121.904922632761526, 31.197346572325255], + [121.904878777260464, 31.197421864868225], + [121.904673562800326, 31.197479540957477], + [121.897538019474624, 31.203670333218092], + [121.885151712178086, 31.217195413473238], + [121.881029970018275, 31.222712657486056], + [121.878411814892175, 31.227798953287682], + [121.876740400579678, 31.238511411947304], + [121.878420420935342, 31.242846426944428] + ] + ], + [ + [ + [121.622819971933083, 31.447107127052256], + [121.612650233147605, 31.448765144250551], + [121.609634451704295, 31.450008596038064], + [121.589929392847097, 31.460691158858669], + [121.582039548347979, 31.466193963676314], + [121.573644533558578, 31.47459492947025], + [121.571875712691721, 31.476874544875557], + [121.571568953859853, 31.480302573128746], + [121.57290588120604, 31.481449886865338], + [121.575868418437182, 31.481510792799334], + [121.575258179994833, 31.481957275273114], + [121.576257568681015, 31.481518793225057], + [121.582664881485556, 31.481650519289683], + [121.591068404711464, 31.480411771472756], + [121.597912077046161, 31.478955977759501], + [121.604349530450904, 31.476566426563323], + [121.60943756823103, 31.473457979255453], + [121.620943226674541, 31.46432436606084], + [121.626970310166186, 31.459268564603835], + [121.627618031269705, 31.458984376799862], + [121.627524581760156, 31.458761570100627], + [121.630805599394662, 31.455091294887172], + [121.632055289792362, 31.451983342910793], + [121.629764454839176, 31.448043107093923], + [121.627278393442325, 31.447210268042664], + [121.622819971933083, 31.447107127052256] + ] + ], + [ + [ + [121.799400176151195, 31.330650697431068], + [121.799381159076631, 31.330667714975924], + [121.799370219591211, 31.330833484908339], + [121.798831663581879, 31.334119619709352], + [121.798370758248055, 31.344798169833453], + [121.79745233717162, 31.358936395620621], + [121.788267277774523, 31.3796984327278], + [121.788510009913963, 31.379684845320128], + [121.789520423723673, 31.382461254720823], + [121.792418064884401, 31.383063056433375], + [121.799134180962099, 31.38321702802288], + [121.813154099416209, 31.382606956803361], + [121.820471642379673, 31.380623965474971], + [121.82413819880729, 31.378490470902943], + [121.827497916621667, 31.377576072830077], + [121.834716339839744, 31.377098355359703], + [121.841365381715903, 31.376726162197279], + [121.864238466038671, 31.368683260483866], + [121.866214292948598, 31.368125796996182], + [121.877887301026533, 31.363883897321433], + [121.947373354340016, 31.339450397695103], + [122.036435960984889, 31.325918655435636], + [122.043808815245711, 31.325612396071886], + [122.073544229602859, 31.325326032970327], + [122.112212356074465, 31.323019320545832], + [122.117515802936609, 31.317234111798406], + [122.118211917501185, 31.309172537828442], + [122.118298495121905, 31.308978871159024], + [122.117900973602559, 31.308166336961101], + [122.100738024712598, 31.263945961559134], + [122.093298580026598, 31.257471191809564], + [122.093115176730649, 31.257504154912017], + [122.093032572233724, 31.257335311276179], + [122.091805620227888, 31.2577395217027], + [122.082816410662844, 31.259355153713724], + [122.078007666494443, 31.262285157340592], + [122.011871773172814, 31.284073147026177], + [122.009670664673081, 31.2841055237832], + [121.97157490458369, 31.282069976131414], + [121.92814171568827, 31.285305459057849], + [121.92798302652244, 31.285345919227716], + [121.853163317851241, 31.295289337335934], + [121.852496054026517, 31.294942440277978], + [121.848691151973682, 31.294482208609136], + [121.836341298972215, 31.297534788511236], + [121.829358048829647, 31.30173304685432], + [121.82779585657714, 31.303787300951605], + [121.8183452204876, 31.309428432838569], + [121.808894135357619, 31.318264075890454], + [121.802330124766485, 31.32619506016518], + [121.799431286762072, 31.330460868222417], + [121.799400176151195, 31.330650697431068] + ] + ], + [ + [ + [121.78920183252545, 31.355361737209549], + [121.791668566054838, 31.347622326280586], + [121.792143374163103, 31.337422519819814], + [121.791530614594308, 31.331979596070319], + [121.794444167708676, 31.31236698667017], + [121.792369195287279, 31.309373149271753], + [121.786699240104213, 31.310358199016125], + [121.781141396966603, 31.313055629734407], + [121.77449946630432, 31.312187397903333], + [121.766578703336378, 31.313664953576062], + [121.759871307147392, 31.317286362695832], + [121.759630095545717, 31.317634083696504], + [121.72355844025472, 31.356698153799332], + [121.567859406620201, 31.438053587328028], + [121.50546387314867, 31.48435277532343], + [121.505683013999118, 31.484584564640468], + [121.504668744222272, 31.487301889286517], + [121.504919270453186, 31.491744902318022], + [121.509035817684776, 31.495316620041347], + [121.512524223074621, 31.496269789101575], + [121.516457340018121, 31.495980767878397], + [121.516589615317343, 31.49612067790067], + [121.518223773500509, 31.495746511181835], + [121.545624020545702, 31.491806558556366], + [121.558084983449973, 31.488451599516495], + [121.563086616848452, 31.485593228069771], + [121.56341960768269, 31.484739478705844], + [121.581426688787431, 31.456955387511229], + [121.58889612726469, 31.454677650093004], + [121.595591658868415, 31.452807012618059], + [121.602099761155259, 31.45152893636779], + [121.617527441838632, 31.446264154171349], + [121.644418742318067, 31.437746532948147], + [121.671237823672513, 31.42956829768864], + [121.683964209717132, 31.427899874473564], + [121.692847278913632, 31.425996292787151], + [121.703952715848914, 31.421712098856819], + [121.716045795627849, 31.4159045136347], + [121.732554240490813, 31.410870413321064], + [121.733093916648457, 31.410768334098062], + [121.734806931424131, 31.410183475682292], + [121.737713542116325, 31.409297131152648], + [121.738026947226857, 31.409024974297498], + [121.74933351429442, 31.402313003595495], + [121.756469180990024, 31.397138121189791], + [121.764999379673668, 31.392706698935122], + [121.769759871837849, 31.388943793937447], + [121.776205943837553, 31.382123141156985], + [121.783532271723715, 31.373619445404895], + [121.786526960354337, 31.36904349893355], + [121.787841469845148, 31.365766701343453], + [121.788268491272859, 31.365395881580341], + [121.78920183252545, 31.355361737209549] + ] + ], + + [ + [ + [120.985237031617984, 36.413072226125976], + [120.961188173109534, 36.41401685018382], + [120.9589478862421, 36.413534040321231], + [120.94693562000667, 36.414576681518099], + [120.945945274062012, 36.414615581684799], + [120.946025085212824, 36.414655714155955], + [120.945640032264464, 36.414689135998188], + [120.943827849270946, 36.421049950469261], + [120.959183056427833, 36.424517018493461], + [120.965086469693134, 36.43146259379418], + [120.973350375465088, 36.428503903503412], + [120.973410550529636, 36.428426301170944], + [120.973575573238023, 36.428509281669506], + [120.982235272640224, 36.417045856057854], + [120.98523203954413, 36.413181197110049], + [120.985109838594596, 36.41324060007225], + [120.985237031617984, 36.413072226125976] + ] + ], + + [ + [ + [120.179248451326714, 35.768666225669882], + [120.187914416509756, 35.756870570290481], + [120.187430520044941, 35.756529449878762], + [120.182842622167882, 35.748634689365915], + [120.167870985660358, 35.741302718610875], + [120.16634919924617, 35.741668277389785], + [120.164436193764715, 35.7403197136682], + [120.163581167813064, 35.742333205254319], + [120.153453597889765, 35.744766018466443], + [120.150206116485549, 35.751699629491291], + [120.153609982097009, 35.764852316478986], + [120.166916362561309, 35.785605721924171], + [120.175392031257445, 35.788542555680934], + [120.179248451326714, 35.768666225669882] + ] + ], + + [ + [ + [123.155063804034683, 39.024221584063213], + [123.15492955757388, 39.02432996631989], + [123.154879506264251, 39.024320197848965], + [123.148688081837648, 39.026080481319426], + [123.138462577633746, 39.037428469527114], + [123.138439947065592, 39.037642653952922], + [123.138409488454428, 39.037667244344306], + [123.138416394667942, 39.03786556292863], + [123.137418204098964, 39.047312823482663], + [123.138867827708921, 39.050828898263646], + [123.139571872674381, 39.071046228741459], + [123.134910698820093, 39.078826757722439], + [123.140055900430468, 39.090532792312779], + [123.140248978072918, 39.090489963562725], + [123.140253124698418, 39.090609037914817], + [123.144243945447812, 39.089603794366802], + [123.164681962494825, 39.085070205119813], + [123.170664914585402, 39.086604425401326], + [123.165932573609453, 39.097261982651659], + [123.16843624836423, 39.101885800133125], + [123.182214373687302, 39.095866206793481], + [123.180823676936825, 39.082543899811085], + [123.195365374877241, 39.076966059213376], + [123.200931395152878, 39.066551506584332], + [123.200166677056799, 39.055830980110727], + [123.191751718085342, 39.046178086148473], + [123.178046278325553, 39.039218699311597], + [123.164549934706727, 39.026207567025985], + [123.155328701208433, 39.024407866838729], + [123.155063804034683, 39.024221584063213] + ] + ], + [ + [ + [122.820593967616247, 39.057684409996945], + [122.83165840900493, 39.05431119649095], + [122.83541672420219, 39.046450091230312], + [122.818578530411202, 39.040369462016244], + [122.810368585482195, 39.044239268420014], + [122.813567789039539, 39.052556768395746], + [122.820733979300087, 39.050946861435435], + [122.820593967616247, 39.057684409996945] + ] + ], + [ + [ + [122.86762064659888, 39.054370625092737], + [122.865882653649905, 39.048418066218971], + [122.857816290000883, 39.050423257876993], + [122.845571596131421, 39.070366613285557], + [122.857328034353117, 39.064780575715311], + [122.86038742972157, 39.068030168815433], + [122.872902688390326, 39.065883787270408], + [122.86762064659888, 39.054370625092737] + ] + ], + [ + [ + [120.724516833217365, 37.94626328152151], + [120.724733698565259, 37.946120283276962], + [120.724775561210208, 37.946128010687836], + [120.73274220842994, 37.954367270798464], + [120.741424638646606, 37.95065414034724], + [120.753033777041679, 37.928636333226777], + [120.75810483602649, 37.924115780842612], + [120.759615445739996, 37.923119704063488], + [120.759615483704223, 37.922769126823873], + [120.760380927830496, 37.922086778170396], + [120.759615703598087, 37.920738536511578], + [120.759618367364425, 37.896140224032692], + [120.759909589182811, 37.89536362065212], + [120.759618492152512, 37.894987879617723], + [120.759618565416545, 37.894311329446957], + [120.759243967831708, 37.894504452646451], + [120.755565545890434, 37.889756434215158], + [120.748062288749153, 37.894058846474678], + [120.7382856061311, 37.905309503270658], + [120.732831592487557, 37.908121311481885], + [120.722728954345001, 37.908640746502705], + [120.716655021946139, 37.916382895771264], + [120.716742920237778, 37.916415801319324], + [120.716523193022297, 37.916529081341906], + [120.720276139836514, 37.930489038146852], + [120.716574610507138, 37.930511709497615], + [120.717125300503668, 37.944715851760861], + [120.724465058969471, 37.946070695188673], + [120.724516833217365, 37.94626328152151] + ] + ], + [ + [ + [120.677876972810139, 37.927576326827449], + [120.668658705556737, 37.928462150907002], + [120.674487683022377, 37.93642153014796], + [120.673620843525399, 37.94391967409971], + [120.687881816796931, 37.946181296104726], + [120.682919368528644, 37.930565381180458], + [120.677876972810139, 37.927576326827449] + ] + ], + [ + [ + [120.62184465463514, 37.945011198396841], + [120.621736219784964, 37.945156676395769], + [120.600126315716722, 37.956087634180228], + [120.593488730588973, 37.9700112665194], + [120.597280420927731, 37.977860227665062], + [120.597338415755488, 37.977889176165021], + [120.597212380074581, 37.978058267731264], + [120.597764892968726, 37.978102055072817], + [120.609361219208125, 37.983890437634983], + [120.621975011536378, 37.980020737409355], + [120.626762465850717, 37.980400149183168], + [120.626516143463959, 37.978627594190613], + [120.627666573339582, 37.97827466157262], + [120.626171244698497, 37.951375909245016], + [120.621890099802499, 37.945338225344514], + [120.62184465463514, 37.945011198396841] + ] + ], + + [ + [ + [120.717537829179449, 37.986613371730293], + [120.719590406296234, 37.986852606076027], + [120.719656057232754, 37.986639584041562], + [120.719723255936117, 37.986640415601379], + [120.725797508439783, 37.973344578874823], + [120.73163635085119, 37.970343269496112], + [120.727535098516228, 37.960682476555547], + [120.701512887152361, 37.966039937320517], + [120.691345508215576, 37.973274558040664], + [120.687483713877086, 37.983101528640802], + [120.680628041316865, 37.990605827382801], + [120.692210420963733, 37.99437038463531], + [120.711048933165998, 37.986533073972993], + [120.717537829179449, 37.986613371730293] + ] + ], + + [ + [ + [120.745422861130763, 38.149414575022369], + [120.74535773122129, 38.149812480780142], + [120.733193386409923, 38.160944684570751], + [120.733034087380886, 38.173923882208605], + [120.737479189080034, 38.19794577785067], + [120.73741252979319, 38.198353027212114], + [120.737545079390685, 38.198233854755657], + [120.742580841162933, 38.201994481106922], + [120.748661544991919, 38.194524286956394], + [120.751942293211101, 38.185289633349861], + [120.76493958471832, 38.173604051608592], + [120.772682309303889, 38.171803896779977], + [120.782253927304396, 38.158037103258344], + [120.782401894467597, 38.157904069204321], + [120.745422861130763, 38.149414575022369] + ] + ], + [ + [ + [120.811336184231081, 38.317191239091024], + [120.811387894316638, 38.317314541695652], + [120.811461104165318, 38.317286833927554], + [120.811585324692572, 38.317381893543704], + [120.830344297983302, 38.319418576554789], + [120.844987589073355, 38.309711028226886], + [120.842172807786895, 38.305663360075478], + [120.843491808167343, 38.305164157340847], + [120.84102049164639, 38.304006324282057], + [120.838182488202435, 38.299925262563704], + [120.829841016566604, 38.298768643994023], + [120.813273480610164, 38.291006610814364], + [120.81056026066247, 38.288017543228648], + [120.797266243333169, 38.28332231175434], + [120.792044169022645, 38.287555993250507], + [120.80351465807972, 38.3112058251657], + [120.811336184231081, 38.317191239091024] + ] + ], + + [ + [ + [120.913985747180092, 38.344533756845912], + [120.90175105858313, 38.349205211325973], + [120.890988926509337, 38.362020175917209], + [120.890366487973466, 38.362494485787607], + [120.890522126603059, 38.362576015989511], + [120.890454513927693, 38.36265652550518], + [120.895193310376044, 38.371326151011644], + [120.910115474515479, 38.372854374607392], + [120.910094987592245, 38.372662343907862], + [120.911295651444931, 38.363515918532229], + [120.916192856909888, 38.362419408672018], + [120.912091526160296, 38.357453098637983], + [120.913714171186157, 38.345092102171719], + [120.913985747180092, 38.344533756845912] + ] + ], + [ + [ + [120.898509739110551, 38.381168564162714], + [120.893691325235835, 38.385912267721409], + [120.910901915790831, 38.40135695049689], + [120.927151878393985, 38.390642797191148], + [120.927073965674793, 38.381703224717825], + [120.917294372718345, 38.384692140323729], + [120.898509739110551, 38.381168564162714] + ] + ], + [ + [ + [121.82137057744319, 38.873012393796387], + [121.818513805173765, 38.880451869223151], + [121.827360367903523, 38.881996460739003], + [121.820950837649164, 38.886963632799905], + [121.82457202707927, 38.895350530544079], + [121.835369600716632, 38.893250943992669], + [121.829101146071224, 38.883085100968778], + [121.836694627437481, 38.872400359392152], + [121.825830178515432, 38.863159285679458], + [121.82137057744319, 38.873012393796387] + ] + ], + + [ + [ + [122.724171939290954, 39.036391121354541], + [122.728769328747859, 39.035059100055719], + [122.735882076650554, 39.037248818213406], + [122.744417184010985, 39.03399948782657], + [122.746361819120992, 39.022978956479044], + [122.753789064420516, 39.024356959240635], + [122.757469451677423, 39.018305421528751], + [122.753235126004512, 39.008660638815144], + [122.752499726970996, 39.008852985789581], + [122.752703394155603, 39.008555655631994], + [122.729014311566118, 39.013037478813224], + [122.727700899473859, 39.012557859331842], + [122.715359486441216, 39.019459441270932], + [122.712204464169901, 39.030200340045617], + [122.700659627217803, 39.042545626519427], + [122.699764994792602, 39.043241129825844], + [122.700049282114421, 39.043198289279445], + [122.699815838400937, 39.043447918575239], + [122.701358207565605, 39.04300104136432], + [122.710643399739041, 39.041601813626748], + [122.718821935147204, 39.049017966655491], + [122.724171939290954, 39.036391121354541] + ] + ], + + [ + [ + [118.863649654743043, 39.141853286271271], + [118.865963792989348, 39.114222194995236], + [118.851941024330003, 39.098299290416271], + [118.851848988243276, 39.097952969749237], + [118.85167533296837, 39.09799759691326], + [118.851651585775627, 39.097970631889929], + [118.814598988740258, 39.092757380003846], + [118.814344151763549, 39.107591228593883], + [118.814191258280076, 39.107630520245515], + [118.8143416753596, 39.107735378009302], + [118.814340570592563, 39.107799685580169], + [118.814562561621671, 39.107889360785499], + [118.863568494193856, 39.142052053732733], + [118.863471640749026, 39.141687605929604], + [118.863649654743043, 39.141853286271271] + ] + ], + + [ + [ + [122.635670836370764, 39.224907449996124], + [122.624494674060188, 39.231031975608175], + [122.623620417479344, 39.230993888797293], + [122.623897602636731, 39.231359170142717], + [122.623469614597681, 39.231593707154076], + [122.630886401710015, 39.240757962862908], + [122.64952657320255, 39.242152854039077], + [122.650763068406619, 39.241998288929906], + [122.735445333445867, 39.247500896701297], + [122.73593636910438, 39.24665880082641], + [122.736343274080269, 39.246678858603197], + [122.736624733602156, 39.245478298160386], + [122.74190482518938, 39.236423266682522], + [122.748766771159012, 39.232695917318729], + [122.745342823552392, 39.230527311492409], + [122.746522910704172, 39.228503534796609], + [122.720163858083694, 39.217368724713431], + [122.718455775333382, 39.213138948622465], + [122.713789601906441, 39.214676058441349], + [122.691811976094769, 39.205392087085635], + [122.691796540552147, 39.205475028926521], + [122.690949435048836, 39.204985851452847], + [122.687000072784855, 39.20990014383284], + [122.690498549951286, 39.21244969334257], + [122.686894867192194, 39.231813838113617], + [122.686394964816898, 39.232945091410151], + [122.682214561856028, 39.233546530830054], + [122.679819947695805, 39.233442209949139], + [122.672523066016311, 39.231024426179943], + [122.667629261638524, 39.232911125180024], + [122.650484859961395, 39.232164232793195], + [122.646479795494798, 39.231561960847877], + [122.635670836370764, 39.224907449996124] + ] + ], + [ + [ + [122.315940469189485, 39.167235454642906], + [122.313559191765904, 39.169580192472047], + [122.314173645815416, 39.170970234377073], + [122.316600205333941, 39.172491570715188], + [122.317034545885761, 39.175951960712759], + [122.311420333195372, 39.183816661340167], + [122.324178268127014, 39.184667026716312], + [122.338135728351133, 39.201985499615368], + [122.338794259748809, 39.20211941166491], + [122.338652461710012, 39.202465251045133], + [122.340169831857537, 39.202399133605304], + [122.373717582386334, 39.209221052873914], + [122.373867793542431, 39.20981957418131], + [122.403365840236376, 39.216966570411103], + [122.39600507459707, 39.209950513531119], + [122.390035079741651, 39.212013756006179], + [122.384978401901321, 39.205284217198148], + [122.378210116879401, 39.189671120372161], + [122.385249079444165, 39.185564138393175], + [122.387887411862394, 39.171719567231932], + [122.397885863101408, 39.163663255090029], + [122.393014878346534, 39.161529063197229], + [122.393483998402615, 39.160652358724562], + [122.392191521746454, 39.161168314586995], + [122.390943489236278, 39.16062149684906], + [122.3798733218716, 39.166085732174153], + [122.365092400154992, 39.171986266760555], + [122.359101458418166, 39.171105185393294], + [122.358204102282954, 39.16981203256244], + [122.361807158991752, 39.164334103715525], + [122.358480760614114, 39.153879432417888], + [122.3433721802637, 39.145114529284243], + [122.34104077510986, 39.145078480018533], + [122.339986171438085, 39.143558722510804], + [122.338482897978608, 39.14503892893827], + [122.332075656619978, 39.144939857206424], + [122.323897764800748, 39.156397627195268], + [122.314958196298576, 39.159409689186909], + [122.315940469189485, 39.167235454642906] + ] + ], + + [ + [ + [122.541738497778368, 39.228030667287136], + [122.532131637438738, 39.223373394919811], + [122.507668220808085, 39.221833439278036], + [122.497741658953771, 39.223006265266108], + [122.497164932122772, 39.222940403546659], + [122.497174499642611, 39.223073275293274], + [122.497140828563118, 39.223077253540488], + [122.48682261041472, 39.230552414149052], + [122.496372086976365, 39.239998411072357], + [122.498377720321031, 39.239783356468756], + [122.49839947140417, 39.240085431035361], + [122.500293485486566, 39.239577938006121], + [122.513730975235589, 39.238137099360785], + [122.529273614592327, 39.233668100888792], + [122.540837326833881, 39.23664031582026], + [122.543624617656633, 39.228945031989028], + [122.542326031965715, 39.228315495695057], + [122.542895796184283, 39.228162829792559], + [122.541738497778368, 39.228030667287136] + ] + ], + + [ + [ + [122.584479601142817, 39.268800767499549], + [122.586959240840031, 39.261719586078776], + [122.576743480647821, 39.25401367417048], + [122.569928346638378, 39.262587639966924], + [122.574030589953182, 39.266171359640012], + [122.565368455891914, 39.271080844813469], + [122.558487098221306, 39.273109976088527], + [122.549468041415537, 39.273683904699176], + [122.540567738474593, 39.278393923680206], + [122.503957098451338, 39.28918943791259], + [122.504123166898282, 39.289288909095752], + [122.503826606081859, 39.289347964510306], + [122.492531347314468, 39.298823245939168], + [122.510238666481797, 39.298778117483856], + [122.514211143101122, 39.304179984567952], + [122.518909956926947, 39.298145856495189], + [122.534238508608183, 39.307327306673841], + [122.535343448550819, 39.306716701283712], + [122.535953596627522, 39.307081720516599], + [122.541595849860926, 39.303469086268116], + [122.541639346927937, 39.303237499078755], + [122.554188498459951, 39.296302661019872], + [122.555243903340028, 39.298890814446004], + [122.561852568511867, 39.292067387858474], + [122.586505686385763, 39.278443727353142], + [122.589644565810488, 39.277510352537014], + [122.624798072906557, 39.283486845219521], + [122.626930051163768, 39.287197552530223], + [122.636148759813523, 39.287087680556041], + [122.637052687518263, 39.286187219912058], + [122.650654677543372, 39.276344217594982], + [122.656109473388881, 39.273593309900917], + [122.667324084070785, 39.269091362553809], + [122.683600259886603, 39.267834026461145], + [122.673073642728937, 39.264323921736221], + [122.659707829852394, 39.255081384991541], + [122.643496647994183, 39.264966350321416], + [122.617293801098057, 39.264803052099246], + [122.608163865069187, 39.268457512735772], + [122.584479601142817, 39.268800767499549] + ] + ], + [ + [ + [122.338219915333255, 39.344888976454335], + [122.34417987038637, 39.346837011795458], + [122.349448250990108, 39.336835459143892], + [122.343904569584524, 39.329105134689897], + [122.33572752532541, 39.330051903261875], + [122.326650830543088, 39.324141193142196], + [122.314869072317222, 39.327005080957804], + [122.318193641747612, 39.342429333497996], + [122.338219915333255, 39.344888976454335] + ] + ], + + [ + [ + [120.781519489066611, 40.472387394942388], + [120.781498953170129, 40.472397982359041], + [120.781279167475034, 40.472190220456639], + [120.769178068977808, 40.47868351077922], + [120.769871587104234, 40.488077679508898], + [120.775780899475293, 40.497089237644552], + [120.782043625065455, 40.497726535512214], + [120.787709834412809, 40.506090220981882], + [120.787674099083091, 40.513764190589676], + [120.792196120280792, 40.512712264331604], + [120.800023919319415, 40.524266593701633], + [120.801889081160198, 40.523548651936004], + [120.801382585464694, 40.525435155463065], + [120.804847499618944, 40.522409891681889], + [120.809463477267585, 40.520633100483018], + [120.816907803575404, 40.52141802500698], + [120.816709364745364, 40.517843999218108], + [120.824719226842035, 40.514760827339707], + [120.825066769504488, 40.512050536874206], + [120.826656308096091, 40.511229204543973], + [120.827536221559626, 40.49279266414942], + [120.827809532522551, 40.490661265109985], + [120.826020404517621, 40.489954972991107], + [120.817886356710005, 40.485880039262447], + [120.815576031287023, 40.485831859117184], + [120.781519489066611, 40.472387394942388] + ] + ], + [ + [ + [123.080916270045151, 39.425592023435868], + [123.080912662624243, 39.425482394025117], + [123.071762025437295, 39.427203742025583], + [123.070166976610537, 39.433468172901492], + [123.062615881651112, 39.430787986709909], + [123.049804425199085, 39.443089615070917], + [123.048280102875538, 39.456249765902299], + [123.048906406898965, 39.456068096354755], + [123.048528210813913, 39.456428170729737], + [123.084776292585033, 39.449448204748229], + [123.084621057258445, 39.448436507341405], + [123.098045152235912, 39.440102686391512], + [123.083060710755277, 39.438267439863829], + [123.081090356860841, 39.425426278194621], + [123.080916270045151, 39.425592023435868] + ] + ], + [ + [ + [123.059492162511546, 39.48502871940714], + [123.053813007138359, 39.49163876640899], + [123.052496287621068, 39.50816180669414], + [123.062952462745187, 39.507214539334129], + [123.059492162511546, 39.48502871940714] + ] + ], + [ + [ + [123.017031943310741, 39.545154794073561], + [123.017232335112382, 39.545139148224791], + [123.021282219978247, 39.541111697296081], + [123.030903115719411, 39.531667909785071], + [123.018318119791132, 39.514796249102737], + [122.99414885576104, 39.497617591605064], + [122.990261994865449, 39.493993449377072], + [122.989518846169418, 39.494363477178375], + [122.967912563503347, 39.498669436696197], + [122.966776497894386, 39.505687322828081], + [122.939951425133785, 39.519044034272724], + [122.940236832555826, 39.519596363409477], + [122.93925640131431, 39.519453066983559], + [122.944171050825759, 39.532246481658106], + [122.955496424520661, 39.549127190593261], + [122.955909709082064, 39.549926991465313], + [122.956026878402611, 39.549917843319257], + [122.956837120917967, 39.551125526918675], + [122.973785307653202, 39.560557707001067], + [122.979110859897744, 39.552434999769339], + [122.991972321171176, 39.550003771397044], + [122.999369304336838, 39.553204443638336], + [123.017031943310741, 39.545154794073561] + ] + ], + [ + [ + [123.728429731687839, 39.747737720028042], + [123.711149922220642, 39.743775317121191], + [123.711193005456309, 39.744026814959064], + [123.710874373390837, 39.743895676569728], + [123.705535436587667, 39.747848841152575], + [123.713017926004284, 39.754679765345841], + [123.714222632799789, 39.761712225875343], + [123.714496497526099, 39.761647232292688], + [123.714478231206101, 39.761718902055151], + [123.724952734507198, 39.764581059896123], + [123.742583507457113, 39.761891342525487], + [123.75069140928278, 39.753057455067491], + [123.751152051451129, 39.752948135458333], + [123.75085439132171, 39.752879879534312], + [123.750989055720083, 39.75273315721757], + [123.746682537973015, 39.747959000658454], + [123.728429731687839, 39.747737720028042] + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 460000, + "name": "海南省", + "center": [110.33119, 20.031971], + "centroid": [109.754859, 19.189767], + "childrenNum": 19, + "level": "province", + "acroutes": [100000], + "parent": { "adcode": 100000 } + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [110.106525, 20.026851], + [109.997638, 19.979899], + [109.965231, 19.993608], + [109.855047, 19.984153], + [109.814307, 19.992977], + [109.761715, 19.981317], + [109.712271, 20.017398], + [109.585328, 19.98825], + [109.526626, 19.943494], + [109.498663, 19.873339], + [109.410794, 19.895256], + [109.349591, 19.898724], + [109.30811, 19.9178], + [109.264592, 19.90503], + [109.255611, 19.867189], + [109.218574, 19.855834], + [109.15913, 19.790689], + [109.169501, 19.736724], + [109.147649, 19.704998], + [109.093668, 19.689844], + [109.048576, 19.620051], + [108.993392, 19.586723], + [108.928671, 19.524313], + [108.887004, 19.4897], + [108.806357, 19.450654], + [108.747654, 19.391671], + [108.694137, 19.387084], + [108.644785, 19.349278], + [108.605712, 19.264619], + [108.591082, 19.141587], + [108.598305, 19.055869], + [108.630434, 19.003086], + [108.637841, 18.924593], + [108.595619, 18.872086], + [108.593212, 18.809404], + [108.659785, 18.716846], + [108.664137, 18.673328], + [108.641082, 18.565279], + [108.644971, 18.486741], + [108.658304, 18.462728], + [108.70997, 18.444119], + [108.776728, 18.442051], + [108.881264, 18.416599], + [108.932374, 18.335288], + [108.956448, 18.307433], + [109.006632, 18.323032], + [109.108298, 18.323828], + [109.138668, 18.267791], + [109.174686, 18.260149], + [109.28811, 18.264925], + [109.355887, 18.214922], + [109.441349, 18.199153], + [109.4632, 18.177171], + [109.527366, 18.169046], + [109.561718, 18.143554], + [109.63792, 18.171595], + [109.72616, 18.177808], + [109.749863, 18.19326], + [109.783381, 18.337516], + [109.805418, 18.347543], + [109.919676, 18.375551], + [109.999767, 18.359797], + [110.070785, 18.376187], + [110.090507, 18.399258], + [110.116618, 18.506618], + [110.213931, 18.578789], + [110.246246, 18.609619], + [110.329393, 18.642509], + [110.36754, 18.632182], + [110.495316, 18.649976], + [110.500779, 18.752732], + [110.577908, 18.784642], + [110.590593, 18.839082], + [110.585871, 18.897786], + [110.610593, 19.084394], + [110.619296, 19.152041], + [110.676703, 19.286302], + [110.706517, 19.320167], + [110.730035, 19.378859], + [110.781053, 19.395783], + [110.844015, 19.450179], + [110.920774, 19.552598], + [111.008921, 19.60394], + [111.071327, 19.628895], + [111.044013, 19.763551], + [111.013643, 19.850472], + [110.969569, 20.010151], + [110.940959, 20.028583], + [110.871515, 20.011569], + [110.808738, 20.035672], + [110.778368, 20.068276], + [110.744665, 20.073946], + [110.717258, 20.148734], + [110.687073, 20.16353], + [110.655685, 20.134409], + [110.56226, 20.109691], + [110.526612, 20.075206], + [110.495039, 20.077253], + [110.387355, 20.11347], + [110.318467, 20.109061], + [110.293282, 20.059614], + [110.24319, 20.077568], + [110.144395, 20.074418], + [110.106525, 20.026851] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 710000, + "name": "台湾省", + "center": [121.509062, 25.044332], + "centroid": [120.971485, 23.749452], + "childrenNum": 0, + "level": "province", + "acroutes": [100000], + "parent": { "adcode": 100000 } + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [120.443558, 22.441245], + [120.517584, 22.408536], + [120.569903, 22.361728], + [120.640505, 22.241347], + [120.659209, 22.15432], + [120.662001, 22.066983], + [120.651464, 22.033165], + [120.667691, 21.983168], + [120.70157, 21.927065], + [120.743246, 21.915569], + [120.78155, 21.923957], + [120.85468, 21.883333], + [120.87291, 21.897387], + [120.866482, 21.98436], + [120.907315, 22.033208], + [120.904154, 22.119757], + [120.914955, 22.302718], + [120.981658, 22.528305], + [121.015009, 22.584168], + [121.033292, 22.650725], + [121.078498, 22.669656], + [121.170544, 22.723133], + [121.210481, 22.770665], + [121.237931, 22.836327], + [121.324708, 22.945666], + [121.354687, 23.01006], + [121.370388, 23.084347], + [121.409535, 23.102669], + [121.430294, 23.137196], + [121.415015, 23.195973], + [121.440358, 23.272096], + [121.479558, 23.3223], + [121.497788, 23.419789], + [121.521497, 23.483198], + [121.523078, 23.538708], + [121.587778, 23.76102], + [121.621604, 23.92075], + [121.659381, 24.006893], + [121.639992, 24.064276], + [121.643838, 24.097713], + [121.678085, 24.133906], + [121.689044, 24.174401], + [121.809172, 24.339055], + [121.826717, 24.423579], + [121.867498, 24.478978], + [121.885464, 24.529677], + [121.892524, 24.617912], + [121.862598, 24.671515], + [121.837993, 24.76015], + [121.845053, 24.836269], + [121.932883, 24.938645], + [122.012178, 25.001469], + [121.980776, 25.03079], + [121.947425, 25.031955], + [121.917077, 25.137908], + [121.842155, 25.135332], + [121.782407, 25.160425], + [121.750531, 25.160716], + [121.707327, 25.191493], + [121.700319, 25.226913], + [121.655324, 25.241859], + [121.623026, 25.294694], + [121.584986, 25.308926], + [121.535038, 25.307515], + [121.444415, 25.270624], + [121.413487, 25.238912], + [121.371864, 25.159885], + [121.319281, 25.140691], + [121.209322, 25.127104], + [121.133135, 25.078728], + [121.102102, 25.075153], + [121.024704, 25.040479], + [121.009688, 24.993649], + [120.960899, 24.940227], + [120.908475, 24.852012], + [120.892299, 24.767526], + [120.823753, 24.688321], + [120.762371, 24.658335], + [120.688661, 24.600678], + [120.64277, 24.490172], + [120.589187, 24.432354], + [120.546299, 24.370413], + [120.521009, 24.312038], + [120.470534, 24.24259], + [120.451461, 24.182691], + [120.392029, 24.11824], + [120.316158, 23.984881], + [120.278276, 23.927798], + [120.245768, 23.840553], + [120.175377, 23.807385], + [120.102773, 23.700981], + [120.094817, 23.587466], + [120.121741, 23.504664], + [120.107831, 23.341264], + [120.081434, 23.29191], + [120.018947, 23.073115], + [120.029537, 23.048623], + [120.131382, 23.002118], + [120.149138, 22.896715], + [120.200403, 22.721101], + [120.274272, 22.560181], + [120.297191, 22.531315], + [120.443558, 22.441245] + ] + ] + ] + } + } + ] +} diff --git a/docs/assets/json/中华人民共和国-轮廓.json b/docs/assets/json/中华人民共和国-轮廓.json new file mode 100644 index 0000000..ec11eea --- /dev/null +++ b/docs/assets/json/中华人民共和国-轮廓.json @@ -0,0 +1,20455 @@ +{ + "type": "FeatureCollection", + "name": "china", + "crs": { + "type": "name", + "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } + }, + "features": [ + { + "type": "Feature", + "properties": { + "adcode": 110000, + "name": "北京市", + "center": "(2:116.405285,39.904989)", + "centroid": "(2:116.41995,40.18994)" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [110.578072022293327, 21.097445578710872], + [110.570740442071411, 21.090693185687588], + [110.542004079146068, 21.0866784422496], + [110.540671723771069, 21.086280702570381], + [110.540449064084598, 21.08662809050238], + [110.530363880506101, 21.091150634506192], + [110.524447966772883, 21.102527119113454], + [110.527119414708082, 21.107424667577146], + [110.520576075922293, 21.117633416925408], + [110.51607162957383, 21.117119681617332], + [110.507343059589246, 21.138279229604233], + [110.505698872295667, 21.140844448449119], + [110.502038998958525, 21.142924625607858], + [110.485091201854999, 21.141391275759894], + [110.484688849602037, 21.14162228880706], + [110.458825094885484, 21.151986598472796], + [110.452526367884275, 21.160088577615966], + [110.437822783051047, 21.168530732249401], + [110.432187787234767, 21.169126391121502], + [110.429570470090596, 21.173268849034244], + [110.428927253111425, 21.173638156061248], + [110.4287441881078, 21.174576615021046], + [110.427507813203889, 21.176533439785377], + [110.427925635137328, 21.178772820489005], + [110.42707708043649, 21.183122825930244], + [110.428831987170881, 21.183630553155076], + [110.429271899087084, 21.185988328507673], + [110.43884114685288, 21.186526389593933], + [110.44064350064383, 21.187047844136508], + [110.443934877674593, 21.188778984345692], + [110.43517914386284, 21.188682193068804], + [110.431103660749542, 21.191130908423272], + [110.417973324694941, 21.193136612366608], + [110.417844649040674, 21.193067265837048], + [110.405353452200202, 21.148855015273455], + [110.396697394312696, 21.13343594722533], + [110.38759245103725, 21.129736356032442], + [110.386431666253984, 21.127301794068075], + [110.355831472232637, 21.117178831971948], + [110.355216070800452, 21.116284270131644], + [110.344509672004463, 21.108456975761321], + [110.329981105664444, 21.103863304371266], + [110.311610544632288, 21.102549945186404], + [110.292522372792433, 21.09623531725024], + [110.283425485676105, 21.086895702504915], + [110.245606704751964, 21.047634751900542], + [110.245211166434061, 21.04619982526545], + [110.243349778115416, 21.023278312915938], + [110.238217446549584, 21.020828136894263], + [110.237599528621573, 21.018586465599551], + [110.236315864539947, 21.019920321297498], + [110.229932560531125, 21.016872930804336], + [110.212671067187557, 21.043092201623104], + [110.212774157759185, 21.044382515245587], + [110.204760233280183, 21.052709786361326], + [110.204184030808506, 21.051646320435992], + [110.20151446400773, 21.017368974813781], + [110.202925856933703, 21.012217679126397], + [110.20069967596163, 21.005922450954277], + [110.200617266212049, 21.00584891885363], + [110.200605536614191, 21.005698310343089], + [110.183602658623897, 20.990667221979738], + [110.176542883602593, 20.984367966248094], + [110.179623646532917, 20.894676300263729], + [110.179823123350772, 20.894207987864675], + [110.179834946787665, 20.894191061261861], + [110.205470458975512, 20.862706417781869], + [110.228944104744485, 20.861017178676789], + [110.251595638249725, 20.846962615742882], + [110.2647049613212, 20.842507558236029], + [110.265866783370427, 20.842661673583127], + [110.287163599227128, 20.850717738481734], + [110.328082965550834, 20.850810277389886], + [110.346075489491483, 20.844167195180447], + [110.346476739951243, 20.844060739286608], + [110.3466618167608, 20.843950715254422], + [110.352554247939182, 20.84177515028863], + [110.389208881383098, 20.819010867354294], + [110.400239682592414, 20.785618857016654], + [110.403228735141155, 20.766712941918986], + [110.402861231314859, 20.7355975741736], + [110.403073527316593, 20.734330935338065], + [110.402426409124146, 20.732258969165905], + [110.400778826078934, 20.723719412922751], + [110.387761412726249, 20.685245165988828], + [110.406835144034446, 20.673489843828403], + [110.407928966654126, 20.673502261292874], + [110.461651585855464, 20.682896947769823], + [110.482647420474152, 20.642626548623348], + [110.483190239899244, 20.639791459164467], + [110.488893703517107, 20.616327016335749], + [110.494576071438161, 20.580324444012962], + [110.495621445426707, 20.574864564284074], + [110.541804305849183, 20.483965888334808], + [110.542223510358738, 20.483363495515729], + [110.542383515233738, 20.48282586873291], + [110.546258572463401, 20.475198849354264], + [110.54565931545234, 20.471818967020457], + [110.54752234091282, 20.465559080347642], + [110.54153491533738, 20.43006710030733], + [110.537311571883563, 20.423197378479308], + [110.536979970554896, 20.422979138011939], + [110.487566028939199, 20.376817176664773], + [110.487293009097712, 20.376487658384015], + [110.479148122528485, 20.360631615027444], + [110.453054871461489, 20.321322662351882], + [110.448093500015062, 20.313287364362782], + [110.445680730173365, 20.31153575622816], + [110.431927488884369, 20.299344275711505], + [110.422565263107231, 20.294754528508548], + [110.420961839442342, 20.293590484642401], + [110.419330006348034, 20.293657248556535], + [110.400036280823741, 20.291323147442721], + [110.38651565689797, 20.294999796649652], + [110.384250754901004, 20.29509246159374], + [110.376966440969198, 20.292600473480835], + [110.344663575841679, 20.261060538839313], + [110.343219171356552, 20.260799040033], + [110.323143521344988, 20.253788816917066], + [110.292474354548816, 20.25146294408583], + [110.281378840320215, 20.240606373190928], + [110.27318816514105, 20.251160097815188], + [110.268054186753304, 20.252323032781266], + [110.224525873337981, 20.253610932886794], + [110.214641340301696, 20.252979307312717], + [110.207958181844063, 20.248837619540726], + [110.187920252468984, 20.229904750809968], + [110.164271147665431, 20.221692417528828], + [110.141928910842694, 20.219760050816127], + [110.116417846490521, 20.221676187699426], + [110.113657401359617, 20.221672308224509], + [110.078083426395509, 20.260847944267756], + [110.077417502045009, 20.260985600695602], + [109.989459202175922, 20.256725316012368], + [109.97875621931847, 20.249664478610576], + [109.964316101957962, 20.230667690854425], + [109.945201938834742, 20.219133541138767], + [109.925153785570686, 20.214186346629326], + [109.925053007681854, 20.214236070439675], + [109.924937018169331, 20.214159551295513], + [109.924767910275875, 20.21437673749978], + [109.909453384114769, 20.221932924707392], + [109.905238777333466, 20.233185222606163], + [109.906057782033827, 20.238406258837369], + [109.905237465071565, 20.239459796455787], + [109.911844845546582, 20.317323228347682], + [109.911746649313685, 20.319426983052949], + [109.911603999172542, 20.319669280760937], + [109.877828526392989, 20.356632837304478], + [109.867039653426332, 20.364262646831143], + [109.857137543654559, 20.379215139230233], + [109.85659986612427, 20.394557064716299], + [109.860803572189837, 20.40424707909963], + [109.860845327566778, 20.404532117626328], + [109.891527204274851, 20.430253374657241], + [109.891612401982783, 20.430776468173597], + [109.884289360458013, 20.477974167484547], + [109.884227077505884, 20.47807278655441], + [109.835541480335465, 20.492010959759014], + [109.835292531586447, 20.49247789754715], + [109.820274132216653, 20.505461901027267], + [109.812363886600167, 20.521314858309218], + [109.808000512205695, 20.543667852161512], + [109.807766105674588, 20.544107514009948], + [109.808435184315229, 20.556071558523655], + [109.809366373572431, 20.577210881986055], + [109.808325734041588, 20.579773120961661], + [109.789521783370347, 20.617520877282544], + [109.789165483483274, 20.618068726673307], + [109.754552208205951, 20.622034200698486], + [109.744851374186865, 20.620463157124252], + [109.740843409370441, 20.623604750877949], + [109.740568692819934, 20.62363622381244], + [109.740148372049731, 20.626440157265769], + [109.72845807400104, 20.677298975669203], + [109.72562247600645, 20.722195400816883], + [109.717332815767719, 20.74736395642142], + [109.707334828316107, 20.777089883798599], + [109.703897218098874, 20.783558051002274], + [109.688813886381567, 20.809997937874609], + [109.661595230172637, 20.863152977030484], + [109.660612284300953, 20.86500247649332], + [109.660575328941945, 20.865271355421257], + [109.652940692862899, 20.890706856460962], + [109.65079914967211, 20.906209678518195], + [109.651473853428783, 20.931491655924077], + [109.651388662185553, 20.932111488358775], + [109.65193207142714, 20.936195294875393], + [109.659971027215477, 21.013021791006167], + [109.669680472761698, 21.070903080772204], + [109.662948501290913, 21.115253028776444], + [109.663330219493929, 21.124440973345347], + [109.670426167262775, 21.138613312374545], + [109.670432322954611, 21.139304994295369], + [109.687323777076998, 21.156300169399863], + [109.71648901121371, 21.186289978853655], + [109.722178038412721, 21.191368451280525], + [109.759630226773595, 21.229050612604681], + [109.7535606150158, 21.347605949126525], + [109.753166467987569, 21.349302127549631], + [109.757314385321436, 21.353320739816716], + [109.766401430292177, 21.362329106273897], + [109.864497595176346, 21.368611369112696], + [109.900248748840212, 21.432726392838546], + [109.892671084912124, 21.442145904149008], + [109.890255425419241, 21.444986369005655], + [109.889021910579231, 21.445030183323023], + [109.83926965266366, 21.44559295160138], + [109.819036301592917, 21.447516064792811], + [109.815125077325135, 21.447654991067402], + [109.781192505510504, 21.459302210662727], + [109.779835134405175, 21.459405002099118], + [109.755803064105038, 21.45760178610826], + [109.735635545769384, 21.458386310578739], + [109.699905507389374, 21.465232787960407], + [109.677874882916569, 21.475256956839836], + [109.659645144355281, 21.486112658219412], + [109.650756735664871, 21.496168740044098], + [109.650753142683456, 21.496177525263313], + [109.650744758583613, 21.496182763815042], + [109.608475257447637, 21.559453416325908], + [109.60827591260076, 21.559609676369973], + [109.600639018761001, 21.527725655488634], + [109.600428404695819, 21.526224871246512], + [109.57271318458362, 21.496319068184921], + [109.562501434311727, 21.480240992207641], + [109.536875770556961, 21.468753349409198], + [109.540615726878485, 21.446279359852113], + [109.525659634612012, 21.439601828879976], + [109.496211145885297, 21.450331365878629], + [109.480636392953897, 21.455865828966637], + [109.444077097342699, 21.445071769082897], + [109.412688278253526, 21.44118558736076], + [109.410484556293312, 21.441104438837932], + [109.281111019368979, 21.43112330404519], + [109.274854266022203, 21.429864007505394], + [109.247862464973977, 21.42855818670381], + [109.241757122168039, 21.428087161091071], + [109.241096942814764, 21.427704868453773], + [109.226546337684951, 21.412343973145788], + [109.181973070642826, 21.393416723307862], + [109.158419181757367, 21.388349909098508], + [109.135845246788605, 21.391217960215219], + [109.134476982938594, 21.391151335486768], + [109.107403169612624, 21.410108600395606], + [109.090490751416993, 21.421769283528615], + [109.090399448017706, 21.421810998757262], + [109.042182060432154, 21.426856994233791], + [109.042054342466912, 21.427489226127044], + [109.035880567304503, 21.435800653275201], + [109.033907114220526, 21.454383802417386], + [109.035640294651728, 21.459240167239685], + [109.035425792782462, 21.46030199846016], + [109.036302308558078, 21.461095127628557], + [109.038382879656155, 21.466924879747296], + [109.053713187480284, 21.483179444916438], + [109.070116244898358, 21.491911107723837], + [109.070452513670432, 21.491989634312908], + [109.136827670488472, 21.51383571713432], + [109.137835636547479, 21.514456739007134], + [109.138128994054568, 21.514878552612238], + [109.134580250609275, 21.568258556328999], + [109.129808391450922, 21.570040799951119], + [109.108554066460741, 21.570439813948386], + [109.10257715180623, 21.568457923464099], + [109.098007130173031, 21.572802179522849], + [109.094426430095695, 21.573824310382243], + [109.090659999238852, 21.579786351729677], + [109.088670690562253, 21.581677385725733], + [108.966475377755728, 21.590269081281065], + [108.96215263561929, 21.59015724364345], + [108.934292210985674, 21.592442090207975], + [108.912176694937415, 21.599041217432895], + [108.897875212421852, 21.607180755730099], + [108.878168577711293, 21.629407421019788], + [108.877504135501681, 21.629845119691748], + [108.876706653541504, 21.629576255063153], + [108.864218446753881, 21.623539166588802], + [108.829463649406975, 21.613392101914837], + [108.828838989359738, 21.613908720853793], + [108.800093552328704, 21.628097429012641], + [108.795929359377681, 21.628294439482602], + [108.774736954921991, 21.619233500284775], + [108.770404395530434, 21.612968213927161], + [108.757991193283701, 21.61207374980232], + [108.751731947210374, 21.609397571730444], + [108.749853481109938, 21.603931670996211], + [108.742093973347778, 21.605047256724671], + [108.741949516201899, 21.605215034880509], + [108.74188012536186, 21.60518536641208], + [108.741755684360697, 21.605440158730662], + [108.730763159157604, 21.618207305661716], + [108.731496783893732, 21.626445205392894], + [108.730188295044599, 21.629124329673481], + [108.731870876322787, 21.630645903336827], + [108.731890790037838, 21.630869515191439], + [108.702923105017618, 21.646531845285597], + [108.701276513350393, 21.645103316867541], + [108.707810482901309, 21.626369093635891], + [108.707583373070193, 21.617117379229768], + [108.701050991697485, 21.604308173624716], + [108.690569113518507, 21.595296059206799], + [108.672419675364807, 21.591260625827196], + [108.670825076902631, 21.599067056426556], + [108.690568361860286, 21.610623851259255], + [108.699834733427323, 21.620195211265827], + [108.700213492640941, 21.629334627919278], + [108.690497303423115, 21.653250262933469], + [108.674490552241338, 21.661904838560378], + [108.674314724107717, 21.661868474194605], + [108.669151977562194, 21.64131707021043], + [108.655482381678496, 21.646692448448018], + [108.655465767107074, 21.646713997325492], + [108.655196032108051, 21.646493894806515], + [108.622609523651306, 21.682707498262879], + [108.588137664787041, 21.679936177603533], + [108.531460881874793, 21.609981416305764], + [108.529878399891501, 21.60318361496779], + [108.516139063313958, 21.585641845584089], + [108.508642716725674, 21.581817515423609], + [108.488760886951383, 21.557277861184996], + [108.488508068020522, 21.557219678493659], + [108.475369128977533, 21.54945017828161], + [108.449271079941852, 21.542416866559485], + [108.394963788892539, 21.535691789342501], + [108.393750825788402, 21.535412643086911], + [108.391932213415799, 21.535609738500561], + [108.367492701783434, 21.537150801393945], + [108.355166333246828, 21.53959430743301], + [108.328697607317721, 21.542462903602448], + [108.323224282770639, 21.541338364365306], + [108.227872862105428, 21.494551157378837], + [108.226133485226512, 21.493579232734962], + [108.209744185658636, 21.492612556504241], + [108.20448262113139, 21.498796351863859], + [108.206617004672466, 21.508280610282736], + [108.206747533389503, 21.508426581945113], + [108.246103057846867, 21.563993795971339], + [108.237970177215317, 21.600191569851408], + [108.235420518471415, 21.602271553797518], + [108.201701450321139, 21.600136973249882], + [108.189249082559755, 21.588322495705125], + [108.184952814112819, 21.579617130175418], + [108.175646237397473, 21.573634036877063], + [108.172900569725201, 21.572811458649742], + [108.152319987944793, 21.553285146388337], + [108.152426480902292, 21.553197165346546], + [108.176028538762054, 21.54469882407723], + [108.191362861838741, 21.53480140665469], + [108.192507703573824, 21.525937201551166], + [108.188829528469398, 21.523122143256746], + [108.189978546704253, 21.522172861504139], + [108.187094429063762, 21.521794200503926], + [108.182209777638789, 21.518055776389019], + [108.158635849154891, 21.510704819230334], + [108.129578425832037, 21.507425476061872], + [108.104203397079672, 21.510695891999401], + [108.055970449870074, 21.528524761669463], + [108.047115380255491, 21.53983695071086], + [108.035906781311951, 21.545515558606922], + [108.028221047122329, 21.547993536464944], + [107.971866573757495, 21.539500954948391], + [107.968206203796626, 21.537071515783122], + [107.960841933875784, 21.537839549077734], + [107.954205278765471, 21.536839409582921], + [107.953202962321043, 21.538636231512477], + [107.952332979340909, 21.538726963642297], + [107.950567526484633, 21.543360696456752], + [107.933168541888563, 21.574551322179666], + [107.930518904394063, 21.577235139010313], + [107.925195411815906, 21.588669704823516], + [107.916447931671527, 21.586224395637661], + [107.899548754672651, 21.592248810529952], + [107.891926018068602, 21.598724759318163], + [107.890186794196481, 21.599249136010318], + [107.889576176957405, 21.607883913827326], + [107.883475821496219, 21.612029943076223], + [107.889054866616462, 21.615255797029558], + [107.888384976581108, 21.624728755287006], + [107.888147590139965, 21.625596768822039], + [107.887976183750666, 21.625768022869181], + [107.877987354162684, 21.631253542418602], + [107.878064964155413, 21.635670433594363], + [107.862956523141477, 21.650765446564225], + [107.85920879729612, 21.65344957480217], + [107.844949925875625, 21.647609363270494], + [107.844740156678299, 21.642128533432064], + [107.83510155713077, 21.643575624903992], + [107.834038403435613, 21.643140173718038], + [107.805158593628292, 21.657431925236384], + [107.79614795652887, 21.653743259862313], + [107.793923015233517, 21.654056239417375], + [107.772099247704446, 21.645092727636396], + [107.771221280662843, 21.644407846521506], + [107.769879823951428, 21.644181160422775], + [107.708900671193632, 21.619135651969181], + [107.706846923243049, 21.618783561325056], + [107.688681869527244, 21.611693042077349], + [107.676145683773811, 21.611215210699466], + [107.670984014344327, 21.612635292404921], + [107.6513807909121, 21.609274553048746], + [107.65107596399497, 21.609088188568816], + [107.648393916869423, 21.608762489041425], + [107.599424984196901, 21.60036734832228], + [107.591036071737435, 21.608194957902619], + [107.580777951309244, 21.617493094032927], + [107.543308234462572, 21.589170041688224], + [107.530707012197738, 21.591104174811463], + [107.528630600105018, 21.590365815739347], + [107.519989983006127, 21.592749107398685], + [107.483983882431502, 21.598275602392302], + [107.482441206187914, 21.598368756187565], + [107.482947430257809, 21.598683214278395], + [107.496929718953723, 21.616251474241398], + [107.486103420252832, 21.629703561984478], + [107.484344482607199, 21.641136815875058], + [107.475359832498441, 21.658787014525739], + [107.469227815582855, 21.660781833182128], + [107.427895776563588, 21.644797032699586], + [107.427003856114524, 21.644295999549801], + [107.384873484921272, 21.597512353562898], + [107.384291826480933, 21.596570515655227], + [107.36065562425344, 21.601001984391697], + [107.359288154979509, 21.604459138788553], + [107.359349831544634, 21.606067978450294], + [107.35296169922934, 21.668083428894725], + [107.34304339408088, 21.684118517711774], + [107.306696397841606, 21.73638898305013], + [107.306621653255675, 21.736437611007524], + [107.271952983556872, 21.730508169096812], + [107.267904620857649, 21.729690146667465], + [107.266260090973645, 21.728471942334654], + [107.25464552093014, 21.719071124862499], + [107.249956947413295, 21.708919915389572], + [107.243489529601518, 21.705632853380298], + [107.239272160168539, 21.706627947206147], + [107.238379270230311, 21.705905243283357], + [107.230844969583231, 21.708616353831168], + [107.212194835698014, 21.713016877279582], + [107.195605660636744, 21.721296716171029], + [107.195233335563401, 21.721430692034328], + [107.19273564525534, 21.731720589667535], + [107.190705305983556, 21.739321971049218], + [107.158852773880966, 21.754580042077446], + [107.155487227181055, 21.755468727192191], + [107.147541295094641, 21.759998491894876], + [107.144655630109355, 21.761380789577441], + [107.107796551428336, 21.791254315103902], + [107.098063302074038, 21.795386137617164], + [107.084948696649349, 21.806868978518303], + [107.080235688970959, 21.80788332509653], + [107.050269752992023, 21.809800152273187], + [107.03494169257246, 21.812562765669952], + [107.014008503505806, 21.821972106106923], + [107.00604660437898, 21.838527529878512], + [107.008168641274139, 21.852712743743581], + [107.01476568769813, 21.861986454328388], + [107.014877761273411, 21.862063105876373], + [107.01487825154544, 21.862095174301931], + [107.054779366786178, 21.889777549985787], + [107.055995869082878, 21.917327636577486], + [107.055976561089992, 21.917567514191106], + [106.996189376737561, 21.950297578095196], + [106.995740087293441, 21.950371888139326], + [106.994963201444634, 21.949619451197325], + [106.977608432499323, 21.930361710382332], + [106.972342535501426, 21.927710666612537], + [106.970696813196028, 21.926116735842957], + [106.969713320837201, 21.92638702447563], + [106.964639024933433, 21.923832439654252], + [106.955154797542818, 21.924967639447324], + [106.935568391164267, 21.934348976020349], + [106.933916593931968, 21.936224872510316], + [106.932005164528846, 21.93675018176685], + [106.931356949368407, 21.939131783938933], + [106.929340464596081, 21.941421845111403], + [106.926867366367006, 21.955626925183005], + [106.923442161881752, 21.968211441775352], + [106.918562382966812, 21.971785814548316], + [106.868093468202503, 21.985538258168276], + [106.855909424239726, 21.988664623807569], + [106.840134022154942, 21.985523820752679], + [106.825195341277706, 21.97837834443536], + [106.810638255170275, 21.978574540508333], + [106.799130857020131, 21.984392921684087], + [106.799125664692241, 21.984401080909905], + [106.79891964067474, 21.984384585050972], + [106.797850137486364, 21.986405444794602], + [106.784212180904674, 22.007836134400961], + [106.735113261368696, 22.010978809131906], + [106.728274825873356, 21.990197650198105], + [106.722651141966907, 21.982029851381288], + [106.695687312175338, 21.962604736177319], + [106.695041250147227, 21.962905636688319], + [106.694904202596803, 21.962740131541992], + [106.694796962933353, 21.963019412369732], + [106.6911313957213, 21.964726633966436], + [106.687561729200368, 21.978967819199276], + [106.682474734719094, 21.980088718056088], + [106.677691403875087, 21.997778108264605], + [106.680159330342988, 22.001139731051165], + [106.679543334756787, 22.00274394866679], + [106.685139891060857, 22.007923874183771], + [106.687636070979821, 22.01132398168458], + [106.702053349228308, 22.023578224606084], + [106.702889618987072, 22.024352238986914], + [106.705561815126984, 22.044138873181204], + [106.703580507006293, 22.058262734484444], + [106.708047339170122, 22.062543268834673], + [106.71207015729594, 22.092330764406832], + [106.712009867083125, 22.092754996204476], + [106.698565668620134, 22.110829749036398], + [106.691559765024195, 22.131617103931141], + [106.688138021429694, 22.138116095963078], + [106.696341365889154, 22.152292826408654], + [106.697045294648476, 22.154208010606709], + [106.697490071060088, 22.15427797815379], + [106.702818280869167, 22.163486002343703], + [106.702741564014602, 22.16369087198628], + [106.70273808980086, 22.163693142524117], + [106.691957346099201, 22.161990761559036], + [106.677986781007888, 22.170733773586498], + [106.670311621235285, 22.184885138536739], + [106.669705905184756, 22.185280998237026], + [106.669972347623087, 22.185510687039521], + [106.669939278200829, 22.185571660032508], + [106.679883618984078, 22.196988885463835], + [106.678820024075193, 22.205261822464195], + [106.692854342909015, 22.205236291297549], + [106.69543274347096, 22.207459021809811], + [106.698040749968797, 22.21229527683283], + [106.685060152439817, 22.263393886265025], + [106.666629398463328, 22.286141127605728], + [106.662443293284667, 22.315643763232178], + [106.659835599777495, 22.317647746667653], + [106.659976951869055, 22.333025928517007], + [106.659869779047639, 22.333781256098167], + [106.631849361604111, 22.337967336135353], + [106.621098223895672, 22.333563693730362], + [106.613877084506441, 22.340444966123808], + [106.599579616502822, 22.337788862995254], + [106.578040046786228, 22.344821636280738], + [106.571032857102566, 22.341266621908474], + [106.559450240873375, 22.348512334212668], + [106.561584258999872, 22.36437175390795], + [106.584638943623091, 22.376678518979396], + [106.584909884804972, 22.376980095198022], + [106.585089513623856, 22.378613034458109], + [106.577473565193941, 22.400447466727609], + [106.5713352628417, 22.404623306039191], + [106.560666507420166, 22.422505221106828], + [106.56709000789607, 22.430216454874405], + [106.562020147720943, 22.444751416557544], + [106.558683796887095, 22.447044929389683], + [106.558770412210265, 22.454068198381158], + [106.557091043411319, 22.458882840265048], + [106.558843171868418, 22.459967970293732], + [106.5589112768875, 22.465490317277727], + [106.567522898060474, 22.472924760603025], + [106.575371590342613, 22.470204367711034], + [106.58401295228326, 22.475556145026523], + [106.584582061722685, 22.476153457646987], + [106.582069281293386, 22.482963985892713], + [106.581922706943956, 22.5177654424112], + [106.581746522768583, 22.520293513435842], + [106.604691915429726, 22.587788134992508], + [106.604588756928109, 22.58797311692754], + [106.606161280450763, 22.592110320168782], + [106.610678979013016, 22.605399277968271], + [106.61109432812971, 22.605088835626606], + [106.611127481864401, 22.605176060864686], + [106.630052529111126, 22.605324693187722], + [106.632331568535307, 22.595972057598232], + [106.647039772254416, 22.578285079338261], + [106.669089586785375, 22.578245916077396], + [106.677360567598825, 22.581840833096628], + [106.693456130234637, 22.58463305722406], + [106.708199065481566, 22.578176452694187], + [106.708395870297892, 22.578176103143928], + [106.720550645931368, 22.60954851842024], + [106.714416832074065, 22.614144392474369], + [106.723306374587324, 22.619720602470132], + [106.728396663070484, 22.633488759054718], + [106.72201372833112, 22.637531859108442], + [106.732501086756898, 22.649633754864094], + [106.742155960854873, 22.670585739652896], + [106.744333158069409, 22.670933020249606], + [106.752676008079703, 22.692466560892665], + [106.752734258851149, 22.69251344396562], + [106.75265101585272, 22.692587529079166], + [106.770305948512217, 22.707188322099558], + [106.771602513669052, 22.707699539276557], + [106.776389335101172, 22.711552207538993], + [106.76490117685259, 22.71796196764636], + [106.761171059530199, 22.730450713736424], + [106.76733566422071, 22.736058769249446], + [106.765435204698804, 22.740984697070694], + [106.764672070230773, 22.741504202427105], + [106.765137697192984, 22.741755826622835], + [106.764989021525594, 22.742141189003831], + [106.787585609237027, 22.754782304196276], + [106.784390808106096, 22.765279369982512], + [106.792846032106553, 22.769655133427452], + [106.817459923687863, 22.771684709071518], + [106.817569196162736, 22.771814092387551], + [106.823936691180293, 22.784198005132499], + [106.82401488665306, 22.789373166346397], + [106.829231173990649, 22.794495054909898], + [106.834655236903615, 22.805044120382611], + [106.830087884969075, 22.809161780552213], + [106.809980019615736, 22.820525510941007], + [106.807183213545557, 22.820520674129948], + [106.795282076751661, 22.815336253276008], + [106.793567599987441, 22.815492439978872], + [106.792714757570323, 22.8149826323978], + [106.781004444651643, 22.815519584858521], + [106.777306701063807, 22.816067545620502], + [106.776074232711466, 22.816066362647625], + [106.775457992182041, 22.816616593645133], + [106.774841765029436, 22.817167836704918], + [106.773384598342986, 22.816840345947131], + [106.771950979650725, 22.816231946456917], + [106.771145926247371, 22.815510336537525], + [106.770840672754829, 22.815760754114706], + [106.764820642955726, 22.813205972232584], + [106.766583925247616, 22.81925281701815], + [106.705923560770515, 22.869016118257001], + [106.705970498068581, 22.869114284300672], + [106.705897610928645, 22.869166098194597], + [106.706052926975175, 22.869286678536739], + [106.713190676484601, 22.884214777486594], + [106.713188524591885, 22.88428006287409], + [106.712299466064451, 22.884678694254177], + [106.676347942231857, 22.893275254064481], + [106.67025349416501, 22.892441774586171], + [106.667075043254158, 22.887432358124386], + [106.666718932913852, 22.878012439692256], + [106.653858623494955, 22.866602541158606], + [106.653700979998817, 22.866354086188931], + [106.653631903175338, 22.866401390800696], + [106.653432654041012, 22.866224613374005], + [106.62776006047342, 22.883926426582391], + [106.62783735725597, 22.884120580153265], + [106.620591235263277, 22.896948865557775], + [106.618259916413891, 22.898341232603006], + [106.602444013486121, 22.92858822024122], + [106.602285087135755, 22.928665712812872], + [106.578707578389526, 22.927459912909317], + [106.571768094050952, 22.924932067091845], + [106.558967471843388, 22.92640305700829], + [106.555303965514938, 22.928737485810814], + [106.522621337975465, 22.949428487152293], + [106.522383696999299, 22.949299854100417], + [106.501070666773145, 22.913383018357546], + [106.501061061553159, 22.913288604991418], + [106.500987550540415, 22.91324295042509], + [106.500888583964525, 22.913076171407148], + [106.500474732889984, 22.912924461173429], + [106.486329125327359, 22.904139225401803], + [106.478854414501086, 22.904998847933129], + [106.468226901123145, 22.90110299592833], + [106.465267086715912, 22.89950090074608], + [106.46454445459031, 22.899753078389079], + [106.446339120116789, 22.893079335784922], + [106.442996805785043, 22.88896660639702], + [106.436788715022374, 22.889578331974292], + [106.410181663732359, 22.879824673670267], + [106.36771980947951, 22.880948834586512], + [106.36280257436897, 22.860561552230788], + [106.362152455740997, 22.860639488864003], + [106.350408601709702, 22.858235129300784], + [106.342055902734117, 22.863048676377129], + [106.322922170214269, 22.865342440359964], + [106.315550020187359, 22.863213074935363], + [106.306939249043495, 22.867258483081059], + [106.286213380340726, 22.869743113358716], + [106.283717848300213, 22.869776687741282], + [106.267220928290897, 22.877795913431786], + [106.2552511748478, 22.89216883571304], + [106.254590788274456, 22.892685284979255], + [106.254695813214227, 22.892835697368564], + [106.254668747228465, 22.892868197395547], + [106.254790718210899, 22.892971616392522], + [106.266563978537278, 22.909832794503654], + [106.266611009072491, 22.91008136062819], + [106.256526450507621, 22.921926092820261], + [106.208963025669107, 22.97515959534708], + [106.203407694195164, 22.981158968665106], + [106.17283105328022, 22.983366116783127], + [106.155823976645451, 22.990155536238248], + [106.154776266998823, 22.990349376120413], + [106.146397258676515, 22.990515166409079], + [106.102895867300063, 22.983404394186898], + [106.082577720065402, 22.998828743883966], + [106.081903225906316, 22.998774122047358], + [106.066056798760002, 22.989915139700361], + [106.053370062903198, 22.987399608581981], + [106.016482551413247, 22.993227495111771], + [106.015889552198445, 22.99278091611416], + [106.006798801282372, 22.973707259600406], + [106.007455957234555, 22.972738016586849], + [106.008822091920393, 22.955193314977759], + [105.991982587965992, 22.940515386677014], + [105.991193454874676, 22.940965078024146], + [105.991044784176907, 22.940653146276269], + [105.956082807988494, 22.951753304037254], + [105.955482815120419, 22.942048675051037], + [105.933381177165714, 22.938557895693759], + [105.923953071583711, 22.945831048955988], + [105.917180139673746, 22.944578626965971], + [105.909735347917447, 22.940730825826964], + [105.891013168214783, 22.939516177502622], + [105.886520960749465, 22.928699191428418], + [105.893602610666704, 22.919488522530326], + [105.876081390667764, 22.919910551302753], + [105.876045248936322, 22.919862056514852], + [105.876016761206955, 22.919912108014671], + [105.875782014423777, 22.919917762295409], + [105.874269395757295, 22.922982140742452], + [105.862470630603752, 22.943711974433466], + [105.85444178379052, 22.946426884834178], + [105.853313943346379, 22.959799810875285], + [105.853089507588322, 22.960194133152093], + [105.839420077042035, 22.973263336463599], + [105.835958273718347, 22.990292844705781], + [105.835949273175828, 22.990308658203809], + [105.80263144426911, 22.997406739290401], + [105.796816116313238, 23.00370434593427], + [105.776604748470689, 23.025163274440416], + [105.775554301320156, 23.025708602592346], + [105.738544158192184, 23.033702304752119], + [105.737435605645743, 23.035722147511123], + [105.732996268486005, 23.037394747009852], + [105.73151725434677, 23.046505704010013], + [105.721836335043591, 23.064144863126], + [105.721135369504211, 23.064967198027404], + [105.711181307186749, 23.060899828820105], + [105.687558901175493, 23.063859582680859], + [105.674042929850856, 23.067963185168466], + [105.645946791479346, 23.081462953087335], + [105.645257917117689, 23.081442941854363], + [105.623448024361508, 23.068112650099501], + [105.622473211294803, 23.067274508475688], + [105.621910626927288, 23.067466426513402], + [105.571884254509669, 23.069100465031006], + [105.571861922306354, 23.069255963307182], + [105.561746854025245, 23.075745745034681], + [105.556182433917755, 23.087861259331], + [105.564869597237035, 23.112121604212732], + [105.560525426556183, 23.123134457143934], + [105.562446631811142, 23.134814270321062], + [105.556221408906879, 23.1781602589122], + [105.553539017213751, 23.181705350355223], + [105.540586500048022, 23.187006843061774], + [105.539556400419769, 23.187043447958853], + [105.539728080856236, 23.187360812586025], + [105.539610921107396, 23.187412657008142], + [105.53953435532091, 23.187087379338482], + [105.49877437043375, 23.205458260387932], + [105.498614347799645, 23.206059900765204], + [105.467633106582227, 23.255164102224466], + [105.456627390910725, 23.262015690092358], + [105.438934111893857, 23.294305641679735], + [105.412692134088473, 23.285987517527833], + [105.369632409093015, 23.320076778883664], + [105.369206624814652, 23.321072084397247], + [105.351960285894677, 23.344424444424277], + [105.346812239673383, 23.368350409929363], + [105.322372538123986, 23.392627254784021], + [105.302681248191647, 23.370983040502693], + [105.257198000873728, 23.320789695476787], + [105.235342099910497, 23.26765285348117], + [105.235178226186051, 23.266978284135149], + [105.235075579198394, 23.267004878868228], + [105.235045284436424, 23.266931225167891], + [105.215614233263508, 23.272047104775623], + [105.17905971029036, 23.281517989440253], + [105.119115602662248, 23.250219691165089], + [105.105163288217753, 23.248404125671804], + [105.090370773781771, 23.263406078697908], + [105.090261577166643, 23.263455852933181], + [105.043724032237137, 23.238510023717641], + [105.033295295616227, 23.227221273666157], + [105.001839543366714, 23.216058403037511], + [105.000843857900264, 23.215524679145624], + [104.994620752734903, 23.19882842460602], + [104.972162533954688, 23.200150438628523], + [104.959702341289315, 23.193471318819039], + [104.956416763722373, 23.191535141526053], + [104.94665110928149, 23.15491065789417], + [104.946356228309497, 23.155103377277978], + [104.946349073243425, 23.155077176599125], + [104.918071371473928, 23.166948572001161], + [104.910289649970352, 23.178561339282069], + [104.883105626259621, 23.167646826059695], + [104.873170550795564, 23.131023290203867], + [104.872235490704881, 23.126331994775303], + [104.804979382223593, 23.113579010446763], + [104.80205399018692, 23.112819634561909], + [104.802111879694834, 23.112317740652244], + [104.808878233762172, 23.080563873756695], + [104.814550704874762, 23.075762538733841], + [104.818210806282281, 23.0367669836372], + [104.818612009385475, 23.034884174991621], + [104.858068751183879, 22.973833278158946], + [104.8579600269574, 22.97349084576701], + [104.85924355289086, 22.942986034964083], + [104.843943695279435, 22.929345707760749], + [104.843893960331386, 22.929189065053116], + [104.826735168954116, 22.921619558070955], + [104.770234613115463, 22.896333642399476], + [104.758536899320333, 22.865365590847304], + [104.758288103015104, 22.865273894709269], + [104.758238108479546, 22.865139584698387], + [104.747038994973465, 22.86112793376823], + [104.73058512082342, 22.8550637090046], + [104.735475192015613, 22.828756034147748], + [104.672191936680193, 22.820023315708472], + [104.626776775872344, 22.837078218089381], + [104.618233647255096, 22.838032007026051], + [104.612781304634453, 22.816204901248799], + [104.593536790928852, 22.849057970836409], + [104.559022246010443, 22.832874030225589], + [104.557304021833374, 22.831331714400427], + [104.525691162498461, 22.817170781127277], + [104.523780223059532, 22.805713508680757], + [104.499357644408889, 22.779519410044319], + [104.497147303656661, 22.77809408491245], + [104.496679818929266, 22.777452998455253], + [104.493928598564651, 22.776018522013352], + [104.454432219825108, 22.75054951630532], + [104.420632928890299, 22.737802422425748], + [104.420382790222817, 22.737672001020641], + [104.400561455237437, 22.705061309954868], + [104.373716767730656, 22.692871942118003], + [104.373504567459975, 22.692969786238148], + [104.373397315107752, 22.692867302168505], + [104.372855038327785, 22.693269279760216], + [104.342312166600436, 22.707352392855942], + [104.339661676318698, 22.717874773143134], + [104.322219645401219, 22.73080415872953], + [104.320508400704171, 22.731711960358574], + [104.320072171482366, 22.731793772395903], + [104.297854713925958, 22.731343829667939], + [104.271401413076134, 22.740921665954232], + [104.270751830453847, 22.741043491075263], + [104.270690388231031, 22.74117910375379], + [104.269983730201943, 22.741434960478493], + [104.254914567376375, 22.775998829084305], + [104.254750756484043, 22.776360385565553], + [104.254753351295392, 22.776368607518901], + [104.254563844113065, 22.776803276745415], + [104.264977836354532, 22.808766045330142], + [104.271978442225475, 22.830948257151338], + [104.259559285782117, 22.844695698554069], + [104.227819503054747, 22.831644269379325], + [104.221958878442578, 22.829193291695383], + [104.220294792761663, 22.828991088952826], + [104.159628216955483, 22.818865095300495], + [104.13504446424318, 22.80573478119414], + [104.115604685599735, 22.81151702936571], + [104.115394257117202, 22.811481906277749], + [104.087680320723237, 22.771214450150918], + [104.043410099980235, 22.731000477810209], + [104.040955442989031, 22.679674250120662], + [104.029363664496969, 22.63340018303791], + [104.028860332652769, 22.629604860128413], + [104.027686847540792, 22.626706374976532], + [104.020079298565662, 22.596337244661292], + [104.009141303223316, 22.580899245180618], + [104.007188100698741, 22.576074873351523], + [104.007188146344603, 22.574689585003558], + [104.013307418338925, 22.545039859490938], + [104.007189832366549, 22.52352116956359], + [104.007189926536427, 22.520663244962673], + [104.006288324445705, 22.520350103475888], + [104.006223241547218, 22.520121173515861], + [103.997168098193129, 22.517182496348603], + [103.962986367137816, 22.505310609411247], + [103.962341947778938, 22.505880321546545], + [103.962323218227979, 22.505874243221598], + [103.961988253879085, 22.506193011884225], + [103.906738972773098, 22.55503727064081], + [103.8901564419143, 22.567972389705737], + [103.883165630431733, 22.568384731265951], + [103.876834772009062, 22.566638154790706], + [103.875204802983831, 22.568854287628422], + [103.873756706155461, 22.568939701247004], + [103.864107566198953, 22.583942274250401], + [103.86173041025738, 22.587174294774073], + [103.825080214351459, 22.616987744351743], + [103.824985135496163, 22.617108980243351], + [103.823166607476693, 22.61857888288645], + [103.765623300861606, 22.690083661089094], + [103.752690017234571, 22.689581465341291], + [103.746839841360654, 22.698496451234785], + [103.74117065945407, 22.700769150152176], + [103.738555078557354, 22.710621843709212], + [103.721170585376612, 22.727191523226548], + [103.703092400161339, 22.743034248052592], + [103.683771050071059, 22.753223506612944], + [103.673142378414951, 22.769280795889767], + [103.641080696052853, 22.797377886669313], + [103.639083332358993, 22.796443967740867], + [103.611204546766871, 22.761342676089868], + [103.61073693970053, 22.759763858282664], + [103.606706297940903, 22.755679074157236], + [103.567800305668598, 22.706693777534131], + [103.566170555280877, 22.704011719682814], + [103.57832020660949, 22.671365298078605], + [103.578309925904932, 22.671324788256701], + [103.578799526062227, 22.670031001325778], + [103.577506806717253, 22.668160198215748], + [103.571640000635639, 22.645042787521461], + [103.557254714511316, 22.638851688808245], + [103.543729162672491, 22.619277722855571], + [103.53186476584311, 22.596524801624906], + [103.528669960992175, 22.597484282966541], + [103.527594243825035, 22.595927521996256], + [103.50941236192196, 22.603267830899718], + [103.507089717685844, 22.603965380174802], + [103.461208525946731, 22.65557999956523], + [103.455956603770673, 22.661450644875039], + [103.434364404038433, 22.700055728887911], + [103.434423325910089, 22.700721703904357], + [103.433488450126632, 22.701543121490563], + [103.430796783694731, 22.735510432995728], + [103.439042021428435, 22.755718461514316], + [103.437401347779996, 22.757005207858867], + [103.404255164831653, 22.77808862479813], + [103.388666245479939, 22.781571938667867], + [103.373169457636649, 22.79765396369902], + [103.357441862467255, 22.801613990417245], + [103.321429557761576, 22.810420322373925], + [103.319544861164204, 22.780852000191171], + [103.286766380876358, 22.734938389963869], + [103.286406848674218, 22.731458542108264], + [103.288583057154085, 22.708359617538338], + [103.281388708070637, 22.682888857071532], + [103.281238103720355, 22.681431184511904], + [103.218452993944979, 22.646646490664317], + [103.215682247987814, 22.647138901606546], + [103.214769750023081, 22.646503201434999], + [103.199565657631894, 22.650003106974133], + [103.193928558158035, 22.651004920026026], + [103.193172438837905, 22.649986266090835], + [103.164082964724926, 22.601081968608465], + [103.163102953276521, 22.587520206323642], + [103.181460808553311, 22.56151537738274], + [103.181298456463693, 22.561413025136311], + [103.182052627387264, 22.560532557249783], + [103.155747933613199, 22.541409692391568], + [103.149121259980078, 22.541127432560778], + [103.070661596218628, 22.491663807801267], + [103.070277458271718, 22.490983637729194], + [103.079971092678477, 22.457014519537449], + [103.070191937604847, 22.448100046213121], + [103.029030382736636, 22.444347257340464], + [103.02880834609519, 22.444292262534034], + [103.028771062127973, 22.444323614514101], + [103.028523367420803, 22.444301031646571], + [103.015243697252004, 22.455698736468126], + [103.00796626790617, 22.461818305732322], + [102.991817976272955, 22.463911244534941], + [102.983764660573058, 22.481045840998597], + [102.929364098699423, 22.485474322002858], + [102.928453350431269, 22.486688927737656], + [102.927513624441744, 22.486779541217814], + [102.927129335759261, 22.488454679998544], + [102.891214513620696, 22.536351942567428], + [102.890849129369627, 22.537941215016339], + [102.890701530279273, 22.538084616447879], + [102.873270118501821, 22.574235772882357], + [102.878817301354459, 22.589996017129195], + [102.823249900383686, 22.625618097868227], + [102.822055189437947, 22.626147759219744], + [102.799657144923984, 22.623467656554674], + [102.799604701974673, 22.623546550855039], + [102.799340775906785, 22.623514147456884], + [102.757375276404275, 22.653308238707293], + [102.756890434323537, 22.653459284989381], + [102.756755497437837, 22.653748260899324], + [102.736451206064658, 22.668163623926546], + [102.735662744564152, 22.668063412143731], + [102.724720095956599, 22.676492316999941], + [102.688864954308116, 22.7019482599706], + [102.659112865799131, 22.692170106649826], + [102.655980132079861, 22.69096195230804], + [102.625266849779123, 22.717544302134762], + [102.606206727373703, 22.733804910225412], + [102.569265765488069, 22.70336233553429], + [102.568951538254396, 22.704539152293687], + [102.568589973227702, 22.704252240267778], + [102.558709165163648, 22.726921000063733], + [102.510609928086069, 22.776104792464693], + [102.507583200466769, 22.777105748866113], + [102.459315347576776, 22.76606404095153], + [102.458264179680114, 22.76565403896705], + [102.454788844130476, 22.733992560173881], + [102.435548844491507, 22.703196504088037], + [102.435215969359646, 22.702270730457869], + [102.434503707366574, 22.702000239021569], + [102.406263586343869, 22.684785931973412], + [102.383139798967903, 22.682494077676736], + [102.383049805583227, 22.682459901432441], + [102.402103268966442, 22.647995313034411], + [102.417367716761149, 22.640822782974443], + [102.403316714875018, 22.632731094357375], + [102.401394705679337, 22.630236291485041], + [102.355213393585501, 22.566490977587421], + [102.355246014659357, 22.566414016378449], + [102.32123705330622, 22.556922972873718], + [102.254914697190486, 22.460422461325845], + [102.269077079136224, 22.422798078341764], + [102.268761765976564, 22.422834137135361], + [102.268863215011123, 22.422561205999223], + [102.266221157845663, 22.423124677702408], + [102.177817814232426, 22.433234366508731], + [102.143867898578023, 22.400527300945548], + [102.143809044147218, 22.400664879912718], + [102.143756676831458, 22.400599133792724], + [102.126646280186819, 22.419920021662453], + [102.129802855409864, 22.433405948921294], + [102.129686467744307, 22.433678018408685], + [102.086218337464246, 22.441975459708868], + [102.044913450302957, 22.460711522941754], + [102.004294854111023, 22.442777065256649], + [101.9771258973568, 22.430620045984917], + [101.906680082199614, 22.440104595407487], + [101.909954144122949, 22.40010244934912], + [101.900155937890517, 22.387454040299211], + [101.861442796172398, 22.392299614766607], + [101.821646945721369, 22.42984347103496], + [101.822862942786202, 22.459928973480579], + [101.791151406619335, 22.485407146886821], + [101.784031173865074, 22.498380357879498], + [101.776789725107619, 22.505499622436929], + [101.769731399701399, 22.507479370781784], + [101.714002665980203, 22.480912691571486], + [101.676158102540782, 22.478545620097552], + [101.665758801444426, 22.435819863929396], + [101.647153715363089, 22.403531955899027], + [101.670433368290119, 22.375790461517504], + [101.670271957502067, 22.375721807999586], + [101.624229017548302, 22.285685944338713], + [101.624184408076232, 22.28567621173773], + [101.603160988657052, 22.273789445177407], + [101.564885179137505, 22.27273869629493], + [101.563236311224216, 22.272378957147001], + [101.561524883291497, 22.269302794253523], + [101.548017758581523, 22.238104225648186], + [101.5952969659796, 22.164331644026671], + [101.597505484744858, 22.153793900086448], + [101.60169073699447, 22.135080716232029], + [101.601456060847468, 22.134944089960094], + [101.601456772004582, 22.13494069673942], + [101.600930974053625, 22.13463838930836], + [101.572631621207648, 22.118162769067769], + [101.572876193759527, 22.117486479437058], + [101.601177371873703, 22.05839912578568], + [101.61529826590774, 22.037183348487616], + [101.62491427217762, 22.009144491142905], + [101.624838935799346, 22.008998383880922], + [101.624851344446995, 22.008972477038835], + [101.605224182069207, 21.970809449510977], + [101.653051026096207, 21.949459621776686], + [101.659797556376418, 21.940405066150682], + [101.66234361178816, 21.93899452078853], + [101.686367440512356, 21.945497414146285], + [101.692096852987589, 21.940670328175599], + [101.699869519777096, 21.941659209403273], + [101.699652726188489, 21.934304431204122], + [101.702552645841621, 21.931861220572269], + [101.698918114432303, 21.899832528706519], + [101.698925962235506, 21.899824011412104], + [101.733074130670744, 21.878686388622068], + [101.733560153973357, 21.878541707700105], + [101.733590048528839, 21.878367036880089], + [101.733712088948479, 21.878291494194386], + [101.73628236634687, 21.86263610014705], + [101.73874623583076, 21.848239963587623], + [101.77006422819619, 21.836058846127475], + [101.769310918122756, 21.832817058972253], + [101.775626612724622, 21.829646490619854], + [101.761588291407222, 21.799583583178315], + [101.758898290949233, 21.788007461685016], + [101.758186738548929, 21.76933634036585], + [101.746433638304694, 21.734367198183904], + [101.746032217350205, 21.732639727199519], + [101.758543519827015, 21.724087814297985], + [101.766169650546303, 21.718906575987006], + [101.766171748413484, 21.718873653215599], + [101.76636782616923, 21.718739627210542], + [101.778702393107139, 21.643642108042581], + [101.80646782664185, 21.647020417091532], + [101.827457126982537, 21.619790537812843], + [101.803383197118478, 21.580226316098802], + [101.803113087728676, 21.58026517885272], + [101.787701488120888, 21.575268437076641], + [101.754483276484834, 21.587261930757016], + [101.753575217783393, 21.587392580276028], + [101.753431554223212, 21.58717532706974], + [101.753690828279673, 21.567537323961204], + [101.757410668497144, 21.565429003762187], + [101.753949034194363, 21.54798022432492], + [101.754004437899212, 21.543783822483512], + [101.770321410543588, 21.517024717242776], + [101.771304881372018, 21.515597282500618], + [101.7398792448313, 21.485515083430556], + [101.74536043691306, 21.438782047771117], + [101.748655821518781, 21.411894976998777], + [101.748432820803686, 21.411708327466027], + [101.729006347248628, 21.340274917827738], + [101.728895846955993, 21.339541101881597], + [101.744221212692764, 21.299922053032159], + [101.789739898686136, 21.288422475788028], + [101.79022707457618, 21.288413245884268], + [101.79030368496224, 21.288280044087951], + [101.790432427822594, 21.288247519237224], + [101.832404654854884, 21.255414190764355], + [101.832428791297843, 21.253542372281967], + [101.834104650825068, 21.210737801042683], + [101.83298067718286, 21.21074276831801], + [101.833023268325448, 21.207439759336694], + [101.793622907020151, 21.210709443463639], + [101.779636769030716, 21.174634789138185], + [101.763529499109538, 21.150877165777352], + [101.763300104371083, 21.150419429482298], + [101.763129916468998, 21.15041490422599], + [101.739299209641985, 21.144352514929217], + [101.701447518075724, 21.148728883766704], + [101.701200750872545, 21.149627235190749], + [101.670991427244147, 21.197389986140312], + [101.60458396910262, 21.175165940378939], + [101.604400993720404, 21.175053948954464], + [101.597080747862307, 21.183384089710952], + [101.58731132692607, 21.194129232510647], + [101.600234072094565, 21.235932299392388], + [101.589664192427009, 21.238865603432878], + [101.53116102879865, 21.254846360386647], + [101.451295710819352, 21.233137953874813], + [101.444360132637826, 21.229909549050113], + [101.438889094235918, 21.229765678110518], + [101.437902479221037, 21.229497503634342], + [101.386149824914483, 21.228358437825008], + [101.385284459706668, 21.227937240173006], + [101.339426250519963, 21.199431886430897], + [101.288820195799786, 21.180846724508566], + [101.239300558779448, 21.221696615869931], + [101.220695520421401, 21.236891555839321], + [101.220869877757139, 21.237183712426777], + [101.227392796441393, 21.258464312917674], + [101.245254457278776, 21.278305035337628], + [101.245304726116174, 21.278655824728919], + [101.243686023081437, 21.302097536011097], + [101.182258705983585, 21.337211634915288], + [101.154791262335095, 21.38716307197047], + [101.141129668256383, 21.411827080260672], + [101.193471710477255, 21.427497440061458], + [101.193557459482236, 21.427586075249884], + [101.193113301982493, 21.439344166553845], + [101.191458640298748, 21.476765147783862], + [101.222071290793608, 21.502804569195344], + [101.209535787566594, 21.511283607721477], + [101.208905394898295, 21.511576493029516], + [101.207515702745269, 21.559909063825078], + [101.178171857326291, 21.55761345764661], + [101.150557117758822, 21.562560784621585], + [101.145442882855562, 21.562780288964653], + [101.145896858411319, 21.563395694787001], + [101.143702738849115, 21.563788782937259], + [101.14795536268096, 21.589745409291933], + [101.164537954927326, 21.591438638690306], + [101.161556453791349, 21.622878666330124], + [101.153305575143335, 21.663512132379733], + [101.150123065012295, 21.672561465880118], + [101.134673134778822, 21.673950035231307], + [101.119123468062199, 21.691212293897205], + [101.115234656486962, 21.693527067812919], + [101.110305534724134, 21.748588612750616], + [101.110444966898967, 21.748893430458569], + [101.109949459645975, 21.751128518607821], + [101.121726202435539, 21.77419501011725], + [101.094940930066329, 21.775946169957052], + [101.08880477466586, 21.776299380810265], + [101.083805178949149, 21.7725059772748], + [101.013807217308042, 21.709796735876189], + [101.013677521817087, 21.70977468745437], + [101.013659767898545, 21.709724142122923], + [100.966841691971467, 21.69830919806709], + [100.951655438537003, 21.69923084322166], + [100.936458200135661, 21.69664729062238], + [100.935228863814729, 21.697205359743965], + [100.934733677089994, 21.697078816083518], + [100.913127195661303, 21.685015606728438], + [100.897182987225605, 21.686745789872838], + [100.895857050552351, 21.685546808416547], + [100.871535791955196, 21.676334910736422], + [100.870389738240959, 21.67543854124995], + [100.862147922453929, 21.663532694328421], + [100.846550928678255, 21.637639529385208], + [100.803533765987467, 21.612609837295796], + [100.802912200347734, 21.611348715653623], + [100.787959338740549, 21.573527728254877], + [100.783259215323724, 21.571473916979933], + [100.782546107864775, 21.570027062147279], + [100.752456072907208, 21.55794744543665], + [100.735092276181859, 21.530264891577765], + [100.729456570072273, 21.521170695458533], + [100.690725917193575, 21.513426518077754], + [100.690626293347222, 21.513374357769877], + [100.668853655373255, 21.490075039976045], + [100.643422962780321, 21.485210491117364], + [100.582928391365712, 21.45698669627334], + [100.578180609206967, 21.454500888023588], + [100.577702196642846, 21.454677824443344], + [100.557107402203627, 21.453338422798033], + [100.525653697098889, 21.473823575025264], + [100.519500002810673, 21.472137475042253], + [100.481875540676498, 21.461513046808708], + [100.481625848739185, 21.461917350813273], + [100.46322854933824, 21.481133592140274], + [100.435951089027981, 21.535412276201459], + [100.435850799847586, 21.535466482928189], + [100.403995385649949, 21.533865037151283], + [100.388598181509138, 21.526072337650721], + [100.353417039653792, 21.531322346037744], + [100.349169328088166, 21.531108803695897], + [100.31546588352937, 21.491736604318049], + [100.302260838596951, 21.484992270227387], + [100.297752900699521, 21.480467670366796], + [100.25957632168155, 21.473781258692718], + [100.24636026287294, 21.466342033830472], + [100.238385836657599, 21.470069865213045], + [100.234351813046246, 21.469363328816588], + [100.231788272099593, 21.473154050525412], + [100.228751697095447, 21.474573568280082], + [100.205400291859206, 21.511908992334188], + [100.182505659949882, 21.516226836103382], + [100.167725101090952, 21.485419340182137], + [100.130085266440432, 21.506522109191486], + [100.129862169873647, 21.508226142961568], + [100.125753636075686, 21.510694066401079], + [100.118982529732591, 21.545546300706345], + [100.121471964590484, 21.568538890224751], + [100.112476540393615, 21.580230613178095], + [100.107356285957906, 21.58621267904363], + [100.10745536682505, 21.586756839065782], + [100.106655932657631, 21.587795896546599], + [100.107940261262613, 21.589419917977924], + [100.110218447186341, 21.60193189671277], + [100.127949158850598, 21.614720980629709], + [100.142051004289399, 21.632552631443261], + [100.152408988649711, 21.649876658316174], + [100.155554405276533, 21.649627554880965], + [100.168094707039771, 21.665484648415919], + [100.168070023055236, 21.666054022905222], + [100.139648476817754, 21.693731895155242], + [100.1231359221308, 21.703003654830272], + [100.093626068570927, 21.705170114969615], + [100.085554804728844, 21.699701872014934], + [100.048194061124335, 21.672440141275583], + [100.046656309107348, 21.673348325805602], + [100.044905568093952, 21.67216220707633], + [100.029600081996804, 21.677020821827146], + [100.030542210766683, 21.682865188515983], + [99.99097340749185, 21.706234219808923], + [99.990705774002606, 21.706308530410062], + [99.99062239005768, 21.706441528009442], + [99.990463534301369, 21.706535346998976], + [99.990283817950669, 21.70698155136154], + [99.982667564369152, 21.719129494751662], + [99.973757677533357, 21.748013076437431], + [99.943159941514111, 21.82398191979933], + [99.943359593494293, 21.825057804997133], + [99.945307943953992, 21.864495057241989], + [99.952451241132096, 21.874050903427385], + [99.959095792334566, 21.90985708114756], + [99.959061069346703, 21.910037649830986], + [99.959136493460903, 21.91007641150085], + [99.959136879222598, 21.910078490294673], + [99.980572706758409, 21.92186889966402], + [99.980242346536585, 21.937782114334194], + [99.997094778440925, 21.971002182460289], + [99.993748069933162, 21.982410802433606], + [99.964663358003392, 22.017239646415952], + [99.964721373604348, 22.017573086233153], + [99.958020951061698, 22.040198584053833], + [99.971363358866498, 22.055747341351545], + [99.971395763179231, 22.055933582430473], + [99.870591989275326, 22.069928978179725], + [99.86998424277246, 22.054488660415448], + [99.869259006831712, 22.032288990370443], + [99.868839833075597, 22.032440063036812], + [99.833681987514893, 22.031065959300665], + [99.824039438806437, 22.046055695396369], + [99.762137464951266, 22.070761541850345], + [99.720455048821165, 22.063479822898273], + [99.711278726864592, 22.039861990498608], + [99.689471209703854, 22.048187484899501], + [99.695181074864109, 22.07056175572982], + [99.675715501301866, 22.077892578160981], + [99.647945633543614, 22.103555099937385], + [99.612193877314255, 22.096968384575405], + [99.602864281301024, 22.105369544082784], + [99.582667890214211, 22.106050208240049], + [99.574829867141744, 22.09754122646363], + [99.561941926785678, 22.116066580374284], + [99.536235491845574, 22.1086130830355], + [99.515674505860858, 22.102470219752629], + [99.50685388464899, 22.111174632245735], + [99.486001066869889, 22.131398848137707], + [99.453989033090025, 22.120932513510834], + [99.447532663315187, 22.116041006471772], + [99.399104379358477, 22.10298797566033], + [99.39904344969338, 22.102968054705979], + [99.399023226939718, 22.102966102388432], + [99.398785632126803, 22.102902062695918], + [99.398591445043351, 22.102924417888548], + [99.353964347111912, 22.098616089368665], + [99.353689606246633, 22.098388691612318], + [99.300074900140487, 22.103127045129018], + [99.293203453898343, 22.11201094924353], + [99.289443129199483, 22.112095186464941], + [99.27152219032466, 22.10324545625485], + [99.258469662756625, 22.11278904110771], + [99.21887116384579, 22.113676110121013], + [99.17602195573501, 22.146530884656965], + [99.168848305035908, 22.149142897409888], + [99.165781494187485, 22.154382793014712], + [99.155361712201724, 22.162372195922014], + [99.160771151160091, 22.162943371317542], + [99.157563132058627, 22.168424532700087], + [99.187163690702562, 22.165911823787866], + [99.173361377854818, 22.18079584968546], + [99.176236287381073, 22.185384164380821], + [99.174478638256858, 22.188465846264339], + [99.207158483012861, 22.235079601183433], + [99.220910695071709, 22.244163300539949], + [99.234879759213612, 22.253528004363353], + [99.233840439549738, 22.279389897127647], + [99.232968423375624, 22.29943376917673], + [99.253679345366109, 22.332781833340366], + [99.275237514328325, 22.346832880660248], + [99.276839920568946, 22.348635055287115], + [99.276742232049273, 22.35026884771807], + [99.262380172180229, 22.375821290799145], + [99.252812090944246, 22.383315466512293], + [99.250732479005208, 22.396379555189398], + [99.252018498519746, 22.396715297868131], + [99.292173915510958, 22.412795630443647], + [99.301279608870487, 22.419895364718514], + [99.311657103118833, 22.440541430352965], + [99.331679211049874, 22.448491193255048], + [99.334770684780878, 22.451470669974121], + [99.377628850255519, 22.50279783584887], + [99.372399328915265, 22.512463556002064], + [99.358697934865845, 22.523571155933688], + [99.35861226382778, 22.537946177488624], + [99.358445192299612, 22.538254975661882], + [99.361801601714518, 22.542811803296711], + [99.38440669829015, 22.575564007206822], + [99.382624604188919, 22.580882060510259], + [99.370894776890538, 22.604299649481945], + [99.366467132077418, 22.629098536777391], + [99.352317407358868, 22.671323574293787], + [99.347537407282431, 22.675292526042362], + [99.338109954201173, 22.712173905202981], + [99.313899088331112, 22.739923068705441], + [99.31427745737237, 22.740382411933229], + [99.314208265263545, 22.740463348163562], + [99.319067933008839, 22.746198090018694], + [99.325830940072649, 22.754408438000333], + [99.384346416584876, 22.764968297534576], + [99.385255457081314, 22.768635049088477], + [99.385778763740248, 22.790994796587157], + [99.400068854782603, 22.828807124931483], + [99.40017472135699, 22.828814145267234], + [99.40025872437387, 22.829152984069115], + [99.428227007912184, 22.837442688808739], + [99.441005046567298, 22.847456770748838], + [99.461843230588229, 22.847582214190073], + [99.435373695233309, 22.916267089029475], + [99.439726952982937, 22.92496794505891], + [99.445691819719755, 22.937460820961128], + [99.447428733297571, 22.936530843969571], + [99.529903698672825, 22.900225964008822], + [99.530562840536803, 22.900081346316906], + [99.562476878717533, 22.92864499661659], + [99.562234844869053, 22.929080547975243], + [99.533067625913645, 22.96427684377845], + [99.532693994441416, 22.964362362023834], + [99.516177121538405, 23.009652725431739], + [99.516396513266685, 23.010350730208469], + [99.527192668307435, 23.067594406312953], + [99.527129001559018, 23.06849009101823], + [99.526646076243509, 23.068748129002959], + [99.480081274672472, 23.084803887567826], + [99.476444363704516, 23.085773548878183], + [99.439611022538358, 23.081824982167511], + [99.409333969153579, 23.092256595692724], + [99.379334197488419, 23.102367407637207], + [99.354374625138149, 23.125174039509456], + [99.347527632155419, 23.131337438092039], + [99.347006289574495, 23.13142161467119], + [99.324353185211748, 23.122068373065765], + [99.324353361543913, 23.113708629438072], + [99.306800882226057, 23.103546939912896], + [99.281282334514188, 23.103913032164485], + [99.261451241702346, 23.086683333625693], + [99.25456874922881, 23.080530296663234], + [99.246962543833305, 23.083032251567897], + [99.215868428789889, 23.092317856892027], + [99.214806122947365, 23.093609656564016], + [99.186177918551579, 23.103026504081967], + [99.10542864580745, 23.089153066995543], + [99.047636735181968, 23.117270702701067], + [99.047650341089451, 23.117344623211658], + [99.047604833572819, 23.117366733200434], + [99.056679938670499, 23.167071748965775], + [99.002171860283624, 23.163022549266756], + [99.001986318638032, 23.163083992108508], + [99.001613152901228, 23.163055230750164], + [98.906824930213034, 23.188437744813076], + [98.890106823508376, 23.179399207985544], + [98.889715181044821, 23.211466245632149], + [98.889189508845178, 23.212187278049896], + [98.889697455680462, 23.212917569171243], + [98.88967235714928, 23.214972595423863], + [98.893625049106973, 23.218564393619008], + [98.910339031559573, 23.242594611231556], + [98.910205204065988, 23.251853444806532], + [98.927986379753236, 23.267966758090108], + [98.92856455783334, 23.268798022878322], + [98.92931200076201, 23.272910775307505], + [98.924919396428365, 23.29938668320807], + [98.936397113220778, 23.312864858459285], + [98.910948134938806, 23.331451430207018], + [98.906565916673458, 23.334614575256921], + [98.881695043080555, 23.326562316813384], + [98.872737105351121, 23.332552809753601], + [98.872555337355465, 23.332540924088782], + [98.872656344264968, 23.332606817576721], + [98.8725023103989, 23.332709825525104], + [98.894350502804315, 23.356364259966735], + [98.909434066031153, 23.356599358061583], + [98.918297217195345, 23.362381377798489], + [98.906911577184871, 23.395179115001461], + [98.912066776256083, 23.428404939421078], + [98.911959135119318, 23.429221926487347], + [98.911603852893265, 23.429761889606109], + [98.895822381285925, 23.4441548680444], + [98.896897960526772, 23.452112119716418], + [98.877555283562415, 23.481509402814147], + [98.873016159084585, 23.485925383365942], + [98.828517130591521, 23.473817620402045], + [98.825460734385146, 23.472848052696911], + [98.803238826545439, 23.52397375729198], + [98.803324595539095, 23.543320333315698], + [98.833946283276177, 23.572045320773299], + [98.844193667185323, 23.581732531465274], + [98.881777403368957, 23.598233439966673], + [98.881603249210343, 23.622858940422478], + [98.846899940391111, 23.634773545548395], + [98.846881145493256, 23.63486039654169], + [98.846659663559592, 23.634936147726378], + [98.835558299986445, 23.686453205502204], + [98.825982853639843, 23.694291102954775], + [98.811481182306181, 23.70588455082984], + [98.811579533020947, 23.70608081446284], + [98.811505206899838, 23.706141653456051], + [98.816916764918034, 23.716731520203187], + [98.82372021400883, 23.730308133639291], + [98.820914690269618, 23.734293855375721], + [98.784691370360306, 23.784027483785312], + [98.750939710307307, 23.7790114464743], + [98.74229265669922, 23.785773491179221], + [98.695773919108717, 23.787227068560984], + [98.69491698143112, 23.78774960082238], + [98.694765395674452, 23.787739943622299], + [98.694668545489634, 23.787901088845043], + [98.668904961029725, 23.803610870783203], + [98.668564536275682, 23.803583497216625], + [98.701078362221963, 23.837154059105533], + [98.690526971440718, 23.853452733429936], + [98.692283070817766, 23.875096673860853], + [98.685327545028443, 23.904428627446592], + [98.689057053290739, 23.915318952326182], + [98.687499584354441, 23.924937911938606], + [98.700536089685627, 23.948838233382371], + [98.70066959503869, 23.949228074767799], + [98.672885540831047, 23.963552355029083], + [98.692821229704393, 23.978392296653571], + [98.700685897504144, 23.984292153499219], + [98.700725111846609, 23.984275873104949], + [98.700816588330454, 23.984343967349844], + [98.71537292312243, 23.97819462507676], + [98.72711818546837, 23.973318411686453], + [98.773281867285903, 24.025280787262481], + [98.803616416567792, 24.027767864080253], + [98.807048587005539, 24.028073115349667], + [98.820764147526504, 24.044601137518317], + [98.840215050664327, 24.055959027977323], + [98.862990759945404, 24.075195696341193], + [98.866417678808887, 24.083803331216856], + [98.893116862500236, 24.106534400351354], + [98.876257361433574, 24.154385207440935], + [98.854963336294986, 24.133755902445063], + [98.84752519037292, 24.134301875988616], + [98.841100919425941, 24.129797214839503], + [98.818281424001938, 24.136311181607947], + [98.81636383470638, 24.136205089242633], + [98.757259504304955, 24.127247035462375], + [98.717969837202475, 24.130385551396898], + [98.681638065417445, 24.102979129599195], + [98.680745969734843, 24.103131278134615], + [98.680232786456898, 24.102750669013915], + [98.668187898600721, 24.105273079925631], + [98.646764985485348, 24.10892679658237], + [98.610326940152945, 24.091554610089258], + [98.593726566203955, 24.083411355293155], + [98.576745461072235, 24.100821484521333], + [98.555264288967976, 24.111717854325509], + [98.550961348343847, 24.127257027505902], + [98.550528695872359, 24.127700610852269], + [98.483641173460398, 24.125403519641779], + [98.483134583435387, 24.125477768394109], + [98.482026592231861, 24.125256782211604], + [98.390967003105857, 24.11803319811423], + [98.373794060837923, 24.115427846679083], + [98.364516257186708, 24.111318336491152], + [98.359927475486813, 24.099583632437156], + [98.34489284537203, 24.102626342803205], + [98.342780039696137, 24.101690496693866], + [98.312392661422734, 24.10535992573115], + [98.290101364818909, 24.104441936886712], + [98.219888642860582, 24.116293853440357], + [98.196964857387812, 24.101157549146272], + [98.194538635240647, 24.100996600079657], + [98.132082410773975, 24.095093260169211], + [98.125297743580177, 24.095632482182893], + [98.122830627760152, 24.095629939926507], + [98.096910617287676, 24.089348059308858], + [98.073357155722718, 24.078496561694248], + [98.067147298154381, 24.078858769171141], + [97.99815850007451, 24.050682993362852], + [97.995170877930178, 24.049197771052235], + [97.984885349261091, 24.034932273557498], + [97.984343180196475, 24.034762852189324], + [97.983845456524307, 24.034074948007365], + [97.978864805439429, 24.033050925398815], + [97.938179441351593, 24.020337234230833], + [97.902087219734156, 24.017265442285833], + [97.902057364610485, 24.017259304067938], + [97.896210064566773, 23.979366632602982], + [97.896673039884348, 23.978690069590865], + [97.896113755485587, 23.978742514061871], + [97.89589567945697, 23.97732930057105], + [97.863212985789573, 23.981676356102874], + [97.810128698877577, 23.946020127148511], + [97.795345417116621, 23.954733184875938], + [97.795245799330914, 23.954652010212659], + [97.763571042052206, 23.9102984928311], + [97.763542035979853, 23.910001306953472], + [97.763302759992243, 23.909922822927609], + [97.763245824083299, 23.909843096734136], + [97.728138281097571, 23.898354423429335], + [97.71767724366083, 23.870445952985328], + [97.714264465630805, 23.871390288247174], + [97.710674812469108, 23.864307440360548], + [97.684281091593277, 23.879686859874052], + [97.683908481208704, 23.879789963305331], + [97.680726826830522, 23.863540078521101], + [97.663247846734592, 23.854820042741242], + [97.66192241525134, 23.858361236377082], + [97.646966845422995, 23.843737150616136], + [97.646868958910829, 23.844101792016286], + [97.646805117575212, 23.843968503112631], + [97.637031917299524, 23.872152326449257], + [97.620978105959594, 23.888441517845099], + [97.598298902613408, 23.897427451293268], + [97.58906257646386, 23.903714560103364], + [97.530773948973689, 23.928457727193226], + [97.528392996929199, 23.929216213401904], + [97.528406108271398, 23.929462861138934], + [97.528020899744476, 23.929626379810696], + [97.529255270164342, 23.946046487967564], + [97.572464668202684, 23.986070841923663], + [97.626078529477766, 24.006994916678014], + [97.628449869052275, 24.007930404950688], + [97.635549917055982, 24.050894935873053], + [97.641018465826647, 24.054054691718793], + [97.684797657033087, 24.086883610485817], + [97.691714082971572, 24.096204714333371], + [97.721865578937582, 24.110733214947743], + [97.730437519442361, 24.116472639583503], + [97.734490628537287, 24.152400306779818], + [97.741651949293882, 24.157780334223464], + [97.742909938143029, 24.162468867661676], + [97.748453854215768, 24.163560369267778], + [97.752639222921133, 24.166034654292982], + [97.753822966294337, 24.166923955589564], + [97.75378215115569, 24.167002144549709], + [97.728133911275705, 24.186510870917395], + [97.72936438632199, 24.230194177909226], + [97.744272552587034, 24.242538797660774], + [97.766617892936125, 24.261570117956627], + [97.721311635881591, 24.298514011593511], + [97.720800503271363, 24.298748847626037], + [97.698116157286194, 24.29397043031954], + [97.664972134931773, 24.299412210583888], + [97.664958554297499, 24.299609696691679], + [97.664789486650264, 24.299611623221335], + [97.663899081837002, 24.315016274049249], + [97.662029208021281, 24.342207500499271], + [97.662370604466759, 24.342183894717174], + [97.715007884930529, 24.361413129165125], + [97.71493339915007, 24.362756521148334], + [97.694402718587071, 24.386855286225359], + [97.690671607833352, 24.38867499862744], + [97.686435723054956, 24.396206888239181], + [97.679542194140694, 24.404298462863142], + [97.678347661007436, 24.410588391443746], + [97.677603832461585, 24.411911004024237], + [97.677657129933948, 24.414224448924315], + [97.669824798367188, 24.455466340675102], + [97.669555920190277, 24.455895110442874], + [97.631214874433269, 24.447870352619613], + [97.588487788982647, 24.4387417512959], + [97.563717860355339, 24.441924910788099], + [97.531602965049757, 24.43455825033957], + [97.529690297872691, 24.444974467095729], + [97.530295110420056, 24.446220035950251], + [97.529865788865351, 24.44627520764665], + [97.536666450346132, 24.459341361901657], + [97.554895063135334, 24.496881906406287], + [97.561149088404463, 24.572142201463087], + [97.567313809094941, 24.60947303795686], + [97.569309789665127, 24.678637338968237], + [97.565342443977059, 24.717037553473755], + [97.547789906124663, 24.741487103543339], + [97.547071204578657, 24.742034165344048], + [97.54724765392028, 24.742242425795467], + [97.54715439699541, 24.742372326660693], + [97.569369609936359, 24.769040000332268], + [97.570152670029358, 24.769276864976479], + [97.571044920762901, 24.770329974831338], + [97.573355682938356, 24.770245731248526], + [97.648377952916462, 24.792938910795218], + [97.65172500185966, 24.794237969417889], + [97.67984731804404, 24.830135157310021], + [97.701050093279889, 24.845432217613382], + [97.70996705308292, 24.836981840005556], + [97.765176234038009, 24.827219793854972], + [97.797129035213075, 24.848825155510106], + [97.792633177936878, 24.86047870640051], + [97.784738188254039, 24.879550506642431], + [97.78376843584563, 24.880113470599774], + [97.763787316058185, 24.881815210133496], + [97.729366914235115, 24.911581373812556], + [97.729372359462232, 24.911691665362429], + [97.729353921188505, 24.911702369211628], + [97.716530188145114, 24.980624746658634], + [97.71620000675675, 24.981306850733585], + [97.718191242926864, 25.015417445964783], + [97.727372250774565, 25.04675782119072], + [97.725240443320331, 25.057205150982941], + [97.719504786061037, 25.08363676236954], + [97.719853644718924, 25.083604186881498], + [97.719835441406474, 25.083693395692606], + [97.74399213880929, 25.083055583946763], + [97.795762834624725, 25.158748372192914], + [97.79596553347865, 25.159105135799138], + [97.79772433307636, 25.163780653926995], + [97.819621503970012, 25.235654267645469], + [97.83813537479945, 25.271207650378397], + [97.839123416101501, 25.273834217398782], + [97.840067800015376, 25.273484694868518], + [97.87339751876749, 25.262189733225554], + [97.874411578059721, 25.260773842825603], + [97.875532555959751, 25.260358961730923], + [97.90388915424586, 25.21977135340903], + [97.930792628089648, 25.218543935846597], + [97.944138463741538, 25.22189185068218], + [97.985934883028165, 25.261992000669306], + [98.00690654852707, 25.28375035926269], + [98.004054251633832, 25.29467372895169], + [98.00668669965988, 25.29694115242188], + [98.006545394530903, 25.30129771909807], + [98.013457769192939, 25.302773321500123], + [98.023415347948813, 25.311350147159729], + [98.033358555818026, 25.307021593618241], + [98.063912592329103, 25.313544042396334], + [98.069890889526178, 25.315613735292363], + [98.070180820890258, 25.316019125386759], + [98.072643874113425, 25.332263975128384], + [98.0855469089542, 25.337504416950537], + [98.097976652117211, 25.354884029432853], + [98.099160971883862, 25.356979657257799], + [98.100489326632427, 25.387859016474881], + [98.100617734904759, 25.391467465471738], + [98.136797576176278, 25.38450523380229], + [98.137200450413985, 25.38522392395577], + [98.157360877464669, 25.460191254817907], + [98.13082477291853, 25.513108728718262], + [98.1378663169737, 25.516144299528541], + [98.163232302755773, 25.527461145828493], + [98.165144246837301, 25.529999935466488], + [98.189123062340613, 25.571513859863831], + [98.18920939579229, 25.571895567695282], + [98.1701818520567, 25.623329930031549], + [98.17034702743517, 25.623280212144067], + [98.170320154178341, 25.623352202042216], + [98.247424421587979, 25.61103094756508], + [98.248071559089922, 25.6104049015476], + [98.274492232308873, 25.593972023522248], + [98.313439365096912, 25.547167560952342], + [98.314285831713377, 25.546348682348356], + [98.321325381455637, 25.559749584929541], + [98.326161888804563, 25.569359720677049], + [98.331552661052754, 25.571315684859478], + [98.370895270666225, 25.586635599732652], + [98.381804953457916, 25.598242409358679], + [98.401818645222278, 25.59726517573127], + [98.401874766547607, 25.597462246908155], + [98.407683649017372, 25.65262343873864], + [98.407539149161892, 25.655660476895616], + [98.408160828184378, 25.65715473571456], + [98.409196105172967, 25.666985733821807], + [98.412849964066993, 25.668425475746691], + [98.415256673097218, 25.674210207196527], + [98.457133722355707, 25.685874749308969], + [98.457298859049317, 25.685939818658397], + [98.460953255361531, 25.737585788069328], + [98.460839134585882, 25.738203588178671], + [98.461085535437604, 25.738508471844067], + [98.476439709536436, 25.780390826982686], + [98.478979742515065, 25.783475754180799], + [98.478657780817585, 25.787240333349018], + [98.528738970025344, 25.844007419683393], + [98.528820879820444, 25.844008936762094], + [98.528944495030345, 25.844159070215618], + [98.553635644537124, 25.849066655124119], + [98.561866430720414, 25.844620984459283], + [98.567913076176751, 25.844732976401509], + [98.580915345613832, 25.834332149316101], + [98.640448820929493, 25.802176505992023], + [98.640835278308103, 25.802356683732839], + [98.66420923889325, 25.820113650328334], + [98.677371171360122, 25.819447431749815], + [98.677460817872756, 25.819572086018376], + [98.680464095684584, 25.836833675309318], + [98.705417008735907, 25.859231986831066], + [98.686895509486789, 25.927886312902569], + [98.686256121300602, 25.9291556775778], + [98.684684436089597, 25.930984280493568], + [98.638476857243489, 25.974100350917762], + [98.637136396261923, 25.975021727128784], + [98.632206401874882, 25.974421793992697], + [98.614008587921447, 25.971925667788188], + [98.613593912563843, 25.974979899926272], + [98.601122203728934, 26.031425692813627], + [98.601034816465159, 26.060848096018663], + [98.575110951843541, 26.121424907459083], + [98.575336836603739, 26.121750396584392], + [98.575214010413475, 26.122040419759347], + [98.575699397762321, 26.122272829856467], + [98.590113784273342, 26.14304327073646], + [98.601291490100451, 26.134526673471967], + [98.622312194208348, 26.144591673919084], + [98.627443004776779, 26.148086742878835], + [98.629117204882945, 26.147850006043971], + [98.632453398930224, 26.149447421354377], + [98.650691541458599, 26.144799331195458], + [98.65443267271003, 26.144270324198015], + [98.654673579730002, 26.143784487009821], + [98.655804159688543, 26.143496352537191], + [98.656035901774771, 26.141037092136397], + [98.666711669238126, 26.119507271848018], + [98.66213825501859, 26.092269087540462], + [98.71701162636397, 26.12869796935173], + [98.719555188853278, 26.131067273343756], + [98.719079079960693, 26.132941463074069], + [98.7083929700418, 26.150277954882398], + [98.713606424790854, 26.15448442157944], + [98.712326317448088, 26.159523529382085], + [98.734552456978918, 26.187855859478709], + [98.712889834403569, 26.234568623187613], + [98.691794265474314, 26.23926696565827], + [98.672389254172685, 26.243412455787769], + [98.68098780129732, 26.311585628361026], + [98.732516470833374, 26.353859716930657], + [98.729503098436538, 26.380903604212133], + [98.740733452829687, 26.387638790513712], + [98.746308505357675, 26.412296717673467], + [98.749059417434495, 26.428638539114345], + [98.74060857357, 26.43649330279279], + [98.749310268085608, 26.468552519062868], + [98.755223818920285, 26.502947636613847], + [98.753327751868468, 26.555385976041837], + [98.752914981619355, 26.562925758694327], + [98.769812931423047, 26.579000627201196], + [98.774158244464928, 26.589304496413128], + [98.780949343749327, 26.623021346382156], + [98.780972007493389, 26.62430657877713], + [98.77048587895969, 26.646791216258706], + [98.762148477061288, 26.664067135196408], + [98.762245516175341, 26.664460422708675], + [98.76189451123571, 26.665213056895489], + [98.765127116003654, 26.676139189965866], + [98.769421221881089, 26.693542669320486], + [98.746902793825384, 26.69924497575326], + [98.746709993639854, 26.70011233426743], + [98.745526960141333, 26.700428170878535], + [98.745987234302888, 26.703363842884542], + [98.74335172959006, 26.715220301661258], + [98.750964751055619, 26.735110914110219], + [98.76151928569594, 26.802428731332341], + [98.75623511047452, 26.811326690991283], + [98.730143679748181, 26.854832058198497], + [98.731495385658334, 26.856195188859228], + [98.756053410583576, 26.884285792906454], + [98.743864140052395, 26.945829693961329], + [98.735725762061463, 26.971911600470367], + [98.737592964256891, 26.977493001594777], + [98.731986252343361, 27.005801416143999], + [98.732672690225684, 27.006165335715739], + [98.732435596600581, 27.006563918900028], + [98.761047046745261, 27.021208188010146], + [98.762141964106419, 27.021788665672329], + [98.762295142895596, 27.023406104421415], + [98.765082976086674, 27.054365001524921], + [98.712392603712331, 27.079322916812195], + [98.712182495671101, 27.079354107479038], + [98.713479630689648, 27.143166495900989], + [98.6954872899653, 27.213490858029143], + [98.695953294546541, 27.21367393368169], + [98.695716689392199, 27.214621197836937], + [98.72209471107584, 27.224446396186536], + [98.716679465563416, 27.235319691856297], + [98.720951751494681, 27.239384216998896], + [98.718644254997358, 27.258149740954032], + [98.715034320865428, 27.260991928623735], + [98.717779917046983, 27.26517889767516], + [98.716608900999191, 27.274702088597515], + [98.734441674337447, 27.290639766795323], + [98.735502669600336, 27.298067968348125], + [98.740308677889004, 27.333738858258901], + [98.740176282126015, 27.334087502515814], + [98.706158752719318, 27.365624565290389], + [98.704835118834652, 27.383746064521187], + [98.702229090344403, 27.416104949535743], + [98.686750918456227, 27.428677461405272], + [98.686497007839961, 27.428880515884138], + [98.686767180770559, 27.429435710401453], + [98.69003524182537, 27.450881113891025], + [98.703266331497332, 27.466684671472915], + [98.684653936084132, 27.487827431663128], + [98.68516447504453, 27.489464851886918], + [98.684587075988702, 27.490158438202116], + [98.68610653181662, 27.492486252661909], + [98.699322061311975, 27.534871608026585], + [98.697815729765992, 27.538823724435474], + [98.702327166408935, 27.559687140870672], + [98.694313747599736, 27.565756576410934], + [98.685450420828388, 27.567066546179198], + [98.669417909920043, 27.584612907973717], + [98.663346136227958, 27.589211724024217], + [98.656632769791372, 27.581640426679947], + [98.650252139597498, 27.571212249591458], + [98.647522039025333, 27.571365395173057], + [98.644550180478561, 27.568013749626044], + [98.632760400574952, 27.572193452472074], + [98.583203344297729, 27.574973366253747], + [98.586418006451851, 27.588819624291599], + [98.572670497469602, 27.616504992780303], + [98.554849610805121, 27.648588094134769], + [98.552372228377109, 27.647247977325879], + [98.53509051487012, 27.624220754875797], + [98.534114119832751, 27.62444031541493], + [98.507148249580041, 27.628039642075954], + [98.506419352326532, 27.630667997707537], + [98.474569949620957, 27.637829926805338], + [98.47427867130267, 27.637845659515239], + [98.443637925391599, 27.6684722352982], + [98.429498901483399, 27.656826675954111], + [98.429498850191464, 27.656817958275106], + [98.437524976251424, 27.626276569529953], + [98.428893582694101, 27.553945497701267], + [98.428884149693133, 27.552342246205033], + [98.42868211654077, 27.552173411487708], + [98.428671923539667, 27.552087994145818], + [98.428523984859751, 27.552041264276465], + [98.38822829516613, 27.518367031611923], + [98.385840043409928, 27.518072246558344], + [98.371986457141915, 27.510940798798838], + [98.338382093366292, 27.512214449401878], + [98.337191389874889, 27.512067479304775], + [98.316910170759229, 27.522721691912484], + [98.316811928238252, 27.523654537772341], + [98.306056233975028, 27.557277998336716], + [98.309948819319899, 27.586993746818287], + [98.288053883378012, 27.635995800271466], + [98.284044095235757, 27.655537272622823], + [98.283587809766189, 27.656736414825989], + [98.266575815703732, 27.661443092513807], + [98.264203372421278, 27.671865539795867], + [98.233834520896281, 27.694096934181182], + [98.233822417576576, 27.694175591459743], + [98.220872735134563, 27.714248661228126], + [98.223563625157126, 27.728500126071431], + [98.228212707739459, 27.730632077772896], + [98.224509970716724, 27.754695493797982], + [98.223997664227426, 27.755094184280122], + [98.216705301531206, 27.778667051695191], + [98.218746547047402, 27.792150938414373], + [98.215334809306754, 27.814323202908891], + [98.212869667307771, 27.816461582632343], + [98.208456298238175, 27.816707656972994], + [98.175791851570239, 27.836028432713228], + [98.168927260302766, 27.854281701878513], + [98.181178016799464, 27.875967659910419], + [98.188802172817489, 27.875825342417343], + [98.204796567252927, 27.893111724025054], + [98.203034896974017, 27.898193085555551], + [98.187099013199187, 27.942436026332032], + [98.15450219872298, 27.942065217953289], + [98.143545871353126, 27.952071008036466], + [98.14250495804626, 27.952292045481546], + [98.142284903237808, 27.953222578433877], + [98.140081428328926, 27.955234886632379], + [98.131916975165126, 27.986501124803382], + [98.133407473939755, 27.990762046678174], + [98.132631974036855, 27.994041357951851], + [98.141910130156376, 28.03178427616605], + [98.138863585442877, 28.046590591214517], + [98.148257951580803, 28.05760678893412], + [98.15953530399355, 28.103482303885976], + [98.148590879466113, 28.115957195592511], + [98.140270016365349, 28.142747315085785], + [98.13879867599691, 28.145631744460651], + [98.096871500449396, 28.169873381495339], + [98.096848214406322, 28.169964800824197], + [98.096838495428443, 28.169967389888914], + [98.089379603187055, 28.198750662650689], + [98.056089033456573, 28.205675564339487], + [98.032905175279822, 28.1905399157937], + [98.010693229414045, 28.214332395844991], + [98.007903675094013, 28.217294972469851], + [98.007909569429415, 28.217314132566933], + [98.007726235991441, 28.217510511452069], + [98.020004509560167, 28.25701365643943], + [98.019968943276396, 28.257055812640981], + [97.982956184419564, 28.293200300755696], + [97.959767543775286, 28.299415391256311], + [97.962764497380277, 28.312918317319397], + [97.942869561472691, 28.332346544143444], + [97.927913791741915, 28.344078847804457], + [97.909345402988208, 28.36508426987162], + [97.907539117995469, 28.366848181789244], + [97.875287555963382, 28.365431031481648], + [97.871149433293269, 28.365225466356243], + [97.84264044834957, 28.33101822297338], + [97.84246991567872, 28.330462362358251], + [97.842224078029702, 28.330518630269637], + [97.842164222402388, 28.330446810946174], + [97.800802313534959, 28.330371670976888], + [97.800787776312347, 28.330393552503022], + [97.800518741878889, 28.330286225671912], + [97.780771570779265, 28.360522080903007], + [97.769377138444042, 28.37767305777751], + [97.751349516877724, 28.380917170559151], + [97.737675110212933, 28.39996660262382], + [97.736430416881191, 28.469337011681862], + [97.735946758323507, 28.470069125281189], + [97.705548900177931, 28.502351929480888], + [97.694829810811342, 28.504947820994868], + [97.685522919011518, 28.523486728523455], + [97.685339047154599, 28.523578952090627], + [97.635365133043152, 28.535506492741934], + [97.634852433709653, 28.535525111003352], + [97.617881604246605, 28.519214270467856], + [97.606111939775019, 28.520141978096444], + [97.603829285243947, 28.518896162176866], + [97.601739031066728, 28.52048665918549], + [97.598825795759112, 28.520716286004951], + [97.59736736407578, 28.52381310787657], + [97.56933250994129, 28.545145131572166], + [97.521189945884757, 28.499183364966996], + [97.521090253346713, 28.499177933464281], + [97.508453625897687, 28.470300522872698], + [97.520320881143846, 28.449532096781958], + [97.521154660705136, 28.448308655994389], + [97.502420576170408, 28.43458242807155], + [97.499569145871803, 28.432464005541668], + [97.506847023970977, 28.415639801967881], + [97.500817964691549, 28.397276522328678], + [97.484703254678081, 28.389693082836416], + [97.487661797734859, 28.358612823795699], + [97.488549334039234, 28.350739712014903], + [97.518067619413202, 28.331437679055128], + [97.517853700675204, 28.331329918288628], + [97.518074646142864, 28.331196725512093], + [97.51163064665333, 28.319103137843051], + [97.49002335957924, 28.317310487748795], + [97.469809328201649, 28.307127744826214], + [97.481069395844472, 28.282580834492805], + [97.460760139928908, 28.271900470133414], + [97.460602319638525, 28.271206019017388], + [97.460125863320073, 28.271566912601063], + [97.460079939052193, 28.271542761646643], + [97.456753146912902, 28.274121588997971], + [97.421909599843204, 28.300513961358213], + [97.415235895249253, 28.295098138597204], + [97.402781302464561, 28.284441712816466], + [97.414004610836102, 28.258393709910276], + [97.398670502551482, 28.242811142939754], + [97.39775587180921, 28.24276306484267], + [97.39769982717705, 28.242139319080231], + [97.350022870218325, 28.239087364708098], + [97.349695380976456, 28.237369124786113], + [97.362017035975242, 28.202620189159948], + [97.361797899035395, 28.201515540021941], + [97.361829395946003, 28.20148642080192], + [97.361437190548429, 28.199697241749195], + [97.352182003675395, 28.153042696838604], + [97.330790870466018, 28.139085939384973], + [97.34053203479067, 28.109255986835255], + [97.339627019532543, 28.108744771003241], + [97.339890503031782, 28.108199052485052], + [97.306370984571572, 28.075858794000965], + [97.320066293414214, 28.057775936131073], + [97.344904673494455, 28.061310651100101], + [97.374933953389473, 28.065899482025667], + [97.374964643010813, 28.06558844312497], + [97.377762262510046, 28.065986568424997], + [97.378173981699589, 28.03464284666687], + [97.378574645829289, 28.034433961866291], + [97.395360635704066, 28.033152080771156], + [97.412351350641757, 28.016937634176116], + [97.412273445471769, 28.016865214076901], + [97.412487408849103, 28.016753665040955], + [97.37907044098425, 27.97399142872165], + [97.378583492784372, 27.973031502303531], + [97.375916202026133, 27.948430778942452], + [97.37486752403268, 27.929826439242735], + [97.390184736579613, 27.919795199547838], + [97.371901328884107, 27.910959689685626], + [97.373274426249054, 27.908545667239373], + [97.385630977357636, 27.889335314794426], + [97.38448672920633, 27.888833480977947], + [97.386011691773604, 27.886152466534941], + [97.377760984559643, 27.885883765830165], + [97.356457366452247, 27.876540621191928], + [97.323584123611354, 27.8839168358599], + [97.323544878570928, 27.884715555581572], + [97.304381200069074, 27.914830411185285], + [97.252366112585079, 27.894552952600431], + [97.168966462063494, 27.816691680021616], + [97.167576275609733, 27.815225587566459], + [97.166583739736737, 27.814874462976277], + [97.136632796364594, 27.800385661563109], + [97.134368791852637, 27.794909319330632], + [97.102666921832267, 27.783453130503627], + [97.097200704923466, 27.744266569416734], + [97.093554688935342, 27.744434822306172], + [97.092910633820409, 27.741106728580021], + [97.062941384579489, 27.745847536054534], + [97.062134091831766, 27.74588479023495], + [97.061909904584112, 27.747070772792178], + [97.04843290534312, 27.787414559017275], + [97.052163405856788, 27.798631142999049], + [97.050328623414515, 27.808337404151828], + [97.036674704068602, 27.815562762121026], + [97.008095254473375, 27.811157762598512], + [96.972624751894543, 27.864531163496153], + [96.971207276908018, 27.865190651674393], + [96.911937187191754, 27.886667312381043], + [96.907301539013247, 27.887700564981756], + [96.88388472817158, 27.876969490139551], + [96.850504796057066, 27.878197380485471], + [96.849397190012041, 27.878006288548324], + [96.80990131952332, 27.893806634090236], + [96.785087741208827, 27.93328031226887], + [96.768293845204411, 27.934918563193584], + [96.745909843801215, 27.948036266394926], + [96.708998474633503, 27.960005369568414], + [96.690416870714515, 27.95251530190664], + [96.687725094783886, 27.954757728750458], + [96.682588814245733, 27.953318751043426], + [96.63853905634322, 27.993055106492132], + [96.636708452740052, 27.997257955570529], + [96.635090251934002, 27.998606023544863], + [96.625107457944111, 28.023892465740907], + [96.623225867451325, 28.028212374679583], + [96.59111851622373, 28.043137326642071], + [96.57919157593436, 28.054530022380565], + [96.560416475059228, 28.065706224148077], + [96.540261381253487, 28.06768229459027], + [96.537600451224776, 28.07871470742478], + [96.499377405057984, 28.070830426942972], + [96.469585748340748, 28.132850005337712], + [96.455637879156001, 28.150364395253707], + [96.433680920756473, 28.161271474562199], + [96.424207930254738, 28.164193200525769], + [96.396423300952122, 28.148010125248618], + [96.399597415235661, 28.123599976509421], + [96.397919875956759, 28.123504668844639], + [96.39811902064416, 28.121867011107732], + [96.369497107407625, 28.121889858550126], + [96.368319655186895, 28.121822962816022], + [96.368114609928938, 28.121890962128745], + [96.366719227341278, 28.121892075992903], + [96.297832229391773, 28.143653971237281], + [96.297395627579178, 28.145343551300218], + [96.295277104078636, 28.146046118838065], + [96.2818204676053, 28.193240348895703], + [96.282779903644823, 28.201904094689514], + [96.275467838203795, 28.230200633164102], + [96.274244580542117, 28.231626949542608], + [96.193654619853632, 28.216446583312976], + [96.192674831023851, 28.216439890310166], + [96.166022457213643, 28.21153961076681], + [96.097295370671901, 28.215656714650958], + [96.09493970879501, 28.213835419636951], + [96.073941346850816, 28.196814196235458], + [96.072995416166393, 28.196869049742105], + [96.071599534876697, 28.195789815214432], + [96.024016132870486, 28.195390337354596], + [95.990187253215908, 28.201671006367004], + [95.988491857950606, 28.201769320521503], + [95.935620157788193, 28.244083207439573], + [95.907292744213805, 28.245162089344518], + [95.899299788642921, 28.281968055467313], + [95.873733096470133, 28.30129156112794], + [95.852963426380882, 28.293777039895982], + [95.831561702173957, 28.298529318752813], + [95.78710130719773, 28.273996258226084], + [95.786941693301856, 28.27401254693827], + [95.78691390350258, 28.273997020034319], + [95.739428763006458, 28.278717755133446], + [95.673582330240833, 28.257724116032716], + [95.671687251855673, 28.256800317071583], + [95.586788818969822, 28.211834217989217], + [95.541384513399606, 28.19328129043862], + [95.527522032163731, 28.186523709398855], + [95.521227980121239, 28.185045007626051], + [95.519483574142811, 28.184332215362627], + [95.46739193874896, 28.172396963205621], + [95.43667975409754, 28.165181553866113], + [95.395989143636626, 28.14563142925735], + [95.370752526784599, 28.113451505724502], + [95.357741112549746, 28.06625321880891], + [95.351796176749943, 28.044030919862884], + [95.331347034376492, 28.024610557958983], + [95.327713023588757, 28.021093517324307], + [95.326714544377012, 28.019266297295825], + [95.309402157200381, 27.978739326587089], + [95.285612988978144, 27.943521627481772], + [95.242123299148886, 27.91990064497238], + [95.201471067363855, 27.905413026853552], + [95.065870132424863, 27.843861515565024], + [95.014272504808915, 27.832337535536077], + [94.997979039556924, 27.823568667536584], + [94.94683139272658, 27.795835646938606], + [94.901898636077888, 27.760133139972258], + [94.885195247847761, 27.746775146451679], + [94.883247341148206, 27.746207766106942], + [94.829292161001163, 27.728887620780103], + [94.780316091004835, 27.702637267212044], + [94.769945203714457, 27.699912797210207], + [94.715841010658437, 27.684068743448719], + [94.660344926609582, 27.654313602069784], + [94.659435918145917, 27.6537943923333], + [94.524275391263473, 27.599707068222692], + [94.495433032759763, 27.603322327429154], + [94.477169595606341, 27.605537034831048], + [94.442578339248243, 27.588482353838398], + [94.435304188176886, 27.589181370442439], + [94.398807483776395, 27.592518701669707], + [94.352017570658333, 27.58191492068757], + [94.351038316299821, 27.582165063169832], + [94.278402871007202, 27.58483244681684], + [94.276498912825218, 27.584653751929402], + [94.25246838564658, 27.558939348601101], + [94.214647626997504, 27.534449759090712], + [94.197338358965126, 27.51603545443821], + [94.182942624344619, 27.498344545837966], + [94.164487308757145, 27.481087168609335], + [94.146216092758493, 27.461649504512771], + [94.055626843378093, 27.378780412985183], + [93.974931291700727, 27.313173713702295], + [93.919122722016525, 27.250367242454175], + [93.902730594797205, 27.233513925593986], + [93.848382813617775, 27.172297939421355], + [93.845477824493486, 27.074243704645799], + [93.841115758598576, 27.049507326664678], + [93.828831506847095, 27.039517357073311], + [93.816170368003824, 27.028839031408257], + [93.745850461336545, 27.019174747793326], + [93.678354180296367, 26.985880116321784], + [93.666165631065624, 26.978610513232628], + [93.62826106619741, 26.961170136046082], + [93.624059556703926, 26.959097611337253], + [93.598093196910625, 26.9513596724262], + [93.56675758535529, 26.941794537028276], + [93.535498064421574, 26.939072084330846], + [93.231560893467929, 26.910380963512676], + [93.110076446285447, 26.88352484587865], + [93.049181876330977, 26.887311028437473], + [92.908552177834082, 26.918045461032396], + [92.801887002480242, 26.898700004951941], + [92.800205128298742, 26.899436686496859], + [92.772822594083834, 26.906783633439808], + [92.681665834783558, 26.951358352719424], + [92.681235685381765, 26.951546763439644], + [92.65228366428714, 26.955567375186654], + [92.630971936671415, 26.954667433198587], + [92.548277009979373, 26.945201913043498], + [92.495764345278815, 26.925321115439374], + [92.403791727274069, 26.905942749900724], + [92.285072296394475, 26.895967750927181], + [92.200910560007145, 26.874540031317832], + [92.197126654570226, 26.873572958689898], + [92.197082394485633, 26.873565373938671], + [92.196934224203517, 26.873527649535681], + [92.189723789812049, 26.872304346393083], + [92.107838304734997, 26.858271814840414], + [92.109688527586201, 26.869617079937214], + [92.115462405788904, 26.908987406211757], + [92.113022446653588, 26.931563156811738], + [92.123339968838863, 26.962702122150755], + [92.123467311692551, 26.963570434491675], + [92.123254557291318, 26.963924536706685], + [92.104102824469237, 26.987124334327412], + [92.102378116015245, 26.998670676172633], + [92.096774675804156, 27.007996878492683], + [92.085240430848813, 27.018029629486829], + [92.074700522637102, 27.04463047165661], + [92.067938669427335, 27.04712062761876], + [92.042604435681085, 27.056254531716608], + [92.028546282974901, 27.082227188788089], + [92.027789626530435, 27.104740759894923], + [92.025591265084813, 27.111824557511042], + [92.031119389950362, 27.171443389089465], + [92.031250083575003, 27.171544221606052], + [92.031231113777437, 27.171696031347349], + [92.059976834310405, 27.19401539494806], + [92.062621811251844, 27.206287875824444], + [92.069854665769739, 27.241075900208752], + [92.090171755343206, 27.267655650755877], + [92.090284446567324, 27.267685204944815], + [92.090415775122111, 27.267858522750018], + [92.104015707169239, 27.271286339579607], + [92.124695707638452, 27.276709837690689], + [92.124088488851797, 27.277884715201129], + [92.092072789841652, 27.335040404136965], + [92.063698419592768, 27.394662544022655], + [92.063484688779809, 27.394994103621148], + [92.020670391283119, 27.447945440123252], + [92.016865761202752, 27.458371305920469], + [92.009321282636733, 27.478197137344598], + [91.997223326549602, 27.476219241021706], + [91.945865750063504, 27.467810848695247], + [91.945840879595565, 27.467818718473978], + [91.945714991347785, 27.467798136988925], + [91.838452954320132, 27.49325484044757], + [91.752668024604134, 27.466064523484444], + [91.717565530302593, 27.470862786186892], + [91.716990001172661, 27.471277740054102], + [91.672574705281733, 27.494918787989519], + [91.6628089698537, 27.510342015528803], + [91.662211246873284, 27.510772971060582], + [91.647637468868268, 27.511648409308833], + [91.626227642349122, 27.512692574260331], + [91.626047841211047, 27.512945285507314], + [91.625920906836114, 27.512952910380342], + [91.584817814116221, 27.543692547641527], + [91.583747939598013, 27.544071636768908], + [91.564863091245897, 27.57732042930434], + [91.566536025424043, 27.579831425784839], + [91.563677608296416, 27.585638949171233], + [91.5815676054075, 27.602632718643338], + [91.567511661929061, 27.622387036011556], + [91.561124583496309, 27.631066439729576], + [91.562440448878732, 27.634577191799572], + [91.56984695610511, 27.654588800837708], + [91.569981196523031, 27.654696039635578], + [91.57005130123656, 27.654883080248865], + [91.621462424668579, 27.696157659189268], + [91.621940104763482, 27.697185243353616], + [91.640772283133458, 27.768109025510977], + [91.641125614201229, 27.770299913281622], + [91.641067775971408, 27.770466776406288], + [91.611035599968119, 27.820190563415224], + [91.575029540990428, 27.816166827088217], + [91.543256651669509, 27.824035971850602], + [91.554682226032014, 27.854841263224404], + [91.558742767126532, 27.856463843259096], + [91.559969279083845, 27.85903636370492], + [91.565570088755138, 27.859192020491417], + [91.570047872101284, 27.860981329277614], + [91.611526514121238, 27.860469233950045], + [91.617913973122739, 27.860646753166087], + [91.610524426039092, 27.895045312707342], + [91.582715359264313, 27.902479625892958], + [91.554059080363672, 27.892429150227109], + [91.551601209277862, 27.910797500684541], + [91.551324958668204, 27.910871351906035], + [91.485198129827026, 27.940837295584728], + [91.485912022251227, 27.947456952238856], + [91.488778186893995, 27.975003214145982], + [91.467154890483243, 27.987861070020138], + [91.463867919845455, 28.005962424725901], + [91.463701159682728, 28.006167209375981], + [91.434541809536967, 28.004414222947155], + [91.426447654628475, 28.016417133197795], + [91.381404230889871, 28.035448849359987], + [91.308462761051445, 28.061298310946846], + [91.311348679745535, 28.040649380698202], + [91.288388927918135, 28.025872581895353], + [91.271004778661975, 27.992755415361568], + [91.250500108922225, 27.973938481003806], + [91.233163125126282, 27.983181166547631], + [91.214798401564252, 27.992673710134664], + [91.203048591790491, 27.988141856270687], + [91.161000177765089, 27.971662842777175], + [91.160233018663348, 27.969552618276733], + [91.166879927938581, 27.952803712094227], + [91.146549547334601, 27.930101544493091], + [91.153418214709674, 27.899205039361025], + [91.15379938168617, 27.897775289370291], + [91.15241838507977, 27.896435119103568], + [91.112436190097668, 27.850480465897725], + [91.111886463944202, 27.849509491786495], + [91.076462360536993, 27.84991714790435], + [91.029735530723016, 27.85912898891371], + [91.0277078474614, 27.860512446760605], + [91.024429046758698, 27.860933834811558], + [90.963650389952804, 27.903966909651846], + [90.96371791161495, 27.90417181927948], + [90.963644402621156, 27.904221973362326], + [90.975212947769592, 27.939258988967591], + [90.960544158771768, 27.957227677431664], + [90.929528872501493, 27.946868446049283], + [90.903004441743533, 27.950920028555547], + [90.895373196578291, 27.95006236638816], + [90.88994629029304, 27.95291464923049], + [90.887479132950759, 27.953291505255013], + [90.842654246740182, 27.974565803306877], + [90.80506820623313, 28.018549637633438], + [90.795702866443463, 28.045095113528721], + [90.78914278983595, 28.046453196371644], + [90.7809909874629, 28.043237631376829], + [90.739941108163549, 28.056632458978974], + [90.700610199115275, 28.079685152195001], + [90.638971959625508, 28.047977549143628], + [90.635961235764711, 28.047777693015206], + [90.59140833662164, 28.025608799852179], + [90.590713518555305, 28.025091220770417], + [90.590599054999601, 28.025206112750713], + [90.590436321259901, 28.025125138740968], + [90.577309916245852, 28.038544991299261], + [90.568097940682364, 28.047791446281078], + [90.512814799806662, 28.065575985775844], + [90.496908952102103, 28.057695255543102], + [90.478006780861321, 28.048123197151234], + [90.477613146463909, 28.048293039073325], + [90.45292020498681, 28.051301653396109], + [90.435919250021414, 28.066282756328338], + [90.435376040413033, 28.066517135652386], + [90.406941134314451, 28.065375193440037], + [90.382580270371264, 28.06426158716005], + [90.382502164896508, 28.064393727536547], + [90.38235432790718, 28.064387790421858], + [90.365733433005346, 28.092396176697715], + [90.32041154214663, 28.13443626386681], + [90.303514280672161, 28.136604591362477], + [90.292290838557335, 28.156994737336387], + [90.259836462846948, 28.15255131773965], + [90.243638673160916, 28.14955124245736], + [90.239939374027074, 28.149827151507978], + [90.230295526862207, 28.148506785346488], + [90.224044999979597, 28.151012619753427], + [90.213127654908533, 28.151826880564688], + [90.198146147592723, 28.161395462132969], + [90.18831350259893, 28.165337366647485], + [90.164853628846757, 28.191127181498274], + [90.122223070201457, 28.192837472856159], + [90.121639618229253, 28.191511106590376], + [90.120669004686704, 28.172269877626636], + [90.101399014746193, 28.145497972797148], + [90.101252217342804, 28.145164257027837], + [90.101181856062055, 28.145196273022382], + [90.101163122249673, 28.145170246032041], + [90.093216051078613, 28.148820896766505], + [90.071231374175966, 28.158824428371155], + [90.044199116771381, 28.140434429778331], + [90.034507619366323, 28.141823166155799], + [90.031693015581766, 28.140508127652616], + [90.03053020035253, 28.142393107645955], + [90.027860928091627, 28.142775599157343], + [90.015455467351558, 28.166201873462406], + [89.974319951998424, 28.192708662776983], + [89.904342930305305, 28.184524797318236], + [89.903076774816512, 28.185932430922552], + [89.900072086535772, 28.185638947329302], + [89.867369844804756, 28.225172898002299], + [89.86480485485724, 28.225796617225047], + [89.841219253841956, 28.229420139198012], + [89.836501010818537, 28.23267915944384], + [89.787692440014425, 28.244547761063426], + [89.781487742929613, 28.218657215190035], + [89.782833322539489, 28.217134388024412], + [89.778021655055653, 28.204194155047798], + [89.777200279165569, 28.200766772554989], + [89.73346776051342, 28.180885829920562], + [89.727040007493869, 28.174856947809747], + [89.72216582982729, 28.175747936139132], + [89.718030301915135, 28.173867911943898], + [89.606758263236884, 28.165822556743592], + [89.569219926399029, 28.125731177234069], + [89.568426148473407, 28.12536651220422], + [89.539517791349937, 28.09228243555625], + [89.539511180810081, 28.092271713011389], + [89.539508212688446, 28.092271473287802], + [89.539399825598906, 28.092147430030604], + [89.525544041407969, 28.091143641735862], + [89.508976384757062, 28.08980553684318], + [89.507867663721498, 28.088582649668929], + [89.491054348117871, 28.065222333361213], + [89.460934728681664, 28.036816982319845], + [89.459657117778093, 28.035407814515192], + [89.459570965190139, 28.035112714613224], + [89.468595428394096, 28.012817236491671], + [89.453006322968037, 28.006672870330981], + [89.446235505307058, 27.989434540602733], + [89.441130893965124, 27.971949629907687], + [89.437328209124445, 27.966756790843199], + [89.435767539872515, 27.962783366582109], + [89.411048772457193, 27.930870334027549], + [89.37334024302892, 27.879376630793196], + [89.37037734744915, 27.878361708151747], + [89.366541098613396, 27.873408939596345], + [89.323516933140525, 27.855139378963916], + [89.293731934277403, 27.851982597600241], + [89.260817569748795, 27.814110977008102], + [89.237392372281064, 27.800720686596385], + [89.236766472212196, 27.800147726907195], + [89.23616010092168, 27.798773931414665], + [89.220602163603175, 27.758623486519621], + [89.227033035596662, 27.734344934694928], + [89.207114271721125, 27.725188860155303], + [89.190535529106526, 27.695406849086755], + [89.182485126800998, 27.677167848373283], + [89.178837422277581, 27.674392399730763], + [89.177634958315494, 27.672232296527454], + [89.171517524046521, 27.668822869227832], + [89.129413411812649, 27.636786885941873], + [89.12807055508469, 27.627085250210275], + [89.126567341288421, 27.614597043420098], + [89.161024998526813, 27.577975599073685], + [89.141302710993685, 27.554726362953328], + [89.106660974198434, 27.541020722100829], + [89.093193077432176, 27.474957421232265], + [89.093451537585281, 27.474612009282342], + [89.130035222023281, 27.444687397568511], + [89.130107077933829, 27.444591723482993], + [89.159160264190476, 27.415566863165338], + [89.161765871264535, 27.402438947496989], + [89.180141020299871, 27.377972963184057], + [89.180756986591064, 27.377362806516565], + [89.180595952732105, 27.37722643774385], + [89.150892134492835, 27.32340226746155], + [89.15064965754469, 27.322334650903301], + [89.148955074811568, 27.321894120756347], + [89.085017434838235, 27.294731500158782], + [89.074874210070206, 27.288958244641808], + [89.066018418273885, 27.246844390825167], + [89.065668238283905, 27.243831400075184], + [89.064643322839572, 27.243499554617518], + [88.989566432737902, 27.215267842625337], + [88.985921354378661, 27.212994351442671], + [88.985039820401141, 27.213565667487046], + [88.982467993485301, 27.212598564605138], + [88.978055532163708, 27.218092136154578], + [88.973736283466437, 27.220891411217522], + [88.940049067577945, 27.265308260401468], + [88.926970938795748, 27.270239383792607], + [88.909940525420154, 27.276567082548652], + [88.915785227514107, 27.312269199926789], + [88.918514824059812, 27.329206331647928], + [88.912950367131373, 27.329828128587788], + [88.89947484939367, 27.331114426688007], + [88.867332398862942, 27.369450859910501], + [88.865257145979243, 27.385353001704956], + [88.854190044371791, 27.384069648365376], + [88.835950059575637, 27.381748673297032], + [88.806942638562916, 27.409322890329694], + [88.781405870637059, 27.470002949658195], + [88.780978005573886, 27.470738509860084], + [88.795709392000305, 27.525159884193879], + [88.781806460712033, 27.535999523148181], + [88.77182607345236, 27.562591038479663], + [88.76869809750076, 27.56748100443405], + [88.769635210221963, 27.56842832431483], + [88.76853188741859, 27.571367992333538], + [88.773458312051247, 27.572293067890673], + [88.811257172870171, 27.610503639057121], + [88.811436541554301, 27.612507838690682], + [88.810859825809786, 27.635725655574568], + [88.813694806670199, 27.637740861611075], + [88.814342384703281, 27.644976660116978], + [88.84937789675709, 27.674099487642494], + [88.84989242527331, 27.674964989160976], + [88.84823046497344, 27.714717840136945], + [88.848664929512665, 27.715078723709428], + [88.86816454074166, 27.746064744898099], + [88.868361435063747, 27.746965001683389], + [88.8586077187434, 27.755882660696493], + [88.860890025030287, 27.815674001554939], + [88.86167239424546, 27.816260109141631], + [88.886395970896501, 27.850452985060244], + [88.886246057549045, 27.851479354714414], + [88.862490572281487, 27.925139237173262], + [88.851528840386607, 27.92518211612385], + [88.844577775871869, 27.925170806889184], + [88.844576089125297, 27.925209313165396], + [88.844488603431884, 27.925209655382737], + [88.844418628989274, 27.928803927554785], + [88.841164427557985, 28.003093202198016], + [88.836143870178589, 28.011608578277691], + [88.811080533314339, 28.021433375555251], + [88.810020210931796, 28.021684755058839], + [88.76188510946244, 28.071964397481068], + [88.673922676866454, 28.071853150393981], + [88.653037823823169, 28.101179732273856], + [88.64319359002576, 28.11489663247567], + [88.626063359021586, 28.101316805977792], + [88.618692416317359, 28.09534788828288], + [88.586580483107298, 28.085151016196967], + [88.563108781946084, 28.086815260169917], + [88.552021982218804, 28.031443307101167], + [88.551384695862126, 28.031591295719952], + [88.531354300300151, 28.032227676879629], + [88.517654640230859, 28.039423982379756], + [88.504540176190005, 28.042469381671893], + [88.49167571897523, 28.040071189522067], + [88.466745246219674, 28.013244039149939], + [88.462289612828883, 28.012380466968924], + [88.427166576778234, 28.003257692357952], + [88.423750404360106, 28.000495864175132], + [88.413538252580992, 27.984202648526487], + [88.398612487685824, 27.98019539797771], + [88.354959062161399, 27.989843707014867], + [88.353319205280727, 27.989099401564296], + [88.307143567574954, 27.967507425217036], + [88.305727615540036, 27.967498321578198], + [88.25182765009491, 27.943033968292834], + [88.250022655653638, 27.947353189193571], + [88.239836221846531, 27.970766485279693], + [88.237540562109714, 27.969440373804172], + [88.201253613613531, 27.946694597814414], + [88.163444600500313, 27.958554554180104], + [88.154285354751025, 27.961366153054481], + [88.137664914879508, 27.941791556443864], + [88.136430965198613, 27.936258170568369], + [88.118166119199032, 27.91860420197597], + [88.132512291835468, 27.887705484024924], + [88.135191896907742, 27.882046974564425], + [88.135149893235621, 27.882024630755133], + [88.135186889625061, 27.881944948108664], + [88.124903445192203, 27.876574043473958], + [88.109283003567327, 27.868264765948123], + [88.109182860586628, 27.868363393699013], + [88.109039766310872, 27.868288657484516], + [88.095777911291236, 27.881565517209243], + [88.0883896438432, 27.888841995264197], + [88.059735177518093, 27.890169299353808], + [88.034918494493851, 27.905154410986786], + [87.98016299263405, 27.887876382474076], + [87.978945448458134, 27.888668559999893], + [87.937899485589682, 27.908521381379654], + [87.919767053015448, 27.91415147927372], + [87.876230056641191, 27.91244186011501], + [87.857754092681105, 27.919933308854414], + [87.858782075838405, 27.925392118635045], + [87.824289982527276, 27.931491738725487], + [87.804421377599482, 27.914905434330457], + [87.780087799307736, 27.894150666327448], + [87.776052448677333, 27.867385672272441], + [87.77553421395919, 27.863701305599498], + [87.726405133041652, 27.808104593720611], + [87.725367981272782, 27.806519565267301], + [87.725021641400616, 27.80653897139026], + [87.725016267347058, 27.806532889865803], + [87.724913597352767, 27.806545025316606], + [87.666408197747273, 27.809823201090474], + [87.666580200744079, 27.813439951820676], + [87.665981959842199, 27.813510663064836], + [87.667392200858004, 27.830514084593673], + [87.667638638328185, 27.835695987913869], + [87.630354073877001, 27.826690275836359], + [87.622137818430005, 27.815910171140885], + [87.595835220509557, 27.81822895086675], + [87.595744965144121, 27.818627737833008], + [87.578592677069025, 27.863339220384375], + [87.543662979783065, 27.852161217084316], + [87.538974951707715, 27.846933537443906], + [87.517611261863337, 27.843824294307836], + [87.456931942552487, 27.824406043243446], + [87.454690027491438, 27.824661143749001], + [87.453349653570925, 27.823935009584904], + [87.415378394114526, 27.829096543584377], + [87.409367540064821, 27.839020665911754], + [87.417054174920622, 27.841366243424702], + [87.419299605008547, 27.86033900691989], + [87.361448018036654, 27.827549332331738], + [87.314747708225383, 27.830280981277546], + [87.284322442152387, 27.845868831305122], + [87.272119158019265, 27.847683647907747], + [87.247907311789021, 27.843203528307818], + [87.247388937501711, 27.843016171459762], + [87.227978872779218, 27.819570154016162], + [87.225540621610534, 27.81657557256748], + [87.171906378615304, 27.821724854912166], + [87.171482856550341, 27.821764201599219], + [87.171480047695184, 27.821765785820432], + [87.171271517615551, 27.821785806243906], + [87.115912683307755, 27.843879864178405], + [87.115680382655469, 27.843942384387432], + [87.115484741813319, 27.844476468616552], + [87.093969741550325, 27.884800102912234], + [87.092271215275389, 27.886139752383038], + [87.076886725814191, 27.915355942225002], + [87.065594787747571, 27.924177845100967], + [87.054832996192758, 27.928567946802485], + [87.032645402374598, 27.94983897280121], + [87.030514493862739, 27.950037155901452], + [86.976587845804332, 27.952223443867489], + [86.937482434662186, 27.958689513246441], + [86.933331208214128, 27.959075594076609], + [86.92472443630119, 27.98974782948941], + [86.883485475002871, 27.999795365666031], + [86.868144142705631, 28.019120766808239], + [86.862405683140977, 28.026161168178387], + [86.825520330811344, 28.016090354882309], + [86.824793076045466, 28.016300842059945], + [86.786012252891908, 28.024073442288898], + [86.755405929949802, 28.036383356786772], + [86.754623744143544, 28.036609742491574], + [86.754668773487097, 28.036750019733002], + [86.74829217432638, 28.049271553017331], + [86.766235998633704, 28.072784709707527], + [86.766281190556555, 28.072925493422616], + [86.758437270209711, 28.080850423602442], + [86.746003622463604, 28.093125410715835], + [86.706697433815947, 28.103115302857788], + [86.698222501523588, 28.105242860977686], + [86.660810429275372, 28.095609598793875], + [86.651040174186008, 28.081247802129067], + [86.645808297667486, 28.073200944717978], + [86.60969825245266, 28.073767570664373], + [86.609516908007905, 28.07376927952366], + [86.597844804534716, 28.101960750519368], + [86.567528372423453, 28.106935937685886], + [86.567238193260366, 28.10696216687807], + [86.558625911779231, 28.062633719660028], + [86.556530814080816, 28.051551206967204], + [86.556470982348173, 28.05154203904646], + [86.556447667905047, 28.051422036807327], + [86.549221721172032, 28.050431246345127], + [86.535630288102581, 28.048348652783197], + [86.531109731262177, 28.028046410444666], + [86.511574040060893, 28.000061521766799], + [86.516355697350718, 27.964126832086318], + [86.51256212999165, 27.962688956578223], + [86.512688383475449, 27.958426018633389], + [86.476163629372721, 27.948892836035832], + [86.473743322819232, 27.947975467452135], + [86.453591063636807, 27.915366343185251], + [86.449547948004081, 27.914633750617178], + [86.447825218821848, 27.912240825049519], + [86.412669395928162, 27.907965556317766], + [86.403776347939086, 27.91712999427607], + [86.390954693183303, 27.929939229204727], + [86.389854106011413, 27.930537608405935], + [86.306868060537766, 27.954105314402209], + [86.271190903033059, 27.980587505125659], + [86.270886086361614, 27.980567992024572], + [86.243199137388373, 27.973293983827627], + [86.230274948534301, 27.977968235147745], + [86.229917126533209, 27.977945328864944], + [86.2298778561495, 27.978111850319639], + [86.229098265587453, 27.978393802421621], + [86.218931070426095, 28.000012338383161], + [86.21979544031565, 28.02086515174317], + [86.212179933048787, 28.053157816818516], + [86.207515061478986, 28.063454704692322], + [86.204518503571464, 28.085645209639463], + [86.204006996736126, 28.087814194362156], + [86.20421247148893, 28.087911478689144], + [86.204192347019074, 28.08806050706163], + [86.21301242946484, 28.092077917521614], + [86.221898239391848, 28.096285003923526], + [86.220892302284952, 28.098572544196607], + [86.199416937190151, 28.134757946929351], + [86.189039264332578, 28.170506743085674], + [86.172719830950598, 28.153835920109614], + [86.172002631502707, 28.145506956790342], + [86.139246104092663, 28.119641437878784], + [86.137954216006804, 28.118321732893921], + [86.132742866946032, 28.105875278656825], + [86.126529026719311, 28.090231421598819], + [86.084317962223679, 28.09341334053002], + [86.084286472533648, 28.092800748528358], + [86.087133241248239, 28.060203260116801], + [86.080683546191338, 28.022710383801808], + [86.080628730933967, 28.021644022456279], + [86.080836978945442, 28.021178022989911], + [86.099774686083435, 27.992637961076753], + [86.107250670061163, 27.962071739682724], + [86.111707240975406, 27.952099209077968], + [86.123835302051077, 27.940973657479109], + [86.123212725852838, 27.926747259703387], + [86.123049217601988, 27.926719110521617], + [86.123150643631234, 27.926492148087885], + [86.055609514611419, 27.905518850819337], + [86.051742851414488, 27.904036608465063], + [86.0229017164948, 27.907933151298167], + [86.000117667505762, 27.910797203061804], + [85.94728602697333, 27.941085027719716], + [85.947893148580121, 27.942013423607467], + [85.977064213045139, 27.988896140613495], + [85.95147496323132, 28.011433192011332], + [85.912188550554845, 28.041957914279148], + [85.899132194754216, 28.057371668968251], + [85.898349568571092, 28.07544502515567], + [85.896809888961201, 28.105447660236972], + [85.873824263050906, 28.120075572238555], + [85.870931753547708, 28.12759799205482], + [85.869675222816369, 28.128672746443915], + [85.854681010909218, 28.169860570040242], + [85.852244184189843, 28.17619791606533], + [85.793458506829737, 28.197764212244397], + [85.789095510812288, 28.199005205072933], + [85.761253945786862, 28.222928413939719], + [85.751191943418604, 28.231388236562541], + [85.750764041650314, 28.233281357495994], + [85.736834808843867, 28.277586369986171], + [85.73392269166051, 28.307790776657829], + [85.725955388397637, 28.343039681214833], + [85.716673230973385, 28.375961309188977], + [85.680541758565766, 28.379510876166581], + [85.680336653351333, 28.34752382487731], + [85.668699341002466, 28.345727327146548], + [85.648459949939863, 28.287403888107242], + [85.647353846955468, 28.286741782967869], + [85.610613683514941, 28.256498800134132], + [85.59942588139026, 28.25790030504055], + [85.599430496278643, 28.258055216502736], + [85.599231867242636, 28.257936318617617], + [85.600463111007073, 28.299571794957092], + [85.599668273792616, 28.299871561496577], + [85.559806696519701, 28.309382375303198], + [85.523863282936873, 28.328360693643226], + [85.468273809834301, 28.335083950114385], + [85.456772194192141, 28.336130048311613], + [85.455192437429318, 28.335767982186645], + [85.414171587662764, 28.324701148131542], + [85.412306953185052, 28.309347408096681], + [85.377821426552202, 28.27856218460834], + [85.377084487550221, 28.277611034222286], + [85.376418347124698, 28.278159099584141], + [85.348136815345285, 28.288338970604563], + [85.348136531887818, 28.30091631322211], + [85.269964295414724, 28.286166802599457], + [85.269128279953364, 28.287092765375888], + [85.208337722736857, 28.341600674403466], + [85.207108672796309, 28.342475867136312], + [85.181653954178884, 28.329755873517851], + [85.177483001845317, 28.327512912369667], + [85.122693721865915, 28.336104873972278], + [85.111188531903537, 28.34815746047499], + [85.111041397605163, 28.348202616612586], + [85.112096153773706, 28.350386970794741], + [85.126840564677494, 28.381197212019146], + [85.11419037558197, 28.408208949093613], + [85.10616649818536, 28.464290761803507], + [85.106109610130503, 28.464516422683136], + [85.106132235906557, 28.464530233396506], + [85.106105605127439, 28.464716365648187], + [85.127668062552601, 28.485754553429281], + [85.157757382346546, 28.496159310442025], + [85.164399867206626, 28.529434023068688], + [85.18751734092811, 28.54828493714421], + [85.181970682892427, 28.590774776374356], + [85.192298743015968, 28.623178941445506], + [85.187458050312287, 28.630646329958164], + [85.153582606319105, 28.647433352350266], + [85.129651188143939, 28.673277616603283], + [85.115817775934488, 28.679225060820389], + [85.096305316849651, 28.678791522159973], + [85.085181178506133, 28.672628220779856], + [85.054931887513703, 28.677872264312807], + [85.054494715783434, 28.677862550988337], + [85.041033413785527, 28.664015346152322], + [84.993650528852498, 28.615030092451523], + [84.979535918550397, 28.58986257411355], + [84.978792089306552, 28.589872874690869], + [84.959568928616392, 28.585100557858983], + [84.935857066030067, 28.590467440621971], + [84.895223147945316, 28.591030140755723], + [84.894601019380971, 28.590943439652499], + [84.855193574462362, 28.571497599738077], + [84.771134849256484, 28.613850551395444], + [84.751027671861067, 28.612847936189596], + [84.696177594758637, 28.637068503125935], + [84.696581179167879, 28.647748712351145], + [84.697467127319584, 28.675393634519185], + [84.667641585165853, 28.684149727473027], + [84.667530301710201, 28.684355459140306], + [84.66735020541131, 28.684409134726781], + [84.648909292444301, 28.718019028327841], + [84.618558113740804, 28.735659061005371], + [84.618143109921263, 28.735895590761395], + [84.617038527516357, 28.736143812354587], + [84.587952676441063, 28.737893121719328], + [84.555372949167293, 28.749875913590671], + [84.553713621423256, 28.749782813334786], + [84.482112483848582, 28.738957104429115], + [84.480947530971804, 28.738549373073145], + [84.476964102335188, 28.741936159482105], + [84.442826726982062, 28.767556561019351], + [84.442074555306419, 28.771599912613112], + [84.439589236373408, 28.773712977801949], + [84.440788119007024, 28.778515241160999], + [84.437266390885711, 28.797446537663156], + [84.429208019343974, 28.812320949628361], + [84.431678530774889, 28.827292753660185], + [84.419837531528728, 28.828962095274886], + [84.402242150640745, 28.831262458143701], + [84.402267501744305, 28.83143911442512], + [84.402117098001241, 28.831460318313582], + [84.405813282588085, 28.857129111692544], + [84.338113075668701, 28.870295049018416], + [84.32827471056774, 28.862457487781374], + [84.327094451163092, 28.863145494440516], + [84.284884777433817, 28.881236560455775], + [84.266249730994076, 28.898613606353283], + [84.266134011145709, 28.898681062732756], + [84.249997134253874, 28.895938854808914], + [84.232242847529562, 28.892759896360584], + [84.221450788080404, 28.909412354270856], + [84.226016504715489, 28.953339054567529], + [84.226249117549102, 28.953829985207239], + [84.24641552857932, 29.033673744708359], + [84.222363380094649, 29.052481473555709], + [84.206643984005751, 29.05028626923372], + [84.192166682871942, 29.048012660500738], + [84.192145839748505, 29.048261612004247], + [84.192115544664134, 29.048257381313718], + [84.192075762089686, 29.049098623720987], + [84.189257293670408, 29.082762577823001], + [84.190355410934643, 29.085477173051938], + [84.190261844729406, 29.087455724234751], + [84.20501094883258, 29.121803586790143], + [84.174088577668911, 29.13697317315841], + [84.16515281360202, 29.172967521159773], + [84.168732711428305, 29.196649830128909], + [84.168642996937407, 29.197627119579256], + [84.195199897324386, 29.213336380142554], + [84.196449443019404, 29.220028842547638], + [84.200446058399038, 29.243094117033088], + [84.127887785666573, 29.242971249188209], + [84.127845087341655, 29.243117259696547], + [84.127553119303215, 29.243116765886757], + [84.114890858451972, 29.258327738831795], + [84.114059918453336, 29.289358683914095], + [84.113711077350516, 29.289491251078477], + [84.085063696151167, 29.294133438378861], + [84.073221634984336, 29.28867580961623], + [84.049473057998483, 29.29985500412252], + [84.049299979229588, 29.299837335470443], + [84.023367311552207, 29.290557863892897], + [83.999808124808766, 29.294580040527258], + [83.99983892831689, 29.294867904521826], + [83.984567592324822, 29.328105678050413], + [83.984083047556709, 29.328072168355281], + [83.947025760113036, 29.315794171430479], + [83.910901750586945, 29.326372424298849], + [83.90119518400931, 29.322853014277797], + [83.849018219507073, 29.29805495291474], + [83.819850486868248, 29.297508474322051], + [83.816820199127875, 29.29457611105817], + [83.797882071261085, 29.252847385517182], + [83.797899204386084, 29.252620113517583], + [83.797767557658361, 29.252595063496095], + [83.797758872823266, 29.252575927121971], + [83.797619388184515, 29.252566869491066], + [83.767590251079994, 29.246852860926246], + [83.724888655425829, 29.247749702595872], + [83.664878710024837, 29.203453273187222], + [83.660574286035754, 29.191259667629588], + [83.653655942030738, 29.170711776812372], + [83.653333782718406, 29.170748713849388], + [83.653294514557388, 29.170637474699223], + [83.636534240249162, 29.165917111163246], + [83.624385595367315, 29.174067755785572], + [83.594065931722199, 29.177544043744767], + [83.593865909478879, 29.177520239188464], + [83.575197547079796, 29.19076262098265], + [83.575800127352309, 29.206748611481352], + [83.575489664495066, 29.207247918764192], + [83.546333061988506, 29.20456115895988], + [83.522220628402152, 29.225759400254606], + [83.522873088717191, 29.237245283562771], + [83.506396619824429, 29.260031992479895], + [83.492481160568403, 29.273218135302983], + [83.489361667262187, 29.283190309481888], + [83.47676655542783, 29.285841246543203], + [83.461152245439138, 29.28895043307309], + [83.461097582380205, 29.289139149881493], + [83.461088053744461, 29.28914115540665], + [83.444467507666729, 29.312324019601547], + [83.447374572682151, 29.33584011963525], + [83.447161571467987, 29.336276288549037], + [83.420700850876514, 29.363678689706273], + [83.420390574600631, 29.36385114483782], + [83.420412399489194, 29.363999769409073], + [83.413086798692419, 29.422818878504064], + [83.412922798882406, 29.423178544741475], + [83.380605012358274, 29.424765169845386], + [83.380461277593881, 29.424947281590143], + [83.380378227681689, 29.424951278511088], + [83.379608031223896, 29.426028343543461], + [83.348949724723013, 29.464872374853712], + [83.348566942442986, 29.469437101081233], + [83.322583450213202, 29.505773169127945], + [83.3224833950744, 29.505779674321847], + [83.304080004739333, 29.498692671988319], + [83.273254825132724, 29.508991216308623], + [83.260624443026245, 29.552090375335244], + [83.266908415501234, 29.554699883787798], + [83.264179958387018, 29.573929865334765], + [83.263937716517788, 29.574170516365214], + [83.223112532491996, 29.586383530647829], + [83.214699433860616, 29.603140940141042], + [83.187022458610485, 29.600651515719065], + [83.176416101278008, 29.593308810186567], + [83.162192704731552, 29.598418186565887], + [83.161811782902177, 29.598383924292055], + [83.161769678264903, 29.598570147557023], + [83.161676521845109, 29.598603611519678], + [83.156901089913205, 29.619977049686952], + [83.131275726886599, 29.625364716611795], + [83.126117262341296, 29.626400866708632], + [83.085986404145913, 29.607601589791763], + [83.052063916718325, 29.629322688186814], + [83.040281146823816, 29.644933479572281], + [83.008799049215256, 29.670590181277223], + [82.964717212466013, 29.661873618047952], + [82.964464161451772, 29.662065184679076], + [82.964399234348122, 29.662052384573361], + [82.964363381743269, 29.66214147771154], + [82.94736167599855, 29.675012240165021], + [82.944640134249951, 29.707509522132714], + [82.883664803262732, 29.692395516125217], + [82.883399007357312, 29.692184920602674], + [82.828204984058928, 29.690625517434484], + [82.823949222715086, 29.699745334388279], + [82.814121629389774, 29.720239411220479], + [82.77156658297001, 29.729535281059032], + [82.770386614771695, 29.732040616989465], + [82.767616396284936, 29.732773018265284], + [82.754840722723628, 29.764861707071695], + [82.720546925981154, 29.767059538307219], + [82.69971311912694, 29.763223502213531], + [82.689511325603149, 29.769048557267009], + [82.689113250806514, 29.769074069205178], + [82.689252591063806, 29.769196290401617], + [82.689169119449929, 29.769243951309974], + [82.699299450586963, 29.787428819577865], + [82.734334526137886, 29.808739550546331], + [82.73522908115487, 29.80952420235182], + [82.735228083211013, 29.809527137221231], + [82.701403684330799, 29.850576537640269], + [82.673874837289205, 29.84615133423031], + [82.652370178320297, 29.836892684787131], + [82.621551684555783, 29.837723262726886], + [82.621562635171415, 29.837742259384409], + [82.621500748925456, 29.83773231130245], + [82.641117530964635, 29.871859013338316], + [82.606645628975841, 29.889445837630859], + [82.60626112005076, 29.890315147940555], + [82.558698091854481, 29.958535573303898], + [82.558480089482941, 29.958574691956908], + [82.495823402117097, 29.95067783629711], + [82.495782030562253, 29.950663956061359], + [82.4957750149334, 29.950671737880143], + [82.495646568629709, 29.950655549314117], + [82.472163749985157, 29.976512216476028], + [82.428329808218948, 29.99249457357141], + [82.409834540832676, 30.01476724353418], + [82.365512935157597, 30.016866193743748], + [82.365505120557245, 30.016873263445277], + [82.365276290882434, 30.016707515795009], + [82.331150116099522, 30.047879959103284], + [82.311868611760232, 30.039951589513475], + [82.308955055405278, 30.038729270900152], + [82.308929888560911, 30.038743214729212], + [82.30881631825676, 30.03869651570978], + [82.308314009511236, 30.039084445916824], + [82.244337063348112, 30.074531226141762], + [82.244321066180802, 30.074530366898966], + [82.22908568307551, 30.068678704470518], + [82.177655224049914, 30.070949598906225], + [82.175238073334128, 30.070819768461725], + [82.175277326887823, 30.071200374615628], + [82.17178445859868, 30.084780595604173], + [82.177705250543355, 30.09474175106461], + [82.180751470544124, 30.124278187114157], + [82.180507365868522, 30.124715739589497], + [82.203299644752192, 30.1500061464554], + [82.200346979966426, 30.156683696633273], + [82.185906111910541, 30.162666962673761], + [82.186317426507159, 30.188351883298484], + [82.172728220274976, 30.192822014930407], + [82.14083756923371, 30.202864895575065], + [82.140687037215272, 30.203361873070193], + [82.139428778856285, 30.20377577366126], + [82.111762720152001, 30.229518015528658], + [82.111576428669963, 30.229577759350256], + [82.106184868862385, 30.245931710866699], + [82.113831908227979, 30.255757498086087], + [82.115985520580494, 30.28181700312717], + [82.118472473027481, 30.286258451996002], + [82.118835574978178, 30.291368556764642], + [82.130040312911134, 30.30713885254557], + [82.122627228495304, 30.318270934395166], + [82.101805946596954, 30.348967302944367], + [82.05748925905111, 30.33506058639103], + [82.040878531693878, 30.338253402938317], + [82.019485828230017, 30.342178206731013], + [82.010397664374395, 30.329290363947141], + [81.988504542372624, 30.325736842419012], + [81.951725795989688, 30.359004622956355], + [81.93871252349193, 30.349008916130806], + [81.937039988358123, 30.34767841525241], + [81.888155046675877, 30.360418660931266], + [81.869690868058598, 30.376049644137346], + [81.835431363423737, 30.376190247556835], + [81.81759334033157, 30.381807356798003], + [81.756413831471249, 30.388396143771931], + [81.72132087913181, 30.410604317873805], + [81.697383252790686, 30.420688285087166], + [81.679155610491975, 30.427003138321677], + [81.627753019777174, 30.449723581919987], + [81.627601842433705, 30.449424875595437], + [81.622698617925977, 30.422892661753185], + [81.610693030425423, 30.415864375241437], + [81.610311750173338, 30.416048119888405], + [81.564011078392383, 30.431840607899463], + [81.556877067487832, 30.392599279176398], + [81.553332732768837, 30.372536624388456], + [81.492181334015314, 30.384246059578153], + [81.451418401827823, 30.415105484625489], + [81.431214076095799, 30.419741230471676], + [81.415760698210562, 30.4231290205053], + [81.404031241772884, 30.406717927931737], + [81.412795367720236, 30.398333134368745], + [81.43006904861501, 30.382178177455458], + [81.429791505262656, 30.382072630410057], + [81.429827805252017, 30.382037901571266], + [81.424677938412799, 30.380127990526329], + [81.403537578797057, 30.372088516774994], + [81.406023597341431, 30.339515943629284], + [81.397326117752172, 30.322296026991925], + [81.425300523008545, 30.308215563977893], + [81.403539453255931, 30.294696934729416], + [81.416386516815493, 30.273262772738732], + [81.416248911699, 30.27307558828414], + [81.416271487308592, 30.27303771453019], + [81.394719999467654, 30.243571158473426], + [81.391955089604807, 30.212587566940627], + [81.391117289515932, 30.202155788021436], + [81.390666803729232, 30.201892507607322], + [81.333251269478566, 30.152615403363562], + [81.320121898397261, 30.153351608786565], + [81.31730880271769, 30.15110571639125], + [81.312705610942103, 30.153767463514807], + [81.266881579704915, 30.156336962091071], + [81.276474300976616, 30.132928328803153], + [81.286302932087807, 30.12497778080477], + [81.290529870017608, 30.098629233477215], + [81.290861829640747, 30.097819169172801], + [81.280412752224748, 30.064169454122045], + [81.279339372040852, 30.063297812805896], + [81.260651577414308, 30.04190801001371], + [81.249515199105844, 30.039079011545851], + [81.246812838249838, 30.036884552016414], + [81.253409612325356, 30.016300799313569], + [81.253964497085576, 30.014966224568095], + [81.246585629587784, 30.013472851188357], + [81.223366810988111, 30.008523605465289], + [81.22296050247715, 30.008757552944598], + [81.186379430119942, 30.012744156594778], + [81.185201377697538, 30.012100093511201], + [81.129599487537334, 30.018778448222957], + [81.125623920760844, 30.022878391114705], + [81.093719598216182, 30.055715986103227], + [81.093739039300516, 30.055760795171047], + [81.093548759791943, 30.055957027598382], + [81.102477719617596, 30.075902270429914], + [81.107877207911343, 30.088347360069644], + [81.083260583012958, 30.103366715903221], + [81.07957044877989, 30.154097208001673], + [81.079335508259206, 30.154387459359747], + [81.066034178630048, 30.160039627882441], + [81.036609803685948, 30.20717185662188], + [81.035957496518023, 30.207977733108475], + [81.035908176844842, 30.208538856780134], + [81.028441362758471, 30.23106178353477], + [81.031949817287753, 30.25004875812553], + [81.030947224525235, 30.250596724483202], + [80.994185799781192, 30.270529813592603], + [80.99346080036419, 30.270646585380607], + [80.931635705476054, 30.26977276592109], + [80.917163172519437, 30.292795731366425], + [80.908749126958838, 30.305991779672226], + [80.908205581726236, 30.306099021696205], + [80.879867921990382, 30.303971326105408], + [80.862270948530067, 30.315161971271095], + [80.816439492246616, 30.324204563936785], + [80.815144281908118, 30.324418345618177], + [80.814604497498891, 30.325015812438032], + [80.757785235649862, 30.379204980689128], + [80.756462051308105, 30.380205102503997], + [80.737967167167497, 30.398105695208358], + [80.717268532329072, 30.417846215752391], + [80.712939256397092, 30.418183334826804], + [80.690056540296084, 30.419763110230221], + [80.688824460969684, 30.420949341047724], + [80.632211240537487, 30.461156396730754], + [80.631357805313854, 30.461594399527321], + [80.583161859410723, 30.466980775166167], + [80.547477282037917, 30.452008224177323], + [80.530022703579178, 30.465523017148303], + [80.50296880916332, 30.486156626009425], + [80.456339856609247, 30.495749779254805], + [80.444327077480679, 30.498145873863308], + [80.441334611133669, 30.501988375789175], + [80.427976475633812, 30.518595881676916], + [80.426580823522556, 30.518850836386317], + [80.3556460278039, 30.523406802985125], + [80.35561920023855, 30.523439812805744], + [80.355493322331995, 30.523407050189292], + [80.338950548172377, 30.535541618811497], + [80.319722672219484, 30.567104202099134], + [80.319172311232094, 30.56729893535471], + [80.25972416263852, 30.569408870197297], + [80.21261917130137, 30.588811579614241], + [80.210771528009829, 30.58837039313169], + [80.141279138586, 30.561021401544377], + [80.140707340576355, 30.561281361940519], + [80.122538925690066, 30.561352604880536], + [80.088537267821849, 30.58027216005771], + [80.086190804393354, 30.586066583475976], + [80.041512682475869, 30.606378900197562], + [80.012184046038399, 30.664323448986405], + [80.011952171207795, 30.664669186766979], + [79.968434673268291, 30.688935372437218], + [79.968279129019393, 30.689489091452288], + [79.95954674555307, 30.704202891105858], + [79.962752260081118, 30.70916408713159], + [79.953689069381994, 30.741427967429377], + [79.956906442498635, 30.760563043447707], + [79.95913277839287, 30.774231463868698], + [79.958855255693464, 30.774481848156984], + [79.898921772282293, 30.802134794471886], + [79.899000948989951, 30.802352674830953], + [79.893508573644823, 30.813236757291318], + [79.910918816627742, 30.835908414077089], + [79.888739111065377, 30.858086818571792], + [79.88871242655587, 30.858091834930359], + [79.833967873110254, 30.85396760142768], + [79.833724952985023, 30.853925356047693], + [79.833680753241438, 30.853945970976653], + [79.833521455352269, 30.853933970117208], + [79.833387356632741, 30.854082812273791], + [79.818976774269075, 30.860803962841612], + [79.785056183322283, 30.907727739614934], + [79.775212538260874, 30.918653640807101], + [79.756313431762479, 30.939559355547143], + [79.727443427732879, 30.944173938716816], + [79.722773822706543, 30.947171251755123], + [79.716732752491282, 30.948539426180975], + [79.706580523954784, 30.957565361151548], + [79.666982087443984, 30.982982695033325], + [79.666676944592538, 30.98311580524107], + [79.66629454377113, 30.982455378320179], + [79.658573619140284, 30.959674036184612], + [79.595817146051075, 30.928959800918356], + [79.54894148970665, 30.960714048737167], + [79.53034006265959, 30.989421887150069], + [79.522402548872833, 30.996095706694941], + [79.503897818382896, 31.030127887941862], + [79.501916255897044, 31.030098122551209], + [79.430920797212707, 31.021647127503122], + [79.427851077247468, 31.020334290462316], + [79.427735781209705, 31.021267996852117], + [79.424784462364585, 31.02091668450894], + [79.422317140276704, 31.06396303015411], + [79.415396560711685, 31.067556412405931], + [79.402432635654733, 31.074058437887338], + [79.378965112613656, 31.053760937985754], + [79.356195041787643, 31.03395443811813], + [79.355989158114241, 31.033888604916161], + [79.355841753806715, 31.033761112171725], + [79.325912891614493, 31.024271441523421], + [79.314227244205028, 31.02053484807065], + [79.31469337215826, 31.018559605117936], + [79.330030743706686, 30.97177086789338], + [79.325919564680248, 30.970987994123494], + [79.32725246541618, 30.965339753619908], + [79.299033899121255, 30.965868274885597], + [79.285088389361022, 30.963212692696455], + [79.255058403701923, 30.952606978961231], + [79.22638014991567, 30.952033140445771], + [79.225445073162945, 30.951855077885657], + [79.224973852626164, 30.952974128479436], + [79.200598695766629, 31.00519196859339], + [79.182165905878108, 31.016940871788584], + [79.179560478152169, 31.018194540430223], + [79.161083213245135, 31.009128904903132], + [79.140609246677897, 31.007542796557335], + [79.097175532290635, 30.995452852191338], + [79.094920758816613, 30.994685469325354], + [79.09480744587087, 30.994793686069521], + [79.09469885807647, 30.994763460232019], + [79.057179840947839, 31.030685969096339], + [79.008062700697081, 31.046698907026116], + [79.004997832942294, 31.052883521232253], + [78.992827902722397, 31.076351189573302], + [78.992505189559211, 31.078092497906212], + [78.972946777383584, 31.117559529918246], + [78.972181143784354, 31.118521105396198], + [78.995716769555926, 31.161514326998418], + [78.995712295287859, 31.161532803130743], + [78.971387210904723, 31.184091025669055], + [78.960613770954851, 31.189438542512484], + [78.956549234804072, 31.197851239677966], + [78.928850396298884, 31.223538162412193], + [78.92601647258239, 31.234467056267196], + [78.921951174148191, 31.249589580047591], + [78.903918930347899, 31.263539406135838], + [78.882673998395475, 31.279804274452854], + [78.863646542439056, 31.315403761379429], + [78.863540627870947, 31.315499862413578], + [78.85739037936294, 31.292044464349182], + [78.857150844720223, 31.292087928495828], + [78.857073866085713, 31.291792063964465], + [78.806318366992102, 31.301311605878372], + [78.793210915727016, 31.303689984961586], + [78.793142891406617, 31.30378275667605], + [78.793131791657657, 31.303784838510083], + [78.777778411490004, 31.319645710947164], + [78.766393349828334, 31.340263839011559], + [78.753139895919617, 31.358338927956879], + [78.753778952949148, 31.363108269550395], + [78.751862745915247, 31.366578483695641], + [78.757872113766254, 31.395317970253146], + [78.789976673819254, 31.438721832580907], + [78.775726717895211, 31.455309536017609], + [78.75361851495623, 31.48088674466516], + [78.738351217893964, 31.480892200202828], + [78.728044195018981, 31.480817825424857], + [78.728033125260055, 31.480895887217155], + [78.727897340487004, 31.480895935737792], + [78.727975380061608, 31.481303095153454], + [78.723904236254768, 31.510012011436622], + [78.738295084220468, 31.53514455618647], + [78.738359287385506, 31.535479526274312], + [78.756894420107415, 31.541239096971079], + [78.777982438524063, 31.547987088836759], + [78.791106205225375, 31.55750787777691], + [78.832085020304746, 31.587590365243855], + [78.843811038971864, 31.612590164924296], + [78.821631343702194, 31.63028235888515], + [78.804750874579639, 31.643622946064188], + [78.796655270205306, 31.678159644159916], + [78.768648421320009, 31.670601454763037], + [78.766424200965275, 31.672125468507634], + [78.761144274358259, 31.671067427543832], + [78.7574260308579, 31.678290925491574], + [78.753308333303508, 31.681112331048645], + [78.748839309730414, 31.694972501734817], + [78.705168971403708, 31.779811646683072], + [78.704451344549824, 31.781060086274845], + [78.660821208975108, 31.813136424159612], + [78.655802868254554, 31.819562209397102], + [78.652888532446369, 31.821864745018559], + [78.653213815778344, 31.822877387880826], + [78.651929414410262, 31.824522012630247], + [78.66309480765976, 31.854557366579748], + [78.711069751691454, 31.881727690328631], + [78.73756172977626, 31.887961387453661], + [78.742531949462474, 31.905288806826395], + [78.766670341555326, 31.929058377712852], + [78.764480679220441, 31.936457018847431], + [78.760350957897217, 31.949563031575906], + [78.737768619250204, 31.956010881750942], + [78.736017249821501, 31.967672331881598], + [78.716425683955336, 31.981939179443597], + [78.703001026857422, 31.991254959789657], + [78.658957713672123, 32.002299113015297], + [78.599561298543264, 32.027943381384347], + [78.59417309820094, 32.040729563242422], + [78.606290014366223, 32.056411615595323], + [78.597794705296565, 32.062806100767475], + [78.568659340310205, 32.080018154865861], + [78.565975418691451, 32.08675672513165], + [78.525301713266728, 32.117372139368179], + [78.521812952865304, 32.123900317821288], + [78.517956292968705, 32.126398566691364], + [78.508361416308773, 32.149070871543891], + [78.507990722344204, 32.149764515151858], + [78.467805219193963, 32.130387051031711], + [78.467675956388661, 32.130602185269993], + [78.467415895745688, 32.13047706632053], + [78.462782620293297, 32.138746245976527], + [78.427661671193576, 32.197198626104331], + [78.428278457893327, 32.214926407644185], + [78.466910331012542, 32.235828944701019], + [78.476984288749804, 32.245968454150386], + [78.485539753915518, 32.261686763307388], + [78.488625597583749, 32.277717666798843], + [78.50651390795538, 32.300582362304532], + [78.506417830637758, 32.301033528898678], + [78.483727269909721, 32.326541173392407], + [78.481969761949628, 32.327147209897603], + [78.482113186332271, 32.328355649049058], + [78.478928444013221, 32.331935784236194], + [78.481058122181011, 32.355893865977535], + [78.458510530684634, 32.380754210530498], + [78.45667814094115, 32.382435382081148], + [78.470890914776774, 32.438045726204784], + [78.425524183506568, 32.502859194334548], + [78.423783893618079, 32.505028636729342], + [78.411411968396095, 32.516390300808645], + [78.393133556352282, 32.532841802901487], + [78.394329689251194, 32.534269399792315], + [78.422537869902101, 32.568380478827265], + [78.49777406073558, 32.583543141415902], + [78.516493037692541, 32.608902136506515], + [78.518074605265397, 32.608929162281704], + [78.548204739887012, 32.613601668270192], + [78.555571569449597, 32.619499128463964], + [78.577360491772964, 32.620823449967176], + [78.587028847444913, 32.640582513370617], + [78.626165070469526, 32.633062881649778], + [78.655226873625324, 32.656410389671656], + [78.67300822551185, 32.661243093455553], + [78.681864983621239, 32.67816651403087], + [78.684222187251208, 32.682776258941516], + [78.684293332661611, 32.682806583411363], + [78.68437984251166, 32.682971885721564], + [78.685099715200025, 32.683150289672035], + [78.714950170034612, 32.695873516827483], + [78.720781783149263, 32.703133744065703], + [78.739152592270742, 32.70618937022163], + [78.739572449237656, 32.706368326810143], + [78.739573823538862, 32.706259433835704], + [78.739621424625824, 32.706267351349048], + [78.745835232885213, 32.687287699288312], + [78.740449735220366, 32.657717017083655], + [78.766517915199302, 32.626251893757654], + [78.779623794522351, 32.610684404343438], + [78.779419570103229, 32.610251958841388], + [78.779419743013989, 32.598744932041747], + [78.759423129144352, 32.56790946626932], + [78.758667258333091, 32.566308908736254], + [78.759098177665351, 32.564646486145499], + [78.779421138187942, 32.505595506978331], + [78.780458657438842, 32.48332024468057], + [78.808684057557258, 32.439268220182207], + [78.809094385087405, 32.438956015130422], + [78.866301566728907, 32.410306709318704], + [78.866604867491688, 32.410280006129874], + [78.867820053472869, 32.409546252504533], + [78.870946466709029, 32.407980547529625], + [78.871840321122349, 32.407118734405799], + [78.901439077503085, 32.389246412690213], + [78.905943817514739, 32.375363562178755], + [78.964976059951297, 32.337070182860771], + [78.96865412721759, 32.334852234817021], + [78.989712565061836, 32.368793100473525], + [79.003448214424395, 32.377616531767607], + [79.003746626374138, 32.3779865975877], + [79.03834179681013, 32.381003117441303], + [79.065715804295706, 32.383439969475774], + [79.065967832090735, 32.383328103857721], + [79.094415653016242, 32.374290135446181], + [79.103231382450275, 32.377424475874015], + [79.103375790270491, 32.377735865374063], + [79.102353794405829, 32.395957315039894], + [79.122010088986556, 32.417917380142498], + [79.122397571853938, 32.418752917277288], + [79.122584246932362, 32.419696008301628], + [79.119971983534199, 32.452327854802078], + [79.133360543215971, 32.474138349433467], + [79.133495482565323, 32.474820069190962], + [79.177920266469386, 32.495592242050932], + [79.188410897319827, 32.514283114504337], + [79.220868959598675, 32.51697201881607], + [79.224981199933708, 32.52209679714251], + [79.236778917989483, 32.518290038214424], + [79.245889738116219, 32.519044800569354], + [79.253071094695386, 32.525961522810675], + [79.270375092787859, 32.563770357398113], + [79.270790230510386, 32.564186494865112], + [79.295592671153116, 32.599256872783343], + [79.306036717226462, 32.599523033674963], + [79.302550528194075, 32.6158582237573], + [79.297245632797384, 32.64001374531334], + [79.28297439784275, 32.65339347515976], + [79.27097240245017, 32.680689594613973], + [79.271022770151092, 32.680735351558461], + [79.285901199152264, 32.707459749584167], + [79.285662898117494, 32.715482423712523], + [79.293014159636002, 32.720235936310168], + [79.297893519031149, 32.729000164211932], + [79.273008942986323, 32.781362418714927], + [79.222948906602994, 32.786843959522614], + [79.22314527522515, 32.787782225255128], + [79.225184088241505, 32.829349738268533], + [79.235757118985859, 32.848397251541137], + [79.227878563638811, 32.86266866755745], + [79.230737866199718, 32.87042222930026], + [79.225413170694594, 32.892884338377264], + [79.225750657096143, 32.893506308484604], + [79.230780584028821, 32.912526382235704], + [79.253333394873991, 32.945290021512854], + [79.20259425323114, 32.96715316588692], + [79.183458867715871, 32.988621747534339], + [79.176827187438207, 32.992213841349688], + [79.162082888638309, 33.012604120492227], + [79.160631113152405, 33.014232912372478], + [79.151961516875929, 33.053319965031726], + [79.140289094970854, 33.104586799421035], + [79.140364883288228, 33.105603625453398], + [79.137183277203562, 33.119947961753098], + [79.142226211981153, 33.130576438352406], + [79.143401108476709, 33.146339624333734], + [79.159799642032382, 33.168277185422113], + [79.159610980411131, 33.168809505391984], + [79.151599917427731, 33.183823498247087], + [79.145521992087239, 33.188271591872436], + [79.106975603037256, 33.202531280636215], + [79.070048817450726, 33.230568574866318], + [79.070064824833651, 33.230591857810737], + [79.070042827368937, 33.230608557088892], + [79.081629350577401, 33.247559236380674], + [79.062780429686683, 33.257878806361816], + [79.039328291645433, 33.270640216193392], + [79.020304091505267, 33.325668533411822], + [79.020286054887805, 33.325685916926126], + [79.020036789397025, 33.3257373953805], + [78.97565981445004, 33.328695970333584], + [78.968820368460385, 33.336314640469944], + [78.966298147183451, 33.336835531077448], + [78.964335752159684, 33.341310193082663], + [78.960583504565975, 33.345489937572147], + [78.948349229698394, 33.377762733874185], + [78.947906733749846, 33.378771715136573], + [78.926475581021577, 33.389271653724684], + [78.89460619143756, 33.414905066871391], + [78.848106492662794, 33.422284418373245], + [78.847583369581571, 33.423239148156163], + [78.845212945370889, 33.423658679114979], + [78.818634852790552, 33.46058064969678], + [78.815207836636475, 33.482326362332117], + [78.814776633449782, 33.483113333008042], + [78.813582207208938, 33.484270138687414], + [78.769657205637429, 33.521563674392205], + [78.740021959657838, 33.555469390691144], + [78.737743856744203, 33.580588092080745], + [78.752799605414097, 33.625134225912035], + [78.731570512877624, 33.62514823471647], + [78.711250534811228, 33.624977706939319], + [78.697720903578073, 33.640204628092292], + [78.682978675973047, 33.656588597337496], + [78.685429741329642, 33.663866048782118], + [78.690154786122093, 33.678692072709943], + [78.750172879559287, 33.71694670747484], + [78.777756245957946, 33.734681883093835], + [78.765605173497349, 33.767455340282929], + [78.755970358889115, 33.793059336658935], + [78.763331063044163, 33.829919572519785], + [78.754333716589585, 33.879347903224968], + [78.760468356623804, 33.911500866659267], + [78.756663364686673, 33.912842663247893], + [78.732167482704028, 33.920575279788565], + [78.732311649763204, 33.921430079082505], + [78.730905575660969, 33.921925918617752], + [78.742499863436635, 33.982564766983181], + [78.740411227397047, 33.98798207896872], + [78.734762586743187, 34.001641544394595], + [78.73329481190558, 34.002473346045711], + [78.654702667347706, 34.032342695308458], + [78.654708722084436, 34.032412288549573], + [78.654380338866048, 34.032492244516682], + [78.651071845322832, 34.052784929112654], + [78.657101137589834, 34.059910750721535], + [78.659618348388065, 34.088843611989923], + [78.65976845985827, 34.08884928684413], + [78.659756048348129, 34.088916339661218], + [78.660021087358018, 34.088858837241773], + [78.696440199140383, 34.090235635094274], + [78.700487342040049, 34.092220774305744], + [78.738540832882023, 34.094128423031414], + [78.799955966430772, 34.139295261261523], + [78.807335174509021, 34.136078476625123], + [78.827138398766053, 34.12764754356175], + [78.828108959600897, 34.128219726627059], + [78.85867001611642, 34.151568625416637], + [78.864713709185693, 34.163356395442847], + [78.876230868926299, 34.164985261543343], + [78.876471202895033, 34.165168878674152], + [78.876668279171227, 34.165047124253945], + [78.876746478915152, 34.165058184004337], + [78.87738643624354, 34.164603444275592], + [78.906328541816791, 34.146722909126396], + [78.923383288770125, 34.157337275853699], + [78.92389036540925, 34.157745009975265], + [78.924449996356685, 34.159798614030031], + [78.927498470226581, 34.182685021145709], + [78.937729250459768, 34.208527745604172], + [78.939260215499132, 34.214145726573541], + [78.940480256943459, 34.215476727101283], + [78.941146860396117, 34.217160552670542], + [78.956232225142244, 34.232778931482223], + [78.958674923099267, 34.24121135915874], + [78.979785659759372, 34.320348445763351], + [78.981532063972637, 34.320116402147484], + [78.981630750159255, 34.320457076330676], + [79.007977931530718, 34.316602556563289], + [79.017792866572364, 34.315298452393534], + [79.017851464935816, 34.315321090450453], + [79.037343895649627, 34.336352332718597], + [78.972453657789472, 34.363639859387774], + [78.971887633481813, 34.364527691437175], + [78.971193096739881, 34.364824697125023], + [78.960932876565465, 34.38171067130591], + [78.956929865216438, 34.387989556720711], + [78.898037288614873, 34.357026730467986], + [78.896034068260562, 34.360418517564781], + [78.890673097339075, 34.357952983162328], + [78.861402036657665, 34.402558441037151], + [78.823299296603338, 34.425348120912993], + [78.740815726410275, 34.456320012504456], + [78.740913650148187, 34.456488055395482], + [78.74077574257548, 34.456532896709156], + [78.753326337159507, 34.477788956028945], + [78.756602992631855, 34.483411889448831], + [78.755660935260977, 34.484173668244907], + [78.713087413633346, 34.503886984213118], + [78.706381665112545, 34.523926596931418], + [78.627308071960627, 34.536433024431943], + [78.584714524877853, 34.510591797294651], + [78.582208483611254, 34.508366026444129], + [78.581443589593306, 34.508607342196903], + [78.579604666857094, 34.507491679769871], + [78.561095730010621, 34.514861216016165], + [78.560598128813567, 34.522006070799343], + [78.556473309331537, 34.560720814553385], + [78.554339104765987, 34.562843579505042], + [78.490856443350964, 34.5801192970874], + [78.488895335053115, 34.579131389723656], + [78.433790337433337, 34.545586252752507], + [78.432874091578014, 34.550910715212289], + [78.431627801186409, 34.550282897025717], + [78.426438894236725, 34.588306755222668], + [78.425170432499357, 34.595678004831115], + [78.344157028906551, 34.605706632002253], + [78.34386550301862, 34.605698552166551], + [78.335713058238085, 34.608112245186177], + [78.278633944587966, 34.624826475913999], + [78.278532706745594, 34.625249515143324], + [78.26327388603795, 34.653055647830406], + [78.264348386024309, 34.684521067814316], + [78.258580914805989, 34.708621409368355], + [78.210853532627553, 34.719408494364316], + [78.210857601126392, 34.719549537758098], + [78.210834485430439, 34.7195533336523], + [78.210860169446022, 34.719638574164584], + [78.212086564479861, 34.762154235174734], + [78.227886224859034, 34.777072274351788], + [78.235363108188992, 34.883895465753724], + [78.207389944783131, 34.890768271569655], + [78.206383721914492, 34.892492655455499], + [78.204057564328139, 34.893178868869335], + [78.182999093521431, 34.932567352259269], + [78.179622598154154, 34.93835371866323], + [78.195931232964185, 34.977477145800016], + [78.158342919033828, 34.99208792289955], + [78.146949546237991, 35.005991836470784], + [78.120418842081548, 35.038030851258242], + [78.139725305010771, 35.06056681135432], + [78.148357147661415, 35.070764810743199], + [78.122250779989045, 35.109339964042505], + [78.076215106212274, 35.100981971093894], + [78.06020947485095, 35.115750715397795], + [78.057693162047229, 35.181267821383457], + [78.014534117398753, 35.229330919939336], + [78.01629268431752, 35.264560390613887], + [78.018483501382903, 35.316237324475757], + [78.014095291520377, 35.346446012811242], + [78.01088026663173, 35.366844610148711], + [78.104595490306636, 35.438057614719135], + [78.10466738445912, 35.438181057739556], + [78.111408794971098, 35.467716597521935], + [78.137948837568644, 35.495502359528928], + [78.046133452838745, 35.492122695115455], + [78.045861642521288, 35.491810714540392], + [78.033474427357831, 35.468668508932311], + [78.029158812139912, 35.472639409064492], + [78.027081775089499, 35.470255411210893], + [78.007765689211894, 35.492323729925587], + [78.007682540936045, 35.492400236630402], + [77.94924560413925, 35.479671143435304], + [77.949081650551648, 35.479731442906065], + [77.949054915474889, 35.479725493835339], + [77.915381918456021, 35.491881895756407], + [77.912886729138009, 35.4660110092601], + [77.862693492417108, 35.49320816253433], + [77.854129581698302, 35.488498129212246], + [77.814019300743226, 35.519547724572163], + [77.804217307692468, 35.50567959060087], + [77.794823718836753, 35.492289014986305], + [77.755331873145963, 35.498097662873505], + [77.733150115243205, 35.46255171343477], + [77.727031761383586, 35.460768420963952], + [77.725573090148231, 35.458826315743316], + [77.68808340115045, 35.449249908115036], + [77.65495590583464, 35.478524121241172], + [77.648109700844415, 35.469885651760954], + [77.637185511693076, 35.455882596650618], + [77.587918649326525, 35.461270738872571], + [77.5756226500677, 35.476797044700369], + [77.516148707297958, 35.483014376913033], + [77.511519888224825, 35.481529702201406], + [77.449046363417537, 35.461295178335405], + [77.447783629448907, 35.461586832032964], + [77.393997978423428, 35.468701537007099], + [77.380684362817703, 35.477084751391232], + [77.377129571360371, 35.477905801666545], + [77.371433926466096, 35.482909494524776], + [77.352161897230417, 35.495044556666002], + [77.345176106453508, 35.505977306670502], + [77.304952063414063, 35.541314614494617], + [77.251578549383765, 35.531202929688625], + [77.192728177423234, 35.519959194087662], + [77.1058882645425, 35.562776387756884], + [77.090376695144272, 35.570369232544159], + [77.065490945482182, 35.592929466352309], + [76.99537058162089, 35.611921865087396], + [76.978339410380869, 35.601397995796582], + [76.964435956938885, 35.592623013944859], + [76.964253407189148, 35.592693999205252], + [76.964197730651463, 35.592659595663832], + [76.915331144142613, 35.609523604914948], + [76.907237754675009, 35.614864782491779], + [76.904186660650637, 35.616051213610575], + [76.90092131972645, 35.619033270965964], + [76.834241252263311, 35.663038329981291], + [76.794382457373814, 35.659723012008399], + [76.766632126536052, 35.654766854797941], + [76.764614805643703, 35.657247040743712], + [76.758606279529076, 35.656747272131199], + [76.752666898411306, 35.671936340652067], + [76.737895928123805, 35.690096442523476], + [76.695966471412547, 35.723212741880332], + [76.690502336717458, 35.748364276744205], + [76.690428689855963, 35.74845482154128], + [76.591090994475877, 35.772964222098032], + [76.581123950946491, 35.790250304244061], + [76.563559776890898, 35.820026454586163], + [76.585146952785635, 35.841391623771308], + [76.577130399596683, 35.867572686975883], + [76.594978445118201, 35.896623322068358], + [76.59498062117747, 35.896635568204083], + [76.549736714789489, 35.918504513171889], + [76.512897749836867, 35.881981539929946], + [76.512876751486843, 35.881983797471506], + [76.512637773076406, 35.881711844692077], + [76.510484014037687, 35.882241041694535], + [76.474260281786556, 35.886135470588648], + [76.430922711244605, 35.853973619166993], + [76.428858279658357, 35.852199252258963], + [76.366801345187696, 35.863817343706017], + [76.362933147026624, 35.824818351940486], + [76.32605919640757, 35.834463770551807], + [76.295933567831014, 35.842148109257138], + [76.23444046574879, 35.838349703354936], + [76.225979472966429, 35.837803213105502], + [76.222202735468358, 35.83076971005832], + [76.218933003909996, 35.824222248057048], + [76.218688827394871, 35.824225680150242], + [76.218645481931802, 35.82414495692106], + [76.217964327259764, 35.824235863570138], + [76.157181818670111, 35.825090209590925], + [76.149976415205273, 35.833309505015428], + [76.144080443387963, 35.834096379220341], + [76.145178377867964, 35.838782687263375], + [76.143595071853895, 35.840588784581939], + [76.159156784622695, 35.898446648270692], + [76.161746077013902, 35.90949851154641], + [76.114039764498202, 35.97565183129651], + [76.11402717156615, 35.975682208286585], + [76.113968666444052, 35.975762762557714], + [76.094255209422514, 36.023163046579796], + [76.028809103066038, 36.019690598170293], + [76.025355921501685, 36.017502408491872], + [76.020016588928442, 36.019224083759696], + [76.011643228951982, 36.018779808887572], + [75.996205692539561, 36.026901940655662], + [75.979916782146603, 36.03215432263012], + [75.974755786019415, 36.038187353205686], + [75.965785489268157, 36.042906884241347], + [75.947840950438533, 36.069649889118104], + [75.946739086587954, 36.070937930832692], + [75.942291270683853, 36.093253348840484], + [75.933580020488009, 36.135638826093682], + [75.941631716297323, 36.141743118234359], + [75.965173138663914, 36.15983603524726], + [75.991518633946711, 36.163169739372385], + [76.013463550648581, 36.166190091070398], + [76.008671870186134, 36.229782640252267], + [76.057911091687629, 36.225782373660159], + [76.056003535710019, 36.23526565723644], + [76.052262776093187, 36.253274458142734], + [76.040521143432855, 36.26574331074309], + [75.995874582433956, 36.312733288209493], + [75.995505753472003, 36.314736492989695], + [75.986769715342874, 36.340858437442215], + [75.989834826688011, 36.345536752225641], + [75.988504955712727, 36.352759622904365], + [76.031636894206784, 36.409339729811045], + [76.031938594917463, 36.409800219084019], + [76.004537088151963, 36.471734706228069], + [75.989114936024407, 36.506304085382844], + [75.92150438350761, 36.567008675654343], + [75.933289841051717, 36.579676345580779], + [75.944079906907703, 36.591290192111451], + [75.892257653204396, 36.64353995786643], + [75.868487977516253, 36.667335358846856], + [75.867891417049918, 36.667717470132338], + [75.720700713219742, 36.751092922076388], + [75.631155948200345, 36.772272032903992], + [75.623354017635336, 36.770754586877338], + [75.585708083954785, 36.763249625329479], + [75.543282472707318, 36.771910400714702], + [75.534494869563346, 36.773653863867217], + [75.534036586532807, 36.730784855319506], + [75.533865016804427, 36.730856351500499], + [75.533861029647326, 36.730577539043566], + [75.501717444369078, 36.743907064361196], + [75.455366636821338, 36.721251046490174], + [75.455275363775527, 36.72141270955143], + [75.455273381616081, 36.721411741167302], + [75.422485979612702, 36.779160263677632], + [75.426834271349918, 36.873624304156074], + [75.422575284488474, 36.877530338201986], + [75.393185245628231, 36.904395409618189], + [75.393208405351615, 36.904463511151924], + [75.393084306259738, 36.904577325843945], + [75.409567397883308, 36.952567388009911], + [75.410318206674177, 36.954775153161094], + [75.342663688389081, 36.96105061236544], + [75.287013874614743, 36.974641939233607], + [75.285626377167219, 36.974864611248279], + [75.261940170821845, 36.968829625723501], + [75.241831282252633, 36.96356198600742], + [75.209443701763433, 36.975657666705075], + [75.165198311374667, 36.992069594306763], + [75.16885357356874, 37.014086694542172], + [75.060019818689653, 37.006408842048508], + [75.029322307879511, 37.016984240067998], + [75.002944990704577, 36.995090666183415], + [75.002926724646983, 36.995086791681899], + [75.002693068079893, 36.994892564694538], + [74.925005174005662, 36.97849536680652], + [74.936051489204331, 36.94365502216484], + [74.912630535401618, 36.941922876674241], + [74.891311575421653, 36.940172578129122], + [74.891206210977217, 36.940338396073948], + [74.891138551698006, 36.94033339219083], + [74.890929132942603, 36.940774449341262], + [74.848727893531077, 37.00718891036459], + [74.841187356076091, 37.013848801032218], + [74.841519872899994, 37.018532577326368], + [74.839988946561405, 37.020941882101809], + [74.844187063061739, 37.056102171264065], + [74.844272000339458, 37.05729858353348], + [74.829773361951027, 37.056409615290775], + [74.80405134588905, 37.054630143364903], + [74.789972227015795, 37.027607699704959], + [74.757628782100596, 37.028169004898963], + [74.736449979253322, 37.028349972307133], + [74.720255979498518, 37.058675801267526], + [74.706271415236785, 37.084826065606173], + [74.683554828448408, 37.079530761871418], + [74.630039755838169, 37.066888411209234], + [74.614663160473825, 37.043992613274632], + [74.565370923669306, 37.032996086151705], + [74.549110401609028, 37.054385932110883], + [74.527427748246851, 37.082467553584593], + [74.496168056125995, 37.072441788846042], + [74.495425613695232, 37.085613111023747], + [74.493652363495883, 37.116106656353409], + [74.462187046119141, 37.147012781753162], + [74.462308189126631, 37.147093151704581], + [74.462167979784894, 37.147230605554618], + [74.477974823340034, 37.157486872784716], + [74.485013335376877, 37.162156435495731], + [74.480328854188599, 37.178922833197596], + [74.474355676575769, 37.199578045751473], + [74.508350441752484, 37.240212986909704], + [74.508518041571449, 37.240259072942457], + [74.508530119760337, 37.240273489556614], + [74.510341983051731, 37.240760614216875], + [74.542335325929756, 37.249558035698541], + [74.573387281105255, 37.23314816008206], + [74.575852865992772, 37.231848890199558], + [74.59619002656882, 37.258524804708074], + [74.596282285413764, 37.258531768707989], + [74.596422018876055, 37.258716722431508], + [74.624823424317029, 37.260686147391816], + [74.639871944349224, 37.261822058992628], + [74.663148640008458, 37.2361523406231], + [74.724558881481599, 37.2831016018771], + [74.724667057305965, 37.283094337272644], + [74.724677709029848, 37.283102489456866], + [74.726360316716139, 37.282980625545207], + [74.750851671875751, 37.28133589569125], + [74.751054336743962, 37.281192145735197], + [74.751139594429759, 37.2811859708941], + [74.797369362069773, 37.248376473793563], + [74.797397818151268, 37.248320768103575], + [74.797569677185663, 37.248198868689734], + [74.805255268913328, 37.232939004586655], + [74.81341186328136, 37.216971636864983], + [74.856927084493819, 37.224663637621887], + [74.908452097923757, 37.233979417996373], + [74.924364444254152, 37.278024823247328], + [75.015204033234255, 37.293985375440293], + [75.075375093516129, 37.3181224236723], + [75.075392836251069, 37.318124026143614], + [75.075440977427789, 37.318143347019564], + [75.081787683268615, 37.318701589801606], + [75.122589148525805, 37.322386657397558], + [75.133999478877925, 37.362088074957413], + [75.128788226254613, 37.374136245646518], + [75.120727590827073, 37.381715474296421], + [75.123964679326903, 37.385288059022812], + [75.122779885258311, 37.388027247122437], + [75.149914796790256, 37.414204079283856], + [75.141578204762368, 37.430244323448626], + [75.126450790861284, 37.459091520490993], + [75.125705849500704, 37.459848716987217], + [75.08767152890016, 37.486830839179341], + [75.075422919552267, 37.510943724274362], + [75.05810028897119, 37.506887944197352], + [75.032376735435676, 37.500688758290849], + [74.999251683086612, 37.511701855198496], + [74.99845887676824, 37.523967243212738], + [74.967011706703317, 37.545445724249895], + [74.937880231988217, 37.559307663201317], + [74.93401335085116, 37.567983668330861], + [74.928106506535357, 37.572018054997912], + [74.891419161905048, 37.663550971458875], + [74.889273164832247, 37.668365880671679], + [74.918205261482072, 37.684941643030236], + [74.918676002619151, 37.691194708440584], + [74.920336385993622, 37.71745716801729], + [75.003498615705439, 37.770968977863888], + [74.997296503181317, 37.781086460986216], + [74.98672026013935, 37.798017112291731], + [74.970391335732529, 37.808775011752374], + [74.914510097107424, 37.845346729395942], + [74.934185156499339, 37.876517095621423], + [74.922160024298464, 37.898193594154286], + [74.916446164655071, 37.908371907628606], + [74.916425175534911, 37.908531230259463], + [74.916354275926338, 37.908659033865739], + [74.908354288414202, 37.967203782208919], + [74.921479400884763, 38.012075798812582], + [74.923070655611482, 38.017629997828287], + [74.909114100932825, 38.01881637476685], + [74.87693918113294, 38.02144370560476], + [74.876858047897088, 38.021558300573872], + [74.876632927534189, 38.02157743693045], + [74.818867870675476, 38.103280622810708], + [74.813680494304862, 38.122852421815963], + [74.801663614399942, 38.167359638280061], + [74.814003554627377, 38.215837856624034], + [74.801362589547452, 38.24572407738809], + [74.790438712426834, 38.271110166830766], + [74.790566460476683, 38.27124867102205], + [74.790556869284643, 38.271271346860566], + [74.794029970684761, 38.275003802164235], + [74.803960388922192, 38.285770342621205], + [74.78677048946281, 38.324927671791151], + [74.865627770814285, 38.404299167122936], + [74.860125200190154, 38.484378094071587], + [74.828997367203556, 38.489649928700338], + [74.81893382525827, 38.49134233847478], + [74.818923016880589, 38.491356128708468], + [74.81885767525884, 38.491367195017659], + [74.781954124042457, 38.538369761286326], + [74.741963494967166, 38.540804923776335], + [74.71480622560685, 38.542322262483431], + [74.637521590147301, 38.599890134881356], + [74.622714850687217, 38.5963783127455], + [74.610935390350093, 38.593474918077], + [74.577733745095742, 38.600673231714438], + [74.544138228486887, 38.607906910959407], + [74.529550999058344, 38.618719895070747], + [74.503548417407757, 38.637717202396892], + [74.452859555645873, 38.632905743844439], + [74.451886373489955, 38.633333026533762], + [74.386802498854166, 38.651563817192496], + [74.356698975992586, 38.655082573973004], + [74.226716576586796, 38.656324353585696], + [74.185319710513582, 38.666727795069711], + [74.144989447023875, 38.676755822879414], + [74.115224126457022, 38.614507866335906], + [74.065555982051606, 38.585700509079459], + [74.08751392592896, 38.542259421433911], + [74.087322218390909, 38.542257602044593], + [74.087386924004264, 38.542130507815919], + [74.041650748309038, 38.541824159595095], + [74.031376626417213, 38.541726653634562], + [74.008692822068795, 38.524969501292603], + [73.940850228803185, 38.534052978302192], + [73.923320514462716, 38.536348294798678], + [73.923284989969503, 38.536404796465881], + [73.923273536564452, 38.536406329967718], + [73.89625536006568, 38.579317258632102], + [73.859364281033237, 38.58345883475905], + [73.84925378576024, 38.58455686808307], + [73.796123919234873, 38.611116745121102], + [73.796169118955348, 38.61122372302686], + [73.796047715706166, 38.611284585499909], + [73.805684369713191, 38.634478257090528], + [73.753861893328747, 38.71970875714598], + [73.755048997911857, 38.72416428113371], + [73.765584065016753, 38.774517239066853], + [73.726164519659974, 38.837213535692825], + [73.696216435867726, 38.857855927689229], + [73.706042579558613, 38.893568475612568], + [73.739202043258857, 38.933921542026425], + [73.754560038376411, 38.938294073728073], + [73.764636740518299, 38.941262739601321], + [73.823295831390581, 38.917146804504505], + [73.823819139528652, 38.918306080047813], + [73.842538428652006, 38.970062467035177], + [73.841511198227593, 38.977015650780508], + [73.817148106620323, 39.041624724525455], + [73.816523101115891, 39.041526230471156], + [73.776973312869529, 39.026819122847613], + [73.74055044053037, 39.029553767342897], + [73.739657036720729, 39.029412976641517], + [73.717238008602351, 39.071761608622005], + [73.717237181839707, 39.071805373540833], + [73.717195041479002, 39.071883588878805], + [73.716823197894598, 39.093719732876814], + [73.716550865930358, 39.108135703818704], + [73.685207193095522, 39.155004422178777], + [73.654465372715663, 39.166193193276719], + [73.647311279262581, 39.18795859665795], + [73.63635001265645, 39.22047746644337], + [73.577073228435836, 39.237575294296235], + [73.539712769845181, 39.269446465764382], + [73.53920157173178, 39.269519941539521], + [73.539322813876097, 39.269779126390745], + [73.536226755685988, 39.272420287799747], + [73.551035373406393, 39.294817598090631], + [73.551559519826213, 39.295938089753058], + [73.550991929058497, 39.345615118564467], + [73.550919866966154, 39.349831312129709], + [73.503135500684465, 39.380385872326094], + [73.503763099081993, 39.380618017276838], + [73.498998589452626, 39.383702141373874], + [73.58345398206005, 39.410095205517877], + [73.589442568176651, 39.412310348250145], + [73.607527868308622, 39.465870829040753], + [73.637874058136404, 39.472941499700198], + [73.644001647010583, 39.474415563428337], + [73.742218178225656, 39.461827329632158], + [73.865104924936915, 39.482859632565997], + [73.887844011896263, 39.531588140452499], + [73.880716123448707, 39.540912737176832], + [73.898356444601191, 39.554115657097498], + [73.913367236765808, 39.586282889919289], + [73.913391795395967, 39.586583260188007], + [73.924366601777734, 39.59047819358959], + [73.950716480304848, 39.600164478714134], + [73.92450611274387, 39.709151324320686], + [73.921434489415418, 39.721852567280223], + [73.902882987151003, 39.741826379924106], + [73.83871667290866, 39.756013441212346], + [73.838723093868353, 39.756143337938354], + [73.838704631420541, 39.756147410042274], + [73.842375660656003, 39.831025563198843], + [73.867070533014385, 39.848057377005915], + [73.904141498485288, 39.873758324473499], + [73.907836564321585, 39.934357195862184], + [73.936388706185724, 39.963138435258912], + [73.977260433916953, 40.004435130470831], + [73.951143637121788, 40.012612396657545], + [73.940425061090394, 40.015886229984218], + [73.94052810589686, 40.015936158955824], + [73.940461006182545, 40.015957168125873], + [74.002225660763798, 40.049142700089106], + [74.01974780706216, 40.083657133162816], + [74.020311480924832, 40.08491690771725], + [74.096020601980186, 40.08596991392573], + [74.122894899016529, 40.103753157179675], + [74.123095871903956, 40.104030273743412], + [74.123378356257746, 40.104073070207043], + [74.123427511987757, 40.104105597506383], + [74.241912578974777, 40.122031040210992], + [74.260130650496862, 40.124791083466214], + [74.26013296742893, 40.124787577702136], + [74.260340640921015, 40.124818996338917], + [74.268968706445577, 40.111418166979064], + [74.277926359562073, 40.0978642872862], + [74.288093264351701, 40.100224690663211], + [74.313654885404844, 40.106418609191685], + [74.353609936104277, 40.088949138156075], + [74.400511043949919, 40.114794312053334], + [74.43016589882599, 40.131218047194103], + [74.430848218946323, 40.131879195971216], + [74.473811457366779, 40.174699239468602], + [74.477283112385621, 40.176873286132349], + [74.482479917565854, 40.181908842445935], + [74.499308077553266, 40.190665930211864], + [74.537618711832394, 40.21465711199356], + [74.574546353624584, 40.260261794258213], + [74.592933524390872, 40.268807255555849], + [74.615790416586037, 40.279649080929019], + [74.616997047104036, 40.279420590505595], + [74.666610929280765, 40.278516780677329], + [74.695323757262855, 40.313322368685093], + [74.696584565432431, 40.33181152912146], + [74.695242380304919, 40.344181778458662], + [74.697431530509007, 40.344231874708285], + [74.697546677262338, 40.345920447837429], + [74.742767181866483, 40.345269330294094], + [74.808946296178149, 40.346783765175928], + [74.815346682712971, 40.344224278128024], + [74.821967027022708, 40.344128953620682], + [74.860228701987211, 40.326409562475561], + [74.889196397561022, 40.334252810290579], + [74.905637960321357, 40.338809474136021], + [74.792210113540051, 40.442932574576034], + [74.811923565888691, 40.460656511290722], + [74.81488317836029, 40.4895940980158], + [74.816408034474847, 40.505338907198407], + [74.816499205498715, 40.505394790139157], + [74.816508229826056, 40.505483025425832], + [74.841730780645179, 40.521071656461743], + [74.889159949241957, 40.507419521398468], + [74.926582202535315, 40.484811120040995], + [74.960521070171808, 40.464425514545468], + [74.960698620224974, 40.464371816964189], + [75.018766569581018, 40.466784724482594], + [75.098670556797515, 40.439657154087286], + [75.09926484361074, 40.439545160958041], + [75.131923046069076, 40.46278380126504], + [75.131954926206618, 40.462776962630613], + [75.132075225118072, 40.462863962239581], + [75.239333129032943, 40.448532327941031], + [75.265635561629367, 40.483296483875378], + [75.2656378805939, 40.48329648156033], + [75.265728451781044, 40.483416377221843], + [75.289079313696689, 40.483392973625925], + [75.352161524381586, 40.537406747060821], + [75.382044963787664, 40.547284801056193], + [75.428691304375405, 40.562821144765714], + [75.464498941114428, 40.59922969476073], + [75.464769096011167, 40.599390337432929], + [75.464778834098524, 40.599400296687747], + [75.46493754320116, 40.599490501476055], + [75.547333146591868, 40.648485541233946], + [75.553577452863806, 40.6498703735421], + [75.565581182412842, 40.656692880032658], + [75.596508961235983, 40.659451760531837], + [75.596560754422327, 40.659403004088581], + [75.596685998864459, 40.659430780200502], + [75.604821868119515, 40.651626256804668], + [75.634011104728742, 40.624148446325243], + [75.627969393375452, 40.550346678281201], + [75.62808329200044, 40.548609179737412], + [75.643457351190065, 40.51630799425778], + [75.730149670583856, 40.473861771128277], + [75.727714710145534, 40.469153255407306], + [75.731329196818095, 40.467135614265885], + [75.721377631948457, 40.456899162138967], + [75.714151613733165, 40.442926113611705], + [75.68380132284662, 40.418247141651158], + [75.683373383788947, 40.417806951818257], + [75.681240209977773, 40.41083933908083], + [75.666914803330286, 40.363633063742704], + [75.68525757936014, 40.343640092214841], + [75.70616206467291, 40.28064229754392], + [75.736311890916454, 40.298867479447168], + [75.782545369580149, 40.300707925026259], + [75.828240417010178, 40.327243089725563], + [75.82843030824128, 40.326934938111236], + [75.870703077697399, 40.310130509272284], + [75.887511046558558, 40.309079793405985], + [75.918678258949413, 40.291426898487614], + [75.929349359016186, 40.339380790019099], + [75.983456215230419, 40.381571264920005], + [76.04498836330032, 40.356620656495799], + [76.045282080177159, 40.356644128928899], + [76.045491022008875, 40.37120529118868], + [76.045490412721435, 40.388111956097752], + [76.045734446671929, 40.388169562955198], + [76.04573583569146, 40.388266363766476], + [76.046248345063603, 40.388290874237214], + [76.078085786448668, 40.395806447146548], + [76.140980381030218, 40.393098041266356], + [76.170807616265989, 40.381724643971509], + [76.187692578581462, 40.387084863530852], + [76.221267652293733, 40.401431254047999], + [76.276729528985797, 40.438779254650328], + [76.276730213682796, 40.438774779436514], + [76.276898384716816, 40.438888047512663], + [76.279360784918396, 40.421581234259762], + [76.280408543418361, 40.414733032295239], + [76.32066836932583, 40.393038755805392], + [76.32469653754535, 40.390876803500134], + [76.325900780019751, 40.38045901905749], + [76.33036128376051, 40.343231159157945], + [76.346971017148689, 40.359314006951067], + [76.378806421039286, 40.390333747227913], + [76.378884018062436, 40.39021467972664], + [76.379021228885151, 40.390347538016762], + [76.383317777039906, 40.38341136973807], + [76.387423903995924, 40.377110789423206], + [76.389281006381253, 40.37760196180642], + [76.439019914862854, 40.390976346886013], + [76.457270966043765, 40.410821233402793], + [76.467629885798374, 40.422300925639931], + [76.505970314748069, 40.429242678317614], + [76.536884043462734, 40.46392850794728], + [76.540590782547227, 40.51352723609395], + [76.554180538062894, 40.542200334969358], + [76.55428093351702, 40.542282622054891], + [76.554302848867408, 40.542381474197377], + [76.607793566180547, 40.599820307578241], + [76.608437210425052, 40.60130389073003], + [76.609617442835571, 40.601778803417467], + [76.616138200496906, 40.608780854084202], + [76.654554346308302, 40.619930524093398], + [76.652100187275252, 40.652546660616366], + [76.667630719471504, 40.682774323579466], + [76.673232132625984, 40.693830603942132], + [76.669763690958959, 40.701640573384722], + [76.644108360166769, 40.736447602105407], + [76.644107688577137, 40.75941078083158], + [76.644008889637149, 40.759633248664777], + [76.69057859596272, 40.778970417975572], + [76.728723396422652, 40.818505823548605], + [76.733580362450112, 40.862360029728954], + [76.738765418939963, 40.911429364837943], + [76.75908673619476, 40.953442037381599], + [76.815219410438132, 40.974730752328142], + [76.850239249834829, 40.975677947056937], + [76.850841122447392, 40.975825776753631], + [76.88295553302612, 41.02650441827064], + [76.883100584633567, 41.026735208841998], + [76.883101800795558, 41.02673523838282], + [76.883155628119994, 41.026820181423346], + [76.937999377261249, 41.02815164008922], + [76.999257803514851, 41.072554545405822], + [76.999306868369672, 41.072521521360514], + [76.999379294560612, 41.072574160344679], + [77.020257534683154, 41.05852285207181], + [77.04503061827927, 41.059624212152734], + [77.088367586082995, 41.061663144424344], + [77.107134625757055, 41.036157751928982], + [77.16601100344721, 41.008399035457693], + [77.233892739034772, 41.026995674243146], + [77.243420480851412, 41.023319128499182], + [77.248784053649302, 41.024367310569879], + [77.293365760307225, 41.004228184016029], + [77.33918996658619, 41.028663311559114], + [77.359975263493183, 41.039928830759656], + [77.377128082793433, 41.039178577300667], + [77.412411237292886, 41.037935071389192], + [77.457002923723195, 41.025682094909925], + [77.470959358212227, 41.021948861202851], + [77.472501870257418, 41.007326500288571], + [77.473440884001604, 40.998736403387248], + [77.513279802729372, 41.003077072108482], + [77.537760145534989, 41.00589428079784], + [77.56576438324673, 40.998044234065311], + [77.588942460322059, 40.991736041699966], + [77.589127068725574, 40.991805555991007], + [77.594557112858595, 41.004617952709133], + [77.65173020359218, 41.015378765306124], + [77.651840487629485, 41.0154202927584], + [77.661185699005728, 41.012845000985664], + [77.681929423617206, 41.007213396183182], + [77.734842231889473, 41.031504561593209], + [77.743966138009228, 41.029503980718374], + [77.777866426628506, 41.022254097400456], + [77.778336791736507, 41.022603607698969], + [77.793440342399393, 41.048219954846289], + [77.826803766051526, 41.058648779530273], + [77.804558058854681, 41.091064905975507], + [77.808411295518866, 41.113085862824548], + [77.80516694031337, 41.122580193718534], + [77.811194330118923, 41.128990695612728], + [77.811970865873192, 41.133428538866767], + [77.831264611980231, 41.150336681858775], + [77.832027444644595, 41.151148001583827], + [77.832380912614838, 41.151314955888459], + [77.833599644263586, 41.152382995701551], + [77.888356688000925, 41.177754117121495], + [77.902452057496987, 41.184411814030121], + [77.902651242644453, 41.18437735418383], + [77.902749307924211, 41.184422791737617], + [77.910522129088534, 41.183015658593213], + [77.971031838888408, 41.172547230975908], + [78.029445319873815, 41.196911469286562], + [78.092136586127609, 41.223194537596598], + [78.092585943448086, 41.22324739677957], + [78.09435787044174, 41.223986466782151], + [78.117214547498605, 41.226144529703795], + [78.126477656352137, 41.22723417561248], + [78.129861919382293, 41.249082562403828], + [78.134088176927861, 41.278073722913462], + [78.134745828585366, 41.279499198425626], + [78.161034696115806, 41.342272561735342], + [78.147057222878047, 41.367028743880354], + [78.161267793500713, 41.382314322076148], + [78.16361156944356, 41.382831588504743], + [78.163620508204644, 41.38302127384663], + [78.212636880526063, 41.39365137170627], + [78.232916587107511, 41.398127060360906], + [78.322054656249648, 41.383261357351913], + [78.322300811223499, 41.383348227355953], + [78.335711261228496, 41.396226640085487], + [78.355519354599366, 41.395071309576025], + [78.389314973095495, 41.406998046092596], + [78.452343936375044, 41.411107580811631], + [78.530406132720074, 41.443931274292773], + [78.576942735926252, 41.479349814700797], + [78.578647379571308, 41.480665688881757], + [78.578666526320617, 41.480661774223648], + [78.578863661565151, 41.480811811874517], + [78.648420049508076, 41.466428173694368], + [78.673612818605562, 41.501336872930281], + [78.703019358599917, 41.519780235289247], + [78.695236707311622, 41.539330162018437], + [78.694503067643367, 41.540714921476606], + [78.736934613124276, 41.554545278558535], + [78.766534500245101, 41.55610754949781], + [78.823148526160281, 41.559207353376912], + [78.823946241831464, 41.559658341879718], + [78.864615853762913, 41.592739880430145], + [78.889520612503475, 41.596730808073062], + [78.889625059312181, 41.596789857069574], + [78.955660271764444, 41.650527189008343], + [78.956179680929054, 41.650572209939618], + [78.991899935131485, 41.663268657746578], + [79.0192904748844, 41.65608739933068], + [79.035642055175117, 41.674135856548013], + [79.040972792481412, 41.680113508444755], + [79.049840329379307, 41.682272342702419], + [79.108353098682528, 41.697529460903368], + [79.133809058783172, 41.719923430299787], + [79.135551116184118, 41.721660681843318], + [79.215737481805178, 41.725193846001311], + [79.220483987905411, 41.728790252039047], + [79.274426768677301, 41.779670589595952], + [79.274472996081997, 41.779800523295279], + [79.323635702984333, 41.808279957291752], + [79.342824885511604, 41.799428166442127], + [79.353831331817034, 41.794459266411408], + [79.359687093415076, 41.79852333626404], + [79.40455798375352, 41.831676580041531], + [79.409626995410918, 41.833183089183777], + [79.41280101980955, 41.835385954968871], + [79.454758134617009, 41.846589641582298], + [79.45547968687309, 41.846386369547091], + [79.54782638811983, 41.833042925959525], + [79.548721205073164, 41.833021416995116], + [79.607845407767414, 41.853040504072538], + [79.636831151265781, 41.881657249866478], + [79.638682058714153, 41.883856003536614], + [79.72227945432013, 41.895744900922438], + [79.75677336926951, 41.892771829766268], + [79.774055878829301, 41.89133064122678], + [79.820323042157568, 41.962154787546325], + [79.826751616803818, 41.966352599415224], + [79.852186947698698, 41.983164244143133], + [79.850580023291755, 42.014308846060537], + [79.868401452818972, 42.021084748712902], + [79.921494690956195, 42.04142123591653], + [79.979362032868607, 42.043000564932917], + [80.087300427361697, 42.046159253991114], + [80.116744904742816, 42.038987469624459], + [80.139772864095789, 42.033531768271828], + [80.191026540753782, 42.080284439625984], + [80.165705937910474, 42.095340236723899], + [80.151875370134817, 42.121904330999449], + [80.137233641988487, 42.149898350491128], + [80.138033269765529, 42.149939150948832], + [80.161335046141772, 42.151265899425212], + [80.163383936915253, 42.170700414985447], + [80.166320371822422, 42.199183133550783], + [80.225067723635902, 42.208111862911494], + [80.231039205530735, 42.209039678451077], + [80.238587651415841, 42.212276120134575], + [80.284086889613093, 42.232066684565844], + [80.284175450388631, 42.232449463538202], + [80.2697138413956, 42.280885947217328], + [80.277027199218495, 42.304163129276979], + [80.281625124483725, 42.319309551321062], + [80.226813071906449, 42.357364186273273], + [80.227110931143258, 42.358256550754646], + [80.226453583405871, 42.358722939070574], + [80.232830413275011, 42.375391700770074], + [80.23724050447872, 42.388604011363363], + [80.203755917118087, 42.430366744063242], + [80.208111922486026, 42.468394691198029], + [80.220521981466547, 42.475778520878407], + [80.223725270528675, 42.484592962245181], + [80.261945764865771, 42.50042515324472], + [80.262992976905295, 42.501048231293844], + [80.245260277927756, 42.513734446413686], + [80.219344357312934, 42.532117572314391], + [80.218475742562845, 42.533537925747154], + [80.178660685636828, 42.589463203361369], + [80.164069330610928, 42.6225029519251], + [80.161534960003578, 42.626647138967378], + [80.161851918746748, 42.62752392018507], + [80.16136544136333, 42.628625469040642], + [80.171439919479582, 42.654046548567742], + [80.175990026661424, 42.666633197781508], + [80.176537011194242, 42.666908115424143], + [80.177422838107788, 42.66914333556722], + [80.220958277743634, 42.689234505202862], + [80.225985127979499, 42.691761029690866], + [80.224971146393727, 42.70160598570191], + [80.223718493808462, 42.711871315110606], + [80.238842510015672, 42.7472177618708], + [80.256662952686398, 42.789525191596184], + [80.258034490223935, 42.823642027001881], + [80.259800382683579, 42.824040104389731], + [80.260073536506297, 42.827390185382612], + [80.277918936745706, 42.837029426012236], + [80.304033388246751, 42.834011356724631], + [80.318347338569851, 42.837238087731571], + [80.341071048480217, 42.830586919102188], + [80.380238852435781, 42.832289112784565], + [80.413892769191207, 42.839152289668064], + [80.423796766319867, 42.845314280042956], + [80.424611025103246, 42.855654201587519], + [80.496056172301891, 42.878820123060308], + [80.501492553614185, 42.8808975894528], + [80.503074645399238, 42.881095846507002], + [80.503558253465755, 42.881252655288726], + [80.568268935512435, 42.88926555450405], + [80.600858163863109, 42.893349416434475], + [80.589217161590113, 42.922124278570998], + [80.538922355432405, 42.934389453558452], + [80.484797433409199, 42.947447801784833], + [80.395318893370899, 42.99546418420978], + [80.393531397259565, 42.998703938212572], + [80.390046460851622, 43.00065389207353], + [80.376102285785691, 43.029977592597199], + [80.4133010564058, 43.054649196840955], + [80.414410506517356, 43.055386079138998], + [80.447090148400932, 43.061717744158102], + [80.48012370518839, 43.068172511113687], + [80.507785805550853, 43.081243687697679], + [80.554006785932032, 43.103338645397997], + [80.591000565389692, 43.132204570498608], + [80.591256926986517, 43.132266319555178], + [80.591393514989676, 43.132373640476644], + [80.592965756266167, 43.132677920189444], + [80.648800152285517, 43.146126585359781], + [80.659050199767279, 43.145467404723078], + [80.663562671161955, 43.14634071438649], + [80.66976769009166, 43.144778162833376], + [80.704677761328796, 43.142533095868913], + [80.729873638045049, 43.12984147913928], + [80.750173410005672, 43.14686066219511], + [80.755586445590197, 43.145454366939418], + [80.792085246162543, 43.136049318217061], + [80.801933891338237, 43.177020047752286], + [80.78713349312919, 43.200556512452771], + [80.786535990450631, 43.23976473668943], + [80.786240291056785, 43.2409585363867], + [80.766777712542108, 43.264011906330921], + [80.766807178306493, 43.264173303561073], + [80.766794707617237, 43.264187899117587], + [80.76736392670982, 43.267222864706596], + [80.774559172992412, 43.306634461336181], + [80.690474799158281, 43.319085514215303], + [80.688168232123701, 43.323881983523187], + [80.683792444634605, 43.332633397755764], + [80.720557543168084, 43.373730796206502], + [80.73338902215238, 43.388282676270293], + [80.733714967980248, 43.38901894940571], + [80.744010118217716, 43.437817310837531], + [80.75853379819722, 43.445081756101317], + [80.758534600143705, 43.445083567603739], + [80.752585863728271, 43.492820376904781], + [80.63023186439834, 43.662262043376295], + [80.58542634037309, 43.724649276850144], + [80.519835893853482, 43.815504970218598], + [80.518202439291031, 43.829971661499322], + [80.509090811017671, 43.903816208184473], + [80.487685313369283, 43.92408082002288], + [80.473020845071019, 43.936914899131239], + [80.473404042865411, 43.937600916965927], + [80.472975651994986, 43.938006475147603], + [80.481847057948741, 43.955589484573203], + [80.455100016551398, 43.97997752016812], + [80.45513510853209, 43.981852750039621], + [80.452314249812076, 43.984459439033188], + [80.456213820688376, 44.046078983448432], + [80.438319215666809, 44.082663366020022], + [80.39607243913639, 44.121859454841172], + [80.391586215280824, 44.125820082983083], + [80.391661189201457, 44.125952163408826], + [80.391606192868409, 44.126003188394215], + [80.404415961681451, 44.148606691406194], + [80.401607323248797, 44.171699794374774], + [80.398354536047222, 44.197556496745996], + [80.406517947951471, 44.241352892100522], + [80.410590565152702, 44.263515552255122], + [80.410375389027124, 44.264489067320234], + [80.39650342024602, 44.3047812478056], + [80.380925337840054, 44.397729074414627], + [80.380395271804829, 44.400127236707959], + [80.366921956587873, 44.435015299951687], + [80.347919137649342, 44.483651942880194], + [80.358551595366464, 44.504513114869738], + [80.408609116483305, 44.605963707422816], + [80.40298672436947, 44.617221434256187], + [80.326250721805266, 44.690695616933425], + [80.311053125514078, 44.704077738612824], + [80.236604195662778, 44.722000908063109], + [80.22806887977346, 44.729579510412449], + [80.21858647804612, 44.732473650482667], + [80.209646887768642, 44.745936602955666], + [80.198350721028461, 44.75596659562445], + [80.176116175931512, 44.795858464559316], + [80.185379839129567, 44.824744201153315], + [80.167617815012704, 44.843646725499063], + [80.113300523094068, 44.814299074713951], + [80.085144772464943, 44.816005326716976], + [79.999631585171088, 44.793682983599517], + [79.996968066138095, 44.792985585464514], + [79.990240325532383, 44.826359372212849], + [79.954575700769823, 44.847183514034754], + [79.951543407046003, 44.84871278584373], + [79.966792321513481, 44.876902090730347], + [79.90982306634379, 44.899198389374632], + [79.885683627822786, 44.908548101076157], + [79.89490453128623, 44.913233238901924], + [79.94236325276151, 44.937433285245589], + [79.949696836221278, 44.957216602274684], + [79.97916771774409, 44.963493593733233], + [79.994167411773788, 44.972862458612028], + [80.055347246715129, 45.014739405221967], + [80.058346667755757, 45.025058340412308], + [80.1088216494893, 45.051342065430504], + [80.109397470504831, 45.051736208794033], + [80.14007294953042, 45.053792233903025], + [80.142137623550752, 45.058037131940168], + [80.148784539742721, 45.054376128557152], + [80.15892640819547, 45.055055887662903], + [80.193349726350931, 45.029905146323372], + [80.245958830637719, 45.033860547731287], + [80.2881420731171, 45.063923871059764], + [80.289506137196469, 45.065054813607347], + [80.325803127721215, 45.069098544253045], + [80.329295283834753, 45.065668410659811], + [80.35588620685256, 45.039856758716816], + [80.369308031005616, 45.042304635746831], + [80.401864336631505, 45.048468135588259], + [80.42356165142003, 45.063748901501015], + [80.441475837703365, 45.076619519809938], + [80.443327167207514, 45.096900135493264], + [80.463486934399114, 45.109137438026771], + [80.491308625820196, 45.126187628704663], + [80.491431443367034, 45.126100203873257], + [80.491525462818359, 45.126157275190543], + [80.516876229819673, 45.108076389308103], + [80.597099452672879, 45.105252195356584], + [80.683732632192459, 45.128359986263355], + [80.722587794549497, 45.151394299408103], + [80.729213177462498, 45.155345581332583], + [80.72418829246638, 45.176127732550334], + [80.765002596725253, 45.153908859400971], + [80.81364645825029, 45.152010459405268], + [80.813899621945524, 45.152009227945605], + [80.813916234903132, 45.151999930964877], + [80.814202136725768, 45.151988773215429], + [80.859794917999096, 45.12635840886535], + [80.899340149060592, 45.130060918813506], + [80.933103071526062, 45.15967553798022], + [80.962593359504552, 45.167322056610267], + [80.963472196208002, 45.167873733175178], + [81.00429515318983, 45.163696690537748], + [81.021963515024126, 45.161980769539127], + [81.077844313955296, 45.181865277796952], + [81.108240259639032, 45.217315673973054], + [81.143831427658682, 45.212837518627424], + [81.167141480509528, 45.210016609608772], + [81.171924548046846, 45.22686318973043], + [81.186382483109199, 45.23138750127076], + [81.233776340733044, 45.246351139849295], + [81.239130875953194, 45.245409154864639], + [81.281554819310358, 45.238089523630478], + [81.324674057873409, 45.259897592242929], + [81.352910771514516, 45.258163955074508], + [81.378792868066228, 45.256710526248717], + [81.395398389293462, 45.274387941675094], + [81.404965279314951, 45.27615753524185], + [81.409841362035451, 45.279834412909992], + [81.41446981798353, 45.277915595640273], + [81.434211861830164, 45.281567293705905], + [81.454535239618991, 45.266727369107549], + [81.525489664551202, 45.285167731203998], + [81.526062388485286, 45.286063699622474], + [81.533699894026057, 45.303291794372669], + [81.537303688770805, 45.303649572045487], + [81.539034765831587, 45.30635766626699], + [81.572212751235995, 45.307115275287096], + [81.572527979718402, 45.307146570552455], + [81.579851700174146, 45.335888426097014], + [81.581804551981136, 45.33643155420738], + [81.64214839394775, 45.358451310155246], + [81.654477957992881, 45.356643517828772], + [81.695903818091892, 45.368164898527105], + [81.715418101113883, 45.364563441259918], + [81.78413125826917, 45.38251438419325], + [81.784883924038652, 45.382782064131007], + [81.82939242513568, 45.319026700153351], + [81.858133471120439, 45.297476469527098], + [81.876869363606701, 45.283572383469341], + [81.918135258668457, 45.232640963515294], + [81.98998214760789, 45.237271800414469], + [82.049722711892727, 45.254751503065414], + [82.079002039475426, 45.250557687938546], + [82.092616306573632, 45.248676520421533], + [82.09255728079944, 45.248348309326914], + [82.106152101800205, 45.210341002008377], + [82.106174258488338, 45.210327862798238], + [82.10999822310977, 45.211324767775224], + [82.158243304292967, 45.225258159858427], + [82.171961498551028, 45.227478551555485], + [82.20372148365162, 45.235758358078392], + [82.289516781036639, 45.246505747720391], + [82.291352269477755, 45.246802835166307], + [82.325903045491501, 45.226928314534483], + [82.341600969930653, 45.21797345385334], + [82.483836366463223, 45.180134292419524], + [82.576712935886547, 45.217041247799287], + [82.580192813042018, 45.219779993950112], + [82.598087804705898, 45.344023430913225], + [82.598243380857838, 45.345425643786577], + [82.571729446257592, 45.384399337055235], + [82.543974241940987, 45.425094722055022], + [82.444744301775103, 45.460284356373357], + [82.357515509738889, 45.501186637451184], + [82.278898126170915, 45.537974298958254], + [82.263509295596421, 45.619262577716491], + [82.27095619507007, 45.631076640835118], + [82.285392774371616, 45.654463505935389], + [82.286546178373769, 45.698630273336462], + [82.28688422238767, 45.715452578960821], + [82.29250302457838, 45.721731957350578], + [82.336986231389673, 45.771591130263303], + [82.34634216421172, 45.822056673202333], + [82.332870907193069, 45.881316869495294], + [82.339488090405084, 45.934200814522406], + [82.339716391218161, 45.934345337504304], + [82.339720492339382, 45.934377445334178], + [82.398138585924869, 45.971351000703621], + [82.416762652299553, 45.973678891122439], + [82.458257308061945, 45.97909850860102], + [82.515228952469272, 46.153075694583443], + [82.606026171810456, 46.294599135144118], + [82.70510559912654, 46.462684057387861], + [82.723556197225918, 46.49406648655652], + [82.770952701029657, 46.599412784539126], + [82.78574727475511, 46.677067224078584], + [82.826475406212751, 46.771867567526968], + [82.826607683204486, 46.771934463450407], + [82.82662374511807, 46.771971803218008], + [82.853816206388544, 46.785694523003819], + [82.87522638137203, 46.796522206697965], + [82.873374899584633, 46.823133009874354], + [82.873398029553101, 46.823185874958305], + [82.873394918301841, 46.823225991609114], + [82.920522030533505, 46.931324152808131], + [82.934200569114793, 47.009345064273269], + [82.934919951101818, 47.013520261426571], + [82.985802521833605, 47.060356083143986], + [83.025468620857566, 47.159997417354141], + [83.028136714998027, 47.167220356459616], + [83.023840973611925, 47.214387654134477], + [83.02399382510994, 47.214399688740876], + [83.023990295016233, 47.214438214661769], + [83.104799856334864, 47.220993083506393], + [83.134400032178846, 47.229860052470116], + [83.151197730140368, 47.235041925833144], + [83.151338353773468, 47.23491495671945], + [83.203257067937329, 47.212845653370898], + [83.203675113000756, 47.212789266539858], + [83.209080453965797, 47.203005026789619], + [83.218742000678958, 47.185887771734684], + [83.254459356620814, 47.172281055285126], + [83.297952848324471, 47.177986751126838], + [83.302808990674279, 47.178632203012221], + [83.302819856673565, 47.178625229855754], + [83.302894771992584, 47.178635057625549], + [83.326233723493544, 47.167959121496281], + [83.364689021488459, 47.176835644673581], + [83.366801921067051, 47.177432205062061], + [83.392936375102309, 47.145242510923843], + [83.415332877508632, 47.117879313035139], + [83.452773342460972, 47.128905530242307], + [83.45979162693844, 47.131002348581589], + [83.464967397839587, 47.127685879243373], + [83.535262377052916, 47.083138179909469], + [83.56369048522059, 47.079937083661811], + [83.572871274243468, 47.058544507957237], + [83.573060243376261, 47.058423422548564], + [83.664345644749901, 47.038484089718736], + [83.69725602671501, 47.031328193093515], + [83.697253663323352, 47.03129604075108], + [83.697432711512846, 47.031256931524531], + [83.696063170604219, 47.014728313415603], + [83.763318056606224, 47.02615614165105], + [83.85101088660555, 46.993204800768311], + [83.882979868491503, 46.981280349141386], + [83.929816554518283, 46.96943325867467], + [83.940499119425269, 46.979020394416473], + [83.948565068376482, 46.986515893481297], + [83.948872103827114, 46.986534782461241], + [83.948880414724613, 46.986542241129001], + [83.990695876385303, 46.989107802610604], + [83.999670065074724, 46.989659899346741], + [83.999674135921666, 46.989658658105768], + [83.999848432701228, 46.9896693519756], + [84.000204488661623, 46.989496948377976], + [84.082959234503477, 46.964264218507509], + [84.083336697202768, 46.964199351225332], + [84.090550788717181, 46.965561145665731], + [84.146979420304888, 46.976467990860634], + [84.192096874618599, 47.002662262624725], + [84.223993551257266, 46.999638175614166], + [84.286369282029185, 46.993863672566278], + [84.333650141262567, 47.004306717451065], + [84.364360809771213, 46.99368533176235], + [84.368218230507409, 46.992353408214122], + [84.422425003883433, 47.007839511850349], + [84.503939725668488, 46.972160358827637], + [84.535667259279464, 46.982635982578287], + [84.560919970540795, 46.991031376145031], + [84.666180313354474, 46.994243390805174], + [84.696893179016485, 47.007647778981493], + [84.744790129985901, 47.008804977074021], + [84.745345344380027, 47.008909562664122], + [84.745457808297786, 47.008821108290164], + [84.745477296011188, 47.008821579116479], + [84.745623522713103, 47.008690771688407], + [84.786682504816895, 46.976397333673795], + [84.846659136186176, 46.956305327399043], + [84.846744917947419, 46.956164544672149], + [84.846890675795692, 46.956122816853899], + [84.855344696918536, 46.942050817970248], + [84.864559011099956, 46.926928532555856], + [84.866721734498071, 46.924874441021672], + [84.940352510156131, 46.86196655347424], + [84.942002561250604, 46.861737349767637], + [84.976481566457437, 46.88172621554952], + [84.977109884276246, 46.882290065831356], + [84.984465714405204, 46.917418215452457], + [85.078958107526063, 46.938843274666759], + [85.099878847486096, 46.967823602910897], + [85.107178101677718, 46.970738175712995], + [85.108364668587669, 46.972080521003477], + [85.172546701056021, 46.997050016479918], + [85.196495054382211, 47.023844129538162], + [85.210933786643736, 47.040178061325946], + [85.244423544728278, 47.054957422516097], + [85.273549692509988, 47.067886016223468], + [85.273630451433945, 47.067846719069394], + [85.273764362182959, 47.067905815206252], + [85.304315376012156, 47.052915487326814], + [85.323013560577721, 47.043816982743486], + [85.352400490520921, 47.053513874684199], + [85.434563725978336, 47.061710857718388], + [85.438074218508021, 47.062275524408925], + [85.460673300733532, 47.060966410710435], + [85.537450340805435, 47.057295664212837], + [85.544202851098419, 47.095850891068849], + [85.580214221035448, 47.142001569295452], + [85.679631007974692, 47.221726691896613], + [85.67978559381919, 47.222269083232625], + [85.679784180894131, 47.248988986872533], + [85.698217004383125, 47.287520260050435], + [85.673021424589265, 47.320832883949826], + [85.687355287047339, 47.355479829491209], + [85.698571074415554, 47.383172859854781], + [85.68213080563477, 47.427839382333914], + [85.649486459052255, 47.454205550598651], + [85.632316745148188, 47.477131224196256], + [85.612151957763714, 47.49706744048882], + [85.612531365683139, 47.503549436762583], + [85.607438968977874, 47.510349004032406], + [85.614984030414874, 47.549739207749418], + [85.5441543875463, 48.007367458966598], + [85.539529181616004, 48.018977688986567], + [85.528817721985078, 48.045307162440238], + [85.538652138222233, 48.062305864061088], + [85.549201080436916, 48.080733680239518], + [85.549211856810828, 48.080886086784403], + [85.548596639795349, 48.126940917866087], + [85.552832748425033, 48.132095109839383], + [85.553330603658054, 48.139136104937265], + [85.582336823536266, 48.18438020100897], + [85.584394897184126, 48.190886968767948], + [85.587049794499208, 48.191731524688031], + [85.589551122752553, 48.195633113253393], + [85.619522405936635, 48.202175503481783], + [85.631174280231889, 48.232099512943158], + [85.631564915205942, 48.232246881444624], + [85.669434816536906, 48.260843105614086], + [85.692127497829205, 48.300619983293849], + [85.692629229347503, 48.302401062741708], + [85.692627424304447, 48.334231197035997], + [85.705531368517256, 48.348201922505197], + [85.709022862146384, 48.360596255566477], + [85.755674796996246, 48.403056970808692], + [85.760125369166488, 48.404442746756402], + [85.788697117954854, 48.418096728178732], + [85.81880199991167, 48.422712906292887], + [85.835959446828767, 48.428055225516623], + [85.910539375108272, 48.436779597012347], + [85.914014391096444, 48.437312443903224], + [86.050948817641114, 48.440168514786023], + [86.223036691067904, 48.431548182588102], + [86.242502239485361, 48.440262057213388], + [86.267738802303782, 48.451788127934464], + [86.271936784114388, 48.456536270827449], + [86.299290101040967, 48.489864313594921], + [86.301462517903161, 48.489931461510544], + [86.302451716437986, 48.491050298181307], + [86.378027800219954, 48.492509148038465], + [86.412166348898381, 48.480921934393493], + [86.578099689329278, 48.539708694075358], + [86.591710394745306, 48.574718222607373], + [86.592040727238697, 48.57599540574023], + [86.637732149945151, 48.626345096395063], + [86.638366145945994, 48.628295312933396], + [86.639886253592323, 48.628718812201001], + [86.640020575976749, 48.628866828833075], + [86.690562885451314, 48.642862872890291], + [86.699759807797193, 48.665353259818481], + [86.705737956799197, 48.669772663922735], + [86.777724517843069, 48.730812938750809], + [86.771206608954472, 48.743913056099736], + [86.751392348470731, 48.780086776988036], + [86.752247743171864, 48.782017818040977], + [86.751392129815869, 48.783737485431303], + [86.75695179383348, 48.792637143751875], + [86.761456738370143, 48.802806990291742], + [86.764130959598489, 48.804129227110323], + [86.767402033406427, 48.809365413890653], + [86.815680584173407, 48.830120742989671], + [86.81648543971518, 48.833133577799501], + [86.818190265663375, 48.846473140718004], + [86.779995961071762, 48.885284831643105], + [86.756002472425052, 48.893713839408008], + [86.755079653208412, 48.894015513425025], + [86.753087416875971, 48.898683558023208], + [86.727155745795073, 48.954574271126084], + [86.727423011832855, 48.958818284700016], + [86.727390038399676, 48.958895545341292], + [86.729232509113302, 48.993849855623587], + [86.729650828059292, 48.994194580108712], + [86.729666689168468, 48.994446444367952], + [86.751233866956909, 49.011980535162074], + [86.769237482738035, 49.026816791659606], + [86.833393836944381, 49.050448392381426], + [86.833449206390995, 49.050510856402312], + [86.844403193129153, 49.100209927464483], + [86.850996535247717, 49.10561000879089], + [86.851287502823354, 49.108490081409478], + [86.869139561279013, 49.120469516202178], + [86.879232001311607, 49.128735429903884], + [86.88153723105286, 49.128788841226026], + [86.885200342294013, 49.131246933236021], + [86.950979494268367, 49.130415414137012], + [86.996948491007728, 49.141644573197972], + [86.998272960867126, 49.141505703061696], + [86.999012258488506, 49.141679293936612], + [87.084819740620816, 49.132585418670146], + [87.093514552719796, 49.140328424537913], + [87.109167419788648, 49.15447448288112], + [87.208410748104015, 49.139671116638063], + [87.208412617574425, 49.139669312521079], + [87.208601020546439, 49.1396413784964], + [87.235566120809025, 49.113584393492076], + [87.272725565353312, 49.112304222051449], + [87.301526615047834, 49.111427924460273], + [87.347546764904834, 49.103366701413485], + [87.38520979437655, 49.096870885289654], + [87.433043881011102, 49.074168759882575], + [87.489000104587802, 49.093972268310225], + [87.508122671958191, 49.100777402766511], + [87.492047738649688, 49.131011978849344], + [87.50302495341262, 49.137766432356145], + [87.514077055263257, 49.144793491152257], + [87.559818922092916, 49.141770527776416], + [87.599286152165021, 49.151588089411391], + [87.642008402504359, 49.15334603646771], + [87.67749924096924, 49.158383099531775], + [87.697022102567544, 49.174928135342903], + [87.698407319530219, 49.174857294562017], + [87.765544463298596, 49.173774004348452], + [87.790024257739063, 49.181556509769884], + [87.817822037510453, 49.172994721311653], + [87.817537164478779, 49.161234533765992], + [87.817415053482819, 49.147537546297954], + [87.842541490682081, 49.145254316093038], + [87.86416507850484, 49.108087204209099], + [87.864012159273031, 49.107961124718827], + [87.864015703452111, 49.107955009924595], + [87.855068578196594, 49.072754691375259], + [87.832184642518641, 49.053462892982232], + [87.880221101643514, 49.023027177533599], + [87.880525827077875, 49.008343297502897], + [87.880994443772707, 48.993131248751531], + [87.908711111418015, 48.979193353499518], + [87.908503709241984, 48.979108356030522], + [87.908584114041858, 48.979067409599665], + [87.898800258039458, 48.975131691906171], + [87.868842253082192, 48.962854315428046], + [87.873201602773833, 48.94910077155707], + [87.873436575804192, 48.94840940943827], + [87.873421056209423, 48.948408406257784], + [87.873430564924348, 48.948378406708038], + [87.854158460263406, 48.947163279648336], + [87.811041578370038, 48.944376221397597], + [87.790659877902485, 48.92665536829135], + [87.756728374082698, 48.925054816488718], + [87.743695679113628, 48.892338365961365], + [87.739033712774088, 48.880363121723818], + [87.777509590148838, 48.87127571369799], + [87.777585070569316, 48.871202884932863], + [87.777700948292633, 48.87117590946373], + [87.777778858256696, 48.871015905079304], + [87.825336103104718, 48.825129363998663], + [87.825879161605471, 48.824784023426254], + [87.825699981756387, 48.824778268539895], + [87.8257005796968, 48.824777691605348], + [87.823186887748349, 48.800180611536263], + [87.823284215858195, 48.80008113490976], + [87.84481909144084, 48.799435539174851], + [87.869125693925938, 48.79884718177648], + [87.899054733075516, 48.780046692729805], + [87.93583070506223, 48.757148991022646], + [87.958410779495338, 48.7727755362572], + [88.025912508412986, 48.749308810233217], + [88.059335558916061, 48.713437253135567], + [88.085859523241012, 48.718401826526502], + [88.087382147947167, 48.718809168093031], + [88.086152211802514, 48.693930690485708], + [88.086086990546846, 48.693887226517646], + [88.086082239169329, 48.693783733336289], + [88.061150818863268, 48.677269561639534], + [88.023465243848264, 48.65215559209021], + [88.023300250731396, 48.651800171578429], + [88.023975201047065, 48.626351740443049], + [88.008420309164009, 48.619746492324083], + [88.007513805159292, 48.617793743485763], + [87.959294504580328, 48.598885651197151], + [87.958544817211873, 48.598567303045485], + [87.964598791004462, 48.586162117494723], + [87.970088947651107, 48.575156682312112], + [88.038137843481422, 48.547260586778741], + [88.097536655741933, 48.546916412414411], + [88.099667548030311, 48.54498307481866], + [88.105265842891768, 48.54477812111228], + [88.12686051269452, 48.520616733813632], + [88.148476515263511, 48.525404549850329], + [88.193560361111693, 48.492992366482369], + [88.193919162234621, 48.493014563876358], + [88.226318217852437, 48.497375793831132], + [88.23455005663358, 48.495528212562377], + [88.25442715200829, 48.496757918071197], + [88.298056359084057, 48.481274646867689], + [88.314966938606503, 48.477479180168196], + [88.359828865109023, 48.459538273325556], + [88.359368749909933, 48.454409520525644], + [88.357691869425267, 48.432248418445788], + [88.421489529727964, 48.399310448224909], + [88.434886239664038, 48.392449654860911], + [88.500206506793759, 48.411867124177434], + [88.500533613426967, 48.412031115349237], + [88.500619640084764, 48.411989934498855], + [88.500753651686125, 48.412029771539821], + [88.500869994584832, 48.411870090121852], + [88.520335638985003, 48.402551911197811], + [88.532589093941851, 48.368335411012794], + [88.532708264255774, 48.368171848948265], + [88.570583156601174, 48.368911020510389], + [88.603335720111588, 48.33707151132333], + [88.572425838588401, 48.276764664030885], + [88.591987281532411, 48.259002391522735], + [88.5982616173373, 48.223574291065468], + [88.637699547067825, 48.181957239246188], + [88.63990813287819, 48.181045544750397], + [88.697880303371818, 48.18002708280244], + [88.711370429975148, 48.16657370119583], + [88.718628096669406, 48.159491699979796], + [88.729660811308008, 48.155597265960438], + [88.794427516405946, 48.132911100422334], + [88.804535816454745, 48.122777545355277], + [88.821577110370612, 48.106010309204294], + [88.826458682000705, 48.106370823877697], + [88.927793802129372, 48.118581352120607], + [88.93141124508422, 48.114121798741898], + [88.936237825213084, 48.114478252173427], + [88.950234989611673, 48.090916044136989], + [88.95107679590258, 48.089878272391672], + [89.024222862747195, 48.049730176638143], + [89.033441323709113, 48.027866531875631], + [89.041759052991537, 48.008568299292804], + [89.059475049315353, 47.996342780347589], + [89.07501289737138, 47.985685863251831], + [89.153216128192938, 47.995733518165771], + [89.21590441665272, 47.981826252098976], + [89.228434558917797, 47.979073636457585], + [89.247443910999337, 47.984268816974613], + [89.279042619104928, 47.993038718623552], + [89.291882536624001, 48.006445856772658], + [89.305494917470881, 48.020768774176162], + [89.356628948566623, 48.025102637417589], + [89.357921490174292, 48.026295733330571], + [89.377993801727811, 48.044937257944774], + [89.378099390510343, 48.044921184364853], + [89.378103680488849, 48.044925144280562], + [89.378121283200841, 48.044917851682143], + [89.493489332096189, 48.027355592607449], + [89.495100540204575, 48.027240626929725], + [89.562317320955216, 48.036293027582118], + [89.566451811432017, 48.036861615812882], + [89.596688853188127, 48.014860057744677], + [89.596684115013403, 48.014805629955092], + [89.596841989916101, 48.014691994811777], + [89.600259294100823, 47.968646543789006], + [89.641957529117462, 47.947161935619476], + [89.642821677683983, 47.946846664969407], + [89.642844441414525, 47.946704962724212], + [89.64286661922101, 47.946693535826114], + [89.648388018008262, 47.912685298593232], + [89.687048722798068, 47.905164702482296], + [89.732669858789947, 47.896401508228358], + [89.739425832291985, 47.880638294185417], + [89.759424473437178, 47.834544056045594], + [89.760375430520114, 47.834531289986849], + [89.882836847669594, 47.834644922021845], + [89.95544622713571, 47.841895680939125], + [89.957902612108171, 47.884864103693687], + [90.038352743462994, 47.87339508113692], + [90.063561242597999, 47.882176948581602], + [90.083661489883767, 47.864278624316249], + [90.084025648977686, 47.864219337506434], + [90.068013693704756, 47.81913842359198], + [90.073505757426616, 47.776018766300979], + [90.086080363172229, 47.764447649008879], + [90.132548438276672, 47.72181842520736], + [90.133928314162588, 47.721801476757349], + [90.177761901628671, 47.723831211178528], + [90.182632943807889, 47.721203257751561], + [90.190286767823039, 47.721109248967878], + [90.213893343448504, 47.704338104188693], + [90.214230778555958, 47.70415605613524], + [90.329418101948264, 47.680308515184464], + [90.356091867348496, 47.661363965052658], + [90.382528824566464, 47.642815945088252], + [90.382271454950185, 47.642770395591853], + [90.382316908425935, 47.642738113098659], + [90.344174872332999, 47.635936119407155], + [90.362629527891102, 47.614475441859689], + [90.373840098522507, 47.601603168640061], + [90.396034885927207, 47.546260986425004], + [90.421672163742485, 47.527938231199442], + [90.466272050817352, 47.496245915886448], + [90.472460766246286, 47.461076801614887], + [90.456996552589857, 47.437569895737575], + [90.461634978359299, 47.42058324495062], + [90.466464463544625, 47.403562799472809], + [90.505889238016934, 47.39883830896747], + [90.515966850230939, 47.387435349156981], + [90.524656968521441, 47.377765999220543], + [90.486254699460275, 47.315992576738644], + [90.519603286187987, 47.283467276691816], + [90.559812539221255, 47.206002656138402], + [90.568647791562924, 47.201752029602069], + [90.578231953975447, 47.197347340633563], + [90.652108938717788, 47.110655350478957], + [90.678073492552869, 47.089513298058094], + [90.69039599441922, 47.079539372768679], + [90.758810427534101, 46.999119880649687], + [90.765286000241915, 46.991520151238696], + [90.828438285107765, 46.994851196969236], + [90.829147703904894, 46.994890219283477], + [90.899990603798116, 46.959836165656483], + [90.908624194767683, 46.950594705042882], + [90.920760336892499, 46.937804702417687], + [90.924694079859592, 46.913634012085247], + [90.92832021158199, 46.892355486311814], + [90.956402911224885, 46.878493613479122], + [90.94536916013999, 46.839997652614407], + [90.941135404127934, 46.824898924063348], + [90.941476457483276, 46.824632050499702], + [90.990760919693599, 46.789597586597964], + [90.990761064775313, 46.786066944556417], + [91.01749846229815, 46.76514498484584], + [91.031902594570894, 46.744707939971875], + [91.052110718938351, 46.716472857799396], + [91.040293370807163, 46.685170010623224], + [91.034368087511922, 46.669317029299805], + [91.015949067140227, 46.581441853089522], + [91.055127360185935, 46.578790354229], + [91.065856772208988, 46.578114287494103], + [91.065885293375487, 46.578062281478097], + [91.066247935701142, 46.578037738660157], + [91.077316079876411, 46.557868210878418], + [91.058877157232544, 46.515909135382657], + [91.036159905231287, 46.499896679981163], + [91.023891515654128, 46.443053834428447], + [91.023668875913444, 46.442867314920186], + [91.023665455729756, 46.442851474407981], + [91.017193946578431, 46.437442853717307], + [90.994484430843102, 46.418417644225585], + [90.981743870195515, 46.373986892567608], + [90.981581160269499, 46.373864303522254], + [90.981578575633023, 46.373855364077031], + [90.979190126835775, 46.372062849159661], + [90.898870157217416, 46.311548112046026], + [90.953935681242356, 46.233027747357959], + [90.953920237981123, 46.232997607067794], + [90.953971569743743, 46.232924645282679], + [90.946603407723998, 46.218446704690173], + [90.96881912758478, 46.182287815446401], + [90.982891479448497, 46.15965250848248], + [91.019576278391042, 46.120074893827343], + [91.019571824462318, 46.120038047972123], + [91.019612131187998, 46.119994765627382], + [91.017838710970238, 46.105700582615995], + [91.012970743835609, 46.065429526815805], + [91.026418314810286, 46.02195379334723], + [90.875731376692514, 45.907713320061241], + [90.798521893637613, 45.834331836046772], + [90.798218543935022, 45.834011680020964], + [90.713059233605648, 45.727830328671587], + [90.67423818339212, 45.570040685175954], + [90.669606289089543, 45.490643082913529], + [90.669683021193364, 45.486597915207675], + [90.670102608153769, 45.486369229801539], + [90.721624103293067, 45.463524657991194], + [90.768680102806243, 45.432642025366818], + [90.770494595525705, 45.431653081372779], + [90.770509018613637, 45.431441716467532], + [90.770898095854292, 45.431186366892341], + [90.771701282539652, 45.413969539013237], + [90.772328891547332, 45.404772166087135], + [90.7894120602583, 45.370907064138365], + [90.811635878317446, 45.327414883627547], + [90.806914776191817, 45.309017614915795], + [90.803288878498364, 45.293793140733456], + [90.807576099435266, 45.294664272711323], + [90.830130672678465, 45.299326055126762], + [90.842315975553092, 45.294122332963099], + [90.875849028293544, 45.279960393958831], + [90.89619473770918, 45.24880679480016], + [90.865362651812092, 45.208325074164939], + [90.878150076231677, 45.193409860899344], + [90.880184194802794, 45.191056838850891], + [90.92702696746764, 45.19645180663472], + [90.9599037698231, 45.200395977139451], + [90.983539310053047, 45.208986944877388], + [91.006155587550253, 45.21741851696077], + [91.040891614788549, 45.209370491703069], + [91.048570771493715, 45.207636147374835], + [91.068160479368146, 45.209375310712232], + [91.127891340130844, 45.214738702964553], + [91.169252308669073, 45.198363442262739], + [91.185231068285987, 45.172199434529198], + [91.194182360076553, 45.157881356581001], + [91.229125771034163, 45.152476151254], + [91.2399730847835, 45.136392282516439], + [91.240283126914221, 45.136247028270674], + [91.333279436967956, 45.128363914548963], + [91.37529765112123, 45.109765967470153], + [91.427249593179013, 45.155302935173182], + [91.447206034320274, 45.155333228663054], + [91.517062050825672, 45.095833477436656], + [91.559546909814316, 45.074792485428787], + [91.560063241323775, 45.074557468455296], + [91.693188880948341, 45.064277853275605], + [91.728685079825866, 45.06994430440129], + [91.801636928276437, 45.081667954480963], + [91.891103065470887, 45.078212534550595], + [92.055236440115706, 45.085608843829476], + [92.097075082027445, 45.080234286423874], + [92.098530123755495, 45.080154348801045], + [92.206203228907285, 45.02999354913004], + [92.238995399485063, 45.014770991458477], + [92.311620385711421, 45.027330629036058], + [92.314162558775749, 45.02777226739412], + [92.347346120533672, 45.012906574004901], + [92.398337469444698, 45.016171011468046], + [92.412623579630903, 45.017122347818564], + [92.499613105234573, 45.000010289633849], + [92.523548072935867, 45.008791892199021], + [92.546667508826445, 45.017388066861123], + [92.590687806810493, 45.019696508638198], + [92.682753241313009, 45.024739516049216], + [92.778055270764341, 45.049468194709938], + [92.802232827869943, 45.045261097766499], + [92.846520690427369, 45.037679173729224], + [92.879736170558928, 45.045056033859048], + [92.883036539305053, 45.04580466254923], + [92.883251436377762, 45.045674558336401], + [92.921688215242654, 45.036034495555533], + [92.931522607664292, 45.016570148137106], + [92.978257897727431, 45.011322784993702], + [93.000566209015091, 45.008925688139215], + [93.035929580336202, 45.013685631316783], + [93.060340667212969, 45.017093972172773], + [93.098428914744417, 45.006073004920516], + [93.102366352198899, 45.006492484301241], + [93.172460335120334, 45.014190868283286], + [93.178600854836517, 45.012340318705469], + [93.311990048485441, 44.979225553691016], + [93.312562245794439, 44.986554442811901], + [93.312866874724193, 44.993907255662876], + [93.350929887677239, 44.987871189936527], + [93.374979720877619, 44.984081348307065], + [93.38216959098132, 44.980300081722007], + [93.432803736896247, 44.954017206529542], + [93.454173252399357, 44.957699530999335], + [93.507727229041308, 44.967110761674576], + [93.601545931038999, 44.929662793836712], + [93.611906494613493, 44.925556447611491], + [93.641579798792137, 44.916201150543181], + [93.71439941192898, 44.893302196662361], + [93.714416704882552, 44.893237381833444], + [93.714570170719767, 44.893188997653226], + [93.717895646638368, 44.880198139362115], + [93.722144327018086, 44.864273879186833], + [93.974895017425922, 44.765712724848441], + [94.064445752309169, 44.730824615415507], + [94.150807337590948, 44.683823976706698], + [94.213925616706021, 44.666963749550156], + [94.27850446659896, 44.602615957315066], + [94.325022713857976, 44.582797608565244], + [94.328198851093759, 44.58146046605065], + [94.328207520152787, 44.581440773224912], + [94.328302620196553, 44.581400257385546], + [94.33256131160546, 44.571550604508388], + [94.357704391200684, 44.514435030197362], + [94.364154307762306, 44.515656152576938], + [94.389307014837513, 44.520573117381446], + [94.469324505979444, 44.508221780690363], + [94.556170576834802, 44.461522292449764], + [94.591244381690501, 44.451258022434381], + [94.605211294692239, 44.447276068960882], + [94.672225523444112, 44.39587597116526], + [94.673394274121264, 44.394531087321766], + [94.721445297403378, 44.339573920689404], + [94.76434254661946, 44.339291583389333], + [94.766951108311915, 44.339290959465984], + [94.786871031678615, 44.332258894947046], + [94.824970537696913, 44.318980836376042], + [94.944254555160839, 44.291615745718104], + [94.944471440537725, 44.291453300754519], + [94.944506864408723, 44.291445191135381], + [94.961879274522886, 44.278415008369819], + [94.997321290643683, 44.251869295142086], + [95.12697459660744, 44.268408403535553], + [95.184450495414481, 44.27228464376519], + [95.411987721906641, 44.297162431778432], + [95.412054209058937, 44.297094201936389], + [95.412146865438572, 44.297105470687811], + [95.428801302683965, 44.280403425898861], + [95.409066605303195, 44.243511788266972], + [95.374587355733084, 44.225937496761027], + [95.365426691738648, 44.198230517305831], + [95.354369712621576, 44.164381468705507], + [95.350262532710019, 44.088494943255284], + [95.339801894168957, 44.062986747577554], + [95.325516807347853, 44.027243759659385], + [95.376078585673937, 44.024439459584144], + [95.420865317807511, 44.00919326483254], + [95.424493420149247, 44.007973028554744], + [95.525890809286352, 44.006066405379336], + [95.622168151854567, 43.854356826107555], + [95.644318324149026, 43.78649905684788], + [95.676468868752394, 43.723883746064651], + [95.704693425195458, 43.669294112465629], + [95.714804155965581, 43.644301208946978], + [95.734740687458839, 43.595877142029885], + [95.805103738140389, 43.492264379848109], + [95.85715677511574, 43.416012083661791], + [95.865167336246742, 43.365501304558499], + [95.879235787504484, 43.278788975898131], + [95.916769051981532, 43.232859923633946], + [95.920651365767156, 43.22816933841051], + [96.118369998122034, 43.080828400752353], + [96.362714264462838, 42.898754657024092], + [96.385463436512111, 42.725998973210118], + [96.491314074007846, 42.734964872859273], + [96.516965351391306, 42.736736867519582], + [96.731092757709845, 42.754530981079661], + [96.741564812837055, 42.755489545608185], + [96.748676874742245, 42.755398420661088], + [96.912659125005263, 42.754823037294862], + [96.97354942360306, 42.755697557576866], + [97.172105313597143, 42.793522976871429], + [97.253935734997569, 42.783751581007735], + [97.281863977871112, 42.780439148604181], + [97.696435114516973, 42.723154694712974], + [97.831386063459348, 42.704515148032016], + [97.858566883023443, 42.700553648096744], + [98.194649148826855, 42.651683890724108], + [98.402587288152617, 42.642811852605902], + [98.545903790132755, 42.636775350716086], + [98.96189971371841, 42.605487141173199], + [99.508164315278549, 42.566812370942266], + [99.883751459895961, 42.631733088972901], + [99.967737225589957, 42.646390720516202], + [100.002710325860349, 42.647168784848823], + [100.270643857189526, 42.634839023397653], + [100.323501768410893, 42.688438315512116], + [100.398860944022729, 42.686214835034519], + [100.575181386781964, 42.681316422176749], + [100.602272936895659, 42.680213142587775], + [100.824888242213532, 42.673644854368455], + [100.861289263608072, 42.66974913265998], + [100.934815950200687, 42.655125544126122], + [101.152738091811287, 42.612112464858917], + [101.192693590552452, 42.603836730780287], + [101.289452811094691, 42.584592465961087], + [101.481710328665699, 42.543974490431516], + [101.558467420852907, 42.528076271072393], + [101.768036256299212, 42.507910344651158], + [101.801358966087079, 42.502213804478444], + [101.875466797047679, 42.430825356267363], + [101.921787257999185, 42.382603209164927], + [101.979865368227991, 42.324922928005613], + [102.06670328280147, 42.231737658132694], + [102.06788453410374, 42.230507910567738], + [102.077043032472858, 42.227029687297943], + [102.091438280137893, 42.221799268065233], + [102.3809336093626, 42.156970562282297], + [102.446784809551261, 42.142271992534887], + [102.538875816042221, 42.16071197852888], + [102.540298611107261, 42.160572386462697], + [102.703406763475996, 42.151417067884751], + [102.709923821041372, 42.151310294075074], + [103.019395040266417, 42.026405638627047], + [103.126404224177847, 41.988646910175675], + [103.204847219532866, 41.960999173109855], + [103.41549132321596, 41.880405040994837], + [103.418108065666885, 41.879943188779983], + [103.451967312465484, 41.875428604164995], + [103.847101617991612, 41.804226290378423], + [103.866075319022997, 41.800877452649956], + [104.092450915197446, 41.80667500577686], + [104.318747998473427, 41.841287813340713], + [104.415473965741796, 41.858419706566906], + [104.527213909994089, 41.873384939915269], + [104.523206320169692, 41.734618235120521], + [104.521184297552452, 41.660106516262154], + [104.685767517285228, 41.643511358600868], + [104.687585714647128, 41.643581317793632], + [104.800349635152187, 41.650607526674825], + [104.919856206127179, 41.652526187766192], + [104.946108010894051, 41.630719998843148], + [105.00576630051853, 41.581444743011716], + [105.207486343870045, 41.736085964086243], + [105.215173291089243, 41.740638537946339], + [105.226524711205045, 41.749278498489687], + [105.229644355695427, 41.749208987121442], + [105.229743999156696, 41.749268000693952], + [105.28745391434731, 41.74805287886555], + [105.380787647746473, 41.795213461996639], + [105.585415630322927, 41.886854896930764], + [105.737111132432389, 41.947520517607714], + [105.999374670910768, 42.027484546519723], + [106.008634914032115, 42.030320789888513], + [106.339956207589324, 42.147591579918149], + [106.340595817646303, 42.147812220054178], + [106.36757894683808, 42.159461648852748], + [106.603504962189533, 42.238505461636059], + [106.608424071043046, 42.240202359354832], + [106.780903175831256, 42.289699759696369], + [107.045803729715686, 42.317331650420492], + [107.149001179056015, 42.338380797711395], + [107.26636637254353, 42.362458545938317], + [107.298320898511207, 42.41060142125199], + [107.29850606526206, 42.41065420195099], + [107.298619068443827, 42.410823940960256], + [107.460593659602822, 42.456896533432491], + [107.460712231931467, 42.456890120759525], + [107.460757138987063, 42.45690292125299], + [107.463384744597974, 42.456745584931291], + [107.496269360126576, 42.454967106871592], + [107.56904828144836, 42.411362675396809], + [107.673260937006233, 42.412563191877126], + [107.730684700384387, 42.413289365619171], + [107.80473783194455, 42.409163932310896], + [107.933858222140842, 42.402048785705347], + [108.016293866667354, 42.431230699263821], + [108.016484364495611, 42.431338392845198], + [108.016614305177839, 42.431344133312493], + [108.016838093766637, 42.431423353646018], + [108.083451463409602, 42.434334554128881], + [108.232578777287713, 42.458502834022241], + [108.253616550672405, 42.450838760580908], + [108.293139890453617, 42.43664711637976], + [108.523956513780732, 42.441104421077313], + [108.527515261016532, 42.441175290891628], + [108.608743371237352, 42.427174112618381], + [108.699586908157485, 42.411554638493712], + [108.793250666003829, 42.413397946368079], + [108.840158312847549, 42.394031572044923], + [108.905336488981135, 42.419188134195437], + [108.97794850556221, 42.447326504787718], + [108.998343961274159, 42.451736762310027], + [109.019849246648732, 42.456571026979042], + [109.212071114750486, 42.440213000041751], + [109.285575708150517, 42.433982432506511], + [109.288778987017665, 42.43435878968841], + [109.376982220127189, 42.445634729201331], + [109.462574444510537, 42.454778232179066], + [109.480675204413146, 42.456904912767847], + [109.538157970735256, 42.470753335537161], + [109.677897758542343, 42.557174939543515], + [109.727680293794791, 42.577371032267934], + [109.88652403452771, 42.629380064702985], + [109.900179120085241, 42.634112238658538], + [110.101953298323011, 42.640643089426717], + [110.120072105895176, 42.659167635665703], + [110.133241464507336, 42.672664985419523], + [110.133288475237165, 42.67267996223643], + [110.133332613915968, 42.672725089322917], + [110.340159473363201, 42.739385717735622], + [110.430846646370412, 42.779291807416293], + [110.463279291501379, 42.836968164667326], + [110.463439435942533, 42.837064221664647], + [110.463440737080475, 42.837066528928233], + [110.625068612146109, 42.934208643490571], + [110.649802246777895, 42.970363472686984], + [110.68300345000857, 43.019537881895161], + [110.681302732130519, 43.032094622522379], + [110.680932527973809, 43.03433516957422], + [110.680990722263985, 43.034398253840507], + [110.680985333783156, 43.03443803807339], + [110.729973953452216, 43.087565667020549], + [110.730059777965991, 43.087590506332987], + [110.730060780816672, 43.087591593451648], + [110.733459949562615, 43.088574583269789], + [110.763292971735297, 43.097208850171057], + [110.813819680541343, 43.147043810313995], + [111.013609721440943, 43.327834219955363], + [111.019551104820934, 43.331193273333703], + [111.062610470795079, 43.355720777322446], + [111.143755645332561, 43.378043169932198], + [111.176460813268363, 43.393913807769614], + [111.273769448982108, 43.416701901656637], + [111.346804354522547, 43.433824110322888], + [111.392901918367471, 43.470491345045282], + [111.449288222810594, 43.492144586818775], + [111.484926250239525, 43.490868130207446], + [111.557269446388815, 43.48844184949224], + [111.559758049447908, 43.489835925616482], + [111.625492243890591, 43.53409209082001], + [111.786774819012138, 43.67001040101642], + [111.819709206446035, 43.670646503004349], + [111.884595489455876, 43.67217853596884], + [111.927279661054698, 43.685891005739123], + [111.94383739066636, 43.691284488543104], + [111.963398190184677, 43.746471018657502], + [111.955752511859771, 43.800055578092113], + [111.952610070959281, 43.821424084825665], + [111.863131321523085, 43.938418051470578], + [111.806716362477516, 43.979149679919786], + [111.765752944528145, 44.008586861499886], + [111.734322446042768, 44.019127367758657], + [111.695049396618629, 44.03214548114692], + [111.658541497808201, 44.057523539677582], + [111.655670522587144, 44.059509009499031], + [111.592053252535834, 44.127204254157903], + [111.55211677261903, 44.169654220597785], + [111.535053454521091, 44.203704353482394], + [111.534310564502618, 44.205180348096711], + [111.527911220939558, 44.252872610227271], + [111.526884052094886, 44.260422385125317], + [111.499322242087658, 44.292499545186331], + [111.421082534678746, 44.317579744505785], + [111.409050766068717, 44.353212402170819], + [111.408312905853762, 44.355360323200692], + [111.410351317686306, 44.361848776320684], + [111.419624711171409, 44.392450644808761], + [111.470866427540599, 44.487090518027145], + [111.483482595026558, 44.493609868682555], + [111.50706799869198, 44.50603792354481], + [111.523132940543235, 44.548757086299688], + [111.562656482550523, 44.574859224586348], + [111.553387414706691, 44.645572611161143], + [111.578055848818167, 44.704335550924498], + [111.617452918720218, 44.77702018796537], + [111.628472116856344, 44.790291929460622], + [111.68482866267064, 44.858605279704612], + [111.756964604252104, 44.967674663614567], + [111.896239983175761, 45.050743016508576], + [111.995149243137803, 45.089061008933427], + [112.014252657612786, 45.090504700821391], + [112.063500529331009, 45.094348147006833], + [112.090521177095624, 45.079550658473011], + [112.105883266580193, 45.071235683424483], + [112.388890764268325, 45.062658048216768], + [112.389689446999441, 45.062789878768001], + [112.431260208410905, 45.069826734353327], + [112.533261311442402, 44.99947446929734], + [112.592517018896714, 44.929286272314805], + [112.705003043786959, 44.87785473207289], + [112.76235730258206, 44.86167609450294], + [112.843320793298034, 44.839143038203126], + [112.930632852220015, 44.838697829268995], + [112.99888101014578, 44.826392849248073], + [113.029925916630319, 44.820878253842366], + [113.033161685669924, 44.81991636271254], + [113.112530046937337, 44.797564712170619], + [113.496253914581729, 44.775932295001944], + [113.533278791881301, 44.757816462427456], + [113.623711041214662, 44.743931199778309], + [113.680757080955715, 44.773926357086353], + [113.704606168606972, 44.786592503168499], + [113.767091230831994, 44.830540747987463], + [113.79153487594769, 44.84779459960248], + [113.812247196904138, 44.852351416765558], + [113.854528549793727, 44.861814720422238], + [113.893166837289542, 44.905604249031853], + [113.900217983498649, 44.913662032750665], + [114.057613601734673, 44.929367989602866], + [114.109285222625985, 44.955136045677193], + [114.111233328941523, 44.956892450287192], + [114.182751324335783, 45.033945685293347], + [114.183403708477059, 45.034789405390384], + [114.212430786719537, 45.051489608297025], + [114.306287013563747, 45.105577695044587], + [114.323267302192733, 45.111562506459251], + [114.339894859516519, 45.117553199833687], + [114.402034246302591, 45.177406364956987], + [114.452640490097068, 45.211614105865735], + [114.512636142168802, 45.28213161754816], + [114.517944537559146, 45.293094451909511], + [114.532890297932298, 45.324305034593721], + [114.54419478218702, 45.385970018633266], + [114.548039359614464, 45.386972323332849], + [114.594151944008786, 45.40214684455853], + [114.733638290545599, 45.435359092547536], + [114.737983449192541, 45.43649190181317], + [114.859860108108634, 45.400420696025769], + [114.913813277380456, 45.384484835677121], + [114.976466365372744, 45.37764593732642], + [115.085180969060204, 45.386954311875037], + [115.160591654556086, 45.394400788495567], + [115.169906690851064, 45.394208707564125], + [115.17081758932558, 45.394286700620157], + [115.357348431571296, 45.390449556475431], + [115.377453566004334, 45.394811195192773], + [115.523271084433148, 45.427213864207168], + [115.544161562880717, 45.430977083866054], + [115.5795581590707, 45.438656075763298], + [115.692750758935006, 45.457844763571615], + [115.714347582989049, 45.472709319338321], + [115.857020498515311, 45.571290352336533], + [115.929915605182046, 45.631250749815926], + [115.995188741540858, 45.651550502463841], + [116.019777846802128, 45.659292923311405], + [116.028367293423116, 45.683110119681125], + [116.028418823509753, 45.683106550186309], + [116.02845100097116, 45.683195912275799], + [116.10840954502946, 45.677652694195942], + [116.133265978506216, 45.681473464131429], + [116.167373714410374, 45.686813174777257], + [116.210403135996032, 45.720524398237352], + [116.216192568723571, 45.745477234643801], + [116.232587204165398, 45.757861793235904], + [116.253998272366715, 45.774278882218127], + [116.279851492784502, 45.773426822990551], + [116.271228519066014, 45.829357114975117], + [116.281686650540976, 45.83727136089], + [116.236109696209837, 45.874394540017434], + [116.240347351421249, 45.887687452447977], + [116.264752691665919, 45.965056980921695], + [116.406981340833937, 46.132152033888438], + [116.432396908098397, 46.135816455486577], + [116.447098273800933, 46.150232190906181], + [116.529314278701435, 46.23107652294604], + [116.547236352819027, 46.243720944089333], + [116.56644367015106, 46.257493020229631], + [116.574142458244452, 46.278425124381485], + [116.578560843702491, 46.290874619504372], + [116.578746747094783, 46.290943647114069], + [116.578774026631265, 46.291017816982361], + [116.666254409291994, 46.323436032957176], + [116.666574250612712, 46.323554792930189], + [116.666574950134319, 46.323554818014337], + [116.666711809639139, 46.323605534996254], + [116.683027219094541, 46.324144779962467], + [116.738650598903575, 46.326139378859018], + [116.806314660830793, 46.35433736772363], + [116.819632953458267, 46.378858201550678], + [116.824268763739383, 46.378455070272445], + [116.827360507362798, 46.382659668830541], + [116.866246816894616, 46.374804647757273], + [117.089895608012554, 46.355356090208197], + [117.240357972860281, 46.365333860341984], + [117.321617386839819, 46.360776490970331], + [117.364366607819676, 46.358446322484426], + [117.368093821166084, 46.414503738048701], + [117.3680644728978, 46.414582548041395], + [117.370133634301027, 46.420391617386684], + [117.384538189796572, 46.461318489599371], + [117.440042180890472, 46.526297225975753], + [117.412249071391599, 46.580123171803493], + [117.412339970173761, 46.580145577205109], + [117.412338101077438, 46.580149204076292], + [117.416468776744651, 46.581163275871916], + [117.48816934285891, 46.598836559735126], + [117.588775889778958, 46.602041116660409], + [117.59001250143983, 46.60160695863722], + [117.615485808351252, 46.594483568263279], + [117.616556476177706, 46.592287719651935], + [117.622870231467516, 46.590071043550431], + [117.633690927985455, 46.557146416926138], + [117.633944745086893, 46.556625859647831], + [117.640063948641071, 46.55255689421756], + [117.696423019199145, 46.515146545585608], + [117.762444418953862, 46.535859691869739], + [117.762486218913011, 46.535890014335905], + [117.762522657756648, 46.535884238028608], + [117.762560294644544, 46.535896045993411], + [117.806006520453437, 46.529171425443408], + [117.858466372668218, 46.546594380040659], + [117.86369114491302, 46.548362627300477], + [117.862754303857301, 46.558777398482846], + [117.861288391221478, 46.573890131277615], + [117.861388535287716, 46.573960515248956], + [117.861371562914442, 46.574149195476977], + [117.907391160539163, 46.606438107802859], + [117.94965694344036, 46.610682351901907], + [117.975174468333933, 46.613276099724466], + [117.985605309554842, 46.629682585511027], + [117.985710724142933, 46.629682281459949], + [117.985840407881213, 46.62988483295473], + [118.039078059703129, 46.629574520893136], + [118.11654818161665, 46.676273114793318], + [118.116718785604576, 46.676284611819476], + [118.116809613308078, 46.676339286309556], + [118.185272300791055, 46.680985500660675], + [118.219246389271291, 46.700599035174307], + [118.231572824783399, 46.707758796224219], + [118.309277400530107, 46.737681340467496], + [118.374337971136768, 46.729730446217118], + [118.403078955314825, 46.726309615490031], + [118.439458371770115, 46.702565230222952], + [118.57908136397721, 46.691444737649242], + [118.631951031133681, 46.719845565716817], + [118.67001476709153, 46.696388194856752], + [118.718403334152313, 46.691553840625396], + [118.780883132980335, 46.685488038925321], + [118.780985691442893, 46.696484465179751], + [118.780982303147809, 46.715837966372362], + [118.808528238866558, 46.741848850967131], + [118.838226205015729, 46.770149989493319], + [118.887847995075319, 46.772439359415571], + [118.90746388347435, 46.773389602033376], + [118.90746188836998, 46.773344273513054], + [118.907684773416577, 46.773354556622976], + [118.905669834056354, 46.731788029369476], + [118.930789112954841, 46.724366462319864], + [118.944218752242747, 46.72051416503588], + [118.967206394610258, 46.729446500742377], + [119.004483149661098, 46.744093438941981], + [119.047667311024128, 46.695699903912818], + [119.115807917368556, 46.640971333752525], + [119.127459177291243, 46.647091178024212], + [119.145070659357913, 46.656390085859371], + [119.254001886920989, 46.647240106480496], + [119.255805264254732, 46.647265370447457], + [119.313247643829953, 46.610325894970842], + [119.34929966882423, 46.61715565049704], + [119.350484965451358, 46.617549858927575], + [119.367062456045701, 46.601517338627673], + [119.3746091607686, 46.606135644537794], + [119.42436033331893, 46.636819708965795], + [119.484317314844347, 46.627495474714181], + [119.551139409378379, 46.632196373885442], + [119.551310413341895, 46.632131045797294], + [119.551378256966061, 46.632135862016554], + [119.592113908998044, 46.616657511289347], + [119.649756088491912, 46.623973964646886], + [119.64981205649589, 46.623929327372281], + [119.650002672686014, 46.623953542749774], + [119.650152959926672, 46.623657439883473], + [119.675581190844326, 46.603377157478455], + [119.670666137626498, 46.583241429265499], + [119.731139162596691, 46.612762401784899], + [119.732839343530529, 46.613600394889005], + [119.73721375556751, 46.614649028820459], + [119.776574018769367, 46.624259800961703], + [119.796254422459384, 46.651796565323536], + [119.806674404803204, 46.666624763453314], + [119.806822875185915, 46.666627085474182], + [119.797565493637904, 46.680135634786744], + [119.852584276856987, 46.667918824497512], + [119.89152786289948, 46.667951839580454], + [119.905170804023797, 46.668165210041437], + [119.928462710325277, 46.711034238866034], + [119.916287680063249, 46.742054079167573], + [119.91042619127289, 46.756701815339838], + [119.924562312137866, 46.779934334504652], + [119.929681056565087, 46.788500210384093], + [119.913658810446222, 46.851550593601814], + [119.920427022695321, 46.902245822879408], + [119.855752445048367, 46.914783967058682], + [119.853047270115425, 46.91530223115916], + [119.838311192014999, 46.963047615917965], + [119.814432657877049, 46.98596549842005], + [119.788057289360253, 47.011114376443743], + [119.788179884336671, 47.0115568579049], + [119.783911069488823, 47.043307579836323], + [119.799636164570884, 47.052905955280735], + [119.799647033198767, 47.052945183367271], + [119.755886563176531, 47.128961853501536], + [119.70905275817384, 47.193589356802967], + [119.616537410671569, 47.245719359526731], + [119.560919786416378, 47.246458346963024], + [119.560712384090081, 47.24777014225841], + [119.558230233229253, 47.247823358287576], + [119.55575127607591, 47.279148566354706], + [119.552448296809118, 47.30003952134274], + [119.477286777209571, 47.335384347914768], + [119.443369795807669, 47.350832230161672], + [119.433362788623242, 47.370508507426649], + [119.380857877032284, 47.394555393479394], + [119.378626348157354, 47.395375824719679], + [119.376189439682022, 47.398441578507828], + [119.353668393852445, 47.421353217441713], + [119.31510810974315, 47.425002055035215], + [119.314706050498486, 47.424966487057333], + [119.314764988306422, 47.425034523530357], + [119.314702046874061, 47.425040479478817], + [119.328016578041428, 47.440331859131184], + [119.358191915551799, 47.475165586555235], + [119.197679317687644, 47.518091265486106], + [119.144565107784814, 47.538199712532069], + [119.126644493526356, 47.66206078037338], + [118.765992789442848, 47.768960753504516], + [118.765951975401236, 47.769004843906572], + [118.765928730128721, 47.769011728667969], + [118.560897317045431, 47.990280019276625], + [118.464478592475572, 47.992846477881507], + [118.434300184417438, 47.993630452870178], + [118.41460108512581, 48.012389547254728], + [118.344482817809251, 48.004127759982218], + [118.344394139925868, 48.004086175206993], + [118.344231317957949, 48.004098126644863], + [118.343072154111908, 48.003961546471437], + [118.268928076466935, 48.007298163891988], + [118.256330878028777, 48.018192138041712], + [118.230560609529064, 48.02943514406001], + [118.231092662493012, 48.038439527762812], + [118.099770501871092, 48.028888380624657], + [118.099643396549581, 48.028861296490206], + [118.099642416356616, 48.028860364280995], + [118.044272075166518, 48.012107588529062], + [118.016797011436225, 48.011208041640771], + [118.007758602017276, 48.009282099492687], + [117.98898917864237, 48.010297599732233], + [117.954044214289709, 48.009153484681093], + [117.932381093968999, 48.013360321606946], + [117.918985370467482, 48.014085083372557], + [117.879359269369871, 48.023430399259212], + [117.811830536132987, 48.015028111747334], + [117.80603617155667, 48.014292851118377], + [117.521476251075754, 47.780721995399809], + [117.511583491427317, 47.759773916248989], + [117.486170632727479, 47.756549347985185], + [117.48592128422267, 47.756376215234624], + [117.380298829183758, 47.64327586237637], + [117.376440544235138, 47.639128222672817], + [117.376431031532249, 47.639134230949523], + [117.376236961186933, 47.638926420739786], + [117.087026411117009, 47.821816009366088], + [116.872067689481156, 47.892114699860919], + [116.834435835801159, 47.89362963757246], + [116.783901224176276, 47.895617097665479], + [116.767198478697651, 47.894689129130661], + [116.662848836283629, 47.888685524625735], + [116.554882248489591, 47.862224378211401], + [116.445633453358198, 47.835223162076673], + [116.258583332086729, 47.874731035068145], + [116.104526909804804, 47.810007783692249], + [116.103644207889445, 47.809469049852119], + [115.961128977475155, 47.687820735106008], + [115.940125793911491, 47.68317322292171], + [115.931880567053838, 47.681268311915453], + [115.724314800907607, 47.819431634094109], + [115.572965570384866, 47.919880073349916], + [115.532154644223084, 48.102828000157722], + [115.532568437774344, 48.105089514539209], + [115.522016047265836, 48.153059088492149], + [115.52162966688519, 48.153547435914149], + [115.803170671416026, 48.255264600644075], + [115.815380427835578, 48.257647881623868], + [115.791853388138136, 48.513320378405183], + [115.82044094970081, 48.554890723068041], + [115.822886934687361, 48.558472948338824], + [115.828197968540593, 48.564058102213195], + [116.068261267596142, 48.818037916796285], + [116.070198056371652, 48.82051779508938], + [116.040689390287881, 48.871368873021034], + [116.040848581457752, 48.871602368106565], + [116.040843873794259, 48.871610470919101], + [116.343185226826662, 49.315633749213859], + [116.368266383946136, 49.351845385724275], + [116.42063735356642, 49.428660978202331], + [116.710283687085877, 49.845683669159108], + [116.728720809397075, 49.846049438003952], + [116.728932282139795, 49.845952312413289], + [116.729054242293842, 49.845954104660017], + [117.060986499297613, 49.693622440528337], + [117.14299003527664, 49.670464855191568], + [117.270392167050431, 49.63472991440468], + [117.412676216881962, 49.63228346977899], + [117.476833958254588, 49.631249437056262], + [117.477025676836632, 49.631177039433084], + [117.477181412174986, 49.631174361705803], + [117.532332948046744, 49.610291661825954], + [117.630386461079098, 49.573264258365647], + [117.801490471657715, 49.519530116817855], + [117.841571984376074, 49.549847200446635], + [117.858246573805033, 49.589866205333237], + [117.858522708738178, 49.589881316201456], + [117.858771953825212, 49.590475257221193], + [117.92299446902112, 49.593409389460817], + [117.943289899237996, 49.594520011604857], + [117.943784109159125, 49.594818261486012], + [117.972889555859851, 49.619506362745931], + [117.98382758275649, 49.618984027348894], + [117.988103517968526, 49.621564504013286], + [117.993547041221404, 49.61851988356463], + [118.07311205341027, 49.614720329712313], + [118.074673235220828, 49.614759214009055], + [118.110721043417328, 49.664499080953782], + [118.11777893319686, 49.663283271194167], + [118.121513392963749, 49.667488335524595], + [118.147138493108542, 49.658751313877033], + [118.177383789536151, 49.68594882519659], + [118.193919579198891, 49.68347726215346], + [118.199143511707703, 49.686394103555088], + [118.212863292780142, 49.727719560060905], + [118.212941950756274, 49.728052013684874], + [118.212976159081549, 49.728059525502402], + [118.213037152231621, 49.728243243431827], + [118.274651048077558, 49.741880756955389], + [118.307320711058765, 49.764815067141541], + [118.307789590751142, 49.765161496546312], + [118.307827612941594, 49.765170915471586], + [118.308119816163639, 49.765376043982876], + [118.37683918513909, 49.783104072188443], + [118.386837492698774, 49.795660287429598], + [118.390166194416395, 49.801769320496618], + [118.378634934464102, 49.823834519915302], + [118.377326822940987, 49.825027048652665], + [118.378016503576262, 49.825017894578892], + [118.377845174049867, 49.825345735611172], + [118.435781976037589, 49.833854706139064], + [118.469323509150001, 49.829736637951214], + [118.476181096128869, 49.835089523866529], + [118.477197737411018, 49.86445113384702], + [118.478223065272331, 49.864931565109046], + [118.478099729263391, 49.865182135200634], + [118.481640145267662, 49.866532684240326], + [118.521096622897588, 49.885020551446416], + [118.565451173849809, 49.9294795612645], + [118.566985044113139, 49.929374213678955], + [118.567485743093329, 49.929872611291096], + [118.57384606072209, 49.928902992904014], + [118.601663069637254, 49.926992495780254], + [118.627655104655233, 49.938323186108832], + [118.643753908052162, 49.949374412985321], + [118.652074331272388, 49.948968243129997], + [118.664716938947407, 49.954479526583263], + [118.728185670185368, 49.945252791319831], + [118.732227229382616, 49.945055498529427], + [118.753857236742761, 49.957836893324583], + [118.754803371462856, 49.957716857805067], + [118.755379446517466, 49.95807528010279], + [118.817047436914635, 49.961979720324706], + [118.957843274365459, 49.987372077090946], + [119.025872539518161, 49.980544699251737], + [119.08107360109743, 49.983759439799925], + [119.082540290116768, 49.983944619973244], + [119.111240822412768, 50.011817690410702], + [119.115744143787794, 50.016388921110448], + [119.116230317772533, 50.016663334183988], + [119.11691619622998, 50.017329438155819], + [119.117732193545535, 50.017511043769218], + [119.171035372019205, 50.047597164157686], + [119.181224324478066, 50.061575290258702], + [119.183268613286032, 50.081768569000573], + [119.182345594886939, 50.08626060351893], + [119.183686380025051, 50.085895226729818], + [119.183811572577426, 50.087131866140382], + [119.209330502324704, 50.07890695784225], + [119.227762676355255, 50.073884013917606], + [119.272971778749152, 50.11209784245537], + [119.282211679782861, 50.120114008481316], + [119.293838248477272, 50.143474419864091], + [119.301767303546853, 50.159742470103055], + [119.304169127223915, 50.159896380363335], + [119.327299976174359, 50.162698697046679], + [119.337417543273446, 50.176322978422455], + [119.331353455928436, 50.190628814312298], + [119.350194368583928, 50.196283520244172], + [119.310692403251437, 50.218860532016699], + [119.342895558497332, 50.301852418664367], + [119.343001166512309, 50.302419417019941], + [119.373729176166322, 50.322637536536241], + [119.350361757999863, 50.357445843810282], + [119.314733385750344, 50.351018653181789], + [119.270307279121042, 50.364509117505399], + [119.269408945846507, 50.364588344709219], + [119.268799766777363, 50.364293514953957], + [119.252009779869596, 50.343830040027221], + [119.241841827270378, 50.351246443723461], + [119.229233820616187, 50.34514443578442], + [119.22623161776616, 50.362632375585008], + [119.225220433269271, 50.363369923519784], + [119.187524234652997, 50.347867306498117], + [119.186146280627113, 50.348393579957076], + [119.180437493795168, 50.346046651270669], + [119.148399336115517, 50.362810037023259], + [119.147521146780392, 50.363145438444739], + [119.156373896371761, 50.36903233062533], + [119.168607333622674, 50.37728624208556], + [119.168519052048168, 50.377379265821084], + [119.117452421850231, 50.387577973576796], + [119.140342063856735, 50.407069818032511], + [119.137950376513345, 50.409589978010573], + [119.145676691936771, 50.411612560148598], + [119.156947525502972, 50.421210322083731], + [119.173056504171328, 50.418780002342373], + [119.182870213835116, 50.421349019109876], + [119.189340510764822, 50.416323276592884], + [119.202481310815784, 50.414340758244663], + [119.213375899721214, 50.430305929238088], + [119.215613063734935, 50.439995803706054], + [119.220966110993302, 50.441428792329745], + [119.232103030812596, 50.457749080391849], + [119.247531031329913, 50.46425282605712], + [119.250864945587608, 50.476092122022941], + [119.230357065891525, 50.504254387676596], + [119.25464697668238, 50.50950585924997], + [119.25583163088325, 50.524215833373852], + [119.256278954069856, 50.535614126627699], + [119.256798776890761, 50.536224985693593], + [119.258680913823838, 50.559595675269442], + [119.284831145337449, 50.578003047889524], + [119.273497645100392, 50.600234587032091], + [119.275622050376271, 50.602176570297544], + [119.274554595024284, 50.603513115532579], + [119.278674457334333, 50.604966868033671], + [119.290098136535335, 50.615409599507821], + [119.352583145716025, 50.631046608690454], + [119.353266808743513, 50.631287848994454], + [119.38586615970334, 50.665814349917085], + [119.385699243295349, 50.666204626416324], + [119.377340276148956, 50.681295604911455], + [119.380804412543498, 50.681412078885572], + [119.422671084085678, 50.683007072125285], + [119.427816203677295, 50.685877195838096], + [119.464729504206275, 50.721186042479594], + [119.491257681495625, 50.753215002010357], + [119.494746000222449, 50.765721140259245], + [119.488451205828, 50.770455079755521], + [119.507637092057749, 50.812878935113012], + [119.490915812359702, 50.826438953638274], + [119.48347519151595, 50.877414999692256], + [119.483486599018988, 50.877423026268957], + [119.483468126279249, 50.877547960465478], + [119.521213189411128, 50.903968307079694], + [119.562058009334834, 50.932707644593854], + [119.591060162072012, 50.983612743792037], + [119.623089278731243, 51.008077783635038], + [119.636480934466434, 51.010079251096897], + [119.673343239423076, 51.017221387822318], + [119.717764503527192, 51.048806455693253], + [119.716934526151391, 51.056442872778376], + [119.711617293277001, 51.073765236236426], + [119.723735923848636, 51.078316708661639], + [119.756350136281839, 51.091147708345602], + [119.744860034458355, 51.115823215194119], + [119.76397679814923, 51.122962273833657], + [119.777145323297162, 51.162732115096546], + [119.752868659217597, 51.211106441818018], + [119.75285374566991, 51.211126764332285], + [119.752857403246438, 51.211128870765592], + [119.752479143206884, 51.211882601783955], + [119.761513004103705, 51.216113714097219], + [119.776300939617144, 51.224630227618135], + [119.778352835753964, 51.224000842298814], + [119.778539907382068, 51.224088459440388], + [119.813925396351081, 51.213095687740903], + [119.813432778722742, 51.21375566678536], + [119.789887469892193, 51.242254535502909], + [119.791432389278953, 51.243230446345848], + [119.789550630566865, 51.245751511864555], + [119.820213891722616, 51.26238150042068], + [119.819530997208389, 51.263088843195661], + [119.803176162003837, 51.27715475808381], + [119.805383851998016, 51.277742469403897], + [119.803476725804018, 51.279717872494999], + [119.872459440853675, 51.300010491561103], + [119.876452723929475, 51.334705736308536], + [119.876421088988266, 51.335572137470294], + [119.876558454113692, 51.335624362548884], + [119.876565463967268, 51.335685266967857], + [119.876919645560506, 51.335761684533892], + [119.927480559505796, 51.354984523635743], + [119.934721780961496, 51.361395710537778], + [119.90726648876192, 51.372954559527983], + [119.907131012804584, 51.373569437310472], + [119.90551476197119, 51.374026868065357], + [119.90652025580458, 51.376341448796438], + [119.903563526086273, 51.389761006394544], + [119.912977375214766, 51.391205313366115], + [119.914764755780325, 51.395319745975023], + [119.963831425823471, 51.399097500918998], + [119.975348120197381, 51.443626013475161], + [119.975518832887118, 51.443751172633696], + [119.975521530022647, 51.443761525401968], + [119.976097907864968, 51.444175725354825], + [119.994932188998717, 51.45798420545087], + [119.994842189628756, 51.458238441277977], + [119.974899580485996, 51.481047080953914], + [119.977964695775228, 51.503767929949738], + [119.978610688321311, 51.504090197369159], + [119.978504767149644, 51.504389410093601], + [120.020551487389795, 51.531809864766558], + [120.037067860441752, 51.550565407216737], + [120.027451046444355, 51.584300883922722], + [120.036465649089507, 51.59987297237916], + [120.051612908009687, 51.632652519827218], + [120.056446384466227, 51.634388279482351], + [120.058289760166318, 51.637572580620201], + [120.092569309097385, 51.648063252030539], + [120.079289262195189, 51.676428919844781], + [120.087530206036035, 51.676613520079187], + [120.086587038873049, 51.680454488449733], + [120.164835233517337, 51.678394949185062], + [120.218788692683631, 51.716251574085739], + [120.220578339887666, 51.717129181733696], + [120.286879308233637, 51.750528068821097], + [120.303781588037779, 51.78032376526339], + [120.307703445048148, 51.780933995452855], + [120.310057969458228, 51.784419719511575], + [120.35520464920377, 51.788325052478861], + [120.355986962296399, 51.788446778249451], + [120.376354585346334, 51.800883210689136], + [120.399236230367933, 51.815017299476906], + [120.398566121379829, 51.816867197723269], + [120.392939536590035, 51.831890334920153], + [120.393111812315439, 51.831924325671892], + [120.393070519817257, 51.832038317457325], + [120.457228840178288, 51.849392628170776], + [120.473297286890414, 51.867440993297549], + [120.473972812203428, 51.884269937622214], + [120.487716707710206, 51.883637143213889], + [120.48977243028267, 51.885946167368616], + [120.503501217029452, 51.882910395165602], + [120.528409979752666, 51.881763549588825], + [120.540895581967646, 51.905881345541118], + [120.541464155932786, 51.905993666839265], + [120.541448756606812, 51.906622818561253], + [120.564685109604838, 51.910580946279623], + [120.65038023047822, 51.927509943756377], + [120.655522099919764, 51.954094339140504], + [120.655682169242453, 51.956742114284047], + [120.661434987235324, 51.960095634027653], + [120.695087013409662, 51.980538505296551], + [120.701069753756713, 51.990288673764489], + [120.709442674515913, 52.011089915456097], + [120.697049022790637, 52.020304260031629], + [120.684902147471789, 52.025699409310739], + [120.6846705895952, 52.029507290042162], + [120.679010394596929, 52.033715491808266], + [120.684120127960909, 52.038559421118421], + [120.683670423352808, 52.045954641429141], + [120.710082629297901, 52.071673537703859], + [120.724155289834698, 52.076511987372456], + [120.759909335779668, 52.110406137765921], + [120.753140632910529, 52.135615957814345], + [120.756705450567367, 52.138433792512004], + [120.756034202472549, 52.141457436812004], + [120.775629250556577, 52.161243142147534], + [120.740919460127984, 52.201638433499788], + [120.739838049106396, 52.202711827720762], + [120.739870556700851, 52.202859148433987], + [120.738346596002046, 52.204632735530815], + [120.747881758790797, 52.255426790479888], + [120.710385192849898, 52.259556807650405], + [120.710122348253648, 52.259914552957063], + [120.708813479395644, 52.260013045384838], + [120.688663064690502, 52.288789574195526], + [120.687886607447126, 52.289169619541525], + [120.646763813145853, 52.301498161529778], + [120.621964014848942, 52.321436141267853], + [120.621572531438687, 52.321627757032111], + [120.621557387070069, 52.321763052653139], + [120.620324860295057, 52.322753951594038], + [120.616625155541172, 52.360050228183503], + [120.617248920909915, 52.360253703504235], + [120.617233472238397, 52.360391717683619], + [120.617833805611127, 52.360444495760639], + [120.642141325906351, 52.368373728026612], + [120.641465240940931, 52.388465162155057], + [120.68094501647937, 52.426392654439859], + [120.679955705150974, 52.434245775385712], + [120.675597830916331, 52.463252925145206], + [120.676210075106823, 52.463978464086168], + [120.676038088612742, 52.46534368724727], + [120.684903200941847, 52.47428023813309], + [120.698593949099134, 52.490504436048361], + [120.696800314260344, 52.494233633193261], + [120.679887194086717, 52.510244463827647], + [120.687208375765096, 52.514176504995746], + [120.685825552613608, 52.517051571891685], + [120.726384785890417, 52.535217269205461], + [120.726990544995061, 52.535542608726054], + [120.724885434209327, 52.536217909165195], + [120.683564775274306, 52.546270622817431], + [120.672746405770937, 52.552943636399732], + [120.622386496930304, 52.569098638210328], + [120.621967285504809, 52.569388107574383], + [120.619657831045217, 52.569654078066641], + [120.611851613052295, 52.576373072901553], + [120.593855391166954, 52.588799630451646], + [120.554288046219824, 52.594341498581826], + [120.55419422431136, 52.594382754675337], + [120.554098371360098, 52.594390129183623], + [120.476244088112708, 52.628658900993322], + [120.43797852566928, 52.636431125566105], + [120.389201254121019, 52.614733129686762], + [120.382944981272757, 52.615167478092694], + [120.280805768159965, 52.621505764411076], + [120.187179930864872, 52.577427110988992], + [120.179239854819656, 52.578323631228386], + [120.178275037169399, 52.57790382668491], + [120.072510291372808, 52.583941138140425], + [120.070842785790404, 52.584643687580233], + [120.068001847884588, 52.584602613406119], + [120.042170193357549, 52.596723955235234], + [120.041345100163412, 52.597071581514541], + [120.027212653157221, 52.644919949600599], + [120.06247790764003, 52.705731998062646], + [120.050210232376202, 52.726764752084421], + [120.023438709481013, 52.771283889989], + [120.024154582274278, 52.771436792033697], + [120.023712573909592, 52.772194609061785], + [120.093206329296763, 52.787272301904473], + [120.133324228613262, 52.811523297155581], + [120.137655382771342, 52.810868275925984], + [120.175232787918645, 52.806925852491531], + [120.213354836100663, 52.839919668374392], + [120.214770435048123, 52.841339469234903], + [120.289401046253715, 52.868421710796198], + [120.287375811806427, 52.889144276626389], + [120.287746123844229, 52.889219894782876], + [120.287677256362599, 52.890026311618783], + [120.338990739968366, 52.903655238035881], + [120.354772584465266, 52.938212530403987], + [120.355285811656103, 52.939672562927441], + [120.401169500952832, 52.955473755718721], + [120.439575197432077, 53.001372483744184], + [120.445262842884532, 53.008453079791508], + [120.476205440200985, 53.02289089150355], + [120.521774689918217, 53.044444688435313], + [120.534259765353497, 53.068826545978069], + [120.550377983971302, 53.075764738487301], + [120.555418719974455, 53.081363290956254], + [120.58090219183957, 53.088904083188069], + [120.604077939530882, 53.098880235195963], + [120.626179840256341, 53.102302153170974], + [120.635801545245755, 53.105149303615192], + [120.650384647286558, 53.131132612966255], + [120.652729342660734, 53.135555338073104], + [120.679645445465269, 53.140865170377005], + [120.680347723149296, 53.146127950143978], + [120.68342818446672, 53.173153555605118], + [120.728897902188834, 53.203190677873941], + [120.739338239912513, 53.207690655426354], + [120.740772903913594, 53.208636309699024], + [120.806751500522111, 53.238013927886541], + [120.810114776143365, 53.238196644093208], + [120.814603502075826, 53.240131367515914], + [120.823932557905209, 53.238947320800179], + [120.830495606957882, 53.23930387065279], + [120.813361781952352, 53.267323899164161], + [120.815801776412513, 53.267830119750741], + [120.81544063616353, 53.268432001707481], + [120.828600048130895, 53.270485350622067], + [120.860304750787833, 53.277063059480994], + [120.87573052853925, 53.292815846265121], + [120.92723946753631, 53.286968165068139], + [120.936818146736186, 53.291667486666725], + [120.943428815421441, 53.296007206786292], + [120.945416739682088, 53.295885975740717], + [120.94761146162864, 53.296962711272947], + [120.973025949474689, 53.294202263017389], + [121.046688224095234, 53.289710062409704], + [121.088947136261368, 53.305392079461228], + [121.089760437173453, 53.304646391247644], + [121.090659696903714, 53.304966619685011], + [121.11557828505768, 53.280974876091094], + [121.121622014626794, 53.275433584007452], + [121.145944769863362, 53.283403569831798], + [121.147278188492237, 53.283333690239004], + [121.148007834066661, 53.283560819252635], + [121.165413586798337, 53.282383280351709], + [121.22292267361307, 53.279369439475701], + [121.287128961927039, 53.296144662565979], + [121.32172640943152, 53.32093897547621], + [121.325394032825642, 53.320789615262143], + [121.32911441882824, 53.323984261899056], + [121.408419195140965, 53.317462992579628], + [121.491835499170449, 53.335481287136325], + [121.510530286972454, 53.338313652141011], + [121.585322162074121, 53.350255033585462], + [121.601198728355598, 53.35639741287455], + [121.620874000236469, 53.365434887626101], + [121.630553256726486, 53.367754191406483], + [121.689305372635374, 53.390484407345546], + [121.69013204656116, 53.390887033655879], + [121.690287939159248, 53.390864545982545], + [121.690342503234262, 53.390885655915156], + [121.746932984766218, 53.387613475686329], + [121.786493772638607, 53.402967679921467], + [121.808861717150762, 53.411673660456842], + [121.86889205065053, 53.424959363972249], + [121.869739769754077, 53.424869969333322], + [121.940348977585487, 53.425604376152762], + [121.949865748659192, 53.426759764483386], + [122.016534191406834, 53.426396779045938], + [122.018593138391893, 53.426418194166615], + [122.028321490311768, 53.425239835748187], + [122.069499966765775, 53.420321431822785], + [122.103546362995772, 53.424968277051491], + [122.11499717689955, 53.434412119952263], + [122.153908069248473, 53.466569237846343], + [122.153997947895618, 53.466577270603679], + [122.154028460671199, 53.466602435440123], + [122.154146499125844, 53.466590547127332], + [122.182111888951368, 53.46908990818212], + [122.220207663600632, 53.460091935333644], + [122.259748738575439, 53.468215502446299], + [122.295969701081631, 53.483705549465057], + [122.310303826801004, 53.494333389871187], + [122.341557095708339, 53.503201190590275], + [122.342545064273125, 53.503623699503969], + [122.342656129649299, 53.503479997058676], + [122.361357890979079, 53.490218715588625], + [122.369481326296253, 53.471157694179851], + [122.424992376249136, 53.443900102226777], + [122.427563657946692, 53.442704292653566], + [122.488659564860271, 53.456711111005056], + [122.530667334944326, 53.451497411331395], + [122.600763755268972, 53.463663085035371], + [122.600853804748894, 53.463654385252852], + [122.601076508920556, 53.463693023990622], + [122.666193217715048, 53.457556233065866], + [122.756492026080579, 53.461722841966548], + [122.79940901705389, 53.457399511568632], + [122.819429125603918, 53.455407540716664], + [122.887155461936999, 53.46127039255596], + [122.922277411348986, 53.476130253929192], + [122.936434343961594, 53.482170354908611], + [122.952457790481475, 53.48551359963492], + [123.044261828026549, 53.504757120490538], + [123.071617276791102, 53.505572375754014], + [123.085377193942747, 53.506028036692754], + [123.101443644015475, 53.502371841954016], + [123.1292582301745, 53.49621266167901], + [123.155956728258204, 53.503641466181861], + [123.171048953005041, 53.507889998448391], + [123.172366740397692, 53.508884141468982], + [123.201182165262267, 53.533791009336916], + [123.216146384756172, 53.541911645090117], + [123.223483330023711, 53.547446660048379], + [123.230518698788941, 53.549711071397532], + [123.239611484149378, 53.554645454906421], + [123.258236349464923, 53.558632304222272], + [123.26657121301993, 53.561314972360563], + [123.269709116624625, 53.56108817131858], + [123.272406160439587, 53.561665502059306], + [123.301818546904954, 53.558797972932567], + [123.303459272254258, 53.558273907710806], + [123.383099212308565, 53.53660265542549], + [123.385721907154519, 53.53602188167838], + [123.416037189084633, 53.535201088713677], + [123.446078766889272, 53.534511282674259], + [123.446161233307933, 53.534385473552192], + [123.448369102201866, 53.534325695013457], + [123.464110066770786, 53.507118295103034], + [123.491032053838296, 53.495929582925442], + [123.496226488227947, 53.500978634455706], + [123.502360574136119, 53.507269218563899], + [123.502299512946962, 53.507372097895562], + [123.480491801696942, 53.52408365449056], + [123.482685139116882, 53.540419499990577], + [123.482551651805252, 53.540644406933836], + [123.492937909895829, 53.546781229749996], + [123.509278407611532, 53.556491515433748], + [123.538764759889304, 53.549816977843165], + [123.538837802607318, 53.549692518930144], + [123.538848101819426, 53.549690204382856], + [123.539148138061904, 53.549163732291255], + [123.550217901119225, 53.530301746934335], + [123.523548137413385, 53.505297034330773], + [123.523843363757905, 53.505175984087693], + [123.561720278969773, 53.503501401835571], + [123.579603990190947, 53.545135731947568], + [123.612862268966452, 53.548336611448363], + [123.612936311426964, 53.548311244217928], + [123.613166898848647, 53.548333410340625], + [123.660920151832755, 53.53210452984257], + [123.678467188604998, 53.510769082127823], + [123.690275183879223, 53.49664049952365], + [123.738207085024527, 53.498360434476922], + [123.738243186120215, 53.498369037285705], + [123.78949725243352, 53.488154706505753], + [123.857471014623798, 53.487905545635314], + [123.886198753706225, 53.479526104662369], + [123.910977678090376, 53.463248623567964], + [123.963262087883848, 53.439284679948223], + [123.97261450812708, 53.435147784948626], + [123.973588871658819, 53.434551520194972], + [123.978000067292598, 53.432529700614701], + [123.979315914510607, 53.431046838745061], + [123.990348293786809, 53.424295540387703], + [124.005865371668236, 53.401447487042738], + [124.005937169065845, 53.401433884898452], + [124.049765857066234, 53.402024897253767], + [124.050160047753621, 53.401698500151653], + [124.075342172369233, 53.388098223373433], + [124.076894218154891, 53.379562117874038], + [124.111022374415143, 53.351303380009064], + [124.125089863033281, 53.348775300499213], + [124.157661205871307, 53.360865714423852], + [124.161326910904137, 53.362951650826126], + [124.184126782349807, 53.370689680723629], + [124.186051847835202, 53.371404260981073], + [124.231128698041545, 53.377887630021412], + [124.318321606231706, 53.330736788377436], + [124.319914638566758, 53.330150931295641], + [124.33795468919142, 53.30589056619386], + [124.338836051198882, 53.300874731095163], + [124.349607776599143, 53.28446541635347], + [124.356971798476494, 53.278679311548117], + [124.3676666344018, 53.257166429855914], + [124.404226476292223, 53.246664522390112], + [124.427632383931055, 53.221855592135746], + [124.441341902391727, 53.220166155386075], + [124.479328522421312, 53.215528403661033], + [124.488614007272218, 53.205883806298722], + [124.55542424620981, 53.199970641672309], + [124.559621427647372, 53.201027947907441], + [124.576656030456292, 53.206006126346196], + [124.580293638747193, 53.206235456330639], + [124.582575523833611, 53.206810282881648], + [124.587949050233917, 53.206718085370582], + [124.607411403999123, 53.207945073250855], + [124.657657561555339, 53.205522045607232], + [124.671105337558259, 53.205291312307622], + [124.67247359735947, 53.204807569793196], + [124.67624242344958, 53.204625825153514], + [124.709030778957043, 53.191882931555085], + [124.712859198524868, 53.190529409872738], + [124.712824294769291, 53.190408616432805], + [124.712863221412974, 53.190393487949812], + [124.716891847874365, 53.175938356414648], + [124.704545154755138, 53.160670857000802], + [124.721293773961563, 53.148623490355618], + [124.726390278306923, 53.144981939636402], + [124.779964204087989, 53.138888140144466], + [124.825022202554052, 53.14362110554228], + [124.82527253697971, 53.143328292775003], + [124.83511880263552, 53.138537082798393], + [124.841862308816005, 53.123923462668095], + [124.863837506740055, 53.098219373034453], + [124.86478291007657, 53.097510927927488], + [124.901524327882527, 53.116444465599834], + [124.885328511853302, 53.151179742791236], + [124.879865275966807, 53.162736213401175], + [124.908843231154094, 53.173125122381862], + [124.962319456310055, 53.192393940365235], + [125.030325750219546, 53.200796750013559], + [125.034502067189692, 53.200851651971071], + [125.075911473487594, 53.202788839155076], + [125.133512223465274, 53.202249597291242], + [125.159642919642266, 53.199391452883354], + [125.18673548855638, 53.196513244139588], + [125.221489742281037, 53.185698150264621], + [125.244076580953489, 53.178752752321856], + [125.287923649580705, 53.154065298259781], + [125.307208489560324, 53.143240163947262], + [125.335024522545339, 53.142728116684005], + [125.335266580110158, 53.142628783193302], + [125.371934966692194, 53.130174986184386], + [125.386106940475244, 53.128925119196687], + [125.401095007318048, 53.120271271825047], + [125.429994267421606, 53.110456127157242], + [125.444331279335969, 53.10572740886407], + [125.484154883407257, 53.099460947230732], + [125.495623800300606, 53.093500490452946], + [125.495694638901924, 53.077240572245628], + [125.496021412413555, 53.059477364855091], + [125.522645881544079, 53.049490722156875], + [125.568387084779445, 53.073061988863472], + [125.580565321730546, 53.079389842689444], + [125.580689434079574, 53.079401611259911], + [125.580738597018708, 53.079426945808812], + [125.606010308587827, 53.081946587081362], + [125.631787232683493, 53.060924338944346], + [125.632600570324072, 53.060268524560989], + [125.633015292459021, 53.056451223198607], + [125.635381478813315, 53.039324604224603], + [125.676340342353754, 53.00643837163814], + [125.687058214969156, 53.003699503682363], + [125.734534894242856, 52.992223980805278], + [125.734464841868316, 52.991585113451698], + [125.736352694061424, 52.991102687688446], + [125.743868718485544, 52.983795565307311], + [125.732622408830395, 52.974782395104008], + [125.729006050192595, 52.941801736168351], + [125.728088586714605, 52.941421442039534], + [125.715652166146, 52.932004949670009], + [125.693945063060028, 52.927268746161602], + [125.661038095341098, 52.913628610155058], + [125.657369242473763, 52.905534083431689], + [125.658948919740169, 52.868329914204963], + [125.661462734683568, 52.866381661996456], + [125.670548282206965, 52.859438466680729], + [125.67136524697338, 52.859611290861444], + [125.713680240923551, 52.878445541090258], + [125.713998645968729, 52.878648841778414], + [125.714152040764802, 52.878655537487241], + [125.714255259512257, 52.878701479777114], + [125.720138399178381, 52.8789168430459], + [125.743198197822935, 52.879923407162345], + [125.763805309892845, 52.896235889055212], + [125.76396601122353, 52.896222716525401], + [125.764141797155631, 52.896361971351794], + [125.819738121367806, 52.897516682532867], + [125.823158622916438, 52.89654833760968], + [125.828284217703228, 52.89725066054563], + [125.838471921897479, 52.892213138483257], + [125.846327906681751, 52.88998910704391], + [125.846411613551993, 52.888287192939941], + [125.847142396634695, 52.887925842057371], + [125.847380917681136, 52.868579463290736], + [125.847570524773317, 52.864724403562874], + [125.905927738821489, 52.821689213477192], + [125.91269497120291, 52.817299668427083], + [125.913210048859895, 52.816318916044779], + [125.916089406555514, 52.814195550360239], + [125.929637634702758, 52.785253526489981], + [125.929717149649591, 52.785181224908605], + [125.945919392993602, 52.779552719961295], + [125.958882352576737, 52.758661804640212], + [125.959043445932863, 52.758515325206353], + [125.977629881782249, 52.757000713072216], + [126.012517774274755, 52.79408863844111], + [126.044432795190119, 52.798342443821412], + [126.045517528359753, 52.797802000723436], + [126.046017454349013, 52.797860172393861], + [126.099817605903866, 52.772438129209853], + [126.10203492592909, 52.769643520567158], + [126.108451741981355, 52.766446491063945], + [126.107185104854295, 52.763152470844055], + [126.109991851852499, 52.759614975430772], + [126.104782380102762, 52.75690393782277], + [126.104136525788903, 52.75522432720382], + [126.036942871706799, 52.738050562452571], + [126.038088050246685, 52.735137749412857], + [126.049119618485591, 52.716171170833213], + [126.060477663919031, 52.703740130925446], + [126.064338185538986, 52.690005883936848], + [126.064739781190553, 52.68931542041274], + [126.055298915967441, 52.67416569027781], + [126.053820424338326, 52.671720531099027], + [126.053775986316026, 52.671721849306884], + [126.053678789094931, 52.671565877196834], + [125.988009904120375, 52.673558286790055], + [125.963558748046481, 52.65266217254451], + [125.962112573087097, 52.639538139938374], + [125.961017771759913, 52.628996220561376], + [125.981204558364681, 52.601801039976735], + [125.982269479397857, 52.601059624300284], + [126.017544631170722, 52.57821503942781], + [126.028768426367819, 52.576118491394261], + [126.04701082088819, 52.580663267885939], + [126.047596940037494, 52.580997207097106], + [126.0491580554216, 52.58390117986886], + [126.058613009580256, 52.602219888900251], + [126.058938805155009, 52.602095242397723], + [126.058974306104417, 52.60216128094396], + [126.085940445200222, 52.597183748488817], + [126.139236773887262, 52.571373950464768], + [126.139371571148359, 52.571322378226078], + [126.139430038911087, 52.571280358066332], + [126.139468897623033, 52.57126153996888], + [126.198829452008709, 52.533622699256064], + [126.205671882206303, 52.52372481560522], + [126.192854159429658, 52.50316034961584], + [126.185138033383211, 52.490606531096923], + [126.19750720232102, 52.464754123619038], + [126.199494813268174, 52.465029028445869], + [126.236923160842082, 52.474366215191232], + [126.258165061250168, 52.473143661938266], + [126.261063030100175, 52.473544477613999], + [126.261754872240999, 52.472937054477541], + [126.262959944220981, 52.472867697939712], + [126.265802862365689, 52.469383002602399], + [126.31744192032653, 52.424044974315933], + [126.319094356856041, 52.4227795561455], + [126.340777365245273, 52.394363675001848], + [126.345924969062224, 52.387682661597857], + [126.345102970723062, 52.382422447403286], + [126.341177093992428, 52.356241536423362], + [126.339533643820047, 52.355431467565538], + [126.316054660954464, 52.342125343293517], + [126.314109869789291, 52.337142402158676], + [126.319957660745104, 52.309627299150222], + [126.320370699082076, 52.308854180427446], + [126.320766917111172, 52.308702191925029], + [126.372034579424437, 52.302949149353026], + [126.392866316297273, 52.302921300731029], + [126.420685658246711, 52.297489728833163], + [126.425358371432125, 52.296965376509114], + [126.42542729886074, 52.296563949856946], + [126.426988885935685, 52.296259058659743], + [126.428540886508173, 52.27843071769172], + [126.429066323349659, 52.275370624540791], + [126.428805657167302, 52.275389210057703], + [126.428805734447479, 52.275388322314903], + [126.428798384278565, 52.275389728615181], + [126.393598839372814, 52.277899458612708], + [126.352810209717418, 52.263498377091743], + [126.350329540664987, 52.262614926913521], + [126.349775627611706, 52.262279837056766], + [126.306152321779948, 52.23420229390964], + [126.305314718588846, 52.233263265124343], + [126.299342679394357, 52.204385830009741], + [126.299433686115009, 52.204174389760972], + [126.337329496763076, 52.190536727603487], + [126.393068925496621, 52.1836727867327], + [126.395791905912304, 52.183344377317084], + [126.395820076449951, 52.183334000744054], + [126.396093896263608, 52.183300281650531], + [126.449624470802917, 52.163645505026274], + [126.48353959790569, 52.159792805791056], + [126.491549931266491, 52.158904704318203], + [126.491621617311623, 52.158874702494849], + [126.49183436802241, 52.158850534385493], + [126.497337988709234, 52.156482304301356], + [126.549099823499617, 52.134819100245629], + [126.549430243744936, 52.134066797756439], + [126.553056335717955, 52.132506475818026], + [126.55368137834887, 52.124387792944347], + [126.556518125736815, 52.117929072114116], + [126.554443880823044, 52.114483643256001], + [126.55459655584383, 52.112500546399659], + [126.530723813261943, 52.068716709504059], + [126.524285033131832, 52.06438822613665], + [126.517125610204218, 52.052496051688699], + [126.517590195006733, 52.044104160339259], + [126.507244486654329, 52.035847093307602], + [126.507114822247104, 52.035867611386898], + [126.50705456005123, 52.035767512740229], + [126.484183362148201, 52.039496282714367], + [126.480401850310827, 52.040094668666228], + [126.443330134007752, 52.026026325361599], + [126.441321624665733, 52.014031669013988], + [126.440308072160889, 52.007673681131578], + [126.460561478071924, 51.980926796511682], + [126.460551593769992, 51.980866362887561], + [126.460649884069042, 51.980736956761838], + [126.455092593559826, 51.946791551737043], + [126.502625627765511, 51.920783865398313], + [126.502935791578665, 51.920689098438352], + [126.503166707836911, 51.920272340800707], + [126.547921445595122, 51.872816986804906], + [126.550991143995759, 51.866959855709368], + [126.55618656522077, 51.860766894341324], + [126.573169167559158, 51.824643127973651], + [126.573869105719226, 51.82330761254925], + [126.573941061405066, 51.823226253675209], + [126.593967158143215, 51.806655496628885], + [126.615806655589097, 51.775935276700075], + [126.622590971611231, 51.77308657272296], + [126.651419201205812, 51.761066559801861], + [126.651467425043222, 51.760961478981997], + [126.651489018815894, 51.76095241185336], + [126.665782066204557, 51.730278528784176], + [126.705176127717976, 51.728874062881324], + [126.708624778032075, 51.725871982538358], + [126.717135942832172, 51.725001048994059], + [126.726811468202825, 51.710040309248086], + [126.726977315021557, 51.709895938137905], + [126.726953349548126, 51.709820925824395], + [126.726975342504446, 51.709786919309686], + [126.724422544799609, 51.701899466657949], + [126.716592142165652, 51.677390181712809], + [126.733755509220046, 51.64074539607774], + [126.73373455792489, 51.640731873667626], + [126.733800484635879, 51.640591345898315], + [126.721995815597793, 51.626194341529612], + [126.696808409432208, 51.616898954511647], + [126.673079191712205, 51.601583614281466], + [126.671912335637415, 51.600695385468136], + [126.688422387065586, 51.576885827576689], + [126.689347485342552, 51.576559974572291], + [126.746498209768092, 51.559460115484477], + [126.806503265997904, 51.54467062576871], + [126.83007900262858, 51.534484603199097], + [126.836917346533724, 51.520440591091344], + [126.832176624565832, 51.516263153060812], + [126.805284926348563, 51.492352599507484], + [126.805056039088626, 51.491982396891991], + [126.794948245675826, 51.464099380761084], + [126.776974902352208, 51.446456965847254], + [126.778872228480736, 51.442316578926061], + [126.784292641745495, 51.430854943217334], + [126.806077001716488, 51.421575782823858], + [126.828137089818753, 51.412221057785395], + [126.829708594499124, 51.412083189678434], + [126.90155340864257, 51.405958625353691], + [126.902054018423939, 51.404838687412855], + [126.916881248105184, 51.38565960882665], + [126.922891696872554, 51.358221726335188], + [126.923093685694312, 51.357769847539529], + [126.922962483861298, 51.357675003200455], + [126.916472324838665, 51.346321475237531], + [126.897151342697512, 51.339030005511709], + [126.895881761624992, 51.33918305276336], + [126.830052178555789, 51.343491898733568], + [126.829940723492328, 51.34338979236545], + [126.806261235995279, 51.310614713474109], + [126.806136435478777, 51.310285189007573], + [126.809234294665927, 51.29655830963442], + [126.81335811869242, 51.279505044236629], + [126.848589249285283, 51.252634251974229], + [126.867256591198711, 51.246553585096322], + [126.900491401054012, 51.245217866942554], + [126.901746012831367, 51.245334429101113], + [126.914507095235336, 51.258277746431311], + [126.902249591910007, 51.280998282289268], + [126.901613783451268, 51.282162848926589], + [126.870984612182838, 51.299249817354827], + [126.870978265746061, 51.299314133850693], + [126.870764268240222, 51.299433535006237], + [126.870929520907666, 51.299808127142668], + [126.869449119738675, 51.314810910434026], + [126.879975092556833, 51.320312486083857], + [126.880009363037345, 51.320390169867778], + [126.880159421824303, 51.320408828856827], + [126.88031360791733, 51.32048941679578], + [126.932720040089734, 51.331328290747592], + [126.956983193191519, 51.331570770325115], + [126.958878015954696, 51.330197055293432], + [126.96361311643301, 51.330785839127721], + [126.976054356471991, 51.317744493704915], + [126.976791343124816, 51.317210190622426], + [126.97059089574708, 51.29539123391848], + [126.969139063520601, 51.29000090912691], + [126.919497915336009, 51.24485431999792], + [126.910025324716088, 51.228541501412032], + [126.893026822345789, 51.199166906327186], + [126.899617647616964, 51.176206679517307], + [126.910841515835159, 51.137550734632619], + [126.914453527621347, 51.081202703956912], + [126.915837236292333, 51.060494246918978], + [126.916071355509729, 51.060371422743067], + [126.944292031075122, 51.048552193620573], + [126.977424807279206, 51.02818403019679], + [126.978388920063878, 51.027678235074198], + [126.978983707947449, 51.02708106338153], + [127.004539956531957, 51.00528776923079], + [127.015579196146973, 50.990338906663304], + [127.04458917292024, 50.961212662816401], + [127.064556815713303, 50.952987482985137], + [127.106351839209694, 50.935929880326754], + [127.136576256065396, 50.908543676622877], + [127.226207808584917, 50.783380862729615], + [127.228774732792189, 50.779813237347696], + [127.229286198079819, 50.779503789010143], + [127.287938676765108, 50.753556082401225], + [127.290330830699517, 50.748696605909423], + [127.295330144392508, 50.746647747282751], + [127.295989188061768, 50.737202088692733], + [127.298385409577506, 50.732334349222711], + [127.296581117503209, 50.728718336137064], + [127.296721518783755, 50.726706052849259], + [127.282525252334977, 50.70054873261077], + [127.281192135138696, 50.697877009282188], + [127.287344246756774, 50.661842890104886], + [127.290129426437957, 50.658813916763087], + [127.317963263043836, 50.62917546530057], + [127.32864176855, 50.624279504370172], + [127.363049818800221, 50.579535443610247], + [127.358103503450977, 50.562123940021898], + [127.353678871047975, 50.545865617007109], + [127.315622221759, 50.523869378944987], + [127.300558341968255, 50.493326938670783], + [127.28637058131622, 50.464140792040645], + [127.293575267414212, 50.456854748535086], + [127.297766555176864, 50.452743613920561], + [127.342132605141884, 50.444856306323189], + [127.356976290308978, 50.436605548116717], + [127.360919195470956, 50.410848179199341], + [127.362310024680241, 50.402221095836637], + [127.362254257025697, 50.402126774148975], + [127.362256192319009, 50.402114131678097], + [127.362214697647175, 50.402059866057229], + [127.324870113719911, 50.338897730044081], + [127.364175693219963, 50.294861714693198], + [127.437828145567664, 50.269141845347022], + [127.438643166701127, 50.268924509513617], + [127.596097558393467, 50.237892933219449], + [127.596146944539115, 50.237802896658749], + [127.596253585578253, 50.237781875042465], + [127.596265535427762, 50.237586691980241], + [127.601385800366671, 50.228251866617939], + [127.599807957274137, 50.17972648683962], + [127.599960830027868, 50.177229537217414], + [127.580250713516961, 50.136170544545422], + [127.495315061627508, 50.055817540192024], + [127.494406789846948, 50.054876397139942], + [127.494342662313684, 50.054687679821619], + [127.488448447196404, 49.995164112290709], + [127.488410744530881, 49.992608008525984], + [127.488623955263833, 49.992125137782267], + [127.536449990646091, 49.942633312697197], + [127.538351988633863, 49.934541314733139], + [127.540262910899713, 49.926956502196504], + [127.534354258511883, 49.905938996790866], + [127.522244918623016, 49.862367857026101], + [127.522932227509003, 49.851783551548863], + [127.525059457313503, 49.824038289784156], + [127.525678651857902, 49.823406623269292], + [127.575882798644287, 49.784532105620237], + [127.601925896263552, 49.782156898910692], + [127.646782704177213, 49.778212534440264], + [127.647001728057518, 49.778045851151298], + [127.647044065305423, 49.778041989870403], + [127.653329691388066, 49.773230094353707], + [127.667668717783641, 49.762317694861444], + [127.667671825334054, 49.762250623235438], + [127.667721585244692, 49.762212530054626], + [127.670788331192881, 49.695804604825476], + [127.697990586453997, 49.663118406145237], + [127.768762271969692, 49.633805631941733], + [127.772811080565702, 49.629466973203094], + [127.774736276762297, 49.62860276505657], + [127.808078985153998, 49.591792038270711], + [127.890821962615277, 49.57716521550276], + [127.942463940715939, 49.594191809648244], + [127.942659966765831, 49.594290874410895], + [127.943155405273913, 49.59415810959441], + [127.99406088262478, 49.590194359711631], + [127.994141890912559, 49.590152428700776], + [127.994228141860987, 49.5901718434556], + [127.995544699501352, 49.589426315561305], + [128.051035513751515, 49.560703502150481], + [128.066074747092415, 49.554115448415601], + [128.11450564469888, 49.550781336093209], + [128.124532721706174, 49.548652761360039], + [128.132842909495423, 49.548609533492936], + [128.176226028114087, 49.537679167977437], + [128.178101649895581, 49.537281005967692], + [128.236113545159043, 49.561049561947513], + [128.279820556100077, 49.564142670888202], + [128.283884924414082, 49.562582835011881], + [128.284570863716255, 49.56260652656708], + [128.286452905324097, 49.56159728733418], + [128.335433250180216, 49.542799458683163], + [128.335774695957525, 49.542768855676741], + [128.335868426442687, 49.542827178875555], + [128.359376470478111, 49.565473457673257], + [128.369899468145661, 49.584396640685519], + [128.380587076814265, 49.585906518962112], + [128.382407088598171, 49.58765981218427], + [128.396688479085611, 49.588181224021596], + [128.407144270753435, 49.58965835264722], + [128.429133069340594, 49.589365772082999], + [128.490391182856058, 49.591602298389539], + [128.492645967609491, 49.591810475833377], + [128.524075289211936, 49.601171218986522], + [128.527315587723365, 49.60136602043378], + [128.530565053776883, 49.602278067376545], + [128.534307022738147, 49.601786334072926], + [128.546548040457054, 49.602522244038973], + [128.567752897283384, 49.597391201309215], + [128.612409539614248, 49.591522858068238], + [128.612537441424308, 49.591510746076459], + [128.61255159077578, 49.591504191080979], + [128.612570386406162, 49.591501721141348], + [128.641687262055655, 49.57868220455218], + [128.707544164471045, 49.562747248532069], + [128.70795244974741, 49.562850096130923], + [128.736607225131706, 49.592873769556348], + [128.736833189875711, 49.592824419986407], + [128.776593372841802, 49.587651027712688], + [128.794902272634431, 49.580142422742178], + [128.795113621370405, 49.580096265235291], + [128.795135139378203, 49.580046922498596], + [128.795255815820894, 49.57999743226447], + [128.797789954217166, 49.573959192131085], + [128.805604264156983, 49.55604027318298], + [128.760847111297011, 49.518018814891022], + [128.755692640817927, 49.513604562963835], + [128.753864729614037, 49.47999080872804], + [128.753940159888089, 49.479876326022527], + [128.784554173604107, 49.471106400213316], + [128.820360703819375, 49.481950877361598], + [128.862277993793754, 49.489989344079973], + [128.864226908242244, 49.490468869935569], + [128.864985743433323, 49.490163926824827], + [128.889034234249834, 49.486544672864305], + [128.930585185322343, 49.465237880279815], + [128.975675296911049, 49.459059639899444], + [128.990814905025701, 49.458717581440467], + [129.00575606290252, 49.455074321508071], + [129.005860601398382, 49.454923653970226], + [129.006082214333389, 49.454893288598846], + [129.007058493891435, 49.45319717502047], + [129.039395059659029, 49.406591657055522], + [129.046172108902908, 49.385244166095958], + [129.050312883051618, 49.378050301182199], + [129.076831655533169, 49.357492685691568], + [129.078118288607641, 49.357307779804181], + [129.135704454185884, 49.355044852805001], + [129.172710544568986, 49.384337733906719], + [129.201967599028023, 49.394946304277049], + [129.207130026840616, 49.396861394502118], + [129.207232293011486, 49.396855275553712], + [129.207255168430265, 49.396863570151176], + [129.224742005413731, 49.395807607239405], + [129.258468158165499, 49.393789651673394], + [129.260568364275883, 49.392255723446162], + [129.312436299614944, 49.356300087203493], + [129.316304613688885, 49.356010799657305], + [129.349745913847073, 49.353719780264591], + [129.370444598010096, 49.368075654648599], + [129.366435400168456, 49.411921673100835], + [129.381791259805425, 49.430204193029567], + [129.381831742236528, 49.430210133854153], + [129.381917974653476, 49.430315108616909], + [129.413885437104483, 49.439705808169798], + [129.440209052495305, 49.438935021185884], + [129.510300761159527, 49.421519230031279], + [129.523232125236348, 49.40811249234153], + [129.537967976417434, 49.393097183198684], + [129.554667211972458, 49.297601324799253], + [129.596498019976451, 49.277003920154954], + [129.596658456276799, 49.276978488169028], + [129.666638465955117, 49.293839351439075], + [129.687082376649215, 49.295988679720864], + [129.688778400775334, 49.296345508632058], + [129.721963283159823, 49.286147903786876], + [129.722054680793548, 49.28605805561206], + [129.722150001428986, 49.286028705459593], + [129.753578639199276, 49.255126876252177], + [129.753047486427789, 49.253384201776321], + [129.745573680178381, 49.207721414937431], + [129.745659514582741, 49.206451937117066], + [129.776374216916338, 49.181804586393163], + [129.839782951128029, 49.179175857074327], + [129.840059669872943, 49.178799870913885], + [129.853575566075222, 49.170730144886214], + [129.856320911418578, 49.156705228303295], + [129.856464047324835, 49.156510745201572], + [129.847206432301761, 49.131443742100593], + [129.853631327383312, 49.120736492776103], + [129.859028244353993, 49.111925824475961], + [129.871287338457734, 49.110428366900571], + [129.905199460332369, 49.106432701956429], + [129.905649095847139, 49.105810983506025], + [129.921693317184747, 49.095250100185325], + [129.926699574069147, 49.07672726662387], + [129.926691553434949, 49.076715229956861], + [129.926746521493754, 49.076639224714356], + [129.926322774127698, 49.076161798194093], + [129.912986384282732, 49.056147709562048], + [129.928227419289982, 49.039301163043525], + [129.929347773943221, 49.038357327037147], + [130.012677035226432, 49.018802736365309], + [130.023069951557943, 49.01252445095087], + [130.05059551440354, 48.976838315368724], + [130.050744558575275, 48.976673426999746], + [130.104889405552115, 48.954233345337585], + [130.191792010634884, 48.903187872630788], + [130.203221446035911, 48.898830202557278], + [130.20656465691269, 48.894510610175153], + [130.211718704595626, 48.891483188844369], + [130.225391280843752, 48.872258952953494], + [130.23451417148533, 48.866132834703414], + [130.268561611039104, 48.864851086689001], + [130.271600913093579, 48.864904174431025], + [130.345682538215272, 48.88606153496805], + [130.403660371458869, 48.902726434303432], + [130.404405334914088, 48.902732354023122], + [130.436247316992251, 48.90759162314103], + [130.462346812147132, 48.903192775673759], + [130.46290587075984, 48.903197218133663], + [130.463101412210989, 48.902946538247647], + [130.478689111228732, 48.891018626693608], + [130.493438038292709, 48.864055643638395], + [130.493776477694638, 48.863621771688472], + [130.494009483159999, 48.863529120585632], + [130.551344561251256, 48.858972959597409], + [130.601289341455242, 48.879090954391387], + [130.602348389842319, 48.879089560011593], + [130.635100817465997, 48.884159970968931], + [130.671308788009583, 48.878998764362272], + [130.672574099831138, 48.878997098408895], + [130.672746058937378, 48.878409204958743], + [130.685598888408549, 48.861430045088156], + [130.681739745944071, 48.847661605718422], + [130.681790164503241, 48.847489234848709], + [130.614233372526883, 48.781794732973175], + [130.570928633416003, 48.69138727950817], + [130.568946706074712, 48.686729616496244], + [130.545956660462366, 48.654687022661122], + [130.531001043679197, 48.633627322674315], + [130.530650396103113, 48.620052021786279], + [130.530591997253282, 48.60983716477061], + [130.597658258752574, 48.592176527437807], + [130.597738797428804, 48.592033359083658], + [130.597928218546116, 48.591995517853071], + [130.601648096337613, 48.585084053272958], + [130.608126679681845, 48.57356749802117], + [130.61299192582004, 48.495091836573579], + [130.613381892457596, 48.493996847535215], + [130.639490335916946, 48.482965168365205], + [130.641005423480493, 48.483394322456824], + [130.70319848753266, 48.509163217277795], + [130.703711272996401, 48.509433895305357], + [130.736064917531621, 48.512861101318038], + [130.759289685559736, 48.505628695765424], + [130.759292686605505, 48.505625092375716], + [130.759329689025094, 48.505622707994554], + [130.759353033289102, 48.505552633428039], + [130.770566727302935, 48.492088223798973], + [130.768310525211518, 48.478664128270552], + [130.76857767733398, 48.477862193835712], + [130.751582594796332, 48.460768420253324], + [130.738164056434869, 48.446835040098513], + [130.737854080348455, 48.445508668160564], + [130.739652156805505, 48.402023176000583], + [130.73966908652389, 48.401997791759868], + [130.77723448410822, 48.355116322919791], + [130.800840556014464, 48.344278723711085], + [130.811570143894983, 48.339410081862319], + [130.81167815579812, 48.339303157962327], + [130.811788654031574, 48.339252427981826], + [130.811863397440561, 48.33911978225764], + [130.82300841516053, 48.328087028222704], + [130.837937301901377, 48.298566949931228], + [130.83604096362842, 48.296212309619236], + [130.837109349230559, 48.294316265756301], + [130.8099533079465, 48.263193580774093], + [130.779723200960547, 48.254381745082178], + [130.77839914886124, 48.252553128690032], + [130.760867461469957, 48.22463337343644], + [130.757803634456025, 48.189823339988614], + [130.75782883705125, 48.186960692676791], + [130.755541504262681, 48.185623499076897], + [130.665984702690849, 48.1259682324918], + [130.665829026035283, 48.125478392602488], + [130.661140940278472, 48.098178215875386], + [130.663171106597815, 48.094452815669392], + [130.678419278163688, 48.077043763254196], + [130.683156583777645, 48.057779021954346], + [130.690346754086136, 48.044584900027857], + [130.727629463634599, 48.032320007777535], + [130.729275833633778, 48.031878259753107], + [130.762520858418924, 47.995830293519553], + [130.762571621077655, 47.995802656267436], + [130.789204354411794, 47.984144078258041], + [130.863388506286128, 47.940928442349765], + [130.883589448668118, 47.924983887646412], + [130.884644392776607, 47.923368978466108], + [130.95330653672616, 47.826211517529053], + [130.953762792564476, 47.82562786363345], + [130.958772499450504, 47.730887605945519], + [130.975816761555393, 47.710781989444165], + [131.02192998821323, 47.692231445798775], + [131.026639884621261, 47.691747422643914], + [131.10430566769719, 47.687240162751884], + [131.107147099855126, 47.687247128765684], + [131.175018719827477, 47.700169568468141], + [131.183162949070464, 47.70477219877808], + [131.228606876495093, 47.730747246972911], + [131.252405213165247, 47.734379000254059], + [131.265408779789027, 47.736445230110256], + [131.31386647524505, 47.733796418479088], + [131.351467514338282, 47.728350177792571], + [131.353105851161217, 47.728461935966209], + [131.41199113663393, 47.738573769531094], + [131.428220311989548, 47.743925875452305], + [131.44678320151894, 47.74454829384004], + [131.447661063004261, 47.744699040994632], + [131.524461392503781, 47.735051546431329], + [131.535780433596045, 47.733648808102217], + [131.54277841572511, 47.728576346797979], + [131.551574278495679, 47.722428076587818], + [131.560232473215478, 47.680149732404068], + [131.566392104941485, 47.674124957283105], + [131.582538770109096, 47.658512179285943], + [131.583377118276957, 47.658468746363631], + [131.633571659206638, 47.661614894003755], + [131.681891049936468, 47.704439344259534], + [131.681906329645045, 47.704455359727987], + [131.681909832520347, 47.704455990864894], + [131.682120817563629, 47.704642982429853], + [131.682907561940681, 47.704635758571115], + [131.705791035461942, 47.708758829878363], + [131.732986355729224, 47.70417593687737], + [131.733786993459034, 47.704168585450368], + [131.794602693443011, 47.68290740598345], + [131.817801148714835, 47.674859082440499], + [131.817966313281886, 47.674852725118093], + [131.893082990837257, 47.683393130743347], + [131.965759984810603, 47.671306406177472], + [131.971679052914425, 47.675545017076772], + [131.992502477638908, 47.709488725655653], + [131.992617028522744, 47.709772001336603], + [131.99268108257408, 47.709779864791017], + [131.992703708132041, 47.709816746108878], + [131.992849703884644, 47.709800565214501], + [132.0164641029059, 47.712699534855176], + [132.047575634894372, 47.703735220890721], + [132.073956895038066, 47.700811352378771], + [132.077969815440724, 47.700468217090709], + [132.149188036337449, 47.7029897403145], + [132.155779071407665, 47.704303580278236], + [132.189225321724422, 47.711740469837345], + [132.191834464214708, 47.711490769463765], + [132.199449476584732, 47.713008726426445], + [132.234877889117115, 47.707566015241824], + [132.259547160164573, 47.714740038327733], + [132.264433018090358, 47.716203033628894], + [132.28107761340749, 47.739503442389619], + [132.281085773711567, 47.739507932003647], + [132.281124554544306, 47.739562399801031], + [132.317399707199115, 47.759628073181247], + [132.317817551236431, 47.75965611378853], + [132.336763832095045, 47.764627079658368], + [132.363148156203295, 47.762698152391998], + [132.364115071410623, 47.762763039974878], + [132.461554866092598, 47.723766929424315], + [132.550003037559264, 47.716010101097822], + [132.550849732843119, 47.716068047796824], + [132.5930297180428, 47.738452386128834], + [132.593032590528281, 47.738455822411076], + [132.59176951588455, 47.790017121601899], + [132.606738796671749, 47.8141613946161], + [132.61412805550529, 47.826223670761038], + [132.614274912473263, 47.826316556909163], + [132.614297869675966, 47.826353585072198], + [132.622708810109373, 47.831650946389274], + [132.654696917929328, 47.851883232006927], + [132.679811436883512, 47.8826808018771], + [132.669188490035083, 47.898609280003143], + [132.654682880857507, 47.920128010530199], + [132.654273660374827, 47.934977862625658], + [132.65399208578566, 47.942494628206575], + [132.654065277951247, 47.942539674168351], + [132.654063876474481, 47.942590531159929], + [132.663822017584636, 47.948544438709163], + [132.683681074210654, 47.960766652637481], + [132.713003322778405, 47.960529453526817], + [132.715493805549642, 47.960525447105617], + [132.728031565373016, 47.953877259158524], + [132.761910024049854, 47.936186857662072], + [132.811384603969714, 47.934701114627494], + [132.813060880258433, 47.935967977740717], + [132.875816284195423, 48.000341295238897], + [132.984607940703597, 48.033050154395497], + [132.985109143095457, 48.033443095110144], + [133.008187826259359, 48.052002786778154], + [133.013722243400082, 48.067392080882456], + [133.018924046693968, 48.082962129660039], + [133.021165330713615, 48.085063350559309], + [133.033524339718724, 48.099799936079165], + [133.042408372551648, 48.104978864649922], + [133.045293035177792, 48.107683257910345], + [133.049206715213671, 48.108941944448055], + [133.058614195693877, 48.114426015742488], + [133.094862526142265, 48.126911254700232], + [133.113681406211072, 48.129677779988448], + [133.122177825861883, 48.13241033066587], + [133.133569675165774, 48.132601513962037], + [133.146111178660561, 48.134445214885986], + [133.172692510843063, 48.133258091527324], + [133.174638667876991, 48.133290752836885], + [133.205295164219308, 48.128425236075799], + [133.231717221622091, 48.124315379014497], + [133.276500432979645, 48.110860523605581], + [133.294066410331681, 48.100613923364733], + [133.294159233089232, 48.100578659979163], + [133.34879893493067, 48.115153878923408], + [133.399459908706376, 48.121915553028387], + [133.399877730116714, 48.122000270194604], + [133.433789257166097, 48.113052782367326], + [133.443676718045822, 48.110448155667243], + [133.444154304577296, 48.110491787671833], + [133.467252408976691, 48.115496550151285], + [133.486262234206464, 48.114338741590771], + [133.538243548943143, 48.11908772175196], + [133.538318615500373, 48.119169611061317], + [133.565119265884675, 48.179104642335204], + [133.56530200825722, 48.179757721069748], + [133.565445547397672, 48.179834314653043], + [133.565454335831191, 48.179853968468549], + [133.573870102189971, 48.184329721530723], + [133.589545979107356, 48.192694489360662], + [133.612921513515886, 48.192280455248607], + [133.659730232301854, 48.181043207355827], + [133.68546628038942, 48.18457146031519], + [133.715716838234641, 48.227865594769007], + [133.717053942822645, 48.241287999428295], + [133.732898325894155, 48.252432570890839], + [133.758556075255058, 48.255547941774019], + [133.783328581168433, 48.258679712827288], + [133.806535070171947, 48.270084270135925], + [133.816369701949526, 48.275011155990484], + [133.816612903135052, 48.275036903149775], + [133.816677666751417, 48.275068730470757], + [133.822375105038105, 48.275646934428849], + [133.868424611092308, 48.280522091452411], + [133.932447265679826, 48.299601908004981], + [133.933271463484743, 48.299850510650465], + [133.933282443036433, 48.299850804756545], + [133.933291430624678, 48.299853483207414], + [133.935584422387365, 48.29991246721233], + [133.987925384987619, 48.301314509455153], + [134.015087909173815, 48.320464990617999], + [134.021757221512246, 48.325184410635629], + [134.03209669274267, 48.328033991756499], + [134.060962026378718, 48.336150874409803], + [134.104290643197658, 48.331031720052565], + [134.111523224078326, 48.331752237750791], + [134.142925106579014, 48.343716769917222], + [134.143358429686771, 48.344012738139462], + [134.16840673149045, 48.366727348417548], + [134.195759824339689, 48.380051415722043], + [134.196319401738975, 48.380002353703553], + [134.266407808058375, 48.380124921497043], + [134.271256179463393, 48.381316469768535], + [134.288053840888693, 48.380162775210962], + [134.35672854616368, 48.380282870780775], + [134.361910253950839, 48.380454010373697], + [134.425146447440056, 48.401149146906583], + [134.43057348250727, 48.402930870745422], + [134.441723842101396, 48.405322927172307], + [134.494001126774947, 48.416612856600523], + [134.525998495854026, 48.415481674487317], + [134.570651321292075, 48.403328173907646], + [134.631512165568893, 48.407515037439623], + [134.633038141703992, 48.407622066301265], + [134.696898289168502, 48.403137937129806], + [134.736750209100421, 48.379466967168547], + [134.756627326378947, 48.367730206737406], + [134.762824998072205, 48.368376612829373], + [134.813219707984871, 48.373732785210358], + [134.840782012309887, 48.39183852453025], + [134.862937430708399, 48.423201340275654], + [134.879091732805051, 48.435460046899316], + [134.92011041761296, 48.449431623969318], + [134.944115350645973, 48.448277839461653], + [134.988580203565192, 48.43735659916937], + [134.989818931427834, 48.437308331140251], + [135.020939784836514, 48.438162174033728], + [135.060314026833908, 48.4570489701971], + [135.086275145556414, 48.438157984008178], + [135.086072292866731, 48.436134133554994], + [135.087387202582647, 48.435070915870675], + [135.082693419009161, 48.402423289498294], + [135.082532913375729, 48.400821933364099], + [135.074619702150244, 48.393888693085898], + [135.040173901375738, 48.381273556642398], + [135.001504508153317, 48.363322490300163], + [134.856483660380178, 48.33005835164056], + [134.802239534999501, 48.304705477163033], + [134.788247366533909, 48.289668483159346], + [134.763500339046061, 48.286599369534322], + [134.763337626091868, 48.286523319988405], + [134.762355920874512, 48.286174085377858], + [134.707470248183824, 48.263279255623189], + [134.699481066150071, 48.26380680545045], + [134.67181481342584, 48.253964733895174], + [134.668646660700006, 48.201084917008721], + [134.675166503724228, 48.188979388375941], + [134.665047603295505, 48.168085781957345], + [134.671846201068661, 48.153201638040336], + [134.648264124894524, 48.138351316355525], + [134.625114385350571, 48.097135699388183], + [134.570345757777488, 48.051769584690575], + [134.566686387100958, 48.039912305223659], + [134.545047055794782, 48.030814087598429], + [134.544398340416279, 48.030276741720485], + [134.544462258211354, 48.02897721958756], + [134.550377751751739, 48.005950690002685], + [134.546918498794383, 47.97978653358355], + [134.592535578010654, 47.945396683164638], + [134.592609889057769, 47.945039542808814], + [134.602766333040364, 47.929000102976055], + [134.600685203012745, 47.90695142170194], + [134.642458632398899, 47.900250501097084], + [134.651572283059181, 47.898807263632229], + [134.65159772331495, 47.898784489722658], + [134.651788634998354, 47.898753865374793], + [134.666058134544642, 47.885839647468273], + [134.669995589841733, 47.882314869583674], + [134.664860511592991, 47.868323863150323], + [134.662754570592483, 47.862336829139295], + [134.666689699144172, 47.840833232589887], + [134.671236203144616, 47.816834321379851], + [134.672339944858834, 47.816177291258803], + [134.710345412085786, 47.796820346103814], + [134.720588900289329, 47.787455882419671], + [134.764580082188473, 47.76126902076912], + [134.765245035444167, 47.760950017540225], + [134.765299015576318, 47.760841057519414], + [134.765299070361181, 47.760841024907343], + [134.765299086025863, 47.760840915315555], + [134.777222404495376, 47.736773448698301], + [134.772078409547277, 47.7134120274848], + [134.772087820467476, 47.713346187659241], + [134.771081052099817, 47.712474604610847], + [134.709265075750068, 47.654956903767761], + [134.681813506448435, 47.633460970797607], + [134.677268701193839, 47.614116282223563], + [134.677786571910559, 47.600837323398366], + [134.670802046999285, 47.586591359921613], + [134.67067108356386, 47.586033921982931], + [134.620941117874963, 47.544645213910371], + [134.620355641871384, 47.544006667611519], + [134.58944107330646, 47.527522352949987], + [134.569200296819702, 47.516639352583795], + [134.569173368130464, 47.516502115663585], + [134.570144262218577, 47.494392989091381], + [134.561332126095579, 47.47654072363575], + [134.561186001896544, 47.475796029571228], + [134.560937074421219, 47.475740399258029], + [134.560808278666968, 47.475479475463565], + [134.515582809388064, 47.465400847707507], + [134.490715131642531, 47.446729551905797], + [134.487245317986606, 47.446687846365016], + [134.482683366034536, 47.443633775323313], + [134.423867891359322, 47.441093878367361], + [134.40784561811779, 47.437534750247877], + [134.330603531711063, 47.436737325756305], + [134.303826742073028, 47.427626897229523], + [134.261134544912863, 47.391218872771027], + [134.259174275688025, 47.389441506402832], + [134.256099152765927, 47.368781126702721], + [134.255899379870272, 47.368701943355006], + [134.255894198496492, 47.368668211406231], + [134.227911870889329, 47.349718223189974], + [134.195977546434136, 47.344950916684425], + [134.195652532477169, 47.344822091935285], + [134.182806426526412, 47.334359183450459], + [134.170026860714842, 47.323809860968339], + [134.149666547929797, 47.245818798342192], + [134.2032630156192, 47.207834848402847], + [134.222790626613033, 47.179778947446074], + [134.222787816736911, 47.179721337356007], + [134.222850759228521, 47.179632073558118], + [134.225310184143495, 47.132781216577499], + [134.225448667398609, 47.132356336198363], + [134.216672187530776, 47.10791346513988], + [134.214843298110623, 47.102728345930466], + [134.214373190323897, 47.102657890454523], + [134.193380907007281, 47.093633565877248], + [134.161296097885241, 47.094703178971642], + [134.140029728354762, 47.091515969082579], + [134.133795787841677, 47.088929272811711], + [134.110524572532825, 47.059197217725476], + [134.112895629427328, 47.044127482411547], + [134.10172933990998, 47.028614879956592], + [134.094477362585508, 47.003136387330599], + [134.056444549645988, 46.977547277712375], + [134.068675252708061, 46.936009729420313], + [134.068607993002558, 46.935918039503299], + [134.068639346913386, 46.935811881604167], + [134.050219752809198, 46.907778611796154], + [134.048272396035088, 46.894179180304356], + [134.035095358003105, 46.884342193025589], + [134.033854228450821, 46.846115532454334], + [134.033567517034214, 46.845797104882941], + [134.020372818883999, 46.814686119984614], + [134.045243495229755, 46.777750051697929], + [134.045194629071432, 46.777697575696045], + [134.045316330642265, 46.777561972151553], + [134.025684946229177, 46.756727846691909], + [134.025671431408853, 46.756673917293071], + [134.023228385444924, 46.706700694425798], + [134.020175825839175, 46.695661327714916], + [134.020713697125586, 46.691261587370761], + [134.003814593520701, 46.63595626741234], + [134.00364207269007, 46.635868174527303], + [134.003607449225143, 46.63574296120624], + [134.001527237055427, 46.634788293496534], + [133.968885394908114, 46.618120659583504], + [133.951777336650565, 46.611956668833969], + [133.920731288089115, 46.597708766381039], + [133.908882023040775, 46.584699477765383], + [133.883741524730738, 46.523255277150646], + [133.862655963483633, 46.497817462458372], + [133.862513246930206, 46.496361129910994], + [133.842391294551021, 46.473277063937893], + [133.843302533974509, 46.464026189208816], + [133.845066512094263, 46.448202979950139], + [133.895473919561994, 46.444154044644762], + [133.89587755925038, 46.443760682174968], + [133.924361229882237, 46.422485109745523], + [133.934614052281262, 46.406010473241807], + [133.941649248522936, 46.399154402719454], + [133.940560407443428, 46.396455636923982], + [133.9428439926794, 46.392786282747771], + [133.933819334706243, 46.379442782232921], + [133.933667356292005, 46.379370746370107], + [133.933660603028244, 46.379354007952003], + [133.933584378932096, 46.379331416141902], + [133.911717008263793, 46.368966556622929], + [133.86892777278436, 46.358251376341492], + [133.86251978782056, 46.337505572362055], + [133.862306309650108, 46.336373021710209], + [133.915826450168112, 46.328978049820314], + [133.915664675771609, 46.328729249215407], + [133.915898461275816, 46.328753985493925], + [133.901521198681422, 46.305014068359768], + [133.911525392126492, 46.278950999276987], + [133.904430408357371, 46.257153932777626], + [133.902973538383577, 46.252497265268453], + [133.9029128675366, 46.252491774376345], + [133.902906517437799, 46.252472265730511], + [133.894337563335256, 46.251715683840473], + [133.860388761833832, 46.248643216330173], + [133.867901097865598, 46.237786475050541], + [133.872187966920791, 46.231642380047141], + [133.87176553979748, 46.23144575511332], + [133.842436203228345, 46.201892621624708], + [133.84240821868147, 46.201913959686095], + [133.842337920377844, 46.201815429813081], + [133.826286352113897, 46.205402593658356], + [133.824633391855684, 46.215467166300947], + [133.807386348786281, 46.228617940736385], + [133.806961996762254, 46.228271339415947], + [133.787460929125643, 46.19144054254366], + [133.757237717301052, 46.171109387846791], + [133.757202612952739, 46.171103441962188], + [133.7569845630766, 46.170940287177842], + [133.715205191410575, 46.163990026273865], + [133.707801155083303, 46.162735949565501], + [133.697416409932089, 46.158614047614726], + [133.683411652606878, 46.131789016903149], + [133.738157754680117, 46.073194287514376], + [133.73800728294259, 46.072381247073572], + [133.738774579502916, 46.062990957223597], + [133.734822015163417, 46.05517036374323], + [133.733238099619683, 46.046612029713451], + [133.727363768936527, 46.04041338401894], + [133.724597170108751, 46.034939356805978], + [133.71654582468031, 46.028998193556532], + [133.681365850376579, 45.991875973509117], + [133.673502563149867, 45.977676544213352], + [133.677808901370241, 45.95779183692855], + [133.669759991077171, 45.944987049714484], + [133.669315893512334, 45.941071698296376], + [133.667292014176866, 45.941060813999705], + [133.665459883757023, 45.938146128741664], + [133.658104813077188, 45.941011405805966], + [133.608654996695748, 45.940745467781767], + [133.607896731816254, 45.939871295751807], + [133.610153465425753, 45.911243458566737], + [133.610321611763737, 45.911059139447204], + [133.61026510903767, 45.909827201401484], + [133.610914073376989, 45.901594751914772], + [133.609837420528009, 45.900502239875749], + [133.609767215051818, 45.898971538559955], + [133.606697321498501, 45.897315886914605], + [133.587292874655276, 45.87762561088271], + [133.585000869599128, 45.867720535977234], + [133.577950403883193, 45.868145524704119], + [133.576412335373732, 45.86658480031182], + [133.574307034743811, 45.86836514009898], + [133.569255472881906, 45.868669638685454], + [133.551676576320176, 45.88694410173936], + [133.540940810052064, 45.890165923385915], + [133.505477860179212, 45.884876897957454], + [133.504885640376926, 45.884574871719366], + [133.501116514266585, 45.86262068096277], + [133.484333935208042, 45.864483277593237], + [133.484867012731428, 45.858748011431722], + [133.487007068078071, 45.840091853194416], + [133.486608092500575, 45.840016109510685], + [133.486793570025355, 45.838020596803915], + [133.463460761789776, 45.833199999059374], + [133.462290858871683, 45.797060175844734], + [133.491168720507915, 45.785974393723784], + [133.497939107261743, 45.783393502948392], + [133.497687699822023, 45.783337202839469], + [133.487718304009064, 45.772364160397927], + [133.462584675756091, 45.775476241840018], + [133.462287661163316, 45.775409728478508], + [133.462255283892773, 45.774965013062697], + [133.475097955437576, 45.747126007502388], + [133.47794395351147, 45.746058148684], + [133.477571957104288, 45.741763124404741], + [133.479391418678546, 45.737819085136458], + [133.477181062752805, 45.737249906809303], + [133.477107481532641, 45.736400347187264], + [133.446950334490083, 45.729460622655829], + [133.446444261806278, 45.728794677104744], + [133.437995501072322, 45.702620677295684], + [133.438083041894117, 45.702591262476361], + [133.440120203086025, 45.703259218647055], + [133.47180739160828, 45.691840330535818], + [133.472216393888203, 45.691122026051438], + [133.477545420296991, 45.689331406020699], + [133.477693493580489, 45.681502946981809], + [133.484385248133691, 45.669750647447742], + [133.48075460262865, 45.657600831789658], + [133.478151975615845, 45.65726354505405], + [133.478170365251088, 45.656291306829829], + [133.443042517394957, 45.645506910481188], + [133.442199649177212, 45.644121613571542], + [133.463954721084889, 45.628634729173882], + [133.463838252430037, 45.628608790027265], + [133.456741786911806, 45.61594461475709], + [133.4439541652674, 45.624180334552896], + [133.432102145756232, 45.621540729311917], + [133.422853859699444, 45.612879561942528], + [133.40603654260147, 45.613289812100177], + [133.415806977144882, 45.581676385259534], + [133.415895857571144, 45.581575904057999], + [133.405736347659399, 45.57006080818109], + [133.383101594146666, 45.576610585535761], + [133.371939082923234, 45.570964949081741], + [133.365984106171226, 45.567182217467376], + [133.363325247185344, 45.566608350098114], + [133.335243949906015, 45.552405739912736], + [133.327392640242465, 45.558848929916813], + [133.28383044841911, 45.53438510109244], + [133.27855591717983, 45.535626407217258], + [133.241653042189938, 45.516705650829479], + [133.239487316710381, 45.515237682752314], + [133.202712230139667, 45.509708108320808], + [133.181830485581116, 45.492273624164213], + [133.165746668635705, 45.467542589033144], + [133.163116641225372, 45.463196203211908], + [133.164516184721407, 45.440880663135616], + [133.157866274759414, 45.437860326855478], + [133.157288796954504, 45.434932568559198], + [133.137151587529928, 45.428451880466227], + [133.136633052826369, 45.428216366122932], + [133.139983015405733, 45.401358954917207], + [133.137505565729981, 45.367138144382217], + [133.137552838017683, 45.364731580272533], + [133.123038904015402, 45.356704607065041], + [133.11174979925454, 45.350258599883958], + [133.121521849583161, 45.334434328643397], + [133.121484044320567, 45.33437150235347], + [133.121603979943217, 45.334180429546151], + [133.121199500871086, 45.333898636724918], + [133.103340702239677, 45.304220174420479], + [133.104486650330784, 45.299050196306098], + [133.090303465672605, 45.282402173478395], + [133.103658163923313, 45.265098729654675], + [133.102397740279315, 45.265046661740207], + [133.103048365547352, 45.26413575007836], + [133.092108408403277, 45.249475616268825], + [133.100321940991108, 45.252551184889541], + [133.099353025765708, 45.232772859833545], + [133.099436362252845, 45.232685825296493], + [133.116751848266745, 45.219229690861809], + [133.119004380305455, 45.212249478013341], + [133.122162587090969, 45.20895112605519], + [133.123365546924674, 45.198734966012331], + [133.130409748508896, 45.176906185972527], + [133.126205334766979, 45.174618011919215], + [133.128235709735776, 45.157375012571087], + [133.130693926033643, 45.151879644621111], + [133.131198899679333, 45.132210063706687], + [133.132045999936622, 45.125016048114126], + [133.131385166078672, 45.124954671183112], + [133.131395135853609, 45.124566331521535], + [133.099932057010392, 45.121942493800013], + [133.099928924718597, 45.121937750599365], + [133.095759852577032, 45.104592270631784], + [133.086631325556965, 45.101801318547963], + [133.08215325427372, 45.095020216409118], + [133.063147471291387, 45.094621374636468], + [133.063081026121296, 45.094601059717583], + [133.047489225396106, 45.075274355718427], + [133.038154427705734, 45.062684326153402], + [133.036585561489318, 45.061758797859113], + [133.028728909448887, 45.052020141555957], + [133.014784129582495, 45.048897381203709], + [133.000614171650199, 45.040538034270185], + [132.981085159337653, 45.041350915128199], + [132.980905192327867, 45.041310613750312], + [132.97152552464496, 45.03052463849955], + [132.955879504068918, 45.026279687865227], + [132.947158144281786, 45.020958564183296], + [132.941087759981173, 45.022266512556989], + [132.936582561536341, 45.021044198876453], + [132.936761058060171, 45.023198760411617], + [132.909658452689342, 45.02903839211568], + [132.908683146603579, 45.029648129775005], + [132.908381300894405, 45.029650683493799], + [132.855181706737085, 45.058707468897033], + [132.761467073370028, 45.078375336240619], + [132.757292221946187, 45.079156785658249], + [132.386789659799433, 45.161311309498267], + [132.16686014458557, 45.214526260979959], + [131.996265257658393, 45.252146329120244], + [131.992629496501166, 45.255217339893775], + [131.987977757243726, 45.256479630332002], + [131.974343323505224, 45.270663083397977], + [131.970382300489234, 45.274008832425558], + [131.943292199256661, 45.276275916613827], + [131.92480683698173, 45.285169317085156], + [131.924732359402753, 45.285492106879239], + [131.924366040326959, 45.285578717385363], + [131.911098939820164, 45.334034707551758], + [131.908270578937447, 45.337538371840161], + [131.887687072878265, 45.339580988258305], + [131.880391495435703, 45.340178847572794], + [131.880319683561368, 45.340140752341199], + [131.846479678701343, 45.317553306090709], + [131.822607948864885, 45.309404491689648], + [131.826939799148107, 45.292874617501319], + [131.818241345529628, 45.28944200059361], + [131.81820497327962, 45.289271905236227], + [131.781149619960672, 45.243734124357573], + [131.786095739331273, 45.209605746912452], + [131.786014211519046, 45.209610666923929], + [131.786061674802539, 45.209507723094376], + [131.751638540182427, 45.211541745528159], + [131.714076989969101, 45.2321315215056], + [131.691436707099996, 45.213658896654913], + [131.674218553032858, 45.212933166455407], + [131.65253615873587, 45.174454620480375], + [131.643297459862225, 45.157859249600463], + [131.680178979594473, 45.148931315686724], + [131.68817311650281, 45.129924455765668], + [131.687879498798623, 45.129657951174977], + [131.677847646632245, 45.113682290235793], + [131.650359782765037, 45.091934598189624], + [131.643851428171217, 45.089695500771398], + [131.625477379767005, 45.073018140450991], + [131.624116886772214, 45.072413160292214], + [131.597403889323004, 45.057155021782137], + [131.560476543492598, 45.043880820696245], + [131.557269764395102, 45.033560750106716], + [131.522084657830192, 45.010019050065537], + [131.521830378413, 45.009926965295904], + [131.521828597149749, 45.009925356474973], + [131.478122454483469, 44.993828668892313], + [131.493301399444164, 44.978422498096855], + [131.492503149641266, 44.977097438487412], + [131.493995007138039, 44.975571173578899], + [131.49084160410041, 44.974339345873503], + [131.485756920374513, 44.96589899423482], + [131.457336599907023, 44.961251138643938], + [131.456893732539186, 44.961078139415172], + [131.456717557791848, 44.961149900575236], + [131.45670408844353, 44.961147697799731], + [131.42615488035446, 44.967076155429808], + [131.402971026401417, 44.983042444769502], + [131.402072870039262, 44.983408290291869], + [131.372174185825003, 44.975670008313543], + [131.347458305794845, 44.987554889580991], + [131.331086610909182, 44.970847025783364], + [131.306388790007475, 44.963866203619261], + [131.306244356271151, 44.963781799985512], + [131.30608447735645, 44.962453915451896], + [131.306087170120776, 44.948445413282933], + [131.304218467384288, 44.946955650490445], + [131.303893551796534, 44.944257043331675], + [131.2858497633338, 44.925791861796618], + [131.267513853122495, 44.917649532819667], + [131.267486738999253, 44.91767246853572], + [131.267364037079574, 44.917574648400418], + [131.258927902415508, 44.924912350272415], + [131.255600377955119, 44.927727088389389], + [131.25467167195302, 44.927456895677246], + [131.241923885157348, 44.920158258855274], + [131.216508192418019, 44.916353818904625], + [131.200192409230368, 44.911606992998152], + [131.199686786586028, 44.913835845893637], + [131.198741188664201, 44.913694300646455], + [131.195670807716624, 44.930554017479324], + [131.164153434961435, 44.933760286609932], + [131.152196869952832, 44.945473996909826], + [131.125573754748814, 44.936545328237543], + [131.119693126412415, 44.929997022252692], + [131.112389822942248, 44.932123796121672], + [131.083175777521973, 44.922326199929941], + [131.091544240299356, 44.902183859451043], + [131.094095950975827, 44.896635549883534], + [131.093908731015603, 44.896492685536245], + [131.094234038398412, 44.895709692023651], + [131.08809700624434, 44.892057857834089], + [131.071341112234933, 44.879271721901659], + [131.062672430809499, 44.87692899236675], + [131.053688299826661, 44.87158299517089], + [131.038256324650803, 44.870330487909342], + [130.96114434594233, 44.849490812167453], + [130.965430045460863, 44.818006863651739], + [130.965718991517349, 44.817971728419153], + [130.985809349164356, 44.823721937020125], + [131.007441845791135, 44.812898317116435], + [131.008144494000703, 44.812812876572387], + [131.008151027757037, 44.812543484469323], + [131.008385438869595, 44.812426199034029], + [131.016144410715725, 44.797138919050965], + [131.008943555279558, 44.787345410513993], + [131.009018236723875, 44.787321684577961], + [131.056390614768958, 44.784678921567213], + [131.056479409013008, 44.784715645856338], + [131.056492316777906, 44.784673247916906], + [131.056615013286262, 44.784666403046387], + [131.056791485616344, 44.783690572574152], + [131.065452036358948, 44.755243393001273], + [131.085510572029705, 44.743844616887337], + [131.085472696574783, 44.743398675369157], + [131.085644509548587, 44.743325572485702], + [131.084417230531301, 44.730971732097181], + [131.083205960200331, 44.7167103659609], + [131.103037637096008, 44.708029209488856], + [131.103983862095305, 44.707702122674739], + [131.152075542250969, 44.547513843366559], + [131.261256368909272, 44.185713315611387], + [131.29616021122817, 44.067583112657097], + [131.303184981492308, 44.044184348931147], + [131.303079987363816, 44.044163497365695], + [131.303091222893471, 44.044125471311517], + [131.28367440237804, 44.03883440527602], + [131.27983065439048, 44.035609184950864], + [131.274910765503449, 44.033460868130078], + [131.259635144165202, 44.032283729147188], + [131.2586435791562, 44.032013528578716], + [131.257722761431012, 44.029944682814808], + [131.249163860969787, 43.996719626850556], + [131.250167143934618, 43.990428989422796], + [131.247230609661159, 43.989214879808237], + [131.23804085084592, 43.953540875616007], + [131.238055689933276, 43.95331809144821], + [131.254180010239168, 43.946871212582678], + [131.255739018616168, 43.94626567759591], + [131.254910338153138, 43.913926749726926], + [131.246908950269983, 43.892638023832447], + [131.246625874317743, 43.890808790870992], + [131.22587742045539, 43.858816391576489], + [131.225278167705937, 43.846303161060519], + [131.21065155552381, 43.835195957379483], + [131.216788265117685, 43.803027454588808], + [131.206058667157322, 43.798685328273926], + [131.206082918800433, 43.798398578118459], + [131.217153305970243, 43.764385401119739], + [131.223204705225015, 43.760070683046536], + [131.224417155350068, 43.74206760944201], + [131.225085241443367, 43.7400149503802], + [131.212403914869384, 43.728467283945342], + [131.220704744227817, 43.716852370992981], + [131.210009532216247, 43.711994469400111], + [131.213995781671002, 43.679416211373493], + [131.231878836816918, 43.667741581010795], + [131.231624444240708, 43.667103387063072], + [131.231854964477947, 43.666945261473771], + [131.231370794438135, 43.666467056509518], + [131.225271960546792, 43.651166928905546], + [131.226291516858424, 43.633901173657534], + [131.217424615594126, 43.631480316469975], + [131.209526348590231, 43.611665956026137], + [131.209299071870078, 43.610510713791427], + [131.237435642027378, 43.601631005343613], + [131.225604276316687, 43.581580468006706], + [131.211557425451701, 43.581889826483966], + [131.193216460553202, 43.529894597033596], + [131.232766785335258, 43.510477238337749], + [131.269276532268179, 43.493080880487867], + [131.295138782653453, 43.500877908049134], + [131.295399781438533, 43.499060098889586], + [131.296766078686829, 43.499380123778636], + [131.296928006761135, 43.499544941128995], + [131.297757439125434, 43.499352630024269], + [131.311271347857144, 43.49683818095977], + [131.311203582064564, 43.496235024883461], + [131.312085373476805, 43.496030573878265], + [131.313244988961969, 43.4868680646454], + [131.309687499925246, 43.482740987263305], + [131.306982817705858, 43.458667698176406], + [131.306975245629701, 43.458520761587131], + [131.306773946099611, 43.458410398588953], + [131.289229050287389, 43.439826578799575], + [131.288730430663122, 43.438908567869589], + [131.292786769542573, 43.434756547290384], + [131.293593837173916, 43.425650576600781], + [131.295804959564236, 43.41975831063256], + [131.306597048382031, 43.41481410451496], + [131.305344377776606, 43.402532813653465], + [131.31017256156926, 43.394717119441026], + [131.306012396563233, 43.392557223114309], + [131.30699051958797, 43.389950691229586], + [131.293965499801629, 43.382067543252369], + [131.292121280713332, 43.378309542510472], + [131.288956994228386, 43.379036239559447], + [131.269950769178564, 43.367533079716779], + [131.267888587571548, 43.362138850249131], + [131.26212365532362, 43.2951309422657], + [131.247970396992031, 43.262462154816895], + [131.22189718859164, 43.247692879659482], + [131.220761880523639, 43.24646465515999], + [131.198760661428679, 43.23444941804123], + [131.198561216127217, 43.233902877304786], + [131.19691037089413, 43.222515455439549], + [131.198375649999832, 43.219066636745225], + [131.195690586601359, 43.214101463595568], + [131.193860168442882, 43.201475359498836], + [131.194065375800477, 43.200279764431365], + [131.194853465516644, 43.199762308636814], + [131.203615259418285, 43.196898262424945], + [131.21131287206299, 43.188955144024234], + [131.211615863663013, 43.188756201244111], + [131.211585012326481, 43.188589904773153], + [131.213312053844476, 43.179219507972491], + [131.208822643480403, 43.17370004125145], + [131.205723017827893, 43.156992278636928], + [131.211186031219626, 43.14442133595324], + [131.204788234256313, 43.140740424897189], + [131.201927323642423, 43.1365325313906], + [131.200520632553463, 43.12895011227905], + [131.194235744757123, 43.125219579252381], + [131.187435720515055, 43.115217946305911], + [131.166554833192635, 43.108448454607604], + [131.16422824026526, 43.068807886004713], + [131.164360996941099, 43.067230581655615], + [131.164141989577757, 43.067338343887982], + [131.16411351786445, 43.066853241878455], + [131.11338156469057, 43.065484338553411], + [131.112990832245714, 43.065349774125217], + [131.117641395409549, 43.049271076792202], + [131.112606791235777, 43.04778610488993], + [131.101284864542151, 43.03444138757213], + [131.099319487283879, 43.029513708658044], + [131.095186168630818, 43.018579945350297], + [131.106804529695296, 43.012257038028707], + [131.10812306709056, 43.007545434902376], + [131.111074781811681, 43.005127315565744], + [131.110498544937514, 42.999057007580902], + [131.110970124146348, 42.997371887323652], + [131.110250796336715, 42.996447125469956], + [131.109068089799734, 42.983988025302935], + [131.112135086478389, 42.977537315526], + [131.108032531205737, 42.973079039981855], + [131.108000723197819, 42.972743961799303], + [131.143764020659546, 42.965776604029095], + [131.138217232016018, 42.933804458266557], + [131.107835492175354, 42.912616812852967], + [131.107596369143522, 42.912322932264836], + [131.107470278269091, 42.912362119646232], + [131.107395341552603, 42.912309860210605], + [131.090260925845143, 42.91531597514215], + [131.082836528556783, 42.914032041596023], + [131.075503069322792, 42.917905139173584], + [131.061166155904914, 42.920420451643736], + [131.055893331337046, 42.91560726068171], + [131.041904863473974, 42.923338022756418], + [131.036698808109861, 42.919994823231022], + [131.026480698410893, 42.926072607974568], + [131.011126524702235, 42.910840731211493], + [131.012536334742123, 42.907983200303839], + [131.017619736705882, 42.902937895246886], + [131.017528345307312, 42.897864940341229], + [131.021891890055741, 42.889020511919789], + [131.030439967778165, 42.882705090237664], + [131.030826822767239, 42.874557904019902], + [131.038540610633788, 42.864022852198282], + [131.036034729402758, 42.860561277969509], + [131.03593683700899, 42.860552939069549], + [131.036095553071021, 42.860231238953929], + [130.998436686027901, 42.856839520686378], + [130.997009936435035, 42.856213121949885], + [130.995626213305258, 42.856586397519855], + [130.974770942794549, 42.854708082861983], + [130.960618828835692, 42.863490694079765], + [130.957497562124132, 42.863205551308006], + [130.9430243284732, 42.874409603912213], + [130.942854508760774, 42.874514991737357], + [130.920976464077398, 42.870896941494522], + [130.916664150708243, 42.867122390952034], + [130.906515856291719, 42.868505539234043], + [130.906072574173265, 42.868432232089852], + [130.901195734386107, 42.85710698601288], + [130.884132275448451, 42.850700174939568], + [130.883797696111486, 42.850428720556835], + [130.881872540878135, 42.851627955967274], + [130.871861671445174, 42.856759304401123], + [130.871161006962723, 42.858300483225754], + [130.866119891909563, 42.861440740995654], + [130.852961358206187, 42.8597606871244], + [130.850439558920471, 42.867133963762122], + [130.837831846631815, 42.878672698261248], + [130.836333611349488, 42.878789438778618], + [130.795260710577963, 42.877050132188984], + [130.794931742027302, 42.877007917913083], + [130.777067508396073, 42.839739869619329], + [130.776646163784619, 42.839789697992664], + [130.776762337292723, 42.839150781644868], + [130.762722162877708, 42.83517528403577], + [130.747064666551665, 42.84306451240267], + [130.726120155042935, 42.834693223984168], + [130.719887217769696, 42.828855136413885], + [130.713467325267686, 42.829636028579309], + [130.712439051953993, 42.829225039166715], + [130.712002488922963, 42.829814205896902], + [130.711194632078161, 42.82991247063898], + [130.71074673275524, 42.831508920526055], + [130.701563084931934, 42.843902777482832], + [130.691402688223292, 42.843604179024943], + [130.688997383041595, 42.844563393427592], + [130.659597490090533, 42.845530695051856], + [130.644888433603768, 42.839062563757956], + [130.63880733444276, 42.831691614765802], + [130.631031187824135, 42.832739190692521], + [130.596898297410178, 42.817101275380217], + [130.586101702351243, 42.815944237761464], + [130.581764294627305, 42.811113846070789], + [130.574361144628796, 42.814686038590722], + [130.55571204190116, 42.812687472070991], + [130.555266133863626, 42.812373954998293], + [130.543343069517817, 42.801225457507229], + [130.540459654319307, 42.795948036891467], + [130.526710209050322, 42.78567312986619], + [130.525938679732093, 42.784951721978167], + [130.525660589976809, 42.784888753610922], + [130.525509186351485, 42.784775610269996], + [130.5246506447846, 42.784660069890805], + [130.495644318736737, 42.77809211491811], + [130.486650825199945, 42.772586881620363], + [130.459166069048422, 42.769757423824409], + [130.457129542492822, 42.75982585906241], + [130.431044353012965, 42.750393972120506], + [130.425261804196424, 42.746397433860807], + [130.418634806774833, 42.738474405062654], + [130.421929801026494, 42.729483685002805], + [130.40105929048849, 42.72738871073819], + [130.417308115014094, 42.705016187738678], + [130.418059090219003, 42.704368903180182], + [130.429977670758205, 42.707636383106433], + [130.435019280499688, 42.703393265893645], + [130.448114155305177, 42.701483050748095], + [130.451802645853746, 42.692049100833316], + [130.45847918106017, 42.686167839861973], + [130.463794445112313, 42.687456753148275], + [130.469666112115704, 42.689882998011385], + [130.472758430749423, 42.68963045516432], + [130.514206593570094, 42.699681336405298], + [130.515593497935924, 42.699087896319206], + [130.521929121191022, 42.701407901693941], + [130.53571922877768, 42.697137596116306], + [130.541059687699828, 42.691408993083535], + [130.56308261700508, 42.684880410232815], + [130.56822251177789, 42.678095437327038], + [130.585370712434383, 42.669439459139916], + [130.585516561439505, 42.669168638836311], + [130.585834007444674, 42.669032807419761], + [130.6093003883542, 42.630461093760466], + [130.616333015507138, 42.629265847478344], + [130.6167676954596, 42.618187073638403], + [130.627082597508206, 42.601232458873739], + [130.626615872373549, 42.599950755788115], + [130.628029337391411, 42.59818297284869], + [130.626775225806767, 42.588560369652939], + [130.621012989575178, 42.584564328878734], + [130.620275901129389, 42.582540164193325], + [130.616825763582142, 42.571532345211857], + [130.616070976690054, 42.570992758175137], + [130.616017937707511, 42.570847104507642], + [130.615756167200942, 42.570767705089111], + [130.604838281807901, 42.562962655096626], + [130.603776671363562, 42.552448773166603], + [130.594100993023972, 42.557485570634682], + [130.576500498379829, 42.558860797319689], + [130.573327290104231, 42.557898309622864], + [130.563589207331717, 42.552092277370456], + [130.569795572474078, 42.538816866029499], + [130.560985905983813, 42.527519951102008], + [130.560757988542719, 42.525174593549401], + [130.5635946954649, 42.518377425701907], + [130.558845697140811, 42.504191751498411], + [130.56318470489785, 42.501631362515432], + [130.593256903274323, 42.483985737590785], + [130.593258652714525, 42.483885138268697], + [130.593338928621137, 42.48383776855691], + [130.596147219591501, 42.468432674309028], + [130.593561190828552, 42.46648807085262], + [130.593804047703628, 42.452522896771832], + [130.594678172760666, 42.447806070240922], + [130.603101507598495, 42.443326931349922], + [130.609016727495032, 42.440934121932585], + [130.635495646559036, 42.426101230312007], + [130.638790062910829, 42.424349412452614], + [130.638568081891094, 42.424380121524223], + [130.638969681225404, 42.424155154659594], + [130.633466409171774, 42.420447235905684], + [130.614441943134153, 42.427717755181575], + [130.574776201865376, 42.433205152665124], + [130.574789831790582, 42.433362986375869], + [130.574463807957926, 42.433383822803755], + [130.567678061195551, 42.44801379800132], + [130.576880483265427, 42.470474125741866], + [130.578149842913916, 42.472271712282463], + [130.57908456520758, 42.483095739997928], + [130.578149907398341, 42.483458991595953], + [130.556520992103231, 42.49000642990395], + [130.552587228733699, 42.493393840246256], + [130.551934674198634, 42.493647453360396], + [130.535435647684892, 42.535545131052302], + [130.528657167491531, 42.542497432962513], + [130.524576285340459, 42.552117843383009], + [130.522630872698159, 42.568061615274289], + [130.521576637202116, 42.570738744072628], + [130.513692334959615, 42.580692870625128], + [130.513399537890393, 42.590869040391269], + [130.513626577451845, 42.591217331780129], + [130.516045183658576, 42.619701158611491], + [130.515920284488828, 42.620017238543802], + [130.515806726159127, 42.620078822122593], + [130.475996248587393, 42.624257538317693], + [130.475504905247618, 42.624154991846282], + [130.474321773602355, 42.62273278524529], + [130.452723171430819, 42.586060618374312], + [130.452597854166328, 42.585613748582674], + [130.469395779984467, 42.567342092470028], + [130.468523162057409, 42.559095271985768], + [130.453477281115454, 42.550314959804005], + [130.434658079745162, 42.547237699745963], + [130.428505772705648, 42.550741571487563], + [130.428339747334206, 42.550673022243636], + [130.422358951211862, 42.561686978304046], + [130.41662834061276, 42.572064892857597], + [130.416656271173451, 42.572188768715343], + [130.416619300568073, 42.572256852063248], + [130.416696512763281, 42.572367245671622], + [130.419048702678623, 42.582799529742054], + [130.431169922425568, 42.593060504212147], + [130.43937247844849, 42.604788052622332], + [130.413618933271266, 42.61437274942638], + [130.388489237268004, 42.603732601457352], + [130.380896925577474, 42.600455898913069], + [130.380869987482782, 42.600506539943623], + [130.380727127537426, 42.600446051708623], + [130.375700593669592, 42.6068106545587], + [130.365951500893573, 42.628297709408912], + [130.326185202202538, 42.647207820593714], + [130.325781226220357, 42.647708143416509], + [130.311671797401431, 42.659976984631371], + [130.302706649351933, 42.67628592512304], + [130.283152746540338, 42.700503364482678], + [130.281539697918618, 42.700895704041095], + [130.255226700826455, 42.705765167125584], + [130.252815397819063, 42.707882275347771], + [130.250530434079536, 42.708438043879781], + [130.24895155525013, 42.711274703776219], + [130.247870394526615, 42.712223955798969], + [130.247635673919973, 42.713638854671252], + [130.235120367632192, 42.736124220094347], + [130.235125884835924, 42.736233096265664], + [130.235085310669803, 42.736281154591595], + [130.235133183996368, 42.736377137464856], + [130.237200428025517, 42.777172008535992], + [130.236821805868857, 42.777923139711099], + [130.237242398257678, 42.778000246608393], + [130.238191697761835, 42.796733666724442], + [130.238802474357072, 42.799635387246504], + [130.240978707224059, 42.819483154823828], + [130.24359789093981, 42.822417790532278], + [130.250959388404709, 42.857391311839336], + [130.251040466097834, 42.858040294082087], + [130.251107324111246, 42.858094135226793], + [130.251121450315139, 42.85816124699241], + [130.269290473720332, 42.887272493592342], + [130.26989421833423, 42.89037601481639], + [130.251878505679002, 42.903205786168627], + [130.250838811991571, 42.903559452684419], + [130.222364887797397, 42.899254580515155], + [130.202778929027261, 42.89972478228546], + [130.201725091638849, 42.900095105593714], + [130.164579095165436, 42.909501309032429], + [130.163481039672206, 42.909669613690539], + [130.138839219417548, 42.900329406963415], + [130.128851226899826, 42.900811131234761], + [130.109178331811449, 42.910588504405027], + [130.094943694448858, 42.920212989869405], + [130.097265929707333, 42.92560385270783], + [130.120270214123195, 42.929876627003949], + [130.120089587759026, 42.930459244637312], + [130.112659919204503, 42.943205892904935], + [130.113595828774436, 42.9514051265311], + [130.113486301847104, 42.951758410059128], + [130.136800899248982, 42.973554583644223], + [130.136791253245008, 42.973721894283237], + [130.10214795465248, 42.986832764274382], + [130.101224344986917, 42.987009655858536], + [130.075880611859816, 42.973062721067279], + [130.069045561716592, 42.970698253969069], + [130.065455674811943, 42.968852105031708], + [130.0631449608465, 42.968657043396405], + [130.059264022835663, 42.967314500175135], + [130.020187347168871, 42.964934098467943], + [130.009196789365689, 42.967110748420588], + [129.995335595055082, 42.97865013758171], + [129.994421284216969, 42.978590563483927], + [129.971306376980039, 42.973982285080154], + [129.959668406370099, 42.976326157051503], + [129.956796993366936, 42.976139063306256], + [129.956565967556571, 42.976950984147365], + [129.95500303135492, 42.977265757442368], + [129.951335292231988, 42.983098763281781], + [129.94729350458141, 43.008493414671406], + [129.890711506188552, 42.999454189398669], + [129.89035464465789, 42.999365919651275], + [129.894724122385298, 42.97794560618221], + [129.905723553599159, 42.976448266679121], + [129.909594420807906, 42.972105702705811], + [129.902048128435325, 42.966775995026843], + [129.896819658117039, 42.967672746344029], + [129.897132968474011, 42.966136817686561], + [129.862089551585996, 42.971252509607638], + [129.860823011420621, 42.970355189569318], + [129.849896737784235, 42.9499392882881], + [129.850507111244781, 42.948133312774949], + [129.868157778977263, 42.921447562448563], + [129.86780510015123, 42.92138171026739], + [129.863786202243034, 42.916709454145604], + [129.853056851812539, 42.918627917723299], + [129.840084890581494, 42.916205793461494], + [129.839923853344686, 42.916064719098486], + [129.838761674959301, 42.89917251848766], + [129.828737926954204, 42.864796296801586], + [129.828654111773119, 42.864405873140718], + [129.828614547010034, 42.864373168016719], + [129.826154975042186, 42.855938120450062], + [129.809674310664406, 42.848716742204914], + [129.809512935111712, 42.848583345539623], + [129.804054370403577, 42.793732896627844], + [129.804239799835329, 42.792818058943226], + [129.799100977767324, 42.783162932531894], + [129.78755964750485, 42.773185220075781], + [129.776820751516567, 42.760315855945002], + [129.776615117662629, 42.759636775426955], + [129.774387485525494, 42.743865700614059], + [129.769877021661699, 42.737385041894193], + [129.760912485530071, 42.707780763591046], + [129.761890265721576, 42.703881373654134], + [129.782607421627461, 42.68574324641375], + [129.789905842315648, 42.679469162591701], + [129.789525168171934, 42.679232354976023], + [129.770874937732174, 42.663399976143168], + [129.77672790714962, 42.650674390429003], + [129.785645812315437, 42.646651007490398], + [129.780993324862209, 42.641561885332386], + [129.773240890081155, 42.643488041119518], + [129.763359103822438, 42.655692632863975], + [129.760621319357369, 42.654695570530485], + [129.747492152338936, 42.643550081113226], + [129.747486518668182, 42.643533738806603], + [129.762103375998208, 42.637457449931397], + [129.765880840664323, 42.631877625518115], + [129.762186156155536, 42.6294803427541], + [129.779448589692123, 42.613439191390455], + [129.779642039471668, 42.613425824914842], + [129.779636648957677, 42.613264436936667], + [129.779928519355451, 42.612993215777756], + [129.779619767795737, 42.612759027509149], + [129.779352070435294, 42.60474436772558], + [129.766403798111753, 42.602734705490924], + [129.754964085859314, 42.594057675945884], + [129.752334879358443, 42.585428158629021], + [129.739275979513053, 42.582026999093188], + [129.74296440007916, 42.544248489546746], + [129.736571647235934, 42.517514481306591], + [129.737447835225112, 42.512262325392363], + [129.732422592649243, 42.496867212489342], + [129.74296646515532, 42.47735925300411], + [129.741672107434084, 42.469035280134555], + [129.741745434163903, 42.468818481906361], + [129.741618773608337, 42.468692292016669], + [129.741613525541027, 42.468658541864635], + [129.714553535051351, 42.434863472943867], + [129.697690778346185, 42.424927531537833], + [129.697472831784154, 42.424710394857058], + [129.645804656394574, 42.424367758131247], + [129.64543510633797, 42.424280817563464], + [129.645395584778043, 42.424365045378991], + [129.645254527705845, 42.424364109961147], + [129.629833222703979, 42.447088970706218], + [129.624956186766468, 42.452533337294696], + [129.621287576185892, 42.459681849653663], + [129.62065974893801, 42.460607016932194], + [129.584870890830274, 42.445821380228338], + [129.591888586006007, 42.440850248873687], + [129.604078620347821, 42.442679812818831], + [129.607657461686387, 42.439517739204227], + [129.597020186017687, 42.42770778841782], + [129.594819595616514, 42.415194868159837], + [129.594819959760144, 42.412921460527784], + [129.594381444296801, 42.41270346743314], + [129.593732681789845, 42.409014496731672], + [129.585112065278764, 42.408095509934661], + [129.563068949723856, 42.397137522413203], + [129.562786645780733, 42.396945200942227], + [129.571359246212666, 42.378097199875135], + [129.571369230055865, 42.378090718587607], + [129.571362915874431, 42.378089131636145], + [129.571406291903543, 42.377993763672904], + [129.550520510490685, 42.365871131107809], + [129.551497465100852, 42.360238670759941], + [129.539465656638811, 42.359269494653006], + [129.539336412434011, 42.359379599446484], + [129.539313209890594, 42.359366132107013], + [129.539150265290601, 42.359538180582199], + [129.531408602467565, 42.366133402299475], + [129.529565160467257, 42.369658814647423], + [129.50811247970023, 42.392310077806506], + [129.502464842918926, 42.394469375634024], + [129.492713556592776, 42.408569353906351], + [129.491716904234551, 42.40962169021293], + [129.491479430886898, 42.409770506763309], + [129.471775051474708, 42.414964771530727], + [129.462359485071289, 42.420265472004182], + [129.445282898297165, 42.438474635054106], + [129.42628901714744, 42.432347279576042], + [129.419122294466945, 42.433449766113931], + [129.393870501324187, 42.446476418679858], + [129.393488376082644, 42.44622993739987], + [129.385668135918621, 42.4259251197144], + [129.385659201312023, 42.42563028296474], + [129.375420849930435, 42.421978662956548], + [129.361325790914179, 42.422995870507862], + [129.354279325119762, 42.430937503377272], + [129.359776439156548, 42.435842733811931], + [129.36101863254018, 42.456435081962226], + [129.360837555841755, 42.456598222874568], + [129.360795426057081, 42.456586051212561], + [129.335409187172019, 42.43880887256163], + [129.348104431251471, 42.427731270237452], + [129.349046639774315, 42.424866458179771], + [129.349374059357132, 42.424538233234927], + [129.349146573990453, 42.424562605327253], + [129.351773113407432, 42.416576536841141], + [129.342222563690967, 42.411711761357743], + [129.3478187279743, 42.406985862274915], + [129.334313038078022, 42.407177827185485], + [129.324374775416146, 42.427054842592533], + [129.32100020572156, 42.419518715828083], + [129.317592760901022, 42.419452337761797], + [129.309922736683887, 42.410419439676822], + [129.311549071871639, 42.407275930845046], + [129.302488416858523, 42.40166412790564], + [129.302102522895211, 42.401209665084721], + [129.302871354276647, 42.40059568337719], + [129.317725850590818, 42.389786161405972], + [129.317337968044882, 42.389042777970154], + [129.319297056187366, 42.387478268102342], + [129.316269675553201, 42.386995377407224], + [129.314254268295116, 42.383132815433896], + [129.302074602380912, 42.384731153122353], + [129.29335444902253, 42.383340221017797], + [129.287526188798665, 42.378125258551172], + [129.279441305063756, 42.381120966629467], + [129.265841685888802, 42.378951721876227], + [129.265507945557118, 42.378202757209955], + [129.254975540166157, 42.371656196438884], + [129.24246899008395, 42.375223595588892], + [129.236519188350826, 42.374274556058715], + [129.224995027075181, 42.354761799290529], + [129.224615810746144, 42.353944636179271], + [129.2528767211858, 42.333655818468337], + [129.253531249371122, 42.333285554261806], + [129.253507517805247, 42.333202962653523], + [129.253558240036909, 42.333166548606833], + [129.253478138162478, 42.333100714367063], + [129.249955673941997, 42.320841684071915], + [129.242122384842276, 42.318284651259169], + [129.235560827730012, 42.318374810391838], + [129.224346669043427, 42.309158102080382], + [129.234867925188126, 42.310002495559395], + [129.233900969027076, 42.304111785654776], + [129.215412441440719, 42.294312985910175], + [129.202123986463135, 42.290893692866582], + [129.201893460058415, 42.290704227504982], + [129.201863018180433, 42.290623966463876], + [129.221650456559871, 42.282582833502637], + [129.222483360380039, 42.28270213863631], + [129.222375576806314, 42.282288162297455], + [129.224627395121445, 42.281373078185545], + [129.220994178996591, 42.276982474352224], + [129.218515754266747, 42.267463313311517], + [129.209550762365751, 42.263153539546607], + [129.209222332314141, 42.262756644290704], + [129.176533818803989, 42.259600829596955], + [129.176111979868324, 42.255048857611186], + [129.174919669871912, 42.239625263691437], + [129.186220073770698, 42.237841309545978], + [129.192654079621775, 42.241507737949618], + [129.202635823982547, 42.235237449307135], + [129.202487647731886, 42.235090381570103], + [129.206757290900441, 42.21669630485475], + [129.215424988188403, 42.215555369228589], + [129.209227399056488, 42.205806701693191], + [129.208530517097671, 42.205746796415077], + [129.184331418361069, 42.195701502770483], + [129.17182377453716, 42.187872723329647], + [129.160639778890527, 42.185866860662777], + [129.159889489971505, 42.185555408050767], + [129.15980463659622, 42.185479306927988], + [129.156898282601134, 42.177822324682296], + [129.16038868862563, 42.170253912152184], + [129.153701810865613, 42.164616451574737], + [129.138043074150858, 42.165962353946412], + [129.126335400992787, 42.155462275786896], + [129.126384941128435, 42.153825600708707], + [129.108497228562101, 42.139464032394194], + [129.106888972302357, 42.138021660694889], + [129.045277675574823, 42.135147205385934], + [129.041031458718038, 42.132641809778406], + [129.036322834082142, 42.117421617729704], + [129.039746961043193, 42.117048818117688], + [129.035390608078274, 42.114408283707803], + [129.032691481722424, 42.10568360831396], + [129.032714563797754, 42.105247250697175], + [129.021252171608211, 42.098977996266434], + [129.020768572561167, 42.099018813942976], + [129.002529080779254, 42.089361598639684], + [128.982271667166088, 42.092307543919354], + [128.972912902476992, 42.089920004504656], + [128.965012174140753, 42.094681439789483], + [128.958524738136674, 42.089493170991673], + [128.948577232236971, 42.081512798753593], + [128.947985372230988, 42.062701547154717], + [128.955574334249775, 42.05353683642285], + [128.949408088249754, 42.028491571967933], + [128.946855673676822, 42.026796023013397], + [128.946745658517358, 42.023299380524584], + [128.939932955016019, 42.022197315376971], + [128.924422393995144, 42.011893771508305], + [128.908774188596681, 42.010061146585571], + [128.892226137260053, 42.014479964821199], + [128.892039858014215, 42.014449831135721], + [128.840101403728539, 42.027378628517681], + [128.833835043740777, 42.026788723577994], + [128.824335669448232, 42.029227220769499], + [128.81817057765835, 42.03283776684939], + [128.789451757380789, 42.039986608945753], + [128.788986629947971, 42.040038963341786], + [128.777940946591656, 42.033897512600916], + [128.773084757267924, 42.031161678808665], + [128.760310073138299, 42.034558420152038], + [128.756102974813359, 42.038112142355672], + [128.732309368779681, 42.047855975253711], + [128.731886421013883, 42.047846633406053], + [128.717884528329705, 42.0331812077929], + [128.697929583660482, 42.019367862846863], + [128.696172151724738, 42.017879174373306], + [128.695200445302845, 42.017851238494323], + [128.67359975511269, 42.012096123601829], + [128.652376859075872, 42.016435339030544], + [128.652227704639586, 42.016905742719203], + [128.631893163706678, 42.032952794154625], + [128.615787680385523, 42.027761361746293], + [128.601399196985142, 42.027874606406414], + [128.600951388599896, 42.027797248730963], + [128.592740151178646, 42.00618205879865], + [128.592587504921198, 42.005155786878213], + [128.563346341815674, 41.994184443294053], + [128.545148021606792, 42.001855673667144], + [128.540856037123604, 42.001558795132759], + [128.532209603424121, 41.998476070511629], + [128.521016864090456, 42.000186510438681], + [128.508443571123962, 41.99931680999989], + [128.500264048601508, 41.99782597667987], + [128.496446134497035, 41.99848694180811], + [128.492950985963631, 41.998245180781687], + [128.491004790864309, 41.999428958389316], + [128.490746010077061, 41.999473759050503], + [128.466177572376978, 42.012974696183335], + [128.460323072381755, 42.018091183628606], + [128.460197493856583, 42.018167567052934], + [128.459311290478183, 42.018140717452013], + [128.441825311070829, 42.01398246087561], + [128.43759347570284, 42.017482725535274], + [128.399143909732089, 42.01631780614202], + [128.345348538555129, 42.020071264894625], + [128.286335320072709, 42.023997682881742], + [128.137166382611554, 42.021288593981737], + [128.123540276028564, 42.018603134642824], + [128.084618875613558, 42.020213670003415], + [128.058432869851231, 42.009021924627106], + [128.029801421583301, 41.998514471958998], + [128.028076472739116, 41.997825575500883], + [128.028613754117373, 41.997249798617801], + [128.100056405869339, 41.947638705373748], + [128.1005950839604, 41.947480055974275], + [128.100537069661328, 41.946861983892177], + [128.109700467005382, 41.894377502675937], + [128.103758138661988, 41.86721463714963], + [128.101093059244022, 41.84707975954958], + [128.098083976787478, 41.841277582334612], + [128.098000409936418, 41.840895591470691], + [128.100636481776689, 41.825643762256618], + [128.102065534424383, 41.818695026346916], + [128.106617765353406, 41.810743333437472], + [128.103967734023627, 41.806369746441298], + [128.106456896063065, 41.791967910447539], + [128.111837190699447, 41.789101244409899], + [128.131948084015704, 41.781975293334483], + [128.13511040525384, 41.782928534509054], + [128.140837341059836, 41.778825537140307], + [128.141794487357771, 41.778486388720403], + [128.156987523492973, 41.722339607659492], + [128.160763046609389, 41.717008497410383], + [128.168166137953875, 41.711592528464394], + [128.184498012243893, 41.708401141005673], + [128.196043484433204, 41.699278481758604], + [128.194783392741328, 41.694171147806252], + [128.203901015637143, 41.686218839475032], + [128.21349950000311, 41.687297806772676], + [128.215313968990444, 41.683961417171162], + [128.230030134071598, 41.681350258208511], + [128.232395070625529, 41.681536643108814], + [128.242563181806531, 41.679184563089578], + [128.242556106768035, 41.6791277154678], + [128.243018337500217, 41.679045699676834], + [128.249336756980483, 41.672636559772222], + [128.254370281127962, 41.671890236953139], + [128.253914559438584, 41.667993028822515], + [128.255866017766891, 41.666013551283385], + [128.263946932627846, 41.66565684595485], + [128.263511429103545, 41.658258366456209], + [128.265816307023044, 41.655920394896178], + [128.272843317342847, 41.65616540656977], + [128.269740927610457, 41.651939424260107], + [128.294519388253747, 41.626805192292743], + [128.298061142628939, 41.627726167145546], + [128.299897332949655, 41.618570451007585], + [128.298280158023204, 41.617768800738794], + [128.302797540380112, 41.603093451302676], + [128.309457681243543, 41.602771219377907], + [128.306272779917805, 41.59429417171652], + [128.311486353286966, 41.590239058940021], + [128.30928314386523, 41.582024059799181], + [128.311926644583366, 41.573436277382619], + [128.311826583935101, 41.573220381816178], + [128.311971569866387, 41.573157282241944], + [128.311733604471101, 41.573019764946338], + [128.295340949664705, 41.537650201024746], + [128.294671445388786, 41.537201490960378], + [128.294791201888415, 41.537042251552151], + [128.294136532994912, 41.536842986043645], + [128.277651206176529, 41.525794315670787], + [128.277694685274128, 41.524074862277125], + [128.253040430481605, 41.504629083920378], + [128.23981280731212, 41.500434551736767], + [128.235385813621264, 41.497467525691626], + [128.232866700705159, 41.494329523439596], + [128.233255040786361, 41.492707114566258], + [128.237846341453206, 41.48803176373157], + [128.237556973492502, 41.475371177277147], + [128.237443420380202, 41.475208884156743], + [128.23750099890438, 41.474968332349036], + [128.22752735817437, 41.458187683378888], + [128.228068389975419, 41.45431505424532], + [128.238528683213957, 41.452857988343602], + [128.234753411038696, 41.445594692458201], + [128.220996480879165, 41.443781771046432], + [128.214045889080779, 41.435505113734948], + [128.20501822599195, 41.420316071998265], + [128.202097872936889, 41.409351087454787], + [128.198755502097725, 41.409779040024624], + [128.198033410307175, 41.408564120699808], + [128.163882236029451, 41.401855753719104], + [128.154857067924155, 41.386056626800645], + [128.138077697321251, 41.380000038172135], + [128.133874773498633, 41.380217016815678], + [128.108545461600499, 41.361761179525935], + [128.084522906001212, 41.372087257456862], + [128.084764696477691, 41.372311480555396], + [128.084520867140554, 41.372366095943036], + [128.088872379159284, 41.379407730072302], + [128.094038203215973, 41.380911217176362], + [128.10460200374763, 41.390707500810244], + [128.104225987353345, 41.390932778442874], + [128.095535318722426, 41.390943581713145], + [128.095546108014872, 41.390788414319822], + [128.076589712400192, 41.389897420686736], + [128.079878571205541, 41.380427812624774], + [128.071758636580739, 41.378633072012455], + [128.067119223638315, 41.390978905434267], + [128.035146859073222, 41.391018649913093], + [128.034780799950369, 41.39093127833916], + [128.034783983795364, 41.391019100999181], + [128.034116939642331, 41.391019930194098], + [128.015780647801733, 41.413750038572097], + [128.012114946189342, 41.414540876804431], + [128.012626064403264, 41.417660536024805], + [128.005949650629191, 41.425936779115851], + [127.999194874609373, 41.426631626422399], + [128.00273137521296, 41.42992623072567], + [127.994809194545212, 41.439746756420483], + [127.993890569995656, 41.439148415005192], + [127.985988345594308, 41.419857912320118], + [127.985986187650028, 41.41985770846145], + [127.985633799171779, 41.41897542190069], + [127.984726061399442, 41.419738665693266], + [127.976153469769841, 41.418928822205267], + [127.977013922384117, 41.426223184031379], + [127.96925384087109, 41.432748013365554], + [127.961102942989257, 41.436819350504109], + [127.941509066991102, 41.438267967837398], + [127.942391222678907, 41.440193300646946], + [127.926046923954686, 41.44287377989405], + [127.903888633513645, 41.42764072222613], + [127.90333704191201, 41.428014326494051], + [127.903323550480494, 41.427999591188289], + [127.903174604509204, 41.428124348667659], + [127.893849375245324, 41.43444051708272], + [127.885602768321718, 41.432161209319162], + [127.880854666254024, 41.4359857306113], + [127.881213006721055, 41.442999387808108], + [127.87779017072566, 41.445317744600452], + [127.876547812997927, 41.445273020986185], + [127.866459237307808, 41.410675117600896], + [127.86641595813434, 41.402517575263957], + [127.864171701906614, 41.402830211517802], + [127.863811979296344, 41.401596573738011], + [127.862540351675761, 41.403057466863508], + [127.85681480826932, 41.403855064045018], + [127.848530371391405, 41.418657717560535], + [127.844365468117928, 41.419001172155788], + [127.832558394893681, 41.419189549783312], + [127.827609858322802, 41.415238370072309], + [127.829164124910761, 41.406961693515335], + [127.821401750561762, 41.40621460132499], + [127.81431669884887, 41.418649028834068], + [127.802016856841561, 41.422493408155148], + [127.80118333861509, 41.422562143404519], + [127.7897763153737, 41.416638869770289], + [127.79006913532757, 41.407684022718165], + [127.785027144493739, 41.406212410153152], + [127.781535131565946, 41.421979059548896], + [127.773588537681547, 41.424336144587286], + [127.763998447142555, 41.419712107030961], + [127.753557591186251, 41.423923305261241], + [127.731927670085156, 41.423030216806765], + [127.718916083912021, 41.418207025155141], + [127.700753989435398, 41.41851297122134], + [127.689620824303717, 41.421283388635921], + [127.679268769437968, 41.420855957549257], + [127.678546001931622, 41.42074942053636], + [127.671307114873144, 41.413442120586154], + [127.665756222230314, 41.41834115922159], + [127.650524865739186, 41.415335667661871], + [127.659820533770159, 41.407493125805381], + [127.648041634465883, 41.404753681420125], + [127.631278301616504, 41.411537884709453], + [127.630978698228702, 41.411478766176323], + [127.61407875968645, 41.429763896344816], + [127.612095454057524, 41.430649003787153], + [127.587809548635605, 41.424625643166507], + [127.562615408228979, 41.429387295403707], + [127.560321983970667, 41.430754639946038], + [127.558283233229048, 41.430753573309026], + [127.557693460280618, 41.432321771500064], + [127.552915150664703, 41.435170610109495], + [127.541947708209833, 41.44764631012989], + [127.540004597262495, 41.464246946824154], + [127.541743340784777, 41.474732920751457], + [127.541727329237432, 41.474775495236536], + [127.540896227854745, 41.474784892080535], + [127.520593345858373, 41.465636656772425], + [127.484963247745796, 41.472059512269382], + [127.480366825205266, 41.46993154258309], + [127.472888235102047, 41.473005461310542], + [127.473106980381274, 41.474196780928452], + [127.459973665709313, 41.476564256372036], + [127.459296837786738, 41.476010810401505], + [127.461627533201337, 41.463297100151927], + [127.453482470385836, 41.459917420352774], + [127.453220433772842, 41.459174898253139], + [127.451550393944501, 41.459115732279017], + [127.451535077754158, 41.459109377040235], + [127.451499638287459, 41.459113934113589], + [127.413738868831842, 41.457776150025779], + [127.413192100142027, 41.458485210558599], + [127.403669406959168, 41.461026895309899], + [127.399506653836355, 41.475715390968325], + [127.398055140954554, 41.476182516065421], + [127.354888494315176, 41.477075460838442], + [127.354287976171477, 41.476998215325807], + [127.35418305717694, 41.474462946155548], + [127.354678906627328, 41.463644613257991], + [127.35374747535009, 41.463937519548821], + [127.353710435827836, 41.463042494207826], + [127.345795319734563, 41.462774351133014], + [127.31809911295484, 41.472225371439649], + [127.289116767516191, 41.48394003648113], + [127.287859465322072, 41.483954188209154], + [127.272622416598892, 41.477638735266105], + [127.261700445252302, 41.477533000497388], + [127.249417745651655, 41.481811992152927], + [127.250093049753374, 41.484379273001181], + [127.247735021175487, 41.484405814097883], + [127.250404719711298, 41.485564138178106], + [127.250868312447935, 41.487326563063604], + [127.257540163752296, 41.488660052021885], + [127.279830429225768, 41.498331312992384], + [127.281405266169273, 41.500174391429589], + [127.257030111228374, 41.509860561589875], + [127.244094862036079, 41.499140109894959], + [127.228509337736085, 41.507008319507747], + [127.235574776054108, 41.518092489813363], + [127.233994153891416, 41.518628975789092], + [127.220018276692059, 41.520381065304292], + [127.211846121873435, 41.518070689383777], + [127.206515535162083, 41.520425543748338], + [127.20681661457958, 41.522036095141821], + [127.182371485420106, 41.525100665178257], + [127.180350190129104, 41.526409062929403], + [127.174229978268883, 41.526444066327869], + [127.171402366900494, 41.532201047822518], + [127.159249156179158, 41.54006790114564], + [127.158809231393633, 41.540135493383673], + [127.136321057477929, 41.527616493452157], + [127.139129559437748, 41.537909722068989], + [127.136918091313618, 41.538975765509321], + [127.112663177595792, 41.537534901403021], + [127.112869734758547, 41.53834034111582], + [127.099040338012415, 41.543275614938594], + [127.098265547747673, 41.551426796367579], + [127.115441216555752, 41.548367461611768], + [127.11943862917515, 41.563954792640203], + [127.121521467436693, 41.565275767835459], + [127.121686925491034, 41.565883171693123], + [127.122552239284246, 41.565929502725844], + [127.139957520815202, 41.576968259595937], + [127.139414833805247, 41.581077961490379], + [127.149010585148801, 41.586318490834799], + [127.154120482156102, 41.585950676026528], + [127.171594840460941, 41.597033242685676], + [127.164138690552761, 41.597672743184042], + [127.136161900365323, 41.597920973648549], + [127.132337921749752, 41.597810453088165], + [127.131773365662596, 41.597959911925614], + [127.129914071178902, 41.597976408940831], + [127.129704737651281, 41.598507554125796], + [127.120713217850806, 41.600887941348418], + [127.123519845999652, 41.611674738751901], + [127.121034571805254, 41.619941326042358], + [127.110208289064474, 41.622368960756319], + [127.098255877057341, 41.619187947524573], + [127.087811871365204, 41.622615639521349], + [127.0877149532609, 41.627412760566173], + [127.087407635351298, 41.627481672088571], + [127.09689331649227, 41.64471396915318], + [127.083169050246269, 41.641429009018339], + [127.072638883379099, 41.643235311929345], + [127.066939593365632, 41.655872982329015], + [127.03490966071692, 41.668565177129466], + [127.032209470734344, 41.674409116393292], + [127.032250129022202, 41.674453799948076], + [127.032114833159952, 41.674514346178547], + [127.042367976968706, 41.688489805929073], + [127.04329510460299, 41.691774907134175], + [127.044930625468069, 41.691982801992111], + [127.051750270222172, 41.701278260297535], + [127.051509588801139, 41.702742064439128], + [127.050044459049971, 41.703316451664278], + [127.046183661632526, 41.722393261474849], + [127.047388018427952, 41.727809108485324], + [127.04509257873886, 41.741769779438897], + [127.044830539391569, 41.742189185588508], + [127.009940225627574, 41.74245131457328], + [127.000401779707417, 41.746740794351993], + [127.000475633321841, 41.746943593663836], + [127.000214597902072, 41.746970343149343], + [126.984511459071157, 41.763494738544338], + [126.978625322679363, 41.764741246298449], + [126.972661475055645, 41.774617333313387], + [126.964556856852951, 41.773898601996343], + [126.937928965332034, 41.770327890676207], + [126.936278796337959, 41.771390855527699], + [126.934555277294152, 41.771238010929551], + [126.934972136179582, 41.772232547394523], + [126.92894919605672, 41.776112255276701], + [126.932906158205611, 41.786080547953603], + [126.940646693236175, 41.785770831242139], + [126.947222117764795, 41.801458392896578], + [126.946330893886852, 41.802446246756944], + [126.925945530405073, 41.810511335980678], + [126.925239728353262, 41.810177505887737], + [126.902753314735023, 41.796298070357331], + [126.881395109871264, 41.789311487371322], + [126.851272173073212, 41.758316949141118], + [126.846753525179707, 41.74477423449121], + [126.842773335265974, 41.731914746902362], + [126.842498479019923, 41.732021553308201], + [126.842120154109381, 41.730887686180431], + [126.829901326355412, 41.725089810548731], + [126.821754194560825, 41.730177029602508], + [126.817371153948827, 41.741785782128837], + [126.804893349077247, 41.746634533104142], + [126.803711498827667, 41.746145757611544], + [126.794637774903023, 41.700564689046885], + [126.794546625405061, 41.700624410785153], + [126.790925918314514, 41.693557490502855], + [126.775906147610726, 41.695840919756208], + [126.77164349958494, 41.703747188203266], + [126.771448851621415, 41.714739585190372], + [126.748022525202487, 41.729704887369031], + [126.738942400427149, 41.73705665720383], + [126.723936112462411, 41.746888873751722], + [126.716670246916891, 41.750939661678927], + [126.690781898066547, 41.748935352273044], + [126.688901286956636, 41.746346471195814], + [126.685136986643499, 41.726407108345377], + [126.685322007625345, 41.726073654009078], + [126.693430685517683, 41.722246493162601], + [126.714867641135868, 41.718568356435391], + [126.719216149664447, 41.709029409088224], + [126.718803657512126, 41.708626618914181], + [126.718874794562467, 41.708589851473718], + [126.682622447388042, 41.672007505125187], + [126.66310438448626, 41.666159776489756], + [126.654926670004556, 41.659708179067046], + [126.644489283862384, 41.66058258076508], + [126.63961748172116, 41.659122959642289], + [126.602938026574336, 41.667153435073338], + [126.600815939626557, 41.657859887095015], + [126.604105877772525, 41.650505641154012], + [126.599947842993416, 41.63714533336713], + [126.590850462914531, 41.632540564053997], + [126.589708764584074, 41.62944868142965], + [126.587313039434264, 41.622490619952714], + [126.587094928186261, 41.622370038038817], + [126.587075917249749, 41.622318553699465], + [126.58701915636226, 41.622328147894947], + [126.558940507904012, 41.60680498161269], + [126.567649182774801, 41.585348917780024], + [126.570028595004132, 41.583320664597714], + [126.575457193929068, 41.57214402663746], + [126.576317704006101, 41.563991782781507], + [126.577457181486977, 41.56118438648663], + [126.576669578163489, 41.560658220497736], + [126.576815644272159, 41.559274428989937], + [126.572552470391145, 41.553930872102292], + [126.554971475905546, 41.546162594220888], + [126.554798699047652, 41.546047168976244], + [126.552771666192555, 41.536247826296432], + [126.549174109486202, 41.533706917589136], + [126.541722317535644, 41.516997966652845], + [126.543263461018796, 41.513902334421424], + [126.539741285358957, 41.512555951945068], + [126.536308372863573, 41.50485842538572], + [126.534333187614592, 41.491886942960036], + [126.54384869313219, 41.487970263860809], + [126.52462237941505, 41.474755767495857], + [126.518310364290983, 41.457796835821533], + [126.510908060503041, 41.447903994046889], + [126.492662082678166, 41.406991532952453], + [126.491789295673257, 41.404450325658658], + [126.491826839739844, 41.404364851449827], + [126.533644663601493, 41.364770822223321], + [126.532418855459071, 41.36332075558839], + [126.533476629799466, 41.360618863734913], + [126.527747252906877, 41.352430828364227], + [126.520933876267691, 41.349734628565884], + [126.518810060367628, 41.347222265930313], + [126.517555769640538, 41.348397839057647], + [126.512106575969241, 41.346241475824591], + [126.47722171680671, 41.345519371790957], + [126.477318236704704, 41.351832778380384], + [126.496655227710818, 41.353468065807171], + [126.506967337787103, 41.358321755163153], + [126.492659762313252, 41.371731406435501], + [126.489980820108727, 41.372145660598591], + [126.463666572867197, 41.362625693076815], + [126.455853595668643, 41.358430499284616], + [126.441264491200371, 41.354521068690993], + [126.433297632480645, 41.35163881879928], + [126.428591373977369, 41.343726632153476], + [126.430240947587876, 41.332903360781167], + [126.426460502551237, 41.330022836710988], + [126.412182059933912, 41.331523245061682], + [126.401475227114787, 41.320789191636855], + [126.396728080644948, 41.309877869199482], + [126.387827600421616, 41.299614582021981], + [126.368684851213672, 41.287560311954365], + [126.36736244050519, 41.286284841447539], + [126.354733153328155, 41.256810819612866], + [126.35467988600594, 41.250275192095373], + [126.348692009227406, 41.242381102693699], + [126.32608614992678, 41.234175301285035], + [126.304379864961291, 41.195817373174037], + [126.30320805728509, 41.191180805756986], + [126.301647282979843, 41.19098853289259], + [126.28952608454253, 41.169568743231821], + [126.287271096262074, 41.168368321789814], + [126.280887145362669, 41.161034315116758], + [126.266865227216499, 41.154715874153553], + [126.258707483300157, 41.153162755642136], + [126.225992985630356, 41.135747505723664], + [126.223382426920267, 41.129264700533263], + [126.206992550658512, 41.124833853047889], + [126.198240503318345, 41.120973737218954], + [126.182859587656552, 41.11278585388574], + [126.182241952107177, 41.110983212754967], + [126.181196245849733, 41.11003368407011], + [126.179917668230701, 41.104877989339975], + [126.164554771763349, 41.094922789504103], + [126.16185539327158, 41.092471683095425], + [126.160674586540267, 41.09240841863803], + [126.158465256851386, 41.090976766826607], + [126.140608547008966, 41.088457099733326], + [126.128010909528925, 41.090658386437212], + [126.121992785700357, 41.090335951504827], + [126.119003453965036, 41.089008868804903], + [126.127890485135609, 41.061767724699997], + [126.127850169743638, 41.061735009591345], + [126.128000738591936, 41.061669933103211], + [126.128679906088806, 41.056744888129622], + [126.120729526903645, 41.043601854402048], + [126.111133712961248, 41.037931811945583], + [126.099508184633763, 41.038607853945166], + [126.094438702761963, 41.032928460746625], + [126.102604734908624, 41.009883771223436], + [126.100755916834729, 41.009256765588908], + [126.102515386509566, 41.004566317822359], + [126.091089802585856, 41.003377197997345], + [126.08687579989342, 41.004549481701424], + [126.062918674658107, 40.996424694994843], + [126.062452679473893, 40.992557250226156], + [126.076735090545554, 40.974691181209117], + [126.076082333026847, 40.974375968593769], + [126.076386380835586, 40.974088041333431], + [126.067298170835599, 40.96740957602654], + [126.058825240804367, 40.966042624255607], + [126.04734336335359, 40.960498095825656], + [126.046236597243123, 40.959794221862332], + [126.04701182009974, 40.945843489220834], + [126.04046801353293, 40.942436208873147], + [126.035542963961674, 40.926895775673366], + [126.035272543593095, 40.926959173801848], + [126.035332574933861, 40.926474668576866], + [126.025681690869405, 40.92536529107106], + [126.017297356341473, 40.931173328367237], + [126.009691610307001, 40.93295644132877], + [126.001955155111517, 40.934188679970404], + [125.97814414391712, 40.907414918734119], + [125.982658752111064, 40.907281462436067], + [126.001083042538809, 40.914885695388634], + [126.014009648069248, 40.910023898217702], + [126.021728950209422, 40.900014942468815], + [125.991150413536459, 40.89397752434008], + [125.975326821601556, 40.901967918125806], + [125.973394210401167, 40.902073961779109], + [125.960240754429336, 40.88728385115563], + [125.961432287029183, 40.885092708608909], + [125.954878810440619, 40.881254732654781], + [125.953872752560756, 40.880123493277942], + [125.952985309468673, 40.880145823345153], + [125.952066710422073, 40.879607855290388], + [125.934193889954884, 40.877199178327992], + [125.917946481108515, 40.880168481630257], + [125.916823042655892, 40.881055747435703], + [125.915730803594855, 40.881083230630807], + [125.870255171300158, 40.906399286896331], + [125.868580411575252, 40.905571422061094], + [125.855278748374928, 40.886924056583688], + [125.853543629960456, 40.886062416624313], + [125.852913392668157, 40.885125762762534], + [125.816028689446185, 40.866778259516444], + [125.813469774750814, 40.866162198468132], + [125.811418097100031, 40.865143358812617], + [125.810908308915387, 40.865545523230516], + [125.807002291575799, 40.864605145991163], + [125.803196009858624, 40.871629642780967], + [125.77361886994845, 40.894962614421402], + [125.76940760776678, 40.894485321385453], + [125.763224302712658, 40.89180427264813], + [125.751345512614165, 40.881242309864128], + [125.736149294347328, 40.872844281624211], + [125.720769390137079, 40.872799814620407], + [125.711512308485538, 40.869382222367001], + [125.70192538946884, 40.865225384413904], + [125.701926860406218, 40.865220407061074], + [125.693605977910664, 40.857236882756609], + [125.689074041341229, 40.856442399873366], + [125.683254963728103, 40.852438494120427], + [125.68376265014308, 40.849257278665881], + [125.667543809692788, 40.833338256572191], + [125.642712441938926, 40.8245425891295], + [125.642679518522414, 40.824519935666949], + [125.635303662532152, 40.796923146206531], + [125.670348355326112, 40.786449483380295], + [125.670659902548849, 40.785806411457038], + [125.682316640587985, 40.774313140357044], + [125.677985825579484, 40.770684802053772], + [125.679571066821879, 40.767412668456771], + [125.673515626446218, 40.766939688326538], + [125.673237071222005, 40.766706315950294], + [125.671496456384034, 40.766781974393325], + [125.611308981243184, 40.762080833259994], + [125.611023910446207, 40.762306704756284], + [125.598800239988989, 40.765842024173402], + [125.590320773975677, 40.77384975318023], + [125.590715968363611, 40.778397392800919], + [125.579991577545925, 40.786894700229425], + [125.579749780418368, 40.786883716111618], + [125.579738677757959, 40.786876885996584], + [125.546062216785899, 40.760796510414899], + [125.545293150632901, 40.760125902672655], + [125.545291195752526, 40.760115716321451], + [125.545641238424921, 40.744296824137805], + [125.542227930855589, 40.732151285796959], + [125.539584586948791, 40.730380126249628], + [125.539134166764768, 40.728033108885583], + [125.535982244880401, 40.727966394714059], + [125.530727873601279, 40.724445729153921], + [125.499554434871627, 40.724884034313], + [125.489966601444721, 40.726992418948917], + [125.489664574860583, 40.726986026197423], + [125.455590775108973, 40.706649579057085], + [125.454100158875974, 40.705372079671548], + [125.452848592982065, 40.690199173390674], + [125.447818744779141, 40.675628285952484], + [125.447641256234917, 40.674741336676881], + [125.413331056836128, 40.671602217066514], + [125.412699092574556, 40.671370093152355], + [125.412532975379435, 40.670933592782681], + [125.414731085820137, 40.648580340811385], + [125.415552552817687, 40.647209783070942], + [125.416388142781997, 40.633708073822817], + [125.401101479750778, 40.630099190602344], + [125.381329858795013, 40.650778319730335], + [125.369561457717609, 40.656489424530349], + [125.347550182021365, 40.64879911684109], + [125.335841161869723, 40.642333941647593], + [125.323231919587542, 40.642118216399417], + [125.322715775163786, 40.642554993871506], + [125.29933543898801, 40.659418613587661], + [125.286584676299, 40.656522434486952], + [125.273740866358324, 40.653532213670175], + [125.273300629139328, 40.653106349045039], + [125.265090846547125, 40.635837787384155], + [125.263683430470437, 40.628505715223987], + [125.257084262200024, 40.618996635509767], + [125.256903658308573, 40.618616750975583], + [125.17550931827779, 40.609452007109731], + [125.175292411389108, 40.609318123658518], + [125.144900524907783, 40.587841280010728], + [125.122571903128161, 40.576776955239644], + [125.107660037981105, 40.567572766372798], + [125.107568743552562, 40.567554828906623], + [125.10756402485309, 40.567551741006575], + [125.087082417539619, 40.561924022363407], + [125.070576635391689, 40.560110524847346], + [125.068645481934325, 40.559352989382397], + [125.010541143129544, 40.532541935286034], + [125.00969291782765, 40.531332775648593], + [124.998963022537097, 40.494658467039656], + [125.000450579368234, 40.494075188597954], + [125.013038913960983, 40.489973566254392], + [125.025231060721353, 40.490691547318285], + [125.025811864199525, 40.485811791104098], + [125.036969031796247, 40.482176481955904], + [125.036971432272907, 40.482142727302673], + [125.037064688747435, 40.482134263111817], + [125.038312517325835, 40.464833978889423], + [125.019008338821209, 40.463006809077299], + [125.018895649560463, 40.467802140799101], + [125.006972816740088, 40.469605645052553], + [125.006627429818252, 40.469452701056888], + [125.005714927476234, 40.469795919349934], + [124.980127953007369, 40.473666326490815], + [124.972322119061161, 40.467000159181232], + [124.95619782390709, 40.459137240929245], + [124.943282119558674, 40.45622593175883], + [124.940032164441888, 40.454676444096584], + [124.939244855358368, 40.455315898207992], + [124.935420676098886, 40.45445389580788], + [124.916769501163571, 40.457511013620689], + [124.908580989137292, 40.466092337683506], + [124.907747587825511, 40.480420237634185], + [124.878162784701033, 40.458544574596992], + [124.876002103775093, 40.455526628342746], + [124.857155405903313, 40.440125648872417], + [124.828756847281042, 40.422012722940295], + [124.828522545771918, 40.421839475180583], + [124.733714627100937, 40.37033432908931], + [124.733594859215799, 40.3702421842831], + [124.72936666342099, 40.342585714248415], + [124.721809295629669, 40.324242782686035], + [124.717764267104599, 40.322455296607053], + [124.716993230021401, 40.320126251402058], + [124.7021688277637, 40.315563718329024], + [124.699906397491503, 40.31456395711816], + [124.644277903930373, 40.293263512345064], + [124.620112072261819, 40.289964737239387], + [124.569454076862158, 40.257371564785423], + [124.552816278191216, 40.246373819296814], + [124.542718763425597, 40.237115330002482], + [124.532239013548249, 40.233427526595484], + [124.519859869489736, 40.225462829730787], + [124.519026240368689, 40.223511326805465], + [124.51135863571723, 40.219993166428225], + [124.509489222450327, 40.218790392640692], + [124.508252743002899, 40.21695903340369], + [124.507972437445559, 40.216549206571251], + [124.501318772559713, 40.203768444449402], + [124.494287372537869, 40.196540659983462], + [124.484760995635668, 40.182612413581559], + [124.484457320697686, 40.182552297338823], + [124.484446827456907, 40.18252051605571], + [124.451788697077717, 40.175881443698998], + [124.439927306269496, 40.1624948891914], + [124.439926534533569, 40.162469564052508], + [124.439078080717096, 40.161536468351017], + [124.422387315726411, 40.142699568114452], + [124.343773033967622, 40.080303190627383], + [124.339392871712178, 40.073195021196909], + [124.33089702281714, 40.048992764552359], + [124.330880659333872, 40.048448724797815], + [124.33235706878645, 40.047170530331258], + [124.33929204208701, 40.041633204140496], + [124.354862874541212, 40.038266798299603], + [124.365601771878573, 40.020625833306767], + [124.36637118191841, 40.020011487125409], + [124.36601860742978, 40.019507475512839], + [124.36069085829368, 39.998661741178154], + [124.343573620808399, 39.970822923645486], + [124.344679986146375, 39.987620112417225], + [124.322504262319768, 39.978097518088035], + [124.30947679963387, 39.967391214664623], + [124.296509613990679, 39.967341941451259], + [124.283059877791587, 39.9615873327282], + [124.28327027677841, 39.946643136712389], + [124.290483743522756, 39.945370832933015], + [124.280961663078827, 39.930649861565335], + [124.280939391726037, 39.930272609409045], + [124.23760466407434, 39.927190789263236], + [124.235727174438381, 39.92673311306902], + [124.216091790620766, 39.900734522500279], + [124.2136095414089, 39.897223589844508], + [124.212550588135144, 39.894464147925945], + [124.211316434937018, 39.892626657584501], + [124.209466101972481, 39.882062776995539], + [124.208851197358769, 39.863692015459868], + [124.207944399680684, 39.863166802698508], + [124.207885441706011, 39.861864793521143], + [124.184213609555243, 39.846990025079947], + [124.167752834220678, 39.839888045387099], + [124.167550286793585, 39.839770730912157], + [124.167437526968683, 39.839538146615936], + [124.159793453188016, 39.806621218277876], + [124.158313956379388, 39.77690683452974], + [124.145697447391299, 39.745920965248359], + [124.145264392286833, 39.744056142347731], + [124.14495101356475, 39.744247864650667], + [124.138961031283557, 39.743901525878272], + [124.095395019661026, 39.774565779065654], + [124.093451989224093, 39.775754507730987], + [124.093465577594756, 39.775923830854808], + [124.093404960298272, 39.775966496778487], + [124.08965234485153, 39.790720222634128], + [124.095763398975848, 39.804556718773803], + [124.097141486963594, 39.821728914672292], + [124.056095802824984, 39.81239158821284], + [124.047199966130449, 39.808738566799143], + [123.998000158592291, 39.799175631225957], + [123.996969050203774, 39.798941068303186], + [123.996353601011108, 39.799153629381472], + [123.96148997971143, 39.806787534334056], + [123.946246731658448, 39.816409290962689], + [123.945419245739487, 39.816599160983223], + [123.928431820694954, 39.818213657070082], + [123.905379816064155, 39.818302012565042], + [123.865882901749004, 39.821586786067989], + [123.845484377999057, 39.824571620440999], + [123.835692312365012, 39.827027681143946], + [123.806654953229469, 39.829787410919003], + [123.795314030340677, 39.824341598054858], + [123.789362788657243, 39.821408662380371], + [123.788571640827996, 39.821379027368451], + [123.709872788120691, 39.810608714910856], + [123.691387619340901, 39.805623315943294], + [123.682757040354886, 39.806897795807053], + [123.68225385934943, 39.80682893309222], + [123.674886288649574, 39.817602337624898], + [123.669349242731201, 39.825472072731834], + [123.657774714451406, 39.824456968380261], + [123.639851986734655, 39.822533637484376], + [123.639701719707787, 39.821183661776629], + [123.640801716162059, 39.801285914547577], + [123.636843212212568, 39.795503272943378], + [123.636782459802589, 39.794957482696788], + [123.607259137243261, 39.773833107661908], + [123.607203277086811, 39.773843127909451], + [123.607094249642998, 39.773764183300493], + [123.580975391673192, 39.770107526054908], + [123.572389396060046, 39.778584669792359], + [123.564533779537328, 39.77260632587835], + [123.559969126699073, 39.760342393355707], + [123.541761439207306, 39.755275937890865], + [123.541278880950884, 39.754908697559422], + [123.541198002422618, 39.755119156455649], + [123.541101359145742, 39.755092264580526], + [123.537407888924477, 39.761659741740793], + [123.538094461809649, 39.763195066660757], + [123.528987900934169, 39.786891797936136], + [123.530020619124656, 39.774058706539194], + [123.513224304351766, 39.768996297055459], + [123.511845442886155, 39.76898378093744], + [123.472060260520124, 39.745511927811762], + [123.468289909300296, 39.74448814871527], + [123.46799090065673, 39.743781433229671], + [123.466065538646177, 39.743884156130548], + [123.4481221590339, 39.739011915881164], + [123.442089063707414, 39.730813466556889], + [123.435061996583698, 39.732508115422043], + [123.413649746948906, 39.729368695516932], + [123.386714532521182, 39.722208259134888], + [123.38019390634507, 39.731618146614736], + [123.38240456332997, 39.745900738117776], + [123.382083868057521, 39.745928733987682], + [123.363762993268026, 39.745327862604178], + [123.339100744585821, 39.749071048327814], + [123.338828581079483, 39.74942919538956], + [123.269242948987937, 39.75248145261866], + [123.269125597526269, 39.75244416162748], + [123.276547357953334, 39.740552201934612], + [123.268851039568517, 39.736319297150736], + [123.267270960510956, 39.736797913431602], + [123.26660190340796, 39.730713651064512], + [123.27051647766136, 39.727791143514118], + [123.264830726759783, 39.713467959094579], + [123.278653379580291, 39.704469035684738], + [123.281299737976482, 39.702779302575493], + [123.281268854697956, 39.702766290157534], + [123.281473397793476, 39.702633127032158], + [123.27842465347365, 39.693569847828115], + [123.267121653829861, 39.696163109749762], + [123.247651499917495, 39.688601891430849], + [123.247469344181908, 39.688525141594759], + [123.210068682854256, 39.695369432837083], + [123.21003294282184, 39.695361292053732], + [123.209339242866861, 39.686974689107316], + [123.218586107855103, 39.684353476288209], + [123.220325473527367, 39.675383836182711], + [123.207603097611369, 39.664591126867812], + [123.207435975340701, 39.664723274752149], + [123.207421895885375, 39.664546880498747], + [123.183735222710737, 39.66874919552955], + [123.182421971079407, 39.668743781304762], + [123.181809186390169, 39.669090898702471], + [123.162130141288415, 39.672582209888859], + [123.161060113814756, 39.672604378843872], + [123.160993394240791, 39.672541796118644], + [123.14352758943906, 39.649189899963503], + [123.143115335425634, 39.648334145004654], + [123.142833015845213, 39.648261250489881], + [123.140800795086136, 39.645544157938517], + [123.138496762823124, 39.647141636117006], + [123.127540935537738, 39.644312857069067], + [123.126288671827481, 39.655336342939165], + [123.121115643871377, 39.659192664520077], + [123.099611233426117, 39.674102536651233], + [123.093436088937352, 39.67317084802238], + [123.09572751353339, 39.660051799199032], + [123.083934019170428, 39.661859994063192], + [123.080813769577659, 39.657960956099629], + [123.071870846495884, 39.667041145548112], + [123.056977432174648, 39.66477093675342], + [123.046869938269154, 39.659573082946252], + [123.044720358804554, 39.663102121804165], + [123.029592083948856, 39.659574088555566], + [123.029572993476449, 39.65956643595495], + [123.039398131627408, 39.649884124197854], + [123.040851396020528, 39.642709042910056], + [123.027085615665186, 39.643476264811191], + [123.02132254381732, 39.65764556644627], + [123.007245965895606, 39.654362797233787], + [123.005628062486508, 39.65390503940543], + [123.015994146014634, 39.641962128923851], + [123.015923833033952, 39.641917146081745], + [123.015951349172411, 39.641898267284134], + [123.014016687233422, 39.638001754498035], + [123.007662813737198, 39.636632145743896], + [122.973843933277934, 39.614996462757006], + [122.973503633570061, 39.601619987344776], + [122.967596310908803, 39.593830316077984], + [122.967561744746618, 39.593710846416165], + [122.965768031283702, 39.594280454471146], + [122.954271094011702, 39.597519172774291], + [122.94381775171216, 39.59534295597134], + [122.937180523010511, 39.603358646345612], + [122.936903990516157, 39.603446461450702], + [122.899655137197342, 39.601338055239225], + [122.894818980697323, 39.603450372440243], + [122.855610701179671, 39.603444344514926], + [122.842247564262991, 39.580718391271979], + [122.842312491187514, 39.580576360503692], + [122.833824297511441, 39.571625127583296], + [122.816917986088981, 39.564171638756342], + [122.815896693423824, 39.565504622194538], + [122.80379273926026, 39.55862322063598], + [122.803787537952132, 39.558621357645031], + [122.803768708851123, 39.558581192653662], + [122.725768148136765, 39.529771451555668], + [122.723938389096588, 39.53002119821447], + [122.677650504208188, 39.513441924590566], + [122.644484748052193, 39.515349258306195], + [122.64441404297888, 39.515189982427728], + [122.639935962285136, 39.498440967971298], + [122.632575353262609, 39.488521207246791], + [122.632197779583564, 39.48767065471084], + [122.629694503751395, 39.486565279707712], + [122.621916035414017, 39.482479339299012], + [122.61863579891893, 39.481682071979776], + [122.580097825613379, 39.464664805318314], + [122.576720801585921, 39.463133543200712], + [122.575894272025494, 39.462380152193468], + [122.55084277146301, 39.437206865691927], + [122.530055583772096, 39.420597671363929], + [122.528047724714796, 39.418767485209678], + [122.507034141993458, 39.412237226392833], + [122.507022152658209, 39.412234452828066], + [122.506879588524811, 39.412188786792584], + [122.493844382954251, 39.400649717029751], + [122.45049951036907, 39.401808486958529], + [122.447895984093478, 39.407170618943468], + [122.407757222369511, 39.410175601839605], + [122.394109661647605, 39.39035442316802], + [122.377500392400762, 39.383705980147447], + [122.360957870109786, 39.36916227927648], + [122.358456203359665, 39.364443416126313], + [122.338357974046446, 39.350178188128446], + [122.319233002711556, 39.3443374555616], + [122.303846996209984, 39.344903967736187], + [122.301768965052773, 39.329770815511203], + [122.289178749499101, 39.33481217452718], + [122.278088395059569, 39.326937944550835], + [122.267418807673735, 39.316910595796671], + [122.264608542227052, 39.312117243558589], + [122.246745312098412, 39.273802148540469], + [122.237919225884781, 39.266592672301456], + [122.237917944468151, 39.266592207247939], + [122.237860191430244, 39.266493700306604], + [122.212607682428725, 39.257406571509478], + [122.155157187510895, 39.236556557452438], + [122.146523397276141, 39.229330954292763], + [122.139492456622833, 39.217594734125164], + [122.112226325958432, 39.212734823752186], + [122.112101046448714, 39.212664788984327], + [122.118896628821815, 39.198874426991559], + [122.115744224668475, 39.189539046897224], + [122.118740639996531, 39.171330502045613], + [122.131743997411775, 39.167162820672907], + [122.162199897561067, 39.157651181778512], + [122.165266092101191, 39.149259899001763], + [122.159415857715061, 39.145959137485413], + [122.141867984951773, 39.147598515093428], + [122.123403983109739, 39.143846532448713], + [122.12244543865404, 39.143507500936678], + [122.084539784833524, 39.112286671216083], + [122.083047406100761, 39.110822803191063], + [122.076037613967287, 39.108470177002474], + [122.074083064057234, 39.108550939736553], + [122.043274184188178, 39.100013415818459], + [122.043768875662906, 39.099100109032236], + [122.066397045391014, 39.072977810629752], + [122.066215980300598, 39.072721696032119], + [122.067577467509281, 39.063749889094773], + [122.056622187156862, 39.059096309920911], + [122.05659019110108, 39.05910612208568], + [122.056559313152022, 39.059062445563164], + [122.012082869984255, 39.071247204730987], + [122.006610021056431, 39.070441229302091], + [121.97466530590664, 39.043121309908528], + [121.96854197247778, 39.030957451117104], + [121.958498066972666, 39.029113740114333], + [121.958372895912078, 39.029187633377347], + [121.958311546515631, 39.029135165839037], + [121.935546436143511, 39.042662965354872], + [121.918481240064878, 39.052737203092683], + [121.908881995464625, 39.053989914160105], + [121.902324135235219, 39.05475331819504], + [121.909296164538716, 39.045108878340756], + [121.913066204555633, 39.044478774914921], + [121.923842252639545, 39.024987208494508], + [121.924496170448464, 39.024082641014473], + [121.924337321957424, 39.024091733973876], + [121.924384276852436, 39.024006802610565], + [121.923274974183499, 39.017120179861351], + [121.910222068071221, 39.013241444945592], + [121.900783636861391, 39.025440016862007], + [121.883832796642309, 39.026410333299275], + [121.883736663341807, 39.026432665388626], + [121.883599474909673, 39.02642215480973], + [121.871011880566996, 39.029388675266411], + [121.848032228104074, 39.034726925896742], + [121.892070154312762, 39.003148929990452], + [121.89542299670569, 39.001727423499339], + [121.900116182037252, 38.997379416018752], + [121.901098057173883, 38.996675349053874], + [121.91570829738167, 38.969106977470133], + [121.916060652308488, 38.968989677548983], + [121.915844811410665, 38.968849386258469], + [121.915883744789753, 38.968775922041154], + [121.915331939889839, 38.96851603234709], + [121.906824500139123, 38.962986405137208], + [121.899658661015479, 38.96113421378714], + [121.872681254683769, 38.948428364528986], + [121.865724913399774, 38.943952015696439], + [121.858276346511786, 38.941675737442964], + [121.8281881039524, 38.949553134865845], + [121.799700440894085, 38.970036187206773], + [121.799713810473904, 38.970564483668568], + [121.789056339983063, 39.007650436821343], + [121.787861419808536, 39.009937663103102], + [121.785075567628169, 39.021399097758291], + [121.783368300234443, 39.021773580821183], + [121.752153531376635, 39.024802569789252], + [121.751762665094404, 39.024624481262208], + [121.758992476839992, 39.012374388088254], + [121.755656906614377, 39.005582740581083], + [121.733512524445516, 38.998250118826483], + [121.733268125534764, 38.997893634109239], + [121.731529326823534, 38.998185592371662], + [121.706020516447822, 38.999466399921708], + [121.693261291647474, 39.003916360847789], + [121.676901583396159, 39.004782976844808], + [121.666196736942297, 39.008944323315973], + [121.664008316927692, 38.997828359598664], + [121.67011012965051, 38.9961833031441], + [121.671635853102501, 38.987320834609413], + [121.657568177984331, 38.96534190719008], + [121.645021461356578, 38.957977317003795], + [121.63735390545159, 38.957932531775889], + [121.630559253600623, 38.955408990108175], + [121.629140166475167, 38.951647088953905], + [121.616533729627378, 38.94901881100688], + [121.650876789439025, 38.945944682643905], + [121.657175407004132, 38.943295764929978], + [121.671988429827252, 38.940197843595037], + [121.672439726866259, 38.936876272580129], + [121.714200021365372, 38.919313754663456], + [121.71416880868378, 38.919171985601082], + [121.714283934157223, 38.919139751460946], + [121.718308950697931, 38.903070354587577], + [121.707217721927719, 38.88759991291424], + [121.704637869114123, 38.875882133607128], + [121.703954336117107, 38.872083573720722], + [121.703777590047778, 38.871974716800693], + [121.70374969613259, 38.871848021688322], + [121.703359881216073, 38.871717452256931], + [121.689742099242224, 38.86333033615923], + [121.687359797046383, 38.866358186093137], + [121.670556475709461, 38.860729873733945], + [121.663331060104582, 38.860858218907268], + [121.655777668977052, 38.860188989542728], + [121.623107775547879, 38.861572705756245], + [121.613365378414585, 38.861745760112846], + [121.560119233008635, 38.873740331245699], + [121.554923724529161, 38.865635898355741], + [121.551067855516138, 38.864853073283633], + [121.540533215024183, 38.853940303018916], + [121.537649308088618, 38.846315517182497], + [121.529960936176892, 38.842988543409916], + [121.518794783381765, 38.831421593376163], + [121.518759719591586, 38.831318409703243], + [121.515914076358897, 38.828437486423056], + [121.504735823960132, 38.816858002483194], + [121.504255816202303, 38.816835012154144], + [121.490798322581099, 38.812831477816566], + [121.488591584100689, 38.816084762091634], + [121.432581821669999, 38.813402132806523], + [121.42337018223958, 38.810218209363143], + [121.393628808826989, 38.811536449245992], + [121.393610090100225, 38.811535552698629], + [121.393601685953769, 38.811537651424942], + [121.39349014717989, 38.811542595206731], + [121.354135477547501, 38.821295597767495], + [121.310620769028247, 38.793013663163975], + [121.307048815061492, 38.792464992199086], + [121.300321679286057, 38.788633595177451], + [121.278780091382302, 38.787186696957747], + [121.275579769417291, 38.786070423654962], + [121.255766320648547, 38.785640915650809], + [121.254678644141478, 38.785567858956533], + [121.25336593968629, 38.784245442984819], + [121.215996904424728, 38.744509496360415], + [121.215834803163702, 38.743670061953658], + [121.209018947982642, 38.7326444310401], + [121.193919880759324, 38.720614549724608], + [121.177700503612257, 38.718905230997969], + [121.132529725813939, 38.72184312842252], + [121.128286599690341, 38.724209911741319], + [121.125647194242816, 38.736133850398986], + [121.106625274106491, 38.775178355400861], + [121.106836236541469, 38.775468168669946], + [121.106313360247867, 38.782327701180847], + [121.115005818015149, 38.786691271561139], + [121.123192321896511, 38.79793762190058], + [121.123244972963107, 38.798103164569561], + [121.12318352620315, 38.798319286013999], + [121.108254403105136, 38.821221370651742], + [121.104221038213439, 38.850128354119519], + [121.10646641191515, 38.857116965322248], + [121.105382969438168, 38.860927665076566], + [121.108633271969339, 38.863861206798823], + [121.10984660207049, 38.867637634896774], + [121.119636049797563, 38.873791700194516], + [121.122417300298878, 38.876301901724197], + [121.121740476188208, 38.879315432192541], + [121.088753574350832, 38.893057410399202], + [121.088729837508822, 38.893191962140833], + [121.088522726164271, 38.893222415614666], + [121.081373036537514, 38.906140201571951], + [121.084457885611073, 38.917407422974492], + [121.083826623589289, 38.920985717189879], + [121.086001743955094, 38.923046270568534], + [121.087199759156746, 38.927421947367861], + [121.101261969249393, 38.937502715960456], + [121.108456963262455, 38.944318738400419], + [121.112060963324794, 38.950623159997342], + [121.122348361633428, 38.957870654303413], + [121.174888530894876, 38.95893798651587], + [121.191596532736469, 38.952271375077586], + [121.198747356857027, 38.940509220781237], + [121.199155875821873, 38.940194227447357], + [121.232071945255527, 38.954468798373966], + [121.233610398462062, 38.956016863423876], + [121.2367066083049, 38.956478692858859], + [121.270022244581625, 38.970926542227865], + [121.273099804434707, 38.971335156461855], + [121.274923221910953, 38.97275028252033], + [121.288480721253123, 38.973377313834519], + [121.335567336278586, 38.979629104879443], + [121.33555990929591, 38.97996222050179], + [121.320102310211396, 39.000378435066153], + [121.31575130336725, 39.000993659625443], + [121.313891019669271, 39.008582234358421], + [121.311824625271726, 39.011311503707695], + [121.312970924508122, 39.012335538706196], + [121.312492673751279, 39.014286446308816], + [121.315553468251096, 39.014642628420631], + [121.326362313858013, 39.02429860291965], + [121.326557611920364, 39.024640533734754], + [121.326927742966845, 39.024803723378803], + [121.338193687845873, 39.034868042956965], + [121.337087609571952, 39.03888658074554], + [121.346649929477778, 39.044770316414883], + [121.350061268555677, 39.045469827908505], + [121.365281322148292, 39.059066511098216], + [121.366781364953013, 39.058246312953962], + [121.368344749704505, 39.061063154720308], + [121.377707735452603, 39.061643007883241], + [121.385549588438991, 39.049292976594046], + [121.404784384555228, 39.038318767573656], + [121.405684541696218, 39.036974711057155], + [121.425116636314826, 39.026349568964605], + [121.425708724491429, 39.026279115995841], + [121.454735889786249, 39.031295595263082], + [121.458307979084481, 39.029095379836193], + [121.502791917572907, 39.033213256570257], + [121.528564890745258, 39.051322751490289], + [121.554135436344112, 39.063429081514371], + [121.561515182324655, 39.072685103607306], + [121.578251306065724, 39.076418924114037], + [121.594181620146955, 39.097852112817648], + [121.58144294577356, 39.107720266366471], + [121.557234134976966, 39.12621200122986], + [121.557404517899784, 39.126379310512753], + [121.557748909412823, 39.130422333217943], + [121.58497270127738, 39.153450174865036], + [121.585611958834562, 39.15407790047103], + [121.585668888366712, 39.154039059989117], + [121.585716052307831, 39.154078954643502], + [121.590095476843146, 39.153688053380506], + [121.63716772954956, 39.118930127578423], + [121.637169833887015, 39.11890226072984], + [121.637331484437368, 39.118791973765582], + [121.637189654258904, 39.118639787949469], + [121.637861656559792, 39.109740746434071], + [121.601350458064445, 39.079799924875729], + [121.619670180567482, 39.077813974274356], + [121.62934337339037, 39.078979014689857], + [121.631493335668765, 39.08067791475068], + [121.63183033991487, 39.086896210918844], + [121.64665500384271, 39.092658664013996], + [121.67478124140429, 39.114884015214102], + [121.677177275660341, 39.116989171946834], + [121.66951434782689, 39.125592656973836], + [121.667392151312782, 39.126688810643628], + [121.659281360163462, 39.13554673482065], + [121.659072031595713, 39.137316675951254], + [121.651298150853435, 39.146044732383665], + [121.64714924145018, 39.146717537039621], + [121.646004068112447, 39.151988617356061], + [121.634322421459856, 39.165104083696157], + [121.622814309303905, 39.165193080032928], + [121.599168746317474, 39.165211287110999], + [121.581907885161598, 39.1925598101517], + [121.58618685708187, 39.227511960635297], + [121.586194158027141, 39.227752134684799], + [121.586216745676779, 39.227756101210723], + [121.586220177022838, 39.227784129654516], + [121.586337462532498, 39.227777299810192], + [121.597661186965681, 39.229765813322707], + [121.624624597056865, 39.225547739065064], + [121.625913552033737, 39.225472679819852], + [121.625640690117848, 39.225983977981187], + [121.595939615220132, 39.251944564308126], + [121.58952939144325, 39.248550931464074], + [121.585947948521849, 39.260677902302263], + [121.584366591208791, 39.262060106925517], + [121.585348948535824, 39.262706150559183], + [121.584243974438735, 39.26644765613289], + [121.593765415914305, 39.278168949274033], + [121.607699917755355, 39.277405182136746], + [121.618857828314461, 39.28474314041663], + [121.620654486833971, 39.284363683820409], + [121.621054796300882, 39.284922039500394], + [121.624902473646202, 39.283466503527627], + [121.642482076868191, 39.279753668657179], + [121.650183996256558, 39.282675754445293], + [121.662322003462776, 39.275563450575618], + [121.663361212354801, 39.275343968317493], + [121.667137307582891, 39.27662040542306], + [121.665306338471467, 39.289712682966922], + [121.664324120499387, 39.289659220117407], + [121.657808017417921, 39.297023577929139], + [121.662779336539202, 39.307781917693276], + [121.66251468422179, 39.309674304391926], + [121.663762616535308, 39.309909815746764], + [121.664460336036029, 39.311419737613718], + [121.697107173464786, 39.325470143457949], + [121.708358570401018, 39.318326020216666], + [121.711553794904518, 39.31892902700131], + [121.712201649008975, 39.323145303644537], + [121.706771272155862, 39.338746391397109], + [121.707396919277286, 39.339933179714414], + [121.705981137459517, 39.34191602480373], + [121.712505825546316, 39.349624250074456], + [121.717781990851321, 39.359632593643404], + [121.718127196275987, 39.362667966489013], + [121.686065014734012, 39.350800825716107], + [121.681922881315415, 39.346071315027409], + [121.674485757122866, 39.346515007549385], + [121.616391252998511, 39.32501255121548], + [121.610465236189285, 39.324685333608883], + [121.566568621059616, 39.321128786871917], + [121.558097206576633, 39.321793721609872], + [121.557318916221348, 39.321750746654601], + [121.550555741644843, 39.31061591209123], + [121.519264785170861, 39.292454712342725], + [121.510339968520398, 39.285468469651974], + [121.510255054472225, 39.285533687443909], + [121.510246593983325, 39.2855271630632], + [121.50996096771668, 39.28575955924304], + [121.503155846898466, 39.290986196803381], + [121.492766850349554, 39.279974928556356], + [121.479378034840522, 39.281602107145794], + [121.469546997355479, 39.294957295035942], + [121.459859484130106, 39.299932573451919], + [121.461320862367941, 39.318556570293424], + [121.460986646867553, 39.31884304008392], + [121.430525984347526, 39.328373479446249], + [121.427439845763772, 39.356108207188903], + [121.427404147349577, 39.356135246851856], + [121.405354550152879, 39.361885350872164], + [121.400577720877607, 39.360558642346156], + [121.390023632724052, 39.362178170443009], + [121.379148469743143, 39.368719384481771], + [121.369710828766415, 39.371180536802989], + [121.346688892408352, 39.375964895301266], + [121.319155555794723, 39.370095672844563], + [121.318971517026981, 39.370316525387466], + [121.318965005321246, 39.37031493216783], + [121.314390965060127, 39.373261131402366], + [121.314152918153198, 39.37609900169678], + [121.302633338161272, 39.389922874598739], + [121.268424187309535, 39.373911912718782], + [121.267268547152597, 39.373952597998738], + [121.265052466068056, 39.372944528064465], + [121.263193888995701, 39.374096049753021], + [121.254332846493327, 39.374408010178371], + [121.252098373894114, 39.380970516502479], + [121.24342206826951, 39.3863461096118], + [121.242246193324931, 39.386841926477885], + [121.242136481691574, 39.387142622626534], + [121.240420546341838, 39.388205767545713], + [121.24054737146939, 39.391498034253857], + [121.239674637225377, 39.393890012368978], + [121.240679649081073, 39.394931842565555], + [121.241649163278794, 39.420099562698667], + [121.244026975747246, 39.421414102634195], + [121.24689612236952, 39.426141116291497], + [121.252068952142821, 39.425859995349789], + [121.264738325356049, 39.432864078837376], + [121.264808648256491, 39.432986019107751], + [121.252659354806866, 39.434458697608235], + [121.240788222105607, 39.455328959689638], + [121.240412650092253, 39.455674152391317], + [121.296362127749745, 39.475018335612219], + [121.296375890942699, 39.475096708570845], + [121.282314803946875, 39.504587283330501], + [121.281540544971378, 39.505845180712797], + [121.26319426927509, 39.481533683585774], + [121.263092106394183, 39.481618818690336], + [121.262998441511158, 39.48135584663995], + [121.252167702163064, 39.483803327566044], + [121.245153906763932, 39.496567207846596], + [121.240878324739228, 39.50013016652094], + [121.228541722464925, 39.506476679465585], + [121.220544567124449, 39.514483884853924], + [121.220285855440466, 39.517290430711959], + [121.219446820605398, 39.517989621237696], + [121.219726029334467, 39.523363514133742], + [121.21873402901376, 39.534124892778934], + [121.221304837722428, 39.553764895241159], + [121.22936858162258, 39.564564981173753], + [121.255865798068214, 39.586314641278747], + [121.258256945932359, 39.588582800691825], + [121.259726776273112, 39.58924621056957], + [121.273393247472896, 39.598007274829136], + [121.292047473232302, 39.604427921961651], + [121.293029495145532, 39.604277436992838], + [121.293932718275684, 39.604685107953046], + [121.317730662653162, 39.600492231823907], + [121.320392097694651, 39.600084393705622], + [121.350047979347849, 39.60793608806862], + [121.359870856278675, 39.60747866051976], + [121.410699157954511, 39.617060904152247], + [121.416180966354489, 39.619698878741154], + [121.444695277137285, 39.623627302506925], + [121.445684926705127, 39.64138947425721], + [121.440039274831094, 39.643341081134992], + [121.440664409366008, 39.653586143768109], + [121.446442731573526, 39.656717863046246], + [121.457876382651065, 39.657180776601813], + [121.477372947809286, 39.658100001548071], + [121.477453971486369, 39.658155674119264], + [121.490035282674285, 39.686016281912288], + [121.489719704400457, 39.687159070248029], + [121.495930355303642, 39.699070589526585], + [121.497211713306839, 39.701908084938331], + [121.469828418646813, 39.730081639483963], + [121.455975004658541, 39.738584060169757], + [121.454330337194477, 39.746026983116685], + [121.453935088515166, 39.746433638355356], + [121.481695879027143, 39.758903130612794], + [121.481745125167691, 39.75892542062536], + [121.471083659758364, 39.788959515010312], + [121.469766492639792, 39.790340204582087], + [121.468961174372481, 39.794938704921194], + [121.466904364576422, 39.80073288209806], + [121.467811570826129, 39.801503131077013], + [121.46711651286752, 39.805472026839226], + [121.469763721549057, 39.813169265717121], + [121.487469476767842, 39.818193362195686], + [121.510878915537262, 39.838068772352734], + [121.514179527321247, 39.843515943418907], + [121.524986085062551, 39.850259127348473], + [121.525751409020273, 39.851507284080668], + [121.53125019838626, 39.862276996294113], + [121.532791709579939, 39.871582565856265], + [121.535930267487217, 39.871443195252034], + [121.536762125300129, 39.87307243919124], + [121.543241075420994, 39.871118551976608], + [121.547355753478044, 39.870935835842651], + [121.567062055021495, 39.864064663480434], + [121.567794681302658, 39.864190361184924], + [121.618177835556551, 39.880231749498712], + [121.621749581747864, 39.881627956019521], + [121.627507235344339, 39.888817377797004], + [121.631181713582677, 39.903008142425243], + [121.642139050745286, 39.905325279939881], + [121.652542544046298, 39.904455479138306], + [121.672113209619184, 39.919160167117582], + [121.68303333741828, 39.930035235834033], + [121.694609294774196, 39.936039074027633], + [121.703893232599782, 39.935361692646985], + [121.721981779483926, 39.934319516541414], + [121.746723508664914, 39.934430649351128], + [121.759029567496995, 39.932184999065868], + [121.759032828190499, 39.932184811200202], + [121.766548794499016, 39.93685006884543], + [121.773834762421501, 39.941533085122479], + [121.77793811280975, 39.959606041908287], + [121.780006510525482, 39.961547002163037], + [121.79092307467107, 39.997212810280622], + [121.791016888631859, 39.997736759935734], + [121.804592316265925, 40.014646620468724], + [121.818433376272608, 40.023426114079541], + [121.819505632279004, 40.024431474779078], + [121.819665618039309, 40.024519667127805], + [121.818171591098505, 40.035340429218927], + [121.837954213478397, 40.040761945331127], + [121.848554487210635, 40.040444692076207], + [121.85413200596399, 40.043519306204253], + [121.859681186066254, 40.050888095255281], + [121.866546632414682, 40.050362884427393], + [121.905288647402642, 40.071719468223584], + [121.90586252355304, 40.072470289302082], + [121.916696807648876, 40.09445699769504], + [121.924539306668478, 40.105306421191472], + [121.947493952064221, 40.126938059103672], + [121.951427206441195, 40.132084065417601], + [121.953451339297217, 40.131815354586067], + [121.955738592258783, 40.133646441620392], + [121.960840183429866, 40.13083445926339], + [121.98966214279713, 40.127008241708083], + [121.990016582926629, 40.127111369125885], + [121.990188435177942, 40.127350822632224], + [121.998053373160602, 40.170636727413154], + [121.9868031277732, 40.171333709069231], + [121.975990452891551, 40.171813298155101], + [121.973785345020872, 40.174049935574885], + [121.954068939145799, 40.191559230930544], + [121.945335190162055, 40.202901553241816], + [121.945331165932984, 40.202910964345186], + [121.945272309744226, 40.202970662084205], + [121.945220897032428, 40.203168840326889], + [121.930907117968943, 40.23664319084007], + [121.93527656093238, 40.240989277051845], + [122.021523713340613, 40.24356528002442], + [122.034298351257007, 40.258914280310478], + [122.034316770771539, 40.260784713996102], + [122.030631530961315, 40.29840613389247], + [122.034644807502744, 40.320714007025089], + [122.074502126167545, 40.331505456182065], + [122.083386690246243, 40.329517247228267], + [122.087843490957553, 40.323737400290312], + [122.104770279245528, 40.314203244442126], + [122.105218399781407, 40.314203278803753], + [122.105817430783219, 40.314705845221987], + [122.116048245419165, 40.32551077951323], + [122.132536441191647, 40.337310222847307], + [122.105684751171481, 40.34733121925828], + [122.105682780012501, 40.347334381798433], + [122.105650723099842, 40.347346204357997], + [122.105665621936481, 40.347361910326079], + [122.100540484121993, 40.3555847144357], + [122.105682328491682, 40.366929204510008], + [122.118337297995822, 40.374657844931846], + [122.130165327584976, 40.37336627793843], + [122.130250345594078, 40.373278489885074], + [122.130318625558147, 40.373350468856479], + [122.146925677630051, 40.356117347537364], + [122.147161040789953, 40.356143787922896], + [122.16960052508675, 40.368109623139922], + [122.162820766851269, 40.37520458482485], + [122.166372068806155, 40.386743298644284], + [122.186570763273735, 40.380652770965391], + [122.193260956270095, 40.380898219207182], + [122.186096197506771, 40.405632907780976], + [122.182736718117752, 40.412484574186287], + [122.183292140386015, 40.415313272733385], + [122.181565500088951, 40.421274102879615], + [122.184481775435529, 40.421371940396604], + [122.185729838862756, 40.427728176732451], + [122.193807301206348, 40.43024930702655], + [122.22352623429984, 40.422681834852206], + [122.224072260945761, 40.422700153386941], + [122.245691124023452, 40.444178193342601], + [122.235352464755294, 40.459443851446508], + [122.235277178022542, 40.459509069752016], + [122.216079996722456, 40.459781476115985], + [122.216903460807572, 40.479429231900937], + [122.216748788121791, 40.479596459343746], + [122.216910329376176, 40.479593115136446], + [122.21691206927683, 40.479634628960412], + [122.259588266994356, 40.478930436500391], + [122.250908011089024, 40.485335504196826], + [122.239514720561957, 40.483602229607563], + [122.225884147942637, 40.503630322139678], + [122.228039323926708, 40.50902545003779], + [122.23348350054134, 40.511081440792644], + [122.240526245515554, 40.51801300972555], + [122.240483213499829, 40.518228862820926], + [122.177630464097163, 40.563484762389344], + [122.145107729422492, 40.586761996699579], + [122.12843742999263, 40.612623257034336], + [122.128708220546628, 40.613677579079123], + [122.129090061277125, 40.625437018675115], + [122.133423840721832, 40.632037829214404], + [122.143141609450964, 40.669873926693448], + [122.143006354631154, 40.670089835057055], + [122.142720946906408, 40.669988811545359], + [122.116711148982503, 40.65572839276593], + [122.116135249511757, 40.655640048042599], + [122.09154180324542, 40.649589535066973], + [122.060729237691262, 40.646929903503903], + [122.044648587085689, 40.651958234936309], + [122.02091952693246, 40.672133677285437], + [122.020143484760524, 40.672621755274726], + [121.972783023903204, 40.671231126405964], + [121.946889603379816, 40.679145725131299], + [121.946445513310266, 40.679185216629982], + [121.946388939973914, 40.679298758213605], + [121.946180048474659, 40.679362608116797], + [121.931059999029671, 40.709968684768732], + [121.925157318751246, 40.753878244005278], + [121.929921807368416, 40.763568353094605], + [121.929213913726471, 40.796568537595434], + [121.926272851691621, 40.796806054481749], + [121.897093400029618, 40.797475514167722], + [121.879669277677579, 40.800569707087433], + [121.878692168926221, 40.800648617299274], + [121.877393052307085, 40.801584455441443], + [121.842248898337544, 40.823050585113258], + [121.8403237032297, 40.828287917056194], + [121.837939889640381, 40.830005132930324], + [121.824974783391411, 40.860174450004124], + [121.820509703422019, 40.862572966420089], + [121.810873920421869, 40.892986630465487], + [121.810807373275324, 40.893141483185218], + [121.792011462305211, 40.889191158600497], + [121.773098909242393, 40.885078548032006], + [121.772562133490652, 40.884774667058473], + [121.747721027085561, 40.867379060181136], + [121.748000892576613, 40.852917985497022], + [121.741262563002053, 40.85119592877799], + [121.731331608135022, 40.861352872658507], + [121.727099449739526, 40.84526545839941], + [121.72481141256587, 40.844562409620835], + [121.690167663805951, 40.832507138549992], + [121.68964880564036, 40.831665791942676], + [121.677380308378559, 40.828048577326648], + [121.64251444610143, 40.827632533452693], + [121.629893117543091, 40.831243588373496], + [121.621006011499944, 40.84272138951809], + [121.57188936158316, 40.836485317077788], + [121.565624725972754, 40.826260501124608], + [121.548657788484121, 40.816772450654504], + [121.54777094691201, 40.816001215371031], + [121.547787313684196, 40.816285674013756], + [121.54766059459854, 40.816214811662725], + [121.542015512064182, 40.821855842832043], + [121.548672178167536, 40.831664842681214], + [121.549617491394258, 40.848094625807548], + [121.521309360279275, 40.850112511135308], + [121.521118242935117, 40.850391561222594], + [121.494152610390401, 40.878094289163478], + [121.492251864985235, 40.878325104448528], + [121.437984214916241, 40.879849159945657], + [121.434733138565534, 40.879815934760479], + [121.433557510540822, 40.828238740894818], + [121.337353262297242, 40.839644919951319], + [121.286989214167335, 40.849525677890924], + [121.285173561420052, 40.849787844148388], + [121.270725044414704, 40.849671661035437], + [121.210714164511117, 40.848975973072655], + [121.172274096605165, 40.871869154445285], + [121.120639243707657, 40.867285862205627], + [121.120585072271325, 40.867267631426834], + [121.108494532703261, 40.837663965031069], + [121.091153363815778, 40.838043716726347], + [121.091048997654056, 40.837939914413525], + [121.089813689925592, 40.827507729473851], + [121.08190413205844, 40.818936094768397], + [121.071431209774957, 40.81372348741548], + [121.073789104282241, 40.809428758968096], + [121.081137923103327, 40.796241752131607], + [121.022935861997794, 40.785901315641716], + [121.018322221975069, 40.777458034387259], + [121.005901495053564, 40.78287491440804], + [121.005607619739209, 40.782822703215409], + [121.001924132674361, 40.805921689105155], + [120.966636606314282, 40.804228195627367], + [120.966570123337448, 40.804166501281351], + [120.966756594595552, 40.803940052950352], + [120.981352719402508, 40.794295239532232], + [120.984769640421533, 40.793427252082729], + [120.988022204764022, 40.789888183360993], + [120.98904571920454, 40.789211866465919], + [120.988890545591687, 40.788943354131071], + [120.990512929373423, 40.787178061552041], + [120.991275244039727, 40.775238061232301], + [120.975225788491358, 40.764879841985419], + [120.975187330468415, 40.764297754299882], + [120.985650392481929, 40.74324191039689], + [120.989549032757807, 40.745173151683126], + [121.02288680063306, 40.744694795833794], + [121.023402248096247, 40.74472446426325], + [121.023412380797993, 40.744622292709693], + [121.029535416887057, 40.740737557058495], + [121.03701255844399, 40.724693029826661], + [121.034245791774467, 40.712509878340754], + [121.027083195940463, 40.707608187762496], + [121.027088722569189, 40.707552460844155], + [121.027010543826918, 40.707558468611964], + [121.026840676133773, 40.707442220412247], + [121.005256582172976, 40.705633515557437], + [120.978276476335907, 40.711281079682706], + [120.96616761144638, 40.696049885304369], + [120.951507860883837, 40.695395131694148], + [120.94297925594185, 40.690269640000672], + [120.937497050949432, 40.685547966435578], + [120.934982584248047, 40.685463827722955], + [120.934418699773076, 40.68512494636871], + [120.902684744792609, 40.684383082199155], + [120.888010288152998, 40.683892047702891], + [120.871531545789821, 40.679843474292369], + [120.855158495028064, 40.682851072255069], + [120.826121990221267, 40.670250092471562], + [120.825653372577278, 40.666194238240209], + [120.82748980188542, 40.659565266300554], + [120.832000551119904, 40.650336826812278], + [120.830911019376671, 40.647215673180725], + [120.832112712709815, 40.642877912206124], + [120.823522644973295, 40.613900026905817], + [120.822327669311449, 40.605237280274856], + [120.817525724865007, 40.592726921749488], + [120.794068167787813, 40.57441147728035], + [120.766873394193055, 40.558747734055977], + [120.724001320416292, 40.538466073655279], + [120.722990457791738, 40.537876171779985], + [120.716841574530179, 40.514241023410392], + [120.716768041546544, 40.514215119972782], + [120.716746736651714, 40.514049231977857], + [120.704057084170657, 40.506458364961681], + [120.688808030563507, 40.504317083888687], + [120.671486843136194, 40.472992305467244], + [120.661855011493202, 40.466167683203622], + [120.661572831889686, 40.466175126767361], + [120.66152975863659, 40.466114317738054], + [120.614332164057444, 40.458922324933333], + [120.614172617086751, 40.458859436185762], + [120.614084554053903, 40.458416476530438], + [120.617338167607542, 40.450715291806567], + [120.611369936398503, 40.443633426438232], + [120.611291176426292, 40.439628400096133], + [120.61233837902779, 40.418378796908883], + [120.61084454575213, 40.416916766699643], + [120.610747937393683, 40.412004131390489], + [120.601512956741828, 40.402891897656232], + [120.591420946847734, 40.397906687842109], + [120.59139801471845, 40.397884243927969], + [120.59332101273715, 40.385946302839457], + [120.596721565768817, 40.381278747582961], + [120.597230350478384, 40.361677196373293], + [120.597564352236972, 40.359603718772796], + [120.596918255357224, 40.359251573130379], + [120.59061001450371, 40.350484453912834], + [120.565151497795725, 40.335591560059868], + [120.532720849031122, 40.324261716963782], + [120.532138079336619, 40.323944086876274], + [120.516891117710472, 40.303653344941836], + [120.516717840396581, 40.303362073771318], + [120.516697049867588, 40.302924759123542], + [120.517474689620045, 40.28290460519127], + [120.519512524482892, 40.269300816134418], + [120.518676714107798, 40.255423260714792], + [120.518439713195136, 40.255269903785084], + [120.486380238045328, 40.198706457816407], + [120.483826127368687, 40.197298077442404], + [120.477875513354647, 40.188982509498985], + [120.459676117641152, 40.177318929749354], + [120.445459420629675, 40.176175061689435], + [120.445129721376162, 40.176189164778208], + [120.366054245313151, 40.172992457935685], + [120.278373978421186, 40.131159322398602], + [120.267498870670877, 40.125855114586201], + [120.214853579786819, 40.10805716372721], + [120.156046273639575, 40.094581441978782], + [120.130528127618945, 40.074669567344806], + [120.128728011248697, 40.073241626131654], + [120.128700413560409, 40.073243397388296], + [120.128532543124365, 40.073112407657511], + [120.117533037223993, 40.072277744109641], + [120.088823626969784, 40.075802743027609], + [120.086167234427549, 40.075973233863266], + [120.079421041907125, 40.074256234936101], + [120.020001582522369, 40.058480408345446], + [120.002853753152024, 40.054768805211772], + [119.942134793069116, 40.039314993449743], + [119.94184725933755, 40.039096286109789], + [119.941551948791584, 40.038296301700562], + [119.936776577481368, 40.011809591002461], + [119.936716603919251, 40.010962238898571], + [119.936593893539353, 40.010796330167452], + [119.936182437587775, 40.008514179933179], + [119.932801574720926, 40.005668982312592], + [119.929221927582034, 40.000829174016516], + [119.919731254924727, 39.994669529140701], + [119.912787584993225, 39.988826017012194], + [119.910654715787246, 39.988778665573172], + [119.908454736741433, 39.987350833200722], + [119.885156874745192, 39.986472270627253], + [119.869345686149813, 39.98786157136395], + [119.849587444619601, 39.987422922258638], + [119.866771244756166, 39.959480975182565], + [119.856813200340071, 39.950402095951702], + [119.8449063384559, 39.956075224130636], + [119.836865917782987, 39.95481851981382], + [119.814614457472516, 39.978168224449156], + [119.784297029396541, 39.951856009386724], + [119.781359704666073, 39.94910244978891], + [119.754020400545556, 39.944921610157699], + [119.7202326581845, 39.939587509598468], + [119.716474571628154, 39.938036025592247], + [119.677695038872571, 39.920731098021214], + [119.676915332206661, 39.921704436007872], + [119.675943962636197, 39.921303416944021], + [119.662557079487314, 39.922263487320443], + [119.660617592710182, 39.919001744187895], + [119.634045285069206, 39.92176112891925], + [119.614429854589176, 39.903496329493102], + [119.61307821879933, 39.903748013860643], + [119.607171992960062, 39.897798689025798], + [119.582162354559742, 39.908824013419562], + [119.579140090681037, 39.90792581201783], + [119.5354891808568, 39.887204074783185], + [119.535136000722645, 39.886948945598], + [119.514877227169805, 39.838181191221921], + [119.515812925174558, 39.836365749180345], + [119.531734092777626, 39.830064661807732], + [119.531865264664162, 39.808961569055271], + [119.529715953513957, 39.809391082114061], + [119.530507086978716, 39.807856124312352], + [119.477704677005647, 39.811201360910452], + [119.46384055619599, 39.808772768661406], + [119.390327981944552, 39.75546123424219], + [119.389608392558088, 39.742793896860881], + [119.367205454951275, 39.73823698308334], + [119.357361880054384, 39.726756757787214], + [119.333479636465157, 39.668274771503214], + [119.328720728023924, 39.654792782465748], + [119.318474013579205, 39.631529537391536], + [119.273901260677306, 39.522381369879163], + [119.26394666344342, 39.497360435737647], + [119.298121630162115, 39.458726319705704], + [119.307236868837506, 39.439951604453995], + [119.310398786581075, 39.435793263967234], + [119.310456828973372, 39.433319432019942], + [119.312896358571322, 39.428294717343718], + [119.310997339851895, 39.410282251329306], + [119.311016822675811, 39.409451871492791], + [119.266742933745533, 39.362351704623087], + [119.265611419485538, 39.362075804166203], + [119.233205979148423, 39.351204626443121], + [119.17941837809019, 39.340807186309043], + [119.115229987297354, 39.280250519394507], + [119.089793964188814, 39.240681699403702], + [119.05001522642236, 39.219936026414608], + [119.032037865897038, 39.210448988432859], + [119.017896412366269, 39.185806820531056], + [118.972074387270879, 39.162412172656929], + [118.920503884325669, 39.122616285469796], + [118.919234711366315, 39.122454726038619], + [118.88453991294692, 39.117949034334835], + [118.884567259590483, 39.118041731144558], + [118.884245671239754, 39.118000794540421], + [118.889459296986743, 39.134624250994818], + [118.890700320935068, 39.138830944973371], + [118.945191637068888, 39.177558108982034], + [118.924825328834018, 39.173105173400963], + [118.914714051111659, 39.170830471325857], + [118.891315205075927, 39.150427240031021], + [118.890743123947416, 39.150594643014792], + [118.870579542334369, 39.149114860397425], + [118.852192454436278, 39.161875380625069], + [118.852045582497269, 39.161918358446918], + [118.833450286978163, 39.151564282403413], + [118.833436391492754, 39.151671338715779], + [118.829402048443498, 39.149412077166332], + [118.829099772548631, 39.149141769428518], + [118.808494114782832, 39.137668190156234], + [118.75473278370643, 39.132468062575391], + [118.713694775582354, 39.135987341248502], + [118.693323342413819, 39.144503719575972], + [118.631379972801327, 39.15644230458269], + [118.572988784007421, 39.13006309326979], + [118.582867994977718, 39.106794888119957], + [118.554306205085169, 39.098180710278925], + [118.545570359998933, 39.087407624166808], + [118.527388678816664, 39.090074941840321], + [118.527176782048642, 39.090010845749497], + [118.56486925545461, 38.998582681321686], + [118.598784153503502, 38.970712370912253], + [118.559018597049899, 38.93296796113372], + [118.533892486716326, 38.909045744800196], + [118.519360101839595, 38.904044417934514], + [118.485008209649237, 38.908111570829149], + [118.482862111533962, 38.909410507431488], + [118.372131930713266, 38.970549013324529], + [118.371790474229925, 38.970684196049703], + [118.371746771913493, 38.970761674708939], + [118.371620653293135, 38.970831309780039], + [118.371543890214255, 38.971121358206901], + [118.364813930556139, 38.983052722346507], + [118.365733015697501, 38.993077681961005], + [118.361011742351579, 39.010916959993189], + [118.32962238818773, 39.010842106397263], + [118.313208083499276, 39.008586245830273], + [118.304974422451679, 39.010783328862118], + [118.303801064424391, 39.010780530777545], + [118.302680807165842, 39.011395360763473], + [118.267512091760707, 39.020779835958855], + [118.261042508167492, 39.020604953186563], + [118.221331972155994, 39.0331026115268], + [118.218986793646536, 39.033728402639646], + [118.184404311837838, 39.079654834065288], + [118.180715785259693, 39.087035866889643], + [118.176375390430266, 39.093078762923362], + [118.159166873092531, 39.130156941027252], + [118.156599518742851, 39.135294419726478], + [118.125282192855153, 39.173810952458282], + [118.118939077841404, 39.181552664823627], + [118.100353330203475, 39.189064804018017], + [118.071486915785584, 39.200632020535252], + [118.071405358172996, 39.200765231653463], + [118.071314065755971, 39.200802130967787], + [118.066957014460002, 39.208030878861024], + [118.06410317873069, 39.212692156166774], + [118.063816828822368, 39.212614817707582], + [118.044513978468757, 39.198938348099858], + [118.019914420822275, 39.200649391973023], + [118.019959982169283, 39.20076979577243], + [118.019862571951521, 39.200743486854805], + [118.020190754503034, 39.201379651880963], + [118.026718171503745, 39.218629488835411], + [118.026533800541941, 39.218747383318089], + [117.97133152674634, 39.204983052399811], + [117.971244424617808, 39.204757828649633], + [117.967156822799453, 39.187848300835761], + [117.958519798078186, 39.171766204877628], + [117.958476165806715, 39.171742388256078], + [117.958464941610501, 39.171713365365299], + [117.955458486371342, 39.170095191659449], + [117.919675477485129, 39.150563080407508], + [117.869597357584041, 39.123881890643595], + [117.865553257007164, 39.121705221876972], + [117.865387007774245, 39.121493648743389], + [117.831518608658342, 39.056151287293609], + [117.838543300658642, 39.017184200424083], + [117.841302786271399, 39.009910879885076], + [117.844613047509625, 38.992117727097288], + [117.84540989256918, 38.979094119967336], + [117.849421888123999, 38.956838940765401], + [117.877453084080344, 38.950944182774776], + [117.892025481338564, 38.947936424833472], + [117.891920645708481, 38.947802346143213], + [117.893086384732442, 38.940852076635579], + [117.886414920877669, 38.924364567926965], + [117.870012139505988, 38.919782637435567], + [117.869820815033847, 38.919537944532806], + [117.854307891556928, 38.88415883397434], + [117.855011925542399, 38.880801446361083], + [117.853843200548809, 38.870986127439693], + [117.841739829168972, 38.855495837641577], + [117.841426301840499, 38.854780800399645], + [117.84083624653114, 38.854895120183158], + [117.827938514962185, 38.854507963448654], + [117.815781300798875, 38.856468322258749], + [117.772880062373176, 38.868061235525595], + [117.77227213490437, 38.868179017936029], + [117.746936015402952, 38.847688601297044], + [117.74591498297994, 38.846668576887318], + [117.736263507133842, 38.845084290474858], + [117.639999167461951, 38.828261916121519], + [117.640617993617767, 38.7881757327348], + [117.665132248404305, 38.771397380866631], + [117.665371245791761, 38.771308512108021], + [117.722815801149068, 38.7640050190194], + [117.730114225029112, 38.760591218274115], + [117.734999498329458, 38.753154463651896], + [117.734700582477402, 38.72151204209004], + [117.734703346334342, 38.699383439005111], + [117.734425168070359, 38.698905970826011], + [117.732524798836764, 38.688350325506093], + [117.723255186347259, 38.679733693461479], + [117.723011179255991, 38.679314877052576], + [117.650565437880019, 38.659844565113424], + [117.650425972215871, 38.659733172716372], + [117.633259146683784, 38.626203517581551], + [117.633234297937449, 38.624536831281787], + [117.638952778701281, 38.593265658414886], + [117.632495225723886, 38.569473361992735], + [117.636638652336174, 38.543808392014206], + [117.678078625672455, 38.538819537411818], + [117.679112433661246, 38.538796308097297], + [117.679122763583891, 38.538693836263732], + [117.679371883812394, 38.538663845303354], + [117.679132698061039, 38.538595287211194], + [117.679816755820113, 38.531809500400826], + [117.639088591717552, 38.527092988880078], + [117.63917487381454, 38.526484175996949], + [117.672434089114688, 38.476679160208676], + [117.672663279178323, 38.476444090679905], + [117.704699873066062, 38.467130395014848], + [117.718905123895169, 38.456654818688705], + [117.724280808253909, 38.424297146081813], + [117.7317337955798, 38.416756432519783], + [117.774950598068386, 38.373169465471896], + [117.840250465407706, 38.36765627525098], + [117.931509904620256, 38.387406453597279], + [117.945631386372355, 38.37922069965375], + [117.952051220201824, 38.375581830569566], + [117.945553986140879, 38.355613038201618], + [117.94258551701256, 38.346097665657545], + [117.94240916737995, 38.345947658705832], + [117.942398865718445, 38.345915997273025], + [117.942213641374636, 38.345781339901514], + [117.890066267347152, 38.301423614275016], + [117.889754097560015, 38.301099506760231], + [117.889752161318953, 38.301098002094477], + [117.889664143069169, 38.300573089642874], + [117.890869762152377, 38.279037325859342], + [117.929483011517732, 38.254566419630471], + [117.931168781117364, 38.253389864624829], + [118.011318311788912, 38.202489300454765], + [118.012659817061689, 38.20189519836326], + [118.013653987601472, 38.202121295120598], + [118.03902506808744, 38.213348389092289], + [118.10610504969938, 38.209510716305317], + [118.156332234155059, 38.191164452454636], + [118.17179343267216, 38.185598059533952], + [118.192539271988792, 38.164646857722033], + [118.211065702101692, 38.146151164436048], + [118.239464666693522, 38.143561910522671], + [118.268374890454155, 38.137812040756891], + [118.319659978580376, 38.125441863385397], + [118.324996077380888, 38.124424507035513], + [118.380751849296814, 38.12112206149623], + [118.384839090366469, 38.122407428835011], + [118.39710901730848, 38.120153217290884], + [118.398197081347249, 38.120088770649616], + [118.425322743554318, 38.105500196693406], + [118.435548025077082, 38.115398598625134], + [118.443648762041406, 38.123382478963386], + [118.443835447792182, 38.123421090800981], + [118.443837238658944, 38.123422824417702], + [118.443840711032806, 38.123422179386431], + [118.455368505953103, 38.125806449977141], + [118.477239503770122, 38.12243807045153], + [118.498365596781028, 38.113293587872526], + [118.498850592863562, 38.113203494566719], + [118.499098906908742, 38.112693691113563], + [118.507368770850917, 38.103947199452932], + [118.511218639095034, 38.087811162557536], + [118.511221912542069, 38.087804441976758], + [118.511585485946625, 38.087281070794312], + [118.524495363955154, 38.072534339778173], + [118.528775956569447, 38.062856955156597], + [118.546753109827748, 38.055064269696864], + [118.592018191426021, 38.078481799180395], + [118.592298042603147, 38.079472811562418], + [118.601962671260139, 38.128458228390272], + [118.617226296680869, 38.136233473000978], + [118.620179171853053, 38.137749563291905], + [118.620212963942564, 38.137754872268211], + [118.620427887675703, 38.137864353767647], + [118.697874407591058, 38.150445618045552], + [118.702977224910882, 38.150757723144999], + [118.72058189976083, 38.153523542100309], + [118.771898527518573, 38.156229920386274], + [118.803241173432397, 38.156890196181607], + [118.805664117157306, 38.157038391393158], + [118.806420017985545, 38.156896135849209], + [118.84801227579689, 38.154382912340012], + [118.871824788062838, 38.1490279423491], + [118.90229430071463, 38.138853228987649], + [118.902523425064203, 38.138810109298184], + [118.902825066547607, 38.138602376504593], + [118.925762687784868, 38.126918911421804], + [118.952791313527982, 38.109516140284505], + [118.96825134372169, 38.09354496868913], + [118.968307063400729, 38.093506595967803], + [118.968354026470223, 38.093339768839108], + [118.979477633043544, 38.061406339803192], + [118.989509157291266, 38.018190299900176], + [118.99167965473292, 38.010480031811866], + [118.997704093867625, 37.994156571350629], + [119.024457887596625, 37.97576649421066], + [119.039279919245033, 37.966712233792158], + [119.088920628782432, 37.931455964082886], + [119.104702081948858, 37.92060807671217], + [119.105097731163582, 37.918919788159364], + [119.114451368933672, 37.896085046920973], + [119.116343028868243, 37.870934586416681], + [119.119523550372378, 37.85736287226279], + [119.123509096548418, 37.845591597489694], + [119.154806885933127, 37.81855163029838], + [119.155590500938217, 37.818286318940395], + [119.163671270483093, 37.821393528851097], + [119.20652814189944, 37.838077923463985], + [119.234278009048083, 37.877330728346287], + [119.234700923700345, 37.877261016421691], + [119.257924497438822, 37.880743292130418], + [119.286250088314048, 37.868793969020381], + [119.298157186719834, 37.844642956132702], + [119.303199423506115, 37.804581421746143], + [119.303223359229634, 37.804492052075176], + [119.303133802782398, 37.804143041718021], + [119.293753663031893, 37.754642849772509], + [119.274598637851909, 37.691675860197755], + [119.256766864380268, 37.659658618672772], + [119.243760945344505, 37.655504590426489], + [119.230606478500363, 37.651166180058432], + [119.147288364960559, 37.654352982461425], + [119.146536658911273, 37.654276316500678], + [119.112268820241141, 37.647047213855224], + [119.059322557262604, 37.640977335406333], + [119.018307749627496, 37.641035534271815], + [119.001156089707749, 37.63091417593337], + [118.983090575181876, 37.619951199479218], + [118.934665556887737, 37.527949688558103], + [118.934029417856451, 37.526432828509229], + [118.93734311963297, 37.496834009884303], + [118.952630193996796, 37.454262270908515], + [118.967435783087836, 37.403677009661649], + [118.967469598511769, 37.403499679873967], + [118.975689250133627, 37.37830752423443], + [118.976881533562974, 37.37739209300257], + [118.997648729642478, 37.382654636119916], + [119.007011009160621, 37.375315069993377], + [119.004022265603041, 37.370000218297953], + [118.980001285656186, 37.365091700133263], + [118.995265689928772, 37.318308300316588], + [118.995453743556979, 37.318033683214836], + [118.996069249623886, 37.31765577349838], + [119.032538711355556, 37.304086061848274], + [119.0340065926395, 37.303646669083427], + [119.039437764231863, 37.298104788697465], + [119.0461333667117, 37.276013351564629], + [119.048183190021277, 37.254125400709732], + [119.048439948417794, 37.253860739363247], + [119.078310575931397, 37.238706379265707], + [119.085076658448102, 37.256793481884294], + [119.085625371443811, 37.256751193054285], + [119.102360797507018, 37.259442455060977], + [119.122195765129447, 37.254002741578311], + [119.128282580211305, 37.262444661565098], + [119.129467063921368, 37.281224326471147], + [119.133024779694793, 37.287314688171591], + [119.15177625657239, 37.28734334100853], + [119.163886496379732, 37.277777917195124], + [119.160562345877636, 37.273554968328078], + [119.15161873820071, 37.280381581316071], + [119.136585713257986, 37.278607886948841], + [119.13555895720441, 37.261697255802439], + [119.12618498704893, 37.242528253124611], + [119.130524537472695, 37.230571400464967], + [119.130952706734007, 37.230344377927537], + [119.140087564700238, 37.236957821401134], + [119.198394867282786, 37.279352447247327], + [119.198514301178875, 37.279257539741209], + [119.198571234649378, 37.279298758366643], + [119.198533704005555, 37.279242121388869], + [119.206940234302792, 37.272561917093974], + [119.185101295954922, 37.258680346366141], + [119.185135922165941, 37.25848622005504], + [119.187436128803611, 37.253304904006889], + [119.196498999710656, 37.253010165902765], + [119.198557120395904, 37.245571550117802], + [119.194841369783305, 37.236624274840729], + [119.201046793170335, 37.222646287274628], + [119.201541116762371, 37.222505240179053], + [119.216279423848874, 37.22430224082202], + [119.226954762754247, 37.221128708162347], + [119.23680602988351, 37.212442978026282], + [119.252594545150018, 37.207937985228796], + [119.255634663872428, 37.207322407711487], + [119.276389635384334, 37.211729109619945], + [119.290506372484685, 37.204346567672623], + [119.292556920945501, 37.196658196106881], + [119.292518040481013, 37.196546473368393], + [119.292842469339504, 37.196453902936902], + [119.295221823494529, 37.140796110528605], + [119.302417223327183, 37.136053414018242], + [119.31092168700566, 37.124673096733147], + [119.318726641990693, 37.117620390836493], + [119.32313712896439, 37.115304581419359], + [119.344444946613521, 37.121577593057545], + [119.345365911051672, 37.122143931087422], + [119.349221717527939, 37.122983872200372], + [119.355549121659479, 37.124846657043484], + [119.357767775290668, 37.124845528202229], + [119.359710889846795, 37.125268812361561], + [119.402274239297213, 37.124822883508116], + [119.420189005199134, 37.124813768553629], + [119.439643782468238, 37.130046576913948], + [119.480252816031822, 37.133467555408757], + [119.483822804539301, 37.133998387155685], + [119.483942602406856, 37.13398885233395], + [119.484172341244673, 37.141668459574454], + [119.473230892127333, 37.152674720251113], + [119.476005291737081, 37.15507279395505], + [119.487502824749228, 37.142913372694444], + [119.487503886838752, 37.133705406452087], + [119.56981955968719, 37.127153826838629], + [119.571035498667669, 37.127098152606976], + [119.571984984294673, 37.127359040202052], + [119.673195911044076, 37.157494504153156], + [119.673275295265185, 37.157362506457105], + [119.680754731790941, 37.155535330946385], + [119.681526915634308, 37.14364196020513], + [119.681684545146624, 37.143379858591437], + [119.719324813471317, 37.142923454970123], + [119.734720779366043, 37.133147529644724], + [119.748464747385981, 37.146811122469238], + [119.755173758330969, 37.151916220345583], + [119.768104376781622, 37.163822007024557], + [119.774951702920006, 37.174549740606693], + [119.785001448817596, 37.184358295661262], + [119.802419549289766, 37.195772331796412], + [119.816674593063212, 37.219447266259436], + [119.824675712619069, 37.225114863731342], + [119.859767179732557, 37.2334169299222], + [119.860511368679198, 37.233819117958355], + [119.876909082382269, 37.251946664647541], + [119.853666480209284, 37.253146588117282], + [119.855645311045208, 37.26198303828982], + [119.886912197121191, 37.263372083563226], + [119.887086048792483, 37.26392566844504], + [119.884437878910248, 37.277394648150818], + [119.876940960721512, 37.280391277625029], + [119.881890535487088, 37.290350809725041], + [119.877959699817907, 37.310343615402005], + [119.869417985906324, 37.31251920236587], + [119.864112508634918, 37.320425599234554], + [119.847718548646938, 37.325607515868747], + [119.842726722091214, 37.336690748541528], + [119.832823236717601, 37.342437032201964], + [119.833377982648528, 37.344680259160533], + [119.831610893021704, 37.346038206682053], + [119.835951169840683, 37.365183380588888], + [119.834325010359933, 37.370458147863445], + [119.838341372095954, 37.375726679958497], + [119.838404581777212, 37.376005500962513], + [119.8385690420765, 37.376025330000118], + [119.838602210127561, 37.376068838765768], + [119.92173209956654, 37.38608128491078], + [119.944479069841393, 37.419284123452556], + [119.944597591812212, 37.419327756451089], + [119.944629850902174, 37.419396804328954], + [119.944894908214067, 37.419437211314495], + [120.004696061986664, 37.441452569622768], + [120.006616622812288, 37.441681198187588], + [120.007257770886952, 37.442100623978526], + [120.059419252818287, 37.448162648152369], + [120.080726252898799, 37.464292219827357], + [120.085625679195772, 37.465430577609531], + [120.132467976050648, 37.47887749016477], + [120.138930703572683, 37.48094595995002], + [120.144778680343265, 37.484568291634083], + [120.190170263864246, 37.514302479684993], + [120.194218434773916, 37.523772121623587], + [120.217099705657816, 37.53201449665179], + [120.230787484081247, 37.547295479400681], + [120.2403358390807, 37.554778815712154], + [120.241432105728819, 37.555860451066785], + [120.210622361150641, 37.581412709706171], + [120.202922538373983, 37.587778441659026], + [120.203337903032647, 37.5884464900385], + [120.207934039001685, 37.610596855226675], + [120.204898868676011, 37.615875846465968], + [120.20980733313327, 37.620280456336062], + [120.209945715105022, 37.620291816522375], + [120.209951697510078, 37.620320647796611], + [120.267075276470649, 37.635919119804043], + [120.267133440380121, 37.635988902858507], + [120.267201034754365, 37.636742315936417], + [120.264282324909004, 37.657383198722599], + [120.264129949212915, 37.657654962692611], + [120.239474609899219, 37.656865158059482], + [120.227689493997929, 37.66129311714171], + [120.215510343865347, 37.670860558018958], + [120.214886280744651, 37.671028099903864], + [120.215028478850158, 37.671446626186935], + [120.210908915960687, 37.685742111020225], + [120.221988784488957, 37.692761036359684], + [120.222269831055357, 37.692759823097312], + [120.222291409802978, 37.692823335005613], + [120.362544369014728, 37.696939218129508], + [120.362683849535443, 37.696964048122815], + [120.439792198192549, 37.749893778530058], + [120.442678893253714, 37.753673719497407], + [120.44588200243507, 37.754074022335082], + [120.449567598146189, 37.756603937587805], + [120.458108090788429, 37.755601955847325], + [120.466843481644872, 37.756693645686816], + [120.477227868878529, 37.754110223825393], + [120.513468091427981, 37.749787579323893], + [120.523298800094736, 37.756381178484382], + [120.565283713649961, 37.759473828956821], + [120.580191853278123, 37.762382145064365], + [120.590586347351646, 37.766895852672313], + [120.616879297324544, 37.790217357972118], + [120.629011754457281, 37.795520064972536], + [120.629242785487463, 37.795692391626503], + [120.629364941156837, 37.795674431525306], + [120.629421548717346, 37.795699172870286], + [120.652034689155371, 37.792368865852289], + [120.728220237790055, 37.832889025399538], + [120.73201381699694, 37.832554225161765], + [120.738200891645121, 37.832250495508987], + [120.749253441179135, 37.836672293469995], + [120.756190575564432, 37.8304205186868], + [120.764781225783778, 37.829662355596163], + [120.773589332637968, 37.830321216775005], + [120.788865264139744, 37.827536832092264], + [120.834283650312841, 37.823528457504359], + [120.840456384220175, 37.825903157499177], + [120.845511341226825, 37.827040631783014], + [120.860310141890409, 37.832277224970099], + [120.868824436907019, 37.832286580814426], + [120.87007685820609, 37.832568402602099], + [120.871417028350521, 37.832289429656505], + [120.885611902511798, 37.832305027546013], + [120.88979877828038, 37.828463041683015], + [120.926266805111794, 37.820871772091316], + [120.930997066020581, 37.821701607127935], + [120.933819744503452, 37.819299534596894], + [120.935968813091833, 37.818852179463015], + [120.936075251489697, 37.817380119612821], + [120.94155815421334, 37.81271422156501], + [120.942898527484118, 37.797928999905231], + [120.937778720161205, 37.79382087889131], + [120.938355390165427, 37.78584544167105], + [120.938645711220005, 37.784850820964188], + [120.93905026813681, 37.784479548233996], + [120.989392114227215, 37.758651967386996], + [120.989639576027457, 37.758416743705098], + [120.990754788182869, 37.758228845272136], + [121.011049921699708, 37.740883128876227], + [121.012368365983974, 37.736811996413408], + [121.032345806212376, 37.717822532016243], + [121.060812108827619, 37.719170648595025], + [121.06316103237279, 37.724180253118156], + [121.067647480217033, 37.719494360375123], + [121.085436650232893, 37.720336825775185], + [121.091076913720457, 37.721661626712219], + [121.11847097865332, 37.721901276431623], + [121.130787854182188, 37.722484583098584], + [121.131249454705795, 37.722013065543891], + [121.134612440628189, 37.722042485735258], + [121.143313261302922, 37.718651984796104], + [121.154392034760221, 37.705888943894763], + [121.154867877022411, 37.698053565949508], + [121.154800393099535, 37.697956158512056], + [121.154853865093941, 37.69790153772469], + [121.137579935217232, 37.660455638879768], + [121.138024774694713, 37.660103831932659], + [121.151390460714254, 37.656399526222138], + [121.156457074239725, 37.645526413876603], + [121.156711516936539, 37.645325184640186], + [121.144851381919125, 37.627087694397176], + [121.144684460623182, 37.624337186612415], + [121.167630948227099, 37.59816117414298], + [121.174936625795567, 37.594539455730143], + [121.211423277875937, 37.582186617009313], + [121.216601579641448, 37.581900675514639], + [121.293985158026416, 37.581883699324671], + [121.299867806304349, 37.582083143051449], + [121.316044029430316, 37.586348194335251], + [121.350342122393513, 37.595716277779168], + [121.352910856758129, 37.597484558623719], + [121.34743171578738, 37.620023167417479], + [121.339095721230194, 37.626786999329383], + [121.344000425655679, 37.634137881083184], + [121.343931442628687, 37.634421644809478], + [121.345106752583149, 37.634140279142017], + [121.356664603983631, 37.633212801350368], + [121.366612754326368, 37.628991807020341], + [121.373170265854029, 37.627421958487325], + [121.380870258392747, 37.62676439603834], + [121.383278238273903, 37.625002140297418], + [121.385744667342522, 37.624411684598051], + [121.408675832977124, 37.607511015987953], + [121.431503649233164, 37.599792411280504], + [121.434352144498931, 37.595199706823941], + [121.428700157533726, 37.592752739899197], + [121.43011027590569, 37.591713458090098], + [121.42553301180719, 37.591381558244606], + [121.421778164738171, 37.589755937619159], + [121.408459794914393, 37.590143570239796], + [121.390671939101807, 37.588853763388187], + [121.391018862626836, 37.58658389302019], + [121.395791016692797, 37.556768876060858], + [121.396717004643421, 37.555942368954376], + [121.416814166413118, 37.544045312928773], + [121.431193775790149, 37.540211939406213], + [121.454571604243199, 37.521693780986347], + [121.454811362761163, 37.52155184947614], + [121.471540198627252, 37.47662473117694], + [121.473649480362013, 37.474517142641531], + [121.510557532131401, 37.461079973650975], + [121.527147391407055, 37.461701894438299], + [121.530820374515486, 37.45370285065772], + [121.566446092512848, 37.440732542819973], + [121.566707248454179, 37.440777707245793], + [121.570994593306182, 37.459652080763668], + [121.572010709318675, 37.460225284102386], + [121.581768861671748, 37.466642317780611], + [121.58433772049591, 37.467179100277278], + [121.62714636580823, 37.491327975127625], + [121.628666330253594, 37.492502405266841], + [121.629221065087336, 37.492498338097015], + [121.630742556646524, 37.4933566298972], + [121.632036706565444, 37.492477694554616], + [121.64900800556191, 37.492353265456273], + [121.655392306923318, 37.486469419294373], + [121.660833880510751, 37.472919795135951], + [121.660873663112312, 37.472892776369406], + [121.767278886577884, 37.465703655190417], + [121.768125484097141, 37.465671813568605], + [121.834132986329749, 37.470731474645483], + [121.862755074737066, 37.469934245252531], + [121.919122893474267, 37.472476183244844], + [121.920246798250645, 37.472799382833863], + [121.961245053201324, 37.488907819678637], + [121.972395243041476, 37.487795631874285], + [121.992174887501619, 37.493483634180876], + [121.994622883084048, 37.505398413183819], + [121.999953736462871, 37.506849623886815], + [122.012274871298999, 37.52973940351059], + [122.012328351161756, 37.530017868515955], + [122.012420773979457, 37.530010456481484], + [122.012505744922365, 37.53016831257051], + [122.043463074777492, 37.535184216039823], + [122.04870481854158, 37.542454239034534], + [122.060191254515274, 37.537894622110855], + [122.070143040446254, 37.539507073759971], + [122.069514127012326, 37.550785173076484], + [122.061470626924134, 37.561343303306728], + [122.064465192743342, 37.567720719852701], + [122.083650687666079, 37.553120547353075], + [122.083798770476236, 37.553270888585338], + [122.117114526215573, 37.554829051333137], + [122.114366450522425, 37.563181037618158], + [122.120770611702184, 37.566278614134738], + [122.12852349023018, 37.555423208401692], + [122.13938533241155, 37.555870646812757], + [122.145460706784391, 37.556154789309801], + [122.150088456443257, 37.542619545036423], + [122.166439369778388, 37.54017837455487], + [122.16675695116227, 37.533318186814995], + [122.15836463063448, 37.51841338705804], + [122.158430830358384, 37.518219766075916], + [122.158158150648845, 37.518046677656351], + [122.158128076457814, 37.517993265755102], + [122.158065267896689, 37.51798771863514], + [122.127064071672919, 37.498309143840274], + [122.144515453215632, 37.49242068584833], + [122.1489484452037, 37.487627063740966], + [122.143883246155937, 37.480952504301065], + [122.151959966046817, 37.458461877767625], + [122.160748307991454, 37.449069247692513], + [122.162101166117324, 37.438338089175033], + [122.189315061262903, 37.455134232989835], + [122.189478858628007, 37.455167586225372], + [122.189566665207764, 37.455315623042885], + [122.190125690100459, 37.455299297272362], + [122.213167720273034, 37.459991230253578], + [122.215761039034774, 37.462419994987918], + [122.220248287367099, 37.461433010601297], + [122.229117694892849, 37.463239043549876], + [122.230232053431251, 37.46834814598845], + [122.235901677695722, 37.464620431926619], + [122.24791855399252, 37.467067368147333], + [122.261041357068507, 37.45838257008117], + [122.272012292706336, 37.455922031472191], + [122.281321301897862, 37.446424662808845], + [122.280323931940416, 37.445621175431832], + [122.282394149512797, 37.444251085408759], + [122.276684204298988, 37.43102582457955], + [122.277600789162605, 37.429600626594471], + [122.300980663299143, 37.422613383085455], + [122.305604812141425, 37.422168963207476], + [122.305908942760141, 37.421140531329563], + [122.33119659386989, 37.413583134953385], + [122.332079519770602, 37.413501596729347], + [122.382367336185595, 37.418985555345536], + [122.388363467986011, 37.414096950006609], + [122.410731837257813, 37.413675602896639], + [122.411543683621986, 37.413679625217988], + [122.473221117079916, 37.431129995555651], + [122.476066316910703, 37.432750561870286], + [122.47775688870405, 37.432413299515794], + [122.482528996201921, 37.433763469885413], + [122.483488796981177, 37.431269806592937], + [122.484702783139255, 37.43102762117875], + [122.484331758609514, 37.429079703693517], + [122.490566234781895, 37.41288187940043], + [122.549267653157955, 37.406389125113535], + [122.582986414764562, 37.414640878923372], + [122.591330831490154, 37.420493583144733], + [122.601909204138693, 37.423472003444559], + [122.621208288901158, 37.423994647582063], + [122.636723133082199, 37.427791485558309], + [122.638140425757641, 37.427162656899313], + [122.63920253789432, 37.427369971583964], + [122.639881230356337, 37.426390291501306], + [122.64789828245685, 37.422833261814489], + [122.651963601623024, 37.427745881865398], + [122.66110000098179, 37.423520617977928], + [122.655036060346887, 37.420870670577045], + [122.656998719822312, 37.418795552508612], + [122.670943192582314, 37.41260862707113], + [122.671179385798851, 37.412580157656407], + [122.664800073281853, 37.427841217856752], + [122.68007615378869, 37.42793200480542], + [122.683777280735981, 37.421650126004678], + [122.693474945768642, 37.417013873615261], + [122.696922710344424, 37.417706036199462], + [122.698341287822856, 37.414687376473879], + [122.699450541258003, 37.414157065427673], + [122.700403458892509, 37.410299182772846], + [122.704844072931778, 37.400849785076183], + [122.710953887298913, 37.39531253010874], + [122.708285714659667, 37.393526148946428], + [122.709214223334342, 37.391550330364971], + [122.68771338697691, 37.373046684097758], + [122.68319377683622, 37.374649583150514], + [122.675908867928385, 37.373639584080607], + [122.673243325549805, 37.378178553226483], + [122.648097156778078, 37.387096749453598], + [122.643010459888444, 37.386210506777772], + [122.632875613400401, 37.380511665039258], + [122.622264505485703, 37.368918729721265], + [122.607834778257313, 37.366431160055846], + [122.60624174122637, 37.365535392573463], + [122.603149253545311, 37.362022632023773], + [122.606599484894005, 37.338930384732535], + [122.606417514518185, 37.338720654181415], + [122.606889244554736, 37.338803326056635], + [122.60586397980498, 37.330495429733588], + [122.589604238203108, 37.319203749659486], + [122.569297949086675, 37.295725639700578], + [122.576492485395221, 37.286346228729577], + [122.566769386077496, 37.278419043527379], + [122.572463212473806, 37.270788068340778], + [122.563242015881599, 37.261235228550476], + [122.563114353106613, 37.260476040058656], + [122.570096608711395, 37.2595187679362], + [122.588136055840835, 37.26089534354896], + [122.607523884655805, 37.217366532684565], + [122.619364300795851, 37.212168473441366], + [122.624253319666934, 37.20288614908182], + [122.619448439414612, 37.190593978950368], + [122.619534285924018, 37.190401239654634], + [122.594081928746306, 37.182951672649111], + [122.592303517470526, 37.180719713335883], + [122.588198639900867, 37.181229712118665], + [122.569036991262152, 37.175621351978435], + [122.569101479706688, 37.175372261055195], + [122.582669286272349, 37.163148299348713], + [122.581800880772633, 37.152989117534823], + [122.576506805529746, 37.147207454498556], + [122.576393691142627, 37.147205607447376], + [122.57643876594436, 37.147031503015825], + [122.575141788194344, 37.147185165053813], + [122.555155168314059, 37.146858802415082], + [122.529512194366191, 37.152591222621048], + [122.528912898628548, 37.15266222538451], + [122.479832296716481, 37.128382868915153], + [122.479663795996771, 37.128125806332243], + [122.479393917762508, 37.127229160875608], + [122.475361503016302, 37.076313334868715], + [122.476184245615769, 37.071063418560136], + [122.475234263294311, 37.060332218034013], + [122.474024608980613, 37.059432862894795], + [122.473916213186953, 37.058064188857685], + [122.462739163826257, 37.037578071522411], + [122.477444525030819, 37.034719698857415], + [122.486479338777357, 37.033634012192813], + [122.490786601819508, 37.03364666757215], + [122.526221851017127, 37.042654123827717], + [122.54408404570475, 37.050392033608802], + [122.570220034802034, 37.053838233569884], + [122.570899718263362, 37.054011005574715], + [122.570936276526282, 37.053932674694458], + [122.571061912260902, 37.053949240582291], + [122.580705557611182, 37.042508570076215], + [122.578852832742385, 37.036970413154748], + [122.578915965852616, 37.036835142173487], + [122.540623213128043, 37.004784395258859], + [122.540209768788117, 37.00409290421662], + [122.540217111946603, 37.003827450933045], + [122.547700397415895, 36.982897000800961], + [122.552323593368257, 36.978448452021112], + [122.552957979330927, 36.96826603062744], + [122.552938716762228, 36.968245631117938], + [122.55301712820426, 36.96802631745097], + [122.541635448706515, 36.937910046061376], + [122.541959687728834, 36.923062530116752], + [122.537843687304715, 36.913102026837102], + [122.527860548007311, 36.901461238316948], + [122.527703161899822, 36.901044789872152], + [122.527357284473396, 36.900925247119766], + [122.511703662600056, 36.889767660167649], + [122.492288905829739, 36.885551758462817], + [122.48811677570302, 36.887362874830735], + [122.484440527187928, 36.886092283481361], + [122.48371885309362, 36.889272007427465], + [122.479847403212972, 36.890952598883977], + [122.480621464955462, 36.902919219251977], + [122.47825773668977, 36.913333897328712], + [122.457659152698454, 36.913492146950006], + [122.429578669697037, 36.913547629602256], + [122.438565771317755, 36.899394298318455], + [122.441678245787003, 36.897539227664602], + [122.449594339453625, 36.882882604950133], + [122.45957071022228, 36.878666461705677], + [122.452129066190807, 36.868493204839254], + [122.440810170592783, 36.872390929777069], + [122.411715490003559, 36.859056277557528], + [122.41098723082321, 36.858687752417794], + [122.409685070713124, 36.858941155635712], + [122.398368060727236, 36.860001583692842], + [122.394799302854494, 36.861837958761043], + [122.379746163497444, 36.86476733274764], + [122.378955752907402, 36.864691414808604], + [122.381559392621952, 36.859370884707509], + [122.373438134827637, 36.843619288146215], + [122.371815092520251, 36.843091368599985], + [122.339626525493372, 36.827647715889306], + [122.275690855685994, 36.835412032706806], + [122.274544075915344, 36.835747255853057], + [122.273418045139238, 36.835698908184533], + [122.269947293249274, 36.837022839433054], + [122.25363458924059, 36.840435790320925], + [122.245866625723338, 36.839429694089553], + [122.241126789111817, 36.834947813111434], + [122.215845309046657, 36.848315646204284], + [122.21462393803526, 36.848149521763389], + [122.19129474368269, 36.842332762679241], + [122.169838832486164, 36.841893728347273], + [122.169795961262579, 36.842052256879711], + [122.169619241745949, 36.842028220423451], + [122.169745862379798, 36.842237511736002], + [122.167146722071536, 36.851848571655751], + [122.176568020182302, 36.855745445848363], + [122.183692379984166, 36.865637521224109], + [122.175332532659482, 36.883954562094317], + [122.170849034040629, 36.893701364922997], + [122.169112979503623, 36.893624930535346], + [122.159383336066284, 36.891900391831577], + [122.151071512063297, 36.882411566461066], + [122.115267647543419, 36.89125424753621], + [122.114679587795905, 36.891228356652171], + [122.114750999220604, 36.89138184706794], + [122.114676565860066, 36.891400230292135], + [122.11246267427903, 36.895037201247177], + [122.122185921023686, 36.917826202151424], + [122.135921267163852, 36.936884835452567], + [122.136268161418514, 36.937630443646228], + [122.119607411972083, 36.943347354206978], + [122.11097436580954, 36.939517118743339], + [122.095693533906953, 36.921891959666659], + [122.095786957148491, 36.921211182102454], + [122.089514640159919, 36.914765123516403], + [122.088177759976389, 36.913223144254324], + [122.047056286468688, 36.904213526408697], + [122.048459094386274, 36.895047834704158], + [122.043548652300132, 36.891964104020715], + [122.037752099089388, 36.871211692399925], + [122.03762113893319, 36.871562392368119], + [122.037590511837251, 36.871403953241852], + [122.032865203235829, 36.874894437171356], + [122.032630701833682, 36.884926351169575], + [122.026316491404728, 36.901835260420121], + [122.020422213245041, 36.908268453345158], + [122.019383153011745, 36.920402140794074], + [122.00527888613334, 36.958172147254295], + [121.989879991924894, 36.953190392404665], + [121.989045093401344, 36.953532941335673], + [121.960546123431982, 36.937992200739224], + [121.960121321407328, 36.93769263942], + [121.92291308115378, 36.932003930688587], + [121.892983136826331, 36.92134321009204], + [121.892754816012982, 36.921292307330667], + [121.814240154138801, 36.892778637048579], + [121.811309779438957, 36.891408207691939], + [121.806694211276067, 36.890038224982611], + [121.763073955728004, 36.874196934265328], + [121.758685523194501, 36.85185135881504], + [121.758863847445497, 36.850361393270923], + [121.758201109762496, 36.849384761274479], + [121.757529337993063, 36.845964148870237], + [121.754889434057759, 36.844504567288155], + [121.752701021987164, 36.841279651451366], + [121.743073081283399, 36.837971401195944], + [121.722191960802832, 36.826426398190698], + [121.721361034487103, 36.825813267779544], + [121.721196841702309, 36.825876346253729], + [121.704757911155454, 36.823532894328004], + [121.701961053493349, 36.821877841337873], + [121.668618492638842, 36.817641470344803], + [121.633663082970727, 36.803332050867333], + [121.627449747305846, 36.799379053104538], + [121.64244081084442, 36.740621919629866], + [121.64877217782427, 36.727723315206738], + [121.646762816154521, 36.723681917859437], + [121.646812184176682, 36.723488421016476], + [121.614918487394434, 36.737092743904562], + [121.601360204070915, 36.737907805237917], + [121.594962206689374, 36.745359002895299], + [121.594983202757845, 36.745596181148407], + [121.551736176913309, 36.764043290229409], + [121.551539733678823, 36.764015908037599], + [121.56990292045829, 36.745302163696934], + [121.569733840855775, 36.740731942669825], + [121.570452423821735, 36.73981550632741], + [121.56969740222101, 36.739747006507457], + [121.569587245751634, 36.736769477549807], + [121.56072559242277, 36.728584214247626], + [121.537207823277143, 36.734305106055047], + [121.527145377266194, 36.730713552004765], + [121.527303394570069, 36.735881546859687], + [121.527362482281617, 36.735906143688673], + [121.527221105084905, 36.735893317151643], + [121.503905797603281, 36.760547330209725], + [121.502649947282464, 36.760523811623088], + [121.502350719542932, 36.76219169689184], + [121.493950163707268, 36.771074591249167], + [121.477203921730393, 36.77306255743985], + [121.476190208173094, 36.778897004945485], + [121.47414561506406, 36.776847138721578], + [121.4731630273413, 36.770328330521792], + [121.462606351810507, 36.765278115091505], + [121.44933643686052, 36.7519739763218], + [121.449257228051195, 36.751955070466103], + [121.449165016337943, 36.751809743881267], + [121.448257474730568, 36.751716445593722], + [121.389351440761274, 36.737656532465053], + [121.388940820319931, 36.737432313784794], + [121.390808943705466, 36.727255042616889], + [121.399119390230098, 36.725885262751255], + [121.405201658814306, 36.714144872684187], + [121.40030660391912, 36.703885470505341], + [121.395525004422069, 36.701562612915119], + [121.39569500715011, 36.700636462171559], + [121.394376829193973, 36.701004839821586], + [121.389176659815575, 36.698478644786114], + [121.369536313890222, 36.699258374851382], + [121.360823340782972, 36.71038168848861], + [121.353773840298459, 36.712351739960205], + [121.352667445556236, 36.71258885793543], + [121.313277425727179, 36.701681097394655], + [121.307274902718561, 36.701752852276925], + [121.307163457839536, 36.701726030664418], + [121.293641740157867, 36.701747949262788], + [121.247461073515339, 36.671467568883742], + [121.246958714093921, 36.671002085220856], + [121.234320349173629, 36.667990753425045], + [121.233566247843939, 36.668110463008027], + [121.201562140125745, 36.660955668566046], + [121.189879488878276, 36.652897760779474], + [121.172092921542315, 36.654367570463556], + [121.1584697306333, 36.651321988582126], + [121.156326320026352, 36.650830245062899], + [121.140978423265025, 36.639895364686502], + [121.108805186293338, 36.621408449255675], + [121.073962610521534, 36.607589428113855], + [121.073012022527777, 36.607089792749484], + [121.048872377387411, 36.590152521056567], + [121.040208083763204, 36.579177537426986], + [121.024439233379624, 36.573009319656308], + [121.023875579816306, 36.572613839379478], + [120.95084319945552, 36.575700412369706], + [120.950488711167992, 36.576142828684368], + [120.924027697585842, 36.589662848769926], + [120.91984623538211, 36.596771672672986], + [120.921125858539028, 36.612046468659948], + [120.891750261331993, 36.62221991271538], + [120.890397959160651, 36.622057903019765], + [120.87735799477079, 36.626943563646847], + [120.844545598129528, 36.618950750300144], + [120.842433652405532, 36.618428847159663], + [120.879495386373648, 36.601461184013118], + [120.880206535180989, 36.601304982305329], + [120.880826950699444, 36.600220278051317], + [120.903616038741063, 36.570770782817931], + [120.908013588219958, 36.56831586208159], + [120.919139512220454, 36.571922968879932], + [120.930727424601656, 36.565713633082197], + [120.957600964967455, 36.562714449106515], + [120.958071972298441, 36.562333732207684], + [120.964601143684916, 36.559317221781633], + [120.977985074028908, 36.546237901340177], + [120.978473885983178, 36.545842792901098], + [120.97843809992392, 36.545795186031825], + [120.978530690530278, 36.545704702729893], + [120.979160881616124, 36.540601540259523], + [120.959545374177281, 36.520661836801771], + [120.950341911672666, 36.50841829712644], + [120.949647324243514, 36.50745005825047], + [120.953901367742233, 36.498599246530503], + [120.952772897649453, 36.495671203500486], + [120.955831856534999, 36.484223897957627], + [120.96295675194493, 36.477836662917142], + [120.960089257335241, 36.468291755813162], + [120.960681198825668, 36.466076578899056], + [120.959104269233293, 36.465013067895221], + [120.958865041106009, 36.464216759423053], + [120.955928471031328, 36.462871249801317], + [120.946264056625182, 36.456353386786837], + [120.942564043949531, 36.449210402382178], + [120.934036556957338, 36.448106930820103], + [120.933650136921713, 36.447846321873463], + [120.908512423120442, 36.449913557173168], + [120.90496697387529, 36.447262468904015], + [120.906310606106899, 36.442501606092861], + [120.912761978037352, 36.435327801956056], + [120.914183866516865, 36.425350201871439], + [120.92088967090389, 36.419873666827392], + [120.930430637528488, 36.420989954284614], + [120.923177773232396, 36.410013547144708], + [120.913789843140535, 36.418712134456499], + [120.91317055574757, 36.418194895995896], + [120.913354299476595, 36.417543840844253], + [120.906583740110804, 36.412251490401687], + [120.887541489619224, 36.390383981828137], + [120.887024194829891, 36.389655359567676], + [120.891291866084913, 36.376091692466552], + [120.86742088866562, 36.366970905909241], + [120.867627906598557, 36.367515862977022], + [120.867143470544406, 36.366959552178976], + [120.86062282609312, 36.377263171534132], + [120.850252800156426, 36.381841612338107], + [120.847772419496778, 36.397568786894198], + [120.844307323596482, 36.403044170416862], + [120.854124074659524, 36.424601848053314], + [120.833628381794753, 36.43686087590563], + [120.837663968980209, 36.441493401200702], + [120.838034273638698, 36.450947108937378], + [120.832572686705731, 36.45981698813047], + [120.824955773326565, 36.465737892786372], + [120.823731888500191, 36.466482437204547], + [120.754638966434953, 36.462378866080115], + [120.754556690959447, 36.462287243347596], + [120.751925291225504, 36.457872874935752], + [120.756823896011738, 36.442993043855267], + [120.755244308409289, 36.434344374923292], + [120.746163145816197, 36.431085672849399], + [120.732034620940723, 36.432621087895519], + [120.722174325399891, 36.422732632211932], + [120.721149471716615, 36.413721351028322], + [120.706641414900872, 36.408507865001965], + [120.691464140430483, 36.392026793981387], + [120.689630932089514, 36.389985316172378], + [120.689633378981057, 36.389977584941143], + [120.713454337648201, 36.3602371349686], + [120.721944002709463, 36.359660012645378], + [120.724784799779655, 36.349630759653117], + [120.734806203523505, 36.338425962390865], + [120.739621596982744, 36.327990072026118], + [120.739405773229748, 36.327836786081996], + [120.739456693318971, 36.327773212386781], + [120.739325320775606, 36.327779645798678], + [120.733386690774338, 36.323561812988579], + [120.703181557100393, 36.328793145961221], + [120.687340268587675, 36.325436215843638], + [120.658342848497085, 36.331734915029301], + [120.658280072248132, 36.331648833172316], + [120.656668749336575, 36.315484510503012], + [120.661655045845237, 36.309288097680572], + [120.661025574436195, 36.297441012119457], + [120.654253735440136, 36.291257793689958], + [120.652837816272395, 36.277053704530154], + [120.653492247525634, 36.276383144133305], + [120.66132803416329, 36.277153476580899], + [120.672609852174631, 36.281376880850111], + [120.681193036290125, 36.279106395466712], + [120.681650162222709, 36.279151335299147], + [120.681492140920682, 36.277992971846693], + [120.681122215099307, 36.260154901972435], + [120.68498372882668, 36.251356195564505], + [120.676317897678004, 36.238871014983722], + [120.684434037411975, 36.230102095683776], + [120.691894019290615, 36.204317593531947], + [120.692106524991061, 36.203855142292973], + [120.69210989780359, 36.17006370236183], + [120.692399463289547, 36.168506516813139], + [120.702488286676981, 36.16497757071437], + [120.702252291103036, 36.159244333449209], + [120.693583031623163, 36.158814808976921], + [120.699572968447669, 36.152263300493871], + [120.700678159095872, 36.139622527156867], + [120.711477381652088, 36.141988995254202], + [120.715026837568956, 36.134311221853928], + [120.70745844221463, 36.126485255312403], + [120.690907001060495, 36.123684847840387], + [120.667976146927373, 36.129826480691001], + [120.646305971627967, 36.117909630301256], + [120.643872360840831, 36.117318613257744], + [120.638638672542669, 36.114584507166263], + [120.635411676657455, 36.115263885123511], + [120.627619570987179, 36.113371525309738], + [120.616978970776017, 36.11914451420197], + [120.616383615880835, 36.119269853993814], + [120.607976280749725, 36.117679333662331], + [120.607265531912176, 36.117026043719555], + [120.603235193519509, 36.107288771742923], + [120.59525930381109, 36.101874617073129], + [120.591233635692845, 36.102290210172903], + [120.589392110885896, 36.100597559306401], + [120.543346296471086, 36.107559422929079], + [120.547559235684929, 36.097900844108523], + [120.542648730587032, 36.092151360565424], + [120.541869240099061, 36.092197015914991], + [120.541869276591981, 36.091829647013192], + [120.508504393346129, 36.090080002658794], + [120.49294540177597, 36.08611310144132], + [120.48391880077682, 36.088790741643805], + [120.464846837845556, 36.087790613694182], + [120.463288222632258, 36.087217414373129], + [120.444137069507391, 36.072186302003153], + [120.436844018238091, 36.062978694717138], + [120.434079448123725, 36.064292404637968], + [120.42443471179017, 36.056722567215481], + [120.419872650784896, 36.056629933744937], + [120.417144450952762, 36.054709049557161], + [120.41208285192468, 36.056471760475794], + [120.408826756818627, 36.056405644878097], + [120.399281757590188, 36.051308259046465], + [120.382698514521195, 36.051438262251239], + [120.383475810531181, 36.055890889346898], + [120.373120942071338, 36.055680631877451], + [120.365101326777591, 36.05315551374558], + [120.365970307260497, 36.044582274539259], + [120.360054333884605, 36.041154612257444], + [120.352876960881474, 36.048686391253206], + [120.340577100350956, 36.043330466105623], + [120.332850594236277, 36.044436787705081], + [120.337816713541685, 36.051462766140013], + [120.332455178556017, 36.054788178575002], + [120.319526860034415, 36.050931753372645], + [120.319582549453884, 36.052918035029194], + [120.30333882460738, 36.050512093499869], + [120.30296760824109, 36.050071740348884], + [120.301822154044189, 36.050287451631775], + [120.291839341021728, 36.048808845914351], + [120.292636374617416, 36.045236052541028], + [120.281115803301901, 36.047070536813557], + [120.281163172210555, 36.047227543709369], + [120.281021847550406, 36.047206611387985], + [120.281311915406505, 36.047720561347589], + [120.285139624691794, 36.060407717755126], + [120.292401423429638, 36.067369247269077], + [120.306812076364466, 36.09290242627484], + [120.307616048845119, 36.100023360930969], + [120.312504006571785, 36.1079337889933], + [120.316131012671349, 36.109413966032456], + [120.326353602984142, 36.127526624045885], + [120.328584356314735, 36.134443285574598], + [120.341906335432228, 36.155579060449128], + [120.342575172088303, 36.156268432592924], + [120.352973716013736, 36.17469284990753], + [120.356776734079787, 36.193461185915709], + [120.354455504291224, 36.198346377489813], + [120.349249891814154, 36.202796995077009], + [120.331808769189863, 36.2137195023518], + [120.314935421825965, 36.232026661156219], + [120.292381106294286, 36.225287262306168], + [120.292223860772253, 36.225049362072554], + [120.30015466113845, 36.200150971769169], + [120.308157348252038, 36.196130370063088], + [120.305240612360691, 36.185117231965542], + [120.304939866545567, 36.185128035065844], + [120.305004957594235, 36.184923684652247], + [120.282870374454049, 36.183576784790667], + [120.275735999943691, 36.179184283080623], + [120.273239363743002, 36.182990733230021], + [120.258221971973398, 36.182076917832298], + [120.258203281493749, 36.182201318536805], + [120.257967865195667, 36.182141984240197], + [120.256610571381344, 36.192802130491479], + [120.255785435091852, 36.19829409954081], + [120.254986115926087, 36.198342073257962], + [120.235083603360522, 36.194372319522387], + [120.229982340684856, 36.189078484643737], + [120.219379528621843, 36.191167417524461], + [120.213114677079432, 36.208829609426743], + [120.176534750076385, 36.203778320075855], + [120.176378893982218, 36.203731632359471], + [120.159110514607761, 36.188525349002511], + [120.135380099157132, 36.173248510171241], + [120.135356125662781, 36.173230581436783], + [120.136999393208598, 36.146715803802572], + [120.137256299140461, 36.143272452137609], + [120.122772032806779, 36.129442264908306], + [120.103324491167427, 36.127138652404319], + [120.1034594949585, 36.126723797233254], + [120.110669357107128, 36.113759828918589], + [120.111536984192682, 36.102606759213053], + [120.147099926059127, 36.094965757761997], + [120.162568972675388, 36.079797466021446], + [120.168707680728247, 36.077027461277403], + [120.176370555983524, 36.066471034490597], + [120.211793446563163, 36.063864211222175], + [120.226830639305263, 36.063736564875505], + [120.230283659349766, 36.062503488928158], + [120.234189223364709, 36.062216072656256], + [120.234044369601861, 36.061160536585852], + [120.236323564258853, 36.060346634530653], + [120.235929292871305, 36.047732313940138], + [120.232051706150031, 36.046640180964566], + [120.229873455277783, 36.03076746684993], + [120.229734745018419, 36.030632747675284], + [120.229761285483008, 36.030542437175789], + [120.229257947088897, 36.030169668564703], + [120.218573622280019, 36.019792761863954], + [120.218527723316598, 36.016295426258587], + [120.193748293397704, 35.995586926105155], + [120.193887750938586, 35.995612596351044], + [120.232116738987884, 36.01489906322756], + [120.23996454911223, 36.020356357661598], + [120.250604578985332, 36.024226150653192], + [120.252074812512433, 36.024967881252614], + [120.252007175947426, 36.024689995442799], + [120.260512983309425, 36.013924273467296], + [120.251427368567832, 36.005350503562688], + [120.244261492664776, 35.992866743159681], + [120.244064198656943, 35.992056157862542], + [120.277512149781344, 36.010748947370296], + [120.282282350938871, 36.014469604202532], + [120.284718373225672, 36.017203157985328], + [120.285336401295339, 36.016851699411845], + [120.286169202844846, 36.017501267149711], + [120.304470291710615, 36.013995507889724], + [120.311489443845474, 36.002008962382561], + [120.301743472230001, 35.976185739859098], + [120.300106340889272, 35.971676844910611], + [120.299763998826663, 35.971630928468514], + [120.279625028111909, 35.965475403242671], + [120.25957861011986, 35.9654183045106], + [120.243086014233072, 35.951189933190896], + [120.241473851921427, 35.947396455630638], + [120.235750979473437, 35.944861905819138], + [120.22307356774408, 35.933924942184298], + [120.217032797128311, 35.924865236659699], + [120.204209863817624, 35.917519222334164], + [120.203835122716256, 35.91696821865871], + [120.197166961628497, 35.891739304098259], + [120.195645108556334, 35.891578855408774], + [120.180055563842075, 35.887340403803528], + [120.165026323118198, 35.888350722491687], + [120.164420768700538, 35.888286879000809], + [120.164485607818023, 35.888387071285528], + [120.164212095384613, 35.88840545775814], + [120.166983242548696, 35.90424918173386], + [120.179023384534929, 35.915531671570932], + [120.189319432643245, 35.933894523961541], + [120.194916854676563, 35.935410785800073], + [120.20250299206478, 35.947133222296678], + [120.202012091456382, 35.946949363674847], + [120.162067991931124, 35.917665114611445], + [120.151535659449209, 35.908960950749005], + [120.149864233982228, 35.908718163959598], + [120.147737575004811, 35.90715904479287], + [120.133475364848394, 35.906891614452462], + [120.130551488053413, 35.905202572180848], + [120.120105228598078, 35.906488175892413], + [120.118681639119018, 35.895063132894101], + [120.113066217323777, 35.888294002006504], + [120.107779010974568, 35.886138319571693], + [120.10699631881738, 35.884820015373897], + [120.100986284917497, 35.883368811578528], + [120.096857351482356, 35.881685376378016], + [120.092490575499767, 35.881317407883181], + [120.060047271799661, 35.873483534356296], + [120.058226192088128, 35.871838014751724], + [120.030020261284491, 35.817979005103773], + [120.028631398564116, 35.809722010733338], + [120.035374027759786, 35.799631148822762], + [120.036027558734176, 35.799075500724015], + [120.036744833504883, 35.797579632851992], + [120.044198617259511, 35.786424473581555], + [120.043131345124635, 35.784260639996681], + [120.044147162329892, 35.782142165482774], + [120.040529266057632, 35.778985072602346], + [120.032178596820742, 35.762054565414516], + [120.032250620079424, 35.753812200170955], + [120.02748305200754, 35.752534615221862], + [120.022493028040955, 35.742417625285242], + [120.015002741316792, 35.722204604923363], + [120.010187342640805, 35.717468547647478], + [120.008565958817982, 35.714181284113536], + [120.00763619317172, 35.714959432448943], + [120.005867467852042, 35.713219849709709], + [119.996338118290865, 35.720231706598369], + [119.9760974339504, 35.715419444984782], + [119.980900763869755, 35.729775576108985], + [119.973338717354395, 35.739577819285934], + [119.962780452877666, 35.741188843963705], + [119.964828273490113, 35.749178448327243], + [119.955617423079318, 35.758495477816894], + [119.954702565003274, 35.759261149566406], + [119.948688589507483, 35.760403033000181], + [119.923682099222333, 35.760062354199391], + [119.920916336021762, 35.758900478439038], + [119.918040820761803, 35.749608101777504], + [119.916094347658117, 35.739794131105114], + [119.945272253544942, 35.729893111133705], + [119.944942696342082, 35.729297819256644], + [119.948278340710885, 35.725758009508937], + [119.947885201681459, 35.71329620964854], + [119.939762559375964, 35.705678516014778], + [119.929416485008119, 35.701252225325177], + [119.907212391613456, 35.661144115653812], + [119.907240300927768, 35.660876509305794], + [119.922880508895275, 35.650671313842949], + [119.920118247729235, 35.637590616616691], + [119.919931287331607, 35.637554500586411], + [119.876911623495431, 35.615789412824554], + [119.872526888727734, 35.611207444305123], + [119.863841733753333, 35.609176918167279], + [119.863304343735422, 35.608905034571286], + [119.828565523347393, 35.619428629023659], + [119.826194506095632, 35.618488572140194], + [119.826072506407087, 35.620183850385516], + [119.824998488558734, 35.620509207670089], + [119.818845417859848, 35.646145530535989], + [119.813201580078911, 35.638700615798122], + [119.806124419283606, 35.633900895678764], + [119.795957408950215, 35.623998904063853], + [119.796887990615346, 35.620347335854923], + [119.787308906581018, 35.61553863428054], + [119.79768130855723, 35.609293733698102], + [119.795148566225237, 35.598802948433615], + [119.787311174415379, 35.593955003219499], + [119.79554638251571, 35.582014466381722], + [119.780823184614235, 35.576181005429426], + [119.774875031319425, 35.584858925994901], + [119.766954792022091, 35.579089428998131], + [119.766894564852535, 35.579201162045052], + [119.76428892322123, 35.57730600710034], + [119.757092484554406, 35.578441556541314], + [119.747448727470015, 35.588767709544889], + [119.745944697000141, 35.617912176273101], + [119.745332742168372, 35.617943900456197], + [119.712729877044325, 35.615585960993286], + [119.711567312757268, 35.615042492422674], + [119.676823508014323, 35.590195891092719], + [119.656941198038353, 35.589506204395477], + [119.656808605945571, 35.589444221040281], + [119.660427062145686, 35.570467038162491], + [119.657895384198, 35.565267017008594], + [119.657994635143098, 35.563152098629558], + [119.613877184397779, 35.460417219175731], + [119.613737545802579, 35.45982230397329], + [119.607736830876462, 35.45017707297982], + [119.605636055703613, 35.449147919131086], + [119.574591933006005, 35.407346617062444], + [119.574385291087367, 35.406916119907386], + [119.574369164565582, 35.406527239671668], + [119.584746012277179, 35.373266121368161], + [119.58301653712229, 35.372334613327162], + [119.581666705434429, 35.364302015432379], + [119.573836317333772, 35.358059614642208], + [119.538559897249002, 35.348389940054084], + [119.538440002871454, 35.348325364060358], + [119.536476108372995, 35.330222293384097], + [119.547397430426287, 35.330419032371722], + [119.54676401782983, 35.324872811018231], + [119.535533548631051, 35.321533829905775], + [119.53307027361727, 35.298827497307578], + [119.533059226203207, 35.297150583968389], + [119.532900344211498, 35.297261097460293], + [119.532881586356609, 35.297088188593172], + [119.518309956119438, 35.304132882937367], + [119.514983727758846, 35.304157106291242], + [119.514402933228013, 35.306021743800422], + [119.489385604416256, 35.318116439583839], + [119.48146592956175, 35.314020135019923], + [119.447786138360343, 35.28773040705623], + [119.445393802411004, 35.285575031340066], + [119.443382780984621, 35.283300609587435], + [119.405615467774794, 35.231886863252079], + [119.396290898868628, 35.167293411463625], + [119.410837709294341, 35.167731221406306], + [119.411234025091645, 35.158459298905825], + [119.394974566653133, 35.158174872863626], + [119.392073126174182, 35.138075921632741], + [119.393310096710806, 35.137395326106066], + [119.413212944357312, 35.128592476543453], + [119.422543632502112, 35.121528626894012], + [119.426657056556863, 35.111723447418299], + [119.42088373057662, 35.108570403631411], + [119.408665202622871, 35.110779127233329], + [119.39392861582111, 35.099213058429079], + [119.390704492590743, 35.092051015676702], + [119.381550541824978, 35.089498077787418], + [119.369100413125423, 35.079726544724977], + [119.368298863503398, 35.079070000031713], + [119.374609190325273, 35.070678749510044], + [119.351741960649065, 35.07324753330159], + [119.347287759140471, 35.08034395869835], + [119.300454808440378, 35.077084141717222], + [119.287163703468465, 35.069413428595219], + [119.287093615521357, 35.06904076789742], + [119.292826709438557, 35.05499016082701], + [119.301689159623223, 35.033529729631496], + [119.291600539447231, 35.030653808009582], + [119.286257034805047, 35.02907051128895], + [119.275491569079733, 35.054242358672383], + [119.279634530373244, 35.068275017482286], + [119.279545562177603, 35.068796032730603], + [119.233105675096326, 35.049384654970261], + [119.23272178488439, 35.049174927483108], + [119.222536413485031, 35.023983789582275], + [119.221945316373464, 35.021543458552344], + [119.220279847270589, 35.018402699952702], + [119.206040598088393, 34.983185241925099], + [119.205760388059289, 34.982338490816296], + [119.205824661539182, 34.978960030781124], + [119.208059482519801, 34.945302440276052], + [119.209025761189636, 34.938364294306552], + [119.208726767169338, 34.935252779171662], + [119.20932253840607, 34.926280148032738], + [119.207311419365581, 34.9205238019563], + [119.207116535404396, 34.918495719942591], + [119.199894643006388, 34.899295057841428], + [119.196984179460301, 34.890964553740559], + [119.19698665932772, 34.89095413035232], + [119.208188722757214, 34.877469394320777], + [119.20492943145787, 34.86308737901156], + [119.212463375105301, 34.853369273508918], + [119.214826252848184, 34.841977471240035], + [119.20989254471732, 34.836708063525343], + [119.211501336577541, 34.829945983425731], + [119.233036081932298, 34.800414275728706], + [119.233492943058792, 34.800207950671179], + [119.266650843638473, 34.798766582966863], + [119.307248766675642, 34.775638216738486], + [119.338338626645751, 34.770710540651613], + [119.349358058689788, 34.776497058374225], + [119.365158886109, 34.773694986692028], + [119.37278293361868, 34.765269840833028], + [119.391838156854661, 34.766697727191037], + [119.434967380518614, 34.770106039105649], + [119.432575826964936, 34.785006843804659], + [119.434128702302459, 34.784621500741878], + [119.434032673585676, 34.785841978356807], + [119.438189913967122, 34.78361371878821], + [119.45052398017144, 34.780553043708345], + [119.452226537310906, 34.776090160512339], + [119.46183112822068, 34.770942148938914], + [119.471584347049031, 34.769838244568462], + [119.474852952101443, 34.76493508768533], + [119.491587999449308, 34.76032590066113], + [119.488727781564577, 34.756525680397843], + [119.49150521447585, 34.755036990571696], + [119.48903118609303, 34.755521172670129], + [119.487953121803969, 34.755496430935722], + [119.482854352866113, 34.74872196625634], + [119.462631100174931, 34.748966389168991], + [119.455268181718964, 34.754746306740941], + [119.379204433479799, 34.753000632502243], + [119.431489105450567, 34.750064113372524], + [119.451325624143308, 34.749037687144302], + [119.520574115452263, 34.734489472966771], + [119.520326209412815, 34.734241406648579], + [119.517401749826391, 34.723310399405683], + [119.502525652194123, 34.711980459031828], + [119.498209209864754, 34.712110107792164], + [119.486462029678762, 34.700355332699303], + [119.486297400668519, 34.696454949968675], + [119.480007583586897, 34.693896713613043], + [119.460849304341949, 34.674726047961798], + [119.531721540078209, 34.634860980532963], + [119.555483590156086, 34.632688068265502], + [119.563638796799708, 34.61668734566662], + [119.563842609906587, 34.616574930874577], + [119.604457677805527, 34.594672273607799], + [119.606074439987452, 34.594157610999311], + [119.620104993644617, 34.587126333074806], + [119.636184322104484, 34.570209772027908], + [119.709479178524205, 34.542355485883249], + [119.7357701027166, 34.533965126817868], + [119.776562183273711, 34.51687433113144], + [119.786287113209895, 34.507064653081507], + [119.80657903543343, 34.486931572022392], + [119.872456336868595, 34.475351462821116], + [119.914115256560478, 34.47043607148067], + [119.953848825787318, 34.461044047530741], + [119.95769633197952, 34.460367721377615], + [119.969289333661735, 34.454778283181852], + [120.037864391549803, 34.423254096762875], + [120.098500087644055, 34.392613932008821], + [120.108754566366883, 34.388332830787299], + [120.247134640563885, 34.332375282152832], + [120.287995768958098, 34.319277604057753], + [120.306488223554823, 34.308374131509446], + [120.307037033618911, 34.308152206018868], + [120.309501463833556, 34.256763338809328], + [120.309551212277867, 34.25663022325611], + [120.342717598564292, 34.180496592393155], + [120.343283993483823, 34.177974505563576], + [120.351062155920019, 34.150698267209926], + [120.353794018151859, 34.131174659943724], + [120.360892617026963, 34.099565473289516], + [120.362671057027569, 34.092561446805369], + [120.366057020069917, 34.085664491953906], + [120.480871448056959, 33.860697893647114], + [120.481742194083765, 33.859327270060234], + [120.504799438281239, 33.832309380611569], + [120.529988025458124, 33.784035213300868], + [120.566185534527321, 33.703792469469825], + [120.579400065374998, 33.670032657005429], + [120.606806797114686, 33.628841209867595], + [120.616496011887975, 33.618760203099548], + [120.618570837990788, 33.616638189909452], + [120.618839794779191, 33.616192408347175], + [120.645551341554366, 33.578913827414489], + [120.675136284313851, 33.522883973171986], + [120.675765261402219, 33.52184147712363], + [120.686483394934541, 33.497617625474426], + [120.712951551160472, 33.438228467650582], + [120.713307651763515, 33.435772582030765], + [120.736665190955662, 33.339052417455136], + [120.737121143533614, 33.338561897134404], + [120.756207230497651, 33.321424206984318], + [120.763892959401403, 33.30976039377429], + [120.765002675079842, 33.308566545736518], + [120.786274925950039, 33.306916834813954], + [120.791884863175127, 33.307715807992828], + [120.808124394056037, 33.305222359395884], + [120.809414986130449, 33.305122271076378], + [120.809613904327094, 33.304835696150434], + [120.81735918991275, 33.300192639537535], + [120.828161249399699, 33.283819220263311], + [120.827912951793806, 33.278472858253728], + [120.829170101634233, 33.276661723684285], + [120.827643890531164, 33.272679411684784], + [120.827543075020188, 33.270508644810491], + [120.826286329424534, 33.269137154736136], + [120.815058093682069, 33.239839544569108], + [120.83862765626597, 33.231375200002866], + [120.842452594802239, 33.221590752553993], + [120.839359967746432, 33.211574920507957], + [120.842142949479481, 33.200030105762053], + [120.869915437914003, 33.095541293321737], + [120.86776721824512, 33.054878151084395], + [120.867489085891236, 33.049129258787936], + [120.890130239417644, 33.04055992771125], + [120.910765905644411, 33.029216167039046], + [120.913669395749849, 33.027894553685186], + [120.928437161372258, 33.007822909834069], + [120.929638845621895, 33.002328125888866], + [120.935789063450244, 32.977414215586222], + [120.938496143935666, 32.961827519687702], + [120.952535911572994, 32.897629715787332], + [120.953210535138581, 32.895474278386203], + [120.968263959228935, 32.887619019834474], + [120.974249799743831, 32.877641297022947], + [120.976919871805535, 32.861737554262554], + [120.976980761515406, 32.861651840156746], + [120.967781456416873, 32.763148858511087], + [120.948746863176297, 32.716401496596418], + [120.948578250232515, 32.716341904150973], + [120.94852444590056, 32.716152067567215], + [120.948133084023596, 32.716184570185817], + [120.911850765769088, 32.703361402385895], + [120.93837147613489, 32.692887868008356], + [120.945727434402201, 32.691682201624232], + [120.957901639576377, 32.685175033948404], + [120.959191949763635, 32.684665465844176], + [120.959339793215193, 32.68423605162598], + [120.971639712250948, 32.660480312332773], + [120.975222472060437, 32.638388508116684], + [120.975155726874092, 32.638298360672572], + [120.975158700133917, 32.638289724780826], + [120.95744529652525, 32.614272468564117], + [120.958888756164441, 32.613973992190644], + [121.015198458175774, 32.607487612722359], + [121.015934831104104, 32.60745709221306], + [121.01815511708007, 32.60614009769094], + [121.070503586989091, 32.578943340518819], + [121.07218707710318, 32.578221316277173], + [121.117296054681646, 32.571152832527893], + [121.135613504535087, 32.5476158731041], + [121.148583703783643, 32.531205879592562], + [121.26512245970703, 32.48542532241035], + [121.265192455771654, 32.4854127039792], + [121.347519733597451, 32.476206186458121], + [121.372099770184434, 32.467387337569711], + [121.385774391035994, 32.462572501369607], + [121.412656196885393, 32.444957534297032], + [121.420745655959081, 32.432882240150342], + [121.435813712858007, 32.367942603254981], + [121.441932371569635, 32.305346083265512], + [121.44509565708853, 32.286310170859686], + [121.445494944378865, 32.284158642589126], + [121.445543361145567, 32.284105438469737], + [121.489322320253081, 32.265528826750092], + [121.489327425152837, 32.265481040770133], + [121.489352433171192, 32.265473911436899], + [121.495045641207824, 32.213176369543021], + [121.493143204510062, 32.211941739593264], + [121.454209929607813, 32.179438314871362], + [121.454680269884733, 32.179183971407447], + [121.479224409120604, 32.171853965710312], + [121.498542003432277, 32.172078888702181], + [121.537412314093842, 32.154476388486728], + [121.538162089750486, 32.154252471087062], + [121.525877497875882, 32.143064418825958], + [121.52107590431369, 32.138600570928162], + [121.521539949115677, 32.13827088593618], + [121.719160177671228, 32.07313520899104], + [121.725193640248648, 32.071198954733205], + [121.738586879370459, 32.06673216323383], + [121.754906008472247, 32.061353374184911], + [121.761858375428872, 32.047189651838551], + [121.767972195016156, 32.035226014424488], + [121.830161263754832, 31.977428653095792], + [121.851812874497952, 31.957431462386616], + [121.852002595632598, 31.956925513131001], + [121.866077979820716, 31.930397898605232], + [121.869659314628137, 31.909838488012145], + [121.885141605965586, 31.868550237273826], + [121.885397769535373, 31.868081288245691], + [121.893287932383004, 31.855666956195801], + [121.936834303539555, 31.778659658508509], + [121.955826920342943, 31.739149286512269], + [121.956458753636213, 31.737992613027924], + [121.966075928693328, 31.720911166864379], + [121.965844616176838, 31.719566592660481], + [121.97037485863828, 31.625795331699024], + [121.970954413088151, 31.619036604450589], + [121.970698637094969, 31.619093457701322], + [121.970698729607776, 31.619091542783497], + [121.970950424156015, 31.619035615203387], + [121.972853201495795, 31.606270866214214], + [121.987100037636537, 31.521724152445685], + [121.989590216339437, 31.513845727720284], + [121.991213575512731, 31.497312689720996], + [121.99159157232954, 31.495069497733652], + [121.991281929112915, 31.494432605978361], + [121.987430854747359, 31.478730716841834], + [121.977576495381541, 31.46609874249009], + [121.977483505724834, 31.466051225020966], + [121.977469812088174, 31.466023059171313], + [121.977301082616989, 31.465958007294386], + [121.96308759415021, 31.458694952206091], + [121.930169492930887, 31.4444692365153], + [121.913927910220551, 31.436813762953445], + [121.897017893703705, 31.43225168123405], + [121.886414578456382, 31.430909514835509], + [121.877949380769252, 31.430770796646623], + [121.868827992549427, 31.431442557467079], + [121.853613225398618, 31.432125286890457], + [121.841153071899924, 31.433955250539952], + [121.829959359164761, 31.43601396198445], + [121.816403532058487, 31.439794256027799], + [121.814806363684937, 31.439996793517981], + [121.807142805796715, 31.442985084837435], + [121.759051535427801, 31.460171556691638], + [121.725487962255741, 31.473919021858691], + [121.678533032647181, 31.493074870388249], + [121.678023980591206, 31.493207107999712], + [121.62146046851538, 31.503897026479731], + [121.621430273764389, 31.503908414835365], + [121.613451054261816, 31.505784271473196], + [121.604569794226904, 31.509025100018704], + [121.543361286625029, 31.533173839639563], + [121.539902816286997, 31.535115113696392], + [121.431276145759625, 31.591359005134532], + [121.42955692128028, 31.592093847405753], + [121.428314097724751, 31.592140180883547], + [121.390799442282002, 31.587200855447957], + [121.39077750041416, 31.587188455747821], + [121.367572656911065, 31.554997567710892], + [121.367580581233028, 31.55499206018683], + [121.346534176072623, 31.524810664920022], + [121.339021590530692, 31.513845870115709], + [121.353129239918317, 31.510053853954812], + [121.357624728466362, 31.508577762453271], + [121.371645145109269, 31.502875036055315], + [121.40075195169328, 31.488966981278455], + [121.401614073269542, 31.487140242330923], + [121.39929260935422, 31.483247105923624], + [121.399610423653755, 31.481244799790939], + [121.399897721895201, 31.481090410037947], + [121.401276599313562, 31.480091881675939], + [121.405021096039121, 31.478074965585591], + [121.414021143701902, 31.472439859789176], + [121.42962461747895, 31.460269810074283], + [121.441394009792248, 31.452509672723455], + [121.459110361951275, 31.440108516021777], + [121.476809072591351, 31.429173781246067], + [121.48978583704033, 31.419770560377433], + [121.5015501500108, 31.408978595555652], + [121.502791414799532, 31.411682609326345], + [121.496860750424972, 31.413924194642107], + [121.497907413354483, 31.415348969193008], + [121.506377359824825, 31.411944291177925], + [121.512838838521617, 31.408294432777708], + [121.51218258947803, 31.407276774839008], + [121.504996516026154, 31.410255603253958], + [121.502917193847793, 31.407894993288743], + [121.516843953276521, 31.396796265408842], + [121.519177847024423, 31.395929559571794], + [121.580563880217071, 31.380437386509303], + [121.589490960840408, 31.378554820603217], + [121.591966058289472, 31.377559785419937], + [121.59499378639218, 31.376795668807187], + [121.597558775522387, 31.375311409131157], + [121.598824909061165, 31.374802399912838], + [121.606346041385834, 31.370341169099508], + [121.642956721139583, 31.349041379655944], + [121.701078339033288, 31.315408654772554], + [121.708071232961743, 31.311420000786697], + [121.715999750822377, 31.306774212791048], + [121.718024856577273, 31.305602362674303], + [121.718048144456191, 31.305573937692778], + [121.718139746479807, 31.305520262644151], + [121.72472430736687, 31.300285445055415], + [121.739359783036917, 31.285200537833685], + [121.805518150907716, 31.198989089570944], + [121.849176642834607, 31.157528643839083], + [121.879909774142533, 31.132875112468859], + [121.885353591029826, 31.123951191835094], + [121.942669106165894, 31.068128742491439], + [121.958530531988572, 31.049507418672491], + [121.973370757084467, 31.018304565686755], + [121.982113331957336, 30.987059063226319], + [121.986722445467635, 30.970783355265603], + [121.986730499006214, 30.970506872007679], + [121.991994940920492, 30.937655258247705], + [121.994256834986672, 30.90217241249449], + [121.992748605385955, 30.877128639650163], + [121.989788107350819, 30.865537173568367], + [121.989801729897735, 30.865069502604303], + [121.989129796683628, 30.864439308570368], + [121.981175851493973, 30.852972907578977], + [121.966577651346995, 30.841402698407855], + [121.950598950454363, 30.828181744074396], + [121.950581190223119, 30.827980325921878], + [121.965855582236017, 30.791688394473546], + [121.979347574772717, 30.764405044039499], + [121.983793034575115, 30.755643126719455], + [121.986590721195171, 30.741677172233196], + [121.985692810846814, 30.731757747066297], + [121.988559787807986, 30.697868882668317], + [121.988606170429506, 30.697708228012793], + [121.994538450359357, 30.689217316042203], + [122.007009982155907, 30.671766903542565], + [122.065572948434351, 30.651827231888557], + [122.068131350045533, 30.651609064682493], + [122.069012124143484, 30.650656252364147], + [122.070921325467651, 30.650006202512774], + [122.098492511714156, 30.625013717682783], + [122.109171078822996, 30.623233635516634], + [122.109220734290787, 30.615939710963794], + [122.12232714656588, 30.611995772575071], + [122.129916854435535, 30.614570985078544], + [122.132531456117178, 30.602429216118562], + [122.128883519849254, 30.597696600779202], + [122.128514874832447, 30.597799311741539], + [122.128845472719647, 30.597499634295421], + [122.100034335271474, 30.601663525478713], + [122.086330962855541, 30.60248981542669], + [122.083532797928868, 30.604048388137308], + [122.082619202706979, 30.604180424267305], + [122.0776783379617, 30.607309311556513], + [122.066611432839707, 30.613473557326905], + [122.060836244175647, 30.617974856129717], + [122.015324192520225, 30.646796142943263], + [122.010736444964522, 30.647587685332578], + [121.993817408021428, 30.660415682865782], + [121.992888961710733, 30.661003637406139], + [121.978685096560184, 30.675726038968005], + [121.964069352648849, 30.690772979959277], + [121.956998909059024, 30.708297521961342], + [121.956225648839549, 30.718969909014593], + [121.9394258059382, 30.779411727224183], + [121.900640151867123, 30.816436969141304], + [121.728372972644266, 30.819921457626965], + [121.722736268949149, 30.819975222565951], + [121.676924317015676, 30.820731386160741], + [121.674509634315257, 30.820573413218426], + [121.600468092005627, 30.808301444666711], + [121.597160236886197, 30.807523366083579], + [121.588565048958742, 30.80473880239369], + [121.513693721687019, 30.778029997954896], + [121.512849897010341, 30.777697322673408], + [121.489252947693885, 30.765983765179765], + [121.457883484990731, 30.750386888034988], + [121.421766826274165, 30.732403408768146], + [121.421164551880395, 30.732024237018635], + [121.358877052613551, 30.683013730927357], + [121.357335570147498, 30.681696217163775], + [121.349786486285112, 30.679180925389662], + [121.342114733010007, 30.677797285051309], + [121.322235205102132, 30.678171775840941], + [121.293469602936085, 30.680156012616632], + [121.270217165053992, 30.679508351013038], + [121.235118839040993, 30.651212298510409], + [121.232019613805463, 30.650230561605081], + [121.227301997078243, 30.64644008435123], + [121.216612380534968, 30.642192321427352], + [121.186203386465053, 30.63571742434506], + [121.184543918579465, 30.635191757204829], + [121.14470230861977, 30.602391834208888], + [121.144683094626416, 30.602257224076837], + [121.111920534102822, 30.587667757010028], + [121.089019881055222, 30.580102949698805], + [121.053937031735884, 30.566131987945422], + [121.05414793195672, 30.565791209641386], + [121.086988738373833, 30.520061932961426], + [121.088601054000421, 30.518050505355681], + [121.089696017519756, 30.516956159759136], + [121.179006415731322, 30.436790360905793], + [121.201899441417027, 30.420496823661495], + [121.221114931784825, 30.407052813447585], + [121.274411233517213, 30.407464292256122], + [121.321639346104362, 30.399780972123359], + [121.323732139501317, 30.399632371260392], + [121.367376536638361, 30.373232745574288], + [121.390760077473857, 30.340681352818763], + [121.392844232523302, 30.339065918793533], + [121.448184494039637, 30.30086018374918], + [121.471825022820809, 30.281774001890433], + [121.492827237004732, 30.26156883074], + [121.493203399256643, 30.261277266395542], + [121.494378837874024, 30.259918455256823], + [121.523288058164326, 30.227420631100369], + [121.546632325764165, 30.199513241124777], + [121.557470297477536, 30.186984508048059], + [121.55967764140307, 30.183570496129153], + [121.587559853781002, 30.146170581103124], + [121.610598010499743, 30.110932024231875], + [121.61331800465301, 30.100607058782231], + [121.6314215156834, 30.072607071233087], + [121.64346786385363, 30.07331284493895], + [121.648943308439257, 30.073709523422529], + [121.651453507650032, 30.069809292892483], + [121.69106230794057, 30.016163722066434], + [121.695516636795901, 30.010509287158072], + [121.719761295522872, 29.995287529206841], + [121.732876314561722, 29.995394672021014], + [121.767190343581518, 29.997416946576514], + [121.779805096108888, 29.995950618534422], + [121.810183259075032, 29.976833044282891], + [121.830392801568763, 29.961014241762257], + [121.830983463182335, 29.960608835100786], + [121.915204312366569, 29.923479350298958], + [121.915532120778138, 29.923426111802815], + [121.923106427982034, 29.933766812226796], + [121.94885738336481, 29.953308462145337], + [121.96393134368887, 29.959060974277531], + [121.966281959954841, 29.957427193857626], + [121.967150223923156, 29.958009766486782], + [121.970182249859462, 29.954716322938218], + [121.977626204859561, 29.949542450834183], + [121.978808172410169, 29.94534668376895], + [121.984897115700122, 29.938732759146571], + [121.990384249158652, 29.937067466449871], + [121.998725406020199, 29.925629618721008], + [121.998769464290845, 29.923664353424019], + [121.999702609534907, 29.92265075352465], + [122.002408308034418, 29.897519786252897], + [122.005007678315991, 29.894273623313143], + [122.082299566603766, 29.899917915482678], + [122.091899899282168, 29.907290810203978], + [122.112383030340794, 29.91222195983152], + [122.135843238723751, 29.904033059721399], + [122.138505489045116, 29.88206091551238], + [122.138777870915249, 29.879955432398106], + [122.138544318047224, 29.8798510224122], + [122.131604915968339, 29.874538949376298], + [122.101196353290106, 29.863154586582649], + [122.098077648096194, 29.861760367072154], + [122.096675417833396, 29.860877953992514], + [122.08044108338008, 29.846792526687633], + [122.048088179787698, 29.830302366307173], + [122.043345484417799, 29.82731782336997], + [122.034617544009791, 29.817542481415277], + [122.032296240007497, 29.814099004707618], + [122.011788206119874, 29.774351912587456], + [121.998983448357222, 29.764728892738923], + [121.95515915996107, 29.75259563254], + [121.93437639751545, 29.751207050085927], + [121.933356799794481, 29.750992032155899], + [121.906119250592354, 29.726113431136273], + [121.902456565845782, 29.721893259775733], + [121.859193644061364, 29.681869229084906], + [121.829449688600718, 29.655684310102615], + [121.829648791435091, 29.655555572933341], + [121.8685498318264, 29.63514262470169], + [121.868959209859852, 29.635220985305498], + [121.905597089555954, 29.652752636107834], + [121.905612791688625, 29.652766134755691], + [121.905629151518866, 29.652767978129329], + [121.905660799614495, 29.652783122110524], + [121.905692771321824, 29.652775146606384], + [121.919439443891633, 29.654324077950278], + [121.93207389529428, 29.646194241767677], + [121.962260656244979, 29.638664001531787], + [121.973411419948718, 29.620949959229272], + [121.981284535617533, 29.608834330176801], + [121.995612243473659, 29.596190726299803], + [121.996152464440144, 29.58494681488413], + [121.996024584145047, 29.584831374348273], + [121.991135829425843, 29.547542463012991], + [121.966286732545086, 29.520183690982712], + [121.964948396111637, 29.518216001913387], + [121.964815294095089, 29.5176955344491], + [121.968947788706643, 29.481181686637093], + [121.969074676116307, 29.480617975414383], + [121.987969013512455, 29.463992346548263], + [121.987808553878821, 29.456754639262613], + [121.98930069781504, 29.454871870458824], + [121.987684083117102, 29.451140249409274], + [121.987626259382168, 29.448532046597837], + [121.98429700945357, 29.443321889601414], + [121.971493414947574, 29.413767436812353], + [121.934000202113921, 29.386749542931469], + [121.933874702416091, 29.384300598169858], + [121.934604553474912, 29.372269169861536], + [121.933057510268355, 29.368354277468683], + [121.932160877533462, 29.35085778881378], + [121.948070117441915, 29.346868317531964], + [121.95435718635639, 29.337115194032606], + [121.95421921437601, 29.336908678791215], + [121.940789054636866, 29.287210088151291], + [121.940806284936045, 29.287148366965109], + [121.965400037077416, 29.284533760848998], + [121.977039908932227, 29.286817545324709], + [121.996127385114136, 29.281475912009284], + [121.996082533986325, 29.281144818695374], + [121.997912329775971, 29.263008353993829], + [121.997735553356662, 29.262956163670001], + [121.997845554816962, 29.262762729616924], + [121.997222267981513, 29.262804624623968], + [121.965951091909474, 29.253572325361453], + [121.964281642587025, 29.25278150818049], + [121.963986847013288, 29.246668623856792], + [121.973412677238954, 29.226857158528301], + [121.96786887675151, 29.19617188862502], + [121.944711367196561, 29.196100803759268], + [121.94985209944717, 29.190880129244199], + [121.953144379134912, 29.191431624899501], + [121.97159908558109, 29.194921899010438], + [121.971345917594604, 29.194480597141347], + [121.972739005977843, 29.194713955866508], + [121.973692278438847, 29.182367302419919], + [121.977735307993584, 29.178705234715885], + [121.979454201205314, 29.168201421659887], + [121.974847148787504, 29.167409580935193], + [121.97500965306719, 29.165304847916154], + [121.9824397156884, 29.157745143266979], + [121.982594886484065, 29.157651533352972], + [121.984214545072376, 29.152065155635444], + [121.982830876914434, 29.151387506068595], + [121.984382847764607, 29.114494211796625], + [121.984462769499856, 29.113817635375881], + [121.979311564831448, 29.104072362560455], + [121.968608932386346, 29.098088136446297], + [121.966250850472292, 29.095754264599481], + [121.979263456078712, 29.094310335365428], + [121.980342692612226, 29.089798870934143], + [121.965816171691003, 29.078793455559069], + [121.962542650299653, 29.058339879915533], + [121.962305637156533, 29.055784935734529], + [121.962149836696568, 29.055885506846352], + [121.962136046306384, 29.055799341901903], + [121.947650623288013, 29.050410021821822], + [121.931138939644597, 29.054823719298248], + [121.927647055563568, 29.073695723477567], + [121.899897393621742, 29.07205496533221], + [121.895465231268176, 29.07941822920921], + [121.905705060484877, 29.088851129541236], + [121.901918423378604, 29.094765624437848], + [121.880837769069487, 29.108373445893356], + [121.880535518426967, 29.108406357994557], + [121.85603465336925, 29.089348949568439], + [121.855868311290834, 29.089366924703008], + [121.855748032998434, 29.089272556500948], + [121.855459544990381, 29.089411096504445], + [121.838324864997858, 29.091262691612577], + [121.822931212862684, 29.104717993899701], + [121.810663913221688, 29.110923210729801], + [121.806968829797128, 29.112697693052361], + [121.806843719356181, 29.112697521862138], + [121.79008035089926, 29.108012269391175], + [121.776376163997739, 29.11242190614891], + [121.776308412957846, 29.112655740010169], + [121.776112772566393, 29.112655472312909], + [121.77553162351731, 29.115336727262125], + [121.765188700032567, 29.151033976173828], + [121.763808133864444, 29.169425544414501], + [121.763807700622024, 29.169427543270725], + [121.75811204424015, 29.159978569159836], + [121.74590585275584, 29.139285408698615], + [121.715906292043243, 29.129307747707784], + [121.711409610173419, 29.127778550494838], + [121.644740406995922, 29.153819261176729], + [121.609454714851481, 29.169774474539256], + [121.604497275320753, 29.171813939670944], + [121.612493440777456, 29.146456886271888], + [121.654101574307361, 29.122274541550031], + [121.656095497702168, 29.121127383751823], + [121.656063423758795, 29.11956793673183], + [121.657419032784844, 29.109016622402439], + [121.655772788599194, 29.105437147499831], + [121.654870293441661, 29.061557498282781], + [121.655974613245007, 29.060940386287573], + [121.695297550513075, 29.042876633960983], + [121.708467824099287, 29.031805977926975], + [121.711172691680773, 29.015163797639687], + [121.707153768214283, 28.989300143016791], + [121.707140102852421, 28.988822575959233], + [121.707174395862253, 28.988747105977247], + [121.739145149773094, 28.957362347783885], + [121.768112214009363, 28.901363580325803], + [121.768222120777381, 28.899825583542114], + [121.772254531498163, 28.88276016436658], + [121.770521086403647, 28.867654664473644], + [121.770581719148851, 28.866806191092216], + [121.770278556610435, 28.866804604685427], + [121.754868733574966, 28.858956914432145], + [121.734492943421884, 28.85958277855682], + [121.70118363507801, 28.866443040709616], + [121.68326257895535, 28.866349262351399], + [121.688090173446227, 28.858316843971085], + [121.698753625111593, 28.828317957094395], + [121.700573407444423, 28.807701145446515], + [121.700170543813584, 28.806438245186968], + [121.685599320118854, 28.725430344650512], + [121.685300621460399, 28.722320372041843], + [121.675035211861982, 28.702076545611572], + [121.642271042275738, 28.686063661996172], + [121.640927671037517, 28.685822769709389], + [121.536750568535922, 28.658806606864133], + [121.543361531457194, 28.654519910944902], + [121.553268664992018, 28.648304626809825], + [121.555090384819351, 28.645032992105222], + [121.564814185185483, 28.62986427598366], + [121.569390598880844, 28.61935117434999], + [121.591959565509526, 28.578819467244756], + [121.592162807615352, 28.578588527688837], + [121.611060485653326, 28.575091991566921], + [121.630238522968611, 28.566050443777488], + [121.63029862997422, 28.565880684490327], + [121.630308453589265, 28.56587743459426], + [121.630324381389215, 28.565807955166857], + [121.635056497834924, 28.552443111809712], + [121.636629645731645, 28.538303456270729], + [121.640989822069471, 28.51928371994282], + [121.648622471868208, 28.505948686589669], + [121.663754715413887, 28.489024372525773], + [121.666932146594576, 28.476361386599663], + [121.667211215041164, 28.475930224347124], + [121.677893851487838, 28.443531945270202], + [121.687730218557746, 28.421732190900897], + [121.688635259526023, 28.410955423824653], + [121.688734292416697, 28.41065507706606], + [121.688663078153567, 28.410624173770774], + [121.688664418455119, 28.410608214142318], + [121.683064937474299, 28.404202978797812], + [121.654869992240691, 28.395756952772128], + [121.654822127439175, 28.381797920777856], + [121.642392800277776, 28.368482498714084], + [121.638629222017386, 28.366365474012802], + [121.632081114856703, 28.35446178072112], + [121.631927279201179, 28.351756145967364], + [121.656153458346196, 28.359126637799815], + [121.656216939230717, 28.358970672090322], + [121.656297210326684, 28.358997398263547], + [121.662389942538852, 28.34743996713955], + [121.668578064011854, 28.351137669367549], + [121.665288340239016, 28.336720047006644], + [121.665278242504371, 28.336708023979263], + [121.665377192850286, 28.336464913615874], + [121.642951040902645, 28.292978784518773], + [121.645003222479303, 28.281706013914256], + [121.633063025809989, 28.2731723535409], + [121.63031115538503, 28.262870463641615], + [121.624979081290547, 28.258129695934848], + [121.62356285087958, 28.255383510203728], + [121.621256222310535, 28.254819687612287], + [121.620232858565188, 28.253909810946983], + [121.607333152524291, 28.251416390959733], + [121.576130742757883, 28.243789405076598], + [121.575791746034781, 28.245319664947719], + [121.575538867520677, 28.245270785357793], + [121.567947284033266, 28.262120355580308], + [121.567453006063474, 28.282809301356458], + [121.539693580914829, 28.299739540849629], + [121.531940437384819, 28.302855042965131], + [121.484711996966496, 28.304707257550163], + [121.484704233752822, 28.304703925553575], + [121.451967641008707, 28.253502624556308], + [121.450868645570367, 28.252422876162218], + [121.442038353852212, 28.241693844118497], + [121.432493436613967, 28.234369477877188], + [121.398236275532625, 28.200712272966836], + [121.397955963621357, 28.200375268433632], + [121.38694008631434, 28.162169492940151], + [121.378369377895737, 28.156589461726128], + [121.369402292712863, 28.136369750458652], + [121.368374128824186, 28.136395380574914], + [121.367770835826903, 28.134366694022621], + [121.356864363820307, 28.129244171815291], + [121.338839412553128, 28.130528804295743], + [121.334612645380915, 28.13723698837245], + [121.324712496287191, 28.137483779740137], + [121.323861701828179, 28.137325803873651], + [121.323808172565535, 28.137256272905272], + [121.29564255590418, 28.070500856426023], + [121.294287203159712, 28.069356870277112], + [121.293613338967106, 28.067666545163874], + [121.288336070652903, 28.06433381396511], + [121.258767768728546, 28.039376674219618], + [121.256992535880514, 28.037678116533463], + [121.234501621962806, 28.032070015072879], + [121.171909990054189, 28.025457118659556], + [121.14548214737647, 28.028379028752685], + [121.136697777237458, 28.034444681919705], + [121.136619893801281, 28.03446443690347], + [121.136469383182188, 28.035181021786929], + [121.131532538935502, 28.053659193791717], + [121.13135833781763, 28.059514838690426], + [121.117564084857179, 28.125189627685092], + [121.116748051831834, 28.128337047099528], + [121.105443146271753, 28.140564068755399], + [121.104026966656093, 28.142065050844206], + [121.103248418723794, 28.141557633015822], + [121.054930180810075, 28.099621417592591], + [121.054791279307921, 28.099453985408211], + [121.05449447549573, 28.098842172511006], + [121.021424043412338, 28.01195392034256], + [121.020350436686329, 28.00692012095837], + [121.011212788903947, 27.98512517935594], + [121.011131951976779, 27.984912790860552], + [121.011112909001085, 27.984886947734193], + [121.011083130887712, 27.984815921551377], + [120.987891963102783, 27.953200924557251], + [121.051665594132672, 27.903374734450551], + [121.094877007159837, 27.898093268911509], + [121.095107307348769, 27.898099180070183], + [121.112382749830857, 27.902835013931465], + [121.133070400002964, 27.911899570325492], + [121.153625214484137, 27.913396849268302], + [121.155854724090162, 27.909807738627414], + [121.158224023284944, 27.910268557694629], + [121.158224349184266, 27.905993067178084], + [121.158457820735109, 27.905617219850392], + [121.158224512318128, 27.903852905229282], + [121.158225937367675, 27.885157604169684], + [121.161195711811089, 27.881573585303975], + [121.174282563940338, 27.878680843586], + [121.180945015907753, 27.87793676304619], + [121.183942886274181, 27.876545508277847], + [121.189083746496308, 27.875409163136638], + [121.189053193682511, 27.874173911550667], + [121.19164464452588, 27.87297126837332], + [121.196329084049694, 27.858318889626609], + [121.192435783211607, 27.837113971512633], + [121.187957859637336, 27.829889508633318], + [121.187853201112588, 27.825658159941959], + [121.184735945978758, 27.824691430720499], + [121.180110975601437, 27.817229729721198], + [121.162902260470702, 27.814767028212611], + [121.157093392272984, 27.816118868233335], + [121.151891647815745, 27.814505693131046], + [121.139535508525526, 27.794777326991149], + [121.133966196187473, 27.793467573244087], + [121.130471383171468, 27.790087326073518], + [121.12985471158629, 27.78902742466957], + [121.129854630801958, 27.790086571562579], + [121.131623478238851, 27.792916628454986], + [121.12716737330166, 27.791868671403105], + [121.127116649132077, 27.800628852566685], + [121.146853666084667, 27.817284076538321], + [121.147520182107968, 27.81835046486912], + [121.128692256682243, 27.816220940426735], + [121.105790263196297, 27.816658687271602], + [121.103348624839683, 27.81653966087206], + [121.102862402786883, 27.816807342731604], + [121.085522575818331, 27.820564278349146], + [121.06563720031599, 27.837201707568855], + [121.023419031328331, 27.835713068139615], + [121.023207659599478, 27.835929413076023], + [121.015900261307252, 27.83905219383416], + [121.008004121396596, 27.849423296664686], + [120.975758684578935, 27.884494779595425], + [120.97001320698898, 27.89037543823693], + [120.9380662003786, 27.899967714620697], + [120.922526242280483, 27.884258517034237], + [120.906972469058971, 27.868107298562865], + [120.879801564115354, 27.824316959609597], + [120.836676174044172, 27.762051351097654], + [120.825624785905219, 27.768010969947536], + [120.805543694384724, 27.778657284480389], + [120.805486288469496, 27.778656262032705], + [120.794664388234125, 27.76537325502786], + [120.773621492069012, 27.777925086954038], + [120.767566245182238, 27.73766952534233], + [120.757029854585497, 27.720888932993592], + [120.735577629059819, 27.705373605139624], + [120.705287368376332, 27.686058717719042], + [120.705130836480137, 27.685928058845878], + [120.682029186643078, 27.628241898618018], + [120.681378364244182, 27.626265133764104], + [120.671016070204388, 27.612390327751836], + [120.64812816723024, 27.590180833129402], + [120.630979455313067, 27.580633422926859], + [120.632882489093149, 27.566704315881644], + [120.633182437281334, 27.564765010320187], + [120.638893186432639, 27.559918513255688], + [120.642739247104402, 27.55260542391904], + [120.667821265842392, 27.520997670511644], + [120.67421534886148, 27.519698750124643], + [120.678151373680336, 27.507979918446942], + [120.698995858352731, 27.481712202984646], + [120.698463493255844, 27.480659165010707], + [120.69563469755397, 27.468897845935079], + [120.682281731549779, 27.448651038141538], + [120.669936924049338, 27.424232549485819], + [120.669654408414871, 27.42325063241222], + [120.67108125829111, 27.385611164113005], + [120.666122516463474, 27.366145772743199], + [120.661677601096272, 27.362549034048406], + [120.661504913532255, 27.361205325744745], + [120.658321297902816, 27.359833179061283], + [120.653156030392239, 27.355653545482362], + [120.631047246850244, 27.348077991547367], + [120.576558577196025, 27.324593232061712], + [120.569592069209648, 27.30600001936044], + [120.571839631495735, 27.297035989980923], + [120.570164403470372, 27.290089509886318], + [120.560714510070085, 27.28230632006764], + [120.550743384034803, 27.255693953067116], + [120.550833698010408, 27.255410973552664], + [120.572287046492733, 27.244538665463516], + [120.570153068245361, 27.238644925927428], + [120.571013490055577, 27.237904822949453], + [120.549682983807728, 27.180739378245718], + [120.549310317132353, 27.176814140994534], + [120.542077059110909, 27.160355611324071], + [120.542003214846133, 27.160157709774726], + [120.541845329619989, 27.160096303007805], + [120.518259248365752, 27.145468437972088], + [120.488940225443542, 27.139519764718141], + [120.488228044522089, 27.139242774090725], + [120.457324514340257, 27.14554915389316], + [120.456975694145484, 27.14530157990739], + [120.421718081630445, 27.114909179642233], + [120.398930755190023, 27.10372419156089], + [120.397517109675292, 27.092357695082772], + [120.387718811011311, 27.084356031338377], + [120.38768906846893, 27.084360064189372], + [120.387623831422047, 27.084244121766464], + [120.278719795754469, 27.092933415127067], + [120.278824915357063, 27.092495775319282], + [120.286576135807266, 27.077644637997945], + [120.284148637069009, 27.070331759387958], + [120.28719680611411, 27.057641451567154], + [120.295540777880987, 27.042808003105225], + [120.291638071335157, 27.03915132784531], + [120.291648776219049, 27.039106760674077], + [120.291543435787915, 27.039062658236098], + [120.291449964453562, 27.038975079446395], + [120.291330250650802, 27.038973404905853], + [120.271334771098751, 27.03060198106261], + [120.271953682599488, 27.024865641729885], + [120.275180045146712, 27.013116541004315], + [120.274706418196189, 26.999352098263557], + [120.27564852306827, 26.990620263054847], + [120.274395809623925, 26.990325259940619], + [120.274353059781077, 26.989082873367238], + [120.257094479361569, 26.985964000266126], + [120.254540827980506, 26.983633591217476], + [120.239995867655296, 26.942657148243942], + [120.244511134784247, 26.941530059085157], + [120.242999616035632, 26.9281530069699], + [120.23328721878957, 26.921175460772801], + [120.230492275771553, 26.915883380412289], + [120.228814150650493, 26.911155722392749], + [120.228088378105667, 26.911331724244619], + [120.227672331744813, 26.910543961932053], + [120.226516425216772, 26.911712927173099], + [120.19746784344332, 26.918757288692152], + [120.185697069339923, 26.917886624393667], + [120.176212502637938, 26.923656659712236], + [120.151718540105946, 26.921050078543008], + [120.149086982918291, 26.922403133482817], + [120.137769826998394, 26.921788486737182], + [120.133927358619459, 26.918460096851092], + [120.127586254131955, 26.921235406089924], + [120.125691205279367, 26.921132483976074], + [120.122379698088181, 26.923514157862471], + [120.122251235051962, 26.923570382239781], + [120.121922004634399, 26.923507725648502], + [120.116614252240197, 26.900216875785265], + [120.117173925863653, 26.89870471955803], + [120.113659145655745, 26.88603200092215], + [120.0991630656371, 26.876108046957746], + [120.078923230715375, 26.874692622005249], + [120.066059300939273, 26.866874999546887], + [120.050456182682055, 26.866902385373436], + [120.049910050731086, 26.866737386622589], + [120.068987372953075, 26.826664443660338], + [120.096872215512562, 26.829732294664112], + [120.097897446594956, 26.829964805710873], + [120.100239757061857, 26.826831425428129], + [120.098126480521586, 26.825022115202408], + [120.099127905137408, 26.799028249258896], + [120.117278405648378, 26.801336990196766], + [120.11988584369854, 26.79985108303363], + [120.131872448251869, 26.801034200721251], + [120.131751859157674, 26.800851358536477], + [120.132030809220296, 26.800972412026727], + [120.132568741367734, 26.7913784436392], + [120.121422879093444, 26.785190130678359], + [120.103925789487846, 26.758660317912394], + [120.102370624553373, 26.756131028087395], + [120.146695413816033, 26.754043671941261], + [120.147340329631049, 26.752123061623543], + [120.154125895632291, 26.749935741960378], + [120.150108139452513, 26.743880305008204], + [120.152608828208301, 26.736433056058882], + [120.161362456161228, 26.734741097313155], + [120.157038619624046, 26.723240786773047], + [120.157815383065085, 26.720927523794298], + [120.155800938621482, 26.71994886864508], + [120.155496995389768, 26.719140456596861], + [120.145867292432598, 26.712754320048973], + [120.137917122764691, 26.711260573203909], + [120.106132457037901, 26.695818982407811], + [120.106233905232912, 26.695211465881339], + [120.122225039421679, 26.663813263729729], + [120.126470929611784, 26.665083365286225], + [120.124927836477198, 26.658506387599346], + [120.128232440716388, 26.652017877734529], + [120.140154124255304, 26.652640107174506], + [120.133674236694887, 26.64133304398954], + [120.133736579665552, 26.641210635086434], + [120.091179479867819, 26.618116955979609], + [120.089377115181364, 26.616878710050873], + [120.074702267142754, 26.619458511012194], + [120.06655175952794, 26.627636682636851], + [120.061034755470914, 26.630186202003856], + [120.055985253801666, 26.629243479911473], + [120.050779611003946, 26.626268859775756], + [120.026309800518604, 26.611228525773928], + [120.003306671011146, 26.598969749970873], + [119.979526171153552, 26.596899530302242], + [119.963424197282947, 26.60113133945249], + [119.962480241438868, 26.600772372493537], + [119.933760688354369, 26.58000324522212], + [119.935056687407609, 26.577864440322177], + [119.943597796946051, 26.563920053061963], + [119.933933542943734, 26.557767720072452], + [119.929344929696612, 26.548641502174398], + [119.913884230857761, 26.545004185076991], + [119.90017367890438, 26.536275949967788], + [119.897893670885878, 26.534039548879321], + [119.889450468396802, 26.517557342279105], + [119.880368064482511, 26.513597149112559], + [119.862683526133921, 26.512386295433327], + [119.834721393947774, 26.517672909995817], + [119.824599072658074, 26.527195621561681], + [119.823942376073049, 26.527447566525812], + [119.824153617974034, 26.528088930512485], + [119.825772432243355, 26.544516165592796], + [119.832176432103964, 26.552956667341892], + [119.830561884466093, 26.564618402823658], + [119.83826582109748, 26.5709358222222], + [119.840370122039545, 26.577324814344838], + [119.841364993398344, 26.592486015094597], + [119.847573925081534, 26.598873740956329], + [119.848873550114604, 26.599560969388847], + [119.897400360898956, 26.628182951532555], + [119.944823693103459, 26.62814230904937], + [119.956318608231058, 26.642854930230019], + [119.953687533150998, 26.652158292128956], + [119.965852446584705, 26.656362369521563], + [119.966922219665761, 26.671245785382311], + [119.96692281382289, 26.671246760104147], + [119.96511245055008, 26.690141251258229], + [119.967173749050374, 26.692960057027058], + [119.966238860888424, 26.695023249606454], + [119.97546632348002, 26.704300072380196], + [119.989139251290766, 26.722997668960346], + [119.989584766002935, 26.723956195124085], + [119.990263178354681, 26.724162552472805], + [120.055689488223805, 26.771048450729126], + [120.056702410486608, 26.773344263528866], + [120.048659746397817, 26.788723516483131], + [120.024497908195087, 26.785340515651388], + [119.99123322215172, 26.784774432911263], + [119.97523268619581, 26.778360798079461], + [119.963118660279179, 26.781337468013255], + [119.964379877875857, 26.788435378649208], + [119.960998025397103, 26.788378206371135], + [119.954651239368189, 26.786297825337947], + [119.940712490904446, 26.788035267042417], + [119.938658787927011, 26.788000547941436], + [119.934354164560077, 26.750607345290398], + [119.934020589130256, 26.750150749204504], + [119.933958823070839, 26.74557036280558], + [119.925482510556279, 26.728994203911], + [119.910289283058475, 26.71766747706598], + [119.907238304930061, 26.713491316152883], + [119.900760377450297, 26.701056152614576], + [119.895093994590638, 26.696868255605899], + [119.894931855975145, 26.696646321222886], + [119.900420584366131, 26.680134591773555], + [119.899960686043869, 26.679483713061984], + [119.904179771458516, 26.665093500345392], + [119.869635874315577, 26.646352264534659], + [119.869604702655622, 26.646441655605685], + [119.857052557755097, 26.648943660042882], + [119.853972487149747, 26.663398054186924], + [119.857681474070802, 26.676038317353854], + [119.835031026061301, 26.690804920909585], + [119.826248616781442, 26.694303222405217], + [119.825655910201306, 26.694282263178692], + [119.805912818585625, 26.687611818643834], + [119.787847369233006, 26.692945281607614], + [119.768197096020955, 26.692250410753616], + [119.736920144692931, 26.687752271299502], + [119.706463705557937, 26.690018144977888], + [119.690491072963411, 26.700124000096768], + [119.660302652602653, 26.729468037102158], + [119.66000348396166, 26.729721721583093], + [119.657290953503576, 26.727422708032595], + [119.659771142337959, 26.725329441152866], + [119.653151899472803, 26.704092542394172], + [119.633235384746484, 26.706548888992533], + [119.632691367891169, 26.706041371926329], + [119.630449275732474, 26.699258928153544], + [119.636450717107479, 26.688714983630536], + [119.63007101867764, 26.679545637024844], + [119.624039696274465, 26.679869621557611], + [119.61508766368911, 26.652789263853805], + [119.615057582261272, 26.652770060664722], + [119.615016690099537, 26.652642311142241], + [119.612667891718615, 26.651244545333409], + [119.573708266527987, 26.626373749525587], + [119.573406011181405, 26.625809961953529], + [119.573740869430083, 26.625487243050433], + [119.601463712133878, 26.599477428255266], + [119.665546506307606, 26.621686559878167], + [119.668865439467751, 26.62132724167364], + [119.67448041797681, 26.621105477546504], + [119.675216970615068, 26.620639604816336], + [119.714842936386447, 26.61634957239129], + [119.723325877361631, 26.617507525756658], + [119.735204827943079, 26.614145129589382], + [119.735697496632127, 26.614091791718376], + [119.783796989079093, 26.586813710175921], + [119.78394893583237, 26.586406885840987], + [119.788718347167105, 26.577352722922953], + [119.787924719033072, 26.575762069011276], + [119.793369639146462, 26.561183764729144], + [119.794826932357751, 26.559556791291485], + [119.795016668401047, 26.556773985864659], + [119.808648011757853, 26.520277238971978], + [119.814089615453113, 26.507917191572485], + [119.827753581019707, 26.469123724066066], + [119.831977816686162, 26.457813697174487], + [119.8319587854904, 26.457184696395288], + [119.833259851015796, 26.453490831467349], + [119.831523238913363, 26.442789429811466], + [119.831463779995985, 26.440824250858373], + [119.850740672329536, 26.411329281818141], + [119.889289444923179, 26.359381649919239], + [119.889461856728516, 26.359343999737778], + [119.89039010509795, 26.359582320380326], + [119.933213422438257, 26.37491038377155], + [119.936519424137629, 26.376350373786661], + [119.937289305656947, 26.376369294482618], + [119.941765236821666, 26.377971397282884], + [119.942343596210009, 26.376493509303256], + [119.958087134154596, 26.376880424285968], + [119.950253801889261, 26.356280475460498], + [119.950378901836828, 26.355960806215933], + [119.933072296648135, 26.340895745847611], + [119.930090636764533, 26.338241189198676], + [119.929773784091324, 26.338024455363303], + [119.907327142857625, 26.318485094433473], + [119.905667052440236, 26.313872474645976], + [119.901211143399181, 26.313161236862946], + [119.899889570496271, 26.312010833572039], + [119.858546871324137, 26.310901042677955], + [119.858383716012369, 26.31104253975289], + [119.858250113160111, 26.311019644586519], + [119.858217447158552, 26.31118673705922], + [119.841140009546379, 26.325997210855171], + [119.840748638395297, 26.326167008275863], + [119.818999729467336, 26.317602017773293], + [119.802340182006958, 26.310800613672441], + [119.801306431579192, 26.301550086668644], + [119.813958706758228, 26.297098060487055], + [119.810195230772123, 26.283628545490906], + [119.79836242548312, 26.275205615933931], + [119.79801998985188, 26.272141326944251], + [119.795744374272715, 26.273342012132197], + [119.793187258253042, 26.271521783743687], + [119.784073793507275, 26.279499771636104], + [119.767273963468085, 26.288363881757693], + [119.766760963600134, 26.288490757608574], + [119.719453259854674, 26.27284311800485], + [119.673051303663911, 26.266605065111357], + [119.671723697334841, 26.266290603533918], + [119.668422710084357, 26.249145659772736], + [119.675384137850827, 26.241826378022797], + [119.675239033190181, 26.23251246374279], + [119.663604693018314, 26.223650608942307], + [119.661016831937786, 26.210680390236643], + [119.660042121396415, 26.205617857076966], + [119.660002366395275, 26.205595944222623], + [119.659955263521525, 26.205359867186331], + [119.65912561890994, 26.205112683264488], + [119.62638535982336, 26.18706633669326], + [119.62201961339639, 26.182911358144786], + [119.602303687766252, 26.173792581015039], + [119.600850084011114, 26.172991358365174], + [119.600522127898515, 26.169698384731255], + [119.60179284867813, 26.165449354171489], + [119.602668210537246, 26.173078155416423], + [119.622262759690088, 26.176415260692782], + [119.622510821139173, 26.176657083089204], + [119.660660658628771, 26.158862470621191], + [119.649215045018039, 26.145266836830388], + [119.650467250381965, 26.135933436779215], + [119.638643390672755, 26.132709332625726], + [119.638516473146723, 26.132558574067541], + [119.627908752178925, 26.139360823109882], + [119.614176223057271, 26.142385843426695], + [119.605627202842925, 26.152626671998821], + [119.614464522150641, 26.123062249157037], + [119.628455334792932, 26.118897301895746], + [119.637467013695698, 26.112239036738199], + [119.638849736696443, 26.102711127482817], + [119.650208687500864, 26.093285271797619], + [119.651656568742652, 26.086732289253948], + [119.654561223471177, 26.075527857895342], + [119.65687801616734, 26.063100479655933], + [119.663807658251102, 26.031737531992835], + [119.668369965817249, 26.030056707913957], + [119.695305713442764, 26.035551535336648], + [119.695651785898292, 26.035645958278685], + [119.69568734761171, 26.035629387784859], + [119.6957286944955, 26.035637822449232], + [119.695792682536819, 26.035580305455614], + [119.710798968731638, 26.028587909733506], + [119.719082464672681, 26.014651207147068], + [119.719082080795374, 26.014646141144169], + [119.7191154499086, 26.01461614661655], + [119.719065474435965, 26.014426988142748], + [119.717475908392629, 25.993449592628483], + [119.710657636901047, 25.966360720647561], + [119.698088418331665, 25.935028280974404], + [119.690817146066067, 25.907506324867342], + [119.690615265528763, 25.90745535071618], + [119.684366227790122, 25.901173786687256], + [119.647212472486302, 25.896496292636904], + [119.635648676818022, 25.89357647343952], + [119.632974721435374, 25.891914578066572], + [119.62504390412856, 25.877603532981134], + [119.624039790400587, 25.875211513322611], + [119.623644434629242, 25.865610214475289], + [119.622613296028149, 25.782055575819019], + [119.623169721883073, 25.771383922381961], + [119.632183017645616, 25.76394100337437], + [119.633157990546124, 25.752669114340677], + [119.622052515666581, 25.726396050167015], + [119.621830353565912, 25.72645442069971], + [119.598618032544593, 25.717905541282587], + [119.598555282375386, 25.717821610185315], + [119.607626864586365, 25.706640417392215], + [119.598557388065686, 25.688361816132605], + [119.598525372226419, 25.688351803364345], + [119.598525383381997, 25.688195730645539], + [119.598009240818101, 25.688190386256391], + [119.578892417227323, 25.682211710423918], + [119.539163747986137, 25.687423938630847], + [119.538638622901942, 25.687379869219317], + [119.472843515127664, 25.666713097506818], + [119.468227015075712, 25.665099876332874], + [119.473762851231896, 25.634503301277832], + [119.475159829564959, 25.634351815634261], + [119.488676712130129, 25.635206308357205], + [119.492274159160047, 25.632495970649661], + [119.523192607390371, 25.629143233590288], + [119.527918688964348, 25.633593680516274], + [119.53569575666198, 25.63169304181795], + [119.536027075905679, 25.627751488509546], + [119.536815644337892, 25.627665977665444], + [119.536290436000996, 25.624618414066372], + [119.537898686988243, 25.605485788600184], + [119.53200456203173, 25.599749285796026], + [119.530139835514674, 25.588929060265698], + [119.530220804702978, 25.588276006268554], + [119.530286058841099, 25.588270496450264], + [119.582502580822805, 25.595346773219525], + [119.582638659565333, 25.595182831619571], + [119.592368849025007, 25.596343730511496], + [119.598516452690745, 25.588949277501705], + [119.595931595954369, 25.57996957123104], + [119.612025350639499, 25.559794432336744], + [119.612028687737293, 25.559775036460064], + [119.612087351414047, 25.55970436107869], + [119.612066984146537, 25.559552450106441], + [119.61538920137852, 25.540243062249047], + [119.608175825447987, 25.525307199026336], + [119.608558518024324, 25.520226649535836], + [119.629930920946251, 25.478141123696282], + [119.63001214839862, 25.478152030172911], + [119.63960562396808, 25.488566735881591], + [119.648224691946936, 25.488600928013458], + [119.649225481782452, 25.47807478130909], + [119.670550496120541, 25.478039032767832], + [119.673364954408711, 25.489577954438644], + [119.671592813824716, 25.494324676607171], + [119.675072727847734, 25.496579608727583], + [119.676083834436596, 25.500725017376492], + [119.68772970682727, 25.505370575021143], + [119.692038048798835, 25.513649599856741], + [119.702215063379683, 25.516611604995532], + [119.7111584892114, 25.514985513394269], + [119.711417893702887, 25.523314127929762], + [119.709812419600894, 25.523902788251188], + [119.70883715241176, 25.539036313089145], + [119.712172003687485, 25.547526088729615], + [119.712331765628164, 25.55265551271826], + [119.71108291535927, 25.555770231954796], + [119.693188202798282, 25.578196061308965], + [119.687797760530742, 25.580328206109904], + [119.682762477582429, 25.591261682440756], + [119.6791526144535, 25.595785598331851], + [119.680073245186946, 25.597101008461959], + [119.679276219417105, 25.598831648523113], + [119.683102166682531, 25.601428774062054], + [119.695758872221674, 25.619512852808473], + [119.719280728001692, 25.633588221361499], + [119.723348738365161, 25.641299089337672], + [119.745043505040769, 25.649062851353218], + [119.780039569716351, 25.67038817263855], + [119.780528754340722, 25.67023875403757], + [119.781396205188372, 25.670757832570171], + [119.781461256184429, 25.66995392676796], + [119.786927889223193, 25.668284175471573], + [119.787417785503138, 25.656766103215546], + [119.782999477046502, 25.650944461099513], + [119.78562559004331, 25.618490730894344], + [119.804475710284009, 25.621367011584478], + [119.836351800111515, 25.604236999276029], + [119.836657172220228, 25.601360364946682], + [119.838834135083886, 25.60067808509104], + [119.837022050937804, 25.59792317269806], + [119.837330249581839, 25.595019912136877], + [119.827540737402856, 25.583508727201412], + [119.82713690906813, 25.582894786791211], + [119.828118305527653, 25.582187771613775], + [119.843979535178065, 25.572093963764107], + [119.867637456133238, 25.566783987085291], + [119.880434990226576, 25.57270520985422], + [119.886148833911705, 25.568675998438028], + [119.883073779517133, 25.555417782127762], + [119.87810255268559, 25.550378675002555], + [119.879589086979351, 25.549432670698106], + [119.872584818861228, 25.544785598530385], + [119.866613100108438, 25.53873233813076], + [119.862646775708313, 25.538192075415804], + [119.856749529252923, 25.534279471071301], + [119.813756034496635, 25.535246056392733], + [119.811946154121827, 25.533762692896996], + [119.806720624589573, 25.509877135994959], + [119.852479774631902, 25.48136599397451], + [119.859629384701265, 25.482700784706484], + [119.858380035794568, 25.477689719747151], + [119.858606196353378, 25.477548805945084], + [119.859841610508269, 25.472686362171849], + [119.862312657657611, 25.458097226157786], + [119.862114199612577, 25.458105560250967], + [119.862318685501009, 25.457906187271693], + [119.850784577993977, 25.453706022447648], + [119.840909232286421, 25.45570808570832], + [119.839096394788299, 25.459072175286341], + [119.802479479418452, 25.460609874524632], + [119.800209051023046, 25.460487559254005], + [119.79470839422234, 25.457196701332059], + [119.770630523210315, 25.440216700099764], + [119.759848813112185, 25.436211294023114], + [119.764175268767914, 25.418520032473122], + [119.779081110546699, 25.414311818825343], + [119.768912420307672, 25.399149398966024], + [119.769075098350015, 25.398484193998129], + [119.768627077745563, 25.398723927874983], + [119.768046600880353, 25.397858385337845], + [119.752184255383341, 25.399054714069422], + [119.737477718795134, 25.415391814370434], + [119.728757225495173, 25.420058112406917], + [119.714057467934921, 25.422541982942398], + [119.698868817028071, 25.436051269783029], + [119.685746923433243, 25.443072737974138], + [119.681039882882672, 25.442978243996293], + [119.678804440901402, 25.448148448778767], + [119.677932882023242, 25.448839480799524], + [119.670570773154367, 25.470953731668882], + [119.670535021104499, 25.471002757266305], + [119.637729848489712, 25.449692302157665], + [119.636686500802185, 25.447383247001884], + [119.618569125513574, 25.437051410870811], + [119.652477219562826, 25.43816177208155], + [119.652366740963046, 25.441445608134465], + [119.66489196785902, 25.438568307905388], + [119.665632459438015, 25.438592556190326], + [119.665569867103684, 25.438412580614525], + [119.665657437553023, 25.438392463895202], + [119.667946295068134, 25.421851571022458], + [119.663906923460829, 25.410849063169394], + [119.655950051270509, 25.410752134453531], + [119.652104269754361, 25.399694123113328], + [119.660793915776665, 25.374982862152912], + [119.660694798416145, 25.374863242505718], + [119.660717037618923, 25.374798978366773], + [119.653370980206731, 25.361395502958182], + [119.654076471670805, 25.35691068073454], + [119.645180918365668, 25.346452073262213], + [119.64472506390328, 25.345620329956429], + [119.643209097790276, 25.345383743519086], + [119.631628527570143, 25.341602081380934], + [119.623826607249654, 25.342358851112536], + [119.593002693015649, 25.337548374155968], + [119.592969814713442, 25.337636060817839], + [119.584383410042179, 25.3487401173332], + [119.587657419900452, 25.351804254926567], + [119.578201109373879, 25.377024301216302], + [119.578903123623022, 25.379156048965392], + [119.578327883438504, 25.382883306271605], + [119.58599056017799, 25.401161713345473], + [119.576615888938335, 25.416492687369427], + [119.579221674641857, 25.427044099075029], + [119.57725305278386, 25.434270948557572], + [119.571238713835356, 25.447401859207638], + [119.551037732743396, 25.432136726368725], + [119.551602996386777, 25.431447156968456], + [119.568069705849794, 25.417300139852692], + [119.574468315167906, 25.403749136537542], + [119.574363658932839, 25.403681252322979], + [119.574497380060151, 25.403518124906871], + [119.544248066504537, 25.368858043907661], + [119.543746458206485, 25.368887046977168], + [119.527155539576441, 25.36350168985317], + [119.52834308381469, 25.369777672470928], + [119.500188876045797, 25.371405553126024], + [119.496133762910148, 25.369182686672282], + [119.491974885537871, 25.361571180113355], + [119.481014500372396, 25.370003151628435], + [119.4823708865285, 25.372435792040434], + [119.481817171249887, 25.372467807943629], + [119.483752314178574, 25.374913343667387], + [119.48649345844585, 25.379829508794611], + [119.490009737267329, 25.382821158369506], + [119.502439268486484, 25.398528971045959], + [119.502590697192417, 25.399112869932303], + [119.501593433624379, 25.400327399670285], + [119.481195360335548, 25.421672563935147], + [119.481820423783859, 25.424408203612444], + [119.481206143399675, 25.425156312555718], + [119.48481640970418, 25.446379952418351], + [119.463315948046514, 25.45041033398234], + [119.457832107092912, 25.45061467913229], + [119.45736180658389, 25.44992400589717], + [119.451812244878511, 25.437725457164202], + [119.443016087605756, 25.428189255833338], + [119.439353007343712, 25.414385195419051], + [119.433783812951319, 25.415290917519936], + [119.433783700121907, 25.415297704722438], + [119.433634550807682, 25.415078667240252], + [119.433774086028805, 25.41587603613624], + [119.433539264920881, 25.430001593488196], + [119.425383152505844, 25.438356519649936], + [119.439956082710424, 25.451202829107583], + [119.440770846721421, 25.455858768122017], + [119.436418417769531, 25.462067287879009], + [119.437931509930849, 25.475190071551449], + [119.447734241661507, 25.495650832740527], + [119.447826593992673, 25.49617857674486], + [119.424991797438139, 25.496158703638265], + [119.419765896023264, 25.490641871044431], + [119.396822188509645, 25.496134187648394], + [119.396022089809662, 25.496133491323086], + [119.359229633756868, 25.520873071513364], + [119.353727467478151, 25.522845796141606], + [119.338818059924137, 25.4751701116977], + [119.349696883783722, 25.446375169069583], + [119.348823736191463, 25.414504834898182], + [119.328984768445039, 25.414276873202883], + [119.283471189201521, 25.413600307397257], + [119.279074356964728, 25.416617886718477], + [119.258472611524141, 25.430694203834687], + [119.258467788823637, 25.430760330767988], + [119.258234658242671, 25.430920330054381], + [119.258406576233639, 25.431599653229672], + [119.256765305759501, 25.454104095120407], + [119.267922639632118, 25.480627745227149], + [119.25140076515035, 25.482028299645279], + [119.251400078156081, 25.491425167319612], + [119.215090078806455, 25.471439549596983], + [119.215211946886953, 25.471178019840092], + [119.231309558606966, 25.451118921945543], + [119.227504619749723, 25.445058626791511], + [119.227406134719104, 25.445009207085025], + [119.227425550433338, 25.444967540825871], + [119.226599855240266, 25.444604616712912], + [119.192253807204906, 25.427369798364928], + [119.188961398136286, 25.428061098266468], + [119.186710900563924, 25.427071919884391], + [119.146772380417389, 25.429151728834483], + [119.146256559866927, 25.427251313011336], + [119.14008654335241, 25.39232547003288], + [119.139994596874317, 25.390711578518804], + [119.151904232969585, 25.387514018954647], + [119.157817170485174, 25.389707038522005], + [119.161411962045946, 25.384961335581423], + [119.213864714858431, 25.370878554203365], + [119.213936152398418, 25.370713256319146], + [119.214037972548525, 25.370711746433308], + [119.223509179361244, 25.353503906962374], + [119.222834682033337, 25.350123127913417], + [119.227161455790906, 25.340111493305681], + [119.231122949472933, 25.33393201581832], + [119.235012644607565, 25.321944785714116], + [119.236015365071808, 25.319624611037966], + [119.236107463153076, 25.319616752446354], + [119.242792770738589, 25.336160148858582], + [119.242781733712889, 25.33639185621163], + [119.248876047896488, 25.338652995417295], + [119.256919441875354, 25.33494897005879], + [119.27592311639566, 25.333146851839018], + [119.287901443945088, 25.33391212972052], + [119.294278611536811, 25.331594961378478], + [119.294408109607446, 25.331393920161322], + [119.294549221269705, 25.331380538544135], + [119.327199857808921, 25.291621823395278], + [119.330336548242187, 25.288643955685092], + [119.331042109694948, 25.288086424541881], + [119.349077008488834, 25.283236018805557], + [119.364848694575258, 25.274163768867009], + [119.38018853289006, 25.278285199799559], + [119.374067240584395, 25.254088180564594], + [119.375724128453854, 25.252778916028621], + [119.37351250262266, 25.2518953421148], + [119.37342043850704, 25.251531419422452], + [119.351416049350348, 25.242851074511812], + [119.350933535481516, 25.242874744649558], + [119.327142252414447, 25.233369810859269], + [119.296749137956951, 25.238774702017505], + [119.291003634066556, 25.238125771914007], + [119.307733262020164, 25.198058969979506], + [119.308694561097212, 25.197239905750461], + [119.308694669004382, 25.19575643800918], + [119.309931662960295, 25.192793886064617], + [119.308028358534429, 25.191528162518956], + [119.296236619276712, 25.180791261118447], + [119.292170251427038, 25.180982303809959], + [119.26441178485814, 25.162522542854152], + [119.226873153402366, 25.191726622019345], + [119.226564855520238, 25.191679301425751], + [119.206397979522507, 25.185309202867725], + [119.194226723315779, 25.17913886145357], + [119.188748579971531, 25.17973429802662], + [119.185494630416372, 25.17870647500775], + [119.183501649193445, 25.180304603381046], + [119.177666414031492, 25.180938853383182], + [119.141860144760329, 25.206830637084533], + [119.137799446822655, 25.216952207227401], + [119.126868990052031, 25.225717103201983], + [119.10344816562835, 25.196462578712143], + [119.117676021697633, 25.177327214788008], + [119.137027925969718, 25.17215098571284], + [119.139129081282448, 25.16049774762179], + [119.135353947367847, 25.156545246719109], + [119.15000342383901, 25.151816297998078], + [119.15607610019778, 25.153589215608086], + [119.160745450750468, 25.148348700058712], + [119.160808921249554, 25.14832821135824], + [119.16080012843355, 25.1482873340839], + [119.160961245526025, 25.148106508802346], + [119.159449123346732, 25.121799917874654], + [119.153296000526652, 25.094901531328926], + [119.14874399382451, 25.092239087214203], + [119.141685674558076, 25.059425384185932], + [119.141151527120158, 25.058560214684405], + [119.142163542669564, 25.058494234996509], + [119.12088233184059, 25.023706978758952], + [119.122932029747332, 25.015222075659114], + [119.114539610467375, 25.015264036637152], + [119.114535279468399, 25.015571683673137], + [119.111559144725447, 25.030621408031596], + [119.101808740099386, 25.035605930681058], + [119.101173823250789, 25.047128359431433], + [119.085042100285477, 25.05479603722365], + [119.09205811961759, 25.058746542362073], + [119.106684406473235, 25.055271994564691], + [119.102225695017637, 25.077818815927408], + [119.129319860802909, 25.108699605004329], + [119.129158912049789, 25.108707254043278], + [119.070830628249396, 25.102222522371495], + [119.060991528616512, 25.105487283360183], + [119.05590316824285, 25.110584399058041], + [119.047510947755413, 25.115188960776116], + [119.047223145841443, 25.119279356802963], + [119.047105672869719, 25.119397031905404], + [119.030931219619234, 25.128478740326955], + [119.024504741811427, 25.142036851419711], + [119.024127129015682, 25.142415113957647], + [119.024317673908755, 25.144208543982725], + [119.023686719678338, 25.167227616154353], + [119.027175900128597, 25.171110491542759], + [119.027809145353402, 25.177070667022228], + [119.03158363427346, 25.176015563858076], + [119.032969612113504, 25.177557925831241], + [119.04939039047693, 25.171233320121896], + [119.06950474438554, 25.213623394758226], + [119.069527843936754, 25.213835234612898], + [119.069371340506692, 25.213902183086812], + [119.059811147564631, 25.209281327209002], + [119.050488751093553, 25.221948477151571], + [119.013613602687556, 25.212234302013925], + [119.007746433435585, 25.207148408612735], + [118.985348832930512, 25.204663946401475], + [118.985348804891416, 25.205056629387119], + [118.97886717004549, 25.220790511434647], + [118.973830618513347, 25.225689406048264], + [118.970475909296141, 25.240477435910528], + [118.97075474500987, 25.240483064573461], + [118.970711184800862, 25.240588805055104], + [118.992196116684667, 25.269215424267145], + [118.967590333716501, 25.273223611897198], + [118.950005358307564, 25.274316003347707], + [118.944752663208575, 25.26821413617651], + [118.925578308766433, 25.258808185137731], + [118.911909171901797, 25.259815596703024], + [118.911117511812293, 25.259641714760434], + [118.911168265919386, 25.259419983821829], + [118.914771689598822, 25.25097095187547], + [118.913203952778517, 25.250526619642237], + [118.913597669417697, 25.248806578349949], + [118.89656970461462, 25.244626217621938], + [118.897137214041209, 25.244027982145802], + [118.913306395809158, 25.24124868811419], + [118.915255378658316, 25.236048606084285], + [118.930246098072374, 25.228228951211648], + [118.938763864946353, 25.224418306027985], + [118.93843601338574, 25.223956820607523], + [118.941155352999374, 25.222538323157682], + [118.937511947656148, 25.214207504252542], + [118.937534877894208, 25.214133464479346], + [118.949740433258285, 25.209494497976273], + [118.966492898677473, 25.211217274334825], + [118.969291322021746, 25.202063789960647], + [118.975342374117574, 25.199763966057226], + [118.979809516562298, 25.19832426685139], + [118.979819064029414, 25.198062510127833], + [118.98053818510823, 25.197789193716023], + [118.980539572339822, 25.178308800351019], + [118.98088112755687, 25.168944602141401], + [118.962023571868443, 25.156809124860274], + [118.948482139931613, 25.152771618423927], + [118.965473848551341, 25.125599540557058], + [118.969220952906198, 25.124562288517772], + [118.970193478300146, 25.118055296607768], + [118.950649389683946, 25.110825867076517], + [118.933281219002595, 25.100978288805763], + [118.912048960006757, 25.101961973369562], + [118.906396965803381, 25.095988452544454], + [118.888330741919532, 25.095706638990769], + [118.887683593480858, 25.09552869092682], + [118.920504060463742, 25.05585543376554], + [118.941751581950584, 25.046066295482508], + [118.940783282675952, 25.0315159852771], + [118.966778648054387, 25.028112390303605], + [118.971706132248698, 25.02965438681958], + [118.978994942506674, 25.046893872422594], + [118.987011553300832, 25.046870527035345], + [118.994299078139193, 25.05841825502074], + [119.011643790412919, 25.06125852377599], + [119.011802300241143, 25.061123555019844], + [119.011855087835642, 25.06116590599737], + [119.011931792434737, 25.061013294347077], + [119.019710632028307, 25.054389728376599], + [119.019322479423977, 25.046243866036658], + [119.018541418603178, 25.045122451465495], + [119.004422655988918, 25.016430362306423], + [119.001202506807914, 25.002130720055806], + [118.996927847286514, 25.001199444031577], + [118.985063508654861, 24.977088785673402], + [118.985072997081033, 24.976906735200927], + [118.98579085056754, 24.976420988095413], + [119.000198038773306, 24.972812882918898], + [119.000233575116198, 24.972718558508223], + [119.001446758742759, 24.972950074819469], + [119.003337687477782, 24.966250096581135], + [119.011591807818277, 24.965692252100958], + [119.012427995385522, 24.966211978684644], + [119.020516394142959, 24.965089095009265], + [119.027824497743907, 24.96459518589646], + [119.027824536821683, 24.964052263174292], + [119.027700753156324, 24.963917703288317], + [119.027978331020208, 24.960378369420106], + [119.011146878112612, 24.945922699408214], + [119.009407740445283, 24.94403215782873], + [119.00873947173649, 24.944161574755281], + [118.978176348239003, 24.937270336041859], + [118.978855887341098, 24.941176846637298], + [118.94112607712178, 24.956994594352626], + [118.940776928244091, 24.956861868672551], + [118.914178187813334, 24.935561624443451], + [118.920930141351221, 24.923130202362103], + [118.923654273358721, 24.921698337708328], + [118.928474912366198, 24.90953181680576], + [118.937625969364703, 24.911159885834614], + [118.94211246452879, 24.90739683336172], + [118.964124272971745, 24.90403419609915], + [118.967728914727616, 24.905159403041189], + [118.976494756180642, 24.902144417351437], + [118.982400187570576, 24.901242273227531], + [118.982510225674176, 24.900075414103163], + [118.983572439294022, 24.899710068815953], + [118.987217495606714, 24.883191587680134], + [118.984179160903238, 24.882377796311641], + [118.984243497676289, 24.881695560356953], + [118.97854704337918, 24.880869282907177], + [118.95348609192861, 24.874156926314782], + [118.949084019648595, 24.876595636382326], + [118.928949736327368, 24.873675134714439], + [118.928237686095258, 24.873848615405763], + [118.926968485854957, 24.873428482511553], + [118.902512940180301, 24.879138840134367], + [118.900406742137818, 24.880629220453176], + [118.860442863371148, 24.890365838747339], + [118.860260981647741, 24.890352525932073], + [118.859107389424679, 24.88956218746085], + [118.839118814304555, 24.867633021084753], + [118.841265239856639, 24.866714771240609], + [118.829933615716783, 24.857181854109982], + [118.829754290403287, 24.857359342174192], + [118.829715170093934, 24.857316423868745], + [118.804907568726307, 24.872497692790585], + [118.801407793193533, 24.87271009264618], + [118.800707885320435, 24.872375604673614], + [118.782611285312939, 24.858504840192598], + [118.761339320186678, 24.850809924594454], + [118.752208410632477, 24.849197567130883], + [118.746073049603112, 24.846265460562886], + [118.741255789026752, 24.827339957880085], + [118.730293444571956, 24.828939709509761], + [118.726785557606547, 24.843526770965941], + [118.700593624228873, 24.847181275817835], + [118.697200514181361, 24.851444596318213], + [118.694167969336647, 24.85184437180493], + [118.694769189893691, 24.854499467670326], + [118.693975075594011, 24.855497243671113], + [118.697726911022812, 24.868076436399672], + [118.686625420305148, 24.863689333426699], + [118.683172972103563, 24.859476171003966], + [118.668334990559018, 24.852503209630068], + [118.643423290695964, 24.846608528045209], + [118.643243035053217, 24.845408121948591], + [118.646222860876406, 24.811744049337108], + [118.685232929511429, 24.802472318905355], + [118.686339577816113, 24.80282196887066], + [118.705998851876174, 24.799600389266551], + [118.708432111236831, 24.812107540051443], + [118.716464095426588, 24.818714316534869], + [118.727614541930237, 24.818462015446734], + [118.726788357924647, 24.803778314206617], + [118.730088566937852, 24.791811241057651], + [118.781594645563828, 24.77956951748919], + [118.780599147743757, 24.775107010526725], + [118.780032033603803, 24.762911280700074], + [118.775519345339404, 24.752335837009102], + [118.774198276921396, 24.746413898362576], + [118.772026925326102, 24.744151382636918], + [118.771883449856546, 24.743815149185721], + [118.771465598954151, 24.743566488994404], + [118.761299946915784, 24.732974032365906], + [118.761347738525544, 24.731532545861491], + [118.756627350239427, 24.728105256860914], + [118.736003762595999, 24.706615788520622], + [118.737609358162743, 24.701803786040561], + [118.726844009819061, 24.694219286882085], + [118.71944302827427, 24.680542967425168], + [118.712188778803309, 24.679439769746494], + [118.700909486734474, 24.670048080559688], + [118.699098798263648, 24.668161370388752], + [118.698744016354766, 24.66831895659513], + [118.681386126847613, 24.665513773592039], + [118.672969105965009, 24.670124672621629], + [118.665716910192216, 24.682632570611769], + [118.648077257070227, 24.656833608089091], + [118.65663117331701, 24.625472744787583], + [118.656732991441288, 24.625287392125635], + [118.665002664388325, 24.628931367501089], + [118.667960909338106, 24.634389301333488], + [118.682244677658488, 24.636528943872271], + [118.682502865282046, 24.636642712499942], + [118.682384806773683, 24.63573985391119], + [118.684552453326006, 24.611860354155436], + [118.675797154997454, 24.585164608038696], + [118.675767635320511, 24.585134690736108], + [118.675745275808453, 24.584963695203573], + [118.67420924057906, 24.583555304649717], + [118.668743197372279, 24.578015634655507], + [118.668060128303622, 24.577917184196757], + [118.652218034442214, 24.56339156986142], + [118.652981030897948, 24.557424334761997], + [118.641812167868892, 24.553850431802811], + [118.609944841680829, 24.524631283490979], + [118.609079773993784, 24.524487909183168], + [118.586394563169549, 24.516805669964615], + [118.575513875938185, 24.510211641673486], + [118.554261402781123, 24.515402439750403], + [118.553846220289586, 24.515333628369248], + [118.553842713056071, 24.515504702381374], + [118.553635738183644, 24.515555254839988], + [118.553837684682705, 24.51574997376111], + [118.553220035947021, 24.545877322488579], + [118.541707810678602, 24.552715882208997], + [118.542684771304323, 24.562157932313927], + [118.552019661187629, 24.565566135832835], + [118.552654675526227, 24.573454178992549], + [118.5526073004322, 24.575765016684187], + [118.50975471825798, 24.609731413618196], + [118.501073220103592, 24.611676892546029], + [118.439545264143121, 24.617375212422072], + [118.439219067077502, 24.617186060239707], + [118.417236143456918, 24.601208636209627], + [118.401475100407396, 24.595299432739612], + [118.396803934520392, 24.592590759624951], + [118.398117142707505, 24.580732916187578], + [118.386955170244221, 24.576720275770604], + [118.381554898402413, 24.583748287497762], + [118.359014989552264, 24.570678050519199], + [118.372583898725139, 24.564245426714713], + [118.368639909370316, 24.550260057476681], + [118.370637611204913, 24.539073479974579], + [118.370524607403198, 24.539014927900023], + [118.370534722114613, 24.538987596875028], + [118.370438433166228, 24.538970277363749], + [118.358708342568349, 24.532892418665231], + [118.342060807884522, 24.533259875067944], + [118.328169501729789, 24.531367356706316], + [118.238239206694018, 24.515191577602824], + [118.237317406551384, 24.515779824272165], + [118.200226223919231, 24.536001559368092], + [118.164549812329852, 24.561983408813482], + [118.164337828403802, 24.56235173480869], + [118.164174840941826, 24.562455745241337], + [118.146410059887643, 24.585392340444638], + [118.145586679606083, 24.586199513986923], + [118.116508548374441, 24.572574125341021], + [118.115297723764911, 24.571241343648403], + [118.100963334365474, 24.554403448612923], + [118.099237458542191, 24.553563450996528], + [118.098481011861267, 24.552730813238874], + [118.106720337818146, 24.557938163341102], + [118.137625211590432, 24.564308824455829], + [118.138848568368161, 24.563017305252089], + [118.140096385523208, 24.563503391655754], + [118.187023491599689, 24.539632409958333], + [118.187145198657348, 24.539316002040103], + [118.196806190524811, 24.528345177764066], + [118.199690060321586, 24.507575329101996], + [118.202036773367197, 24.484280673899075], + [118.194123124671108, 24.471042637280938], + [118.189117389826507, 24.467041155326317], + [118.188881160103875, 24.466108657399698], + [118.13866789372473, 24.423860115138485], + [118.138318714555027, 24.423504295352696], + [118.129674150630166, 24.422329480169619], + [118.101216655787212, 24.427058515187749], + [118.083954687084258, 24.43394522768353], + [118.081024186640661, 24.437719657074105], + [118.079070047211403, 24.438204729752304], + [118.07515722384727, 24.445276194678151], + [118.065391460949144, 24.457854313403406], + [118.064735749059309, 24.464110444676276], + [118.063682847930409, 24.466013304251199], + [118.06432493822021, 24.468029980950661], + [118.064076066770738, 24.47040445742747], + [118.070746320372223, 24.497328520506674], + [118.084093369939538, 24.535186825433815], + [118.086981059616548, 24.539188309998583], + [118.087414256251051, 24.54054889366256], + [118.079473141579058, 24.531806303345871], + [118.059597053684115, 24.466681001860131], + [118.05755916985558, 24.463549379916106], + [118.053485756282001, 24.450705320063086], + [118.056871746170955, 24.455832841566906], + [118.069970441762209, 24.449513556717317], + [118.072649784045339, 24.441369771463986], + [118.066366831589676, 24.437840103355267], + [118.057553875495174, 24.439937594718824], + [118.052270948338048, 24.446874855598793], + [118.044077584683706, 24.421039999581094], + [118.044074706874596, 24.42101602181004], + [118.081323945481898, 24.41296057605053], + [118.081941896036412, 24.411835962418106], + [118.083382433756526, 24.411494790388421], + [118.083143695381523, 24.409648797252391], + [118.083615571172231, 24.408790026363398], + [118.07859790575715, 24.373597302602491], + [118.078457973989984, 24.37341746441432], + [118.076613995992858, 24.359159301161046], + [118.078379843051479, 24.359190065095717], + [118.091467644397724, 24.361078438679019], + [118.105761928820499, 24.359667105671601], + [118.107416202548748, 24.359695925816958], + [118.107919682146488, 24.358746973968579], + [118.116397777645403, 24.349881406587507], + [118.12191551753979, 24.335772099836337], + [118.121974211673717, 24.332257178090323], + [118.128984471250732, 24.319044331307456], + [118.13466297028657, 24.317354447033853], + [118.140769989060573, 24.30896964587771], + [118.13973645747231, 24.298779126432155], + [118.14366254926756, 24.291379279282964], + [118.1525474975181, 24.280555779263658], + [118.152547917936857, 24.274632251081357], + [118.153698801912427, 24.272463079816447], + [118.15254814836949, 24.271385549707581], + [118.152548510239015, 24.266286956283231], + [118.148346287034443, 24.258466060044046], + [118.138526181159918, 24.254422189218722], + [118.134602833253439, 24.254580650031794], + [118.119094179983279, 24.240057563609163], + [118.118896072510992, 24.238525518153999], + [118.110793626316649, 24.231966530430899], + [118.069742486036873, 24.228048724432121], + [118.058640874961526, 24.221850133059998], + [118.051778292051438, 24.212007269498102], + [118.034021080283964, 24.201947246748272], + [118.014573705507132, 24.199962930652639], + [118.014567598062072, 24.199959809824044], + [118.014510917250021, 24.199895523620683], + [117.995492860583909, 24.155210460083328], + [117.994599712394589, 24.154479618873239], + [117.986085893491236, 24.145501732649482], + [117.979520126810471, 24.142140364640145], + [117.933875991481102, 24.104790890615316], + [117.931473740977594, 24.102195089417521], + [117.922963996862876, 24.042786517920707], + [117.922773285174273, 24.042478151538013], + [117.906021075691555, 24.014646332770802], + [117.885435151451858, 24.007637078002304], + [117.860238385321693, 24.007608906691679], + [117.84299282172033, 23.987540848326859], + [117.822791961830617, 23.970381646848193], + [117.811826092489397, 23.95939049453991], + [117.802778813911345, 23.950104018969409], + [117.802332937891819, 23.949265186182949], + [117.788894231714522, 23.911999922964132], + [117.787981797235503, 23.908960902205717], + [117.783050029665787, 23.902627415114939], + [117.758746047195245, 23.890139628471804], + [117.757652774092421, 23.889425751812894], + [117.686258297041022, 23.891682475187093], + [117.667200442277775, 23.880770437141098], + [117.64695640934805, 23.817965259622241], + [117.656678496888233, 23.799652621997776], + [117.6555600454369, 23.79181226813127], + [117.654891071207302, 23.791128092682399], + [117.613635426282727, 23.729290795305143], + [117.60828537671739, 23.71615387325086], + [117.59803142784564, 23.705902260393305], + [117.597075659275191, 23.704469677157181], + [117.596156283453993, 23.704696870635324], + [117.58522389746355, 23.704602209279386], + [117.574138134831117, 23.710137931464388], + [117.540543613378901, 23.718439711867255], + [117.53995406495072, 23.718520159329103], + [117.513894751007925, 23.706802193544263], + [117.497754915846357, 23.707191950383017], + [117.496095278173556, 23.704170575471224], + [117.49177564352793, 23.670826856864974], + [117.493698473611573, 23.669841428712491], + [117.496438419962303, 23.653078905105172], + [117.488461218193393, 23.645242455691502], + [117.4884354771321, 23.645043757705537], + [117.449755352168026, 23.630770908978533], + [117.44965437368198, 23.630671576264366], + [117.449691840462577, 23.629911475129333], + [117.455179883777163, 23.604253794323878], + [117.458354053516942, 23.600991313852326], + [117.458745934728455, 23.587628118753621], + [117.458737831901274, 23.587619687765695], + [117.458789056814709, 23.58738020123052], + [117.458340081935049, 23.587205829110388], + [117.448974686323567, 23.577461139322018], + [117.436520740144019, 23.573096856268233], + [117.42505197402194, 23.574277448893703], + [117.382361003059827, 23.55769720029987], + [117.381548481546645, 23.557651221822379], + [117.377335174565602, 23.555911700539056], + [117.369556924750071, 23.556972650836492], + [117.333939053784292, 23.554957128229514], + [117.31287384287144, 23.551481904263465], + [117.297835631055889, 23.552914129512146], + [117.29753383394582, 23.552897051599246], + [117.29721552366577, 23.553497065516662], + [117.289813022079983, 23.561520678865051], + [117.286406198228576, 23.573720784423323], + [117.266640997376214, 23.568715571299414], + [117.188070866583899, 23.564120072578199], + [117.188069390372746, 23.564409792523019], + [117.188067384100989, 23.564409601881714], + [117.188068861421428, 23.564151070380188], + [117.108045091009927, 23.544759049309871], + [117.094637860864012, 23.539951122047832], + [117.082137467448391, 23.539391295178635], + [117.080666810883415, 23.539043652851362], + [117.041450079987499, 23.542290859770144], + [117.039949175296371, 23.54213646876287], + [117.039732537925076, 23.541996956089335], + [117.020150052735858, 23.520791445263839], + [117.013373253851228, 23.507878954405154], + [117.005874497567589, 23.505332710750022], + [117.005737068871639, 23.505183891758382], + [117.003495649111912, 23.505401192618564], + [116.958849356231894, 23.509672548251316], + [116.936453757917093, 23.51737540774042], + [116.926049814204632, 23.530803950948073], + [116.92255608162661, 23.531738077022325], + [116.884073055625336, 23.504295684416309], + [116.884065696668429, 23.50424575661069], + [116.891448706300849, 23.479040303843256], + [116.891430281886173, 23.479015184002954], + [116.891747710613075, 23.478942440881539], + [116.880787648644116, 23.457221027502086], + [116.869731056982673, 23.448402813599262], + [116.868278725276838, 23.433906803661866], + [116.867445807389259, 23.417361189298123], + [116.865449633537253, 23.416375970354792], + [116.839589712861084, 23.386788952202739], + [116.828540486156399, 23.368452783095947], + [116.816508465425031, 23.360381087483635], + [116.778575884746417, 23.316981420209036], + [116.778204610382886, 23.316446680062089], + [116.778802147844402, 23.31286746885581], + [116.785299087945674, 23.28503830166758], + [116.78725748955614, 23.280860908872267], + [116.787104054713609, 23.27730685868508], + [116.79265284210264, 23.253539034211698], + [116.795082921500182, 23.247439354992562], + [116.799686898895899, 23.246559960402021], + [116.812121553543378, 23.245718887834446], + [116.813062856609932, 23.244005051060377], + [116.816851980084934, 23.243281299747022], + [116.815478739620545, 23.239606436743131], + [116.819031055493227, 23.233138711531154], + [116.810204976866373, 23.210314539550389], + [116.802224075395799, 23.203632296327722], + [116.78396357201828, 23.201912817592564], + [116.740123175772851, 23.217664296914226], + [116.739740642417871, 23.217652378512327], + [116.697209861505144, 23.201095880807891], + [116.696966272399024, 23.20088243535319], + [116.671582289322444, 23.170811072107533], + [116.662704045919483, 23.162615855261627], + [116.661127356088116, 23.160842713606343], + [116.659905390744498, 23.160551577321076], + [116.647497683112405, 23.155714000057966], + [116.631914700882916, 23.153882725777276], + [116.562321516534766, 23.137301976350464], + [116.562085851487623, 23.137147824032226], + [116.561262424768145, 23.135998166996131], + [116.547977503629554, 23.114652406319991], + [116.548129502255165, 23.110381587905987], + [116.556159985064639, 23.09951415830314], + [116.559401128955997, 23.095784435562422], + [116.559595797558174, 23.0948645685726], + [116.562033638872848, 23.091565505552527], + [116.561035553826983, 23.088061292388304], + [116.561474113730753, 23.085988966527783], + [116.553030898960813, 23.059063494524775], + [116.553197845642529, 23.058194028869391], + [116.571030391157962, 23.020431431064601], + [116.571684923839072, 23.019988516679987], + [116.571352812353709, 23.019748664718744], + [116.572522993975483, 23.017270661906238], + [116.557739167131146, 23.009278510604574], + [116.558716765646409, 23.003593911544929], + [116.546046221660049, 22.996732121091995], + [116.538454516581552, 22.997267737978603], + [116.526945928269313, 22.977688009143165], + [116.525149167262938, 22.968108391779023], + [116.511544908924648, 22.941771627656657], + [116.501089390324779, 22.933626750300661], + [116.501047841995401, 22.933627217945972], + [116.500906823421616, 22.933387300993466], + [116.498367767597912, 22.933657383400021], + [116.482407371563156, 22.933837024903124], + [116.478467551360566, 22.935774193216545], + [116.445336474715972, 22.939298385488474], + [116.442657426149907, 22.93860188520431], + [116.378144389791643, 22.921641972763044], + [116.2983483642751, 22.954219469997614], + [116.298244880228395, 22.954210211253823], + [116.296357926142591, 22.953467273523891], + [116.259832677040592, 22.937384092179695], + [116.242332163426141, 22.924662054615425], + [116.230494117521786, 22.920248069073658], + [116.195236665656353, 22.889299008207384], + [116.188068673062602, 22.878719412564887], + [116.17209140892048, 22.86325086456651], + [116.150584538393701, 22.847027715201559], + [116.146157486198248, 22.84621720756812], + [116.136664518595566, 22.837884261861824], + [116.099663290204688, 22.819107895467454], + [116.098086756252584, 22.820032790010423], + [116.092342189838348, 22.819380482553175], + [116.083452783878073, 22.824214758681485], + [116.080003296508011, 22.830641691400331], + [116.051650896629027, 22.847275002654495], + [116.025333433649166, 22.839474024384501], + [116.006039497870361, 22.830852285063706], + [115.992742358468021, 22.829671976935401], + [115.991598149104689, 22.828906548566223], + [115.960725280275369, 22.803411501631519], + [115.959482212718797, 22.803494825370723], + [115.955055354645339, 22.799095226465106], + [115.946105620290595, 22.79858302101124], + [115.938801614713242, 22.804881061175614], + [115.932839800709658, 22.805280685984901], + [115.925054016236984, 22.8046122352713], + [115.905057085527844, 22.790132099289281], + [115.878901470407726, 22.788315931611084], + [115.877546967866238, 22.78737407051959], + [115.842077203303958, 22.754171881017985], + [115.840354808371998, 22.752047315270261], + [115.824759802552521, 22.737625410027476], + [115.814158499662923, 22.734259671071268], + [115.800486573025879, 22.736573432605667], + [115.795508465855661, 22.741608669902625], + [115.791807732483306, 22.742101680382042], + [115.791390226130119, 22.745774171679667], + [115.789581219840599, 22.747603938622802], + [115.788658412923553, 22.765233145048832], + [115.788932389568714, 22.76739392264621], + [115.783781921360841, 22.8126987414303], + [115.781946851748557, 22.814302537147366], + [115.754127772149687, 22.837658755918131], + [115.693523136660062, 22.84554283232314], + [115.69162999050576, 22.845630040144979], + [115.691559699737965, 22.845798256460007], + [115.691397346571705, 22.845819377035308], + [115.649853616291821, 22.86835211089063], + [115.64962586365391, 22.868364910977409], + [115.649062881424484, 22.868225566583661], + [115.57939709370423, 22.831605050939643], + [115.578962375613742, 22.830261670489744], + [115.575622088458545, 22.807800343738137], + [115.565799411767614, 22.78947489276662], + [115.565149731969598, 22.788939890930944], + [115.537106049129775, 22.758492709509415], + [115.537071794527762, 22.758410364754056], + [115.537384999730463, 22.758158938943449], + [115.597033854043701, 22.756289067964687], + [115.598020100861191, 22.75689652335296], + [115.602643984407493, 22.756113201720897], + [115.604667612951516, 22.756049765057615], + [115.604507621420652, 22.755797487198222], + [115.604611634374947, 22.755779866599369], + [115.603080035462426, 22.734537744662816], + [115.587069793593159, 22.728301170030381], + [115.561483429479352, 22.687956077177962], + [115.577395556815418, 22.676196507255455], + [115.570315788697172, 22.655459969849392], + [115.570773995220407, 22.653923398181476], + [115.569921977251738, 22.654306501878004], + [115.569645292352362, 22.65349609584921], + [115.558254018250423, 22.659552914968703], + [115.541853766508297, 22.66692716914811], + [115.533158365854746, 22.665860615998351], + [115.50845993389612, 22.681942463643527], + [115.500623475748014, 22.685466070180734], + [115.489022756744362, 22.685605947985565], + [115.466910865833697, 22.700559569550109], + [115.425639844321594, 22.686709257530847], + [115.424460255956717, 22.686709295017828], + [115.42418218031122, 22.686474831230711], + [115.418884615501696, 22.686709472210094], + [115.377349225546155, 22.686710792192958], + [115.376438903436778, 22.686636765521968], + [115.376420250195764, 22.686710821715533], + [115.376364980038929, 22.686710823472001], + [115.344385233920121, 22.714908676259654], + [115.344072813390923, 22.716731365055463], + [115.33695734968255, 22.727922718563928], + [115.34010044254515, 22.739906525317807], + [115.333403859715048, 22.778974977464625], + [115.333129919660152, 22.779387880832534], + [115.331555689395117, 22.780099453580572], + [115.317158277604989, 22.785127647897891], + [115.311660232437674, 22.785946674814763], + [115.251158769009905, 22.781467790198281], + [115.23100892931059, 22.77837107503484], + [115.229489723684253, 22.779863644641061], + [115.225636862826093, 22.779578419817572], + [115.226096223179852, 22.783197647374937], + [115.224259323999988, 22.785002340457968], + [115.22855255826299, 22.804541227984863], + [115.228825933074376, 22.804704599798999], + [115.23170230741917, 22.827367098224684], + [115.228432410296136, 22.827629188605965], + [115.185660088978906, 22.821453628311151], + [115.185540663100568, 22.821407225743016], + [115.185878680484677, 22.796753621732389], + [115.188495385563314, 22.794135423595659], + [115.189494198281508, 22.778210627793047], + [115.186154387520361, 22.776644679410108], + [115.186160315630119, 22.776212307356939], + [115.185809287028846, 22.776482870973858], + [115.183582629514959, 22.775438850524015], + [115.169070049296039, 22.77806669220287], + [115.156323629764898, 22.789616122510772], + [115.149665981307052, 22.804261020665482], + [115.118429306868649, 22.798963000981438], + [115.101316937187534, 22.792793773798675], + [115.076884677430328, 22.791636035318849], + [115.071125251105343, 22.790325116678211], + [115.048761090239054, 22.75022020382433], + [115.01893648849456, 22.728967784405526], + [115.018936261412975, 22.728936465167525], + [115.029707390566102, 22.724656678943777], + [115.032300011963301, 22.718373629189095], + [115.034634211183544, 22.716592069532027], + [115.033403749139055, 22.715698793750775], + [115.034293402011656, 22.713542777732027], + [115.021381838181981, 22.704918103128747], + [115.017243351870121, 22.703966866252134], + [114.994052885687751, 22.687131335331475], + [114.993199287477708, 22.685929018095681], + [114.987688408531753, 22.682510930070489], + [114.940686878502149, 22.648389334328996], + [114.929304456676448, 22.632705848316863], + [114.923160670450571, 22.620636124784383], + [114.920147839455069, 22.581226409105568], + [114.922878241216509, 22.561524881979096], + [114.920811934781256, 22.554665340558085], + [114.918001799496196, 22.553154862861874], + [114.917935895132175, 22.55229279251941], + [114.914671768023041, 22.551364935417947], + [114.909937800221968, 22.548820377219588], + [114.898454958473593, 22.546755163371564], + [114.880981412126204, 22.541788152736231], + [114.880363644324987, 22.543501401513019], + [114.879123755805594, 22.543278404889328], + [114.879321560624192, 22.546391400995336], + [114.862385817237836, 22.593359115375605], + [114.844180809020443, 22.593330142061998], + [114.831054511601664, 22.592228208154665], + [114.801893592187739, 22.587777000054906], + [114.742681255669652, 22.584487040940683], + [114.742575404955815, 22.584800513611949], + [114.741596588120984, 22.584718343337656], + [114.741427654297638, 22.588199531452606], + [114.73433055870133, 22.609217297268525], + [114.738925237304429, 22.623037714543102], + [114.736647435647157, 22.63857061268828], + [114.723742387142735, 22.654325386854989], + [114.729724006204989, 22.718754825548693], + [114.729269103194468, 22.722096936565027], + [114.730302322075048, 22.724984003052022], + [114.730506807059996, 22.72718655936065], + [114.745225971923745, 22.766759942102915], + [114.745198169818707, 22.766806643627799], + [114.726662072100936, 22.774038147275885], + [114.705080804734237, 22.790461267144728], + [114.684990806812564, 22.77028524353636], + [114.682229919705023, 22.769145987509095], + [114.681362939753299, 22.768104698334447], + [114.597247125943085, 22.733748847130794], + [114.596846281513592, 22.733238671998421], + [114.593884819188901, 22.720967387355195], + [114.600007601980167, 22.716219732498836], + [114.603686643832887, 22.698634771326542], + [114.594872891367942, 22.694597369261619], + [114.559522690081138, 22.686952193567837], + [114.510887963321395, 22.658371657390337], + [114.512708861707239, 22.658411946384785], + [114.575237565391348, 22.664405399614022], + [114.575776405215407, 22.664510826748128], + [114.598400970050676, 22.658304004494543], + [114.598628269215226, 22.642042538554357], + [114.598881050799164, 22.641798335061182], + [114.597773329817343, 22.640419136841519], + [114.582224599258581, 22.615879553629007], + [114.572634747277405, 22.609119659037212], + [114.555800497296346, 22.588159716972179], + [114.554556591552071, 22.58634009359875], + [114.563742691880648, 22.563879780199031], + [114.60997231132859, 22.548428819633735], + [114.610096627733995, 22.548152089677572], + [114.622540594930811, 22.522954765763156], + [114.622666837988874, 22.520170636050498], + [114.62413145765764, 22.516910373372959], + [114.622917096068292, 22.514651513134595], + [114.623307914218344, 22.506032517045021], + [114.607234300353255, 22.485479605872463], + [114.606898166666952, 22.484854356337703], + [114.603981354488369, 22.484100535310944], + [114.58092883903403, 22.476448673407198], + [114.544688269314918, 22.468728046682219], + [114.534698001365115, 22.45220051749304], + [114.520783256853406, 22.443484461857125], + [114.502248932176798, 22.441459613470329], + [114.501977967713231, 22.44153871730396], + [114.501974951958246, 22.441536791961781], + [114.501967585437185, 22.44154174824693], + [114.485097821935085, 22.446466611632491], + [114.475484401504801, 22.455702659301107], + [114.472693441391371, 22.46123774914658], + [114.471687505942299, 22.46191455477679], + [114.4715826600805, 22.463440673625751], + [114.469640559887068, 22.467292286913899], + [114.463335182178639, 22.494156510438383], + [114.467099854966818, 22.524976290287604], + [114.466789506024483, 22.525780821292141], + [114.453481265381413, 22.545500068239303], + [114.429834865487635, 22.569269880320388], + [114.425765080860018, 22.586071311156626], + [114.420385899098136, 22.592254471828131], + [114.377385363892145, 22.604241529350787], + [114.376924919750053, 22.604204709718953], + [114.354568026803861, 22.594291284437073], + [114.342093216502477, 22.591441412331463], + [114.32228321320423, 22.591430367627563], + [114.319566809985545, 22.59078100782952], + [114.307243689143618, 22.581607368670497], + [114.306902717395872, 22.581308624506249], + [114.300004603728013, 22.571522915416519], + [114.290975893566866, 22.567354255250244], + [114.289952342847741, 22.566457465982008], + [114.247163269254145, 22.550129821004909], + [114.247405029191441, 22.549951882219421], + [114.247630262750064, 22.548801990041358], + [114.247976529395203, 22.548431044566179], + [114.24913132633371, 22.548081126160216], + [114.249659648818493, 22.548293118621597], + [114.250182917465338, 22.549124053476721], + [114.25077225489494, 22.549291025814913], + [114.251799853925533, 22.548863000910902], + [114.252881405642228, 22.548903893880031], + [114.253079890346243, 22.548839246485802], + [114.254347304965663, 22.549698187063782], + [114.254643133332976, 22.550020543797764], + [114.254898091050478, 22.550071460742956], + [114.255418361195737, 22.550424053440267], + [114.255700451641331, 22.551581206116637], + [114.256180646790767, 22.5512461210669], + [114.255471743765028, 22.550456763943941], + [114.255603906201188, 22.55019597058741], + [114.25712902789931, 22.550206956551513], + [114.258781545142767, 22.549310516186786], + [114.259789749453986, 22.54964812910378], + [114.260433871737092, 22.549647878530504], + [114.260876984572747, 22.549036744013886], + [114.260457994419625, 22.547773010991218], + [114.257857522630516, 22.545810073854703], + [114.257851168548072, 22.545761495047433], + [114.258450407177463, 22.54457903005914], + [114.258914888839939, 22.544379832357581], + [114.258914998158886, 22.544378830670542], + [114.259167948088532, 22.544378744097187], + [114.267082651396876, 22.538480791003046], + [114.267273814857703, 22.538813032366861], + [114.267814787129169, 22.538310706271666], + [114.267623607162761, 22.538077676494655], + [114.274803356883808, 22.532727403031114], + [114.274750303388231, 22.533842478887692], + [114.2742274591251, 22.534491913663999], + [114.274409351986876, 22.535122714353655], + [114.274877170944762, 22.535159287848895], + [114.275635894036327, 22.534681611566583], + [114.276146728705911, 22.533837174886262], + [114.276917369739635, 22.534012417589338], + [114.277555091392912, 22.53360380735948], + [114.277506144057966, 22.533147881797376], + [114.276364750597139, 22.531967068298542], + [114.275978675903161, 22.531851567743708], + [114.278781865091773, 22.529762660844192], + [114.279801133792077, 22.529974667162655], + [114.28093047327198, 22.529924435505691], + [114.281828966976434, 22.529083467739927], + [114.28185897997335, 22.528574458826817], + [114.281214095242788, 22.527950188691293], + [114.284395655992711, 22.525579323310978], + [114.286151114517125, 22.525667431111749], + [114.286873592833388, 22.524871544535412], + [114.286218133759419, 22.524534396816549], + [114.285987353136804, 22.523906716059141], + [114.285850836095292, 22.523764844434012], + [114.288331223411205, 22.520654883372462], + [114.289089026791046, 22.520295814475208], + [114.289146664564441, 22.51963246634174], + [114.2944061357843, 22.513038032241397], + [114.294374459042572, 22.513268560880743], + [114.295041756634959, 22.513492559105085], + [114.295503337359165, 22.512484893303501], + [114.296589183965352, 22.512409241782112], + [114.297177487154272, 22.513305309127698], + [114.297814786789488, 22.513259318975891], + [114.298142466908061, 22.512537826242394], + [114.299307172219216, 22.512131994293824], + [114.299938359628769, 22.513451945999108], + [114.301752204050871, 22.513599991407574], + [114.301898077312643, 22.5128247737089], + [114.30239547079762, 22.512880950329947], + [114.302778034145263, 22.512395328718458], + [114.302693207927717, 22.511291499705997], + [114.302923959314683, 22.510748129677197], + [114.304185396472761, 22.510685013912735], + [114.304609814776995, 22.511430275650842], + [114.303638985971162, 22.512157895601081], + [114.303948550937491, 22.512931352955544], + [114.304469885832688, 22.513097466930187], + [114.305392723967273, 22.512936899846022], + [114.305623415734289, 22.513136498945595], + [114.305653294218317, 22.514449408735729], + [114.306527141665228, 22.514814892061842], + [114.307169314855145, 22.514621783791025], + [114.30752782155497, 22.514963148311814], + [114.307685536615409, 22.516173833980481], + [114.308898858081037, 22.517153668756762], + [114.309402097907096, 22.518453732423779], + [114.309449976099231, 22.519354614619669], + [114.308885627511813, 22.521071548123686], + [114.30885562853625, 22.52169057648608], + [114.309297924886451, 22.523401723322628], + [114.309177055258957, 22.523915915427921], + [114.308497932726794, 22.524447091391117], + [114.308151353325229, 22.525099671793765], + [114.308837362895417, 22.526267410932995], + [114.309619299975353, 22.526405019537311], + [114.313162505699324, 22.524804713494913], + [114.315467301102444, 22.523655534869647], + [114.317371729589837, 22.520762119436334], + [114.317262937390936, 22.519984352061581], + [114.316668820528108, 22.519667469340508], + [114.316595953275993, 22.519239620616531], + [114.317310953941458, 22.518622313012678], + [114.318075810203212, 22.519048869851375], + [114.319155216227017, 22.519185842363353], + [114.321581739601982, 22.517261336088239], + [114.321581808100362, 22.51618137222847], + [114.319567848517224, 22.515390197352861], + [114.319125526820244, 22.514983041274885], + [114.318822038667804, 22.513956642104361], + [114.317500036227685, 22.512985142945315], + [114.316772155228335, 22.512032524841633], + [114.31605023102243, 22.511536877782003], + [114.313520893819472, 22.510721552090526], + [114.312161800501727, 22.510716023536393], + [114.31182229406518, 22.51037864597809], + [114.311022521801064, 22.508452132313039], + [114.310640075256316, 22.50800782806451], + [114.309105165778433, 22.507921562548372], + [114.306612370076735, 22.509457891718611], + [114.30590228551597, 22.509529115270347], + [114.304773772538638, 22.508821061776683], + [114.304773856260312, 22.507497090983549], + [114.304489246188439, 22.507020584209137], + [114.30310603943029, 22.505941933580779], + [114.302335001542232, 22.505658221277308], + [114.300887662533611, 22.504911359571981], + [114.303826801617177, 22.501226206029337], + [114.304156008518149, 22.501599240522932], + [114.304786199884191, 22.501822169296766], + [114.304914077205481, 22.501197959986019], + [114.304112120869036, 22.500868466833644], + [114.304544670532977, 22.500326127093626], + [114.306612861739282, 22.501684036360494], + [114.308590180734399, 22.502806566210733], + [114.309626759648523, 22.503215725712401], + [114.314782468394199, 22.504951364975611], + [114.317161010734964, 22.505407953249399], + [114.319720218367806, 22.506018150396983], + [114.32256491247783, 22.507141752259567], + [114.327398435692757, 22.510039481254214], + [114.330703302477517, 22.511888126395483], + [114.331989323536831, 22.512337664276007], + [114.334341776488884, 22.512178201701204], + [114.335548979644642, 22.511857928052862], + [114.336986886261471, 22.510897246186307], + [114.337089751786863, 22.510596060759461], + [114.337441293215463, 22.509559426901333], + [114.337605133924015, 22.508226150724838], + [114.337387497495882, 22.507611572096636], + [114.336101519428752, 22.506061020971543], + [114.329745421772941, 22.501425164502646], + [114.328144920728008, 22.500328233082982], + [114.325955314907944, 22.499129424947867], + [114.322292124772218, 22.494480426187828], + [114.320581796639303, 22.492551666194071], + [114.319320730268942, 22.49148604123987], + [114.318283294266422, 22.49087198614561], + [114.316597861733214, 22.489110124746187], + [114.313443498419147, 22.487129925616841], + [114.312163328761457, 22.486566249276667], + [114.310938007472146, 22.48683745979509], + [114.310374808262239, 22.486381465469208], + [114.310319990516248, 22.484685549751585], + [114.308930988012193, 22.482844998595166], + [114.306977664485231, 22.48147840419265], + [114.3039086993018, 22.479767632065752], + [114.298963715768636, 22.478115702405102], + [114.297040894024391, 22.477592705507412], + [114.295280843445795, 22.476523369646674], + [114.291512721138304, 22.474493824718696], + [114.290979261856151, 22.473826558801925], + [114.290202000507847, 22.4733986274499], + [114.288332653735225, 22.473157150439231], + [114.283629441542502, 22.47081801969814], + [114.280746391895022, 22.469590297186784], + [114.280518649717621, 22.469531031960564], + [114.26192571979044, 22.457286723202213], + [114.261909913944919, 22.457260702473903], + [114.260894889344769, 22.45544306033171], + [114.257797381171315, 22.452626035059914], + [114.255445651624541, 22.451741595393681], + [114.254200163219252, 22.451414814735422], + [114.250426345074757, 22.449519068823246], + [114.248544226087759, 22.448474387481841], + [114.248081926533288, 22.448169941732516], + [114.247965777081703, 22.4482968650229], + [114.246268617219087, 22.447993749557906], + [114.24432903568875, 22.448270433033851], + [114.242900722770969, 22.449241152777518], + [114.242067866551253, 22.450626998651408], + [114.241745459457192, 22.452241988816002], + [114.241633837522244, 22.455216145247299], + [114.230813042558069, 22.467040659980078], + [114.230354015477531, 22.467251755197225], + [114.229641955587496, 22.46796925580098], + [114.229603511036728, 22.46836238572585], + [114.228623009587963, 22.469433836932982], + [114.227866488222574, 22.46943483185327], + [114.211314457886388, 22.459194660552917], + [114.212995562998486, 22.458678912866024], + [114.214468515716476, 22.458562757035498], + [114.215088760126292, 22.458171499686841], + [114.215539694772389, 22.457291005318893], + [114.215995593151888, 22.45703053876975], + [114.21614784592019, 22.457666748711624], + [114.216872220702527, 22.457806605729647], + [114.218253854340361, 22.457127153376195], + [114.219348867631155, 22.457034358716275], + [114.220225471234443, 22.456619280856135], + [114.220486977821153, 22.455967526246035], + [114.219957054986992, 22.455607947143257], + [114.217741984564427, 22.455821513927489], + [114.217401360909406, 22.455585113452951], + [114.217012731565774, 22.453940584169107], + [114.217030819937946, 22.453084561530297], + [114.219252006446197, 22.452055006445679], + [114.220998163843959, 22.451485832847546], + [114.222884430994213, 22.451238716010014], + [114.22366974043787, 22.451345477241041], + [114.224332810312049, 22.451726119706816], + [114.225719967093468, 22.452987439980724], + [114.226333869272864, 22.45401502671168], + [114.227441423311163, 22.456471077849244], + [114.228541981247844, 22.457969030932365], + [114.229174877703329, 22.458491543769348], + [114.23089627931752, 22.459259838058099], + [114.232611603095009, 22.459309992348192], + [114.233821212522699, 22.458706715294486], + [114.234715380994132, 22.45800620409921], + [114.234983771127986, 22.457072311974645], + [114.234028738575446, 22.454547644042758], + [114.23315870115762, 22.453282053167573], + [114.231134114639929, 22.451241614319883], + [114.229838350659563, 22.450327635992032], + [114.227441887545822, 22.4491266972218], + [114.225805389027983, 22.448448267019252], + [114.224424181543924, 22.448214008835411], + [114.222349698787056, 22.448441033878744], + [114.221363999578841, 22.448395037470551], + [114.217949887533109, 22.447673315490484], + [114.216501206946234, 22.446851596689029], + [114.215132570675493, 22.446711952865886], + [114.213878079778652, 22.446922418286288], + [114.213792871792805, 22.447521347083818], + [114.211426055564473, 22.447539301685925], + [114.208796494910004, 22.447743749750721], + [114.207614917614194, 22.448048107143109], + [114.207127812163165, 22.448671448368444], + [114.20743234425457, 22.45080400283172], + [114.207986458022376, 22.452281867674319], + [114.207986402083137, 22.453162913410349], + [114.207377024217621, 22.45394508876544], + [114.205861641334025, 22.454500926712594], + [114.204010462647872, 22.454592180830222], + [114.203686560040794, 22.454475542776194], + [114.201130777661106, 22.452894368210721], + [114.200657407273567, 22.452435220554378], + [114.215394109141712, 22.430446118000244], + [114.235799951633524, 22.433341541788849], + [114.235836296532995, 22.433392305698028], + [114.236109560260957, 22.434363522466061], + [114.235878139894325, 22.4366715751699], + [114.236894261205094, 22.437782168285331], + [114.238043526390584, 22.438288738440207], + [114.240536128549266, 22.438705757943751], + [114.24276126250372, 22.438657442271115], + [114.246822648831724, 22.438246187293533], + [114.248530894893818, 22.437642282916013], + [114.250049881004458, 22.437414296795286], + [114.250894371095598, 22.437548285389553], + [114.253586733681828, 22.437989068886306], + [114.261005946317312, 22.438921033501508], + [114.265574177109656, 22.439640770554597], + [114.267147090133832, 22.439451785003399], + [114.268373963387162, 22.439160944616113], + [114.269897736625879, 22.438597812073287], + [114.270937018423311, 22.438327207001436], + [114.273955593070312, 22.438755518297288], + [114.275015264086377, 22.439731594080364], + [114.275423934094547, 22.440281290197525], + [114.275641727810623, 22.442124210142119], + [114.275508698928746, 22.443462422140737], + [114.275720523929721, 22.444837310231417], + [114.276310193347825, 22.446039822528284], + [114.277378590023488, 22.447775879075394], + [114.279168566357924, 22.449430136873275], + [114.282884106049664, 22.452517168401293], + [114.284347026748151, 22.453453472680483], + [114.285632987716326, 22.454789954383411], + [114.286458323335211, 22.455163930081973], + [114.288655530085364, 22.45489604773482], + [114.289827470619898, 22.455428488997249], + [114.290336903892523, 22.457140869467519], + [114.291059126100862, 22.458953946179964], + [114.291647548936822, 22.45935713517035], + [114.294608603394963, 22.459690847851423], + [114.296452010758543, 22.459477240585141], + [114.300287250579814, 22.463009926348047], + [114.300572763272541, 22.463698722299082], + [114.303005587286222, 22.467613855794529], + [114.304223924359235, 22.46996488107451], + [114.305188616106989, 22.471353280746655], + [114.306632684341764, 22.472475826889308], + [114.309732452970522, 22.474211427321279], + [114.31042347147276, 22.474855209783755], + [114.312970745010674, 22.477953676594229], + [114.316865036054125, 22.480249546730811], + [114.319436204847307, 22.481317754163797], + [114.320374327878042, 22.481512376076573], + [114.320716277272027, 22.481827349797143], + [114.320992819224983, 22.481593397140905], + [114.322881083315281, 22.481233243431561], + [114.3240274314999, 22.480122048705788], + [114.324549711562241, 22.479069037831344], + [114.324675691054807, 22.478477712023469], + [114.329227938283353, 22.474626541090501], + [114.32974711026371, 22.474815039152034], + [114.330445060294423, 22.474670704564751], + [114.331220920297866, 22.474090212335568], + [114.33190095953789, 22.472987890727211], + [114.332229637141907, 22.472087123784455], + [114.336679580955561, 22.468322500861291], + [114.336746951394701, 22.468366587779009], + [114.337141328337268, 22.468899863360917], + [114.337280041242195, 22.470159640176401], + [114.337195035521063, 22.472243856387724], + [114.336479928372398, 22.475010266416731], + [114.336934188182184, 22.475967432994185], + [114.337953637809463, 22.476450531739278], + [114.338347026171746, 22.476877804870899], + [114.339068812200537, 22.479151500050779], + [114.339469190550332, 22.479627763098666], + [114.341234555639147, 22.480326508171697], + [114.342065352336633, 22.480242980916948], + [114.34299304558651, 22.479707277636422], + [114.345589648859956, 22.474968498892125], + [114.346178134376927, 22.470078324225408], + [114.347034069411066, 22.468074745253087], + [114.348611157133789, 22.46405083854626], + [114.348907841880262, 22.462664269628423], + [114.348587342550474, 22.461649787951828], + [114.347349146096875, 22.460020892752059], + [114.34676431407415, 22.459790883595545], + [114.355789553670832, 22.452155590815348], + [114.356225050086536, 22.452379560596938], + [114.356728377335926, 22.453365808850027], + [114.357717166918192, 22.453820271259708], + [114.359027627734292, 22.453953243892357], + [114.359191359259754, 22.455209054606545], + [114.358524016806228, 22.457000167754327], + [114.358547929383121, 22.457934173271838], + [114.35916106936736, 22.460298330922193], + [114.358869316911992, 22.461689836236388], + [114.359003126552622, 22.462251652507117], + [114.359852137921223, 22.462540366980619], + [114.360841043788881, 22.4623308703699], + [114.36396579032629, 22.461099280810235], + [114.366405449322301, 22.459953870134918], + [114.369342894936892, 22.458093965852935], + [114.370520002921992, 22.456465431722084], + [114.371127606773243, 22.454890619615846], + [114.371400536042074, 22.452566175045625], + [114.371242792445514, 22.450531255088279], + [114.37080622492465, 22.449303713357786], + [114.369094803261333, 22.447246715471593], + [114.368427464051152, 22.446125499469826], + [114.368403539828819, 22.445273478066511], + [114.368974129643448, 22.443787655778198], + [114.370357181511295, 22.440127687354646], + [114.370782498449216, 22.439471659071032], + [114.370871984354466, 22.439395954589298], + [114.371311457193286, 22.439138623790445], + [114.372814824967449, 22.438999824329464], + [114.376694629060935, 22.439296500895388], + [114.377810981456491, 22.439006364506906], + [114.378826361939801, 22.4384448050549], + [114.382389486210727, 22.438115837162471], + [114.38654235098511, 22.439765251060738], + [114.387872051463646, 22.440074435805663], + [114.38964579263596, 22.440073429271219], + [114.390513682113635, 22.440575017260748], + [114.391066594871234, 22.441418805830217], + [114.392421563960482, 22.441492206098523], + [114.392822616539434, 22.440785994155267], + [114.392749722091708, 22.439105907867646], + [114.393004742939041, 22.438897791413748], + [114.394219790170496, 22.439329373481876], + [114.395148894951745, 22.439268068286836], + [114.395908049201552, 22.438586801626535], + [114.396771309690877, 22.436967466356858], + [114.397195329405235, 22.436748877533521], + [114.397915416577476, 22.436682394991404], + [114.399991194789038, 22.436892925533737], + [114.400848523701171, 22.436652841102067], + [114.400956001793034, 22.436401670875696], + [114.401333734324353, 22.436366796460639], + [114.401333805056439, 22.435260714244489], + [114.400993632198478, 22.43491933439989], + [114.400926682769878, 22.434637686363963], + [114.399851359061287, 22.433572690130479], + [114.399262270738348, 22.431945630673113], + [114.399262323680986, 22.431117564419097], + [114.399693618836466, 22.428678312693798], + [114.400563028479496, 22.427063096792217], + [114.400800166288761, 22.426308015752657], + [114.400502161834822, 22.424622887676836], + [114.400478229622877, 22.423423781647138], + [114.401085537098197, 22.422244635980501], + [114.40343771698123, 22.420348464869079], + [114.405121806783825, 22.417611354985919], + [114.406646936753688, 22.414674309010632], + [114.406993253166874, 22.413307238950868], + [114.406829205177019, 22.412348104343639], + [114.406379956745042, 22.411654943421961], + [114.405389392637176, 22.410903701841999], + [114.404295788663561, 22.410610542809085], + [114.402368843539847, 22.410340417759205], + [114.39988385938058, 22.410263526537832], + [114.398073298519279, 22.410532810030457], + [114.396541902761825, 22.411333221133948], + [114.395557685445212, 22.412132567849937], + [114.393498292426088, 22.415005546106546], + [114.391925108536924, 22.417331418405837], + [114.390989083645096, 22.418184930920194], + [114.389841138732024, 22.418690554753219], + [114.38858428619713, 22.418879263310387], + [114.3868476216755, 22.41877431073609], + [114.385293053479174, 22.4182653085571], + [114.383240811511428, 22.416981707638215], + [114.381649544425798, 22.415502851827828], + [114.380678072966546, 22.414083542111857], + [114.380492598681258, 22.413716257705538], + [114.384458910018054, 22.392331051643961], + [114.384814873530573, 22.391986635561882], + [114.385470688823787, 22.391856152944609], + [114.386806337672866, 22.392042281241562], + [114.387292239882569, 22.391923956935969], + [114.388634053064635, 22.391087042179599], + [114.390140954019714, 22.389817055362634], + [114.391555987587523, 22.388013127212432], + [114.391665022384231, 22.38742499723022], + [114.391459260177953, 22.383785581128365], + [114.3915503111497, 22.382944419438129], + [114.39245555134336, 22.379063459012809], + [114.392552622447241, 22.377969255642096], + [114.391659736610222, 22.376231378541167], + [114.390250876120234, 22.375215897724207], + [114.389758956143439, 22.374682070154094], + [114.389698008666329, 22.373958990711508], + [114.391181064778294, 22.371334839105369], + [114.391685117349738, 22.370252435784845], + [114.392007206500054, 22.368779056947883], + [114.391970276017446, 22.367693897133922], + [114.391624357330883, 22.366510857242307], + [114.390245532115031, 22.364935257746403], + [114.389591423893009, 22.364658018059465], + [114.389633623166404, 22.36443049175595], + [114.379203267653622, 22.35844431370991], + [114.37964415934124, 22.357931645116476], + [114.37952224131898, 22.357621702616076], + [114.378459802382139, 22.357695712599746], + [114.377604331548611, 22.357015424894779], + [114.376050314440306, 22.356505911424009], + [114.375546702254582, 22.35554326929423], + [114.374781241803475, 22.355132015998556], + [114.374806324701353, 22.353560706688878], + [114.373967958117248, 22.352798488674161], + [114.371588829398533, 22.351518991436585], + [114.370939359116107, 22.351385745398915], + [114.368548018037686, 22.352329064690085], + [114.367345883026104, 22.351639136700008], + [114.367784155188644, 22.350246502074647], + [114.367170771247942, 22.349447159692737], + [114.366291586613329, 22.34967337534701], + [114.365848027386306, 22.349460936454946], + [114.365624286848131, 22.34880411928788], + [114.364398500661167, 22.348871827668791], + [114.363426742162503, 22.349389867730387], + [114.360604288540856, 22.347770008284069], + [114.360587740485528, 22.345888793876622], + [114.360763620610783, 22.344701304057086], + [114.361103287148666, 22.344047672323939], + [114.36214123668303, 22.342836909443559], + [114.36232309807491, 22.34195547306663], + [114.361819720341316, 22.340673958180194], + [114.36096468827229, 22.340137117207536], + [114.360345430442109, 22.339284876129643], + [114.359538502637761, 22.336746591730559], + [114.358847363688938, 22.335674434730297], + [114.357821594269453, 22.335160923570545], + [114.356372335193981, 22.335053192987036], + [114.355018956312804, 22.335688502868479], + [114.35448457644776, 22.336423523119976], + [114.353939130930769, 22.338506836299054], + [114.353386610349077, 22.342010439772572], + [114.352385836349157, 22.342963294495377], + [114.352368220721189, 22.343043173392644], + [114.352092222424432, 22.34288477275685], + [114.347889001936792, 22.348496390447949], + [114.346234884143627, 22.346879691724435], + [114.345215348146453, 22.346371417272934], + [114.344093959133446, 22.346051376336209], + [114.342783845513154, 22.34591873075097], + [114.341448772496562, 22.346023195915866], + [114.340617969638117, 22.34626577321302], + [114.336499745328183, 22.351343402034907], + [114.335625913964265, 22.35355745118407], + [114.335704729657891, 22.354601490328932], + [114.336450515581376, 22.356135358787533], + [114.336371606503562, 22.356563583112184], + [114.335753495016789, 22.357152851649619], + [114.333812340489445, 22.358327729039747], + [114.33198699771475, 22.359927474677093], + [114.330651908415277, 22.361693320728165], + [114.330172574084827, 22.36265739846797], + [114.329929846868438, 22.364163114798746], + [114.330008661259171, 22.365208138590514], + [114.331239612990885, 22.368091265123965], + [114.332273295180684, 22.369344541657075], + [114.329799729508551, 22.372646939170295], + [114.330008290770621, 22.371073091058172], + [114.329226583259384, 22.36938031238121], + [114.329123946393537, 22.36609997427167], + [114.328868360286862, 22.365683393317347], + [114.327983725428751, 22.36530201884722], + [114.326891350917521, 22.365761179944421], + [114.32644890006425, 22.367664336482367], + [114.325332472325371, 22.369477758781038], + [114.325235572071648, 22.370213061196708], + [114.325496029380957, 22.372578938967884], + [114.325454059921142, 22.37309810013376], + [114.324895858191468, 22.373792271801296], + [114.324617282115213, 22.373727792348454], + [114.324574438768494, 22.37227064641943], + [114.323694855308787, 22.370795086869641], + [114.323070808316189, 22.37053523129779], + [114.322154163831726, 22.370794011357912], + [114.320632340326512, 22.3722091129532], + [114.320243871455446, 22.372915956288818], + [114.320352488650855, 22.376429292628167], + [114.321171216769969, 22.37732188207271], + [114.322699924469276, 22.37749001220498], + [114.326150821844195, 22.376030223481919], + [114.328204893162962, 22.374776166480068], + [114.324786703190355, 22.3793397089776], + [114.323524519927901, 22.380148841652087], + [114.321892882180322, 22.38142512408675], + [114.320807472973357, 22.381823234315011], + [114.319151949304313, 22.381373286195135], + [114.318193343155286, 22.381579112543246], + [114.317465359550908, 22.382311578096719], + [114.31752618544273, 22.383665658831742], + [114.318295967172489, 22.385153431352794], + [114.318983292806266, 22.387087701374348], + [114.3188769837178, 22.387229632058993], + [114.318646707695734, 22.387022869919882], + [114.318047286625955, 22.385855994924437], + [114.316822165375157, 22.384349066925065], + [114.3155729956258, 22.383906319369256], + [114.315364563711498, 22.384075871335558], + [114.315186549002519, 22.383916034016451], + [114.314728431327296, 22.384741348867841], + [114.315002810814178, 22.383931374803343], + [114.314748193836337, 22.383621799384034], + [114.314311807139717, 22.383745618699908], + [114.314099062216727, 22.384488114192138], + [114.314642535636324, 22.38489609292872], + [114.31457135728067, 22.385024323200533], + [114.314838483941912, 22.385312244712871], + [114.314990668922405, 22.386453751732823], + [114.315294184742541, 22.387244301690878], + [114.316178854484491, 22.38816879277006], + [114.317450901550885, 22.388128029649263], + [114.317646714593948, 22.388339086034392], + [114.309643539838945, 22.388576316287036], + [114.309349439146573, 22.387663125576591], + [114.309428360418934, 22.387222925004313], + [114.310513948349396, 22.386224852569114], + [114.310884502693185, 22.385241051105051], + [114.310539024220148, 22.384478562581876], + [114.309124961986569, 22.384167034988902], + [114.307020737518741, 22.384431763320723], + [114.305813337382062, 22.383898774095019], + [114.303750948485771, 22.383886279029365], + [114.302288703970589, 22.38456181468484], + [114.301008232953635, 22.384682934830732], + [114.300401956902832, 22.384536898593947], + [114.299164431237656, 22.38387379049848], + [114.298575104303438, 22.383816716803953], + [114.297428366157533, 22.384080551015625], + [114.297064716192025, 22.384852223915651], + [114.296979715885271, 22.386329562177853], + [114.296385313450088, 22.387052576261141], + [114.295614126000558, 22.387183767929905], + [114.292246530690832, 22.387078711679692], + [114.291208494393274, 22.387399227347505], + [114.290001548781106, 22.388200012977933], + [114.28921435312958, 22.389181878613577], + [114.278369316142687, 22.389503347398541], + [114.278185983656627, 22.388528316878375], + [114.27813654835785, 22.387944602817154], + [114.278274003287876, 22.386422898685137], + [114.27915469836131, 22.383859621761896], + [114.279069782176208, 22.383259625584266], + [114.277710569616232, 22.381922833302909], + [114.277608816250989, 22.381713333685148], + [114.276091805224979, 22.363801018219689], + [114.276703252021591, 22.362750822629085], + [114.279417004841733, 22.360760717289086], + [114.279878845846241, 22.359159946729928], + [114.279478215589165, 22.356861973616475], + [114.279581258753169, 22.355258579155137], + [114.279259515821551, 22.354001695850165], + [114.277979277443109, 22.352586768015623], + [114.276983910947635, 22.350183323577276], + [114.276291281042703, 22.349301834270104], + [114.275496637758366, 22.349029537473328], + [114.274846014797959, 22.349091177124233], + [114.273413477999156, 22.332176302666468], + [114.273590454686328, 22.331530813451508], + [114.273849897483814, 22.330999179855688], + [114.281501838511872, 22.325118822514717], + [114.282041674730436, 22.325014896032663], + [114.28402134238263, 22.324881542143178], + [114.28607883262589, 22.32456093338855], + [114.288870625453612, 22.323238007750646], + [114.290163572424163, 22.32183194293065], + [114.290521293818244, 22.321100288017718], + [114.290570390383436, 22.318846720870209], + [114.2912318397929, 22.31788658294403], + [114.291374784996776, 22.317531668728957], + [114.299084008587101, 22.311607290931704], + [114.299362746346318, 22.311639934972199], + [114.301273535143181, 22.311272762723334], + [114.303730516079753, 22.311701786720104], + [114.304513610550714, 22.310512188431844], + [114.305642219236972, 22.309828104216287], + [114.305926913095206, 22.308880393520539], + [114.306060825744112, 22.307524844089311], + [114.30650930989124, 22.306498827232719], + [114.308159453765057, 22.304633000293677], + [114.310122077098882, 22.303124765130047], + [114.31069495536579, 22.302800568784239], + [114.310757501432448, 22.302636454761366], + [114.310886709098398, 22.302537161360622], + [114.31150182743194, 22.303090189002216], + [114.311730390526066, 22.302472573277715], + [114.312223906734005, 22.301809574746436], + [114.312040909317858, 22.301633499544941], + [114.312117079357947, 22.301427675351519], + [114.311919738308973, 22.301516912052868], + [114.311799521790675, 22.301401242946014], + [114.311180353743453, 22.301770448227234], + [114.311151276622667, 22.301864406840995], + [114.311031013414166, 22.301918789302608], + [114.31156889719685, 22.30050744121748], + [114.312776333107422, 22.298671805277142], + [114.312916219391184, 22.297365228097473], + [114.312551925984835, 22.294233108197957], + [114.311587376989621, 22.292471408371277], + [114.31068366565286, 22.291749849342786], + [114.310148111293742, 22.29150075411096], + [114.308428261336516, 22.267091246093877], + [114.308210551168983, 22.267087301952955], + [114.30821055509962, 22.267024610009752], + [114.307470638462732, 22.265346431158189], + [114.306336186948329, 22.264262092403769], + [114.304886078317466, 22.263717423503447], + [114.302369199596129, 22.26375366111494], + [114.301743997411279, 22.263073498695473], + [114.301641208107256, 22.261680268326629], + [114.300998045865853, 22.260541992711023], + [114.30015507631046, 22.259902174327944], + [114.299032389822685, 22.259580878499658], + [114.298000534254456, 22.259864588769386], + [114.296344256608307, 22.261271559108849], + [114.295694869524254, 22.262514904518724], + [114.294451120718804, 22.263169957472538], + [114.292727758661897, 22.264504861163587], + [114.29046978895795, 22.26608850293643], + [114.290020679140468, 22.266757765581435], + [114.280123506622317, 22.26657846369768], + [114.280080287059491, 22.266637325181343], + [114.279550869363987, 22.265978910583016], + [114.278725413951676, 22.264444345421939], + [114.278379676688999, 22.263133329591266], + [114.27781501100597, 22.262361685047416], + [114.276636609630032, 22.261746677950718], + [114.27540415843913, 22.26147777491731], + [114.27361982285143, 22.261585416205563], + [114.27196130810411, 22.262093962276364], + [114.271481411746834, 22.262518471461419], + [114.267497726195984, 22.269294293535676], + [114.266987650796267, 22.271296181658752], + [114.266161662796137, 22.272043905380361], + [114.264642674146117, 22.272456905597213], + [114.26360361102536, 22.273021619003345], + [114.263063542846467, 22.273606053951525], + [114.262212275921769, 22.276694307019589], + [114.261994135300711, 22.278564913110174], + [114.262127007951349, 22.280835459802788], + [114.262588926345828, 22.28286478025824], + [114.263384869668684, 22.284694867776519], + [114.264744762211848, 22.287045753848279], + [114.26491071679645, 22.287297030042616], + [114.257475764327182, 22.297422822732138], + [114.257105215082078, 22.297276637320369], + [114.243777271568561, 22.277673785145073], + [114.243849919890039, 22.277361255221319], + [114.244711198842182, 22.275532401962678], + [114.247058199631212, 22.272858020350238], + [114.249251881235452, 22.270051382192516], + [114.251039063115272, 22.268396898024434], + [114.256569854217005, 22.26362971332717], + [114.257961363307658, 22.262317945531482], + [114.25828250209068, 22.261492607604236], + [114.257748418277018, 22.260475480335877], + [114.256703135774274, 22.259834588524178], + [114.256734232783472, 22.258446177666084], + [114.257134427986244, 22.257375757847594], + [114.257292556739699, 22.256097339467331], + [114.257019603717623, 22.253984793458251], + [114.257110704115547, 22.252837428707238], + [114.256813722028411, 22.251031971741998], + [114.256005560431277, 22.249189621868592], + [114.254863186616618, 22.248172559143285], + [114.252827327686433, 22.247290604104343], + [114.252054970706155, 22.246730511490082], + [114.251223872702894, 22.245638830482843], + [114.252261514956473, 22.241174938574346], + [114.252748753669806, 22.239850334186144], + [114.254486678940978, 22.237791442894352], + [114.255580239042885, 22.235817608369796], + [114.255526285480983, 22.234747283313542], + [114.254967210483713, 22.232450671947927], + [114.254997259271391, 22.2318624791404], + [114.255441464388895, 22.231364229495007], + [114.25618275009252, 22.231146991730313], + [114.257543187740765, 22.23118764145784], + [114.259238605104173, 22.231575214885897], + [114.260380851262312, 22.231329705493366], + [114.260623968738244, 22.230124222653679], + [114.259888902502198, 22.229021159033632], + [114.258965716476808, 22.228780417081964], + [114.257543322963386, 22.22902194879957], + [114.256802118107899, 22.228614024368294], + [114.256784168378516, 22.2277147397897], + [114.256353039919389, 22.227453766006452], + [114.255423130380365, 22.22757380633475], + [114.255598711841728, 22.226818462513741], + [114.257106318406258, 22.226963410446068], + [114.259038867543666, 22.226635700704815], + [114.259567051579097, 22.225573167319812], + [114.259233015410146, 22.224981096153712], + [114.258600872146431, 22.224858273794741], + [114.257300498367869, 22.225042734111728], + [114.255917080389494, 22.225448854848484], + [114.259091183429405, 22.211794001427101], + [114.259294853565009, 22.211769698496479], + [114.259810978347048, 22.21152842715971], + [114.260309170502182, 22.209979710319015], + [114.261433383805084, 22.209419051224248], + [114.26181548291494, 22.20861360732529], + [114.261603523784459, 22.20753533469507], + [114.260728468407834, 22.206366309406711], + [114.260564475507252, 22.205811186149141], + [114.26122663161614, 22.204981624559654], + [114.261214695640504, 22.203927266715027], + [114.260966317134475, 22.203727257667911], + [114.261037701027803, 22.203420167259132], + [114.223634497167552, 22.207018795627786], + [114.223982632968188, 22.206749284488122], + [114.223733261871942, 22.206094825146128], + [114.222802695789724, 22.206232976770988], + [114.221543487151862, 22.207061003247698], + [114.22158590256538, 22.20721589453618], + [114.220533038783827, 22.207317192421964], + [114.220563775451694, 22.206978962007319], + [114.221080809267576, 22.205004823618083], + [114.222796915182172, 22.202570710030383], + [114.224798445962435, 22.199062382115514], + [114.224974835058262, 22.197394958931699], + [114.224573245780903, 22.196422250807213], + [114.223697860265716, 22.195591140696052], + [114.222596044845432, 22.195058888110211], + [114.220887127525458, 22.194488957282136], + [114.218063063235334, 22.19387367878732], + [114.214418106797041, 22.193476228175179], + [114.212786827405736, 22.193740267131489], + [114.211204509162485, 22.19493162399846], + [114.210461881129547, 22.196202079220654], + [114.20842864363388, 22.208481777678742], + [114.198124126274976, 22.209473193511236], + [114.198105015521875, 22.209670277125589], + [114.197828398185976, 22.209685781897093], + [114.196994353036217, 22.209994513186018], + [114.196464024052176, 22.210524812831611], + [114.196111081187937, 22.211754640091623], + [114.196025774639409, 22.213295016335611], + [114.196640200390092, 22.214570468374685], + [114.19750989394079, 22.215807592153958], + [114.197121462493953, 22.219813372202744], + [114.196926558700525, 22.219985742931321], + [114.194070421238536, 22.221403406739743], + [114.19158607751487, 22.222812579925861], + [114.190806034804041, 22.223714508415306], + [114.190581415023004, 22.224445351508528], + [114.191488671108445, 22.225333231035385], + [114.19308369211474, 22.225495050604543], + [114.194442109228177, 22.225183274069423], + [114.195476658329611, 22.225422101156553], + [114.19587857728861, 22.226558143794332], + [114.195422322095979, 22.228629045266629], + [114.195422270972585, 22.2294383048988], + [114.19608825495564, 22.230468539741217], + [114.195701170368295, 22.23446043002145], + [114.195537211675017, 22.234881228205545], + [114.195482793923503, 22.234935879971133], + [114.189180131722495, 22.23394914462822], + [114.188309013345361, 22.233222134935051], + [114.187443777135698, 22.233060529826268], + [114.186353916999053, 22.233316641000489], + [114.185599008019139, 22.232211918184454], + [114.184478077296021, 22.23189476859104], + [114.183455357938882, 22.232129963431696], + [114.182983619627933, 22.23297902798679], + [114.176241685024962, 22.231923520815347], + [114.176085671412025, 22.231065850192973], + [114.175683655205845, 22.229945732943118], + [114.175093113062431, 22.229062333480176], + [114.17437419998339, 22.228525800965961], + [114.173357453845114, 22.228368825141402], + [114.172127104410563, 22.228554553480407], + [114.170878690930266, 22.228956316633102], + [114.169087782587482, 22.229729172975578], + [114.166841590454652, 22.230451856105507], + [114.165059731906027, 22.230172891003157], + [114.162315563604324, 22.228707122331375], + [114.161109337163793, 22.228680877094632], + [114.160097431993108, 22.229396000770102], + [114.159833894452021, 22.22935474172786], + [114.154745987774405, 22.234548401269965], + [114.152491285819622, 22.235529515112471], + [114.150457013229428, 22.23686141134387], + [114.148515066485544, 22.23782641561851], + [114.14641376636888, 22.239310387125304], + [114.144940076571174, 22.240766441913657], + [114.14235266847534, 22.244035350276512], + [114.141311153419821, 22.245034048153222], + [114.139807612586139, 22.245808008656009], + [114.137037262423846, 22.246919300030292], + [114.134724105363588, 22.248113436711943], + [114.1334823729823, 22.249194092123957], + [114.132155457469551, 22.25108392251202], + [114.122958778662735, 22.265072465849826], + [114.118747365568154, 22.269455830795611], + [114.117403134020932, 22.271002161956826], + [114.116642903769602, 22.271875812191936], + [114.115486872257193, 22.274623523091154], + [114.115385829942227, 22.274726665585025], + [114.115424795129897, 22.274771070971504], + [114.115364786798679, 22.27491370163855], + [114.115322619843027, 22.276539114105852], + [114.115534868680172, 22.277552540948921], + [114.115803087505554, 22.28035849001833], + [114.11688560266937, 22.282331829940802], + [114.118759449472748, 22.283987781778688], + [114.121746346891953, 22.28543184073127], + [114.124149543808954, 22.286394477822462], + [114.125859643605509, 22.287302531883423], + [114.128207287853087, 22.289338215734787], + [114.140685944161262, 22.303559103383947], + [114.133738344802282, 22.30916162641109], + [114.128079345506464, 22.311401956383435], + [114.124123766689976, 22.313272039241578], + [114.121944749972883, 22.315560391632019], + [114.120630348132025, 22.317939699744329], + [114.119218865150046, 22.320138939682749], + [114.117734368543424, 22.321967106635437], + [114.116483596317593, 22.323075803196193], + [114.115999602928213, 22.323466093995776], + [114.109034732692166, 22.324298112173757], + [114.107047759717474, 22.324398251163565], + [114.101173935841032, 22.324400732436164], + [114.090410465460209, 22.323662682917004], + [114.089043009184678, 22.324014270001761], + [114.08810771455272, 22.324785834811301], + [114.085856786610421, 22.327066932239994], + [114.064858778195116, 22.32957533858654], + [114.064649400332826, 22.329420319630383], + [114.063018568433677, 22.327571702100364], + [114.058376896681793, 22.320193750569647], + [114.055986942256112, 22.317298380275712], + [114.055562553296582, 22.316082888721922], + [114.055647500352649, 22.315241540704807], + [114.05590830347991, 22.313219597823398], + [114.055829490518235, 22.311848426863826], + [114.055441051040518, 22.310750890753315], + [114.054270640233554, 22.309572815798923], + [114.051856041390565, 22.307964140405094], + [114.049909931034392, 22.306975854096784], + [114.047853124517047, 22.306228996876293], + [114.042583942088399, 22.305465545955091], + [114.040874018905555, 22.305117464802638], + [114.038818828666095, 22.304955355789911], + [114.034599020717707, 22.305328954627434], + [114.032593116784838, 22.305224096858407], + [114.03137812007293, 22.304786964989919], + [114.031123089379378, 22.30459814563973], + [114.030004655485499, 22.303675544875961], + [114.029772856125632, 22.303368447528062], + [114.028821093050439, 22.29607524896884], + [114.028962420624524, 22.295470321752187], + [114.029120163819485, 22.294162569373555], + [114.028364460662559, 22.292576152649428], + [114.024892301279152, 22.265969585876103], + [114.012616366659628, 22.254395549099527], + [114.012766743618727, 22.254047075276461], + [114.012930416907409, 22.252870241436337], + [114.012385835907992, 22.251593476921336], + [114.010052663156742, 22.25063614467798], + [114.007647727130788, 22.24954803359088], + [114.007189605067182, 22.249279072008754], + [113.999709123765655, 22.242226300193508], + [113.999717799310517, 22.24221110332283], + [114.009209723617715, 22.237780629937141], + [114.01018114659739, 22.238027906015155], + [114.011083912063071, 22.238001202156823], + [114.011622606784186, 22.237603472995225], + [114.012211216063676, 22.236665428925132], + [114.012280056131914, 22.236347514159018], + [114.018562880711329, 22.233414927869326], + [114.020640201027618, 22.23265356156773], + [114.020848670946819, 22.232348006929389], + [114.021206908775795, 22.232180794979985], + [114.021048002771892, 22.232055846007803], + [114.021433425874889, 22.23149093085221], + [114.021088322844975, 22.230020443497587], + [114.019973993816677, 22.229035313318263], + [114.01963981795943, 22.228444082653439], + [114.019337664072694, 22.226352276591125], + [114.018652339577116, 22.225516982087036], + [114.017834316832221, 22.2250331932417], + [114.016610345809227, 22.223508258200567], + [114.016265187190868, 22.223342212139023], + [114.014162246137431, 22.223948585743386], + [114.013436030891768, 22.223774674104209], + [114.012611089008161, 22.223213934813877], + [114.012187178795088, 22.222466949021744], + [114.011727425387107, 22.220674727553352], + [114.011296539733095, 22.219874746942871], + [114.010732957579918, 22.219496302824194], + [114.008073633771147, 22.218535952083599], + [114.006092671861097, 22.217336520496101], + [114.00477811433494, 22.215170769011987], + [114.004268424508311, 22.214751170092047], + [113.999470587913578, 22.213993456971821], + [113.998313535583208, 22.213620840524321], + [113.993181691169838, 22.210000139241863], + [113.992614719637999, 22.209698544105919], + [113.991716421826538, 22.208992205858802], + [113.991606888240327, 22.209162437740222], + [113.991569778480297, 22.209142697554881], + [113.990467544868281, 22.208834898725389], + [113.988662013540264, 22.208967337796825], + [113.986770637875239, 22.209451119800203], + [113.980917462527941, 22.214069791500098], + [113.976657068811321, 22.219152612710324], + [113.974105555080769, 22.223724217303165], + [113.973790115150734, 22.226012830485029], + [113.974019509272694, 22.227507682145788], + [113.975068002755762, 22.229928559106117], + [113.976298072491829, 22.232126828954819], + [113.976207705291614, 22.232788102142617], + [113.930847215714863, 22.20802612092692], + [113.930821716051597, 22.208033520984088], + [113.930718306701806, 22.207952261978864], + [113.92793802873436, 22.207207417412388], + [113.924817481477277, 22.207161824783562], + [113.919279940607055, 22.206786703064076], + [113.91531911867979, 22.205952152117586], + [113.912682795384015, 22.205777519946324], + [113.90898276091211, 22.205820009548102], + [113.905324075781664, 22.20617198455966], + [113.904406531540729, 22.206614256772923], + [113.899836147813929, 22.210173517772777], + [113.895172644007616, 22.214729167490393], + [113.894685929898003, 22.218206180628293], + [113.894476744861549, 22.218563010651486], + [113.884324925551255, 22.213598034543764], + [113.883945706947173, 22.212352535877979], + [113.882497660966877, 22.209887587909556], + [113.881445065817047, 22.20898742291272], + [113.877837201758297, 22.207051511140325], + [113.871813406890723, 22.202872638881423], + [113.867540927150969, 22.201154772916421], + [113.86600670647033, 22.201111732788057], + [113.864461366825822, 22.201465748729859], + [113.863499239081833, 22.201905556500684], + [113.861776400430244, 22.202124162863367], + [113.860214484630561, 22.201806279838607], + [113.856455457220818, 22.199967842736136], + [113.856126470124167, 22.199740723395816], + [113.855268501780685, 22.198402884945125], + [113.854312271540394, 22.197191914297917], + [113.852454829352496, 22.195725342860371], + [113.850963169216101, 22.195240670779494], + [113.848886975814906, 22.195065062225797], + [113.847607774340574, 22.194405608778503], + [113.845543512716588, 22.194008833325828], + [113.844524265161482, 22.194132624269308], + [113.844512842950678, 22.194127037979598], + [113.844511693385556, 22.194134151152543], + [113.844447673194395, 22.194141926613788], + [113.843918255482407, 22.194844225454933], + [113.84387508515502, 22.195767473691276], + [113.844115804225495, 22.196583797555245], + [113.842625989905187, 22.205802333091533], + [113.841760861726058, 22.206920522355425], + [113.841084966957226, 22.208811934458119], + [113.840920399145944, 22.21094835888243], + [113.841108812051857, 22.212261147319076], + [113.841460412751942, 22.213014583813695], + [113.840823823301847, 22.216953613253601], + [113.839842105229067, 22.2180777694008], + [113.839202324251005, 22.219478053472326], + [113.838514297851731, 22.222679834163934], + [113.838008669556118, 22.227194364744008], + [113.837983452266386, 22.229572083250407], + [113.838420497836594, 22.231824688732438], + [113.838334208184762, 22.232358623875239], + [113.839312366038328, 22.233249705807339], + [113.84033436278466, 22.234582019515454], + [113.842867884028692, 22.236637285638839], + [113.843170933587061, 22.2367647824526], + [113.847627699172392, 22.240824805356052], + [113.847525551433762, 22.242239315538662], + [113.84781220525943, 22.243441185103315], + [113.848128983002468, 22.243869867734464], + [113.849815180309946, 22.244800059339898], + [113.852805833846944, 22.245541980844276], + [113.859399267694769, 22.251548465125765], + [113.859514104752833, 22.252313002662884], + [113.859113126979622, 22.253145642086647], + [113.857316924295603, 22.253289915286743], + [113.854966384802196, 22.25230989127429], + [113.853437703849806, 22.251890276602239], + [113.852165578203895, 22.251954188737383], + [113.851891889877564, 22.252153790902952], + [113.851154953133133, 22.253901071440691], + [113.850673640117805, 22.255717793403704], + [113.850697641022577, 22.256653108634499], + [113.850996341397931, 22.25734781743822], + [113.851525627556384, 22.257798840945526], + [113.853680860669968, 22.25881471432503], + [113.855538266128676, 22.260137107516311], + [113.857206169092777, 22.261141038039284], + [113.858807881515602, 22.261702677153181], + [113.859873330741692, 22.261847333552986], + [113.862149500049867, 22.261609621916858], + [113.863416410687421, 22.259989965542662], + [113.863945569880912, 22.260002713141731], + [113.864578917751061, 22.260481732146292], + [113.865582966812383, 22.26226061776277], + [113.866648127603099, 22.26383849537979], + [113.867628005736293, 22.266555549923844], + [113.868644959834484, 22.268799482944416], + [113.869277193797089, 22.269629508845746], + [113.86992246649973, 22.270055425355089], + [113.871231034920001, 22.27045711552649], + [113.873287998045356, 22.270431479963442], + [113.875399898558371, 22.270669837382659], + [113.876872484367922, 22.271472568773291], + [113.878070545433772, 22.271873851930774], + [113.879305635196914, 22.271952028854834], + [113.880047849201105, 22.272222771703611], + [113.881788577888798, 22.273420589888818], + [113.883799789884975, 22.273776845113844], + [113.884523671190934, 22.274436286277016], + [113.885061295297902, 22.277087082258422], + [113.8853321488875, 22.277556252760945], + [113.892411448323585, 22.307996085252203], + [113.892089457089128, 22.3084429625656], + [113.891919197620496, 22.309455128409741], + [113.892393641550839, 22.311039695085199], + [113.893238532158378, 22.31187321618809], + [113.933400041482528, 22.324880540251765], + [113.934310307898841, 22.324802229323765], + [113.935032721871721, 22.324376085220379], + [113.936744330448747, 22.32192397082224], + [113.944923036479665, 22.324302510291236], + [113.960527125288522, 22.325894282196472], + [113.964451739441543, 22.324261986965887], + [113.964670226227483, 22.324300702025827], + [113.964606051338436, 22.324197806752625], + [113.964625322701991, 22.324189791555817], + [113.965292190318664, 22.320974396467328], + [113.963601011134628, 22.313658018513141], + [113.958436036679529, 22.308717392467557], + [113.954990650570949, 22.308780884284978], + [113.950529592224612, 22.30162821407265], + [114.020952494962827, 22.350541423187661], + [114.020917011150075, 22.35061366341694], + [114.020788159117004, 22.350877095031958], + [113.996451071992681, 22.360596729632775], + [113.994868874324808, 22.360969228025567], + [113.987821291072137, 22.364043252086518], + [113.976535633229531, 22.368550466524287], + [113.975005364531938, 22.36901868163973], + [113.974804665266319, 22.369029595565078], + [113.951755880178624, 22.362532242090843], + [113.95154383564855, 22.362341824756768], + [113.954376061030544, 22.356242468270487], + [113.952187640906516, 22.355574111338061], + [113.947038094066173, 22.358066087527156], + [113.942760627837444, 22.357805040001914], + [113.938672171495142, 22.357995045454306], + [113.936535245296753, 22.358288470298632], + [113.925919211472532, 22.364049342400456], + [113.918965882722162, 22.368271449094856], + [113.915187797751386, 22.370910444887055], + [113.913425375495649, 22.374494986162219], + [113.913340246246662, 22.376343313421824], + [113.914658270114984, 22.378627943957788], + [113.915126000386422, 22.379531668714051], + [113.914738535623314, 22.390071698033246], + [113.914044411794137, 22.391233066408095], + [113.913115145269984, 22.393302824909224], + [113.911838572461178, 22.398359071668828], + [113.910787167731215, 22.400517778142071], + [113.909383631900354, 22.402011470062313], + [113.907262718633163, 22.40306920192619], + [113.900534495609634, 22.405069034284953], + [113.900364320172613, 22.405774104497375], + [113.901154812859787, 22.407447332761866], + [113.905154115873032, 22.411800584251846], + [113.913471445887538, 22.421277783395066], + [113.914047525845561, 22.42154529535992], + [113.946528561690087, 22.442785648050872], + [113.948457546893223, 22.446224740661869], + [113.952854567452448, 22.450975852802916], + [113.956468396149489, 22.453263941449862], + [113.958748285997544, 22.454408711334409], + [113.964210787475565, 22.456519497124802], + [113.970040926275828, 22.458161109559853], + [113.972651860742999, 22.459868480260745], + [113.973330207284391, 22.46086267435734], + [113.976701282521233, 22.467117540100006], + [113.98101576303786, 22.474069449320137], + [113.984645988314824, 22.477447239933174], + [113.9946025294511, 22.492039684673749], + [113.994823558458421, 22.493122705160289], + [113.995710170146666, 22.493663058235022], + [113.995999528818004, 22.494087146315806], + [114.023791447995507, 22.505509525820173], + [114.024112657129976, 22.505856689684414], + [114.025549363289912, 22.506574682071456], + [114.026251135555327, 22.506771170321027], + [113.971449406015779, 22.513506472460577], + [113.97139542245813, 22.513488902106829], + [113.949902402876006, 22.494210190287912], + [113.948057367114501, 22.489790924867087], + [113.945264607658217, 22.487702964679645], + [113.94200181144079, 22.480362192081465], + [113.910902524431492, 22.458997565886229], + [113.895285098306303, 22.450336615250606], + [113.888935003787793, 22.44558907263238], + [113.887966720767253, 22.446278065135466], + [113.886895288147514, 22.445683881115986], + [113.876840207242438, 22.449828903191808], + [113.865187605253496, 22.462486796966008], + [113.864870794671106, 22.462712227043305], + [113.864775253556317, 22.463302630503801], + [113.857868968188285, 22.47887042941495], + [113.854410457209312, 22.498664019959776], + [113.857137415669598, 22.51050122065265], + [113.852256322978391, 22.540664297799331], + [113.851641867564325, 22.54261076216558], + [113.846186881640989, 22.545580152663305], + [113.829666216337202, 22.54251783534356], + [113.833199676375557, 22.561485411505863], + [113.799053382424475, 22.595488218657039], + [113.798314162299619, 22.596073343938617], + [113.777117448518283, 22.628584983659199], + [113.768135862050485, 22.646066318760592], + [113.760308243186088, 22.668596458852857], + [113.752637866929788, 22.68161362907572], + [113.751029473382644, 22.690860834744843], + [113.728541505254455, 22.739212319991498], + [113.728194433399167, 22.739280352787436], + [113.673148014950939, 22.728941594139723], + [113.680180659212425, 22.720635577270929], + [113.709310551892301, 22.653599832036765], + [113.711870443159455, 22.648272442876795], + [113.731360000678663, 22.555768458934438], + [113.735320616098562, 22.537157601090566], + [113.722986749003667, 22.524876803672228], + [113.687117272839529, 22.518101770578596], + [113.686891127479825, 22.518012067976489], + [113.663362086870436, 22.483412850655004], + [113.642921051293982, 22.480967968007818], + [113.626377308571421, 22.47876331995656], + [113.626028102926625, 22.478376433109997], + [113.605097074160724, 22.448777834135246], + [113.568663154732775, 22.41473326414971], + [113.568586379820232, 22.414736433456962], + [113.568457802537083, 22.414593981980712], + [113.603599277966453, 22.411845220192451], + [113.60442106876765, 22.413605507435989], + [113.612760902703371, 22.439935646090273], + [113.619368137633472, 22.445622335337326], + [113.619608805539357, 22.446137849314916], + [113.621709618549545, 22.445909231415456], + [113.654028575478193, 22.444355534784702], + [113.658636955597743, 22.441890668036578], + [113.66083064381472, 22.441651943128743], + [113.661001722740252, 22.440625834028655], + [113.66481872518132, 22.438584248449683], + [113.664324574741926, 22.420695800762104], + [113.664521409754954, 22.419515210005827], + [113.625342011358413, 22.356331960115391], + [113.623030767159321, 22.352305087785098], + [113.622783275910322, 22.352205576662936], + [113.622692002175953, 22.352058382693578], + [113.599907879990553, 22.34265940117854], + [113.610063275386352, 22.323529080755002], + [113.611925622952469, 22.321883922645583], + [113.611492845861818, 22.320836114090699], + [113.612843629521535, 22.318291562822527], + [113.609817967572852, 22.316781020053838], + [113.607787821425106, 22.311865777201916], + [113.590922569946116, 22.307282809246946], + [113.590659817238517, 22.306816557175427], + [113.590314529803791, 22.285634159639528], + [113.59038656420006, 22.285478197904158], + [113.590306124287991, 22.285118505262275], + [113.590034640014807, 22.268463720809788], + [113.594759711121355, 22.264151375857796], + [113.592153813895777, 22.237966043210896], + [113.589488830463253, 22.234979864354084], + [113.58943823985048, 22.231876274812478], + [113.553882318700758, 22.215314274352981], + [113.562275969140416, 22.21222020685126], + [113.562569572752253, 22.21208161920428], + [113.568649266709528, 22.208574123358943], + [113.570427679768301, 22.202768372310533], + [113.570631202585133, 22.197815440743717], + [113.570939864270528, 22.197499155364948], + [113.572857997852466, 22.193207713912155], + [113.576985743966091, 22.185634383628873], + [113.581604109053316, 22.177154120847018], + [113.588071337272964, 22.165273434338495], + [113.596933553948489, 22.141094141452612], + [113.598861641462719, 22.135843038581957], + [113.598669604886666, 22.135349848920651], + [113.592550018041678, 22.128090324192694], + [113.575162786013138, 22.112652113053997], + [113.57391999190493, 22.111885497715992], + [113.571290909830154, 22.111100203914127], + [113.555977883711662, 22.109143254773464], + [113.554572622278755, 22.109142655054939], + [113.549417643083828, 22.110217596254166], + [113.552106449514113, 22.103550002624377], + [113.560774327529714, 22.094646410320287], + [113.560725303090322, 22.082177317497774], + [113.562307525747059, 22.078253785633173], + [113.560709598221507, 22.078182871675615], + [113.560699376535936, 22.075583042943283], + [113.54940727988523, 22.072784857330905], + [113.525503043277524, 22.076464122412247], + [113.515122688620124, 22.071948605795814], + [113.498589201567299, 22.057478754859698], + [113.47927998152413, 22.057373641807398], + [113.456217063371781, 22.047233221184133], + [113.454383728311413, 22.046355048489396], + [113.453881516174874, 22.0457282948413], + [113.444182533548869, 22.026397040615155], + [113.443400904143786, 22.019675873550543], + [113.43727292863818, 22.01262535607038], + [113.436907718434881, 22.01189744763316], + [113.435342145794934, 22.011231193508074], + [113.404807832484437, 21.993457113570809], + [113.371576174851924, 21.984094579021605], + [113.324876754277312, 21.964220904173821], + [113.32478351053831, 21.963755084184054], + [113.322683981824923, 21.93706422761068], + [113.314577892235377, 21.912326687625576], + [113.314478239523197, 21.912272793894267], + [113.314430203651398, 21.912032819934055], + [113.289959194105833, 21.894585829427204], + [113.284130802869782, 21.886066142861839], + [113.261544315065137, 21.874319577597237], + [113.261538256280275, 21.874322675530145], + [113.261535319965418, 21.874320582038358], + [113.258995241591009, 21.875622950928001], + [113.229967213404791, 21.890465346867757], + [113.212859586824692, 21.907666040363509], + [113.205514241304385, 21.91742686424557], + [113.159663243806776, 21.967737809138324], + [113.154203916879197, 21.971605454441292], + [113.146066904158062, 21.982440657990114], + [113.14583440731684, 21.983915317758147], + [113.137626800819021, 22.014498614782955], + [113.096135436286886, 22.050837429140195], + [113.086917599905803, 22.067426276519104], + [113.086433810830272, 22.067929993351292], + [113.08154158617171, 22.128531257295013], + [113.073159463929898, 22.118830678568905], + [113.040508302831157, 22.091178283914921], + [113.040168769805845, 22.090811750238966], + [113.026942508805973, 22.049009908570905], + [113.026986979291337, 22.04843415690608], + [113.04532765961676, 22.020876798844686], + [113.045907094005941, 22.01849944648545], + [113.0483143069699, 22.014702462866587], + [113.047851784025767, 22.010520607995836], + [113.048845498025642, 22.006443514253878], + [113.046477268409731, 21.980157300455591], + [113.042198121317114, 21.959056002359855], + [113.032494796844318, 21.937911959855189], + [112.984849912753816, 21.872715497392939], + [112.98447397564189, 21.872148360417047], + [112.983990884500415, 21.871901621915249], + [112.966965998603442, 21.859924354129671], + [112.939525453874992, 21.844899615666844], + [112.929260987164028, 21.843948360691748], + [112.924884150945914, 21.841712894299665], + [112.917442968391327, 21.842853130956986], + [112.906384836268813, 21.841828323386068], + [112.888606216906723, 21.847174448595208], + [112.880171688163045, 21.855030971952736], + [112.85792173653644, 21.885916777600286], + [112.8358896788056, 21.923308073850013], + [112.835848631371135, 21.923327392517859], + [112.787406750327563, 21.923795926798967], + [112.784973889247951, 21.921270398012691], + [112.761996201485715, 21.89315192757898], + [112.734022966715415, 21.868378754251534], + [112.69484422190267, 21.827707690595691], + [112.681018158058734, 21.813260935444728], + [112.646761376011511, 21.764895946067327], + [112.644060991432056, 21.763562280940633], + [112.642219263603536, 21.761079656913747], + [112.638750475932468, 21.760939525137459], + [112.634444974885795, 21.758813125571056], + [112.593938899795219, 21.752952183578778], + [112.553893144867345, 21.753766093858093], + [112.532050040545371, 21.756629050424344], + [112.530687007473603, 21.756573986735358], + [112.529911219822409, 21.757213556863512], + [112.518396059372904, 21.763686983410768], + [112.492408982848687, 21.788012938665016], + [112.491653167191942, 21.788402310990321], + [112.447625463688112, 21.803390769470127], + [112.439478431252056, 21.805075803933828], + [112.422088962032788, 21.79251431474075], + [112.41054506851502, 21.737222013366893], + [112.40425970965596, 21.730850955963653], + [112.348063946412893, 21.70959782708962], + [112.342118164952794, 21.709380134538218], + [112.318588667618627, 21.708377051667892], + [112.309971562417999, 21.70329725085028], + [112.302702954259843, 21.706736126966064], + [112.287474777043059, 21.702048057479089], + [112.269022486928037, 21.702333977886784], + [112.257992391597611, 21.696075223004758], + [112.255156479063814, 21.700680720566833], + [112.234993380680464, 21.70421147295523], + [112.235036612963512, 21.704815155142228], + [112.233694340275562, 21.704757932893852], + [112.231753624341678, 21.724449944727713], + [112.227595413382204, 21.730651448879073], + [112.223815312849183, 21.731551811084785], + [112.215274783491026, 21.729515875097036], + [112.208893541832495, 21.735105949010038], + [112.191745285778978, 21.739190401661379], + [112.191680652301699, 21.739980011531213], + [112.186941002388977, 21.760250668133999], + [112.189084281407773, 21.771699178905497], + [112.187497709061262, 21.791081908055535], + [112.18716951827011, 21.791931779826324], + [112.187044190517412, 21.792035536878391], + [112.131389635176888, 21.796346567097892], + [112.131263275048909, 21.796329895120458], + [112.129122672302302, 21.795672738260166], + [112.037699528056564, 21.766356868248518], + [112.031235395377138, 21.763973082396856], + [112.027532790764326, 21.76202180929765], + [111.951075268435602, 21.713241480096311], + [111.949258688956121, 21.67099176444102], + [111.949544002110514, 21.670457379602052], + [111.949768291606361, 21.670278008613604], + [111.992850795028659, 21.659723257855283], + [111.994453946736755, 21.65842039272416], + [111.996168743763022, 21.658551821528157], + [112.017028251071451, 21.648527729473699], + [112.01868980309338, 21.638724158106694], + [112.021714463062438, 21.636266047631377], + [112.019333775933617, 21.634924557724467], + [112.019780252668795, 21.632290233623134], + [112.001060300341521, 21.617239996549959], + [111.994107364839863, 21.620529117063526], + [111.98276678386604, 21.614319476867422], + [111.967672472027047, 21.605814005174555], + [111.967094468609702, 21.605888512423515], + [111.942280727650214, 21.603142495380208], + [111.936771247759651, 21.609580634205496], + [111.936115275234187, 21.60934315013748], + [111.882753340863815, 21.581406510283731], + [111.882633505063168, 21.581370277040673], + [111.863727769762093, 21.561892821232021], + [111.857815954771368, 21.559687467714355], + [111.849983922701369, 21.569962509045336], + [111.845088323088149, 21.570018212825083], + [111.837380165699969, 21.567687594272943], + [111.824334944568591, 21.560645684489856], + [111.807748690410719, 21.557667518005275], + [111.806726542456076, 21.55841924394942], + [111.805005514101936, 21.557898878262922], + [111.806003480559568, 21.558951010788423], + [111.802296330357663, 21.56167738809317], + [111.80859231021131, 21.574066530611507], + [111.823935308777166, 21.584184317101283], + [111.790271781193795, 21.61349492461607], + [111.789320841438652, 21.613897404287709], + [111.787417382968059, 21.614035724778176], + [111.731657247883149, 21.612407689314281], + [111.692131805404031, 21.594573591845499], + [111.688661039724693, 21.592985698971159], + [111.688588259594425, 21.592914875719515], + [111.672629349433535, 21.532328053572421], + [111.645584475636014, 21.51511417466789], + [111.645574801362031, 21.515118431022394], + [111.64545572751102, 21.514984355392805], + [111.645246637966409, 21.515262811856541], + [111.606646070089724, 21.532245760786797], + [111.603412206726233, 21.532176834279092], + [111.555681466602678, 21.507878769139005], + [111.555235863646843, 21.50801804180005], + [111.54291404944415, 21.505313778113685], + [111.536769013310803, 21.50905095709998], + [111.536009747238836, 21.514027141063597], + [111.520088906125721, 21.519003180559949], + [111.512908385049215, 21.51771881564914], + [111.489609588607323, 21.503803282735614], + [111.488778343839783, 21.504011600656693], + [111.470605289777595, 21.502696974552453], + [111.455381318282107, 21.512381215968635], + [111.440718021946964, 21.516055978839901], + [111.424950024271936, 21.512294503272052], + [111.378267279736761, 21.498349393936909], + [111.377289018541589, 21.497893327981238], + [111.347998738938657, 21.466731743481187], + [111.324762785665101, 21.449241930459987], + [111.304603072195832, 21.437475856142527], + [111.280935610975192, 21.421371177579172], + [111.279707163110402, 21.421202598380816], + [111.258531499164377, 21.415220689922307], + [111.252837756692358, 21.417515325095533], + [111.25264077752206, 21.417488293756577], + [111.252617122884899, 21.417604242727037], + [111.252405953093771, 21.417689346265284], + [111.252421563950634, 21.418562822515636], + [111.245252493400855, 21.453703769453792], + [111.246745846851496, 21.453252616999116], + [111.248651444971429, 21.455121390419336], + [111.267740183161152, 21.446910082111376], + [111.269090628029346, 21.44650210333252], + [111.271309124349287, 21.44723266413046], + [111.277688679923358, 21.487172365296594], + [111.274330800011455, 21.487361080145572], + [111.241113148711264, 21.47920255971038], + [111.234171545666868, 21.474312332667633], + [111.212023041616504, 21.472057797094571], + [111.166357952791373, 21.460842086598131], + [111.13022951196659, 21.459314750431393], + [111.111610946959004, 21.455530939417496], + [111.103566815164243, 21.45783309239695], + [111.094454276301079, 21.456982172530324], + [111.031285544900086, 21.441733212024491], + [111.029931366844011, 21.441200512688255], + [110.99603976175068, 21.420545422343785], + [110.99070897144604, 21.418035755316264], + [110.951393430041804, 21.394545683869545], + [110.946331201622073, 21.390960773695504], + [110.930605597517996, 21.382125463931949], + [110.924796049040708, 21.378654401244511], + [110.922955011321591, 21.378275618388436], + [110.902808119647858, 21.372389442925613], + [110.884116473284337, 21.370290548211955], + [110.84393282432454, 21.372060332372339], + [110.791837842666126, 21.377332667149641], + [110.779453293714937, 21.372950836452549], + [110.763983981146538, 21.367338091686761], + [110.7086218164755, 21.314962399535862], + [110.706970251102248, 21.312724971268441], + [110.684440904371073, 21.280726967689411], + [110.655244437958402, 21.242290978367343], + [110.64110128332544, 21.230072675418548], + [110.622133198681311, 21.218390886811971], + [110.617640842706109, 21.218059311087632], + [110.530171247462533, 21.206815815336416], + [110.528952910103882, 21.207301432527814], + [110.520062141146511, 21.208933915504797], + [110.496701529253841, 21.220033662087946], + [110.468431888028817, 21.202295278424877], + [110.46997170416266, 21.202480328661039], + [110.489209928645039, 21.212608201884066], + [110.491628132683815, 21.214649196638973], + [110.492654998914205, 21.214421843000611], + [110.49496934748575, 21.215640220972446], + [110.497601850487413, 21.213326583783473], + [110.502157542940182, 21.212317929273532], + [110.521138759476315, 21.193094148735653], + [110.55285742070366, 21.20428851142184], + [110.578785980872254, 21.204433186601186], + [110.585116788845937, 21.197445028982219], + [110.603080088594069, 21.204186205554748], + [110.609199357399746, 21.210345453114609], + [110.628101017814103, 21.213766463628694], + [110.630855057105009, 21.208500133926798], + [110.627336505108204, 21.193574548489003], + [110.615193618759022, 21.183447979704429], + [110.578290459428615, 21.097510787376478], + [110.578072022293327, 21.097445578710872] + ], + + [ + [121.484221483707657, 36.786948653212022], + [121.485566992682564, 36.787407822304019], + [121.491311111379858, 36.791919321319291], + [121.523334074854787, 36.805262236709652], + [121.540619479583142, 36.806195062592714], + [121.541422513937434, 36.806469106513767], + [121.549238117106967, 36.81677068606335], + [121.552102094948296, 36.818639251186916], + [121.560426650132626, 36.830130784227094], + [121.560320255916267, 36.830195691881784], + [121.560226284190392, 36.83016971469889], + [121.521002141665633, 36.812156983964336], + [121.518023388082767, 36.80784843507459], + [121.502010976666938, 36.803398326596366], + [121.499395526357475, 36.797427649840827], + [121.488795596539518, 36.791533880596539], + [121.484221483707657, 36.786948653212022] + ], + + [ + [ + [122.284698512804638, 29.933153634781313], + [122.284009952958044, 29.938532314170285], + [122.289201541931988, 29.940749136120058], + [122.275086554934745, 29.93974983886913], + [122.246829913473817, 29.957969162111677], + [122.23584044078541, 29.965024692645898], + [122.228711230392747, 29.967465207808569], + [122.16779163098677, 29.987595893543634], + [122.17426109713935, 29.980739280631177], + [122.195128186533552, 29.963007351605516], + [122.191922595057846, 29.957092009878348], + [122.178702707441559, 29.95764306032099], + [122.176217460937721, 29.959856337892205], + [122.151115554522946, 29.972815934062094], + [122.148777081508143, 29.973204507221915], + [122.139239384333877, 29.970746931654691], + [122.137562569424247, 29.977105384458902], + [122.156516743119028, 29.986411546067561], + [122.159139740690549, 29.990454882871632], + [122.142502426406679, 29.989858108170417], + [122.135638886017816, 29.989371489455369], + [122.116514479896026, 29.986068839155955], + [122.114914760501676, 29.988868548149082], + [122.114093523518903, 29.988839090662935], + [122.102763481937529, 30.007382432367276], + [122.100402227756064, 30.007649371528881], + [122.072908999450917, 30.002622474801267], + [122.089432429075387, 29.987745522133057], + [122.073792533024388, 29.974995382451866], + [122.067892768629619, 29.975125603770284], + [122.065089732481582, 29.994661262655381], + [122.072052393272145, 30.002465851841276], + [122.048424427270206, 29.998145684574741], + [122.034589877683871, 29.991933867834447], + [122.025685359536482, 29.993988044594779], + [122.02364648758892, 29.993615254662384], + [122.022904760959491, 29.994629498841054], + [122.022172619739521, 29.994798395962093], + [122.020863273403648, 29.997421048702101], + [121.985411691776093, 30.045897884861859], + [121.977127529815704, 30.051331433580703], + [121.974281635772627, 30.061117231264994], + [121.973899813291027, 30.061639339025291], + [121.979772288143764, 30.070745973167423], + [121.976880785498494, 30.069495947257526], + [121.971432328705831, 30.077668905496669], + [121.977615388857288, 30.085727683958773], + [121.983893402174076, 30.086086978143758], + [121.980020257662261, 30.100788255038609], + [121.979331071701438, 30.102814558744914], + [121.975960422854328, 30.1074158063401], + [121.930863270927489, 30.164234081799219], + [121.93111729774057, 30.164512133802184], + [121.932380054514354, 30.17039583719372], + [121.94163800731252, 30.176027864498611], + [121.950656112317034, 30.185898878227679], + [121.951098492353097, 30.186579487125059], + [121.95388608581132, 30.18536347605237], + [122.044201321732757, 30.149580757553647], + [122.044445283868725, 30.149545828602243], + [122.06832035270412, 30.156383271995903], + [122.091338075209691, 30.160338165780832], + [122.106549839808764, 30.157061689523392], + [122.115614822914097, 30.151495743819972], + [122.117093231496582, 30.143345080326249], + [122.128675261757635, 30.138890545476713], + [122.13921379473517, 30.123098369870647], + [122.144419649054967, 30.119062869946479], + [122.151092430729065, 30.115571566610882], + [122.153571438298357, 30.115346204906576], + [122.165221843788288, 30.119445541252677], + [122.178196389938009, 30.119387942296523], + [122.185917410269965, 30.112405696187963], + [122.202616095520298, 30.110887651542065], + [122.236617401407059, 30.110533226065247], + [122.242700280109815, 30.107243677127961], + [122.271938733715842, 30.104585666794474], + [122.275393023500854, 30.105278172245974], + [122.286925846856519, 30.10322321780405], + [122.289838887153635, 30.102958399037782], + [122.293328367731888, 30.096343759280042], + [122.297511002863445, 30.088896326979928], + [122.29603836847383, 30.077379747332106], + [122.287037041287803, 30.076576740014435], + [122.303818495407441, 30.046004423651635], + [122.307205193597198, 30.041535283370209], + [122.30977346857739, 30.040034845341612], + [122.322566031945541, 30.034197598492412], + [122.324460431753522, 30.031454425314916], + [122.339281951993485, 30.022795394338406], + [122.339656870106069, 30.022763228996535], + [122.342653410697167, 30.013855791112121], + [122.338990748189403, 30.011077069041395], + [122.338480476700425, 30.002030441172845], + [122.340051097331852, 29.997573787670746], + [122.337261184442298, 29.980413549849832], + [122.337184579878965, 29.979055423847345], + [122.323304136060599, 29.952637989748666], + [122.319920872161106, 29.943647053577038], + [122.318675330073475, 29.943828388361229], + [122.318133640971766, 29.942797438894953], + [122.308381584781429, 29.942107023597806], + [122.311179436392749, 29.933399518924706], + [122.302584388454719, 29.924505749238108], + [122.287303562569605, 29.927033529770462], + [122.284698512804638, 29.933153634781313] + ] + ], + [ + [ + [109.995082363735435, 19.982742204594274], + [110.101824850736023, 20.028698261381169], + [110.101959481106675, 20.028772716876723], + [110.127835513376397, 20.061173438451878], + [110.139991309738321, 20.076452175877485], + [110.140038762092331, 20.076453758859419], + [110.140181597325707, 20.076632610260578], + [110.19187209285721, 20.078182887538571], + [110.238935846886022, 20.07975290601199], + [110.287326545367677, 20.062358362260984], + [110.313942001164776, 20.111026533215078], + [110.314041942084572, 20.11103290448769], + [110.314129591785814, 20.111205334486886], + [110.382884771934911, 20.11550793365798], + [110.429467980169179, 20.09991021326292], + [110.490705843594597, 20.079565797123454], + [110.513951039193344, 20.077974551009756], + [110.522257461204561, 20.077461716989596], + [110.557997854269544, 20.112368081935323], + [110.609307367253663, 20.125621463819865], + [110.651418420610099, 20.136772517541786], + [110.682722988565757, 20.16585803243219], + [110.682932986807529, 20.165754429063817], + [110.683490949938616, 20.16627392973437], + [110.712986286033342, 20.151045219917126], + [110.72852498446602, 20.108080352880471], + [110.740178539689623, 20.076198012011691], + [110.773909440503417, 20.070602721734346], + [110.79711722454644, 20.04555663111881], + [110.804180604892252, 20.037981973268767], + [110.867005456604701, 20.013920440243997], + [110.90142612221409, 20.022275911528496], + [110.936511441985388, 20.030885324501892], + [110.9367978226975, 20.030699526171453], + [110.96172634874074, 20.020620024177674], + [110.963815429448601, 20.013171019486027], + [110.965036312619986, 20.012378933827627], + [111.008947947449045, 19.85244228990328], + [111.039209288579983, 19.765371999245904], + [111.05129656917704, 19.70556551513878], + [111.06669800582182, 19.630463982361434], + [111.056868529099773, 19.614122478981994], + [111.004539331290445, 19.60586937066472], + [111.004258057329864, 19.605757130358771], + [110.916391218495718, 19.554583046798403], + [110.842218901304804, 19.455513601244046], + [110.839908744095482, 19.451875031050648], + [110.782570262898318, 19.401531665178975], + [110.780240873226234, 19.400681239646079], + [110.776612274005998, 19.397542285971387], + [110.725629955585447, 19.380612062247014], + [110.70216200519576, 19.321937133947095], + [110.681915633435366, 19.298912656835515], + [110.672478172927725, 19.288082014375728], + [110.615328287145758, 19.154229477685629], + [110.582483091695025, 18.890680526050357], + [110.586482519092442, 18.841001650920461], + [110.586001420798056, 18.838936879838464], + [110.574094514578903, 18.78637155252969], + [110.496483816219083, 18.753900130990463], + [110.495098277798377, 18.72788213068263], + [110.495101947027536, 18.653552796602458], + [110.491107783181633, 18.652947586382187], + [110.49104094872601, 18.65169255161674], + [110.381426986879632, 18.63632835355887], + [110.363189204793855, 18.633564898543192], + [110.325078743107781, 18.643840313462874], + [110.279073595332207, 18.625979989163064], + [110.242065653476701, 18.611360553577274], + [110.2285306748213, 18.598444733423907], + [110.209981474960088, 18.580373737037597], + [110.112511581794124, 18.508153612718218], + [110.095348183555402, 18.438598012310898], + [110.086155613661532, 18.400787249877627], + [110.068927921866333, 18.380624216863492], + [110.066341888594607, 18.377567729544889], + [110.018412320355608, 18.361767896949637], + [110.005379340142795, 18.363746201952676], + [109.995621135967269, 18.361512028539284], + [109.917393374591569, 18.377101787014944], + [109.915794118469279, 18.377344541652501], + [109.787694508670057, 18.343084019058761], + [109.781020110505864, 18.340041382006969], + [109.749189415175337, 18.209886736101147], + [109.745709795165595, 18.194908012765989], + [109.730761410095454, 18.18516151231729], + [109.722225440896835, 18.179354164614079], + [109.718711894532376, 18.179236178018101], + [109.651407985185685, 18.174597887412546], + [109.580750792563094, 18.145387051188468], + [109.570390291355338, 18.149989025924384], + [109.557746724472693, 18.145332731264073], + [109.523317178920806, 18.170754066416595], + [109.520843511554233, 18.171059507712517], + [109.462836520524462, 18.175253622156493], + [109.459393087137116, 18.178647228488003], + [109.458976815945533, 18.178698628451446], + [109.437965272081669, 18.199764979483259], + [109.437068006261086, 18.200649261717665], + [109.351677908126931, 18.216441424638443], + [109.343511079319825, 18.22249612578948], + [109.283754224487552, 18.26632496709723], + [109.170399905176779, 18.261701406372737], + [109.163961041049433, 18.26312305942356], + [109.134543082576201, 18.269308662739459], + [109.10419458123728, 18.325274937099348], + [109.076512676600871, 18.325168937003628], + [109.002737264637162, 18.324718314172653], + [108.952725901883781, 18.309251957338141], + [108.946301022072277, 18.31671594934571], + [108.941042793563028, 18.3159507104033], + [108.9318078959856, 18.333553085673479], + [108.928706476952669, 18.337156105115561], + [108.878109019221682, 18.417719720025122], + [108.877652981403301, 18.418237030845372], + [108.772821323160244, 18.443629594819782], + [108.768106481599432, 18.443939233372717], + [108.706260711334025, 18.44587971101538], + [108.699122766264836, 18.448469612075112], + [108.685454407405928, 18.449367256418718], + [108.677706553903008, 18.456240177770653], + [108.654708060755524, 18.464584851370336], + [108.641595915819494, 18.48827299504352], + [108.641202748020802, 18.488621764074519], + [108.637714178108936, 18.563175583419934], + [108.637516190536402, 18.56717868333255], + [108.637524940002152, 18.567219768854851], + [108.637511185094084, 18.56751372338567], + [108.660248609680679, 18.675237207398254], + [108.652124642284903, 18.724361513566155], + [108.590643562332787, 18.809991253152891], + [108.589499801426953, 18.811316849868884], + [108.59196134784176, 18.874182931950131], + [108.609873214522608, 18.896144560689173], + [108.634265294333375, 18.92648968614526], + [108.626866630939304, 19.004985370851458], + [108.594761309639097, 19.057781877423007], + [108.58753391749417, 19.143494934072287], + [108.602157222266413, 19.266535044238015], + [108.604599457391046, 19.271832265011753], + [108.605490979670165, 19.278577600219812], + [108.641165047155354, 19.351411457754455], + [108.690328707823994, 19.389159185644569], + [108.751023450616103, 19.400636263228066], + [108.80182773821663, 19.451720664237882], + [108.802367283920802, 19.452380223762489], + [108.802554186594293, 19.452451117945436], + [108.80257654596312, 19.452473600594388], + [108.87108646398714, 19.485726693680622], + [108.92500569897868, 19.526441844675201], + [108.989490645368477, 19.588926841460584], + [109.013607729322672, 19.603143314026887], + [109.044476336920326, 19.621776093668281], + [109.089474416373861, 19.691550238280954], + [109.143246069000782, 19.706690866572277], + [109.152032773382402, 19.719200665378473], + [109.165336642888136, 19.738528724234364], + [109.154907220592975, 19.792314050015257], + [109.154981177909889, 19.792388675535996], + [109.154955274264637, 19.792523291391085], + [109.21447235283199, 19.857821071733369], + [109.222174041215624, 19.860188625881367], + [109.227052298712266, 19.865110958399626], + [109.250344253322382, 19.868848350762622], + [109.25151384937061, 19.869207892961363], + [109.251888945742166, 19.870791032371059], + [109.255378823961308, 19.900604578457628], + [109.259393888329939, 19.902466546397331], + [109.260486316632182, 19.90707727161017], + [109.284530982745935, 19.914123760230694], + [109.296585687302908, 19.919714074942213], + [109.299570723467184, 19.918531280856953], + [109.303931744400415, 19.919809314173552], + [109.345314457738894, 19.90064127134071], + [109.406431071519179, 19.897111562468631], + [109.494306555468441, 19.875380356580948], + [109.509337230745786, 19.91266654033226], + [109.522490048481686, 19.945640170766662], + [109.581295886558749, 19.990545817871411], + [109.583746820458003, 19.991106963328971], + [109.653893878462625, 20.013893503354023], + [109.706980966215284, 20.019321629227978], + [109.708064251437875, 20.019569649210112], + [109.75747487892275, 19.983427866838579], + [109.758436489733441, 19.983642080477594], + [109.810262523485406, 19.995252540670723], + [109.83629224359683, 19.989544909408814], + [109.850948372387265, 19.986401089594931], + [109.851566093087612, 19.986454001574049], + [109.894777306412252, 19.996500276916372], + [109.961220883490526, 19.995862597533328], + [109.993157487196527, 19.982264349943907], + [109.995082363735435, 19.982742204594274] + ] + ], + + [ + [ + [110.416484572628818, 20.680318139966637], + [110.415955930915743, 20.679315792858397], + [110.400858136360128, 20.680388807486583], + [110.400797456896655, 20.680576822903312], + [110.400613216636955, 20.68057986105336], + [110.400699848398887, 20.680879262993116], + [110.396491424254322, 20.693919072081627], + [110.404228197487328, 20.698337267578733], + [110.405913263487164, 20.710248541572291], + [110.409444532332017, 20.711101150134528], + [110.409848973597931, 20.712498911149929], + [110.410647939767472, 20.711391707304887], + [110.419327475541905, 20.713487341152849], + [110.430908919877595, 20.701104151089005], + [110.43428564291672, 20.68213718068764], + [110.432378074121431, 20.6812781815675], + [110.433270590707195, 20.680041335962272], + [110.429759982909559, 20.680099226421557], + [110.424083274458738, 20.677542942435064], + [110.422628765124813, 20.680216821293051], + [110.416484572628818, 20.680318139966637] + ] + ], + [ + [ + [109.08427654094676, 21.017109949948907], + [109.084248297649424, 21.017404252929762], + [109.083994881507948, 21.017298118693542], + [109.084069552154773, 21.019266830491322], + [109.08153863767636, 21.045639660347302], + [109.088151908185083, 21.059786145586958], + [109.113943768040585, 21.072595757582128], + [109.124604386748132, 21.073946876472132], + [109.134473658419594, 21.069818627868965], + [109.134493718477316, 21.069823003749171], + [109.134496680571957, 21.069808997860644], + [109.134734937334642, 21.069709336692068], + [109.140755282437581, 21.060211427372554], + [109.14029865896174, 21.043655431544536], + [109.129557241784795, 21.021769647474677], + [109.123844929512529, 21.016896440869345], + [109.113832932342959, 21.020348287336628], + [109.113543434025274, 21.020091667118106], + [109.113173930816032, 21.020575491964649], + [109.109760214906373, 21.021752442277709], + [109.10541448879205, 21.026268950803907], + [109.097361912811394, 21.022896418981997], + [109.095911176236029, 21.021637626292229], + [109.099791614476899, 21.007763115085737], + [109.08427654094676, 21.017109949948907] + ] + ], + [ + [ + [110.641459439651342, 20.928120724732111], + [110.642289147632255, 20.919822965972404], + [110.626256228187785, 20.893748281137146], + [110.616871550028506, 20.873096418406476], + [110.607533496548228, 20.862767813129022], + [110.584323490230801, 20.85948169190663], + [110.558400462441384, 20.863757263836995], + [110.547270477695136, 20.875308908781165], + [110.541740863078701, 20.897630782988962], + [110.544557218438584, 20.910834938307488], + [110.544384265291953, 20.911413831694688], + [110.579401356702974, 20.950874820182843], + [110.579872726096497, 20.951550652749013], + [110.585468511014568, 20.955804357897481], + [110.600330763549891, 20.955054639283581], + [110.635534729762568, 20.942868688529227], + [110.640734682241089, 20.938342147412381], + [110.641459439651342, 20.928120724732111] + ] + ], + + [ + [ + [110.48736997933581, 21.074375658235653], + [110.49324998136629, 21.078572943167359], + [110.512276859205983, 21.081394330459556], + [110.513505682875461, 21.08174060870083], + [110.514293792265249, 21.081411907112578], + [110.525831588227902, 21.080066880288815], + [110.544573107645661, 21.072266275001699], + [110.555821512870494, 21.064091687487807], + [110.556098728205839, 21.063976067597732], + [110.555895316990842, 21.063260611340063], + [110.556472946616381, 21.051004309433562], + [110.535799776941687, 20.992578766785979], + [110.5351220757791, 20.990195095179693], + [110.533008176272986, 20.953160825961493], + [110.533827843397546, 20.940280130927245], + [110.531524375862404, 20.925640373687102], + [110.53143371094724, 20.925577124569749], + [110.531421152406836, 20.925357106368892], + [110.53094042161365, 20.925232999007061], + [110.521845200680872, 20.918888045228051], + [110.507475990564089, 20.91911501871472], + [110.507424306372101, 20.919161985740342], + [110.507337609255018, 20.919139603669894], + [110.507210762811283, 20.919356039386283], + [110.497561039572531, 20.928125041690247], + [110.494035374488647, 20.941836958254992], + [110.468425855999484, 20.985534001053509], + [110.437411285995225, 20.988935972339309], + [110.42981929509898, 20.987511266919629], + [110.404200642867863, 20.992578829689474], + [110.403059493196196, 20.992704001775216], + [110.402363619587007, 20.992639560545012], + [110.387132584209311, 20.988251968609607], + [110.369762979813643, 20.989620585109439], + [110.343396638725324, 20.987178935601179], + [110.322178886981561, 20.975394963334438], + [110.305134330264082, 20.965845555096625], + [110.267945408411933, 20.955510201765339], + [110.25186582889576, 20.953621030937104], + [110.228908006160438, 20.948294653846229], + [110.210144191966307, 20.940210242319182], + [110.196966329758453, 20.940883959226234], + [110.196906880924971, 20.94087016667681], + [110.196910261017067, 20.940886825735113], + [110.196865810554371, 20.940889098260637], + [110.194101080822207, 20.959390058048971], + [110.201008493715179, 20.98102380459936], + [110.206739634717323, 20.989331691983097], + [110.206774847150228, 20.989505239317278], + [110.246704146151046, 21.018140626456944], + [110.258367978865678, 21.028492522992167], + [110.271462861711512, 21.036119828935007], + [110.279269873788706, 21.056164716666292], + [110.300707547752111, 21.088973139418812], + [110.301597619459045, 21.090588614859431], + [110.301745614328354, 21.090561806507257], + [110.301762301337419, 21.09058734446668], + [110.324552005416848, 21.090599202196781], + [110.327435991006936, 21.085908154196741], + [110.348308018561198, 21.082127315929235], + [110.350131389779094, 21.082796343079526], + [110.379165639465654, 21.095133837168401], + [110.3918941443943, 21.098119836416679], + [110.393819062468069, 21.098826122904477], + [110.394285628264214, 21.098572985922122], + [110.409341079621981, 21.09603786200017], + [110.42935373381799, 21.081058886077582], + [110.452054304756061, 21.067230378806897], + [110.455458871186508, 21.065383218814535], + [110.48736997933581, 21.074375658235653] + ] + ], + + [ + [ + [113.13803169561119, 21.834671931664772], + [113.137864591895209, 21.834212411517658], + [113.13776512431474, 21.834361599045433], + [113.137590227634504, 21.834157990683934], + [113.137487469555211, 21.83477804254348], + [113.132875768509692, 21.841694952300621], + [113.131710052393359, 21.869639517954884], + [113.131421142548731, 21.871382826973885], + [113.132366541988617, 21.87162278341432], + [113.139319871311884, 21.876042896288972], + [113.141017772609743, 21.873818594430954], + [113.162265103559378, 21.879211483074958], + [113.181924560171709, 21.870845836636807], + [113.186226360185699, 21.874950408673111], + [113.200505415469109, 21.873958394878589], + [113.198587048523933, 21.863846601345745], + [113.198512120815593, 21.863787367506426], + [113.198671190474016, 21.863719678935592], + [113.198357451426858, 21.863665094158918], + [113.182312844623311, 21.85098108603454], + [113.174327202782166, 21.849949618632195], + [113.172100596140652, 21.857327811553887], + [113.155060059215444, 21.854495733967394], + [113.13803169561119, 21.834671931664772] + ] + ], + + [ + [ + [113.02007633532277, 21.850369908201124], + [113.019980647457658, 21.850486684161918], + [113.015007398656152, 21.852242495467884], + [113.002175958939105, 21.871857058343494], + [113.002366385901112, 21.871982851042663], + [113.002274595598934, 21.872094870479156], + [113.002826152339523, 21.872286564658971], + [113.018213558972192, 21.88245121462823], + [113.040271727108575, 21.885300817254986], + [113.040337061680859, 21.885323524360757], + [113.040328122607008, 21.885308102753921], + [113.04052154088734, 21.885333089653844], + [113.046636865242561, 21.871361602934332], + [113.041516554773111, 21.857306655862303], + [113.027381968646679, 21.857288657128258], + [113.020201912592299, 21.850408566247346], + [113.020116269678027, 21.850438802578392], + [113.02007633532277, 21.850369908201124] + ] + ], + + [ + [ + [112.525755544063273, 21.586309958459633], + [112.525788373831332, 21.586652551631122], + [112.519943378515592, 21.588904428572135], + [112.519251700082421, 21.598921467098112], + [112.530038364649045, 21.631003088317623], + [112.530076954731527, 21.631405792921463], + [112.53050024601373, 21.63161064522987], + [112.539383758121431, 21.641561768864594], + [112.54363685854544, 21.637968124145338], + [112.565563384738269, 21.648579492001691], + [112.565526931850002, 21.649419230773294], + [112.561393393959889, 21.657525198289495], + [112.556740172949986, 21.659915787755537], + [112.554896250275448, 21.668213395383269], + [112.555713661793177, 21.668663290081035], + [112.555388111085122, 21.669301702872822], + [112.587450995715429, 21.69604325887947], + [112.588257528625903, 21.696281416577882], + [112.605128311723107, 21.705468123798479], + [112.626566812344734, 21.709681933973545], + [112.643704117014749, 21.717849526089612], + [112.648441000405157, 21.714052739899376], + [112.658818355412251, 21.717117025252165], + [112.658881965248483, 21.716325964225977], + [112.659077833474512, 21.716484295896308], + [112.664737648911071, 21.696663988954519], + [112.661218761457803, 21.687265232165075], + [112.661278876787776, 21.686517629318779], + [112.635506891195945, 21.675957965589696], + [112.63545373317487, 21.674043982657643], + [112.660666719940366, 21.645344928514643], + [112.660543357684929, 21.645244301869653], + [112.660687682625692, 21.64520784234368], + [112.654876841772335, 21.633649545305047], + [112.647084490402605, 21.634265898020118], + [112.616396851575502, 21.609233977787486], + [112.602703986874133, 21.612895148456222], + [112.593947567830483, 21.609174938596723], + [112.590267646625648, 21.616084198819316], + [112.578689723144507, 21.616077282618356], + [112.56610600250697, 21.62119868672854], + [112.558477229615832, 21.594178200453296], + [112.557160924180408, 21.593861682232166], + [112.557511612146143, 21.592798101249475], + [112.541767726965929, 21.5894977586346], + [112.540858385151807, 21.589941580928642], + [112.525755544063273, 21.586309958459633] + ] + ], + [ + [ + [112.430023829246267, 21.666207347859178], + [112.452708679429051, 21.691544487934998], + [112.453218907660599, 21.692574019353401], + [112.460901833070935, 21.689165300260814], + [112.462900242333447, 21.669409845692357], + [112.455678509847118, 21.663234587529757], + [112.451147793895572, 21.651228518826212], + [112.451005318139906, 21.651233279210718], + [112.451004475618078, 21.651219216628146], + [112.450983783378234, 21.651233998727839], + [112.440550350546317, 21.65158259945477], + [112.430187063643061, 21.665974467404492], + [112.430271961006639, 21.666030087763321], + [112.430023829246267, 21.666207347859178] + ] + ], + [ + [ + [112.793822737995058, 21.613996200557413], + [112.793843769906744, 21.613469293369068], + [112.80658471370262, 21.602560214440818], + [112.812265439533675, 21.592712216232673], + [112.801673569099947, 21.581388651395184], + [112.770296651550041, 21.56666894929144], + [112.770167779141318, 21.56675700411007], + [112.770167577122876, 21.566756877786457], + [112.770166968315024, 21.566757558124412], + [112.756191275133062, 21.576306748215515], + [112.758980734388828, 21.579258085929826], + [112.751822354607427, 21.587257518633411], + [112.74845092727729, 21.586111956032859], + [112.748837652755213, 21.590592899311186], + [112.735181250318291, 21.605853820860929], + [112.730299025230337, 21.605085050756912], + [112.725904838836499, 21.616220137212604], + [112.725832275479675, 21.616301226189073], + [112.725859989847166, 21.616333786777957], + [112.725858242387559, 21.616338214927328], + [112.73359013293036, 21.63293880375328], + [112.747298213684772, 21.652483468139241], + [112.759053962520383, 21.655332161835375], + [112.775091994423406, 21.674174654401554], + [112.72951987490444, 21.669163255341996], + [112.715259019881145, 21.675493931233369], + [112.708407277847371, 21.675971073760049], + [112.704799986111112, 21.680136903399269], + [112.700614201468838, 21.681995056075113], + [112.701501145937669, 21.683946522131084], + [112.700374463559143, 21.685247655277394], + [112.703108879253719, 21.687483876614429], + [112.705911237140327, 21.693649658672467], + [112.702820825404942, 21.70114585589765], + [112.718696012959001, 21.721778878618025], + [112.719058542269579, 21.722576520036121], + [112.721071927611661, 21.723265542061348], + [112.735344588239343, 21.73012787860543], + [112.758212693093952, 21.735975878685075], + [112.776468892539427, 21.742223526987654], + [112.771281606275934, 21.753737825334852], + [112.776265841337931, 21.770975451991159], + [112.78401322304758, 21.76220700787318], + [112.794985052690279, 21.762167727259584], + [112.801814993479013, 21.772026600722533], + [112.812254475328885, 21.770064730661161], + [112.835180687277074, 21.779165114854855], + [112.835533970821302, 21.779389310001104], + [112.835700514176764, 21.779371456160266], + [112.835822465113225, 21.779419863650219], + [112.836099198178331, 21.779328716294184], + [112.871309342947598, 21.775554105659833], + [112.871045655721801, 21.775180988682212], + [112.870820237437016, 21.753144985252927], + [112.86146107095206, 21.745317213576307], + [112.828008831772479, 21.739119865610508], + [112.803404239626587, 21.695670677205527], + [112.801092404747365, 21.686772692392196], + [112.804542693605896, 21.680441050310584], + [112.808038380015773, 21.677496175464082], + [112.812309401281098, 21.666188326794327], + [112.816414306792439, 21.658655394468294], + [112.815693105170112, 21.657229717332307], + [112.816022786844599, 21.656356860408223], + [112.814596125790615, 21.655061199720073], + [112.793822737995058, 21.613996200557413] + ] + ], + + [ + [ + [121.590744286356099, 21.998346695672389], + [121.590729375067042, 21.998307964506097], + [121.530251842658913, 22.024856973605566], + [121.503679952904093, 22.051420393958772], + [121.506767897949231, 22.089714250360899], + [121.506777225655895, 22.089713876533462], + [121.506792968334508, 22.089927415714353], + [121.572031816509821, 22.087311704399045], + [121.572029220240651, 22.087098765796224], + [121.57222710478058, 22.087090835157653], + [121.571613091493262, 22.039924567457117], + [121.601201705185403, 22.025509204961995], + [121.596800544665385, 22.014077458231622], + [121.590970504901875, 21.998247011187971], + [121.590744286356099, 21.998346695672389] + ] + ], + + [ + [ + [113.922647525696775, 22.154050550303086], + [113.92216764989486, 22.154186044371354], + [113.922124615943304, 22.154914365115935], + [113.922653425789164, 22.155629154908645], + [113.923461154455168, 22.156000531342691], + [113.924001015792314, 22.155284726386476], + [113.923643137515327, 22.155305086216142], + [113.923339276296318, 22.154676137571816], + [113.922647525696775, 22.154050550303086] + ] + ], + [ + [ + [114.250687529929266, 22.161530307351615], + [114.251075737103051, 22.161771383534564], + [114.251909234639584, 22.161101075170127], + [114.25186025631119, 22.160335786957269], + [114.2498181404126, 22.159428519096082], + [114.248930559760112, 22.159698607300161], + [114.249185657955351, 22.160778027056743], + [114.250687529929266, 22.161530307351615] + ] + ], + + [ + [ + [113.903078837846081, 22.15645207928317], + [113.902349296351844, 22.157368458451206], + [113.899529086351322, 22.159039983022652], + [113.899206781763056, 22.159690196601865], + [113.899084617075076, 22.160707570965069], + [113.8994068347953, 22.161480903226586], + [113.90056168393275, 22.162515393356486], + [113.902281867428385, 22.163520810708516], + [113.904494258571006, 22.163651714331181], + [113.905710001937834, 22.162486098774533], + [113.906785518286242, 22.162788006110954], + [113.90721764506992, 22.16395735232609], + [113.90900937408955, 22.164013878579766], + [113.909501488164466, 22.164983084601865], + [113.910388736471901, 22.165574990327347], + [113.910370708891833, 22.165931131732304], + [113.908888125283426, 22.167293156146648], + [113.909234178913067, 22.168453482303956], + [113.90929514757255, 22.169303781488388], + [113.909605230418038, 22.169691822654041], + [113.910595515128591, 22.170112618203532], + [113.911482749940291, 22.170174279399298], + [113.913730247560224, 22.169175829647099], + [113.914744336922979, 22.169620436353302], + [113.916913497180488, 22.168400624776996], + [113.917393528507517, 22.167706035267017], + [113.916141604991765, 22.16660245390052], + [113.914878553214962, 22.166334122759551], + [113.913572398951047, 22.166378860227447], + [113.913323377749762, 22.166105885811451], + [113.913177527474403, 22.163317903941969], + [113.913973644200397, 22.16332549099301], + [113.914823764250414, 22.162866841047322], + [113.915273877759645, 22.161595091816071], + [113.91548597144029, 22.160295467643298], + [113.915224985649459, 22.159808438691812], + [113.913177721069971, 22.160206718222877], + [113.911258405438502, 22.158727036542945], + [113.909829971519358, 22.158981684944777], + [113.907491079099913, 22.158937371758594], + [113.906378548070137, 22.159158705350702], + [113.905813280293884, 22.158876702502877], + [113.905224064494135, 22.15730619400566], + [113.904531711732645, 22.156718059047684], + [113.903078837846081, 22.15645207928317] + ] + ], + + [ + [ + [113.899449268284854, 22.171136552355296], + [113.898233215316765, 22.171569552610983], + [113.898026008753845, 22.171970668371593], + [113.899205992088909, 22.172362982687474], + [113.900762220884104, 22.172400125981174], + [113.901394622718783, 22.173466545202817], + [113.902038081293895, 22.1734465426367], + [113.902348338942119, 22.172739275436701], + [113.901935133124226, 22.171459803101961], + [113.901533856672728, 22.171324749964626], + [113.901205578878816, 22.171953977277106], + [113.900701199949722, 22.171994971902215], + [113.899449268284854, 22.171136552355296] + ] + ], + + [ + [ + [114.349121850385572, 22.253100729207063], + [114.3483149144637, 22.253612286298676], + [114.348127133084404, 22.254213792638954], + [114.348229877227283, 22.256039149859767], + [114.347890295934548, 22.256770959273769], + [114.348005042339906, 22.258294202317259], + [114.348793959982999, 22.258394853327424], + [114.350303955670853, 22.257972120661169], + [114.350971006146466, 22.258996277945791], + [114.35085605909488, 22.26056092658348], + [114.351007818816271, 22.261189849136752], + [114.351632976132805, 22.261523884010028], + [114.352367035506603, 22.26128957969361], + [114.352645710605756, 22.260733952727872], + [114.352481988381456, 22.259683923572236], + [114.352675805714469, 22.25861728977841], + [114.353252110722806, 22.257914124608764], + [114.353362056461805, 22.256553544777066], + [114.353107413332182, 22.256055822065093], + [114.352306484706901, 22.255427976695621], + [114.352779941929299, 22.254343864461369], + [114.352597211448, 22.253805010867406], + [114.351456702577067, 22.253688897758789], + [114.349849792844566, 22.254328833501447], + [114.34981889521255, 22.25336460175237], + [114.349121850385572, 22.253100729207063] + ] + ], + + [ + [ + [114.347047078262747, 22.262781183428526], + [114.346100380530913, 22.263019931828111], + [114.345705903189952, 22.263494771301872], + [114.345754740463946, 22.264985108130958], + [114.346130140663618, 22.266156770249541], + [114.345948312919944, 22.267456460581943], + [114.346324743911936, 22.26813398035868], + [114.348313927777241, 22.269240781834505], + [114.348653427165388, 22.269841356627293], + [114.348489590521552, 22.270784904715377], + [114.348890021926593, 22.271168313307182], + [114.349672957297599, 22.271292991206277], + [114.35078849789528, 22.270845952236826], + [114.351291865106873, 22.270350957778781], + [114.351376788146155, 22.269803661354668], + [114.350570916820587, 22.26878374966692], + [114.350624902254452, 22.267881404544827], + [114.34977610483844, 22.266771550011832], + [114.349223922177785, 22.265600173939333], + [114.349296890854944, 22.264537746102704], + [114.348933429864971, 22.263787163246985], + [114.347823002770497, 22.262869841629225], + [114.347047078262747, 22.262781183428526] + ] + ], + [ + [ + [114.314506449184094, 22.273911198131], + [114.313420969235821, 22.274163254597482], + [114.312195620241766, 22.275181760370451], + [114.311952915812611, 22.275844379889282], + [114.312213500638464, 22.276689137818277], + [114.313280951141422, 22.277585440648966], + [114.314233579348169, 22.278004811781724], + [114.315500796313728, 22.277618375278916], + [114.316077058396687, 22.276183920961511], + [114.316095127667325, 22.274668474629735], + [114.31557391260317, 22.274101283719798], + [114.314506449184094, 22.273911198131] + ] + ], + [ + [ + [114.075926150983932, 22.281845269600989], + [114.074736588895192, 22.281969517446942], + [114.073983855663641, 22.282745524281612], + [114.073770866558348, 22.284041097368902], + [114.074043692095344, 22.284874020280913], + [114.075925864491211, 22.286284437802827], + [114.079277907514125, 22.287265609350214], + [114.079860816838433, 22.287114085203452], + [114.080152812457072, 22.286497687814439], + [114.079903940082204, 22.285100524796128], + [114.079278063860343, 22.284843977499207], + [114.079254109994963, 22.284198828343495], + [114.080062013518187, 22.283589999331113], + [114.080153043720017, 22.282915747822344], + [114.079892118061096, 22.282372815816938], + [114.078962313846645, 22.281920475105832], + [114.075926150983932, 22.281845269600989] + ] + ], + [ + [ + [114.111258566139611, 22.282728193685411], + [114.110875053901935, 22.28295304351127], + [114.110644711937141, 22.28366710889177], + [114.110692700201895, 22.284802432802955], + [114.111058121939664, 22.285570830910817], + [114.11183009516715, 22.286208430963406], + [114.11271828102474, 22.286401009395334], + [114.113691639817105, 22.286283593472394], + [114.115126765868325, 22.285320315636969], + [114.115492346972047, 22.284671406360484], + [114.115443311703999, 22.284091218669161], + [114.114287675685731, 22.283351219239215], + [114.112973829094102, 22.283342365311992], + [114.111258566139611, 22.282728193685411] + ] + ], + [ + [ + [114.117024669959378, 22.284615540090023], + [114.115991038203347, 22.285496986539822], + [114.11599100212257, 22.286056132530977], + [114.116939417681209, 22.286489963825154], + [114.11736609198509, 22.286286244962277], + [114.117687673760145, 22.285065182345569], + [114.117024669959378, 22.284615540090023] + ] + ], + [ + [ + [114.041918782244196, 22.279583529794493], + [114.040784821953821, 22.279582196892669], + [114.039129819681776, 22.280443391672154], + [114.038129701447076, 22.280535851909171], + [114.037335186115911, 22.28111796293673], + [114.037031715181058, 22.282012952752499], + [114.037219303017892, 22.282780691139511], + [114.03780210920867, 22.283922554124196], + [114.036789043331652, 22.284239143945168], + [114.036315938108828, 22.284686442033408], + [114.035364625489038, 22.287645606599138], + [114.034855610522328, 22.288120020016684], + [114.034012298547481, 22.288290217691888], + [114.032655078677706, 22.28823570926652], + [114.031757909388489, 22.288745184220744], + [114.031872607430998, 22.2897201343694], + [114.032939344897571, 22.290542564240919], + [114.036831517625401, 22.291141826428493], + [114.039874689830398, 22.292036619183982], + [114.044476492856887, 22.292806111210595], + [114.045301193438803, 22.291513937320701], + [114.046210713826383, 22.291253862032836], + [114.046047025545363, 22.290560044310784], + [114.045259383247469, 22.28964355191021], + [114.042924433019422, 22.288557559278299], + [114.042027077701491, 22.28755137803223], + [114.040602665848766, 22.287174632616566], + [114.040414041638854, 22.286688955036972], + [114.041160754070219, 22.285604902677029], + [114.041724735353952, 22.285697601820548], + [114.042178869920903, 22.286595776338487], + [114.043003382985788, 22.287194024657872], + [114.044289162672072, 22.28732612868944], + [114.045762705791219, 22.287232813497685], + [114.046472573693549, 22.286822147522365], + [114.046629384111625, 22.285829546737663], + [114.04705474329478, 22.285175451895714], + [114.04767278592702, 22.284819027377484], + [114.049225410109756, 22.284451646032728], + [114.049734680948447, 22.283862432231533], + [114.049517083156061, 22.28268657308255], + [114.046345156946714, 22.280965884162374], + [114.044683968971242, 22.279957297521094], + [114.041918782244196, 22.279583529794493] + ] + ], + [ + [ + [114.036978314447722, 22.258698599776256], + [114.039397741757185, 22.258284556233416], + [114.039961679310082, 22.258552278545906], + [114.041423002130713, 22.25881888862839], + [114.042756650817211, 22.25860271964337], + [114.044934002552537, 22.257340403924559], + [114.045624937044309, 22.256051489201912], + [114.045570163085287, 22.253939988347632], + [114.044260547129738, 22.250973035956097], + [114.044309506043135, 22.250318729644569], + [114.045382762090711, 22.249442063232827], + [114.047517505016685, 22.246333459620054], + [114.047299911853045, 22.245365633556446], + [114.046371442742753, 22.244734457674387], + [114.046475352635269, 22.243515857723107], + [114.045625807706017, 22.242472405314818], + [114.045165653044194, 22.241186030775065], + [114.044207279927136, 22.240968114685725], + [114.043218969420764, 22.241088402024083], + [114.042169750688586, 22.241986102470428], + [114.040398876538788, 22.242958570915743], + [114.039950649903304, 22.243739881257341], + [114.039737951258473, 22.245169828452347], + [114.039295709442413, 22.24616419632207], + [114.038016031246784, 22.24759674581793], + [114.03804693489721, 22.248180846443734], + [114.038477082343874, 22.248739962810202], + [114.038452098441994, 22.249226170083382], + [114.037937044656644, 22.249737584606581], + [114.036288204397337, 22.250199811333186], + [114.03556069406676, 22.249322376248884], + [114.034833130839374, 22.249516277513884], + [114.034572584946389, 22.250587262109832], + [114.033911849313242, 22.25168027938032], + [114.032790057683357, 22.253014573274239], + [114.031559562204521, 22.253819026660665], + [114.028741576870772, 22.253646478360647], + [114.02778964500142, 22.25372207713167], + [114.027280726477471, 22.254279627680358], + [114.026261866261663, 22.256075947690757], + [114.026189990443797, 22.256635309440949], + [114.026553149292823, 22.25716946781613], + [114.027577882472158, 22.257264695007759], + [114.027765373483064, 22.258796631557509], + [114.028061702459112, 22.259158932427358], + [114.029159318159458, 22.259208984868785], + [114.031316771290179, 22.258505040493194], + [114.032722804035359, 22.259138545436858], + [114.036978314447722, 22.258698599776256] + ] + ], + [ + [ + [114.347028694352261, 22.253435495589766], + [114.345737476822961, 22.253714873295547], + [114.345258125925739, 22.254111848574652], + [114.345270039940729, 22.255207150024432], + [114.346179744824809, 22.255499610617395], + [114.347186387429304, 22.254839631561328], + [114.347544929343371, 22.254259828491271], + [114.347490055055644, 22.253466690692459], + [114.347028694352261, 22.253435495589766] + ] + ], + [ + [ + [114.290888942127808, 22.257505455130961], + [114.292127742354793, 22.258058867498235], + [114.293832047208312, 22.258400497301484], + [114.295082721941185, 22.259141855048295], + [114.296466281453732, 22.258783653067457], + [114.296478329908652, 22.257803349406252], + [114.295865029149937, 22.257094078093314], + [114.296532340337009, 22.25670894700183], + [114.296733153029237, 22.256238500747191], + [114.297527311389771, 22.255829151796632], + [114.297885968098342, 22.254974340909868], + [114.297527415676186, 22.254162661013858], + [114.296563458323845, 22.254290188448053], + [114.296459624275684, 22.253425091948028], + [114.295877253144852, 22.253310946583554], + [114.295896267003997, 22.252767756668874], + [114.296733420910883, 22.251957235885591], + [114.296490725467308, 22.251275405449768], + [114.296787438113427, 22.250748792372811], + [114.297983132830652, 22.250619896833882], + [114.298541529425535, 22.2502679135074], + [114.298432722816827, 22.24913574555449], + [114.298589635167701, 22.247714069693078], + [114.298401869020694, 22.24735525746452], + [114.296739693466606, 22.247496888560136], + [114.296187335106566, 22.246733503939133], + [114.29664889884441, 22.245784509147345], + [114.296775847006401, 22.244419898135554], + [114.296375352580171, 22.243240151860984], + [114.296333467067825, 22.242128874606578], + [114.295793098360377, 22.241235422312279], + [114.295374546457865, 22.24111301736923], + [114.293754187303335, 22.241438528551278], + [114.29339652291155, 22.241782158034059], + [114.292462439034168, 22.24177950960593], + [114.290526295286554, 22.241198062928103], + [114.290155662469161, 22.240699420871142], + [114.290240704064544, 22.238807717031516], + [114.2895314033414, 22.237755360341993], + [114.288887986432499, 22.237412122500924], + [114.287480164876712, 22.237517018033419], + [114.286496905783878, 22.238322537615382], + [114.286368930913966, 22.239532076810946], + [114.286727607905718, 22.240160813563989], + [114.287425007519744, 22.24075609647948], + [114.287279082124925, 22.241467505850704], + [114.28590814194672, 22.241890389168283], + [114.28464508277662, 22.242001990841846], + [114.283037179560978, 22.242555088346013], + [114.279964976262434, 22.244532158567281], + [114.279558133671415, 22.245692949058505], + [114.280225691025947, 22.246689532105794], + [114.280310570591098, 22.247824783002557], + [114.279812748602112, 22.249561845049033], + [114.280231424942073, 22.250892790568113], + [114.282307982062079, 22.253468229184168], + [114.28485110397294, 22.255237722898528], + [114.285761407407961, 22.25543765130061], + [114.28627102441898, 22.255252953723865], + [114.286865595688482, 22.254581996267447], + [114.2874791073681, 22.254438159315665], + [114.288510201147062, 22.255144008343024], + [114.290888942127808, 22.257505455130961] + ] + ], + [ + [ + [114.049852236764991, 22.256945703583352], + [114.048451343801489, 22.2572587240875], + [114.048268593141643, 22.257782264180118], + [114.047074454028973, 22.258078909707145], + [114.046516260306802, 22.259489532861497], + [114.046977475117387, 22.260162724611241], + [114.047092238764534, 22.260986714053391], + [114.046892504616508, 22.261821387064895], + [114.04741962142856, 22.262493440915971], + [114.049093964075055, 22.263397145822854], + [114.049597147797044, 22.264266345182563], + [114.050240173282347, 22.264530093480886], + [114.051489363321252, 22.264462539658382], + [114.052101472303107, 22.264841426352952], + [114.053521489781843, 22.265299777521097], + [114.05454013772588, 22.265317835987133], + [114.055474952260781, 22.265055009841042], + [114.055729677461088, 22.264331332637166], + [114.056487787738817, 22.263541719300409], + [114.056542774102056, 22.262708381138687], + [114.055789773188366, 22.261672460953708], + [114.054753233257685, 22.259525772800256], + [114.053782556749653, 22.25881641314637], + [114.052781930921356, 22.258553277190863], + [114.050937638394799, 22.256979492632759], + [114.049852236764991, 22.256945703583352] + ] + ], + + [ + [ + [114.302786875366124, 22.180951925374295], + [114.302027773082543, 22.181341325219435], + [114.302040684958158, 22.182501726520364], + [114.303338035677697, 22.18355095113435], + [114.303993213580284, 22.183692901680285], + [114.304557529951509, 22.183311808947284], + [114.304654436486061, 22.18285347801379], + [114.30401831419222, 22.181583092276689], + [114.302786875366124, 22.180951925374295] + ] + ], + [ + [ + [114.287319860960139, 22.18043983849817], + [114.285577219906116, 22.180650136308003], + [114.284054297258209, 22.181326252311571], + [114.283446663851748, 22.182271323332657], + [114.283222688326774, 22.184344340963744], + [114.282445139827814, 22.185456651805637], + [114.282657947564104, 22.186285704082902], + [114.283410381923062, 22.187192146680371], + [114.284101874089743, 22.18756745446461], + [114.285274043005657, 22.187153871420445], + [114.28578964033828, 22.187341295219749], + [114.285710641924382, 22.188284733139639], + [114.28595339404454, 22.189269780945381], + [114.286541881598851, 22.1901153365292], + [114.287301252219862, 22.190437473495059], + [114.288144580431094, 22.190023220521713], + [114.289564469679732, 22.188214668357737], + [114.289862284492102, 22.186946806366851], + [114.289570627038756, 22.185606721367975], + [114.289236941264846, 22.185268051646876], + [114.289183034187914, 22.184532858605657], + [114.289424875339108, 22.183686224475792], + [114.289461938147753, 22.182157618760186], + [114.289201227791537, 22.181176614380746], + [114.288187130834856, 22.180630771077261], + [114.287319860960139, 22.18043983849817] + ] + ], + [ + [ + [114.304654394618296, 22.183523721451799], + [114.303999199728722, 22.183794928583112], + [114.30396921542966, 22.184142104969766], + [114.304843019842721, 22.185706190628721], + [114.304703157455663, 22.186331653998078], + [114.305139498201115, 22.18803552384173], + [114.305873506764158, 22.188888572525318], + [114.306559631464282, 22.188715327157556], + [114.306534783892999, 22.18679468032704], + [114.305231642607566, 22.18385385808001], + [114.304654394618296, 22.183523721451799] + ] + ], + [ + [ + [114.289971130030935, 22.18786298658231], + [114.289461498439991, 22.189208164334566], + [114.290140827433675, 22.190269615090635], + [114.290578432443368, 22.190241000177142], + [114.290899198848791, 22.189267205674145], + [114.290657477106137, 22.188368220296674], + [114.289971130030935, 22.18786298658231] + ] + ], + [ + [ + [113.99004986270883, 22.188573063717293], + [113.989274766361135, 22.188870486670933], + [113.987802302641569, 22.190452437904693], + [113.987305469670304, 22.191320222280112], + [113.985978708006812, 22.191487207237099], + [113.985154696041903, 22.191787742077398], + [113.984669822560519, 22.192586450813476], + [113.983911654673307, 22.192613682292574], + [113.983166426792792, 22.192970985604848], + [113.982348322936247, 22.193995729212492], + [113.982391129222066, 22.195446117330246], + [113.982827016820949, 22.196536233855916], + [113.98304542403713, 22.197626980871075], + [113.983784574372692, 22.198752217463735], + [113.984638478508572, 22.199248889554809], + [113.98523893871797, 22.200550578809331], + [113.98642002002353, 22.201152304546216], + [113.987377605743006, 22.202203833552829], + [113.987947231618833, 22.201768991205938], + [113.988891883728172, 22.202023267086769], + [113.990789225270603, 22.201220315668028], + [113.990813251885072, 22.199851767281313], + [113.992073152027487, 22.1991567420202], + [113.991934545901188, 22.198405896165887], + [113.992382508808589, 22.197092088391571], + [113.991521685344622, 22.196690534865205], + [113.991292353777538, 22.195166686616943], + [113.992279935034773, 22.194407450951481], + [113.993025011897302, 22.195320530436589], + [113.994127257137563, 22.195145144512793], + [113.994879431016841, 22.19411750955005], + [113.994879473792764, 22.193439269229131], + [113.994363823910192, 22.192594527218549], + [113.994521458152661, 22.192111879618363], + [113.994304070700082, 22.191066163759391], + [113.993340549443232, 22.19012073323028], + [113.99004986270883, 22.188573063717293] + ] + ], + [ + [ + [113.581472246413455, 22.204034621698167], + [113.581470596507572, 22.198609739289722], + [113.58116429097015, 22.197788224851969], + [113.578939657342346, 22.196282924101595], + [113.57195959009043, 22.196418977677755], + [113.57130750972874, 22.196829358613748], + [113.571001967696873, 22.197481223583118], + [113.571001964051192, 22.197538612016285], + [113.570939864270528, 22.197499155364948], + [113.57093944172253, 22.204150470666963], + [113.571140645263256, 22.204150665722619], + [113.571823188294587, 22.215068228098772], + [113.585713248207909, 22.211986042680554], + [113.581494280410837, 22.204034642929972], + [113.581472246413455, 22.204034621698167] + ] + ], + [ + [ + [114.253324247041363, 22.172261130574611], + [114.254557714758462, 22.173560420611732], + [114.255262914446092, 22.1749337934416], + [114.255627031206956, 22.175293848932085], + [114.25726754666681, 22.1759916945783], + [114.257935700906259, 22.176657743374228], + [114.258919929220554, 22.177082579288722], + [114.261313356631646, 22.177502803247357], + [114.262795487282915, 22.178033315371408], + [114.26342747755676, 22.178875308670733], + [114.263603438164267, 22.179652502942837], + [114.264551393084631, 22.180812419765367], + [114.265504364248628, 22.181130993051564], + [114.2669802965748, 22.180847983891631], + [114.268001288061981, 22.179228719122563], + [114.268602230805598, 22.178807151389599], + [114.270782879955902, 22.177681131468958], + [114.271523728119647, 22.177153353671557], + [114.272118626061257, 22.176167507883839], + [114.272786566852631, 22.173915118407187], + [114.27381327785254, 22.173104933125742], + [114.274025231417099, 22.172646575663105], + [114.273600432737652, 22.171800634037961], + [114.27261078552803, 22.171274283764227], + [114.272191953627654, 22.170571369248258], + [114.272156008043495, 22.169864134336713], + [114.27247095943811, 22.169160610121637], + [114.273631680793713, 22.167647051753399], + [114.273916695549374, 22.165816111711859], + [114.274912497882255, 22.163039164794622], + [114.274493699960445, 22.16236929085095], + [114.271664635557059, 22.161983559681829], + [114.266945489909105, 22.161736876558169], + [114.266240538364272, 22.161770330869832], + [114.265748504948249, 22.162685976788683], + [114.265967428437932, 22.163765255184813], + [114.26487444743006, 22.163900944984654], + [114.263744518682401, 22.1624049912351], + [114.261982460626612, 22.16113937378249], + [114.262298606171385, 22.159344541486366], + [114.262019631529469, 22.15846133280947], + [114.260506525058986, 22.156704310878197], + [114.258885249199793, 22.155751548978369], + [114.257335862969327, 22.155187817803697], + [114.255221134048426, 22.155086296478846], + [114.254783923520321, 22.155654601718819], + [114.256096293608778, 22.157772136612795], + [114.257462621675188, 22.159677506306704], + [114.25706845190544, 22.160461917249794], + [114.255056720413975, 22.160687479612449], + [114.25278368118164, 22.161108994276184], + [114.252164352846535, 22.161350148642782], + [114.251824125325086, 22.162130473901879], + [114.252346343229576, 22.163009763241785], + [114.253063711455141, 22.162813610114384], + [114.253773942507863, 22.164424123950791], + [114.253360748742949, 22.164481204367537], + [114.252795505482439, 22.164024101155814], + [114.251142667370928, 22.163496035818206], + [114.250614347349483, 22.163778164057096], + [114.250158006694363, 22.164902599729146], + [114.250060862910743, 22.166268116621492], + [114.251142305347187, 22.169305226447236], + [114.252551921650351, 22.171451920491585], + [114.253324247041363, 22.172261130574611] + ] + ], + [ + [ + [113.92531712755023, 22.177513770191197], + [113.924947277617363, 22.177514155639095], + [113.924364438610198, 22.178516119029812], + [113.923434700511464, 22.17949739674167], + [113.923732554669002, 22.180249382376143], + [113.92424237719203, 22.180220866770409], + [113.924722230639915, 22.179684184203797], + [113.925906762425598, 22.179319807031774], + [113.926240641895689, 22.178841269688061], + [113.926106757066776, 22.177970095208945], + [113.92531712755023, 22.177513770191197] + ] + ], + [ + [ + [113.916559930421315, 22.177533257384987], + [113.915594879983146, 22.177926015093323], + [113.915448816404222, 22.178821433308741], + [113.914841737949317, 22.179381999129006], + [113.914482739713833, 22.178805992928762], + [113.913389639680688, 22.178132334174148], + [113.912854493792935, 22.179022929895108], + [113.912812442817298, 22.179718205390948], + [113.913140460077315, 22.180368280926427], + [113.912830336421166, 22.181479840768475], + [113.911475017502198, 22.181909618388435], + [113.910381725744017, 22.181779011261529], + [113.909148363729642, 22.181056179807371], + [113.908966353497348, 22.180156909016556], + [113.90741678469945, 22.179208995385451], + [113.905429794704602, 22.17949549943031], + [113.905277642281405, 22.180623935847869], + [113.905884904837691, 22.181568181565456], + [113.906073891582693, 22.183329788701535], + [113.905629577907035, 22.184682357209205], + [113.90611576588033, 22.185687635153073], + [113.906218687146676, 22.187780369838112], + [113.90669890193675, 22.188091384414832], + [113.908357660851735, 22.187538770793193], + [113.909355093174455, 22.186578115953942], + [113.910211399465794, 22.186185673539725], + [113.91124477379131, 22.1848857967227], + [113.911845994003599, 22.183712112337965], + [113.91275121770714, 22.183151488060698], + [113.913407330463713, 22.183143157023881], + [113.914112370541176, 22.18406611798396], + [113.91561250778139, 22.183918193535302], + [113.916602569669408, 22.183329349359141], + [113.917489623791994, 22.182180328946476], + [113.919007507684753, 22.18215820772577], + [113.920058414835353, 22.181303064360229], + [113.920125429889268, 22.180882856185228], + [113.919676544785972, 22.180166957000104], + [113.920775362210861, 22.180060014162088], + [113.920915367530398, 22.17952069756144], + [113.918995726837551, 22.178659937135084], + [113.918947681335894, 22.179477273837577], + [113.917847717804534, 22.180385420469282], + [113.917222748788291, 22.180320835060421], + [113.916681803288043, 22.179576927722486], + [113.916699845967017, 22.178890664046119], + [113.917106885873196, 22.178166124063175], + [113.916559930421315, 22.177533257384987] + ] + ], + [ + [ + [114.244723288952045, 22.178175057366875], + [114.24403667171795, 22.178788140677586], + [114.244400892858451, 22.180206737724941], + [114.244297779267328, 22.180631871704296], + [114.243360915077673, 22.181477967569759], + [114.243342811651274, 22.182879473297479], + [114.243738038615206, 22.184805265708647], + [114.243780985983236, 22.186247796539416], + [114.243196368376744, 22.187899250348682], + [114.243470579943406, 22.188405499475355], + [114.24454647195418, 22.188916920026806], + [114.247914030441379, 22.189277508486672], + [114.253256083223576, 22.190421762347494], + [114.255206930040245, 22.190380420813273], + [114.255990253571824, 22.189914082533676], + [114.256841636235194, 22.188446344208238], + [114.257369950843028, 22.186055338446405], + [114.257267042232542, 22.184085655601514], + [114.256646939033359, 22.18256126995276], + [114.255693679962562, 22.181331051485412], + [114.254697332310357, 22.180631999572981], + [114.250947584489381, 22.179107869382932], + [114.250309209782046, 22.179148904009022], + [114.250182076843871, 22.180060239785494], + [114.246795724894383, 22.181270510331732], + [114.245969112697352, 22.181012308103423], + [114.246006252347172, 22.179234663321751], + [114.245209672988352, 22.17840423119295], + [114.244723288952045, 22.178175057366875] + ] + ], + [ + [ + [114.149429574242731, 22.212237192424791], + [114.1498861317327, 22.212389476064104], + [114.152298260621919, 22.212479667515595], + [114.153168546967109, 22.211699928267535], + [114.153642945362165, 22.210692730899588], + [114.15421177923038, 22.210484218048766], + [114.155666088230944, 22.210748039220803], + [114.159119169087759, 22.210922355394462], + [114.161110568813697, 22.209368493630198], + [114.16145381278865, 22.207829564120132], + [114.16168721365004, 22.207744008245715], + [114.150700648994331, 22.182287351590467], + [114.150832480741258, 22.181730336609871], + [114.150090903820072, 22.180874528380052], + [114.149955335295772, 22.18056040640613], + [114.149818559180503, 22.180560232213018], + [114.149711729025981, 22.180436946114412], + [114.147379900672547, 22.180523057068186], + [114.147320301821651, 22.180557050522872], + [114.138740343992453, 22.180546123399136], + [114.13874045055482, 22.178881903362257], + [114.138314572749849, 22.17749977219362], + [114.136585723431565, 22.17715416283772], + [114.135033268483511, 22.177933288340487], + [114.132917742236003, 22.180538707944287], + [114.130034107300062, 22.180535035451207], + [114.128038839811978, 22.177846377956463], + [114.126134202781415, 22.177586126207423], + [114.124059317224635, 22.178361198778308], + [114.122768948931508, 22.179312245667241], + [114.120086355641249, 22.179227694404371], + [114.115334817081262, 22.180434316820314], + [114.113351817283302, 22.182852858160846], + [114.113351583929003, 22.186482171893847], + [114.114567180877714, 22.18846969021023], + [114.115830732700445, 22.189201166100471], + [114.117289053035762, 22.218061996113825], + [114.115946252726999, 22.218957188888478], + [114.11472947401235, 22.218695232959252], + [114.114814775496328, 22.215932373716786], + [114.114127902912259, 22.214118299058381], + [114.111622555834998, 22.212649255746854], + [114.109122453647018, 22.211614610127214], + [114.108082264958469, 22.210836882526532], + [114.103570454805578, 22.210705343362285], + [114.102239177920893, 22.211174225447319], + [114.101825760367163, 22.211902401030425], + [114.100318105793235, 22.217639127339851], + [114.100318042886471, 22.218615451101989], + [114.100579196456621, 22.219571793987395], + [114.101308755995674, 22.220475181966158], + [114.106902055159253, 22.22423185863185], + [114.108836226772212, 22.225315016360355], + [114.110393130146349, 22.225614873400747], + [114.110393085685146, 22.226305097038402], + [114.108191350283604, 22.227039289034217], + [114.107801860695389, 22.227599305489665], + [114.108021059369435, 22.228465676151], + [114.109571830522185, 22.229846824326405], + [114.109747981591852, 22.23088524260768], + [114.109054100573005, 22.23135906115899], + [114.106597210930488, 22.23209327624274], + [114.105423894858248, 22.232914138944398], + [114.10529569376925, 22.233951427436988], + [114.105813182210895, 22.234854878304912], + [114.10736982310641, 22.236023811912858], + [114.111821218539703, 22.237533452403213], + [114.113025800740061, 22.238310418549919], + [114.115062678933029, 22.2386138662119], + [114.116352565936424, 22.239174980522229], + [114.11700345647769, 22.240813986925161], + [114.11816523438543, 22.241464116543163], + [114.118465762904066, 22.241349625492468], + [114.118472723452939, 22.241487377955242], + [114.118625121417111, 22.241288915368592], + [114.118731153977592, 22.241248520602358], + [114.118999448758217, 22.240801441846404], + [114.119826910441262, 22.23972386717627], + [114.120842746136105, 22.239648884736663], + [114.122315302016389, 22.239307170025711], + [114.123264046941699, 22.238224769898451], + [114.123434453972138, 22.236627442061138], + [114.12306695145557, 22.23550447406269], + [114.133477484799826, 22.221947197316045], + [114.133885971704416, 22.222074104599479], + [114.135224874389692, 22.221858851774545], + [114.136211091021565, 22.220993938234113], + [114.137343747976928, 22.218792818268518], + [114.137431716779801, 22.216797738061629], + [114.137605476578798, 22.216571456697878], + [114.149429574242731, 22.212237192424791] + ] + ], + [ + [ + [113.94551815169163, 22.214291776499316], + [113.94531838247616, 22.214786319800965], + [113.945942523019198, 22.215369330204592], + [113.946701520392011, 22.215057765389336], + [113.94625815880012, 22.214441414798799], + [113.94551815169163, 22.214291776499316] + ] + ], + [ + [ + [114.184991599006068, 22.213406660553964], + [114.184449149702729, 22.213715771165209], + [114.18371212811158, 22.214882808297553], + [114.183097389039986, 22.216623256056291], + [114.183182571123524, 22.217317644256056], + [114.1843576477102, 22.217838979531663], + [114.185130689456031, 22.217770371987541], + [114.186154404726437, 22.217327089455043], + [114.187664368069264, 22.216949693098073], + [114.188157673415958, 22.216554447292477], + [114.188498643811968, 22.215169595648053], + [114.18813372478202, 22.214756804165152], + [114.186994793330925, 22.214280594897318], + [114.185661356711222, 22.213452898273413], + [114.184991599006068, 22.213406660553964] + ] + ], + [ + [ + [114.031089364418008, 22.209819267933788], + [114.034642204740919, 22.207481252791005], + [114.035709070752063, 22.207621597661102], + [114.036648173376321, 22.208477536397314], + [114.038182204038364, 22.208746838045226], + [114.039509738600373, 22.208282455538566], + [114.039764347714055, 22.207014410105621], + [114.041074009052252, 22.206136991003966], + [114.040996195819915, 22.20541792798976], + [114.039686612496254, 22.205126949479141], + [114.03939518253739, 22.204677496598052], + [114.039352320973535, 22.203762284557801], + [114.038983055101795, 22.203076941153817], + [114.037279322340837, 22.202659970785856], + [114.036818255759869, 22.202019893075551], + [114.036654650332864, 22.200826886209576], + [114.036109745831681, 22.200362086811779], + [114.035394142904963, 22.200612975880947], + [114.034987907564982, 22.201305245662994], + [114.033678440553302, 22.202980173790035], + [114.032714403902546, 22.203157728688073], + [114.032272334124684, 22.202905793026844], + [114.032296334238367, 22.202125460191468], + [114.031793380552628, 22.202122775028077], + [114.030683684491763, 22.202562852841147], + [114.02978062335832, 22.202291161506263], + [114.028774869205165, 22.20101441710155], + [114.028242044602948, 22.200721754471253], + [114.028272053114691, 22.199565270312334], + [114.027065696065364, 22.199568552482376], + [114.026513928775159, 22.199373995863379], + [114.025563149818637, 22.19777405546299], + [114.024296063995493, 22.196842247947323], + [114.023012008918016, 22.19656775027142], + [114.022332607380193, 22.196001467707905], + [114.021272069094849, 22.195922448489117], + [114.021066506758785, 22.196565260150727], + [114.021744877779909, 22.197388620175808], + [114.021253999134274, 22.197680117618919], + [114.019448249412036, 22.197379179632851], + [114.018194196421206, 22.197762933803144], + [114.017963715353432, 22.198233766599731], + [114.017860874676572, 22.199582536286652], + [114.017242314381321, 22.200188544667618], + [114.017048720461133, 22.201096424149544], + [114.018078225286601, 22.201645624084112], + [114.019065868392033, 22.201842838084339], + [114.020163297961673, 22.201602600897708], + [114.021042227901546, 22.201829167874649], + [114.022290158454112, 22.204579575291689], + [114.022877760833737, 22.205289160737269], + [114.023653965749517, 22.205590082907214], + [114.025247356524915, 22.205634657156988], + [114.02680487232837, 22.205830433211844], + [114.027392558318923, 22.206118926443857], + [114.028271525784092, 22.207841128269699], + [114.028350272484658, 22.209124352498179], + [114.027968036886207, 22.210199753206126], + [114.026762611782914, 22.21137543786681], + [114.026246744566322, 22.211556915308428], + [114.02371347275681, 22.211191825495732], + [114.023435101055924, 22.211299642589523], + [114.02267078367403, 22.212388160977223], + [114.021852632395948, 22.213007683923369], + [114.021767793452327, 22.213564111703135], + [114.022113955188104, 22.214147326330426], + [114.022695604340711, 22.214304735336004], + [114.023943764705166, 22.214072151155101], + [114.024840676162384, 22.214968950740001], + [114.025040149561505, 22.21617780058795], + [114.02609474577811, 22.216837104640906], + [114.026167514052474, 22.21792826699437], + [114.025313391347325, 22.218432792656227], + [114.025155708304695, 22.219017423254225], + [114.02562254393294, 22.220850735759647], + [114.02648257250668, 22.221706647987578], + [114.028077028859173, 22.222254477477811], + [114.029942988356098, 22.222445521770634], + [114.031464783124363, 22.222216415073692], + [114.032204228241739, 22.222410540311611], + [114.033216077001057, 22.223421240956959], + [114.0342349821059, 22.22377473503693], + [114.035126208921966, 22.223539388146595], + [114.035865800007045, 22.222642227494013], + [114.035944726598274, 22.22135960847989], + [114.035047590154505, 22.220033437051256], + [114.032434984145993, 22.218748732345869], + [114.03251385108841, 22.218278371051856], + [114.033259329885482, 22.218084372511353], + [114.034781235217466, 22.218276532831698], + [114.035787251580899, 22.21800889815211], + [114.036254360332848, 22.217578582701741], + [114.0361027002957, 22.216916742681434], + [114.033417154334202, 22.215784199358804], + [114.030919373700755, 22.2152795569245], + [114.029864693423193, 22.214031941125892], + [114.029519512301405, 22.212786445314126], + [114.029714177315554, 22.21149849003794], + [114.031089364418008, 22.209819267933788] + ] + ], + [ + [ + [113.836845355781492, 22.214795119823037], + [113.836309914080772, 22.215002189495706], + [113.835115645109838, 22.21620935674758], + [113.834884948203083, 22.217463341474179], + [113.835194749316599, 22.217910071193344], + [113.836577439575805, 22.217985683838432], + [113.837247249957073, 22.217594803017516], + [113.838661011778996, 22.217540410299726], + [113.838715233054344, 22.216314102355462], + [113.838173862061737, 22.215266749246624], + [113.837655510494471, 22.214845645515556], + [113.836845355781492, 22.214795119823037] + ] + ], + [ + [ + [114.148734158623327, 21.977493152246652], + [114.133584835493465, 21.982867531888985], + [114.118611515523284, 21.982506068879992], + [114.11914904661981, 21.987797002111275], + [114.119473578399578, 21.987873646829097], + [114.119105963453379, 21.988004062047398], + [114.144389228045171, 21.996014392718408], + [114.147563626631083, 22.003117162467397], + [114.153765780861548, 21.998985104366049], + [114.166641493334808, 22.003064431786811], + [114.165757643873889, 22.001802314224324], + [114.16738755125165, 22.002404532475261], + [114.169002351402597, 21.995567403010153], + [114.163008805150511, 21.985723532367228], + [114.148947680336804, 21.977682601411011], + [114.14888985604324, 21.977715484732887], + [114.148734158623327, 21.977493152246652] + ] + ], + [ + [ + [113.819403915645054, 22.004083420533753], + [113.825782234896678, 21.999447269831521], + [113.83738520022689, 22.00171321110993], + [113.826781404710331, 21.991700549399994], + [113.820403243262206, 21.993345287738556], + [113.819403915645054, 22.004083420533753] + ] + ], + [ + [ + [114.22652639069284, 22.0192565559088], + [114.226539178930139, 22.019284515729318], + [114.226228939516076, 22.019060210096157], + [114.217784291306003, 22.021668942127011], + [114.223003929947268, 22.031557971957863], + [114.234975964378336, 22.03824520024834], + [114.240583512735384, 22.039423653786613], + [114.264445342216817, 22.045101243200804], + [114.27806096292889, 22.05244298266685], + [114.297970466643662, 22.053218252262436], + [114.300725689687383, 22.063255324554564], + [114.31817513030677, 22.06685611656512], + [114.318787721312248, 22.05905651453358], + [114.304170249465486, 22.051338306531477], + [114.306484106662197, 22.044304096485352], + [114.306596603152926, 22.044187941778638], + [114.306529216881003, 22.044166959779265], + [114.306543675822923, 22.044123004069863], + [114.295061485092361, 22.038853244088411], + [114.289547694033217, 22.038879439167442], + [114.22652639069284, 22.0192565559088] + ] + ], + [ + [ + [113.660252991560199, 22.042108326960999], + [113.666297346601382, 22.04829376428205], + [113.670736479137815, 22.032206024713719], + [113.661478139095067, 22.026239821828899], + [113.66515087815327, 22.036276499931926], + [113.660252991560199, 22.042108326960999] + ] + ], + [ + [ + [113.709464803170434, 22.010180674973807], + [113.700813996561763, 22.010620793547574], + [113.700583734328504, 22.019010033205209], + [113.690633222215467, 22.024369317569427], + [113.697520632257422, 22.032104020782704], + [113.717886568517201, 22.031486779298376], + [113.724857466102193, 22.019138893314111], + [113.709464803170434, 22.010180674973807] + ] + ], + + [ + [ + [114.176226522606456, 22.01171072997078], + [114.175904973772475, 22.012519342075837], + [114.176486459101909, 22.012348143604978], + [114.176992841506447, 22.013589889394549], + [114.213023543906658, 22.013809577616218], + [114.21901324878958, 22.010504171191712], + [114.216988102306885, 22.000423819751749], + [114.224676766233145, 21.998160155579129], + [114.216145464748323, 21.996229514401772], + [114.215405579031057, 21.992546665719338], + [114.204385488842718, 21.993568221307331], + [114.185568234391141, 21.989309859748584], + [114.184985691856284, 21.989078373660782], + [114.175918352535263, 21.99114543730574], + [114.173765619219495, 22.005676127678328], + [114.176226522606456, 22.01171072997078] + ] + ], + [ + [ + [113.750912439673797, 21.976230590028763], + [113.747709153300633, 21.98025588377417], + [113.737271871208208, 21.990543830042736], + [113.738550615045469, 21.991764629000411], + [113.736538605897493, 21.994292947388331], + [113.74246569758354, 21.99550230385162], + [113.744936995911502, 21.99786161799646], + [113.750096782354504, 21.99705934095827], + [113.766535109392763, 22.000413396893695], + [113.767793979296641, 22.001500631625373], + [113.768339727861559, 22.000781609016034], + [113.769205896946218, 22.00095834108571], + [113.768953456338934, 21.999973023012139], + [113.775009009543055, 21.991994844147808], + [113.77355143824488, 21.981091453835678], + [113.763038922480007, 21.974725391715925], + [113.760047404213154, 21.964676377484448], + [113.753067263273834, 21.967881199848698], + [113.750912439673797, 21.976230590028763] + ] + ], + + [ + [ + [114.058384996534144, 22.287492871371789], + [114.057457065076306, 22.287682553612147], + [114.057347143610457, 22.288487957600292], + [114.056697893621461, 22.28896624660063], + [114.057123339703452, 22.289590641514586], + [114.058106188635861, 22.289490874227322], + [114.058493715376926, 22.289927310104993], + [114.059738347534392, 22.289643106051734], + [114.060721347499964, 22.288906277523783], + [114.06084824746172, 22.288407940253816], + [114.059519714900034, 22.287646960954362], + [114.058384996534144, 22.287492871371789] + ] + ], + + [ + [ + [114.360577577343662, 22.317143844195815], + [114.360291802784161, 22.31861860387103], + [114.360310715006406, 22.319667808719412], + [114.360771150100675, 22.320488299487344], + [114.361663143857399, 22.320932074111671], + [114.363672004434108, 22.321145215709503], + [114.364497167018342, 22.321083039598957], + [114.365989676119156, 22.321366046738628], + [114.366578140091605, 22.320941160162029], + [114.365886846573204, 22.320247939893175], + [114.367967975586055, 22.318983893227298], + [114.368356676208734, 22.318187212851544], + [114.36892728503409, 22.316390079467663], + [114.36967368219635, 22.315714987069207], + [114.369509894772335, 22.314575933152007], + [114.368818497084817, 22.314556802194307], + [114.368544804001758, 22.313535918729134], + [114.369892712458551, 22.312308936393521], + [114.370159532886532, 22.3115984423142], + [114.370941911011911, 22.311222400178764], + [114.370839039973774, 22.310511359606529], + [114.369697993011044, 22.31049675908654], + [114.368205320915365, 22.310175579426282], + [114.367689876455557, 22.308788925127075], + [114.367883825155985, 22.30681220619142], + [114.367173500920288, 22.306457053829035], + [114.365717854653155, 22.306958127641341], + [114.36470379763071, 22.307881743012182], + [114.364594867521888, 22.308503040967903], + [114.364861523521185, 22.309714953827672], + [114.36468563307038, 22.310760441787505], + [114.364079197751394, 22.311525468545014], + [114.363175108334929, 22.31188183564182], + [114.362070204493818, 22.313054705063827], + [114.361645620122061, 22.313729482685147], + [114.361323884860226, 22.315081266000306], + [114.360771446535395, 22.315813253862263], + [114.360577577343662, 22.317143844195815] + ] + ], + [ + [ + [113.97888615292878, 22.326302729530973], + [113.978322422663254, 22.326986479004383], + [113.978425150331802, 22.327516300114219], + [113.979037722001294, 22.327518557012493], + [113.979425857260225, 22.326827301599661], + [113.97888615292878, 22.326302729530973] + ] + ], + [ + [ + [120.391420207565389, 22.344930599281817], + [120.391434958250841, 22.344914756162829], + [120.351051611076798, 22.329930653649491], + [120.351349313708084, 22.330231311785479], + [120.351020638298479, 22.33011074311646], + [120.366354787334117, 22.345385755367392], + [120.379054769775621, 22.358211819522229], + [120.379139331385687, 22.358120995292122], + [120.379326641018054, 22.358307582557089], + [120.391643961390955, 22.345012679352756], + [120.391420207565389, 22.344930599281817] + ] + ], + [ + [ + [113.890257168897847, 22.342128382273543], + [113.889576280753772, 22.342801168071428], + [113.888852347773067, 22.342988817011214], + [113.889070544559019, 22.344315192229608], + [113.888913288105115, 22.345189274313618], + [113.888298413422291, 22.346405161858616], + [113.888456600134504, 22.346727312905728], + [113.890846588490035, 22.346855574089854], + [113.891527423882067, 22.346426802741231], + [113.891831816452054, 22.345826821073835], + [113.890804705073677, 22.344194046424391], + [113.890986979413384, 22.343307960509847], + [113.890834843050513, 22.342572746882713], + [113.890257168897847, 22.342128382273543] + ] + ], + + [ + [ + [114.377934011658496, 22.327631390673073], + [114.376082110218064, 22.327972329953479], + [114.375329615715899, 22.327732071352379], + [114.374644066342142, 22.327940854115074], + [114.373599809326748, 22.32786099222724], + [114.372379698945579, 22.328168452193989], + [114.371390424732013, 22.328920777167863], + [114.370886754840157, 22.330117634086058], + [114.371171440162868, 22.331439566362789], + [114.372422406942434, 22.332246255389659], + [114.37325381405023, 22.331760200201522], + [114.373550657248188, 22.330812667892989], + [114.375214500502793, 22.330749828901009], + [114.375857140897281, 22.329760941771099], + [114.377430195307753, 22.329342248139422], + [114.378115834884156, 22.328786458166697], + [114.378370728741928, 22.328211090686324], + [114.377934011658496, 22.327631390673073] + ] + ], + [ + [ + [113.966752734904929, 22.328699316681469], + [113.965733805172391, 22.328811961066698], + [113.965025200914212, 22.32931187260068], + [113.964684814085729, 22.330378959341544], + [113.965103773904573, 22.333586562031162], + [113.965928071366577, 22.334204584696987], + [113.966569775123034, 22.33401089452623], + [113.96620655312725, 22.333440713084528], + [113.966812379916632, 22.332385933194512], + [113.96926730582517, 22.331559334490475], + [113.969182522884495, 22.330967435734642], + [113.967382423037279, 22.328914729089231], + [113.966752734904929, 22.328699316681469] + ] + ], + [ + [ + [114.370503983095475, 22.331469381390313], + [114.369733603462265, 22.331882417779671], + [114.369793473612489, 22.333123599381626], + [114.369156958558648, 22.334103598383571], + [114.36962950250161, 22.334867160459027], + [114.370345893084135, 22.33494728975997], + [114.370971400414263, 22.334608459273788], + [114.371954688792897, 22.333492058738955], + [114.371990740666888, 22.332234757423407], + [114.37098958379292, 22.331492796411005], + [114.370503983095475, 22.331469381390313] + ] + ], + [ + [ + [114.36625599071597, 22.328123144148286], + [114.36526694966669, 22.328161499841922], + [114.36300416543375, 22.329547976347179], + [114.362335859472381, 22.329756986769763], + [114.360673685868846, 22.329502386988018], + [114.359860553024333, 22.330197758129394], + [114.35969667877518, 22.331141203834477], + [114.36042468987479, 22.333805653016547], + [114.359963116214487, 22.335251644318056], + [114.360448484919459, 22.336614187652597], + [114.360406422421548, 22.338337596141155], + [114.360927799260409, 22.339030953421446], + [114.362062541897316, 22.339363343914016], + [114.363548981962239, 22.339239174816321], + [114.364289248885342, 22.338842049866933], + [114.364871591313872, 22.339971460939637], + [114.365945513582275, 22.34033005776822], + [114.367311243313111, 22.339973160236585], + [114.368106577447023, 22.339007930062433], + [114.368464385828446, 22.336975062664884], + [114.367978930071089, 22.335277346725213], + [114.366778134864703, 22.333784622856921], + [114.366923085261661, 22.33242114945541], + [114.367354732549913, 22.331644417553949], + [114.368525710178446, 22.331014764718685], + [114.368671624622806, 22.330324433916349], + [114.368143143240331, 22.329589959687983], + [114.367033164658295, 22.329550405578519], + [114.366911340204297, 22.328583363784368], + [114.36625599071597, 22.328123144148286] + ] + ], + [ + [ + [114.334025550533198, 22.334117734635917], + [114.333200782371279, 22.334315339629235], + [114.33274041852647, 22.335254405395311], + [114.33317665495386, 22.336906910561765], + [114.333559058372899, 22.337212246052417], + [114.33468735243126, 22.337304126698143], + [114.335147707624671, 22.336556105925002], + [114.335190691832437, 22.335784868965391], + [114.335670004227296, 22.335281862118229], + [114.335390488117795, 22.334262181994994], + [114.334025550533198, 22.334117734635917] + ] + ], + [ + [ + [113.980867029778949, 22.33363759171138], + [113.980224544202031, 22.3337044535442], + [113.979946152960309, 22.334448404627288], + [113.980012897160748, 22.336007530357321], + [113.980830800559076, 22.338613702749939], + [113.982514663678245, 22.340593221944349], + [113.983357628211664, 22.340761800151586], + [113.983921305829227, 22.340172036913426], + [113.984079002229493, 22.338947332741636], + [113.982914969941859, 22.336387218635853], + [113.981473567901446, 22.333982911897358], + [113.980867029778949, 22.33363759171138] + ] + ], + + [ + [ + [114.368000792920114, 22.326170650459254], + [114.368993625800655, 22.325849076507751], + [114.369090572551642, 22.325354847579625], + [114.368411181804177, 22.325200681114346], + [114.367748775700377, 22.325267553754777], + [114.367497615668569, 22.325718238513858], + [114.367474000444986, 22.325697005818604], + [114.36747399640582, 22.325760621219661], + [114.36742803354646, 22.325843097559744], + [114.3674739866251, 22.325914664125005], + [114.367473965262064, 22.326251124577464], + [114.367689847900479, 22.326250842907942], + [114.367700756010677, 22.326267831018498], + [114.367753461644455, 22.326250759908895], + [114.368085901957429, 22.326250326162555], + [114.367584853113343, 22.326411013294109], + [114.367621791001568, 22.326855059696765], + [114.368525968466642, 22.326947907820994], + [114.369321282435479, 22.326767858993882], + [114.369339308375231, 22.326114696748618], + [114.368774806510089, 22.326029393417599], + [114.368088487007398, 22.326249497133073], + [114.368000792920114, 22.326170650459254] + ] + ], + [ + [ + [114.366141466641068, 22.322362059498523], + [114.36651116088828, 22.321614397946547], + [114.365940694650419, 22.321819212654614], + [114.365237340778833, 22.322465315767868], + [114.365455103135801, 22.322833096786731], + [114.366141466641068, 22.322362059498523] + ] + ], + + [ + [ + [114.348747611396533, 22.312305012508265], + [114.347541256720703, 22.31239214498704], + [114.346515627896011, 22.313178139094486], + [114.345447929607204, 22.316234738818107], + [114.345556678366179, 22.317785893073484], + [114.347109313694205, 22.320910826451861], + [114.348091776816148, 22.323815732735369], + [114.349687505516172, 22.325495320026747], + [114.350869920598257, 22.325627319447346], + [114.352702586303238, 22.324690022405079], + [114.353405667178691, 22.324969912027395], + [114.354054759098233, 22.326304126179245], + [114.354819744270245, 22.327177059581587], + [114.35623898293241, 22.327398814649129], + [114.357549438393463, 22.326935638322183], + [114.357944037248799, 22.325909800968084], + [114.357525632762119, 22.324318113848641], + [114.356590821395358, 22.323225355638723], + [114.355031764425689, 22.322701750119563], + [114.354443526423367, 22.32226161373146], + [114.354273776880419, 22.321673763243503], + [114.354771281247736, 22.319664506135418], + [114.354315964903989, 22.317872851572261], + [114.353418180158229, 22.316629052764707], + [114.352308642784863, 22.316058775623709], + [114.351458764144112, 22.315856163753534], + [114.350015659460453, 22.316124689139258], + [114.349615233750001, 22.315537246471511], + [114.349512533902811, 22.312980840644737], + [114.348747611396533, 22.312305012508265] + ] + ], + [ + [ + [114.292729689909152, 22.329360941105961], + [114.293166208048618, 22.330209486814198], + [114.293578660604609, 22.332401340711183], + [114.294355843770418, 22.332910300525288], + [114.294974226650879, 22.332607316494521], + [114.297261941453385, 22.33013431542096], + [114.298712346885679, 22.329796972817277], + [114.299452574003297, 22.328660556736889], + [114.300526409250082, 22.327340549264648], + [114.301339486064634, 22.326718092806328], + [114.302188526102086, 22.32575349005786], + [114.302359376811509, 22.324831008962256], + [114.301491484640394, 22.323852227391999], + [114.301600405289861, 22.32303987218955], + [114.302207737634987, 22.322017648440955], + [114.301752314331154, 22.321586304776378], + [114.300939256869668, 22.322019730318363], + [114.299034476926181, 22.321904769736072], + [114.295618166243543, 22.322849276780953], + [114.294052642533956, 22.325097103237848], + [114.292390147721107, 22.32731999803816], + [114.29220126690673, 22.328320480686784], + [114.292729689909152, 22.329360941105961] + ] + ], + [ + [ + [114.326997740618069, 22.32538629207264], + [114.326148020229283, 22.325472931940027], + [114.324801976184915, 22.32666775354075], + [114.32365570323995, 22.326624925683351], + [114.321933309076869, 22.326192101741619], + [114.320562346858352, 22.326214698158054], + [114.31999816039513, 22.326558835118028], + [114.319476858523785, 22.32769105692719], + [114.318524183653565, 22.328884096789565], + [114.318220565152231, 22.329884875424337], + [114.318742696154132, 22.331533241500217], + [114.318651811461933, 22.331819471200369], + [114.317322699629628, 22.332663129352003], + [114.317020091317801, 22.333422849153983], + [114.317322568300412, 22.334749557206756], + [114.316455753830724, 22.335877398132968], + [114.315678789569944, 22.337206105005233], + [114.315357185359431, 22.338246907242954], + [114.315526904973339, 22.338834710905918], + [114.316194901664375, 22.33950660814066], + [114.316716087998017, 22.340465830168199], + [114.317455986645257, 22.340896537560582], + [114.319063629972533, 22.340963543081859], + [114.320610307049421, 22.341572751511634], + [114.322126029303774, 22.341916952488159], + [114.323581861338809, 22.341722151356375], + [114.325450082728324, 22.341179488688216], + [114.326231929107877, 22.340745912770966], + [114.326735221405229, 22.339899785954287], + [114.327099779609568, 22.338159744900498], + [114.327760817092425, 22.337550361327601], + [114.328167310882279, 22.335814235826138], + [114.329453416220161, 22.334946604962326], + [114.331229814718256, 22.333509923995209], + [114.331600285203692, 22.333011115872029], + [114.331248953169236, 22.330860339650261], + [114.331018458586485, 22.328387259795335], + [114.330423393249077, 22.327865283668174], + [114.329428914481355, 22.327647134503042], + [114.328604214013865, 22.326864542063589], + [114.32841055826627, 22.326060739977112], + [114.327779545698377, 22.325563837976272], + [114.326997740618069, 22.32538629207264] + ] + ], + + [ + [ + [114.385979878887795, 22.402386120595658], + [114.385045127806407, 22.402578793364903], + [114.384893147298882, 22.402990950780154], + [114.385311950700583, 22.404128785765327], + [114.386398667322112, 22.404047035065979], + [114.38676961060726, 22.403564736449418], + [114.386829646202159, 22.402793607297887], + [114.385979878887795, 22.402386120595658] + ] + ], + [ + [ + [113.814854865188877, 22.399002034868758], + [113.813454350335036, 22.399743779177363], + [113.802243872907653, 22.403162559823773], + [113.798427717679303, 22.407702223330446], + [113.783177145231051, 22.415779271057151], + [113.781583991162762, 22.416448120102018], + [113.781722408712241, 22.416549732384556], + [113.781517857405845, 22.416658067377874], + [113.782026135594535, 22.416772698199924], + [113.793792994678114, 22.425410746007806], + [113.806161135387072, 22.423353235716235], + [113.806939012034476, 22.422391242472465], + [113.808678469046171, 22.422783538249867], + [113.809651600268765, 22.419036608337088], + [113.819147642153524, 22.407292936424408], + [113.814922021735882, 22.399296193727679], + [113.814766120008798, 22.399343737983557], + [113.814854865188877, 22.399002034868758] + ] + ], + [ + [ + [113.886832167452994, 22.350829108098171], + [113.885925899584592, 22.350930539772687], + [113.885433159775829, 22.351562323297546], + [113.88547014829858, 22.35258753596915], + [113.886370355694325, 22.353587316640507], + [113.887263557351901, 22.353991952949581], + [113.88813973260703, 22.353927463202364], + [113.888626388832108, 22.353613683202099], + [113.888784654125971, 22.352650596388603], + [113.887684296204498, 22.351245707289209], + [113.886832167452994, 22.350829108098171] + ] + ], + [ + [ + [113.875077998551959, 22.355255912842921], + [113.87441475141523, 22.355671276380836], + [113.873757440313355, 22.357033799453532], + [113.874110078220056, 22.357373246691854], + [113.87546160515204, 22.356725578575031], + [113.875509775243344, 22.355411395310608], + [113.875077998551959, 22.355255912842921] + ] + ], + [ + [ + [114.391988615915011, 22.362360002839669], + [114.391387614140072, 22.362592311731479], + [114.390470563366577, 22.364168016635478], + [114.390579507705866, 22.364919087848037], + [114.391387449191186, 22.365179745459397], + [114.392152468597217, 22.36465731804968], + [114.39249353793096, 22.363599997124449], + [114.392432611371945, 22.362436826287873], + [114.391988615915011, 22.362360002839669] + ] + ], + [ + [ + [114.300424490744135, 22.375639553219706], + [114.30118689682152, 22.375104530757437], + [114.302058593965086, 22.374857762695449], + [114.302359608880067, 22.374281573921557], + [114.304233168582783, 22.372966793576687], + [114.304151121265335, 22.373210012885284], + [114.303375048906744, 22.373823413827743], + [114.302585953432185, 22.37485688954715], + [114.300851006090866, 22.375361818788747], + [114.300244655170744, 22.3763709552764], + [114.300128639984024, 22.378762501962132], + [114.300171501589503, 22.380166640544353], + [114.300505076474053, 22.380717182149883], + [114.301420973286639, 22.381004732309659], + [114.302944127869011, 22.38100221460089], + [114.304345414648139, 22.380555795034283], + [114.305600822366301, 22.380532652792681], + [114.306450683266021, 22.381213289129501], + [114.307354491550228, 22.381390746062795], + [114.310034959168192, 22.380553897661255], + [114.312134042063875, 22.381015194220616], + [114.315033033414025, 22.37972070907432], + [114.316482955894699, 22.379607010932322], + [114.31751449597671, 22.379018004393124], + [114.31796292225799, 22.377743977064508], + [114.317169195137424, 22.375901178924604], + [114.317872261360307, 22.374470648296143], + [114.31764773162304, 22.372210715616699], + [114.317817522614106, 22.371598302183848], + [114.318509532584557, 22.371245952286891], + [114.319886605325848, 22.369664114435704], + [114.320875296240828, 22.367196850812409], + [114.321208934865894, 22.365065869235096], + [114.320717689778206, 22.364670731369159], + [114.319686224927793, 22.364538652980368], + [114.319455585788816, 22.364212032098774], + [114.320013844793181, 22.362892760062028], + [114.319855849392511, 22.362003495405268], + [114.3216519136908, 22.360743097866781], + [114.322586169734407, 22.360475485170117], + [114.324277680926841, 22.359685134646167], + [114.32717742949923, 22.357667254991686], + [114.327972279769668, 22.356808586650068], + [114.328207968265914, 22.356086008857872], + [114.327049839091842, 22.354242890416248], + [114.326976998644469, 22.353462888877825], + [114.32781485189301, 22.351530938253006], + [114.32752335581867, 22.350544313450847], + [114.326589794144354, 22.350146021637855], + [114.326274305789411, 22.349599522361171], + [114.326674758513647, 22.348675586449556], + [114.326316358793406, 22.347754097757011], + [114.324394295111901, 22.347182653378386], + [114.32427849288365, 22.346810803622457], + [114.324824717538633, 22.346062621958254], + [114.325140308284318, 22.345008819996284], + [114.324867807788806, 22.343605069621891], + [114.323836444666412, 22.342264773044846], + [114.322745095502185, 22.342045803700216], + [114.319930258455784, 22.34245120438797], + [114.317473826528982, 22.343023918895621], + [114.315782234144478, 22.343659183409457], + [114.314659792094062, 22.344428401214884], + [114.313768061632715, 22.344361023425325], + [114.312749575562052, 22.343068631126972], + [114.31139047998586, 22.342826042704306], + [114.309240388734665, 22.34365174149168], + [114.309038639627843, 22.343517373964325], + [114.308963392492885, 22.343814343123238], + [114.306446919399178, 22.345790341998576], + [114.303072879059215, 22.350673990958857], + [114.302654289967805, 22.352299985994769], + [114.302630217156718, 22.353924320212975], + [114.303461109495899, 22.355286177546283], + [114.305639259835843, 22.356930774688383], + [114.305639653055508, 22.356931760891058], + [114.305228914645724, 22.358552774636522], + [114.30491104600577, 22.359193415028841], + [114.3049300943254, 22.359732094211076], + [114.303153387218259, 22.366744018525409], + [114.30248357035822, 22.367041818863065], + [114.301755399088407, 22.367876157600911], + [114.301707425128953, 22.368378317981392], + [114.30258855242046, 22.368973186651314], + [114.30254247087413, 22.369155051356991], + [114.302125838968337, 22.369674837560748], + [114.302040904156286, 22.370271073164169], + [114.302225669909703, 22.370405333058628], + [114.301967225421222, 22.371425306010508], + [114.30157942455439, 22.370826921082326], + [114.300730423116363, 22.370999334602697], + [114.300857212529138, 22.371966281356528], + [114.301664257014465, 22.371871947160464], + [114.301966382587196, 22.371428632325998], + [114.301665164964575, 22.372617413056073], + [114.301136846881889, 22.372508910934371], + [114.301039960241468, 22.372535776834649], + [114.301039973933925, 22.37231803902398], + [114.300997441977813, 22.372547566813395], + [114.300396707477617, 22.372714145746333], + [114.299984151874611, 22.37330290321443], + [114.299886206534026, 22.374241206300784], + [114.299407701565428, 22.375152113127779], + [114.299461613414877, 22.375568090707301], + [114.300189762394126, 22.375685939535266], + [114.300453851951033, 22.375481102644397], + [114.300424490744135, 22.375639553219706] + ] + ], + + [ + [ + [114.296308534757642, 22.353052259614728], + [114.295027871847267, 22.353283240354585], + [114.294627262415418, 22.35365490610786], + [114.29462719779093, 22.354684091276596], + [114.295112598791434, 22.356225640236381], + [114.294936743427314, 22.356830010730928], + [114.29410558094672, 22.357060287175269], + [114.292794884654526, 22.35708620640105], + [114.29222440345967, 22.357634122760114], + [114.291622685808107, 22.362267778536076], + [114.290986211142823, 22.363382862281004], + [114.290360743458436, 22.364040842282563], + [114.289128798459046, 22.364695634028866], + [114.287847787115027, 22.366329610462877], + [114.286986461977207, 22.366815811775307], + [114.286700656786877, 22.367359268219737], + [114.286949421787199, 22.367930041466781], + [114.288818795275432, 22.369021760115071], + [114.289844807050031, 22.370420594588026], + [114.290366242078065, 22.371938117959576], + [114.290330202732932, 22.37308434745373], + [114.290790701033941, 22.374369908182178], + [114.293455045556087, 22.375973350869469], + [114.294540944153212, 22.376028758445237], + [114.296506971835115, 22.374511556062096], + [114.296919580890687, 22.373625784320861], + [114.296707860955507, 22.372825985789319], + [114.295973663042375, 22.372599073293703], + [114.294426237972715, 22.373225496962302], + [114.293794881772513, 22.373169420721275], + [114.293704041558257, 22.37207938336153], + [114.294359434302223, 22.371189276080226], + [114.294511377465042, 22.369621800550135], + [114.295141788993192, 22.368620697350238], + [114.296058855034971, 22.368105226823896], + [114.296343610122861, 22.367157637769033], + [114.297083830164425, 22.366818443699646], + [114.298115742390721, 22.365987699391265], + [114.298090871040856, 22.364384472231784], + [114.296884281685806, 22.363096132756869], + [114.296568666496469, 22.3624115025303], + [114.297054202912818, 22.361406583667687], + [114.297254180365087, 22.358287735362097], + [114.29825521632543, 22.3559717644725], + [114.298292286411822, 22.354196388941396], + [114.297570143904821, 22.35334036491329], + [114.296308534757642, 22.353052259614728] + ] + ], + [ + [ + [114.325005165204615, 22.366327870353466], + [114.323756026457346, 22.366632298019404], + [114.3234165061684, 22.367110021698327], + [114.323785924273508, 22.367538389420737], + [114.3251808282659, 22.367466722258214], + [114.325448460820041, 22.36689011791205], + [114.325005165204615, 22.366327870353466] + ] + ], + [ + [ + [113.881788520898198, 22.369926732364483], + [113.880516464123076, 22.370215702314429], + [113.880230960530525, 22.370810547560989], + [113.881398578852711, 22.375076217882189], + [113.881343393315504, 22.376627408763493], + [113.880850523017173, 22.37788818118598], + [113.879397079123152, 22.378788031484572], + [113.877194257828748, 22.379590059917508], + [113.876768466059033, 22.380258734896266], + [113.876786441044558, 22.381160885238629], + [113.877132996754369, 22.382030356957642], + [113.877741035730409, 22.38237000163867], + [113.878641574442199, 22.382472874626469], + [113.879755458532742, 22.382232861438908], + [113.880711095006561, 22.381107538486528], + [113.882158398585119, 22.381108748213666], + [113.883758867810911, 22.380819952598664], + [113.884956663723045, 22.380359754478082], + [113.885468436233822, 22.379797026168951], + [113.885413418555999, 22.378825844346625], + [113.88484766285147, 22.377854305025963], + [113.884141669229265, 22.377155690924649], + [113.8846775080181, 22.376368959471748], + [113.883454759445414, 22.375261889003411], + [113.883557984807979, 22.374155796583086], + [113.884598537153877, 22.374066549170017], + [113.884817887329859, 22.373593631941088], + [113.883680291227435, 22.372209584684896], + [113.883844605019405, 22.37113653795663], + [113.882938300364202, 22.370061675283822], + [113.881788520898198, 22.369926732364483] + ] + ], + [ + [ + [114.285614123804748, 22.373404608246485], + [114.284358023497944, 22.373916235891883], + [114.284442886251924, 22.375124319069201], + [114.285444125434879, 22.375433133573498], + [114.286415319107533, 22.376330046787587], + [114.287167709710758, 22.376455099396782], + [114.287671272873567, 22.376842502419205], + [114.288399664177419, 22.376813537155101], + [114.28841768684066, 22.376209421556233], + [114.287046861890687, 22.375590123944825], + [114.286725144108757, 22.375207479438604], + [114.286518400611811, 22.37373851735121], + [114.285614123804748, 22.373404608246485] + ] + ], + + [ + [ + [114.361217468937639, 22.464834403728393], + [114.359512375716534, 22.464864970394235], + [114.358116943273203, 22.465614148317087], + [114.357595500452192, 22.46652799501765], + [114.357655348583833, 22.467795942433682], + [114.358055715722926, 22.470307391753224], + [114.357788971882997, 22.471220833940958], + [114.357133691190953, 22.472163889740035], + [114.356775929614017, 22.475161528225065], + [114.355774079691372, 22.476235153128318], + [114.355998731657778, 22.477376814476916], + [114.355665069957368, 22.478486371450131], + [114.354991846683106, 22.47936447648134], + [114.353322889618013, 22.480341234523213], + [114.353099136310675, 22.480965615541226], + [114.353584451901824, 22.481971823633081], + [114.355536938582176, 22.483016643570842], + [114.356095220585772, 22.483537751002377], + [114.357466432910229, 22.485655592995993], + [114.358510154101566, 22.486436969432035], + [114.359546944558417, 22.486663377521452], + [114.360560813804099, 22.486469842943634], + [114.361925368737872, 22.48565281346308], + [114.362945277231915, 22.485720332579042], + [114.363916287115273, 22.485425945220872], + [114.364826435867215, 22.484319660186383], + [114.364953413096842, 22.482692466613795], + [114.36417728067336, 22.481352532881896], + [114.363879691011519, 22.47969292815317], + [114.364207389452432, 22.47917045765216], + [114.365415212139411, 22.478683771760483], + [114.366556155113898, 22.477965211613128], + [114.367405444379344, 22.47663005843291], + [114.367466513054794, 22.474672936573931], + [114.366945123273723, 22.472716578851728], + [114.364505618117462, 22.470860856095303], + [114.364207963453751, 22.470176254007136], + [114.364371940786341, 22.467924956198491], + [114.363171311925214, 22.46580958798366], + [114.361217468937639, 22.464834403728393] + ] + ], + [ + [ + [114.357975189138742, 22.495700807211612], + [114.357380880746859, 22.495896738054416], + [114.356585728867543, 22.497565985745098], + [114.354850720428345, 22.499761760104718], + [114.354560043749387, 22.500390227420858], + [114.354789725976886, 22.500866846561753], + [114.356094085954595, 22.50132873151987], + [114.356172915331413, 22.502494589046293], + [114.356464488464681, 22.503628105569039], + [114.357465230020011, 22.50451050551138], + [114.359121250021659, 22.505164920413581], + [114.360407789133788, 22.505178965496157], + [114.363083931498579, 22.504494043604801], + [114.363915064423679, 22.50457085827658], + [114.364988939906837, 22.505180345189594], + [114.36548648327269, 22.504629669768644], + [114.364946086597925, 22.503554432416124], + [114.362932279778434, 22.501539306957905], + [114.362186137604581, 22.500525401216095], + [114.361736685475009, 22.499539070750259], + [114.361300298510443, 22.497391734760122], + [114.360911787744314, 22.496429319157805], + [114.360450323376469, 22.496076012183341], + [114.359060895507028, 22.496151122984209], + [114.357975189138742, 22.495700807211612] + ] + ], + + [ + [ + [114.319125043254374, 22.52260976501768], + [114.318239319476461, 22.523006408492002], + [114.317917739928035, 22.523797976115166], + [114.317353540811595, 22.524153013614463], + [114.315522169234924, 22.524491397298153], + [114.312779939805964, 22.526432335847705], + [114.311154139850544, 22.527388229937369], + [114.308237040387141, 22.528237374521691], + [114.307672743120591, 22.528960327738929], + [114.307266071893437, 22.532228867442186], + [114.307423783501562, 22.533504522400506], + [114.308412383131198, 22.534916710355191], + [114.309364059472273, 22.535640987231801], + [114.310456582265076, 22.535516048905905], + [114.312197256542632, 22.534278987518533], + [114.313168009957522, 22.532495323444188], + [114.314793833539341, 22.530463454212864], + [114.316364580315707, 22.530390555752788], + [114.317231294591792, 22.530833921478514], + [114.317759457260252, 22.531891880403982], + [114.31761956699367, 22.533380060121853], + [114.317516524165868, 22.536421076931919], + [114.317995745791734, 22.537654107583439], + [114.318984259008957, 22.538219221476773], + [114.320197474333042, 22.538098947449331], + [114.321155134716491, 22.536788220058682], + [114.321901114932515, 22.535323895374528], + [114.322180794699804, 22.533783453665375], + [114.32185936951123, 22.532300144517215], + [114.320537430561828, 22.530851720453747], + [114.32065841919453, 22.528202626158173], + [114.320932098332634, 22.526849174319192], + [114.321289623315707, 22.525947540543008], + [114.321259748642063, 22.524675654255599], + [114.320374166339903, 22.523084394915209], + [114.319125043254374, 22.52260976501768] + ] + ], + + [ + [ + [114.437635877356456, 22.536972453479329], + [114.433990550802363, 22.537081015487409], + [114.428818049606519, 22.539108153434405], + [114.426146603229853, 22.540409046755773], + [114.424771351380826, 22.542506473968949], + [114.423724536985347, 22.546589151412199], + [114.423219709024337, 22.548108557154855], + [114.423688198920303, 22.551038777851723], + [114.424990022378466, 22.552807928221657], + [114.429102541060047, 22.554614353898042], + [114.430587128881228, 22.554579190363846], + [114.43135356070681, 22.553675249418461], + [114.43145782606598, 22.552481482734258], + [114.43117146082318, 22.550097299952526], + [114.431603418951909, 22.547352070862917], + [114.4334479889486, 22.545251715356692], + [114.435218544773178, 22.543444370220147], + [114.437203586213727, 22.543121383355135], + [114.439954439513258, 22.543121797442161], + [114.441689342052285, 22.542399788489028], + [114.442377981647979, 22.54123906720255], + [114.441726613330687, 22.539469045693046], + [114.440241410270858, 22.537771623996083], + [114.437635877356456, 22.536972453479329] + ] + ], + [ + [ + [114.305772718459409, 22.536894183592231], + [114.305026648918528, 22.5372744372191], + [114.304771919642391, 22.538105819903809], + [114.304692914782677, 22.539760849923436], + [114.305087331700491, 22.541060094081669], + [114.306263765565248, 22.541922018322953], + [114.307101650711971, 22.542275542978647], + [114.308114308420983, 22.542354768436933], + [114.309272780198285, 22.541985750316865], + [114.310037795897003, 22.541157445688459], + [114.310097762575779, 22.540395388623779], + [114.309624466595224, 22.539434292988947], + [114.30736260668877, 22.537563391575731], + [114.305772718459409, 22.536894183592231] + ] + ], + [ + [ + [114.331156858457732, 22.53947200757937], + [114.330744477768249, 22.539573787059261], + [114.329695009412035, 22.540541726311542], + [114.328967053183007, 22.541509051998336], + [114.328973009379212, 22.542055004177982], + [114.329549097818685, 22.542632865659943], + [114.330270992937358, 22.54277047905699], + [114.331083771337788, 22.54258094236814], + [114.331744843698061, 22.541401762204888], + [114.331429433585114, 22.539650476893677], + [114.331156858457732, 22.53947200757937] + ] + ], + [ + [ + [114.259315970369286, 22.544554678957368], + [114.258483752617494, 22.544843944644587], + [114.258483714270938, 22.545450901478713], + [114.258908783169502, 22.546029716962959], + [114.260027018371886, 22.546135301150823], + [114.26110215615509, 22.546868811272819], + [114.261892257731887, 22.546925459064123], + [114.262432359006809, 22.546228258767478], + [114.262293381472361, 22.545657365647109], + [114.260962268770669, 22.544749023129629], + [114.259315970369286, 22.544554678957368] + ] + ], + [ + [ + [114.265980733727034, 22.541604663840491], + [114.26496573111028, 22.542090226456963], + [114.264965706923377, 22.542473200666947], + [114.266059678355006, 22.542419561378264], + [114.265980733727034, 22.541604663840491] + ] + ], + [ + [ + [114.304341871492809, 22.531655921351057], + [114.303662717307631, 22.531722063351832], + [114.302491122514255, 22.532330986819382], + [114.301466351014383, 22.532491667856583], + [114.299913200968575, 22.532217204185692], + [114.299281917729715, 22.532409204488101], + [114.299142036104513, 22.533070391070165], + [114.300027811101515, 22.536267789711733], + [114.299263678208519, 22.536521998734649], + [114.29886917546466, 22.535784669691093], + [114.298322822654157, 22.535320559999054], + [114.296690658011656, 22.534790130268359], + [114.294282280032334, 22.533395845288176], + [114.293269261948836, 22.533988300119749], + [114.291382088786051, 22.533925007646395], + [114.290701746391846, 22.533522982653754], + [114.289919459586329, 22.533475065497093], + [114.288747458923538, 22.533957626133425], + [114.288262877739371, 22.53387627629056], + [114.286624294859749, 22.532737474320932], + [114.286083723455832, 22.532685164855675], + [114.285331243952868, 22.533571059144208], + [114.285410131592386, 22.534405913884584], + [114.286678058545121, 22.535798231537072], + [114.287333449073373, 22.537069309835736], + [114.287266417994559, 22.538426313549156], + [114.288316497487912, 22.539170888518981], + [114.290355708011262, 22.539131128491285], + [114.291138914575185, 22.54027496484856], + [114.292181912436789, 22.540501473341184], + [114.29243769382532, 22.540053135970229], + [114.29249770344849, 22.538981118117636], + [114.293675532613136, 22.53910640007371], + [114.293857321124392, 22.539558104385325], + [114.292953149804418, 22.540696350842243], + [114.288680844230498, 22.544582041390463], + [114.286185755093001, 22.546741136026206], + [114.286173704739554, 22.54768608148904], + [114.286604341987029, 22.548056505548686], + [114.287557557061078, 22.548263257803608], + [114.290895624720918, 22.548425733794812], + [114.290858594467622, 22.549444707897628], + [114.290252104057373, 22.550162493785461], + [114.288637460949403, 22.551228602328603], + [114.287945958892848, 22.552618408272519], + [114.287951909055181, 22.553327342716326], + [114.288868066117772, 22.554329041899752], + [114.289499496274686, 22.554609165673238], + [114.290415619938642, 22.555463837376966], + [114.291629486993756, 22.555551131241792], + [114.292709468842006, 22.555227615392848], + [114.293716514537039, 22.554538207900663], + [114.293783501368708, 22.553682180513515], + [114.293098238646195, 22.552831251102003], + [114.293280113501112, 22.55196305659711], + [114.293655744852018, 22.551864515532689], + [114.299055982217368, 22.551261304772119], + [114.303837281315296, 22.550944498191566], + [114.304771025770222, 22.552221816505178], + [114.307397713195414, 22.550921395546947], + [114.308010902907668, 22.550912324038997], + [114.310485530170467, 22.551470896290564], + [114.31171682477698, 22.551606673015019], + [114.312954152134495, 22.55074449871945], + [114.314494936770188, 22.551300637631609], + [114.316199509400406, 22.551007515171861], + [114.317030327419928, 22.550659999351144], + [114.31745474118172, 22.550162247600561], + [114.31719416037933, 22.549538781430332], + [114.316023858470871, 22.549504957646207], + [114.315235009554712, 22.549245435536641], + [114.314355327097616, 22.548285126989981], + [114.312997283488428, 22.547721651591036], + [114.311862913559182, 22.547013761226825], + [114.310692525130392, 22.547081861916912], + [114.308611249047757, 22.548605446885279], + [114.308289697807353, 22.548300035852744], + [114.308611317984273, 22.547517528359975], + [114.308271818312193, 22.546776180519778], + [114.306779785522608, 22.546790784203726], + [114.306361341554663, 22.546612521439506], + [114.305432634274638, 22.545106227022977], + [114.303922596897877, 22.544285849959053], + [114.302993756208053, 22.544173415325311], + [114.302089819069337, 22.54481887022639], + [114.300312832255742, 22.546463655073524], + [114.298783525260816, 22.547587019215907], + [114.297291172277923, 22.547906334908955], + [114.295688908107181, 22.547778800827107], + [114.294997679812525, 22.547037897126419], + [114.294433327873946, 22.545999814701588], + [114.294415455056182, 22.544279963617655], + [114.295009861128719, 22.54397409835849], + [114.296095717227928, 22.543964457816298], + [114.297024732225736, 22.543673052272688], + [114.297637086262057, 22.543240131684126], + [114.297934924915097, 22.540562845516256], + [114.29848035286426, 22.539938028861076], + [114.300537085117753, 22.538316842480235], + [114.302411949714994, 22.536581875415457], + [114.303200992999606, 22.536405572417422], + [114.304487350381422, 22.536986371540554], + [114.305251392006767, 22.536809081799813], + [114.305912618092535, 22.535635018044651], + [114.305336512405802, 22.533194145276504], + [114.304815250113208, 22.532025098244286], + [114.304341871492809, 22.531655921351057] + ] + ], + [ + [ + [114.26082284675563, 22.551081607914128], + [114.260372754805303, 22.551326771775425], + [114.260475739807674, 22.551852688654666], + [114.261648898575658, 22.552141167668132], + [114.262419985845014, 22.552116814623709], + [114.262663059410414, 22.551300763242551], + [114.261380916919251, 22.551289353829212], + [114.26082284675563, 22.551081607914128] + ] + ], + [ + [ + [114.270461621418946, 22.549544026360419], + [114.270054695610384, 22.549760317657995], + [114.270006637075625, 22.550844269195608], + [114.268609860299136, 22.551269246129358], + [114.267357860689671, 22.553783889866185], + [114.267983765857721, 22.55414644344226], + [114.269010683554711, 22.553053819829763], + [114.270971383654114, 22.551422485613838], + [114.271257335689185, 22.551055289727628], + [114.27111144422129, 22.549918493692005], + [114.270461621418946, 22.549544026360419] + ] + ], + + [ + [ + [117.050515444986132, 23.472726084558111], + [117.053622685635801, 23.475969495430505], + [117.05503775810395, 23.475391560219879], + [117.059594849153328, 23.478077534181462], + [117.074510350486676, 23.475310119226691], + [117.07901744755236, 23.465597922661367], + [117.088245247817341, 23.461829161124562], + [117.088441207154034, 23.461773774690201], + [117.089930563238283, 23.462508491885764], + [117.099957347884072, 23.469291870235669], + [117.104294995250584, 23.479207198617861], + [117.12397445370955, 23.485540061599046], + [117.124388563906066, 23.485820217824667], + [117.124459851674274, 23.485696262990885], + [117.124531665691009, 23.485719372789816], + [117.124642415004402, 23.485378822736983], + [117.137953314492322, 23.462233893740716], + [117.137953404652137, 23.460919972093055], + [117.140489468312666, 23.458530971993451], + [117.140182521179312, 23.452507078164327], + [117.14985130945584, 23.447502139440275], + [117.143636544558021, 23.440410688880426], + [117.137954749341262, 23.441323480799657], + [117.13795640346197, 23.417217565339655], + [117.140568596532574, 23.414246334783741], + [117.138037479779257, 23.402826331189722], + [117.131253949215861, 23.398947910336776], + [117.119465223307515, 23.391932310375278], + [117.103785711217085, 23.399229146282082], + [117.097252212599997, 23.396029092841431], + [117.095059676656575, 23.403290015136786], + [117.080194372740806, 23.410207939798759], + [117.075235425359153, 23.411214033650054], + [117.045642548777806, 23.40296638511542], + [117.044486438992379, 23.403704025322352], + [117.025139324293121, 23.40882707453752], + [117.024145880361175, 23.416682043558115], + [117.02312279732503, 23.41733480784746], + [116.994826160224292, 23.41879936302611], + [116.977111647314914, 23.417160696001286], + [116.960154280175033, 23.419054947772363], + [116.950477288125569, 23.422264094025884], + [116.94742862799869, 23.422451355199129], + [116.947088942963276, 23.423387758810104], + [116.940588439746932, 23.425543497435921], + [116.940213656667495, 23.442340736547621], + [116.940054561056243, 23.442779312549909], + [116.940526293476807, 23.443036695959634], + [116.946550190991303, 23.448995905831477], + [116.952416518275399, 23.449524158910283], + [116.96639502338715, 23.457151015050854], + [116.969853074548709, 23.459773682920062], + [116.973249679239458, 23.460891005390362], + [116.97812596676583, 23.463551571964995], + [116.979320497776143, 23.462888017872444], + [116.981002605080434, 23.463441351704216], + [116.996655504322149, 23.459907117055018], + [117.006698528306089, 23.447679702602858], + [117.019274448479976, 23.440693861944958], + [117.04637187481076, 23.470283842022589], + [117.050515444986132, 23.472726084558111] + ] + ], + [ + [ + [110.55249525657797, 20.32996034277112], + [110.552442587346007, 20.329974656345058], + [110.552622105249313, 20.330191572959038], + [110.582024854545651, 20.383789321937584], + [110.582134714080965, 20.383480708162839], + [110.582201897163458, 20.383675381276376], + [110.590096481561574, 20.373737736719104], + [110.589484125309895, 20.363254300644513], + [110.589379948998072, 20.363127633755436], + [110.589417147447122, 20.363023137102111], + [110.588947660285257, 20.362602018426234], + [110.560346832766299, 20.327826571077253], + [110.552542531837901, 20.329947495081811], + [110.552435582658205, 20.329851564243651], + [110.55249525657797, 20.32996034277112] + ] + ], + [ + [ + [119.685795868658502, 23.553314837159174], + [119.686675072637229, 23.54969242367865], + [119.641999208231908, 23.553595373310412], + [119.641756849241503, 23.553596925722346], + [119.604836636833198, 23.506461901487075], + [119.574627727010309, 23.505354028621795], + [119.572810318515877, 23.508403379811067], + [119.569479456149566, 23.508592003762796], + [119.558635003655169, 23.532187528152594], + [119.557962236294486, 23.53331633543927], + [119.560110933393062, 23.56035087925348], + [119.561976856971654, 23.587430064904591], + [119.562257267299827, 23.587355689787739], + [119.562279511008697, 23.587635556374103], + [119.590260535956133, 23.580236889757753], + [119.60581119641131, 23.606679885382956], + [119.606004669870671, 23.606668471779379], + [119.606062228685872, 23.606858814588449], + [119.673754445553158, 23.602926775272021], + [119.673921990534197, 23.602236472210855], + [119.69671535966657, 23.553244893196531], + [119.685795868658502, 23.553314837159174] + ] + ], + [ + [ + [119.509073543764487, 23.627880752207769], + [119.520886650860561, 23.627577779964305], + [119.520880344742551, 23.627511122929388], + [119.521125496231264, 23.627503448101294], + [119.518750236264523, 23.566295512497231], + [119.51504283217065, 23.565807349118618], + [119.514710035766882, 23.562289618960438], + [119.467732184505323, 23.559409783624755], + [119.468091028842736, 23.559625085096638], + [119.467778319291227, 23.559583909830245], + [119.472653735963775, 23.562362644134087], + [119.500731215511621, 23.579208730425844], + [119.501507233597152, 23.628117626681416], + [119.509073543764487, 23.627880752207769] + ] + ], + [ + [ + [119.553098081820593, 23.669166496952041], + [119.553164633416884, 23.669188325601635], + [119.553012850879881, 23.669326359737916], + [119.582018044323476, 23.678684849541668], + [119.582057053209482, 23.6786649203449], + [119.582185258243797, 23.678706971068344], + [119.597132066407269, 23.67096326733575], + [119.610986752003981, 23.663885065836567], + [119.610971621011316, 23.663793214072694], + [119.611234755323935, 23.663656888367797], + [119.610456312942105, 23.660665068013131], + [119.604212782236203, 23.622764097423886], + [119.601287126590549, 23.625424748366278], + [119.599802432098699, 23.619718559565605], + [119.553098081820593, 23.669166496952041] + ] + ], + + [ + [ + [118.225913941366997, 24.404031616674857], + [118.225934907713295, 24.404335773605212], + [118.225680613094156, 24.404111430676338], + [118.213180193853489, 24.40841191221757], + [118.215961716736572, 24.428578727643252], + [118.224360884032293, 24.430769076693061], + [118.228932463933262, 24.447821056425909], + [118.228994882205129, 24.448726552772371], + [118.229394395446405, 24.448677640118138], + [118.250952433198506, 24.454767735259786], + [118.268747031230717, 24.443954951376249], + [118.268730668911488, 24.443861675729579], + [118.269048926615099, 24.443822711241285], + [118.268661070897551, 24.443464922698034], + [118.265287455970778, 24.424233167742241], + [118.248076639822756, 24.420117773601213], + [118.242028648178078, 24.410131483372734], + [118.233489799158889, 24.411000824088749], + [118.233008992448916, 24.410576648438067], + [118.225913941366997, 24.404031616674857] + ] + ], + + [ + [ + [118.407481626313171, 24.517186275404615], + [118.407707856683359, 24.517142836938731], + [118.409727084268852, 24.529322331975063], + [118.425685889094765, 24.524006780353446], + [118.432536404484281, 24.512375510493282], + [118.44696027016677, 24.509605985796746], + [118.447685717275917, 24.50762612916721], + [118.450110058570047, 24.507143931787418], + [118.458177081570327, 24.481247816471853], + [118.468738138576157, 24.480013773272809], + [118.463164862228822, 24.473169467261854], + [118.462915853736064, 24.466060746578993], + [118.465307731195509, 24.459532945467963], + [118.47426661858529, 24.450717536852235], + [118.472311111175614, 24.440245195743447], + [118.472063173501411, 24.440173148884277], + [118.464266884286289, 24.429724384637719], + [118.465074687202431, 24.428013776123379], + [118.461710600443126, 24.426298394851123], + [118.453142277921287, 24.414814933995736], + [118.452832282621827, 24.414908050186778], + [118.425889557656987, 24.406226585758418], + [118.432187911299948, 24.413649805074169], + [118.427547891469573, 24.421544806009251], + [118.411247602944783, 24.424343874956648], + [118.400657431479644, 24.430551822516961], + [118.351861110191606, 24.418908850013288], + [118.34653550315187, 24.415434331896435], + [118.345045183992241, 24.413315970465252], + [118.33506259332448, 24.392864331891353], + [118.328298736723042, 24.386428635894994], + [118.326121751992446, 24.386417927697163], + [118.325034492854286, 24.384872481670332], + [118.322709924620767, 24.386401145529636], + [118.314038965788058, 24.386358494636756], + [118.294761625293958, 24.395166112077305], + [118.289599079444315, 24.404238628545645], + [118.277226650409347, 24.41322132364267], + [118.279835220435331, 24.414596063545591], + [118.277669144770726, 24.416020500796886], + [118.285855014305639, 24.419181667619458], + [118.285409924506027, 24.425862879437528], + [118.307054769453615, 24.427368453682256], + [118.30719894068416, 24.427424128807402], + [118.299309647551098, 24.458242789870766], + [118.289302830204278, 24.469565128983138], + [118.291006317738947, 24.47813819779903], + [118.293859073037694, 24.479534863279127], + [118.293663017379615, 24.48030073327206], + [118.313958840459222, 24.489527203412813], + [118.369924859986696, 24.461646563000468], + [118.382477435637384, 24.480209568012935], + [118.378824427635607, 24.483370411308663], + [118.388729320869203, 24.489454983465926], + [118.394003180555913, 24.497254074785811], + [118.390175763779311, 24.511552090784502], + [118.40724696847343, 24.516839258602914], + [118.407481626313171, 24.517186275404615] + ] + ], + + [ + [ + [122.093483580984241, 25.502581743645656], + [122.093480097718768, 25.502590905898899], + [122.093484744469592, 25.502590092747283], + [122.09351008774577, 25.502771954589004], + [122.093771660875021, 25.502539884215111], + [122.118134762332602, 25.498276497597228], + [122.113069338681157, 25.485418785742226], + [122.120823520314602, 25.478539195946158], + [122.109787166244175, 25.477087552195528], + [122.106422648063884, 25.468547298058891], + [122.103490709632936, 25.476259360943917], + [122.089560092868027, 25.474427026402982], + [122.093483580984241, 25.502581743645656] + ] + ], + + [ + [ + [123.440829900248104, 25.728767179414621], + [123.44072475582756, 25.72882438752708], + [123.440766132911349, 25.73042079730968], + [123.440040158664317, 25.749246799259989], + [123.441272404151462, 25.749953743722216], + [123.441339926775541, 25.752558900194387], + [123.474674156721363, 25.771511225045369], + [123.477130590993823, 25.770525737597019], + [123.478693506593714, 25.771422388905386], + [123.489505772115265, 25.76556098612658], + [123.508036700907454, 25.758126633847873], + [123.507755302241307, 25.755667791552376], + [123.510562764295685, 25.754145847251795], + [123.504645592064534, 25.726123274872229], + [123.504365150767256, 25.726044879877399], + [123.504331646891757, 25.725752125305132], + [123.483020768614111, 25.720078238213873], + [123.467708631030405, 25.715797859545184], + [123.467435641099044, 25.715928796193168], + [123.465414801884592, 25.715390760482812], + [123.442028151643839, 25.728115221847659], + [123.440832934511818, 25.728688494730289], + [123.440829900248104, 25.728767179414621] + ] + ], + [ + [ + [120.656217790019397, 22.138535805829772], + [120.655621385483272, 22.157199347235245], + [120.636941903037027, 22.244286702467733], + [120.566325048321318, 22.364703945610884], + [120.513856135935356, 22.411396985851479], + [120.439587646798245, 22.44391357506883], + [120.293263041010476, 22.534104924777811], + [120.270354702434503, 22.562994419419947], + [120.208578442993343, 22.697313442952058], + [120.196384778850344, 22.723779207309612], + [120.18991362386565, 22.74589996808125], + [120.144961415762538, 22.899298932914661], + [120.127269811041614, 23.003968110772284], + [120.031538291642519, 23.048369706743429], + [120.02532731787214, 23.051210710109746], + [120.018950364270253, 23.066001882577257], + [120.01452108151517, 23.07593000704826], + [120.056047112676936, 23.220391015049138], + [120.077141651677479, 23.294304724319627], + [120.103547155516083, 23.343636787713734], + [120.110665972086693, 23.427203669282189], + [120.117294178668772, 23.507194040967391], + [120.110528346626197, 23.528327883153867], + [120.090506717550923, 23.589819433937375], + [120.094088348025849, 23.640944237653759], + [120.098162990594588, 23.703530544356287], + [120.170990745469211, 23.809912351642819], + [120.190655085028951, 23.819041103668372], + [120.241756064191918, 23.84314338587712], + [120.25946411536529, 23.890671093580309], + [120.274012421860462, 23.930442684820051], + [120.298114411574701, 23.96635597807731], + [120.312115197739132, 23.987462523661367], + [120.387894734663845, 24.120759515310393], + [120.447396818630523, 24.185276983280417], + [120.466521823082758, 24.245241735411788], + [120.500716107164351, 24.292240674281835], + [120.516860628091138, 24.314636774587555], + [120.526250249940304, 24.335778274923481], + [120.542540529940567, 24.373318046530606], + [120.579271011643471, 24.426336469832801], + [120.585386976031472, 24.435272360635583], + [120.629471029285099, 24.482781605616701], + [120.638958930705968, 24.493020557664146], + [120.647797269554857, 24.514191159377106], + [120.684864746362308, 24.603567658971102], + [120.74765391903972, 24.652673189329295], + [120.758276715753524, 24.661029134428166], + [120.758439536160012, 24.661108297268257], + [120.758500790073199, 24.661156202118175], + [120.819964969191417, 24.691218486256926], + [120.855477184446201, 24.732241984089423], + [120.888423969625535, 24.770476253207839], + [120.889410948893797, 24.774688165831012], + [120.90478590034796, 24.855000542483364], + [120.910475824517874, 24.864582065732495], + [120.911206481711474, 24.867700129460729], + [120.94943079732613, 24.930180124069476], + [120.957125006216117, 24.943136753922801], + [120.988197403328527, 24.977179763016334], + [121.00581920377293, 24.996642984817175], + [121.020549065397688, 25.043232130227143], + [121.098005272162069, 25.077799800414972], + [121.103839397059375, 25.078419083216673], + [121.129011486306638, 25.081332750281568], + [121.167191300052707, 25.105597152815612], + [121.205322553694302, 25.129969227877496], + [121.315474772355856, 25.143470696367604], + [121.367713817412465, 25.162484116192509], + [121.382740829697823, 25.191026688478676], + [121.409013095381667, 25.24137931910964], + [121.431219912617678, 25.263952949910756], + [121.440267285557496, 25.273228975545859], + [121.440397567208436, 25.273282201561269], + [121.440459641538496, 25.273345301238912], + [121.494570395023274, 25.295414280386677], + [121.531162606616363, 25.310363873089173], + [121.531230142811282, 25.310365896422176], + [121.531274944631363, 25.310384168768604], + [121.581271042229005, 25.312096492283644], + [121.611399257283253, 25.300568700373514], + [121.619260750240272, 25.29762688789144], + [121.619313423932383, 25.297540546660827], + [121.619464607555827, 25.297482700109075], + [121.651456459317586, 25.244941313614948], + [121.686414250370177, 25.233071407820489], + [121.696438340730893, 25.229717452891219], + [121.69807435567364, 25.221436837622189], + [121.703723955301385, 25.194494686442397], + [121.708823097130221, 25.190444238596726], + [121.745176308776209, 25.164500211965979], + [121.774227176243386, 25.163234005687688], + [121.778517696722346, 25.16319682608502], + [121.838298442048981, 25.138244607388128], + [121.913376367382483, 25.141015612358629], + [121.91387352333669, 25.1392640560851], + [121.943747196258755, 25.034870300521323], + [121.977023764289569, 25.033626305616639], + [121.977049286292655, 25.033602334544778], + [121.977336912891417, 25.033592427085026], + [122.008660880612723, 25.004217109086778], + [121.929394183381987, 24.941489568954715], + [121.885974873463027, 24.891204890694144], + [121.841321053683103, 24.839184996706447], + [121.841169153592205, 24.837549888089217], + [121.837986431551599, 24.749639242611057], + [121.858287024247275, 24.676732531616921], + [121.859148436949312, 24.674220198454787], + [121.872776983996545, 24.649702392676154], + [121.888891803289269, 24.620903145878263], + [121.885558342032525, 24.579249689605525], + [121.881985851806817, 24.532764889483968], + [121.864098721043945, 24.482094338760753], + [121.848047243862581, 24.460495950937723], + [121.822968144239383, 24.426451512637598], + [121.80933329385492, 24.360855919441491], + [121.805459020028962, 24.341903076304142], + [121.68534312008012, 24.177084145023056], + [121.676762479217047, 24.145751436718822], + [121.674315404732283, 24.13669187564302], + [121.640128740954822, 24.100545246794052], + [121.636290147040057, 24.067100046262482], + [121.639343919720559, 24.058041284232363], + [121.655841734557853, 24.009893293906337], + [121.644578170345099, 23.984376577284525], + [121.617930026346798, 23.92353655945227], + [121.584112193855816, 23.763757436850479], + [121.519282537849008, 23.541289415311301], + [121.518145918253126, 23.501418899068444], + [121.517803300943285, 23.486009480717811], + [121.515973755442005, 23.481169432376941], + [121.493915451488817, 23.422302572063924], + [121.482449665992348, 23.361143241294119], + [121.475790915628707, 23.324987048230085], + [121.475633494527486, 23.324785288728933], + [121.475632439450777, 23.324779660873272], + [121.473626133806349, 23.322212545338065], + [121.436292681780003, 23.274363949444474], + [121.41619768904863, 23.214058358416569], + [121.411000707283918, 23.198455016219427], + [121.426416359528105, 23.139617188657667], + [121.405462115456444, 23.104943621649959], + [121.36668640501189, 23.086810430348663], + [121.350703139929195, 23.012523304078726], + [121.346154288675919, 23.002798831038042], + [121.320796478415161, 22.948282945029536], + [121.319832841645507, 22.947068760648381], + [121.272629146333401, 22.879888078377171], + [121.235690304534756, 22.841048984765429], + [121.234116017710733, 22.8390653800158], + [121.210645005088566, 22.782965229885189], + [121.206711594745386, 22.773444568281658], + [121.198916932491855, 22.764208545029636], + [121.166637823700185, 22.72581096552236], + [121.115599994810481, 22.696147110292184], + [121.074776293860396, 22.672314688001304], + [121.06512721458185, 22.668350205741675], + [121.029432393671527, 22.65344101643419], + [121.011212250484718, 22.586947450039059], + [120.977976175288333, 22.531188899769635], + [120.911671612156354, 22.306543844912699], + [120.911422451320504, 22.305696862336347], + [120.900750758137931, 22.12463202274968], + [120.908917843446304, 22.089327945942216], + [120.903994576429341, 22.036058678097323], + [120.883603298945943, 22.011922134972057], + [120.862942871645998, 21.987195493973815], + [120.867634197339029, 21.923834381567232], + [120.869490953133678, 21.899994647069761], + [120.855369555091343, 21.88937601411633], + [120.85112782936433, 21.886102970543629], + [120.851063875591734, 21.886138343874016], + [120.850984580109611, 21.886078717368417], + [120.803813554619083, 21.912272864899556], + [120.778101045669828, 21.926494654125971], + [120.739355402594398, 21.918166197295253], + [120.723245930978834, 21.922741991758059], + [120.697917983186827, 21.929766855487628], + [120.664098101648236, 21.985958230943062], + [120.654961780493451, 22.014182205658923], + [120.647710154653652, 22.036013545843367], + [120.658161050909825, 22.069846049573979], + [120.656217790019397, 22.138535805829772] + ] + ], + + [ + [ + [119.455589621896195, 25.201708382983732], + [119.439204198799729, 25.204612246346787], + [119.439199021642651, 25.204919647377238], + [119.436143224041317, 25.214231194411902], + [119.438950552324101, 25.21967286492179], + [119.438761273807941, 25.230911544777825], + [119.434334868801045, 25.239455249883633], + [119.438618671933639, 25.239378732943951], + [119.438584180937454, 25.241426684671179], + [119.466282998595915, 25.260808736341861], + [119.466689945127058, 25.262240485269373], + [119.46791247078599, 25.261948947977366], + [119.468845867099347, 25.262602085443298], + [119.469521622727498, 25.261565211410339], + [119.474271079347176, 25.260432602281607], + [119.474271530235853, 25.254276991306561], + [119.478489042548674, 25.247805674134149], + [119.483763073033671, 25.249773315383717], + [119.494772850995687, 25.243066899075686], + [119.49457847094385, 25.224532418190222], + [119.500662102261202, 25.218395764856183], + [119.503008718628422, 25.217503276209825], + [119.510188099337867, 25.21740544344166], + [119.511865051389435, 25.214134947006997], + [119.535975075651848, 25.204965181033259], + [119.54056707696023, 25.21315525264454], + [119.547587919035621, 25.208449133989525], + [119.56216776367576, 25.213044113665173], + [119.562106002962352, 25.212871804267806], + [119.562172784406201, 25.212909124850757], + [119.57399436517909, 25.207723872391831], + [119.566473138721065, 25.19630301998825], + [119.556095188565635, 25.196101923394998], + [119.547771334030884, 25.172878772630831], + [119.550006741889845, 25.167331054742025], + [119.545443406941814, 25.166383968867535], + [119.544880424593089, 25.164813275397659], + [119.520779726652947, 25.160418807001744], + [119.520258654174029, 25.16115706269683], + [119.518999321709785, 25.1608956977079], + [119.51808201961596, 25.164240919403248], + [119.513631849346055, 25.170545922409232], + [119.504809260425986, 25.173713055199435], + [119.503856077349127, 25.184396240057321], + [119.503576768008713, 25.184791965641761], + [119.466254128246803, 25.199751852139297], + [119.455589621896195, 25.201708382983732] + ] + ], + + [ + [ + [119.575717799048775, 25.630529096400998], + [119.575428786323542, 25.630181129599727], + [119.556229481534615, 25.638026636556415], + [119.563412492594011, 25.64917488954087], + [119.568004922095582, 25.636940625399674], + [119.576323048671938, 25.652828759935236], + [119.576330596187802, 25.653106838694313], + [119.579322997517764, 25.654994023563052], + [119.593974187608353, 25.665087655897583], + [119.598378412023578, 25.667011492464336], + [119.607152245613108, 25.672544789694641], + [119.605268172998223, 25.67002105166242], + [119.608799457256765, 25.671563573828344], + [119.605631121778842, 25.656926589669951], + [119.596658483813755, 25.64406471839127], + [119.58328841770853, 25.639644002869417], + [119.576390190567636, 25.631338645274095], + [119.575715232377704, 25.630434530623386], + [119.575717799048775, 25.630529096400998] + ] + ], + [ + [ + [119.658469353157628, 25.650087924050293], + [119.671093548632456, 25.661686093897231], + [119.675895479489867, 25.655726453757115], + [119.712004883541994, 25.667410286615983], + [119.712335054641585, 25.667662551729073], + [119.712362761054976, 25.667526084180508], + [119.712370038093269, 25.667528438794253], + [119.712373466512901, 25.667473354598428], + [119.717403474879731, 25.642698119295414], + [119.714046140520594, 25.640598609772923], + [119.714217854543307, 25.637839691703881], + [119.709267213961795, 25.637610107364704], + [119.708440423999789, 25.637093074143511], + [119.707680495911674, 25.637536523833642], + [119.671122935625263, 25.635841178921787], + [119.669099337895901, 25.635530353563976], + [119.657659112730258, 25.644143891007207], + [119.657898517758426, 25.649480802995143], + [119.657621758281493, 25.649813669818613], + [119.658469353157628, 25.650087924050293] + ] + ], + + [ + [ + [119.943762432689965, 26.145183496833248], + [119.940724152872207, 26.142497836900674], + [119.938071740169448, 26.142806551150127], + [119.925164043182519, 26.137415134460237], + [119.925092090717072, 26.137693780002145], + [119.908801000114948, 26.143582148174215], + [119.914652094458759, 26.157729421468751], + [119.914017865938376, 26.172976173960169], + [119.91600845019731, 26.172871392323412], + [119.915306954995529, 26.175588026276472], + [119.920002153617773, 26.172661169229738], + [119.928787144427901, 26.172198739311554], + [119.926897049307499, 26.168363081830325], + [119.940977880913636, 26.159585480598491], + [119.941453179298534, 26.15946620436501], + [119.946516677785468, 26.16705659313233], + [119.965790937088158, 26.166057305073554], + [119.95576726464779, 26.150498869730189], + [119.955141375574428, 26.150756349503165], + [119.955929014581145, 26.15026535711657], + [119.943762432689965, 26.145183496833248] + ] + ], + [ + [ + [119.972523971000214, 26.194294579541733], + [119.972079241755623, 26.196238886836205], + [119.965301869722907, 26.194444739395173], + [119.966370885842608, 26.22052821987095], + [119.9665103672437, 26.220585393092112], + [119.966375829731604, 26.221173576282965], + [119.994642585611857, 26.238819907768242], + [119.99521974639039, 26.238205485824661], + [119.996524852649969, 26.239405535909537], + [120.015735170722209, 26.228839864203977], + [120.011893686266674, 26.211701404990709], + [120.00530305084034, 26.216142778524468], + [119.972523971000214, 26.194294579541733] + ] + ], + + [ + [ + [120.491538053279498, 26.375205828355369], + [120.497018152741731, 26.380087211794685], + [120.507245724077407, 26.373917515428037], + [120.509938379655964, 26.363669345436978], + [120.502744413140675, 26.367846525021054], + [120.49384000799536, 26.355606594922222], + [120.480873119463666, 26.358669748953503], + [120.482829478441346, 26.36869355326635], + [120.476419022914655, 26.376116349712511], + [120.468739018037439, 26.370753409650185], + [120.474021055111578, 26.384360988529259], + [120.480723782673522, 26.384045644615572], + [120.482633517704954, 26.372222426566765], + [120.491538053279498, 26.375205828355369] + ] + ], + + [ + [ + [120.029648414719077, 26.49191904280757], + [120.029674677787156, 26.492308472320314], + [120.021989638672991, 26.500779302578835], + [120.028361253147892, 26.504144406767896], + [120.031407417731927, 26.518001588988636], + [120.031490554460362, 26.5192343427377], + [120.032076774135874, 26.519321150805535], + [120.044708656384387, 26.523441837266734], + [120.048292806474478, 26.521722439083682], + [120.054411773549901, 26.522628542599371], + [120.055759781123186, 26.52561059415082], + [120.067041664176699, 26.524498790985852], + [120.067164111834785, 26.524516923172563], + [120.067046762861253, 26.523967993103639], + [120.066767310678387, 26.512065873709737], + [120.063385248726263, 26.506840317028395], + [120.06224173865715, 26.501491253954935], + [120.059379132009667, 26.500650545737702], + [120.057465874243078, 26.497694409201234], + [120.049553617638892, 26.497764927248252], + [120.029648414719077, 26.49191904280757] + ] + ], + + [ + [ + [120.131273464364739, 26.553970775623906], + [120.130846452237719, 26.554404663424705], + [120.121936928588212, 26.55786802367021], + [120.113722098012744, 26.571804750974007], + [120.11337615854714, 26.572156260695731], + [120.113463356369067, 26.572243714589508], + [120.113438244582838, 26.572286317551743], + [120.113692395622621, 26.572473426457414], + [120.13230205505009, 26.59113773644696], + [120.132339093686994, 26.591250105364562], + [120.146413640079032, 26.605786276331131], + [120.147070924407572, 26.605949977205988], + [120.149175830882527, 26.608061065111738], + [120.149766004310266, 26.606621204129741], + [120.158536685884187, 26.60880559859099], + [120.166701582534031, 26.602158150788593], + [120.162660714398129, 26.575161655026299], + [120.1627672419867, 26.574901756984339], + [120.162605747176499, 26.57479442642201], + [120.162596765136783, 26.574734418624395], + [120.162487201975395, 26.574715640465477], + [120.145989779362779, 26.563751339855216], + [120.145976614825912, 26.563422611325496], + [120.134018620188144, 26.555795225077411], + [120.131273464364739, 26.553970775623906] + ] + ], + + [ + [ + [119.756034511105256, 26.616763605003118], + [119.756272375278115, 26.616877618130449], + [119.755704626370601, 26.624251048149311], + [119.794333165320225, 26.634609592477307], + [119.81427654591738, 26.624461168831068], + [119.812298012476901, 26.621135616591921], + [119.814051238107126, 26.620041467760188], + [119.810904650993166, 26.618793631206497], + [119.806993320440611, 26.612219401117187], + [119.798414710304655, 26.613840517251557], + [119.788645646642692, 26.6099664167448], + [119.787591494886925, 26.608858578582502], + [119.771912536776583, 26.603179601999503], + [119.762392342644048, 26.607694027146959], + [119.756431043354169, 26.616433026399971], + [119.756034511105256, 26.616763605003118] + ] + ], + + [ + [ + [119.713955732855553, 26.638968749070006], + [119.689911811168514, 26.633494473184189], + [119.664589628900274, 26.631981517733237], + [119.663700441660396, 26.631855663018182], + [119.663652575197005, 26.631938997637796], + [119.654081566488486, 26.63784367890467], + [119.64741016851201, 26.652411777390242], + [119.648709760096153, 26.657954159906474], + [119.647090943741503, 26.660772488973993], + [119.650125480632681, 26.663991798842641], + [119.652326285147765, 26.673377594053189], + [119.661623640963469, 26.683013600223134], + [119.669222821881888, 26.684251977365221], + [119.669232436430605, 26.6842621773439], + [119.669250345022775, 26.684256462589211], + [119.669412170118818, 26.684282833918189], + [119.669743347553009, 26.684099142097729], + [119.707798896288594, 26.671955355274285], + [119.708066734892938, 26.671922977625837], + [119.744317783885066, 26.684697621506992], + [119.744430493417767, 26.684447070863182], + [119.758238181783355, 26.678335212030948], + [119.75418930254979, 26.662878252126948], + [119.754145325778453, 26.662851226712149], + [119.754181303294828, 26.662771249538309], + [119.715990972502112, 26.639256814951185], + [119.713955732855553, 26.638968749070006] + ] + ], + + [ + [ + [119.914565556747178, 26.678304970836017], + [119.912567234050186, 26.678230072813285], + [119.900371125917303, 26.685840517592734], + [119.902495407538751, 26.693229744449511], + [119.902328279559768, 26.69343639866792], + [119.903578473876522, 26.693510515193225], + [119.915345655639058, 26.695774257555357], + [119.944928090066227, 26.695961886019042], + [119.946663455881563, 26.696064765453578], + [119.940309546040311, 26.688712530769696], + [119.939370388651611, 26.687616083000115], + [119.934890297009602, 26.674166212759097], + [119.942439934077996, 26.66326288967684], + [119.929774938215033, 26.670083161957514], + [119.922513660213852, 26.668141064311541], + [119.922467652266789, 26.66853400739009], + [119.914565556747178, 26.678304970836017] + ] + ], + + [ + [ + [120.317866109829282, 26.945989911788367], + [120.315033685401858, 26.947901518963512], + [120.317257328599894, 26.952856247589335], + [120.316678519053085, 26.959384538084013], + [120.322098851908095, 26.963644144743423], + [120.323642814420708, 26.967084406771608], + [120.326912007480118, 26.967426596868737], + [120.334737783794637, 26.973576538172345], + [120.349926224741424, 26.9741176796384], + [120.356384638540732, 26.970511530154099], + [120.358702700009502, 26.970754164242919], + [120.361699304040144, 26.967544009204612], + [120.36619141361794, 26.965035774343736], + [120.36829517707811, 26.960478085629671], + [120.390098537419775, 26.937120923209427], + [120.389990116195506, 26.937066371395666], + [120.390069544793121, 26.9370299607058], + [120.391288099195435, 26.929582185081003], + [120.376894192459801, 26.930477196651978], + [120.358661314747422, 26.921303378924286], + [120.356308207608848, 26.920037668648352], + [120.338830290262706, 26.925429023913697], + [120.318091661570548, 26.943445953595727], + [120.317866109829282, 26.945989911788367] + ] + ], + + [ + [ + [122.027964138331924, 29.198047429290128], + [122.027045472603149, 29.198975353546487], + [122.032001276825028, 29.209994808492905], + [122.032209073537658, 29.209922823089723], + [122.032308456359274, 29.210200850924416], + [122.033000364590634, 29.209648702268641], + [122.051937132571226, 29.203088584638202], + [122.047550323450807, 29.198037711298856], + [122.069571044947821, 29.180464988179356], + [122.070218310537882, 29.180701710958612], + [122.069939142004742, 29.180171243595947], + [122.071656958199156, 29.178800411656646], + [122.06688132050526, 29.174360866301232], + [122.063632471162947, 29.168187503841821], + [122.05276362785078, 29.16123672647517], + [122.052592221722605, 29.161077383298611], + [122.052489997517114, 29.161061736048364], + [122.052480434857216, 29.161055620593565], + [122.052469863576462, 29.161058654187212], + [122.034143091977342, 29.158253412707968], + [122.033429933442505, 29.154609386770133], + [122.026879835049499, 29.157141640811961], + [122.01071791318337, 29.154667768457632], + [122.009237024235802, 29.154223150909598], + [122.009350814083717, 29.154458509392015], + [122.008973812015213, 29.154400802455765], + [122.02186844178982, 29.180994448876486], + [122.027964138331924, 29.198047429290128] + ] + ], + + [ + [ + [121.786602747484224, 29.084973231735109], + [121.786731079654515, 29.085048127981953], + [121.786729965396233, 29.08509329518083], + [121.784510114865512, 29.097417646841002], + [121.789636961988762, 29.102263274270133], + [121.816172629485806, 29.102264408035495], + [121.81620757267946, 29.102250975036725], + [121.81623077202714, 29.102264514463869], + [121.816291728154923, 29.102218623660672], + [121.827520275044421, 29.097902101878439], + [121.833570511731679, 29.089210296436246], + [121.839079206707041, 29.085063077015349], + [121.836061268588907, 29.075889235772909], + [121.834577886622071, 29.060682448773662], + [121.828861769304154, 29.054004405508721], + [121.828584404608023, 29.053161280305684], + [121.82831489601864, 29.053365502690948], + [121.828263585568436, 29.053305557559078], + [121.8194324084144, 29.053950451471646], + [121.814181505267442, 29.064075197612816], + [121.812267230471136, 29.065525755332899], + [121.804434952631141, 29.062117139631049], + [121.786927945868172, 29.07706802536774], + [121.786735407208212, 29.084872707720926], + [121.786602747484224, 29.084973231735109] + ] + ], + + [ + [ + [121.879738999755929, 28.498713918217206], + [121.879712871932114, 28.49882338876877], + [121.867371318147292, 28.497647192127918], + [121.866434143792702, 28.503388886195982], + [121.876145617272996, 28.505273604987501], + [121.883389975186276, 28.51472650004008], + [121.893093709032939, 28.517602894835967], + [121.895557553405609, 28.504078773063785], + [121.915049810212267, 28.500746894620395], + [121.904421340151274, 28.482478052648407], + [121.885658643313263, 28.474896219467169], + [121.872204470298186, 28.475924550496593], + [121.870183669769943, 28.480376693349619], + [121.87920245077342, 28.487462898210666], + [121.879738999755929, 28.498713918217206] + ] + ], + [ + [ + [121.865673406485882, 28.427061726538994], + [121.866086652199101, 28.42761755015696], + [121.865602251744278, 28.427322563134968], + [121.867326801881362, 28.436487406101943], + [121.885808325395956, 28.454578655013993], + [121.916726576330717, 28.456119610366365], + [121.906934714727001, 28.443465687864702], + [121.906896518489532, 28.4434441735802], + [121.906984726022515, 28.443397695536298], + [121.906411725422487, 28.443171110664583], + [121.88955381637696, 28.433675781403405], + [121.886385882925694, 28.435252178375762], + [121.865673406485882, 28.427061726538994] + ] + ], + + [ + [ + [121.745478496696293, 28.693681938504337], + [121.757688295028146, 28.6924362815693], + [121.761085535309491, 28.708218634060245], + [121.776358983488336, 28.702290733857009], + [121.768573523244953, 28.697300510075692], + [121.785872734971605, 28.694037251676267], + [121.797459238459908, 28.705556228017635], + [121.804462734858959, 28.702577343683707], + [121.795930610026545, 28.698452338485481], + [121.789915959090408, 28.68274435068756], + [121.777543158326921, 28.68318758337983], + [121.774536356161548, 28.690743196635822], + [121.764091230767292, 28.693850960080724], + [121.748088513292743, 28.686454994561647], + [121.745478496696293, 28.693681938504337] + ] + ], + + [ + [ + [121.845110445628521, 28.736864688160725], + [121.851572342440448, 28.739283237550428], + [121.84298875941505, 28.744622736803784], + [121.847181205321888, 28.752060171214588], + [121.871888220267849, 28.752262758192959], + [121.88908554193587, 28.765766292175464], + [121.905631492595177, 28.765104850544592], + [121.892189786756944, 28.76058031843651], + [121.889086325527131, 28.755349423462732], + [121.876570780873109, 28.751936043518828], + [121.862126894311075, 28.741250420424333], + [121.869129027145533, 28.730757759333589], + [121.861585008540587, 28.725225168731214], + [121.855667089840281, 28.731111310215745], + [121.84279222237349, 28.732252578776343], + [121.845110445628521, 28.736864688160725] + ] + ], + [ + [ + [121.833317699856323, 28.773657062336067], + [121.833911921049761, 28.774297843128394], + [121.842798992487701, 28.790371648092286], + [121.840370791793475, 28.791968243142421], + [121.844945346660012, 28.794253700643591], + [121.852218796950851, 28.807408992823461], + [121.846732641683204, 28.811435605373642], + [121.857442587276921, 28.81685712064149], + [121.85762079852627, 28.817179446492524], + [121.857631507607536, 28.816902707632085], + [121.868432713965873, 28.811054202307481], + [121.861530056897166, 28.802540976362721], + [121.858829412111902, 28.785947043057547], + [121.858857841443708, 28.785212386116079], + [121.857748328954898, 28.784704966590589], + [121.83923739150886, 28.773791980918411], + [121.833605568022563, 28.773663623279976], + [121.833546273099628, 28.773636505602653], + [121.833560700853965, 28.773662600690432], + [121.833317699856323, 28.773657062336067] + ] + ], + + [ + [ + [121.102965638483141, 27.447010690443804], + [121.101767470543706, 27.447822097504215], + [121.102761628532321, 27.44696365435636], + [121.082978692215448, 27.455512925875578], + [121.081763618689223, 27.45542337723727], + [121.062106934368728, 27.464357566284185], + [121.05911120126656, 27.461335803913624], + [121.067659070147386, 27.447997960942327], + [121.062010349525423, 27.448006320835908], + [121.043745245002668, 27.461114661603808], + [121.045806234648211, 27.467751431467409], + [121.054593651284065, 27.466892451379085], + [121.05076295110166, 27.476945127162686], + [121.062146065562359, 27.47491521838165], + [121.062145613771293, 27.480944721678163], + [121.061958954709851, 27.48125338399349], + [121.062145595228444, 27.48119219038032], + [121.062145571709678, 27.48150606669293], + [121.062759385792589, 27.481505097036635], + [121.063719302562632, 27.480676220758223], + [121.079845101538268, 27.47538907350868], + [121.085057872188045, 27.465635231519098], + [121.101094768915175, 27.45789728117467], + [121.102965638483141, 27.447010690443804] + ] + ], + + [ + [ + [121.094101411797268, 27.940350258387991], + [121.053679588689945, 27.948213760831369], + [121.045720552936416, 27.944379986881778], + [121.034183471866996, 27.952006458698229], + [121.033847952497538, 27.952071729316391], + [121.034137716507189, 27.952398702400121], + [121.036296398797219, 27.967421970543022], + [121.06110474532214, 27.982828611832783], + [121.065180514146334, 27.987427756849456], + [121.068746073436358, 27.987574079295314], + [121.071696567800885, 27.989406414564254], + [121.082191166749638, 27.988125835353301], + [121.113299129967416, 27.989402435430161], + [121.116315431203063, 27.98969063080169], + [121.129714668848322, 27.983594894082998], + [121.148641406240159, 27.964666610223095], + [121.143071701145885, 27.956454258605159], + [121.121637918271418, 27.947177396021555], + [121.095374952143914, 27.940922374917097], + [121.094101411797268, 27.940350258387991] + ] + ], + [ + [ + [121.181628667647303, 27.966108374098223], + [121.174227527154486, 27.974056519300138], + [121.166858325012228, 27.981669064499751], + [121.167189038313083, 27.981946344247874], + [121.173095763793739, 27.993666676457991], + [121.190747143617031, 28.003321601185522], + [121.192122067497195, 28.002850928472689], + [121.19339390335351, 28.003917273022413], + [121.220869460641055, 27.995256751839001], + [121.236080046573292, 27.996975763003224], + [121.233372070622764, 27.991368394398521], + [121.233294190458963, 27.991340375015049], + [121.233481139184207, 27.991281447242329], + [121.182785674874836, 27.966902185938245], + [121.181628667647303, 27.966108374098223] + ] + ], + [ + [ + [121.039987494533221, 27.982191241430751], + [121.040543627191127, 27.982728316405847], + [121.039681353235224, 27.98243601497963], + [121.038993269207509, 27.996495839313106], + [121.068863484755923, 28.010077702528474], + [121.069483373346372, 28.010676348633041], + [121.069819885536162, 28.01048702276929], + [121.084720882603293, 28.007969541733196], + [121.085257216744452, 28.001801791881068], + [121.085478742427199, 28.001677158829128], + [121.084432338222925, 28.00122893753748], + [121.071106178528538, 27.993088686545377], + [121.043888239318662, 27.98386210328221], + [121.039987494533221, 27.982191241430751] + ] + ], + + [ + [ + [122.278902908371094, 29.862811581264708], + [122.278912927179732, 29.862911546744389], + [122.278785021183907, 29.862965694828063], + [122.2789377003418, 29.863158727933111], + [122.280426034549734, 29.878009000893456], + [122.297110495321959, 29.88613469329022], + [122.297235722349171, 29.88629301851439], + [122.333247653355116, 29.885333279666341], + [122.33583694594482, 29.885925980884227], + [122.337049100331285, 29.885231968899603], + [122.339036310609927, 29.885179008593106], + [122.339036398086179, 29.884094153061689], + [122.344186053663464, 29.881145747539062], + [122.339037248318647, 29.873549812137448], + [122.339038014141806, 29.864052291658197], + [122.339080028474427, 29.862793267358182], + [122.338658901846983, 29.862745973976402], + [122.322265630328602, 29.857585711672904], + [122.319731405337194, 29.854901589447149], + [122.304850064135422, 29.851969734349183], + [122.289274600232005, 29.85450061185713], + [122.278902908371094, 29.862811581264708] + ] + ], + + [ + [ + [122.367169205907047, 29.895595053214805], + [122.358707207871689, 29.896559359173388], + [122.358480024808046, 29.89668752843615], + [122.358478597157031, 29.896687707932163], + [122.358471085971587, 29.896692571435661], + [122.349484854902229, 29.901762309437615], + [122.34570668757101, 29.904957537958584], + [122.337112280289531, 29.910522429169024], + [122.323016865704076, 29.925453735837181], + [122.326796680158964, 29.9404320555638], + [122.347617674879629, 29.96140866742299], + [122.347624105685142, 29.961396923420136], + [122.347635639366615, 29.961408635732898], + [122.36256183028317, 29.955016168143416], + [122.368447647358707, 29.956410439900552], + [122.372871922822938, 29.951274152931099], + [122.393572051992322, 29.94189823331109], + [122.39726119895559, 29.94805496599049], + [122.400345925938907, 29.947689471254051], + [122.404976171651398, 29.951942507144217], + [122.40464199563695, 29.953677377461723], + [122.406228750287866, 29.953093042607538], + [122.407319352147255, 29.954094796971752], + [122.408544740473033, 29.952240161044298], + [122.420003574564248, 29.948020355453068], + [122.416553568069432, 29.94011873056823], + [122.428896256986079, 29.921437963153796], + [122.429112721824822, 29.908935252807058], + [122.430599577459162, 29.908494545810669], + [122.429224171854997, 29.902498052874805], + [122.429487594419555, 29.887283129090967], + [122.429763298254656, 29.885824577470828], + [122.429513436704013, 29.885790514404707], + [122.429515985736572, 29.885643285802413], + [122.41465401470542, 29.879378782581693], + [122.414986891655047, 29.875336919434368], + [122.398080440177267, 29.872392817477003], + [122.397478031347418, 29.872138894760635], + [122.397474992723289, 29.872125535735492], + [122.404365666543811, 29.852188578536136], + [122.408932220408872, 29.850603972296593], + [122.411887882362748, 29.831251602483704], + [122.411584303066093, 29.831302718730402], + [122.411642785525402, 29.831133509982692], + [122.39038061453833, 29.834872965402997], + [122.382072830009861, 29.836271818250253], + [122.374060024050777, 29.845359897702593], + [122.36570328368046, 29.864309943195622], + [122.372533716921197, 29.873420703290758], + [122.372430237234127, 29.876699497244616], + [122.367933583924341, 29.895498949331813], + [122.367169205907047, 29.895595053214805] + ] + ], + [ + [ + [122.457281983693207, 29.94638225466883], + [122.457058393311996, 29.945912251464396], + [122.455656844171344, 29.94010183179385], + [122.462841708382058, 29.930836892933719], + [122.458518415183178, 29.930308572384117], + [122.453578295015078, 29.929778496500266], + [122.453102140562081, 29.929510765328157], + [122.452736456821995, 29.927994745707455], + [122.452163623136471, 29.9289830576299], + [122.451727054251464, 29.928737584551669], + [122.45019618542193, 29.932377484667093], + [122.444893225148803, 29.941526700215434], + [122.445012623118132, 29.941634790938974], + [122.444935297079894, 29.941688773465621], + [122.446169701468165, 29.943247042141081], + [122.446786991255053, 29.943248219730314], + [122.447404127579716, 29.945324355614662], + [122.451006021187652, 29.947060601255625], + [122.455299712817251, 29.950947671006411], + [122.455888384491629, 29.949414080543708], + [122.456046661043473, 29.949490375682629], + [122.455974885964835, 29.949188729401328], + [122.457024774939001, 29.94645358893553], + [122.457281983693207, 29.94638225466883] + ] + ], + [ + [ + [122.052295585968906, 29.958220942823164], + [122.054372727979526, 29.958289012080915], + [122.053338887972274, 29.956510237072642], + [122.054136413360524, 29.955202532051988], + [122.043479861463339, 29.936548451554629], + [122.041143915591476, 29.935528158660702], + [122.039623162251488, 29.932911624171869], + [122.038690067488133, 29.934456368508041], + [122.032729583070093, 29.931852952063629], + [122.026937760724749, 29.937575263460808], + [122.02472734951759, 29.95740786626693], + [122.03797939792247, 29.966852785106386], + [122.046768109456366, 29.967284364368709], + [122.052295585968906, 29.958220942823164] + ] + ], + + [ + [ + [122.235144874881428, 29.962696589917627], + [122.235667498836406, 29.962573653048519], + [122.236019963381906, 29.962282315493479], + [122.270489215619975, 29.941337700931406], + [122.269279635163571, 29.934790780296449], + [122.269548423935007, 29.934568606848103], + [122.268314834707127, 29.935015914952331], + [122.233280698819073, 29.947169658196756], + [122.230368046522727, 29.948775686439141], + [122.229503843237538, 29.949089052610336], + [122.228268511699397, 29.949933364005531], + [122.208984130911986, 29.960566717056434], + [122.188763733951419, 29.97834505345811], + [122.200649774313945, 29.976272090056373], + [122.235144874881428, 29.962696589917627] + ] + ], + [ + [ + [122.448541445671211, 29.959184253148003], + [122.449015342422342, 29.958737233282665], + [122.449872406636331, 29.958810935151277], + [122.451107230791678, 29.958294484479691], + [122.454193780509414, 29.95415315753279], + [122.45460361213371, 29.953465900301659], + [122.454707078739318, 29.95336830176781], + [122.454674049503566, 29.953347782057719], + [122.454811351079883, 29.953117537499761], + [122.453881282150434, 29.95285526820193], + [122.446420819125507, 29.948220388377607], + [122.445040031156438, 29.950362131815229], + [122.443700152903261, 29.949984300756142], + [122.44246645761298, 29.953611020167369], + [122.441232038763161, 29.954646862222379], + [122.441768441373753, 29.955436702353644], + [122.440552564241329, 29.957322652208113], + [122.443518632442732, 29.958013817222884], + [122.443699475107479, 29.958280103760728], + [122.445223959788223, 29.958411199386713], + [122.448541445671211, 29.959184253148003] + ] + ], + + [ + [ + [122.283830065029065, 29.726372184471366], + [122.283731701408868, 29.726409465183529], + [122.283717204103823, 29.726383318157055], + [122.247649991439445, 29.733627985235223], + [122.24748006181531, 29.733632212569088], + [122.247430977902326, 29.733671977549704], + [122.247395034355719, 29.73367919737651], + [122.247307062175906, 29.733772366988134], + [122.234134564316989, 29.744443971802358], + [122.209147327500673, 29.773943708226405], + [122.209170448402205, 29.7741621072581], + [122.209162336474279, 29.774170698441988], + [122.20917181829418, 29.77417504719828], + [122.210083296591307, 29.782784831608179], + [122.229747004541451, 29.786916072044555], + [122.235773975390401, 29.786375900957701], + [122.237530862420797, 29.787181682295365], + [122.23807100710043, 29.786170028033066], + [122.242059771284318, 29.785812532511947], + [122.256925328393123, 29.776068862746357], + [122.251611460119904, 29.763529522028431], + [122.254181040861653, 29.75601786413354], + [122.29043832303816, 29.751611829389791], + [122.292477026584294, 29.752024448940773], + [122.294357632643212, 29.751135549501871], + [122.297246513586899, 29.750784488720576], + [122.296800860134582, 29.749980717773077], + [122.305398516887109, 29.745916893652662], + [122.309034591230812, 29.73386054564153], + [122.292724207491943, 29.732406299041653], + [122.283830065029065, 29.726372184471366] + ] + ], + + [ + [ + [122.178308219731889, 29.653032390718209], + [122.156889723001171, 29.658507073401534], + [122.153863320437097, 29.657636899270646], + [122.137194388476701, 29.662836820350563], + [122.136139508127442, 29.663810939656607], + [122.133859007764741, 29.664393847785128], + [122.129614350284257, 29.669836535104022], + [122.128516208694222, 29.670850603594712], + [122.12852401122538, 29.671234616008391], + [122.09152523224607, 29.71867608474675], + [122.075634089905463, 29.703678194787603], + [122.070008885545747, 29.704061664543296], + [122.069768723808195, 29.703893854360359], + [122.069334941917532, 29.704193030622616], + [122.043596130058958, 29.720310834633501], + [122.044239685495583, 29.721501049187374], + [122.043327590339644, 29.722130114681917], + [122.061090772051557, 29.753132179532173], + [122.067074104225725, 29.775086593019484], + [122.079315766167895, 29.785474545953278], + [122.079885799287254, 29.785484726069296], + [122.109487127583463, 29.789053780385395], + [122.116530262134603, 29.793242635612138], + [122.126302406741303, 29.79108121118357], + [122.12706209002269, 29.791172806765605], + [122.127675491139968, 29.789604298257391], + [122.133536312791719, 29.776816528760147], + [122.134556980500776, 29.772007860449172], + [122.142410465468586, 29.751925963556207], + [122.177931060553092, 29.731205880120974], + [122.192571596978809, 29.717413321185045], + [122.196206365732266, 29.714923503390619], + [122.20731728138054, 29.694670761879237], + [122.206967006606348, 29.694167992391804], + [122.188345460435315, 29.657741581549537], + [122.178510602193271, 29.653322881880779], + [122.178308219731889, 29.653032390718209] + ] + ], + + [ + [ + [122.260935692796792, 29.847928060032928], + [122.261254460724771, 29.84783290083617], + [122.278412608833165, 29.847940153706798], + [122.29792419800134, 29.840887955294736], + [122.298703346735905, 29.836653589495903], + [122.313392549728178, 29.83226854120522], + [122.315116723422165, 29.831818043707866], + [122.319587168500178, 29.824207380637894], + [122.314184533115778, 29.820230824180435], + [122.296464372737333, 29.82036722554864], + [122.302649809456838, 29.811276935585251], + [122.311975858860663, 29.808768007424121], + [122.308590916759854, 29.80254571893278], + [122.321219998069466, 29.783985669532598], + [122.320514921084254, 29.783295879206182], + [122.324255950209718, 29.780052394859492], + [122.313923300023859, 29.776847170003936], + [122.305852833514848, 29.768951677959382], + [122.28495389168927, 29.781843578537586], + [122.280728324080755, 29.782096285082421], + [122.265725976911327, 29.79370467503291], + [122.24660735649438, 29.805498351270913], + [122.244471231243125, 29.806777705239071], + [122.244445969154199, 29.806831643211392], + [122.244308152470566, 29.806916657993394], + [122.22675052734418, 29.825048508950605], + [122.226344167898716, 29.825139274624313], + [122.225497834276752, 29.826342171608868], + [122.217177892099514, 29.834934219248826], + [122.219059522069841, 29.835492967628756], + [122.217127551654144, 29.83823888404633], + [122.23033268161997, 29.848975405887177], + [122.2442706217401, 29.85120068092909], + [122.260626074089785, 29.847836119027701], + [122.260935692796792, 29.847928060032928] + ] + ], + [ + [ + [122.755714721094463, 30.13949939547339], + [122.758319630230815, 30.143258076820874], + [122.756027226914384, 30.144392326273344], + [122.75787371380153, 30.144910771862492], + [122.759105522017848, 30.14439316482774], + [122.759106116526809, 30.144392915395287], + [122.759207493542192, 30.144539194546251], + [122.77141283835364, 30.141637078261212], + [122.783724673296533, 30.130669414611745], + [122.762899712083666, 30.125899152117622], + [122.755714721094463, 30.13949939547339] + ] + ], + + [ + [ + [121.839055381857747, 30.00897304692322], + [121.836080031240016, 30.04762692577016], + [121.835684257110572, 30.049816500941375], + [121.835998724688864, 30.050276737252425], + [121.838454791398377, 30.065591736174991], + [121.826653832231884, 30.068906337366588], + [121.817821301726283, 30.084590641192648], + [121.829119784476731, 30.085390799149664], + [121.840738524135176, 30.079832132931291], + [121.844555962482971, 30.103636072766029], + [121.844584749313512, 30.103631282550939], + [121.844559960566087, 30.103782077552065], + [121.855708866645571, 30.104292933009194], + [121.880828672330111, 30.097600184868966], + [121.881586284675421, 30.097474115898521], + [121.881677876236807, 30.097373928824688], + [121.881740499159363, 30.097357244004204], + [121.882673459031579, 30.096284914449882], + [121.919768395150925, 30.055708762593081], + [121.920735433590792, 30.055214064281785], + [121.920752391010879, 30.052720219363405], + [121.923847259148559, 30.032068769592357], + [121.930179824707849, 30.014355434695446], + [121.928887519827981, 29.998436095881221], + [121.929030343321116, 29.997483062645724], + [121.928372758798389, 29.997145287743958], + [121.911640006297333, 29.986719686743079], + [121.897004616693835, 29.981032726161772], + [121.870492264881534, 29.967414390085615], + [121.87034570075717, 29.967489915053257], + [121.870216777285421, 29.967415058131156], + [121.846790773397117, 29.972221574235196], + [121.84629698758495, 29.979853578490296], + [121.832876948490465, 29.989717889857637], + [121.831099980242584, 29.995541469320074], + [121.839055381857747, 30.00897304692322] + ] + ], + + [ + [ + [122.363766374924396, 29.982576234944798], + [122.363618941313504, 29.982638501510468], + [122.363630152278645, 29.982685181510064], + [122.363532071347962, 29.982763623537501], + [122.363734669606458, 29.98312036873628], + [122.37407125055023, 30.026159624364457], + [122.375560739987847, 30.026251795327408], + [122.375716162215639, 30.026767831779441], + [122.393466962466633, 30.028969830082804], + [122.404290384247815, 30.0339721531371], + [122.405803740721225, 30.028123259756594], + [122.407313271447535, 30.028216670892743], + [122.402623280123905, 30.015415379816478], + [122.41369525952905, 30.008543199357764], + [122.410102315522863, 30.000706765895913], + [122.397407415054346, 30.001178720862857], + [122.391026234614358, 29.983761343604431], + [122.394257845371328, 29.977400202051424], + [122.387175365302497, 29.972561785394831], + [122.372525394669537, 29.975571047877153], + [122.363766374924396, 29.982576234944798] + ] + ], + + [ + [ + [121.936403131294071, 30.11712948443008], + [121.936418246045022, 30.117123797763128], + [121.94629035467851, 30.116173355212378], + [121.953130439360905, 30.110836120397448], + [121.958536474984001, 30.108802191805136], + [121.957875746938115, 30.10713341465846], + [121.95940367939879, 30.10594118755856], + [121.953611144346155, 30.087223713483699], + [121.942168478164419, 30.067462128825213], + [121.941942769905765, 30.066892065565156], + [121.941695829774758, 30.067064260294636], + [121.924619666630775, 30.069192278597889], + [121.925384433172397, 30.078438420152285], + [121.917171342142623, 30.084165520815422], + [121.912469104693727, 30.085886229380673], + [121.911543410384155, 30.088089954574794], + [121.906242628800442, 30.091786262044565], + [121.909012922824999, 30.094114080606349], + [121.907251252933762, 30.098307944912197], + [121.919304968400823, 30.109244554813635], + [121.936316250053594, 30.11713361748188], + [121.936398613149947, 30.117125687930628], + [121.936403131294071, 30.11712948443008] + ] + ], + [ + [ + [122.209745136146296, 30.188866418224936], + [122.202037912120602, 30.18073387562055], + [122.203938145250547, 30.177561607915639], + [122.199329494214211, 30.177875995281163], + [122.185871398461074, 30.163675222509866], + [122.186479490693173, 30.163444002839114], + [122.185108489545215, 30.162870212918769], + [122.166619546586418, 30.143360968627793], + [122.165860598691353, 30.141449224275824], + [122.164611691291171, 30.141242311031018], + [122.164067317924221, 30.140667896743246], + [122.163653373756546, 30.14108354138115], + [122.158609272751406, 30.140247857882155], + [122.146375659363571, 30.148952408417458], + [122.141248722858904, 30.16358022991313], + [122.139371693996637, 30.165464969553703], + [122.139962704594481, 30.167249408494726], + [122.139273188998203, 30.169216686820036], + [122.146618623136973, 30.19236514169846], + [122.162205921710893, 30.200704126382217], + [122.172367484046276, 30.202320086912763], + [122.172599923028997, 30.201109477201602], + [122.174558870395359, 30.201738248393795], + [122.190650061934932, 30.195851773080442], + [122.192149802618431, 30.19600964681106], + [122.214043335000568, 30.191292884655777], + [122.209469642734604, 30.188967199149889], + [122.209745136146296, 30.188866418224936] + ] + ], + [ + [ + [122.06111802591785, 30.182018018566726], + [122.047426800763972, 30.175843091990068], + [122.028784296492191, 30.163552394245624], + [122.022397917121083, 30.164554729038354], + [122.021175764948538, 30.164003521980831], + [122.020924378394426, 30.164785999222648], + [122.019754838724836, 30.164969557109551], + [122.014523551598216, 30.18470950433872], + [122.013190517091402, 30.188858768279463], + [122.013564515838738, 30.188994945304625], + [122.025836461037329, 30.200414851207515], + [122.035751058370053, 30.198382697993075], + [122.038597522153992, 30.203821347276445], + [122.051040259309318, 30.202640272456133], + [122.051278548384985, 30.202727036108911], + [122.05133297375275, 30.202612487760984], + [122.051414292139057, 30.202604768953034], + [122.061338661474693, 30.194480083473106], + [122.060872774197151, 30.182534196602536], + [122.06111802591785, 30.182018018566726] + ] + ], + + [ + [ + [121.953606006375722, 30.290358271542058], + [121.953569895403433, 30.290377859050185], + [121.953349562006679, 30.290238845686407], + [121.950921013533474, 30.291814679824078], + [121.917311017665867, 30.310045594845565], + [121.921749203029123, 30.315685532210146], + [121.936200191606503, 30.334312206643748], + [121.936437235666958, 30.33435072469447], + [121.93761608674123, 30.335848779795111], + [121.972452412572949, 30.340709075706698], + [121.976858691103303, 30.345871992967989], + [121.984955171307917, 30.342496162848136], + [121.984936424285593, 30.342438937205991], + [121.995778974173206, 30.313129661338802], + [121.996683709952833, 30.310938410667163], + [121.984860532856203, 30.291997092083829], + [121.975734307586734, 30.291000429400793], + [121.965853756876754, 30.296212069946357], + [121.953606006375722, 30.290358271542058] + ] + ], + + [ + [ + [122.313271781693103, 30.252033649646691], + [122.314492763370538, 30.26786596369681], + [122.318470246849671, 30.272318136793999], + [122.32667112946703, 30.271511402156289], + [122.329170447605478, 30.275144496913203], + [122.387152452276169, 30.275073868660005], + [122.39600442050056, 30.277895173778578], + [122.402553328463497, 30.275055108753566], + [122.402980454420003, 30.275054588468688], + [122.407765040343335, 30.258501752943371], + [122.425151511603744, 30.253112204121912], + [122.414463907549376, 30.248521229828189], + [122.412839658443929, 30.241112993326318], + [122.41279515226455, 30.241099491464499], + [122.412840673089988, 30.240942006836057], + [122.412566121132286, 30.241030010175745], + [122.403388505679587, 30.238245792401322], + [122.403881201060855, 30.230019411543321], + [122.392859892891167, 30.227484485061726], + [122.387203161837377, 30.242138378595396], + [122.377664306026261, 30.240387305181507], + [122.376678434949653, 30.252533247173975], + [122.363016889873819, 30.256912241962592], + [122.360966181053215, 30.257030344996313], + [122.358365508478158, 30.249678453275926], + [122.357762637830859, 30.241845102909966], + [122.355160644550594, 30.240618561307922], + [122.35437507254386, 30.238397812572583], + [122.351049940459333, 30.238680835480633], + [122.344353848118658, 30.235524395420139], + [122.332567249880483, 30.23808421521824], + [122.325004778147033, 30.232532076557415], + [122.314199719929576, 30.238813951937566], + [122.304819048660633, 30.23768571133807], + [122.301380816449765, 30.231264932830012], + [122.294305323042551, 30.236474649225563], + [122.287573935518211, 30.228911620582885], + [122.280397901612631, 30.229248264796684], + [122.271842416887523, 30.237768878075038], + [122.273632034983066, 30.244562319365436], + [122.266652829396662, 30.243100597239764], + [122.257479410998613, 30.237162982742056], + [122.250364298464831, 30.23968913360498], + [122.249819208105677, 30.239574970090434], + [122.250112417821356, 30.240487115853803], + [122.250440010970877, 30.255661664967338], + [122.259986011880358, 30.272311124614344], + [122.26471577378139, 30.272326900860207], + [122.295974619412121, 30.273652954991494], + [122.296857675875827, 30.272434111024385], + [122.297595029127464, 30.272436570485649], + [122.298528783862736, 30.27012755422767], + [122.3019978231805, 30.26533939195501], + [122.308746182250303, 30.267508384252089], + [122.311644721240754, 30.25252752677704], + [122.311298938525269, 30.252501471854366], + [122.311346319767054, 30.252436073611921], + [122.292635255964157, 30.248533014597051], + [122.313209674139799, 30.251943367972334], + [122.313271781693103, 30.252033649646691] + ] + ], + [ + [ + [122.173567495247582, 30.351953343892959], + [122.173884866566681, 30.352904401562771], + [122.175105493412346, 30.349651794893312], + [122.179910705922609, 30.342460998246448], + [122.187648852631071, 30.33976690089035], + [122.18709384091774, 30.332006975856842], + [122.199731465162913, 30.332025074356451], + [122.204812314331875, 30.332232352162656], + [122.209200173554692, 30.336817941751903], + [122.223907523700433, 30.332059697192005], + [122.223922503660319, 30.332059718644992], + [122.223926691877878, 30.332053495743402], + [122.224184847391072, 30.33196997511908], + [122.224049298184951, 30.331871325888777], + [122.240639271732135, 30.307221753275016], + [122.24403702509062, 30.306916749611666], + [122.242065447020209, 30.305102725705545], + [122.243035832282516, 30.303660916174117], + [122.227630687280268, 30.236981125174214], + [122.225914534199433, 30.237206553611152], + [122.225966888176615, 30.235107870228369], + [122.20467321439331, 30.231521738324609], + [122.204228831436268, 30.237905616481672], + [122.195401670696199, 30.236704684450551], + [122.192557648385645, 30.241588208554486], + [122.149858272565112, 30.247197063415388], + [122.147745713884689, 30.248230502167882], + [122.142028256884245, 30.248518265761657], + [122.130095145112534, 30.254148256384731], + [122.116757425851674, 30.263389606633719], + [122.056323123200244, 30.292953353628622], + [122.053469806169531, 30.294059250941928], + [122.047525996794974, 30.302373447288389], + [122.054156467656867, 30.3068994120495], + [122.063540372003743, 30.303979564361995], + [122.078009824496462, 30.302966243661707], + [122.104792915779001, 30.312612445287268], + [122.119985093046097, 30.322241163698791], + [122.124181162825934, 30.319595318855065], + [122.132566584704762, 30.322615413485117], + [122.133392200226965, 30.323850776995492], + [122.134104244944155, 30.32316921739611], + [122.158495278042324, 30.33195389503614], + [122.172076346903438, 30.354184784123767], + [122.173567495247582, 30.351953343892959] + ] + ], + + [ + [ + [122.42577212481855, 30.410883820122542], + [122.424763075175591, 30.411058912794555], + [122.406769300157066, 30.41348443430153], + [122.405931119929178, 30.414326678049036], + [122.380887298726492, 30.418672340923376], + [122.373963252392542, 30.415788106800875], + [122.371769150923669, 30.420254543418306], + [122.367952737706844, 30.4209167764336], + [122.36084362360063, 30.419399582241859], + [122.348119763898154, 30.424239322956357], + [122.343799384862052, 30.412974555842339], + [122.314757929767765, 30.409595254246859], + [122.314407381931119, 30.409440731963446], + [122.31414010831034, 30.409523363736206], + [122.314088022412761, 30.409517302953226], + [122.281758937274304, 30.419411039910514], + [122.281337122177789, 30.419664914137119], + [122.277509483080209, 30.420848287951554], + [122.277428125561102, 30.422017588332626], + [122.276252577358804, 30.422725105425197], + [122.275218595940061, 30.446860337995414], + [122.275551975988762, 30.448982304486268], + [122.273812654738364, 30.473980473347083], + [122.275169447721666, 30.473839682553553], + [122.274527796905289, 30.476745062601864], + [122.283425015938477, 30.47975584259752], + [122.295548349852837, 30.471725018166538], + [122.305205285427476, 30.470722943686962], + [122.310743545281738, 30.472570971373131], + [122.332744997373112, 30.46807977997786], + [122.351849975089138, 30.466902269631991], + [122.368404483698242, 30.481082376444419], + [122.37907127728711, 30.475070095951974], + [122.369610859948565, 30.464039748788213], + [122.369729978761455, 30.46402738814632], + [122.386723955663854, 30.459231695121392], + [122.39810463149405, 30.460486098945907], + [122.406913876310796, 30.454892618197668], + [122.427930289305465, 30.447603285364043], + [122.428236036043259, 30.447517003765199], + [122.426806915664031, 30.426268986070841], + [122.428389326575967, 30.422321189470516], + [122.436472701758319, 30.415797456684874], + [122.426074471932779, 30.410882139380668], + [122.425774729349442, 30.410922544025148], + [122.42577212481855, 30.410883820122542] + ] + ], + + [ + [ + [122.566720273430448, 30.646797719190115], + [122.566507433075245, 30.646855088623955], + [122.566547053129625, 30.646728511185394], + [122.564198801832077, 30.647477361910589], + [122.543004577399259, 30.653190097426318], + [122.543083703108138, 30.654210907425313], + [122.542480226600659, 30.654403354383923], + [122.543222010804598, 30.655995231148697], + [122.543989875963888, 30.66590154912781], + [122.549044710299256, 30.668490805986504], + [122.554180536091437, 30.679512342577723], + [122.554690275490458, 30.681521288570437], + [122.555003100313229, 30.681277574117111], + [122.555439617973207, 30.682214345642628], + [122.555968180790373, 30.68052570264215], + [122.571646325366302, 30.668311229376808], + [122.583909214624285, 30.667833353156961], + [122.578936411320484, 30.657606416663565], + [122.564797870269373, 30.656897477055299], + [122.566720273430448, 30.646797719190115] + ] + ], + + [ + [ + [122.831812294500352, 30.70119944753943], + [122.806776282190384, 30.7147668459247], + [122.806535808281168, 30.714816372833376], + [122.806459942540741, 30.714938275224174], + [122.803435469118924, 30.716577283677733], + [122.804884394420554, 30.717469893337746], + [122.799981298145013, 30.725348273683444], + [122.810378543186587, 30.735215718422701], + [122.826720391718951, 30.730921947838155], + [122.826875085123959, 30.731017246627879], + [122.826916320167385, 30.730768211566467], + [122.832608851099039, 30.721539851382385], + [122.835714932970532, 30.706157323476539], + [122.832068702523841, 30.701101977119656], + [122.831774964247373, 30.701424899996116], + [122.831812294500352, 30.70119944753943] + ] + ], + + [ + [ + [122.423238797806221, 30.740641093650741], + [122.427819661745986, 30.744430879849745], + [122.434383171127408, 30.744689099757395], + [122.441166314665139, 30.747232420191086], + [122.443278176609624, 30.745039044788427], + [122.446108292706199, 30.745150386492178], + [122.456123317473626, 30.732432718350683], + [122.462783637922755, 30.732448376552558], + [122.468904749108205, 30.718423340139836], + [122.470115747880598, 30.717165599345293], + [122.471775802680924, 30.716647760888208], + [122.523945985917422, 30.727401034781462], + [122.523982258897178, 30.727193602902496], + [122.524246895364058, 30.72725194388531], + [122.532193319460617, 30.719946938438397], + [122.525676709020942, 30.717503663577478], + [122.526409372375497, 30.713313830337906], + [122.535599658052575, 30.706073500256597], + [122.531109877047072, 30.700687655650842], + [122.528540148015566, 30.701128705277032], + [122.528889734259806, 30.699129549652451], + [122.507032914929397, 30.69928808412936], + [122.505982834317862, 30.697236839488639], + [122.503329022229693, 30.699314949643632], + [122.487985221599203, 30.699426243120051], + [122.486283188187429, 30.69803258036082], + [122.48540575541999, 30.699444952810389], + [122.468213858112392, 30.699569651121042], + [122.445570493074825, 30.693615220037334], + [122.43990000469941, 30.699224511642754], + [122.432702569828876, 30.693880298563112], + [122.423242376690496, 30.698144412728666], + [122.423684818814394, 30.699892634435571], + [122.422665650852494, 30.699900026785631], + [122.423277847327498, 30.740525190091336], + [122.423410425553655, 30.740574899921267], + [122.423238797806221, 30.740641093650741] + ] + ], + + [ + [ + [121.955335770677195, 31.161613992044856], + [121.948489239746607, 31.169379517102595], + [121.943894949580866, 31.178588667318863], + [121.94071539282713, 31.189062051859224], + [121.938493867648759, 31.200647040142666], + [121.937701276920549, 31.209856849079106], + [121.939116534345786, 31.21763784522809], + [121.942461456454552, 31.226527932844665], + [121.946481046026847, 31.230551959796006], + [121.946767444478951, 31.231067797717575], + [121.947096822800205, 31.231023139837532], + [121.953104615523742, 31.232553040964007], + [121.965005544852019, 31.232392951154992], + [121.97644548264789, 31.230171270983274], + [121.985415174448221, 31.226578068680979], + [121.9990984021955, 31.223972644571745], + [122.004508863270431, 31.223239081656196], + [122.004410219215572, 31.222777287031175], + [122.006732214562916, 31.219401165373039], + [122.00829894318403, 31.211996966147556], + [122.007704309045494, 31.194048487927038], + [122.006291067054178, 31.190015749573419], + [121.995288565285364, 31.167135694518219], + [121.991656424243658, 31.163071367856936], + [121.991619382232926, 31.16289795850675], + [121.991497118904078, 31.162893106899698], + [121.991476827905032, 31.162870401490558], + [121.971667701268345, 31.160962517790566], + [121.966592450333337, 31.15969462183163], + [121.961517306784856, 31.159695393390347], + [121.955483287037737, 31.161446674901931], + [121.955468511809357, 31.161463433375289], + [121.955379516983911, 31.161459901916373], + [121.955335770677195, 31.161613992044856] + ] + ], + + [ + [ + [121.878420420935342, 31.242846426944428], + [121.878409573015375, 31.242865051004369], + [121.878426578030954, 31.242862314312529], + [121.87849468478538, 31.243038052541436], + [121.885789198625147, 31.244780101251603], + [121.893249638620119, 31.244305145661219], + [121.911344653206356, 31.238750140401969], + [121.918233305727753, 31.236456042798032], + [121.919699169627933, 31.236220134882682], + [121.919573143657544, 31.235888590455996], + [121.92261672178212, 31.231918568311219], + [121.923408625168236, 31.226206461842391], + [121.921340554913186, 31.207638188020905], + [121.918339902214797, 31.199065792618658], + [121.914684476624458, 31.196529458092058], + [121.909749249625051, 31.196053005195189], + [121.904944257357528, 31.197403461506589], + [121.904922632761526, 31.197346572325255], + [121.904878777260464, 31.197421864868225], + [121.904673562800326, 31.197479540957477], + [121.897538019474624, 31.203670333218092], + [121.885151712178086, 31.217195413473238], + [121.881029970018275, 31.222712657486056], + [121.878411814892175, 31.227798953287682], + [121.876740400579678, 31.238511411947304], + [121.878420420935342, 31.242846426944428] + ] + ], + [ + [ + [121.622819971933083, 31.447107127052256], + [121.612650233147605, 31.448765144250551], + [121.609634451704295, 31.450008596038064], + [121.589929392847097, 31.460691158858669], + [121.582039548347979, 31.466193963676314], + [121.573644533558578, 31.47459492947025], + [121.571875712691721, 31.476874544875557], + [121.571568953859853, 31.480302573128746], + [121.57290588120604, 31.481449886865338], + [121.575868418437182, 31.481510792799334], + [121.575258179994833, 31.481957275273114], + [121.576257568681015, 31.481518793225057], + [121.582664881485556, 31.481650519289683], + [121.591068404711464, 31.480411771472756], + [121.597912077046161, 31.478955977759501], + [121.604349530450904, 31.476566426563323], + [121.60943756823103, 31.473457979255453], + [121.620943226674541, 31.46432436606084], + [121.626970310166186, 31.459268564603835], + [121.627618031269705, 31.458984376799862], + [121.627524581760156, 31.458761570100627], + [121.630805599394662, 31.455091294887172], + [121.632055289792362, 31.451983342910793], + [121.629764454839176, 31.448043107093923], + [121.627278393442325, 31.447210268042664], + [121.622819971933083, 31.447107127052256] + ] + ], + [ + [ + [121.799400176151195, 31.330650697431068], + [121.799381159076631, 31.330667714975924], + [121.799370219591211, 31.330833484908339], + [121.798831663581879, 31.334119619709352], + [121.798370758248055, 31.344798169833453], + [121.79745233717162, 31.358936395620621], + [121.788267277774523, 31.3796984327278], + [121.788510009913963, 31.379684845320128], + [121.789520423723673, 31.382461254720823], + [121.792418064884401, 31.383063056433375], + [121.799134180962099, 31.38321702802288], + [121.813154099416209, 31.382606956803361], + [121.820471642379673, 31.380623965474971], + [121.82413819880729, 31.378490470902943], + [121.827497916621667, 31.377576072830077], + [121.834716339839744, 31.377098355359703], + [121.841365381715903, 31.376726162197279], + [121.864238466038671, 31.368683260483866], + [121.866214292948598, 31.368125796996182], + [121.877887301026533, 31.363883897321433], + [121.947373354340016, 31.339450397695103], + [122.036435960984889, 31.325918655435636], + [122.043808815245711, 31.325612396071886], + [122.073544229602859, 31.325326032970327], + [122.112212356074465, 31.323019320545832], + [122.117515802936609, 31.317234111798406], + [122.118211917501185, 31.309172537828442], + [122.118298495121905, 31.308978871159024], + [122.117900973602559, 31.308166336961101], + [122.100738024712598, 31.263945961559134], + [122.093298580026598, 31.257471191809564], + [122.093115176730649, 31.257504154912017], + [122.093032572233724, 31.257335311276179], + [122.091805620227888, 31.2577395217027], + [122.082816410662844, 31.259355153713724], + [122.078007666494443, 31.262285157340592], + [122.011871773172814, 31.284073147026177], + [122.009670664673081, 31.2841055237832], + [121.97157490458369, 31.282069976131414], + [121.92814171568827, 31.285305459057849], + [121.92798302652244, 31.285345919227716], + [121.853163317851241, 31.295289337335934], + [121.852496054026517, 31.294942440277978], + [121.848691151973682, 31.294482208609136], + [121.836341298972215, 31.297534788511236], + [121.829358048829647, 31.30173304685432], + [121.82779585657714, 31.303787300951605], + [121.8183452204876, 31.309428432838569], + [121.808894135357619, 31.318264075890454], + [121.802330124766485, 31.32619506016518], + [121.799431286762072, 31.330460868222417], + [121.799400176151195, 31.330650697431068] + ] + ], + [ + [ + [121.78920183252545, 31.355361737209549], + [121.791668566054838, 31.347622326280586], + [121.792143374163103, 31.337422519819814], + [121.791530614594308, 31.331979596070319], + [121.794444167708676, 31.31236698667017], + [121.792369195287279, 31.309373149271753], + [121.786699240104213, 31.310358199016125], + [121.781141396966603, 31.313055629734407], + [121.77449946630432, 31.312187397903333], + [121.766578703336378, 31.313664953576062], + [121.759871307147392, 31.317286362695832], + [121.759630095545717, 31.317634083696504], + [121.72355844025472, 31.356698153799332], + [121.567859406620201, 31.438053587328028], + [121.50546387314867, 31.48435277532343], + [121.505683013999118, 31.484584564640468], + [121.504668744222272, 31.487301889286517], + [121.504919270453186, 31.491744902318022], + [121.509035817684776, 31.495316620041347], + [121.512524223074621, 31.496269789101575], + [121.516457340018121, 31.495980767878397], + [121.516589615317343, 31.49612067790067], + [121.518223773500509, 31.495746511181835], + [121.545624020545702, 31.491806558556366], + [121.558084983449973, 31.488451599516495], + [121.563086616848452, 31.485593228069771], + [121.56341960768269, 31.484739478705844], + [121.581426688787431, 31.456955387511229], + [121.58889612726469, 31.454677650093004], + [121.595591658868415, 31.452807012618059], + [121.602099761155259, 31.45152893636779], + [121.617527441838632, 31.446264154171349], + [121.644418742318067, 31.437746532948147], + [121.671237823672513, 31.42956829768864], + [121.683964209717132, 31.427899874473564], + [121.692847278913632, 31.425996292787151], + [121.703952715848914, 31.421712098856819], + [121.716045795627849, 31.4159045136347], + [121.732554240490813, 31.410870413321064], + [121.733093916648457, 31.410768334098062], + [121.734806931424131, 31.410183475682292], + [121.737713542116325, 31.409297131152648], + [121.738026947226857, 31.409024974297498], + [121.74933351429442, 31.402313003595495], + [121.756469180990024, 31.397138121189791], + [121.764999379673668, 31.392706698935122], + [121.769759871837849, 31.388943793937447], + [121.776205943837553, 31.382123141156985], + [121.783532271723715, 31.373619445404895], + [121.786526960354337, 31.36904349893355], + [121.787841469845148, 31.365766701343453], + [121.788268491272859, 31.365395881580341], + [121.78920183252545, 31.355361737209549] + ] + ], + + [ + [ + [120.985237031617984, 36.413072226125976], + [120.961188173109534, 36.41401685018382], + [120.9589478862421, 36.413534040321231], + [120.94693562000667, 36.414576681518099], + [120.945945274062012, 36.414615581684799], + [120.946025085212824, 36.414655714155955], + [120.945640032264464, 36.414689135998188], + [120.943827849270946, 36.421049950469261], + [120.959183056427833, 36.424517018493461], + [120.965086469693134, 36.43146259379418], + [120.973350375465088, 36.428503903503412], + [120.973410550529636, 36.428426301170944], + [120.973575573238023, 36.428509281669506], + [120.982235272640224, 36.417045856057854], + [120.98523203954413, 36.413181197110049], + [120.985109838594596, 36.41324060007225], + [120.985237031617984, 36.413072226125976] + ] + ], + + [ + [ + [120.179248451326714, 35.768666225669882], + [120.187914416509756, 35.756870570290481], + [120.187430520044941, 35.756529449878762], + [120.182842622167882, 35.748634689365915], + [120.167870985660358, 35.741302718610875], + [120.16634919924617, 35.741668277389785], + [120.164436193764715, 35.7403197136682], + [120.163581167813064, 35.742333205254319], + [120.153453597889765, 35.744766018466443], + [120.150206116485549, 35.751699629491291], + [120.153609982097009, 35.764852316478986], + [120.166916362561309, 35.785605721924171], + [120.175392031257445, 35.788542555680934], + [120.179248451326714, 35.768666225669882] + ] + ], + + [ + [ + [123.155063804034683, 39.024221584063213], + [123.15492955757388, 39.02432996631989], + [123.154879506264251, 39.024320197848965], + [123.148688081837648, 39.026080481319426], + [123.138462577633746, 39.037428469527114], + [123.138439947065592, 39.037642653952922], + [123.138409488454428, 39.037667244344306], + [123.138416394667942, 39.03786556292863], + [123.137418204098964, 39.047312823482663], + [123.138867827708921, 39.050828898263646], + [123.139571872674381, 39.071046228741459], + [123.134910698820093, 39.078826757722439], + [123.140055900430468, 39.090532792312779], + [123.140248978072918, 39.090489963562725], + [123.140253124698418, 39.090609037914817], + [123.144243945447812, 39.089603794366802], + [123.164681962494825, 39.085070205119813], + [123.170664914585402, 39.086604425401326], + [123.165932573609453, 39.097261982651659], + [123.16843624836423, 39.101885800133125], + [123.182214373687302, 39.095866206793481], + [123.180823676936825, 39.082543899811085], + [123.195365374877241, 39.076966059213376], + [123.200931395152878, 39.066551506584332], + [123.200166677056799, 39.055830980110727], + [123.191751718085342, 39.046178086148473], + [123.178046278325553, 39.039218699311597], + [123.164549934706727, 39.026207567025985], + [123.155328701208433, 39.024407866838729], + [123.155063804034683, 39.024221584063213] + ] + ], + [ + [ + [122.820593967616247, 39.057684409996945], + [122.83165840900493, 39.05431119649095], + [122.83541672420219, 39.046450091230312], + [122.818578530411202, 39.040369462016244], + [122.810368585482195, 39.044239268420014], + [122.813567789039539, 39.052556768395746], + [122.820733979300087, 39.050946861435435], + [122.820593967616247, 39.057684409996945] + ] + ], + [ + [ + [122.86762064659888, 39.054370625092737], + [122.865882653649905, 39.048418066218971], + [122.857816290000883, 39.050423257876993], + [122.845571596131421, 39.070366613285557], + [122.857328034353117, 39.064780575715311], + [122.86038742972157, 39.068030168815433], + [122.872902688390326, 39.065883787270408], + [122.86762064659888, 39.054370625092737] + ] + ], + [ + [ + [120.724516833217365, 37.94626328152151], + [120.724733698565259, 37.946120283276962], + [120.724775561210208, 37.946128010687836], + [120.73274220842994, 37.954367270798464], + [120.741424638646606, 37.95065414034724], + [120.753033777041679, 37.928636333226777], + [120.75810483602649, 37.924115780842612], + [120.759615445739996, 37.923119704063488], + [120.759615483704223, 37.922769126823873], + [120.760380927830496, 37.922086778170396], + [120.759615703598087, 37.920738536511578], + [120.759618367364425, 37.896140224032692], + [120.759909589182811, 37.89536362065212], + [120.759618492152512, 37.894987879617723], + [120.759618565416545, 37.894311329446957], + [120.759243967831708, 37.894504452646451], + [120.755565545890434, 37.889756434215158], + [120.748062288749153, 37.894058846474678], + [120.7382856061311, 37.905309503270658], + [120.732831592487557, 37.908121311481885], + [120.722728954345001, 37.908640746502705], + [120.716655021946139, 37.916382895771264], + [120.716742920237778, 37.916415801319324], + [120.716523193022297, 37.916529081341906], + [120.720276139836514, 37.930489038146852], + [120.716574610507138, 37.930511709497615], + [120.717125300503668, 37.944715851760861], + [120.724465058969471, 37.946070695188673], + [120.724516833217365, 37.94626328152151] + ] + ], + [ + [ + [120.677876972810139, 37.927576326827449], + [120.668658705556737, 37.928462150907002], + [120.674487683022377, 37.93642153014796], + [120.673620843525399, 37.94391967409971], + [120.687881816796931, 37.946181296104726], + [120.682919368528644, 37.930565381180458], + [120.677876972810139, 37.927576326827449] + ] + ], + [ + [ + [120.62184465463514, 37.945011198396841], + [120.621736219784964, 37.945156676395769], + [120.600126315716722, 37.956087634180228], + [120.593488730588973, 37.9700112665194], + [120.597280420927731, 37.977860227665062], + [120.597338415755488, 37.977889176165021], + [120.597212380074581, 37.978058267731264], + [120.597764892968726, 37.978102055072817], + [120.609361219208125, 37.983890437634983], + [120.621975011536378, 37.980020737409355], + [120.626762465850717, 37.980400149183168], + [120.626516143463959, 37.978627594190613], + [120.627666573339582, 37.97827466157262], + [120.626171244698497, 37.951375909245016], + [120.621890099802499, 37.945338225344514], + [120.62184465463514, 37.945011198396841] + ] + ], + + [ + [ + [120.717537829179449, 37.986613371730293], + [120.719590406296234, 37.986852606076027], + [120.719656057232754, 37.986639584041562], + [120.719723255936117, 37.986640415601379], + [120.725797508439783, 37.973344578874823], + [120.73163635085119, 37.970343269496112], + [120.727535098516228, 37.960682476555547], + [120.701512887152361, 37.966039937320517], + [120.691345508215576, 37.973274558040664], + [120.687483713877086, 37.983101528640802], + [120.680628041316865, 37.990605827382801], + [120.692210420963733, 37.99437038463531], + [120.711048933165998, 37.986533073972993], + [120.717537829179449, 37.986613371730293] + ] + ], + + [ + [ + [120.745422861130763, 38.149414575022369], + [120.74535773122129, 38.149812480780142], + [120.733193386409923, 38.160944684570751], + [120.733034087380886, 38.173923882208605], + [120.737479189080034, 38.19794577785067], + [120.73741252979319, 38.198353027212114], + [120.737545079390685, 38.198233854755657], + [120.742580841162933, 38.201994481106922], + [120.748661544991919, 38.194524286956394], + [120.751942293211101, 38.185289633349861], + [120.76493958471832, 38.173604051608592], + [120.772682309303889, 38.171803896779977], + [120.782253927304396, 38.158037103258344], + [120.782401894467597, 38.157904069204321], + [120.745422861130763, 38.149414575022369] + ] + ], + [ + [ + [120.811336184231081, 38.317191239091024], + [120.811387894316638, 38.317314541695652], + [120.811461104165318, 38.317286833927554], + [120.811585324692572, 38.317381893543704], + [120.830344297983302, 38.319418576554789], + [120.844987589073355, 38.309711028226886], + [120.842172807786895, 38.305663360075478], + [120.843491808167343, 38.305164157340847], + [120.84102049164639, 38.304006324282057], + [120.838182488202435, 38.299925262563704], + [120.829841016566604, 38.298768643994023], + [120.813273480610164, 38.291006610814364], + [120.81056026066247, 38.288017543228648], + [120.797266243333169, 38.28332231175434], + [120.792044169022645, 38.287555993250507], + [120.80351465807972, 38.3112058251657], + [120.811336184231081, 38.317191239091024] + ] + ], + + [ + [ + [120.913985747180092, 38.344533756845912], + [120.90175105858313, 38.349205211325973], + [120.890988926509337, 38.362020175917209], + [120.890366487973466, 38.362494485787607], + [120.890522126603059, 38.362576015989511], + [120.890454513927693, 38.36265652550518], + [120.895193310376044, 38.371326151011644], + [120.910115474515479, 38.372854374607392], + [120.910094987592245, 38.372662343907862], + [120.911295651444931, 38.363515918532229], + [120.916192856909888, 38.362419408672018], + [120.912091526160296, 38.357453098637983], + [120.913714171186157, 38.345092102171719], + [120.913985747180092, 38.344533756845912] + ] + ], + [ + [ + [120.898509739110551, 38.381168564162714], + [120.893691325235835, 38.385912267721409], + [120.910901915790831, 38.40135695049689], + [120.927151878393985, 38.390642797191148], + [120.927073965674793, 38.381703224717825], + [120.917294372718345, 38.384692140323729], + [120.898509739110551, 38.381168564162714] + ] + ], + [ + [ + [121.82137057744319, 38.873012393796387], + [121.818513805173765, 38.880451869223151], + [121.827360367903523, 38.881996460739003], + [121.820950837649164, 38.886963632799905], + [121.82457202707927, 38.895350530544079], + [121.835369600716632, 38.893250943992669], + [121.829101146071224, 38.883085100968778], + [121.836694627437481, 38.872400359392152], + [121.825830178515432, 38.863159285679458], + [121.82137057744319, 38.873012393796387] + ] + ], + + [ + [ + [122.724171939290954, 39.036391121354541], + [122.728769328747859, 39.035059100055719], + [122.735882076650554, 39.037248818213406], + [122.744417184010985, 39.03399948782657], + [122.746361819120992, 39.022978956479044], + [122.753789064420516, 39.024356959240635], + [122.757469451677423, 39.018305421528751], + [122.753235126004512, 39.008660638815144], + [122.752499726970996, 39.008852985789581], + [122.752703394155603, 39.008555655631994], + [122.729014311566118, 39.013037478813224], + [122.727700899473859, 39.012557859331842], + [122.715359486441216, 39.019459441270932], + [122.712204464169901, 39.030200340045617], + [122.700659627217803, 39.042545626519427], + [122.699764994792602, 39.043241129825844], + [122.700049282114421, 39.043198289279445], + [122.699815838400937, 39.043447918575239], + [122.701358207565605, 39.04300104136432], + [122.710643399739041, 39.041601813626748], + [122.718821935147204, 39.049017966655491], + [122.724171939290954, 39.036391121354541] + ] + ], + + [ + [ + [118.863649654743043, 39.141853286271271], + [118.865963792989348, 39.114222194995236], + [118.851941024330003, 39.098299290416271], + [118.851848988243276, 39.097952969749237], + [118.85167533296837, 39.09799759691326], + [118.851651585775627, 39.097970631889929], + [118.814598988740258, 39.092757380003846], + [118.814344151763549, 39.107591228593883], + [118.814191258280076, 39.107630520245515], + [118.8143416753596, 39.107735378009302], + [118.814340570592563, 39.107799685580169], + [118.814562561621671, 39.107889360785499], + [118.863568494193856, 39.142052053732733], + [118.863471640749026, 39.141687605929604], + [118.863649654743043, 39.141853286271271] + ] + ], + + [ + [ + [122.635670836370764, 39.224907449996124], + [122.624494674060188, 39.231031975608175], + [122.623620417479344, 39.230993888797293], + [122.623897602636731, 39.231359170142717], + [122.623469614597681, 39.231593707154076], + [122.630886401710015, 39.240757962862908], + [122.64952657320255, 39.242152854039077], + [122.650763068406619, 39.241998288929906], + [122.735445333445867, 39.247500896701297], + [122.73593636910438, 39.24665880082641], + [122.736343274080269, 39.246678858603197], + [122.736624733602156, 39.245478298160386], + [122.74190482518938, 39.236423266682522], + [122.748766771159012, 39.232695917318729], + [122.745342823552392, 39.230527311492409], + [122.746522910704172, 39.228503534796609], + [122.720163858083694, 39.217368724713431], + [122.718455775333382, 39.213138948622465], + [122.713789601906441, 39.214676058441349], + [122.691811976094769, 39.205392087085635], + [122.691796540552147, 39.205475028926521], + [122.690949435048836, 39.204985851452847], + [122.687000072784855, 39.20990014383284], + [122.690498549951286, 39.21244969334257], + [122.686894867192194, 39.231813838113617], + [122.686394964816898, 39.232945091410151], + [122.682214561856028, 39.233546530830054], + [122.679819947695805, 39.233442209949139], + [122.672523066016311, 39.231024426179943], + [122.667629261638524, 39.232911125180024], + [122.650484859961395, 39.232164232793195], + [122.646479795494798, 39.231561960847877], + [122.635670836370764, 39.224907449996124] + ] + ], + [ + [ + [122.315940469189485, 39.167235454642906], + [122.313559191765904, 39.169580192472047], + [122.314173645815416, 39.170970234377073], + [122.316600205333941, 39.172491570715188], + [122.317034545885761, 39.175951960712759], + [122.311420333195372, 39.183816661340167], + [122.324178268127014, 39.184667026716312], + [122.338135728351133, 39.201985499615368], + [122.338794259748809, 39.20211941166491], + [122.338652461710012, 39.202465251045133], + [122.340169831857537, 39.202399133605304], + [122.373717582386334, 39.209221052873914], + [122.373867793542431, 39.20981957418131], + [122.403365840236376, 39.216966570411103], + [122.39600507459707, 39.209950513531119], + [122.390035079741651, 39.212013756006179], + [122.384978401901321, 39.205284217198148], + [122.378210116879401, 39.189671120372161], + [122.385249079444165, 39.185564138393175], + [122.387887411862394, 39.171719567231932], + [122.397885863101408, 39.163663255090029], + [122.393014878346534, 39.161529063197229], + [122.393483998402615, 39.160652358724562], + [122.392191521746454, 39.161168314586995], + [122.390943489236278, 39.16062149684906], + [122.3798733218716, 39.166085732174153], + [122.365092400154992, 39.171986266760555], + [122.359101458418166, 39.171105185393294], + [122.358204102282954, 39.16981203256244], + [122.361807158991752, 39.164334103715525], + [122.358480760614114, 39.153879432417888], + [122.3433721802637, 39.145114529284243], + [122.34104077510986, 39.145078480018533], + [122.339986171438085, 39.143558722510804], + [122.338482897978608, 39.14503892893827], + [122.332075656619978, 39.144939857206424], + [122.323897764800748, 39.156397627195268], + [122.314958196298576, 39.159409689186909], + [122.315940469189485, 39.167235454642906] + ] + ], + + [ + [ + [122.541738497778368, 39.228030667287136], + [122.532131637438738, 39.223373394919811], + [122.507668220808085, 39.221833439278036], + [122.497741658953771, 39.223006265266108], + [122.497164932122772, 39.222940403546659], + [122.497174499642611, 39.223073275293274], + [122.497140828563118, 39.223077253540488], + [122.48682261041472, 39.230552414149052], + [122.496372086976365, 39.239998411072357], + [122.498377720321031, 39.239783356468756], + [122.49839947140417, 39.240085431035361], + [122.500293485486566, 39.239577938006121], + [122.513730975235589, 39.238137099360785], + [122.529273614592327, 39.233668100888792], + [122.540837326833881, 39.23664031582026], + [122.543624617656633, 39.228945031989028], + [122.542326031965715, 39.228315495695057], + [122.542895796184283, 39.228162829792559], + [122.541738497778368, 39.228030667287136] + ] + ], + + [ + [ + [122.584479601142817, 39.268800767499549], + [122.586959240840031, 39.261719586078776], + [122.576743480647821, 39.25401367417048], + [122.569928346638378, 39.262587639966924], + [122.574030589953182, 39.266171359640012], + [122.565368455891914, 39.271080844813469], + [122.558487098221306, 39.273109976088527], + [122.549468041415537, 39.273683904699176], + [122.540567738474593, 39.278393923680206], + [122.503957098451338, 39.28918943791259], + [122.504123166898282, 39.289288909095752], + [122.503826606081859, 39.289347964510306], + [122.492531347314468, 39.298823245939168], + [122.510238666481797, 39.298778117483856], + [122.514211143101122, 39.304179984567952], + [122.518909956926947, 39.298145856495189], + [122.534238508608183, 39.307327306673841], + [122.535343448550819, 39.306716701283712], + [122.535953596627522, 39.307081720516599], + [122.541595849860926, 39.303469086268116], + [122.541639346927937, 39.303237499078755], + [122.554188498459951, 39.296302661019872], + [122.555243903340028, 39.298890814446004], + [122.561852568511867, 39.292067387858474], + [122.586505686385763, 39.278443727353142], + [122.589644565810488, 39.277510352537014], + [122.624798072906557, 39.283486845219521], + [122.626930051163768, 39.287197552530223], + [122.636148759813523, 39.287087680556041], + [122.637052687518263, 39.286187219912058], + [122.650654677543372, 39.276344217594982], + [122.656109473388881, 39.273593309900917], + [122.667324084070785, 39.269091362553809], + [122.683600259886603, 39.267834026461145], + [122.673073642728937, 39.264323921736221], + [122.659707829852394, 39.255081384991541], + [122.643496647994183, 39.264966350321416], + [122.617293801098057, 39.264803052099246], + [122.608163865069187, 39.268457512735772], + [122.584479601142817, 39.268800767499549] + ] + ], + [ + [ + [122.338219915333255, 39.344888976454335], + [122.34417987038637, 39.346837011795458], + [122.349448250990108, 39.336835459143892], + [122.343904569584524, 39.329105134689897], + [122.33572752532541, 39.330051903261875], + [122.326650830543088, 39.324141193142196], + [122.314869072317222, 39.327005080957804], + [122.318193641747612, 39.342429333497996], + [122.338219915333255, 39.344888976454335] + ] + ], + + [ + [ + [120.781519489066611, 40.472387394942388], + [120.781498953170129, 40.472397982359041], + [120.781279167475034, 40.472190220456639], + [120.769178068977808, 40.47868351077922], + [120.769871587104234, 40.488077679508898], + [120.775780899475293, 40.497089237644552], + [120.782043625065455, 40.497726535512214], + [120.787709834412809, 40.506090220981882], + [120.787674099083091, 40.513764190589676], + [120.792196120280792, 40.512712264331604], + [120.800023919319415, 40.524266593701633], + [120.801889081160198, 40.523548651936004], + [120.801382585464694, 40.525435155463065], + [120.804847499618944, 40.522409891681889], + [120.809463477267585, 40.520633100483018], + [120.816907803575404, 40.52141802500698], + [120.816709364745364, 40.517843999218108], + [120.824719226842035, 40.514760827339707], + [120.825066769504488, 40.512050536874206], + [120.826656308096091, 40.511229204543973], + [120.827536221559626, 40.49279266414942], + [120.827809532522551, 40.490661265109985], + [120.826020404517621, 40.489954972991107], + [120.817886356710005, 40.485880039262447], + [120.815576031287023, 40.485831859117184], + [120.781519489066611, 40.472387394942388] + ] + ], + [ + [ + [123.080916270045151, 39.425592023435868], + [123.080912662624243, 39.425482394025117], + [123.071762025437295, 39.427203742025583], + [123.070166976610537, 39.433468172901492], + [123.062615881651112, 39.430787986709909], + [123.049804425199085, 39.443089615070917], + [123.048280102875538, 39.456249765902299], + [123.048906406898965, 39.456068096354755], + [123.048528210813913, 39.456428170729737], + [123.084776292585033, 39.449448204748229], + [123.084621057258445, 39.448436507341405], + [123.098045152235912, 39.440102686391512], + [123.083060710755277, 39.438267439863829], + [123.081090356860841, 39.425426278194621], + [123.080916270045151, 39.425592023435868] + ] + ], + [ + [ + [123.059492162511546, 39.48502871940714], + [123.053813007138359, 39.49163876640899], + [123.052496287621068, 39.50816180669414], + [123.062952462745187, 39.507214539334129], + [123.059492162511546, 39.48502871940714] + ] + ], + [ + [ + [123.017031943310741, 39.545154794073561], + [123.017232335112382, 39.545139148224791], + [123.021282219978247, 39.541111697296081], + [123.030903115719411, 39.531667909785071], + [123.018318119791132, 39.514796249102737], + [122.99414885576104, 39.497617591605064], + [122.990261994865449, 39.493993449377072], + [122.989518846169418, 39.494363477178375], + [122.967912563503347, 39.498669436696197], + [122.966776497894386, 39.505687322828081], + [122.939951425133785, 39.519044034272724], + [122.940236832555826, 39.519596363409477], + [122.93925640131431, 39.519453066983559], + [122.944171050825759, 39.532246481658106], + [122.955496424520661, 39.549127190593261], + [122.955909709082064, 39.549926991465313], + [122.956026878402611, 39.549917843319257], + [122.956837120917967, 39.551125526918675], + [122.973785307653202, 39.560557707001067], + [122.979110859897744, 39.552434999769339], + [122.991972321171176, 39.550003771397044], + [122.999369304336838, 39.553204443638336], + [123.017031943310741, 39.545154794073561] + ] + ], + [ + [ + [123.728429731687839, 39.747737720028042], + [123.711149922220642, 39.743775317121191], + [123.711193005456309, 39.744026814959064], + [123.710874373390837, 39.743895676569728], + [123.705535436587667, 39.747848841152575], + [123.713017926004284, 39.754679765345841], + [123.714222632799789, 39.761712225875343], + [123.714496497526099, 39.761647232292688], + [123.714478231206101, 39.761718902055151], + [123.724952734507198, 39.764581059896123], + [123.742583507457113, 39.761891342525487], + [123.75069140928278, 39.753057455067491], + [123.751152051451129, 39.752948135458333], + [123.75085439132171, 39.752879879534312], + [123.750989055720083, 39.75273315721757], + [123.746682537973015, 39.747959000658454], + [123.728429731687839, 39.747737720028042] + ] + ] + ] + ] + } + } + ] +} diff --git a/docs/assets/json/中华人民共和国.json b/docs/assets/json/中华人民共和国.json new file mode 100644 index 0000000..1cd7986 --- /dev/null +++ b/docs/assets/json/中华人民共和国.json @@ -0,0 +1,27252 @@ +{ + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "adcode": 110000, + "name": "北京市", + "center": [116.405285, 39.904989], + "centroid": [116.41995, 40.18994], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 0, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [117.348611, 40.581141], + [117.389879, 40.561593], + [117.429915, 40.576141], + [117.412669, 40.605226], + [117.467487, 40.649738], + [117.467487, 40.649738], + [117.501364, 40.636569], + [117.514914, 40.660181], + [117.493973, 40.675161], + [117.408973, 40.686961], + [117.342451, 40.673799], + [117.319662, 40.657911], + [117.278394, 40.664267], + [117.208177, 40.694675], + [117.117018, 40.70012], + [117.11209, 40.707379], + [117.012308, 40.693767], + [116.964881, 40.709647], + [116.926692, 40.745022], + [116.924229, 40.773581], + [116.848468, 40.839264], + [116.81336, 40.848319], + [116.759773, 40.889954], + [116.713577, 40.909858], + [116.722201, 40.927495], + [116.677853, 40.970888], + [116.698795, 41.021477], + [116.688324, 41.044501], + [116.647672, 41.059394], + [116.615643, 41.053076], + [116.623034, 41.021026], + [116.598397, 40.974503], + [116.5676, 40.992574], + [116.519557, 40.98128], + [116.519557, 40.98128], + [116.455499, 40.980828], + [116.447492, 40.953715], + [116.477057, 40.899907], + [116.398216, 40.90624], + [116.370499, 40.94377], + [116.339702, 40.929303], + [116.334159, 40.90443], + [116.438253, 40.81934], + [116.46597, 40.774487], + [116.453651, 40.765876], + [116.316912, 40.772221], + [116.311369, 40.754996], + [116.273181, 40.762703], + [116.247311, 40.791707], + [116.22021, 40.744115], + [116.204812, 40.740035], + [116.171551, 40.695582], + [116.162928, 40.662451], + [116.133979, 40.666536], + [116.09887, 40.630665], + [116.005247, 40.583868], + [115.982457, 40.578868], + [115.971986, 40.6025], + [115.907929, 40.617493], + [115.885139, 40.595229], + [115.827857, 40.587504], + [115.819849, 40.55932], + [115.784741, 40.55841], + [115.755176, 40.540221], + [115.736082, 40.503372], + [115.781045, 40.49336], + [115.771806, 40.443734], + [115.864197, 40.359422], + [115.917784, 40.354405], + [115.95166, 40.281852], + [115.968907, 40.264045], + [115.89869, 40.234354], + [115.870356, 40.185909], + [115.855574, 40.188652], + [115.847567, 40.147036], + [115.806299, 40.15344], + [115.773654, 40.176307], + [115.75456, 40.145663], + [115.75456, 40.145663], + [115.599959, 40.119583], + [115.59072, 40.096239], + [115.527278, 40.076092], + [115.485394, 40.040364], + [115.454597, 40.029825], + [115.450286, 39.992697], + [115.428728, 39.984443], + [115.426264, 39.950502], + [115.481083, 39.935819], + [115.522967, 39.899099], + [115.515575, 39.892212], + [115.515575, 39.892212], + [115.526046, 39.87568], + [115.514344, 39.837549], + [115.567314, 39.816407], + [115.552532, 39.794799], + [115.50572, 39.784222], + [115.483547, 39.798477], + [115.483547, 39.798477], + [115.443511, 39.785601], + [115.439815, 39.752022], + [115.486626, 39.741899], + [115.491554, 39.670074], + [115.478619, 39.650723], + [115.478619, 39.650723], + [115.522351, 39.640124], + [115.518039, 39.597252], + [115.545756, 39.618922], + [115.587024, 39.589873], + [115.633836, 39.599557], + [115.633836, 39.599557], + [115.667712, 39.615234], + [115.698509, 39.577881], + [115.698509, 39.577881], + [115.699125, 39.570039], + [115.699125, 39.570039], + [115.716988, 39.56035], + [115.716988, 39.56035], + [115.718835, 39.553891], + [115.718835, 39.553891], + [115.720683, 39.551122], + [115.720683, 39.551122], + [115.722531, 39.5442], + [115.721299, 39.543738], + [115.722531, 39.5442], + [115.722531, 39.543738], + [115.721299, 39.543738], + [115.722531, 39.543738], + [115.724995, 39.5442], + [115.724995, 39.5442], + [115.738545, 39.540046], + [115.738545, 39.539585], + [115.738545, 39.540046], + [115.738545, 39.539585], + [115.752712, 39.515581], + [115.806299, 39.510041], + [115.806299, 39.510041], + [115.821081, 39.522968], + [115.821081, 39.522968], + [115.828473, 39.541431], + [115.867893, 39.546507], + [115.867893, 39.546507], + [115.91532, 39.582955], + [115.91532, 39.582955], + [115.910393, 39.600479], + [115.910393, 39.600479], + [115.957204, 39.560812], + [115.978146, 39.595868], + [115.995392, 39.576958], + [116.026189, 39.587567], + [116.036044, 39.571884], + [116.09887, 39.575113], + [116.130283, 39.567732], + [116.151841, 39.583416], + [116.198652, 39.589412], + [116.240536, 39.564041], + [116.257782, 39.500344], + [116.307057, 39.488337], + [116.337854, 39.455536], + [116.361876, 39.455074], + [116.361876, 39.455074], + [116.434557, 39.442597], + [116.454883, 39.453226], + [116.444412, 39.482332], + [116.411767, 39.482794], + [116.401912, 39.528046], + [116.443796, 39.510041], + [116.437637, 39.526661], + [116.478289, 39.535431], + [116.473361, 39.552968], + [116.50847, 39.551122], + [116.524484, 39.596329], + [116.592237, 39.621227], + [116.592237, 39.621227], + [116.620571, 39.601863], + [116.664918, 39.605552], + [116.723432, 39.59264], + [116.724048, 39.59264], + [116.723432, 39.59264], + [116.724048, 39.59264], + [116.726512, 39.595407], + [116.726512, 39.595407], + [116.709266, 39.618], + [116.748686, 39.619844], + [116.79057, 39.595868], + [116.812128, 39.615695], + [116.8497, 39.66777], + [116.906366, 39.677444], + [116.90575, 39.688037], + [116.889736, 39.687576], + [116.887272, 39.72533], + [116.916837, 39.731314], + [116.902055, 39.763523], + [116.949482, 39.778703], + [116.918069, 39.84628], + [116.907598, 39.832494], + [116.865714, 39.843982], + [116.812128, 39.889916], + [116.78441, 39.891294], + [116.782563, 39.947749], + [116.757925, 39.967934], + [116.781331, 40.034866], + [116.820135, 40.02845], + [116.831222, 40.051359], + [116.867562, 40.041739], + [116.927924, 40.055024], + [116.945171, 40.04128], + [117.025243, 40.030283], + [117.051728, 40.059605], + [117.105315, 40.074261], + [117.105315, 40.074261], + [117.140423, 40.064185], + [117.159517, 40.077008], + [117.204481, 40.069681], + [117.210024, 40.082045], + [117.224191, 40.094865], + [117.224191, 40.094865], + [117.254988, 40.114548], + [117.254988, 40.114548], + [117.254988, 40.114548], + [117.274082, 40.105852], + [117.307343, 40.136971], + [117.349227, 40.136513], + [117.367089, 40.172649], + [117.367089, 40.173106], + [117.367089, 40.173106], + [117.367089, 40.172649], + [117.383719, 40.188195], + [117.389879, 40.227958], + [117.351075, 40.229786], + [117.331365, 40.289613], + [117.295024, 40.2782], + [117.271618, 40.325211], + [117.271618, 40.325211], + [117.243285, 40.369453], + [117.226039, 40.368997], + [117.234046, 40.417312], + [117.263611, 40.442367], + [117.208793, 40.501552], + [117.262995, 40.512927], + [117.247597, 40.539766], + [117.269771, 40.560684], + [117.348611, 40.581141], + [117.348611, 40.581141] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 120000, + "name": "天津市", + "center": [117.190182, 39.125596], + "centroid": [117.347043, 39.288036], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 1, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [117.765602, 39.400527], + [117.846906, 39.407926], + [117.871543, 39.411625], + [117.870311, 39.455074], + [117.899877, 39.474479], + [117.912195, 39.517428], + [117.912195, 39.517428], + [117.904804, 39.533585], + [117.933753, 39.574191], + [117.868464, 39.59679], + [117.829659, 39.589873], + [117.766834, 39.598635], + [117.753899, 39.579726], + [117.753899, 39.579726], + [117.745276, 39.547892], + [117.715711, 39.529892], + [117.707088, 39.576036], + [117.684914, 39.58895], + [117.654117, 39.575113], + [117.637486, 39.603246], + [117.66274, 39.636437], + [117.668899, 39.666849], + [117.627015, 39.703693], + [117.57774, 39.726711], + [117.595603, 39.74604], + [117.56111, 39.754782], + [117.546327, 39.775943], + [117.561726, 39.799856], + [117.529081, 39.859144], + [117.529081, 39.859144], + [117.508139, 39.901854], + [117.508139, 39.901854], + [117.512451, 39.90874], + [117.512451, 39.90874], + [117.513067, 39.910576], + [117.513067, 39.910576], + [117.514914, 39.946832], + [117.534625, 39.954631], + [117.546327, 39.999116], + [117.594987, 39.994531], + [117.594987, 39.994531], + [117.614697, 39.97252], + [117.671363, 39.973896], + [117.691073, 39.984902], + [117.756363, 39.965181], + [117.781616, 39.966558], + [117.781616, 39.966558], + [117.795167, 39.996823], + [117.795167, 39.996823], + [117.793319, 40.005534], + [117.793319, 40.005534], + [117.768681, 40.022034], + [117.768681, 40.022034], + [117.744044, 40.018368], + [117.74774, 40.047236], + [117.776073, 40.059605], + [117.752667, 40.081588], + [117.71879, 40.082045], + [117.71879, 40.082045], + [117.675059, 40.082045], + [117.655965, 40.109514], + [117.655965, 40.109514], + [117.654117, 40.114548], + [117.654117, 40.114548], + [117.651653, 40.122786], + [117.651653, 40.122786], + [117.613465, 40.158014], + [117.613465, 40.158014], + [117.609769, 40.160301], + [117.609769, 40.160301], + [117.576508, 40.178593], + [117.571581, 40.219276], + [117.548791, 40.232527], + [117.505059, 40.227044], + [117.450241, 40.252627], + [117.415748, 40.248973], + [117.389879, 40.227958], + [117.383719, 40.188195], + [117.367089, 40.172649], + [117.367089, 40.173106], + [117.367089, 40.173106], + [117.367089, 40.172649], + [117.349227, 40.136513], + [117.307343, 40.136971], + [117.274082, 40.105852], + [117.254988, 40.114548], + [117.254988, 40.114548], + [117.254988, 40.114548], + [117.224191, 40.094865], + [117.224191, 40.094865], + [117.210024, 40.082045], + [117.192162, 40.066475], + [117.198322, 39.992697], + [117.150894, 39.944996], + [117.162597, 39.876598], + [117.162597, 39.876598], + [117.227887, 39.852712], + [117.247597, 39.860981], + [117.251908, 39.834332], + [117.192162, 39.832953], + [117.156438, 39.817326], + [117.15767, 39.796638], + [117.205713, 39.763984], + [117.161981, 39.748801], + [117.165061, 39.718886], + [117.165061, 39.718886], + [117.177996, 39.645194], + [117.152742, 39.623532], + [117.10901, 39.625375], + [117.10901, 39.625375], + [117.016004, 39.653949], + [116.983359, 39.638742], + [116.983359, 39.638742], + [116.964265, 39.64335], + [116.948866, 39.680668], + [116.948866, 39.680668], + [116.944555, 39.695405], + [116.944555, 39.695405], + [116.932236, 39.706456], + [116.932236, 39.706456], + [116.90575, 39.688037], + [116.906366, 39.677444], + [116.8497, 39.66777], + [116.812128, 39.615695], + [116.808432, 39.576497], + [116.78749, 39.554352], + [116.819519, 39.528507], + [116.820751, 39.482332], + [116.785026, 39.465702], + [116.832454, 39.435664], + [116.876185, 39.43474], + [116.839845, 39.413474], + [116.840461, 39.378326], + [116.818287, 39.3737], + [116.829374, 39.338994], + [116.870642, 39.357506], + [116.889736, 39.338068], + [116.87249, 39.291304], + [116.881729, 39.225966], + [116.881729, 39.225966], + [116.855859, 39.215766], + [116.870026, 39.153607], + [116.909446, 39.150822], + [116.912526, 39.110898], + [116.91191, 39.111362], + [116.91191, 39.111362], + [116.912526, 39.110898], + [116.871874, 39.054688], + [116.812744, 39.05097], + [116.812744, 39.05097], + [116.783179, 39.05097], + [116.783179, 39.05097], + [116.754229, 39.034701], + [116.754229, 39.034701], + [116.754845, 39.003084], + [116.72836, 38.975174], + [116.708034, 38.931892], + [116.722201, 38.896968], + [116.723432, 38.852706], + [116.75115, 38.831264], + [116.737599, 38.784629], + [116.746222, 38.754299], + [116.794265, 38.744498], + [116.794265, 38.744498], + [116.858939, 38.741231], + [116.877417, 38.680522], + [116.948866, 38.689398], + [116.950714, 38.689398], + [116.95133, 38.689398], + [116.950714, 38.689398], + [116.948866, 38.689398], + [116.95133, 38.689398], + [117.038793, 38.688464], + [117.068358, 38.680522], + [117.055424, 38.639398], + [117.070822, 38.608072], + [117.109626, 38.584685], + [117.150894, 38.617892], + [117.183539, 38.61836], + [117.183539, 38.61836], + [117.213104, 38.639866], + [117.213104, 38.639866], + [117.258684, 38.608072], + [117.258684, 38.608072], + [117.238358, 38.580943], + [117.25314, 38.556143], + [117.368937, 38.564566], + [117.432379, 38.601524], + [117.47919, 38.616489], + [117.55803, 38.613683], + [117.639334, 38.626776], + [117.65658, 38.66043], + [117.729261, 38.680055], + [117.740964, 38.700141], + [117.740964, 38.753833], + [117.671363, 38.772032], + [117.646725, 38.788827], + [117.64611, 38.828933], + [117.752051, 38.847579], + [117.778536, 38.869016], + [117.847522, 38.855502], + [117.875855, 38.920252], + [117.898029, 38.948649], + [117.855529, 38.957492], + [117.837667, 39.057011], + [117.871543, 39.122506], + [117.96455, 39.172631], + [117.977485, 39.206028], + [118.032919, 39.219939], + [118.034767, 39.218548], + [118.064948, 39.231065], + [118.064948, 39.256094], + [118.036615, 39.264898], + [118.024296, 39.289451], + [118.024296, 39.289451], + [117.982412, 39.298714], + [117.982412, 39.298714], + [117.979333, 39.300566], + [117.979333, 39.300566], + [117.973173, 39.312143], + [117.973173, 39.312143], + [117.965782, 39.314921], + [117.965782, 39.314921], + [117.919587, 39.318162], + [117.919587, 39.318162], + [117.88879, 39.332051], + [117.854913, 39.328348], + [117.854297, 39.328348], + [117.854913, 39.328348], + [117.854297, 39.328348], + [117.850601, 39.363984], + [117.850601, 39.363984], + [117.810565, 39.354729], + [117.805022, 39.373237], + [117.784696, 39.376938], + [117.74466, 39.354729], + [117.670747, 39.357969], + [117.669515, 39.322792], + [117.594987, 39.349176], + [117.536472, 39.338068], + [117.521074, 39.357043], + [117.570965, 39.404689], + [117.601146, 39.419485], + [117.614081, 39.407001], + [117.668899, 39.412087], + [117.673211, 39.386652], + [117.699696, 39.407463], + [117.765602, 39.400527] + ] + ], + [ + [ + [117.805022, 39.373237], + [117.852449, 39.380639], + [117.846906, 39.407926], + [117.765602, 39.400527], + [117.784696, 39.376938], + [117.805022, 39.373237] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 130000, + "name": "河北省", + "center": [114.502461, 38.045474], + "childrenNum": 11, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 2, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [117.467487, 40.649738], + [117.412669, 40.605226], + [117.429915, 40.576141], + [117.389879, 40.561593], + [117.348611, 40.581141], + [117.348611, 40.581141], + [117.269771, 40.560684], + [117.247597, 40.539766], + [117.262995, 40.512927], + [117.208793, 40.501552], + [117.263611, 40.442367], + [117.234046, 40.417312], + [117.226039, 40.368997], + [117.243285, 40.369453], + [117.271618, 40.325211], + [117.271618, 40.325211], + [117.295024, 40.2782], + [117.331365, 40.289613], + [117.351075, 40.229786], + [117.389879, 40.227958], + [117.415748, 40.248973], + [117.450241, 40.252627], + [117.505059, 40.227044], + [117.548791, 40.232527], + [117.571581, 40.219276], + [117.576508, 40.178593], + [117.609769, 40.160301], + [117.609769, 40.160301], + [117.613465, 40.158014], + [117.613465, 40.158014], + [117.651653, 40.122786], + [117.651653, 40.122786], + [117.654117, 40.114548], + [117.654117, 40.114548], + [117.655965, 40.109514], + [117.655965, 40.109514], + [117.675059, 40.082045], + [117.71879, 40.082045], + [117.71879, 40.082045], + [117.752667, 40.081588], + [117.776073, 40.059605], + [117.74774, 40.047236], + [117.744044, 40.018368], + [117.768681, 40.022034], + [117.768681, 40.022034], + [117.793319, 40.005534], + [117.793319, 40.005534], + [117.795167, 39.996823], + [117.795167, 39.996823], + [117.781616, 39.966558], + [117.781616, 39.966558], + [117.756363, 39.965181], + [117.691073, 39.984902], + [117.671363, 39.973896], + [117.614697, 39.97252], + [117.594987, 39.994531], + [117.594987, 39.994531], + [117.546327, 39.999116], + [117.534625, 39.954631], + [117.514914, 39.946832], + [117.513067, 39.910576], + [117.513067, 39.910576], + [117.512451, 39.90874], + [117.512451, 39.90874], + [117.508139, 39.901854], + [117.508139, 39.901854], + [117.529081, 39.859144], + [117.529081, 39.859144], + [117.561726, 39.799856], + [117.546327, 39.775943], + [117.56111, 39.754782], + [117.595603, 39.74604], + [117.57774, 39.726711], + [117.627015, 39.703693], + [117.668899, 39.666849], + [117.66274, 39.636437], + [117.637486, 39.603246], + [117.654117, 39.575113], + [117.684914, 39.58895], + [117.707088, 39.576036], + [117.715711, 39.529892], + [117.745276, 39.547892], + [117.753899, 39.579726], + [117.753899, 39.579726], + [117.766834, 39.598635], + [117.829659, 39.589873], + [117.868464, 39.59679], + [117.933753, 39.574191], + [117.904804, 39.533585], + [117.912195, 39.517428], + [117.912195, 39.517428], + [117.899877, 39.474479], + [117.870311, 39.455074], + [117.871543, 39.411625], + [117.846906, 39.407926], + [117.852449, 39.380639], + [117.805022, 39.373237], + [117.810565, 39.354729], + [117.850601, 39.363984], + [117.850601, 39.363984], + [117.854297, 39.328348], + [117.854913, 39.328348], + [117.854297, 39.328348], + [117.854913, 39.328348], + [117.88879, 39.332051], + [117.919587, 39.318162], + [117.919587, 39.318162], + [117.965782, 39.314921], + [117.965782, 39.314921], + [117.973173, 39.312143], + [117.973173, 39.312143], + [117.979333, 39.300566], + [117.979333, 39.300566], + [117.982412, 39.298714], + [117.982412, 39.298714], + [118.024296, 39.289451], + [118.024296, 39.289451], + [118.036615, 39.264898], + [118.064948, 39.256094], + [118.064948, 39.231065], + [118.034767, 39.218548], + [118.026144, 39.201854], + [118.070492, 39.213911], + [118.077883, 39.201854], + [118.12531, 39.182838], + [118.162883, 39.136433], + [118.1906, 39.080708], + [118.225092, 39.034701], + [118.319331, 39.009594], + [118.366143, 39.016104], + [118.377845, 38.971917], + [118.491178, 38.909077], + [118.539837, 38.910008], + [118.604511, 38.971452], + [118.570634, 38.999363], + [118.533062, 39.090928], + [118.588497, 39.107648], + [118.578642, 39.130863], + [118.637156, 39.157319], + [118.76096, 39.133648], + [118.814546, 39.138754], + [118.857662, 39.162888], + [118.897082, 39.151286], + [118.920488, 39.171703], + [118.951285, 39.178662], + [118.896466, 39.139683], + [118.890307, 39.118792], + [118.926031, 39.123435], + [118.97777, 39.163352], + [119.023966, 39.187012], + [119.038132, 39.211593], + [119.096031, 39.24219], + [119.121284, 39.281576], + [119.185342, 39.342234], + [119.272805, 39.363521], + [119.317153, 39.4107], + [119.316537, 39.437051], + [119.269726, 39.498497], + [119.366428, 39.734996], + [119.474217, 39.813189], + [119.536427, 39.809052], + [119.520413, 39.840306], + [119.540739, 39.888079], + [119.588166, 39.910576], + [119.620195, 39.904609], + [119.642369, 39.925264], + [119.681789, 39.922511], + [119.726137, 39.940867], + [119.787115, 39.950502], + [119.820375, 39.979399], + [119.842549, 39.956007], + [119.872114, 39.960594], + [119.854252, 39.98857], + [119.845629, 40.000949], + [119.845629, 40.000949], + [119.854252, 40.033033], + [119.81668, 40.050443], + [119.81668, 40.050443], + [119.787115, 40.041739], + [119.787115, 40.041739], + [119.783419, 40.046778], + [119.783419, 40.046778], + [119.772332, 40.08113], + [119.736608, 40.104936], + [119.760629, 40.136056], + [119.745847, 40.207851], + [119.716898, 40.195966], + [119.671934, 40.23938], + [119.639289, 40.231613], + [119.639289, 40.231613], + [119.651608, 40.271808], + [119.598021, 40.334335], + [119.586934, 40.375381], + [119.604797, 40.455119], + [119.553674, 40.502007], + [119.572152, 40.523846], + [119.559217, 40.547952], + [119.503783, 40.553864], + [119.477913, 40.533399], + [119.429254, 40.540221], + [119.30237, 40.530215], + [119.256175, 40.543404], + [119.22045, 40.569322], + [119.230921, 40.603863], + [119.177951, 40.609315], + [119.162552, 40.600228], + [119.14469, 40.632482], + [119.184726, 40.680153], + [119.165632, 40.69286], + [119.115125, 40.666536], + [119.054763, 40.664721], + [119.028277, 40.692406], + [119.011031, 40.687414], + [118.96114, 40.72008], + [118.950053, 40.747743], + [118.895234, 40.75409], + [118.907553, 40.775394], + [118.878604, 40.783098], + [118.845959, 40.822057], + [118.873061, 40.847866], + [118.90201, 40.960946], + [118.916792, 40.969984], + [118.977154, 40.959138], + [118.977154, 40.959138], + [119.00056, 40.967273], + [119.013495, 41.007479], + [118.951901, 41.018317], + [118.937118, 41.052625], + [118.964836, 41.079246], + [119.037516, 41.067516], + [119.080632, 41.095936], + [119.081248, 41.131555], + [119.126212, 41.138767], + [119.189038, 41.198234], + [119.169943, 41.222996], + [119.204436, 41.222546], + [119.209364, 41.244599], + [119.2494, 41.279689], + [119.239545, 41.31431], + [119.211827, 41.308016], + [119.197661, 41.282837], + [119.168712, 41.294978], + [119.092951, 41.293629], + [118.980234, 41.305769], + [118.949437, 41.317906], + [118.890923, 41.300823], + [118.844727, 41.342622], + [118.843496, 41.374516], + [118.770199, 41.352956], + [118.741866, 41.324198], + [118.677192, 41.35026], + [118.629765, 41.346666], + [118.528135, 41.355202], + [118.412338, 41.331838], + [118.380309, 41.312062], + [118.348896, 41.342622], + [118.361215, 41.384844], + [118.348896, 41.428384], + [118.327338, 41.450816], + [118.271904, 41.471446], + [118.315636, 41.512688], + [118.302701, 41.55256], + [118.215237, 41.59554], + [118.206614, 41.650566], + [118.159187, 41.67605], + [118.155491, 41.712694], + [118.132702, 41.733241], + [118.140093, 41.784134], + [118.178281, 41.814917], + [118.236179, 41.80778], + [118.247266, 41.773869], + [118.29223, 41.772976], + [118.335346, 41.845241], + [118.340273, 41.87243], + [118.268824, 41.930336], + [118.306396, 41.940131], + [118.313788, 41.98819], + [118.291614, 42.007759], + [118.239875, 42.024655], + [118.286686, 42.033991], + [118.296541, 42.057545], + [118.27252, 42.083312], + [118.239259, 42.092639], + [118.212774, 42.081091], + [118.220165, 42.058434], + [118.194296, 42.031324], + [118.116687, 42.037102], + [118.155491, 42.081091], + [118.097593, 42.105072], + [118.089586, 42.12283], + [118.106216, 42.172082], + [118.033535, 42.199132], + [117.977485, 42.229716], + [117.974405, 42.25054], + [118.047702, 42.280656], + [118.060021, 42.298364], + [118.008898, 42.346595], + [118.024296, 42.385064], + [117.997811, 42.416884], + [117.874007, 42.510038], + [117.856761, 42.539148], + [117.797631, 42.585431], + [117.801326, 42.612744], + [117.779768, 42.61847], + [117.708935, 42.588515], + [117.667051, 42.582347], + [117.60053, 42.603054], + [117.537088, 42.603054], + [117.530313, 42.590278], + [117.475494, 42.602613], + [117.435458, 42.585431], + [117.434226, 42.557224], + [117.387415, 42.517537], + [117.387415, 42.517537], + [117.410205, 42.519743], + [117.413284, 42.471645], + [117.390495, 42.461933], + [117.332596, 42.46105], + [117.332596, 42.46105], + [117.275314, 42.481797], + [117.275314, 42.481797], + [117.188467, 42.468114], + [117.188467, 42.468114], + [117.135496, 42.468996], + [117.09546, 42.484004], + [117.080061, 42.463699], + [117.080061, 42.463699], + [117.01662, 42.456193], + [117.01662, 42.456193], + [117.009228, 42.44957], + [117.009228, 42.44957], + [117.005533, 42.43367], + [117.005533, 42.43367], + [116.99075, 42.425719], + [116.99075, 42.425719], + [116.974736, 42.426603], + [116.974736, 42.426603], + [116.97104, 42.427486], + [116.97104, 42.427486], + [116.944555, 42.415116], + [116.944555, 42.415116], + [116.936547, 42.410256], + [116.936547, 42.410256], + [116.921765, 42.403628], + [116.921765, 42.403628], + [116.910062, 42.395231], + [116.910062, 42.395231], + [116.910678, 42.394789], + [116.910678, 42.394789], + [116.886656, 42.366496], + [116.897743, 42.297479], + [116.918685, 42.229716], + [116.903287, 42.190708], + [116.789338, 42.200462], + [116.825062, 42.155669], + [116.850316, 42.156556], + [116.890352, 42.092639], + [116.879881, 42.018431], + [116.796113, 41.977958], + [116.748686, 41.984186], + [116.727744, 41.951259], + [116.66923, 41.947698], + [116.639049, 41.929891], + [116.597165, 41.935679], + [116.553433, 41.928555], + [116.510933, 41.974399], + [116.4826, 41.975734], + [116.453651, 41.945917], + [116.393289, 41.942802], + [116.414231, 41.982407], + [116.373579, 42.009983], + [116.310137, 41.997086], + [116.298434, 41.96817], + [116.223906, 41.932562], + [116.212819, 41.885352], + [116.194341, 41.861734], + [116.122892, 41.861734], + [116.106877, 41.831419], + [116.129051, 41.805996], + [116.09887, 41.776547], + [116.034196, 41.782795], + [116.007095, 41.79752], + [116.007095, 41.797966], + [116.007095, 41.79752], + [116.007095, 41.797966], + [115.994776, 41.828743], + [115.954124, 41.874213], + [115.916552, 41.945027], + [115.85311, 41.927665], + [115.834632, 41.93835], + [115.811226, 41.912525], + [115.726227, 41.870202], + [115.688038, 41.867528], + [115.654162, 41.829189], + [115.57409, 41.80555], + [115.519887, 41.76762], + [115.488474, 41.760924], + [115.42996, 41.728775], + [115.346808, 41.712247], + [115.319091, 41.691693], + [115.360975, 41.661297], + [115.345576, 41.635807], + [115.377605, 41.603148], + [115.310468, 41.592854], + [115.290142, 41.622835], + [115.26612, 41.616124], + [115.256881, 41.580768], + [115.20391, 41.571367], + [115.195287, 41.602253], + [115.0992, 41.62373], + [115.056085, 41.602253], + [115.016049, 41.615229], + [114.860832, 41.60091], + [114.895325, 41.636255], + [114.902716, 41.695715], + [114.89594, 41.76762], + [114.868839, 41.813579], + [114.922426, 41.825175], + [114.939056, 41.846132], + [114.923658, 41.871093], + [114.915035, 41.960605], + [114.9021, 42.015763], + [114.860832, 42.054879], + [114.86268, 42.097967], + [114.825723, 42.139695], + [114.79431, 42.149457], + [114.789383, 42.130819], + [114.75489, 42.115727], + [114.675434, 42.12061], + [114.647717, 42.109512], + [114.560254, 42.132595], + [114.510978, 42.110844], + [114.502355, 42.06732], + [114.480181, 42.064654], + [114.467863, 42.025989], + [114.511594, 41.981962], + [114.478334, 41.951704], + [114.419203, 41.942356], + [114.352066, 41.953484], + [114.343443, 41.926774], + [114.282465, 41.863517], + [114.200545, 41.789934], + [114.215328, 41.75646], + [114.206704, 41.7386], + [114.237501, 41.698843], + [114.215328, 41.68499], + [114.259059, 41.623282], + [114.226414, 41.616572], + [114.221487, 41.582111], + [114.230726, 41.513584], + [114.101379, 41.537779], + [114.032394, 41.529715], + [113.976959, 41.505966], + [113.953553, 41.483553], + [113.933227, 41.487139], + [113.919677, 41.454404], + [113.877793, 41.431076], + [113.871017, 41.413126], + [113.94493, 41.392477], + [113.92522, 41.325546], + [113.899351, 41.316108], + [113.914749, 41.294529], + [113.95109, 41.282837], + [113.971416, 41.239649], + [113.992357, 41.269794], + [114.016379, 41.231999], + [113.996669, 41.19238], + [113.960945, 41.171211], + [113.920293, 41.172112], + [113.877793, 41.115777], + [113.819279, 41.09774], + [113.868554, 41.06887], + [113.973263, 40.983087], + [113.994821, 40.938798], + [114.057647, 40.925234], + [114.041633, 40.917546], + [114.055183, 40.867782], + [114.073661, 40.857372], + [114.044712, 40.830661], + [114.080437, 40.790348], + [114.104458, 40.797597], + [114.103227, 40.770861], + [114.134639, 40.737314], + [114.162357, 40.71373], + [114.183299, 40.67153], + [114.236269, 40.607043], + [114.283081, 40.590685], + [114.273842, 40.552954], + [114.293552, 40.55159], + [114.282465, 40.494725], + [114.267066, 40.474242], + [114.299711, 40.44009], + [114.286161, 40.425057], + [114.31203, 40.372645], + [114.381015, 40.36307], + [114.390254, 40.351213], + [114.438914, 40.371733], + [114.481413, 40.34802], + [114.530688, 40.345283], + [114.510978, 40.302851], + [114.46971, 40.268155], + [114.406269, 40.246232], + [114.362537, 40.249886], + [114.292936, 40.230242], + [114.255364, 40.236182], + [114.235654, 40.198252], + [114.180219, 40.191395], + [114.135871, 40.175392], + [114.097683, 40.193681], + [114.073046, 40.168533], + [114.073046, 40.168533], + [114.101995, 40.099901], + [114.086596, 40.071513], + [114.045944, 40.056856], + [114.018227, 40.103563], + [113.989278, 40.11226], + [113.959097, 40.033491], + [113.910438, 40.015618], + [114.029314, 39.985819], + [114.028082, 39.959218], + [114.047176, 39.916085], + [114.067502, 39.922511], + [114.17406, 39.897722], + [114.212248, 39.918839], + [114.229494, 39.899558], + [114.204241, 39.885324], + [114.215943, 39.8619], + [114.286776, 39.871087], + [114.285545, 39.858225], + [114.395182, 39.867412], + [114.406885, 39.833413], + [114.390254, 39.819165], + [114.41674, 39.775943], + [114.409964, 39.761683], + [114.408117, 39.652106], + [114.431522, 39.613851], + [114.49558, 39.608318], + [114.51529, 39.564964], + [114.568877, 39.573729], + [114.532536, 39.486027], + [114.501739, 39.476789], + [114.496812, 39.438437], + [114.469095, 39.400989], + [114.466631, 39.329736], + [114.430906, 39.307513], + [114.437066, 39.259337], + [114.416124, 39.242654], + [114.47587, 39.21623], + [114.443841, 39.174023], + [114.388406, 39.176807], + [114.360689, 39.134112], + [114.369928, 39.107648], + [114.345907, 39.075133], + [114.252284, 39.073739], + [114.180835, 39.049111], + [114.157429, 39.061194], + [114.10877, 39.052364], + [114.082901, 39.09325], + [114.082901, 39.09325], + [114.064422, 39.094179], + [114.050872, 39.135969], + [114.006524, 39.122971], + [113.994821, 39.095572], + [113.961561, 39.100681], + [113.930148, 39.063517], + [113.898119, 39.067699], + [113.80696, 38.989595], + [113.776779, 38.986804], + [113.76754, 38.959819], + [113.776163, 38.885788], + [113.795257, 38.860628], + [113.855619, 38.828933], + [113.836525, 38.795824], + [113.839605, 38.7585], + [113.802648, 38.763166], + [113.775547, 38.709949], + [113.720728, 38.713218], + [113.70225, 38.651551], + [113.612939, 38.645942], + [113.603084, 38.587024], + [113.561816, 38.558483], + [113.546417, 38.492936], + [113.583374, 38.459671], + [113.537794, 38.417952], + [113.525475, 38.383245], + [113.557504, 38.343359], + [113.54457, 38.270569], + [113.570439, 38.237202], + [113.598772, 38.22733], + [113.64312, 38.232031], + [113.678844, 38.20523], + [113.711489, 38.213695], + [113.720728, 38.174656], + [113.797105, 38.162894], + [113.831597, 38.16854], + [113.811271, 38.117707], + [113.876561, 38.055059], + [113.872249, 37.990471], + [113.901198, 37.984811], + [113.936307, 37.922993], + [113.959097, 37.906468], + [113.976959, 37.816696], + [114.006524, 37.813386], + [114.044712, 37.761834], + [113.996669, 37.730128], + [113.993589, 37.706932], + [114.068118, 37.721608], + [114.12848, 37.698409], + [114.139567, 37.675676], + [114.115545, 37.619761], + [114.118625, 37.59084], + [114.036705, 37.494037], + [114.014531, 37.42468], + [113.973879, 37.40329], + [113.962792, 37.355734], + [113.90243, 37.310052], + [113.886416, 37.239095], + [113.853155, 37.215269], + [113.832213, 37.167594], + [113.773083, 37.151855], + [113.773699, 37.107004], + [113.758301, 37.075497], + [113.788482, 37.059739], + [113.771851, 37.016745], + [113.791561, 36.98759], + [113.76138, 36.956034], + [113.792793, 36.894796], + [113.773083, 36.85506], + [113.731815, 36.858891], + [113.731815, 36.878521], + [113.696707, 36.882351], + [113.676381, 36.855539], + [113.680692, 36.789907], + [113.600004, 36.752995], + [113.549497, 36.752515], + [113.535946, 36.732373], + [113.499606, 36.740527], + [113.465113, 36.707908], + [113.506997, 36.705029], + [113.476816, 36.655114], + [113.486671, 36.635427], + [113.54457, 36.62342], + [113.539642, 36.594116], + [113.569823, 36.585947], + [113.588917, 36.547974], + [113.559968, 36.528741], + [113.554425, 36.494589], + [113.587069, 36.460904], + [113.635729, 36.451277], + [113.670221, 36.425278], + [113.708409, 36.423352], + [113.731199, 36.363135], + [113.755221, 36.366026], + [113.813119, 36.332285], + [113.856851, 36.329392], + [113.84946, 36.347711], + [113.882104, 36.353977], + [113.911054, 36.314927], + [113.962792, 36.353977], + [113.981887, 36.31782], + [114.002828, 36.334214], + [114.056415, 36.329392], + [114.04348, 36.303353], + [114.080437, 36.269585], + [114.129096, 36.280199], + [114.175907, 36.264759], + [114.170364, 36.245938], + [114.170364, 36.245938], + [114.203009, 36.245456], + [114.2104, 36.272962], + [114.241197, 36.251247], + [114.257827, 36.263794], + [114.299095, 36.245938], + [114.345291, 36.255591], + [114.356378, 36.230492], + [114.408117, 36.224699], + [114.417356, 36.205868], + [114.466015, 36.197658], + [114.480181, 36.177855], + [114.533152, 36.171575], + [114.586739, 36.141133], + [114.588587, 36.118414], + [114.640326, 36.137266], + [114.720398, 36.140166], + [114.734564, 36.15563], + [114.771521, 36.124699], + [114.857752, 36.127599], + [114.858368, 36.144516], + [114.912571, 36.140649], + [114.926737, 36.089403], + [114.914419, 36.052155], + [114.998186, 36.069572], + [115.04623, 36.112613], + [115.048693, 36.161912], + [115.06286, 36.178338], + [115.104744, 36.172058], + [115.12507, 36.209731], + [115.1842, 36.193312], + [115.201446, 36.210214], + [115.201446, 36.210214], + [115.202678, 36.209248], + [115.202678, 36.209248], + [115.202678, 36.208765], + [115.202678, 36.208765], + [115.242098, 36.19138], + [115.279055, 36.13775], + [115.30246, 36.127599], + [115.312931, 36.088436], + [115.365902, 36.099074], + [115.376989, 36.128083], + [115.450902, 36.152248], + [115.465068, 36.170125], + [115.483547, 36.148865], + [115.474923, 36.248352], + [115.466916, 36.258969], + [115.466916, 36.258969], + [115.462605, 36.276339], + [115.417025, 36.292742], + [115.423185, 36.32216], + [115.366518, 36.30914], + [115.368982, 36.342409], + [115.340033, 36.398307], + [115.297533, 36.413239], + [115.317243, 36.454166], + [115.291374, 36.460423], + [115.272895, 36.497476], + [115.33141, 36.550378], + [115.355431, 36.627262], + [115.365902, 36.621979], + [115.420105, 36.686795], + [115.451518, 36.702151], + [115.479851, 36.760187], + [115.524815, 36.763543], + [115.683727, 36.808117], + [115.71206, 36.883308], + [115.75764, 36.902453], + [115.79706, 36.968945], + [115.776734, 36.992848], + [115.85619, 37.060694], + [115.888219, 37.112254], + [115.879596, 37.150901], + [115.91224, 37.177132], + [115.909777, 37.20669], + [115.969523, 37.239572], + [115.975682, 37.337179], + [116.024341, 37.360015], + [116.085935, 37.373809], + [116.106261, 37.368577], + [116.169087, 37.384271], + [116.193109, 37.365723], + [116.236224, 37.361442], + [116.2855, 37.404241], + [116.226369, 37.428007], + [116.243, 37.447965], + [116.224522, 37.479791], + [116.240536, 37.489764], + [116.240536, 37.489764], + [116.27626, 37.466967], + [116.290427, 37.484065], + [116.278724, 37.524895], + [116.295355, 37.554316], + [116.336007, 37.581355], + [116.36742, 37.566177], + [116.379738, 37.522047], + [116.38097, 37.522522], + [116.379738, 37.522047], + [116.38097, 37.522522], + [116.433941, 37.473142], + [116.448108, 37.503059], + [116.4826, 37.521573], + [116.575607, 37.610754], + [116.604556, 37.624975], + [116.66307, 37.686096], + [116.679085, 37.728708], + [116.724664, 37.744327], + [116.753613, 37.77035], + [116.753613, 37.793054], + [116.804736, 37.848837], + [116.837997, 37.835132], + [116.919301, 37.846002], + [117.027091, 37.832296], + [117.074518, 37.848837], + [117.150278, 37.839385], + [117.185387, 37.849783], + [117.271618, 37.839858], + [117.320278, 37.861596], + [117.400966, 37.844584], + [117.438538, 37.854035], + [117.481038, 37.914967], + [117.513067, 37.94329], + [117.524154, 37.989527], + [117.557414, 38.046105], + [117.557414, 38.046105], + [117.586979, 38.071551], + [117.704624, 38.076262], + [117.746508, 38.12524], + [117.771145, 38.134655], + [117.766834, 38.158658], + [117.789007, 38.180772], + [117.808718, 38.22827], + [117.848754, 38.255062], + [117.895565, 38.301572], + [117.948536, 38.346644], + [117.957775, 38.376208], + [117.937449, 38.387936], + [117.84629, 38.368232], + [117.781, 38.373862], + [117.730493, 38.424985], + [117.72495, 38.457328], + [117.678754, 38.477008], + [117.644878, 38.52759], + [117.68553, 38.539293], + [117.638102, 38.54491], + [117.639334, 38.626776], + [117.55803, 38.613683], + [117.47919, 38.616489], + [117.432379, 38.601524], + [117.368937, 38.564566], + [117.25314, 38.556143], + [117.238358, 38.580943], + [117.258684, 38.608072], + [117.258684, 38.608072], + [117.213104, 38.639866], + [117.213104, 38.639866], + [117.183539, 38.61836], + [117.183539, 38.61836], + [117.150894, 38.617892], + [117.109626, 38.584685], + [117.070822, 38.608072], + [117.055424, 38.639398], + [117.068358, 38.680522], + [117.038793, 38.688464], + [116.95133, 38.689398], + [116.948866, 38.689398], + [116.950714, 38.689398], + [116.95133, 38.689398], + [116.950714, 38.689398], + [116.948866, 38.689398], + [116.877417, 38.680522], + [116.858939, 38.741231], + [116.794265, 38.744498], + [116.794265, 38.744498], + [116.746222, 38.754299], + [116.737599, 38.784629], + [116.75115, 38.831264], + [116.723432, 38.852706], + [116.722201, 38.896968], + [116.708034, 38.931892], + [116.72836, 38.975174], + [116.754845, 39.003084], + [116.754229, 39.034701], + [116.754229, 39.034701], + [116.783179, 39.05097], + [116.783179, 39.05097], + [116.812744, 39.05097], + [116.812744, 39.05097], + [116.871874, 39.054688], + [116.912526, 39.110898], + [116.91191, 39.111362], + [116.91191, 39.111362], + [116.912526, 39.110898], + [116.909446, 39.150822], + [116.870026, 39.153607], + [116.855859, 39.215766], + [116.881729, 39.225966], + [116.881729, 39.225966], + [116.87249, 39.291304], + [116.889736, 39.338068], + [116.870642, 39.357506], + [116.829374, 39.338994], + [116.818287, 39.3737], + [116.840461, 39.378326], + [116.839845, 39.413474], + [116.876185, 39.43474], + [116.832454, 39.435664], + [116.785026, 39.465702], + [116.820751, 39.482332], + [116.819519, 39.528507], + [116.78749, 39.554352], + [116.808432, 39.576497], + [116.812128, 39.615695], + [116.79057, 39.595868], + [116.748686, 39.619844], + [116.709266, 39.618], + [116.726512, 39.595407], + [116.726512, 39.595407], + [116.724048, 39.59264], + [116.723432, 39.59264], + [116.724048, 39.59264], + [116.723432, 39.59264], + [116.664918, 39.605552], + [116.620571, 39.601863], + [116.592237, 39.621227], + [116.592237, 39.621227], + [116.524484, 39.596329], + [116.50847, 39.551122], + [116.473361, 39.552968], + [116.478289, 39.535431], + [116.437637, 39.526661], + [116.443796, 39.510041], + [116.401912, 39.528046], + [116.411767, 39.482794], + [116.444412, 39.482332], + [116.454883, 39.453226], + [116.434557, 39.442597], + [116.361876, 39.455074], + [116.361876, 39.455074], + [116.337854, 39.455536], + [116.307057, 39.488337], + [116.257782, 39.500344], + [116.240536, 39.564041], + [116.198652, 39.589412], + [116.151841, 39.583416], + [116.130283, 39.567732], + [116.09887, 39.575113], + [116.036044, 39.571884], + [116.026189, 39.587567], + [115.995392, 39.576958], + [115.978146, 39.595868], + [115.957204, 39.560812], + [115.910393, 39.600479], + [115.910393, 39.600479], + [115.91532, 39.582955], + [115.91532, 39.582955], + [115.867893, 39.546507], + [115.867893, 39.546507], + [115.828473, 39.541431], + [115.821081, 39.522968], + [115.821081, 39.522968], + [115.806299, 39.510041], + [115.806299, 39.510041], + [115.752712, 39.515581], + [115.738545, 39.539585], + [115.738545, 39.540046], + [115.738545, 39.539585], + [115.738545, 39.540046], + [115.724995, 39.5442], + [115.724995, 39.5442], + [115.722531, 39.543738], + [115.721299, 39.543738], + [115.722531, 39.543738], + [115.722531, 39.5442], + [115.721299, 39.543738], + [115.722531, 39.5442], + [115.720683, 39.551122], + [115.720683, 39.551122], + [115.718835, 39.553891], + [115.718835, 39.553891], + [115.716988, 39.56035], + [115.716988, 39.56035], + [115.699125, 39.570039], + [115.699125, 39.570039], + [115.698509, 39.577881], + [115.698509, 39.577881], + [115.667712, 39.615234], + [115.633836, 39.599557], + [115.633836, 39.599557], + [115.587024, 39.589873], + [115.545756, 39.618922], + [115.518039, 39.597252], + [115.522351, 39.640124], + [115.478619, 39.650723], + [115.478619, 39.650723], + [115.491554, 39.670074], + [115.486626, 39.741899], + [115.439815, 39.752022], + [115.443511, 39.785601], + [115.483547, 39.798477], + [115.483547, 39.798477], + [115.50572, 39.784222], + [115.552532, 39.794799], + [115.567314, 39.816407], + [115.514344, 39.837549], + [115.526046, 39.87568], + [115.515575, 39.892212], + [115.515575, 39.892212], + [115.522967, 39.899099], + [115.481083, 39.935819], + [115.426264, 39.950502], + [115.428728, 39.984443], + [115.450286, 39.992697], + [115.454597, 40.029825], + [115.485394, 40.040364], + [115.527278, 40.076092], + [115.59072, 40.096239], + [115.599959, 40.119583], + [115.75456, 40.145663], + [115.75456, 40.145663], + [115.773654, 40.176307], + [115.806299, 40.15344], + [115.847567, 40.147036], + [115.855574, 40.188652], + [115.870356, 40.185909], + [115.89869, 40.234354], + [115.968907, 40.264045], + [115.95166, 40.281852], + [115.917784, 40.354405], + [115.864197, 40.359422], + [115.771806, 40.443734], + [115.781045, 40.49336], + [115.736082, 40.503372], + [115.755176, 40.540221], + [115.784741, 40.55841], + [115.819849, 40.55932], + [115.827857, 40.587504], + [115.885139, 40.595229], + [115.907929, 40.617493], + [115.971986, 40.6025], + [115.982457, 40.578868], + [116.005247, 40.583868], + [116.09887, 40.630665], + [116.133979, 40.666536], + [116.162928, 40.662451], + [116.171551, 40.695582], + [116.204812, 40.740035], + [116.22021, 40.744115], + [116.247311, 40.791707], + [116.273181, 40.762703], + [116.311369, 40.754996], + [116.316912, 40.772221], + [116.453651, 40.765876], + [116.46597, 40.774487], + [116.438253, 40.81934], + [116.334159, 40.90443], + [116.339702, 40.929303], + [116.370499, 40.94377], + [116.398216, 40.90624], + [116.477057, 40.899907], + [116.447492, 40.953715], + [116.455499, 40.980828], + [116.519557, 40.98128], + [116.519557, 40.98128], + [116.5676, 40.992574], + [116.598397, 40.974503], + [116.623034, 41.021026], + [116.615643, 41.053076], + [116.647672, 41.059394], + [116.688324, 41.044501], + [116.698795, 41.021477], + [116.677853, 40.970888], + [116.722201, 40.927495], + [116.713577, 40.909858], + [116.759773, 40.889954], + [116.81336, 40.848319], + [116.848468, 40.839264], + [116.924229, 40.773581], + [116.926692, 40.745022], + [116.964881, 40.709647], + [117.012308, 40.693767], + [117.11209, 40.707379], + [117.117018, 40.70012], + [117.208177, 40.694675], + [117.278394, 40.664267], + [117.319662, 40.657911], + [117.342451, 40.673799], + [117.408973, 40.686961], + [117.493973, 40.675161], + [117.514914, 40.660181], + [117.501364, 40.636569], + [117.467487, 40.649738], + [117.467487, 40.649738] + ] + ], + [ + [ + [117.210024, 40.082045], + [117.204481, 40.069681], + [117.159517, 40.077008], + [117.140423, 40.064185], + [117.105315, 40.074261], + [117.105315, 40.074261], + [117.051728, 40.059605], + [117.025243, 40.030283], + [116.945171, 40.04128], + [116.927924, 40.055024], + [116.867562, 40.041739], + [116.831222, 40.051359], + [116.820135, 40.02845], + [116.781331, 40.034866], + [116.757925, 39.967934], + [116.782563, 39.947749], + [116.78441, 39.891294], + [116.812128, 39.889916], + [116.865714, 39.843982], + [116.907598, 39.832494], + [116.918069, 39.84628], + [116.949482, 39.778703], + [116.902055, 39.763523], + [116.916837, 39.731314], + [116.887272, 39.72533], + [116.889736, 39.687576], + [116.90575, 39.688037], + [116.932236, 39.706456], + [116.932236, 39.706456], + [116.944555, 39.695405], + [116.944555, 39.695405], + [116.948866, 39.680668], + [116.948866, 39.680668], + [116.964265, 39.64335], + [116.983359, 39.638742], + [116.983359, 39.638742], + [117.016004, 39.653949], + [117.10901, 39.625375], + [117.10901, 39.625375], + [117.152742, 39.623532], + [117.177996, 39.645194], + [117.165061, 39.718886], + [117.165061, 39.718886], + [117.161981, 39.748801], + [117.205713, 39.763984], + [117.15767, 39.796638], + [117.156438, 39.817326], + [117.192162, 39.832953], + [117.251908, 39.834332], + [117.247597, 39.860981], + [117.227887, 39.852712], + [117.162597, 39.876598], + [117.162597, 39.876598], + [117.150894, 39.944996], + [117.198322, 39.992697], + [117.192162, 40.066475], + [117.210024, 40.082045] + ] + ], + [ + [ + [117.784696, 39.376938], + [117.765602, 39.400527], + [117.699696, 39.407463], + [117.673211, 39.386652], + [117.668899, 39.412087], + [117.614081, 39.407001], + [117.601146, 39.419485], + [117.570965, 39.404689], + [117.521074, 39.357043], + [117.536472, 39.338068], + [117.594987, 39.349176], + [117.669515, 39.322792], + [117.670747, 39.357969], + [117.74466, 39.354729], + [117.784696, 39.376938] + ] + ], + [ + [ + [118.869365, 39.142932], + [118.82009, 39.108576], + [118.857662, 39.098824], + [118.869365, 39.142932] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 140000, + "name": "山西省", + "center": [112.549248, 37.857014], + "centroid": [112.304436, 37.618179], + "childrenNum": 11, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 3, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [110.379257, 34.600612], + [110.424837, 34.588295], + [110.488279, 34.610956], + [110.533242, 34.583368], + [110.610851, 34.607508], + [110.710017, 34.605045], + [110.749437, 34.65232], + [110.791937, 34.649858], + [110.824582, 34.615881], + [110.883712, 34.64395], + [110.903422, 34.669056], + [110.920052, 34.730068], + [110.976103, 34.706456], + [111.035233, 34.740887], + [111.118385, 34.756623], + [111.148566, 34.807742], + [111.232949, 34.789559], + [111.255123, 34.819535], + [111.29208, 34.806759], + [111.345666, 34.831816], + [111.389398, 34.815113], + [111.439289, 34.838202], + [111.502731, 34.829851], + [111.543999, 34.853428], + [111.570484, 34.843114], + [111.592042, 34.881416], + [111.617911, 34.894671], + [111.646861, 34.938836], + [111.681969, 34.9511], + [111.664107, 34.984449], + [111.740483, 35.00455], + [111.807005, 35.032977], + [111.810084, 35.062374], + [111.933272, 35.083435], + [111.97762, 35.067272], + [112.018888, 35.068742], + [112.039214, 35.045717], + [112.062004, 35.056005], + [112.05646, 35.098615], + [112.066315, 35.153437], + [112.03983, 35.194039], + [112.078634, 35.219467], + [112.058924, 35.280069], + [112.13838, 35.271275], + [112.21722, 35.253195], + [112.242474, 35.234622], + [112.304684, 35.251728], + [112.288053, 35.219956], + [112.36751, 35.219956], + [112.390915, 35.239021], + [112.513487, 35.218489], + [112.637291, 35.225822], + [112.628052, 35.263457], + [112.720443, 35.206265], + [112.772798, 35.207732], + [112.822073, 35.258082], + [112.884283, 35.243909], + [112.934174, 35.262968], + [112.936022, 35.284466], + [112.992072, 35.29619], + [112.985913, 35.33965], + [112.996384, 35.362104], + [113.067217, 35.353806], + [113.126347, 35.332327], + [113.149137, 35.350878], + [113.165151, 35.412845], + [113.185477, 35.409431], + [113.189789, 35.44893], + [113.243375, 35.449418], + [113.304353, 35.426989], + [113.31236, 35.481101], + [113.348085, 35.468429], + [113.391817, 35.506925], + [113.439244, 35.507412], + [113.49899, 35.532254], + [113.513773, 35.57364], + [113.55812, 35.621816], + [113.547649, 35.656835], + [113.578446, 35.633491], + [113.625258, 35.632518], + [113.622794, 35.674825], + [113.592613, 35.691838], + [113.587685, 35.736542], + [113.604932, 35.797727], + [113.582758, 35.818111], + [113.660982, 35.837035], + [113.637576, 35.870019], + [113.654207, 35.931586], + [113.648663, 35.994073], + [113.678844, 35.985841], + [113.694859, 36.026991], + [113.660366, 36.034735], + [113.68562, 36.056026], + [113.671453, 36.115514], + [113.655439, 36.125182], + [113.712721, 36.129533], + [113.705946, 36.148865], + [113.651127, 36.174473], + [113.697939, 36.181719], + [113.681924, 36.216491], + [113.716417, 36.262347], + [113.712105, 36.303353], + [113.736127, 36.324571], + [113.731199, 36.363135], + [113.708409, 36.423352], + [113.670221, 36.425278], + [113.635729, 36.451277], + [113.587069, 36.460904], + [113.554425, 36.494589], + [113.559968, 36.528741], + [113.588917, 36.547974], + [113.569823, 36.585947], + [113.539642, 36.594116], + [113.54457, 36.62342], + [113.486671, 36.635427], + [113.476816, 36.655114], + [113.506997, 36.705029], + [113.465113, 36.707908], + [113.499606, 36.740527], + [113.535946, 36.732373], + [113.549497, 36.752515], + [113.600004, 36.752995], + [113.680692, 36.789907], + [113.676381, 36.855539], + [113.696707, 36.882351], + [113.731815, 36.878521], + [113.731815, 36.858891], + [113.773083, 36.85506], + [113.792793, 36.894796], + [113.76138, 36.956034], + [113.791561, 36.98759], + [113.771851, 37.016745], + [113.788482, 37.059739], + [113.758301, 37.075497], + [113.773699, 37.107004], + [113.773083, 37.151855], + [113.832213, 37.167594], + [113.853155, 37.215269], + [113.886416, 37.239095], + [113.90243, 37.310052], + [113.962792, 37.355734], + [113.973879, 37.40329], + [114.014531, 37.42468], + [114.036705, 37.494037], + [114.118625, 37.59084], + [114.115545, 37.619761], + [114.139567, 37.675676], + [114.12848, 37.698409], + [114.068118, 37.721608], + [113.993589, 37.706932], + [113.996669, 37.730128], + [114.044712, 37.761834], + [114.006524, 37.813386], + [113.976959, 37.816696], + [113.959097, 37.906468], + [113.936307, 37.922993], + [113.901198, 37.984811], + [113.872249, 37.990471], + [113.876561, 38.055059], + [113.811271, 38.117707], + [113.831597, 38.16854], + [113.797105, 38.162894], + [113.720728, 38.174656], + [113.711489, 38.213695], + [113.678844, 38.20523], + [113.64312, 38.232031], + [113.598772, 38.22733], + [113.570439, 38.237202], + [113.54457, 38.270569], + [113.557504, 38.343359], + [113.525475, 38.383245], + [113.537794, 38.417952], + [113.583374, 38.459671], + [113.546417, 38.492936], + [113.561816, 38.558483], + [113.603084, 38.587024], + [113.612939, 38.645942], + [113.70225, 38.651551], + [113.720728, 38.713218], + [113.775547, 38.709949], + [113.802648, 38.763166], + [113.839605, 38.7585], + [113.836525, 38.795824], + [113.855619, 38.828933], + [113.795257, 38.860628], + [113.776163, 38.885788], + [113.76754, 38.959819], + [113.776779, 38.986804], + [113.80696, 38.989595], + [113.898119, 39.067699], + [113.930148, 39.063517], + [113.961561, 39.100681], + [113.994821, 39.095572], + [114.006524, 39.122971], + [114.050872, 39.135969], + [114.064422, 39.094179], + [114.082901, 39.09325], + [114.082901, 39.09325], + [114.10877, 39.052364], + [114.157429, 39.061194], + [114.180835, 39.049111], + [114.252284, 39.073739], + [114.345907, 39.075133], + [114.369928, 39.107648], + [114.360689, 39.134112], + [114.388406, 39.176807], + [114.443841, 39.174023], + [114.47587, 39.21623], + [114.416124, 39.242654], + [114.437066, 39.259337], + [114.430906, 39.307513], + [114.466631, 39.329736], + [114.469095, 39.400989], + [114.496812, 39.438437], + [114.501739, 39.476789], + [114.532536, 39.486027], + [114.568877, 39.573729], + [114.51529, 39.564964], + [114.49558, 39.608318], + [114.431522, 39.613851], + [114.408117, 39.652106], + [114.409964, 39.761683], + [114.41674, 39.775943], + [114.390254, 39.819165], + [114.406885, 39.833413], + [114.395182, 39.867412], + [114.285545, 39.858225], + [114.286776, 39.871087], + [114.215943, 39.8619], + [114.204241, 39.885324], + [114.229494, 39.899558], + [114.212248, 39.918839], + [114.17406, 39.897722], + [114.067502, 39.922511], + [114.047176, 39.916085], + [114.028082, 39.959218], + [114.029314, 39.985819], + [113.910438, 40.015618], + [113.959097, 40.033491], + [113.989278, 40.11226], + [114.018227, 40.103563], + [114.045944, 40.056856], + [114.086596, 40.071513], + [114.101995, 40.099901], + [114.073046, 40.168533], + [114.073046, 40.168533], + [114.097683, 40.193681], + [114.135871, 40.175392], + [114.180219, 40.191395], + [114.235654, 40.198252], + [114.255364, 40.236182], + [114.292936, 40.230242], + [114.362537, 40.249886], + [114.406269, 40.246232], + [114.46971, 40.268155], + [114.510978, 40.302851], + [114.530688, 40.345283], + [114.481413, 40.34802], + [114.438914, 40.371733], + [114.390254, 40.351213], + [114.381015, 40.36307], + [114.31203, 40.372645], + [114.286161, 40.425057], + [114.299711, 40.44009], + [114.267066, 40.474242], + [114.282465, 40.494725], + [114.293552, 40.55159], + [114.273842, 40.552954], + [114.283081, 40.590685], + [114.236269, 40.607043], + [114.183299, 40.67153], + [114.162357, 40.71373], + [114.134639, 40.737314], + [114.084748, 40.729605], + [114.063806, 40.706925], + [114.07243, 40.679246], + [114.041633, 40.608861], + [114.076741, 40.575686], + [114.080437, 40.547952], + [114.061959, 40.52885], + [114.011452, 40.515657], + [113.948626, 40.514747], + [113.890112, 40.466503], + [113.850691, 40.460583], + [113.794641, 40.517932], + [113.763228, 40.473787], + [113.688699, 40.448288], + [113.559968, 40.348476], + [113.500222, 40.334335], + [113.387505, 40.319279], + [113.316672, 40.319736], + [113.27602, 40.388601], + [113.251382, 40.413211], + [113.083231, 40.374925], + [113.03334, 40.368997], + [112.898449, 40.329317], + [112.848558, 40.206937], + [112.744464, 40.167161], + [112.712436, 40.178593], + [112.6299, 40.235725], + [112.511639, 40.269068], + [112.456205, 40.300112], + [112.418017, 40.295091], + [112.349031, 40.257194], + [112.310227, 40.256281], + [112.299756, 40.21105], + [112.232619, 40.169905], + [112.232003, 40.133311], + [112.183344, 40.083877], + [112.182112, 40.061437], + [112.142076, 40.027076], + [112.133453, 40.001866], + [112.07617, 39.919298], + [112.042294, 39.886243], + [112.012729, 39.827438], + [111.970229, 39.796638], + [111.959758, 39.692642], + [111.925265, 39.66731], + [111.9382, 39.623071], + [111.87907, 39.606013], + [111.842729, 39.620305], + [111.783599, 39.58895], + [111.722621, 39.606013], + [111.659179, 39.641507], + [111.625303, 39.633672], + [111.525521, 39.662242], + [111.497187, 39.661781], + [111.445448, 39.640124], + [111.460847, 39.606935], + [111.441137, 39.59679], + [111.422043, 39.539123], + [111.431282, 39.508656], + [111.372152, 39.479099], + [111.358601, 39.432428], + [111.337043, 39.420872], + [111.171971, 39.423183], + [111.143022, 39.407926], + [111.125776, 39.366297], + [111.159037, 39.362596], + [111.155341, 39.338531], + [111.186138, 39.35149], + [111.179363, 39.326959], + [111.202152, 39.305197], + [111.247732, 39.302419], + [111.213239, 39.257021], + [111.219399, 39.244044], + [111.163348, 39.152678], + [111.173819, 39.135041], + [111.147334, 39.100681], + [111.138095, 39.064447], + [111.094363, 39.030053], + [111.038313, 39.020289], + [110.998276, 38.998433], + [110.980414, 38.970056], + [111.009979, 38.932823], + [111.016755, 38.889981], + [110.995813, 38.868084], + [111.009363, 38.847579], + [110.965016, 38.755699], + [110.915125, 38.704345], + [110.916357, 38.673981], + [110.880632, 38.626776], + [110.898494, 38.587024], + [110.920052, 38.581878], + [110.907733, 38.521035], + [110.870777, 38.510265], + [110.874473, 38.453579], + [110.840596, 38.439986], + [110.796864, 38.453579], + [110.77777, 38.440924], + [110.746973, 38.366355], + [110.701394, 38.353215], + [110.661358, 38.308617], + [110.601612, 38.308147], + [110.57759, 38.297345], + [110.565887, 38.215105], + [110.528315, 38.211814], + [110.509221, 38.192061], + [110.519692, 38.130889], + [110.501829, 38.097929], + [110.507989, 38.013107], + [110.528315, 37.990471], + [110.522771, 37.955088], + [110.59422, 37.922049], + [110.680452, 37.790216], + [110.735886, 37.77035], + [110.750669, 37.736281], + [110.716792, 37.728708], + [110.706321, 37.705511], + [110.775306, 37.680886], + [110.793169, 37.650567], + [110.763604, 37.639668], + [110.771611, 37.594634], + [110.795017, 37.558586], + [110.770995, 37.538184], + [110.759292, 37.474567], + [110.740198, 37.44939], + [110.644111, 37.435135], + [110.630561, 37.372858], + [110.641648, 37.360015], + [110.695234, 37.34955], + [110.678604, 37.317668], + [110.690307, 37.287201], + [110.661974, 37.281963], + [110.651503, 37.256722], + [110.590525, 37.187145], + [110.53509, 37.138021], + [110.535706, 37.115118], + [110.49567, 37.086956], + [110.460561, 37.044932], + [110.417446, 37.027257], + [110.426685, 37.008621], + [110.382953, 37.022001], + [110.381721, 37.002408], + [110.424221, 36.963685], + [110.408823, 36.892403], + [110.376178, 36.882351], + [110.424221, 36.855539], + [110.406975, 36.824886], + [110.423605, 36.818179], + [110.407591, 36.776007], + [110.447011, 36.737649], + [110.438388, 36.685835], + [110.402663, 36.697352], + [110.394656, 36.676716], + [110.426685, 36.657514], + [110.447627, 36.621018], + [110.496902, 36.582102], + [110.488895, 36.556628], + [110.503677, 36.488335], + [110.47288, 36.453203], + [110.489511, 36.430094], + [110.487047, 36.393972], + [110.459946, 36.327946], + [110.474112, 36.306729], + [110.474112, 36.248352], + [110.45625, 36.22663], + [110.447011, 36.164328], + [110.467953, 36.074893], + [110.491974, 36.034735], + [110.49259, 35.994073], + [110.516612, 35.971796], + [110.502445, 35.947575], + [110.516612, 35.918501], + [110.511684, 35.879718], + [110.549257, 35.877778], + [110.550489, 35.838005], + [110.571431, 35.800639], + [110.57759, 35.701559], + [110.609619, 35.632031], + [110.589293, 35.602355], + [110.567735, 35.539559], + [110.531394, 35.511309], + [110.477808, 35.413821], + [110.45009, 35.327933], + [110.374946, 35.251728], + [110.378642, 35.210666], + [110.364475, 35.197952], + [110.373714, 35.134351], + [110.320743, 35.00504], + [110.262229, 34.944233], + [110.230816, 34.880925], + [110.246831, 34.789068], + [110.243135, 34.725641], + [110.229584, 34.692679], + [110.269004, 34.629671], + [110.29549, 34.610956], + [110.379257, 34.600612] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 150000, + "name": "内蒙古自治区", + "center": [111.670801, 40.818311], + "centroid": [114.077429, 44.331087], + "childrenNum": 12, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 4, + "acroutes": [100000] + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [97.172903, 42.795257], + [97.371235, 42.457076], + [97.500582, 42.243894], + [97.653335, 41.986856], + [97.84674, 41.656379], + [97.613915, 41.477276], + [97.629314, 41.440498], + [97.903407, 41.168057], + [97.971776, 41.09774], + [98.142391, 41.001607], + [98.184891, 40.988056], + [98.25018, 40.93925], + [98.333332, 40.918903], + [98.344419, 40.568413], + [98.627751, 40.677884], + [98.569853, 40.746836], + [98.668403, 40.773128], + [98.689345, 40.691952], + [98.72199, 40.657911], + [98.762642, 40.639748], + [98.802678, 40.607043], + [98.80699, 40.660181], + [98.790975, 40.705564], + [98.984996, 40.782644], + [99.041662, 40.693767], + [99.102025, 40.676522], + [99.12543, 40.715091], + [99.172858, 40.747289], + [99.174705, 40.858278], + [99.565827, 40.846961], + [99.673, 40.93292], + [99.985897, 40.909858], + [100.057346, 40.908049], + [100.107853, 40.875475], + [100.224882, 40.727337], + [100.237201, 40.716905], + [100.242744, 40.618855], + [100.169447, 40.541131], + [100.169447, 40.277743], + [100.007455, 40.20008], + [99.955716, 40.150695], + [99.927383, 40.063727], + [99.841152, 40.013326], + [99.751225, 40.006909], + [99.714268, 39.972061], + [99.533182, 39.891753], + [99.491298, 39.884406], + [99.459885, 39.898181], + [99.440791, 39.885783], + [99.469124, 39.875221], + [99.672384, 39.888079], + [99.822058, 39.860063], + [99.904593, 39.785601], + [99.958796, 39.769504], + [100.040716, 39.757083], + [100.128179, 39.702312], + [100.250135, 39.685274], + [100.314193, 39.606935], + [100.301258, 39.572345], + [100.326512, 39.509118], + [100.44354, 39.485565], + [100.500823, 39.481408], + [100.498975, 39.400527], + [100.606764, 39.387577], + [100.707778, 39.404689], + [100.842053, 39.405614], + [100.842669, 39.199999], + [100.864227, 39.106719], + [100.829118, 39.075133], + [100.835278, 39.025869], + [100.875314, 39.002619], + [100.901799, 39.030053], + [100.961545, 39.005874], + [100.969553, 38.946788], + [101.117378, 38.975174], + [101.228863, 39.020754], + [101.198682, 38.943064], + [101.237486, 38.907214], + [101.24303, 38.860628], + [101.33542, 38.847113], + [101.34158, 38.822406], + [101.307087, 38.80282], + [101.331109, 38.777164], + [101.412413, 38.764099], + [101.562702, 38.713218], + [101.601506, 38.65529], + [101.672955, 38.6908], + [101.777049, 38.66043], + [101.873751, 38.733761], + [101.941505, 38.808883], + [102.075164, 38.891378], + [102.045599, 38.904885], + [101.955055, 38.985874], + [101.926106, 39.000758], + [101.833715, 39.08907], + [101.902701, 39.111827], + [102.012338, 39.127149], + [102.050526, 39.141075], + [102.276576, 39.188868], + [102.3548, 39.231993], + [102.45335, 39.255167], + [102.579002, 39.183301], + [102.616574, 39.171703], + [102.883892, 39.120649], + [103.007696, 39.099753], + [103.133347, 39.192579], + [103.188166, 39.215302], + [103.259615, 39.263971], + [103.344615, 39.331588], + [103.428998, 39.353341], + [103.595302, 39.386652], + [103.728961, 39.430117], + [103.85338, 39.461543], + [103.955626, 39.456923], + [104.089901, 39.419947], + [104.073271, 39.351953], + [104.047401, 39.297788], + [104.171205, 39.160567], + [104.207546, 39.083495], + [104.190915, 39.042139], + [104.196459, 38.9882], + [104.173053, 38.94446], + [104.044322, 38.895105], + [104.011677, 38.85923], + [103.85954, 38.64454], + [103.416063, 38.404821], + [103.465339, 38.353215], + [103.507838, 38.280905], + [103.53494, 38.156776], + [103.368636, 38.08898], + [103.362477, 38.037621], + [103.40744, 37.860651], + [103.627947, 37.797783], + [103.683381, 37.777919], + [103.841062, 37.64725], + [103.874938, 37.604117], + [103.935916, 37.572818], + [104.089285, 37.465067], + [104.183524, 37.406618], + [104.237727, 37.411847], + [104.287002, 37.428007], + [104.322726, 37.44844], + [104.407726, 37.464592], + [104.419429, 37.511604], + [104.433595, 37.515402], + [104.623305, 37.522522], + [104.805007, 37.539133], + [104.866601, 37.566651], + [105.027977, 37.580881], + [105.111128, 37.633981], + [105.187505, 37.657674], + [105.221998, 37.677097], + [105.315004, 37.702197], + [105.4037, 37.710246], + [105.467141, 37.695094], + [105.598952, 37.699356], + [105.616199, 37.722555], + [105.622358, 37.777919], + [105.677177, 37.771769], + [105.760944, 37.799674], + [105.80406, 37.862068], + [105.799749, 37.939986], + [105.840401, 38.004147], + [105.780655, 38.084741], + [105.76772, 38.121474], + [105.775111, 38.186887], + [105.802828, 38.220277], + [105.842248, 38.240962], + [105.86627, 38.296406], + [105.821307, 38.366824], + [105.835473, 38.387467], + [105.827466, 38.432486], + [105.850872, 38.443736], + [105.836705, 38.476071], + [105.863806, 38.53508], + [105.856415, 38.569714], + [105.874277, 38.593105], + [105.852719, 38.641735], + [105.894603, 38.696405], + [105.88598, 38.716953], + [105.908154, 38.737496], + [105.909386, 38.791159], + [105.992538, 38.857366], + [105.97098, 38.909077], + [106.021487, 38.953769], + [106.060907, 38.96866], + [106.087392, 39.006339], + [106.078153, 39.026333], + [106.096631, 39.084889], + [106.145907, 39.153142], + [106.170544, 39.163352], + [106.192718, 39.142932], + [106.251232, 39.131327], + [106.285109, 39.146181], + [106.29558, 39.167992], + [106.280181, 39.262118], + [106.402753, 39.291767], + [106.511774, 39.272311], + [106.525325, 39.308439], + [106.556122, 39.322329], + [106.602318, 39.37555], + [106.643586, 39.357969], + [106.683622, 39.357506], + [106.751375, 39.381564], + [106.781556, 39.371849], + [106.806809, 39.318625], + [106.806193, 39.277407], + [106.790795, 39.241263], + [106.795723, 39.214375], + [106.825288, 39.19397], + [106.859164, 39.107648], + [106.878874, 39.091392], + [106.933693, 39.076527], + [106.96757, 39.054688], + [106.971881, 39.026333], + [106.954019, 38.941202], + [106.837606, 38.847579], + [106.756302, 38.748699], + [106.709491, 38.718821], + [106.66268, 38.601524], + [106.647897, 38.470917], + [106.599854, 38.389812], + [106.482209, 38.319417], + [106.555506, 38.263521], + [106.627571, 38.232501], + [106.654672, 38.22921], + [106.737824, 38.197706], + [106.779092, 38.171833], + [106.858548, 38.156306], + [106.942316, 38.132302], + [107.010069, 38.120532], + [107.051337, 38.122886], + [107.071047, 38.138892], + [107.119091, 38.134185], + [107.138801, 38.161011], + [107.19054, 38.153953], + [107.240431, 38.111586], + [107.33159, 38.086625], + [107.3938, 38.014993], + [107.440611, 37.995659], + [107.411662, 37.948009], + [107.448618, 37.933378], + [107.49235, 37.944706], + [107.560719, 37.893717], + [107.65003, 37.86443], + [107.684523, 37.888522], + [107.732566, 37.84931], + [107.842819, 37.828987], + [107.884703, 37.808186], + [107.982022, 37.787378], + [107.993109, 37.735335], + [108.025753, 37.696041], + [108.012819, 37.66857], + [108.025137, 37.649619], + [108.055318, 37.652462], + [108.134159, 37.622131], + [108.193905, 37.638246], + [108.205608, 37.655779], + [108.24626, 37.665728], + [108.293071, 37.656726], + [108.301078, 37.640616], + [108.422418, 37.648672], + [108.485244, 37.678044], + [108.532671, 37.690832], + [108.628142, 37.651988], + [108.699591, 37.669518], + [108.720533, 37.683728], + [108.777815, 37.683728], + [108.791982, 37.700303], + [108.784591, 37.764673], + [108.799989, 37.784068], + [108.791982, 37.872934], + [108.798141, 37.93385], + [108.82709, 37.989056], + [108.797525, 38.04799], + [108.830786, 38.049875], + [108.883141, 38.01405], + [108.893612, 37.978207], + [108.93488, 37.922521], + [108.9743, 37.931962], + [108.982923, 37.964053], + [109.018648, 37.971602], + [109.037742, 38.021593], + [109.06977, 38.023008], + [109.050676, 38.055059], + [109.069155, 38.091336], + [108.964445, 38.154894], + [108.938575, 38.207582], + [108.976148, 38.245192], + [108.961981, 38.26493], + [109.007561, 38.359316], + [109.051292, 38.385122], + [109.054372, 38.433892], + [109.128901, 38.480288], + [109.175712, 38.518694], + [109.196654, 38.552867], + [109.276726, 38.623035], + [109.331545, 38.597783], + [109.367269, 38.627711], + [109.329081, 38.66043], + [109.338936, 38.701542], + [109.404226, 38.720689], + [109.444262, 38.782763], + [109.511399, 38.833595], + [109.549587, 38.805618], + [109.624116, 38.85457], + [109.672159, 38.928167], + [109.685094, 38.968195], + [109.665384, 38.981687], + [109.72513, 39.018429], + [109.762086, 39.057476], + [109.793499, 39.074204], + [109.851397, 39.122971], + [109.890818, 39.103932], + [109.92223, 39.107183], + [109.893897, 39.141075], + [109.961035, 39.191651], + [109.871723, 39.243581], + [109.90252, 39.271848], + [109.962267, 39.212056], + [110.041107, 39.21623], + [110.109476, 39.249606], + [110.217881, 39.281113], + [110.184005, 39.355192], + [110.161831, 39.387115], + [110.136577, 39.39174], + [110.12549, 39.432891], + [110.152592, 39.45415], + [110.243751, 39.423645], + [110.257917, 39.407001], + [110.385417, 39.310291], + [110.429764, 39.341308], + [110.434692, 39.381101], + [110.482735, 39.360745], + [110.524003, 39.382952], + [110.559728, 39.351027], + [110.566503, 39.320014], + [110.596684, 39.282966], + [110.626249, 39.266751], + [110.702626, 39.273701], + [110.731575, 39.30705], + [110.73835, 39.348713], + [110.782698, 39.38804], + [110.869545, 39.494341], + [110.891103, 39.509118], + [110.958856, 39.519275], + [111.017371, 39.552045], + [111.101138, 39.559428], + [111.136863, 39.587106], + [111.154725, 39.569116], + [111.148566, 39.531277], + [111.10545, 39.497573], + [111.10545, 39.472631], + [111.058639, 39.447681], + [111.064182, 39.400989], + [111.098059, 39.401914], + [111.087588, 39.376013], + [111.125776, 39.366297], + [111.143022, 39.407926], + [111.171971, 39.423183], + [111.337043, 39.420872], + [111.358601, 39.432428], + [111.372152, 39.479099], + [111.431282, 39.508656], + [111.422043, 39.539123], + [111.441137, 39.59679], + [111.460847, 39.606935], + [111.445448, 39.640124], + [111.497187, 39.661781], + [111.525521, 39.662242], + [111.625303, 39.633672], + [111.659179, 39.641507], + [111.722621, 39.606013], + [111.783599, 39.58895], + [111.842729, 39.620305], + [111.87907, 39.606013], + [111.9382, 39.623071], + [111.925265, 39.66731], + [111.959758, 39.692642], + [111.970229, 39.796638], + [112.012729, 39.827438], + [112.042294, 39.886243], + [112.07617, 39.919298], + [112.133453, 40.001866], + [112.142076, 40.027076], + [112.182112, 40.061437], + [112.183344, 40.083877], + [112.232003, 40.133311], + [112.232619, 40.169905], + [112.299756, 40.21105], + [112.310227, 40.256281], + [112.349031, 40.257194], + [112.418017, 40.295091], + [112.456205, 40.300112], + [112.511639, 40.269068], + [112.6299, 40.235725], + [112.712436, 40.178593], + [112.744464, 40.167161], + [112.848558, 40.206937], + [112.898449, 40.329317], + [113.03334, 40.368997], + [113.083231, 40.374925], + [113.251382, 40.413211], + [113.27602, 40.388601], + [113.316672, 40.319736], + [113.387505, 40.319279], + [113.500222, 40.334335], + [113.559968, 40.348476], + [113.688699, 40.448288], + [113.763228, 40.473787], + [113.794641, 40.517932], + [113.850691, 40.460583], + [113.890112, 40.466503], + [113.948626, 40.514747], + [114.011452, 40.515657], + [114.061959, 40.52885], + [114.080437, 40.547952], + [114.076741, 40.575686], + [114.041633, 40.608861], + [114.07243, 40.679246], + [114.063806, 40.706925], + [114.084748, 40.729605], + [114.134639, 40.737314], + [114.103227, 40.770861], + [114.104458, 40.797597], + [114.080437, 40.790348], + [114.044712, 40.830661], + [114.073661, 40.857372], + [114.055183, 40.867782], + [114.041633, 40.917546], + [114.057647, 40.925234], + [113.994821, 40.938798], + [113.973263, 40.983087], + [113.868554, 41.06887], + [113.819279, 41.09774], + [113.877793, 41.115777], + [113.920293, 41.172112], + [113.960945, 41.171211], + [113.996669, 41.19238], + [114.016379, 41.231999], + [113.992357, 41.269794], + [113.971416, 41.239649], + [113.95109, 41.282837], + [113.914749, 41.294529], + [113.899351, 41.316108], + [113.92522, 41.325546], + [113.94493, 41.392477], + [113.871017, 41.413126], + [113.877793, 41.431076], + [113.919677, 41.454404], + [113.933227, 41.487139], + [113.953553, 41.483553], + [113.976959, 41.505966], + [114.032394, 41.529715], + [114.101379, 41.537779], + [114.230726, 41.513584], + [114.221487, 41.582111], + [114.226414, 41.616572], + [114.259059, 41.623282], + [114.215328, 41.68499], + [114.237501, 41.698843], + [114.206704, 41.7386], + [114.215328, 41.75646], + [114.200545, 41.789934], + [114.282465, 41.863517], + [114.343443, 41.926774], + [114.352066, 41.953484], + [114.419203, 41.942356], + [114.478334, 41.951704], + [114.511594, 41.981962], + [114.467863, 42.025989], + [114.480181, 42.064654], + [114.502355, 42.06732], + [114.510978, 42.110844], + [114.560254, 42.132595], + [114.647717, 42.109512], + [114.675434, 42.12061], + [114.75489, 42.115727], + [114.789383, 42.130819], + [114.79431, 42.149457], + [114.825723, 42.139695], + [114.86268, 42.097967], + [114.860832, 42.054879], + [114.9021, 42.015763], + [114.915035, 41.960605], + [114.923658, 41.871093], + [114.939056, 41.846132], + [114.922426, 41.825175], + [114.868839, 41.813579], + [114.89594, 41.76762], + [114.902716, 41.695715], + [114.895325, 41.636255], + [114.860832, 41.60091], + [115.016049, 41.615229], + [115.056085, 41.602253], + [115.0992, 41.62373], + [115.195287, 41.602253], + [115.20391, 41.571367], + [115.256881, 41.580768], + [115.26612, 41.616124], + [115.290142, 41.622835], + [115.310468, 41.592854], + [115.377605, 41.603148], + [115.345576, 41.635807], + [115.360975, 41.661297], + [115.319091, 41.691693], + [115.346808, 41.712247], + [115.42996, 41.728775], + [115.488474, 41.760924], + [115.519887, 41.76762], + [115.57409, 41.80555], + [115.654162, 41.829189], + [115.688038, 41.867528], + [115.726227, 41.870202], + [115.811226, 41.912525], + [115.834632, 41.93835], + [115.85311, 41.927665], + [115.916552, 41.945027], + [115.954124, 41.874213], + [115.994776, 41.828743], + [116.007095, 41.797966], + [116.007095, 41.79752], + [116.034196, 41.782795], + [116.09887, 41.776547], + [116.129051, 41.805996], + [116.106877, 41.831419], + [116.122892, 41.861734], + [116.194341, 41.861734], + [116.212819, 41.885352], + [116.223906, 41.932562], + [116.298434, 41.96817], + [116.310137, 41.997086], + [116.373579, 42.009983], + [116.414231, 41.982407], + [116.393289, 41.942802], + [116.453651, 41.945917], + [116.4826, 41.975734], + [116.510933, 41.974399], + [116.553433, 41.928555], + [116.597165, 41.935679], + [116.639049, 41.929891], + [116.66923, 41.947698], + [116.727744, 41.951259], + [116.748686, 41.984186], + [116.796113, 41.977958], + [116.879881, 42.018431], + [116.890352, 42.092639], + [116.850316, 42.156556], + [116.825062, 42.155669], + [116.789338, 42.200462], + [116.903287, 42.190708], + [116.918685, 42.229716], + [116.897743, 42.297479], + [116.886656, 42.366496], + [116.910678, 42.394789], + [116.910062, 42.395231], + [116.921765, 42.403628], + [116.936547, 42.410256], + [116.944555, 42.415116], + [116.97104, 42.427486], + [116.974736, 42.426603], + [116.99075, 42.425719], + [117.005533, 42.43367], + [117.009228, 42.44957], + [117.01662, 42.456193], + [117.080061, 42.463699], + [117.09546, 42.484004], + [117.135496, 42.468996], + [117.188467, 42.468114], + [117.275314, 42.481797], + [117.332596, 42.46105], + [117.390495, 42.461933], + [117.413284, 42.471645], + [117.410205, 42.519743], + [117.387415, 42.517537], + [117.434226, 42.557224], + [117.435458, 42.585431], + [117.475494, 42.602613], + [117.530313, 42.590278], + [117.537088, 42.603054], + [117.60053, 42.603054], + [117.667051, 42.582347], + [117.708935, 42.588515], + [117.779768, 42.61847], + [117.801326, 42.612744], + [117.797631, 42.585431], + [117.856761, 42.539148], + [117.874007, 42.510038], + [117.997811, 42.416884], + [118.024296, 42.385064], + [118.008898, 42.346595], + [118.060021, 42.298364], + [118.047702, 42.280656], + [117.974405, 42.25054], + [117.977485, 42.229716], + [118.033535, 42.199132], + [118.106216, 42.172082], + [118.089586, 42.12283], + [118.097593, 42.105072], + [118.155491, 42.081091], + [118.116687, 42.037102], + [118.194296, 42.031324], + [118.220165, 42.058434], + [118.212774, 42.081091], + [118.239259, 42.092639], + [118.27252, 42.083312], + [118.296541, 42.057545], + [118.286686, 42.033991], + [118.239875, 42.024655], + [118.291614, 42.007759], + [118.313788, 41.98819], + [118.306396, 41.940131], + [118.268824, 41.930336], + [118.340273, 41.87243], + [118.335346, 41.845241], + [118.29223, 41.772976], + [118.247266, 41.773869], + [118.236179, 41.80778], + [118.178281, 41.814917], + [118.140093, 41.784134], + [118.132702, 41.733241], + [118.155491, 41.712694], + [118.159187, 41.67605], + [118.206614, 41.650566], + [118.215237, 41.59554], + [118.302701, 41.55256], + [118.315636, 41.512688], + [118.271904, 41.471446], + [118.327338, 41.450816], + [118.348896, 41.428384], + [118.361215, 41.384844], + [118.348896, 41.342622], + [118.380309, 41.312062], + [118.412338, 41.331838], + [118.528135, 41.355202], + [118.629765, 41.346666], + [118.677192, 41.35026], + [118.741866, 41.324198], + [118.770199, 41.352956], + [118.843496, 41.374516], + [118.844727, 41.342622], + [118.890923, 41.300823], + [118.949437, 41.317906], + [118.980234, 41.305769], + [119.092951, 41.293629], + [119.168712, 41.294978], + [119.197661, 41.282837], + [119.211827, 41.308016], + [119.239545, 41.31431], + [119.296211, 41.325097], + [119.330704, 41.385293], + [119.309762, 41.405944], + [119.376283, 41.422102], + [119.378131, 41.459787], + [119.401537, 41.472343], + [119.406464, 41.503276], + [119.361501, 41.545841], + [119.362116, 41.566442], + [119.420015, 41.567785], + [119.415703, 41.590169], + [119.342406, 41.617914], + [119.307914, 41.657273], + [119.299907, 41.705545], + [119.319001, 41.727435], + [119.317769, 41.764049], + [119.292515, 41.790827], + [119.312841, 41.80555], + [119.334399, 41.871539], + [119.323312, 41.889807], + [119.340559, 41.926774], + [119.323928, 41.937014], + [119.324544, 41.969505], + [119.375667, 42.023322], + [119.384906, 42.08953], + [119.352261, 42.118391], + [119.314689, 42.119723], + [119.30853, 42.147239], + [119.286972, 42.154781], + [119.277733, 42.185387], + [119.237697, 42.200905], + [119.274037, 42.239021], + [119.280197, 42.260728], + [119.34795, 42.300578], + [119.432949, 42.317396], + [119.482841, 42.347037], + [119.502551, 42.388159], + [119.540123, 42.363401], + [119.572152, 42.359421], + [119.571536, 42.335536], + [119.539507, 42.297922], + [119.557985, 42.289068], + [119.609108, 42.276671], + [119.617115, 42.252755], + [119.679941, 42.240793], + [119.744615, 42.211545], + [119.841933, 42.215534], + [119.854868, 42.170308], + [119.837622, 42.135257], + [119.845629, 42.097079], + [119.87581, 42.077982], + [119.897368, 42.030879], + [119.921389, 42.014429], + [119.924469, 41.98908], + [119.950954, 41.974399], + [119.954034, 41.923212], + [119.989759, 41.899163], + [120.023019, 41.816701], + [120.041498, 41.818932], + [120.050737, 41.776101], + [120.024867, 41.737707], + [120.035954, 41.708226], + [120.096316, 41.697056], + [120.1382, 41.729221], + [120.127113, 41.77253], + [120.183164, 41.826513], + [120.188707, 41.848361], + [120.215808, 41.853265], + [120.251533, 41.884016], + [120.286641, 41.880005], + [120.290337, 41.897381], + [120.260156, 41.904062], + [120.271859, 41.925439], + [120.318054, 41.93746], + [120.309431, 41.951704], + [120.373489, 41.994862], + [120.399358, 41.984631], + [120.456641, 42.016208], + [120.450481, 42.057101], + [120.493597, 42.073539], + [120.466496, 42.105516], + [120.56751, 42.152119], + [120.58414, 42.167203], + [120.624792, 42.154338], + [120.72211, 42.203565], + [120.745516, 42.223512], + [120.79048, 42.218636], + [120.820661, 42.227943], + [120.8299, 42.252755], + [120.883487, 42.242565], + [120.883487, 42.269585], + [120.933994, 42.27977], + [120.992508, 42.264714], + [121.028848, 42.242565], + [121.070732, 42.254083], + [121.087978, 42.278885], + [121.120623, 42.280656], + [121.133558, 42.300135], + [121.184681, 42.333324], + [121.218558, 42.371802], + [121.285079, 42.387717], + [121.314644, 42.42837], + [121.304789, 42.435879], + [121.386093, 42.474294], + [121.434752, 42.475176], + [121.4791, 42.49636], + [121.506201, 42.482239], + [121.570875, 42.487093], + [121.607831, 42.516214], + [121.604136, 42.495037], + [121.66573, 42.437204], + [121.69899, 42.438529], + [121.747649, 42.484887], + [121.803084, 42.514891], + [121.817867, 42.504303], + [121.831417, 42.533856], + [121.844352, 42.522389], + [121.889931, 42.556784], + [121.921344, 42.605697], + [121.915801, 42.656332], + [121.94167, 42.666014], + [121.939207, 42.688453], + [122.018663, 42.69901], + [122.062394, 42.723635], + [122.072865, 42.710444], + [122.160945, 42.684934], + [122.204676, 42.685374], + [122.204676, 42.732867], + [122.261343, 42.695931], + [122.324785, 42.684934], + [122.338951, 42.669975], + [122.396234, 42.684054], + [122.396234, 42.707366], + [122.460907, 42.755282], + [122.439349, 42.770221], + [122.371596, 42.776371], + [122.35127, 42.830378], + [122.436886, 42.843105], + [122.556378, 42.827745], + [122.576088, 42.819405], + [122.580399, 42.789987], + [122.624747, 42.773296], + [122.653696, 42.78252], + [122.733152, 42.786034], + [122.73808, 42.77066], + [122.786123, 42.757479], + [122.848949, 42.712203], + [122.883442, 42.751766], + [122.887137, 42.770221], + [122.925941, 42.772417], + [122.945651, 42.753524], + [122.980144, 42.777689], + [123.058368, 42.768903], + [123.118114, 42.801405], + [123.227752, 42.831695], + [123.169853, 42.859777], + [123.188947, 42.895739], + [123.18402, 42.925983], + [123.259165, 42.993431], + [123.323222, 43.000872], + [123.434707, 43.027565], + [123.474743, 43.042438], + [123.536337, 43.007], + [123.572678, 43.003498], + [123.580685, 43.036314], + [123.631192, 43.088346], + [123.636119, 43.141644], + [123.666916, 43.179623], + [123.645974, 43.208855], + [123.676771, 43.223684], + [123.664453, 43.264663], + [123.698329, 43.272071], + [123.703873, 43.37047], + [123.608402, 43.366119], + [123.54496, 43.415262], + [123.519707, 43.402219], + [123.486446, 43.44525], + [123.442098, 43.437863], + [123.419925, 43.410046], + [123.382968, 43.469143], + [123.36449, 43.483475], + [123.315831, 43.492159], + [123.329998, 43.519071], + [123.304744, 43.550742], + [123.360179, 43.567223], + [123.452569, 43.545971], + [123.461193, 43.568523], + [123.434091, 43.575461], + [123.421157, 43.598435], + [123.5117, 43.592801], + [123.510468, 43.624867], + [123.536953, 43.633964], + [123.518475, 43.682024], + [123.520323, 43.708419], + [123.48275, 43.737396], + [123.498149, 43.771114], + [123.461809, 43.822518], + [123.467968, 43.853599], + [123.397135, 43.954929], + [123.37065, 43.970006], + [123.400831, 43.979481], + [123.365722, 44.013922], + [123.331229, 44.028984], + [123.32815, 44.084035], + [123.350939, 44.092633], + [123.362642, 44.133452], + [123.386664, 44.161794], + [123.323838, 44.179823], + [123.286882, 44.211574], + [123.277027, 44.25274], + [123.196955, 44.34483], + [123.128585, 44.367081], + [123.114419, 44.40258], + [123.142136, 44.428228], + [123.125506, 44.455147], + [123.137209, 44.486322], + [123.12489, 44.5098], + [123.06576, 44.505959], + [123.025108, 44.493153], + [122.85634, 44.398304], + [122.76087, 44.369648], + [122.702971, 44.319145], + [122.675254, 44.285738], + [122.641993, 44.283595], + [122.515726, 44.251025], + [122.483081, 44.236877], + [122.319241, 44.233018], + [122.271198, 44.255741], + [122.291524, 44.310152], + [122.294604, 44.41113], + [122.28598, 44.477783], + [122.228082, 44.480345], + [122.224386, 44.526016], + [122.196053, 44.559712], + [122.13138, 44.577619], + [122.113517, 44.615546], + [122.103046, 44.67388], + [122.117213, 44.701961], + [122.161561, 44.728328], + [122.152322, 44.744057], + [122.10243, 44.736406], + [122.110438, 44.767856], + [122.142467, 44.753833], + [122.168952, 44.770405], + [122.099967, 44.7823], + [122.098119, 44.81882], + [122.04946, 44.912985], + [122.079025, 44.914256], + [122.087032, 44.95281], + [122.074713, 45.006573], + [122.098735, 45.02138], + [122.119677, 45.068739], + [122.109822, 45.142236], + [122.143082, 45.183167], + [122.192358, 45.180636], + [122.22993, 45.206784], + [122.239169, 45.276313], + [122.147394, 45.295682], + [122.146778, 45.374352], + [122.180039, 45.409655], + [122.168336, 45.439897], + [122.064242, 45.472641], + [122.002648, 45.507882], + [121.993409, 45.552741], + [121.966308, 45.596308], + [121.995873, 45.59882], + [122.003264, 45.623102], + [121.970004, 45.692956], + [121.934279, 45.71051], + [121.867142, 45.719703], + [121.812323, 45.704659], + [121.811091, 45.687103], + [121.713773, 45.701734], + [121.666345, 45.727641], + [121.644172, 45.752284], + [121.657106, 45.770238], + [121.697142, 45.76314], + [121.754425, 45.794862], + [121.766744, 45.830318], + [121.769823, 45.84366], + [121.817251, 45.875336], + [121.805548, 45.900746], + [121.821562, 45.918235], + [121.809243, 45.961102], + [121.761816, 45.998947], + [121.819098, 46.023054], + [121.843736, 46.024301], + [121.864062, 46.002272], + [121.923808, 46.004767], + [121.92812, 45.988552], + [122.040221, 45.959022], + [122.085184, 45.912406], + [122.091344, 45.882002], + [122.200981, 45.857], + [122.236705, 45.831569], + [122.253952, 45.7982], + [122.301379, 45.813218], + [122.337719, 45.859917], + [122.372828, 45.856166], + [122.362357, 45.917403], + [122.446125, 45.916986], + [122.496016, 45.85825], + [122.504639, 45.786933], + [122.522501, 45.786933], + [122.556378, 45.82156], + [122.603189, 45.778169], + [122.640761, 45.771072], + [122.650001, 45.731401], + [122.671558, 45.70048], + [122.741775, 45.705077], + [122.751015, 45.735996], + [122.792283, 45.766063], + [122.752246, 45.834905], + [122.772572, 45.856583], + [122.80029, 45.856583], + [122.828623, 45.912406], + [122.792898, 46.073313], + [123.04605, 46.099878], + [123.070071, 46.123527], + [123.112571, 46.130163], + [123.102716, 46.172037], + [123.127354, 46.174523], + [123.128585, 46.210565], + [123.178476, 46.248239], + [123.142136, 46.298293], + [123.089781, 46.347888], + [123.011557, 46.434984], + [123.010325, 46.524823], + [123.002318, 46.574624], + [123.052825, 46.579972], + [123.04605, 46.617803], + [123.077462, 46.622324], + [123.098404, 46.603002], + [123.18094, 46.614103], + [123.228368, 46.588198], + [123.279491, 46.616981], + [123.276411, 46.660947], + [123.318295, 46.662179], + [123.366338, 46.677784], + [123.474743, 46.686817], + [123.603475, 46.68928], + [123.631808, 46.728675], + [123.629344, 46.813524], + [123.580069, 46.827447], + [123.625648, 46.847508], + [123.599163, 46.868378], + [123.605322, 46.891286], + [123.576989, 46.891286], + [123.575757, 46.845461], + [123.562823, 46.82581], + [123.506772, 46.827038], + [123.483366, 46.84587], + [123.52833, 46.944836], + [123.487678, 46.959951], + [123.42362, 46.934212], + [123.337389, 46.988943], + [123.301664, 46.999965], + [123.304128, 46.964852], + [123.360179, 46.970978], + [123.404526, 46.935438], + [123.40699, 46.906416], + [123.374345, 46.837683], + [123.341084, 46.826628], + [123.295505, 46.865105], + [123.221592, 46.850373], + [123.22344, 46.821305], + [123.198802, 46.803283], + [123.163694, 46.74016], + [123.103332, 46.734828], + [123.076846, 46.745082], + [123.026339, 46.718829], + [123.00355, 46.730726], + [122.996774, 46.761483], + [122.906847, 46.80738], + [122.893913, 46.895376], + [122.895144, 46.960359], + [122.83971, 46.937072], + [122.791051, 46.941567], + [122.798442, 46.9575], + [122.77442, 46.973837], + [122.778116, 47.002822], + [122.845869, 47.046881], + [122.852645, 47.072158], + [122.821232, 47.065636], + [122.710363, 47.093349], + [122.679566, 47.094164], + [122.615508, 47.124306], + [122.582863, 47.158092], + [122.531124, 47.198771], + [122.498479, 47.255262], + [122.462755, 47.27841], + [122.441197, 47.310476], + [122.418407, 47.350632], + [122.507103, 47.401291], + [122.543443, 47.495589], + [122.59395, 47.54732], + [122.765181, 47.614333], + [122.848949, 47.67441], + [122.926557, 47.697777], + [123.041122, 47.746492], + [123.161846, 47.781892], + [123.214201, 47.824502], + [123.256085, 47.876711], + [123.300432, 47.953723], + [123.537569, 48.021816], + [123.579453, 48.045427], + [123.705105, 48.152142], + [123.746373, 48.197638], + [123.862785, 48.271782], + [124.019234, 48.39313], + [124.07898, 48.43603], + [124.136878, 48.463023], + [124.25945, 48.536385], + [124.314269, 48.503881], + [124.302566, 48.456673], + [124.330283, 48.435633], + [124.309957, 48.413393], + [124.331515, 48.380015], + [124.317964, 48.35099], + [124.353689, 48.315978], + [124.365392, 48.283731], + [124.422058, 48.245884], + [124.412819, 48.219175], + [124.418978, 48.181679], + [124.475029, 48.173698], + [124.471333, 48.133373], + [124.430065, 48.12099], + [124.415899, 48.08782], + [124.46579, 48.098213], + [124.478108, 48.123387], + [124.505826, 48.124985], + [124.529847, 48.146951], + [124.512601, 48.164518], + [124.547094, 48.200829], + [124.579122, 48.262221], + [124.558796, 48.268197], + [124.579738, 48.297269], + [124.540934, 48.335476], + [124.547094, 48.35775], + [124.51876, 48.378027], + [124.52492, 48.426897], + [124.507674, 48.445558], + [124.555717, 48.467784], + [124.533543, 48.515379], + [124.548941, 48.535593], + [124.520608, 48.556195], + [124.579122, 48.596582], + [124.601912, 48.632587], + [124.624702, 48.701755], + [124.612383, 48.747945], + [124.656115, 48.783842], + [124.644412, 48.80789], + [124.654267, 48.83429], + [124.697383, 48.841775], + [124.715861, 48.885475], + [124.709086, 48.920487], + [124.744194, 48.920487], + [124.756513, 48.967262], + [124.808252, 49.020666], + [124.828578, 49.077933], + [124.809484, 49.115943], + [124.847672, 49.129651], + [124.860607, 49.166448], + [124.906802, 49.184054], + [124.983179, 49.162535], + [125.039845, 49.17623], + [125.034302, 49.157056], + [125.117453, 49.126127], + [125.158721, 49.144921], + [125.187671, 49.186792], + [125.219699, 49.189139], + [125.227707, 49.248947], + [125.214772, 49.277066], + [125.261583, 49.322336], + [125.256656, 49.359769], + [125.277598, 49.379644], + [125.25604, 49.395227], + [125.256656, 49.437275], + [125.270822, 49.454395], + [125.228323, 49.487063], + [125.211076, 49.539908], + [125.233866, 49.536801], + [125.23017, 49.595411], + [125.205533, 49.593859], + [125.16796, 49.629923], + [125.15441, 49.616741], + [125.127308, 49.655113], + [125.132236, 49.672157], + [125.164881, 49.669446], + [125.189518, 49.652401], + [125.185207, 49.634574], + [125.219699, 49.669058], + [125.225243, 49.726349], + [125.204301, 49.734086], + [125.221547, 49.754969], + [125.222779, 49.799026], + [125.177815, 49.829533], + [125.239409, 49.844587], + [125.225243, 49.867351], + [125.245569, 49.87198], + [125.212924, 49.907452], + [125.225859, 49.922481], + [125.199373, 49.935194], + [125.190134, 49.959841], + [125.231402, 49.957531], + [125.241873, 49.987938], + [125.278214, 49.996402], + [125.297924, 50.014481], + [125.283757, 50.036012], + [125.25296, 50.041393], + [125.289916, 50.057917], + [125.315786, 50.04562], + [125.328105, 50.065985], + [125.283757, 50.070211], + [125.287453, 50.093636], + [125.258504, 50.103618], + [125.27883, 50.127411], + [125.311474, 50.140453], + [125.376148, 50.137385], + [125.335496, 50.161161], + [125.382923, 50.172278], + [125.39093, 50.199868], + [125.417416, 50.195654], + [125.448829, 50.216338], + [125.442053, 50.260357], + [125.466075, 50.266861], + [125.463611, 50.295925], + [125.530749, 50.331085], + [125.520278, 50.3498], + [125.546763, 50.358965], + [125.522126, 50.404759], + [125.536292, 50.420014], + [125.567089, 50.402852], + [125.583104, 50.409717], + [125.562162, 50.438314], + [125.580024, 50.449366], + [125.627451, 50.443268], + [125.654553, 50.471082], + [125.699516, 50.487078], + [125.740784, 50.523237], + [125.754335, 50.506874], + [125.770349, 50.531227], + [125.794987, 50.532748], + [125.829479, 50.56165], + [125.807921, 50.60383], + [125.814697, 50.62092], + [125.793139, 50.643316], + [125.804226, 50.658874], + [125.789443, 50.679735], + [125.825784, 50.70362], + [125.78082, 50.725598], + [125.795603, 50.738856], + [125.758646, 50.746809], + [125.804226, 50.773309], + [125.828863, 50.756654], + [125.846726, 50.769524], + [125.836255, 50.793363], + [125.890457, 50.805845], + [125.878138, 50.816812], + [125.913247, 50.825885], + [125.939732, 50.85423], + [125.961906, 50.901054], + [125.997631, 50.872738], + [125.996399, 50.906715], + [126.02042, 50.927466], + [126.042594, 50.92558], + [126.068464, 50.967434], + [126.041978, 50.981753], + [126.033971, 51.011132], + [126.059225, 51.043503], + [125.976073, 51.084498], + [125.993935, 51.119072], + [125.970529, 51.123955], + [125.946508, 51.108176], + [125.909551, 51.138977], + [125.864588, 51.146487], + [125.850421, 51.21364], + [125.819008, 51.227134], + [125.761726, 51.226385], + [125.76111, 51.261976], + [125.740784, 51.27583], + [125.700132, 51.327465], + [125.626219, 51.380163], + [125.623756, 51.387633], + [125.62314, 51.398089], + [125.600966, 51.410409], + [125.60035, 51.413396], + [125.595422, 51.416755], + [125.559082, 51.461521], + [125.528285, 51.488359], + [125.424807, 51.562827], + [125.38046, 51.585516], + [125.35151, 51.623801], + [125.316402, 51.610052], + [125.289301, 51.633831], + [125.228938, 51.640517], + [125.214772, 51.627888], + [125.175968, 51.639403], + [125.130388, 51.635317], + [125.12854, 51.659083], + [125.098975, 51.658341], + [125.060171, 51.59667], + [125.073106, 51.553526], + [125.047236, 51.529704], + [125.004737, 51.529332], + [124.983795, 51.508478], + [124.928976, 51.498419], + [124.917889, 51.474196], + [124.942527, 51.447349], + [124.885244, 51.40817], + [124.864302, 51.37979], + [124.783614, 51.392115], + [124.76452, 51.38726], + [124.752817, 51.35812], + [124.693687, 51.3327], + [124.62655, 51.327465], + [124.58713, 51.363725], + [124.555717, 51.375307], + [124.490427, 51.380537], + [124.478108, 51.36223], + [124.443616, 51.35812], + [124.426985, 51.331953], + [124.430065, 51.301281], + [124.406659, 51.272086], + [124.339522, 51.293422], + [124.297638, 51.298661], + [124.271769, 51.308389], + [124.239124, 51.344664], + [124.192313, 51.33943], + [124.128255, 51.347281], + [124.090067, 51.3413], + [124.071588, 51.320734], + [123.994596, 51.322604], + [123.939777, 51.313253], + [123.926227, 51.300532], + [123.887423, 51.320734], + [123.842459, 51.367462], + [123.794416, 51.361109], + [123.711264, 51.398089], + [123.660141, 51.342795], + [123.661989, 51.319237], + [123.582533, 51.306893], + [123.582533, 51.294545], + [123.46304, 51.286686], + [123.440251, 51.270963], + [123.414381, 51.278825], + [123.376809, 51.266844], + [123.339853, 51.27246], + [123.294273, 51.254111], + [123.231447, 51.268716], + [123.231447, 51.279199], + [123.127969, 51.297913], + [123.069455, 51.321108], + [123.002934, 51.31213], + [122.965977, 51.345786], + [122.965977, 51.386886], + [122.946267, 51.405183], + [122.903768, 51.415262], + [122.900072, 51.445112], + [122.871123, 51.455181], + [122.854492, 51.477551], + [122.880362, 51.511085], + [122.858804, 51.524864], + [122.880362, 51.537894], + [122.874202, 51.561339], + [122.832935, 51.581797], + [122.85634, 51.606707], + [122.820616, 51.633088], + [122.816304, 51.655371], + [122.778732, 51.698048], + [122.749167, 51.746613], + [122.771957, 51.779579], + [122.732536, 51.832495], + [122.725761, 51.87833], + [122.706051, 51.890151], + [122.729457, 51.919321], + [122.726377, 51.978709], + [122.683877, 51.974654], + [122.664783, 51.99861], + [122.650616, 52.058997], + [122.625363, 52.067459], + [122.643841, 52.111585], + [122.629059, 52.13657], + [122.690653, 52.140243], + [122.73808, 52.153464], + [122.769493, 52.179893], + [122.766413, 52.232705], + [122.787355, 52.252494], + [122.76087, 52.26678], + [122.710979, 52.256157], + [122.67895, 52.276667], + [122.585943, 52.266413], + [122.560689, 52.282526], + [122.478153, 52.29607], + [122.484313, 52.341432], + [122.447356, 52.394052], + [122.419023, 52.375057], + [122.378987, 52.395512], + [122.367284, 52.413768], + [122.342031, 52.414133], + [122.326016, 52.459374], + [122.310618, 52.475416], + [122.207756, 52.469218], + [122.178191, 52.48963], + [122.168952, 52.513674], + [122.140003, 52.510032], + [122.142467, 52.495096], + [122.107358, 52.452445], + [122.080873, 52.440407], + [122.091344, 52.427272], + [122.040837, 52.413038], + [122.035909, 52.377615], + [121.976779, 52.343626], + [121.94783, 52.298266], + [121.901018, 52.280695], + [121.841272, 52.282526], + [121.769207, 52.308147], + [121.714389, 52.318025], + [121.715621, 52.342894], + [121.658338, 52.3904], + [121.678664, 52.419973], + [121.63986, 52.44442], + [121.590585, 52.443326], + [121.565331, 52.460468], + [121.519136, 52.456821], + [121.495114, 52.484892], + [121.474172, 52.482706], + [121.416274, 52.499468], + [121.411963, 52.52205], + [121.353448, 52.534793], + [121.323883, 52.573727], + [121.280151, 52.586819], + [121.225333, 52.577364], + [121.182217, 52.59918], + [121.237036, 52.619167], + [121.29247, 52.651855], + [121.309717, 52.676173], + [121.373158, 52.683067], + [121.455078, 52.73528], + [121.476636, 52.772225], + [121.511129, 52.779104], + [121.537614, 52.801542], + [121.591201, 52.824693], + [121.620766, 52.853251], + [121.604136, 52.872401], + [121.610295, 52.892264], + [121.66265, 52.912478], + [121.677432, 52.948192], + [121.715621, 52.997926], + [121.785838, 53.018451], + [121.817867, 53.061631], + [121.775367, 53.089674], + [121.784606, 53.104408], + [121.753193, 53.147501], + [121.722396, 53.145706], + [121.665114, 53.170467], + [121.660186, 53.195213], + [121.67928, 53.199515], + [121.679896, 53.240722], + [121.642324, 53.262564], + [121.615222, 53.258984], + [121.575802, 53.29155], + [121.504969, 53.323018], + [121.499426, 53.337314], + [121.416274, 53.319443], + [121.336818, 53.325877], + [121.308485, 53.301565], + [121.227797, 53.280459], + [121.155732, 53.285468], + [121.129246, 53.277238], + [121.098449, 53.306929], + [121.055334, 53.29155], + [120.950624, 53.29763], + [120.936457, 53.28833], + [120.882871, 53.294411], + [120.867472, 53.278669], + [120.820661, 53.269007], + [120.838523, 53.239648], + [120.821893, 53.241797], + [120.736277, 53.204892], + [120.690698, 53.174771], + [120.687002, 53.142476], + [120.659901, 53.137091], + [120.643886, 53.106923], + [120.562582, 53.082845], + [120.529321, 53.045803], + [120.452945, 53.01017], + [120.411061, 52.957927], + [120.363018, 52.94134], + [120.350699, 52.906343], + [120.295265, 52.891542], + [120.297112, 52.869872], + [120.222584, 52.84277], + [120.181316, 52.806969], + [120.14128, 52.813119], + [120.101244, 52.788877], + [120.031642, 52.773674], + [120.071063, 52.70628], + [120.035338, 52.646409], + [120.049505, 52.598453], + [120.07599, 52.586092], + [120.125265, 52.586819], + [120.194866, 52.578819], + [120.289721, 52.623527], + [120.396895, 52.616261], + [120.462184, 52.64532], + [120.483742, 52.630066], + [120.56135, 52.595544], + [120.605082, 52.589364], + [120.62664, 52.570818], + [120.658669, 52.56718], + [120.690698, 52.547532], + [120.734429, 52.536977], + [120.687002, 52.511489], + [120.706712, 52.492909], + [120.68269, 52.464479], + [120.688234, 52.427637], + [120.64943, 52.3904], + [120.653741, 52.371038], + [120.62356, 52.361172], + [120.627256, 52.323878], + [120.653741, 52.302658], + [120.695625, 52.290214], + [120.715951, 52.261286], + [120.755371, 52.258355], + [120.745516, 52.20594], + [120.786784, 52.15787], + [120.760299, 52.136937], + [120.76769, 52.10938], + [120.753523, 52.085483], + [120.717183, 52.072978], + [120.690698, 52.047221], + [120.691929, 52.026973], + [120.717799, 52.015556], + [120.704864, 51.983501], + [120.66298, 51.958061], + [120.656821, 51.926333], + [120.548416, 51.907877], + [120.549032, 51.882394], + [120.481278, 51.885719], + [120.480046, 51.855049], + [120.40059, 51.833605], + [120.40675, 51.81659], + [120.363634, 51.789945], + [120.317438, 51.785873], + [120.294649, 51.752171], + [120.226279, 51.717703], + [120.172693, 51.679868], + [120.087077, 51.678013], + [120.100628, 51.649058], + [120.05936, 51.634203], + [120.035954, 51.583657], + [120.052584, 51.560967], + [120.017476, 51.52114], + [119.985447, 51.505125], + [119.982367, 51.482396], + [120.002693, 51.459283], + [119.982983, 51.445112], + [119.97128, 51.40033], + [119.910918, 51.390994], + [119.914614, 51.374187], + [119.946643, 51.360736], + [119.883817, 51.336813], + [119.885049, 51.302777], + [119.811136, 51.281071], + [119.828383, 51.263099], + [119.797586, 51.243622], + [119.821607, 51.21439], + [119.784035, 51.22601], + [119.760629, 51.212516], + [119.788346, 51.174636], + [119.771716, 51.124331], + [119.752622, 51.117193], + [119.764325, 51.092017], + [119.719361, 51.075099], + [119.726753, 51.051028], + [119.678093, 51.016404], + [119.630666, 51.00925], + [119.598637, 50.984767], + [119.569688, 50.933879], + [119.491464, 50.87878], + [119.498855, 50.827776], + [119.515485, 50.814165], + [119.496391, 50.771795], + [119.506862, 50.763846], + [119.450196, 50.695281], + [119.430486, 50.684286], + [119.385522, 50.682769], + [119.394145, 50.667219], + [119.361501, 50.632689], + [119.298059, 50.616743], + [119.281428, 50.601551], + [119.295595, 50.573814], + [119.264182, 50.536933], + [119.262334, 50.490124], + [119.250631, 50.448604], + [119.22353, 50.441363], + [119.217371, 50.414675], + [119.165016, 50.422683], + [119.125596, 50.389118], + [119.176719, 50.378814], + [119.155777, 50.364691], + [119.188422, 50.347509], + [119.232153, 50.365455], + [119.259871, 50.345218], + [119.277117, 50.366218], + [119.322696, 50.352474], + [119.358421, 50.358965], + [119.381827, 50.324208], + [119.35103, 50.303953], + [119.339943, 50.244668], + [119.319001, 50.220933], + [119.358421, 50.197953], + [119.339327, 50.192206], + [119.350414, 50.166145], + [119.309762, 50.161161], + [119.290052, 50.121655], + [119.236465, 50.075204], + [119.190269, 50.087877], + [119.193965, 50.069826], + [119.163168, 50.027554], + [119.12498, 50.019095], + [119.090487, 49.985629], + [118.982082, 49.979087], + [118.964836, 49.988708], + [118.791757, 49.955606], + [118.761576, 49.959456], + [118.739402, 49.946364], + [118.672264, 49.955991], + [118.605127, 49.926719], + [118.574946, 49.931342], + [118.531214, 49.887791], + [118.485019, 49.866194], + [118.483787, 49.830691], + [118.443751, 49.835709], + [118.385853, 49.827217], + [118.398787, 49.802502], + [118.384005, 49.783958], + [118.315636, 49.766953], + [118.284223, 49.743755], + [118.220781, 49.729831], + [118.211542, 49.690744], + [118.156723, 49.660149], + [118.129622, 49.669446], + [118.082811, 49.616741], + [118.011362, 49.614803], + [117.995963, 49.623332], + [117.950999, 49.596187], + [117.866, 49.591532], + [117.849369, 49.551557], + [117.809333, 49.521263], + [117.638102, 49.574847], + [117.485349, 49.633024], + [117.278394, 49.636512], + [117.068974, 49.695389], + [116.736367, 49.847674], + [116.717889, 49.847288], + [116.428397, 49.430659], + [116.048363, 48.873274], + [116.077928, 48.822471], + [116.069305, 48.811437], + [115.83032, 48.560156], + [115.799523, 48.514982], + [115.822929, 48.259432], + [115.81061, 48.257042], + [115.529126, 48.155336], + [115.545141, 48.134971], + [115.539597, 48.104607], + [115.580249, 47.921649], + [115.939342, 47.683275], + [115.968291, 47.689721], + [116.111189, 47.811642], + [116.130283, 47.823296], + [116.26579, 47.876711], + [116.453035, 47.837358], + [116.669846, 47.890758], + [116.791186, 47.89758], + [116.879265, 47.893968], + [117.094844, 47.8241], + [117.384335, 47.641356], + [117.493357, 47.758563], + [117.519226, 47.761782], + [117.529081, 47.782697], + [117.813645, 48.016212], + [117.886942, 48.025418], + [117.96147, 48.011007], + [118.052014, 48.01421], + [118.107448, 48.031021], + [118.124694, 48.047427], + [118.150564, 48.036224], + [118.238643, 48.041826], + [118.238027, 48.031422], + [118.284839, 48.011007], + [118.351976, 48.006203], + [118.37415, 48.016612], + [118.422193, 48.01461], + [118.441903, 47.995791], + [118.568171, 47.992187], + [118.773278, 47.771034], + [119.134219, 47.664335], + [119.152081, 47.540453], + [119.205052, 47.520249], + [119.365812, 47.47739], + [119.32208, 47.42721], + [119.365812, 47.423161], + [119.386138, 47.397645], + [119.437877, 47.378602], + [119.450812, 47.353065], + [119.559217, 47.303172], + [119.56784, 47.248357], + [119.627586, 47.247544], + [119.716282, 47.195518], + [119.763093, 47.13082], + [119.806825, 47.055037], + [119.79081, 47.04525], + [119.795122, 47.013024], + [119.845013, 46.964852], + [119.859795, 46.917046], + [119.926933, 46.903963], + [119.920157, 46.853238], + [119.936172, 46.790173], + [119.917078, 46.758203], + [119.93494, 46.712674], + [119.911534, 46.669572], + [119.859179, 46.669572], + [119.804361, 46.68189], + [119.8136, 46.66834], + [119.783419, 46.626023], + [119.739687, 46.615336], + [119.677477, 46.584908], + [119.682405, 46.605058], + [119.656535, 46.625612], + [119.598637, 46.618214], + [119.557985, 46.633832], + [119.491464, 46.629311], + [119.431718, 46.638763], + [119.374435, 46.603414], + [119.357805, 46.619447], + [119.325776, 46.608759], + [119.26295, 46.649034], + [119.20074, 46.648213], + [119.152081, 46.658072], + [119.123132, 46.642872], + [119.073857, 46.676552], + [119.011647, 46.745902], + [118.951285, 46.722111], + [118.912481, 46.733188], + [118.914329, 46.77501], + [118.845343, 46.771731], + [118.788061, 46.717598], + [118.788061, 46.687227], + [118.677192, 46.6979], + [118.639004, 46.721291], + [118.586033, 46.692975], + [118.446831, 46.704467], + [118.41049, 46.728265], + [118.316252, 46.73934], + [118.274984, 46.715957], + [118.238643, 46.709392], + [118.192448, 46.682711], + [118.124078, 46.678195], + [118.04647, 46.631366], + [117.992883, 46.631366], + [117.982412, 46.614925], + [117.914659, 46.607936], + [117.868464, 46.575447], + [117.870927, 46.549935], + [117.813645, 46.530588], + [117.769913, 46.537586], + [117.748355, 46.521941], + [117.704008, 46.516587], + [117.641182, 46.558166], + [117.622704, 46.596012], + [117.596218, 46.603414], + [117.49582, 46.600535], + [117.42006, 46.582029], + [117.447777, 46.528117], + [117.392343, 46.463023], + [117.375712, 46.416421], + [117.383719, 46.394962], + [117.372017, 46.36028], + [117.247597, 46.366888], + [117.097308, 46.356976], + [116.876801, 46.375559], + [116.834302, 46.384229], + [116.81336, 46.355737], + [116.745606, 46.327642], + [116.673541, 46.325163], + [116.585462, 46.292504], + [116.573143, 46.258998], + [116.536187, 46.23251], + [116.439484, 46.137628], + [116.414231, 46.133896], + [116.271949, 45.966926], + [116.243, 45.876169], + [116.288579, 45.839074], + [116.278108, 45.831152], + [116.286731, 45.775247], + [116.260862, 45.776082], + [116.22329, 45.747273], + [116.217746, 45.72221], + [116.17463, 45.688775], + [116.1155, 45.679577], + [116.035428, 45.685013], + [116.026805, 45.661177], + [115.936878, 45.632727], + [115.864197, 45.572853], + [115.699741, 45.45963], + [115.586408, 45.440317], + [115.36467, 45.392427], + [115.178041, 45.396209], + [114.983404, 45.379397], + [114.920578, 45.386122], + [114.745035, 45.438217], + [114.600906, 45.403773], + [114.551014, 45.387383], + [114.539928, 45.325985], + [114.519602, 45.283893], + [114.459855, 45.21353], + [114.409348, 45.179371], + [114.347139, 45.119436], + [114.313262, 45.107189], + [114.19069, 45.036607], + [114.158045, 44.994301], + [114.116777, 44.957045], + [114.065038, 44.931206], + [113.907358, 44.915104], + [113.861778, 44.863377], + [113.798953, 44.849377], + [113.712105, 44.788247], + [113.631417, 44.745333], + [113.540874, 44.759358], + [113.503918, 44.777628], + [113.11526, 44.799714], + [113.037652, 44.822641], + [112.937869, 44.840042], + [112.850406, 44.840466], + [112.712436, 44.879494], + [112.599719, 44.930783], + [112.540589, 45.001072], + [112.438959, 45.071697], + [112.396459, 45.064512], + [112.113743, 45.072965], + [112.071243, 45.096206], + [112.002874, 45.090713], + [111.903707, 45.052252], + [111.764505, 44.969325], + [111.69244, 44.859983], + [111.624687, 44.778477], + [111.585267, 44.705789], + [111.560629, 44.647062], + [111.569868, 44.57634], + [111.530448, 44.55033], + [111.514434, 44.507666], + [111.478709, 44.488884], + [111.427586, 44.394455], + [111.415883, 44.35724], + [111.428818, 44.319573], + [111.507042, 44.294305], + [111.534144, 44.26217], + [111.541535, 44.206855], + [111.559397, 44.171238], + [111.662875, 44.061247], + [111.702295, 44.034147], + [111.773128, 44.010479], + [111.870447, 43.940279], + [111.959758, 43.823382], + [111.970845, 43.748205], + [111.951135, 43.693275], + [111.891388, 43.6738], + [111.79407, 43.672068], + [111.606209, 43.513863], + [111.564325, 43.490422], + [111.456535, 43.494329], + [111.400485, 43.472618], + [111.354289, 43.436125], + [111.183674, 43.396132], + [111.151029, 43.38004], + [111.069725, 43.357852], + [111.02045, 43.329998], + [110.82027, 43.149067], + [110.769763, 43.099272], + [110.736502, 43.089657], + [110.687227, 43.036314], + [110.689691, 43.02144], + [110.631177, 42.936061], + [110.469801, 42.839156], + [110.437156, 42.781203], + [110.34846, 42.742098], + [110.139657, 42.674815], + [110.108244, 42.642687], + [109.906216, 42.635643], + [109.733753, 42.579262], + [109.683862, 42.558988], + [109.544044, 42.472528], + [109.486761, 42.458842], + [109.291509, 42.435879], + [109.026039, 42.458401], + [108.983539, 42.449128], + [108.845569, 42.395673], + [108.798757, 42.415116], + [108.705134, 42.413349], + [108.532671, 42.442945], + [108.298614, 42.438529], + [108.238252, 42.460167], + [108.089195, 42.436321], + [108.022058, 42.433229], + [107.986949, 42.413349], + [107.939522, 42.403628], + [107.736262, 42.415116], + [107.57427, 42.412907], + [107.501589, 42.456635], + [107.46648, 42.458842], + [107.303872, 42.412465], + [107.271844, 42.364285], + [107.051337, 42.319166], + [106.785867, 42.291281], + [106.612789, 42.241679], + [106.372572, 42.161436], + [106.344855, 42.149457], + [106.01348, 42.032213], + [105.74185, 41.949033], + [105.589713, 41.888471], + [105.385221, 41.797073], + [105.291599, 41.749763], + [105.230621, 41.751103], + [105.009498, 41.583007], + [104.923267, 41.654143], + [104.803775, 41.652355], + [104.68921, 41.6452], + [104.524138, 41.661745], + [104.530298, 41.875104], + [104.418813, 41.860397], + [104.30856, 41.840782], + [104.080046, 41.805104], + [103.868779, 41.802427], + [103.454868, 41.877332], + [103.418527, 41.882233], + [103.20726, 41.96283], + [103.021862, 42.028212], + [102.712045, 42.153007], + [102.621502, 42.154338], + [102.540814, 42.162323], + [102.449039, 42.144133], + [102.093642, 42.223512], + [102.070236, 42.232374], + [101.877447, 42.432345], + [101.803534, 42.503861], + [101.770274, 42.509597], + [101.557775, 42.529887], + [101.291689, 42.586312], + [100.862995, 42.671295], + [100.826655, 42.675255], + [100.32528, 42.690213], + [100.272309, 42.636523], + [100.004376, 42.648849], + [99.969267, 42.647969], + [99.51224, 42.568244], + [98.962822, 42.607018], + [98.546447, 42.638284], + [98.195362, 42.653251], + [97.831958, 42.706047], + [97.28254, 42.782081], + [97.172903, 42.795257] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 210000, + "name": "辽宁省", + "center": [123.429096, 41.796767], + "centroid": [122.604994, 41.299712], + "childrenNum": 14, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 5, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [123.534489, 39.788361], + [123.546808, 39.756163], + [123.579453, 39.781002], + [123.612714, 39.775023], + [123.642279, 39.796178], + [123.645358, 39.823761], + [123.674924, 39.826979], + [123.687858, 39.808132], + [123.795032, 39.822842], + [123.812278, 39.831115], + [123.95148, 39.817786], + [124.002603, 39.800316], + [124.103001, 39.823302], + [124.099306, 39.777323], + [124.151045, 39.74558], + [124.173218, 39.841225], + [124.214486, 39.865116], + [124.215102, 39.883487], + [124.21695, 39.894049], + [124.218182, 39.895885], + [124.219414, 39.899099], + [124.241588, 39.928477], + [124.286551, 39.931689], + [124.288399, 39.962888], + [124.349377, 39.989029], + [124.372167, 40.021576], + [124.336442, 40.049985], + [124.346913, 40.079756], + [124.428217, 40.144291], + [124.457782, 40.177679], + [124.490427, 40.18408], + [124.513833, 40.218362], + [124.515065, 40.22019], + [124.62655, 40.291896], + [124.722636, 40.321561], + [124.739267, 40.371733], + [124.834121, 40.423235], + [124.913578, 40.481981], + [124.945606, 40.45603], + [124.985642, 40.475153], + [125.044157, 40.466503], + [125.042925, 40.483802], + [125.004737, 40.496091], + [125.015823, 40.533853], + [125.076801, 40.562048], + [125.113758, 40.569322], + [125.181511, 40.611132], + [125.262815, 40.620218], + [125.279445, 40.655187], + [125.305315, 40.661089], + [125.329337, 40.643835], + [125.375532, 40.658365], + [125.422343, 40.635661], + [125.418648, 40.673345], + [125.453756, 40.676522], + [125.459916, 40.707379], + [125.49564, 40.728697], + [125.544915, 40.729605], + [125.551075, 40.761796], + [125.585567, 40.788535], + [125.61698, 40.763609], + [125.685349, 40.769048], + [125.67611, 40.788082], + [125.641002, 40.798503], + [125.648393, 40.826133], + [125.707523, 40.866877], + [125.687813, 40.897645], + [125.652089, 40.91619], + [125.584335, 40.891764], + [125.589263, 40.931112], + [125.635458, 40.94151], + [125.650241, 40.970888], + [125.674879, 40.974503], + [125.684118, 41.021929], + [125.726617, 41.055332], + [125.739552, 41.08917], + [125.712451, 41.095485], + [125.734009, 41.125695], + [125.759878, 41.132908], + [125.791291, 41.167607], + [125.73832, 41.178418], + [125.758646, 41.232449], + [125.749407, 41.245499], + [125.695205, 41.244599], + [125.685349, 41.273842], + [125.646545, 41.264396], + [125.642234, 41.296327], + [125.62006, 41.318355], + [125.637306, 41.34442], + [125.610205, 41.365084], + [125.589879, 41.359245], + [125.581256, 41.396517], + [125.547995, 41.401006], + [125.534444, 41.428833], + [125.533212, 41.479069], + [125.493176, 41.509103], + [125.507343, 41.534195], + [125.479626, 41.544946], + [125.450061, 41.597777], + [125.461148, 41.642516], + [125.446981, 41.67605], + [125.412488, 41.691246], + [125.344119, 41.672474], + [125.317018, 41.676944], + [125.332416, 41.711354], + [125.336112, 41.768067], + [125.336112, 41.768067], + [125.323177, 41.771191], + [125.323177, 41.771191], + [125.319482, 41.776993], + [125.319482, 41.776993], + [125.294844, 41.822945], + [125.307779, 41.924548], + [125.35151, 41.92811], + [125.291764, 41.958825], + [125.29854, 41.974399], + [125.369989, 42.002868], + [125.363213, 42.017097], + [125.416184, 42.063766], + [125.414336, 42.101964], + [125.446365, 42.098411], + [125.490097, 42.136145], + [125.458068, 42.160105], + [125.458068, 42.160105], + [125.41372, 42.156112], + [125.368141, 42.182726], + [125.357054, 42.145464], + [125.305931, 42.146351], + [125.312706, 42.197359], + [125.280677, 42.175187], + [125.312706, 42.219966], + [125.27575, 42.231045], + [125.27575, 42.266928], + [125.299156, 42.289953], + [125.264047, 42.312528], + [125.224011, 42.30102], + [125.175352, 42.308102], + [125.167345, 42.351903], + [125.203685, 42.366938], + [125.185823, 42.38197], + [125.186439, 42.427928], + [125.140243, 42.44692], + [125.150098, 42.458842], + [125.105135, 42.490624], + [125.068794, 42.499449], + [125.090968, 42.515773], + [125.066946, 42.534738], + [125.089736, 42.567803], + [125.082961, 42.591159], + [125.097127, 42.622433], + [125.038613, 42.615387], + [125.010896, 42.63212], + [125.014592, 42.666014], + [124.99057, 42.677455], + [124.968396, 42.722756], + [124.996729, 42.745174], + [124.975171, 42.802722], + [124.92836, 42.819844], + [124.897563, 42.787791], + [124.874157, 42.789987], + [124.856911, 42.824234], + [124.84952, 42.882585], + [124.87231, 42.962344], + [124.869846, 42.988178], + [124.840897, 43.032377], + [124.88894, 43.074796], + [124.882781, 43.13422], + [124.785462, 43.117185], + [124.755281, 43.074359], + [124.719557, 43.069987], + [124.686912, 43.051185], + [124.677673, 43.002185], + [124.658579, 42.972854], + [124.635173, 42.972854], + [124.632093, 42.949642], + [124.607456, 42.937376], + [124.586514, 42.905384], + [124.466406, 42.847054], + [124.435609, 42.880831], + [124.371551, 42.880831], + [124.38079, 42.912835], + [124.431913, 42.930803], + [124.442384, 42.958841], + [124.42329, 42.975482], + [124.369703, 42.972854], + [124.333363, 42.997371], + [124.425754, 43.076107], + [124.366007, 43.121554], + [124.273617, 43.17875], + [124.287167, 43.207983], + [124.27608, 43.233278], + [124.228653, 43.235022], + [124.215102, 43.255947], + [124.168291, 43.244177], + [124.114088, 43.247229], + [124.117168, 43.2773], + [124.099306, 43.292983], + [124.032784, 43.280786], + [123.964415, 43.34088], + [123.896046, 43.361333], + [123.881263, 43.392218], + [123.881263, 43.392218], + [123.852314, 43.406133], + [123.857858, 43.459153], + [123.857858, 43.459153], + [123.79688, 43.489988], + [123.747604, 43.472184], + [123.749452, 43.439167], + [123.710032, 43.417001], + [123.703873, 43.37047], + [123.698329, 43.272071], + [123.664453, 43.264663], + [123.676771, 43.223684], + [123.645974, 43.208855], + [123.666916, 43.179623], + [123.636119, 43.141644], + [123.631192, 43.088346], + [123.580685, 43.036314], + [123.572678, 43.003498], + [123.536337, 43.007], + [123.474743, 43.042438], + [123.434707, 43.027565], + [123.323222, 43.000872], + [123.259165, 42.993431], + [123.18402, 42.925983], + [123.188947, 42.895739], + [123.169853, 42.859777], + [123.227752, 42.831695], + [123.118114, 42.801405], + [123.058368, 42.768903], + [122.980144, 42.777689], + [122.945651, 42.753524], + [122.925941, 42.772417], + [122.887137, 42.770221], + [122.883442, 42.751766], + [122.883442, 42.751766], + [122.848949, 42.712203], + [122.848949, 42.712203], + [122.786123, 42.757479], + [122.73808, 42.77066], + [122.733152, 42.786034], + [122.653696, 42.78252], + [122.624747, 42.773296], + [122.580399, 42.789987], + [122.576088, 42.819405], + [122.556378, 42.827745], + [122.436886, 42.843105], + [122.35127, 42.830378], + [122.371596, 42.776371], + [122.439349, 42.770221], + [122.460907, 42.755282], + [122.396234, 42.707366], + [122.396234, 42.684054], + [122.338951, 42.669975], + [122.324785, 42.684934], + [122.261343, 42.695931], + [122.204676, 42.732867], + [122.204676, 42.685374], + [122.160945, 42.684934], + [122.072865, 42.710444], + [122.062394, 42.723635], + [122.018663, 42.69901], + [121.939207, 42.688453], + [121.94167, 42.666014], + [121.915801, 42.656332], + [121.921344, 42.605697], + [121.889931, 42.556784], + [121.844352, 42.522389], + [121.831417, 42.533856], + [121.817867, 42.504303], + [121.803084, 42.514891], + [121.747649, 42.484887], + [121.69899, 42.438529], + [121.66573, 42.437204], + [121.604136, 42.495037], + [121.607831, 42.516214], + [121.570875, 42.487093], + [121.506201, 42.482239], + [121.4791, 42.49636], + [121.434752, 42.475176], + [121.386093, 42.474294], + [121.304789, 42.435879], + [121.314644, 42.42837], + [121.285079, 42.387717], + [121.218558, 42.371802], + [121.184681, 42.333324], + [121.133558, 42.300135], + [121.120623, 42.280656], + [121.087978, 42.278885], + [121.070732, 42.254083], + [121.028848, 42.242565], + [120.992508, 42.264714], + [120.933994, 42.27977], + [120.883487, 42.269585], + [120.883487, 42.269585], + [120.883487, 42.242565], + [120.8299, 42.252755], + [120.820661, 42.227943], + [120.79048, 42.218636], + [120.745516, 42.223512], + [120.72211, 42.203565], + [120.624792, 42.154338], + [120.58414, 42.167203], + [120.56751, 42.152119], + [120.466496, 42.105516], + [120.493597, 42.073539], + [120.450481, 42.057101], + [120.456641, 42.016208], + [120.399358, 41.984631], + [120.373489, 41.994862], + [120.309431, 41.951704], + [120.318054, 41.93746], + [120.271859, 41.925439], + [120.260156, 41.904062], + [120.290337, 41.897381], + [120.286641, 41.880005], + [120.251533, 41.884016], + [120.215808, 41.853265], + [120.188707, 41.848361], + [120.183164, 41.826513], + [120.127113, 41.77253], + [120.1382, 41.729221], + [120.096316, 41.697056], + [120.035954, 41.708226], + [120.024867, 41.737707], + [120.050737, 41.776101], + [120.041498, 41.818932], + [120.023019, 41.816701], + [119.989759, 41.899163], + [119.954034, 41.923212], + [119.950954, 41.974399], + [119.924469, 41.98908], + [119.921389, 42.014429], + [119.897368, 42.030879], + [119.87581, 42.077982], + [119.845629, 42.097079], + [119.837622, 42.135257], + [119.854868, 42.170308], + [119.841933, 42.215534], + [119.744615, 42.211545], + [119.679941, 42.240793], + [119.617115, 42.252755], + [119.609108, 42.276671], + [119.557985, 42.289068], + [119.557985, 42.289068], + [119.539507, 42.297922], + [119.571536, 42.335536], + [119.572152, 42.359421], + [119.540123, 42.363401], + [119.502551, 42.388159], + [119.482841, 42.347037], + [119.432949, 42.317396], + [119.34795, 42.300578], + [119.280197, 42.260728], + [119.274037, 42.239021], + [119.237697, 42.200905], + [119.277733, 42.185387], + [119.286972, 42.154781], + [119.30853, 42.147239], + [119.314689, 42.119723], + [119.352261, 42.118391], + [119.384906, 42.08953], + [119.375667, 42.023322], + [119.324544, 41.969505], + [119.323928, 41.937014], + [119.340559, 41.926774], + [119.323312, 41.889807], + [119.334399, 41.871539], + [119.312841, 41.80555], + [119.292515, 41.790827], + [119.317769, 41.764049], + [119.319001, 41.727435], + [119.299907, 41.705545], + [119.307914, 41.657273], + [119.342406, 41.617914], + [119.415703, 41.590169], + [119.420015, 41.567785], + [119.362116, 41.566442], + [119.361501, 41.545841], + [119.406464, 41.503276], + [119.401537, 41.472343], + [119.378131, 41.459787], + [119.376283, 41.422102], + [119.309762, 41.405944], + [119.330704, 41.385293], + [119.296211, 41.325097], + [119.239545, 41.31431], + [119.2494, 41.279689], + [119.209364, 41.244599], + [119.204436, 41.222546], + [119.169943, 41.222996], + [119.189038, 41.198234], + [119.126212, 41.138767], + [119.081248, 41.131555], + [119.080632, 41.095936], + [119.037516, 41.067516], + [118.964836, 41.079246], + [118.937118, 41.052625], + [118.951901, 41.018317], + [119.013495, 41.007479], + [119.00056, 40.967273], + [118.977154, 40.959138], + [118.977154, 40.959138], + [118.916792, 40.969984], + [118.90201, 40.960946], + [118.873061, 40.847866], + [118.845959, 40.822057], + [118.878604, 40.783098], + [118.907553, 40.775394], + [118.895234, 40.75409], + [118.950053, 40.747743], + [118.96114, 40.72008], + [119.011031, 40.687414], + [119.028277, 40.692406], + [119.054763, 40.664721], + [119.115125, 40.666536], + [119.165632, 40.69286], + [119.184726, 40.680153], + [119.14469, 40.632482], + [119.162552, 40.600228], + [119.177951, 40.609315], + [119.230921, 40.603863], + [119.22045, 40.569322], + [119.256175, 40.543404], + [119.30237, 40.530215], + [119.429254, 40.540221], + [119.477913, 40.533399], + [119.503783, 40.553864], + [119.559217, 40.547952], + [119.572152, 40.523846], + [119.553674, 40.502007], + [119.604797, 40.455119], + [119.586934, 40.375381], + [119.598021, 40.334335], + [119.651608, 40.271808], + [119.639289, 40.231613], + [119.639289, 40.231613], + [119.671934, 40.23938], + [119.716898, 40.195966], + [119.745847, 40.207851], + [119.760629, 40.136056], + [119.736608, 40.104936], + [119.772332, 40.08113], + [119.783419, 40.046778], + [119.783419, 40.046778], + [119.787115, 40.041739], + [119.787115, 40.041739], + [119.81668, 40.050443], + [119.81668, 40.050443], + [119.854252, 40.033033], + [119.845629, 40.000949], + [119.845629, 40.000949], + [119.854252, 39.98857], + [119.91831, 39.989946], + [119.941715, 40.009659], + [119.947259, 40.040364], + [120.092005, 40.077466], + [120.134504, 40.074719], + [120.161606, 40.096239], + [120.273091, 40.127362], + [120.371641, 40.174478], + [120.451097, 40.177679], + [120.491749, 40.20008], + [120.523778, 40.256737], + [120.52193, 40.304676], + [120.537329, 40.325211], + [120.602618, 40.36079], + [120.596459, 40.399084], + [120.617401, 40.41959], + [120.616169, 40.444645], + [120.619249, 40.460128], + [120.666676, 40.467413], + [120.693777, 40.505647], + [120.72211, 40.515657], + [120.72827, 40.539311], + [120.822509, 40.59432], + [120.837291, 40.644289], + [120.8299, 40.671076], + [120.861313, 40.684692], + [120.939537, 40.686507], + [120.983269, 40.712822], + [121.032544, 40.709193], + [121.028848, 40.746382], + [120.991276, 40.744115], + [120.980189, 40.766329], + [120.994356, 40.790801], + [120.971566, 40.805751], + [121.00729, 40.807563], + [121.010986, 40.784457], + [121.086747, 40.79805], + [121.076892, 40.815716], + [121.096602, 40.839717], + [121.126167, 40.86914], + [121.177906, 40.873665], + [121.23642, 40.851035], + [121.290622, 40.851488], + [121.439064, 40.830208], + [121.440296, 40.88181], + [121.499426, 40.880001], + [121.526527, 40.85194], + [121.55486, 40.849677], + [121.553013, 40.817528], + [121.576418, 40.837906], + [121.626309, 40.844244], + [121.682976, 40.829755], + [121.732251, 40.846961], + [121.735331, 40.862351], + [121.778446, 40.886787], + [121.816019, 40.894931], + [121.84312, 40.831567], + [121.883772, 40.802127], + [121.934279, 40.79805], + [121.936127, 40.711462], + [121.951525, 40.680607], + [122.025438, 40.674253], + [122.06609, 40.64883], + [122.122141, 40.657457], + [122.148626, 40.671983], + [122.133843, 40.614313], + [122.150474, 40.588413], + [122.245944, 40.519752], + [122.231162, 40.505192], + [122.265038, 40.48016], + [122.221923, 40.481071], + [122.240401, 40.461039], + [122.250872, 40.445555], + [122.229314, 40.424146], + [122.186814, 40.422779], + [122.198517, 40.382219], + [122.152322, 40.357597], + [122.135691, 40.374925], + [122.111054, 40.348932], + [122.138155, 40.338897], + [122.110438, 40.315629], + [122.079641, 40.332967], + [122.040221, 40.322017], + [122.039605, 40.260391], + [122.02667, 40.244862], + [121.940438, 40.242121], + [121.950293, 40.204194], + [121.98109, 40.173106], + [122.003264, 40.172191], + [121.995257, 40.128277], + [121.956453, 40.133311], + [121.910257, 40.072887], + [121.824642, 40.025701], + [121.796309, 39.999116], + [121.779062, 39.942702], + [121.76428, 39.933525], + [121.699606, 39.937196], + [121.626925, 39.882569], + [121.572107, 39.865116], + [121.541926, 39.874302], + [121.530223, 39.851334], + [121.472325, 39.802155], + [121.487107, 39.760303], + [121.45939, 39.747881], + [121.502506, 39.703233], + [121.482796, 39.659478], + [121.451999, 39.658095], + [121.450151, 39.624914], + [121.325731, 39.601402], + [121.299246, 39.606013], + [121.263521, 39.589873], + [121.226565, 39.554814], + [121.224717, 39.519275], + [121.268449, 39.482794], + [121.286927, 39.507271], + [121.301709, 39.476327], + [121.245659, 39.456923], + [121.270296, 39.434277], + [121.246891, 39.421334], + [121.245659, 39.389427], + [121.270296, 39.374162], + [121.307869, 39.391277], + [121.324499, 39.371386], + [121.35468, 39.377863], + [121.432904, 39.357506], + [121.435984, 39.329736], + [121.466781, 39.320014], + [121.474788, 39.296398], + [121.508665, 39.29223], + [121.51544, 39.286672], + [121.562252, 39.322792], + [121.621382, 39.326033], + [121.72486, 39.364447], + [121.711925, 39.33992], + [121.7187, 39.320477], + [121.667577, 39.310754], + [121.672505, 39.275554], + [121.623846, 39.285745], + [121.589353, 39.263044], + [121.631237, 39.22643], + [121.591201, 39.228748], + [121.586889, 39.193506], + [121.604136, 39.166136], + [121.639244, 39.166136], + [121.68236, 39.117863], + [121.631853, 39.077921], + [121.605983, 39.080708], + [121.642324, 39.11972], + [121.590585, 39.154999], + [121.562252, 39.127149], + [121.599208, 39.098824], + [121.581962, 39.075598], + [121.508049, 39.034237], + [121.431057, 39.027263], + [121.370695, 39.060264], + [121.317108, 39.012384], + [121.341129, 38.980757], + [121.275224, 38.971917], + [121.204391, 38.941202], + [121.180369, 38.959819], + [121.128014, 38.958888], + [121.08921, 38.922115], + [121.094138, 38.894173], + [121.129862, 38.879266], + [121.110768, 38.862026], + [121.12863, 38.799089], + [121.112, 38.776231], + [121.13787, 38.723023], + [121.198848, 38.721623], + [121.259825, 38.786495], + [121.280767, 38.786961], + [121.288775, 38.78976], + [121.315876, 38.793958], + [121.359608, 38.822406], + [121.399028, 38.812613], + [121.509897, 38.817743], + [121.564715, 38.874607], + [121.618302, 38.862492], + [121.675585, 38.86156], + [121.708845, 38.872744], + [121.719316, 38.920252], + [121.655874, 38.946788], + [121.618918, 38.950046], + [121.66265, 38.966333], + [121.671273, 39.010059], + [121.73841, 38.998898], + [121.756889, 39.025869], + [121.790149, 39.022614], + [121.804932, 38.970986], + [121.863446, 38.942598], + [121.920728, 38.969591], + [121.905946, 38.997503], + [121.852975, 39.035631], + [121.8887, 39.027263], + [121.929352, 39.024939], + [121.907178, 39.055617], + [121.923192, 39.053758], + [121.963228, 39.030053], + [122.013735, 39.073275], + [122.061778, 39.060264], + [122.071634, 39.074204], + [122.048228, 39.101146], + [122.088264, 39.112291], + [122.127684, 39.144788], + [122.167104, 39.158711], + [122.123988, 39.172631], + [122.117213, 39.213911], + [122.160329, 39.238019], + [122.242865, 39.267678], + [122.274893, 39.322329], + [122.30877, 39.346399], + [122.366053, 39.370461], + [122.412864, 39.411625], + [122.455364, 39.408388], + [122.467682, 39.403301], + [122.51203, 39.413474], + [122.532972, 39.419947], + [122.581631, 39.464316], + [122.637066, 39.488799], + [122.649385, 39.516505], + [122.682645, 39.514658], + [122.808913, 39.559889], + [122.847101, 39.581571], + [122.860652, 39.604629], + [122.941956, 39.604629], + [122.972753, 39.594946], + [122.978912, 39.616156], + [123.021412, 39.64335], + [123.010941, 39.655331], + [123.103332, 39.676983], + [123.146448, 39.647037], + [123.166774, 39.674219], + [123.212969, 39.665928], + [123.215433, 39.696786], + [123.253005, 39.689879], + [123.286882, 39.704154], + [123.270251, 39.714743], + [123.274563, 39.753862], + [123.350939, 39.750641], + [123.388512, 39.74742], + [123.392823, 39.723949], + [123.477823, 39.74696], + [123.521555, 39.772724], + [123.534489, 39.788361] + ] + ], + [ + [ + [122.63953, 39.286209], + [122.593334, 39.278334], + [122.539131, 39.308439], + [122.50895, 39.290377], + [122.57732, 39.269994], + [122.67895, 39.268605], + [122.673406, 39.269531], + [122.662935, 39.273701], + [122.655544, 39.277407], + [122.640761, 39.288061], + [122.63953, 39.286209] + ] + ], + [ + [ + [122.318625, 39.170775], + [122.345111, 39.144788], + [122.366053, 39.174951], + [122.398697, 39.16196], + [122.383299, 39.190723], + [122.393154, 39.213448], + [122.343263, 39.203246], + [122.322321, 39.177271], + [122.322937, 39.174487], + [122.319241, 39.172167], + [122.318625, 39.170775] + ] + ], + [ + [ + [122.691884, 39.23292], + [122.696812, 39.206492], + [122.751631, 39.229675], + [122.740544, 39.248679], + [122.635834, 39.241727], + [122.628443, 39.231993], + [122.690037, 39.234774], + [122.691268, 39.23431], + [122.691884, 39.23292] + ] + ], + [ + [ + [122.738696, 39.034701], + [122.704819, 39.044463], + [122.733152, 39.014244], + [122.75779, 39.009594], + [122.739312, 39.036561], + [122.738696, 39.034701] + ] + ], + [ + [ + [123.022644, 39.546507], + [122.96105, 39.551122], + [122.945035, 39.520198], + [122.995542, 39.495264], + [123.036194, 39.533123], + [123.022644, 39.546507] + ] + ], + [ + [ + [122.503407, 39.241263], + [122.502175, 39.224112], + [122.547755, 39.229211], + [122.503407, 39.241263] + ] + ], + [ + [ + [120.786784, 40.473787], + [120.83298, 40.491995], + [120.8299, 40.516112], + [120.805262, 40.525666], + [120.774465, 40.48016], + [120.786784, 40.473787] + ] + ], + [ + [ + [123.086702, 39.426881], + [123.090397, 39.450915], + [123.054057, 39.457847], + [123.086702, 39.426881] + ] + ], + [ + [ + [123.160614, 39.025404], + [123.205578, 39.057011], + [123.20065, 39.077921], + [123.145832, 39.091857], + [123.143984, 39.038885], + [123.160614, 39.025404] + ] + ], + [ + [ + [123.716807, 39.74512], + [123.756843, 39.754322], + [123.719887, 39.763063], + [123.716807, 39.74512] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 220000, + "name": "吉林省", + "center": [125.3245, 43.886841], + "centroid": [126.171208, 43.703954], + "childrenNum": 9, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 6, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [129.601492, 42.415116], + [129.601492, 42.422627], + [129.591021, 42.447803], + [129.627361, 42.462816], + [129.651999, 42.426603], + [129.704354, 42.427045], + [129.748701, 42.471204], + [129.738846, 42.500332], + [129.749933, 42.546644], + [129.746237, 42.58455], + [129.786889, 42.615387], + [129.754245, 42.645768], + [129.796744, 42.681854], + [129.767179, 42.707806], + [129.78381, 42.762752], + [129.810911, 42.795257], + [129.816454, 42.851003], + [129.835549, 42.866796], + [129.846636, 42.918533], + [129.874969, 42.923792], + [129.856491, 42.951833], + [129.868193, 42.97373], + [129.903918, 42.968475], + [129.897143, 43.001748], + [129.954425, 43.010938], + [129.963664, 42.978547], + [130.002468, 42.981174], + [130.027106, 42.9676], + [130.072685, 42.971541], + [130.10841, 42.989929], + [130.144134, 42.976357], + [130.120729, 42.954461], + [130.127504, 42.932556], + [130.10225, 42.922916], + [130.136127, 42.90363], + [130.17062, 42.912397], + [130.21004, 42.902315], + [130.258083, 42.90626], + [130.277793, 42.892232], + [130.258083, 42.860655], + [130.245148, 42.799209], + [130.242069, 42.738582], + [130.257467, 42.710884], + [130.290112, 42.702968], + [130.333228, 42.64973], + [130.373264, 42.630799], + [130.388046, 42.603054], + [130.420691, 42.617148], + [130.44656, 42.607459], + [130.423771, 42.574855], + [130.435474, 42.553257], + [130.476125, 42.570007], + [130.459495, 42.588075], + [130.482285, 42.626837], + [130.522937, 42.622433], + [130.520473, 42.593362], + [130.558661, 42.495919], + [130.585763, 42.485328], + [130.581451, 42.435437], + [130.645509, 42.426603], + [130.600545, 42.450453], + [130.599929, 42.486211], + [130.565437, 42.506509], + [130.570364, 42.557224], + [130.622719, 42.573092], + [130.633806, 42.603494], + [130.592538, 42.671295], + [130.521089, 42.702089], + [130.464423, 42.688453], + [130.425003, 42.706926], + [130.40714, 42.731548], + [130.46627, 42.772417], + [130.532792, 42.787352], + [130.562357, 42.815015], + [130.603625, 42.819405], + [130.665835, 42.847932], + [130.708335, 42.846615], + [130.719422, 42.831695], + [130.75453, 42.845738], + [130.784095, 42.842227], + [130.801957, 42.879515], + [130.845073, 42.881269], + [130.890653, 42.852758], + [130.912826, 42.870744], + [130.949783, 42.876884], + [130.981812, 42.857145], + [131.043406, 42.862848], + [131.017536, 42.915027], + [131.034167, 42.929051], + [131.114855, 42.915027], + [131.145652, 42.9365], + [131.151195, 42.968475], + [131.115471, 42.975482], + [131.11855, 43.007875], + [131.102536, 43.021002], + [131.120398, 43.068238], + [131.171521, 43.06955], + [131.173985, 43.111506], + [131.207861, 43.1316], + [131.218948, 43.191405], + [131.201086, 43.203185], + [131.206014, 43.237202], + [131.255289, 43.265099], + [131.269455, 43.297775], + [131.275615, 43.369165], + [131.314419, 43.392653], + [131.295941, 43.441774], + [131.314419, 43.461325], + [131.31873, 43.499539], + [131.304564, 43.502144], + [131.294093, 43.470012], + [131.234963, 43.475224], + [131.201086, 43.442209], + [131.175217, 43.444816], + [131.142572, 43.425695], + [131.026775, 43.508655], + [130.959638, 43.48608], + [130.907283, 43.434387], + [130.864167, 43.437863], + [130.841378, 43.454374], + [130.822899, 43.503446], + [130.776704, 43.52341], + [130.727429, 43.560284], + [130.671378, 43.565054], + [130.665835, 43.583698], + [130.623335, 43.589767], + [130.630726, 43.622268], + [130.57098, 43.626167], + [130.57098, 43.626167], + [130.501995, 43.636563], + [130.488444, 43.65605], + [130.437937, 43.646091], + [130.412684, 43.652586], + [130.394206, 43.703227], + [130.423155, 43.745179], + [130.382503, 43.777164], + [130.381887, 43.817768], + [130.362793, 43.844967], + [130.386198, 43.85403], + [130.368336, 43.894151], + [130.381887, 43.910106], + [130.338155, 43.963975], + [130.364025, 43.992399], + [130.365256, 44.044042], + [130.319061, 44.03974], + [130.307358, 44.002731], + [130.27225, 43.981634], + [130.262395, 43.949328], + [130.208192, 43.948466], + [130.153373, 43.915711], + [130.143518, 43.878624], + [130.116417, 43.878192], + [130.110873, 43.852735], + [130.079461, 43.835039], + [130.027722, 43.851872], + [130.009243, 43.889407], + [130.022794, 43.917866], + [130.017867, 43.961821], + [129.979062, 44.015644], + [129.951345, 44.027263], + [129.907614, 44.023821], + [129.881128, 44.000148], + [129.868193, 44.012631], + [129.802904, 43.964837], + [129.780114, 43.892857], + [129.739462, 43.895876], + [129.743158, 43.876035], + [129.699426, 43.8838], + [129.650767, 43.873016], + [129.529427, 43.870427], + [129.467833, 43.874741], + [129.449971, 43.850578], + [129.417942, 43.843672], + [129.406855, 43.819496], + [129.348341, 43.798333], + [129.30892, 43.812155], + [129.289826, 43.797038], + [129.254718, 43.819496], + [129.211602, 43.784509], + [129.232544, 43.709284], + [129.214066, 43.695006], + [129.217146, 43.648689], + [129.232544, 43.635263], + [129.23008, 43.593234], + [129.169102, 43.561585], + [129.145081, 43.570258], + [129.093958, 43.547706], + [129.037907, 43.540332], + [129.013886, 43.522976], + [128.962763, 43.53903], + [128.949828, 43.553779], + [128.878379, 43.539898], + [128.834647, 43.587599], + [128.821097, 43.637429], + [128.78722, 43.686784], + [128.768126, 43.732207], + [128.729322, 43.736964], + [128.760119, 43.755554], + [128.739177, 43.806972], + [128.719467, 43.816905], + [128.760734, 43.857482], + [128.729938, 43.889838], + [128.696061, 43.903207], + [128.636315, 43.891132], + [128.64001, 43.948035], + [128.610445, 43.960529], + [128.584576, 43.990246], + [128.574721, 44.047914], + [128.529141, 44.112401], + [128.471859, 44.157501], + [128.450301, 44.203423], + [128.471859, 44.247596], + [128.453997, 44.257884], + [128.472475, 44.320001], + [128.446605, 44.339694], + [128.475555, 44.346114], + [128.481714, 44.375637], + [128.457076, 44.409848], + [128.463236, 44.431647], + [128.427511, 44.473512], + [128.397946, 44.483761], + [128.372693, 44.514495], + [128.295084, 44.480772], + [128.293237, 44.467961], + [128.228563, 44.445748], + [128.211317, 44.431647], + [128.172512, 44.34697], + [128.137404, 44.357668], + [128.094904, 44.354673], + [128.074578, 44.370075], + [128.049941, 44.349965], + [128.065339, 44.307155], + [128.101679, 44.293449], + [128.064107, 44.251454], + [128.104143, 44.230017], + [128.09244, 44.181539], + [128.060411, 44.168663], + [128.088129, 44.158359], + [128.091208, 44.133022], + [128.042549, 44.103807], + [127.950158, 44.088334], + [127.912586, 44.064687], + [127.862695, 44.062967], + [127.846065, 44.081886], + [127.808492, 44.086615], + [127.783239, 44.071997], + [127.729036, 44.09908], + [127.735811, 44.11412], + [127.712406, 44.199133], + [127.681609, 44.166946], + [127.641573, 44.193555], + [127.626174, 44.187977], + [127.59045, 44.227872], + [127.623711, 44.278025], + [127.579363, 44.310581], + [127.486356, 44.410275], + [127.50853, 44.437202], + [127.463566, 44.484615], + [127.465414, 44.516628], + [127.485124, 44.528576], + [127.536247, 44.522176], + [127.570124, 44.55033], + [127.557189, 44.575488], + [127.392733, 44.632158], + [127.275705, 44.640249], + [127.261538, 44.61299], + [127.214111, 44.624917], + [127.228893, 44.642804], + [127.182082, 44.644507], + [127.138966, 44.607451], + [127.094619, 44.615972], + [127.089691, 44.593816], + [127.049655, 44.566961], + [127.041648, 44.591258], + [127.044112, 44.653874], + [127.030561, 44.673454], + [127.041032, 44.712169], + [126.9973, 44.764882], + [126.984366, 44.823914], + [126.999764, 44.87398], + [127.021938, 44.898997], + [127.073061, 44.907051], + [127.092771, 44.94688], + [127.050271, 45.004034], + [127.018242, 45.024341], + [126.984981, 45.067893], + [126.970815, 45.070852], + [126.96404, 45.132104], + [126.85625, 45.145613], + [126.792808, 45.135481], + [126.787265, 45.159118], + [126.732446, 45.187385], + [126.685635, 45.187807], + [126.640055, 45.214373], + [126.644983, 45.225334], + [126.569222, 45.252725], + [126.540273, 45.23882], + [126.519331, 45.248091], + [126.402919, 45.222805], + [126.356107, 45.185698], + [126.293282, 45.180214], + [126.285274, 45.162494], + [126.235383, 45.140125], + [126.225528, 45.154054], + [126.166398, 45.13337], + [126.142992, 45.147723], + [126.091869, 45.149411], + [126.047522, 45.170933], + [125.998247, 45.162072], + [125.992703, 45.192447], + [125.957595, 45.201303], + [125.915095, 45.196664], + [125.849805, 45.23882], + [125.823936, 45.237978], + [125.815929, 45.264942], + [125.761726, 45.291472], + [125.726001, 45.336503], + [125.695205, 45.352066], + [125.712451, 45.389485], + [125.711835, 45.477677], + [125.687813, 45.514173], + [125.660096, 45.507043], + [125.61698, 45.517947], + [125.583104, 45.491942], + [125.497488, 45.469283], + [125.480242, 45.486488], + [125.424807, 45.485649], + [125.434662, 45.462988], + [125.398322, 45.416797], + [125.361981, 45.392847], + [125.319482, 45.422678], + [125.301619, 45.402092], + [125.248649, 45.417637], + [125.189518, 45.39915], + [125.137779, 45.409655], + [125.097127, 45.38276], + [125.06633, 45.39915], + [125.08912, 45.420998], + [125.0497, 45.428558], + [125.025678, 45.493201], + [124.961005, 45.495299], + [124.936983, 45.53388], + [124.911114, 45.535976], + [124.884628, 45.495299], + [124.886476, 45.442836], + [124.839665, 45.455852], + [124.792853, 45.436958], + [124.776223, 45.468024], + [124.729412, 45.444096], + [124.690607, 45.452493], + [124.625318, 45.437377], + [124.575427, 45.451234], + [124.579738, 45.424358], + [124.544014, 45.411756], + [124.507058, 45.424778], + [124.480572, 45.456271], + [124.398652, 45.440737], + [124.374015, 45.45795], + [124.352457, 45.496557], + [124.369087, 45.512915], + [124.348761, 45.546874], + [124.287783, 45.539329], + [124.264377, 45.555256], + [124.273001, 45.584163], + [124.238508, 45.591702], + [124.226805, 45.633564], + [124.162132, 45.616404], + [124.128255, 45.641933], + [124.147349, 45.665359], + [124.122096, 45.669123], + [124.13503, 45.690448], + [124.10177, 45.700898], + [124.098074, 45.722628], + [124.054342, 45.751449], + [124.014922, 45.749779], + [124.001987, 45.770655], + [124.064197, 45.802372], + [124.03648, 45.83824], + [124.067277, 45.840325], + [124.061118, 45.886168], + [123.996444, 45.906993], + [123.968727, 45.936551], + [123.973654, 45.973997], + [124.011842, 45.981899], + [123.989053, 46.011833], + [124.040176, 46.01973], + [124.034016, 46.045074], + [124.009995, 46.057534], + [124.015538, 46.088257], + [123.99398, 46.101123], + [124.01677, 46.118549], + [123.991516, 46.143019], + [124.001987, 46.166649], + [123.971806, 46.170379], + [123.956408, 46.206009], + [123.979814, 46.228784], + [123.952096, 46.256516], + [123.960103, 46.288369], + [123.936082, 46.286715], + [123.917604, 46.25693], + [123.896046, 46.303668], + [123.84985, 46.302428], + [123.775938, 46.263136], + [123.726047, 46.255688], + [123.673692, 46.258585], + [123.604706, 46.251964], + [123.569598, 46.223816], + [123.569598, 46.223816], + [123.499381, 46.259826], + [123.452569, 46.233338], + [123.430396, 46.243687], + [123.357099, 46.232096], + [123.357099, 46.232096], + [123.320758, 46.254447], + [123.286266, 46.250308], + [123.248078, 46.273065], + [123.178476, 46.248239], + [123.128585, 46.210565], + [123.127354, 46.174523], + [123.102716, 46.172037], + [123.112571, 46.130163], + [123.070071, 46.123527], + [123.04605, 46.099878], + [122.792898, 46.073313], + [122.828623, 45.912406], + [122.80029, 45.856583], + [122.772572, 45.856583], + [122.752246, 45.834905], + [122.792283, 45.766063], + [122.751015, 45.735996], + [122.741775, 45.705077], + [122.671558, 45.70048], + [122.650001, 45.731401], + [122.640761, 45.771072], + [122.603189, 45.778169], + [122.556378, 45.82156], + [122.522501, 45.786933], + [122.504639, 45.786933], + [122.496016, 45.85825], + [122.446125, 45.916986], + [122.362357, 45.917403], + [122.372828, 45.856166], + [122.337719, 45.859917], + [122.301379, 45.813218], + [122.253952, 45.7982], + [122.236705, 45.831569], + [122.200981, 45.857], + [122.091344, 45.882002], + [122.085184, 45.912406], + [122.040221, 45.959022], + [121.92812, 45.988552], + [121.923808, 46.004767], + [121.864062, 46.002272], + [121.843736, 46.024301], + [121.819098, 46.023054], + [121.761816, 45.998947], + [121.809243, 45.961102], + [121.821562, 45.918235], + [121.805548, 45.900746], + [121.817251, 45.875336], + [121.769823, 45.84366], + [121.766744, 45.830318], + [121.766744, 45.830318], + [121.754425, 45.794862], + [121.697142, 45.76314], + [121.657106, 45.770238], + [121.644172, 45.752284], + [121.666345, 45.727641], + [121.713773, 45.701734], + [121.811091, 45.687103], + [121.812323, 45.704659], + [121.867142, 45.719703], + [121.934279, 45.71051], + [121.970004, 45.692956], + [122.003264, 45.623102], + [121.995873, 45.59882], + [121.966308, 45.596308], + [121.993409, 45.552741], + [122.002648, 45.507882], + [122.064242, 45.472641], + [122.168336, 45.439897], + [122.180039, 45.409655], + [122.146778, 45.374352], + [122.147394, 45.295682], + [122.239169, 45.276313], + [122.22993, 45.206784], + [122.192358, 45.180636], + [122.143082, 45.183167], + [122.109822, 45.142236], + [122.119677, 45.068739], + [122.098735, 45.02138], + [122.074713, 45.006573], + [122.087032, 44.95281], + [122.079025, 44.914256], + [122.04946, 44.912985], + [122.098119, 44.81882], + [122.099967, 44.7823], + [122.168952, 44.770405], + [122.142467, 44.753833], + [122.110438, 44.767856], + [122.10243, 44.736406], + [122.152322, 44.744057], + [122.161561, 44.728328], + [122.117213, 44.701961], + [122.103046, 44.67388], + [122.113517, 44.615546], + [122.13138, 44.577619], + [122.196053, 44.559712], + [122.224386, 44.526016], + [122.228082, 44.480345], + [122.28598, 44.477783], + [122.294604, 44.41113], + [122.291524, 44.310152], + [122.271198, 44.255741], + [122.319241, 44.233018], + [122.483081, 44.236877], + [122.515726, 44.251025], + [122.641993, 44.283595], + [122.675254, 44.285738], + [122.702971, 44.319145], + [122.76087, 44.369648], + [122.85634, 44.398304], + [123.025108, 44.493153], + [123.06576, 44.505959], + [123.12489, 44.5098], + [123.137209, 44.486322], + [123.125506, 44.455147], + [123.142136, 44.428228], + [123.114419, 44.40258], + [123.128585, 44.367081], + [123.196955, 44.34483], + [123.277027, 44.25274], + [123.286882, 44.211574], + [123.323838, 44.179823], + [123.386664, 44.161794], + [123.362642, 44.133452], + [123.350939, 44.092633], + [123.32815, 44.084035], + [123.331229, 44.028984], + [123.365722, 44.013922], + [123.400831, 43.979481], + [123.37065, 43.970006], + [123.397135, 43.954929], + [123.467968, 43.853599], + [123.461809, 43.822518], + [123.498149, 43.771114], + [123.48275, 43.737396], + [123.520323, 43.708419], + [123.518475, 43.682024], + [123.536953, 43.633964], + [123.510468, 43.624867], + [123.5117, 43.592801], + [123.421157, 43.598435], + [123.434091, 43.575461], + [123.461193, 43.568523], + [123.452569, 43.545971], + [123.452569, 43.545971], + [123.360179, 43.567223], + [123.304744, 43.550742], + [123.329998, 43.519071], + [123.315831, 43.492159], + [123.36449, 43.483475], + [123.382968, 43.469143], + [123.419925, 43.410046], + [123.442098, 43.437863], + [123.486446, 43.44525], + [123.519707, 43.402219], + [123.54496, 43.415262], + [123.608402, 43.366119], + [123.703873, 43.37047], + [123.710032, 43.417001], + [123.749452, 43.439167], + [123.747604, 43.472184], + [123.79688, 43.489988], + [123.857858, 43.459153], + [123.857858, 43.459153], + [123.852314, 43.406133], + [123.881263, 43.392218], + [123.881263, 43.392218], + [123.896046, 43.361333], + [123.964415, 43.34088], + [124.032784, 43.280786], + [124.099306, 43.292983], + [124.117168, 43.2773], + [124.114088, 43.247229], + [124.168291, 43.244177], + [124.215102, 43.255947], + [124.228653, 43.235022], + [124.27608, 43.233278], + [124.287167, 43.207983], + [124.273617, 43.17875], + [124.366007, 43.121554], + [124.425754, 43.076107], + [124.333363, 42.997371], + [124.369703, 42.972854], + [124.42329, 42.975482], + [124.442384, 42.958841], + [124.431913, 42.930803], + [124.38079, 42.912835], + [124.371551, 42.880831], + [124.435609, 42.880831], + [124.466406, 42.847054], + [124.586514, 42.905384], + [124.607456, 42.937376], + [124.632093, 42.949642], + [124.635173, 42.972854], + [124.658579, 42.972854], + [124.677673, 43.002185], + [124.686912, 43.051185], + [124.719557, 43.069987], + [124.755281, 43.074359], + [124.785462, 43.117185], + [124.882781, 43.13422], + [124.88894, 43.074796], + [124.840897, 43.032377], + [124.869846, 42.988178], + [124.87231, 42.962344], + [124.84952, 42.882585], + [124.856911, 42.824234], + [124.874157, 42.789987], + [124.897563, 42.787791], + [124.92836, 42.819844], + [124.975171, 42.802722], + [124.996729, 42.745174], + [124.968396, 42.722756], + [124.99057, 42.677455], + [125.014592, 42.666014], + [125.010896, 42.63212], + [125.038613, 42.615387], + [125.097127, 42.622433], + [125.082961, 42.591159], + [125.089736, 42.567803], + [125.066946, 42.534738], + [125.090968, 42.515773], + [125.068794, 42.499449], + [125.105135, 42.490624], + [125.150098, 42.458842], + [125.140243, 42.44692], + [125.186439, 42.427928], + [125.185823, 42.38197], + [125.203685, 42.366938], + [125.167345, 42.351903], + [125.175352, 42.308102], + [125.224011, 42.30102], + [125.264047, 42.312528], + [125.299156, 42.289953], + [125.27575, 42.266928], + [125.27575, 42.231045], + [125.312706, 42.219966], + [125.280677, 42.175187], + [125.312706, 42.197359], + [125.305931, 42.146351], + [125.357054, 42.145464], + [125.368141, 42.182726], + [125.41372, 42.156112], + [125.458068, 42.160105], + [125.458068, 42.160105], + [125.490097, 42.136145], + [125.446365, 42.098411], + [125.414336, 42.101964], + [125.416184, 42.063766], + [125.363213, 42.017097], + [125.369989, 42.002868], + [125.29854, 41.974399], + [125.291764, 41.958825], + [125.35151, 41.92811], + [125.307779, 41.924548], + [125.294844, 41.822945], + [125.319482, 41.776993], + [125.319482, 41.776993], + [125.323177, 41.771191], + [125.323177, 41.771191], + [125.336112, 41.768067], + [125.336112, 41.768067], + [125.332416, 41.711354], + [125.317018, 41.676944], + [125.344119, 41.672474], + [125.412488, 41.691246], + [125.446981, 41.67605], + [125.461148, 41.642516], + [125.450061, 41.597777], + [125.479626, 41.544946], + [125.507343, 41.534195], + [125.493176, 41.509103], + [125.533212, 41.479069], + [125.534444, 41.428833], + [125.547995, 41.401006], + [125.581256, 41.396517], + [125.589879, 41.359245], + [125.610205, 41.365084], + [125.637306, 41.34442], + [125.62006, 41.318355], + [125.642234, 41.296327], + [125.646545, 41.264396], + [125.685349, 41.273842], + [125.695205, 41.244599], + [125.749407, 41.245499], + [125.758646, 41.232449], + [125.73832, 41.178418], + [125.791291, 41.167607], + [125.759878, 41.132908], + [125.734009, 41.125695], + [125.712451, 41.095485], + [125.739552, 41.08917], + [125.726617, 41.055332], + [125.684118, 41.021929], + [125.674879, 40.974503], + [125.650241, 40.970888], + [125.635458, 40.94151], + [125.589263, 40.931112], + [125.584335, 40.891764], + [125.652089, 40.91619], + [125.687813, 40.897645], + [125.707523, 40.866877], + [125.778356, 40.897645], + [125.817161, 40.866877], + [125.860892, 40.888597], + [125.875059, 40.908501], + [125.921254, 40.882715], + [125.959442, 40.88181], + [126.008102, 40.936537], + [126.041362, 40.928851], + [126.051833, 40.96185], + [126.08263, 40.976762], + [126.066, 40.997542], + [126.1085, 41.011995], + [126.099877, 41.036376], + [126.133753, 41.063906], + [126.124514, 41.092327], + [126.16763, 41.094583], + [126.187956, 41.113072], + [126.188572, 41.114875], + [126.295129, 41.171661], + [126.332086, 41.236949], + [126.35426, 41.244599], + [126.373354, 41.289133], + [126.437411, 41.353405], + [126.497158, 41.374965], + [126.524259, 41.349362], + [126.539041, 41.366881], + [126.497158, 41.406842], + [126.559983, 41.548081], + [126.582773, 41.563307], + [126.564295, 41.608965], + [126.592628, 41.624624], + [126.608027, 41.669345], + [126.644983, 41.661297], + [126.688099, 41.674262], + [126.724439, 41.710907], + [126.690562, 41.728328], + [126.694874, 41.751103], + [126.723207, 41.753335], + [126.8002, 41.702865], + [126.809439, 41.749317], + [126.848243, 41.734134], + [126.85625, 41.760031], + [126.887047, 41.791719], + [126.931395, 41.812687], + [126.952953, 41.804212], + [126.940018, 41.773423], + [126.979438, 41.776993], + [127.005923, 41.749317], + [127.050887, 41.744852], + [127.057662, 41.703758], + [127.037952, 41.676944], + [127.103242, 41.647883], + [127.093387, 41.629993], + [127.127263, 41.622388], + [127.135887, 41.600463], + [127.178386, 41.600015], + [127.125416, 41.566442], + [127.11864, 41.540018], + [127.164836, 41.542706], + [127.188241, 41.527475], + [127.241212, 41.520754], + [127.28864, 41.501932], + [127.253531, 41.486691], + [127.296031, 41.486243], + [127.360704, 41.466065], + [127.360088, 41.479518], + [127.405668, 41.478621], + [127.419835, 41.460235], + [127.459255, 41.461581], + [127.465414, 41.479069], + [127.526392, 41.467859], + [127.547334, 41.477276], + [127.563964, 41.432871], + [127.618783, 41.432871], + [127.636645, 41.413575], + [127.684073, 41.422999], + [127.780159, 41.427038], + [127.854688, 41.420755], + [127.86947, 41.4037], + [127.882405, 41.448124], + [127.909506, 41.42973], + [127.93168, 41.444984], + [127.970484, 41.438704], + [127.991426, 41.421204], + [128.000049, 41.442741], + [128.040085, 41.393375], + [128.110919, 41.393375], + [128.090593, 41.374516], + [128.114614, 41.364186], + [128.169433, 41.404149], + [128.203925, 41.410882], + [128.243345, 41.477276], + [128.238418, 41.497898], + [128.301244, 41.540018], + [128.317874, 41.575844], + [128.30186, 41.627756], + [128.248889, 41.681414], + [128.208853, 41.688565], + [128.163889, 41.721628], + [128.147875, 41.78101], + [128.112766, 41.793504], + [128.104143, 41.843457], + [128.115846, 41.896935], + [128.106607, 41.949923], + [128.033926, 42.000199], + [128.090593, 42.022877], + [128.294468, 42.026434], + [128.405338, 42.018876], + [128.466316, 42.020654], + [128.49896, 42.000644], + [128.598127, 42.007315], + [128.60675, 42.02999], + [128.637547, 42.035324], + [128.658489, 42.018876], + [128.70222, 42.02021], + [128.737945, 42.050435], + [128.779213, 42.033546], + [128.795227, 42.042436], + [128.898089, 42.016653], + [128.952908, 42.025545], + [128.954755, 42.083756], + [128.971386, 42.097079], + [129.008958, 42.09175], + [129.039139, 42.107736], + [129.048378, 42.137476], + [129.113668, 42.140583], + [129.166639, 42.188047], + [129.215914, 42.208442], + [129.209138, 42.237692], + [129.181421, 42.242122], + [129.183269, 42.262056], + [129.215914, 42.265157], + [129.231312, 42.283755], + [129.208522, 42.293052], + [129.260261, 42.335536], + [129.231312, 42.356325], + [129.240551, 42.376223], + [129.326167, 42.389927], + [129.30892, 42.403628], + [129.331094, 42.429695], + [129.356348, 42.427045], + [129.342181, 42.441179], + [129.368051, 42.459284], + [129.366203, 42.428811], + [129.392688, 42.42837], + [129.400695, 42.449128], + [129.452434, 42.441179], + [129.49863, 42.412023], + [129.546057, 42.361632], + [129.578086, 42.380202], + [129.569463, 42.399208], + [129.601492, 42.415116] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 230000, + "name": "黑龙江省", + "center": [126.642464, 45.756967], + "centroid": [127.693027, 48.040465], + "childrenNum": 13, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 7, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [123.569598, 46.223816], + [123.604706, 46.251964], + [123.673692, 46.258585], + [123.726047, 46.255688], + [123.775938, 46.263136], + [123.84985, 46.302428], + [123.896046, 46.303668], + [123.917604, 46.25693], + [123.936082, 46.286715], + [123.960103, 46.288369], + [123.952096, 46.256516], + [123.979814, 46.228784], + [123.956408, 46.206009], + [123.971806, 46.170379], + [124.001987, 46.166649], + [123.991516, 46.143019], + [124.01677, 46.118549], + [123.99398, 46.101123], + [124.015538, 46.088257], + [124.009995, 46.057534], + [124.034016, 46.045074], + [124.040176, 46.01973], + [123.989053, 46.011833], + [124.011842, 45.981899], + [123.973654, 45.973997], + [123.968727, 45.936551], + [123.996444, 45.906993], + [124.061118, 45.886168], + [124.067277, 45.840325], + [124.03648, 45.83824], + [124.064197, 45.802372], + [124.001987, 45.770655], + [124.014922, 45.749779], + [124.054342, 45.751449], + [124.098074, 45.722628], + [124.10177, 45.700898], + [124.13503, 45.690448], + [124.122096, 45.669123], + [124.147349, 45.665359], + [124.128255, 45.641933], + [124.162132, 45.616404], + [124.226805, 45.633564], + [124.238508, 45.591702], + [124.273001, 45.584163], + [124.264377, 45.555256], + [124.287783, 45.539329], + [124.348761, 45.546874], + [124.369087, 45.512915], + [124.352457, 45.496557], + [124.374015, 45.45795], + [124.398652, 45.440737], + [124.480572, 45.456271], + [124.507058, 45.424778], + [124.544014, 45.411756], + [124.579738, 45.424358], + [124.575427, 45.451234], + [124.625318, 45.437377], + [124.690607, 45.452493], + [124.729412, 45.444096], + [124.776223, 45.468024], + [124.792853, 45.436958], + [124.839665, 45.455852], + [124.886476, 45.442836], + [124.884628, 45.495299], + [124.911114, 45.535976], + [124.936983, 45.53388], + [124.961005, 45.495299], + [125.025678, 45.493201], + [125.0497, 45.428558], + [125.08912, 45.420998], + [125.06633, 45.39915], + [125.097127, 45.38276], + [125.137779, 45.409655], + [125.189518, 45.39915], + [125.248649, 45.417637], + [125.301619, 45.402092], + [125.319482, 45.422678], + [125.361981, 45.392847], + [125.398322, 45.416797], + [125.434662, 45.462988], + [125.424807, 45.485649], + [125.480242, 45.486488], + [125.497488, 45.469283], + [125.583104, 45.491942], + [125.61698, 45.517947], + [125.660096, 45.507043], + [125.687813, 45.514173], + [125.711835, 45.477677], + [125.712451, 45.389485], + [125.695205, 45.352066], + [125.726001, 45.336503], + [125.761726, 45.291472], + [125.815929, 45.264942], + [125.823936, 45.237978], + [125.849805, 45.23882], + [125.915095, 45.196664], + [125.957595, 45.201303], + [125.992703, 45.192447], + [125.998247, 45.162072], + [126.047522, 45.170933], + [126.091869, 45.149411], + [126.142992, 45.147723], + [126.166398, 45.13337], + [126.225528, 45.154054], + [126.235383, 45.140125], + [126.285274, 45.162494], + [126.293282, 45.180214], + [126.356107, 45.185698], + [126.402919, 45.222805], + [126.519331, 45.248091], + [126.540273, 45.23882], + [126.569222, 45.252725], + [126.644983, 45.225334], + [126.640055, 45.214373], + [126.685635, 45.187807], + [126.732446, 45.187385], + [126.787265, 45.159118], + [126.792808, 45.135481], + [126.85625, 45.145613], + [126.96404, 45.132104], + [126.970815, 45.070852], + [126.984981, 45.067893], + [127.018242, 45.024341], + [127.050271, 45.004034], + [127.092771, 44.94688], + [127.073061, 44.907051], + [127.021938, 44.898997], + [126.999764, 44.87398], + [126.984366, 44.823914], + [126.9973, 44.764882], + [127.041032, 44.712169], + [127.030561, 44.673454], + [127.044112, 44.653874], + [127.041648, 44.591258], + [127.049655, 44.566961], + [127.089691, 44.593816], + [127.094619, 44.615972], + [127.138966, 44.607451], + [127.182082, 44.644507], + [127.228893, 44.642804], + [127.214111, 44.624917], + [127.261538, 44.61299], + [127.275705, 44.640249], + [127.392733, 44.632158], + [127.557189, 44.575488], + [127.570124, 44.55033], + [127.536247, 44.522176], + [127.485124, 44.528576], + [127.465414, 44.516628], + [127.463566, 44.484615], + [127.50853, 44.437202], + [127.486356, 44.410275], + [127.579363, 44.310581], + [127.623711, 44.278025], + [127.59045, 44.227872], + [127.626174, 44.187977], + [127.641573, 44.193555], + [127.681609, 44.166946], + [127.712406, 44.199133], + [127.735811, 44.11412], + [127.729036, 44.09908], + [127.783239, 44.071997], + [127.808492, 44.086615], + [127.846065, 44.081886], + [127.862695, 44.062967], + [127.912586, 44.064687], + [127.950158, 44.088334], + [128.042549, 44.103807], + [128.091208, 44.133022], + [128.088129, 44.158359], + [128.060411, 44.168663], + [128.09244, 44.181539], + [128.104143, 44.230017], + [128.064107, 44.251454], + [128.101679, 44.293449], + [128.065339, 44.307155], + [128.049941, 44.349965], + [128.074578, 44.370075], + [128.094904, 44.354673], + [128.137404, 44.357668], + [128.172512, 44.34697], + [128.211317, 44.431647], + [128.228563, 44.445748], + [128.293237, 44.467961], + [128.295084, 44.480772], + [128.372693, 44.514495], + [128.397946, 44.483761], + [128.427511, 44.473512], + [128.463236, 44.431647], + [128.457076, 44.409848], + [128.481714, 44.375637], + [128.475555, 44.346114], + [128.446605, 44.339694], + [128.472475, 44.320001], + [128.453997, 44.257884], + [128.471859, 44.247596], + [128.450301, 44.203423], + [128.471859, 44.157501], + [128.529141, 44.112401], + [128.574721, 44.047914], + [128.584576, 43.990246], + [128.610445, 43.960529], + [128.64001, 43.948035], + [128.636315, 43.891132], + [128.696061, 43.903207], + [128.729938, 43.889838], + [128.760734, 43.857482], + [128.719467, 43.816905], + [128.739177, 43.806972], + [128.760119, 43.755554], + [128.729322, 43.736964], + [128.768126, 43.732207], + [128.78722, 43.686784], + [128.821097, 43.637429], + [128.834647, 43.587599], + [128.878379, 43.539898], + [128.949828, 43.553779], + [128.962763, 43.53903], + [129.013886, 43.522976], + [129.037907, 43.540332], + [129.093958, 43.547706], + [129.145081, 43.570258], + [129.169102, 43.561585], + [129.23008, 43.593234], + [129.232544, 43.635263], + [129.217146, 43.648689], + [129.214066, 43.695006], + [129.232544, 43.709284], + [129.211602, 43.784509], + [129.254718, 43.819496], + [129.289826, 43.797038], + [129.30892, 43.812155], + [129.348341, 43.798333], + [129.406855, 43.819496], + [129.417942, 43.843672], + [129.449971, 43.850578], + [129.467833, 43.874741], + [129.529427, 43.870427], + [129.650767, 43.873016], + [129.699426, 43.8838], + [129.743158, 43.876035], + [129.739462, 43.895876], + [129.780114, 43.892857], + [129.802904, 43.964837], + [129.868193, 44.012631], + [129.881128, 44.000148], + [129.907614, 44.023821], + [129.951345, 44.027263], + [129.979062, 44.015644], + [130.017867, 43.961821], + [130.022794, 43.917866], + [130.009243, 43.889407], + [130.027722, 43.851872], + [130.079461, 43.835039], + [130.110873, 43.852735], + [130.116417, 43.878192], + [130.143518, 43.878624], + [130.153373, 43.915711], + [130.208192, 43.948466], + [130.262395, 43.949328], + [130.27225, 43.981634], + [130.307358, 44.002731], + [130.319061, 44.03974], + [130.365256, 44.044042], + [130.364025, 43.992399], + [130.338155, 43.963975], + [130.381887, 43.910106], + [130.368336, 43.894151], + [130.386198, 43.85403], + [130.362793, 43.844967], + [130.381887, 43.817768], + [130.382503, 43.777164], + [130.423155, 43.745179], + [130.394206, 43.703227], + [130.412684, 43.652586], + [130.437937, 43.646091], + [130.488444, 43.65605], + [130.501995, 43.636563], + [130.57098, 43.626167], + [130.57098, 43.626167], + [130.630726, 43.622268], + [130.623335, 43.589767], + [130.665835, 43.583698], + [130.671378, 43.565054], + [130.727429, 43.560284], + [130.776704, 43.52341], + [130.822899, 43.503446], + [130.841378, 43.454374], + [130.864167, 43.437863], + [130.907283, 43.434387], + [130.959638, 43.48608], + [131.026775, 43.508655], + [131.142572, 43.425695], + [131.175217, 43.444816], + [131.201086, 43.442209], + [131.234963, 43.475224], + [131.294093, 43.470012], + [131.304564, 43.502144], + [131.276847, 43.495632], + [131.20047, 43.532089], + [131.222028, 43.593234], + [131.216485, 43.613169], + [131.239274, 43.670337], + [131.221412, 43.682024], + [131.215869, 43.72745], + [131.232499, 43.742585], + [131.213405, 43.801357], + [131.2171, 43.836334], + [131.254057, 43.893289], + [131.26268, 43.948897], + [131.245434, 43.95579], + [131.26576, 44.034578], + [131.28239, 44.035868], + [131.287318, 44.03802], + [131.293477, 44.043182], + [131.310723, 44.046623], + [131.111775, 44.710042], + [131.090833, 44.717272], + [131.093297, 44.746183], + [131.069275, 44.759783], + [131.064348, 44.786973], + [131.016304, 44.789521], + [131.015688, 44.814999], + [130.972573, 44.820094], + [130.965181, 44.85065], + [131.07913, 44.881614], + [131.10192, 44.898997], + [131.090217, 44.924427], + [131.16105, 44.948151], + [131.20355, 44.932901], + [131.207861, 44.913833], + [131.263296, 44.929935], + [131.274999, 44.919766], + [131.313803, 44.950692], + [131.313803, 44.965938], + [131.355071, 44.990068], + [131.380324, 44.978216], + [131.409889, 44.985836], + [131.464708, 44.963397], + [131.501664, 44.977793], + [131.484418, 44.99557], + [131.529382, 45.012073], + [131.566338, 45.045487], + [131.63286, 45.075078], + [131.695685, 45.132104], + [131.687678, 45.1511], + [131.650722, 45.159962], + [131.681519, 45.215217], + [131.721555, 45.234606], + [131.759127, 45.213952], + [131.79362, 45.211844], + [131.788692, 45.245984], + [131.825649, 45.291472], + [131.82996, 45.311677], + [131.887858, 45.342393], + [131.917423, 45.339448], + [131.93159, 45.287683], + [131.976554, 45.277156], + [132.003655, 45.25441], + [132.17427, 45.216903], + [132.394161, 45.16376], + [132.76434, 45.081417], + [132.867202, 45.061976], + [132.916477, 45.031109], + [132.954049, 45.023072], + [132.98731, 45.043373], + [133.035969, 45.054366], + [133.070462, 45.097051], + [133.089556, 45.097473], + [133.107418, 45.124504], + [133.139447, 45.127459], + [133.129592, 45.211422], + [133.095715, 45.246827], + [133.110498, 45.266627], + [133.097563, 45.284735], + [133.128976, 45.336924], + [133.119121, 45.352908], + [133.144991, 45.367205], + [133.143759, 45.430658], + [133.164701, 45.437377], + [133.170244, 45.465506], + [133.203505, 45.516689], + [133.246005, 45.517528], + [133.333468, 45.562379], + [133.342707, 45.554836], + [133.393214, 45.580393], + [133.423395, 45.584163], + [133.412924, 45.618079], + [133.471438, 45.631053], + [133.448649, 45.647372], + [133.485605, 45.658667], + [133.484989, 45.691702], + [133.445569, 45.705077], + [133.454192, 45.731819], + [133.486837, 45.740173], + [133.469591, 45.777751], + [133.505315, 45.785681], + [133.469591, 45.799451], + [133.467743, 45.834905], + [133.494228, 45.840325], + [133.491764, 45.867002], + [133.51209, 45.887001], + [133.55459, 45.893249], + [133.583539, 45.868669], + [133.618032, 45.903662], + [133.614952, 45.942794], + [133.676546, 45.94321], + [133.681474, 45.986473], + [133.740604, 46.048812], + [133.745531, 46.075389], + [133.690713, 46.133896], + [133.706111, 46.163333], + [133.764626, 46.17328], + [133.794807, 46.193583], + [133.814517, 46.230854], + [133.849625, 46.203939], + [133.87919, 46.233752], + [133.867487, 46.250722], + [133.909987, 46.254447], + [133.91861, 46.280924], + [133.908139, 46.308216], + [133.922922, 46.330948], + [133.869335, 46.338386], + [133.876726, 46.362345], + [133.940784, 46.38134], + [133.948791, 46.401153], + [133.902596, 46.446119], + [133.852089, 46.450242], + [133.849625, 46.475389], + [133.890893, 46.525235], + [133.919842, 46.596012], + [134.011001, 46.637941], + [134.030711, 46.708981], + [134.033175, 46.759023], + [134.052885, 46.779928], + [134.025168, 46.810657], + [134.041182, 46.848326], + [134.042414, 46.886787], + [134.076291, 46.938298], + [134.063972, 46.979962], + [134.10216, 47.005678], + [134.118175, 47.061968], + [134.142812, 47.093349], + [134.222268, 47.105164], + [134.232739, 47.134892], + [134.230276, 47.182097], + [134.210566, 47.210155], + [134.156979, 47.248357], + [134.177305, 47.326299], + [134.203174, 47.347389], + [134.263536, 47.371307], + [134.266616, 47.391974], + [134.307268, 47.428829], + [134.339297, 47.439759], + [134.490202, 47.446235], + [134.522847, 47.468086], + [134.568426, 47.478199], + [134.576434, 47.519036], + [134.627556, 47.546512], + [134.678064, 47.588507], + [134.689766, 47.63813], + [134.779694, 47.7159], + [134.772918, 47.763391], + [134.678679, 47.819278], + [134.670056, 47.864667], + [134.677448, 47.884738], + [134.658969, 47.901191], + [134.607846, 47.909214], + [134.599839, 47.947711], + [134.55426, 47.982173], + [134.551796, 48.032622], + [134.632484, 48.099412], + [134.67252, 48.170505], + [134.679295, 48.256245], + [134.77107, 48.288908], + [134.864077, 48.332293], + [135.009439, 48.365703], + [135.090743, 48.403461], + [135.09567, 48.437618], + [135.068569, 48.459451], + [135.035924, 48.440795], + [134.996504, 48.439603], + [134.927519, 48.451513], + [134.886867, 48.437618], + [134.848679, 48.393925], + [134.820961, 48.37604], + [134.764295, 48.370076], + [134.704549, 48.405448], + [134.640491, 48.409818], + [134.578281, 48.405448], + [134.501905, 48.418954], + [134.438463, 48.405448], + [134.369478, 48.382797], + [134.20379, 48.3824], + [134.150819, 48.346217], + [134.116327, 48.333089], + [134.0689, 48.338659], + [134.029479, 48.327519], + [133.995603, 48.303639], + [133.940784, 48.302047], + [133.876111, 48.282536], + [133.824372, 48.277359], + [133.791111, 48.261026], + [133.740604, 48.254651], + [133.693177, 48.186866], + [133.667307, 48.183275], + [133.59709, 48.194846], + [133.573068, 48.182078], + [133.545967, 48.121389], + [133.451728, 48.112999], + [133.407997, 48.124585], + [133.302055, 48.103009], + [133.239845, 48.126583], + [133.182563, 48.135769], + [133.130208, 48.134971], + [133.053216, 48.110202], + [133.02673, 48.085421], + [133.016259, 48.054228], + [132.992238, 48.035424], + [132.883216, 48.002599], + [132.819159, 47.936887], + [132.769268, 47.93849], + [132.723072, 47.962941], + [132.691043, 47.962941], + [132.661478, 47.944905], + [132.662094, 47.922451], + [132.687348, 47.88514], + [132.662094, 47.854227], + [132.621442, 47.82852], + [132.599268, 47.792347], + [132.6005, 47.740858], + [132.558, 47.718316], + [132.469305, 47.726368], + [132.371987, 47.765402], + [132.325175, 47.762184], + [132.288835, 47.742065], + [132.272205, 47.718718], + [132.242639, 47.70986], + [132.19706, 47.714289], + [132.157024, 47.70543], + [132.086191, 47.703013], + [132.000575, 47.712276], + [131.976554, 47.673201], + [131.900793, 47.685692], + [131.825649, 47.677231], + [131.741881, 47.706638], + [131.690142, 47.707041], + [131.641483, 47.663932], + [131.59036, 47.660707], + [131.568186, 47.682469], + [131.559563, 47.724757], + [131.543548, 47.736028], + [131.456085, 47.747297], + [131.359998, 47.730796], + [131.273767, 47.738846], + [131.236811, 47.733211], + [131.183224, 47.702611], + [131.115471, 47.689721], + [131.029855, 47.694555], + [130.983659, 47.713081], + [130.966413, 47.733211], + [130.961486, 47.828118], + [130.891269, 47.927263], + [130.870943, 47.943301], + [130.770544, 47.998194], + [130.737284, 48.034223], + [130.699711, 48.044227], + [130.666451, 48.105007], + [130.673842, 48.12818], + [130.765617, 48.18926], + [130.769313, 48.231136], + [130.787791, 48.256643], + [130.817972, 48.265409], + [130.845073, 48.296473], + [130.81982, 48.341444], + [130.785327, 48.357353], + [130.747755, 48.404256], + [130.745907, 48.449131], + [130.776704, 48.480084], + [130.767465, 48.507846], + [130.711414, 48.511414], + [130.647357, 48.484844], + [130.620871, 48.49595], + [130.615944, 48.575601], + [130.605473, 48.594207], + [130.538335, 48.612016], + [130.538951, 48.635751], + [130.576524, 48.688719], + [130.622103, 48.783842], + [130.689856, 48.849651], + [130.680617, 48.881146], + [130.609168, 48.881146], + [130.559277, 48.861071], + [130.501995, 48.865795], + [130.471198, 48.905541], + [130.412068, 48.905148], + [130.279641, 48.866976], + [130.237757, 48.868551], + [130.219895, 48.893739], + [130.113337, 48.956653], + [130.059135, 48.979047], + [130.020946, 49.021058], + [129.937179, 49.040285], + [129.9187, 49.060681], + [129.934715, 49.078717], + [129.913157, 49.1085], + [129.866962, 49.113985], + [129.855259, 49.133567], + [129.864498, 49.158621], + [129.847867, 49.181316], + [129.784426, 49.184054], + [129.753629, 49.208692], + [129.761636, 49.25754], + [129.730223, 49.288387], + [129.696962, 49.298535], + [129.604571, 49.279018], + [129.562687, 49.299706], + [129.546057, 49.395227], + [129.51834, 49.423652], + [129.448739, 49.441167], + [129.390224, 49.432605], + [129.374826, 49.414309], + [129.379138, 49.367175], + [129.358196, 49.355871], + [129.320623, 49.3586], + [129.266421, 49.396006], + [129.215298, 49.399122], + [129.180805, 49.386657], + [129.143849, 49.357431], + [129.084719, 49.359769], + [129.061929, 49.374189], + [129.013886, 49.457119], + [128.932582, 49.46801], + [128.871604, 49.492506], + [128.792147, 49.473065], + [128.76135, 49.482009], + [128.763198, 49.515824], + [128.813089, 49.558157], + [128.802618, 49.58222], + [128.744104, 49.595023], + [128.715155, 49.564756], + [128.656025, 49.577564], + [128.619684, 49.593471], + [128.537764, 49.604332], + [128.500192, 49.593859], + [128.389939, 49.58998], + [128.343128, 49.544956], + [128.287077, 49.566309], + [128.243345, 49.563203], + [128.185447, 49.53952], + [128.122005, 49.55311], + [128.070882, 49.556604], + [128.001281, 49.592307], + [127.949542, 49.596187], + [127.897804, 49.579116], + [127.815268, 49.593859], + [127.782007, 49.630698], + [127.705015, 49.665185], + [127.677913, 49.697712], + [127.674833, 49.764247], + [127.653892, 49.780094], + [127.583059, 49.786277], + [127.531936, 49.826059], + [127.529472, 49.864265], + [127.547334, 49.928645], + [127.543638, 49.944438], + [127.495595, 49.994479], + [127.501755, 50.056764], + [127.58737, 50.137768], + [127.60708, 50.178794], + [127.603385, 50.239309], + [127.44632, 50.270686], + [127.371791, 50.29669], + [127.332371, 50.340634], + [127.369944, 50.403996], + [127.3644, 50.438314], + [127.30527, 50.45432], + [127.293567, 50.46575], + [127.323132, 50.52552], + [127.36132, 50.547582], + [127.370559, 50.581415], + [127.294799, 50.663426], + [127.28864, 50.699451], + [127.305886, 50.733932], + [127.295415, 50.755139], + [127.236285, 50.781256], + [127.143894, 50.910111], + [127.113713, 50.93765], + [127.052119, 50.962911], + [126.985597, 51.029202], + [126.922772, 51.061937], + [126.917844, 51.138977], + [126.899982, 51.200518], + [126.926467, 51.246244], + [126.976358, 51.291551], + [126.98375, 51.318863], + [126.970815, 51.332327], + [126.887047, 51.321856], + [126.877808, 51.300906], + [126.908605, 51.283691], + [126.92154, 51.259729], + [126.908605, 51.246619], + [126.863025, 51.248492], + [126.820526, 51.281071], + [126.813134, 51.311756], + [126.837156, 51.345038], + [126.904293, 51.340552], + [126.930163, 51.359241], + [126.908605, 51.407423], + [126.835308, 51.413769], + [126.791577, 51.432428], + [126.784185, 51.448095], + [126.812518, 51.493948], + [126.843931, 51.521885], + [126.837156, 51.536033], + [126.69549, 51.57845], + [126.67886, 51.602246], + [126.741069, 51.642374], + [126.723823, 51.679126], + [126.734294, 51.711399], + [126.724439, 51.7266], + [126.6727, 51.73179], + [126.658534, 51.762544], + [126.622809, 51.777357], + [126.580925, 51.824728], + [126.555056, 51.874266], + [126.510092, 51.922274], + [126.462665, 51.948471], + [126.468208, 51.982395], + [126.447882, 52.009294], + [126.450962, 52.027709], + [126.487918, 52.041699], + [126.514404, 52.037282], + [126.563679, 52.119302], + [126.556288, 52.136203], + [126.499005, 52.16044], + [126.457121, 52.165212], + [126.403535, 52.185031], + [126.34502, 52.192002], + [126.306832, 52.205574], + [126.312992, 52.235271], + [126.357955, 52.264216], + [126.401071, 52.279597], + [126.436795, 52.277034], + [126.4331, 52.298632], + [126.327774, 52.310342], + [126.320999, 52.342163], + [126.348716, 52.357882], + [126.353644, 52.389304], + [126.326542, 52.424353], + [126.268644, 52.475051], + [126.205202, 52.466302], + [126.192883, 52.492181], + [126.213209, 52.525327], + [126.147304, 52.573], + [126.066616, 52.603905], + [126.055529, 52.582455], + [126.030891, 52.576273], + [125.989008, 52.603178], + [125.968682, 52.630429], + [125.971145, 52.654033], + [125.995783, 52.675085], + [126.061688, 52.673271], + [126.072775, 52.691048], + [126.044442, 52.739628], + [126.112195, 52.757016], + [126.116507, 52.768243], + [126.052449, 52.800095], + [126.02042, 52.795753], + [125.985312, 52.758465], + [125.966834, 52.759914], + [125.937269, 52.786705], + [125.923718, 52.815651], + [125.855349, 52.866259], + [125.854117, 52.891542], + [125.827631, 52.899123], + [125.772197, 52.89804], + [125.751255, 52.88143], + [125.722306, 52.880347], + [125.678574, 52.86084], + [125.666871, 52.869872], + [125.665023, 52.913561], + [125.737088, 52.943504], + [125.742632, 52.993964], + [125.684118, 53.00801], + [125.643466, 53.039686], + [125.640386, 53.06199], + [125.613901, 53.083564], + [125.588647, 53.081047], + [125.530749, 53.0512], + [125.504263, 53.061271], + [125.503647, 53.095424], + [125.452524, 53.107641], + [125.343503, 53.14463], + [125.315786, 53.144989], + [125.252344, 53.18051], + [125.195062, 53.198439], + [125.142091, 53.204175], + [125.038613, 53.202741], + [124.970244, 53.194137], + [124.887708, 53.164368], + [124.909266, 53.118059], + [124.87231, 53.099018], + [124.832889, 53.145347], + [124.787926, 53.140681], + [124.734339, 53.146783], + [124.712165, 53.162574], + [124.720789, 53.192344], + [124.678905, 53.207043], + [124.590209, 53.208476], + [124.563108, 53.201666], + [124.496587, 53.207759], + [124.487348, 53.217436], + [124.435609, 53.223886], + [124.412203, 53.248601], + [124.375863, 53.258984], + [124.327819, 53.331954], + [124.239124, 53.379817], + [124.19416, 53.37339], + [124.125791, 53.348033], + [124.058038, 53.404085], + [124.01369, 53.403371], + [123.985973, 53.434401], + [123.865249, 53.489627], + [123.797495, 53.489983], + [123.746373, 53.500308], + [123.698329, 53.498528], + [123.668764, 53.533756], + [123.620721, 53.550115], + [123.58746, 53.546915], + [123.569598, 53.505291], + [123.53141, 53.507071], + [123.557895, 53.531978], + [123.546808, 53.551537], + [123.517243, 53.558292], + [123.490758, 53.542648], + [123.510468, 53.509206], + [123.499381, 53.497816], + [123.47228, 53.509206], + [123.454417, 53.536602], + [123.394055, 53.538024], + [123.309672, 53.56078], + [123.274563, 53.563269], + [123.231447, 53.549404], + [123.179092, 53.509918], + [123.137209, 53.498172], + [123.093477, 53.508138], + [123.052209, 53.506715], + [122.943804, 53.483929], + [122.894528, 53.462914], + [122.826775, 53.457213], + [122.763949, 53.463626], + [122.673406, 53.459351], + [122.608117, 53.465408], + [122.5379, 53.453293], + [122.496016, 53.458638], + [122.435038, 53.444739], + [122.37406, 53.47467], + [122.350038, 53.505647], + [122.266886, 53.470039], + [122.227466, 53.461845], + [122.161561, 53.468614], + [122.111054, 53.426913], + [122.077177, 53.422277], + [122.026054, 53.428339], + [121.875765, 53.426556], + [121.816019, 53.41336], + [121.754425, 53.389454], + [121.697758, 53.392666], + [121.589969, 53.350891], + [121.499426, 53.337314], + [121.504969, 53.323018], + [121.575802, 53.29155], + [121.615222, 53.258984], + [121.642324, 53.262564], + [121.679896, 53.240722], + [121.67928, 53.199515], + [121.660186, 53.195213], + [121.665114, 53.170467], + [121.722396, 53.145706], + [121.753193, 53.147501], + [121.784606, 53.104408], + [121.775367, 53.089674], + [121.817867, 53.061631], + [121.785838, 53.018451], + [121.715621, 52.997926], + [121.677432, 52.948192], + [121.66265, 52.912478], + [121.610295, 52.892264], + [121.604136, 52.872401], + [121.620766, 52.853251], + [121.591201, 52.824693], + [121.537614, 52.801542], + [121.511129, 52.779104], + [121.476636, 52.772225], + [121.455078, 52.73528], + [121.373158, 52.683067], + [121.309717, 52.676173], + [121.29247, 52.651855], + [121.237036, 52.619167], + [121.182217, 52.59918], + [121.225333, 52.577364], + [121.280151, 52.586819], + [121.323883, 52.573727], + [121.353448, 52.534793], + [121.411963, 52.52205], + [121.416274, 52.499468], + [121.474172, 52.482706], + [121.495114, 52.484892], + [121.519136, 52.456821], + [121.565331, 52.460468], + [121.590585, 52.443326], + [121.63986, 52.44442], + [121.678664, 52.419973], + [121.658338, 52.3904], + [121.715621, 52.342894], + [121.714389, 52.318025], + [121.769207, 52.308147], + [121.841272, 52.282526], + [121.901018, 52.280695], + [121.94783, 52.298266], + [121.976779, 52.343626], + [122.035909, 52.377615], + [122.040837, 52.413038], + [122.091344, 52.427272], + [122.080873, 52.440407], + [122.107358, 52.452445], + [122.142467, 52.495096], + [122.140003, 52.510032], + [122.168952, 52.513674], + [122.178191, 52.48963], + [122.207756, 52.469218], + [122.310618, 52.475416], + [122.326016, 52.459374], + [122.342031, 52.414133], + [122.367284, 52.413768], + [122.378987, 52.395512], + [122.419023, 52.375057], + [122.447356, 52.394052], + [122.484313, 52.341432], + [122.478153, 52.29607], + [122.560689, 52.282526], + [122.585943, 52.266413], + [122.67895, 52.276667], + [122.710979, 52.256157], + [122.76087, 52.26678], + [122.787355, 52.252494], + [122.766413, 52.232705], + [122.769493, 52.179893], + [122.73808, 52.153464], + [122.690653, 52.140243], + [122.629059, 52.13657], + [122.643841, 52.111585], + [122.625363, 52.067459], + [122.650616, 52.058997], + [122.664783, 51.99861], + [122.683877, 51.974654], + [122.726377, 51.978709], + [122.729457, 51.919321], + [122.706051, 51.890151], + [122.725761, 51.87833], + [122.732536, 51.832495], + [122.771957, 51.779579], + [122.749167, 51.746613], + [122.778732, 51.698048], + [122.816304, 51.655371], + [122.820616, 51.633088], + [122.85634, 51.606707], + [122.832935, 51.581797], + [122.874202, 51.561339], + [122.880362, 51.537894], + [122.858804, 51.524864], + [122.880362, 51.511085], + [122.854492, 51.477551], + [122.871123, 51.455181], + [122.900072, 51.445112], + [122.903768, 51.415262], + [122.946267, 51.405183], + [122.965977, 51.386886], + [122.965977, 51.345786], + [123.002934, 51.31213], + [123.069455, 51.321108], + [123.127969, 51.297913], + [123.231447, 51.279199], + [123.231447, 51.268716], + [123.294273, 51.254111], + [123.339853, 51.27246], + [123.376809, 51.266844], + [123.414381, 51.278825], + [123.440251, 51.270963], + [123.46304, 51.286686], + [123.582533, 51.294545], + [123.582533, 51.306893], + [123.661989, 51.319237], + [123.660141, 51.342795], + [123.711264, 51.398089], + [123.794416, 51.361109], + [123.842459, 51.367462], + [123.887423, 51.320734], + [123.926227, 51.300532], + [123.939777, 51.313253], + [123.994596, 51.322604], + [124.071588, 51.320734], + [124.090067, 51.3413], + [124.128255, 51.347281], + [124.192313, 51.33943], + [124.239124, 51.344664], + [124.271769, 51.308389], + [124.297638, 51.298661], + [124.339522, 51.293422], + [124.406659, 51.272086], + [124.430065, 51.301281], + [124.426985, 51.331953], + [124.443616, 51.35812], + [124.478108, 51.36223], + [124.490427, 51.380537], + [124.555717, 51.375307], + [124.58713, 51.363725], + [124.62655, 51.327465], + [124.693687, 51.3327], + [124.752817, 51.35812], + [124.76452, 51.38726], + [124.783614, 51.392115], + [124.864302, 51.37979], + [124.885244, 51.40817], + [124.942527, 51.447349], + [124.917889, 51.474196], + [124.928976, 51.498419], + [124.983795, 51.508478], + [125.004737, 51.529332], + [125.047236, 51.529704], + [125.073106, 51.553526], + [125.060171, 51.59667], + [125.098975, 51.658341], + [125.12854, 51.659083], + [125.130388, 51.635317], + [125.175968, 51.639403], + [125.214772, 51.627888], + [125.228938, 51.640517], + [125.289301, 51.633831], + [125.316402, 51.610052], + [125.35151, 51.623801], + [125.38046, 51.585516], + [125.424807, 51.562827], + [125.528285, 51.488359], + [125.559082, 51.461521], + [125.559082, 51.461521], + [125.595422, 51.416755], + [125.595422, 51.416755], + [125.60035, 51.413396], + [125.60035, 51.413396], + [125.600966, 51.410409], + [125.600966, 51.410409], + [125.62314, 51.398089], + [125.62314, 51.398089], + [125.623756, 51.387633], + [125.623756, 51.387633], + [125.626219, 51.380163], + [125.626219, 51.380163], + [125.700132, 51.327465], + [125.700132, 51.327465], + [125.740784, 51.27583], + [125.740784, 51.27583], + [125.76111, 51.261976], + [125.76111, 51.261976], + [125.761726, 51.226385], + [125.819008, 51.227134], + [125.850421, 51.21364], + [125.864588, 51.146487], + [125.909551, 51.138977], + [125.946508, 51.108176], + [125.970529, 51.123955], + [125.993935, 51.119072], + [125.976073, 51.084498], + [126.059225, 51.043503], + [126.033971, 51.011132], + [126.041978, 50.981753], + [126.068464, 50.967434], + [126.042594, 50.92558], + [126.02042, 50.927466], + [125.996399, 50.906715], + [125.997631, 50.872738], + [125.961906, 50.901054], + [125.939732, 50.85423], + [125.913247, 50.825885], + [125.878138, 50.816812], + [125.890457, 50.805845], + [125.836255, 50.793363], + [125.846726, 50.769524], + [125.828863, 50.756654], + [125.804226, 50.773309], + [125.758646, 50.746809], + [125.795603, 50.738856], + [125.78082, 50.725598], + [125.825784, 50.70362], + [125.789443, 50.679735], + [125.804226, 50.658874], + [125.793139, 50.643316], + [125.814697, 50.62092], + [125.807921, 50.60383], + [125.829479, 50.56165], + [125.794987, 50.532748], + [125.770349, 50.531227], + [125.754335, 50.506874], + [125.740784, 50.523237], + [125.699516, 50.487078], + [125.654553, 50.471082], + [125.627451, 50.443268], + [125.580024, 50.449366], + [125.562162, 50.438314], + [125.583104, 50.409717], + [125.567089, 50.402852], + [125.536292, 50.420014], + [125.522126, 50.404759], + [125.546763, 50.358965], + [125.520278, 50.3498], + [125.530749, 50.331085], + [125.463611, 50.295925], + [125.466075, 50.266861], + [125.442053, 50.260357], + [125.448829, 50.216338], + [125.417416, 50.195654], + [125.39093, 50.199868], + [125.382923, 50.172278], + [125.335496, 50.161161], + [125.376148, 50.137385], + [125.311474, 50.140453], + [125.27883, 50.127411], + [125.258504, 50.103618], + [125.287453, 50.093636], + [125.283757, 50.070211], + [125.328105, 50.065985], + [125.315786, 50.04562], + [125.289916, 50.057917], + [125.25296, 50.041393], + [125.283757, 50.036012], + [125.297924, 50.014481], + [125.278214, 49.996402], + [125.241873, 49.987938], + [125.231402, 49.957531], + [125.190134, 49.959841], + [125.199373, 49.935194], + [125.225859, 49.922481], + [125.212924, 49.907452], + [125.245569, 49.87198], + [125.225243, 49.867351], + [125.239409, 49.844587], + [125.177815, 49.829533], + [125.222779, 49.799026], + [125.221547, 49.754969], + [125.204301, 49.734086], + [125.225243, 49.726349], + [125.219699, 49.669058], + [125.185207, 49.634574], + [125.189518, 49.652401], + [125.164881, 49.669446], + [125.132236, 49.672157], + [125.127308, 49.655113], + [125.15441, 49.616741], + [125.16796, 49.629923], + [125.205533, 49.593859], + [125.23017, 49.595411], + [125.233866, 49.536801], + [125.211076, 49.539908], + [125.228323, 49.487063], + [125.270822, 49.454395], + [125.256656, 49.437275], + [125.25604, 49.395227], + [125.277598, 49.379644], + [125.256656, 49.359769], + [125.261583, 49.322336], + [125.214772, 49.277066], + [125.227707, 49.248947], + [125.219699, 49.189139], + [125.187671, 49.186792], + [125.158721, 49.144921], + [125.117453, 49.126127], + [125.034302, 49.157056], + [125.039845, 49.17623], + [124.983179, 49.162535], + [124.906802, 49.184054], + [124.860607, 49.166448], + [124.847672, 49.129651], + [124.809484, 49.115943], + [124.828578, 49.077933], + [124.808252, 49.020666], + [124.756513, 48.967262], + [124.744194, 48.920487], + [124.709086, 48.920487], + [124.715861, 48.885475], + [124.697383, 48.841775], + [124.654267, 48.83429], + [124.644412, 48.80789], + [124.656115, 48.783842], + [124.612383, 48.747945], + [124.624702, 48.701755], + [124.601912, 48.632587], + [124.579122, 48.596582], + [124.520608, 48.556195], + [124.548941, 48.535593], + [124.533543, 48.515379], + [124.555717, 48.467784], + [124.507674, 48.445558], + [124.52492, 48.426897], + [124.51876, 48.378027], + [124.547094, 48.35775], + [124.540934, 48.335476], + [124.579738, 48.297269], + [124.558796, 48.268197], + [124.579122, 48.262221], + [124.547094, 48.200829], + [124.512601, 48.164518], + [124.529847, 48.146951], + [124.505826, 48.124985], + [124.478108, 48.123387], + [124.46579, 48.098213], + [124.415899, 48.08782], + [124.430065, 48.12099], + [124.471333, 48.133373], + [124.475029, 48.173698], + [124.418978, 48.181679], + [124.412819, 48.219175], + [124.422058, 48.245884], + [124.365392, 48.283731], + [124.353689, 48.315978], + [124.317964, 48.35099], + [124.331515, 48.380015], + [124.309957, 48.413393], + [124.330283, 48.435633], + [124.302566, 48.456673], + [124.314269, 48.503881], + [124.25945, 48.536385], + [124.25945, 48.536385], + [124.136878, 48.463023], + [124.07898, 48.43603], + [124.019234, 48.39313], + [123.862785, 48.271782], + [123.746373, 48.197638], + [123.705105, 48.152142], + [123.579453, 48.045427], + [123.537569, 48.021816], + [123.300432, 47.953723], + [123.256085, 47.876711], + [123.214201, 47.824502], + [123.161846, 47.781892], + [123.041122, 47.746492], + [122.926557, 47.697777], + [122.848949, 47.67441], + [122.765181, 47.614333], + [122.59395, 47.54732], + [122.543443, 47.495589], + [122.507103, 47.401291], + [122.418407, 47.350632], + [122.441197, 47.310476], + [122.441197, 47.310476], + [122.462755, 47.27841], + [122.498479, 47.255262], + [122.531124, 47.198771], + [122.582863, 47.158092], + [122.582863, 47.158092], + [122.615508, 47.124306], + [122.679566, 47.094164], + [122.710363, 47.093349], + [122.710363, 47.093349], + [122.821232, 47.065636], + [122.852645, 47.072158], + [122.845869, 47.046881], + [122.778116, 47.002822], + [122.77442, 46.973837], + [122.798442, 46.9575], + [122.791051, 46.941567], + [122.83971, 46.937072], + [122.895144, 46.960359], + [122.893913, 46.895376], + [122.906847, 46.80738], + [122.996774, 46.761483], + [123.00355, 46.730726], + [123.026339, 46.718829], + [123.076846, 46.745082], + [123.103332, 46.734828], + [123.163694, 46.74016], + [123.198802, 46.803283], + [123.22344, 46.821305], + [123.221592, 46.850373], + [123.295505, 46.865105], + [123.341084, 46.826628], + [123.374345, 46.837683], + [123.40699, 46.906416], + [123.404526, 46.935438], + [123.360179, 46.970978], + [123.304128, 46.964852], + [123.301664, 46.999965], + [123.337389, 46.988943], + [123.42362, 46.934212], + [123.487678, 46.959951], + [123.52833, 46.944836], + [123.483366, 46.84587], + [123.506772, 46.827038], + [123.562823, 46.82581], + [123.575757, 46.845461], + [123.576989, 46.891286], + [123.605322, 46.891286], + [123.599163, 46.868378], + [123.625648, 46.847508], + [123.580069, 46.827447], + [123.629344, 46.813524], + [123.631808, 46.728675], + [123.603475, 46.68928], + [123.474743, 46.686817], + [123.366338, 46.677784], + [123.318295, 46.662179], + [123.276411, 46.660947], + [123.279491, 46.616981], + [123.228368, 46.588198], + [123.18094, 46.614103], + [123.098404, 46.603002], + [123.077462, 46.622324], + [123.04605, 46.617803], + [123.052825, 46.579972], + [123.002318, 46.574624], + [123.010325, 46.524823], + [123.011557, 46.434984], + [123.089781, 46.347888], + [123.142136, 46.298293], + [123.178476, 46.248239], + [123.248078, 46.273065], + [123.286266, 46.250308], + [123.320758, 46.254447], + [123.357099, 46.232096], + [123.357099, 46.232096], + [123.430396, 46.243687], + [123.452569, 46.233338], + [123.499381, 46.259826], + [123.569598, 46.223816], + [123.569598, 46.223816] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 310000, + "name": "上海市", + "center": [121.472644, 31.231706], + "centroid": [121.438737, 31.072559], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 8, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [120.901349, 31.017327], + [120.940153, 31.010146], + [120.949392, 31.030148], + [120.989428, 31.01425], + [121.000515, 30.938309], + [120.993124, 30.889532], + [121.020225, 30.872069], + [120.991892, 30.837133], + [121.038087, 30.814007], + [121.060261, 30.845354], + [121.097833, 30.857171], + [121.13787, 30.826342], + [121.123087, 30.77905], + [121.174826, 30.771851], + [121.21671, 30.785734], + [121.232108, 30.755909], + [121.272144, 30.723504], + [121.274608, 30.677191], + [121.362071, 30.679764], + [121.426129, 30.730192], + [121.517288, 30.775451], + [121.601056, 30.805269], + [121.681128, 30.818633], + [121.904714, 30.814007], + [121.943518, 30.776993], + [121.970004, 30.789333], + [121.954605, 30.825828], + [121.994025, 30.862823], + [121.990945, 30.96859], + [121.977395, 31.016301], + [121.946598, 31.066039], + [121.809859, 31.196669], + [121.722396, 31.3036], + [121.599208, 31.37465], + [121.520984, 31.394575], + [121.404571, 31.479337], + [121.343593, 31.511996], + [121.301093, 31.49873], + [121.301093, 31.49873], + [121.247507, 31.476785], + [121.241963, 31.493117], + [121.174826, 31.44922], + [121.143413, 31.392021], + [121.113848, 31.37465], + [121.130478, 31.343987], + [121.142797, 31.275472], + [121.090442, 31.291838], + [121.060261, 31.245289], + [121.076892, 31.158267], + [121.018377, 31.134194], + [120.930298, 31.141365], + [120.881023, 31.134706], + [120.859465, 31.100379], + [120.890878, 31.094229], + [120.901349, 31.017327] + ] + ], + [ + [ + [121.974931, 31.61704], + [121.715005, 31.673592], + [121.64294, 31.697527], + [121.599824, 31.703128], + [121.49881, 31.753012], + [121.431673, 31.769295], + [121.384861, 31.833382], + [121.323267, 31.868458], + [121.265369, 31.863883], + [121.200079, 31.834907], + [121.118775, 31.759119], + [121.145261, 31.75403], + [121.289391, 31.61653], + [121.371926, 31.553314], + [121.395332, 31.585437], + [121.434136, 31.590535], + [121.547469, 31.531382], + [121.625693, 31.501792], + [121.682976, 31.491075], + [121.819098, 31.437987], + [121.890547, 31.428795], + [121.981706, 31.464024], + [121.995873, 31.493117], + [121.974931, 31.61704] + ] + ], + [ + [ + [121.795693, 31.330186], + [121.792613, 31.363408], + [121.742106, 31.407345], + [121.585657, 31.454836], + [121.567179, 31.48342], + [121.520984, 31.494137], + [121.509897, 31.4824], + [121.572107, 31.435944], + [121.727939, 31.35472], + [121.76428, 31.31536], + [121.785222, 31.31127], + [121.795693, 31.330186] + ] + ], + [ + [ + [121.801852, 31.356765], + [121.8037, 31.328652], + [121.840656, 31.295418], + [121.932431, 31.283144], + [122.016199, 31.282121], + [122.097503, 31.255522], + [122.122756, 31.307179], + [122.116597, 31.320984], + [122.040837, 31.324051], + [121.951525, 31.337343], + [121.845584, 31.37465], + [121.792613, 31.377715], + [121.801852, 31.356765] + ] + ], + [ + [ + [121.626925, 31.445135], + [121.631853, 31.456878], + [121.579498, 31.479848], + [121.626925, 31.445135] + ] + ], + [ + [ + [121.943518, 31.215608], + [121.959533, 31.159291], + [121.995873, 31.160828], + [122.008808, 31.221238], + [121.950909, 31.228915], + [121.943518, 31.215608] + ] + ], + [ + [ + [121.88254, 31.240684], + [121.909026, 31.195133], + [121.923808, 31.234032], + [121.88254, 31.240684] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 320000, + "name": "江苏省", + "center": [118.767413, 32.041544], + "centroid": [119.486506, 32.983991], + "childrenNum": 13, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 9, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [117.311654, 34.561686], + [117.27285, 34.556757], + [117.303647, 34.542463], + [117.267923, 34.532603], + [117.27285, 34.499565], + [117.252524, 34.48674], + [117.248213, 34.451216], + [117.166293, 34.434435], + [117.139191, 34.526687], + [117.15151, 34.559222], + [117.104083, 34.648874], + [117.073286, 34.639026], + [117.061583, 34.675947], + [117.070206, 34.713835], + [117.022163, 34.759081], + [116.969192, 34.771864], + [116.95133, 34.81069], + [116.979047, 34.815113], + [116.966113, 34.844588], + [116.929156, 34.843114], + [116.922381, 34.894671], + [116.858323, 34.928533], + [116.821983, 34.929515], + [116.815823, 34.965324], + [116.789338, 34.975133], + [116.781331, 34.916757], + [116.677853, 34.939327], + [116.622418, 34.939818], + [116.613795, 34.922645], + [116.557745, 34.908905], + [116.445028, 34.895652], + [116.408071, 34.850972], + [116.403144, 34.756131], + [116.369267, 34.749247], + [116.363724, 34.715311], + [116.392057, 34.710391], + [116.374195, 34.640011], + [116.430245, 34.650843], + [116.432709, 34.630163], + [116.477057, 34.614896], + [116.490607, 34.573513], + [116.594085, 34.511894], + [116.592237, 34.493646], + [116.662454, 34.472927], + [116.722816, 34.472434], + [116.773939, 34.453683], + [116.782563, 34.429993], + [116.828142, 34.389012], + [116.909446, 34.408271], + [116.969192, 34.389012], + [116.960569, 34.363821], + [116.983359, 34.348011], + [116.969192, 34.283753], + [117.051112, 34.221425], + [117.025243, 34.167469], + [117.046801, 34.151622], + [117.123793, 34.128342], + [117.130568, 34.101586], + [117.192162, 34.068873], + [117.257452, 34.065899], + [117.277162, 34.078787], + [117.311654, 34.067882], + [117.357234, 34.088205], + [117.404045, 34.03218], + [117.435458, 34.028212], + [117.514914, 34.060941], + [117.543248, 34.038627], + [117.569117, 33.985051], + [117.612849, 34.000433], + [117.629479, 34.028708], + [117.671363, 33.992494], + [117.672595, 33.934916], + [117.715095, 33.879287], + [117.753899, 33.891211], + [117.759442, 33.874318], + [117.739732, 33.758467], + [117.72495, 33.74951], + [117.750203, 33.710688], + [117.791471, 33.733585], + [117.843826, 33.736074], + [117.901724, 33.720146], + [117.972557, 33.74951], + [118.019985, 33.738562], + [118.065564, 33.76593], + [118.117919, 33.766427], + [118.161035, 33.735576], + [118.16781, 33.663381], + [118.112376, 33.617045], + [118.117919, 33.594615], + [118.107448, 33.475391], + [118.050782, 33.491863], + [118.027376, 33.455421], + [118.016905, 33.402978], + [118.029224, 33.374995], + [117.992883, 33.333005], + [117.974405, 33.279487], + [117.939297, 33.262475], + [117.942376, 33.224936], + [117.977485, 33.226437], + [117.988572, 33.180869], + [118.037231, 33.152314], + [118.038463, 33.134776], + [118.149332, 33.169348], + [118.178281, 33.217926], + [118.217085, 33.191888], + [118.219549, 33.114227], + [118.243571, 33.027967], + [118.244803, 32.998359], + [118.26944, 32.969242], + [118.303933, 32.96874], + [118.291614, 32.946143], + [118.252194, 32.936601], + [118.2331, 32.914498], + [118.250346, 32.848157], + [118.301469, 32.846145], + [118.300237, 32.783275], + [118.334114, 32.761637], + [118.363063, 32.770695], + [118.375382, 32.718849], + [118.411106, 32.715828], + [118.450526, 32.743518], + [118.483787, 32.721367], + [118.560163, 32.729926], + [118.572482, 32.719856], + [118.642699, 32.744525], + [118.707373, 32.72036], + [118.756648, 32.737477], + [118.73817, 32.772708], + [118.743097, 32.853184], + [118.743097, 32.853184], + [118.810235, 32.853687], + [118.821322, 32.920527], + [118.846575, 32.922034], + [118.849039, 32.956689], + [118.89585, 32.957694], + [118.89585, 32.957694], + [118.892771, 32.941121], + [118.934039, 32.93861], + [118.993169, 32.958196], + [119.020886, 32.955685], + [119.054763, 32.8748], + [119.113277, 32.823014], + [119.184726, 32.825529], + [119.211827, 32.708275], + [119.208748, 32.641276], + [119.230921, 32.607001], + [119.22045, 32.576748], + [119.152697, 32.557582], + [119.168096, 32.536394], + [119.142226, 32.499556], + [119.084944, 32.452602], + [119.041212, 32.515201], + [118.975923, 32.505108], + [118.922336, 32.557078], + [118.92172, 32.557078], + [118.922336, 32.557078], + [118.92172, 32.557078], + [118.890923, 32.553042], + [118.908169, 32.59238], + [118.84288, 32.56767], + [118.820706, 32.60448], + [118.784981, 32.582295], + [118.757264, 32.603976], + [118.73509, 32.58885], + [118.719076, 32.614059], + [118.719076, 32.614059], + [118.688895, 32.588346], + [118.658714, 32.594397], + [118.632844, 32.578261], + [118.59712, 32.600951], + [118.568787, 32.585825], + [118.564475, 32.562122], + [118.608823, 32.536899], + [118.592192, 32.481383], + [118.628533, 32.467751], + [118.691359, 32.472295], + [118.685199, 32.403604], + [118.703061, 32.328792], + [118.657482, 32.30148], + [118.674728, 32.250375], + [118.643931, 32.209875], + [118.510888, 32.194176], + [118.49549, 32.165304], + [118.501033, 32.121726], + [118.433896, 32.086746], + [118.394476, 32.076098], + [118.389548, 31.985281], + [118.363679, 31.930443], + [118.472084, 31.879639], + [118.466541, 31.857784], + [118.504729, 31.841516], + [118.481939, 31.778453], + [118.533678, 31.76726], + [118.521975, 31.743343], + [118.5577, 31.73011], + [118.571866, 31.746397], + [118.641467, 31.75861], + [118.653786, 31.73011], + [118.697518, 31.709747], + [118.643315, 31.671555], + [118.643315, 31.649651], + [118.736322, 31.633347], + [118.748025, 31.675629], + [118.773894, 31.682759], + [118.802844, 31.619078], + [118.858894, 31.623665], + [118.881684, 31.564023], + [118.885995, 31.519139], + [118.883532, 31.500261], + [118.852119, 31.393553], + [118.824401, 31.375672], + [118.767735, 31.363919], + [118.745561, 31.372606], + [118.720924, 31.322518], + [118.726467, 31.282121], + [118.756648, 31.279564], + [118.794836, 31.229426], + [118.870597, 31.242219], + [118.984546, 31.237102], + [119.014727, 31.241707], + [119.10527, 31.235055], + [119.107118, 31.250917], + [119.158241, 31.294907], + [119.197661, 31.295418], + [119.198277, 31.270357], + [119.266646, 31.250405], + [119.294363, 31.263195], + [119.338095, 31.259103], + [119.350414, 31.301043], + [119.374435, 31.258591], + [119.360269, 31.213049], + [119.391682, 31.174142], + [119.439109, 31.177214], + [119.461283, 31.156219], + [119.532732, 31.159291], + [119.599869, 31.10909], + [119.623891, 31.130096], + [119.678093, 31.167997], + [119.705811, 31.152634], + [119.715666, 31.169533], + [119.779723, 31.17875], + [119.809904, 31.148536], + [119.827151, 31.174142], + [119.878274, 31.160828], + [119.921389, 31.170045], + [119.946027, 31.106016], + [119.988527, 31.059375], + [120.001461, 31.027071], + [120.052584, 31.00553], + [120.111099, 30.955761], + [120.149903, 30.937283], + [120.223816, 30.926502], + [120.316206, 30.933689], + [120.371025, 30.948575], + [120.35809, 30.886964], + [120.42338, 30.902884], + [120.435083, 30.920855], + [120.441858, 30.860768], + [120.460336, 30.839702], + [120.489285, 30.763624], + [120.504684, 30.757967], + [120.563814, 30.835592], + [120.589684, 30.854089], + [120.654973, 30.846896], + [120.68269, 30.882342], + [120.713487, 30.88491], + [120.709176, 30.933176], + [120.684538, 30.955247], + [120.698089, 30.970643], + [120.746132, 30.962432], + [120.770154, 30.996809], + [120.820661, 31.006556], + [120.865624, 30.989627], + [120.901349, 31.017327], + [120.890878, 31.094229], + [120.859465, 31.100379], + [120.881023, 31.134706], + [120.930298, 31.141365], + [121.018377, 31.134194], + [121.076892, 31.158267], + [121.060261, 31.245289], + [121.090442, 31.291838], + [121.142797, 31.275472], + [121.130478, 31.343987], + [121.113848, 31.37465], + [121.143413, 31.392021], + [121.174826, 31.44922], + [121.241963, 31.493117], + [121.247507, 31.476785], + [121.301093, 31.49873], + [121.301093, 31.49873], + [121.343593, 31.511996], + [121.371926, 31.553314], + [121.289391, 31.61653], + [121.145261, 31.75403], + [121.118775, 31.759119], + [121.200079, 31.834907], + [121.265369, 31.863883], + [121.323267, 31.868458], + [121.384861, 31.833382], + [121.431673, 31.769295], + [121.49881, 31.753012], + [121.599824, 31.703128], + [121.64294, 31.697527], + [121.715005, 31.673592], + [121.974931, 31.61704], + [121.970004, 31.718911], + [121.889315, 31.866425], + [121.856055, 31.955328], + [121.772287, 32.032984], + [121.759352, 32.059362], + [121.525295, 32.136423], + [121.542542, 32.152132], + [121.458774, 32.177462], + [121.499426, 32.211394], + [121.493882, 32.263533], + [121.450151, 32.282256], + [121.425513, 32.430885], + [121.390405, 32.460682], + [121.352216, 32.474315], + [121.269681, 32.483402], + [121.153268, 32.52933], + [121.121855, 32.569183], + [121.076892, 32.576243], + [121.020225, 32.605489], + [120.961711, 32.612042], + [120.979573, 32.636236], + [120.963559, 32.68259], + [120.916131, 32.701225], + [120.953088, 32.714318], + [120.972182, 32.761134], + [120.981421, 32.85972], + [120.957399, 32.893395], + [120.932762, 33.005887], + [120.917979, 33.02596], + [120.871784, 33.047032], + [120.874247, 33.093672], + [120.843451, 33.209915], + [120.819429, 33.237951], + [120.833595, 33.274984], + [120.813885, 33.303499], + [120.769538, 33.307], + [120.741205, 33.337505], + [120.717183, 33.436945], + [120.680227, 33.520306], + [120.622944, 33.615051], + [120.611241, 33.627012], + [120.583524, 33.668362], + [120.534249, 33.782346], + [120.48559, 33.859411], + [120.367329, 34.091674], + [120.347619, 34.179352], + [120.314359, 34.255563], + [120.311895, 34.306991], + [120.103707, 34.391481], + [119.962657, 34.459112], + [119.811752, 34.485754], + [119.781571, 34.515839], + [119.641137, 34.569078], + [119.610956, 34.592729], + [119.569072, 34.615389], + [119.465594, 34.672994], + [119.525956, 34.73351], + [119.456971, 34.748264], + [119.381827, 34.752198], + [119.494543, 34.754656], + [119.497007, 34.754164], + [119.439725, 34.785136], + [119.440957, 34.769406], + [119.378747, 34.764489], + [119.312841, 34.774813], + [119.272189, 34.797914], + [119.238313, 34.799388], + [119.217371, 34.827886], + [119.202588, 34.890253], + [119.214907, 34.925589], + [119.211211, 34.981507], + [119.238313, 35.048657], + [119.285124, 35.068252], + [119.291899, 35.028567], + [119.307298, 35.032977], + [119.292515, 35.068742], + [119.306066, 35.076578], + [119.286972, 35.115261], + [119.250016, 35.124562], + [119.217371, 35.106939], + [119.137915, 35.096167], + [119.114509, 35.055026], + [119.027045, 35.055516], + [118.942662, 35.040817], + [118.928495, 35.051106], + [118.86259, 35.025626], + [118.860742, 34.944233], + [118.805307, 34.87307], + [118.80038, 34.843114], + [118.772047, 34.794474], + [118.739402, 34.792508], + [118.719076, 34.745313], + [118.764039, 34.740396], + [118.783749, 34.723181], + [118.739402, 34.693663], + [118.690127, 34.678408], + [118.664257, 34.693663], + [118.607591, 34.694155], + [118.601431, 34.714327], + [118.545997, 34.705964], + [118.460997, 34.656258], + [118.473932, 34.623269], + [118.439439, 34.626223], + [118.424657, 34.595193], + [118.439439, 34.507949], + [118.416034, 34.473914], + [118.404947, 34.427525], + [118.379693, 34.415183], + [118.290382, 34.424563], + [118.277447, 34.404814], + [118.220165, 34.405802], + [118.217701, 34.379134], + [118.179513, 34.379628], + [118.177665, 34.45319], + [118.132702, 34.483287], + [118.16473, 34.50499], + [118.185056, 34.543942], + [118.079115, 34.569571], + [118.114839, 34.614404], + [118.084042, 34.655766], + [118.053861, 34.650843], + [117.951615, 34.678408], + [117.909732, 34.670533], + [117.902956, 34.644443], + [117.793935, 34.651827], + [117.791471, 34.583368], + [117.801942, 34.518798], + [117.684298, 34.547392], + [117.659044, 34.501044], + [117.609769, 34.490686], + [117.592523, 34.462566], + [117.53832, 34.467006], + [117.465023, 34.484767], + [117.402813, 34.550843], + [117.402813, 34.569571], + [117.370785, 34.584846], + [117.325205, 34.573021], + [117.325205, 34.573021], + [117.32151, 34.566614], + [117.32151, 34.566614], + [117.311654, 34.561686], + [117.311654, 34.561686] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 330000, + "name": "浙江省", + "center": [120.153576, 30.287459], + "centroid": [120.109913, 29.181466], + "childrenNum": 11, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 10, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [118.433896, 28.288335], + [118.444367, 28.253548], + [118.490562, 28.238259], + [118.493026, 28.262509], + [118.588497, 28.282538], + [118.595272, 28.258292], + [118.651322, 28.277267], + [118.674728, 28.27147], + [118.699366, 28.309939], + [118.719692, 28.312047], + [118.756032, 28.252493], + [118.802228, 28.240368], + [118.804075, 28.207675], + [118.771431, 28.188687], + [118.805923, 28.154923], + [118.802228, 28.117453], + [118.767735, 28.10584], + [118.719076, 28.063601], + [118.733858, 28.027684], + [118.730163, 27.970615], + [118.753568, 27.947885], + [118.818242, 27.916689], + [118.829329, 27.847921], + [118.873677, 27.733563], + [118.879836, 27.667859], + [118.913713, 27.619616], + [118.909401, 27.568168], + [118.869365, 27.540047], + [118.907553, 27.460952], + [118.955597, 27.4498], + [118.986393, 27.47582], + [118.983314, 27.498649], + [119.020886, 27.498118], + [119.03998, 27.478475], + [119.092335, 27.466262], + [119.129907, 27.475289], + [119.121284, 27.438115], + [119.14777, 27.424836], + [119.224146, 27.416868], + [119.26911, 27.42218], + [119.285124, 27.457766], + [119.334399, 27.480067], + [119.360269, 27.524657], + [119.416935, 27.539517], + [119.438493, 27.508734], + [119.466826, 27.526249], + [119.501935, 27.610601], + [119.501319, 27.649837], + [119.541971, 27.666799], + [119.606028, 27.674749], + [119.644217, 27.663619], + [119.626354, 27.620676], + [119.630666, 27.582491], + [119.675014, 27.574534], + [119.659615, 27.540578], + [119.690412, 27.537394], + [119.70889, 27.514042], + [119.703347, 27.446613], + [119.685485, 27.438646], + [119.711354, 27.403054], + [119.750774, 27.373829], + [119.739687, 27.362668], + [119.782187, 27.330241], + [119.768636, 27.307909], + [119.843165, 27.300464], + [119.938636, 27.329709], + [119.960194, 27.365857], + [120.008237, 27.375423], + [120.026099, 27.344063], + [120.052584, 27.338747], + [120.096316, 27.390302], + [120.136968, 27.402523], + [120.134504, 27.420055], + [120.221352, 27.420055], + [120.26262, 27.432804], + [120.273091, 27.38924], + [120.340844, 27.399867], + [120.343924, 27.363199], + [120.430155, 27.258976], + [120.401822, 27.250996], + [120.404286, 27.204166], + [120.461568, 27.142407], + [120.492365, 27.136016], + [120.545952, 27.156785], + [120.574901, 27.234501], + [120.554575, 27.25206], + [120.580444, 27.321203], + [120.665444, 27.357884], + [120.673451, 27.420055], + [120.703016, 27.478475], + [120.637111, 27.561271], + [120.634647, 27.577186], + [120.685154, 27.622797], + [120.709176, 27.682699], + [120.771386, 27.734623], + [120.777545, 27.774873], + [120.809574, 27.775402], + [120.840371, 27.758986], + [120.910588, 27.864852], + [120.942001, 27.896592], + [120.97403, 27.887071], + [121.027616, 27.832574], + [121.070116, 27.834162], + [121.107688, 27.81352], + [121.152036, 27.815638], + [121.134174, 27.787051], + [121.13479, 27.787051], + [121.149572, 27.801345], + [121.149572, 27.801875], + [121.153268, 27.809815], + [121.152652, 27.810344], + [121.192072, 27.822518], + [121.193304, 27.872259], + [121.162507, 27.879136], + [121.162507, 27.90717], + [121.099681, 27.895005], + [121.05595, 27.900294], + [120.991892, 27.95], + [121.015298, 27.981714], + [121.059029, 28.096338], + [121.108304, 28.139092], + [121.121239, 28.12537], + [121.140949, 28.031382], + [121.176058, 28.022401], + [121.261057, 28.034551], + [121.299862, 28.067297], + [121.328195, 28.134343], + [121.373774, 28.133287], + [121.402107, 28.197127], + [121.45631, 28.250385], + [121.488955, 28.301509], + [121.538846, 28.299401], + [121.571491, 28.279376], + [121.580114, 28.240368], + [121.627541, 28.251966], + [121.669425, 28.33312], + [121.660186, 28.355768], + [121.634317, 28.347868], + [121.658954, 28.392628], + [121.692831, 28.407368], + [121.671273, 28.472621], + [121.646019, 28.511544], + [121.634317, 28.562542], + [121.596128, 28.575156], + [121.557324, 28.645033], + [121.540694, 28.655537], + [121.646019, 28.682842], + [121.689135, 28.719062], + [121.704534, 28.804577], + [121.687287, 28.863294], + [121.774751, 28.863818], + [121.772287, 28.898404], + [121.743338, 28.954451], + [121.711309, 28.985865], + [121.712541, 29.028783], + [121.658954, 29.058606], + [121.660186, 29.118226], + [121.616454, 29.143318], + [121.608447, 29.168927], + [121.715621, 29.125022], + [121.750113, 29.136523], + [121.767975, 29.166837], + [121.780294, 29.10986], + [121.811091, 29.10986], + [121.85975, 29.086328], + [121.884388, 29.105677], + [121.966308, 29.052852], + [121.970004, 29.092604], + [121.988482, 29.110906], + [121.986634, 29.154817], + [121.948446, 29.193485], + [121.971851, 29.193485], + [121.966924, 29.249894], + [122.002032, 29.260336], + [122.000185, 29.278608], + [121.94475, 29.28435], + [121.958301, 29.334448], + [121.936127, 29.348012], + [121.937975, 29.384], + [121.975547, 29.411113], + [121.993409, 29.45229], + [121.973083, 29.477821], + [121.968772, 29.515846], + [121.995257, 29.545007], + [122.000185, 29.582486], + [121.966308, 29.636078], + [121.909641, 29.650122], + [121.872685, 29.632437], + [121.833265, 29.653242], + [121.937359, 29.748373], + [122.003264, 29.762401], + [122.043916, 29.822647], + [122.10243, 29.859504], + [122.143082, 29.877668], + [122.140003, 29.901535], + [122.00696, 29.891678], + [122.00388, 29.92021], + [121.971235, 29.955476], + [121.919497, 29.920729], + [121.835113, 29.958068], + [121.78399, 29.99332], + [121.721164, 29.992802], + [121.699606, 30.007832], + [121.652795, 30.071037], + [121.635548, 30.070002], + [121.561636, 30.184395], + [121.497578, 30.258861], + [121.395332, 30.338435], + [121.371926, 30.37097], + [121.328195, 30.397299], + [121.225333, 30.404526], + [121.183449, 30.434458], + [121.092906, 30.515952], + [121.058413, 30.563888], + [121.148956, 30.599953], + [121.188992, 30.632916], + [121.239499, 30.648878], + [121.274608, 30.677191], + [121.272144, 30.723504], + [121.232108, 30.755909], + [121.21671, 30.785734], + [121.174826, 30.771851], + [121.123087, 30.77905], + [121.13787, 30.826342], + [121.097833, 30.857171], + [121.060261, 30.845354], + [121.038087, 30.814007], + [120.991892, 30.837133], + [121.020225, 30.872069], + [120.993124, 30.889532], + [121.000515, 30.938309], + [120.989428, 31.01425], + [120.949392, 31.030148], + [120.940153, 31.010146], + [120.901349, 31.017327], + [120.865624, 30.989627], + [120.820661, 31.006556], + [120.770154, 30.996809], + [120.746132, 30.962432], + [120.698089, 30.970643], + [120.684538, 30.955247], + [120.709176, 30.933176], + [120.713487, 30.88491], + [120.68269, 30.882342], + [120.654973, 30.846896], + [120.589684, 30.854089], + [120.563814, 30.835592], + [120.504684, 30.757967], + [120.489285, 30.763624], + [120.460336, 30.839702], + [120.441858, 30.860768], + [120.435083, 30.920855], + [120.42338, 30.902884], + [120.35809, 30.886964], + [120.371025, 30.948575], + [120.316206, 30.933689], + [120.223816, 30.926502], + [120.149903, 30.937283], + [120.111099, 30.955761], + [120.052584, 31.00553], + [120.001461, 31.027071], + [119.988527, 31.059375], + [119.946027, 31.106016], + [119.921389, 31.170045], + [119.878274, 31.160828], + [119.827151, 31.174142], + [119.809904, 31.148536], + [119.779723, 31.17875], + [119.715666, 31.169533], + [119.705811, 31.152634], + [119.678093, 31.167997], + [119.623891, 31.130096], + [119.649144, 31.104991], + [119.629434, 31.085517], + [119.633746, 31.019379], + [119.580159, 30.967051], + [119.582007, 30.932149], + [119.563529, 30.919315], + [119.557369, 30.874124], + [119.575847, 30.829939], + [119.55429, 30.825828], + [119.527188, 30.77905], + [119.479761, 30.772365], + [119.482841, 30.704467], + [119.444652, 30.650422], + [119.408312, 30.645274], + [119.39045, 30.685941], + [119.343022, 30.664322], + [119.323312, 30.630341], + [119.238929, 30.609225], + [119.265414, 30.574709], + [119.237081, 30.546881], + [119.272189, 30.510281], + [119.326392, 30.532964], + [119.336247, 30.508734], + [119.335015, 30.448389], + [119.36766, 30.38491], + [119.402768, 30.374584], + [119.349182, 30.349281], + [119.326392, 30.372002], + [119.277117, 30.341018], + [119.246936, 30.341018], + [119.236465, 30.297106], + [119.201356, 30.290905], + [119.126828, 30.304856], + [119.091719, 30.323972], + [119.06277, 30.304856], + [118.988857, 30.332237], + [118.954365, 30.360126], + [118.880452, 30.31519], + [118.877988, 30.282637], + [118.905089, 30.216464], + [118.929727, 30.2025], + [118.852735, 30.166805], + [118.852119, 30.149729], + [118.895234, 30.148694], + [118.873677, 30.11505], + [118.878604, 30.064822], + [118.902626, 30.029078], + [118.894619, 29.937845], + [118.838568, 29.934733], + [118.841032, 29.891159], + [118.740634, 29.814859], + [118.744945, 29.73902], + [118.700598, 29.706277], + [118.647011, 29.64336], + [118.61991, 29.654282], + [118.573714, 29.638159], + [118.532446, 29.588731], + [118.500417, 29.57572], + [118.496106, 29.519492], + [118.381541, 29.504909], + [118.347664, 29.474174], + [118.329802, 29.495012], + [118.306396, 29.479384], + [118.316252, 29.422581], + [118.248498, 29.431443], + [118.193064, 29.395472], + [118.205382, 29.343839], + [118.166578, 29.314099], + [118.178281, 29.297921], + [118.138861, 29.283828], + [118.077883, 29.290614], + [118.073571, 29.216993], + [118.042159, 29.210202], + [118.027992, 29.167882], + [118.045238, 29.149068], + [118.037847, 29.102017], + [118.076035, 29.074822], + [118.066796, 29.053898], + [118.097593, 28.998952], + [118.115455, 29.009944], + [118.115455, 29.009944], + [118.133933, 28.983771], + [118.165346, 28.986912], + [118.227556, 28.942406], + [118.195527, 28.904167], + [118.270056, 28.918836], + [118.300237, 28.826075], + [118.364295, 28.813491], + [118.403099, 28.702791], + [118.428352, 28.681267], + [118.428352, 28.617193], + [118.428352, 28.617193], + [118.412338, 28.55676], + [118.4302, 28.515225], + [118.414802, 28.497344], + [118.474548, 28.478934], + [118.456686, 28.424738], + [118.432048, 28.402104], + [118.455454, 28.384204], + [118.480091, 28.327325], + [118.433896, 28.288335] + ] + ], + [ + [ + [122.163408, 29.988137], + [122.239785, 29.962735], + [122.279205, 29.937326], + [122.322321, 29.940438], + [122.341415, 29.976733], + [122.343879, 30.020269], + [122.310002, 30.039958], + [122.290908, 30.074663], + [122.301379, 30.086574], + [122.293988, 30.100554], + [122.152938, 30.113497], + [122.095655, 30.158008], + [122.048844, 30.147141], + [121.955221, 30.183878], + [121.934895, 30.161631], + [121.983554, 30.100554], + [121.989714, 30.077252], + [121.978011, 30.059125], + [122.027902, 29.991247], + [122.106742, 30.005759], + [122.118445, 29.986582], + [122.163408, 29.988137] + ] + ], + [ + [ + [122.213915, 30.186464], + [122.178807, 30.199396], + [122.152938, 30.19112], + [122.143698, 30.163183], + [122.168336, 30.138343], + [122.213915, 30.186464] + ] + ], + [ + [ + [122.229314, 29.711995], + [122.210836, 29.700559], + [122.269966, 29.685482], + [122.231162, 29.710435], + [122.229314, 29.711995] + ] + ], + [ + [ + [122.427646, 30.738422], + [122.427031, 30.697777], + [122.532972, 30.696748], + [122.528045, 30.725047], + [122.475074, 30.714243], + [122.445509, 30.745109], + [122.427646, 30.738422] + ] + ], + [ + [ + [122.162793, 30.329654], + [122.058083, 30.291938], + [122.154169, 30.244903], + [122.231778, 30.234562], + [122.247176, 30.30124], + [122.228082, 30.329654], + [122.191126, 30.329654], + [122.176343, 30.351863], + [122.162793, 30.329654] + ] + ], + [ + [ + [122.317393, 30.249556], + [122.277973, 30.242835], + [122.358661, 30.236113], + [122.365437, 30.255242], + [122.417175, 30.238699], + [122.40732, 30.272817], + [122.333408, 30.272817], + [122.317393, 30.249556] + ] + ], + [ + [ + [122.026054, 29.178333], + [122.013119, 29.151681], + [122.056851, 29.158476], + [122.075945, 29.176243], + [122.036525, 29.20759], + [122.026054, 29.178333] + ] + ], + [ + [ + [122.372212, 29.893234], + [122.386379, 29.834069], + [122.415944, 29.828877], + [122.401777, 29.869884], + [122.433806, 29.883376], + [122.43319, 29.919173], + [122.411632, 29.951846], + [122.398081, 29.9394], + [122.351886, 29.959105], + [122.330944, 29.937845], + [122.338951, 29.911911], + [122.353734, 29.89946], + [122.362973, 29.894272], + [122.372212, 29.893234] + ] + ], + [ + [ + [122.43011, 30.408655], + [122.432574, 30.445294], + [122.37406, 30.461802], + [122.277973, 30.471603], + [122.281669, 30.418461], + [122.318625, 30.407106], + [122.352502, 30.422074], + [122.43011, 30.408655] + ] + ], + [ + [ + [121.837577, 28.770484], + [121.86283, 28.782024], + [121.861598, 28.814016], + [121.837577, 28.770484] + ] + ], + [ + [ + [122.265038, 29.84549], + [122.221307, 29.832512], + [122.248408, 29.804473], + [122.310002, 29.766557], + [122.325401, 29.781621], + [122.299531, 29.819532], + [122.319241, 29.829397], + [122.265038, 29.84549] + ] + ], + [ + [ + [121.790765, 29.082144], + [121.832649, 29.050236], + [121.84312, 29.082144], + [121.82033, 29.099402], + [121.790765, 29.082144] + ] + ], + [ + [ + [121.201311, 27.623328], + [121.197616, 27.618025], + [121.198848, 27.616964], + [121.203775, 27.625979], + [121.201311, 27.623328] + ] + ], + [ + [ + [121.943518, 30.776993], + [121.968156, 30.688514], + [121.997105, 30.658659], + [122.087032, 30.602014], + [122.133227, 30.595317], + [122.075329, 30.647848], + [122.011271, 30.66947], + [121.992793, 30.695204], + [121.987866, 30.753338], + [121.970004, 30.789333], + [121.943518, 30.776993] + ] + ], + [ + [ + [121.889315, 28.471569], + [121.918881, 28.497344], + [121.881924, 28.502603], + [121.889315, 28.471569] + ] + ], + [ + [ + [122.182503, 29.650642], + [122.211452, 29.692241], + [122.200365, 29.712515], + [122.146778, 29.749412], + [122.13138, 29.788893], + [122.083952, 29.78318], + [122.047612, 29.719791], + [122.074097, 29.701599], + [122.095655, 29.716673], + [122.138155, 29.662083], + [122.182503, 29.650642] + ] + ], + [ + [ + [122.461523, 29.944068], + [122.459675, 29.944586], + [122.460291, 29.947179], + [122.451668, 29.943031], + [122.451052, 29.940956], + [122.450436, 29.940956], + [122.449204, 29.9394], + [122.4529, 29.936807], + [122.452284, 29.935252], + [122.45598, 29.926435], + [122.457827, 29.927472], + [122.462755, 29.927991], + [122.467067, 29.928509], + [122.459059, 29.938882], + [122.461523, 29.944068] + ] + ], + [ + [ + [122.570544, 30.644244], + [122.559457, 30.679764], + [122.546523, 30.651967], + [122.570544, 30.644244] + ] + ], + [ + [ + [121.869605, 28.423685], + [121.910873, 28.44], + [121.889931, 28.45105], + [121.869605, 28.423685] + ] + ], + [ + [ + [122.065474, 30.179739], + [122.055619, 30.200431], + [122.017431, 30.186464], + [122.025438, 30.161631], + [122.065474, 30.179739] + ] + ], + [ + [ + [122.391306, 29.970512], + [122.411632, 30.025969], + [122.378371, 30.023896], + [122.3679, 29.980361], + [122.391306, 29.970512] + ] + ], + [ + [ + [121.850511, 29.977251], + [121.874533, 29.964809], + [121.933047, 29.994875], + [121.924424, 30.052391], + [121.88562, 30.094859], + [121.848663, 30.101072], + [121.84004, 30.047211], + [121.844968, 29.982953], + [121.850511, 29.977251] + ] + ], + [ + [ + [121.066421, 27.478475], + [121.066421, 27.461483], + [121.107073, 27.443958], + [121.067036, 27.478475], + [121.066421, 27.478475] + ] + ], + [ + [ + [121.952141, 29.187738], + [121.979243, 29.160043], + [121.976779, 29.191918], + [121.952141, 29.187738] + ] + ], + [ + [ + [122.038373, 29.759284], + [122.011271, 29.746294], + [122.02975, 29.716673], + [122.038373, 29.759284] + ] + ], + [ + [ + [121.940438, 30.114533], + [121.910257, 30.089163], + [121.945982, 30.064304], + [121.962612, 30.106249], + [121.940438, 30.114533] + ] + ], + [ + [ + [121.957685, 30.287804], + [122.0008, 30.308473], + [121.989098, 30.339985], + [121.94167, 30.33327], + [121.921344, 30.30744], + [121.957685, 30.287804] + ] + ], + [ + [ + [122.192974, 29.965327], + [122.163408, 29.988137], + [122.152322, 29.97103], + [122.154169, 29.97103], + [122.155401, 29.970512], + [122.18435, 29.955476], + [122.192974, 29.965327] + ] + ], + [ + [ + [122.287828, 29.723949], + [122.301379, 29.748373], + [122.258263, 29.753569], + [122.241633, 29.784738], + [122.2133, 29.771752], + [122.251488, 29.731225], + [122.287828, 29.723949] + ] + ], + [ + [ + [121.134174, 27.787051], + [121.134174, 27.785992], + [121.13479, 27.787051], + [121.134174, 27.787051] + ] + ], + [ + [ + [122.760254, 30.141966], + [122.784275, 30.130062], + [122.781196, 30.13265], + [122.778116, 30.13679], + [122.770725, 30.138861], + [122.763333, 30.141966], + [122.762101, 30.142484], + [122.760254, 30.141966] + ] + ], + [ + [ + [122.264423, 30.269716], + [122.253952, 30.237147], + [122.315545, 30.250073], + [122.300147, 30.271266], + [122.264423, 30.269716] + ] + ], + [ + [ + [122.282901, 29.860542], + [122.30877, 29.849642], + [122.343263, 29.860542], + [122.343263, 29.882857], + [122.301379, 29.883895], + [122.282901, 29.860542] + ] + ], + [ + [ + [122.781196, 30.694175], + [122.799674, 30.716301], + [122.778732, 30.729677], + [122.757174, 30.713728], + [122.781196, 30.694175] + ] + ], + [ + [ + [121.098449, 27.937311], + [121.152652, 27.961629], + [121.120623, 27.986471], + [121.0695, 27.984357], + [121.038087, 27.948942], + [121.098449, 27.937311] + ] + ], + [ + [ + [121.185913, 27.963215], + [121.237652, 27.988056], + [121.197616, 28.000739], + [121.17113, 27.978543], + [121.185913, 27.963215] + ] + ], + [ + [ + [122.454132, 29.956513], + [122.447972, 29.955994], + [122.445509, 29.952365], + [122.446741, 29.951327], + [122.447972, 29.947698], + [122.459059, 29.950809], + [122.458443, 29.951846], + [122.455364, 29.955994], + [122.454132, 29.956513] + ] + ], + [ + [ + [122.836014, 30.698806], + [122.831087, 30.728648], + [122.807681, 30.714243], + [122.836014, 30.698806] + ] + ], + [ + [ + [122.200365, 29.969475], + [122.233626, 29.946661], + [122.273662, 29.93214], + [122.239785, 29.960142], + [122.200365, 29.969475] + ] + ], + [ + [ + [122.029134, 29.954957], + [122.043916, 29.930584], + [122.058699, 29.955994], + [122.029134, 29.954957] + ] + ], + [ + [ + [121.044247, 27.979072], + [121.089826, 27.998625], + [121.073812, 28.007608], + [121.044247, 27.979072] + ] + ], + [ + [ + [122.471378, 29.927472], + [122.470762, 29.925916], + [122.473226, 29.925397], + [122.47261, 29.927472], + [122.471378, 29.927472] + ] + ], + [ + [ + [122.152322, 29.97103], + [122.155401, 29.970512], + [122.154169, 29.97103], + [122.152322, 29.97103] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 340000, + "name": "安徽省", + "center": [117.283042, 31.86119], + "centroid": [117.226884, 31.849254], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 11, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [116.599629, 34.014324], + [116.641512, 33.978103], + [116.64336, 33.896675], + [116.631042, 33.887733], + [116.566984, 33.9081], + [116.558361, 33.881274], + [116.486296, 33.869846], + [116.437637, 33.846489], + [116.437021, 33.801246], + [116.408071, 33.805721], + [116.393905, 33.782843], + [116.316912, 33.771402], + [116.263326, 33.730101], + [116.230065, 33.735078], + [116.155536, 33.709693], + [116.132747, 33.751501], + [116.100102, 33.782843], + [116.074232, 33.781351], + [116.055754, 33.804727], + [116.05945, 33.860902], + [115.982457, 33.917039], + [116.00032, 33.965199], + [115.95782, 34.007875], + [115.904233, 34.009859], + [115.876516, 34.028708], + [115.877132, 34.002913], + [115.85003, 34.004898], + [115.846335, 34.028708], + [115.809378, 34.062428], + [115.768726, 34.061932], + [115.736082, 34.076805], + [115.705901, 34.059949], + [115.658473, 34.061437], + [115.642459, 34.03218], + [115.60735, 34.030196], + [115.579017, 33.974133], + [115.577785, 33.950307], + [115.547604, 33.874815], + [115.631988, 33.869846], + [115.614126, 33.775879], + [115.576553, 33.787817], + [115.563003, 33.772895], + [115.601807, 33.718653], + [115.601191, 33.658898], + [115.639995, 33.585143], + [115.564851, 33.576169], + [115.511264, 33.55323], + [115.463837, 33.567193], + [115.422569, 33.557219], + [115.394851, 33.506335], + [115.366518, 33.5233], + [115.345576, 33.502842], + [115.345576, 33.449928], + [115.324634, 33.457418], + [115.315395, 33.431451], + [115.328946, 33.403477], + [115.313547, 33.376994], + [115.341881, 33.370997], + [115.365286, 33.336005], + [115.361591, 33.298497], + [115.335105, 33.297997], + [115.340033, 33.260973], + [115.300613, 33.204407], + [115.303692, 33.149809], + [115.289526, 33.131769], + [115.245178, 33.135778], + [115.194671, 33.120743], + [115.168186, 33.088658], + [115.041302, 33.086653], + [114.990795, 33.102195], + [114.966158, 33.147304], + [114.932897, 33.153817], + [114.902716, 33.129764], + [114.897172, 33.086653], + [114.913187, 33.083143], + [114.925506, 33.016928], + [114.891629, 33.020441], + [114.883006, 32.990328], + [114.916266, 32.971251], + [114.943368, 32.935094], + [115.009273, 32.940117], + [115.035143, 32.932582], + [115.029599, 32.906962], + [115.139237, 32.897917], + [115.155867, 32.864747], + [115.197135, 32.856201], + [115.189744, 32.812452], + [115.211301, 32.785791], + [115.189744, 32.770695], + [115.179273, 32.726402], + [115.182968, 32.666973], + [115.20083, 32.591876], + [115.24333, 32.593388], + [115.267352, 32.578261], + [115.30554, 32.583303], + [115.304924, 32.553042], + [115.411482, 32.575235], + [115.409018, 32.549007], + [115.497713, 32.492489], + [115.5088, 32.468761], + [115.510648, 32.468761], + [115.510648, 32.468256], + [115.510648, 32.467751], + [115.509416, 32.466741], + [115.522967, 32.441997], + [115.57101, 32.419266], + [115.604271, 32.425833], + [115.626445, 32.40512], + [115.657857, 32.428864], + [115.667712, 32.409667], + [115.704669, 32.495013], + [115.742241, 32.476335], + [115.771806, 32.505108], + [115.789052, 32.468761], + [115.861117, 32.537403], + [115.891298, 32.576243], + [115.910393, 32.567165], + [115.8759, 32.542448], + [115.845719, 32.501575], + [115.883291, 32.487946], + [115.865429, 32.458662], + [115.899306, 32.390971], + [115.912856, 32.227596], + [115.941805, 32.166318], + [115.922095, 32.049725], + [115.928871, 32.003046], + [115.909161, 31.94314], + [115.920248, 31.920285], + [115.894994, 31.8649], + [115.893762, 31.832365], + [115.914704, 31.814567], + [115.886371, 31.776418], + [115.851878, 31.786593], + [115.808147, 31.770313], + [115.808147, 31.770313], + [115.767495, 31.78761], + [115.731154, 31.76726], + [115.676336, 31.778453], + [115.553764, 31.69549], + [115.534054, 31.698545], + [115.495249, 31.673083], + [115.476771, 31.643028], + [115.485394, 31.608885], + [115.439815, 31.588496], + [115.415793, 31.525771], + [115.371446, 31.495668], + [115.389924, 31.450241], + [115.373909, 31.405813], + [115.393004, 31.389977], + [115.372062, 31.349098], + [115.40717, 31.337854], + [115.443511, 31.344498], + [115.473076, 31.265242], + [115.507568, 31.267799], + [115.539597, 31.231985], + [115.540213, 31.194621], + [115.585793, 31.143926], + [115.603655, 31.17363], + [115.655394, 31.211002], + [115.700973, 31.201276], + [115.778582, 31.112164], + [115.797676, 31.128047], + [115.837712, 31.127022], + [115.867277, 31.147512], + [115.887603, 31.10909], + [115.939958, 31.071678], + [115.938726, 31.04707], + [116.006479, 31.034764], + [116.015102, 31.011685], + [116.058834, 31.012711], + [116.071769, 30.956787], + [116.03974, 30.957813], + [115.976298, 30.931636], + [115.932566, 30.889532], + [115.865429, 30.864364], + [115.848799, 30.828397], + [115.863581, 30.815549], + [115.851262, 30.756938], + [115.782893, 30.751795], + [115.762567, 30.685426], + [115.81369, 30.637035], + [115.819234, 30.597893], + [115.848799, 30.602014], + [115.876516, 30.582438], + [115.887603, 30.542758], + [115.910393, 30.519046], + [115.894994, 30.452517], + [115.921479, 30.416397], + [115.885139, 30.379747], + [115.91532, 30.337919], + [115.903001, 30.31364], + [115.985537, 30.290905], + [115.997856, 30.252657], + [116.065609, 30.204569], + [116.055754, 30.180774], + [116.088399, 30.110391], + [116.078544, 30.062233], + [116.091479, 30.036331], + [116.073616, 29.969993], + [116.128435, 29.897904], + [116.13521, 29.819532], + [116.172783, 29.828358], + [116.227601, 29.816936], + [116.250391, 29.785777], + [116.280572, 29.788893], + [116.342782, 29.835626], + [116.467818, 29.896347], + [116.525716, 29.897385], + [116.552201, 29.909836], + [116.585462, 30.045657], + [116.620571, 30.073109], + [116.666766, 30.076734], + [116.720353, 30.053945], + [116.747454, 30.057053], + [116.783794, 30.030632], + [116.802889, 29.99643], + [116.830606, 30.004723], + [116.83307, 29.95755], + [116.868794, 29.980361], + [116.900207, 29.949253], + [116.882961, 29.893753], + [116.780715, 29.792529], + [116.762237, 29.802396], + [116.673541, 29.709916], + [116.698795, 29.707836], + [116.70557, 29.69692], + [116.706802, 29.6964], + [116.704954, 29.688602], + [116.680317, 29.681323], + [116.651983, 29.637118], + [116.716657, 29.590813], + [116.721585, 29.564789], + [116.760389, 29.599139], + [116.780715, 29.569994], + [116.849084, 29.57624], + [116.873722, 29.609546], + [116.939627, 29.648561], + [116.974736, 29.657403], + [116.996294, 29.683403], + [117.041873, 29.680803], + [117.112706, 29.711995], + [117.108395, 29.75201], + [117.136728, 29.775388], + [117.123177, 29.798761], + [117.073286, 29.831992], + [117.127489, 29.86158], + [117.129952, 29.89946], + [117.171836, 29.920729], + [117.2168, 29.926953], + [117.246365, 29.915023], + [117.261763, 29.880781], + [117.25314, 29.834588], + [117.29256, 29.822647], + [117.338756, 29.848085], + [117.359082, 29.812782], + [117.382487, 29.840818], + [117.415132, 29.85068], + [117.408973, 29.802396], + [117.455168, 29.749412], + [117.453936, 29.688082], + [117.490277, 29.660003], + [117.530313, 29.654282], + [117.523538, 29.630356], + [117.543248, 29.588731], + [117.608537, 29.591333], + [117.647957, 29.614749], + [117.678754, 29.595496], + [117.690457, 29.555939], + [117.729877, 29.550213], + [117.795167, 29.570515], + [117.872775, 29.54761], + [117.933753, 29.549172], + [118.00397, 29.578322], + [118.042774, 29.566351], + [118.050782, 29.542924], + [118.095129, 29.534072], + [118.143788, 29.489803], + [118.127774, 29.47209], + [118.136397, 29.418932], + [118.193064, 29.395472], + [118.248498, 29.431443], + [118.316252, 29.422581], + [118.306396, 29.479384], + [118.329802, 29.495012], + [118.347664, 29.474174], + [118.381541, 29.504909], + [118.496106, 29.519492], + [118.500417, 29.57572], + [118.532446, 29.588731], + [118.573714, 29.638159], + [118.61991, 29.654282], + [118.647011, 29.64336], + [118.700598, 29.706277], + [118.744945, 29.73902], + [118.740634, 29.814859], + [118.841032, 29.891159], + [118.838568, 29.934733], + [118.894619, 29.937845], + [118.902626, 30.029078], + [118.878604, 30.064822], + [118.873677, 30.11505], + [118.895234, 30.148694], + [118.852119, 30.149729], + [118.852735, 30.166805], + [118.929727, 30.2025], + [118.905089, 30.216464], + [118.877988, 30.282637], + [118.880452, 30.31519], + [118.954365, 30.360126], + [118.988857, 30.332237], + [119.06277, 30.304856], + [119.091719, 30.323972], + [119.126828, 30.304856], + [119.201356, 30.290905], + [119.236465, 30.297106], + [119.246936, 30.341018], + [119.277117, 30.341018], + [119.326392, 30.372002], + [119.349182, 30.349281], + [119.402768, 30.374584], + [119.36766, 30.38491], + [119.335015, 30.448389], + [119.336247, 30.508734], + [119.326392, 30.532964], + [119.272189, 30.510281], + [119.237081, 30.546881], + [119.265414, 30.574709], + [119.238929, 30.609225], + [119.323312, 30.630341], + [119.343022, 30.664322], + [119.39045, 30.685941], + [119.408312, 30.645274], + [119.444652, 30.650422], + [119.482841, 30.704467], + [119.479761, 30.772365], + [119.527188, 30.77905], + [119.55429, 30.825828], + [119.575847, 30.829939], + [119.557369, 30.874124], + [119.563529, 30.919315], + [119.582007, 30.932149], + [119.580159, 30.967051], + [119.633746, 31.019379], + [119.629434, 31.085517], + [119.649144, 31.104991], + [119.623891, 31.130096], + [119.599869, 31.10909], + [119.532732, 31.159291], + [119.461283, 31.156219], + [119.439109, 31.177214], + [119.391682, 31.174142], + [119.360269, 31.213049], + [119.374435, 31.258591], + [119.350414, 31.301043], + [119.338095, 31.259103], + [119.294363, 31.263195], + [119.266646, 31.250405], + [119.198277, 31.270357], + [119.197661, 31.295418], + [119.158241, 31.294907], + [119.107118, 31.250917], + [119.10527, 31.235055], + [119.014727, 31.241707], + [118.984546, 31.237102], + [118.870597, 31.242219], + [118.794836, 31.229426], + [118.756648, 31.279564], + [118.726467, 31.282121], + [118.720924, 31.322518], + [118.745561, 31.372606], + [118.767735, 31.363919], + [118.824401, 31.375672], + [118.852119, 31.393553], + [118.883532, 31.500261], + [118.857046, 31.506384], + [118.865669, 31.519139], + [118.885995, 31.519139], + [118.881684, 31.564023], + [118.858894, 31.623665], + [118.802844, 31.619078], + [118.773894, 31.682759], + [118.748025, 31.675629], + [118.736322, 31.633347], + [118.643315, 31.649651], + [118.643315, 31.671555], + [118.697518, 31.709747], + [118.653786, 31.73011], + [118.641467, 31.75861], + [118.571866, 31.746397], + [118.5577, 31.73011], + [118.521975, 31.743343], + [118.533678, 31.76726], + [118.481939, 31.778453], + [118.504729, 31.841516], + [118.466541, 31.857784], + [118.472084, 31.879639], + [118.363679, 31.930443], + [118.389548, 31.985281], + [118.394476, 32.076098], + [118.433896, 32.086746], + [118.501033, 32.121726], + [118.49549, 32.165304], + [118.510888, 32.194176], + [118.643931, 32.209875], + [118.674728, 32.250375], + [118.657482, 32.30148], + [118.703061, 32.328792], + [118.685199, 32.403604], + [118.691359, 32.472295], + [118.628533, 32.467751], + [118.592192, 32.481383], + [118.608823, 32.536899], + [118.564475, 32.562122], + [118.568787, 32.585825], + [118.59712, 32.600951], + [118.632844, 32.578261], + [118.658714, 32.594397], + [118.688895, 32.588346], + [118.719076, 32.614059], + [118.719076, 32.614059], + [118.73509, 32.58885], + [118.757264, 32.603976], + [118.784981, 32.582295], + [118.820706, 32.60448], + [118.84288, 32.56767], + [118.908169, 32.59238], + [118.890923, 32.553042], + [118.92172, 32.557078], + [118.922336, 32.557078], + [118.92172, 32.557078], + [118.922336, 32.557078], + [118.975923, 32.505108], + [119.041212, 32.515201], + [119.084944, 32.452602], + [119.142226, 32.499556], + [119.168096, 32.536394], + [119.152697, 32.557582], + [119.22045, 32.576748], + [119.230921, 32.607001], + [119.208748, 32.641276], + [119.211827, 32.708275], + [119.184726, 32.825529], + [119.113277, 32.823014], + [119.054763, 32.8748], + [119.020886, 32.955685], + [118.993169, 32.958196], + [118.934039, 32.93861], + [118.892771, 32.941121], + [118.89585, 32.957694], + [118.89585, 32.957694], + [118.849039, 32.956689], + [118.846575, 32.922034], + [118.821322, 32.920527], + [118.810235, 32.853687], + [118.743097, 32.853184], + [118.743097, 32.853184], + [118.73817, 32.772708], + [118.756648, 32.737477], + [118.707373, 32.72036], + [118.642699, 32.744525], + [118.572482, 32.719856], + [118.560163, 32.729926], + [118.483787, 32.721367], + [118.450526, 32.743518], + [118.411106, 32.715828], + [118.375382, 32.718849], + [118.363063, 32.770695], + [118.334114, 32.761637], + [118.300237, 32.783275], + [118.301469, 32.846145], + [118.250346, 32.848157], + [118.2331, 32.914498], + [118.252194, 32.936601], + [118.291614, 32.946143], + [118.303933, 32.96874], + [118.26944, 32.969242], + [118.244803, 32.998359], + [118.243571, 33.027967], + [118.219549, 33.114227], + [118.217085, 33.191888], + [118.178281, 33.217926], + [118.149332, 33.169348], + [118.038463, 33.134776], + [118.037231, 33.152314], + [117.988572, 33.180869], + [117.977485, 33.226437], + [117.942376, 33.224936], + [117.939297, 33.262475], + [117.974405, 33.279487], + [117.992883, 33.333005], + [118.029224, 33.374995], + [118.016905, 33.402978], + [118.027376, 33.455421], + [118.050782, 33.491863], + [118.107448, 33.475391], + [118.117919, 33.594615], + [118.112376, 33.617045], + [118.16781, 33.663381], + [118.161035, 33.735576], + [118.117919, 33.766427], + [118.065564, 33.76593], + [118.019985, 33.738562], + [117.972557, 33.74951], + [117.901724, 33.720146], + [117.843826, 33.736074], + [117.791471, 33.733585], + [117.750203, 33.710688], + [117.72495, 33.74951], + [117.739732, 33.758467], + [117.759442, 33.874318], + [117.753899, 33.891211], + [117.715095, 33.879287], + [117.672595, 33.934916], + [117.671363, 33.992494], + [117.629479, 34.028708], + [117.612849, 34.000433], + [117.569117, 33.985051], + [117.543248, 34.038627], + [117.514914, 34.060941], + [117.435458, 34.028212], + [117.404045, 34.03218], + [117.357234, 34.088205], + [117.311654, 34.067882], + [117.277162, 34.078787], + [117.257452, 34.065899], + [117.192162, 34.068873], + [117.130568, 34.101586], + [117.123793, 34.128342], + [117.046801, 34.151622], + [117.025243, 34.167469], + [117.051112, 34.221425], + [116.969192, 34.283753], + [116.983359, 34.348011], + [116.960569, 34.363821], + [116.969192, 34.389012], + [116.909446, 34.408271], + [116.828142, 34.389012], + [116.782563, 34.429993], + [116.773939, 34.453683], + [116.722816, 34.472434], + [116.662454, 34.472927], + [116.592237, 34.493646], + [116.594085, 34.511894], + [116.490607, 34.573513], + [116.477057, 34.614896], + [116.432709, 34.630163], + [116.430245, 34.650843], + [116.374195, 34.640011], + [116.334159, 34.620806], + [116.32492, 34.601104], + [116.286116, 34.608986], + [116.247927, 34.551829], + [116.196804, 34.575977], + [116.191261, 34.535561], + [116.204196, 34.508442], + [116.178326, 34.496112], + [116.162312, 34.459605], + [116.178942, 34.430487], + [116.215898, 34.403333], + [116.213435, 34.382098], + [116.255934, 34.376665], + [116.301514, 34.342082], + [116.357564, 34.319843], + [116.372347, 34.26595], + [116.409303, 34.273863], + [116.409303, 34.273863], + [116.456731, 34.268917], + [116.516477, 34.296114], + [116.562056, 34.285731], + [116.582382, 34.266444], + [116.545426, 34.241711], + [116.542962, 34.203608], + [116.565752, 34.16945], + [116.536187, 34.151127], + [116.52818, 34.122892], + [116.576223, 34.068873], + [116.576223, 34.068873], + [116.599629, 34.014324], + [116.599629, 34.014324] + ] + ], + [ + [ + [118.865669, 31.519139], + [118.857046, 31.506384], + [118.883532, 31.500261], + [118.885995, 31.519139], + [118.865669, 31.519139] + ] + ], + [ + [ + [116.698795, 29.707836], + [116.673541, 29.709916], + [116.653831, 29.694841], + [116.680317, 29.681323], + [116.704954, 29.688602], + [116.706802, 29.6964], + [116.70557, 29.69692], + [116.698795, 29.707836] + ] + ], + [ + [ + [115.5088, 32.468761], + [115.509416, 32.466741], + [115.510648, 32.467751], + [115.510648, 32.468256], + [115.510648, 32.468761], + [115.5088, 32.468761] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 350000, + "name": "福建省", + "center": [119.306239, 26.075302], + "centroid": [118.006468, 26.069925], + "childrenNum": 9, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 12, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [119.004872, 24.970009], + [118.989473, 24.973807], + [119.023966, 25.04377], + [119.016575, 25.058409], + [118.974691, 25.024792], + [118.945126, 25.028588], + [118.892155, 25.092558], + [118.974691, 25.115319], + [118.951901, 25.15162], + [118.985162, 25.168954], + [118.985162, 25.19495], + [118.942046, 25.211195], + [118.940198, 25.21715], + [118.943278, 25.221482], + [118.903242, 25.239347], + [118.900162, 25.242595], + [118.919256, 25.248008], + [118.91556, 25.256668], + [118.918024, 25.25721], + [118.956212, 25.272905], + [118.996864, 25.266411], + [118.975307, 25.237723], + [118.990089, 25.20199], + [119.055379, 25.219316], + [119.074473, 25.211195], + [119.054147, 25.168412], + [119.032589, 25.17437], + [119.028893, 25.139702], + [119.06585, 25.102855], + [119.075705, 25.099604], + [119.134219, 25.106107], + [119.107118, 25.075214], + [119.119436, 25.012861], + [119.146538, 25.056782], + [119.165632, 25.145661], + [119.137299, 25.15487], + [119.108349, 25.193867], + [119.131755, 25.223106], + [119.190269, 25.175995], + [119.231537, 25.188993], + [119.26911, 25.159746], + [119.314689, 25.190076], + [119.294979, 25.237182], + [119.331935, 25.230685], + [119.380595, 25.250173], + [119.333167, 25.287516], + [119.299291, 25.328634], + [119.247552, 25.333502], + [119.240776, 25.316733], + [119.218603, 25.368115], + [119.14469, 25.388121], + [119.151465, 25.426503], + [119.191501, 25.424341], + [119.232153, 25.442176], + [119.219834, 25.468654], + [119.256175, 25.488643], + [119.275269, 25.476758], + [119.26295, 25.428124], + [119.288204, 25.410827], + [119.353493, 25.411908], + [119.343638, 25.472436], + [119.359037, 25.521592], + [119.400921, 25.493505], + [119.45266, 25.493505], + [119.438493, 25.412449], + [119.463131, 25.448661], + [119.491464, 25.443257], + [119.48592, 25.418935], + [119.507478, 25.396231], + [119.486536, 25.369737], + [119.548746, 25.365952], + [119.578927, 25.400556], + [119.555521, 25.429205], + [119.577695, 25.445959], + [119.59063, 25.398394], + [119.582623, 25.374063], + [119.597405, 25.334584], + [119.649144, 25.342697], + [119.665159, 25.3719], + [119.656535, 25.396772], + [119.670086, 25.435691], + [119.622659, 25.434069], + [119.675014, 25.468113], + [119.682405, 25.445959], + [119.688564, 25.441095], + [119.773564, 25.395691], + [119.764325, 25.433529], + [119.804977, 25.457847], + [119.866571, 25.455145], + [119.864107, 25.469734], + [119.862875, 25.474597], + [119.811136, 25.507009], + [119.81668, 25.532393], + [119.861027, 25.531313], + [119.883817, 25.546432], + [119.831462, 25.579905], + [119.843165, 25.597717], + [119.790194, 25.614447], + [119.785883, 25.66786], + [119.700267, 25.616606], + [119.683637, 25.592859], + [119.716898, 25.551292], + [119.715666, 25.51187], + [119.680557, 25.497827], + [119.675014, 25.475137], + [119.634362, 25.475137], + [119.611572, 25.519972], + [119.616499, 25.556691], + [119.586934, 25.59232], + [119.534579, 25.585303], + [119.541355, 25.6247], + [119.478529, 25.631715], + [119.472986, 25.662466], + [119.543819, 25.684581], + [119.602949, 25.68512], + [119.602949, 25.714779], + [119.626354, 25.723406], + [119.628202, 25.87212], + [119.638057, 25.889888], + [119.69534, 25.904424], + [119.723673, 26.011503], + [119.700267, 26.032477], + [119.668854, 26.026024], + [119.654688, 26.090002], + [119.618963, 26.11956], + [119.604181, 26.168985], + [119.664543, 26.202282], + [119.676246, 26.262943], + [119.7711, 26.285481], + [119.802513, 26.268846], + [119.806825, 26.307479], + [119.845013, 26.323036], + [119.862875, 26.307479], + [119.904143, 26.308552], + [119.95465, 26.352534], + [119.946027, 26.374519], + [119.893672, 26.355752], + [119.835774, 26.434019], + [119.83639, 26.454381], + [119.788346, 26.583435], + [119.740303, 26.610727], + [119.670086, 26.618218], + [119.605412, 26.595744], + [119.577695, 26.622498], + [119.619579, 26.649246], + [119.637441, 26.703256], + [119.664543, 26.726243], + [119.711354, 26.686681], + [119.833926, 26.690959], + [119.864107, 26.671174], + [119.873962, 26.642827], + [119.908455, 26.661547], + [119.899216, 26.693098], + [119.938636, 26.747088], + [119.942947, 26.784492], + [120.052584, 26.786629], + [120.061824, 26.768997], + [119.99407, 26.720363], + [119.969433, 26.686681], + [119.972512, 26.654594], + [119.949107, 26.624638], + [119.901679, 26.624638], + [119.851788, 26.595209], + [119.828383, 26.524013], + [119.867187, 26.509019], + [119.947875, 26.56042], + [119.93802, 26.576478], + [119.967585, 26.597885], + [120.007621, 26.595744], + [120.063671, 26.627848], + [120.093852, 26.613938], + [120.1382, 26.638012], + [120.110483, 26.692563], + [120.162222, 26.717691], + [120.151135, 26.750829], + [120.106787, 26.752966], + [120.136352, 26.797847], + [120.103707, 26.794642], + [120.102476, 26.82669], + [120.073526, 26.823485], + [120.054432, 26.863533], + [120.117874, 26.882751], + [120.126497, 26.920644], + [120.130193, 26.917976], + [120.1807, 26.920644], + [120.233055, 26.907837], + [120.25954, 26.982526], + [120.279866, 26.987326], + [120.275554, 27.027315], + [120.29588, 27.035845], + [120.282946, 27.089671], + [120.391967, 27.081146], + [120.403054, 27.10086], + [120.461568, 27.142407], + [120.404286, 27.204166], + [120.401822, 27.250996], + [120.430155, 27.258976], + [120.343924, 27.363199], + [120.340844, 27.399867], + [120.273091, 27.38924], + [120.26262, 27.432804], + [120.221352, 27.420055], + [120.134504, 27.420055], + [120.136968, 27.402523], + [120.096316, 27.390302], + [120.052584, 27.338747], + [120.026099, 27.344063], + [120.008237, 27.375423], + [119.960194, 27.365857], + [119.938636, 27.329709], + [119.843165, 27.300464], + [119.768636, 27.307909], + [119.782187, 27.330241], + [119.739687, 27.362668], + [119.750774, 27.373829], + [119.711354, 27.403054], + [119.685485, 27.438646], + [119.703347, 27.446613], + [119.70889, 27.514042], + [119.690412, 27.537394], + [119.659615, 27.540578], + [119.675014, 27.574534], + [119.630666, 27.582491], + [119.626354, 27.620676], + [119.644217, 27.663619], + [119.606028, 27.674749], + [119.541971, 27.666799], + [119.501319, 27.649837], + [119.501935, 27.610601], + [119.466826, 27.526249], + [119.438493, 27.508734], + [119.416935, 27.539517], + [119.360269, 27.524657], + [119.334399, 27.480067], + [119.285124, 27.457766], + [119.26911, 27.42218], + [119.224146, 27.416868], + [119.14777, 27.424836], + [119.121284, 27.438115], + [119.129907, 27.475289], + [119.092335, 27.466262], + [119.03998, 27.478475], + [119.020886, 27.498118], + [118.983314, 27.498649], + [118.986393, 27.47582], + [118.955597, 27.4498], + [118.907553, 27.460952], + [118.869365, 27.540047], + [118.909401, 27.568168], + [118.913713, 27.619616], + [118.879836, 27.667859], + [118.873677, 27.733563], + [118.829329, 27.847921], + [118.818242, 27.916689], + [118.753568, 27.947885], + [118.730163, 27.970615], + [118.733858, 28.027684], + [118.719076, 28.063601], + [118.767735, 28.10584], + [118.802228, 28.117453], + [118.805923, 28.154923], + [118.771431, 28.188687], + [118.804075, 28.207675], + [118.802228, 28.240368], + [118.756032, 28.252493], + [118.719692, 28.312047], + [118.699366, 28.309939], + [118.674728, 28.27147], + [118.651322, 28.277267], + [118.595272, 28.258292], + [118.588497, 28.282538], + [118.493026, 28.262509], + [118.490562, 28.238259], + [118.444367, 28.253548], + [118.433896, 28.288335], + [118.424041, 28.291497], + [118.314404, 28.221913], + [118.339041, 28.193962], + [118.375382, 28.186577], + [118.361215, 28.155978], + [118.356288, 28.091586], + [118.242339, 28.075746], + [118.199839, 28.049869], + [118.153644, 28.062016], + [118.120999, 28.041946], + [118.129006, 28.017118], + [118.094513, 28.003909], + [118.096977, 27.970615], + [117.999043, 27.991227], + [117.965166, 27.962687], + [117.942992, 27.974315], + [117.910963, 27.949471], + [117.856145, 27.94577], + [117.78716, 27.896063], + [117.788392, 27.855858], + [117.740348, 27.800286], + [117.704624, 27.834162], + [117.68245, 27.823577], + [117.649805, 27.851625], + [117.609769, 27.863265], + [117.556182, 27.966387], + [117.52169, 27.982243], + [117.477958, 27.930966], + [117.453936, 27.939955], + [117.407741, 27.893948], + [117.366473, 27.88231], + [117.341836, 27.855858], + [117.334444, 27.8876], + [117.280242, 27.871201], + [117.276546, 27.847921], + [117.303031, 27.833103], + [117.296256, 27.764282], + [117.245133, 27.71926], + [117.205097, 27.714492], + [117.204481, 27.683759], + [117.174916, 27.677399], + [117.114554, 27.692238], + [117.096076, 27.667329], + [117.11209, 27.645596], + [117.094228, 27.627569], + [117.065279, 27.665739], + [117.040641, 27.669979], + [117.003685, 27.625449], + [117.024627, 27.592569], + [117.01662, 27.563393], + [117.054808, 27.5427], + [117.076982, 27.566046], + [117.103467, 27.533149], + [117.110242, 27.458828], + [117.133032, 27.42218], + [117.107163, 27.393491], + [117.104699, 27.330773], + [117.140423, 27.322798], + [117.136728, 27.303123], + [117.171836, 27.29036], + [117.149662, 27.241419], + [117.044953, 27.146667], + [117.05296, 27.100327], + [116.967344, 27.061962], + [116.936547, 27.019319], + [116.910062, 27.034779], + [116.851548, 27.009188], + [116.817671, 27.018252], + [116.679085, 26.978259], + [116.632889, 26.933984], + [116.602092, 26.888623], + [116.548506, 26.84004], + [116.543578, 26.803723], + [116.557745, 26.773806], + [116.515245, 26.720898], + [116.520172, 26.684543], + [116.566368, 26.650315], + [116.553433, 26.575942], + [116.539267, 26.559349], + [116.597165, 26.512768], + [116.610716, 26.476882], + [116.638433, 26.477418], + [116.608252, 26.429732], + [116.601476, 26.372911], + [116.553433, 26.365404], + [116.553433, 26.400253], + [116.519557, 26.410437], + [116.499846, 26.361651], + [116.459194, 26.345026], + [116.437021, 26.308016], + [116.412999, 26.297822], + [116.385282, 26.238253], + [116.400064, 26.202819], + [116.392057, 26.171133], + [116.435789, 26.159854], + [116.476441, 26.172745], + [116.489375, 26.113649], + [116.384666, 26.030864], + [116.360028, 25.991601], + [116.369883, 25.963088], + [116.326152, 25.956631], + [116.303362, 25.924341], + [116.258398, 25.902809], + [116.225138, 25.908731], + [116.17771, 25.894195], + [116.132131, 25.860273], + [116.131515, 25.824185], + [116.18079, 25.778926], + [116.129667, 25.758985], + [116.106877, 25.701299], + [116.067457, 25.703995], + [116.068689, 25.646282], + [116.041588, 25.62416], + [116.063145, 25.56317], + [116.040356, 25.548052], + [116.03666, 25.514571], + [116.005247, 25.490264], + [116.023109, 25.435691], + [115.992928, 25.374063], + [116.008327, 25.319437], + [115.987385, 25.290221], + [115.949813, 25.292386], + [115.930719, 25.236099], + [115.855574, 25.20957], + [115.860501, 25.165704], + [115.888219, 25.128866], + [115.880212, 25.092016], + [115.908545, 25.084428], + [115.928255, 25.050276], + [115.873436, 25.019911], + [115.925175, 24.960786], + [115.870356, 24.959701], + [115.89253, 24.936911], + [115.907929, 24.923343], + [115.985537, 24.899461], + [116.015102, 24.905975], + [116.068073, 24.850053], + [116.153073, 24.846795], + [116.191877, 24.877203], + [116.221442, 24.829959], + [116.251007, 24.82507], + [116.244232, 24.793563], + [116.297202, 24.801712], + [116.345862, 24.828872], + [116.363724, 24.87123], + [116.395137, 24.877746], + [116.417927, 24.840821], + [116.381586, 24.82507], + [116.375427, 24.803885], + [116.419158, 24.767482], + [116.416079, 24.744113], + [116.44626, 24.714216], + [116.485064, 24.720196], + [116.517709, 24.652225], + [116.506622, 24.621218], + [116.530027, 24.604895], + [116.570679, 24.621762], + [116.600861, 24.654401], + [116.623034, 24.64189], + [116.667382, 24.658752], + [116.777635, 24.679418], + [116.815207, 24.654944], + [116.761005, 24.583128], + [116.759157, 24.545572], + [116.796729, 24.502014], + [116.83307, 24.496568], + [116.860787, 24.460075], + [116.839229, 24.442097], + [116.903903, 24.369614], + [116.895895, 24.350533], + [116.919301, 24.321087], + [116.914374, 24.287817], + [116.938395, 24.28127], + [116.933468, 24.220157], + [116.956257, 24.216883], + [116.998757, 24.179217], + [116.9347, 24.126794], + [116.930388, 24.064514], + [116.953178, 24.008218], + [116.981511, 23.999471], + [116.976583, 23.931659], + [116.955642, 23.922359], + [116.981511, 23.855602], + [117.012308, 23.855054], + [117.019083, 23.801952], + [117.048032, 23.758687], + [117.055424, 23.694038], + [117.123793, 23.647448], + [117.147199, 23.654027], + [117.192778, 23.629356], + [117.192778, 23.5619], + [117.291328, 23.571225], + [117.302415, 23.550379], + [117.387415, 23.555317], + [117.463791, 23.584937], + [117.454552, 23.628259], + [117.493357, 23.642514], + [117.501364, 23.70445], + [117.54448, 23.715956], + [117.601762, 23.70171], + [117.660276, 23.789357], + [117.651653, 23.815093], + [117.671979, 23.878041], + [117.691073, 23.888985], + [117.762522, 23.886796], + [117.792703, 23.906494], + [117.807486, 23.947521], + [117.864768, 24.004938], + [117.910347, 24.012045], + [117.927594, 24.039922], + [117.936217, 24.100029], + [118.000275, 24.152462], + [118.019369, 24.197232], + [118.074803, 24.225615], + [118.115455, 24.229435], + [118.158571, 24.269814], + [118.112376, 24.357075], + [118.081579, 24.35653], + [118.088354, 24.408858], + [118.048934, 24.418122], + [118.084042, 24.528695], + [118.121615, 24.570067], + [118.150564, 24.583673], + [118.169042, 24.559725], + [118.242955, 24.51236], + [118.375382, 24.536317], + [118.363679, 24.567889], + [118.444367, 24.614689], + [118.512736, 24.60816], + [118.557084, 24.572788], + [118.558316, 24.51236], + [118.614366, 24.521617], + [118.680272, 24.58204], + [118.687047, 24.63373], + [118.661178, 24.622306], + [118.652554, 24.653857], + [118.670417, 24.679962], + [118.703677, 24.665278], + [118.778822, 24.743569], + [118.786213, 24.77672], + [118.650707, 24.808774], + [118.647627, 24.843536], + [118.702445, 24.865258], + [118.69875, 24.848967], + [118.748641, 24.84245], + [118.807771, 24.870687], + [118.834256, 24.854397], + [118.864437, 24.887518], + [118.933423, 24.870687], + [118.988857, 24.878831], + [118.987009, 24.898375], + [118.932807, 24.906518], + [118.91864, 24.932569], + [118.945741, 24.954275], + [119.014111, 24.941252], + [119.032589, 24.961328], + [119.032589, 24.961871], + [119.007335, 24.963499], + [119.004872, 24.970009] + ] + ], + [ + [ + [118.412338, 24.514538], + [118.374766, 24.458986], + [118.318715, 24.486765], + [118.298389, 24.477506], + [118.31194, 24.424661], + [118.282375, 24.413218], + [118.329802, 24.382152], + [118.353208, 24.415398], + [118.405563, 24.427931], + [118.457918, 24.412128], + [118.477012, 24.437738], + [118.451758, 24.506915], + [118.412338, 24.514538] + ] + ], + [ + [ + [119.471138, 25.197116], + [119.507478, 25.183036], + [119.52534, 25.157579], + [119.549362, 25.161912], + [119.566608, 25.210112], + [119.540739, 25.20199], + [119.501319, 25.21715], + [119.473601, 25.259916], + [119.44342, 25.238806], + [119.444036, 25.20199], + [119.471138, 25.197116] + ] + ], + [ + [ + [119.580159, 25.627398], + [119.611572, 25.669479], + [119.580775, 25.650059], + [119.580159, 25.627398] + ] + ], + [ + [ + [119.976824, 26.191005], + [120.016244, 26.217316], + [119.998998, 26.235569], + [119.970665, 26.217852], + [119.976824, 26.191005] + ] + ], + [ + [ + [118.230636, 24.401228], + [118.273752, 24.441007], + [118.233716, 24.445911], + [118.230636, 24.401228] + ] + ], + [ + [ + [119.906607, 26.68989], + [119.926933, 26.664756], + [119.950954, 26.692563], + [119.906607, 26.68989] + ] + ], + [ + [ + [118.204151, 24.504737], + [118.191832, 24.536861], + [118.14502, 24.560814], + [118.093281, 24.540672], + [118.068644, 24.463344], + [118.084042, 24.435559], + [118.143173, 24.420847], + [118.19368, 24.463344], + [118.204151, 24.504737] + ] + ], + [ + [ + [119.929397, 26.134067], + [119.960194, 26.146961], + [119.919542, 26.172208], + [119.929397, 26.134067] + ] + ], + [ + [ + [119.642985, 26.129231], + [119.665159, 26.155556], + [119.62697, 26.173282], + [119.606028, 26.15287], + [119.642985, 26.129231] + ] + ], + [ + [ + [120.034106, 26.488667], + [120.066751, 26.498308], + [120.071679, 26.521336], + [120.035954, 26.515981], + [120.034106, 26.488667] + ] + ], + [ + [ + [119.662079, 25.646822], + [119.673782, 25.632794], + [119.718745, 25.634952], + [119.716898, 25.664624], + [119.662079, 25.646822] + ] + ], + [ + [ + [119.760629, 26.613402], + [119.776644, 26.600025], + [119.818527, 26.616613], + [119.796354, 26.630523], + [119.760629, 26.613402] + ] + ], + [ + [ + [120.135736, 26.550784], + [120.167149, 26.571661], + [120.153598, 26.604841], + [120.117874, 26.568984], + [120.135736, 26.550784] + ] + ], + [ + [ + [120.360554, 26.916909], + [120.394431, 26.933984], + [120.363018, 26.967592], + [120.327909, 26.963858], + [120.319286, 26.944654], + [120.360554, 26.916909] + ] + ], + [ + [ + [120.150519, 26.798916], + [120.140048, 26.795176], + [120.163454, 26.798381], + [120.161606, 26.803189], + [120.150519, 26.798916] + ] + ], + [ + [ + [119.668238, 26.628383], + [119.720593, 26.635873], + [119.758781, 26.659408], + [119.748926, 26.681334], + [119.712586, 26.6685], + [119.673782, 26.680799], + [119.651608, 26.657269], + [119.668238, 26.628383] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 360000, + "name": "江西省", + "center": [115.892151, 28.676493], + "centroid": [115.732975, 27.636112], + "childrenNum": 11, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 13, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [118.193064, 29.395472], + [118.136397, 29.418932], + [118.127774, 29.47209], + [118.143788, 29.489803], + [118.095129, 29.534072], + [118.050782, 29.542924], + [118.042774, 29.566351], + [118.00397, 29.578322], + [117.933753, 29.549172], + [117.872775, 29.54761], + [117.795167, 29.570515], + [117.729877, 29.550213], + [117.690457, 29.555939], + [117.678754, 29.595496], + [117.647957, 29.614749], + [117.608537, 29.591333], + [117.543248, 29.588731], + [117.523538, 29.630356], + [117.530313, 29.654282], + [117.490277, 29.660003], + [117.453936, 29.688082], + [117.455168, 29.749412], + [117.408973, 29.802396], + [117.415132, 29.85068], + [117.382487, 29.840818], + [117.359082, 29.812782], + [117.338756, 29.848085], + [117.29256, 29.822647], + [117.25314, 29.834588], + [117.261763, 29.880781], + [117.246365, 29.915023], + [117.2168, 29.926953], + [117.171836, 29.920729], + [117.129952, 29.89946], + [117.127489, 29.86158], + [117.073286, 29.831992], + [117.123177, 29.798761], + [117.136728, 29.775388], + [117.108395, 29.75201], + [117.112706, 29.711995], + [117.041873, 29.680803], + [116.996294, 29.683403], + [116.974736, 29.657403], + [116.939627, 29.648561], + [116.873722, 29.609546], + [116.849084, 29.57624], + [116.780715, 29.569994], + [116.760389, 29.599139], + [116.721585, 29.564789], + [116.716657, 29.590813], + [116.651983, 29.637118], + [116.680317, 29.681323], + [116.653831, 29.694841], + [116.673541, 29.709916], + [116.762237, 29.802396], + [116.780715, 29.792529], + [116.882961, 29.893753], + [116.900207, 29.949253], + [116.868794, 29.980361], + [116.83307, 29.95755], + [116.830606, 30.004723], + [116.802889, 29.99643], + [116.783794, 30.030632], + [116.747454, 30.057053], + [116.720353, 30.053945], + [116.666766, 30.076734], + [116.620571, 30.073109], + [116.585462, 30.045657], + [116.552201, 29.909836], + [116.525716, 29.897385], + [116.467818, 29.896347], + [116.342782, 29.835626], + [116.280572, 29.788893], + [116.250391, 29.785777], + [116.227601, 29.816936], + [116.172783, 29.828358], + [116.13521, 29.819532], + [116.087167, 29.795125], + [116.049595, 29.761881], + [115.965827, 29.724469], + [115.909777, 29.723949], + [115.837096, 29.748373], + [115.762567, 29.793048], + [115.706517, 29.837703], + [115.667712, 29.850161], + [115.611662, 29.841337], + [115.51188, 29.840299], + [115.479235, 29.811224], + [115.470612, 29.739539], + [115.412714, 29.688602], + [115.355431, 29.649602], + [115.304924, 29.637118], + [115.28583, 29.618391], + [115.250722, 29.660003], + [115.176809, 29.654803], + [115.113367, 29.684963], + [115.117679, 29.655843], + [115.143548, 29.645961], + [115.120142, 29.597578], + [115.157099, 29.584568], + [115.154019, 29.510117], + [115.086266, 29.525741], + [115.087498, 29.560104], + [115.033295, 29.546568], + [115.00065, 29.572076], + [114.947679, 29.542924], + [114.966773, 29.522096], + [114.940288, 29.493971], + [114.900868, 29.505951], + [114.860216, 29.476258], + [114.888549, 29.436134], + [114.918114, 29.454374], + [114.90518, 29.473132], + [114.935977, 29.486678], + [114.947063, 29.465317], + [114.931049, 29.422581], + [114.895325, 29.397557], + [114.866375, 29.404335], + [114.812173, 29.383478], + [114.784455, 29.386086], + [114.759818, 29.363139], + [114.740724, 29.386607], + [114.67297, 29.395993], + [114.621847, 29.379828], + [114.589819, 29.352707], + [114.519602, 29.325578], + [114.466015, 29.324013], + [114.440145, 29.341752], + [114.376088, 29.322969], + [114.341595, 29.327665], + [114.307102, 29.365225], + [114.259059, 29.343839], + [114.252284, 29.23475], + [114.169748, 29.216993], + [114.063191, 29.204978], + [114.034857, 29.152204], + [113.98743, 29.126068], + [113.952321, 29.092604], + [113.94185, 29.047097], + [113.961561, 28.999476], + [113.955401, 28.978536], + [113.973879, 28.937692], + [114.008988, 28.955498], + [114.005292, 28.917788], + [114.028082, 28.891069], + [114.060111, 28.902596], + [114.056415, 28.872204], + [114.076741, 28.834464], + [114.124784, 28.843376], + [114.153734, 28.829221], + [114.137719, 28.779926], + [114.157429, 28.761566], + [114.122321, 28.623497], + [114.132176, 28.607211], + [114.08598, 28.558337], + [114.138335, 28.533629], + [114.15435, 28.507337], + [114.218407, 28.48472], + [114.217175, 28.466308], + [114.172212, 28.432632], + [114.214712, 28.403157], + [114.252284, 28.395787], + [114.2529, 28.319423], + [114.198081, 28.29097], + [114.182067, 28.249858], + [114.143879, 28.246694], + [114.109386, 28.205038], + [114.107538, 28.182885], + [114.068734, 28.171806], + [114.012068, 28.174972], + [113.992357, 28.161255], + [114.025002, 28.080499], + [114.047176, 28.057263], + [114.025618, 28.031382], + [113.970184, 28.041418], + [113.966488, 28.017646], + [113.936307, 28.018703], + [113.914133, 27.991227], + [113.864242, 28.004966], + [113.845148, 27.971672], + [113.822974, 27.982243], + [113.752141, 27.93361], + [113.72812, 27.874904], + [113.756453, 27.860091], + [113.763228, 27.799228], + [113.69917, 27.740979], + [113.696707, 27.71979], + [113.652359, 27.663619], + [113.607395, 27.625449], + [113.608627, 27.585143], + [113.579062, 27.545354], + [113.583374, 27.524657], + [113.627105, 27.49971], + [113.591381, 27.467855], + [113.59754, 27.428554], + [113.632033, 27.40518], + [113.605548, 27.38924], + [113.616635, 27.345658], + [113.657902, 27.347253], + [113.699786, 27.331836], + [113.72812, 27.350442], + [113.872865, 27.384988], + [113.872865, 27.346721], + [113.854387, 27.30525], + [113.872865, 27.289828], + [113.846996, 27.222262], + [113.779242, 27.137081], + [113.771851, 27.096598], + [113.803264, 27.099261], + [113.824206, 27.036378], + [113.86301, 27.018252], + [113.892575, 26.964925], + [113.927068, 26.948922], + [113.890112, 26.895562], + [113.877177, 26.859262], + [113.835909, 26.806394], + [113.853771, 26.769532], + [113.860546, 26.664221], + [113.912901, 26.613938], + [113.996669, 26.615543], + [114.019459, 26.587182], + [114.10877, 26.56952], + [114.07243, 26.480096], + [114.110002, 26.482775], + [114.090292, 26.455988], + [114.085364, 26.406149], + [114.062575, 26.406149], + [114.030546, 26.376664], + [114.047792, 26.337518], + [114.021307, 26.288701], + [114.029314, 26.266163], + [113.978807, 26.237716], + [113.972647, 26.20604], + [113.949242, 26.192616], + [113.962792, 26.150722], + [114.013299, 26.184023], + [114.088444, 26.168448], + [114.102611, 26.187783], + [114.181451, 26.214631], + [114.216559, 26.203355], + [114.237501, 26.152333], + [114.188842, 26.121172], + [114.10569, 26.097526], + [114.121089, 26.085702], + [114.087828, 26.06635], + [114.044096, 26.076564], + [114.008372, 26.015806], + [114.028082, 25.98138], + [114.028082, 25.893119], + [113.971416, 25.836036], + [113.961561, 25.77731], + [113.920293, 25.741197], + [113.913517, 25.701299], + [113.957249, 25.611749], + [113.983118, 25.599336], + [113.986198, 25.529153], + [113.962792, 25.528072], + [113.94493, 25.441635], + [114.003444, 25.442716], + [113.983118, 25.415152], + [114.050256, 25.36433], + [114.029314, 25.328093], + [114.017611, 25.273987], + [114.039785, 25.250714], + [114.055799, 25.277775], + [114.083517, 25.275611], + [114.115545, 25.302125], + [114.190074, 25.316733], + [114.204857, 25.29942], + [114.260291, 25.291845], + [114.2954, 25.299961], + [114.31511, 25.33837], + [114.382863, 25.317274], + [114.43029, 25.343779], + [114.438914, 25.376226], + [114.477718, 25.37136], + [114.541159, 25.416773], + [114.599674, 25.385959], + [114.63663, 25.324306], + [114.714238, 25.315651], + [114.743188, 25.274528], + [114.73518, 25.225813], + [114.693912, 25.213902], + [114.685905, 25.173287], + [114.73518, 25.155954], + [114.735796, 25.121822], + [114.664963, 25.10123], + [114.640326, 25.074129], + [114.604601, 25.083886], + [114.561485, 25.077382], + [114.532536, 25.022623], + [114.506051, 24.999844], + [114.45616, 24.99659], + [114.454928, 24.977062], + [114.395798, 24.951019], + [114.403189, 24.877746], + [114.378551, 24.861457], + [114.342211, 24.807145], + [114.336052, 24.749004], + [114.281849, 24.724001], + [114.27261, 24.700624], + [114.169132, 24.689749], + [114.19069, 24.656576], + [114.258443, 24.641346], + [114.289856, 24.619042], + [114.300943, 24.578775], + [114.363769, 24.582584], + [114.391486, 24.563535], + [114.403189, 24.497657], + [114.429058, 24.48622], + [114.534384, 24.559181], + [114.589819, 24.537406], + [114.627391, 24.576598], + [114.664963, 24.583673], + [114.704999, 24.525973], + [114.73826, 24.565168], + [114.729637, 24.608704], + [114.781376, 24.613057], + [114.827571, 24.588026], + [114.846665, 24.602719], + [114.868839, 24.562446], + [114.893477, 24.582584], + [114.909491, 24.661471], + [114.940288, 24.650049], + [115.00373, 24.679418], + [115.024672, 24.669085], + [115.057317, 24.703343], + [115.083802, 24.699537], + [115.104744, 24.667997], + [115.1842, 24.711498], + [115.258729, 24.728894], + [115.269816, 24.749548], + [115.306772, 24.758787], + [115.358511, 24.735416], + [115.372678, 24.774546], + [115.412714, 24.79302], + [115.476771, 24.762591], + [115.522967, 24.702799], + [115.555611, 24.683768], + [115.569778, 24.622306], + [115.605503, 24.62557], + [115.671408, 24.604895], + [115.68927, 24.545027], + [115.752712, 24.546116], + [115.785357, 24.567345], + [115.843871, 24.562446], + [115.840791, 24.584217], + [115.797676, 24.628834], + [115.780429, 24.663103], + [115.801371, 24.705517], + [115.769342, 24.708236], + [115.756408, 24.749004], + [115.776734, 24.774546], + [115.764415, 24.791933], + [115.790284, 24.856027], + [115.807531, 24.862543], + [115.824161, 24.909232], + [115.863581, 24.891318], + [115.861733, 24.863629], + [115.907313, 24.879917], + [115.885139, 24.898918], + [115.89253, 24.936911], + [115.870356, 24.959701], + [115.925175, 24.960786], + [115.873436, 25.019911], + [115.928255, 25.050276], + [115.908545, 25.084428], + [115.880212, 25.092016], + [115.888219, 25.128866], + [115.860501, 25.165704], + [115.855574, 25.20957], + [115.930719, 25.236099], + [115.949813, 25.292386], + [115.987385, 25.290221], + [116.008327, 25.319437], + [115.992928, 25.374063], + [116.023109, 25.435691], + [116.005247, 25.490264], + [116.03666, 25.514571], + [116.040356, 25.548052], + [116.063145, 25.56317], + [116.041588, 25.62416], + [116.068689, 25.646282], + [116.067457, 25.703995], + [116.106877, 25.701299], + [116.129667, 25.758985], + [116.18079, 25.778926], + [116.131515, 25.824185], + [116.132131, 25.860273], + [116.17771, 25.894195], + [116.225138, 25.908731], + [116.258398, 25.902809], + [116.303362, 25.924341], + [116.326152, 25.956631], + [116.369883, 25.963088], + [116.360028, 25.991601], + [116.384666, 26.030864], + [116.489375, 26.113649], + [116.476441, 26.172745], + [116.435789, 26.159854], + [116.392057, 26.171133], + [116.400064, 26.202819], + [116.385282, 26.238253], + [116.412999, 26.297822], + [116.437021, 26.308016], + [116.459194, 26.345026], + [116.499846, 26.361651], + [116.519557, 26.410437], + [116.553433, 26.400253], + [116.553433, 26.365404], + [116.601476, 26.372911], + [116.608252, 26.429732], + [116.638433, 26.477418], + [116.610716, 26.476882], + [116.597165, 26.512768], + [116.539267, 26.559349], + [116.553433, 26.575942], + [116.566368, 26.650315], + [116.520172, 26.684543], + [116.515245, 26.720898], + [116.557745, 26.773806], + [116.543578, 26.803723], + [116.548506, 26.84004], + [116.602092, 26.888623], + [116.632889, 26.933984], + [116.679085, 26.978259], + [116.817671, 27.018252], + [116.851548, 27.009188], + [116.910062, 27.034779], + [116.936547, 27.019319], + [116.967344, 27.061962], + [117.05296, 27.100327], + [117.044953, 27.146667], + [117.149662, 27.241419], + [117.171836, 27.29036], + [117.136728, 27.303123], + [117.140423, 27.322798], + [117.104699, 27.330773], + [117.107163, 27.393491], + [117.133032, 27.42218], + [117.110242, 27.458828], + [117.103467, 27.533149], + [117.076982, 27.566046], + [117.054808, 27.5427], + [117.01662, 27.563393], + [117.024627, 27.592569], + [117.003685, 27.625449], + [117.040641, 27.669979], + [117.065279, 27.665739], + [117.094228, 27.627569], + [117.11209, 27.645596], + [117.096076, 27.667329], + [117.114554, 27.692238], + [117.174916, 27.677399], + [117.204481, 27.683759], + [117.205097, 27.714492], + [117.245133, 27.71926], + [117.296256, 27.764282], + [117.303031, 27.833103], + [117.276546, 27.847921], + [117.280242, 27.871201], + [117.334444, 27.8876], + [117.341836, 27.855858], + [117.366473, 27.88231], + [117.407741, 27.893948], + [117.453936, 27.939955], + [117.477958, 27.930966], + [117.52169, 27.982243], + [117.556182, 27.966387], + [117.609769, 27.863265], + [117.649805, 27.851625], + [117.68245, 27.823577], + [117.704624, 27.834162], + [117.740348, 27.800286], + [117.788392, 27.855858], + [117.78716, 27.896063], + [117.856145, 27.94577], + [117.910963, 27.949471], + [117.942992, 27.974315], + [117.965166, 27.962687], + [117.999043, 27.991227], + [118.096977, 27.970615], + [118.094513, 28.003909], + [118.129006, 28.017118], + [118.120999, 28.041946], + [118.153644, 28.062016], + [118.199839, 28.049869], + [118.242339, 28.075746], + [118.356288, 28.091586], + [118.361215, 28.155978], + [118.375382, 28.186577], + [118.339041, 28.193962], + [118.314404, 28.221913], + [118.424041, 28.291497], + [118.433896, 28.288335], + [118.480091, 28.327325], + [118.455454, 28.384204], + [118.432048, 28.402104], + [118.456686, 28.424738], + [118.474548, 28.478934], + [118.414802, 28.497344], + [118.4302, 28.515225], + [118.412338, 28.55676], + [118.428352, 28.617193], + [118.428352, 28.617193], + [118.428352, 28.681267], + [118.403099, 28.702791], + [118.364295, 28.813491], + [118.300237, 28.826075], + [118.270056, 28.918836], + [118.195527, 28.904167], + [118.227556, 28.942406], + [118.165346, 28.986912], + [118.133933, 28.983771], + [118.115455, 29.009944], + [118.115455, 29.009944], + [118.097593, 28.998952], + [118.066796, 29.053898], + [118.076035, 29.074822], + [118.037847, 29.102017], + [118.045238, 29.149068], + [118.027992, 29.167882], + [118.042159, 29.210202], + [118.073571, 29.216993], + [118.077883, 29.290614], + [118.138861, 29.283828], + [118.178281, 29.297921], + [118.166578, 29.314099], + [118.205382, 29.343839], + [118.193064, 29.395472] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 370000, + "name": "山东省", + "center": [117.000923, 36.675807], + "centroid": [118.187759, 36.376092], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 14, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [116.374195, 34.640011], + [116.392057, 34.710391], + [116.363724, 34.715311], + [116.369267, 34.749247], + [116.403144, 34.756131], + [116.408071, 34.850972], + [116.445028, 34.895652], + [116.557745, 34.908905], + [116.613795, 34.922645], + [116.622418, 34.939818], + [116.677853, 34.939327], + [116.781331, 34.916757], + [116.789338, 34.975133], + [116.815823, 34.965324], + [116.821983, 34.929515], + [116.858323, 34.928533], + [116.922381, 34.894671], + [116.929156, 34.843114], + [116.966113, 34.844588], + [116.979047, 34.815113], + [116.95133, 34.81069], + [116.969192, 34.771864], + [117.022163, 34.759081], + [117.070206, 34.713835], + [117.061583, 34.675947], + [117.073286, 34.639026], + [117.104083, 34.648874], + [117.15151, 34.559222], + [117.139191, 34.526687], + [117.166293, 34.434435], + [117.248213, 34.451216], + [117.252524, 34.48674], + [117.27285, 34.499565], + [117.267923, 34.532603], + [117.303647, 34.542463], + [117.27285, 34.556757], + [117.311654, 34.561686], + [117.311654, 34.561686], + [117.32151, 34.566614], + [117.32151, 34.566614], + [117.325205, 34.573021], + [117.325205, 34.573021], + [117.370785, 34.584846], + [117.402813, 34.569571], + [117.402813, 34.550843], + [117.465023, 34.484767], + [117.53832, 34.467006], + [117.592523, 34.462566], + [117.609769, 34.490686], + [117.659044, 34.501044], + [117.684298, 34.547392], + [117.801942, 34.518798], + [117.791471, 34.583368], + [117.793935, 34.651827], + [117.902956, 34.644443], + [117.909732, 34.670533], + [117.951615, 34.678408], + [118.053861, 34.650843], + [118.084042, 34.655766], + [118.114839, 34.614404], + [118.079115, 34.569571], + [118.185056, 34.543942], + [118.16473, 34.50499], + [118.132702, 34.483287], + [118.177665, 34.45319], + [118.179513, 34.379628], + [118.217701, 34.379134], + [118.220165, 34.405802], + [118.277447, 34.404814], + [118.290382, 34.424563], + [118.379693, 34.415183], + [118.404947, 34.427525], + [118.416034, 34.473914], + [118.439439, 34.507949], + [118.424657, 34.595193], + [118.439439, 34.626223], + [118.473932, 34.623269], + [118.460997, 34.656258], + [118.545997, 34.705964], + [118.601431, 34.714327], + [118.607591, 34.694155], + [118.664257, 34.693663], + [118.690127, 34.678408], + [118.739402, 34.693663], + [118.783749, 34.723181], + [118.764039, 34.740396], + [118.719076, 34.745313], + [118.739402, 34.792508], + [118.772047, 34.794474], + [118.80038, 34.843114], + [118.805307, 34.87307], + [118.860742, 34.944233], + [118.86259, 35.025626], + [118.928495, 35.051106], + [118.942662, 35.040817], + [119.027045, 35.055516], + [119.114509, 35.055026], + [119.137915, 35.096167], + [119.217371, 35.106939], + [119.250016, 35.124562], + [119.286972, 35.115261], + [119.306066, 35.076578], + [119.354109, 35.080007], + [119.373819, 35.078538], + [119.428022, 35.121136], + [119.397841, 35.137777], + [119.411392, 35.231689], + [119.450812, 35.285443], + [119.493312, 35.318655], + [119.538275, 35.296678], + [119.543819, 35.347949], + [119.590014, 35.37284], + [119.579543, 35.406504], + [119.618963, 35.459655], + [119.663311, 35.562931], + [119.662079, 35.589215], + [119.718129, 35.615492], + [119.75139, 35.617924], + [119.772332, 35.578995], + [119.780339, 35.584835], + [119.792658, 35.615492], + [119.824071, 35.646136], + [119.83023, 35.620357], + [119.868419, 35.60868], + [119.925085, 35.637382], + [119.91215, 35.660725], + [119.950339, 35.729741], + [119.920157, 35.739943], + [119.926317, 35.759856], + [119.958346, 35.760342], + [120.01378, 35.714193], + [120.049505, 35.786562], + [120.032258, 35.812288], + [120.064287, 35.873414], + [120.112331, 35.885052], + [120.125265, 35.906868], + [120.152983, 35.907353], + [120.207801, 35.947575], + [120.169613, 35.888446], + [120.202258, 35.89184], + [120.209033, 35.917531], + [120.265699, 35.966468], + [120.30512, 35.971796], + [120.316206, 36.002304], + [120.289721, 36.017311], + [120.285409, 36.01247], + [120.249069, 35.992136], + [120.257076, 36.025055], + [120.198562, 35.995525], + [120.234902, 36.030863], + [120.239214, 36.062316], + [120.181316, 36.066669], + [120.152367, 36.095206], + [120.116642, 36.102943], + [120.108635, 36.127599], + [120.142512, 36.143549], + [120.140664, 36.173507], + [120.181316, 36.203936], + [120.22012, 36.209248], + [120.224432, 36.19138], + [120.260772, 36.198624], + [120.263236, 36.182202], + [120.310047, 36.185101], + [120.297112, 36.225664], + [120.319902, 36.232423], + [120.362402, 36.196209], + [120.35809, 36.174956], + [120.286025, 36.047317], + [120.337764, 36.055058], + [120.429539, 36.056994], + [120.468959, 36.087952], + [120.546568, 36.091821], + [120.546568, 36.107778], + [120.593995, 36.100525], + [120.615553, 36.120348], + [120.64327, 36.114547], + [120.672835, 36.130016], + [120.712255, 36.126632], + [120.696857, 36.15563], + [120.696857, 36.203936], + [120.680843, 36.238698], + [120.686386, 36.279234], + [120.657437, 36.276339], + [120.66298, 36.331803], + [120.744284, 36.327946], + [120.694393, 36.390118], + [120.759683, 36.46283], + [120.828668, 36.46668], + [120.837291, 36.459942], + [120.858849, 36.424797], + [120.848994, 36.403124], + [120.871784, 36.36699], + [120.911204, 36.412276], + [120.917979, 36.417573], + [120.90874, 36.450315], + [120.938305, 36.447908], + [120.965407, 36.466199], + [120.95432, 36.507578], + [120.983269, 36.546051], + [120.962327, 36.562877], + [120.909972, 36.568645], + [120.884718, 36.601323], + [120.847146, 36.618617], + [120.882255, 36.627262], + [120.926602, 36.611892], + [120.955551, 36.575855], + [121.028848, 36.572971], + [121.078123, 36.607568], + [121.161275, 36.651273], + [121.251818, 36.671436], + [121.29863, 36.702151], + [121.31218, 36.702151], + [121.35776, 36.713186], + [121.400876, 36.701191], + [121.3941, 36.738129], + [121.454462, 36.752515], + [121.496962, 36.795179], + [121.506817, 36.803805], + [121.565331, 36.830635], + [121.548701, 36.807638], + [121.485259, 36.786073], + [121.532071, 36.73621], + [121.575186, 36.740047], + [121.556092, 36.764502], + [121.651563, 36.723739], + [121.631853, 36.80093], + [121.6762, 36.819137], + [121.726092, 36.826323], + [121.762432, 36.84644], + [121.767975, 36.874691], + [121.927504, 36.932597], + [121.965076, 36.938337], + [122.008808, 36.96225], + [122.042684, 36.871819], + [122.051923, 36.904846], + [122.093191, 36.913938], + [122.115981, 36.94025], + [122.124604, 36.944077], + [122.141235, 36.938337], + [122.119677, 36.891924], + [122.175727, 36.894317], + [122.188662, 36.866073], + [122.174495, 36.842609], + [122.220691, 36.848835], + [122.275509, 36.83734], + [122.280437, 36.835904], + [122.344495, 36.828239], + [122.378371, 36.844525], + [122.383915, 36.865595], + [122.415944, 36.85937], + [122.454748, 36.879], + [122.452284, 36.88618], + [122.434422, 36.914416], + [122.483081, 36.913938], + [122.48924, 36.886659], + [122.532356, 36.901496], + [122.55761, 36.968467], + [122.544675, 37.004797], + [122.583479, 37.037289], + [122.575472, 37.054485], + [122.494168, 37.033945], + [122.467067, 37.037289], + [122.478769, 37.058784], + [122.484313, 37.128956], + [122.533588, 37.153286], + [122.581015, 37.147562], + [122.573624, 37.176178], + [122.624131, 37.190959], + [122.592718, 37.261485], + [122.567465, 37.25958], + [122.573624, 37.296247], + [122.611196, 37.339558], + [122.607501, 37.364296], + [122.650616, 37.388551], + [122.6925, 37.373809], + [122.714058, 37.392355], + [122.701739, 37.418501], + [122.67587, 37.413273], + [122.641377, 37.428482], + [122.553914, 37.407093], + [122.4954, 37.413748], + [122.487393, 37.43466], + [122.41656, 37.414699], + [122.337103, 37.414223], + [122.281053, 37.430858], + [122.287212, 37.445114], + [122.25272, 37.467917], + [122.194205, 37.456041], + [122.166488, 37.438937], + [122.131996, 37.49926], + [122.163408, 37.519199], + [122.150474, 37.557163], + [122.08888, 37.554316], + [122.075329, 37.540556], + [122.017431, 37.531065], + [121.997721, 37.494512], + [121.923808, 37.473142], + [121.772903, 37.466492], + [121.66573, 37.473617], + [121.635548, 37.494037], + [121.575802, 37.460317], + [121.571491, 37.441313], + [121.477252, 37.475992], + [121.460006, 37.522522], + [121.400876, 37.557638], + [121.395948, 37.589891], + [121.435368, 37.592737], + [121.391021, 37.625449], + [121.349137, 37.635403], + [121.358376, 37.597479], + [121.304789, 37.582778], + [121.217326, 37.582778], + [121.17421, 37.597479], + [121.148956, 37.626397], + [121.161891, 37.646302], + [121.142797, 37.661464], + [121.160043, 37.698882], + [121.136022, 37.723501], + [121.037471, 37.718767], + [120.994356, 37.759468], + [120.943233, 37.785486], + [120.940769, 37.819533], + [120.874863, 37.833241], + [120.845298, 37.826623], + [120.839139, 37.82426], + [120.733197, 37.833714], + [120.656821, 37.793054], + [120.634031, 37.796364], + [120.590915, 37.7642], + [120.517619, 37.750005], + [120.454793, 37.757576], + [120.367945, 37.697935], + [120.227511, 37.693673], + [120.22012, 37.671886], + [120.269395, 37.658622], + [120.272475, 37.636824], + [120.215192, 37.621183], + [120.208417, 37.588469], + [120.246605, 37.556689], + [120.222584, 37.532963], + [120.144359, 37.481691], + [120.086461, 37.465067], + [120.064903, 37.448915], + [120.010085, 37.442263], + [119.949723, 37.419927], + [119.926933, 37.386649], + [119.843781, 37.376662], + [119.837006, 37.346695], + [119.883201, 37.311004], + [119.89244, 37.263866], + [119.865339, 37.233854], + [119.83023, 37.225754], + [119.808057, 37.196203], + [119.740303, 37.133727], + [119.687332, 37.143746], + [119.678709, 37.158056], + [119.576463, 37.127524], + [119.489616, 37.134681], + [119.428022, 37.125616], + [119.361501, 37.125616], + [119.327624, 37.115595], + [119.301138, 37.139452], + [119.298675, 37.197156], + [119.2069, 37.223371], + [119.190885, 37.25958], + [119.204436, 37.280058], + [119.136683, 37.230995], + [119.12806, 37.254816], + [119.091103, 37.257674], + [119.084328, 37.239572], + [119.054147, 37.254816], + [119.03998, 37.30434], + [119.001176, 37.31862], + [118.942662, 37.497361], + [118.939582, 37.527268], + [118.988857, 37.620709], + [119.023966, 37.642037], + [119.153313, 37.655305], + [119.236465, 37.651988], + [119.262334, 37.660517], + [119.280197, 37.692726], + [119.309146, 37.805349], + [119.291899, 37.869627], + [119.24016, 37.878131], + [119.212443, 37.838913], + [119.16132, 37.81906], + [119.12806, 37.847892], + [119.110813, 37.921577], + [119.001792, 37.99613], + [118.974075, 38.094162], + [118.908169, 38.139362], + [118.811467, 38.157717], + [118.703677, 38.151129], + [118.626069, 38.138421], + [118.607591, 38.129006], + [118.597736, 38.079088], + [118.552156, 38.05553], + [118.534294, 38.063541], + [118.517048, 38.088509], + [118.504729, 38.11394], + [118.44991, 38.124299], + [118.431432, 38.106406], + [118.404331, 38.121003], + [118.331034, 38.12524], + [118.217085, 38.146893], + [118.177665, 38.186417], + [118.112376, 38.210403], + [118.045238, 38.214165], + [118.018753, 38.202409], + [117.896797, 38.279495], + [117.895565, 38.301572], + [117.848754, 38.255062], + [117.808718, 38.22827], + [117.789007, 38.180772], + [117.766834, 38.158658], + [117.771145, 38.134655], + [117.746508, 38.12524], + [117.704624, 38.076262], + [117.586979, 38.071551], + [117.557414, 38.046105], + [117.557414, 38.046105], + [117.524154, 37.989527], + [117.513067, 37.94329], + [117.481038, 37.914967], + [117.438538, 37.854035], + [117.400966, 37.844584], + [117.320278, 37.861596], + [117.271618, 37.839858], + [117.185387, 37.849783], + [117.150278, 37.839385], + [117.074518, 37.848837], + [117.027091, 37.832296], + [116.919301, 37.846002], + [116.837997, 37.835132], + [116.804736, 37.848837], + [116.753613, 37.793054], + [116.753613, 37.77035], + [116.724664, 37.744327], + [116.679085, 37.728708], + [116.66307, 37.686096], + [116.604556, 37.624975], + [116.575607, 37.610754], + [116.4826, 37.521573], + [116.448108, 37.503059], + [116.433941, 37.473142], + [116.38097, 37.522522], + [116.379738, 37.522047], + [116.38097, 37.522522], + [116.379738, 37.522047], + [116.36742, 37.566177], + [116.336007, 37.581355], + [116.295355, 37.554316], + [116.278724, 37.524895], + [116.290427, 37.484065], + [116.27626, 37.466967], + [116.240536, 37.489764], + [116.240536, 37.489764], + [116.224522, 37.479791], + [116.243, 37.447965], + [116.226369, 37.428007], + [116.2855, 37.404241], + [116.236224, 37.361442], + [116.193109, 37.365723], + [116.169087, 37.384271], + [116.106261, 37.368577], + [116.085935, 37.373809], + [116.024341, 37.360015], + [115.975682, 37.337179], + [115.969523, 37.239572], + [115.909777, 37.20669], + [115.91224, 37.177132], + [115.879596, 37.150901], + [115.888219, 37.112254], + [115.85619, 37.060694], + [115.776734, 36.992848], + [115.79706, 36.968945], + [115.75764, 36.902453], + [115.71206, 36.883308], + [115.683727, 36.808117], + [115.524815, 36.763543], + [115.479851, 36.760187], + [115.451518, 36.702151], + [115.420105, 36.686795], + [115.365902, 36.621979], + [115.355431, 36.627262], + [115.33141, 36.550378], + [115.272895, 36.497476], + [115.291374, 36.460423], + [115.317243, 36.454166], + [115.297533, 36.413239], + [115.340033, 36.398307], + [115.368982, 36.342409], + [115.366518, 36.30914], + [115.423185, 36.32216], + [115.417025, 36.292742], + [115.462605, 36.276339], + [115.466916, 36.258969], + [115.466916, 36.258969], + [115.474923, 36.248352], + [115.483547, 36.148865], + [115.484163, 36.125666], + [115.449054, 36.047317], + [115.447822, 36.01247], + [115.362822, 35.971796], + [115.353583, 35.938854], + [115.364054, 35.894264], + [115.335105, 35.796756], + [115.363438, 35.779765], + [115.407786, 35.80889], + [115.460141, 35.867594], + [115.487858, 35.880688], + [115.495249, 35.896203], + [115.505104, 35.899112], + [115.513112, 35.890385], + [115.583945, 35.921893], + [115.648618, 35.922863], + [115.699125, 35.966468], + [115.774886, 35.974702], + [115.779813, 35.993588], + [115.817386, 36.012954], + [115.859886, 36.003756], + [115.89869, 36.026507], + [115.989849, 36.045381], + [116.057602, 36.104877], + [116.099486, 36.112129], + [116.063145, 36.028927], + [116.048979, 35.970343], + [115.984921, 35.974218], + [115.911624, 35.960171], + [115.907929, 35.92674], + [115.873436, 35.918985], + [115.882675, 35.879718], + [115.859886, 35.857894], + [115.81677, 35.844312], + [115.773654, 35.854014], + [115.73485, 35.833154], + [115.696046, 35.788989], + [115.693582, 35.754028], + [115.622749, 35.739457], + [115.52851, 35.733628], + [115.48601, 35.710306], + [115.383148, 35.568772], + [115.34496, 35.55368], + [115.356047, 35.490359], + [115.307388, 35.480126], + [115.237171, 35.423087], + [115.172497, 35.426501], + [115.126302, 35.41821], + [115.117679, 35.400163], + [115.091809, 35.416259], + [115.073947, 35.374304], + [115.04315, 35.376744], + [114.957534, 35.261014], + [114.929201, 35.244886], + [114.932281, 35.198441], + [114.861448, 35.182301], + [114.841738, 35.15099], + [114.883006, 35.098615], + [114.835578, 35.076578], + [114.818948, 35.051596], + [114.852209, 35.041797], + [114.824492, 35.012393], + [114.880542, 35.00357], + [114.923658, 34.968757], + [114.950759, 34.989843], + [115.008041, 34.988372], + [115.028983, 34.9717], + [115.075179, 35.000628], + [115.12815, 35.00455], + [115.157099, 34.957968], + [115.219309, 34.96042], + [115.205142, 34.914303], + [115.251953, 34.906451], + [115.239019, 34.87798], + [115.256265, 34.845079], + [115.317243, 34.859321], + [115.42688, 34.805285], + [115.449054, 34.74433], + [115.433655, 34.725149], + [115.461373, 34.637057], + [115.515575, 34.582383], + [115.553148, 34.568586], + [115.622749, 34.574499], + [115.685575, 34.556265], + [115.697278, 34.594207], + [115.787821, 34.580905], + [115.827241, 34.558236], + [115.838328, 34.5676], + [115.984305, 34.589281], + [115.991081, 34.615389], + [116.037276, 34.593222], + [116.101334, 34.60603], + [116.134594, 34.559715], + [116.156768, 34.5538], + [116.196804, 34.575977], + [116.247927, 34.551829], + [116.286116, 34.608986], + [116.32492, 34.601104], + [116.334159, 34.620806], + [116.374195, 34.640011] + ] + ], + [ + [ + [120.729502, 37.947065], + [120.721495, 37.917328], + [120.76461, 37.895134], + [120.76461, 37.923937], + [120.729502, 37.947065] + ] + ], + [ + [ + [120.692545, 37.983867], + [120.732581, 37.961694], + [120.724574, 37.987641], + [120.692545, 37.983867] + ] + ], + [ + [ + [120.990044, 36.413239], + [120.978341, 36.428649], + [120.950624, 36.414684], + [120.990044, 36.413239] + ] + ], + [ + [ + [120.750444, 38.150188], + [120.7874, 38.158658], + [120.742436, 38.199116], + [120.750444, 38.150188] + ] + ], + [ + [ + [120.918595, 38.345236], + [120.914899, 38.373393], + [120.895189, 38.36307], + [120.918595, 38.345236] + ] + ], + [ + [ + [120.159142, 35.765198], + [120.169613, 35.740428], + [120.193019, 35.756942], + [120.172077, 35.785591], + [120.159142, 35.765198] + ] + ], + [ + [ + [120.62664, 37.94565], + [120.631567, 37.981037], + [120.602002, 37.978678], + [120.62664, 37.94565] + ] + ], + [ + [ + [120.802183, 38.284193], + [120.848378, 38.305799], + [120.816349, 38.318008], + [120.802183, 38.284193] + ] + ], + [ + [ + [121.489571, 37.577086], + [121.489571, 37.577561], + [121.489571, 37.578509], + [121.488955, 37.578035], + [121.489571, 37.577086] + ] + ], + [ + [ + [121.485875, 37.578509], + [121.487723, 37.578035], + [121.487723, 37.578509], + [121.485875, 37.578509] + ] + ], + [ + [ + [121.487723, 37.578509], + [121.487723, 37.577561], + [121.488955, 37.578035], + [121.488955, 37.578509], + [121.488339, 37.578509], + [121.487723, 37.578509] + ] + ], + [ + [ + [115.495249, 35.896203], + [115.487858, 35.880688], + [115.513112, 35.890385], + [115.505104, 35.899112], + [115.495249, 35.896203] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 410000, + "name": "河南省", + "center": [113.665412, 34.757975], + "centroid": [113.619717, 33.902648], + "childrenNum": 18, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 15, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [112.716747, 32.357612], + [112.735841, 32.356095], + [112.776493, 32.358623], + [112.860877, 32.396024], + [112.888594, 32.37682], + [112.912, 32.390971], + [112.992072, 32.378336], + [113.000695, 32.41674], + [113.025949, 32.425328], + [113.078919, 32.394508], + [113.107869, 32.398551], + [113.118956, 32.375809], + [113.155912, 32.380863], + [113.158992, 32.410677], + [113.211962, 32.431895], + [113.2366, 32.407141], + [113.333918, 32.336377], + [113.317904, 32.327275], + [113.353628, 32.294904], + [113.376418, 32.298445], + [113.428773, 32.270618], + [113.511925, 32.316654], + [113.624642, 32.36115], + [113.650511, 32.412698], + [113.700402, 32.420782], + [113.735511, 32.410677], + [113.76754, 32.370249], + [113.753989, 32.328286], + [113.768772, 32.30148], + [113.768156, 32.284279], + [113.758301, 32.27669], + [113.749061, 32.272642], + [113.73859, 32.255942], + [113.752757, 32.215951], + [113.782322, 32.184553], + [113.750293, 32.11615], + [113.722576, 32.12426], + [113.728735, 32.083197], + [113.791561, 32.036028], + [113.757685, 31.98985], + [113.817431, 31.964467], + [113.805728, 31.929428], + [113.832213, 31.918761], + [113.830981, 31.87913], + [113.854387, 31.843042], + [113.893807, 31.847109], + [113.914749, 31.877098], + [113.957865, 31.852701], + [113.952321, 31.793714], + [113.988662, 31.749959], + [114.017611, 31.770822], + [114.086596, 31.782014], + [114.121705, 31.809482], + [114.134024, 31.843042], + [114.191922, 31.852192], + [114.235654, 31.833382], + [114.292936, 31.752503], + [114.350218, 31.755557], + [114.403189, 31.746906], + [114.443841, 31.728074], + [114.530688, 31.742834], + [114.549783, 31.766751], + [114.586123, 31.762172], + [114.57134, 31.660858], + [114.547935, 31.623665], + [114.560869, 31.560963], + [114.572572, 31.553824], + [114.61692, 31.585437], + [114.641558, 31.582378], + [114.696376, 31.525771], + [114.778912, 31.520669], + [114.789383, 31.480358], + [114.830035, 31.45892], + [114.870071, 31.479337], + [114.884238, 31.469129], + [114.962462, 31.494648], + [114.995107, 31.471171], + [115.022824, 31.527811], + [115.096121, 31.508425], + [115.114599, 31.530362], + [115.106592, 31.567592], + [115.12507, 31.599201], + [115.16449, 31.604808], + [115.212533, 31.555354], + [115.235939, 31.555354], + [115.218077, 31.515057], + [115.211301, 31.442072], + [115.252569, 31.421646], + [115.250722, 31.392021], + [115.301229, 31.383846], + [115.338801, 31.40428], + [115.373909, 31.405813], + [115.389924, 31.450241], + [115.371446, 31.495668], + [115.415793, 31.525771], + [115.439815, 31.588496], + [115.485394, 31.608885], + [115.476771, 31.643028], + [115.495249, 31.673083], + [115.534054, 31.698545], + [115.553764, 31.69549], + [115.676336, 31.778453], + [115.731154, 31.76726], + [115.767495, 31.78761], + [115.808147, 31.770313], + [115.808147, 31.770313], + [115.851878, 31.786593], + [115.886371, 31.776418], + [115.914704, 31.814567], + [115.893762, 31.832365], + [115.894994, 31.8649], + [115.920248, 31.920285], + [115.909161, 31.94314], + [115.928871, 32.003046], + [115.922095, 32.049725], + [115.941805, 32.166318], + [115.912856, 32.227596], + [115.899306, 32.390971], + [115.865429, 32.458662], + [115.883291, 32.487946], + [115.845719, 32.501575], + [115.8759, 32.542448], + [115.910393, 32.567165], + [115.891298, 32.576243], + [115.861117, 32.537403], + [115.789052, 32.468761], + [115.771806, 32.505108], + [115.742241, 32.476335], + [115.704669, 32.495013], + [115.667712, 32.409667], + [115.657857, 32.428864], + [115.626445, 32.40512], + [115.604271, 32.425833], + [115.57101, 32.419266], + [115.522967, 32.441997], + [115.509416, 32.466741], + [115.5088, 32.468761], + [115.497713, 32.492489], + [115.409018, 32.549007], + [115.411482, 32.575235], + [115.304924, 32.553042], + [115.30554, 32.583303], + [115.267352, 32.578261], + [115.24333, 32.593388], + [115.20083, 32.591876], + [115.182968, 32.666973], + [115.179273, 32.726402], + [115.189744, 32.770695], + [115.211301, 32.785791], + [115.189744, 32.812452], + [115.197135, 32.856201], + [115.155867, 32.864747], + [115.139237, 32.897917], + [115.029599, 32.906962], + [115.035143, 32.932582], + [115.009273, 32.940117], + [114.943368, 32.935094], + [114.916266, 32.971251], + [114.883006, 32.990328], + [114.891629, 33.020441], + [114.925506, 33.016928], + [114.913187, 33.083143], + [114.897172, 33.086653], + [114.902716, 33.129764], + [114.932897, 33.153817], + [114.966158, 33.147304], + [114.990795, 33.102195], + [115.041302, 33.086653], + [115.168186, 33.088658], + [115.194671, 33.120743], + [115.245178, 33.135778], + [115.289526, 33.131769], + [115.303692, 33.149809], + [115.300613, 33.204407], + [115.340033, 33.260973], + [115.335105, 33.297997], + [115.361591, 33.298497], + [115.365286, 33.336005], + [115.341881, 33.370997], + [115.313547, 33.376994], + [115.328946, 33.403477], + [115.315395, 33.431451], + [115.324634, 33.457418], + [115.345576, 33.449928], + [115.345576, 33.502842], + [115.366518, 33.5233], + [115.394851, 33.506335], + [115.422569, 33.557219], + [115.463837, 33.567193], + [115.511264, 33.55323], + [115.564851, 33.576169], + [115.639995, 33.585143], + [115.601191, 33.658898], + [115.601807, 33.718653], + [115.563003, 33.772895], + [115.576553, 33.787817], + [115.614126, 33.775879], + [115.631988, 33.869846], + [115.547604, 33.874815], + [115.577785, 33.950307], + [115.579017, 33.974133], + [115.60735, 34.030196], + [115.642459, 34.03218], + [115.658473, 34.061437], + [115.705901, 34.059949], + [115.736082, 34.076805], + [115.768726, 34.061932], + [115.809378, 34.062428], + [115.846335, 34.028708], + [115.85003, 34.004898], + [115.877132, 34.002913], + [115.876516, 34.028708], + [115.904233, 34.009859], + [115.95782, 34.007875], + [116.00032, 33.965199], + [115.982457, 33.917039], + [116.05945, 33.860902], + [116.055754, 33.804727], + [116.074232, 33.781351], + [116.100102, 33.782843], + [116.132747, 33.751501], + [116.155536, 33.709693], + [116.230065, 33.735078], + [116.263326, 33.730101], + [116.316912, 33.771402], + [116.393905, 33.782843], + [116.408071, 33.805721], + [116.437021, 33.801246], + [116.437637, 33.846489], + [116.486296, 33.869846], + [116.558361, 33.881274], + [116.566984, 33.9081], + [116.631042, 33.887733], + [116.64336, 33.896675], + [116.641512, 33.978103], + [116.599629, 34.014324], + [116.599629, 34.014324], + [116.576223, 34.068873], + [116.576223, 34.068873], + [116.52818, 34.122892], + [116.536187, 34.151127], + [116.565752, 34.16945], + [116.542962, 34.203608], + [116.545426, 34.241711], + [116.582382, 34.266444], + [116.562056, 34.285731], + [116.516477, 34.296114], + [116.456731, 34.268917], + [116.409303, 34.273863], + [116.409303, 34.273863], + [116.372347, 34.26595], + [116.357564, 34.319843], + [116.301514, 34.342082], + [116.255934, 34.376665], + [116.213435, 34.382098], + [116.215898, 34.403333], + [116.178942, 34.430487], + [116.162312, 34.459605], + [116.178326, 34.496112], + [116.204196, 34.508442], + [116.191261, 34.535561], + [116.196804, 34.575977], + [116.156768, 34.5538], + [116.134594, 34.559715], + [116.101334, 34.60603], + [116.037276, 34.593222], + [115.991081, 34.615389], + [115.984305, 34.589281], + [115.838328, 34.5676], + [115.827241, 34.558236], + [115.787821, 34.580905], + [115.697278, 34.594207], + [115.685575, 34.556265], + [115.622749, 34.574499], + [115.553148, 34.568586], + [115.515575, 34.582383], + [115.461373, 34.637057], + [115.433655, 34.725149], + [115.449054, 34.74433], + [115.42688, 34.805285], + [115.317243, 34.859321], + [115.256265, 34.845079], + [115.239019, 34.87798], + [115.251953, 34.906451], + [115.205142, 34.914303], + [115.219309, 34.96042], + [115.157099, 34.957968], + [115.12815, 35.00455], + [115.075179, 35.000628], + [115.028983, 34.9717], + [115.008041, 34.988372], + [114.950759, 34.989843], + [114.923658, 34.968757], + [114.880542, 35.00357], + [114.824492, 35.012393], + [114.852209, 35.041797], + [114.818948, 35.051596], + [114.835578, 35.076578], + [114.883006, 35.098615], + [114.841738, 35.15099], + [114.861448, 35.182301], + [114.932281, 35.198441], + [114.929201, 35.244886], + [114.957534, 35.261014], + [115.04315, 35.376744], + [115.073947, 35.374304], + [115.091809, 35.416259], + [115.117679, 35.400163], + [115.126302, 35.41821], + [115.172497, 35.426501], + [115.237171, 35.423087], + [115.307388, 35.480126], + [115.356047, 35.490359], + [115.34496, 35.55368], + [115.383148, 35.568772], + [115.48601, 35.710306], + [115.52851, 35.733628], + [115.622749, 35.739457], + [115.693582, 35.754028], + [115.696046, 35.788989], + [115.73485, 35.833154], + [115.773654, 35.854014], + [115.81677, 35.844312], + [115.859886, 35.857894], + [115.882675, 35.879718], + [115.873436, 35.918985], + [115.907929, 35.92674], + [115.911624, 35.960171], + [115.984921, 35.974218], + [116.048979, 35.970343], + [116.063145, 36.028927], + [116.099486, 36.112129], + [116.057602, 36.104877], + [115.989849, 36.045381], + [115.89869, 36.026507], + [115.859886, 36.003756], + [115.817386, 36.012954], + [115.779813, 35.993588], + [115.774886, 35.974702], + [115.699125, 35.966468], + [115.648618, 35.922863], + [115.583945, 35.921893], + [115.513112, 35.890385], + [115.487858, 35.880688], + [115.460141, 35.867594], + [115.407786, 35.80889], + [115.363438, 35.779765], + [115.335105, 35.796756], + [115.364054, 35.894264], + [115.353583, 35.938854], + [115.362822, 35.971796], + [115.447822, 36.01247], + [115.449054, 36.047317], + [115.484163, 36.125666], + [115.483547, 36.148865], + [115.465068, 36.170125], + [115.450902, 36.152248], + [115.376989, 36.128083], + [115.365902, 36.099074], + [115.312931, 36.088436], + [115.30246, 36.127599], + [115.279055, 36.13775], + [115.242098, 36.19138], + [115.202678, 36.208765], + [115.202678, 36.208765], + [115.202678, 36.209248], + [115.202678, 36.209248], + [115.201446, 36.210214], + [115.201446, 36.210214], + [115.1842, 36.193312], + [115.12507, 36.209731], + [115.104744, 36.172058], + [115.06286, 36.178338], + [115.048693, 36.161912], + [115.04623, 36.112613], + [114.998186, 36.069572], + [114.914419, 36.052155], + [114.926737, 36.089403], + [114.912571, 36.140649], + [114.858368, 36.144516], + [114.857752, 36.127599], + [114.771521, 36.124699], + [114.734564, 36.15563], + [114.720398, 36.140166], + [114.640326, 36.137266], + [114.588587, 36.118414], + [114.586739, 36.141133], + [114.533152, 36.171575], + [114.480181, 36.177855], + [114.466015, 36.197658], + [114.417356, 36.205868], + [114.408117, 36.224699], + [114.356378, 36.230492], + [114.345291, 36.255591], + [114.299095, 36.245938], + [114.257827, 36.263794], + [114.241197, 36.251247], + [114.2104, 36.272962], + [114.203009, 36.245456], + [114.170364, 36.245938], + [114.170364, 36.245938], + [114.175907, 36.264759], + [114.129096, 36.280199], + [114.080437, 36.269585], + [114.04348, 36.303353], + [114.056415, 36.329392], + [114.002828, 36.334214], + [113.981887, 36.31782], + [113.962792, 36.353977], + [113.911054, 36.314927], + [113.882104, 36.353977], + [113.84946, 36.347711], + [113.856851, 36.329392], + [113.813119, 36.332285], + [113.755221, 36.366026], + [113.731199, 36.363135], + [113.736127, 36.324571], + [113.712105, 36.303353], + [113.716417, 36.262347], + [113.681924, 36.216491], + [113.697939, 36.181719], + [113.651127, 36.174473], + [113.705946, 36.148865], + [113.712721, 36.129533], + [113.655439, 36.125182], + [113.671453, 36.115514], + [113.68562, 36.056026], + [113.660366, 36.034735], + [113.694859, 36.026991], + [113.678844, 35.985841], + [113.648663, 35.994073], + [113.654207, 35.931586], + [113.637576, 35.870019], + [113.660982, 35.837035], + [113.582758, 35.818111], + [113.604932, 35.797727], + [113.587685, 35.736542], + [113.592613, 35.691838], + [113.622794, 35.674825], + [113.625258, 35.632518], + [113.578446, 35.633491], + [113.547649, 35.656835], + [113.55812, 35.621816], + [113.513773, 35.57364], + [113.49899, 35.532254], + [113.439244, 35.507412], + [113.391817, 35.506925], + [113.348085, 35.468429], + [113.31236, 35.481101], + [113.304353, 35.426989], + [113.243375, 35.449418], + [113.189789, 35.44893], + [113.185477, 35.409431], + [113.165151, 35.412845], + [113.149137, 35.350878], + [113.126347, 35.332327], + [113.067217, 35.353806], + [112.996384, 35.362104], + [112.985913, 35.33965], + [112.992072, 35.29619], + [112.936022, 35.284466], + [112.934174, 35.262968], + [112.884283, 35.243909], + [112.822073, 35.258082], + [112.772798, 35.207732], + [112.720443, 35.206265], + [112.628052, 35.263457], + [112.637291, 35.225822], + [112.513487, 35.218489], + [112.390915, 35.239021], + [112.36751, 35.219956], + [112.288053, 35.219956], + [112.304684, 35.251728], + [112.242474, 35.234622], + [112.21722, 35.253195], + [112.13838, 35.271275], + [112.058924, 35.280069], + [112.078634, 35.219467], + [112.03983, 35.194039], + [112.066315, 35.153437], + [112.05646, 35.098615], + [112.062004, 35.056005], + [112.039214, 35.045717], + [112.018888, 35.068742], + [111.97762, 35.067272], + [111.933272, 35.083435], + [111.810084, 35.062374], + [111.807005, 35.032977], + [111.740483, 35.00455], + [111.664107, 34.984449], + [111.681969, 34.9511], + [111.646861, 34.938836], + [111.617911, 34.894671], + [111.592042, 34.881416], + [111.570484, 34.843114], + [111.543999, 34.853428], + [111.502731, 34.829851], + [111.439289, 34.838202], + [111.389398, 34.815113], + [111.345666, 34.831816], + [111.29208, 34.806759], + [111.255123, 34.819535], + [111.232949, 34.789559], + [111.148566, 34.807742], + [111.118385, 34.756623], + [111.035233, 34.740887], + [110.976103, 34.706456], + [110.920052, 34.730068], + [110.903422, 34.669056], + [110.883712, 34.64395], + [110.824582, 34.615881], + [110.791937, 34.649858], + [110.749437, 34.65232], + [110.710017, 34.605045], + [110.610851, 34.607508], + [110.533242, 34.583368], + [110.488279, 34.610956], + [110.424837, 34.588295], + [110.379257, 34.600612], + [110.366939, 34.566614], + [110.404511, 34.557743], + [110.372482, 34.544435], + [110.360779, 34.516825], + [110.403279, 34.433448], + [110.403279, 34.433448], + [110.473496, 34.393457], + [110.503677, 34.33714], + [110.451938, 34.292653], + [110.428533, 34.288203], + [110.43962, 34.243196], + [110.507989, 34.217466], + [110.55172, 34.213012], + [110.55788, 34.193214], + [110.621938, 34.177372], + [110.642264, 34.161032], + [110.61393, 34.113478], + [110.591757, 34.101586], + [110.587445, 34.023252], + [110.620706, 34.035652], + [110.671213, 33.966192], + [110.665669, 33.937895], + [110.627481, 33.925482], + [110.628713, 33.910086], + [110.587445, 33.887733], + [110.612083, 33.852453], + [110.66259, 33.85295], + [110.712481, 33.833564], + [110.74143, 33.798759], + [110.782082, 33.796272], + [110.81719, 33.751003], + [110.831973, 33.713675], + [110.823966, 33.685793], + [110.878784, 33.634486], + [110.966864, 33.609071], + [111.00382, 33.578662], + [111.002588, 33.535772], + [111.02661, 33.478386], + [111.02661, 33.467903], + [110.996429, 33.435946], + [111.025994, 33.375495], + [111.025994, 33.330504], + [110.984726, 33.255469], + [111.046936, 33.202905], + [111.045704, 33.169849], + [111.08882, 33.181871], + [111.12824, 33.15532], + [111.146102, 33.12375], + [111.179363, 33.115229], + [111.192913, 33.071609], + [111.152877, 33.039507], + [111.221862, 33.042517], + [111.258819, 33.006389], + [111.273601, 32.971753], + [111.242804, 32.930573], + [111.255123, 32.883846], + [111.276065, 32.903445], + [111.293311, 32.859217], + [111.380159, 32.829049], + [111.41342, 32.757108], + [111.475629, 32.760127], + [111.458383, 32.726402], + [111.513202, 32.674026], + [111.530448, 32.628172], + [111.577875, 32.593388], + [111.640701, 32.634724], + [111.646245, 32.605993], + [111.713382, 32.606497], + [111.808853, 32.536899], + [111.858128, 32.528826], + [111.890157, 32.503089], + [111.948671, 32.51722], + [111.975772, 32.471791], + [112.014576, 32.450077], + [112.063851, 32.474315], + [112.081098, 32.425833], + [112.155626, 32.377326], + [112.150083, 32.411688], + [112.172873, 32.385412], + [112.206133, 32.392992], + [112.328089, 32.321712], + [112.360118, 32.3657], + [112.390915, 32.37126], + [112.448814, 32.34295], + [112.477147, 32.380863], + [112.530733, 32.37682], + [112.545516, 32.404109], + [112.589248, 32.381369], + [112.612037, 32.386928], + [112.645298, 32.368227], + [112.716747, 32.357612] + ] + ], + [ + [ + [113.768156, 32.284279], + [113.768772, 32.30148], + [113.749061, 32.272642], + [113.758301, 32.27669], + [113.768156, 32.284279] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 420000, + "name": "湖北省", + "center": [114.298572, 30.584355], + "centroid": [112.271301, 30.987527], + "childrenNum": 17, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 16, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [111.045704, 33.169849], + [111.034001, 33.177864], + [111.035849, 33.187881], + [111.046936, 33.202905], + [110.984726, 33.255469], + [110.960704, 33.253967], + [110.9219, 33.203907], + [110.865234, 33.213921], + [110.828893, 33.201403], + [110.824582, 33.158327], + [110.753133, 33.15031], + [110.702626, 33.097182], + [110.650887, 33.157324], + [110.623785, 33.143796], + [110.59422, 33.168346], + [110.57759, 33.250464], + [110.54125, 33.255469], + [110.471032, 33.171352], + [110.398352, 33.176862], + [110.398352, 33.176862], + [110.372482, 33.186379], + [110.33799, 33.160331], + [110.285635, 33.171352], + [110.218497, 33.163336], + [110.164911, 33.209415], + [110.031252, 33.191888], + [109.999223, 33.212419], + [109.973353, 33.203907], + [109.916687, 33.229942], + [109.852013, 33.247961], + [109.813209, 33.236449], + [109.732521, 33.231443], + [109.693101, 33.254468], + [109.649985, 33.251465], + [109.619804, 33.275484], + [109.60687, 33.235949], + [109.514479, 33.237951], + [109.498464, 33.207412], + [109.438718, 33.152314], + [109.468283, 33.140288], + [109.522486, 33.138785], + [109.576073, 33.110216], + [109.688174, 33.116733], + [109.704188, 33.101694], + [109.794731, 33.067095], + [109.785492, 32.987316], + [109.76455, 32.909474], + [109.789804, 32.882339], + [109.847702, 32.893395], + [109.856941, 32.910479], + [109.907448, 32.903947], + [109.927158, 32.887364], + [109.988752, 32.886359], + [110.051578, 32.851676], + [110.105164, 32.832569], + [110.142121, 32.802895], + [110.127338, 32.77774], + [110.159367, 32.767173], + [110.156903, 32.683093], + [110.206179, 32.633212], + [110.153824, 32.593388], + [110.124259, 32.616579], + [110.090382, 32.617083], + [110.084223, 32.580782], + [110.017701, 32.546989], + [109.97089, 32.577756], + [109.910528, 32.592884], + [109.816905, 32.577252], + [109.746072, 32.594901], + [109.726978, 32.608513], + [109.631507, 32.599943], + [109.619804, 32.56767], + [109.637051, 32.540935], + [109.575457, 32.506622], + [109.526797, 32.43341], + [109.529877, 32.405625], + [109.502776, 32.38895], + [109.513247, 32.342444], + [109.495385, 32.300468], + [109.528645, 32.270112], + [109.550203, 32.225065], + [109.592703, 32.219495], + [109.604406, 32.199241], + [109.58716, 32.161251], + [109.621652, 32.106519], + [109.590855, 32.047696], + [109.590855, 32.012688], + [109.631507, 31.962436], + [109.62042, 31.928412], + [109.584696, 31.900472], + [109.60379, 31.885737], + [109.633971, 31.824738], + [109.633971, 31.804396], + [109.592087, 31.789136], + [109.585928, 31.726546], + [109.622268, 31.711783], + [109.683246, 31.719929], + [109.731289, 31.700582], + [109.737449, 31.628761], + [109.76455, 31.602769], + [109.745456, 31.598182], + [109.727594, 31.548214], + [109.837847, 31.555354], + [109.894513, 31.519139], + [109.969658, 31.508935], + [109.94502, 31.47066], + [109.98752, 31.474744], + [110.036795, 31.436966], + [110.054042, 31.410921], + [110.118715, 31.409899], + [110.161831, 31.314338], + [110.155671, 31.279564], + [110.180309, 31.179774], + [110.200019, 31.158779], + [110.180309, 31.121899], + [110.147048, 31.116776], + [110.119947, 31.088592], + [110.120563, 31.0322], + [110.140273, 31.030661], + [110.140889, 30.987062], + [110.172918, 30.978853], + [110.153824, 30.953708], + [110.151976, 30.911613], + [110.082375, 30.799614], + [110.048498, 30.800642], + [110.019549, 30.829425], + [110.008462, 30.883369], + [109.943788, 30.878746], + [109.894513, 30.899803], + [109.828608, 30.864364], + [109.780564, 30.848437], + [109.701724, 30.783677], + [109.656761, 30.760538], + [109.661072, 30.738936], + [109.625348, 30.702923], + [109.590855, 30.69366], + [109.574225, 30.646818], + [109.543428, 30.63961], + [109.535421, 30.664837], + [109.435638, 30.595832], + [109.418392, 30.559766], + [109.35495, 30.487076], + [109.337088, 30.521623], + [109.36111, 30.551004], + [109.314298, 30.599953], + [109.299516, 30.630341], + [109.245313, 30.580892], + [109.191726, 30.545851], + [109.191726, 30.545851], + [109.143683, 30.521108], + [109.103647, 30.565949], + [109.09256, 30.578831], + [109.106111, 30.61077], + [109.111654, 30.646303], + [109.071002, 30.640125], + [109.042669, 30.655571], + [109.006329, 30.626736], + [108.971836, 30.627766], + [108.893612, 30.565434], + [108.838793, 30.503062], + [108.808612, 30.491202], + [108.789518, 30.513374], + [108.743939, 30.494812], + [108.698975, 30.54482], + [108.688504, 30.58759], + [108.642925, 30.578831], + [108.6497, 30.53915], + [108.56778, 30.468508], + [108.556077, 30.487592], + [108.512961, 30.501515], + [108.472925, 30.487076], + [108.42673, 30.492233], + [108.411331, 30.438586], + [108.430425, 30.416397], + [108.402092, 30.376649], + [108.431041, 30.354446], + [108.460606, 30.35961], + [108.501258, 30.314673], + [108.524048, 30.309506], + [108.54499, 30.269716], + [108.581947, 30.255759], + [108.551766, 30.1637], + [108.56778, 30.157491], + [108.546222, 30.104178], + [108.513577, 30.057571], + [108.532055, 30.051873], + [108.536367, 29.983472], + [108.517889, 29.9394], + [108.516041, 29.885451], + [108.467998, 29.864175], + [108.433505, 29.880262], + [108.371295, 29.841337], + [108.424266, 29.815897], + [108.422418, 29.772791], + [108.442744, 29.778505], + [108.437201, 29.741098], + [108.460606, 29.741098], + [108.504338, 29.707836], + [108.504954, 29.728626], + [108.548686, 29.749412], + [108.52528, 29.770713], + [108.556077, 29.818493], + [108.601041, 29.863656], + [108.658939, 29.854833], + [108.680497, 29.800319], + [108.676801, 29.749412], + [108.690968, 29.689642], + [108.752562, 29.649082], + [108.786438, 29.691721], + [108.797525, 29.660003], + [108.781511, 29.635558], + [108.844337, 29.658443], + [108.888068, 29.628795], + [108.870206, 29.596537], + [108.901003, 29.604863], + [108.913322, 29.574679], + [108.878213, 29.539279], + [108.888684, 29.502305], + [108.866511, 29.470527], + [108.884373, 29.440824], + [108.927488, 29.435612], + [108.934264, 29.399643], + [108.919481, 29.3261], + [108.983539, 29.332883], + [108.999553, 29.36366], + [109.034662, 29.360531], + [109.060531, 29.403292], + [109.11227, 29.361053], + [109.106727, 29.288526], + [109.141835, 29.270256], + [109.110422, 29.21647], + [109.139372, 29.168927], + [109.162777, 29.180946], + [109.215748, 29.145409], + [109.232378, 29.119271], + [109.274262, 29.121885], + [109.261328, 29.161089], + [109.275494, 29.202366], + [109.257632, 29.222738], + [109.312451, 29.25146], + [109.352487, 29.284872], + [109.343863, 29.369398], + [109.391291, 29.372005], + [109.368501, 29.413719], + [109.418392, 29.453332], + [109.415928, 29.497617], + [109.436254, 29.488761], + [109.433791, 29.530948], + [109.458428, 29.513242], + [109.467051, 29.560104], + [109.488609, 29.553336], + [109.516326, 29.626194], + [109.558826, 29.606944], + [109.578536, 29.629836], + [109.651833, 29.625674], + [109.664768, 29.599659], + [109.717739, 29.615269], + [109.701108, 29.636078], + [109.714659, 29.673524], + [109.760238, 29.689122], + [109.755311, 29.733304], + [109.779333, 29.757725], + [109.869876, 29.774869], + [109.908064, 29.763959], + [109.941325, 29.774349], + [110.02386, 29.769674], + [110.113788, 29.789932], + [110.160599, 29.753569], + [110.219729, 29.746814], + [110.289946, 29.6964], + [110.302265, 29.661563], + [110.339221, 29.668324], + [110.372482, 29.633477], + [110.447011, 29.664684], + [110.467337, 29.713034], + [110.507373, 29.692241], + [110.562807, 29.712515], + [110.642879, 29.775907], + [110.60038, 29.839779], + [110.549873, 29.848085], + [110.538786, 29.895828], + [110.49875, 29.91243], + [110.517228, 29.961179], + [110.557264, 29.988137], + [110.491358, 30.019751], + [110.497518, 30.055499], + [110.531394, 30.061197], + [110.600996, 30.054463], + [110.650887, 30.07777], + [110.712481, 30.033223], + [110.756212, 30.054463], + [110.746973, 30.112979], + [110.851067, 30.126439], + [110.924364, 30.111426], + [110.929907, 30.063268], + [111.031537, 30.048765], + [111.242188, 30.040476], + [111.266826, 30.01146], + [111.3315, 29.970512], + [111.342587, 29.944586], + [111.382623, 29.95029], + [111.394325, 29.912948], + [111.436825, 29.930065], + [111.475629, 29.918654], + [111.527368, 29.925916], + [111.553854, 29.894272], + [111.669034, 29.888565], + [111.669034, 29.888565], + [111.705375, 29.890121], + [111.723853, 29.909317], + [111.723853, 29.909317], + [111.75773, 29.92021], + [111.8107, 29.901017], + [111.861207, 29.856909], + [111.899396, 29.855871], + [111.899396, 29.855871], + [111.925881, 29.836665], + [111.965917, 29.832512], + [111.95483, 29.796683], + [112.008417, 29.778505], + [112.07617, 29.743696], + [112.065699, 29.681323], + [112.089721, 29.685482], + [112.111279, 29.659483], + [112.178416, 29.656883], + [112.202438, 29.633997], + [112.244322, 29.659483], + [112.233851, 29.61631], + [112.303452, 29.585609], + [112.281278, 29.536676], + [112.291133, 29.517409], + [112.333017, 29.545007], + [112.368741, 29.541362], + [112.424792, 29.598619], + [112.439574, 29.633997], + [112.499321, 29.629316], + [112.54182, 29.60122], + [112.572001, 29.624113], + [112.640371, 29.607985], + [112.650842, 29.592374], + [112.693957, 29.601741], + [112.714283, 29.648561], + [112.733378, 29.645441], + [112.788812, 29.681323], + [112.79374, 29.735902], + [112.861493, 29.78318], + [112.894138, 29.783699], + [112.902145, 29.79149], + [112.929246, 29.77383], + [112.923703, 29.766557], + [112.926782, 29.692241], + [112.944645, 29.682883], + [112.974826, 29.732784], + [113.025949, 29.772791], + [113.005007, 29.693801], + [112.915696, 29.620992], + [112.912, 29.606944], + [112.950188, 29.473132], + [113.034572, 29.523658], + [113.057362, 29.522616], + [113.078304, 29.438218], + [113.099861, 29.459585], + [113.145441, 29.449163], + [113.181781, 29.485636], + [113.222433, 29.543965], + [113.277252, 29.594976], + [113.37765, 29.703158], + [113.571671, 29.849123], + [113.575367, 29.809147], + [113.550729, 29.768115], + [113.558736, 29.727067], + [113.540258, 29.699519], + [113.547033, 29.675603], + [113.606164, 29.666764], + [113.663446, 29.684443], + [113.680692, 29.64336], + [113.704098, 29.634518], + [113.73859, 29.579363], + [113.710257, 29.555419], + [113.630801, 29.523137], + [113.677613, 29.513763], + [113.755221, 29.446557], + [113.731199, 29.393907], + [113.674533, 29.388172], + [113.660982, 29.333405], + [113.632033, 29.316186], + [113.609859, 29.25146], + [113.651743, 29.225872], + [113.693011, 29.226394], + [113.691779, 29.19662], + [113.66283, 29.16945], + [113.690547, 29.114566], + [113.696091, 29.077437], + [113.722576, 29.104631], + [113.749677, 29.060699], + [113.775547, 29.095219], + [113.816199, 29.105154], + [113.852539, 29.058606], + [113.882104, 29.065407], + [113.876561, 29.038202], + [113.898119, 29.029307], + [113.94185, 29.047097], + [113.952321, 29.092604], + [113.98743, 29.126068], + [114.034857, 29.152204], + [114.063191, 29.204978], + [114.169748, 29.216993], + [114.252284, 29.23475], + [114.259059, 29.343839], + [114.307102, 29.365225], + [114.341595, 29.327665], + [114.376088, 29.322969], + [114.440145, 29.341752], + [114.466015, 29.324013], + [114.519602, 29.325578], + [114.589819, 29.352707], + [114.621847, 29.379828], + [114.67297, 29.395993], + [114.740724, 29.386607], + [114.759818, 29.363139], + [114.784455, 29.386086], + [114.812173, 29.383478], + [114.866375, 29.404335], + [114.895325, 29.397557], + [114.931049, 29.422581], + [114.947063, 29.465317], + [114.935977, 29.486678], + [114.90518, 29.473132], + [114.918114, 29.454374], + [114.888549, 29.436134], + [114.860216, 29.476258], + [114.900868, 29.505951], + [114.940288, 29.493971], + [114.966773, 29.522096], + [114.947679, 29.542924], + [115.00065, 29.572076], + [115.033295, 29.546568], + [115.087498, 29.560104], + [115.086266, 29.525741], + [115.154019, 29.510117], + [115.157099, 29.584568], + [115.120142, 29.597578], + [115.143548, 29.645961], + [115.117679, 29.655843], + [115.113367, 29.684963], + [115.176809, 29.654803], + [115.250722, 29.660003], + [115.28583, 29.618391], + [115.304924, 29.637118], + [115.355431, 29.649602], + [115.412714, 29.688602], + [115.470612, 29.739539], + [115.479235, 29.811224], + [115.51188, 29.840299], + [115.611662, 29.841337], + [115.667712, 29.850161], + [115.706517, 29.837703], + [115.762567, 29.793048], + [115.837096, 29.748373], + [115.909777, 29.723949], + [115.965827, 29.724469], + [116.049595, 29.761881], + [116.087167, 29.795125], + [116.13521, 29.819532], + [116.128435, 29.897904], + [116.073616, 29.969993], + [116.091479, 30.036331], + [116.078544, 30.062233], + [116.088399, 30.110391], + [116.055754, 30.180774], + [116.065609, 30.204569], + [115.997856, 30.252657], + [115.985537, 30.290905], + [115.903001, 30.31364], + [115.91532, 30.337919], + [115.885139, 30.379747], + [115.921479, 30.416397], + [115.894994, 30.452517], + [115.910393, 30.519046], + [115.887603, 30.542758], + [115.876516, 30.582438], + [115.848799, 30.602014], + [115.819234, 30.597893], + [115.81369, 30.637035], + [115.762567, 30.685426], + [115.782893, 30.751795], + [115.851262, 30.756938], + [115.863581, 30.815549], + [115.848799, 30.828397], + [115.865429, 30.864364], + [115.932566, 30.889532], + [115.976298, 30.931636], + [116.03974, 30.957813], + [116.071769, 30.956787], + [116.058834, 31.012711], + [116.015102, 31.011685], + [116.006479, 31.034764], + [115.938726, 31.04707], + [115.939958, 31.071678], + [115.887603, 31.10909], + [115.867277, 31.147512], + [115.837712, 31.127022], + [115.797676, 31.128047], + [115.778582, 31.112164], + [115.700973, 31.201276], + [115.655394, 31.211002], + [115.603655, 31.17363], + [115.585793, 31.143926], + [115.540213, 31.194621], + [115.539597, 31.231985], + [115.507568, 31.267799], + [115.473076, 31.265242], + [115.443511, 31.344498], + [115.40717, 31.337854], + [115.372062, 31.349098], + [115.393004, 31.389977], + [115.373909, 31.405813], + [115.338801, 31.40428], + [115.301229, 31.383846], + [115.250722, 31.392021], + [115.252569, 31.421646], + [115.211301, 31.442072], + [115.218077, 31.515057], + [115.235939, 31.555354], + [115.212533, 31.555354], + [115.16449, 31.604808], + [115.12507, 31.599201], + [115.106592, 31.567592], + [115.114599, 31.530362], + [115.096121, 31.508425], + [115.022824, 31.527811], + [114.995107, 31.471171], + [114.962462, 31.494648], + [114.884238, 31.469129], + [114.870071, 31.479337], + [114.830035, 31.45892], + [114.789383, 31.480358], + [114.778912, 31.520669], + [114.696376, 31.525771], + [114.641558, 31.582378], + [114.61692, 31.585437], + [114.572572, 31.553824], + [114.560869, 31.560963], + [114.547935, 31.623665], + [114.57134, 31.660858], + [114.586123, 31.762172], + [114.549783, 31.766751], + [114.530688, 31.742834], + [114.443841, 31.728074], + [114.403189, 31.746906], + [114.350218, 31.755557], + [114.292936, 31.752503], + [114.235654, 31.833382], + [114.191922, 31.852192], + [114.134024, 31.843042], + [114.121705, 31.809482], + [114.086596, 31.782014], + [114.017611, 31.770822], + [113.988662, 31.749959], + [113.952321, 31.793714], + [113.957865, 31.852701], + [113.914749, 31.877098], + [113.893807, 31.847109], + [113.854387, 31.843042], + [113.830981, 31.87913], + [113.832213, 31.918761], + [113.805728, 31.929428], + [113.817431, 31.964467], + [113.757685, 31.98985], + [113.791561, 32.036028], + [113.728735, 32.083197], + [113.722576, 32.12426], + [113.750293, 32.11615], + [113.782322, 32.184553], + [113.752757, 32.215951], + [113.73859, 32.255942], + [113.749061, 32.272642], + [113.768772, 32.30148], + [113.753989, 32.328286], + [113.76754, 32.370249], + [113.735511, 32.410677], + [113.700402, 32.420782], + [113.650511, 32.412698], + [113.624642, 32.36115], + [113.511925, 32.316654], + [113.428773, 32.270618], + [113.376418, 32.298445], + [113.353628, 32.294904], + [113.317904, 32.327275], + [113.333918, 32.336377], + [113.2366, 32.407141], + [113.211962, 32.431895], + [113.158992, 32.410677], + [113.155912, 32.380863], + [113.118956, 32.375809], + [113.107869, 32.398551], + [113.078919, 32.394508], + [113.025949, 32.425328], + [113.000695, 32.41674], + [112.992072, 32.378336], + [112.912, 32.390971], + [112.888594, 32.37682], + [112.860877, 32.396024], + [112.776493, 32.358623], + [112.735841, 32.356095], + [112.733993, 32.356601], + [112.724138, 32.358623], + [112.716747, 32.357612], + [112.645298, 32.368227], + [112.612037, 32.386928], + [112.589248, 32.381369], + [112.545516, 32.404109], + [112.530733, 32.37682], + [112.477147, 32.380863], + [112.448814, 32.34295], + [112.390915, 32.37126], + [112.360118, 32.3657], + [112.328089, 32.321712], + [112.206133, 32.392992], + [112.172873, 32.385412], + [112.150083, 32.411688], + [112.155626, 32.377326], + [112.081098, 32.425833], + [112.063851, 32.474315], + [112.014576, 32.450077], + [111.975772, 32.471791], + [111.948671, 32.51722], + [111.890157, 32.503089], + [111.858128, 32.528826], + [111.808853, 32.536899], + [111.713382, 32.606497], + [111.646245, 32.605993], + [111.640701, 32.634724], + [111.577875, 32.593388], + [111.530448, 32.628172], + [111.513202, 32.674026], + [111.458383, 32.726402], + [111.475629, 32.760127], + [111.41342, 32.757108], + [111.380159, 32.829049], + [111.293311, 32.859217], + [111.276065, 32.903445], + [111.255123, 32.883846], + [111.242804, 32.930573], + [111.273601, 32.971753], + [111.258819, 33.006389], + [111.221862, 33.042517], + [111.152877, 33.039507], + [111.192913, 33.071609], + [111.179363, 33.115229], + [111.146102, 33.12375], + [111.12824, 33.15532], + [111.08882, 33.181871], + [111.045704, 33.169849] + ] + ], + [ + [ + [109.106111, 30.570587], + [109.101183, 30.579346], + [109.09872, 30.579346], + [109.106111, 30.570587] + ] + ], + [ + [ + [111.046936, 33.202905], + [111.035849, 33.187881], + [111.034001, 33.177864], + [111.045704, 33.169849], + [111.046936, 33.202905] + ] + ], + [ + [ + [112.716747, 32.357612], + [112.735841, 32.356095], + [112.733993, 32.356601], + [112.724138, 32.358623], + [112.716747, 32.357612] + ] + ], + [ + [ + [112.902145, 29.79149], + [112.894138, 29.783699], + [112.923703, 29.766557], + [112.929246, 29.77383], + [112.902145, 29.79149] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 430000, + "name": "湖南省", + "center": [112.982279, 28.19409], + "centroid": [111.711649, 27.629216], + "childrenNum": 14, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 17, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [112.024431, 24.740308], + [112.03367, 24.771286], + [112.124214, 24.841364], + [112.149467, 24.837019], + [112.167329, 24.859828], + [112.175337, 24.927685], + [112.119902, 24.963499], + [112.12175, 24.989538], + [112.155626, 25.026419], + [112.151931, 25.055698], + [112.177184, 25.106649], + [112.187039, 25.182494], + [112.246785, 25.185202], + [112.256025, 25.159204], + [112.302836, 25.157037], + [112.315771, 25.175453], + [112.365046, 25.191701], + [112.414937, 25.14241], + [112.44327, 25.185744], + [112.458053, 25.152162], + [112.562762, 25.124531], + [112.628052, 25.140785], + [112.660081, 25.132658], + [112.712436, 25.083344], + [112.714899, 25.025876], + [112.742001, 24.99876], + [112.743233, 24.959701], + [112.778341, 24.947764], + [112.780805, 24.896747], + [112.873812, 24.896747], + [112.904609, 24.921715], + [112.941565, 24.915745], + [112.994536, 24.927142], + [113.009934, 24.977604], + [112.979137, 25.03401], + [113.004391, 25.089306], + [112.96805, 25.141869], + [112.97421, 25.168412], + [113.034572, 25.198199], + [112.992688, 25.247467], + [112.958195, 25.254503], + [112.897833, 25.238264], + [112.867036, 25.249632], + [112.854718, 25.337829], + [112.891058, 25.339993], + [112.924319, 25.296714], + [112.93479, 25.325929], + [112.969898, 25.350269], + [113.013014, 25.352432], + [113.078304, 25.382174], + [113.096782, 25.412449], + [113.131274, 25.414611], + [113.11834, 25.445418], + [113.176854, 25.471355], + [113.226129, 25.50971], + [113.248919, 25.514031], + [113.311129, 25.490264], + [113.314208, 25.442716], + [113.341926, 25.448661], + [113.373338, 25.402719], + [113.407215, 25.401637], + [113.449715, 25.359463], + [113.479896, 25.375145], + [113.535946, 25.368656], + [113.579062, 25.34432], + [113.584606, 25.306453], + [113.611707, 25.327552], + [113.680076, 25.334584], + [113.686852, 25.351891], + [113.753373, 25.362707], + [113.76446, 25.333502], + [113.814967, 25.328634], + [113.839605, 25.363248], + [113.877177, 25.380552], + [113.887032, 25.436772], + [113.94493, 25.441635], + [113.962792, 25.528072], + [113.986198, 25.529153], + [113.983118, 25.599336], + [113.957249, 25.611749], + [113.913517, 25.701299], + [113.920293, 25.741197], + [113.961561, 25.77731], + [113.971416, 25.836036], + [114.028082, 25.893119], + [114.028082, 25.98138], + [114.008372, 26.015806], + [114.044096, 26.076564], + [114.087828, 26.06635], + [114.121089, 26.085702], + [114.10569, 26.097526], + [114.188842, 26.121172], + [114.237501, 26.152333], + [114.216559, 26.203355], + [114.181451, 26.214631], + [114.102611, 26.187783], + [114.088444, 26.168448], + [114.013299, 26.184023], + [113.962792, 26.150722], + [113.949242, 26.192616], + [113.972647, 26.20604], + [113.978807, 26.237716], + [114.029314, 26.266163], + [114.021307, 26.288701], + [114.047792, 26.337518], + [114.030546, 26.376664], + [114.062575, 26.406149], + [114.085364, 26.406149], + [114.090292, 26.455988], + [114.110002, 26.482775], + [114.07243, 26.480096], + [114.10877, 26.56952], + [114.019459, 26.587182], + [113.996669, 26.615543], + [113.912901, 26.613938], + [113.860546, 26.664221], + [113.853771, 26.769532], + [113.835909, 26.806394], + [113.877177, 26.859262], + [113.890112, 26.895562], + [113.927068, 26.948922], + [113.892575, 26.964925], + [113.86301, 27.018252], + [113.824206, 27.036378], + [113.803264, 27.099261], + [113.771851, 27.096598], + [113.779242, 27.137081], + [113.846996, 27.222262], + [113.872865, 27.289828], + [113.854387, 27.30525], + [113.872865, 27.346721], + [113.872865, 27.384988], + [113.72812, 27.350442], + [113.699786, 27.331836], + [113.657902, 27.347253], + [113.616635, 27.345658], + [113.605548, 27.38924], + [113.632033, 27.40518], + [113.59754, 27.428554], + [113.591381, 27.467855], + [113.627105, 27.49971], + [113.583374, 27.524657], + [113.579062, 27.545354], + [113.608627, 27.585143], + [113.607395, 27.625449], + [113.652359, 27.663619], + [113.696707, 27.71979], + [113.69917, 27.740979], + [113.763228, 27.799228], + [113.756453, 27.860091], + [113.72812, 27.874904], + [113.752141, 27.93361], + [113.822974, 27.982243], + [113.845148, 27.971672], + [113.864242, 28.004966], + [113.914133, 27.991227], + [113.936307, 28.018703], + [113.966488, 28.017646], + [113.970184, 28.041418], + [114.025618, 28.031382], + [114.047176, 28.057263], + [114.025002, 28.080499], + [113.992357, 28.161255], + [114.012068, 28.174972], + [114.068734, 28.171806], + [114.107538, 28.182885], + [114.109386, 28.205038], + [114.143879, 28.246694], + [114.182067, 28.249858], + [114.198081, 28.29097], + [114.2529, 28.319423], + [114.252284, 28.395787], + [114.214712, 28.403157], + [114.172212, 28.432632], + [114.217175, 28.466308], + [114.218407, 28.48472], + [114.15435, 28.507337], + [114.138335, 28.533629], + [114.08598, 28.558337], + [114.132176, 28.607211], + [114.122321, 28.623497], + [114.157429, 28.761566], + [114.137719, 28.779926], + [114.153734, 28.829221], + [114.124784, 28.843376], + [114.076741, 28.834464], + [114.056415, 28.872204], + [114.060111, 28.902596], + [114.028082, 28.891069], + [114.005292, 28.917788], + [114.008988, 28.955498], + [113.973879, 28.937692], + [113.955401, 28.978536], + [113.961561, 28.999476], + [113.94185, 29.047097], + [113.898119, 29.029307], + [113.876561, 29.038202], + [113.882104, 29.065407], + [113.852539, 29.058606], + [113.816199, 29.105154], + [113.775547, 29.095219], + [113.749677, 29.060699], + [113.722576, 29.104631], + [113.696091, 29.077437], + [113.690547, 29.114566], + [113.66283, 29.16945], + [113.691779, 29.19662], + [113.693011, 29.226394], + [113.651743, 29.225872], + [113.609859, 29.25146], + [113.632033, 29.316186], + [113.660982, 29.333405], + [113.674533, 29.388172], + [113.731199, 29.393907], + [113.755221, 29.446557], + [113.677613, 29.513763], + [113.630801, 29.523137], + [113.710257, 29.555419], + [113.73859, 29.579363], + [113.704098, 29.634518], + [113.680692, 29.64336], + [113.663446, 29.684443], + [113.606164, 29.666764], + [113.547033, 29.675603], + [113.540258, 29.699519], + [113.558736, 29.727067], + [113.550729, 29.768115], + [113.575367, 29.809147], + [113.571671, 29.849123], + [113.37765, 29.703158], + [113.277252, 29.594976], + [113.222433, 29.543965], + [113.181781, 29.485636], + [113.145441, 29.449163], + [113.099861, 29.459585], + [113.078304, 29.438218], + [113.057362, 29.522616], + [113.034572, 29.523658], + [112.950188, 29.473132], + [112.912, 29.606944], + [112.915696, 29.620992], + [113.005007, 29.693801], + [113.025949, 29.772791], + [112.974826, 29.732784], + [112.944645, 29.682883], + [112.926782, 29.692241], + [112.923703, 29.766557], + [112.894138, 29.783699], + [112.861493, 29.78318], + [112.79374, 29.735902], + [112.788812, 29.681323], + [112.733378, 29.645441], + [112.714283, 29.648561], + [112.693957, 29.601741], + [112.650842, 29.592374], + [112.640371, 29.607985], + [112.572001, 29.624113], + [112.54182, 29.60122], + [112.499321, 29.629316], + [112.439574, 29.633997], + [112.424792, 29.598619], + [112.368741, 29.541362], + [112.333017, 29.545007], + [112.291133, 29.517409], + [112.281278, 29.536676], + [112.303452, 29.585609], + [112.233851, 29.61631], + [112.244322, 29.659483], + [112.202438, 29.633997], + [112.178416, 29.656883], + [112.111279, 29.659483], + [112.089721, 29.685482], + [112.065699, 29.681323], + [112.07617, 29.743696], + [112.008417, 29.778505], + [111.95483, 29.796683], + [111.965917, 29.832512], + [111.925881, 29.836665], + [111.899396, 29.855871], + [111.899396, 29.855871], + [111.861207, 29.856909], + [111.8107, 29.901017], + [111.75773, 29.92021], + [111.723853, 29.909317], + [111.723853, 29.909317], + [111.705375, 29.890121], + [111.669034, 29.888565], + [111.669034, 29.888565], + [111.553854, 29.894272], + [111.527368, 29.925916], + [111.475629, 29.918654], + [111.436825, 29.930065], + [111.394325, 29.912948], + [111.382623, 29.95029], + [111.342587, 29.944586], + [111.3315, 29.970512], + [111.266826, 30.01146], + [111.242188, 30.040476], + [111.031537, 30.048765], + [110.929907, 30.063268], + [110.924364, 30.111426], + [110.851067, 30.126439], + [110.746973, 30.112979], + [110.756212, 30.054463], + [110.712481, 30.033223], + [110.650887, 30.07777], + [110.600996, 30.054463], + [110.531394, 30.061197], + [110.497518, 30.055499], + [110.491358, 30.019751], + [110.557264, 29.988137], + [110.517228, 29.961179], + [110.49875, 29.91243], + [110.538786, 29.895828], + [110.549873, 29.848085], + [110.60038, 29.839779], + [110.642879, 29.775907], + [110.562807, 29.712515], + [110.507373, 29.692241], + [110.467337, 29.713034], + [110.447011, 29.664684], + [110.372482, 29.633477], + [110.339221, 29.668324], + [110.302265, 29.661563], + [110.289946, 29.6964], + [110.219729, 29.746814], + [110.160599, 29.753569], + [110.113788, 29.789932], + [110.02386, 29.769674], + [109.941325, 29.774349], + [109.908064, 29.763959], + [109.869876, 29.774869], + [109.779333, 29.757725], + [109.755311, 29.733304], + [109.760238, 29.689122], + [109.714659, 29.673524], + [109.701108, 29.636078], + [109.717739, 29.615269], + [109.664768, 29.599659], + [109.651833, 29.625674], + [109.578536, 29.629836], + [109.558826, 29.606944], + [109.516326, 29.626194], + [109.488609, 29.553336], + [109.467051, 29.560104], + [109.458428, 29.513242], + [109.433791, 29.530948], + [109.436254, 29.488761], + [109.415928, 29.497617], + [109.418392, 29.453332], + [109.368501, 29.413719], + [109.391291, 29.372005], + [109.343863, 29.369398], + [109.352487, 29.284872], + [109.312451, 29.25146], + [109.257632, 29.222738], + [109.275494, 29.202366], + [109.261328, 29.161089], + [109.274262, 29.121885], + [109.232378, 29.119271], + [109.240386, 29.086328], + [109.312451, 29.066453], + [109.319842, 29.042388], + [109.294588, 29.015177], + [109.292741, 28.987436], + [109.261328, 28.952356], + [109.235458, 28.882161], + [109.246545, 28.80143], + [109.241002, 28.776779], + [109.2989, 28.7474], + [109.294588, 28.722211], + [109.252704, 28.691767], + [109.271183, 28.671816], + [109.192958, 28.636104], + [109.201581, 28.597753], + [109.235458, 28.61982], + [109.252089, 28.606685], + [109.306907, 28.62087], + [109.319842, 28.579886], + [109.273646, 28.53836], + [109.274262, 28.494714], + [109.260712, 28.46473], + [109.264407, 28.392628], + [109.289045, 28.373673], + [109.268719, 28.33786], + [109.275494, 28.313101], + [109.317994, 28.277795], + [109.33524, 28.293605], + [109.388211, 28.268307], + [109.367885, 28.254602], + [109.340168, 28.19027], + [109.33832, 28.141731], + [109.314298, 28.103729], + [109.298284, 28.036136], + [109.335856, 28.063073], + [109.378972, 28.034551], + [109.362342, 28.007608], + [109.319842, 27.988585], + [109.30198, 27.956343], + [109.32169, 27.868027], + [109.346943, 27.838396], + [109.332777, 27.782815], + [109.37774, 27.736741], + [109.366653, 27.721909], + [109.414081, 27.725087], + [109.470747, 27.680049], + [109.45658, 27.673689], + [109.470131, 27.62863], + [109.451037, 27.586204], + [109.461508, 27.567637], + [109.404841, 27.55066], + [109.303211, 27.47582], + [109.300132, 27.423774], + [109.245313, 27.41793], + [109.202197, 27.450331], + [109.167089, 27.41793], + [109.141835, 27.448207], + [109.142451, 27.418461], + [109.103647, 27.336621], + [109.044517, 27.331304], + [109.053756, 27.293551], + [108.983539, 27.26802], + [108.963213, 27.235565], + [108.907778, 27.204699], + [108.926873, 27.160512], + [108.878829, 27.106187], + [108.79075, 27.084343], + [108.877597, 27.01612], + [108.942887, 27.017186], + [108.942887, 27.017186], + [108.940423, 27.044907], + [109.007561, 27.08008], + [109.032814, 27.104056], + [109.128901, 27.122701], + [109.101183, 27.06889], + [109.165857, 27.066758], + [109.21698, 27.114711], + [109.239154, 27.14933], + [109.264407, 27.131755], + [109.33524, 27.139212], + [109.358646, 27.153058], + [109.415312, 27.154123], + [109.441182, 27.117907], + [109.472595, 27.134951], + [109.454733, 27.069423], + [109.486761, 27.053968], + [109.497848, 27.079548], + [109.520022, 27.058764], + [109.555131, 26.946788], + [109.436254, 26.892359], + [109.452885, 26.861932], + [109.486761, 26.895562], + [109.509551, 26.877947], + [109.513247, 26.84004], + [109.497232, 26.815474], + [109.522486, 26.749226], + [109.528645, 26.743881], + [109.554515, 26.73533], + [109.597015, 26.756173], + [109.568065, 26.726243], + [109.528645, 26.743881], + [109.52187, 26.749226], + [109.486761, 26.759913], + [109.447957, 26.759913], + [109.407305, 26.719829], + [109.35495, 26.693098], + [109.283501, 26.698445], + [109.306291, 26.661012], + [109.334008, 26.646036], + [109.35495, 26.658873], + [109.390675, 26.598955], + [109.407305, 26.533116], + [109.381436, 26.518659], + [109.385747, 26.493487], + [109.362342, 26.472061], + [109.38082, 26.454381], + [109.319842, 26.418477], + [109.29582, 26.350389], + [109.271183, 26.327863], + [109.285965, 26.295676], + [109.325385, 26.29031], + [109.351255, 26.264016], + [109.369733, 26.277432], + [109.442414, 26.289774], + [109.467051, 26.313917], + [109.439334, 26.238789], + [109.47629, 26.148035], + [109.513863, 26.128157], + [109.502776, 26.096451], + [109.449805, 26.101826], + [109.452885, 26.055598], + [109.48245, 26.029788], + [109.513247, 25.998056], + [109.560058, 26.021184], + [109.588391, 26.019571], + [109.635203, 26.047533], + [109.649369, 26.016882], + [109.730057, 25.989988], + [109.710963, 25.954478], + [109.693717, 25.959321], + [109.67955, 25.921649], + [109.685094, 25.880197], + [109.768246, 25.890427], + [109.779333, 25.866196], + [109.811361, 25.877504], + [109.826144, 25.911422], + [109.806434, 25.973848], + [109.782412, 25.996981], + [109.814441, 26.041081], + [109.864332, 26.027637], + [109.898825, 26.095377], + [109.904368, 26.135679], + [109.970274, 26.195301], + [110.03002, 26.166299], + [110.099005, 26.168985], + [110.100853, 26.132455], + [110.065128, 26.050221], + [110.100853, 26.020108], + [110.168606, 26.028713], + [110.181541, 26.060437], + [110.24991, 26.010965], + [110.257301, 25.961473], + [110.325671, 25.975462], + [110.373098, 26.088927], + [110.437772, 26.153945], + [110.477808, 26.179727], + [110.495054, 26.166299], + [110.546793, 26.233421], + [110.552952, 26.283335], + [110.584365, 26.296749], + [110.612083, 26.333764], + [110.643495, 26.308552], + [110.673676, 26.317135], + [110.721104, 26.294066], + [110.742046, 26.313917], + [110.73527, 26.270993], + [110.759292, 26.248451], + [110.836284, 26.255966], + [110.939762, 26.286554], + [110.926212, 26.320354], + [110.944074, 26.326791], + [110.94469, 26.373447], + [110.974255, 26.385778], + [111.008747, 26.35897], + [111.008132, 26.336982], + [111.090667, 26.308016], + [111.208928, 26.30426], + [111.204616, 26.276359], + [111.228022, 26.261333], + [111.277913, 26.272066], + [111.293311, 26.222148], + [111.271754, 26.217316], + [111.274833, 26.183486], + [111.258203, 26.151796], + [111.26621, 26.095914], + [111.244652, 26.078177], + [111.267442, 26.058824], + [111.235413, 26.048071], + [111.189834, 25.953402], + [111.230486, 25.916267], + [111.251428, 25.864581], + [111.29208, 25.854349], + [111.297007, 25.874274], + [111.346282, 25.906577], + [111.376463, 25.906039], + [111.383239, 25.881812], + [111.460231, 25.885042], + [111.4861, 25.859196], + [111.43313, 25.84627], + [111.442369, 25.77192], + [111.399869, 25.744431], + [111.30871, 25.720171], + [111.309942, 25.645203], + [111.343202, 25.602574], + [111.324724, 25.564249], + [111.32842, 25.521592], + [111.279145, 25.42326], + [111.210776, 25.363248], + [111.184906, 25.367034], + [111.138711, 25.303748], + [111.103602, 25.285351], + [111.112841, 25.21715], + [110.998892, 25.161371], + [110.98411, 25.101772], + [110.951465, 25.04377], + [110.968711, 24.975434], + [111.009363, 24.921172], + [111.100522, 24.945593], + [111.101754, 25.035095], + [111.139943, 25.042144], + [111.200921, 25.074672], + [111.221862, 25.106649], + [111.274833, 25.151078], + [111.321645, 25.105023], + [111.36784, 25.108817], + [111.375231, 25.128324], + [111.435593, 25.093642], + [111.416499, 25.047566], + [111.467622, 25.02208], + [111.460231, 24.992793], + [111.43313, 24.979774], + [111.434977, 24.951562], + [111.470086, 24.92877], + [111.447296, 24.892947], + [111.449144, 24.857113], + [111.479325, 24.797366], + [111.461463, 24.728894], + [111.431282, 24.687574], + [111.451608, 24.665822], + [111.499035, 24.667997], + [111.526752, 24.637538], + [111.570484, 24.64461], + [111.588962, 24.690837], + [111.641933, 24.684856], + [111.637621, 24.715303], + [111.666571, 24.760961], + [111.708455, 24.788673], + [111.783599, 24.785957], + [111.814396, 24.770199], + [111.868599, 24.771829], + [111.875374, 24.756613], + [111.929577, 24.75607], + [111.951135, 24.769655], + [112.024431, 24.740308] + ] + ], + [ + [ + [109.528645, 26.743881], + [109.522486, 26.749226], + [109.52187, 26.749226], + [109.528645, 26.743881] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 440000, + "name": "广东省", + "center": [113.280637, 23.125178], + "centroid": [113.429919, 23.334643], + "childrenNum": 21, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 18, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [113.558736, 22.212244], + [113.594461, 22.228864], + [113.595693, 22.304186], + [113.617866, 22.315259], + [113.604932, 22.339617], + [113.627721, 22.349027], + [113.669605, 22.416539], + [113.66591, 22.438667], + [113.624642, 22.443092], + [113.608627, 22.408793], + [113.573519, 22.41156], + [113.631417, 22.475723], + [113.668373, 22.4807], + [113.691779, 22.514981], + [113.740438, 22.534329], + [113.717033, 22.645391], + [113.678228, 22.726007], + [113.733663, 22.736494], + [113.758301, 22.683496], + [113.765692, 22.665825], + [113.803264, 22.593463], + [113.856851, 22.539857], + [113.869786, 22.459685], + [113.893807, 22.442539], + [113.952937, 22.486783], + [113.954785, 22.491206], + [113.976343, 22.510558], + [114.031778, 22.503923], + [114.082285, 22.512216], + [114.095219, 22.534329], + [114.156813, 22.543726], + [114.166052, 22.559201], + [114.222719, 22.553122], + [114.232574, 22.539857], + [114.294784, 22.563623], + [114.321885, 22.587385], + [114.381631, 22.60175], + [114.427211, 22.589042], + [114.472174, 22.522168], + [114.476486, 22.459132], + [114.506667, 22.438667], + [114.549167, 22.465769], + [114.611377, 22.481806], + [114.628623, 22.513875], + [114.614456, 22.545384], + [114.568261, 22.560859], + [114.559022, 22.583517], + [114.603369, 22.638763], + [114.579964, 22.661407], + [114.51529, 22.655332], + [114.567029, 22.685705], + [114.591666, 22.690122], + [114.601521, 22.730975], + [114.689601, 22.7674], + [114.709927, 22.787817], + [114.749963, 22.764089], + [114.73518, 22.724351], + [114.728405, 22.651466], + [114.743803, 22.632687], + [114.746267, 22.581859], + [114.866375, 22.591805], + [114.88547, 22.538751], + [114.922426, 22.549253], + [114.927969, 22.621639], + [114.945216, 22.645391], + [115.039454, 22.713862], + [115.02344, 22.726007], + [115.053621, 22.747533], + [115.076411, 22.788368], + [115.154635, 22.80161], + [115.190975, 22.77347], + [115.190359, 22.818711], + [115.236555, 22.82533], + [115.230396, 22.776781], + [115.319091, 22.783402], + [115.338185, 22.776781], + [115.349272, 22.712206], + [115.381301, 22.684048], + [115.430576, 22.684048], + [115.471844, 22.697852], + [115.575322, 22.650914], + [115.565467, 22.684048], + [115.609198, 22.753052], + [115.541445, 22.755259], + [115.570394, 22.786713], + [115.583945, 22.82864], + [115.654162, 22.865591], + [115.696046, 22.84298], + [115.760103, 22.834707], + [115.788437, 22.809885], + [115.796444, 22.739254], + [115.829089, 22.734838], + [115.883291, 22.78561], + [115.931334, 22.802713], + [115.965211, 22.800506], + [115.99724, 22.826985], + [116.05637, 22.844635], + [116.104413, 22.816505], + [116.14137, 22.835259], + [116.239304, 22.921275], + [116.259014, 22.932298], + [116.302746, 22.951588], + [116.382818, 22.91907], + [116.449955, 22.936707], + [116.50539, 22.930645], + [116.544194, 22.996769], + [116.576839, 23.014397], + [116.557129, 23.056253], + [116.566368, 23.088738], + [116.550969, 23.109656], + [116.566368, 23.134424], + [116.665534, 23.158086], + [116.701259, 23.198248], + [116.74499, 23.215299], + [116.806584, 23.200998], + [116.821367, 23.240597], + [116.798577, 23.244996], + [116.782563, 23.313714], + [116.871874, 23.4159], + [116.871258, 23.416449], + [116.874338, 23.447199], + [116.874953, 23.447748], + [116.895895, 23.476295], + [116.888504, 23.501543], + [116.92854, 23.530079], + [116.963649, 23.507031], + [117.01046, 23.502641], + [117.044953, 23.539955], + [117.085605, 23.536663], + [117.192778, 23.5619], + [117.192778, 23.629356], + [117.147199, 23.654027], + [117.123793, 23.647448], + [117.055424, 23.694038], + [117.048032, 23.758687], + [117.019083, 23.801952], + [117.012308, 23.855054], + [116.981511, 23.855602], + [116.955642, 23.922359], + [116.976583, 23.931659], + [116.981511, 23.999471], + [116.953178, 24.008218], + [116.930388, 24.064514], + [116.9347, 24.126794], + [116.998757, 24.179217], + [116.956257, 24.216883], + [116.933468, 24.220157], + [116.938395, 24.28127], + [116.914374, 24.287817], + [116.919301, 24.321087], + [116.895895, 24.350533], + [116.903903, 24.369614], + [116.839229, 24.442097], + [116.860787, 24.460075], + [116.83307, 24.496568], + [116.796729, 24.502014], + [116.759157, 24.545572], + [116.761005, 24.583128], + [116.815207, 24.654944], + [116.777635, 24.679418], + [116.667382, 24.658752], + [116.623034, 24.64189], + [116.600861, 24.654401], + [116.570679, 24.621762], + [116.530027, 24.604895], + [116.506622, 24.621218], + [116.517709, 24.652225], + [116.485064, 24.720196], + [116.44626, 24.714216], + [116.416079, 24.744113], + [116.419158, 24.767482], + [116.375427, 24.803885], + [116.381586, 24.82507], + [116.417927, 24.840821], + [116.395137, 24.877746], + [116.363724, 24.87123], + [116.345862, 24.828872], + [116.297202, 24.801712], + [116.244232, 24.793563], + [116.251007, 24.82507], + [116.221442, 24.829959], + [116.191877, 24.877203], + [116.153073, 24.846795], + [116.068073, 24.850053], + [116.015102, 24.905975], + [115.985537, 24.899461], + [115.907929, 24.923343], + [115.89253, 24.936911], + [115.885139, 24.898918], + [115.907313, 24.879917], + [115.861733, 24.863629], + [115.863581, 24.891318], + [115.824161, 24.909232], + [115.807531, 24.862543], + [115.790284, 24.856027], + [115.764415, 24.791933], + [115.776734, 24.774546], + [115.756408, 24.749004], + [115.769342, 24.708236], + [115.801371, 24.705517], + [115.780429, 24.663103], + [115.797676, 24.628834], + [115.840791, 24.584217], + [115.843871, 24.562446], + [115.785357, 24.567345], + [115.752712, 24.546116], + [115.68927, 24.545027], + [115.671408, 24.604895], + [115.605503, 24.62557], + [115.569778, 24.622306], + [115.555611, 24.683768], + [115.522967, 24.702799], + [115.476771, 24.762591], + [115.412714, 24.79302], + [115.372678, 24.774546], + [115.358511, 24.735416], + [115.306772, 24.758787], + [115.269816, 24.749548], + [115.258729, 24.728894], + [115.1842, 24.711498], + [115.104744, 24.667997], + [115.083802, 24.699537], + [115.057317, 24.703343], + [115.024672, 24.669085], + [115.00373, 24.679418], + [114.940288, 24.650049], + [114.909491, 24.661471], + [114.893477, 24.582584], + [114.868839, 24.562446], + [114.846665, 24.602719], + [114.827571, 24.588026], + [114.781376, 24.613057], + [114.729637, 24.608704], + [114.73826, 24.565168], + [114.704999, 24.525973], + [114.664963, 24.583673], + [114.627391, 24.576598], + [114.589819, 24.537406], + [114.534384, 24.559181], + [114.429058, 24.48622], + [114.403189, 24.497657], + [114.391486, 24.563535], + [114.363769, 24.582584], + [114.300943, 24.578775], + [114.289856, 24.619042], + [114.258443, 24.641346], + [114.19069, 24.656576], + [114.169132, 24.689749], + [114.27261, 24.700624], + [114.281849, 24.724001], + [114.336052, 24.749004], + [114.342211, 24.807145], + [114.378551, 24.861457], + [114.403189, 24.877746], + [114.395798, 24.951019], + [114.454928, 24.977062], + [114.45616, 24.99659], + [114.506051, 24.999844], + [114.532536, 25.022623], + [114.561485, 25.077382], + [114.604601, 25.083886], + [114.640326, 25.074129], + [114.664963, 25.10123], + [114.735796, 25.121822], + [114.73518, 25.155954], + [114.685905, 25.173287], + [114.693912, 25.213902], + [114.73518, 25.225813], + [114.743188, 25.274528], + [114.714238, 25.315651], + [114.63663, 25.324306], + [114.599674, 25.385959], + [114.541159, 25.416773], + [114.477718, 25.37136], + [114.438914, 25.376226], + [114.43029, 25.343779], + [114.382863, 25.317274], + [114.31511, 25.33837], + [114.2954, 25.299961], + [114.260291, 25.291845], + [114.204857, 25.29942], + [114.190074, 25.316733], + [114.115545, 25.302125], + [114.083517, 25.275611], + [114.055799, 25.277775], + [114.039785, 25.250714], + [114.017611, 25.273987], + [114.029314, 25.328093], + [114.050256, 25.36433], + [113.983118, 25.415152], + [114.003444, 25.442716], + [113.94493, 25.441635], + [113.887032, 25.436772], + [113.877177, 25.380552], + [113.839605, 25.363248], + [113.814967, 25.328634], + [113.76446, 25.333502], + [113.753373, 25.362707], + [113.686852, 25.351891], + [113.680076, 25.334584], + [113.611707, 25.327552], + [113.584606, 25.306453], + [113.579062, 25.34432], + [113.535946, 25.368656], + [113.479896, 25.375145], + [113.449715, 25.359463], + [113.407215, 25.401637], + [113.373338, 25.402719], + [113.341926, 25.448661], + [113.314208, 25.442716], + [113.311129, 25.490264], + [113.248919, 25.514031], + [113.226129, 25.50971], + [113.176854, 25.471355], + [113.11834, 25.445418], + [113.131274, 25.414611], + [113.096782, 25.412449], + [113.078304, 25.382174], + [113.013014, 25.352432], + [112.969898, 25.350269], + [112.93479, 25.325929], + [112.924319, 25.296714], + [112.891058, 25.339993], + [112.854718, 25.337829], + [112.867036, 25.249632], + [112.897833, 25.238264], + [112.958195, 25.254503], + [112.992688, 25.247467], + [113.034572, 25.198199], + [112.97421, 25.168412], + [112.96805, 25.141869], + [113.004391, 25.089306], + [112.979137, 25.03401], + [113.009934, 24.977604], + [112.994536, 24.927142], + [112.941565, 24.915745], + [112.904609, 24.921715], + [112.873812, 24.896747], + [112.780805, 24.896747], + [112.778341, 24.947764], + [112.743233, 24.959701], + [112.742001, 24.99876], + [112.714899, 25.025876], + [112.712436, 25.083344], + [112.660081, 25.132658], + [112.628052, 25.140785], + [112.562762, 25.124531], + [112.458053, 25.152162], + [112.44327, 25.185744], + [112.414937, 25.14241], + [112.365046, 25.191701], + [112.315771, 25.175453], + [112.302836, 25.157037], + [112.256025, 25.159204], + [112.246785, 25.185202], + [112.187039, 25.182494], + [112.177184, 25.106649], + [112.151931, 25.055698], + [112.155626, 25.026419], + [112.12175, 24.989538], + [112.119902, 24.963499], + [112.175337, 24.927685], + [112.167329, 24.859828], + [112.149467, 24.837019], + [112.124214, 24.841364], + [112.03367, 24.771286], + [112.024431, 24.740308], + [111.961606, 24.721283], + [111.939432, 24.686487], + [111.953598, 24.64733], + [111.927729, 24.629378], + [111.936968, 24.595645], + [111.972077, 24.578775], + [112.007185, 24.534684], + [112.009649, 24.503103], + [111.985011, 24.467701], + [112.025047, 24.438828], + [112.057692, 24.387057], + [112.05954, 24.339628], + [112.026279, 24.294908], + [111.990555, 24.279634], + [111.986243, 24.25672], + [111.958526, 24.263813], + [111.912946, 24.221795], + [111.877222, 24.227252], + [111.871062, 24.176487], + [111.886461, 24.163929], + [111.878454, 24.109862], + [111.92157, 24.012045], + [111.940664, 23.987989], + [111.911714, 23.943693], + [111.854432, 23.947521], + [111.845809, 23.904305], + [111.812548, 23.887343], + [111.824867, 23.832612], + [111.8107, 23.80688], + [111.722621, 23.823305], + [111.683201, 23.822758], + [111.683201, 23.822758], + [111.654868, 23.833159], + [111.627766, 23.78881], + [111.621607, 23.725819], + [111.666571, 23.718696], + [111.614832, 23.65896], + [111.615448, 23.639225], + [111.555702, 23.64087], + [111.487332, 23.626615], + [111.479941, 23.532822], + [111.428818, 23.466414], + [111.399869, 23.469159], + [111.383239, 23.399423], + [111.389398, 23.375804], + [111.363528, 23.340641], + [111.376463, 23.30437], + [111.353058, 23.284582], + [111.36476, 23.240047], + [111.388782, 23.210349], + [111.38447, 23.16744], + [111.365992, 23.14488], + [111.377695, 23.082132], + [111.402333, 23.066165], + [111.43313, 23.073322], + [111.433746, 23.036428], + [111.389398, 23.005583], + [111.403565, 22.99126], + [111.362913, 22.967568], + [111.374615, 22.938361], + [111.358601, 22.889301], + [111.218167, 22.748085], + [111.185522, 22.735942], + [111.118385, 22.744773], + [111.058023, 22.729871], + [111.089435, 22.695643], + [111.055559, 22.648705], + [110.997045, 22.631582], + [110.958856, 22.636553], + [110.950233, 22.61059], + [110.896031, 22.613352], + [110.897878, 22.591805], + [110.812263, 22.576333], + [110.778386, 22.585174], + [110.749437, 22.556991], + [110.762988, 22.518298], + [110.740198, 22.498947], + [110.74143, 22.464109], + [110.688459, 22.477935], + [110.712481, 22.440879], + [110.711249, 22.369506], + [110.74143, 22.361757], + [110.749437, 22.329653], + [110.787009, 22.28259], + [110.759292, 22.274837], + [110.725415, 22.29588], + [110.687843, 22.249914], + [110.646575, 22.220554], + [110.678604, 22.172901], + [110.629329, 22.149068], + [110.598532, 22.162924], + [110.602843, 22.18343], + [110.55788, 22.196175], + [110.505525, 22.14297], + [110.456866, 22.189526], + [110.414366, 22.208365], + [110.378026, 22.164587], + [110.34846, 22.195621], + [110.326287, 22.152393], + [110.364475, 22.125785], + [110.35154, 22.097508], + [110.359547, 22.015973], + [110.352772, 21.97602], + [110.374946, 21.967695], + [110.374946, 21.967695], + [110.378642, 21.939942], + [110.378642, 21.939942], + [110.391576, 21.89386], + [110.337374, 21.887751], + [110.290562, 21.917736], + [110.283787, 21.892194], + [110.224041, 21.882198], + [110.224041, 21.882198], + [110.212338, 21.886085], + [110.212338, 21.886085], + [110.196323, 21.899968], + [110.12857, 21.902744], + [110.101469, 21.86998], + [110.050962, 21.857205], + [109.999839, 21.881643], + [109.94502, 21.84443], + [109.940093, 21.769419], + [109.916071, 21.668787], + [109.888354, 21.652101], + [109.888354, 21.652101], + [109.839695, 21.636525], + [109.786108, 21.637638], + [109.778101, 21.670455], + [109.742992, 21.616497], + [109.754695, 21.556396], + [109.788572, 21.490702], + [109.785492, 21.45673], + [109.819369, 21.445033], + [109.894513, 21.442248], + [109.904368, 21.429992], + [109.868644, 21.365913], + [109.770709, 21.359783], + [109.757775, 21.346963], + [109.763934, 21.226514], + [109.674623, 21.136671], + [109.674007, 21.067997], + [109.655529, 20.929435], + [109.664768, 20.862343], + [109.711579, 20.774519], + [109.730057, 20.719673], + [109.74484, 20.621124], + [109.793499, 20.615522], + [109.813825, 20.574627], + [109.811977, 20.541566], + [109.839695, 20.489439], + [109.888354, 20.475423], + [109.895745, 20.42776], + [109.864948, 20.40196], + [109.861252, 20.376717], + [109.916071, 20.316677], + [109.909296, 20.236961], + [109.929006, 20.211691], + [109.993679, 20.254368], + [110.082375, 20.258859], + [110.118099, 20.219553], + [110.168606, 20.219553], + [110.220345, 20.25156], + [110.296722, 20.249314], + [110.349076, 20.258859], + [110.384185, 20.293103], + [110.425453, 20.291419], + [110.452554, 20.311064], + [110.491358, 20.373912], + [110.54125, 20.42047], + [110.550489, 20.47262], + [110.499982, 20.572386], + [110.487047, 20.640167], + [110.466105, 20.680485], + [110.411286, 20.670966], + [110.392192, 20.682724], + [110.407591, 20.731987], + [110.393424, 20.816479], + [110.350924, 20.84165], + [110.327519, 20.847802], + [110.269004, 20.839972], + [110.209874, 20.860106], + [110.184005, 20.891979], + [110.180925, 20.98197], + [110.204947, 21.003202], + [110.208642, 21.050684], + [110.241903, 21.016051], + [110.24991, 21.045098], + [110.296722, 21.093684], + [110.39096, 21.124949], + [110.422373, 21.190807], + [110.451322, 21.186343], + [110.501213, 21.217588], + [110.534474, 21.204198], + [110.626249, 21.215915], + [110.65951, 21.239902], + [110.713097, 21.3124], + [110.768531, 21.364799], + [110.796248, 21.37483], + [110.888639, 21.367585], + [110.929291, 21.375945], + [111.034617, 21.438906], + [111.103602, 21.455616], + [111.171355, 21.458401], + [111.28284, 21.485691], + [111.276065, 21.443362], + [111.250196, 21.45116], + [111.257587, 21.41495], + [111.28592, 21.41885], + [111.353058, 21.464528], + [111.382623, 21.495714], + [111.444217, 21.514088], + [111.494724, 21.501282], + [111.521825, 21.517429], + [111.560629, 21.50518], + [111.609904, 21.530234], + [111.650556, 21.512418], + [111.677658, 21.529677], + [111.693672, 21.590345], + [111.736788, 21.609821], + [111.794686, 21.61149], + [111.832258, 21.578659], + [111.810084, 21.555283], + [111.887693, 21.578659], + [111.941896, 21.607039], + [111.972692, 21.603144], + [112.026895, 21.633744], + [111.997946, 21.657107], + [111.954214, 21.667674], + [111.956062, 21.710494], + [112.036134, 21.761637], + [112.136532, 21.793871], + [112.192583, 21.789425], + [112.196894, 21.736624], + [112.236315, 21.727173], + [112.238778, 21.702153], + [112.353343, 21.707157], + [112.415553, 21.734956], + [112.427256, 21.789981], + [112.445734, 21.803317], + [112.497473, 21.785535], + [112.535661, 21.753856], + [112.647146, 21.758302], + [112.68595, 21.810541], + [112.792508, 21.921067], + [112.841167, 21.920512], + [112.893522, 21.84443], + [112.929862, 21.838875], + [112.989608, 21.869424], + [113.047507, 21.956595], + [113.053666, 22.012089], + [113.032108, 22.04593], + [113.045659, 22.088636], + [113.086927, 22.12634], + [113.091854, 22.065344], + [113.142977, 22.012089], + [113.1516, 21.979905], + [113.235368, 21.887751], + [113.266781, 21.871646], + [113.319752, 21.909407], + [113.330223, 21.96159], + [113.442324, 22.009315], + [113.45957, 22.043711], + [113.527939, 22.073663], + [113.567359, 22.075327], + [113.554425, 22.107489], + [113.554425, 22.142416], + [113.534715, 22.174009], + [113.53841, 22.209473], + [113.558736, 22.212244] + ] + ], + [ + [ + [117.024627, 23.437865], + [116.982743, 23.460924], + [116.944555, 23.440061], + [116.951946, 23.419744], + [117.027091, 23.41535], + [117.050496, 23.400522], + [117.081909, 23.409309], + [117.124409, 23.389537], + [117.142887, 23.400522], + [117.142887, 23.459826], + [117.129336, 23.483431], + [117.093612, 23.459277], + [117.058503, 23.47355], + [117.029554, 23.443356], + [117.024627, 23.437865] + ] + ], + [ + [ + [112.853486, 21.740515], + [112.876275, 21.772753], + [112.840551, 21.776644], + [112.782653, 21.739959], + [112.724138, 21.719945], + [112.70566, 21.679354], + [112.734609, 21.666562], + [112.780189, 21.671568], + [112.730914, 21.613715], + [112.775261, 21.564189], + [112.817145, 21.590345], + [112.798667, 21.610933], + [112.821457, 21.655994], + [112.804826, 21.686583], + [112.83316, 21.736624], + [112.853486, 21.740515] + ] + ], + [ + [ + [112.530733, 21.583667], + [112.563378, 21.591458], + [112.571385, 21.619835], + [112.621277, 21.606482], + [112.665624, 21.642644], + [112.639139, 21.67268], + [112.66624, 21.683803], + [112.663776, 21.714386], + [112.592327, 21.693256], + [112.560299, 21.666562], + [112.57077, 21.645982], + [112.535045, 21.628737], + [112.530733, 21.583667] + ] + ], + [ + [ + [114.231342, 22.016528], + [114.311414, 22.041493], + [114.302791, 22.050368], + [114.239965, 22.03539], + [114.231342, 22.016528] + ] + ], + [ + [ + [110.43346, 21.171276], + [110.489511, 21.138904], + [110.508605, 21.140579], + [110.544945, 21.083633], + [110.582517, 21.094801], + [110.632409, 21.210893], + [110.589293, 21.194713], + [110.525235, 21.190249], + [110.499366, 21.213125], + [110.445163, 21.184669], + [110.431612, 21.180763], + [110.43346, 21.171276] + ] + ], + [ + [ + [112.435263, 21.663781], + [112.456205, 21.648763], + [112.458669, 21.68992], + [112.435263, 21.663781] + ] + ], + [ + [ + [110.517844, 21.079166], + [110.459946, 21.062971], + [110.398352, 21.096476], + [110.352772, 21.079724], + [110.305961, 21.0881], + [110.27578, 21.033369], + [110.211106, 20.986999], + [110.201251, 20.938378], + [110.309656, 20.963529], + [110.347845, 20.984763], + [110.407591, 20.990351], + [110.47288, 20.983087], + [110.511684, 20.916578], + [110.535706, 20.922727], + [110.539402, 20.987557], + [110.560344, 21.061295], + [110.517844, 21.079166] + ] + ], + [ + [ + [113.765076, 21.962145], + [113.774315, 21.998218], + [113.74167, 21.991559], + [113.765076, 21.962145] + ] + ], + [ + [ + [113.723192, 21.922177], + [113.742902, 21.950489], + [113.71888, 21.951599], + [113.723192, 21.922177] + ] + ], + [ + [ + [113.142977, 21.831653], + [113.162071, 21.853873], + [113.203955, 21.861093], + [113.167615, 21.876644], + [113.136818, 21.868869], + [113.142977, 21.831653] + ] + ], + [ + [ + [113.819894, 22.396068], + [113.813735, 22.419858], + [113.786634, 22.413773], + [113.819894, 22.396068] + ] + ], + [ + [ + [114.190074, 21.986564], + [114.229494, 21.995443], + [114.180835, 22.00987], + [114.190074, 21.986564] + ] + ], + [ + [ + [114.153734, 21.97491], + [114.171596, 22.000437], + [114.124169, 21.985455], + [114.153734, 21.97491] + ] + ], + [ + [ + [116.769628, 20.771721], + [116.761005, 20.750456], + [116.87249, 20.738143], + [116.889736, 20.683284], + [116.849084, 20.628405], + [116.749302, 20.600958], + [116.796113, 20.582471], + [116.862635, 20.588633], + [116.905135, 20.619443], + [116.934084, 20.676565], + [116.925461, 20.726949], + [116.88604, 20.775638], + [116.820135, 20.780674], + [116.769628, 20.771721] + ] + ], + [ + [ + [113.025333, 21.847762], + [113.045659, 21.882753], + [113.007471, 21.869424], + [113.025333, 21.847762] + ] + ], + [ + [ + [110.405127, 20.678245], + [110.437772, 20.677685], + [110.414366, 20.710157], + [110.405127, 20.678245] + ] + ], + [ + [ + [110.644727, 20.935584], + [110.584365, 20.948998], + [110.548641, 20.908752], + [110.562807, 20.861224], + [110.611467, 20.860106], + [110.646575, 20.917137], + [110.644727, 20.935584] + ] + ], + [ + [ + [110.556648, 20.32734], + [110.593604, 20.360447], + [110.586213, 20.381205], + [110.556648, 20.32734] + ] + ], + [ + [ + [115.943037, 21.097592], + [115.953508, 21.064088], + [115.989233, 21.035603], + [116.040356, 21.02052], + [116.067457, 21.04063], + [116.044051, 21.110434], + [116.024341, 21.12439], + [115.965211, 21.123832], + [115.943037, 21.097592] + ] + ], + [ + [ + [115.926407, 20.981411], + [115.939342, 20.945644], + [115.970139, 20.919373], + [115.999088, 20.922727], + [116.000936, 20.948439], + [115.954124, 20.99985], + [115.926407, 20.981411] + ] + ], + [ + [ + [115.834632, 22.722695], + [115.834632, 22.722143], + [115.835248, 22.722695], + [115.834632, 22.722695] + ] + ], + [ + [ + [115.834632, 22.723247], + [115.834632, 22.722695], + [115.835248, 22.722695], + [115.834632, 22.723247] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 450000, + "name": "广西壮族自治区", + "center": [108.320004, 22.82402], + "centroid": [108.7944, 23.833381], + "childrenNum": 14, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 19, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [109.48245, 26.029788], + [109.473211, 26.006663], + [109.408537, 25.967392], + [109.435022, 25.93349], + [109.396834, 25.900117], + [109.359262, 25.836036], + [109.339552, 25.83442], + [109.327849, 25.76168], + [109.340168, 25.731493], + [109.296436, 25.71424], + [109.207125, 25.740119], + [109.206509, 25.788087], + [109.147995, 25.741736], + [109.13198, 25.762758], + [109.143683, 25.795092], + [109.095024, 25.80533], + [109.077778, 25.776771], + [109.048213, 25.790781], + [108.989698, 25.778926], + [108.999553, 25.765453], + [108.963829, 25.732572], + [108.940423, 25.740119], + [108.896076, 25.71424], + [108.900387, 25.682423], + [108.953974, 25.686738], + [108.953974, 25.686738], + [109.007561, 25.734728], + [109.043285, 25.738502], + [109.07901, 25.72071], + [109.075314, 25.693749], + [109.030966, 25.629556], + [109.051908, 25.566949], + [109.088249, 25.550752], + [109.024807, 25.51241], + [108.949046, 25.557231], + [108.8893, 25.543193], + [108.890532, 25.556151], + [108.826474, 25.550212], + [108.814772, 25.526992], + [108.781511, 25.554531], + [108.799989, 25.576666], + [108.783975, 25.628477], + [108.724844, 25.634952], + [108.68912, 25.623081], + [108.68604, 25.587462], + [108.660787, 25.584763], + [108.658323, 25.550212], + [108.68912, 25.533473], + [108.634917, 25.520512], + [108.6072, 25.491885], + [108.600425, 25.432448], + [108.62999, 25.335666], + [108.625062, 25.308076], + [108.589338, 25.335125], + [108.585642, 25.365952], + [108.471693, 25.458928], + [108.418723, 25.443257], + [108.400244, 25.491344], + [108.359592, 25.513491], + [108.348506, 25.536173], + [108.308469, 25.525912], + [108.280752, 25.48], + [108.241332, 25.46217], + [108.251803, 25.430286], + [108.192673, 25.458928], + [108.162492, 25.444878], + [108.193289, 25.405421], + [108.142782, 25.390825], + [108.152021, 25.324306], + [108.143398, 25.269658], + [108.115065, 25.210112], + [108.080572, 25.193867], + [108.001732, 25.196574], + [107.928435, 25.155954], + [107.872384, 25.141327], + [107.839124, 25.115861], + [107.762747, 25.125073], + [107.789233, 25.15487], + [107.760283, 25.188451], + [107.762131, 25.229061], + [107.741805, 25.24043], + [107.700537, 25.194408], + [107.696226, 25.219858], + [107.661733, 25.258833], + [107.659885, 25.316192], + [107.632168, 25.310241], + [107.599523, 25.250714], + [107.576734, 25.256668], + [107.512676, 25.209029], + [107.472024, 25.213902], + [107.489886, 25.276693], + [107.481263, 25.299961], + [107.432604, 25.289139], + [107.409198, 25.347024], + [107.420901, 25.392987], + [107.375937, 25.411908], + [107.358691, 25.393528], + [107.318039, 25.401637], + [107.308184, 25.432988], + [107.336517, 25.461089], + [107.263836, 25.543193], + [107.232423, 25.556691], + [107.228728, 25.604733], + [107.205322, 25.607971], + [107.185612, 25.578825], + [107.064272, 25.559391], + [107.066736, 25.50917], + [107.015613, 25.495666], + [106.996519, 25.442716], + [106.963874, 25.437852], + [106.987896, 25.358922], + [107.012533, 25.352973], + [107.013765, 25.275611], + [106.975577, 25.232851], + [106.933077, 25.250714], + [106.904128, 25.231768], + [106.888113, 25.181953], + [106.853005, 25.186827], + [106.787715, 25.17112], + [106.764926, 25.183036], + [106.732281, 25.162454], + [106.691013, 25.179245], + [106.644817, 25.164621], + [106.63989, 25.132658], + [106.590615, 25.08768], + [106.551195, 25.082802], + [106.519782, 25.054072], + [106.450181, 25.033468], + [106.442173, 25.019369], + [106.332536, 24.988454], + [106.304819, 24.973807], + [106.253696, 24.971094], + [106.215508, 24.981944], + [106.191486, 24.95319], + [106.145291, 24.954275], + [106.197645, 24.885889], + [106.206269, 24.851139], + [106.173008, 24.760417], + [106.150218, 24.762591], + [106.113878, 24.714216], + [106.047356, 24.684312], + [106.024566, 24.633186], + [105.961741, 24.677786], + [105.942031, 24.725088], + [105.863806, 24.729437], + [105.827466, 24.702799], + [105.767104, 24.719109], + [105.70551, 24.768569], + [105.617431, 24.78161], + [105.607576, 24.803885], + [105.573083, 24.797366], + [105.497322, 24.809318], + [105.493011, 24.833217], + [105.457286, 24.87123], + [105.428337, 24.930941], + [105.365511, 24.943423], + [105.334099, 24.9266], + [105.267577, 24.929313], + [105.251563, 24.967296], + [105.212758, 24.995505], + [105.178266, 24.985199], + [105.157324, 24.958616], + [105.131454, 24.959701], + [105.09573, 24.92877], + [105.096346, 24.928228], + [105.082179, 24.915745], + [105.077868, 24.918459], + [105.039064, 24.872859], + [105.026745, 24.815836], + [105.03352, 24.787586], + [104.899245, 24.752809], + [104.865985, 24.730524], + [104.841963, 24.676155], + [104.771746, 24.659839], + [104.729246, 24.617953], + [104.703377, 24.645698], + [104.628848, 24.660927], + [104.595587, 24.709323], + [104.529682, 24.731611], + [104.489646, 24.653313], + [104.520443, 24.535228], + [104.550008, 24.518894], + [104.575877, 24.424661], + [104.616529, 24.421937], + [104.63008, 24.397958], + [104.610986, 24.377246], + [104.641783, 24.367979], + [104.70892, 24.321087], + [104.721239, 24.340173], + [104.703377, 24.419757], + [104.715695, 24.441552], + [104.74834, 24.435559], + [104.765587, 24.45953], + [104.784681, 24.443732], + [104.83642, 24.446456], + [104.914028, 24.426296], + [104.930042, 24.411038], + [104.979933, 24.412673], + [105.042759, 24.442097], + [105.106817, 24.414853], + [105.111744, 24.37234], + [105.138846, 24.376701], + [105.188121, 24.347261], + [105.196744, 24.326541], + [105.164715, 24.288362], + [105.215222, 24.214699], + [105.24294, 24.208695], + [105.229389, 24.165567], + [105.182577, 24.167205], + [105.20044, 24.105491], + [105.260186, 24.061236], + [105.292831, 24.074896], + [105.273121, 24.092927], + [105.320548, 24.116416], + [105.334099, 24.094566], + [105.395692, 24.065607], + [105.406163, 24.043748], + [105.493011, 24.016965], + [105.533663, 24.130071], + [105.594641, 24.137718], + [105.628518, 24.126794], + [105.649459, 24.032816], + [105.704278, 24.0667], + [105.739387, 24.059596], + [105.765256, 24.073804], + [105.802212, 24.051945], + [105.796669, 24.023524], + [105.841633, 24.03063], + [105.859495, 24.056864], + [105.89214, 24.040468], + [105.908154, 24.069432], + [105.901995, 24.099482], + [105.919241, 24.122425], + [105.963589, 24.110954], + [105.998081, 24.120786], + [106.011632, 24.099482], + [106.04982, 24.089649], + [106.053516, 24.051399], + [106.096631, 24.018058], + [106.091088, 23.998924], + [106.128044, 23.956819], + [106.157609, 23.891174], + [106.192718, 23.879135], + [106.173008, 23.861622], + [106.192102, 23.824947], + [106.136667, 23.795381], + [106.157609, 23.724175], + [106.149602, 23.665538], + [106.120653, 23.605229], + [106.141595, 23.569579], + [106.08616, 23.524043], + [106.071994, 23.495506], + [106.039965, 23.484529], + [105.999929, 23.447748], + [105.986378, 23.489469], + [105.935871, 23.508678], + [105.913081, 23.499348], + [105.89214, 23.52514], + [105.852103, 23.526786], + [105.815763, 23.507031], + [105.805908, 23.467512], + [105.758481, 23.459826], + [105.699966, 23.40162], + [105.637757, 23.404366], + [105.694423, 23.363168], + [105.699966, 23.327453], + [105.649459, 23.346136], + [105.593409, 23.312614], + [105.560148, 23.257093], + [105.526272, 23.234548], + [105.542902, 23.184495], + [105.558916, 23.177893], + [105.574931, 23.066165], + [105.625438, 23.064513], + [105.648844, 23.078828], + [105.724604, 23.06231], + [105.74185, 23.030921], + [105.780039, 23.022659], + [105.805908, 22.994565], + [105.839169, 22.987403], + [105.879205, 22.916865], + [105.893987, 22.936707], + [105.959277, 22.948832], + [105.994385, 22.93781], + [106.019639, 22.990709], + [106.08616, 22.996218], + [106.106486, 22.980792], + [106.153914, 22.988505], + [106.206885, 22.978588], + [106.270326, 22.907494], + [106.258007, 22.889852], + [106.286957, 22.867245], + [106.366413, 22.857871], + [106.37134, 22.878273], + [106.41384, 22.877171], + [106.504383, 22.91025], + [106.525941, 22.946628], + [106.562282, 22.923479], + [106.606013, 22.925684], + [106.631267, 22.88103], + [106.657136, 22.863385], + [106.674998, 22.891506], + [106.716882, 22.881582], + [106.709491, 22.866142], + [106.774781, 22.812643], + [106.776012, 22.813746], + [106.778476, 22.814298], + [106.779092, 22.813746], + [106.779708, 22.813195], + [106.78094, 22.813195], + [106.784636, 22.812643], + [106.796338, 22.812091], + [106.801882, 22.815401], + [106.804346, 22.816505], + [106.808657, 22.817608], + [106.813585, 22.817608], + [106.838838, 22.803265], + [106.820976, 22.768504], + [106.768621, 22.739254], + [106.780324, 22.708894], + [106.756302, 22.68957], + [106.711955, 22.575228], + [106.650361, 22.575228], + [106.61402, 22.602303], + [106.585071, 22.517192], + [106.588151, 22.472958], + [106.560434, 22.455813], + [106.588767, 22.374486], + [106.562897, 22.345706], + [106.663296, 22.33076], + [106.670071, 22.283144], + [106.688549, 22.260438], + [106.7021, 22.207257], + [106.673151, 22.182322], + [106.706411, 22.160707], + [106.691629, 22.13521], + [106.71565, 22.089745], + [106.706411, 22.021521], + [106.683006, 21.999882], + [106.698404, 21.959925], + [106.73844, 22.008205], + [106.790179, 22.004876], + [106.802498, 21.98157], + [106.859164, 21.986009], + [106.926302, 21.967695], + [106.935541, 21.933836], + [106.974345, 21.923288], + [106.999598, 21.947714], + [107.05996, 21.914959], + [107.058729, 21.887196], + [107.018693, 21.859427], + [107.018077, 21.81943], + [107.093837, 21.803317], + [107.148656, 21.758858], + [107.194851, 21.736624], + [107.199163, 21.718833], + [107.242279, 21.703265], + [107.271844, 21.727173], + [107.310648, 21.733844], + [107.356843, 21.667674], + [107.363619, 21.602031], + [107.388256, 21.594241], + [107.431372, 21.642088], + [107.477567, 21.659888], + [107.500973, 21.613715], + [107.486806, 21.59591], + [107.547168, 21.58645], + [107.584741, 21.614828], + [107.603219, 21.597579], + [107.712856, 21.616497], + [107.807711, 21.655438], + [107.837892, 21.640419], + [107.863761, 21.650988], + [107.892095, 21.622617], + [107.893942, 21.596466], + [107.929051, 21.585893], + [107.958, 21.534131], + [108.034376, 21.545821], + [108.108289, 21.508521], + [108.193905, 21.519656], + [108.156332, 21.55083], + [108.205608, 21.597579], + [108.241332, 21.599805], + [108.249955, 21.561406], + [108.210535, 21.505737], + [108.230245, 21.491259], + [108.330027, 21.540254], + [108.397781, 21.533017], + [108.492635, 21.554727], + [108.591802, 21.677129], + [108.626294, 21.67991], + [108.658939, 21.643757], + [108.678033, 21.659331], + [108.735931, 21.628181], + [108.734084, 21.626512], + [108.745786, 21.602587], + [108.801837, 21.626512], + [108.83325, 21.610933], + [108.881293, 21.627068], + [108.937959, 21.589789], + [109.093792, 21.579215], + [109.09872, 21.571424], + [109.110422, 21.568085], + [109.138756, 21.567528], + [109.142451, 21.511861], + [109.074698, 21.489589], + [109.039589, 21.457844], + [109.046365, 21.424421], + [109.095024, 21.419407], + [109.138756, 21.388762], + [109.186183, 21.390991], + [109.245929, 21.425536], + [109.41716, 21.438906], + [109.484914, 21.453388], + [109.529877, 21.437234], + [109.540964, 21.466199], + [109.576689, 21.493487], + [109.604406, 21.523553], + [109.612413, 21.556953], + [109.654913, 21.493487], + [109.704188, 21.462857], + [109.785492, 21.45673], + [109.788572, 21.490702], + [109.754695, 21.556396], + [109.742992, 21.616497], + [109.778101, 21.670455], + [109.786108, 21.637638], + [109.839695, 21.636525], + [109.888354, 21.652101], + [109.888354, 21.652101], + [109.916071, 21.668787], + [109.940093, 21.769419], + [109.94502, 21.84443], + [109.999839, 21.881643], + [110.050962, 21.857205], + [110.101469, 21.86998], + [110.12857, 21.902744], + [110.196323, 21.899968], + [110.212338, 21.886085], + [110.212338, 21.886085], + [110.224041, 21.882198], + [110.224041, 21.882198], + [110.283787, 21.892194], + [110.290562, 21.917736], + [110.337374, 21.887751], + [110.391576, 21.89386], + [110.378642, 21.939942], + [110.378642, 21.939942], + [110.374946, 21.967695], + [110.374946, 21.967695], + [110.352772, 21.97602], + [110.359547, 22.015973], + [110.35154, 22.097508], + [110.364475, 22.125785], + [110.326287, 22.152393], + [110.34846, 22.195621], + [110.378026, 22.164587], + [110.414366, 22.208365], + [110.456866, 22.189526], + [110.505525, 22.14297], + [110.55788, 22.196175], + [110.602843, 22.18343], + [110.598532, 22.162924], + [110.629329, 22.149068], + [110.678604, 22.172901], + [110.646575, 22.220554], + [110.687843, 22.249914], + [110.725415, 22.29588], + [110.759292, 22.274837], + [110.787009, 22.28259], + [110.749437, 22.329653], + [110.74143, 22.361757], + [110.711249, 22.369506], + [110.712481, 22.440879], + [110.688459, 22.477935], + [110.74143, 22.464109], + [110.740198, 22.498947], + [110.762988, 22.518298], + [110.749437, 22.556991], + [110.778386, 22.585174], + [110.812263, 22.576333], + [110.897878, 22.591805], + [110.896031, 22.613352], + [110.950233, 22.61059], + [110.958856, 22.636553], + [110.997045, 22.631582], + [111.055559, 22.648705], + [111.089435, 22.695643], + [111.058023, 22.729871], + [111.118385, 22.744773], + [111.185522, 22.735942], + [111.218167, 22.748085], + [111.358601, 22.889301], + [111.374615, 22.938361], + [111.362913, 22.967568], + [111.403565, 22.99126], + [111.389398, 23.005583], + [111.433746, 23.036428], + [111.43313, 23.073322], + [111.402333, 23.066165], + [111.377695, 23.082132], + [111.365992, 23.14488], + [111.38447, 23.16744], + [111.388782, 23.210349], + [111.36476, 23.240047], + [111.353058, 23.284582], + [111.376463, 23.30437], + [111.363528, 23.340641], + [111.389398, 23.375804], + [111.383239, 23.399423], + [111.399869, 23.469159], + [111.428818, 23.466414], + [111.479941, 23.532822], + [111.487332, 23.626615], + [111.555702, 23.64087], + [111.615448, 23.639225], + [111.614832, 23.65896], + [111.666571, 23.718696], + [111.621607, 23.725819], + [111.627766, 23.78881], + [111.654868, 23.833159], + [111.683201, 23.822758], + [111.683201, 23.822758], + [111.722621, 23.823305], + [111.8107, 23.80688], + [111.824867, 23.832612], + [111.812548, 23.887343], + [111.845809, 23.904305], + [111.854432, 23.947521], + [111.911714, 23.943693], + [111.940664, 23.987989], + [111.92157, 24.012045], + [111.878454, 24.109862], + [111.886461, 24.163929], + [111.871062, 24.176487], + [111.877222, 24.227252], + [111.912946, 24.221795], + [111.958526, 24.263813], + [111.986243, 24.25672], + [111.990555, 24.279634], + [112.026279, 24.294908], + [112.05954, 24.339628], + [112.057692, 24.387057], + [112.025047, 24.438828], + [111.985011, 24.467701], + [112.009649, 24.503103], + [112.007185, 24.534684], + [111.972077, 24.578775], + [111.936968, 24.595645], + [111.927729, 24.629378], + [111.953598, 24.64733], + [111.939432, 24.686487], + [111.961606, 24.721283], + [112.024431, 24.740308], + [111.951135, 24.769655], + [111.929577, 24.75607], + [111.875374, 24.756613], + [111.868599, 24.771829], + [111.814396, 24.770199], + [111.783599, 24.785957], + [111.708455, 24.788673], + [111.666571, 24.760961], + [111.637621, 24.715303], + [111.641933, 24.684856], + [111.588962, 24.690837], + [111.570484, 24.64461], + [111.526752, 24.637538], + [111.499035, 24.667997], + [111.451608, 24.665822], + [111.431282, 24.687574], + [111.461463, 24.728894], + [111.479325, 24.797366], + [111.449144, 24.857113], + [111.447296, 24.892947], + [111.470086, 24.92877], + [111.434977, 24.951562], + [111.43313, 24.979774], + [111.460231, 24.992793], + [111.467622, 25.02208], + [111.416499, 25.047566], + [111.435593, 25.093642], + [111.375231, 25.128324], + [111.36784, 25.108817], + [111.321645, 25.105023], + [111.274833, 25.151078], + [111.221862, 25.106649], + [111.200921, 25.074672], + [111.139943, 25.042144], + [111.101754, 25.035095], + [111.100522, 24.945593], + [111.009363, 24.921172], + [110.968711, 24.975434], + [110.951465, 25.04377], + [110.98411, 25.101772], + [110.998892, 25.161371], + [111.112841, 25.21715], + [111.103602, 25.285351], + [111.138711, 25.303748], + [111.184906, 25.367034], + [111.210776, 25.363248], + [111.279145, 25.42326], + [111.32842, 25.521592], + [111.324724, 25.564249], + [111.343202, 25.602574], + [111.309942, 25.645203], + [111.30871, 25.720171], + [111.399869, 25.744431], + [111.442369, 25.77192], + [111.43313, 25.84627], + [111.4861, 25.859196], + [111.460231, 25.885042], + [111.383239, 25.881812], + [111.376463, 25.906039], + [111.346282, 25.906577], + [111.297007, 25.874274], + [111.29208, 25.854349], + [111.251428, 25.864581], + [111.230486, 25.916267], + [111.189834, 25.953402], + [111.235413, 26.048071], + [111.267442, 26.058824], + [111.244652, 26.078177], + [111.26621, 26.095914], + [111.258203, 26.151796], + [111.274833, 26.183486], + [111.271754, 26.217316], + [111.293311, 26.222148], + [111.277913, 26.272066], + [111.228022, 26.261333], + [111.204616, 26.276359], + [111.208928, 26.30426], + [111.090667, 26.308016], + [111.008132, 26.336982], + [111.008747, 26.35897], + [110.974255, 26.385778], + [110.94469, 26.373447], + [110.944074, 26.326791], + [110.926212, 26.320354], + [110.939762, 26.286554], + [110.836284, 26.255966], + [110.759292, 26.248451], + [110.73527, 26.270993], + [110.742046, 26.313917], + [110.721104, 26.294066], + [110.673676, 26.317135], + [110.643495, 26.308552], + [110.612083, 26.333764], + [110.584365, 26.296749], + [110.552952, 26.283335], + [110.546793, 26.233421], + [110.495054, 26.166299], + [110.477808, 26.179727], + [110.437772, 26.153945], + [110.373098, 26.088927], + [110.325671, 25.975462], + [110.257301, 25.961473], + [110.24991, 26.010965], + [110.181541, 26.060437], + [110.168606, 26.028713], + [110.100853, 26.020108], + [110.065128, 26.050221], + [110.100853, 26.132455], + [110.099005, 26.168985], + [110.03002, 26.166299], + [109.970274, 26.195301], + [109.904368, 26.135679], + [109.898825, 26.095377], + [109.864332, 26.027637], + [109.814441, 26.041081], + [109.782412, 25.996981], + [109.806434, 25.973848], + [109.826144, 25.911422], + [109.811361, 25.877504], + [109.779333, 25.866196], + [109.768246, 25.890427], + [109.685094, 25.880197], + [109.67955, 25.921649], + [109.693717, 25.959321], + [109.710963, 25.954478], + [109.730057, 25.989988], + [109.649369, 26.016882], + [109.635203, 26.047533], + [109.588391, 26.019571], + [109.560058, 26.021184], + [109.513247, 25.998056], + [109.48245, 26.029788] + ] + ], + [ + [ + [105.096346, 24.928228], + [105.09573, 24.92877], + [105.077868, 24.918459], + [105.082179, 24.915745], + [105.096346, 24.928228] + ] + ], + [ + [ + [109.088249, 21.014934], + [109.11227, 21.02499], + [109.117814, 21.017727], + [109.144299, 21.041189], + [109.138756, 21.067439], + [109.09256, 21.057386], + [109.088865, 21.031134], + [109.088249, 21.014934] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 460000, + "name": "海南省", + "center": [110.33119, 20.031971], + "centroid": [109.754859, 19.189767], + "childrenNum": 19, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 20, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [110.106396, 20.026812], + [110.042339, 19.991384], + [109.997375, 19.980136], + [109.965346, 19.993634], + [109.898825, 19.994196], + [109.855093, 19.984073], + [109.814441, 19.993072], + [109.76147, 19.981261], + [109.712195, 20.017253], + [109.657993, 20.01163], + [109.585312, 19.98801], + [109.526797, 19.943573], + [109.498464, 19.873236], + [109.411001, 19.895184], + [109.349407, 19.898561], + [109.300748, 19.917693], + [109.25948, 19.898561], + [109.255784, 19.867045], + [109.231147, 19.863105], + [109.159082, 19.79048], + [109.169553, 19.736411], + [109.147379, 19.704863], + [109.093792, 19.68965], + [109.048829, 19.619764], + [108.993394, 19.587065], + [108.92872, 19.524468], + [108.855424, 19.469182], + [108.806148, 19.450561], + [108.765496, 19.400894], + [108.694047, 19.387346], + [108.644772, 19.349518], + [108.609048, 19.276661], + [108.591186, 19.141592], + [108.598577, 19.055633], + [108.630606, 19.003017], + [108.637997, 18.924346], + [108.595497, 18.872256], + [108.593033, 18.809386], + [108.65278, 18.740258], + [108.663866, 18.67337], + [108.641077, 18.565614], + [108.644772, 18.486738], + [108.68912, 18.447571], + [108.776583, 18.441894], + [108.881293, 18.416344], + [108.905315, 18.389087], + [108.944735, 18.314107], + [109.006329, 18.323198], + [109.108575, 18.323766], + [109.138756, 18.268081], + [109.17448, 18.260125], + [109.287813, 18.264671], + [109.355566, 18.215221], + [109.441182, 18.199303], + [109.467051, 18.173718], + [109.527413, 18.169169], + [109.584696, 18.143579], + [109.661688, 18.175424], + [109.726362, 18.177698], + [109.749767, 18.193618], + [109.785492, 18.339672], + [109.919767, 18.375457], + [110.022629, 18.360121], + [110.070672, 18.376025], + [110.090382, 18.399309], + [110.116867, 18.506602], + [110.214186, 18.578662], + [110.246215, 18.609859], + [110.329366, 18.642185], + [110.367555, 18.631977], + [110.499366, 18.651824], + [110.499366, 18.751592], + [110.578206, 18.784458], + [110.590525, 18.838841], + [110.585597, 18.88075], + [110.619474, 19.152334], + [110.676756, 19.286264], + [110.706321, 19.320153], + [110.729727, 19.378878], + [110.787009, 19.399765], + [110.844292, 19.449996], + [110.888023, 19.518827], + [110.920668, 19.552668], + [111.008747, 19.60398], + [111.061718, 19.612436], + [111.071573, 19.628784], + [111.043856, 19.763448], + [111.013675, 19.850159], + [110.966248, 20.018377], + [110.940994, 20.028499], + [110.871393, 20.01163], + [110.808567, 20.035808], + [110.778386, 20.068415], + [110.744509, 20.074036], + [110.717408, 20.148778], + [110.687843, 20.163947], + [110.655814, 20.134169], + [110.562191, 20.110006], + [110.526467, 20.07516], + [110.495054, 20.077408], + [110.387265, 20.113378], + [110.318279, 20.108882], + [110.28933, 20.056047], + [110.243135, 20.077408], + [110.144585, 20.074598], + [110.106396, 20.026812] + ] + ], + [ + [ + [112.208597, 3.876129], + [112.241858, 3.845677], + [112.280046, 3.86777], + [112.260336, 3.917925], + [112.219068, 3.908969], + [112.208597, 3.876129] + ] + ], + [ + [ + [113.266165, 8.125929], + [113.311129, 8.177469], + [113.343157, 8.193463], + [113.288955, 8.119412], + [113.349933, 8.172137], + [113.386273, 8.238479], + [113.386273, 8.289412], + [113.354244, 8.304217], + [113.353628, 8.237887], + [113.293882, 8.176284], + [113.266165, 8.125929] + ] + ], + [ + [ + [111.99733, 3.848065], + [112.015192, 3.823583], + [112.064467, 3.830152], + [112.073707, 3.865979], + [112.03367, 3.892251], + [111.99733, 3.848065] + ] + ], + [ + [ + [111.463311, 17.077491], + [111.536607, 17.104949], + [111.4861, 17.058039], + [111.559397, 17.087788], + [111.542151, 17.11982], + [111.452224, 17.092936], + [111.463311, 17.077491] + ] + ], + [ + [ + [117.708319, 15.182712], + [117.712631, 15.118592], + [117.726798, 15.105303], + [117.827812, 15.111659], + [117.72495, 15.131302], + [117.720638, 15.195418], + [117.74466, 15.217941], + [117.784696, 15.16885], + [117.838899, 15.15903], + [117.782848, 15.187333], + [117.748355, 15.230068], + [117.715095, 15.222561], + [117.708319, 15.182712] + ] + ], + [ + [ + [112.241858, 3.942404], + [112.292365, 3.946583], + [112.288053, 3.97345], + [112.254177, 3.97942], + [112.241858, 3.942404] + ] + ], + [ + [ + [111.734324, 16.19732], + [111.779903, 16.19732], + [111.81686, 16.224329], + [111.813164, 16.261676], + [111.782367, 16.273741], + [111.716462, 16.249036], + [111.789758, 16.250186], + [111.790374, 16.220307], + [111.734324, 16.19732] + ] + ], + [ + [ + [111.649324, 16.255931], + [111.577875, 16.208239], + [111.56802, 16.162834], + [111.611136, 16.156511], + [111.690592, 16.211112], + [111.606825, 16.177779], + [111.598817, 16.198469], + [111.681353, 16.262251], + [111.649324, 16.255931] + ] + ], + [ + [ + [113.896887, 7.607204], + [113.919677, 7.566865], + [113.98743, 7.536014], + [114.058879, 7.537794], + [114.157429, 7.561525], + [114.289856, 7.617288], + [114.368696, 7.638642], + [114.407501, 7.683126], + [114.419819, 7.765557], + [114.464167, 7.814771], + [114.540543, 7.862201], + [114.555326, 7.891249], + [114.540543, 7.945783], + [114.511594, 7.966527], + [114.47279, 7.968898], + [114.414892, 7.952895], + [114.268298, 7.870501], + [114.211632, 7.786904], + [114.095219, 7.721082], + [114.029314, 7.670078], + [113.921524, 7.639235], + [113.896887, 7.607204] + ] + ], + [ + [ + [113.976959, 8.872888], + [114.013299, 8.836817], + [114.035473, 8.783591], + [114.060111, 8.816119], + [114.041017, 8.843913], + [113.989894, 8.878801], + [113.976959, 8.872888] + ] + ], + [ + [ + [113.956017, 8.840365], + [113.975111, 8.793054], + [114.012068, 8.798376], + [113.977575, 8.841548], + [113.956017, 8.840365] + ] + ], + [ + [ + [111.97454, 16.323715], + [112.002258, 16.306484], + [112.07617, 16.323715], + [112.074938, 16.349558], + [112.047221, 16.360469], + [112.002874, 16.350707], + [111.97454, 16.323715] + ] + ], + [ + [ + [111.739251, 16.452898], + [111.766969, 16.470116], + [111.786679, 16.520039], + [111.759577, 16.545857], + [111.765737, 16.495366], + [111.739251, 16.452898] + ] + ], + [ + [ + [112.216604, 8.866383], + [112.206133, 8.88767], + [112.180264, 8.862244], + [112.216604, 8.866383] + ] + ], + [ + [ + [113.792177, 7.373422], + [113.828518, 7.362145], + [113.829134, 7.383511], + [113.792177, 7.373422] + ] + ], + [ + [ + [114.194386, 8.764664], + [114.201161, 8.727991], + [114.248588, 8.724442], + [114.222103, 8.784773], + [114.194386, 8.764664] + ] + ], + [ + [ + [112.232619, 16.996239], + [112.207981, 16.987081], + [112.222764, 16.960751], + [112.292981, 16.96762], + [112.266496, 16.993949], + [112.232619, 16.996239] + ] + ], + [ + [ + [114.689601, 10.345648], + [114.702536, 10.312677], + [114.725941, 10.319154], + [114.747499, 10.37214], + [114.717318, 10.380381], + [114.689601, 10.345648] + ] + ], + [ + [ + [115.837712, 9.709775], + [115.861117, 9.694438], + [115.867277, 9.650191], + [115.901153, 9.67084], + [115.925791, 9.781734], + [115.901153, 9.795888], + [115.870972, 9.778785], + [115.837712, 9.709775] + ] + ], + [ + [ + [114.617536, 9.965688], + [114.642173, 9.917351], + [114.672355, 9.927963], + [114.685905, 9.979245], + [114.617536, 9.965688] + ] + ], + [ + [ + [113.769387, 7.636862], + [113.773699, 7.601865], + [113.814967, 7.603051], + [113.831597, 7.644573], + [113.769387, 7.636862] + ] + ], + [ + [ + [109.463972, 7.344339], + [109.463972, 7.315254], + [109.513247, 7.320002], + [109.571761, 7.373422], + [109.654297, 7.479648], + [109.709115, 7.511095], + [109.791651, 7.524742], + [109.938861, 7.504569], + [109.948716, 7.522962], + [109.904984, 7.55144], + [109.816289, 7.572797], + [109.72205, 7.575763], + [109.653065, 7.559745], + [109.536037, 7.448792], + [109.463972, 7.344339] + ] + ], + [ + [ + [116.273181, 8.879392], + [116.294123, 8.858105], + [116.332311, 8.901269], + [116.305826, 8.917233], + [116.273181, 8.879392] + ] + ], + [ + [ + [112.476531, 16.001247], + [112.570154, 16.011027], + [112.612037, 16.039212], + [112.588016, 16.070844], + [112.462364, 16.043813], + [112.448814, 16.005274], + [112.476531, 16.001247] + ] + ], + [ + [ + [112.537509, 8.846278], + [112.57077, 8.815527], + [112.639755, 8.818484], + [112.598487, 8.859288], + [112.537509, 8.846278] + ] + ], + [ + [ + [114.469095, 10.836261], + [114.475254, 10.814512], + [114.513442, 10.848605], + [114.565181, 10.836261], + [114.593514, 10.856245], + [114.587355, 10.909138], + [114.55471, 10.900911], + [114.469095, 10.836261] + ] + ], + [ + [ + [112.409393, 16.294996], + [112.383524, 16.265698], + [112.411241, 16.2634], + [112.475915, 16.288677], + [112.531349, 16.285805], + [112.536893, 16.312228], + [112.509176, 16.317397], + [112.409393, 16.294996] + ] + ], + [ + [ + [116.48876, 10.395686], + [116.461658, 10.34918], + [116.467202, 10.309144], + [116.511549, 10.297957], + [116.566368, 10.304434], + [116.644592, 10.335051], + [116.637817, 10.365076], + [116.514629, 10.34918], + [116.542346, 10.41982], + [116.526332, 10.426883], + [116.48876, 10.395686] + ] + ], + [ + [ + [112.349031, 16.912088], + [112.360734, 16.925257], + [112.334249, 16.962469], + [112.30222, 16.963041], + [112.349031, 16.912088] + ] + ], + [ + [ + [111.500267, 16.45175], + [111.49534, 16.4374], + [111.545847, 16.43453], + [111.538455, 16.461507], + [111.500267, 16.45175] + ] + ], + [ + [ + [115.500177, 9.897897], + [115.54822, 9.869007], + [115.585177, 9.896128], + [115.581481, 9.917351], + [115.518039, 9.933857], + [115.500177, 9.897897] + ] + ], + [ + [ + [114.669891, 8.210048], + [114.691449, 8.18517], + [114.74134, 8.189316], + [114.726557, 8.21064], + [114.669891, 8.210048] + ] + ], + [ + [ + [114.507899, 8.120004], + [114.530073, 8.103415], + [114.595978, 8.120596], + [114.624311, 8.149626], + [114.595978, 8.15792], + [114.507899, 8.120004] + ] + ], + [ + [ + [115.16757, 8.386523], + [115.18112, 8.345668], + [115.235939, 8.321982], + [115.285214, 8.314876], + [115.315395, 8.356326], + [115.299381, 8.370537], + [115.202678, 8.395403], + [115.16757, 8.386523] + ] + ], + [ + [ + [113.895039, 8.00505], + [113.904894, 7.963564], + [113.9708, 7.944597], + [113.969568, 7.974825], + [113.940003, 8.018088], + [113.895039, 8.00505] + ] + ], + [ + [ + [115.436119, 9.393447], + [115.450286, 9.345028], + [115.469996, 9.3592], + [115.456445, 9.417064], + [115.436119, 9.393447] + ] + ], + [ + [ + [116.457347, 9.174326], + [116.477057, 9.137103], + [116.500462, 9.164282], + [116.457347, 9.174326] + ] + ], + [ + [ + [113.638192, 8.976942], + [113.654823, 8.962163], + [113.730583, 9.004133], + [113.719496, 9.020092], + [113.644968, 8.989355], + [113.638192, 8.976942] + ] + ], + [ + [ + [114.696992, 11.004322], + [114.710543, 11.001972], + [114.793079, 11.07657], + [114.799854, 11.10476], + [114.766593, 11.110045], + [114.710543, 11.039567], + [114.696992, 11.004322] + ] + ], + [ + [ + [114.62, 11.432264], + [114.652644, 11.436957], + [114.661884, 11.522584], + [114.621232, 11.518479], + [114.62, 11.432264] + ] + ], + [ + [ + [114.910723, 10.863298], + [114.931049, 10.841551], + [114.959998, 10.902087], + [114.934129, 10.902674], + [114.910723, 10.863298] + ] + ], + [ + [ + [111.572948, 16.470116], + [111.578491, 16.447158], + [111.614216, 16.44027], + [111.592658, 16.490775], + [111.572948, 16.470116] + ] + ], + [ + [ + [113.939387, 8.875253], + [113.912285, 8.888853], + [113.893807, 8.862836], + [113.916597, 8.837999], + [113.939387, 8.875253] + ] + ], + [ + [ + [109.936397, 7.848566], + [109.936397, 7.823665], + [109.988136, 7.8124], + [110.050346, 7.846194], + [110.082991, 7.896584], + [110.078063, 7.949339], + [110.0331, 7.944597], + [109.953027, 7.888878], + [109.936397, 7.848566] + ] + ], + [ + [ + [116.727128, 11.501473], + [116.765316, 11.430504], + [116.772092, 11.445755], + [116.738215, 11.514961], + [116.727128, 11.501473] + ] + ], + [ + [ + [111.690592, 16.587731], + [111.724469, 16.560198], + [111.717078, 16.59404], + [111.690592, 16.587731] + ] + ], + [ + [ + [112.507328, 16.466098], + [112.586784, 16.525777], + [112.575081, 16.537251], + [112.499321, 16.493645], + [112.507328, 16.466098] + ] + ], + [ + [ + [111.761425, 16.061642], + [111.791606, 16.028859], + [111.828563, 16.049565], + [111.829795, 16.070844], + [111.761425, 16.061642] + ] + ], + [ + [ + [113.845764, 10.018733], + [113.865474, 10.00341], + [113.872249, 10.123029], + [113.856851, 10.12185], + [113.845764, 10.018733] + ] + ], + [ + [ + [114.791847, 8.160882], + [114.777064, 8.114079], + [114.812173, 8.110524], + [114.818332, 8.141332], + [114.791847, 8.160882] + ] + ], + [ + [ + [116.557129, 9.745167], + [116.566368, 9.718623], + [116.593469, 9.723932], + [116.557129, 9.745167] + ] + ], + [ + [ + [115.28275, 10.191951], + [115.288294, 10.172513], + [115.333257, 10.200198], + [115.28891, 10.211388], + [115.28275, 10.191951] + ] + ], + [ + [ + [116.832454, 10.476908], + [116.855243, 10.468669], + [116.868794, 10.495739], + [116.832454, 10.476908] + ] + ], + [ + [ + [114.703151, 16.170307], + [114.816484, 16.198469], + [114.802934, 16.215135], + [114.704383, 16.199044], + [114.703151, 16.170307] + ] + ], + [ + [ + [115.97753, 9.321997], + [115.926407, 9.311366], + [115.943037, 9.269433], + [115.976298, 9.268252], + [115.999088, 9.293649], + [115.97753, 9.321997] + ] + ], + [ + [ + [113.660366, 9.231039], + [113.676997, 9.202683], + [113.697323, 9.225722], + [113.660366, 9.231039] + ] + ], + [ + [ + [114.665579, 7.590001], + [114.671739, 7.563898], + [114.72163, 7.59178], + [114.703767, 7.614915], + [114.665579, 7.590001] + ] + ], + [ + [ + [114.493116, 10.717504], + [114.513442, 10.722208], + [114.562717, 10.778064], + [114.539312, 10.793349], + [114.493116, 10.717504] + ] + ], + [ + [ + [117.770529, 10.773361], + [117.798862, 10.753371], + [117.835819, 10.803931], + [117.831507, 10.838612], + [117.801942, 10.839788], + [117.775457, 10.809222], + [117.770529, 10.773361] + ] + ], + [ + [ + [114.242429, 10.242014], + [114.263371, 10.239658], + [114.326197, 10.284414], + [114.312646, 10.300901], + [114.265219, 10.275581], + [114.242429, 10.242014] + ] + ], + [ + [ + [114.688985, 11.469217], + [114.722246, 11.429331], + [114.737644, 11.463938], + [114.720398, 11.49209], + [114.688985, 11.469217] + ] + ], + [ + [ + [116.638433, 10.503977], + [116.653215, 10.491031], + [116.70865, 10.492797], + [116.699411, 10.517511], + [116.638433, 10.503977] + ] + ], + [ + [ + [110.459946, 8.116449], + [110.471032, 8.072012], + [110.554184, 8.093935], + [110.599764, 8.156735], + [110.568351, 8.17273], + [110.461793, 8.128298], + [110.459946, 8.116449] + ] + ], + [ + [ + [111.463311, 8.52504], + [111.497187, 8.523857], + [111.509506, 8.550489], + [111.463311, 8.52504] + ] + ], + [ + [ + [115.258113, 8.509652], + [115.271048, 8.477098], + [115.296301, 8.510836], + [115.258113, 8.509652] + ] + ], + [ + [ + [113.221817, 8.073789], + [113.235984, 8.068456], + [113.283411, 8.111117], + [113.269861, 8.120004], + [113.221817, 8.073789] + ] + ], + [ + [ + [114.074893, 10.929118], + [114.064422, 10.904437], + [114.110002, 10.918541], + [114.096451, 10.947921], + [114.074893, 10.929118] + ] + ], + [ + [ + [117.258068, 10.320331], + [117.299336, 10.313855], + [117.299952, 10.343293], + [117.274698, 10.358011], + [117.258068, 10.320331] + ] + ], + [ + [ + [114.212864, 16.040937], + [114.31203, 16.034611], + [114.306487, 16.057616], + [114.268914, 16.059342], + [114.212864, 16.040937] + ] + ], + [ + [ + [110.609003, 8.010976], + [110.642879, 7.989049], + [110.641648, 8.031125], + [110.622553, 8.041199], + [110.609003, 8.010976] + ] + ], + [ + [ + [115.509416, 8.490712], + [115.521735, 8.460523], + [115.55438, 8.461115], + [115.569162, 8.49012], + [115.558691, 8.523265], + [115.514344, 8.519122], + [115.509416, 8.490712] + ] + ], + [ + [ + [111.539071, 7.54432], + [111.542767, 7.524742], + [111.583419, 7.543134], + [111.612368, 7.592374], + [111.566788, 7.606017], + [111.539071, 7.54432] + ] + ], + [ + [ + [111.657947, 8.672974], + [111.665955, 8.622683], + [111.717694, 8.6499], + [111.697368, 8.67889], + [111.657947, 8.672974] + ] + ], + [ + [ + [110.460561, 7.799948], + [110.487663, 7.783346], + [110.511684, 7.805878], + [110.485199, 7.827815], + [110.460561, 7.799948] + ] + ], + [ + [ + [112.345952, 8.926101], + [112.392763, 8.919598], + [112.384756, 8.946793], + [112.345952, 8.926101] + ] + ], + [ + [ + [116.469665, 9.810041], + [116.47952, 9.785272], + [116.50847, 9.79117], + [116.490607, 9.821246], + [116.469665, 9.810041] + ] + ], + [ + [ + [111.925265, 8.070827], + [111.949287, 8.05068], + [111.994866, 8.047125], + [112.018888, 8.065494], + [112.013344, 8.093342], + [111.95483, 8.106377], + [111.925265, 8.070827] + ] + ], + [ + [ + [114.457392, 15.599305], + [114.466631, 15.576823], + [114.491884, 15.59354], + [114.457392, 15.599305] + ] + ], + [ + [ + [114.985252, 11.078332], + [115.013585, 11.063062], + [115.021592, 11.085967], + [114.985252, 11.078332] + ] + ], + [ + [ + [114.10569, 16.004124], + [114.110618, 15.978235], + [114.132176, 16.007575], + [114.10569, 16.004124] + ] + ], + [ + [ + [116.045283, 10.095338], + [116.067457, 10.065876], + [116.09579, 10.09357], + [116.070537, 10.12892], + [116.045283, 10.095338] + ] + ], + [ + [ + [117.266691, 10.69163], + [117.348611, 10.672811], + [117.404661, 10.671047], + [117.418212, 10.702803], + [117.369553, 10.7422], + [117.293176, 10.735144], + [117.266691, 10.69163] + ] + ], + [ + [ + [114.854057, 7.244611], + [114.819564, 7.192957], + [114.869455, 7.198895], + [114.854057, 7.244611] + ] + ], + [ + [ + [112.823305, 8.910729], + [112.859645, 8.889444], + [112.873196, 8.908364], + [112.823305, 8.910729] + ] + ], + [ + [ + [111.670266, 7.651098], + [111.707223, 7.648725], + [111.749722, 7.703884], + [111.726317, 7.729977], + [111.691208, 7.711593], + [111.670266, 7.651098] + ] + ], + [ + [ + [112.207981, 8.835634], + [112.235699, 8.827355], + [112.241242, 8.852783], + [112.207981, 8.835634] + ] + ], + [ + [ + [112.527654, 5.79444], + [112.531965, 5.766455], + [112.562762, 5.75931], + [112.562146, 5.820637], + [112.527654, 5.79444] + ] + ], + [ + [ + [114.599058, 8.846278], + [114.645869, 8.844504], + [114.68221, 8.881166], + [114.665579, 8.900087], + [114.61692, 8.881166], + [114.599058, 8.846278] + ] + ], + [ + [ + [114.868223, 7.983715], + [114.907643, 7.951117], + [114.914419, 8.00742], + [114.883006, 8.011569], + [114.868223, 7.983715] + ] + ], + [ + [ + [112.945261, 8.410204], + [112.985297, 8.429149], + [112.949572, 8.432701], + [112.945261, 8.410204] + ] + ], + [ + [ + [113.600004, 6.961929], + [113.580294, 6.920344], + [113.62341, 6.942325], + [113.600004, 6.961929] + ] + ], + [ + [ + [116.695099, 16.345538], + [116.708034, 16.299591], + [116.738831, 16.303612], + [116.747454, 16.360469], + [116.717889, 16.373676], + [116.695099, 16.345538] + ] + ], + [ + [ + [117.347995, 10.090624], + [117.354154, 10.06293], + [117.385567, 10.063519], + [117.373864, 10.106532], + [117.347995, 10.090624] + ] + ], + [ + [ + [112.993304, 19.472003], + [113.038883, 19.480466], + [113.048123, 19.506417], + [113.029028, 19.52898], + [112.993304, 19.52616], + [112.980369, 19.496263], + [112.993304, 19.472003] + ] + ], + [ + [ + [114.448153, 16.034035], + [114.485109, 16.034611], + [114.521449, 16.056466], + [114.465399, 16.067393], + [114.448153, 16.034035] + ] + ], + [ + [ + [113.832213, 19.158552], + [113.874097, 19.151203], + [113.914749, 19.172119], + [113.920293, 19.223551], + [113.875945, 19.237113], + [113.80696, 19.222986], + [113.799568, 19.19925], + [113.832213, 19.158552] + ] + ], + [ + [ + [112.650842, 5.106941], + [112.655769, 5.055676], + [112.682871, 5.048522], + [112.719211, 5.075944], + [112.678559, 5.121247], + [112.650842, 5.106941] + ] + ], + [ + [ + [111.638853, 7.907254], + [111.665339, 7.887099], + [111.712766, 7.887099], + [111.713382, 7.927408], + [111.651788, 7.932743], + [111.638853, 7.907254] + ] + ], + [ + [ + [112.244322, 8.874662], + [112.281278, 8.855148], + [112.288669, 8.885896], + [112.244322, 8.874662] + ] + ], + [ + [ + [112.89229, 7.844416], + [112.929862, 7.827815], + [112.93171, 7.867537], + [112.89229, 7.844416] + ] + ], + [ + [ + [112.583088, 5.56159], + [112.606494, 5.51751], + [112.614501, 5.465683], + [112.642834, 5.489512], + [112.616349, 5.568737], + [112.583088, 5.56159] + ] + ], + [ + [ + [112.523342, 5.656289], + [112.5449, 5.616386], + [112.565842, 5.63068], + [112.56153, 5.677133], + [112.528886, 5.687257], + [112.523342, 5.656289] + ] + ], + [ + [ + [115.361591, 13.948985], + [115.397315, 13.92517], + [115.438583, 13.943757], + [115.423185, 13.977443], + [115.377605, 13.968732], + [115.361591, 13.948985] + ] + ], + [ + [ + [113.596924, 10.240836], + [113.617866, 10.22199], + [113.638192, 10.243192], + [113.596924, 10.240836] + ] + ], + [ + [ + [113.860546, 15.477068], + [113.893807, 15.463802], + [113.890112, 15.490909], + [113.860546, 15.477068] + ] + ], + [ + [ + [112.907072, 4.993079], + [112.943413, 4.991887], + [112.952652, 5.047926], + [112.910768, 5.038388], + [112.907072, 4.993079] + ] + ], + [ + [ + [112.557219, 5.109326], + [112.568922, 5.071771], + [112.610806, 5.091443], + [112.601567, 5.120055], + [112.557219, 5.109326] + ] + ], + [ + [ + [112.350263, 5.621747], + [112.385988, 5.615791], + [112.385372, 5.643187], + [112.350263, 5.621747] + ] + ], + [ + [ + [112.226459, 16.759147], + [112.254177, 16.751698], + [112.262184, 16.778057], + [112.211061, 16.795819], + [112.226459, 16.759147] + ] + ], + [ + [ + [112.233851, 15.69612], + [112.25972, 15.734718], + [112.240626, 15.741055], + [112.20367, 15.71398], + [112.233851, 15.69612] + ] + ], + [ + [ + [112.612037, 5.367973], + [112.640371, 5.347715], + [112.685334, 5.371548], + [112.690878, 5.406702], + [112.62374, 5.401935], + [112.612037, 5.367973] + ] + ], + [ + [ + [112.472219, 5.73966], + [112.496857, 5.736683], + [112.498089, 5.775387], + [112.472219, 5.73966] + ] + ], + [ + [ + [113.217506, 6.306249], + [113.230441, 6.285429], + [113.243991, 6.325878], + [113.217506, 6.306249] + ] + ], + [ + [ + [116.152457, 9.579384], + [116.189413, 9.565221], + [116.187565, 9.595317], + [116.152457, 9.579384] + ] + ], + [ + [ + [114.948911, 7.508722], + [114.960614, 7.484988], + [115.012353, 7.484988], + [115.013585, 7.525928], + [114.948911, 7.508722] + ] + ], + [ + [ + [111.553854, 7.807656], + [111.585267, 7.771487], + [111.619759, 7.840265], + [111.603745, 7.861608], + [111.553854, 7.807656] + ] + ], + [ + [ + [113.938771, 15.8355], + [113.973263, 15.805558], + [113.9708, 15.83953], + [113.938771, 15.8355] + ] + ], + [ + [ + [114.926122, 16.036911], + [114.895325, 16.036336], + [114.910723, 16.001823], + [114.926122, 16.036911] + ] + ], + [ + [ + [116.749302, 9.056736], + [116.699411, 9.049053], + [116.70865, 9.024229], + [116.740679, 9.028367], + [116.749302, 9.056736] + ] + ], + [ + [ + [112.64653, 16.385733], + [112.681639, 16.400661], + [112.660081, 16.426494], + [112.64653, 16.385733] + ] + ], + [ + [ + [111.203384, 19.92557], + [111.203384, 19.925007], + [111.204, 19.92557], + [111.204, 19.926132], + [111.203384, 19.92557] + ] + ], + [ + [ + [115.758256, 10.461018], + [115.776118, 10.434534], + [115.801987, 10.463372], + [115.758256, 10.461018] + ] + ], + [ + [ + [117.21372, 10.735144], + [117.187235, 10.741612], + [117.206945, 10.707507], + [117.21372, 10.735144] + ] + ], + [ + [ + [112.671784, 16.331755], + [112.701349, 16.331755], + [112.677943, 16.35932], + [112.671784, 16.331755] + ] + ], + [ + [ + [115.782277, 10.541046], + [115.795212, 10.499858], + [115.805067, 10.524571], + [115.782277, 10.541046] + ] + ], + [ + [ + [112.512255, 9.544566], + [112.50856, 9.525679], + [112.568922, 9.516826], + [112.567074, 9.554008], + [112.512255, 9.544566] + ] + ], + [ + [ + [114.610145, 15.649447], + [114.581195, 15.625242], + [114.610761, 15.615444], + [114.610145, 15.649447] + ] + ], + [ + [ + [117.299336, 11.077745], + [117.264227, 11.063062], + [117.284553, 11.02547], + [117.304263, 11.027232], + [117.299336, 11.077745] + ] + ], + [ + [ + [117.691073, 11.048965], + [117.653501, 11.046029], + [117.655965, 11.024882], + [117.690457, 11.016658], + [117.691073, 11.048965] + ] + ], + [ + [ + [114.166668, 9.38459], + [114.175291, 9.342075], + [114.195617, 9.350933], + [114.194386, 9.391676], + [114.166668, 9.38459] + ] + ], + [ + [ + [114.714854, 9.736909], + [114.693296, 9.741038], + [114.680978, 9.707416], + [114.704999, 9.700337], + [114.714854, 9.736909] + ] + ], + [ + [ + [112.554139, 5.97839], + [112.553523, 5.942676], + [112.575697, 5.971247], + [112.554139, 5.97839] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 500000, + "name": "重庆市", + "center": [106.504962, 29.533155], + "centroid": [107.8839, 30.067297], + "childrenNum": 38, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 21, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [106.37442, 28.525742], + [106.403369, 28.569901], + [106.477282, 28.530474], + [106.504999, 28.544669], + [106.466811, 28.586193], + [106.49268, 28.591448], + [106.502535, 28.661313], + [106.528405, 28.677591], + [106.492064, 28.742153], + [106.461883, 28.761041], + [106.45326, 28.817162], + [106.474202, 28.832891], + [106.561666, 28.756319], + [106.56105, 28.719062], + [106.587535, 28.691767], + [106.6171, 28.691242], + [106.617716, 28.66709], + [106.651593, 28.649235], + [106.618332, 28.645033], + [106.63681, 28.622972], + [106.606629, 28.593024], + [106.615252, 28.549401], + [106.567825, 28.523638], + [106.564745, 28.485247], + [106.632499, 28.503655], + [106.697788, 28.47683], + [106.708259, 28.450524], + [106.747063, 28.467361], + [106.726121, 28.51838], + [106.73844, 28.554657], + [106.77786, 28.563068], + [106.756918, 28.607211], + [106.784636, 28.626649], + [106.807425, 28.589346], + [106.830831, 28.623497], + [106.866556, 28.624548], + [106.889345, 28.695966], + [106.86594, 28.690192], + [106.824056, 28.756319], + [106.845614, 28.780975], + [106.872099, 28.777304], + [106.923222, 28.809821], + [106.951555, 28.766812], + [106.988512, 28.776254], + [106.983584, 28.851239], + [107.019308, 28.861722], + [107.016229, 28.882685], + [107.14188, 28.887925], + [107.206554, 28.868535], + [107.194851, 28.838134], + [107.227496, 28.836037], + [107.210866, 28.817686], + [107.219489, 28.772582], + [107.24659, 28.76209], + [107.261373, 28.792514], + [107.327894, 28.810869], + [107.339597, 28.845997], + [107.383945, 28.848618], + [107.41351, 28.911502], + [107.441227, 28.943977], + [107.412894, 28.960211], + [107.396879, 28.993718], + [107.364235, 29.00942], + [107.395647, 29.041341], + [107.369778, 29.091558], + [107.412278, 29.094696], + [107.427676, 29.128682], + [107.408582, 29.138091], + [107.401807, 29.184603], + [107.441227, 29.203934], + [107.486806, 29.174153], + [107.570574, 29.218037], + [107.589052, 29.150113], + [107.605683, 29.164747], + [107.659885, 29.162656], + [107.700537, 29.141228], + [107.749197, 29.199754], + [107.810791, 29.139137], + [107.784921, 29.048143], + [107.823725, 29.034016], + [107.810175, 28.984295], + [107.867457, 28.960211], + [107.882855, 29.00628], + [107.908725, 29.007327], + [107.925971, 29.032446], + [108.026369, 29.039772], + [108.070717, 29.086328], + [108.150173, 29.053375], + [108.193289, 29.072207], + [108.256115, 29.040295], + [108.277673, 29.091558], + [108.306622, 29.079006], + [108.297999, 29.045527], + [108.319556, 28.961258], + [108.345426, 28.943453], + [108.357745, 28.893165], + [108.346658, 28.859625], + [108.352817, 28.815589], + [108.386078, 28.803003], + [108.385462, 28.772058], + [108.347274, 28.736381], + [108.332491, 28.679166], + [108.439049, 28.634003], + [108.501258, 28.626649], + [108.50249, 28.63768], + [108.575787, 28.659738], + [108.636149, 28.621396], + [108.604736, 28.590922], + [108.610896, 28.539412], + [108.573939, 28.531], + [108.586874, 28.463678], + [108.609664, 28.43579], + [108.609048, 28.407368], + [108.576403, 28.38631], + [108.580099, 28.343128], + [108.611512, 28.324691], + [108.667562, 28.334173], + [108.656475, 28.359981], + [108.697127, 28.401051], + [108.688504, 28.422106], + [108.640461, 28.456838], + [108.657091, 28.47683], + [108.700207, 28.48209], + [108.709446, 28.501026], + [108.746402, 28.45105], + [108.780279, 28.42579], + [108.759953, 28.389995], + [108.783359, 28.380518], + [108.761801, 28.304143], + [108.726692, 28.282011], + [108.738395, 28.228241], + [108.772888, 28.212949], + [108.821547, 28.245113], + [108.855424, 28.199764], + [108.89546, 28.219804], + [108.923793, 28.217167], + [108.929952, 28.19027], + [109.005713, 28.162837], + [109.026655, 28.220331], + [109.086401, 28.184467], + [109.101799, 28.202401], + [109.081473, 28.247749], + [109.117198, 28.277795], + [109.152306, 28.349975], + [109.153538, 28.417369], + [109.191726, 28.471043], + [109.23361, 28.474726], + [109.274262, 28.494714], + [109.273646, 28.53836], + [109.319842, 28.579886], + [109.306907, 28.62087], + [109.252089, 28.606685], + [109.235458, 28.61982], + [109.201581, 28.597753], + [109.192958, 28.636104], + [109.271183, 28.671816], + [109.252704, 28.691767], + [109.294588, 28.722211], + [109.2989, 28.7474], + [109.241002, 28.776779], + [109.246545, 28.80143], + [109.235458, 28.882161], + [109.261328, 28.952356], + [109.292741, 28.987436], + [109.294588, 29.015177], + [109.319842, 29.042388], + [109.312451, 29.066453], + [109.240386, 29.086328], + [109.232378, 29.119271], + [109.215748, 29.145409], + [109.162777, 29.180946], + [109.139372, 29.168927], + [109.110422, 29.21647], + [109.141835, 29.270256], + [109.106727, 29.288526], + [109.11227, 29.361053], + [109.060531, 29.403292], + [109.034662, 29.360531], + [108.999553, 29.36366], + [108.983539, 29.332883], + [108.919481, 29.3261], + [108.934264, 29.399643], + [108.927488, 29.435612], + [108.884373, 29.440824], + [108.866511, 29.470527], + [108.888684, 29.502305], + [108.878213, 29.539279], + [108.913322, 29.574679], + [108.901003, 29.604863], + [108.870206, 29.596537], + [108.888068, 29.628795], + [108.844337, 29.658443], + [108.781511, 29.635558], + [108.797525, 29.660003], + [108.786438, 29.691721], + [108.752562, 29.649082], + [108.690968, 29.689642], + [108.676801, 29.749412], + [108.680497, 29.800319], + [108.658939, 29.854833], + [108.601041, 29.863656], + [108.556077, 29.818493], + [108.52528, 29.770713], + [108.548686, 29.749412], + [108.504954, 29.728626], + [108.504338, 29.707836], + [108.460606, 29.741098], + [108.437201, 29.741098], + [108.442744, 29.778505], + [108.422418, 29.772791], + [108.424266, 29.815897], + [108.371295, 29.841337], + [108.433505, 29.880262], + [108.467998, 29.864175], + [108.516041, 29.885451], + [108.517889, 29.9394], + [108.536367, 29.983472], + [108.532055, 30.051873], + [108.513577, 30.057571], + [108.546222, 30.104178], + [108.56778, 30.157491], + [108.551766, 30.1637], + [108.581947, 30.255759], + [108.54499, 30.269716], + [108.524048, 30.309506], + [108.501258, 30.314673], + [108.460606, 30.35961], + [108.431041, 30.354446], + [108.402092, 30.376649], + [108.430425, 30.416397], + [108.411331, 30.438586], + [108.42673, 30.492233], + [108.472925, 30.487076], + [108.512961, 30.501515], + [108.556077, 30.487592], + [108.56778, 30.468508], + [108.6497, 30.53915], + [108.642925, 30.578831], + [108.688504, 30.58759], + [108.698975, 30.54482], + [108.743939, 30.494812], + [108.789518, 30.513374], + [108.808612, 30.491202], + [108.838793, 30.503062], + [108.893612, 30.565434], + [108.971836, 30.627766], + [109.006329, 30.626736], + [109.042669, 30.655571], + [109.071002, 30.640125], + [109.111654, 30.646303], + [109.106111, 30.61077], + [109.105495, 30.585529], + [109.102415, 30.580377], + [109.101183, 30.579346], + [109.106111, 30.570587], + [109.103647, 30.565949], + [109.143683, 30.521108], + [109.191726, 30.545851], + [109.191726, 30.545851], + [109.245313, 30.580892], + [109.299516, 30.630341], + [109.314298, 30.599953], + [109.36111, 30.551004], + [109.337088, 30.521623], + [109.35495, 30.487076], + [109.418392, 30.559766], + [109.435638, 30.595832], + [109.535421, 30.664837], + [109.543428, 30.63961], + [109.574225, 30.646818], + [109.590855, 30.69366], + [109.625348, 30.702923], + [109.661072, 30.738936], + [109.656761, 30.760538], + [109.701724, 30.783677], + [109.780564, 30.848437], + [109.828608, 30.864364], + [109.894513, 30.899803], + [109.943788, 30.878746], + [110.008462, 30.883369], + [110.019549, 30.829425], + [110.048498, 30.800642], + [110.082375, 30.799614], + [110.151976, 30.911613], + [110.153824, 30.953708], + [110.172918, 30.978853], + [110.140889, 30.987062], + [110.140273, 31.030661], + [110.120563, 31.0322], + [110.119947, 31.088592], + [110.147048, 31.116776], + [110.180309, 31.121899], + [110.200019, 31.158779], + [110.180309, 31.179774], + [110.155671, 31.279564], + [110.161831, 31.314338], + [110.118715, 31.409899], + [110.054042, 31.410921], + [110.036795, 31.436966], + [109.98752, 31.474744], + [109.94502, 31.47066], + [109.969658, 31.508935], + [109.894513, 31.519139], + [109.837847, 31.555354], + [109.727594, 31.548214], + [109.745456, 31.598182], + [109.76455, 31.602769], + [109.737449, 31.628761], + [109.731289, 31.700582], + [109.683246, 31.719929], + [109.622268, 31.711783], + [109.585928, 31.726546], + [109.549587, 31.73011], + [109.502776, 31.716365], + [109.446109, 31.722983], + [109.381436, 31.705165], + [109.281654, 31.716874], + [109.282885, 31.743343], + [109.253936, 31.759628], + [109.279806, 31.776418], + [109.27611, 31.79931], + [109.195422, 31.817618], + [109.191111, 31.85575], + [109.123357, 31.892851], + [109.085785, 31.929428], + [108.986619, 31.980205], + [108.902235, 31.984774], + [108.837561, 32.039072], + [108.78767, 32.04871], + [108.75133, 32.076098], + [108.734084, 32.106519], + [108.676801, 32.10297], + [108.585026, 32.17189], + [108.543758, 32.177969], + [108.509882, 32.201266], + [108.480317, 32.182527], + [108.399013, 32.194176], + [108.370063, 32.172397], + [108.379918, 32.154158], + [108.379918, 32.154158], + [108.379303, 32.153652], + [108.379303, 32.153652], + [108.399628, 32.147065], + [108.452599, 32.090296], + [108.42981, 32.061391], + [108.372527, 32.077112], + [108.344194, 32.067477], + [108.362056, 32.035521], + [108.329411, 32.020299], + [108.370063, 31.988835], + [108.351585, 31.971575], + [108.307238, 31.997463], + [108.259194, 31.967006], + [108.343578, 31.860834], + [108.386078, 31.854226], + [108.391005, 31.829822], + [108.429194, 31.809482], + [108.455063, 31.814059], + [108.462454, 31.780488], + [108.535135, 31.757592], + [108.50557, 31.734182], + [108.514809, 31.693963], + [108.546838, 31.665442], + [108.519121, 31.665952], + [108.468614, 31.636404], + [108.442744, 31.633856], + [108.390389, 31.591555], + [108.386078, 31.544134], + [108.339266, 31.539033], + [108.344194, 31.512506], + [108.254883, 31.49873], + [108.233941, 31.506894], + [108.191441, 31.492096], + [108.193289, 31.467598], + [108.224086, 31.464024], + [108.216079, 31.41041], + [108.153869, 31.371073], + [108.185898, 31.336831], + [108.095354, 31.268311], + [108.038688, 31.252964], + [108.031297, 31.217144], + [108.07626, 31.231985], + [108.089811, 31.204859], + [108.025753, 31.116263], + [108.009123, 31.109602], + [108.026985, 31.061938], + [108.060246, 31.052197], + [108.00358, 31.025533], + [107.983254, 30.983983], + [107.942602, 30.989114], + [107.948145, 30.918802], + [107.994956, 30.908533], + [107.956152, 30.882855], + [107.851443, 30.792931], + [107.788001, 30.81966], + [107.763979, 30.817091], + [107.760899, 30.862823], + [107.739957, 30.884396], + [107.693146, 30.875665], + [107.645103, 30.821202], + [107.57735, 30.847924], + [107.515756, 30.854603], + [107.483111, 30.838675], + [107.498509, 30.809381], + [107.454162, 30.771851], + [107.454162, 30.771851], + [107.424597, 30.74048], + [107.458473, 30.704981], + [107.477567, 30.664837], + [107.516987, 30.644759], + [107.485575, 30.598408], + [107.427676, 30.547397], + [107.443075, 30.53348], + [107.408582, 30.521623], + [107.368546, 30.468508], + [107.338981, 30.386459], + [107.288474, 30.337402], + [107.257677, 30.267131], + [107.221337, 30.213878], + [107.103076, 30.090198], + [107.080286, 30.094341], + [107.084598, 30.063786], + [107.058113, 30.043066], + [107.055649, 30.040476], + [107.054417, 30.040994], + [107.053801, 30.043584], + [107.02054, 30.036849], + [106.981736, 30.08502], + [106.976193, 30.083467], + [106.94478, 30.037367], + [106.913367, 30.025451], + [106.862244, 30.033223], + [106.83699, 30.049801], + [106.825904, 30.03115], + [106.825904, 30.03115], + [106.785252, 30.01716], + [106.732281, 30.027005], + [106.724274, 30.058607], + [106.699636, 30.074145], + [106.700252, 30.111944], + [106.672535, 30.122297], + [106.677462, 30.156974], + [106.631883, 30.186464], + [106.611557, 30.235596], + [106.612173, 30.235596], + [106.611557, 30.235596], + [106.612173, 30.235596], + [106.612173, 30.235596], + [106.612789, 30.235596], + [106.612789, 30.235596], + [106.642354, 30.246454], + [106.611557, 30.292455], + [106.560434, 30.31519], + [106.545035, 30.296589], + [106.49884, 30.295556], + [106.43971, 30.308473], + [106.428623, 30.254725], + [106.401521, 30.242318], + [106.349167, 30.24542], + [106.334384, 30.225772], + [106.306667, 30.238182], + [106.296196, 30.205603], + [106.264167, 30.20974], + [106.260471, 30.19681], + [106.232754, 30.185947], + [106.180399, 30.233011], + [106.168696, 30.303823], + [106.132356, 30.323972], + [106.132972, 30.30279], + [106.07261, 30.333786], + [106.031958, 30.373551], + [105.943263, 30.372002], + [105.900763, 30.405042], + [105.84656, 30.410203], + [105.825618, 30.436006], + [105.792357, 30.427234], + [105.760329, 30.384393], + [105.754785, 30.342567], + [105.714749, 30.322939], + [105.720292, 30.252657], + [105.720292, 30.252657], + [105.670401, 30.254208], + [105.624822, 30.275918], + [105.619894, 30.234045], + [105.662394, 30.210258], + [105.642684, 30.186464], + [105.56138, 30.183878], + [105.550909, 30.179222], + [105.536127, 30.152834], + [105.596489, 30.159043], + [105.574315, 30.130579], + [105.580474, 30.129544], + [105.582938, 30.127474], + [105.582938, 30.12385], + [105.642068, 30.101072], + [105.638988, 30.076216], + [105.676561, 30.06793], + [105.687032, 30.038922], + [105.719677, 30.042548], + [105.753553, 30.018196], + [105.723372, 29.975177], + [105.730763, 29.95755], + [105.70243, 29.924879], + [105.717213, 29.893753], + [105.738771, 29.891159], + [105.707974, 29.840818], + [105.610655, 29.837184], + [105.582938, 29.819013], + [105.574931, 29.744216], + [105.529351, 29.707836], + [105.481924, 29.718232], + [105.476996, 29.674564], + [105.419714, 29.688082], + [105.38091, 29.628275], + [105.347649, 29.621512], + [105.332867, 29.592374], + [105.296526, 29.571035], + [105.305149, 29.53199], + [105.337794, 29.459064], + [105.334099, 29.441345], + [105.387069, 29.455416], + [105.387069, 29.455416], + [105.399388, 29.43874], + [105.372903, 29.421018], + [105.426489, 29.419454], + [105.441888, 29.400686], + [105.418482, 29.352185], + [105.42033, 29.31149], + [105.465294, 29.322969], + [105.459134, 29.288526], + [105.513337, 29.283306], + [105.521344, 29.264513], + [105.557684, 29.278608], + [105.631597, 29.280174], + [105.647612, 29.253027], + [105.695039, 29.287482], + [105.712285, 29.219082], + [105.703662, 29.176766], + [105.728916, 29.134432], + [105.752321, 29.129727], + [105.728916, 29.1062], + [105.757865, 29.069068], + [105.74185, 29.039249], + [105.766488, 29.013607], + [105.762176, 28.9911], + [105.801596, 28.958116], + [105.797285, 28.936121], + [105.830546, 28.944501], + [105.852719, 28.927217], + [105.910002, 28.920407], + [105.969132, 28.965971], + [106.001161, 28.973824], + [106.040581, 28.955498], + [106.049204, 28.906263], + [106.070762, 28.919884], + [106.101559, 28.898928], + [106.14837, 28.901548], + [106.173008, 28.920407], + [106.206885, 28.904691], + [106.264783, 28.845997], + [106.245689, 28.817686], + [106.267863, 28.779402], + [106.274022, 28.739004], + [106.305435, 28.704365], + [106.304203, 28.64976], + [106.346703, 28.583565], + [106.33192, 28.55308], + [106.37442, 28.525742] + ] + ], + [ + [ + [109.105495, 30.585529], + [109.106111, 30.61077], + [109.09256, 30.578831], + [109.09872, 30.579346], + [109.101183, 30.579346], + [109.102415, 30.580377], + [109.105495, 30.585529] + ] + ], + [ + [ + [105.582938, 30.12385], + [105.582938, 30.127474], + [105.580474, 30.129544], + [105.574315, 30.130579], + [105.582938, 30.12385] + ] + ], + [ + [ + [109.09872, 30.579346], + [109.09256, 30.578831], + [109.103647, 30.565949], + [109.106111, 30.570587], + [109.09872, 30.579346] + ] + ], + [ + [ + [107.058113, 30.043066], + [107.053801, 30.043584], + [107.054417, 30.040994], + [107.055649, 30.040476], + [107.058113, 30.043066] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 510000, + "name": "四川省", + "center": [104.065735, 30.659462], + "centroid": [102.693453, 30.674545], + "childrenNum": 21, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 22, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [101.167885, 27.198311], + [101.170349, 27.175421], + [101.145095, 27.103523], + [101.157414, 27.094999], + [101.136472, 27.023584], + [101.228863, 26.981992], + [101.227015, 26.959057], + [101.264587, 26.955323], + [101.267667, 26.903034], + [101.311399, 26.903034], + [101.365602, 26.883819], + [101.399478, 26.841642], + [101.358826, 26.771669], + [101.387159, 26.753501], + [101.389623, 26.723036], + [101.435819, 26.740675], + [101.458608, 26.731054], + [101.445674, 26.77434], + [101.466, 26.786629], + [101.513427, 26.768463], + [101.453065, 26.692563], + [101.481398, 26.673313], + [101.461072, 26.640687], + [101.461688, 26.606447], + [101.402558, 26.604841], + [101.395783, 26.591998], + [101.422884, 26.53151], + [101.458608, 26.49563], + [101.506652, 26.499915], + [101.530057, 26.467239], + [101.565782, 26.454381], + [101.637847, 26.388995], + [101.635383, 26.357361], + [101.660636, 26.346635], + [101.64031, 26.318745], + [101.597195, 26.303187], + [101.586108, 26.279579], + [101.630455, 26.224832], + [101.690202, 26.241473], + [101.737013, 26.219463], + [101.773353, 26.168448], + [101.807846, 26.156093], + [101.796759, 26.114723], + [101.839875, 26.082477], + [101.835563, 26.04592], + [101.857737, 26.049146], + [101.899621, 26.099139], + [101.929186, 26.105588], + [101.954439, 26.084627], + [102.020961, 26.096451], + [102.080091, 26.065275], + [102.107808, 26.068501], + [102.152156, 26.10935], + [102.174946, 26.146961], + [102.242699, 26.190468], + [102.245163, 26.212483], + [102.349257, 26.244694], + [102.392372, 26.296749], + [102.440416, 26.300505], + [102.542046, 26.338591], + [102.570995, 26.362723], + [102.629509, 26.336982], + [102.638748, 26.307479], + [102.60056, 26.250598], + [102.659074, 26.221611], + [102.709581, 26.210336], + [102.739762, 26.268846], + [102.785342, 26.298895], + [102.833385, 26.306406], + [102.878964, 26.364332], + [102.893131, 26.338591], + [102.975667, 26.340736], + [102.998457, 26.371839], + [102.988602, 26.413117], + [102.989833, 26.482775], + [103.030485, 26.485989], + [103.052659, 26.514374], + [103.052659, 26.555602], + [103.035413, 26.556673], + [103.026174, 26.664221], + [103.005232, 26.679195], + [103.008312, 26.710741], + [102.983674, 26.76686], + [102.991681, 26.775409], + [102.966428, 26.837904], + [102.949181, 26.843244], + [102.896211, 26.91264], + [102.894979, 27.001724], + [102.870957, 27.026782], + [102.913457, 27.133886], + [102.904218, 27.227584], + [102.883276, 27.258444], + [102.883892, 27.299401], + [102.899906, 27.317481], + [102.941174, 27.405711], + [102.989833, 27.367983], + [103.055739, 27.40943], + [103.080992, 27.396679], + [103.141355, 27.420586], + [103.144434, 27.450331], + [103.19063, 27.523596], + [103.232514, 27.56976], + [103.2861, 27.561802], + [103.29226, 27.632872], + [103.349542, 27.678459], + [103.369868, 27.708664], + [103.393274, 27.709194], + [103.461027, 27.779638], + [103.487512, 27.794992], + [103.509686, 27.843687], + [103.502295, 27.910343], + [103.55465, 27.978543], + [103.515846, 27.965329], + [103.486281, 28.033495], + [103.459179, 28.021345], + [103.430846, 28.044587], + [103.470266, 28.122204], + [103.533092, 28.168641], + [103.573128, 28.230877], + [103.643961, 28.260401], + [103.692004, 28.232459], + [103.701859, 28.198709], + [103.740048, 28.23615], + [103.770845, 28.233514], + [103.828743, 28.285173], + [103.877402, 28.316262], + [103.85338, 28.356822], + [103.860156, 28.383677], + [103.828743, 28.44], + [103.829975, 28.459995], + [103.781931, 28.525216], + [103.802873, 28.563068], + [103.838598, 28.587244], + [103.833054, 28.605109], + [103.850917, 28.66709], + [103.887873, 28.61982], + [103.910047, 28.631377], + [103.953779, 28.600906], + [104.05972, 28.6277], + [104.09606, 28.603533], + [104.117618, 28.634003], + [104.170589, 28.642932], + [104.230951, 28.635579], + [104.252509, 28.660788], + [104.277147, 28.631902], + [104.314719, 28.615617], + [104.372617, 28.649235], + [104.425588, 28.626649], + [104.417581, 28.598279], + [104.375697, 28.5946], + [104.355987, 28.555183], + [104.323342, 28.540989], + [104.260516, 28.536257], + [104.267908, 28.499448], + [104.254357, 28.403683], + [104.282074, 28.343128], + [104.314103, 28.306778], + [104.343052, 28.334173], + [104.384936, 28.329959], + [104.392943, 28.291497], + [104.420045, 28.269889], + [104.44961, 28.269889], + [104.462544, 28.241422], + [104.442834, 28.211366], + [104.402182, 28.202928], + [104.406494, 28.173389], + [104.444682, 28.16231], + [104.448994, 28.113758], + [104.40095, 28.091586], + [104.373233, 28.051454], + [104.304248, 28.050926], + [104.30856, 28.036136], + [104.362762, 28.012891], + [104.40095, 27.952114], + [104.44961, 27.927794], + [104.508124, 27.878078], + [104.52537, 27.889187], + [104.573413, 27.840512], + [104.607906, 27.857974], + [104.63316, 27.850567], + [104.676275, 27.880723], + [104.743413, 27.901881], + [104.761891, 27.884426], + [104.796999, 27.901352], + [104.842579, 27.900294], + [104.888158, 27.914574], + [104.918339, 27.938897], + [104.903557, 27.962158], + [104.975006, 28.020816], + [104.980549, 28.063073], + [105.002107, 28.064129], + [105.061853, 28.096866], + [105.119752, 28.07205], + [105.168411, 28.071522], + [105.186889, 28.054623], + [105.167795, 28.021345], + [105.186273, 27.995454], + [105.218302, 27.990698], + [105.247867, 28.009193], + [105.270657, 27.99704], + [105.284823, 27.935725], + [105.233084, 27.895534], + [105.25957, 27.827811], + [105.313157, 27.810874], + [105.273736, 27.794992], + [105.293447, 27.770637], + [105.290367, 27.712373], + [105.308229, 27.704955], + [105.353809, 27.748924], + [105.44004, 27.775402], + [105.508409, 27.769048], + [105.560148, 27.71979], + [105.605112, 27.715552], + [105.62359, 27.666269], + [105.664242, 27.683759], + [105.720292, 27.683759], + [105.722756, 27.706015], + [105.76772, 27.7182], + [105.848408, 27.707074], + [105.868118, 27.732504], + [105.922937, 27.746805], + [105.92848, 27.729855], + [105.985146, 27.749983], + [106.023335, 27.746805], + [106.063987, 27.776991], + [106.120653, 27.779638], + [106.193334, 27.75422], + [106.242609, 27.767459], + [106.306667, 27.808756], + [106.337464, 27.859033], + [106.325145, 27.898708], + [106.304819, 27.899237], + [106.307899, 27.936782], + [106.328225, 27.952643], + [106.286341, 28.007079], + [106.246305, 28.011835], + [106.266631, 28.066769], + [106.206885, 28.134343], + [106.145291, 28.162837], + [106.093552, 28.162837], + [105.975907, 28.107952], + [105.943878, 28.143314], + [105.895219, 28.119565], + [105.860727, 28.159672], + [105.889676, 28.237732], + [105.848408, 28.255656], + [105.824386, 28.306251], + [105.78743, 28.335753], + [105.76464, 28.308359], + [105.76464, 28.308359], + [105.737539, 28.30309], + [105.730147, 28.271997], + [105.68888, 28.284119], + [105.639604, 28.324164], + [105.655003, 28.362615], + [105.643916, 28.431053], + [105.612503, 28.438947], + [105.62359, 28.517854], + [105.68272, 28.534154], + [105.693191, 28.58882], + [105.712901, 28.586718], + [105.74493, 28.616668], + [105.757249, 28.590397], + [105.78435, 28.610889], + [105.808372, 28.599855], + [105.884748, 28.595126], + [105.889676, 28.670765], + [105.937719, 28.686517], + [105.966668, 28.761041], + [106.001161, 28.743727], + [106.030726, 28.694917], + [106.085544, 28.681792], + [106.103407, 28.636104], + [106.14837, 28.642932], + [106.17116, 28.629275], + [106.184711, 28.58882], + [106.254928, 28.539412], + [106.2925, 28.537309], + [106.304819, 28.505233], + [106.349167, 28.473674], + [106.379348, 28.479986], + [106.37442, 28.525742], + [106.33192, 28.55308], + [106.346703, 28.583565], + [106.304203, 28.64976], + [106.305435, 28.704365], + [106.274022, 28.739004], + [106.267863, 28.779402], + [106.245689, 28.817686], + [106.264783, 28.845997], + [106.206885, 28.904691], + [106.173008, 28.920407], + [106.14837, 28.901548], + [106.101559, 28.898928], + [106.070762, 28.919884], + [106.049204, 28.906263], + [106.040581, 28.955498], + [106.001161, 28.973824], + [105.969132, 28.965971], + [105.910002, 28.920407], + [105.852719, 28.927217], + [105.830546, 28.944501], + [105.797285, 28.936121], + [105.801596, 28.958116], + [105.762176, 28.9911], + [105.766488, 29.013607], + [105.74185, 29.039249], + [105.757865, 29.069068], + [105.728916, 29.1062], + [105.752321, 29.129727], + [105.728916, 29.134432], + [105.703662, 29.176766], + [105.712285, 29.219082], + [105.695039, 29.287482], + [105.647612, 29.253027], + [105.631597, 29.280174], + [105.557684, 29.278608], + [105.521344, 29.264513], + [105.513337, 29.283306], + [105.459134, 29.288526], + [105.465294, 29.322969], + [105.42033, 29.31149], + [105.418482, 29.352185], + [105.441888, 29.400686], + [105.426489, 29.419454], + [105.372903, 29.421018], + [105.399388, 29.43874], + [105.387069, 29.455416], + [105.387069, 29.455416], + [105.334099, 29.441345], + [105.337794, 29.459064], + [105.305149, 29.53199], + [105.296526, 29.571035], + [105.332867, 29.592374], + [105.347649, 29.621512], + [105.38091, 29.628275], + [105.419714, 29.688082], + [105.476996, 29.674564], + [105.481924, 29.718232], + [105.529351, 29.707836], + [105.574931, 29.744216], + [105.582938, 29.819013], + [105.610655, 29.837184], + [105.707974, 29.840818], + [105.738771, 29.891159], + [105.717213, 29.893753], + [105.70243, 29.924879], + [105.730763, 29.95755], + [105.723372, 29.975177], + [105.753553, 30.018196], + [105.719677, 30.042548], + [105.687032, 30.038922], + [105.676561, 30.06793], + [105.638988, 30.076216], + [105.642068, 30.101072], + [105.582938, 30.12385], + [105.574315, 30.130579], + [105.596489, 30.159043], + [105.536127, 30.152834], + [105.550909, 30.179222], + [105.556453, 30.187499], + [105.558916, 30.18543], + [105.56138, 30.183878], + [105.642684, 30.186464], + [105.662394, 30.210258], + [105.619894, 30.234045], + [105.624822, 30.275918], + [105.670401, 30.254208], + [105.720292, 30.252657], + [105.720292, 30.252657], + [105.714749, 30.322939], + [105.754785, 30.342567], + [105.760329, 30.384393], + [105.792357, 30.427234], + [105.825618, 30.436006], + [105.84656, 30.410203], + [105.900763, 30.405042], + [105.943263, 30.372002], + [106.031958, 30.373551], + [106.07261, 30.333786], + [106.132972, 30.30279], + [106.132356, 30.323972], + [106.168696, 30.303823], + [106.180399, 30.233011], + [106.232754, 30.185947], + [106.260471, 30.19681], + [106.260471, 30.204051], + [106.260471, 30.207672], + [106.264167, 30.20974], + [106.296196, 30.205603], + [106.306667, 30.238182], + [106.334384, 30.225772], + [106.349167, 30.24542], + [106.401521, 30.242318], + [106.428623, 30.254725], + [106.43971, 30.308473], + [106.49884, 30.295556], + [106.545035, 30.296589], + [106.560434, 30.31519], + [106.611557, 30.292455], + [106.642354, 30.246454], + [106.612789, 30.235596], + [106.612789, 30.235596], + [106.612173, 30.235596], + [106.612173, 30.235596], + [106.611557, 30.235596], + [106.612173, 30.235596], + [106.611557, 30.235596], + [106.631883, 30.186464], + [106.677462, 30.156974], + [106.672535, 30.122297], + [106.700252, 30.111944], + [106.699636, 30.074145], + [106.724274, 30.058607], + [106.732281, 30.027005], + [106.785252, 30.01716], + [106.825904, 30.03115], + [106.825904, 30.03115], + [106.83699, 30.049801], + [106.862244, 30.033223], + [106.913367, 30.025451], + [106.94478, 30.037367], + [106.976193, 30.083467], + [106.975577, 30.088127], + [106.976809, 30.088127], + [106.977425, 30.087609], + [106.978656, 30.087609], + [106.979888, 30.088127], + [106.980504, 30.087609], + [106.981736, 30.08502], + [107.02054, 30.036849], + [107.053801, 30.043584], + [107.058113, 30.043066], + [107.084598, 30.063786], + [107.080286, 30.094341], + [107.103076, 30.090198], + [107.221337, 30.213878], + [107.257677, 30.267131], + [107.288474, 30.337402], + [107.338981, 30.386459], + [107.368546, 30.468508], + [107.408582, 30.521623], + [107.443075, 30.53348], + [107.427676, 30.547397], + [107.485575, 30.598408], + [107.516987, 30.644759], + [107.477567, 30.664837], + [107.458473, 30.704981], + [107.424597, 30.74048], + [107.454162, 30.771851], + [107.454162, 30.771851], + [107.498509, 30.809381], + [107.483111, 30.838675], + [107.515756, 30.854603], + [107.57735, 30.847924], + [107.645103, 30.821202], + [107.693146, 30.875665], + [107.739957, 30.884396], + [107.760899, 30.862823], + [107.763979, 30.817091], + [107.788001, 30.81966], + [107.851443, 30.792931], + [107.956152, 30.882855], + [107.994956, 30.908533], + [107.948145, 30.918802], + [107.942602, 30.989114], + [107.983254, 30.983983], + [108.00358, 31.025533], + [108.060246, 31.052197], + [108.026985, 31.061938], + [108.009123, 31.109602], + [108.025753, 31.116263], + [108.089811, 31.204859], + [108.07626, 31.231985], + [108.031297, 31.217144], + [108.038688, 31.252964], + [108.095354, 31.268311], + [108.185898, 31.336831], + [108.153869, 31.371073], + [108.216079, 31.41041], + [108.224086, 31.464024], + [108.193289, 31.467598], + [108.191441, 31.492096], + [108.233941, 31.506894], + [108.254883, 31.49873], + [108.344194, 31.512506], + [108.339266, 31.539033], + [108.386078, 31.544134], + [108.390389, 31.591555], + [108.442744, 31.633856], + [108.468614, 31.636404], + [108.519121, 31.665952], + [108.546838, 31.665442], + [108.514809, 31.693963], + [108.50557, 31.734182], + [108.535135, 31.757592], + [108.462454, 31.780488], + [108.455063, 31.814059], + [108.429194, 31.809482], + [108.391005, 31.829822], + [108.386078, 31.854226], + [108.343578, 31.860834], + [108.259194, 31.967006], + [108.307238, 31.997463], + [108.351585, 31.971575], + [108.370063, 31.988835], + [108.329411, 32.020299], + [108.362056, 32.035521], + [108.344194, 32.067477], + [108.372527, 32.077112], + [108.42981, 32.061391], + [108.452599, 32.090296], + [108.399628, 32.147065], + [108.379303, 32.153652], + [108.379303, 32.153652], + [108.379918, 32.154158], + [108.379918, 32.154158], + [108.370063, 32.172397], + [108.399013, 32.194176], + [108.480317, 32.182527], + [108.509882, 32.201266], + [108.507418, 32.245819], + [108.469846, 32.270618], + [108.414411, 32.252399], + [108.389773, 32.263533], + [108.310933, 32.232152], + [108.240716, 32.274666], + [108.179738, 32.221521], + [108.156948, 32.239239], + [108.143398, 32.219495], + [108.086731, 32.233165], + [108.018362, 32.2119], + [108.024521, 32.177462], + [107.979558, 32.146051], + [107.924739, 32.197215], + [107.890247, 32.214432], + [107.864377, 32.201266], + [107.812022, 32.247844], + [107.753508, 32.338399], + [107.707929, 32.331826], + [107.680827, 32.397035], + [107.648183, 32.413709], + [107.598291, 32.411688], + [107.527458, 32.38238], + [107.489886, 32.425328], + [107.456625, 32.41775], + [107.460937, 32.453612], + [107.438763, 32.465732], + [107.436299, 32.529835], + [107.382097, 32.54043], + [107.356843, 32.506622], + [107.313727, 32.489965], + [107.287858, 32.457147], + [107.263836, 32.403099], + [107.212097, 32.428864], + [107.189924, 32.468256], + [107.127098, 32.482393], + [107.080286, 32.542448], + [107.108004, 32.600951], + [107.098765, 32.649338], + [107.05996, 32.686115], + [107.066736, 32.708779], + [107.012533, 32.721367], + [106.912751, 32.704247], + [106.903512, 32.721367], + [106.854853, 32.724388], + [106.82344, 32.705254], + [106.793259, 32.712807], + [106.783404, 32.735967], + [106.733513, 32.739491], + [106.670071, 32.694678], + [106.626955, 32.682086], + [106.585687, 32.68813], + [106.517934, 32.668485], + [106.498224, 32.649338], + [106.451412, 32.65992], + [106.421231, 32.616579], + [106.389203, 32.62666], + [106.347935, 32.671003], + [106.301123, 32.680071], + [106.267863, 32.673522], + [106.254928, 32.693671], + [106.17424, 32.6977], + [106.120037, 32.719856], + [106.071378, 32.758114], + [106.07261, 32.76365], + [106.093552, 32.82402], + [106.071378, 32.828546], + [106.044277, 32.864747], + [106.011632, 32.829552], + [105.969132, 32.849162], + [105.93156, 32.826032], + [105.893371, 32.838603], + [105.849024, 32.817985], + [105.825002, 32.824523], + [105.822538, 32.770192], + [105.779423, 32.750061], + [105.768952, 32.767676], + [105.719061, 32.759624], + [105.677793, 32.726402], + [105.596489, 32.69921], + [105.585402, 32.728919], + [105.563844, 32.724891], + [105.555221, 32.794343], + [105.534279, 32.790822], + [105.524424, 32.847654], + [105.495475, 32.873292], + [105.49917, 32.911986], + [105.467757, 32.930071], + [105.414171, 32.922034], + [105.408011, 32.885857], + [105.38091, 32.876307], + [105.396308, 32.85067], + [105.396308, 32.85067], + [105.427721, 32.784281], + [105.454207, 32.767173], + [105.448663, 32.732946], + [105.368591, 32.712807], + [105.347033, 32.68259], + [105.297758, 32.656897], + [105.263265, 32.652362], + [105.219534, 32.666469], + [105.215222, 32.63674], + [105.185041, 32.617587], + [105.111128, 32.593893], + [105.0791, 32.637244], + [105.026745, 32.650346], + [104.925115, 32.607505], + [104.881999, 32.600951], + [104.845659, 32.653873], + [104.820405, 32.662943], + [104.795768, 32.643292], + [104.739717, 32.635228], + [104.696601, 32.673522], + [104.643015, 32.661935], + [104.592508, 32.695685], + [104.582653, 32.722374], + [104.526602, 32.728416], + [104.51182, 32.753585], + [104.458849, 32.748551], + [104.363994, 32.822511], + [104.294393, 32.835586], + [104.277147, 32.90244], + [104.288234, 32.942628], + [104.345516, 32.940117], + [104.378161, 32.953174], + [104.383704, 32.994343], + [104.426204, 33.010906], + [104.391711, 33.035493], + [104.337509, 33.038002], + [104.378161, 33.109214], + [104.351059, 33.158828], + [104.32827, 33.223934], + [104.323958, 33.26898], + [104.303632, 33.304499], + [104.333813, 33.315502], + [104.386168, 33.298497], + [104.420045, 33.327004], + [104.373849, 33.345004], + [104.292545, 33.336505], + [104.272219, 33.391486], + [104.22048, 33.404477], + [104.213089, 33.446932], + [104.180444, 33.472895], + [104.155191, 33.542755], + [104.176749, 33.5996], + [104.103452, 33.663381], + [104.046169, 33.686291], + [103.980264, 33.670852], + [103.861388, 33.682307], + [103.778236, 33.658898], + [103.690772, 33.69376], + [103.667983, 33.685793], + [103.645809, 33.708697], + [103.593454, 33.716164], + [103.563889, 33.699735], + [103.552186, 33.671351], + [103.520157, 33.678323], + [103.545411, 33.719649], + [103.518309, 33.807213], + [103.464723, 33.80224], + [103.434542, 33.752993], + [103.35447, 33.743539], + [103.278709, 33.774387], + [103.284868, 33.80224], + [103.24976, 33.814175], + [103.228202, 33.79478], + [103.165376, 33.805721], + [103.153673, 33.819147], + [103.181391, 33.900649], + [103.16476, 33.929454], + [103.1315, 33.931937], + [103.120413, 33.953286], + [103.157369, 33.998944], + [103.147514, 34.036644], + [103.119797, 34.03466], + [103.129652, 34.065899], + [103.178927, 34.079779], + [103.121644, 34.112487], + [103.124108, 34.162022], + [103.100087, 34.181828], + [103.052043, 34.195194], + [103.005848, 34.184798], + [102.973203, 34.205588], + [102.977515, 34.252595], + [102.949181, 34.292159], + [102.911609, 34.312923], + [102.85987, 34.301058], + [102.856791, 34.270895], + [102.798276, 34.272874], + [102.779798, 34.236764], + [102.728675, 34.235774], + [102.694799, 34.198659], + [102.664002, 34.192719], + [102.651067, 34.165983], + [102.598712, 34.14766], + [102.655994, 34.113478], + [102.649219, 34.080275], + [102.615958, 34.099604], + [102.511865, 34.086222], + [102.471213, 34.072839], + [102.437336, 34.087214], + [102.406539, 34.033172], + [102.392372, 33.971651], + [102.345561, 33.969666], + [102.315996, 33.993983], + [102.287047, 33.977607], + [102.248858, 33.98654], + [102.226069, 33.963214], + [102.16817, 33.983066], + [102.136142, 33.965199], + [102.25317, 33.861399], + [102.261177, 33.821136], + [102.243315, 33.786823], + [102.296286, 33.783838], + [102.324619, 33.754486], + [102.284583, 33.719151], + [102.342481, 33.725622], + [102.31538, 33.665374], + [102.346793, 33.605582], + [102.440416, 33.574673], + [102.477988, 33.543254], + [102.446575, 33.53228], + [102.461358, 33.501345], + [102.462589, 33.449429], + [102.447807, 33.454922], + [102.392988, 33.404477], + [102.368967, 33.41247], + [102.310452, 33.397982], + [102.296286, 33.413969], + [102.258098, 33.409472], + [102.218062, 33.349503], + [102.192192, 33.337005], + [102.217446, 33.247961], + [102.200815, 33.223434], + [102.160163, 33.242956], + [102.144765, 33.273983], + [102.117047, 33.288492], + [102.08933, 33.227439], + [102.08933, 33.204908], + [102.054838, 33.189884], + [101.99386, 33.1999], + [101.935345, 33.186879], + [101.921795, 33.153817], + [101.887302, 33.135778], + [101.865744, 33.103198], + [101.825708, 33.119239], + [101.841723, 33.184876], + [101.83002, 33.213921], + [101.770274, 33.248962], + [101.769658, 33.26898], + [101.877447, 33.314502], + [101.887302, 33.383991], + [101.915635, 33.425957], + [101.946432, 33.442937], + [101.906396, 33.48188], + [101.907012, 33.539264], + [101.884222, 33.578163], + [101.844186, 33.602591], + [101.831252, 33.554726], + [101.783208, 33.556721], + [101.769042, 33.538765], + [101.777665, 33.533776], + [101.769042, 33.45592], + [101.695745, 33.433948], + [101.663716, 33.383991], + [101.64955, 33.323004], + [101.677883, 33.297497], + [101.735781, 33.279987], + [101.709912, 33.21292], + [101.653861, 33.162835], + [101.661252, 33.135778], + [101.633535, 33.101193], + [101.557775, 33.167344], + [101.515275, 33.192889], + [101.487557, 33.226938], + [101.403174, 33.225436], + [101.386543, 33.207412], + [101.393935, 33.157826], + [101.381616, 33.153316], + [101.297232, 33.262475], + [101.217776, 33.256469], + [101.182668, 33.26948], + [101.156798, 33.236449], + [101.124769, 33.221431], + [101.11553, 33.194893], + [101.169733, 33.10019], + [101.143863, 33.086151], + [101.146327, 33.056563], + [101.184515, 33.041514], + [101.171581, 33.009902], + [101.183899, 32.984304], + [101.129081, 32.989324], + [101.134624, 32.95217], + [101.124153, 32.909976], + [101.178356, 32.892892], + [101.223935, 32.855698], + [101.237486, 32.825026], + [101.22332, 32.725898], + [101.157414, 32.661431], + [101.124769, 32.658408], + [101.077342, 32.68259], + [101.030531, 32.660424], + [100.99727, 32.627668], + [100.956618, 32.621116], + [100.93198, 32.600447], + [100.887633, 32.632708], + [100.834046, 32.648835], + [100.77122, 32.643795], + [100.690532, 32.678056], + [100.71209, 32.645307], + [100.710242, 32.610026], + [100.673286, 32.628172], + [100.661583, 32.616075], + [100.657887, 32.546484], + [100.645568, 32.526303], + [100.603069, 32.553547], + [100.54517, 32.569687], + [100.516837, 32.632204], + [100.470026, 32.694678], + [100.450932, 32.694678], + [100.420135, 32.73194], + [100.378251, 32.698707], + [100.399193, 32.756101], + [100.339447, 32.719353], + [100.258759, 32.742511], + [100.231041, 32.696189], + [100.229809, 32.650346], + [100.208252, 32.606497], + [100.189773, 32.630692], + [100.109701, 32.640268], + [100.088143, 32.668988], + [100.139266, 32.724388], + [100.117093, 32.802392], + [100.123252, 32.837095], + [100.064738, 32.895907], + [100.029629, 32.895907], + [100.038252, 32.929066], + [99.956332, 32.948152], + [99.947709, 32.986814], + [99.877492, 33.045527], + [99.877492, 32.993339], + [99.851007, 32.941623], + [99.805427, 32.940619], + [99.788181, 32.956689], + [99.764159, 32.924545], + [99.791877, 32.883344], + [99.766623, 32.826032], + [99.760464, 32.769689], + [99.717964, 32.732443], + [99.700718, 32.76667], + [99.646515, 32.774721], + [99.640355, 32.790822], + [99.589233, 32.789312], + [99.558436, 32.839106], + [99.45311, 32.862233], + [99.376118, 32.899927], + [99.353944, 32.885354], + [99.268944, 32.878318], + [99.24677, 32.924043], + [99.235067, 32.982296], + [99.214741, 32.991332], + [99.196263, 33.035493], + [99.124814, 33.046028], + [99.090322, 33.079131], + [99.024416, 33.094675], + [99.014561, 33.081137], + [98.971445, 33.098185], + [98.967134, 33.115229], + [98.92217, 33.118738], + [98.858728, 33.150811], + [98.804526, 33.219428], + [98.802062, 33.270481], + [98.759562, 33.276985], + [98.779888, 33.370497], + [98.736157, 33.406975], + [98.742316, 33.477887], + [98.725686, 33.503341], + [98.678258, 33.522801], + [98.648077, 33.548741], + [98.652389, 33.595114], + [98.622824, 33.610067], + [98.61728, 33.637476], + [98.6567, 33.64744], + [98.610505, 33.682805], + [98.582788, 33.731595], + [98.539672, 33.746525], + [98.51873, 33.77389], + [98.494092, 33.768915], + [98.492861, 33.796272], + [98.463295, 33.848477], + [98.434962, 33.843009], + [98.407245, 33.867362], + [98.425723, 33.913066], + [98.415252, 33.956761], + [98.440506, 33.981577], + [98.428187, 34.029204], + [98.396774, 34.053008], + [98.399854, 34.085231], + [98.344419, 34.094648], + [98.258188, 34.083249], + [98.206449, 34.08424], + [98.158405, 34.107037], + [98.098043, 34.122892], + [98.028442, 34.122892], + [97.95453, 34.190739], + [97.898479, 34.209548], + [97.8104, 34.207568], + [97.796849, 34.199154], + [97.796849, 34.199154], + [97.789458, 34.182818], + [97.789458, 34.182818], + [97.766668, 34.158555], + [97.665654, 34.126855], + [97.70261, 34.036644], + [97.652719, 33.998448], + [97.660111, 33.956264], + [97.629314, 33.919523], + [97.601596, 33.929951], + [97.52214, 33.903133], + [97.503662, 33.912073], + [97.460546, 33.887236], + [97.395257, 33.889224], + [97.398336, 33.848477], + [97.371851, 33.842015], + [97.373083, 33.817655], + [97.406344, 33.795278], + [97.422974, 33.754984], + [97.418046, 33.728608], + [97.435293, 33.682307], + [97.415583, 33.605582], + [97.450075, 33.582152], + [97.523372, 33.577166], + [97.511669, 33.520805], + [97.552321, 33.465906], + [97.625618, 33.461412], + [97.674893, 33.432949], + [97.754349, 33.409972], + [97.676125, 33.341004], + [97.622538, 33.337005], + [97.607756, 33.263976], + [97.548626, 33.203907], + [97.487648, 33.168346], + [97.498119, 33.137783], + [97.487032, 33.107209], + [97.517213, 33.097683], + [97.542466, 33.035995], + [97.499966, 33.011408], + [97.523988, 32.988822], + [97.438372, 32.976271], + [97.375547, 32.956689], + [97.347829, 32.895907], + [97.376163, 32.886359], + [97.392793, 32.828546], + [97.386018, 32.77925], + [97.429133, 32.714318], + [97.42359, 32.70475], + [97.48272, 32.654377], + [97.535075, 32.638252], + [97.543698, 32.62162], + [97.607756, 32.614059], + [97.616995, 32.586329], + [97.700763, 32.53488], + [97.730944, 32.527312], + [97.795617, 32.521257], + [97.80732, 32.50006], + [97.863986, 32.499051], + [97.880001, 32.486431], + [97.940363, 32.482393], + [98.079565, 32.415224], + [98.107283, 32.391476], + [98.125145, 32.401077], + [98.218768, 32.342444], + [98.208913, 32.318171], + [98.23047, 32.262521], + [98.218768, 32.234683], + [98.260035, 32.208862], + [98.303151, 32.121726], + [98.357354, 32.087253], + [98.404781, 32.045159], + [98.402933, 32.026896], + [98.434962, 32.007613], + [98.432498, 31.922825], + [98.399238, 31.895899], + [98.426339, 31.856767], + [98.414636, 31.832365], + [98.461448, 31.800327], + [98.508875, 31.751995], + [98.516882, 31.717383], + [98.545831, 31.717383], + [98.553839, 31.660349], + [98.619128, 31.591555], + [98.651157, 31.57881], + [98.696736, 31.538523], + [98.714599, 31.508935], + [98.844562, 31.429817], + [98.84333, 31.416028], + [98.887062, 31.37465], + [98.810685, 31.306668], + [98.805758, 31.279052], + [98.773113, 31.249382], + [98.691809, 31.333253], + [98.643766, 31.338876], + [98.616048, 31.3036], + [98.60373, 31.257568], + [98.62344, 31.221238], + [98.602498, 31.192062], + [98.675179, 31.15417], + [98.710287, 31.1178], + [98.712135, 31.082954], + [98.736772, 31.049121], + [98.774961, 31.031174], + [98.806374, 30.995783], + [98.797135, 30.948575], + [98.774345, 30.908019], + [98.797135, 30.87926], + [98.850105, 30.849465], + [98.904924, 30.782649], + [98.957895, 30.765166], + [98.963438, 30.728134], + [98.907388, 30.698292], + [98.92217, 30.609225], + [98.939417, 30.598923], + [98.926482, 30.569556], + [98.932025, 30.521623], + [98.965286, 30.449937], + [98.967134, 30.33482], + [98.986844, 30.280569], + [98.970829, 30.260928], + [98.993003, 30.215429], + [98.9813, 30.182843], + [98.989308, 30.151799], + [99.044742, 30.079842], + [99.036735, 30.053945], + [99.055213, 29.958587], + [99.068148, 29.931621], + [99.0238, 29.846009], + [99.018873, 29.792009], + [98.992387, 29.677163], + [99.014561, 29.607464], + [99.052133, 29.563748], + [99.044742, 29.520013], + [99.066916, 29.421018], + [99.058909, 29.417368], + [99.075539, 29.316186], + [99.114343, 29.243628], + [99.113727, 29.221171], + [99.105104, 29.162656], + [99.118039, 29.100971], + [99.113727, 29.07273], + [99.132206, 28.94869], + [99.123582, 28.890021], + [99.103872, 28.841803], + [99.114343, 28.765763], + [99.134053, 28.734806], + [99.126662, 28.698066], + [99.147604, 28.640831], + [99.183944, 28.58882], + [99.170394, 28.566221], + [99.191952, 28.494714], + [99.187024, 28.44], + [99.16485, 28.425264], + [99.200575, 28.365774], + [99.229524, 28.350502], + [99.237531, 28.317842], + [99.28927, 28.286227], + [99.306516, 28.227714], + [99.374886, 28.18183], + [99.412458, 28.295186], + [99.392748, 28.318369], + [99.437095, 28.398419], + [99.404451, 28.44421], + [99.426625, 28.454207], + [99.396444, 28.491032], + [99.403219, 28.546246], + [99.463581, 28.549401], + [99.466045, 28.579886], + [99.504233, 28.619294], + [99.540573, 28.623497], + [99.53195, 28.677591], + [99.553508, 28.710664], + [99.614486, 28.740054], + [99.609559, 28.784122], + [99.625573, 28.81454], + [99.676696, 28.810345], + [99.717964, 28.846521], + [99.722275, 28.757369], + [99.755536, 28.701216], + [99.79434, 28.699116], + [99.834992, 28.660788], + [99.834376, 28.628225], + [99.873181, 28.631902], + [99.875644, 28.611939], + [99.91876, 28.599329], + [99.985281, 28.529422], + [99.990209, 28.47683], + [100.073977, 28.426317], + [100.057346, 28.368934], + [100.136803, 28.349975], + [100.176223, 28.325218], + [100.147274, 28.288862], + [100.188541, 28.252493], + [100.153433, 28.208202], + [100.102926, 28.201873], + [100.091223, 28.181302], + [100.062274, 28.193962], + [100.033325, 28.184467], + [100.021006, 28.147008], + [100.05673, 28.097922], + [100.088759, 28.029269], + [100.120788, 28.018703], + [100.196549, 27.936254], + [100.170063, 27.907699], + [100.210715, 27.87702], + [100.30865, 27.861149], + [100.30865, 27.830457], + [100.28586, 27.80611], + [100.304954, 27.788639], + [100.311729, 27.724028], + [100.327744, 27.72032], + [100.350534, 27.755809], + [100.412127, 27.816167], + [100.442924, 27.86644], + [100.504518, 27.852154], + [100.511294, 27.827811], + [100.54517, 27.809286], + [100.609228, 27.859033], + [100.634482, 27.915631], + [100.681293, 27.923035], + [100.719481, 27.858503], + [100.707162, 27.800816], + [100.757053, 27.770107], + [100.775532, 27.743098], + [100.782307, 27.691708], + [100.848212, 27.672099], + [100.827886, 27.615904], + [100.854988, 27.623858], + [100.91227, 27.521473], + [100.901183, 27.453517], + [100.936908, 27.469448], + [100.95169, 27.426961], + [101.021907, 27.332899], + [101.026219, 27.270679], + [101.042233, 27.22173], + [101.071798, 27.194585], + [101.119226, 27.208957], + [101.167885, 27.198311], + [101.167885, 27.198311] + ] + ], + [ + [ + [106.264167, 30.20974], + [106.260471, 30.207672], + [106.260471, 30.204051], + [106.260471, 30.19681], + [106.264167, 30.20974] + ] + ], + [ + [ + [106.976809, 30.088127], + [106.975577, 30.088127], + [106.976193, 30.083467], + [106.981736, 30.08502], + [106.980504, 30.087609], + [106.979888, 30.088127], + [106.978656, 30.087609], + [106.977425, 30.087609], + [106.976809, 30.088127] + ] + ], + [ + [ + [105.558916, 30.18543], + [105.556453, 30.187499], + [105.550909, 30.179222], + [105.56138, 30.183878], + [105.558916, 30.18543] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 520000, + "name": "贵州省", + "center": [106.713478, 26.578343], + "centroid": [106.880455, 26.826368], + "childrenNum": 9, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 23, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [109.274262, 28.494714], + [109.23361, 28.474726], + [109.191726, 28.471043], + [109.153538, 28.417369], + [109.152306, 28.349975], + [109.117198, 28.277795], + [109.081473, 28.247749], + [109.101799, 28.202401], + [109.086401, 28.184467], + [109.026655, 28.220331], + [109.005713, 28.162837], + [108.929952, 28.19027], + [108.923793, 28.217167], + [108.89546, 28.219804], + [108.855424, 28.199764], + [108.821547, 28.245113], + [108.772888, 28.212949], + [108.738395, 28.228241], + [108.726692, 28.282011], + [108.761801, 28.304143], + [108.783359, 28.380518], + [108.759953, 28.389995], + [108.780279, 28.42579], + [108.746402, 28.45105], + [108.709446, 28.501026], + [108.700207, 28.48209], + [108.657091, 28.47683], + [108.640461, 28.456838], + [108.688504, 28.422106], + [108.697127, 28.401051], + [108.656475, 28.359981], + [108.667562, 28.334173], + [108.611512, 28.324691], + [108.580099, 28.343128], + [108.576403, 28.38631], + [108.609048, 28.407368], + [108.609664, 28.43579], + [108.586874, 28.463678], + [108.573939, 28.531], + [108.610896, 28.539412], + [108.604736, 28.590922], + [108.636149, 28.621396], + [108.575787, 28.659738], + [108.50249, 28.63768], + [108.501258, 28.626649], + [108.439049, 28.634003], + [108.332491, 28.679166], + [108.347274, 28.736381], + [108.385462, 28.772058], + [108.386078, 28.803003], + [108.352817, 28.815589], + [108.346658, 28.859625], + [108.357745, 28.893165], + [108.345426, 28.943453], + [108.319556, 28.961258], + [108.297999, 29.045527], + [108.306622, 29.079006], + [108.277673, 29.091558], + [108.256115, 29.040295], + [108.193289, 29.072207], + [108.150173, 29.053375], + [108.070717, 29.086328], + [108.026369, 29.039772], + [107.925971, 29.032446], + [107.908725, 29.007327], + [107.882855, 29.00628], + [107.867457, 28.960211], + [107.810175, 28.984295], + [107.823725, 29.034016], + [107.784921, 29.048143], + [107.810791, 29.139137], + [107.749197, 29.199754], + [107.700537, 29.141228], + [107.659885, 29.162656], + [107.605683, 29.164747], + [107.589052, 29.150113], + [107.570574, 29.218037], + [107.486806, 29.174153], + [107.441227, 29.203934], + [107.401807, 29.184603], + [107.408582, 29.138091], + [107.427676, 29.128682], + [107.412278, 29.094696], + [107.369778, 29.091558], + [107.395647, 29.041341], + [107.364235, 29.00942], + [107.396879, 28.993718], + [107.412894, 28.960211], + [107.441227, 28.943977], + [107.41351, 28.911502], + [107.383945, 28.848618], + [107.339597, 28.845997], + [107.327894, 28.810869], + [107.261373, 28.792514], + [107.24659, 28.76209], + [107.219489, 28.772582], + [107.210866, 28.817686], + [107.227496, 28.836037], + [107.194851, 28.838134], + [107.206554, 28.868535], + [107.14188, 28.887925], + [107.016229, 28.882685], + [107.019308, 28.861722], + [106.983584, 28.851239], + [106.988512, 28.776254], + [106.951555, 28.766812], + [106.923222, 28.809821], + [106.872099, 28.777304], + [106.845614, 28.780975], + [106.824056, 28.756319], + [106.86594, 28.690192], + [106.889345, 28.695966], + [106.866556, 28.624548], + [106.830831, 28.623497], + [106.807425, 28.589346], + [106.784636, 28.626649], + [106.756918, 28.607211], + [106.77786, 28.563068], + [106.73844, 28.554657], + [106.726121, 28.51838], + [106.747063, 28.467361], + [106.708259, 28.450524], + [106.697788, 28.47683], + [106.632499, 28.503655], + [106.564745, 28.485247], + [106.567825, 28.523638], + [106.615252, 28.549401], + [106.606629, 28.593024], + [106.63681, 28.622972], + [106.618332, 28.645033], + [106.651593, 28.649235], + [106.617716, 28.66709], + [106.6171, 28.691242], + [106.587535, 28.691767], + [106.56105, 28.719062], + [106.561666, 28.756319], + [106.474202, 28.832891], + [106.45326, 28.817162], + [106.461883, 28.761041], + [106.492064, 28.742153], + [106.528405, 28.677591], + [106.502535, 28.661313], + [106.49268, 28.591448], + [106.466811, 28.586193], + [106.504999, 28.544669], + [106.477282, 28.530474], + [106.403369, 28.569901], + [106.37442, 28.525742], + [106.379348, 28.479986], + [106.349167, 28.473674], + [106.304819, 28.505233], + [106.2925, 28.537309], + [106.254928, 28.539412], + [106.184711, 28.58882], + [106.17116, 28.629275], + [106.14837, 28.642932], + [106.103407, 28.636104], + [106.085544, 28.681792], + [106.030726, 28.694917], + [106.001161, 28.743727], + [105.966668, 28.761041], + [105.937719, 28.686517], + [105.889676, 28.670765], + [105.884748, 28.595126], + [105.808372, 28.599855], + [105.78435, 28.610889], + [105.757249, 28.590397], + [105.74493, 28.616668], + [105.712901, 28.586718], + [105.693191, 28.58882], + [105.68272, 28.534154], + [105.62359, 28.517854], + [105.612503, 28.438947], + [105.643916, 28.431053], + [105.655003, 28.362615], + [105.639604, 28.324164], + [105.68888, 28.284119], + [105.730147, 28.271997], + [105.737539, 28.30309], + [105.76464, 28.308359], + [105.76464, 28.308359], + [105.78743, 28.335753], + [105.824386, 28.306251], + [105.848408, 28.255656], + [105.889676, 28.237732], + [105.860727, 28.159672], + [105.895219, 28.119565], + [105.943878, 28.143314], + [105.975907, 28.107952], + [106.093552, 28.162837], + [106.145291, 28.162837], + [106.206885, 28.134343], + [106.266631, 28.066769], + [106.246305, 28.011835], + [106.286341, 28.007079], + [106.328225, 27.952643], + [106.307899, 27.936782], + [106.304819, 27.899237], + [106.325145, 27.898708], + [106.337464, 27.859033], + [106.306667, 27.808756], + [106.242609, 27.767459], + [106.193334, 27.75422], + [106.120653, 27.779638], + [106.063987, 27.776991], + [106.023335, 27.746805], + [105.985146, 27.749983], + [105.92848, 27.729855], + [105.922937, 27.746805], + [105.868118, 27.732504], + [105.848408, 27.707074], + [105.76772, 27.7182], + [105.722756, 27.706015], + [105.720292, 27.683759], + [105.664242, 27.683759], + [105.62359, 27.666269], + [105.605112, 27.715552], + [105.560148, 27.71979], + [105.508409, 27.769048], + [105.44004, 27.775402], + [105.353809, 27.748924], + [105.308229, 27.704955], + [105.29591, 27.631811], + [105.304533, 27.611661], + [105.25649, 27.582491], + [105.232469, 27.546945], + [105.260186, 27.514573], + [105.234316, 27.489093], + [105.233084, 27.436522], + [105.182577, 27.367451], + [105.184425, 27.392959], + [105.120984, 27.418461], + [105.068013, 27.418461], + [105.01073, 27.379143], + [104.913412, 27.327051], + [104.871528, 27.290891], + [104.851818, 27.299401], + [104.856746, 27.332368], + [104.824717, 27.3531], + [104.77113, 27.317481], + [104.7545, 27.345658], + [104.611602, 27.306846], + [104.570334, 27.331836], + [104.539537, 27.327583], + [104.497037, 27.414743], + [104.467472, 27.414211], + [104.363378, 27.467855], + [104.30856, 27.407305], + [104.295625, 27.37436], + [104.247582, 27.336621], + [104.248813, 27.291955], + [104.210625, 27.297273], + [104.173053, 27.263232], + [104.113923, 27.338216], + [104.084358, 27.330773], + [104.01722, 27.383926], + [104.015372, 27.429086], + [103.956242, 27.425367], + [103.932221, 27.443958], + [103.905119, 27.38552], + [103.903271, 27.347785], + [103.874322, 27.331304], + [103.865699, 27.28185], + [103.80041, 27.26536], + [103.801641, 27.250464], + [103.748671, 27.210021], + [103.696316, 27.126429], + [103.63349, 27.12057], + [103.620555, 27.096598], + [103.652584, 27.092868], + [103.659975, 27.065692], + [103.614396, 27.079548], + [103.601461, 27.061962], + [103.623635, 27.035312], + [103.623019, 27.007056], + [103.675374, 27.051836], + [103.704939, 27.049171], + [103.73204, 27.018785], + [103.753598, 26.963858], + [103.775156, 26.951056], + [103.763453, 26.905702], + [103.779468, 26.87421], + [103.722185, 26.851253], + [103.705555, 26.794642], + [103.725265, 26.742812], + [103.773308, 26.716621], + [103.759142, 26.689355], + [103.748671, 26.623568], + [103.763453, 26.585041], + [103.815808, 26.55239], + [103.819504, 26.529903], + [103.865699, 26.512232], + [103.953163, 26.521336], + [104.008597, 26.511697], + [104.067727, 26.51491], + [104.068343, 26.573266], + [104.121314, 26.638012], + [104.160734, 26.646571], + [104.222328, 26.620358], + [104.268524, 26.617683], + [104.274683, 26.633733], + [104.313487, 26.612867], + [104.353523, 26.620893], + [104.398487, 26.686147], + [104.424356, 26.709137], + [104.468088, 26.644431], + [104.459465, 26.602701], + [104.488414, 26.579689], + [104.556783, 26.590393], + [104.579573, 26.568449], + [104.57095, 26.524549], + [104.598667, 26.520801], + [104.638703, 26.477954], + [104.631928, 26.451702], + [104.665804, 26.434019], + [104.664572, 26.397572], + [104.684283, 26.3772], + [104.659645, 26.335373], + [104.592508, 26.317672], + [104.542616, 26.253282], + [104.548776, 26.226979], + [104.518595, 26.165762], + [104.52845, 26.114186], + [104.499501, 26.070651], + [104.460081, 26.085702], + [104.470552, 26.009352], + [104.438523, 25.92757], + [104.414501, 25.909807], + [104.441602, 25.868889], + [104.42374, 25.841961], + [104.397871, 25.76168], + [104.370769, 25.730415], + [104.328886, 25.760602], + [104.310407, 25.647901], + [104.332581, 25.598796], + [104.389248, 25.595558], + [104.428668, 25.576126], + [104.436059, 25.520512], + [104.418813, 25.499447], + [104.434827, 25.472436], + [104.44961, 25.495126], + [104.483486, 25.494585], + [104.524138, 25.526992], + [104.556783, 25.524832], + [104.543232, 25.400556], + [104.566638, 25.402719], + [104.615913, 25.364871], + [104.646094, 25.356759], + [104.639935, 25.295632], + [104.689826, 25.296173], + [104.736021, 25.268034], + [104.816094, 25.262622], + [104.826565, 25.235558], + [104.806854, 25.224189], + [104.822869, 25.170037], + [104.801927, 25.163537], + [104.753884, 25.214443], + [104.724319, 25.195491], + [104.732326, 25.167871], + [104.695369, 25.122364], + [104.685514, 25.078466], + [104.619609, 25.060577], + [104.684898, 25.054072], + [104.713232, 24.996048], + [104.663957, 24.964584], + [104.635623, 24.903803], + [104.586964, 24.872859], + [104.539537, 24.813663], + [104.542616, 24.75607], + [104.529682, 24.731611], + [104.595587, 24.709323], + [104.628848, 24.660927], + [104.703377, 24.645698], + [104.729246, 24.617953], + [104.771746, 24.659839], + [104.841963, 24.676155], + [104.865985, 24.730524], + [104.899245, 24.752809], + [105.03352, 24.787586], + [105.026745, 24.815836], + [105.039064, 24.872859], + [105.077868, 24.918459], + [105.09573, 24.92877], + [105.131454, 24.959701], + [105.157324, 24.958616], + [105.178266, 24.985199], + [105.212758, 24.995505], + [105.251563, 24.967296], + [105.267577, 24.929313], + [105.334099, 24.9266], + [105.365511, 24.943423], + [105.428337, 24.930941], + [105.457286, 24.87123], + [105.493011, 24.833217], + [105.497322, 24.809318], + [105.573083, 24.797366], + [105.607576, 24.803885], + [105.617431, 24.78161], + [105.70551, 24.768569], + [105.767104, 24.719109], + [105.827466, 24.702799], + [105.863806, 24.729437], + [105.942031, 24.725088], + [105.961741, 24.677786], + [106.024566, 24.633186], + [106.047356, 24.684312], + [106.113878, 24.714216], + [106.150218, 24.762591], + [106.173008, 24.760417], + [106.206269, 24.851139], + [106.197645, 24.885889], + [106.145291, 24.954275], + [106.191486, 24.95319], + [106.215508, 24.981944], + [106.253696, 24.971094], + [106.304819, 24.973807], + [106.332536, 24.988454], + [106.442173, 25.019369], + [106.450181, 25.033468], + [106.519782, 25.054072], + [106.551195, 25.082802], + [106.590615, 25.08768], + [106.63989, 25.132658], + [106.644817, 25.164621], + [106.691013, 25.179245], + [106.732281, 25.162454], + [106.764926, 25.183036], + [106.787715, 25.17112], + [106.853005, 25.186827], + [106.888113, 25.181953], + [106.904128, 25.231768], + [106.933077, 25.250714], + [106.975577, 25.232851], + [107.013765, 25.275611], + [107.012533, 25.352973], + [106.987896, 25.358922], + [106.963874, 25.437852], + [106.996519, 25.442716], + [107.015613, 25.495666], + [107.066736, 25.50917], + [107.064272, 25.559391], + [107.185612, 25.578825], + [107.205322, 25.607971], + [107.228728, 25.604733], + [107.232423, 25.556691], + [107.263836, 25.543193], + [107.336517, 25.461089], + [107.308184, 25.432988], + [107.318039, 25.401637], + [107.358691, 25.393528], + [107.375937, 25.411908], + [107.420901, 25.392987], + [107.409198, 25.347024], + [107.432604, 25.289139], + [107.481263, 25.299961], + [107.489886, 25.276693], + [107.472024, 25.213902], + [107.512676, 25.209029], + [107.576734, 25.256668], + [107.599523, 25.250714], + [107.632168, 25.310241], + [107.659885, 25.316192], + [107.661733, 25.258833], + [107.696226, 25.219858], + [107.700537, 25.194408], + [107.741805, 25.24043], + [107.762131, 25.229061], + [107.760283, 25.188451], + [107.789233, 25.15487], + [107.762747, 25.125073], + [107.839124, 25.115861], + [107.872384, 25.141327], + [107.928435, 25.155954], + [108.001732, 25.196574], + [108.080572, 25.193867], + [108.115065, 25.210112], + [108.143398, 25.269658], + [108.152021, 25.324306], + [108.142782, 25.390825], + [108.193289, 25.405421], + [108.162492, 25.444878], + [108.192673, 25.458928], + [108.251803, 25.430286], + [108.241332, 25.46217], + [108.280752, 25.48], + [108.308469, 25.525912], + [108.348506, 25.536173], + [108.359592, 25.513491], + [108.400244, 25.491344], + [108.418723, 25.443257], + [108.471693, 25.458928], + [108.585642, 25.365952], + [108.589338, 25.335125], + [108.625062, 25.308076], + [108.62999, 25.335666], + [108.600425, 25.432448], + [108.6072, 25.491885], + [108.634917, 25.520512], + [108.68912, 25.533473], + [108.658323, 25.550212], + [108.660787, 25.584763], + [108.68604, 25.587462], + [108.68912, 25.623081], + [108.724844, 25.634952], + [108.783975, 25.628477], + [108.799989, 25.576666], + [108.781511, 25.554531], + [108.814772, 25.526992], + [108.826474, 25.550212], + [108.890532, 25.556151], + [108.8893, 25.543193], + [108.949046, 25.557231], + [109.024807, 25.51241], + [109.088249, 25.550752], + [109.051908, 25.566949], + [109.030966, 25.629556], + [109.075314, 25.693749], + [109.07901, 25.72071], + [109.043285, 25.738502], + [109.007561, 25.734728], + [108.953974, 25.686738], + [108.953974, 25.686738], + [108.900387, 25.682423], + [108.896076, 25.71424], + [108.940423, 25.740119], + [108.963829, 25.732572], + [108.999553, 25.765453], + [108.989698, 25.778926], + [109.048213, 25.790781], + [109.077778, 25.776771], + [109.095024, 25.80533], + [109.143683, 25.795092], + [109.13198, 25.762758], + [109.147995, 25.741736], + [109.206509, 25.788087], + [109.207125, 25.740119], + [109.296436, 25.71424], + [109.340168, 25.731493], + [109.327849, 25.76168], + [109.339552, 25.83442], + [109.359262, 25.836036], + [109.396834, 25.900117], + [109.435022, 25.93349], + [109.408537, 25.967392], + [109.473211, 26.006663], + [109.48245, 26.029788], + [109.452885, 26.055598], + [109.449805, 26.101826], + [109.502776, 26.096451], + [109.513863, 26.128157], + [109.47629, 26.148035], + [109.439334, 26.238789], + [109.467051, 26.313917], + [109.442414, 26.289774], + [109.369733, 26.277432], + [109.351255, 26.264016], + [109.325385, 26.29031], + [109.285965, 26.295676], + [109.271183, 26.327863], + [109.29582, 26.350389], + [109.319842, 26.418477], + [109.38082, 26.454381], + [109.362342, 26.472061], + [109.385747, 26.493487], + [109.381436, 26.518659], + [109.407305, 26.533116], + [109.390675, 26.598955], + [109.35495, 26.658873], + [109.334008, 26.646036], + [109.306291, 26.661012], + [109.283501, 26.698445], + [109.35495, 26.693098], + [109.407305, 26.719829], + [109.447957, 26.759913], + [109.486761, 26.759913], + [109.47629, 26.829894], + [109.467051, 26.83203], + [109.452885, 26.861932], + [109.436254, 26.892359], + [109.555131, 26.946788], + [109.520022, 27.058764], + [109.497848, 27.079548], + [109.486761, 27.053968], + [109.454733, 27.069423], + [109.472595, 27.134951], + [109.441182, 27.117907], + [109.415312, 27.154123], + [109.358646, 27.153058], + [109.33524, 27.139212], + [109.264407, 27.131755], + [109.239154, 27.14933], + [109.21698, 27.114711], + [109.165857, 27.066758], + [109.101183, 27.06889], + [109.128901, 27.122701], + [109.032814, 27.104056], + [109.007561, 27.08008], + [108.940423, 27.044907], + [108.942887, 27.017186], + [108.942887, 27.017186], + [108.877597, 27.01612], + [108.79075, 27.084343], + [108.878829, 27.106187], + [108.926873, 27.160512], + [108.907778, 27.204699], + [108.963213, 27.235565], + [108.983539, 27.26802], + [109.053756, 27.293551], + [109.044517, 27.331304], + [109.103647, 27.336621], + [109.142451, 27.418461], + [109.141835, 27.448207], + [109.167089, 27.41793], + [109.202197, 27.450331], + [109.245313, 27.41793], + [109.300132, 27.423774], + [109.303211, 27.47582], + [109.404841, 27.55066], + [109.461508, 27.567637], + [109.451037, 27.586204], + [109.470131, 27.62863], + [109.45658, 27.673689], + [109.470747, 27.680049], + [109.414081, 27.725087], + [109.366653, 27.721909], + [109.37774, 27.736741], + [109.332777, 27.782815], + [109.346943, 27.838396], + [109.32169, 27.868027], + [109.30198, 27.956343], + [109.319842, 27.988585], + [109.362342, 28.007608], + [109.378972, 28.034551], + [109.335856, 28.063073], + [109.298284, 28.036136], + [109.314298, 28.103729], + [109.33832, 28.141731], + [109.340168, 28.19027], + [109.367885, 28.254602], + [109.388211, 28.268307], + [109.33524, 28.293605], + [109.317994, 28.277795], + [109.275494, 28.313101], + [109.268719, 28.33786], + [109.289045, 28.373673], + [109.264407, 28.392628], + [109.260712, 28.46473], + [109.274262, 28.494714] + ] + ], + [ + [ + [109.47629, 26.829894], + [109.486761, 26.759913], + [109.52187, 26.749226], + [109.522486, 26.749226], + [109.497232, 26.815474], + [109.513247, 26.84004], + [109.509551, 26.877947], + [109.486761, 26.895562], + [109.452885, 26.861932], + [109.467051, 26.83203], + [109.47629, 26.829894] + ] + ], + [ + [ + [109.528645, 26.743881], + [109.568065, 26.726243], + [109.597015, 26.756173], + [109.554515, 26.73533], + [109.528645, 26.743881] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 530000, + "name": "云南省", + "center": [102.712251, 25.040609], + "centroid": [101.485106, 25.008643], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 24, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [105.308229, 27.704955], + [105.290367, 27.712373], + [105.293447, 27.770637], + [105.273736, 27.794992], + [105.313157, 27.810874], + [105.25957, 27.827811], + [105.233084, 27.895534], + [105.284823, 27.935725], + [105.270657, 27.99704], + [105.247867, 28.009193], + [105.218302, 27.990698], + [105.186273, 27.995454], + [105.167795, 28.021345], + [105.186889, 28.054623], + [105.168411, 28.071522], + [105.119752, 28.07205], + [105.061853, 28.096866], + [105.002107, 28.064129], + [104.980549, 28.063073], + [104.975006, 28.020816], + [104.903557, 27.962158], + [104.918339, 27.938897], + [104.888158, 27.914574], + [104.842579, 27.900294], + [104.796999, 27.901352], + [104.761891, 27.884426], + [104.743413, 27.901881], + [104.676275, 27.880723], + [104.63316, 27.850567], + [104.607906, 27.857974], + [104.573413, 27.840512], + [104.52537, 27.889187], + [104.508124, 27.878078], + [104.44961, 27.927794], + [104.40095, 27.952114], + [104.362762, 28.012891], + [104.30856, 28.036136], + [104.304248, 28.050926], + [104.373233, 28.051454], + [104.40095, 28.091586], + [104.448994, 28.113758], + [104.444682, 28.16231], + [104.406494, 28.173389], + [104.402182, 28.202928], + [104.442834, 28.211366], + [104.462544, 28.241422], + [104.44961, 28.269889], + [104.420045, 28.269889], + [104.392943, 28.291497], + [104.384936, 28.329959], + [104.343052, 28.334173], + [104.314103, 28.306778], + [104.282074, 28.343128], + [104.254357, 28.403683], + [104.267908, 28.499448], + [104.260516, 28.536257], + [104.323342, 28.540989], + [104.355987, 28.555183], + [104.375697, 28.5946], + [104.417581, 28.598279], + [104.425588, 28.626649], + [104.372617, 28.649235], + [104.314719, 28.615617], + [104.277147, 28.631902], + [104.252509, 28.660788], + [104.230951, 28.635579], + [104.170589, 28.642932], + [104.117618, 28.634003], + [104.09606, 28.603533], + [104.05972, 28.6277], + [103.953779, 28.600906], + [103.910047, 28.631377], + [103.887873, 28.61982], + [103.850917, 28.66709], + [103.833054, 28.605109], + [103.838598, 28.587244], + [103.802873, 28.563068], + [103.781931, 28.525216], + [103.829975, 28.459995], + [103.828743, 28.44], + [103.860156, 28.383677], + [103.85338, 28.356822], + [103.877402, 28.316262], + [103.828743, 28.285173], + [103.770845, 28.233514], + [103.740048, 28.23615], + [103.701859, 28.198709], + [103.692004, 28.232459], + [103.643961, 28.260401], + [103.573128, 28.230877], + [103.533092, 28.168641], + [103.470266, 28.122204], + [103.430846, 28.044587], + [103.459179, 28.021345], + [103.486281, 28.033495], + [103.515846, 27.965329], + [103.55465, 27.978543], + [103.502295, 27.910343], + [103.509686, 27.843687], + [103.487512, 27.794992], + [103.461027, 27.779638], + [103.393274, 27.709194], + [103.369868, 27.708664], + [103.349542, 27.678459], + [103.29226, 27.632872], + [103.2861, 27.561802], + [103.232514, 27.56976], + [103.19063, 27.523596], + [103.144434, 27.450331], + [103.141355, 27.420586], + [103.080992, 27.396679], + [103.055739, 27.40943], + [102.989833, 27.367983], + [102.941174, 27.405711], + [102.899906, 27.317481], + [102.883892, 27.299401], + [102.883276, 27.258444], + [102.904218, 27.227584], + [102.913457, 27.133886], + [102.870957, 27.026782], + [102.894979, 27.001724], + [102.896211, 26.91264], + [102.949181, 26.843244], + [102.966428, 26.837904], + [102.991681, 26.775409], + [102.983674, 26.76686], + [103.008312, 26.710741], + [103.005232, 26.679195], + [103.026174, 26.664221], + [103.035413, 26.556673], + [103.052659, 26.555602], + [103.052659, 26.514374], + [103.030485, 26.485989], + [102.989833, 26.482775], + [102.988602, 26.413117], + [102.998457, 26.371839], + [102.975667, 26.340736], + [102.893131, 26.338591], + [102.878964, 26.364332], + [102.833385, 26.306406], + [102.785342, 26.298895], + [102.739762, 26.268846], + [102.709581, 26.210336], + [102.659074, 26.221611], + [102.60056, 26.250598], + [102.638748, 26.307479], + [102.629509, 26.336982], + [102.570995, 26.362723], + [102.542046, 26.338591], + [102.440416, 26.300505], + [102.392372, 26.296749], + [102.349257, 26.244694], + [102.245163, 26.212483], + [102.242699, 26.190468], + [102.174946, 26.146961], + [102.152156, 26.10935], + [102.107808, 26.068501], + [102.080091, 26.065275], + [102.020961, 26.096451], + [101.954439, 26.084627], + [101.929186, 26.105588], + [101.899621, 26.099139], + [101.857737, 26.049146], + [101.835563, 26.04592], + [101.839875, 26.082477], + [101.796759, 26.114723], + [101.807846, 26.156093], + [101.773353, 26.168448], + [101.737013, 26.219463], + [101.690202, 26.241473], + [101.630455, 26.224832], + [101.586108, 26.279579], + [101.597195, 26.303187], + [101.64031, 26.318745], + [101.660636, 26.346635], + [101.635383, 26.357361], + [101.637847, 26.388995], + [101.565782, 26.454381], + [101.530057, 26.467239], + [101.506652, 26.499915], + [101.458608, 26.49563], + [101.422884, 26.53151], + [101.395783, 26.591998], + [101.402558, 26.604841], + [101.461688, 26.606447], + [101.461072, 26.640687], + [101.481398, 26.673313], + [101.453065, 26.692563], + [101.513427, 26.768463], + [101.466, 26.786629], + [101.445674, 26.77434], + [101.458608, 26.731054], + [101.435819, 26.740675], + [101.389623, 26.723036], + [101.387159, 26.753501], + [101.358826, 26.771669], + [101.399478, 26.841642], + [101.365602, 26.883819], + [101.311399, 26.903034], + [101.267667, 26.903034], + [101.264587, 26.955323], + [101.227015, 26.959057], + [101.228863, 26.981992], + [101.136472, 27.023584], + [101.157414, 27.094999], + [101.145095, 27.103523], + [101.170349, 27.175421], + [101.167885, 27.198311], + [101.167885, 27.198311], + [101.119226, 27.208957], + [101.071798, 27.194585], + [101.042233, 27.22173], + [101.026219, 27.270679], + [101.021907, 27.332899], + [100.95169, 27.426961], + [100.936908, 27.469448], + [100.901183, 27.453517], + [100.91227, 27.521473], + [100.854988, 27.623858], + [100.827886, 27.615904], + [100.848212, 27.672099], + [100.782307, 27.691708], + [100.775532, 27.743098], + [100.757053, 27.770107], + [100.707162, 27.800816], + [100.719481, 27.858503], + [100.681293, 27.923035], + [100.634482, 27.915631], + [100.609228, 27.859033], + [100.54517, 27.809286], + [100.511294, 27.827811], + [100.504518, 27.852154], + [100.442924, 27.86644], + [100.412127, 27.816167], + [100.350534, 27.755809], + [100.327744, 27.72032], + [100.311729, 27.724028], + [100.304954, 27.788639], + [100.28586, 27.80611], + [100.30865, 27.830457], + [100.30865, 27.861149], + [100.210715, 27.87702], + [100.170063, 27.907699], + [100.196549, 27.936254], + [100.120788, 28.018703], + [100.088759, 28.029269], + [100.05673, 28.097922], + [100.021006, 28.147008], + [100.033325, 28.184467], + [100.062274, 28.193962], + [100.091223, 28.181302], + [100.102926, 28.201873], + [100.153433, 28.208202], + [100.188541, 28.252493], + [100.147274, 28.288862], + [100.176223, 28.325218], + [100.136803, 28.349975], + [100.057346, 28.368934], + [100.073977, 28.426317], + [99.990209, 28.47683], + [99.985281, 28.529422], + [99.91876, 28.599329], + [99.875644, 28.611939], + [99.873181, 28.631902], + [99.834376, 28.628225], + [99.834992, 28.660788], + [99.79434, 28.699116], + [99.755536, 28.701216], + [99.722275, 28.757369], + [99.717964, 28.846521], + [99.676696, 28.810345], + [99.625573, 28.81454], + [99.609559, 28.784122], + [99.614486, 28.740054], + [99.553508, 28.710664], + [99.53195, 28.677591], + [99.540573, 28.623497], + [99.504233, 28.619294], + [99.466045, 28.579886], + [99.463581, 28.549401], + [99.403219, 28.546246], + [99.396444, 28.491032], + [99.426625, 28.454207], + [99.404451, 28.44421], + [99.437095, 28.398419], + [99.392748, 28.318369], + [99.412458, 28.295186], + [99.374886, 28.18183], + [99.306516, 28.227714], + [99.28927, 28.286227], + [99.237531, 28.317842], + [99.229524, 28.350502], + [99.200575, 28.365774], + [99.16485, 28.425264], + [99.187024, 28.44], + [99.191952, 28.494714], + [99.170394, 28.566221], + [99.183944, 28.58882], + [99.147604, 28.640831], + [99.126662, 28.698066], + [99.134053, 28.734806], + [99.114343, 28.765763], + [99.103872, 28.841803], + [99.123582, 28.890021], + [99.132206, 28.94869], + [99.113727, 29.07273], + [99.118039, 29.100971], + [99.105104, 29.162656], + [99.113727, 29.221171], + [99.037351, 29.20759], + [99.024416, 29.188783], + [98.9813, 29.204978], + [98.960974, 29.165792], + [98.967134, 29.128159], + [98.991771, 29.105677], + [99.013329, 29.036632], + [98.925866, 28.978536], + [98.917859, 28.886877], + [98.973909, 28.864867], + [98.972677, 28.832367], + [98.922786, 28.823978], + [98.912931, 28.800906], + [98.852569, 28.798283], + [98.827932, 28.821356], + [98.821772, 28.920931], + [98.786048, 28.998952], + [98.757714, 29.004186], + [98.70228, 28.9644], + [98.655469, 28.976966], + [98.624056, 28.95864], + [98.6567, 28.910454], + [98.643766, 28.895261], + [98.668403, 28.843376], + [98.652389, 28.817162], + [98.683802, 28.740054], + [98.666555, 28.712239], + [98.594491, 28.667615], + [98.637606, 28.552029], + [98.619128, 28.50944], + [98.625903, 28.489455], + [98.673947, 28.478934], + [98.693041, 28.43158], + [98.740468, 28.348395], + [98.746628, 28.321003], + [98.710287, 28.288862], + [98.712135, 28.229296], + [98.649925, 28.200291], + [98.625903, 28.165475], + [98.559382, 28.182885], + [98.494092, 28.141203], + [98.464527, 28.151229], + [98.428803, 28.104785], + [98.389383, 28.114814], + [98.389999, 28.16442], + [98.370289, 28.18394], + [98.37768, 28.246167], + [98.353042, 28.293078], + [98.317934, 28.324691], + [98.301303, 28.384204], + [98.208913, 28.358401], + [98.207681, 28.330486], + [98.231702, 28.314681], + [98.266811, 28.242477], + [98.21692, 28.212949], + [98.169492, 28.206093], + [98.17442, 28.163365], + [98.139311, 28.142259], + [98.160253, 28.101089], + [98.133152, 27.990698], + [98.143007, 27.948942], + [98.187355, 27.939426], + [98.205217, 27.889716], + [98.169492, 27.851096], + [98.215688, 27.810874], + [98.234166, 27.690648], + [98.283441, 27.654608], + [98.310542, 27.583552], + [98.317318, 27.51935], + [98.337644, 27.508734], + [98.388767, 27.515104], + [98.429419, 27.549068], + [98.430035, 27.653547], + [98.444201, 27.665209], + [98.474998, 27.634462], + [98.53536, 27.620676], + [98.554454, 27.646126], + [98.587099, 27.587265], + [98.583404, 27.571351], + [98.650541, 27.567637], + [98.662244, 27.586734], + [98.706591, 27.553313], + [98.685034, 27.484315], + [98.704744, 27.462014], + [98.686881, 27.425367], + [98.702896, 27.412618], + [98.706591, 27.362136], + [98.741084, 27.330241], + [98.734925, 27.287168], + [98.717062, 27.271211], + [98.723222, 27.221198], + [98.696121, 27.211086], + [98.713983, 27.139744], + [98.712751, 27.075817], + [98.765722, 27.05077], + [98.762642, 27.018252], + [98.732461, 27.002257], + [98.757098, 26.877947], + [98.730613, 26.851253], + [98.762026, 26.798916], + [98.746012, 26.696841], + [98.770033, 26.690424], + [98.762642, 26.660478], + [98.781736, 26.620893], + [98.773113, 26.578083], + [98.753403, 26.559349], + [98.757098, 26.491881], + [98.741084, 26.432947], + [98.750323, 26.424372], + [98.733693, 26.350926], + [98.681338, 26.308016], + [98.672715, 26.239863], + [98.713367, 26.231274], + [98.735541, 26.185097], + [98.712751, 26.156093], + [98.720142, 26.127082], + [98.661012, 26.087852], + [98.656084, 26.139977], + [98.632679, 26.145887], + [98.575396, 26.118485], + [98.602498, 26.054523], + [98.614201, 25.968468], + [98.637606, 25.971696], + [98.686881, 25.925955], + [98.705976, 25.855426], + [98.677642, 25.816105], + [98.640686, 25.798864], + [98.553839, 25.845731], + [98.529201, 25.840884], + [98.476846, 25.77731], + [98.461448, 25.735267], + [98.457752, 25.682963], + [98.409709, 25.664084], + [98.402317, 25.593939], + [98.326557, 25.566409], + [98.314854, 25.543193], + [98.247717, 25.607971], + [98.170724, 25.620383], + [98.189818, 25.569108], + [98.163949, 25.524292], + [98.131304, 25.51025], + [98.15779, 25.457307], + [98.137464, 25.381633], + [98.101123, 25.388662], + [98.099891, 25.354055], + [98.06971, 25.311864], + [98.006884, 25.298338], + [98.0075, 25.279399], + [97.940363, 25.214985], + [97.904023, 25.216609], + [97.875689, 25.25721], + [97.839349, 25.27074], + [97.796233, 25.155954], + [97.743262, 25.078466], + [97.719857, 25.080634], + [97.727864, 25.04377], + [97.716777, 24.978147], + [97.729712, 24.908689], + [97.785762, 24.876117], + [97.797465, 24.845709], + [97.765436, 24.823984], + [97.680437, 24.827243], + [97.652103, 24.790846], + [97.569567, 24.765852], + [97.547394, 24.739221], + [97.569567, 24.708236], + [97.570799, 24.602719], + [97.554785, 24.490577], + [97.530147, 24.443187], + [97.588662, 24.435559], + [97.669966, 24.452993], + [97.679821, 24.401228], + [97.716161, 24.358711], + [97.662574, 24.339083], + [97.665038, 24.296544], + [97.721089, 24.295999], + [97.767284, 24.258357], + [97.729712, 24.227252], + [97.72848, 24.183585], + [97.754349, 24.163929], + [97.748806, 24.160653], + [97.743262, 24.159561], + [97.730944, 24.113685], + [97.700763, 24.093473], + [97.697067, 24.092927], + [97.637321, 24.04812], + [97.628698, 24.004938], + [97.572647, 23.983068], + [97.529531, 23.943146], + [97.5283, 23.926736], + [97.618227, 23.888438], + [97.640401, 23.866001], + [97.647176, 23.840823], + [97.684132, 23.876946], + [97.718009, 23.867643], + [97.72848, 23.895551], + [97.763588, 23.907041], + [97.795617, 23.951897], + [97.8104, 23.943146], + [97.863371, 23.978693], + [97.896015, 23.974319], + [97.902175, 24.014231], + [97.984095, 24.031177], + [97.995182, 24.04648], + [98.091268, 24.085824], + [98.096196, 24.08637], + [98.123297, 24.092927], + [98.125761, 24.092927], + [98.132536, 24.09238], + [98.19721, 24.09839], + [98.219999, 24.113685], + [98.343187, 24.098936], + [98.37768, 24.114232], + [98.48239, 24.122425], + [98.487933, 24.123517], + [98.547063, 24.128433], + [98.593875, 24.08036], + [98.646229, 24.106038], + [98.681954, 24.100029], + [98.71891, 24.127887], + [98.818692, 24.133348], + [98.841482, 24.126794], + [98.876591, 24.15137], + [98.895069, 24.098936], + [98.807606, 24.025164], + [98.773729, 24.022431], + [98.727533, 23.970491], + [98.701048, 23.981427], + [98.673331, 23.960647], + [98.701048, 23.946427], + [98.68565, 23.90157], + [98.701664, 23.834254], + [98.669019, 23.800857], + [98.696121, 23.784429], + [98.784816, 23.781691], + [98.824236, 23.727462], + [98.811917, 23.703354], + [98.835939, 23.683625], + [98.847026, 23.632097], + [98.882134, 23.620035], + [98.882134, 23.595358], + [98.844562, 23.578904], + [98.80391, 23.540504], + [98.826084, 23.470257], + [98.874743, 23.483431], + [98.912315, 23.426333], + [98.920938, 23.360971], + [98.872895, 23.329651], + [98.906772, 23.331849], + [98.936953, 23.309866], + [98.928946, 23.26589], + [98.889525, 23.209249], + [98.906772, 23.185595], + [99.002242, 23.160287], + [99.057677, 23.164689], + [99.048438, 23.11461], + [99.106336, 23.086536], + [99.187024, 23.100299], + [99.255393, 23.077727], + [99.281879, 23.101399], + [99.3484, 23.12892], + [99.380429, 23.099748], + [99.440791, 23.079379], + [99.477747, 23.083233], + [99.528255, 23.065614], + [99.517168, 23.006685], + [99.533798, 22.961507], + [99.563363, 22.925684], + [99.531334, 22.897019], + [99.446951, 22.934503], + [99.43648, 22.913557], + [99.462965, 22.844635], + [99.401371, 22.826434], + [99.385357, 22.761882], + [99.326842, 22.751396], + [99.31514, 22.737598], + [99.339777, 22.708894], + [99.385973, 22.57136], + [99.359487, 22.535435], + [99.382277, 22.493418], + [99.297277, 22.41156], + [99.251698, 22.393301], + [99.278183, 22.34626], + [99.233836, 22.296434], + [99.235683, 22.250468], + [99.207966, 22.232188], + [99.175321, 22.185647], + [99.188256, 22.162924], + [99.156227, 22.159599], + [99.219669, 22.110816], + [99.294814, 22.109152], + [99.35456, 22.095845], + [99.400139, 22.100281], + [99.486987, 22.128557], + [99.516552, 22.099726], + [99.562747, 22.113034], + [99.578762, 22.098617], + [99.581841, 22.103053], + [99.648979, 22.100835], + [99.696406, 22.067562], + [99.762927, 22.068117], + [99.870101, 22.029288], + [99.871333, 22.067007], + [99.972347, 22.053141], + [99.965571, 22.014309], + [100.000064, 21.973245], + [99.982202, 21.919401], + [99.960028, 21.907186], + [99.944014, 21.821097], + [99.991441, 21.703821], + [100.049339, 21.669899], + [100.094303, 21.702709], + [100.131875, 21.699929], + [100.169447, 21.663225], + [100.107853, 21.585337], + [100.123252, 21.565302], + [100.131259, 21.504066], + [100.168831, 21.482906], + [100.184846, 21.516315], + [100.206404, 21.509634], + [100.235353, 21.466756], + [100.298795, 21.477894], + [100.349302, 21.528564], + [100.437381, 21.533017], + [100.48296, 21.458958], + [100.526692, 21.471211], + [100.579047, 21.451717], + [100.691764, 21.510748], + [100.730568, 21.518542], + [100.753358, 21.555283], + [100.789082, 21.570867], + [100.804481, 21.609821], + [100.847597, 21.634856], + [100.870386, 21.67268], + [100.896872, 21.68269], + [100.899335, 21.684915], + [100.936292, 21.694368], + [100.937524, 21.693812], + [101.015132, 21.707157], + [101.089661, 21.773865], + [101.123537, 21.771642], + [101.111835, 21.746074], + [101.116762, 21.691032], + [101.153102, 21.669343], + [101.169117, 21.590345], + [101.146943, 21.560293], + [101.209153, 21.55751], + [101.210385, 21.509077], + [101.225167, 21.499055], + [101.193138, 21.473996], + [101.194986, 21.424979], + [101.142631, 21.409379], + [101.183899, 21.334699], + [101.244877, 21.302364], + [101.246725, 21.275598], + [101.222088, 21.234324], + [101.290457, 21.17853], + [101.387775, 21.225956], + [101.439514, 21.227072], + [101.532521, 21.252174], + [101.601506, 21.233208], + [101.588572, 21.191365], + [101.605818, 21.172392], + [101.672339, 21.194713], + [101.703136, 21.14616], + [101.76473, 21.147835], + [101.794911, 21.208104], + [101.834331, 21.204756], + [101.833715, 21.252731], + [101.791832, 21.285636], + [101.745636, 21.297345], + [101.730238, 21.336929], + [101.749948, 21.409379], + [101.741324, 21.482906], + [101.772737, 21.512975], + [101.755491, 21.538027], + [101.754875, 21.58478], + [101.804766, 21.577546], + [101.828788, 21.617054], + [101.807846, 21.644313], + [101.780129, 21.640975], + [101.76781, 21.716054], + [101.747484, 21.729953], + [101.771506, 21.833319], + [101.740093, 21.845541], + [101.735165, 21.875534], + [101.700057, 21.897191], + [101.701288, 21.938832], + [101.666796, 21.934391], + [101.606434, 21.967695], + [101.626144, 22.005986], + [101.573789, 22.115251], + [101.602738, 22.131883], + [101.596579, 22.161262], + [101.547304, 22.238282], + [101.56455, 22.269299], + [101.625528, 22.28259], + [101.671723, 22.372826], + [101.648318, 22.400494], + [101.672339, 22.47517], + [101.715455, 22.477935], + [101.774585, 22.506135], + [101.824476, 22.45692], + [101.823244, 22.42705], + [101.862665, 22.389427], + [101.901469, 22.384447], + [101.907628, 22.437007], + [101.978461, 22.427603], + [102.046214, 22.458026], + [102.131214, 22.430922], + [102.145381, 22.397727], + [102.179257, 22.430369], + [102.270416, 22.419858], + [102.25625, 22.457473], + [102.322771, 22.554227], + [102.356648, 22.563623], + [102.404691, 22.629925], + [102.384365, 22.679631], + [102.43672, 22.699508], + [102.45951, 22.762986], + [102.510633, 22.774574], + [102.551285, 22.743669], + [102.569763, 22.701164], + [102.607335, 22.730975], + [102.657226, 22.687913], + [102.688639, 22.70006], + [102.80074, 22.620534], + [102.82353, 22.623296], + [102.880196, 22.586832], + [102.892515, 22.533223], + [102.930703, 22.482359], + [102.986754, 22.477935], + [103.030485, 22.441432], + [103.081608, 22.454154], + [103.071753, 22.488441], + [103.183238, 22.558649], + [103.161065, 22.590147], + [103.195557, 22.648153], + [103.220195, 22.643734], + [103.283021, 22.678526], + [103.288564, 22.732078], + [103.321209, 22.777885], + [103.323057, 22.807678], + [103.375411, 22.794989], + [103.441317, 22.753052], + [103.436389, 22.6973], + [103.457947, 22.658646], + [103.50907, 22.601198], + [103.529396, 22.59291], + [103.580519, 22.66693], + [103.567585, 22.701164], + [103.642113, 22.794989], + [103.740048, 22.709446], + [103.743127, 22.697852], + [103.766533, 22.688465], + [103.825047, 22.615562], + [103.863851, 22.584069], + [103.875554, 22.565833], + [103.894032, 22.564728], + [103.964865, 22.502265], + [104.009213, 22.517745], + [104.009213, 22.575228], + [104.022148, 22.593463], + [104.04309, 22.67687], + [104.045553, 22.728215], + [104.089901, 22.768504], + [104.117618, 22.808781], + [104.224176, 22.826434], + [104.261748, 22.841877], + [104.274067, 22.828088], + [104.256821, 22.77347], + [104.272835, 22.73815], + [104.323342, 22.728767], + [104.375697, 22.690122], + [104.422508, 22.734838], + [104.498885, 22.774574], + [104.527834, 22.814298], + [104.596203, 22.846289], + [104.674428, 22.817056], + [104.737869, 22.825882], + [104.732942, 22.852356], + [104.760659, 22.862282], + [104.772362, 22.893711], + [104.846275, 22.926235], + [104.860441, 22.970874], + [104.821021, 23.032022], + [104.804391, 23.110207], + [104.874608, 23.123417], + [104.882615, 23.163589], + [104.912796, 23.175693], + [104.949136, 23.152033], + [104.958991, 23.188896], + [105.093266, 23.260942], + [105.122215, 23.247745], + [105.181962, 23.279084], + [105.238012, 23.26424], + [105.260186, 23.31811], + [105.325475, 23.390086], + [105.353809, 23.362069], + [105.372903, 23.317561], + [105.416018, 23.283482], + [105.445584, 23.292827], + [105.50225, 23.202648], + [105.542902, 23.184495], + [105.526272, 23.234548], + [105.560148, 23.257093], + [105.593409, 23.312614], + [105.649459, 23.346136], + [105.699966, 23.327453], + [105.694423, 23.363168], + [105.637757, 23.404366], + [105.699966, 23.40162], + [105.758481, 23.459826], + [105.805908, 23.467512], + [105.815763, 23.507031], + [105.852103, 23.526786], + [105.89214, 23.52514], + [105.913081, 23.499348], + [105.935871, 23.508678], + [105.986378, 23.489469], + [105.999929, 23.447748], + [106.039965, 23.484529], + [106.071994, 23.495506], + [106.08616, 23.524043], + [106.141595, 23.569579], + [106.120653, 23.605229], + [106.149602, 23.665538], + [106.157609, 23.724175], + [106.136667, 23.795381], + [106.192102, 23.824947], + [106.173008, 23.861622], + [106.192718, 23.879135], + [106.157609, 23.891174], + [106.128044, 23.956819], + [106.091088, 23.998924], + [106.096631, 24.018058], + [106.053516, 24.051399], + [106.04982, 24.089649], + [106.011632, 24.099482], + [105.998081, 24.120786], + [105.963589, 24.110954], + [105.919241, 24.122425], + [105.901995, 24.099482], + [105.908154, 24.069432], + [105.89214, 24.040468], + [105.859495, 24.056864], + [105.841633, 24.03063], + [105.796669, 24.023524], + [105.802212, 24.051945], + [105.765256, 24.073804], + [105.739387, 24.059596], + [105.704278, 24.0667], + [105.649459, 24.032816], + [105.628518, 24.126794], + [105.594641, 24.137718], + [105.533663, 24.130071], + [105.493011, 24.016965], + [105.406163, 24.043748], + [105.395692, 24.065607], + [105.334099, 24.094566], + [105.320548, 24.116416], + [105.273121, 24.092927], + [105.292831, 24.074896], + [105.260186, 24.061236], + [105.20044, 24.105491], + [105.182577, 24.167205], + [105.229389, 24.165567], + [105.24294, 24.208695], + [105.215222, 24.214699], + [105.164715, 24.288362], + [105.196744, 24.326541], + [105.188121, 24.347261], + [105.138846, 24.376701], + [105.111744, 24.37234], + [105.106817, 24.414853], + [105.042759, 24.442097], + [104.979933, 24.412673], + [104.930042, 24.411038], + [104.914028, 24.426296], + [104.83642, 24.446456], + [104.784681, 24.443732], + [104.765587, 24.45953], + [104.74834, 24.435559], + [104.715695, 24.441552], + [104.703377, 24.419757], + [104.721239, 24.340173], + [104.70892, 24.321087], + [104.641783, 24.367979], + [104.610986, 24.377246], + [104.63008, 24.397958], + [104.616529, 24.421937], + [104.575877, 24.424661], + [104.550008, 24.518894], + [104.520443, 24.535228], + [104.489646, 24.653313], + [104.529682, 24.731611], + [104.542616, 24.75607], + [104.539537, 24.813663], + [104.586964, 24.872859], + [104.635623, 24.903803], + [104.663957, 24.964584], + [104.713232, 24.996048], + [104.684898, 25.054072], + [104.619609, 25.060577], + [104.685514, 25.078466], + [104.695369, 25.122364], + [104.732326, 25.167871], + [104.724319, 25.195491], + [104.753884, 25.214443], + [104.801927, 25.163537], + [104.822869, 25.170037], + [104.806854, 25.224189], + [104.826565, 25.235558], + [104.816094, 25.262622], + [104.736021, 25.268034], + [104.689826, 25.296173], + [104.639935, 25.295632], + [104.646094, 25.356759], + [104.615913, 25.364871], + [104.566638, 25.402719], + [104.543232, 25.400556], + [104.556783, 25.524832], + [104.524138, 25.526992], + [104.483486, 25.494585], + [104.44961, 25.495126], + [104.434827, 25.472436], + [104.418813, 25.499447], + [104.436059, 25.520512], + [104.428668, 25.576126], + [104.389248, 25.595558], + [104.332581, 25.598796], + [104.310407, 25.647901], + [104.328886, 25.760602], + [104.370769, 25.730415], + [104.397871, 25.76168], + [104.42374, 25.841961], + [104.441602, 25.868889], + [104.414501, 25.909807], + [104.438523, 25.92757], + [104.470552, 26.009352], + [104.460081, 26.085702], + [104.499501, 26.070651], + [104.52845, 26.114186], + [104.518595, 26.165762], + [104.548776, 26.226979], + [104.542616, 26.253282], + [104.592508, 26.317672], + [104.659645, 26.335373], + [104.684283, 26.3772], + [104.664572, 26.397572], + [104.665804, 26.434019], + [104.631928, 26.451702], + [104.638703, 26.477954], + [104.598667, 26.520801], + [104.57095, 26.524549], + [104.579573, 26.568449], + [104.556783, 26.590393], + [104.488414, 26.579689], + [104.459465, 26.602701], + [104.468088, 26.644431], + [104.424356, 26.709137], + [104.398487, 26.686147], + [104.353523, 26.620893], + [104.313487, 26.612867], + [104.274683, 26.633733], + [104.268524, 26.617683], + [104.222328, 26.620358], + [104.160734, 26.646571], + [104.121314, 26.638012], + [104.068343, 26.573266], + [104.067727, 26.51491], + [104.008597, 26.511697], + [103.953163, 26.521336], + [103.865699, 26.512232], + [103.819504, 26.529903], + [103.815808, 26.55239], + [103.763453, 26.585041], + [103.748671, 26.623568], + [103.759142, 26.689355], + [103.773308, 26.716621], + [103.725265, 26.742812], + [103.705555, 26.794642], + [103.722185, 26.851253], + [103.779468, 26.87421], + [103.763453, 26.905702], + [103.775156, 26.951056], + [103.753598, 26.963858], + [103.73204, 27.018785], + [103.704939, 27.049171], + [103.675374, 27.051836], + [103.623019, 27.007056], + [103.623635, 27.035312], + [103.601461, 27.061962], + [103.614396, 27.079548], + [103.659975, 27.065692], + [103.652584, 27.092868], + [103.620555, 27.096598], + [103.63349, 27.12057], + [103.696316, 27.126429], + [103.748671, 27.210021], + [103.801641, 27.250464], + [103.80041, 27.26536], + [103.865699, 27.28185], + [103.874322, 27.331304], + [103.903271, 27.347785], + [103.905119, 27.38552], + [103.932221, 27.443958], + [103.956242, 27.425367], + [104.015372, 27.429086], + [104.01722, 27.383926], + [104.084358, 27.330773], + [104.113923, 27.338216], + [104.173053, 27.263232], + [104.210625, 27.297273], + [104.248813, 27.291955], + [104.247582, 27.336621], + [104.295625, 27.37436], + [104.30856, 27.407305], + [104.363378, 27.467855], + [104.467472, 27.414211], + [104.497037, 27.414743], + [104.539537, 27.327583], + [104.570334, 27.331836], + [104.611602, 27.306846], + [104.7545, 27.345658], + [104.77113, 27.317481], + [104.824717, 27.3531], + [104.856746, 27.332368], + [104.851818, 27.299401], + [104.871528, 27.290891], + [104.913412, 27.327051], + [105.01073, 27.379143], + [105.068013, 27.418461], + [105.120984, 27.418461], + [105.184425, 27.392959], + [105.182577, 27.367451], + [105.233084, 27.436522], + [105.234316, 27.489093], + [105.260186, 27.514573], + [105.232469, 27.546945], + [105.25649, 27.582491], + [105.304533, 27.611661], + [105.29591, 27.631811], + [105.308229, 27.704955] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 540000, + "name": "西藏自治区", + "center": [91.132212, 29.660361], + "centroid": [88.388277, 31.56375], + "childrenNum": 7, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 25, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [89.711414, 36.093272], + [89.614711, 36.109712], + [89.594385, 36.126632], + [89.490291, 36.151281], + [89.375727, 36.228078], + [89.335075, 36.23725], + [89.292575, 36.231457], + [89.232213, 36.295636], + [89.198952, 36.260417], + [89.126887, 36.254626], + [89.10225, 36.281164], + [89.054822, 36.291777], + [89.013554, 36.315409], + [88.964279, 36.318785], + [88.926091, 36.36458], + [88.870657, 36.348193], + [88.838628, 36.353496], + [88.802903, 36.33807], + [88.783809, 36.291777], + [88.766563, 36.292259], + [88.690186, 36.367954], + [88.623665, 36.389636], + [88.618121, 36.428168], + [88.573158, 36.461386], + [88.498629, 36.446463], + [88.470912, 36.48208], + [88.41055, 36.473418], + [88.356963, 36.477268], + [88.366202, 36.458016], + [88.282434, 36.470049], + [88.241782, 36.468605], + [88.222688, 36.447426], + [88.182652, 36.452721], + [88.134609, 36.427205], + [88.092109, 36.43539], + [88.006494, 36.430575], + [87.983088, 36.437797], + [87.95845, 36.408423], + [87.919646, 36.39349], + [87.838342, 36.383855], + [87.826023, 36.391563], + [87.767509, 36.3747], + [87.731785, 36.384818], + [87.6203, 36.360243], + [87.570409, 36.342409], + [87.470626, 36.354459], + [87.460155, 36.409868], + [87.426895, 36.42576], + [87.386859, 36.412757], + [87.363453, 36.420463], + [87.348055, 36.393008], + [87.292004, 36.358797], + [87.193454, 36.349158], + [87.161425, 36.325535], + [87.149106, 36.297565], + [87.08628, 36.310587], + [87.051788, 36.2966], + [86.996353, 36.308658], + [86.943998, 36.284058], + [86.931064, 36.265242], + [86.887332, 36.262829], + [86.86331, 36.299977], + [86.836209, 36.291294], + [86.746282, 36.291777], + [86.69947, 36.24449], + [86.599072, 36.222285], + [86.531935, 36.227113], + [86.515305, 36.205385], + [86.454943, 36.221319], + [86.392733, 36.206834], + [86.35824, 36.168676], + [86.2794, 36.170608], + [86.248603, 36.141616], + [86.187625, 36.130983], + [86.182081, 36.064734], + [86.199944, 36.047801], + [86.173458, 36.008113], + [86.150668, 36.00424], + [86.129111, 35.941761], + [86.093386, 35.906868], + [86.090306, 35.876809], + [86.05335, 35.842857], + [86.035488, 35.846738], + [85.949256, 35.778794], + [85.903677, 35.78462], + [85.835308, 35.771996], + [85.811286, 35.778794], + [85.691178, 35.751114], + [85.65299, 35.731199], + [85.612953, 35.651486], + [85.566142, 35.6403], + [85.518715, 35.680658], + [85.373969, 35.700101], + [85.341324, 35.753543], + [85.271107, 35.788989], + [85.146071, 35.742371], + [85.053065, 35.752086], + [84.99455, 35.737028], + [84.973608, 35.709334], + [84.920022, 35.696213], + [84.798066, 35.647595], + [84.729081, 35.613546], + [84.704443, 35.616951], + [84.628067, 35.595055], + [84.570168, 35.588242], + [84.513502, 35.564391], + [84.448828, 35.550272], + [84.475929, 35.516181], + [84.45314, 35.473303], + [84.424191, 35.466479], + [84.333032, 35.413821], + [84.274517, 35.404065], + [84.200605, 35.381135], + [84.160569, 35.359663], + [84.140859, 35.379184], + [84.095895, 35.362592], + [84.077417, 35.400163], + [84.005968, 35.422599], + [83.906186, 35.40309], + [83.885244, 35.367472], + [83.79778, 35.354783], + [83.785462, 35.36308], + [83.677672, 35.361128], + [83.622238, 35.335256], + [83.599448, 35.351366], + [83.54155, 35.341603], + [83.540318, 35.364056], + [83.502745, 35.360639], + [83.449159, 35.382111], + [83.405427, 35.380648], + [83.333978, 35.397236], + [83.280391, 35.401138], + [83.251442, 35.417722], + [83.178145, 35.38943], + [83.127022, 35.398699], + [83.088834, 35.425526], + [83.067892, 35.46258], + [82.998907, 35.484512], + [82.971806, 35.548324], + [82.981661, 35.599922], + [82.956407, 35.636409], + [82.967494, 35.667532], + [82.894813, 35.673852], + [82.873871, 35.688922], + [82.795031, 35.688436], + [82.780249, 35.666073], + [82.731589, 35.637868], + [82.652133, 35.67288], + [82.628727, 35.692324], + [82.546192, 35.708362], + [82.501844, 35.701073], + [82.468583, 35.717595], + [82.424852, 35.712736], + [82.392823, 35.656349], + [82.336156, 35.651486], + [82.350323, 35.611113], + [82.328149, 35.559523], + [82.2992, 35.544916], + [82.263475, 35.547837], + [82.234526, 35.520565], + [82.189563, 35.513258], + [82.164925, 35.495719], + [82.086701, 35.467454], + [82.071302, 35.450393], + [82.034346, 35.451855], + [82.029419, 35.426013], + [82.05344, 35.35039], + [82.030034, 35.321585], + [81.99123, 35.30547], + [81.955506, 35.307423], + [81.927789, 35.271275], + [81.853876, 35.25857], + [81.804601, 35.270786], + [81.736847, 35.26248], + [81.68634, 35.235599], + [81.513261, 35.23511], + [81.504638, 35.279092], + [81.447972, 35.318167], + [81.441196, 35.333303], + [81.385762, 35.335256], + [81.363588, 35.354783], + [81.314313, 35.337209], + [81.285364, 35.345508], + [81.26627, 35.322562], + [81.219458, 35.319144], + [81.191741, 35.36552], + [81.142466, 35.365032], + [81.103662, 35.386015], + [81.09935, 35.40748], + [81.054387, 35.402602], + [81.031597, 35.380648], + [81.030981, 35.337209], + [81.002648, 35.334768], + [81.026053, 35.31133], + [80.963844, 35.310842], + [80.924423, 35.330862], + [80.894242, 35.324027], + [80.844351, 35.345508], + [80.759968, 35.334768], + [80.689135, 35.339162], + [80.690982, 35.364544], + [80.65649, 35.393821], + [80.599823, 35.409431], + [80.56841, 35.391381], + [80.532686, 35.404553], + [80.514824, 35.391869], + [80.444607, 35.417235], + [80.432904, 35.449418], + [80.375006, 35.387966], + [80.321419, 35.38699], + [80.286926, 35.35283], + [80.267832, 35.295701], + [80.362687, 35.20871], + [80.257977, 35.203331], + [80.223484, 35.177409], + [80.23026, 35.147565], + [80.118159, 35.066293], + [80.078123, 35.076578], + [80.031311, 35.034447], + [80.04363, 35.022196], + [80.02392, 34.971209], + [80.041782, 34.943252], + [80.034391, 34.902033], + [80.003594, 34.895162], + [79.996819, 34.856375], + [79.961094, 34.862759], + [79.926602, 34.849499], + [79.947544, 34.821008], + [79.898268, 34.732035], + [79.906892, 34.683821], + [79.866856, 34.671517], + [79.88595, 34.642965], + [79.84345, 34.55725], + [79.861312, 34.528166], + [79.801566, 34.478847], + [79.735661, 34.471447], + [79.699936, 34.477861], + [79.675914, 34.451216], + [79.58106, 34.456151], + [79.545335, 34.476381], + [79.504683, 34.45467], + [79.435082, 34.447761], + [79.363017, 34.428018], + [79.326677, 34.44332], + [79.274322, 34.435916], + [79.241677, 34.415183], + [79.179467, 34.422588], + [79.161605, 34.441345], + [79.072294, 34.412714], + [79.039033, 34.421601], + [79.0107, 34.399877], + [79.048888, 34.348506], + [79.039649, 34.33467], + [79.019939, 34.313417], + [78.981751, 34.31836], + [78.958345, 34.230827], + [78.941099, 34.212022], + [78.9257, 34.155584], + [78.910302, 34.143202], + [78.878273, 34.163012], + [78.828998, 34.125369], + [78.801897, 34.137258], + [78.737223, 34.089692], + [78.661462, 34.086718], + [78.656535, 34.030196], + [78.736607, 33.999937], + [78.744614, 33.980585], + [78.734143, 33.918529], + [78.762476, 33.90959], + [78.756317, 33.8773], + [78.766172, 33.823124], + [78.758165, 33.790802], + [78.779723, 33.73259], + [78.692259, 33.676331], + [78.684868, 33.654415], + [78.713201, 33.623025], + [78.755085, 33.623025], + [78.74215, 33.55323], + [78.816679, 33.480882], + [78.84994, 33.419963], + [78.896751, 33.41247], + [78.949722, 33.376495], + [78.9682, 33.334505], + [79.022403, 33.323504], + [79.041497, 33.268479], + [79.083997, 33.245459], + [79.072294, 33.22844], + [79.10925, 33.200401], + [79.152366, 33.184375], + [79.162221, 33.165841], + [79.139431, 33.117735], + [79.162837, 33.01191], + [79.204721, 32.964724], + [79.255844, 32.942628], + [79.227511, 32.89038], + [79.237982, 32.846145], + [79.225047, 32.784281], + [79.275554, 32.778746], + [79.301423, 32.728919], + [79.27309, 32.678056], + [79.299575, 32.637244], + [79.308199, 32.596918], + [79.272474, 32.561113], + [79.252148, 32.516715], + [79.190554, 32.511669], + [79.180083, 32.492994], + [79.135736, 32.472295], + [79.124649, 32.416235], + [79.103091, 32.369744], + [79.067982, 32.380863], + [79.005772, 32.375304], + [78.970664, 32.331826], + [78.904142, 32.374798], + [78.87273, 32.40512], + [78.81052, 32.436441], + [78.782186, 32.480373], + [78.760629, 32.563635], + [78.781571, 32.608009], + [78.74215, 32.654881], + [78.741534, 32.703743], + [78.6861, 32.680071], + [78.675013, 32.658408], + [78.628202, 32.630188], + [78.588782, 32.637748], + [78.577695, 32.615067], + [78.518564, 32.605993], + [78.500086, 32.580782], + [78.424942, 32.565652], + [78.395377, 32.530339], + [78.426174, 32.502584], + [78.472985, 32.435431], + [78.458818, 32.379853], + [78.483456, 32.357106], + [78.480992, 32.329297], + [78.508709, 32.297939], + [78.475449, 32.236708], + [78.430485, 32.212407], + [78.429869, 32.194683], + [78.469905, 32.127808], + [78.509941, 32.147065], + [78.527188, 32.11463], + [78.609107, 32.052768], + [78.60726, 32.023851], + [78.705194, 31.988835], + [78.762476, 31.947203], + [78.768636, 31.92638], + [78.739687, 31.885228], + [78.665158, 31.851684], + [78.654687, 31.819144], + [78.706426, 31.778453], + [78.763092, 31.668499], + [78.798817, 31.675629], + [78.806824, 31.64099], + [78.845628, 31.609905], + [78.833925, 31.584927], + [78.779723, 31.545154], + [78.740303, 31.532912], + [78.729832, 31.478316], + [78.755701, 31.478316], + [78.792041, 31.435944], + [78.760013, 31.392531], + [78.755085, 31.355742], + [78.795121, 31.301043], + [78.859179, 31.289281], + [78.865338, 31.312804], + [78.884432, 31.277006], + [78.923852, 31.246824], + [78.930628, 31.220726], + [78.997765, 31.158779], + [78.97436, 31.115751], + [79.010084, 31.043994], + [79.059359, 31.028097], + [79.096931, 30.992192], + [79.181931, 31.015788], + [79.205953, 31.0004], + [79.227511, 30.949088], + [79.33222, 30.969103], + [79.316206, 31.01784], + [79.35809, 31.031174], + [79.404901, 31.071678], + [79.424611, 31.061425], + [79.427075, 31.018353], + [79.505915, 31.027584], + [79.550879, 30.957813], + [79.59769, 30.925989], + [79.660516, 30.956787], + [79.668523, 30.980392], + [79.729501, 30.941389], + [79.75845, 30.936769], + [79.835443, 30.851006], + [79.890877, 30.855116], + [79.913051, 30.833022], + [79.900732, 30.7991], + [79.961094, 30.771337], + [79.955551, 30.738422], + [79.970333, 30.685941], + [80.014065, 30.661748], + [80.04363, 30.603559], + [80.143412, 30.55822], + [80.214245, 30.586044], + [80.261673, 30.566465], + [80.322035, 30.564403], + [80.357759, 30.520592], + [80.43044, 30.515952], + [80.446454, 30.495327], + [80.504969, 30.483466], + [80.549316, 30.448905], + [80.585041, 30.463866], + [80.633084, 30.458707], + [80.692214, 30.416913], + [80.719316, 30.414848], + [80.81725, 30.321389], + [80.910873, 30.30279], + [80.933662, 30.266614], + [80.996488, 30.267648], + [81.034677, 30.246971], + [81.038372, 30.205086], + [81.082104, 30.151281], + [81.085799, 30.100554], + [81.110437, 30.085538], + [81.09627, 30.052909], + [81.131995, 30.016124], + [81.225618, 30.005759], + [81.256415, 30.011978], + [81.247792, 30.032705], + [81.2829, 30.061197], + [81.293371, 30.094859], + [81.269349, 30.153351], + [81.335871, 30.149729], + [81.393769, 30.199396], + [81.397465, 30.240767], + [81.419023, 30.270232], + [81.406088, 30.291938], + [81.427646, 30.305373], + [81.399929, 30.319323], + [81.406088, 30.369421], + [81.432573, 30.379231], + [81.406704, 30.40401], + [81.418407, 30.420525], + [81.454131, 30.412268], + [81.494783, 30.381296], + [81.555761, 30.369421], + [81.566232, 30.428782], + [81.613044, 30.412784], + [81.63029, 30.446842], + [81.723913, 30.407623], + [81.759021, 30.385426], + [81.872354, 30.373035], + [81.939491, 30.344633], + [81.954274, 30.355995], + [81.99123, 30.322939], + [82.022027, 30.339468], + [82.060215, 30.332237], + [82.104563, 30.346182], + [82.132896, 30.30434], + [82.11873, 30.279019], + [82.114418, 30.226806], + [82.142135, 30.200948], + [82.188947, 30.18543], + [82.207425, 30.143519], + [82.183403, 30.12178], + [82.17786, 30.06793], + [82.246845, 30.071555], + [82.311519, 30.035813], + [82.333693, 30.045138], + [82.368185, 30.014051], + [82.412533, 30.011978], + [82.431011, 29.989692], + [82.474743, 29.973622], + [82.498148, 29.947698], + [82.560974, 29.955476], + [82.609017, 29.886489], + [82.64351, 29.868846], + [82.6238, 29.834588], + [82.703872, 29.847566], + [82.737749, 29.80655], + [82.691553, 29.766037], + [82.757459, 29.761881], + [82.774089, 29.726548], + [82.816589, 29.717192], + [82.830756, 29.687562], + [82.885574, 29.689122], + [82.9484, 29.704718], + [82.966878, 29.658963], + [83.011226, 29.667804], + [83.088834, 29.604863], + [83.12887, 29.623593], + [83.159667, 29.61735], + [83.164595, 29.595496], + [83.217565, 29.60018], + [83.266841, 29.571035], + [83.27608, 29.505951], + [83.325355, 29.502826], + [83.383253, 29.42206], + [83.415898, 29.420496], + [83.423289, 29.361053], + [83.450391, 29.332883], + [83.463941, 29.285916], + [83.492274, 29.280174], + [83.548941, 29.201322], + [83.57789, 29.203934], + [83.596368, 29.174153], + [83.656114, 29.16736], + [83.667201, 29.200277], + [83.727563, 29.244672], + [83.800244, 29.249372], + [83.82057, 29.294267], + [83.851367, 29.294789], + [83.911729, 29.323491], + [83.949301, 29.312533], + [83.986874, 29.325057], + [84.002272, 29.291658], + [84.052163, 29.296877], + [84.116837, 29.286438], + [84.130388, 29.239972], + [84.203068, 29.239972], + [84.197525, 29.210202], + [84.17104, 29.19453], + [84.176583, 29.133909], + [84.20738, 29.118749], + [84.192597, 29.084236], + [84.194445, 29.045004], + [84.224626, 29.049189], + [84.248648, 29.030353], + [84.228322, 28.949738], + [84.234481, 28.889497], + [84.268358, 28.895261], + [84.330568, 28.859101], + [84.340423, 28.866963], + [84.408176, 28.85386], + [84.404481, 28.828173], + [84.434046, 28.823978], + [84.445133, 28.764189], + [84.483321, 28.735331], + [84.557233, 28.74635], + [84.620059, 28.732182], + [84.650856, 28.714338], + [84.669334, 28.680742], + [84.699515, 28.671816], + [84.698284, 28.633478], + [84.773428, 28.610363], + [84.857196, 28.567798], + [84.896616, 28.587244], + [84.981616, 28.586193], + [84.995782, 28.611414], + [85.05676, 28.674441], + [85.126361, 28.676016], + [85.155926, 28.643983], + [85.195963, 28.624022], + [85.18426, 28.587244], + [85.189803, 28.544669], + [85.160238, 28.49261], + [85.108499, 28.461047], + [85.129441, 28.377885], + [85.113427, 28.344708], + [85.179948, 28.324164], + [85.209513, 28.338914], + [85.272339, 28.282538], + [85.349947, 28.298347], + [85.379512, 28.274105], + [85.415853, 28.321003], + [85.458969, 28.332593], + [85.520563, 28.326798], + [85.602483, 28.295712], + [85.601251, 28.254075], + [85.650526, 28.283592], + [85.682555, 28.375779], + [85.720743, 28.372093], + [85.753388, 28.227714], + [85.791576, 28.195544], + [85.854402, 28.172334], + [85.871648, 28.124843], + [85.898749, 28.101617], + [85.901213, 28.053566], + [85.980053, 27.984357], + [85.949256, 27.937311], + [86.002227, 27.90717], + [86.053966, 27.900823], + [86.125415, 27.923035], + [86.082915, 28.018175], + [86.086611, 28.090002], + [86.128495, 28.086835], + [86.140198, 28.114814], + [86.19132, 28.167058], + [86.223965, 28.092642], + [86.206103, 28.084195], + [86.231972, 27.974315], + [86.27324, 27.976958], + [86.308965, 27.950528], + [86.393349, 27.926736], + [86.414906, 27.904526], + [86.450015, 27.908757], + [86.475884, 27.944713], + [86.514689, 27.954757], + [86.513457, 27.996511], + [86.537478, 28.044587], + [86.55842, 28.047757], + [86.568891, 28.103201], + [86.60092, 28.097922], + [86.611391, 28.069938], + [86.647732, 28.06941], + [86.662514, 28.092114], + [86.700086, 28.101617], + [86.74813, 28.089474], + [86.768456, 28.06941], + [86.756753, 28.032967], + [86.827586, 28.012363], + [86.864542, 28.022401], + [86.885484, 27.995983], + [86.926752, 27.985942], + [86.935375, 27.955286], + [87.035157, 27.946299], + [87.080737, 27.910872], + [87.118309, 27.840512], + [87.173744, 27.818284], + [87.227946, 27.812991], + [87.249504, 27.839454], + [87.280917, 27.845275], + [87.317258, 27.826753], + [87.364069, 27.824106], + [87.421967, 27.856916], + [87.418272, 27.825694], + [87.45954, 27.820931], + [87.58088, 27.859562], + [87.598126, 27.814579], + [87.670191, 27.832045], + [87.668343, 27.809815], + [87.727473, 27.802933], + [87.77798, 27.860091], + [87.782292, 27.890774], + [87.826639, 27.927794], + [87.930733, 27.909285], + [87.982472, 27.884426], + [88.037291, 27.901881], + [88.090877, 27.885484], + [88.111819, 27.864852], + [88.137689, 27.878607], + [88.120442, 27.915103], + [88.156783, 27.957929], + [88.203594, 27.943127], + [88.242398, 27.967444], + [88.254101, 27.939426], + [88.357579, 27.986471], + [88.401311, 27.976958], + [88.43334, 28.002852], + [88.469064, 28.009721], + [88.498013, 28.04089], + [88.554064, 28.027684], + [88.565151, 28.083139], + [88.620585, 28.091586], + [88.645223, 28.111119], + [88.67602, 28.068353], + [88.764099, 28.068353], + [88.812142, 28.018175], + [88.842939, 28.006023], + [88.846635, 27.921448], + [88.864497, 27.921448], + [88.888519, 27.846863], + [88.863265, 27.811932], + [88.870657, 27.743098], + [88.850331, 27.710783], + [88.852178, 27.671039], + [88.816454, 27.641354], + [88.813374, 27.606889], + [88.770874, 27.563924], + [88.797976, 27.521473], + [88.783193, 27.467324], + [88.809063, 27.405711], + [88.838012, 27.37808], + [88.867577, 27.3818], + [88.901453, 27.327583], + [88.920548, 27.325456], + [88.911924, 27.272807], + [88.942105, 27.261636], + [88.984605, 27.208957], + [89.067757, 27.240354], + [89.077612, 27.287168], + [89.152757, 27.319076], + [89.182938, 27.373829], + [89.132431, 27.441302], + [89.095474, 27.471572], + [89.109025, 27.537925], + [89.163228, 27.574534], + [89.128735, 27.611131], + [89.131815, 27.633402], + [89.184786, 27.673689], + [89.238988, 27.796581], + [89.295655, 27.84845], + [89.375727, 27.875962], + [89.44348, 27.968501], + [89.461958, 28.03191], + [89.511233, 28.086307], + [89.541414, 28.088418], + [89.605472, 28.161782], + [89.720037, 28.170224], + [89.779167, 28.197127], + [89.789638, 28.240895], + [89.869094, 28.221386], + [89.901739, 28.18183], + [89.976268, 28.189215], + [90.017536, 28.162837], + [90.03355, 28.136981], + [90.07297, 28.155451], + [90.103151, 28.141731], + [90.124709, 28.190797], + [90.166593, 28.187632], + [90.189999, 28.161782], + [90.231882, 28.144897], + [90.297172, 28.153868], + [90.367389, 28.088946], + [90.384019, 28.06096], + [90.43699, 28.063073], + [90.47949, 28.044587], + [90.513983, 28.062016], + [90.569417, 28.044059], + [90.591591, 28.021345], + [90.701844, 28.076274], + [90.741264, 28.053038], + [90.802242, 28.040362], + [90.806554, 28.015005], + [90.853365, 27.969029], + [90.896481, 27.946299], + [90.96177, 27.9537], + [90.976553, 27.935725], + [90.96485, 27.900294], + [91.025828, 27.857445], + [91.113292, 27.846333], + [91.155175, 27.894476], + [91.147784, 27.927794], + [91.162567, 27.968501], + [91.216153, 27.989113], + [91.251878, 27.970615], + [91.309776, 28.057791], + [91.464993, 28.002852], + [91.490246, 27.971672], + [91.486551, 27.937311], + [91.552456, 27.90717], + [91.611586, 27.891303], + [91.618978, 27.856916], + [91.561079, 27.855329], + [91.544449, 27.820401], + [91.610355, 27.819343], + [91.642383, 27.7664], + [91.622673, 27.692238], + [91.570934, 27.650897], + [91.562311, 27.627569], + [91.582637, 27.598933], + [91.564775, 27.58196], + [91.585101, 27.540578], + [91.626985, 27.509265], + [91.663325, 27.507142], + [91.71876, 27.467324], + [91.753868, 27.462545], + [91.839484, 27.489624], + [91.946657, 27.464138], + [92.010715, 27.474758], + [92.021802, 27.444489], + [92.064918, 27.391365], + [92.125896, 27.273339], + [92.091403, 27.264296], + [92.071077, 27.237694], + [92.061222, 27.190327], + [92.032273, 27.167967], + [92.02673, 27.108318], + [92.043976, 27.052902], + [92.076005, 27.041175], + [92.124664, 26.960124], + [92.109265, 26.854991], + [92.197961, 26.86994], + [92.28604, 26.892359], + [92.404916, 26.9025], + [92.496691, 26.921711], + [92.549046, 26.941453], + [92.64698, 26.952656], + [92.682089, 26.947855], + [92.802813, 26.895028], + [92.909371, 26.914241], + [93.050421, 26.883819], + [93.111399, 26.880082], + [93.232739, 26.906769], + [93.56781, 26.938252], + [93.625092, 26.955323], + [93.747048, 27.015587], + [93.817265, 27.025183], + [93.841903, 27.045973], + [93.849294, 27.168499], + [93.970634, 27.30525], + [94.056866, 27.375423], + [94.147409, 27.458297], + [94.220705, 27.536333], + [94.277372, 27.58143], + [94.353132, 27.578778], + [94.399944, 27.589386], + [94.443675, 27.585143], + [94.478168, 27.602116], + [94.524979, 27.596282], + [94.660486, 27.650367], + [94.722696, 27.683759], + [94.78121, 27.699127], + [94.836645, 27.728796], + [94.88592, 27.743098], + [94.947514, 27.792345], + [95.015267, 27.82887], + [95.067006, 27.840512], + [95.28628, 27.939955], + [95.32878, 28.017646], + [95.352802, 28.04089], + [95.371896, 28.110063], + [95.39715, 28.142259], + [95.437802, 28.161782], + [95.528345, 28.182885], + [95.674322, 28.254075], + [95.740228, 28.275159], + [95.787655, 28.270416], + [95.832003, 28.295186], + [95.874502, 28.29782], + [95.899756, 28.278322], + [95.907763, 28.241422], + [95.936096, 28.240368], + [95.989067, 28.198181], + [96.074683, 28.193434], + [96.098088, 28.212421], + [96.194175, 28.212949], + [96.275479, 28.228241], + [96.298269, 28.140148], + [96.367254, 28.118509], + [96.398667, 28.118509], + [96.395587, 28.143842], + [96.426384, 28.161782], + [96.46334, 28.143314], + [96.499681, 28.067297], + [96.538485, 28.075218], + [96.623485, 28.024514], + [96.635188, 27.994926], + [96.690622, 27.948942], + [96.711564, 27.9574], + [96.784245, 27.931495], + [96.810114, 27.890245], + [96.849534, 27.874375], + [96.908049, 27.884426], + [96.972722, 27.861149], + [97.008447, 27.807698], + [97.049099, 27.81405], + [97.062649, 27.742568], + [97.097758, 27.740979], + [97.103301, 27.780697], + [97.167975, 27.811932], + [97.253591, 27.891832], + [97.303482, 27.913516], + [97.324424, 27.880723], + [97.386634, 27.882839], + [97.372467, 27.907699], + [97.379242, 27.970087], + [97.413119, 28.01342], + [97.378626, 28.031382], + [97.375547, 28.062545], + [97.320728, 28.054095], + [97.305945, 28.071522], + [97.340438, 28.104785], + [97.326887, 28.132759], + [97.352757, 28.149646], + [97.362612, 28.199236], + [97.349677, 28.235623], + [97.398336, 28.238786], + [97.402032, 28.279903], + [97.422358, 28.297293], + [97.461162, 28.26778], + [97.469169, 28.30309], + [97.518445, 28.327852], + [97.488879, 28.347341], + [97.485184, 28.38631], + [97.499966, 28.428948], + [97.521524, 28.444736], + [97.507974, 28.46473], + [97.521524, 28.495766], + [97.569567, 28.541515], + [97.60406, 28.515225], + [97.634857, 28.532051], + [97.68598, 28.519958], + [97.737103, 28.465782], + [97.738335, 28.396313], + [97.769748, 28.3742], + [97.801161, 28.326798], + [97.842429, 28.326798], + [97.871378, 28.361561], + [97.907718, 28.363141], + [98.020435, 28.253548], + [98.008116, 28.214003], + [98.03337, 28.187105], + [98.056775, 28.202401], + [98.090036, 28.195544], + [98.097427, 28.166531], + [98.139311, 28.142259], + [98.17442, 28.163365], + [98.169492, 28.206093], + [98.21692, 28.212949], + [98.266811, 28.242477], + [98.231702, 28.314681], + [98.207681, 28.330486], + [98.208913, 28.358401], + [98.301303, 28.384204], + [98.317934, 28.324691], + [98.353042, 28.293078], + [98.37768, 28.246167], + [98.370289, 28.18394], + [98.389999, 28.16442], + [98.389383, 28.114814], + [98.428803, 28.104785], + [98.464527, 28.151229], + [98.494092, 28.141203], + [98.559382, 28.182885], + [98.625903, 28.165475], + [98.649925, 28.200291], + [98.712135, 28.229296], + [98.710287, 28.288862], + [98.746628, 28.321003], + [98.740468, 28.348395], + [98.693041, 28.43158], + [98.673947, 28.478934], + [98.625903, 28.489455], + [98.619128, 28.50944], + [98.637606, 28.552029], + [98.594491, 28.667615], + [98.666555, 28.712239], + [98.683802, 28.740054], + [98.652389, 28.817162], + [98.668403, 28.843376], + [98.643766, 28.895261], + [98.6567, 28.910454], + [98.624056, 28.95864], + [98.655469, 28.976966], + [98.70228, 28.9644], + [98.757714, 29.004186], + [98.786048, 28.998952], + [98.821772, 28.920931], + [98.827932, 28.821356], + [98.852569, 28.798283], + [98.912931, 28.800906], + [98.922786, 28.823978], + [98.972677, 28.832367], + [98.973909, 28.864867], + [98.917859, 28.886877], + [98.925866, 28.978536], + [99.013329, 29.036632], + [98.991771, 29.105677], + [98.967134, 29.128159], + [98.960974, 29.165792], + [98.9813, 29.204978], + [99.024416, 29.188783], + [99.037351, 29.20759], + [99.113727, 29.221171], + [99.114343, 29.243628], + [99.075539, 29.316186], + [99.058909, 29.417368], + [99.066916, 29.421018], + [99.044742, 29.520013], + [99.052133, 29.563748], + [99.014561, 29.607464], + [98.992387, 29.677163], + [99.018873, 29.792009], + [99.0238, 29.846009], + [99.068148, 29.931621], + [99.055213, 29.958587], + [99.036735, 30.053945], + [99.044742, 30.079842], + [98.989308, 30.151799], + [98.9813, 30.182843], + [98.993003, 30.215429], + [98.970829, 30.260928], + [98.986844, 30.280569], + [98.967134, 30.33482], + [98.965286, 30.449937], + [98.932025, 30.521623], + [98.926482, 30.569556], + [98.939417, 30.598923], + [98.92217, 30.609225], + [98.907388, 30.698292], + [98.963438, 30.728134], + [98.957895, 30.765166], + [98.904924, 30.782649], + [98.850105, 30.849465], + [98.797135, 30.87926], + [98.774345, 30.908019], + [98.797135, 30.948575], + [98.806374, 30.995783], + [98.774961, 31.031174], + [98.736772, 31.049121], + [98.712135, 31.082954], + [98.710287, 31.1178], + [98.675179, 31.15417], + [98.602498, 31.192062], + [98.62344, 31.221238], + [98.60373, 31.257568], + [98.616048, 31.3036], + [98.643766, 31.338876], + [98.691809, 31.333253], + [98.773113, 31.249382], + [98.805758, 31.279052], + [98.810685, 31.306668], + [98.887062, 31.37465], + [98.84333, 31.416028], + [98.844562, 31.429817], + [98.714599, 31.508935], + [98.696736, 31.538523], + [98.651157, 31.57881], + [98.619128, 31.591555], + [98.553839, 31.660349], + [98.545831, 31.717383], + [98.516882, 31.717383], + [98.508875, 31.751995], + [98.461448, 31.800327], + [98.414636, 31.832365], + [98.426339, 31.856767], + [98.399238, 31.895899], + [98.432498, 31.922825], + [98.434962, 32.007613], + [98.402933, 32.026896], + [98.404781, 32.045159], + [98.357354, 32.087253], + [98.303151, 32.121726], + [98.260035, 32.208862], + [98.218768, 32.234683], + [98.23047, 32.262521], + [98.208913, 32.318171], + [98.218768, 32.342444], + [98.125145, 32.401077], + [98.107283, 32.391476], + [98.079565, 32.415224], + [97.940363, 32.482393], + [97.880001, 32.486431], + [97.863986, 32.499051], + [97.80732, 32.50006], + [97.795617, 32.521257], + [97.730944, 32.527312], + [97.684132, 32.530339], + [97.670582, 32.51722], + [97.540618, 32.536899], + [97.50243, 32.530844], + [97.463626, 32.55506], + [97.448843, 32.586833], + [97.411887, 32.575235], + [97.374315, 32.546484], + [97.3583, 32.563635], + [97.332431, 32.542448], + [97.334895, 32.514192], + [97.388481, 32.501575], + [97.341054, 32.440987], + [97.387865, 32.427349], + [97.424822, 32.322723], + [97.415583, 32.296421], + [97.371235, 32.273148], + [97.32196, 32.303503], + [97.299786, 32.294904], + [97.264062, 32.182527], + [97.271453, 32.139971], + [97.313953, 32.130342], + [97.293011, 32.096887], + [97.308409, 32.076605], + [97.258518, 32.072041], + [97.219714, 32.109054], + [97.201852, 32.090296], + [97.233881, 32.063927], + [97.214786, 32.042623], + [97.188301, 32.055304], + [97.169823, 32.032984], + [97.127323, 32.044145], + [97.028773, 32.04871], + [97.006599, 32.067984], + [96.935766, 32.048203], + [96.965947, 32.008628], + [96.941925, 31.986297], + [96.894498, 32.013703], + [96.863085, 31.996448], + [96.868629, 31.964975], + [96.824281, 32.007613], + [96.722651, 32.013195], + [96.742977, 32.001016], + [96.753448, 31.944156], + [96.776238, 31.935015], + [96.81073, 31.894375], + [96.794716, 31.869474], + [96.760223, 31.860325], + [96.765767, 31.819144], + [96.799027, 31.792188], + [96.840295, 31.720438], + [96.790404, 31.698545], + [96.778701, 31.675629], + [96.722651, 31.686833], + [96.691854, 31.722474], + [96.661057, 31.705674], + [96.615477, 31.737236], + [96.56805, 31.711783], + [96.519391, 31.74945], + [96.468884, 31.769804], + [96.435623, 31.796258], + [96.407906, 31.845583], + [96.389428, 31.919777], + [96.288414, 31.919777], + [96.253305, 31.929936], + [96.220044, 31.905553], + [96.188632, 31.904028], + [96.214501, 31.876589], + [96.202798, 31.841008], + [96.183088, 31.835924], + [96.178161, 31.775401], + [96.231131, 31.749959], + [96.222508, 31.733164], + [96.252073, 31.697527], + [96.245298, 31.657802], + [96.221892, 31.647613], + [96.207726, 31.598691], + [96.156603, 31.602769], + [96.148595, 31.686324], + [96.135661, 31.70211], + [96.064828, 31.720438], + [95.989067, 31.78761], + [95.983524, 31.816601], + [95.89914, 31.81711], + [95.846169, 31.736218], + [95.853561, 31.714329], + [95.823995, 31.68225], + [95.779648, 31.748941], + [95.634286, 31.782523], + [95.580083, 31.76726], + [95.546823, 31.73978], + [95.511714, 31.750468], + [95.480301, 31.795749], + [95.456896, 31.801853], + [95.406389, 31.896915], + [95.408852, 31.918761], + [95.3682, 31.92892], + [95.360809, 31.95939], + [95.395918, 32.001523], + [95.454432, 32.007613], + [95.421171, 32.033999], + [95.454432, 32.061898], + [95.440265, 32.157705], + [95.406389, 32.182021], + [95.367584, 32.178982], + [95.366968, 32.151118], + [95.31523, 32.148585], + [95.270266, 32.194683], + [95.270266, 32.194683], + [95.239469, 32.287315], + [95.241317, 32.3207], + [95.214216, 32.321712], + [95.20744, 32.297433], + [95.10581, 32.258979], + [95.079325, 32.279726], + [95.096571, 32.322217], + [95.193274, 32.332331], + [95.261643, 32.348006], + [95.228382, 32.363678], + [95.218527, 32.397035], + [95.153853, 32.386423], + [95.081789, 32.384907], + [95.075013, 32.376315], + [95.075013, 32.376315], + [95.057151, 32.395014], + [94.988166, 32.422802], + [94.944434, 32.404109], + [94.912405, 32.41573], + [94.889616, 32.472295], + [94.852043, 32.463712], + [94.80708, 32.486431], + [94.78737, 32.522266], + [94.762116, 32.526303], + [94.737479, 32.587338], + [94.638312, 32.645307], + [94.614291, 32.673522], + [94.591501, 32.640772], + [94.522516, 32.595909], + [94.459074, 32.599439], + [94.463386, 32.572209], + [94.435052, 32.562626], + [94.395016, 32.594397], + [94.371611, 32.524789], + [94.350053, 32.533871], + [94.294002, 32.519743], + [94.292154, 32.502584], + [94.250886, 32.51722], + [94.196684, 32.51621], + [94.176974, 32.454117], + [94.137554, 32.433915], + [94.091974, 32.463207], + [94.049474, 32.469771], + [94.03038, 32.448057], + [93.978641, 32.459672], + [93.960163, 32.484917], + [93.90904, 32.463207], + [93.861613, 32.466237], + [93.851142, 32.50965], + [93.820345, 32.549511], + [93.75136, 32.56313], + [93.721795, 32.578261], + [93.651577, 32.571705], + [93.618933, 32.522771], + [93.516687, 32.47583], + [93.501904, 32.503593], + [93.476651, 32.504603], + [93.4631, 32.556069], + [93.411977, 32.558086], + [93.385492, 32.525294], + [93.33868, 32.5712], + [93.308499, 32.580278], + [93.300492, 32.619604], + [93.260456, 32.62666], + [93.239514, 32.662439], + [93.210565, 32.655385], + [93.176688, 32.6705], + [93.159442, 32.644803], + [93.087993, 32.63674], + [93.069515, 32.626156], + [93.023935, 32.703239], + [93.019624, 32.737477], + [93.00053, 32.741001], + [92.964189, 32.714821], + [92.933392, 32.719353], + [92.866871, 32.698203], + [92.822523, 32.729926], + [92.789262, 32.719856], + [92.756618, 32.743014], + [92.686401, 32.76516], + [92.667922, 32.73194], + [92.634662, 32.720863], + [92.574916, 32.741001], + [92.56814, 32.73194], + [92.484372, 32.745028], + [92.459119, 32.76365], + [92.411076, 32.748048], + [92.355641, 32.764657], + [92.343938, 32.738484], + [92.310062, 32.751571], + [92.255243, 32.720863], + [92.198577, 32.754591], + [92.211511, 32.788306], + [92.193649, 32.801889], + [92.227526, 32.821003], + [92.205352, 32.866255], + [92.145606, 32.885857], + [92.101874, 32.860222], + [92.038432, 32.860725], + [92.018722, 32.829552], + [91.955897, 32.8205], + [91.896766, 32.907967], + [91.857962, 32.90244], + [91.839484, 32.948152], + [91.799448, 32.942126], + [91.752637, 32.969242], + [91.685499, 32.989324], + [91.664557, 33.012913], + [91.583253, 33.0375], + [91.55492, 33.060074], + [91.535826, 33.10019], + [91.49579, 33.109214], + [91.436044, 33.066092], + [91.370138, 33.100691], + [91.311624, 33.108211], + [91.261733, 33.141291], + [91.226624, 33.141792], + [91.18782, 33.106206], + [91.161335, 33.108712], + [91.147784, 33.07211], + [91.072024, 33.113224], + [91.037531, 33.098686], + [91.001807, 33.11573], + [90.927894, 33.120241], + [90.902024, 33.083143], + [90.88293, 33.120241], + [90.803474, 33.114227], + [90.740032, 33.142293], + [90.704308, 33.135778], + [90.627315, 33.180368], + [90.562642, 33.229441], + [90.490577, 33.264977], + [90.405577, 33.260473], + [90.363077, 33.279487], + [90.332896, 33.310501], + [90.246665, 33.423959], + [90.22018, 33.437943], + [90.107463, 33.460913], + [90.088984, 33.478885], + [90.083441, 33.525295], + [90.01076, 33.553728], + [89.984275, 33.612061], + [90.008296, 33.687785], + [89.981195, 33.70322], + [89.983659, 33.725622], + [89.907282, 33.741051], + [89.902355, 33.758467], + [89.942391, 33.801246], + [89.899891, 33.80771], + [89.837065, 33.868853], + [89.795181, 33.865374], + [89.73174, 33.921509], + [89.718805, 33.946832], + [89.688008, 33.959739], + [89.684928, 33.990013], + [89.635037, 34.049537], + [89.656595, 34.057966], + [89.655979, 34.097126], + [89.71203, 34.131809], + [89.756993, 34.124874], + [89.760073, 34.152613], + [89.789638, 34.150632], + [89.816739, 34.16945], + [89.838297, 34.263477], + [89.825362, 34.293642], + [89.86663, 34.324785], + [89.858623, 34.359375], + [89.820435, 34.369255], + [89.799493, 34.39642], + [89.819819, 34.420614], + [89.823515, 34.455657], + [89.814891, 34.548871], + [89.777935, 34.574499], + [89.798877, 34.628686], + [89.74837, 34.641981], + [89.72558, 34.660689], + [89.732356, 34.732035], + [89.799493, 34.743838], + [89.825978, 34.796931], + [89.867862, 34.81069], + [89.838913, 34.865705], + [89.814891, 34.86816], + [89.821051, 34.902033], + [89.78779, 34.921664], + [89.747138, 34.903506], + [89.707102, 34.919701], + [89.670146, 34.887798], + [89.578987, 34.895162], + [89.560509, 34.938836], + [89.59069, 35.057965], + [89.593153, 35.104491], + [89.579603, 35.118688], + [89.519241, 35.133862], + [89.46935, 35.214577], + [89.450255, 35.223867], + [89.48598, 35.256616], + [89.531559, 35.276161], + [89.494603, 35.298632], + [89.516161, 35.330862], + [89.497067, 35.361128], + [89.58761, 35.383575], + [89.619639, 35.412357], + [89.658443, 35.425526], + [89.685544, 35.416259], + [89.739131, 35.468429], + [89.765, 35.482563], + [89.740979, 35.507412], + [89.720037, 35.501566], + [89.699711, 35.544916], + [89.71203, 35.581915], + [89.75145, 35.580942], + [89.765616, 35.599922], + [89.726196, 35.648082], + [89.748986, 35.66267], + [89.747138, 35.7516], + [89.782863, 35.773453], + [89.767464, 35.799183], + [89.801957, 35.848193], + [89.778551, 35.861775], + [89.707718, 35.849163], + [89.654747, 35.848193], + [89.62395, 35.859349], + [89.550654, 35.856924], + [89.554965, 35.873414], + [89.489676, 35.903475], + [89.428082, 35.917531], + [89.434857, 35.992136], + [89.404676, 36.016827], + [89.417611, 36.044897], + [89.474893, 36.022151], + [89.605472, 36.038123], + [89.688624, 36.091337], + [89.711414, 36.093272] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 610000, + "name": "陕西省", + "center": [108.948024, 34.263161], + "centroid": [108.887114, 35.263661], + "childrenNum": 10, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 26, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [110.379257, 34.600612], + [110.29549, 34.610956], + [110.269004, 34.629671], + [110.229584, 34.692679], + [110.243135, 34.725641], + [110.246831, 34.789068], + [110.230816, 34.880925], + [110.262229, 34.944233], + [110.320743, 35.00504], + [110.373714, 35.134351], + [110.364475, 35.197952], + [110.378642, 35.210666], + [110.374946, 35.251728], + [110.45009, 35.327933], + [110.477808, 35.413821], + [110.531394, 35.511309], + [110.567735, 35.539559], + [110.589293, 35.602355], + [110.609619, 35.632031], + [110.57759, 35.701559], + [110.571431, 35.800639], + [110.550489, 35.838005], + [110.549257, 35.877778], + [110.511684, 35.879718], + [110.516612, 35.918501], + [110.502445, 35.947575], + [110.516612, 35.971796], + [110.49259, 35.994073], + [110.491974, 36.034735], + [110.467953, 36.074893], + [110.447011, 36.164328], + [110.45625, 36.22663], + [110.474112, 36.248352], + [110.474112, 36.306729], + [110.459946, 36.327946], + [110.487047, 36.393972], + [110.489511, 36.430094], + [110.47288, 36.453203], + [110.503677, 36.488335], + [110.488895, 36.556628], + [110.496902, 36.582102], + [110.447627, 36.621018], + [110.426685, 36.657514], + [110.394656, 36.676716], + [110.402663, 36.697352], + [110.438388, 36.685835], + [110.447011, 36.737649], + [110.407591, 36.776007], + [110.423605, 36.818179], + [110.406975, 36.824886], + [110.424221, 36.855539], + [110.376178, 36.882351], + [110.408823, 36.892403], + [110.424221, 36.963685], + [110.381721, 37.002408], + [110.382953, 37.022001], + [110.426685, 37.008621], + [110.417446, 37.027257], + [110.460561, 37.044932], + [110.49567, 37.086956], + [110.535706, 37.115118], + [110.53509, 37.138021], + [110.590525, 37.187145], + [110.651503, 37.256722], + [110.661974, 37.281963], + [110.690307, 37.287201], + [110.678604, 37.317668], + [110.695234, 37.34955], + [110.641648, 37.360015], + [110.630561, 37.372858], + [110.644111, 37.435135], + [110.740198, 37.44939], + [110.759292, 37.474567], + [110.770995, 37.538184], + [110.795017, 37.558586], + [110.771611, 37.594634], + [110.763604, 37.639668], + [110.793169, 37.650567], + [110.775306, 37.680886], + [110.706321, 37.705511], + [110.716792, 37.728708], + [110.750669, 37.736281], + [110.735886, 37.77035], + [110.680452, 37.790216], + [110.59422, 37.922049], + [110.522771, 37.955088], + [110.528315, 37.990471], + [110.507989, 38.013107], + [110.501829, 38.097929], + [110.519692, 38.130889], + [110.509221, 38.192061], + [110.528315, 38.211814], + [110.565887, 38.215105], + [110.57759, 38.297345], + [110.601612, 38.308147], + [110.661358, 38.308617], + [110.701394, 38.353215], + [110.746973, 38.366355], + [110.77777, 38.440924], + [110.796864, 38.453579], + [110.840596, 38.439986], + [110.874473, 38.453579], + [110.870777, 38.510265], + [110.907733, 38.521035], + [110.920052, 38.581878], + [110.898494, 38.587024], + [110.880632, 38.626776], + [110.916357, 38.673981], + [110.915125, 38.704345], + [110.965016, 38.755699], + [111.009363, 38.847579], + [110.995813, 38.868084], + [111.016755, 38.889981], + [111.009979, 38.932823], + [110.980414, 38.970056], + [110.998276, 38.998433], + [111.038313, 39.020289], + [111.094363, 39.030053], + [111.138095, 39.064447], + [111.147334, 39.100681], + [111.173819, 39.135041], + [111.163348, 39.152678], + [111.219399, 39.244044], + [111.213239, 39.257021], + [111.247732, 39.302419], + [111.202152, 39.305197], + [111.179363, 39.326959], + [111.186138, 39.35149], + [111.155341, 39.338531], + [111.159037, 39.362596], + [111.125776, 39.366297], + [111.087588, 39.376013], + [111.098059, 39.401914], + [111.064182, 39.400989], + [111.058639, 39.447681], + [111.10545, 39.472631], + [111.10545, 39.497573], + [111.148566, 39.531277], + [111.154725, 39.569116], + [111.136863, 39.587106], + [111.101138, 39.559428], + [111.017371, 39.552045], + [110.958856, 39.519275], + [110.891103, 39.509118], + [110.869545, 39.494341], + [110.782698, 39.38804], + [110.73835, 39.348713], + [110.731575, 39.30705], + [110.702626, 39.273701], + [110.626249, 39.266751], + [110.596684, 39.282966], + [110.566503, 39.320014], + [110.559728, 39.351027], + [110.524003, 39.382952], + [110.482735, 39.360745], + [110.434692, 39.381101], + [110.429764, 39.341308], + [110.385417, 39.310291], + [110.257917, 39.407001], + [110.243751, 39.423645], + [110.152592, 39.45415], + [110.12549, 39.432891], + [110.136577, 39.39174], + [110.161831, 39.387115], + [110.184005, 39.355192], + [110.217881, 39.281113], + [110.109476, 39.249606], + [110.041107, 39.21623], + [109.962267, 39.212056], + [109.90252, 39.271848], + [109.871723, 39.243581], + [109.961035, 39.191651], + [109.893897, 39.141075], + [109.92223, 39.107183], + [109.890818, 39.103932], + [109.851397, 39.122971], + [109.793499, 39.074204], + [109.762086, 39.057476], + [109.72513, 39.018429], + [109.665384, 38.981687], + [109.685094, 38.968195], + [109.672159, 38.928167], + [109.624116, 38.85457], + [109.549587, 38.805618], + [109.511399, 38.833595], + [109.444262, 38.782763], + [109.404226, 38.720689], + [109.338936, 38.701542], + [109.329081, 38.66043], + [109.367269, 38.627711], + [109.331545, 38.597783], + [109.276726, 38.623035], + [109.196654, 38.552867], + [109.175712, 38.518694], + [109.128901, 38.480288], + [109.054372, 38.433892], + [109.051292, 38.385122], + [109.007561, 38.359316], + [108.961981, 38.26493], + [108.976148, 38.245192], + [108.938575, 38.207582], + [108.964445, 38.154894], + [109.069155, 38.091336], + [109.050676, 38.055059], + [109.06977, 38.023008], + [109.037742, 38.021593], + [109.018648, 37.971602], + [108.982923, 37.964053], + [108.9743, 37.931962], + [108.93488, 37.922521], + [108.893612, 37.978207], + [108.883141, 38.01405], + [108.830786, 38.049875], + [108.797525, 38.04799], + [108.82709, 37.989056], + [108.798141, 37.93385], + [108.791982, 37.872934], + [108.799989, 37.784068], + [108.784591, 37.764673], + [108.791982, 37.700303], + [108.777815, 37.683728], + [108.720533, 37.683728], + [108.699591, 37.669518], + [108.628142, 37.651988], + [108.532671, 37.690832], + [108.485244, 37.678044], + [108.422418, 37.648672], + [108.301078, 37.640616], + [108.293071, 37.656726], + [108.24626, 37.665728], + [108.205608, 37.655779], + [108.193905, 37.638246], + [108.134159, 37.622131], + [108.055318, 37.652462], + [108.025137, 37.649619], + [108.012819, 37.66857], + [108.025753, 37.696041], + [107.993109, 37.735335], + [107.982022, 37.787378], + [107.884703, 37.808186], + [107.842819, 37.828987], + [107.732566, 37.84931], + [107.684523, 37.888522], + [107.65003, 37.86443], + [107.659269, 37.844112], + [107.646335, 37.805349], + [107.620465, 37.776026], + [107.599523, 37.791162], + [107.57119, 37.776499], + [107.499125, 37.765619], + [107.484959, 37.706458], + [107.425828, 37.684201], + [107.387024, 37.691305], + [107.389488, 37.671413], + [107.422133, 37.665254], + [107.361155, 37.613125], + [107.311264, 37.609806], + [107.330358, 37.584201], + [107.369162, 37.58752], + [107.345756, 37.518725], + [107.284162, 37.481691], + [107.282931, 37.437036], + [107.257677, 37.337179], + [107.273075, 37.29101], + [107.309416, 37.239095], + [107.270612, 37.229089], + [107.317423, 37.200017], + [107.336517, 37.165687], + [107.334669, 37.138975], + [107.306952, 37.100799], + [107.281083, 37.127047], + [107.268764, 37.099367], + [107.28601, 37.054963], + [107.288474, 37.008143], + [107.288474, 37.008143], + [107.291554, 36.979463], + [107.291554, 36.979463], + [107.310032, 36.912502], + [107.336517, 36.925899], + [107.365466, 36.905324], + [107.478183, 36.908196], + [107.533618, 36.867031], + [107.540393, 36.828718], + [107.5909, 36.836382], + [107.642023, 36.819137], + [107.670356, 36.83303], + [107.722095, 36.802367], + [107.742421, 36.811951], + [107.768291, 36.792783], + [107.866841, 36.766899], + [107.907493, 36.750118], + [107.914268, 36.720861], + [107.940754, 36.694953], + [107.938906, 36.655594], + [108.006659, 36.683435], + [108.02329, 36.647912], + [108.001732, 36.639269], + [108.060862, 36.592194], + [108.079956, 36.614294], + [108.092891, 36.587388], + [108.163724, 36.563839], + [108.1976, 36.630144], + [108.222854, 36.631105], + [108.204992, 36.606607], + [108.204992, 36.606607], + [108.210535, 36.577296], + [108.245644, 36.571048], + [108.262274, 36.549417], + [108.340498, 36.559032], + [108.365136, 36.519603], + [108.391621, 36.505654], + [108.408252, 36.45946], + [108.460606, 36.422871], + [108.495099, 36.422389], + [108.514809, 36.445501], + [108.510498, 36.47438], + [108.562852, 36.43876], + [108.618903, 36.433946], + [108.651548, 36.384818], + [108.641693, 36.359279], + [108.646004, 36.254143], + [108.712526, 36.138716], + [108.682345, 36.062316], + [108.688504, 36.021183], + [108.659555, 35.990683], + [108.652164, 35.94806], + [108.593649, 35.950967], + [108.562852, 35.921409], + [108.518505, 35.905414], + [108.499411, 35.872444], + [108.527744, 35.82442], + [108.533903, 35.746257], + [108.517889, 35.699615], + [108.539447, 35.605761], + [108.618287, 35.557088], + [108.625678, 35.537124], + [108.605968, 35.503028], + [108.631222, 35.418698], + [108.61028, 35.355271], + [108.614591, 35.328909], + [108.583178, 35.294724], + [108.547454, 35.304981], + [108.48894, 35.275184], + [108.36144, 35.279581], + [108.345426, 35.300586], + [108.296767, 35.267855], + [108.239484, 35.256127], + [108.221622, 35.296678], + [108.174811, 35.304981], + [108.094739, 35.280069], + [108.049159, 35.253683], + [107.949993, 35.245375], + [107.960464, 35.263457], + [107.867457, 35.256127], + [107.841587, 35.276649], + [107.745501, 35.311819], + [107.737494, 35.267366], + [107.667277, 35.257104], + [107.652494, 35.244886], + [107.686371, 35.218], + [107.715936, 35.168114], + [107.727639, 35.120157], + [107.769523, 35.064333], + [107.769523, 35.064333], + [107.773218, 35.060904], + [107.773218, 35.060904], + [107.814486, 35.024646], + [107.846515, 35.024646], + [107.863145, 34.999158], + [107.842203, 34.979056], + [107.741805, 34.953553], + [107.675284, 34.9511], + [107.638943, 34.935402], + [107.619849, 34.964834], + [107.564415, 34.968757], + [107.523763, 34.909886], + [107.455394, 34.916757], + [107.400575, 34.932949], + [107.369162, 34.917738], + [107.350068, 34.93393], + [107.286626, 34.931968], + [107.252749, 34.880925], + [107.189308, 34.893198], + [107.162206, 34.944233], + [107.119707, 34.950119], + [107.089526, 34.976604], + [107.08275, 35.024156], + [107.012533, 35.029547], + [106.990975, 35.068252], + [106.950323, 35.066782], + [106.901664, 35.094698], + [106.838222, 35.080007], + [106.710723, 35.100574], + [106.706411, 35.081966], + [106.615252, 35.071191], + [106.577064, 35.089312], + [106.541956, 35.083925], + [106.52163, 35.027587], + [106.494528, 35.006021], + [106.494528, 35.006021], + [106.484673, 34.983959], + [106.493296, 34.941289], + [106.527789, 34.876507], + [106.556122, 34.861285], + [106.550579, 34.82936], + [106.575216, 34.769897], + [106.539492, 34.745805], + [106.505615, 34.746789], + [106.487137, 34.715311], + [106.456956, 34.703996], + [106.442173, 34.675455], + [106.471122, 34.634102], + [106.419384, 34.643458], + [106.314058, 34.578934], + [106.341159, 34.568093], + [106.334384, 34.517811], + [106.455108, 34.531617], + [106.514238, 34.511894], + [106.513622, 34.498085], + [106.558586, 34.48822], + [106.610941, 34.454177], + [106.638042, 34.391481], + [106.717498, 34.369255], + [106.691013, 34.337635], + [106.705179, 34.299575], + [106.68239, 34.256057], + [106.652825, 34.24369], + [106.63373, 34.260014], + [106.589383, 34.253584], + [106.577064, 34.280786], + [106.526557, 34.292159], + [106.496376, 34.238248], + [106.5321, 34.254079], + [106.55797, 34.229837], + [106.585071, 34.149641], + [106.560434, 34.109514], + [106.501919, 34.105055], + [106.505615, 34.056479], + [106.471738, 34.024244], + [106.474202, 33.970659], + [106.41076, 33.909093], + [106.428007, 33.866368], + [106.475434, 33.875809], + [106.491448, 33.834559], + [106.461883, 33.789807], + [106.488369, 33.757969], + [106.482825, 33.707203], + [106.534564, 33.695254], + [106.575832, 33.631497], + [106.58076, 33.576169], + [106.540108, 33.512822], + [106.456956, 33.532779], + [106.447101, 33.613058], + [106.384891, 33.612061], + [106.35163, 33.587137], + [106.303587, 33.604585], + [106.237681, 33.564201], + [106.187174, 33.546746], + [106.108334, 33.569686], + [106.117573, 33.602591], + [106.086776, 33.617045], + [106.047356, 33.610067], + [105.971596, 33.613058], + [105.940183, 33.570684], + [105.902611, 33.556222], + [105.871198, 33.511325], + [105.842248, 33.489866], + [105.831162, 33.451926], + [105.837937, 33.410971], + [105.827466, 33.379993], + [105.709822, 33.382991], + [105.755401, 33.329004], + [105.752937, 33.291994], + [105.791741, 33.278486], + [105.799133, 33.258471], + [105.862574, 33.234447], + [105.917393, 33.237951], + [105.965436, 33.204407], + [105.968516, 33.154318], + [105.93156, 33.178365], + [105.897067, 33.146803], + [105.923552, 33.147805], + [105.934639, 33.112221], + [105.914929, 33.066092], + [105.926632, 33.042517], + [105.917393, 32.993841], + [105.861959, 32.939112], + [105.82685, 32.950663], + [105.735691, 32.905454], + [105.656851, 32.895405], + [105.638373, 32.879323], + [105.590329, 32.87681], + [105.565692, 32.906962], + [105.528119, 32.919019], + [105.49917, 32.911986], + [105.495475, 32.873292], + [105.524424, 32.847654], + [105.534279, 32.790822], + [105.555221, 32.794343], + [105.563844, 32.724891], + [105.585402, 32.728919], + [105.596489, 32.69921], + [105.677793, 32.726402], + [105.719061, 32.759624], + [105.768952, 32.767676], + [105.779423, 32.750061], + [105.822538, 32.770192], + [105.825002, 32.824523], + [105.849024, 32.817985], + [105.893371, 32.838603], + [105.93156, 32.826032], + [105.969132, 32.849162], + [106.011632, 32.829552], + [106.044277, 32.864747], + [106.071378, 32.828546], + [106.093552, 32.82402], + [106.07261, 32.76365], + [106.076921, 32.76365], + [106.076305, 32.759121], + [106.071378, 32.758114], + [106.120037, 32.719856], + [106.17424, 32.6977], + [106.254928, 32.693671], + [106.267863, 32.673522], + [106.301123, 32.680071], + [106.347935, 32.671003], + [106.389203, 32.62666], + [106.421231, 32.616579], + [106.451412, 32.65992], + [106.498224, 32.649338], + [106.517934, 32.668485], + [106.585687, 32.68813], + [106.626955, 32.682086], + [106.670071, 32.694678], + [106.733513, 32.739491], + [106.783404, 32.735967], + [106.793259, 32.712807], + [106.82344, 32.705254], + [106.854853, 32.724388], + [106.903512, 32.721367], + [106.912751, 32.704247], + [107.012533, 32.721367], + [107.066736, 32.708779], + [107.05996, 32.686115], + [107.098765, 32.649338], + [107.108004, 32.600951], + [107.080286, 32.542448], + [107.127098, 32.482393], + [107.189924, 32.468256], + [107.212097, 32.428864], + [107.263836, 32.403099], + [107.287858, 32.457147], + [107.313727, 32.489965], + [107.356843, 32.506622], + [107.382097, 32.54043], + [107.436299, 32.529835], + [107.438763, 32.465732], + [107.460937, 32.453612], + [107.456625, 32.41775], + [107.489886, 32.425328], + [107.527458, 32.38238], + [107.598291, 32.411688], + [107.648183, 32.413709], + [107.680827, 32.397035], + [107.707929, 32.331826], + [107.753508, 32.338399], + [107.812022, 32.247844], + [107.864377, 32.201266], + [107.890247, 32.214432], + [107.924739, 32.197215], + [107.979558, 32.146051], + [108.024521, 32.177462], + [108.018362, 32.2119], + [108.086731, 32.233165], + [108.143398, 32.219495], + [108.156948, 32.239239], + [108.179738, 32.221521], + [108.240716, 32.274666], + [108.310933, 32.232152], + [108.389773, 32.263533], + [108.414411, 32.252399], + [108.469846, 32.270618], + [108.507418, 32.245819], + [108.509882, 32.201266], + [108.543758, 32.177969], + [108.585026, 32.17189], + [108.676801, 32.10297], + [108.734084, 32.106519], + [108.75133, 32.076098], + [108.78767, 32.04871], + [108.837561, 32.039072], + [108.902235, 31.984774], + [108.986619, 31.980205], + [109.085785, 31.929428], + [109.123357, 31.892851], + [109.191111, 31.85575], + [109.195422, 31.817618], + [109.27611, 31.79931], + [109.279806, 31.776418], + [109.253936, 31.759628], + [109.282885, 31.743343], + [109.281654, 31.716874], + [109.381436, 31.705165], + [109.446109, 31.722983], + [109.502776, 31.716365], + [109.549587, 31.73011], + [109.585928, 31.726546], + [109.592087, 31.789136], + [109.633971, 31.804396], + [109.633971, 31.824738], + [109.60379, 31.885737], + [109.584696, 31.900472], + [109.62042, 31.928412], + [109.631507, 31.962436], + [109.590855, 32.012688], + [109.590855, 32.047696], + [109.621652, 32.106519], + [109.58716, 32.161251], + [109.604406, 32.199241], + [109.592703, 32.219495], + [109.550203, 32.225065], + [109.528645, 32.270112], + [109.495385, 32.300468], + [109.513247, 32.342444], + [109.502776, 32.38895], + [109.529877, 32.405625], + [109.526797, 32.43341], + [109.575457, 32.506622], + [109.637051, 32.540935], + [109.619804, 32.56767], + [109.631507, 32.599943], + [109.726978, 32.608513], + [109.746072, 32.594901], + [109.816905, 32.577252], + [109.910528, 32.592884], + [109.97089, 32.577756], + [110.017701, 32.546989], + [110.084223, 32.580782], + [110.090382, 32.617083], + [110.124259, 32.616579], + [110.153824, 32.593388], + [110.206179, 32.633212], + [110.156903, 32.683093], + [110.159367, 32.767173], + [110.127338, 32.77774], + [110.142121, 32.802895], + [110.105164, 32.832569], + [110.051578, 32.851676], + [109.988752, 32.886359], + [109.927158, 32.887364], + [109.907448, 32.903947], + [109.856941, 32.910479], + [109.847702, 32.893395], + [109.789804, 32.882339], + [109.76455, 32.909474], + [109.785492, 32.987316], + [109.794731, 33.067095], + [109.704188, 33.101694], + [109.688174, 33.116733], + [109.576073, 33.110216], + [109.522486, 33.138785], + [109.468283, 33.140288], + [109.438718, 33.152314], + [109.498464, 33.207412], + [109.514479, 33.237951], + [109.60687, 33.235949], + [109.619804, 33.275484], + [109.649985, 33.251465], + [109.693101, 33.254468], + [109.732521, 33.231443], + [109.813209, 33.236449], + [109.852013, 33.247961], + [109.916687, 33.229942], + [109.973353, 33.203907], + [109.999223, 33.212419], + [110.031252, 33.191888], + [110.164911, 33.209415], + [110.218497, 33.163336], + [110.285635, 33.171352], + [110.33799, 33.160331], + [110.372482, 33.186379], + [110.398352, 33.176862], + [110.398352, 33.176862], + [110.471032, 33.171352], + [110.54125, 33.255469], + [110.57759, 33.250464], + [110.59422, 33.168346], + [110.623785, 33.143796], + [110.650887, 33.157324], + [110.702626, 33.097182], + [110.753133, 33.15031], + [110.824582, 33.158327], + [110.828893, 33.201403], + [110.865234, 33.213921], + [110.9219, 33.203907], + [110.960704, 33.253967], + [110.984726, 33.255469], + [111.025994, 33.330504], + [111.025994, 33.375495], + [110.996429, 33.435946], + [111.02661, 33.467903], + [111.021066, 33.471397], + [111.021682, 33.476389], + [111.02661, 33.478386], + [111.002588, 33.535772], + [111.00382, 33.578662], + [110.966864, 33.609071], + [110.878784, 33.634486], + [110.823966, 33.685793], + [110.831973, 33.713675], + [110.81719, 33.751003], + [110.782082, 33.796272], + [110.74143, 33.798759], + [110.712481, 33.833564], + [110.66259, 33.85295], + [110.612083, 33.852453], + [110.587445, 33.887733], + [110.628713, 33.910086], + [110.627481, 33.925482], + [110.665669, 33.937895], + [110.671213, 33.966192], + [110.620706, 34.035652], + [110.587445, 34.023252], + [110.591757, 34.101586], + [110.61393, 34.113478], + [110.642264, 34.161032], + [110.621938, 34.177372], + [110.55788, 34.193214], + [110.55172, 34.213012], + [110.507989, 34.217466], + [110.43962, 34.243196], + [110.428533, 34.288203], + [110.451938, 34.292653], + [110.503677, 34.33714], + [110.473496, 34.393457], + [110.403279, 34.433448], + [110.403279, 34.433448], + [110.360779, 34.516825], + [110.372482, 34.544435], + [110.404511, 34.557743], + [110.366939, 34.566614], + [110.379257, 34.600612] + ] + ], + [ + [ + [111.02661, 33.478386], + [111.021682, 33.476389], + [111.021066, 33.471397], + [111.02661, 33.467903], + [111.02661, 33.478386] + ] + ], + [ + [ + [106.076921, 32.76365], + [106.07261, 32.76365], + [106.071378, 32.758114], + [106.076305, 32.759121], + [106.076921, 32.76365] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 620000, + "name": "甘肃省", + "center": [103.823557, 36.058039], + "childrenNum": 14, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 27, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [106.506231, 35.737514], + [106.504383, 35.736057], + [106.498224, 35.732656], + [106.49268, 35.732656], + [106.434782, 35.688436], + [106.460036, 35.643705], + [106.47913, 35.575101], + [106.460036, 35.578995], + [106.440941, 35.52641], + [106.465579, 35.481101], + [106.490217, 35.480613], + [106.483441, 35.450393], + [106.503767, 35.415284], + [106.501304, 35.364056], + [106.472354, 35.310842], + [106.415688, 35.276161], + [106.368261, 35.273718], + [106.363333, 35.238532], + [106.319601, 35.265411], + [106.241377, 35.358687], + [106.237681, 35.409431], + [106.196414, 35.409919], + [106.173008, 35.437716], + [106.129892, 35.393333], + [106.113262, 35.361616], + [106.083081, 35.421624], + [106.073226, 35.420649], + [106.067682, 35.436254], + [106.073226, 35.447468], + [106.071378, 35.449418], + [106.06953, 35.458193], + [106.071994, 35.463555], + [106.054132, 35.45478], + [106.034422, 35.469404], + [106.002393, 35.438692], + [105.894603, 35.413821], + [105.897683, 35.451368], + [106.048588, 35.488898], + [106.047356, 35.498155], + [106.023335, 35.49377], + [106.017175, 35.519103], + [105.900147, 35.54735], + [105.868734, 35.540046], + [105.847176, 35.490359], + [105.816379, 35.575101], + [105.800365, 35.564878], + [105.762176, 35.602841], + [105.759097, 35.634464], + [105.713517, 35.650513], + [105.722756, 35.673366], + [105.690727, 35.698643], + [105.723988, 35.725854], + [105.740618, 35.698643], + [105.759097, 35.724883], + [105.70243, 35.733142], + [105.667322, 35.749657], + [105.595873, 35.715651], + [105.481924, 35.727312], + [105.457286, 35.771511], + [105.432033, 35.787533], + [105.428953, 35.819082], + [105.408627, 35.822479], + [105.38091, 35.792873], + [105.371055, 35.844312], + [105.39754, 35.857409], + [105.350113, 35.875839], + [105.324859, 35.941761], + [105.343954, 36.033767], + [105.406163, 36.074409], + [105.430801, 36.10391], + [105.491163, 36.101009], + [105.515185, 36.147415], + [105.478844, 36.213111], + [105.460366, 36.223733], + [105.45975, 36.268137], + [105.476381, 36.293224], + [105.455439, 36.321678], + [105.425873, 36.330357], + [105.401236, 36.369881], + [105.398156, 36.430575], + [105.363048, 36.443093], + [105.362432, 36.496514], + [105.322396, 36.535954], + [105.281744, 36.522489], + [105.252179, 36.553263], + [105.2762, 36.563358], + [105.261418, 36.602764], + [105.22015, 36.631105], + [105.225693, 36.664716], + [105.201056, 36.700711], + [105.218302, 36.730455], + [105.272505, 36.739567], + [105.275584, 36.752515], + [105.319932, 36.742924], + [105.340874, 36.764502], + [105.334714, 36.80093], + [105.303302, 36.820575], + [105.279896, 36.86751], + [105.244787, 36.894796], + [105.178882, 36.892403], + [105.185657, 36.942164], + [105.165331, 36.99476], + [105.128991, 36.996194], + [105.05939, 37.022956], + [105.03968, 37.007187], + [105.004571, 37.035378], + [104.95468, 37.040156], + [104.954064, 37.077407], + [104.914644, 37.097935], + [104.888158, 37.15901], + [104.864753, 37.17284], + [104.85613, 37.211933], + [104.776673, 37.246718], + [104.717543, 37.208597], + [104.638087, 37.201923], + [104.600515, 37.242907], + [104.624536, 37.298627], + [104.651022, 37.290534], + [104.673812, 37.317668], + [104.713848, 37.329566], + [104.662109, 37.367626], + [104.679971, 37.408044], + [104.521059, 37.43466], + [104.499501, 37.421353], + [104.448994, 37.42468], + [104.437907, 37.445589], + [104.365226, 37.418026], + [104.298705, 37.414223], + [104.287002, 37.428007], + [104.237727, 37.411847], + [104.183524, 37.406618], + [104.089285, 37.465067], + [103.935916, 37.572818], + [103.874938, 37.604117], + [103.841062, 37.64725], + [103.683381, 37.777919], + [103.627947, 37.797783], + [103.40744, 37.860651], + [103.362477, 38.037621], + [103.368636, 38.08898], + [103.53494, 38.156776], + [103.507838, 38.280905], + [103.465339, 38.353215], + [103.416063, 38.404821], + [103.85954, 38.64454], + [104.011677, 38.85923], + [104.044322, 38.895105], + [104.173053, 38.94446], + [104.196459, 38.9882], + [104.190915, 39.042139], + [104.207546, 39.083495], + [104.171205, 39.160567], + [104.047401, 39.297788], + [104.073271, 39.351953], + [104.089901, 39.419947], + [103.955626, 39.456923], + [103.85338, 39.461543], + [103.728961, 39.430117], + [103.595302, 39.386652], + [103.428998, 39.353341], + [103.344615, 39.331588], + [103.259615, 39.263971], + [103.188166, 39.215302], + [103.133347, 39.192579], + [103.007696, 39.099753], + [102.883892, 39.120649], + [102.616574, 39.171703], + [102.579002, 39.183301], + [102.45335, 39.255167], + [102.3548, 39.231993], + [102.276576, 39.188868], + [102.050526, 39.141075], + [102.012338, 39.127149], + [101.902701, 39.111827], + [101.833715, 39.08907], + [101.926106, 39.000758], + [101.955055, 38.985874], + [102.045599, 38.904885], + [102.075164, 38.891378], + [101.941505, 38.808883], + [101.873751, 38.733761], + [101.777049, 38.66043], + [101.672955, 38.6908], + [101.601506, 38.65529], + [101.562702, 38.713218], + [101.412413, 38.764099], + [101.331109, 38.777164], + [101.307087, 38.80282], + [101.34158, 38.822406], + [101.33542, 38.847113], + [101.24303, 38.860628], + [101.237486, 38.907214], + [101.198682, 38.943064], + [101.228863, 39.020754], + [101.117378, 38.975174], + [100.969553, 38.946788], + [100.961545, 39.005874], + [100.901799, 39.030053], + [100.875314, 39.002619], + [100.835278, 39.025869], + [100.829118, 39.075133], + [100.864227, 39.106719], + [100.842669, 39.199999], + [100.842053, 39.405614], + [100.707778, 39.404689], + [100.606764, 39.387577], + [100.498975, 39.400527], + [100.500823, 39.481408], + [100.44354, 39.485565], + [100.326512, 39.509118], + [100.301258, 39.572345], + [100.314193, 39.606935], + [100.250135, 39.685274], + [100.128179, 39.702312], + [100.040716, 39.757083], + [99.958796, 39.769504], + [99.904593, 39.785601], + [99.822058, 39.860063], + [99.672384, 39.888079], + [99.469124, 39.875221], + [99.440791, 39.885783], + [99.459885, 39.898181], + [99.491298, 39.884406], + [99.533182, 39.891753], + [99.714268, 39.972061], + [99.751225, 40.006909], + [99.841152, 40.013326], + [99.927383, 40.063727], + [99.955716, 40.150695], + [100.007455, 40.20008], + [100.169447, 40.277743], + [100.169447, 40.541131], + [100.242744, 40.618855], + [100.237201, 40.716905], + [100.224882, 40.727337], + [100.107853, 40.875475], + [100.057346, 40.908049], + [99.985897, 40.909858], + [99.673, 40.93292], + [99.565827, 40.846961], + [99.174705, 40.858278], + [99.172858, 40.747289], + [99.12543, 40.715091], + [99.102025, 40.676522], + [99.041662, 40.693767], + [98.984996, 40.782644], + [98.790975, 40.705564], + [98.80699, 40.660181], + [98.802678, 40.607043], + [98.762642, 40.639748], + [98.72199, 40.657911], + [98.689345, 40.691952], + [98.668403, 40.773128], + [98.569853, 40.746836], + [98.627751, 40.677884], + [98.344419, 40.568413], + [98.333332, 40.918903], + [98.25018, 40.93925], + [98.184891, 40.988056], + [98.142391, 41.001607], + [97.971776, 41.09774], + [97.903407, 41.168057], + [97.629314, 41.440498], + [97.613915, 41.477276], + [97.84674, 41.656379], + [97.653335, 41.986856], + [97.500582, 42.243894], + [97.371235, 42.457076], + [97.172903, 42.795257], + [96.968411, 42.756161], + [96.742361, 42.75704], + [96.386348, 42.727592], + [96.166458, 42.623314], + [96.103632, 42.604375], + [96.072219, 42.569566], + [96.02356, 42.542675], + [96.0174, 42.482239], + [95.978596, 42.436762], + [96.06606, 42.414674], + [96.042038, 42.352787], + [96.040806, 42.326688], + [96.178161, 42.21775], + [96.077147, 42.149457], + [96.13874, 42.05399], + [96.137509, 42.019765], + [96.117183, 41.985966], + [96.054973, 41.936124], + [95.998306, 41.906289], + [95.855408, 41.849699], + [95.801206, 41.848361], + [95.759322, 41.835878], + [95.65646, 41.826067], + [95.57146, 41.796181], + [95.445193, 41.719841], + [95.39407, 41.693481], + [95.335556, 41.644305], + [95.299831, 41.565994], + [95.247476, 41.61344], + [95.194505, 41.694821], + [95.199433, 41.719395], + [95.16494, 41.735474], + [95.135991, 41.772976], + [95.110738, 41.768513], + [95.011572, 41.726541], + [94.969072, 41.718948], + [94.861898, 41.668451], + [94.809543, 41.619256], + [94.750413, 41.538227], + [94.534219, 41.505966], + [94.184365, 41.268444], + [94.01067, 41.114875], + [93.908424, 40.983539], + [93.809874, 40.879548], + [93.820961, 40.793519], + [93.760599, 40.664721], + [93.506216, 40.648376], + [92.928465, 40.572504], + [92.920458, 40.391792], + [92.906907, 40.310609], + [92.796654, 40.153897], + [92.745531, 39.868331], + [92.687632, 39.657174], + [92.639589, 39.514196], + [92.52564, 39.368611], + [92.378431, 39.258411], + [92.339011, 39.236628], + [92.343938, 39.146181], + [92.366112, 39.096037], + [92.366728, 39.059335], + [92.41046, 39.03842], + [92.459119, 39.042604], + [92.459119, 39.063982], + [92.489916, 39.099753], + [92.545966, 39.111362], + [92.659299, 39.109969], + [92.765857, 39.136898], + [92.866871, 39.138754], + [92.889045, 39.160103], + [92.938936, 39.169848], + [92.978356, 39.143396], + [93.043029, 39.146645], + [93.115094, 39.17959], + [93.142196, 39.160567], + [93.131725, 39.108112], + [93.165601, 39.090928], + [93.198246, 39.045857], + [93.179152, 38.923977], + [93.237666, 38.916062], + [93.274007, 38.896036], + [93.453245, 38.915596], + [93.729186, 38.924443], + [93.834511, 38.867618], + [93.884403, 38.867618], + [93.884403, 38.826136], + [93.769838, 38.821007], + [93.756287, 38.807484], + [93.773533, 38.771099], + [93.800019, 38.750566], + [93.885018, 38.720689], + [93.95154, 38.715086], + [93.973098, 38.724891], + [94.281067, 38.7599], + [94.370379, 38.7627], + [94.511429, 38.445142], + [94.527443, 38.425922], + [94.527443, 38.365416], + [94.56132, 38.351807], + [94.582878, 38.36917], + [94.672805, 38.386998], + [94.812623, 38.385591], + [94.861282, 38.393565], + [94.884072, 38.414669], + [94.973999, 38.430142], + [95.045448, 38.418889], + [95.072549, 38.402476], + [95.122441, 38.417014], + [95.140919, 38.392158], + [95.185266, 38.379492], + [95.209904, 38.327868], + [95.229614, 38.330685], + [95.259179, 38.302981], + [95.315846, 38.318947], + [95.408236, 38.300163], + [95.440881, 38.310965], + [95.455664, 38.291709], + [95.487693, 38.314721], + [95.51849, 38.294997], + [95.585011, 38.343359], + [95.608417, 38.339134], + [95.671858, 38.388405], + [95.703887, 38.400131], + [95.723597, 38.378554], + [95.775952, 38.356031], + [95.83693, 38.344298], + [95.852945, 38.287481], + [95.89606, 38.2903], + [95.932401, 38.259291], + [95.93856, 38.237202], + [96.006929, 38.207582], + [96.06606, 38.173245], + [96.109175, 38.187358], + [96.221892, 38.149246], + [96.252689, 38.167599], + [96.264392, 38.145952], + [96.313051, 38.161952], + [96.301964, 38.183124], + [96.335841, 38.246132], + [96.378341, 38.277146], + [96.46334, 38.277616], + [96.665369, 38.23015], + [96.655514, 38.295936], + [96.638883, 38.307208], + [96.626564, 38.356031], + [96.698013, 38.422172], + [96.707868, 38.459203], + [96.6666, 38.483567], + [96.706637, 38.505582], + [96.780549, 38.504177], + [96.800259, 38.52759], + [96.767614, 38.552399], + [96.808882, 38.582346], + [96.7941, 38.608072], + [96.847071, 38.599186], + [96.876636, 38.580475], + [96.961019, 38.558015], + [97.055874, 38.594508], + [97.047251, 38.653888], + [97.057722, 38.67258], + [97.009063, 38.702477], + [97.023229, 38.755699], + [97.00044, 38.7613], + [96.987505, 38.793025], + [96.993664, 38.834993], + [96.983809, 38.869016], + [96.940693, 38.90768], + [96.938846, 38.95563], + [96.965331, 39.017034], + [96.95794, 39.041674], + [96.969643, 39.097895], + [97.012142, 39.142004], + [96.962251, 39.198144], + [97.017686, 39.208347], + [97.060186, 39.19768], + [97.14149, 39.199999], + [97.220946, 39.193042], + [97.315185, 39.164744], + [97.347213, 39.167528], + [97.371235, 39.140611], + [97.401416, 39.146645], + [97.458698, 39.117863], + [97.504894, 39.076527], + [97.58127, 39.052364], + [97.679205, 39.010524], + [97.701379, 38.963076], + [97.828878, 38.93003], + [97.875689, 38.898365], + [98.009348, 38.85923], + [98.029058, 38.834061], + [98.068478, 38.816344], + [98.091884, 38.786495], + [98.167645, 38.840121], + [98.242173, 38.880664], + [98.235398, 38.918855], + [98.276666, 38.963541], + [98.287753, 38.992386], + [98.280977, 39.027263], + [98.316702, 39.040744], + [98.383839, 39.029588], + [98.401086, 39.001688], + [98.432498, 38.996107], + [98.428187, 38.976104], + [98.457752, 38.952838], + [98.526737, 38.95563], + [98.584635, 38.93003], + [98.624056, 38.959353], + [98.612353, 38.977035], + [98.661628, 38.993782], + [98.70536, 39.043533], + [98.730613, 39.057011], + [98.743548, 39.086747], + [98.816845, 39.085818], + [98.818076, 39.064911], + [98.886446, 39.040744], + [98.903076, 39.012384], + [98.951735, 38.987735], + [99.054597, 38.97657], + [99.107568, 38.951907], + [99.071843, 38.921184], + [99.068764, 38.896968], + [99.141445, 38.852706], + [99.222133, 38.788827], + [99.291118, 38.765966], + [99.361951, 38.718354], + [99.375502, 38.684727], + [99.412458, 38.665571], + [99.450646, 38.60433], + [99.501769, 38.612281], + [99.52887, 38.546314], + [99.585537, 38.498556], + [99.63974, 38.474666], + [99.65945, 38.449361], + [99.727203, 38.415607], + [99.758, 38.410449], + [99.826985, 38.370109], + [99.960028, 38.320825], + [100.001912, 38.315191], + [100.049955, 38.283254], + [100.071513, 38.284663], + [100.117093, 38.253652], + [100.126332, 38.231561], + [100.182998, 38.222158], + [100.159592, 38.291239], + [100.163904, 38.328337], + [100.136803, 38.33444], + [100.093071, 38.407166], + [100.022238, 38.432017], + [100.001296, 38.467169], + [100.025933, 38.507923], + [100.064122, 38.518694], + [100.086911, 38.492936], + [100.113397, 38.497151], + [100.163288, 38.461546], + [100.24028, 38.441861], + [100.259374, 38.366355], + [100.301874, 38.388405], + [100.331439, 38.337257], + [100.318505, 38.329276], + [100.396729, 38.293118], + [100.424446, 38.307208], + [100.432453, 38.275267], + [100.459555, 38.2654], + [100.474953, 38.288891], + [100.516837, 38.272448], + [100.545786, 38.247072], + [100.595061, 38.242372], + [100.619083, 38.26587], + [100.71517, 38.253652], + [100.752126, 38.238612], + [100.825423, 38.158658], + [100.860531, 38.148305], + [100.913502, 38.17889], + [100.93814, 38.16007], + [100.91843, 38.129006], + [100.922125, 38.084741], + [100.888864, 38.056001], + [100.895024, 38.013107], + [100.91843, 37.999432], + [100.964009, 38.011221], + [101.077342, 37.941874], + [101.103211, 37.946593], + [101.114298, 37.92016], + [101.152486, 37.891356], + [101.159262, 37.86821], + [101.202994, 37.84742], + [101.276906, 37.83655], + [101.362522, 37.791162], + [101.382848, 37.822369], + [101.459224, 37.86632], + [101.551615, 37.835604], + [101.598427, 37.827569], + [101.670491, 37.754264], + [101.659405, 37.733441], + [101.791832, 37.696041], + [101.815853, 37.654357], + [101.854657, 37.664781], + [101.873135, 37.686569], + [101.946432, 37.728235], + [101.998787, 37.724921], + [102.036359, 37.685149], + [102.048678, 37.651515], + [102.035128, 37.627819], + [102.102265, 37.582304], + [102.131214, 37.54625], + [102.103497, 37.482641], + [102.125055, 37.48549], + [102.176794, 37.458892], + [102.19712, 37.420403], + [102.299981, 37.391404], + [102.29875, 37.370004], + [102.368351, 37.327662], + [102.428097, 37.308624], + [102.419474, 37.294343], + [102.45335, 37.271487], + [102.457662, 37.248147], + [102.490307, 37.223371], + [102.533422, 37.217176], + [102.578386, 37.17284], + [102.599944, 37.174748], + [102.642444, 37.099845], + [102.583314, 37.104618], + [102.488459, 37.078362], + [102.506321, 37.019134], + [102.450271, 36.968467], + [102.499546, 36.954599], + [102.526031, 36.928291], + [102.56114, 36.91968], + [102.587009, 36.869904], + [102.639364, 36.852666], + [102.720052, 36.767858], + [102.692335, 36.775528], + [102.639364, 36.732853], + [102.612879, 36.738129], + [102.601176, 36.710307], + [102.630741, 36.650793], + [102.684328, 36.619097], + [102.724364, 36.613813], + [102.714509, 36.599401], + [102.761936, 36.568645], + [102.734219, 36.562396], + [102.753313, 36.525855], + [102.793349, 36.497957], + [102.771791, 36.47438], + [102.829689, 36.365544], + [102.831537, 36.365544], + [102.838928, 36.345783], + [102.836465, 36.344819], + [102.845704, 36.331803], + [102.896827, 36.331803], + [102.922696, 36.298047], + [103.024942, 36.256556], + [103.021246, 36.232906], + [103.066826, 36.216974], + [103.048964, 36.199107], + [102.986754, 36.193312], + [102.965812, 36.151765], + [102.948566, 36.150798], + [102.941174, 36.104877], + [102.882044, 36.082632], + [102.932551, 36.048285], + [102.968276, 36.044414], + [102.951645, 36.021667], + [102.971971, 35.995525], + [102.942406, 35.92674], + [102.954725, 35.858864], + [102.94487, 35.829757], + [102.914073, 35.845282], + [102.81737, 35.850133], + [102.787189, 35.862745], + [102.739146, 35.821023], + [102.715125, 35.815685], + [102.686175, 35.771996], + [102.707733, 35.70496], + [102.744074, 35.657807], + [102.7644, 35.653431], + [102.763168, 35.612086], + [102.808747, 35.560496], + [102.746537, 35.545403], + [102.729291, 35.523487], + [102.782878, 35.527871], + [102.743458, 35.494745], + [102.695414, 35.528358], + [102.570995, 35.548324], + [102.531575, 35.580455], + [102.503241, 35.585322], + [102.49893, 35.545403], + [102.437952, 35.455268], + [102.447807, 35.437229], + [102.408387, 35.409431], + [102.314764, 35.434303], + [102.293822, 35.424063], + [102.287663, 35.36552], + [102.317844, 35.343067], + [102.311684, 35.31426], + [102.280887, 35.303028], + [102.3123, 35.282512], + [102.370199, 35.263946], + [102.365887, 35.235599], + [102.404075, 35.179366], + [102.346793, 35.164201], + [102.310452, 35.128967], + [102.29567, 35.071681], + [102.252554, 35.048657], + [102.218062, 35.057475], + [102.211286, 35.034937], + [102.176178, 35.032977], + [102.157699, 35.010923], + [102.133678, 35.014844], + [102.094874, 34.986901], + [102.048062, 34.910868], + [102.068388, 34.887798], + [101.985852, 34.90007], + [101.916867, 34.873561], + [101.923027, 34.835746], + [101.917483, 34.705964], + [101.919947, 34.621791], + [101.934729, 34.58731], + [101.956287, 34.582876], + [101.97415, 34.548871], + [102.001867, 34.538519], + [102.093026, 34.536547], + [102.139837, 34.50351], + [102.155852, 34.507456], + [102.169402, 34.457631], + [102.205743, 34.407777], + [102.259329, 34.355917], + [102.237156, 34.34307], + [102.237156, 34.34307], + [102.186649, 34.352952], + [102.149692, 34.271885], + [102.067772, 34.293642], + [102.062229, 34.227858], + [102.01357, 34.218456], + [102.030816, 34.190739], + [102.003099, 34.162022], + [101.965526, 34.167469], + [101.955055, 34.109514], + [101.897773, 34.133791], + [101.874367, 34.130323], + [101.851578, 34.153108], + [101.836795, 34.124378], + [101.788136, 34.131809], + [101.764114, 34.122892], + [101.736397, 34.080275], + [101.718535, 34.083249], + [101.703136, 34.119424], + [101.674187, 34.110506], + [101.6206, 34.178857], + [101.53868, 34.212022], + [101.492485, 34.195689], + [101.482014, 34.218951], + [101.417956, 34.227858], + [101.369913, 34.248143], + [101.327413, 34.24468], + [101.325565, 34.268423], + [101.268899, 34.278808], + [101.228863, 34.298586], + [101.235022, 34.325279], + [101.193754, 34.336646], + [101.178356, 34.320831], + [101.098284, 34.329233], + [101.054552, 34.322808], + [100.986799, 34.374689], + [100.951074, 34.38358], + [100.895024, 34.375183], + [100.868538, 34.332693], + [100.821727, 34.317371], + [100.798321, 34.260014], + [100.809408, 34.247153], + [100.764445, 34.178857], + [100.806329, 34.155584], + [100.848828, 34.089692], + [100.870386, 34.083744], + [100.880857, 34.036644], + [100.93506, 33.990013], + [100.927669, 33.975126], + [100.965857, 33.946832], + [100.994806, 33.891707], + [101.023139, 33.896178], + [101.054552, 33.863386], + [101.153718, 33.8445], + [101.153102, 33.823124], + [101.190675, 33.791796], + [101.186363, 33.741051], + [101.162957, 33.719649], + [101.177124, 33.685295], + [101.166653, 33.659894], + [101.217776, 33.669856], + [101.23687, 33.685793], + [101.302776, 33.657902], + [101.385312, 33.644949], + [101.424732, 33.655411], + [101.428427, 33.680315], + [101.501724, 33.702723], + [101.58426, 33.674339], + [101.585492, 33.645448], + [101.616905, 33.598603], + [101.611977, 33.565199], + [101.622448, 33.502343], + [101.718535, 33.494857], + [101.748716, 33.505337], + [101.769042, 33.538765], + [101.783208, 33.556721], + [101.831252, 33.554726], + [101.844186, 33.602591], + [101.884222, 33.578163], + [101.907012, 33.539264], + [101.906396, 33.48188], + [101.946432, 33.442937], + [101.915635, 33.425957], + [101.887302, 33.383991], + [101.877447, 33.314502], + [101.769658, 33.26898], + [101.770274, 33.248962], + [101.83002, 33.213921], + [101.841723, 33.184876], + [101.825708, 33.119239], + [101.865744, 33.103198], + [101.887302, 33.135778], + [101.921795, 33.153817], + [101.935345, 33.186879], + [101.99386, 33.1999], + [102.054838, 33.189884], + [102.08933, 33.204908], + [102.08933, 33.227439], + [102.117047, 33.288492], + [102.144765, 33.273983], + [102.160163, 33.242956], + [102.200815, 33.223434], + [102.217446, 33.247961], + [102.192192, 33.337005], + [102.218062, 33.349503], + [102.258098, 33.409472], + [102.296286, 33.413969], + [102.310452, 33.397982], + [102.368967, 33.41247], + [102.392988, 33.404477], + [102.447807, 33.454922], + [102.462589, 33.449429], + [102.461358, 33.501345], + [102.446575, 33.53228], + [102.477988, 33.543254], + [102.440416, 33.574673], + [102.346793, 33.605582], + [102.31538, 33.665374], + [102.342481, 33.725622], + [102.284583, 33.719151], + [102.324619, 33.754486], + [102.296286, 33.783838], + [102.243315, 33.786823], + [102.261177, 33.821136], + [102.25317, 33.861399], + [102.136142, 33.965199], + [102.16817, 33.983066], + [102.226069, 33.963214], + [102.248858, 33.98654], + [102.287047, 33.977607], + [102.315996, 33.993983], + [102.345561, 33.969666], + [102.392372, 33.971651], + [102.406539, 34.033172], + [102.437336, 34.087214], + [102.471213, 34.072839], + [102.511865, 34.086222], + [102.615958, 34.099604], + [102.649219, 34.080275], + [102.655994, 34.113478], + [102.598712, 34.14766], + [102.651067, 34.165983], + [102.664002, 34.192719], + [102.694799, 34.198659], + [102.728675, 34.235774], + [102.779798, 34.236764], + [102.798276, 34.272874], + [102.856791, 34.270895], + [102.85987, 34.301058], + [102.911609, 34.312923], + [102.949181, 34.292159], + [102.977515, 34.252595], + [102.973203, 34.205588], + [103.005848, 34.184798], + [103.052043, 34.195194], + [103.100087, 34.181828], + [103.124108, 34.162022], + [103.121644, 34.112487], + [103.178927, 34.079779], + [103.129652, 34.065899], + [103.119797, 34.03466], + [103.147514, 34.036644], + [103.157369, 33.998944], + [103.120413, 33.953286], + [103.1315, 33.931937], + [103.16476, 33.929454], + [103.181391, 33.900649], + [103.153673, 33.819147], + [103.165376, 33.805721], + [103.228202, 33.79478], + [103.24976, 33.814175], + [103.284868, 33.80224], + [103.278709, 33.774387], + [103.35447, 33.743539], + [103.434542, 33.752993], + [103.464723, 33.80224], + [103.518309, 33.807213], + [103.545411, 33.719649], + [103.520157, 33.678323], + [103.552186, 33.671351], + [103.563889, 33.699735], + [103.593454, 33.716164], + [103.645809, 33.708697], + [103.667983, 33.685793], + [103.690772, 33.69376], + [103.778236, 33.658898], + [103.861388, 33.682307], + [103.980264, 33.670852], + [104.046169, 33.686291], + [104.103452, 33.663381], + [104.176749, 33.5996], + [104.155191, 33.542755], + [104.180444, 33.472895], + [104.213089, 33.446932], + [104.22048, 33.404477], + [104.272219, 33.391486], + [104.292545, 33.336505], + [104.373849, 33.345004], + [104.420045, 33.327004], + [104.386168, 33.298497], + [104.333813, 33.315502], + [104.303632, 33.304499], + [104.323958, 33.26898], + [104.32827, 33.223934], + [104.351059, 33.158828], + [104.378161, 33.109214], + [104.337509, 33.038002], + [104.391711, 33.035493], + [104.426204, 33.010906], + [104.383704, 32.994343], + [104.378161, 32.953174], + [104.345516, 32.940117], + [104.288234, 32.942628], + [104.277147, 32.90244], + [104.294393, 32.835586], + [104.363994, 32.822511], + [104.458849, 32.748551], + [104.51182, 32.753585], + [104.526602, 32.728416], + [104.582653, 32.722374], + [104.592508, 32.695685], + [104.643015, 32.661935], + [104.696601, 32.673522], + [104.739717, 32.635228], + [104.795768, 32.643292], + [104.820405, 32.662943], + [104.845659, 32.653873], + [104.881999, 32.600951], + [104.925115, 32.607505], + [105.026745, 32.650346], + [105.0791, 32.637244], + [105.111128, 32.593893], + [105.185041, 32.617587], + [105.215222, 32.63674], + [105.219534, 32.666469], + [105.263265, 32.652362], + [105.297758, 32.656897], + [105.347033, 32.68259], + [105.368591, 32.712807], + [105.448663, 32.732946], + [105.454207, 32.767173], + [105.427721, 32.784281], + [105.396308, 32.85067], + [105.396308, 32.85067], + [105.38091, 32.876307], + [105.408011, 32.885857], + [105.414171, 32.922034], + [105.467757, 32.930071], + [105.49917, 32.911986], + [105.528119, 32.919019], + [105.565692, 32.906962], + [105.590329, 32.87681], + [105.638373, 32.879323], + [105.656851, 32.895405], + [105.735691, 32.905454], + [105.82685, 32.950663], + [105.861959, 32.939112], + [105.917393, 32.993841], + [105.926632, 33.042517], + [105.914929, 33.066092], + [105.934639, 33.112221], + [105.923552, 33.147805], + [105.897067, 33.146803], + [105.93156, 33.178365], + [105.968516, 33.154318], + [105.965436, 33.204407], + [105.917393, 33.237951], + [105.862574, 33.234447], + [105.799133, 33.258471], + [105.791741, 33.278486], + [105.752937, 33.291994], + [105.755401, 33.329004], + [105.709822, 33.382991], + [105.827466, 33.379993], + [105.837937, 33.410971], + [105.831162, 33.451926], + [105.842248, 33.489866], + [105.871198, 33.511325], + [105.902611, 33.556222], + [105.940183, 33.570684], + [105.971596, 33.613058], + [106.047356, 33.610067], + [106.086776, 33.617045], + [106.117573, 33.602591], + [106.108334, 33.569686], + [106.187174, 33.546746], + [106.237681, 33.564201], + [106.303587, 33.604585], + [106.35163, 33.587137], + [106.384891, 33.612061], + [106.447101, 33.613058], + [106.456956, 33.532779], + [106.540108, 33.512822], + [106.58076, 33.576169], + [106.575832, 33.631497], + [106.534564, 33.695254], + [106.482825, 33.707203], + [106.488369, 33.757969], + [106.461883, 33.789807], + [106.491448, 33.834559], + [106.475434, 33.875809], + [106.428007, 33.866368], + [106.41076, 33.909093], + [106.474202, 33.970659], + [106.471738, 34.024244], + [106.505615, 34.056479], + [106.501919, 34.105055], + [106.560434, 34.109514], + [106.585071, 34.149641], + [106.55797, 34.229837], + [106.5321, 34.254079], + [106.496376, 34.238248], + [106.526557, 34.292159], + [106.577064, 34.280786], + [106.589383, 34.253584], + [106.63373, 34.260014], + [106.652825, 34.24369], + [106.68239, 34.256057], + [106.705179, 34.299575], + [106.691013, 34.337635], + [106.717498, 34.369255], + [106.638042, 34.391481], + [106.610941, 34.454177], + [106.558586, 34.48822], + [106.513622, 34.498085], + [106.514238, 34.511894], + [106.455108, 34.531617], + [106.334384, 34.517811], + [106.341159, 34.568093], + [106.314058, 34.578934], + [106.419384, 34.643458], + [106.471122, 34.634102], + [106.442173, 34.675455], + [106.456956, 34.703996], + [106.487137, 34.715311], + [106.505615, 34.746789], + [106.539492, 34.745805], + [106.575216, 34.769897], + [106.550579, 34.82936], + [106.556122, 34.861285], + [106.527789, 34.876507], + [106.493296, 34.941289], + [106.484673, 34.983959], + [106.494528, 35.006021], + [106.494528, 35.006021], + [106.52163, 35.027587], + [106.541956, 35.083925], + [106.577064, 35.089312], + [106.615252, 35.071191], + [106.706411, 35.081966], + [106.710723, 35.100574], + [106.838222, 35.080007], + [106.901664, 35.094698], + [106.950323, 35.066782], + [106.990975, 35.068252], + [107.012533, 35.029547], + [107.08275, 35.024156], + [107.089526, 34.976604], + [107.119707, 34.950119], + [107.162206, 34.944233], + [107.189308, 34.893198], + [107.252749, 34.880925], + [107.286626, 34.931968], + [107.350068, 34.93393], + [107.369162, 34.917738], + [107.400575, 34.932949], + [107.455394, 34.916757], + [107.523763, 34.909886], + [107.564415, 34.968757], + [107.619849, 34.964834], + [107.638943, 34.935402], + [107.675284, 34.9511], + [107.741805, 34.953553], + [107.842203, 34.979056], + [107.863145, 34.999158], + [107.846515, 35.024646], + [107.814486, 35.024646], + [107.773218, 35.060904], + [107.773218, 35.060904], + [107.769523, 35.064333], + [107.769523, 35.064333], + [107.727639, 35.120157], + [107.715936, 35.168114], + [107.686371, 35.218], + [107.652494, 35.244886], + [107.667277, 35.257104], + [107.737494, 35.267366], + [107.745501, 35.311819], + [107.841587, 35.276649], + [107.867457, 35.256127], + [107.960464, 35.263457], + [107.949993, 35.245375], + [108.049159, 35.253683], + [108.094739, 35.280069], + [108.174811, 35.304981], + [108.221622, 35.296678], + [108.239484, 35.256127], + [108.296767, 35.267855], + [108.345426, 35.300586], + [108.36144, 35.279581], + [108.48894, 35.275184], + [108.547454, 35.304981], + [108.583178, 35.294724], + [108.614591, 35.328909], + [108.61028, 35.355271], + [108.631222, 35.418698], + [108.605968, 35.503028], + [108.625678, 35.537124], + [108.618287, 35.557088], + [108.539447, 35.605761], + [108.517889, 35.699615], + [108.533903, 35.746257], + [108.527744, 35.82442], + [108.499411, 35.872444], + [108.518505, 35.905414], + [108.562852, 35.921409], + [108.593649, 35.950967], + [108.652164, 35.94806], + [108.659555, 35.990683], + [108.688504, 36.021183], + [108.682345, 36.062316], + [108.712526, 36.138716], + [108.646004, 36.254143], + [108.641693, 36.359279], + [108.651548, 36.384818], + [108.618903, 36.433946], + [108.562852, 36.43876], + [108.510498, 36.47438], + [108.514809, 36.445501], + [108.495099, 36.422389], + [108.460606, 36.422871], + [108.408252, 36.45946], + [108.391621, 36.505654], + [108.365136, 36.519603], + [108.340498, 36.559032], + [108.262274, 36.549417], + [108.245644, 36.571048], + [108.210535, 36.577296], + [108.204992, 36.606607], + [108.204992, 36.606607], + [108.222854, 36.631105], + [108.1976, 36.630144], + [108.163724, 36.563839], + [108.092891, 36.587388], + [108.079956, 36.614294], + [108.060862, 36.592194], + [108.001732, 36.639269], + [108.02329, 36.647912], + [108.006659, 36.683435], + [107.938906, 36.655594], + [107.940754, 36.694953], + [107.914268, 36.720861], + [107.907493, 36.750118], + [107.866841, 36.766899], + [107.768291, 36.792783], + [107.742421, 36.811951], + [107.722095, 36.802367], + [107.670356, 36.83303], + [107.642023, 36.819137], + [107.5909, 36.836382], + [107.540393, 36.828718], + [107.533618, 36.867031], + [107.478183, 36.908196], + [107.365466, 36.905324], + [107.336517, 36.925899], + [107.310032, 36.912502], + [107.291554, 36.979463], + [107.291554, 36.979463], + [107.288474, 37.008143], + [107.288474, 37.008143], + [107.28601, 37.054963], + [107.268764, 37.099367], + [107.234887, 37.096503], + [107.181916, 37.143269], + [107.133873, 37.134681], + [107.095685, 37.115595], + [107.030395, 37.140883], + [107.031011, 37.108436], + [106.998367, 37.106527], + [106.905976, 37.151378], + [106.912135, 37.110345], + [106.891193, 37.098413], + [106.818512, 37.141838], + [106.776012, 37.158056], + [106.772933, 37.120367], + [106.750143, 37.09889], + [106.728585, 37.121321], + [106.687933, 37.12991], + [106.673151, 37.1113], + [106.6171, 37.135158], + [106.605397, 37.127524], + [106.645433, 37.064992], + [106.666991, 37.016745], + [106.646665, 37.000496], + [106.64297, 36.962729], + [106.594926, 36.967988], + [106.595542, 36.94025], + [106.540108, 36.984244], + [106.549347, 36.941685], + [106.601702, 36.918244], + [106.609709, 36.878521], + [106.609709, 36.878521], + [106.626955, 36.892403], + [106.637426, 36.867031], + [106.637426, 36.867031], + [106.657752, 36.820575], + [106.627571, 36.752995], + [106.644817, 36.72278], + [106.59431, 36.750118], + [106.514238, 36.715584], + [106.519782, 36.708868], + [106.519782, 36.708868], + [106.530869, 36.690154], + [106.490833, 36.685835], + [106.491448, 36.628703], + [106.444637, 36.624861], + [106.465579, 36.583063], + [106.444637, 36.557109], + [106.397826, 36.576816], + [106.392282, 36.556628], + [106.363949, 36.577296], + [106.37134, 36.549417], + [106.39721, 36.548455], + [106.455724, 36.496995], + [106.494528, 36.494589], + [106.523477, 36.468605], + [106.492064, 36.422389], + [106.510543, 36.379037], + [106.497608, 36.31348], + [106.470507, 36.306246], + [106.504383, 36.266207], + [106.54134, 36.25366], + [106.559202, 36.292259], + [106.647897, 36.259451], + [106.685469, 36.273445], + [106.698404, 36.244008], + [106.735976, 36.23725], + [106.772933, 36.212628], + [106.808657, 36.21118], + [106.833295, 36.229044], + [106.858548, 36.206834], + [106.858548, 36.206834], + [106.873947, 36.178338], + [106.873947, 36.178338], + [106.930613, 36.138716], + [106.925686, 36.115997], + [106.957715, 36.091337], + [106.940468, 36.064734], + [106.928149, 36.011502], + [106.94786, 35.988262], + [106.90228, 35.943699], + [106.93862, 35.952905], + [106.940468, 35.931101], + [106.912751, 35.93207], + [106.849925, 35.887476], + [106.927534, 35.810346], + [106.897353, 35.759856], + [106.868403, 35.771996], + [106.867171, 35.738485], + [106.819128, 35.7448], + [106.806193, 35.70982], + [106.750759, 35.725369], + [106.750759, 35.689408], + [106.674998, 35.728284], + [106.66268, 35.70739], + [106.633115, 35.714679], + [106.620796, 35.743829], + [106.595542, 35.727312], + [106.566593, 35.738971], + [106.506231, 35.737514] + ] + ], + [ + [ + [106.047356, 35.498155], + [106.048588, 35.488898], + [106.054132, 35.45478], + [106.071994, 35.463555], + [106.078769, 35.509848], + [106.047356, 35.498155] + ] + ], + [ + [ + [102.831537, 36.365544], + [102.829689, 36.365544], + [102.836465, 36.344819], + [102.838928, 36.345783], + [102.831537, 36.365544] + ] + ], + [ + [ + [106.073226, 35.447468], + [106.067682, 35.436254], + [106.073226, 35.420649], + [106.083081, 35.421624], + [106.073226, 35.447468] + ] + ], + [ + [ + [106.504383, 35.736057], + [106.506231, 35.737514], + [106.49268, 35.732656], + [106.498224, 35.732656], + [106.504383, 35.736057] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 630000, + "name": "青海省", + "center": [101.778916, 36.623178], + "centroid": [96.043533, 35.726403], + "childrenNum": 8, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 28, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [102.829689, 36.365544], + [102.771791, 36.47438], + [102.793349, 36.497957], + [102.753313, 36.525855], + [102.734219, 36.562396], + [102.761936, 36.568645], + [102.714509, 36.599401], + [102.724364, 36.613813], + [102.684328, 36.619097], + [102.630741, 36.650793], + [102.601176, 36.710307], + [102.612879, 36.738129], + [102.639364, 36.732853], + [102.692335, 36.775528], + [102.720052, 36.767858], + [102.639364, 36.852666], + [102.587009, 36.869904], + [102.56114, 36.91968], + [102.526031, 36.928291], + [102.499546, 36.954599], + [102.450271, 36.968467], + [102.506321, 37.019134], + [102.488459, 37.078362], + [102.583314, 37.104618], + [102.642444, 37.099845], + [102.599944, 37.174748], + [102.578386, 37.17284], + [102.533422, 37.217176], + [102.490307, 37.223371], + [102.457662, 37.248147], + [102.45335, 37.271487], + [102.419474, 37.294343], + [102.428097, 37.308624], + [102.368351, 37.327662], + [102.29875, 37.370004], + [102.299981, 37.391404], + [102.19712, 37.420403], + [102.176794, 37.458892], + [102.125055, 37.48549], + [102.103497, 37.482641], + [102.131214, 37.54625], + [102.102265, 37.582304], + [102.035128, 37.627819], + [102.048678, 37.651515], + [102.036359, 37.685149], + [101.998787, 37.724921], + [101.946432, 37.728235], + [101.873135, 37.686569], + [101.854657, 37.664781], + [101.815853, 37.654357], + [101.791832, 37.696041], + [101.659405, 37.733441], + [101.670491, 37.754264], + [101.598427, 37.827569], + [101.551615, 37.835604], + [101.459224, 37.86632], + [101.382848, 37.822369], + [101.362522, 37.791162], + [101.276906, 37.83655], + [101.202994, 37.84742], + [101.159262, 37.86821], + [101.152486, 37.891356], + [101.114298, 37.92016], + [101.103211, 37.946593], + [101.077342, 37.941874], + [100.964009, 38.011221], + [100.91843, 37.999432], + [100.895024, 38.013107], + [100.888864, 38.056001], + [100.922125, 38.084741], + [100.91843, 38.129006], + [100.93814, 38.16007], + [100.913502, 38.17889], + [100.860531, 38.148305], + [100.825423, 38.158658], + [100.752126, 38.238612], + [100.71517, 38.253652], + [100.619083, 38.26587], + [100.595061, 38.242372], + [100.545786, 38.247072], + [100.516837, 38.272448], + [100.474953, 38.288891], + [100.459555, 38.2654], + [100.432453, 38.275267], + [100.424446, 38.307208], + [100.396729, 38.293118], + [100.318505, 38.329276], + [100.331439, 38.337257], + [100.301874, 38.388405], + [100.259374, 38.366355], + [100.24028, 38.441861], + [100.163288, 38.461546], + [100.113397, 38.497151], + [100.086911, 38.492936], + [100.064122, 38.518694], + [100.025933, 38.507923], + [100.001296, 38.467169], + [100.022238, 38.432017], + [100.093071, 38.407166], + [100.136803, 38.33444], + [100.163904, 38.328337], + [100.159592, 38.291239], + [100.182998, 38.222158], + [100.126332, 38.231561], + [100.117093, 38.253652], + [100.071513, 38.284663], + [100.049955, 38.283254], + [100.001912, 38.315191], + [99.960028, 38.320825], + [99.826985, 38.370109], + [99.758, 38.410449], + [99.727203, 38.415607], + [99.65945, 38.449361], + [99.63974, 38.474666], + [99.585537, 38.498556], + [99.52887, 38.546314], + [99.501769, 38.612281], + [99.450646, 38.60433], + [99.412458, 38.665571], + [99.375502, 38.684727], + [99.361951, 38.718354], + [99.291118, 38.765966], + [99.222133, 38.788827], + [99.141445, 38.852706], + [99.068764, 38.896968], + [99.071843, 38.921184], + [99.107568, 38.951907], + [99.054597, 38.97657], + [98.951735, 38.987735], + [98.903076, 39.012384], + [98.886446, 39.040744], + [98.818076, 39.064911], + [98.816845, 39.085818], + [98.743548, 39.086747], + [98.730613, 39.057011], + [98.70536, 39.043533], + [98.661628, 38.993782], + [98.612353, 38.977035], + [98.624056, 38.959353], + [98.584635, 38.93003], + [98.526737, 38.95563], + [98.457752, 38.952838], + [98.428187, 38.976104], + [98.432498, 38.996107], + [98.401086, 39.001688], + [98.383839, 39.029588], + [98.316702, 39.040744], + [98.280977, 39.027263], + [98.287753, 38.992386], + [98.276666, 38.963541], + [98.235398, 38.918855], + [98.242173, 38.880664], + [98.167645, 38.840121], + [98.091884, 38.786495], + [98.068478, 38.816344], + [98.029058, 38.834061], + [98.009348, 38.85923], + [97.875689, 38.898365], + [97.828878, 38.93003], + [97.701379, 38.963076], + [97.679205, 39.010524], + [97.58127, 39.052364], + [97.504894, 39.076527], + [97.458698, 39.117863], + [97.401416, 39.146645], + [97.371235, 39.140611], + [97.347213, 39.167528], + [97.315185, 39.164744], + [97.220946, 39.193042], + [97.14149, 39.199999], + [97.060186, 39.19768], + [97.017686, 39.208347], + [96.962251, 39.198144], + [97.012142, 39.142004], + [96.969643, 39.097895], + [96.95794, 39.041674], + [96.965331, 39.017034], + [96.938846, 38.95563], + [96.940693, 38.90768], + [96.983809, 38.869016], + [96.993664, 38.834993], + [96.987505, 38.793025], + [97.00044, 38.7613], + [97.023229, 38.755699], + [97.009063, 38.702477], + [97.057722, 38.67258], + [97.047251, 38.653888], + [97.055874, 38.594508], + [96.961019, 38.558015], + [96.876636, 38.580475], + [96.847071, 38.599186], + [96.7941, 38.608072], + [96.808882, 38.582346], + [96.767614, 38.552399], + [96.800259, 38.52759], + [96.780549, 38.504177], + [96.706637, 38.505582], + [96.6666, 38.483567], + [96.707868, 38.459203], + [96.698013, 38.422172], + [96.626564, 38.356031], + [96.638883, 38.307208], + [96.655514, 38.295936], + [96.665369, 38.23015], + [96.46334, 38.277616], + [96.378341, 38.277146], + [96.335841, 38.246132], + [96.301964, 38.183124], + [96.313051, 38.161952], + [96.264392, 38.145952], + [96.252689, 38.167599], + [96.221892, 38.149246], + [96.109175, 38.187358], + [96.06606, 38.173245], + [96.006929, 38.207582], + [95.93856, 38.237202], + [95.932401, 38.259291], + [95.89606, 38.2903], + [95.852945, 38.287481], + [95.83693, 38.344298], + [95.775952, 38.356031], + [95.723597, 38.378554], + [95.703887, 38.400131], + [95.671858, 38.388405], + [95.608417, 38.339134], + [95.585011, 38.343359], + [95.51849, 38.294997], + [95.487693, 38.314721], + [95.455664, 38.291709], + [95.440881, 38.310965], + [95.408236, 38.300163], + [95.315846, 38.318947], + [95.259179, 38.302981], + [95.229614, 38.330685], + [95.209904, 38.327868], + [95.185266, 38.379492], + [95.140919, 38.392158], + [95.122441, 38.417014], + [95.072549, 38.402476], + [95.045448, 38.418889], + [94.973999, 38.430142], + [94.884072, 38.414669], + [94.861282, 38.393565], + [94.812623, 38.385591], + [94.672805, 38.386998], + [94.582878, 38.36917], + [94.56132, 38.351807], + [94.527443, 38.365416], + [94.527443, 38.425922], + [94.511429, 38.445142], + [94.370379, 38.7627], + [94.281067, 38.7599], + [93.973098, 38.724891], + [93.95154, 38.715086], + [93.885018, 38.720689], + [93.800019, 38.750566], + [93.773533, 38.771099], + [93.756287, 38.807484], + [93.769838, 38.821007], + [93.884403, 38.826136], + [93.884403, 38.867618], + [93.834511, 38.867618], + [93.729186, 38.924443], + [93.453245, 38.915596], + [93.274007, 38.896036], + [93.237666, 38.916062], + [93.179152, 38.923977], + [93.198246, 39.045857], + [93.165601, 39.090928], + [93.131725, 39.108112], + [93.142196, 39.160567], + [93.115094, 39.17959], + [93.043029, 39.146645], + [92.978356, 39.143396], + [92.938936, 39.169848], + [92.889045, 39.160103], + [92.866871, 39.138754], + [92.765857, 39.136898], + [92.659299, 39.109969], + [92.545966, 39.111362], + [92.489916, 39.099753], + [92.459119, 39.063982], + [92.459119, 39.042604], + [92.41046, 39.03842], + [92.416003, 39.010524], + [92.380279, 38.999828], + [92.263866, 39.002153], + [92.197961, 38.983548], + [92.173323, 38.960749], + [92.10865, 38.963541], + [91.966368, 38.930961], + [91.880752, 38.899297], + [91.87952, 38.884391], + [91.806223, 38.872744], + [91.694738, 38.86622], + [91.681188, 38.852706], + [91.501333, 38.815411], + [91.446515, 38.813546], + [91.298689, 38.746365], + [91.242639, 38.752433], + [91.188436, 38.73096], + [90.992567, 38.695003], + [90.970394, 38.697806], + [90.899561, 38.679588], + [90.724634, 38.658094], + [90.65996, 38.674449], + [90.619308, 38.664636], + [90.645794, 38.635191], + [90.606374, 38.610878], + [90.608837, 38.594508], + [90.560794, 38.593573], + [90.525685, 38.561291], + [90.463476, 38.556611], + [90.465323, 38.521971], + [90.427135, 38.493873], + [90.353222, 38.482162], + [90.315034, 38.501835], + [90.248513, 38.491531], + [90.130868, 38.494341], + [90.111774, 38.477945], + [90.111774, 38.418889], + [90.129636, 38.400131], + [90.179528, 38.396848], + [90.137644, 38.340543], + [90.280542, 38.238142], + [90.352607, 38.233441], + [90.361846, 38.300163], + [90.401882, 38.311434], + [90.531229, 38.319886], + [90.516446, 38.207111], + [90.519526, 37.730601], + [90.579272, 37.720661], + [90.586663, 37.703144], + [90.643946, 37.696988], + [90.777605, 37.648672], + [90.820104, 37.613599], + [90.854597, 37.604117], + [90.882314, 37.575664], + [90.865684, 37.53059], + [90.911879, 37.519674], + [90.958075, 37.477891], + [91.019669, 37.493088], + [91.073256, 37.475992], + [91.099741, 37.447965], + [91.113292, 37.387124], + [91.136081, 37.355734], + [91.134849, 37.324331], + [91.194596, 37.273868], + [91.1909, 37.205737], + [91.280211, 37.163779], + [91.286371, 37.105095], + [91.303617, 37.083136], + [91.291298, 37.042544], + [91.303617, 37.012444], + [91.216153, 37.010054], + [91.181045, 37.025345], + [91.133618, 37.007665], + [91.126842, 36.978507], + [91.051698, 36.96751], + [91.036915, 36.929727], + [90.983944, 36.913459], + [90.924198, 36.921115], + [90.853981, 36.915373], + [90.758511, 36.825844], + [90.732025, 36.825844], + [90.727098, 36.755872], + [90.754815, 36.721341], + [90.720938, 36.708868], + [90.706156, 36.658955], + [90.730793, 36.655594], + [90.72217, 36.620058], + [90.741264, 36.585947], + [90.810865, 36.585466], + [90.831191, 36.55807], + [90.905104, 36.560474], + [91.011662, 36.539801], + [91.035683, 36.529703], + [91.039995, 36.474861], + [91.028292, 36.443093], + [91.051698, 36.433946], + [91.026444, 36.323607], + [91.07264, 36.299012], + [91.051698, 36.238215], + [91.096045, 36.219871], + [91.09235, 36.163844], + [91.124994, 36.115514], + [91.081263, 36.088436], + [90.979017, 36.106811], + [90.922966, 36.028927], + [90.850285, 36.016827], + [90.815793, 36.035703], + [90.776373, 36.086501], + [90.659344, 36.13485], + [90.613149, 36.126632], + [90.534925, 36.147899], + [90.478258, 36.13195], + [90.424055, 36.133883], + [90.325505, 36.159496], + [90.23681, 36.160462], + [90.198006, 36.187516], + [90.130252, 36.2078], + [90.145651, 36.239181], + [90.058188, 36.255591], + [90.043405, 36.276822], + [90.003369, 36.278752], + [90.028006, 36.258486], + [90.019999, 36.213594], + [89.997825, 36.168193], + [89.944855, 36.140649], + [89.941159, 36.067637], + [89.914058, 36.079246], + [89.819819, 36.080697], + [89.766848, 36.073925], + [89.711414, 36.093272], + [89.688624, 36.091337], + [89.605472, 36.038123], + [89.474893, 36.022151], + [89.417611, 36.044897], + [89.404676, 36.016827], + [89.434857, 35.992136], + [89.428082, 35.917531], + [89.489676, 35.903475], + [89.554965, 35.873414], + [89.550654, 35.856924], + [89.62395, 35.859349], + [89.654747, 35.848193], + [89.707718, 35.849163], + [89.778551, 35.861775], + [89.801957, 35.848193], + [89.767464, 35.799183], + [89.782863, 35.773453], + [89.747138, 35.7516], + [89.748986, 35.66267], + [89.726196, 35.648082], + [89.765616, 35.599922], + [89.75145, 35.580942], + [89.71203, 35.581915], + [89.699711, 35.544916], + [89.720037, 35.501566], + [89.740979, 35.507412], + [89.765, 35.482563], + [89.739131, 35.468429], + [89.685544, 35.416259], + [89.658443, 35.425526], + [89.619639, 35.412357], + [89.58761, 35.383575], + [89.497067, 35.361128], + [89.516161, 35.330862], + [89.494603, 35.298632], + [89.531559, 35.276161], + [89.48598, 35.256616], + [89.450255, 35.223867], + [89.46935, 35.214577], + [89.519241, 35.133862], + [89.579603, 35.118688], + [89.593153, 35.104491], + [89.59069, 35.057965], + [89.560509, 34.938836], + [89.578987, 34.895162], + [89.670146, 34.887798], + [89.707102, 34.919701], + [89.747138, 34.903506], + [89.78779, 34.921664], + [89.821051, 34.902033], + [89.814891, 34.86816], + [89.838913, 34.865705], + [89.867862, 34.81069], + [89.825978, 34.796931], + [89.799493, 34.743838], + [89.732356, 34.732035], + [89.72558, 34.660689], + [89.74837, 34.641981], + [89.798877, 34.628686], + [89.777935, 34.574499], + [89.814891, 34.548871], + [89.823515, 34.455657], + [89.819819, 34.420614], + [89.799493, 34.39642], + [89.820435, 34.369255], + [89.858623, 34.359375], + [89.86663, 34.324785], + [89.825362, 34.293642], + [89.838297, 34.263477], + [89.816739, 34.16945], + [89.789638, 34.150632], + [89.760073, 34.152613], + [89.756993, 34.124874], + [89.71203, 34.131809], + [89.655979, 34.097126], + [89.656595, 34.057966], + [89.635037, 34.049537], + [89.684928, 33.990013], + [89.688008, 33.959739], + [89.718805, 33.946832], + [89.73174, 33.921509], + [89.795181, 33.865374], + [89.837065, 33.868853], + [89.899891, 33.80771], + [89.942391, 33.801246], + [89.902355, 33.758467], + [89.907282, 33.741051], + [89.983659, 33.725622], + [89.981195, 33.70322], + [90.008296, 33.687785], + [89.984275, 33.612061], + [90.01076, 33.553728], + [90.083441, 33.525295], + [90.088984, 33.478885], + [90.107463, 33.460913], + [90.22018, 33.437943], + [90.246665, 33.423959], + [90.332896, 33.310501], + [90.363077, 33.279487], + [90.405577, 33.260473], + [90.490577, 33.264977], + [90.562642, 33.229441], + [90.627315, 33.180368], + [90.704308, 33.135778], + [90.740032, 33.142293], + [90.803474, 33.114227], + [90.88293, 33.120241], + [90.902024, 33.083143], + [90.927894, 33.120241], + [91.001807, 33.11573], + [91.037531, 33.098686], + [91.072024, 33.113224], + [91.147784, 33.07211], + [91.161335, 33.108712], + [91.18782, 33.106206], + [91.226624, 33.141792], + [91.261733, 33.141291], + [91.311624, 33.108211], + [91.370138, 33.100691], + [91.436044, 33.066092], + [91.49579, 33.109214], + [91.535826, 33.10019], + [91.55492, 33.060074], + [91.583253, 33.0375], + [91.664557, 33.012913], + [91.685499, 32.989324], + [91.752637, 32.969242], + [91.799448, 32.942126], + [91.839484, 32.948152], + [91.857962, 32.90244], + [91.896766, 32.907967], + [91.955897, 32.8205], + [92.018722, 32.829552], + [92.038432, 32.860725], + [92.101874, 32.860222], + [92.145606, 32.885857], + [92.205352, 32.866255], + [92.227526, 32.821003], + [92.193649, 32.801889], + [92.211511, 32.788306], + [92.198577, 32.754591], + [92.255243, 32.720863], + [92.310062, 32.751571], + [92.343938, 32.738484], + [92.355641, 32.764657], + [92.411076, 32.748048], + [92.459119, 32.76365], + [92.484372, 32.745028], + [92.56814, 32.73194], + [92.574916, 32.741001], + [92.634662, 32.720863], + [92.667922, 32.73194], + [92.686401, 32.76516], + [92.756618, 32.743014], + [92.789262, 32.719856], + [92.822523, 32.729926], + [92.866871, 32.698203], + [92.933392, 32.719353], + [92.964189, 32.714821], + [93.00053, 32.741001], + [93.019624, 32.737477], + [93.023935, 32.703239], + [93.069515, 32.626156], + [93.087993, 32.63674], + [93.159442, 32.644803], + [93.176688, 32.6705], + [93.210565, 32.655385], + [93.239514, 32.662439], + [93.260456, 32.62666], + [93.300492, 32.619604], + [93.308499, 32.580278], + [93.33868, 32.5712], + [93.385492, 32.525294], + [93.411977, 32.558086], + [93.4631, 32.556069], + [93.476651, 32.504603], + [93.501904, 32.503593], + [93.516687, 32.47583], + [93.618933, 32.522771], + [93.651577, 32.571705], + [93.721795, 32.578261], + [93.75136, 32.56313], + [93.820345, 32.549511], + [93.851142, 32.50965], + [93.861613, 32.466237], + [93.90904, 32.463207], + [93.960163, 32.484917], + [93.978641, 32.459672], + [94.03038, 32.448057], + [94.049474, 32.469771], + [94.091974, 32.463207], + [94.137554, 32.433915], + [94.176974, 32.454117], + [94.196684, 32.51621], + [94.250886, 32.51722], + [94.292154, 32.502584], + [94.294002, 32.519743], + [94.350053, 32.533871], + [94.371611, 32.524789], + [94.395016, 32.594397], + [94.435052, 32.562626], + [94.463386, 32.572209], + [94.459074, 32.599439], + [94.522516, 32.595909], + [94.591501, 32.640772], + [94.614291, 32.673522], + [94.638312, 32.645307], + [94.737479, 32.587338], + [94.762116, 32.526303], + [94.78737, 32.522266], + [94.80708, 32.486431], + [94.852043, 32.463712], + [94.889616, 32.472295], + [94.912405, 32.41573], + [94.944434, 32.404109], + [94.988166, 32.422802], + [95.057151, 32.395014], + [95.075013, 32.376315], + [95.075013, 32.376315], + [95.081789, 32.384907], + [95.153853, 32.386423], + [95.218527, 32.397035], + [95.228382, 32.363678], + [95.261643, 32.348006], + [95.193274, 32.332331], + [95.096571, 32.322217], + [95.079325, 32.279726], + [95.10581, 32.258979], + [95.20744, 32.297433], + [95.214216, 32.321712], + [95.241317, 32.3207], + [95.239469, 32.287315], + [95.270266, 32.194683], + [95.270266, 32.194683], + [95.31523, 32.148585], + [95.366968, 32.151118], + [95.367584, 32.178982], + [95.406389, 32.182021], + [95.440265, 32.157705], + [95.454432, 32.061898], + [95.421171, 32.033999], + [95.454432, 32.007613], + [95.395918, 32.001523], + [95.360809, 31.95939], + [95.3682, 31.92892], + [95.408852, 31.918761], + [95.406389, 31.896915], + [95.456896, 31.801853], + [95.480301, 31.795749], + [95.511714, 31.750468], + [95.546823, 31.73978], + [95.580083, 31.76726], + [95.634286, 31.782523], + [95.779648, 31.748941], + [95.823995, 31.68225], + [95.853561, 31.714329], + [95.846169, 31.736218], + [95.89914, 31.81711], + [95.983524, 31.816601], + [95.989067, 31.78761], + [96.064828, 31.720438], + [96.135661, 31.70211], + [96.148595, 31.686324], + [96.156603, 31.602769], + [96.207726, 31.598691], + [96.221892, 31.647613], + [96.245298, 31.657802], + [96.252073, 31.697527], + [96.222508, 31.733164], + [96.231131, 31.749959], + [96.178161, 31.775401], + [96.183088, 31.835924], + [96.202798, 31.841008], + [96.214501, 31.876589], + [96.188632, 31.904028], + [96.220044, 31.905553], + [96.253305, 31.929936], + [96.288414, 31.919777], + [96.389428, 31.919777], + [96.407906, 31.845583], + [96.435623, 31.796258], + [96.468884, 31.769804], + [96.519391, 31.74945], + [96.56805, 31.711783], + [96.615477, 31.737236], + [96.661057, 31.705674], + [96.691854, 31.722474], + [96.722651, 31.686833], + [96.778701, 31.675629], + [96.790404, 31.698545], + [96.840295, 31.720438], + [96.799027, 31.792188], + [96.765767, 31.819144], + [96.760223, 31.860325], + [96.794716, 31.869474], + [96.81073, 31.894375], + [96.776238, 31.935015], + [96.753448, 31.944156], + [96.742977, 32.001016], + [96.722651, 32.013195], + [96.824281, 32.007613], + [96.868629, 31.964975], + [96.863085, 31.996448], + [96.894498, 32.013703], + [96.941925, 31.986297], + [96.965947, 32.008628], + [96.935766, 32.048203], + [97.006599, 32.067984], + [97.028773, 32.04871], + [97.127323, 32.044145], + [97.169823, 32.032984], + [97.188301, 32.055304], + [97.214786, 32.042623], + [97.233881, 32.063927], + [97.201852, 32.090296], + [97.219714, 32.109054], + [97.258518, 32.072041], + [97.308409, 32.076605], + [97.293011, 32.096887], + [97.313953, 32.130342], + [97.271453, 32.139971], + [97.264062, 32.182527], + [97.299786, 32.294904], + [97.32196, 32.303503], + [97.371235, 32.273148], + [97.415583, 32.296421], + [97.424822, 32.322723], + [97.387865, 32.427349], + [97.341054, 32.440987], + [97.388481, 32.501575], + [97.334895, 32.514192], + [97.332431, 32.542448], + [97.3583, 32.563635], + [97.374315, 32.546484], + [97.411887, 32.575235], + [97.448843, 32.586833], + [97.463626, 32.55506], + [97.50243, 32.530844], + [97.540618, 32.536899], + [97.670582, 32.51722], + [97.684132, 32.530339], + [97.730944, 32.527312], + [97.700763, 32.53488], + [97.616995, 32.586329], + [97.607756, 32.614059], + [97.543698, 32.62162], + [97.535075, 32.638252], + [97.48272, 32.654377], + [97.42359, 32.70475], + [97.429133, 32.714318], + [97.386018, 32.77925], + [97.392793, 32.828546], + [97.376163, 32.886359], + [97.347829, 32.895907], + [97.375547, 32.956689], + [97.438372, 32.976271], + [97.523988, 32.988822], + [97.499966, 33.011408], + [97.542466, 33.035995], + [97.517213, 33.097683], + [97.487032, 33.107209], + [97.498119, 33.137783], + [97.487648, 33.168346], + [97.548626, 33.203907], + [97.607756, 33.263976], + [97.622538, 33.337005], + [97.676125, 33.341004], + [97.754349, 33.409972], + [97.674893, 33.432949], + [97.625618, 33.461412], + [97.552321, 33.465906], + [97.511669, 33.520805], + [97.523372, 33.577166], + [97.450075, 33.582152], + [97.415583, 33.605582], + [97.435293, 33.682307], + [97.418046, 33.728608], + [97.422974, 33.754984], + [97.406344, 33.795278], + [97.373083, 33.817655], + [97.371851, 33.842015], + [97.398336, 33.848477], + [97.395257, 33.889224], + [97.460546, 33.887236], + [97.503662, 33.912073], + [97.52214, 33.903133], + [97.601596, 33.929951], + [97.629314, 33.919523], + [97.660111, 33.956264], + [97.652719, 33.998448], + [97.70261, 34.036644], + [97.665654, 34.126855], + [97.766668, 34.158555], + [97.789458, 34.182818], + [97.789458, 34.182818], + [97.796849, 34.199154], + [97.796849, 34.199154], + [97.8104, 34.207568], + [97.898479, 34.209548], + [97.95453, 34.190739], + [98.028442, 34.122892], + [98.098043, 34.122892], + [98.158405, 34.107037], + [98.206449, 34.08424], + [98.258188, 34.083249], + [98.344419, 34.094648], + [98.399854, 34.085231], + [98.396774, 34.053008], + [98.428187, 34.029204], + [98.440506, 33.981577], + [98.415252, 33.956761], + [98.425723, 33.913066], + [98.407245, 33.867362], + [98.434962, 33.843009], + [98.463295, 33.848477], + [98.492861, 33.796272], + [98.494092, 33.768915], + [98.51873, 33.77389], + [98.539672, 33.746525], + [98.582788, 33.731595], + [98.610505, 33.682805], + [98.6567, 33.64744], + [98.61728, 33.637476], + [98.622824, 33.610067], + [98.652389, 33.595114], + [98.648077, 33.548741], + [98.678258, 33.522801], + [98.725686, 33.503341], + [98.742316, 33.477887], + [98.736157, 33.406975], + [98.779888, 33.370497], + [98.759562, 33.276985], + [98.802062, 33.270481], + [98.804526, 33.219428], + [98.858728, 33.150811], + [98.92217, 33.118738], + [98.967134, 33.115229], + [98.971445, 33.098185], + [99.014561, 33.081137], + [99.024416, 33.094675], + [99.090322, 33.079131], + [99.124814, 33.046028], + [99.196263, 33.035493], + [99.214741, 32.991332], + [99.235067, 32.982296], + [99.24677, 32.924043], + [99.268944, 32.878318], + [99.353944, 32.885354], + [99.376118, 32.899927], + [99.45311, 32.862233], + [99.558436, 32.839106], + [99.589233, 32.789312], + [99.640355, 32.790822], + [99.646515, 32.774721], + [99.700718, 32.76667], + [99.717964, 32.732443], + [99.760464, 32.769689], + [99.766623, 32.826032], + [99.791877, 32.883344], + [99.764159, 32.924545], + [99.788181, 32.956689], + [99.805427, 32.940619], + [99.851007, 32.941623], + [99.877492, 32.993339], + [99.877492, 33.045527], + [99.947709, 32.986814], + [99.956332, 32.948152], + [100.038252, 32.929066], + [100.029629, 32.895907], + [100.064738, 32.895907], + [100.123252, 32.837095], + [100.117093, 32.802392], + [100.139266, 32.724388], + [100.088143, 32.668988], + [100.109701, 32.640268], + [100.189773, 32.630692], + [100.208252, 32.606497], + [100.229809, 32.650346], + [100.231041, 32.696189], + [100.258759, 32.742511], + [100.339447, 32.719353], + [100.399193, 32.756101], + [100.378251, 32.698707], + [100.420135, 32.73194], + [100.450932, 32.694678], + [100.470026, 32.694678], + [100.516837, 32.632204], + [100.54517, 32.569687], + [100.603069, 32.553547], + [100.645568, 32.526303], + [100.657887, 32.546484], + [100.661583, 32.616075], + [100.673286, 32.628172], + [100.710242, 32.610026], + [100.71209, 32.645307], + [100.690532, 32.678056], + [100.77122, 32.643795], + [100.834046, 32.648835], + [100.887633, 32.632708], + [100.93198, 32.600447], + [100.956618, 32.621116], + [100.99727, 32.627668], + [101.030531, 32.660424], + [101.077342, 32.68259], + [101.124769, 32.658408], + [101.157414, 32.661431], + [101.22332, 32.725898], + [101.237486, 32.825026], + [101.223935, 32.855698], + [101.178356, 32.892892], + [101.124153, 32.909976], + [101.134624, 32.95217], + [101.129081, 32.989324], + [101.183899, 32.984304], + [101.171581, 33.009902], + [101.184515, 33.041514], + [101.146327, 33.056563], + [101.143863, 33.086151], + [101.169733, 33.10019], + [101.11553, 33.194893], + [101.124769, 33.221431], + [101.156798, 33.236449], + [101.182668, 33.26948], + [101.217776, 33.256469], + [101.297232, 33.262475], + [101.381616, 33.153316], + [101.393935, 33.157826], + [101.386543, 33.207412], + [101.403174, 33.225436], + [101.487557, 33.226938], + [101.515275, 33.192889], + [101.557775, 33.167344], + [101.633535, 33.101193], + [101.661252, 33.135778], + [101.653861, 33.162835], + [101.709912, 33.21292], + [101.735781, 33.279987], + [101.677883, 33.297497], + [101.64955, 33.323004], + [101.663716, 33.383991], + [101.695745, 33.433948], + [101.769042, 33.45592], + [101.777665, 33.533776], + [101.769042, 33.538765], + [101.748716, 33.505337], + [101.718535, 33.494857], + [101.622448, 33.502343], + [101.611977, 33.565199], + [101.616905, 33.598603], + [101.585492, 33.645448], + [101.58426, 33.674339], + [101.501724, 33.702723], + [101.428427, 33.680315], + [101.424732, 33.655411], + [101.385312, 33.644949], + [101.302776, 33.657902], + [101.23687, 33.685793], + [101.217776, 33.669856], + [101.166653, 33.659894], + [101.177124, 33.685295], + [101.162957, 33.719649], + [101.186363, 33.741051], + [101.190675, 33.791796], + [101.153102, 33.823124], + [101.153718, 33.8445], + [101.054552, 33.863386], + [101.023139, 33.896178], + [100.994806, 33.891707], + [100.965857, 33.946832], + [100.927669, 33.975126], + [100.93506, 33.990013], + [100.880857, 34.036644], + [100.870386, 34.083744], + [100.848828, 34.089692], + [100.806329, 34.155584], + [100.764445, 34.178857], + [100.809408, 34.247153], + [100.798321, 34.260014], + [100.821727, 34.317371], + [100.868538, 34.332693], + [100.895024, 34.375183], + [100.951074, 34.38358], + [100.986799, 34.374689], + [101.054552, 34.322808], + [101.098284, 34.329233], + [101.178356, 34.320831], + [101.193754, 34.336646], + [101.235022, 34.325279], + [101.228863, 34.298586], + [101.268899, 34.278808], + [101.325565, 34.268423], + [101.327413, 34.24468], + [101.369913, 34.248143], + [101.417956, 34.227858], + [101.482014, 34.218951], + [101.492485, 34.195689], + [101.53868, 34.212022], + [101.6206, 34.178857], + [101.674187, 34.110506], + [101.703136, 34.119424], + [101.718535, 34.083249], + [101.736397, 34.080275], + [101.764114, 34.122892], + [101.788136, 34.131809], + [101.836795, 34.124378], + [101.851578, 34.153108], + [101.874367, 34.130323], + [101.897773, 34.133791], + [101.955055, 34.109514], + [101.965526, 34.167469], + [102.003099, 34.162022], + [102.030816, 34.190739], + [102.01357, 34.218456], + [102.062229, 34.227858], + [102.067772, 34.293642], + [102.149692, 34.271885], + [102.186649, 34.352952], + [102.237156, 34.34307], + [102.237156, 34.34307], + [102.259329, 34.355917], + [102.205743, 34.407777], + [102.169402, 34.457631], + [102.155852, 34.507456], + [102.139837, 34.50351], + [102.093026, 34.536547], + [102.001867, 34.538519], + [101.97415, 34.548871], + [101.956287, 34.582876], + [101.934729, 34.58731], + [101.919947, 34.621791], + [101.917483, 34.705964], + [101.923027, 34.835746], + [101.916867, 34.873561], + [101.985852, 34.90007], + [102.068388, 34.887798], + [102.048062, 34.910868], + [102.094874, 34.986901], + [102.133678, 35.014844], + [102.157699, 35.010923], + [102.176178, 35.032977], + [102.211286, 35.034937], + [102.218062, 35.057475], + [102.252554, 35.048657], + [102.29567, 35.071681], + [102.310452, 35.128967], + [102.346793, 35.164201], + [102.404075, 35.179366], + [102.365887, 35.235599], + [102.370199, 35.263946], + [102.3123, 35.282512], + [102.280887, 35.303028], + [102.311684, 35.31426], + [102.317844, 35.343067], + [102.287663, 35.36552], + [102.293822, 35.424063], + [102.314764, 35.434303], + [102.408387, 35.409431], + [102.447807, 35.437229], + [102.437952, 35.455268], + [102.49893, 35.545403], + [102.503241, 35.585322], + [102.531575, 35.580455], + [102.570995, 35.548324], + [102.695414, 35.528358], + [102.743458, 35.494745], + [102.782878, 35.527871], + [102.729291, 35.523487], + [102.746537, 35.545403], + [102.808747, 35.560496], + [102.763168, 35.612086], + [102.7644, 35.653431], + [102.744074, 35.657807], + [102.707733, 35.70496], + [102.686175, 35.771996], + [102.715125, 35.815685], + [102.739146, 35.821023], + [102.787189, 35.862745], + [102.81737, 35.850133], + [102.914073, 35.845282], + [102.94487, 35.829757], + [102.954725, 35.858864], + [102.942406, 35.92674], + [102.971971, 35.995525], + [102.951645, 36.021667], + [102.968276, 36.044414], + [102.932551, 36.048285], + [102.882044, 36.082632], + [102.941174, 36.104877], + [102.948566, 36.150798], + [102.965812, 36.151765], + [102.986754, 36.193312], + [103.048964, 36.199107], + [103.066826, 36.216974], + [103.021246, 36.232906], + [103.024942, 36.256556], + [102.922696, 36.298047], + [102.896827, 36.331803], + [102.845704, 36.331803], + [102.836465, 36.344819], + [102.829689, 36.365544] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 640000, + "name": "宁夏回族自治区", + "center": [106.278179, 38.46637], + "centroid": [106.169866, 37.291332], + "childrenNum": 5, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 29, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [107.268764, 37.099367], + [107.281083, 37.127047], + [107.306952, 37.100799], + [107.334669, 37.138975], + [107.336517, 37.165687], + [107.317423, 37.200017], + [107.270612, 37.229089], + [107.309416, 37.239095], + [107.273075, 37.29101], + [107.257677, 37.337179], + [107.282931, 37.437036], + [107.284162, 37.481691], + [107.345756, 37.518725], + [107.369162, 37.58752], + [107.330358, 37.584201], + [107.311264, 37.609806], + [107.361155, 37.613125], + [107.422133, 37.665254], + [107.389488, 37.671413], + [107.387024, 37.691305], + [107.425828, 37.684201], + [107.484959, 37.706458], + [107.499125, 37.765619], + [107.57119, 37.776499], + [107.599523, 37.791162], + [107.620465, 37.776026], + [107.646335, 37.805349], + [107.659269, 37.844112], + [107.65003, 37.86443], + [107.560719, 37.893717], + [107.49235, 37.944706], + [107.448618, 37.933378], + [107.411662, 37.948009], + [107.440611, 37.995659], + [107.3938, 38.014993], + [107.33159, 38.086625], + [107.240431, 38.111586], + [107.19054, 38.153953], + [107.138801, 38.161011], + [107.119091, 38.134185], + [107.071047, 38.138892], + [107.051337, 38.122886], + [107.010069, 38.120532], + [106.942316, 38.132302], + [106.858548, 38.156306], + [106.779092, 38.171833], + [106.737824, 38.197706], + [106.654672, 38.22921], + [106.627571, 38.232501], + [106.555506, 38.263521], + [106.482209, 38.319417], + [106.599854, 38.389812], + [106.647897, 38.470917], + [106.66268, 38.601524], + [106.709491, 38.718821], + [106.756302, 38.748699], + [106.837606, 38.847579], + [106.954019, 38.941202], + [106.971881, 39.026333], + [106.96757, 39.054688], + [106.933693, 39.076527], + [106.878874, 39.091392], + [106.859164, 39.107648], + [106.825288, 39.19397], + [106.795723, 39.214375], + [106.790795, 39.241263], + [106.806193, 39.277407], + [106.806809, 39.318625], + [106.781556, 39.371849], + [106.751375, 39.381564], + [106.683622, 39.357506], + [106.643586, 39.357969], + [106.602318, 39.37555], + [106.556122, 39.322329], + [106.525325, 39.308439], + [106.511774, 39.272311], + [106.402753, 39.291767], + [106.280181, 39.262118], + [106.29558, 39.167992], + [106.285109, 39.146181], + [106.251232, 39.131327], + [106.192718, 39.142932], + [106.170544, 39.163352], + [106.145907, 39.153142], + [106.096631, 39.084889], + [106.078153, 39.026333], + [106.087392, 39.006339], + [106.060907, 38.96866], + [106.021487, 38.953769], + [105.97098, 38.909077], + [105.992538, 38.857366], + [105.909386, 38.791159], + [105.908154, 38.737496], + [105.88598, 38.716953], + [105.894603, 38.696405], + [105.852719, 38.641735], + [105.874277, 38.593105], + [105.856415, 38.569714], + [105.863806, 38.53508], + [105.836705, 38.476071], + [105.850872, 38.443736], + [105.827466, 38.432486], + [105.835473, 38.387467], + [105.821307, 38.366824], + [105.86627, 38.296406], + [105.842248, 38.240962], + [105.802828, 38.220277], + [105.775111, 38.186887], + [105.76772, 38.121474], + [105.780655, 38.084741], + [105.840401, 38.004147], + [105.799749, 37.939986], + [105.80406, 37.862068], + [105.760944, 37.799674], + [105.677177, 37.771769], + [105.622358, 37.777919], + [105.616199, 37.722555], + [105.598952, 37.699356], + [105.467141, 37.695094], + [105.4037, 37.710246], + [105.315004, 37.702197], + [105.221998, 37.677097], + [105.187505, 37.657674], + [105.111128, 37.633981], + [105.027977, 37.580881], + [104.866601, 37.566651], + [104.805007, 37.539133], + [104.623305, 37.522522], + [104.433595, 37.515402], + [104.419429, 37.511604], + [104.407726, 37.464592], + [104.322726, 37.44844], + [104.287002, 37.428007], + [104.298705, 37.414223], + [104.365226, 37.418026], + [104.437907, 37.445589], + [104.448994, 37.42468], + [104.499501, 37.421353], + [104.521059, 37.43466], + [104.679971, 37.408044], + [104.662109, 37.367626], + [104.713848, 37.329566], + [104.673812, 37.317668], + [104.651022, 37.290534], + [104.624536, 37.298627], + [104.600515, 37.242907], + [104.638087, 37.201923], + [104.717543, 37.208597], + [104.776673, 37.246718], + [104.85613, 37.211933], + [104.864753, 37.17284], + [104.888158, 37.15901], + [104.914644, 37.097935], + [104.954064, 37.077407], + [104.95468, 37.040156], + [105.004571, 37.035378], + [105.03968, 37.007187], + [105.05939, 37.022956], + [105.128991, 36.996194], + [105.165331, 36.99476], + [105.185657, 36.942164], + [105.178882, 36.892403], + [105.244787, 36.894796], + [105.279896, 36.86751], + [105.303302, 36.820575], + [105.334714, 36.80093], + [105.340874, 36.764502], + [105.319932, 36.742924], + [105.275584, 36.752515], + [105.272505, 36.739567], + [105.218302, 36.730455], + [105.201056, 36.700711], + [105.225693, 36.664716], + [105.22015, 36.631105], + [105.261418, 36.602764], + [105.2762, 36.563358], + [105.252179, 36.553263], + [105.281744, 36.522489], + [105.322396, 36.535954], + [105.362432, 36.496514], + [105.363048, 36.443093], + [105.398156, 36.430575], + [105.401236, 36.369881], + [105.425873, 36.330357], + [105.455439, 36.321678], + [105.476381, 36.293224], + [105.45975, 36.268137], + [105.460366, 36.223733], + [105.478844, 36.213111], + [105.515185, 36.147415], + [105.491163, 36.101009], + [105.430801, 36.10391], + [105.406163, 36.074409], + [105.343954, 36.033767], + [105.324859, 35.941761], + [105.350113, 35.875839], + [105.39754, 35.857409], + [105.371055, 35.844312], + [105.38091, 35.792873], + [105.408627, 35.822479], + [105.428953, 35.819082], + [105.432033, 35.787533], + [105.457286, 35.771511], + [105.481924, 35.727312], + [105.595873, 35.715651], + [105.667322, 35.749657], + [105.70243, 35.733142], + [105.759097, 35.724883], + [105.740618, 35.698643], + [105.723988, 35.725854], + [105.690727, 35.698643], + [105.722756, 35.673366], + [105.713517, 35.650513], + [105.759097, 35.634464], + [105.762176, 35.602841], + [105.800365, 35.564878], + [105.816379, 35.575101], + [105.847176, 35.490359], + [105.868734, 35.540046], + [105.900147, 35.54735], + [106.017175, 35.519103], + [106.023335, 35.49377], + [106.047356, 35.498155], + [106.078769, 35.509848], + [106.071994, 35.463555], + [106.06953, 35.458193], + [106.073842, 35.45478], + [106.073226, 35.450393], + [106.071378, 35.449418], + [106.073226, 35.447468], + [106.083081, 35.421624], + [106.113262, 35.361616], + [106.129892, 35.393333], + [106.173008, 35.437716], + [106.196414, 35.409919], + [106.237681, 35.409431], + [106.241377, 35.358687], + [106.319601, 35.265411], + [106.363333, 35.238532], + [106.368261, 35.273718], + [106.415688, 35.276161], + [106.472354, 35.310842], + [106.501304, 35.364056], + [106.503767, 35.415284], + [106.483441, 35.450393], + [106.490217, 35.480613], + [106.465579, 35.481101], + [106.440941, 35.52641], + [106.460036, 35.578995], + [106.47913, 35.575101], + [106.460036, 35.643705], + [106.434782, 35.688436], + [106.49268, 35.732656], + [106.506231, 35.737514], + [106.566593, 35.738971], + [106.595542, 35.727312], + [106.620796, 35.743829], + [106.633115, 35.714679], + [106.66268, 35.70739], + [106.674998, 35.728284], + [106.750759, 35.689408], + [106.750759, 35.725369], + [106.806193, 35.70982], + [106.819128, 35.7448], + [106.867171, 35.738485], + [106.868403, 35.771996], + [106.897353, 35.759856], + [106.927534, 35.810346], + [106.849925, 35.887476], + [106.912751, 35.93207], + [106.940468, 35.931101], + [106.93862, 35.952905], + [106.90228, 35.943699], + [106.94786, 35.988262], + [106.928149, 36.011502], + [106.940468, 36.064734], + [106.957715, 36.091337], + [106.925686, 36.115997], + [106.930613, 36.138716], + [106.873947, 36.178338], + [106.873947, 36.178338], + [106.858548, 36.206834], + [106.858548, 36.206834], + [106.833295, 36.229044], + [106.808657, 36.21118], + [106.772933, 36.212628], + [106.735976, 36.23725], + [106.698404, 36.244008], + [106.685469, 36.273445], + [106.647897, 36.259451], + [106.559202, 36.292259], + [106.54134, 36.25366], + [106.504383, 36.266207], + [106.470507, 36.306246], + [106.497608, 36.31348], + [106.510543, 36.379037], + [106.492064, 36.422389], + [106.523477, 36.468605], + [106.494528, 36.494589], + [106.455724, 36.496995], + [106.39721, 36.548455], + [106.37134, 36.549417], + [106.363949, 36.577296], + [106.392282, 36.556628], + [106.397826, 36.576816], + [106.444637, 36.557109], + [106.465579, 36.583063], + [106.444637, 36.624861], + [106.491448, 36.628703], + [106.490833, 36.685835], + [106.530869, 36.690154], + [106.519782, 36.708868], + [106.519782, 36.708868], + [106.514238, 36.715584], + [106.59431, 36.750118], + [106.644817, 36.72278], + [106.627571, 36.752995], + [106.657752, 36.820575], + [106.637426, 36.867031], + [106.637426, 36.867031], + [106.626955, 36.892403], + [106.609709, 36.878521], + [106.609709, 36.878521], + [106.601702, 36.918244], + [106.549347, 36.941685], + [106.540108, 36.984244], + [106.595542, 36.94025], + [106.594926, 36.967988], + [106.64297, 36.962729], + [106.646665, 37.000496], + [106.666991, 37.016745], + [106.645433, 37.064992], + [106.605397, 37.127524], + [106.6171, 37.135158], + [106.673151, 37.1113], + [106.687933, 37.12991], + [106.728585, 37.121321], + [106.750143, 37.09889], + [106.772933, 37.120367], + [106.776012, 37.158056], + [106.818512, 37.141838], + [106.891193, 37.098413], + [106.912135, 37.110345], + [106.905976, 37.151378], + [106.998367, 37.106527], + [107.031011, 37.108436], + [107.030395, 37.140883], + [107.095685, 37.115595], + [107.133873, 37.134681], + [107.181916, 37.143269], + [107.234887, 37.096503], + [107.268764, 37.099367] + ] + ], + [ + [ + [106.048588, 35.488898], + [105.897683, 35.451368], + [105.894603, 35.413821], + [106.002393, 35.438692], + [106.034422, 35.469404], + [106.054132, 35.45478], + [106.048588, 35.488898] + ] + ], + [ + [ + [106.073842, 35.45478], + [106.06953, 35.458193], + [106.071378, 35.449418], + [106.073226, 35.450393], + [106.073842, 35.45478] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 650000, + "name": "新疆维吾尔自治区", + "center": [87.617733, 43.792818], + "centroid": [85.294711, 41.371801], + "childrenNum": 24, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 30, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [96.386348, 42.727592], + [96.363558, 42.900562], + [95.921314, 43.229789], + [95.880046, 43.28035], + [95.857872, 43.417436], + [95.735916, 43.597569], + [95.705735, 43.67077], + [95.645373, 43.787966], + [95.623199, 43.855756], + [95.527113, 44.007466], + [95.426099, 44.009618], + [95.377439, 44.025972], + [95.326932, 44.028554], + [95.35157, 44.090054], + [95.355882, 44.166087], + [95.376208, 44.227444], + [95.4107, 44.245024], + [95.43041, 44.281882], + [95.41378, 44.298589], + [95.238853, 44.277169], + [95.1286, 44.269884], + [94.998637, 44.253169], + [94.945666, 44.292592], + [94.826174, 44.320001], + [94.768275, 44.34055], + [94.722696, 44.34055], + [94.673421, 44.397021], + [94.606283, 44.448311], + [94.557008, 44.462408], + [94.470777, 44.509373], + [94.390705, 44.521749], + [94.359292, 44.515775], + [94.329727, 44.582734], + [94.279836, 44.603617], + [94.227481, 44.645785], + [94.215162, 44.667921], + [94.152336, 44.684944], + [94.066105, 44.732154], + [93.723642, 44.865498], + [93.716251, 44.894334], + [93.613389, 44.926546], + [93.509296, 44.968055], + [93.434767, 44.955351], + [93.376869, 44.985412], + [93.314659, 44.995147], + [93.314043, 44.980333], + [93.252449, 44.991761], + [93.174225, 45.015458], + [93.100312, 45.007419], + [93.062124, 45.018419], + [93.002377, 45.009958], + [92.932776, 45.017573], + [92.922921, 45.03703], + [92.884117, 45.046756], + [92.847777, 45.038721], + [92.779407, 45.050561], + [92.683937, 45.02561], + [92.547814, 45.018419], + [92.501003, 45.001072], + [92.414155, 45.018419], + [92.348866, 45.014188], + [92.315605, 45.028994], + [92.240461, 45.015881], + [92.100026, 45.081417], + [92.056911, 45.086911], + [91.885679, 45.078882], + [91.803144, 45.082685], + [91.694738, 45.065357], + [91.561695, 45.075501], + [91.500101, 45.103809], + [91.448978, 45.156586], + [91.429268, 45.156586], + [91.37753, 45.11099], + [91.33503, 45.129571], + [91.242023, 45.13717], + [91.230936, 45.153632], + [91.195827, 45.159118], + [91.17119, 45.199616], + [91.129922, 45.21606], + [91.050466, 45.208892], + [91.007966, 45.218589], + [90.96177, 45.201303], + [90.881698, 45.192025], + [90.866916, 45.209314], + [90.897713, 45.249776], + [90.877387, 45.280946], + [90.831807, 45.300313], + [90.804706, 45.29484], + [90.813329, 45.32851], + [90.773909, 45.405874], + [90.772677, 45.432338], + [90.723402, 45.464667], + [90.671047, 45.487747], + [90.676591, 45.582488], + [90.714779, 45.728895], + [90.799778, 45.834905], + [90.890937, 45.921566], + [91.028292, 46.023054], + [91.014741, 46.06667], + [91.021517, 46.121038], + [90.98456, 46.160431], + [90.94822, 46.219262], + [90.955611, 46.233752], + [90.900177, 46.31235], + [90.983328, 46.374734], + [90.996263, 46.419309], + [91.025828, 46.444057], + [91.038147, 46.500936], + [91.060937, 46.516999], + [91.079415, 46.558989], + [91.068328, 46.579149], + [91.017821, 46.58244], + [91.036299, 46.670393], + [91.054161, 46.717598], + [91.019053, 46.766402], + [90.992567, 46.769682], + [90.992567, 46.790583], + [90.942676, 46.82581], + [90.958075, 46.879425], + [90.929742, 46.893331], + [90.92235, 46.938707], + [90.901408, 46.960768], + [90.830575, 46.995883], + [90.767134, 46.992617], + [90.691989, 47.080717], + [90.653801, 47.111681], + [90.579888, 47.198364], + [90.56141, 47.206903], + [90.521374, 47.2845], + [90.488113, 47.317374], + [90.526301, 47.379007], + [90.507823, 47.400076], + [90.468403, 47.404937], + [90.459164, 47.43895], + [90.474562, 47.462422], + [90.468403, 47.497611], + [90.398186, 47.547724], + [90.376012, 47.603036], + [90.346447, 47.637324], + [90.384635, 47.644179], + [90.331665, 47.681663], + [90.216484, 47.70543], + [90.180144, 47.72516], + [90.13518, 47.723147], + [90.07605, 47.777469], + [90.070506, 47.820483], + [90.086521, 47.86547], + [90.066195, 47.883534], + [90.040941, 47.874704], + [89.960253, 47.885942], + [89.957789, 47.842982], + [89.86971, 47.834144], + [89.761921, 47.835751], + [89.735435, 47.89758], + [89.651052, 47.913627], + [89.645508, 47.947711], + [89.595617, 47.973359], + [89.599313, 48.015811], + [89.569132, 48.037825], + [89.498299, 48.02822], + [89.38127, 48.046227], + [89.359712, 48.026219], + [89.308589, 48.021816], + [89.282104, 47.994189], + [89.231597, 47.98017], + [89.156452, 47.996992], + [89.078228, 47.98698], + [89.044967, 48.009806], + [89.027105, 48.051028], + [88.953808, 48.090618], + [88.939026, 48.115396], + [88.824461, 48.107005], + [88.79736, 48.133772], + [88.721599, 48.160526], + [88.700657, 48.180881], + [88.668628, 48.171303], + [88.638447, 48.183674], + [88.601491, 48.221567], + [88.594716, 48.259831], + [88.575006, 48.277757], + [88.605803, 48.337863], + [88.573774, 48.351785], + [88.573158, 48.369679], + [88.535586, 48.368884], + [88.523267, 48.403461], + [88.503557, 48.412996], + [88.462289, 48.392335], + [88.438267, 48.393528], + [88.360659, 48.433251], + [88.363123, 48.460641], + [88.318159, 48.478497], + [88.229464, 48.498329], + [88.196819, 48.493967], + [88.151855, 48.526478], + [88.130297, 48.521721], + [88.10874, 48.545895], + [88.041602, 48.548272], + [87.973233, 48.575997], + [87.96153, 48.599353], + [88.010805, 48.618742], + [88.02682, 48.65315], + [88.089645, 48.69504], + [88.090877, 48.71992], + [88.064392, 48.712813], + [88.029283, 48.750313], + [87.96153, 48.773588], + [87.93874, 48.757809], + [87.872219, 48.799612], + [87.826639, 48.800795], + [87.803234, 48.824835], + [87.829103, 48.825623], + [87.792147, 48.849258], + [87.78106, 48.872094], + [87.742256, 48.881146], + [87.760118, 48.925992], + [87.793995, 48.927565], + [87.814321, 48.945256], + [87.87653, 48.949186], + [87.871603, 48.963726], + [87.911639, 48.979833], + [87.883922, 48.993971], + [87.883306, 49.023806], + [87.835263, 49.054406], + [87.858052, 49.07362], + [87.844502, 49.090084], + [87.867291, 49.108892], + [87.845733, 49.146096], + [87.82048, 49.148445], + [87.821096, 49.173883], + [87.793379, 49.18249], + [87.762582, 49.172709], + [87.700372, 49.175839], + [87.67635, 49.15549], + [87.602437, 49.152359], + [87.563017, 49.142572], + [87.517438, 49.145704], + [87.49588, 49.132001], + [87.511894, 49.10184], + [87.43675, 49.075188], + [87.388707, 49.097921], + [87.304939, 49.112418], + [87.239033, 49.114376], + [87.211932, 49.140615], + [87.112766, 49.15549], + [87.088128, 49.133567], + [87.000049, 49.142572], + [86.953853, 49.131218], + [86.887948, 49.132001], + [86.854071, 49.109284], + [86.84976, 49.066563], + [86.836209, 49.051269], + [86.772151, 49.02773], + [86.732115, 48.994757], + [86.730267, 48.959797], + [86.757985, 48.894919], + [86.782006, 48.887049], + [86.821426, 48.850439], + [86.818963, 48.831139], + [86.770303, 48.810255], + [86.754289, 48.78463], + [86.780774, 48.731369], + [86.771535, 48.717156], + [86.70255, 48.666195], + [86.693311, 48.64366], + [86.640956, 48.629027], + [86.635413, 48.612016], + [86.594761, 48.576789], + [86.579978, 48.538763], + [86.416138, 48.481671], + [86.38103, 48.49357], + [86.305269, 48.491984], + [86.270161, 48.452307], + [86.225813, 48.432456], + [86.053966, 48.441192], + [85.916612, 48.438015], + [85.791576, 48.418954], + [85.758315, 48.403064], + [85.695489, 48.335078], + [85.695489, 48.302445], + [85.678243, 48.266205], + [85.633895, 48.232731], + [85.622193, 48.202824], + [85.587084, 48.191654], + [85.576613, 48.15853], + [85.55136, 48.127781], + [85.551975, 48.081423], + [85.531649, 48.046227], + [85.547048, 48.008205], + [85.617881, 47.550552], + [85.614801, 47.498015], + [85.685018, 47.428829], + [85.701649, 47.384275], + [85.675779, 47.321837], + [85.701033, 47.28856], + [85.682555, 47.249982], + [85.682555, 47.222757], + [85.641903, 47.18413], + [85.582772, 47.142626], + [85.547048, 47.096609], + [85.545816, 47.057891], + [85.441106, 47.063191], + [85.355491, 47.054629], + [85.325926, 47.044842], + [85.276651, 47.068898], + [85.213825, 47.041172], + [85.175637, 46.997924], + [85.102956, 46.968936], + [85.082014, 46.939933], + [84.987159, 46.918272], + [84.979768, 46.883106], + [84.95513, 46.861013], + [84.934188, 46.863878], + [84.867051, 46.927673], + [84.849189, 46.957092], + [84.781435, 46.979962], + [84.748175, 47.009759], + [84.699515, 47.008535], + [84.668718, 46.995067], + [84.563393, 46.991801], + [84.506726, 46.97302], + [84.425422, 47.008943], + [84.37122, 46.993434], + [84.336727, 47.00527], + [84.2893, 46.994658], + [84.195061, 47.003638], + [84.150098, 46.977512], + [84.086656, 46.965261], + [84.038613, 46.973428], + [84.002888, 46.990576], + [83.951765, 46.98731], + [83.932671, 46.970161], + [83.88586, 46.982003], + [83.766367, 47.026896], + [83.69923, 47.015472], + [83.700462, 47.032199], + [83.576042, 47.059114], + [83.566803, 47.080717], + [83.53847, 47.083977], + [83.463325, 47.132042], + [83.418978, 47.119012], + [83.370318, 47.178436], + [83.324739, 47.167858], + [83.306261, 47.179656], + [83.257602, 47.173147], + [83.221877, 47.186977], + [83.207094, 47.213814], + [83.17445, 47.218286], + [83.15474, 47.236168], + [83.108544, 47.221944], + [83.02724, 47.21544], + [83.031552, 47.168265], + [82.993364, 47.065229], + [82.937929, 47.014248], + [82.923762, 46.932169], + [82.876335, 46.823762], + [82.878183, 46.797138], + [82.829524, 46.772551], + [82.788872, 46.677784], + [82.774089, 46.600124], + [82.726662, 46.494756], + [82.609017, 46.294985], + [82.518474, 46.153798], + [82.461808, 45.97982], + [82.401446, 45.972333], + [82.342932, 45.935303], + [82.336156, 45.882418], + [82.349707, 45.822811], + [82.340468, 45.772742], + [82.289961, 45.71636], + [82.288729, 45.655321], + [82.266555, 45.620172], + [82.281954, 45.53891], + [82.448257, 45.461309], + [82.546808, 45.426038], + [82.60101, 45.346178], + [82.58746, 45.224069], + [82.562822, 45.204676], + [82.487061, 45.181058], + [82.344779, 45.219011], + [82.294272, 45.247669], + [82.206809, 45.236713], + [82.109491, 45.211422], + [82.091012, 45.222383], + [82.09594, 45.249776], + [82.052824, 45.255674], + [81.993078, 45.237978], + [81.921013, 45.233342], + [81.879745, 45.284314], + [81.832318, 45.319673], + [81.78797, 45.3836], + [81.677101, 45.35459], + [81.645072, 45.359216], + [81.582863, 45.336503], + [81.575471, 45.30789], + [81.536667, 45.304101], + [81.52866, 45.285999], + [81.462754, 45.264099], + [81.437501, 45.28263], + [81.398697, 45.275471], + [81.382066, 45.257781], + [81.327864, 45.260729], + [81.284748, 45.23882], + [81.236705, 45.247248], + [81.175111, 45.227863], + [81.170183, 45.211001], + [81.111669, 45.218168], + [81.080872, 45.182745], + [81.024821, 45.162916], + [80.966307, 45.168402], + [80.93551, 45.160384], + [80.897938, 45.127459], + [80.862214, 45.127037], + [80.816634, 45.152788], + [80.731634, 45.156164], + [80.686055, 45.129148], + [80.599207, 45.105921], + [80.519135, 45.108878], + [80.493882, 45.127037], + [80.445839, 45.097895], + [80.443991, 45.077614], + [80.404571, 45.049293], + [80.358375, 45.040836], + [80.328194, 45.070007], + [80.291854, 45.06578], + [80.24381, 45.031532], + [80.195767, 45.030686], + [80.144644, 45.059017], + [80.136021, 45.041259], + [80.111999, 45.052675], + [80.060876, 45.026033], + [80.056565, 45.011227], + [79.98142, 44.964244], + [79.951855, 44.957892], + [79.944464, 44.937985], + [79.887798, 44.90917], + [79.969102, 44.877797], + [79.953703, 44.849377], + [79.991891, 44.830281], + [79.999283, 44.793768], + [80.087978, 44.817122], + [80.115695, 44.815424], + [80.169898, 44.84471], + [80.18776, 44.825612], + [80.178521, 44.796741], + [80.200695, 44.756808], + [80.238883, 44.7228], + [80.313412, 44.704938], + [80.400259, 44.628751], + [80.411962, 44.605321], + [80.350368, 44.484615], + [80.383013, 44.401297], + [80.399027, 44.30587], + [80.413194, 44.264741], + [80.400875, 44.198704], + [80.407034, 44.149772], + [80.3941, 44.127009], + [80.449534, 44.078017], + [80.458773, 44.047054], + [80.457541, 43.981203], + [80.485259, 43.95579], + [80.475404, 43.938124], + [80.511128, 43.906657], + [80.522215, 43.816473], + [80.75504, 43.494329], + [80.761199, 43.446554], + [80.746417, 43.439167], + [80.735946, 43.389609], + [80.686055, 43.333916], + [80.69283, 43.32042], + [80.777214, 43.308227], + [80.769207, 43.265535], + [80.788917, 43.242433], + [80.789533, 43.201876], + [80.804315, 43.178314], + [80.79446, 43.137277], + [80.752576, 43.148194], + [80.73225, 43.131163], + [80.706997, 43.143828], + [80.650946, 43.147321], + [80.593048, 43.133347], + [80.556092, 43.104515], + [80.482795, 43.06955], + [80.416889, 43.05687], + [80.378701, 43.031502], + [80.397795, 42.996933], + [80.487106, 42.948766], + [80.5912, 42.923354], + [80.602903, 42.894424], + [80.503737, 42.882146], + [80.450766, 42.861971], + [80.407034, 42.834767], + [80.338049, 42.831695], + [80.280151, 42.838278], + [80.262289, 42.828623], + [80.259209, 42.790865], + [80.225948, 42.713083], + [80.228412, 42.692852], + [80.179753, 42.670415], + [80.163738, 42.629919], + [80.180985, 42.590718], + [80.221637, 42.533415], + [80.265368, 42.502097], + [80.225948, 42.485769], + [80.206238, 42.431462], + [80.239499, 42.389927], + [80.229028, 42.358536], + [80.283847, 42.320493], + [80.272144, 42.281984], + [80.29247, 42.259842], + [80.28631, 42.233261], + [80.233339, 42.210215], + [80.168666, 42.200462], + [80.163738, 42.152563], + [80.139717, 42.151232], + [80.16805, 42.096635], + [80.193303, 42.081535], + [80.14218, 42.03488], + [80.089826, 42.047325], + [79.923522, 42.042436], + [79.852689, 42.015319], + [79.854537, 41.984186], + [79.822508, 41.963275], + [79.776313, 41.89248], + [79.724574, 41.896935], + [79.640806, 41.884907], + [79.616784, 41.856385], + [79.550879, 41.834094], + [79.500988, 41.835432], + [79.457256, 41.847915], + [79.415372, 41.836769], + [79.356242, 41.795735], + [79.326061, 41.809565], + [79.276786, 41.78101], + [79.271858, 41.767174], + [79.21704, 41.725648], + [79.138199, 41.722968], + [79.10925, 41.697503], + [79.043345, 41.681414], + [79.021787, 41.657273], + [78.99407, 41.664427], + [78.957729, 41.65146], + [78.891824, 41.597777], + [78.86657, 41.593749], + [78.825302, 41.560173], + [78.739071, 41.555695], + [78.696571, 41.54181], + [78.707042, 41.522098], + [78.675629, 41.50238], + [78.650375, 41.467411], + [78.580774, 41.481759], + [78.527188, 41.440947], + [78.454507, 41.412228], + [78.391681, 41.408189], + [78.385522, 41.394721], + [78.338094, 41.397415], + [78.324544, 41.384395], + [78.235232, 41.399211], + [78.163783, 41.383497], + [78.149617, 41.368228], + [78.165015, 41.340825], + [78.136682, 41.279239], + [78.129291, 41.228398], + [78.094798, 41.224347], + [77.972842, 41.173013], + [77.905089, 41.185174], + [77.836104, 41.153189], + [77.814546, 41.13426], + [77.807155, 41.091876], + [77.829328, 41.059394], + [77.796068, 41.049014], + [77.780669, 41.022832], + [77.737553, 41.032313], + [77.684583, 41.00793], + [77.654402, 41.016059], + [77.597119, 41.005221], + [77.591576, 40.992122], + [77.540453, 41.006575], + [77.476395, 40.999349], + [77.473931, 41.022832], + [77.415417, 41.038633], + [77.363062, 41.04089], + [77.296541, 41.004769], + [77.236795, 41.027798], + [77.169041, 41.009285], + [77.108063, 41.038181], + [77.091433, 41.062553], + [77.023064, 41.059394], + [77.002122, 41.073381], + [76.940528, 41.028701], + [76.885709, 41.027347], + [76.85368, 40.97631], + [76.817956, 40.975406], + [76.761905, 40.954167], + [76.741579, 40.912119], + [76.731724, 40.818887], + [76.693536, 40.779472], + [76.646725, 40.759983], + [76.646725, 40.73686], + [76.676906, 40.696036], + [76.654732, 40.652917], + [76.657196, 40.620218], + [76.611, 40.601591], + [76.601145, 40.578868], + [76.556798, 40.542495], + [76.543247, 40.513837], + [76.539551, 40.464226], + [76.508754, 40.429613], + [76.470566, 40.422779], + [76.442233, 40.391336], + [76.390494, 40.37766], + [76.381871, 40.39088], + [76.333212, 40.343459], + [76.327668, 40.391336], + [76.283321, 40.415034], + [76.279625, 40.439179], + [76.22419, 40.401819], + [76.176147, 40.381307], + [76.144118, 40.393615], + [76.081293, 40.39635], + [76.048648, 40.388601], + [76.048648, 40.357141], + [76.026474, 40.355317], + [75.986438, 40.381763], + [75.932235, 40.339353], + [75.921764, 40.291439], + [75.890351, 40.30924], + [75.84046, 40.312434], + [75.831221, 40.327492], + [75.785642, 40.301025], + [75.739446, 40.299199], + [75.709265, 40.280939], + [75.688323, 40.343915], + [75.669845, 40.363982], + [75.686475, 40.418223], + [75.717272, 40.443278], + [75.733287, 40.474242], + [75.646439, 40.516567], + [75.631041, 40.548862], + [75.627345, 40.605226], + [75.636584, 40.624306], + [75.599628, 40.659727], + [75.550353, 40.64883], + [75.467817, 40.599773], + [75.432093, 40.563412], + [75.355716, 40.537947], + [75.292274, 40.483802], + [75.268869, 40.483802], + [75.242383, 40.448743], + [75.206659, 40.447833], + [75.13521, 40.463315], + [75.102565, 40.44009], + [75.051442, 40.449654], + [75.021877, 40.466958], + [74.995392, 40.455119], + [74.963363, 40.464681], + [74.891914, 40.507467], + [74.844486, 40.521117], + [74.819233, 40.505647], + [74.814921, 40.461039], + [74.795211, 40.443278], + [74.908544, 40.338897], + [74.862965, 40.32658], + [74.824776, 40.344371], + [74.700357, 40.346195], + [74.697893, 40.310153], + [74.673255, 40.278656], + [74.618437, 40.27957], + [74.577169, 40.260391], + [74.534669, 40.207851], + [74.485394, 40.182251], + [74.433039, 40.13148], + [74.356662, 40.089371], + [74.316626, 40.106767], + [74.280902, 40.09807], + [74.26304, 40.125074], + [74.126301, 40.104479], + [74.113366, 40.086624], + [74.023439, 40.085251], + [74.008041, 40.050901], + [73.943367, 40.016076], + [73.980324, 40.004617], + [73.910722, 39.934443], + [73.907027, 39.873843], + [73.845433, 39.831115], + [73.841737, 39.756163], + [73.905795, 39.741899], + [73.924273, 39.722108], + [73.953838, 39.600018], + [73.916266, 39.586644], + [73.914418, 39.564041], + [73.883621, 39.540969], + [73.893476, 39.528046], + [73.868223, 39.482794], + [73.836194, 39.472169], + [73.745651, 39.462005], + [73.6471, 39.474479], + [73.61076, 39.465702], + [73.592898, 39.412087], + [73.502355, 39.383877], + [73.554094, 39.350102], + [73.554709, 39.295935], + [73.542391, 39.269531], + [73.564564, 39.266288], + [73.580579, 39.237555], + [73.623079, 39.235237], + [73.639709, 39.220402], + [73.657571, 39.166136], + [73.688368, 39.154999], + [73.719781, 39.108112], + [73.720397, 39.071881], + [73.743187, 39.029588], + [73.780143, 39.026798], + [73.820179, 39.041674], + [73.839889, 39.008199], + [73.846665, 38.962145], + [73.826339, 38.916993], + [73.767824, 38.941202], + [73.742571, 38.933754], + [73.70931, 38.893241], + [73.699455, 38.857832], + [73.729636, 38.837324], + [73.769056, 38.775765], + [73.757353, 38.719755], + [73.809092, 38.634256], + [73.799237, 38.610878], + [73.852208, 38.584217], + [73.89902, 38.579071], + [73.926121, 38.536016], + [74.011736, 38.52478], + [74.034526, 38.541634], + [74.090577, 38.542102], + [74.068403, 38.585621], + [74.088113, 38.610878], + [74.11275, 38.611345], + [74.147859, 38.676785], + [74.229779, 38.656224], + [74.353583, 38.655757], + [74.421952, 38.647812], + [74.455829, 38.632853], + [74.506336, 38.637528], + [74.546988, 38.607604], + [74.613509, 38.593105], + [74.639995, 38.599653], + [74.717603, 38.542102], + [74.78474, 38.538357], + [74.821697, 38.491062], + [74.862965, 38.484035], + [74.868508, 38.403883], + [74.834015, 38.361193], + [74.789668, 38.324581], + [74.806914, 38.285602], + [74.793363, 38.271039], + [74.816769, 38.215576], + [74.80445, 38.167128], + [74.821697, 38.10311], + [74.879595, 38.021122], + [74.92579, 38.01735], + [74.911008, 37.966884], + [74.919015, 37.908357], + [74.936877, 37.876241], + [74.917167, 37.845057], + [74.989848, 37.797783], + [75.006478, 37.770823], + [74.949196, 37.725395], + [74.923327, 37.717347], + [74.920863, 37.684675], + [74.891914, 37.668097], + [74.940573, 37.559061], + [75.000935, 37.53059], + [75.002167, 37.511604], + [75.035428, 37.500685], + [75.078543, 37.511129], + [75.090862, 37.486915], + [75.129666, 37.459367], + [75.153072, 37.414223], + [75.125971, 37.388075], + [75.140137, 37.355258], + [75.125971, 37.322427], + [75.078543, 37.318144], + [75.018181, 37.293867], + [74.927022, 37.277678], + [74.911008, 37.233378], + [74.816153, 37.216699], + [74.800139, 37.248147], + [74.753943, 37.281011], + [74.727458, 37.282916], + [74.665864, 37.23576], + [74.642458, 37.261485], + [74.598727, 37.258151], + [74.578401, 37.231472], + [74.54514, 37.2491], + [74.511263, 37.240048], + [74.477387, 37.19954], + [74.487858, 37.161871], + [74.465068, 37.147085], + [74.496481, 37.116072], + [74.498944, 37.072155], + [74.530357, 37.082182], + [74.56793, 37.032512], + [74.617205, 37.043499], + [74.632603, 37.066425], + [74.70898, 37.084569], + [74.739161, 37.028212], + [74.792747, 37.027257], + [74.806914, 37.054485], + [74.84695, 37.056873], + [74.84387, 37.0134], + [74.86974, 36.990458], + [74.893762, 36.939772], + [74.938725, 36.94312], + [74.927638, 36.978029], + [75.005862, 36.99476], + [75.032348, 37.016745], + [75.063145, 37.006231], + [75.172166, 37.013877], + [75.16847, 36.991892], + [75.244847, 36.963207], + [75.288579, 36.974682], + [75.345861, 36.960816], + [75.413614, 36.954599], + [75.396368, 36.904367], + [75.430245, 36.873255], + [75.434556, 36.83303], + [75.425933, 36.778883], + [75.458578, 36.720861], + [75.504773, 36.743404], + [75.536802, 36.729975], + [75.537418, 36.773131], + [75.588541, 36.762584], + [75.634121, 36.771693], + [75.724048, 36.750597], + [75.8072, 36.707908], + [75.871257, 36.666636], + [75.947018, 36.590752], + [75.924228, 36.566242], + [75.991981, 36.505654], + [76.035097, 36.409386], + [75.991365, 36.35205], + [75.998757, 36.312034], + [76.055423, 36.252695], + [76.060967, 36.225182], + [76.011691, 36.229044], + [76.016619, 36.165294], + [75.96796, 36.159013], + [75.936547, 36.13485], + [75.949482, 36.070056], + [75.982742, 36.031347], + [76.028322, 36.016827], + [76.044336, 36.026991], + [76.097307, 36.022635], + [76.117017, 35.975186], + [76.16506, 35.908807], + [76.146582, 35.839946], + [76.160133, 35.82442], + [76.221727, 35.823449], + [76.228502, 35.837035], + [76.298719, 35.841401], + [76.365857, 35.82442], + [76.369552, 35.86323], + [76.431762, 35.851589], + [76.471798, 35.886021], + [76.51553, 35.881173], + [76.55803, 35.923347], + [76.59745, 35.895718], + [76.579587, 35.866625], + [76.587595, 35.840431], + [76.566037, 35.819082], + [76.593754, 35.771996], + [76.69292, 35.747714], + [76.769297, 35.653917], + [76.848753, 35.668018], + [76.906651, 35.615005], + [76.967013, 35.591649], + [76.99781, 35.611113], + [77.072339, 35.591162], + [77.093281, 35.569746], + [77.195527, 35.519103], + [77.307628, 35.540533], + [77.331649, 35.530793], + [77.355055, 35.494257], + [77.396939, 35.467942], + [77.451758, 35.46063], + [77.518895, 35.482075], + [77.578025, 35.47574], + [77.590344, 35.460143], + [77.639619, 35.45478], + [77.657481, 35.477689], + [77.690742, 35.448443], + [77.735706, 35.461605], + [77.757879, 35.497181], + [77.797299, 35.491334], + [77.816394, 35.518616], + [77.85643, 35.487436], + [77.870596, 35.495232], + [77.914944, 35.465017], + [77.917408, 35.490847], + [77.951284, 35.478664], + [78.009799, 35.491821], + [78.029509, 35.469404], + [78.048603, 35.491334], + [78.140378, 35.494745], + [78.113892, 35.466967], + [78.107117, 35.437229], + [78.046755, 35.384063], + [78.013494, 35.366008], + [78.020885, 35.315237], + [78.01719, 35.228267], + [78.060306, 35.180344], + [78.062769, 35.114772], + [78.078784, 35.100084], + [78.124979, 35.108407], + [78.150849, 35.069721], + [78.123131, 35.036897], + [78.160704, 34.990823], + [78.201972, 34.974642], + [78.182262, 34.936874], + [78.206283, 34.891726], + [78.237696, 34.882398], + [78.230921, 34.776288], + [78.21429, 34.760556], + [78.213059, 34.717771], + [78.267261, 34.705472], + [78.265413, 34.651335], + [78.280812, 34.623269], + [78.346101, 34.60406], + [78.397224, 34.605538], + [78.427405, 34.594207], + [78.436029, 34.543942], + [78.492695, 34.578441], + [78.542586, 34.574499], + [78.559832, 34.55725], + [78.562912, 34.51288], + [78.58139, 34.505483], + [78.634977, 34.538026], + [78.708274, 34.522249], + [78.715049, 34.502031], + [78.758781, 34.481807], + [78.742766, 34.45467], + [78.809288, 34.432955], + [78.878273, 34.391481], + [78.899831, 34.354929], + [78.958961, 34.386049], + [78.973128, 34.362833], + [79.039649, 34.33467], + [79.048888, 34.348506], + [79.0107, 34.399877], + [79.039033, 34.421601], + [79.072294, 34.412714], + [79.161605, 34.441345], + [79.179467, 34.422588], + [79.241677, 34.415183], + [79.274322, 34.435916], + [79.326677, 34.44332], + [79.363017, 34.428018], + [79.435082, 34.447761], + [79.504683, 34.45467], + [79.545335, 34.476381], + [79.58106, 34.456151], + [79.675914, 34.451216], + [79.699936, 34.477861], + [79.735661, 34.471447], + [79.801566, 34.478847], + [79.861312, 34.528166], + [79.84345, 34.55725], + [79.88595, 34.642965], + [79.866856, 34.671517], + [79.906892, 34.683821], + [79.898268, 34.732035], + [79.947544, 34.821008], + [79.926602, 34.849499], + [79.961094, 34.862759], + [79.996819, 34.856375], + [80.003594, 34.895162], + [80.034391, 34.902033], + [80.041782, 34.943252], + [80.02392, 34.971209], + [80.04363, 35.022196], + [80.031311, 35.034447], + [80.078123, 35.076578], + [80.118159, 35.066293], + [80.23026, 35.147565], + [80.223484, 35.177409], + [80.257977, 35.203331], + [80.362687, 35.20871], + [80.267832, 35.295701], + [80.286926, 35.35283], + [80.321419, 35.38699], + [80.375006, 35.387966], + [80.432904, 35.449418], + [80.444607, 35.417235], + [80.514824, 35.391869], + [80.532686, 35.404553], + [80.56841, 35.391381], + [80.599823, 35.409431], + [80.65649, 35.393821], + [80.690982, 35.364544], + [80.689135, 35.339162], + [80.759968, 35.334768], + [80.844351, 35.345508], + [80.894242, 35.324027], + [80.924423, 35.330862], + [80.963844, 35.310842], + [81.026053, 35.31133], + [81.002648, 35.334768], + [81.030981, 35.337209], + [81.031597, 35.380648], + [81.054387, 35.402602], + [81.09935, 35.40748], + [81.103662, 35.386015], + [81.142466, 35.365032], + [81.191741, 35.36552], + [81.219458, 35.319144], + [81.26627, 35.322562], + [81.285364, 35.345508], + [81.314313, 35.337209], + [81.363588, 35.354783], + [81.385762, 35.335256], + [81.441196, 35.333303], + [81.447972, 35.318167], + [81.504638, 35.279092], + [81.513261, 35.23511], + [81.68634, 35.235599], + [81.736847, 35.26248], + [81.804601, 35.270786], + [81.853876, 35.25857], + [81.927789, 35.271275], + [81.955506, 35.307423], + [81.99123, 35.30547], + [82.030034, 35.321585], + [82.05344, 35.35039], + [82.029419, 35.426013], + [82.034346, 35.451855], + [82.071302, 35.450393], + [82.086701, 35.467454], + [82.164925, 35.495719], + [82.189563, 35.513258], + [82.234526, 35.520565], + [82.263475, 35.547837], + [82.2992, 35.544916], + [82.328149, 35.559523], + [82.350323, 35.611113], + [82.336156, 35.651486], + [82.392823, 35.656349], + [82.424852, 35.712736], + [82.468583, 35.717595], + [82.501844, 35.701073], + [82.546192, 35.708362], + [82.628727, 35.692324], + [82.652133, 35.67288], + [82.731589, 35.637868], + [82.780249, 35.666073], + [82.795031, 35.688436], + [82.873871, 35.688922], + [82.894813, 35.673852], + [82.967494, 35.667532], + [82.956407, 35.636409], + [82.981661, 35.599922], + [82.971806, 35.548324], + [82.998907, 35.484512], + [83.067892, 35.46258], + [83.088834, 35.425526], + [83.127022, 35.398699], + [83.178145, 35.38943], + [83.251442, 35.417722], + [83.280391, 35.401138], + [83.333978, 35.397236], + [83.405427, 35.380648], + [83.449159, 35.382111], + [83.502745, 35.360639], + [83.540318, 35.364056], + [83.54155, 35.341603], + [83.599448, 35.351366], + [83.622238, 35.335256], + [83.677672, 35.361128], + [83.785462, 35.36308], + [83.79778, 35.354783], + [83.885244, 35.367472], + [83.906186, 35.40309], + [84.005968, 35.422599], + [84.077417, 35.400163], + [84.095895, 35.362592], + [84.140859, 35.379184], + [84.160569, 35.359663], + [84.200605, 35.381135], + [84.274517, 35.404065], + [84.333032, 35.413821], + [84.424191, 35.466479], + [84.45314, 35.473303], + [84.475929, 35.516181], + [84.448828, 35.550272], + [84.513502, 35.564391], + [84.570168, 35.588242], + [84.628067, 35.595055], + [84.704443, 35.616951], + [84.729081, 35.613546], + [84.798066, 35.647595], + [84.920022, 35.696213], + [84.973608, 35.709334], + [84.99455, 35.737028], + [85.053065, 35.752086], + [85.146071, 35.742371], + [85.271107, 35.788989], + [85.341324, 35.753543], + [85.373969, 35.700101], + [85.518715, 35.680658], + [85.566142, 35.6403], + [85.612953, 35.651486], + [85.65299, 35.731199], + [85.691178, 35.751114], + [85.811286, 35.778794], + [85.835308, 35.771996], + [85.903677, 35.78462], + [85.949256, 35.778794], + [86.035488, 35.846738], + [86.05335, 35.842857], + [86.090306, 35.876809], + [86.093386, 35.906868], + [86.129111, 35.941761], + [86.150668, 36.00424], + [86.173458, 36.008113], + [86.199944, 36.047801], + [86.182081, 36.064734], + [86.187625, 36.130983], + [86.248603, 36.141616], + [86.2794, 36.170608], + [86.35824, 36.168676], + [86.392733, 36.206834], + [86.454943, 36.221319], + [86.515305, 36.205385], + [86.531935, 36.227113], + [86.599072, 36.222285], + [86.69947, 36.24449], + [86.746282, 36.291777], + [86.836209, 36.291294], + [86.86331, 36.299977], + [86.887332, 36.262829], + [86.931064, 36.265242], + [86.943998, 36.284058], + [86.996353, 36.308658], + [87.051788, 36.2966], + [87.08628, 36.310587], + [87.149106, 36.297565], + [87.161425, 36.325535], + [87.193454, 36.349158], + [87.292004, 36.358797], + [87.348055, 36.393008], + [87.363453, 36.420463], + [87.386859, 36.412757], + [87.426895, 36.42576], + [87.460155, 36.409868], + [87.470626, 36.354459], + [87.570409, 36.342409], + [87.6203, 36.360243], + [87.731785, 36.384818], + [87.767509, 36.3747], + [87.826023, 36.391563], + [87.838342, 36.383855], + [87.919646, 36.39349], + [87.95845, 36.408423], + [87.983088, 36.437797], + [88.006494, 36.430575], + [88.092109, 36.43539], + [88.134609, 36.427205], + [88.182652, 36.452721], + [88.222688, 36.447426], + [88.241782, 36.468605], + [88.282434, 36.470049], + [88.366202, 36.458016], + [88.356963, 36.477268], + [88.41055, 36.473418], + [88.470912, 36.48208], + [88.498629, 36.446463], + [88.573158, 36.461386], + [88.618121, 36.428168], + [88.623665, 36.389636], + [88.690186, 36.367954], + [88.766563, 36.292259], + [88.783809, 36.291777], + [88.802903, 36.33807], + [88.838628, 36.353496], + [88.870657, 36.348193], + [88.926091, 36.36458], + [88.964279, 36.318785], + [89.013554, 36.315409], + [89.054822, 36.291777], + [89.10225, 36.281164], + [89.126887, 36.254626], + [89.198952, 36.260417], + [89.232213, 36.295636], + [89.292575, 36.231457], + [89.335075, 36.23725], + [89.375727, 36.228078], + [89.490291, 36.151281], + [89.594385, 36.126632], + [89.614711, 36.109712], + [89.711414, 36.093272], + [89.766848, 36.073925], + [89.819819, 36.080697], + [89.914058, 36.079246], + [89.941159, 36.067637], + [89.944855, 36.140649], + [89.997825, 36.168193], + [90.019999, 36.213594], + [90.028006, 36.258486], + [90.003369, 36.278752], + [90.043405, 36.276822], + [90.058188, 36.255591], + [90.145651, 36.239181], + [90.130252, 36.2078], + [90.198006, 36.187516], + [90.23681, 36.160462], + [90.325505, 36.159496], + [90.424055, 36.133883], + [90.478258, 36.13195], + [90.534925, 36.147899], + [90.613149, 36.126632], + [90.659344, 36.13485], + [90.776373, 36.086501], + [90.815793, 36.035703], + [90.850285, 36.016827], + [90.922966, 36.028927], + [90.979017, 36.106811], + [91.081263, 36.088436], + [91.124994, 36.115514], + [91.09235, 36.163844], + [91.096045, 36.219871], + [91.051698, 36.238215], + [91.07264, 36.299012], + [91.026444, 36.323607], + [91.051698, 36.433946], + [91.028292, 36.443093], + [91.039995, 36.474861], + [91.035683, 36.529703], + [91.011662, 36.539801], + [90.905104, 36.560474], + [90.831191, 36.55807], + [90.810865, 36.585466], + [90.741264, 36.585947], + [90.72217, 36.620058], + [90.730793, 36.655594], + [90.706156, 36.658955], + [90.720938, 36.708868], + [90.754815, 36.721341], + [90.727098, 36.755872], + [90.732025, 36.825844], + [90.758511, 36.825844], + [90.853981, 36.915373], + [90.924198, 36.921115], + [90.983944, 36.913459], + [91.036915, 36.929727], + [91.051698, 36.96751], + [91.126842, 36.978507], + [91.133618, 37.007665], + [91.181045, 37.025345], + [91.216153, 37.010054], + [91.303617, 37.012444], + [91.291298, 37.042544], + [91.303617, 37.083136], + [91.286371, 37.105095], + [91.280211, 37.163779], + [91.1909, 37.205737], + [91.194596, 37.273868], + [91.134849, 37.324331], + [91.136081, 37.355734], + [91.113292, 37.387124], + [91.099741, 37.447965], + [91.073256, 37.475992], + [91.019669, 37.493088], + [90.958075, 37.477891], + [90.911879, 37.519674], + [90.865684, 37.53059], + [90.882314, 37.575664], + [90.854597, 37.604117], + [90.820104, 37.613599], + [90.777605, 37.648672], + [90.643946, 37.696988], + [90.586663, 37.703144], + [90.579272, 37.720661], + [90.519526, 37.730601], + [90.516446, 38.207111], + [90.531229, 38.319886], + [90.401882, 38.311434], + [90.361846, 38.300163], + [90.352607, 38.233441], + [90.280542, 38.238142], + [90.137644, 38.340543], + [90.179528, 38.396848], + [90.129636, 38.400131], + [90.111774, 38.418889], + [90.111774, 38.477945], + [90.130868, 38.494341], + [90.248513, 38.491531], + [90.315034, 38.501835], + [90.353222, 38.482162], + [90.427135, 38.493873], + [90.465323, 38.521971], + [90.463476, 38.556611], + [90.525685, 38.561291], + [90.560794, 38.593573], + [90.608837, 38.594508], + [90.606374, 38.610878], + [90.645794, 38.635191], + [90.619308, 38.664636], + [90.65996, 38.674449], + [90.724634, 38.658094], + [90.899561, 38.679588], + [90.970394, 38.697806], + [90.992567, 38.695003], + [91.188436, 38.73096], + [91.242639, 38.752433], + [91.298689, 38.746365], + [91.446515, 38.813546], + [91.501333, 38.815411], + [91.681188, 38.852706], + [91.694738, 38.86622], + [91.806223, 38.872744], + [91.87952, 38.884391], + [91.880752, 38.899297], + [91.966368, 38.930961], + [92.10865, 38.963541], + [92.173323, 38.960749], + [92.197961, 38.983548], + [92.263866, 39.002153], + [92.380279, 38.999828], + [92.416003, 39.010524], + [92.41046, 39.03842], + [92.366728, 39.059335], + [92.366112, 39.096037], + [92.343938, 39.146181], + [92.339011, 39.236628], + [92.378431, 39.258411], + [92.52564, 39.368611], + [92.639589, 39.514196], + [92.687632, 39.657174], + [92.745531, 39.868331], + [92.796654, 40.153897], + [92.906907, 40.310609], + [92.920458, 40.391792], + [92.928465, 40.572504], + [93.506216, 40.648376], + [93.760599, 40.664721], + [93.820961, 40.793519], + [93.809874, 40.879548], + [93.908424, 40.983539], + [94.01067, 41.114875], + [94.184365, 41.268444], + [94.534219, 41.505966], + [94.750413, 41.538227], + [94.809543, 41.619256], + [94.861898, 41.668451], + [94.969072, 41.718948], + [95.011572, 41.726541], + [95.110738, 41.768513], + [95.135991, 41.772976], + [95.16494, 41.735474], + [95.199433, 41.719395], + [95.194505, 41.694821], + [95.247476, 41.61344], + [95.299831, 41.565994], + [95.335556, 41.644305], + [95.39407, 41.693481], + [95.445193, 41.719841], + [95.57146, 41.796181], + [95.65646, 41.826067], + [95.759322, 41.835878], + [95.801206, 41.848361], + [95.855408, 41.849699], + [95.998306, 41.906289], + [96.054973, 41.936124], + [96.117183, 41.985966], + [96.137509, 42.019765], + [96.13874, 42.05399], + [96.077147, 42.149457], + [96.178161, 42.21775], + [96.040806, 42.326688], + [96.042038, 42.352787], + [96.06606, 42.414674], + [95.978596, 42.436762], + [96.0174, 42.482239], + [96.02356, 42.542675], + [96.072219, 42.569566], + [96.103632, 42.604375], + [96.166458, 42.623314], + [96.386348, 42.727592] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 710000, + "name": "台湾省", + "center": [121.509062, 25.044332], + "centroid": [120.971485, 23.749452], + "childrenNum": 0, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 31, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [120.443706, 22.441432], + [120.517619, 22.408793], + [120.569973, 22.361757], + [120.640806, 22.241605], + [120.659285, 22.154056], + [120.661748, 22.067007], + [120.651277, 22.033171], + [120.667908, 21.983235], + [120.701784, 21.927174], + [120.743052, 21.915515], + [120.781857, 21.923843], + [120.854537, 21.883309], + [120.873016, 21.897191], + [120.86624, 21.984345], + [120.907508, 22.033171], + [120.912436, 22.086418], + [120.903197, 22.12634], + [120.914899, 22.302525], + [120.981421, 22.528248], + [121.014682, 22.584069], + [121.03316, 22.650914], + [121.078739, 22.669691], + [121.170514, 22.723247], + [121.21055, 22.770711], + [121.237652, 22.836362], + [121.276456, 22.877171], + [121.324499, 22.945526], + [121.35468, 23.00999], + [121.370695, 23.084334], + [121.409499, 23.1025], + [121.430441, 23.137175], + [121.415042, 23.196047], + [121.440296, 23.271937], + [121.479716, 23.322507], + [121.497578, 23.419744], + [121.5216, 23.483431], + [121.522832, 23.538858], + [121.587505, 23.760878], + [121.621382, 23.920718], + [121.65957, 24.007125], + [121.63986, 24.064514], + [121.643556, 24.097843], + [121.678048, 24.133895], + [121.689135, 24.174303], + [121.809243, 24.339083], + [121.82649, 24.423572], + [121.867758, 24.47914], + [121.88562, 24.529784], + [121.892395, 24.617953], + [121.86283, 24.671261], + [121.841272, 24.734329], + [121.844968, 24.836476], + [121.933047, 24.938539], + [122.012503, 25.001471], + [121.98109, 25.030757], + [121.947214, 25.031841], + [121.917033, 25.138076], + [121.841888, 25.135367], + [121.782142, 25.160287], + [121.745186, 25.161912], + [121.707613, 25.191701], + [121.700222, 25.226896], + [121.655259, 25.242054], + [121.62323, 25.29455], + [121.585041, 25.309159], + [121.53515, 25.307535], + [121.444607, 25.27074], + [121.413194, 25.238806], + [121.371926, 25.159746], + [121.319572, 25.140785], + [121.209318, 25.12724], + [121.132942, 25.078466], + [121.102145, 25.075214], + [121.024537, 25.040517], + [121.009754, 24.993878], + [120.961095, 24.940167], + [120.914899, 24.864715], + [120.89211, 24.767482], + [120.82374, 24.688118], + [120.762147, 24.658208], + [120.68885, 24.600542], + [120.642654, 24.490033], + [120.589068, 24.43229], + [120.546568, 24.370159], + [120.520698, 24.311816], + [120.470807, 24.242533], + [120.451713, 24.182493], + [120.391967, 24.118055], + [120.316206, 23.984708], + [120.278018, 23.92783], + [120.245989, 23.840276], + [120.175156, 23.807427], + [120.102476, 23.701162], + [120.095084, 23.58768], + [120.12157, 23.504836], + [120.108019, 23.341191], + [120.081534, 23.291728], + [120.018708, 23.073322], + [120.029795, 23.048544], + [120.133272, 23.000625], + [120.149287, 22.896468], + [120.20041, 22.721039], + [120.274323, 22.560307], + [120.297112, 22.531565], + [120.443706, 22.441432] + ] + ], + [ + [ + [124.542782, 25.903886], + [124.584666, 25.908731], + [124.566804, 25.941563], + [124.542782, 25.903886] + ] + ], + [ + [ + [123.445178, 25.726102], + [123.469816, 25.712623], + [123.50862, 25.722867], + [123.512316, 25.755212], + [123.479055, 25.768687], + [123.445794, 25.749822], + [123.445178, 25.726102] + ] + ], + [ + [ + [119.646064, 23.550928], + [119.691028, 23.547087], + [119.678093, 23.600294], + [119.61034, 23.604132], + [119.601717, 23.575613], + [119.566608, 23.584937], + [119.562297, 23.530627], + [119.578927, 23.502641], + [119.609108, 23.503738], + [119.646064, 23.550928] + ] + ], + [ + [ + [123.666916, 25.914114], + [123.706952, 25.91519], + [123.689706, 25.939949], + [123.666916, 25.914114] + ] + ], + [ + [ + [119.506246, 23.625518], + [119.506246, 23.577259], + [119.47237, 23.556962], + [119.519181, 23.559705], + [119.52534, 23.62497], + [119.506246, 23.625518] + ] + ], + [ + [ + [119.497623, 23.38679], + [119.495159, 23.349982], + [119.516717, 23.349982], + [119.497623, 23.38679] + ] + ], + [ + [ + [119.557369, 23.666634], + [119.608492, 23.620035], + [119.615268, 23.661153], + [119.586318, 23.675952], + [119.557369, 23.666634] + ] + ], + [ + [ + [122.066706, 25.6247], + [122.087032, 25.61067], + [122.092575, 25.639268], + [122.066706, 25.6247] + ] + ], + [ + [ + [121.468013, 22.67687], + [121.474788, 22.643734], + [121.513592, 22.631582], + [121.514824, 22.676318], + [121.468013, 22.67687] + ] + ], + [ + [ + [121.510513, 22.086972], + [121.507433, 22.048704], + [121.533918, 22.022076], + [121.594281, 21.995443], + [121.604752, 22.022631], + [121.575186, 22.037055], + [121.575802, 22.0842], + [121.510513, 22.086972] + ] + ], + [ + [ + [122.097503, 25.499987], + [122.110438, 25.465952], + [122.122141, 25.495666], + [122.097503, 25.499987] + ] + ], + [ + [ + [119.421247, 23.216949], + [119.436029, 23.186146], + [119.453275, 23.216399], + [119.421247, 23.216949] + ] + ], + [ + [ + [120.355011, 22.327439], + [120.395663, 22.342385], + [120.383344, 22.355669], + [120.355011, 22.327439] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 810000, + "name": "香港特别行政区", + "center": [114.173355, 22.320048], + "centroid": [114.134357, 22.377366], + "childrenNum": 18, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 32, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [114.031778, 22.503923], + [114.000981, 22.491206], + [113.977575, 22.45692], + [113.918445, 22.418199], + [113.920293, 22.367845], + [113.951706, 22.355116], + [113.956633, 22.359543], + [113.980039, 22.366185], + [114.026234, 22.34792], + [113.955401, 22.298649], + [113.969568, 22.321349], + [113.898119, 22.308615], + [113.889496, 22.271514], + [113.8433, 22.229418], + [113.84946, 22.191188], + [113.899351, 22.215568], + [113.935691, 22.205041], + [113.981271, 22.229972], + [113.996669, 22.206149], + [114.026234, 22.229418], + [114.004676, 22.239389], + [114.02993, 22.263207], + [114.034857, 22.300864], + [114.069966, 22.326885], + [114.121089, 22.320795], + [114.145726, 22.300864], + [114.120473, 22.272068], + [114.164821, 22.226648], + [114.200545, 22.232188], + [114.203009, 22.206703], + [114.265835, 22.200608], + [114.248588, 22.274837], + [114.262139, 22.294773], + [114.284929, 22.263761], + [114.313262, 22.264315], + [114.315726, 22.299203], + [114.315726, 22.299756], + [114.278153, 22.328546], + [114.283081, 22.386661], + [114.322501, 22.385554], + [114.323117, 22.385554], + [114.323733, 22.385001], + [114.323733, 22.384447], + [114.356994, 22.340171], + [114.394566, 22.361757], + [114.385327, 22.41156], + [114.406269, 22.432582], + [114.406269, 22.433688], + [114.376088, 22.436454], + [114.325581, 22.479041], + [114.278769, 22.435901], + [114.220255, 22.427603], + [114.205473, 22.449729], + [114.23319, 22.466875], + [114.2529, 22.445304], + [114.340979, 22.50337], + [114.309566, 22.497288], + [114.28924, 22.52272], + [114.263987, 22.541515], + [114.263371, 22.541515], + [114.260291, 22.547595], + [114.232574, 22.528801], + [114.232574, 22.539857], + [114.222719, 22.553122], + [114.166052, 22.559201], + [114.156813, 22.543726], + [114.095219, 22.534329], + [114.082285, 22.512216], + [114.031778, 22.503923] + ] + ], + [ + [ + [114.142647, 22.213906], + [114.123553, 22.238836], + [114.120473, 22.177888], + [114.154965, 22.177888], + [114.166668, 22.205041], + [114.142647, 22.213906] + ] + ], + [ + [ + [114.305871, 22.372273], + [114.313878, 22.340724], + [114.332972, 22.353455], + [114.305255, 22.372826], + [114.305871, 22.372273] + ] + ], + [ + [ + [114.320037, 22.381127], + [114.323733, 22.384447], + [114.323733, 22.385001], + [114.323117, 22.385554], + [114.322501, 22.385554], + [114.319421, 22.382234], + [114.320037, 22.38168], + [114.320037, 22.381127] + ] + ], + [ + [ + [114.305871, 22.369506], + [114.305871, 22.372273], + [114.305255, 22.372826], + [114.305871, 22.369506] + ] + ], + [ + [ + [114.315726, 22.299203], + [114.316958, 22.298649], + [114.316342, 22.30031], + [114.315726, 22.299756], + [114.315726, 22.299203] + ] + ], + [ + [ + [114.319421, 22.382234], + [114.320037, 22.381127], + [114.320037, 22.38168], + [114.319421, 22.382234] + ] + ], + [ + [ + [114.372392, 22.32301], + [114.373008, 22.323564], + [114.372392, 22.323564], + [114.372392, 22.32301] + ] + ], + [ + [ + [114.323733, 22.297541], + [114.324349, 22.297541], + [114.323733, 22.298095], + [114.323733, 22.297541] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 820000, + "name": "澳门特别行政区", + "center": [113.54909, 22.198951], + "centroid": [113.566988, 22.159307], + "childrenNum": 8, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 33, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [113.554425, 22.107489], + [113.6037, 22.132438], + [113.575983, 22.194513], + [113.558736, 22.212244], + [113.53841, 22.209473], + [113.534715, 22.174009], + [113.554425, 22.142416], + [113.554425, 22.107489] + ] + ], + [ + [ + [113.586453, 22.201162], + [113.575983, 22.201162], + [113.575983, 22.194513], + [113.586453, 22.201162] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { "name": "", "adchar": "JD", "adcode": "100000_JD" }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [122.51865306, 23.46078502], + [122.79861399, 24.57367379], + [122.79889322, 24.57678999], + [122.79819583, 24.57983997], + [122.79659008, 24.58252516], + [122.79423315, 24.58458272], + [122.79135575, 24.58581125], + [122.78823955, 24.58609049], + [122.78518957, 24.5853931], + [122.78250438, 24.58378734], + [122.78044682, 24.58143041], + [122.77921829, 24.57855302], + [122.49925737, 23.46566424], + [122.49897813, 23.46254804], + [122.49967552, 23.45949807], + [122.50128127, 23.45681287], + [122.5036382, 23.45475531], + [122.5065156, 23.45352678], + [122.50963181, 23.45324755], + [122.51268178, 23.45394494], + [122.51536697, 23.45555069], + [122.51742454, 23.45790762], + [122.51865306, 23.46078502] + ] + ], + [ + [ + [121.17202617, 20.8054593], + [121.90938804, 21.68743347], + [121.9109946, 21.69011818], + [121.91169291, 21.69316794], + [121.91141462, 21.69628423], + [121.91018696, 21.699162], + [121.9081301, 21.70151955], + [121.9054454, 21.70312611], + [121.90239563, 21.70382443], + [121.89927934, 21.70354613], + [121.89640158, 21.70231847], + [121.89404403, 21.70026162], + [121.15668216, 20.81828744], + [121.1550756, 20.81560273], + [121.15437729, 20.81255297], + [121.15465558, 20.80943668], + [121.15588324, 20.80655891], + [121.1579401, 20.80420136], + [121.1606248, 20.8025948], + [121.16367457, 20.80189649], + [121.16679085, 20.80217478], + [121.16966862, 20.80340244], + [121.17202617, 20.8054593] + ] + ], + [ + [ + [119.47366172, 18.00707291], + [120.02569734, 19.02403788], + [120.02674143, 19.02698721], + [120.02682302, 19.03011484], + [120.02593412, 19.0331146], + [120.02416175, 19.03569286], + [120.02167941, 19.03759723], + [120.01873007, 19.03864132], + [120.01560245, 19.03872291], + [120.01260269, 19.03783401], + [120.01002443, 19.03606165], + [120.00812005, 19.0335793], + [119.45608443, 18.01661433], + [119.45504035, 18.01366499], + [119.45495876, 18.01053737], + [119.45584765, 18.00753761], + [119.45762002, 18.00495935], + [119.46010237, 18.00305497], + [119.4630517, 18.00201089], + [119.46617933, 18.0019293], + [119.46917909, 18.0028182], + [119.47175735, 18.00459056], + [119.47366172, 18.00707291] + ] + ], + [ + [ + [119.0726757, 15.04098494], + [119.0726757, 16.04388528], + [119.07218626, 16.04697545], + [119.07076587, 16.04976313], + [119.06855355, 16.05197545], + [119.06576587, 16.05339584], + [119.0626757, 16.05388528], + [119.05958553, 16.05339584], + [119.05679784, 16.05197545], + [119.05458553, 16.04976313], + [119.05316513, 16.04697545], + [119.0526757, 16.04388528], + [119.0526757, 15.04105889], + [119.0521839, 15.00781004], + [119.05262758, 15.00471297], + [119.05400659, 15.00190458], + [119.05618595, 14.99965979], + [119.05895232, 14.99819832], + [119.06203491, 14.99766324], + [119.06513198, 14.99810691], + [119.06794036, 14.99948592], + [119.07018516, 15.00166528], + [119.07164663, 15.00443165], + [119.07218171, 15.00751424], + [119.0726746, 15.04083704], + [119.0726757, 15.04098494] + ] + ], + [ + [ + [118.68646749, 11.18959191], + [118.52518702, 10.91547751], + [118.52404181, 10.91256595], + [118.52385237, 10.909443], + [118.52463726, 10.90641436], + [118.52631962, 10.9037765], + [118.5287348, 10.90178762], + [118.53164636, 10.90064241], + [118.53476931, 10.90045298], + [118.53779795, 10.90123786], + [118.54043581, 10.90292022], + [118.54242469, 10.9053354], + [118.70409227, 11.18010771], + [118.70476212, 11.18147468], + [118.87431591, 11.606662], + [118.87459939, 11.60747236], + [118.98894963, 11.98573108], + [118.98937534, 11.98883067], + [118.9888224, 11.99191011], + [118.98734492, 11.99466796], + [118.98508753, 11.99683427], + [118.98227119, 11.99819697], + [118.9791716, 11.99862269], + [118.97609216, 11.99806975], + [118.97333431, 11.99659227], + [118.97116801, 11.99433487], + [118.9698053, 11.99151854], + [118.85557939, 11.6136711], + [118.68646749, 11.18959191] + ] + ], + [ + [ + [115.54466883, 7.14672265], + [116.2504858, 7.979279], + [116.25211077, 7.98195261], + [116.25283001, 7.9849975], + [116.25257312, 7.98811563], + [116.25136525, 7.99100176], + [116.24932463, 7.99337338], + [116.24665102, 7.99499834], + [116.24360613, 7.99571758], + [116.240488, 7.99546069], + [116.23760187, 7.99425282], + [116.23523025, 7.99221221], + [115.52941328, 7.15965587], + [115.52778832, 7.15698226], + [115.52706908, 7.15393736], + [115.52732596, 7.15081924], + [115.52853383, 7.1479331], + [115.53057445, 7.14556148], + [115.53324806, 7.14393652], + [115.53629295, 7.14321728], + [115.53941108, 7.14347417], + [115.54229721, 7.14468204], + [115.54466883, 7.14672265] + ] + ], + [ + [ + [112.30705249, 3.53487257], + [111.78690114, 3.41687263], + [111.78399583, 3.41571167], + [111.78159146, 3.41370973], + [111.77992341, 3.41106279], + [111.77915495, 3.40802995], + [111.77936129, 3.40490807], + [111.78052226, 3.40200275], + [111.78252419, 3.39959839], + [111.78517113, 3.39793033], + [111.78820398, 3.39716187], + [111.79132585, 3.39736822], + [112.31181658, 3.51544515], + [112.31248917, 3.51562254], + [112.52147408, 3.5785908], + [112.52281386, 3.57910186], + [112.85206367, 3.73256867], + [112.85465776, 3.7343178], + [112.85658437, 3.73678292], + [112.85765492, 3.73972276], + [112.85776462, 3.74284952], + [112.85690272, 3.74585715], + [112.8551536, 3.74845124], + [112.85268847, 3.75037785], + [112.84974864, 3.7514484], + [112.84662187, 3.75155809], + [112.84361424, 3.7506962], + [112.51501594, 3.59753306], + [112.30705249, 3.53487257] + ] + ], + [ + [ + [108.26055972, 6.08912451], + [108.29013305, 6.01266273], + [108.29170425, 6.00995718], + [108.29403462, 6.00786957], + [108.29689603, 6.00660426], + [108.3000084, 6.00628511], + [108.30306706, 6.00694335], + [108.30577262, 6.00851455], + [108.30786022, 6.01084492], + [108.30912553, 6.01370633], + [108.30944469, 6.0168187], + [108.30878645, 6.01987736], + [108.279563, 6.09543449], + [108.25611734, 6.22752625], + [108.21679964, 6.53816468], + [108.21876335, 6.94964057], + [108.24419535, 7.07390742], + [108.24433543, 7.07703297], + [108.24350281, 7.08004883], + [108.24177899, 7.0826598], + [108.2393327, 7.08461028], + [108.23640341, 7.08570936], + [108.23327786, 7.08584944], + [108.230262, 7.08501682], + [108.22765103, 7.083293], + [108.22570055, 7.08084671], + [108.22460147, 7.07791743], + [108.19897125, 6.95268198], + [108.1987683, 6.95072469], + [108.19679674, 6.53760583], + [108.19687578, 6.53630242], + [108.23630689, 6.22476797], + [108.23638164, 6.22427602], + [108.26004031, 6.09098419], + [108.26055972, 6.08912451] + ] + ], + [ + [ + [110.12822847, 11.36894451], + [110.05553696, 11.25335394], + [110.05430621, 11.25047749], + [110.05402458, 11.2473615], + [110.05471962, 11.24431099], + [110.05632331, 11.24162456], + [110.05867865, 11.23956519], + [110.0615551, 11.23833444], + [110.06467109, 11.23805281], + [110.0677216, 11.23874785], + [110.07040803, 11.24035153], + [110.07246741, 11.24270688], + [110.14541497, 11.35870461], + [110.14588682, 11.35954163], + [110.20700505, 11.48128846], + [110.20728377, 11.48189306], + [110.25854422, 11.60358735], + [110.25901765, 11.60499559], + [110.30436343, 11.7826124], + [110.30456934, 11.78364161], + [110.32822801, 11.94571326], + [110.32832827, 11.94685414], + [110.33424294, 12.14159753], + [110.33424553, 12.14210167], + [110.33227398, 12.24038351], + [110.33172267, 12.24346324], + [110.33024665, 12.24622187], + [110.3279904, 12.24838938], + [110.32517479, 12.24975358], + [110.32207543, 12.25018094], + [110.3189957, 12.24962962], + [110.31623706, 12.2481536], + [110.31406956, 12.24589736], + [110.31270536, 12.24308175], + [110.312278, 12.23998238], + [110.3142445, 12.14195265], + [110.3083549, 11.94803461], + [110.28485499, 11.78705054], + [110.23982347, 11.61066468], + [110.18898148, 11.48996382], + [110.12822847, 11.36894451] + ] + ], + [ + [ + [109.82951587, 15.22896754], + [109.84522534, 15.15316562], + [109.84633168, 15.15023907], + [109.84828823, 15.14779763], + [109.85090347, 15.14608029], + [109.85392139, 15.14525516], + [109.85704658, 15.145403], + [109.85997314, 15.14650935], + [109.86241457, 15.1484659], + [109.86413191, 15.15108113], + [109.86495704, 15.15409906], + [109.8648092, 15.15722425], + [109.84903675, 15.23333003], + [109.84889209, 15.23393326], + [109.78974541, 15.45068337], + [109.7892391, 15.45210582], + [109.69066131, 15.67432448], + [109.6900529, 15.67548445], + [109.59147511, 15.83677407], + [109.59116145, 15.8372556], + [109.53201478, 15.92259221], + [109.53166592, 15.92306523], + [109.30888011, 16.20725797], + [109.30658844, 16.20938798], + [109.30375073, 16.21070558], + [109.30064474, 16.21108179], + [109.29757451, 16.21047978], + [109.29484059, 16.20895848], + [109.29271057, 16.20666681], + [109.29139298, 16.2038291], + [109.29101677, 16.20072311], + [109.29161878, 16.19765288], + [109.29314007, 16.19491896], + [109.51574449, 15.91095759], + [109.57455994, 15.82609887], + [109.67264555, 15.66561455], + [109.77065019, 15.44468789], + [109.82951587, 15.22896754] + ] + ] + ] + } + } + ] +} diff --git a/docs/assets/json/广东省-轮廓.json b/docs/assets/json/广东省-轮廓.json new file mode 100644 index 0000000..6410bc4 --- /dev/null +++ b/docs/assets/json/广东省-轮廓.json @@ -0,0 +1 @@ +{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"adcode":440000,"name":"广东省","center":[113.280637,23.125178],"centroid":[113.429919,23.334643],"childrenNum":21,"level":"province","acroutes":[100000],"parent":{"adcode":100000}},"geometry":{"type":"MultiPolygon","coordinates":[[[[113.087152,22.126137],[113.092057,22.065346],[113.10156,22.048262],[113.143097,22.011846],[113.147542,22.004689],[113.151451,21.979853],[113.159574,21.969009],[113.182106,21.952982],[113.218126,21.904998],[113.235216,21.887788],[113.26679,21.871645],[113.289399,21.883405],[113.300051,21.898958],[113.3199,21.909701],[113.328024,21.934442],[113.33017,21.961637],[113.33768,21.969009],[113.352165,21.974511],[113.410256,21.99091],[113.442214,22.009496],[113.448805,22.017079],[113.450567,22.032244],[113.459764,22.043724],[113.482679,22.054669],[113.503831,22.054722],[113.520308,22.069136],[113.530654,22.07362],[113.554488,22.069884],[113.565754,22.07266],[113.56583,22.091715],[113.554028,22.103884],[113.554641,22.142411],[113.544602,22.154095],[113.534562,22.1741],[113.534332,22.185622],[113.54077,22.199382],[113.538241,22.209409],[113.54943,22.213995],[113.558856,22.212395],[113.568819,22.22466],[113.589895,22.226793],[113.597175,22.234951],[113.599781,22.261128],[113.592194,22.268058],[113.595412,22.28245],[113.590124,22.29391],[113.595949,22.304249],[113.612809,22.308832],[113.616948,22.31885],[113.605299,22.329135],[113.604762,22.339897],[113.62806,22.349274],[113.649289,22.386243],[113.669368,22.416279],[113.669904,22.435607],[113.659098,22.441358],[113.624841,22.442955],[113.617791,22.436885],[113.608901,22.408824],[113.603766,22.403392],[113.585986,22.40041],[113.568743,22.411912],[113.573724,22.411699],[113.610127,22.445723],[113.631509,22.47596],[113.668448,22.480431],[113.692052,22.515129],[113.728149,22.521993],[113.740487,22.534284],[113.716883,22.645172],[113.685308,22.717719],[113.678181,22.726113],[113.697724,22.73743],[113.723934,22.73828],[113.733743,22.736367],[113.746005,22.72606],[113.751447,22.715381],[113.757808,22.678766],[113.765471,22.665744],[113.773288,22.643205],[113.782255,22.625713],[113.803407,22.593169],[113.832223,22.570246],[113.838354,22.559342],[113.834675,22.539552],[113.851152,22.542584],[113.856593,22.539605],[113.864027,22.515981],[113.859352,22.495652],[113.862801,22.475853],[113.870005,22.459565],[113.881731,22.446788],[113.89177,22.442635],[113.915758,22.455945],[113.946873,22.477343],[113.959135,22.504912],[113.976531,22.510606],[114.024047,22.509808],[114.030867,22.504274],[114.054702,22.49959],[114.064588,22.510553],[114.077003,22.515502],[114.081601,22.512415],[114.090338,22.520982],[114.084284,22.52508],[114.094093,22.533593],[114.114862,22.532795],[114.117238,22.526942],[114.135094,22.53886],[114.153488,22.539285],[114.157166,22.551947],[114.165596,22.558916],[114.182303,22.556788],[114.182686,22.552798],[114.201463,22.554341],[114.223304,22.552745],[114.232578,22.54003],[114.258864,22.55881],[114.292432,22.562959],[114.304847,22.568704],[114.311821,22.578597],[114.325309,22.588649],[114.346997,22.588702],[114.359489,22.591574],[114.381868,22.601519],[114.398345,22.602848],[114.422562,22.592744],[114.430686,22.583384],[114.434748,22.566576],[114.467625,22.53338],[114.471917,22.522206],[114.468162,22.491395],[114.474446,22.464515],[114.48027,22.45291],[114.48985,22.443647],[114.50694,22.438589],[114.52541,22.440559],[114.539281,22.449237],[114.549244,22.46574],[114.585417,22.473405],[114.611397,22.482027],[114.627798,22.502996],[114.627031,22.519918],[114.614539,22.545191],[114.589632,22.549766],[114.568097,22.560778],[114.559743,22.573172],[114.559054,22.583277],[114.572312,22.602689],[114.58672,22.612845],[114.60312,22.638739],[114.60289,22.655272],[114.580282,22.661491],[114.553229,22.656229],[114.515217,22.655485],[114.514451,22.660747],[114.532231,22.665691],[114.558441,22.682752],[114.599365,22.691574],[114.608178,22.695613],[114.6045,22.713202],[114.59423,22.721172],[114.601741,22.730736],[114.685966,22.765212],[114.693706,22.774507],[114.695545,22.784173],[114.709647,22.787678],[114.731335,22.771214],[114.749881,22.76399],[114.75241,22.759741],[114.739305,22.734242],[114.733941,22.719259],[114.738462,22.686047],[114.730492,22.671591],[114.728576,22.651285],[114.740915,22.638473],[114.743597,22.620183],[114.738999,22.606358],[114.747352,22.581628],[114.806517,22.584873],[114.842766,22.590351],[114.875184,22.590351],[114.885453,22.569182],[114.883614,22.540243],[114.914422,22.545776],[114.925305,22.551628],[114.927374,22.55849],[114.923236,22.58833],[114.924232,22.610878],[114.93772,22.637357],[114.945307,22.645491],[114.974353,22.668455],[114.997881,22.683071],[115.008533,22.698058],[115.02616,22.702149],[115.039112,22.710811],[115.034513,22.721916],[115.023708,22.726167],[115.023784,22.736527],[115.034054,22.744442],[115.05352,22.747523],[115.050991,22.764628],[115.055129,22.778384],[115.066931,22.785607],[115.081799,22.789006],[115.106246,22.790174],[115.133376,22.799945],[115.154528,22.801644],[115.161195,22.786934],[115.173917,22.775357],[115.188402,22.772701],[115.194303,22.775463],[115.193307,22.791395],[115.18411,22.800635],[115.190241,22.818636],[115.198595,22.821874],[115.227947,22.825272],[115.244347,22.823945],[115.259521,22.817414],[115.233311,22.80175],[115.22902,22.782208],[115.235764,22.775569],[115.284429,22.783058],[115.310256,22.78412],[115.326886,22.781677],[115.337998,22.776684],[115.34344,22.768505],[115.346505,22.743008],[115.34183,22.72521],[115.35118,22.710545],[115.365741,22.698058],[115.378923,22.6937],[115.381375,22.683974],[115.396933,22.68525],[115.42912,22.683815],[115.441536,22.694285],[115.471731,22.697845],[115.493803,22.682805],[115.507827,22.682593],[115.537793,22.662927],[115.556722,22.665212],[115.559175,22.658515],[115.574195,22.650488],[115.581936,22.673185],[115.565382,22.685463],[115.567758,22.696251],[115.589063,22.724307],[115.607609,22.731533],[115.609142,22.752782],[115.602551,22.753898],[115.588067,22.744974],[115.573429,22.753101],[115.549595,22.749117],[115.541701,22.755492],[115.546376,22.766752],[115.570364,22.78651],[115.580173,22.80483],[115.583699,22.828564],[115.598949,22.842526],[115.63244,22.860043],[115.654205,22.865457],[115.682561,22.863918],[115.690301,22.857071],[115.696279,22.842791],[115.740116,22.840827],[115.755903,22.837324],[115.788398,22.809981],[115.794759,22.798883],[115.795985,22.783589],[115.793302,22.762397],[115.794222,22.744761],[115.805105,22.733711],[115.818746,22.731373],[115.829322,22.73472],[115.84488,22.749117],[115.86243,22.770789],[115.883352,22.785341],[115.909485,22.787147],[115.929487,22.801644],[115.942286,22.802759],[115.950563,22.795644],[115.959529,22.796175],[115.976083,22.812636],[115.997312,22.826865],[116.010647,22.828086],[116.038926,22.840774],[116.056093,22.844703],[116.070501,22.843588],[116.081077,22.834882],[116.088204,22.821609],[116.097094,22.816777],[116.106903,22.817892],[116.122538,22.82936],[116.138018,22.833607],[116.147675,22.843004],[116.155262,22.844384],[116.17672,22.860574],[116.192661,22.876019],[116.20408,22.892895],[116.21389,22.899262],[116.226918,22.914491],[116.246844,22.921918],[116.269452,22.938364],[116.302789,22.951519],[116.31735,22.952845],[116.334977,22.938736],[116.382646,22.919213],[116.45024,22.936773],[116.473691,22.937728],[116.486949,22.93115],[116.505572,22.930884],[116.515995,22.939001],[116.52956,22.96531],[116.533162,22.984561],[116.540979,22.994583],[116.550405,22.993894],[116.563051,23.000734],[116.561978,23.006991],[116.576002,23.017117],[116.563204,23.025812],[116.557379,23.056238],[116.565809,23.08316],[116.56374,23.092963],[116.552551,23.105891],[116.552245,23.114527],[116.566423,23.134339],[116.577765,23.141755],[116.597691,23.146522],[116.651874,23.152931],[116.665285,23.158174],[116.676014,23.168078],[116.701458,23.198207],[116.71487,23.20996],[116.724756,23.214407],[116.744682,23.215042],[116.788518,23.199266],[116.806758,23.20096],[116.814728,23.207631],[116.823542,23.230447],[116.816644,23.243044],[116.799861,23.244209],[116.791277,23.265801],[116.791814,23.278236],[116.786986,23.288554],[116.782771,23.313842],[116.806452,23.347958],[116.833045,23.36578],[116.858488,23.408023],[116.8719,23.414631],[116.873433,23.445074],[116.885235,23.454481],[116.896194,23.476197],[116.885158,23.478734],[116.88853,23.501609],[116.899183,23.518881],[116.91704,23.531662],[116.930528,23.528071],[116.940951,23.514656],[116.963405,23.506997],[117.010231,23.502665],[117.018125,23.505359],[117.031766,23.531293],[117.044795,23.539689],[117.069548,23.542277],[117.085566,23.536943],[117.09959,23.537577],[117.113002,23.542383],[117.192935,23.561656],[117.192552,23.629593],[117.185961,23.636242],[117.173699,23.634659],[117.159368,23.640094],[117.147489,23.653813],[117.132928,23.651439],[117.124881,23.646057],[117.115454,23.665263],[117.087941,23.669325],[117.07407,23.690954],[117.066636,23.688791],[117.053225,23.698391],[117.049929,23.721649],[117.051079,23.736731],[117.047783,23.758665],[117.042572,23.763779],[117.039353,23.778434],[117.031766,23.791348],[117.020041,23.800729],[117.018431,23.812218],[117.026785,23.819912],[117.022416,23.838776],[117.01207,23.855266],[116.989922,23.8628],[116.981568,23.855582],[116.962026,23.861377],[116.960033,23.868173],[116.975514,23.872281],[116.979269,23.884449],[116.972985,23.894824],[116.958807,23.90067],[116.959267,23.91452],[116.954745,23.920417],[116.973292,23.927052],[116.980189,23.941056],[116.982641,23.959324],[116.973138,23.97422],[116.975361,23.99064],[116.981339,23.996692],[116.96992,24.007427],[116.96011,24.002112],[116.954439,24.005954],[116.955129,24.020266],[116.939801,24.03305],[116.95007,24.040836],[116.952446,24.054723],[116.936965,24.054566],[116.929761,24.065453],[116.929455,24.091381],[116.926619,24.098585],[116.934896,24.126923],[116.947082,24.134914],[116.964785,24.153364],[116.972908,24.153521],[116.97881,24.162088],[116.990382,24.168342],[116.998659,24.17901],[116.991148,24.189887],[116.976357,24.199818],[116.971299,24.198084],[116.956125,24.216998],[116.94325,24.216262],[116.933363,24.222251],[116.939188,24.239585],[116.935203,24.249879],[116.939418,24.274561],[116.935892,24.284748],[116.918189,24.283383],[116.914281,24.287741],[116.912978,24.31147],[116.919569,24.320972],[116.909299,24.329212],[116.908226,24.341756],[116.896118,24.35073],[116.896961,24.360071],[116.903935,24.369883],[116.885235,24.396221],[116.87328,24.391132],[116.869448,24.407237],[116.863547,24.409807],[116.8555,24.423812],[116.848219,24.426906],[116.838946,24.442586],[116.841475,24.453389],[116.85343,24.453127],[116.860788,24.46225],[116.849369,24.47908],[116.832278,24.496117],[116.814269,24.483798],[116.816798,24.490403],[116.796795,24.50204],[116.783307,24.51834],[116.781085,24.533747],[116.772348,24.534743],[116.758323,24.546637],[116.757327,24.557483],[116.767826,24.564189],[116.761159,24.582943],[116.781621,24.603056],[116.787522,24.614735],[116.798864,24.624003],[116.798558,24.637146],[116.811969,24.644895],[116.815342,24.65458],[116.80124,24.678293],[116.777559,24.67955],[116.753802,24.654528],[116.741923,24.666568],[116.707282,24.665103],[116.700462,24.655732],[116.690116,24.659501],[116.667048,24.658611],[116.650954,24.651387],[116.635167,24.647722],[116.632101,24.640078],[116.624131,24.641387],[116.596465,24.654057],[116.586425,24.636727],[116.57217,24.628978],[116.570484,24.621752],[116.553318,24.613059],[116.530096,24.604941],[116.510477,24.615572],[116.513466,24.645052],[116.517681,24.651544],[116.504959,24.66704],[116.501511,24.698339],[116.486949,24.71859],[116.469706,24.719323],[116.455911,24.713724],[116.446102,24.714456],[116.437365,24.733606],[116.417209,24.743076],[116.41537,24.756467],[116.419125,24.767295],[116.40717,24.777808],[116.399659,24.794019],[116.38939,24.790359],[116.374905,24.807197],[116.377894,24.821836],[116.417822,24.840656],[116.407323,24.853253],[116.393911,24.856912],[116.394754,24.877869],[116.379274,24.877503],[116.374599,24.86841],[116.3618,24.869873],[116.349768,24.856703],[116.351071,24.848549],[116.345783,24.829103],[116.332295,24.826646],[116.318193,24.818176],[116.299954,24.802909],[116.29137,24.800242],[116.26493,24.799876],[116.251289,24.793392],[116.233049,24.80066],[116.23895,24.813262],[116.250906,24.822777],[116.250063,24.827901],[116.23895,24.83041],[116.229294,24.826019],[116.22117,24.830828],[116.22048,24.842642],[116.210901,24.854455],[116.200938,24.85801],[116.191741,24.877137],[116.181012,24.875099],[116.153269,24.846667],[116.139551,24.844681],[116.116023,24.851424],[116.094871,24.849229],[116.09058,24.838199],[116.083222,24.853515],[116.068891,24.84996],[116.06276,24.859891],[116.051648,24.862034],[116.043907,24.87165],[116.038313,24.886909],[116.023368,24.902166],[116.015245,24.905719],[116.00306,24.896471],[115.985586,24.899658],[115.976696,24.915959],[115.962748,24.91319],[115.954625,24.918519],[115.908412,24.923272],[115.8973,24.937115],[115.878447,24.932571],[115.882049,24.923847],[115.885421,24.898823],[115.904044,24.888007],[115.907033,24.880168],[115.893544,24.871075],[115.871779,24.868671],[115.8599,24.864804],[115.864729,24.876144],[115.865572,24.89041],[115.856145,24.891769],[115.850474,24.900338],[115.831621,24.908175],[115.819666,24.906816],[115.809243,24.892866],[115.805105,24.873218],[115.80725,24.862766],[115.796674,24.858584],[115.782573,24.862922],[115.79108,24.855083],[115.785562,24.846145],[115.791846,24.83867],[115.78081,24.835115],[115.779278,24.819797],[115.77284,24.814046],[115.774143,24.80453],[115.765406,24.79381],[115.776672,24.77446],[115.765406,24.76332],[115.757129,24.749929],[115.757359,24.73617],[115.771614,24.726282],[115.769162,24.709904],[115.780887,24.702054],[115.794988,24.70174],[115.801196,24.705665],[115.808017,24.697606],[115.805641,24.685883],[115.797747,24.682114],[115.798284,24.674944],[115.779584,24.677299],[115.761804,24.668139],[115.780197,24.663166],[115.789471,24.644895],[115.786712,24.634162],[115.796828,24.629606],[115.818056,24.603213],[115.840971,24.584043],[115.840971,24.576238],[115.848941,24.569952],[115.844113,24.562722],[115.806101,24.562932],[115.785102,24.56728],[115.759429,24.5502],[115.743948,24.543651],[115.717968,24.539721],[115.708541,24.544856],[115.686086,24.547004],[115.678269,24.56487],[115.687083,24.570633],[115.685167,24.585352],[115.671679,24.604732],[115.660566,24.606774],[115.649607,24.614735],[115.635582,24.612168],[115.629068,24.619762],[115.608682,24.62615],[115.594198,24.615206],[115.578181,24.615206],[115.570747,24.61929],[115.567681,24.631963],[115.559481,24.64301],[115.559634,24.660915],[115.555189,24.671803],[115.556186,24.68269],[115.534191,24.691954],[115.523078,24.703049],[115.52783,24.712573],[115.523691,24.717544],[115.507904,24.716497],[115.506601,24.724921],[115.496485,24.734077],[115.500087,24.74114],[115.48292,24.749667],[115.478705,24.761123],[115.465677,24.767243],[115.450962,24.766301],[115.41295,24.792869],[115.401301,24.790359],[115.389499,24.774408],[115.372562,24.774408],[115.362829,24.757461],[115.363749,24.739361],[115.358537,24.735176],[115.338995,24.749092],[115.321981,24.748725],[115.306654,24.758664],[115.278528,24.754113],[115.269944,24.749406],[115.258908,24.728793],[115.247566,24.731671],[115.233771,24.723508],[115.224575,24.726386],[115.200204,24.713671],[115.18434,24.711421],[115.188095,24.697135],[115.195146,24.691902],[115.168859,24.695094],[115.155448,24.688761],[115.14832,24.68986],[115.138511,24.681277],[115.125636,24.681486],[115.120731,24.66437],[115.111611,24.671437],[115.104943,24.667825],[115.08724,24.687087],[115.083255,24.700484],[115.074212,24.697972],[115.073829,24.704252],[115.059421,24.702735],[115.054899,24.709904],[115.045549,24.69792],[115.046699,24.688761],[115.030911,24.678136],[115.024857,24.669133],[115.007844,24.672431],[115.003858,24.679183],[114.991213,24.673321],[114.978875,24.673216],[114.962321,24.665155],[114.955194,24.655418],[114.937414,24.651911],[114.936801,24.665417],[114.919634,24.667092],[114.909594,24.661543],[114.905839,24.632538],[114.898558,24.623008],[114.901854,24.607926],[114.893807,24.590957],[114.89327,24.582367],[114.88668,24.580271],[114.882924,24.569218],[114.869053,24.562355],[114.861619,24.56728],[114.854262,24.582524],[114.859243,24.597295],[114.846675,24.60248],[114.83288,24.596352],[114.826366,24.588286],[114.804217,24.605413],[114.796017,24.602166],[114.781226,24.612954],[114.768964,24.605779],[114.752717,24.616253],[114.729879,24.608922],[114.730415,24.592424],[114.735703,24.582838],[114.732868,24.57519],[114.738079,24.56508],[114.72666,24.549781],[114.71869,24.55413],[114.705202,24.526096],[114.699914,24.537101],[114.686502,24.538568],[114.677842,24.553815],[114.665197,24.583676],[114.638604,24.570371],[114.624349,24.575662],[114.608255,24.563613],[114.592468,24.537991],[114.572159,24.542288],[114.562579,24.53752],[114.546715,24.542812],[114.534147,24.559002],[114.500656,24.534166],[114.481113,24.529974],[114.469924,24.510688],[114.451455,24.500362],[114.442718,24.498633],[114.42877,24.486262],[114.422256,24.496903],[114.41099,24.502564],[114.402023,24.498528],[114.406315,24.517973],[114.403403,24.528716],[114.390758,24.533537],[114.387309,24.548],[114.391677,24.563455],[114.379722,24.563403],[114.37658,24.571995],[114.363858,24.582524],[114.351059,24.57849],[114.338567,24.583362],[114.331593,24.576971],[114.324006,24.579538],[114.308142,24.574143],[114.301015,24.579067],[114.299942,24.58839],[114.291052,24.600175],[114.289749,24.618767],[114.281932,24.621019],[114.27902,24.631596],[114.265992,24.630915],[114.258481,24.641544],[114.242847,24.645419],[114.231581,24.640445],[114.208743,24.648665],[114.207134,24.653952],[114.193799,24.652643],[114.174563,24.645576],[114.175866,24.658978],[114.181537,24.653324],[114.189814,24.657983],[114.169811,24.682585],[114.169045,24.689651],[114.191576,24.694204],[114.210353,24.6885],[114.230815,24.697763],[114.257485,24.697292],[114.272506,24.700432],[114.279556,24.70802],[114.284385,24.72738],[114.293198,24.732037],[114.311744,24.734077],[114.319638,24.742291],[114.335808,24.749092],[114.341863,24.763686],[114.333892,24.7799],[114.344085,24.789574],[114.342399,24.807353],[114.349297,24.816922],[114.357497,24.818699],[114.356577,24.828999],[114.377882,24.860832],[114.387385,24.863341],[114.40302,24.877555],[114.404859,24.892605],[114.401027,24.902637],[114.390758,24.913138],[114.400031,24.919511],[114.402177,24.928444],[114.396199,24.937324],[114.395892,24.951112],[114.425551,24.959259],[114.423635,24.972576],[114.442181,24.972315],[114.456666,24.978528],[114.456666,24.99722],[114.479887,25.005781],[114.484639,25.001762],[114.506174,25.000091],[114.511385,25.006617],[114.516903,25.024573],[114.53269,25.022851],[114.539664,25.031619],[114.541121,25.049729],[114.546332,25.053382],[114.561583,25.077592],[114.584957,25.078688],[114.598369,25.071123],[114.604653,25.083696],[114.608715,25.075871],[114.640136,25.073888],[114.654238,25.080618],[114.665733,25.091104],[114.66512,25.101224],[114.679681,25.106806],[114.693936,25.104406],[114.712022,25.110039],[114.716084,25.114577],[114.735627,25.122035],[114.737696,25.130432],[114.732101,25.142478],[114.735014,25.155826],[114.724821,25.162813],[114.702596,25.163178],[114.685736,25.173188],[114.690334,25.179756],[114.680141,25.1931],[114.695162,25.195185],[114.693936,25.213635],[114.702213,25.221192],[114.712712,25.221817],[114.726277,25.233073],[114.740685,25.226246],[114.748425,25.235157],[114.738309,25.231978],[114.738386,25.240107],[114.749345,25.242555],[114.743597,25.24813],[114.742907,25.274542],[114.73463,25.283293],[114.723978,25.28397],[114.722828,25.302146],[114.713019,25.306208],[114.714398,25.315373],[114.702903,25.314123],[114.69225,25.322142],[114.685736,25.313706],[114.674393,25.317195],[114.664814,25.326776],[114.657073,25.328181],[114.636458,25.324537],[114.627568,25.330628],[114.61155,25.358272],[114.599518,25.359417],[114.599748,25.385856],[114.586183,25.3959],[114.580359,25.393506],[114.580972,25.384035],[114.573002,25.384503],[114.573385,25.395015],[114.579056,25.397617],[114.556755,25.406359],[114.540431,25.417025],[114.531311,25.414215],[114.520275,25.403289],[114.505944,25.39871],[114.508856,25.384659],[114.496977,25.377634],[114.477741,25.371544],[114.462644,25.381485],[114.458658,25.387834],[114.448006,25.386533],[114.438809,25.376072],[114.429919,25.349943],[114.430149,25.343852],[114.417581,25.335054],[114.403096,25.334273],[114.400874,25.327817],[114.387692,25.323548],[114.382941,25.317143],[114.372824,25.325422],[114.357344,25.326776],[114.338184,25.334065],[114.31481,25.338594],[114.306226,25.334117],[114.30477,25.314696],[114.312357,25.311832],[114.295727,25.299802],[114.302854,25.290845],[114.292891,25.289178],[114.287297,25.299698],[114.270973,25.302146],[114.265915,25.293813],[114.257025,25.29272],[114.236026,25.300115],[114.227749,25.295376],[114.215871,25.30074],[114.204681,25.299646],[114.204988,25.31027],[114.194105,25.317351],[114.173643,25.305062],[114.168508,25.312509],[114.158546,25.313602],[114.147203,25.305323],[114.144751,25.310634],[114.131339,25.308447],[114.126511,25.300531],[114.115629,25.301885],[114.10375,25.294438],[114.083517,25.275532],[114.076313,25.278501],[114.06865,25.273709],[114.064588,25.281105],[114.055928,25.277667],[114.039911,25.250735],[114.029105,25.254226],[114.031404,25.263655],[114.022131,25.269594],[114.01462,25.280532],[114.025503,25.28897],[114.027649,25.301833],[114.037228,25.308291],[114.056158,25.311884],[114.035466,25.320007],[114.029335,25.328338],[114.036768,25.342707],[114.049107,25.341874],[114.051406,25.34885],[114.041367,25.360666],[114.047881,25.367276],[114.024353,25.37399],[114.045122,25.384035],[114.0406,25.391216],[114.02305,25.384659],[114.010788,25.386429],[114.00573,25.396732],[113.98772,25.403497],[113.983275,25.415308],[114.002971,25.43284],[113.997913,25.444232],[113.961894,25.452554],[113.952544,25.443816],[113.93507,25.437522],[113.926564,25.442151],[113.913382,25.442775],[113.886865,25.436637],[113.88449,25.420302],[113.892077,25.411874],[113.881807,25.406931],[113.883263,25.395327],[113.876902,25.38034],[113.860962,25.369306],[113.839733,25.363477],[113.833449,25.353951],[113.832836,25.343904],[113.823179,25.33193],[113.814979,25.328702],[113.780186,25.334065],[113.758114,25.330004],[113.764168,25.333596],[113.758421,25.3438],[113.754129,25.361186],[113.744013,25.363945],[113.73451,25.348902],[113.725237,25.358636],[113.706537,25.360874],[113.707916,25.352598],[113.687148,25.352077],[113.685385,25.341249],[113.679101,25.334481],[113.663697,25.337709],[113.657489,25.329119],[113.631202,25.330576],[113.620473,25.325682],[113.61074,25.327036],[113.585986,25.307353],[113.579778,25.316622],[113.583304,25.331878],[113.581464,25.342707],[113.554565,25.351869],[113.544295,25.3666],[113.536095,25.368525],[113.524293,25.353587],[113.515096,25.360666],[113.518392,25.370555],[113.504137,25.374979],[113.480073,25.375187],[113.470187,25.365663],[113.462446,25.369827],[113.449878,25.359573],[113.442291,25.361291],[113.427729,25.373262],[113.424127,25.392673],[113.407037,25.401415],[113.393626,25.397565],[113.389334,25.403653],[113.373317,25.402612],[113.366956,25.431175],[113.359752,25.438406],[113.351705,25.437574],[113.340056,25.449901],[113.32971,25.450838],[113.313923,25.442931],[113.315992,25.467532],[113.309171,25.481001],[113.311393,25.490413],[113.296832,25.508402],[113.303347,25.515836],[113.29346,25.516771],[113.288785,25.50939],[113.291774,25.500915],[113.282654,25.494208],[113.269396,25.505282],[113.260813,25.49946],[113.249087,25.51412],[113.243263,25.515628],[113.226172,25.509701],[113.210692,25.496704],[113.200805,25.479389],[113.177048,25.471589],[113.169307,25.488021],[113.151987,25.492232],[113.149995,25.468],[113.134591,25.467688],[113.122329,25.455727],[113.127923,25.449693],[113.118497,25.44548],[113.126237,25.438406],[113.131525,25.414735],[113.114435,25.420562],[113.092363,25.417493],[113.096885,25.410729],[113.090447,25.406775],[113.088761,25.396524],[113.080638,25.390956],[113.080178,25.383358],[113.06462,25.381797],[113.041629,25.366027],[113.02975,25.361239],[113.023696,25.345934],[113.009211,25.352858],[112.995417,25.348954],[112.987983,25.353795],[112.968134,25.349839],[112.964685,25.342134],[112.95112,25.337449],[112.945066,25.326359],[112.931807,25.322819],[112.927822,25.299907],[112.913184,25.299907],[112.900616,25.311363],[112.894868,25.337605],[112.877701,25.333752],[112.868735,25.327817],[112.857392,25.336824],[112.851798,25.33344],[112.858772,25.320215],[112.855476,25.313654],[112.856396,25.291574],[112.866436,25.276574],[112.873946,25.274282],[112.865899,25.2598],[112.868351,25.248808],[112.88092,25.249641],[112.904524,25.238439],[112.910732,25.245161],[112.92399,25.248651],[112.944223,25.249485],[112.951886,25.245734],[112.958401,25.254382],[112.972885,25.251152],[112.979936,25.245056],[112.992581,25.247193],[113.006682,25.231509],[113.017718,25.211186],[113.02975,25.210508],[113.034502,25.201388],[113.030517,25.194508],[113.008598,25.190129],[112.991585,25.176785],[112.974341,25.168235],[112.96798,25.141644],[112.972809,25.132101],[112.986833,25.119219],[112.991125,25.109466],[112.999632,25.10305],[113.004537,25.089174],[113.018408,25.083122],[113.002007,25.071123],[113.002391,25.058235],[112.979706,25.034125],[112.97848,25.026504],[112.992045,25.017944],[112.990512,24.995393],[113.002084,24.991059],[113.009978,24.97738],[113.008522,24.961975],[113.002774,24.957118],[113.011894,24.946099],[112.991661,24.937533],[112.994804,24.927347],[112.984457,24.921183],[112.966831,24.919302],[112.959244,24.923481],[112.94177,24.915907],[112.937402,24.920452],[112.924527,24.918884],[112.904371,24.92181],[112.879311,24.907809],[112.873486,24.89668],[112.842065,24.897151],[112.804436,24.890724],[112.788342,24.892396],[112.780755,24.897307],[112.786732,24.912406],[112.782211,24.922698],[112.784433,24.938577],[112.773474,24.949963],[112.746344,24.956492],[112.742206,24.977484],[112.745348,24.981348],[112.741823,24.998577],[112.725882,25.010062],[112.715153,25.026035],[112.719215,25.048268],[112.715613,25.078375],[112.697296,25.089957],[112.695227,25.095538],[112.679746,25.109935],[112.668864,25.113951],[112.667868,25.12214],[112.659821,25.132779],[112.648018,25.133613],[112.628169,25.140601],[112.624797,25.134082],[112.612765,25.133196],[112.596518,25.12626],[112.562644,25.124487],[112.537047,25.134239],[112.507695,25.136742],[112.502637,25.144616],[112.491065,25.144459],[112.4775,25.151394],[112.458264,25.152072],[112.452669,25.159841],[112.454815,25.1735],[112.443013,25.185594],[112.430674,25.175273],[112.426153,25.156244],[112.413354,25.141331],[112.399483,25.140653],[112.387374,25.152177],[112.393122,25.160154],[112.373732,25.177567],[112.364842,25.191693],[112.350894,25.187054],[112.329896,25.173813],[112.313648,25.173917],[112.302536,25.157182],[112.288435,25.15859],[112.281997,25.164742],[112.256094,25.159372],[112.255557,25.171571],[112.246591,25.184969],[112.201758,25.185803],[112.18735,25.183092],[112.193174,25.172197],[112.183288,25.14884],[112.183901,25.14107],[112.174168,25.129493],[112.17708,25.107379],[112.165815,25.085001],[112.162749,25.068462],[112.152173,25.055939],[112.153553,25.045502],[112.148878,25.035429],[112.155698,25.026974],[112.134623,24.99581],[112.122744,24.990485],[112.120062,24.963698],[112.142134,24.937951],[112.15248,24.932414],[112.175164,24.927504],[112.16819,24.890828],[112.165661,24.867208],[112.171103,24.862713],[112.161063,24.844211],[112.149491,24.836945],[112.141444,24.844524],[112.124047,24.841074],[112.112628,24.831508],[112.097224,24.826385],[112.096458,24.817235],[112.083812,24.804844],[112.059212,24.79951],[112.05423,24.788895],[112.033845,24.771165],[112.030473,24.745064],[112.013919,24.731514],[111.999128,24.733135],[111.985026,24.727485],[111.972688,24.72738],[111.961345,24.721206],[111.952839,24.69635],[111.939657,24.686616],[111.944179,24.676409],[111.939197,24.6695],[111.947551,24.665364],[111.953528,24.647199],[111.934292,24.641911],[111.927472,24.629397],[111.938431,24.609498],[111.937128,24.595828],[111.948547,24.592686],[111.963338,24.5809],[111.971998,24.578648],[111.978282,24.56136],[111.989855,24.550776],[111.997825,24.551196],[112.007405,24.534533],[112.005259,24.512051],[112.009704,24.502878],[111.996369,24.494911],[111.987096,24.480862],[111.986636,24.464505],[111.996522,24.459261],[111.999741,24.450452],[112.023192,24.441538],[112.042121,24.410279],[112.043578,24.392706],[112.057679,24.387093],[112.061817,24.368152],[112.059442,24.339709],[112.050552,24.332572],[112.045187,24.320762],[112.033231,24.31336],[112.026104,24.295091],[112.015911,24.293989],[112.003113,24.28165],[111.990391,24.279812],[111.988015,24.259018],[111.975983,24.255079],[111.969009,24.263691],[111.956057,24.26033],[111.952685,24.25156],[111.94073,24.245153],[111.942646,24.234858],[111.920804,24.233492],[111.912834,24.221726],[111.877887,24.228922],[111.87122,24.176593],[111.886777,24.163875],[111.88785,24.15473],[111.878807,24.126818],[111.878653,24.1101],[111.883482,24.095587],[111.88877,24.092064],[111.887927,24.07918],[111.89697,24.069608],[111.905783,24.046833],[111.921034,24.037364],[111.921494,24.012005],[111.940347,23.987746],[111.917585,23.95227],[111.910151,23.952164],[111.911991,23.943952],[111.897506,23.946637],[111.8867,23.944321],[111.87896,23.936213],[111.866085,23.946321],[111.854436,23.947427],[111.851294,23.93416],[111.857655,23.918311],[111.845929,23.904409],[111.838879,23.91136],[111.822861,23.911202],[111.822631,23.903567],[111.812668,23.887504],[111.816884,23.875073],[111.823781,23.871755],[111.820102,23.855372],[111.824777,23.832348],[111.815274,23.829081],[111.810599,23.807001],[111.796191,23.815696],[111.791593,23.809162],[111.774963,23.80816],[111.765843,23.815011],[111.752355,23.812745],[111.745994,23.820755],[111.737794,23.819227],[111.719707,23.825814],[111.714572,23.837195],[111.696946,23.835931],[111.693497,23.817277],[111.664451,23.834877],[111.654872,23.833296],[111.653722,23.821967],[111.645828,23.815327],[111.649354,23.811059],[111.641153,23.79704],[111.639161,23.786551],[111.628048,23.788607],[111.629351,23.736362],[111.618315,23.73478],[111.621611,23.725974],[111.66675,23.718907],[111.662689,23.706408],[111.665294,23.699973],[111.643223,23.696123],[111.635559,23.684518],[111.637092,23.678293],[111.625596,23.6765],[111.61479,23.658773],[111.615633,23.638986],[111.607433,23.637403],[111.594405,23.643471],[111.58858,23.638142],[111.584288,23.644685],[111.564286,23.633181],[111.551104,23.640464],[111.538382,23.630859],[111.508264,23.62574],[111.487035,23.626638],[111.482744,23.605684],[111.488951,23.592277],[111.489028,23.561339],[111.481901,23.558858],[111.478452,23.543914],[111.480215,23.532613],[111.464274,23.511486],[111.459599,23.49976],[111.452012,23.500975],[111.438754,23.481005],[111.433849,23.480266],[111.428867,23.466581],[111.399745,23.469382],[111.399975,23.456859],[111.392848,23.446712],[111.395607,23.43831],[111.383421,23.399671],[111.392081,23.391106],[111.389169,23.375985],[111.37798,23.369587],[111.373382,23.355203],[111.364722,23.343886],[111.361963,23.330293],[111.365565,23.31982],[111.375068,23.315271],[111.376524,23.304638],[111.353379,23.288977],[111.356598,23.283369],[111.349624,23.272786],[111.351233,23.266013],[111.36112,23.270564],[111.371926,23.264319],[111.365795,23.236904],[111.379206,23.221554],[111.377903,23.215784],[111.388862,23.210225],[111.384264,23.19413],[111.384341,23.167654],[111.392464,23.16956],[111.398672,23.159816],[111.366024,23.144721],[111.3766,23.14202],[111.379973,23.123162],[111.374991,23.111295],[111.374225,23.092539],[111.379513,23.081305],[111.394687,23.06811],[111.402044,23.066202],[111.434539,23.071555],[111.427181,23.060637],[111.434002,23.036202],[111.416069,23.025653],[111.414,23.01611],[111.396986,23.013353],[111.389629,23.005612],[111.40373,22.991242],[111.397216,22.981273],[111.37729,22.973265],[111.375374,22.967856],[111.363572,22.968598],[111.36932,22.951042],[111.364722,22.947594],[111.373995,22.939213],[111.375528,22.926534],[111.370316,22.915446],[111.361963,22.909981],[111.358744,22.889233],[111.35154,22.885147],[111.341577,22.870552],[111.330541,22.866094],[111.319659,22.851232],[111.303641,22.843959],[111.30663,22.839606],[111.287624,22.816087],[111.291609,22.807804],[111.272833,22.798883],[111.272143,22.790652],[111.256893,22.793838],[111.255207,22.787094],[111.241105,22.781305],[111.239036,22.768824],[111.232139,22.758997],[111.218497,22.748108],[111.204626,22.750126],[111.202097,22.740458],[111.176193,22.736261],[111.174737,22.740086],[111.146304,22.73727],[111.120094,22.742424],[111.099249,22.741786],[111.095111,22.733445],[111.085378,22.729673],[111.060547,22.731533],[111.063919,22.719897],[111.083155,22.708739],[111.089669,22.694285],[111.074035,22.667232],[111.06208,22.666169],[111.055642,22.648521],[111.030735,22.646767],[111.027976,22.651551],[111.010043,22.644906],[110.997091,22.631349],[110.987358,22.640228],[110.977319,22.641557],[110.959002,22.636506],[110.961761,22.625766],[110.957699,22.616727],[110.941299,22.608113],[110.895853,22.613537],[110.897922,22.591999],[110.887269,22.583543],[110.87769,22.582692],[110.861213,22.587745],[110.853779,22.582267],[110.83324,22.584926],[110.81546,22.578065],[110.807566,22.570672],[110.805804,22.558916],[110.799213,22.556841],[110.793542,22.571363],[110.778674,22.585405],[110.760204,22.580777],[110.764496,22.565938],[110.761507,22.559607],[110.748095,22.554767],[110.756909,22.548436],[110.754303,22.536838],[110.760817,22.516779],[110.750471,22.517045],[110.740432,22.498845],[110.739972,22.488734],[110.747789,22.476119],[110.741351,22.464302],[110.725947,22.461215],[110.705102,22.466432],[110.698358,22.474469],[110.688241,22.477769],[110.68349,22.473405],[110.692686,22.457755],[110.693529,22.448279],[110.706711,22.446415],[110.713302,22.437471],[110.713992,22.417078],[110.706864,22.405362],[110.712382,22.395457],[110.711539,22.369624],[110.723801,22.359876],[110.729396,22.366375],[110.741275,22.362007],[110.750165,22.344799],[110.749398,22.329774],[110.760511,22.324818],[110.773233,22.307393],[110.772619,22.295562],[110.785571,22.294603],[110.78971,22.286661],[110.784498,22.280798],[110.758748,22.274668],[110.738899,22.281917],[110.725334,22.295615],[110.720966,22.294123],[110.711999,22.27776],[110.695445,22.272323],[110.694526,22.258249],[110.686019,22.248547],[110.664637,22.245348],[110.653525,22.238203],[110.646857,22.223007],[110.652835,22.207702],[110.664714,22.203382],[110.67529,22.188449],[110.678892,22.17266],[110.670462,22.17282],[110.66548,22.165192],[110.658123,22.167539],[110.653141,22.159377],[110.629077,22.14908],[110.6208,22.15783],[110.606009,22.155909],[110.598422,22.163431],[110.602484,22.183382],[110.585317,22.185088],[110.560333,22.196396],[110.529295,22.164392],[110.529448,22.154469],[110.510672,22.145026],[110.489444,22.144599],[110.483389,22.150521],[110.490133,22.155162],[110.460245,22.178581],[110.453501,22.192182],[110.430816,22.206209],[110.414569,22.208555],[110.409817,22.203276],[110.41066,22.190209],[110.399318,22.187382],[110.390964,22.179008],[110.393493,22.170473],[110.381078,22.164232],[110.375407,22.166312],[110.348507,22.195862],[110.342529,22.183435],[110.337471,22.184022],[110.334789,22.170366],[110.326052,22.164445],[110.326589,22.152655],[110.334329,22.149027],[110.352186,22.132487],[110.360922,22.132113],[110.364601,22.12523],[110.362915,22.110288],[110.365674,22.098707],[110.350806,22.096999],[110.351266,22.088993],[110.359236,22.084083],[110.358853,22.075916],[110.351726,22.074421],[110.355481,22.061556],[110.353105,22.043564],[110.347741,22.038972],[110.363528,22.005811],[110.356324,22.00736],[110.359926,21.993901],[110.352952,21.976595],[110.376786,21.967781],[110.391117,21.950258],[110.372954,21.93332],[110.384297,21.930595],[110.395946,21.91264],[110.396329,21.90612],[110.387592,21.890407],[110.381001,21.892865],[110.368126,21.889017],[110.34866,21.890941],[110.337318,21.887841],[110.323906,21.892812],[110.312027,21.906601],[110.290416,21.917984],[110.283748,21.892224],[110.272482,21.895003],[110.254779,21.881694],[110.236003,21.878647],[110.210099,21.887467],[110.212015,21.893079],[110.185729,21.893614],[110.18205,21.899653],[110.161281,21.894255],[110.150859,21.897088],[110.141815,21.881801],[110.133462,21.899867],[110.11982,21.901684],[110.107175,21.882603],[110.107942,21.870789],[110.101197,21.870255],[110.097212,21.886291],[110.092154,21.883993],[110.082038,21.864481],[110.054372,21.856837],[110.038048,21.869988],[110.022184,21.869667],[110.00655,21.875119],[110.005017,21.880198],[109.986241,21.879128],[109.978654,21.866246],[109.944933,21.846839],[109.953363,21.842294],[109.945393,21.830317],[109.946773,21.824328],[109.936197,21.81283],[109.940718,21.807964],[109.935584,21.798658],[109.939952,21.768115],[109.931292,21.752173],[109.941715,21.73671],[109.922632,21.727507],[109.923781,21.704442],[109.915351,21.705619],[109.904622,21.686994],[109.913742,21.683782],[109.906844,21.672488],[109.915811,21.668794],[109.898338,21.649628],[109.884773,21.648076],[109.874044,21.658087],[109.864157,21.646844],[109.853275,21.649949],[109.844615,21.638331],[109.820014,21.637849],[109.809055,21.642989],[109.807216,21.628907],[109.795183,21.63046],[109.784684,21.63817],[109.786064,21.646523],[109.777863,21.670507],[109.766368,21.668045],[109.765985,21.657231],[109.757018,21.644917],[109.753799,21.627836],[109.746212,21.622963],[109.743836,21.60106],[109.754489,21.582582],[109.752113,21.5776],[109.754795,21.556333],[109.772882,21.531258],[109.774185,21.507626],[109.788363,21.490476],[109.785604,21.456919],[109.819171,21.445285],[109.843465,21.442926],[109.894353,21.442283],[109.904699,21.430112],[109.889754,21.395898],[109.868832,21.365807],[109.862165,21.362642],[109.836798,21.359155],[109.770659,21.35953],[109.757478,21.346762],[109.760083,21.335548],[109.765218,21.262184],[109.763992,21.226266],[109.758551,21.21746],[109.720768,21.183734],[109.674939,21.136622],[109.667505,21.121793],[109.667122,21.112604],[109.673866,21.068265],[109.664133,21.010363],[109.655626,20.929251],[109.654937,20.903532],[109.657082,20.888033],[109.664823,20.862306],[109.693026,20.807394],[109.711725,20.774706],[109.729888,20.719653],[109.732724,20.674767],[109.745062,20.621134],[109.749124,20.617953],[109.77748,20.622536],[109.793344,20.615635],[109.803,20.600754],[109.813576,20.574655],[109.81212,20.541593],[109.816565,20.518774],[109.824459,20.502913],[109.83994,20.489478],[109.888298,20.475448],[109.896882,20.461848],[109.898798,20.447276],[109.895579,20.427521],[109.886612,20.410084],[109.864924,20.401716],[109.860709,20.391997],[109.861245,20.376663],[109.871131,20.361705],[109.902476,20.339508],[109.915811,20.316875],[109.91742,20.282407],[109.909297,20.230691],[109.913512,20.219448],[109.929223,20.211718],[109.949302,20.216691],[109.968461,20.228259],[109.986318,20.251714],[109.993368,20.254471],[110.026246,20.257389],[110.07652,20.259929],[110.082574,20.258686],[110.117981,20.219773],[110.146337,20.21761],[110.168639,20.219502],[110.192243,20.227664],[110.21646,20.250526],[110.258305,20.253174],[110.277464,20.24885],[110.285664,20.238312],[110.296777,20.249175],[110.327508,20.251552],[110.348814,20.25901],[110.376173,20.288621],[110.389585,20.293213],[110.404529,20.289161],[110.425145,20.291646],[110.43641,20.297157],[110.452274,20.311203],[110.483542,20.358302],[110.491666,20.374125],[110.516727,20.404361],[110.541557,20.420665],[110.545772,20.427521],[110.55175,20.462982],[110.546462,20.48079],[110.522934,20.514728],[110.49979,20.572443],[110.493275,20.613856],[110.486915,20.64011],[110.466146,20.680264],[110.442235,20.671479],[110.41135,20.671156],[110.392267,20.682905],[110.405295,20.721377],[110.407365,20.732098],[110.407748,20.764365],[110.404759,20.783269],[110.393723,20.816655],[110.357014,20.839375],[110.33249,20.848365],[110.291489,20.848203],[110.269034,20.839698],[110.257691,20.843305],[110.233244,20.858485],[110.209716,20.860207],[110.20121,20.867312],[110.184196,20.891746],[110.177682,20.907083],[110.175689,20.94028],[110.179521,20.960453],[110.180747,20.981753],[110.205041,21.003426],[110.207264,21.009718],[110.201899,21.029344],[110.203739,21.040312],[110.211249,21.054182],[110.217993,21.053053],[110.216997,21.04058],[110.23424,21.014342],[110.247652,21.020741],[110.249644,21.045258],[110.29693,21.093795],[110.311644,21.099761],[110.334406,21.101427],[110.348967,21.106048],[110.359696,21.113894],[110.371498,21.131035],[110.37694,21.133345],[110.388282,21.125823],[110.401234,21.131088],[110.409894,21.146508],[110.422386,21.190716],[110.427674,21.193563],[110.439706,21.186312],[110.451125,21.186419],[110.460475,21.193079],[110.46331,21.203015],[110.481397,21.207579],[110.491896,21.216118],[110.501092,21.217514],[110.52439,21.206344],[110.534736,21.204411],[110.562786,21.211016],[110.626395,21.215688],[110.645401,21.227394],[110.659579,21.239636],[110.688855,21.278126],[110.713149,21.312582],[110.741351,21.344133],[110.768558,21.364948],[110.796377,21.374765],[110.848414,21.369401],[110.888572,21.367577],[110.907272,21.369669],[110.929113,21.376052],[110.950879,21.388282],[110.977012,21.406785],[111.00077,21.417993],[111.034797,21.438744],[111.061313,21.449199],[111.076564,21.45247],[111.108599,21.455472],[111.116646,21.453167],[111.146611,21.459225],[111.171442,21.458474],[111.211983,21.469035],[111.239113,21.471769],[111.251605,21.48056],[111.276895,21.484955],[111.290536,21.484204],[111.295595,21.476271],[111.281493,21.458152],[111.2818,21.446518],[111.273829,21.443891],[111.253597,21.452577],[111.250532,21.449574],[111.257736,21.436546],[111.257352,21.415151],[111.263483,21.412684],[111.285862,21.419012],[111.301189,21.433704],[111.307627,21.433811],[111.329852,21.446787],[111.353149,21.464317],[111.382502,21.495514],[111.395837,21.501731],[111.452395,21.515182],[111.47577,21.50023],[111.495006,21.50157],[111.515851,21.514753],[111.539839,21.518987],[111.541755,21.506393],[111.547886,21.502642],[111.560684,21.505429],[111.579384,21.518237],[111.605977,21.529383],[111.615863,21.529597],[111.645139,21.519308],[111.650427,21.512288],[111.662382,21.525739],[111.677403,21.529758],[111.676407,21.565815],[111.68453,21.581403],[111.693727,21.590348],[111.736644,21.610004],[111.758716,21.613913],[111.794429,21.611289],[111.810293,21.604541],[111.830985,21.582849],[111.813665,21.57144],[111.80738,21.559065],[111.812822,21.555047],[111.829375,21.557994],[111.846772,21.567369],[111.854972,21.567261],[111.862789,21.556976],[111.868691,21.559172],[111.88762,21.578671],[111.921494,21.599507],[111.941726,21.606844],[111.947244,21.600417],[111.972458,21.603256],[111.999204,21.61793],[112.006178,21.614663],[112.024955,21.629764],[112.022196,21.645988],[112.001274,21.655946],[111.972228,21.653644],[111.954525,21.667723],[111.95031,21.675592],[111.949697,21.690848],[111.955981,21.710543],[112.001197,21.74281],[112.03645,21.761428],[112.063197,21.771325],[112.136539,21.793844],[112.171792,21.798444],[112.183901,21.796358],[112.192331,21.789351],[112.196163,21.779403],[112.192101,21.757684],[112.197006,21.736657],[112.208808,21.737085],[112.220381,21.726918],[112.231646,21.729594],[112.241073,21.71552],[112.240076,21.701606],[112.260232,21.698073],[112.263068,21.69347],[112.274103,21.699732],[112.292573,21.699465],[112.307824,21.704174],[112.315105,21.700749],[112.323995,21.705994],[112.35327,21.707118],[112.409522,21.728417],[112.415806,21.734784],[112.427379,21.790207],[112.439411,21.803685],[112.47773,21.795663],[112.497502,21.785393],[112.523406,21.761],[112.535591,21.754099],[112.558812,21.750996],[112.598817,21.75014],[112.639358,21.756025],[112.651697,21.762124],[112.686031,21.810531],[112.737454,21.864214],[112.767113,21.89046],[112.792327,21.921297],[112.800374,21.924824],[112.832332,21.924557],[112.840915,21.920496],[112.86291,21.883084],[112.885135,21.852185],[112.893565,21.844326],[112.911345,21.838979],[112.944529,21.84208],[112.972042,21.857157],[112.989669,21.86956],[113.037797,21.935297],[113.04753,21.956455],[113.051822,21.977556],[113.054198,22.003835],[113.050672,22.018254],[113.032279,22.045753],[113.03067,22.066521],[113.035498,22.077357],[113.045844,22.088513],[113.078568,22.116212],[113.087152,22.126137]]],[[[117.14542,23.456119],[117.141281,23.460029],[117.12764,23.458814],[117.132928,23.47271],[117.129479,23.48333],[117.109247,23.476831],[117.103882,23.464573],[117.093383,23.459395],[117.084569,23.461878],[117.079435,23.472922],[117.06449,23.475669],[117.051232,23.467849],[117.0228,23.43683],[117.016669,23.438785],[117.001341,23.457334],[116.98563,23.460822],[116.974441,23.457123],[116.961413,23.447241],[116.951067,23.44629],[116.944706,23.440001],[116.945089,23.422824],[116.964708,23.416375],[116.981722,23.414525],[116.999502,23.416216],[117.028854,23.414789],[117.029927,23.406332],[117.051155,23.400781],[117.079128,23.409027],[117.098747,23.405063],[117.102196,23.393644],[117.114075,23.399459],[117.124268,23.389732],[117.142967,23.400411],[117.145496,23.411829],[117.135993,23.422665],[117.136836,23.439895],[117.148562,23.437992],[117.154769,23.445074],[117.145113,23.450095],[117.14542,23.456119]]],[[[112.77539,21.564101],[112.806735,21.578778],[112.817311,21.59008],[112.81164,21.599935],[112.798918,21.610861],[112.798611,21.618572],[112.805432,21.639509],[112.821066,21.653697],[112.813096,21.674843],[112.805432,21.68132],[112.811256,21.703746],[112.81869,21.712202],[112.826124,21.729005],[112.832945,21.736389],[112.866436,21.742542],[112.875785,21.750354],[112.876015,21.772716],[112.859232,21.770576],[112.840839,21.776674],[112.817311,21.767367],[112.806888,21.769346],[112.800067,21.759502],[112.789108,21.759556],[112.781368,21.768329],[112.776386,21.751103],[112.782287,21.737994],[112.77493,21.732269],[112.765351,21.733874],[112.740443,21.727507],[112.724196,21.719694],[112.707872,21.698501],[112.712164,21.688118],[112.70542,21.682605],[112.713467,21.673344],[112.727568,21.672381],[112.734542,21.666599],[112.749257,21.671417],[112.754621,21.682658],[112.763358,21.681802],[112.780295,21.671524],[112.77608,21.655625],[112.752399,21.649896],[112.738681,21.630353],[112.73094,21.613752],[112.735385,21.602506],[112.744888,21.604006],[112.756001,21.611932],[112.753548,21.583546],[112.76696,21.588099],[112.770255,21.583224],[112.761289,21.573743],[112.77539,21.564101]]],[[[112.530993,21.583921],[112.53766,21.591259],[112.546703,21.586813],[112.562414,21.59008],[112.560881,21.59474],[112.544788,21.600631],[112.54701,21.60754],[112.568622,21.619429],[112.583566,21.613324],[112.595138,21.613324],[112.598817,21.606416],[112.610543,21.611396],[112.621502,21.606737],[112.62495,21.616162],[112.634683,21.623766],[112.637672,21.632655],[112.659821,21.630942],[112.665645,21.642507],[112.650241,21.646362],[112.639895,21.6545],[112.640431,21.673719],[112.665952,21.683943],[112.669707,21.693952],[112.664036,21.713754],[112.657215,21.708242],[112.648631,21.715092],[112.631465,21.706904],[112.610006,21.702676],[112.592303,21.693042],[112.589237,21.676128],[112.572377,21.672381],[112.559808,21.665475],[112.561648,21.657177],[112.570155,21.652787],[112.570461,21.64572],[112.550382,21.633726],[112.544328,21.638866],[112.535055,21.628479],[112.524249,21.596293],[112.524938,21.586277],[112.530993,21.583921]]],[[[114.650482,22.573916],[114.658913,22.560512],[114.657763,22.575565],[114.638144,22.585724],[114.641592,22.572799],[114.650482,22.573916]]],[[[114.051789,22.086324],[114.056081,22.094277],[114.047651,22.108954],[114.026959,22.10319],[114.034546,22.091342],[114.051789,22.086324]]],[[[114.231045,22.016332],[114.241238,22.023701],[114.266451,22.027599],[114.284231,22.036196],[114.299865,22.036142],[114.311361,22.041428],[114.308985,22.048636],[114.323623,22.056377],[114.32301,22.064172],[114.305537,22.060542],[114.302778,22.050505],[114.282852,22.049704],[114.267218,22.041268],[114.239781,22.035502],[114.227826,22.028827],[114.222615,22.018948],[114.231045,22.016332]]],[[[113.714584,22.007413],[113.729988,22.016385],[113.723014,22.02872],[113.702628,22.029308],[113.695731,22.021565],[113.705694,22.016225],[113.705924,22.00784],[113.714584,22.007413]]],[[[110.545006,21.083853],[110.574971,21.087991],[110.582328,21.094763],[110.604247,21.155856],[110.615819,21.177718],[110.631606,21.190877],[110.635132,21.205807],[110.632373,21.21107],[110.613443,21.207633],[110.60394,21.198074],[110.589532,21.194529],[110.583018,21.201726],[110.557115,21.201618],[110.525463,21.190501],[110.506534,21.209781],[110.496034,21.212144],[110.482853,21.201028],[110.465073,21.198933],[110.465533,21.191683],[110.457409,21.184915],[110.433805,21.183626],[110.432042,21.174173],[110.436717,21.16676],[110.451201,21.165203],[110.46331,21.14957],[110.489214,21.139094],[110.502012,21.142908],[110.510825,21.137858],[110.520405,21.114539],[110.530521,21.115667],[110.533357,21.108359],[110.528759,21.099922],[110.53466,21.088529],[110.545006,21.083853]]],[[[112.435426,21.663548],[112.445772,21.649146],[112.456348,21.648772],[112.460869,21.660764],[112.468073,21.66692],[112.466081,21.686673],[112.458417,21.690098],[112.449987,21.673077],[112.435426,21.663548]]],[[[110.51757,21.078962],[110.497644,21.076059],[110.478944,21.062729],[110.459708,21.06289],[110.433881,21.078693],[110.413879,21.093688],[110.398551,21.096268],[110.383684,21.092774],[110.352492,21.079499],[110.334865,21.078585],[110.328964,21.088152],[110.306126,21.088099],[110.283595,21.053644],[110.275778,21.033591],[110.262673,21.025956],[110.227649,20.994876],[110.211096,20.986862],[110.205348,20.978526],[110.198451,20.956903],[110.20121,20.938397],[110.214468,20.937698],[110.241598,20.949372],[110.272253,20.952976],[110.309498,20.963358],[110.347664,20.984765],[110.363911,20.988046],[110.391654,20.985894],[110.407518,20.990466],[110.434341,20.985141],[110.451661,20.988368],[110.467372,20.987185],[110.47289,20.983151],[110.495651,20.950125],[110.501935,20.925593],[110.511822,20.916553],[110.526153,20.916284],[110.535809,20.92301],[110.538108,20.937644],[110.536576,20.961798],[110.539181,20.9874],[110.560717,21.048322],[110.560103,21.061385],[110.548838,21.069609],[110.530138,21.077457],[110.51757,21.078962]]],[[[113.824406,22.001271],[113.825402,21.990536],[113.831763,21.98888],[113.842339,21.998868],[113.830767,21.996625],[113.824406,22.001271]]],[[[114.009945,21.853148],[114.016536,21.863145],[114.031557,21.873623],[114.010252,21.86368],[114.009945,21.853148]]],[[[112.181065,21.545885],[112.186813,21.543314],[112.204823,21.548189],[112.190952,21.5506],[112.189879,21.558315],[112.180836,21.554779],[112.181065,21.545885]]],[[[113.815056,22.157136],[113.808542,22.174207],[113.799575,22.166472],[113.815056,22.157136]]],[[[113.999293,22.045273],[114.001055,22.035929],[114.005424,22.045112],[113.999293,22.045273]]],[[[114.628947,22.448492],[114.638527,22.454241],[114.652092,22.454507],[114.657227,22.462439],[114.631783,22.468082],[114.620287,22.466325],[114.628947,22.448492]]],[[[113.765165,21.961958],[113.768154,21.972001],[113.778653,21.978357],[113.780109,21.989254],[113.772905,21.998761],[113.765855,21.992672],[113.750067,21.995129],[113.742403,21.987812],[113.755738,21.974672],[113.758191,21.965163],[113.765165,21.961958]]],[[[114.034469,21.886077],[114.04926,21.88271],[114.052862,21.893346],[114.063592,21.892384],[114.058687,21.902326],[114.042976,21.895431],[114.034469,21.886077]]],[[[113.722937,21.922152],[113.743476,21.928244],[113.751677,21.940747],[113.743093,21.950738],[113.727842,21.955119],[113.717956,21.951273],[113.71719,21.935244],[113.725083,21.932572],[113.722937,21.922152]]],[[[113.919436,22.036997],[113.924111,22.032778],[113.937753,22.036249],[113.934687,22.043991],[113.922962,22.048583],[113.919436,22.036997]]],[[[113.143251,21.831707],[113.145856,21.838872],[113.159881,21.851864],[113.177431,21.854752],[113.179653,21.847373],[113.187624,21.848389],[113.203871,21.86122],[113.205787,21.871324],[113.191532,21.87234],[113.18088,21.862183],[113.167698,21.876563],[113.151221,21.864963],[113.144707,21.873516],[113.137043,21.868651],[113.138269,21.839193],[113.143251,21.831707]]],[[[111.1847,21.37101],[111.194816,21.380075],[111.195659,21.391017],[111.1847,21.381953],[111.1847,21.37101]]],[[[113.876979,22.117653],[113.869622,22.11301],[113.880581,22.10746],[113.88426,22.112583],[113.876979,22.117653]]],[[[113.819961,22.396362],[113.824176,22.40435],[113.811224,22.420432],[113.798885,22.422509],[113.7867,22.413563],[113.801338,22.407386],[113.807315,22.40025],[113.819961,22.396362]]],[[[113.828238,22.117919],[113.83958,22.130993],[113.828544,22.156283],[113.818045,22.153295],[113.822413,22.136542],[113.816435,22.132327],[113.820727,22.120588],[113.828238,22.117919]]],[[[114.18989,21.986423],[114.202689,21.991497],[114.220239,21.989842],[114.223841,22.007787],[114.217863,22.011098],[114.18192,22.010938],[114.178701,22.003034],[114.180847,21.988506],[114.18989,21.986423]]],[[[113.165399,21.953463],[113.172373,21.941068],[113.172066,21.954745],[113.165399,21.953463]]],[[[114.153947,21.975099],[114.167972,21.983111],[114.17395,21.992939],[114.17234,21.999776],[114.160308,21.995343],[114.152568,22.000524],[114.148276,21.99091],[114.124212,21.985248],[114.123675,21.97996],[114.144598,21.980441],[114.153947,21.975099]]],[[[113.138039,21.919213],[113.127617,21.910395],[113.125164,21.896126],[113.141258,21.912854],[113.156202,21.919587],[113.158731,21.927015],[113.150455,21.937915],[113.144707,21.937007],[113.13597,21.925465],[113.138039,21.919213]]],[[[112.680513,21.69818],[112.690092,21.699893],[112.686184,21.713701],[112.6799,21.707493],[112.680513,21.69818]]],[[[114.609941,22.670262],[114.61293,22.661704],[114.617988,22.669518],[114.609941,22.670262]]],[[[113.665306,22.039239],[113.670211,22.033419],[113.666532,22.02338],[113.675805,22.029361],[113.67136,22.045433],[113.665306,22.039239]]],[[[116.769589,20.771743],[116.769742,20.75817],[116.761005,20.750306],[116.768976,20.743896],[116.797638,20.745458],[116.809747,20.738401],[116.831129,20.741526],[116.872513,20.738294],[116.880943,20.733499],[116.888301,20.713996],[116.88991,20.683066],[116.874506,20.650621],[116.848832,20.628304],[116.82791,20.619732],[116.791737,20.613155],[116.758476,20.618438],[116.748667,20.612292],[116.749586,20.600915],[116.770355,20.58792],[116.796029,20.582636],[116.825611,20.583714],[116.862933,20.588891],[116.887151,20.604043],[116.904931,20.619301],[116.917729,20.637037],[116.931831,20.666198],[116.933747,20.67633],[116.9257,20.726765],[116.911982,20.755908],[116.90677,20.762049],[116.886001,20.775514],[116.860328,20.779876],[116.845307,20.778529],[116.820093,20.780414],[116.769589,20.771743]]],[[[113.683163,21.938824],[113.709449,21.944968],[113.70669,21.957203],[113.692819,21.962973],[113.6814,21.949296],[113.683163,21.938824]]],[[[114.840007,22.51199],[114.84062,22.502038],[114.855641,22.513799],[114.845908,22.516779],[114.840007,22.51199]]],[[[112.140601,21.601917],[112.150104,21.601863],[112.144816,21.613913],[112.140601,21.601917]]],[[[112.883449,21.593776],[112.893105,21.594794],[112.902532,21.602292],[112.903222,21.610861],[112.883066,21.615466],[112.861991,21.60663],[112.867049,21.595597],[112.883449,21.593776]]],[[[113.025459,21.847801],[113.032663,21.854698],[113.04684,21.854752],[113.051975,21.868812],[113.045844,21.882763],[113.023466,21.879823],[113.007372,21.869186],[113.020247,21.849619],[113.025459,21.847801]]],[[[112.118146,21.633458],[112.129258,21.640526],[112.118146,21.642829],[112.118146,21.633458]]],[[[112.656372,21.595704],[112.667025,21.607862],[112.65369,21.60588],[112.656372,21.595704]]],[[[114.649409,22.675152],[114.648107,22.664734],[114.653548,22.664043],[114.649409,22.675152]]],[[[113.901733,22.114184],[113.900047,22.123683],[113.890161,22.122775],[113.886405,22.111249],[113.901733,22.114184]]],[[[114.72689,22.577693],[114.720836,22.588543],[114.719226,22.580246],[114.72689,22.577693]]],[[[113.707687,22.143532],[113.707993,22.134728],[113.722094,22.141878],[113.707687,22.143532]]],[[[114.641286,22.429378],[114.650482,22.428739],[114.659602,22.444073],[114.654238,22.445138],[114.641286,22.429378]]],[[[112.587934,21.58617],[112.60035,21.591741],[112.59989,21.599185],[112.581727,21.600578],[112.579274,21.591634],[112.587934,21.58617]]],[[[110.405372,20.678054],[110.42047,20.676977],[110.423995,20.683659],[110.428593,20.675198],[110.438786,20.679779],[110.435414,20.698747],[110.423842,20.71114],[110.41043,20.707908],[110.408744,20.695999],[110.401004,20.691581],[110.405372,20.678054]]],[[[115.107702,22.77132],[115.117129,22.779712],[115.108622,22.783217],[115.107702,22.77132]]],[[[114.007493,22.026958],[114.017992,22.028346],[114.013471,22.038225],[114.007493,22.026958]]],[[[116.735562,20.694544],[116.736788,20.701118],[116.72238,20.707476],[116.71441,20.700256],[116.735562,20.694544]]],[[[113.702705,22.101696],[113.700866,22.094864],[113.711059,22.091769],[113.702705,22.101696]]],[[[112.674228,21.610646],[112.672312,21.617608],[112.664802,21.612467],[112.674228,21.610646]]],[[[110.645018,20.935654],[110.639807,20.940173],[110.604553,20.952331],[110.589686,20.953084],[110.584091,20.948834],[110.567691,20.925324],[110.548914,20.908644],[110.546002,20.894975],[110.55152,20.872641],[110.562632,20.861068],[110.588536,20.856762],[110.611757,20.860046],[110.621107,20.87038],[110.634135,20.899011],[110.646321,20.917307],[110.645018,20.935654]]],[[[115.185796,22.737695],[115.196525,22.735889],[115.195146,22.741945],[115.185796,22.737695]]],[[[110.556655,20.327463],[110.564548,20.325302],[110.593671,20.360678],[110.594284,20.371155],[110.58639,20.381091],[110.575891,20.350687],[110.556655,20.327463]]],[[[114.126664,21.961744],[114.142835,21.965484],[114.139003,21.970345],[114.126664,21.961744]]],[[[110.420776,21.159992],[110.419473,21.151182],[110.442235,21.148281],[110.447753,21.160153],[110.42775,21.163323],[110.420776,21.159992]]],[[[113.844485,22.510234],[113.856823,22.503582],[113.8569,22.509595],[113.842569,22.515821],[113.844485,22.510234]]],[[[112.801677,21.564261],[112.814245,21.569458],[112.818077,21.579635],[112.807195,21.577439],[112.794013,21.568922],[112.801677,21.564261]]],[[[113.576866,22.212075],[113.576176,22.201036],[113.586523,22.201036],[113.590738,22.208982],[113.576866,22.212075]]],[[[110.395409,21.104382],[110.396099,21.098525],[110.426524,21.094602],[110.428593,21.105189],[110.416101,21.112389],[110.395409,21.104382]]],[[[115.943359,21.09745],[115.944125,21.08267],[115.953322,21.064288],[115.989188,21.035473],[116.016931,21.023214],[116.040075,21.020472],[116.055096,21.027408],[116.067358,21.040419],[116.065749,21.064879],[116.057549,21.087507],[116.043831,21.110186],[116.024441,21.124211],[116.000301,21.126951],[115.965047,21.12362],[115.950026,21.110616],[115.943359,21.09745]]],[[[115.926728,20.981538],[115.931173,20.964057],[115.939374,20.945821],[115.953168,20.928337],[115.969875,20.919513],[115.998844,20.922956],[116.000914,20.948404],[115.987196,20.966693],[115.954088,20.999823],[115.931557,20.992993],[115.926728,20.981538]]],[[[113.839657,22.498526],[113.847244,22.491927],[113.851995,22.49661],[113.844485,22.503369],[113.839657,22.498526]]]]}}]} \ No newline at end of file diff --git a/docs/assets/json/广东省.json b/docs/assets/json/广东省.json new file mode 100644 index 0000000..906ebc2 --- /dev/null +++ b/docs/assets/json/广东省.json @@ -0,0 +1 @@ +{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"adcode":440100,"name":"广州市","center":[113.280637,23.125178],"centroid":[113.544372,23.329249],"childrenNum":11,"level":"city","parent":{"adcode":440000},"subFeatureIndex":0,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[113.365116,22.772595],[113.412172,22.742849],[113.42612,22.738014],[113.447808,22.735836],[113.467964,22.728504],[113.464822,22.72096],[113.491875,22.699811],[113.523373,22.679297],[113.540693,22.666222],[113.533106,22.656388],[113.536861,22.647511],[113.561615,22.607528],[113.578552,22.604603],[113.589971,22.59519],[113.599628,22.594393],[113.62078,22.579554],[113.639326,22.548276],[113.651588,22.515715],[113.692052,22.515129],[113.728149,22.521993],[113.740487,22.534284],[113.716883,22.645172],[113.685308,22.717719],[113.678181,22.726113],[113.648139,22.761759],[113.612119,22.802281],[113.58407,22.831325],[113.571195,22.853143],[113.575104,22.888331],[113.564298,22.906903],[113.550503,22.936189],[113.541766,22.959369],[113.529198,22.982599],[113.52299,23.011338],[113.522913,23.037262],[113.531957,23.050938],[113.543759,23.06228],[113.54897,23.076006],[113.556327,23.081252],[113.586446,23.08777],[113.60139,23.0954],[113.610433,23.103772],[113.640245,23.103878],[113.642698,23.113467],[113.651281,23.119295],[113.661244,23.117971],[113.662011,23.111454],[113.670671,23.116434],[113.687837,23.119772],[113.71696,23.138895],[113.738572,23.141331],[113.754052,23.129572],[113.777427,23.131108],[113.791298,23.127665],[113.814673,23.127771],[113.841113,23.116169],[113.844715,23.125599],[113.849849,23.148853],[113.858739,23.157221],[113.874757,23.165377],[113.895679,23.164529],[113.902116,23.177186],[113.889011,23.178616],[113.8838,23.191694],[113.893993,23.21266],[113.903802,23.212554],[113.890084,23.242144],[113.895142,23.253523],[113.877209,23.264213],[113.890314,23.282681],[113.888475,23.290512],[113.894989,23.314689],[113.889394,23.334154],[113.895985,23.34505],[113.927483,23.339972],[113.939285,23.342934],[113.958905,23.33262],[113.958445,23.314953],[113.977451,23.304849],[113.978217,23.30104],[113.996687,23.297443],[113.996151,23.309346],[113.984195,23.330505],[113.993928,23.333149],[114.000902,23.346636],[113.990556,23.354833],[113.982049,23.379369],[113.995997,23.386771],[114.000442,23.39338],[113.986801,23.405591],[113.984195,23.421238],[113.98795,23.431439],[113.975382,23.429378],[113.960054,23.43276],[113.952774,23.442907],[113.955456,23.466053],[113.974462,23.46489],[113.981743,23.472129],[113.974156,23.478839],[113.96105,23.480371],[113.938749,23.476726],[113.931162,23.483066],[113.940895,23.483594],[113.946643,23.492522],[113.929936,23.494213],[113.923115,23.503088],[113.911543,23.504144],[113.906408,23.511856],[113.89315,23.520254],[113.888168,23.535095],[113.871384,23.541327],[113.862495,23.566303],[113.852838,23.570579],[113.864027,23.587368],[113.858356,23.593491],[113.859582,23.60996],[113.843565,23.617877],[113.834215,23.61756],[113.832223,23.624263],[113.817432,23.623471],[113.816742,23.63582],[113.825555,23.639883],[113.827778,23.648009],[113.818811,23.656188],[113.839963,23.655449],[113.847857,23.679348],[113.881884,23.685151],[113.897595,23.700184],[113.900967,23.715426],[113.912386,23.716534],[113.920049,23.729454],[113.93645,23.732143],[113.940282,23.738155],[113.955916,23.732671],[113.96105,23.738207],[113.972853,23.739262],[113.976071,23.757716],[113.998756,23.762988],[114.013087,23.777959],[114.017686,23.778276],[114.009945,23.762988],[114.018222,23.76283],[114.02489,23.752549],[114.027419,23.760141],[114.038454,23.771212],[114.05999,23.775851],[114.056311,23.784021],[114.037228,23.793509],[114.047728,23.803312],[114.035312,23.813378],[114.040294,23.824444],[114.052249,23.830029],[114.057767,23.846784],[114.050487,23.85474],[114.047728,23.867488],[114.041827,23.871491],[114.04267,23.889874],[114.036232,23.901776],[114.031327,23.906305],[114.033856,23.91889],[114.017992,23.925261],[114.008413,23.933001],[113.984502,23.926157],[113.982126,23.929684],[113.952697,23.929632],[113.941201,23.923577],[113.93645,23.928737],[113.907787,23.924577],[113.892536,23.931685],[113.887478,23.923998],[113.879815,23.930369],[113.865177,23.928947],[113.851152,23.920312],[113.841496,23.918732],[113.807315,23.900407],[113.800265,23.902566],[113.791605,23.903882],[113.781105,23.896299],[113.775358,23.877918],[113.767081,23.871439],[113.758191,23.857479],[113.749071,23.854371],[113.742327,23.859165],[113.733667,23.855003],[113.713511,23.862484],[113.709756,23.856267],[113.718033,23.843887],[113.714814,23.834982],[113.720178,23.825129],[113.706384,23.815275],[113.687378,23.825709],[113.684312,23.812956],[113.666379,23.813694],[113.651664,23.820123],[113.640245,23.814274],[113.633731,23.797198],[113.615185,23.779804],[113.626144,23.767416],[113.636414,23.750229],[113.630742,23.738946],[113.63649,23.731985],[113.631662,23.727872],[113.628137,23.711682],[113.638176,23.704562],[113.622619,23.699446],[113.623845,23.694699],[113.61166,23.686206],[113.615721,23.680192],[113.597252,23.664946],[113.587212,23.669008],[113.587289,23.675234],[113.568053,23.679454],[113.568053,23.690215],[113.55878,23.700712],[113.546901,23.702558],[113.545445,23.696387],[113.527052,23.686153],[113.510268,23.682461],[113.481069,23.684043],[113.468731,23.691006],[113.464286,23.70799],[113.443823,23.715901],[113.438459,23.727134],[113.404278,23.723495],[113.397841,23.730562],[113.378375,23.731511],[113.372397,23.709731],[113.366343,23.710311],[113.347413,23.667215],[113.338447,23.665737],[113.334845,23.656399],[113.327947,23.655502],[113.32833,23.645371],[113.31101,23.643313],[113.289245,23.644368],[113.299438,23.637456],[113.290548,23.617085],[113.280049,23.608957],[113.2766,23.615977],[113.248474,23.601567],[113.24035,23.606212],[113.245868,23.588265],[113.227859,23.594441],[113.227015,23.585731],[113.214524,23.584253],[113.202262,23.576492],[113.200805,23.561815],[113.210155,23.552997],[113.211918,23.543914],[113.191149,23.523212],[113.192069,23.514761],[113.172066,23.512384],[113.15352,23.502823],[113.128689,23.512596],[113.108994,23.497964],[113.083933,23.494266],[113.075503,23.484228],[113.063854,23.482537],[113.055884,23.471971],[113.042932,23.474137],[113.018025,23.469065],[113.00469,23.462037],[112.993347,23.466845],[112.975184,23.463622],[112.972962,23.450042],[112.961926,23.44444],[112.96024,23.425995],[112.974188,23.434081],[112.978633,23.441586],[112.989132,23.443277],[112.982771,23.434451],[112.988673,23.419811],[113.001088,23.406332],[112.990588,23.402631],[112.988366,23.390102],[112.980626,23.380268],[112.989822,23.354728],[113.012583,23.352612],[113.018331,23.341347],[113.034808,23.357372],[113.043392,23.351131],[113.027604,23.33352],[113.023466,23.324898],[113.037567,23.320084],[113.032509,23.300881],[113.042549,23.283422],[113.051439,23.278395],[113.052742,23.26342],[113.044925,23.2522],[113.053508,23.253418],[113.070215,23.248813],[113.079795,23.250083],[113.081941,23.261726],[113.072284,23.284268],[113.086156,23.285274],[113.090524,23.28993],[113.105545,23.289718],[113.11022,23.295961],[113.105775,23.302733],[113.124704,23.307653],[113.128,23.31453],[113.150838,23.297972],[113.150608,23.289983],[113.160877,23.286649],[113.177738,23.271304],[113.182029,23.251459],[113.176511,23.236587],[113.177508,23.220866],[113.191072,23.214937],[113.204867,23.201172],[113.209006,23.192171],[113.209465,23.17708],[113.1877,23.159127],[113.186857,23.14827],[113.191992,23.14345],[113.211535,23.142603],[113.209695,23.121838],[113.203718,23.121891],[113.208163,23.099692],[113.215826,23.100646],[113.208776,23.083531],[113.193678,23.083902],[113.177201,23.076695],[113.184865,23.05963],[113.195747,23.056185],[113.211688,23.043305],[113.225713,23.041874],[113.254912,23.044842],[113.25836,23.013989],[113.250007,23.009058],[113.251923,22.970348],[113.267557,22.958786],[113.285183,22.951095],[113.298212,22.934014],[113.282424,22.927383],[113.28595,22.901438],[113.27706,22.894699],[113.300434,22.87708],[113.301354,22.866094],[113.296296,22.862485],[113.309631,22.851179],[113.312083,22.830369],[113.335994,22.817945],[113.364273,22.823467],[113.37439,22.822618],[113.393396,22.809822],[113.38305,22.799308],[113.356533,22.792989],[113.365116,22.772595]]]]}},{"type":"Feature","properties":{"adcode":440200,"name":"韶关市","center":[113.591544,24.801322],"centroid":[113.779323,24.81941],"childrenNum":10,"level":"city","parent":{"adcode":440000},"subFeatureIndex":1,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[113.800265,23.902566],[113.807315,23.900407],[113.841496,23.918732],[113.851152,23.920312],[113.865177,23.928947],[113.879815,23.930369],[113.887478,23.923998],[113.892536,23.931685],[113.907787,23.924577],[113.93645,23.928737],[113.941201,23.923577],[113.952697,23.929632],[113.982126,23.929684],[113.984502,23.926157],[114.008413,23.933001],[114.017992,23.925261],[114.033856,23.91889],[114.031327,23.906305],[114.036232,23.901776],[114.04129,23.906937],[114.056771,23.935844],[114.074398,23.930895],[114.075624,23.924366],[114.117008,23.929737],[114.119844,23.936002],[114.142835,23.940425],[114.158162,23.939846],[114.16368,23.953586],[114.174333,23.959429],[114.186518,23.95627],[114.19196,23.9449],[114.201999,23.941267],[114.213341,23.946163],[114.21702,23.942636],[114.238479,23.941899],[114.244303,23.948269],[114.258711,23.952744],[114.263309,23.960218],[114.271816,23.959482],[114.271739,23.948479],[114.251047,23.940477],[114.254649,23.934686],[114.247905,23.929737],[114.236716,23.910676],[114.248671,23.906516],[114.263156,23.911044],[114.268367,23.902829],[114.279633,23.901091],[114.28814,23.90541],[114.303161,23.891454],[114.32163,23.894403],[114.331517,23.900512],[114.34991,23.887925],[114.362632,23.901091],[114.360486,23.910412],[114.36769,23.912519],[114.370449,23.92742],[114.382481,23.932159],[114.378036,23.942794],[114.386696,23.95627],[114.384856,23.967798],[114.389685,23.97043],[114.382941,23.981851],[114.385393,23.994482],[114.391984,23.991693],[114.385546,24.003901],[114.389685,24.012741],[114.399494,24.018003],[114.398038,24.026],[114.412523,24.027421],[114.420416,24.019582],[114.425628,24.032998],[114.440725,24.033208],[114.436587,24.048569],[114.437813,24.062192],[114.44586,24.07066],[114.46364,24.07592],[114.481267,24.086595],[114.493222,24.106787],[114.489697,24.114043],[114.495828,24.118617],[114.509469,24.106682],[114.522957,24.12419],[114.527939,24.135807],[114.533993,24.138856],[114.535833,24.124347],[114.546715,24.130393],[114.554226,24.124295],[114.565568,24.136175],[114.558134,24.15063],[114.568327,24.159303],[114.594077,24.164138],[114.600055,24.174911],[114.590782,24.187838],[114.590935,24.203653],[114.597602,24.21248],[114.591318,24.225981],[114.577293,24.227241],[114.566028,24.233019],[114.556065,24.245888],[114.548324,24.230603],[114.512458,24.210904],[114.511155,24.205335],[114.491613,24.192357],[114.48119,24.172284],[114.474216,24.16624],[114.470537,24.171811],[114.460574,24.169604],[114.46272,24.161931],[114.469848,24.162141],[114.469311,24.144376],[114.463946,24.14017],[114.474063,24.135229],[114.482953,24.118827],[114.479044,24.112939],[114.46387,24.110836],[114.446856,24.121245],[114.439499,24.121982],[114.433215,24.133337],[114.422179,24.131181],[114.419956,24.139329],[114.393517,24.140959],[114.378879,24.139172],[114.365161,24.132233],[114.352209,24.143219],[114.340713,24.135807],[114.337418,24.125294],[114.329831,24.126871],[114.33029,24.137279],[114.316419,24.147319],[114.306533,24.165399],[114.292891,24.175069],[114.289289,24.1819],[114.298026,24.195142],[114.290899,24.207594],[114.274192,24.212742],[114.274958,24.224195],[114.263156,24.246676],[114.254802,24.256707],[114.272889,24.257495],[114.254649,24.266055],[114.266451,24.272776],[114.263692,24.27829],[114.279326,24.303176],[114.280553,24.313098],[114.272966,24.324856],[114.280859,24.337348],[114.292508,24.346952],[114.293581,24.352672],[114.278637,24.364951],[114.249208,24.362695],[114.249898,24.386935],[114.254879,24.400155],[114.245683,24.411328],[114.242004,24.426014],[114.257868,24.435245],[114.283465,24.453965],[114.292968,24.468856],[114.306839,24.472998],[114.310595,24.480757],[114.286607,24.500572],[114.280399,24.511526],[114.280169,24.523109],[114.273732,24.533695],[114.288906,24.537991],[114.293275,24.551982],[114.310518,24.558583],[114.308142,24.574143],[114.301015,24.579067],[114.299942,24.58839],[114.291052,24.600175],[114.289749,24.618767],[114.281932,24.621019],[114.27902,24.631596],[114.265992,24.630915],[114.258481,24.641544],[114.242847,24.645419],[114.231581,24.640445],[114.208743,24.648665],[114.207134,24.653952],[114.193799,24.652643],[114.174563,24.645576],[114.175866,24.658978],[114.181537,24.653324],[114.189814,24.657983],[114.169811,24.682585],[114.169045,24.689651],[114.191576,24.694204],[114.210353,24.6885],[114.230815,24.697763],[114.257485,24.697292],[114.272506,24.700432],[114.279556,24.70802],[114.284385,24.72738],[114.293198,24.732037],[114.311744,24.734077],[114.319638,24.742291],[114.335808,24.749092],[114.341863,24.763686],[114.333892,24.7799],[114.344085,24.789574],[114.342399,24.807353],[114.349297,24.816922],[114.357497,24.818699],[114.356577,24.828999],[114.377882,24.860832],[114.387385,24.863341],[114.40302,24.877555],[114.404859,24.892605],[114.401027,24.902637],[114.390758,24.913138],[114.400031,24.919511],[114.402177,24.928444],[114.396199,24.937324],[114.395892,24.951112],[114.425551,24.959259],[114.423635,24.972576],[114.442181,24.972315],[114.456666,24.978528],[114.456666,24.99722],[114.479887,25.005781],[114.484639,25.001762],[114.506174,25.000091],[114.511385,25.006617],[114.516903,25.024573],[114.53269,25.022851],[114.539664,25.031619],[114.541121,25.049729],[114.546332,25.053382],[114.561583,25.077592],[114.584957,25.078688],[114.598369,25.071123],[114.604653,25.083696],[114.608715,25.075871],[114.640136,25.073888],[114.654238,25.080618],[114.665733,25.091104],[114.66512,25.101224],[114.679681,25.106806],[114.693936,25.104406],[114.712022,25.110039],[114.716084,25.114577],[114.735627,25.122035],[114.737696,25.130432],[114.732101,25.142478],[114.735014,25.155826],[114.724821,25.162813],[114.702596,25.163178],[114.685736,25.173188],[114.690334,25.179756],[114.680141,25.1931],[114.695162,25.195185],[114.693936,25.213635],[114.702213,25.221192],[114.712712,25.221817],[114.726277,25.233073],[114.740685,25.226246],[114.748425,25.235157],[114.738309,25.231978],[114.738386,25.240107],[114.749345,25.242555],[114.743597,25.24813],[114.742907,25.274542],[114.73463,25.283293],[114.723978,25.28397],[114.722828,25.302146],[114.713019,25.306208],[114.714398,25.315373],[114.702903,25.314123],[114.69225,25.322142],[114.685736,25.313706],[114.674393,25.317195],[114.664814,25.326776],[114.657073,25.328181],[114.636458,25.324537],[114.627568,25.330628],[114.61155,25.358272],[114.599518,25.359417],[114.599748,25.385856],[114.586183,25.3959],[114.580359,25.393506],[114.580972,25.384035],[114.573002,25.384503],[114.573385,25.395015],[114.579056,25.397617],[114.556755,25.406359],[114.540431,25.417025],[114.531311,25.414215],[114.520275,25.403289],[114.505944,25.39871],[114.508856,25.384659],[114.496977,25.377634],[114.477741,25.371544],[114.462644,25.381485],[114.458658,25.387834],[114.448006,25.386533],[114.438809,25.376072],[114.429919,25.349943],[114.430149,25.343852],[114.417581,25.335054],[114.403096,25.334273],[114.400874,25.327817],[114.387692,25.323548],[114.382941,25.317143],[114.372824,25.325422],[114.357344,25.326776],[114.338184,25.334065],[114.31481,25.338594],[114.306226,25.334117],[114.30477,25.314696],[114.312357,25.311832],[114.295727,25.299802],[114.302854,25.290845],[114.292891,25.289178],[114.287297,25.299698],[114.270973,25.302146],[114.265915,25.293813],[114.257025,25.29272],[114.236026,25.300115],[114.227749,25.295376],[114.215871,25.30074],[114.204681,25.299646],[114.204988,25.31027],[114.194105,25.317351],[114.173643,25.305062],[114.168508,25.312509],[114.158546,25.313602],[114.147203,25.305323],[114.144751,25.310634],[114.131339,25.308447],[114.126511,25.300531],[114.115629,25.301885],[114.10375,25.294438],[114.083517,25.275532],[114.076313,25.278501],[114.06865,25.273709],[114.064588,25.281105],[114.055928,25.277667],[114.039911,25.250735],[114.029105,25.254226],[114.031404,25.263655],[114.022131,25.269594],[114.01462,25.280532],[114.025503,25.28897],[114.027649,25.301833],[114.037228,25.308291],[114.056158,25.311884],[114.035466,25.320007],[114.029335,25.328338],[114.036768,25.342707],[114.049107,25.341874],[114.051406,25.34885],[114.041367,25.360666],[114.047881,25.367276],[114.024353,25.37399],[114.045122,25.384035],[114.0406,25.391216],[114.02305,25.384659],[114.010788,25.386429],[114.00573,25.396732],[113.98772,25.403497],[113.983275,25.415308],[114.002971,25.43284],[113.997913,25.444232],[113.961894,25.452554],[113.952544,25.443816],[113.93507,25.437522],[113.926564,25.442151],[113.913382,25.442775],[113.886865,25.436637],[113.88449,25.420302],[113.892077,25.411874],[113.881807,25.406931],[113.883263,25.395327],[113.876902,25.38034],[113.860962,25.369306],[113.839733,25.363477],[113.833449,25.353951],[113.832836,25.343904],[113.823179,25.33193],[113.814979,25.328702],[113.780186,25.334065],[113.758114,25.330004],[113.764168,25.333596],[113.758421,25.3438],[113.754129,25.361186],[113.744013,25.363945],[113.73451,25.348902],[113.725237,25.358636],[113.706537,25.360874],[113.707916,25.352598],[113.687148,25.352077],[113.685385,25.341249],[113.679101,25.334481],[113.663697,25.337709],[113.657489,25.329119],[113.631202,25.330576],[113.620473,25.325682],[113.61074,25.327036],[113.585986,25.307353],[113.579778,25.316622],[113.583304,25.331878],[113.581464,25.342707],[113.554565,25.351869],[113.544295,25.3666],[113.536095,25.368525],[113.524293,25.353587],[113.515096,25.360666],[113.518392,25.370555],[113.504137,25.374979],[113.480073,25.375187],[113.470187,25.365663],[113.462446,25.369827],[113.449878,25.359573],[113.442291,25.361291],[113.427729,25.373262],[113.424127,25.392673],[113.407037,25.401415],[113.393626,25.397565],[113.389334,25.403653],[113.373317,25.402612],[113.366956,25.431175],[113.359752,25.438406],[113.351705,25.437574],[113.340056,25.449901],[113.32971,25.450838],[113.313923,25.442931],[113.315992,25.467532],[113.309171,25.481001],[113.311393,25.490413],[113.296832,25.508402],[113.303347,25.515836],[113.29346,25.516771],[113.288785,25.50939],[113.291774,25.500915],[113.282654,25.494208],[113.269396,25.505282],[113.260813,25.49946],[113.249087,25.51412],[113.243263,25.515628],[113.226172,25.509701],[113.210692,25.496704],[113.200805,25.479389],[113.177048,25.471589],[113.169307,25.488021],[113.151987,25.492232],[113.149995,25.468],[113.134591,25.467688],[113.122329,25.455727],[113.127923,25.449693],[113.118497,25.44548],[113.126237,25.438406],[113.131525,25.414735],[113.114435,25.420562],[113.092363,25.417493],[113.096885,25.410729],[113.090447,25.406775],[113.088761,25.396524],[113.080638,25.390956],[113.080178,25.383358],[113.06462,25.381797],[113.041629,25.366027],[113.02975,25.361239],[113.023696,25.345934],[113.009211,25.352858],[112.995417,25.348954],[112.987983,25.353795],[112.968134,25.349839],[112.964685,25.342134],[112.95112,25.337449],[112.945066,25.326359],[112.931807,25.322819],[112.927822,25.299907],[112.913184,25.299907],[112.900616,25.311363],[112.894868,25.337605],[112.877701,25.333752],[112.868735,25.327817],[112.857392,25.336824],[112.851798,25.33344],[112.858772,25.320215],[112.855476,25.313654],[112.856396,25.291574],[112.866436,25.276574],[112.873946,25.274282],[112.865899,25.2598],[112.868351,25.248808],[112.88092,25.249641],[112.904524,25.238439],[112.910732,25.245161],[112.92399,25.248651],[112.944223,25.249485],[112.951886,25.245734],[112.958401,25.254382],[112.972885,25.251152],[112.979936,25.245056],[112.992581,25.247193],[113.006682,25.231509],[113.017718,25.211186],[113.02975,25.210508],[113.034502,25.201388],[113.030517,25.194508],[113.008598,25.190129],[112.991585,25.176785],[112.974341,25.168235],[112.96798,25.141644],[112.972809,25.132101],[112.986833,25.119219],[112.991125,25.109466],[112.999632,25.10305],[113.004537,25.089174],[113.018408,25.083122],[113.002007,25.071123],[113.002391,25.058235],[112.979706,25.034125],[112.97848,25.026504],[112.992045,25.017944],[112.990512,24.995393],[113.002084,24.991059],[113.009978,24.97738],[113.008522,24.961975],[113.002774,24.957118],[113.011894,24.946099],[112.991661,24.937533],[112.994804,24.927347],[113.00515,24.914078],[113.004766,24.900129],[113.009901,24.896889],[113.010974,24.882781],[113.022163,24.870866],[113.019557,24.855971],[113.014729,24.851528],[112.998942,24.850483],[112.979246,24.832553],[112.95978,24.824241],[112.95158,24.815771],[112.960087,24.800974],[112.95112,24.788476],[112.954109,24.782201],[112.940161,24.757514],[112.933647,24.755369],[112.938781,24.73821],[112.930351,24.718695],[112.900616,24.713776],[112.914487,24.662695],[112.896401,24.650602],[112.89778,24.632277],[112.884599,24.616358],[112.887971,24.595304],[112.8987,24.600542],[112.902072,24.595671],[112.91717,24.60049],[112.926366,24.596457],[112.950507,24.59499],[112.964378,24.586138],[112.96139,24.570266],[112.96936,24.568118],[112.981928,24.542917],[112.991048,24.544751],[112.999708,24.528716],[113.02063,24.513675],[113.025612,24.493863],[113.047377,24.475515],[113.063701,24.468804],[113.087305,24.471583],[113.096808,24.496431],[113.114128,24.502983],[113.13712,24.482907],[113.151451,24.478713],[113.153367,24.467703],[113.16195,24.479027],[113.174979,24.475882],[113.186781,24.480705],[113.19705,24.474676],[113.20617,24.476458],[113.216516,24.495697],[113.230158,24.498475],[113.235829,24.505866],[113.244642,24.502144],[113.25108,24.510216],[113.252766,24.497794],[113.261809,24.482225],[113.270392,24.47672],[113.272155,24.466969],[113.294993,24.457164],[113.31944,24.465291],[113.331243,24.472579],[113.350632,24.472159],[113.362051,24.47908],[113.37416,24.49402],[113.379754,24.485213],[113.415544,24.485266],[113.412172,24.472526],[113.419223,24.459943],[113.440988,24.453703],[113.467428,24.461726],[113.478847,24.477769],[113.489269,24.471006],[113.499309,24.473785],[113.507816,24.484007],[113.518852,24.469852],[113.530271,24.479551],[113.531343,24.489826],[113.540463,24.506233],[113.552572,24.511055],[113.57564,24.509115],[113.579548,24.50052],[113.589665,24.515248],[113.599628,24.512994],[113.596792,24.500886],[113.609667,24.489983],[113.625761,24.491923],[113.63718,24.486471],[113.643234,24.477717],[113.656799,24.468227],[113.666072,24.467493],[113.683163,24.454175],[113.686381,24.437709],[113.709909,24.412377],[113.722248,24.414633],[113.723934,24.43493],[113.726999,24.437028],[113.753439,24.437185],[113.762866,24.43299],[113.765318,24.417727],[113.77827,24.410909],[113.803867,24.401781],[113.805553,24.384364],[113.800955,24.377334],[113.818581,24.3522],[113.817048,24.34459],[113.831303,24.33656],[113.8405,24.336246],[113.850462,24.318872],[113.844791,24.304541],[113.844715,24.279707],[113.850003,24.274561],[113.84004,24.265109],[113.855827,24.252926],[113.862878,24.259018],[113.872074,24.253976],[113.870541,24.242264],[113.88311,24.245415],[113.890774,24.241476],[113.890391,24.229763],[113.896522,24.210326],[113.921199,24.200974],[113.922119,24.19304],[113.930319,24.19593],[113.930242,24.188416],[113.909167,24.184318],[113.901043,24.188521],[113.880045,24.174123],[113.857053,24.16151],[113.862265,24.147319],[113.870465,24.141169],[113.86464,24.133021],[113.853911,24.132811],[113.850999,24.124978],[113.839273,24.119931],[113.836974,24.111729],[113.842415,24.104053],[113.836668,24.098637],[113.836821,24.088331],[113.845711,24.086806],[113.837434,24.072764],[113.828467,24.069608],[113.83115,24.063507],[113.813063,24.052567],[113.803637,24.053566],[113.790379,24.034471],[113.790608,24.025106],[113.784171,24.022317],[113.772982,24.026947],[113.763555,24.02137],[113.753592,24.026842],[113.747078,24.023212],[113.728149,23.997166],[113.718646,23.993008],[113.732364,23.981114],[113.730448,23.974641],[113.739415,23.969588],[113.744703,23.95906],[113.766468,23.96085],[113.774285,23.952691],[113.775358,23.938424],[113.792294,23.931527],[113.799345,23.923524],[113.800265,23.902566]]]]}},{"type":"Feature","properties":{"adcode":440300,"name":"深圳市","center":[114.085947,22.547],"centroid":[114.143142,22.643377],"childrenNum":9,"level":"city","parent":{"adcode":440000},"subFeatureIndex":2,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[114.229205,22.81253],[114.215641,22.807751],[114.20721,22.789802],[114.189967,22.785713],[114.180847,22.775728],[114.187974,22.770364],[114.182073,22.765265],[114.201079,22.764787],[114.203149,22.75512],[114.215641,22.73557],[114.208513,22.729248],[114.208053,22.71469],[114.196711,22.710227],[114.19947,22.702043],[114.195332,22.680095],[114.187515,22.673557],[114.187515,22.666382],[114.172494,22.654368],[114.15548,22.668933],[114.16391,22.665372],[114.167436,22.680679],[114.151801,22.690139],[114.145057,22.701193],[114.144674,22.714159],[114.121989,22.716231],[114.117621,22.723244],[114.107198,22.722979],[114.098462,22.747205],[114.08436,22.750551],[114.074781,22.740883],[114.064588,22.755916],[114.049414,22.756448],[114.049797,22.771161],[114.039911,22.764309],[114.035236,22.766752],[114.017916,22.760219],[114.002971,22.763459],[113.995308,22.771267],[113.990863,22.800211],[113.984578,22.803662],[113.974999,22.798458],[113.978371,22.806529],[113.972393,22.812476],[113.954996,22.815078],[113.954613,22.821025],[113.937829,22.832705],[113.910929,22.829997],[113.904875,22.840137],[113.893916,22.846189],[113.89951,22.855478],[113.887325,22.858504],[113.883263,22.850542],[113.877669,22.85447],[113.872611,22.837271],[113.857053,22.832599],[113.851305,22.837483],[113.841496,22.833979],[113.834675,22.822193],[113.838737,22.819591],[113.837204,22.800901],[113.824942,22.792935],[113.813446,22.790439],[113.811071,22.782473],[113.802257,22.784863],[113.801874,22.777109],[113.791835,22.767655],[113.790838,22.75342],[113.762406,22.736899],[113.751447,22.715381],[113.757808,22.678766],[113.765471,22.665744],[113.773288,22.643205],[113.782255,22.625713],[113.803407,22.593169],[113.832223,22.570246],[113.838354,22.559342],[113.834675,22.539552],[113.851152,22.542584],[113.856593,22.539605],[113.864027,22.515981],[113.859352,22.495652],[113.862801,22.475853],[113.870005,22.459565],[113.881731,22.446788],[113.89177,22.442635],[113.915758,22.455945],[113.946873,22.477343],[113.959135,22.504912],[113.976531,22.510606],[114.024047,22.509808],[114.030867,22.504274],[114.054702,22.49959],[114.064588,22.510553],[114.077003,22.515502],[114.081601,22.512415],[114.090338,22.520982],[114.084284,22.52508],[114.094093,22.533593],[114.114862,22.532795],[114.117238,22.526942],[114.135094,22.53886],[114.153488,22.539285],[114.157166,22.551947],[114.165596,22.558916],[114.182303,22.556788],[114.182686,22.552798],[114.201463,22.554341],[114.223304,22.552745],[114.232578,22.54003],[114.258864,22.55881],[114.292432,22.562959],[114.304847,22.568704],[114.311821,22.578597],[114.325309,22.588649],[114.346997,22.588702],[114.359489,22.591574],[114.381868,22.601519],[114.398345,22.602848],[114.422562,22.592744],[114.430686,22.583384],[114.434748,22.566576],[114.467625,22.53338],[114.471917,22.522206],[114.468162,22.491395],[114.474446,22.464515],[114.48027,22.45291],[114.48985,22.443647],[114.50694,22.438589],[114.52541,22.440559],[114.539281,22.449237],[114.549244,22.46574],[114.585417,22.473405],[114.611397,22.482027],[114.627798,22.502996],[114.627031,22.519918],[114.614539,22.545191],[114.589632,22.549766],[114.568097,22.560778],[114.559743,22.573172],[114.559054,22.583277],[114.572312,22.602689],[114.58672,22.612845],[114.60312,22.638739],[114.60289,22.655272],[114.580282,22.661491],[114.553229,22.656229],[114.515217,22.655485],[114.514451,22.660747],[114.505867,22.668455],[114.481956,22.668136],[114.478278,22.661864],[114.453447,22.669943],[114.449692,22.665319],[114.431912,22.660907],[114.428157,22.676746],[114.441338,22.682167],[114.445324,22.68897],[114.442028,22.697579],[114.426394,22.699918],[114.42057,22.713999],[114.409227,22.713574],[114.403403,22.723935],[114.413902,22.736261],[114.414055,22.752251],[114.41827,22.766327],[114.404706,22.781305],[114.396352,22.777322],[114.394819,22.759794],[114.388075,22.757191],[114.36562,22.766062],[114.355964,22.764893],[114.354125,22.778172],[114.342706,22.783642],[114.351136,22.789696],[114.353128,22.806636],[114.33052,22.809291],[114.318565,22.806583],[114.314503,22.800157],[114.294347,22.803397],[114.284844,22.808282],[114.282852,22.802388],[114.26147,22.781783],[114.250817,22.781677],[114.245529,22.790652],[114.234953,22.792989],[114.229205,22.81253]]],[[[113.819961,22.396362],[113.824176,22.40435],[113.811224,22.420432],[113.798885,22.422509],[113.7867,22.413563],[113.801338,22.407386],[113.807315,22.40025],[113.819961,22.396362]]],[[[113.844485,22.510234],[113.856823,22.503582],[113.8569,22.509595],[113.842569,22.515821],[113.844485,22.510234]]],[[[113.839657,22.498526],[113.847244,22.491927],[113.851995,22.49661],[113.844485,22.503369],[113.839657,22.498526]]]]}},{"type":"Feature","properties":{"adcode":440400,"name":"珠海市","center":[113.553986,22.224979],"centroid":[113.337286,22.160135],"childrenNum":3,"level":"city","parent":{"adcode":440000},"subFeatureIndex":3,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[113.262652,22.392048],[113.24947,22.399344],[113.237285,22.391782],[113.212224,22.398599],[113.209389,22.388054],[113.192145,22.381662],[113.18839,22.394924],[113.181646,22.40238],[113.165399,22.40025],[113.1631,22.387947],[113.169154,22.377987],[113.183255,22.369837],[113.193065,22.358171],[113.185478,22.294762],[113.176281,22.280158],[113.176128,22.267792],[113.168541,22.238417],[113.158885,22.228712],[113.129686,22.218208],[113.120413,22.209622],[113.115584,22.215115],[113.106388,22.209355],[113.109453,22.204609],[113.097421,22.187702],[113.091903,22.136595],[113.087152,22.126137],[113.092057,22.065346],[113.10156,22.048262],[113.143097,22.011846],[113.147542,22.004689],[113.151451,21.979853],[113.159574,21.969009],[113.182106,21.952982],[113.218126,21.904998],[113.235216,21.887788],[113.26679,21.871645],[113.289399,21.883405],[113.300051,21.898958],[113.3199,21.909701],[113.328024,21.934442],[113.33017,21.961637],[113.33768,21.969009],[113.352165,21.974511],[113.410256,21.99091],[113.442214,22.009496],[113.448805,22.017079],[113.450567,22.032244],[113.459764,22.043724],[113.482679,22.054669],[113.503831,22.054722],[113.520308,22.069136],[113.530654,22.07362],[113.554488,22.069884],[113.565754,22.07266],[113.56583,22.091715],[113.554028,22.103884],[113.554641,22.142411],[113.544602,22.154095],[113.534562,22.1741],[113.534332,22.185622],[113.54077,22.199382],[113.538241,22.209409],[113.54943,22.213995],[113.558856,22.212395],[113.568819,22.22466],[113.589895,22.226793],[113.597175,22.234951],[113.599781,22.261128],[113.592194,22.268058],[113.595412,22.28245],[113.590124,22.29391],[113.595949,22.304249],[113.612809,22.308832],[113.616948,22.31885],[113.605299,22.329135],[113.604762,22.339897],[113.62806,22.349274],[113.649289,22.386243],[113.669368,22.416279],[113.669904,22.435607],[113.659098,22.441358],[113.624841,22.442955],[113.617791,22.436885],[113.608901,22.408824],[113.603766,22.403392],[113.585986,22.40041],[113.568743,22.411912],[113.537168,22.416332],[113.51433,22.408717],[113.508889,22.413403],[113.49586,22.407546],[113.495247,22.395403],[113.48697,22.390184],[113.491339,22.376922],[113.489193,22.365842],[113.493255,22.354069],[113.490342,22.34075],[113.494787,22.339684],[113.504137,22.324286],[113.493331,22.317998],[113.482985,22.318797],[113.470493,22.310377],[113.480456,22.303876],[113.496397,22.282237],[113.50475,22.266992],[113.514407,22.261555],[113.512797,22.249986],[113.478847,22.23831],[113.486357,22.227113],[113.462676,22.218847],[113.458384,22.213781],[113.430565,22.201302],[113.415774,22.202902],[113.390943,22.231858],[113.385272,22.230365],[113.352395,22.249133],[113.345114,22.258569],[113.336607,22.280105],[113.32128,22.312189],[113.32036,22.329561],[113.307178,22.346504],[113.273841,22.384751],[113.262652,22.392048]]],[[[114.051789,22.086324],[114.056081,22.094277],[114.047651,22.108954],[114.026959,22.10319],[114.034546,22.091342],[114.051789,22.086324]]],[[[114.231045,22.016332],[114.241238,22.023701],[114.266451,22.027599],[114.284231,22.036196],[114.299865,22.036142],[114.311361,22.041428],[114.308985,22.048636],[114.323623,22.056377],[114.32301,22.064172],[114.305537,22.060542],[114.302778,22.050505],[114.282852,22.049704],[114.267218,22.041268],[114.239781,22.035502],[114.227826,22.028827],[114.222615,22.018948],[114.231045,22.016332]]],[[[113.714584,22.007413],[113.729988,22.016385],[113.723014,22.02872],[113.702628,22.029308],[113.695731,22.021565],[113.705694,22.016225],[113.705924,22.00784],[113.714584,22.007413]]],[[[113.824406,22.001271],[113.825402,21.990536],[113.831763,21.98888],[113.842339,21.998868],[113.830767,21.996625],[113.824406,22.001271]]],[[[114.009945,21.853148],[114.016536,21.863145],[114.031557,21.873623],[114.010252,21.86368],[114.009945,21.853148]]],[[[113.815056,22.157136],[113.808542,22.174207],[113.799575,22.166472],[113.815056,22.157136]]],[[[113.999293,22.045273],[114.001055,22.035929],[114.005424,22.045112],[113.999293,22.045273]]],[[[113.765165,21.961958],[113.768154,21.972001],[113.778653,21.978357],[113.780109,21.989254],[113.772905,21.998761],[113.765855,21.992672],[113.750067,21.995129],[113.742403,21.987812],[113.755738,21.974672],[113.758191,21.965163],[113.765165,21.961958]]],[[[114.034469,21.886077],[114.04926,21.88271],[114.052862,21.893346],[114.063592,21.892384],[114.058687,21.902326],[114.042976,21.895431],[114.034469,21.886077]]],[[[113.919436,22.036997],[113.924111,22.032778],[113.937753,22.036249],[113.934687,22.043991],[113.922962,22.048583],[113.919436,22.036997]]],[[[113.143251,21.831707],[113.145856,21.838872],[113.159881,21.851864],[113.177431,21.854752],[113.179653,21.847373],[113.187624,21.848389],[113.203871,21.86122],[113.205787,21.871324],[113.191532,21.87234],[113.18088,21.862183],[113.167698,21.876563],[113.151221,21.864963],[113.144707,21.873516],[113.137043,21.868651],[113.138269,21.839193],[113.143251,21.831707]]],[[[113.722937,21.922152],[113.743476,21.928244],[113.751677,21.940747],[113.743093,21.950738],[113.727842,21.955119],[113.717956,21.951273],[113.71719,21.935244],[113.725083,21.932572],[113.722937,21.922152]]],[[[113.876979,22.117653],[113.869622,22.11301],[113.880581,22.10746],[113.88426,22.112583],[113.876979,22.117653]]],[[[113.828238,22.117919],[113.83958,22.130993],[113.828544,22.156283],[113.818045,22.153295],[113.822413,22.136542],[113.816435,22.132327],[113.820727,22.120588],[113.828238,22.117919]]],[[[114.18989,21.986423],[114.202689,21.991497],[114.220239,21.989842],[114.223841,22.007787],[114.217863,22.011098],[114.18192,22.010938],[114.178701,22.003034],[114.180847,21.988506],[114.18989,21.986423]]],[[[113.165399,21.953463],[113.172373,21.941068],[113.172066,21.954745],[113.165399,21.953463]]],[[[114.153947,21.975099],[114.167972,21.983111],[114.17395,21.992939],[114.17234,21.999776],[114.160308,21.995343],[114.152568,22.000524],[114.148276,21.99091],[114.124212,21.985248],[114.123675,21.97996],[114.144598,21.980441],[114.153947,21.975099]]],[[[113.138039,21.919213],[113.127617,21.910395],[113.125164,21.896126],[113.141258,21.912854],[113.156202,21.919587],[113.158731,21.927015],[113.150455,21.937915],[113.144707,21.937007],[113.13597,21.925465],[113.138039,21.919213]]],[[[113.665306,22.039239],[113.670211,22.033419],[113.666532,22.02338],[113.675805,22.029361],[113.67136,22.045433],[113.665306,22.039239]]],[[[113.683163,21.938824],[113.709449,21.944968],[113.70669,21.957203],[113.692819,21.962973],[113.6814,21.949296],[113.683163,21.938824]]],[[[113.901733,22.114184],[113.900047,22.123683],[113.890161,22.122775],[113.886405,22.111249],[113.901733,22.114184]]],[[[113.707687,22.143532],[113.707993,22.134728],[113.722094,22.141878],[113.707687,22.143532]]],[[[114.007493,22.026958],[114.017992,22.028346],[114.013471,22.038225],[114.007493,22.026958]]],[[[113.702705,22.101696],[113.700866,22.094864],[113.711059,22.091769],[113.702705,22.101696]]],[[[114.126664,21.961744],[114.142835,21.965484],[114.139003,21.970345],[114.126664,21.961744]]],[[[113.576866,22.212075],[113.576176,22.201036],[113.586523,22.201036],[113.590738,22.208982],[113.576866,22.212075]]]]}},{"type":"Feature","properties":{"adcode":440500,"name":"汕头市","center":[116.708463,23.37102],"centroid":[116.575361,23.322231],"childrenNum":7,"level":"city","parent":{"adcode":440000},"subFeatureIndex":4,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[116.552551,23.105891],[116.552245,23.114527],[116.566423,23.134339],[116.577765,23.141755],[116.597691,23.146522],[116.651874,23.152931],[116.665285,23.158174],[116.676014,23.168078],[116.701458,23.198207],[116.71487,23.20996],[116.724756,23.214407],[116.744682,23.215042],[116.788518,23.199266],[116.806758,23.20096],[116.814728,23.207631],[116.823542,23.230447],[116.816644,23.243044],[116.799861,23.244209],[116.791277,23.265801],[116.791814,23.278236],[116.786986,23.288554],[116.782771,23.313842],[116.806452,23.347958],[116.833045,23.36578],[116.858488,23.408023],[116.8719,23.414631],[116.873433,23.445074],[116.885235,23.454481],[116.896194,23.476197],[116.885158,23.478734],[116.88853,23.501609],[116.899183,23.518881],[116.91704,23.531662],[116.918342,23.561603],[116.909146,23.58193],[116.911062,23.602201],[116.900563,23.611965],[116.900639,23.61946],[116.891289,23.622785],[116.874812,23.616082],[116.86278,23.623471],[116.863087,23.632601],[116.83818,23.644632],[116.830976,23.645793],[116.821319,23.635609],[116.822545,23.627429],[116.831895,23.622152],[116.827527,23.611807],[116.815035,23.612493],[116.805379,23.606793],[116.795799,23.610488],[116.791737,23.59935],[116.794496,23.589532],[116.785223,23.579554],[116.772578,23.584147],[116.761389,23.573958],[116.755794,23.575648],[116.747211,23.59233],[116.738934,23.60162],[116.71303,23.597925],[116.714946,23.584728],[116.702991,23.574433],[116.718701,23.563135],[116.719391,23.552522],[116.70621,23.542541],[116.70483,23.517561],[116.71326,23.493103],[116.717935,23.471072],[116.7128,23.459236],[116.702378,23.456172],[116.698469,23.446977],[116.702608,23.438204],[116.68659,23.429483],[116.681915,23.438627],[116.668504,23.428638],[116.654403,23.431069],[116.650264,23.426312],[116.630108,23.429378],[116.614015,23.433289],[116.605431,23.443013],[116.58995,23.453265],[116.588111,23.461984],[116.580294,23.461139],[116.579834,23.447981],[116.58949,23.443383],[116.591177,23.426524],[116.58198,23.423194],[116.575313,23.40797],[116.577535,23.40242],[116.569105,23.388093],[116.568339,23.378258],[116.561978,23.38693],[116.553088,23.412305],[116.544887,23.424356],[116.523429,23.437517],[116.512316,23.439472],[116.469553,23.437622],[116.465721,23.442485],[116.472005,23.455802],[116.482658,23.465472],[116.491164,23.478734],[116.492314,23.492839],[116.482581,23.500552],[116.465797,23.497647],[116.448707,23.488349],[116.435832,23.473344],[116.426482,23.468642],[116.415676,23.479737],[116.41491,23.510271],[116.408856,23.512596],[116.401115,23.500394],[116.377051,23.500658],[116.355363,23.472288],[116.350764,23.449619],[116.332371,23.443647],[116.319649,23.449196],[116.316891,23.442273],[116.322868,23.421767],[116.331758,23.424409],[116.34563,23.408182],[116.34517,23.399565],[116.350994,23.386559],[116.349768,23.358112],[116.354903,23.347324],[116.348848,23.335794],[116.329689,23.336376],[116.319573,23.332303],[116.319343,23.325903],[116.330839,23.316487],[116.328846,23.299559],[116.323558,23.302839],[116.308997,23.296067],[116.312752,23.286649],[116.302406,23.279348],[116.305548,23.272839],[116.298727,23.263526],[116.294129,23.239815],[116.279415,23.226],[116.26677,23.227906],[116.259719,23.216842],[116.261328,23.205301],[116.269222,23.204984],[116.26447,23.196724],[116.252745,23.191536],[116.262325,23.175174],[116.252362,23.176286],[116.254891,23.152507],[116.244545,23.140431],[116.261558,23.12295],[116.29183,23.110501],[116.29137,23.099162],[116.302866,23.096036],[116.312829,23.102712],[116.327543,23.09646],[116.340648,23.086498],[116.346703,23.05857],[116.368314,23.05751],[116.374982,23.050408],[116.370077,23.046856],[116.3805,23.039807],[116.395904,23.044524],[116.405484,23.053959],[116.426865,23.063393],[116.437212,23.080246],[116.446561,23.085863],[116.445488,23.093281],[116.453919,23.091161],[116.478826,23.104249],[116.509787,23.100646],[116.520287,23.094553],[116.552551,23.105891]]],[[[117.14542,23.456119],[117.141281,23.460029],[117.12764,23.458814],[117.132928,23.47271],[117.129479,23.48333],[117.109247,23.476831],[117.103882,23.464573],[117.093383,23.459395],[117.084569,23.461878],[117.079435,23.472922],[117.06449,23.475669],[117.051232,23.467849],[117.0228,23.43683],[117.016669,23.438785],[117.001341,23.457334],[116.98563,23.460822],[116.974441,23.457123],[116.961413,23.447241],[116.951067,23.44629],[116.944706,23.440001],[116.945089,23.422824],[116.964708,23.416375],[116.981722,23.414525],[116.999502,23.416216],[117.028854,23.414789],[117.029927,23.406332],[117.051155,23.400781],[117.079128,23.409027],[117.098747,23.405063],[117.102196,23.393644],[117.114075,23.399459],[117.124268,23.389732],[117.142967,23.400411],[117.145496,23.411829],[117.135993,23.422665],[117.136836,23.439895],[117.148562,23.437992],[117.154769,23.445074],[117.145113,23.450095],[117.14542,23.456119]]]]}},{"type":"Feature","properties":{"adcode":440600,"name":"佛山市","center":[113.122717,23.028762],"centroid":[112.949778,23.004314],"childrenNum":5,"level":"city","parent":{"adcode":440000},"subFeatureIndex":5,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[112.975184,23.463622],[112.966294,23.460663],[112.965835,23.452155],[112.957634,23.447558],[112.94223,23.460188],[112.930198,23.463094],[112.933493,23.47065],[112.925753,23.472393],[112.928435,23.483488],[112.903298,23.488613],[112.887741,23.517402],[112.893259,23.526434],[112.911192,23.541643],[112.91533,23.55231],[112.900309,23.566725],[112.893412,23.55268],[112.871647,23.570896],[112.86291,23.57343],[112.848502,23.566936],[112.827197,23.567042],[112.830493,23.545762],[112.831642,23.537577],[112.840762,23.536046],[112.850418,23.527596],[112.845284,23.502929],[112.845743,23.487134],[112.838156,23.484704],[112.831029,23.468114],[112.811793,23.462513],[112.802673,23.444229],[112.803669,23.435773],[112.796389,23.429113],[112.794166,23.407547],[112.785736,23.394173],[112.787269,23.371173],[112.806582,23.367419],[112.810107,23.371332],[112.805892,23.387511],[112.814092,23.391793],[112.838386,23.387352],[112.859691,23.364563],[112.863907,23.349122],[112.883296,23.347324],[112.87134,23.315588],[112.866895,23.293263],[112.857546,23.287231],[112.847966,23.275061],[112.844977,23.263314],[112.823595,23.24569],[112.8472,23.238651],[112.842984,23.224465],[112.831949,23.215678],[112.815012,23.217107],[112.810873,23.200378],[112.80091,23.200431],[112.806582,23.212395],[112.799837,23.228224],[112.795316,23.226318],[112.7934,23.208213],[112.786349,23.205937],[112.781521,23.225842],[112.769412,23.223354],[112.772861,23.215678],[112.766347,23.21356],[112.764431,23.202919],[112.772938,23.199742],[112.771941,23.191694],[112.775773,23.166754],[112.793936,23.150071],[112.798458,23.13863],[112.799684,23.109971],[112.805355,23.091426],[112.818767,23.072614],[112.819227,23.052051],[112.834094,23.014784],[112.820453,23.010225],[112.794856,22.990394],[112.788189,22.991879],[112.790564,23.00206],[112.789721,23.00137],[112.788572,23.001158],[112.787882,23.000999],[112.777076,22.996545],[112.759679,22.979735],[112.751556,22.99103],[112.734772,22.98122],[112.736228,22.963878],[112.74144,22.962923],[112.734082,22.940751],[112.708869,22.927754],[112.699749,22.94839],[112.686874,22.948443],[112.672696,22.940486],[112.690092,22.927277],[112.696683,22.917196],[112.68649,22.907593],[112.692468,22.901969],[112.685418,22.89836],[112.677524,22.902764],[112.676374,22.895442],[112.659284,22.887163],[112.635526,22.883714],[112.632384,22.877664],[112.604258,22.870552],[112.591613,22.869809],[112.587168,22.862962],[112.561648,22.873312],[112.557816,22.863387],[112.563104,22.854151],[112.57414,22.84741],[112.571841,22.833077],[112.557433,22.826122],[112.532449,22.822883],[112.527544,22.815131],[112.52034,22.82729],[112.510531,22.823042],[112.499035,22.826918],[112.500414,22.812476],[112.489992,22.809131],[112.482788,22.795006],[112.463398,22.789271],[112.443779,22.791661],[112.441403,22.787731],[112.413507,22.774454],[112.392509,22.76978],[112.392739,22.744442],[112.399023,22.726485],[112.410748,22.704488],[112.403085,22.700183],[112.401475,22.690565],[112.411898,22.671219],[112.426306,22.670847],[112.435809,22.680998],[112.448607,22.70842],[112.463168,22.711661],[112.47658,22.704009],[112.47704,22.715912],[112.500108,22.728664],[112.507542,22.723457],[112.523176,22.728079],[112.53835,22.71825],[112.549462,22.70098],[112.560038,22.695826],[112.554214,22.682061],[112.535591,22.67765],[112.540189,22.661864],[112.536281,22.648627],[112.546474,22.642248],[112.577359,22.656388],[112.583566,22.664362],[112.584716,22.677809],[112.595981,22.680786],[112.600273,22.688439],[112.587321,22.696357],[112.604182,22.706241],[112.616674,22.707995],[112.620965,22.70114],[112.625104,22.711077],[112.641044,22.712883],[112.646256,22.726698],[112.660127,22.727335],[112.664649,22.713043],[112.672083,22.713521],[112.665109,22.724041],[112.680053,22.713999],[112.682659,22.72165],[112.675914,22.727495],[112.683885,22.733923],[112.690322,22.726379],[112.701128,22.728398],[112.687563,22.737164],[112.680436,22.747045],[112.69653,22.75905],[112.702891,22.756395],[112.707796,22.74407],[112.698599,22.733764],[112.709022,22.729567],[112.706646,22.718303],[112.692392,22.705232],[112.69538,22.695613],[112.708256,22.71028],[112.717989,22.691681],[112.734082,22.698217],[112.741286,22.691362],[112.744505,22.696729],[112.755771,22.692425],[112.769489,22.701246],[112.778302,22.715221],[112.807961,22.72877],[112.810413,22.750498],[112.803899,22.752145],[112.811486,22.765318],[112.818001,22.765424],[112.822369,22.784545],[112.812099,22.791714],[112.819303,22.803025],[112.835857,22.803821],[112.843061,22.810671],[112.852947,22.809609],[112.850648,22.830157],[112.844594,22.835306],[112.851491,22.839978],[112.860305,22.833767],[112.867892,22.835412],[112.873639,22.848206],[112.883679,22.852187],[112.888967,22.845764],[112.900463,22.845286],[112.905904,22.851444],[112.923454,22.856274],[112.963995,22.826971],[112.980396,22.802759],[112.988596,22.800423],[113.025229,22.802335],[113.049523,22.807751],[113.059562,22.801219],[113.075273,22.777959],[113.087228,22.717878],[113.102096,22.698536],[113.113362,22.701618],[113.161414,22.673717],[113.17199,22.680679],[113.189386,22.673876],[113.201035,22.675949],[113.199273,22.682539],[113.204254,22.697314],[113.222264,22.712246],[113.236289,22.740777],[113.243033,22.745345],[113.254069,22.74083],[113.260889,22.730311],[113.270546,22.726485],[113.284877,22.738864],[113.301431,22.736261],[113.329097,22.741255],[113.329327,22.749011],[113.342432,22.758254],[113.358756,22.764893],[113.365116,22.772595],[113.356533,22.792989],[113.38305,22.799308],[113.393396,22.809822],[113.37439,22.822618],[113.364273,22.823467],[113.335994,22.817945],[113.312083,22.830369],[113.309631,22.851179],[113.296296,22.862485],[113.301354,22.866094],[113.300434,22.87708],[113.27706,22.894699],[113.28595,22.901438],[113.282424,22.927383],[113.298212,22.934014],[113.285183,22.951095],[113.267557,22.958786],[113.251923,22.970348],[113.250007,23.009058],[113.25836,23.013989],[113.254912,23.044842],[113.225713,23.041874],[113.211688,23.043305],[113.195747,23.056185],[113.184865,23.05963],[113.177201,23.076695],[113.193678,23.083902],[113.208776,23.083531],[113.215826,23.100646],[113.208163,23.099692],[113.203718,23.121891],[113.209695,23.121838],[113.211535,23.142603],[113.191992,23.14345],[113.186857,23.14827],[113.1877,23.159127],[113.209465,23.17708],[113.209006,23.192171],[113.204867,23.201172],[113.191072,23.214937],[113.177508,23.220866],[113.176511,23.236587],[113.182029,23.251459],[113.177738,23.271304],[113.160877,23.286649],[113.150608,23.289983],[113.150838,23.297972],[113.128,23.31453],[113.124704,23.307653],[113.105775,23.302733],[113.11022,23.295961],[113.105545,23.289718],[113.090524,23.28993],[113.086156,23.285274],[113.072284,23.284268],[113.081941,23.261726],[113.079795,23.250083],[113.070215,23.248813],[113.053508,23.253418],[113.044925,23.2522],[113.052742,23.26342],[113.051439,23.278395],[113.042549,23.283422],[113.032509,23.300881],[113.037567,23.320084],[113.023466,23.324898],[113.027604,23.33352],[113.043392,23.351131],[113.034808,23.357372],[113.018331,23.341347],[113.012583,23.352612],[112.989822,23.354728],[112.980626,23.380268],[112.988366,23.390102],[112.990588,23.402631],[113.001088,23.406332],[112.988673,23.419811],[112.982771,23.434451],[112.989132,23.443277],[112.978633,23.441586],[112.974188,23.434081],[112.96024,23.425995],[112.961926,23.44444],[112.972962,23.450042],[112.975184,23.463622]]],[[[112.789721,23.00137],[112.790564,23.00206],[112.787882,23.000999],[112.788572,23.001158],[112.789721,23.00137]]]]}},{"type":"Feature","properties":{"adcode":440700,"name":"江门市","center":[113.094942,22.590431],"centroid":[112.676451,22.284348],"childrenNum":7,"level":"city","parent":{"adcode":440000},"subFeatureIndex":6,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[112.165431,22.385018],[112.154012,22.37591],[112.153323,22.368452],[112.144433,22.358597],[112.150564,22.35327],[112.147268,22.339098],[112.13447,22.337233],[112.1347,22.349221],[112.128185,22.349754],[112.119832,22.337766],[112.119985,22.35636],[112.107877,22.347463],[112.098757,22.351618],[112.081896,22.351086],[112.065036,22.324392],[112.068945,22.318477],[112.062201,22.304515],[112.068332,22.295988],[112.061511,22.28357],[112.049479,22.270777],[112.036604,22.262781],[112.019973,22.268271],[112.010547,22.266193],[112.004262,22.248333],[112.021353,22.242842],[112.024112,22.235217],[112.037906,22.232178],[112.037906,22.215061],[112.051625,22.207542],[112.052161,22.194742],[112.041585,22.187489],[112.03668,22.168019],[112.051165,22.14684],[112.038826,22.131366],[112.027254,22.127044],[112.034381,22.113437],[112.072776,22.125177],[112.073236,22.130192],[112.086341,22.131313],[112.089867,22.137342],[112.105884,22.135795],[112.106727,22.125497],[112.126806,22.105538],[112.126116,22.096572],[112.143206,22.095185],[112.149721,22.090915],[112.156541,22.095718],[112.16773,22.085417],[112.173785,22.085204],[112.185051,22.066841],[112.199075,22.064706],[112.212334,22.069243],[112.226818,22.063585],[112.231263,22.0528],[112.216779,22.03956],[112.221607,22.01788],[112.232029,22.019589],[112.225669,22.012219],[112.239387,22.006185],[112.263757,22.001432],[112.273644,21.99358],[112.276939,21.982524],[112.299011,21.985248],[112.318477,21.976381],[112.323841,21.962919],[112.331045,21.9595],[112.340472,21.942831],[112.341085,21.919213],[112.346909,21.920442],[112.345147,21.906067],[112.350818,21.901631],[112.348365,21.885276],[112.343077,21.876723],[112.356872,21.872019],[112.370054,21.861434],[112.351737,21.849298],[112.358558,21.834006],[112.342464,21.818499],[112.34576,21.811814],[112.32775,21.799193],[112.333574,21.770844],[112.326754,21.767527],[112.313955,21.751263],[112.304529,21.744415],[112.310047,21.732483],[112.303456,21.71445],[112.307824,21.704174],[112.315105,21.700749],[112.323995,21.705994],[112.35327,21.707118],[112.409522,21.728417],[112.415806,21.734784],[112.427379,21.790207],[112.439411,21.803685],[112.47773,21.795663],[112.497502,21.785393],[112.523406,21.761],[112.535591,21.754099],[112.558812,21.750996],[112.598817,21.75014],[112.639358,21.756025],[112.651697,21.762124],[112.686031,21.810531],[112.737454,21.864214],[112.767113,21.89046],[112.792327,21.921297],[112.800374,21.924824],[112.832332,21.924557],[112.840915,21.920496],[112.86291,21.883084],[112.885135,21.852185],[112.893565,21.844326],[112.911345,21.838979],[112.944529,21.84208],[112.972042,21.857157],[112.989669,21.86956],[113.037797,21.935297],[113.04753,21.956455],[113.051822,21.977556],[113.054198,22.003835],[113.050672,22.018254],[113.032279,22.045753],[113.03067,22.066521],[113.035498,22.077357],[113.045844,22.088513],[113.078568,22.116212],[113.087152,22.126137],[113.091903,22.136595],[113.097421,22.187702],[113.109453,22.204609],[113.106388,22.209355],[113.115584,22.215115],[113.120413,22.209622],[113.129686,22.218208],[113.158885,22.228712],[113.168541,22.238417],[113.176128,22.267792],[113.176281,22.280158],[113.185478,22.294762],[113.193065,22.358171],[113.183255,22.369837],[113.169154,22.377987],[113.1631,22.387947],[113.165399,22.40025],[113.181646,22.40238],[113.18839,22.394924],[113.192145,22.381662],[113.209389,22.388054],[113.212224,22.398599],[113.237285,22.391782],[113.24947,22.399344],[113.262652,22.392048],[113.256368,22.410794],[113.256444,22.43779],[113.245179,22.457276],[113.240121,22.476172],[113.2251,22.497142],[113.2251,22.497142],[113.215367,22.513107],[113.187087,22.539924],[113.188697,22.552798],[113.185095,22.574289],[113.176358,22.590032],[113.157045,22.614228],[113.157199,22.63204],[113.163176,22.651392],[113.17061,22.651392],[113.160801,22.665425],[113.161414,22.673717],[113.113362,22.701618],[113.102096,22.698536],[113.087228,22.717878],[113.075273,22.777959],[113.059562,22.801219],[113.049523,22.807751],[113.025229,22.802335],[112.988596,22.800423],[112.980396,22.802759],[112.963995,22.826971],[112.923454,22.856274],[112.905904,22.851444],[112.900463,22.845286],[112.888967,22.845764],[112.883679,22.852187],[112.873639,22.848206],[112.867892,22.835412],[112.860305,22.833767],[112.851491,22.839978],[112.844594,22.835306],[112.850648,22.830157],[112.852947,22.809609],[112.843061,22.810671],[112.835857,22.803821],[112.819303,22.803025],[112.812099,22.791714],[112.822369,22.784545],[112.818001,22.765424],[112.811486,22.765318],[112.803899,22.752145],[112.810413,22.750498],[112.807961,22.72877],[112.778302,22.715221],[112.769489,22.701246],[112.755771,22.692425],[112.744505,22.696729],[112.741286,22.691362],[112.734082,22.698217],[112.717989,22.691681],[112.708256,22.71028],[112.69538,22.695613],[112.692392,22.705232],[112.706646,22.718303],[112.709022,22.729567],[112.698599,22.733764],[112.707796,22.74407],[112.702891,22.756395],[112.69653,22.75905],[112.680436,22.747045],[112.687563,22.737164],[112.701128,22.728398],[112.690322,22.726379],[112.683885,22.733923],[112.675914,22.727495],[112.682659,22.72165],[112.680053,22.713999],[112.665109,22.724041],[112.672083,22.713521],[112.664649,22.713043],[112.660127,22.727335],[112.646256,22.726698],[112.641044,22.712883],[112.625104,22.711077],[112.620965,22.70114],[112.616674,22.707995],[112.604182,22.706241],[112.587321,22.696357],[112.600273,22.688439],[112.595981,22.680786],[112.584716,22.677809],[112.583566,22.664362],[112.577359,22.656388],[112.546474,22.642248],[112.536281,22.648627],[112.540189,22.661864],[112.535591,22.67765],[112.554214,22.682061],[112.560038,22.695826],[112.549462,22.70098],[112.53835,22.71825],[112.523176,22.728079],[112.507542,22.723457],[112.500108,22.728664],[112.47704,22.715912],[112.47658,22.704009],[112.492674,22.686897],[112.489992,22.676215],[112.500261,22.668667],[112.506545,22.657664],[112.505243,22.638473],[112.515742,22.626617],[112.52172,22.607262],[112.505626,22.597849],[112.483171,22.592372],[112.475047,22.585511],[112.463552,22.584873],[112.456348,22.600562],[112.441787,22.606039],[112.435732,22.619971],[112.440867,22.627627],[112.443243,22.642248],[112.428375,22.657133],[112.435272,22.661279],[112.429218,22.666063],[112.419562,22.664202],[112.412741,22.656814],[112.416113,22.647723],[112.400402,22.635921],[112.407146,22.628425],[112.405077,22.618216],[112.398333,22.619917],[112.396034,22.602636],[112.390363,22.594765],[112.380247,22.594978],[112.379404,22.57881],[112.371127,22.558278],[112.377411,22.552479],[112.366835,22.550404],[112.364306,22.558544],[112.344533,22.564342],[112.342694,22.558065],[112.353577,22.556682],[112.359631,22.545457],[112.342541,22.55067],[112.33641,22.545457],[112.323918,22.554554],[112.331505,22.563916],[112.328133,22.569874],[112.309127,22.572427],[112.303609,22.560139],[112.307747,22.556841],[112.302153,22.544818],[112.307364,22.525399],[112.301233,22.515289],[112.275636,22.510659],[112.25732,22.500229],[112.262531,22.480803],[112.252875,22.458926],[112.242835,22.445191],[112.235938,22.427035],[112.243678,22.408238],[112.226895,22.408025],[112.211184,22.399078],[112.196163,22.404936],[112.188423,22.398066],[112.192791,22.384432],[112.186353,22.376069],[112.189189,22.36467],[112.175088,22.36989],[112.172022,22.381769],[112.165431,22.385018]]],[[[112.77539,21.564101],[112.806735,21.578778],[112.817311,21.59008],[112.81164,21.599935],[112.798918,21.610861],[112.798611,21.618572],[112.805432,21.639509],[112.821066,21.653697],[112.813096,21.674843],[112.805432,21.68132],[112.811256,21.703746],[112.81869,21.712202],[112.826124,21.729005],[112.832945,21.736389],[112.866436,21.742542],[112.875785,21.750354],[112.876015,21.772716],[112.859232,21.770576],[112.840839,21.776674],[112.817311,21.767367],[112.806888,21.769346],[112.800067,21.759502],[112.789108,21.759556],[112.781368,21.768329],[112.776386,21.751103],[112.782287,21.737994],[112.77493,21.732269],[112.765351,21.733874],[112.740443,21.727507],[112.724196,21.719694],[112.707872,21.698501],[112.712164,21.688118],[112.70542,21.682605],[112.713467,21.673344],[112.727568,21.672381],[112.734542,21.666599],[112.749257,21.671417],[112.754621,21.682658],[112.763358,21.681802],[112.780295,21.671524],[112.77608,21.655625],[112.752399,21.649896],[112.738681,21.630353],[112.73094,21.613752],[112.735385,21.602506],[112.744888,21.604006],[112.756001,21.611932],[112.753548,21.583546],[112.76696,21.588099],[112.770255,21.583224],[112.761289,21.573743],[112.77539,21.564101]]],[[[112.530993,21.583921],[112.53766,21.591259],[112.546703,21.586813],[112.562414,21.59008],[112.560881,21.59474],[112.544788,21.600631],[112.54701,21.60754],[112.568622,21.619429],[112.583566,21.613324],[112.595138,21.613324],[112.598817,21.606416],[112.610543,21.611396],[112.621502,21.606737],[112.62495,21.616162],[112.634683,21.623766],[112.637672,21.632655],[112.659821,21.630942],[112.665645,21.642507],[112.650241,21.646362],[112.639895,21.6545],[112.640431,21.673719],[112.665952,21.683943],[112.669707,21.693952],[112.664036,21.713754],[112.657215,21.708242],[112.648631,21.715092],[112.631465,21.706904],[112.610006,21.702676],[112.592303,21.693042],[112.589237,21.676128],[112.572377,21.672381],[112.559808,21.665475],[112.561648,21.657177],[112.570155,21.652787],[112.570461,21.64572],[112.550382,21.633726],[112.544328,21.638866],[112.535055,21.628479],[112.524249,21.596293],[112.524938,21.586277],[112.530993,21.583921]]],[[[112.435426,21.663548],[112.445772,21.649146],[112.456348,21.648772],[112.460869,21.660764],[112.468073,21.66692],[112.466081,21.686673],[112.458417,21.690098],[112.449987,21.673077],[112.435426,21.663548]]],[[[112.680513,21.69818],[112.690092,21.699893],[112.686184,21.713701],[112.6799,21.707493],[112.680513,21.69818]]],[[[112.883449,21.593776],[112.893105,21.594794],[112.902532,21.602292],[112.903222,21.610861],[112.883066,21.615466],[112.861991,21.60663],[112.867049,21.595597],[112.883449,21.593776]]],[[[113.025459,21.847801],[113.032663,21.854698],[113.04684,21.854752],[113.051975,21.868812],[113.045844,21.882763],[113.023466,21.879823],[113.007372,21.869186],[113.020247,21.849619],[113.025459,21.847801]]],[[[112.656372,21.595704],[112.667025,21.607862],[112.65369,21.60588],[112.656372,21.595704]]],[[[112.587934,21.58617],[112.60035,21.591741],[112.59989,21.599185],[112.581727,21.600578],[112.579274,21.591634],[112.587934,21.58617]]],[[[112.674228,21.610646],[112.672312,21.617608],[112.664802,21.612467],[112.674228,21.610646]]],[[[112.801677,21.564261],[112.814245,21.569458],[112.818077,21.579635],[112.807195,21.577439],[112.794013,21.568922],[112.801677,21.564261]]]]}},{"type":"Feature","properties":{"adcode":440800,"name":"湛江市","center":[110.364977,21.274898],"centroid":[110.109828,21.047893],"childrenNum":9,"level":"city","parent":{"adcode":440000},"subFeatureIndex":7,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[110.645401,21.227394],[110.644635,21.254507],[110.637967,21.289022],[110.62287,21.291062],[110.6126,21.286231],[110.592138,21.265351],[110.570296,21.281884],[110.555582,21.286929],[110.522168,21.303567],[110.523011,21.316607],[110.529755,21.318056],[110.538875,21.330183],[110.55152,21.32648],[110.548225,21.333456],[110.56041,21.337963],[110.556961,21.344455],[110.568457,21.361408],[110.558187,21.370581],[110.558801,21.37616],[110.546998,21.371547],[110.539258,21.376696],[110.531288,21.39874],[110.53305,21.411558],[110.521785,21.414132],[110.50845,21.427002],[110.508066,21.436439],[110.494348,21.443194],[110.49021,21.438744],[110.484002,21.447108],[110.484539,21.456705],[110.494118,21.474234],[110.490823,21.482811],[110.509063,21.479273],[110.508066,21.490583],[110.508373,21.490958],[110.510442,21.499587],[110.497567,21.517111],[110.485152,21.513735],[110.477718,21.526221],[110.483849,21.543849],[110.475572,21.554136],[110.470361,21.547546],[110.45534,21.554511],[110.450358,21.550439],[110.443768,21.556386],[110.434494,21.553868],[110.422692,21.562226],[110.429666,21.575725],[110.427904,21.580653],[110.439399,21.581082],[110.443154,21.58692],[110.427214,21.600096],[110.417481,21.598168],[110.42024,21.591312],[110.413342,21.586063],[110.406522,21.60181],[110.412653,21.60438],[110.412653,21.616966],[110.405525,21.61809],[110.405295,21.634636],[110.396865,21.633137],[110.407058,21.648611],[110.385753,21.657552],[110.382457,21.667456],[110.412346,21.675753],[110.40974,21.686619],[110.402843,21.689188],[110.396712,21.673612],[110.39242,21.681588],[110.385753,21.674736],[110.367666,21.683354],[110.369889,21.689349],[110.351419,21.713647],[110.368739,21.721835],[110.365367,21.748],[110.375177,21.760305],[110.370042,21.770148],[110.373184,21.784163],[110.380312,21.784484],[110.388359,21.789084],[110.386749,21.795556],[110.37556,21.798765],[110.377246,21.806627],[110.362225,21.797642],[110.348354,21.802509],[110.350193,21.809675],[110.365137,21.807055],[110.357857,21.815451],[110.348124,21.809354],[110.345901,21.800851],[110.339387,21.806359],[110.342606,21.837322],[110.351572,21.845663],[110.354255,21.856462],[110.350729,21.863947],[110.362532,21.868224],[110.372571,21.856355],[110.387362,21.852239],[110.398398,21.861755],[110.387592,21.890407],[110.381001,21.892865],[110.368126,21.889017],[110.34866,21.890941],[110.337318,21.887841],[110.323906,21.892812],[110.312027,21.906601],[110.290416,21.917984],[110.283748,21.892224],[110.272482,21.895003],[110.254779,21.881694],[110.236003,21.878647],[110.210099,21.887467],[110.212015,21.893079],[110.185729,21.893614],[110.18205,21.899653],[110.161281,21.894255],[110.150859,21.897088],[110.141815,21.881801],[110.133462,21.899867],[110.11982,21.901684],[110.107175,21.882603],[110.107942,21.870789],[110.101197,21.870255],[110.097212,21.886291],[110.092154,21.883993],[110.082038,21.864481],[110.054372,21.856837],[110.038048,21.869988],[110.022184,21.869667],[110.00655,21.875119],[110.005017,21.880198],[109.986241,21.879128],[109.978654,21.866246],[109.944933,21.846839],[109.953363,21.842294],[109.945393,21.830317],[109.946773,21.824328],[109.936197,21.81283],[109.940718,21.807964],[109.935584,21.798658],[109.939952,21.768115],[109.931292,21.752173],[109.941715,21.73671],[109.922632,21.727507],[109.923781,21.704442],[109.915351,21.705619],[109.904622,21.686994],[109.913742,21.683782],[109.906844,21.672488],[109.915811,21.668794],[109.898338,21.649628],[109.884773,21.648076],[109.874044,21.658087],[109.864157,21.646844],[109.853275,21.649949],[109.844615,21.638331],[109.820014,21.637849],[109.809055,21.642989],[109.807216,21.628907],[109.795183,21.63046],[109.784684,21.63817],[109.786064,21.646523],[109.777863,21.670507],[109.766368,21.668045],[109.765985,21.657231],[109.757018,21.644917],[109.753799,21.627836],[109.746212,21.622963],[109.743836,21.60106],[109.754489,21.582582],[109.752113,21.5776],[109.754795,21.556333],[109.772882,21.531258],[109.774185,21.507626],[109.788363,21.490476],[109.785604,21.456919],[109.819171,21.445285],[109.843465,21.442926],[109.894353,21.442283],[109.904699,21.430112],[109.889754,21.395898],[109.868832,21.365807],[109.862165,21.362642],[109.836798,21.359155],[109.770659,21.35953],[109.757478,21.346762],[109.760083,21.335548],[109.765218,21.262184],[109.763992,21.226266],[109.758551,21.21746],[109.720768,21.183734],[109.674939,21.136622],[109.667505,21.121793],[109.667122,21.112604],[109.673866,21.068265],[109.664133,21.010363],[109.655626,20.929251],[109.654937,20.903532],[109.657082,20.888033],[109.664823,20.862306],[109.693026,20.807394],[109.711725,20.774706],[109.729888,20.719653],[109.732724,20.674767],[109.745062,20.621134],[109.749124,20.617953],[109.77748,20.622536],[109.793344,20.615635],[109.803,20.600754],[109.813576,20.574655],[109.81212,20.541593],[109.816565,20.518774],[109.824459,20.502913],[109.83994,20.489478],[109.888298,20.475448],[109.896882,20.461848],[109.898798,20.447276],[109.895579,20.427521],[109.886612,20.410084],[109.864924,20.401716],[109.860709,20.391997],[109.861245,20.376663],[109.871131,20.361705],[109.902476,20.339508],[109.915811,20.316875],[109.91742,20.282407],[109.909297,20.230691],[109.913512,20.219448],[109.929223,20.211718],[109.949302,20.216691],[109.968461,20.228259],[109.986318,20.251714],[109.993368,20.254471],[110.026246,20.257389],[110.07652,20.259929],[110.082574,20.258686],[110.117981,20.219773],[110.146337,20.21761],[110.168639,20.219502],[110.192243,20.227664],[110.21646,20.250526],[110.258305,20.253174],[110.277464,20.24885],[110.285664,20.238312],[110.296777,20.249175],[110.327508,20.251552],[110.348814,20.25901],[110.376173,20.288621],[110.389585,20.293213],[110.404529,20.289161],[110.425145,20.291646],[110.43641,20.297157],[110.452274,20.311203],[110.483542,20.358302],[110.491666,20.374125],[110.516727,20.404361],[110.541557,20.420665],[110.545772,20.427521],[110.55175,20.462982],[110.546462,20.48079],[110.522934,20.514728],[110.49979,20.572443],[110.493275,20.613856],[110.486915,20.64011],[110.466146,20.680264],[110.442235,20.671479],[110.41135,20.671156],[110.392267,20.682905],[110.405295,20.721377],[110.407365,20.732098],[110.407748,20.764365],[110.404759,20.783269],[110.393723,20.816655],[110.357014,20.839375],[110.33249,20.848365],[110.291489,20.848203],[110.269034,20.839698],[110.257691,20.843305],[110.233244,20.858485],[110.209716,20.860207],[110.20121,20.867312],[110.184196,20.891746],[110.177682,20.907083],[110.175689,20.94028],[110.179521,20.960453],[110.180747,20.981753],[110.205041,21.003426],[110.207264,21.009718],[110.201899,21.029344],[110.203739,21.040312],[110.211249,21.054182],[110.217993,21.053053],[110.216997,21.04058],[110.23424,21.014342],[110.247652,21.020741],[110.249644,21.045258],[110.29693,21.093795],[110.311644,21.099761],[110.334406,21.101427],[110.348967,21.106048],[110.359696,21.113894],[110.371498,21.131035],[110.37694,21.133345],[110.388282,21.125823],[110.401234,21.131088],[110.409894,21.146508],[110.422386,21.190716],[110.427674,21.193563],[110.439706,21.186312],[110.451125,21.186419],[110.460475,21.193079],[110.46331,21.203015],[110.481397,21.207579],[110.491896,21.216118],[110.501092,21.217514],[110.52439,21.206344],[110.534736,21.204411],[110.562786,21.211016],[110.626395,21.215688],[110.645401,21.227394]]],[[[110.508373,21.490958],[110.508066,21.490583],[110.514044,21.480774],[110.506687,21.472251],[110.494118,21.474234],[110.484539,21.456705],[110.49044,21.456866],[110.484002,21.447108],[110.49021,21.438744],[110.494348,21.443194],[110.508066,21.436439],[110.50845,21.427002],[110.521785,21.414132],[110.53305,21.411558],[110.531288,21.39874],[110.539258,21.376696],[110.546998,21.371547],[110.558801,21.37616],[110.558187,21.370581],[110.568457,21.361408],[110.556961,21.344455],[110.56041,21.337963],[110.548225,21.333456],[110.55152,21.32648],[110.538875,21.330183],[110.529755,21.318056],[110.523011,21.316607],[110.522168,21.303567],[110.555582,21.286929],[110.570296,21.281884],[110.592138,21.265351],[110.6126,21.286231],[110.62287,21.291062],[110.637967,21.289022],[110.644635,21.254507],[110.645401,21.227394],[110.659579,21.239636],[110.688855,21.278126],[110.713149,21.312582],[110.741351,21.344133],[110.768558,21.364948],[110.796377,21.374765],[110.848414,21.369401],[110.888572,21.367577],[110.907272,21.369669],[110.929113,21.376052],[110.950879,21.388282],[110.977012,21.406785],[110.965363,21.433329],[110.950112,21.443731],[110.938233,21.441854],[110.929037,21.447912],[110.927121,21.441586],[110.910337,21.439817],[110.901907,21.425768],[110.893554,21.436653],[110.880449,21.444856],[110.895853,21.451236],[110.895316,21.460833],[110.883897,21.469678],[110.870409,21.471125],[110.877843,21.476754],[110.874471,21.484848],[110.876004,21.49814],[110.867344,21.506125],[110.857841,21.496103],[110.840674,21.493638],[110.856231,21.503714],[110.848721,21.517058],[110.848031,21.527668],[110.828872,21.542671],[110.822127,21.541974],[110.818679,21.551672],[110.826342,21.559815],[110.817759,21.569083],[110.813697,21.583064],[110.795611,21.579582],[110.793618,21.596025],[110.79883,21.619857],[110.798216,21.631852],[110.786874,21.633298],[110.771853,21.647808],[110.761507,21.647969],[110.75461,21.634797],[110.749858,21.635922],[110.736217,21.623874],[110.73683,21.609522],[110.743344,21.606201],[110.747176,21.588741],[110.736523,21.58542],[110.734301,21.575564],[110.727403,21.573636],[110.725257,21.547761],[110.735987,21.533348],[110.72817,21.531097],[110.729396,21.523863],[110.714758,21.526811],[110.717364,21.519684],[110.730775,21.501088],[110.723342,21.503553],[110.708474,21.500927],[110.713532,21.511752],[110.708014,21.519362],[110.706788,21.521023],[110.693453,21.513896],[110.677742,21.521398],[110.672148,21.51261],[110.681881,21.507519],[110.687935,21.49144],[110.683337,21.488332],[110.665863,21.497497],[110.656973,21.490904],[110.657893,21.503607],[110.645095,21.501248],[110.645478,21.482918],[110.621184,21.481042],[110.609381,21.498997],[110.599035,21.507304],[110.590069,21.500605],[110.577194,21.499158],[110.575201,21.515772],[110.557038,21.512663],[110.54171,21.493102],[110.545466,21.47922],[110.538875,21.473859],[110.532437,21.480345],[110.518183,21.480184],[110.517646,21.489725],[110.508373,21.490958]]],[[[110.396329,21.90612],[110.413726,21.911304],[110.400391,21.913976],[110.413419,21.915686],[110.414799,21.932732],[110.440702,21.93658],[110.442388,21.940854],[110.418477,21.944381],[110.412959,21.953837],[110.400007,21.955387],[110.391117,21.950258],[110.372954,21.93332],[110.384297,21.930595],[110.395946,21.91264],[110.396329,21.90612]]],[[[110.381078,21.783361],[110.379162,21.763675],[110.389048,21.762124],[110.391041,21.776674],[110.381078,21.783361]]],[[[110.545006,21.083853],[110.574971,21.087991],[110.582328,21.094763],[110.604247,21.155856],[110.615819,21.177718],[110.631606,21.190877],[110.635132,21.205807],[110.632373,21.21107],[110.613443,21.207633],[110.60394,21.198074],[110.589532,21.194529],[110.583018,21.201726],[110.557115,21.201618],[110.525463,21.190501],[110.506534,21.209781],[110.496034,21.212144],[110.482853,21.201028],[110.465073,21.198933],[110.465533,21.191683],[110.457409,21.184915],[110.433805,21.183626],[110.432042,21.174173],[110.436717,21.16676],[110.451201,21.165203],[110.46331,21.14957],[110.489214,21.139094],[110.502012,21.142908],[110.510825,21.137858],[110.520405,21.114539],[110.530521,21.115667],[110.533357,21.108359],[110.528759,21.099922],[110.53466,21.088529],[110.545006,21.083853]]],[[[110.51757,21.078962],[110.497644,21.076059],[110.478944,21.062729],[110.459708,21.06289],[110.433881,21.078693],[110.413879,21.093688],[110.398551,21.096268],[110.383684,21.092774],[110.352492,21.079499],[110.334865,21.078585],[110.328964,21.088152],[110.306126,21.088099],[110.283595,21.053644],[110.275778,21.033591],[110.262673,21.025956],[110.227649,20.994876],[110.211096,20.986862],[110.205348,20.978526],[110.198451,20.956903],[110.20121,20.938397],[110.214468,20.937698],[110.241598,20.949372],[110.272253,20.952976],[110.309498,20.963358],[110.347664,20.984765],[110.363911,20.988046],[110.391654,20.985894],[110.407518,20.990466],[110.434341,20.985141],[110.451661,20.988368],[110.467372,20.987185],[110.47289,20.983151],[110.495651,20.950125],[110.501935,20.925593],[110.511822,20.916553],[110.526153,20.916284],[110.535809,20.92301],[110.538108,20.937644],[110.536576,20.961798],[110.539181,20.9874],[110.560717,21.048322],[110.560103,21.061385],[110.548838,21.069609],[110.530138,21.077457],[110.51757,21.078962]]],[[[110.714758,21.526811],[110.706788,21.521023],[110.708014,21.519362],[110.717364,21.519684],[110.714758,21.526811]]],[[[110.405372,20.678054],[110.42047,20.676977],[110.423995,20.683659],[110.428593,20.675198],[110.438786,20.679779],[110.435414,20.698747],[110.423842,20.71114],[110.41043,20.707908],[110.408744,20.695999],[110.401004,20.691581],[110.405372,20.678054]]],[[[110.645018,20.935654],[110.639807,20.940173],[110.604553,20.952331],[110.589686,20.953084],[110.584091,20.948834],[110.567691,20.925324],[110.548914,20.908644],[110.546002,20.894975],[110.55152,20.872641],[110.562632,20.861068],[110.588536,20.856762],[110.611757,20.860046],[110.621107,20.87038],[110.634135,20.899011],[110.646321,20.917307],[110.645018,20.935654]]],[[[110.556655,20.327463],[110.564548,20.325302],[110.593671,20.360678],[110.594284,20.371155],[110.58639,20.381091],[110.575891,20.350687],[110.556655,20.327463]]],[[[110.420776,21.159992],[110.419473,21.151182],[110.442235,21.148281],[110.447753,21.160153],[110.42775,21.163323],[110.420776,21.159992]]],[[[110.395409,21.104382],[110.396099,21.098525],[110.426524,21.094602],[110.428593,21.105189],[110.416101,21.112389],[110.395409,21.104382]]]]}},{"type":"Feature","properties":{"adcode":440900,"name":"茂名市","center":[110.919229,21.659751],"centroid":[110.958736,22.008884],"childrenNum":5,"level":"city","parent":{"adcode":440000},"subFeatureIndex":8,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[110.706788,21.521023],[110.714758,21.526811],[110.729396,21.523863],[110.72817,21.531097],[110.735987,21.533348],[110.725257,21.547761],[110.727403,21.573636],[110.734301,21.575564],[110.736523,21.58542],[110.747176,21.588741],[110.743344,21.606201],[110.73683,21.609522],[110.736217,21.623874],[110.749858,21.635922],[110.75461,21.634797],[110.761507,21.647969],[110.771853,21.647808],[110.786874,21.633298],[110.798216,21.631852],[110.79883,21.619857],[110.793618,21.596025],[110.795611,21.579582],[110.813697,21.583064],[110.817759,21.569083],[110.826342,21.559815],[110.818679,21.551672],[110.822127,21.541974],[110.828872,21.542671],[110.848031,21.527668],[110.848721,21.517058],[110.856231,21.503714],[110.840674,21.493638],[110.857841,21.496103],[110.867344,21.506125],[110.876004,21.49814],[110.874471,21.484848],[110.877843,21.476754],[110.870409,21.471125],[110.883897,21.469678],[110.895316,21.460833],[110.895853,21.451236],[110.880449,21.444856],[110.893554,21.436653],[110.901907,21.425768],[110.910337,21.439817],[110.927121,21.441586],[110.929037,21.447912],[110.938233,21.441854],[110.950112,21.443731],[110.965363,21.433329],[110.977012,21.406785],[111.00077,21.417993],[111.034797,21.438744],[111.061313,21.449199],[111.076564,21.45247],[111.108599,21.455472],[111.116646,21.453167],[111.146611,21.459225],[111.171442,21.458474],[111.211983,21.469035],[111.239113,21.471769],[111.251605,21.48056],[111.276895,21.484955],[111.290536,21.484204],[111.295595,21.476271],[111.281493,21.458152],[111.2818,21.446518],[111.273829,21.443891],[111.253597,21.452577],[111.250532,21.449574],[111.257736,21.436546],[111.257352,21.415151],[111.263483,21.412684],[111.285862,21.419012],[111.301189,21.433704],[111.307627,21.433811],[111.329852,21.446787],[111.353149,21.464317],[111.382502,21.495514],[111.395837,21.501731],[111.452395,21.515182],[111.459139,21.524935],[111.458909,21.534151],[111.44703,21.570904],[111.439367,21.575725],[111.428944,21.570315],[111.430783,21.57985],[111.42151,21.573743],[111.418291,21.578671],[111.423809,21.591794],[111.416452,21.598061],[111.427718,21.614234],[111.42059,21.617394],[111.415456,21.632762],[111.416299,21.646898],[111.421587,21.648772],[111.42289,21.661353],[111.43155,21.670293],[111.428944,21.676984],[111.44067,21.69347],[111.431243,21.71857],[111.40304,21.728095],[111.389859,21.727132],[111.381275,21.734463],[111.383651,21.750247],[111.388786,21.756239],[111.374301,21.774374],[111.386947,21.780258],[111.401508,21.798337],[111.423503,21.81374],[111.417218,21.850154],[111.402887,21.854858],[111.40327,21.862183],[111.374608,21.860525],[111.367864,21.862557],[111.362499,21.877044],[111.340044,21.874424],[111.325177,21.886986],[111.320119,21.897836],[111.310922,21.893988],[111.290077,21.907991],[111.287241,21.924129],[111.294675,21.935885],[111.283409,21.952181],[111.283716,21.971841],[111.287624,21.977984],[111.283333,21.986797],[111.287624,22.000043],[111.305941,22.011846],[111.304638,22.029948],[111.295901,22.03139],[111.285325,22.048369],[111.288467,22.058299],[111.300653,22.064012],[111.298583,22.069991],[111.304561,22.084403],[111.316976,22.082641],[111.312685,22.088353],[111.327169,22.10303],[111.32441,22.113383],[111.337515,22.118453],[111.340657,22.129445],[111.331384,22.142198],[111.33445,22.160017],[111.327169,22.171326],[111.348091,22.181035],[111.354069,22.193356],[111.346099,22.211488],[111.360507,22.233938],[111.37683,22.243162],[111.381275,22.240869],[111.388556,22.251319],[111.401278,22.253025],[111.416835,22.263367],[111.42266,22.272643],[111.433389,22.275255],[111.453468,22.270297],[111.459446,22.296415],[111.46481,22.30217],[111.459369,22.309738],[111.468182,22.326683],[111.465807,22.33004],[111.479601,22.334143],[111.492247,22.333557],[111.494163,22.339418],[111.511176,22.349594],[111.517001,22.365309],[111.531102,22.358384],[111.542751,22.368079],[111.55256,22.364723],[111.57149,22.375217],[111.590266,22.369784],[111.600689,22.375537],[111.60728,22.39322],[111.616783,22.390504],[111.630884,22.402859],[111.649584,22.426716],[111.660083,22.434915],[111.679089,22.45685],[111.683381,22.468774],[111.680315,22.4824],[111.678553,22.496397],[111.671425,22.503262],[111.648128,22.498207],[111.633873,22.503262],[111.625673,22.510925],[111.619618,22.497302],[111.616016,22.508158],[111.621304,22.521195],[111.616093,22.521408],[111.618315,22.533912],[111.610269,22.534125],[111.612031,22.542584],[111.60682,22.54966],[111.59632,22.551362],[111.569344,22.540722],[111.559381,22.528804],[111.561144,22.523377],[111.54459,22.517364],[111.545433,22.499324],[111.525201,22.480164],[111.507804,22.493949],[111.486882,22.505551],[111.469409,22.490277],[111.476919,22.480164],[111.47347,22.474629],[111.480444,22.46015],[111.471325,22.441996],[111.446034,22.442209],[111.43952,22.427834],[111.421817,22.426662],[111.417065,22.431135],[111.421127,22.446948],[111.409631,22.457116],[111.408788,22.475268],[111.403347,22.479526],[111.410628,22.492033],[111.413387,22.512628],[111.403117,22.516087],[111.384647,22.509808],[111.373688,22.516034],[111.350084,22.506988],[111.338588,22.522951],[111.329852,22.516087],[111.293295,22.50603],[111.276972,22.491927],[111.272067,22.506136],[111.277278,22.517843],[111.285172,22.523856],[111.293909,22.547638],[111.322724,22.54966],[111.326633,22.557267],[111.303641,22.569448],[111.303105,22.580724],[111.279271,22.592053],[111.25352,22.589234],[111.249076,22.58365],[111.219187,22.58583],[111.215662,22.594659],[111.196732,22.61024],[111.185849,22.60439],[111.174737,22.605773],[111.161862,22.620236],[111.144235,22.625713],[111.143162,22.638686],[111.136418,22.643789],[111.127911,22.666169],[111.137108,22.674514],[111.136878,22.685941],[111.124539,22.695826],[111.123543,22.701459],[111.108369,22.704328],[111.104767,22.694869],[111.089669,22.694285],[111.074035,22.667232],[111.06208,22.666169],[111.055642,22.648521],[111.030735,22.646767],[111.027976,22.651551],[111.010043,22.644906],[110.997091,22.631349],[110.987358,22.640228],[110.977319,22.641557],[110.959002,22.636506],[110.961761,22.625766],[110.957699,22.616727],[110.941299,22.608113],[110.895853,22.613537],[110.897922,22.591999],[110.887269,22.583543],[110.87769,22.582692],[110.861213,22.587745],[110.853779,22.582267],[110.83324,22.584926],[110.81546,22.578065],[110.807566,22.570672],[110.805804,22.558916],[110.799213,22.556841],[110.793542,22.571363],[110.778674,22.585405],[110.760204,22.580777],[110.764496,22.565938],[110.761507,22.559607],[110.748095,22.554767],[110.756909,22.548436],[110.754303,22.536838],[110.760817,22.516779],[110.750471,22.517045],[110.740432,22.498845],[110.739972,22.488734],[110.747789,22.476119],[110.741351,22.464302],[110.725947,22.461215],[110.705102,22.466432],[110.698358,22.474469],[110.688241,22.477769],[110.68349,22.473405],[110.692686,22.457755],[110.693529,22.448279],[110.706711,22.446415],[110.713302,22.437471],[110.713992,22.417078],[110.706864,22.405362],[110.712382,22.395457],[110.711539,22.369624],[110.723801,22.359876],[110.729396,22.366375],[110.741275,22.362007],[110.750165,22.344799],[110.749398,22.329774],[110.760511,22.324818],[110.773233,22.307393],[110.772619,22.295562],[110.785571,22.294603],[110.78971,22.286661],[110.784498,22.280798],[110.758748,22.274668],[110.738899,22.281917],[110.725334,22.295615],[110.720966,22.294123],[110.711999,22.27776],[110.695445,22.272323],[110.694526,22.258249],[110.686019,22.248547],[110.664637,22.245348],[110.653525,22.238203],[110.646857,22.223007],[110.652835,22.207702],[110.664714,22.203382],[110.67529,22.188449],[110.678892,22.17266],[110.670462,22.17282],[110.66548,22.165192],[110.658123,22.167539],[110.653141,22.159377],[110.629077,22.14908],[110.6208,22.15783],[110.606009,22.155909],[110.598422,22.163431],[110.602484,22.183382],[110.585317,22.185088],[110.560333,22.196396],[110.529295,22.164392],[110.529448,22.154469],[110.510672,22.145026],[110.489444,22.144599],[110.483389,22.150521],[110.490133,22.155162],[110.460245,22.178581],[110.453501,22.192182],[110.430816,22.206209],[110.414569,22.208555],[110.409817,22.203276],[110.41066,22.190209],[110.399318,22.187382],[110.390964,22.179008],[110.393493,22.170473],[110.381078,22.164232],[110.375407,22.166312],[110.348507,22.195862],[110.342529,22.183435],[110.337471,22.184022],[110.334789,22.170366],[110.326052,22.164445],[110.326589,22.152655],[110.334329,22.149027],[110.352186,22.132487],[110.360922,22.132113],[110.364601,22.12523],[110.362915,22.110288],[110.365674,22.098707],[110.350806,22.096999],[110.351266,22.088993],[110.359236,22.084083],[110.358853,22.075916],[110.351726,22.074421],[110.355481,22.061556],[110.353105,22.043564],[110.347741,22.038972],[110.363528,22.005811],[110.356324,22.00736],[110.359926,21.993901],[110.352952,21.976595],[110.376786,21.967781],[110.391117,21.950258],[110.400007,21.955387],[110.412959,21.953837],[110.418477,21.944381],[110.442388,21.940854],[110.440702,21.93658],[110.414799,21.932732],[110.413419,21.915686],[110.400391,21.913976],[110.413726,21.911304],[110.396329,21.90612],[110.387592,21.890407],[110.398398,21.861755],[110.387362,21.852239],[110.372571,21.856355],[110.362532,21.868224],[110.350729,21.863947],[110.354255,21.856462],[110.351572,21.845663],[110.342606,21.837322],[110.339387,21.806359],[110.345901,21.800851],[110.348124,21.809354],[110.357857,21.815451],[110.365137,21.807055],[110.350193,21.809675],[110.348354,21.802509],[110.362225,21.797642],[110.377246,21.806627],[110.37556,21.798765],[110.386749,21.795556],[110.388359,21.789084],[110.380312,21.784484],[110.381078,21.783361],[110.391041,21.776674],[110.389048,21.762124],[110.379162,21.763675],[110.375177,21.760305],[110.365367,21.748],[110.368739,21.721835],[110.351419,21.713647],[110.369889,21.689349],[110.367666,21.683354],[110.385753,21.674736],[110.39242,21.681588],[110.396712,21.673612],[110.402843,21.689188],[110.40974,21.686619],[110.412346,21.675753],[110.382457,21.667456],[110.385753,21.657552],[110.407058,21.648611],[110.396865,21.633137],[110.405295,21.634636],[110.405525,21.61809],[110.412653,21.616966],[110.412653,21.60438],[110.406522,21.60181],[110.413342,21.586063],[110.42024,21.591312],[110.417481,21.598168],[110.427214,21.600096],[110.443154,21.58692],[110.439399,21.581082],[110.427904,21.580653],[110.429666,21.575725],[110.422692,21.562226],[110.434494,21.553868],[110.443768,21.556386],[110.450358,21.550439],[110.45534,21.554511],[110.470361,21.547546],[110.475572,21.554136],[110.483849,21.543849],[110.477718,21.526221],[110.485152,21.513735],[110.497567,21.517111],[110.510442,21.499587],[110.508373,21.490958],[110.517646,21.489725],[110.518183,21.480184],[110.532437,21.480345],[110.538875,21.473859],[110.545466,21.47922],[110.54171,21.493102],[110.557038,21.512663],[110.575201,21.515772],[110.577194,21.499158],[110.590069,21.500605],[110.599035,21.507304],[110.609381,21.498997],[110.621184,21.481042],[110.645478,21.482918],[110.645095,21.501248],[110.657893,21.503607],[110.656973,21.490904],[110.665863,21.497497],[110.683337,21.488332],[110.687935,21.49144],[110.681881,21.507519],[110.672148,21.51261],[110.677742,21.521398],[110.693453,21.513896],[110.706788,21.521023]]],[[[110.508066,21.490583],[110.509063,21.479273],[110.490823,21.482811],[110.494118,21.474234],[110.506687,21.472251],[110.514044,21.480774],[110.508066,21.490583]]],[[[110.379162,21.763675],[110.381078,21.783361],[110.380312,21.784484],[110.373184,21.784163],[110.370042,21.770148],[110.375177,21.760305],[110.379162,21.763675]]],[[[110.717364,21.519684],[110.708014,21.519362],[110.713532,21.511752],[110.708474,21.500927],[110.723342,21.503553],[110.730775,21.501088],[110.717364,21.519684]]],[[[111.1847,21.37101],[111.194816,21.380075],[111.195659,21.391017],[111.1847,21.381953],[111.1847,21.37101]]],[[[110.484002,21.447108],[110.49044,21.456866],[110.484539,21.456705],[110.484002,21.447108]]]]}},{"type":"Feature","properties":{"adcode":441200,"name":"肇庆市","center":[112.472529,23.051546],"centroid":[112.210411,23.536359],"childrenNum":8,"level":"city","parent":{"adcode":440000},"subFeatureIndex":9,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[112.830493,23.545762],[112.802137,23.545551],[112.796772,23.551835],[112.7934,23.571688],[112.800144,23.571846],[112.799761,23.588951],[112.781828,23.588529],[112.772171,23.603309],[112.756844,23.603309],[112.750483,23.610065],[112.752092,23.628643],[112.778302,23.641255],[112.784663,23.655291],[112.780908,23.671224],[112.768646,23.677397],[112.75922,23.672332],[112.751249,23.675286],[112.744965,23.668481],[112.739907,23.672596],[112.744965,23.686523],[112.728718,23.678504],[112.715076,23.691639],[112.72159,23.698549],[112.724579,23.710258],[112.713467,23.706883],[112.711321,23.712104],[112.725882,23.725816],[112.743126,23.752444],[112.730021,23.758507],[112.706033,23.752813],[112.69768,23.765677],[112.704194,23.790557],[112.700668,23.793192],[112.70588,23.806369],[112.689479,23.806369],[112.675455,23.815169],[112.655376,23.812587],[112.661353,23.821651],[112.675225,23.831241],[112.672159,23.851473],[112.679516,23.857216],[112.672159,23.864801],[112.692162,23.88961],[112.685494,23.895351],[112.693235,23.904251],[112.693464,23.912729],[112.683272,23.92405],[112.682582,23.939056],[112.675838,23.939846],[112.662886,23.949585],[112.645106,23.941004],[112.622651,23.943636],[112.608167,23.952586],[112.588318,23.956692],[112.575136,23.967325],[112.567012,23.964903],[112.564253,23.977325],[112.535668,23.970746],[112.516125,23.977009],[112.511297,24.001376],[112.506469,24.007269],[112.518501,24.016635],[112.507618,24.043309],[112.507542,24.051778],[112.497885,24.064401],[112.500798,24.08081],[112.489532,24.086122],[112.49367,24.095377],[112.486696,24.114148],[112.463782,24.120772],[112.452516,24.115725],[112.455351,24.12482],[112.446921,24.121929],[112.429831,24.127081],[112.428452,24.139802],[112.434659,24.147529],[112.429525,24.160564],[112.434813,24.164453],[112.43144,24.173387],[112.439028,24.180324],[112.439564,24.19057],[112.453052,24.20938],[112.458723,24.238377],[112.449987,24.28102],[112.444239,24.287741],[112.423777,24.284958],[112.411285,24.307061],[112.401858,24.310211],[112.393888,24.326641],[112.384845,24.328373],[112.373732,24.347949],[112.342004,24.353512],[112.319703,24.380167],[112.307211,24.378593],[112.288971,24.388666],[112.284679,24.377334],[112.293646,24.344538],[112.293723,24.327585],[112.27441,24.320604],[112.258316,24.324279],[112.256937,24.320762],[112.261995,24.290576],[112.255557,24.279182],[112.256324,24.2597],[112.249503,24.243367],[112.235708,24.246203],[112.218311,24.244365],[112.215093,24.223459],[112.196929,24.204074],[112.169876,24.197454],[112.166658,24.187943],[112.157538,24.185841],[112.148341,24.190098],[112.144433,24.201394],[112.129258,24.207489],[112.122591,24.222986],[112.11508,24.229027],[112.106114,24.228555],[112.086878,24.256917],[112.067872,24.260698],[112.058369,24.247043],[112.053157,24.24594],[112.050398,24.224247],[112.041355,24.216682],[112.04603,24.197611],[112.041815,24.191516],[112.024955,24.188364],[112.006868,24.19015],[111.997672,24.186945],[111.994223,24.19861],[111.986866,24.205124],[111.978052,24.222671],[111.961575,24.234753],[111.942646,24.234858],[111.920804,24.233492],[111.912834,24.221726],[111.877887,24.228922],[111.87122,24.176593],[111.886777,24.163875],[111.88785,24.15473],[111.878807,24.126818],[111.878653,24.1101],[111.883482,24.095587],[111.88877,24.092064],[111.887927,24.07918],[111.89697,24.069608],[111.905783,24.046833],[111.921034,24.037364],[111.921494,24.012005],[111.940347,23.987746],[111.917585,23.95227],[111.910151,23.952164],[111.911991,23.943952],[111.897506,23.946637],[111.8867,23.944321],[111.87896,23.936213],[111.866085,23.946321],[111.854436,23.947427],[111.851294,23.93416],[111.857655,23.918311],[111.845929,23.904409],[111.838879,23.91136],[111.822861,23.911202],[111.822631,23.903567],[111.812668,23.887504],[111.816884,23.875073],[111.823781,23.871755],[111.820102,23.855372],[111.824777,23.832348],[111.815274,23.829081],[111.810599,23.807001],[111.796191,23.815696],[111.791593,23.809162],[111.774963,23.80816],[111.765843,23.815011],[111.752355,23.812745],[111.745994,23.820755],[111.737794,23.819227],[111.719707,23.825814],[111.714572,23.837195],[111.696946,23.835931],[111.693497,23.817277],[111.664451,23.834877],[111.654872,23.833296],[111.653722,23.821967],[111.645828,23.815327],[111.649354,23.811059],[111.641153,23.79704],[111.639161,23.786551],[111.628048,23.788607],[111.629351,23.736362],[111.618315,23.73478],[111.621611,23.725974],[111.66675,23.718907],[111.662689,23.706408],[111.665294,23.699973],[111.643223,23.696123],[111.635559,23.684518],[111.637092,23.678293],[111.625596,23.6765],[111.61479,23.658773],[111.615633,23.638986],[111.607433,23.637403],[111.594405,23.643471],[111.58858,23.638142],[111.584288,23.644685],[111.564286,23.633181],[111.551104,23.640464],[111.538382,23.630859],[111.508264,23.62574],[111.487035,23.626638],[111.482744,23.605684],[111.488951,23.592277],[111.489028,23.561339],[111.481901,23.558858],[111.478452,23.543914],[111.480215,23.532613],[111.464274,23.511486],[111.459599,23.49976],[111.452012,23.500975],[111.438754,23.481005],[111.433849,23.480266],[111.428867,23.466581],[111.399745,23.469382],[111.399975,23.456859],[111.392848,23.446712],[111.395607,23.43831],[111.383421,23.399671],[111.392081,23.391106],[111.389169,23.375985],[111.37798,23.369587],[111.373382,23.355203],[111.364722,23.343886],[111.361963,23.330293],[111.365565,23.31982],[111.375068,23.315271],[111.375757,23.319926],[111.392618,23.325586],[111.408712,23.315958],[111.421127,23.316276],[111.442202,23.301411],[111.437834,23.295115],[111.453391,23.289559],[111.456917,23.281729],[111.472551,23.275061],[111.49286,23.284586],[111.506348,23.282311],[111.515774,23.288448],[111.519989,23.305484],[111.52796,23.310351],[111.523898,23.322624],[111.532175,23.324634],[111.550185,23.298183],[111.573866,23.270881],[111.576318,23.253682],[111.569191,23.243097],[111.542598,23.234787],[111.533784,23.22113],[111.539839,23.212978],[111.575322,23.194077],[111.594251,23.188518],[111.624446,23.189894],[111.637781,23.185446],[111.649507,23.164741],[111.656098,23.158492],[111.679089,23.154732],[111.692118,23.157909],[111.707522,23.150971],[111.726988,23.150865],[111.753658,23.137994],[111.770441,23.13328],[111.814048,23.129943],[111.836963,23.131585],[111.860414,23.141225],[111.876737,23.138365],[111.884708,23.131267],[111.899192,23.125599],[111.9218,23.124857],[111.959353,23.130843],[111.967553,23.129678],[111.979049,23.119719],[111.982727,23.097308],[111.991464,23.087028],[112.025951,23.081199],[112.035761,23.07272],[112.047563,23.072349],[112.083736,23.079716],[112.099446,23.089943],[112.118299,23.083001],[112.133473,23.08581],[112.165431,23.075052],[112.191182,23.074522],[112.234712,23.114898],[112.265137,23.119507],[112.285676,23.129731],[112.301233,23.122315],[112.311886,23.121255],[112.312729,23.115163],[112.327137,23.104196],[112.32637,23.093599],[112.317634,23.080298],[112.301233,23.079557],[112.295869,23.060849],[112.285446,23.042563],[112.289814,23.024274],[112.286825,23.020033],[112.299087,23.010331],[112.286595,22.984985],[112.285369,22.976235],[112.277322,22.970613],[112.290197,22.952633],[112.283683,22.944518],[112.280158,22.949026],[112.270885,22.943775],[112.257167,22.951625],[112.262914,22.939796],[112.261075,22.918735],[112.257703,22.910564],[112.26598,22.906638],[112.278319,22.91465],[112.285369,22.911254],[112.295332,22.915605],[112.307364,22.911254],[112.305602,22.896132],[112.29993,22.89178],[112.296022,22.873312],[112.298704,22.865138],[112.312269,22.850489],[112.310353,22.824848],[112.319703,22.825378],[112.336257,22.806476],[112.323841,22.802706],[112.315488,22.790015],[112.32844,22.786722],[112.356336,22.787997],[112.374116,22.794369],[112.384232,22.792245],[112.382622,22.784545],[112.392509,22.76978],[112.413507,22.774454],[112.441403,22.787731],[112.443779,22.791661],[112.463398,22.789271],[112.482788,22.795006],[112.489992,22.809131],[112.500414,22.812476],[112.499035,22.826918],[112.510531,22.823042],[112.52034,22.82729],[112.527544,22.815131],[112.532449,22.822883],[112.557433,22.826122],[112.571841,22.833077],[112.57414,22.84741],[112.563104,22.854151],[112.557816,22.863387],[112.561648,22.873312],[112.587168,22.862962],[112.591613,22.869809],[112.604258,22.870552],[112.632384,22.877664],[112.635526,22.883714],[112.659284,22.887163],[112.676374,22.895442],[112.677524,22.902764],[112.685418,22.89836],[112.692468,22.901969],[112.68649,22.907593],[112.696683,22.917196],[112.690092,22.927277],[112.672696,22.940486],[112.686874,22.948443],[112.699749,22.94839],[112.708869,22.927754],[112.734082,22.940751],[112.74144,22.962923],[112.736228,22.963878],[112.734772,22.98122],[112.751556,22.99103],[112.759679,22.979735],[112.777076,22.996545],[112.787882,23.000999],[112.790564,23.00206],[112.788189,22.991879],[112.794856,22.990394],[112.820453,23.010225],[112.834094,23.014784],[112.819227,23.052051],[112.818767,23.072614],[112.805355,23.091426],[112.799684,23.109971],[112.798458,23.13863],[112.793936,23.150071],[112.775773,23.166754],[112.771941,23.191694],[112.772938,23.199742],[112.764431,23.202919],[112.766347,23.21356],[112.772861,23.215678],[112.769412,23.223354],[112.781521,23.225842],[112.786349,23.205937],[112.7934,23.208213],[112.795316,23.226318],[112.799837,23.228224],[112.806582,23.212395],[112.80091,23.200431],[112.810873,23.200378],[112.815012,23.217107],[112.831949,23.215678],[112.842984,23.224465],[112.8472,23.238651],[112.823595,23.24569],[112.844977,23.263314],[112.847966,23.275061],[112.857546,23.287231],[112.866895,23.293263],[112.87134,23.315588],[112.883296,23.347324],[112.863907,23.349122],[112.859691,23.364563],[112.838386,23.387352],[112.814092,23.391793],[112.805892,23.387511],[112.810107,23.371332],[112.806582,23.367419],[112.787269,23.371173],[112.785736,23.394173],[112.794166,23.407547],[112.796389,23.429113],[112.803669,23.435773],[112.802673,23.444229],[112.811793,23.462513],[112.831029,23.468114],[112.838156,23.484704],[112.845743,23.487134],[112.845284,23.502929],[112.850418,23.527596],[112.840762,23.536046],[112.831642,23.537577],[112.830493,23.545762]]]]}},{"type":"Feature","properties":{"adcode":441300,"name":"惠州市","center":[114.412599,23.079404],"centroid":[114.507032,23.234461],"childrenNum":5,"level":"city","parent":{"adcode":440000},"subFeatureIndex":10,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[114.514451,22.660747],[114.532231,22.665691],[114.558441,22.682752],[114.599365,22.691574],[114.608178,22.695613],[114.6045,22.713202],[114.59423,22.721172],[114.601741,22.730736],[114.685966,22.765212],[114.693706,22.774507],[114.695545,22.784173],[114.709647,22.787678],[114.731335,22.771214],[114.749881,22.76399],[114.75241,22.759741],[114.739305,22.734242],[114.733941,22.719259],[114.738462,22.686047],[114.730492,22.671591],[114.728576,22.651285],[114.740915,22.638473],[114.743597,22.620183],[114.738999,22.606358],[114.747352,22.581628],[114.806517,22.584873],[114.842766,22.590351],[114.875184,22.590351],[114.885453,22.569182],[114.883614,22.540243],[114.914422,22.545776],[114.925305,22.551628],[114.927374,22.55849],[114.923236,22.58833],[114.924232,22.610878],[114.93772,22.637357],[114.945307,22.645491],[114.974353,22.668455],[114.997881,22.683071],[115.008533,22.698058],[115.02616,22.702149],[115.023094,22.717559],[115.009836,22.729248],[115.007154,22.740724],[114.994432,22.754376],[114.999797,22.773551],[114.992286,22.771055],[114.977725,22.776631],[114.974276,22.78805],[114.952741,22.794582],[114.944388,22.809397],[114.950595,22.81614],[114.950135,22.834722],[114.940556,22.842473],[114.931666,22.840456],[114.927987,22.849745],[114.932356,22.859035],[114.925075,22.868323],[114.939023,22.870075],[114.941245,22.877452],[114.926071,22.890454],[114.926225,22.900854],[114.917794,22.907009],[114.930363,22.920698],[114.946304,22.919372],[114.953507,22.928656],[114.965923,22.926693],[114.975962,22.938682],[114.986308,22.935075],[114.997804,22.938682],[114.99995,22.949504],[115.010066,22.955922],[115.020029,22.955498],[115.043557,22.969924],[115.047925,22.966848],[115.062333,22.994106],[115.075974,22.995219],[115.074901,22.999727],[115.085937,23.007733],[115.099349,22.996227],[115.110998,23.009589],[115.129467,23.003279],[115.146864,22.991136],[115.14878,23.000363],[115.163341,23.012558],[115.165947,23.027084],[115.180431,23.040337],[115.194226,23.045637],[115.20235,23.043835],[115.220743,23.054754],[115.22695,23.0538],[115.24588,23.061803],[115.251551,23.073568],[115.265882,23.084114],[115.262664,23.091426],[115.290253,23.095559],[115.287724,23.117865],[115.281363,23.125016],[115.285348,23.135505],[115.28167,23.145145],[115.283509,23.157433],[115.294468,23.160981],[115.311635,23.157645],[115.317076,23.163523],[115.325277,23.159392],[115.336925,23.170302],[115.342367,23.19413],[115.376241,23.205143],[115.388119,23.22023],[115.404443,23.21986],[115.40314,23.230658],[115.409655,23.237963],[115.425289,23.236322],[115.419311,23.243785],[115.403447,23.250083],[115.401378,23.276437],[115.39494,23.288342],[115.384517,23.289877],[115.377313,23.302892],[115.365971,23.299823],[115.362369,23.305114],[115.348191,23.308552],[115.345585,23.316964],[115.334856,23.322412],[115.310792,23.307971],[115.303665,23.324634],[115.306884,23.344415],[115.303282,23.346425],[115.306117,23.360597],[115.295618,23.357319],[115.277608,23.375879],[115.265039,23.384445],[115.240822,23.376725],[115.235457,23.385343],[115.221739,23.384445],[115.205799,23.377412],[115.197675,23.380796],[115.189551,23.376619],[115.17637,23.381008],[115.168553,23.377307],[115.169089,23.368794],[115.157517,23.362342],[115.141346,23.360809],[115.12234,23.368159],[115.11345,23.35954],[115.100269,23.355997],[115.087623,23.343886],[115.078274,23.344944],[115.069384,23.330875],[115.06126,23.331351],[115.056125,23.321195],[115.048768,23.320561],[115.031525,23.329235],[115.007154,23.332356],[115.007384,23.324475],[114.996884,23.31379],[114.992133,23.296755],[114.978032,23.294374],[114.971058,23.302469],[114.976116,23.316858],[114.970981,23.313631],[114.961631,23.326749],[114.948066,23.329606],[114.953891,23.343727],[114.944158,23.350179],[114.923236,23.338597],[114.913043,23.338756],[114.915419,23.316064],[114.919097,23.314848],[114.91174,23.295908],[114.91174,23.274532],[114.89488,23.254899],[114.898865,23.246643],[114.879629,23.241139],[114.87595,23.222877],[114.859933,23.211072],[114.861926,23.199901],[114.868823,23.189841],[114.856944,23.177451],[114.850353,23.165271],[114.834413,23.171784],[114.827362,23.184493],[114.804294,23.199795],[114.802455,23.205566],[114.786361,23.207101],[114.782989,23.224571],[114.786284,23.236269],[114.793258,23.23971],[114.786821,23.25654],[114.786821,23.266277],[114.78023,23.265801],[114.779234,23.275114],[114.768581,23.2794],[114.779617,23.294903],[114.776628,23.313472],[114.761684,23.314636],[114.75448,23.328812],[114.73693,23.328389],[114.73509,23.334366],[114.72758,23.327649],[114.727427,23.338333],[114.715854,23.347905],[114.719916,23.358588],[114.697461,23.366203],[114.703746,23.367578],[114.70022,23.389256],[114.693246,23.393538],[114.707501,23.40427],[114.686119,23.413521],[114.665657,23.409662],[114.659985,23.403318],[114.652858,23.411882],[114.650712,23.396922],[114.632779,23.407865],[114.642435,23.416956],[114.66673,23.447347],[114.676079,23.45522],[114.697155,23.46061],[114.698381,23.470438],[114.68267,23.493949],[114.685582,23.508317],[114.698764,23.520624],[114.692173,23.532402],[114.677076,23.529338],[114.661825,23.535623],[114.65554,23.562871],[114.6396,23.556429],[114.636764,23.548614],[114.625039,23.549406],[114.623583,23.529233],[114.606646,23.536838],[114.611321,23.544178],[114.600591,23.555214],[114.583041,23.563504],[114.57898,23.561498],[114.567637,23.570738],[114.567561,23.579554],[114.554609,23.590165],[114.556985,23.5965],[114.55047,23.605315],[114.557061,23.622204],[114.545872,23.631757],[114.530545,23.666634],[114.520428,23.668428],[114.512688,23.688527],[114.493529,23.699182],[114.473143,23.703349],[114.440112,23.687578],[114.424248,23.697178],[114.421413,23.709942],[114.405395,23.708201],[114.388612,23.739262],[114.378649,23.744693],[114.368839,23.725499],[114.355351,23.736046],[114.357267,23.747593],[114.341556,23.7516],[114.337954,23.770632],[114.348913,23.791453],[114.342706,23.796882],[114.34102,23.807844],[114.332666,23.808635],[114.326918,23.8324],[114.33029,23.852948],[114.343855,23.86654],[114.356347,23.869595],[114.346154,23.878392],[114.34991,23.887925],[114.331517,23.900512],[114.32163,23.894403],[114.303161,23.891454],[114.28814,23.90541],[114.279633,23.901091],[114.268367,23.902829],[114.263156,23.911044],[114.248671,23.906516],[114.236716,23.910676],[114.247905,23.929737],[114.254649,23.934686],[114.251047,23.940477],[114.271739,23.948479],[114.271816,23.959482],[114.263309,23.960218],[114.258711,23.952744],[114.244303,23.948269],[114.238479,23.941899],[114.21702,23.942636],[114.213341,23.946163],[114.201999,23.941267],[114.19196,23.9449],[114.186518,23.95627],[114.174333,23.959429],[114.16368,23.953586],[114.158162,23.939846],[114.142835,23.940425],[114.119844,23.936002],[114.117008,23.929737],[114.075624,23.924366],[114.074398,23.930895],[114.056771,23.935844],[114.04129,23.906937],[114.036232,23.901776],[114.04267,23.889874],[114.041827,23.871491],[114.047728,23.867488],[114.050487,23.85474],[114.057767,23.846784],[114.052249,23.830029],[114.040294,23.824444],[114.035312,23.813378],[114.047728,23.803312],[114.037228,23.793509],[114.056311,23.784021],[114.05999,23.775851],[114.038454,23.771212],[114.027419,23.760141],[114.02489,23.752549],[114.018222,23.76283],[114.009945,23.762988],[114.017686,23.778276],[114.013087,23.777959],[113.998756,23.762988],[113.976071,23.757716],[113.972853,23.739262],[113.96105,23.738207],[113.955916,23.732671],[113.940282,23.738155],[113.93645,23.732143],[113.920049,23.729454],[113.912386,23.716534],[113.900967,23.715426],[113.897595,23.700184],[113.881884,23.685151],[113.847857,23.679348],[113.839963,23.655449],[113.818811,23.656188],[113.827778,23.648009],[113.825555,23.639883],[113.816742,23.63582],[113.817432,23.623471],[113.832223,23.624263],[113.834215,23.61756],[113.843565,23.617877],[113.859582,23.60996],[113.858356,23.593491],[113.864027,23.587368],[113.852838,23.570579],[113.862495,23.566303],[113.871384,23.541327],[113.888168,23.535095],[113.89315,23.520254],[113.906408,23.511856],[113.911543,23.504144],[113.923115,23.503088],[113.929936,23.494213],[113.946643,23.492522],[113.940895,23.483594],[113.931162,23.483066],[113.938749,23.476726],[113.96105,23.480371],[113.974156,23.478839],[113.981743,23.472129],[113.974462,23.46489],[113.955456,23.466053],[113.952774,23.442907],[113.960054,23.43276],[113.975382,23.429378],[113.98795,23.431439],[113.984195,23.421238],[113.986801,23.405591],[114.000442,23.39338],[113.995997,23.386771],[113.982049,23.379369],[113.990556,23.354833],[114.000902,23.346636],[113.993928,23.333149],[113.984195,23.330505],[113.996151,23.309346],[113.996687,23.297443],[113.978217,23.30104],[113.977451,23.304849],[113.958445,23.314953],[113.958905,23.33262],[113.939285,23.342934],[113.927483,23.339972],[113.895985,23.34505],[113.889394,23.334154],[113.894989,23.314689],[113.888475,23.290512],[113.890314,23.282681],[113.877209,23.264213],[113.895142,23.253523],[113.890084,23.242144],[113.903802,23.212554],[113.893993,23.21266],[113.8838,23.191694],[113.889011,23.178616],[113.902116,23.177186],[113.895679,23.164529],[113.874757,23.165377],[113.858739,23.157221],[113.849849,23.148853],[113.844715,23.125599],[113.848163,23.116911],[113.863261,23.114633],[113.876596,23.124275],[113.894836,23.111295],[113.905565,23.11511],[113.938366,23.107534],[113.962737,23.114209],[113.970554,23.113308],[113.986418,23.10197],[113.993315,23.092645],[114.010252,23.083425],[114.029871,23.084379],[114.049797,23.097467],[114.065891,23.101441],[114.088959,23.094182],[114.091564,23.077331],[114.102217,23.058623],[114.120993,23.048022],[114.150269,23.024698],[114.151035,23.019079],[114.139233,23.023479],[114.124442,22.994],[114.132182,22.994424],[114.13816,22.986417],[114.15571,22.983129],[114.158546,22.978303],[114.178701,22.989174],[114.182303,22.995432],[114.20039,22.986682],[114.212498,22.987796],[114.222385,22.980743],[114.223841,22.963719],[114.211349,22.953959],[114.213035,22.928444],[114.229742,22.914703],[114.245299,22.911732],[114.249208,22.905152],[114.259171,22.906054],[114.26032,22.899634],[114.251737,22.884351],[114.24484,22.88053],[114.236946,22.88589],[114.231198,22.880318],[114.2348,22.862962],[114.233114,22.842314],[114.235643,22.839872],[114.23388,22.816937],[114.229205,22.81253],[114.234953,22.792989],[114.245529,22.790652],[114.250817,22.781677],[114.26147,22.781783],[114.282852,22.802388],[114.284844,22.808282],[114.294347,22.803397],[114.314503,22.800157],[114.318565,22.806583],[114.33052,22.809291],[114.353128,22.806636],[114.351136,22.789696],[114.342706,22.783642],[114.354125,22.778172],[114.355964,22.764893],[114.36562,22.766062],[114.388075,22.757191],[114.394819,22.759794],[114.396352,22.777322],[114.404706,22.781305],[114.41827,22.766327],[114.414055,22.752251],[114.413902,22.736261],[114.403403,22.723935],[114.409227,22.713574],[114.42057,22.713999],[114.426394,22.699918],[114.442028,22.697579],[114.445324,22.68897],[114.441338,22.682167],[114.428157,22.676746],[114.431912,22.660907],[114.449692,22.665319],[114.453447,22.669943],[114.478278,22.661864],[114.481956,22.668136],[114.505867,22.668455],[114.514451,22.660747]]],[[[114.650482,22.573916],[114.658913,22.560512],[114.657763,22.575565],[114.638144,22.585724],[114.641592,22.572799],[114.650482,22.573916]]],[[[114.628947,22.448492],[114.638527,22.454241],[114.652092,22.454507],[114.657227,22.462439],[114.631783,22.468082],[114.620287,22.466325],[114.628947,22.448492]]],[[[114.609941,22.670262],[114.61293,22.661704],[114.617988,22.669518],[114.609941,22.670262]]],[[[114.840007,22.51199],[114.84062,22.502038],[114.855641,22.513799],[114.845908,22.516779],[114.840007,22.51199]]],[[[114.649409,22.675152],[114.648107,22.664734],[114.653548,22.664043],[114.649409,22.675152]]],[[[114.72689,22.577693],[114.720836,22.588543],[114.719226,22.580246],[114.72689,22.577693]]],[[[114.641286,22.429378],[114.650482,22.428739],[114.659602,22.444073],[114.654238,22.445138],[114.641286,22.429378]]]]}},{"type":"Feature","properties":{"adcode":441400,"name":"梅州市","center":[116.117582,24.299112],"centroid":[116.084478,24.201791],"childrenNum":8,"level":"city","parent":{"adcode":440000},"subFeatureIndex":11,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[116.368468,23.73304],[116.373296,23.740264],[116.380883,23.737364],[116.401958,23.76225],[116.402955,23.769261],[116.416903,23.777854],[116.436215,23.780331],[116.439357,23.773584],[116.451849,23.76905],[116.464954,23.755238],[116.485187,23.751547],[116.496146,23.752496],[116.504729,23.763673],[116.505955,23.793614],[116.516761,23.802679],[116.510324,23.808793],[116.513389,23.815854],[116.509864,23.827764],[116.518371,23.823443],[116.525881,23.8324],[116.516608,23.845994],[116.498981,23.85848],[116.496989,23.869226],[116.514386,23.866698],[116.522279,23.882131],[116.535384,23.88171],[116.536304,23.886608],[116.558682,23.899037],[116.557992,23.907253],[116.575083,23.909149],[116.590487,23.900933],[116.604741,23.910781],[116.604205,23.929474],[116.608343,23.94153],[116.604205,23.950322],[116.623518,23.947269],[116.62574,23.950006],[116.60842,23.961166],[116.610796,23.968483],[116.628652,23.973693],[116.637312,23.968851],[116.641144,23.989588],[116.646969,23.994429],[116.657775,23.988588],[116.684751,23.989588],[116.68797,23.981062],[116.69548,23.991903],[116.690422,24.005375],[116.697166,24.002586],[116.708815,24.019161],[116.708662,24.033471],[116.700155,24.050094],[116.71257,24.062455],[116.734642,24.053619],[116.744069,24.061982],[116.75748,24.082125],[116.76752,24.074657],[116.772195,24.09401],[116.766447,24.107523],[116.76637,24.124032],[116.780241,24.147319],[116.789745,24.157095],[116.796872,24.157043],[116.809594,24.169183],[116.831819,24.161878],[116.836034,24.173387],[116.847836,24.182689],[116.859485,24.177276],[116.867072,24.163717],[116.878568,24.167817],[116.883856,24.181638],[116.884315,24.193671],[116.900333,24.196771],[116.904548,24.202813],[116.896577,24.218784],[116.917116,24.232809],[116.933363,24.222251],[116.939188,24.239585],[116.935203,24.249879],[116.939418,24.274561],[116.935892,24.284748],[116.918189,24.283383],[116.914281,24.287741],[116.912978,24.31147],[116.919569,24.320972],[116.909299,24.329212],[116.908226,24.341756],[116.896118,24.35073],[116.896961,24.360071],[116.903935,24.369883],[116.885235,24.396221],[116.87328,24.391132],[116.869448,24.407237],[116.863547,24.409807],[116.8555,24.423812],[116.848219,24.426906],[116.838946,24.442586],[116.841475,24.453389],[116.85343,24.453127],[116.860788,24.46225],[116.849369,24.47908],[116.832278,24.496117],[116.814269,24.483798],[116.816798,24.490403],[116.796795,24.50204],[116.783307,24.51834],[116.781085,24.533747],[116.772348,24.534743],[116.758323,24.546637],[116.757327,24.557483],[116.767826,24.564189],[116.761159,24.582943],[116.781621,24.603056],[116.787522,24.614735],[116.798864,24.624003],[116.798558,24.637146],[116.811969,24.644895],[116.815342,24.65458],[116.80124,24.678293],[116.777559,24.67955],[116.753802,24.654528],[116.741923,24.666568],[116.707282,24.665103],[116.700462,24.655732],[116.690116,24.659501],[116.667048,24.658611],[116.650954,24.651387],[116.635167,24.647722],[116.632101,24.640078],[116.624131,24.641387],[116.596465,24.654057],[116.586425,24.636727],[116.57217,24.628978],[116.570484,24.621752],[116.553318,24.613059],[116.530096,24.604941],[116.510477,24.615572],[116.513466,24.645052],[116.517681,24.651544],[116.504959,24.66704],[116.501511,24.698339],[116.486949,24.71859],[116.469706,24.719323],[116.455911,24.713724],[116.446102,24.714456],[116.437365,24.733606],[116.417209,24.743076],[116.41537,24.756467],[116.419125,24.767295],[116.40717,24.777808],[116.399659,24.794019],[116.38939,24.790359],[116.374905,24.807197],[116.377894,24.821836],[116.417822,24.840656],[116.407323,24.853253],[116.393911,24.856912],[116.394754,24.877869],[116.379274,24.877503],[116.374599,24.86841],[116.3618,24.869873],[116.349768,24.856703],[116.351071,24.848549],[116.345783,24.829103],[116.332295,24.826646],[116.318193,24.818176],[116.299954,24.802909],[116.29137,24.800242],[116.26493,24.799876],[116.251289,24.793392],[116.233049,24.80066],[116.23895,24.813262],[116.250906,24.822777],[116.250063,24.827901],[116.23895,24.83041],[116.229294,24.826019],[116.22117,24.830828],[116.22048,24.842642],[116.210901,24.854455],[116.200938,24.85801],[116.191741,24.877137],[116.181012,24.875099],[116.153269,24.846667],[116.139551,24.844681],[116.116023,24.851424],[116.094871,24.849229],[116.09058,24.838199],[116.083222,24.853515],[116.068891,24.84996],[116.06276,24.859891],[116.051648,24.862034],[116.043907,24.87165],[116.038313,24.886909],[116.023368,24.902166],[116.015245,24.905719],[116.00306,24.896471],[115.985586,24.899658],[115.976696,24.915959],[115.962748,24.91319],[115.954625,24.918519],[115.908412,24.923272],[115.8973,24.937115],[115.878447,24.932571],[115.882049,24.923847],[115.885421,24.898823],[115.904044,24.888007],[115.907033,24.880168],[115.893544,24.871075],[115.871779,24.868671],[115.8599,24.864804],[115.864729,24.876144],[115.865572,24.89041],[115.856145,24.891769],[115.850474,24.900338],[115.831621,24.908175],[115.819666,24.906816],[115.809243,24.892866],[115.805105,24.873218],[115.80725,24.862766],[115.796674,24.858584],[115.782573,24.862922],[115.79108,24.855083],[115.785562,24.846145],[115.791846,24.83867],[115.78081,24.835115],[115.779278,24.819797],[115.77284,24.814046],[115.774143,24.80453],[115.765406,24.79381],[115.776672,24.77446],[115.765406,24.76332],[115.757129,24.749929],[115.757359,24.73617],[115.771614,24.726282],[115.769162,24.709904],[115.780887,24.702054],[115.794988,24.70174],[115.801196,24.705665],[115.808017,24.697606],[115.805641,24.685883],[115.797747,24.682114],[115.798284,24.674944],[115.779584,24.677299],[115.761804,24.668139],[115.780197,24.663166],[115.789471,24.644895],[115.786712,24.634162],[115.796828,24.629606],[115.818056,24.603213],[115.840971,24.584043],[115.840971,24.576238],[115.848941,24.569952],[115.844113,24.562722],[115.806101,24.562932],[115.785102,24.56728],[115.759429,24.5502],[115.743948,24.543651],[115.717968,24.539721],[115.708541,24.544856],[115.686086,24.547004],[115.678269,24.56487],[115.687083,24.570633],[115.685167,24.585352],[115.671679,24.604732],[115.660566,24.606774],[115.649607,24.614735],[115.635582,24.612168],[115.629068,24.619762],[115.608682,24.62615],[115.594198,24.615206],[115.578181,24.615206],[115.570747,24.61929],[115.567681,24.631963],[115.559481,24.64301],[115.529056,24.634476],[115.520779,24.628507],[115.520702,24.618296],[115.506065,24.601485],[115.513882,24.576186],[115.493649,24.569166],[115.50024,24.562093],[115.483227,24.562722],[115.488055,24.547947],[115.485679,24.541502],[115.491427,24.522847],[115.486982,24.516348],[115.493266,24.498004],[115.505452,24.493181],[115.515951,24.495068],[115.530129,24.491661],[115.538712,24.48233],[115.554116,24.484427],[115.551511,24.469433],[115.560401,24.477035],[115.57067,24.478398],[115.576495,24.470953],[115.575728,24.461044],[115.593048,24.459733],[115.58891,24.45061],[115.575805,24.441747],[115.573812,24.42785],[115.582166,24.42271],[115.583852,24.411276],[115.576035,24.395801],[115.557948,24.386201],[115.550898,24.359914],[115.552737,24.333359],[115.560477,24.329002],[115.563619,24.312993],[115.571743,24.309948],[115.567758,24.295249],[115.577721,24.290313],[115.580863,24.277554],[115.576725,24.270098],[115.592205,24.255289],[115.590826,24.242894],[115.577874,24.242264],[115.570823,24.235751],[115.573276,24.227136],[115.571437,24.204231],[115.564156,24.200816],[115.557718,24.206333],[115.551204,24.198504],[115.538099,24.192777],[115.538789,24.179588],[115.545303,24.170234],[115.520626,24.182689],[115.515185,24.190728],[115.503612,24.187575],[115.510356,24.175542],[115.507061,24.165977],[115.520856,24.143324],[115.509897,24.140381],[115.521929,24.137122],[115.522235,24.128868],[115.532581,24.12256],[115.537409,24.108838],[115.529592,24.098479],[115.513192,24.099058],[115.508364,24.105157],[115.500393,24.128395],[115.494339,24.122297],[115.483763,24.123506],[115.480084,24.130761],[115.481387,24.143167],[115.473494,24.142168],[115.463301,24.130077],[115.453261,24.125504],[115.446824,24.130498],[115.442302,24.124452],[115.44874,24.112781],[115.437551,24.104],[115.428967,24.076708],[115.417778,24.068241],[115.426132,24.053934],[115.445598,24.038311],[115.445214,24.016109],[115.449889,24.012531],[115.446517,23.99364],[115.452495,23.983956],[115.453261,23.967009],[115.425212,23.953796],[115.408505,23.950585],[115.411877,23.939898],[115.400688,23.927999],[115.403524,23.909675],[115.391491,23.89672],[115.391875,23.881921],[115.381835,23.88034],[115.378846,23.867646],[115.371872,23.865223],[115.37647,23.851052],[115.354399,23.842411],[115.356315,23.829028],[115.349801,23.818489],[115.363136,23.80426],[115.35072,23.800677],[115.358461,23.792455],[115.349264,23.782545],[115.317153,23.761617],[115.325966,23.75761],[115.347961,23.75392],[115.365588,23.760246],[115.387276,23.778223],[115.399385,23.768734],[115.382985,23.748173],[115.388503,23.734516],[115.403677,23.724392],[115.412567,23.723021],[115.411724,23.707568],[115.407432,23.703349],[115.420231,23.696123],[115.443528,23.703349],[115.445981,23.709572],[115.454028,23.706672],[115.457093,23.696281],[115.451652,23.680509],[115.452648,23.663363],[115.448893,23.662888],[115.441919,23.643102],[115.432722,23.63772],[115.43142,23.600195],[115.428737,23.581138],[115.437781,23.571688],[115.436708,23.561762],[115.450349,23.555954],[115.435328,23.534356],[115.432569,23.516134],[115.440616,23.500975],[115.432569,23.495903],[115.418468,23.495956],[115.416858,23.484122],[115.426438,23.483119],[115.426208,23.468431],[115.432876,23.468906],[115.440693,23.447981],[115.435558,23.43165],[115.454871,23.418119],[115.454411,23.404904],[115.460082,23.400252],[115.457017,23.38381],[115.463914,23.375456],[115.475486,23.373658],[115.505068,23.378734],[115.510816,23.388621],[115.50936,23.399935],[115.513652,23.407177],[115.507827,23.411142],[115.518403,23.422506],[115.52668,23.421978],[115.527293,23.428743],[115.543234,23.436935],[115.561244,23.434557],[115.582013,23.448668],[115.596804,23.464838],[115.594964,23.469434],[115.606537,23.471865],[115.616116,23.475035],[115.623167,23.489934],[115.622094,23.507102],[115.637115,23.514972],[115.642096,23.513863],[115.639797,23.528758],[115.659493,23.532613],[115.669686,23.548403],[115.687389,23.557538],[115.69467,23.550092],[115.70195,23.534092],[115.713829,23.519092],[115.723179,23.514656],[115.733755,23.51624],[115.736437,23.525958],[115.751612,23.52749],[115.759735,23.522895],[115.776059,23.524638],[115.786175,23.517455],[115.793302,23.525694],[115.788398,23.539267],[115.801349,23.543122],[115.80794,23.554158],[115.802116,23.557168],[115.812309,23.578974],[115.798131,23.597133],[115.807787,23.59877],[115.808247,23.606687],[115.800047,23.615502],[115.81844,23.644632],[115.83461,23.660884],[115.86036,23.65756],[115.863656,23.646057],[115.876148,23.633973],[115.896227,23.625846],[115.897836,23.620093],[115.914696,23.630859],[115.923663,23.628168],[115.954471,23.64516],[115.95861,23.655871],[115.972328,23.664102],[115.985816,23.676974],[116.006585,23.675497],[116.017467,23.661939],[116.01126,23.654236],[116.021223,23.644685],[116.039386,23.648168],[116.055786,23.639514],[116.056476,23.646374],[116.072417,23.642785],[116.074256,23.636295],[116.087208,23.626426],[116.09878,23.622574],[116.106137,23.628379],[116.117326,23.620885],[116.133497,23.62421],[116.150664,23.616241],[116.165455,23.616082],[116.17787,23.628221],[116.179939,23.637139],[116.191358,23.641361],[116.187373,23.652336],[116.17764,23.657296],[116.183005,23.674442],[116.181089,23.68552],[116.19588,23.685784],[116.214349,23.702558],[116.214119,23.71896],[116.227684,23.728821],[116.236957,23.727608],[116.233126,23.718169],[116.271598,23.746433],[116.271215,23.757294],[116.288458,23.763199],[116.295892,23.759139],[116.306621,23.769841],[116.320033,23.775534],[116.335437,23.773953],[116.338732,23.758823],[116.350151,23.751969],[116.35475,23.743058],[116.368468,23.73304]]]]}},{"type":"Feature","properties":{"adcode":441500,"name":"汕尾市","center":[115.364238,22.774485],"centroid":[115.53778,23.004558],"childrenNum":4,"level":"city","parent":{"adcode":440000},"subFeatureIndex":12,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[115.606537,23.471865],[115.594964,23.469434],[115.596804,23.464838],[115.582013,23.448668],[115.561244,23.434557],[115.543234,23.436935],[115.527293,23.428743],[115.52668,23.421978],[115.518403,23.422506],[115.507827,23.411142],[115.513652,23.407177],[115.50936,23.399935],[115.510816,23.388621],[115.505068,23.378734],[115.475486,23.373658],[115.470888,23.35642],[115.47564,23.333467],[115.471348,23.327543],[115.497328,23.322465],[115.485756,23.315218],[115.468359,23.311409],[115.458396,23.312414],[115.460235,23.30067],[115.452342,23.29321],[115.459009,23.288554],[115.445674,23.279718],[115.437934,23.281993],[115.423909,23.277178],[115.430883,23.270617],[115.418161,23.25527],[115.419311,23.243785],[115.425289,23.236322],[115.409655,23.237963],[115.40314,23.230658],[115.404443,23.21986],[115.388119,23.22023],[115.376241,23.205143],[115.342367,23.19413],[115.336925,23.170302],[115.325277,23.159392],[115.317076,23.163523],[115.311635,23.157645],[115.294468,23.160981],[115.283509,23.157433],[115.28167,23.145145],[115.285348,23.135505],[115.281363,23.125016],[115.287724,23.117865],[115.290253,23.095559],[115.262664,23.091426],[115.265882,23.084114],[115.251551,23.073568],[115.24588,23.061803],[115.22695,23.0538],[115.220743,23.054754],[115.20235,23.043835],[115.194226,23.045637],[115.180431,23.040337],[115.165947,23.027084],[115.163341,23.012558],[115.14878,23.000363],[115.146864,22.991136],[115.129467,23.003279],[115.110998,23.009589],[115.099349,22.996227],[115.085937,23.007733],[115.074901,22.999727],[115.075974,22.995219],[115.062333,22.994106],[115.047925,22.966848],[115.043557,22.969924],[115.020029,22.955498],[115.010066,22.955922],[114.99995,22.949504],[114.997804,22.938682],[114.986308,22.935075],[114.975962,22.938682],[114.965923,22.926693],[114.953507,22.928656],[114.946304,22.919372],[114.930363,22.920698],[114.917794,22.907009],[114.926225,22.900854],[114.926071,22.890454],[114.941245,22.877452],[114.939023,22.870075],[114.925075,22.868323],[114.932356,22.859035],[114.927987,22.849745],[114.931666,22.840456],[114.940556,22.842473],[114.950135,22.834722],[114.950595,22.81614],[114.944388,22.809397],[114.952741,22.794582],[114.974276,22.78805],[114.977725,22.776631],[114.992286,22.771055],[114.999797,22.773551],[114.994432,22.754376],[115.007154,22.740724],[115.009836,22.729248],[115.023094,22.717559],[115.02616,22.702149],[115.039112,22.710811],[115.034513,22.721916],[115.023708,22.726167],[115.023784,22.736527],[115.034054,22.744442],[115.05352,22.747523],[115.050991,22.764628],[115.055129,22.778384],[115.066931,22.785607],[115.081799,22.789006],[115.106246,22.790174],[115.133376,22.799945],[115.154528,22.801644],[115.161195,22.786934],[115.173917,22.775357],[115.188402,22.772701],[115.194303,22.775463],[115.193307,22.791395],[115.18411,22.800635],[115.190241,22.818636],[115.198595,22.821874],[115.227947,22.825272],[115.244347,22.823945],[115.259521,22.817414],[115.233311,22.80175],[115.22902,22.782208],[115.235764,22.775569],[115.284429,22.783058],[115.310256,22.78412],[115.326886,22.781677],[115.337998,22.776684],[115.34344,22.768505],[115.346505,22.743008],[115.34183,22.72521],[115.35118,22.710545],[115.365741,22.698058],[115.378923,22.6937],[115.381375,22.683974],[115.396933,22.68525],[115.42912,22.683815],[115.441536,22.694285],[115.471731,22.697845],[115.493803,22.682805],[115.507827,22.682593],[115.537793,22.662927],[115.556722,22.665212],[115.559175,22.658515],[115.574195,22.650488],[115.581936,22.673185],[115.565382,22.685463],[115.567758,22.696251],[115.589063,22.724307],[115.607609,22.731533],[115.609142,22.752782],[115.602551,22.753898],[115.588067,22.744974],[115.573429,22.753101],[115.549595,22.749117],[115.541701,22.755492],[115.546376,22.766752],[115.570364,22.78651],[115.580173,22.80483],[115.583699,22.828564],[115.598949,22.842526],[115.63244,22.860043],[115.654205,22.865457],[115.682561,22.863918],[115.690301,22.857071],[115.696279,22.842791],[115.740116,22.840827],[115.755903,22.837324],[115.788398,22.809981],[115.794759,22.798883],[115.795985,22.783589],[115.793302,22.762397],[115.794222,22.744761],[115.805105,22.733711],[115.818746,22.731373],[115.829322,22.73472],[115.84488,22.749117],[115.86243,22.770789],[115.883352,22.785341],[115.909485,22.787147],[115.929487,22.801644],[115.942286,22.802759],[115.950563,22.795644],[115.959529,22.796175],[115.976083,22.812636],[115.997312,22.826865],[116.010647,22.828086],[116.038926,22.840774],[116.056093,22.844703],[116.070501,22.843588],[116.081077,22.834882],[116.088204,22.821609],[116.097094,22.816777],[116.106903,22.817892],[116.122538,22.82936],[116.138018,22.833607],[116.147675,22.843004],[116.155262,22.844384],[116.17672,22.860574],[116.192661,22.876019],[116.20408,22.892895],[116.21389,22.899262],[116.226918,22.914491],[116.223929,22.926852],[116.211667,22.926004],[116.198256,22.93168],[116.181549,22.92611],[116.16806,22.913695],[116.172505,22.893425],[116.156105,22.886208],[116.143843,22.890294],[116.135106,22.900589],[116.124453,22.892523],[116.109969,22.891143],[116.086595,22.901491],[116.080234,22.915764],[116.055633,22.920433],[116.026894,22.939107],[116.017697,22.934067],[116.005665,22.945632],[116.0026,22.937409],[115.983287,22.925897],[115.979225,22.938629],[115.967116,22.943775],[115.977846,22.951838],[115.973247,22.969818],[115.963515,22.94961],[115.958993,22.957036],[115.943819,22.956293],[115.9488,22.972682],[115.941213,22.987053],[115.94949,22.990023],[115.945505,22.996015],[115.959989,23.017435],[115.954471,23.021571],[115.942209,23.006195],[115.923586,23.017594],[115.937688,23.030424],[115.950716,23.024327],[115.955314,23.038322],[115.966963,23.04728],[115.964741,23.052952],[115.951099,23.061273],[115.950333,23.06599],[115.937688,23.067156],[115.939833,23.082206],[115.920751,23.100116],[115.923126,23.110977],[115.916612,23.112302],[115.908795,23.125652],[115.898832,23.129466],[115.883505,23.11956],[115.864345,23.117865],[115.85147,23.098791],[115.832924,23.112196],[115.833154,23.122897],[115.79951,23.133015],[115.791386,23.13953],[115.780657,23.15828],[115.76349,23.159233],[115.752991,23.167813],[115.725631,23.183805],[115.733525,23.192806],[115.730613,23.199107],[115.73866,23.211125],[115.752148,23.193601],[115.757743,23.215942],[115.750079,23.225683],[115.749236,23.236375],[115.758126,23.244949],[115.768089,23.24442],[115.797288,23.249184],[115.810929,23.24876],[115.831621,23.258128],[115.824571,23.272416],[115.797671,23.286596],[115.797288,23.309134],[115.802039,23.324422],[115.812845,23.326696],[115.819666,23.335741],[115.811236,23.346689],[115.787401,23.368952],[115.777668,23.383651],[115.739886,23.379263],[115.725938,23.369375],[115.703023,23.368265],[115.694057,23.354675],[115.676813,23.354992],[115.671602,23.38344],[115.673058,23.395071],[115.682868,23.407759],[115.657884,23.420445],[115.648304,23.430329],[115.646235,23.439684],[115.625236,23.45168],[115.61443,23.469751],[115.606537,23.471865]]],[[[116.769589,20.771743],[116.769742,20.75817],[116.761005,20.750306],[116.768976,20.743896],[116.797638,20.745458],[116.809747,20.738401],[116.831129,20.741526],[116.872513,20.738294],[116.880943,20.733499],[116.888301,20.713996],[116.88991,20.683066],[116.874506,20.650621],[116.848832,20.628304],[116.82791,20.619732],[116.791737,20.613155],[116.758476,20.618438],[116.748667,20.612292],[116.749586,20.600915],[116.770355,20.58792],[116.796029,20.582636],[116.825611,20.583714],[116.862933,20.588891],[116.887151,20.604043],[116.904931,20.619301],[116.917729,20.637037],[116.931831,20.666198],[116.933747,20.67633],[116.9257,20.726765],[116.911982,20.755908],[116.90677,20.762049],[116.886001,20.775514],[116.860328,20.779876],[116.845307,20.778529],[116.820093,20.780414],[116.769589,20.771743]]],[[[115.107702,22.77132],[115.117129,22.779712],[115.108622,22.783217],[115.107702,22.77132]]],[[[116.735562,20.694544],[116.736788,20.701118],[116.72238,20.707476],[116.71441,20.700256],[116.735562,20.694544]]],[[[115.185796,22.737695],[115.196525,22.735889],[115.195146,22.741945],[115.185796,22.737695]]],[[[115.943359,21.09745],[115.944125,21.08267],[115.953322,21.064288],[115.989188,21.035473],[116.016931,21.023214],[116.040075,21.020472],[116.055096,21.027408],[116.067358,21.040419],[116.065749,21.064879],[116.057549,21.087507],[116.043831,21.110186],[116.024441,21.124211],[116.000301,21.126951],[115.965047,21.12362],[115.950026,21.110616],[115.943359,21.09745]]],[[[115.926728,20.981538],[115.931173,20.964057],[115.939374,20.945821],[115.953168,20.928337],[115.969875,20.919513],[115.998844,20.922956],[116.000914,20.948404],[115.987196,20.966693],[115.954088,20.999823],[115.931557,20.992993],[115.926728,20.981538]]]]}},{"type":"Feature","properties":{"adcode":441600,"name":"河源市","center":[114.697802,23.746266],"centroid":[114.962729,24.043541],"childrenNum":6,"level":"city","parent":{"adcode":440000},"subFeatureIndex":13,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[115.419311,23.243785],[115.418161,23.25527],[115.430883,23.270617],[115.423909,23.277178],[115.437934,23.281993],[115.445674,23.279718],[115.459009,23.288554],[115.452342,23.29321],[115.460235,23.30067],[115.458396,23.312414],[115.468359,23.311409],[115.485756,23.315218],[115.497328,23.322465],[115.471348,23.327543],[115.47564,23.333467],[115.470888,23.35642],[115.475486,23.373658],[115.463914,23.375456],[115.457017,23.38381],[115.460082,23.400252],[115.454411,23.404904],[115.454871,23.418119],[115.435558,23.43165],[115.440693,23.447981],[115.432876,23.468906],[115.426208,23.468431],[115.426438,23.483119],[115.416858,23.484122],[115.418468,23.495956],[115.432569,23.495903],[115.440616,23.500975],[115.432569,23.516134],[115.435328,23.534356],[115.450349,23.555954],[115.436708,23.561762],[115.437781,23.571688],[115.428737,23.581138],[115.43142,23.600195],[115.432722,23.63772],[115.441919,23.643102],[115.448893,23.662888],[115.452648,23.663363],[115.451652,23.680509],[115.457093,23.696281],[115.454028,23.706672],[115.445981,23.709572],[115.443528,23.703349],[115.420231,23.696123],[115.407432,23.703349],[115.411724,23.707568],[115.412567,23.723021],[115.403677,23.724392],[115.388503,23.734516],[115.382985,23.748173],[115.399385,23.768734],[115.387276,23.778223],[115.365588,23.760246],[115.347961,23.75392],[115.325966,23.75761],[115.317153,23.761617],[115.349264,23.782545],[115.358461,23.792455],[115.35072,23.800677],[115.363136,23.80426],[115.349801,23.818489],[115.356315,23.829028],[115.354399,23.842411],[115.37647,23.851052],[115.371872,23.865223],[115.378846,23.867646],[115.381835,23.88034],[115.391875,23.881921],[115.391491,23.89672],[115.403524,23.909675],[115.400688,23.927999],[115.411877,23.939898],[115.408505,23.950585],[115.425212,23.953796],[115.453261,23.967009],[115.452495,23.983956],[115.446517,23.99364],[115.449889,24.012531],[115.445214,24.016109],[115.445598,24.038311],[115.426132,24.053934],[115.417778,24.068241],[115.428967,24.076708],[115.437551,24.104],[115.44874,24.112781],[115.442302,24.124452],[115.446824,24.130498],[115.453261,24.125504],[115.463301,24.130077],[115.473494,24.142168],[115.481387,24.143167],[115.480084,24.130761],[115.483763,24.123506],[115.494339,24.122297],[115.500393,24.128395],[115.508364,24.105157],[115.513192,24.099058],[115.529592,24.098479],[115.537409,24.108838],[115.532581,24.12256],[115.522235,24.128868],[115.521929,24.137122],[115.509897,24.140381],[115.520856,24.143324],[115.507061,24.165977],[115.510356,24.175542],[115.503612,24.187575],[115.515185,24.190728],[115.520626,24.182689],[115.545303,24.170234],[115.538789,24.179588],[115.538099,24.192777],[115.551204,24.198504],[115.557718,24.206333],[115.564156,24.200816],[115.571437,24.204231],[115.573276,24.227136],[115.570823,24.235751],[115.577874,24.242264],[115.590826,24.242894],[115.592205,24.255289],[115.576725,24.270098],[115.580863,24.277554],[115.577721,24.290313],[115.567758,24.295249],[115.571743,24.309948],[115.563619,24.312993],[115.560477,24.329002],[115.552737,24.333359],[115.550898,24.359914],[115.557948,24.386201],[115.576035,24.395801],[115.583852,24.411276],[115.582166,24.42271],[115.573812,24.42785],[115.575805,24.441747],[115.58891,24.45061],[115.593048,24.459733],[115.575728,24.461044],[115.576495,24.470953],[115.57067,24.478398],[115.560401,24.477035],[115.551511,24.469433],[115.554116,24.484427],[115.538712,24.48233],[115.530129,24.491661],[115.515951,24.495068],[115.505452,24.493181],[115.493266,24.498004],[115.486982,24.516348],[115.491427,24.522847],[115.485679,24.541502],[115.488055,24.547947],[115.483227,24.562722],[115.50024,24.562093],[115.493649,24.569166],[115.513882,24.576186],[115.506065,24.601485],[115.520702,24.618296],[115.520779,24.628507],[115.529056,24.634476],[115.559481,24.64301],[115.559634,24.660915],[115.555189,24.671803],[115.556186,24.68269],[115.534191,24.691954],[115.523078,24.703049],[115.52783,24.712573],[115.523691,24.717544],[115.507904,24.716497],[115.506601,24.724921],[115.496485,24.734077],[115.500087,24.74114],[115.48292,24.749667],[115.478705,24.761123],[115.465677,24.767243],[115.450962,24.766301],[115.41295,24.792869],[115.401301,24.790359],[115.389499,24.774408],[115.372562,24.774408],[115.362829,24.757461],[115.363749,24.739361],[115.358537,24.735176],[115.338995,24.749092],[115.321981,24.748725],[115.306654,24.758664],[115.278528,24.754113],[115.269944,24.749406],[115.258908,24.728793],[115.247566,24.731671],[115.233771,24.723508],[115.224575,24.726386],[115.200204,24.713671],[115.18434,24.711421],[115.188095,24.697135],[115.195146,24.691902],[115.168859,24.695094],[115.155448,24.688761],[115.14832,24.68986],[115.138511,24.681277],[115.125636,24.681486],[115.120731,24.66437],[115.111611,24.671437],[115.104943,24.667825],[115.08724,24.687087],[115.083255,24.700484],[115.074212,24.697972],[115.073829,24.704252],[115.059421,24.702735],[115.054899,24.709904],[115.045549,24.69792],[115.046699,24.688761],[115.030911,24.678136],[115.024857,24.669133],[115.007844,24.672431],[115.003858,24.679183],[114.991213,24.673321],[114.978875,24.673216],[114.962321,24.665155],[114.955194,24.655418],[114.937414,24.651911],[114.936801,24.665417],[114.919634,24.667092],[114.909594,24.661543],[114.905839,24.632538],[114.898558,24.623008],[114.901854,24.607926],[114.893807,24.590957],[114.89327,24.582367],[114.88668,24.580271],[114.882924,24.569218],[114.869053,24.562355],[114.861619,24.56728],[114.854262,24.582524],[114.859243,24.597295],[114.846675,24.60248],[114.83288,24.596352],[114.826366,24.588286],[114.804217,24.605413],[114.796017,24.602166],[114.781226,24.612954],[114.768964,24.605779],[114.752717,24.616253],[114.729879,24.608922],[114.730415,24.592424],[114.735703,24.582838],[114.732868,24.57519],[114.738079,24.56508],[114.72666,24.549781],[114.71869,24.55413],[114.705202,24.526096],[114.699914,24.537101],[114.686502,24.538568],[114.677842,24.553815],[114.665197,24.583676],[114.638604,24.570371],[114.624349,24.575662],[114.608255,24.563613],[114.592468,24.537991],[114.572159,24.542288],[114.562579,24.53752],[114.546715,24.542812],[114.534147,24.559002],[114.500656,24.534166],[114.481113,24.529974],[114.469924,24.510688],[114.451455,24.500362],[114.442718,24.498633],[114.42877,24.486262],[114.422256,24.496903],[114.41099,24.502564],[114.402023,24.498528],[114.406315,24.517973],[114.403403,24.528716],[114.390758,24.533537],[114.387309,24.548],[114.391677,24.563455],[114.379722,24.563403],[114.37658,24.571995],[114.363858,24.582524],[114.351059,24.57849],[114.338567,24.583362],[114.331593,24.576971],[114.324006,24.579538],[114.308142,24.574143],[114.310518,24.558583],[114.293275,24.551982],[114.288906,24.537991],[114.273732,24.533695],[114.280169,24.523109],[114.280399,24.511526],[114.286607,24.500572],[114.310595,24.480757],[114.306839,24.472998],[114.292968,24.468856],[114.283465,24.453965],[114.257868,24.435245],[114.242004,24.426014],[114.245683,24.411328],[114.254879,24.400155],[114.249898,24.386935],[114.249208,24.362695],[114.278637,24.364951],[114.293581,24.352672],[114.292508,24.346952],[114.280859,24.337348],[114.272966,24.324856],[114.280553,24.313098],[114.279326,24.303176],[114.263692,24.27829],[114.266451,24.272776],[114.254649,24.266055],[114.272889,24.257495],[114.254802,24.256707],[114.263156,24.246676],[114.274958,24.224195],[114.274192,24.212742],[114.290899,24.207594],[114.298026,24.195142],[114.289289,24.1819],[114.292891,24.175069],[114.306533,24.165399],[114.316419,24.147319],[114.33029,24.137279],[114.329831,24.126871],[114.337418,24.125294],[114.340713,24.135807],[114.352209,24.143219],[114.365161,24.132233],[114.378879,24.139172],[114.393517,24.140959],[114.419956,24.139329],[114.422179,24.131181],[114.433215,24.133337],[114.439499,24.121982],[114.446856,24.121245],[114.46387,24.110836],[114.479044,24.112939],[114.482953,24.118827],[114.474063,24.135229],[114.463946,24.14017],[114.469311,24.144376],[114.469848,24.162141],[114.46272,24.161931],[114.460574,24.169604],[114.470537,24.171811],[114.474216,24.16624],[114.48119,24.172284],[114.491613,24.192357],[114.511155,24.205335],[114.512458,24.210904],[114.548324,24.230603],[114.556065,24.245888],[114.566028,24.233019],[114.577293,24.227241],[114.591318,24.225981],[114.597602,24.21248],[114.590935,24.203653],[114.590782,24.187838],[114.600055,24.174911],[114.594077,24.164138],[114.568327,24.159303],[114.558134,24.15063],[114.565568,24.136175],[114.554226,24.124295],[114.546715,24.130393],[114.535833,24.124347],[114.533993,24.138856],[114.527939,24.135807],[114.522957,24.12419],[114.509469,24.106682],[114.495828,24.118617],[114.489697,24.114043],[114.493222,24.106787],[114.481267,24.086595],[114.46364,24.07592],[114.44586,24.07066],[114.437813,24.062192],[114.436587,24.048569],[114.440725,24.033208],[114.425628,24.032998],[114.420416,24.019582],[114.412523,24.027421],[114.398038,24.026],[114.399494,24.018003],[114.389685,24.012741],[114.385546,24.003901],[114.391984,23.991693],[114.385393,23.994482],[114.382941,23.981851],[114.389685,23.97043],[114.384856,23.967798],[114.386696,23.95627],[114.378036,23.942794],[114.382481,23.932159],[114.370449,23.92742],[114.36769,23.912519],[114.360486,23.910412],[114.362632,23.901091],[114.34991,23.887925],[114.346154,23.878392],[114.356347,23.869595],[114.343855,23.86654],[114.33029,23.852948],[114.326918,23.8324],[114.332666,23.808635],[114.34102,23.807844],[114.342706,23.796882],[114.348913,23.791453],[114.337954,23.770632],[114.341556,23.7516],[114.357267,23.747593],[114.355351,23.736046],[114.368839,23.725499],[114.378649,23.744693],[114.388612,23.739262],[114.405395,23.708201],[114.421413,23.709942],[114.424248,23.697178],[114.440112,23.687578],[114.473143,23.703349],[114.493529,23.699182],[114.512688,23.688527],[114.520428,23.668428],[114.530545,23.666634],[114.545872,23.631757],[114.557061,23.622204],[114.55047,23.605315],[114.556985,23.5965],[114.554609,23.590165],[114.567561,23.579554],[114.567637,23.570738],[114.57898,23.561498],[114.583041,23.563504],[114.600591,23.555214],[114.611321,23.544178],[114.606646,23.536838],[114.623583,23.529233],[114.625039,23.549406],[114.636764,23.548614],[114.6396,23.556429],[114.65554,23.562871],[114.661825,23.535623],[114.677076,23.529338],[114.692173,23.532402],[114.698764,23.520624],[114.685582,23.508317],[114.68267,23.493949],[114.698381,23.470438],[114.697155,23.46061],[114.676079,23.45522],[114.66673,23.447347],[114.642435,23.416956],[114.632779,23.407865],[114.650712,23.396922],[114.652858,23.411882],[114.659985,23.403318],[114.665657,23.409662],[114.686119,23.413521],[114.707501,23.40427],[114.693246,23.393538],[114.70022,23.389256],[114.703746,23.367578],[114.697461,23.366203],[114.719916,23.358588],[114.715854,23.347905],[114.727427,23.338333],[114.72758,23.327649],[114.73509,23.334366],[114.73693,23.328389],[114.75448,23.328812],[114.761684,23.314636],[114.776628,23.313472],[114.779617,23.294903],[114.768581,23.2794],[114.779234,23.275114],[114.78023,23.265801],[114.786821,23.266277],[114.786821,23.25654],[114.793258,23.23971],[114.786284,23.236269],[114.782989,23.224571],[114.786361,23.207101],[114.802455,23.205566],[114.804294,23.199795],[114.827362,23.184493],[114.834413,23.171784],[114.850353,23.165271],[114.856944,23.177451],[114.868823,23.189841],[114.861926,23.199901],[114.859933,23.211072],[114.87595,23.222877],[114.879629,23.241139],[114.898865,23.246643],[114.89488,23.254899],[114.91174,23.274532],[114.91174,23.295908],[114.919097,23.314848],[114.915419,23.316064],[114.913043,23.338756],[114.923236,23.338597],[114.944158,23.350179],[114.953891,23.343727],[114.948066,23.329606],[114.961631,23.326749],[114.970981,23.313631],[114.976116,23.316858],[114.971058,23.302469],[114.978032,23.294374],[114.992133,23.296755],[114.996884,23.31379],[115.007384,23.324475],[115.007154,23.332356],[115.031525,23.329235],[115.048768,23.320561],[115.056125,23.321195],[115.06126,23.331351],[115.069384,23.330875],[115.078274,23.344944],[115.087623,23.343886],[115.100269,23.355997],[115.11345,23.35954],[115.12234,23.368159],[115.141346,23.360809],[115.157517,23.362342],[115.169089,23.368794],[115.168553,23.377307],[115.17637,23.381008],[115.189551,23.376619],[115.197675,23.380796],[115.205799,23.377412],[115.221739,23.384445],[115.235457,23.385343],[115.240822,23.376725],[115.265039,23.384445],[115.277608,23.375879],[115.295618,23.357319],[115.306117,23.360597],[115.303282,23.346425],[115.306884,23.344415],[115.303665,23.324634],[115.310792,23.307971],[115.334856,23.322412],[115.345585,23.316964],[115.348191,23.308552],[115.362369,23.305114],[115.365971,23.299823],[115.377313,23.302892],[115.384517,23.289877],[115.39494,23.288342],[115.401378,23.276437],[115.403447,23.250083],[115.419311,23.243785]]]]}},{"type":"Feature","properties":{"adcode":441700,"name":"阳江市","center":[111.975107,21.859222],"centroid":[111.779569,22.02617],"childrenNum":4,"level":"city","parent":{"adcode":440000},"subFeatureIndex":14,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[112.307824,21.704174],[112.303456,21.71445],[112.310047,21.732483],[112.304529,21.744415],[112.313955,21.751263],[112.326754,21.767527],[112.333574,21.770844],[112.32775,21.799193],[112.34576,21.811814],[112.342464,21.818499],[112.358558,21.834006],[112.351737,21.849298],[112.370054,21.861434],[112.356872,21.872019],[112.343077,21.876723],[112.348365,21.885276],[112.350818,21.901631],[112.345147,21.906067],[112.346909,21.920442],[112.341085,21.919213],[112.340472,21.942831],[112.331045,21.9595],[112.323841,21.962919],[112.318477,21.976381],[112.299011,21.985248],[112.276939,21.982524],[112.273644,21.99358],[112.263757,22.001432],[112.239387,22.006185],[112.225669,22.012219],[112.232029,22.019589],[112.221607,22.01788],[112.216779,22.03956],[112.231263,22.0528],[112.226818,22.063585],[112.212334,22.069243],[112.199075,22.064706],[112.185051,22.066841],[112.173785,22.085204],[112.16773,22.085417],[112.156541,22.095718],[112.149721,22.090915],[112.143206,22.095185],[112.126116,22.096572],[112.126806,22.105538],[112.106727,22.125497],[112.105884,22.135795],[112.089867,22.137342],[112.086341,22.131313],[112.073236,22.130192],[112.072776,22.125177],[112.034381,22.113437],[112.027254,22.127044],[112.038826,22.131366],[112.051165,22.14684],[112.03668,22.168019],[112.041585,22.187489],[112.052161,22.194742],[112.051625,22.207542],[112.037906,22.215061],[112.037906,22.232178],[112.024112,22.235217],[112.021353,22.242842],[112.004262,22.248333],[112.010547,22.266193],[112.019973,22.268271],[112.036604,22.262781],[112.049479,22.270777],[112.061511,22.28357],[112.068332,22.295988],[112.062201,22.304515],[112.068945,22.318477],[112.065036,22.324392],[112.081896,22.351086],[112.098757,22.351618],[112.107877,22.347463],[112.119985,22.35636],[112.119832,22.337766],[112.128185,22.349754],[112.1347,22.349221],[112.13447,22.337233],[112.147268,22.339098],[112.150564,22.35327],[112.144433,22.358597],[112.153323,22.368452],[112.154012,22.37591],[112.165431,22.385018],[112.161523,22.400676],[112.142057,22.41548],[112.13286,22.405842],[112.108949,22.41335],[112.086725,22.416226],[112.077375,22.420858],[112.073006,22.434969],[112.058828,22.451207],[112.045494,22.45307],[112.034534,22.466325],[112.012923,22.471755],[112.014302,22.484795],[112.008861,22.491075],[111.995373,22.492406],[111.983724,22.505391],[111.98403,22.515342],[111.969546,22.546468],[111.976366,22.562959],[111.989931,22.565033],[111.998591,22.575459],[111.998361,22.589287],[111.98518,22.593861],[111.96602,22.627521],[111.956517,22.633795],[111.939121,22.620875],[111.931227,22.606039],[111.918965,22.592106],[111.914213,22.593701],[111.902258,22.581469],[111.900265,22.570512],[111.873825,22.579288],[111.870836,22.571735],[111.859417,22.581575],[111.835736,22.585937],[111.83405,22.595829],[111.821788,22.59769],[111.831904,22.60891],[111.841178,22.605454],[111.846925,22.612207],[111.859111,22.605401],[111.86049,22.617099],[111.85344,22.624331],[111.857425,22.632731],[111.871296,22.633529],[111.870836,22.65979],[111.86256,22.658993],[111.850681,22.676268],[111.841331,22.679085],[111.84248,22.687801],[111.835277,22.68897],[111.833437,22.680732],[111.820102,22.676427],[111.820332,22.666701],[111.809756,22.656123],[111.807074,22.645384],[111.814508,22.633263],[111.802476,22.626192],[111.784313,22.607581],[111.780327,22.595988],[111.76408,22.588011],[111.764004,22.582692],[111.738023,22.570459],[111.719707,22.54035],[111.721393,22.525931],[111.713346,22.504699],[111.691198,22.482134],[111.680315,22.4824],[111.683381,22.468774],[111.679089,22.45685],[111.660083,22.434915],[111.649584,22.426716],[111.630884,22.402859],[111.616783,22.390504],[111.60728,22.39322],[111.600689,22.375537],[111.590266,22.369784],[111.57149,22.375217],[111.55256,22.364723],[111.542751,22.368079],[111.531102,22.358384],[111.517001,22.365309],[111.511176,22.349594],[111.494163,22.339418],[111.492247,22.333557],[111.479601,22.334143],[111.465807,22.33004],[111.468182,22.326683],[111.459369,22.309738],[111.46481,22.30217],[111.459446,22.296415],[111.453468,22.270297],[111.433389,22.275255],[111.42266,22.272643],[111.416835,22.263367],[111.401278,22.253025],[111.388556,22.251319],[111.381275,22.240869],[111.37683,22.243162],[111.360507,22.233938],[111.346099,22.211488],[111.354069,22.193356],[111.348091,22.181035],[111.327169,22.171326],[111.33445,22.160017],[111.331384,22.142198],[111.340657,22.129445],[111.337515,22.118453],[111.32441,22.113383],[111.327169,22.10303],[111.312685,22.088353],[111.316976,22.082641],[111.304561,22.084403],[111.298583,22.069991],[111.300653,22.064012],[111.288467,22.058299],[111.285325,22.048369],[111.295901,22.03139],[111.304638,22.029948],[111.305941,22.011846],[111.287624,22.000043],[111.283333,21.986797],[111.287624,21.977984],[111.283716,21.971841],[111.283409,21.952181],[111.294675,21.935885],[111.287241,21.924129],[111.290077,21.907991],[111.310922,21.893988],[111.320119,21.897836],[111.325177,21.886986],[111.340044,21.874424],[111.362499,21.877044],[111.367864,21.862557],[111.374608,21.860525],[111.40327,21.862183],[111.402887,21.854858],[111.417218,21.850154],[111.423503,21.81374],[111.401508,21.798337],[111.386947,21.780258],[111.374301,21.774374],[111.388786,21.756239],[111.383651,21.750247],[111.381275,21.734463],[111.389859,21.727132],[111.40304,21.728095],[111.431243,21.71857],[111.44067,21.69347],[111.428944,21.676984],[111.43155,21.670293],[111.42289,21.661353],[111.421587,21.648772],[111.416299,21.646898],[111.415456,21.632762],[111.42059,21.617394],[111.427718,21.614234],[111.416452,21.598061],[111.423809,21.591794],[111.418291,21.578671],[111.42151,21.573743],[111.430783,21.57985],[111.428944,21.570315],[111.439367,21.575725],[111.44703,21.570904],[111.458909,21.534151],[111.459139,21.524935],[111.452395,21.515182],[111.47577,21.50023],[111.495006,21.50157],[111.515851,21.514753],[111.539839,21.518987],[111.541755,21.506393],[111.547886,21.502642],[111.560684,21.505429],[111.579384,21.518237],[111.605977,21.529383],[111.615863,21.529597],[111.645139,21.519308],[111.650427,21.512288],[111.662382,21.525739],[111.677403,21.529758],[111.676407,21.565815],[111.68453,21.581403],[111.693727,21.590348],[111.736644,21.610004],[111.758716,21.613913],[111.794429,21.611289],[111.810293,21.604541],[111.830985,21.582849],[111.813665,21.57144],[111.80738,21.559065],[111.812822,21.555047],[111.829375,21.557994],[111.846772,21.567369],[111.854972,21.567261],[111.862789,21.556976],[111.868691,21.559172],[111.88762,21.578671],[111.921494,21.599507],[111.941726,21.606844],[111.947244,21.600417],[111.972458,21.603256],[111.999204,21.61793],[112.006178,21.614663],[112.024955,21.629764],[112.022196,21.645988],[112.001274,21.655946],[111.972228,21.653644],[111.954525,21.667723],[111.95031,21.675592],[111.949697,21.690848],[111.955981,21.710543],[112.001197,21.74281],[112.03645,21.761428],[112.063197,21.771325],[112.136539,21.793844],[112.171792,21.798444],[112.183901,21.796358],[112.192331,21.789351],[112.196163,21.779403],[112.192101,21.757684],[112.197006,21.736657],[112.208808,21.737085],[112.220381,21.726918],[112.231646,21.729594],[112.241073,21.71552],[112.240076,21.701606],[112.260232,21.698073],[112.263068,21.69347],[112.274103,21.699732],[112.292573,21.699465],[112.307824,21.704174]]],[[[112.181065,21.545885],[112.186813,21.543314],[112.204823,21.548189],[112.190952,21.5506],[112.189879,21.558315],[112.180836,21.554779],[112.181065,21.545885]]],[[[112.140601,21.601917],[112.150104,21.601863],[112.144816,21.613913],[112.140601,21.601917]]],[[[112.118146,21.633458],[112.129258,21.640526],[112.118146,21.642829],[112.118146,21.633458]]]]}},{"type":"Feature","properties":{"adcode":441800,"name":"清远市","center":[113.051227,23.685022],"centroid":[112.879397,24.313361],"childrenNum":8,"level":"city","parent":{"adcode":440000},"subFeatureIndex":15,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[112.994804,24.927347],[112.984457,24.921183],[112.966831,24.919302],[112.959244,24.923481],[112.94177,24.915907],[112.937402,24.920452],[112.924527,24.918884],[112.904371,24.92181],[112.879311,24.907809],[112.873486,24.89668],[112.842065,24.897151],[112.804436,24.890724],[112.788342,24.892396],[112.780755,24.897307],[112.786732,24.912406],[112.782211,24.922698],[112.784433,24.938577],[112.773474,24.949963],[112.746344,24.956492],[112.742206,24.977484],[112.745348,24.981348],[112.741823,24.998577],[112.725882,25.010062],[112.715153,25.026035],[112.719215,25.048268],[112.715613,25.078375],[112.697296,25.089957],[112.695227,25.095538],[112.679746,25.109935],[112.668864,25.113951],[112.667868,25.12214],[112.659821,25.132779],[112.648018,25.133613],[112.628169,25.140601],[112.624797,25.134082],[112.612765,25.133196],[112.596518,25.12626],[112.562644,25.124487],[112.537047,25.134239],[112.507695,25.136742],[112.502637,25.144616],[112.491065,25.144459],[112.4775,25.151394],[112.458264,25.152072],[112.452669,25.159841],[112.454815,25.1735],[112.443013,25.185594],[112.430674,25.175273],[112.426153,25.156244],[112.413354,25.141331],[112.399483,25.140653],[112.387374,25.152177],[112.393122,25.160154],[112.373732,25.177567],[112.364842,25.191693],[112.350894,25.187054],[112.329896,25.173813],[112.313648,25.173917],[112.302536,25.157182],[112.288435,25.15859],[112.281997,25.164742],[112.256094,25.159372],[112.255557,25.171571],[112.246591,25.184969],[112.201758,25.185803],[112.18735,25.183092],[112.193174,25.172197],[112.183288,25.14884],[112.183901,25.14107],[112.174168,25.129493],[112.17708,25.107379],[112.165815,25.085001],[112.162749,25.068462],[112.152173,25.055939],[112.153553,25.045502],[112.148878,25.035429],[112.155698,25.026974],[112.134623,24.99581],[112.122744,24.990485],[112.120062,24.963698],[112.142134,24.937951],[112.15248,24.932414],[112.175164,24.927504],[112.16819,24.890828],[112.165661,24.867208],[112.171103,24.862713],[112.161063,24.844211],[112.149491,24.836945],[112.141444,24.844524],[112.124047,24.841074],[112.112628,24.831508],[112.097224,24.826385],[112.096458,24.817235],[112.083812,24.804844],[112.059212,24.79951],[112.05423,24.788895],[112.033845,24.771165],[112.030473,24.745064],[112.013919,24.731514],[111.999128,24.733135],[111.985026,24.727485],[111.972688,24.72738],[111.961345,24.721206],[111.952839,24.69635],[111.939657,24.686616],[111.944179,24.676409],[111.939197,24.6695],[111.947551,24.665364],[111.953528,24.647199],[111.934292,24.641911],[111.927472,24.629397],[111.938431,24.609498],[111.937128,24.595828],[111.948547,24.592686],[111.963338,24.5809],[111.971998,24.578648],[111.978282,24.56136],[111.989855,24.550776],[111.997825,24.551196],[112.007405,24.534533],[112.005259,24.512051],[112.009704,24.502878],[111.996369,24.494911],[111.987096,24.480862],[111.986636,24.464505],[111.996522,24.459261],[111.999741,24.450452],[112.023192,24.441538],[112.042121,24.410279],[112.043578,24.392706],[112.057679,24.387093],[112.061817,24.368152],[112.059442,24.339709],[112.050552,24.332572],[112.045187,24.320762],[112.033231,24.31336],[112.026104,24.295091],[112.015911,24.293989],[112.003113,24.28165],[111.990391,24.279812],[111.988015,24.259018],[111.975983,24.255079],[111.969009,24.263691],[111.956057,24.26033],[111.952685,24.25156],[111.94073,24.245153],[111.942646,24.234858],[111.961575,24.234753],[111.978052,24.222671],[111.986866,24.205124],[111.994223,24.19861],[111.997672,24.186945],[112.006868,24.19015],[112.024955,24.188364],[112.041815,24.191516],[112.04603,24.197611],[112.041355,24.216682],[112.050398,24.224247],[112.053157,24.24594],[112.058369,24.247043],[112.067872,24.260698],[112.086878,24.256917],[112.106114,24.228555],[112.11508,24.229027],[112.122591,24.222986],[112.129258,24.207489],[112.144433,24.201394],[112.148341,24.190098],[112.157538,24.185841],[112.166658,24.187943],[112.169876,24.197454],[112.196929,24.204074],[112.215093,24.223459],[112.218311,24.244365],[112.235708,24.246203],[112.249503,24.243367],[112.256324,24.2597],[112.255557,24.279182],[112.261995,24.290576],[112.256937,24.320762],[112.258316,24.324279],[112.27441,24.320604],[112.293723,24.327585],[112.293646,24.344538],[112.284679,24.377334],[112.288971,24.388666],[112.307211,24.378593],[112.319703,24.380167],[112.342004,24.353512],[112.373732,24.347949],[112.384845,24.328373],[112.393888,24.326641],[112.401858,24.310211],[112.411285,24.307061],[112.423777,24.284958],[112.444239,24.287741],[112.449987,24.28102],[112.458723,24.238377],[112.453052,24.20938],[112.439564,24.19057],[112.439028,24.180324],[112.43144,24.173387],[112.434813,24.164453],[112.429525,24.160564],[112.434659,24.147529],[112.428452,24.139802],[112.429831,24.127081],[112.446921,24.121929],[112.455351,24.12482],[112.452516,24.115725],[112.463782,24.120772],[112.486696,24.114148],[112.49367,24.095377],[112.489532,24.086122],[112.500798,24.08081],[112.497885,24.064401],[112.507542,24.051778],[112.507618,24.043309],[112.518501,24.016635],[112.506469,24.007269],[112.511297,24.001376],[112.516125,23.977009],[112.535668,23.970746],[112.564253,23.977325],[112.567012,23.964903],[112.575136,23.967325],[112.588318,23.956692],[112.608167,23.952586],[112.622651,23.943636],[112.645106,23.941004],[112.662886,23.949585],[112.675838,23.939846],[112.682582,23.939056],[112.683272,23.92405],[112.693464,23.912729],[112.693235,23.904251],[112.685494,23.895351],[112.692162,23.88961],[112.672159,23.864801],[112.679516,23.857216],[112.672159,23.851473],[112.675225,23.831241],[112.661353,23.821651],[112.655376,23.812587],[112.675455,23.815169],[112.689479,23.806369],[112.70588,23.806369],[112.700668,23.793192],[112.704194,23.790557],[112.69768,23.765677],[112.706033,23.752813],[112.730021,23.758507],[112.743126,23.752444],[112.725882,23.725816],[112.711321,23.712104],[112.713467,23.706883],[112.724579,23.710258],[112.72159,23.698549],[112.715076,23.691639],[112.728718,23.678504],[112.744965,23.686523],[112.739907,23.672596],[112.744965,23.668481],[112.751249,23.675286],[112.75922,23.672332],[112.768646,23.677397],[112.780908,23.671224],[112.784663,23.655291],[112.778302,23.641255],[112.752092,23.628643],[112.750483,23.610065],[112.756844,23.603309],[112.772171,23.603309],[112.781828,23.588529],[112.799761,23.588951],[112.800144,23.571846],[112.7934,23.571688],[112.796772,23.551835],[112.802137,23.545551],[112.830493,23.545762],[112.827197,23.567042],[112.848502,23.566936],[112.86291,23.57343],[112.871647,23.570896],[112.893412,23.55268],[112.900309,23.566725],[112.91533,23.55231],[112.911192,23.541643],[112.893259,23.526434],[112.887741,23.517402],[112.903298,23.488613],[112.928435,23.483488],[112.925753,23.472393],[112.933493,23.47065],[112.930198,23.463094],[112.94223,23.460188],[112.957634,23.447558],[112.965835,23.452155],[112.966294,23.460663],[112.975184,23.463622],[112.993347,23.466845],[113.00469,23.462037],[113.018025,23.469065],[113.042932,23.474137],[113.055884,23.471971],[113.063854,23.482537],[113.075503,23.484228],[113.083933,23.494266],[113.108994,23.497964],[113.128689,23.512596],[113.15352,23.502823],[113.172066,23.512384],[113.192069,23.514761],[113.191149,23.523212],[113.211918,23.543914],[113.210155,23.552997],[113.200805,23.561815],[113.202262,23.576492],[113.214524,23.584253],[113.227015,23.585731],[113.227859,23.594441],[113.245868,23.588265],[113.24035,23.606212],[113.248474,23.601567],[113.2766,23.615977],[113.280049,23.608957],[113.290548,23.617085],[113.299438,23.637456],[113.289245,23.644368],[113.31101,23.643313],[113.32833,23.645371],[113.327947,23.655502],[113.334845,23.656399],[113.338447,23.665737],[113.347413,23.667215],[113.366343,23.710311],[113.372397,23.709731],[113.378375,23.731511],[113.397841,23.730562],[113.404278,23.723495],[113.438459,23.727134],[113.443823,23.715901],[113.464286,23.70799],[113.468731,23.691006],[113.481069,23.684043],[113.510268,23.682461],[113.527052,23.686153],[113.545445,23.696387],[113.546901,23.702558],[113.55878,23.700712],[113.568053,23.690215],[113.568053,23.679454],[113.587289,23.675234],[113.587212,23.669008],[113.597252,23.664946],[113.615721,23.680192],[113.61166,23.686206],[113.623845,23.694699],[113.622619,23.699446],[113.638176,23.704562],[113.628137,23.711682],[113.631662,23.727872],[113.63649,23.731985],[113.630742,23.738946],[113.636414,23.750229],[113.626144,23.767416],[113.615185,23.779804],[113.633731,23.797198],[113.640245,23.814274],[113.651664,23.820123],[113.666379,23.813694],[113.684312,23.812956],[113.687378,23.825709],[113.706384,23.815275],[113.720178,23.825129],[113.714814,23.834982],[113.718033,23.843887],[113.709756,23.856267],[113.713511,23.862484],[113.733667,23.855003],[113.742327,23.859165],[113.749071,23.854371],[113.758191,23.857479],[113.767081,23.871439],[113.775358,23.877918],[113.781105,23.896299],[113.791605,23.903882],[113.800265,23.902566],[113.799345,23.923524],[113.792294,23.931527],[113.775358,23.938424],[113.774285,23.952691],[113.766468,23.96085],[113.744703,23.95906],[113.739415,23.969588],[113.730448,23.974641],[113.732364,23.981114],[113.718646,23.993008],[113.728149,23.997166],[113.747078,24.023212],[113.753592,24.026842],[113.763555,24.02137],[113.772982,24.026947],[113.784171,24.022317],[113.790608,24.025106],[113.790379,24.034471],[113.803637,24.053566],[113.813063,24.052567],[113.83115,24.063507],[113.828467,24.069608],[113.837434,24.072764],[113.845711,24.086806],[113.836821,24.088331],[113.836668,24.098637],[113.842415,24.104053],[113.836974,24.111729],[113.839273,24.119931],[113.850999,24.124978],[113.853911,24.132811],[113.86464,24.133021],[113.870465,24.141169],[113.862265,24.147319],[113.857053,24.16151],[113.880045,24.174123],[113.901043,24.188521],[113.909167,24.184318],[113.930242,24.188416],[113.930319,24.19593],[113.922119,24.19304],[113.921199,24.200974],[113.896522,24.210326],[113.890391,24.229763],[113.890774,24.241476],[113.88311,24.245415],[113.870541,24.242264],[113.872074,24.253976],[113.862878,24.259018],[113.855827,24.252926],[113.84004,24.265109],[113.850003,24.274561],[113.844715,24.279707],[113.844791,24.304541],[113.850462,24.318872],[113.8405,24.336246],[113.831303,24.33656],[113.817048,24.34459],[113.818581,24.3522],[113.800955,24.377334],[113.805553,24.384364],[113.803867,24.401781],[113.77827,24.410909],[113.765318,24.417727],[113.762866,24.43299],[113.753439,24.437185],[113.726999,24.437028],[113.723934,24.43493],[113.722248,24.414633],[113.709909,24.412377],[113.686381,24.437709],[113.683163,24.454175],[113.666072,24.467493],[113.656799,24.468227],[113.643234,24.477717],[113.63718,24.486471],[113.625761,24.491923],[113.609667,24.489983],[113.596792,24.500886],[113.599628,24.512994],[113.589665,24.515248],[113.579548,24.50052],[113.57564,24.509115],[113.552572,24.511055],[113.540463,24.506233],[113.531343,24.489826],[113.530271,24.479551],[113.518852,24.469852],[113.507816,24.484007],[113.499309,24.473785],[113.489269,24.471006],[113.478847,24.477769],[113.467428,24.461726],[113.440988,24.453703],[113.419223,24.459943],[113.412172,24.472526],[113.415544,24.485266],[113.379754,24.485213],[113.37416,24.49402],[113.362051,24.47908],[113.350632,24.472159],[113.331243,24.472579],[113.31944,24.465291],[113.294993,24.457164],[113.272155,24.466969],[113.270392,24.47672],[113.261809,24.482225],[113.252766,24.497794],[113.25108,24.510216],[113.244642,24.502144],[113.235829,24.505866],[113.230158,24.498475],[113.216516,24.495697],[113.20617,24.476458],[113.19705,24.474676],[113.186781,24.480705],[113.174979,24.475882],[113.16195,24.479027],[113.153367,24.467703],[113.151451,24.478713],[113.13712,24.482907],[113.114128,24.502983],[113.096808,24.496431],[113.087305,24.471583],[113.063701,24.468804],[113.047377,24.475515],[113.025612,24.493863],[113.02063,24.513675],[112.999708,24.528716],[112.991048,24.544751],[112.981928,24.542917],[112.96936,24.568118],[112.96139,24.570266],[112.964378,24.586138],[112.950507,24.59499],[112.926366,24.596457],[112.91717,24.60049],[112.902072,24.595671],[112.8987,24.600542],[112.887971,24.595304],[112.884599,24.616358],[112.89778,24.632277],[112.896401,24.650602],[112.914487,24.662695],[112.900616,24.713776],[112.930351,24.718695],[112.938781,24.73821],[112.933647,24.755369],[112.940161,24.757514],[112.954109,24.782201],[112.95112,24.788476],[112.960087,24.800974],[112.95158,24.815771],[112.95978,24.824241],[112.979246,24.832553],[112.998942,24.850483],[113.014729,24.851528],[113.019557,24.855971],[113.022163,24.870866],[113.010974,24.882781],[113.009901,24.896889],[113.004766,24.900129],[113.00515,24.914078],[112.994804,24.927347]]]]}},{"type":"Feature","properties":{"adcode":441900,"name":"东莞市","center":[113.746262,23.046237],"centroid":[113.879966,22.931879],"childrenNum":0,"level":"city","parent":{"adcode":440000},"subFeatureIndex":16,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[114.229205,22.81253],[114.23388,22.816937],[114.235643,22.839872],[114.233114,22.842314],[114.2348,22.862962],[114.231198,22.880318],[114.236946,22.88589],[114.24484,22.88053],[114.251737,22.884351],[114.26032,22.899634],[114.259171,22.906054],[114.249208,22.905152],[114.245299,22.911732],[114.229742,22.914703],[114.213035,22.928444],[114.211349,22.953959],[114.223841,22.963719],[114.222385,22.980743],[114.212498,22.987796],[114.20039,22.986682],[114.182303,22.995432],[114.178701,22.989174],[114.158546,22.978303],[114.15571,22.983129],[114.13816,22.986417],[114.132182,22.994424],[114.124442,22.994],[114.139233,23.023479],[114.151035,23.019079],[114.150269,23.024698],[114.120993,23.048022],[114.102217,23.058623],[114.091564,23.077331],[114.088959,23.094182],[114.065891,23.101441],[114.049797,23.097467],[114.029871,23.084379],[114.010252,23.083425],[113.993315,23.092645],[113.986418,23.10197],[113.970554,23.113308],[113.962737,23.114209],[113.938366,23.107534],[113.905565,23.11511],[113.894836,23.111295],[113.876596,23.124275],[113.863261,23.114633],[113.848163,23.116911],[113.844715,23.125599],[113.841113,23.116169],[113.814673,23.127771],[113.791298,23.127665],[113.777427,23.131108],[113.754052,23.129572],[113.738572,23.141331],[113.71696,23.138895],[113.687837,23.119772],[113.670671,23.116434],[113.662011,23.111454],[113.661244,23.117971],[113.651281,23.119295],[113.642698,23.113467],[113.640245,23.103878],[113.610433,23.103772],[113.60139,23.0954],[113.586446,23.08777],[113.556327,23.081252],[113.54897,23.076006],[113.543759,23.06228],[113.531957,23.050938],[113.522913,23.037262],[113.52299,23.011338],[113.529198,22.982599],[113.541766,22.959369],[113.550503,22.936189],[113.564298,22.906903],[113.575104,22.888331],[113.571195,22.853143],[113.58407,22.831325],[113.612119,22.802281],[113.648139,22.761759],[113.678181,22.726113],[113.697724,22.73743],[113.723934,22.73828],[113.733743,22.736367],[113.746005,22.72606],[113.751447,22.715381],[113.762406,22.736899],[113.790838,22.75342],[113.791835,22.767655],[113.801874,22.777109],[113.802257,22.784863],[113.811071,22.782473],[113.813446,22.790439],[113.824942,22.792935],[113.837204,22.800901],[113.838737,22.819591],[113.834675,22.822193],[113.841496,22.833979],[113.851305,22.837483],[113.857053,22.832599],[113.872611,22.837271],[113.877669,22.85447],[113.883263,22.850542],[113.887325,22.858504],[113.89951,22.855478],[113.893916,22.846189],[113.904875,22.840137],[113.910929,22.829997],[113.937829,22.832705],[113.954613,22.821025],[113.954996,22.815078],[113.972393,22.812476],[113.978371,22.806529],[113.974999,22.798458],[113.984578,22.803662],[113.990863,22.800211],[113.995308,22.771267],[114.002971,22.763459],[114.017916,22.760219],[114.035236,22.766752],[114.039911,22.764309],[114.049797,22.771161],[114.049414,22.756448],[114.064588,22.755916],[114.074781,22.740883],[114.08436,22.750551],[114.098462,22.747205],[114.107198,22.722979],[114.117621,22.723244],[114.121989,22.716231],[114.144674,22.714159],[114.145057,22.701193],[114.151801,22.690139],[114.167436,22.680679],[114.16391,22.665372],[114.15548,22.668933],[114.172494,22.654368],[114.187515,22.666382],[114.187515,22.673557],[114.195332,22.680095],[114.19947,22.702043],[114.196711,22.710227],[114.208053,22.71469],[114.208513,22.729248],[114.215641,22.73557],[114.203149,22.75512],[114.201079,22.764787],[114.182073,22.765265],[114.187974,22.770364],[114.180847,22.775728],[114.189967,22.785713],[114.20721,22.789802],[114.215641,22.807751],[114.229205,22.81253]]]]}},{"type":"Feature","properties":{"adcode":442000,"name":"中山市","center":[113.382391,22.521113],"centroid":[113.398784,22.517323],"childrenNum":0,"level":"city","parent":{"adcode":440000},"subFeatureIndex":17,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[113.568743,22.411912],[113.573724,22.411699],[113.610127,22.445723],[113.631509,22.47596],[113.668448,22.480431],[113.692052,22.515129],[113.651588,22.515715],[113.639326,22.548276],[113.62078,22.579554],[113.599628,22.594393],[113.589971,22.59519],[113.578552,22.604603],[113.561615,22.607528],[113.536861,22.647511],[113.533106,22.656388],[113.540693,22.666222],[113.523373,22.679297],[113.491875,22.699811],[113.464822,22.72096],[113.467964,22.728504],[113.447808,22.735836],[113.42612,22.738014],[113.412172,22.742849],[113.365116,22.772595],[113.358756,22.764893],[113.342432,22.758254],[113.329327,22.749011],[113.329097,22.741255],[113.301431,22.736261],[113.284877,22.738864],[113.270546,22.726485],[113.260889,22.730311],[113.254069,22.74083],[113.243033,22.745345],[113.236289,22.740777],[113.222264,22.712246],[113.204254,22.697314],[113.199273,22.682539],[113.201035,22.675949],[113.189386,22.673876],[113.17199,22.680679],[113.161414,22.673717],[113.160801,22.665425],[113.17061,22.651392],[113.163176,22.651392],[113.157199,22.63204],[113.157045,22.614228],[113.176358,22.590032],[113.185095,22.574289],[113.188697,22.552798],[113.187087,22.539924],[113.215367,22.513107],[113.2251,22.497142],[113.2251,22.497142],[113.240121,22.476172],[113.245179,22.457276],[113.256444,22.43779],[113.256368,22.410794],[113.262652,22.392048],[113.273841,22.384751],[113.307178,22.346504],[113.32036,22.329561],[113.32128,22.312189],[113.336607,22.280105],[113.345114,22.258569],[113.352395,22.249133],[113.385272,22.230365],[113.390943,22.231858],[113.415774,22.202902],[113.430565,22.201302],[113.458384,22.213781],[113.462676,22.218847],[113.486357,22.227113],[113.478847,22.23831],[113.512797,22.249986],[113.514407,22.261555],[113.50475,22.266992],[113.496397,22.282237],[113.480456,22.303876],[113.470493,22.310377],[113.482985,22.318797],[113.493331,22.317998],[113.504137,22.324286],[113.494787,22.339684],[113.490342,22.34075],[113.493255,22.354069],[113.489193,22.365842],[113.491339,22.376922],[113.48697,22.390184],[113.495247,22.395403],[113.49586,22.407546],[113.508889,22.413403],[113.51433,22.408717],[113.537168,22.416332],[113.568743,22.411912]]]]}},{"type":"Feature","properties":{"adcode":445100,"name":"潮州市","center":[116.632301,23.661701],"centroid":[116.790217,23.783155],"childrenNum":3,"level":"city","parent":{"adcode":440000},"subFeatureIndex":18,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[116.91704,23.531662],[116.930528,23.528071],[116.940951,23.514656],[116.963405,23.506997],[117.010231,23.502665],[117.018125,23.505359],[117.031766,23.531293],[117.044795,23.539689],[117.069548,23.542277],[117.085566,23.536943],[117.09959,23.537577],[117.113002,23.542383],[117.192935,23.561656],[117.192552,23.629593],[117.185961,23.636242],[117.173699,23.634659],[117.159368,23.640094],[117.147489,23.653813],[117.132928,23.651439],[117.124881,23.646057],[117.115454,23.665263],[117.087941,23.669325],[117.07407,23.690954],[117.066636,23.688791],[117.053225,23.698391],[117.049929,23.721649],[117.051079,23.736731],[117.047783,23.758665],[117.042572,23.763779],[117.039353,23.778434],[117.031766,23.791348],[117.020041,23.800729],[117.018431,23.812218],[117.026785,23.819912],[117.022416,23.838776],[117.01207,23.855266],[116.989922,23.8628],[116.981568,23.855582],[116.962026,23.861377],[116.960033,23.868173],[116.975514,23.872281],[116.979269,23.884449],[116.972985,23.894824],[116.958807,23.90067],[116.959267,23.91452],[116.954745,23.920417],[116.973292,23.927052],[116.980189,23.941056],[116.982641,23.959324],[116.973138,23.97422],[116.975361,23.99064],[116.981339,23.996692],[116.96992,24.007427],[116.96011,24.002112],[116.954439,24.005954],[116.955129,24.020266],[116.939801,24.03305],[116.95007,24.040836],[116.952446,24.054723],[116.936965,24.054566],[116.929761,24.065453],[116.929455,24.091381],[116.926619,24.098585],[116.934896,24.126923],[116.947082,24.134914],[116.964785,24.153364],[116.972908,24.153521],[116.97881,24.162088],[116.990382,24.168342],[116.998659,24.17901],[116.991148,24.189887],[116.976357,24.199818],[116.971299,24.198084],[116.956125,24.216998],[116.94325,24.216262],[116.933363,24.222251],[116.917116,24.232809],[116.896577,24.218784],[116.904548,24.202813],[116.900333,24.196771],[116.884315,24.193671],[116.883856,24.181638],[116.878568,24.167817],[116.867072,24.163717],[116.859485,24.177276],[116.847836,24.182689],[116.836034,24.173387],[116.831819,24.161878],[116.809594,24.169183],[116.796872,24.157043],[116.789745,24.157095],[116.780241,24.147319],[116.76637,24.124032],[116.766447,24.107523],[116.772195,24.09401],[116.76752,24.074657],[116.75748,24.082125],[116.744069,24.061982],[116.734642,24.053619],[116.71257,24.062455],[116.700155,24.050094],[116.708662,24.033471],[116.708815,24.019161],[116.697166,24.002586],[116.690422,24.005375],[116.69548,23.991903],[116.68797,23.981062],[116.684751,23.989588],[116.657775,23.988588],[116.646969,23.994429],[116.641144,23.989588],[116.637312,23.968851],[116.628652,23.973693],[116.610796,23.968483],[116.60842,23.961166],[116.62574,23.950006],[116.623518,23.947269],[116.604205,23.950322],[116.608343,23.94153],[116.604205,23.929474],[116.604741,23.910781],[116.590487,23.900933],[116.575083,23.909149],[116.557992,23.907253],[116.558682,23.899037],[116.536304,23.886608],[116.535384,23.88171],[116.522279,23.882131],[116.514386,23.866698],[116.496989,23.869226],[116.498981,23.85848],[116.516608,23.845994],[116.525881,23.8324],[116.518371,23.823443],[116.509864,23.827764],[116.513389,23.815854],[116.510324,23.808793],[116.516761,23.802679],[116.505955,23.793614],[116.504729,23.763673],[116.496146,23.752496],[116.485187,23.751547],[116.464954,23.755238],[116.451849,23.76905],[116.439357,23.773584],[116.436215,23.780331],[116.416903,23.777854],[116.402955,23.769261],[116.401958,23.76225],[116.380883,23.737364],[116.373296,23.740264],[116.368468,23.73304],[116.37161,23.717431],[116.377741,23.712209],[116.385481,23.714688],[116.404104,23.694382],[116.43154,23.690637],[116.434376,23.67977],[116.444722,23.6698],[116.448477,23.677766],[116.470319,23.669589],[116.474534,23.655924],[116.48488,23.658879],[116.514156,23.655924],[116.527184,23.63429],[116.526111,23.626532],[116.533545,23.617296],[116.533698,23.606265],[116.527261,23.603309],[116.526264,23.590165],[116.533775,23.590113],[116.533315,23.581508],[116.542282,23.573694],[116.551555,23.579502],[116.567036,23.569207],[116.564966,23.557063],[116.570638,23.548614],[116.553624,23.541591],[116.554007,23.534356],[116.544811,23.528546],[116.543661,23.505623],[116.554774,23.495586],[116.559908,23.482432],[116.580754,23.473873],[116.586578,23.475563],[116.608343,23.464785],[116.619762,23.466423],[116.633557,23.45057],[116.630108,23.429378],[116.650264,23.426312],[116.654403,23.431069],[116.668504,23.428638],[116.681915,23.438627],[116.68659,23.429483],[116.702608,23.438204],[116.698469,23.446977],[116.702378,23.456172],[116.7128,23.459236],[116.717935,23.471072],[116.71326,23.493103],[116.70483,23.517561],[116.70621,23.542541],[116.719391,23.552522],[116.718701,23.563135],[116.702991,23.574433],[116.714946,23.584728],[116.71303,23.597925],[116.738934,23.60162],[116.747211,23.59233],[116.755794,23.575648],[116.761389,23.573958],[116.772578,23.584147],[116.785223,23.579554],[116.794496,23.589532],[116.791737,23.59935],[116.795799,23.610488],[116.805379,23.606793],[116.815035,23.612493],[116.827527,23.611807],[116.831895,23.622152],[116.822545,23.627429],[116.821319,23.635609],[116.830976,23.645793],[116.83818,23.644632],[116.863087,23.632601],[116.86278,23.623471],[116.874812,23.616082],[116.891289,23.622785],[116.900639,23.61946],[116.900563,23.611965],[116.911062,23.602201],[116.909146,23.58193],[116.918342,23.561603],[116.91704,23.531662]]]]}},{"type":"Feature","properties":{"adcode":445200,"name":"揭阳市","center":[116.355733,23.543778],"centroid":[116.124317,23.334057],"childrenNum":5,"level":"city","parent":{"adcode":440000},"subFeatureIndex":19,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[116.552551,23.105891],[116.520287,23.094553],[116.509787,23.100646],[116.478826,23.104249],[116.453919,23.091161],[116.445488,23.093281],[116.446561,23.085863],[116.437212,23.080246],[116.426865,23.063393],[116.405484,23.053959],[116.395904,23.044524],[116.3805,23.039807],[116.370077,23.046856],[116.374982,23.050408],[116.368314,23.05751],[116.346703,23.05857],[116.340648,23.086498],[116.327543,23.09646],[116.312829,23.102712],[116.302866,23.096036],[116.29137,23.099162],[116.29183,23.110501],[116.261558,23.12295],[116.244545,23.140431],[116.254891,23.152507],[116.252362,23.176286],[116.262325,23.175174],[116.252745,23.191536],[116.26447,23.196724],[116.269222,23.204984],[116.261328,23.205301],[116.259719,23.216842],[116.26677,23.227906],[116.279415,23.226],[116.294129,23.239815],[116.298727,23.263526],[116.305548,23.272839],[116.302406,23.279348],[116.312752,23.286649],[116.308997,23.296067],[116.323558,23.302839],[116.328846,23.299559],[116.330839,23.316487],[116.319343,23.325903],[116.319573,23.332303],[116.329689,23.336376],[116.348848,23.335794],[116.354903,23.347324],[116.349768,23.358112],[116.350994,23.386559],[116.34517,23.399565],[116.34563,23.408182],[116.331758,23.424409],[116.322868,23.421767],[116.316891,23.442273],[116.319649,23.449196],[116.332371,23.443647],[116.350764,23.449619],[116.355363,23.472288],[116.377051,23.500658],[116.401115,23.500394],[116.408856,23.512596],[116.41491,23.510271],[116.415676,23.479737],[116.426482,23.468642],[116.435832,23.473344],[116.448707,23.488349],[116.465797,23.497647],[116.482581,23.500552],[116.492314,23.492839],[116.491164,23.478734],[116.482658,23.465472],[116.472005,23.455802],[116.465721,23.442485],[116.469553,23.437622],[116.512316,23.439472],[116.523429,23.437517],[116.544887,23.424356],[116.553088,23.412305],[116.561978,23.38693],[116.568339,23.378258],[116.569105,23.388093],[116.577535,23.40242],[116.575313,23.40797],[116.58198,23.423194],[116.591177,23.426524],[116.58949,23.443383],[116.579834,23.447981],[116.580294,23.461139],[116.588111,23.461984],[116.58995,23.453265],[116.605431,23.443013],[116.614015,23.433289],[116.630108,23.429378],[116.633557,23.45057],[116.619762,23.466423],[116.608343,23.464785],[116.586578,23.475563],[116.580754,23.473873],[116.559908,23.482432],[116.554774,23.495586],[116.543661,23.505623],[116.544811,23.528546],[116.554007,23.534356],[116.553624,23.541591],[116.570638,23.548614],[116.564966,23.557063],[116.567036,23.569207],[116.551555,23.579502],[116.542282,23.573694],[116.533315,23.581508],[116.533775,23.590113],[116.526264,23.590165],[116.527261,23.603309],[116.533698,23.606265],[116.533545,23.617296],[116.526111,23.626532],[116.527184,23.63429],[116.514156,23.655924],[116.48488,23.658879],[116.474534,23.655924],[116.470319,23.669589],[116.448477,23.677766],[116.444722,23.6698],[116.434376,23.67977],[116.43154,23.690637],[116.404104,23.694382],[116.385481,23.714688],[116.377741,23.712209],[116.37161,23.717431],[116.368468,23.73304],[116.35475,23.743058],[116.350151,23.751969],[116.338732,23.758823],[116.335437,23.773953],[116.320033,23.775534],[116.306621,23.769841],[116.295892,23.759139],[116.288458,23.763199],[116.271215,23.757294],[116.271598,23.746433],[116.233126,23.718169],[116.236957,23.727608],[116.227684,23.728821],[116.214119,23.71896],[116.214349,23.702558],[116.19588,23.685784],[116.181089,23.68552],[116.183005,23.674442],[116.17764,23.657296],[116.187373,23.652336],[116.191358,23.641361],[116.179939,23.637139],[116.17787,23.628221],[116.165455,23.616082],[116.150664,23.616241],[116.133497,23.62421],[116.117326,23.620885],[116.106137,23.628379],[116.09878,23.622574],[116.087208,23.626426],[116.074256,23.636295],[116.072417,23.642785],[116.056476,23.646374],[116.055786,23.639514],[116.039386,23.648168],[116.021223,23.644685],[116.01126,23.654236],[116.017467,23.661939],[116.006585,23.675497],[115.985816,23.676974],[115.972328,23.664102],[115.95861,23.655871],[115.954471,23.64516],[115.923663,23.628168],[115.914696,23.630859],[115.897836,23.620093],[115.896227,23.625846],[115.876148,23.633973],[115.863656,23.646057],[115.86036,23.65756],[115.83461,23.660884],[115.81844,23.644632],[115.800047,23.615502],[115.808247,23.606687],[115.807787,23.59877],[115.798131,23.597133],[115.812309,23.578974],[115.802116,23.557168],[115.80794,23.554158],[115.801349,23.543122],[115.788398,23.539267],[115.793302,23.525694],[115.786175,23.517455],[115.776059,23.524638],[115.759735,23.522895],[115.751612,23.52749],[115.736437,23.525958],[115.733755,23.51624],[115.723179,23.514656],[115.713829,23.519092],[115.70195,23.534092],[115.69467,23.550092],[115.687389,23.557538],[115.669686,23.548403],[115.659493,23.532613],[115.639797,23.528758],[115.642096,23.513863],[115.637115,23.514972],[115.622094,23.507102],[115.623167,23.489934],[115.616116,23.475035],[115.606537,23.471865],[115.61443,23.469751],[115.625236,23.45168],[115.646235,23.439684],[115.648304,23.430329],[115.657884,23.420445],[115.682868,23.407759],[115.673058,23.395071],[115.671602,23.38344],[115.676813,23.354992],[115.694057,23.354675],[115.703023,23.368265],[115.725938,23.369375],[115.739886,23.379263],[115.777668,23.383651],[115.787401,23.368952],[115.811236,23.346689],[115.819666,23.335741],[115.812845,23.326696],[115.802039,23.324422],[115.797288,23.309134],[115.797671,23.286596],[115.824571,23.272416],[115.831621,23.258128],[115.810929,23.24876],[115.797288,23.249184],[115.768089,23.24442],[115.758126,23.244949],[115.749236,23.236375],[115.750079,23.225683],[115.757743,23.215942],[115.752148,23.193601],[115.73866,23.211125],[115.730613,23.199107],[115.733525,23.192806],[115.725631,23.183805],[115.752991,23.167813],[115.76349,23.159233],[115.780657,23.15828],[115.791386,23.13953],[115.79951,23.133015],[115.833154,23.122897],[115.832924,23.112196],[115.85147,23.098791],[115.864345,23.117865],[115.883505,23.11956],[115.898832,23.129466],[115.908795,23.125652],[115.916612,23.112302],[115.923126,23.110977],[115.920751,23.100116],[115.939833,23.082206],[115.937688,23.067156],[115.950333,23.06599],[115.951099,23.061273],[115.964741,23.052952],[115.966963,23.04728],[115.955314,23.038322],[115.950716,23.024327],[115.937688,23.030424],[115.923586,23.017594],[115.942209,23.006195],[115.954471,23.021571],[115.959989,23.017435],[115.945505,22.996015],[115.94949,22.990023],[115.941213,22.987053],[115.9488,22.972682],[115.943819,22.956293],[115.958993,22.957036],[115.963515,22.94961],[115.973247,22.969818],[115.977846,22.951838],[115.967116,22.943775],[115.979225,22.938629],[115.983287,22.925897],[116.0026,22.937409],[116.005665,22.945632],[116.017697,22.934067],[116.026894,22.939107],[116.055633,22.920433],[116.080234,22.915764],[116.086595,22.901491],[116.109969,22.891143],[116.124453,22.892523],[116.135106,22.900589],[116.143843,22.890294],[116.156105,22.886208],[116.172505,22.893425],[116.16806,22.913695],[116.181549,22.92611],[116.198256,22.93168],[116.211667,22.926004],[116.223929,22.926852],[116.226918,22.914491],[116.246844,22.921918],[116.269452,22.938364],[116.302789,22.951519],[116.31735,22.952845],[116.334977,22.938736],[116.382646,22.919213],[116.45024,22.936773],[116.473691,22.937728],[116.486949,22.93115],[116.505572,22.930884],[116.515995,22.939001],[116.52956,22.96531],[116.533162,22.984561],[116.540979,22.994583],[116.550405,22.993894],[116.563051,23.000734],[116.561978,23.006991],[116.576002,23.017117],[116.563204,23.025812],[116.557379,23.056238],[116.565809,23.08316],[116.56374,23.092963],[116.552551,23.105891]]]]}},{"type":"Feature","properties":{"adcode":445300,"name":"云浮市","center":[112.044439,22.929801],"centroid":[111.798791,22.813664],"childrenNum":5,"level":"city","parent":{"adcode":440000},"subFeatureIndex":20,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[112.47658,22.704009],[112.463168,22.711661],[112.448607,22.70842],[112.435809,22.680998],[112.426306,22.670847],[112.411898,22.671219],[112.401475,22.690565],[112.403085,22.700183],[112.410748,22.704488],[112.399023,22.726485],[112.392739,22.744442],[112.392509,22.76978],[112.382622,22.784545],[112.384232,22.792245],[112.374116,22.794369],[112.356336,22.787997],[112.32844,22.786722],[112.315488,22.790015],[112.323841,22.802706],[112.336257,22.806476],[112.319703,22.825378],[112.310353,22.824848],[112.312269,22.850489],[112.298704,22.865138],[112.296022,22.873312],[112.29993,22.89178],[112.305602,22.896132],[112.307364,22.911254],[112.295332,22.915605],[112.285369,22.911254],[112.278319,22.91465],[112.26598,22.906638],[112.257703,22.910564],[112.261075,22.918735],[112.262914,22.939796],[112.257167,22.951625],[112.270885,22.943775],[112.280158,22.949026],[112.283683,22.944518],[112.290197,22.952633],[112.277322,22.970613],[112.285369,22.976235],[112.286595,22.984985],[112.299087,23.010331],[112.286825,23.020033],[112.289814,23.024274],[112.285446,23.042563],[112.295869,23.060849],[112.301233,23.079557],[112.317634,23.080298],[112.32637,23.093599],[112.327137,23.104196],[112.312729,23.115163],[112.311886,23.121255],[112.301233,23.122315],[112.285676,23.129731],[112.265137,23.119507],[112.234712,23.114898],[112.191182,23.074522],[112.165431,23.075052],[112.133473,23.08581],[112.118299,23.083001],[112.099446,23.089943],[112.083736,23.079716],[112.047563,23.072349],[112.035761,23.07272],[112.025951,23.081199],[111.991464,23.087028],[111.982727,23.097308],[111.979049,23.119719],[111.967553,23.129678],[111.959353,23.130843],[111.9218,23.124857],[111.899192,23.125599],[111.884708,23.131267],[111.876737,23.138365],[111.860414,23.141225],[111.836963,23.131585],[111.814048,23.129943],[111.770441,23.13328],[111.753658,23.137994],[111.726988,23.150865],[111.707522,23.150971],[111.692118,23.157909],[111.679089,23.154732],[111.656098,23.158492],[111.649507,23.164741],[111.637781,23.185446],[111.624446,23.189894],[111.594251,23.188518],[111.575322,23.194077],[111.539839,23.212978],[111.533784,23.22113],[111.542598,23.234787],[111.569191,23.243097],[111.576318,23.253682],[111.573866,23.270881],[111.550185,23.298183],[111.532175,23.324634],[111.523898,23.322624],[111.52796,23.310351],[111.519989,23.305484],[111.515774,23.288448],[111.506348,23.282311],[111.49286,23.284586],[111.472551,23.275061],[111.456917,23.281729],[111.453391,23.289559],[111.437834,23.295115],[111.442202,23.301411],[111.421127,23.316276],[111.408712,23.315958],[111.392618,23.325586],[111.375757,23.319926],[111.375068,23.315271],[111.376524,23.304638],[111.353379,23.288977],[111.356598,23.283369],[111.349624,23.272786],[111.351233,23.266013],[111.36112,23.270564],[111.371926,23.264319],[111.365795,23.236904],[111.379206,23.221554],[111.377903,23.215784],[111.388862,23.210225],[111.384264,23.19413],[111.384341,23.167654],[111.392464,23.16956],[111.398672,23.159816],[111.366024,23.144721],[111.3766,23.14202],[111.379973,23.123162],[111.374991,23.111295],[111.374225,23.092539],[111.379513,23.081305],[111.394687,23.06811],[111.402044,23.066202],[111.434539,23.071555],[111.427181,23.060637],[111.434002,23.036202],[111.416069,23.025653],[111.414,23.01611],[111.396986,23.013353],[111.389629,23.005612],[111.40373,22.991242],[111.397216,22.981273],[111.37729,22.973265],[111.375374,22.967856],[111.363572,22.968598],[111.36932,22.951042],[111.364722,22.947594],[111.373995,22.939213],[111.375528,22.926534],[111.370316,22.915446],[111.361963,22.909981],[111.358744,22.889233],[111.35154,22.885147],[111.341577,22.870552],[111.330541,22.866094],[111.319659,22.851232],[111.303641,22.843959],[111.30663,22.839606],[111.287624,22.816087],[111.291609,22.807804],[111.272833,22.798883],[111.272143,22.790652],[111.256893,22.793838],[111.255207,22.787094],[111.241105,22.781305],[111.239036,22.768824],[111.232139,22.758997],[111.218497,22.748108],[111.204626,22.750126],[111.202097,22.740458],[111.176193,22.736261],[111.174737,22.740086],[111.146304,22.73727],[111.120094,22.742424],[111.099249,22.741786],[111.095111,22.733445],[111.085378,22.729673],[111.060547,22.731533],[111.063919,22.719897],[111.083155,22.708739],[111.089669,22.694285],[111.104767,22.694869],[111.108369,22.704328],[111.123543,22.701459],[111.124539,22.695826],[111.136878,22.685941],[111.137108,22.674514],[111.127911,22.666169],[111.136418,22.643789],[111.143162,22.638686],[111.144235,22.625713],[111.161862,22.620236],[111.174737,22.605773],[111.185849,22.60439],[111.196732,22.61024],[111.215662,22.594659],[111.219187,22.58583],[111.249076,22.58365],[111.25352,22.589234],[111.279271,22.592053],[111.303105,22.580724],[111.303641,22.569448],[111.326633,22.557267],[111.322724,22.54966],[111.293909,22.547638],[111.285172,22.523856],[111.277278,22.517843],[111.272067,22.506136],[111.276972,22.491927],[111.293295,22.50603],[111.329852,22.516087],[111.338588,22.522951],[111.350084,22.506988],[111.373688,22.516034],[111.384647,22.509808],[111.403117,22.516087],[111.413387,22.512628],[111.410628,22.492033],[111.403347,22.479526],[111.408788,22.475268],[111.409631,22.457116],[111.421127,22.446948],[111.417065,22.431135],[111.421817,22.426662],[111.43952,22.427834],[111.446034,22.442209],[111.471325,22.441996],[111.480444,22.46015],[111.47347,22.474629],[111.476919,22.480164],[111.469409,22.490277],[111.486882,22.505551],[111.507804,22.493949],[111.525201,22.480164],[111.545433,22.499324],[111.54459,22.517364],[111.561144,22.523377],[111.559381,22.528804],[111.569344,22.540722],[111.59632,22.551362],[111.60682,22.54966],[111.612031,22.542584],[111.610269,22.534125],[111.618315,22.533912],[111.616093,22.521408],[111.621304,22.521195],[111.616016,22.508158],[111.619618,22.497302],[111.625673,22.510925],[111.633873,22.503262],[111.648128,22.498207],[111.671425,22.503262],[111.678553,22.496397],[111.680315,22.4824],[111.691198,22.482134],[111.713346,22.504699],[111.721393,22.525931],[111.719707,22.54035],[111.738023,22.570459],[111.764004,22.582692],[111.76408,22.588011],[111.780327,22.595988],[111.784313,22.607581],[111.802476,22.626192],[111.814508,22.633263],[111.807074,22.645384],[111.809756,22.656123],[111.820332,22.666701],[111.820102,22.676427],[111.833437,22.680732],[111.835277,22.68897],[111.84248,22.687801],[111.841331,22.679085],[111.850681,22.676268],[111.86256,22.658993],[111.870836,22.65979],[111.871296,22.633529],[111.857425,22.632731],[111.85344,22.624331],[111.86049,22.617099],[111.859111,22.605401],[111.846925,22.612207],[111.841178,22.605454],[111.831904,22.60891],[111.821788,22.59769],[111.83405,22.595829],[111.835736,22.585937],[111.859417,22.581575],[111.870836,22.571735],[111.873825,22.579288],[111.900265,22.570512],[111.902258,22.581469],[111.914213,22.593701],[111.918965,22.592106],[111.931227,22.606039],[111.939121,22.620875],[111.956517,22.633795],[111.96602,22.627521],[111.98518,22.593861],[111.998361,22.589287],[111.998591,22.575459],[111.989931,22.565033],[111.976366,22.562959],[111.969546,22.546468],[111.98403,22.515342],[111.983724,22.505391],[111.995373,22.492406],[112.008861,22.491075],[112.014302,22.484795],[112.012923,22.471755],[112.034534,22.466325],[112.045494,22.45307],[112.058828,22.451207],[112.073006,22.434969],[112.077375,22.420858],[112.086725,22.416226],[112.108949,22.41335],[112.13286,22.405842],[112.142057,22.41548],[112.161523,22.400676],[112.165431,22.385018],[112.172022,22.381769],[112.175088,22.36989],[112.189189,22.36467],[112.186353,22.376069],[112.192791,22.384432],[112.188423,22.398066],[112.196163,22.404936],[112.211184,22.399078],[112.226895,22.408025],[112.243678,22.408238],[112.235938,22.427035],[112.242835,22.445191],[112.252875,22.458926],[112.262531,22.480803],[112.25732,22.500229],[112.275636,22.510659],[112.301233,22.515289],[112.307364,22.525399],[112.302153,22.544818],[112.307747,22.556841],[112.303609,22.560139],[112.309127,22.572427],[112.328133,22.569874],[112.331505,22.563916],[112.323918,22.554554],[112.33641,22.545457],[112.342541,22.55067],[112.359631,22.545457],[112.353577,22.556682],[112.342694,22.558065],[112.344533,22.564342],[112.364306,22.558544],[112.366835,22.550404],[112.377411,22.552479],[112.371127,22.558278],[112.379404,22.57881],[112.380247,22.594978],[112.390363,22.594765],[112.396034,22.602636],[112.398333,22.619917],[112.405077,22.618216],[112.407146,22.628425],[112.400402,22.635921],[112.416113,22.647723],[112.412741,22.656814],[112.419562,22.664202],[112.429218,22.666063],[112.435272,22.661279],[112.428375,22.657133],[112.443243,22.642248],[112.440867,22.627627],[112.435732,22.619971],[112.441787,22.606039],[112.456348,22.600562],[112.463552,22.584873],[112.475047,22.585511],[112.483171,22.592372],[112.505626,22.597849],[112.52172,22.607262],[112.515742,22.626617],[112.505243,22.638473],[112.506545,22.657664],[112.500261,22.668667],[112.489992,22.676215],[112.492674,22.686897],[112.47658,22.704009]]]]}}]} \ No newline at end of file diff --git a/docs/assets/json/广西壮族自治区.json b/docs/assets/json/广西壮族自治区.json new file mode 100644 index 0000000..f0d9f96 --- /dev/null +++ b/docs/assets/json/广西壮族自治区.json @@ -0,0 +1 @@ +{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"adcode":450100,"name":"南宁市","center":[108.320004,22.82402],"centroid":[108.467546,23.055985],"childrenNum":12,"level":"city","parent":{"adcode":450000},"subFeatureIndex":0,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[109.217018,23.296826],[109.207808,23.299964],[109.192737,23.282074],[109.20758,23.273375],[109.197989,23.266548],[109.187484,23.27321],[109.170738,23.277559],[109.165258,23.28956],[109.148588,23.28912],[109.141433,23.299524],[109.13405,23.297652],[109.131994,23.286202],[109.124078,23.291102],[109.110377,23.290826],[109.086628,23.314384],[109.087161,23.326932],[109.093631,23.331005],[109.099188,23.343991],[109.082898,23.344376],[109.086171,23.334086],[109.063869,23.322585],[109.056562,23.32297],[109.050472,23.337498],[109.051994,23.355821],[109.033193,23.354611],[109.020253,23.360003],[109.01325,23.350759],[108.987675,23.349329],[108.987675,23.357197],[108.979758,23.36897],[108.968265,23.370346],[108.965144,23.35406],[108.956847,23.362973],[108.951671,23.357967],[108.939035,23.360058],[108.930662,23.367375],[108.920767,23.389709],[108.9111,23.394605],[108.920234,23.40302],[108.915667,23.412755],[108.919169,23.417979],[108.906609,23.431837],[108.892375,23.433267],[108.890015,23.441295],[108.869616,23.443879],[108.869464,23.457404],[108.863755,23.469884],[108.857209,23.466145],[108.834373,23.478294],[108.836809,23.485935],[108.822347,23.49396],[108.821357,23.503413],[108.826305,23.518855],[108.820824,23.523196],[108.811995,23.540834],[108.813745,23.546933],[108.810015,23.569347],[108.805448,23.570555],[108.803698,23.588846],[108.782765,23.615426],[108.797075,23.634204],[108.780406,23.645514],[108.777209,23.681029],[108.778883,23.691621],[108.790605,23.692335],[108.796619,23.706274],[108.804307,23.714724],[108.788474,23.726904],[108.777589,23.727289],[108.777513,23.732555],[108.788246,23.740455],[108.781623,23.746051],[108.783603,23.768102],[108.773022,23.778193],[108.761833,23.776109],[108.747675,23.780497],[108.743641,23.796126],[108.734811,23.793055],[108.728798,23.798539],[108.713422,23.783513],[108.689597,23.782745],[108.687846,23.788503],[108.673079,23.785048],[108.6711,23.772818],[108.653289,23.766182],[108.638293,23.769089],[108.62718,23.764701],[108.628017,23.75587],[108.61013,23.751098],[108.60914,23.74638],[108.592927,23.744076],[108.596048,23.736615],[108.581433,23.734311],[108.566819,23.723119],[108.566514,23.707975],[108.554031,23.703804],[108.548931,23.707261],[108.542156,23.687835],[108.52914,23.680151],[108.529064,23.671918],[108.501357,23.662751],[108.50425,23.673126],[108.496866,23.676144],[108.497399,23.690963],[108.503717,23.704188],[108.49816,23.713626],[108.489254,23.713297],[108.482099,23.725478],[108.477228,23.72449],[108.474564,23.740565],[108.485601,23.741169],[108.487123,23.760862],[108.469616,23.768102],[108.474411,23.776054],[108.459112,23.787187],[108.456676,23.780716],[108.446096,23.787516],[108.435667,23.787461],[108.443736,23.802487],[108.434373,23.807641],[108.431405,23.798484],[108.418617,23.800787],[108.425848,23.808847],[108.415953,23.8174],[108.418389,23.824473],[108.430263,23.832312],[108.451043,23.837904],[108.45698,23.842728],[108.446552,23.853965],[108.458198,23.864817],[108.462156,23.874189],[108.460862,23.887012],[108.473346,23.888711],[108.476162,23.89419],[108.465353,23.898355],[108.444954,23.898355],[108.455306,23.912545],[108.443736,23.919777],[108.424326,23.916983],[108.422803,23.924433],[108.437875,23.939442],[108.442061,23.954176],[108.433688,23.962829],[108.448531,23.977999],[108.461243,23.98676],[108.476543,23.977889],[108.487656,23.989771],[108.498769,23.990428],[108.479892,24.019061],[108.472585,24.018952],[108.458274,24.010193],[108.451728,24.023824],[108.432547,24.03291],[108.410092,24.030939],[108.377437,24.014408],[108.36404,24.002528],[108.372261,23.998696],[108.367922,23.981832],[108.357723,23.980791],[108.354602,23.965403],[108.362137,23.968525],[108.368379,23.954833],[108.365334,23.931774],[108.365943,23.916106],[108.348817,23.910847],[108.329407,23.911997],[108.330472,23.905806],[108.321719,23.903505],[108.313117,23.893368],[108.317532,23.881806],[108.292718,23.85676],[108.290663,23.847223],[108.309159,23.839494],[108.303451,23.829133],[108.2915,23.823541],[108.282899,23.814385],[108.282823,23.800403],[108.277114,23.798429],[108.264021,23.817675],[108.249635,23.80457],[108.252223,23.814166],[108.243698,23.805064],[108.232585,23.806873],[108.232737,23.822664],[108.22307,23.825624],[108.225049,23.841796],[108.221319,23.854842],[108.209064,23.854951],[108.203051,23.871613],[108.186914,23.860816],[108.176181,23.844427],[108.183413,23.831326],[108.180368,23.823267],[108.162785,23.825679],[108.154107,23.840864],[108.136219,23.853033],[108.129521,23.851279],[108.118256,23.834889],[108.112242,23.814166],[108.104174,23.809724],[108.096181,23.796784],[108.08895,23.793165],[108.069159,23.796071],[108.058351,23.800677],[108.02189,23.776219],[108.01679,23.760039],[108.021814,23.753127],[108.024174,23.734146],[108.042823,23.72065],[108.038712,23.707755],[108.020901,23.690414],[108.019911,23.677571],[108.01169,23.672741],[108.000729,23.67351],[107.993727,23.649247],[107.996543,23.637059],[107.98307,23.626792],[107.96602,23.62789],[107.95993,23.644032],[107.942195,23.657043],[107.924688,23.63942],[107.905506,23.63695],[107.906952,23.625584],[107.893251,23.620697],[107.891424,23.612955],[107.87445,23.601093],[107.860063,23.601752],[107.846591,23.597414],[107.84621,23.606695],[107.839968,23.610209],[107.824669,23.599995],[107.818046,23.606804],[107.810967,23.595601],[107.799093,23.589066],[107.793917,23.580772],[107.793993,23.56671],[107.778846,23.56704],[107.767808,23.572423],[107.754488,23.571983],[107.742918,23.563139],[107.737894,23.566655],[107.72229,23.553965],[107.716277,23.554075],[107.7213,23.543087],[107.734849,23.533252],[107.738122,23.521053],[107.72975,23.496433],[107.735839,23.491101],[107.733099,23.478294],[107.741548,23.461363],[107.736828,23.450917],[107.749236,23.442669],[107.769026,23.449817],[107.775725,23.440195],[107.794298,23.430627],[107.805791,23.435136],[107.821015,23.430187],[107.827104,23.433542],[107.835325,23.427658],[107.843698,23.436181],[107.853365,23.433102],[107.87072,23.446133],[107.88366,23.438875],[107.864098,23.41468],[107.866914,23.401315],[107.85915,23.395485],[107.848113,23.379423],[107.832433,23.374912],[107.827333,23.367595],[107.832128,23.351584],[107.821396,23.343276],[107.836924,23.342065],[107.829236,23.333591],[107.81797,23.333371],[107.818503,23.34091],[107.800768,23.343496],[107.782347,23.349659],[107.764383,23.344872],[107.748018,23.333866],[107.750834,23.314054],[107.743679,23.30767],[107.716124,23.298092],[107.702423,23.280037],[107.671748,23.282239],[107.656067,23.274642],[107.649673,23.282074],[107.611919,23.292368],[107.584897,23.291047],[107.579188,23.276954],[107.581167,23.265062],[107.57622,23.258675],[107.585506,23.247442],[107.584821,23.230426],[107.569445,23.22178],[107.561681,23.204485],[107.53032,23.204099],[107.51974,23.219356],[107.499949,23.224038],[107.498503,23.230977],[107.490511,23.225855],[107.485106,23.230151],[107.471253,23.223322],[107.463261,23.228113],[107.477571,23.242872],[107.469883,23.250526],[107.462043,23.246561],[107.438979,23.25003],[107.42954,23.260217],[107.413556,23.25394],[107.398256,23.238466],[107.385696,23.244359],[107.379226,23.238246],[107.374126,23.214785],[107.366591,23.211039],[107.369712,23.197985],[107.353575,23.197985],[107.346496,23.18862],[107.355021,23.164323],[107.3468,23.157711],[107.357152,23.155177],[107.356543,23.148123],[107.337742,23.148068],[107.330283,23.137432],[107.333175,23.12911],[107.351063,23.121064],[107.3621,23.110756],[107.363013,23.102102],[107.389046,23.098133],[107.387675,23.091518],[107.376943,23.083579],[107.353422,23.080822],[107.353346,23.06588],[107.339417,23.058767],[107.337666,23.047462],[107.367504,23.031524],[107.381358,23.04476],[107.39346,23.04851],[107.397723,23.042995],[107.413175,23.051102],[107.420863,23.045036],[107.432509,23.044043],[107.436848,23.049613],[107.447352,23.049999],[107.460901,23.04294],[107.468437,23.032516],[107.478256,23.031634],[107.481301,23.02121],[107.475744,23.012108],[107.483736,23.006978],[107.490359,22.986787],[107.499873,22.979945],[107.498351,22.963171],[107.492642,22.950258],[107.499569,22.935632],[107.484345,22.925532],[107.477571,22.92509],[107.478484,22.916369],[107.488836,22.895833],[107.488151,22.871925],[107.49797,22.859831],[107.496905,22.851658],[107.504212,22.845417],[107.517152,22.845528],[107.542804,22.858782],[107.574317,22.860439],[107.575382,22.876066],[107.570587,22.888048],[107.583299,22.889815],[107.613974,22.904169],[107.645944,22.902237],[107.650511,22.899642],[107.648379,22.887109],[107.658427,22.87833],[107.660634,22.8669],[107.673574,22.855137],[107.692376,22.861985],[107.693213,22.869385],[107.702119,22.876011],[107.692985,22.890753],[107.674945,22.902292],[107.667181,22.918577],[107.649521,22.924373],[107.647314,22.932376],[107.635668,22.935025],[107.637799,22.947664],[107.676086,22.941979],[107.680197,22.944573],[107.697704,22.938778],[107.712319,22.949154],[107.730967,22.939937],[107.743907,22.943966],[107.752585,22.931051],[107.752813,22.922386],[107.764307,22.91543],[107.776638,22.898372],[107.793536,22.881091],[107.832433,22.872864],[107.859835,22.873195],[107.879017,22.857236],[107.882899,22.849725],[107.914107,22.846135],[107.943793,22.846411],[107.955591,22.844037],[107.970815,22.834702],[107.9817,22.816695],[107.973327,22.79316],[107.999435,22.788519],[108.023793,22.781999],[108.033308,22.776529],[108.026153,22.76824],[108.019683,22.77045],[108.019302,22.757187],[108.027142,22.747128],[108.019302,22.741601],[108.01169,22.720265],[107.999664,22.716672],[108.002785,22.705062],[107.998674,22.694281],[108.006286,22.68195],[108.022575,22.677471],[108.026686,22.666798],[108.041453,22.655793],[108.048531,22.656401],[108.059569,22.665748],[108.068551,22.667351],[108.074716,22.675536],[108.075477,22.695829],[108.085829,22.701966],[108.094354,22.680734],[108.090396,22.669508],[108.099759,22.662706],[108.104554,22.652585],[108.103336,22.643182],[108.086058,22.621277],[108.073498,22.625703],[108.060254,22.618401],[108.058655,22.623435],[108.027218,22.610711],[108.014126,22.61143],[108.006134,22.607557],[107.995325,22.581607],[108.004307,22.560965],[108.018465,22.547793],[108.013441,22.53329],[107.986191,22.504558],[107.997685,22.491601],[108.010929,22.496972],[108.01405,22.479086],[108.042138,22.477536],[108.037038,22.475487],[108.058884,22.47017],[108.058731,22.461974],[108.068627,22.456712],[108.079283,22.461752],[108.087732,22.458374],[108.08484,22.444804],[108.082937,22.411177],[108.087123,22.406025],[108.100596,22.408241],[108.114145,22.398212],[108.115744,22.388571],[108.095877,22.371668],[108.104935,22.35554],[108.11346,22.356205],[108.123888,22.34645],[108.13523,22.341461],[108.133175,22.328046],[108.136828,22.305093],[108.143831,22.303707],[108.15053,22.288791],[108.163698,22.2899],[108.173365,22.280972],[108.189197,22.273651],[108.206705,22.292173],[108.213175,22.285907],[108.218883,22.291952],[108.236238,22.282524],[108.23464,22.263003],[108.243926,22.257956],[108.246667,22.239207],[108.260672,22.229665],[108.267675,22.230664],[108.280691,22.223341],[108.279854,22.206974],[108.296904,22.212078],[108.3017,22.224506],[108.308703,22.224617],[108.321719,22.237432],[108.335648,22.24309],[108.354373,22.246363],[108.371804,22.242868],[108.382918,22.252631],[108.399435,22.261006],[108.406362,22.258566],[108.409863,22.265887],[108.423184,22.267218],[108.436048,22.249303],[108.468246,22.239207],[108.496181,22.238264],[108.501814,22.25019],[108.498236,22.259509],[108.505011,22.264223],[108.507066,22.275038],[108.521148,22.271932],[108.528151,22.274927],[108.538959,22.302043],[108.546343,22.30964],[108.543907,22.31474],[108.551519,22.326716],[108.541776,22.33043],[108.540558,22.346339],[108.54581,22.346284],[108.547789,22.359198],[108.568569,22.372112],[108.56385,22.385855],[108.547332,22.396217],[108.558674,22.408629],[108.558446,22.419876],[108.573289,22.42331],[108.583869,22.430734],[108.594221,22.415887],[108.60366,22.414003],[108.615306,22.428684],[108.617894,22.438378],[108.633193,22.445302],[108.628855,22.452281],[108.633574,22.460035],[108.653136,22.446632],[108.66189,22.429847],[108.673917,22.431011],[108.676276,22.442422],[108.682366,22.446355],[108.688836,22.462583],[108.698503,22.461309],[108.699873,22.450177],[108.720881,22.450897],[108.716162,22.460922],[108.710605,22.484569],[108.71365,22.488611],[108.733974,22.486396],[108.749121,22.504668],[108.767313,22.507049],[108.782689,22.52089],[108.782765,22.527146],[108.811538,22.524156],[108.820748,22.533844],[108.827218,22.530024],[108.842213,22.541593],[108.857818,22.524378],[108.872356,22.518509],[108.873117,22.512198],[108.896409,22.510869],[108.909273,22.515907],[108.91856,22.512253],[108.931424,22.524488],[108.945962,22.525429],[108.963013,22.518454],[108.977932,22.54259],[108.995591,22.538826],[109.001528,22.527921],[109.008683,22.528142],[109.008683,22.514247],[109.014621,22.510371],[109.041262,22.507271],[109.045829,22.518399],[109.079169,22.522274],[109.096295,22.510648],[109.134506,22.51635],[109.145087,22.511257],[109.152013,22.515852],[109.173403,22.52006],[109.163051,22.537774],[109.15384,22.536833],[109.153231,22.544693],[109.163736,22.553438],[109.167237,22.543475],[109.18581,22.546077],[109.197532,22.538327],[109.19738,22.53163],[109.182689,22.517458],[109.198217,22.516074],[109.216029,22.520281],[109.221129,22.513859],[109.229654,22.520392],[109.22874,22.50644],[109.250206,22.509928],[109.263602,22.494868],[109.265581,22.484569],[109.298464,22.509928],[109.317037,22.511146],[109.321376,22.522551],[109.292223,22.543254],[109.289787,22.559582],[109.294354,22.571148],[109.302879,22.575409],[109.306837,22.5862],[109.321528,22.596824],[109.324649,22.607834],[109.3315,22.609383],[109.351671,22.628082],[109.367047,22.626699],[109.374278,22.636379],[109.386913,22.639034],[109.401833,22.627639],[109.408607,22.633834],[109.417208,22.630073],[109.427865,22.634166],[109.440729,22.630737],[109.438902,22.613422],[109.448341,22.61486],[109.446133,22.625537],[109.45032,22.630681],[109.464173,22.629465],[109.472242,22.633115],[109.478559,22.643404],[109.491652,22.652143],[109.517608,22.635605],[109.534278,22.647718],[109.554601,22.65264],[109.556504,22.659664],[109.563507,22.656014],[109.569064,22.665637],[109.584135,22.681287],[109.611233,22.672439],[109.620139,22.676697],[109.618921,22.686871],[109.607579,22.703293],[109.595553,22.714516],[109.588017,22.709651],[109.581471,22.71728],[109.588398,22.724355],[109.578122,22.735134],[109.581166,22.748676],[109.576371,22.759619],[109.560158,22.765698],[109.559397,22.772826],[109.536257,22.774429],[109.50581,22.771887],[109.511442,22.782165],[109.507256,22.790011],[109.517151,22.805425],[109.518065,22.814596],[109.528797,22.809734],[109.535039,22.815203],[109.520729,22.828295],[109.504744,22.823047],[109.480995,22.823545],[109.471709,22.844257],[109.455267,22.849836],[109.459606,22.856905],[109.452755,22.866127],[109.485182,22.878661],[109.482137,22.891526],[109.429616,22.912946],[109.417437,22.909469],[109.409216,22.914326],[109.40952,22.926581],[109.384554,22.929451],[109.376257,22.937233],[109.377475,22.947885],[109.36149,22.960357],[109.355705,22.970124],[109.356542,22.979614],[109.347256,22.985131],[109.342993,22.993959],[109.331804,23.003503],[109.315515,23.006592],[109.311785,23.016907],[109.333402,23.035164],[109.331652,23.040238],[109.345277,23.041451],[109.33835,23.048731],[109.349463,23.064005],[109.338731,23.074537],[109.325715,23.095762],[109.308969,23.092014],[109.297855,23.099566],[109.287047,23.101661],[109.281033,23.09681],[109.27129,23.099787],[109.254164,23.095487],[109.250206,23.104086],[109.255991,23.109654],[109.247922,23.117646],[109.253098,23.125418],[109.245562,23.146139],[109.239321,23.144321],[109.243203,23.168566],[109.24815,23.178263],[109.248074,23.189446],[109.255382,23.193137],[109.260101,23.210764],[109.253935,23.213848],[109.253403,23.229215],[109.231861,23.236374],[109.242137,23.248984],[109.232546,23.254711],[109.232013,23.263135],[109.213288,23.272054],[109.226609,23.269907],[109.240158,23.285156],[109.220824,23.290331],[109.217018,23.296826]]]]}},{"type":"Feature","properties":{"adcode":450200,"name":"柳州市","center":[109.411703,24.314617],"centroid":[109.374902,24.94791],"childrenNum":10,"level":"city","parent":{"adcode":450000},"subFeatureIndex":1,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[110.116199,24.460826],[110.130357,24.47239],[110.135153,24.481663],[110.132184,24.491644],[110.137969,24.49617],[110.134544,24.505877],[110.138045,24.516511],[110.132869,24.525398],[110.152508,24.529106],[110.171537,24.549441],[110.163393,24.565576],[110.163773,24.591355],[110.15639,24.600564],[110.158445,24.610699],[110.152964,24.616147],[110.156694,24.626118],[110.167731,24.624647],[110.177627,24.63053],[110.170167,24.648289],[110.158369,24.643223],[110.141395,24.645783],[110.133859,24.651557],[110.11011,24.655697],[110.095952,24.647091],[110.084763,24.658311],[110.066038,24.684888],[110.057132,24.672689],[110.048074,24.672145],[110.045029,24.665664],[110.024173,24.659618],[110.01991,24.669149],[110.009178,24.675249],[110.003469,24.672962],[109.989006,24.677318],[109.984135,24.709988],[109.976066,24.708301],[109.972032,24.698555],[109.957722,24.700134],[109.952622,24.717774],[109.937855,24.717719],[109.943412,24.747113],[109.948588,24.749617],[109.947903,24.761263],[109.940367,24.770351],[109.93953,24.779493],[109.929178,24.771712],[109.928112,24.763005],[109.911975,24.763712],[109.905429,24.758053],[109.889444,24.767685],[109.888455,24.784499],[109.89424,24.79043],[109.88914,24.809743],[109.876047,24.815944],[109.872927,24.811484],[109.854506,24.807132],[109.837379,24.821003],[109.836847,24.832262],[109.828321,24.825899],[109.813555,24.825409],[109.807237,24.813388],[109.792165,24.820514],[109.742384,24.825899],[109.721528,24.835906],[109.709197,24.834329],[109.68697,24.846131],[109.674259,24.850318],[109.663907,24.848796],[109.648226,24.837973],[109.630034,24.833731],[109.619149,24.840312],[109.623564,24.859672],[109.629121,24.864185],[109.624097,24.873918],[109.631785,24.879681],[109.623945,24.887292],[109.630415,24.889195],[109.628207,24.915396],[109.621128,24.920016],[109.619225,24.936212],[109.632698,24.938494],[109.622422,24.948004],[109.619073,24.962674],[109.621813,24.98082],[109.633992,24.983645],[109.636809,24.989892],[109.649444,24.984134],[109.644953,25.016886],[109.654696,25.0442],[109.651347,25.064559],[109.664287,25.078836],[109.661699,25.096205],[109.639853,25.113354],[109.637722,25.120625],[109.648683,25.148621],[109.653402,25.166143],[109.679587,25.176937],[109.709501,25.211372],[109.716352,25.225252],[109.716961,25.235607],[109.724877,25.247696],[109.725258,25.268563],[109.739263,25.283033],[109.74855,25.300643],[109.751366,25.350968],[109.746875,25.36494],[109.748017,25.380644],[109.758521,25.375825],[109.762936,25.382485],[109.752965,25.392176],[109.762175,25.403978],[109.764687,25.418865],[109.754183,25.426822],[109.765829,25.429149],[109.768417,25.43927],[109.762403,25.445872],[109.770472,25.480069],[109.781433,25.490997],[109.781204,25.504575],[109.773669,25.518692],[109.769863,25.533564],[109.751595,25.549624],[109.749463,25.558762],[109.738807,25.572872],[109.74071,25.584819],[109.753421,25.596007],[109.764382,25.613032],[109.780748,25.614545],[109.786761,25.620922],[109.794144,25.639887],[109.815229,25.654528],[109.81424,25.660309],[109.799016,25.674191],[109.789577,25.675974],[109.782955,25.684021],[109.782879,25.693419],[109.804877,25.730299],[109.803279,25.737857],[109.782575,25.745144],[109.776561,25.755401],[109.772451,25.774399],[109.764002,25.7819],[109.749692,25.78557],[109.727617,25.796038],[109.72031,25.80602],[109.725486,25.836177],[109.73051,25.852789],[109.749996,25.863629],[109.764763,25.876194],[109.76834,25.890321],[109.747256,25.889242],[109.719397,25.883797],[109.710643,25.886924],[109.702118,25.882287],[109.68522,25.880346],[109.688417,25.887409],[109.6805,25.895173],[109.68522,25.901103],[109.692527,25.89803],[109.692603,25.90989],[109.679282,25.923043],[109.682556,25.933876],[109.69032,25.937649],[109.69344,25.959151],[109.710034,25.954085],[109.71148,25.961737],[109.723507,25.974614],[109.729673,25.991531],[109.723203,26.003435],[109.708207,26.013561],[109.698084,25.998911],[109.689178,25.998264],[109.690091,26.007583],[109.675477,26.015123],[109.656752,26.013453],[109.649292,26.016793],[109.646019,26.041995],[109.634982,26.047326],[109.612679,26.037095],[109.604459,26.026433],[109.588245,26.019755],[109.559777,26.021424],[109.545391,26.013884],[109.540291,26.000042],[109.528721,25.995786],[109.513193,25.998103],[109.50893,26.009522],[109.496447,26.02374],[109.48267,26.02961],[109.478407,26.025679],[109.473155,26.006559],[109.454354,25.991369],[109.408531,25.967287],[109.406856,25.961037],[109.426038,25.955163],[109.431975,25.947781],[109.434335,25.932313],[109.425734,25.916359],[109.41325,25.905632],[109.396733,25.900294],[109.391328,25.891237],[109.388664,25.870801],[109.373745,25.853329],[109.369102,25.842649],[109.358978,25.836069],[109.349007,25.838874],[109.339264,25.833803],[109.337132,25.8112],[109.33972,25.802513],[109.336295,25.789563],[109.32914,25.784221],[109.334164,25.772024],[109.327846,25.761446],[109.338426,25.755293],[109.341471,25.746926],[109.340101,25.731756],[109.314906,25.73316],[109.313916,25.722038],[109.296638,25.714155],[109.27776,25.714641],[109.256371,25.71977],[109.254773,25.728571],[109.247694,25.728247],[109.234145,25.736345],[109.206971,25.740232],[109.209482,25.74752],[109.204992,25.773913],[109.206666,25.788106],[109.193041,25.800085],[109.175382,25.804887],[109.166095,25.796308],[109.182308,25.788916],[109.17797,25.782062],[109.191062,25.774561],[109.182765,25.763281],[109.159245,25.759071],[109.160082,25.752162],[109.15209,25.741959],[109.144934,25.744389],[109.132299,25.762957],[109.143869,25.777205],[109.143564,25.795283],[109.135115,25.805427],[109.117989,25.809365],[109.094773,25.802297],[109.098274,25.795121],[109.087618,25.795823],[109.080539,25.788646],[109.077875,25.776774],[109.04933,25.790265],[109.031366,25.793934],[109.016752,25.790912],[109.011804,25.779526],[108.997722,25.784383],[108.989654,25.778932],[109.000006,25.760582],[108.98973,25.763011],[108.979606,25.745306],[108.96423,25.74509],[108.959511,25.740124],[108.963545,25.732512],[108.953802,25.730784],[108.940253,25.74007],[108.929749,25.732566],[108.911405,25.724738],[108.912166,25.718366],[108.896257,25.714155],[108.895039,25.703409],[108.900367,25.682347],[108.915743,25.677486],[108.929368,25.684183],[108.94817,25.676622],[108.958217,25.691366],[108.974582,25.700439],[108.983869,25.72058],[109.001376,25.724522],[109.003203,25.736345],[109.030529,25.72274],[109.036923,25.724522],[109.04286,25.737695],[109.055876,25.738127],[109.054278,25.732188],[109.079092,25.720688],[109.071937,25.708215],[109.07521,25.693851],[109.057475,25.679809],[109.049483,25.660579],[109.043013,25.656959],[109.041871,25.638969],[109.031214,25.629513],[109.046438,25.619949],[109.04248,25.608924],[109.046362,25.574818],[109.052223,25.566817],[109.067751,25.561843],[109.075591,25.553084],[109.088531,25.549516],[109.077342,25.536214],[109.066837,25.538755],[109.055496,25.52556],[109.044154,25.527994],[109.025125,25.512472],[109.011043,25.519233],[108.989654,25.533726],[108.972832,25.531779],[108.972451,25.542487],[108.952432,25.556383],[108.93797,25.553571],[108.931728,25.556383],[108.913079,25.54373],[108.897475,25.540864],[108.88895,25.544812],[108.890396,25.55622],[108.876238,25.553355],[108.867332,25.558545],[108.851576,25.554652],[108.855991,25.548651],[108.830339,25.546812],[108.826457,25.550057],[108.81268,25.526372],[108.80012,25.537998],[108.798065,25.546704],[108.789159,25.554652],[108.781319,25.554328],[108.786876,25.572115],[108.799131,25.576007],[108.794792,25.593953],[108.780329,25.601845],[108.78444,25.606006],[108.784059,25.62827],[108.765486,25.632107],[108.761985,25.63778],[108.723393,25.634484],[108.714487,25.623461],[108.703755,25.625515],[108.688988,25.623191],[108.682442,25.605844],[108.689825,25.604006],[108.683812,25.586116],[108.672775,25.59017],[108.660977,25.584819],[108.659987,25.573413],[108.665924,25.56233],[108.658236,25.551841],[108.687313,25.53524],[108.690434,25.518908],[108.675896,25.524857],[108.667751,25.532212],[108.663032,25.526047],[108.654583,25.530049],[108.632889,25.518908],[108.631291,25.508415],[108.622156,25.502898],[108.621167,25.492783],[108.607466,25.492079],[108.618503,25.483911],[108.620406,25.476661],[108.628246,25.477959],[108.633117,25.464433],[108.621319,25.468004],[108.6115,25.479637],[108.598864,25.454801],[108.600311,25.432451],[108.587675,25.421409],[108.595287,25.40766],[108.61386,25.407227],[108.622232,25.38974],[108.623907,25.377287],[108.615382,25.365753],[108.630073,25.335911],[108.624897,25.324318],[108.625201,25.30812],[108.631899,25.306278],[108.645144,25.293599],[108.651081,25.260325],[108.64796,25.251219],[108.656333,25.237667],[108.653441,25.233927],[108.655115,25.214951],[108.665696,25.203727],[108.683355,25.202751],[108.685791,25.194834],[108.702765,25.188217],[108.718141,25.17737],[108.713498,25.154914],[108.706876,25.162075],[108.694545,25.163648],[108.685258,25.140538],[108.686704,25.128385],[108.677418,25.128981],[108.674754,25.116501],[108.679016,25.106353],[108.69013,25.112051],[108.699873,25.10174],[108.725981,25.102934],[108.731157,25.096042],[108.748664,25.111509],[108.747142,25.124749],[108.753764,25.128276],[108.76229,25.121331],[108.781015,25.12616],[108.797837,25.12692],[108.802099,25.112811],[108.820824,25.114385],[108.823032,25.127462],[108.835287,25.139453],[108.845182,25.155402],[108.855686,25.150086],[108.862994,25.140809],[108.878902,25.142274],[108.899073,25.152744],[108.908132,25.144878],[108.902879,25.129849],[108.915363,25.128059],[108.930739,25.130663],[108.94817,25.121168],[108.960272,25.124858],[108.975724,25.138042],[108.979911,25.145475],[108.985924,25.170211],[108.99521,25.173194],[109.013403,25.168746],[109.03266,25.182035],[109.052223,25.202425],[109.061966,25.198955],[109.071709,25.181221],[109.076885,25.178401],[109.092261,25.158223],[109.093783,25.14401],[109.102385,25.12209],[109.105049,25.103748],[109.09835,25.072648],[109.083888,25.051693],[109.083203,25.034644],[109.074754,25.026933],[109.066761,25.010423],[109.033041,24.989729],[109.017132,24.976094],[108.990643,24.957567],[108.986457,24.941157],[108.994221,24.921103],[109.004497,24.916048],[109.032204,24.912787],[109.076657,24.917842],[109.100634,24.928169],[109.100329,24.944689],[109.118445,24.947569],[109.128721,24.940396],[109.139835,24.923766],[109.157875,24.909417],[109.152622,24.896262],[109.139378,24.893055],[109.136638,24.886966],[109.13816,24.867611],[109.146076,24.861684],[109.139073,24.85282],[109.137247,24.835798],[109.151176,24.836559],[109.158027,24.824648],[109.15011,24.807893],[109.131842,24.7913],[109.117836,24.801855],[109.097513,24.806751],[109.094164,24.824811],[109.07757,24.830467],[109.064097,24.823342],[109.038065,24.822309],[109.027256,24.813932],[109.015838,24.795435],[109.013783,24.786403],[108.99757,24.777534],[108.9911,24.759468],[108.980444,24.749617],[108.963013,24.747875],[108.956086,24.740364],[108.964687,24.731601],[108.935838,24.730294],[108.931652,24.715705],[108.950986,24.697085],[108.952813,24.683799],[108.970168,24.666208],[108.951519,24.640554],[108.927161,24.636632],[108.910263,24.625682],[108.899911,24.614023],[108.903945,24.601708],[108.912927,24.595442],[108.908817,24.586613],[108.87601,24.571517],[108.852109,24.571299],[108.846248,24.563396],[108.845563,24.549823],[108.838027,24.538211],[108.849521,24.53036],[108.862232,24.51373],[108.864211,24.521909],[108.875325,24.529433],[108.884078,24.528015],[108.892223,24.501351],[108.912546,24.498515],[108.937056,24.474899],[108.961033,24.474681],[108.983108,24.485699],[109.022765,24.481172],[109.032965,24.48439],[109.046666,24.460989],[109.046286,24.443532],[109.042404,24.437039],[109.009216,24.4294],[109.000843,24.420505],[109.00541,24.398567],[108.999245,24.374386],[108.990491,24.378589],[108.985391,24.387378],[108.977779,24.389015],[108.970548,24.378644],[108.953117,24.381646],[108.932565,24.37515],[108.920539,24.36183],[108.928531,24.340427],[108.920539,24.315416],[108.920386,24.288816],[108.916581,24.27057],[108.916885,24.254998],[108.925791,24.256419],[108.940862,24.243414],[108.944744,24.228112],[108.930434,24.217017],[108.938122,24.199745],[108.935153,24.185203],[108.941928,24.174105],[108.958065,24.161857],[108.972147,24.129755],[108.978008,24.126255],[109.00404,24.131396],[109.036466,24.12177],[109.050929,24.105359],[109.061814,24.100272],[109.076733,24.09874],[109.105886,24.083913],[109.094544,24.073134],[109.089368,24.063066],[109.114716,24.057429],[109.125677,24.064543],[109.136409,24.057593],[109.142423,24.046812],[109.142727,24.031487],[109.146914,24.022838],[109.155286,24.021798],[109.16503,24.028805],[109.172261,24.028257],[109.183983,24.016488],[109.211462,24.019006],[109.221966,24.032034],[109.217855,24.051738],[109.232242,24.058633],[109.278598,24.04725],[109.289787,24.038493],[109.295039,24.027601],[109.291385,24.006853],[109.306685,23.993494],[109.324801,23.987745],[109.328835,23.960967],[109.348169,23.952971],[109.344516,23.937471],[109.353726,23.934787],[109.357912,23.92142],[109.366057,23.918133],[109.359283,23.912216],[109.363697,23.907121],[109.375724,23.908326],[109.384097,23.915175],[109.406323,23.908107],[109.42855,23.9086],[109.442556,23.920325],[109.451233,23.939826],[109.469958,23.951657],[109.470567,23.96732],[109.483735,23.960529],[109.495229,23.970551],[109.502993,23.990319],[109.487313,24.011178],[109.493859,24.021743],[109.492641,24.032527],[109.501166,24.047688],[109.510681,24.052777],[109.530015,24.053981],[109.549045,24.063941],[109.560538,24.06323],[109.581928,24.070836],[109.598141,24.083913],[109.609026,24.115589],[109.615267,24.140858],[109.643659,24.150264],[109.659035,24.145287],[109.670148,24.146928],[109.684154,24.155076],[109.705467,24.153326],[109.710262,24.176893],[109.74581,24.214284],[109.762023,24.211989],[109.770928,24.215542],[109.781357,24.227238],[109.793764,24.234288],[109.803126,24.256146],[109.809825,24.258823],[109.820253,24.252649],[109.830681,24.258386],[109.840196,24.256091],[109.851537,24.260407],[109.849634,24.274995],[109.880082,24.276306],[109.88442,24.274613],[109.887541,24.288925],[109.902689,24.300997],[109.913878,24.301653],[109.927046,24.293732],[109.932907,24.271826],[109.925143,24.269095],[109.905505,24.272263],[109.907712,24.245272],[109.931842,24.234889],[109.941433,24.23702],[109.963431,24.256965],[109.97599,24.2615],[109.998826,24.255053],[110.015648,24.26751],[110.033231,24.273028],[110.027598,24.281496],[110.0362,24.290236],[110.029349,24.307551],[110.030795,24.318475],[110.021204,24.326994],[110.01717,24.336496],[110.034449,24.344031],[110.048683,24.36658],[110.045638,24.390543],[110.055838,24.419414],[110.072127,24.439058],[110.06893,24.457334],[110.079054,24.467426],[110.09344,24.457607],[110.097398,24.462517],[110.116199,24.460826]]]]}},{"type":"Feature","properties":{"adcode":450300,"name":"桂林市","center":[110.299121,25.274215],"centroid":[110.518333,25.35549],"childrenNum":17,"level":"city","parent":{"adcode":450000},"subFeatureIndex":2,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[111.097436,24.940885],[111.086094,24.941157],[111.050243,24.928277],[111.030376,24.931973],[111.018578,24.929799],[111.014544,24.923766],[111.00343,24.921484],[110.997189,24.927027],[110.979149,24.91469],[110.983716,24.924201],[110.994905,24.930342],[110.987293,24.942515],[110.992089,24.959034],[110.985543,24.966043],[110.97344,24.96827],[110.968797,24.97555],[110.975419,24.987773],[110.960728,25.001516],[110.9554,25.016886],[110.957455,25.024869],[110.951898,25.041159],[110.956161,25.058805],[110.966665,25.073136],[110.961413,25.077859],[110.983944,25.101686],[110.977626,25.108958],[110.982802,25.126648],[110.995819,25.147536],[111.000538,25.149978],[111.002745,25.165763],[111.034639,25.17916],[111.047198,25.178998],[111.054962,25.187675],[111.065466,25.187512],[111.077874,25.20107],[111.112736,25.217066],[111.117836,25.239293],[111.109843,25.252737],[111.109539,25.266287],[111.103297,25.285092],[111.11951,25.290836],[111.138464,25.303569],[111.155438,25.324373],[111.163887,25.34241],[111.181851,25.366565],[111.210547,25.363532],[111.227978,25.375446],[111.236732,25.378153],[111.242136,25.387845],[111.257512,25.395966],[111.256903,25.40766],[111.265885,25.425414],[111.278977,25.423303],[111.300214,25.448308],[111.300899,25.469736],[111.317265,25.494406],[111.321451,25.496137],[111.32815,25.52145],[111.323887,25.548867],[111.324876,25.564114],[111.336827,25.595791],[111.343145,25.602763],[111.334696,25.618382],[111.317645,25.631296],[111.310033,25.644966],[111.309805,25.658094],[111.313915,25.682671],[111.308739,25.692339],[111.307522,25.716315],[111.318711,25.729543],[111.327312,25.732728],[111.346798,25.729651],[111.399624,25.744605],[111.416066,25.768192],[111.432888,25.766627],[111.440195,25.769596],[111.44225,25.778069],[111.436085,25.813574],[111.425048,25.826251],[111.433268,25.846263],[111.456865,25.848097],[111.465162,25.855863],[111.486246,25.859315],[111.492108,25.86859],[111.471023,25.875277],[111.456789,25.871071],[111.454201,25.888433],[111.440652,25.884929],[111.432203,25.886924],[111.415837,25.876841],[111.408682,25.885091],[111.382574,25.882287],[111.378463,25.904769],[111.365219,25.900564],[111.360347,25.89059],[111.355019,25.892154],[111.346266,25.906332],[111.327617,25.900187],[111.326475,25.895496],[111.305314,25.883689],[111.297093,25.874253],[111.291917,25.854407],[111.278521,25.860286],[111.259872,25.861041],[111.251575,25.864708],[111.242669,25.887786],[111.22912,25.897491],[111.222498,25.907303],[111.232241,25.911076],[111.216637,25.928918],[111.219681,25.937056],[111.206513,25.939643],[111.204991,25.9529],[111.189539,25.953277],[111.196085,25.960875],[111.196694,25.970843],[111.202935,25.976123],[111.215343,26.011784],[111.213973,26.019809],[111.23049,26.034457],[111.236808,26.048834],[111.252945,26.056694],[111.265961,26.055725],[111.244648,26.077959],[111.265961,26.096044],[111.259339,26.09669],[111.26893,26.107346],[111.268625,26.129301],[111.262384,26.135865],[111.258045,26.149315],[111.269691,26.170563],[111.27441,26.184547],[111.266494,26.191377],[111.27068,26.200788],[111.27167,26.217187],[111.291461,26.22079],[111.295723,26.237563],[111.29207,26.253581],[111.281261,26.271102],[111.267864,26.273036],[111.252488,26.269221],[111.247845,26.263631],[111.240538,26.267071],[111.231708,26.262288],[111.225466,26.269436],[111.212831,26.269113],[111.203316,26.280667],[111.208873,26.29093],[111.209253,26.302697],[111.204762,26.307854],[111.177817,26.307102],[111.168911,26.310487],[111.157798,26.307478],[111.135799,26.306511],[111.128416,26.309305],[111.111061,26.308499],[111.106875,26.304094],[111.092564,26.306726],[111.079396,26.318222],[111.064781,26.318867],[111.061204,26.325367],[111.053516,26.319512],[111.040348,26.323487],[111.043164,26.332457],[111.034106,26.331974],[111.022536,26.337936],[111.002593,26.340138],[111.008606,26.35888],[110.99186,26.363552],[110.98364,26.377996],[110.974582,26.385566],[110.958901,26.382721],[110.94482,26.373593],[110.950528,26.356947],[110.947408,26.353134],[110.943906,26.32671],[110.925409,26.31876],[110.93599,26.305383],[110.93972,26.286685],[110.930357,26.26433],[110.929977,26.255677],[110.921604,26.254871],[110.924344,26.26304],[110.916351,26.275992],[110.899986,26.275025],[110.855609,26.268146],[110.846018,26.259869],[110.834296,26.255892],[110.814658,26.258794],[110.782232,26.257451],[110.759092,26.24869],[110.758178,26.255193],[110.735191,26.270994],[110.742802,26.276099],[110.750034,26.2905],[110.749501,26.301085],[110.741737,26.313925],[110.732527,26.311776],[110.720957,26.294208],[110.709463,26.293187],[110.697817,26.308714],[110.667217,26.317632],[110.643773,26.308445],[110.625809,26.315644],[110.622841,26.330094],[110.612336,26.333639],[110.595058,26.318384],[110.584097,26.296948],[110.56933,26.289587],[110.555248,26.286363],[110.546114,26.257289],[110.546647,26.233585],[110.542688,26.221166],[110.531042,26.209391],[110.517569,26.186806],[110.500138,26.169756],[110.490548,26.165561],[110.474106,26.180137],[110.45698,26.164431],[110.43795,26.153942],[110.427141,26.138018],[110.414582,26.12575],[110.400348,26.116441],[110.377132,26.09443],[110.373174,26.078551],[110.353307,26.054702],[110.35795,26.046465],[110.335343,25.9925],[110.325524,25.975638],[110.305124,25.967341],[110.287922,25.96691],[110.261737,25.96136],[110.245828,25.96858],[110.251081,25.996594],[110.245219,26.022286],[110.234106,26.032733],[110.212108,26.043072],[110.201147,26.06617],[110.190947,26.067677],[110.181661,26.060463],[110.172983,26.045011],[110.165828,26.023848],[110.15639,26.018516],[110.140481,26.020347],[110.129672,26.029233],[110.112546,26.03478],[110.100976,26.020186],[110.083393,26.039034],[110.073193,26.040272],[110.064896,26.050018],[110.072127,26.063909],[110.074411,26.083073],[110.100976,26.132583],[110.09443,26.14711],[110.098692,26.169165],[110.084002,26.171478],[110.068474,26.168035],[110.051575,26.169219],[110.041528,26.162441],[110.030186,26.166099],[110.016713,26.184224],[110.005752,26.185784],[109.984363,26.179922],[109.966247,26.195518],[109.931233,26.161258],[109.914487,26.154372],[109.90718,26.144904],[109.899035,26.108961],[109.899035,26.095183],[109.88815,26.087971],[109.882517,26.075268],[109.880462,26.057341],[109.870871,26.033326],[109.856257,26.026271],[109.840196,26.029072],[109.81462,26.040972],[109.801985,26.034403],[109.782422,25.997187],[109.78463,25.985766],[109.806476,25.973645],[109.810434,25.945679],[109.825048,25.922881],[109.825962,25.9114],[109.815838,25.89086],[109.81325,25.879806],[109.799397,25.87188],[109.77953,25.865948],[109.764763,25.876194],[109.749996,25.863629],[109.73051,25.852789],[109.725486,25.836177],[109.72031,25.80602],[109.727617,25.796038],[109.749692,25.78557],[109.764002,25.7819],[109.772451,25.774399],[109.776561,25.755401],[109.782575,25.745144],[109.803279,25.737857],[109.804877,25.730299],[109.782879,25.693419],[109.782955,25.684021],[109.789577,25.675974],[109.799016,25.674191],[109.81424,25.660309],[109.815229,25.654528],[109.794144,25.639887],[109.786761,25.620922],[109.780748,25.614545],[109.764382,25.613032],[109.753421,25.596007],[109.74071,25.584819],[109.738807,25.572872],[109.749463,25.558762],[109.751595,25.549624],[109.769863,25.533564],[109.773669,25.518692],[109.781204,25.504575],[109.781433,25.490997],[109.770472,25.480069],[109.762403,25.445872],[109.768417,25.43927],[109.765829,25.429149],[109.754183,25.426822],[109.764687,25.418865],[109.762175,25.403978],[109.752965,25.392176],[109.762936,25.382485],[109.758521,25.375825],[109.748017,25.380644],[109.746875,25.36494],[109.751366,25.350968],[109.74855,25.300643],[109.739263,25.283033],[109.725258,25.268563],[109.724877,25.247696],[109.716961,25.235607],[109.716352,25.225252],[109.709501,25.211372],[109.679587,25.176937],[109.653402,25.166143],[109.648683,25.148621],[109.637722,25.120625],[109.639853,25.113354],[109.661699,25.096205],[109.664287,25.078836],[109.651347,25.064559],[109.654696,25.0442],[109.644953,25.016886],[109.649444,24.984134],[109.636809,24.989892],[109.633992,24.983645],[109.621813,24.98082],[109.619073,24.962674],[109.622422,24.948004],[109.632698,24.938494],[109.619225,24.936212],[109.621128,24.920016],[109.628207,24.915396],[109.630415,24.889195],[109.623945,24.887292],[109.631785,24.879681],[109.624097,24.873918],[109.629121,24.864185],[109.623564,24.859672],[109.619149,24.840312],[109.630034,24.833731],[109.648226,24.837973],[109.663907,24.848796],[109.674259,24.850318],[109.68697,24.846131],[109.709197,24.834329],[109.721528,24.835906],[109.742384,24.825899],[109.792165,24.820514],[109.807237,24.813388],[109.813555,24.825409],[109.828321,24.825899],[109.836847,24.832262],[109.837379,24.821003],[109.854506,24.807132],[109.872927,24.811484],[109.876047,24.815944],[109.88914,24.809743],[109.89424,24.79043],[109.888455,24.784499],[109.889444,24.767685],[109.905429,24.758053],[109.911975,24.763712],[109.928112,24.763005],[109.929178,24.771712],[109.93953,24.779493],[109.940367,24.770351],[109.947903,24.761263],[109.948588,24.749617],[109.943412,24.747113],[109.937855,24.717719],[109.952622,24.717774],[109.957722,24.700134],[109.972032,24.698555],[109.976066,24.708301],[109.984135,24.709988],[109.989006,24.677318],[110.003469,24.672962],[110.009178,24.675249],[110.01991,24.669149],[110.024173,24.659618],[110.045029,24.665664],[110.048074,24.672145],[110.057132,24.672689],[110.066038,24.684888],[110.084763,24.658311],[110.095952,24.647091],[110.11011,24.655697],[110.133859,24.651557],[110.141395,24.645783],[110.158369,24.643223],[110.170167,24.648289],[110.177627,24.63053],[110.167731,24.624647],[110.156694,24.626118],[110.152964,24.616147],[110.158445,24.610699],[110.15639,24.600564],[110.163773,24.591355],[110.163393,24.565576],[110.171537,24.549441],[110.152508,24.529106],[110.132869,24.525398],[110.138045,24.516511],[110.134544,24.505877],[110.137969,24.49617],[110.132184,24.491644],[110.135153,24.481663],[110.130357,24.47239],[110.116199,24.460826],[110.120234,24.449587],[110.135001,24.447242],[110.147408,24.436002],[110.156161,24.44435],[110.164154,24.437857],[110.187141,24.447623],[110.202669,24.449697],[110.204496,24.44315],[110.195362,24.430655],[110.202517,24.414448],[110.189958,24.405771],[110.205029,24.405553],[110.21188,24.399931],[110.197189,24.386341],[110.188816,24.382574],[110.190643,24.372476],[110.200614,24.370892],[110.196961,24.357244],[110.198711,24.347908],[110.209672,24.350856],[110.220557,24.34627],[110.229463,24.360629],[110.23129,24.351948],[110.260367,24.360247],[110.267065,24.356971],[110.264477,24.34141],[110.258007,24.340209],[110.260139,24.322297],[110.271023,24.319785],[110.268359,24.303728],[110.27757,24.307333],[110.288987,24.299905],[110.316923,24.296409],[110.339377,24.300724],[110.352317,24.314215],[110.37363,24.323608],[110.398749,24.321806],[110.410548,24.325356],[110.424325,24.338844],[110.428588,24.330107],[110.44404,24.329451],[110.445334,24.317765],[110.455229,24.313614],[110.482403,24.31274],[110.484154,24.321533],[110.476161,24.340919],[110.467712,24.350365],[110.469463,24.357517],[110.483773,24.348181],[110.50638,24.345778],[110.507446,24.360247],[110.513992,24.364942],[110.516504,24.375751],[110.527769,24.38252],[110.538959,24.401514],[110.551899,24.404952],[110.555019,24.38645],[110.552127,24.371602],[110.555324,24.366088],[110.567503,24.362649],[110.581052,24.372476],[110.587902,24.390434],[110.598178,24.396438],[110.621547,24.394146],[110.640348,24.382793],[110.647731,24.368436],[110.656409,24.360684],[110.670262,24.355333],[110.682669,24.34627],[110.713193,24.337806],[110.727122,24.328032],[110.754068,24.329178],[110.771194,24.319403],[110.79129,24.31629],[110.797988,24.332619],[110.790833,24.346816],[110.796998,24.365215],[110.811156,24.38252],[110.832926,24.38836],[110.843735,24.386341],[110.856751,24.361885],[110.855,24.32896],[110.87677,24.310665],[110.875248,24.29701],[110.880043,24.289636],[110.879967,24.271007],[110.88324,24.259151],[110.888873,24.261828],[110.910034,24.287013],[110.911404,24.297611],[110.92343,24.299795],[110.918026,24.30919],[110.93226,24.309627],[110.934011,24.324373],[110.943221,24.336004],[110.950224,24.333547],[110.958445,24.31842],[110.960424,24.298048],[110.977322,24.294825],[110.993611,24.309081],[111.004115,24.310009],[111.014391,24.331963],[111.02619,24.332073],[111.024363,24.347853],[111.017817,24.353313],[110.992545,24.354896],[110.975038,24.36112],[110.962327,24.370674],[110.968264,24.376024],[110.981432,24.371002],[110.992469,24.37657],[110.995819,24.395074],[111.018882,24.419578],[111.026113,24.446696],[111.040652,24.46268],[111.025885,24.483244],[111.042022,24.489298],[111.044001,24.498952],[111.020176,24.519237],[111.011423,24.54279],[110.991175,24.556855],[110.982726,24.569664],[110.983411,24.58596],[111.001071,24.600346],[111.002517,24.606776],[110.989272,24.62116],[110.994829,24.631075],[111.009748,24.634616],[111.012641,24.649596],[111.020633,24.669639],[111.029691,24.675902],[111.058768,24.672907],[111.06912,24.682818],[111.072545,24.695941],[111.079396,24.703782],[111.090509,24.701332],[111.10657,24.707593],[111.100709,24.719516],[111.108016,24.732199],[111.118825,24.72877],[111.13245,24.735737],[111.147369,24.767903],[111.16579,24.771875],[111.170053,24.776718],[111.169215,24.801964],[111.16305,24.81502],[111.161527,24.83732],[111.169444,24.862608],[111.169139,24.883976],[111.164496,24.898437],[111.151936,24.900448],[111.138311,24.891479],[111.127503,24.890065],[111.117151,24.895501],[111.105961,24.908113],[111.09774,24.931973],[111.097436,24.940885]]]]}},{"type":"Feature","properties":{"adcode":450400,"name":"梧州市","center":[111.297604,23.474803],"centroid":[110.99512,23.479776],"childrenNum":7,"level":"city","parent":{"adcode":450000},"subFeatureIndex":3,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[110.391899,24.04216],[110.397608,24.033019],[110.398217,24.0172],[110.389311,23.997436],[110.395933,23.978765],[110.396618,23.96502],[110.388245,23.946454],[110.380177,23.939826],[110.359396,23.931883],[110.352546,23.912874],[110.357189,23.891286],[110.374239,23.882464],[110.37325,23.877477],[110.398902,23.878573],[110.411613,23.863173],[110.43384,23.865804],[110.443811,23.864159],[110.45972,23.848264],[110.475705,23.853636],[110.493059,23.841358],[110.484991,23.828585],[110.499606,23.804844],[110.511023,23.799964],[110.533174,23.803254],[110.543754,23.813453],[110.550072,23.826063],[110.558064,23.826227],[110.569939,23.809834],[110.572527,23.795852],[110.582194,23.783403],[110.569101,23.759874],[110.5554,23.74841],[110.548245,23.717358],[110.551975,23.702816],[110.571537,23.706713],[110.57207,23.698207],[110.565676,23.681249],[110.571004,23.677791],[110.558901,23.667966],[110.544287,23.666868],[110.542232,23.657482],[110.548093,23.646173],[110.56423,23.641726],[110.576713,23.634314],[110.576637,23.629043],[110.588055,23.620642],[110.586761,23.599995],[110.579529,23.588846],[110.59521,23.589889],[110.605257,23.577092],[110.601832,23.561381],[110.61363,23.558195],[110.617893,23.551932],[110.614391,23.540889],[110.61972,23.515173],[110.619644,23.50028],[110.630757,23.483241],[110.63167,23.469059],[110.622156,23.460373],[110.606399,23.453776],[110.593916,23.452456],[110.584629,23.438985],[110.587522,23.427713],[110.573364,23.390479],[110.581965,23.374637],[110.564382,23.36754],[110.567731,23.359562],[110.581889,23.363139],[110.588892,23.353125],[110.58227,23.344652],[110.591708,23.333536],[110.59049,23.323135],[110.60305,23.323851],[110.615305,23.329024],[110.62893,23.319998],[110.650624,23.315045],[110.656561,23.30767],[110.659225,23.294129],[110.652222,23.256528],[110.631214,23.24144],[110.624135,23.225635],[110.602898,23.214289],[110.587217,23.217373],[110.572831,23.225029],[110.550148,23.208175],[110.54383,23.191264],[110.553878,23.162946],[110.548245,23.145092],[110.547408,23.1263],[110.559206,23.108772],[110.578616,23.109323],[110.59148,23.098464],[110.602898,23.103645],[110.612032,23.12178],[110.624439,23.121945],[110.659758,23.116268],[110.66775,23.11004],[110.665086,23.101385],[110.667979,23.089147],[110.682213,23.088541],[110.678407,23.073985],[110.686932,23.063509],[110.710605,23.059318],[110.711442,23.042278],[110.724839,23.041175],[110.739986,23.057113],[110.750338,23.045642],[110.745314,23.03748],[110.758254,23.021044],[110.751099,23.009681],[110.756808,23.002455],[110.749958,22.989987],[110.754144,22.969903],[110.76678,22.963005],[110.765029,22.953183],[110.74539,22.951969],[110.726057,22.923269],[110.733288,22.911787],[110.7256,22.906046],[110.729939,22.900525],[110.728416,22.887164],[110.752241,22.852155],[110.768835,22.846301],[110.786799,22.860881],[110.799663,22.855745],[110.80187,22.846301],[110.795704,22.82592],[110.773021,22.772882],[110.771956,22.76509],[110.790376,22.741767],[110.786037,22.728446],[110.791442,22.721757],[110.816409,22.714903],[110.830719,22.706555],[110.843354,22.709651],[110.853935,22.703569],[110.888036,22.641689],[110.882327,22.630516],[110.883316,22.622163],[110.895876,22.613532],[110.941318,22.608111],[110.957683,22.616741],[110.961718,22.625758],[110.958977,22.636545],[110.977322,22.641523],[110.987369,22.640196],[110.997113,22.631401],[111.010738,22.645837],[111.024439,22.651368],[111.034563,22.645008],[111.039815,22.64899],[111.055571,22.648492],[111.062041,22.66619],[111.073992,22.667241],[111.089139,22.689028],[111.083202,22.708711],[111.063944,22.719878],[111.060519,22.731542],[111.085409,22.729717],[111.095152,22.733476],[111.099187,22.741767],[111.116694,22.745415],[111.129253,22.738838],[111.174696,22.740109],[111.176218,22.73624],[111.202098,22.740496],[111.20461,22.750113],[111.218464,22.748068],[111.232165,22.759011],[111.239015,22.768792],[111.241147,22.781281],[111.255152,22.787082],[111.256827,22.793823],[111.272127,22.790674],[111.272812,22.798851],[111.291613,22.807801],[111.287579,22.816087],[111.306608,22.839618],[111.30364,22.843981],[111.319624,22.851216],[111.325866,22.866403],[111.339643,22.868557],[111.343678,22.876784],[111.358749,22.889207],[111.361946,22.909965],[111.370319,22.91543],[111.375495,22.926525],[111.374429,22.938447],[111.364762,22.947554],[111.369329,22.95103],[111.363925,22.968799],[111.375343,22.967861],[111.377322,22.973269],[111.397188,22.981269],[111.403735,22.991255],[111.389577,23.005599],[111.39696,23.013377],[111.414011,23.016135],[111.416066,23.025677],[111.433953,23.036212],[111.427179,23.060642],[111.434562,23.071559],[111.40206,23.066211],[111.394677,23.068141],[111.379529,23.081318],[111.374277,23.092565],[111.375267,23.108166],[111.379986,23.123158],[111.376561,23.142006],[111.366056,23.144707],[111.398711,23.15986],[111.392469,23.169558],[111.384325,23.167629],[111.384248,23.194129],[111.388892,23.210213],[111.377855,23.215776],[111.379149,23.221504],[111.365752,23.236924],[111.371993,23.264291],[111.361109,23.270568],[111.351213,23.265998],[111.349615,23.27277],[111.356542,23.283395],[111.353421,23.288955],[111.376561,23.304642],[111.37755,23.313889],[111.3656,23.319778],[111.361946,23.330289],[111.368188,23.350594],[111.378007,23.369575],[111.38912,23.376012],[111.392089,23.391139],[111.383487,23.399665],[111.39559,23.438326],[111.39285,23.446683],[111.400005,23.456854],[111.399776,23.469389],[111.42893,23.466585],[111.430528,23.475491],[111.445371,23.488298],[111.45207,23.500995],[111.459529,23.499785],[111.464248,23.511491],[111.480233,23.532593],[111.478406,23.543911],[111.481908,23.558854],[111.489063,23.561381],[111.488987,23.592306],[111.482745,23.605706],[111.487084,23.626627],[111.508245,23.625749],[111.538387,23.630855],[111.551175,23.640463],[111.564267,23.633216],[111.584286,23.644691],[111.588549,23.638103],[111.59441,23.643483],[111.607426,23.637389],[111.615647,23.638981],[111.61481,23.658744],[111.625618,23.676474],[111.637112,23.678285],[111.63559,23.684542],[111.643202,23.696122],[111.665276,23.699963],[111.662688,23.706438],[111.666798,23.718949],[111.62166,23.725972],[111.618311,23.73475],[111.629348,23.736396],[111.628054,23.788613],[111.639167,23.786529],[111.641147,23.797003],[111.649367,23.811095],[111.64579,23.815317],[111.653706,23.821951],[111.654848,23.833299],[111.651422,23.860926],[111.659034,23.872654],[111.658197,23.885532],[111.6499,23.903012],[111.652031,23.929144],[111.649291,23.945194],[111.638254,23.961351],[111.623335,23.972084],[111.606132,23.973399],[111.591137,23.993549],[111.576979,24.000667],[111.564952,23.998805],[111.56107,23.99344],[111.54501,23.999188],[111.548511,24.006251],[111.538463,24.026725],[111.535343,24.043419],[111.539681,24.056991],[111.58421,24.088673],[111.585048,24.093926],[111.573325,24.107657],[111.578501,24.115917],[111.573097,24.123958],[111.575228,24.143373],[111.552545,24.140147],[111.540899,24.150155],[111.529634,24.150975],[111.525447,24.160162],[111.512736,24.167379],[111.500861,24.163114],[111.493021,24.151959],[111.490737,24.140365],[111.501698,24.13774],[111.501622,24.130412],[111.487845,24.132052],[111.480081,24.113565],[111.486399,24.096552],[111.46813,24.084296],[111.448111,24.090698],[111.424819,24.074885],[111.403735,24.081178],[111.39658,24.075378],[111.404267,24.05535],[111.403126,24.041722],[111.394905,24.031104],[111.390871,24.019171],[111.397569,24.005923],[111.40716,23.997436],[111.412869,23.973782],[111.412564,23.950397],[111.403202,23.923666],[111.365143,23.882518],[111.366437,23.86553],[111.358901,23.864707],[111.348777,23.872325],[111.323582,23.867009],[111.304096,23.869256],[111.28697,23.884053],[111.272279,23.886902],[111.24617,23.883012],[111.233535,23.888437],[111.232926,23.90219],[111.227598,23.919338],[111.207655,23.941633],[111.194867,23.939662],[111.161223,23.944153],[111.151404,23.937854],[111.139225,23.899231],[111.132907,23.888546],[111.105276,23.878025],[111.101546,23.854403],[111.092869,23.836863],[111.081299,23.828311],[111.059605,23.828639],[111.051232,23.813453],[111.037303,23.805448],[111.017817,23.814878],[111.01325,23.811314],[111.015761,23.79141],[111.025733,23.778084],[111.014315,23.759161],[111.005333,23.757241],[110.988968,23.76887],[110.979301,23.763001],[110.978996,23.740785],[110.976104,23.731787],[110.982346,23.721967],[110.965447,23.726301],[110.957379,23.721089],[110.955019,23.707645],[110.960348,23.698701],[110.957074,23.688274],[110.968416,23.671314],[110.968112,23.663026],[110.953801,23.651773],[110.952051,23.667582],[110.943297,23.669668],[110.930509,23.659952],[110.922821,23.663959],[110.922593,23.672522],[110.914068,23.684871],[110.900823,23.687176],[110.89207,23.703914],[110.89755,23.745118],[110.89717,23.752469],[110.884762,23.762836],[110.884077,23.770625],[110.895952,23.785926],[110.888797,23.802925],[110.889938,23.816688],[110.880728,23.820197],[110.858197,23.80797],[110.850357,23.824583],[110.840233,23.837027],[110.843963,23.842289],[110.866799,23.85402],[110.872736,23.873202],[110.856903,23.894409],[110.835971,23.899396],[110.818311,23.908272],[110.792888,23.941031],[110.779796,23.948699],[110.752393,23.947604],[110.734962,23.951164],[110.725752,23.945194],[110.71776,23.955545],[110.726818,23.971482],[110.732222,23.989552],[110.731385,24.002035],[110.741965,24.010959],[110.749577,24.011945],[110.74539,24.022017],[110.728949,24.028367],[110.690053,24.038657],[110.67696,24.059016],[110.684572,24.078223],[110.6899,24.099561],[110.686399,24.12084],[110.701318,24.147694],[110.709387,24.152123],[110.720119,24.167707],[110.712584,24.181157],[110.689368,24.187773],[110.673383,24.211934],[110.652603,24.217345],[110.626646,24.230845],[110.617436,24.254015],[110.605638,24.263467],[110.603735,24.27576],[110.613478,24.298539],[110.607236,24.306404],[110.610205,24.314542],[110.619263,24.319075],[110.601984,24.324536],[110.58638,24.32055],[110.573212,24.327158],[110.570776,24.333001],[110.576865,24.351511],[110.567503,24.362649],[110.555324,24.366088],[110.552127,24.371602],[110.555019,24.38645],[110.551899,24.404952],[110.538959,24.401514],[110.527769,24.38252],[110.516504,24.375751],[110.513992,24.364942],[110.507446,24.360247],[110.50638,24.345778],[110.483773,24.348181],[110.469463,24.357517],[110.467712,24.350365],[110.476161,24.340919],[110.484154,24.321533],[110.482403,24.31274],[110.455229,24.313614],[110.445334,24.317765],[110.44404,24.329451],[110.428588,24.330107],[110.424325,24.338844],[110.410548,24.325356],[110.398749,24.321806],[110.37363,24.323608],[110.352317,24.314215],[110.339377,24.300724],[110.316923,24.296409],[110.326666,24.26609],[110.33717,24.275869],[110.351937,24.278601],[110.369901,24.271936],[110.374924,24.264341],[110.365562,24.26232],[110.365257,24.244124],[110.358331,24.218985],[110.365638,24.227292],[110.375914,24.224505],[110.383221,24.214011],[110.392888,24.220406],[110.405067,24.220078],[110.413364,24.214339],[110.419073,24.201111],[110.43795,24.196738],[110.456218,24.184],[110.443887,24.172246],[110.444344,24.164864],[110.432698,24.16727],[110.428968,24.156498],[110.420291,24.15699],[110.407731,24.143756],[110.423107,24.142225],[110.429805,24.146491],[110.437569,24.139381],[110.448378,24.142991],[110.45462,24.138451],[110.458426,24.124833],[110.447922,24.116354],[110.411918,24.118761],[110.412451,24.107493],[110.407883,24.099834],[110.401185,24.100873],[110.403925,24.108915],[110.386799,24.126309],[110.364725,24.104812],[110.362822,24.095403],[110.376066,24.086211],[110.374315,24.081725],[110.354905,24.077129],[110.343412,24.060384],[110.361908,24.061917],[110.360386,24.05234],[110.373783,24.042105],[110.379644,24.043692],[110.381242,24.054857],[110.397836,24.058031],[110.400043,24.048071],[110.391899,24.04216]]]]}},{"type":"Feature","properties":{"adcode":450500,"name":"北海市","center":[109.119254,21.473343],"centroid":[109.343711,21.665234],"childrenNum":4,"level":"city","parent":{"adcode":450000},"subFeatureIndex":4,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[109.607655,21.908869],[109.594183,21.913372],[109.587256,21.910648],[109.576752,21.897358],[109.558864,21.893911],[109.540291,21.902085],[109.523697,21.873112],[109.493859,21.880842],[109.487846,21.885847],[109.483659,21.901306],[109.473307,21.900528],[109.468436,21.885847],[109.461509,21.885625],[109.444687,21.896024],[109.442403,21.914762],[109.426647,21.918321],[109.418502,21.906088],[109.398179,21.910036],[109.390872,21.907367],[109.389806,21.889907],[109.373669,21.898081],[109.360653,21.892632],[109.339949,21.908424],[109.32541,21.898971],[109.324268,21.888906],[109.310643,21.883845],[109.306761,21.889128],[109.312546,21.90114],[109.30326,21.905644],[109.299606,21.898693],[109.290548,21.914929],[109.281414,21.90809],[109.267256,21.910982],[109.267789,21.903086],[109.278445,21.890574],[109.259492,21.891297],[109.261319,21.87389],[109.254925,21.865826],[109.231557,21.852198],[109.154069,21.850697],[109.141509,21.844967],[109.133136,21.847693],[109.113878,21.871276],[109.104211,21.874447],[109.09462,21.871666],[109.084573,21.851865],[109.061205,21.837068],[109.035934,21.843187],[109.022156,21.836344],[108.998864,21.837958],[108.980215,21.831171],[108.972223,21.813924],[108.967732,21.821935],[108.975648,21.831505],[108.956162,21.82405],[108.956314,21.810696],[108.965448,21.812699],[108.968189,21.80708],[108.952584,21.787214],[108.944744,21.760444],[108.938655,21.763338],[108.91856,21.751427],[108.910111,21.75215],[108.898617,21.742687],[108.886895,21.740349],[108.879435,21.744357],[108.866799,21.742966],[108.859873,21.737287],[108.854697,21.724539],[108.850739,21.703715],[108.850282,21.686898],[108.85835,21.660555],[108.881414,21.627243],[108.901661,21.604399],[108.915972,21.596264],[108.938122,21.589688],[108.966057,21.587459],[108.991481,21.588184],[109.061433,21.583168],[109.092261,21.579936],[109.106875,21.566059],[109.123545,21.571576],[109.142727,21.564386],[109.152013,21.540752],[109.150263,21.523749],[109.142118,21.512041],[109.124535,21.501224],[109.074373,21.489514],[109.057932,21.480758],[109.042556,21.464473],[109.038065,21.451923],[109.040044,21.433348],[109.046666,21.424478],[109.064706,21.426932],[109.082898,21.424812],[109.094773,21.419401],[109.138845,21.388991],[109.16267,21.385922],[109.18619,21.390944],[109.230719,21.409804],[109.245791,21.425705],[109.279054,21.427323],[109.317113,21.435021],[109.417132,21.438815],[109.448493,21.442664],[109.485182,21.45343],[109.529863,21.436974],[109.544782,21.443612],[109.541052,21.466091],[109.566628,21.477524],[109.576828,21.493585],[109.604535,21.52347],[109.607503,21.544599],[109.612299,21.556918],[109.633612,21.540251],[109.641756,21.525589],[109.654925,21.493473],[109.663831,21.483435],[109.682099,21.472616],[109.704173,21.462633],[109.739948,21.455828],[109.76012,21.455047],[109.785619,21.456944],[109.788359,21.490462],[109.774202,21.507636],[109.772908,21.531276],[109.754791,21.55636],[109.752051,21.577651],[109.754487,21.582611],[109.74383,21.601056],[109.746266,21.622953],[109.753802,21.627856],[109.757075,21.644958],[109.765981,21.657213],[109.766209,21.666904],[109.758141,21.667127],[109.748626,21.652757],[109.744135,21.659664],[109.735229,21.660276],[109.715895,21.669912],[109.706761,21.659441],[109.696485,21.667684],[109.689026,21.686174],[109.696561,21.702267],[109.696257,21.728269],[109.69032,21.729382],[109.696333,21.76306],[109.708131,21.800291],[109.704934,21.809417],[109.694354,21.813311],[109.692375,21.823159],[109.707522,21.836178],[109.707598,21.845801],[109.695343,21.861154],[109.705163,21.872556],[109.70364,21.890519],[109.697018,21.902363],[109.681566,21.895801],[109.663754,21.895357],[109.641452,21.908201],[109.619758,21.895968],[109.607655,21.908869]]],[[[109.088531,21.014746],[109.104059,21.005403],[109.100177,21.019278],[109.107789,21.025879],[109.114031,21.01939],[109.128112,21.014523],[109.133821,21.01939],[109.144554,21.041262],[109.145011,21.057818],[109.138997,21.067325],[109.128874,21.071575],[109.118217,21.070233],[109.092413,21.057426],[109.085791,21.043275],[109.088531,21.014746]]],[[[109.206971,20.90679],[109.218541,20.899288],[109.22227,20.909085],[109.206818,20.916643],[109.206971,20.90679]]]]}},{"type":"Feature","properties":{"adcode":450600,"name":"防城港市","center":[108.345478,21.614631],"centroid":[108.016067,21.869663],"childrenNum":4,"level":"city","parent":{"adcode":450000},"subFeatureIndex":5,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[108.095877,22.371668],[108.083013,22.368787],[108.07464,22.355041],[108.066267,22.350829],[108.046629,22.354709],[108.030492,22.333146],[108.021586,22.330984],[108.006743,22.335419],[107.994259,22.327935],[107.979569,22.31036],[107.985506,22.296887],[107.961072,22.285963],[107.959245,22.279696],[107.946457,22.269936],[107.952014,22.249968],[107.94425,22.246918],[107.930929,22.254905],[107.921415,22.249136],[107.91837,22.233271],[107.910606,22.228223],[107.911595,22.210192],[107.898275,22.204421],[107.895991,22.215629],[107.883356,22.219235],[107.874145,22.211024],[107.859911,22.209637],[107.837837,22.212189],[107.821167,22.217238],[107.801148,22.209526],[107.776486,22.207418],[107.739416,22.19976],[107.727999,22.18672],[107.706001,22.191603],[107.675782,22.182724],[107.659721,22.180005],[107.632547,22.189439],[107.628284,22.18167],[107.642747,22.141208],[107.648379,22.132048],[107.660939,22.123999],[107.657666,22.098069],[107.66444,22.096126],[107.663222,22.087852],[107.678598,22.081909],[107.66779,22.065748],[107.657133,22.06447],[107.653099,22.053528],[107.646324,22.051473],[107.653479,22.041308],[107.632471,22.036864],[107.636657,22.028253],[107.625468,22.026586],[107.616105,22.004806],[107.60248,21.998638],[107.60248,21.990914],[107.579797,21.975298],[107.585278,21.969462],[107.575154,21.964961],[107.580178,21.959736],[107.572338,21.952121],[107.582614,21.93878],[107.56602,21.929551],[107.558408,21.931664],[107.554374,21.917542],[107.559626,21.91087],[107.550644,21.901974],[107.542956,21.888072],[107.55445,21.879841],[107.568379,21.862767],[107.571576,21.846413],[107.557799,21.815593],[107.558484,21.800458],[107.567542,21.784098],[107.560387,21.776306],[107.553232,21.759164],[107.552851,21.74163],[107.557266,21.724539],[107.541586,21.719138],[107.541129,21.713682],[107.519588,21.694137],[107.515249,21.685116],[107.498427,21.673978],[107.506115,21.664231],[107.481529,21.655542],[107.486705,21.64947],[107.49013,21.627132],[107.501015,21.613537],[107.497894,21.602895],[107.486477,21.595818],[107.508399,21.594425],[107.532528,21.587682],[107.541662,21.590914],[107.547371,21.586735],[107.563889,21.61025],[107.584516,21.614763],[107.603318,21.597713],[107.620368,21.602115],[107.654926,21.60635],[107.665125,21.61259],[107.680044,21.608523],[107.692604,21.609024],[107.716962,21.618552],[107.727009,21.626686],[107.739112,21.630084],[107.7468,21.636992],[107.775192,21.641783],[107.789122,21.652645],[107.800083,21.651086],[107.809902,21.655096],[107.831291,21.650362],[107.837228,21.641115],[107.84857,21.639388],[107.848798,21.645348],[107.861129,21.652033],[107.881909,21.637104],[107.881757,21.628469],[107.891881,21.622897],[107.894469,21.613426],[107.887238,21.609247],[107.895915,21.603341],[107.894317,21.5971],[107.903298,21.589465],[107.920197,21.583447],[107.92895,21.585899],[107.934278,21.574474],[107.945924,21.562714],[107.956124,21.536014],[107.972033,21.534397],[107.983527,21.542035],[108.010929,21.545658],[108.030644,21.545992],[108.048988,21.540139],[108.060025,21.526091],[108.108284,21.508305],[108.133631,21.505016],[108.162632,21.508249],[108.186153,21.515554],[108.196429,21.523415],[108.195287,21.532279],[108.179987,21.542202],[108.156162,21.550842],[108.151215,21.558255],[108.157,21.564386],[108.179607,21.57113],[108.188893,21.577094],[108.194526,21.588518],[108.205334,21.597768],[108.223679,21.603954],[108.235477,21.602783],[108.246667,21.593645],[108.252071,21.577205],[108.250168,21.561377],[108.234488,21.532558],[108.21051,21.50574],[108.208379,21.496261],[108.213631,21.490071],[108.229997,21.491019],[108.269121,21.512877],[108.2813,21.522969],[108.321567,21.537686],[108.338541,21.541198],[108.3715,21.534732],[108.397532,21.533115],[108.453251,21.539972],[108.479283,21.54694],[108.492604,21.5548],[108.497247,21.571465],[108.51993,21.583001],[108.533631,21.600499],[108.537361,21.616546],[108.554792,21.633817],[108.56796,21.654428],[108.591709,21.677208],[108.597037,21.691464],[108.585239,21.708002],[108.553346,21.722256],[108.544592,21.729271],[108.533251,21.72504],[108.527694,21.716076],[108.516733,21.716688],[108.50699,21.725708],[108.506838,21.759052],[108.528075,21.771965],[108.516961,21.779645],[108.513993,21.808137],[108.46718,21.851753],[108.462689,21.861154],[108.469159,21.887738],[108.457285,21.906811],[108.430111,21.917209],[108.415877,21.913873],[108.404764,21.916319],[108.390301,21.928106],[108.359549,21.91821],[108.337551,21.924381],[108.319359,21.916208],[108.290739,21.91037],[108.263032,21.922046],[108.258236,21.928439],[108.262347,21.939447],[108.243774,21.947785],[108.243393,21.962682],[108.23464,21.971074],[108.215687,21.972075],[108.205563,21.979577],[108.195744,21.994415],[108.205334,22.01653],[108.199397,22.028586],[108.220101,22.053362],[108.202899,22.060916],[108.196809,22.06908],[108.202214,22.080799],[108.199093,22.09496],[108.20777,22.09396],[108.216219,22.110562],[108.197494,22.115615],[108.196809,22.13166],[108.185011,22.141375],[108.193079,22.163522],[108.212337,22.170682],[108.210663,22.178618],[108.225734,22.182558],[108.238979,22.19521],[108.253669,22.19571],[108.256105,22.200482],[108.276581,22.210414],[108.279854,22.206974],[108.280691,22.223341],[108.267675,22.230664],[108.260672,22.229665],[108.246667,22.239207],[108.243926,22.257956],[108.23464,22.263003],[108.236238,22.282524],[108.218883,22.291952],[108.213175,22.285907],[108.206705,22.292173],[108.189197,22.273651],[108.173365,22.280972],[108.163698,22.2899],[108.15053,22.288791],[108.143831,22.303707],[108.136828,22.305093],[108.133175,22.328046],[108.13523,22.341461],[108.123888,22.34645],[108.11346,22.356205],[108.104935,22.35554],[108.095877,22.371668]]]]}},{"type":"Feature","properties":{"adcode":450700,"name":"钦州市","center":[108.624175,21.967127],"centroid":[109.020264,22.171739],"childrenNum":4,"level":"city","parent":{"adcode":450000},"subFeatureIndex":6,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[109.607655,21.908869],[109.607123,21.928439],[109.594792,21.918766],[109.595324,21.933943],[109.6005,21.940447],[109.597075,21.947896],[109.58756,21.950342],[109.576143,21.959569],[109.574316,21.970574],[109.593421,21.961904],[109.601947,21.968462],[109.594487,22.011363],[109.590529,22.023753],[109.579416,22.038641],[109.575914,22.048529],[109.579416,22.059083],[109.576219,22.06547],[109.555743,22.081076],[109.550263,22.098791],[109.550034,22.121278],[109.558559,22.16552],[109.569673,22.184112],[109.589083,22.203367],[109.586951,22.22151],[109.578198,22.231607],[109.578502,22.249247],[109.593269,22.2899],[109.608036,22.302764],[109.626533,22.308531],[109.641909,22.318178],[109.648226,22.317623],[109.674183,22.297164],[109.679815,22.300158],[109.662308,22.318178],[109.674411,22.339854],[109.683317,22.332093],[109.687579,22.346062],[109.696713,22.343679],[109.710034,22.358312],[109.728074,22.357203],[109.727161,22.374218],[109.733555,22.38048],[109.739872,22.369119],[109.748245,22.363466],[109.74246,22.356981],[109.747332,22.349388],[109.756771,22.347115],[109.76522,22.335807],[109.786989,22.329099],[109.805258,22.313243],[109.815077,22.309584],[109.8405,22.317291],[109.84522,22.324387],[109.844763,22.347559],[109.850472,22.363189],[109.858845,22.37117],[109.857398,22.384969],[109.846742,22.396661],[109.84187,22.410236],[109.828778,22.424474],[109.813707,22.432119],[109.810738,22.440816],[109.818883,22.453666],[109.838141,22.471112],[109.849025,22.490549],[109.857322,22.497692],[109.857551,22.506329],[109.868436,22.507215],[109.870947,22.515797],[109.863488,22.517236],[109.864097,22.528917],[109.855115,22.540874],[109.857627,22.556039],[109.844915,22.563345],[109.840044,22.571978],[109.82109,22.575686],[109.793459,22.584595],[109.777322,22.586975],[109.762784,22.584042],[109.762784,22.557146],[109.752812,22.564563],[109.742384,22.555652],[109.726323,22.561408],[109.717874,22.560744],[109.720691,22.578121],[109.707827,22.589354],[109.677303,22.603961],[109.662917,22.625316],[109.659796,22.660107],[109.662232,22.662374],[109.651576,22.668015],[109.646552,22.659443],[109.635058,22.658558],[109.625772,22.652751],[109.613973,22.662872],[109.611233,22.672439],[109.584135,22.681287],[109.569064,22.665637],[109.563507,22.656014],[109.556504,22.659664],[109.554601,22.65264],[109.534278,22.647718],[109.517608,22.635605],[109.491652,22.652143],[109.478559,22.643404],[109.472242,22.633115],[109.464173,22.629465],[109.45032,22.630681],[109.446133,22.625537],[109.448341,22.61486],[109.438902,22.613422],[109.440729,22.630737],[109.427865,22.634166],[109.417208,22.630073],[109.408607,22.633834],[109.401833,22.627639],[109.386913,22.639034],[109.374278,22.636379],[109.367047,22.626699],[109.351671,22.628082],[109.3315,22.609383],[109.324649,22.607834],[109.321528,22.596824],[109.306837,22.5862],[109.302879,22.575409],[109.294354,22.571148],[109.289787,22.559582],[109.292223,22.543254],[109.321376,22.522551],[109.317037,22.511146],[109.298464,22.509928],[109.265581,22.484569],[109.263602,22.494868],[109.250206,22.509928],[109.22874,22.50644],[109.229654,22.520392],[109.221129,22.513859],[109.216029,22.520281],[109.198217,22.516074],[109.182689,22.517458],[109.19738,22.53163],[109.197532,22.538327],[109.18581,22.546077],[109.167237,22.543475],[109.163736,22.553438],[109.153231,22.544693],[109.15384,22.536833],[109.163051,22.537774],[109.173403,22.52006],[109.152013,22.515852],[109.145087,22.511257],[109.134506,22.51635],[109.096295,22.510648],[109.079169,22.522274],[109.045829,22.518399],[109.041262,22.507271],[109.014621,22.510371],[109.008683,22.514247],[109.008683,22.528142],[109.001528,22.527921],[108.995591,22.538826],[108.977932,22.54259],[108.963013,22.518454],[108.945962,22.525429],[108.931424,22.524488],[108.91856,22.512253],[108.909273,22.515907],[108.896409,22.510869],[108.873117,22.512198],[108.872356,22.518509],[108.857818,22.524378],[108.842213,22.541593],[108.827218,22.530024],[108.820748,22.533844],[108.811538,22.524156],[108.782765,22.527146],[108.782689,22.52089],[108.767313,22.507049],[108.749121,22.504668],[108.733974,22.486396],[108.71365,22.488611],[108.710605,22.484569],[108.716162,22.460922],[108.720881,22.450897],[108.699873,22.450177],[108.698503,22.461309],[108.688836,22.462583],[108.682366,22.446355],[108.676276,22.442422],[108.673917,22.431011],[108.66189,22.429847],[108.653136,22.446632],[108.633574,22.460035],[108.628855,22.452281],[108.633193,22.445302],[108.617894,22.438378],[108.615306,22.428684],[108.60366,22.414003],[108.594221,22.415887],[108.583869,22.430734],[108.573289,22.42331],[108.558446,22.419876],[108.558674,22.408629],[108.547332,22.396217],[108.56385,22.385855],[108.568569,22.372112],[108.547789,22.359198],[108.54581,22.346284],[108.540558,22.346339],[108.541776,22.33043],[108.551519,22.326716],[108.543907,22.31474],[108.546343,22.30964],[108.538959,22.302043],[108.528151,22.274927],[108.521148,22.271932],[108.507066,22.275038],[108.505011,22.264223],[108.498236,22.259509],[108.501814,22.25019],[108.496181,22.238264],[108.468246,22.239207],[108.436048,22.249303],[108.423184,22.267218],[108.409863,22.265887],[108.406362,22.258566],[108.399435,22.261006],[108.382918,22.252631],[108.371804,22.242868],[108.354373,22.246363],[108.335648,22.24309],[108.321719,22.237432],[108.308703,22.224617],[108.3017,22.224506],[108.296904,22.212078],[108.279854,22.206974],[108.276581,22.210414],[108.256105,22.200482],[108.253669,22.19571],[108.238979,22.19521],[108.225734,22.182558],[108.210663,22.178618],[108.212337,22.170682],[108.193079,22.163522],[108.185011,22.141375],[108.196809,22.13166],[108.197494,22.115615],[108.216219,22.110562],[108.20777,22.09396],[108.199093,22.09496],[108.202214,22.080799],[108.196809,22.06908],[108.202899,22.060916],[108.220101,22.053362],[108.199397,22.028586],[108.205334,22.01653],[108.195744,21.994415],[108.205563,21.979577],[108.215687,21.972075],[108.23464,21.971074],[108.243393,21.962682],[108.243774,21.947785],[108.262347,21.939447],[108.258236,21.928439],[108.263032,21.922046],[108.290739,21.91037],[108.319359,21.916208],[108.337551,21.924381],[108.359549,21.91821],[108.390301,21.928106],[108.404764,21.916319],[108.415877,21.913873],[108.430111,21.917209],[108.457285,21.906811],[108.469159,21.887738],[108.462689,21.861154],[108.46718,21.851753],[108.513993,21.808137],[108.516961,21.779645],[108.528075,21.771965],[108.506838,21.759052],[108.50699,21.725708],[108.516733,21.716688],[108.527694,21.716076],[108.533251,21.72504],[108.544592,21.729271],[108.553346,21.722256],[108.585239,21.708002],[108.597037,21.691464],[108.591709,21.677208],[108.610434,21.681663],[108.626571,21.679992],[108.638065,21.671304],[108.659226,21.643956],[108.672927,21.638608],[108.678103,21.659162],[108.685867,21.660778],[108.693707,21.652088],[108.704059,21.626686],[108.703679,21.617549],[108.694392,21.607965],[108.674602,21.596375],[108.6762,21.588574],[108.694392,21.592642],[108.704897,21.601669],[108.711443,21.614484],[108.711671,21.623733],[108.705125,21.642451],[108.710073,21.646741],[108.726742,21.638886],[108.735877,21.629249],[108.734659,21.615599],[108.746,21.602449],[108.753764,21.601335],[108.756428,21.60908],[108.774316,21.610361],[108.780253,21.618942],[108.795781,21.62585],[108.816257,21.624847],[108.833308,21.610696],[108.868017,21.62078],[108.881414,21.627243],[108.85835,21.660555],[108.850282,21.686898],[108.850739,21.703715],[108.854697,21.724539],[108.859873,21.737287],[108.866799,21.742966],[108.879435,21.744357],[108.886895,21.740349],[108.898617,21.742687],[108.910111,21.75215],[108.91856,21.751427],[108.938655,21.763338],[108.944744,21.760444],[108.952584,21.787214],[108.968189,21.80708],[108.965448,21.812699],[108.956314,21.810696],[108.956162,21.82405],[108.975648,21.831505],[108.967732,21.821935],[108.972223,21.813924],[108.980215,21.831171],[108.998864,21.837958],[109.022156,21.836344],[109.035934,21.843187],[109.061205,21.837068],[109.084573,21.851865],[109.09462,21.871666],[109.104211,21.874447],[109.113878,21.871276],[109.133136,21.847693],[109.141509,21.844967],[109.154069,21.850697],[109.231557,21.852198],[109.254925,21.865826],[109.261319,21.87389],[109.259492,21.891297],[109.278445,21.890574],[109.267789,21.903086],[109.267256,21.910982],[109.281414,21.90809],[109.290548,21.914929],[109.299606,21.898693],[109.30326,21.905644],[109.312546,21.90114],[109.306761,21.889128],[109.310643,21.883845],[109.324268,21.888906],[109.32541,21.898971],[109.339949,21.908424],[109.360653,21.892632],[109.373669,21.898081],[109.389806,21.889907],[109.390872,21.907367],[109.398179,21.910036],[109.418502,21.906088],[109.426647,21.918321],[109.442403,21.914762],[109.444687,21.896024],[109.461509,21.885625],[109.468436,21.885847],[109.473307,21.900528],[109.483659,21.901306],[109.487846,21.885847],[109.493859,21.880842],[109.523697,21.873112],[109.540291,21.902085],[109.558864,21.893911],[109.576752,21.897358],[109.587256,21.910648],[109.594183,21.913372],[109.607655,21.908869]]],[[[108.842746,21.607185],[108.836276,21.604288],[108.841909,21.588685],[108.859416,21.581886],[108.865049,21.587905],[108.842746,21.607185]]]]}},{"type":"Feature","properties":{"adcode":450800,"name":"贵港市","center":[109.602146,23.0936],"centroid":[110.00316,23.307229],"childrenNum":5,"level":"city","parent":{"adcode":450000},"subFeatureIndex":7,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[109.662232,22.662374],[109.673193,22.676089],[109.691614,22.689138],[109.713688,22.69417],[109.720615,22.692843],[109.728455,22.70086],[109.720158,22.707494],[109.725943,22.725959],[109.731271,22.73226],[109.745353,22.737235],[109.754791,22.72922],[109.759359,22.733808],[109.78326,22.73928],[109.790567,22.755584],[109.781509,22.768295],[109.770548,22.769676],[109.762556,22.775976],[109.767123,22.790176],[109.762479,22.807193],[109.766133,22.810452],[109.755248,22.838127],[109.763545,22.846301],[109.766894,22.857567],[109.775572,22.852431],[109.78638,22.855579],[109.800386,22.844534],[109.806932,22.848179],[109.806247,22.85696],[109.815686,22.858506],[109.818502,22.885398],[109.841642,22.885784],[109.845524,22.877115],[109.865315,22.871759],[109.852603,22.88744],[109.84933,22.878054],[109.845448,22.887882],[109.832888,22.898979],[109.844535,22.905825],[109.854582,22.900636],[109.861509,22.904003],[109.842936,22.917473],[109.843621,22.932431],[109.83913,22.927795],[109.821471,22.958591],[109.806323,22.961736],[109.803811,22.976303],[109.819568,22.969406],[109.836466,22.9784],[109.851081,22.994455],[109.884268,23.012605],[109.887008,23.023526],[109.898502,23.026063],[109.916542,23.020106],[109.933364,23.024133],[109.952089,23.022699],[109.96579,23.010564],[109.979568,23.007475],[109.986723,22.998041],[110.008416,22.985131],[110.007655,22.979062],[110.016409,22.974814],[110.015191,22.96284],[110.025847,22.956052],[110.041908,22.955611],[110.055838,22.941428],[110.06208,22.942366],[110.073269,22.958425],[110.084458,22.959584],[110.099986,22.924428],[110.109425,22.913388],[110.120462,22.887164],[110.138121,22.900194],[110.164687,22.907426],[110.21051,22.905383],[110.231747,22.888324],[110.232203,22.868833],[110.243316,22.870324],[110.263716,22.867342],[110.269653,22.870986],[110.26501,22.88733],[110.263868,22.916203],[110.259453,22.926581],[110.260291,22.938944],[110.286171,22.959529],[110.300709,22.977407],[110.29972,22.99749],[110.287769,22.998979],[110.292413,23.01288],[110.307027,23.025126],[110.310605,23.011115],[110.324763,23.017459],[110.318521,23.023526],[110.328188,23.047848],[110.33717,23.05044],[110.340824,23.043933],[110.349349,23.048014],[110.363659,23.041947],[110.381471,23.047131],[110.396922,23.060973],[110.410852,23.062296],[110.420747,23.049392],[110.439092,23.05419],[110.466723,23.070732],[110.492527,23.065935],[110.498997,23.070677],[110.498083,23.084681],[110.501813,23.091352],[110.518711,23.099456],[110.521299,23.111583],[110.547408,23.1263],[110.548245,23.145092],[110.553878,23.162946],[110.54383,23.191264],[110.550148,23.208175],[110.572831,23.225029],[110.587217,23.217373],[110.602898,23.214289],[110.624135,23.225635],[110.631214,23.24144],[110.652222,23.256528],[110.659225,23.294129],[110.656561,23.30767],[110.650624,23.315045],[110.62893,23.319998],[110.615305,23.329024],[110.60305,23.323851],[110.59049,23.323135],[110.591708,23.333536],[110.58227,23.344652],[110.588892,23.353125],[110.581889,23.363139],[110.567731,23.359562],[110.564382,23.36754],[110.581965,23.374637],[110.573364,23.390479],[110.587522,23.427713],[110.584629,23.438985],[110.593916,23.452456],[110.606399,23.453776],[110.622156,23.460373],[110.63167,23.469059],[110.630757,23.483241],[110.619644,23.50028],[110.61972,23.515173],[110.614391,23.540889],[110.617893,23.551932],[110.61363,23.558195],[110.601832,23.561381],[110.605257,23.577092],[110.59521,23.589889],[110.579529,23.588846],[110.586761,23.599995],[110.588055,23.620642],[110.576637,23.629043],[110.576713,23.634314],[110.56423,23.641726],[110.548093,23.646173],[110.542232,23.657482],[110.544287,23.666868],[110.558901,23.667966],[110.571004,23.677791],[110.565676,23.681249],[110.57207,23.698207],[110.571537,23.706713],[110.551975,23.702816],[110.548245,23.717358],[110.5554,23.74841],[110.569101,23.759874],[110.582194,23.783403],[110.572527,23.795852],[110.569939,23.809834],[110.558064,23.826227],[110.550072,23.826063],[110.543754,23.813453],[110.533174,23.803254],[110.511023,23.799964],[110.499606,23.804844],[110.484991,23.828585],[110.493059,23.841358],[110.475705,23.853636],[110.45972,23.848264],[110.443811,23.864159],[110.43384,23.865804],[110.411613,23.863173],[110.398902,23.878573],[110.37325,23.877477],[110.374239,23.882464],[110.357189,23.891286],[110.352546,23.912874],[110.359396,23.931883],[110.380177,23.939826],[110.388245,23.946454],[110.396618,23.96502],[110.395933,23.978765],[110.389311,23.997436],[110.398217,24.0172],[110.397608,24.033019],[110.391899,24.04216],[110.376599,24.040299],[110.368683,24.033129],[110.343335,24.034771],[110.315552,24.023769],[110.309159,24.01616],[110.305353,23.975918],[110.295762,23.972139],[110.290433,23.95812],[110.295533,23.955162],[110.302917,23.933581],[110.297208,23.918681],[110.309311,23.919941],[110.314943,23.908819],[110.309539,23.893423],[110.295381,23.882025],[110.299492,23.865475],[110.286323,23.851937],[110.282669,23.864159],[110.27521,23.871503],[110.263031,23.89556],[110.241185,23.89156],[110.219263,23.9086],[110.210814,23.910244],[110.206247,23.902902],[110.203735,23.881368],[110.199701,23.869476],[110.190186,23.861035],[110.180443,23.860871],[110.157836,23.879285],[110.1503,23.880929],[110.132337,23.870024],[110.12031,23.856267],[110.089482,23.828859],[110.068397,23.801335],[110.041832,23.7862],[110.028055,23.780935],[109.997227,23.776767],[109.987408,23.768705],[109.979111,23.747148],[109.971804,23.736615],[109.955058,23.726027],[109.952013,23.699195],[109.947522,23.688164],[109.928493,23.684981],[109.922936,23.665002],[109.927655,23.635193],[109.917608,23.594613],[109.902156,23.577861],[109.893402,23.55402],[109.894087,23.536823],[109.898578,23.51891],[109.897284,23.503797],[109.891043,23.48599],[109.894011,23.475656],[109.868131,23.45526],[109.861966,23.43871],[109.85169,23.449542],[109.849634,23.465816],[109.837912,23.477909],[109.797265,23.485935],[109.785163,23.482527],[109.781813,23.46686],[109.769406,23.457349],[109.751823,23.454875],[109.740557,23.46752],[109.728911,23.447123],[109.724192,23.423754],[109.714601,23.41061],[109.699073,23.41105],[109.702879,23.402415],[109.689558,23.40335],[109.677456,23.421664],[109.661471,23.428978],[109.646476,23.420619],[109.635591,23.40533],[109.630034,23.392349],[109.611842,23.377497],[109.611309,23.368585],[109.596162,23.355656],[109.591442,23.363469],[109.575229,23.354886],[109.578426,23.351199],[109.566247,23.329079],[109.565334,23.317687],[109.556352,23.31499],[109.553916,23.308055],[109.541661,23.299634],[109.539682,23.306404],[109.513574,23.327648],[109.51403,23.332876],[109.501775,23.336508],[109.503222,23.346852],[109.483583,23.36809],[109.482974,23.383878],[109.448112,23.380633],[109.429311,23.359892],[109.423755,23.36798],[109.412032,23.36952],[109.401071,23.382778],[109.380443,23.377827],[109.37169,23.380853],[109.368112,23.390644],[109.373821,23.400985],[109.352736,23.416714],[109.343983,23.409015],[109.323355,23.416384],[109.3111,23.39642],[109.301585,23.39587],[109.296257,23.381788],[109.283545,23.381018],[109.276162,23.374362],[109.278445,23.360608],[109.271899,23.361378],[109.26581,23.346852],[109.250129,23.352245],[109.241909,23.344486],[109.232622,23.345312],[109.210853,23.33227],[109.220443,23.320273],[109.207047,23.309926],[109.220063,23.300735],[109.217018,23.296826],[109.220824,23.290331],[109.240158,23.285156],[109.226609,23.269907],[109.213288,23.272054],[109.232013,23.263135],[109.232546,23.254711],[109.242137,23.248984],[109.231861,23.236374],[109.253403,23.229215],[109.253935,23.213848],[109.260101,23.210764],[109.255382,23.193137],[109.248074,23.189446],[109.24815,23.178263],[109.243203,23.168566],[109.239321,23.144321],[109.245562,23.146139],[109.253098,23.125418],[109.247922,23.117646],[109.255991,23.109654],[109.250206,23.104086],[109.254164,23.095487],[109.27129,23.099787],[109.281033,23.09681],[109.287047,23.101661],[109.297855,23.099566],[109.308969,23.092014],[109.325715,23.095762],[109.338731,23.074537],[109.349463,23.064005],[109.33835,23.048731],[109.345277,23.041451],[109.331652,23.040238],[109.333402,23.035164],[109.311785,23.016907],[109.315515,23.006592],[109.331804,23.003503],[109.342993,22.993959],[109.347256,22.985131],[109.356542,22.979614],[109.355705,22.970124],[109.36149,22.960357],[109.377475,22.947885],[109.376257,22.937233],[109.384554,22.929451],[109.40952,22.926581],[109.409216,22.914326],[109.417437,22.909469],[109.429616,22.912946],[109.482137,22.891526],[109.485182,22.878661],[109.452755,22.866127],[109.459606,22.856905],[109.455267,22.849836],[109.471709,22.844257],[109.480995,22.823545],[109.504744,22.823047],[109.520729,22.828295],[109.535039,22.815203],[109.528797,22.809734],[109.518065,22.814596],[109.517151,22.805425],[109.507256,22.790011],[109.511442,22.782165],[109.50581,22.771887],[109.536257,22.774429],[109.559397,22.772826],[109.560158,22.765698],[109.576371,22.759619],[109.581166,22.748676],[109.578122,22.735134],[109.588398,22.724355],[109.581471,22.71728],[109.588017,22.709651],[109.595553,22.714516],[109.607579,22.703293],[109.618921,22.686871],[109.620139,22.676697],[109.611233,22.672439],[109.613973,22.662872],[109.625772,22.652751],[109.635058,22.658558],[109.646552,22.659443],[109.651576,22.668015],[109.662232,22.662374]]]]}},{"type":"Feature","properties":{"adcode":450900,"name":"玉林市","center":[110.154393,22.63136],"centroid":[110.187226,22.440758],"childrenNum":7,"level":"city","parent":{"adcode":450000},"subFeatureIndex":8,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[109.662232,22.662374],[109.659796,22.660107],[109.662917,22.625316],[109.677303,22.603961],[109.707827,22.589354],[109.720691,22.578121],[109.717874,22.560744],[109.726323,22.561408],[109.742384,22.555652],[109.752812,22.564563],[109.762784,22.557146],[109.762784,22.584042],[109.777322,22.586975],[109.793459,22.584595],[109.82109,22.575686],[109.840044,22.571978],[109.844915,22.563345],[109.857627,22.556039],[109.855115,22.540874],[109.864097,22.528917],[109.863488,22.517236],[109.870947,22.515797],[109.868436,22.507215],[109.857551,22.506329],[109.857322,22.497692],[109.849025,22.490549],[109.838141,22.471112],[109.818883,22.453666],[109.810738,22.440816],[109.813707,22.432119],[109.828778,22.424474],[109.84187,22.410236],[109.846742,22.396661],[109.857398,22.384969],[109.858845,22.37117],[109.850472,22.363189],[109.844763,22.347559],[109.84522,22.324387],[109.8405,22.317291],[109.815077,22.309584],[109.805258,22.313243],[109.786989,22.329099],[109.76522,22.335807],[109.756771,22.347115],[109.747332,22.349388],[109.74246,22.356981],[109.748245,22.363466],[109.739872,22.369119],[109.733555,22.38048],[109.727161,22.374218],[109.728074,22.357203],[109.710034,22.358312],[109.696713,22.343679],[109.687579,22.346062],[109.683317,22.332093],[109.674411,22.339854],[109.662308,22.318178],[109.679815,22.300158],[109.674183,22.297164],[109.648226,22.317623],[109.641909,22.318178],[109.626533,22.308531],[109.608036,22.302764],[109.593269,22.2899],[109.578502,22.249247],[109.578198,22.231607],[109.586951,22.22151],[109.589083,22.203367],[109.569673,22.184112],[109.558559,22.16552],[109.550034,22.121278],[109.550263,22.098791],[109.555743,22.081076],[109.576219,22.06547],[109.579416,22.059083],[109.575914,22.048529],[109.579416,22.038641],[109.590529,22.023753],[109.594487,22.011363],[109.601947,21.968462],[109.593421,21.961904],[109.574316,21.970574],[109.576143,21.959569],[109.58756,21.950342],[109.597075,21.947896],[109.6005,21.940447],[109.595324,21.933943],[109.594792,21.918766],[109.607123,21.928439],[109.607655,21.908869],[109.619758,21.895968],[109.641452,21.908201],[109.663754,21.895357],[109.681566,21.895801],[109.697018,21.902363],[109.70364,21.890519],[109.705163,21.872556],[109.695343,21.861154],[109.707598,21.845801],[109.707522,21.836178],[109.692375,21.823159],[109.694354,21.813311],[109.704934,21.809417],[109.708131,21.800291],[109.696333,21.76306],[109.69032,21.729382],[109.696257,21.728269],[109.696561,21.702267],[109.689026,21.686174],[109.696485,21.667684],[109.706761,21.659441],[109.715895,21.669912],[109.735229,21.660276],[109.744135,21.659664],[109.748626,21.652757],[109.758141,21.667127],[109.766209,21.666904],[109.777855,21.670525],[109.786076,21.646518],[109.784706,21.638162],[109.79521,21.630474],[109.807237,21.628914],[109.809977,21.644345],[109.820025,21.637828],[109.844611,21.638329],[109.853288,21.649972],[109.864097,21.646852],[109.874068,21.658104],[109.882898,21.648746],[109.89835,21.649637],[109.915781,21.668798],[109.909159,21.675815],[109.914182,21.683501],[109.905505,21.684893],[109.905505,21.693748],[109.9154,21.705608],[109.9256,21.70739],[109.922632,21.727489],[109.9409,21.739125],[109.933821,21.750035],[109.938464,21.765787],[109.93854,21.787158],[109.935572,21.798677],[109.940824,21.806802],[109.936257,21.812811],[109.946761,21.824328],[109.945391,21.830336],[109.953383,21.842241],[109.945467,21.844244],[109.981471,21.871332],[109.986266,21.879118],[110.004991,21.880175],[110.006514,21.875114],[110.021585,21.869552],[110.038102,21.869997],[110.054316,21.856815],[110.082023,21.864491],[110.09207,21.883734],[110.09717,21.886292],[110.101661,21.870164],[110.107979,21.870943],[110.107218,21.882566],[110.114449,21.88746],[110.119853,21.901696],[110.133478,21.899861],[110.139263,21.882288],[110.150833,21.89708],[110.161109,21.894244],[110.18227,21.899638],[110.186152,21.893688],[110.196656,21.89975],[110.212032,21.893077],[110.210129,21.887015],[110.232432,21.87884],[110.258159,21.880453],[110.27285,21.894912],[110.283735,21.892242],[110.290357,21.917987],[110.312051,21.906589],[110.323925,21.892799],[110.337322,21.887849],[110.348664,21.890908],[110.36815,21.889017],[110.39167,21.893688],[110.390224,21.904365],[110.397379,21.906422],[110.385505,21.92994],[110.373098,21.93461],[110.39129,21.95012],[110.376751,21.96774],[110.353002,21.97641],[110.359168,21.98808],[110.356352,22.007362],[110.36404,22.005862],[110.349882,22.031308],[110.353383,22.044196],[110.358102,22.085353],[110.350795,22.096959],[110.365714,22.098735],[110.364572,22.125275],[110.360919,22.132104],[110.350719,22.133214],[110.334354,22.148535],[110.32659,22.15231],[110.326057,22.16441],[110.33481,22.170349],[110.334734,22.180283],[110.342574,22.183834],[110.348511,22.195821],[110.358331,22.186276],[110.358559,22.17945],[110.38109,22.164188],[110.393497,22.17046],[110.391061,22.179284],[110.399282,22.187386],[110.410624,22.190216],[110.409863,22.202646],[110.418236,22.209082],[110.430795,22.206197],[110.453478,22.192158],[110.460253,22.178562],[110.490091,22.155141],[110.483469,22.150201],[110.489406,22.144594],[110.503868,22.142984],[110.523126,22.150756],[110.530433,22.156639],[110.529292,22.16441],[110.560348,22.196431],[110.585314,22.185111],[110.602441,22.183335],[110.598483,22.163411],[110.606019,22.155918],[110.620785,22.157861],[110.629082,22.14909],[110.653136,22.159359],[110.658159,22.167574],[110.665162,22.165076],[110.67049,22.172791],[110.678863,22.17268],[110.675286,22.188496],[110.664705,22.203367],[110.652831,22.207695],[110.646894,22.223008],[110.65481,22.239928],[110.664629,22.245364],[110.686018,22.248582],[110.694468,22.258233],[110.695457,22.27232],[110.710985,22.276258],[110.720957,22.294114],[110.725295,22.295611],[110.73892,22.281914],[110.758711,22.274705],[110.784515,22.280805],[110.789691,22.286684],[110.785581,22.294613],[110.772641,22.295556],[110.77325,22.307422],[110.760462,22.324775],[110.749425,22.329765],[110.75011,22.344787],[110.74128,22.362025],[110.729406,22.366348],[110.723773,22.359864],[110.711518,22.369618],[110.712355,22.395442],[110.706875,22.40536],[110.71403,22.417106],[110.713345,22.437492],[110.706723,22.44641],[110.693554,22.448293],[110.692641,22.457765],[110.683507,22.473383],[110.688302,22.477757],[110.69835,22.47449],[110.705124,22.46646],[110.725904,22.461198],[110.741356,22.4643],[110.74775,22.476096],[110.73991,22.488722],[110.740443,22.498855],[110.75049,22.51707],[110.760766,22.516793],[110.754372,22.536833],[110.756884,22.548401],[110.748055,22.554766],[110.761527,22.559582],[110.764496,22.565946],[110.760233,22.580777],[110.778654,22.58537],[110.793573,22.57137],[110.799206,22.55687],[110.805828,22.558917],[110.807579,22.570705],[110.815419,22.578066],[110.833231,22.584927],[110.853782,22.582271],[110.861242,22.587749],[110.877683,22.582658],[110.887274,22.583544],[110.897931,22.59201],[110.895876,22.613532],[110.883316,22.622163],[110.882327,22.630516],[110.888036,22.641689],[110.853935,22.703569],[110.843354,22.709651],[110.830719,22.706555],[110.816409,22.714903],[110.791442,22.721757],[110.786037,22.728446],[110.790376,22.741767],[110.771956,22.76509],[110.773021,22.772882],[110.795704,22.82592],[110.80187,22.846301],[110.799663,22.855745],[110.786799,22.860881],[110.768835,22.846301],[110.752241,22.852155],[110.728416,22.887164],[110.729939,22.900525],[110.7256,22.906046],[110.733288,22.911787],[110.726057,22.923269],[110.74539,22.951969],[110.765029,22.953183],[110.76678,22.963005],[110.754144,22.969903],[110.749958,22.989987],[110.756808,23.002455],[110.751099,23.009681],[110.758254,23.021044],[110.745314,23.03748],[110.750338,23.045642],[110.739986,23.057113],[110.724839,23.041175],[110.711442,23.042278],[110.710605,23.059318],[110.686932,23.063509],[110.678407,23.073985],[110.682213,23.088541],[110.667979,23.089147],[110.665086,23.101385],[110.66775,23.11004],[110.659758,23.116268],[110.624439,23.121945],[110.612032,23.12178],[110.602898,23.103645],[110.59148,23.098464],[110.578616,23.109323],[110.559206,23.108772],[110.547408,23.1263],[110.521299,23.111583],[110.518711,23.099456],[110.501813,23.091352],[110.498083,23.084681],[110.498997,23.070677],[110.492527,23.065935],[110.466723,23.070732],[110.439092,23.05419],[110.420747,23.049392],[110.410852,23.062296],[110.396922,23.060973],[110.381471,23.047131],[110.363659,23.041947],[110.349349,23.048014],[110.340824,23.043933],[110.33717,23.05044],[110.328188,23.047848],[110.318521,23.023526],[110.324763,23.017459],[110.310605,23.011115],[110.307027,23.025126],[110.292413,23.01288],[110.287769,22.998979],[110.29972,22.99749],[110.300709,22.977407],[110.286171,22.959529],[110.260291,22.938944],[110.259453,22.926581],[110.263868,22.916203],[110.26501,22.88733],[110.269653,22.870986],[110.263716,22.867342],[110.243316,22.870324],[110.232203,22.868833],[110.231747,22.888324],[110.21051,22.905383],[110.164687,22.907426],[110.138121,22.900194],[110.120462,22.887164],[110.109425,22.913388],[110.099986,22.924428],[110.084458,22.959584],[110.073269,22.958425],[110.06208,22.942366],[110.055838,22.941428],[110.041908,22.955611],[110.025847,22.956052],[110.015191,22.96284],[110.016409,22.974814],[110.007655,22.979062],[110.008416,22.985131],[109.986723,22.998041],[109.979568,23.007475],[109.96579,23.010564],[109.952089,23.022699],[109.933364,23.024133],[109.916542,23.020106],[109.898502,23.026063],[109.887008,23.023526],[109.884268,23.012605],[109.851081,22.994455],[109.836466,22.9784],[109.819568,22.969406],[109.803811,22.976303],[109.806323,22.961736],[109.821471,22.958591],[109.83913,22.927795],[109.843621,22.932431],[109.842936,22.917473],[109.861509,22.904003],[109.854582,22.900636],[109.844535,22.905825],[109.832888,22.898979],[109.845448,22.887882],[109.84933,22.878054],[109.852603,22.88744],[109.865315,22.871759],[109.845524,22.877115],[109.841642,22.885784],[109.818502,22.885398],[109.815686,22.858506],[109.806247,22.85696],[109.806932,22.848179],[109.800386,22.844534],[109.78638,22.855579],[109.775572,22.852431],[109.766894,22.857567],[109.763545,22.846301],[109.755248,22.838127],[109.766133,22.810452],[109.762479,22.807193],[109.767123,22.790176],[109.762556,22.775976],[109.770548,22.769676],[109.781509,22.768295],[109.790567,22.755584],[109.78326,22.73928],[109.759359,22.733808],[109.754791,22.72922],[109.745353,22.737235],[109.731271,22.73226],[109.725943,22.725959],[109.720158,22.707494],[109.728455,22.70086],[109.720615,22.692843],[109.713688,22.69417],[109.691614,22.689138],[109.673193,22.676089],[109.662232,22.662374]]]]}},{"type":"Feature","properties":{"adcode":451000,"name":"百色市","center":[106.616285,23.897742],"centroid":[106.289767,23.986179],"childrenNum":12,"level":"city","parent":{"adcode":450000},"subFeatureIndex":9,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.571158,25.083504],[106.551291,25.082799],[106.531881,25.073299],[106.515973,25.051856],[106.463527,25.040291],[106.449978,25.033232],[106.445259,25.022317],[106.435744,25.017755],[106.411615,25.012161],[106.406058,25.005589],[106.388703,25.005372],[106.369902,24.998854],[106.353689,24.990218],[106.332528,24.988479],[106.316391,24.983102],[106.304974,24.974029],[106.278561,24.979299],[106.261434,24.977343],[106.253746,24.971204],[106.242176,24.972073],[106.228171,24.980222],[106.215383,24.981852],[106.196886,24.963109],[106.191634,24.953383],[106.183261,24.951699],[106.175345,24.956752],[106.153042,24.96099],[106.145354,24.954035],[106.149921,24.944417],[106.164308,24.934418],[106.167657,24.92469],[106.182348,24.903764],[106.192167,24.896969],[106.197495,24.88577],[106.196506,24.872069],[106.204041,24.861412],[106.206097,24.85108],[106.201073,24.841835],[106.198485,24.817032],[106.192471,24.804466],[106.186154,24.802072],[106.187828,24.791627],[106.172833,24.760229],[106.164079,24.757563],[106.149921,24.762842],[106.143223,24.756692],[106.138884,24.737098],[106.133556,24.729804],[106.120159,24.726103],[106.113613,24.714072],[106.097248,24.705905],[106.084156,24.705197],[106.065811,24.697248],[106.047086,24.684071],[106.046173,24.673125],[106.039246,24.655588],[106.023185,24.632383],[106.014355,24.634235],[105.989084,24.650849],[105.988247,24.658638],[105.977743,24.668605],[105.961834,24.677591],[105.95308,24.6881],[105.946458,24.703945],[105.941967,24.724796],[105.904898,24.725232],[105.892262,24.722782],[105.882062,24.729804],[105.864099,24.729478],[105.856106,24.716903],[105.827562,24.702965],[105.805488,24.701549],[105.795212,24.704816],[105.766287,24.720332],[105.75898,24.734921],[105.737743,24.742432],[105.725107,24.75544],[105.705697,24.768501],[105.678295,24.775575],[105.650359,24.772202],[105.626078,24.777208],[105.614356,24.785587],[105.607657,24.803704],[105.590607,24.807567],[105.572871,24.797285],[105.544327,24.798536],[105.523395,24.801583],[105.497515,24.809308],[105.493252,24.816652],[105.492795,24.83335],[105.484498,24.846892],[105.470949,24.852657],[105.456639,24.877887],[105.447277,24.914907],[105.443166,24.921864],[105.428171,24.930723],[105.391863,24.941646],[105.365602,24.943494],[105.338961,24.933386],[105.334013,24.926375],[105.308818,24.923929],[105.280046,24.929419],[105.265507,24.930179],[105.257591,24.942081],[105.263985,24.956209],[105.251501,24.967455],[105.234831,24.965554],[105.232167,24.980711],[105.215269,24.981255],[105.212681,24.995378],[105.196011,24.994672],[105.178504,24.985437],[105.157267,24.958871],[105.145469,24.96463],[105.132529,24.96137],[105.125222,24.946211],[105.118067,24.944852],[105.095916,24.928658],[105.096221,24.928114],[105.100255,24.924908],[105.088304,24.914581],[105.081987,24.915614],[105.077952,24.918331],[105.070417,24.895012],[105.038828,24.872994],[105.036925,24.865653],[105.04172,24.854016],[105.037762,24.834057],[105.026801,24.815564],[105.034108,24.795435],[105.033347,24.787818],[105.017058,24.785261],[104.9825,24.77046],[104.89938,24.752937],[104.875707,24.739874],[104.866268,24.730621],[104.860483,24.701495],[104.841911,24.676175],[104.822957,24.670402],[104.81055,24.671709],[104.803167,24.665718],[104.76427,24.657058],[104.75133,24.647145],[104.743338,24.622249],[104.729484,24.618218],[104.708933,24.624156],[104.698961,24.632764],[104.703604,24.645838],[104.697972,24.649433],[104.666078,24.656895],[104.632967,24.659237],[104.62878,24.661198],[104.599779,24.695996],[104.593994,24.710261],[104.574356,24.714072],[104.558523,24.72779],[104.529446,24.731383],[104.520236,24.727137],[104.514223,24.704272],[104.504784,24.691422],[104.497781,24.665664],[104.489789,24.653409],[104.479132,24.652102],[104.465583,24.640391],[104.450893,24.643768],[104.450893,24.638266],[104.461854,24.632546],[104.471749,24.635052],[104.475327,24.64513],[104.486059,24.644966],[104.489104,24.63685],[104.505545,24.626662],[104.502729,24.590755],[104.508666,24.572825],[104.515517,24.564213],[104.520921,24.535103],[104.530131,24.530578],[104.534775,24.534994],[104.542615,24.522999],[104.549922,24.51891],[104.542539,24.508877],[104.547258,24.488917],[104.556468,24.476154],[104.566592,24.473154],[104.566516,24.463117],[104.573595,24.447296],[104.570246,24.443095],[104.576411,24.423561],[104.583642,24.418159],[104.59095,24.422415],[104.616297,24.421761],[104.623376,24.414339],[104.629846,24.397857],[104.620103,24.393109],[104.610969,24.377116],[104.641644,24.367835],[104.660826,24.355661],[104.683737,24.330653],[104.695155,24.322789],[104.709009,24.321314],[104.717229,24.32896],[104.721111,24.33999],[104.719208,24.357135],[104.704365,24.409482],[104.703757,24.421379],[104.717306,24.442768],[104.728647,24.445932],[104.744936,24.43693],[104.752853,24.435948],[104.754375,24.456952],[104.76526,24.459462],[104.784974,24.443804],[104.822881,24.443804],[104.836658,24.446641],[104.873652,24.434965],[104.888951,24.433219],[104.913918,24.42629],[104.929903,24.410846],[104.943528,24.408227],[104.979989,24.412866],[104.997572,24.423834],[105.003281,24.43191],[105.019418,24.438676],[105.042862,24.44184],[105.054584,24.43933],[105.059456,24.429345],[105.07506,24.427545],[105.085031,24.42056],[105.095612,24.41925],[105.109008,24.41232],[105.102919,24.382247],[105.116773,24.371602],[105.138542,24.376733],[105.144632,24.375587],[105.170055,24.356916],[105.187867,24.347089],[105.19624,24.337042],[105.196772,24.326994],[105.180559,24.313341],[105.171654,24.299577],[105.176373,24.287341],[105.166478,24.289035],[105.160236,24.278928],[105.16838,24.277672],[105.181625,24.261773],[105.178504,24.253468],[105.197153,24.252157],[105.204841,24.232594],[105.215269,24.21494],[105.231635,24.219532],[105.232548,24.211934],[105.243052,24.206741],[105.235212,24.178205],[105.229579,24.165739],[105.209332,24.157209],[105.208799,24.166614],[105.182843,24.167051],[105.178504,24.150319],[105.1833,24.149772],[105.181853,24.132873],[105.195022,24.12177],[105.200654,24.105359],[105.228057,24.0855],[105.234908,24.075049],[105.251882,24.069578],[105.260179,24.06126],[105.265431,24.064598],[105.28446,24.06509],[105.293062,24.079208],[105.273119,24.092831],[105.272967,24.101256],[105.283851,24.099013],[105.293518,24.113182],[105.306002,24.112307],[105.320236,24.116354],[105.328913,24.106235],[105.332795,24.094965],[105.339341,24.095731],[105.345964,24.086157],[105.359437,24.084077],[105.364536,24.077676],[105.376639,24.077019],[105.381587,24.068155],[105.396734,24.064598],[105.402976,24.049056],[105.413024,24.038985],[105.42779,24.034224],[105.460978,24.029626],[105.481834,24.019225],[105.493024,24.017255],[105.500103,24.024645],[105.509237,24.024864],[105.510226,24.034278],[105.504746,24.044404],[105.509237,24.061205],[105.518066,24.07587],[105.517762,24.096716],[105.531083,24.114057],[105.527581,24.123082],[105.533823,24.12981],[105.54623,24.123575],[105.568609,24.131451],[105.587638,24.129755],[105.594641,24.137522],[105.613062,24.134349],[105.628437,24.126583],[105.628209,24.103445],[105.634298,24.101639],[105.63818,24.076144],[105.643433,24.063722],[105.641606,24.044678],[105.649446,24.033074],[105.675326,24.03811],[105.690169,24.051136],[105.695193,24.061698],[105.704479,24.066513],[105.739341,24.059509],[105.765374,24.073736],[105.790416,24.069851],[105.804422,24.057265],[105.789427,24.039478],[105.787981,24.031979],[105.796506,24.023659],[105.825126,24.030939],[105.841492,24.03083],[105.850702,24.048071],[105.849864,24.056006],[105.859227,24.056718],[105.892262,24.040299],[105.901625,24.046921],[105.907866,24.069468],[105.904974,24.074393],[105.902158,24.099287],[105.91015,24.114878],[105.919436,24.122207],[105.93329,24.123793],[105.953842,24.112854],[105.963813,24.111048],[105.998294,24.124231],[105.99799,24.120676],[106.011843,24.099506],[106.024251,24.103335],[106.034983,24.095512],[106.049979,24.089822],[106.053784,24.076198],[106.053784,24.051136],[106.069617,24.037179],[106.075554,24.028422],[106.088647,24.030775],[106.096563,24.017912],[106.091843,23.999845],[106.081644,23.993221],[106.096258,23.989607],[106.119703,23.960967],[106.127771,23.95686],[106.136144,23.935553],[106.139113,23.921037],[106.154489,23.908546],[106.155478,23.893916],[106.169179,23.883395],[106.192471,23.878902],[106.197724,23.87112],[106.192015,23.862351],[106.172833,23.861638],[106.191482,23.835547],[106.192319,23.824747],[106.176639,23.816194],[106.155706,23.813837],[106.144517,23.806489],[106.136905,23.795413],[106.144974,23.744296],[106.157305,23.724161],[106.158142,23.709456],[106.152966,23.699798],[106.149541,23.665386],[106.137286,23.632063],[106.120768,23.605377],[106.124879,23.58588],[106.135383,23.579948],[106.141472,23.569676],[106.120616,23.559239],[106.107295,23.533692],[106.086211,23.524186],[106.072205,23.495608],[106.062995,23.488408],[106.036049,23.482692],[106.022348,23.472742],[106.010473,23.455865],[105.999817,23.447948],[105.991824,23.448333],[105.986953,23.457239],[105.997381,23.474116],[105.996772,23.480493],[105.986192,23.489617],[105.959931,23.494179],[105.935802,23.508909],[105.925602,23.508579],[105.912966,23.499291],[105.902158,23.505666],[105.892034,23.524845],[105.880768,23.529186],[105.852376,23.526933],[105.826116,23.515558],[105.813785,23.502149],[105.811577,23.473897],[105.806173,23.467465],[105.77877,23.465926],[105.758675,23.459548],[105.738047,23.430682],[105.715212,23.4149],[105.699836,23.401425],[105.690626,23.400875],[105.671901,23.40863],[105.665126,23.400655],[105.648456,23.404395],[105.630873,23.400545],[105.647467,23.39807],[105.668856,23.387949],[105.675022,23.374637],[105.688647,23.371446],[105.694279,23.363304],[105.682938,23.355491],[105.673119,23.357747],[105.674184,23.348393],[105.682405,23.348888],[105.697248,23.336122],[105.700597,23.328418],[105.685221,23.326822],[105.681035,23.321539],[105.671672,23.326437],[105.674869,23.337388],[105.667029,23.346797],[105.649294,23.345917],[105.648837,23.340029],[105.631787,23.332601],[105.623185,23.324236],[105.614127,23.322089],[105.615726,23.314274],[105.593271,23.312568],[105.569674,23.282404],[105.560312,23.257354],[105.531844,23.248158],[105.526439,23.234556],[105.532072,23.21875],[105.550036,23.197875],[105.542652,23.184213],[105.552852,23.183827],[105.562824,23.170605],[105.566782,23.139692],[105.563585,23.120237],[105.567924,23.109213],[105.559246,23.084957],[105.564803,23.072827],[105.575079,23.066211],[105.602862,23.072056],[105.625545,23.064336],[105.641834,23.078341],[105.649065,23.078562],[105.677229,23.065108],[105.690778,23.061028],[105.714451,23.058105],[105.724422,23.062186],[105.733556,23.051488],[105.736297,23.034612],[105.748171,23.030145],[105.7621,23.031634],[105.779912,23.022368],[105.805868,22.994731],[105.828019,22.991697],[105.839132,22.987614],[105.842633,22.970344],[105.856487,22.957046],[105.857629,22.94347],[105.867524,22.940103],[105.878942,22.916921],[105.896753,22.916479],[105.889674,22.925697],[105.894165,22.936516],[105.91289,22.93773],[105.925374,22.944187],[105.936563,22.935577],[105.958713,22.93911],[105.959322,22.948933],[105.981853,22.945291],[105.995326,22.937675],[106.012224,22.95241],[106.010854,22.969958],[106.004688,22.979007],[106.019912,22.990483],[106.056905,22.984745],[106.069617,22.987283],[106.085982,22.996441],[106.106534,22.980938],[106.116049,22.985297],[106.138275,22.988111],[106.158903,22.987669],[106.176334,22.980662],[106.206858,22.9784],[106.240197,22.942311],[106.270036,22.90726],[106.268437,22.898814],[106.258085,22.890035],[106.270645,22.874962],[106.287162,22.866955],[106.305583,22.866734],[106.319056,22.860439],[106.336563,22.865519],[106.353994,22.855524],[106.366325,22.858064],[106.371196,22.878275],[106.374393,22.880097],[106.41367,22.877336],[106.42288,22.888655],[106.446629,22.886281],[106.458199,22.900525],[106.468856,22.896771],[106.479588,22.902568],[106.489864,22.901353],[106.504555,22.910462],[106.50623,22.926967],[106.511253,22.938558],[106.526172,22.946615],[106.562329,22.923434],[106.575116,22.921944],[106.596962,22.929892],[106.605792,22.925587],[106.621624,22.895336],[106.633956,22.887993],[106.631139,22.880925],[106.656867,22.863255],[106.670188,22.875072],[106.67072,22.889097],[106.667295,22.907426],[106.681453,22.921502],[106.711976,22.941593],[106.727352,22.965764],[106.747904,22.974538],[106.765259,23.00422],[106.786115,23.014315],[106.797761,23.023747],[106.795935,23.048565],[106.80956,23.066211],[106.802785,23.081153],[106.79464,23.084847],[106.776296,23.07404],[106.768532,23.075639],[106.761834,23.087107],[106.771957,23.099952],[106.772414,23.108221],[106.765487,23.118583],[106.770663,23.131425],[106.783756,23.14658],[106.785506,23.153028],[106.776753,23.175067],[106.779493,23.180577],[106.805525,23.19187],[106.838561,23.19826],[106.857666,23.20834],[106.899683,23.223487],[106.91681,23.242817],[106.918561,23.259556],[106.923051,23.268971],[106.944669,23.291762],[106.962937,23.298918],[106.994298,23.299854],[107.005868,23.310202],[107.026039,23.303211],[107.042024,23.304973],[107.034336,23.291652],[107.044231,23.286092],[107.041187,23.273375],[107.057704,23.276954],[107.116391,23.283615],[107.148741,23.302386],[107.158941,23.311578],[107.18033,23.325061],[107.198751,23.333481],[107.210701,23.318292],[107.22288,23.315045],[107.247771,23.32308],[107.274412,23.343716],[107.303413,23.351474],[107.314374,23.34047],[107.343299,23.333371],[107.350758,23.320493],[107.35289,23.295175],[107.366667,23.281853],[107.367124,23.270347],[107.382728,23.268475],[107.378008,23.250581],[107.385696,23.244359],[107.398256,23.238466],[107.413556,23.25394],[107.42954,23.260217],[107.438979,23.25003],[107.462043,23.246561],[107.469883,23.250526],[107.477571,23.242872],[107.463261,23.228113],[107.471253,23.223322],[107.485106,23.230151],[107.490511,23.225855],[107.498503,23.230977],[107.499949,23.224038],[107.51974,23.219356],[107.53032,23.204099],[107.561681,23.204485],[107.569445,23.22178],[107.584821,23.230426],[107.585506,23.247442],[107.57622,23.258675],[107.581167,23.265062],[107.579188,23.276954],[107.584897,23.291047],[107.611919,23.292368],[107.649673,23.282074],[107.656067,23.274642],[107.671748,23.282239],[107.702423,23.280037],[107.716124,23.298092],[107.743679,23.30767],[107.750834,23.314054],[107.748018,23.333866],[107.764383,23.344872],[107.782347,23.349659],[107.800768,23.343496],[107.818503,23.34091],[107.81797,23.333371],[107.829236,23.333591],[107.836924,23.342065],[107.821396,23.343276],[107.832128,23.351584],[107.827333,23.367595],[107.832433,23.374912],[107.848113,23.379423],[107.85915,23.395485],[107.866914,23.401315],[107.864098,23.41468],[107.88366,23.438875],[107.87072,23.446133],[107.853365,23.433102],[107.843698,23.436181],[107.835325,23.427658],[107.827104,23.433542],[107.821015,23.430187],[107.805791,23.435136],[107.794298,23.430627],[107.775725,23.440195],[107.769026,23.449817],[107.749236,23.442669],[107.736828,23.450917],[107.741548,23.461363],[107.733099,23.478294],[107.735839,23.491101],[107.72975,23.496433],[107.738122,23.521053],[107.734849,23.533252],[107.7213,23.543087],[107.716277,23.554075],[107.706229,23.588791],[107.705316,23.601862],[107.710644,23.628],[107.731424,23.642385],[107.757609,23.656],[107.764231,23.667033],[107.780216,23.669283],[107.797114,23.66341],[107.808379,23.663136],[107.82307,23.670381],[107.83053,23.710499],[107.828551,23.723832],[107.815458,23.739962],[107.812033,23.754224],[107.803356,23.764098],[107.792623,23.768102],[107.779911,23.766785],[107.765677,23.759051],[107.753422,23.757296],[107.738046,23.778797],[107.738808,23.787352],[107.746343,23.797442],[107.724345,23.799142],[107.714374,23.795687],[107.680349,23.803145],[107.65523,23.785981],[107.636429,23.777974],[107.606438,23.7845],[107.582766,23.795577],[107.57013,23.80479],[107.567618,23.814001],[107.569673,23.833244],[107.558484,23.837904],[107.535573,23.841248],[107.529559,23.851334],[107.531386,23.862351],[107.544859,23.871449],[107.542652,23.883834],[107.518979,23.891779],[107.503755,23.885916],[107.495611,23.877203],[107.479321,23.871065],[107.466534,23.858843],[107.455344,23.841686],[107.440806,23.833683],[107.432128,23.835328],[107.421396,23.854403],[107.406172,23.874846],[107.39346,23.873038],[107.385849,23.879998],[107.388665,23.900985],[107.383261,23.903888],[107.37405,23.921091],[107.363318,23.920872],[107.359283,23.908491],[107.330891,23.913476],[107.325715,23.921365],[107.305316,23.923776],[107.294355,23.955436],[107.279816,23.977232],[107.277076,23.985938],[107.280882,23.998696],[107.275021,24.003842],[107.26817,24.000283],[107.250283,23.975151],[107.237266,23.966718],[107.200273,23.972961],[107.177818,23.982653],[107.149122,23.991249],[107.144935,24.006853],[107.135801,24.02136],[107.123622,24.050041],[107.111976,24.052723],[107.107029,24.048563],[107.078028,24.052285],[107.060444,24.06022],[107.039131,24.031815],[107.017666,24.024371],[107.00328,24.042653],[106.997343,24.043473],[106.987371,24.061096],[106.975877,24.062956],[106.965982,24.074831],[106.956543,24.073189],[106.953346,24.081342],[106.943908,24.085445],[106.94307,24.093269],[106.964384,24.101038],[106.958751,24.109407],[106.946876,24.112854],[106.942309,24.104101],[106.935002,24.104593],[106.91407,24.098083],[106.90425,24.109079],[106.890625,24.115425],[106.893974,24.122535],[106.866953,24.164153],[106.859797,24.181431],[106.86132,24.192146],[106.885069,24.206632],[106.902424,24.211989],[106.918865,24.227456],[106.924117,24.254889],[106.901206,24.276361],[106.897856,24.293132],[106.885221,24.316126],[106.890854,24.329342],[106.899988,24.340973],[106.883394,24.359865],[106.883394,24.364669],[106.90387,24.378753],[106.891919,24.397584],[106.885678,24.399713],[106.863299,24.395074],[106.851348,24.402496],[106.84701,24.421106],[106.835364,24.437475],[106.809103,24.453952],[106.808418,24.462189],[106.815345,24.475445],[106.811463,24.496334],[106.797761,24.514275],[106.782462,24.512366],[106.771957,24.523054],[106.767086,24.5411],[106.77523,24.555001],[106.77622,24.587322],[106.773632,24.602471],[106.755135,24.619743],[106.725297,24.617727],[106.729179,24.609609],[106.701624,24.600945],[106.68602,24.599638],[106.691501,24.619144],[106.700787,24.62067],[106.718751,24.646165],[106.728646,24.642842],[106.738922,24.648507],[106.767695,24.655207],[106.797685,24.658202],[106.81131,24.665664],[106.81466,24.675684],[106.784136,24.697248],[106.775687,24.713799],[106.764193,24.726048],[106.739836,24.73122],[106.686249,24.759195],[106.672471,24.771168],[106.662728,24.785587],[106.67034,24.801692],[106.683356,24.80958],[106.719208,24.81725],[106.730549,24.814258],[106.760159,24.794565],[106.782538,24.788253],[106.791444,24.796686],[106.790758,24.809525],[106.800806,24.823342],[106.793423,24.828999],[106.80583,24.836831],[106.811843,24.845043],[106.818694,24.842868],[106.824022,24.852874],[106.836962,24.859617],[106.839246,24.852548],[106.851196,24.849231],[106.850892,24.860379],[106.84366,24.86897],[106.840159,24.880823],[106.827676,24.897241],[106.809407,24.904253],[106.80309,24.909798],[106.802481,24.920125],[106.78033,24.930342],[106.770359,24.940505],[106.759855,24.956861],[106.733366,24.988642],[106.726363,25.006078],[106.726515,25.022588],[106.73367,25.029919],[106.748285,25.027096],[106.763813,25.031331],[106.759246,25.04648],[106.742728,25.062822],[106.739759,25.072919],[106.755516,25.084264],[106.743718,25.098267],[106.721187,25.099298],[106.701472,25.092188],[106.700787,25.082907],[106.684802,25.076068],[106.683737,25.070694],[106.6676,25.058262],[106.654888,25.064668],[106.640806,25.061194],[106.620939,25.063582],[106.620483,25.053159],[106.603584,25.048164],[106.578389,25.070639],[106.571158,25.083504]]],[[[105.096221,24.928114],[105.095916,24.928658],[105.077952,24.918331],[105.081987,24.915614],[105.096221,24.928114]]]]}},{"type":"Feature","properties":{"adcode":451100,"name":"贺州市","center":[111.552056,24.414141],"centroid":[111.366008,24.358064],"childrenNum":5,"level":"city","parent":{"adcode":450000},"subFeatureIndex":10,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[111.654848,23.833299],[111.664439,23.834889],[111.690547,23.816194],[111.696028,23.823541],[111.698387,23.837466],[111.7146,23.837246],[111.7197,23.825843],[111.737816,23.819265],[111.745961,23.820745],[111.752355,23.81274],[111.765828,23.814988],[111.774962,23.808189],[111.791632,23.809176],[111.796199,23.815701],[111.810585,23.806983],[111.815304,23.829078],[111.824743,23.832367],[111.8201,23.85539],[111.82383,23.871777],[111.816903,23.875066],[111.81264,23.887505],[111.822612,23.903615],[111.822916,23.91123],[111.838901,23.91134],[111.845904,23.904382],[111.857626,23.918298],[111.851308,23.934184],[111.854429,23.947439],[111.866075,23.946344],[111.878939,23.936211],[111.886703,23.944317],[111.897512,23.946618],[111.911974,23.943934],[111.910147,23.952204],[111.917607,23.952259],[111.940366,23.987745],[111.921489,24.011999],[111.921032,24.037398],[111.905809,24.046812],[111.896979,24.069578],[111.887921,24.079153],[111.888758,24.092065],[111.883506,24.095622],[111.878635,24.110064],[111.878787,24.126856],[111.887845,24.154748],[111.886779,24.16388],[111.871175,24.176565],[111.877873,24.228932],[111.893478,24.224177],[111.915932,24.222647],[111.920804,24.233523],[111.932526,24.235709],[111.939301,24.230517],[111.940747,24.245163],[111.952621,24.251556],[111.956046,24.260353],[111.968987,24.263686],[111.974086,24.256419],[111.986189,24.256965],[111.990452,24.265489],[111.990376,24.279803],[112.000804,24.280513],[112.015951,24.294006],[112.026151,24.295098],[112.03323,24.313395],[112.045181,24.320768],[112.050585,24.332564],[112.059643,24.341082],[112.06185,24.368163],[112.05774,24.38705],[112.043582,24.392727],[112.042136,24.410301],[112.023183,24.441513],[111.999738,24.45046],[111.996541,24.459298],[111.98657,24.464481],[111.987559,24.482263],[111.996389,24.494916],[112.00971,24.502878],[112.005219,24.512094],[112.00735,24.534558],[111.997835,24.551185],[111.989843,24.550749],[111.972031,24.574951],[111.972031,24.578602],[111.95422,24.586722],[111.952012,24.594897],[111.937169,24.595823],[111.938463,24.6095],[111.927426,24.629386],[111.934277,24.641916],[111.953535,24.6472],[111.94029,24.667189],[111.944096,24.674486],[111.939605,24.68663],[111.952773,24.696322],[111.961299,24.721203],[111.972716,24.727409],[111.981242,24.726756],[111.999129,24.733125],[112.00971,24.730185],[112.024096,24.740146],[111.997683,24.758923],[111.970128,24.763712],[111.963582,24.770079],[111.950947,24.76959],[111.938235,24.757019],[111.92461,24.757019],[111.903677,24.763495],[111.875209,24.756638],[111.869957,24.758488],[111.868739,24.771821],[111.856408,24.772038],[111.835247,24.776936],[111.814087,24.770351],[111.79422,24.774269],[111.783411,24.78575],[111.76187,24.782105],[111.733249,24.780255],[111.708435,24.788852],[111.70402,24.778187],[111.689558,24.778568],[111.666418,24.760828],[111.642364,24.730022],[111.637797,24.715542],[111.643354,24.701332],[111.641679,24.68467],[111.636656,24.681402],[111.619301,24.683744],[111.597683,24.693872],[111.589158,24.69066],[111.583145,24.681675],[111.570661,24.644694],[111.560081,24.63892],[111.549881,24.648561],[111.529862,24.636577],[111.521565,24.642188],[111.514334,24.655098],[111.504134,24.664901],[111.485333,24.672962],[111.471556,24.674704],[111.468054,24.666699],[111.451841,24.665773],[111.446741,24.682546],[111.435476,24.681021],[111.431137,24.685813],[111.437303,24.697411],[111.464172,24.733887],[111.46128,24.750107],[111.467217,24.758053],[111.470414,24.773453],[111.479472,24.797557],[111.471099,24.820622],[111.452983,24.844173],[111.449405,24.857062],[111.460443,24.872232],[111.459453,24.882345],[111.447122,24.893109],[111.453135,24.904579],[111.463944,24.908982],[111.470186,24.928929],[111.459681,24.931918],[111.440195,24.94458],[111.431365,24.95974],[111.431061,24.972562],[111.438368,24.984297],[111.460519,24.992771],[111.467369,25.002439],[111.468359,25.019438],[111.465314,25.023783],[111.439358,25.027476],[111.423449,25.035512],[111.416599,25.047675],[111.418806,25.065591],[111.435476,25.093383],[111.429082,25.103477],[111.412717,25.100709],[111.402821,25.107602],[111.399776,25.124586],[111.387065,25.130284],[111.375114,25.128493],[111.367883,25.10885],[111.354715,25.100981],[111.321756,25.104942],[111.310947,25.116176],[111.296713,25.122036],[111.289101,25.142491],[111.274791,25.151171],[111.263221,25.143847],[111.263754,25.133593],[111.24952,25.128656],[111.222041,25.106408],[111.219301,25.093545],[111.206665,25.08497],[111.200804,25.074656],[111.16716,25.060596],[111.139986,25.042408],[111.123012,25.042571],[111.101851,25.035187],[111.10794,25.009717],[111.102079,24.982287],[111.096979,24.974898],[111.100405,24.945722],[111.097436,24.940885],[111.09774,24.931973],[111.105961,24.908113],[111.117151,24.895501],[111.127503,24.890065],[111.138311,24.891479],[111.151936,24.900448],[111.164496,24.898437],[111.169139,24.883976],[111.169444,24.862608],[111.161527,24.83732],[111.16305,24.81502],[111.169215,24.801964],[111.170053,24.776718],[111.16579,24.771875],[111.147369,24.767903],[111.13245,24.735737],[111.118825,24.72877],[111.108016,24.732199],[111.100709,24.719516],[111.10657,24.707593],[111.090509,24.701332],[111.079396,24.703782],[111.072545,24.695941],[111.06912,24.682818],[111.058768,24.672907],[111.029691,24.675902],[111.020633,24.669639],[111.012641,24.649596],[111.009748,24.634616],[110.994829,24.631075],[110.989272,24.62116],[111.002517,24.606776],[111.001071,24.600346],[110.983411,24.58596],[110.982726,24.569664],[110.991175,24.556855],[111.011423,24.54279],[111.020176,24.519237],[111.044001,24.498952],[111.042022,24.489298],[111.025885,24.483244],[111.040652,24.46268],[111.026113,24.446696],[111.018882,24.419578],[110.995819,24.395074],[110.992469,24.37657],[110.981432,24.371002],[110.968264,24.376024],[110.962327,24.370674],[110.975038,24.36112],[110.992545,24.354896],[111.017817,24.353313],[111.024363,24.347853],[111.02619,24.332073],[111.014391,24.331963],[111.004115,24.310009],[110.993611,24.309081],[110.977322,24.294825],[110.960424,24.298048],[110.958445,24.31842],[110.950224,24.333547],[110.943221,24.336004],[110.934011,24.324373],[110.93226,24.309627],[110.918026,24.30919],[110.92343,24.299795],[110.911404,24.297611],[110.910034,24.287013],[110.888873,24.261828],[110.88324,24.259151],[110.879967,24.271007],[110.880043,24.289636],[110.875248,24.29701],[110.87677,24.310665],[110.855,24.32896],[110.856751,24.361885],[110.843735,24.386341],[110.832926,24.38836],[110.811156,24.38252],[110.796998,24.365215],[110.790833,24.346816],[110.797988,24.332619],[110.79129,24.31629],[110.771194,24.319403],[110.754068,24.329178],[110.727122,24.328032],[110.713193,24.337806],[110.682669,24.34627],[110.670262,24.355333],[110.656409,24.360684],[110.647731,24.368436],[110.640348,24.382793],[110.621547,24.394146],[110.598178,24.396438],[110.587902,24.390434],[110.581052,24.372476],[110.567503,24.362649],[110.576865,24.351511],[110.570776,24.333001],[110.573212,24.327158],[110.58638,24.32055],[110.601984,24.324536],[110.619263,24.319075],[110.610205,24.314542],[110.607236,24.306404],[110.613478,24.298539],[110.603735,24.27576],[110.605638,24.263467],[110.617436,24.254015],[110.626646,24.230845],[110.652603,24.217345],[110.673383,24.211934],[110.689368,24.187773],[110.712584,24.181157],[110.720119,24.167707],[110.709387,24.152123],[110.701318,24.147694],[110.686399,24.12084],[110.6899,24.099561],[110.684572,24.078223],[110.67696,24.059016],[110.690053,24.038657],[110.728949,24.028367],[110.74539,24.022017],[110.749577,24.011945],[110.741965,24.010959],[110.731385,24.002035],[110.732222,23.989552],[110.726818,23.971482],[110.71776,23.955545],[110.725752,23.945194],[110.734962,23.951164],[110.752393,23.947604],[110.779796,23.948699],[110.792888,23.941031],[110.818311,23.908272],[110.835971,23.899396],[110.856903,23.894409],[110.872736,23.873202],[110.866799,23.85402],[110.843963,23.842289],[110.840233,23.837027],[110.850357,23.824583],[110.858197,23.80797],[110.880728,23.820197],[110.889938,23.816688],[110.888797,23.802925],[110.895952,23.785926],[110.884077,23.770625],[110.884762,23.762836],[110.89717,23.752469],[110.89755,23.745118],[110.89207,23.703914],[110.900823,23.687176],[110.914068,23.684871],[110.922593,23.672522],[110.922821,23.663959],[110.930509,23.659952],[110.943297,23.669668],[110.952051,23.667582],[110.953801,23.651773],[110.968112,23.663026],[110.968416,23.671314],[110.957074,23.688274],[110.960348,23.698701],[110.955019,23.707645],[110.957379,23.721089],[110.965447,23.726301],[110.982346,23.721967],[110.976104,23.731787],[110.978996,23.740785],[110.979301,23.763001],[110.988968,23.76887],[111.005333,23.757241],[111.014315,23.759161],[111.025733,23.778084],[111.015761,23.79141],[111.01325,23.811314],[111.017817,23.814878],[111.037303,23.805448],[111.051232,23.813453],[111.059605,23.828639],[111.081299,23.828311],[111.092869,23.836863],[111.101546,23.854403],[111.105276,23.878025],[111.132907,23.888546],[111.139225,23.899231],[111.151404,23.937854],[111.161223,23.944153],[111.194867,23.939662],[111.207655,23.941633],[111.227598,23.919338],[111.232926,23.90219],[111.233535,23.888437],[111.24617,23.883012],[111.272279,23.886902],[111.28697,23.884053],[111.304096,23.869256],[111.323582,23.867009],[111.348777,23.872325],[111.358901,23.864707],[111.366437,23.86553],[111.365143,23.882518],[111.403202,23.923666],[111.412564,23.950397],[111.412869,23.973782],[111.40716,23.997436],[111.397569,24.005923],[111.390871,24.019171],[111.394905,24.031104],[111.403126,24.041722],[111.404267,24.05535],[111.39658,24.075378],[111.403735,24.081178],[111.424819,24.074885],[111.448111,24.090698],[111.46813,24.084296],[111.486399,24.096552],[111.480081,24.113565],[111.487845,24.132052],[111.501622,24.130412],[111.501698,24.13774],[111.490737,24.140365],[111.493021,24.151959],[111.500861,24.163114],[111.512736,24.167379],[111.525447,24.160162],[111.529634,24.150975],[111.540899,24.150155],[111.552545,24.140147],[111.575228,24.143373],[111.573097,24.123958],[111.578501,24.115917],[111.573325,24.107657],[111.585048,24.093926],[111.58421,24.088673],[111.539681,24.056991],[111.535343,24.043419],[111.538463,24.026725],[111.548511,24.006251],[111.54501,23.999188],[111.56107,23.99344],[111.564952,23.998805],[111.576979,24.000667],[111.591137,23.993549],[111.606132,23.973399],[111.623335,23.972084],[111.638254,23.961351],[111.649291,23.945194],[111.652031,23.929144],[111.6499,23.903012],[111.658197,23.885532],[111.659034,23.872654],[111.651422,23.860926],[111.654848,23.833299]]]]}},{"type":"Feature","properties":{"adcode":451200,"name":"河池市","center":[108.062105,24.695899],"centroid":[107.845852,24.642393],"childrenNum":11,"level":"city","parent":{"adcode":450000},"subFeatureIndex":11,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.571158,25.083504],[106.578389,25.070639],[106.603584,25.048164],[106.620483,25.053159],[106.620939,25.063582],[106.640806,25.061194],[106.654888,25.064668],[106.6676,25.058262],[106.683737,25.070694],[106.684802,25.076068],[106.700787,25.082907],[106.701472,25.092188],[106.721187,25.099298],[106.743718,25.098267],[106.755516,25.084264],[106.739759,25.072919],[106.742728,25.062822],[106.759246,25.04648],[106.763813,25.031331],[106.748285,25.027096],[106.73367,25.029919],[106.726515,25.022588],[106.726363,25.006078],[106.733366,24.988642],[106.759855,24.956861],[106.770359,24.940505],[106.78033,24.930342],[106.802481,24.920125],[106.80309,24.909798],[106.809407,24.904253],[106.827676,24.897241],[106.840159,24.880823],[106.84366,24.86897],[106.850892,24.860379],[106.851196,24.849231],[106.839246,24.852548],[106.836962,24.859617],[106.824022,24.852874],[106.818694,24.842868],[106.811843,24.845043],[106.80583,24.836831],[106.793423,24.828999],[106.800806,24.823342],[106.790758,24.809525],[106.791444,24.796686],[106.782538,24.788253],[106.760159,24.794565],[106.730549,24.814258],[106.719208,24.81725],[106.683356,24.80958],[106.67034,24.801692],[106.662728,24.785587],[106.672471,24.771168],[106.686249,24.759195],[106.739836,24.73122],[106.764193,24.726048],[106.775687,24.713799],[106.784136,24.697248],[106.81466,24.675684],[106.81131,24.665664],[106.797685,24.658202],[106.767695,24.655207],[106.738922,24.648507],[106.728646,24.642842],[106.718751,24.646165],[106.700787,24.62067],[106.691501,24.619144],[106.68602,24.599638],[106.701624,24.600945],[106.729179,24.609609],[106.725297,24.617727],[106.755135,24.619743],[106.773632,24.602471],[106.77622,24.587322],[106.77523,24.555001],[106.767086,24.5411],[106.771957,24.523054],[106.782462,24.512366],[106.797761,24.514275],[106.811463,24.496334],[106.815345,24.475445],[106.808418,24.462189],[106.809103,24.453952],[106.835364,24.437475],[106.84701,24.421106],[106.851348,24.402496],[106.863299,24.395074],[106.885678,24.399713],[106.891919,24.397584],[106.90387,24.378753],[106.883394,24.364669],[106.883394,24.359865],[106.899988,24.340973],[106.890854,24.329342],[106.885221,24.316126],[106.897856,24.293132],[106.901206,24.276361],[106.924117,24.254889],[106.918865,24.227456],[106.902424,24.211989],[106.885069,24.206632],[106.86132,24.192146],[106.859797,24.181431],[106.866953,24.164153],[106.893974,24.122535],[106.890625,24.115425],[106.90425,24.109079],[106.91407,24.098083],[106.935002,24.104593],[106.942309,24.104101],[106.946876,24.112854],[106.958751,24.109407],[106.964384,24.101038],[106.94307,24.093269],[106.943908,24.085445],[106.953346,24.081342],[106.956543,24.073189],[106.965982,24.074831],[106.975877,24.062956],[106.987371,24.061096],[106.997343,24.043473],[107.00328,24.042653],[107.017666,24.024371],[107.039131,24.031815],[107.060444,24.06022],[107.078028,24.052285],[107.107029,24.048563],[107.111976,24.052723],[107.123622,24.050041],[107.135801,24.02136],[107.144935,24.006853],[107.149122,23.991249],[107.177818,23.982653],[107.200273,23.972961],[107.237266,23.966718],[107.250283,23.975151],[107.26817,24.000283],[107.275021,24.003842],[107.280882,23.998696],[107.277076,23.985938],[107.279816,23.977232],[107.294355,23.955436],[107.305316,23.923776],[107.325715,23.921365],[107.330891,23.913476],[107.359283,23.908491],[107.363318,23.920872],[107.37405,23.921091],[107.383261,23.903888],[107.388665,23.900985],[107.385849,23.879998],[107.39346,23.873038],[107.406172,23.874846],[107.421396,23.854403],[107.432128,23.835328],[107.440806,23.833683],[107.455344,23.841686],[107.466534,23.858843],[107.479321,23.871065],[107.495611,23.877203],[107.503755,23.885916],[107.518979,23.891779],[107.542652,23.883834],[107.544859,23.871449],[107.531386,23.862351],[107.529559,23.851334],[107.535573,23.841248],[107.558484,23.837904],[107.569673,23.833244],[107.567618,23.814001],[107.57013,23.80479],[107.582766,23.795577],[107.606438,23.7845],[107.636429,23.777974],[107.65523,23.785981],[107.680349,23.803145],[107.714374,23.795687],[107.724345,23.799142],[107.746343,23.797442],[107.738808,23.787352],[107.738046,23.778797],[107.753422,23.757296],[107.765677,23.759051],[107.779911,23.766785],[107.792623,23.768102],[107.803356,23.764098],[107.812033,23.754224],[107.815458,23.739962],[107.828551,23.723832],[107.83053,23.710499],[107.82307,23.670381],[107.808379,23.663136],[107.797114,23.66341],[107.780216,23.669283],[107.764231,23.667033],[107.757609,23.656],[107.731424,23.642385],[107.710644,23.628],[107.705316,23.601862],[107.706229,23.588791],[107.716277,23.554075],[107.72229,23.553965],[107.737894,23.566655],[107.742918,23.563139],[107.754488,23.571983],[107.767808,23.572423],[107.778846,23.56704],[107.793993,23.56671],[107.793917,23.580772],[107.799093,23.589066],[107.810967,23.595601],[107.818046,23.606804],[107.824669,23.599995],[107.839968,23.610209],[107.84621,23.606695],[107.846591,23.597414],[107.860063,23.601752],[107.87445,23.601093],[107.891424,23.612955],[107.893251,23.620697],[107.906952,23.625584],[107.905506,23.63695],[107.924688,23.63942],[107.942195,23.657043],[107.95993,23.644032],[107.96602,23.62789],[107.98307,23.626792],[107.996543,23.637059],[107.993727,23.649247],[108.000729,23.67351],[108.01169,23.672741],[108.019911,23.677571],[108.020901,23.690414],[108.038712,23.707755],[108.042823,23.72065],[108.024174,23.734146],[108.021814,23.753127],[108.01679,23.760039],[108.02189,23.776219],[108.058351,23.800677],[108.069159,23.796071],[108.08895,23.793165],[108.096181,23.796784],[108.104174,23.809724],[108.112242,23.814166],[108.118256,23.834889],[108.129521,23.851279],[108.136219,23.853033],[108.154107,23.840864],[108.162785,23.825679],[108.180368,23.823267],[108.183413,23.831326],[108.176181,23.844427],[108.186914,23.860816],[108.203051,23.871613],[108.209064,23.854951],[108.221319,23.854842],[108.225049,23.841796],[108.22307,23.825624],[108.232737,23.822664],[108.232585,23.806873],[108.243698,23.805064],[108.252223,23.814166],[108.249635,23.80457],[108.264021,23.817675],[108.277114,23.798429],[108.282823,23.800403],[108.282899,23.814385],[108.2915,23.823541],[108.303451,23.829133],[108.309159,23.839494],[108.290663,23.847223],[108.292718,23.85676],[108.317532,23.881806],[108.313117,23.893368],[108.321719,23.903505],[108.330472,23.905806],[108.329407,23.911997],[108.348817,23.910847],[108.365943,23.916106],[108.365334,23.931774],[108.368379,23.954833],[108.362137,23.968525],[108.354602,23.965403],[108.357723,23.980791],[108.367922,23.981832],[108.372261,23.998696],[108.36404,24.002528],[108.377437,24.014408],[108.410092,24.030939],[108.432547,24.03291],[108.451728,24.023824],[108.458274,24.010193],[108.472585,24.018952],[108.479892,24.019061],[108.487808,24.028859],[108.501509,24.024809],[108.505544,24.01178],[108.537742,24.003678],[108.562099,24.008331],[108.564535,24.02032],[108.554411,24.034826],[108.555553,24.041722],[108.581662,24.035811],[108.597342,24.046867],[108.593308,24.068976],[108.588284,24.071547],[108.584859,24.095731],[108.58935,24.102624],[108.589045,24.122535],[108.59719,24.146655],[108.611576,24.133584],[108.642328,24.137248],[108.664097,24.143537],[108.677342,24.154365],[108.674449,24.171535],[108.682822,24.189139],[108.684421,24.20614],[108.701471,24.231501],[108.687466,24.235873],[108.683736,24.248878],[108.693783,24.25855],[108.689369,24.269095],[108.681681,24.270242],[108.670948,24.288106],[108.686552,24.295207],[108.6915,24.290728],[108.708474,24.291493],[108.729407,24.303018],[108.740139,24.311866],[108.740748,24.324482],[108.728189,24.332619],[108.727275,24.337915],[108.739226,24.350365],[108.738997,24.361284],[108.753917,24.37788],[108.760919,24.368163],[108.777133,24.362267],[108.801186,24.363686],[108.817856,24.361229],[108.835896,24.351238],[108.839854,24.341683],[108.857437,24.319294],[108.848303,24.303728],[108.862156,24.267237],[108.871823,24.271335],[108.89443,24.258878],[108.916885,24.254998],[108.916581,24.27057],[108.920386,24.288816],[108.920539,24.315416],[108.928531,24.340427],[108.920539,24.36183],[108.932565,24.37515],[108.953117,24.381646],[108.970548,24.378644],[108.977779,24.389015],[108.985391,24.387378],[108.990491,24.378589],[108.999245,24.374386],[109.00541,24.398567],[109.000843,24.420505],[109.009216,24.4294],[109.042404,24.437039],[109.046286,24.443532],[109.046666,24.460989],[109.032965,24.48439],[109.022765,24.481172],[108.983108,24.485699],[108.961033,24.474681],[108.937056,24.474899],[108.912546,24.498515],[108.892223,24.501351],[108.884078,24.528015],[108.875325,24.529433],[108.864211,24.521909],[108.862232,24.51373],[108.849521,24.53036],[108.838027,24.538211],[108.845563,24.549823],[108.846248,24.563396],[108.852109,24.571299],[108.87601,24.571517],[108.908817,24.586613],[108.912927,24.595442],[108.903945,24.601708],[108.899911,24.614023],[108.910263,24.625682],[108.927161,24.636632],[108.951519,24.640554],[108.970168,24.666208],[108.952813,24.683799],[108.950986,24.697085],[108.931652,24.715705],[108.935838,24.730294],[108.964687,24.731601],[108.956086,24.740364],[108.963013,24.747875],[108.980444,24.749617],[108.9911,24.759468],[108.99757,24.777534],[109.013783,24.786403],[109.015838,24.795435],[109.027256,24.813932],[109.038065,24.822309],[109.064097,24.823342],[109.07757,24.830467],[109.094164,24.824811],[109.097513,24.806751],[109.117836,24.801855],[109.131842,24.7913],[109.15011,24.807893],[109.158027,24.824648],[109.151176,24.836559],[109.137247,24.835798],[109.139073,24.85282],[109.146076,24.861684],[109.13816,24.867611],[109.136638,24.886966],[109.139378,24.893055],[109.152622,24.896262],[109.157875,24.909417],[109.139835,24.923766],[109.128721,24.940396],[109.118445,24.947569],[109.100329,24.944689],[109.100634,24.928169],[109.076657,24.917842],[109.032204,24.912787],[109.004497,24.916048],[108.994221,24.921103],[108.986457,24.941157],[108.990643,24.957567],[109.017132,24.976094],[109.033041,24.989729],[109.066761,25.010423],[109.074754,25.026933],[109.083203,25.034644],[109.083888,25.051693],[109.09835,25.072648],[109.105049,25.103748],[109.102385,25.12209],[109.093783,25.14401],[109.092261,25.158223],[109.076885,25.178401],[109.071709,25.181221],[109.061966,25.198955],[109.052223,25.202425],[109.03266,25.182035],[109.013403,25.168746],[108.99521,25.173194],[108.985924,25.170211],[108.979911,25.145475],[108.975724,25.138042],[108.960272,25.124858],[108.94817,25.121168],[108.930739,25.130663],[108.915363,25.128059],[108.902879,25.129849],[108.908132,25.144878],[108.899073,25.152744],[108.878902,25.142274],[108.862994,25.140809],[108.855686,25.150086],[108.845182,25.155402],[108.835287,25.139453],[108.823032,25.127462],[108.820824,25.114385],[108.802099,25.112811],[108.797837,25.12692],[108.781015,25.12616],[108.76229,25.121331],[108.753764,25.128276],[108.747142,25.124749],[108.748664,25.111509],[108.731157,25.096042],[108.725981,25.102934],[108.699873,25.10174],[108.69013,25.112051],[108.679016,25.106353],[108.674754,25.116501],[108.677418,25.128981],[108.686704,25.128385],[108.685258,25.140538],[108.694545,25.163648],[108.706876,25.162075],[108.713498,25.154914],[108.718141,25.17737],[108.702765,25.188217],[108.685791,25.194834],[108.683355,25.202751],[108.665696,25.203727],[108.655115,25.214951],[108.653441,25.233927],[108.656333,25.237667],[108.64796,25.251219],[108.651081,25.260325],[108.645144,25.293599],[108.631899,25.306278],[108.625201,25.30812],[108.61386,25.309854],[108.589045,25.335315],[108.594373,25.347556],[108.585848,25.365969],[108.56248,25.374092],[108.564078,25.384326],[108.543983,25.403654],[108.544364,25.407984],[108.524193,25.418324],[108.511253,25.414426],[108.513841,25.428716],[108.50737,25.432992],[108.500368,25.447821],[108.488341,25.456371],[108.471823,25.45886],[108.463298,25.454314],[108.438027,25.447333],[108.43346,25.436401],[108.421738,25.440406],[108.415039,25.461673],[108.400349,25.491376],[108.392509,25.498571],[108.381395,25.50068],[108.359549,25.5135],[108.351785,25.524695],[108.35247,25.533077],[108.344706,25.537349],[108.316695,25.531509],[108.317076,25.52264],[108.308246,25.525777],[108.299264,25.501113],[108.281072,25.480015],[108.260901,25.473739],[108.240729,25.46189],[108.236086,25.44939],[108.252375,25.438458],[108.252071,25.430502],[108.225886,25.426984],[108.226267,25.437213],[108.221395,25.450093],[108.203051,25.451663],[108.192623,25.459076],[108.16248,25.444736],[108.157609,25.438999],[108.165068,25.427363],[108.170625,25.431801],[108.179987,25.427904],[108.190339,25.417025],[108.186457,25.410204],[108.193308,25.405494],[108.181357,25.390823],[108.153803,25.394721],[108.142766,25.39066],[108.155249,25.377936],[108.152128,25.35373],[108.1366,25.343114],[108.137818,25.336506],[108.152128,25.324427],[108.149464,25.310341],[108.135915,25.29788],[108.137057,25.278101],[108.143298,25.269755],[108.134773,25.259675],[108.133784,25.234415],[108.121757,25.231053],[108.115896,25.210993],[108.098237,25.200799],[108.080653,25.193749],[108.053631,25.199606],[108.010777,25.195267],[108.001947,25.196569],[107.989083,25.186862],[107.96914,25.177913],[107.950492,25.17417],[107.928646,25.155782],[107.915401,25.156813],[107.898046,25.148893],[107.896828,25.144227],[107.872395,25.141569],[107.867904,25.129415],[107.839055,25.116121],[107.832509,25.123338],[107.819493,25.129198],[107.806857,25.124803],[107.79445,25.116121],[107.777171,25.124532],[107.769026,25.117532],[107.762861,25.123989],[107.768189,25.131097],[107.778769,25.134895],[107.789502,25.154751],[107.782651,25.170428],[107.759968,25.188651],[107.756391,25.199931],[107.762176,25.228939],[107.752965,25.240866],[107.742081,25.240215],[107.710416,25.203456],[107.700672,25.194129],[107.694583,25.19787],[107.696258,25.219885],[107.690549,25.22818],[107.669997,25.244443],[107.661852,25.25897],[107.658351,25.293383],[107.668931,25.30747],[107.659721,25.316301],[107.643432,25.314838],[107.631938,25.310179],[107.614355,25.276963],[107.61504,25.26813],[107.608494,25.265311],[107.606134,25.255338],[107.593727,25.262818],[107.599359,25.250948],[107.5919,25.248671],[107.583527,25.256043],[107.558941,25.246883],[107.554069,25.239565],[107.543337,25.234848],[107.54151,25.224602],[107.521491,25.221457],[107.517533,25.207197],[107.513118,25.216578],[107.50444,25.217608],[107.504593,25.210667],[107.479245,25.21121],[107.472242,25.213758],[107.474602,25.226011],[107.470035,25.232083],[107.490054,25.276692],[107.481529,25.30021],[107.470948,25.300806],[107.449103,25.28753],[107.432661,25.289102],[107.428703,25.313484],[107.409141,25.347122],[107.408532,25.360229],[107.413023,25.372738],[107.423831,25.383892],[107.420863,25.393097],[107.402442,25.393746],[107.386381,25.410637],[107.375801,25.412099],[107.367276,25.403924],[107.364688,25.394992],[107.354336,25.3951],[107.344364,25.403654],[107.314831,25.402625],[107.309046,25.409175],[107.308361,25.4331],[107.315135,25.42969],[107.325715,25.434724],[107.325335,25.442517],[107.332718,25.446738],[107.33013,25.473198],[107.321224,25.48456],[107.322214,25.493432],[107.328684,25.494568],[107.31346,25.504954],[107.307752,25.500248],[107.296106,25.520477],[107.291234,25.519503],[107.275782,25.535511],[107.263908,25.543135],[107.237647,25.551625],[107.230187,25.564763],[107.235972,25.585359],[107.228589,25.604871],[107.211158,25.609195],[107.19974,25.60379],[107.187333,25.590927],[107.185202,25.578332],[107.134507,25.566439],[107.113727,25.565303],[107.09348,25.569791],[107.064555,25.559518],[107.064098,25.542432],[107.074602,25.521288],[107.070111,25.511715],[107.055649,25.50398],[107.03974,25.503331],[107.013556,25.494081],[107.015002,25.488671],[107.007238,25.479096],[107.003889,25.462106],[106.996505,25.442734],[106.981206,25.448037],[106.963698,25.437322],[106.968874,25.425956],[106.967504,25.410366],[106.974127,25.40701],[106.979759,25.388116],[106.979531,25.374092],[106.986914,25.359741],[107.010968,25.354976],[107.014317,25.344794],[107.00739,25.308066],[107.013403,25.295496],[107.009902,25.290294],[107.013708,25.275337],[106.991329,25.263089],[106.988361,25.253929],[106.997799,25.244931],[106.97603,25.232951],[106.955325,25.246286],[106.933251,25.25046],[106.913004,25.243034],[106.904098,25.231541],[106.900216,25.212728],[106.900216,25.194508],[106.888342,25.182197],[106.852718,25.18697],[106.836353,25.179486],[106.798066,25.170482],[106.787562,25.170862],[106.76465,25.183119],[106.732148,25.162292],[106.722405,25.161858],[106.705506,25.176177],[106.69112,25.179214],[106.667524,25.170591],[106.644993,25.164841],[106.638446,25.154209],[106.639664,25.132779],[106.629312,25.121439],[106.614317,25.116338],[106.597114,25.104888],[106.594755,25.093925],[106.587676,25.085892],[106.571158,25.083504]]]]}},{"type":"Feature","properties":{"adcode":451300,"name":"来宾市","center":[109.229772,23.733766],"centroid":[109.416662,23.851919],"childrenNum":6,"level":"city","parent":{"adcode":450000},"subFeatureIndex":12,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[108.916885,24.254998],[108.89443,24.258878],[108.871823,24.271335],[108.862156,24.267237],[108.848303,24.303728],[108.857437,24.319294],[108.839854,24.341683],[108.835896,24.351238],[108.817856,24.361229],[108.801186,24.363686],[108.777133,24.362267],[108.760919,24.368163],[108.753917,24.37788],[108.738997,24.361284],[108.739226,24.350365],[108.727275,24.337915],[108.728189,24.332619],[108.740748,24.324482],[108.740139,24.311866],[108.729407,24.303018],[108.708474,24.291493],[108.6915,24.290728],[108.686552,24.295207],[108.670948,24.288106],[108.681681,24.270242],[108.689369,24.269095],[108.693783,24.25855],[108.683736,24.248878],[108.687466,24.235873],[108.701471,24.231501],[108.684421,24.20614],[108.682822,24.189139],[108.674449,24.171535],[108.677342,24.154365],[108.664097,24.143537],[108.642328,24.137248],[108.611576,24.133584],[108.59719,24.146655],[108.589045,24.122535],[108.58935,24.102624],[108.584859,24.095731],[108.588284,24.071547],[108.593308,24.068976],[108.597342,24.046867],[108.581662,24.035811],[108.555553,24.041722],[108.554411,24.034826],[108.564535,24.02032],[108.562099,24.008331],[108.537742,24.003678],[108.505544,24.01178],[108.501509,24.024809],[108.487808,24.028859],[108.479892,24.019061],[108.498769,23.990428],[108.487656,23.989771],[108.476543,23.977889],[108.461243,23.98676],[108.448531,23.977999],[108.433688,23.962829],[108.442061,23.954176],[108.437875,23.939442],[108.422803,23.924433],[108.424326,23.916983],[108.443736,23.919777],[108.455306,23.912545],[108.444954,23.898355],[108.465353,23.898355],[108.476162,23.89419],[108.473346,23.888711],[108.460862,23.887012],[108.462156,23.874189],[108.458198,23.864817],[108.446552,23.853965],[108.45698,23.842728],[108.451043,23.837904],[108.430263,23.832312],[108.418389,23.824473],[108.415953,23.8174],[108.425848,23.808847],[108.418617,23.800787],[108.431405,23.798484],[108.434373,23.807641],[108.443736,23.802487],[108.435667,23.787461],[108.446096,23.787516],[108.456676,23.780716],[108.459112,23.787187],[108.474411,23.776054],[108.469616,23.768102],[108.487123,23.760862],[108.485601,23.741169],[108.474564,23.740565],[108.477228,23.72449],[108.482099,23.725478],[108.489254,23.713297],[108.49816,23.713626],[108.503717,23.704188],[108.497399,23.690963],[108.496866,23.676144],[108.50425,23.673126],[108.501357,23.662751],[108.529064,23.671918],[108.52914,23.680151],[108.542156,23.687835],[108.548931,23.707261],[108.554031,23.703804],[108.566514,23.707975],[108.566819,23.723119],[108.581433,23.734311],[108.596048,23.736615],[108.592927,23.744076],[108.60914,23.74638],[108.61013,23.751098],[108.628017,23.75587],[108.62718,23.764701],[108.638293,23.769089],[108.653289,23.766182],[108.6711,23.772818],[108.673079,23.785048],[108.687846,23.788503],[108.689597,23.782745],[108.713422,23.783513],[108.728798,23.798539],[108.734811,23.793055],[108.743641,23.796126],[108.747675,23.780497],[108.761833,23.776109],[108.773022,23.778193],[108.783603,23.768102],[108.781623,23.746051],[108.788246,23.740455],[108.777513,23.732555],[108.777589,23.727289],[108.788474,23.726904],[108.804307,23.714724],[108.796619,23.706274],[108.790605,23.692335],[108.778883,23.691621],[108.777209,23.681029],[108.780406,23.645514],[108.797075,23.634204],[108.782765,23.615426],[108.803698,23.588846],[108.805448,23.570555],[108.810015,23.569347],[108.813745,23.546933],[108.811995,23.540834],[108.820824,23.523196],[108.826305,23.518855],[108.821357,23.503413],[108.822347,23.49396],[108.836809,23.485935],[108.834373,23.478294],[108.857209,23.466145],[108.863755,23.469884],[108.869464,23.457404],[108.869616,23.443879],[108.890015,23.441295],[108.892375,23.433267],[108.906609,23.431837],[108.919169,23.417979],[108.915667,23.412755],[108.920234,23.40302],[108.9111,23.394605],[108.920767,23.389709],[108.930662,23.367375],[108.939035,23.360058],[108.951671,23.357967],[108.956847,23.362973],[108.965144,23.35406],[108.968265,23.370346],[108.979758,23.36897],[108.987675,23.357197],[108.987675,23.349329],[109.01325,23.350759],[109.020253,23.360003],[109.033193,23.354611],[109.051994,23.355821],[109.050472,23.337498],[109.056562,23.32297],[109.063869,23.322585],[109.086171,23.334086],[109.082898,23.344376],[109.099188,23.343991],[109.093631,23.331005],[109.087161,23.326932],[109.086628,23.314384],[109.110377,23.290826],[109.124078,23.291102],[109.131994,23.286202],[109.13405,23.297652],[109.141433,23.299524],[109.148588,23.28912],[109.165258,23.28956],[109.170738,23.277559],[109.187484,23.27321],[109.197989,23.266548],[109.20758,23.273375],[109.192737,23.282074],[109.207808,23.299964],[109.217018,23.296826],[109.220063,23.300735],[109.207047,23.309926],[109.220443,23.320273],[109.210853,23.33227],[109.232622,23.345312],[109.241909,23.344486],[109.250129,23.352245],[109.26581,23.346852],[109.271899,23.361378],[109.278445,23.360608],[109.276162,23.374362],[109.283545,23.381018],[109.296257,23.381788],[109.301585,23.39587],[109.3111,23.39642],[109.323355,23.416384],[109.343983,23.409015],[109.352736,23.416714],[109.373821,23.400985],[109.368112,23.390644],[109.37169,23.380853],[109.380443,23.377827],[109.401071,23.382778],[109.412032,23.36952],[109.423755,23.36798],[109.429311,23.359892],[109.448112,23.380633],[109.482974,23.383878],[109.483583,23.36809],[109.503222,23.346852],[109.501775,23.336508],[109.51403,23.332876],[109.513574,23.327648],[109.539682,23.306404],[109.541661,23.299634],[109.553916,23.308055],[109.556352,23.31499],[109.565334,23.317687],[109.566247,23.329079],[109.578426,23.351199],[109.575229,23.354886],[109.591442,23.363469],[109.596162,23.355656],[109.611309,23.368585],[109.611842,23.377497],[109.630034,23.392349],[109.635591,23.40533],[109.646476,23.420619],[109.661471,23.428978],[109.677456,23.421664],[109.689558,23.40335],[109.702879,23.402415],[109.699073,23.41105],[109.714601,23.41061],[109.724192,23.423754],[109.728911,23.447123],[109.740557,23.46752],[109.751823,23.454875],[109.769406,23.457349],[109.781813,23.46686],[109.785163,23.482527],[109.797265,23.485935],[109.837912,23.477909],[109.849634,23.465816],[109.85169,23.449542],[109.861966,23.43871],[109.868131,23.45526],[109.894011,23.475656],[109.891043,23.48599],[109.897284,23.503797],[109.898578,23.51891],[109.894087,23.536823],[109.893402,23.55402],[109.902156,23.577861],[109.917608,23.594613],[109.927655,23.635193],[109.922936,23.665002],[109.928493,23.684981],[109.947522,23.688164],[109.952013,23.699195],[109.955058,23.726027],[109.971804,23.736615],[109.979111,23.747148],[109.987408,23.768705],[109.997227,23.776767],[110.028055,23.780935],[110.041832,23.7862],[110.068397,23.801335],[110.089482,23.828859],[110.12031,23.856267],[110.132337,23.870024],[110.1503,23.880929],[110.157836,23.879285],[110.180443,23.860871],[110.190186,23.861035],[110.199701,23.869476],[110.203735,23.881368],[110.206247,23.902902],[110.210814,23.910244],[110.219263,23.9086],[110.241185,23.89156],[110.263031,23.89556],[110.27521,23.871503],[110.282669,23.864159],[110.286323,23.851937],[110.299492,23.865475],[110.295381,23.882025],[110.309539,23.893423],[110.314943,23.908819],[110.309311,23.919941],[110.297208,23.918681],[110.302917,23.933581],[110.295533,23.955162],[110.290433,23.95812],[110.295762,23.972139],[110.305353,23.975918],[110.309159,24.01616],[110.315552,24.023769],[110.343335,24.034771],[110.368683,24.033129],[110.376599,24.040299],[110.391899,24.04216],[110.400043,24.048071],[110.397836,24.058031],[110.381242,24.054857],[110.379644,24.043692],[110.373783,24.042105],[110.360386,24.05234],[110.361908,24.061917],[110.343412,24.060384],[110.354905,24.077129],[110.374315,24.081725],[110.376066,24.086211],[110.362822,24.095403],[110.364725,24.104812],[110.386799,24.126309],[110.403925,24.108915],[110.401185,24.100873],[110.407883,24.099834],[110.412451,24.107493],[110.411918,24.118761],[110.447922,24.116354],[110.458426,24.124833],[110.45462,24.138451],[110.448378,24.142991],[110.437569,24.139381],[110.429805,24.146491],[110.423107,24.142225],[110.407731,24.143756],[110.420291,24.15699],[110.428968,24.156498],[110.432698,24.16727],[110.444344,24.164864],[110.443887,24.172246],[110.456218,24.184],[110.43795,24.196738],[110.419073,24.201111],[110.413364,24.214339],[110.405067,24.220078],[110.392888,24.220406],[110.383221,24.214011],[110.375914,24.224505],[110.365638,24.227292],[110.358331,24.218985],[110.365257,24.244124],[110.365562,24.26232],[110.374924,24.264341],[110.369901,24.271936],[110.351937,24.278601],[110.33717,24.275869],[110.326666,24.26609],[110.316923,24.296409],[110.288987,24.299905],[110.27757,24.307333],[110.268359,24.303728],[110.271023,24.319785],[110.260139,24.322297],[110.258007,24.340209],[110.264477,24.34141],[110.267065,24.356971],[110.260367,24.360247],[110.23129,24.351948],[110.229463,24.360629],[110.220557,24.34627],[110.209672,24.350856],[110.198711,24.347908],[110.196961,24.357244],[110.200614,24.370892],[110.190643,24.372476],[110.188816,24.382574],[110.197189,24.386341],[110.21188,24.399931],[110.205029,24.405553],[110.189958,24.405771],[110.202517,24.414448],[110.195362,24.430655],[110.204496,24.44315],[110.202669,24.449697],[110.187141,24.447623],[110.164154,24.437857],[110.156161,24.44435],[110.147408,24.436002],[110.135001,24.447242],[110.120234,24.449587],[110.116199,24.460826],[110.097398,24.462517],[110.09344,24.457607],[110.079054,24.467426],[110.06893,24.457334],[110.072127,24.439058],[110.055838,24.419414],[110.045638,24.390543],[110.048683,24.36658],[110.034449,24.344031],[110.01717,24.336496],[110.021204,24.326994],[110.030795,24.318475],[110.029349,24.307551],[110.0362,24.290236],[110.027598,24.281496],[110.033231,24.273028],[110.015648,24.26751],[109.998826,24.255053],[109.97599,24.2615],[109.963431,24.256965],[109.941433,24.23702],[109.931842,24.234889],[109.907712,24.245272],[109.905505,24.272263],[109.925143,24.269095],[109.932907,24.271826],[109.927046,24.293732],[109.913878,24.301653],[109.902689,24.300997],[109.887541,24.288925],[109.88442,24.274613],[109.880082,24.276306],[109.849634,24.274995],[109.851537,24.260407],[109.840196,24.256091],[109.830681,24.258386],[109.820253,24.252649],[109.809825,24.258823],[109.803126,24.256146],[109.793764,24.234288],[109.781357,24.227238],[109.770928,24.215542],[109.762023,24.211989],[109.74581,24.214284],[109.710262,24.176893],[109.705467,24.153326],[109.684154,24.155076],[109.670148,24.146928],[109.659035,24.145287],[109.643659,24.150264],[109.615267,24.140858],[109.609026,24.115589],[109.598141,24.083913],[109.581928,24.070836],[109.560538,24.06323],[109.549045,24.063941],[109.530015,24.053981],[109.510681,24.052777],[109.501166,24.047688],[109.492641,24.032527],[109.493859,24.021743],[109.487313,24.011178],[109.502993,23.990319],[109.495229,23.970551],[109.483735,23.960529],[109.470567,23.96732],[109.469958,23.951657],[109.451233,23.939826],[109.442556,23.920325],[109.42855,23.9086],[109.406323,23.908107],[109.384097,23.915175],[109.375724,23.908326],[109.363697,23.907121],[109.359283,23.912216],[109.366057,23.918133],[109.357912,23.92142],[109.353726,23.934787],[109.344516,23.937471],[109.348169,23.952971],[109.328835,23.960967],[109.324801,23.987745],[109.306685,23.993494],[109.291385,24.006853],[109.295039,24.027601],[109.289787,24.038493],[109.278598,24.04725],[109.232242,24.058633],[109.217855,24.051738],[109.221966,24.032034],[109.211462,24.019006],[109.183983,24.016488],[109.172261,24.028257],[109.16503,24.028805],[109.155286,24.021798],[109.146914,24.022838],[109.142727,24.031487],[109.142423,24.046812],[109.136409,24.057593],[109.125677,24.064543],[109.114716,24.057429],[109.089368,24.063066],[109.094544,24.073134],[109.105886,24.083913],[109.076733,24.09874],[109.061814,24.100272],[109.050929,24.105359],[109.036466,24.12177],[109.00404,24.131396],[108.978008,24.126255],[108.972147,24.129755],[108.958065,24.161857],[108.941928,24.174105],[108.935153,24.185203],[108.938122,24.199745],[108.930434,24.217017],[108.944744,24.228112],[108.940862,24.243414],[108.925791,24.256419],[108.916885,24.254998]]]]}},{"type":"Feature","properties":{"adcode":451400,"name":"崇左市","center":[107.353926,22.404108],"centroid":[107.277353,22.502179],"childrenNum":7,"level":"city","parent":{"adcode":450000},"subFeatureIndex":13,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.67072,22.889097],[106.685487,22.89114],[106.702538,22.887772],[106.716772,22.881422],[106.717076,22.872201],[106.709465,22.866292],[106.746458,22.84006],[106.756582,22.828903],[106.772338,22.823655],[106.768456,22.810342],[106.777971,22.814375],[106.798903,22.812441],[106.811995,22.818131],[106.822195,22.816584],[106.840996,22.799569],[106.8276,22.786419],[106.827447,22.776308],[106.821053,22.768737],[106.796467,22.766748],[106.788018,22.762382],[106.791444,22.751108],[106.768304,22.738617],[106.773251,22.735245],[106.764802,22.727562],[106.768532,22.715068],[106.782081,22.707494],[106.773936,22.704288],[106.756277,22.689691],[106.764041,22.68278],[106.758256,22.669674],[106.745773,22.667683],[106.736106,22.646722],[106.725602,22.634609],[106.731995,22.630571],[106.726896,22.616796],[106.71799,22.611209],[106.734355,22.598982],[106.726287,22.584097],[106.711976,22.575133],[106.696981,22.581662],[106.680844,22.57884],[106.66661,22.572642],[106.65131,22.574192],[106.635706,22.592895],[106.633423,22.602246],[106.614469,22.60208],[106.607923,22.584872],[106.612186,22.577235],[106.604878,22.573583],[106.60739,22.560522],[106.601758,22.547848],[106.595592,22.54746],[106.59034,22.522274],[106.58524,22.51635],[106.585392,22.479862],[106.587904,22.47305],[106.581358,22.466183],[106.570854,22.469838],[106.562252,22.462417],[106.562024,22.443973],[106.570778,22.437935],[106.571158,22.428019],[106.564003,22.419432],[106.57466,22.401537],[106.590112,22.391009],[106.588209,22.373719],[106.564917,22.361305],[106.562785,22.345452],[106.574355,22.338191],[106.581358,22.341738],[106.602899,22.334698],[106.61721,22.337359],[106.624441,22.330485],[106.63837,22.336195],[106.652528,22.336472],[106.663413,22.33104],[106.663261,22.31463],[106.669426,22.309917],[106.672091,22.28136],[106.682747,22.281415],[106.693784,22.275703],[106.688684,22.260341],[106.705506,22.216683],[106.697742,22.202313],[106.68229,22.202313],[106.683356,22.194045],[106.673385,22.182613],[106.681453,22.167796],[106.695459,22.159082],[106.706268,22.160802],[106.709312,22.152698],[106.700559,22.151311],[106.693708,22.132715],[106.702081,22.107953],[106.715554,22.089906],[106.717761,22.074412],[106.714184,22.062193],[106.707105,22.055417],[106.709769,22.036475],[106.706496,22.02153],[106.69112,22.008473],[106.681149,21.994915],[106.685944,21.977243],[106.691044,21.976132],[106.694622,21.961904],[106.699189,21.959791],[106.72621,21.979244],[106.731843,21.987413],[106.738694,22.008196],[106.751025,22.012863],[106.786039,22.007807],[106.802709,21.981578],[106.814203,21.975743],[106.828741,21.97552],[106.84366,21.982634],[106.859417,21.985746],[106.920387,21.970074],[106.92838,21.964238],[106.932871,21.938502],[106.939112,21.931441],[106.958751,21.922101],[106.968266,21.920989],[106.981282,21.92755],[106.999398,21.947618],[107.020711,21.944172],[107.050549,21.925604],[107.059912,21.915207],[107.061662,21.893522],[107.058922,21.886904],[107.01858,21.859318],[107.011957,21.850029],[107.009826,21.835844],[107.017818,21.81932],[107.038827,21.809973],[107.054203,21.807247],[107.088075,21.805132],[107.102081,21.79289],[107.116239,21.78688],[107.14897,21.758941],[107.159474,21.75293],[107.181015,21.747196],[107.19464,21.736731],[107.199436,21.718748],[107.216106,21.710397],[107.24739,21.702991],[107.25386,21.706276],[107.259112,21.717635],[107.271824,21.727044],[107.290777,21.730885],[107.302271,21.739236],[107.310872,21.733669],[107.345354,21.684448],[107.36347,21.655263],[107.365068,21.645515],[107.363394,21.602003],[107.364764,21.598549],[107.388437,21.594146],[107.400768,21.614094],[107.431139,21.641839],[107.447428,21.650974],[107.469502,21.659496],[107.481529,21.655542],[107.506115,21.664231],[107.498427,21.673978],[107.515249,21.685116],[107.519588,21.694137],[107.541129,21.713682],[107.541586,21.719138],[107.557266,21.724539],[107.552851,21.74163],[107.553232,21.759164],[107.560387,21.776306],[107.567542,21.784098],[107.558484,21.800458],[107.557799,21.815593],[107.571576,21.846413],[107.568379,21.862767],[107.55445,21.879841],[107.542956,21.888072],[107.550644,21.901974],[107.559626,21.91087],[107.554374,21.917542],[107.558408,21.931664],[107.56602,21.929551],[107.582614,21.93878],[107.572338,21.952121],[107.580178,21.959736],[107.575154,21.964961],[107.585278,21.969462],[107.579797,21.975298],[107.60248,21.990914],[107.60248,21.998638],[107.616105,22.004806],[107.625468,22.026586],[107.636657,22.028253],[107.632471,22.036864],[107.653479,22.041308],[107.646324,22.051473],[107.653099,22.053528],[107.657133,22.06447],[107.66779,22.065748],[107.678598,22.081909],[107.663222,22.087852],[107.66444,22.096126],[107.657666,22.098069],[107.660939,22.123999],[107.648379,22.132048],[107.642747,22.141208],[107.628284,22.18167],[107.632547,22.189439],[107.659721,22.180005],[107.675782,22.182724],[107.706001,22.191603],[107.727999,22.18672],[107.739416,22.19976],[107.776486,22.207418],[107.801148,22.209526],[107.821167,22.217238],[107.837837,22.212189],[107.859911,22.209637],[107.874145,22.211024],[107.883356,22.219235],[107.895991,22.215629],[107.898275,22.204421],[107.911595,22.210192],[107.910606,22.228223],[107.91837,22.233271],[107.921415,22.249136],[107.930929,22.254905],[107.94425,22.246918],[107.952014,22.249968],[107.946457,22.269936],[107.959245,22.279696],[107.961072,22.285963],[107.985506,22.296887],[107.979569,22.31036],[107.994259,22.327935],[108.006743,22.335419],[108.021586,22.330984],[108.030492,22.333146],[108.046629,22.354709],[108.066267,22.350829],[108.07464,22.355041],[108.083013,22.368787],[108.095877,22.371668],[108.115744,22.388571],[108.114145,22.398212],[108.100596,22.408241],[108.087123,22.406025],[108.082937,22.411177],[108.08484,22.444804],[108.087732,22.458374],[108.079283,22.461752],[108.068627,22.456712],[108.058731,22.461974],[108.058884,22.47017],[108.037038,22.475487],[108.042138,22.477536],[108.01405,22.479086],[108.010929,22.496972],[107.997685,22.491601],[107.986191,22.504558],[108.013441,22.53329],[108.018465,22.547793],[108.004307,22.560965],[107.995325,22.581607],[108.006134,22.607557],[108.014126,22.61143],[108.027218,22.610711],[108.058655,22.623435],[108.060254,22.618401],[108.073498,22.625703],[108.086058,22.621277],[108.103336,22.643182],[108.104554,22.652585],[108.099759,22.662706],[108.090396,22.669508],[108.094354,22.680734],[108.085829,22.701966],[108.075477,22.695829],[108.074716,22.675536],[108.068551,22.667351],[108.059569,22.665748],[108.048531,22.656401],[108.041453,22.655793],[108.026686,22.666798],[108.022575,22.677471],[108.006286,22.68195],[107.998674,22.694281],[108.002785,22.705062],[107.999664,22.716672],[108.01169,22.720265],[108.019302,22.741601],[108.027142,22.747128],[108.019302,22.757187],[108.019683,22.77045],[108.026153,22.76824],[108.033308,22.776529],[108.023793,22.781999],[107.999435,22.788519],[107.973327,22.79316],[107.9817,22.816695],[107.970815,22.834702],[107.955591,22.844037],[107.943793,22.846411],[107.914107,22.846135],[107.882899,22.849725],[107.879017,22.857236],[107.859835,22.873195],[107.832433,22.872864],[107.793536,22.881091],[107.776638,22.898372],[107.764307,22.91543],[107.752813,22.922386],[107.752585,22.931051],[107.743907,22.943966],[107.730967,22.939937],[107.712319,22.949154],[107.697704,22.938778],[107.680197,22.944573],[107.676086,22.941979],[107.637799,22.947664],[107.635668,22.935025],[107.647314,22.932376],[107.649521,22.924373],[107.667181,22.918577],[107.674945,22.902292],[107.692985,22.890753],[107.702119,22.876011],[107.693213,22.869385],[107.692376,22.861985],[107.673574,22.855137],[107.660634,22.8669],[107.658427,22.87833],[107.648379,22.887109],[107.650511,22.899642],[107.645944,22.902237],[107.613974,22.904169],[107.583299,22.889815],[107.570587,22.888048],[107.575382,22.876066],[107.574317,22.860439],[107.542804,22.858782],[107.517152,22.845528],[107.504212,22.845417],[107.496905,22.851658],[107.49797,22.859831],[107.488151,22.871925],[107.488836,22.895833],[107.478484,22.916369],[107.477571,22.92509],[107.484345,22.925532],[107.499569,22.935632],[107.492642,22.950258],[107.498351,22.963171],[107.499873,22.979945],[107.490359,22.986787],[107.483736,23.006978],[107.475744,23.012108],[107.481301,23.02121],[107.478256,23.031634],[107.468437,23.032516],[107.460901,23.04294],[107.447352,23.049999],[107.436848,23.049613],[107.432509,23.044043],[107.420863,23.045036],[107.413175,23.051102],[107.397723,23.042995],[107.39346,23.04851],[107.381358,23.04476],[107.367504,23.031524],[107.337666,23.047462],[107.339417,23.058767],[107.353346,23.06588],[107.353422,23.080822],[107.376943,23.083579],[107.387675,23.091518],[107.389046,23.098133],[107.363013,23.102102],[107.3621,23.110756],[107.351063,23.121064],[107.333175,23.12911],[107.330283,23.137432],[107.337742,23.148068],[107.356543,23.148123],[107.357152,23.155177],[107.3468,23.157711],[107.355021,23.164323],[107.346496,23.18862],[107.353575,23.197985],[107.369712,23.197985],[107.366591,23.211039],[107.374126,23.214785],[107.379226,23.238246],[107.385696,23.244359],[107.378008,23.250581],[107.382728,23.268475],[107.367124,23.270347],[107.366667,23.281853],[107.35289,23.295175],[107.350758,23.320493],[107.343299,23.333371],[107.314374,23.34047],[107.303413,23.351474],[107.274412,23.343716],[107.247771,23.32308],[107.22288,23.315045],[107.210701,23.318292],[107.198751,23.333481],[107.18033,23.325061],[107.158941,23.311578],[107.148741,23.302386],[107.116391,23.283615],[107.057704,23.276954],[107.041187,23.273375],[107.044231,23.286092],[107.034336,23.291652],[107.042024,23.304973],[107.026039,23.303211],[107.005868,23.310202],[106.994298,23.299854],[106.962937,23.298918],[106.944669,23.291762],[106.923051,23.268971],[106.918561,23.259556],[106.91681,23.242817],[106.899683,23.223487],[106.857666,23.20834],[106.838561,23.19826],[106.805525,23.19187],[106.779493,23.180577],[106.776753,23.175067],[106.785506,23.153028],[106.783756,23.14658],[106.770663,23.131425],[106.765487,23.118583],[106.772414,23.108221],[106.771957,23.099952],[106.761834,23.087107],[106.768532,23.075639],[106.776296,23.07404],[106.79464,23.084847],[106.802785,23.081153],[106.80956,23.066211],[106.795935,23.048565],[106.797761,23.023747],[106.786115,23.014315],[106.765259,23.00422],[106.747904,22.974538],[106.727352,22.965764],[106.711976,22.941593],[106.681453,22.921502],[106.667295,22.907426],[106.67072,22.889097]]]]}}]} \ No newline at end of file diff --git a/docs/assets/json/浙江省.json b/docs/assets/json/浙江省.json new file mode 100644 index 0000000..cc0d19d --- /dev/null +++ b/docs/assets/json/浙江省.json @@ -0,0 +1 @@ +{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"adcode":330100,"name":"杭州市","center":[120.153576,30.287459],"centroid":[119.476498,29.898918],"childrenNum":13,"level":"city","parent":{"adcode":330000},"subFeatureIndex":0,"acroutes":[100000,330000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[120.721941,30.286334],[120.710868,30.297542],[120.706045,30.309444],[120.704126,30.330791],[120.70388,30.365867],[120.692955,30.377965],[120.658998,30.385607],[120.633899,30.389449],[120.567856,30.387855],[120.498761,30.38904],[120.460227,30.382665],[120.43882,30.373388],[120.413771,30.318319],[120.378091,30.344937],[120.388524,30.370118],[120.400926,30.377025],[120.398318,30.38479],[120.362835,30.374695],[120.342953,30.37163],[120.318642,30.380621],[120.315689,30.394311],[120.306388,30.396232],[120.322038,30.404731],[120.332963,30.417314],[120.330749,30.427282],[120.340345,30.433899],[120.337245,30.464324],[120.341379,30.472286],[120.329174,30.468407],[120.326123,30.500414],[120.317707,30.521596],[120.299892,30.5198],[120.285817,30.507802],[120.277451,30.504822],[120.25191,30.506536],[120.239262,30.50523],[120.224597,30.509761],[120.205404,30.505843],[120.201762,30.514413],[120.195659,30.503598],[120.185079,30.502618],[120.185915,30.494618],[120.173809,30.492046],[120.180551,30.482534],[120.175039,30.476818],[120.149793,30.467509],[120.146004,30.482697],[120.11121,30.476206],[120.096742,30.48678],[120.099252,30.495801],[120.068297,30.496618],[120.065836,30.483595],[120.059488,30.47343],[120.059242,30.459016],[120.0681,30.445948],[120.062145,30.434634],[120.064754,30.4301],[120.046102,30.427445],[120.041525,30.433368],[120.013818,30.435614],[120.00368,30.444273],[119.982962,30.445294],[119.965048,30.431571],[119.955895,30.433654],[119.950728,30.444232],[119.934979,30.446764],[119.931436,30.456443],[119.921544,30.462528],[119.90934,30.456321],[119.90304,30.459424],[119.890048,30.457056],[119.872578,30.462487],[119.880796,30.476206],[119.867115,30.477757],[119.854123,30.493964],[119.851121,30.502006],[119.836013,30.496577],[119.815884,30.510659],[119.794182,30.505638],[119.784044,30.511026],[119.766376,30.514087],[119.768936,30.551341],[119.743246,30.550158],[119.729073,30.551749],[119.71175,30.566516],[119.69241,30.556155],[119.695018,30.542325],[119.70486,30.525963],[119.709191,30.508822],[119.704713,30.494577],[119.708896,30.487964],[119.701711,30.467999],[119.695362,30.464488],[119.694919,30.452727],[119.709191,30.434062],[119.686012,30.417559],[119.681091,30.408735],[119.668099,30.399501],[119.6555,30.40518],[119.646691,30.39378],[119.633256,30.395292],[119.63739,30.410369],[119.631829,30.424667],[119.642951,30.428507],[119.650579,30.440352],[119.635569,30.441782],[119.627941,30.431775],[119.594968,30.421644],[119.581779,30.423646],[119.572823,30.431326],[119.565933,30.443375],[119.55176,30.43978],[119.535273,30.424055],[119.533452,30.409429],[119.513127,30.401666],[119.490391,30.408203],[119.467015,30.408122],[119.450234,30.410818],[119.441031,30.392472],[119.435716,30.391492],[119.418147,30.376085],[119.403038,30.373347],[119.399987,30.367788],[119.386159,30.363905],[119.375627,30.354789],[119.349446,30.349148],[119.342654,30.363169],[119.326562,30.371753],[119.300676,30.363701],[119.289455,30.349639],[119.278136,30.341585],[119.265046,30.338069],[119.247132,30.340808],[119.239997,30.327029],[119.245902,30.321631],[119.233747,30.293411],[119.225479,30.288789],[119.222624,30.299628],[119.205695,30.301551],[119.201069,30.291039],[119.188225,30.291652],[119.156729,30.299547],[119.151266,30.304577],[119.12853,30.3047],[119.11101,30.311285],[119.090242,30.324003],[119.073411,30.315865],[119.062978,30.304945],[119.050823,30.306745],[119.048313,30.312675],[119.028775,30.312593],[119.004464,30.328951],[118.988027,30.333489],[118.988126,30.348698],[118.975724,30.347145],[118.969031,30.351356],[118.959385,30.347267],[118.955399,30.359204],[118.936452,30.350824],[118.936354,30.34506],[118.917899,30.332467],[118.908401,30.330872],[118.899789,30.322572],[118.879857,30.314884],[118.881826,30.298524],[118.878086,30.282734],[118.8897,30.254258],[118.882417,30.247465],[118.892554,30.243249],[118.903184,30.217913],[118.924986,30.213861],[118.929858,30.20338],[118.920655,30.198999],[118.910812,30.187493],[118.864405,30.168983],[118.85284,30.166566],[118.845704,30.156122],[118.856383,30.148216],[118.865733,30.151493],[118.877348,30.147396],[118.896787,30.148093],[118.89595,30.138793],[118.888125,30.127239],[118.887239,30.117446],[118.871639,30.113021],[118.868883,30.101464],[118.872918,30.094619],[118.875478,30.072033],[118.878824,30.064653],[118.888125,30.062357],[118.897328,30.049646],[118.890586,30.04128],[118.902594,30.029059],[118.898017,30.017246],[118.89034,30.012037],[118.895015,30.000386],[118.892062,29.994806],[118.899493,29.98143],[118.891521,29.959885],[118.894867,29.939197],[118.88468,29.93891],[118.871983,29.946873],[118.863913,29.93698],[118.848263,29.941249],[118.838716,29.934476],[118.844916,29.915261],[118.845507,29.899082],[118.841324,29.891319],[118.807712,29.86766],[118.802593,29.860676],[118.778725,29.841899],[118.766963,29.848925],[118.755595,29.845432],[118.750969,29.831625],[118.76593,29.823077],[118.75781,29.816747],[118.745999,29.818186],[118.739946,29.813295],[118.736501,29.788465],[118.744325,29.779626],[118.74905,29.761121],[118.744719,29.738788],[118.72464,29.722621],[118.718686,29.709167],[118.700821,29.706452],[118.691668,29.693942],[118.682908,29.688345],[118.682367,29.681061],[118.673902,29.669083],[118.647327,29.643394],[118.640929,29.641912],[118.633498,29.648788],[118.620014,29.654099],[118.602051,29.643683],[118.573902,29.638371],[118.555053,29.613416],[118.549886,29.613416],[118.53522,29.590638],[118.515486,29.583305],[118.499689,29.573623],[118.494915,29.553721],[118.497868,29.543995],[118.495899,29.519553],[118.470407,29.507473],[118.459826,29.505577],[118.44895,29.51341],[118.430594,29.503721],[118.414994,29.509741],[118.393045,29.507308],[118.383005,29.510153],[118.379806,29.502567],[118.358694,29.477083],[118.344964,29.475681],[118.345751,29.465123],[118.352543,29.45279],[118.366371,29.45015],[118.372917,29.437815],[118.384137,29.433276],[118.390289,29.423951],[118.402051,29.425189],[118.413173,29.420568],[118.405397,29.408147],[118.425771,29.397623],[118.423655,29.387345],[118.441224,29.375911],[118.448754,29.37525],[118.456234,29.365879],[118.470112,29.360098],[118.479167,29.366539],[118.488813,29.367241],[118.505742,29.359273],[118.517504,29.363484],[118.524344,29.36142],[118.519079,29.344366],[118.528577,29.345275],[118.55151,29.335694],[118.571687,29.338337],[118.589059,29.327888],[118.596047,29.330821],[118.603823,29.323552],[118.603478,29.316447],[118.617209,29.303146],[118.614404,29.296577],[118.634138,29.272984],[118.63276,29.263149],[118.619177,29.276786],[118.610614,29.279472],[118.606677,29.267116],[118.615437,29.25075],[118.607612,29.239713],[118.620112,29.219291],[118.631825,29.219622],[118.633646,29.205605],[118.626855,29.19568],[118.638321,29.192165],[118.670162,29.200518],[118.68463,29.202545],[118.708843,29.188774],[118.743735,29.213668],[118.753036,29.213875],[118.765438,29.220614],[118.767259,29.234133],[118.763912,29.248311],[118.774985,29.250998],[118.784778,29.259099],[118.786402,29.266744],[118.793637,29.267943],[118.816865,29.281703],[118.82656,29.280298],[118.828775,29.287446],[118.855743,29.303311],[118.860664,29.31496],[118.878332,29.326567],[118.886354,29.322354],[118.900428,29.332638],[118.927053,29.310375],[118.94408,29.306286],[118.948017,29.301122],[118.962092,29.296164],[118.961895,29.290215],[118.949641,29.281744],[118.963322,29.267653],[118.966816,29.269348],[118.988224,29.243558],[118.984828,29.239465],[118.987141,29.226071],[118.998903,29.216355],[119.003234,29.207714],[119.013076,29.212386],[119.030596,29.215074],[119.062929,29.226278],[119.075675,29.224004],[119.085222,29.230578],[119.106384,29.227518],[119.12351,29.236737],[119.132565,29.235456],[119.12912,29.227063],[119.138126,29.220242],[119.151758,29.22789],[119.170459,29.217596],[119.177693,29.207259],[119.189504,29.205191],[119.194918,29.216314],[119.189504,29.227105],[119.201709,29.229379],[119.204465,29.223549],[119.213668,29.225203],[119.210272,29.23066],[119.2148,29.246947],[119.200922,29.257487],[119.192211,29.258479],[119.20038,29.272158],[119.200282,29.29038],[119.208156,29.284389],[119.228727,29.284182],[119.227103,29.276827],[119.239308,29.258933],[119.237782,29.250708],[119.260912,29.247815],[119.270656,29.251659],[119.288077,29.268852],[119.286011,29.279348],[119.318294,29.279885],[119.322625,29.296164],[119.328629,29.299263],[119.3242,29.307979],[119.348806,29.319504],[119.344278,29.324378],[119.348462,29.336231],[119.333058,29.355061],[119.340145,29.38235],[119.328629,29.393413],[119.337093,29.411159],[119.346395,29.408724],[119.360223,29.416276],[119.368294,29.415699],[119.378137,29.42981],[119.388521,29.429728],[119.39354,29.411242],[119.399938,29.411242],[119.404761,29.400677],[119.426759,29.405547],[119.43232,29.415162],[119.427793,29.422177],[119.437143,29.424116],[119.443147,29.404556],[119.451365,29.397292],[119.451858,29.385611],[119.457566,29.370379],[119.45481,29.365259],[119.461454,29.350932],[119.471493,29.349033],[119.480204,29.332968],[119.49231,29.331069],[119.500037,29.335735],[119.510421,29.333464],[119.522724,29.350024],[119.523905,29.366003],[119.536061,29.373145],[119.545411,29.367365],[119.558551,29.372154],[119.574594,29.372773],[119.582075,29.379131],[119.592901,29.377686],[119.604565,29.369636],[119.616277,29.368273],[119.617606,29.380369],[119.606238,29.388088],[119.625529,29.410499],[119.624939,29.417762],[119.642508,29.432946],[119.664408,29.424075],[119.673413,29.425024],[119.676317,29.419206],[119.688916,29.421764],[119.691179,29.438763],[119.707272,29.433235],[119.715835,29.448995],[119.707124,29.464215],[119.70678,29.472382],[119.719575,29.491146],[119.718837,29.505288],[119.726908,29.511555],[119.735422,29.510936],[119.74492,29.516419],[119.722626,29.542759],[119.741081,29.551908],[119.750678,29.550713],[119.764211,29.557347],[119.761652,29.566536],[119.769182,29.579556],[119.764949,29.594675],[119.779319,29.603984],[119.776514,29.626841],[119.79118,29.654963],[119.817607,29.673076],[119.824448,29.671841],[119.835422,29.678138],[119.852499,29.668877],[119.859536,29.671347],[119.879271,29.66793],[119.895708,29.660644],[119.911702,29.66649],[119.921249,29.66402],[119.924792,29.669906],[119.936161,29.666531],[119.973119,29.674804],[119.973464,29.68995],[119.967411,29.694889],[119.951269,29.699292],[119.937735,29.70748],[119.933454,29.699415],[119.922529,29.697769],[119.914655,29.704682],[119.912489,29.720399],[119.901367,29.728627],[119.900481,29.74467],[119.889064,29.753102],[119.890343,29.762931],[119.904369,29.754582],[119.913572,29.755857],[119.927204,29.744423],[119.944576,29.755528],[119.960275,29.755158],[119.973119,29.765809],[119.991968,29.753143],[120.010915,29.757214],[120.011505,29.761491],[120.030059,29.770538],[120.030059,29.78275],[120.036604,29.788548],[120.030059,29.806307],[120.038425,29.82283],[120.065639,29.822049],[120.074252,29.82731],[120.095807,29.816583],[120.102746,29.823981],[120.101122,29.830269],[120.109931,29.845967],[120.131289,29.858827],[120.144773,29.874109],[120.150285,29.887582],[120.150039,29.905036],[120.159587,29.906227],[120.166329,29.917273],[120.17627,29.913578],[120.185079,29.904502],[120.204813,29.924048],[120.200433,29.929467],[120.221004,29.942235],[120.250729,29.936693],[120.255207,29.94363],[120.264754,29.930986],[120.265296,29.924499],[120.2744,29.919531],[120.284144,29.922159],[120.291034,29.935666],[120.312048,29.927702],[120.325188,29.93854],[120.326073,29.946216],[120.340493,29.956068],[120.346447,29.973797],[120.360473,29.973674],[120.364312,29.978516],[120.360473,29.98857],[120.362835,29.99776],[120.35693,30.011708],[120.345808,30.019707],[120.343593,30.034924],[120.331831,30.037918],[120.324941,30.048621],[120.33818,30.060881],[120.338623,30.070229],[120.333701,30.09548],[120.313327,30.107078],[120.299302,30.097365],[120.286851,30.106791],[120.300286,30.118348],[120.303731,30.126666],[120.297825,30.128182],[120.312245,30.1374],[120.318002,30.12601],[120.327993,30.125191],[120.339607,30.142112],[120.353386,30.142194],[120.352008,30.150674],[120.358751,30.147847],[120.37317,30.155507],[120.387835,30.156163],[120.399007,30.136335],[120.411359,30.132607],[120.410867,30.149527],[120.420956,30.152763],[120.426074,30.144283],[120.422875,30.135884],[120.429617,30.132443],[120.44694,30.135434],[120.452304,30.15137],[120.459243,30.151165],[120.46131,30.168041],[120.484096,30.172218],[120.498072,30.169187],[120.506143,30.159767],[120.518495,30.155384],[120.529371,30.157514],[120.550927,30.15563],[120.563427,30.147929],[120.568348,30.151329],[120.593496,30.146782],[120.609145,30.152845],[120.612787,30.16628],[120.642708,30.217258],[120.669037,30.23314],[120.693939,30.262032],[120.721941,30.286334]]]]}},{"type":"Feature","properties":{"adcode":330200,"name":"宁波市","center":[121.549792,29.868388],"centroid":[121.479174,29.733017],"childrenNum":10,"level":"city","parent":{"adcode":330000},"subFeatureIndex":1,"acroutes":[100000,330000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[120.86702,30.271729],[120.893447,30.228843],[120.916233,30.188394],[120.92765,30.165215],[120.931194,30.146618],[120.939461,30.125723],[120.930455,30.115192],[120.93828,30.113021],[120.950141,30.091012],[120.959737,30.094537],[120.96766,30.089987],[120.973861,30.078305],[120.969924,30.07027],[120.98144,30.067359],[120.986656,30.054402],[120.992562,30.050425],[120.986509,30.044274],[120.990151,30.027787],[121.018202,30.010765],[121.039511,30.013923],[121.034737,30.003955],[121.038133,29.998704],[121.05142,30.006786],[121.064413,30.006827],[121.075781,30.001986],[121.082621,29.991072],[121.091627,29.987257],[121.085869,29.972648],[121.07647,29.970391],[121.066135,29.960829],[121.045072,29.955616],[121.042021,29.933203],[121.0308,29.918792],[121.031637,29.911073],[121.023172,29.897357],[121.016578,29.894934],[121.031096,29.874602],[121.060574,29.854143],[121.063133,29.859032],[121.077011,29.849007],[121.085771,29.849295],[121.10649,29.836228],[121.096499,29.815966],[121.104964,29.805485],[121.096007,29.797839],[121.092612,29.788959],[121.08208,29.778433],[121.055111,29.760669],[121.045515,29.76729],[121.033999,29.76877],[121.024796,29.763918],[121.03518,29.746439],[121.014954,29.741667],[121.010722,29.73525],[121.019727,29.723403],[121.035869,29.72114],[121.034787,29.715997],[121.009639,29.709003],[121.006785,29.698592],[121.01397,29.693119],[121.010229,29.68674],[120.992956,29.685259],[120.992414,29.675833],[121.017759,29.669742],[121.038428,29.675751],[121.054226,29.68567],[121.058802,29.683859],[121.068399,29.66686],[121.074895,29.66085],[121.074206,29.637259],[121.08774,29.628077],[121.101716,29.626265],[121.113281,29.613745],[121.110181,29.607444],[121.117562,29.605508],[121.105702,29.585447],[121.115643,29.586724],[121.120417,29.575601],[121.113478,29.56596],[121.112986,29.554834],[121.130948,29.554174],[121.140348,29.543006],[121.155702,29.54177],[121.169334,29.537112],[121.183557,29.538802],[121.20585,29.536947],[121.213183,29.530311],[121.225585,29.532908],[121.231539,29.51308],[121.216726,29.496795],[121.228488,29.490733],[121.219827,29.477785],[121.216972,29.452666],[121.224059,29.449242],[121.217514,29.439217],[121.209197,29.436742],[121.218252,29.421146],[121.215102,29.417267],[121.226815,29.414749],[121.231441,29.393825],[121.226421,29.384662],[121.230063,29.362658],[121.213134,29.353575],[121.20024,29.342384],[121.193399,29.341434],[121.194187,29.322189],[121.190742,29.312358],[121.201077,29.312482],[121.196992,29.303229],[121.180899,29.292033],[121.175289,29.278274],[121.179325,29.258727],[121.166824,29.258892],[121.158852,29.244756],[121.174403,29.223095],[121.164708,29.2116],[121.173517,29.20639],[121.202701,29.203578],[121.225338,29.203868],[121.233705,29.196797],[121.232966,29.186623],[121.238872,29.175745],[121.251028,29.163542],[121.253045,29.157172],[121.264364,29.1544],[121.257622,29.149311],[121.258754,29.129243],[121.256096,29.114055],[121.270713,29.11033],[121.271746,29.101803],[121.295221,29.092696],[121.298616,29.114593],[121.308213,29.11451],[121.316973,29.105653],[121.323813,29.117159],[121.336609,29.121959],[121.348715,29.135574],[121.345418,29.145173],[121.361904,29.173305],[121.356343,29.186044],[121.366924,29.189146],[121.378784,29.199236],[121.385378,29.196921],[121.403833,29.17864],[121.401225,29.160978],[121.407032,29.156882],[121.431048,29.159778],[121.450044,29.159612],[121.470517,29.147615],[121.484542,29.142856],[121.508361,29.140622],[121.529719,29.136277],[121.53592,29.139795],[121.555802,29.168961],[121.564267,29.173056],[121.60846,29.169127],[121.648814,29.150924],[121.715596,29.12498],[121.749947,29.136691],[121.768008,29.166686],[121.769386,29.148277],[121.780557,29.109626],[121.794238,29.105197],[121.811167,29.109916],[121.827014,29.101845],[121.842368,29.08835],[121.860036,29.086404],[121.884494,29.105446],[121.898077,29.103956],[121.909642,29.085866],[121.899406,29.076426],[121.903835,29.069056],[121.931591,29.070713],[121.935085,29.05183],[121.951621,29.04744],[121.966138,29.052866],[121.969829,29.075888],[121.984396,29.086942],[121.983314,29.091454],[121.968747,29.093028],[121.983363,29.101224],[121.98853,29.110992],[121.985381,29.137601],[121.979278,29.144842],[121.988284,29.149269],[121.98666,29.154855],[121.96043,29.170575],[121.949111,29.183314],[121.9373,29.182859],[121.948619,29.19324],[121.971896,29.193364],[121.977457,29.224087],[121.968008,29.243888],[121.968304,29.250006],[121.990991,29.260793],[122.001965,29.26009],[121.99852,29.266124],[122.000243,29.278811],[121.981099,29.2841],[121.967566,29.281414],[121.944829,29.284182],[121.940892,29.298271],[121.946552,29.316695],[121.958363,29.334373],[121.952064,29.344119],[121.935971,29.348124],[121.932231,29.353451],[121.938579,29.369512],[121.937693,29.384125],[121.945814,29.395311],[121.959642,29.407156],[121.975538,29.411159],[121.981493,29.429934],[121.991729,29.445942],[121.992074,29.461411],[121.973127,29.477991],[121.96668,29.506566],[121.968993,29.515595],[121.986414,29.541193],[121.995076,29.545108],[121.985774,29.563776],[121.987201,29.570616],[122.000292,29.58244],[121.999751,29.593686],[121.985381,29.606291],[121.966089,29.635859],[121.937595,29.642571],[121.923422,29.65167],[121.909593,29.650105],[121.893845,29.636559],[121.872486,29.632483],[121.858953,29.636601],[121.833559,29.653111],[121.863234,29.67925],[121.906443,29.719247],[121.925538,29.741256],[121.937595,29.748536],[121.959199,29.750017],[122.003146,29.762273],[122.015991,29.771936],[122.037595,29.813747],[122.04857,29.826036],[122.08479,29.844528],[122.102212,29.859649],[122.135922,29.872261],[122.143058,29.877724],[122.140155,29.901751],[122.11673,29.909964],[122.096257,29.905036],[122.080115,29.892634],[122.00979,29.891114],[122.003442,29.898999],[122.0029,29.923186],[121.994534,29.934599],[121.984396,29.937637],[121.981739,29.947037],[121.968008,29.956519],[121.9529,29.950732],[121.927113,29.931151],[121.919534,29.920804],[121.901817,29.923678],[121.859986,29.944],[121.835183,29.957956],[121.814366,29.974331],[121.784051,29.993493],[121.771453,29.99497],[121.724996,29.992221],[121.69975,30.008016],[121.667466,30.048867],[121.653096,30.071131],[121.63533,30.069819],[121.626029,30.07769],[121.619927,30.088512],[121.61471,30.108308],[121.591678,30.143546],[121.561462,30.184176],[121.527554,30.224913],[121.49778,30.258595],[121.476274,30.279421],[121.452701,30.298565],[121.395073,30.338437],[121.371894,30.370894],[121.328046,30.397131],[121.278784,30.405057],[121.225486,30.404649],[121.183212,30.434348],[121.119236,30.48976],[121.099501,30.443661],[121.086952,30.397131],[121.06018,30.376371],[121.040102,30.352868],[121.032572,30.337006],[121.01392,30.323635],[120.99517,30.319914],[120.954373,30.306418],[120.916036,30.285762],[120.86702,30.271729]]],[[[122.026375,29.178351],[122.013383,29.151504],[122.027605,29.155806],[122.037645,29.151959],[122.039859,29.163253],[122.056739,29.158454],[122.06791,29.165611],[122.074505,29.178144],[122.063235,29.174008],[122.049013,29.175083],[122.044534,29.1841],[122.057576,29.188939],[122.050095,29.193488],[122.056198,29.200518],[122.036217,29.207383],[122.031247,29.196342],[122.037005,29.190552],[122.029771,29.187367],[122.040843,29.17955],[122.026375,29.178351]]],[[[122.231297,28.859829],[122.238679,28.853315],[122.243797,28.861322],[122.231297,28.859829]]],[[[122.181936,29.407693],[122.190204,29.415905],[122.205362,29.418092],[122.207921,29.429645],[122.223866,29.428366],[122.22485,29.438392],[122.21112,29.44095],[122.199358,29.436247],[122.197242,29.425478],[122.187497,29.421806],[122.179771,29.424694],[122.181936,29.407693]]],[[[121.790892,29.082264],[121.791089,29.074232],[121.808559,29.059243],[121.817319,29.063052],[121.82352,29.051043],[121.832329,29.050381],[121.838628,29.057752],[121.840941,29.081519],[121.831591,29.095015],[121.820272,29.099402],[121.793795,29.099444],[121.788677,29.094601],[121.790892,29.082264]]],[[[122.184299,29.460627],[122.183216,29.455595],[122.194141,29.45345],[122.19483,29.465453],[122.184299,29.460627]]],[[[122.026473,29.621859],[122.022389,29.620211],[122.025686,29.604314],[122.037645,29.613457],[122.033855,29.624741],[122.026473,29.621859]]],[[[122.258807,28.886586],[122.267321,28.880364],[122.267025,28.886835],[122.258807,28.886586]]],[[[121.983461,29.227808],[121.991089,29.221441],[122.001818,29.221441],[121.993451,29.227808],[121.983461,29.227808]]],[[[121.980705,29.472671],[121.990843,29.467845],[121.987792,29.474898],[121.980705,29.472671]]],[[[121.976178,29.501124],[121.983806,29.497042],[121.984741,29.503886],[122.004574,29.500299],[122.004967,29.503763],[121.989908,29.510071],[121.976178,29.501124]]],[[[121.952064,29.187616],[121.951719,29.183107],[121.971404,29.163294],[121.983511,29.165404],[121.981788,29.175911],[121.971601,29.185093],[121.975636,29.192123],[121.952064,29.187616]]],[[[121.930459,29.036051],[121.940991,29.03369],[121.954524,29.043961],[121.948766,29.047233],[121.931,29.041394],[121.930459,29.036051]]],[[[122.006641,29.234877],[122.00103,29.227394],[122.008609,29.222971],[122.013826,29.23281],[122.006641,29.234877]]],[[[122.001621,29.410416],[122.003835,29.405051],[122.016286,29.404185],[122.018944,29.409674],[122.001621,29.410416]]],[[[121.981444,29.332638],[121.978688,29.340485],[121.985135,29.348454],[121.970223,29.340856],[121.981444,29.332638]]],[[[122.178295,29.406001],[122.173866,29.399769],[122.184348,29.399604],[122.178295,29.406001]]],[[[122.009987,29.902654],[122.02165,29.901546],[122.02416,29.909594],[122.011513,29.917027],[122.005312,29.913044],[122.009987,29.902654]]],[[[122.006247,29.899574],[122.014367,29.892634],[122.017221,29.900806],[122.006247,29.899574]]]]}},{"type":"Feature","properties":{"adcode":330300,"name":"温州市","center":[120.672111,28.000575],"centroid":[120.463912,27.894726],"childrenNum":12,"level":"city","parent":{"adcode":330000},"subFeatureIndex":2,"acroutes":[100000,330000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[121.108409,28.139011],[121.123271,28.148117],[121.136805,28.168583],[121.146401,28.236133],[121.147385,28.263132],[121.155358,28.274064],[121.173911,28.277485],[121.205949,28.318654],[121.21589,28.351512],[121.204866,28.368437],[121.222041,28.372897],[121.227553,28.384818],[121.246155,28.385776],[121.251274,28.405279],[121.25772,28.408113],[121.236165,28.422696],[121.222829,28.422029],[121.226815,28.435569],[121.214413,28.43836],[121.206096,28.455979],[121.209098,28.458853],[121.19463,28.467099],[121.195171,28.473012],[121.180949,28.478343],[121.16958,28.505905],[121.156736,28.520475],[121.145565,28.523929],[121.129866,28.521723],[121.121352,28.532503],[121.104816,28.537289],[121.088182,28.51727],[121.085131,28.500993],[121.078734,28.495331],[121.076864,28.484089],[121.070417,28.480341],[121.049895,28.478259],[121.036115,28.481715],[121.025436,28.472763],[121.01771,28.478592],[121.002946,28.478717],[120.99517,28.473346],[120.98705,28.481715],[120.965593,28.482965],[120.95767,28.494831],[120.962198,28.509027],[120.954471,28.509027],[120.954028,28.498911],[120.944776,28.503449],[120.92765,28.505031],[120.914412,28.495997],[120.91082,28.48921],[120.894481,28.485546],[120.86953,28.491167],[120.854323,28.515313],[120.845071,28.514189],[120.83267,28.524595],[120.843054,28.542034],[120.829225,28.555558],[120.825829,28.566335],[120.802601,28.572201],[120.798221,28.576528],[120.798713,28.588758],[120.793644,28.583766],[120.782916,28.590547],[120.758703,28.591586],[120.757817,28.604314],[120.743496,28.611592],[120.729372,28.603773],[120.709096,28.611509],[120.70201,28.606352],[120.701026,28.592751],[120.687344,28.582476],[120.669234,28.579606],[120.653043,28.585014],[120.63946,28.577443],[120.649647,28.563006],[120.640002,28.557847],[120.631291,28.564005],[120.621202,28.55639],[120.627157,28.547402],[120.624303,28.533377],[120.598811,28.53396],[120.583358,28.530797],[120.572236,28.537498],[120.567856,28.531879],[120.554716,28.535958],[120.549204,28.533585],[120.541232,28.543365],[120.528781,28.548359],[120.524056,28.55535],[120.501566,28.56001],[120.493495,28.577776],[120.471891,28.586928],[120.446349,28.584307],[120.441871,28.573324],[120.4307,28.568165],[120.434145,28.553727],[120.430503,28.534293],[120.422727,28.533627],[120.422186,28.522223],[120.414952,28.512358],[120.414952,28.496871],[120.419135,28.491875],[120.405995,28.480425],[120.398957,28.465017],[120.387786,28.479467],[120.384341,28.458894],[120.372137,28.446982],[120.381044,28.436277],[120.381684,28.42557],[120.374302,28.410821],[120.366723,28.424279],[120.34379,28.431903],[120.33818,28.427112],[120.338819,28.412363],[120.331684,28.407571],[120.337638,28.395528],[120.344725,28.392444],[120.33503,28.384484],[120.334686,28.371355],[120.353485,28.367228],[120.359883,28.359391],[120.360768,28.3453],[120.346595,28.335126],[120.357914,28.32883],[120.369971,28.331332],[120.377698,28.31757],[120.394971,28.315485],[120.402796,28.305976],[120.414164,28.302931],[120.417019,28.288832],[120.426418,28.268056],[120.421448,28.253827],[120.433505,28.246984],[120.438426,28.234463],[120.415788,28.213927],[120.41195,28.199482],[120.425188,28.196351],[120.431044,28.186915],[120.422087,28.182823],[120.413672,28.172633],[120.421546,28.160188],[120.385916,28.147365],[120.38567,28.14206],[120.408013,28.131617],[120.405601,28.124222],[120.411851,28.11457],[120.390542,28.094303],[120.383652,28.09539],[120.368446,28.088912],[120.362294,28.080093],[120.37381,28.066174],[120.372432,28.054929],[120.357176,28.050581],[120.350286,28.052588],[120.344922,28.040003],[120.34881,28.034902],[120.348711,28.021018],[120.344479,28.019011],[120.335522,27.990444],[120.349154,27.987683],[120.336064,27.970697],[120.328928,27.966681],[120.324646,27.978981],[120.295168,27.977057],[120.276516,27.959609],[120.265591,27.95714],[120.257471,27.96735],[120.248957,27.964003],[120.24561,27.943415],[120.241575,27.934961],[120.229961,27.931361],[120.218691,27.93563],[120.202057,27.935965],[120.187835,27.948562],[120.178337,27.952956],[120.174842,27.960404],[120.176713,27.972203],[120.171939,27.978563],[120.145758,27.979692],[120.143888,27.976596],[120.11746,27.982621],[120.096889,27.980613],[120.084389,27.967099],[120.074301,27.972287],[120.064311,27.961241],[120.063572,27.951073],[120.043001,27.951115],[120.031781,27.941322],[120.020511,27.939606],[120.009389,27.947892],[120.001269,27.941029],[119.966919,27.937597],[119.962145,27.950236],[119.968739,27.962496],[119.96244,27.97622],[119.928631,27.968814],[119.90683,27.954253],[119.892115,27.951366],[119.875235,27.974128],[119.86554,27.966388],[119.865688,27.950864],[119.861997,27.949525],[119.854861,27.961911],[119.833601,27.956178],[119.831436,27.951617],[119.85117,27.932198],[119.843099,27.92705],[119.83306,27.911353],[119.825284,27.911771],[119.815146,27.92073],[119.804713,27.922111],[119.786455,27.909302],[119.791032,27.898584],[119.800186,27.890545],[119.790097,27.867095],[119.785077,27.861651],[119.788965,27.85319],[119.785766,27.833503],[119.793886,27.826381],[119.785766,27.822485],[119.787882,27.808993],[119.785077,27.795793],[119.773069,27.794075],[119.768148,27.805306],[119.756189,27.795625],[119.734831,27.766622],[119.725874,27.767712],[119.719427,27.76046],[119.696986,27.753626],[119.680205,27.744193],[119.678581,27.734005],[119.665982,27.721886],[119.650726,27.717147],[119.650923,27.695547],[119.65614,27.69345],[119.646937,27.685732],[119.643,27.673188],[119.635569,27.668405],[119.644033,27.663496],[119.639654,27.652671],[119.647528,27.640543],[119.64113,27.625392],[119.626465,27.620481],[119.630894,27.582698],[119.645461,27.578205],[119.675038,27.574383],[119.672036,27.556409],[119.668837,27.556493],[119.659339,27.539693],[119.670559,27.536584],[119.690589,27.537256],[119.689506,27.534064],[119.708551,27.514276],[119.702892,27.500285],[119.709634,27.496797],[119.710717,27.482508],[119.706681,27.470656],[119.709929,27.46246],[119.704024,27.458508],[119.703433,27.447284],[119.693886,27.438665],[119.685471,27.438413],[119.689506,27.430845],[119.704713,27.424706],[119.704319,27.416927],[119.71303,27.402838],[119.724349,27.401703],[119.733847,27.388706],[119.739555,27.386813],[119.740294,27.375708],[119.750481,27.373226],[119.740491,27.362203],[119.74743,27.359973],[119.751022,27.350086],[119.769132,27.345415],[119.768394,27.335736],[119.781485,27.330476],[119.784979,27.323574],[119.777991,27.320164],[119.769772,27.324373],[119.77056,27.305685],[119.790491,27.302612],[119.795756,27.310441],[119.819526,27.296045],[119.822331,27.301433],[119.840146,27.298908],[119.844822,27.306653],[119.835077,27.312967],[119.8462,27.324037],[119.856731,27.314819],[119.871298,27.315408],[119.865589,27.306232],[119.887637,27.313304],[119.899054,27.311494],[119.903286,27.317597],[119.933503,27.316545],[119.944035,27.314146],[119.937932,27.3346],[119.960176,27.351853],[119.964015,27.360478],[119.960275,27.366116],[119.988326,27.371375],[119.994232,27.379199],[120.005206,27.376675],[120.009586,27.363928],[120.015984,27.36477],[120.026614,27.350801],[120.027549,27.342259],[120.052303,27.338682],[120.077007,27.369187],[120.09684,27.37962],[120.09625,27.390347],[120.107175,27.395562],[120.121594,27.397413],[120.128878,27.391608],[120.137195,27.402334],[120.131437,27.416716],[120.141821,27.422183],[120.163376,27.424874],[120.176909,27.419954],[120.202402,27.428364],[120.213228,27.420291],[120.221595,27.420291],[120.24689,27.434587],[120.249006,27.439885],[120.262441,27.432905],[120.26377,27.41802],[120.258209,27.412679],[120.273366,27.389421],[120.289508,27.395941],[120.302697,27.392197],[120.315148,27.393165],[120.315985,27.406708],[120.319823,27.399684],[120.331733,27.396025],[120.340739,27.399642],[120.351566,27.383574],[120.343249,27.366242],[120.355257,27.353873],[120.351467,27.346761],[120.358357,27.337546],[120.374794,27.329255],[120.383406,27.312714],[120.401369,27.298571],[120.4088,27.276636],[120.43006,27.258866],[120.422383,27.250822],[120.415395,27.256381],[120.401763,27.250864],[120.398515,27.242483],[120.413918,27.230942],[120.400926,27.211564],[120.404371,27.20398],[120.42568,27.183333],[120.426172,27.173472],[120.43759,27.161039],[120.445267,27.16087],[120.461655,27.142576],[120.467757,27.143166],[120.492462,27.136168],[120.522285,27.142154],[120.545956,27.156824],[120.55324,27.17343],[120.556143,27.204065],[120.564116,27.220243],[120.571497,27.228204],[120.576173,27.241135],[120.554765,27.252044],[120.552944,27.257771],[120.563427,27.277941],[120.574057,27.286699],[120.57573,27.293645],[120.571645,27.309978],[120.580307,27.321385],[120.612246,27.336915],[120.657079,27.352316],[120.670071,27.362834],[120.675041,27.382312],[120.673614,27.419954],[120.676813,27.431055],[120.699648,27.465654],[120.702797,27.478726],[120.686311,27.4923],[120.678191,27.516419],[120.662295,27.519612],[120.642807,27.556577],[120.637049,27.561449],[120.634884,27.577281],[120.652059,27.586854],[120.674992,27.609105],[120.685376,27.622999],[120.700681,27.669412],[120.708949,27.682585],[120.739658,27.702175],[120.761114,27.717692],[120.771646,27.734466],[120.777699,27.774712],[120.798713,27.762137],[120.809638,27.77555],[120.840642,27.758741],[120.883703,27.820934],[120.910869,27.864708],[120.941774,27.896784],[120.951469,27.895905],[120.974255,27.887196],[121.012149,27.846237],[121.020072,27.835891],[121.027798,27.832623],[121.069875,27.834215],[121.089856,27.817541],[121.107671,27.813686],[121.133015,27.813183],[121.152504,27.815362],[121.13144,27.797595],[121.13149,27.788836],[121.143842,27.791728],[121.15772,27.813895],[121.167169,27.811675],[121.184344,27.814105],[121.196647,27.833964],[121.200535,27.855159],[121.19586,27.869817],[121.185181,27.874801],[121.166775,27.876895],[121.160378,27.884641],[121.16274,27.902519],[121.157917,27.910306],[121.137395,27.908841],[121.116726,27.899798],[121.099452,27.895067],[121.075584,27.894439],[121.055899,27.900133],[120.991824,27.949734],[121.015249,27.981617],[121.02455,28.003745],[121.030948,28.033647],[121.039413,28.055849],[121.059098,28.096351],[121.07086,28.110517],[121.0902,28.127146],[121.108409,28.139011]]],[[[120.971745,27.649859],[120.974747,27.645033],[120.986509,27.655104],[120.988281,27.662783],[120.97957,27.670419],[120.967759,27.658042],[120.971745,27.649859]]],[[[121.199945,27.62493],[121.191677,27.62195],[121.198321,27.614646],[121.209,27.61855],[121.220811,27.630303],[121.213577,27.633324],[121.199945,27.62493]]],[[[121.113133,27.918344],[121.108163,27.910934],[121.113379,27.904403],[121.123911,27.911353],[121.123812,27.921274],[121.113133,27.918344]]],[[[121.131047,27.762472],[121.133114,27.753123],[121.144383,27.758531],[121.139118,27.765155],[121.131047,27.762472]]],[[[121.131047,27.770143],[121.136952,27.766999],[121.149846,27.772029],[121.138281,27.776682],[121.131047,27.770143]]],[[[121.107277,27.444005],[121.105407,27.454893],[121.089364,27.462628],[121.084147,27.472379],[121.066234,27.478222],[121.070515,27.471161],[121.055013,27.473893],[121.058852,27.463847],[121.050043,27.464688],[121.047976,27.458046],[121.066283,27.444972],[121.071942,27.444972],[121.063379,27.458298],[121.066381,27.461325],[121.086066,27.452413],[121.09399,27.453001],[121.107277,27.444005]]],[[[120.903388,27.69387],[120.911951,27.689171],[120.912099,27.699238],[120.903388,27.69387]]],[[[121.217415,27.613681],[121.224945,27.607048],[121.228685,27.616409],[121.217415,27.613681]]],[[[121.083655,27.791896],[121.073566,27.778023],[121.090545,27.776221],[121.096893,27.783053],[121.091037,27.793237],[121.083655,27.791896]]],[[[121.145761,27.760669],[121.146696,27.754171],[121.155013,27.756645],[121.145761,27.760669]]],[[[120.826223,27.686193],[120.832473,27.67688],[120.842758,27.675537],[120.833113,27.687368],[120.826223,27.686193]]],[[[121.224108,27.817876],[121.225043,27.824496],[121.213281,27.820096],[121.224108,27.817876]]],[[[120.824943,27.646208],[120.821991,27.634835],[120.8339,27.649985],[120.824943,27.646208]]],[[[121.204325,27.609735],[121.210033,27.608476],[121.216923,27.618928],[121.208951,27.618172],[121.204325,27.609735]]],[[[121.098173,27.937514],[121.125978,27.944126],[121.147385,27.953374],[121.152946,27.961576],[121.134049,27.980529],[121.120663,27.986637],[121.094334,27.984127],[121.076027,27.986344],[121.040544,27.964296],[121.03833,27.948939],[121.049993,27.94128],[121.063527,27.947809],[121.080259,27.947181],[121.098173,27.937514]]],[[[120.896548,27.711444],[120.887394,27.704523],[120.899451,27.706033],[120.896548,27.711444]]],[[[121.18587,27.962957],[121.206195,27.976889],[121.237543,27.988143],[121.24025,27.993748],[121.220122,27.991489],[121.194974,28.000148],[121.177356,27.990527],[121.171352,27.978605],[121.18587,27.962957]]],[[[121.04394,27.979316],[121.075436,27.990025],[121.08961,27.998684],[121.089068,28.004916],[121.074108,28.007426],[121.043251,27.993372],[121.04394,27.979316]]],[[[121.079029,27.428743],[121.090397,27.424538],[121.088084,27.431602],[121.076962,27.434125],[121.079029,27.428743]]],[[[121.112986,27.473136],[121.106539,27.473178],[121.112346,27.463511],[121.12337,27.466327],[121.112986,27.473136]]],[[[121.09458,27.494023],[121.085673,27.4923],[121.09458,27.486333],[121.09458,27.494023]]]]}},{"type":"Feature","properties":{"adcode":330400,"name":"嘉兴市","center":[120.750865,30.762653],"centroid":[120.783487,30.620063],"childrenNum":7,"level":"city","parent":{"adcode":330000},"subFeatureIndex":3,"acroutes":[100000,330000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[120.721941,30.286334],[120.739904,30.276639],[120.789362,30.263137],[120.825288,30.262687],[120.86702,30.271729],[120.916036,30.285762],[120.954373,30.306418],[120.99517,30.319914],[121.01392,30.323635],[121.032572,30.337006],[121.040102,30.352868],[121.06018,30.376371],[121.086952,30.397131],[121.099501,30.443661],[121.119236,30.48976],[121.093153,30.515842],[121.071598,30.542692],[121.058359,30.564028],[121.085377,30.575204],[121.11648,30.585482],[121.149206,30.60004],[121.15088,30.611783],[121.172632,30.625807],[121.188872,30.633063],[121.221008,30.63987],[121.231687,30.644109],[121.244974,30.654787],[121.257031,30.673653],[121.27465,30.677402],[121.270663,30.70156],[121.265841,30.709502],[121.272041,30.723268],[121.269778,30.73072],[121.256392,30.743954],[121.232277,30.755801],[121.226224,30.775096],[121.218006,30.784945],[121.200092,30.783277],[121.200338,30.773631],[121.191825,30.77884],[121.174649,30.772002],[121.1527,30.778962],[121.140643,30.776927],[121.122976,30.779003],[121.117267,30.785474],[121.126273,30.788567],[121.128143,30.809971],[121.137641,30.826245],[121.134639,30.833038],[121.120614,30.836333],[121.123566,30.847274],[121.114757,30.851463],[121.104816,30.849349],[121.09773,30.857116],[121.080456,30.848739],[121.060525,30.8452],[121.06205,30.837797],[121.039954,30.827221],[121.037936,30.813877],[121.030062,30.828564],[121.010918,30.834625],[120.994629,30.821485],[120.989117,30.832306],[120.997779,30.844061],[121.003979,30.846095],[121.016283,30.86285],[121.014806,30.871024],[121.021893,30.875171],[121.008507,30.888141],[120.993842,30.889645],[120.99266,30.90184],[121.002552,30.904848],[120.99896,30.909522],[121.000042,30.934719],[120.99143,30.968358],[121.000534,30.973923],[120.989511,31.01441],[120.963182,31.016603],[120.95831,31.028579],[120.949107,31.029959],[120.949993,31.017618],[120.936312,31.017131],[120.940101,31.010026],[120.918103,31.012786],[120.910081,31.016928],[120.895121,31.017374],[120.891331,31.003732],[120.868054,30.995367],[120.865642,30.989803],[120.853241,30.992971],[120.847335,30.9896],[120.840052,30.997803],[120.820908,31.006371],[120.802896,31.005397],[120.769923,30.996626],[120.769677,30.977294],[120.758457,30.974532],[120.745957,30.962509],[120.736114,30.963728],[120.725583,30.971527],[120.710081,30.971892],[120.705504,30.966449],[120.69822,30.970796],[120.684441,30.955156],[120.697581,30.950321],[120.709441,30.933175],[120.712689,30.919683],[120.709835,30.907531],[120.713279,30.885051],[120.702551,30.884034],[120.704274,30.872935],[120.699943,30.867811],[120.682817,30.88253],[120.673073,30.874927],[120.663082,30.861346],[120.658703,30.86529],[120.655405,30.847518],[120.644726,30.854839],[120.625681,30.855896],[120.616872,30.849999],[120.602994,30.848901],[120.588968,30.854432],[120.580897,30.845688],[120.56382,30.83552],[120.517462,30.772287],[120.50442,30.757959],[120.489066,30.763861],[120.469972,30.764431],[120.471891,30.746682],[120.486261,30.727992],[120.475287,30.710724],[120.462885,30.701397],[120.444479,30.701763],[120.441182,30.695572],[120.455011,30.68555],[120.407963,30.675691],[120.406093,30.670761],[120.379469,30.669375],[120.378288,30.656539],[120.364607,30.654542],[120.353977,30.662815],[120.344971,30.662733],[120.340099,30.631351],[120.332717,30.615044],[120.30939,30.612639],[120.303189,30.60901],[120.302599,30.595636],[120.319134,30.579079],[120.304715,30.564477],[120.295955,30.565537],[120.299498,30.557093],[120.301959,30.530002],[120.299892,30.5198],[120.317707,30.521596],[120.326123,30.500414],[120.329174,30.468407],[120.341379,30.472286],[120.337245,30.464324],[120.340345,30.433899],[120.330749,30.427282],[120.332963,30.417314],[120.322038,30.404731],[120.306388,30.396232],[120.315689,30.394311],[120.318642,30.380621],[120.342953,30.37163],[120.362835,30.374695],[120.398318,30.38479],[120.400926,30.377025],[120.388524,30.370118],[120.378091,30.344937],[120.413771,30.318319],[120.43882,30.373388],[120.460227,30.382665],[120.498761,30.38904],[120.567856,30.387855],[120.633899,30.389449],[120.658998,30.385607],[120.692955,30.377965],[120.70388,30.365867],[120.704126,30.330791],[120.706045,30.309444],[120.710868,30.297542],[120.721941,30.286334]]]]}},{"type":"Feature","properties":{"adcode":330500,"name":"湖州市","center":[120.102398,30.867198],"centroid":[119.873663,30.743058],"childrenNum":5,"level":"city","parent":{"adcode":330000},"subFeatureIndex":4,"acroutes":[100000,330000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[120.489066,30.763861],[120.477009,30.785596],[120.477255,30.800002],[120.455257,30.816847],[120.461015,30.828279],[120.460375,30.839872],[120.454469,30.849633],[120.44128,30.856303],[120.452353,30.867893],[120.439558,30.885213],[120.434489,30.887978],[120.442265,30.90058],[120.434981,30.920821],[120.423416,30.927445],[120.418003,30.925576],[120.423515,30.90306],[120.394676,30.890783],[120.37942,30.890783],[120.372432,30.882164],[120.364656,30.880457],[120.358012,30.887084],[120.360129,30.892775],[120.35693,30.908872],[120.362688,30.921674],[120.35944,30.931915],[120.371103,30.948777],[120.343347,30.939961],[120.308061,30.932281],[120.250778,30.926226],[120.221791,30.926876],[120.149646,30.937482],[120.135128,30.941911],[120.111014,30.955928],[120.09438,30.973233],[120.05245,31.005722],[120.017017,31.017821],[120.001712,31.027118],[119.988523,31.059223],[119.969773,31.074277],[119.946249,31.106245],[119.936751,31.146555],[119.921052,31.16119],[119.920954,31.170392],[119.900235,31.169176],[119.878729,31.160785],[119.866623,31.168324],[119.842164,31.16877],[119.837587,31.173675],[119.826465,31.173188],[119.823463,31.165811],[119.829762,31.161393],[119.823316,31.154136],[119.809881,31.148501],[119.800973,31.156325],[119.791278,31.156609],[119.793394,31.168041],[119.779319,31.178782],[119.755353,31.170756],[119.740491,31.173432],[119.713128,31.167635],[119.703876,31.151906],[119.682764,31.160501],[119.678039,31.168203],[119.663719,31.165973],[119.662537,31.159852],[119.641573,31.148136],[119.638128,31.135526],[119.623807,31.130254],[119.624152,31.11602],[119.649152,31.105109],[119.634683,31.093751],[119.629516,31.082311],[119.634978,31.064174],[119.631337,31.046317],[119.634043,31.019485],[119.624004,31.005316],[119.616277,31.002392],[119.607468,30.991875],[119.585864,30.976401],[119.579565,30.962671],[119.582173,30.947437],[119.580352,30.929152],[119.563817,30.919236],[119.556336,30.896718],[119.559092,30.891718],[119.558945,30.871186],[119.573758,30.853334],[119.575726,30.829743],[119.561208,30.829459],[119.554515,30.825635],[119.524496,30.776032],[119.507124,30.769642],[119.491523,30.777253],[119.479564,30.771229],[119.478777,30.753074],[119.484584,30.744605],[119.480303,30.738091],[119.482763,30.704452],[119.465982,30.683921],[119.45294,30.671616],[119.448314,30.655846],[119.433649,30.644476],[119.412684,30.642968],[119.400037,30.658862],[119.395657,30.678706],[119.391523,30.685224],[119.379367,30.679358],[119.372379,30.680376],[119.354564,30.66693],[119.343147,30.6642],[119.333648,30.652219],[119.323117,30.630291],[119.311946,30.621241],[119.291227,30.616023],[119.278383,30.617613],[119.255006,30.615126],[119.245853,30.618877],[119.240095,30.604933],[119.253678,30.596452],[119.254121,30.588663],[119.264751,30.582056],[119.264751,30.57345],[119.245508,30.561417],[119.236945,30.546731],[119.242556,30.530043],[119.261896,30.525554],[119.26165,30.51776],[119.272133,30.510495],[119.28793,30.512618],[119.313619,30.531186],[119.326562,30.532981],[119.328678,30.521637],[119.336355,30.507149],[119.330351,30.488249],[119.334485,30.478084],[119.336158,30.44558],[119.349692,30.438841],[119.352989,30.424831],[119.349544,30.408612],[119.360912,30.410737],[119.368934,30.399746],[119.366572,30.388386],[119.371444,30.383932],[119.393836,30.383033],[119.403038,30.373347],[119.418147,30.376085],[119.435716,30.391492],[119.441031,30.392472],[119.450234,30.410818],[119.467015,30.408122],[119.490391,30.408203],[119.513127,30.401666],[119.533452,30.409429],[119.535273,30.424055],[119.55176,30.43978],[119.565933,30.443375],[119.572823,30.431326],[119.581779,30.423646],[119.594968,30.421644],[119.627941,30.431775],[119.635569,30.441782],[119.650579,30.440352],[119.642951,30.428507],[119.631829,30.424667],[119.63739,30.410369],[119.633256,30.395292],[119.646691,30.39378],[119.6555,30.40518],[119.668099,30.399501],[119.681091,30.408735],[119.686012,30.417559],[119.709191,30.434062],[119.694919,30.452727],[119.695362,30.464488],[119.701711,30.467999],[119.708896,30.487964],[119.704713,30.494577],[119.709191,30.508822],[119.70486,30.525963],[119.695018,30.542325],[119.69241,30.556155],[119.71175,30.566516],[119.729073,30.551749],[119.743246,30.550158],[119.768936,30.551341],[119.766376,30.514087],[119.784044,30.511026],[119.794182,30.505638],[119.815884,30.510659],[119.836013,30.496577],[119.851121,30.502006],[119.854123,30.493964],[119.867115,30.477757],[119.880796,30.476206],[119.872578,30.462487],[119.890048,30.457056],[119.90304,30.459424],[119.90934,30.456321],[119.921544,30.462528],[119.931436,30.456443],[119.934979,30.446764],[119.950728,30.444232],[119.955895,30.433654],[119.965048,30.431571],[119.982962,30.445294],[120.00368,30.444273],[120.013818,30.435614],[120.041525,30.433368],[120.046102,30.427445],[120.064754,30.4301],[120.062145,30.434634],[120.0681,30.445948],[120.059242,30.459016],[120.059488,30.47343],[120.065836,30.483595],[120.068297,30.496618],[120.099252,30.495801],[120.096742,30.48678],[120.11121,30.476206],[120.146004,30.482697],[120.149793,30.467509],[120.175039,30.476818],[120.180551,30.482534],[120.173809,30.492046],[120.185915,30.494618],[120.185079,30.502618],[120.195659,30.503598],[120.201762,30.514413],[120.205404,30.505843],[120.224597,30.509761],[120.239262,30.50523],[120.25191,30.506536],[120.277451,30.504822],[120.285817,30.507802],[120.299892,30.5198],[120.301959,30.530002],[120.299498,30.557093],[120.295955,30.565537],[120.304715,30.564477],[120.319134,30.579079],[120.302599,30.595636],[120.303189,30.60901],[120.30939,30.612639],[120.332717,30.615044],[120.340099,30.631351],[120.344971,30.662733],[120.353977,30.662815],[120.364607,30.654542],[120.378288,30.656539],[120.379469,30.669375],[120.406093,30.670761],[120.407963,30.675691],[120.455011,30.68555],[120.441182,30.695572],[120.444479,30.701763],[120.462885,30.701397],[120.475287,30.710724],[120.486261,30.727992],[120.471891,30.746682],[120.469972,30.764431],[120.489066,30.763861]]]]}},{"type":"Feature","properties":{"adcode":330600,"name":"绍兴市","center":[120.582112,29.997117],"centroid":[120.640933,29.732893],"childrenNum":6,"level":"city","parent":{"adcode":330000},"subFeatureIndex":5,"acroutes":[100000,330000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[119.973119,29.674804],[119.988818,29.661179],[119.991082,29.654346],[120.002598,29.655087],[120.021692,29.647964],[120.029074,29.653275],[120.029468,29.667807],[120.037194,29.663979],[120.036702,29.653852],[120.024744,29.647923],[120.031732,29.636806],[120.044625,29.631618],[120.045216,29.626389],[120.035078,29.617452],[120.019232,29.617864],[120.006486,29.593563],[120.007076,29.57247],[120.02996,29.56596],[120.040147,29.570162],[120.054714,29.558213],[120.051122,29.549682],[120.05875,29.542635],[120.073612,29.537648],[120.08808,29.536412],[120.091722,29.532249],[120.085029,29.514523],[120.07558,29.513163],[120.079616,29.504711],[120.093346,29.500299],[120.102893,29.506608],[120.114212,29.497496],[120.127057,29.494279],[120.13877,29.508463],[120.157421,29.512544],[120.17125,29.521614],[120.185472,29.541357],[120.186506,29.548776],[120.200728,29.549476],[120.2119,29.535711],[120.207864,29.528951],[120.223809,29.52182],[120.227057,29.514441],[120.241821,29.512008],[120.249449,29.504793],[120.250925,29.496052],[120.268494,29.49865],[120.282077,29.489249],[120.269676,29.481042],[120.261801,29.469165],[120.267215,29.452253],[120.281536,29.440785],[120.277992,29.416771],[120.264016,29.400842],[120.261359,29.390358],[120.266723,29.376571],[120.278288,29.363443],[120.289902,29.355598],[120.307619,29.365714],[120.317953,29.379791],[120.325335,29.380658],[120.333308,29.395146],[120.334243,29.403483],[120.343692,29.41021],[120.361999,29.415038],[120.372825,29.414915],[120.369971,29.428655],[120.36441,29.433854],[120.367314,29.445571],[120.383997,29.456172],[120.398465,29.45576],[120.410375,29.450645],[120.427796,29.477207],[120.461458,29.48496],[120.474844,29.492877],[120.497777,29.474361],[120.496448,29.466773],[120.515247,29.468546],[120.522186,29.456997],[120.515592,29.451593],[120.511852,29.44029],[120.511163,29.419412],[120.523761,29.401461],[120.53823,29.391514],[120.550484,29.390936],[120.55949,29.379626],[120.553781,29.371493],[120.566675,29.367324],[120.57819,29.357704],[120.571399,29.34288],[120.579125,29.340113],[120.590986,29.348496],[120.600976,29.334166],[120.624106,29.336355],[120.645218,29.328054],[120.653683,29.33429],[120.670218,29.325534],[120.687935,29.341889],[120.697433,29.341847],[120.704667,29.347587],[120.707866,29.341311],[120.699844,29.318843],[120.711508,29.302113],[120.720415,29.303187],[120.725927,29.310251],[120.738723,29.30959],[120.749894,29.31591],[120.76141,29.313391],[120.773024,29.304633],[120.756784,29.28629],[120.759047,29.281125],[120.775091,29.276951],[120.772384,29.262859],[120.776567,29.242111],[120.773171,29.231859],[120.776518,29.225079],[120.806144,29.234009],[120.82391,29.229503],[120.838428,29.237895],[120.853634,29.253519],[120.862148,29.252362],[120.867266,29.24455],[120.882227,29.239217],[120.900042,29.240788],[120.897335,29.253478],[120.890692,29.260462],[120.891627,29.270009],[120.903782,29.276042],[120.904225,29.295462],[120.915347,29.303311],[120.928093,29.291702],[120.942611,29.289595],[120.956883,29.282447],[120.964806,29.306327],[120.990889,29.309219],[121.005554,29.319421],[121.020515,29.317728],[121.024009,29.308103],[121.04084,29.309549],[121.056539,29.322891],[121.074698,29.322106],[121.099501,29.317893],[121.096155,29.305707],[121.117513,29.304509],[121.120368,29.318719],[121.117956,29.33111],[121.122041,29.336396],[121.133704,29.338337],[121.149846,29.330903],[121.160574,29.340154],[121.163084,29.325039],[121.175092,29.323097],[121.180456,29.32921],[121.194187,29.322189],[121.193399,29.341434],[121.20024,29.342384],[121.213134,29.353575],[121.230063,29.362658],[121.226421,29.384662],[121.231441,29.393825],[121.226815,29.414749],[121.215102,29.417267],[121.218252,29.421146],[121.209197,29.436742],[121.217514,29.439217],[121.224059,29.449242],[121.216972,29.452666],[121.219827,29.477785],[121.228488,29.490733],[121.216726,29.496795],[121.231539,29.51308],[121.225585,29.532908],[121.213183,29.530311],[121.20585,29.536947],[121.183557,29.538802],[121.169334,29.537112],[121.155702,29.54177],[121.140348,29.543006],[121.130948,29.554174],[121.112986,29.554834],[121.113478,29.56596],[121.120417,29.575601],[121.115643,29.586724],[121.105702,29.585447],[121.117562,29.605508],[121.110181,29.607444],[121.113281,29.613745],[121.101716,29.626265],[121.08774,29.628077],[121.074206,29.637259],[121.074895,29.66085],[121.068399,29.66686],[121.058802,29.683859],[121.054226,29.68567],[121.038428,29.675751],[121.017759,29.669742],[120.992414,29.675833],[120.992956,29.685259],[121.010229,29.68674],[121.01397,29.693119],[121.006785,29.698592],[121.009639,29.709003],[121.034787,29.715997],[121.035869,29.72114],[121.019727,29.723403],[121.010722,29.73525],[121.014954,29.741667],[121.03518,29.746439],[121.024796,29.763918],[121.033999,29.76877],[121.045515,29.76729],[121.055111,29.760669],[121.08208,29.778433],[121.092612,29.788959],[121.096007,29.797839],[121.104964,29.805485],[121.096499,29.815966],[121.10649,29.836228],[121.085771,29.849295],[121.077011,29.849007],[121.063133,29.859032],[121.060574,29.854143],[121.031096,29.874602],[121.016578,29.894934],[121.023172,29.897357],[121.031637,29.911073],[121.0308,29.918792],[121.042021,29.933203],[121.045072,29.955616],[121.066135,29.960829],[121.07647,29.970391],[121.085869,29.972648],[121.091627,29.987257],[121.082621,29.991072],[121.075781,30.001986],[121.064413,30.006827],[121.05142,30.006786],[121.038133,29.998704],[121.034737,30.003955],[121.039511,30.013923],[121.018202,30.010765],[120.990151,30.027787],[120.986509,30.044274],[120.992562,30.050425],[120.986656,30.054402],[120.98144,30.067359],[120.969924,30.07027],[120.973861,30.078305],[120.96766,30.089987],[120.959737,30.094537],[120.950141,30.091012],[120.93828,30.113021],[120.930455,30.115192],[120.939461,30.125723],[120.931194,30.146618],[120.92765,30.165215],[120.916233,30.188394],[120.893447,30.228843],[120.86702,30.271729],[120.825288,30.262687],[120.789362,30.263137],[120.739904,30.276639],[120.721941,30.286334],[120.693939,30.262032],[120.669037,30.23314],[120.642708,30.217258],[120.612787,30.16628],[120.609145,30.152845],[120.593496,30.146782],[120.568348,30.151329],[120.563427,30.147929],[120.550927,30.15563],[120.529371,30.157514],[120.518495,30.155384],[120.506143,30.159767],[120.498072,30.169187],[120.484096,30.172218],[120.46131,30.168041],[120.459243,30.151165],[120.452304,30.15137],[120.44694,30.135434],[120.429617,30.132443],[120.422875,30.135884],[120.426074,30.144283],[120.420956,30.152763],[120.410867,30.149527],[120.411359,30.132607],[120.399007,30.136335],[120.387835,30.156163],[120.37317,30.155507],[120.358751,30.147847],[120.352008,30.150674],[120.353386,30.142194],[120.339607,30.142112],[120.327993,30.125191],[120.318002,30.12601],[120.312245,30.1374],[120.297825,30.128182],[120.303731,30.126666],[120.300286,30.118348],[120.286851,30.106791],[120.299302,30.097365],[120.313327,30.107078],[120.333701,30.09548],[120.338623,30.070229],[120.33818,30.060881],[120.324941,30.048621],[120.331831,30.037918],[120.343593,30.034924],[120.345808,30.019707],[120.35693,30.011708],[120.362835,29.99776],[120.360473,29.98857],[120.364312,29.978516],[120.360473,29.973674],[120.346447,29.973797],[120.340493,29.956068],[120.326073,29.946216],[120.325188,29.93854],[120.312048,29.927702],[120.291034,29.935666],[120.284144,29.922159],[120.2744,29.919531],[120.265296,29.924499],[120.264754,29.930986],[120.255207,29.94363],[120.250729,29.936693],[120.221004,29.942235],[120.200433,29.929467],[120.204813,29.924048],[120.185079,29.904502],[120.17627,29.913578],[120.166329,29.917273],[120.159587,29.906227],[120.150039,29.905036],[120.150285,29.887582],[120.144773,29.874109],[120.131289,29.858827],[120.109931,29.845967],[120.101122,29.830269],[120.102746,29.823981],[120.095807,29.816583],[120.074252,29.82731],[120.065639,29.822049],[120.038425,29.82283],[120.030059,29.806307],[120.036604,29.788548],[120.030059,29.78275],[120.030059,29.770538],[120.011505,29.761491],[120.010915,29.757214],[119.991968,29.753143],[119.973119,29.765809],[119.960275,29.755158],[119.944576,29.755528],[119.927204,29.744423],[119.913572,29.755857],[119.904369,29.754582],[119.890343,29.762931],[119.889064,29.753102],[119.900481,29.74467],[119.901367,29.728627],[119.912489,29.720399],[119.914655,29.704682],[119.922529,29.697769],[119.933454,29.699415],[119.937735,29.70748],[119.951269,29.699292],[119.967411,29.694889],[119.973464,29.68995],[119.973119,29.674804]]]]}},{"type":"Feature","properties":{"adcode":330700,"name":"金华市","center":[119.649506,29.089524],"centroid":[119.957007,29.115117],"childrenNum":9,"level":"city","parent":{"adcode":330000},"subFeatureIndex":6,"acroutes":[100000,330000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[119.322428,28.800897],[119.328629,28.800565],[119.327694,28.779806],[119.338422,28.761161],[119.346247,28.757008],[119.358206,28.761037],[119.359534,28.768304],[119.368737,28.774118],[119.371887,28.784789],[119.387684,28.786948],[119.412438,28.76166],[119.413619,28.751983],[119.421198,28.749159],[119.430696,28.755596],[119.470854,28.765356],[119.473019,28.749782],[119.479663,28.739647],[119.463767,28.742306],[119.460814,28.73944],[119.46421,28.70824],[119.458895,28.683848],[119.462241,28.661237],[119.455696,28.650886],[119.461208,28.634879],[119.468442,28.633632],[119.482025,28.639453],[119.488423,28.626438],[119.507911,28.615335],[119.509879,28.603357],[119.498068,28.584848],[119.494427,28.554018],[119.498413,28.54865],[119.514653,28.561675],[119.53488,28.555724],[119.535175,28.543782],[119.542458,28.532628],[119.568492,28.532295],[119.574201,28.523888],[119.613374,28.5278],[119.629171,28.525386],[119.638276,28.528508],[119.644722,28.541867],[119.660224,28.539953],[119.674742,28.530006],[119.703581,28.533211],[119.707813,28.545738],[119.717705,28.553769],[119.720461,28.56596],[119.739309,28.584848],[119.7399,28.591462],[119.754122,28.592668],[119.767065,28.588009],[119.773955,28.603233],[119.772725,28.608556],[119.749398,28.622696],[119.752449,28.635253],[119.764949,28.638704],[119.777252,28.630887],[119.794969,28.632883],[119.811751,28.65392],[119.813867,28.68684],[119.826367,28.695317],[119.849644,28.716591],[119.86618,28.718503],[119.874448,28.73541],[119.87179,28.742306],[119.882371,28.7492],[119.886751,28.744632],[119.89807,28.750363],[119.906731,28.768553],[119.921003,28.784],[119.921298,28.796164],[119.942164,28.793009],[119.948562,28.787197],[119.967607,28.787819],[119.971643,28.794255],[119.982421,28.796662],[120.005304,28.780886],[120.010669,28.772207],[120.025679,28.764151],[120.028976,28.758047],[120.049202,28.763155],[120.083946,28.787031],[120.097037,28.768553],[120.109882,28.767224],[120.111309,28.762324],[120.131437,28.759708],[120.145561,28.784],[120.165344,28.774325],[120.178435,28.775239],[120.183553,28.785162],[120.198858,28.783958],[120.209341,28.795832],[120.200335,28.80181],[120.20186,28.810029],[120.215148,28.825885],[120.216526,28.832608],[120.236506,28.844808],[120.241821,28.857256],[120.260719,28.865471],[120.261752,28.911429],[120.250729,28.913792],[120.258603,28.927103],[120.255453,28.931],[120.264951,28.93896],[120.271004,28.950112],[120.277894,28.930544],[120.303977,28.931664],[120.314312,28.9191],[120.303239,28.892808],[120.315394,28.887042],[120.316428,28.876879],[120.331388,28.868914],[120.338278,28.860244],[120.347284,28.858252],[120.357914,28.839372],[120.368446,28.838044],[120.388475,28.829454],[120.392855,28.834558],[120.392954,28.847132],[120.404715,28.853813],[120.406881,28.845182],[120.418101,28.851655],[120.426713,28.831985],[120.441773,28.841406],[120.473909,28.839206],[120.481143,28.828167],[120.486802,28.846012],[120.498466,28.849207],[120.502206,28.857215],[120.494972,28.86601],[120.509982,28.874888],[120.514706,28.890734],[120.525484,28.878663],[120.533948,28.879534],[120.533604,28.866301],[120.542757,28.867048],[120.56323,28.861696],[120.579962,28.869371],[120.590051,28.881111],[120.60447,28.890692],[120.619086,28.895628],[120.64699,28.90048],[120.663771,28.916488],[120.664953,28.923786],[120.659638,28.937136],[120.673417,28.959895],[120.673319,28.973158],[120.677699,28.977302],[120.696695,28.980037],[120.69886,28.972992],[120.717315,28.973779],[120.726665,28.98128],[120.72199,28.995245],[120.72952,28.99711],[120.72824,29.009829],[120.720317,29.012356],[120.724451,29.023873],[120.713575,29.035264],[120.701714,29.022713],[120.693151,29.040565],[120.70073,29.044334],[120.691626,29.052079],[120.702207,29.060195],[120.704864,29.075888],[120.694382,29.086942],[120.701222,29.097457],[120.709884,29.098409],[120.723614,29.119145],[120.736606,29.11331],[120.746843,29.122911],[120.734441,29.13127],[120.722187,29.130236],[120.712295,29.143767],[120.731095,29.164494],[120.749648,29.176035],[120.759884,29.189022],[120.77824,29.19965],[120.773171,29.205687],[120.783063,29.221193],[120.776518,29.225079],[120.773171,29.231859],[120.776567,29.242111],[120.772384,29.262859],[120.775091,29.276951],[120.759047,29.281125],[120.756784,29.28629],[120.773024,29.304633],[120.76141,29.313391],[120.749894,29.31591],[120.738723,29.30959],[120.725927,29.310251],[120.720415,29.303187],[120.711508,29.302113],[120.699844,29.318843],[120.707866,29.341311],[120.704667,29.347587],[120.697433,29.341847],[120.687935,29.341889],[120.670218,29.325534],[120.653683,29.33429],[120.645218,29.328054],[120.624106,29.336355],[120.600976,29.334166],[120.590986,29.348496],[120.579125,29.340113],[120.571399,29.34288],[120.57819,29.357704],[120.566675,29.367324],[120.553781,29.371493],[120.55949,29.379626],[120.550484,29.390936],[120.53823,29.391514],[120.523761,29.401461],[120.511163,29.419412],[120.511852,29.44029],[120.515592,29.451593],[120.522186,29.456997],[120.515247,29.468546],[120.496448,29.466773],[120.497777,29.474361],[120.474844,29.492877],[120.461458,29.48496],[120.427796,29.477207],[120.410375,29.450645],[120.398465,29.45576],[120.383997,29.456172],[120.367314,29.445571],[120.36441,29.433854],[120.369971,29.428655],[120.372825,29.414915],[120.361999,29.415038],[120.343692,29.41021],[120.334243,29.403483],[120.333308,29.395146],[120.325335,29.380658],[120.317953,29.379791],[120.307619,29.365714],[120.289902,29.355598],[120.278288,29.363443],[120.266723,29.376571],[120.261359,29.390358],[120.264016,29.400842],[120.277992,29.416771],[120.281536,29.440785],[120.267215,29.452253],[120.261801,29.469165],[120.269676,29.481042],[120.282077,29.489249],[120.268494,29.49865],[120.250925,29.496052],[120.249449,29.504793],[120.241821,29.512008],[120.227057,29.514441],[120.223809,29.52182],[120.207864,29.528951],[120.2119,29.535711],[120.200728,29.549476],[120.186506,29.548776],[120.185472,29.541357],[120.17125,29.521614],[120.157421,29.512544],[120.13877,29.508463],[120.127057,29.494279],[120.114212,29.497496],[120.102893,29.506608],[120.093346,29.500299],[120.079616,29.504711],[120.07558,29.513163],[120.085029,29.514523],[120.091722,29.532249],[120.08808,29.536412],[120.073612,29.537648],[120.05875,29.542635],[120.051122,29.549682],[120.054714,29.558213],[120.040147,29.570162],[120.02996,29.56596],[120.007076,29.57247],[120.006486,29.593563],[120.019232,29.617864],[120.035078,29.617452],[120.045216,29.626389],[120.044625,29.631618],[120.031732,29.636806],[120.024744,29.647923],[120.036702,29.653852],[120.037194,29.663979],[120.029468,29.667807],[120.029074,29.653275],[120.021692,29.647964],[120.002598,29.655087],[119.991082,29.654346],[119.988818,29.661179],[119.973119,29.674804],[119.936161,29.666531],[119.924792,29.669906],[119.921249,29.66402],[119.911702,29.66649],[119.895708,29.660644],[119.879271,29.66793],[119.859536,29.671347],[119.852499,29.668877],[119.835422,29.678138],[119.824448,29.671841],[119.817607,29.673076],[119.79118,29.654963],[119.776514,29.626841],[119.779319,29.603984],[119.764949,29.594675],[119.769182,29.579556],[119.761652,29.566536],[119.764211,29.557347],[119.750678,29.550713],[119.741081,29.551908],[119.722626,29.542759],[119.74492,29.516419],[119.735422,29.510936],[119.726908,29.511555],[119.718837,29.505288],[119.719575,29.491146],[119.70678,29.472382],[119.707124,29.464215],[119.715835,29.448995],[119.707272,29.433235],[119.691179,29.438763],[119.688916,29.421764],[119.676317,29.419206],[119.673413,29.425024],[119.664408,29.424075],[119.642508,29.432946],[119.624939,29.417762],[119.625529,29.410499],[119.606238,29.388088],[119.617606,29.380369],[119.616277,29.368273],[119.604565,29.369636],[119.592901,29.377686],[119.582075,29.379131],[119.574594,29.372773],[119.558551,29.372154],[119.545411,29.367365],[119.536061,29.373145],[119.523905,29.366003],[119.522724,29.350024],[119.510421,29.333464],[119.500037,29.335735],[119.49231,29.331069],[119.480204,29.332968],[119.471493,29.349033],[119.461454,29.350932],[119.45481,29.365259],[119.457566,29.370379],[119.451858,29.385611],[119.451365,29.397292],[119.443147,29.404556],[119.437143,29.424116],[119.427793,29.422177],[119.43232,29.415162],[119.426759,29.405547],[119.404761,29.400677],[119.399938,29.411242],[119.39354,29.411242],[119.388521,29.429728],[119.378137,29.42981],[119.368294,29.415699],[119.360223,29.416276],[119.346395,29.408724],[119.337093,29.411159],[119.328629,29.393413],[119.340145,29.38235],[119.333058,29.355061],[119.348462,29.336231],[119.344278,29.324378],[119.348806,29.319504],[119.3242,29.307979],[119.328629,29.299263],[119.322625,29.296164],[119.318294,29.279885],[119.286011,29.279348],[119.288077,29.268852],[119.270656,29.251659],[119.260912,29.247815],[119.244918,29.228634],[119.234928,29.221937],[119.233353,29.195845],[119.242162,29.189683],[119.241522,29.165735],[119.253333,29.154772],[119.251119,29.141656],[119.267162,29.133919],[119.267703,29.119104],[119.282762,29.118317],[119.292507,29.105901],[119.302595,29.100893],[119.299987,29.090709],[119.305351,29.085617],[119.32602,29.086238],[119.332517,29.075971],[119.327841,29.067649],[119.334288,29.052369],[119.332369,29.043423],[119.334682,29.022216],[119.327349,29.03808],[119.321542,29.00059],[119.328038,28.987579],[119.325922,28.979125],[119.316621,28.970256],[119.304613,28.969345],[119.311503,28.959853],[119.315587,28.943231],[119.327152,28.924739],[119.333796,28.907945],[119.34546,28.899734],[119.333599,28.865181],[119.319672,28.867794],[119.310912,28.85124],[119.311306,28.842153],[119.331926,28.846966],[119.338028,28.843149],[119.336355,28.835222],[119.345558,28.827711],[119.331631,28.807912],[119.322428,28.800897]]]]}},{"type":"Feature","properties":{"adcode":330800,"name":"衢州市","center":[118.87263,28.941708],"centroid":[118.679569,28.932446],"childrenNum":6,"level":"city","parent":{"adcode":330000},"subFeatureIndex":7,"acroutes":[100000,330000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[119.322428,28.800897],[119.331631,28.807912],[119.345558,28.827711],[119.336355,28.835222],[119.338028,28.843149],[119.331926,28.846966],[119.311306,28.842153],[119.310912,28.85124],[119.319672,28.867794],[119.333599,28.865181],[119.34546,28.899734],[119.333796,28.907945],[119.327152,28.924739],[119.315587,28.943231],[119.311503,28.959853],[119.304613,28.969345],[119.316621,28.970256],[119.325922,28.979125],[119.328038,28.987579],[119.321542,29.00059],[119.327349,29.03808],[119.334682,29.022216],[119.332369,29.043423],[119.334288,29.052369],[119.327841,29.067649],[119.332517,29.075971],[119.32602,29.086238],[119.305351,29.085617],[119.299987,29.090709],[119.302595,29.100893],[119.292507,29.105901],[119.282762,29.118317],[119.267703,29.119104],[119.267162,29.133919],[119.251119,29.141656],[119.253333,29.154772],[119.241522,29.165735],[119.242162,29.189683],[119.233353,29.195845],[119.234928,29.221937],[119.244918,29.228634],[119.260912,29.247815],[119.237782,29.250708],[119.239308,29.258933],[119.227103,29.276827],[119.228727,29.284182],[119.208156,29.284389],[119.200282,29.29038],[119.20038,29.272158],[119.192211,29.258479],[119.200922,29.257487],[119.2148,29.246947],[119.210272,29.23066],[119.213668,29.225203],[119.204465,29.223549],[119.201709,29.229379],[119.189504,29.227105],[119.194918,29.216314],[119.189504,29.205191],[119.177693,29.207259],[119.170459,29.217596],[119.151758,29.22789],[119.138126,29.220242],[119.12912,29.227063],[119.132565,29.235456],[119.12351,29.236737],[119.106384,29.227518],[119.085222,29.230578],[119.075675,29.224004],[119.062929,29.226278],[119.030596,29.215074],[119.013076,29.212386],[119.003234,29.207714],[118.998903,29.216355],[118.987141,29.226071],[118.984828,29.239465],[118.988224,29.243558],[118.966816,29.269348],[118.963322,29.267653],[118.949641,29.281744],[118.961895,29.290215],[118.962092,29.296164],[118.948017,29.301122],[118.94408,29.306286],[118.927053,29.310375],[118.900428,29.332638],[118.886354,29.322354],[118.878332,29.326567],[118.860664,29.31496],[118.855743,29.303311],[118.828775,29.287446],[118.82656,29.280298],[118.816865,29.281703],[118.793637,29.267943],[118.786402,29.266744],[118.784778,29.259099],[118.774985,29.250998],[118.763912,29.248311],[118.767259,29.234133],[118.765438,29.220614],[118.753036,29.213875],[118.743735,29.213668],[118.708843,29.188774],[118.68463,29.202545],[118.670162,29.200518],[118.638321,29.192165],[118.626855,29.19568],[118.633646,29.205605],[118.631825,29.219622],[118.620112,29.219291],[118.607612,29.239713],[118.615437,29.25075],[118.606677,29.267116],[118.610614,29.279472],[118.619177,29.276786],[118.63276,29.263149],[118.634138,29.272984],[118.614404,29.296577],[118.617209,29.303146],[118.603478,29.316447],[118.603823,29.323552],[118.596047,29.330821],[118.589059,29.327888],[118.571687,29.338337],[118.55151,29.335694],[118.528577,29.345275],[118.519079,29.344366],[118.524344,29.36142],[118.517504,29.363484],[118.505742,29.359273],[118.488813,29.367241],[118.479167,29.366539],[118.470112,29.360098],[118.456234,29.365879],[118.448754,29.37525],[118.441224,29.375911],[118.423655,29.387345],[118.425771,29.397623],[118.405397,29.408147],[118.413173,29.420568],[118.402051,29.425189],[118.390289,29.423951],[118.384137,29.433276],[118.372917,29.437815],[118.366371,29.45015],[118.352543,29.45279],[118.345751,29.465123],[118.344964,29.475681],[118.324442,29.496918],[118.310564,29.496011],[118.306627,29.479434],[118.315977,29.450562],[118.316125,29.42259],[118.291371,29.41999],[118.286154,29.426716],[118.277641,29.423374],[118.267798,29.427871],[118.255692,29.42618],[118.248507,29.431337],[118.232955,29.42391],[118.218093,29.420361],[118.204264,29.395394],[118.193044,29.39527],[118.194323,29.388253],[118.208792,29.377521],[118.204018,29.36786],[118.208694,29.360346],[118.207808,29.347587],[118.1833,29.332225],[118.179756,29.321404],[118.166567,29.313886],[118.176066,29.305914],[118.176607,29.297404],[118.169373,29.29761],[118.152886,29.28629],[118.136105,29.283893],[118.115878,29.293685],[118.105101,29.284926],[118.078132,29.290587],[118.071931,29.287033],[118.077886,29.278769],[118.080445,29.266331],[118.075573,29.24736],[118.081971,29.234587],[118.07326,29.217017],[118.057906,29.214784],[118.05141,29.217596],[118.042453,29.210319],[118.033447,29.177151],[118.028378,29.169251],[118.04137,29.160853],[118.045012,29.149104],[118.03891,29.126346],[118.053083,29.116248],[118.037974,29.101886],[118.045898,29.088846],[118.07577,29.074563],[118.076902,29.062845],[118.066961,29.053942],[118.072177,29.038991],[118.088073,29.029424],[118.090681,29.010451],[118.097079,28.998726],[118.10702,29.011984],[118.110662,29.003739],[118.099933,28.990397],[118.110022,28.991723],[118.113713,29.009208],[118.127296,29.016085],[118.132463,29.008379],[118.125918,28.994499],[118.133743,28.983891],[118.147867,28.977799],[118.147178,28.984803],[118.16514,28.986709],[118.186597,28.97697],[118.195997,28.965034],[118.199392,28.954672],[118.223802,28.947832],[118.227837,28.942443],[118.206036,28.919598],[118.196686,28.915949],[118.193487,28.908277],[118.199392,28.902969],[118.224983,28.911843],[118.237631,28.91852],[118.256824,28.92362],[118.269865,28.918644],[118.276115,28.89596],[118.28143,28.891356],[118.287926,28.864517],[118.293881,28.860866],[118.297424,28.847837],[118.304314,28.840078],[118.295308,28.835222],[118.310564,28.821983],[118.320554,28.821236],[118.331873,28.814803],[118.368192,28.811275],[118.371932,28.801769],[118.38335,28.787363],[118.378724,28.784622],[118.383694,28.774201],[118.386942,28.754807],[118.396293,28.754932],[118.392356,28.738858],[118.399738,28.727559],[118.401903,28.714473],[118.392503,28.710442],[118.39147,28.700512],[118.402247,28.703005],[118.418832,28.692242],[118.414994,28.686591],[118.432858,28.676533],[118.432612,28.651551],[118.422129,28.646812],[118.427789,28.63147],[118.433399,28.627062],[118.425279,28.611426],[118.417749,28.607558],[118.414059,28.595372],[118.421588,28.596287],[118.415683,28.583475],[118.417307,28.572825],[118.409433,28.569247],[118.41337,28.555142],[118.428084,28.54736],[118.420702,28.544739],[118.428133,28.534668],[118.425328,28.525261],[118.433251,28.516479],[118.437287,28.521682],[118.445555,28.513273],[118.430791,28.500785],[118.421933,28.502991],[118.415043,28.497412],[118.421785,28.492125],[118.438124,28.492999],[118.454315,28.476385],[118.461647,28.482631],[118.472179,28.479384],[118.482169,28.47118],[118.463321,28.455854],[118.465929,28.448232],[118.459334,28.42982],[118.450131,28.418154],[118.456529,28.415988],[118.44024,28.411946],[118.431135,28.398362],[118.455151,28.383984],[118.469275,28.355848],[118.473901,28.339046],[118.469423,28.328204],[118.48709,28.328996],[118.481923,28.32099],[118.47085,28.316694],[118.459679,28.30168],[118.433202,28.28829],[118.430446,28.280781],[118.438616,28.261255],[118.448852,28.261505],[118.445161,28.254745],[118.463862,28.243061],[118.481037,28.245982],[118.490683,28.238428],[118.502691,28.246817],[118.492947,28.262715],[118.495604,28.273104],[118.505643,28.279905],[118.514157,28.269641],[118.530201,28.270434],[118.546244,28.275024],[118.547474,28.28658],[118.558596,28.282324],[118.568833,28.285245],[118.584482,28.284327],[118.598016,28.270643],[118.595703,28.256999],[118.623016,28.256623],[118.632465,28.261297],[118.64024,28.27348],[118.651363,28.27711],[118.666668,28.269725],[118.674788,28.271435],[118.689896,28.291001],[118.700182,28.310397],[118.701904,28.327078],[118.717898,28.33817],[118.724001,28.338337],[118.742012,28.364435],[118.738371,28.369813],[118.757564,28.407488],[118.753233,28.417321],[118.734975,28.416779],[118.723459,28.411196],[118.723951,28.433153],[118.731136,28.456479],[118.725379,28.460894],[118.729709,28.479508],[118.723164,28.493249],[118.726953,28.499827],[118.7428,28.509152],[118.751215,28.52447],[118.765142,28.524096],[118.777298,28.518435],[118.780546,28.526552],[118.795359,28.534335],[118.809385,28.536249],[118.821786,28.547444],[118.83842,28.539911],[118.851019,28.53962],[118.854562,28.532212],[118.864552,28.529923],[118.868046,28.521723],[118.878332,28.522056],[118.889306,28.533003],[118.890192,28.539745],[118.902938,28.548859],[118.91406,28.563921],[118.908549,28.574447],[118.909139,28.589756],[118.917112,28.599739],[118.916619,28.610885],[118.923657,28.619244],[118.925527,28.63359],[118.930202,28.640534],[118.956974,28.647394],[118.962683,28.642405],[118.983992,28.663856],[118.991472,28.676491],[119.001659,28.683058],[119.007958,28.694569],[119.02971,28.709694],[119.043687,28.71227],[119.047575,28.722159],[119.063962,28.733541],[119.080793,28.740146],[119.087831,28.735203],[119.097132,28.743261],[119.122378,28.737072],[119.137683,28.738027],[119.161207,28.748162],[119.169573,28.748868],[119.187536,28.770173],[119.213569,28.768968],[119.238028,28.761992],[119.24851,28.763612],[119.255745,28.776152],[119.271148,28.786532],[119.276512,28.802931],[119.291325,28.806003],[119.302644,28.80401],[119.311503,28.811897],[119.322428,28.800897]]]]}},{"type":"Feature","properties":{"adcode":330900,"name":"舟山市","center":[122.106863,30.016028],"centroid":[122.146805,30.056563],"childrenNum":4,"level":"city","parent":{"adcode":330000},"subFeatureIndex":8,"acroutes":[100000,330000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[122.256887,30.065104],[122.256543,30.071828],[122.265943,30.076214],[122.281642,30.077403],[122.283413,30.073467],[122.300195,30.074984],[122.301671,30.086503],[122.293896,30.100316],[122.279525,30.102857],[122.258315,30.098595],[122.240746,30.108103],[122.191631,30.108677],[122.182429,30.117036],[122.169486,30.117118],[122.156641,30.112611],[122.144879,30.118798],[122.133019,30.136622],[122.121454,30.141088],[122.119978,30.14924],[122.110922,30.154811],[122.095716,30.158088],[122.072684,30.154114],[122.048767,30.147233],[122.036808,30.148912],[121.996306,30.161405],[121.977211,30.174471],[121.955164,30.184012],[121.949997,30.176068],[121.936414,30.167795],[121.935085,30.16161],[121.948471,30.147888],[121.983461,30.100316],[121.992221,30.074656],[121.978196,30.059282],[121.981247,30.048826],[121.99857,30.037548],[122.012005,30.021184],[122.026424,29.992426],[122.038875,29.989595],[122.073422,30.005145],[122.092468,30.006786],[122.108806,30.00494],[122.120863,29.98381],[122.139958,29.987092],[122.168944,29.989103],[122.192616,29.978886],[122.239958,29.962593],[122.279033,29.937514],[122.308955,29.943466],[122.324112,29.941291],[122.331986,29.962183],[122.341287,29.976834],[122.344289,29.995257],[122.340303,30.006539],[122.346898,30.011544],[122.343896,30.020446],[122.334102,30.021266],[122.32677,30.031848],[122.31176,30.038656],[122.291632,30.065145],[122.269929,30.062439],[122.256887,30.065104]]],[[[122.625097,30.817539],[122.637745,30.814447],[122.636269,30.819939],[122.622243,30.826001],[122.615845,30.82474],[122.625097,30.817539]]],[[[122.150932,30.190073],[122.1436,30.166935],[122.150686,30.146659],[122.162891,30.137933],[122.170125,30.139121],[122.176474,30.155138],[122.190696,30.161078],[122.184495,30.163453],[122.197586,30.175904],[122.208118,30.175167],[122.204181,30.18176],[122.218206,30.188885],[122.196356,30.193635],[122.178196,30.191752],[122.176621,30.199982],[122.166484,30.198385],[122.150932,30.190073]]],[[[122.207773,29.70316],[122.229082,29.693489],[122.24611,29.67999],[122.250391,29.688139],[122.270864,29.685135],[122.277606,29.677933],[122.281642,29.688633],[122.262301,29.688057],[122.229624,29.701637],[122.232773,29.706122],[122.226179,29.714105],[122.217813,29.711759],[122.208216,29.715627],[122.207773,29.70316]]],[[[122.427607,30.738538],[122.441681,30.733082],[122.442518,30.716345],[122.430264,30.706529],[122.427607,30.69602],[122.437055,30.691743],[122.444241,30.697079],[122.4499,30.691457],[122.487154,30.701193],[122.490501,30.695775],[122.499605,30.70323],[122.510136,30.69492],[122.513778,30.702049],[122.535186,30.698301],[122.539664,30.703678],[122.526672,30.713983],[122.536268,30.717567],[122.528345,30.724897],[122.50615,30.720051],[122.504871,30.713249],[122.486514,30.711132],[122.473621,30.715204],[122.467075,30.730272],[122.460432,30.730272],[122.450441,30.743017],[122.432183,30.742325],[122.427607,30.738538]]],[[[122.163088,30.329809],[122.144043,30.315538],[122.137743,30.32159],[122.133019,30.314515],[122.124357,30.319995],[122.092812,30.299996],[122.06791,30.301714],[122.058511,30.304618],[122.051867,30.300078],[122.057822,30.291775],[122.101031,30.275084],[122.134446,30.251884],[122.146356,30.246237],[122.194141,30.24374],[122.199604,30.234327],[122.208413,30.235514],[122.208856,30.229129],[122.230116,30.23269],[122.229427,30.260436],[122.237202,30.277007],[122.231395,30.277989],[122.224456,30.290425],[122.239466,30.296479],[122.248177,30.304496],[122.231887,30.305968],[122.221602,30.324657],[122.228344,30.329564],[122.213383,30.33443],[122.209003,30.32985],[122.191287,30.329155],[122.191877,30.337414],[122.18174,30.340971],[122.178147,30.350579],[122.173816,30.337578],[122.163088,30.329809]]],[[[122.317468,30.249593],[122.278,30.243004],[122.275982,30.23535],[122.284545,30.226837],[122.29173,30.226509],[122.298472,30.234082],[122.305559,30.228883],[122.309004,30.23531],[122.318403,30.236455],[122.32923,30.230193],[122.336809,30.23576],[122.34862,30.233222],[122.362055,30.239566],[122.363236,30.254871],[122.380707,30.253889],[122.381986,30.238134],[122.391534,30.239893],[122.397193,30.225241],[122.408217,30.227778],[122.407725,30.236005],[122.417174,30.23887],[122.418798,30.246278],[122.429477,30.250861],[122.409595,30.25704],[122.407233,30.27267],[122.400343,30.275657],[122.385727,30.270993],[122.358807,30.271238],[122.349457,30.267392],[122.322685,30.26997],[122.318699,30.26551],[122.317468,30.249593]]],[[[122.675245,30.848779],[122.669192,30.845566],[122.687991,30.838082],[122.695472,30.839018],[122.698523,30.848128],[122.690108,30.849105],[122.679133,30.861102],[122.675245,30.848779]]],[[[122.782824,30.789748],[122.775689,30.788038],[122.782135,30.7823],[122.782824,30.789748]]],[[[122.331002,29.938089],[122.327213,29.923103],[122.341337,29.908198],[122.362744,29.8944],[122.372341,29.893209],[122.376327,29.88676],[122.376819,29.871151],[122.369978,29.862031],[122.378345,29.84309],[122.386366,29.834009],[122.416189,29.828995],[122.413236,29.84835],[122.398079,29.853609],[122.401819,29.870042],[122.41929,29.873082],[122.418601,29.881462],[122.434053,29.883557],[122.432085,29.893989],[122.43489,29.906227],[122.41363,29.912551],[122.410923,29.91793],[122.430215,29.916904],[122.420618,29.937309],[122.424309,29.945765],[122.408955,29.951429],[122.410235,29.94478],[122.401573,29.945806],[122.397882,29.939648],[122.377164,29.949008],[122.372734,29.954139],[122.356691,29.950321],[122.351868,29.959105],[122.331002,29.938089]]],[[[122.430412,30.408653],[122.440796,30.413556],[122.432725,30.420092],[122.428542,30.430549],[122.432282,30.445376],[122.411268,30.452686],[122.402459,30.458281],[122.381445,30.455953],[122.373817,30.46167],[122.383414,30.472858],[122.372734,30.47886],[122.35615,30.464651],[122.337006,30.465794],[122.314959,30.470245],[122.303984,30.46657],[122.287596,30.47739],[122.278689,30.474369],[122.281838,30.460118],[122.279378,30.444477],[122.280411,30.420337],[122.285923,30.417028],[122.318305,30.407182],[122.348079,30.410696],[122.352409,30.421971],[122.365156,30.417151],[122.375441,30.419357],[122.378295,30.413556],[122.387695,30.417477],[122.404821,30.4176],[122.41112,30.411268],[122.430412,30.408653]]],[[[122.327163,30.519474],[122.317518,30.518046],[122.31924,30.512781],[122.343699,30.504006],[122.34611,30.528044],[122.340008,30.522371],[122.327163,30.519474]]],[[[122.450737,30.426097],[122.469634,30.414413],[122.485727,30.415762],[122.474211,30.429528],[122.476081,30.436023],[122.46427,30.436799],[122.459693,30.426424],[122.450737,30.426097]]],[[[122.477361,30.229784],[122.481445,30.221147],[122.503197,30.215907],[122.503493,30.22565],[122.489516,30.231298],[122.477361,30.229784]]],[[[122.264762,29.845391],[122.248374,29.848761],[122.234446,29.846542],[122.221257,29.835817],[122.23046,29.822707],[122.24109,29.820323],[122.248571,29.804334],[122.267862,29.792782],[122.28484,29.779667],[122.296799,29.778968],[122.310136,29.766796],[122.317222,29.774198],[122.328443,29.777693],[122.309447,29.794098],[122.31614,29.806389],[122.297045,29.811486],[122.297882,29.81798],[122.318354,29.817857],[122.323768,29.821844],[122.319289,29.829447],[122.302951,29.83368],[122.302065,29.838488],[122.282527,29.845515],[122.264762,29.845391]]],[[[122.302951,30.499108],[122.31427,30.491066],[122.321848,30.49425],[122.302951,30.499108]]],[[[122.217222,29.638577],[122.21983,29.629971],[122.231002,29.634748],[122.217222,29.638577]]],[[[122.703247,30.19732],[122.70807,30.188476],[122.711564,30.209357],[122.704724,30.207065],[122.703247,30.19732]]],[[[122.426918,30.032094],[122.433463,30.022004],[122.428197,30.038656],[122.426918,30.032094]]],[[[122.189564,29.810007],[122.195618,29.804704],[122.201179,29.815227],[122.190598,29.820652],[122.183708,29.815186],[122.189564,29.810007]]],[[[122.52554,30.221557],[122.529428,30.230439],[122.516682,30.231339],[122.52554,30.221557]]],[[[121.943697,30.77709],[121.955607,30.75686],[121.958609,30.740493],[121.961119,30.705877],[121.968205,30.688361],[121.997044,30.658821],[122.015007,30.645291],[122.024406,30.643701],[122.052851,30.625399],[122.071011,30.611294],[122.090745,30.600325],[122.123078,30.598368],[122.133265,30.595514],[122.136907,30.600244],[122.134298,30.612394],[122.12672,30.609826],[122.113629,30.613781],[122.11358,30.621078],[122.102113,30.622994],[122.07918,30.634775],[122.081592,30.639666],[122.072536,30.649448],[122.063284,30.650222],[122.034495,30.661633],[122.024357,30.662489],[122.010971,30.669497],[121.992812,30.695368],[121.988235,30.711172],[121.990794,30.739353],[121.987989,30.753318],[121.969731,30.789178],[121.943697,30.77709]]],[[[122.636072,30.204281],[122.643848,30.197853],[122.646308,30.18692],[122.654527,30.189704],[122.650344,30.210995],[122.640895,30.210913],[122.636072,30.204281]]],[[[122.269683,30.222621],[122.282823,30.227942],[122.274653,30.230234],[122.269683,30.222621]]],[[[122.18233,29.650764],[122.192517,29.655334],[122.211366,29.692255],[122.200785,29.711183],[122.182133,29.728833],[122.146651,29.749647],[122.141385,29.75779],[122.137842,29.774527],[122.131395,29.78863],[122.120863,29.790973],[122.10856,29.783655],[122.083659,29.783203],[122.071405,29.7728],[122.065155,29.749893],[122.047881,29.717972],[122.073816,29.701802],[122.079968,29.70139],[122.095962,29.716491],[122.109052,29.713899],[122.111168,29.70032],[122.125686,29.693119],[122.133117,29.683036],[122.132822,29.668548],[122.141484,29.660521],[122.158117,29.655293],[122.174358,29.659945],[122.18233,29.650764]]],[[[122.232626,29.682666],[122.234594,29.672005],[122.24296,29.675298],[122.232626,29.682666]]],[[[122.466239,30.74318],[122.470077,30.752585],[122.452607,30.757592],[122.452115,30.743343],[122.466239,30.74318]]],[[[122.358807,30.600081],[122.356543,30.593353],[122.374358,30.587399],[122.358807,30.600081]]],[[[122.077901,30.596411],[122.055164,30.591681],[122.055607,30.585482],[122.071749,30.572553],[122.085233,30.578834],[122.082231,30.587236],[122.100096,30.592415],[122.077901,30.596411]]],[[[122.36176,29.839556],[122.369289,29.828091],[122.375933,29.825748],[122.378788,29.834379],[122.371209,29.835529],[122.376868,29.841734],[122.36176,29.839556]]],[[[122.229968,29.661056],[122.245913,29.654716],[122.243502,29.661015],[122.229968,29.661056]]],[[[122.461367,29.943877],[122.459546,29.948638],[122.449162,29.939238],[122.456987,29.92569],[122.461367,29.943877]]],[[[122.570717,30.644313],[122.568798,30.65442],[122.582922,30.655113],[122.587893,30.665341],[122.575639,30.66583],[122.558709,30.679072],[122.555757,30.667419],[122.54803,30.663467],[122.547046,30.650752],[122.570717,30.644313]]],[[[122.179377,30.226428],[122.179082,30.214884],[122.186415,30.21779],[122.190942,30.212264],[122.204574,30.214106],[122.200244,30.226755],[122.186956,30.230644],[122.179377,30.226428]]],[[[122.424949,30.6212],[122.423965,30.612272],[122.432725,30.61745],[122.424949,30.6212]]],[[[122.209003,30.222375],[122.215746,30.218036],[122.228295,30.220451],[122.245322,30.218405],[122.23735,30.232322],[122.225441,30.229293],[122.216681,30.22082],[122.209003,30.222375]]],[[[122.15546,29.619429],[122.14419,29.608474],[122.152704,29.60695],[122.160824,29.619346],[122.15546,29.619429]]],[[[122.065204,30.179631],[122.065696,30.192202],[122.055755,30.200309],[122.04291,30.201497],[122.040056,30.196051],[122.030115,30.198057],[122.017664,30.186469],[122.024013,30.162593],[122.033068,30.161201],[122.059003,30.17832],[122.065204,30.179631]]],[[[122.391484,29.970309],[122.398571,29.975151],[122.393502,29.985123],[122.39675,29.999114],[122.414418,29.998458],[122.41801,30.006293],[122.403345,30.0154],[122.41053,30.024301],[122.40861,30.031725],[122.397784,30.026721],[122.380018,30.024506],[122.373128,30.001658],[122.372291,29.988364],[122.367813,29.980486],[122.376819,29.973305],[122.391484,29.970309]]],[[[121.888087,30.092078],[121.885774,30.094742],[121.85979,30.10171],[121.848667,30.101218],[121.854081,30.068179],[121.839809,30.047268],[121.843156,30.02869],[121.844041,30.007893],[121.835232,29.993001],[121.837004,29.987174],[121.85039,29.977285],[121.850882,29.969652],[121.874258,29.96481],[121.890941,29.974495],[121.915646,29.984097],[121.932821,29.994806],[121.934199,30.011749],[121.924849,30.037877],[121.92475,30.052598],[121.915597,30.057273],[121.906935,30.055797],[121.89537,30.073303],[121.893402,30.082691],[121.880114,30.085274],[121.888087,30.092078]]],[[[122.325638,30.226919],[122.332183,30.220247],[122.335628,30.227778],[122.325638,30.226919]]],[[[121.830803,30.066375],[121.847437,30.06166],[121.852506,30.065596],[121.844927,30.077239],[121.833264,30.082855],[121.821994,30.082076],[121.830803,30.066375]]],[[[122.32239,29.83257],[122.332872,29.826652],[122.323965,29.839515],[122.32239,29.83257]]],[[[122.038235,29.759229],[122.024357,29.756844],[122.011365,29.74611],[122.016335,29.714475],[122.029721,29.716944],[122.031837,29.736814],[122.043599,29.742654],[122.043944,29.753801],[122.038235,29.759229]]],[[[122.514516,30.649],[122.514221,30.641786],[122.522784,30.643579],[122.514516,30.649]]],[[[122.1436,30.610927],[122.149997,30.619081],[122.13607,30.61533],[122.1436,30.610927]]],[[[122.716486,30.17574],[122.718553,30.168368],[122.728051,30.17271],[122.72185,30.181965],[122.716486,30.17574]]],[[[122.526278,30.666767],[122.540894,30.657884],[122.544881,30.663344],[122.533365,30.672268],[122.526278,30.666767]]],[[[121.940351,30.114537],[121.923323,30.106628],[121.911266,30.095685],[121.916483,30.083265],[121.929623,30.078469],[121.928638,30.06658],[121.945961,30.064448],[121.957674,30.084659],[121.963481,30.10339],[121.950341,30.113594],[121.940351,30.114537]]],[[[121.957428,30.287684],[121.968304,30.294556],[121.979869,30.288502],[121.989022,30.289525],[122.000883,30.308504],[121.992763,30.328092],[121.986168,30.331036],[121.989121,30.340031],[121.981001,30.343384],[121.976079,30.337619],[121.940252,30.331731],[121.921502,30.307563],[121.931542,30.304414],[121.957428,30.287684]]],[[[122.680856,30.190523],[122.688434,30.191301],[122.689222,30.180982],[122.694094,30.187698],[122.687007,30.205345],[122.673178,30.208334],[122.680856,30.190523]]],[[[122.226572,29.808856],[122.224702,29.801867],[122.239023,29.801867],[122.226572,29.808856]]],[[[122.41678,30.682047],[122.408807,30.672472],[122.425737,30.668886],[122.435431,30.674672],[122.41678,30.682047]]],[[[121.618106,30.604811],[121.637397,30.608847],[121.617712,30.60848],[121.618106,30.604811]]],[[[122.127802,30.218364],[122.129476,30.207433],[122.140647,30.214393],[122.151917,30.21603],[122.146946,30.222007],[122.127802,30.218364]]],[[[121.863825,30.116955],[121.861168,30.104292],[121.870567,30.106628],[121.863825,30.116955]]],[[[122.225047,29.738294],[122.233561,29.731013],[122.241287,29.731918],[122.234299,29.739775],[122.225047,29.738294]]],[[[122.178492,29.978393],[122.16924,29.988241],[122.141877,29.974823],[122.14355,29.968462],[122.154426,29.971253],[122.170765,29.966164],[122.182921,29.955288],[122.19611,29.954713],[122.199309,29.960623],[122.178492,29.978393]]],[[[122.197734,29.726776],[122.217124,29.717355],[122.219683,29.724102],[122.206789,29.728833],[122.197734,29.726776]]],[[[122.287941,29.723938],[122.296848,29.729985],[122.313187,29.731466],[122.309545,29.743518],[122.296602,29.749606],[122.280017,29.746233],[122.258364,29.753307],[122.255706,29.76108],[122.261021,29.773622],[122.246159,29.783367],[122.233856,29.784477],[122.21422,29.780366],[122.213285,29.771525],[122.238236,29.741996],[122.251573,29.731178],[122.269978,29.730725],[122.287941,29.723938]]],[[[122.153836,30.578957],[122.167862,30.583687],[122.156739,30.584503],[122.153836,30.578957]]],[[[122.259053,30.519882],[122.25738,30.511842],[122.275244,30.513148],[122.277901,30.524493],[122.267567,30.526901],[122.259053,30.519882]]],[[[122.759941,30.137073],[122.767126,30.12347],[122.787943,30.128223],[122.775639,30.139203],[122.763435,30.142112],[122.759941,30.137073]]],[[[122.192468,29.796194],[122.175686,29.797181],[122.182429,29.788013],[122.198324,29.785217],[122.202015,29.790891],[122.192468,29.796194]]],[[[122.146257,29.96247],[122.132232,29.956519],[122.140696,29.943712],[122.166336,29.94634],[122.170273,29.957833],[122.163088,29.965713],[122.146257,29.96247]]],[[[122.452115,29.973469],[122.444683,29.968216],[122.450244,29.964728],[122.452115,29.973469]]],[[[122.467469,30.408857],[122.476376,30.403587],[122.477853,30.410491],[122.467469,30.408857]]],[[[122.331199,30.595677],[122.326031,30.590131],[122.341337,30.593597],[122.343207,30.599632],[122.331199,30.595677]]],[[[122.264122,30.269888],[122.254574,30.253235],[122.25423,30.237356],[122.261612,30.234736],[122.276277,30.244232],[122.291878,30.248324],[122.315844,30.250165],[122.312941,30.265142],[122.304821,30.262523],[122.30177,30.270052],[122.264122,30.269888]]],[[[122.283019,29.860388],[122.293403,29.852089],[122.309004,29.849582],[122.323915,29.852541],[122.329968,29.85895],[122.343305,29.86047],[122.342961,29.870782],[122.348423,29.878833],[122.340057,29.883598],[122.319191,29.878792],[122.301474,29.883844],[122.284545,29.875588],[122.283019,29.860388]]],[[[122.648375,30.812494],[122.660629,30.819858],[122.643355,30.826733],[122.640255,30.816318],[122.648375,30.812494]]],[[[122.78125,30.694187],[122.791732,30.698423],[122.787647,30.711498],[122.7906,30.717444],[122.799508,30.716467],[122.792815,30.729499],[122.782086,30.730028],[122.75748,30.713901],[122.758218,30.70213],[122.775196,30.704167],[122.78125,30.694187]]],[[[121.977999,30.100275],[121.966483,30.097447],[121.973865,30.084905],[121.982822,30.095234],[121.977999,30.100275]]],[[[122.069436,29.992385],[122.072241,29.972853],[122.078147,29.97273],[122.093796,29.985492],[122.076867,30.000714],[122.069436,29.992385]]],[[[122.145322,29.966328],[122.128393,29.96641],[122.129033,29.960541],[122.146454,29.963496],[122.145322,29.966328]]],[[[121.981001,30.06699],[121.99045,30.07109],[121.988579,30.083634],[121.981739,30.083224],[121.975538,30.075148],[121.981001,30.06699]]],[[[122.391583,30.740615],[122.395274,30.760523],[122.386366,30.759384],[122.391583,30.740615]]],[[[122.284988,30.635835],[122.295766,30.640726],[122.292616,30.650548],[122.284742,30.648714],[122.277212,30.638933],[122.284988,30.635835]]],[[[122.16422,29.799278],[122.174948,29.797222],[122.180017,29.802361],[122.174259,29.807664],[122.161218,29.8038],[122.16422,29.799278]]],[[[122.452804,29.956889],[122.444831,29.955042],[122.450687,29.945929],[122.458955,29.95106],[122.452804,29.956889]]],[[[122.83627,30.698708],[122.839911,30.703759],[122.836811,30.719155],[122.831053,30.728521],[122.814616,30.732879],[122.804232,30.723024],[122.810777,30.712476],[122.826821,30.709136],[122.83627,30.698708]]],[[[122.132379,29.983769],[122.143108,29.978311],[122.143206,29.987051],[122.132379,29.983769]]],[[[122.096208,29.944862],[122.090942,29.956314],[122.081542,29.953687],[122.079672,29.939566],[122.083511,29.935625],[122.097733,29.938745],[122.096208,29.944862]]],[[[122.227852,29.715627],[122.233364,29.70999],[122.235382,29.717725],[122.227852,29.715627]]],[[[122.213137,29.958161],[122.237399,29.944739],[122.273374,29.932259],[122.274604,29.93891],[122.239811,29.960049],[122.20482,29.973879],[122.19296,29.975972],[122.213137,29.958161]]],[[[122.108314,29.963086],[122.110922,29.958735],[122.125883,29.96087],[122.128245,29.973797],[122.112842,29.978434],[122.108314,29.963086]]],[[[121.969091,30.064038],[121.964071,30.053787],[121.974997,30.049523],[121.974406,30.062111],[121.969091,30.064038]]],[[[122.028983,29.955042],[122.031198,29.935215],[122.037005,29.929508],[122.047782,29.93423],[122.058462,29.952907],[122.05108,29.964974],[122.042271,29.964522],[122.028983,29.955042]]],[[[122.2561,29.864702],[122.274161,29.862401],[122.278246,29.867701],[122.267222,29.875793],[122.249899,29.875588],[122.2561,29.864702]]],[[[122.193747,29.766262],[122.189171,29.75524],[122.201277,29.755487],[122.200342,29.765151],[122.193747,29.766262]]],[[[122.288827,29.93074],[122.291435,29.924623],[122.30674,29.922118],[122.315352,29.931027],[122.311809,29.942029],[122.301573,29.941865],[122.288138,29.936118],[122.288827,29.93074]]],[[[122.212399,29.69172],[122.215844,29.684312],[122.229673,29.685423],[122.228836,29.690732],[122.212399,29.69172]]],[[[122.042418,29.981635],[122.051424,29.976834],[122.054672,29.988693],[122.046749,29.988693],[122.042418,29.981635]]],[[[122.300687,29.894646],[122.299899,29.890539],[122.314713,29.88943],[122.309496,29.896084],[122.300687,29.894646]]]]}},{"type":"Feature","properties":{"adcode":331000,"name":"台州市","center":[121.428599,28.661378],"centroid":[121.136679,28.757098],"childrenNum":9,"level":"city","parent":{"adcode":330000},"subFeatureIndex":9,"acroutes":[100000,330000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[121.60846,29.169127],[121.564267,29.173056],[121.555802,29.168961],[121.53592,29.139795],[121.529719,29.136277],[121.508361,29.140622],[121.484542,29.142856],[121.470517,29.147615],[121.450044,29.159612],[121.431048,29.159778],[121.407032,29.156882],[121.401225,29.160978],[121.403833,29.17864],[121.385378,29.196921],[121.378784,29.199236],[121.366924,29.189146],[121.356343,29.186044],[121.361904,29.173305],[121.345418,29.145173],[121.348715,29.135574],[121.336609,29.121959],[121.323813,29.117159],[121.316973,29.105653],[121.308213,29.11451],[121.298616,29.114593],[121.295221,29.092696],[121.271746,29.101803],[121.270713,29.11033],[121.256096,29.114055],[121.258754,29.129243],[121.257622,29.149311],[121.264364,29.1544],[121.253045,29.157172],[121.251028,29.163542],[121.238872,29.175745],[121.232966,29.186623],[121.233705,29.196797],[121.225338,29.203868],[121.202701,29.203578],[121.173517,29.20639],[121.164708,29.2116],[121.174403,29.223095],[121.158852,29.244756],[121.166824,29.258892],[121.179325,29.258727],[121.175289,29.278274],[121.180899,29.292033],[121.196992,29.303229],[121.201077,29.312482],[121.190742,29.312358],[121.194187,29.322189],[121.180456,29.32921],[121.175092,29.323097],[121.163084,29.325039],[121.160574,29.340154],[121.149846,29.330903],[121.133704,29.338337],[121.122041,29.336396],[121.117956,29.33111],[121.120368,29.318719],[121.117513,29.304509],[121.096155,29.305707],[121.099501,29.317893],[121.074698,29.322106],[121.056539,29.322891],[121.04084,29.309549],[121.024009,29.308103],[121.020515,29.317728],[121.005554,29.319421],[120.990889,29.309219],[120.964806,29.306327],[120.956883,29.282447],[120.942611,29.289595],[120.928093,29.291702],[120.915347,29.303311],[120.904225,29.295462],[120.903782,29.276042],[120.891627,29.270009],[120.890692,29.260462],[120.897335,29.253478],[120.900042,29.240788],[120.882227,29.239217],[120.867266,29.24455],[120.862148,29.252362],[120.853634,29.253519],[120.838428,29.237895],[120.82391,29.229503],[120.806144,29.234009],[120.776518,29.225079],[120.783063,29.221193],[120.773171,29.205687],[120.77824,29.19965],[120.759884,29.189022],[120.749648,29.176035],[120.731095,29.164494],[120.712295,29.143767],[120.722187,29.130236],[120.734441,29.13127],[120.746843,29.122911],[120.736606,29.11331],[120.723614,29.119145],[120.709884,29.098409],[120.701222,29.097457],[120.694382,29.086942],[120.704864,29.075888],[120.702207,29.060195],[120.691626,29.052079],[120.70073,29.044334],[120.693151,29.040565],[120.701714,29.022713],[120.713575,29.035264],[120.724451,29.023873],[120.720317,29.012356],[120.72824,29.009829],[120.72952,28.99711],[120.72199,28.995245],[120.726665,28.98128],[120.717315,28.973779],[120.69886,28.972992],[120.696695,28.980037],[120.677699,28.977302],[120.673319,28.973158],[120.673417,28.959895],[120.659638,28.937136],[120.664953,28.923786],[120.663771,28.916488],[120.64699,28.90048],[120.619086,28.895628],[120.60447,28.890692],[120.590051,28.881111],[120.579962,28.869371],[120.56323,28.861696],[120.542757,28.867048],[120.533604,28.866301],[120.533948,28.879534],[120.525484,28.878663],[120.514706,28.890734],[120.509982,28.874888],[120.494972,28.86601],[120.502206,28.857215],[120.498466,28.849207],[120.486802,28.846012],[120.481143,28.828167],[120.473909,28.839206],[120.441773,28.841406],[120.426713,28.831985],[120.415099,28.822315],[120.408111,28.806626],[120.409883,28.798572],[120.40068,28.785494],[120.386064,28.787114],[120.368987,28.763861],[120.369971,28.740893],[120.362934,28.734538],[120.347481,28.730218],[120.343101,28.721909],[120.351861,28.723986],[120.355503,28.712187],[120.349499,28.704334],[120.331585,28.701301],[120.324056,28.686341],[120.32253,28.6698],[120.336211,28.654378],[120.357471,28.646853],[120.356733,28.637665],[120.349745,28.633008],[120.353288,28.626896],[120.368839,28.618205],[120.371644,28.606394],[120.381733,28.599864],[120.3807,28.581852],[120.371152,28.573615],[120.361359,28.580188],[120.349597,28.574198],[120.332963,28.580563],[120.322481,28.573449],[120.326221,28.56388],[120.322087,28.554143],[120.311556,28.557639],[120.290935,28.539037],[120.292658,28.511983],[120.304223,28.506988],[120.313376,28.522181],[120.324252,28.512358],[120.336802,28.509236],[120.341034,28.49633],[120.36628,28.499785],[120.379715,28.498037],[120.387786,28.479467],[120.398957,28.465017],[120.405995,28.480425],[120.419135,28.491875],[120.414952,28.496871],[120.414952,28.512358],[120.422186,28.522223],[120.422727,28.533627],[120.430503,28.534293],[120.434145,28.553727],[120.4307,28.568165],[120.441871,28.573324],[120.446349,28.584307],[120.471891,28.586928],[120.493495,28.577776],[120.501566,28.56001],[120.524056,28.55535],[120.528781,28.548359],[120.541232,28.543365],[120.549204,28.533585],[120.554716,28.535958],[120.567856,28.531879],[120.572236,28.537498],[120.583358,28.530797],[120.598811,28.53396],[120.624303,28.533377],[120.627157,28.547402],[120.621202,28.55639],[120.631291,28.564005],[120.640002,28.557847],[120.649647,28.563006],[120.63946,28.577443],[120.653043,28.585014],[120.669234,28.579606],[120.687344,28.582476],[120.701026,28.592751],[120.70201,28.606352],[120.709096,28.611509],[120.729372,28.603773],[120.743496,28.611592],[120.757817,28.604314],[120.758703,28.591586],[120.782916,28.590547],[120.793644,28.583766],[120.798713,28.588758],[120.798221,28.576528],[120.802601,28.572201],[120.825829,28.566335],[120.829225,28.555558],[120.843054,28.542034],[120.83267,28.524595],[120.845071,28.514189],[120.854323,28.515313],[120.86953,28.491167],[120.894481,28.485546],[120.91082,28.48921],[120.914412,28.495997],[120.92765,28.505031],[120.944776,28.503449],[120.954028,28.498911],[120.954471,28.509027],[120.962198,28.509027],[120.95767,28.494831],[120.965593,28.482965],[120.98705,28.481715],[120.99517,28.473346],[121.002946,28.478717],[121.01771,28.478592],[121.025436,28.472763],[121.036115,28.481715],[121.049895,28.478259],[121.070417,28.480341],[121.076864,28.484089],[121.078734,28.495331],[121.085131,28.500993],[121.088182,28.51727],[121.104816,28.537289],[121.121352,28.532503],[121.129866,28.521723],[121.145565,28.523929],[121.156736,28.520475],[121.16958,28.505905],[121.180949,28.478343],[121.195171,28.473012],[121.19463,28.467099],[121.209098,28.458853],[121.206096,28.455979],[121.214413,28.43836],[121.226815,28.435569],[121.222829,28.422029],[121.236165,28.422696],[121.25772,28.408113],[121.251274,28.405279],[121.246155,28.385776],[121.227553,28.384818],[121.222041,28.372897],[121.204866,28.368437],[121.21589,28.351512],[121.205949,28.318654],[121.173911,28.277485],[121.155358,28.274064],[121.147385,28.263132],[121.146401,28.236133],[121.136805,28.168583],[121.123271,28.148117],[121.108409,28.139011],[121.121106,28.125266],[121.135279,28.070522],[121.13587,28.050581],[121.140988,28.031389],[121.149797,28.025284],[121.176175,28.022315],[121.238675,28.028838],[121.261165,28.034442],[121.282278,28.054636],[121.297829,28.06446],[121.307425,28.088494],[121.310083,28.110726],[121.328144,28.134165],[121.33774,28.135961],[121.343154,28.127397],[121.361215,28.126144],[121.37214,28.131282],[121.3778,28.150289],[121.391333,28.159102],[121.402357,28.197311],[121.419581,28.218018],[121.446402,28.238595],[121.456048,28.250322],[121.459739,28.271853],[121.477652,28.284327],[121.488774,28.301429],[121.499306,28.305934],[121.525979,28.303598],[121.564365,28.28804],[121.571452,28.279404],[121.571944,28.258709],[121.579523,28.24185],[121.624208,28.250489],[121.634297,28.259461],[121.637053,28.269767],[121.649011,28.278319],[121.645665,28.296674],[121.656935,28.318613],[121.669336,28.333375],[121.672633,28.347801],[121.666433,28.344091],[121.66033,28.355639],[121.635871,28.347468],[121.63656,28.359558],[121.646403,28.365102],[121.658854,28.378441],[121.658903,28.392403],[121.687151,28.400904],[121.692761,28.407321],[121.691826,28.418446],[121.681935,28.440318],[121.664513,28.444858],[121.671108,28.472596],[121.667811,28.485713],[121.652653,28.502616],[121.64222,28.520808],[121.63907,28.549108],[121.634247,28.562715],[121.615054,28.571743],[121.596157,28.575238],[121.586216,28.586553],[121.568844,28.626563],[121.557082,28.644982],[121.540842,28.655583],[121.587397,28.67221],[121.646305,28.682809],[121.679129,28.698891],[121.689415,28.719167],[121.694582,28.772872],[121.70472,28.804633],[121.702899,28.825262],[121.69222,28.855265],[121.687348,28.863355],[121.660084,28.869661],[121.668352,28.872939],[121.704228,28.863646],[121.738677,28.856592],[121.759051,28.85597],[121.774602,28.863895],[121.776423,28.879783],[121.772043,28.898365],[121.743352,28.954257],[121.718352,28.970422],[121.711265,28.986005],[121.71535,29.012274],[121.712643,29.028926],[121.699454,29.039985],[121.658952,29.058497],[121.651915,29.075888],[121.65536,29.092738],[121.661511,29.106108],[121.659936,29.118359],[121.616531,29.143518],[121.60846,29.169127]]],[[[121.84911,28.733666],[121.846797,28.729055],[121.859642,28.727891],[121.865547,28.721992],[121.873077,28.727518],[121.866089,28.738027],[121.880508,28.748702],[121.893008,28.752108],[121.896109,28.757341],[121.909544,28.761867],[121.893008,28.762532],[121.875833,28.749034],[121.851177,28.748868],[121.846994,28.741433],[121.855557,28.736075],[121.84911,28.733666]]],[[[121.749651,28.69058],[121.75226,28.683349],[121.768254,28.690746],[121.778687,28.687629],[121.781689,28.680066],[121.794041,28.679608],[121.800045,28.695317],[121.808559,28.699431],[121.801571,28.702423],[121.790006,28.690913],[121.772732,28.694195],[121.780508,28.699182],[121.765252,28.705124],[121.761856,28.689333],[121.749651,28.69058]]],[[[121.387347,28.119292],[121.401569,28.122968],[121.401323,28.129862],[121.387347,28.119292]]],[[[121.919928,28.707285],[121.920617,28.704916],[121.942664,28.720663],[121.916581,28.717215],[121.919928,28.707285]]],[[[121.837349,28.770505],[121.843254,28.770629],[121.862693,28.78209],[121.865498,28.799361],[121.872388,28.807871],[121.861561,28.813765],[121.850734,28.808286],[121.857034,28.803637],[121.852949,28.793092],[121.844386,28.788816],[121.850538,28.784747],[121.837349,28.770505]]],[[[121.687397,28.384526],[121.686118,28.374648],[121.69532,28.381317],[121.687397,28.384526]]],[[[121.889563,28.471513],[121.908313,28.479092],[121.918943,28.497371],[121.899455,28.500701],[121.896994,28.514231],[121.8873,28.511359],[121.880065,28.501909],[121.87037,28.500035],[121.871305,28.49429],[121.883658,28.495456],[121.883116,28.484089],[121.874111,28.47701],[121.876128,28.472554],[121.889563,28.471513]]],[[[121.678588,28.278319],[121.688775,28.273939],[121.686413,28.2895],[121.677604,28.285954],[121.678588,28.278319]]],[[[121.410674,28.079425],[121.410526,28.101617],[121.400831,28.092506],[121.40718,28.089873],[121.404227,28.077627],[121.410674,28.079425]]],[[[121.869534,28.423946],[121.88602,28.433986],[121.893451,28.430278],[121.910823,28.440068],[121.920617,28.45273],[121.889711,28.451189],[121.871256,28.433111],[121.869534,28.423946]]],[[[121.687397,29.09667],[121.697092,29.094062],[121.691777,29.11124],[121.681885,29.109336],[121.687397,29.09667]]],[[[121.695271,29.088474],[121.694385,29.084707],[121.710084,29.082719],[121.695271,29.088474]]],[[[121.672633,29.062224],[121.665842,29.059615],[121.680507,29.054688],[121.672633,29.062224]]],[[[121.67908,28.371063],[121.687348,28.366269],[121.688431,28.373064],[121.67908,28.371063]]],[[[121.851227,28.423487],[121.860872,28.426737],[121.855607,28.431819],[121.851227,28.423487]]],[[[121.634592,28.225448],[121.644828,28.222985],[121.644927,28.232836],[121.634592,28.225448]]],[[[121.502062,28.072235],[121.511068,28.077084],[121.516137,28.087199],[121.527111,28.086363],[121.532279,28.093426],[121.528834,28.101742],[121.504867,28.085736],[121.502062,28.072235]]],[[[121.346353,28.087784],[121.356786,28.089121],[121.372091,28.099903],[121.373961,28.10989],[121.359443,28.098065],[121.345565,28.096059],[121.346353,28.087784]]],[[[121.81727,28.610428],[121.803933,28.599115],[121.823274,28.607267],[121.81727,28.610428]]],[[[121.685576,29.115917],[121.694385,29.113061],[121.690153,29.120883],[121.685576,29.115917]]],[[[121.145122,28.013239],[121.166185,28.021771],[121.149649,28.019805],[121.145122,28.013239]]],[[[121.940105,28.441526],[121.945174,28.436652],[121.94355,28.450731],[121.940105,28.441526]]]]}},{"type":"Feature","properties":{"adcode":331100,"name":"丽水市","center":[119.921786,28.451993],"centroid":[119.517145,28.197644],"childrenNum":9,"level":"city","parent":{"adcode":330000},"subFeatureIndex":10,"acroutes":[100000,330000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[120.426713,28.831985],[120.418101,28.851655],[120.406881,28.845182],[120.404715,28.853813],[120.392954,28.847132],[120.392855,28.834558],[120.388475,28.829454],[120.368446,28.838044],[120.357914,28.839372],[120.347284,28.858252],[120.338278,28.860244],[120.331388,28.868914],[120.316428,28.876879],[120.315394,28.887042],[120.303239,28.892808],[120.314312,28.9191],[120.303977,28.931664],[120.277894,28.930544],[120.271004,28.950112],[120.264951,28.93896],[120.255453,28.931],[120.258603,28.927103],[120.250729,28.913792],[120.261752,28.911429],[120.260719,28.865471],[120.241821,28.857256],[120.236506,28.844808],[120.216526,28.832608],[120.215148,28.825885],[120.20186,28.810029],[120.200335,28.80181],[120.209341,28.795832],[120.198858,28.783958],[120.183553,28.785162],[120.178435,28.775239],[120.165344,28.774325],[120.145561,28.784],[120.131437,28.759708],[120.111309,28.762324],[120.109882,28.767224],[120.097037,28.768553],[120.083946,28.787031],[120.049202,28.763155],[120.028976,28.758047],[120.025679,28.764151],[120.010669,28.772207],[120.005304,28.780886],[119.982421,28.796662],[119.971643,28.794255],[119.967607,28.787819],[119.948562,28.787197],[119.942164,28.793009],[119.921298,28.796164],[119.921003,28.784],[119.906731,28.768553],[119.89807,28.750363],[119.886751,28.744632],[119.882371,28.7492],[119.87179,28.742306],[119.874448,28.73541],[119.86618,28.718503],[119.849644,28.716591],[119.826367,28.695317],[119.813867,28.68684],[119.811751,28.65392],[119.794969,28.632883],[119.777252,28.630887],[119.764949,28.638704],[119.752449,28.635253],[119.749398,28.622696],[119.772725,28.608556],[119.773955,28.603233],[119.767065,28.588009],[119.754122,28.592668],[119.7399,28.591462],[119.739309,28.584848],[119.720461,28.56596],[119.717705,28.553769],[119.707813,28.545738],[119.703581,28.533211],[119.674742,28.530006],[119.660224,28.539953],[119.644722,28.541867],[119.638276,28.528508],[119.629171,28.525386],[119.613374,28.5278],[119.574201,28.523888],[119.568492,28.532295],[119.542458,28.532628],[119.535175,28.543782],[119.53488,28.555724],[119.514653,28.561675],[119.498413,28.54865],[119.494427,28.554018],[119.498068,28.584848],[119.509879,28.603357],[119.507911,28.615335],[119.488423,28.626438],[119.482025,28.639453],[119.468442,28.633632],[119.461208,28.634879],[119.455696,28.650886],[119.462241,28.661237],[119.458895,28.683848],[119.46421,28.70824],[119.460814,28.73944],[119.463767,28.742306],[119.479663,28.739647],[119.473019,28.749782],[119.470854,28.765356],[119.430696,28.755596],[119.421198,28.749159],[119.413619,28.751983],[119.412438,28.76166],[119.387684,28.786948],[119.371887,28.784789],[119.368737,28.774118],[119.359534,28.768304],[119.358206,28.761037],[119.346247,28.757008],[119.338422,28.761161],[119.327694,28.779806],[119.328629,28.800565],[119.322428,28.800897],[119.311503,28.811897],[119.302644,28.80401],[119.291325,28.806003],[119.276512,28.802931],[119.271148,28.786532],[119.255745,28.776152],[119.24851,28.763612],[119.238028,28.761992],[119.213569,28.768968],[119.187536,28.770173],[119.169573,28.748868],[119.161207,28.748162],[119.137683,28.738027],[119.122378,28.737072],[119.097132,28.743261],[119.087831,28.735203],[119.080793,28.740146],[119.063962,28.733541],[119.047575,28.722159],[119.043687,28.71227],[119.02971,28.709694],[119.007958,28.694569],[119.001659,28.683058],[118.991472,28.676491],[118.983992,28.663856],[118.962683,28.642405],[118.956974,28.647394],[118.930202,28.640534],[118.925527,28.63359],[118.923657,28.619244],[118.916619,28.610885],[118.917112,28.599739],[118.909139,28.589756],[118.908549,28.574447],[118.91406,28.563921],[118.902938,28.548859],[118.890192,28.539745],[118.889306,28.533003],[118.878332,28.522056],[118.868046,28.521723],[118.864552,28.529923],[118.854562,28.532212],[118.851019,28.53962],[118.83842,28.539911],[118.821786,28.547444],[118.809385,28.536249],[118.795359,28.534335],[118.780546,28.526552],[118.777298,28.518435],[118.765142,28.524096],[118.751215,28.52447],[118.7428,28.509152],[118.726953,28.499827],[118.723164,28.493249],[118.729709,28.479508],[118.725379,28.460894],[118.731136,28.456479],[118.723951,28.433153],[118.723459,28.411196],[118.734975,28.416779],[118.753233,28.417321],[118.757564,28.407488],[118.738371,28.369813],[118.742012,28.364435],[118.724001,28.338337],[118.717898,28.33817],[118.701904,28.327078],[118.700182,28.310397],[118.713518,28.312899],[118.722327,28.31048],[118.730152,28.2968],[118.727298,28.281115],[118.739355,28.27736],[118.740881,28.267514],[118.754513,28.253452],[118.781186,28.243102],[118.802052,28.240431],[118.812387,28.225573],[118.804168,28.207874],[118.794769,28.205953],[118.782121,28.193178],[118.769276,28.185746],[118.760959,28.167413],[118.775182,28.167998],[118.782908,28.172633],[118.798115,28.168917],[118.805891,28.153088],[118.800428,28.13312],[118.802298,28.117286],[118.785369,28.106715],[118.773607,28.107968],[118.765142,28.102912],[118.763518,28.094721],[118.743144,28.088536],[118.73532,28.074994],[118.718784,28.063624],[118.720359,28.045438],[118.732662,28.035947],[118.733499,28.026455],[118.726609,28.014201],[118.72656,28.000399],[118.732514,27.990904],[118.729906,27.97258],[118.753479,27.948018],[118.754168,27.942745],[118.767111,27.941824],[118.804562,27.927092],[118.803725,27.918302],[118.81844,27.916711],[118.820408,27.89536],[118.831531,27.886316],[118.82656,27.874843],[118.835763,27.866509],[118.826314,27.846614],[118.835418,27.838195],[118.838814,27.820641],[118.847131,27.812513],[118.851462,27.796003],[118.839405,27.788585],[118.839995,27.779322],[118.853972,27.774251],[118.87218,27.734424],[118.880645,27.731153],[118.890438,27.718741],[118.897968,27.718909],[118.900084,27.704985],[118.878479,27.70532],[118.875035,27.700958],[118.880546,27.689297],[118.874641,27.682795],[118.879907,27.667944],[118.89531,27.655566],[118.903726,27.638864],[118.902643,27.623671],[118.913913,27.619138],[118.902741,27.592313],[118.90407,27.575979],[118.910222,27.570352],[118.896048,27.563129],[118.889011,27.547505],[118.869178,27.539903],[118.859631,27.527594],[118.857859,27.516671],[118.873607,27.517764],[118.879907,27.49957],[118.886501,27.501251],[118.89034,27.494107],[118.889454,27.481332],[118.897722,27.478978],[118.901462,27.464688],[118.910763,27.460862],[118.933352,27.463595],[118.949198,27.456364],[118.955448,27.449849],[118.966029,27.473346],[118.988322,27.477255],[118.990439,27.48856],[118.982761,27.49604],[118.990734,27.503352],[118.998903,27.496335],[119.020803,27.497931],[119.037191,27.480617],[119.055301,27.477591],[119.066423,27.466957],[119.072525,27.472253],[119.088126,27.464099],[119.115095,27.482845],[119.130744,27.4728],[119.131286,27.46309],[119.118884,27.461451],[119.125921,27.452203],[119.121394,27.438329],[119.12853,27.43177],[119.138766,27.434419],[119.147526,27.424832],[119.153973,27.428532],[119.16849,27.424874],[119.180252,27.428238],[119.19477,27.418735],[119.209485,27.422099],[119.222674,27.417053],[119.243441,27.419828],[119.24728,27.4295],[119.251069,27.420753],[119.267851,27.421468],[119.276463,27.435512],[119.285026,27.457626],[119.334682,27.480029],[119.347674,27.492763],[119.341867,27.506797],[119.360027,27.524402],[119.376808,27.534988],[119.394968,27.539272],[119.41667,27.539651],[119.422674,27.536584],[119.432861,27.513016],[119.438472,27.508772],[119.45171,27.51352],[119.466523,27.52646],[119.474643,27.539314],[119.477497,27.553847],[119.48483,27.570394],[119.481877,27.585679],[119.488718,27.59882],[119.500923,27.608224],[119.49797,27.625896],[119.501169,27.649901],[119.511503,27.653468],[119.52046,27.650069],[119.525923,27.660307],[119.537094,27.658923],[119.541917,27.663916],[119.539161,27.67537],[119.549299,27.670167],[119.550135,27.663832],[119.566523,27.663748],[119.578925,27.669832],[119.583945,27.665175],[119.595018,27.666895],[119.606238,27.67474],[119.635569,27.668405],[119.643,27.673188],[119.646937,27.685732],[119.65614,27.69345],[119.650923,27.695547],[119.650726,27.717147],[119.665982,27.721886],[119.678581,27.734005],[119.680205,27.744193],[119.696986,27.753626],[119.719427,27.76046],[119.725874,27.767712],[119.734831,27.766622],[119.756189,27.795625],[119.768148,27.805306],[119.773069,27.794075],[119.785077,27.795793],[119.787882,27.808993],[119.785766,27.822485],[119.793886,27.826381],[119.785766,27.833503],[119.788965,27.85319],[119.785077,27.861651],[119.790097,27.867095],[119.800186,27.890545],[119.791032,27.898584],[119.786455,27.909302],[119.804713,27.922111],[119.815146,27.92073],[119.825284,27.911771],[119.83306,27.911353],[119.843099,27.92705],[119.85117,27.932198],[119.831436,27.951617],[119.833601,27.956178],[119.854861,27.961911],[119.861997,27.949525],[119.865688,27.950864],[119.86554,27.966388],[119.875235,27.974128],[119.892115,27.951366],[119.90683,27.954253],[119.928631,27.968814],[119.96244,27.97622],[119.968739,27.962496],[119.962145,27.950236],[119.966919,27.937597],[120.001269,27.941029],[120.009389,27.947892],[120.020511,27.939606],[120.031781,27.941322],[120.043001,27.951115],[120.063572,27.951073],[120.064311,27.961241],[120.074301,27.972287],[120.084389,27.967099],[120.096889,27.980613],[120.11746,27.982621],[120.143888,27.976596],[120.145758,27.979692],[120.171939,27.978563],[120.176713,27.972203],[120.174842,27.960404],[120.178337,27.952956],[120.187835,27.948562],[120.202057,27.935965],[120.218691,27.93563],[120.229961,27.931361],[120.241575,27.934961],[120.24561,27.943415],[120.248957,27.964003],[120.257471,27.96735],[120.265591,27.95714],[120.276516,27.959609],[120.295168,27.977057],[120.324646,27.978981],[120.328928,27.966681],[120.336064,27.970697],[120.349154,27.987683],[120.335522,27.990444],[120.344479,28.019011],[120.348711,28.021018],[120.34881,28.034902],[120.344922,28.040003],[120.350286,28.052588],[120.357176,28.050581],[120.372432,28.054929],[120.37381,28.066174],[120.362294,28.080093],[120.368446,28.088912],[120.383652,28.09539],[120.390542,28.094303],[120.411851,28.11457],[120.405601,28.124222],[120.408013,28.131617],[120.38567,28.14206],[120.385916,28.147365],[120.421546,28.160188],[120.413672,28.172633],[120.422087,28.182823],[120.431044,28.186915],[120.425188,28.196351],[120.41195,28.199482],[120.415788,28.213927],[120.438426,28.234463],[120.433505,28.246984],[120.421448,28.253827],[120.426418,28.268056],[120.417019,28.288832],[120.414164,28.302931],[120.402796,28.305976],[120.394971,28.315485],[120.377698,28.31757],[120.369971,28.331332],[120.357914,28.32883],[120.346595,28.335126],[120.360768,28.3453],[120.359883,28.359391],[120.353485,28.367228],[120.334686,28.371355],[120.33503,28.384484],[120.344725,28.392444],[120.337638,28.395528],[120.331684,28.407571],[120.338819,28.412363],[120.33818,28.427112],[120.34379,28.431903],[120.366723,28.424279],[120.374302,28.410821],[120.381684,28.42557],[120.381044,28.436277],[120.372137,28.446982],[120.384341,28.458894],[120.387786,28.479467],[120.379715,28.498037],[120.36628,28.499785],[120.341034,28.49633],[120.336802,28.509236],[120.324252,28.512358],[120.313376,28.522181],[120.304223,28.506988],[120.292658,28.511983],[120.290935,28.539037],[120.311556,28.557639],[120.322087,28.554143],[120.326221,28.56388],[120.322481,28.573449],[120.332963,28.580563],[120.349597,28.574198],[120.361359,28.580188],[120.371152,28.573615],[120.3807,28.581852],[120.381733,28.599864],[120.371644,28.606394],[120.368839,28.618205],[120.353288,28.626896],[120.349745,28.633008],[120.356733,28.637665],[120.357471,28.646853],[120.336211,28.654378],[120.32253,28.6698],[120.324056,28.686341],[120.331585,28.701301],[120.349499,28.704334],[120.355503,28.712187],[120.351861,28.723986],[120.343101,28.721909],[120.347481,28.730218],[120.362934,28.734538],[120.369971,28.740893],[120.368987,28.763861],[120.386064,28.787114],[120.40068,28.785494],[120.409883,28.798572],[120.408111,28.806626],[120.415099,28.822315],[120.426713,28.831985]]]]}}]} \ No newline at end of file diff --git a/docs/assets/json/海岸线.json b/docs/assets/json/海岸线.json new file mode 100644 index 0000000..c4ac5e4 --- /dev/null +++ b/docs/assets/json/海岸线.json @@ -0,0 +1,68 @@ +{ + "features": [ + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + [ + [114.181849, 22.224506], + [114.191732, 22.102476], + [113.93314, 21.888668], + [113.819491, 21.717391], + [113.714726, 21.30153], + [113.629346, 19.918072], + [113.02955, 18.078561], + [112.555176, 17.139501], + [111.880105, 16.563267], + [110.675924, 15.985305], + [110.092079, 15.423257], + [109.946118, 14.276954], + [110.183305, 13.195849], + [109.946118, 12.145617], + [109.360559, 10.303049], + [108.449948, 9.405884], + [107.516572, 8.168516], + [107.015736, 5.954585], + [106.810849, 3.277243], + [105.974521, 1.573048], + [105.254476, 0.83317], + [104.734443, 0.393169], + [103.674377, 0.473172], + [102.954332, 1.433088], + [101.974271, 2.072825], + [100.274164, 3.511168], + [98.814073, 5.046924], + [96.733943, 6.161623], + [91.887091, 8.348917], + [85.688788, 8.112977], + [82.192309, 6.378767], + [77.66278, 4.163285], + [67.815292, 2.340592], + [59.717945, 3.609497], + [53.205896, 3.926471], + [46.693847, -0.517698], + [42.564256, -6.854514], + [42.723086, -13.417459], + [41.452442, -19.656515], + [37.481681, -22.911874], + [35.734546, -28.490219], + [32.875598, -32.993125], + [25.569397, -37.403808], + [14.610095, -37.906789], + [7.780386, -28.350531], + [6.509742, -17.700588], + [8.892199, -9.526836], + [4.921438, -1.311743], + [-1.27295, 2.8166], + [-9.608019, 3.411991], + [-12.015051, 7.234497] + ] + ] + ] + } + } + ] +} diff --git a/docs/assets/json/红原县-轮廓.json b/docs/assets/json/红原县-轮廓.json new file mode 100644 index 0000000..655d916 --- /dev/null +++ b/docs/assets/json/红原县-轮廓.json @@ -0,0 +1 @@ +{"type":"FeatureCollection","features":[{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[102.674352,31.851389],[102.673441,31.852137],[102.671338,31.856554],[102.671291,31.858099],[102.671919,31.860097],[102.672072,31.861925],[102.670672,31.86365],[102.669487,31.865659],[102.669838,31.8672],[102.672286,31.869818],[102.672432,31.870389],[102.672233,31.871133],[102.670519,31.873832],[102.67052,31.874231],[102.671965,31.876797],[102.671836,31.877484],[102.667965,31.880081],[102.667231,31.881057],[102.667246,31.882143],[102.669028,31.885395],[102.668699,31.885911],[102.66515,31.88736],[102.663146,31.889086],[102.662947,31.88949],[102.662963,31.890919],[102.664814,31.893539],[102.664883,31.894282],[102.663819,31.895033],[102.661065,31.895905],[102.660071,31.896769],[102.660148,31.89757],[102.661173,31.899107],[102.661586,31.900305],[102.659452,31.901862],[102.658259,31.903528],[102.658206,31.905244],[102.658626,31.9065],[102.659238,31.907412],[102.659315,31.908155],[102.657119,31.910397],[102.656729,31.911316],[102.659636,31.913015],[102.659911,31.913813],[102.659934,31.915644],[102.661166,31.917295],[102.661441,31.91838],[102.660172,31.918902],[102.656608,31.919094],[102.655873,31.919957],[102.656233,31.922184],[102.656041,31.922586],[102.652753,31.92352],[102.651957,31.924439],[102.652325,31.927355],[102.652133,31.928498],[102.651201,31.929705],[102.65156,31.931934],[102.651973,31.932618],[102.654681,31.934489],[102.6553,31.935401],[102.655514,31.936259],[102.655384,31.936775],[102.654711,31.937063],[102.648119,31.93693],[102.646047,31.938715],[102.645336,31.940891],[102.645474,31.941748],[102.647691,31.947741],[102.647706,31.948999],[102.647179,31.950433],[102.645053,31.952961],[102.640847,31.9593],[102.639363,31.96018],[102.638474,31.959543],[102.631947,31.958014],[102.629926,31.957329],[102.625931,31.955363],[102.620847,31.957109],[102.615198,31.957524],[102.608725,31.957477],[102.603626,31.955838],[102.599344,31.953748],[102.592399,31.948664],[102.587859,31.944281],[102.585464,31.941063],[102.58012,31.937593],[102.575584,31.935504],[102.571015,31.934789],[102.567746,31.938896],[102.566637,31.943239],[102.566039,31.949419],[102.563847,31.954445],[102.556776,31.963797],[102.553762,31.969047],[102.549951,31.973605],[102.541811,31.984558],[102.53666,31.989344],[102.53029,31.997659],[102.525115,32.002308],[102.521446,32.003108],[102.514939,32.00575],[102.508909,32.009281],[102.502672,32.01097],[102.499125,32.012491],[102.495881,32.013106],[102.493424,32.014194],[102.48992,32.014573],[102.486459,32.013807],[102.4835,32.013736],[102.476223,32.014485],[102.473515,32.015109],[102.471057,32.016196],[102.465829,32.019511],[102.463882,32.021297],[102.462748,32.022875],[102.461848,32.025605],[102.462748,32.030439],[102.462679,32.032272],[102.464116,32.037116],[102.466176,32.03969],[102.468964,32.044111],[102.471872,32.045553],[102.474502,32.047219],[102.476899,32.047735],[102.480352,32.048962],[102.486798,32.04911],[102.489143,32.050999],[102.48987,32.053304],[102.491116,32.056084],[102.489576,32.061321],[102.486626,32.068587],[102.484082,32.072194],[102.481491,32.076717],[102.479986,32.081265],[102.477398,32.085791],[102.471748,32.093451],[102.47,32.097079],[102.467455,32.10068],[102.461188,32.102596],[102.457084,32.104561],[102.452399,32.107656],[102.450122,32.110811],[102.446086,32.118276],[102.443834,32.120973],[102.440238,32.123632],[102.437977,32.126329],[102.434181,32.127152],[102.426526,32.130166],[102.417237,32.133127],[102.40935,32.134755],[102.406053,32.136271],[102.401895,32.139369],[102.39547,32.144926],[102.392943,32.147839],[102.390137,32.150513],[102.386498,32.15385],[102.383726,32.15584],[102.380416,32.157579],[102.376296,32.1593],[102.364865,32.161273],[102.362657,32.162585],[102.357318,32.167704],[102.355066,32.170159],[102.353631,32.172411],[102.353231,32.175611],[102.353692,32.177916],[102.357597,32.189031],[102.359633,32.192528],[102.361624,32.196942],[102.36205,32.199933],[102.363033,32.20271],[102.363625,32.208459],[102.363521,32.21121],[102.360599,32.216853],[102.355538,32.221984],[102.350503,32.226194],[102.342727,32.231242],[102.339431,32.232753],[102.334768,32.234224],[102.329871,32.234768],[102.323321,32.236184],[102.318449,32.23604],[102.314691,32.235016],[102.30082,32.229797],[102.298133,32.229261],[102.295073,32.231466],[102.292456,32.236204],[102.292091,32.238714],[102.289649,32.24575],[102.287685,32.247529],[102.282192,32.249664],[102.278968,32.249114],[102.275162,32.249462],[102.272235,32.248236],[102.26658,32.247614],[102.263602,32.247757],[102.261196,32.247229],[102.259755,32.249253],[102.258853,32.251753],[102.258497,32.254033],[102.258558,32.259308],[102.259661,32.26576],[102.258932,32.270553],[102.259227,32.276981],[102.257509,32.286333],[102.255018,32.294748],[102.254306,32.299086],[102.251304,32.306794],[102.248692,32.31131],[102.244536,32.313943],[102.242029,32.315936],[102.239322,32.315863],[102.236391,32.314867],[102.23091,32.309899],[102.227476,32.307972],[102.223489,32.30626],[102.219805,32.303868],[102.217326,32.304947],[102.215905,32.306974],[102.211417,32.311207],[102.20537,32.314026],[102.197782,32.314741],[102.194794,32.315348],[102.191053,32.314332],[102.186498,32.313524],[102.16924,32.306413],[102.161845,32.302547],[102.156762,32.301493],[102.147954,32.299193],[102.143901,32.299312],[102.134406,32.300426],[102.123192,32.304241],[102.119299,32.306885],[102.112389,32.310813],[102.105441,32.315429],[102.101216,32.319664],[102.099499,32.321906],[102.097424,32.326435],[102.094213,32.332072],[102.091262,32.338174],[102.089526,32.340879],[102.086704,32.343773],[102.0831,32.345956],[102.075082,32.349844],[102.071537,32.350428],[102.069103,32.350351],[102.065887,32.34956],[102.060001,32.347544],[102.049938,32.341727],[102.038496,32.336317],[102.035241,32.336444],[102.033004,32.337979],[102.029601,32.341538],[102.026545,32.343272],[102.023454,32.345694],[102.020416,32.346969],[102.017125,32.34778],[102.013049,32.347879],[102.008652,32.349337],[102.004077,32.350162],[102.000929,32.350224],[101.999088,32.349965],[101.997227,32.351422],[101.993111,32.352612],[101.989421,32.352728],[101.984514,32.354151],[101.98425,32.354734],[101.984201,32.356111],[101.984801,32.357146],[101.984777,32.357496],[101.984147,32.358037],[101.982632,32.358567],[101.977613,32.359618],[101.975906,32.359684],[101.974164,32.358982],[101.973288,32.358871],[101.97099,32.359207],[101.969553,32.358839],[101.96821,32.358129],[101.965411,32.356103],[101.962139,32.355434],[101.960434,32.35549],[101.958621,32.354911],[101.958448,32.354054],[101.958581,32.353005],[101.961179,32.349392],[101.961744,32.3481],[101.962808,32.342844],[101.964591,32.339666],[101.965013,32.338299],[101.968391,32.33588],[101.970491,32.335723],[101.972079,32.335237],[101.973197,32.334705],[101.975055,32.33328],[101.976915,32.332958],[101.979213,32.331694],[101.980561,32.330648],[101.982782,32.329591],[101.985968,32.328806],[101.986678,32.328098],[101.986513,32.327712],[101.984379,32.3262],[101.980859,32.321925],[101.977265,32.318507],[101.970455,32.313522],[101.968198,32.311304],[101.966364,32.30734],[101.965377,32.304292],[101.962129,32.299216],[101.961285,32.297427],[101.961151,32.295805],[101.962697,32.293464],[101.96271,32.292937],[101.960427,32.290175],[101.959426,32.286721],[101.958472,32.285618],[101.955659,32.283775],[101.953785,32.283227],[101.950988,32.282829],[101.948175,32.283502],[101.947318,32.283495],[101.943894,32.281952],[101.944415,32.283877],[101.944523,32.285621],[101.943863,32.286984],[101.940232,32.288817],[101.938896,32.289105],[101.937436,32.288998],[101.935831,32.288524],[101.929648,32.285115],[101.929004,32.285043],[101.927784,32.286375],[101.925954,32.289043],[101.925424,32.289331],[101.918878,32.288769],[101.913585,32.287211],[101.912526,32.287217],[101.912118,32.287823],[101.911609,32.289728],[101.910921,32.290799],[101.906364,32.294058],[101.903465,32.29664],[101.901862,32.297109],[101.900463,32.296294],[101.899483,32.295245],[101.899272,32.295345],[101.899733,32.297962],[101.899521,32.298996],[101.898908,32.299858],[101.896894,32.301797],[101.894374,32.304761],[101.893252,32.305617],[101.890673,32.306706],[101.886689,32.307397],[101.884243,32.306467],[101.881528,32.30244],[101.87755,32.298851],[101.873118,32.296346],[101.868479,32.295896],[101.86519,32.297683],[101.857812,32.303366],[101.857082,32.305599],[101.858026,32.310686],[101.860995,32.316339],[101.863218,32.321821],[101.862016,32.326515],[101.858597,32.330529],[101.855849,32.331567],[101.8532,32.331082],[101.85269,32.331232],[101.852492,32.332893],[101.853505,32.33878],[101.854921,32.341407],[101.861385,32.349907],[101.863478,32.353849],[101.863951,32.357449],[101.862694,32.366202],[101.862436,32.371754],[101.862977,32.375984],[101.864728,32.378609],[101.867888,32.379741],[101.879001,32.386405],[101.881294,32.389942],[101.883313,32.391884],[101.890119,32.397527],[101.892886,32.401124],[101.89518,32.403294],[101.897605,32.403576],[101.901173,32.40311],[101.904072,32.403332],[101.90784,32.405041],[101.911891,32.408182],[101.914532,32.411378],[101.916416,32.412005],[101.917096,32.414006],[101.916562,32.417781],[101.914616,32.419331],[101.911854,32.420935],[101.911296,32.421933],[101.910359,32.422758],[101.908572,32.425104],[101.907339,32.427464],[101.907396,32.429248],[101.908368,32.435347],[101.908125,32.439392],[101.9074,32.444531],[101.907313,32.447583],[101.907759,32.451095],[101.908678,32.455444],[101.909111,32.461975],[101.90993,32.464377],[101.911113,32.466551],[101.911471,32.471889],[101.911812,32.473265],[101.913911,32.478531],[101.915322,32.483153],[101.915593,32.486952],[101.915847,32.487921],[101.917071,32.490189],[101.91762,32.493416],[101.918949,32.495493],[101.919249,32.497876],[101.92158,32.503358],[101.921089,32.505382],[101.921229,32.506259],[101.922348,32.508718],[101.921922,32.510458],[101.921972,32.511997],[101.920772,32.515074],[101.920754,32.515641],[101.919709,32.517771],[101.919974,32.52135],[101.920187,32.522194],[101.921212,32.524027],[101.921514,32.525341],[101.923128,32.528166],[101.924231,32.531224],[101.927672,32.53882],[101.933605,32.544161],[101.935048,32.545104],[101.937404,32.54782],[101.941792,32.551278],[101.94348,32.552877],[101.946267,32.556213],[101.947615,32.558763],[101.948199,32.5607],[101.950169,32.565186],[101.952213,32.568508],[101.953303,32.571126],[101.953964,32.571993],[101.955816,32.573261],[101.956432,32.572439],[101.956592,32.572902],[101.958588,32.571124],[101.960599,32.568958],[101.963575,32.56634],[101.965701,32.565161],[101.967942,32.565069],[101.970704,32.563438],[101.974629,32.559378],[101.978669,32.55604],[101.981523,32.554132],[101.983451,32.553234],[101.987844,32.551731],[101.991273,32.553427],[101.991549,32.554801],[101.990884,32.558473],[101.991188,32.561225],[101.989684,32.56738],[101.989491,32.570681],[101.989807,32.571059],[101.990343,32.571073],[101.994495,32.568792],[101.997176,32.566678],[101.99914,32.56463],[102.000785,32.563986],[102.001759,32.56413],[102.002172,32.565292],[102.00516,32.568667],[102.00658,32.572195],[102.007859,32.574342],[102.011351,32.582009],[102.012754,32.58343],[102.014752,32.58665],[102.015609,32.587231],[102.018211,32.588112],[102.019534,32.58884],[102.020264,32.589781],[102.021194,32.591881],[102.023063,32.594449],[102.024047,32.595234],[102.027411,32.596059],[102.027853,32.597751],[102.029146,32.599284],[102.03272,32.602188],[102.03247,32.608502],[102.033131,32.611366],[102.035329,32.615202],[102.036456,32.616286],[102.038927,32.618019],[102.041968,32.619202],[102.04643,32.619588],[102.054661,32.61831],[102.057126,32.618486],[102.059077,32.616694],[102.064053,32.618895],[102.064447,32.619441],[102.064412,32.620514],[102.064998,32.622024],[102.066755,32.623954],[102.06898,32.621005],[102.069751,32.619028],[102.0702,32.614775],[102.071356,32.612356],[102.07015,32.610397],[102.070014,32.608753],[102.070552,32.607533],[102.074934,32.601531],[102.076291,32.599881],[102.077934,32.598426],[102.079634,32.592009],[102.078984,32.588264],[102.080734,32.58613],[102.083372,32.584611],[102.084374,32.583329],[102.084801,32.582338],[102.084798,32.581351],[102.083628,32.579364],[102.083515,32.578621],[102.083712,32.576783],[102.084453,32.575074],[102.084558,32.573437],[102.083844,32.572679],[102.079561,32.570473],[102.078568,32.569375],[102.077408,32.567083],[102.077377,32.566458],[102.07777,32.565974],[102.081749,32.563269],[102.083031,32.562879],[102.085101,32.562794],[102.09142,32.564709],[102.094472,32.565238],[102.100353,32.565323],[102.103175,32.564712],[102.105257,32.563989],[102.108474,32.562741],[102.116501,32.558951],[102.11884,32.558228],[102.122078,32.558009],[102.123366,32.558389],[102.126032,32.560065],[102.127654,32.560209],[102.129673,32.560003],[102.133161,32.55892],[102.135095,32.55797],[102.138553,32.555453],[102.140357,32.554736],[102.143712,32.554566],[102.144447,32.554045],[102.147807,32.549385],[102.149329,32.548271],[102.150116,32.546633],[102.15019,32.544255],[102.151335,32.539374],[102.150227,32.535506],[102.150594,32.534134],[102.153068,32.530457],[102.154316,32.527726],[102.15828,32.523891],[102.1624,32.52106],[102.171523,32.513877],[102.174573,32.510284],[102.180424,32.506646],[102.183117,32.50409],[102.183925,32.502801],[102.187554,32.499799],[102.188613,32.497939],[102.190379,32.49295],[102.191495,32.491079],[102.192466,32.491193],[102.196266,32.492578],[102.200243,32.49266],[102.200769,32.493324],[102.201694,32.497102],[102.203546,32.500638],[102.203853,32.504949],[102.204669,32.508661],[102.204709,32.51115],[102.205569,32.513434],[102.205693,32.514663],[102.205196,32.517746],[102.204229,32.520569],[102.202062,32.52289],[102.202076,32.524428],[102.202735,32.527329],[102.205048,32.533379],[102.207986,32.533657],[102.210544,32.533497],[102.215449,32.532497],[102.217398,32.532351],[102.218617,32.532616],[102.219509,32.533114],[102.220065,32.533964],[102.221146,32.537098],[102.222685,32.539643],[102.226266,32.542906],[102.227691,32.543513],[102.229322,32.543771],[102.230793,32.543403],[102.231989,32.542295],[102.232889,32.540338],[102.234016,32.533389],[102.2341,32.530812],[102.234771,32.527538],[102.235906,32.523974],[102.239191,32.516936],[102.23961,32.511433],[102.240403,32.50747],[102.239968,32.50307],[102.240136,32.501406],[102.245412,32.492735],[102.246869,32.491624],[102.248615,32.491137],[102.250308,32.491566],[102.251758,32.492804],[102.253078,32.494615],[102.254176,32.498378],[102.25407,32.502843],[102.254909,32.510042],[102.256596,32.513277],[102.259113,32.512084],[102.260174,32.510352],[102.26257,32.50816],[102.264326,32.507793],[102.265478,32.5079],[102.266088,32.508527],[102.266799,32.510751],[102.268875,32.514287],[102.269761,32.515307],[102.270822,32.516043],[102.271227,32.516936],[102.274258,32.517725],[102.275762,32.518859],[102.276877,32.521482],[102.277358,32.522104],[102.278649,32.522388],[102.279932,32.522316],[102.282032,32.522986],[102.283048,32.523026],[102.283789,32.522791],[102.284721,32.521703],[102.286211,32.521629],[102.286692,32.522084],[102.287051,32.524085],[102.28754,32.524824],[102.288357,32.525223],[102.289305,32.525322],[102.291329,32.524847],[102.292812,32.524836],[102.294172,32.525336],[102.295303,32.526717],[102.294417,32.528265],[102.293637,32.530381],[102.293103,32.536175],[102.291276,32.541173],[102.290364,32.547228],[102.280933,32.552458],[102.280174,32.553768],[102.28015,32.555272],[102.281163,32.559796],[102.27811,32.560918],[102.276838,32.561762],[102.27507,32.564086],[102.274037,32.566991],[102.272344,32.56828],[102.263623,32.572152],[102.263319,32.5744],[102.264088,32.575935],[102.263773,32.578547],[102.262129,32.581738],[102.262151,32.583157],[102.262786,32.585553],[102.262209,32.587577],[102.259821,32.592958],[102.25949,32.594816],[102.262431,32.598147],[102.267881,32.603087],[102.268658,32.606711],[102.267368,32.610793],[102.266223,32.619975],[102.266277,32.622952],[102.26898,32.631219],[102.2693,32.634371],[102.26885,32.636203],[102.264568,32.64312],[102.263209,32.647149],[102.262729,32.649884],[102.261081,32.653753],[102.25989,32.655657],[102.258555,32.656817],[102.256609,32.657529],[102.252413,32.657577],[102.247677,32.657291],[102.245587,32.657714],[102.242621,32.658776],[102.241546,32.658845],[102.239442,32.658299],[102.237078,32.658557],[102.234601,32.660073],[102.224672,32.66913],[102.222402,32.670877],[102.221185,32.671666],[102.219128,32.669702],[102.218069,32.669497],[102.217506,32.669857],[102.215358,32.673119],[102.213299,32.672073],[102.211586,32.670259],[102.208852,32.668349],[102.206758,32.668431],[102.205692,32.66902],[102.204695,32.670117],[102.203256,32.67334],[102.202137,32.675251],[102.201079,32.676408],[102.19967,32.677454],[102.197059,32.678804],[102.195864,32.679852],[102.193368,32.686511],[102.193224,32.691137],[102.192258,32.694079],[102.192215,32.695467],[102.194103,32.695968],[102.199003,32.698385],[102.200384,32.699618],[102.200347,32.700821],[102.20151,32.702049],[102.204112,32.702658],[102.207234,32.704112],[102.209808,32.705647],[102.211509,32.707164],[102.213119,32.711642],[102.212403,32.713571],[102.209685,32.716662],[102.202096,32.728818],[102.196714,32.73676],[102.195438,32.739141],[102.195383,32.740899],[102.198733,32.745598],[102.200272,32.752296],[102.1993,32.755424],[102.196946,32.757319],[102.193609,32.759195],[102.191725,32.767026],[102.189836,32.771808],[102.190437,32.77306],[102.193044,32.775882],[102.198933,32.777648],[102.204078,32.778013],[102.210948,32.775899],[102.214214,32.775528],[102.218478,32.777481],[102.222734,32.779889],[102.238289,32.784899],[102.244796,32.785307],[102.255062,32.786969],[102.263961,32.788822],[102.270466,32.789695],[102.27845,32.787169],[102.286411,32.785561],[102.288914,32.784254],[102.297964,32.78268],[102.301277,32.781397],[102.305112,32.781052],[102.308364,32.781374],[102.311852,32.78285],[102.316123,32.785043],[102.320516,32.791363],[102.326693,32.800948],[102.329999,32.807241],[102.335288,32.811292],[102.342509,32.814942],[102.350659,32.815636],[102.358208,32.817916],[102.367069,32.821377],[102.370538,32.823312],[102.37744,32.828093],[102.3795,32.831133],[102.383184,32.834678],[102.386912,32.837074],[102.389814,32.839447],[102.396371,32.846045],[102.399211,32.850252],[102.40225,32.8563],[102.403448,32.860463],[102.404273,32.867598],[102.404421,32.871044],[102.402694,32.880866],[102.401522,32.882901],[102.401436,32.88542],[102.402973,32.887757],[102.4047,32.892619],[102.410195,32.898731],[102.419114,32.907452],[102.423873,32.911484],[102.426743,32.915],[102.429899,32.917833],[102.435074,32.925074],[102.43887,32.932513],[102.440109,32.935756],[102.440023,32.938279],[102.441011,32.940829],[102.442562,32.943161],[102.446798,32.946018],[102.450012,32.947469],[102.460784,32.957596],[102.462048,32.960151],[102.462568,32.967963],[102.463286,32.970732],[102.463339,32.976704],[102.464542,32.980862],[102.464135,32.984522],[102.465364,32.988221],[102.464456,32.990725],[102.464075,33.001044],[102.465599,33.004063],[102.465789,33.006132],[102.466776,33.008909],[102.466932,33.012127],[102.468378,33.017207],[102.470862,33.023461],[102.471563,33.026689],[102.473095,33.029479],[102.474549,33.034101],[102.476184,33.041483],[102.476851,33.045631],[102.475873,33.049966],[102.474774,33.057741],[102.475934,33.063278],[102.477189,33.066288],[102.477561,33.070889],[102.481421,33.084288],[102.483463,33.095349],[102.485229,33.099062],[102.490394,33.106521],[102.49433,33.110738],[102.498578,33.113589],[102.510361,33.126021],[102.512169,33.128585],[102.515613,33.131413],[102.518762,33.13447],[102.52109,33.137734],[102.524785,33.141031],[102.528809,33.142729],[102.531709,33.145319],[102.535994,33.147253],[102.539751,33.148718],[102.547864,33.150509],[102.552714,33.151999],[102.556474,33.15346],[102.563433,33.157296],[102.567342,33.162207],[102.56885,33.165686],[102.572327,33.171202],[102.576481,33.174945],[102.580438,33.177038],[102.581972,33.179383],[102.583307,33.180684],[102.584847,33.181759],[102.587554,33.183055],[102.600136,33.184424],[102.606183,33.182331],[102.609066,33.181977],[102.623258,33.184161],[102.624027,33.185153],[102.626823,33.190349],[102.629344,33.192199],[102.630271,33.19412],[102.630696,33.196545],[102.629945,33.199409],[102.62755,33.204243],[102.627281,33.206449],[102.625859,33.209659],[102.625653,33.210784],[102.627051,33.213328],[102.630575,33.221071],[102.631637,33.224233],[102.632096,33.227902],[102.632891,33.231064],[102.633618,33.232643],[102.635277,33.235177],[102.634706,33.239702],[102.63477,33.240705],[102.635144,33.241612],[102.63966,33.243401],[102.645611,33.247661],[102.651606,33.25038],[102.653486,33.2534],[102.656518,33.254619],[102.661558,33.257576],[102.666325,33.258162],[102.66894,33.257805],[102.671216,33.255725],[102.672383,33.250526],[102.673032,33.250334],[102.678361,33.251677],[102.68307,33.254421],[102.685794,33.258075],[102.689588,33.261828],[102.691042,33.262474],[102.692093,33.262161],[102.694154,33.260712],[102.695634,33.260383],[102.696273,33.26055],[102.697568,33.26145],[102.699027,33.260734],[102.701741,33.256574],[102.702495,33.255895],[102.703201,33.255857],[102.703911,33.256823],[102.706069,33.258639],[102.708699,33.260054],[102.710287,33.261422],[102.713252,33.262843],[102.714845,33.264031],[102.715518,33.266434],[102.717729,33.268585],[102.717987,33.270415],[102.723302,33.276918],[102.725203,33.276826],[102.729111,33.279073],[102.731019,33.280498],[102.736567,33.280589],[102.73826,33.281148],[102.739074,33.281607],[102.741984,33.284212],[102.742509,33.285834],[102.743908,33.28649],[102.746226,33.287098],[102.748574,33.288632],[102.748906,33.289113],[102.749441,33.291828],[102.749759,33.292245],[102.751416,33.29295],[102.753449,33.294233],[102.753672,33.294918],[102.753319,33.297206],[102.754142,33.299739],[102.756608,33.301416],[102.758263,33.301304],[102.76016,33.300117],[102.762324,33.301042],[102.766432,33.301846],[102.770176,33.303762],[102.770483,33.304924],[102.770955,33.3056],[102.773026,33.305919],[102.774174,33.306478],[102.774783,33.307774],[102.775474,33.308274],[102.77708,33.308841],[102.779962,33.31092],[102.780469,33.312625],[102.781762,33.313469],[102.786537,33.315657],[102.790396,33.316543],[102.796224,33.316922],[102.802875,33.316079],[102.812902,33.315828],[102.815455,33.316331],[102.816634,33.315604],[102.818384,33.312779],[102.820111,33.312139],[102.827151,33.310572],[102.827269,33.310452],[102.826886,33.309868],[102.826981,33.309092],[102.827635,33.308368],[102.828511,33.308028],[102.829844,33.308421],[102.832589,33.309917],[102.833546,33.311039],[102.834854,33.311843],[102.8366,33.309801],[102.837796,33.308997],[102.838408,33.308943],[102.841006,33.310076],[102.842706,33.309897],[102.84339,33.310049],[102.845546,33.311259],[102.847573,33.31194],[102.849086,33.313158],[102.850039,33.312929],[102.851176,33.312034],[102.854284,33.312352],[102.85589,33.314151],[102.859108,33.315011],[102.860191,33.316968],[102.865578,33.317902],[102.866546,33.318264],[102.867879,33.319796],[102.87041,33.319748],[102.875313,33.318568],[102.878461,33.317437],[102.880345,33.315916],[102.881763,33.314057],[102.883518,33.307235],[102.884456,33.305485],[102.8856,33.304243],[102.886882,33.303623],[102.888354,33.303456],[102.890437,33.303626],[102.89165,33.304081],[102.892657,33.303964],[102.895138,33.302727],[102.899717,33.299857],[102.901458,33.299176],[102.905565,33.296986],[102.909597,33.295411],[102.912087,33.294734],[102.924931,33.294699],[102.939736,33.294105],[102.941686,33.294339],[102.946138,33.295892],[102.954701,33.295877],[102.967214,33.296369],[102.978575,33.296456],[102.980838,33.29691],[102.983215,33.298424],[102.988396,33.300567],[102.989874,33.300571],[102.99123,33.300241],[102.995069,33.29805],[102.995545,33.297263],[102.99615,33.296873],[102.997836,33.296707],[102.999522,33.29705],[103.001683,33.297958],[103.003507,33.29898],[103.006671,33.301417],[103.010656,33.302726],[103.014426,33.30291],[103.017736,33.302296],[103.021513,33.300843],[103.023061,33.299774],[103.024667,33.298185],[103.040951,33.29974],[103.045002,33.299813],[103.064399,33.296916],[103.074596,33.28236],[103.084374,33.280645],[103.086379,33.278621],[103.089524,33.274867],[103.090376,33.272311],[103.093314,33.272357],[103.093329,33.271689],[103.092374,33.270543],[103.09252,33.269466],[103.093526,33.268248],[103.093541,33.26758],[103.091777,33.267038],[103.089848,33.265619],[103.089437,33.264791],[103.092251,33.26211],[103.092394,33.261187],[103.087666,33.261781],[103.086885,33.2611],[103.087396,33.260131],[103.08839,33.259479],[103.094106,33.258489],[103.097857,33.254846],[103.099817,33.254774],[103.113007,33.258776],[103.117909,33.258282],[103.122406,33.259581],[103.125781,33.25896],[103.131015,33.257131],[103.143527,33.257913],[103.148859,33.257774],[103.151296,33.258421],[103.158151,33.256417],[103.159309,33.256535],[103.161856,33.257391],[103.164982,33.253884],[103.166912,33.24918],[103.166879,33.241982],[103.166024,33.236111],[103.166369,33.234213],[103.170157,33.231126],[103.171949,33.230069],[103.172965,33.228181],[103.175826,33.207911],[103.176507,33.204526],[103.179877,33.197938],[103.180012,33.19141],[103.181774,33.185829],[103.181165,33.182839],[103.182057,33.178069],[103.184655,33.170392],[103.185046,33.166181],[103.19274,33.162835],[103.196293,33.162109],[103.197103,33.161297],[103.200441,33.156147],[103.202908,33.154843],[103.204189,33.154859],[103.209624,33.157655],[103.211736,33.15578],[103.237963,33.146439],[103.24103,33.145812],[103.242262,33.145289],[103.244804,33.145697],[103.246671,33.144798],[103.24711,33.144971],[103.247087,33.145505],[103.249495,33.144404],[103.252274,33.141716],[103.25662,33.141681],[103.25772,33.13943],[103.258544,33.137011],[103.261187,33.134998],[103.261866,33.134101],[103.263616,33.133382],[103.2647,33.132599],[103.265052,33.130737],[103.265074,33.12859],[103.2659,33.126737],[103.267252,33.125561],[103.269338,33.124735],[103.273303,33.124707],[103.274786,33.124269],[103.276436,33.126767],[103.277308,33.127337],[103.278653,33.126784],[103.278997,33.1256],[103.280617,33.12488],[103.284569,33.125821],[103.286993,33.125954],[103.288469,33.125681],[103.289891,33.12496],[103.291176,33.123897],[103.292116,33.12357],[103.294472,33.123531],[103.295749,33.123147],[103.297033,33.122314],[103.298333,33.119785],[103.301033,33.118678],[103.303137,33.116493],[103.306036,33.115895],[103.307658,33.115234],[103.307994,33.114391],[103.307076,33.112349],[103.308093,33.111569],[103.312745,33.110028],[103.314971,33.108864],[103.316065,33.106504],[103.317014,33.105889],[103.319102,33.105569],[103.322538,33.104469],[103.323486,33.103573],[103.323969,33.102281],[103.324206,33.099062],[103.324749,33.097884],[103.32846,33.096337],[103.330564,33.094436],[103.331352,33.094],[103.332982,33.093643],[103.336654,33.092306],[103.341735,33.089124],[103.346417,33.087557],[103.346363,33.081252],[103.347273,33.073636],[103.347518,33.068503],[103.346837,33.065229],[103.343975,33.05581],[103.341664,33.049325],[103.34057,33.044186],[103.33982,33.040018],[103.340279,33.037533],[103.340264,33.034148],[103.339912,33.030592],[103.339032,33.028506],[103.337754,33.026588],[103.336323,33.021738],[103.336384,33.02044],[103.33692,33.019593],[103.338121,33.018743],[103.339597,33.018066],[103.342681,33.017558],[103.34376,33.017161],[103.344288,33.016369],[103.343882,33.014793],[103.339834,33.010338],[103.338082,33.007966],[103.334631,33.002387],[103.334121,32.998609],[103.331993,32.995415],[103.32785,32.992132],[103.325951,32.991406],[103.32454,32.990541],[103.323069,32.988329],[103.321916,32.985799],[103.320401,32.980947],[103.319173,32.975877],[103.316631,32.968942],[103.314263,32.965455],[103.311199,32.957818],[103.309893,32.955264],[103.309179,32.95158],[103.307656,32.947421],[103.306968,32.94213],[103.30803,32.933433],[103.307882,32.928844],[103.309012,32.917165],[103.309234,32.908675],[103.308015,32.903604],[103.307388,32.896481],[103.304794,32.891379],[103.301887,32.887879],[103.298423,32.885057],[103.292576,32.879201],[103.282197,32.869583],[103.280884,32.867719],[103.277953,32.865368],[103.272135,32.858829],[103.268667,32.856234],[103.265433,32.854793],[103.261678,32.852654],[103.25789,32.851893],[103.252526,32.849042],[103.249278,32.848521],[103.24444,32.846131],[103.238544,32.842804],[103.234516,32.840896],[103.231096,32.836703],[103.221342,32.825967],[103.212164,32.823501],[103.20403,32.82289],[103.199687,32.822814],[103.193393,32.824534],[103.189249,32.826979],[103.186224,32.828303],[103.182896,32.830767],[103.181214,32.832573],[103.178727,32.833902],[103.174029,32.837029],[103.171472,32.840652],[103.169808,32.841999],[103.167875,32.84288],[103.164977,32.846545],[103.164223,32.852639],[103.164468,32.856071],[103.165221,32.858458],[103.164788,32.859672],[103.163386,32.860454],[103.159058,32.860619],[103.152666,32.861921],[103.143758,32.865404],[103.140731,32.86611],[103.134496,32.866145],[103.130242,32.866648],[103.127154,32.867697],[103.125102,32.869292],[103.123737,32.871101],[103.123333,32.873342],[103.125156,32.881613],[103.124676,32.883514],[103.123105,32.885329],[103.120657,32.887387],[103.109853,32.893371],[103.106106,32.897409],[103.102702,32.905795],[103.101137,32.907891],[103.099274,32.909026],[103.097311,32.909352],[103.095876,32.9091],[103.094088,32.908394],[103.092981,32.907677],[103.092263,32.906433],[103.091422,32.903526],[103.090498,32.902284],[103.088848,32.901578],[103.087419,32.901494],[103.083522,32.903067],[103.082498,32.90286],[103.08152,32.902139],[103.080388,32.900557],[103.079196,32.899433],[103.076581,32.898517],[103.075083,32.898547],[103.073171,32.898071],[103.070809,32.89669],[103.068843,32.894726],[103.067382,32.893666],[103.065041,32.892801],[103.062861,32.892613],[103.060757,32.892827],[103.059494,32.893396],[103.057005,32.892249],[103.054323,32.890582],[103.051118,32.888213],[103.047747,32.882169],[103.046205,32.878924],[103.044376,32.876359],[103.043627,32.873814],[103.042346,32.870804],[103.038686,32.86544],[103.034146,32.862119],[103.030652,32.860429],[103.027968,32.858761],[103.023357,32.857501],[103.013759,32.858416],[103.009644,32.859235],[103.007151,32.860324],[103.004946,32.860958],[102.993796,32.867795],[102.988321,32.868348],[102.983369,32.869145],[102.971551,32.862433],[102.969198,32.859163],[102.967664,32.855687],[102.967516,32.851552],[102.96708,32.848101],[102.967219,32.843517],[102.964857,32.831757],[102.963837,32.829437],[102.9626,32.825278],[102.959255,32.818773],[102.956632,32.815271],[102.953113,32.805549],[102.952652,32.802786],[102.954733,32.797561],[102.95644,32.795309],[102.958687,32.793069],[102.961178,32.79198],[102.963147,32.789966],[102.966605,32.784313],[102.96826,32.774718],[102.967807,32.771953],[102.96792,32.768286],[102.966744,32.762294],[102.962631,32.754161],[102.962421,32.752098],[102.95864,32.742138],[102.958753,32.738471],[102.95776,32.735006],[102.958135,32.732034],[102.957019,32.723978],[102.955538,32.719129],[102.953988,32.716105],[102.951628,32.713069],[102.945515,32.708333],[102.942364,32.704589],[102.930972,32.694228],[102.926423,32.691831],[102.923206,32.690382],[102.918866,32.68982],[102.915885,32.689753],[102.908845,32.688678],[102.904727,32.689731],[102.900124,32.689396],[102.896624,32.688405],[102.892534,32.689001],[102.88572,32.689539],[102.879012,32.687328],[102.876635,32.684986],[102.874544,32.682416],[102.871516,32.675471],[102.869417,32.673134],[102.864873,32.670969],[102.860823,32.670425],[102.853584,32.667975],[102.843164,32.663169],[102.838406,32.6594],[102.833413,32.654479],[102.831914,32.650546],[102.830379,32.647763],[102.827016,32.642874],[102.826262,32.641023],[102.824156,32.639143],[102.822336,32.636582],[102.821062,32.634032],[102.818557,32.627784],[102.817846,32.624561],[102.820498,32.618195],[102.822335,32.611582],[102.825246,32.605447],[102.826685,32.602957],[102.827863,32.599772],[102.828556,32.595199],[102.831858,32.585409],[102.832785,32.58176],[102.832187,32.575322],[102.831181,32.57255],[102.829673,32.569307],[102.826804,32.565805],[102.823909,32.563223],[102.818579,32.560584],[102.812694,32.558168],[102.810605,32.556059],[102.808073,32.550728],[102.806019,32.547015],[102.805342,32.542873],[102.803686,32.535729],[102.802152,32.532942],[102.799282,32.529439],[102.796108,32.527308],[102.787063,32.522521],[102.784175,32.519707],[102.782387,32.516225],[102.781407,32.513219],[102.780947,32.510691],[102.781303,32.507947],[102.781146,32.50473],[102.783393,32.50226],[102.785405,32.498637],[102.789629,32.493683],[102.792534,32.487784],[102.793435,32.484826],[102.793816,32.481394],[102.793912,32.478644],[102.793183,32.476103],[102.787104,32.471614],[102.773119,32.468778],[102.766983,32.465887],[102.762156,32.4644],[102.760047,32.462744],[102.756574,32.461289],[102.753352,32.460298],[102.743058,32.460051],[102.739026,32.459036],[102.728317,32.454876],[102.725431,32.452049],[102.723344,32.449478],[102.721891,32.444165],[102.721778,32.439579],[102.720586,32.434731],[102.716672,32.430049],[102.713262,32.426524],[102.709826,32.423913],[102.70525,32.422652],[102.699925,32.419533],[102.696453,32.417839],[102.692685,32.417053],[102.688116,32.415561],[102.683337,32.412454],[102.676252,32.40539],[102.673388,32.401875],[102.670281,32.397439],[102.670115,32.394225],[102.668879,32.390754],[102.667251,32.382915],[102.663552,32.372043],[102.659991,32.365301],[102.658738,32.362058],[102.657198,32.359724],[102.653812,32.355508],[102.650026,32.347157],[102.648565,32.34276],[102.647363,32.330345],[102.649999,32.324686],[102.65093,32.321039],[102.656238,32.316598],[102.663531,32.309452],[102.664488,32.305348],[102.667194,32.29763],[102.670092,32.292204],[102.668986,32.284834],[102.667123,32.276077],[102.666993,32.271945],[102.663606,32.259937],[102.655965,32.253543],[102.653041,32.251865],[102.645401,32.253499],[102.638564,32.255613],[102.63498,32.257353],[102.632484,32.258895],[102.625928,32.260786],[102.622424,32.260238],[102.617895,32.258059],[102.613567,32.250386],[102.609205,32.243628],[102.607676,32.240835],[102.604574,32.236631],[102.600683,32.23195],[102.595803,32.224948],[102.59431,32.221014],[102.594188,32.216885],[102.594336,32.212765],[102.595559,32.208668],[102.596696,32.199296],[102.597694,32.194051],[102.598623,32.190634],[102.601575,32.183376],[102.60663,32.178],[102.60835,32.175067],[102.610096,32.17144],[102.612511,32.164168],[102.614136,32.156414],[102.612346,32.153389],[102.611433,32.148554],[102.612623,32.145376],[102.615534,32.139489],[102.617767,32.137256],[102.622582,32.130959],[102.629503,32.118534],[102.631033,32.113302],[102.633589,32.109927],[102.636451,32.10519],[102.638991,32.102046],[102.639904,32.099092],[102.642226,32.094569],[102.644644,32.087071],[102.646097,32.084124],[102.647941,32.077759],[102.649988,32.073458],[102.652816,32.069637],[102.656862,32.062181],[102.658916,32.05742],[102.663206,32.050659],[102.665503,32.046595],[102.672883,32.036246],[102.673936,32.029169],[102.674876,32.025526],[102.674188,32.02161],[102.674997,32.014068],[102.675093,32.011091],[102.675989,32.008594],[102.675562,32.005375],[102.675632,32.003314],[102.677224,31.997654],[102.678547,31.994342],[102.678295,31.99182],[102.679147,31.986101],[102.682715,31.979948],[102.684116,31.974005],[102.68577,31.968981],[102.685813,31.963256],[102.682966,31.949265],[102.67978,31.942364],[102.6777,31.934565],[102.675697,31.917143],[102.676019,31.910502],[102.678229,31.902737],[102.679916,31.899177],[102.679287,31.897035],[102.677229,31.894021],[102.676938,31.89288],[102.67706,31.891907],[102.677435,31.890186],[102.678162,31.888864],[102.679218,31.887655],[102.680763,31.884487],[102.68022,31.882382],[102.680197,31.881124],[102.681428,31.877968],[102.680319,31.875516],[102.680166,31.874375],[102.679118,31.871925],[102.678398,31.868957],[102.678651,31.867752],[102.679897,31.865454],[102.679936,31.863566],[102.677534,31.855922],[102.676088,31.85336],[102.674352,31.851389]]]},"properties":{"id":"402880fb76037356017603aa62d22fcb","name":"红原县","full_name":"四川省阿坝藏族羌族自治州红原县","ad_code":"513233","code":"513233","area_km2":8346.37}}]} \ No newline at end of file diff --git a/docs/assets/json/红原县.json b/docs/assets/json/红原县.json new file mode 100644 index 0000000..fb7c04c --- /dev/null +++ b/docs/assets/json/红原县.json @@ -0,0 +1 @@ +{"type":"FeatureCollection","features":[{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[102.439335,32.937888],[102.439141,32.938766],[102.439391,32.940191],[102.439307,32.943126],[102.439511,32.944133],[102.440804,32.946679],[102.442168,32.947734],[102.44245,32.948175],[102.443559,32.952088],[102.444061,32.952832],[102.444902,32.953301],[102.447022,32.953369],[102.449509,32.953835],[102.451639,32.95454],[102.452522,32.955218],[102.453657,32.957175],[102.45436,32.957996],[102.455275,32.958528],[102.456642,32.95877],[102.457388,32.959127],[102.458862,32.96043],[102.458987,32.961167],[102.457466,32.965177],[102.457403,32.968165],[102.457091,32.969735],[102.456398,32.970606],[102.456177,32.97187],[102.457305,32.976766],[102.457683,32.977595],[102.457583,32.979472],[102.457783,32.980122],[102.458326,32.980693],[102.460074,32.981271],[102.461131,32.982841],[102.460767,32.984383],[102.460617,32.987638],[102.459575,32.989773],[102.45956,32.990829],[102.459187,32.992157],[102.45952,32.993376],[102.460275,32.994019],[102.46024,32.994631],[102.461096,32.995589],[102.461293,32.996517],[102.461798,32.9971],[102.461614,32.998147],[102.461959,32.99895],[102.461245,33.000961],[102.460534,33.004459],[102.460942,33.006041],[102.460644,33.007118],[102.461287,33.009456],[102.460745,33.011906],[102.460629,33.01322],[102.460767,33.015165],[102.462063,33.017084],[102.462706,33.019132],[102.462872,33.02029],[102.463184,33.020913],[102.466795,33.023179],[102.468366,33.025523],[102.47203,33.029621],[102.473606,33.030835],[102.475442,33.031366],[102.475776,33.031939],[102.475947,33.032842],[102.475582,33.035207],[102.477346,33.03604],[102.479841,33.036463],[102.480949,33.037666],[102.481976,33.037842],[102.483751,33.038964],[102.485531,33.042477],[102.487775,33.04392],[102.489316,33.044199],[102.492318,33.043639],[102.494461,33.04216],[102.495199,33.039536],[102.497306,33.036691],[102.498087,33.035154],[102.500222,33.035185],[102.501858,33.034108],[102.502766,33.033775],[102.503601,33.033792],[102.507595,33.03563],[102.512043,33.035053],[102.514969,33.036085],[102.517473,33.036568],[102.519404,33.037342],[102.522811,33.038062],[102.526871,33.038454],[102.528543,33.038227],[102.530071,33.037407],[102.531727,33.035888],[102.532231,33.034928],[102.53248,33.034849],[102.533093,33.035277],[102.534951,33.035924],[102.539558,33.039192],[102.544176,33.041431],[102.546175,33.041096],[102.54684,33.040735],[102.54766,33.039864],[102.54839,33.039701],[102.550889,33.039908],[102.553888,33.039809],[102.559062,33.04058],[102.560478,33.040155],[102.561634,33.038994],[102.56179,33.037558],[102.5616,33.035978],[102.561842,33.034839],[102.563055,33.032418],[102.564351,33.026233],[102.565489,33.023014],[102.564503,33.019769],[102.564702,33.017414],[102.565433,33.015195],[102.565636,33.015245],[102.565684,33.01556],[102.566269,33.015359],[102.566342,33.015157],[102.565803,33.015099],[102.565667,33.014665],[102.565159,33.014465],[102.565187,33.014265],[102.56654,33.0142],[102.566413,33.014636],[102.566533,33.01467],[102.566762,33.014449],[102.566694,33.014109],[102.566886,33.014005],[102.567387,33.014464],[102.567966,33.014504],[102.56796,33.014701],[102.567639,33.014903],[102.567837,33.01514],[102.568234,33.01469],[102.568571,33.014829],[102.568559,33.015057],[102.568229,33.015291],[102.56837,33.015403],[102.569146,33.01501],[102.569787,33.014311],[102.571149,33.013971],[102.57148,33.014024],[102.571705,33.014382],[102.571895,33.014331],[102.572006,33.014429],[102.571572,33.015169],[102.572882,33.016036],[102.572672,33.016248],[102.57251,33.017135],[102.573531,33.017193],[102.573914,33.017799],[102.57523,33.018604],[102.575537,33.018614],[102.575929,33.018887],[102.576139,33.01934],[102.575967,33.020082],[102.575533,33.02034],[102.575467,33.021125],[102.575101,33.021529],[102.57509,33.021827],[102.574594,33.021766],[102.574332,33.022001],[102.574928,33.022949],[102.574304,33.024659],[102.574835,33.024745],[102.57597,33.023868],[102.576459,33.023878],[102.576877,33.024822],[102.57682,33.025308],[102.577488,33.025476],[102.578554,33.02523],[102.578603,33.025482],[102.578394,33.025597],[102.579322,33.027438],[102.579553,33.027281],[102.580229,33.027433],[102.580438,33.027924],[102.580833,33.028082],[102.581295,33.027454],[102.5814,33.026857],[102.5818,33.026865],[102.581897,33.027129],[102.582207,33.027148],[102.582829,33.027774],[102.582875,33.027625],[102.583154,33.027752],[102.58373,33.028787],[102.58454,33.02909],[102.58766,33.028776],[102.588027,33.028371],[102.588233,33.027326],[102.587518,33.024537],[102.587717,33.023529],[102.587525,33.022743],[102.587813,33.022599],[102.587944,33.02273],[102.5882,33.022549],[102.5881,33.022403],[102.588579,33.022258],[102.590051,33.02212],[102.593002,33.020995],[102.594985,33.020034],[102.596136,33.019157],[102.59709,33.01717],[102.597218,33.016187],[102.595803,33.00879],[102.596058,33.00829],[102.598268,33.006157],[102.599514,33.003933],[102.600337,33.002],[102.599487,33.000535],[102.599097,32.998698],[102.597438,32.99598],[102.598241,32.993894],[102.598135,32.993447],[102.599161,32.991631],[102.59971,32.991318],[102.600144,32.990448],[102.601333,32.989671],[102.602002,32.988656],[102.602545,32.987584],[102.602978,32.985807],[102.60364,32.985062],[102.605213,32.983848],[102.6075,32.982377],[102.607824,32.98175],[102.607691,32.981409],[102.607853,32.980823],[102.608318,32.980065],[102.608636,32.978341],[102.609699,32.977009],[102.61265,32.974684],[102.612939,32.9735],[102.612956,32.972851],[102.612348,32.971595],[102.609047,32.970233],[102.608164,32.969675],[102.607427,32.968416],[102.607592,32.967067],[102.608788,32.965575],[102.609961,32.964894],[102.611173,32.964917],[102.611,32.964814],[102.611178,32.964775],[102.611579,32.965007],[102.614134,32.964866],[102.61458,32.964406],[102.614992,32.963075],[102.615264,32.961873],[102.615001,32.961791],[102.615237,32.959638],[102.615775,32.958729],[102.61982,32.956263],[102.623952,32.952768],[102.624993,32.952412],[102.626533,32.952441],[102.628126,32.95285],[102.629667,32.952825],[102.630586,32.952031],[102.631325,32.950801],[102.631226,32.949717],[102.630664,32.949111],[102.629514,32.948927],[102.629124,32.949091],[102.629242,32.94884],[102.627807,32.949785],[102.626617,32.949834],[102.624921,32.94792],[102.62409,32.947278],[102.623541,32.947333],[102.623969,32.947185],[102.622588,32.94636],[102.622215,32.94592],[102.622188,32.945178],[102.622554,32.944902],[102.626956,32.944996],[102.627781,32.944728],[102.627706,32.941115],[102.627863,32.93986],[102.627655,32.938638],[102.627002,32.937855],[102.623426,32.93661],[102.617902,32.936261],[102.617001,32.935757],[102.616112,32.934807],[102.616086,32.933994],[102.616977,32.933038],[102.621677,32.933527],[102.621769,32.93371],[102.623394,32.933046],[102.62425,32.932496],[102.62434,32.932118],[102.625181,32.931332],[102.626012,32.929882],[102.626806,32.928964],[102.627833,32.928334],[102.628244,32.927368],[102.627941,32.926104],[102.627159,32.92475],[102.625869,32.923702],[102.624965,32.923437],[102.625123,32.923279],[102.62437,32.922788],[102.622504,32.920684],[102.622022,32.919816],[102.622268,32.918691],[102.624471,32.917272],[102.626131,32.914873],[102.627014,32.914039],[102.627406,32.913915],[102.627293,32.913637],[102.627717,32.913797],[102.630083,32.91251],[102.632265,32.911902],[102.633064,32.911482],[102.633459,32.910423],[102.633446,32.909084],[102.633982,32.908013],[102.634924,32.907813],[102.636014,32.908402],[102.637544,32.908877],[102.638553,32.908816],[102.63883,32.908446],[102.638991,32.907659],[102.638653,32.905044],[102.638813,32.904022],[102.639537,32.902585],[102.640913,32.901475],[102.641843,32.900884],[102.6432,32.900504],[102.643867,32.90076],[102.644939,32.902038],[102.645604,32.902375],[102.64676,32.902316],[102.647781,32.901889],[102.648734,32.900406],[102.648955,32.899355],[102.648715,32.89824],[102.647728,32.897394],[102.647916,32.896819],[102.64909,32.895525],[102.649682,32.895287],[102.651553,32.893885],[102.652916,32.893261],[102.653779,32.893359],[102.655163,32.894122],[102.655809,32.894817],[102.656172,32.895635],[102.65702,32.896301],[102.657405,32.896396],[102.657719,32.896123],[102.657951,32.894777],[102.657666,32.893716],[102.657727,32.89323],[102.659423,32.892734],[102.660163,32.892018],[102.660845,32.891706],[102.661711,32.891681],[102.662522,32.89194],[102.662943,32.892394],[102.663256,32.893293],[102.663396,32.895284],[102.664223,32.89676],[102.664933,32.89722],[102.665941,32.897279],[102.666727,32.896685],[102.66945,32.895559],[102.670465,32.895375],[102.671904,32.894503],[102.673582,32.893891],[102.674267,32.893385],[102.674259,32.893207],[102.67471,32.89306],[102.67538,32.893194],[102.6766,32.894353],[102.679629,32.895423],[102.681483,32.897082],[102.683137,32.898249],[102.683128,32.898592],[102.683302,32.898416],[102.683115,32.89906],[102.681367,32.899717],[102.680677,32.900354],[102.680306,32.901158],[102.680548,32.901609],[102.682116,32.902328],[102.683152,32.9032],[102.682995,32.904034],[102.681571,32.904794],[102.681218,32.905396],[102.681343,32.906169],[102.68191,32.906545],[102.68652,32.906874],[102.687006,32.90668],[102.688349,32.906826],[102.690849,32.908739],[102.694242,32.909614],[102.696122,32.909486],[102.698983,32.908605],[102.702224,32.907894],[102.704734,32.907575],[102.705833,32.907879],[102.706683,32.908504],[102.707735,32.908726],[102.709571,32.908435],[102.710755,32.908581],[102.712609,32.909589],[102.713413,32.910575],[102.714123,32.911034],[102.715599,32.911339],[102.716218,32.911884],[102.71658,32.912743],[102.71758,32.913167],[102.719994,32.912846],[102.721067,32.912257],[102.722614,32.91196],[102.724813,32.912528],[102.726672,32.913328],[102.727005,32.913339],[102.728318,32.91239],[102.729546,32.912448],[102.72991,32.912621],[102.730457,32.913807],[102.730431,32.914821],[102.730774,32.915564],[102.732409,32.916481],[102.733241,32.917835],[102.73663,32.920778],[102.74047,32.923257],[102.743241,32.923819],[102.743392,32.923538],[102.743185,32.922477],[102.74334,32.921553],[102.743884,32.921212],[102.744916,32.92106],[102.746578,32.921241],[102.747138,32.9217],[102.747441,32.92239],[102.749067,32.92364],[102.753762,32.926362],[102.754486,32.926294],[102.75512,32.92594],[102.755767,32.9251],[102.759033,32.923413],[102.763326,32.923003],[102.774166,32.920519],[102.775837,32.920637],[102.777396,32.9222],[102.779793,32.922567],[102.781674,32.922357],[102.782407,32.921923],[102.783675,32.920321],[102.787394,32.917881],[102.788463,32.917656],[102.789727,32.917693],[102.790093,32.91736],[102.79009,32.913887],[102.790291,32.913022],[102.791459,32.912257],[102.792171,32.911206],[102.792674,32.908987],[102.792598,32.906607],[102.792311,32.905583],[102.79194,32.902481],[102.791897,32.90063],[102.792174,32.898483],[102.792982,32.896572],[102.794106,32.892741],[102.794852,32.891546],[102.795242,32.890232],[102.796124,32.88534],[102.795932,32.884053],[102.795721,32.883558],[102.792755,32.880486],[102.792195,32.879607],[102.791732,32.876617],[102.791954,32.874884],[102.791453,32.873441],[102.790717,32.872446],[102.790649,32.871614],[102.789877,32.870242],[102.788486,32.868632],[102.787301,32.867705],[102.786326,32.867347],[102.785388,32.867293],[102.784325,32.866859],[102.782933,32.859888],[102.782782,32.856978],[102.78237,32.855536],[102.781341,32.853782],[102.780298,32.850743],[102.77869,32.848865],[102.778394,32.84818],[102.778601,32.847051],[102.779019,32.839244],[102.778723,32.836784],[102.777469,32.833251],[102.776788,32.830105],[102.776963,32.828447],[102.77749,32.827022],[102.777562,32.825929],[102.776819,32.82165],[102.778698,32.818021],[102.778952,32.813193],[102.778086,32.810271],[102.778451,32.808201],[102.779383,32.80667],[102.771281,32.801731],[102.77063,32.800927],[102.769432,32.798791],[102.7685,32.796736],[102.767758,32.794231],[102.767846,32.792496],[102.768283,32.791107],[102.768603,32.789036],[102.768283,32.783934],[102.764572,32.780432],[102.762059,32.777292],[102.759334,32.775469],[102.757893,32.774121],[102.757023,32.7732],[102.756347,32.77164],[102.755127,32.77041],[102.753668,32.76978],[102.751567,32.769817],[102.74832,32.769231],[102.746903,32.768791],[102.743606,32.766541],[102.74239,32.76516],[102.738288,32.762456],[102.733005,32.761706],[102.731268,32.762077],[102.725669,32.762026],[102.722461,32.761665],[102.721528,32.761909],[102.721183,32.760042],[102.721534,32.753945],[102.717787,32.749711],[102.717,32.748006],[102.716626,32.743546],[102.717228,32.737165],[102.717708,32.735566],[102.716123,32.732691],[102.715777,32.730953],[102.714009,32.725642],[102.713869,32.723495],[102.713414,32.722209],[102.712902,32.719354],[102.712407,32.717695],[102.711114,32.714868],[102.710765,32.713253],[102.709942,32.711094],[102.709183,32.710255],[102.709519,32.70857],[102.710897,32.705149],[102.711045,32.704072],[102.710017,32.702332],[102.709341,32.701549],[102.707656,32.700386],[102.706591,32.70014],[102.704211,32.698918],[102.703359,32.698676],[102.702284,32.698838],[102.701003,32.698633],[102.699845,32.697841],[102.698919,32.696329],[102.698738,32.695012],[102.698802,32.692522],[102.698076,32.691602],[102.696438,32.690711],[102.695055,32.690323],[102.693023,32.69015],[102.683759,32.700354],[102.681951,32.701906],[102.680319,32.702827],[102.678,32.703419],[102.676411,32.70271],[102.675466,32.701628],[102.675186,32.700339],[102.675227,32.698736],[102.674282,32.694228],[102.67323,32.690937],[102.672292,32.689059],[102.671464,32.685901],[102.671496,32.684682],[102.672682,32.679893],[102.673309,32.679135],[102.67544,32.678854],[102.676639,32.67939],[102.678383,32.679422],[102.680135,32.679134],[102.682246,32.677847],[102.68247,32.677154],[102.683093,32.677005],[102.683384,32.676676],[102.683689,32.675608],[102.683601,32.675309],[102.683283,32.675222],[102.681649,32.6751],[102.681082,32.674508],[102.681076,32.673936],[102.681534,32.673566],[102.68224,32.67347],[102.684761,32.673761],[102.68576,32.673454],[102.685713,32.672804],[102.684081,32.672828],[102.683798,32.672606],[102.68354,32.671465],[102.683073,32.670969],[102.681834,32.670695],[102.680427,32.669351],[102.679253,32.668977],[102.678699,32.668128],[102.67855,32.666735],[102.678085,32.66614],[102.677131,32.665897],[102.673508,32.665739],[102.672603,32.665479],[102.671874,32.664987],[102.67017,32.662835],[102.669852,32.662739],[102.668238,32.663295],[102.667305,32.663349],[102.664682,32.662598],[102.664054,32.662135],[102.663873,32.661639],[102.664063,32.661558],[102.663901,32.661238],[102.664496,32.659481],[102.663957,32.658847],[102.663392,32.658874],[102.663051,32.65968],[102.662612,32.660168],[102.661766,32.659881],[102.659891,32.660207],[102.657777,32.659446],[102.657242,32.659078],[102.655813,32.657212],[102.654696,32.656224],[102.654241,32.656052],[102.653911,32.656557],[102.65391,32.657751],[102.654139,32.658164],[102.653463,32.658536],[102.653084,32.658345],[102.6524,32.658423],[102.65181,32.658258],[102.651729,32.65787],[102.652348,32.656915],[102.652321,32.65618],[102.651953,32.6557],[102.651995,32.655409],[102.651907,32.655641],[102.651658,32.655317],[102.64771,32.654277],[102.647065,32.654458],[102.646156,32.654286],[102.645981,32.653973],[102.645964,32.653355],[102.646166,32.652983],[102.646516,32.652746],[102.648169,32.652376],[102.64858,32.651819],[102.648176,32.651471],[102.648614,32.651649],[102.64865,32.652053],[102.648838,32.651321],[102.646015,32.651],[102.645556,32.651139],[102.645171,32.652291],[102.643908,32.652568],[102.643712,32.65165],[102.64294,32.651442],[102.641762,32.651737],[102.640778,32.651495],[102.640869,32.651121],[102.641854,32.65019],[102.641754,32.649773],[102.641429,32.6497],[102.641167,32.64936],[102.640534,32.649116],[102.639978,32.649415],[102.639039,32.650364],[102.638588,32.650123],[102.638258,32.648789],[102.637607,32.648111],[102.636909,32.647966],[102.636494,32.648112],[102.63628,32.649268],[102.63402,32.650076],[102.633558,32.649691],[102.633595,32.649235],[102.633326,32.64866],[102.632105,32.648184],[102.632096,32.648532],[102.632808,32.649241],[102.63174,32.649917],[102.630687,32.649974],[102.628923,32.649284],[102.628938,32.648743],[102.629909,32.647389],[102.629548,32.646963],[102.628302,32.646837],[102.627673,32.647635],[102.626224,32.647686],[102.625589,32.64752],[102.625602,32.64702],[102.626868,32.645804],[102.627344,32.645079],[102.628129,32.644746],[102.628065,32.643701],[102.627833,32.643358],[102.626647,32.642619],[102.626358,32.64177],[102.628118,32.639991],[102.627629,32.639479],[102.627123,32.639585],[102.625866,32.640489],[102.624426,32.640901],[102.623925,32.641303],[102.623331,32.64133],[102.622841,32.640819],[102.622854,32.640355],[102.623183,32.640013],[102.623913,32.640027],[102.624517,32.639652],[102.624446,32.638877],[102.624188,32.638293],[102.623273,32.638314],[102.622581,32.638572],[102.622234,32.638433],[102.621961,32.637825],[102.622579,32.636909],[102.623227,32.636612],[102.62406,32.636582],[102.624422,32.636326],[102.624609,32.635969],[102.624154,32.635618],[102.623236,32.636054],[102.622701,32.635752],[102.623291,32.634903],[102.623897,32.634583],[102.624258,32.63382],[102.624181,32.63361],[102.623628,32.633527],[102.622557,32.634319],[102.62205,32.634464],[102.622331,32.632498],[102.621344,32.631783],[102.621132,32.63116],[102.621778,32.630941],[102.622201,32.630485],[102.62213,32.62971],[102.621826,32.629125],[102.622224,32.628867],[102.624528,32.628867],[102.625134,32.628414],[102.625048,32.62648],[102.624313,32.624919],[102.624463,32.624281],[102.625161,32.624285],[102.625533,32.624554],[102.626079,32.625494],[102.626807,32.625624],[102.627102,32.624818],[102.626953,32.623539],[102.627064,32.623118],[102.627606,32.62301],[102.627731,32.623476],[102.628508,32.623811],[102.628803,32.623708],[102.62935,32.622734],[102.629041,32.622303],[102.628362,32.622051],[102.628187,32.622181],[102.627994,32.621985],[102.627851,32.621739],[102.628067,32.621125],[102.62862,32.620942],[102.629337,32.621496],[102.629701,32.621542],[102.630126,32.621009],[102.630051,32.620293],[102.629754,32.619986],[102.630005,32.619941],[102.629977,32.61973],[102.629637,32.619291],[102.629966,32.618136],[102.628642,32.616651],[102.628718,32.615648],[102.628235,32.614866],[102.628723,32.613065],[102.62836,32.612499],[102.62808,32.612387],[102.627185,32.612929],[102.626681,32.61292],[102.626312,32.612569],[102.621617,32.614163],[102.614268,32.618476],[102.61344,32.618693],[102.608017,32.618543],[102.606769,32.618055],[102.605241,32.617794],[102.603269,32.617757],[102.597516,32.615606],[102.595497,32.615288],[102.582898,32.606836],[102.582228,32.607287],[102.581482,32.608525],[102.58152,32.609175],[102.581008,32.609861],[102.57961,32.610901],[102.578108,32.611707],[102.575478,32.613697],[102.571868,32.617478],[102.571601,32.618039],[102.566533,32.614127],[102.562416,32.61029],[102.558981,32.607625],[102.557915,32.606495],[102.557939,32.607651],[102.559003,32.608832],[102.559204,32.611526],[102.557392,32.613671],[102.556752,32.615004],[102.556441,32.61639],[102.554907,32.618354],[102.552375,32.620764],[102.550863,32.62194],[102.548618,32.62185],[102.546576,32.622367],[102.544679,32.623582],[102.543939,32.624588],[102.540786,32.627635],[102.536416,32.631074],[102.534097,32.633673],[102.529309,32.636316],[102.52798,32.6368],[102.524899,32.641192],[102.521664,32.645164],[102.520448,32.647506],[102.519915,32.650928],[102.519496,32.652172],[102.519503,32.653935],[102.52047,32.656645],[102.521132,32.660462],[102.521262,32.661717],[102.521091,32.66394],[102.521565,32.66664],[102.525214,32.671594],[102.525806,32.674549],[102.5272,32.678942],[102.529464,32.68435],[102.529985,32.687872],[102.530726,32.689501],[102.535447,32.695384],[102.535798,32.696909],[102.536601,32.698301],[102.534147,32.697731],[102.527351,32.697882],[102.525392,32.697701],[102.518648,32.697995],[102.515943,32.698368],[102.509502,32.697861],[102.50583,32.696696],[102.499003,32.69334],[102.497618,32.693278],[102.493923,32.694136],[102.492317,32.694655],[102.49061,32.695897],[102.490429,32.696549],[102.490532,32.698391],[102.490842,32.699282],[102.491016,32.701804],[102.491719,32.705819],[102.492914,32.708326],[102.496102,32.712494],[102.496959,32.713925],[102.49718,32.714792],[102.498345,32.716885],[102.49843,32.719715],[102.499284,32.722732],[102.500065,32.72399],[102.500627,32.724311],[102.502393,32.727106],[102.502669,32.729781],[102.502649,32.733637],[102.503308,32.735207],[102.503789,32.737993],[102.503744,32.739619],[102.504056,32.742587],[102.504698,32.744352],[102.505915,32.746712],[102.50903,32.750069],[102.515087,32.754152],[102.516244,32.755135],[102.516861,32.756023],[102.517078,32.757112],[102.516983,32.76053],[102.517578,32.764004],[102.515981,32.766392],[102.514105,32.771694],[102.51306,32.775553],[102.511574,32.779277],[102.50989,32.781205],[102.507953,32.781625],[102.5074,32.781989],[102.507134,32.782651],[102.507301,32.783739],[102.508457,32.784805],[102.51011,32.785714],[102.510969,32.786816],[102.510992,32.787734],[102.510518,32.788809],[102.509851,32.789713],[102.509001,32.790072],[102.50821,32.790098],[102.507873,32.789799],[102.508151,32.788678],[102.50862,32.787812],[102.508449,32.786849],[102.507623,32.786374],[102.504282,32.785765],[102.503049,32.785698],[102.501853,32.786092],[102.501244,32.786663],[102.500876,32.78749],[102.500871,32.790208],[102.499216,32.791264],[102.498545,32.791294],[102.497803,32.791083],[102.496484,32.790294],[102.492233,32.799358],[102.491803,32.800895],[102.491777,32.801788],[102.494254,32.805432],[102.496219,32.808956],[102.498223,32.81198],[102.498883,32.814215],[102.499831,32.816281],[102.501321,32.817952],[102.501091,32.819456],[102.49959,32.821199],[102.498588,32.8229],[102.498076,32.825525],[102.497083,32.826899],[102.495954,32.829005],[102.495588,32.830294],[102.495258,32.833215],[102.495517,32.835172],[102.495484,32.836942],[102.494919,32.838241],[102.494555,32.840302],[102.496027,32.843048],[102.496502,32.84486],[102.496385,32.845276],[102.490759,32.850338],[102.486855,32.85272],[102.484003,32.853362],[102.480214,32.854978],[102.475173,32.856433],[102.473231,32.858282],[102.472222,32.859947],[102.469019,32.867284],[102.467217,32.870467],[102.466829,32.871572],[102.466789,32.872955],[102.466434,32.874182],[102.464274,32.877387],[102.463539,32.878155],[102.463198,32.87887],[102.463009,32.880491],[102.463871,32.882795],[102.462401,32.886827],[102.460608,32.887152],[102.45739,32.891208],[102.456305,32.892992],[102.456412,32.894227],[102.456064,32.89765],[102.456207,32.898887],[102.456001,32.902145],[102.456122,32.903515],[102.45518,32.910101],[102.455476,32.911724],[102.45547,32.913534],[102.45639,32.915671],[102.457395,32.917251],[102.45741,32.921526],[102.457186,32.922966],[102.454694,32.924668],[102.452633,32.925685],[102.450741,32.927976],[102.449606,32.928531],[102.449331,32.929353],[102.449001,32.929712],[102.446633,32.931069],[102.444741,32.931762],[102.44351,32.933259],[102.44229,32.935178],[102.441734,32.935456],[102.440455,32.935375],[102.440914,32.935745],[102.440992,32.93604],[102.440068,32.936829],[102.439335,32.937888]]]},"properties":{"id":"402880fb76037356017603aa62632fca","name":"邛溪镇","full_name":"四川省阿坝藏族羌族自治州红原县邛溪镇","ad_code":"513233100000","code":"513233100000","area_km2":895.94}},{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[102.662814,32.045234],[102.663585,32.045091],[102.666091,32.04325],[102.667019,32.043321],[102.667669,32.043143],[102.670003,32.043307],[102.670481,32.041094],[102.671652,32.040344],[102.672894,32.037967],[102.673465,32.037289],[102.674036,32.035883],[102.674022,32.035462],[102.673658,32.034905],[102.67405,32.03367],[102.674036,32.033042],[102.673686,32.032671],[102.672994,32.032407],[102.671159,32.030693],[102.670481,32.029337],[102.66976,32.028666],[102.669589,32.028259],[102.670047,32.027106],[102.671631,32.026173],[102.673792,32.025369],[102.674601,32.024755],[102.674796,32.023508],[102.674644,32.020439],[102.67412,32.019306],[102.674211,32.018254],[102.673839,32.016384],[102.673811,32.015375],[102.674073,32.014157],[102.673516,32.013605],[102.673057,32.012515],[102.672462,32.011908],[102.671236,32.011022],[102.670243,32.010624],[102.669136,32.009053],[102.668958,32.008327],[102.669963,32.007506],[102.670683,32.005752],[102.671308,32.004776],[102.671022,32.00336],[102.671308,32.003104],[102.67308,32.00248],[102.673604,32.001129],[102.674698,32.000326],[102.675751,31.998881],[102.676471,31.998256],[102.675281,31.996585],[102.674306,31.994366],[102.674615,31.992272],[102.675127,31.991362],[102.674913,31.99088],[102.675145,31.990273],[102.675139,31.986924],[102.677062,31.984898],[102.677625,31.984057],[102.676882,31.981725],[102.67549,31.979197],[102.675513,31.978507],[102.677718,31.975664],[102.679227,31.974449],[102.680623,31.973803],[102.685007,31.972395],[102.686255,31.970384],[102.686453,31.968674],[102.68681,31.96859],[102.687774,31.967758],[102.688517,31.966526],[102.687809,31.965789],[102.68717,31.964555],[102.686364,31.964248],[102.685757,31.963641],[102.685304,31.96251],[102.684118,31.960505],[102.682812,31.955132],[102.683118,31.952361],[102.681159,31.950235],[102.681112,31.949747],[102.6815,31.94841],[102.681444,31.94756],[102.680331,31.944753],[102.67844,31.941402],[102.678056,31.940238],[102.677647,31.937566],[102.674515,31.933616],[102.674771,31.931896],[102.674859,31.928391],[102.674673,31.927952],[102.673599,31.926774],[102.673416,31.92625],[102.673737,31.925215],[102.676523,31.921795],[102.675177,31.917319],[102.675177,31.915044],[102.675669,31.913425],[102.677301,31.910383],[102.676792,31.9094],[102.674111,31.907923],[102.673944,31.907518],[102.677319,31.903571],[102.678712,31.902237],[102.678841,31.901787],[102.678493,31.899906],[102.676061,31.895451],[102.675547,31.893966],[102.676934,31.891305],[102.679217,31.887727],[102.680536,31.885031],[102.679117,31.883323],[102.678515,31.882853],[102.680032,31.880914],[102.680199,31.878909],[102.679604,31.877934],[102.679473,31.877089],[102.678979,31.876119],[102.678771,31.875215],[102.677891,31.874299],[102.678075,31.872544],[102.677082,31.868975],[102.677236,31.868511],[102.678682,31.867202],[102.678557,31.866025],[102.678004,31.86568],[102.677587,31.86452],[102.677682,31.864222],[102.67817,31.863871],[102.678474,31.862556],[102.678462,31.861628],[102.677082,31.860671],[102.676612,31.859915],[102.675856,31.859273],[102.675898,31.857768],[102.674922,31.856852],[102.674781,31.85514],[102.673933,31.853672],[102.67268,31.852265],[102.672123,31.852698],[102.671479,31.854065],[102.670789,31.858026],[102.669902,31.860281],[102.670016,31.861256],[102.671128,31.862486],[102.671067,31.863517],[102.670841,31.86425],[102.670108,31.865405],[102.668933,31.86671],[102.667642,31.868857],[102.6673,31.869748],[102.667599,31.870284],[102.67089,31.871794],[102.671346,31.872339],[102.671439,31.873258],[102.671036,31.874106],[102.67061,31.87457],[102.668162,31.876094],[102.668122,31.876462],[102.668569,31.87706],[102.671139,31.87852],[102.671323,31.878913],[102.671277,31.879523],[102.670228,31.880387],[102.667714,31.881254],[102.666011,31.881547],[102.665139,31.881885],[102.664958,31.882177],[102.66501,31.882826],[102.665924,31.883913],[102.666546,31.885312],[102.668488,31.886527],[102.668653,31.886855],[102.668495,31.887618],[102.668177,31.887877],[102.666958,31.888179],[102.663067,31.888274],[102.662021,31.889937],[102.659873,31.891431],[102.659754,31.892019],[102.660525,31.893053],[102.664305,31.895436],[102.664324,31.896025],[102.664005,31.896344],[102.663308,31.896568],[102.658643,31.8973],[102.657595,31.897693],[102.657239,31.898129],[102.65728,31.899192],[102.65877,31.900487],[102.660913,31.901942],[102.661286,31.902302],[102.661377,31.902806],[102.66102,31.903183],[102.657618,31.903622],[102.656607,31.903928],[102.655932,31.904622],[102.655192,31.906468],[102.655349,31.907167],[102.657998,31.909162],[102.658228,31.909668],[102.658247,31.910346],[102.657643,31.910925],[102.65504,31.912089],[102.654303,31.912827],[102.654206,31.914067],[102.654354,31.914379],[102.654814,31.914653],[102.658361,31.915823],[102.658732,31.917508],[102.659175,31.918488],[102.65958,31.918849],[102.660812,31.919358],[102.661116,31.91963],[102.661057,31.919937],[102.660312,31.920674],[102.659481,31.920776],[102.656169,31.920392],[102.654572,31.920547],[102.65401,31.921365],[102.654028,31.921733],[102.655042,31.923234],[102.655363,31.924496],[102.655015,31.925433],[102.654486,31.926023],[102.653598,31.925867],[102.651642,31.924243],[102.651128,31.924257],[102.650852,31.924528],[102.650232,31.928881],[102.650279,31.930805],[102.65012,31.931483],[102.649189,31.932987],[102.647732,31.934346],[102.647727,31.934546],[102.647951,31.93491],[102.652092,31.93667],[102.652924,31.937286],[102.65323,31.938174],[102.652706,31.938404],[102.652049,31.938392],[102.648022,31.937716],[102.645532,31.93763],[102.645006,31.937901],[102.643357,31.939873],[102.642628,31.944814],[102.642737,31.946058],[102.643151,31.94831],[102.644662,31.949901],[102.644598,31.95058],[102.643782,31.95305],[102.643094,31.954199],[102.641489,31.955588],[102.640172,31.957446],[102.63859,31.958619],[102.636898,31.960734],[102.634993,31.961022],[102.629416,31.960221],[102.62866,31.959957],[102.626285,31.958687],[102.623372,31.956631],[102.621446,31.95617],[102.618959,31.955823],[102.609394,31.955667],[102.607201,31.955326],[102.605091,31.954577],[102.601524,31.953933],[102.599875,31.952976],[102.597893,31.951314],[102.59173,31.945392],[102.590268,31.943459],[102.588383,31.942217],[102.587836,31.941008],[102.586204,31.939557],[102.585723,31.93871],[102.584866,31.938329],[102.582872,31.938191],[102.580916,31.936554],[102.578404,31.935388],[102.576086,31.934855],[102.57562,31.935326],[102.574835,31.936697],[102.574264,31.937039],[102.572408,31.939024],[102.568881,31.940661],[102.568415,31.941261],[102.568248,31.941894],[102.568953,31.942988],[102.569019,31.94374],[102.568348,31.945015],[102.569176,31.94601],[102.569966,31.947614],[102.569676,31.94995],[102.570147,31.952482],[102.570004,31.952977],[102.569133,31.953691],[102.568762,31.954814],[102.567615,31.95657],[102.567054,31.957113],[102.566045,31.957351],[102.564974,31.95824],[102.562047,31.959283],[102.56022,31.960668],[102.559944,31.961243],[102.558388,31.962167],[102.557726,31.963318],[102.557493,31.964451],[102.556665,31.965341],[102.555342,31.967682],[102.554814,31.97035],[102.554239,31.97099],[102.550921,31.971013],[102.549379,31.972289],[102.549227,31.973883],[102.548727,31.97493],[102.547837,31.975506],[102.547242,31.976377],[102.546272,31.977157],[102.544554,31.979646],[102.544344,31.980455],[102.544544,31.981745],[102.544416,31.982206],[102.54334,31.983905],[102.542027,31.984757],[102.541346,31.985766],[102.541075,31.987384],[102.541498,31.99004],[102.541346,31.990539],[102.540488,31.991652],[102.539757,31.992076],[102.538286,31.992352],[102.537482,31.993385],[102.535388,31.994908],[102.533927,31.996712],[102.5323,31.999466],[102.531798,32.001111],[102.531134,32.001892],[102.529173,32.002465],[102.527964,32.002389],[102.526355,32.00307],[102.525827,32.00365],[102.52439,32.003783],[102.522682,32.004573],[102.522363,32.004421],[102.52152,32.003322],[102.520695,32.002825],[102.516966,32.003874],[102.516305,32.004992],[102.514239,32.005644],[102.513392,32.006334],[102.512869,32.007757],[102.512421,32.009932],[102.511879,32.010798],[102.509699,32.011636],[102.508476,32.012954],[102.507439,32.013206],[102.506411,32.013168],[102.505031,32.012583],[102.503456,32.01234],[102.500252,32.012417],[102.498368,32.01312],[102.495342,32.013073],[102.494514,32.014781],[102.493952,32.017646],[102.492982,32.018612],[102.49278,32.019374],[102.491518,32.020342],[102.490769,32.01979],[102.489883,32.019665],[102.486397,32.020212],[102.486106,32.019493],[102.485172,32.018612],[102.485005,32.017886],[102.483417,32.016887],[102.482679,32.016102],[102.481799,32.015947],[102.481198,32.014656],[102.480121,32.013883],[102.477599,32.013693],[102.476267,32.012913],[102.473721,32.012616],[102.472828,32.012093],[102.470731,32.012023],[102.468075,32.012223],[102.467516,32.012437],[102.464476,32.014912],[102.463792,32.016774],[102.462835,32.018017],[102.46271,32.020093],[102.461883,32.021688],[102.46193,32.024085],[102.462906,32.026595],[102.462109,32.029754],[102.462341,32.031443],[102.462127,32.033395],[102.46127,32.035911],[102.461205,32.036988],[102.461335,32.037172],[102.462918,32.037517],[102.463721,32.038023],[102.464923,32.040164],[102.464566,32.041895],[102.464619,32.04274],[102.464072,32.043894],[102.463893,32.04509],[102.464429,32.045518],[102.465095,32.047933],[102.465708,32.048016],[102.468046,32.047671],[102.469336,32.047874],[102.470003,32.047731],[102.471954,32.048135],[102.472305,32.048427],[102.473524,32.048385],[102.474863,32.049272],[102.475184,32.050081],[102.475541,32.050313],[102.479526,32.049367],[102.480835,32.048784],[102.482917,32.049123],[102.483375,32.050051],[102.483821,32.050497],[102.485933,32.051116],[102.486546,32.052757],[102.487123,32.053507],[102.487611,32.055303],[102.487414,32.056124],[102.487843,32.056969],[102.487301,32.057897],[102.486927,32.060068],[102.485231,32.063209],[102.485541,32.064096],[102.486391,32.065357],[102.486588,32.067355],[102.487391,32.06839],[102.487176,32.069378],[102.487349,32.070496],[102.488152,32.071805],[102.488967,32.072364],[102.489247,32.073209],[102.487462,32.073988],[102.484749,32.074071],[102.482864,32.074482],[102.482078,32.077266],[102.48209,32.077545],[102.482887,32.078598],[102.481846,32.081198],[102.482299,32.082513],[102.481466,32.083637],[102.481269,32.084422],[102.481258,32.086195],[102.481727,32.088664],[102.481466,32.089818],[102.480692,32.09049],[102.476059,32.091181],[102.474232,32.091679],[102.473251,32.091507],[102.471418,32.091923],[102.470145,32.093321],[102.469907,32.095255],[102.469503,32.096177],[102.470104,32.096801],[102.470984,32.097283],[102.471407,32.099341],[102.470776,32.100329],[102.471228,32.100959],[102.471472,32.101864],[102.470687,32.10325],[102.470889,32.104695],[102.471127,32.105183],[102.4708,32.10557],[102.470657,32.106301],[102.469919,32.107313],[102.468866,32.108157],[102.467344,32.10902],[102.466428,32.108716],[102.465708,32.108705],[102.46384,32.108865],[102.462299,32.109448],[102.459848,32.109496],[102.458867,32.110293],[102.457076,32.112583],[102.456422,32.112976],[102.45597,32.114362],[102.45337,32.115676],[102.45265,32.116503],[102.452567,32.117265],[102.451669,32.117984],[102.45111,32.118086],[102.449373,32.117764],[102.446922,32.117842],[102.445595,32.117068],[102.444548,32.116176],[102.443103,32.115849],[102.44132,32.116858],[102.440285,32.116822],[102.439512,32.117156],[102.43906,32.118571],[102.439214,32.119476],[102.438984,32.121086],[102.438035,32.121933],[102.436308,32.124264],[102.436377,32.124455],[102.437694,32.125144],[102.4395,32.127214],[102.439862,32.128434],[102.440504,32.129227],[102.440254,32.129783],[102.440368,32.13099],[102.440176,32.131332],[102.43812,32.132667],[102.436314,32.133046],[102.434851,32.133081],[102.433815,32.133924],[102.432645,32.135344],[102.429354,32.136879],[102.428312,32.138264],[102.426199,32.140134],[102.42577,32.140798],[102.424892,32.140719],[102.421759,32.138728],[102.419674,32.138564],[102.418858,32.138007],[102.416336,32.138179],[102.414873,32.137864],[102.414058,32.136972],[102.413558,32.135865],[102.412957,32.135491],[102.411506,32.135282],[102.410946,32.134967],[102.409884,32.135487],[102.407417,32.135705],[102.405299,32.135259],[102.404,32.137172],[102.403446,32.139697],[102.402459,32.140798],[102.397861,32.142428],[102.396998,32.142345],[102.396022,32.142862],[102.395321,32.146479],[102.394862,32.147222],[102.391472,32.148097],[102.390377,32.148115],[102.389068,32.148608],[102.389289,32.150625],[102.390217,32.151398],[102.390371,32.152546],[102.389961,32.153284],[102.388735,32.154504],[102.387599,32.156032],[102.387641,32.156871],[102.387278,32.158644],[102.38745,32.16047],[102.386992,32.161577],[102.386933,32.162225],[102.387522,32.16373],[102.388408,32.165193],[102.388557,32.166092],[102.388093,32.16724],[102.387694,32.167454],[102.387169,32.167444],[102.387477,32.168163],[102.388857,32.169446],[102.393159,32.171705],[102.399263,32.176363],[102.402338,32.179899],[102.404833,32.183904],[102.40533,32.184349],[102.406406,32.184419],[102.408253,32.185277],[102.409303,32.18824],[102.409848,32.189023],[102.410847,32.191792],[102.410986,32.194881],[102.412002,32.199049],[102.412478,32.200265],[102.413353,32.20144],[102.413637,32.203423],[102.415356,32.204808],[102.416547,32.20681],[102.417051,32.210043],[102.418648,32.212336],[102.420144,32.215214],[102.419814,32.215896],[102.418535,32.217087],[102.417613,32.218867],[102.417531,32.219554],[102.417815,32.220512],[102.418602,32.221322],[102.419013,32.222177],[102.419167,32.223345],[102.419912,32.225636],[102.419875,32.226958],[102.420208,32.228394],[102.420339,32.230355],[102.420302,32.231677],[102.419399,32.233719],[102.422269,32.233116],[102.424149,32.233154],[102.426517,32.233562],[102.429395,32.234958],[102.432415,32.236781],[102.43467,32.238491],[102.435513,32.239911],[102.437881,32.245799],[102.436359,32.248052],[102.436342,32.248671],[102.437761,32.251441],[102.438405,32.253118],[102.438638,32.254395],[102.439681,32.256895],[102.439515,32.257349],[102.438964,32.257827],[102.438634,32.258636],[102.438684,32.260953],[102.439117,32.261941],[102.440476,32.262784],[102.441138,32.263809],[102.442676,32.265112],[102.443412,32.266237],[102.443138,32.269167],[102.443153,32.271353],[102.442715,32.273302],[102.442267,32.274206],[102.440295,32.276059],[102.439004,32.278251],[102.438698,32.279582],[102.438715,32.280333],[102.436614,32.285412],[102.436307,32.288114],[102.435917,32.289704],[102.436708,32.294353],[102.437037,32.297687],[102.436964,32.301633],[102.436339,32.30335],[102.436223,32.30475],[102.435152,32.308676],[102.433662,32.311092],[102.43301,32.312416],[102.432871,32.313262],[102.433206,32.316368],[102.434554,32.31927],[102.43588,32.323124],[102.435728,32.326079],[102.436313,32.327135],[102.436415,32.328355],[102.43713,32.329646],[102.437551,32.331684],[102.437515,32.332959],[102.436784,32.334713],[102.436948,32.335206],[102.437468,32.33567],[102.43883,32.336226],[102.444552,32.338229],[102.446265,32.341494],[102.447546,32.344897],[102.448742,32.345895],[102.449228,32.346117],[102.449807,32.346111],[102.450859,32.346782],[102.453604,32.347097],[102.456977,32.346841],[102.464668,32.350827],[102.468904,32.352536],[102.471258,32.353168],[102.473468,32.353472],[102.475767,32.356051],[102.478407,32.357402],[102.480688,32.359019],[102.482039,32.361072],[102.482273,32.363674],[102.482675,32.364617],[102.483433,32.365983],[102.484561,32.367252],[102.485027,32.368093],[102.48628,32.369261],[102.486611,32.370566],[102.486269,32.371858],[102.486154,32.37383],[102.487249,32.374059],[102.488027,32.374698],[102.488845,32.376117],[102.490394,32.377654],[102.490598,32.381346],[102.491049,32.382758],[102.491462,32.385519],[102.491056,32.386914],[102.490554,32.391787],[102.490781,32.394648],[102.490508,32.395682],[102.488665,32.398086],[102.487793,32.39864],[102.485717,32.400625],[102.483981,32.401421],[102.48292,32.402127],[102.482146,32.403566],[102.481929,32.404757],[102.481934,32.406782],[102.481535,32.407917],[102.481419,32.412071],[102.480722,32.415121],[102.480743,32.420991],[102.481591,32.425735],[102.48343,32.430083],[102.484503,32.431143],[102.48649,32.432378],[102.488331,32.43444],[102.490313,32.435882],[102.491259,32.437096],[102.491511,32.439075],[102.492802,32.443308],[102.494777,32.447191],[102.495789,32.44825],[102.496884,32.448531],[102.498921,32.448001],[102.499732,32.447445],[102.500299,32.446213],[102.501934,32.445535],[102.502618,32.444584],[102.50465,32.442494],[102.506141,32.440494],[102.507601,32.43961],[102.510628,32.438351],[102.513027,32.435963],[102.514031,32.434258],[102.514308,32.432894],[102.513938,32.43111],[102.512401,32.428239],[102.510669,32.423791],[102.510708,32.422371],[102.511778,32.420464],[102.512634,32.419771],[102.513727,32.419184],[102.52509,32.419256],[102.529342,32.419085],[102.534512,32.418121],[102.536887,32.418777],[102.543321,32.421947],[102.550491,32.426704],[102.553949,32.429358],[102.556984,32.432157],[102.558222,32.432841],[102.562118,32.434004],[102.562561,32.434597],[102.562842,32.435544],[102.564399,32.437458],[102.565743,32.438718],[102.576027,32.442228],[102.583009,32.443174],[102.584527,32.44369],[102.589935,32.446262],[102.592072,32.447959],[102.592622,32.448911],[102.593035,32.449211],[102.59391,32.449423],[102.595746,32.44949],[102.596761,32.448763],[102.601208,32.44862],[102.603164,32.447034],[102.604169,32.446696],[102.606124,32.446636],[102.607959,32.446736],[102.614205,32.448056],[102.61711,32.448241],[102.619525,32.448157],[102.623403,32.449237],[102.625449,32.450087],[102.628138,32.446858],[102.630589,32.44684],[102.632531,32.447266],[102.634037,32.448268],[102.635926,32.450707],[102.637417,32.452261],[102.640118,32.452994],[102.641417,32.453083],[102.64168,32.453283],[102.642086,32.455336],[102.644645,32.455777],[102.648555,32.458134],[102.652817,32.456279],[102.654573,32.455181],[102.656853,32.455057],[102.657613,32.454505],[102.65831,32.453353],[102.659429,32.452575],[102.660497,32.452295],[102.662891,32.452306],[102.665082,32.454111],[102.667513,32.455754],[102.672094,32.457769],[102.672349,32.458506],[102.671722,32.461523],[102.671691,32.462721],[102.671317,32.463546],[102.673834,32.46336],[102.675509,32.46389],[102.676399,32.464406],[102.679419,32.467557],[102.680198,32.469335],[102.680831,32.469147],[102.682959,32.467322],[102.688008,32.464885],[102.689386,32.464744],[102.691914,32.464125],[102.696354,32.464006],[102.698109,32.464471],[102.702303,32.464747],[102.70442,32.463321],[102.709838,32.460224],[102.712851,32.459081],[102.718971,32.457495],[102.718512,32.457245],[102.718598,32.45694],[102.719987,32.454713],[102.720787,32.454113],[102.721824,32.450706],[102.71934,32.449688],[102.717855,32.448545],[102.717494,32.447346],[102.717132,32.444481],[102.715923,32.442844],[102.716009,32.441597],[102.715847,32.440265],[102.714029,32.438942],[102.713468,32.438142],[102.712545,32.43601],[102.710729,32.43522],[102.710027,32.433971],[102.709504,32.433567],[102.708528,32.433353],[102.706839,32.433602],[102.704768,32.432603],[102.703329,32.431556],[102.698665,32.429653],[102.695477,32.424132],[102.693978,32.422621],[102.691693,32.421729],[102.688814,32.419956],[102.684376,32.421134],[102.684031,32.421086],[102.682758,32.419504],[102.682083,32.418947],[102.677985,32.416863],[102.677785,32.416363],[102.677693,32.414457],[102.678099,32.413379],[102.678049,32.412737],[102.67728,32.412008],[102.675025,32.411012],[102.674513,32.410602],[102.672546,32.407457],[102.67065,32.405997],[102.670458,32.40555],[102.671806,32.402671],[102.677147,32.394306],[102.678321,32.391919],[102.67831,32.391514],[102.676291,32.390968],[102.674765,32.390188],[102.674017,32.389211],[102.672835,32.386531],[102.671108,32.383574],[102.670302,32.383077],[102.667936,32.382281],[102.666637,32.381506],[102.664344,32.378423],[102.662255,32.3748],[102.660718,32.370828],[102.658536,32.366263],[102.656941,32.363748],[102.65657,32.362315],[102.656581,32.35916],[102.656255,32.358596],[102.654578,32.357488],[102.652865,32.35706],[102.651081,32.357074],[102.650795,32.356931],[102.650417,32.356239],[102.64809,32.354797],[102.646783,32.35499],[102.645661,32.354726],[102.644071,32.354683],[102.639995,32.351949],[102.639409,32.350928],[102.638774,32.349201],[102.638624,32.347537],[102.640385,32.33863],[102.640761,32.337511],[102.641493,32.336833],[102.645891,32.334595],[102.647861,32.333368],[102.646688,32.332611],[102.645289,32.33106],[102.645879,32.329784],[102.646234,32.328207],[102.646375,32.325376],[102.646866,32.322587],[102.646808,32.321557],[102.646195,32.319279],[102.646653,32.318065],[102.647872,32.316983],[102.647736,32.316156],[102.647914,32.315757],[102.648319,32.315484],[102.648485,32.313622],[102.649258,32.313955],[102.650311,32.313794],[102.651906,32.313919],[102.653595,32.313241],[102.6546,32.313283],[102.655159,32.313396],[102.657271,32.314508],[102.65948,32.314994],[102.661215,32.314544],[102.661652,32.314154],[102.663027,32.311829],[102.663141,32.311051],[102.662742,32.309601],[102.663241,32.308659],[102.663027,32.306917],[102.663141,32.30661],[102.66372,32.306296],[102.664027,32.305261],[102.662513,32.302727],[102.662178,32.301671],[102.662235,32.301128],[102.664155,32.297252],[102.665319,32.295624],[102.666268,32.294832],[102.666554,32.294275],[102.666375,32.293647],[102.664355,32.291734],[102.663406,32.290556],[102.662956,32.289271],[102.66282,32.287672],[102.662906,32.285431],[102.664034,32.28451],[102.664533,32.283739],[102.664626,32.283104],[102.664269,32.281876],[102.66544,32.279991],[102.667006,32.27679],[102.665816,32.273107],[102.665925,32.272274],[102.665749,32.270475],[102.663736,32.268824],[102.66228,32.268372],[102.660705,32.267263],[102.659534,32.266349],[102.65863,32.265312],[102.657032,32.26485],[102.656729,32.264481],[102.656301,32.262447],[102.655575,32.261037],[102.654891,32.260722],[102.654688,32.260371],[102.653802,32.260103],[102.653124,32.259615],[102.6515,32.25908],[102.650631,32.258116],[102.649341,32.256171],[102.648686,32.255921],[102.648216,32.255427],[102.647116,32.255392],[102.644903,32.256135],[102.643326,32.255677],[102.642416,32.25601],[102.641804,32.255891],[102.641012,32.256094],[102.640828,32.25629],[102.640751,32.257545],[102.640162,32.258312],[102.637286,32.260827],[102.636654,32.261655],[102.634809,32.262647],[102.634316,32.263704],[102.633406,32.2641],[102.632917,32.264807],[102.630879,32.265135],[102.629808,32.265667],[102.628905,32.266388],[102.627196,32.265356],[102.625179,32.263329],[102.623876,32.262847],[102.62212,32.261434],[102.621489,32.261155],[102.620885,32.260331],[102.61859,32.259988],[102.615485,32.260381],[102.615114,32.260274],[102.614518,32.259367],[102.613618,32.258596],[102.614739,32.257172],[102.614993,32.255741],[102.615728,32.255138],[102.615931,32.254039],[102.614914,32.252696],[102.613972,32.251968],[102.613779,32.251408],[102.614015,32.250908],[102.61394,32.25053],[102.612251,32.248167],[102.610142,32.24669],[102.609111,32.24543],[102.608229,32.245105],[102.607604,32.242985],[102.606951,32.242688],[102.606384,32.242032],[102.606102,32.241211],[102.605652,32.240675],[102.60265,32.23883],[102.602113,32.238236],[102.600429,32.237019],[102.59903,32.235018],[102.597908,32.232907],[102.597708,32.231545],[102.596829,32.230689],[102.596372,32.228297],[102.596508,32.226948],[102.596982,32.226106],[102.597343,32.224664],[102.59685,32.222872],[102.599156,32.220327],[102.599213,32.218479],[102.599656,32.216355],[102.600559,32.215077],[102.600662,32.214592],[102.600059,32.21365],[102.599342,32.211626],[102.59942,32.211151],[102.598713,32.209661],[102.598349,32.20821],[102.598232,32.206511],[102.597728,32.205887],[102.597293,32.204584],[102.596072,32.203763],[102.593709,32.20317],[102.592714,32.202417],[102.592303,32.200736],[102.592428,32.199758],[102.592021,32.199102],[102.590269,32.197917],[102.590133,32.197508],[102.591147,32.194709],[102.591946,32.193639],[102.592657,32.191339],[102.59351,32.19065],[102.59467,32.190026],[102.595234,32.189398],[102.596412,32.188894],[102.597265,32.188177],[102.598746,32.188209],[102.601041,32.188919],[102.602808,32.188348],[102.603183,32.187877],[102.603483,32.186107],[102.603536,32.183251],[102.602969,32.182091],[102.60299,32.181135],[102.602036,32.177375],[102.602312,32.175367],[102.603892,32.174329],[102.604749,32.173301],[102.606861,32.171588],[102.6067,32.170789],[102.607393,32.16974],[102.608119,32.169424],[102.608375,32.167402],[102.608625,32.166985],[102.609095,32.166771],[102.609332,32.165677],[102.609683,32.165314],[102.610445,32.163636],[102.610112,32.162042],[102.61013,32.160959],[102.610683,32.160394],[102.611409,32.160121],[102.612033,32.159014],[102.611926,32.157325],[102.61142,32.156516],[102.610974,32.153149],[102.610582,32.152786],[102.610219,32.151763],[102.609499,32.151204],[102.608976,32.150448],[102.608434,32.148884],[102.608529,32.148426],[102.609422,32.147563],[102.608946,32.146046],[102.609606,32.143298],[102.60944,32.141109],[102.610956,32.140585],[102.611605,32.14074],[102.613419,32.14052],[102.614823,32.140014],[102.615769,32.139913],[102.616965,32.139901],[102.617678,32.140181],[102.619421,32.140139],[102.620016,32.139889],[102.622188,32.139943],[102.623157,32.139503],[102.623669,32.138908],[102.623972,32.134928],[102.623919,32.133566],[102.623591,32.132281],[102.62393,32.131127],[102.622199,32.126326],[102.622979,32.12591],[102.624002,32.12494],[102.625424,32.124292],[102.627915,32.123235],[102.628722,32.123307],[102.629228,32.12315],[102.631527,32.120466],[102.631684,32.120066],[102.631456,32.119067],[102.631591,32.117689],[102.63122,32.116368],[102.63162,32.115669],[102.631677,32.115133],[102.631006,32.112592],[102.630185,32.111486],[102.630128,32.111129],[102.63037,32.110693],[102.634475,32.109073],[102.635203,32.108159],[102.635938,32.106317],[102.637173,32.105161],[102.638173,32.105082],[102.640179,32.104326],[102.641278,32.104347],[102.642691,32.101806],[102.642641,32.098608],[102.642006,32.097409],[102.642042,32.096402],[102.641649,32.094475],[102.642184,32.092897],[102.64322,32.092026],[102.643555,32.090977],[102.644219,32.089885],[102.645225,32.088728],[102.645347,32.087651],[102.645725,32.086565],[102.646146,32.086173],[102.646874,32.085923],[102.647595,32.084403],[102.64731,32.08311],[102.646732,32.081876],[102.646339,32.081483],[102.647717,32.076836],[102.648124,32.076193],[102.650144,32.074223],[102.651265,32.073866],[102.6519,32.072974],[102.653592,32.072082],[102.654084,32.071375],[102.654527,32.069805],[102.655262,32.068627],[102.656147,32.066492],[102.657218,32.065836],[102.658553,32.065414],[102.660302,32.062195],[102.660473,32.061231],[102.661001,32.060518],[102.661001,32.059054],[102.661601,32.057933],[102.661779,32.056463],[102.659852,32.053158],[102.660452,32.052216],[102.65926,32.047847],[102.659509,32.047026],[102.660152,32.046355],[102.660459,32.045341],[102.661194,32.045298],[102.661779,32.044999],[102.662814,32.045234]]]},"properties":{"id":"402880fb76037356017603aa5f432fc5","name":"刷经寺镇","full_name":"四川省阿坝藏族羌族自治州红原县刷经寺镇","ad_code":"513233101000","code":"513233101000","area_km2":986.44}},{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[102.190465,32.696137],[102.190494,32.697068],[102.192273,32.698601],[102.197613,32.700213],[102.198087,32.700834],[102.198873,32.702904],[102.19966,32.703729],[102.205444,32.705962],[102.208422,32.708084],[102.209893,32.709823],[102.211229,32.713498],[102.211163,32.714671],[102.210067,32.716308],[102.208959,32.717433],[102.20823,32.718493],[102.20694,32.720838],[102.205805,32.72189],[102.205605,32.722716],[102.204458,32.724986],[102.20251,32.727976],[102.200751,32.730209],[102.198818,32.734546],[102.197619,32.735767],[102.194274,32.740508],[102.194083,32.741972],[102.194385,32.743446],[102.195953,32.74617],[102.197741,32.750173],[102.198643,32.753002],[102.198667,32.754055],[102.197627,32.756722],[102.196919,32.757952],[102.193133,32.761219],[102.191694,32.762704],[102.191096,32.764207],[102.19041,32.767412],[102.186801,32.775932],[102.186786,32.776396],[102.187015,32.776548],[102.192402,32.777721],[102.193714,32.778435],[102.194012,32.779127],[102.193901,32.781718],[102.19413,32.782799],[102.194898,32.784211],[102.196124,32.785829],[102.197748,32.786795],[102.198361,32.786662],[102.199706,32.78449],[102.202364,32.782983],[102.204178,32.781127],[102.204919,32.778796],[102.205401,32.778194],[102.20695,32.777186],[102.212477,32.775792],[102.213756,32.775698],[102.214856,32.775771],[102.215367,32.776125],[102.216443,32.778841],[102.217665,32.780581],[102.221316,32.787608],[102.223234,32.789674],[102.224513,32.790534],[102.22552,32.790827],[102.226223,32.790621],[102.227035,32.789684],[102.229136,32.788361],[102.231103,32.786835],[102.231772,32.786564],[102.232711,32.786871],[102.233294,32.787628],[102.233943,32.788062],[102.235014,32.788335],[102.236113,32.789549],[102.238999,32.789775],[102.239749,32.790072],[102.240796,32.789852],[102.241991,32.788817],[102.243675,32.78786],[102.244174,32.787925],[102.246721,32.789472],[102.248469,32.790102],[102.25004,32.789846],[102.250764,32.789034],[102.25162,32.789005],[102.252677,32.788501],[102.254436,32.788193],[102.256063,32.788186],[102.260947,32.790248],[102.26297,32.791875],[102.26429,32.792394],[102.267297,32.792728],[102.270381,32.791474],[102.274283,32.791046],[102.275921,32.790617],[102.278675,32.789463],[102.281009,32.788976],[102.282373,32.788027],[102.284252,32.785426],[102.284907,32.784877],[102.285801,32.785043],[102.287719,32.786846],[102.288883,32.787679],[102.289974,32.78807],[102.291394,32.78815],[102.29353,32.787657],[102.294441,32.787233],[102.295938,32.787285],[102.297174,32.786904],[102.298869,32.785341],[102.300351,32.784321],[102.301381,32.78383],[102.304422,32.783039],[102.30579,32.782922],[102.307783,32.783234],[102.309774,32.783246],[102.310059,32.7834],[102.310512,32.783801],[102.310674,32.784221],[102.311935,32.788578],[102.315953,32.793038],[102.316503,32.794028],[102.316576,32.794494],[102.316169,32.796578],[102.316713,32.797714],[102.317779,32.798238],[102.318455,32.798904],[102.319984,32.799004],[102.321245,32.79848],[102.322013,32.799236],[102.322661,32.799533],[102.324261,32.800003],[102.325748,32.800069],[102.326141,32.800324],[102.326522,32.801401],[102.32645,32.802751],[102.326795,32.803483],[102.326557,32.804607],[102.326641,32.80541],[102.327194,32.805803],[102.327908,32.807534],[102.329097,32.808962],[102.329395,32.809658],[102.330852,32.811442],[102.331382,32.811704],[102.332405,32.813334],[102.333097,32.813632],[102.335096,32.81386],[102.336338,32.81453],[102.336902,32.814642],[102.33741,32.814653],[102.338625,32.81425],[102.339668,32.814274],[102.341911,32.81748],[102.343547,32.818129],[102.346366,32.818267],[102.346818,32.818731],[102.347045,32.819647],[102.348467,32.821893],[102.349517,32.822907],[102.350066,32.825098],[102.351223,32.826762],[102.352094,32.827354],[102.355563,32.828225],[102.357119,32.828275],[102.35789,32.829232],[102.359553,32.830302],[102.36076,32.830831],[102.362266,32.831987],[102.36308,32.832958],[102.36415,32.833843],[102.366827,32.834236],[102.367848,32.834186],[102.369768,32.833714],[102.371039,32.833022],[102.371524,32.832965],[102.373545,32.833879],[102.374244,32.834707],[102.374544,32.835442],[102.375251,32.836006],[102.378113,32.837119],[102.382004,32.839582],[102.383895,32.840175],[102.386087,32.84036],[102.38762,32.840885],[102.391642,32.843869],[102.391891,32.84423],[102.3919,32.844891],[102.391328,32.846591],[102.391363,32.847375],[102.39239,32.849011],[102.396314,32.851998],[102.400801,32.856422],[102.40177,32.859284],[102.402048,32.859591],[102.402198,32.864402],[102.402368,32.86554],[102.402808,32.866051],[102.402927,32.866533],[102.40304,32.867771],[102.402898,32.868954],[102.40337,32.869857],[102.403773,32.870204],[102.40377,32.871237],[102.404493,32.872284],[102.404579,32.872855],[102.405178,32.873312],[102.405373,32.874199],[102.405394,32.875471],[102.404929,32.878447],[102.403942,32.880429],[102.402395,32.881664],[102.402104,32.882343],[102.401895,32.884329],[102.402104,32.885067],[102.401923,32.885495],[102.402214,32.885881],[102.401999,32.886604],[102.402428,32.887646],[102.400821,32.889876],[102.398456,32.891246],[102.397003,32.891241],[102.396851,32.891506],[102.396893,32.891941],[102.397808,32.89293],[102.398235,32.895089],[102.399096,32.896955],[102.399358,32.899834],[102.40041,32.90228],[102.401547,32.903493],[102.40466,32.903717],[102.406356,32.90415],[102.409491,32.906176],[102.410686,32.90766],[102.41228,32.908251],[102.41521,32.908802],[102.415606,32.909128],[102.415585,32.909862],[102.412848,32.912249],[102.411395,32.914249],[102.409812,32.915734],[102.409727,32.916637],[102.410111,32.917404],[102.413228,32.920179],[102.416561,32.922736],[102.419374,32.925951],[102.420113,32.926504],[102.420986,32.926474],[102.421837,32.926197],[102.426006,32.923715],[102.427067,32.923247],[102.427502,32.923255],[102.428323,32.924006],[102.430737,32.928541],[102.433265,32.931555],[102.43683,32.932901],[102.437822,32.933728],[102.440455,32.935375],[102.441734,32.935456],[102.44229,32.935178],[102.44351,32.933259],[102.444741,32.931762],[102.446633,32.931069],[102.449001,32.929712],[102.449331,32.929353],[102.449606,32.928531],[102.450741,32.927976],[102.452633,32.925685],[102.454694,32.924668],[102.457186,32.922966],[102.45741,32.921526],[102.457395,32.917251],[102.45639,32.915671],[102.45547,32.913534],[102.455476,32.911724],[102.45518,32.910101],[102.456122,32.903515],[102.456001,32.902145],[102.456207,32.898887],[102.456064,32.89765],[102.456412,32.894227],[102.456305,32.892992],[102.45739,32.891208],[102.460608,32.887152],[102.462401,32.886827],[102.463871,32.882795],[102.463009,32.880491],[102.463198,32.87887],[102.463539,32.878155],[102.464274,32.877387],[102.466434,32.874182],[102.466789,32.872955],[102.466829,32.871572],[102.467217,32.870467],[102.469019,32.867284],[102.472222,32.859947],[102.473231,32.858282],[102.475173,32.856433],[102.480214,32.854978],[102.484003,32.853362],[102.486855,32.85272],[102.490759,32.850338],[102.496385,32.845276],[102.496502,32.84486],[102.496027,32.843048],[102.494555,32.840302],[102.494919,32.838241],[102.495484,32.836942],[102.495517,32.835172],[102.495258,32.833215],[102.495588,32.830294],[102.495954,32.829005],[102.497083,32.826899],[102.498076,32.825525],[102.498588,32.8229],[102.49959,32.821199],[102.501091,32.819456],[102.501321,32.817952],[102.499831,32.816281],[102.498883,32.814215],[102.498223,32.81198],[102.496219,32.808956],[102.494254,32.805432],[102.491777,32.801788],[102.491803,32.800895],[102.492233,32.799358],[102.496484,32.790294],[102.497803,32.791083],[102.498545,32.791294],[102.499216,32.791264],[102.500871,32.790208],[102.500876,32.78749],[102.501244,32.786663],[102.501853,32.786092],[102.503049,32.785698],[102.504282,32.785765],[102.507623,32.786374],[102.508449,32.786849],[102.50862,32.787812],[102.508151,32.788678],[102.507873,32.789799],[102.50821,32.790098],[102.509001,32.790072],[102.509851,32.789713],[102.510518,32.788809],[102.510992,32.787734],[102.510969,32.786816],[102.51011,32.785714],[102.508457,32.784805],[102.507301,32.783739],[102.507134,32.782651],[102.5074,32.781989],[102.507953,32.781625],[102.50989,32.781205],[102.511574,32.779277],[102.51306,32.775553],[102.514105,32.771694],[102.515981,32.766392],[102.517578,32.764004],[102.516983,32.76053],[102.517078,32.757112],[102.516861,32.756023],[102.516244,32.755135],[102.515087,32.754152],[102.50903,32.750069],[102.505915,32.746712],[102.504698,32.744352],[102.504056,32.742587],[102.503744,32.739619],[102.503789,32.737993],[102.503308,32.735207],[102.502649,32.733637],[102.502669,32.729781],[102.502393,32.727106],[102.500627,32.724311],[102.500065,32.72399],[102.499284,32.722732],[102.49843,32.719715],[102.498345,32.716885],[102.49718,32.714792],[102.496959,32.713925],[102.496102,32.712494],[102.492914,32.708326],[102.491719,32.705819],[102.491016,32.701804],[102.490842,32.699282],[102.490532,32.698391],[102.490429,32.696549],[102.49061,32.695897],[102.492317,32.694655],[102.493923,32.694136],[102.497618,32.693278],[102.499003,32.69334],[102.50583,32.696696],[102.509502,32.697861],[102.515943,32.698368],[102.518648,32.697995],[102.525392,32.697701],[102.527351,32.697882],[102.534147,32.697731],[102.536601,32.698301],[102.535798,32.696909],[102.535447,32.695384],[102.530726,32.689501],[102.529985,32.687872],[102.529464,32.68435],[102.5272,32.678942],[102.525806,32.674549],[102.525214,32.671594],[102.521565,32.66664],[102.521091,32.66394],[102.521262,32.661717],[102.521132,32.660462],[102.52047,32.656645],[102.519503,32.653935],[102.519496,32.652172],[102.519915,32.650928],[102.520448,32.647506],[102.521664,32.645164],[102.524899,32.641192],[102.52798,32.6368],[102.529309,32.636316],[102.534097,32.633673],[102.536416,32.631074],[102.540786,32.627635],[102.543939,32.624588],[102.544679,32.623582],[102.546576,32.622367],[102.548618,32.62185],[102.550863,32.62194],[102.554006,32.619265],[102.556441,32.61639],[102.556752,32.615004],[102.557392,32.613671],[102.559204,32.611526],[102.559003,32.608832],[102.557939,32.607651],[102.557915,32.606495],[102.556955,32.605545],[102.555829,32.604595],[102.551884,32.60257],[102.551303,32.60177],[102.550293,32.598595],[102.549878,32.595711],[102.549407,32.594913],[102.54731,32.593434],[102.546462,32.592397],[102.545948,32.591135],[102.545921,32.590114],[102.54536,32.587976],[102.544673,32.5867],[102.543554,32.585416],[102.542467,32.584703],[102.540609,32.582305],[102.539476,32.581509],[102.537194,32.580568],[102.535204,32.579471],[102.532809,32.577347],[102.531688,32.576144],[102.530168,32.573712],[102.526094,32.569723],[102.5254,32.568732],[102.523355,32.569669],[102.521822,32.571186],[102.515912,32.57453],[102.514792,32.573286],[102.512657,32.567015],[102.511419,32.564832],[102.510436,32.563876],[102.507486,32.562718],[102.506481,32.562576],[102.503587,32.562885],[102.502444,32.562496],[102.500606,32.561157],[102.49861,32.559286],[102.497559,32.558799],[102.496792,32.55869],[102.495354,32.557636],[102.494116,32.557301],[102.489647,32.557056],[102.487423,32.556546],[102.486081,32.555991],[102.484481,32.554188],[102.483219,32.553417],[102.481977,32.553206],[102.479813,32.553193],[102.476735,32.554374],[102.474416,32.553365],[102.473065,32.551846],[102.472159,32.551424],[102.470299,32.54974],[102.468744,32.548963],[102.4643,32.547848],[102.463179,32.547266],[102.460086,32.546365],[102.456446,32.54539],[102.454127,32.545685],[102.453052,32.546067],[102.451184,32.547272],[102.450201,32.54573],[102.449447,32.54385],[102.448003,32.541739],[102.446332,32.538567],[102.445777,32.536164],[102.446146,32.532194],[102.445887,32.530977],[102.443733,32.529318],[102.44224,32.526367],[102.440397,32.524124],[102.438827,32.521264],[102.436642,32.518175],[102.436284,32.514005],[102.434672,32.511362],[102.433824,32.510227],[102.432183,32.50864],[102.429025,32.508824],[102.427608,32.509634],[102.426506,32.509704],[102.425522,32.508224],[102.423334,32.503954],[102.422733,32.503165],[102.421837,32.502463],[102.420953,32.501327],[102.419839,32.500527],[102.419134,32.499549],[102.417991,32.498501],[102.416129,32.498214],[102.415415,32.497547],[102.413291,32.494893],[102.411555,32.491533],[102.410346,32.490203],[102.409793,32.490316],[102.406641,32.491587],[102.398591,32.493627],[102.39755,32.494134],[102.395597,32.495771],[102.39345,32.49902],[102.390805,32.501761],[102.387068,32.5042],[102.38572,32.505197],[102.385074,32.50596],[102.383365,32.506733],[102.382615,32.507307],[102.383621,32.511833],[102.383771,32.516776],[102.382852,32.519367],[102.380539,32.522021],[102.378211,32.523868],[102.377822,32.524668],[102.377972,32.527063],[102.377631,32.528702],[102.377549,32.530254],[102.376584,32.533185],[102.37504,32.534551],[102.373334,32.535199],[102.372542,32.535959],[102.371844,32.537249],[102.371856,32.538088],[102.372261,32.539308],[102.373035,32.540443],[102.374962,32.542285],[102.37572,32.542705],[102.374689,32.543243],[102.373359,32.543588],[102.37271,32.54403],[102.371856,32.544799],[102.370863,32.547015],[102.370621,32.548584],[102.371367,32.553198],[102.371336,32.554274],[102.37106,32.555345],[102.371835,32.557267],[102.372095,32.558432],[102.36994,32.561866],[102.369078,32.562925],[102.366579,32.564737],[102.36504,32.565492],[102.360432,32.565851],[102.358537,32.565397],[102.354179,32.563897],[102.352248,32.563027],[102.349333,32.561206],[102.348553,32.561079],[102.34695,32.562316],[102.34583,32.56268],[102.345343,32.562247],[102.349695,32.556553],[102.35,32.555883],[102.349823,32.555859],[102.349894,32.555709],[102.346816,32.55505],[102.346736,32.55474],[102.345357,32.55438],[102.3386,32.553352],[102.337578,32.552612],[102.334344,32.551659],[102.332677,32.55284],[102.331867,32.553762],[102.33093,32.553798],[102.329113,32.553464],[102.328214,32.553667],[102.326996,32.554451],[102.326171,32.555833],[102.324932,32.559491],[102.324613,32.559874],[102.323697,32.559917],[102.321407,32.560963],[102.319668,32.560926],[102.31669,32.5616],[102.314074,32.561765],[102.312079,32.561575],[102.310799,32.560737],[102.309784,32.559757],[102.304401,32.556473],[102.302104,32.554729],[102.296448,32.554755],[102.293699,32.553591],[102.2884,32.550609],[102.286453,32.550887],[102.285407,32.551302],[102.28343,32.552165],[102.280276,32.554146],[102.279425,32.555666],[102.279553,32.55651],[102.28044,32.558261],[102.280734,32.559302],[102.280572,32.560853],[102.279944,32.561989],[102.277007,32.564078],[102.274064,32.567074],[102.270323,32.570245],[102.267484,32.571703],[102.264704,32.573464],[102.264017,32.574016],[102.263436,32.574876],[102.262581,32.57832],[102.262076,32.581739],[102.261137,32.583643],[102.261117,32.584922],[102.261702,32.587135],[102.261544,32.588507],[102.261173,32.589373],[102.259894,32.591109],[102.258704,32.593623],[102.25834,32.594908],[102.258025,32.596423],[102.258147,32.597347],[102.258385,32.597757],[102.260589,32.600216],[102.262383,32.601663],[102.266053,32.605171],[102.267034,32.606979],[102.267839,32.610256],[102.267817,32.611663],[102.266449,32.613882],[102.266165,32.615606],[102.264653,32.620605],[102.264407,32.622298],[102.264516,32.623126],[102.266603,32.62771],[102.26783,32.633153],[102.267879,32.635082],[102.267417,32.636185],[102.266565,32.637251],[102.266265,32.638902],[102.265498,32.640598],[102.262804,32.643582],[102.262174,32.645526],[102.261883,32.650015],[102.26155,32.65062],[102.25905,32.653013],[102.258221,32.654099],[102.257899,32.655113],[102.257582,32.657559],[102.257296,32.658228],[102.256768,32.658723],[102.256085,32.658892],[102.254771,32.658352],[102.253872,32.658456],[102.252684,32.659288],[102.252006,32.660131],[102.251226,32.660319],[102.250455,32.660219],[102.249459,32.659523],[102.24869,32.659363],[102.244113,32.659754],[102.242593,32.659638],[102.241564,32.660005],[102.240791,32.660743],[102.240007,32.661891],[102.239375,32.661979],[102.238627,32.661881],[102.237123,32.660437],[102.235971,32.660146],[102.234275,32.660191],[102.233827,32.660589],[102.233162,32.662197],[102.232056,32.663501],[102.229578,32.665367],[102.2261,32.66683],[102.224127,32.669604],[102.220468,32.672998],[102.219578,32.673305],[102.219019,32.673204],[102.217514,32.671834],[102.217131,32.671736],[102.216268,32.672281],[102.214507,32.674371],[102.213507,32.674823],[102.212451,32.674859],[102.211266,32.674476],[102.210276,32.673533],[102.209452,32.671732],[102.207357,32.670746],[102.20603,32.669262],[102.204793,32.669471],[102.203212,32.671664],[102.202592,32.673463],[102.201562,32.674826],[102.199215,32.676735],[102.199142,32.679109],[102.198671,32.679515],[102.196763,32.679769],[102.195872,32.680165],[102.194469,32.68191],[102.192869,32.685825],[102.192241,32.688898],[102.192132,32.69347],[102.191781,32.694532],[102.190465,32.696137]]]},"properties":{"id":"402880fb76037356017603aa5d7e2fc2","name":"安曲镇","full_name":"四川省阿坝藏族羌族自治州红原县安曲镇","ad_code":"513233103000","code":"513233103000","area_km2":884.71}},{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[102.279246,32.520805],[102.277143,32.525049],[102.281268,32.526119],[102.281985,32.525843],[102.282927,32.524406],[102.28349,32.524142],[102.284286,32.524139],[102.284548,32.524322],[102.284809,32.525784],[102.285766,32.526496],[102.285979,32.527715],[102.286484,32.528114],[102.287231,32.528066],[102.289398,32.527255],[102.291325,32.527442],[102.292579,32.527113],[102.2936,32.527508],[102.293756,32.52806],[102.293297,32.528699],[102.293323,32.529766],[102.292179,32.530385],[102.291606,32.531603],[102.291411,32.53812],[102.29087,32.539513],[102.28928,32.541534],[102.290088,32.54262],[102.290198,32.543463],[102.289626,32.545359],[102.289619,32.546864],[102.289178,32.548149],[102.28903,32.549859],[102.288745,32.550402],[102.2884,32.550609],[102.293699,32.553591],[102.296448,32.554755],[102.302104,32.554729],[102.304401,32.556473],[102.309784,32.559757],[102.310799,32.560737],[102.312079,32.561575],[102.314074,32.561765],[102.31669,32.5616],[102.319668,32.560926],[102.321407,32.560963],[102.323697,32.559917],[102.324613,32.559874],[102.324932,32.559491],[102.326171,32.555833],[102.326996,32.554451],[102.328214,32.553667],[102.329113,32.553464],[102.33093,32.553798],[102.331867,32.553762],[102.332677,32.55284],[102.334344,32.551659],[102.337578,32.552612],[102.3386,32.553352],[102.345357,32.55438],[102.346736,32.55474],[102.346816,32.55505],[102.349894,32.555709],[102.349823,32.555859],[102.35,32.555883],[102.349695,32.556553],[102.345343,32.562247],[102.34583,32.56268],[102.34695,32.562316],[102.348553,32.561079],[102.349333,32.561206],[102.352248,32.563027],[102.354179,32.563897],[102.358537,32.565397],[102.360432,32.565851],[102.36504,32.565492],[102.367625,32.564096],[102.369078,32.562925],[102.36994,32.561866],[102.372095,32.558432],[102.371835,32.557267],[102.37106,32.555345],[102.371336,32.554274],[102.371367,32.553198],[102.370621,32.548584],[102.370863,32.547015],[102.371856,32.544799],[102.37271,32.54403],[102.373359,32.543588],[102.374689,32.543243],[102.37572,32.542705],[102.374962,32.542285],[102.373035,32.540443],[102.372261,32.539308],[102.371856,32.538088],[102.371844,32.537249],[102.372542,32.535959],[102.373334,32.535199],[102.37504,32.534551],[102.376584,32.533185],[102.377549,32.530254],[102.377631,32.528702],[102.377972,32.527063],[102.377822,32.524668],[102.378211,32.523868],[102.380539,32.522021],[102.382852,32.519367],[102.383771,32.516776],[102.383698,32.512953],[102.383438,32.510556],[102.382615,32.507307],[102.383365,32.506733],[102.385074,32.50596],[102.38572,32.505197],[102.387068,32.5042],[102.390805,32.501761],[102.39345,32.49902],[102.395597,32.495771],[102.39755,32.494134],[102.398591,32.493627],[102.406641,32.491587],[102.410346,32.490203],[102.411555,32.491533],[102.413291,32.494893],[102.415415,32.497547],[102.416129,32.498214],[102.417991,32.498501],[102.419134,32.499549],[102.419839,32.500527],[102.420953,32.501327],[102.421837,32.502463],[102.422733,32.503165],[102.423334,32.503954],[102.425522,32.508224],[102.426506,32.509704],[102.427608,32.509634],[102.429025,32.508824],[102.432183,32.50864],[102.433824,32.510227],[102.434672,32.511362],[102.436284,32.514005],[102.436642,32.518175],[102.438827,32.521264],[102.440397,32.524124],[102.44224,32.526367],[102.443733,32.529318],[102.445887,32.530977],[102.446146,32.532194],[102.445777,32.536164],[102.446332,32.538567],[102.448003,32.541739],[102.449447,32.54385],[102.450201,32.54573],[102.451184,32.547272],[102.453052,32.546067],[102.454127,32.545685],[102.456446,32.54539],[102.460086,32.546365],[102.463179,32.547266],[102.4643,32.547848],[102.468744,32.548963],[102.470299,32.54974],[102.472159,32.551424],[102.473065,32.551846],[102.474416,32.553365],[102.476735,32.554374],[102.479813,32.553193],[102.481977,32.553206],[102.483219,32.553417],[102.484481,32.554188],[102.486081,32.555991],[102.487423,32.556546],[102.489647,32.557056],[102.494116,32.557301],[102.495354,32.557636],[102.496792,32.55869],[102.497559,32.558799],[102.49861,32.559286],[102.500606,32.561157],[102.502444,32.562496],[102.503587,32.562885],[102.506481,32.562576],[102.507486,32.562718],[102.510436,32.563876],[102.511419,32.564832],[102.512657,32.567015],[102.514792,32.573286],[102.515912,32.57453],[102.521822,32.571186],[102.523355,32.569669],[102.5254,32.568732],[102.526094,32.569723],[102.530168,32.573712],[102.531688,32.576144],[102.532809,32.577347],[102.535204,32.579471],[102.537194,32.580568],[102.539476,32.581509],[102.540609,32.582305],[102.542467,32.584703],[102.543554,32.585416],[102.544673,32.5867],[102.54536,32.587976],[102.545921,32.590114],[102.545948,32.591135],[102.546462,32.592397],[102.54731,32.593434],[102.549407,32.594913],[102.549878,32.595711],[102.550293,32.598595],[102.551303,32.60177],[102.551884,32.60257],[102.555829,32.604595],[102.558981,32.607625],[102.562416,32.61029],[102.566533,32.614127],[102.571601,32.618039],[102.571868,32.617478],[102.575478,32.613697],[102.578108,32.611707],[102.57961,32.610901],[102.581008,32.609861],[102.58152,32.609175],[102.581482,32.608525],[102.582228,32.607287],[102.582898,32.606836],[102.595497,32.615288],[102.597516,32.615606],[102.603269,32.617757],[102.605241,32.617794],[102.606769,32.618055],[102.608017,32.618543],[102.61344,32.618693],[102.614268,32.618476],[102.615713,32.617715],[102.61789,32.616226],[102.621617,32.614163],[102.626312,32.612569],[102.626323,32.612194],[102.627812,32.611823],[102.628165,32.611536],[102.628436,32.610796],[102.628194,32.610445],[102.627534,32.610406],[102.626455,32.610758],[102.625316,32.609805],[102.621798,32.608406],[102.62152,32.608188],[102.622072,32.607559],[102.62205,32.607186],[102.620828,32.607003],[102.619891,32.605547],[102.619715,32.605065],[102.620124,32.603874],[102.620927,32.603277],[102.620996,32.603038],[102.620164,32.602357],[102.619321,32.600799],[102.619406,32.600395],[102.619852,32.600247],[102.619899,32.599843],[102.619574,32.599587],[102.62056,32.598545],[102.619609,32.596874],[102.618556,32.596293],[102.618602,32.595951],[102.619539,32.595345],[102.619583,32.595065],[102.619408,32.59475],[102.618056,32.594319],[102.617563,32.593467],[102.617866,32.59313],[102.619144,32.592549],[102.619065,32.592209],[102.61797,32.591624],[102.616627,32.590359],[102.616779,32.589647],[102.617765,32.589328],[102.617815,32.589103],[102.617467,32.588833],[102.616629,32.58863],[102.616166,32.587681],[102.616552,32.586486],[102.616227,32.585352],[102.616427,32.584529],[102.616367,32.583438],[102.6166,32.583029],[102.617765,32.5826],[102.617738,32.581961],[102.617214,32.581612],[102.617094,32.581122],[102.617281,32.580749],[102.61809,32.580389],[102.618191,32.57994],[102.618065,32.579674],[102.617495,32.5794],[102.617244,32.578794],[102.617266,32.577968],[102.616933,32.577135],[102.617024,32.57537],[102.617128,32.574808],[102.617588,32.574215],[102.618447,32.573593],[102.618068,32.572834],[102.616982,32.571949],[102.617347,32.569889],[102.617329,32.568911],[102.617125,32.568231],[102.61592,32.56678],[102.615899,32.565915],[102.616316,32.563555],[102.616504,32.563183],[102.617449,32.562674],[102.617455,32.562449],[102.617028,32.561839],[102.616151,32.561409],[102.615287,32.560529],[102.61425,32.557803],[102.614149,32.556561],[102.614949,32.554847],[102.615821,32.553774],[102.616057,32.553252],[102.616033,32.552462],[102.616357,32.55198],[102.618168,32.552277],[102.61853,32.552021],[102.618628,32.551647],[102.617712,32.551066],[102.617631,32.550764],[102.618569,32.547173],[102.619383,32.546587],[102.620133,32.546752],[102.620892,32.546578],[102.62239,32.545329],[102.622941,32.544625],[102.624279,32.54435],[102.626669,32.542891],[102.627813,32.543251],[102.628618,32.543041],[102.628719,32.542554],[102.629349,32.542228],[102.629685,32.541257],[102.631678,32.541407],[102.63193,32.541938],[102.631826,32.542538],[102.632039,32.542842],[102.632525,32.542927],[102.633512,32.542532],[102.634104,32.541942],[102.633821,32.540884],[102.633965,32.540473],[102.634236,32.540291],[102.635744,32.540319],[102.635927,32.540097],[102.635803,32.539756],[102.635099,32.539555],[102.634475,32.539656],[102.634268,32.539088],[102.635295,32.538845],[102.635849,32.537991],[102.637578,32.538061],[102.638224,32.537096],[102.638812,32.536694],[102.638913,32.536207],[102.640563,32.5359],[102.640747,32.53564],[102.640669,32.535225],[102.643453,32.535653],[102.643861,32.535323],[102.643747,32.534607],[102.643052,32.533827],[102.643625,32.533382],[102.644393,32.533265],[102.645269,32.533806],[102.645627,32.533787],[102.645557,32.533128],[102.64499,32.532668],[102.646955,32.531316],[102.650322,32.529826],[102.650605,32.530077],[102.65053,32.531097],[102.650709,32.531631],[102.651862,32.531816],[102.653072,32.531635],[102.654879,32.53081],[102.655517,32.529994],[102.656565,32.529784],[102.657409,32.529996],[102.658259,32.529947],[102.659581,32.529579],[102.659938,32.529226],[102.659803,32.528471],[102.66008,32.528215],[102.660922,32.528492],[102.66135,32.528369],[102.661943,32.527824],[102.664161,32.527146],[102.664518,32.52676],[102.665566,32.526551],[102.666295,32.525224],[102.666917,32.525072],[102.667431,32.524591],[102.66786,32.524435],[102.668159,32.5248],[102.669042,32.52498],[102.66932,32.524691],[102.66941,32.524202],[102.668774,32.523406],[102.669132,32.522987],[102.669558,32.52293],[102.670378,32.524057],[102.671291,32.524597],[102.673671,32.523595],[102.673758,32.523236],[102.673136,32.52287],[102.675023,32.522587],[102.676171,32.521759],[102.677587,32.520299],[102.678979,32.519741],[102.679507,32.51869],[102.680557,32.519293],[102.680821,32.518767],[102.680585,32.518179],[102.680667,32.517438],[102.681434,32.516815],[102.681934,32.516877],[102.681919,32.517461],[102.682352,32.517681],[102.682923,32.517373],[102.68351,32.516482],[102.685788,32.515569],[102.686468,32.5159],[102.686701,32.516594],[102.687266,32.516551],[102.688046,32.515451],[102.690441,32.514858],[102.69077,32.514228],[102.691602,32.513553],[102.692613,32.5132],[102.693362,32.513267],[102.693998,32.512907],[102.695495,32.513147],[102.695798,32.513524],[102.695347,32.514046],[102.695268,32.514682],[102.695765,32.51485],[102.699918,32.514077],[102.700242,32.513658],[102.700255,32.513128],[102.699908,32.512007],[102.70036,32.511485],[102.70256,32.511154],[102.703558,32.511331],[102.704126,32.511129],[102.704394,32.510444],[102.704959,32.510401],[102.705732,32.512007],[102.706044,32.512066],[102.706493,32.51165],[102.706529,32.510218],[102.7071,32.509963],[102.708024,32.510563],[102.708462,32.510571],[102.709095,32.510318],[102.709417,32.509952],[102.709496,32.509317],[102.709817,32.509004],[102.710493,32.509494],[102.710806,32.5095],[102.71083,32.508545],[102.71031,32.508154],[102.712609,32.507569],[102.713287,32.508006],[102.714349,32.508078],[102.715568,32.506933],[102.717491,32.507658],[102.718252,32.5073],[102.718639,32.50683],[102.718915,32.505826],[102.719359,32.505622],[102.720291,32.505904],[102.722519,32.504459],[102.724504,32.502743],[102.729782,32.497054],[102.732184,32.493648],[102.734052,32.491559],[102.736673,32.48943],[102.754269,32.471703],[102.755668,32.470826],[102.763549,32.468578],[102.767291,32.466858],[102.766358,32.465992],[102.765721,32.465744],[102.761856,32.46485],[102.759715,32.463327],[102.755689,32.462784],[102.751787,32.463498],[102.750254,32.463584],[102.748979,32.464278],[102.745134,32.463374],[102.744134,32.463593],[102.742335,32.464726],[102.740441,32.464079],[102.739147,32.463917],[102.737995,32.464297],[102.734988,32.466867],[102.734531,32.466905],[102.730657,32.464488],[102.729077,32.463793],[102.72724,32.463355],[102.725156,32.462442],[102.722805,32.460424],[102.721796,32.459129],[102.718971,32.457495],[102.712851,32.459081],[102.709838,32.460224],[102.70442,32.463321],[102.702303,32.464747],[102.698109,32.464471],[102.696354,32.464006],[102.691914,32.464125],[102.689386,32.464744],[102.688008,32.464885],[102.682959,32.467322],[102.680831,32.469147],[102.680198,32.469335],[102.679419,32.467557],[102.676399,32.464406],[102.675509,32.46389],[102.673834,32.46336],[102.671317,32.463546],[102.671691,32.462721],[102.671722,32.461523],[102.672349,32.458506],[102.672094,32.457769],[102.667513,32.455754],[102.665082,32.454111],[102.662891,32.452306],[102.660497,32.452295],[102.659429,32.452575],[102.65831,32.453353],[102.657613,32.454505],[102.656853,32.455057],[102.654573,32.455181],[102.652817,32.456279],[102.648555,32.458134],[102.644645,32.455777],[102.642086,32.455336],[102.64168,32.453283],[102.641417,32.453083],[102.640118,32.452994],[102.637417,32.452261],[102.635926,32.450707],[102.634037,32.448268],[102.632531,32.447266],[102.630589,32.44684],[102.628138,32.446858],[102.625449,32.450087],[102.623403,32.449237],[102.619525,32.448157],[102.61711,32.448241],[102.614205,32.448056],[102.607959,32.446736],[102.606124,32.446636],[102.604169,32.446696],[102.603164,32.447034],[102.601208,32.44862],[102.596761,32.448763],[102.595746,32.44949],[102.59391,32.449423],[102.593035,32.449211],[102.592622,32.448911],[102.592072,32.447959],[102.589935,32.446262],[102.584527,32.44369],[102.583009,32.443174],[102.576027,32.442228],[102.565743,32.438718],[102.564399,32.437458],[102.562842,32.435544],[102.562561,32.434597],[102.562118,32.434004],[102.558222,32.432841],[102.556984,32.432157],[102.553949,32.429358],[102.550491,32.426704],[102.543321,32.421947],[102.536887,32.418777],[102.534512,32.418121],[102.529342,32.419085],[102.52509,32.419256],[102.513727,32.419184],[102.512634,32.419771],[102.511778,32.420464],[102.510708,32.422371],[102.510669,32.423791],[102.512401,32.428239],[102.513938,32.43111],[102.514308,32.432894],[102.514031,32.434258],[102.513027,32.435963],[102.510628,32.438351],[102.507601,32.43961],[102.506141,32.440494],[102.50465,32.442494],[102.502618,32.444584],[102.501934,32.445535],[102.500299,32.446213],[102.499732,32.447445],[102.498921,32.448001],[102.496884,32.448531],[102.495789,32.44825],[102.494777,32.447191],[102.492802,32.443308],[102.491511,32.439075],[102.491259,32.437096],[102.490313,32.435882],[102.488331,32.43444],[102.48649,32.432378],[102.484503,32.431143],[102.48343,32.430083],[102.481591,32.425735],[102.480743,32.420991],[102.480722,32.415121],[102.481419,32.412071],[102.481535,32.407917],[102.481934,32.406782],[102.481929,32.404757],[102.482146,32.403566],[102.48292,32.402127],[102.483981,32.401421],[102.485717,32.400625],[102.487793,32.39864],[102.488665,32.398086],[102.490508,32.395682],[102.490781,32.394648],[102.490554,32.391787],[102.491056,32.386914],[102.491462,32.385519],[102.491049,32.382758],[102.490598,32.381346],[102.490394,32.377654],[102.488845,32.376117],[102.488027,32.374698],[102.487249,32.374059],[102.486154,32.37383],[102.486269,32.371858],[102.486611,32.370566],[102.48628,32.369261],[102.485027,32.368093],[102.484561,32.367252],[102.483433,32.365983],[102.482675,32.364617],[102.482273,32.363674],[102.482039,32.361072],[102.480688,32.359019],[102.478407,32.357402],[102.475767,32.356051],[102.473468,32.353472],[102.471258,32.353168],[102.468904,32.352536],[102.464668,32.350827],[102.456977,32.346841],[102.453604,32.347097],[102.450859,32.346782],[102.449807,32.346111],[102.449228,32.346117],[102.448742,32.345895],[102.447546,32.344897],[102.446265,32.341494],[102.444552,32.338229],[102.43883,32.336226],[102.437468,32.33567],[102.436948,32.335206],[102.436784,32.334713],[102.437515,32.332959],[102.437551,32.331684],[102.43713,32.329646],[102.436415,32.328355],[102.436313,32.327135],[102.435728,32.326079],[102.43588,32.323124],[102.434554,32.31927],[102.433206,32.316368],[102.432871,32.313262],[102.43301,32.312416],[102.433662,32.311092],[102.435152,32.308676],[102.436223,32.30475],[102.436339,32.30335],[102.436964,32.301633],[102.437037,32.297687],[102.436708,32.294353],[102.435917,32.289704],[102.436307,32.288114],[102.436614,32.285412],[102.438715,32.280333],[102.438698,32.279582],[102.439004,32.278251],[102.440295,32.276059],[102.442267,32.274206],[102.442715,32.273302],[102.443153,32.271353],[102.443138,32.269167],[102.443412,32.266237],[102.442676,32.265112],[102.441138,32.263809],[102.440476,32.262784],[102.439117,32.261941],[102.438684,32.260953],[102.438634,32.258636],[102.438964,32.257827],[102.439515,32.257349],[102.439681,32.256895],[102.438638,32.254395],[102.438405,32.253118],[102.437761,32.251441],[102.436342,32.248671],[102.436359,32.248052],[102.437881,32.245799],[102.435513,32.239911],[102.43467,32.238491],[102.432415,32.236781],[102.429395,32.234958],[102.426517,32.233562],[102.424149,32.233154],[102.422269,32.233116],[102.419399,32.233719],[102.417639,32.235539],[102.416665,32.236948],[102.415704,32.240104],[102.414632,32.247174],[102.414781,32.248501],[102.415075,32.249142],[102.415257,32.253697],[102.415692,32.255929],[102.415796,32.258842],[102.416786,32.261297],[102.419002,32.264412],[102.420277,32.265602],[102.420628,32.266403],[102.420893,32.268049],[102.42177,32.267856],[102.422796,32.266818],[102.423554,32.266463],[102.424304,32.266372],[102.425699,32.265501],[102.428333,32.264867],[102.430917,32.263808],[102.431173,32.263549],[102.432316,32.265001],[102.433196,32.266924],[102.433526,32.268466],[102.433659,32.274819],[102.432833,32.277608],[102.432303,32.278708],[102.432511,32.280194],[102.432974,32.281421],[102.432813,32.282741],[102.43216,32.283786],[102.431586,32.284251],[102.430894,32.286724],[102.430116,32.287767],[102.429164,32.288382],[102.428583,32.289111],[102.427678,32.29248],[102.426431,32.29473],[102.425403,32.295821],[102.424268,32.296274],[102.421203,32.296688],[102.414842,32.296875],[102.413298,32.296535],[102.412283,32.296866],[102.407203,32.296611],[102.406307,32.296894],[102.406578,32.308137],[102.406189,32.310741],[102.405829,32.312275],[102.402707,32.316632],[102.401858,32.318758],[102.401741,32.320095],[102.400633,32.322953],[102.400234,32.326324],[102.399466,32.33021],[102.399008,32.335154],[102.397563,32.334466],[102.395766,32.334799],[102.390993,32.334108],[102.389072,32.333468],[102.388894,32.332607],[102.389373,32.331759],[102.389704,32.327264],[102.388519,32.326339],[102.387208,32.326269],[102.384245,32.327451],[102.382089,32.328693],[102.381055,32.329529],[102.380272,32.330413],[102.37984,32.33139],[102.378605,32.332179],[102.377477,32.332756],[102.375252,32.332881],[102.375032,32.33349],[102.376298,32.334395],[102.376631,32.334957],[102.376615,32.335512],[102.373813,32.338969],[102.372027,32.341928],[102.369589,32.346355],[102.369292,32.347606],[102.368694,32.348667],[102.367472,32.350232],[102.366066,32.35061],[102.363549,32.351741],[102.361683,32.354477],[102.36063,32.363705],[102.360052,32.36558],[102.35968,32.369383],[102.35931,32.370115],[102.357558,32.371891],[102.355159,32.373432],[102.354258,32.374412],[102.353545,32.377949],[102.353004,32.378529],[102.350881,32.379595],[102.352552,32.385068],[102.352579,32.387141],[102.353459,32.38986],[102.353635,32.39127],[102.354352,32.393616],[102.355108,32.394594],[102.355089,32.395259],[102.35438,32.397131],[102.352698,32.399464],[102.351006,32.400686],[102.349568,32.402136],[102.345215,32.409296],[102.336382,32.417471],[102.332497,32.417574],[102.329636,32.416958],[102.327275,32.415687],[102.326135,32.415885],[102.323692,32.417387],[102.321596,32.417454],[102.320608,32.416952],[102.319248,32.417219],[102.31871,32.419168],[102.318856,32.421613],[102.319588,32.427807],[102.320371,32.430858],[102.320407,32.434041],[102.320707,32.435712],[102.32075,32.437193],[102.32037,32.44118],[102.320434,32.444918],[102.32067,32.445774],[102.322678,32.448703],[102.326407,32.456885],[102.326497,32.458256],[102.32624,32.459545],[102.325773,32.460608],[102.325074,32.463553],[102.325061,32.465477],[102.32456,32.469129],[102.324606,32.470535],[102.323588,32.472475],[102.322209,32.47337],[102.317894,32.47461],[102.314795,32.474618],[102.313395,32.476216],[102.311323,32.479834],[102.310916,32.481787],[102.311089,32.483307],[102.311673,32.484208],[102.311816,32.485284],[102.31153,32.486092],[102.308793,32.488586],[102.307999,32.490345],[102.307815,32.492117],[102.308318,32.494274],[102.30869,32.494985],[102.308633,32.496907],[102.308319,32.497197],[102.304271,32.498257],[102.301595,32.49868],[102.300504,32.498657],[102.297387,32.497776],[102.295037,32.497541],[102.293911,32.49722],[102.292726,32.497454],[102.292101,32.497884],[102.291871,32.498286],[102.291887,32.502135],[102.290392,32.508318],[102.29064,32.511691],[102.29019,32.513605],[102.287869,32.518673],[102.287337,32.518908],[102.284592,32.519194],[102.281662,32.519821],[102.279246,32.520805]]]},"properties":{"id":"402880fb76037356017603aa60932fc7","name":"龙日镇","full_name":"四川省阿坝藏族羌族自治州红原县龙日镇","ad_code":"513233105000","code":"513233105000","area_km2":644.71}},{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[102.165852,32.320752],[102.163733,32.326386],[102.163562,32.327495],[102.1638,32.330034],[102.164698,32.332057],[102.164966,32.333262],[102.165755,32.333809],[102.166016,32.334589],[102.166537,32.334869],[102.168319,32.336685],[102.168724,32.338064],[102.168625,32.338407],[102.168967,32.338549],[102.168939,32.339325],[102.169296,32.339581],[102.169059,32.339899],[102.169201,32.340517],[102.168806,32.340588],[102.169123,32.340734],[102.16905,32.341032],[102.169253,32.34139],[102.169143,32.34219],[102.168918,32.342344],[102.169168,32.342739],[102.169662,32.343027],[102.169767,32.343456],[102.170253,32.343622],[102.17025,32.344219],[102.169724,32.344802],[102.169938,32.345017],[102.170101,32.345842],[102.170417,32.346112],[102.170302,32.346678],[102.170826,32.347085],[102.171363,32.346853],[102.171646,32.346928],[102.170998,32.348207],[102.171203,32.348334],[102.17174,32.348176],[102.171662,32.348993],[102.172178,32.349843],[102.171902,32.350277],[102.172636,32.351095],[102.17206,32.351623],[102.17191,32.352192],[102.171589,32.352302],[102.172272,32.35276],[102.172199,32.353378],[102.171509,32.353286],[102.171823,32.354223],[102.171312,32.354543],[102.171577,32.354915],[102.17135,32.355109],[102.171464,32.355352],[102.171164,32.355483],[102.171372,32.355711],[102.171407,32.356401],[102.1718,32.356454],[102.171849,32.356651],[102.171401,32.35683],[102.171547,32.357157],[102.171077,32.357091],[102.170934,32.357632],[102.170529,32.357569],[102.17024,32.35793],[102.170366,32.358344],[102.170225,32.358642],[102.170457,32.359262],[102.169942,32.359512],[102.169831,32.359143],[102.169593,32.359109],[102.169621,32.359695],[102.169269,32.359971],[102.168864,32.359632],[102.168474,32.360055],[102.168493,32.360332],[102.168135,32.3602],[102.167292,32.360491],[102.167508,32.360841],[102.166941,32.362036],[102.167095,32.362286],[102.167687,32.362384],[102.16779,32.362878],[102.168063,32.362756],[102.168024,32.363037],[102.167783,32.363167],[102.168045,32.36336],[102.166824,32.363859],[102.166962,32.364724],[102.166573,32.364939],[102.166765,32.365072],[102.167658,32.364969],[102.167947,32.365194],[102.167994,32.365468],[102.167573,32.365776],[102.167907,32.366011],[102.167545,32.366463],[102.16831,32.36646],[102.168504,32.366954],[102.169052,32.367089],[102.168603,32.367816],[102.168541,32.36829],[102.169072,32.368451],[102.169507,32.368289],[102.169472,32.368669],[102.16969,32.369029],[102.169594,32.369468],[102.169914,32.369784],[102.169656,32.370114],[102.16974,32.370263],[102.16948,32.370425],[102.169799,32.370951],[102.169209,32.370821],[102.169099,32.371108],[102.169289,32.371398],[102.16904,32.371789],[102.169273,32.371982],[102.169121,32.372068],[102.169236,32.372212],[102.168743,32.372533],[102.16885,32.372657],[102.169111,32.37248],[102.1693,32.372875],[102.168886,32.373145],[102.168927,32.373507],[102.16814,32.373634],[102.167903,32.373986],[102.168154,32.374188],[102.168525,32.374086],[102.16838,32.374212],[102.168512,32.374461],[102.168835,32.374604],[102.168615,32.374837],[102.169009,32.374825],[102.168723,32.375521],[102.169419,32.375068],[102.169348,32.375319],[102.169599,32.375325],[102.169511,32.375609],[102.169956,32.375702],[102.169503,32.375863],[102.169846,32.376197],[102.169411,32.376683],[102.169645,32.376827],[102.169476,32.377519],[102.168839,32.377493],[102.169417,32.378418],[102.17003,32.378737],[102.169948,32.379087],[102.170135,32.379444],[102.169896,32.379486],[102.16996,32.379769],[102.169766,32.379849],[102.170084,32.380069],[102.169495,32.38043],[102.1699,32.380833],[102.170228,32.380672],[102.170083,32.380965],[102.17041,32.381035],[102.170137,32.381729],[102.16989,32.381849],[102.1703,32.382457],[102.170786,32.38271],[102.170601,32.383166],[102.170254,32.383431],[102.170542,32.383997],[102.170094,32.384291],[102.170476,32.384524],[102.170657,32.385033],[102.170207,32.385147],[102.170333,32.385419],[102.16983,32.386195],[102.170136,32.386465],[102.169867,32.386677],[102.170298,32.387088],[102.169289,32.387423],[102.169162,32.38768],[102.169543,32.387957],[102.169358,32.38817],[102.169845,32.388303],[102.170597,32.389047],[102.170568,32.391306],[102.170849,32.391778],[102.173086,32.3919],[102.173289,32.393519],[102.173734,32.394174],[102.174325,32.394187],[102.174762,32.393731],[102.174777,32.393229],[102.175201,32.393203],[102.178127,32.394237],[102.177899,32.394769],[102.177087,32.395528],[102.176606,32.396474],[102.177022,32.3994],[102.177688,32.401566],[102.177899,32.409269],[102.178143,32.41047],[102.178906,32.411703],[102.180106,32.412881],[102.180948,32.414017],[102.181391,32.415177],[102.182047,32.415903],[102.182793,32.416292],[102.183051,32.416975],[102.183905,32.417738],[102.184315,32.418695],[102.184373,32.419374],[102.184198,32.419877],[102.181511,32.421577],[102.179495,32.423529],[102.178134,32.426207],[102.17782,32.427317],[102.177956,32.428098],[102.177654,32.428802],[102.177884,32.430398],[102.17904,32.432997],[102.179334,32.435102],[102.179828,32.435892],[102.180074,32.43698],[102.179582,32.438662],[102.178165,32.440593],[102.176729,32.4431],[102.176494,32.444245],[102.176604,32.445839],[102.177262,32.449069],[102.177051,32.453262],[102.178293,32.455659],[102.179957,32.457355],[102.181184,32.460259],[102.182871,32.462497],[102.184357,32.463512],[102.185543,32.463877],[102.187653,32.46406],[102.188354,32.464651],[102.189001,32.465647],[102.189451,32.467891],[102.189859,32.468882],[102.189816,32.471555],[102.190209,32.473019],[102.190869,32.473643],[102.191625,32.475014],[102.190116,32.484999],[102.190146,32.489163],[102.190422,32.493317],[102.194419,32.494697],[102.198314,32.49469],[102.198699,32.494863],[102.199482,32.496506],[102.200072,32.499362],[102.200461,32.500219],[102.201692,32.50187],[102.202752,32.510089],[102.20286,32.512911],[102.203755,32.515498],[102.204033,32.518231],[102.203812,32.519992],[102.202949,32.52268],[102.202079,32.523767],[102.200359,32.525254],[102.200253,32.525984],[102.200733,32.528441],[102.203126,32.535791],[102.203859,32.536326],[102.205777,32.536486],[102.213951,32.534737],[102.217623,32.534817],[102.218379,32.535588],[102.219058,32.539886],[102.219855,32.541106],[102.226053,32.545104],[102.228234,32.54611],[102.228962,32.546008],[102.230431,32.545287],[102.230842,32.54459],[102.230834,32.543954],[102.230597,32.543499],[102.230631,32.541571],[102.230922,32.540235],[102.232002,32.537717],[102.232246,32.536121],[102.232238,32.533794],[102.233104,32.53101],[102.23338,32.529227],[102.233452,32.526903],[102.233893,32.526089],[102.236583,32.52278],[102.237489,32.520776],[102.23737,32.516512],[102.237744,32.515138],[102.237615,32.513016],[102.237945,32.512246],[102.239042,32.510975],[102.239199,32.510366],[102.23893,32.509135],[102.237992,32.506947],[102.23794,32.505957],[102.238336,32.50394],[102.240775,32.499004],[102.24205,32.49736],[102.24337,32.496093],[102.246871,32.493509],[102.24896,32.493415],[102.249838,32.493833],[102.250306,32.494904],[102.251355,32.498882],[102.252691,32.501968],[102.25317,32.506358],[102.25328,32.512903],[102.25361,32.514861],[102.25393,32.515339],[102.254454,32.515491],[102.255161,32.51513],[102.256169,32.514021],[102.256693,32.512556],[102.257006,32.512303],[102.258629,32.512032],[102.259562,32.511606],[102.26123,32.511242],[102.262424,32.51041],[102.263363,32.510333],[102.264423,32.511328],[102.264759,32.513594],[102.266122,32.514677],[102.265853,32.515964],[102.265982,32.51676],[102.266319,32.516995],[102.267177,32.517127],[102.268456,32.519273],[102.269215,32.520099],[102.271279,32.520191],[102.271881,32.520495],[102.27298,32.521506],[102.274809,32.521789],[102.274992,32.522052],[102.274505,32.522976],[102.274816,32.524082],[102.275299,32.52453],[102.277143,32.525049],[102.279246,32.520805],[102.281662,32.519821],[102.284592,32.519194],[102.287337,32.518908],[102.287869,32.518673],[102.29019,32.513605],[102.29064,32.511691],[102.290392,32.508318],[102.291887,32.502135],[102.291871,32.498286],[102.292101,32.497884],[102.292726,32.497454],[102.293911,32.49722],[102.295037,32.497541],[102.297387,32.497776],[102.300504,32.498657],[102.301595,32.49868],[102.304271,32.498257],[102.308319,32.497197],[102.308633,32.496907],[102.30869,32.494985],[102.308318,32.494274],[102.307815,32.492117],[102.307839,32.491304],[102.308286,32.4895],[102.308793,32.488586],[102.31153,32.486092],[102.311816,32.485284],[102.311673,32.484208],[102.311089,32.483307],[102.310916,32.481787],[102.311323,32.479834],[102.313395,32.476216],[102.314795,32.474618],[102.317894,32.47461],[102.318993,32.474375],[102.322209,32.47337],[102.323588,32.472475],[102.324606,32.470535],[102.32456,32.469129],[102.325061,32.465477],[102.325074,32.463553],[102.326497,32.458256],[102.326407,32.456885],[102.325506,32.454868],[102.322678,32.448703],[102.32067,32.445774],[102.320434,32.444918],[102.32037,32.44118],[102.32075,32.437193],[102.320707,32.435712],[102.320407,32.434041],[102.320371,32.430858],[102.319588,32.427807],[102.318856,32.421613],[102.31871,32.419168],[102.319248,32.417219],[102.320608,32.416952],[102.321596,32.417454],[102.323692,32.417387],[102.326135,32.415885],[102.327275,32.415687],[102.329636,32.416958],[102.332497,32.417574],[102.336382,32.417471],[102.345215,32.409296],[102.349568,32.402136],[102.351006,32.400686],[102.352698,32.399464],[102.35438,32.397131],[102.355089,32.395259],[102.355108,32.394594],[102.354352,32.393616],[102.353635,32.39127],[102.353459,32.38986],[102.352579,32.387141],[102.352552,32.385068],[102.350881,32.379595],[102.353004,32.378529],[102.353545,32.377949],[102.354258,32.374412],[102.355159,32.373432],[102.357558,32.371891],[102.35931,32.370115],[102.35968,32.369383],[102.360052,32.36558],[102.36063,32.363705],[102.361683,32.354477],[102.363549,32.351741],[102.366066,32.35061],[102.367472,32.350232],[102.368694,32.348667],[102.369292,32.347606],[102.369589,32.346355],[102.372027,32.341928],[102.373813,32.338969],[102.376615,32.335512],[102.376631,32.334957],[102.376298,32.334395],[102.375032,32.33349],[102.375252,32.332881],[102.377477,32.332756],[102.378605,32.332179],[102.37984,32.33139],[102.380272,32.330413],[102.381055,32.329529],[102.382089,32.328693],[102.384245,32.327451],[102.387208,32.326269],[102.388519,32.326339],[102.389704,32.327264],[102.389373,32.331759],[102.388894,32.332607],[102.389072,32.333468],[102.390993,32.334108],[102.395766,32.334799],[102.397563,32.334466],[102.399008,32.335154],[102.399466,32.33021],[102.400234,32.326324],[102.400633,32.322953],[102.401741,32.320095],[102.401858,32.318758],[102.402707,32.316632],[102.405829,32.312275],[102.406189,32.310741],[102.406578,32.308137],[102.406307,32.296894],[102.407203,32.296611],[102.412283,32.296866],[102.413298,32.296535],[102.414842,32.296875],[102.421203,32.296688],[102.424268,32.296274],[102.425403,32.295821],[102.426431,32.29473],[102.427678,32.29248],[102.428583,32.289111],[102.429164,32.288382],[102.430116,32.287767],[102.430894,32.286724],[102.431586,32.284251],[102.43216,32.283786],[102.432813,32.282741],[102.432974,32.281421],[102.432511,32.280194],[102.432303,32.278708],[102.432833,32.277608],[102.433659,32.274819],[102.433526,32.268466],[102.433196,32.266924],[102.432316,32.265001],[102.431173,32.263549],[102.430917,32.263808],[102.428333,32.264867],[102.425699,32.265501],[102.424304,32.266372],[102.423554,32.266463],[102.422796,32.266818],[102.42177,32.267856],[102.420893,32.268049],[102.420628,32.266403],[102.420277,32.265602],[102.419002,32.264412],[102.416786,32.261297],[102.415796,32.258842],[102.415692,32.255929],[102.415257,32.253697],[102.415075,32.249142],[102.414781,32.248501],[102.414632,32.247174],[102.415146,32.244433],[102.415421,32.241316],[102.416665,32.236948],[102.417639,32.235539],[102.419239,32.234037],[102.420302,32.231677],[102.420339,32.230355],[102.420208,32.228394],[102.419875,32.226958],[102.419912,32.225636],[102.419167,32.223345],[102.419013,32.222177],[102.418602,32.221322],[102.417815,32.220512],[102.417531,32.219554],[102.417613,32.218867],[102.418535,32.217087],[102.419814,32.215896],[102.420144,32.215214],[102.418648,32.212336],[102.417051,32.210043],[102.416547,32.20681],[102.415356,32.204808],[102.413637,32.203423],[102.413353,32.20144],[102.412478,32.200265],[102.412002,32.199049],[102.410986,32.194881],[102.410847,32.191792],[102.409848,32.189023],[102.409303,32.18824],[102.408253,32.185277],[102.406406,32.184419],[102.40533,32.184349],[102.404833,32.183904],[102.402338,32.179899],[102.399263,32.176363],[102.393159,32.171705],[102.388857,32.169446],[102.387477,32.168163],[102.387169,32.167444],[102.38491,32.166936],[102.382799,32.166829],[102.382055,32.165943],[102.381466,32.165651],[102.378266,32.164949],[102.377724,32.164158],[102.376368,32.163427],[102.375601,32.16207],[102.373965,32.161553],[102.373745,32.160494],[102.372032,32.159935],[102.370622,32.159661],[102.368253,32.160397],[102.363495,32.161243],[102.362109,32.162534],[102.362258,32.163325],[102.362198,32.165092],[102.362335,32.165776],[102.363275,32.16646],[102.363668,32.16702],[102.36434,32.169149],[102.364072,32.170006],[102.360646,32.171921],[102.360676,32.173426],[102.360146,32.173944],[102.360099,32.174753],[102.359908,32.174985],[102.356472,32.176732],[102.353226,32.177447],[102.350117,32.178458],[102.348927,32.179607],[102.348963,32.179791],[102.350248,32.180416],[102.350765,32.180927],[102.351223,32.183015],[102.353097,32.183581],[102.353954,32.184407],[102.355042,32.18502],[102.355453,32.185948],[102.356369,32.186686],[102.356702,32.187251],[102.356494,32.187977],[102.356857,32.188518],[102.357023,32.189262],[102.357558,32.189952],[102.359724,32.190243],[102.360824,32.190838],[102.361782,32.190939],[102.363674,32.193896],[102.363929,32.194734],[102.364881,32.196067],[102.365357,32.197619],[102.366572,32.198549],[102.366398,32.199412],[102.365131,32.201563],[102.365101,32.20264],[102.365774,32.203889],[102.365316,32.205829],[102.365684,32.207732],[102.364393,32.208642],[102.3639,32.209314],[102.363715,32.210028],[102.363715,32.212378],[102.363007,32.213455],[102.362133,32.216982],[102.360473,32.220766],[102.358463,32.223288],[102.356214,32.225435],[102.35572,32.227208],[102.353609,32.227708],[102.35183,32.227601],[102.348285,32.229046],[102.346791,32.229814],[102.344358,32.23161],[102.343543,32.23255],[102.341604,32.233894],[102.339373,32.234959],[102.336768,32.235655],[102.335578,32.236202],[102.334305,32.236422],[102.333098,32.237279],[102.329332,32.237446],[102.323044,32.239641],[102.319838,32.239379],[102.316661,32.239938],[102.31518,32.239986],[102.313455,32.23954],[102.311456,32.239783],[102.31035,32.239444],[102.309398,32.238558],[102.307744,32.237767],[102.307596,32.236577],[102.307054,32.235149],[102.306329,32.233989],[102.304485,32.23249],[102.303568,32.232092],[102.303158,32.231324],[102.298476,32.227434],[102.297418,32.226435],[102.296924,32.225394],[102.296496,32.225251],[102.295811,32.225519],[102.295395,32.225923],[102.294027,32.229435],[102.292974,32.231149],[102.290295,32.234653],[102.290312,32.235316],[102.291505,32.23894],[102.291105,32.241173],[102.289725,32.242564],[102.288169,32.243603],[102.286401,32.24671],[102.285235,32.24962],[102.28421,32.250355],[102.281744,32.251159],[102.280875,32.251676],[102.280306,32.253274],[102.279687,32.25405],[102.278593,32.254626],[102.276397,32.254673],[102.27507,32.254297],[102.273752,32.253607],[102.272404,32.252663],[102.269679,32.2496],[102.267097,32.247707],[102.266598,32.247053],[102.265141,32.246134],[102.259172,32.243686],[102.258656,32.243513],[102.257496,32.243537],[102.256663,32.245179],[102.256408,32.248766],[102.257336,32.250378],[102.257336,32.251502],[102.257104,32.252293],[102.257389,32.252936],[102.257609,32.254423],[102.258377,32.255916],[102.25846,32.256773],[102.258252,32.257873],[102.258359,32.258891],[102.258103,32.259408],[102.259025,32.260973],[102.259376,32.26284],[102.259221,32.263328],[102.256604,32.265327],[102.255979,32.266047],[102.256765,32.266778],[102.257205,32.267427],[102.257389,32.268111],[102.257835,32.268646],[102.258121,32.271317],[102.25802,32.272876],[102.256714,32.276318],[102.255862,32.277656],[102.25379,32.279789],[102.253752,32.281051],[102.254321,32.283108],[102.254271,32.283548],[102.251901,32.286906],[102.250873,32.288904],[102.250579,32.290002],[102.2504,32.293494],[102.249729,32.296036],[102.249274,32.298742],[102.249437,32.301979],[102.249158,32.303803],[102.248363,32.30549],[102.24713,32.306937],[102.246301,32.308496],[102.246378,32.309634],[102.24709,32.311953],[102.247037,32.312457],[102.24542,32.315917],[102.241432,32.317192],[102.238929,32.318658],[102.237149,32.319438],[102.236197,32.320285],[102.235245,32.320276],[102.2322,32.31941],[102.229954,32.319581],[102.22717,32.319061],[102.226682,32.318754],[102.226397,32.318162],[102.225896,32.315057],[102.225684,32.312274],[102.225379,32.311257],[102.224662,32.310213],[102.222313,32.30792],[102.222069,32.30741],[102.222054,32.306652],[102.222543,32.305305],[102.222343,32.304511],[102.220817,32.302143],[102.219939,32.30165],[102.21927,32.301635],[102.217037,32.302879],[102.215051,32.304541],[102.215027,32.305298],[102.215432,32.306695],[102.214936,32.308263],[102.213365,32.310489],[102.212712,32.311105],[102.210367,32.312347],[102.208712,32.312942],[102.201403,32.314155],[102.199033,32.314987],[102.197556,32.315807],[102.194799,32.318364],[102.191536,32.320407],[102.190119,32.320534],[102.189051,32.320163],[102.187094,32.319015],[102.185946,32.318864],[102.184189,32.31911],[102.181411,32.319931],[102.180408,32.319908],[102.179117,32.319532],[102.17758,32.318709],[102.173243,32.315374],[102.17308,32.314613],[102.173144,32.311395],[102.172475,32.308772],[102.170876,32.303971],[102.170447,32.303456],[102.16988,32.303412],[102.168943,32.304276],[102.167377,32.308079],[102.166521,32.310901],[102.165894,32.312154],[102.165725,32.313225],[102.166,32.317454],[102.165852,32.320752]]]},"properties":{"id":"402880fb76037356017603aa5b712fc0","name":"江茸乡","full_name":"四川省阿坝藏族羌族自治州红原县江茸乡","ad_code":"513233202000","code":"513233202000","area_km2":513.91}},{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[101.851663,32.334903],[101.851627,32.336063],[101.852297,32.337083],[101.852475,32.337882],[101.852406,32.340209],[101.852749,32.342036],[101.853406,32.343464],[101.854437,32.34457],[101.855731,32.346679],[101.857768,32.348456],[101.858674,32.349863],[101.860121,32.351503],[101.860335,32.352458],[101.862181,32.354238],[101.863026,32.356427],[101.862588,32.358102],[101.862693,32.360206],[101.863466,32.364002],[101.863667,32.365995],[101.863346,32.368358],[101.862592,32.370822],[101.862277,32.377198],[101.86234,32.379186],[101.862895,32.380479],[101.863416,32.380717],[101.865601,32.380957],[101.867647,32.381984],[101.872196,32.384793],[101.873337,32.385264],[101.875798,32.387301],[101.878616,32.388169],[101.880056,32.389628],[101.883278,32.395038],[101.886696,32.39639],[101.888905,32.39812],[101.890209,32.399875],[101.891719,32.402448],[101.892565,32.404459],[101.893459,32.405621],[101.894179,32.405956],[101.894891,32.406002],[101.896906,32.405542],[101.899955,32.405223],[101.902816,32.404536],[101.904985,32.405005],[101.912214,32.410532],[101.912736,32.412303],[101.914252,32.414503],[101.915191,32.417051],[101.915761,32.418672],[101.915685,32.420104],[101.914076,32.421841],[101.910162,32.42417],[101.906819,32.42783],[101.905884,32.430007],[101.906008,32.432362],[101.906835,32.437477],[101.90678,32.440339],[101.905866,32.446223],[101.906082,32.451498],[101.907372,32.458858],[101.90731,32.461491],[101.907969,32.464536],[101.909584,32.468972],[101.910171,32.475068],[101.913123,32.482148],[101.914199,32.48585],[101.914408,32.489285],[101.915867,32.49269],[101.915992,32.49505],[101.91727,32.497445],[101.917977,32.500283],[101.920071,32.5051],[101.920112,32.505596],[101.919823,32.506515],[101.919846,32.507965],[101.920694,32.511487],[101.920055,32.515249],[101.91822,32.520718],[101.918202,32.521651],[101.918649,32.524086],[101.923177,32.534297],[101.926592,32.541279],[101.928336,32.542876],[101.930629,32.545409],[101.932826,32.547368],[101.93428,32.548391],[101.936172,32.550561],[101.940039,32.553372],[101.944004,32.557421],[101.945739,32.560241],[101.948348,32.566457],[101.952225,32.573859],[101.952819,32.574737],[101.953848,32.575521],[101.954388,32.575508],[101.955874,32.573712],[101.95735,32.573096],[101.959373,32.571306],[101.960662,32.570578],[101.961252,32.569859],[101.961516,32.568921],[101.962811,32.568786],[101.963415,32.568524],[101.96484,32.567122],[101.967563,32.566436],[101.96823,32.565859],[101.96957,32.563953],[101.971143,32.56259],[101.972634,32.560695],[101.973162,32.560371],[101.97564,32.55967],[101.978778,32.55744],[101.98006,32.556249],[101.984892,32.554377],[101.988119,32.55262],[101.989071,32.552494],[101.989468,32.55265],[101.989758,32.553308],[101.989721,32.555836],[101.989163,32.560338],[101.989363,32.563378],[101.987998,32.569628],[101.987643,32.572227],[101.987897,32.573195],[101.988244,32.573352],[101.989214,32.572998],[101.993944,32.570004],[101.995834,32.568592],[101.997238,32.566828],[101.999,32.565273],[102.000238,32.564638],[102.000717,32.565126],[102.002037,32.569183],[102.004329,32.572121],[102.005457,32.574265],[102.007506,32.579175],[102.008519,32.582348],[102.009251,32.583778],[102.01116,32.585848],[102.012988,32.588876],[102.014053,32.589537],[102.016699,32.590377],[102.017954,32.59116],[102.018653,32.59193],[102.019224,32.594062],[102.020748,32.596094],[102.021589,32.596921],[102.022817,32.597656],[102.023756,32.59796],[102.025145,32.598064],[102.025528,32.598285],[102.025876,32.598693],[102.026251,32.599972],[102.027614,32.601724],[102.030468,32.604211],[102.031027,32.605002],[102.031094,32.605498],[102.03066,32.607701],[102.030719,32.610942],[102.031119,32.612317],[102.032964,32.616501],[102.033683,32.617507],[102.034711,32.618427],[102.038624,32.620979],[102.042331,32.621795],[102.046349,32.621655],[102.048924,32.621315],[102.051171,32.620778],[102.055226,32.620829],[102.055876,32.620537],[102.056722,32.619404],[102.057589,32.619235],[102.062016,32.621105],[102.06234,32.621466],[102.06283,32.623455],[102.06333,32.624385],[102.064463,32.625908],[102.065296,32.626045],[102.067444,32.622587],[102.068124,32.620816],[102.06838,32.617244],[102.06875,32.616106],[102.069309,32.615202],[102.069359,32.614543],[102.068195,32.612633],[102.068173,32.610692],[102.069588,32.608325],[102.072106,32.604808],[102.074137,32.60236],[102.07587,32.600664],[102.076224,32.60006],[102.07778,32.594078],[102.077784,32.59316],[102.077134,32.590814],[102.07724,32.590134],[102.078518,32.588526],[102.079061,32.588138],[102.080665,32.587587],[102.082011,32.586487],[102.082999,32.584515],[102.082971,32.58369],[102.081835,32.581756],[102.081715,32.581141],[102.082061,32.578169],[102.082754,32.576536],[102.082676,32.575476],[102.080878,32.574257],[102.07788,32.572782],[102.077283,32.572297],[102.075619,32.569551],[102.075337,32.568767],[102.075404,32.568463],[102.076466,32.567576],[102.080614,32.565011],[102.082029,32.56521],[102.085739,32.566731],[102.086591,32.566729],[102.087801,32.56631],[102.088751,32.566238],[102.091611,32.566515],[102.092824,32.566873],[102.095505,32.568372],[102.096391,32.568557],[102.097506,32.568512],[102.101846,32.566917],[102.105794,32.565941],[102.107234,32.565338],[102.110562,32.563155],[102.116116,32.56065],[102.119133,32.560365],[102.121685,32.560682],[102.123472,32.561359],[102.123984,32.562162],[102.124851,32.562888],[102.125795,32.563027],[102.129813,32.561895],[102.131942,32.561496],[102.133749,32.560713],[102.134753,32.559795],[102.136737,32.557445],[102.137133,32.557266],[102.138142,32.557053],[102.141348,32.556914],[102.142081,32.556648],[102.142795,32.556122],[102.146121,32.551565],[102.148266,32.549777],[102.148573,32.546399],[102.149465,32.541969],[102.149335,32.540838],[102.148433,32.538536],[102.148463,32.537572],[102.149144,32.535421],[102.152024,32.531573],[102.15244,32.529887],[102.153852,32.528365],[102.157117,32.525473],[102.162988,32.52151],[102.168429,32.517026],[102.171066,32.514567],[102.172748,32.512629],[102.174487,32.511327],[102.177685,32.50961],[102.179428,32.508165],[102.182728,32.504334],[102.183978,32.503538],[102.186351,32.501519],[102.186614,32.501126],[102.187523,32.498021],[102.189418,32.493503],[102.189735,32.49318],[102.190422,32.493317],[102.190146,32.489163],[102.190116,32.484999],[102.191625,32.475014],[102.190869,32.473643],[102.190209,32.473019],[102.189816,32.471555],[102.189859,32.468882],[102.189451,32.467891],[102.189001,32.465647],[102.188354,32.464651],[102.187653,32.46406],[102.185543,32.463877],[102.184357,32.463512],[102.182871,32.462497],[102.181184,32.460259],[102.179957,32.457355],[102.178293,32.455659],[102.177051,32.453262],[102.177262,32.449069],[102.176604,32.445839],[102.176494,32.444245],[102.176729,32.4431],[102.178165,32.440593],[102.179582,32.438662],[102.180074,32.43698],[102.179828,32.435892],[102.179334,32.435102],[102.17904,32.432997],[102.177884,32.430398],[102.177654,32.428802],[102.177956,32.428098],[102.17782,32.427317],[102.178134,32.426207],[102.179495,32.423529],[102.181511,32.421577],[102.184198,32.419877],[102.184373,32.419374],[102.184315,32.418695],[102.183905,32.417738],[102.183051,32.416975],[102.182793,32.416292],[102.182047,32.415903],[102.181391,32.415177],[102.180948,32.414017],[102.180106,32.412881],[102.178906,32.411703],[102.178143,32.41047],[102.177899,32.409269],[102.177688,32.401566],[102.177022,32.3994],[102.176606,32.396474],[102.177087,32.395528],[102.177899,32.394769],[102.178127,32.394237],[102.175201,32.393203],[102.174777,32.393229],[102.174762,32.393731],[102.174325,32.394187],[102.173734,32.394174],[102.173289,32.393519],[102.173086,32.3919],[102.170849,32.391778],[102.170568,32.391306],[102.170597,32.389047],[102.169845,32.388303],[102.169358,32.38817],[102.169543,32.387957],[102.169162,32.38768],[102.169289,32.387423],[102.170298,32.387088],[102.169867,32.386677],[102.170136,32.386465],[102.16983,32.386195],[102.170333,32.385419],[102.170207,32.385147],[102.170657,32.385033],[102.170476,32.384524],[102.170094,32.384291],[102.170542,32.383997],[102.170254,32.383431],[102.170601,32.383166],[102.170786,32.38271],[102.1703,32.382457],[102.16989,32.381849],[102.170137,32.381729],[102.17041,32.381035],[102.170083,32.380965],[102.170228,32.380672],[102.1699,32.380833],[102.169495,32.38043],[102.170084,32.380069],[102.169766,32.379849],[102.16996,32.379769],[102.169896,32.379486],[102.170135,32.379444],[102.169948,32.379087],[102.17003,32.378737],[102.169417,32.378418],[102.168839,32.377493],[102.169476,32.377519],[102.169645,32.376827],[102.169411,32.376683],[102.169846,32.376197],[102.169503,32.375863],[102.169956,32.375702],[102.169511,32.375609],[102.169599,32.375325],[102.169348,32.375319],[102.169419,32.375068],[102.168723,32.375521],[102.169009,32.374825],[102.168615,32.374837],[102.168835,32.374604],[102.168512,32.374461],[102.16838,32.374212],[102.168525,32.374086],[102.168154,32.374188],[102.167903,32.373986],[102.16814,32.373634],[102.168927,32.373507],[102.168886,32.373145],[102.1693,32.372875],[102.169111,32.37248],[102.16885,32.372657],[102.168743,32.372533],[102.169236,32.372212],[102.169121,32.372068],[102.169273,32.371982],[102.16904,32.371789],[102.169289,32.371398],[102.169099,32.371108],[102.169209,32.370821],[102.169799,32.370951],[102.16948,32.370425],[102.16974,32.370263],[102.169656,32.370114],[102.169914,32.369784],[102.169594,32.369468],[102.16969,32.369029],[102.169472,32.368669],[102.169507,32.368289],[102.169072,32.368451],[102.168541,32.36829],[102.168603,32.367816],[102.169052,32.367089],[102.168504,32.366954],[102.16831,32.36646],[102.167545,32.366463],[102.167907,32.366011],[102.167573,32.365776],[102.167994,32.365468],[102.167947,32.365194],[102.167658,32.364969],[102.166578,32.365003],[102.166962,32.364724],[102.166824,32.363859],[102.168045,32.36336],[102.167783,32.363167],[102.168024,32.363037],[102.168063,32.362756],[102.16779,32.362878],[102.167687,32.362384],[102.167095,32.362286],[102.166941,32.362036],[102.167508,32.360841],[102.167292,32.360491],[102.168135,32.3602],[102.168493,32.360332],[102.168474,32.360055],[102.168864,32.359632],[102.169269,32.359971],[102.169621,32.359695],[102.169593,32.359109],[102.169831,32.359143],[102.169942,32.359512],[102.170457,32.359262],[102.170225,32.358642],[102.170366,32.358344],[102.17024,32.35793],[102.170529,32.357569],[102.170934,32.357632],[102.171077,32.357091],[102.171547,32.357157],[102.171401,32.35683],[102.171849,32.356651],[102.1718,32.356454],[102.171407,32.356401],[102.171372,32.355711],[102.171164,32.355483],[102.171464,32.355352],[102.17135,32.355109],[102.171577,32.354915],[102.171312,32.354543],[102.171823,32.354223],[102.171509,32.353286],[102.172199,32.353378],[102.172272,32.35276],[102.171589,32.352302],[102.17191,32.352192],[102.17206,32.351623],[102.172634,32.351145],[102.171902,32.350277],[102.172178,32.349843],[102.171662,32.348993],[102.17174,32.348176],[102.171203,32.348334],[102.170998,32.348207],[102.171646,32.346928],[102.171363,32.346853],[102.170826,32.347085],[102.170302,32.346678],[102.170417,32.346112],[102.170101,32.345842],[102.169938,32.345017],[102.169724,32.344802],[102.17025,32.344219],[102.170253,32.343622],[102.169767,32.343456],[102.169662,32.343027],[102.169168,32.342739],[102.168918,32.342344],[102.169143,32.34219],[102.169253,32.34139],[102.16905,32.341032],[102.169123,32.340734],[102.168806,32.340588],[102.169201,32.340517],[102.169059,32.339899],[102.169296,32.339581],[102.168939,32.339325],[102.168967,32.338549],[102.168625,32.338407],[102.168724,32.338064],[102.168319,32.336685],[102.166537,32.334869],[102.166016,32.334589],[102.165755,32.333809],[102.164966,32.333262],[102.164698,32.332057],[102.1638,32.330034],[102.163611,32.32884],[102.163733,32.326386],[102.165852,32.320752],[102.166,32.317454],[102.165725,32.313225],[102.165894,32.312154],[102.166521,32.310901],[102.167377,32.308079],[102.168943,32.304276],[102.16988,32.303412],[102.168993,32.303518],[102.167937,32.303968],[102.165067,32.306492],[102.163731,32.306914],[102.160035,32.307122],[102.157723,32.306313],[102.156343,32.306399],[102.15383,32.306123],[102.153021,32.305304],[102.152773,32.304219],[102.151003,32.302297],[102.149709,32.300022],[102.149365,32.298136],[102.149588,32.294227],[102.149373,32.292437],[102.147597,32.290945],[102.146173,32.290124],[102.143193,32.289046],[102.141509,32.289354],[102.140979,32.289659],[102.139554,32.292103],[102.138784,32.294107],[102.13652,32.298695],[102.136131,32.299223],[102.133967,32.300639],[102.133653,32.3012],[102.133006,32.303964],[102.132614,32.304617],[102.129362,32.303943],[102.123534,32.303622],[102.122873,32.303354],[102.120617,32.301757],[102.119768,32.301516],[102.116755,32.301542],[102.113725,32.302072],[102.113261,32.302598],[102.112911,32.304316],[102.113153,32.308425],[102.112639,32.310559],[102.112922,32.313375],[102.112499,32.313777],[102.109578,32.314865],[102.107269,32.316139],[102.099574,32.319442],[102.098848,32.319887],[102.09809,32.320739],[102.095457,32.325168],[102.095581,32.326529],[102.095305,32.327081],[102.0946,32.327957],[102.093915,32.328223],[102.092787,32.329076],[102.091269,32.331431],[102.091057,32.333175],[102.090343,32.334103],[102.090679,32.336666],[102.090236,32.3383],[102.090151,32.339735],[102.089465,32.34107],[102.088823,32.341548],[102.086532,32.342441],[102.085903,32.342997],[102.084383,32.343461],[102.082291,32.344518],[102.0736,32.347592],[102.071857,32.348581],[102.068814,32.351229],[102.066092,32.352592],[102.065286,32.35252],[102.063288,32.351101],[102.062272,32.35076],[102.058709,32.35023],[102.056331,32.349645],[102.052749,32.349693],[102.051887,32.34941],[102.047983,32.346556],[102.047096,32.345716],[102.046428,32.345374],[102.0457,32.343975],[102.044072,32.343932],[102.042502,32.343269],[102.041445,32.341577],[102.041296,32.340849],[102.04,32.339925],[102.03975,32.339456],[102.038923,32.339003],[102.038376,32.337796],[102.03809,32.337576],[102.036127,32.33773],[102.035324,32.338135],[102.033153,32.343525],[102.032338,32.346542],[102.03122,32.34839],[102.029261,32.350593],[102.028339,32.351152],[102.026483,32.351793],[102.023913,32.352209],[102.021676,32.352156],[102.021031,32.351877],[102.019365,32.350465],[102.018072,32.349985],[102.016801,32.349824],[102.011952,32.349657],[102.009263,32.350175],[102.008927,32.349982],[102.007191,32.347828],[102.006702,32.347578],[102.00571,32.34745],[102.004741,32.347612],[102.003412,32.34824],[101.994621,32.353837],[101.99161,32.354794],[101.987786,32.355039],[101.985837,32.355749],[101.982937,32.356365],[101.982638,32.356607],[101.982402,32.357838],[101.982415,32.358281],[101.983017,32.359751],[101.982334,32.360472],[101.981601,32.360813],[101.978279,32.361699],[101.974512,32.362153],[101.972027,32.361352],[101.968651,32.361509],[101.967623,32.361089],[101.963964,32.358688],[101.96306,32.358319],[101.960307,32.357784],[101.957473,32.357615],[101.956775,32.356954],[101.956759,32.355521],[101.957496,32.354565],[101.959759,32.350398],[101.961026,32.34492],[101.961688,32.343549],[101.963507,32.340888],[101.96517,32.339103],[101.96647,32.338446],[101.969005,32.33797],[101.97042,32.337502],[101.973438,32.335868],[101.976653,32.334566],[101.978013,32.333488],[101.979642,32.332618],[101.981813,32.331751],[101.98393,32.331634],[101.985065,32.330929],[101.985215,32.330586],[101.984961,32.330185],[101.983478,32.329189],[101.979614,32.324801],[101.975266,32.320642],[101.969446,32.316368],[101.966764,32.313853],[101.96626,32.313052],[101.963599,32.306406],[101.960107,32.300665],[101.959601,32.298785],[101.961231,32.296792],[101.961623,32.29568],[101.961433,32.295234],[101.959649,32.293657],[101.958774,32.292081],[101.9585,32.290082],[101.957757,32.288595],[101.955594,32.287019],[101.953405,32.285809],[101.949103,32.285089],[101.946802,32.285717],[101.945751,32.285737],[101.944318,32.285259],[101.942457,32.284221],[101.942264,32.284395],[101.942369,32.285208],[101.943068,32.287292],[101.942667,32.288905],[101.941934,32.289475],[101.938018,32.291301],[101.937305,32.29147],[101.93643,32.291448],[101.933901,32.290779],[101.927993,32.287518],[101.927278,32.287636],[101.924846,32.291017],[101.923989,32.291717],[101.923511,32.291796],[101.921509,32.291672],[101.916287,32.290911],[101.911577,32.289332],[101.910525,32.289295],[101.910163,32.289609],[101.910049,32.290137],[101.909521,32.290475],[101.909725,32.29126],[101.909568,32.292716],[101.908821,32.29313],[101.908483,32.294058],[101.907025,32.295106],[101.904191,32.296414],[101.903858,32.29718],[101.903268,32.297632],[101.902516,32.298717],[101.900883,32.299821],[101.89936,32.299902],[101.898499,32.299103],[101.897999,32.298941],[101.898223,32.301382],[101.898066,32.301796],[101.896753,32.303338],[101.895748,32.303857],[101.89454,32.304937],[101.892189,32.307997],[101.89048,32.308968],[101.889005,32.309352],[101.886178,32.309824],[101.884979,32.309851],[101.882921,32.309221],[101.880364,32.307514],[101.88001,32.306263],[101.878915,32.304574],[101.877446,32.304045],[101.875138,32.301868],[101.873573,32.300785],[101.872181,32.298858],[101.870254,32.297644],[101.869599,32.297454],[101.867868,32.297953],[101.866726,32.298863],[101.86587,32.300071],[101.864501,32.301457],[101.862366,32.302813],[101.860831,32.30317],[101.85747,32.302849],[101.855566,32.303033],[101.854975,32.307599],[101.855233,32.309503],[101.855674,32.310993],[101.856756,32.311974],[101.857339,32.313271],[101.857964,32.313842],[101.858939,32.3153],[101.860135,32.316287],[101.86029,32.317102],[101.86007,32.318304],[101.860986,32.320624],[101.861485,32.326798],[101.86051,32.328738],[101.859891,32.329541],[101.857042,32.332009],[101.855547,32.332423],[101.854153,32.332555],[101.851144,32.33246],[101.851663,32.334903]]]},"properties":{"id":"402880fb76037356017603aa5dff2fc3","name":"查尔玛乡","full_name":"四川省阿坝藏族羌族自治州红原县查尔玛乡","ad_code":"513233203000","code":"513233203000","area_km2":728.62}},{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[102.485374,33.088931],[102.486674,33.091501],[102.486112,33.093405],[102.48599,33.094752],[102.486221,33.095513],[102.487059,33.096713],[102.487288,33.097592],[102.486053,33.100497],[102.485945,33.101251],[102.486079,33.101539],[102.486502,33.1015],[102.48732,33.100452],[102.487862,33.100179],[102.488875,33.100223],[102.489877,33.100621],[102.490424,33.101177],[102.490871,33.102297],[102.492093,33.10289],[102.492338,33.104449],[102.492584,33.104714],[102.494911,33.106038],[102.495376,33.106497],[102.495304,33.109074],[102.496041,33.111001],[102.495308,33.113021],[102.495495,33.114396],[102.495457,33.11669],[102.495715,33.117543],[102.496408,33.118417],[102.498325,33.119495],[102.501252,33.121786],[102.504052,33.12298],[102.505027,33.123687],[102.510672,33.126126],[102.511535,33.126906],[102.511725,33.127167],[102.511291,33.128339],[102.511285,33.129],[102.513825,33.132414],[102.514105,33.136352],[102.515425,33.137589],[102.517893,33.138301],[102.518762,33.138877],[102.519536,33.139765],[102.51972,33.140378],[102.519792,33.143306],[102.520934,33.144062],[102.522522,33.146976],[102.522617,33.1475],[102.522387,33.14968],[102.522527,33.150141],[102.522906,33.150563],[102.526764,33.151885],[102.527125,33.15235],[102.527551,33.154147],[102.527814,33.154467],[102.528917,33.154589],[102.531921,33.153139],[102.532992,33.153306],[102.534166,33.153212],[102.534878,33.153407],[102.536186,33.152461],[102.537215,33.15211],[102.537935,33.151259],[102.539583,33.150314],[102.540416,33.150236],[102.541671,33.150546],[102.543075,33.150332],[102.543414,33.150629],[102.544948,33.150856],[102.545696,33.151243],[102.545847,33.153948],[102.546477,33.155227],[102.548256,33.15653],[102.549613,33.156946],[102.550736,33.157565],[102.551629,33.159397],[102.552878,33.160218],[102.553431,33.161099],[102.553848,33.161152],[102.55634,33.16026],[102.556896,33.160504],[102.558254,33.160533],[102.561357,33.158746],[102.562908,33.159308],[102.563776,33.15926],[102.564234,33.159611],[102.565263,33.159611],[102.565638,33.160522],[102.56653,33.161747],[102.566739,33.162675],[102.567095,33.162717],[102.568095,33.162253],[102.568642,33.16252],[102.569832,33.163808],[102.570358,33.164939],[102.57164,33.165962],[102.57818,33.167728],[102.578653,33.168224],[102.579908,33.170705],[102.580449,33.171024],[102.581421,33.171171],[102.581898,33.171539],[102.582688,33.173403],[102.581753,33.174583],[102.58153,33.176063],[102.580444,33.177861],[102.580615,33.179393],[102.581386,33.180202],[102.582678,33.180893],[102.585284,33.181558],[102.586456,33.182144],[102.587198,33.183066],[102.58727,33.18381],[102.587081,33.184594],[102.592571,33.185822],[102.598112,33.186173],[102.600094,33.186029],[102.603374,33.184731],[102.605371,33.184121],[102.606871,33.183946],[102.621355,33.186192],[102.62222,33.186391],[102.623049,33.186934],[102.624342,33.189142],[102.625416,33.192305],[102.627573,33.193959],[102.627945,33.194514],[102.629076,33.197312],[102.629332,33.198573],[102.628333,33.202363],[102.625615,33.205634],[102.626106,33.207324],[102.625912,33.209063],[102.625628,33.209747],[102.623853,33.212003],[102.623564,33.212881],[102.623621,33.213409],[102.62413,33.214231],[102.625554,33.21515],[102.626046,33.215686],[102.62748,33.218991],[102.629813,33.222015],[102.629991,33.222585],[102.631555,33.228164],[102.631674,33.229119],[102.631299,33.230469],[102.630696,33.23139],[102.630632,33.231953],[102.633584,33.238857],[102.633479,33.240922],[102.632734,33.242611],[102.632748,33.242996],[102.633311,33.243595],[102.638007,33.245415],[102.64371,33.249387],[102.645797,33.249933],[102.647881,33.251432],[102.649918,33.252038],[102.651482,33.254349],[102.652635,33.255466],[102.656003,33.256868],[102.657955,33.258452],[102.659861,33.259441],[102.660965,33.259746],[102.663805,33.260063],[102.667869,33.259875],[102.668575,33.259686],[102.668156,33.258158],[102.669553,33.257393],[102.670017,33.256536],[102.670016,33.255664],[102.669502,33.254094],[102.669532,33.253892],[102.670319,33.253339],[102.670351,33.253056],[102.669607,33.251927],[102.669623,33.251379],[102.669797,33.25118],[102.671893,33.251421],[102.67337,33.25218],[102.675645,33.252851],[102.680342,33.255583],[102.681662,33.256783],[102.682569,33.258139],[102.687444,33.263148],[102.68846,33.264019],[102.689242,33.264314],[102.690188,33.264207],[102.691226,33.263036],[102.691721,33.262822],[102.693725,33.263146],[102.695505,33.263888],[102.696147,33.263955],[102.696885,33.263502],[102.697108,33.263122],[102.698208,33.259857],[102.699131,33.259481],[102.70013,33.258073],[102.701501,33.257768],[102.702048,33.258529],[102.702729,33.259096],[102.703361,33.259348],[102.704013,33.260162],[102.705432,33.260937],[102.706198,33.261014],[102.706398,33.26139],[102.707235,33.261832],[102.707721,33.262765],[102.708782,33.263498],[102.710262,33.263974],[102.710909,33.26444],[102.711494,33.265515],[102.713222,33.266443],[102.713555,33.267005],[102.713741,33.268261],[102.714231,33.26899],[102.715865,33.270634],[102.71615,33.2719],[102.716683,33.272632],[102.717264,33.27303],[102.717892,33.27406],[102.720014,33.276525],[102.721261,33.278305],[102.723698,33.278686],[102.725011,33.279238],[102.725925,33.28018],[102.726991,33.280656],[102.728019,33.280865],[102.728228,33.281779],[102.729018,33.28235],[102.73077,33.282248],[102.73215,33.282817],[102.733712,33.282244],[102.734504,33.282263],[102.736717,33.283045],[102.738232,33.284249],[102.740257,33.286292],[102.741102,33.288194],[102.742325,33.288539],[102.744294,33.288613],[102.745541,33.289755],[102.746769,33.290079],[102.747007,33.290326],[102.747616,33.292334],[102.74773,33.293667],[102.749482,33.294409],[102.750285,33.295321],[102.751477,33.295949],[102.751509,33.298911],[102.75208,33.300567],[102.752118,33.301272],[102.754269,33.302918],[102.755373,33.303337],[102.756344,33.303242],[102.758124,33.302109],[102.760351,33.302804],[102.76114,33.302794],[102.762473,33.303508],[102.763178,33.303613],[102.764196,33.303356],[102.764862,33.30347],[102.7657,33.304365],[102.767643,33.30536],[102.768543,33.306032],[102.768869,33.306963],[102.769098,33.307135],[102.770878,33.307687],[102.772315,33.308381],[102.772867,33.309543],[102.773333,33.310019],[102.774353,33.31031],[102.776494,33.311622],[102.776817,33.312017],[102.777769,33.312303],[102.778435,33.313264],[102.778844,33.314559],[102.781114,33.316144],[102.78183,33.316521],[102.787683,33.318212],[102.794303,33.318652],[102.801522,33.317865],[102.806908,33.317709],[102.811228,33.317748],[102.813977,33.318138],[102.815227,33.317251],[102.817574,33.314924],[102.819132,33.314142],[102.825301,33.312465],[102.82579,33.31174],[102.826255,33.310258],[102.82686,33.309964],[102.827908,33.309928],[102.829593,33.310506],[102.830246,33.31103],[102.831908,33.313015],[102.832991,33.313356],[102.833979,33.313176],[102.835271,33.31196],[102.836072,33.31158],[102.836628,33.311573],[102.840788,33.311863],[102.842234,33.312192],[102.845377,33.313969],[102.847661,33.315013],[102.848496,33.314973],[102.849498,33.314256],[102.849885,33.314172],[102.85233,33.314315],[102.854652,33.316473],[102.860636,33.318813],[102.863828,33.319495],[102.866115,33.321311],[102.866561,33.321444],[102.867668,33.321366],[102.872751,33.319892],[102.877679,33.319972],[102.878629,33.319629],[102.879176,33.319154],[102.880583,33.316649],[102.881707,33.312653],[102.881455,33.309814],[102.882011,33.308178],[102.884206,33.304968],[102.885022,33.304839],[102.887568,33.30596],[102.889388,33.306385],[102.892337,33.306165],[102.893567,33.305684],[102.897078,33.302538],[102.898251,33.301713],[102.898919,33.301493],[102.900416,33.301516],[102.903381,33.300379],[102.905178,33.298561],[102.907217,33.296902],[102.907886,33.296609],[102.909323,33.296417],[102.921019,33.296109],[102.92063,33.295457],[102.920094,33.295609],[102.920028,33.295426],[102.92039,33.294918],[102.920874,33.295036],[102.921339,33.294614],[102.920603,33.294483],[102.920188,33.294747],[102.91929,33.294488],[102.919388,33.29395],[102.918996,33.293508],[102.918913,33.292696],[102.895862,33.255613],[102.895875,33.255844],[102.895713,33.2557],[102.895721,33.255386],[102.894068,33.252726],[102.895287,33.251499],[102.895498,33.250669],[102.895741,33.250662],[102.895913,33.250906],[102.896213,33.25182],[102.897016,33.251388],[102.899726,33.251142],[102.899824,33.251013],[102.899372,33.250204],[102.898817,33.249805],[102.899403,33.2491],[102.899276,33.248081],[102.89772,33.247506],[102.898129,33.246865],[102.897115,33.245915],[102.895906,33.245939],[102.895895,33.246229],[102.896449,33.246828],[102.896192,33.247056],[102.895153,33.246499],[102.893311,33.246555],[102.892439,33.24628],[102.892141,33.245979],[102.892226,33.245703],[102.894022,33.245742],[102.89429,33.245438],[102.893426,33.244428],[102.892716,33.243995],[102.892258,33.244044],[102.890887,33.245127],[102.889802,33.245114],[102.889557,33.244944],[102.889654,33.244733],[102.891935,33.243422],[102.892283,33.243067],[102.892356,33.242473],[102.891057,33.242077],[102.890848,33.242154],[102.890757,33.242475],[102.891266,33.243225],[102.890284,33.242971],[102.889181,33.243007],[102.889041,33.242784],[102.889737,33.241851],[102.889703,33.241628],[102.889379,33.241501],[102.886869,33.242297],[102.887066,33.241559],[102.886962,33.241286],[102.883846,33.240162],[102.884024,33.239736],[102.88529,33.239803],[102.88524,33.23813],[102.884537,33.238525],[102.884197,33.238521],[102.88296,33.238079],[102.882744,33.237793],[102.883055,33.237506],[102.884622,33.237852],[102.885254,33.237528],[102.885294,33.237065],[102.884376,33.236331],[102.884464,33.235773],[102.885037,33.235579],[102.885654,33.235997],[102.886005,33.234933],[102.886645,33.234228],[102.886993,33.234245],[102.886755,33.234968],[102.887839,33.235474],[102.888621,33.235487],[102.889301,33.235258],[102.889447,33.234878],[102.888307,33.234524],[102.890233,33.233132],[102.889832,33.232529],[102.889355,33.232205],[102.889023,33.232847],[102.888415,33.233116],[102.886677,33.233472],[102.886143,33.233207],[102.886205,33.232957],[102.887254,33.232817],[102.887353,33.232666],[102.88693,33.231496],[102.886469,33.231435],[102.885497,33.231744],[102.88518,33.231593],[102.886355,33.22985],[102.884605,33.229554],[102.884403,33.229662],[102.8839,33.230826],[102.883432,33.230886],[102.883041,33.230494],[102.88273,33.229128],[102.882816,33.228726],[102.882999,33.228686],[102.883596,33.229144],[102.884948,33.229353],[102.886361,33.229416],[102.88681,33.229111],[102.886771,33.228909],[102.886237,33.228639],[102.886061,33.226983],[102.885606,33.226216],[102.885743,33.225722],[102.886035,33.225567],[102.886656,33.225617],[102.886993,33.22674],[102.887689,33.227256],[102.888141,33.227232],[102.888722,33.225427],[102.887719,33.22489],[102.886652,33.225178],[102.88735,33.222165],[102.886929,33.222156],[102.886025,33.223404],[102.885456,33.223606],[102.885317,33.223368],[102.88598,33.222849],[102.885982,33.22267],[102.88469,33.222463],[102.884372,33.220649],[102.882813,33.22048],[102.882309,33.220678],[102.881418,33.220599],[102.88056,33.221167],[102.880412,33.221079],[102.880538,33.220309],[102.880335,33.219572],[102.879722,33.219436],[102.879404,33.219671],[102.87951,33.220405],[102.879335,33.220916],[102.879037,33.221043],[102.878608,33.220927],[102.877952,33.220433],[102.878635,33.219896],[102.877591,33.218741],[102.877835,33.218388],[102.878788,33.218144],[102.878655,33.217627],[102.878134,33.217403],[102.876438,33.217628],[102.875468,33.217255],[102.87526,33.217109],[102.875401,33.216764],[102.876742,33.21636],[102.876764,33.21598],[102.876598,33.215851],[102.875222,33.215942],[102.874043,33.215262],[102.873798,33.214896],[102.873742,33.214479],[102.874007,33.214233],[102.874311,33.214335],[102.87548,33.215566],[102.876838,33.215236],[102.877047,33.214934],[102.876906,33.21466],[102.876039,33.214946],[102.875677,33.214959],[102.875557,33.214765],[102.876054,33.214189],[102.876195,33.213451],[102.876081,33.213211],[102.876289,33.212859],[102.876722,33.212873],[102.876528,33.213858],[102.877072,33.214298],[102.877576,33.214323],[102.87759,33.212991],[102.87789,33.21295],[102.878894,33.213612],[102.879436,33.213658],[102.879914,33.213325],[102.879793,33.212787],[102.878935,33.212246],[102.876911,33.212229],[102.876957,33.211928],[102.878795,33.211747],[102.879264,33.211475],[102.879335,33.211228],[102.878891,33.210734],[102.877831,33.211528],[102.877482,33.211476],[102.877402,33.21071],[102.877638,33.210067],[102.878665,33.210143],[102.878707,33.208739],[102.87839,33.208345],[102.878047,33.208411],[102.877352,33.20954],[102.876614,33.209746],[102.876555,33.20959],[102.877455,33.208384],[102.876816,33.207255],[102.876899,33.207062],[102.877948,33.206934],[102.87815,33.206971],[102.878146,33.207542],[102.879435,33.207332],[102.881954,33.207666],[102.882086,33.207533],[102.881807,33.206692],[102.881599,33.20656],[102.880786,33.206708],[102.880437,33.206174],[102.879475,33.205672],[102.879562,33.205345],[102.88027,33.205071],[102.880229,33.204905],[102.879752,33.204771],[102.879244,33.204007],[102.879948,33.20361],[102.880336,33.203098],[102.881129,33.20364],[102.881906,33.203546],[102.880912,33.202619],[102.880979,33.202245],[102.881229,33.202132],[102.881501,33.202238],[102.881688,33.202817],[102.881961,33.2029],[102.88274,33.202735],[102.883038,33.202385],[102.882604,33.201581],[102.881844,33.201388],[102.882119,33.200652],[102.880722,33.200646],[102.88065,33.2005],[102.881181,33.19999],[102.880946,33.19957],[102.880336,33.199244],[102.879372,33.199172],[102.879259,33.19879],[102.87966,33.198478],[102.879687,33.198165],[102.878042,33.198175],[102.877907,33.198012],[102.878398,33.197604],[102.878419,33.197029],[102.878042,33.196635],[102.877068,33.196344],[102.877485,33.195929],[102.876999,33.195394],[102.877983,33.19503],[102.878267,33.19459],[102.878099,33.194368],[102.876882,33.194419],[102.877897,33.192712],[102.877707,33.192285],[102.877449,33.192332],[102.877451,33.192989],[102.877043,33.193372],[102.876812,33.193258],[102.876719,33.192525],[102.876395,33.192531],[102.875919,33.193122],[102.874933,33.193129],[102.875701,33.192389],[102.875228,33.19206],[102.874645,33.19205],[102.874351,33.191556],[102.87376,33.191274],[102.874902,33.190154],[102.874778,33.189949],[102.873812,33.189904],[102.873724,33.189367],[102.874013,33.188298],[102.873879,33.188068],[102.873641,33.188082],[102.873122,33.188904],[102.872182,33.188655],[102.872009,33.188515],[102.872207,33.187451],[102.872046,33.187197],[102.871766,33.187247],[102.871402,33.187851],[102.870774,33.18752],[102.869903,33.188075],[102.869735,33.187858],[102.870022,33.187494],[102.869943,33.187205],[102.869186,33.187254],[102.868873,33.186657],[102.867811,33.186257],[102.867636,33.186342],[102.86795,33.187698],[102.868295,33.188021],[102.867612,33.188564],[102.868087,33.189224],[102.867759,33.18938],[102.866306,33.188392],[102.86585,33.188391],[102.866163,33.188845],[102.865233,33.189854],[102.865188,33.190118],[102.865304,33.19031],[102.866997,33.19073],[102.867154,33.190942],[102.866913,33.191579],[102.865916,33.191681],[102.865572,33.191543],[102.86515,33.19083],[102.864723,33.19076],[102.863653,33.19119],[102.863189,33.191131],[102.862945,33.190957],[102.863618,33.190695],[102.863689,33.189923],[102.864033,33.189344],[102.863892,33.189149],[102.863532,33.189559],[102.862218,33.189396],[102.861396,33.188919],[102.860373,33.188691],[102.860288,33.188138],[102.859393,33.18688],[102.858746,33.187039],[102.858553,33.186566],[102.857964,33.186082],[102.857712,33.186129],[102.857428,33.186812],[102.857127,33.186833],[102.856712,33.185359],[102.856502,33.185369],[102.856065,33.185865],[102.855846,33.185837],[102.856161,33.185002],[102.855164,33.185104],[102.854266,33.184372],[102.853971,33.184332],[102.853548,33.184514],[102.853149,33.185151],[102.852927,33.185096],[102.852272,33.184126],[102.850819,33.183976],[102.851108,33.18347],[102.851841,33.182918],[102.85214,33.183616],[102.852772,33.18371],[102.853239,33.183504],[102.852804,33.18326],[102.852552,33.182487],[102.852848,33.181963],[102.853024,33.181977],[102.853336,33.182695],[102.854177,33.183334],[102.854584,33.182508],[102.854627,33.181643],[102.853915,33.181135],[102.854027,33.180679],[102.854603,33.180874],[102.854965,33.180722],[102.854819,33.179859],[102.855038,33.179555],[102.855286,33.179729],[102.855175,33.180115],[102.855445,33.180412],[102.856415,33.179975],[102.856238,33.17942],[102.854903,33.178352],[102.854849,33.178117],[102.854894,33.177926],[102.856698,33.177297],[102.856598,33.176491],[102.855665,33.176531],[102.855606,33.176157],[102.856167,33.175862],[102.855369,33.175146],[102.855619,33.174788],[102.856567,33.174424],[102.857395,33.173369],[102.857299,33.173132],[102.856714,33.173269],[102.856179,33.174188],[102.85594,33.174207],[102.855719,33.173823],[102.856137,33.173504],[102.856086,33.173109],[102.854684,33.172877],[102.85435,33.172652],[102.854238,33.173342],[102.85351,33.174122],[102.852044,33.172905],[102.854049,33.172126],[102.855041,33.171202],[102.855575,33.171539],[102.855947,33.17082],[102.856186,33.170805],[102.856257,33.170989],[102.85606,33.171533],[102.856331,33.171578],[102.856393,33.17108],[102.856807,33.171396],[102.85694,33.170544],[102.85605,33.170283],[102.856364,33.170004],[102.856942,33.169997],[102.856601,33.169763],[102.856692,33.169455],[102.856061,33.169569],[102.855842,33.169141],[102.855186,33.169059],[102.855595,33.168758],[102.855371,33.168453],[102.856354,33.168429],[102.856333,33.167814],[102.856599,33.167758],[102.856441,33.168165],[102.856574,33.168388],[102.856843,33.168379],[102.856987,33.168142],[102.856908,33.167892],[102.855957,33.167187],[102.855953,33.166653],[102.856691,33.166602],[102.856906,33.166414],[102.857302,33.166535],[102.857039,33.166879],[102.857718,33.167656],[102.857825,33.16744],[102.858093,33.167467],[102.857922,33.167907],[102.858712,33.169257],[102.859239,33.169561],[102.859416,33.169167],[102.859929,33.169577],[102.860213,33.169551],[102.859713,33.168954],[102.860316,33.168625],[102.861351,33.169146],[102.862153,33.169042],[102.862206,33.168813],[102.861583,33.168773],[102.861402,33.168229],[102.861512,33.168096],[102.861776,33.168376],[102.862051,33.168323],[102.862307,33.167643],[102.862764,33.167736],[102.86302,33.168427],[102.863466,33.168173],[102.864056,33.168472],[102.864866,33.168042],[102.864747,33.167748],[102.864892,33.167447],[102.865703,33.16752],[102.866879,33.16811],[102.867306,33.168085],[102.86763,33.167738],[102.867519,33.167525],[102.866645,33.167692],[102.866786,33.167427],[102.866131,33.165877],[102.86546,33.165128],[102.865868,33.164661],[102.866586,33.164357],[102.86706,33.16375],[102.866848,33.163563],[102.866401,33.163689],[102.865602,33.163567],[102.865361,33.163177],[102.866124,33.162507],[102.866144,33.162241],[102.866684,33.162022],[102.866535,33.161265],[102.865944,33.161058],[102.865589,33.161469],[102.864355,33.161631],[102.863574,33.161108],[102.863574,33.160248],[102.863895,33.159937],[102.864172,33.159927],[102.864366,33.159369],[102.864819,33.159546],[102.864468,33.159805],[102.864519,33.159978],[102.865913,33.159812],[102.865248,33.159128],[102.865555,33.158631],[102.86569,33.156508],[102.865472,33.156047],[102.864896,33.155651],[102.864187,33.15476],[102.863801,33.153472],[102.863233,33.153429],[102.862604,33.154185],[102.862199,33.154105],[102.862541,33.153721],[102.861669,33.153586],[102.86138,33.153301],[102.861592,33.153088],[102.862053,33.153518],[102.862383,33.153511],[102.861884,33.153142],[102.862465,33.153008],[102.862011,33.152698],[102.862069,33.152217],[102.861823,33.152065],[102.861509,33.152158],[102.861616,33.152473],[102.861222,33.152602],[102.861209,33.153191],[102.860837,33.152894],[102.859383,33.153097],[102.858981,33.152475],[102.85898,33.150789],[102.858822,33.1504],[102.858096,33.150194],[102.856594,33.151029],[102.855902,33.15114],[102.855689,33.151627],[102.855822,33.151871],[102.855457,33.152109],[102.855508,33.152364],[102.855174,33.152744],[102.854841,33.152703],[102.854557,33.152364],[102.854685,33.151383],[102.853204,33.147897],[102.853303,33.147027],[102.853561,33.146715],[102.854104,33.147179],[102.854387,33.147135],[102.854548,33.146725],[102.855157,33.146821],[102.85511,33.146201],[102.855653,33.146024],[102.855979,33.146311],[102.855495,33.146601],[102.855579,33.146957],[102.856472,33.146434],[102.856461,33.146098],[102.85616,33.145378],[102.856089,33.14567],[102.855789,33.145868],[102.855516,33.145842],[102.855509,33.145482],[102.854034,33.145519],[102.853699,33.145148],[102.853749,33.144732],[102.853389,33.144883],[102.853135,33.144481],[102.852965,33.144764],[102.852083,33.145032],[102.853168,33.143365],[102.855242,33.142224],[102.855825,33.141443],[102.855855,33.14104],[102.855567,33.14069],[102.855441,33.140877],[102.855043,33.140907],[102.854987,33.140525],[102.854561,33.140174],[102.854293,33.139168],[102.853866,33.139336],[102.853848,33.139052],[102.853376,33.138832],[102.853107,33.138956],[102.852872,33.138371],[102.852832,33.137457],[102.852118,33.136748],[102.852095,33.136494],[102.851189,33.136322],[102.851047,33.136144],[102.851046,33.134493],[102.8502,33.133214],[102.850197,33.132493],[102.850987,33.130066],[102.852825,33.127445],[102.853662,33.125633],[102.853571,33.120801],[102.85412,33.119686],[102.854181,33.11914],[102.853954,33.118751],[102.854413,33.118787],[102.854114,33.118314],[102.854543,33.117761],[102.854051,33.11654],[102.854244,33.115437],[102.85473,33.114357],[102.856485,33.111682],[102.856712,33.110087],[102.857915,33.107591],[102.8581,33.106194],[102.858593,33.1055],[102.858932,33.105501],[102.858854,33.105195],[102.85943,33.104706],[102.859614,33.104024],[102.85946,33.102616],[102.859586,33.100879],[102.860823,33.099223],[102.860725,33.098969],[102.86106,33.098556],[102.861071,33.098129],[102.85889,33.096845],[102.857046,33.095461],[102.852391,33.092957],[102.850378,33.092483],[102.850374,33.089233],[102.850086,33.086506],[102.850318,33.085526],[102.850294,33.083945],[102.850058,33.08164],[102.849713,33.080503],[102.849112,33.080743],[102.849001,33.080629],[102.848238,33.081223],[102.847221,33.081334],[102.844655,33.080159],[102.844382,33.079401],[102.844671,33.077231],[102.844935,33.07639],[102.845117,33.076336],[102.84501,33.076158],[102.84528,33.075629],[102.845607,33.073897],[102.845263,33.072102],[102.84485,33.071477],[102.844189,33.06762],[102.843901,33.064313],[102.844961,33.063485],[102.846066,33.062149],[102.845335,33.059145],[102.845688,33.058389],[102.846445,33.057584],[102.846806,33.056518],[102.846876,33.055023],[102.849892,33.050927],[102.850701,33.047977],[102.851659,33.045792],[102.852986,33.04082],[102.852846,33.038278],[102.854085,33.032796],[102.854791,33.03134],[102.855469,33.030985],[102.856091,33.030234],[102.857501,33.025968],[102.857227,33.024806],[102.85659,33.023469],[102.856625,33.022002],[102.858594,33.018169],[102.858539,33.017689],[102.857779,33.017224],[102.854623,33.016126],[102.853395,33.015513],[102.852586,33.014663],[102.851089,33.014291],[102.849761,33.013586],[102.849572,33.013075],[102.850136,33.009268],[102.850632,33.008782],[102.851312,33.00763],[102.851562,33.007013],[102.851583,33.006139],[102.851248,33.00475],[102.850544,33.003383],[102.850149,33.001653],[102.848012,32.998625],[102.846594,32.995025],[102.84578,32.993888],[102.845532,32.992523],[102.846226,32.989992],[102.846149,32.988913],[102.84637,32.988697],[102.846121,32.988511],[102.846295,32.9864],[102.847113,32.983087],[102.846727,32.979443],[102.84538,32.976404],[102.845412,32.975118],[102.844927,32.973424],[102.843972,32.972247],[102.84419,32.971994],[102.843486,32.971518],[102.84263,32.97147],[102.841619,32.971021],[102.835834,32.971694],[102.829415,32.971683],[102.828182,32.971287],[102.827426,32.97075],[102.82438,32.969525],[102.823699,32.969563],[102.822974,32.970174],[102.821793,32.972472],[102.820849,32.973626],[102.820127,32.974064],[102.816384,32.977446],[102.815819,32.977463],[102.814265,32.977026],[102.810955,32.975558],[102.806382,32.977161],[102.805465,32.977145],[102.803059,32.978376],[102.80048,32.980105],[102.798027,32.981063],[102.796524,32.980763],[102.795519,32.979927],[102.792915,32.978288],[102.789884,32.974323],[102.786111,32.971981],[102.781472,32.969715],[102.779723,32.968456],[102.77741,32.966004],[102.776523,32.964805],[102.776066,32.96366],[102.776151,32.958112],[102.77635,32.956614],[102.77481,32.955632],[102.773048,32.954872],[102.771028,32.953699],[102.770611,32.9531],[102.767549,32.956867],[102.762149,32.961319],[102.759974,32.9641],[102.758814,32.965171],[102.757499,32.966829],[102.757109,32.966842],[102.757178,32.967077],[102.755924,32.968485],[102.754325,32.969821],[102.749867,32.974226],[102.749638,32.974219],[102.748291,32.975306],[102.74822,32.975692],[102.748677,32.97582],[102.747383,32.977566],[102.74575,32.980266],[102.745726,32.983313],[102.74509,32.984984],[102.744401,32.988747],[102.743771,32.990192],[102.743522,32.991461],[102.742569,32.992854],[102.742054,32.994027],[102.741881,32.996571],[102.741226,32.996832],[102.740258,32.996724],[102.739037,32.995883],[102.736182,32.993557],[102.734674,32.991301],[102.73399,32.990606],[102.73255,32.989943],[102.731398,32.988557],[102.73105,32.987368],[102.730849,32.984681],[102.722161,32.982521],[102.721906,32.981925],[102.721602,32.979054],[102.721721,32.978794],[102.722032,32.978871],[102.721873,32.978343],[102.721687,32.978327],[102.720489,32.976955],[102.719953,32.97675],[102.719823,32.976401],[102.718401,32.976016],[102.717499,32.975141],[102.715777,32.974477],[102.714828,32.973904],[102.714527,32.973873],[102.714198,32.974334],[102.711836,32.975377],[102.710686,32.975545],[102.70956,32.975008],[102.708855,32.975044],[102.706993,32.976875],[102.705929,32.977236],[102.705015,32.978002],[102.701665,32.978326],[102.700434,32.978724],[102.699548,32.978648],[102.697858,32.978936],[102.697309,32.97929],[102.697029,32.979737],[102.697073,32.980172],[102.696233,32.98102],[102.693452,32.982357],[102.692481,32.982339],[102.690873,32.9819],[102.689113,32.981094],[102.688071,32.979665],[102.687721,32.978612],[102.685795,32.975893],[102.684403,32.973411],[102.683979,32.971037],[102.68301,32.968881],[102.681946,32.968316],[102.680498,32.96797],[102.678685,32.967118],[102.676001,32.966568],[102.673966,32.965984],[102.673007,32.965511],[102.672389,32.964408],[102.670758,32.962785],[102.669856,32.962223],[102.667381,32.958529],[102.665795,32.95906],[102.659473,32.958075],[102.653898,32.957593],[102.651058,32.956786],[102.646026,32.957747],[102.645697,32.958343],[102.643612,32.959435],[102.641353,32.961992],[102.638671,32.963675],[102.635503,32.965123],[102.633611,32.965652],[102.631407,32.965986],[102.625633,32.965272],[102.619898,32.963098],[102.61794,32.962709],[102.615264,32.961873],[102.61458,32.964406],[102.614134,32.964866],[102.611579,32.965007],[102.611178,32.964775],[102.611,32.964814],[102.611173,32.964917],[102.609961,32.964894],[102.608788,32.965575],[102.607592,32.967067],[102.607427,32.968416],[102.608164,32.969675],[102.609047,32.970233],[102.612348,32.971595],[102.612956,32.972851],[102.61265,32.974684],[102.609699,32.977009],[102.608636,32.978341],[102.608318,32.980065],[102.607853,32.980823],[102.607691,32.981409],[102.607824,32.98175],[102.6075,32.982377],[102.605213,32.983848],[102.60364,32.985062],[102.602978,32.985807],[102.602545,32.987584],[102.602002,32.988656],[102.601333,32.989671],[102.600144,32.990448],[102.59971,32.991318],[102.599161,32.991631],[102.598135,32.993447],[102.598241,32.993894],[102.597438,32.99598],[102.599097,32.998698],[102.599487,33.000535],[102.600337,33.002],[102.599514,33.003933],[102.598268,33.006157],[102.596058,33.00829],[102.595803,33.00879],[102.597218,33.016187],[102.59709,33.01717],[102.596136,33.019157],[102.594985,33.020034],[102.590142,33.022091],[102.588579,33.022258],[102.5881,33.022403],[102.5882,33.022549],[102.587944,33.02273],[102.587813,33.022599],[102.587525,33.022743],[102.587717,33.023529],[102.587518,33.024537],[102.588233,33.027326],[102.588027,33.028371],[102.58766,33.028776],[102.58454,33.02909],[102.583938,33.028918],[102.583445,33.028507],[102.583413,33.028019],[102.583154,33.027752],[102.582875,33.027625],[102.582829,33.027774],[102.582207,33.027148],[102.581897,33.027129],[102.5818,33.026865],[102.5814,33.026857],[102.581295,33.027454],[102.580833,33.028082],[102.580438,33.027924],[102.580229,33.027433],[102.579553,33.027281],[102.579322,33.027438],[102.578394,33.025597],[102.578603,33.025482],[102.578554,33.02523],[102.577488,33.025476],[102.57682,33.025308],[102.576877,33.024822],[102.576459,33.023878],[102.57597,33.023868],[102.574835,33.024745],[102.574304,33.024659],[102.574928,33.022949],[102.574332,33.022001],[102.574594,33.021766],[102.575045,33.021888],[102.575101,33.021529],[102.575467,33.021125],[102.575533,33.02034],[102.575967,33.020082],[102.576176,33.019603],[102.575929,33.018887],[102.573914,33.017799],[102.573531,33.017193],[102.57251,33.017135],[102.572873,33.015994],[102.571572,33.015169],[102.572006,33.014429],[102.571705,33.014382],[102.57148,33.014024],[102.569787,33.014311],[102.569146,33.01501],[102.56837,33.015403],[102.568229,33.015291],[102.568559,33.015057],[102.568571,33.014829],[102.568234,33.01469],[102.567837,33.01514],[102.567639,33.014903],[102.56796,33.014701],[102.567966,33.014504],[102.567387,33.014464],[102.566837,33.014003],[102.566574,33.014662],[102.566413,33.014636],[102.56654,33.0142],[102.565832,33.014114],[102.565127,33.014387],[102.565667,33.014665],[102.565803,33.015099],[102.566342,33.015157],[102.566269,33.015359],[102.565684,33.01556],[102.565636,33.015245],[102.565433,33.015195],[102.564702,33.017414],[102.564503,33.019769],[102.565489,33.023014],[102.564351,33.026233],[102.563055,33.032418],[102.561842,33.034839],[102.5616,33.035978],[102.56179,33.037558],[102.561634,33.038994],[102.560478,33.040155],[102.559556,33.040511],[102.556985,33.040382],[102.553888,33.039809],[102.550889,33.039908],[102.54839,33.039701],[102.54766,33.039864],[102.54684,33.040735],[102.546175,33.041096],[102.544176,33.041431],[102.539558,33.039192],[102.534951,33.035924],[102.533093,33.035277],[102.53248,33.034849],[102.532231,33.034928],[102.531727,33.035888],[102.530071,33.037407],[102.528543,33.038227],[102.526871,33.038454],[102.522811,33.038062],[102.519404,33.037342],[102.517473,33.036568],[102.514969,33.036085],[102.512043,33.035053],[102.507595,33.03563],[102.503601,33.033792],[102.502766,33.033775],[102.501858,33.034108],[102.500222,33.035185],[102.498087,33.035154],[102.497306,33.036691],[102.495199,33.039536],[102.494461,33.04216],[102.492318,33.043639],[102.489316,33.044199],[102.487775,33.04392],[102.485531,33.042477],[102.483751,33.038964],[102.481976,33.037842],[102.480949,33.037666],[102.479841,33.036463],[102.477346,33.03604],[102.475582,33.035207],[102.475177,33.039116],[102.473856,33.041537],[102.473642,33.046438],[102.474743,33.047991],[102.476231,33.051459],[102.476488,33.052435],[102.476713,33.057395],[102.476533,33.058181],[102.47508,33.060812],[102.474604,33.063117],[102.476333,33.068641],[102.478427,33.074325],[102.479162,33.08113],[102.480719,33.083778],[102.481246,33.08502],[102.48186,33.085245],[102.483798,33.085355],[102.484216,33.085529],[102.485202,33.086471],[102.485417,33.086878],[102.485374,33.088931]]]},"properties":{"id":"402880fb76037356017603aa619d2fc9","name":"瓦切镇","full_name":"四川省阿坝藏族羌族自治州红原县瓦切镇","ad_code":"513233204000","code":"513233204000","area_km2":991.0}},{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[102.615237,32.959638],[102.615001,32.961791],[102.61794,32.962709],[102.619898,32.963098],[102.625633,32.965272],[102.631407,32.965986],[102.633611,32.965652],[102.635503,32.965123],[102.638671,32.963675],[102.641353,32.961992],[102.643612,32.959435],[102.645697,32.958343],[102.646026,32.957747],[102.651058,32.956786],[102.653898,32.957593],[102.659473,32.958075],[102.665795,32.95906],[102.667381,32.958529],[102.669856,32.962223],[102.670758,32.962785],[102.672389,32.964408],[102.673007,32.965511],[102.673966,32.965984],[102.676001,32.966568],[102.678685,32.967118],[102.680498,32.96797],[102.681946,32.968316],[102.68301,32.968881],[102.683979,32.971037],[102.684403,32.973411],[102.685795,32.975893],[102.687721,32.978612],[102.688071,32.979665],[102.689113,32.981094],[102.690873,32.9819],[102.692481,32.982339],[102.693452,32.982357],[102.696233,32.98102],[102.697073,32.980172],[102.697029,32.979737],[102.697309,32.97929],[102.697858,32.978936],[102.699548,32.978648],[102.700434,32.978724],[102.701665,32.978326],[102.705015,32.978002],[102.705929,32.977236],[102.706993,32.976875],[102.708855,32.975044],[102.70956,32.975008],[102.710686,32.975545],[102.711836,32.975377],[102.714198,32.974334],[102.714527,32.973873],[102.714828,32.973904],[102.715777,32.974477],[102.717499,32.975141],[102.718401,32.976016],[102.719823,32.976401],[102.719953,32.97675],[102.720489,32.976955],[102.721687,32.978327],[102.721873,32.978343],[102.722032,32.978871],[102.721721,32.978794],[102.721602,32.979054],[102.721906,32.981925],[102.722161,32.982521],[102.730849,32.984681],[102.73105,32.987368],[102.731398,32.988557],[102.73255,32.989943],[102.73399,32.990606],[102.734674,32.991301],[102.736182,32.993557],[102.739037,32.995883],[102.740258,32.996724],[102.741226,32.996832],[102.741881,32.996571],[102.742054,32.994027],[102.742569,32.992854],[102.743522,32.991461],[102.743771,32.990192],[102.744401,32.988747],[102.74509,32.984984],[102.745726,32.983313],[102.74575,32.980266],[102.747383,32.977566],[102.748677,32.97582],[102.74822,32.975692],[102.748291,32.975306],[102.749638,32.974219],[102.749867,32.974226],[102.754325,32.969821],[102.755924,32.968485],[102.757178,32.967077],[102.757109,32.966842],[102.757499,32.966829],[102.758814,32.965171],[102.759974,32.9641],[102.762149,32.961319],[102.767549,32.956867],[102.770611,32.9531],[102.771028,32.953699],[102.773048,32.954872],[102.77481,32.955632],[102.77635,32.956614],[102.776151,32.958112],[102.776066,32.96366],[102.776523,32.964805],[102.77741,32.966004],[102.779723,32.968456],[102.781472,32.969715],[102.786111,32.971981],[102.789884,32.974323],[102.792915,32.978288],[102.795519,32.979927],[102.796524,32.980763],[102.798027,32.981063],[102.80048,32.980105],[102.803059,32.978376],[102.805465,32.977145],[102.806382,32.977161],[102.810955,32.975558],[102.814265,32.977026],[102.815819,32.977463],[102.816384,32.977446],[102.820127,32.974064],[102.820849,32.973626],[102.821793,32.972472],[102.822974,32.970174],[102.823699,32.969563],[102.82438,32.969525],[102.827426,32.97075],[102.828182,32.971287],[102.829415,32.971683],[102.830507,32.971776],[102.837553,32.971574],[102.839267,32.971268],[102.839288,32.970765],[102.843744,32.970467],[102.845807,32.969445],[102.85298,32.963434],[102.853286,32.962597],[102.853988,32.961587],[102.858044,32.95907],[102.860484,32.955576],[102.860996,32.95408],[102.861624,32.953016],[102.861969,32.947739],[102.864585,32.942662],[102.865904,32.94096],[102.866746,32.937848],[102.865707,32.935889],[102.86523,32.934426],[102.865398,32.932757],[102.865955,32.93088],[102.867081,32.929228],[102.868257,32.92817],[102.869007,32.926242],[102.869858,32.925394],[102.870533,32.921255],[102.870938,32.920345],[102.871981,32.91947],[102.8761,32.916979],[102.880757,32.917692],[102.881664,32.916844],[102.884545,32.913353],[102.885692,32.91248],[102.887136,32.912016],[102.891018,32.909434],[102.891588,32.908408],[102.89303,32.906561],[102.893298,32.905329],[102.893877,32.903928],[102.893579,32.899262],[102.894356,32.896685],[102.894308,32.895821],[102.895731,32.890464],[102.895571,32.88859],[102.896146,32.887334],[102.897278,32.885626],[102.898817,32.883983],[102.899003,32.883325],[102.899057,32.882491],[102.898709,32.881334],[102.899108,32.875988],[102.899904,32.871167],[102.900589,32.868129],[102.901096,32.866871],[102.90189,32.85923],[102.900999,32.85651],[102.900346,32.85529],[102.899529,32.852341],[102.899478,32.850182],[102.900031,32.849846],[102.905111,32.849845],[102.910971,32.85144],[102.912105,32.851084],[102.914116,32.848183],[102.914945,32.84624],[102.914889,32.845721],[102.913418,32.844488],[102.912993,32.843704],[102.912231,32.841331],[102.912321,32.840383],[102.912854,32.839471],[102.915777,32.83693],[102.916265,32.833514],[102.916032,32.83184],[102.916182,32.828332],[102.916515,32.827186],[102.918583,32.824746],[102.919542,32.823064],[102.920294,32.821177],[102.920757,32.818833],[102.921764,32.817317],[102.922549,32.81651],[102.923798,32.815581],[102.92583,32.814612],[102.927426,32.813288],[102.927826,32.813299],[102.927908,32.812834],[102.930562,32.810583],[102.933748,32.808709],[102.936063,32.807793],[102.935281,32.807082],[102.934555,32.806043],[102.933958,32.804551],[102.933889,32.802479],[102.934111,32.800962],[102.934452,32.799426],[102.935786,32.795639],[102.936383,32.792054],[102.936502,32.787968],[102.936835,32.786729],[102.937873,32.78446],[102.93949,32.782394],[102.940826,32.780264],[102.941411,32.778243],[102.94146,32.777158],[102.941166,32.775711],[102.940545,32.774219],[102.939528,32.772491],[102.939437,32.770355],[102.938536,32.768741],[102.938259,32.766554],[102.937553,32.764703],[102.937709,32.76404],[102.938788,32.762932],[102.939203,32.76211],[102.939073,32.758681],[102.939699,32.756912],[102.940947,32.754806],[102.943309,32.751822],[102.944556,32.751527],[102.9501,32.751116],[102.951561,32.750725],[102.952248,32.750381],[102.954614,32.748187],[102.955909,32.745116],[102.957424,32.74375],[102.960393,32.74239],[102.96099,32.741944],[102.962132,32.741959],[102.963931,32.741559],[102.964524,32.73956],[102.965965,32.738254],[102.96765,32.73577],[102.967186,32.734551],[102.966491,32.733562],[102.965197,32.73261],[102.964731,32.731991],[102.963465,32.73122],[102.96257,32.73005],[102.961,32.729716],[102.960143,32.729193],[102.959962,32.728774],[102.959922,32.72718],[102.958803,32.726157],[102.958684,32.724527],[102.958268,32.724217],[102.956067,32.723551],[102.955591,32.72304],[102.954877,32.721636],[102.95477,32.720636],[102.95339,32.719863],[102.952807,32.719209],[102.952046,32.716853],[102.950142,32.714522],[102.946859,32.71425],[102.944928,32.713843],[102.942382,32.713131],[102.938157,32.71121],[102.937136,32.709108],[102.936551,32.708401],[102.934281,32.707038],[102.933399,32.704808],[102.933081,32.702319],[102.931875,32.701113],[102.930678,32.698763],[102.929513,32.697743],[102.928326,32.697506],[102.927173,32.697784],[102.924469,32.699334],[102.922731,32.699992],[102.921788,32.700035],[102.918705,32.699507],[102.915457,32.699899],[102.914436,32.699807],[102.914143,32.699321],[102.911138,32.697587],[102.909853,32.69708],[102.908054,32.697782],[102.90634,32.699435],[102.905972,32.699593],[102.902558,32.697544],[102.900702,32.696916],[102.898867,32.69663],[102.897197,32.694446],[102.895276,32.693996],[102.893627,32.693361],[102.890237,32.693032],[102.88983,32.693089],[102.887981,32.694474],[102.886246,32.69431],[102.88425,32.693335],[102.883798,32.692625],[102.88317,32.692126],[102.882169,32.691848],[102.879929,32.692133],[102.878059,32.692925],[102.875917,32.693082],[102.873943,32.693816],[102.872933,32.693054],[102.871913,32.690934],[102.872198,32.688799],[102.87212,32.688214],[102.871834,32.687764],[102.870613,32.686743],[102.869178,32.685073],[102.86835,32.684652],[102.868136,32.683995],[102.867308,32.683467],[102.866316,32.683281],[102.866088,32.683046],[102.865773,32.68069],[102.864938,32.679698],[102.864696,32.679112],[102.864853,32.678277],[102.865312,32.677546],[102.865107,32.677208],[102.862579,32.675908],[102.861151,32.674551],[102.859749,32.673715],[102.85811,32.673074],[102.856761,32.67296],[102.855191,32.67403],[102.853927,32.674344],[102.852999,32.673738],[102.850422,32.672724],[102.847596,32.672224],[102.845802,32.672302],[102.845161,32.671703],[102.843655,32.669569],[102.842784,32.669133],[102.8405,32.668634],[102.839672,32.66757],[102.838708,32.666828],[102.836162,32.665358],[102.834168,32.665386],[102.832812,32.663394],[102.832127,32.662759],[102.830264,32.661881],[102.828436,32.661345],[102.827672,32.659618],[102.828429,32.656299],[102.826752,32.654336],[102.826666,32.653836],[102.827929,32.652658],[102.828857,32.650217],[102.829493,32.649446],[102.829828,32.648261],[102.82985,32.646954],[102.828872,32.646326],[102.827387,32.64487],[102.825816,32.644206],[102.824524,32.642828],[102.822104,32.641072],[102.820405,32.640273],[102.81825,32.63866],[102.817377,32.637553],[102.814741,32.635602],[102.813512,32.633655],[102.812453,32.63302],[102.811404,32.631892],[102.811782,32.630229],[102.81164,32.628316],[102.812296,32.627324],[102.813753,32.626417],[102.81503,32.625218],[102.81613,32.623533],[102.816322,32.622491],[102.817993,32.621406],[102.818842,32.621078],[102.819456,32.620535],[102.819799,32.619215],[102.819606,32.618437],[102.819092,32.617616],[102.819063,32.616909],[102.82022,32.615781],[102.821433,32.615117],[102.823667,32.614688],[102.824715,32.614124],[102.825113,32.613687],[102.825983,32.611602],[102.825855,32.610201],[102.824582,32.607289],[102.824509,32.606516],[102.825721,32.602688],[102.826041,32.600748],[102.82795,32.598777],[102.828793,32.5974],[102.828493,32.593873],[102.828929,32.591775],[102.828886,32.591175],[102.829842,32.589034],[102.831085,32.587563],[102.831106,32.587156],[102.829514,32.583651],[102.828864,32.581446],[102.829478,32.57864],[102.830242,32.577605],[102.826073,32.575485],[102.824574,32.572887],[102.823761,32.571866],[102.822811,32.570973],[102.822112,32.570702],[102.819256,32.570131],[102.818257,32.570231],[102.816165,32.570574],[102.814523,32.571559],[102.814074,32.571388],[102.812732,32.570131],[102.809762,32.568675],[102.807778,32.568368],[102.805151,32.568625],[102.80383,32.568175],[102.802981,32.567476],[102.802203,32.566326],[102.800953,32.565249],[102.800889,32.564999],[102.803338,32.561172],[102.804715,32.559638],[102.804987,32.558824],[102.805186,32.557002],[102.804944,32.556583],[102.80176,32.554405],[102.800816,32.552557],[102.800623,32.551107],[102.801035,32.549387],[102.801471,32.548316],[102.803048,32.546261],[102.803054,32.545934],[102.802362,32.543497],[102.800276,32.541265],[102.801021,32.539639],[102.799811,32.538665],[102.798612,32.538251],[102.79762,32.537273],[102.796678,32.535589],[102.795671,32.535003],[102.794622,32.534682],[102.793608,32.53264],[102.79026,32.530342],[102.78849,32.5287],[102.787191,32.528172],[102.782593,32.528828],[102.781544,32.528757],[102.77936,32.527258],[102.777875,32.527222],[102.776647,32.525473],[102.777004,32.52341],[102.776583,32.521019],[102.776597,32.520155],[102.776048,32.519263],[102.775741,32.517578],[102.774756,32.515851],[102.774006,32.513174],[102.773406,32.512125],[102.772999,32.51069],[102.771536,32.509419],[102.768317,32.507956],[102.769887,32.506792],[102.770587,32.505108],[102.771144,32.504608],[102.772386,32.503923],[102.774263,32.503237],[102.776347,32.500575],[102.776769,32.499761],[102.777261,32.49934],[102.779453,32.498883],[102.783186,32.496763],[102.786027,32.496142],[102.786748,32.495756],[102.787098,32.494122],[102.787498,32.490074],[102.788176,32.488818],[102.788989,32.485755],[102.789582,32.484778],[102.789518,32.484214],[102.790232,32.483321],[102.791152,32.483071],[102.79208,32.481886],[102.791202,32.480602],[102.790396,32.479959],[102.790067,32.479395],[102.789004,32.478474],[102.786934,32.477125],[102.78527,32.477082],[102.783079,32.478232],[102.782008,32.478067],[102.780438,32.477511],[102.779431,32.477518],[102.778268,32.477632],[102.776933,32.478224],[102.774798,32.478524],[102.772236,32.477518],[102.770787,32.477254],[102.770558,32.476947],[102.771058,32.475483],[102.771279,32.473585],[102.771186,32.472892],[102.770044,32.471],[102.769923,32.470372],[102.770116,32.470037],[102.77008,32.468973],[102.769837,32.468124],[102.767291,32.466858],[102.763549,32.468578],[102.755668,32.470826],[102.754269,32.471703],[102.736673,32.48943],[102.734052,32.491559],[102.732184,32.493648],[102.729782,32.497054],[102.724504,32.502743],[102.722519,32.504459],[102.720291,32.505904],[102.719359,32.505622],[102.718915,32.505826],[102.718639,32.50683],[102.718252,32.5073],[102.717491,32.507658],[102.715568,32.506933],[102.714349,32.508078],[102.713287,32.508006],[102.712609,32.507569],[102.71031,32.508154],[102.71083,32.508545],[102.710806,32.5095],[102.710493,32.509494],[102.709817,32.509004],[102.709496,32.509317],[102.709417,32.509952],[102.709095,32.510318],[102.708462,32.510571],[102.708024,32.510563],[102.7071,32.509963],[102.706529,32.510218],[102.706493,32.51165],[102.706044,32.512066],[102.705732,32.512007],[102.704959,32.510401],[102.704394,32.510444],[102.704126,32.511129],[102.703558,32.511331],[102.70256,32.511154],[102.70036,32.511485],[102.699908,32.512007],[102.700255,32.513128],[102.700242,32.513658],[102.699918,32.514077],[102.695765,32.51485],[102.695268,32.514682],[102.695347,32.514046],[102.695798,32.513524],[102.695495,32.513147],[102.693998,32.512907],[102.693362,32.513267],[102.692613,32.5132],[102.691602,32.513553],[102.69077,32.514228],[102.690441,32.514858],[102.688046,32.515451],[102.687266,32.516551],[102.686701,32.516594],[102.686468,32.5159],[102.685788,32.515569],[102.68351,32.516482],[102.682923,32.517373],[102.682352,32.517681],[102.681919,32.517461],[102.681934,32.516877],[102.681434,32.516815],[102.680667,32.517438],[102.680585,32.518179],[102.680821,32.518767],[102.680557,32.519293],[102.679507,32.51869],[102.678979,32.519741],[102.677587,32.520299],[102.676171,32.521759],[102.675023,32.522587],[102.673136,32.52287],[102.673758,32.523236],[102.673671,32.523595],[102.671291,32.524597],[102.670378,32.524057],[102.669558,32.52293],[102.669132,32.522987],[102.668774,32.523406],[102.66941,32.524202],[102.66932,32.524691],[102.669042,32.52498],[102.668159,32.5248],[102.66786,32.524435],[102.667431,32.524591],[102.666917,32.525072],[102.666295,32.525224],[102.665566,32.526551],[102.664518,32.52676],[102.664161,32.527146],[102.661943,32.527824],[102.66135,32.528369],[102.660922,32.528492],[102.66008,32.528215],[102.659803,32.528471],[102.659938,32.529226],[102.659581,32.529579],[102.658259,32.529947],[102.657409,32.529996],[102.656565,32.529784],[102.655517,32.529994],[102.654879,32.53081],[102.654094,32.531286],[102.651862,32.531816],[102.650709,32.531631],[102.65053,32.531097],[102.650605,32.530077],[102.650322,32.529826],[102.646955,32.531316],[102.64499,32.532668],[102.645557,32.533128],[102.645627,32.533787],[102.645269,32.533806],[102.644393,32.533265],[102.643625,32.533382],[102.643052,32.533827],[102.643747,32.534607],[102.643861,32.535323],[102.643453,32.535653],[102.640669,32.535225],[102.640747,32.53564],[102.640563,32.5359],[102.638913,32.536207],[102.638812,32.536694],[102.638224,32.537096],[102.637578,32.538061],[102.635849,32.537991],[102.635295,32.538845],[102.634268,32.539088],[102.634475,32.539656],[102.635099,32.539555],[102.635803,32.539756],[102.635927,32.540097],[102.635744,32.540319],[102.634236,32.540291],[102.633965,32.540473],[102.633821,32.540884],[102.634104,32.541942],[102.633512,32.542532],[102.632525,32.542927],[102.632039,32.542842],[102.631826,32.542538],[102.63193,32.541938],[102.631678,32.541407],[102.629685,32.541257],[102.629349,32.542228],[102.628719,32.542554],[102.628618,32.543041],[102.627813,32.543251],[102.626669,32.542891],[102.624279,32.54435],[102.622941,32.544625],[102.62239,32.545329],[102.620892,32.546578],[102.620133,32.546752],[102.619383,32.546587],[102.618569,32.547173],[102.617631,32.550764],[102.617712,32.551066],[102.618628,32.551647],[102.61853,32.552021],[102.618168,32.552277],[102.616357,32.55198],[102.616033,32.552462],[102.616057,32.553252],[102.615821,32.553774],[102.614437,32.555777],[102.614135,32.557124],[102.615287,32.560529],[102.616151,32.561409],[102.617028,32.561839],[102.617455,32.562449],[102.617449,32.562674],[102.616504,32.563183],[102.616316,32.563555],[102.615899,32.565915],[102.61592,32.56678],[102.617125,32.568231],[102.617329,32.568911],[102.617347,32.569889],[102.616982,32.571949],[102.618411,32.573291],[102.618447,32.573593],[102.617588,32.574215],[102.617128,32.574808],[102.616962,32.576045],[102.616933,32.577135],[102.617266,32.577968],[102.617244,32.578794],[102.617495,32.5794],[102.618065,32.579674],[102.618191,32.57994],[102.61809,32.580389],[102.617281,32.580749],[102.617094,32.581122],[102.617214,32.581612],[102.617738,32.581961],[102.617765,32.5826],[102.6166,32.583029],[102.616367,32.583438],[102.616427,32.584529],[102.616227,32.585352],[102.616552,32.586486],[102.616166,32.587681],[102.616629,32.58863],[102.617467,32.588833],[102.617815,32.589103],[102.617765,32.589328],[102.616779,32.589647],[102.616627,32.590359],[102.61797,32.591624],[102.619065,32.592209],[102.619144,32.592549],[102.617866,32.59313],[102.617563,32.593467],[102.618056,32.594319],[102.619408,32.59475],[102.619583,32.595065],[102.619539,32.595345],[102.618602,32.595951],[102.618556,32.596293],[102.619609,32.596874],[102.62056,32.598545],[102.619574,32.599587],[102.619899,32.599843],[102.619852,32.600247],[102.619406,32.600395],[102.619321,32.600799],[102.620164,32.602357],[102.620996,32.603038],[102.620927,32.603277],[102.620124,32.603874],[102.619715,32.605065],[102.620828,32.607003],[102.62205,32.607186],[102.622072,32.607559],[102.62152,32.608188],[102.621798,32.608406],[102.625316,32.609805],[102.626455,32.610758],[102.627534,32.610406],[102.628194,32.610445],[102.628436,32.610796],[102.628165,32.611536],[102.627812,32.611823],[102.626323,32.612194],[102.626252,32.612512],[102.626681,32.61292],[102.627185,32.612929],[102.62808,32.612387],[102.628543,32.612715],[102.628679,32.613517],[102.628235,32.614866],[102.628718,32.615648],[102.628642,32.616651],[102.629966,32.618136],[102.629637,32.619291],[102.629977,32.61973],[102.630005,32.619941],[102.629754,32.619986],[102.630051,32.620293],[102.630126,32.621009],[102.629701,32.621542],[102.629337,32.621496],[102.62862,32.620942],[102.628067,32.621125],[102.627851,32.621739],[102.628187,32.622181],[102.628362,32.622051],[102.629041,32.622303],[102.62935,32.622734],[102.6292,32.623195],[102.628803,32.623708],[102.628397,32.623817],[102.627731,32.623476],[102.627606,32.62301],[102.627064,32.623118],[102.626953,32.623539],[102.627102,32.624818],[102.626807,32.625624],[102.626576,32.625697],[102.626079,32.625494],[102.625295,32.624371],[102.624463,32.624281],[102.624313,32.624919],[102.625048,32.62648],[102.625134,32.628414],[102.624528,32.628867],[102.622224,32.628867],[102.621826,32.629125],[102.62213,32.62971],[102.622201,32.630485],[102.621778,32.630941],[102.621132,32.63116],[102.621344,32.631783],[102.622331,32.632498],[102.62205,32.634464],[102.622557,32.634319],[102.623628,32.633527],[102.624181,32.63361],[102.624258,32.63382],[102.623897,32.634583],[102.623291,32.634903],[102.622701,32.635752],[102.623236,32.636054],[102.624154,32.635618],[102.624609,32.635969],[102.624422,32.636326],[102.62406,32.636582],[102.623227,32.636612],[102.622579,32.636909],[102.621961,32.637825],[102.622234,32.638433],[102.622581,32.638572],[102.623273,32.638314],[102.624188,32.638293],[102.624446,32.638877],[102.624517,32.639652],[102.623913,32.640027],[102.623183,32.640013],[102.622854,32.640355],[102.622841,32.640819],[102.623331,32.64133],[102.623925,32.641303],[102.624426,32.640901],[102.625866,32.640489],[102.627123,32.639585],[102.627629,32.639479],[102.628118,32.639991],[102.626358,32.64177],[102.626647,32.642619],[102.627833,32.643358],[102.628065,32.643701],[102.628129,32.644746],[102.627344,32.645079],[102.626868,32.645804],[102.625602,32.64702],[102.625589,32.64752],[102.626224,32.647686],[102.627673,32.647635],[102.628302,32.646837],[102.629548,32.646963],[102.629909,32.647389],[102.628938,32.648743],[102.628923,32.649284],[102.630687,32.649974],[102.63174,32.649917],[102.632808,32.649241],[102.632096,32.648532],[102.632105,32.648184],[102.633326,32.64866],[102.633595,32.649235],[102.633558,32.649691],[102.63402,32.650076],[102.63628,32.649268],[102.636494,32.648112],[102.636909,32.647966],[102.637607,32.648111],[102.638258,32.648789],[102.638588,32.650123],[102.639039,32.650364],[102.639978,32.649415],[102.640534,32.649116],[102.641167,32.64936],[102.641429,32.6497],[102.641754,32.649773],[102.641854,32.65019],[102.640869,32.651121],[102.640778,32.651495],[102.641762,32.651737],[102.64294,32.651442],[102.643712,32.65165],[102.643908,32.652568],[102.645171,32.652291],[102.645556,32.651139],[102.646015,32.651],[102.648838,32.651321],[102.648825,32.651823],[102.64865,32.652053],[102.648614,32.651649],[102.648417,32.651528],[102.648176,32.651471],[102.64858,32.651819],[102.648169,32.652376],[102.646516,32.652746],[102.646166,32.652983],[102.645964,32.653355],[102.645981,32.653973],[102.646156,32.654286],[102.647065,32.654458],[102.64771,32.654277],[102.651658,32.655317],[102.651907,32.655641],[102.651995,32.655409],[102.651953,32.6557],[102.652321,32.65618],[102.652348,32.656915],[102.651729,32.65787],[102.65181,32.658258],[102.6524,32.658423],[102.653084,32.658345],[102.653463,32.658536],[102.654139,32.658164],[102.65391,32.657751],[102.653911,32.656557],[102.654241,32.656052],[102.654696,32.656224],[102.655813,32.657212],[102.657242,32.659078],[102.657777,32.659446],[102.659891,32.660207],[102.661766,32.659881],[102.662612,32.660168],[102.663051,32.65968],[102.663392,32.658874],[102.663957,32.658847],[102.664496,32.659481],[102.663901,32.661238],[102.664063,32.661558],[102.663873,32.661639],[102.664054,32.662135],[102.664682,32.662598],[102.667305,32.663349],[102.668238,32.663295],[102.669852,32.662739],[102.67017,32.662835],[102.671874,32.664987],[102.672603,32.665479],[102.673508,32.665739],[102.677131,32.665897],[102.678085,32.66614],[102.67855,32.666735],[102.678699,32.668128],[102.679253,32.668977],[102.680427,32.669351],[102.681834,32.670695],[102.683073,32.670969],[102.68354,32.671465],[102.683798,32.672606],[102.684081,32.672828],[102.685713,32.672804],[102.68576,32.673454],[102.684761,32.673761],[102.68224,32.67347],[102.681534,32.673566],[102.681076,32.673936],[102.681082,32.674508],[102.681649,32.6751],[102.683283,32.675222],[102.683601,32.675309],[102.683689,32.675608],[102.683384,32.676676],[102.683093,32.677005],[102.68247,32.677154],[102.682246,32.677847],[102.680135,32.679134],[102.678383,32.679422],[102.676639,32.67939],[102.67544,32.678854],[102.673309,32.679135],[102.672682,32.679893],[102.671496,32.684682],[102.671464,32.685901],[102.672292,32.689059],[102.67323,32.690937],[102.674282,32.694228],[102.675227,32.698736],[102.675186,32.700339],[102.675466,32.701628],[102.676411,32.70271],[102.678,32.703419],[102.680319,32.702827],[102.681951,32.701906],[102.683759,32.700354],[102.693023,32.69015],[102.695055,32.690323],[102.696438,32.690711],[102.698076,32.691602],[102.698802,32.692522],[102.698738,32.695012],[102.698919,32.696329],[102.699845,32.697841],[102.701003,32.698633],[102.702284,32.698838],[102.703359,32.698676],[102.704211,32.698918],[102.706591,32.70014],[102.707656,32.700386],[102.709341,32.701549],[102.710017,32.702332],[102.711045,32.704072],[102.710897,32.705149],[102.709519,32.70857],[102.709183,32.710255],[102.709942,32.711094],[102.710765,32.713253],[102.711114,32.714868],[102.712407,32.717695],[102.712902,32.719354],[102.713414,32.722209],[102.713869,32.723495],[102.714009,32.725642],[102.715777,32.730953],[102.716123,32.732691],[102.717708,32.735566],[102.717228,32.737165],[102.716626,32.743546],[102.717,32.748006],[102.717787,32.749711],[102.721534,32.753945],[102.721183,32.760042],[102.721528,32.761909],[102.722461,32.761665],[102.725669,32.762026],[102.731268,32.762077],[102.733005,32.761706],[102.738288,32.762456],[102.74239,32.76516],[102.743606,32.766541],[102.746903,32.768791],[102.74832,32.769231],[102.751567,32.769817],[102.753668,32.76978],[102.755127,32.77041],[102.756347,32.77164],[102.757023,32.7732],[102.757893,32.774121],[102.759334,32.775469],[102.762059,32.777292],[102.764572,32.780432],[102.768283,32.783934],[102.768603,32.789036],[102.768283,32.791107],[102.767846,32.792496],[102.767758,32.794231],[102.7685,32.796736],[102.769432,32.798791],[102.77063,32.800927],[102.771281,32.801731],[102.779383,32.80667],[102.778451,32.808201],[102.778086,32.810271],[102.778952,32.813193],[102.778698,32.818021],[102.776819,32.82165],[102.777562,32.825929],[102.77749,32.827022],[102.776963,32.828447],[102.776788,32.830105],[102.777469,32.833251],[102.778723,32.836784],[102.779019,32.839244],[102.778601,32.847051],[102.778394,32.84818],[102.77869,32.848865],[102.780298,32.850743],[102.781341,32.853782],[102.78237,32.855536],[102.782782,32.856978],[102.782933,32.859888],[102.784325,32.866859],[102.785388,32.867293],[102.786326,32.867347],[102.787301,32.867705],[102.788486,32.868632],[102.789877,32.870242],[102.790649,32.871614],[102.790717,32.872446],[102.791453,32.873441],[102.791954,32.874884],[102.791732,32.876617],[102.792195,32.879607],[102.792755,32.880486],[102.795721,32.883558],[102.795932,32.884053],[102.796124,32.88534],[102.795242,32.890232],[102.794852,32.891546],[102.794106,32.892741],[102.793577,32.894242],[102.792982,32.896572],[102.792174,32.898483],[102.792016,32.899424],[102.79194,32.902481],[102.792311,32.905583],[102.792598,32.906607],[102.792674,32.908987],[102.792171,32.911206],[102.791459,32.912257],[102.790291,32.913022],[102.79009,32.913887],[102.790093,32.91736],[102.789727,32.917693],[102.788463,32.917656],[102.787394,32.917881],[102.783675,32.920321],[102.782407,32.921923],[102.781674,32.922357],[102.779793,32.922567],[102.777396,32.9222],[102.775837,32.920637],[102.774166,32.920519],[102.763326,32.923003],[102.759033,32.923413],[102.755767,32.9251],[102.75512,32.92594],[102.754486,32.926294],[102.753762,32.926362],[102.749067,32.92364],[102.747441,32.92239],[102.747138,32.9217],[102.746578,32.921241],[102.744916,32.92106],[102.743884,32.921212],[102.74334,32.921553],[102.743185,32.922477],[102.743392,32.923538],[102.743241,32.923819],[102.74047,32.923257],[102.73663,32.920778],[102.733241,32.917835],[102.732409,32.916481],[102.730774,32.915564],[102.730431,32.914821],[102.730457,32.913807],[102.72991,32.912621],[102.729546,32.912448],[102.728318,32.91239],[102.727005,32.913339],[102.726672,32.913328],[102.724813,32.912528],[102.722614,32.91196],[102.721067,32.912257],[102.719994,32.912846],[102.71758,32.913167],[102.71658,32.912743],[102.716218,32.911884],[102.715599,32.911339],[102.714123,32.911034],[102.713413,32.910575],[102.712609,32.909589],[102.710755,32.908581],[102.709571,32.908435],[102.707735,32.908726],[102.706683,32.908504],[102.705833,32.907879],[102.704734,32.907575],[102.702224,32.907894],[102.698983,32.908605],[102.696122,32.909486],[102.694242,32.909614],[102.690849,32.908739],[102.688349,32.906826],[102.687006,32.90668],[102.68652,32.906874],[102.68191,32.906545],[102.681343,32.906169],[102.681218,32.905396],[102.681571,32.904794],[102.682995,32.904034],[102.683152,32.9032],[102.682116,32.902328],[102.680548,32.901609],[102.680306,32.901158],[102.680677,32.900354],[102.681367,32.899717],[102.683115,32.89906],[102.683302,32.898416],[102.683128,32.898592],[102.683137,32.898249],[102.681483,32.897082],[102.679629,32.895423],[102.6766,32.894353],[102.67538,32.893194],[102.67471,32.89306],[102.674259,32.893207],[102.674267,32.893385],[102.673582,32.893891],[102.671904,32.894503],[102.670465,32.895375],[102.66945,32.895559],[102.666727,32.896685],[102.665941,32.897279],[102.664933,32.89722],[102.664223,32.89676],[102.663396,32.895284],[102.663256,32.893293],[102.662943,32.892394],[102.662522,32.89194],[102.661711,32.891681],[102.660845,32.891706],[102.660163,32.892018],[102.659423,32.892734],[102.657727,32.89323],[102.657666,32.893716],[102.657951,32.894777],[102.657719,32.896123],[102.657405,32.896396],[102.65702,32.896301],[102.656172,32.895635],[102.655809,32.894817],[102.655163,32.894122],[102.653779,32.893359],[102.652916,32.893261],[102.651553,32.893885],[102.649682,32.895287],[102.64909,32.895525],[102.647916,32.896819],[102.647728,32.897394],[102.648715,32.89824],[102.648955,32.899355],[102.648734,32.900406],[102.647781,32.901889],[102.64676,32.902316],[102.645604,32.902375],[102.644939,32.902038],[102.643867,32.90076],[102.6432,32.900504],[102.641843,32.900884],[102.640913,32.901475],[102.639537,32.902585],[102.638813,32.904022],[102.638653,32.905044],[102.638991,32.907659],[102.63883,32.908446],[102.638553,32.908816],[102.637544,32.908877],[102.636014,32.908402],[102.634924,32.907813],[102.633982,32.908013],[102.633446,32.909084],[102.633459,32.910423],[102.633064,32.911482],[102.632265,32.911902],[102.630083,32.91251],[102.627717,32.913797],[102.627293,32.913637],[102.627406,32.913915],[102.627014,32.914039],[102.626131,32.914873],[102.624471,32.917272],[102.622268,32.918691],[102.622022,32.919816],[102.622504,32.920684],[102.62437,32.922788],[102.625123,32.923279],[102.624965,32.923437],[102.625869,32.923702],[102.627159,32.92475],[102.627941,32.926104],[102.628244,32.927368],[102.627833,32.928334],[102.626806,32.928964],[102.626012,32.929882],[102.625181,32.931332],[102.62434,32.932118],[102.62425,32.932496],[102.623394,32.933046],[102.621769,32.93371],[102.621677,32.933527],[102.616977,32.933038],[102.616086,32.933994],[102.616112,32.934807],[102.617001,32.935757],[102.617902,32.936261],[102.623426,32.93661],[102.627002,32.937855],[102.627655,32.938638],[102.627863,32.93986],[102.627706,32.941115],[102.627781,32.944728],[102.626956,32.944996],[102.622554,32.944902],[102.622188,32.945178],[102.622215,32.94592],[102.622588,32.94636],[102.623969,32.947185],[102.623541,32.947333],[102.62409,32.947278],[102.624921,32.94792],[102.626617,32.949834],[102.627807,32.949785],[102.629242,32.94884],[102.629124,32.949091],[102.629514,32.948927],[102.630664,32.949111],[102.631226,32.949717],[102.631325,32.950801],[102.630586,32.952031],[102.629667,32.952825],[102.628126,32.95285],[102.626533,32.952441],[102.624993,32.952412],[102.623952,32.952768],[102.61982,32.956263],[102.615775,32.958729],[102.615237,32.959638]]]},"properties":{"id":"402880fb76037356017603aa5cea2fc1","name":"阿木乡","full_name":"四川省阿坝藏族羌族自治州红原县阿木乡","ad_code":"513233205000","code":"513233205000","area_km2":892.2}},{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[102.844495,33.079459],[102.844655,33.080159],[102.847221,33.081334],[102.848238,33.081223],[102.849001,33.080629],[102.849112,33.080743],[102.849713,33.080503],[102.850058,33.08164],[102.850294,33.083945],[102.850318,33.085526],[102.850086,33.086506],[102.850374,33.089233],[102.850378,33.092483],[102.852391,33.092957],[102.857046,33.095461],[102.85889,33.096845],[102.861071,33.098129],[102.86106,33.098556],[102.860725,33.098969],[102.860823,33.099223],[102.859586,33.100879],[102.85946,33.102616],[102.859614,33.104024],[102.85943,33.104706],[102.858854,33.105195],[102.858932,33.105501],[102.858593,33.1055],[102.8581,33.106194],[102.857915,33.107591],[102.856712,33.110087],[102.856485,33.111682],[102.85473,33.114357],[102.854244,33.115437],[102.854051,33.11654],[102.854543,33.117761],[102.854114,33.118314],[102.854413,33.118787],[102.853954,33.118751],[102.854181,33.11914],[102.85412,33.119686],[102.853571,33.120801],[102.853662,33.125633],[102.852825,33.127445],[102.850987,33.130066],[102.850197,33.132493],[102.8502,33.133214],[102.851046,33.134493],[102.851047,33.136144],[102.851189,33.136322],[102.852095,33.136494],[102.852118,33.136748],[102.852832,33.137457],[102.852872,33.138371],[102.853107,33.138956],[102.853376,33.138832],[102.853848,33.139052],[102.853866,33.139336],[102.854293,33.139168],[102.854561,33.140174],[102.854987,33.140525],[102.855043,33.140907],[102.855441,33.140877],[102.855567,33.14069],[102.855855,33.14104],[102.855825,33.141443],[102.855242,33.142224],[102.853168,33.143365],[102.852083,33.145032],[102.852965,33.144764],[102.853135,33.144481],[102.853389,33.144883],[102.853749,33.144732],[102.853699,33.145148],[102.854034,33.145519],[102.855509,33.145482],[102.855516,33.145842],[102.855789,33.145868],[102.856089,33.14567],[102.85616,33.145378],[102.856461,33.146098],[102.856472,33.146434],[102.855579,33.146957],[102.855495,33.146601],[102.855979,33.146311],[102.855653,33.146024],[102.85511,33.146201],[102.855157,33.146821],[102.854548,33.146725],[102.854387,33.147135],[102.854104,33.147179],[102.853561,33.146715],[102.853303,33.147027],[102.853204,33.147897],[102.854685,33.151383],[102.854557,33.152364],[102.854841,33.152703],[102.855174,33.152744],[102.855508,33.152364],[102.855457,33.152109],[102.855822,33.151871],[102.855689,33.151627],[102.855902,33.15114],[102.856594,33.151029],[102.858096,33.150194],[102.858822,33.1504],[102.85898,33.150789],[102.858981,33.152475],[102.859383,33.153097],[102.860837,33.152894],[102.861209,33.153191],[102.861222,33.152602],[102.861616,33.152473],[102.861509,33.152158],[102.861823,33.152065],[102.862069,33.152217],[102.862011,33.152698],[102.862465,33.153008],[102.861884,33.153142],[102.862383,33.153511],[102.862053,33.153518],[102.861592,33.153088],[102.86138,33.153301],[102.861669,33.153586],[102.862541,33.153721],[102.862199,33.154105],[102.862604,33.154185],[102.863233,33.153429],[102.863801,33.153472],[102.864187,33.15476],[102.864896,33.155651],[102.865472,33.156047],[102.86569,33.156508],[102.865555,33.158631],[102.865248,33.159128],[102.865913,33.159812],[102.864519,33.159978],[102.864468,33.159805],[102.864819,33.159546],[102.864366,33.159369],[102.864172,33.159927],[102.863895,33.159937],[102.863574,33.160248],[102.863574,33.161108],[102.864355,33.161631],[102.865589,33.161469],[102.865944,33.161058],[102.866535,33.161265],[102.866684,33.162022],[102.866144,33.162241],[102.866124,33.162507],[102.865361,33.163177],[102.865602,33.163567],[102.866401,33.163689],[102.866848,33.163563],[102.86706,33.16375],[102.866586,33.164357],[102.865868,33.164661],[102.86546,33.165128],[102.866131,33.165877],[102.866786,33.167427],[102.866645,33.167692],[102.86762,33.167553],[102.8675,33.167968],[102.86713,33.168122],[102.866426,33.167984],[102.865703,33.16752],[102.864892,33.167447],[102.864747,33.167748],[102.864866,33.168042],[102.864056,33.168472],[102.863466,33.168173],[102.86302,33.168427],[102.862764,33.167736],[102.862307,33.167643],[102.862051,33.168323],[102.861776,33.168376],[102.861512,33.168096],[102.861402,33.168229],[102.861583,33.168773],[102.862206,33.168813],[102.862153,33.169042],[102.861351,33.169146],[102.860316,33.168625],[102.859713,33.168954],[102.860213,33.169551],[102.859929,33.169577],[102.859416,33.169167],[102.859239,33.169561],[102.858712,33.169257],[102.857922,33.167907],[102.858093,33.167467],[102.857825,33.16744],[102.857718,33.167656],[102.857039,33.166879],[102.857302,33.166535],[102.856906,33.166414],[102.856691,33.166602],[102.855953,33.166653],[102.855957,33.167187],[102.856908,33.167892],[102.856987,33.168142],[102.856843,33.168379],[102.856574,33.168388],[102.856441,33.168165],[102.856599,33.167758],[102.856333,33.167814],[102.856354,33.168429],[102.855371,33.168453],[102.855595,33.168758],[102.855186,33.169059],[102.855842,33.169141],[102.856061,33.169569],[102.856692,33.169455],[102.856601,33.169763],[102.856942,33.169997],[102.856364,33.170004],[102.85605,33.170283],[102.85694,33.170544],[102.856807,33.171396],[102.856393,33.17108],[102.856331,33.171578],[102.85606,33.171533],[102.856257,33.170989],[102.856186,33.170805],[102.855947,33.17082],[102.855575,33.171539],[102.855041,33.171202],[102.854049,33.172126],[102.852044,33.172905],[102.85351,33.174122],[102.854238,33.173342],[102.85435,33.172652],[102.854684,33.172877],[102.856086,33.173109],[102.856137,33.173504],[102.855719,33.173823],[102.85594,33.174207],[102.856179,33.174188],[102.856714,33.173269],[102.857299,33.173132],[102.857395,33.173369],[102.856567,33.174424],[102.855619,33.174788],[102.855369,33.175146],[102.856167,33.175862],[102.855606,33.176157],[102.855665,33.176531],[102.856598,33.176491],[102.856698,33.177297],[102.854894,33.177926],[102.854849,33.178117],[102.854903,33.178352],[102.856238,33.17942],[102.856415,33.179975],[102.855445,33.180412],[102.855175,33.180115],[102.855286,33.179729],[102.855038,33.179555],[102.854819,33.179859],[102.854965,33.180722],[102.854603,33.180874],[102.854027,33.180679],[102.853915,33.181135],[102.854627,33.181643],[102.854584,33.182508],[102.854177,33.183334],[102.853336,33.182695],[102.853024,33.181977],[102.852848,33.181963],[102.852552,33.182487],[102.852804,33.18326],[102.853239,33.183504],[102.852772,33.18371],[102.85214,33.183616],[102.851841,33.182918],[102.851108,33.18347],[102.850819,33.183976],[102.852272,33.184126],[102.852927,33.185096],[102.853149,33.185151],[102.853548,33.184514],[102.853971,33.184332],[102.854266,33.184372],[102.855164,33.185104],[102.856161,33.185002],[102.855846,33.185837],[102.856065,33.185865],[102.856502,33.185369],[102.856712,33.185359],[102.857127,33.186833],[102.857428,33.186812],[102.857712,33.186129],[102.857964,33.186082],[102.858553,33.186566],[102.858746,33.187039],[102.859393,33.18688],[102.860288,33.188138],[102.860373,33.188691],[102.861396,33.188919],[102.862218,33.189396],[102.863532,33.189559],[102.863892,33.189149],[102.864033,33.189344],[102.863689,33.189923],[102.863618,33.190695],[102.862945,33.190957],[102.863189,33.191131],[102.863653,33.19119],[102.864723,33.19076],[102.86515,33.19083],[102.865572,33.191543],[102.865916,33.191681],[102.866913,33.191579],[102.867154,33.190942],[102.866997,33.19073],[102.865304,33.19031],[102.865188,33.190118],[102.865233,33.189854],[102.866163,33.188845],[102.86585,33.188391],[102.866306,33.188392],[102.867759,33.18938],[102.868087,33.189224],[102.867612,33.188564],[102.868295,33.188021],[102.86795,33.187698],[102.867636,33.186342],[102.867811,33.186257],[102.868873,33.186657],[102.869186,33.187254],[102.869943,33.187205],[102.870022,33.187494],[102.869735,33.187858],[102.869903,33.188075],[102.870774,33.18752],[102.871402,33.187851],[102.871766,33.187247],[102.872046,33.187197],[102.872207,33.187451],[102.872009,33.188515],[102.872182,33.188655],[102.873122,33.188904],[102.873641,33.188082],[102.873879,33.188068],[102.874013,33.188298],[102.873724,33.189367],[102.873812,33.189904],[102.874778,33.189949],[102.874902,33.190154],[102.87376,33.191274],[102.874351,33.191556],[102.874645,33.19205],[102.875228,33.19206],[102.875701,33.192389],[102.874933,33.193129],[102.875919,33.193122],[102.876395,33.192531],[102.876719,33.192525],[102.876812,33.193258],[102.877043,33.193372],[102.877451,33.192989],[102.877449,33.192332],[102.877707,33.192285],[102.877897,33.192712],[102.876882,33.194419],[102.878099,33.194368],[102.878267,33.19459],[102.877983,33.19503],[102.876999,33.195394],[102.877485,33.195929],[102.877068,33.196344],[102.878042,33.196635],[102.878419,33.197029],[102.878398,33.197604],[102.877907,33.198012],[102.878042,33.198175],[102.879687,33.198165],[102.87966,33.198478],[102.879259,33.19879],[102.879372,33.199172],[102.880336,33.199244],[102.880946,33.19957],[102.881181,33.19999],[102.88065,33.2005],[102.880722,33.200646],[102.882119,33.200652],[102.881844,33.201388],[102.882604,33.201581],[102.883038,33.202385],[102.88274,33.202735],[102.881961,33.2029],[102.881688,33.202817],[102.881501,33.202238],[102.881229,33.202132],[102.880979,33.202245],[102.880912,33.202619],[102.881906,33.203546],[102.881129,33.20364],[102.880336,33.203098],[102.879948,33.20361],[102.879244,33.204007],[102.879752,33.204771],[102.880229,33.204905],[102.88027,33.205071],[102.879562,33.205345],[102.879475,33.205672],[102.880437,33.206174],[102.880786,33.206708],[102.881599,33.20656],[102.881807,33.206692],[102.882086,33.207533],[102.881954,33.207666],[102.879435,33.207332],[102.878146,33.207542],[102.87815,33.206971],[102.877948,33.206934],[102.876899,33.207062],[102.876816,33.207255],[102.877455,33.208384],[102.876555,33.20959],[102.876614,33.209746],[102.877352,33.20954],[102.878047,33.208411],[102.87839,33.208345],[102.878707,33.208739],[102.878665,33.210143],[102.877638,33.210067],[102.877402,33.21071],[102.877482,33.211476],[102.877831,33.211528],[102.878891,33.210734],[102.879335,33.211228],[102.879264,33.211475],[102.878795,33.211747],[102.876957,33.211928],[102.876911,33.212229],[102.878935,33.212246],[102.879793,33.212787],[102.879914,33.213325],[102.879436,33.213658],[102.878894,33.213612],[102.87789,33.21295],[102.87759,33.212991],[102.877576,33.214323],[102.877072,33.214298],[102.876528,33.213858],[102.876722,33.212873],[102.876289,33.212859],[102.876081,33.213211],[102.876195,33.213451],[102.876054,33.214189],[102.875557,33.214765],[102.875677,33.214959],[102.876039,33.214946],[102.876906,33.21466],[102.877047,33.214934],[102.876838,33.215236],[102.87548,33.215566],[102.874311,33.214335],[102.874007,33.214233],[102.873742,33.214479],[102.873798,33.214896],[102.874043,33.215262],[102.875222,33.215942],[102.876598,33.215851],[102.876764,33.21598],[102.876742,33.21636],[102.875401,33.216764],[102.87526,33.217109],[102.875468,33.217255],[102.876438,33.217628],[102.878134,33.217403],[102.878655,33.217627],[102.878788,33.218144],[102.877835,33.218388],[102.877591,33.218741],[102.878635,33.219896],[102.877952,33.220433],[102.878608,33.220927],[102.879037,33.221043],[102.879335,33.220916],[102.87951,33.220405],[102.879404,33.219671],[102.879722,33.219436],[102.880335,33.219572],[102.880538,33.220309],[102.880412,33.221079],[102.88056,33.221167],[102.881418,33.220599],[102.882309,33.220678],[102.882813,33.22048],[102.884372,33.220649],[102.88469,33.222463],[102.885982,33.22267],[102.88598,33.222849],[102.885317,33.223368],[102.885456,33.223606],[102.886025,33.223404],[102.886929,33.222156],[102.88735,33.222165],[102.886652,33.225178],[102.887719,33.22489],[102.888722,33.225427],[102.888141,33.227232],[102.887689,33.227256],[102.886993,33.22674],[102.886656,33.225617],[102.886035,33.225567],[102.885743,33.225722],[102.885606,33.226216],[102.886061,33.226983],[102.886237,33.228639],[102.886771,33.228909],[102.88681,33.229111],[102.886361,33.229416],[102.884948,33.229353],[102.883596,33.229144],[102.882999,33.228686],[102.882816,33.228726],[102.88273,33.229128],[102.883041,33.230494],[102.883432,33.230886],[102.8839,33.230826],[102.884403,33.229662],[102.884605,33.229554],[102.886355,33.22985],[102.88518,33.231593],[102.885497,33.231744],[102.886469,33.231435],[102.88693,33.231496],[102.887353,33.232666],[102.887254,33.232817],[102.886205,33.232957],[102.886143,33.233207],[102.886677,33.233472],[102.888415,33.233116],[102.889023,33.232847],[102.889355,33.232205],[102.889832,33.232529],[102.890233,33.233132],[102.888307,33.234524],[102.889447,33.234878],[102.889301,33.235258],[102.888621,33.235487],[102.887839,33.235474],[102.886755,33.234968],[102.886993,33.234245],[102.886645,33.234228],[102.886005,33.234933],[102.885654,33.235997],[102.885037,33.235579],[102.884464,33.235773],[102.884376,33.236331],[102.885294,33.237065],[102.885254,33.237528],[102.884622,33.237852],[102.883055,33.237506],[102.882744,33.237793],[102.88296,33.238079],[102.884197,33.238521],[102.884537,33.238525],[102.88524,33.23813],[102.88529,33.239803],[102.884024,33.239736],[102.883846,33.240162],[102.886962,33.241286],[102.887066,33.241559],[102.886869,33.242297],[102.889379,33.241501],[102.889703,33.241628],[102.889737,33.241851],[102.889041,33.242784],[102.889181,33.243007],[102.890284,33.242971],[102.891266,33.243225],[102.890757,33.242475],[102.890848,33.242154],[102.891057,33.242077],[102.892356,33.242473],[102.892283,33.243067],[102.891935,33.243422],[102.889654,33.244733],[102.889557,33.244944],[102.889802,33.245114],[102.890887,33.245127],[102.892258,33.244044],[102.892716,33.243995],[102.893426,33.244428],[102.89429,33.245438],[102.894022,33.245742],[102.892226,33.245703],[102.892141,33.245979],[102.892439,33.24628],[102.893311,33.246555],[102.895153,33.246499],[102.896192,33.247056],[102.896449,33.246828],[102.895895,33.246229],[102.895906,33.245939],[102.897115,33.245915],[102.898129,33.246865],[102.89772,33.247506],[102.899276,33.248081],[102.899403,33.2491],[102.898817,33.249805],[102.899372,33.250204],[102.899824,33.251013],[102.899726,33.251142],[102.897016,33.251388],[102.896213,33.25182],[102.895913,33.250906],[102.895741,33.250662],[102.895498,33.250669],[102.895287,33.251499],[102.894068,33.252726],[102.895721,33.255386],[102.895713,33.2557],[102.895875,33.255844],[102.895862,33.255613],[102.918913,33.292696],[102.918996,33.293508],[102.919388,33.29395],[102.91929,33.294488],[102.920188,33.294747],[102.920603,33.294483],[102.921339,33.294614],[102.920874,33.295036],[102.92035,33.294943],[102.920055,33.295598],[102.92063,33.295457],[102.921019,33.296109],[102.921766,33.296122],[102.927202,33.295695],[102.933428,33.295513],[102.935308,33.295169],[102.935945,33.295359],[102.935853,33.296541],[102.936014,33.297011],[102.937125,33.297011],[102.938122,33.297316],[102.93879,33.296213],[102.939544,33.296029],[102.939876,33.296465],[102.939834,33.297307],[102.940083,33.297653],[102.947851,33.297657],[102.951473,33.297879],[102.976967,33.298277],[102.979392,33.298818],[102.981264,33.299664],[102.984174,33.301469],[102.986439,33.302494],[102.987701,33.302459],[102.990361,33.301692],[102.99168,33.301121],[102.99342,33.299822],[102.997362,33.300459],[103.000271,33.300621],[103.014239,33.302971],[103.017352,33.303234],[103.019045,33.30296],[103.01938,33.302603],[103.019731,33.301564],[103.020463,33.300877],[103.021884,33.300459],[103.024708,33.300045],[103.026279,33.30007],[103.033868,33.301216],[103.036793,33.301421],[103.040997,33.301461],[103.048601,33.300738],[103.052494,33.300187],[103.062366,33.297956],[103.062769,33.297606],[103.068665,33.289061],[103.069898,33.287408],[103.070738,33.286603],[103.071886,33.284268],[103.076083,33.283209],[103.082304,33.282094],[103.087496,33.276564],[103.087604,33.275835],[103.087298,33.274797],[103.087698,33.274141],[103.088783,33.273983],[103.09106,33.274226],[103.091774,33.273983],[103.091838,33.273698],[103.091502,33.273134],[103.089618,33.27257],[103.089161,33.272299],[103.089025,33.271999],[103.089497,33.271492],[103.091652,33.270414],[103.091902,33.270022],[103.091945,33.269186],[103.090796,33.26883],[103.088875,33.268922],[103.088112,33.268608],[103.087434,33.267894],[103.086677,33.266374],[103.086827,33.265917],[103.088119,33.264961],[103.09026,33.264354],[103.090717,33.263205],[103.090253,33.262341],[103.089704,33.262169],[103.089218,33.262277],[103.088897,33.263005],[103.088454,33.263269],[103.088019,33.26319],[103.087405,33.262683],[103.086406,33.262612],[103.08592,33.262876],[103.084921,33.264154],[103.084093,33.263861],[103.083893,33.263147],[103.084892,33.262277],[103.085492,33.26097],[103.085877,33.260628],[103.086227,33.26087],[103.086691,33.261948],[103.087284,33.262212],[103.087812,33.262034],[103.088247,33.261134],[103.08879,33.260749],[103.091117,33.260963],[103.09273,33.260456],[103.093712,33.259749],[103.093812,33.259383],[103.092166,33.25884],[103.091766,33.25845],[103.091828,33.258122],[103.092798,33.258069],[103.093969,33.257731],[103.095601,33.257018],[103.096063,33.25668],[103.09613,33.256316],[103.095859,33.255611],[103.095352,33.255273],[103.09468,33.255315],[103.09397,33.255932],[103.092823,33.255148],[103.091881,33.253429],[103.091058,33.252656],[103.091336,33.25027],[103.091229,33.249624],[103.090949,33.24909],[103.090329,33.248632],[103.089895,33.248544],[103.089358,33.248719],[103.088269,33.249741],[103.088002,33.249757],[103.087608,33.24938],[103.087594,33.248427],[103.085822,33.248563],[103.085003,33.248306],[103.08376,33.247533],[103.083719,33.247186],[103.08395,33.246864],[103.085801,33.246174],[103.087356,33.245968],[103.08805,33.245582],[103.08834,33.245031],[103.08848,33.245123],[103.089328,33.244502],[103.090912,33.244451],[103.092233,33.2447],[103.092837,33.244526],[103.093523,33.24391],[103.093569,33.243437],[103.093072,33.242039],[103.092386,33.241005],[103.092267,33.240606],[103.092473,33.24035],[103.094604,33.240153],[103.095795,33.239738],[103.096112,33.239932],[103.096892,33.24112],[103.097427,33.241571],[103.097955,33.241564],[103.098125,33.241276],[103.097739,33.239789],[103.09788,33.239134],[103.098255,33.23862],[103.098623,33.238457],[103.09873,33.238018],[103.099339,33.237771],[103.099892,33.237211],[103.100005,33.236738],[103.099157,33.236404],[103.097072,33.237869],[103.096439,33.237676],[103.096373,33.237385],[103.09658,33.237067],[103.097415,33.236286],[103.097256,33.236069],[103.095601,33.235402],[103.095263,33.234939],[103.095547,33.233553],[103.094936,33.232413],[103.094911,33.231893],[103.09527,33.231347],[103.096214,33.231302],[103.099787,33.232437],[103.100442,33.232165],[103.100771,33.231443],[103.100528,33.230765],[103.099744,33.230109],[103.099325,33.22928],[103.099295,33.228594],[103.098002,33.228044],[103.097034,33.228201],[103.095724,33.228028],[103.095094,33.227619],[103.095555,33.22732],[103.096347,33.227339],[103.096784,33.226809],[103.096919,33.226408],[103.096691,33.225713],[103.096224,33.225756],[103.095442,33.225012],[103.095369,33.224345],[103.09712,33.224732],[103.096815,33.223719],[103.097471,33.222561],[103.097342,33.221965],[103.096986,33.221467],[103.096141,33.221538],[103.093642,33.221031],[103.092495,33.220173],[103.092482,33.219551],[103.09321,33.218703],[103.093223,33.218182],[103.091967,33.217109],[103.091756,33.215721],[103.091606,33.215711],[103.091566,33.214668],[103.090846,33.214692],[103.090105,33.214456],[103.090059,33.214143],[103.090723,33.212989],[103.090461,33.212806],[103.089548,33.21315],[103.089024,33.213628],[103.088362,33.213803],[103.088435,33.212909],[103.089793,33.211677],[103.089752,33.211139],[103.089103,33.21095],[103.088509,33.211018],[103.086487,33.212438],[103.085956,33.212135],[103.085705,33.211133],[103.085233,33.21079],[103.08384,33.212116],[103.082946,33.212355],[103.082311,33.212262],[103.082133,33.212066],[103.082793,33.210313],[103.083301,33.209763],[103.083671,33.209884],[103.0845,33.209603],[103.084538,33.209077],[103.084457,33.208862],[103.083783,33.208807],[103.082703,33.207763],[103.082283,33.20685],[103.082023,33.205058],[103.082133,33.204598],[103.083541,33.20545],[103.083577,33.205667],[103.084369,33.205068],[103.08492,33.204071],[103.084748,33.203715],[103.083178,33.20427],[103.082942,33.20351],[103.082379,33.203491],[103.082119,33.203097],[103.082302,33.201969],[103.082127,33.201252],[103.082892,33.199956],[103.083177,33.198456],[103.082699,33.198079],[103.082489,33.198296],[103.081234,33.198676],[103.080789,33.198467],[103.080539,33.197582],[103.081241,33.1966],[103.083446,33.196549],[103.083859,33.196239],[103.083875,33.195878],[103.083501,33.195271],[103.083254,33.195153],[103.082723,33.195284],[103.082122,33.195038],[103.081745,33.194453],[103.081883,33.19365],[103.083553,33.19224],[103.083448,33.191924],[103.082716,33.191841],[103.082516,33.191495],[103.081899,33.191938],[103.080867,33.191821],[103.080772,33.191033],[103.081422,33.190414],[103.081888,33.189634],[103.08246,33.187439],[103.084871,33.18499],[103.085324,33.182877],[103.085248,33.181439],[103.08563,33.181099],[103.090721,33.179352],[103.092959,33.17797],[103.093354,33.177032],[103.093337,33.170894],[103.093096,33.169946],[103.092237,33.168139],[103.092005,33.166424],[103.091433,33.165645],[103.091888,33.165537],[103.09159,33.161708],[103.09305,33.159999],[103.093905,33.158502],[103.093918,33.157935],[103.093816,33.15743],[103.093157,33.15679],[103.092615,33.155869],[103.090963,33.154428],[103.090474,33.153492],[103.091011,33.153279],[103.091142,33.152998],[103.09081,33.152518],[103.090206,33.152182],[103.090067,33.150889],[103.088571,33.147901],[103.089483,33.147159],[103.08805,33.146885],[103.08612,33.143117],[103.085825,33.14194],[103.085437,33.141634],[103.085389,33.140536],[103.083871,33.137692],[103.083405,33.136675],[103.083459,33.136435],[103.081307,33.135615],[103.080146,33.135692],[103.078205,33.135473],[103.075345,33.134516],[103.074899,33.133736],[103.074413,33.133348],[103.074424,33.133219],[103.074849,33.133249],[103.074212,33.131571],[103.073453,33.130363],[103.072174,33.12899],[103.065744,33.128796],[103.064328,33.125155],[103.063434,33.124983],[103.051291,33.126053],[103.049821,33.126533],[103.04773,33.126817],[103.047009,33.126836],[103.045671,33.126437],[103.042328,33.127077],[103.041773,33.126816],[103.041531,33.125931],[103.040983,33.125552],[103.040122,33.125374],[103.038847,33.12548],[103.038519,33.125097],[103.0387,33.12462],[103.038425,33.124551],[103.038555,33.124333],[103.038415,33.124173],[103.03798,33.124113],[103.037105,33.12476],[103.036544,33.124782],[103.035524,33.124635],[103.035585,33.124433],[103.035254,33.124513],[103.03506,33.124312],[103.035013,33.124569],[103.034661,33.124638],[103.032065,33.124366],[103.030848,33.125228],[103.030514,33.125128],[103.030231,33.124303],[103.029903,33.124017],[103.028743,33.123974],[103.02828,33.123744],[103.028294,33.122386],[103.027936,33.121656],[103.027122,33.121234],[103.025968,33.120996],[103.025069,33.12106],[103.024913,33.12128],[103.024707,33.120954],[103.024533,33.121385],[103.024267,33.121187],[103.022819,33.121194],[103.021759,33.120236],[103.021668,33.119259],[103.02123,33.11878],[103.020116,33.118448],[103.019985,33.118097],[103.020321,33.118223],[103.02019,33.117999],[103.019679,33.11796],[103.019513,33.1175],[103.019029,33.117227],[103.017383,33.116893],[103.016794,33.116475],[103.016462,33.114613],[103.015147,33.113207],[103.015233,33.112705],[103.014501,33.112],[103.014637,33.110752],[103.014503,33.110238],[103.014171,33.110012],[103.013076,33.11019],[103.012754,33.110042],[103.012514,33.110544],[103.012215,33.110292],[103.011539,33.110286],[103.01121,33.110019],[103.01145,33.110631],[103.011261,33.110682],[103.01121,33.111226],[103.010967,33.111397],[103.009893,33.111342],[103.009292,33.110784],[103.00943,33.109653],[103.0091,33.109365],[103.00774,33.109025],[103.007127,33.109235],[103.006842,33.108845],[103.006144,33.108498],[103.006197,33.108208],[103.005998,33.107912],[103.005063,33.107478],[103.00483,33.106814],[103.00455,33.106869],[103.004345,33.106648],[103.004061,33.106946],[103.003756,33.106942],[103.003742,33.106542],[103.003453,33.106491],[103.003344,33.105905],[103.003766,33.105404],[103.003608,33.105411],[103.003857,33.104717],[103.003675,33.104494],[103.002658,33.104529],[103.002321,33.104818],[103.001466,33.104616],[103.001029,33.104074],[103.00074,33.103394],[103.000861,33.103282],[103.000462,33.10268],[102.999425,33.10163],[102.999567,33.101567],[102.99924,33.101526],[102.998839,33.100777],[102.997911,33.100193],[102.997886,33.099945],[102.99756,33.100042],[102.997437,33.099751],[102.997156,33.099868],[102.997295,33.099615],[102.996832,33.099749],[102.997229,33.099362],[102.997038,33.099053],[102.997437,33.099062],[102.997049,33.098811],[102.997283,33.098875],[102.997264,33.098226],[102.997103,33.098058],[102.997366,33.097918],[102.996913,33.097317],[102.995789,33.097086],[102.99534,33.097414],[102.994552,33.097104],[102.993953,33.096277],[102.992957,33.095443],[102.992217,33.094338],[102.992219,33.093995],[102.99143,33.092838],[102.991264,33.092873],[102.99138,33.092545],[102.991003,33.092105],[102.990756,33.091283],[102.989491,33.090631],[102.988826,33.089876],[102.989134,33.089602],[102.988965,33.088505],[102.985688,33.087077],[102.984031,33.084226],[102.982003,33.082224],[102.981612,33.081958],[102.980294,33.081676],[102.978148,33.079003],[102.977408,33.078583],[102.976311,33.078305],[102.975882,33.07774],[102.975916,33.077252],[102.976137,33.077151],[102.976206,33.07682],[102.9759,33.076565],[102.975403,33.075271],[102.975505,33.075119],[102.975234,33.07506],[102.974852,33.074486],[102.974482,33.074409],[102.974528,33.07428],[102.972888,33.072742],[102.971649,33.069906],[102.969168,33.068416],[102.968477,33.067736],[102.968318,33.067277],[102.968454,33.06718],[102.968269,33.067009],[102.96849,33.066884],[102.968278,33.06679],[102.968175,33.065539],[102.966722,33.063472],[102.966028,33.06294],[102.965237,33.062816],[102.960792,33.064192],[102.958356,33.064598],[102.957133,33.064058],[102.955595,33.063773],[102.954944,33.063279],[102.953721,33.060844],[102.953439,33.059687],[102.953395,33.057754],[102.953696,33.056813],[102.953639,33.05583],[102.954164,33.054391],[102.954345,33.05294],[102.955224,33.051136],[102.954887,33.050447],[102.952035,33.048677],[102.951473,33.047748],[102.950573,33.047075],[102.947847,33.043646],[102.946879,33.042798],[102.944946,33.042499],[102.944704,33.042287],[102.945112,33.041432],[102.945123,33.040957],[102.943924,33.039421],[102.943658,33.038704],[102.943602,33.038079],[102.944406,33.036874],[102.944424,33.036102],[102.944123,33.035384],[102.943913,33.033805],[102.944664,33.031827],[102.945058,33.030051],[102.945043,33.029189],[102.944445,33.027604],[102.945281,33.026518],[102.945727,33.025575],[102.945566,33.024919],[102.943649,33.023907],[102.942559,33.02377],[102.940391,33.024447],[102.939937,33.024291],[102.938445,33.021681],[102.938288,33.020847],[102.938525,33.019781],[102.938376,33.018899],[102.938521,33.018625],[102.938345,33.018712],[102.937046,33.016636],[102.935942,33.015578],[102.934704,33.012705],[102.934481,33.011691],[102.934819,33.010806],[102.935438,33.009984],[102.93608,33.008152],[102.937096,33.006951],[102.938129,33.006492],[102.93821,33.006048],[102.93766,33.005415],[102.937816,33.004794],[102.938425,33.004388],[102.938229,33.003701],[102.939403,33.004286],[102.940541,33.002848],[102.939572,33.002059],[102.939829,33.001618],[102.93931,33.001223],[102.938751,32.999404],[102.93911,32.998689],[102.93883,32.998444],[102.938256,32.998408],[102.937224,32.99885],[102.936945,32.998557],[102.936958,32.998015],[102.937163,32.997974],[102.936947,32.997751],[102.936929,32.996827],[102.935232,32.996222],[102.933962,32.996193],[102.930788,32.997263],[102.930684,32.997468],[102.930961,32.997598],[102.929906,32.998774],[102.928347,32.999726],[102.927557,32.999943],[102.925448,32.999592],[102.924316,32.999774],[102.920907,32.999516],[102.917011,32.999653],[102.915434,32.999943],[102.914892,32.999732],[102.91392,32.998843],[102.913707,32.998406],[102.912156,32.996998],[102.911964,32.996527],[102.911493,32.996166],[102.910068,32.994328],[102.90796,32.99248],[102.907644,32.99074],[102.908002,32.990469],[102.907984,32.990283],[102.907766,32.989945],[102.907402,32.989805],[102.907148,32.988468],[102.904443,32.982349],[102.904212,32.980503],[102.904447,32.979969],[102.904836,32.97732],[102.90527,32.976262],[102.905561,32.974561],[102.905436,32.973985],[102.906126,32.973054],[102.906212,32.972537],[102.905999,32.968534],[102.906749,32.96423],[102.907099,32.959545],[102.907528,32.958718],[102.908231,32.956428],[102.909535,32.954665],[102.911482,32.953144],[102.913242,32.952339],[102.911449,32.951647],[102.909038,32.949679],[102.907846,32.948134],[102.907391,32.947176],[102.905414,32.945589],[102.904564,32.945489],[102.901924,32.945962],[102.899676,32.945809],[102.893464,32.944352],[102.893875,32.941453],[102.893773,32.939983],[102.891513,32.937442],[102.890806,32.935588],[102.89017,32.935088],[102.888025,32.93485],[102.887179,32.934577],[102.88366,32.931899],[102.882746,32.931567],[102.879622,32.929499],[102.877686,32.927682],[102.874892,32.92611],[102.873804,32.925947],[102.87269,32.925439],[102.872158,32.924883],[102.871284,32.922912],[102.871316,32.92156],[102.871968,32.919496],[102.870938,32.920345],[102.870533,32.921255],[102.869858,32.925394],[102.869007,32.926242],[102.868257,32.92817],[102.867081,32.929228],[102.865955,32.93088],[102.865398,32.932757],[102.86523,32.934426],[102.865707,32.935889],[102.866746,32.937848],[102.865904,32.94096],[102.864585,32.942662],[102.861969,32.947739],[102.861624,32.953016],[102.860996,32.95408],[102.860484,32.955576],[102.858044,32.95907],[102.853988,32.961587],[102.853286,32.962597],[102.85298,32.963434],[102.845807,32.969445],[102.843744,32.970467],[102.839288,32.970765],[102.839267,32.971268],[102.841619,32.971021],[102.84263,32.97147],[102.843486,32.971518],[102.84419,32.971994],[102.843972,32.972247],[102.844927,32.973424],[102.845412,32.975118],[102.84538,32.976404],[102.846727,32.979443],[102.847113,32.983087],[102.846295,32.9864],[102.846121,32.988511],[102.84637,32.988697],[102.846149,32.988913],[102.846226,32.989992],[102.845532,32.992523],[102.84578,32.993888],[102.846594,32.995025],[102.848012,32.998625],[102.850149,33.001653],[102.850544,33.003383],[102.851248,33.00475],[102.851583,33.006139],[102.851562,33.007013],[102.851312,33.00763],[102.850632,33.008782],[102.850136,33.009268],[102.849572,33.013075],[102.849761,33.013586],[102.851089,33.014291],[102.852586,33.014663],[102.853395,33.015513],[102.854623,33.016126],[102.857779,33.017224],[102.858539,33.017689],[102.858594,33.018169],[102.856625,33.022002],[102.85659,33.023469],[102.857227,33.024806],[102.857501,33.025968],[102.856091,33.030234],[102.855469,33.030985],[102.854791,33.03134],[102.854085,33.032796],[102.852846,33.038278],[102.852986,33.04082],[102.851659,33.045792],[102.850701,33.047977],[102.849892,33.050927],[102.846876,33.055023],[102.846806,33.056518],[102.846445,33.057584],[102.845688,33.058389],[102.845335,33.059145],[102.846066,33.062149],[102.844961,33.063485],[102.843901,33.064313],[102.844189,33.06762],[102.84485,33.071477],[102.845263,33.072102],[102.845607,33.073897],[102.84528,33.075629],[102.84501,33.076158],[102.845117,33.076336],[102.844935,33.07639],[102.844671,33.077231],[102.844495,33.079459]]]},"properties":{"id":"402880fb76037356017603aa5ec02fc4","name":"麦洼乡","full_name":"四川省阿坝藏族羌族自治州红原县麦洼乡","ad_code":"513233207000","code":"513233207000","area_km2":559.14}},{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[102.880757,32.917692],[102.8761,32.916979],[102.871981,32.91947],[102.871693,32.92007],[102.871316,32.92156],[102.871284,32.922912],[102.872158,32.924883],[102.87269,32.925439],[102.873804,32.925947],[102.874892,32.92611],[102.877686,32.927682],[102.879622,32.929499],[102.882746,32.931567],[102.88366,32.931899],[102.887179,32.934577],[102.888025,32.93485],[102.89017,32.935088],[102.890806,32.935588],[102.891513,32.937442],[102.893773,32.939983],[102.893875,32.941453],[102.893464,32.944352],[102.899676,32.945809],[102.901924,32.945962],[102.904564,32.945489],[102.905414,32.945589],[102.907391,32.947176],[102.907846,32.948134],[102.909038,32.949679],[102.911449,32.951647],[102.913242,32.952339],[102.911482,32.953144],[102.909535,32.954665],[102.908231,32.956428],[102.907528,32.958718],[102.907099,32.959545],[102.906749,32.96423],[102.905999,32.968534],[102.906212,32.972537],[102.906126,32.973054],[102.905436,32.973985],[102.905561,32.974561],[102.90527,32.976262],[102.904836,32.97732],[102.904447,32.979969],[102.904212,32.980503],[102.904443,32.982349],[102.907148,32.988468],[102.907402,32.989805],[102.907766,32.989945],[102.907984,32.990283],[102.908002,32.990469],[102.907644,32.99074],[102.90796,32.99248],[102.910068,32.994328],[102.911493,32.996166],[102.911964,32.996527],[102.912156,32.996998],[102.913707,32.998406],[102.91392,32.998843],[102.914892,32.999732],[102.915434,32.999943],[102.917011,32.999653],[102.920907,32.999516],[102.924316,32.999774],[102.925448,32.999592],[102.927557,32.999943],[102.928347,32.999726],[102.929906,32.998774],[102.930961,32.997598],[102.930684,32.997468],[102.930788,32.997263],[102.933962,32.996193],[102.935232,32.996222],[102.936929,32.996827],[102.936947,32.997751],[102.937163,32.997974],[102.936958,32.998015],[102.936945,32.998557],[102.937224,32.99885],[102.938256,32.998408],[102.93883,32.998444],[102.93911,32.998689],[102.938751,32.999404],[102.93931,33.001223],[102.939829,33.001618],[102.939572,33.002059],[102.940541,33.002848],[102.939403,33.004286],[102.938229,33.003701],[102.938425,33.004388],[102.937816,33.004794],[102.93766,33.005415],[102.93821,33.006048],[102.938129,33.006492],[102.937096,33.006951],[102.93608,33.008152],[102.935438,33.009984],[102.934819,33.010806],[102.934481,33.011691],[102.934704,33.012705],[102.935942,33.015578],[102.937046,33.016636],[102.938345,33.018712],[102.938521,33.018625],[102.938376,33.018899],[102.938525,33.019781],[102.938288,33.020847],[102.938445,33.021681],[102.939937,33.024291],[102.940391,33.024447],[102.942559,33.02377],[102.943649,33.023907],[102.945566,33.024919],[102.945727,33.025575],[102.945281,33.026518],[102.944445,33.027604],[102.945043,33.029189],[102.945058,33.030051],[102.944664,33.031827],[102.943913,33.033805],[102.944123,33.035384],[102.944424,33.036102],[102.944406,33.036874],[102.943602,33.038079],[102.943658,33.038704],[102.943924,33.039421],[102.945123,33.040957],[102.945112,33.041432],[102.944704,33.042287],[102.944946,33.042499],[102.946879,33.042798],[102.947847,33.043646],[102.950573,33.047075],[102.951473,33.047748],[102.952035,33.048677],[102.954887,33.050447],[102.955224,33.051136],[102.954345,33.05294],[102.954164,33.054391],[102.953639,33.05583],[102.953696,33.056813],[102.953395,33.057754],[102.953439,33.059687],[102.953721,33.060844],[102.954944,33.063279],[102.955595,33.063773],[102.957133,33.064058],[102.958356,33.064598],[102.960792,33.064192],[102.965237,33.062816],[102.966028,33.06294],[102.966722,33.063472],[102.968175,33.065539],[102.968278,33.06679],[102.96849,33.066884],[102.968269,33.067009],[102.968454,33.06718],[102.968318,33.067277],[102.968477,33.067736],[102.969168,33.068416],[102.971649,33.069906],[102.972888,33.072742],[102.974528,33.07428],[102.974482,33.074409],[102.974852,33.074486],[102.975234,33.07506],[102.975505,33.075119],[102.975403,33.075271],[102.9759,33.076565],[102.976206,33.07682],[102.976137,33.077151],[102.975916,33.077252],[102.975882,33.07774],[102.976311,33.078305],[102.977408,33.078583],[102.978148,33.079003],[102.980294,33.081676],[102.981612,33.081958],[102.982003,33.082224],[102.984031,33.084226],[102.985688,33.087077],[102.988965,33.088505],[102.989134,33.089602],[102.988826,33.089876],[102.989491,33.090631],[102.990756,33.091283],[102.991003,33.092105],[102.99138,33.092545],[102.991264,33.092873],[102.99143,33.092838],[102.992219,33.093995],[102.992217,33.094338],[102.992957,33.095443],[102.993953,33.096277],[102.994552,33.097104],[102.99534,33.097414],[102.995789,33.097086],[102.996913,33.097317],[102.997366,33.097918],[102.997103,33.098058],[102.997264,33.098226],[102.997283,33.098875],[102.997049,33.098811],[102.997437,33.099062],[102.997038,33.099053],[102.997229,33.099362],[102.996832,33.099749],[102.997295,33.099615],[102.997156,33.099868],[102.997437,33.099751],[102.99756,33.100042],[102.997886,33.099945],[102.997911,33.100193],[102.998839,33.100777],[102.99924,33.101526],[102.999567,33.101567],[102.999425,33.10163],[103.000462,33.10268],[103.000861,33.103282],[103.00074,33.103394],[103.001029,33.104074],[103.001466,33.104616],[103.002321,33.104818],[103.002658,33.104529],[103.003675,33.104494],[103.003857,33.104717],[103.003608,33.105411],[103.003766,33.105404],[103.003344,33.105905],[103.003453,33.106491],[103.003742,33.106542],[103.003756,33.106942],[103.004061,33.106946],[103.004345,33.106648],[103.00455,33.106869],[103.00483,33.106814],[103.005063,33.107478],[103.005998,33.107912],[103.006197,33.108208],[103.006144,33.108498],[103.006842,33.108845],[103.007127,33.109235],[103.00774,33.109025],[103.0091,33.109365],[103.00943,33.109653],[103.009292,33.110784],[103.009893,33.111342],[103.010967,33.111397],[103.01121,33.111226],[103.011261,33.110682],[103.01145,33.110631],[103.01121,33.110019],[103.011539,33.110286],[103.012215,33.110292],[103.012514,33.110544],[103.012754,33.110042],[103.013076,33.11019],[103.014171,33.110012],[103.014503,33.110238],[103.014637,33.110752],[103.014501,33.112],[103.015233,33.112705],[103.015147,33.113207],[103.016462,33.114613],[103.016794,33.116475],[103.017383,33.116893],[103.019029,33.117227],[103.019513,33.1175],[103.019679,33.11796],[103.02019,33.117999],[103.020321,33.118223],[103.019985,33.118097],[103.020116,33.118448],[103.02123,33.11878],[103.021668,33.119259],[103.021759,33.120236],[103.022819,33.121194],[103.024267,33.121187],[103.024533,33.121385],[103.024707,33.120954],[103.024913,33.12128],[103.025069,33.12106],[103.025968,33.120996],[103.027122,33.121234],[103.027936,33.121656],[103.028294,33.122386],[103.02828,33.123744],[103.028743,33.123974],[103.029903,33.124017],[103.030231,33.124303],[103.030514,33.125128],[103.030848,33.125228],[103.032065,33.124366],[103.034661,33.124638],[103.035013,33.124569],[103.03506,33.124312],[103.035254,33.124513],[103.035585,33.124433],[103.035524,33.124635],[103.036544,33.124782],[103.037105,33.12476],[103.03798,33.124113],[103.038415,33.124173],[103.038555,33.124333],[103.038425,33.124551],[103.0387,33.12462],[103.038519,33.125097],[103.038847,33.12548],[103.040122,33.125374],[103.040983,33.125552],[103.041531,33.125931],[103.041773,33.126816],[103.042328,33.127077],[103.045671,33.126437],[103.047009,33.126836],[103.04773,33.126817],[103.049821,33.126533],[103.051291,33.126053],[103.063434,33.124983],[103.064328,33.125155],[103.065744,33.128796],[103.072174,33.12899],[103.073453,33.130363],[103.074212,33.131571],[103.074849,33.133249],[103.074424,33.133219],[103.074413,33.133348],[103.074899,33.133736],[103.075345,33.134516],[103.078205,33.135473],[103.080146,33.135692],[103.081307,33.135615],[103.083459,33.136435],[103.083405,33.136675],[103.083871,33.137692],[103.085389,33.140536],[103.085437,33.141634],[103.085825,33.14194],[103.08612,33.143117],[103.08805,33.146885],[103.089483,33.147159],[103.088571,33.147901],[103.090067,33.150889],[103.090206,33.152182],[103.09081,33.152518],[103.091142,33.152998],[103.091011,33.153279],[103.090474,33.153492],[103.090963,33.154428],[103.092615,33.155869],[103.093157,33.15679],[103.093816,33.15743],[103.093918,33.157935],[103.093905,33.158502],[103.09305,33.159999],[103.09159,33.161708],[103.091888,33.165537],[103.091433,33.165645],[103.092005,33.166424],[103.092237,33.168139],[103.093096,33.169946],[103.093337,33.170894],[103.093354,33.177032],[103.092959,33.17797],[103.090721,33.179352],[103.08563,33.181099],[103.085248,33.181439],[103.085324,33.182877],[103.084871,33.18499],[103.08246,33.187439],[103.081888,33.189634],[103.081422,33.190414],[103.080772,33.191033],[103.080867,33.191821],[103.081899,33.191938],[103.082516,33.191495],[103.082716,33.191841],[103.083448,33.191924],[103.083553,33.19224],[103.081883,33.19365],[103.081745,33.194453],[103.082122,33.195038],[103.082723,33.195284],[103.083254,33.195153],[103.083501,33.195271],[103.083875,33.195878],[103.083859,33.196239],[103.083446,33.196549],[103.081241,33.1966],[103.080539,33.197582],[103.080789,33.198467],[103.081234,33.198676],[103.082489,33.198296],[103.082699,33.198079],[103.083177,33.198456],[103.082892,33.199956],[103.082127,33.201252],[103.082302,33.201969],[103.082119,33.203097],[103.082379,33.203491],[103.082942,33.20351],[103.083178,33.20427],[103.084748,33.203715],[103.08492,33.204071],[103.084369,33.205068],[103.083577,33.205667],[103.083541,33.20545],[103.082133,33.204598],[103.082023,33.205058],[103.082283,33.20685],[103.082703,33.207763],[103.083783,33.208807],[103.084457,33.208862],[103.084538,33.209077],[103.0845,33.209603],[103.083671,33.209884],[103.083301,33.209763],[103.082793,33.210313],[103.082133,33.212066],[103.082311,33.212262],[103.082946,33.212355],[103.08384,33.212116],[103.085233,33.21079],[103.085705,33.211133],[103.085956,33.212135],[103.086487,33.212438],[103.088509,33.211018],[103.089103,33.21095],[103.089752,33.211139],[103.089793,33.211677],[103.088435,33.212909],[103.088362,33.213803],[103.089024,33.213628],[103.089548,33.21315],[103.090461,33.212806],[103.090723,33.212989],[103.090059,33.214143],[103.090105,33.214456],[103.090846,33.214692],[103.091566,33.214668],[103.091606,33.215711],[103.091756,33.215721],[103.091967,33.217109],[103.093223,33.218182],[103.09321,33.218703],[103.092482,33.219551],[103.092495,33.220173],[103.093642,33.221031],[103.096141,33.221538],[103.096986,33.221467],[103.097342,33.221965],[103.097471,33.222561],[103.096815,33.223719],[103.09712,33.224732],[103.095369,33.224345],[103.095442,33.225012],[103.096224,33.225756],[103.096691,33.225713],[103.096919,33.226408],[103.096784,33.226809],[103.096347,33.227339],[103.095555,33.22732],[103.095094,33.227619],[103.095724,33.228028],[103.097034,33.228201],[103.098002,33.228044],[103.099295,33.228594],[103.099325,33.22928],[103.099744,33.230109],[103.100528,33.230765],[103.100771,33.231443],[103.100442,33.232165],[103.099787,33.232437],[103.096214,33.231302],[103.09527,33.231347],[103.094911,33.231893],[103.094936,33.232413],[103.095547,33.233553],[103.095263,33.234939],[103.095601,33.235402],[103.097256,33.236069],[103.097415,33.236286],[103.09658,33.237067],[103.096373,33.237385],[103.096439,33.237676],[103.097072,33.237869],[103.099157,33.236404],[103.100005,33.236738],[103.099892,33.237211],[103.099339,33.237771],[103.09873,33.238018],[103.098623,33.238457],[103.098255,33.23862],[103.09788,33.239134],[103.097739,33.239789],[103.098125,33.241276],[103.097955,33.241564],[103.097427,33.241571],[103.096892,33.24112],[103.096112,33.239932],[103.095795,33.239738],[103.094604,33.240153],[103.092473,33.24035],[103.092267,33.240606],[103.092386,33.241005],[103.093072,33.242039],[103.093569,33.243437],[103.093523,33.24391],[103.092837,33.244526],[103.092233,33.2447],[103.090912,33.244451],[103.089328,33.244502],[103.08848,33.245123],[103.08834,33.245031],[103.08805,33.245582],[103.087356,33.245968],[103.085801,33.246174],[103.08395,33.246864],[103.083719,33.247186],[103.08376,33.247533],[103.085003,33.248306],[103.085822,33.248563],[103.087594,33.248427],[103.087608,33.24938],[103.088002,33.249757],[103.088269,33.249741],[103.089358,33.248719],[103.089895,33.248544],[103.090329,33.248632],[103.090949,33.24909],[103.091336,33.25027],[103.091058,33.252656],[103.091881,33.253429],[103.092823,33.255148],[103.09397,33.255932],[103.09468,33.255315],[103.095227,33.25524],[103.095859,33.255611],[103.096084,33.256348],[103.097106,33.25625],[103.099284,33.256728],[103.103393,33.258271],[103.108021,33.25953],[103.111009,33.260126],[103.115191,33.260029],[103.117899,33.26106],[103.119905,33.261346],[103.121599,33.261224],[103.128617,33.259279],[103.12961,33.25916],[103.133759,33.259224],[103.136306,33.25949],[103.147938,33.259615],[103.156444,33.258116],[103.157866,33.258233],[103.159184,33.258947],[103.15978,33.259032],[103.163293,33.255043],[103.164661,33.250143],[103.164833,33.248534],[103.164622,33.247663],[103.164648,33.246351],[103.165031,33.243507],[103.16429,33.241567],[103.163835,33.238029],[103.163833,33.236953],[103.164173,33.236011],[103.16453,33.235477],[103.167169,33.233452],[103.170315,33.231844],[103.170793,33.230983],[103.171063,33.227977],[103.171723,33.226063],[103.172283,33.223312],[103.171981,33.220259],[103.173061,33.21362],[103.173866,33.211375],[103.174075,33.209044],[103.17402,33.206207],[103.177116,33.200989],[103.177771,33.199358],[103.178111,33.197356],[103.178096,33.192712],[103.178478,33.190886],[103.179926,33.18761],[103.179242,33.185236],[103.179398,33.183173],[103.180082,33.180117],[103.181239,33.177589],[103.182552,33.172979],[103.182718,33.168317],[103.183439,33.167883],[103.186144,33.16692],[103.18783,33.165924],[103.194418,33.163743],[103.197854,33.158974],[103.199539,33.157396],[103.201207,33.156686],[103.201758,33.156695],[103.207845,33.159504],[103.209369,33.157906],[103.212105,33.156633],[103.22661,33.151654],[103.231968,33.150051],[103.235048,33.148706],[103.237059,33.148079],[103.238845,33.147899],[103.239938,33.147259],[103.243124,33.147458],[103.244171,33.146798],[103.244723,33.146728],[103.244992,33.147002],[103.244974,33.147947],[103.245131,33.148143],[103.246175,33.147617],[103.247779,33.147736],[103.247862,33.146985],[103.248216,33.146585],[103.248608,33.146494],[103.249647,33.146836],[103.250428,33.146828],[103.251009,33.14645],[103.25077,33.144594],[103.250877,33.143862],[103.251291,33.143829],[103.251699,33.144048],[103.253143,33.145303],[103.253927,33.146317],[103.25443,33.146421],[103.254737,33.146039],[103.255322,33.144252],[103.255306,33.143886],[103.254777,33.142895],[103.255162,33.141979],[103.254986,33.140434],[103.255221,33.140185],[103.257136,33.139749],[103.257647,33.139449],[103.257864,33.137753],[103.259173,33.137713],[103.259337,33.137562],[103.259159,33.136463],[103.25947,33.135829],[103.260256,33.135609],[103.263358,33.135382],[103.263393,33.134765],[103.262782,33.133232],[103.263154,33.132967],[103.264141,33.133001],[103.263953,33.132014],[103.264289,33.131305],[103.264283,33.130417],[103.265182,33.130179],[103.264996,33.128483],[103.265857,33.127897],[103.269129,33.127287],[103.270151,33.126644],[103.270842,33.127696],[103.271415,33.127743],[103.272539,33.126582],[103.273116,33.126416],[103.273301,33.127537],[103.274601,33.127517],[103.27435,33.128613],[103.274381,33.129385],[103.276516,33.129317],[103.27724,33.12871],[103.278716,33.128364],[103.278655,33.127939],[103.277607,33.127519],[103.277734,33.126943],[103.280488,33.126923],[103.281873,33.126538],[103.282569,33.127317],[103.283374,33.127252],[103.283655,33.128104],[103.284135,33.128207],[103.285793,33.127651],[103.286589,33.126909],[103.288406,33.126685],[103.288934,33.125496],[103.289189,33.125402],[103.29074,33.125886],[103.292506,33.12593],[103.293812,33.124848],[103.293803,33.123289],[103.295331,33.122634],[103.294564,33.121909],[103.294481,33.121445],[103.294788,33.121025],[103.295295,33.120935],[103.29634,33.121432],[103.296617,33.121398],[103.297425,33.12],[103.298689,33.119921],[103.300306,33.118187],[103.301579,33.117568],[103.301766,33.116613],[103.302283,33.116002],[103.302718,33.116066],[103.302834,33.117187],[103.303121,33.117847],[103.304836,33.116963],[103.306024,33.115976],[103.305783,33.115452],[103.304798,33.115303],[103.305254,33.114306],[103.306195,33.113064],[103.307399,33.11258],[103.307741,33.11268],[103.307939,33.11307],[103.308626,33.113137],[103.309784,33.112193],[103.310188,33.111524],[103.310942,33.111746],[103.312486,33.11138],[103.312813,33.111018],[103.312192,33.10993],[103.312205,33.109274],[103.312623,33.109029],[103.313782,33.108945],[103.313975,33.107927],[103.314536,33.107298],[103.315768,33.106936],[103.31736,33.10724],[103.318806,33.107279],[103.319861,33.106858],[103.321209,33.105814],[103.3219,33.104569],[103.322496,33.102146],[103.322419,33.101319],[103.321377,33.10063],[103.32134,33.100147],[103.321746,33.099304],[103.322393,33.0991],[103.32319,33.09938],[103.323756,33.098577],[103.325382,33.098774],[103.325705,33.098661],[103.326033,33.098281],[103.326264,33.09699],[103.327346,33.096794],[103.327745,33.096334],[103.328044,33.0963],[103.329344,33.096705],[103.330776,33.095864],[103.331848,33.094971],[103.33346,33.094684],[103.334655,33.093407],[103.335561,33.092801],[103.336083,33.091845],[103.336856,33.091044],[103.338834,33.090781],[103.339797,33.090296],[103.341263,33.089196],[103.341386,33.088831],[103.341212,33.086977],[103.341825,33.083674],[103.342441,33.082699],[103.344198,33.080734],[103.346107,33.077018],[103.346008,33.076092],[103.345402,33.074211],[103.345524,33.072591],[103.345148,33.071854],[103.343936,33.070529],[103.343546,33.069347],[103.343533,33.068826],[103.344421,33.065481],[103.343812,33.063586],[103.343739,33.060093],[103.342922,33.058423],[103.339483,33.054464],[103.339177,33.053593],[103.339483,33.052014],[103.340179,33.05031],[103.340343,33.047688],[103.340174,33.045679],[103.33877,33.041035],[103.338597,33.039816],[103.338673,33.037874],[103.338292,33.036894],[103.338511,33.03421],[103.339082,33.032753],[103.338454,33.031278],[103.338616,33.029514],[103.338486,33.02798],[103.33827,33.027264],[103.337533,33.026198],[103.335456,33.024415],[103.334234,33.022354],[103.334265,33.021224],[103.335202,33.020221],[103.335776,33.01966],[103.338109,33.01839],[103.339605,33.016871],[103.339841,33.015127],[103.339578,33.012908],[103.336404,33.008792],[103.334702,33.004081],[103.334464,33.001987],[103.332942,33.000619],[103.332287,32.99906],[103.331585,32.998715],[103.331014,32.997894],[103.329075,32.996455],[103.328052,32.995919],[103.326113,32.994254],[103.323315,32.993138],[103.322615,32.992692],[103.321975,32.992021],[103.320712,32.98965],[103.319381,32.987986],[103.318929,32.987545],[103.315952,32.985795],[103.315691,32.985188],[103.315679,32.984189],[103.314989,32.980846],[103.314525,32.979573],[103.316969,32.976678],[103.317093,32.976107],[103.316815,32.974362],[103.316318,32.972996],[103.315726,32.972106],[103.314162,32.971023],[103.31054,32.967277],[103.310035,32.966234],[103.311365,32.965315],[103.313002,32.964837],[103.313219,32.964533],[103.313076,32.963983],[103.311958,32.96229],[103.311113,32.96039],[103.31025,32.957345],[103.309137,32.9554],[103.308775,32.954282],[103.308805,32.953702],[103.309756,32.951034],[103.310876,32.949617],[103.311059,32.94907],[103.307651,32.945674],[103.305084,32.941399],[103.303978,32.940093],[103.303436,32.938374],[103.303819,32.937532],[103.304266,32.937247],[103.307539,32.936452],[103.308383,32.935478],[103.309035,32.934309],[103.310077,32.931346],[103.309992,32.930763],[103.307595,32.928426],[103.306858,32.926819],[103.306529,32.924947],[103.307082,32.922179],[103.306592,32.921672],[103.305902,32.921695],[103.30515,32.922007],[103.30352,32.923115],[103.301842,32.924658],[103.301253,32.925014],[103.299674,32.925462],[103.295908,32.929586],[103.294096,32.931174],[103.289646,32.934044],[103.289033,32.93402],[103.285451,32.932815],[103.282554,32.932162],[103.282275,32.931625],[103.282456,32.931192],[103.284563,32.931237],[103.285851,32.931029],[103.286939,32.930253],[103.288867,32.927846],[103.291304,32.923786],[103.291566,32.923094],[103.291737,32.920241],[103.291987,32.919492],[103.293209,32.918686],[103.297494,32.917017],[103.298408,32.91632],[103.298726,32.915711],[103.29844,32.910615],[103.298576,32.907503],[103.298486,32.901183],[103.298,32.89953],[103.297116,32.897678],[103.296824,32.895953],[103.296888,32.894678],[103.297418,32.892579],[103.296616,32.891535],[103.292876,32.888842],[103.292449,32.888095],[103.292557,32.887466],[103.294011,32.88555],[103.294453,32.884544],[103.295021,32.880904],[103.296471,32.878316],[103.296503,32.877607],[103.295662,32.875519],[103.295096,32.875093],[103.293041,32.874899],[103.290943,32.874434],[103.28303,32.87119],[103.279591,32.87074],[103.277534,32.870178],[103.276247,32.869233],[103.27511,32.866667],[103.274122,32.864965],[103.272353,32.863408],[103.270567,32.861243],[103.269431,32.86063],[103.265134,32.859087],[103.262501,32.857068],[103.260318,32.856119],[103.258668,32.854385],[103.257421,32.853512],[103.256693,32.853502],[103.252358,32.854298],[103.249119,32.854462],[103.245873,32.853077],[103.244469,32.852747],[103.238485,32.85239],[103.23444,32.851115],[103.232141,32.851243],[103.231169,32.850988],[103.230816,32.850466],[103.229932,32.847618],[103.227828,32.844634],[103.226757,32.840669],[103.223664,32.83619],[103.219506,32.832025],[103.218669,32.831803],[103.213851,32.831573],[103.211019,32.830071],[103.209906,32.82928],[103.208987,32.828346],[103.20881,32.82551],[103.207968,32.824513],[103.206944,32.824063],[103.205725,32.823883],[103.20513,32.824015],[103.203983,32.826152],[103.203162,32.82683],[103.201029,32.827248],[103.199537,32.827019],[103.198416,32.827419],[103.19796,32.82814],[103.197182,32.830782],[103.196346,32.832358],[103.194536,32.834189],[103.191604,32.834979],[103.18387,32.838506],[103.183153,32.838931],[103.181857,32.840494],[103.18149,32.840698],[103.180931,32.8409],[103.179849,32.840798],[103.178669,32.840362],[103.17733,32.839471],[103.175429,32.83875],[103.173618,32.838465],[103.172963,32.838714],[103.172436,32.839255],[103.171508,32.841397],[103.170579,32.84282],[103.170026,32.843059],[103.167713,32.842944],[103.166329,32.843263],[103.164722,32.844063],[103.163412,32.845399],[103.163085,32.846243],[103.162212,32.850564],[103.161802,32.856583],[103.162101,32.85883],[103.162867,32.860617],[103.162837,32.861165],[103.162461,32.861605],[103.159691,32.86221],[103.155639,32.862332],[103.152047,32.863844],[103.151105,32.864056],[103.149321,32.863726],[103.146766,32.865092],[103.140151,32.8669],[103.13873,32.867057],[103.131789,32.867084],[103.12704,32.868031],[103.126094,32.86842],[103.124564,32.870711],[103.124199,32.871555],[103.122137,32.87212],[103.121165,32.873784],[103.120841,32.875582],[103.120853,32.876709],[103.122243,32.879145],[103.122902,32.881495],[103.122817,32.883731],[103.121733,32.88599],[103.121129,32.886562],[103.119947,32.887222],[103.119393,32.887834],[103.116534,32.889542],[103.113109,32.892234],[103.109626,32.895402],[103.106541,32.896323],[103.105585,32.896836],[103.104977,32.897407],[103.104351,32.898109],[103.102952,32.900822],[103.102563,32.90285],[103.09942,32.90807],[103.098559,32.910751],[103.097145,32.912769],[103.096602,32.913067],[103.091698,32.911362],[103.089095,32.908487],[103.08824,32.907214],[103.086711,32.903907],[103.08384,32.902848],[103.083004,32.903464],[103.082621,32.904314],[103.082132,32.90479],[103.081535,32.904975],[103.080905,32.904868],[103.078906,32.902971],[103.07717,32.901749],[103.070394,32.89946],[103.069523,32.898994],[103.065081,32.894964],[103.064511,32.894696],[103.063198,32.894354],[103.061305,32.894178],[103.058382,32.895222],[103.056833,32.896005],[103.056219,32.896109],[103.054732,32.895446],[103.053009,32.893644],[103.05119,32.89281],[103.050303,32.893053],[103.047186,32.896066],[103.042509,32.901294],[103.040255,32.905078],[103.039841,32.907355],[103.037623,32.90803],[103.036816,32.90813],[103.03594,32.907923],[103.032103,32.904481],[103.028532,32.900073],[103.026885,32.899209],[103.024138,32.898714],[103.023571,32.898413],[103.023324,32.898026],[103.023433,32.896591],[103.02327,32.896185],[103.021582,32.895434],[103.020979,32.894955],[103.019594,32.891596],[103.019144,32.891121],[103.017287,32.89027],[103.016932,32.889892],[103.016313,32.888466],[103.016108,32.887301],[103.015758,32.882187],[103.014395,32.879799],[103.014036,32.878663],[103.009557,32.869757],[103.007552,32.865194],[103.006914,32.862828],[103.007114,32.859948],[103.006994,32.859333],[103.006784,32.859314],[103.006508,32.859632],[103.005154,32.862816],[103.003594,32.865592],[102.999303,32.868765],[102.997765,32.871223],[102.99349,32.873683],[102.99182,32.874012],[102.987283,32.874056],[102.986289,32.873448],[102.982095,32.871816],[102.98014,32.871251],[102.977188,32.871125],[102.974168,32.872043],[102.973072,32.871828],[102.972868,32.871522],[102.972798,32.870493],[102.973118,32.868701],[102.973116,32.867832],[102.972896,32.867156],[102.970608,32.864496],[102.970239,32.863166],[102.969634,32.86195],[102.967811,32.860717],[102.967467,32.860207],[102.966941,32.858639],[102.967488,32.854129],[102.966974,32.852007],[102.967416,32.851125],[102.968406,32.850079],[102.968726,32.849353],[102.969279,32.847664],[102.969235,32.846497],[102.968618,32.844788],[102.966641,32.842822],[102.964134,32.838691],[102.964213,32.838358],[102.966621,32.835717],[102.967067,32.834656],[102.967353,32.831368],[102.967148,32.829035],[102.96697,32.828636],[102.96589,32.827728],[102.963814,32.826935],[102.961621,32.825516],[102.960948,32.824241],[102.959679,32.820846],[102.958625,32.819841],[102.954444,32.818331],[102.948798,32.813918],[102.946451,32.81311],[102.942343,32.810454],[102.94098,32.809784],[102.936753,32.808253],[102.936063,32.807793],[102.933748,32.808709],[102.930562,32.810583],[102.927908,32.812834],[102.927826,32.813299],[102.927426,32.813288],[102.92583,32.814612],[102.923798,32.815581],[102.922549,32.81651],[102.921764,32.817317],[102.920757,32.818833],[102.920294,32.821177],[102.919542,32.823064],[102.918583,32.824746],[102.916515,32.827186],[102.916182,32.828332],[102.916032,32.83184],[102.916265,32.833514],[102.915777,32.83693],[102.912854,32.839471],[102.912321,32.840383],[102.912231,32.841331],[102.912993,32.843704],[102.913418,32.844488],[102.914889,32.845721],[102.914945,32.84624],[102.914116,32.848183],[102.912105,32.851084],[102.910971,32.85144],[102.905111,32.849845],[102.900031,32.849846],[102.899478,32.850182],[102.899529,32.852341],[102.900346,32.85529],[102.900999,32.85651],[102.90189,32.85923],[102.901096,32.866871],[102.900589,32.868129],[102.899904,32.871167],[102.899108,32.875988],[102.898709,32.881334],[102.899057,32.882491],[102.899003,32.883325],[102.898817,32.883983],[102.897278,32.885626],[102.896146,32.887334],[102.895571,32.88859],[102.895731,32.890464],[102.894308,32.895821],[102.894356,32.896685],[102.893579,32.899262],[102.893877,32.903928],[102.893298,32.905329],[102.89303,32.906561],[102.891588,32.908408],[102.891018,32.909434],[102.887136,32.912016],[102.885692,32.91248],[102.884545,32.913353],[102.881664,32.916844],[102.880757,32.917692]]]},"properties":{"id":"402880fb76037356017603aa612e2fc8","name":"色地镇","full_name":"四川省阿坝藏族羌族自治州红原县色地镇","ad_code":"513233208000","code":"513233208000","area_km2":1199.06}}]} \ No newline at end of file diff --git a/docs/assets/json/陆地线1.json b/docs/assets/json/陆地线1.json new file mode 100644 index 0000000..1062acc --- /dev/null +++ b/docs/assets/json/陆地线1.json @@ -0,0 +1,54 @@ +{ + "features": [ + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + [ + [116.422409, 39.891551], + [114.745726, 39.020933], + [113.090519, 38.808254], + [111.496053, 38.749064], + [108.960093, 37.843336], + [107.137847, 37.975127], + [106.181707, 38.48851], + [104.607701, 38.762212], + [102.712115, 38.37971], + [100.917231, 38.442217], + [99.912639, 39.011567], + [98.563939, 39.465768], + [97.487008, 40.139899], + [95.771897, 40.762106], + [94.627821, 41.659824], + [92.249135, 42.021952], + [89.82257, 42.393571], + [87.474876, 43.592495], + [85.224424, 43.923599], + [82.404414, 45.112162], + [81.168054, 45.987671], + [76.04403, 47.40764], + [68.843516, 48.143989], + [58.877588, 48.178794], + [51.155297, 47.689384], + [44.946159, 47.654248], + [37.484756, 48.178794], + [29.628186, 49.435671], + [21.894375, 50.07016], + [15.265394, 50.07016], + [7.163306, 49.435671], + [0.166048, 47.895382], + [-0.816023, 46.73023], + [0.04329, 44.847283], + [0.166048, 42.81072], + [-2.657406, 40.704823], + [-6.094656, 39.199251] + ] + ] + ] + } + } + ] +} diff --git a/docs/assets/json/陆地线2.json b/docs/assets/json/陆地线2.json new file mode 100644 index 0000000..750ddf6 --- /dev/null +++ b/docs/assets/json/陆地线2.json @@ -0,0 +1,30 @@ +{ + "features": [ + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + [ + [121.390311, 31.286062], + [119.977451, 31.383909], + [118.582022, 31.877974], + [116.281271, 31.534], + [114.105666, 30.228679], + [111.767592, 29.507612], + [109.484887, 27.554781], + [106.764572, 27.236988], + [103.793702, 26.310271], + [101.968227, 23.813936], + [102.898861, 20.029413], + [105.219846, 17.358462], + [105.918621, 10.650519] + ] + ] + ] + } + } + ] +} diff --git a/docs/assets/left-kuang-5d6bd1ae-balabala-1782613078975.svg b/docs/assets/left-kuang-5d6bd1ae-balabala-1782613078975.svg new file mode 100644 index 0000000..561650a --- /dev/null +++ b/docs/assets/left-kuang-5d6bd1ae-balabala-1782613078975.svg @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/assets/menu-btn-91a961cf-balabala-1782613078975.png b/docs/assets/menu-btn-91a961cf-balabala-1782613078975.png new file mode 100644 index 0000000000000000000000000000000000000000..a027190b5aaab43ac1e5914dbf7161c9c554c9cc GIT binary patch literal 20157 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�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 z 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/assets/ring2-a1b91808-balabala-1782613078975.png b/docs/assets/ring2-a1b91808-balabala-1782613078975.png new file mode 100644 index 0000000000000000000000000000000000000000..a8b397b3b60499c44f87aee29bc40b5030c3748e GIT binary patch literal 12627 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 literal 0 HcmV?d00001 diff --git a/docs/assets/ring3-fe0f60d7-balabala-1782613078975.png b/docs/assets/ring3-fe0f60d7-balabala-1782613078975.png new file mode 100644 index 0000000000000000000000000000000000000000..91dc24f729ec5b44454b3a2ae0b0a10dcca4a337 GIT binary patch literal 5405 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 a{idBe@gMB*X`T`QFw!^EtA5}d`+ook8c+xT literal 0 HcmV?d00001 diff --git a/docs/assets/rotationBorder1-2ce8e0ef-balabala-1782613078975.png b/docs/assets/rotationBorder1-2ce8e0ef-balabala-1782613078975.png new file mode 100644 index 0000000000000000000000000000000000000000..047123768cdb7b5d374a5a61bcbe40a4909e0f37 GIT binary patch literal 84427 zcmd>lhdbNt_kUDXt0jG&R<#rzPnS_0_K2!(Rg~C-_OWLXBau*wF5_v7)~wn=>@A5_ zTWUoSAwg(MkVHx(k;M4D`}zJEKi8GZC9e1VzVCBh=XJ(?&NItIWIr9dE%^zB>M z?t?($3x7VlcLCp+7moe{e(edqRKIShO$7JC2YRSC5I1Uaa{4htu{v-<`MTQgC_j<6zwjmo6+Bo;b?skvK4L^!mO}@An=3aKX^ovuC$y z+7;brx2B(d`=@9mHwZp~40aM3zQvfOC)g_97K$TcMFKz7y z+VWY_UY;z8`Y#z1m7m(H4i5JP(`;H&H|pYWt0*O=6YxOB{vk0?=ktR#Nk%!{p2*ju zXnpg56MI>Y%vesQ(ju&E`Wi1*gt(x52~&s;??U@?)S(EQi~kF^{s(bGew1( zH_wegZWSlqi-TfGnl?fu^Y(D81g}Z0237JmV*fbf&D+$ovDF9bvb#KgIy~6UUXDmu z)>bIufd>+e3=3Jc=FF?WqrJk+g?$UF{Ktrt>Y=sy_gR-P5z1#?Sa!~ ziz?id$2}ZcttN!eF4QOr>!gNIgeve0qJEQ(G^@F*=lq?&+wD?UzU$T*gl+oHMklGP znM(-AHB<}EQ0DnQ2S&v}3Q%uATjG(jZAV>~OaFuDJhN?S4{7=0{)n&_lT6W;JNPkb z27PNn9qqih?d;NVw_wXbKc+lxOQLOLVN{A{XUr)hzO(Bz)>#-Apojm9HBup^Iz6%k zfnuefN$GkJGpeytRTxg^_t7gvHNtcmsn63x*oVltA@sH8_PWTsinkZWV^SX&c#5m=NgWZV z*4$zD2Dhi$oa~Iv{3;jpiH6~z&bI#nO3O+XQJr2Kl&i>{JgTD};Iy6Qs-4NvTQW~z z78G}XTRpy<*S?8H#fLA*`YRqBYLugfv~GUaI(o3Df+w}|6EX7w5OsKv?a_aq`UkfV z={P_7!co}0do({Q+9L0U|7%RgnV(XOU7$|=|3k0`@@)z^wK}>huT=I)Hn3JT0{zLIGm&^-l`h%&98zSH2#gzH3 zwLa=v`$IiVv>}5cw&_I67PPU@eb~*umVz4mYDkD+k{_}hT?D&zf6LYTjwHzb@{T_` z{qKH>M$kOz=ZbIkCkFqM8hAm;c|?qFmI!sXcx4z2CdKhiO7*{(c0gT;ln&6lrlFO| zS!U0N_Phw5<|F5GsZ^WI{x*C4z4JvovE)Jc^PopjP=N4;G`fNN_;(fy2^gp ze<hVRqV?RBLM3+113LFCXLZv=Mr8g>cGd4wdQAN3*t@ zEX~KY51WW7J~^xn+fuJDB{dl@8Q*LOA+NiG=@>kl#Qr5Q4_)uaXP*jhma$xC_iX3x z3`=Co#C(geTiJyJFr|276Pc{yS;jpmgezXM{7E4TnD z;dqTU(HO=_RTp6BUjH6dx(}JhKyH1&lc56R6Ai{g#=myC82hQ7HRvYalrGYLTJuAn z4T`OL7Ape+*^Y3}&rhGNV#X<*n+t#A=p;3bu!kIWYH@Abs%yCEqq}$knC=eE7b^V!<^_!5K_dYG8b9 zlfpwIv5Ai0OfvrnLUAmJ_HZU`!7YKY>zn@B*GTf4c z1oMo#dO1|2ZsP+iw{v#o&bRu@m?j3zkfm^N&8e$mpNN;jF`XVdUkhIRkt@6%&EknZ zB$`LracfB`>~a(gH3i?S>9%{)*S0o_fu!zfI3|9nBK zQVYYq{ZJZ1ti3J3$S{9@5vO1foqZ+U5k@tr$(=(Pj?cmTsMpdcpZ6HoYfy`+L0xs7O69OM8HQlKfA5lZ>B#*S8?6>87S}R=w3(Y2O+XifQ!C3t^7qeIsG!t) zY*WAI>elM#W8H6|`V=TyCq$U7D%x4)epPm8`-`Yw;vP{gF4&Gf97GepZvrKbXsx6M zAD$DR&~QXl_Al>w0skQx9vt+huT7$Wbv|iD?y4y7e0Aipulaq5>6CrvW{?uJ=EY31 zuN;T$FeVMsJ_k^(n^}3n@8aGMlE2eGMW{z6H9ij?RcK)xcY@`zXDNoxUUM6>orBgr zSwp;MOLcK$PnwbwzMND%OQ;45^3D_TMp&NDm0f4`YFhJRhVMopmY)B1U|TL5|0Jrr z;*xSK9K6RmZh|9joU9mxAo#rL=W!VsuvitEMZ<4XVI-F!ui^yif;9Ilx%P2 z4wQO7oxb-=Q;}rQlw~~09_FLQ zQ=R@*UEBXV81kUWjP_F!{wN}YviZoro4b>H8m$I6!|a1V>{YY4re+4ex;tN8JQBBR zbiV?@FOSraWcQr!7x#T13avA8^W)rKx9x#g?z#xJPQnCNak_iEW3J8inlf>7KaKB8 zjBQ*z=x8)q>H%%D{SRy4t{cYwy><+S>d)M5-1 zBv$4cxA+jn|_%z-JI$J< zH1P0fCcKaNm$H1dakO9eOe>=cLV!p!C;E(Epp_>uq2!yWWrSnDOUz?5J7^3Xa*gnG zyM(^L?ms9QJ1-4L=ntDI*aq!~neK*3%|O?A3`6fF8Kss8l_BRm@JS8Kl$^~+CmjPz z+a_gbi_q2K8~SsSil`KUN6TCr)@1oEPurB<3b2jaO}~wUKFJ5SWW1f z$S$wR6q-hUIQ<&j4Q3h$#8NbaMl;qbKHKF^NJ429vmCBxxcH}VWUcP|w8Tdjr8^D2 zrOG8!b|oUWA^*jsI+7zdHzIa^8Cq`zd@0vCMRp^pU5Hw+6EKTsS?^G$H{Ir=?YHjm zNq>D<`KO=kLTJn3*H{n=3#C{OP5fVPQ5+WEUz-qjTg?BM76}?Z4A6dTePESIbkTa7 zkg0#}iJk24ke*=ZCjPEiO%|OcOGQ@vW|_XNm|=xtW%qj_OlLx@G{Fy|>{EQZu$f!Z z;j3xC8i*atqBGHKrOD2K##6(eWShWkc=GLLhjK>rQ0Y0>MqG0U`#9~n+qO~eveLmN z4k4S^2WH*hln&2GU*I&bjtCW8bM1bawqJ|LCDZ83#USNzoFGlukAFS36^Ke4qLcUn z$_76VBN`4Cgrp!!dB_!a*5aK$;<-H$S+xTmE=bGm#2^M8iO|xVel89{WqM}2xQ+!R zkuu?XnSq;W^@~!9bg#ZvMjJcO;L);BT(wEOp_rUy{IzCl_oJx&g+D|2$-6>9!DD~o zEH4|v1&H;|)$!-aEAM?Hq3O`4dIX&(3^7a^rwq$KJ|6`l2W<5xy)B)~SwNedS2MM- zsczvd-p}LiX*radjMuaF6ei2Chg9)OHg--kxe? zy^A^psqYJGJFR>_D7@7;3enY0{E1B@@;3%D?R87xE8=&Wnt^Y-Wfzk28k?sv8c_vC8H1 zSTF)Fn1sV3P(A*c%Ex~Hr8LcTeT-^zmPrLXjMra(I3*C#)e_OctDRN)Dzf=vQTFtV z3pG96#87&5u0p2lZ?uEM9^-RQ_=&X}B01ULMe?q$(yB0@vtjx7eyCQh-~tRMVj}Vf z1!nZkxac5pW94udM8hyzbd*=tyo09E!C2)luAY)&^F=*RLwqJB%a&-AB3g>*78M&~+ty_BRqb;MJfMPE{0S>6EE`)wXoee}i zMbujyhRJ6whjz(g>pt|Ydze`6{qb(9@FvdX*(Bv1G$TYAyp@TV(3YtHzTJHp(VvEw&5C@uyXTM!9Y&;OR9=rb@ zh<0skmG4lFj6og7S-dV&Vb2W-f^vhelu0c=cCm*}R=qu4TYpp~-;TajQ@Vis&VbP=cLmS@MVz|_$LKz`Eh2$@TFvUlI+y?phfa8Rh78NW}PP@@Q`}a zEKhs=#94n-McAq8Bz}h@lWxW8v_iMGt~nc>YtfKSCo+{ z-RjLJL(2m{eTm-#^YaN6e~T(H3usu-*$BctB?=BH`qcR~Y>U0O(key!+!pKcR8_v9 zMdqLWs)kCZUqDn7HMe=jmx>GB`fHoNUKbdTuLh@*{m}M7AXA})PJQ&D=Zy_U)#DtY zcd+yEC0#k+k9;mFHh7 zpM}43y$;qR7NWYdPx!I;KpYY$ch%uh{`sU{nq!PB5Pt;SvafECEJt;Xj&vhW59~EnM5y}}3t7Y{~v`jn_2jv_BQot)%NOWVC z@v@j_%kEid+6wg`>4row>lbXU&wY_WkK{B}+TUY@=WZwL7$6J7hFsNO9{Bvok(77y zjA6boS?ZjI8rR&?o6ngrDR9v-E~B$G&K42u3O2t--$QyfV?J!Me7&O`Jc6n<)$sdB ze&tu`p)*jpF;+uqcn+t}8d+q2NK~|@HEgAIO?YeAcQVKc0XmH{r`w%)AU`uaRE5)?ZU3uuFCW0Xcb$T*Q?B)eMRyIvh( zLrxJ~wyr*r7!HRjf}bz7L|ARt=mb>|Nl-0R|sD7j|O({RI++$l(e5hpkg=5Dt{ z6G)m|{B-&fsME*fiezlSH3O z8Vz-pEl|zL|Clwf;r2GwKk8aKXH2E9En)7>8~aq$^#Dbkzm|+R_dDA}yEbp05#yMENvhOg`k3 z=~>ldXD>Pno6o-YGTS~cigT^KIpY2McX$kK$O>0`P0WSAxkC9FeX)Nvzq%foz#YN0 z<`7}kS!?Or8H0C{e}mi%fI?&Eq5Bm!T1$+yOz3LMQe9s4Uo5{=FWwI2I_&Q>yPn2+ zl<593iwyBrEN5ouyHfNIgYnHoOnrSat0)?;VMHfedJvPoFm}P3Lf+hw9fxme!)C8& zV5>!r3wH?3>A62D{!&3tzpKV=oqo=CQQYkmAk$JES5tNcZ>%ccCfLtE`B+BkNv(Nv zv_mr_b$0tSidYbR&D>jV2{rqwn6abXI#aIhLkLZ05~-ViS%IwKS&IH`20uLeI}O9d zPq)dk6+65@SHM8Zd0>U zv3(1LeC`nSNnlB&QQ{oqvXs2GodmD=_zFNk)VyjkwbA|JwK*A_YtYL16`zSy_@jRl z?4e}pm-}8@Mz&cuUI|}$BSP0jl@GU*u7?kGbYJ^7DSBD>dFFJG;5Sf?ioiJHouhQx zVY3_VL3hc$@iE(f?ed`WjfC?ec<_ux+>qxQ7q)w!#EuV!w?o}YFTEC{3ND}@N-*4s%E%VcgU1K%y$Kt`PH$p6__ zx9GKX3Pm8N+bMo0{M_z&fV}0gQLbgPE#~G_5GMo5z7`bUEOcJIl-6xk<_q;UuFR#= zHK5;6QDq_HZB2^ShG(G?J2KE<&wK~hxXoYK6;RC-;9lM0mvr)@-OlPD zAC1>k$bJGZ@RI5tsLzARm|ucul9>6_TT_`FcU)fwchEg(RCx2rBUg7qqr41^m%46M z>;jA5+>EMk9o^EGX0j{D9n-25Xkn{RGkx{gWL9bU0`4EHQ`-V)*_eO~7koV1bi^p! z@8))}vGafn`QsBd`&~OasP(gR+bVwmd`la1YVw|Y6_AXK{;5HIv@s|_&A$diyI`n= zwg_jtv&Lmc^L>q*X8Ht^Qjv{*cIDM5=qZcmf?tXmhT_^KVzRtq@i0>GI;IUfBHp&F z(Rb=El%7ryQ2jbQk%M70FSHRxkRNlQ_C(o;J6D1e000U{?tb=nwvak@wxCz308Jg%g$y z+TFq{Y4?5RhSr~zJ+$DEj<4aihJc!qlpyAPKD}NAylJf$fx;6Bm)RT3G;2wDv^~Go zCUxcdW?|}5vVTZ_`z*gz8RRbuIBs3DrQ~VMl6{NwIpgDR7^^REw{03dLjt@E*b6!7 zresO2XFF=(qZJHjL?kY0U*^Dk#tlkY)^eertJ`(2^;(rmJ3nluJF50frH0~=D#2yi zc~F_A5vjAj@_~Uwc207wTw3jPqT6_vU=DsVI>qd5#`MhjXDoN4uXhO|3(tvr&;dSU zORo4aZsfVR^v#ac#JJ6yyR?eMW2@qhFN1=2kxZkAIjhm7js?-8ZYixO*7PdzS7o#om=m^m!a*d z8PBoAXLuaydOuEh$=%`_s-CI#qYfZ6449#0*-j_%Pn$I=oS#13Jo|r%Kqm41s%Q!HCB>8*zFscj z7B$eiV><&ww^j{92Q9^R1`pTn*}N;a;Dz|QdU9ToNv~Ut{T0imR&&~u1lsIOkoJLj zz(x9Ky1BO6_5BPqP{u=Bv`2 z`mH_$7;z6TgY=Avv>br7s_4^5?Q zK;!q;9=G~qz%H#vsWrC^2&RpmLI2(7>FLL~AEFR_lK6{lQ*ypjWJx&m^c!(|Ih^F* zxRcSNUXiQ@xnE44yOEA;d1?`tLp6MTj7kZ<1cPQ0BWmNg_F{dU&a&)7B5haI6Sh|S2=~~X2 znhW2w=gn!>PgHu_kQIZsJ(&Y@ZBdt7V~R(z8(B|3ZN-d;R=4%6C*?re5XipDf+ZKx6a1D_e)Tdt$TfjIB7t{8=ciBq?BF1ONz>wowmdS_0|+<2 zZGAu6blYfo!+yJ9MQ|w?xK|oR5y>T()=7xbpp~(`yr%jZbp^85?eZT@%G(%VA^!Da z38*ruIn21>Woaf?KL%mD&pqZfM$gQ2yfKtPT16!I6rVN&1%Kt1S0e56t7UGeydfrB z4{f!W({`wARX8?C%{C$jPGujtW!uqC>W zY|jo~%Udv=F%{|M!supA8IWOHe9ub>&8s@uuuHKz;3ay&Gj ziN`A8x(pSrpRLBs(Y@scv(IdPx-ZA;hhTfZ7ulsWNa|VC>wuiT$3j&wiEjs@cXv!E zEG5rjFm1{WmGXU1C|s4M(APcC)ua@Wq~!Pc`FSR%jm5n7U4Vnpd5ZeaYjhSUr*OG6 z?qRPnZ#2VJ4BS>7=tn9sbESLQma-X_#7wA0*2f>aU zG%J{cN2?&_9`}7o=DoI4Cy+ zD@?N^(R*EwlG>K^iyvYl8Jo?8-EW&7JoFm++s7!B7{P!TyS5AS)auzwn^A~Bz!BZI zCT*^`*Sny9L)nX$P0h1MP$>+rca3wWBLLu7nn>1ERoSRl>({EjCEzg`erGuKP}3ra z-wwV)+a8e9*c~W0keV3ZbKV()$)2h(B4)!oIWOj(7H*(MlbSQx1yPdg6rY(6c>c-i zV4M?)!zO0d?qfD*VD~Yr{K^2D*fM}ex&`UEEE2i8`6D_wt4#JV+@c1pA6x%eNX*+dkU~Jz`veR^@86E%Vc~-r zzx-?*&Jk-)Cb+Vzf~;;4E&^d#U+dD|X`8@sy)w~nK1n7#5q+#P8fHsEI4y6WvoZ9D zY8xYderQP~jYcAg?VRG$eo+Tpe|42@&;t&dPRs2B4PMv*?8pNsZu>kio@ZqEv6;S8 z^D+U*i2LCW_^oM1ei<6WzokJL-0;WMW46Sbr@shHhAbi_BbDD3@h37DjCjp!cu_0D zy0v9t%T;*`@*7k}^doOO>a$#gM|ua@Qq$eN?`amM$~%8TDvfrtLZ-HtDDeF6#KVX+ z`le#%1aNs*GgnohAPPl2(`1diC>=DXp^y8IAAmGZ8q`K)WXoHrOU7!QO-gU>oufD! zDb56u7AvMcLn`@Hxt))v-WG-5Y8Jf+Sr?Vr&Cp*w7ygKSpC=qz_w;`){Nd5IQN5-M zN!>`naN03+4$jyPYLrT8vQFRNa5rH9cC=v;Q{dh~X&FAK2KzQ%#?6cql_=g`D`yY} zd5QYkF0GmtQ|o-9D)$g0qj}-849H>%vkB=acXlHS0^<7v?_L(&Jvm4(qFG zaPQJ{Y4CW#p4?pnM*KlG;z=o^hL!5^ZZi;`3juGzGAMRXyzq=7G}3V4z;D0pLvk7P zmnA!bDZtf*zaI39vq79GG{QaiMnxbKK}Qy2iRAPAK<4cSu);+JP|gt#D9Y#BYvL(B zf5G?KYb^4aPWlLvH!%HnB#9tG%3mbQ_t4NbHwdb6_dq^H5_ zresE1X9A|hSpOjPB|6W?C4X0ZW|(-a*75h^<7)_mI=(h~uR>p65otbC<7`8O-^Y&2 zUoV7%bRS|$LK^wMi%UZ0vX+AQQA_$UwfA&XTxbPpTPy$68e|V_Tw!iZu0EHKqVu8n zx%+g!TD>1oz~hJ_PNKBWx)4+Ll|5n56;^`t;Qj=q1zF0PXTm0Nk=}Z7j9Ak5Bot(E zL`<=>gj8Qd{H8b|j>KV&-v^`X;{;9^x4azP{Qm-(px{H?@EEc~AE1X}KM%{8GHR_t zU*2){2vTrdf~ycVWd{TjcB6i|G^2m2BWtwwvLr1QCY8p!<31~yoiNb8co#ql=LM-$Y;lKb$;^LrMw(5ptKVi> z&t39S>ftE1tUQpc?6bTE8n;Iz5;P>ay2k5{Y9qFqZ;+`fqf3blR|FZ-3(vTR_W--3W>&NE7qnqYi^hXe;T2feu_SiSv9FLos1 z^dpdVGU7ri^xIhjQ0m#Y-R^E0-wZ&K;XMk31WaWlAC`Nlku!Qed%d!yY$Tj92?xtG-{M6*Zdr_i~}+g2`HBP4x-`2SjD{3A&l*I?~UQu9+y$r6vX zx*qiWynmq@{x6KV$m`n(0gV?SkjXYCQ`xZyfD{wS@rVous`1|FiAG0DzTQ$4nSbNE z5o9>AC~H~sSdPeKR#A#3YJX3 zkVqsMyfISAxTEkbsgA!hlyz)sIsE|bNQFdb#%=Lf^?xlbE%f!h6(%@gQ+^fiv1waT z30#3nS;TW9yXGMz4&RO(#dW69PeX~yhc6jacI!eGE@DX6SNnu{FBgDU zg#xy)s+#Xet=z%(&pogc8`zhCaF7u>42#Sf~~ z44S+dEX_E$leZ>pTNJ9b9lyo8wV!%Xf;D!BQKH(x{?4bB=F=6Y@18ej66OD!(sI&N zXUT&`0W-*f$B$j)wA6oD8IP+G#vx%%xrnmv#1!*>>xglulR8oRoyUrb^@qQw_+E8$ea)EPsEE;;uC@{8@7SeQO|EG&QkU#C z0bYb?s5BF9<$F|H-`eiLmy{okJ#ax%vD2YA7h?sUhv;Z%D;N|krcNM*{TKPg!}C5{ zyFd#hgX=2Jc_(D~gH~V#UM8M$lXMH~e~4UeH_DAPaP*`XDN@@ z#!UpUuWlh`kXe5nUikLmbo~B~qYV0lVfFO8aRskaPCL2RQRmgq+7pcO(Q_t7Hf76{p^z%+9iujlOb)m>FiROBfQzLo{MERQ0=&pSH!PwoO&2 z#wHK--28wte`GHrvwkrEM9-Z-ol}4w$J=YgGRopE;0^OrpMyX%l@+O=3S0Tx(P)I5 zM!D82j$o0ryCy1OS%C3+E~`jOT08brsCJb9{b3Y&eO!jItN!P8-5{<2Z!RI4YJ`u_ zDo3Dmq?@1mT|K0cSMqC8ES8 zxENn`!dTxs(lE9PxVM~nv(H{T;2(2lH*lh^9=xOUwyHrrT{>#K76kG?jS^P;>PyH- z{uS6CRM@$Eyp0|jMDmz$CblgGHP02W@PR@gq*$&SS8^yvxNg04kGk~pif)b1_b-Z_ zSzNX3Ce55F@?|o~Sh0xr5%Vf-pEq#5-RU`8ubCYY9VF+HbeAvu5IxJ zW%_}xVT}NA8kHDG4yr{v$7nB0%fyYa)HMNxL;}_DLfc9Y2+=SU)MK7>{f!$XpsNt*CN=7?;M>O*h(00cR^(D&XM!T)-HsXs0!BdDI ztudp3_1d8+bd>3=cu@EKi|sq9E1pyQP@y6I;!EasY5Y>^2v>338K`6kF_?MEqr)$R z(q2SnyzB9&KMdazBf=i!0dO=}40!9PUNz?B&?G6W`uDzVXT-jDEL(}_p#9@SdvA5c z-P;ciQ-ALD><*(Qm@rBhLYJ}Hy=ryw854w&dDI*!Kjj3n6w;;aF%{+(>JH=$2SzJ) zOz$hTlJO$TboIs686X36kq~0eEE5#VDr491b&bn5GjUzheM;)45DVx0S}Q#!&cLeQ zFF)lWW2s4br0H6ID`)TZFDOf0B3SB40JRXa8Kv*N^`hzMAa2Jt40XOuY&;C8GT0B- zFIPlh6vt$~evz7Ia~YChUS7JuKmpaseO#0f)y(gdA(bYa>f3Z&J!S;OzFW3+eAQqJ zH*Tf@5r=C`rTC(<-I3+|#DSDcp8;6`OX|9pK4@{idb&F6ChrDn2==fXb;6u=GRzBT zF(n|hrk-OWORY5j^8?nt&_I6j7BMah$F2Nq`MQTPr$;PaTY5P)uHCe)Zy=R2N&~rkfBO=tkf54mY_P zhYY+k$4QkaH~LF6AmncTL`A~pDhT(eMsZws_d=&O6guGbV$R_!BCFG-iUYn@fcltJ zACZ|<-`ri6B@U{=)a}WUTu!+PKf`PopGtaS0Xtu2S( z8ZM5@K!3&D$p3Bzpy3hZZ_n^l-ZHqVE)cOLFoxQ&QB!L+RPR+O|NT3|+!Qc&1KD#& z^|o%fj^-V?c~6aWyQoVGk)#Bh6fo88D|WuB|{e}38lJzb3&-%3PJ zP&XQxpABB{}M3Zg$l08W}xE0c2@NS#l^Kg{m-inB^ux7*^M-cPmewR z-OllClSxx`CfuY;a*u4d=h8|+isx>L=;0KFw|&b@MU*GawJIAslBC{vGp@u4f?plt zl|Z&51g`?61evP+1Pki)o73TZ%lb&?htvAOwgAbEpI(A;F!lc9HFAKCnw|AordC}k zOCwPkr-K0{r=tBzMF;DT)xd`7D_Z*7Zu==`xU&W>i7bH-RRJG)ox+k4Z@)3SMRoAy zC)Ao_M;l%EiqPU{3w$8Ld;4xSq-+F|@HmPk-U0JyPhHshWAM7|0EnF?rJ$UcYVfbV zu&L}1A&Z)d+Q#<|=z>6F7C{H}5?I$Hd#F;q%FNROF^)q0XLQk#iS3c+@pES;?f8Cz zw#8)oe3GX!X>7sZ9F8^+cH?aKb{ zoAX&-u38#nTKwGDhy){OXjZ2fsAdb1)uaAZe{rU@uGxs##*;_ww~*m3E-lM)SJCP) z1Dx|sBSojEsW4c%hu7Z}!JSzRu1`Q?_69U#BA(LZT@m)5B+#q3(0NF+%olq{5VT~v zu6KiU6lh??MzF#p7EA2v;1@Qxv(92>7h^@ay>z&>frJ59aS(j9-OwOvYRy7*nOJna z5$^{YRN0|l^Th@liaHEtG!#0L4J+W@d`uM1)Bp<1+YROcxu7_cWXV}8M{8%AQoG|) zatnbAS`jFy_5j&@TNMa0{V5GR2}kB$ke9NU;`j*++#J4!inN#I)cNA89m$gh4M~_R z)wjqb-XTSb7?6UG9Y3biaj}vo5&o|yd1>`=F*|)i65eL*Gt<*CQTrb>t1De}guxBn zarUpF$LjAL$qkiRNL^(PCaMwJ3W<#|fpWUIt@DL81Hfv-(J5^Z_D{_QWgG5BF)3WJ zVcS`LT+yL6Q21;4!B!M(debHKK*it2mDJNx!t$m$*%;o**b$)F&p%}AqeFF81XVld zI!^|*jECbXUUsQZakMG3idWIJ^8QD1L;MnNLyo=#wZ4hjlab9Y# zS-=g^LG=W<^51Mg8$Mt47dlTvgLcZvCC_|qf96ueVbphe#*I$@fO3S+p+CKKKp<+O zBvYc^#i5&*SYTu(k_?i$B#PH;4662+T8j!gPj12`5AjOzJMOxfLx03*ykt7*FKmB) zGVzF~8awg_Q&+ijBOgKpnyBCS8`TSb+>e4isNd+%74v)k=&Py9S1KoNy(P77BqiqZ z$VWu}s_n9}+CKZN0DFm8MG6t{9a{|aHaGyA*rWU%|Fv&8ajH~B2y{~G;tv0i@xO#K zrJ#D=rTn|y1TiF7kX9M;Kp+PrHuqulLjQ<6Z-WC9Nl(i{-mMfcJ>AKbg>KVFTmX7A zav;krKr}4HW{MlLCtrDdHHmS{-9Pl${Db`Pa$j-e#!QEl3_c*)Bo4r7o$Evn$+yJWj;BvsV$=5cny;l?urT}m-e-A0b z&4vz8wf+CYSt-9F+w_%s{HMN9w*CmU)O2_l7sZ6ygM&1m zGuZ4cF#xPu*|~0jQ+5G%CSB=BjkX0U&fYt9DCW!`HSX+zRR*i=Y@Os%Uup8iB4DyF z=R=5hyG4NlJ25;@dsD$lhJFShJStqe(??D|R=Qlf2xWLatNo=YEj%}7_Gc`?1$tIy;9LJ2U}nzv7JySX6njK=Qu98N`rDh56hpQz}Y$tbCAAk2y`kiLO( z{#IG&+%;-YWb{4B;}C@!Mj{E*qOC`3s&{#ioMkzB@*e>~m7X2NUw?`no464LkW2Emd;^@H65^G>eR$GI0Xw`^W^DAZ6}x79f6w zp#)hV)VDeN^o-JH^#;Q57duASH4~Akk1u#&cQgrhD2D-W&|LIY ze)#BYQ+d%t<$XI0d>>C`{1YBA-f%nrUTN%f1fj4=liG^k@bl$;x=_a${yaVUl&O4K zl0so|zaCU4>Mc@}K!j8lbmzZM^(XZi&MG=0svOnSXogm+Q4pElk; zLUo*zy0|xf%$#35abtj&X;#1KmNvomQNEGQd^#8d6D!rl>TaTXck4~^k+EL%Oqe=<3&_$7d_jn z0C##f(++2bJUn5it}>rJQVihHUlX!pi2pDyg$32!_WDC|k16JXQr7L=53;TF(C9a@ zGL?G(W9~v^T5^uNOZ^J6xnNvofwj{-fjoQBVBV}O-R#{3*j`|z!*fGC`vPR?ojE!% zd*jG((V1cb0a+6K5dz5M#MJgmcOJ1;H~A6TcyKV{)H4?hMv%W0?|-6?*=Y4IKT0=9 zc3>vuz#uS-x9gzxK;r9^z8f3HL148Lr!k0{1=ZX+h4)(Fz^scjKE zX}oIq{Lzc?dlRd0F}Ia{!J`?Le*Yr?{~hJ2>k2-UFiI^WzB2{$JJ>0UB96&X4v^yv+R00g+r-jj z8E@dME0DX8dZOk-1MP=`E$chAJE*e2M$bSm>%!3g`k*+SSTdA9&lyk%zcw2^P0y}> zA`b$Ms~H;l8K1Fvo0t61%qDXEeGu`4pZY=ug>ozD9& zZ{D5oS2i1LRnyrddpLGvFjMJ!(pXK(zSJ9Eg!9HZ0^z);&Y5SZGB3Q|>`_3;`bMEW zQ=L)2NHsi_9LWNg%D$i)M}EYq*RT;@HgqyF$0}hQ3j{}{Ry5CG7m+}%h7s2vxDTk( z9h#_wG|s;b0ti*RK1A8GN_0{B)bb<7xGSf(bwb078yv{nW5(pEjcz{;Q5Hu4&SkCyql;tAed8gl~q9ZJ2A7!6X6}o7of2&m@ zJOGaSB;3>&5i=+cZ~xo<^+ieR%k!U`WaVQ^Kc`AD;=Ph|;;nUQ>HmcL>>tlRM4s@I z9c7QW&pe#oml6z|s_ET@OD}-2)1m?+Q_(GgWBWa>G!oXRnax(6pd|H+JN+#iHgoQ5 zm%y8}Z_uETaqD;T*vP)Xe*ZulW!k74jUH*G_hRxhAYs(l^(~0NYV;Prl7~EOT)<2CF*9SU|Ofn-cWz9FWHnw=zBZEd_gU)THWdDmJk2kR=c+EC?#vg*WKHsqhF$!fH ziCVv?Z-(e{FSuh4m_vVN*mWhi_gK>PijaI2pa`RXDO!492AB)KSF%~Ei2s~rA$ixJ z>CE#0$1g7hJeAF;FoG3(3mc5T`6VqBn3%plw|?f}8sU(3K*(q2+hycrtU54jP-!JQ zSOGqqz`2;fp^Y{5tsUo_4%$VZ%{kcyEZw(cI@$=96*N8jaKt&HxK~j5{J6@y{7k@- z4pB@JI1z%QykqrzjBsnu)JlyKUDtG~HXZQVT4frA^Rv#%2kDIXAL7E;NVPtuv2cHt zqi*TPJs{AP)JtV_TZ-K(^<0jHH^Hx(*LvRa?Dn4GjOH=8!}h}7(X8d^ft zlhcnnRW^2GKM96{zwZki&9vGZ4=9D@r+ z4OZ`{YnQO%qLOlyad6;Ata<`)*7v@5FHL$KX>9O1qIEJy9LS`6NKdbyTA7;j{-SEL zUts?KXu1+drvLvhr9(+2DMIB_azy3K84@M8xmgG~r_8V!IuJfcg);YTb2cN_h(xZr zkB#|A%r(>wG2{1MeSd$z`~5ne_w)I9K3`6_#->>LJ|Q}&SE)LJ`cXlezlX&YrdP15n>v2cS7I@=Lh^T2p0hq2u9Xk++NOvo`Gm zcyos{FF8CKAp9x+3FbeWKFGpi`t1c-Tkj={0I3dShc5^ z06exVW6%D~L=f+MrP=(B$hW8SVOf8E1GgI8C_7ubi*NGw4`u8m;l!DC{1lyGG4bK> ziTkXFqq~lw!WF@Zhm`lH+U@rZO`uKYJ;h^5wLtDmWm)gLaAt*D0^sdNG78z%qDRS_ z#eRsIb;gt|*3+97ksu7KaZ_G04#n}q!dj7O%z0t8EoB~7;!t=zQpNYm0cdL+|I1t0 z8_l`vhHAX`1`BPDV zQ4-}@o2Zkr#hBa-5ijGVNboM$bsmT6smmXx8WWQm?O9N9V3Bqa!SZ~Kso zLe9POwT0w>ESMko#H9HAcp=l8pQ2Tk$+`ThpY-TJP@jBtR)Ac#p=G0l40@w{bAP)yj+{=^PP`DS0U2JtjlporTl@%u|e`76Dk$Y1a_- zeWECC&K1y)P!4Hi_>ivgQdI7Apj6v|P>)ObD&z`)K=l_T3DCvIc5fB_Op<=1O-xvw zcxe}pRPzNID11eH4pS6Bda8e<#@8yL%UAKJZ!!7@q$(?*!Y`sIU>7KW%}HR&P{(~0 zk3H$E9T4d+_YqnV-FZud8NHc^IZOf6399|whhOz3&zh|%Ha4W5?yUqnZ~m(p+C>53 z4^WfE?M1q`J5$HyGm4+FKajsbj!Uo}j?_%TZj?+q4*H&u#YSKAO9=>XCU;TP(dkJm8MCIqvLe~c^}D#?T1ys;@=q)~ z(j9=Z@1++h3n=>ywbu(dS$~SaN2un%Wgcm-u=B(*#-1reMJ8VJxi;&#-ij3flIQ1u zzbH3($Kozx2M2s7^lH&d)9A%K6!Z{}AO9w{0qm>1wn?qI=C4=|Qaa)+HL>55d!MMo zsXsJXk=|qo^Db9|B1StAAkiimVC2Tc6^#t}_f+ZjEuP#-BW$a4=DDh$CkCoV zGtTx?zXbGG!2m&}=1Nb6s1mvZD%iUG3-aaDzTMm`{!{>eR&W@SDjaa; zh3Mh^jpXjakv~KwndF}z!`GE%fQtim^N0+w{s>7!s(9N(5tKA`cAuyxfImPv18iFw zfR{hKYKo(t0S#(DO72UUZPNdVwoBjGh%X^4M+<>oGRL(JU*H{@I;!!)1<_8 zh>3^YcjT*&BfFL-7ElB}i$<+JU*%WSD%c508<8<*Qc{o<2v(*trqkIVH8UWr;L)CJ zw@QK@#^&e0+xDbwra2@m1*D!x|I!<%CM18!ikesCzBZW)mdq_Dpmv4S;FXmBz~zoo=)mu z1DPcL&N2Jz>P5k|cFjLEOT8P`R2=b>i9sagGx~sH)q4EFNk}dx5a~nK0Q5nvjJW<1 z3uVbW#wR~@^(n@iY<_+H--@d2#aYMAbLVc5l**8k{+-b;TBAky)Nj@~9&i;GSa}|q z7&Hsr{uKsM0UYuXG0TQ<$8pmoSg|6dvwiD<`7QCI$jN`Z$nQTm znL*NV0pu%xh z(cj?W;Xg~xwLi0(6+140sFV}iuzU#nQ1LrbdU@uow{1at(p&e-$kEr%M=4qlyflng z$2BrmpiXxezws37Hl6eho-}OsnVQ;{Bu`3)OWZK|U%_^xHq26a4q>7t(x2 zaumNr4x<+{LAdNKgmrYF&?6@Q6YOL7u`(fUwXvv}9~Fd6FMFBZRnwZKVH_qn?IQc3 zN_D(z^T};ThR((2j6;eAqy)ICsRe5Z@b}RHYYAF^#4Y4zcYxL!tAMD|Y|DDDJ?;|3~74g_)6bu{xcIv$IQt_`rXavWj=?(N)@9v zKBbFW0nq4>7l~cIHt7@mOW}|~x90MbllwtJCV#a2f2Tpnx8GfDS^H*GaIIu-cUAtd z1SqxL8_e9BW7XjQtz4fIt}=Q5A~DDk)_;tGVtyij%~Px~MW^rPpl4c&Fu^Mc{#NU7 z$k>)Gv04OlX*2PC{3shUe=Rz$d#l8T#5lO6HBH&?@_5F+=M+c9w(<&V-N%xuZ&1Pb z`)T0J6q^uL8<$14*TabH%glfrB+(pOkN$bSN(?xm4Sc_PMNVdaN9tGd&yPNS%_Q8% z-tggWiMMcpuuSp^$oQ6ebK+g3&!qCEyD2`eT40~txsKB>=)vYKtOd`Z*iXaTOQ zvQ~tM0W5`S3U(rC6v~8y1sNofWYOh2p{m)JGu)biI`B&WOxM>q?@c$IcCqRaJX)n` zW(Z`^jS5pUrY4s8O4~%!?w;!pE^s0NMbKhYel$BaCh+pF$s^)Vp}a;lfK+ic*FYw% zqjr=X);>VHHbE~&{5O#{GclqP8FR;u91G!H4*WV^Rq+T9jasWxpiYowYXYG!7dz~{ zBZN7~CJjyJUP=C-Mwb?+q3YNRANN)bm1JwTN=;43{YgXEE@4vYx0to&Red zQt}x3)`B$)_y^QrlSCm_CJm#}pS~IU3~~|H@TbGy(``64buFt@Rg}RHy%wX%@wHnn(Sh+mrtR&J&5-kXs|}ogdw$ zyl1M%)If;l<|VjK8krw)L&)aACwh`p(%slKjP9F5P~o$4_gs#vWtA13`t|7)v%-Y* z{X$jAInq=Hca2Ikb|2*a?mT114k>xChzjE*mr#2LQOg@MX`v1iTYWrKWs>oDCT_GZoZV#BTLa?=wn zzn+I?+^l?_Mr$YBJB6r4Pl1o^N5tM=6ygz82Se^RhI!SHFAq!a-kpcMB;WQ25FQRs z-rZoReDN^16X(}MBqTaJ=LdJI@bDo<+PBU+DFCOhI^Oikii+9}t*=zOp25Ob=>EPX zeG8erzMq8;I6;gs5?~zx3s1-_-yLgv+j=56+JN64|C{y^~Sz4fAp2AL-*aMV*Q)jS{3Un+pkP9QGwJ>VB&^Dn0UQ|qP7X2s{R2EeWF=m z8^EX_JMUnxVHC6h2Yb6eby9tJpu(`Rb|!|)I7O7S(yh|q0$!OC@p+d*E5!Ay_hc#@ z;n-kRneL_cPw-Y%Oh3W?=GdR=eVd_aTlft`4J52(U4pfINA}3Sk}o0?B{9tpVZD@e zRz{%HZdDtD;yu28{3fFE_+|Xi_|0(Ss(GH81|@;Oa|-l&@^tPnSU6Vdgn9q`}Mkn!{C8)s_qYxTHjhj)>4C3 zHAL6yZ|Cl0uh=n!G0k3Hq!vRF7@=g+s=n8L)KOx6BI^p%r(u#dJmUP>o^zH7!?2kk z@}{3aqXnxX+saU!LFKieX(=fjU5zMt$avMZ<@SK^#Zv#Rs)pC@*SQt-`!~fM-r&kb zqmw+am{Qv&s8r+B~uM{4Y*OWZo%#YG4EZWaZ=6&n9Jyh97lM=!MYras^;_2}6dj9& z8!Ga(^zMIehd+&ix7*V_AhGDxaFoa3X@AerY9~S~f64MLk5lNs7j-xn_X^FPvX!K^ zf8A21inGGk?wss*keM1!6J)ZNcfuRv+27@wQwR9>iAqW}Vpt-tD`yv{$KOgnu4M2T z77w%|w+{YDVGO9(A~ua6RY1gf&#$oq)fQUZ^HFL_0|I0~fhCq%_48L|I-SZRmF$)8 zGM6&9rWj=tm09`AiQ$JAtJEUqK1hv)Ol87+E6L&EdZuq$zTHGz_nsK6ke-Hnnvc~o z?PaD%Mc%4J84+t0{#_N_Vvdl7zQP_r%&_nmYJZ&dR%^59t%VF;XI={8O-1Hg9$1C$ zc94$8xXglf&12@5JJtNXi{`R`LWM_Z-I>Nr;prdbTC5DVvMO_S@&2yCE2^{kN2~R< z&QFVcDQ8Aol#AFYMPa+hC7q4-F~>29RP3A;CqAvx2SU})zBU8Zw1!+Nzh0v*s|7L? zzM;j#=qPh*A-$sI2?;_oB7+77Wvn_hhEQEPNcPZEl2&tW6PN@p90)HBT77;}^a%Yv z0_jI{9z|J>o(3R~o%Eu2!M@|>krGf}j<02H(GQx*UH%b>R7(Dl+kvO_N5r zN_IxhBIAx&`;idc9Gmp?AbJalarf7uhOh$IG)}Eq2cno}J1%Fjp%o09f1Sm@BBfpn zE_=8u)_k&=1SGpsgJGOv100}D)zX&MPv09L`c#>ZkazahBys0pW<_~rrr0B<^USzO z{FUC)eM-lk7*vLxiyfTspnv@}S!O%DlbNcL(d$&M@?Hk|m=b(?sC=^O(S3*uo#d?a+Kh#-W+w1^t851&Dp)T~vimJqU>)BWAt`GY zo&!)iD4K5NqJA!s_8MPuINb8YkHF#P#zvL;PfA9s%6^-;{&p?n+3=FF(`)AGZNLRR z#0+Uc@=k=u=x+Npgrt}lSQRu}1o}U&;o5mAN!LnjI}}aJUS3?YO?keVxGkK>yJR{n zGSD)#ln+z}Y>yBA91z{6LPtD3-%J$3pH7!}P8Q$4@ zBp@tri5_{-B<1MXt1fQSv11C*7%1f&3PQPEOFY939N;J>&OVtLt4CEq=xdJRKelb{ z*hkmcuoeWFs5;5$PY^xwm$t?S(q^6Ep+HkqW4ycAL9s!a%Thx&@2s*mh)mF{@3#=; zqgSN-d_{gu_fWL%SKnk1{RhSar!Te2|GEOi43XvcSq+^%Qh8!ulD3p*I>qb?y`7B( zG6$uuvebg&L2rZ~@J$2yh4cWYl~2C<6`M#kRX~aR*cXGW+B}2Ut@(&~5u--R&(wuX zRl^riyCNjo!FuC(5)|8bV!Q@t$%le zHAp(V4~hEO9V*xln%*^gKdA@wsi0|Y?R@GQX+k5|jniaD;rS-o6V3h(wdKt-nPebx zjBMK~L$3s$-vW-nl?u|An@O_1KJyj^Qa!r*{CbUz$Fs~d*lNNPU+0ANcNa60OGpRy zAw{H6Heb+C{^DG=1E{`oWI;x-B-=CBsWKAj`I@+)>zgD~*oo;oCy)6V{sm$%R1Ks6 z9V`1(Vv>q1|A+g)HG;$g6M-I zgd-nGm%2Dy%z-Gtn~UeuC}Ya&!-DG;W_xANw~Nbt-17O<74x67axSjVi^SW^bvF2k zSa$3%;H&F}vB)k;CPLxZLMG>IJ?M*6X;-TC=uYJG-@s@m3u=6eEhXQmPN7lP(_BeX zlynF<*w3o6?vOX3Aa(2vKQ}@b1C@ybfLw7)o2n z^yEY2`oF0RCO@|Cp?owwy^^T_=1{7taIj20x{ta28b*x=r}Hr3)HLvil)58vg#cEL zv};8=(`0v^r;-}wK301UEa%tnt1%|>LihJG#gW1KUb0u{+i#aG;qAZKvbYvNLufX~ zYOFa)A;k0X{9)b*ZbC&vL%6!;EiLo_J7QUMcH_>^g@KBo z^r;UpUz@W;NdSOjyUqzr76}-Nf<7ZGB7Fi?v(9eFLQSEO>q(^nFrWz2E{gqDowulu zo%f5rxJELoFA7Dg#P*xD6M2c{vNbDu*ciIUlZ4EWe=5^ir^XgClPD{hF-*AV7V6un zF?Eg}7`rgE%Oo%B-YQ@hjjYmuQWK!EKpW{<4?leOi;u(`ZyhD;HE;*tJWp~R8$;cG ztRhts;RHEdNw`VE3@2y-Q)q4dLz`(|!dw4t*cMbSG@|={GQuKxW%52Hz9CHSJy8># zq3u$wiEn*8;+J%Btt+M}t*4OsKutMUvcv4eM1WsNU&f3{-8ug=w0`-`P>Pnp6<%s! z@1Gr7Td&Un<;O6=27BJccxhPQw#EpKIuh=cl-u*^X}({QWD!hdSsCCx}qy8 zvDbC|pV9#G&;DdMw(1;+z=(9?U66nesJyQX79$E-*=Kt;1KD-1hwk%Qb?Y|4!hDrT zL8A)6-pNlzJO6GMt3f*CsXU9lbi2+5adF)FclfVdYVLEy zsvapw(bHxKw?Z$gS2m)0wofGDK1gtwzHGAeAoUlM{HS8<5p%t|-b`l(p038LQgK^z zt$h@!_s*_yw8jgZ?I^!7c7OT;0{kET{2lCJ*4*?Lx#Rm;phBjN6|G+~PKD=BlwEbO z_*4ln{WO7}wHwk2#D6zH|0VU7nkidP{TqpodKrB!-x2>gsVt#5mTh)|=othzIy*T( zhAUptNA5NeLd_TDk^pZeqY(dikVk*H$g4G$)q2%Q&$M82*teQL zX;*k}O8~01OycQV`2NF(j)fA^tYm{!}G=|MI=D9;Udo+?AO)w)E4Vo=d$~P2P&5O#qgfDc-YA1Ajqt- zYjYAOzN_A_TnJL-Z@Pt@GvJa^Fbk*L7yDysW5Q7b&P62W@(X)$-j5OWcP0MBx~j(A zm+T7Izh@Pzf~{E8l-6Q&I&#Vaac6d?s%@)aohHy-@usXWazrLi6fO zl<|$QeYSI^kXE+@&+c*kAm_PtGp>FBv#wRsTpF;}cXg*LlYERUs=WF*IP|f4`(xm2 zk;7e^vyxcfFPnY1q}@;|)@C33wW$*5af^f@wfaJBJMmn0)<*8yY8vF;0s6IWa24-V zDc+aRIW{H^ms=v%IB&G%4X~yC#Jf*5D)ISgN$G7rIN8s!QSo_U$60+q@sLqLjaN(f zSO8!YxT@q}KG|V9tSO>F%eBMt&K4gCDk|z@uU2FI9~n5571Ye%ID{0rn&y2L^jmB* zcO|p7&PVV^B`|nl@_MbC==9xD+T8g0zYY0lir*(X05~~h2x6$2x`uD;?_Fl#2NX(NQx>rxo7j|5vl{=hY0+t z{~kIpCe>0VR8%`3NI2B2im6}1b#|fJQVf<&gozcjm^XQCWZ~g>GVoijGR()TW9Yai z3?%ER!!Y8m)S+XCJdz1^>u2gVS-2z1DDi#Bw^AbY35n@c`t5S>;E`A5qtY=LR(#;K z>GMAFw-ieZ@kqbhjtBcoy0w04`PP0%x-F_&X@M!FU=4#NI_VtF{Of)VkfM?PQ=c#*RY6&6JvtvGjOZZVh{{ z#NOsoITwD=at)hQ>_jSNGb3`1$CscNXfg_jROTEw_rGw<{A88z{+I?4Hq7g;5xqISk?8Zs!-})@Yv0HK@rQx6N(zwF$L2BkuBv+z?J0yL@4$zIirs>m80MZzH9lKW`^xc7x z*Sz-cuwN>^C=6fQ?)l8EA#R_3=E1W#njtbF5A%J>@eQ#6wt)oi zjqR&b&l#3U*^n~}@+TbAn^w7;{>9J2`QE1cX}UW?u6AnzT;qfqGsiXxHh^=47Dj=W z7Np{RFUsiFiT`^fsBy5#2l2R4MVy#LEQV^elngHlr+RRR6R_}mx4yFf2VYLPPm*`# zE&!X{lh~S~y=7aSok#P{df8 zqlp455xtl#5}-c1ym}ebu9|(^sQpvlvq=2s-$xCe!L2H@G`(C2-x`?9IX-D6U)hS6 zX*9tR!ZpltA5J5c->-5^V_clYM-20k_!tvbdT>nRPqfW1-&)$LJfoy8T)=!E2g$Az zNVBh?ML!`tXn^$xR4c0uqf~%P`Z~N3)WdlxASp1@8QPK(#XPiaq^Sa~YjP6`34C=+ zR8S@cUwL|D#U~3~(7hE1ZTN=j1kkeC*(U9rO!q_D#$Y9$`z?PE;U-H`@cZt^8ER8c zqltW7YriR})-%<89GD8T{Z$~E9Hm)vl>Qu^47n7l>Vg^PC&P9x{tF! zt)wNsxnm+{_90(LiD=i*T~Wt`nI(lx93T+OJe%g~)%(6^H50W;?r*m+r0XkQHN`nA zM~nO#AXnbV5cg6@1^tmIoU}>_S8$p4S)tPs?xy(iNmI)AP&+NyNY>Vr8Bm6Z@9+8MCcv zmR+m!T9q1os~%B5^+j(DN1WOI=q=&y_UXE`aJxQ$ai5*i+tcvL;%wca(_irWLT?dB zU;F$^CK$Igsa4iYFh)+|h3M zJHMhWmANQ@VSNUqaNmdRpXS}iVJSToH-wP;FXm)lcE3Jz!>v{?rs7Hw)|c=ol{!*8 zIJ&kX-@5(H#Q#`u!t<>d+>?s3Ecrjiqr40wz1@U{86YQ>oOUf*L{ezO5jS~P9R+{G zN(NM1C$1k}^wg<8P3(F;S>b|ZyO8>mh_GjGw!%dhh;|1VO4pEPTGr=53A4TAoP2i` zl}m`*7m-hzO0tH}a`rpXhISus@BxtC7ul5NxGX>q3T@lM{N^s?WQ*puoCu43QR6cn zoy>MQJsJ4+iyWUCEcp=Q7Ee%RRi#VUJ!j4Fcu1Fcdm6~dvQcNYX;jMjb*~gBo~hlJ zJ+|DJYvTax`?avnykGd4jm}%Q`V8r+x_DxMkQi;#^tOUJl#Cf)`85jvxl^snY?S>- zNzq}qbzCZ07dt(IBt1Aur!Ciu&1vGx>?LZg^Ms02lJakGQW{mr-*juxU~ylX6BZc8 zP`XcrU3#Ia81MlVtjgj|1d;oJ{Tt`9U+=b5*3L`!tY&IG&^$(cxp=sz^zUCOD*sI%yD|U#YOR#u`f(X>SiubSm;3ll7DteT z^~pJL_`7L9qy(3D2ETJWta=sGaoTuqJPY+eiI3D*5BJL@S&81Y2j0&M{U6e=vWD- zbdfhiC*HA^QlUNr>X%tbu@TLty;$9Cn&6jCq!f<$(YJ3R3BL8wJGYsf2J*SXe7%OX zwI(!jl35Q)KcyQ~;;qT53n02I7R8$G$1HBoD4m(uB8&SJJwDs{(Fd64&6eHhX0BZ_ zBpj?3wYbdQ*Bsz)(Y4Fa(m`fdAn>&Y@WI8F9mtvfGd*a&(KOKTmTsqSzc}iDmxW8= z^Jpv;wdQK^i;~_Rb=EfppjD3l68+Bh3x{uc#)^*)4NA>>`w*17qA+edHU1YBiTd8Hw}b?M4}PU?9X zKP9`*wvg6qyM^U#UhP$&pPBZC>~?*W<7vUZhzviIVhWF#{T=EfS39@;qW5ZvILL7C zP_yAK#`#*>T|QQ)|740&olgj($$uO@ww+nP+(ZCxb^Sd`^Br>THdM4 z+qM_OWU~>@Rs;yp+WTzn*GF$F0!JRKK=iTa^MQleW`gWWXt=)hG57WQa;JQ1ow>et zv26_mhfW ztC|>W0=J7#?0$&Xi^;x1=bfNR?!j;Nz~HuZmU9WS(Ylp62Fx(gX|>lL%yUt+Gou`j zh)c$>IZmuJ4yZ~y$)Fb{OF@GK&`oibyN=mU4$v8+R#(NvZ<0h{)N?wWa&c;~*^4e(dSDQ0sVdozOjL(V_^r;7D^f{=ON3l7+a<4h-PlPJ53c28wEA! zw9sv?mVm$OIDr^PQ>r#s7T?9t-!@2Dj|Q$Ulf4|uaw44UG$ARY|9=e_yY%=hqMOf$ zcxUUu5Aop#fvpmT)~yY4kB`-^kImbx&|}0#+6Uz7Dx5SP!N_6e#_N1bMwz6b(<|<0 zCUOBByi^83{*3(9u|HQ(b;iqRpJtpN{953k4+y%Dmwgeq&bP~pRtBcK_1CdBQV;j4 zYmG-Mz`V<9YK&h1<|r@AKbEl^T31fhXY3rj%uE$)#5p9HGB~=l)jkAf7H!*0$rIxI z400Vfw1u+kMyS}ZPW$nt!y}!HAA7(EDsRa{jPb%}(?9gc&6bVV#Bth-69UdH#SKZYTnl|_zU2UB8-4Tjj^yJ!y6b+3WQwX(|kL)}>Bo0ieaG2eGyZ?E^ z($%rS3)v0ft_(*~I*8#Y|E^ZIr82(%Pk6>v+>2Sn)h}8Ns+>rCUZ%jm1iw_wOUm>B z-ZnX!eGka`>Pc9tsR57J{g4FWq`Z7faU%tkY5WEi_>~5gNLcB35`(6IjpHs#0cj$4 z&fWszG>ibvs*RS0znPHGG1reUU#9{*Bq4p?#Np(R53Y@gfHA#&uE>FRIi7d<8V_UX zW=WD%h<1r2I~%T=l&)OviRfHcz@8sKm7*!|CyvFHLJb{LG<}Xk6e)S{gR2W3czO<< z=gG9}J}+4=onkZC=WlsCLKj58<(@8wtQzCr$3C{qx12EH%HD@&5Y&(A|F%w^(go+0 zJ8J?^n^p{EuH*kzhK85e$L2V#qVF!jd?4uj8wpq@vAA2y1P$*dZ0Dbs& zF8q;>>BvQFGa%}8%aPinP(|;S7{<+#O82XVEkT5q`+s>6z9HSfz3nlt&%w-#&B?j@1r8$htF{_*pGBP=H4b03o zCCtMAxu2x4JUw0d$5~YsxMHOQHWG9i*9MPgV|s5^T$+D9TO*O99h4jFx(@qwaj9~A z9?3geIlRT!up=GC=mC74%^WTJgN%K8Ga}@Ar-;|H*Q?S(7>=7Pd+Q2>|Nj)ni^BRv zcR{CfKUVhpZ(Hg-6e`L26j<^;-lYB0@V}Aa!iz^TfM%C!{1kxoav*`rhsBrEc6j-h z(IwzVex%BF^SOp_shn{P#eJYf&X8I;R}}QdbqRO;uL4~u)Dm*KxO0^4Ketk_vYq`+ zS3O30d;0>g?^0c;WZbIwek^!sDKOR42>kK%2+*xi?jIZ_z1HYq>RVRjsL4-#xSR6< zdG|7HOW6p+F+;YVfKYV;)Nu^li$uW%*-Pj=Q$?>c!9d?=_N9nRi2W*2bT=>WnX!|F zE7z)K1_ieB#{@=#;HA&Evw=+3`ZLEg5k@~1$X{wba87#SCQ+Np4gc#1L@IoyzN|{e)&Vm!K>A@r*;VEbV?cs?B0TGucl{CO1{u4uaefs}is7^$V*Elz z7^R?TnPzy!ie^R~^Z-WxFYkT$Z&L3=(Wp1k7YH|`g~?^dXuz~4%^Y4G4=ra)R(+D$7%baZ9-$c+9U%moM z*4+-I--$^3YrXfV{+B1t_bax2i0R^|b^{OK5MFqazS`%XV#~cJ)0fFcp6CPG_^ugA> z;q3!-jT%oF=rr-9`-giiNoz)i5pnNd;1hSgl@I^S)VY4kUwKZFXMGNDY*WlwuFv{U ze&}Qg;pShJVK-)d_Ey#-<-*8a#zV6pjT%f48~^khZersdz#s*delN|U8E}vW*uK0h zt7QV!>D8{syPWwEPQLj^3AAfqe?KK8qZjQw_6m%_%ZSEaxw=-l2Wqu}UA|W5ynz1z z_m`Xn&F6^fSKm%x8q?28B&qZO40x3jF)rUSNwqCATcfFHmC>T)R{n}_4-9qfiU(H5 z+W>UAr4TGQo#tq17!iJkc*|W7+4bj_&kp^x(>!9(%Um27*fJ-{ogJ<}#US6(j0s{V zDjf_0+xvB;Ssw+=e*b#cDTM7sWVJ&X!sIXE?dCo_GS77cK}RoB8+qrz;sL|iyxfR} z%7>$mzTt|2`q*9fQG_j_Hq*;>4`tE<%s`s*cO@KdfY}XHA7vcS0>`BEOJSCg*%^3X zm>Gh+TFW?ad{xbF_rc_JGp_M{1Sizu@=W=7uM@NA;?Zd(x98D93K4YLLpYzFSnFyj zI=N-pCcl2VWJokM@M|Tl$e&2h8%Ps9yc)3_Cx0c@cAvk` zT>yVtl9SEN1|ACN|NYq;rL7YL$C*TwtbkpTHBCW`c%bu58J7VXZTBKgS><#U@ZYsM&$|E)6O93by$o_W0$|LT$iEcGMq1EPNW zVuL`3a&Z7#&Z!AUS)LXfVXTI=RO|sc;1_DoYlboN*1K7nCF5z|){iV+f$ zHaX9`F|%$|F(|wC&28~>sTa`7Ll82>rFxUGc8`N&LiY|Ja^=%JI>y&tEzi!N#kqeL zjzY&LVp?SiTCN`bRX9p?XJl}&d_eQhuil&4^7TNEk>J+|X_@Gc@};ScMkz_BZ;Fo> z-IAEgxXHaObya4{4+788Goa~J_n~#QmW+7sJQHPpJq)+dGNRbXM9#b|P!^EYmTHEt z(Fie&Rkk^3MjPNbvyV+R!lup~0*fSirhJn{ZF)>dD{HxSyz#NwtY0#fS`V9|4f^6W z9KK$iwY+mX;#7A~w*$QG8r%%B{g$v=(zb0|=f;0Ea%MGfGzjWtt&%aGTR1{-`S)r; zF!4-GvQzPYyZ)6~*qXm->wbkE-TEKtPkU8B0UA;{X+{-JOC3f$jC(Q*7=Z!Pef!u_ zB|JfzHh%tJeeFMMKwjm1$^7k@kev6Ebi@c#+O1^+D2XtRBf>RNGL#q$1^a!&0ckm| zhCWn>lz1O8r|9WoJYXZO^k&#A;e98wWgOuI2H0zbqqqIbh-D*9! z@WH^Yc=Xrh@dlVG->Te-zyNJPY$EF3xLAS+y4G`2gXbGAKc3~aU^=z^txhQ}h#&$4 z;mhCMHH|Pqf1Dd-e1%H9W!4AK;THFSH$G%pxud?GUFnM)0p}K_{+!y#eVUnUEDEDtTOWoVz zw@vfRH9x>=di(7ZN$bTt*g%|L-mw)Q_?yr`RrVXybYj+f4}$spRGPKJ#zMf|zsl#z z_rC8I0Iy>uWw9jI^jB1eyFT_)pd0o^ejMIoCvSV>e*N>`C8vI8{ZlP&)=JKm{Lcl{ zqHgXn9ADjc*#kRlSF37%kQ$y6z`qp;3jEaS{Ducsax$x`MmUgDOaaDil?sWpk9Yvt z{G($7vL^aHZqdMC)Xnh?2~B)B`0OOavxB%$w`4ZJ>0>M%&?;=z(wwStyFY;y#nyk^ z`g|ntdJ|mB@i@d(k5zvG*V3=+vl2^m@lxXa9c4Tz>mT0N_g#(I675=9;u(MXs*S;I zu+9l$hgg44yv@=PSW4DoOLWOhSq{=urFwmPAkm{evBW}b>7FOZaP#7Z0PVAa25(BR%zjOOfc0&G z-a?xkvu1_Et0YZS@XEJMZ_!immWl`T!zV&l-`}d<_xx!i-zchmYsmZlJaxKb z1D4*-VXFx!8UVLU7@Q(WbQ^%zgVonRgOuY@Id)UPR9)7}b`|6LNBKjg&35g_B(Q|43RiuWzv4BM8(W@9m)W`@>pM z9Z}DyRzIIkbY){)Um?V`RCF&k-tbgD$AXmj9Oa!&3c;#6!E;TtogpuCmVZ;xH3oK1 z2D70q^)>bn0)c*IAm3^>j_L>%@LL~t-=E$gCF@kW{A2Gi&{`YzUfu37&jI?r(|JiU z1;yx>0Ep64@Ke(7fq$=diCo-CP|+Aj&hvo|doHiYtGN1HOP6{fw9jcT9t09UE+VNE zvvQX6e_vO3?58nTUj<-|l^IzRQpBCT#vD?$LHZM|UgWbS{EL$VHfG9Us7<*jHKIa+ zIWNS$biL^p3KriL+-@Xlg@zk(^9|0cNT6I;();@_yaWwr1 zyd`9Et{>?iYO548Ebx;@=V9=jCnx(Q>34oS=HMnH%Uc773gSMvNk2lzh2KGm;lkUe z`ogCSE@B35X$|+rXPu3_w_V)YjtUtM}$ZPGz8$|${8GP*ZUkgTg8$&^Z2F>s9sce2eyl851Zp>l6 z6#XxPF@XA|(u(7feaeY1aPqU2mccYOrRG?rend@*(>t>^hu zJ8w5MO3XnZX@`6&OGrH6!`M}E6UV?!o@U*+o<^ZL*iYNH#) zKy#Cwa=(#=h?MQ^sPG>pCk1`7htG42U90uHWoR+hH~f=}L1Qf2@9acN?@fetxKp)O zgZyXa5uTz5#{!k{xU=>-56e&0XBoi~0r<_Sm$2J}yvoH`hT*$O$M=(~wm>*9o6e{g z#E)eQ>NE#yg-XbB!xi{?aD;MO)>H^LfB^+^)J<3Gb9xJizw^%!ZEBX}KqKp*(H#=` zwj40+n^)fe$&iUl1NgJ&VJ6f!Cd;s;q=yBJY1Y#o5}4Q`tV^NoEvz|gvB$72K;ns*{oPRA{D z+U`e!4$$97QwaSU8EGF~*?6O!_}d0ZIzz?EZVx(Eo$KK{`_AtB=O&Hq;j1xqDxfEO z<}zbi5J2Vpj|iio3+7tCz%P5Pqz0k$fCx_{4FhyCjURt7qql$Juzz>AGe>hRF5 z&7iHDGvGQ$R#UE7c&@)fY9S19_F6fzU*HtyI%;(e!hh8wZ_CHH{(jAH)2qe-p>VUC zf#A^kgZ(U#%!ml1}XMZHL0+Xlo&$Ll1YO&8E;LHP#xMSXJbabKapyr=PzZ>S3ga-GU~ zw^3n!+J99CR|YRPy!3o@GJl7et<7$2eMga!V7Gzbr@0c_nH_&nmrzjt)>9{FcAD7s z28?Ix1^LuPV<@WYOe6G<5O8I1bHl|oUD%)c({Y&L(POt#>AC90!j*jSUIhtP=6;lwQ!hFkm-4kT7 zV`jd?4dGAAK8fr@Vx(neewMU_rcNXs%thWtwFo?dVet4$)Wpy0SU294PE>WD?A0<; z&&ev?V2or*wqlbL>CL-BPOXFMzkj-2^A&i1RCCuq-~1Hw>q6D^^leJAQ_kt2YTa#x z8fx+BGBWuvm8L)nSl+0`+V3;m{*V1->=2Y%SQ=2Z8?8tO^7?JjmvS0zs$^arZ zF5q_G^eRRd-ZD$QKktmRIhi@j0p4(#nWqY8fv$^NyXymh_0-GmQuJ2BZZ0N#_NANYNPgWWS08&hbsFnuq>U?`ma zI-ewV!>AOl_3j{3rXi&KP{ryGl(Cc>5_E30 z2Y`uaCivoePHdL<)K*lyu=7`Te8kZ+f%VG{0jyUU6g6u#WP0JBtZa-+i7&F zQ6a9(;W%U_)raxNoxh-Us(#)@9S6DUHeF=QFCB=~cVWMh&Ir^R*D&@o`Rs_ZLS>Ja z9;1-tz&y1Hp;&I2g?Id{21M?pSzTtZfbYV!T}Hu%WbEyQGK#y0z)sX`%~H| zFvmm4dsP02CSR^`M_>D4%6pr@OQ*XW!s&OxMd*ekt9FuLZ+7L0J-n=Z9;KbM^j8=) zm-F8Xc2U}%@>Wwys`G$?*75lul3LDqN}$NEEk1W!Lc-+GR1p7KvdtLqIEdACaZ5qA z50GGX`m1bOZ@Y6rMzLpP9%lXzmL=J{`Bzqd|vO@ ze7;}r*ZcL#pJ)U9`p$H)05L&1sJKjp(K&9mg>%N|!gmo0eA4|lTf zw@}xI_i|3`;7)f~oiQ~y?+I?Sq1EX^Bk2zbOe8Qcd4oLDr)pAbEmG6+>PUXe47v8_=MP_c6 z3y5vz6{<95{FnmKy5>qZHt}XiLM-pr*`8Dr;{50RU%Wl*l-J+3 zmK3sMuRtD{6rDuVWjJqmTPd^LwOtNB-PG@z>WWfxggRq)?tdK7l5*Ons$Sw@?9#XbJw;?%E5fB}bZ0Ji)jvLp66<*Sb}G4J;6Z{Wf|AFtG6&x!Kbiwf1xCbMt0kzYn!IX(*sU?Suj1kueM)tQ>(I=}S#EXp^4bDJ&y`>LAHr7BcXya;il}3_(L)Qm- zl-8BY7PWM`A@F%eVXkPx?a>U?#!MyLAY^3jMFcB` z8GSn&MM{y?5%uG^#+UKfH2muAZ3~ZBu1Tu76A$*}di~9st+#f2P3@M});b(Se*yDf zdL`(8uF+uG%vH_EhpD_ODtGq<j zoGWvkvN}A4kxC7>+$72_O`97oZ)Dj3Gb-?g=g{0o+Mev$rtUQ|uhJlx7od&YRU^lc zf>s@m;QB^$YYEW{-CNID|M?aX(bQUsq+-7%ah!s792RA%K>dI*W7~{rUE9+kOFP7n z;Q9~?I}Yci9pBf70pV1kF#_E zly_DRGPYb3Yi6U({Ck)|w_HN8yDig(e|kghjgo1V|1J(*lf>%-9drH9 zT*KTRFJIM*CrR@msv?{o(ndb5;Ub${!p*dk>^q@SdC8 zeR$J?)yqpbQ{ZROeZ)^EQrvpP@CLm+;0ybo7nYyggW65cw3sa^tZmFn7-KgEEIe20 zC3r^3(HF=n1$$+{9w6*ezx$1o6{SSjUI|NBFyMwN+~-t2IYNEDZqrVuX`0HsaVz=+ zLNK5sUl&V~4p>{B?Lt zo)}OG#$s98>od1E^v8T*J?>2r1Yh`l@>>5DMeO1&7iLIPjO3RdG=f;lztFiIN)L{OLi zQv;5N;=`UG!>c@GLAC*zz+k`w;{yi;7C4?^oK$!g1l8GtIWxllL zC828@8cQ|C(67{#nrlckNp(N|0`hSa%8hT$dta(KY(`R$W4J%KfPsx)r(=zWK~*Cv zdS^4nLVvuKXzb-b_(Y~oR&^^!8gpT7{OeE?Gxx?!NEXHDb~3H|>Wn^9IG*w-+Yc|#OpIYJM>6JJH|c%V+OX%)o`ztAuCuzfeRq~hO+PmO9RliKtRM|f==Qr!^wKqE^>Rp(uL$w_DP^ey$7fu^Of&fGn( zjWVh^Mna}+3saV*GVro+3-jIB(uU*UHL@SfRjR?cQ$*`#Bjz%TD>03dk2^OP!eO>p5=z4y!^xVwLr(;8|!QjpAHGv!uEn#6uj7g=0#=D&&4Y9t${2R z{GFKW#E-<0{JwTcmQ_@<*S8(|GURP2+*0q87 zgx@n8?Ts1KRGmAq^QOOKD&cB954MV==AlraGNH~qMJ+qC2Q&o_RjBi^R14LOHY?(s zD0cF{+KWUHnFwu+Dh8}xRPu2|G7j*s+Wkk+eX?UuaUbbOHjdxqL-o+8jfNykI( zA~lu-rWF}pt4)2iqIPJ@HD0#=$2RY*@z!T$+LXMrFfrmv_JmD#5PO(IZwF1Z4Y;-n%~5W73XFNR!2Ha z+)g!Id;Rc0-ksOSjBkeo7@KL^hBT&!XVD(GeCAH|HMf?Ub7dNrI6De>sf?B~14!_O zEzX4;{nKCZr7Jtw>9{|wDC3F z&=elVZmj^*kARO@_VmONbaXqCw>wz+ zj@Kz?nKy^Q-!>!c4P<1;C-B=vq7ljM6f*bl0e4G1spFoe845X&28u{+?&VtjU8D5z zfL+IFX|stHQHM3_EUj5Q5zY+Z?M|j1-g4+X_82JFuWWx}QXsjoWmi}!TCh!9@mT86 z0A}7bdCkg}>hO+&GJ(qn=We4u0j0R2^Rw|Fn@2hr7JVlPoB6P6Y@hNRxqgELuQ`kC zV*y_6IKZ|5>%L1pSmT%T$zNMbXXGm86)LVOD-;c&6WCI5`Ep7}ovfb@tu}7V{fwLX zNI;@1l1W3BYF?WHB0zHFQr&(PBW2MA$cS^09@Ei^&3jXe@QOQDS^Tb()xdQ@L4_5L zlt3m@zNDaIWTSA+0Khu_h7TSexcBJaJqRbNb}t(HPv{dyVkaaHMz!2y?8y zK$q8Se%60xlV-qx)K9J4|LW|@w&2&{;&qBAnQejf;G@rBuSBys%4NgU&P)+Mu2hb~ z2K<^IOyN}}h$4eL7||cr6{6ce4W%A|4W@T=78rSJ+~>!S?-Z0*ZJ->iTBHrHp<}`W zFK`mMHja5W@69%vy&|Ij=}N|hTn-x!ypj=oE*tubo%!!v6)Mz28q)-br){9Q>=$vO ze*g46%8#417~y9EKUc2ssZH5y$lK)IRL*vi;j zN-+^6g_MQ9x<`xRT1d`Krr{;NHFmr&X#{-ju^cO@6UOSk>BRo%T2@w=-LJ1f9_s zTr0Dl~~ zj%H7(7uXgKKEdETR>ZepJ*@sb?47NMVU^=%*TbPG z<_N;CkO_CgCF0*Y`<9oTy=6EznT*Bb`K&csbCB7@ll3ggwYki{{Y@k4 ziK{-J=d!(u|G7T#X}=?Avr207dxi=Dei1b5AV-#VYT+rxmiFJk92d z@$ebejv^2CzvE9a3d{}<%ask6^h`HFd&pfrq$lNo9$c!JRU)u~FN+8@YM1I0o8Q_e z&0V(2B=&lhRjMQvQOKIl_8ZEU`J(&;Huzs_Fag^wo1y{g$H2mW6je-R`i_FMk5lT7 zmD#OwwdAaRHkO9}D!bp2%*5U{& zk?bg0-^~$S8etD9tsA5~L%ocUZ2?S3Xy+gg^HFd|2=uQR^mcJlZ1aKXO}e zyG(R3u$*&m&Y;#xVJ;V^`LR#(@w&3!*O00k0*@K?JB&bH5)*fW#=nAMR(+VZ*G!wb zFC3~RgY!TU3zm6I!fUhWQINB+tQSqTBD~v{3FxgtD$rtJ(sM{Pn1Qdf*L(%TjMHpNu}LCB;0mQPKE3 zSpMbu8_6d9qcK?zJcHId@2+b$>Oc16*XLGpc=7#v5)a!s{qAJpi|ktbFM}8_bTVDJ zeD9J|+INRr2;c`o8`V?W!;!Q5=-Of+ed>Hm(g;15$c?V2R{qiMSl#WQkoRqPfb|a7 zSF?|9n>q6ZkJ&-x37gz*v)1w4ZU?N0@VyR$USl_y31!|HpA|#bV$Op`>3K)Yq%q5A zEHh!EqvygA`nF&`^E`?HjZ8;QWO%)ys#cj-h{$(np5DsJ{P(WYH;vs!)m3MoOt;jZ z^Sp6!m}tiq3_Sy>&kA`w%6DI1swY%b4}W>-hf6g*hb52cy{<}~w>-b@@xe)Y4;wHj zRwHB^s4yjStv8nZTa39~5naQUVG`^G$sts!SUQa^3d4l{EFPsl-TCHRF)P^Zu9+8Z zda<_8`r>`c7ay$HqimJmiin@n%!8;$@sc8??eb%FQI56h22Qce!?AL2`YT$FuPAQx zu_KPsE$XJ|0TJXyW>|5}WV_8@N>y;3$5u5O489cOZj{0Q6OMjV7=HT^ezvCwbn`58 zr;)@2i6*qN8I3pP@MET@S{Q~)y>XF*skKi#-FV+=Ssq4;5YN6v*q-+8(NNJ=J^zt1 zZa3!nVsc2JeB3-84)tn7pEZtrys^;iEx8AhJ<_bFZt}71LQ&luRCU{%xpG7@kW79s zLadJ=&mIN!;|b;*q)NJAG|k(dZ@xD(P_venbk=mn*RY$Nu1IvtQPw?A@`SsWCQqs? z^Fc1f;zO8L5a7Cvz8e#}@8KfSVeMfzr4<5F`60D4DP(=gT6b%e#_#4Feqz$t3VNAi zgw&{oyb^wry(b{PWYR^;Ku59l87$}N$f7DEN%~=+YD~*z+G~q^mw}i%4)Alr_)Kif zD(x#a`o{?^M2neI^kNF1;Y6rovur#Xk^_H>{~^Vq$w3E)=XjtVP8dhNmd7Vi0&mW= zsD7PWs2Wl(XsTn(c=q(2--ru&MU0+~J)y3V z8ryWp6khBf$K32)c*`sbC5WmI^RkA!*09r8Cz$cZb$ z3n^5-OA)i~xbilJabcV6H`Y5k$%Nf?cldL+WS$>5R4Xfnv>sO&qbDiiqU|R9nwCSP z)&f->q)R^uISa+H(oEN7Jrp?$1Smq*c&`KzdVb+1ciyenRx2%%4Q662Z-t2P6uHFY z>elk-%rX9ddM=P=ZXh@awqja;A%gj{jDrq!<=I1)&{1Ubr_v;ay0+X z+=Z!Y#xPT&z@@K;M9AArSay3gF_MB*kF{k^6Ly<2PM#uDEDyspyh3T&MDv$ zC^}Uh*&G@l4^2_iYpt>Q$fL3FBaYGgz>nPI=4>sDFY^C}Xh+O&ebamWXw6~tzLC+_ zD#S#GT!U3Jv1UHd#x#=tV*8%rrUtGENiv#u>ROgsqG_b^beX`r1~Y?q?am(C$G|0r zt`^!f`gY)`ALtlVJ=58R>g46pp>dMg1m(l+fDc` z-7>0jt0(lop;R}H{so36eE%Tjx8uH2(P0Wa%>@<{RB2T|N`MzP-sgPFYqi_IYNA2s z1w+19rDeFa!zi(2e`85l6q0*3C$ZhCKVwa*26G_Fn<=dxFz3Fq)V}bY6X`Kk=M|XW`rblRXggo(so6!tUEur;h1|fl8=8jA& z^C}lUm?`NOL?vZN(2KO5x_cDN2VUSp%$yv(KPJET^xzQ&q4jwsEgv_r$2R!D2$&u+ z3s~Dn!>>)sy2yd`k?Lb~L+v%2W3c)<7sn@dM$TB)KOzegTu!t6y2UQpB>-MNeW)4d z6y63U$kJmkL+0fknlIDJ=RR4(p3n;S9){1Whlbpd9LAd;0*%?8oFW|oTk5(!@QYo# zwVT6F@%Sh1zbP2FYaIDW0J^*}5zR?`?V+}~8F^4)z)*3`vW53fK-i#NheXq{&#Z?j zy`Sz&SG;ku4RkCVSJdZTJr{7z!7Nhw4@o_JZ1D@-_4OKCU$a=;(^yyqLfb@6VwrG_ zOQ`%R0_FRU^X(h)P&EO$3{a$QcHqIsChb~dTH-HHsM16Rezq14aM=KWEJ>3s-xmin2zrQ`tYGds}Pf zm5nYl%bjD-a6C>_`dqtke13eVMmT1gt|F7~d!-_kfuQ-4SgKK5S~NwfQw~sE{t70u z=?P^_m`PbYdDULAtEDj8P&-Tyw>P(=MuNA}KQER#Xp^&nmX-6H*fW8u0 zqZ1$3TAjvN`Lv~Uf3#EyMnozatI>kdFdeZRuVI7gLy&R3*C`(Mei2%d*)(g38GS2U zW2{XtX=boUG4W39t++8|x&sIIP;^_c&h4Ix^{4vedhy5UQju@-sU7U?GyShx#O*u% zFBvnF4x@O^Exr$#4D=(Tn+vcRnddM459pZ$?&8Z*ir7d0`Id7$8NO^_8QEPl{aGQm z&uNl!ZgLijMwf=;b&l;yh5PzKO!pyX4k?d+9V#-yDFM^_M_@Tnjb!VHRr{oK=t2$3 z%!`*kS;^18)7_L0(8_{~s7kgsHCxoktX|sv;`GhC*mCP|x#<%FId1#5yapLQt`T9E zc+Db*W$60S**8g2b2WCF#ToGSRnUDU_f5~wZ3oivau>#g8Hn{$Q;sp8+OTe~o?OHLQf>`ktE3i`E!#W#d%1x_cc8{%3CW#Q7Ej?p# z7o|=s_b&ZPiGsi9M|=+0I{MkUjDDaWmr;Mt*xPFVztz7|_D=Q=?u?|e^Sj{C(faT! z@vmne(s>(K6=XVS0t}}~W5Rf57BxCQY!Bn2#>iDwIe*We;jZ(DrvF>7aor1fih~_o z|5ljMj7N}0`{*NlH$E7^$NdL{Gc5MoPr9b@}{iG@9L zF*|q3AR^52MZ~My*n@w+S(z>yl)haSUt0ZXfuOTYWHa=(fzJw84|rURT|D??CpTsw ztz48aR?YYeK1S){S6nvqRv~^osdCf3qu~jHqkxO;`#Tdi?hU2lG`hjWolo2nUlYjL z-dLVC0KR|na^x(!(;M*%arF*N_Ob^|oah>+KPixO2)?}Q2tJO9eBX1jne^Sak#`(^ ztQ7@y5NG*<9imHr(|y6>_YYtAalwPd3_Ckva6>6UkBQ-TfJOJn$=RqxhOOT2nSMp< zkc{_%n67z$(m%|R_9noC_;FCk{KM{qe20o#*d9*m48IlT%N-DGC8=AT@o(CtL!C{6 z`|uNo$msI4F?)C%AkJa?tz~03j*Xi1Ic*PW=T(J*5usLqAxv#noee2-50%>+&&+vH;P!kCg|OkC};UF{98 zjn^Cr{Vk%tDhr-WqGt&qM-W{T%BIlKj3tmvXRDQhea{{m{`7E}bQ`{q`STk-5 z*Bq<%*{){=mmv=<1L%#fmrE~NKF8yo#)duz^P95QOytA#0X+q1PF0n)9fbns(hlE| zw7HeVmwV18*o^y!{>J|5e^{NKfLZ|DUWUkrJUX_^S{~Ew&*>n^u6R>{(q+C)jk@ct zMR$Ye?t2IQv~OR$=ZLP>4SJN+DE&Qh^{V7VjwIA~#_s}`8EJ7ZG}x76rRxTL>2Z9C zf0ZVPXL4aZw91x zlYOjKehuR#kBI|)c&hC;ts%9ZYcKDEZB_@;hny8>x`@H+Xd z>n10)$^H{jrou+DsPTTiGWcMP5vMUy))OkK)R*&n)nj$K{TE2mBOTv|jP;X7Ah`nP zz|S30H_^$W23b)egkbk*b+s2)^M>diKQ3xAhS59zi^JA`(+$6?^OSWkCq_qFn|#V% zs!RvhP0UqF@=5b1t8^AP!_{d(*^a?Kidnp$RWC;^46i}%Ih1Qu$QONW;%!(#wwY_TK@OR>p!@*7NbN?oZ-5qZSs{r}N%JenTfV^2RT; z(X%a2S%cg$0zfb_IW4%X5dq+$5ws~&kv?aA?K`!G8ir2Q_F<*ORi)7MZeZ&+&f(e+ zb^DK$20a7%)M4xW?-I*M!a!O>a0PN-74p+wBk?>apiW9A>pbb!*|486g(o6cj?13~ z=fdle#mndYY6reucn!X-da&fqHzH@slWu?0#)c`$Dy64tEC5bK!aBZfOq_dfn=dIj z_c(^KDO~fAqq{8{%w5!o@z(#2MoL`G9ir+C@$J+a9qpjHmQA_)HgZQpBMskZ7k`Y{A#iF+}8f#lm+EV21H zN!L)*POexnL7MtDWpOj#1p^o0qbEkNVN5=M`wr zn}Y=Bswk|gN?t$pXoE*B$lPfz*4S;j?f!8~bM4eGKB19x^VYoktlGHV44CfM6%fts zmURFM@8tZ~SWlM!vrBl*mxj?`AV4S5yUd~b!gQ8s#tNCKizA<03=Er#{HR9#kI+a} z1wQ!kwf}Fl(v9LWjQE$3MRhezY5g|Hij zZKLYt^`W#}2@X*Ege!E~c*g1^bfSWFG&Ekp?9g8yF^avNxb(W-lt@9Dc@FRkCirsr z$-$1ew2i0pv#4_G2&g0-X-Z2@uKI#g^K_^H@(Z8S*S6XwCQXC zJ@DU|F!%}#h>5h@u7tlbn>rf08t;EIJ^2N!>RPy;>9s&U>B4LRlY-NglZYAhT>03I zE0JOTeib|lPuN>_~Gsv87q-$1~ALPoVqNBSI5M zxz1c`IgzZs7IZBz6r7xVL?PvDpZ97i)Uro}W(yyOwnqd7 z!riLh)?6_xI;+xEzbg|{jgx0w>gl)$liBb+>jb(Hb`SU>0SA?{{0=hQRjhmuK*8eo zhx>)h52f?%t{FM1nY>hnHps2ynKoLs$r0@Y9dBxjxW+ZAe1iaGzRf(JuA=gCAx^}H z#?J+|0l}||rFhl7Z%H=VhXr$~a(pX)L}*uku_d=rVjAtq8FRq92;Xvj?l-6>Tr+6X z<5+89&-~;WmL@B1<{qwn!umAqB@swjn)p>bzW9G$$-iYLY|9z|1XEr-GXflVQkBVf zbnS22aW6!^QTgwzmCAuoZqcS~S>_)4mf_A>$l!7{N`Y$zl~MY#g?F2wt?V~}1JoA& zxht?RsXp&!6lmvCtx|n-oyYy@dZJQf)+u@#ptI@6dfJe^Tu-nGRq>MHbDL>xfJ~>f zethzbN$ewn6X2T9X#~6o8=ZCafIe#B;d}-o@h72+clBcWZCxVkmjA9ByD|3``;{;G z?B)n5ov0FRg1oDo-wSgbtxD);Kt~3O9wJqaQW?G80_khG0cYYGenR{G( zwGVN>JkBn0T*(Q63ALyYSw`Wi=bXe&VPrKTDg|PWW5kSg{llM6RyUvZP3GYpRRQ`n z6fen86L?~PbEDkHmj8cA%Q9Ccq+(ergYmBzjlUpmB=!}?krIO7eB+x@cq-lbt75f@ z&j?r4>ZP8LT-8h=7dahZ1ul$!yM_wZS5^1( zyr90Tmi$va|MYci%;M5;%=aHcPX;OeiMvV(C~c;NnW7V;yU`2d+pWiEHJN)>(#mOE zF#}h&?@MwbU3fY;|2(v?rbu_mT(tBvsA{I3*9gAm ziW5$#2F*|0q7jFTFAaO7&)14_rpn+S2y+7WmRNjRH1{_>z;*q_Jqjf4eJWGiUOJFW ziqie3FT{}D-~oFXreCQfMb*DkM`NbATPdc2XSo4Uiz=>aFe6W3tKIc0?ywb9 z7LyG*?@0g4{Q(8Ibz%4p#k0jU+L|+l1$U05Xls+;yKSooWB=?z4|mUBZw@*p4lUGB zgAW*lXwNmR;$!aiXeMJkYnigp6@xhfx2t-UXDXFyh*!|LrOZ81E(Dh>lpKlXmjC!W z`UD+4&&RoZ#En?+=dY|(wjT#jnE8uF9h0wUkFw5M^XRNp=tOJr*2X9>pzf7?4gPQS zBZ9Kdm2r+eBJB!qj)@8U#mG%Hw63$HAR7l5}{pzX35M-=E7Kwj_y|A%1rB608> z88h7ucZ>H}X7u(%FkyXjtQU; z(!A1k?Qu=!{25abWK4hN+**AvXF=8A>6}C^o5=PHxM-7#YXXEPBOe15HF6tW`M`IE zK(#I80@G-I%I(7%9`h}lZ;wNkJUX}dzyV4E2N{mf+eKKqn{+;%pWvwcuoQ4_zuAjT zvGQ41Hp)@o(2%8qC&tYUg(S21K$D{uN)EF(#h)av>Gm^vf8fvHk}~J0l34!x>C6}9 zw$L8gY8@UwaCHPM>{+|4n#%nBI+q|7QeRe{*Eg8(e^`yAJLse_j(r>$>;goIkU3lF ze;{II2{!_=Z630(Jpy0VkAt0Zjd#qbSItCyH2d|1eHW`ak&6o$6_H~x^*&!KQ>sqXcAX;BpSU|{TUuq>nOFZ<5sJSB7nJP zkhu`)ZQJ9TO;(FcCqwwai>590x>7@+1_=4@RJ%%rx^p@`W@lcv-Q6mHTL#aD?=~U1 zV+R<$%VBSk*)2mCo;&rws@lB3jzeVIoI$Z9cq9iCRcWW>RtJ8GQSd)U|inhWJ>=mm_N7 zmQ6I_JcXvTLy$bcXn{PDZcqgye<~*=- zHz{a#TkN=4ABO#$<&PyDhCD=pc{rikR0hBv3pHyrKmh`@GD3HoP=iN`tJH0D00#(Q z!%-miYr1o|3B;^D9Oq~Qj53U#O?;ki2*`z-w{Fk!#Z;;*ZbXhu3TXIrlw`*TPC@0> z%&SXd$^KZ{wNE6`^;~rNTy9h9zb9##3pApR6<{yZPivj|Xv(O0K(qTRkAC>V-j?AQ zP&LLucOkmPY*i|H=>ZO66)J%l3cMk=aHDM)YizW#l|^)xYB6nhfSo zj(ph*nYO=~*h3QtngM82X+wKZ7F}eQ%Y9WN{$X%q{EbRfgrd>Bl zK`jbE_|W-@%*6oFC@>(e`vwyJTJOdG)$5E+xbm;+R1L~z*zus%B2)L=vASeWvrC>@ zlO(S1nEv|T_q(Q})+&7)_3X0=utcc333nUXoy!2d7U#1qm5-+DduGj6jd}_XmLfuk zoX8Fzx0mm+*YaH&T$ZpEt7FAEEh&($*>v4pRo!K@EVa1J(~|@wL((CAc@P!SHW}Tl z+o1|=WF2*BphH=qug+H*2CpL$JgAf9Z@$tV?~si^+?)ejKPeLWfFPqTN#jy>M-ziM zKunVZU5PNEd;0pqo<8k^c@WBsK=u#GzS~AE^}+vgdEYm#b+zw>X#O2HICfFGYJNAP z>3zitcls0WXXq9)*itLthA!vxKWc3w#Zxa z`*p+BzRmW&O$kJX&>zU$Vj~s5T8KoQ1@Tg7mNG1-uQ9%P8zYMZ91&ST?;K?+}2i8$T;x9rJ=|s zOW+ScWpc;WQspMa{@4IFZC^Ti_rHj=9$Nj=ete121D&>p){Nik;Pq@+M$8arvW)93 zh#qF2G`z%ab{Ob|*P+bZ8dB(|xby$DU!Als%WE_D)RUPmXR9j&j%(27DO0wRXs;ga zSX(%1JlH{T;pR{%6m9NwyneS`9_ALB{(6q>ha|dyjs?J5gNr8E{Y+V zD+i*zRGn;BB7hBylT>5ZN=o$Xp|~bP&l%EW0=*hwzpw2?^I;43{Zlau@-?NWURjhZ z6FP2E|9D#!d+3CowIDije|Dt=;;Ya0X)mTz(f(LB#EilAOBEB^OnDPzfZ?A-{0#v^#;heqjvIPWr-qV3 z4YpH%NSI%&tXX0t0j_$naJ%hQN7Xd}aO;#oP2VypUcolKC14I3U8U}I&G1k(i$Q80 ziG@l+Msa2b2e&3Ut)}GqWWThFOnTAS0PVNgggr5(n(DOC<7^Xj6jc-HDkXa}z zt>QlOxKSZYSJ=T$Xz~w0ikA0#_!E7HIg@VVP>wpup4_%{kFh`aWT^RMMMer@hKK9v zKEnRfawWt5g|;a!<)OB(hcK&T^U1s&xaDPu+o8A7V*bM2>|eCRZHLoy@~s84asUaquB)8kNl{9@DaBZ>n+v(PX2Mi+v< zU8?jDJvK7CAyA-{KY6ORs`r2OMtgw)Xu$u9i`u%CZJewO16t5Cqui(Us zIQ*yEw&3kS@HmP~9T;f6{kAU$_1(x9xhF=B4G8XVCD2ILAWv+aL=hd-ML-K=+d?6n zQ&hH$*{t8NZW86}>6}zqrJ=S{MNLA=OX!5`WkO&i7@&t9Ufsh0P}^^RjR~X2_dISR zP1{T06$4t=C4Ji*N>Y0tD~$ zM+lfo;mh}Ar>>7qsetc{4E3?u^GlBX*`M#j1le(;EshZ#=`ySD^n8(l6U9w>uk5@- zvJae%yOTurEJ5nWmlZtoY)3(wTkZgf(thG%1|&8J`)obns(@7Wbb6(S*_N$)YgSzSmjrFV?Hf&`AP)8`~b)gD7^wwajBu{ zEm@Vwv%8Pb=fUO`iuaU+X21_#YjSPKzAInbpx zqdfPQ3^{7(*i^PK*al*)>(!x}xG%H*rLVp8D&|SrY}R>Q)d*{YjO8%X4*3=?hkeB8 z;!xOwxlWc)(fj4arkRvb^Nvhp!1RQ6KP%(|J)%bpUFD2+d%c3^aYc+DW#4s3n+*$k z{Re;abPjdBl-o9a`|_lCZw-lHoST6ZJ(!Fg3+J-_T_>$SI@Asuv{-(X`> zK=7Y6n=*&)lPG=d3kVd#C*{`HEr$Q%g!)7JqfEF-%#p@}ljpSIN^{#gE4+6;e8i0+ z!Fg^}e6A2U_8;4Mvqe^`-@)%GM>ft$#YFQzwj<7khRR)cXAmzXtU-ZB*P=rn^#bh9y7ff}?Ad^QXM=@# z{D9<*q^i+@Q=G&|mSoBlv5X4b@=G-M_N01jufT=HBc=-)%Mi+t4Nj_aA1k&K9^L!% z#Xg#Jk9uj}T9TUwIIE%F^LkA8iJhCoyOSUIk4DX6fK#I6DYSKj#ow_jZ6nD05z1-Q zdp4BPbB~h3!TF%E4_S8J@lIyqx^q|_EC>d8qyOlN(>oE;^a>f<^*I$z`4GuY{D!iQ z$e6|Osz)fRLWOAGG$DDo)U}#Ad&T!RhuTEBi_zg#a5l8A{;$#4p8CGLgI(FV`}GUY z6=P;GO`&TM>MNmP?@x?IuZx^h=CTLATyE!WEu1UL%>&L0??GC3S6ktZDD=?t%yCj) zf*`K@vWp&t9;R!=LH5TNJr{vzNBOdn!Fr?*65JRRX`u1PGcLp(<%&zYMY=70c?O3< zm^2e(M;bo|5@|6nXjEn3^hRTiSj1;Weng0Yvf{3&+T3pwYR;NfSv8g9#xR{Jv-573 z(Dq$3b+TEv^Y+ezSKE1ipd?%q~JUwM3IN-boeyLwQ zsuAq2a%b~Pp8QNcXSCw&|FFD2EyQ(?P)uI)&l!jhHxw?Jlae2c6Uyo=v^hTIm>$&Y zMCdQ!bGb&fgWdDbVYWFrKpvgB*%dKeTdWR64cSVJqz{iJxr=T3A+PyxJqvy_dO=5` z0D9Km@|#zpp*94bXz}Lb>xZ_Ysc#RJxAfHG^Lw|DQMDOo-vhcIx4I>A8Msw}ek|_! zHMU2jG3@E*#qggj!dP8IMS~!qYE~mT8C#zV63A-U}*L22wpuT%= z+@eyXZ{ORTUiW@ZKfVY#9uqUa1NV6BRzFBc@KxkAFNa>xJ$Z!o-EI3L8=B9&j*TGK@@guY z-@VZW*8vIy|3r^va&XNZgpqm6jq~mNUG6#c)0iJK%LtzUsjpl1su5w#t@CO~WRl$K zy9P^(D$|)SDQ+}U6(`o_EZ`vm+Fd0q<|iKzq9)kPW;ppGno26mafB*?d^+KUsbEado@eZO>0%nB2-(etyO!E z7`3UL2(1p!Ox3Ji)ZVj1s48jAnn5I#k`R%SNJxa=SKsds$oJ-+d+#})^Eu0-nl=qY zCJS-tUbED$H^4~;u}0uulZV7Xo!HjuW?M@6766x@N7c950)OcHA9btDZ!OXo=B3ap zJJP~dJy|%o-{;OFu^Fbz5p)`Uo{a%EX|kn6p9pt3X!0FUX!MFt_iE=}4lSlW%7F+S zWsQkWE`z~@Kn`d_rJXk&|`yVL;97=yut=g z{1AOvv7F^TN}22Q5%K~0%(BPcUhCvT_7^IhgBo=$(6?PiPyXSYbM&iAW|~lv;Z_2^ zzMlgQB+LtMd(13K_Wm>wI!Z;AO+E9`WTS~q4HfFp_9PqHn(Q72`wge{F2*$zAaI+Y zZ-8+bedhD7`Hy)T=7WROjvH4s^fcl{5T}(VY${kA2}n{ifo zmS3e=uqS$b;rV)M_i1}gm+xwviFl~epwJ(=t<4`w6Qcf#-tKViexwecD1J2J-#^a8#sK3*_2J92D znA270XG4b{jCuylky4A_z>GbUVmwTrLGG(1k*v9X*iiqFYyNL;+)yr`cBy#Ex-dhx zYTNI~9})MRS(>4Qya$yw&w4xn+Scx*o*gN4cjaUK!@e3?O&7$bwFCWSH`pLW;6{!i?fDaouP%cE59L3_wKs?QS^)H6TWzx zfkNVQE-0TJ8>8j;f4)o3r96;DU4XrPi#fErU@7(Aj&Y)IGDss3_=B}AkyaVwb1O>k zv@%2|12SBNF{`{7&rx~2PkEU~TWVfwa+)=0O}D01}X zRN*{e8LPG1_+VcSx4j@=UJJ5#z9s3CMGUn~otY0qO4TA19(gs(y#Wr|3yNSHDI`)1 ztu|FPQr$*fUZoUYvrY%~B-Of)@;)bLa(Rt{;%i_eoMd}F-=RPJ+2cneZLhq= zfTrd0Z@B6zTpAF|*&|m2825nlE1J(opfrqWF>!|xcbl`tEdO0B|*O8$-pT8RL z;cf@xjd;BQK1*oi3ZT92Xz_vi*PlnOY6LV`1&OKZKu{M~~OY_q=@WV+8lN?xPmGsWFlaU)5O2_W98Y z_faBj6ycNoxL*?Te~Bl~{+9msEmp@7l&+2DBLzl4_iljuC+s^N^v4CQh6of%4F z{1KL<@}wkWsy=tSnZWqV>ica3Iv-VUS1F21hz=9J_n&MWQPm*$y57Un>W%XORUnO4 zV5Ml2p+bDU-6HY+JFpdXS-a6PJ~BQjys?2Wl=|FX}XbBn)MYHp$Btncaqf`0^QAP8;5Z-jn&_v|J# zPzo3b6V#=}#u&Kwf@7qx^*%7JqL!0n*}QV_5yN3c^NPD}V1K z%;Pn~u9yb-0dWW}DmOxh93c9iEM8VsgUHio;ZjYj=V4q4>yP4OI)O8v19WOUpzYXb z-(5zxfAUjN&&oH#a`9F{?7MMjA1!9m8VFa+QVKg#%QA@v0G!^RERH8t1+{=z9)^3ceOb8egC@+G(-+^wL=tmD3W~8?ZB@mwVk|&FGAt_mK)Y|tu|KN zzN7R*Obg(|b(Z%R5~b1AjGaASPYXiKon_{K*0)UDo^Ufy*)U&y%&*J&UDt#r^hx7= zmyr>vqtw8n>LX0uZ-r6)Q{M}TTx$q6?8Ko0^uPoT;BPj@orTci3d#1{3rwDf zC`T50ngX+aI8{%v{@`faDk;$V4)7-+5VLpFXf#On_72*m`;alR@2kaoI%uE@1qmV&kfqPUP4P zD`0rUgELstm~cI2YufiAhW5JHwUVN>kk`8N*Wo#}NW(dJ_@@=w7amEOyqimJ0E#=< zcA`+pK5)Sn)H$1++cp#R#NhW|&TAiMT_|rL1dN{z2VR^Uu~rMdo&k!_3-Ok2GNVW` zDq8Ix$uY|`;6k*ePCi&+)sc}ihm5sjJZ1Vm{7Rh03a{AuBbydgzuEg9J)NDNG=iy> zK+;#-iHmnNT4&o|H%|jEE*Yl&gb$XxgiqBw@L)|yo3BJ@!ymk-PM}lety>E39`L!& zI4t>~JCqnsvwzU@iHf_hsj3rG+rQI2bs~i1{B-^T#QiJkm>g#f5?w&QFsI800K&k+ zZ=FiS>0!6`*IJtZfnN{{fuEfw`k>YB`u$gC`Qys5wSC8--G2dZfIf@!`T;!);lo1z zKC5bZo_d3wqLGXWiM>t0hubvIJOe>TL-aNGvpYzD5i^whf1zeQ0Be(Wg(Yg!2_Oz6 zy+9GBd=n#dno<%X$E$Fp0Qc`4q$$!_2o(@W!e(t2r!qwUiH z?f(~2#vOsZ6924TaRl0Z8&i6k;ZThRmWDdBFD~Dws_(?-~dkJho)j@)j?ka>)}hC5W#ZFcO!no3P6K&34v1TUXadmgGmp$CeqC2%P&T%%DJJq zfNxed+hJ;{I~$2jc0?&a(BX^hOJhd23^?{aG!T?-c;?seCMN(_B4tPOb_u;#<`|dkcR=uaYD#8kMXZ2I9 zLXJ{pf$tyZDVC{C^+AiAWM5Km+wdB+H{wYk&T0*9aXpiYuhCfHXg-i8MaAqM19oj8av*7>#GyEBVRJurq~h8oCB}&#s0YENlD@Mq#9LuP zHw47cH%>%pUulWo&iGVxQy^p4lwMLT{_VgAiMAmm{*erq!|_VgKfN5M2F#DG&Trlz z1EHqTjcobh13$*jzZyJBb0u((ikPn9TVt1drhlv2P|R0al^}S z%>-MCBg{tGO$vb?2bVe?l1aCY-&2HHf%mSYxN$V3FCM$LQuwv=tr#uVtdXV8Z4nc4 z<_i1>Y>>*AFkXUD`rROU201FTffmA+w&UIW3=koanQQ9*f!Bq(&B0Ib@7tN2@b6Au z-zq)G4++9JH(J?oAVGDrK!Z*id@Ia#i~#;tT3`WOJt|qr@|JJ4QoH;2ZIL*X&tzpg zO0V90*_Rac8t0WghEL&K6cfLEsJU`rP8T)?Y+6MXfYCKi@ii~meqvq3a1ocT)-Tnfs0;)q!VP;Y0e7C2(0V
    t!*%-CmQda5QFVHgd1%_Bj0 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 literal 0 HcmV?d00001 diff --git a/docs/assets/rotationBorder2-7496b968-balabala-1782613078975.png b/docs/assets/rotationBorder2-7496b968-balabala-1782613078975.png new file mode 100644 index 0000000000000000000000000000000000000000..ba829d94267d03ec4ce57f99fc6c65c2fb58b3fd GIT binary patch literal 16365 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 + + + + + + + + + diff --git a/docs/assets/title-zs1-c15a5ee8-balabala-1782613078975.svg b/docs/assets/title-zs1-c15a5ee8-balabala-1782613078975.svg new file mode 100644 index 0000000..9a5fc25 --- /dev/null +++ b/docs/assets/title-zs1-c15a5ee8-balabala-1782613078975.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/datas/ecological-protection/ecological_restoration_projects.geojson b/docs/datas/ecological-protection/ecological_restoration_projects.geojson new file mode 100644 index 0000000..1f1337e --- /dev/null +++ b/docs/datas/ecological-protection/ecological_restoration_projects.geojson @@ -0,0 +1 @@ +{"type":"FeatureCollection","name":"ecological_restoration_projects_simplified","source":"artifacts/ecological-restoration/ecological_restoration_projects.geojson","simplifyTolerance":0.0008,"features":[{"type":"Feature","properties":{"project_name":"2017年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2017,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58091214,32.80863691],[102.58215138,32.80862684],[102.58288681,32.80548504],[102.58077149,32.80716251],[102.58091214,32.80863691]]]}},{"type":"Feature","properties":{"project_name":"2017年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2017,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57617832,32.80033586],[102.5750724,32.80175136],[102.57754604,32.80257064],[102.57617832,32.80033586]]]}},{"type":"Feature","properties":{"project_name":"2017年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2017,"measure_type":"防风固沙林","feature_role":"工程范围","township":"邛溪镇","area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5267039,32.80712267],[102.52985695,32.80552468],[102.52533605,32.80616017],[102.5243961,32.80471833],[102.52719757,32.80046529],[102.52410074,32.79856157],[102.51900383,32.80087824],[102.51651979,32.80044863],[102.51789266,32.80336974],[102.51627604,32.80336096],[102.51599013,32.8051412],[102.51889555,32.80377593],[102.51832551,32.80177992],[102.52407306,32.80029955],[102.52566951,32.80127012],[102.52332599,32.80486394],[102.52433243,32.80665606],[102.5267039,32.80712267]]]}},{"type":"Feature","properties":{"project_name":"2017年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2017,"measure_type":"防风固沙林","feature_role":"工程范围","township":"邛溪镇","area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57137772,32.81339625],[102.57537412,32.81098942],[102.57112538,32.80510233],[102.56760851,32.80850228],[102.57137772,32.81339625]],[[102.57085453,32.80581352],[102.574878,32.81093413],[102.57115437,32.81308809],[102.56808137,32.80964998],[102.57085453,32.80581352]]]}},{"type":"Feature","properties":{"project_name":"2017年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2017,"measure_type":"防风固沙林","feature_role":"工程范围","township":"邛溪镇","area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53620762,32.82328964],[102.53879349,32.81781732],[102.54052124,32.81792761],[102.54257574,32.81428568],[102.53446543,32.81351389],[102.53329473,32.81566947],[102.53491786,32.8159183],[102.53487024,32.81805408],[102.53189024,32.81953138],[102.53171565,32.82134221],[102.53264078,32.82266792],[102.53481786,32.82164033],[102.53620762,32.82328964]],[[102.5352902,32.82147091],[102.53363003,32.82107505],[102.5326889,32.82228404],[102.53213677,32.82126613],[102.53225608,32.81974969],[102.5352822,32.81818009],[102.53517864,32.81537912],[102.53380216,32.81560842],[102.5347762,32.81380606],[102.53969522,32.81519036],[102.54231195,32.81459893],[102.54021317,32.8176273],[102.53854066,32.81744408],[102.53598154,32.82297975],[102.5352902,32.82147091]]]}},{"type":"Feature","properties":{"project_name":"2017年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2017,"measure_type":"防风固沙林","feature_role":"工程范围","township":"邛溪镇","area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5758425,32.80451341],[102.57885328,32.80503644],[102.5802306,32.80752821],[102.58287257,32.80547096],[102.57510221,32.80256612],[102.57252729,32.80385358],[102.57237709,32.80684157],[102.57454029,32.80784739],[102.5758425,32.80451341]]]}},{"type":"Feature","properties":{"project_name":"2017年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2017,"measure_type":"防风固沙林","feature_role":"工程范围","township":"邛溪镇","area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53762838,32.80786183],[102.53517147,32.80716446],[102.53329393,32.80848411],[102.54052516,32.80932632],[102.54234906,32.81166521],[102.54198428,32.81348911],[102.54334685,32.81359103],[102.54276749,32.80971792],[102.53762838,32.80786183]]]}},{"type":"Feature","properties":{"project_name":"2017年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2017,"measure_type":"防风固沙林","feature_role":"工程范围","township":"邛溪镇","area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50836994,32.83470014],[102.51080539,32.83444265],[102.51170929,32.83011893],[102.50998731,32.83124545],[102.50825461,32.82912651],[102.50650044,32.832836],[102.50751164,32.83500055],[102.50836994,32.83470014]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.36784153,32.47669415],[102.36629253,32.48171015],[102.36673438,32.48530711],[102.36635253,32.48171715],[102.36784153,32.47669415]]],[[[102.36810553,32.49178315],[102.36895653,32.49591315],[102.36686341,32.50198464],[102.36901553,32.49592315],[102.36810553,32.49178315]]],[[[102.36805353,32.50928315],[102.36823153,32.51197815],[102.36521831,32.51707299],[102.36828753,32.51199915],[102.36805353,32.50928315]]],[[[102.32638094,32.61091115],[102.32627464,32.60993938],[102.32663654,32.61626816],[102.32638094,32.61091115]]],[[[102.33361717,32.65461202],[102.34352317,32.67456202],[102.35033428,32.68343233],[102.34357417,32.67453102],[102.33361717,32.65461202]]],[[[102.33835017,32.66513002],[102.34338517,32.67464402],[102.35018955,32.68350083],[102.34343717,32.67461302],[102.33835017,32.66513002]]],[[[102.35268717,32.68826002],[102.35209255,32.68717487],[102.35838218,32.69992409],[102.35268717,32.68826002]]],[[[102.38429017,32.71909902],[102.37909217,32.71779302],[102.37473617,32.71267902],[102.36741517,32.70890102],[102.36545017,32.70572102],[102.35901017,32.70138802],[102.3565073,32.69659961],[102.35941217,32.70188002],[102.36541217,32.70576802],[102.36745617,32.70900602],[102.37636317,32.71402002],[102.37905917,32.71784302],[102.39536455,32.72239282],[102.38429017,32.71909902]]],[[[102.40385017,32.72831802],[102.40119817,32.72825902],[102.39704357,32.72374462],[102.40116017,32.72830602],[102.40407717,32.72860902],[102.40672817,32.73852602],[102.41088319,32.74138475],[102.40678117,32.73849802],[102.40385017,32.72831802]]],[[[102.40633717,32.73693102],[102.40748517,32.73919002],[102.41226223,32.74200955],[102.40741917,32.73905402],[102.40633717,32.73693102]]],[[[102.43761317,32.75325702],[102.43990374,32.75309811],[102.43480317,32.75292402],[102.42578685,32.74842818],[102.43441117,32.75284002],[102.43761317,32.75325702]]],[[[102.43762117,32.75341702],[102.43870759,32.75330733],[102.43437117,32.75293202],[102.41591817,32.74277302],[102.41100831,32.74145854],[102.41589417,32.74282802],[102.43434717,32.75298702],[102.43762117,32.75341702]]],[[[102.44267917,32.75305502],[102.44041404,32.75307151],[102.44372692,32.7536341],[102.44267917,32.75305502]]],[[[102.44263917,32.75321002],[102.43888246,32.75330046],[102.44350817,32.75372602],[102.44716413,32.76011553],[102.44263917,32.75321002]]],[[[102.49412717,32.78162402],[102.49315494,32.78152716],[102.49526446,32.78183477],[102.49412717,32.78162402]]],[[[102.49915117,32.78244402],[102.50132796,32.78162041],[102.49543632,32.78187333],[102.49915117,32.78244402]]],[[[102.49917317,32.78260202],[102.50595153,32.78089732],[102.49878717,32.78258902],[102.49509883,32.78196903],[102.49917317,32.78260202]]],[[[102.49243117,32.78179402],[102.49498697,32.78200876],[102.48722667,32.78276732],[102.49243117,32.78179402]]],[[[102.47650804,32.7857587],[102.47114217,32.78597802],[102.46866887,32.78910384],[102.47116617,32.78603302],[102.47650804,32.7857587]]],[[[102.45771117,32.77852402],[102.46360617,32.78708202],[102.46675196,32.78939693],[102.46365217,32.78704302],[102.45771117,32.77852402]]],[[[102.50971617,32.78069302],[102.50630364,32.78088214],[102.51054517,32.78105302],[102.51971636,32.78922725],[102.50971617,32.78069302]]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[103.230863,32.903059],[103.2359,32.904361],[103.239652,32.910211],[103.235938,32.904315],[103.230855,32.903],[103.224145,32.91278],[103.230863,32.903059]]],[[[103.249486,32.916403],[103.253753,32.914991],[103.252275,32.91206],[103.258063,32.911413],[103.260306,32.912638],[103.25807,32.911353],[103.252258,32.912003],[103.251737,32.912898],[103.253706,32.914953],[103.248962,32.916326],[103.245625,32.912616],[103.238875,32.909561],[103.236039,32.904191],[103.230908,32.902834],[103.224009,32.912695],[103.230339,32.903161],[103.233136,32.903142],[103.237452,32.905562],[103.238891,32.909657],[103.245593,32.912667],[103.249486,32.916403]]],[[[103.222039,32.913189],[103.214835,32.917286],[103.21201,32.920598],[103.199544,32.925098],[103.212041,32.920649],[103.214872,32.917333],[103.222039,32.913189]]],[[[103.260584,32.913656],[103.262645,32.915239],[103.263216,32.917896],[103.277719,32.929578],[103.263256,32.917851],[103.262697,32.915209],[103.260584,32.913656]]],[[[103.258232,32.911586],[103.252199,32.912199],[103.253831,32.915054],[103.249232,32.916542],[103.24554,32.912752],[103.242263,32.911827],[103.245508,32.912803],[103.249232,32.916603],[103.253878,32.915092],[103.252227,32.912253],[103.258157,32.911607],[103.262477,32.915274],[103.263108,32.918013],[103.277625,32.929708],[103.263148,32.917969],[103.262526,32.915239],[103.258232,32.911586]]],[[[103.289687,32.933905],[103.294079,32.931689],[103.30455942,32.92269849],[103.293797,32.931826],[103.288454,32.933743],[103.289687,32.933905]]],[[[103.289733,32.934058],[103.294176,32.931816],[103.30462771,32.92285005],[103.293778,32.932033],[103.288415,32.933898],[103.289733,32.934058]]],[[[103.195297,32.92639],[103.186325,32.928749],[103.182646,32.931552],[103.180649,32.935829],[103.182689,32.931593],[103.186356,32.9288],[103.195297,32.92639]]],[[[103.144657,32.938515],[103.14668,32.93976],[103.152443,32.939691],[103.146693,32.939701],[103.144815,32.938433],[103.140734,32.940914],[103.144657,32.938515]]],[[[103.153129,32.939952],[103.160421,32.943576],[103.162291,32.945898],[103.160454,32.943526],[103.153129,32.939952]]],[[[103.163608,32.946138],[103.179501,32.936079],[103.163496,32.946107],[103.15305,32.93974],[103.163608,32.946138]]],[[[103.028259,32.946335],[103.030972,32.949973],[103.028345,32.946268],[103.026172,32.950157],[103.028259,32.946335]]],[[[103.037848,32.954062],[103.038778,32.95378],[103.034274,32.953854],[103.030979,32.950064],[103.034277,32.953924],[103.037848,32.954062]]],[[[103.037885,32.954218],[103.034288,32.954041],[103.032415,32.951701],[103.034267,32.954097],[103.037885,32.954218]]],[[[103.019776,32.954468],[103.022716,32.954221],[103.02616,32.95026],[103.022682,32.954171],[103.018821,32.955517],[103.019776,32.954468]]],[[[103.04291,32.952497],[103.038445,32.954088],[103.042834,32.952513],[103.043437,32.95633],[103.04291,32.952497]]],[[[103.123896,32.951627],[103.127411,32.951745],[103.130166,32.947811],[103.132163,32.948145],[103.133797,32.945203],[103.137338,32.944818],[103.138759,32.942074],[103.137304,32.944769],[103.133769,32.945149],[103.13214,32.94809],[103.130124,32.947768],[103.127521,32.951603],[103.123683,32.951619],[103.122235,32.954104],[103.118983,32.955369],[103.118092,32.958589],[103.118961,32.955478],[103.122272,32.954152],[103.123896,32.951627]]],[[[103.042933,32.952317],[103.040828,32.953251],[103.043032,32.95249],[103.044805,32.959271],[103.042933,32.952317]]],[[[103.123878,32.951468],[103.127331,32.951606],[103.130055,32.947695],[103.132102,32.947997],[103.133723,32.94506],[103.137048,32.944817],[103.13826,32.942225],[103.14427,32.938461],[103.146714,32.939603],[103.152485,32.939537],[103.144012,32.938523],[103.138222,32.942178],[103.137212,32.944638],[103.133695,32.945006],[103.132079,32.947941],[103.130014,32.947651],[103.127301,32.951554],[103.123597,32.95148],[103.122886,32.953378],[103.118793,32.955335],[103.117601,32.958811],[103.110401,32.962566],[103.117641,32.958856],[103.118839,32.955374],[103.122174,32.954025],[103.123878,32.951468]]],[[[103.107072,32.963796],[103.109424,32.96295],[103.106269,32.963838],[103.107072,32.963796]]],[[[103.107088,32.963955],[103.108221,32.963784],[103.106255,32.963997],[103.107088,32.963955]]],[[[103.103278,32.965875],[103.104923,32.963846],[103.102786,32.965832],[103.101489,32.963301],[103.099955,32.963213],[103.101411,32.963312],[103.103278,32.965875]]],[[[103.103316,32.966031],[103.105035,32.963961],[103.102759,32.96599],[103.101378,32.963416],[103.099971,32.963372],[103.103316,32.966031]]],[[[103.090275,32.968582],[103.092684,32.967561],[103.085834,32.968577],[103.090275,32.968582]]],[[[103.053978,32.968992],[103.045516,32.961413],[103.043362,32.95639],[103.04547,32.961452],[103.053978,32.968992]]],[[[103.007997,32.964236],[103.007119,32.964484],[103.008259,32.964583],[103.008426,32.96864],[103.009945,32.970895],[103.007997,32.964236]]],[[[103.017812,32.958257],[103.016468,32.961847],[103.011331,32.966785],[103.011022,32.971353],[103.011385,32.966812],[103.016514,32.961886],[103.017812,32.958257]]],[[[103.019808,32.954625],[103.022436,32.954554],[103.025295,32.952338],[103.028105,32.946517],[103.032349,32.951551],[103.029042,32.946686],[103.027673,32.946674],[103.025253,32.952295],[103.022413,32.954499],[103.019318,32.954924],[103.016592,32.96195],[103.011475,32.966856],[103.011098,32.971495],[103.011529,32.966882],[103.016639,32.961988],[103.019808,32.954625]]],[[[103.01104,32.971521],[103.008513,32.969238],[103.007619,32.964293],[103.008513,32.969378],[103.01104,32.971521]]],[[[103.06246,32.968161],[103.060385,32.969714],[103.05878,32.967735],[103.053723,32.968777],[103.050915,32.965002],[103.045639,32.961308],[103.044886,32.959331],[103.045593,32.961347],[103.050876,32.965048],[103.053646,32.968798],[103.058772,32.967794],[103.060383,32.969774],[103.062303,32.968152],[103.064907,32.972545],[103.06246,32.968161]]],[[[103.002491,32.969897],[102.999651,32.971738],[102.999723,32.973612],[102.999699,32.971775],[103.002491,32.969897]]],[[[103.062402,32.968318],[103.060497,32.969866],[103.058758,32.967894],[103.054066,32.968981],[103.05875,32.967953],[103.060504,32.969925],[103.062257,32.968307],[103.066819,32.97426],[103.062402,32.968318]]],[[[103.007544,32.964361],[103.002082,32.970816],[102.999779,32.971836],[102.999403,32.974484],[102.996254,32.976222],[102.999447,32.974525],[102.999827,32.971872],[103.002127,32.970856],[103.007544,32.964361]]],[[[103.069007,32.97573],[103.070707,32.973851],[103.076654,32.973185],[103.082791,32.969084],[103.076627,32.973131],[103.070689,32.973794],[103.068989,32.975672],[103.066921,32.974061],[103.069007,32.97573]]],[[[103.069057,32.975882],[103.070697,32.974024],[103.076593,32.973386],[103.084037,32.968905],[103.076571,32.97333],[103.070673,32.973969],[103.069038,32.975825],[103.066888,32.974239],[103.069057,32.975882]]],[[[102.992455,32.974614],[102.986913,32.976761],[102.986024,32.982021],[102.986959,32.9768],[102.992455,32.974614]]],[[[102.9790306,33.00040264],[102.98093924,33.00145715],[102.98415672,32.99977653],[102.98341927,32.99661087],[102.9859383,32.99521587],[102.98656586,32.99301087],[102.985759,32.988082],[102.98650637,32.99300299],[102.98589528,32.9951738],[102.98336063,32.99659398],[102.98410496,32.99974565],[102.98093219,33.00139724],[102.97900515,33.00034603],[102.97498688,33.00368909],[102.9790306,33.00040264]]],[[[102.97909845,33.00055361],[102.98095806,33.00161691],[102.98394136,33.00021379],[102.98357565,32.99665588],[102.98624158,32.99503506],[102.985561,32.983835],[102.986977,32.977057],[102.992624,32.974758],[102.994833,32.976416],[102.993126,32.974769],[102.988879,32.975378],[102.986886,32.977123],[102.985487,32.984236],[102.986678,32.992915],[102.98601,32.995286],[102.983517,32.996639],[102.984243,32.999828],[102.980951,33.001557],[102.979073,33.000497],[102.97508308,33.00381694],[102.97909845,33.00055361]]],[[[102.90390407,33.04578945],[102.90685807,33.04560845],[102.90102977,33.04576661],[102.90390407,33.04578945]]],[[[102.88941907,33.04650145],[102.89192107,33.04688245],[102.89442907,33.04526145],[102.90689107,33.04545245],[102.89442307,33.04520145],[102.88758135,33.04783069],[102.88941907,33.04650145]]],[[[102.88944007,33.04666045],[102.89801152,33.04558983],[102.88890607,33.04674545],[102.88308288,33.05196495],[102.88944007,33.04666045]]],[[[102.88257053,33.05209728],[102.87706407,33.05522645],[102.87255991,33.06124069],[102.87710607,33.05526945],[102.88257053,33.05209728]]],[[[102.88738352,33.04798049],[102.88483407,33.05096545],[102.87546307,33.05669845],[102.87180307,33.06173745],[102.87017907,33.06841945],[102.8673205,33.07037933],[102.87023107,33.06845545],[102.87185807,33.06176145],[102.87550707,33.05673845],[102.88487407,33.05101045],[102.88738352,33.04798049]]],[[[102.85521907,33.07773845],[102.86027207,33.07654545],[102.87037007,33.06854945],[102.87142689,33.06401401],[102.87031807,33.06851445],[102.86024107,33.07649445],[102.85447661,33.07818959],[102.85521907,33.07773845]]],[[[102.85520907,33.07757845],[102.86018907,33.07640845],[102.86723954,33.07043275],[102.86015807,33.07635745],[102.85494307,33.07755945],[102.85262495,33.07965911],[102.85520907,33.07757845]]],[[[102.84071307,33.07985145],[102.84381452,33.07918688],[102.83851637,33.07906947],[102.84071307,33.07985145]]],[[[102.84202807,33.07916245],[102.84384269,33.0793588],[102.84084202,33.07989915],[102.84202807,33.07916245]]],[[[102.84787507,33.08101445],[102.85078278,33.07997762],[102.84770007,33.08098845],[102.84594446,33.08025238],[102.84787507,33.08101445]]],[[[102.84792507,33.08116745],[102.85445079,33.07830839],[102.84790607,33.08111045],[102.84577421,33.08034432],[102.84792507,33.08116745]]],[[[102.75430607,33.08416745],[102.75657655,33.08516521],[102.75430207,33.08410745],[102.74870037,33.08564175],[102.75430607,33.08416745]]],[[[102.75764407,33.08583445],[102.7567497,33.08534476],[102.75851336,33.08644796],[102.75764407,33.08583445]]],[[[102.83456286,33.07954225],[102.83063507,33.08529745],[102.8248984,33.08810897],[102.83067407,33.08534345],[102.83456286,33.07954225]]],[[[102.73926807,33.08653945],[102.74919497,33.08535587],[102.73887907,33.08656445],[102.73772945,33.08961663],[102.73926807,33.08653945]]],[[[102.81806707,33.09054445],[102.82202549,33.08813033],[102.81697007,33.09047845],[102.81332007,33.08677445],[102.81077558,33.08672722],[102.81314607,33.08674345],[102.81651307,33.09035845],[102.81806707,33.09054445]]],[[[102.76420707,33.09089045],[102.76553337,33.09058527],[102.76241828,33.09006194],[102.76420707,33.09089045]]],[[[102.81806907,33.09070445],[102.82066807,33.08834945],[102.82467,33.08823508],[102.82064707,33.08829345],[102.81857907,33.09063645],[102.81655407,33.09051045],[102.81284107,33.08676545],[102.8066454,33.08892698],[102.81283407,33.08682545],[102.81640607,33.09047845],[102.81806907,33.09070445]]],[[[102.73680007,33.09123645],[102.73770324,33.08973527],[102.73582404,33.09114636],[102.73680007,33.09123645]]],[[[102.73293507,33.09050745],[102.73566169,33.09104105],[102.73157693,33.09131184],[102.73293507,33.09050745]]],[[[102.76721207,33.09043345],[102.76350707,33.09066645],[102.76136777,33.08866962],[102.76334807,33.09068045],[102.76803707,33.09076045],[102.76800362,33.09185537],[102.76721207,33.09043345]]],[[[102.80483415,33.08875644],[102.80363407,33.08965945],[102.80348904,33.09325799],[102.80369007,33.08968045],[102.80483415,33.08875644]]],[[[102.69147407,33.09396645],[102.69663003,33.09213058],[102.69065307,33.09392345],[102.68540836,33.09080314],[102.69147407,33.09396645]]],[[[102.69107555,33.09417539],[102.68553707,33.09101645],[102.67693507,33.08853445],[102.67169625,33.08888121],[102.67691907,33.08859245],[102.68551507,33.09107245],[102.69107555,33.09417539]]],[[[102.76776207,33.09076845],[102.76725607,33.09270045],[102.76916708,33.09384071],[102.76731207,33.09267745],[102.76776207,33.09076845]]],[[[102.77082107,33.09557945],[102.77262707,33.09348245],[102.77037207,33.09556345],[102.76773336,33.09284989],[102.77082107,33.09557945]]],[[[102.80495907,33.08894945],[102.80652091,33.08892274],[102.80388707,33.08952045],[102.80337707,33.09374045],[102.79862489,33.09563986],[102.80341807,33.09378445],[102.80384007,33.08973745],[102.80495907,33.08894945]]],[[[102.69726807,33.09235145],[102.69126156,33.09415782],[102.69742307,33.09244945],[102.70007607,33.09447445],[102.6991086,33.09645011],[102.70013107,33.09445045],[102.69726807,33.09235145]]],[[[102.69730407,33.09219545],[102.70026607,33.09452245],[102.69894326,33.09688345],[102.70032407,33.09450545],[102.69730407,33.09219545]]],[[[102.79156207,33.09756345],[102.78990449,33.09758263],[102.79243414,33.09763842],[102.79156207,33.09756345]]],[[[102.79443307,33.09760445],[102.79688908,33.09629721],[102.79282578,33.09764554],[102.79443307,33.09760445]]],[[[102.79437207,33.09778245],[102.79847461,33.09572007],[102.79198327,33.09779074],[102.79437207,33.09778245]]],[[[102.72578007,33.09827445],[102.73101389,33.09329844],[102.72616107,33.09807645],[102.72070729,33.09818029],[102.72578007,33.09827445]]],[[[102.73294907,33.09066745],[102.73684007,33.09139145],[102.73884807,33.08682145],[102.74810878,33.08572512],[102.73881907,33.08676845],[102.73733707,33.09105545],[102.73225807,33.09082745],[102.72601942,33.09837042],[102.73294907,33.09066745]]],[[[102.71616907,33.09808545],[102.72047566,33.09811491],[102.71585007,33.09807645],[102.71425293,33.09948776],[102.71616907,33.09808545]]],[[[102.71618507,33.09824545],[102.72059298,33.09827767],[102.71564907,33.09830145],[102.71365435,33.10073492],[102.71618507,33.09824545]]],[[[102.78465307,33.10054545],[102.78981782,33.09752153],[102.78821907,33.09915445],[102.78386261,33.10014262],[102.78465307,33.10054545]]],[[[102.77694707,33.09340145],[102.77432207,33.09429945],[102.77217007,33.09354845],[102.77059907,33.09573345],[102.76922809,33.09401199],[102.77060407,33.09579345],[102.77218807,33.09360645],[102.77724407,33.09364245],[102.77574307,33.09773645],[102.77657905,33.10088189],[102.77580307,33.09773845],[102.77761307,33.09452945],[102.77694707,33.09340145]]],[[[102.78307607,33.09965145],[102.78440707,33.10075045],[102.78663559,33.09979538],[102.78441007,33.10069045],[102.78306107,33.09959345],[102.78093319,33.10165348],[102.78307607,33.09965145]]],[[[102.78032807,33.10172145],[102.78278397,33.09954934],[102.77954807,33.10164345],[102.77685307,33.10090745],[102.77612874,33.09816437],[102.77681007,33.10094945],[102.78032807,33.10172145]]],[[[102.70420007,33.09903145],[102.69958507,33.09971845],[102.69818507,33.09849845],[102.69882245,33.09668636],[102.69808007,33.09784345],[102.69957107,33.09977645],[102.70461507,33.09932145],[102.70592427,33.10403678],[102.70420007,33.09903145]]],[[[102.70424707,33.09887845],[102.69927587,33.09951641],[102.70457807,33.09909545],[102.70608407,33.10416645],[102.70842919,33.10525049],[102.70613707,33.10413745],[102.70424707,33.09887845]]],[[[102.70992207,33.10546945],[102.71123945,33.10434728],[102.7085631,33.10529742],[102.70992207,33.10546945]]],[[[102.70995407,33.10562645],[102.71360192,33.10093086],[102.71024307,33.10547445],[102.70593713,33.10422929],[102.70995407,33.10562645]]],[[[102.65461909,33.09458449],[102.64799107,33.09737345],[102.63974503,33.10639018],[102.64802707,33.09742145],[102.65461909,33.09458449]]],[[[102.63470107,33.10456345],[102.639365,33.1066377],[102.63505107,33.10451745],[102.63185007,33.10533745],[102.63223907,33.10790945],[102.63054107,33.11007445],[102.63348607,33.11473545],[102.62984107,33.11678245],[102.62923207,33.12163945],[102.62989307,33.11681345],[102.63354507,33.11474345],[102.63060107,33.11006845],[102.63229807,33.10792345],[102.63178907,33.10559445],[102.63470107,33.10456345]]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.56854073,32.80835931],[102.57107005,32.80519162],[102.56887908,32.80805407],[102.56728545,32.80825738],[102.56854073,32.80835931]]],[[[102.5625822,32.80868385],[102.56702951,32.80812728],[102.55921402,32.8086566],[102.5625822,32.80868385]]],[[[102.55612612,32.80896817],[102.55910269,32.80865665],[102.55399863,32.80871206],[102.55612612,32.80896817]]],[[[102.55410238,32.80888075],[102.5669656,32.80823592],[102.55294569,32.80947376],[102.55410238,32.80888075]]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.8605731,33.07550012],[102.86275058,33.07396587],[102.86038908,33.07140693],[102.856107,33.075067],[102.85595052,33.07694562],[102.8605731,33.07550012]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.90590444,33.04727072],[102.90701156,33.04591564],[102.90451117,33.04674886],[102.90590444,33.04727072]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.8642903,33.07153714],[102.86122464,33.07155377],[102.86290918,33.07376533],[102.86508099,33.07210437],[102.8642903,33.07153714]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.622425,33.119411],[102.621491,33.118598],[102.621395,33.119594],[102.622425,33.119411]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.629163,33.10841],[102.6286555,33.1146322],[102.623225,33.119305],[102.62708,33.117739],[102.62920953,33.11439205],[102.63061708,33.10366949],[102.62947781,33.10369195],[102.629163,33.10841]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.43676127,32.35887934],[102.43954527,32.35652934],[102.43820427,32.35647634],[102.43676127,32.35887934]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36101778,32.52920891],[102.36042478,32.53223491],[102.36180078,32.52943191],[102.36101778,32.52920891]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.35893661,32.54128582],[102.35863661,32.54284882],[102.35972161,32.54184882],[102.35893661,32.54128582]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33622465,32.58558836],[102.33730765,32.58524236],[102.33641465,32.58462236],[102.33622465,32.58558836]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3677006,32.70897712],[102.3680056,32.70740512],[102.3664506,32.70713712],[102.3677006,32.70897712]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40601949,32.7354012],[102.40623849,32.7367712],[102.40695249,32.7356262],[102.40601949,32.7354012]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4516189,32.76856615],[102.4529219,32.76802715],[102.4512669,32.76771015],[102.4516189,32.76856615]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5201176,32.78933695],[102.5207916,32.78992695],[102.5210646,32.78884295],[102.5201176,32.78933695]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56729548,32.80837812],[102.55410649,32.80887743],[102.55249642,32.81079341],[102.55881742,32.81767541],[102.56158142,32.81855341],[102.56110142,32.81761741],[102.56352742,32.81512541],[102.56263442,32.81269041],[102.56527042,32.80891141],[102.56729548,32.80837812]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59623845,33.08822398],[102.59540945,33.08820298],[102.59596945,33.08961398],[102.59718545,33.08832398],[102.59623845,33.08822398]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.77678407,33.09318203],[102.77265007,33.09353103],[102.77437007,33.09421503],[102.77678407,33.09318203]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.87134694,33.06397062],[102.87238694,33.06380262],[102.87159794,33.06280862],[102.87134694,33.06397062]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.90102744,33.04570761],[102.89790544,33.04553061],[102.90036744,33.04664061],[102.90102744,33.04570761]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.95403066,33.01080568],[102.95532866,33.01048468],[102.95558066,33.00845668],[102.95403066,33.01080568]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96363742,33.0083673],[102.95559642,33.0071013],[102.95237442,33.0115343],[102.95545442,33.0083673],[102.96363742,33.0083673]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9128346,33.06628446],[102.90958684,33.06394985],[102.907556,33.064822],[102.90717,33.068523],[102.91094729,33.06845586],[102.9128346,33.06628446]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.91094729,33.06845586],[102.90717,33.068523],[102.906226,33.072547],[102.91094729,33.06845586]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.59349435,33.08818815],[102.59287736,33.08700214],[102.59007936,33.08734013],[102.59349435,33.08818815]],[[102.5916052,33.08755369],[102.59014093,33.08734414],[102.59368035,33.08778677],[102.5916052,33.08755369]]],[[[102.59322835,33.08861115],[102.59419435,33.08793215],[102.59339336,33.08665115],[102.58978236,33.08707713],[102.59322835,33.08861115]],[[102.59225515,33.08643891],[102.59399932,33.08711311],[102.59403223,33.08845711],[102.58982763,33.08754324],[102.59225515,33.08643891]]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59802961,33.08885687],[102.59837526,33.08751262],[102.59610745,33.08897698],[102.59802961,33.08885687]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.91366576,33.06552204],[102.91118629,33.06277971],[102.90958684,33.06394985],[102.9128346,33.06628446],[102.91366576,33.06552204]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41955324,32.29097006],[102.42016891,32.2897406],[102.41364976,32.28812566],[102.41660754,32.29028739],[102.41467008,32.29185059],[102.41577943,32.29357592],[102.41955324,32.29097006]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41275659,32.28506794],[102.41189292,32.2863715],[102.41295507,32.28600135],[102.41219869,32.28697768],[102.41337349,32.28829733],[102.41427472,32.28753022],[102.41797617,32.28859774],[102.41699789,32.28534205],[102.41275659,32.28506794]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.69422683,32.91298788],[102.6937084,32.91142691],[102.692543,32.91257638],[102.69422683,32.91298788]],[[102.69360064,32.91150787],[102.69420145,32.91293748],[102.69263504,32.91257136],[102.69360064,32.91150787]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.69753553,32.91331697],[102.69772595,32.91203873],[102.69631408,32.91181199],[102.69753553,32.91331697]],[[102.69674955,32.91168221],[102.697632,32.91320302],[102.69615947,32.91232594],[102.69674955,32.91168221]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41364976,32.28812566],[102.41243203,32.29060402],[102.41467008,32.29185059],[102.41667498,32.29049721],[102.41364976,32.28812566]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.64173703,33.2463083],[102.64030523,33.24640915],[102.63858172,33.24439187],[102.64013124,33.24731958],[102.64329981,33.24882333],[102.6437066,33.24780942],[102.64173703,33.2463083]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.64989368,33.23614881],[102.65191606,33.23605225],[102.65116504,33.23357389],[102.64668575,33.23269413],[102.64396599,33.23379383],[102.64989368,33.23614881]],[[102.65104275,33.235961],[102.64885834,33.23560164],[102.64843992,33.23354707],[102.65052954,33.23371873],[102.65104275,33.235961]],[[102.64784798,33.23519668],[102.64445647,33.23375673],[102.64746818,33.23313838],[102.64784798,33.23519668]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6417512,33.22472513],[102.64506283,33.22487232],[102.64255264,33.22674754],[102.64577729,33.22509201],[102.64439521,33.22391816],[102.6417512,33.22472513]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65192731,33.22742808],[102.65018822,33.22654093],[102.6520371,33.22486047],[102.64894405,33.22605649],[102.64892529,33.2272438],[102.65192731,33.22742808]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.64515433,33.21491568],[102.64655492,33.21710157],[102.65144076,33.21649393],[102.64895757,33.21302861],[102.64515433,33.21491568]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63903322,33.20076764],[102.64384211,33.200866],[102.64250163,33.19417057],[102.64200282,33.19509321],[102.64305823,33.19517457],[102.64121801,33.19678042],[102.64334179,33.19800032],[102.64110177,33.19710961],[102.63903322,33.20076764]],[[102.64302593,33.20020789],[102.64102421,33.19861405],[102.64259781,33.19875514],[102.64302593,33.20020789]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63855437,32.96429643],[102.63666468,32.96549562],[102.63647175,32.97144182],[102.63927677,32.97100594],[102.64251797,32.96813735],[102.63855437,32.96429643]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.64377279,32.97229423],[102.64118755,32.9739646],[102.64431325,32.97487037],[102.64377279,32.97229423]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.69910611,32.93602283],[102.70138961,32.93569217],[102.70127743,32.93030415],[102.69729081,32.92275984],[102.69554368,32.921703],[102.69557299,32.92497674],[102.69801832,32.93019244],[102.69605957,32.93493825],[102.69910611,32.93602283]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.42057502,32.2852832],[102.4173211,32.28612932],[102.41804736,32.28802627],[102.42282658,32.28501032],[102.42057502,32.2852832]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.42971174,32.28737268],[102.43050456,32.28718758],[102.42917955,32.28528321],[102.42842853,32.28748262],[102.42971174,32.28737268]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.22192794,32.46714234],[102.22445994,32.46616066],[102.22388595,32.46551424],[102.22192794,32.46714234]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.22660572,32.46539086],[102.22641528,32.46726036],[102.22815872,32.46551693],[102.22660572,32.46539086]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.24791915,32.46631906],[102.24678338,32.46763686],[102.24865615,32.46754467],[102.24791915,32.46631906]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.24647237,32.46734478],[102.24758327,32.46545255],[102.24600253,32.46642557],[102.24647237,32.46734478]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60716276,33.15974633],[102.61019234,33.15802717],[102.60514209,33.15558561],[102.60434206,33.15761454],[102.60716276,33.15974633]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60369173,33.1632648],[102.60471964,33.16400946],[102.60783801,33.16264741],[102.60622732,33.16272547],[102.60421997,33.15791741],[102.60225099,33.16122994],[102.60369173,33.1632648]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6694777,33.19287892],[102.67165254,33.19266008],[102.67058434,33.1892078],[102.6673439,33.19100679],[102.6694777,33.19287892]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61097477,33.15787975],[102.61006085,33.15887356],[102.61348496,33.15736141],[102.61097477,33.15787975]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.67165254,33.19266008],[102.6723832,33.1908016],[102.67098928,33.1889422],[102.67165254,33.19266008]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年人工造林封山育林项目","project_category":"林地修复","year":2021,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":1,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.31843122,32.47851741],[102.32585186,32.48248853],[102.3274227,32.48123597],[102.32073199,32.47710215],[102.31843122,32.47851741]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年人工造林封山育林项目","project_category":"林地修复","year":2021,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":1,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32585186,32.48248853],[102.31843122,32.47851741],[102.32273624,32.48352346],[102.32585186,32.48248853]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":4.7853,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.68731817,32.76417603],[102.6883926,32.7643661],[102.6891861,32.761795],[102.6870575,32.7623825],[102.68731817,32.76417603]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":2.0843,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6736984,32.8220177],[102.6735687,32.8201523],[102.6720657,32.8205833],[102.6736984,32.8220177]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":10.6583,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6710892,32.8218193],[102.6656036,32.8172493],[102.6671295,32.8206749],[102.6710892,32.8218193]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":9.0739,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.72655186,32.9010582],[102.7250748,32.9010658],[102.7248001,32.9063416],[102.72655186,32.9010582]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":47.7094,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.73438071,32.8991318],[102.7271957,32.8980827],[102.7291336,32.9010086],[102.727562,32.9071159],[102.7290115,32.9090233],[102.7332001,32.903923],[102.73438071,32.8991318]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":9.8722,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6854553,32.7503662],[102.6849823,32.7487831],[102.6800003,32.7493095],[102.6810989,32.7508812],[102.6854553,32.7503662]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":64.8694,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6859131,32.7468872],[102.6874771,32.7471466],[102.6892471,32.7421036],[102.679985,32.7364044],[102.6790314,32.7405663],[102.681366,32.7442017],[102.6859131,32.7468872]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":6.262,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6925888,32.7791405],[102.6917191,32.7810936],[102.695755,32.7815132],[102.6958313,32.7800598],[102.6925888,32.7791405]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":3.3888,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6773529,32.7912407],[102.6755295,32.7932777],[102.6768875,32.7943687],[102.6773529,32.7912407]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":13.0213,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6612015,32.7942162],[102.6605606,32.7970505],[102.6621475,32.7996368],[102.6646042,32.7953568],[102.6612015,32.7942162]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":25.2265,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.7279434,32.9084587],[102.7291336,32.9010086],[102.7271576,32.8980713],[102.72530679,32.89949094],[102.72715,32.9017258],[102.7248001,32.9063416],[102.7252274,32.9080658],[102.7279434,32.9084587]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":57.171,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6976166,32.7256699],[102.6933136,32.724823],[102.6907425,32.7284851],[102.6936874,32.7356339],[102.6948395,32.7311859],[102.6973419,32.7313309],[102.7017899,32.7287979],[102.6976166,32.7256699]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":70.1388,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6933899,32.7248077],[102.6921997,32.7199783],[102.68647,32.7204018],[102.6877365,32.7305183],[102.6916046,32.734642],[102.6930618,32.7341347],[102.6907425,32.7284851],[102.6933899,32.7248077]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":24.0019,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6900406,32.7139702],[102.6866913,32.7149086],[102.6875458,32.7164154],[102.6864526,32.72039681],[102.6921997,32.7199783],[102.6900406,32.7139702]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":17.8563,"length_meter":1715.6304,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41297207,32.71144511],[102.40963945,32.70826195],[102.40665854,32.71028788],[102.41059742,32.71341536],[102.41297207,32.71144511]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":37.7935,"length_meter":2339.2556,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38676582,32.71181587],[102.38960601,32.710207],[102.39129771,32.70743343],[102.3853235,32.70519946],[102.38296067,32.70977223],[102.38458709,32.71192332],[102.38676582,32.71181587]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":9.2504,"length_meter":1460.3415,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38062253,32.7150631],[102.37769229,32.71593864],[102.37935547,32.71780716],[102.38288135,32.71872046],[102.38062253,32.7150631]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":43.4591,"length_meter":2805.2316,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36620749,32.70658525],[102.3682672,32.70740446],[102.3682522,32.70917464],[102.37009406,32.70915937],[102.37534124,32.70574995],[102.37444014,32.70356655],[102.37142572,32.70145758],[102.36739891,32.70331389],[102.36729188,32.70620377],[102.36620749,32.70658525]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":28.8507,"length_meter":2380.8915,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36727169,32.70333232],[102.37142572,32.70145758],[102.36651098,32.69935374],[102.36140251,32.70300946],[102.36526055,32.70542401],[102.36727169,32.70333232]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":31.2749,"length_meter":2525.5482,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39703034,32.71005801],[102.39137512,32.71322933],[102.39177476,32.71482864],[102.40067533,32.71515951],[102.40164511,32.71281039],[102.39703034,32.71005801]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":32.2975,"length_meter":2425.0952,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39129771,32.70743343],[102.38960601,32.710207],[102.38676582,32.71181587],[102.39269425,32.71301258],[102.39703034,32.71005801],[102.39129771,32.70743343]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":10.7853,"length_meter":1457.0569,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44012155,32.63749304],[102.43395073,32.63657464],[102.4335051,32.63807508],[102.43708238,32.63900388],[102.44012155,32.63749304]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":6.0381,"length_meter":1256.3107,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44933209,32.64401721],[102.44400477,32.64334778],[102.44597158,32.64590338],[102.44933209,32.64401721]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":15.9629,"length_meter":1743.3572,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40963945,32.70826195],[102.41297207,32.71144511],[102.41421253,32.70848562],[102.41356307,32.70541417],[102.40963945,32.70826195]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":29.3963,"length_meter":2434.7677,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40539962,32.62080861],[102.41108186,32.62097937],[102.41300649,32.62214766],[102.4157499,32.61929955],[102.41109726,32.61638181],[102.40539962,32.62080861]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":51.2165,"length_meter":3916.8822,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44400477,32.64334778],[102.44933209,32.64401721],[102.45107817,32.64289953],[102.44012155,32.63749304],[102.43708238,32.63900388],[102.43338165,32.63822629],[102.43396262,32.64065272],[102.44400477,32.64334778]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":25.1942,"length_meter":2267.3544,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41088186,32.62513792],[102.4043362,32.62167455],[102.40341348,32.62332042],[102.40822502,32.62910266],[102.41088186,32.62513792]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":21.1862,"length_meter":2015.5863,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41300649,32.62214766],[102.41108186,32.62097937],[102.4043362,32.62167455],[102.41088186,32.62513792],[102.41300649,32.62214766]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":33.5142,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6375365,33.22890444],[102.63715088,33.22435929],[102.6351199,33.22199496],[102.63217954,33.2248291],[102.63226877,33.22780344],[102.63570691,33.22933412],[102.63745524,33.23312874],[102.6375365,33.22890444]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":35.9101,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62214879,33.16507516],[102.6207755,33.16421686],[102.61938697,33.1679874],[102.62515308,33.1677247],[102.62346329,33.16987599],[102.62926115,33.17249447],[102.63010336,33.16913549],[102.62214879,33.16507516]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":22.475,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62780975,33.1527215],[102.62687634,33.15123416],[102.62363322,33.15202964],[102.62401773,33.15338525],[102.62129417,33.15609941],[102.62840413,33.15565428],[102.62780975,33.1527215]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":9.6225,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62692033,33.14908136],[102.62538611,33.14882387],[102.62428104,33.1509779],[102.62280046,33.15127831],[102.62153357,33.15461914],[102.623883,33.15332151],[102.62359333,33.15188274],[102.62599765,33.15147389],[102.62692033,33.14908136]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":21.5002,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57500589,33.15794229],[102.57638454,33.15667584],[102.57503271,33.15419679],[102.5702829,33.1555643],[102.57191501,33.159343],[102.57500589,33.15794229]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":20.5407,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56891799,33.11005263],[102.57259798,33.11450778],[102.57528019,33.11191945],[102.57368159,33.10876078],[102.56891799,33.11005263]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":7.0411,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57913318,33.10889967],[102.58358431,33.10982733],[102.58222175,33.10784249],[102.57913318,33.10889967]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":19.1252,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57522161,33.10295595],[102.57427157,33.1061895],[102.57779063,33.10694052],[102.57828416,33.10265532],[102.57671775,33.10183993],[102.57522161,33.10295595]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":19.6482,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56275547,33.08466352],[102.56080559,33.084459],[102.55961469,33.08808309],[102.56636099,33.08888775],[102.56275547,33.08466352]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":26.9786,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54508451,33.08565999],[102.54221099,33.08828495],[102.55237878,33.08631859],[102.55259925,33.08462862],[102.54892853,33.08360217],[102.54811054,33.08187245],[102.54508451,33.08565999]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":131.9731,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55525062,33.07035354],[102.55393771,33.06927325],[102.54065816,33.07065966],[102.54527924,33.07402854],[102.55061615,33.07562084],[102.55045573,33.07895569],[102.5552918,33.08003847],[102.55766771,33.07999104],[102.56077596,33.07583613],[102.56500469,33.07306803],[102.56088703,33.07149371],[102.55664309,33.07440653],[102.55501897,33.07375629],[102.55643753,33.07098986],[102.55525062,33.07035354]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":58.6028,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54231533,33.06632233],[102.5408769,33.06747904],[102.54065816,33.07065966],[102.54713657,33.0699495],[102.55094737,33.06739186],[102.55625814,33.06689834],[102.55756706,33.06475193],[102.55703062,33.06375414],[102.55131446,33.06412676],[102.54482433,33.0665409],[102.54231533,33.06632233]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":61.8563,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55336935,33.06202625],[102.55423035,33.0620698],[102.55164476,33.05992527],[102.54712499,33.06134166],[102.54308469,33.05883134],[102.54173082,33.06480825],[102.54231533,33.06632233],[102.54432604,33.06660033],[102.55131446,33.06412676],[102.55674579,33.06374627],[102.55336935,33.06202625]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":17.3374,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53754385,33.05909771],[102.54173082,33.06480825],[102.54252095,33.05877143],[102.54089094,33.06063745],[102.53754385,33.05909771]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":17.1523,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54303156,33.0585145],[102.54715787,33.06051854],[102.55137774,33.05910507],[102.54757844,33.05742987],[102.54303156,33.0585145]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":7.3575,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52966129,33.06423828],[102.53133498,33.0645065],[102.5322523,33.06047557],[102.53030502,33.06045948],[102.52966129,33.06423828]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":130.3835,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5230501,33.04988805],[102.52005537,33.05102645],[102.51716153,33.05686493],[102.51810998,33.06168101],[102.52117563,33.05960406],[102.52784502,33.06039196],[102.53518101,33.0593322],[102.53040496,33.05509653],[102.53147674,33.05395104],[102.52955194,33.05214077],[102.52732211,33.05100134],[102.52579168,33.05263367],[102.52722174,33.05090645],[102.52318477,33.04983758],[102.5238422,33.05061949],[102.52307874,33.04989329],[102.52252592,33.05129494],[102.5230501,33.04988805]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":11.7127,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52290963,33.04985823],[102.52092984,33.04827211],[102.5153002,33.05055453],[102.51982219,33.05095257],[102.52290963,33.04985823]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":168.2079,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57082762,33.09275174],[102.5695938,33.09317017],[102.57124604,33.0958041],[102.57594742,33.09885173],[102.57736405,33.09555068],[102.58432363,33.09510179],[102.58626873,33.09315888],[102.58379911,33.09074496],[102.58337821,33.08798277],[102.58661832,33.08559357],[102.58444036,33.08520733],[102.58185986,33.08042678],[102.57726105,33.07779639],[102.57449302,33.07971685],[102.57630619,33.0865891],[102.5761989,33.09183979],[102.57357034,33.09324527],[102.56992639,33.09197927],[102.57082762,33.09275174]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":38.6176,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58756346,33.07826401],[102.58545939,33.07616485],[102.5808535,33.07888778],[102.58297695,33.08048584],[102.5831057,33.08309751],[102.58483175,33.08517606],[102.58662883,33.08517069],[102.58790927,33.08362949],[102.58675669,33.07992175],[102.58756346,33.07826401]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":56.7171,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58484752,33.0666181],[102.57556064,33.07232444],[102.57665498,33.07507676],[102.57917175,33.07680083],[102.58341458,33.07495687],[102.58459861,33.0732144],[102.58484752,33.0666181]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":38.8892,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58611288,33.07429651],[102.58996453,33.07094911],[102.59367027,33.07086789],[102.59389558,33.0693444],[102.59206095,33.06908691],[102.5894474,33.06511531],[102.58813848,33.06512604],[102.58596053,33.06831926],[102.58505073,33.07323435],[102.58611288,33.07429651]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":104.8962,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59101009,33.04452055],[102.58822217,33.04174425],[102.58953109,33.03653127],[102.58873544,33.0342058],[102.58253374,33.03996547],[102.57995925,33.03968115],[102.57998135,33.0410737],[102.58737375,33.04600824],[102.58665137,33.04742931],[102.58940942,33.04822282],[102.58463745,33.0526241],[102.59124856,33.05562935],[102.59216829,33.04867242],[102.59129534,33.04830862],[102.5921819,33.04863768],[102.59259766,33.0464947],[102.58996465,33.04738551],[102.5934557,33.04530043],[102.59105775,33.04453265],[102.58893405,33.04594976],[102.59101009,33.04452055]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":111.1492,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61274198,33.09374758],[102.61608175,33.09059275],[102.62350918,33.08904556],[102.62408854,33.08291296],[102.61957135,33.08435627],[102.61485444,33.08416319],[102.61610242,33.08630134],[102.61044489,33.08768225],[102.60758029,33.08567595],[102.60656875,33.0827504],[102.60305681,33.08469017],[102.60346344,33.08642103],[102.61274198,33.09374758]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":137.4662,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61958207,33.07487556],[102.61783382,33.07439662],[102.61719827,33.07261035],[102.61571823,33.07283748],[102.61620923,33.07205454],[102.61232145,33.07161337],[102.61252954,33.07380302],[102.60975363,33.07714674],[102.61019813,33.08288646],[102.61775591,33.08445437],[102.62351439,33.08340347],[102.62440164,33.07917643],[102.62352247,33.07742078],[102.62152223,33.07864476],[102.62347831,33.07738982],[102.62191662,33.07629742],[102.61999083,33.07698776],[102.6216923,33.07616458],[102.61958207,33.07487556]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":95.1454,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63103232,33.07437023],[102.62816257,33.07414845],[102.62678141,33.07667764],[102.62850113,33.08311428],[102.63012204,33.08676316],[102.63458524,33.08699919],[102.63797082,33.08523684],[102.63304236,33.0747791],[102.63103232,33.07437023]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":201.4734,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.64045755,33.07059107],[102.63765844,33.07262172],[102.64053536,33.07560464],[102.64964551,33.07505334],[102.65242019,33.07186724],[102.65339243,33.06808099],[102.65237271,33.06474613],[102.64621213,33.05828395],[102.63902408,33.05824552],[102.64045755,33.07059107]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":166.6705,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6358974,33.04743879],[102.63902408,33.05824552],[102.64621213,33.05828395],[102.64545411,33.05253994],[102.64003544,33.0440381],[102.63930121,33.0384357],[102.63465249,33.03094824],[102.63429389,33.03305352],[102.63168745,33.03377574],[102.6358974,33.04743879]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":105.4812,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62360149,33.05078792],[102.63274312,33.05003261],[102.62854731,33.03887484],[102.6313853,33.03747018],[102.62804464,33.03443538],[102.62557412,33.03450506],[102.62435203,33.03708533],[102.62739113,33.04675997],[102.62557282,33.04649467],[102.62268307,33.04114989],[102.62099946,33.04175167],[102.62360149,33.05078792]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":43.758,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62084556,33.03144365],[102.63209667,33.02928125],[102.62973268,33.02605817],[102.62434779,33.02752657],[102.61948513,33.02689947],[102.62084556,33.03144365]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":88.6408,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62207631,33.0271245],[102.62821863,33.02633242],[102.62586404,33.01971205],[102.62455513,33.02257665],[102.62253295,33.02304099],[102.61749064,33.02144759],[102.61110598,33.02153745],[102.61093952,33.02698956],[102.61385533,33.02741972],[102.61264566,33.02682328],[102.61415353,33.02599556],[102.61428763,33.02748806],[102.62207631,33.0271245]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":50.4812,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62917036,33.02604602],[102.63124595,33.02552948],[102.63045574,33.02432064],[102.63489332,33.02118643],[102.63277798,33.01818182],[102.62958376,33.01924027],[102.62552834,33.01598553],[102.6247982,33.01649998],[102.62729559,33.02391649],[102.62821863,33.02633242],[102.62917036,33.02604602]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":19.187,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6421372,33.02351828],[102.63548532,33.02202697],[102.63511518,33.02477892],[102.63646165,33.02613612],[102.63937989,33.02585717],[102.6421372,33.02351828]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":37.6218,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63202286,33.00727984],[102.6283536,33.00811669],[102.628654,33.01273009],[102.63294554,33.01489731],[102.63594961,33.01431796],[102.63650751,33.0135884],[102.63410425,33.01236531],[102.63202286,33.00727984]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":58.8878,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65475431,33.00956006],[102.65561262,33.01295038],[102.65651384,33.01175948],[102.67460609,33.00909873],[102.67520691,33.00771921],[102.67115141,33.00647552],[102.66638781,33.00791319],[102.65679623,33.00814922],[102.65703226,33.00920065],[102.65475431,33.00956006]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":11.99,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.68328841,33.00752982],[102.68934505,33.01171396],[102.68653409,33.00777261],[102.68328841,33.00752982]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":5.5797,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.67342882,33.01114115],[102.66987221,33.01145228],[102.67457144,33.01229986],[102.67342882,33.01114115]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":7.4958,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6446235,33.03835986],[102.64335664,33.03746405],[102.64240178,33.03973089],[102.64546035,33.04003168],[102.64665125,33.03849397],[102.6446235,33.03835986]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":6.4538,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.64804042,33.04147057],[102.64848567,33.04019175],[102.64701067,33.03929015],[102.64611481,33.0416814],[102.64927424,33.04202847],[102.64804042,33.04147057]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":14.1438,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65956641,33.04300442],[102.656734,33.04248761],[102.65612246,33.04653035],[102.65708805,33.04996357],[102.65956641,33.04300442]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":9.7227,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65971662,33.04307625],[102.66042472,33.04634581],[102.66220571,33.04730025],[102.66311122,33.04454347],[102.65971662,33.04307625]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":6.5936,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.66609437,33.04280344],[102.66962566,33.04659373],[102.6713691,33.04678685],[102.66797728,33.04299871],[102.66609437,33.04280344]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":11.3679,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.66708529,33.04220499],[102.67250378,33.04630641],[102.67056186,33.04176039],[102.66708529,33.04220499]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":16.7541,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63458761,33.24077449],[102.63521942,33.23769591],[102.63385149,33.23641918],[102.63430747,33.23505125],[102.63265523,33.23419295],[102.63342234,33.23289476],[102.63061449,33.23169359],[102.63345072,33.24111813],[102.63458761,33.24077449]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":28.469,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63569283,33.24003212],[102.63723778,33.23929987],[102.63756311,33.23330599],[102.63220961,33.23157107],[102.63521942,33.23769591],[102.63415727,33.24032448],[102.63569283,33.24003212]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":20.8452,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65213501,33.23794483],[102.65105137,33.23627453],[102.64285701,33.23711387],[102.6455745,33.23910744],[102.65213501,33.23794483]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":23.5784,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65213501,33.23794483],[102.6455745,33.23910744],[102.64314401,33.24026815],[102.64368871,33.24182402],[102.65271702,33.24011813],[102.65213501,33.23794483]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":49.57,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.64522808,33.22912089],[102.64322179,33.23091797],[102.64380449,33.23394322],[102.64668575,33.23269413],[102.65188554,33.23348637],[102.65194991,33.22742458],[102.64734359,33.22680571],[102.64473716,33.22788194],[102.64522808,33.22912089]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":23.8014,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6520572,33.22469946],[102.65207329,33.22251614],[102.64849559,33.22290651],[102.64232353,33.22688413],[102.64473716,33.22788194],[102.6520572,33.22469946]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":15.1262,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.64192066,33.22466762],[102.65195528,33.22185632],[102.6461778,33.22131987],[102.64192066,33.22466762]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":160.6906,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54718581,33.12535313],[102.5457823,33.12596229],[102.54716508,33.12530184],[102.54539754,33.12453588],[102.5444179,33.12129839],[102.5409195,33.11998422],[102.53875363,33.12139811],[102.53791929,33.12404973],[102.54166169,33.12886477],[102.54700792,33.12969953],[102.55002861,33.12844208],[102.55374354,33.12906211],[102.55591018,33.12647081],[102.5695979,33.12641945],[102.56386494,33.12328273],[102.55895123,33.11742732],[102.56138209,33.12071297],[102.55847486,33.11802127],[102.55697624,33.11967683],[102.55817037,33.12148903],[102.55766528,33.12436915],[102.55384531,33.12177236],[102.55341826,33.12716726],[102.55325552,33.12211736],[102.54961047,33.12464798],[102.55002145,33.12573778],[102.54958016,33.12466638],[102.54718581,33.12535313]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":102.9865,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53461195,33.11482038],[102.53316979,33.11298178],[102.53082316,33.12207488],[102.53405164,33.12550084],[102.53754936,33.12442381],[102.53875363,33.12139811],[102.5409195,33.11998422],[102.5444179,33.12129839],[102.54676533,33.11754284],[102.54161113,33.11962989],[102.54245419,33.1126339],[102.54005945,33.11334495],[102.537505,33.11631975],[102.53461195,33.11482038]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":84.0272,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56750012,33.10996039],[102.56570276,33.11151462],[102.56714877,33.11215294],[102.56556532,33.11163558],[102.56260471,33.11430823],[102.56659768,33.11657106],[102.56575528,33.1182338],[102.56700454,33.1208579],[102.56545068,33.12326929],[102.5695979,33.12641945],[102.57287508,33.12420916],[102.5723398,33.12178775],[102.57354146,33.12019698],[102.56951438,33.11537508],[102.56750012,33.10996039]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":9.2289,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57415909,33.14968526],[102.5731871,33.14763982],[102.56769577,33.14925663],[102.56786018,33.15015882],[102.57415909,33.14968526]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":68.8599,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56788181,33.14421626],[102.56604193,33.14533871],[102.56383904,33.14408911],[102.56234783,33.14504055],[102.55863347,33.14422708],[102.55530868,33.15192138],[102.56761267,33.14928095],[102.56756005,33.14699448],[102.5618608,33.14808314],[102.56759939,33.14693918],[102.56867252,33.14531453],[102.56788181,33.14421626]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":63.9338,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56421922,33.14118982],[102.56097961,33.14282882],[102.56110568,33.14147698],[102.55835008,33.13988119],[102.55528447,33.14099166],[102.5525957,33.14034471],[102.55264599,33.14376491],[102.55177829,33.14298707],[102.55282349,33.14316945],[102.55320166,33.14149389],[102.55149993,33.14054653],[102.5522574,33.14700716],[102.55415612,33.14713807],[102.55533492,33.14536361],[102.55746517,33.14575938],[102.55863347,33.14422708],[102.56234783,33.14504055],[102.56383904,33.14408911],[102.56622891,33.14530924],[102.56742829,33.14377162],[102.56600615,33.14382379],[102.56421922,33.14118982]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":114.2928,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54125617,33.13164126],[102.54296463,33.13136834],[102.54304223,33.1332732],[102.54506431,33.1332545],[102.54507936,33.13170472],[102.54733298,33.13424086],[102.55005811,33.1346271],[102.55016539,33.13031411],[102.55461553,33.13278087],[102.55748387,33.12846698],[102.56202646,33.13023991],[102.56363904,33.12732111],[102.56785173,33.12961912],[102.5706618,33.12753109],[102.5695979,33.12641945],[102.56300594,33.12586019],[102.56053731,33.12718957],[102.55591018,33.12647081],[102.55374354,33.12906211],[102.55002861,33.12844208],[102.54700792,33.12969953],[102.54166169,33.12886477],[102.53928206,33.12542047],[102.53650601,33.12850606],[102.53669394,33.1306051],[102.54125617,33.13164126]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":48.0725,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57710983,33.12667653],[102.57678822,33.12303395],[102.57354146,33.12019698],[102.5723398,33.12178775],[102.57287508,33.12420916],[102.5695979,33.12641945],[102.5706618,33.12753109],[102.57368677,33.12738106],[102.57649236,33.13132792],[102.57876199,33.12960812],[102.57710983,33.12667653]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":3.8492,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58172822,33.11053543],[102.57908761,33.10896478],[102.57853103,33.11064272],[102.58172822,33.11053543]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":14.0222,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57386918,33.10858836],[102.575953,33.11175916],[102.57812022,33.1115124],[102.57873783,33.10882516],[102.57386918,33.10858836]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":34.4405,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58496234,33.1094124],[102.58414811,33.10074033],[102.5830645,33.10015024],[102.57999605,33.10265006],[102.57911972,33.10723986],[102.57713997,33.10809327],[102.57884059,33.10877155],[102.58254994,33.1076262],[102.58395057,33.10986472],[102.58496234,33.1094124]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":8.5492,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57033409,33.10464133],[102.57224382,33.10894885],[102.5737244,33.10857141],[102.57442178,33.1073274],[102.57193743,33.10592181],[102.57244709,33.10451871],[102.57033409,33.10464133]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":68.9924,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60830774,33.13807655],[102.60878621,33.13648237],[102.60941424,33.13750272],[102.61583381,33.13586804],[102.61423023,33.13282727],[102.60982604,33.1317222],[102.60922791,33.12921166],[102.60590197,33.12770157],[102.60270478,33.1285867],[102.60641427,33.13414424],[102.6057008,33.13651531],[102.60427387,33.13647239],[102.60471375,33.13832848],[102.60830774,33.13807655]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":64.3623,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61423023,33.13282727],[102.61583381,33.13586804],[102.6087563,33.13833226],[102.61624933,33.1433749],[102.61784048,33.14208358],[102.61770637,33.13756137],[102.62083383,33.13323765],[102.61895896,33.13182949],[102.61423023,33.13282727]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":34.9028,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.67478185,33.01240667],[102.67596942,33.01725597],[102.67828268,33.01881141],[102.68168634,33.01882225],[102.68189717,33.01496237],[102.6795852,33.01264308],[102.67478185,33.01240667]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":95.9958,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55917782,33.08249154],[102.56628803,33.08777732],[102.56703905,33.09618004],[102.56939296,33.098838],[102.56957535,33.10164208],[102.57522161,33.10295595],[102.57502559,33.09983782],[102.56826257,33.09674888],[102.56742572,33.09135066],[102.57045125,33.09004175],[102.57302617,33.08646078],[102.57164944,33.08290213],[102.5672253,33.08145546],[102.55917782,33.08249154]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":21.4955,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65349155,33.0542242],[102.65402173,33.05084004],[102.65010812,33.05226266],[102.64663306,33.05178678],[102.64522408,33.05384813],[102.65349155,33.0542242]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":12.747,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.7213677,33.17349411],[102.72508782,33.17298214],[102.72464979,33.16931471],[102.72050136,33.17082375],[102.7213677,33.17349411]]]}},{"type":"Feature","properties":{"project_name":"4980小型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"小型坝","feature_role":"湿地设施/管线","township":null,"area_mu":null,"length_meter":1763.19,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.64587324,33.12363704],[102.64309459,33.12044618],[102.6416377,33.10897345]]}},{"type":"Feature","properties":{"project_name":"4980小型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"小型坝","feature_role":"湿地设施/管线","township":null,"area_mu":null,"length_meter":1762.25,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.6458354,33.12363792],[102.64306867,33.12045186],[102.64160557,33.10897644]]}},{"type":"Feature","properties":{"project_name":"4980小型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"小型坝","feature_role":"湿地设施/管线","township":null,"area_mu":null,"length_meter":1763.71,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.64590717,33.12363304],[102.64312051,33.12044051],[102.64167121,33.10897022]]}},{"type":"Feature","properties":{"project_name":"4980小型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"小型坝","feature_role":"湿地设施/管线","township":null,"area_mu":null,"length_meter":1689.32,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.64590717,33.12363304],[102.64321384,33.12042008],[102.64143052,33.10950498]]}},{"type":"Feature","properties":{"project_name":"4980小型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"小型坝","feature_role":"湿地设施/管线","township":null,"area_mu":null,"length_meter":1703.6,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.6458354,33.12363792],[102.64297534,33.12047229],[102.64118943,33.1095051]]}},{"type":"Feature","properties":{"project_name":"4980小型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"小型坝","feature_role":"湿地设施/管线","township":null,"area_mu":null,"length_meter":76.84,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.64167152,33.10896977],[102.64118943,33.1095051]]}},{"type":"Feature","properties":{"project_name":"4980小型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"小型坝","feature_role":"湿地设施/管线","township":null,"area_mu":null,"length_meter":63.63,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.64167152,33.10896977],[102.64143052,33.10950498]]}},{"type":"Feature","properties":{"project_name":"4980小型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"小型坝","feature_role":"湿地设施/管线","township":null,"area_mu":null,"length_meter":6.71,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.6458354,33.12363792],[102.64590717,33.12363304]]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.75315657,33.08700991]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.75289327,33.08742086]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.75274192,33.08809892]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.75252937,33.08834621]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.75235965,33.08885837]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.7516612,33.08904322]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.75163256,33.08966706]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.75128969,33.08988441]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.75075634,33.09050299]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.75003778,33.09124251]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71764428,33.09310994]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71668008,33.09282037]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71777811,33.09352928]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71792918,33.09423517]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71889138,33.09458517]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71899438,33.09520644]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71832148,33.09537506]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71780682,33.09534094]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71520755,33.09468636]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71464822,33.09541515]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.717561,33.09620304]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71782859,33.09600813]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71842798,33.09599596]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71875605,33.09675429]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71954269,33.0971586]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71977864,33.0968327]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.72054653,33.09707973]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.72066763,33.09778055]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.72161812,33.09869251]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.72120313,33.09958286]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.72205706,33.10047459]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.72346886,33.10103789]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.72441214,33.1013858]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.72082789,33.10083698]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71988586,33.10114483]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71728732,33.10172594]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71568169,33.0995356]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.7147095,33.09791581]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71675567,33.10024862]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71671321,33.10114773]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71466804,33.1016586]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.712058,33.10669163]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71014099,33.10795355]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71137699,33.10745813]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.70878753,33.10873527]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.70745944,33.10860722]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.70633766,33.10890205]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.70530652,33.10962872]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66461483,33.09322564]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66501801,33.095443]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66575095,33.09954046]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66182275,33.10512929]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66275441,33.10461844]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.6638044,33.10398995]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.6654938,33.10300736]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66277424,33.10250345]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66252926,33.10421097]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66300114,33.10092156]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.6633161,33.09880996]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66370885,33.09599409]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.68563492,33.0988949]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.68428818,33.09954384]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.68450057,33.10021099]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.6966978,33.10257552]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.75013995,33.09197056]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66411116,33.0930763]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.6639131,33.09455853]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66713134,33.1020279]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66853616,33.10121215]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.67532149,33.09779748]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66949834,33.10062577]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66598438,33.10048997]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66625901,33.10212405]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.74665038,33.08474211]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.7474249,33.08556172]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.74630606,33.08685869]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.74575305,33.08740698]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.74461972,33.08807756]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.74371162,33.08990937]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.74411135,33.09143996]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.74436873,33.08973518]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.74517011,33.08926206]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.7462666,33.08853671]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.74690685,33.08792113]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.74620948,33.08761469]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.74672571,33.08697131]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.7326357,33.091786]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.73404116,33.09192689]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.73370988,33.09260909]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.73448552,33.09325741]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.7346449,33.0941374]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.73525457,33.09492321]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.73219454,33.09490137]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.70522419,33.11095728]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.7051574,33.11171564]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.70464107,33.1123161]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.70359644,33.11268973]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66484028,33.09451585]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66496747,33.09528825]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66354101,33.09714279]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.61897802,32.87046386]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.62252927,32.87014396]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.62392402,32.86852193]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.60307789,32.79317314]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.63793588,32.83906797]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.63634801,32.83689549]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.63536096,32.83537202]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.63452947,32.83431729]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.63367653,32.83254135]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.63170242,32.83109894]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.62851596,32.83027856]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.62633801,32.82960241]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.62321591,32.82972863]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.6242137,32.80228186]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.62470722,32.80442814]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.62567282,32.80659239]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.62573719,32.80828769]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.62807608,32.80805324]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58432388,32.7799864]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58651257,32.77850705]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58243561,32.78179045]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58097649,32.78372074]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58217812,32.78529019]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58331537,32.78752708]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58458138,32.78916862]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58535385,32.79151363]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58694172,32.79306492]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58797169,32.79510319]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58934498,32.796943]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58885145,32.77881375]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58747816,32.78050958]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58724213,32.78256618]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58831501,32.7852]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58928061,32.78732864]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.59048223,32.78956547]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.59185553,32.79201871]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.59337902,32.79052152]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.59228468,32.78875373]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.59093285,32.78671531]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58958101,32.78474901]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.5976491,32.79223516]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.59706974,32.79014271]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.59799242,32.78770747]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.59858251,32.78611099]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.60257363,32.79934192]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.60514855,32.80536599]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.60404348,32.80462653]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.60329247,32.80359849]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.60279894,32.80262455]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.60327101,32.80102834]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.60172606,32.80055038]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.59977341,32.79886395]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.60087311,32.79956287]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.59058952,32.79344371]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.60719776,32.8083959]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"微型坝","feature_role":"湿地设施/管线","township":null,"area_mu":null,"length_meter":1805.07,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.61052538,32.86745605],[102.60675212,32.86885188],[102.60153781,32.86757739],[102.6067497,32.86880685],[102.6104937,32.86741975]]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"微型坝","feature_role":"湿地设施/管线","township":null,"area_mu":null,"length_meter":899.54,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.61050954,32.8674379],[102.60675091,32.86882937],[102.60154479,32.8676035]]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"微型坝","feature_role":"湿地设施/管线","township":null,"area_mu":null,"length_meter":901.99,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.61052538,32.86745605],[102.60675212,32.86885188],[102.60153569,32.8676247]]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"微型坝","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61052538,32.86745605],[102.60690208,32.86873045],[102.60153781,32.86757739],[102.60632964,32.86893524],[102.61052538,32.86745605]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":188,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.90533546,33.04182428],[102.91013514,33.04289545],[102.9116404,33.03994122],[102.90566824,33.03969149],[102.90533546,33.04182428]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":125,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.91273185,33.04443507],[102.91366198,33.04433194],[102.91250551,33.04171034],[102.91321079,33.04034477],[102.91138648,33.04004076],[102.91019745,33.042895],[102.91273185,33.04443507]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":4992,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.93703006,33.07262882],[102.93856079,33.06996731],[102.9344546,33.07022836],[102.93806199,33.06908603],[102.93635928,33.06815654],[102.93816958,33.06787755],[102.93881551,33.06629883],[102.93616426,33.06467515],[102.93919977,33.06472687],[102.94027685,33.06011169],[102.93608492,33.05985695],[102.9396567,33.05940368],[102.93759619,33.0584441],[102.93962515,33.05810082],[102.9408576,33.05489615],[102.93847341,33.0541239],[102.94145711,33.05233611],[102.93743809,33.05132271],[102.94105138,33.05014448],[102.94281677,33.04668404],[102.94414819,33.04702882],[102.94172083,33.04510499],[102.94451785,33.04563132],[102.94232915,33.04437757],[102.94293794,33.04210074],[102.94137898,33.04172606],[102.94468573,33.04145774],[102.94378958,33.03949287],[102.94125201,33.03977445],[102.94320965,33.03809575],[102.94207327,33.03569695],[102.93994638,33.03597064],[102.93823659,33.03793057],[102.93547163,33.04390699],[102.93514603,33.04902379],[102.93201706,33.05165639],[102.93168051,33.05264891],[102.93305109,33.05300842],[102.93070478,33.05347026],[102.92962642,33.05564616],[102.93309113,33.05480828],[102.93363205,33.05587534],[102.92932631,33.05682041],[102.92860516,33.06013771],[102.92856002,33.06418713],[102.93055434,33.06208166],[102.93153295,33.06300472],[102.93250288,33.06229612],[102.92887721,33.06516522],[102.92903769,33.06660528],[102.93051665,33.06688266],[102.92894134,33.0675568],[102.92886878,33.07284912],[102.93154679,33.07571448],[102.92935555,33.07645327],[102.93103627,33.08029087],[102.93262051,33.08091503],[102.93630794,33.07417181],[102.93435721,33.07314421],[102.93703006,33.07262882]],[[102.93758972,33.06591501],[102.93396629,33.06566309],[102.93535509,33.06518035],[102.93393483,33.0637237],[102.93505515,33.06277063],[102.93752525,33.06327452],[102.93844324,33.06451997],[102.93679654,33.0640531],[102.93557135,33.06553656],[102.93758972,33.06591501]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":2005,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.90263877,33.03484393],[102.90289578,33.03272438],[102.90884218,33.03422452],[102.90940017,33.03285115],[102.90835825,33.03177569],[102.91005325,33.03046603],[102.90649914,33.02934245],[102.9079092,33.02807381],[102.90592071,33.02545812],[102.90791362,33.01339542],[102.90945864,33.01161911],[102.90791555,33.01102345],[102.9054503,33.01429765],[102.9017777,33.01442265],[102.90473028,33.01682216],[102.90365441,33.01810871],[102.90230704,33.01748867],[102.90347563,33.01834856],[102.90282401,33.01895406],[102.90451876,33.01812235],[102.90723739,33.02121729],[102.90076237,33.02073443],[102.90197202,33.02410262],[102.90002482,33.02530491],[102.90157157,33.02577682],[102.89958878,33.02607482],[102.89877341,33.02804878],[102.90170792,33.02779145],[102.9018523,33.02681395],[102.90226666,33.02773655],[102.9032363,33.02562547],[102.90127682,33.02872944],[102.90448118,33.02840491],[102.9017452,33.02948629],[102.90145112,33.03147797],[102.90121933,33.02957358],[102.89877432,33.02947432],[102.89873562,33.03354139],[102.89729891,33.03347477],[102.89796769,33.03730682],[102.90263877,33.03484393]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"查尔玛乡","area_mu":1996,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[101.99133716,32.49239388],[101.98494335,32.49294106],[101.98384471,32.49524884],[101.98630943,32.49553365],[101.9873432,32.49371077],[101.98947892,32.49344613],[101.98846729,32.49646553],[101.99236675,32.49508881],[101.99704361,32.47416441],[101.99608685,32.46926853],[101.99037784,32.47012008],[101.99093379,32.4734586],[101.99537096,32.47257914],[101.99182444,32.47436599],[101.99327494,32.47526488],[101.99044416,32.47607912],[101.99058822,32.47879523],[101.99288105,32.48001885],[101.99093457,32.47939301],[101.98901673,32.48085402],[101.98888455,32.4826158],[101.99207833,32.48303115],[101.99343392,32.48486203],[101.99326493,32.48614086],[101.98997164,32.48390268],[101.98843451,32.48534839],[101.99025813,32.48750603],[101.98996738,32.49015768],[101.99123415,32.49054349],[101.99133716,32.49239388]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"查尔玛乡","area_mu":2988,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[101.99327235,32.4981936],[101.98983511,32.49696902],[101.99106457,32.49860429],[101.98741914,32.49691552],[101.99305272,32.50000089],[101.99230352,32.5013626],[101.98998784,32.50087844],[101.9866587,32.49712555],[101.98402902,32.49843846],[101.98578936,32.50464337],[101.98948869,32.50333796],[101.98650664,32.50542584],[101.99012763,32.50856242],[101.99422792,32.5076538],[101.99021107,32.51001851],[101.98911924,32.51291158],[101.99365847,32.50971704],[101.99108439,32.51283617],[101.99600391,32.51170213],[101.99510126,32.51402634],[101.99839309,32.51568912],[101.99754828,32.51712063],[101.99523164,32.51738977],[101.99394788,32.52023893],[101.99474197,32.52082589],[101.99305229,32.52134116],[101.98924052,32.51513515],[101.98765991,32.51442052],[101.98784235,32.51791894],[101.98953472,32.51816615],[101.98815762,32.51819356],[101.98704186,32.52193951],[101.98728164,32.52418928],[101.98835322,32.52425712],[101.98751672,32.52496565],[101.98974754,32.52427986],[101.98765975,32.52562085],[101.98812612,32.52698083],[101.9896809,32.52520588],[101.99452015,32.52413497],[101.99462906,32.52269514],[101.99872594,32.52247624],[101.99711174,32.51925757],[101.9998178,32.51490978],[101.99955031,32.51100887],[101.99656575,32.50722721],[101.99327235,32.4981936]],[[101.98964356,32.52261844],[101.98776471,32.5232528],[101.98997417,32.52175593],[101.98964356,32.52261844]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"查尔玛乡","area_mu":2017,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[101.96996416,32.47802504],[101.97596539,32.48085591],[101.97784769,32.4830959],[101.98394614,32.48478207],[101.98566783,32.48325687],[101.98320783,32.48200076],[101.98621233,32.48253334],[101.98871484,32.47933338],[101.98946062,32.47137613],[101.9874879,32.47156639],[101.98729609,32.4745502],[101.98459395,32.47510342],[101.98122102,32.47986772],[101.97864152,32.47681337],[101.97846475,32.47157807],[101.97111001,32.47534075],[101.96996416,32.47802504]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":236,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.89825447,33.03734462],[102.89724782,33.03820199],[102.90507443,33.04305351],[102.90559791,33.03970215],[102.89825447,33.03734462]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":430,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.90450082,33.03390582],[102.90289578,33.03272438],[102.90256252,33.0377823],[102.90349911,33.03797232],[102.90443754,33.03543266],[102.90569012,33.03962886],[102.91100843,33.04012515],[102.91028235,33.03904441],[102.91138024,33.03921769],[102.91140094,33.03813351],[102.90813792,33.03728121],[102.90450082,33.03390582]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"查尔玛乡","area_mu":null,"length_meter":7654,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[101.9874879,32.47156639],[101.98729609,32.4745502],[101.98459395,32.47510342],[101.98122102,32.47986772],[101.97864152,32.47681337],[101.97846475,32.47157807],[101.97111001,32.47534075],[101.96996416,32.47802504],[101.97596539,32.48085591],[101.97784769,32.4830959],[101.98394614,32.48478207],[101.98566783,32.48325687],[101.98320783,32.48200076],[101.98621233,32.48253334],[101.98871484,32.47933338],[101.98946062,32.47137613]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"查尔玛乡","area_mu":null,"length_meter":11427,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[101.99037784,32.47012008],[101.9904802,32.47323135],[101.99536814,32.47266265],[101.99182444,32.47436599],[101.99327494,32.47526488],[101.99077279,32.47520291],[101.99049338,32.47862743],[101.99292229,32.47995942],[101.99060052,32.47949086],[101.98872787,32.48227672],[101.99207833,32.48303115],[101.99343392,32.48486203],[101.99326493,32.48614086],[101.98997164,32.48390268],[101.98843451,32.48534839],[101.99157739,32.492343],[101.98494335,32.49294106],[101.9838504,32.49491004],[101.98534798,32.49575483],[101.9873432,32.49371077],[101.98987304,32.49352966],[101.98846729,32.49646553],[101.99236675,32.49508881],[101.99386388,32.49032312],[101.99704361,32.47416441],[101.99608685,32.46926853]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"查尔玛乡","area_mu":null,"length_meter":18480,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[101.99327235,32.4981936],[101.98983511,32.49696902],[101.99106457,32.49860429],[101.98741914,32.49691552],[101.99305272,32.50000089],[101.99230352,32.5013626],[101.98998784,32.50087844],[101.9866587,32.49712555],[101.98402902,32.49843846],[101.98578936,32.50464337],[101.98948869,32.50333796],[101.98650664,32.50542584],[101.99012763,32.50856242],[101.99422792,32.5076538],[101.99021107,32.51001851],[101.98911924,32.51291158],[101.99365847,32.50971704],[101.99108439,32.51283617],[101.99600391,32.51170213],[101.99510126,32.51402634],[101.99839309,32.51568912],[101.99754828,32.51712063],[101.99523164,32.51738977],[101.99394788,32.52023893],[101.99474197,32.52082589],[101.99305229,32.52134116],[101.98924052,32.51513515],[101.98765991,32.51442052],[101.98784235,32.51791894],[101.98953472,32.51816615],[101.98815762,32.51819356],[101.98704186,32.52193951],[101.98728164,32.52418928],[101.98835322,32.52425712],[101.98751672,32.52496565],[101.98974754,32.52427986],[101.98765975,32.52562085],[101.98812612,32.52698083],[101.9896809,32.52520588],[101.99452015,32.52413497],[101.99462906,32.52269514],[101.99872594,32.52247624],[101.99711174,32.51925757],[101.9998178,32.51490978],[101.99955031,32.51100887],[101.99656575,32.50722721],[101.99327235,32.4981936]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"麦洼乡","area_mu":null,"length_meter":679,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.9056556,33.03895893],[102.90283544,33.03912983],[102.9056556,33.03895893]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"麦洼乡","area_mu":null,"length_meter":1781,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.90533546,33.04182428],[102.91013514,33.04289545],[102.9116404,33.03994122],[102.90566824,33.03969149],[102.90533546,33.04182428]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"麦洼乡","area_mu":null,"length_meter":19749,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.90512816,33.04284231],[102.90559791,33.03970215],[102.89819365,33.03721266],[102.90263877,33.03484393],[102.90243359,33.03763652],[102.90349911,33.03797232],[102.90454786,33.03548852],[102.90569012,33.03962886],[102.91054788,33.04037184],[102.91142633,33.0394422],[102.91028235,33.03904441],[102.91170781,33.03884792],[102.90446937,33.03415415],[102.90630924,33.03299649],[102.90884218,33.03422452],[102.90940017,33.03285115],[102.90835825,33.03177569],[102.91005325,33.03046603],[102.90649914,33.02934245],[102.9079092,33.02807381],[102.90592071,33.02545812],[102.90791362,33.01339542],[102.90945864,33.01161911],[102.90791555,33.01102345],[102.9054503,33.01429765],[102.9017777,33.01442265],[102.90473028,33.01682216],[102.90365441,33.01810871],[102.90230704,33.01748867],[102.90347563,33.01834856],[102.90282401,33.01895406],[102.90451876,33.01812235],[102.90723739,33.02121729],[102.90076237,33.02073443],[102.90197202,33.02410262],[102.90002482,33.02530491],[102.90157157,33.02577682],[102.89958878,33.02607482],[102.89877341,33.02804878],[102.90170792,33.02779145],[102.9018523,33.02681395],[102.90226666,33.02773655],[102.9032363,33.02562547],[102.90127682,33.02872944],[102.90448118,33.02840491],[102.9017452,33.02948629],[102.90145112,33.03147797],[102.90121933,33.02957358],[102.89877432,33.02947432],[102.89873562,33.03354139],[102.89729891,33.03347477],[102.89724782,33.03820199],[102.90512816,33.04284231]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"麦洼乡","area_mu":null,"length_meter":1676,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.91273185,33.04443507],[102.91366198,33.04433194],[102.91250551,33.04171034],[102.91321079,33.04034477],[102.91138648,33.04004076],[102.91019745,33.042895],[102.91273185,33.04443507]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"麦洼乡","area_mu":null,"length_meter":20871,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.93703006,33.07262882],[102.93856079,33.06996731],[102.9344546,33.07022836],[102.93806199,33.06908603],[102.93635928,33.06815654],[102.93816958,33.06787755],[102.93881551,33.06629883],[102.93616426,33.06467515],[102.93919977,33.06472687],[102.94027685,33.06011169],[102.93608492,33.05985695],[102.9396567,33.05940368],[102.93759619,33.0584441],[102.93962515,33.05810082],[102.9408576,33.05489615],[102.93847341,33.0541239],[102.94145711,33.05233611],[102.93743809,33.05132271],[102.94105138,33.05014448],[102.94281677,33.04668404],[102.94414819,33.04702882],[102.94172083,33.04510499],[102.94451785,33.04563132],[102.94232915,33.04437757],[102.94293794,33.04210074],[102.94137898,33.04172606],[102.94468573,33.04145774],[102.94378958,33.03949287],[102.94125201,33.03977445],[102.94320965,33.03809575],[102.94207327,33.03569695],[102.93994638,33.03597064],[102.93823659,33.03793057],[102.93547163,33.04390699],[102.93514603,33.04902379],[102.93201706,33.05165639],[102.93168051,33.05264891],[102.93305109,33.05300842],[102.93070478,33.05347026],[102.92962642,33.05564616],[102.93309113,33.05480828],[102.93363205,33.05587534],[102.92932631,33.05682041],[102.92860516,33.06013771],[102.92856002,33.06418713],[102.93055434,33.06208166],[102.93153295,33.06300472],[102.93250288,33.06229612],[102.92887721,33.06516522],[102.92903769,33.06660528],[102.93051665,33.06688266],[102.92894134,33.0675568],[102.92886878,33.07284912],[102.93154679,33.07571448],[102.92935555,33.07645327],[102.93103627,33.08029087],[102.93262051,33.08091503],[102.93630794,33.07417181],[102.93435721,33.07314421],[102.93703006,33.07262882]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2810,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.0065253,33.12522044],[103.0079566,33.12837264],[103.01047923,33.13000105],[103.01042661,33.13533165],[103.0118862,33.13626684],[103.01930454,33.13120161],[103.0208723,33.12874245],[103.01703571,33.12893128],[103.02063923,33.12533848],[103.02279208,33.12579792],[103.02551904,33.12256094],[103.0233078,33.12131624],[103.02200135,33.12342122],[103.01816762,33.12432928],[103.02204021,33.12141129],[103.01710681,33.11743776],[103.01331081,33.12025008],[103.0140979,33.11843666],[103.01686425,33.11713431],[103.01489896,33.1152342],[103.0096682,33.12301526],[103.0065253,33.12522044]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1832,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.87815538,33.15921507],[102.87483518,33.16051953],[102.86946824,33.15888795],[102.86737968,33.16181011],[102.87135297,33.16292442],[102.87024051,33.16730963],[102.8759963,33.16780601],[102.87652142,33.1692694],[102.87430988,33.17221913],[102.87690622,33.17301791],[102.87757512,33.17680616],[102.88114888,33.17885588],[102.8815404,33.17600019],[102.87901093,33.16622357],[102.87980419,33.16312175],[102.87815538,33.15921507]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1955,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.91855357,33.15153944],[102.91810527,33.15045101],[102.91320982,33.14936044],[102.91070812,33.14944721],[102.90859478,33.15115603],[102.90787773,33.15002814],[102.90928914,33.14836587],[102.90705248,33.14980056],[102.90753724,33.15215201],[102.90538166,33.15716185],[102.90890455,33.15746907],[102.91258114,33.15567099],[102.9131038,33.1568456],[102.90788418,33.15947179],[102.90886845,33.16044505],[102.9069461,33.16174247],[102.90724547,33.16272073],[102.91159577,33.16294302],[102.90649819,33.16460466],[102.90409179,33.17120555],[102.905365,33.17151425],[102.91053854,33.16818779],[102.91355312,33.16295166],[102.91340387,33.16209755],[102.91062723,33.16251612],[102.91173508,33.16103735],[102.91374012,33.16179771],[102.91440031,33.16095593],[102.91514857,33.15749562],[102.91350453,33.15690103],[102.91514801,33.15621625],[102.9139147,33.15488465],[102.91855357,33.15153944]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3594,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.94944074,33.09042072],[102.95528364,33.09293029],[102.95680163,33.08659828],[102.95454659,33.0847197],[102.95608969,33.08460052],[102.95697744,33.0861115],[102.95706099,33.08346529],[102.95905577,33.08318734],[102.95880869,33.07563132],[102.95628924,33.07019575],[102.95427499,33.07037221],[102.95120497,33.0751281],[102.95174422,33.07590662],[102.95475371,33.07436642],[102.95495682,33.0754634],[102.95281091,33.07637715],[102.95569351,33.07559373],[102.9562083,33.0764271],[102.95214537,33.07693329],[102.95230757,33.07818087],[102.94712989,33.07737265],[102.94570291,33.08044173],[102.94120964,33.08306997],[102.94262279,33.0926831],[102.9443779,33.09324417],[102.94944074,33.09042072]],[[102.95411239,33.08762275],[102.95299263,33.08527708],[102.95608459,33.08805659],[102.95411239,33.08762275]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3697,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99406097,33.11525706],[103.0062517,33.11094469],[103.00437583,33.11087394],[103.00535594,33.10895827],[103.00115236,33.10680551],[102.99669885,33.11073983],[102.99594317,33.10988709],[102.99068317,33.11083461],[102.99686881,33.10762229],[102.99951938,33.10439852],[102.99771075,33.10063492],[102.99025238,33.10717292],[102.98223123,33.10996239],[102.9834021,33.1104899],[102.9827145,33.1125063],[102.98644251,33.11394393],[102.98283914,33.11377202],[102.98445037,33.11692296],[102.98074943,33.1164138],[102.97995533,33.11733847],[102.97919403,33.11930355],[102.98399513,33.12171265],[102.97924276,33.12336203],[102.98473259,33.12386358],[102.98479633,33.12544645],[102.98774721,33.12617035],[102.9883797,33.12473999],[102.98721375,33.12410217],[102.98827656,33.12280856],[102.98884249,33.12429501],[102.98860944,33.12247195],[102.99105545,33.12065743],[102.98942118,33.11679607],[102.99159294,33.11861709],[102.99287789,33.11644008],[102.99136944,33.11676995],[102.99058237,33.11522035],[102.99406097,33.11525706]],[[102.98887958,33.11494543],[102.98972487,33.11575277],[102.98566969,33.11593401],[102.98887958,33.11494543]],[[102.98818295,33.11984491],[102.98934044,33.1206802],[102.98800089,33.12219369],[102.98694505,33.12132181],[102.98818295,33.11984491]],[[102.98806372,33.11357417],[102.98670021,33.11300052],[102.98945412,33.11313055],[102.98806372,33.11357417]],[[102.98514966,33.11041795],[102.98646433,33.10948019],[102.98777781,33.11033751],[102.98514966,33.11041795]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3051,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.00058884,33.12602771],[103.00450852,33.12543701],[103.00549949,33.12486106],[103.00458587,33.12379972],[103.00737461,33.12272997],[103.00737626,33.12138454],[103.00897489,33.12146786],[103.01058444,33.1195036],[103.01012144,33.11735558],[103.01369221,33.11547544],[103.01225798,33.1152396],[103.01182996,33.11296304],[103.00738404,33.11143836],[103.00175999,33.11729763],[103.00006522,33.12208701],[102.99864656,33.12173102],[103.00161874,33.11629522],[103.00075672,33.1146472],[102.99406097,33.11525706],[102.99511503,33.11672527],[102.99301467,33.11778817],[102.99183012,33.12148022],[102.99519174,33.12230841],[102.99162869,33.12279087],[102.9892818,33.12800833],[102.99175403,33.12851348],[102.99492715,33.12416038],[102.99641444,33.12456596],[102.99378477,33.12656982],[102.99373811,33.12846785],[102.99590637,33.12765975],[102.99666699,33.12518963],[103.00060516,33.12446746],[103.00058884,33.12602771]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2594,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.88119986,33.08826785],[102.87619438,33.08564382],[102.87396408,33.08097844],[102.87289002,33.08125434],[102.87367342,33.08024096],[102.87269327,33.07854812],[102.86677632,33.0783568],[102.8617166,33.08258149],[102.85288935,33.09325506],[102.85655377,33.09522314],[102.85692612,33.09061088],[102.8610612,33.09093544],[102.86249197,33.08528012],[102.8657538,33.08506183],[102.86455999,33.08724103],[102.8658276,33.08964594],[102.86984243,33.08789384],[102.87105727,33.0895278],[102.87389284,33.08791309],[102.87532248,33.08964294],[102.88119986,33.08826785]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2113,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.87800881,33.09231054],[102.88076408,33.09367562],[102.88377683,33.09335917],[102.88362513,33.09850331],[102.88631198,33.09900011],[102.88498455,33.09981764],[102.88685129,33.10119693],[102.88888061,33.10112284],[102.88754076,33.10246829],[102.8890841,33.10373951],[102.88740874,33.10449097],[102.88821061,33.10553273],[102.88985553,33.10025773],[102.88906536,33.09753134],[102.89250063,33.0936169],[102.88962318,33.09254222],[102.89398471,33.08335385],[102.89693178,33.08055345],[102.88703128,33.08786979],[102.88610252,33.08674327],[102.87810052,33.08956175],[102.87717717,33.09032686],[102.87800881,33.09231054]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3832,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.87779104,33.09973726],[102.87603295,33.09716513],[102.88076408,33.09367562],[102.87677952,33.0913781],[102.86910638,33.09143724],[102.86391561,33.09322842],[102.86230577,33.09633025],[102.86679864,33.09922569],[102.86239577,33.09981803],[102.86221484,33.10367412],[102.86860214,33.10213582],[102.87229128,33.09943706],[102.87063136,33.10269419],[102.8726849,33.10320187],[102.87165085,33.10396949],[102.87244755,33.10535648],[102.8699268,33.10410976],[102.86785794,33.1059372],[102.87175623,33.10782438],[102.87088542,33.10862366],[102.8631017,33.10687673],[102.85954628,33.10868574],[102.86017231,33.11053498],[102.86286968,33.11070599],[102.86527404,33.11261045],[102.86734897,33.11083174],[102.86803616,33.11252665],[102.87139898,33.11191509],[102.87631879,33.10701946],[102.877143,33.10383303],[102.87601886,33.10108802],[102.87779104,33.09973726]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3229,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.87260989,33.11340209],[102.87306053,33.11795846],[102.87552579,33.12298446],[102.88254606,33.12518481],[102.88151384,33.11728531],[102.87939961,33.11584172],[102.88198909,33.1140663],[102.88157953,33.11061076],[102.88330812,33.10801248],[102.88258523,33.1063021],[102.88625575,33.10382194],[102.8850838,33.10063454],[102.88225151,33.09854779],[102.88365359,33.09336362],[102.88076408,33.09367562],[102.87603295,33.09716513],[102.87800745,33.09983832],[102.87757396,33.10384669],[102.88031488,33.10356972],[102.87742732,33.10437002],[102.87755301,33.10691838],[102.8801809,33.10752009],[102.87671194,33.10785227],[102.87475189,33.11179771],[102.87531058,33.1141823],[102.87260989,33.11340209]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3212,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.87992811,33.12987689],[102.88151638,33.12674062],[102.87856747,33.12549135],[102.87724701,33.12613044],[102.87757326,33.12515484],[102.8745158,33.12334043],[102.87260989,33.11340209],[102.86722067,33.11558967],[102.86725106,33.11868171],[102.86542601,33.11567494],[102.85887751,33.11824946],[102.86141416,33.12115313],[102.858162,33.12139504],[102.86082631,33.12192057],[102.86072649,33.12447378],[102.85772574,33.1245799],[102.85752204,33.12547991],[102.86017163,33.12605517],[102.85874779,33.12805348],[102.8670101,33.12474406],[102.86725309,33.12350666],[102.86927258,33.12417962],[102.87070188,33.12163859],[102.87048723,33.12574321],[102.87213246,33.1272656],[102.86876322,33.1264957],[102.8658409,33.12911247],[102.87453347,33.13139537],[102.87992811,33.12987689]],[[102.87094787,33.12165577],[102.87055204,33.12032741],[102.87197648,33.12099207],[102.87094787,33.12165577]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2708,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.86699174,33.13618884],[102.87175923,33.13779848],[102.87751229,33.14226263],[102.87864812,33.14135409],[102.88062339,33.14216315],[102.88147483,33.14082123],[102.8810674,33.14261326],[102.88211189,33.14335083],[102.88512967,33.14116123],[102.88283983,33.12649472],[102.88114386,33.12918246],[102.87732346,33.13140438],[102.87038153,33.1301538],[102.86865676,33.13257137],[102.86134862,33.12994459],[102.85645439,33.13170118],[102.85477895,33.13523374],[102.8586279,33.13247166],[102.86234451,33.13198797],[102.86426423,33.13259013],[102.86699174,33.13618884]],[[102.87790612,33.13244421],[102.88289212,33.13415637],[102.87568356,33.13633037],[102.87670559,33.13289398],[102.87790612,33.13244421]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2173,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.87136217,33.14704946],[102.87632932,33.1499766],[102.8805026,33.14523079],[102.87797238,33.14767274],[102.8763745,33.14648393],[102.87833889,33.14425588],[102.87175923,33.13779848],[102.86179344,33.13456696],[102.8581738,33.13664852],[102.86341931,33.13895964],[102.86095238,33.14069906],[102.86366076,33.14218797],[102.86264758,33.14279952],[102.86824847,33.14186479],[102.86547418,33.14305599],[102.8649692,33.14469359],[102.8668223,33.1453397],[102.86468524,33.14646085],[102.87136217,33.14704946]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1497,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.87815538,33.15921507],[102.87753211,33.15603735],[102.87595973,33.15471986],[102.87604341,33.15059305],[102.87265663,33.1474259],[102.86250853,33.14978007],[102.86418173,33.15145825],[102.8686486,33.15139931],[102.86929165,33.15245276],[102.86772995,33.15572008],[102.87135247,33.15674144],[102.87292381,33.15957466],[102.87602583,33.16046345],[102.87815538,33.15921507]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3333,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.90433198,33.10585711],[102.90875611,33.10682862],[102.9109502,33.11234635],[102.91837424,33.1131745],[102.92130065,33.12092084],[102.92320121,33.12155102],[102.91976291,33.11590952],[102.92273599,33.11645053],[102.92139045,33.11374001],[102.92432445,33.10865931],[102.92317241,33.10647193],[102.92120777,33.10378355],[102.9152181,33.10713966],[102.91261945,33.10698875],[102.91825218,33.10452905],[102.91976412,33.10256571],[102.9180621,33.10053107],[102.91102744,33.09777905],[102.90772958,33.1000391],[102.90578665,33.09851457],[102.90432236,33.09941881],[102.90311835,33.10331578],[102.90433198,33.10585711]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2003,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9109502,33.11234635],[102.90566154,33.11591683],[102.90626083,33.11942727],[102.9078241,33.11698862],[102.90671638,33.11966177],[102.90966063,33.11822297],[102.91043892,33.12171033],[102.91225868,33.1199699],[102.91177133,33.12321778],[102.91654412,33.12877353],[102.92304214,33.12865779],[102.92467503,33.12422343],[102.92070373,33.12559653],[102.91779295,33.12485941],[102.91739673,33.12383417],[102.91974152,33.12331354],[102.9195746,33.12198604],[102.91616061,33.12246444],[102.91879802,33.12064395],[102.91872199,33.11769839],[102.9109502,33.11234635]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2499,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.89305759,33.10517326],[102.89656395,33.11395615],[102.90083634,33.11320413],[102.89902135,33.11581915],[102.90483118,33.11882107],[102.90454013,33.11575321],[102.9109502,33.11234635],[102.90875611,33.10682862],[102.90399448,33.10583809],[102.90044704,33.10193286],[102.89305759,33.10517326]],[[102.90509712,33.11283815],[102.90683238,33.11294129],[102.90546901,33.11474751],[102.90396412,33.11362247],[102.90509712,33.11283815]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":5417,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.89605544,33.12511981],[102.89613156,33.12192024],[102.89969647,33.11940849],[102.89438101,33.11777629],[102.89821864,33.11745158],[102.89822657,33.11549477],[102.89652841,33.11408522],[102.8924478,33.10408326],[102.89823131,33.09899333],[102.9010006,33.09749133],[102.90348471,33.09778764],[102.90237214,33.09638526],[102.90603017,33.09667101],[102.90589925,33.09548593],[102.90337308,33.09497468],[102.90635905,33.09272133],[102.90365996,33.09136626],[102.89277881,33.09984609],[102.89237434,33.09838487],[102.88920948,33.09809545],[102.88993724,33.10031033],[102.88827918,33.1061121],[102.88393788,33.10898148],[102.88377883,33.11069052],[102.88502484,33.11056955],[102.88333152,33.11411693],[102.88835087,33.11261772],[102.88955376,33.11046574],[102.8885128,33.10916913],[102.89084886,33.10766388],[102.88913982,33.11369274],[102.89396997,33.11424342],[102.89353223,33.11510535],[102.89088661,33.11445676],[102.89221391,33.11756148],[102.88846202,33.11394448],[102.88423417,33.11678352],[102.88426944,33.11818238],[102.88749204,33.11981264],[102.88995969,33.1192391],[102.88845356,33.11993271],[102.88896498,33.12074908],[102.88401917,33.11989675],[102.88816853,33.12155305],[102.89117335,33.11978479],[102.89207843,33.12045338],[102.89083928,33.12203064],[102.89282859,33.12075804],[102.89375203,33.12166388],[102.89006557,33.12296653],[102.89403036,33.12290236],[102.89172208,33.12452615],[102.8891798,33.12373673],[102.88547188,33.1263073],[102.88584237,33.12762864],[102.88907684,33.12786681],[102.88590267,33.12855141],[102.88661099,33.13030182],[102.88548249,33.13085851],[102.88951402,33.13561874],[102.8882326,33.13920204],[102.89336247,33.13487153],[102.8925052,33.13295256],[102.89423466,33.13448239],[102.89723311,33.1323132],[102.89605544,33.12511981]],[[102.89639057,33.11718575],[102.89513227,33.11638252],[102.89651089,33.11563548],[102.89762009,33.1168298],[102.89718386,33.11783844],[102.89639057,33.11718575]],[[102.89356051,33.11317362],[102.89108809,33.11273244],[102.89397232,33.11220154],[102.89356051,33.11317362]],[[102.89341449,33.1109067],[102.8924779,33.11079115],[102.89425049,33.11088579],[102.89341449,33.1109067]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3534,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.90530119,33.13865691],[102.90760787,33.13528831],[102.91281257,33.1315971],[102.91059762,33.13002813],[102.90556129,33.13158454],[102.91059215,33.12764434],[102.90943204,33.12648648],[102.90456135,33.12791308],[102.90927128,33.12638144],[102.90860823,33.12491101],[102.90441588,33.12085322],[102.9015621,33.12383132],[102.90303801,33.12095085],[102.90050554,33.11993581],[102.89613156,33.12192024],[102.89577979,33.1258928],[102.89760993,33.12749597],[102.89841677,33.13197375],[102.89671706,33.13297853],[102.89732182,33.13630927],[102.89428808,33.13632512],[102.89360558,33.13822651],[102.89782379,33.14212973],[102.90530119,33.13865691]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2634,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.89596436,33.15341669],[102.88838629,33.15101857],[102.88516739,33.15339313],[102.88502771,33.15431016],[102.88769013,33.15467409],[102.88710509,33.15614177],[102.88463775,33.15614501],[102.88494917,33.15750254],[102.89061553,33.15770929],[102.88825435,33.15769752],[102.88903094,33.15877262],[102.8860565,33.15954406],[102.88635585,33.16251786],[102.88951908,33.16090727],[102.89096263,33.161446],[102.89357636,33.15928597],[102.89516667,33.16046611],[102.89317063,33.16080964],[102.89003223,33.16478289],[102.89426926,33.16628488],[102.89637471,33.16358207],[102.90246231,33.16643888],[102.90389706,33.16339745],[102.90084315,33.1643058],[102.89980223,33.16062712],[102.90421097,33.16080486],[102.90437535,33.15747826],[102.90059534,33.15700807],[102.89590893,33.15465875],[102.89596436,33.15341669]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2359,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.899579,33.1436252],[102.89322912,33.13815168],[102.89099257,33.13849571],[102.88917008,33.14053642],[102.88946344,33.14221016],[102.8943758,33.14257197],[102.88954199,33.1440689],[102.88915951,33.14536697],[102.89349843,33.14749362],[102.88733921,33.14623516],[102.886372,33.14741648],[102.88899146,33.14947345],[102.88656238,33.14903274],[102.88455443,33.15068205],[102.88913038,33.1500018],[102.89036033,33.15160562],[102.89681055,33.15380063],[102.89984833,33.15259431],[102.90388439,33.1537706],[102.9049172,33.15161137],[102.8997032,33.14720642],[102.899579,33.1436252]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2751,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.91443791,33.14477973],[102.92024572,33.14501809],[102.91964192,33.14146749],[102.92261659,33.13952739],[102.920908,33.13459859],[102.91897355,33.13473126],[102.91697983,33.13809522],[102.91569466,33.13442298],[102.91259075,33.13921554],[102.91251147,33.13588123],[102.91101357,33.13539123],[102.89782379,33.14212973],[102.899579,33.1436252],[102.90179583,33.14238361],[102.90129184,33.14509183],[102.90222271,33.14426507],[102.90216127,33.14588171],[102.90490739,33.14820257],[102.90636044,33.1471394],[102.90687929,33.1490619],[102.90977752,33.14760153],[102.91043025,33.1457289],[102.90769264,33.13980886],[102.90927055,33.13994048],[102.90991351,33.14326228],[102.91443791,33.14477973]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1015,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.92286561,33.15287623],[102.91860869,33.15247415],[102.92106947,33.15348174],[102.91817073,33.15398979],[102.91977737,33.15467451],[102.91722721,33.15624881],[102.91744269,33.16165636],[102.91962528,33.15881344],[102.92202353,33.158029],[102.92295474,33.1593058],[102.92014623,33.16127316],[102.91946278,33.1632651],[102.92128632,33.16201738],[102.92649299,33.16321307],[102.92747164,33.16214429],[102.92942789,33.16354879],[102.93003314,33.16143839],[102.92740849,33.16088127],[102.92912529,33.16014634],[102.92811311,33.16080625],[102.92997232,33.16100394],[102.93066516,33.15995897],[102.92893268,33.15915748],[102.93100787,33.15850114],[102.92468676,33.15778641],[102.92312772,33.15569873],[102.92148152,33.15611646],[102.9212772,33.15447674],[102.92286561,33.15287623]],[[102.92096682,33.15647332],[102.92125103,33.15761626],[102.91948224,33.15770567],[102.9199679,33.15587001],[102.92096682,33.15647332]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1605,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.91516806,33.14950709],[102.92530491,33.15399363],[102.93071723,33.15471062],[102.92813223,33.14621038],[102.92744299,33.14580035],[102.92927655,33.15286011],[102.92754298,33.14821689],[102.92377907,33.14569573],[102.9226678,33.14301788],[102.92086563,33.14572558],[102.91443791,33.14477973],[102.91236992,33.14634846],[102.91285578,33.14871895],[102.91636364,33.14863893],[102.91516806,33.14950709]],[[102.91739612,33.14660567],[102.91426829,33.14564822],[102.91730455,33.14557222],[102.91739612,33.14660567]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2690,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96673117,33.0906934],[102.96364199,33.09117114],[102.96162932,33.09312701],[102.96188115,33.09673316],[102.96003602,33.09841725],[102.96014274,33.10106435],[102.96167121,33.10412988],[102.96507019,33.1059333],[102.96455566,33.10761191],[102.96641162,33.10833227],[102.96473994,33.11046833],[102.96520398,33.11417539],[102.96830391,33.11354225],[102.97039596,33.11458037],[102.97478857,33.11914815],[102.97140457,33.10417344],[102.96639684,33.09593215],[102.96673117,33.0906934]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2427,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.87676752,33.08571613],[102.88119986,33.08826785],[102.88638516,33.08596297],[102.89351248,33.07828731],[102.89450233,33.07630882],[102.89304042,33.07373503],[102.89031245,33.0746955],[102.88821996,33.08075778],[102.8826567,33.08585166],[102.88660428,33.07894136],[102.88750621,33.07422945],[102.88449447,33.07460272],[102.88257361,33.0729214],[102.87986808,33.07395318],[102.88024502,33.08107496],[102.87803344,33.07659201],[102.87590861,33.07697969],[102.87475877,33.07917476],[102.87676752,33.08571613]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2542,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.95378926,33.0917144],[102.94944074,33.09042072],[102.94419252,33.09404289],[102.94423553,33.09561702],[102.94905555,33.10345562],[102.95192619,33.10425911],[102.95133234,33.10642373],[102.95325625,33.10682113],[102.9536174,33.10902855],[102.95656949,33.10895762],[102.95726141,33.11133722],[102.95962406,33.11231127],[102.96138962,33.10895657],[102.95881328,33.10331487],[102.95683484,33.10029295],[102.9539922,33.09951559],[102.95085007,33.09638654],[102.95075613,33.09555829],[102.95315961,33.09800298],[102.9558069,33.0984121],[102.95378926,33.0917144]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2546,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.01042661,33.13533165],[103.01047923,33.13000105],[103.0079566,33.12837264],[103.00645904,33.1250033],[102.99987056,33.12622174],[102.99392739,33.13052073],[102.99440541,33.13247494],[102.99872729,33.12905297],[102.99522548,33.13557387],[103.00057989,33.13276308],[102.99942608,33.13178393],[103.00154292,33.12960774],[103.00589901,33.13270241],[103.00256355,33.1340938],[103.00396396,33.13289605],[103.00144117,33.13203713],[102.99873855,33.13629483],[102.99911626,33.14108044],[103.00360071,33.14006043],[103.00205354,33.14181792],[103.00258268,33.1453531],[103.00490801,33.14022412],[103.00734462,33.14016014],[103.00817495,33.13792241],[103.00870622,33.13901028],[103.00975532,33.13840697],[103.00904253,33.13628514],[103.01042661,33.13533165]],[[103.00444342,33.13961617],[103.00352215,33.13864316],[103.00549936,33.13897073],[103.00444342,33.13961617]],[[103.00428357,33.13410393],[103.00582113,33.13448736],[103.00312099,33.13471802],[103.00428357,33.13410393]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2564,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9685803,33.07715039],[102.96223561,33.08039241],[102.95680163,33.08659828],[102.956527,33.08810133],[102.95776035,33.08783243],[102.95629728,33.08913185],[102.95625715,33.09131491],[102.95955543,33.09067421],[102.95527824,33.09225412],[102.9563794,33.09503737],[102.95848393,33.09480461],[102.95785194,33.09694907],[102.9594254,33.0969966],[102.96364199,33.09117114],[102.96689092,33.09052995],[102.96377864,33.0893166],[102.96525414,33.08916504],[102.96394327,33.08784823],[102.96677822,33.0900728],[102.96682889,33.08667543],[102.9672535,33.08937575],[102.97154729,33.08642344],[102.97281642,33.07742109],[102.97100497,33.07760219],[102.97046228,33.08159501],[102.96857635,33.08352048],[102.96969809,33.07909377],[102.96780671,33.08000065],[102.97010775,33.07743503],[102.96847214,33.07892439],[102.9685803,33.07715039]],[[102.96676668,33.08648753],[102.96470147,33.08550758],[102.96652828,33.08541888],[102.96676668,33.08648753]],[[102.96164231,33.09199151],[102.96199603,33.08999091],[102.96269525,33.09076677],[102.96164231,33.09199151]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2460,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9685803,33.07715039],[102.9637713,33.0756447],[102.97278245,33.07552686],[102.96922765,33.06989267],[102.96770541,33.06946502],[102.96317673,33.07279187],[102.96589427,33.06986815],[102.96503358,33.06930228],[102.96748423,33.06874841],[102.96615684,33.06433341],[102.96346971,33.06368816],[102.95984012,33.06557976],[102.95730227,33.07044831],[102.95879627,33.0751394],[102.95905577,33.08318734],[102.9685803,33.07715039]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3878,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98432887,33.10933396],[102.99021869,33.10717004],[102.99096276,33.10531016],[102.98996284,33.10486009],[102.99385266,33.10168925],[102.99285441,33.10088136],[102.99575509,33.0999611],[102.9895926,33.09257153],[102.98724808,33.09827971],[102.98422877,33.10150256],[102.989135,33.09199039],[102.98702865,33.08935276],[102.98046602,33.09287067],[102.97948623,33.09764177],[102.9761929,33.10209781],[102.97344353,33.10305265],[102.97650068,33.11319458],[102.97856452,33.11180792],[102.9788204,33.10689296],[102.98094152,33.10685123],[102.9806996,33.10918616],[102.98432887,33.10933396]],[[102.98478169,33.10817849],[102.98238602,33.10762129],[102.98520225,33.1066222],[102.98646386,33.10804352],[102.98478169,33.10817849]],[[102.98113044,33.10682127],[102.98181373,33.1036527],[102.9852327,33.1048638],[102.98338677,33.10479608],[102.98113044,33.10682127]],[[102.97938666,33.1056904],[102.97780552,33.10523659],[102.97981719,33.10376443],[102.97938666,33.1056904]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3246,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97675343,33.10088576],[102.97948623,33.09764177],[102.97994139,33.09373839],[102.9735496,33.09126034],[102.97702654,33.0925132],[102.97965546,33.0919105],[102.97972354,33.09038324],[102.98485777,33.08700425],[102.98217015,33.0845308],[102.98069518,33.08533874],[102.98138044,33.08389024],[102.97847651,33.08240785],[102.97694904,33.08697049],[102.97643089,33.08598456],[102.9751347,33.08745077],[102.97424296,33.08621876],[102.9763526,33.08505482],[102.97625468,33.08286091],[102.97820438,33.08222413],[102.97419923,33.07708312],[102.97244787,33.08517857],[102.96713324,33.08975575],[102.96739703,33.09521058],[102.97022596,33.09848264],[102.9714083,33.09678866],[102.97259073,33.09703589],[102.97026078,33.09907279],[102.97122406,33.1009737],[102.97387448,33.10197282],[102.97675343,33.10088576]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":1878.1824,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61266344,33.03953013],[102.61039276,33.02233534],[102.60487191,33.02117919],[102.60805925,33.01761699],[102.60743854,33.01557966],[102.60972492,33.01408457],[102.6101622,33.01158825],[102.6119207,33.01248451],[102.61488459,33.00681974],[102.61266166,33.00692433],[102.61077988,33.00330472],[102.61313279,33.00214813],[102.61346541,32.9995106],[102.6170147,32.9993786],[102.61790988,33.00075173],[102.62435011,32.98754826],[102.62261529,32.98617016],[102.62162644,32.982401],[102.62567932,32.9630666],[102.63197512,32.95181997],[102.6329552,32.9452163],[102.63792595,32.94409251],[102.6375989,32.93914996],[102.6346477,32.92184058],[102.62925443,32.92215078],[102.62815899,32.91458644],[102.62568178,32.913245],[102.62024134,32.9138387],[102.61039125,32.91070829],[102.60780815,32.90519804],[102.60044289,32.90129727],[102.60112968,32.89453774],[102.60399511,32.8923804],[102.60552528,32.88835122],[102.60504813,32.87954224],[102.60248385,32.87525907],[102.59871558,32.87815612],[102.59710629,32.87717895],[102.5962269,32.8701467],[102.59376519,32.86361974],[102.59649349,32.85452934],[102.59549885,32.85034002],[102.59383042,32.84936028],[102.59639755,32.8479069],[102.59542904,32.84287592],[102.58415273,32.82290877],[102.57950827,32.82575487],[102.58923027,32.84188454],[102.58818969,32.84438187],[102.58504342,32.84618077],[102.58839549,32.86466578],[102.59222728,32.87873707],[102.5942865,32.8813256],[102.59500406,32.90207954],[102.59810737,32.90564312],[102.60297838,32.90718554],[102.60429387,32.91125903],[102.60690923,32.91399612],[102.61891364,32.91799122],[102.62345644,32.91806732],[102.62672604,32.94010376],[102.62709982,32.94972466],[102.62051178,32.96197914],[102.61762939,32.97882241],[102.60189838,33.0087554],[102.59942921,33.02091098],[102.60137076,33.03931805],[102.61266344,33.03953013]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":997.9732,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36159487,32.4898292],[102.36471179,32.48873955],[102.36464241,32.49761308],[102.36807368,32.49842667],[102.366294,32.50389071],[102.36848377,32.51062198],[102.36736539,32.51367187],[102.37177976,32.51396442],[102.37277322,32.50645017],[102.37184599,32.5035403],[102.37439613,32.49593506],[102.37195215,32.4868724],[102.37312306,32.47710527],[102.37110303,32.46152673],[102.37267644,32.45435582],[102.37081938,32.44274312],[102.37744053,32.44019679],[102.38876208,32.43208711],[102.39198502,32.42811527],[102.40330533,32.42069358],[102.41993986,32.40147428],[102.42647999,32.39262703],[102.43098281,32.38140877],[102.42999361,32.3773576],[102.43151353,32.37049295],[102.42975563,32.37020631],[102.42025535,32.39315972],[102.40044893,32.41649142],[102.38806367,32.42490941],[102.3840104,32.42963634],[102.37432707,32.43637459],[102.36460756,32.44007736],[102.36410271,32.44226862],[102.36531352,32.44239058],[102.3672379,32.4465221],[102.36640239,32.44750198],[102.36954217,32.44854813],[102.36924418,32.44999485],[102.36622712,32.45095228],[102.36676433,32.4526313],[102.36852836,32.4524878],[102.36987992,32.45683568],[102.36907456,32.45808347],[102.36652676,32.45811205],[102.36565356,32.46221529],[102.36264296,32.46271474],[102.36455979,32.46360247],[102.3651414,32.46546176],[102.36212762,32.4676607],[102.36476257,32.47201924],[102.36370681,32.47404074],[102.36562185,32.47571007],[102.3647417,32.47940595],[102.3617389,32.4802449],[102.36413579,32.48411741],[102.36095725,32.48516368],[102.36159487,32.4898292]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":842.2734,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32126511,32.60083472],[102.32352322,32.60297906],[102.32298219,32.60848469],[102.32593711,32.61182675],[102.3251875,32.61500661],[102.32290809,32.61611474],[102.32361135,32.61883277],[102.32259861,32.6241462],[102.32058815,32.6246765],[102.32396856,32.64271203],[102.33362477,32.6370616],[102.33133917,32.62534889],[102.33234611,32.59896175],[102.33467265,32.59279387],[102.33377675,32.58925468],[102.33874317,32.58744568],[102.33600539,32.58556345],[102.33802852,32.58318232],[102.33867547,32.57816561],[102.34115031,32.57590013],[102.34250761,32.5677718],[102.3453961,32.56301332],[102.34783637,32.5623982],[102.34972464,32.5647351],[102.36089266,32.5524445],[102.3619681,32.54778602],[102.35924668,32.54703768],[102.36270718,32.54389938],[102.35842524,32.5434105],[102.34998695,32.55629224],[102.34473244,32.55466375],[102.33953006,32.56135565],[102.34091796,32.56600768],[102.33926654,32.56740071],[102.33681206,32.56690111],[102.33624968,32.56870165],[102.33812776,32.57026678],[102.33508397,32.57205063],[102.32834861,32.58483986],[102.33162168,32.58474228],[102.33235275,32.58582829],[102.32728333,32.58658407],[102.3262541,32.58792749],[102.32525121,32.59051355],[102.32611263,32.59492033],[102.32192413,32.59604762],[102.32126511,32.60083472]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":1692.3723,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48308023,32.78955668],[102.49051007,32.78620372],[102.49486487,32.78948812],[102.49550091,32.78207752],[102.49386702,32.7768494],[102.48566815,32.77793262],[102.48018438,32.78050328],[102.47908646,32.78361447],[102.47684579,32.78289298],[102.4759017,32.78077987],[102.46727783,32.78203589],[102.46650306,32.78087336],[102.46577637,32.78212587],[102.46772968,32.78462361],[102.46801182,32.7894034],[102.46657586,32.78927597],[102.46337652,32.78670171],[102.46008204,32.78096899],[102.45287878,32.77285508],[102.45085531,32.76807179],[102.45355118,32.76734634],[102.45155376,32.76323098],[102.45359018,32.76248729],[102.45173263,32.75562272],[102.44827688,32.75082558],[102.44287522,32.74825716],[102.43681348,32.74843189],[102.42335851,32.74153255],[102.42234457,32.74287416],[102.41648381,32.74100783],[102.41554243,32.74254261],[102.41223925,32.74217538],[102.40697315,32.73879526],[102.40402401,32.7283265],[102.40142346,32.72842194],[102.39465619,32.72196605],[102.37926444,32.71793984],[102.3744437,32.71244318],[102.36744484,32.70895679],[102.36569687,32.70589617],[102.36073154,32.70266588],[102.36020561,32.69536122],[102.35607927,32.6899319],[102.35922034,32.6895924],[102.35379637,32.6781487],[102.34893602,32.674118],[102.34746026,32.67475341],[102.34134075,32.67045104],[102.34173876,32.66628213],[102.33852152,32.65745935],[102.33885594,32.65286973],[102.33406245,32.6535649],[102.33158563,32.65203247],[102.33143747,32.65408421],[102.32852632,32.65572419],[102.33014249,32.65968444],[102.33158251,32.65823036],[102.33344629,32.65886481],[102.33192703,32.66357088],[102.33526323,32.66734269],[102.33974636,32.66876212],[102.34048105,32.67282791],[102.33774345,32.6743945],[102.33995754,32.67789027],[102.34263393,32.67889987],[102.34482451,32.6837577],[102.34677374,32.68437582],[102.34599023,32.68608629],[102.34808362,32.69047372],[102.34943807,32.68937859],[102.35351201,32.69044078],[102.35349591,32.69351253],[102.3500685,32.69449121],[102.35634333,32.70520458],[102.36157302,32.70870843],[102.36370111,32.71180903],[102.37237237,32.71668003],[102.37555248,32.7209229],[102.38049118,32.72316814],[102.38899925,32.72458428],[102.39400038,32.72731576],[102.40027312,32.732644],[102.40223922,32.74044457],[102.40631786,32.74399728],[102.4333682,32.75718492],[102.44048579,32.75750934],[102.44471995,32.77014878],[102.4581725,32.78751266],[102.46456787,32.79343097],[102.46928277,32.79405962],[102.47433043,32.79000481],[102.48308023,32.78955668]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":104.2027,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52084904,32.7833368],[102.51269537,32.77630476],[102.51011752,32.77565914],[102.50434405,32.77619132],[102.50027002,32.77886832],[102.50130522,32.78179533],[102.51061013,32.78099446],[102.51643038,32.78630271],[102.52084904,32.7833368]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":324.8697,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59406257,33.07863816],[102.60542435,33.07975799],[102.61396557,33.0504692],[102.60880414,33.04867345],[102.60752644,33.05318849],[102.60230299,33.05235644],[102.5967225,33.07365634],[102.59406257,33.07863816]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":291.9126,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61544597,33.10953847],[102.60143128,33.08811775],[102.59737889,33.08989452],[102.59557598,33.08876218],[102.59027988,33.08902103],[102.6014798,33.10887489],[102.60552291,33.11380523],[102.61544597,33.10953847]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":573.1798,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62552801,33.14211522],[102.61513033,33.13912969],[102.60602027,33.16445963],[102.59042207,33.18481542],[102.60090773,33.18773124],[102.61643451,33.16747963],[102.62552801,33.14211522]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":80.0852,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36264296,32.46271474],[102.35924665,32.46327808],[102.36116321,32.47395621],[102.36095725,32.48516368],[102.3622149,32.48523954],[102.3641347,32.48384542],[102.36183897,32.47992968],[102.3647417,32.47940595],[102.36562185,32.47571007],[102.36370681,32.47404074],[102.36476257,32.47201924],[102.36212762,32.4676607],[102.3651414,32.46546176],[102.36455979,32.46360247],[102.36264296,32.46271474]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":21.8063,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36159487,32.4898292],[102.3634649,32.49521035],[102.3627565,32.49716586],[102.36464241,32.49761308],[102.36508568,32.48931107],[102.36346123,32.48857139],[102.36159487,32.4898292]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":15.4637,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33915343,32.56191863],[102.33681206,32.56690111],[102.33865813,32.5674453],[102.34123444,32.56476142],[102.33915343,32.56191863]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":6.0862,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33624968,32.56870165],[102.33508397,32.57205063],[102.33812776,32.57026678],[102.33624968,32.56870165]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":5.1288,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32834861,32.58483986],[102.32777424,32.58684236],[102.33240273,32.58562774],[102.32834861,32.58483986]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":1.5646,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3262541,32.58792749],[102.32478057,32.58997646],[102.32614361,32.58946625],[102.3262541,32.58792749]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":13.2932,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32527392,32.59003776],[102.32192413,32.59604762],[102.32611263,32.59492033],[102.32527392,32.59003776]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":67.003,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32126511,32.60083472],[102.32060897,32.62444503],[102.32173812,32.62476395],[102.32351342,32.61982075],[102.32290809,32.61611474],[102.3251875,32.61500661],[102.32595516,32.61214163],[102.32298219,32.60848469],[102.32352322,32.60297906],[102.32126511,32.60083472]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":11.9323,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33158563,32.65203247],[102.32727022,32.65250786],[102.32852632,32.65572419],[102.33143747,32.65408421],[102.33158563,32.65203247]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":11.2058,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33014249,32.65968444],[102.33192703,32.66357088],[102.33344629,32.65886481],[102.33158251,32.65823036],[102.33014249,32.65968444]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":30.4748,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3332413,32.66599038],[102.33774345,32.6743945],[102.33941104,32.67396553],[102.34057627,32.67190316],[102.33974636,32.66876212],[102.3332413,32.66599038]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":3.6721,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33995754,32.67789027],[102.34263823,32.68066402],[102.34263393,32.67889987],[102.33995754,32.67789027]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":3.2559,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.34482451,32.6837577],[102.34654005,32.68595706],[102.34677374,32.68437582],[102.34482451,32.6837577]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":21.7993,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.34808362,32.69047372],[102.3500685,32.69449121],[102.35386041,32.69293295],[102.35276146,32.6897033],[102.34943807,32.68937859],[102.34808362,32.69047372]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6531251,33.19321098],[102.64834478,33.19290199],[102.64523937,33.19511886],[102.64374186,33.19892823],[102.64553121,33.20519392],[102.64522818,33.20844748],[102.64692964,33.21013334],[102.64700098,33.2124231],[102.65083197,33.21469324],[102.65131408,33.21637465],[102.65711283,33.21633393],[102.66143181,33.2200325],[102.66371414,33.22460058],[102.66538713,33.22513555],[102.67137998,33.24103935],[102.6700305,33.25020707],[102.67948268,33.25359095],[102.69556965,33.24854011],[102.69490619,33.24362964],[102.69139889,33.23806704],[102.69317082,33.23237962],[102.6893542,33.23073095],[102.68087955,33.21951728],[102.67819229,33.21495072],[102.67817695,33.21060057],[102.66856042,33.20588151],[102.66406774,33.20098723],[102.6531251,33.19321098]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":5089,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.84641072,33.07909507],[102.85418574,33.07744516],[102.85389047,33.07608172],[102.85229612,33.07615916],[102.85339247,33.07569721],[102.85207,33.07430713],[102.85568908,33.07146023],[102.85365368,33.07413885],[102.85546701,33.07402448],[102.8567277,33.072105],[102.85672917,33.0735721],[102.85960642,33.07238314],[102.86171103,33.07319461],[102.85913287,33.07349521],[102.86029361,33.0749183],[102.85605768,33.07757399],[102.8569809,33.07762095],[102.86016621,33.07637014],[102.86674166,33.07074476],[102.86562599,33.06931141],[102.86043453,33.06836311],[102.86736458,33.06867803],[102.86853475,33.06333844],[102.86521013,33.05992763],[102.86349802,33.0599717],[102.86392921,33.05887016],[102.86243344,33.05753879],[102.86633374,33.05929481],[102.86572474,33.05843547],[102.86706808,33.0570449],[102.8646321,33.05442044],[102.86523237,33.05323304],[102.86245542,33.04829305],[102.85906215,33.05001031],[102.8539624,33.05646996],[102.85246589,33.05615897],[102.85224781,33.06131359],[102.85303214,33.06089584],[102.84717276,33.07573008],[102.85104704,33.07516714],[102.84702098,33.0759534],[102.84641072,33.07909507]],[[102.85033192,33.07247166],[102.84864714,33.07221476],[102.85175306,33.07146301],[102.85150277,33.07268731],[102.85033192,33.07247166]],[[102.85794394,33.06877175],[102.85880552,33.0675421],[102.86018849,33.06787531],[102.85794394,33.06877175]],[[102.85511348,33.06752525],[102.85241242,33.06607066],[102.85500986,33.06559607],[102.85416838,33.06647612],[102.85551831,33.06676029],[102.85511348,33.06752525]],[[102.85361786,33.06757375],[102.8533145,33.06852164],[102.84994013,33.06822979],[102.85361786,33.06757375]],[[102.8562747,33.06365867],[102.85388644,33.06059397],[102.85568563,33.06071654],[102.85691667,33.05860165],[102.85939989,33.05822779],[102.85890758,33.06004182],[102.85535073,33.06133081],[102.85515784,33.0628624],[102.85715744,33.06295125],[102.8562747,33.06365867]],[[102.86506855,33.05768337],[102.86402727,33.05616581],[102.86510443,33.05623468],[102.86506855,33.05768337]],[[102.85994361,33.05568411],[102.8558485,33.05438839],[102.85971575,33.05400039],[102.85994361,33.05568411]],[[102.8629229,33.05399107],[102.86178769,33.05232186],[102.8611633,33.05307286],[102.86095997,33.05147613],[102.86410879,33.05221635],[102.8629229,33.05399107]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":36,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.86932074,33.07098683],[102.87018828,33.07025021],[102.86921149,33.06926675],[102.86809404,33.07000011],[102.86932074,33.07098683]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":160,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.85692372,33.07838904],[102.86105465,33.07812799],[102.86074715,33.07637673],[102.8618923,33.0755471],[102.86375084,33.07653915],[102.86266,33.0747307],[102.86526004,33.07549097],[102.86530311,33.07410109],[102.86648522,33.07401535],[102.86389886,33.0736113],[102.85692372,33.07838904]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":2215,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.87296678,33.07282849],[102.87469132,33.06730593],[102.87804745,33.06789662],[102.88022059,33.06593823],[102.88016201,33.06432243],[102.87707178,33.0647326],[102.87954594,33.06317947],[102.87784168,33.06130689],[102.87884685,33.05982674],[102.88121161,33.0625922],[102.88313884,33.06266803],[102.88470264,33.06075148],[102.88480883,33.05933133],[102.88018454,33.05731784],[102.88553579,33.05731097],[102.88488797,33.05109046],[102.87551761,33.05689481],[102.87355705,33.06083843],[102.87545337,33.06269303],[102.87377389,33.06246052],[102.87389247,33.06365393],[102.87288688,33.06137322],[102.87192382,33.06186089],[102.87007853,33.06868165],[102.87122564,33.06815561],[102.8717536,33.06935004],[102.87135058,33.07416571],[102.87296678,33.07282849]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"麦洼乡","area_mu":null,"length_meter":645,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.86932074,33.07098683],[102.87018828,33.07025021],[102.86921149,33.06926675],[102.86809404,33.07000011],[102.86932074,33.07098683]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"麦洼乡","area_mu":null,"length_meter":10581,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.87296678,33.07282849],[102.87469132,33.06730593],[102.87804745,33.06789662],[102.88022059,33.06593823],[102.88016201,33.06432243],[102.87707178,33.0647326],[102.87954594,33.06317947],[102.87784168,33.06130689],[102.87884685,33.05982674],[102.88121161,33.0625922],[102.88313884,33.06266803],[102.88470264,33.06075148],[102.88480883,33.05933133],[102.88018454,33.05731784],[102.88553579,33.05731097],[102.88488797,33.05109046],[102.87551761,33.05689481],[102.87355705,33.06083843],[102.87545337,33.06269303],[102.87377389,33.06246052],[102.87389247,33.06365393],[102.87288688,33.06137322],[102.87192382,33.06186089],[102.87007853,33.06868165],[102.87122564,33.06815561],[102.8717536,33.06935004],[102.87135058,33.07416571],[102.87296678,33.07282849]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"麦洼乡","area_mu":null,"length_meter":3664,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.85692372,33.07838904],[102.86105465,33.07812799],[102.86074715,33.07637673],[102.8618923,33.0755471],[102.86375084,33.07653915],[102.86266,33.0747307],[102.86526004,33.07549097],[102.86530311,33.07410109],[102.86648522,33.07401535],[102.86389886,33.0736113],[102.85692372,33.07838904]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"麦洼乡","area_mu":null,"length_meter":17429,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.84641072,33.07909507],[102.85418574,33.07744516],[102.85389047,33.07608172],[102.85229612,33.07615916],[102.85339247,33.07569721],[102.85207,33.07430713],[102.85568908,33.07146023],[102.85365368,33.07413885],[102.85546701,33.07402448],[102.8567277,33.072105],[102.85672917,33.0735721],[102.85960642,33.07238314],[102.86171103,33.07319461],[102.85913287,33.07349521],[102.86029361,33.0749183],[102.85605768,33.07757399],[102.8569809,33.07762095],[102.86016621,33.07637014],[102.86674166,33.07074476],[102.86562599,33.06931141],[102.86043453,33.06836311],[102.86736458,33.06867803],[102.86853475,33.06333844],[102.86521013,33.05992763],[102.86349802,33.0599717],[102.86392921,33.05887016],[102.86243344,33.05753879],[102.86633374,33.05929481],[102.86572474,33.05843547],[102.86706808,33.0570449],[102.8646321,33.05442044],[102.86523237,33.05323304],[102.86245542,33.04829305],[102.85906215,33.05001031],[102.8539624,33.05646996],[102.85246589,33.05615897],[102.85224781,33.06131359],[102.85303214,33.06089584],[102.84717276,33.07573008],[102.85104704,33.07516714],[102.84702098,33.0759534],[102.84641072,33.07909507]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3867,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.91282021,33.19215596],[102.91582701,33.18664246],[102.91487028,33.18084796],[102.91919987,33.17371125],[102.91857638,33.18147271],[102.91977182,33.1862969],[102.92330524,33.18403788],[102.92534442,33.17713432],[102.92330886,33.17265098],[102.9260369,33.17406261],[102.92755395,33.17145351],[102.92618524,33.16672609],[102.92701888,33.16468029],[102.92681928,33.16794872],[102.9303648,33.16848406],[102.9304009,33.17029081],[102.93145996,33.1704919],[102.93049162,33.16812629],[102.92869286,33.16813509],[102.92954138,33.16668474],[102.92753563,33.16712909],[102.92787754,33.16337823],[102.92523394,33.16223239],[102.92563232,33.16429828],[102.9216999,33.16650502],[102.91823236,33.16454067],[102.91536505,33.16576908],[102.91234073,33.1678686],[102.91820969,33.17035409],[102.91188208,33.16959429],[102.91051595,33.17304802],[102.90847761,33.17412446],[102.91301106,33.17349466],[102.91022244,33.17849337],[102.91197667,33.18024246],[102.91001813,33.18770695],[102.91116449,33.19320429],[102.91282021,33.19215596]],[[102.91274411,33.18988831],[102.91204245,33.19199269],[102.91080753,33.19157831],[102.91215123,33.1888013],[102.91274411,33.18988831]],[[102.91217354,33.18821668],[102.91094625,33.18784996],[102.91199052,33.18539077],[102.91313947,33.18538712],[102.91360784,33.18768434],[102.91217354,33.18821668]],[[102.91407642,33.18509013],[102.9117318,33.18431462],[102.9140321,33.18348561],[102.91407642,33.18509013]],[[102.91318893,33.18140031],[102.91371647,33.18302812],[102.91241876,33.18181388],[102.91318893,33.18140031]],[[102.92179681,33.17707939],[102.91966828,33.17739212],[102.91952476,33.1757542],[102.92133301,33.17506394],[102.92179681,33.17707939]],[[102.92101674,33.18147479],[102.91996827,33.18172229],[102.91934374,33.17978033],[102.92120414,33.17905093],[102.9227893,33.18048123],[102.92101674,33.18147479]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":525,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.94983335,33.1270085],[102.95203844,33.12291176],[102.94897167,33.12075957],[102.94539458,33.12364484],[102.94614715,33.12535192],[102.94411811,33.12886499],[102.94900218,33.12688066],[102.94942005,33.12933165],[102.94983335,33.1270085]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":577,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9542539,33.12919808],[102.95723251,33.12754777],[102.9575271,33.12606077],[102.96075875,33.12538508],[102.9595066,33.12457374],[102.95870421,33.12541485],[102.95532697,33.12251257],[102.95294071,33.12332263],[102.95086179,33.13059517],[102.9542539,33.12919808]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":131,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96317107,33.20718425],[102.96268329,33.2059685],[102.95847732,33.20579639],[102.95506875,33.20752699],[102.95958546,33.20668111],[102.96236975,33.20808552],[102.96317107,33.20718425]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3435,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9900487,33.20745835],[102.98840869,33.20915091],[102.98634084,33.2163938],[102.9914841,33.21697315],[102.99661824,33.21924602],[103.00083923,33.21856807],[103.01453639,33.22310648],[103.01405318,33.21951494],[103.01159162,33.21711326],[103.01095554,33.21414471],[103.00631227,33.21574351],[103.01049547,33.21387177],[103.01035974,33.21164937],[103.00027818,33.21030774],[102.99799978,33.21449205],[102.99685296,33.21146216],[102.9990858,33.20916852],[102.9935639,33.20787174],[102.99156269,33.21058328],[102.9900487,33.20745835]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":270,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98072537,33.26066441],[102.98358914,33.25925281],[102.97837539,33.25797965],[102.97740619,33.25577904],[102.97183946,33.25162109],[102.98072537,33.26066441]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":200,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.00613261,33.15659474],[103.00771651,33.15310177],[103.00334908,33.15862292],[103.00457799,33.16193361],[103.00700061,33.15950598],[103.00613261,33.15659474]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":336,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.02016926,33.19035195],[103.01917361,33.18511729],[103.01650187,33.18535423],[103.01606499,33.18754264],[103.01414305,33.18760043],[103.01566096,33.18844928],[103.01619951,33.1911738],[103.0191223,33.19020883],[103.02118211,33.19222223],[103.02016926,33.19035195]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":573,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9453528,33.25520925],[102.94614386,33.25508629],[102.943461,33.2533281],[102.94456665,33.25196321],[102.93959856,33.25116639],[102.93642633,33.24841602],[102.93469267,33.25010843],[102.93759865,33.25477707],[102.9453528,33.25520925]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":361,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.93623322,33.2248159],[102.93574347,33.22413543],[102.93799748,33.22258221],[102.93665641,33.2202097],[102.93711798,33.21846196],[102.93952164,33.21563087],[102.94132964,33.21538629],[102.94246429,33.21713723],[102.94385694,33.21598642],[102.9488062,33.21772452],[102.94874618,33.21450175],[102.94525249,33.21644118],[102.93979617,33.21497859],[102.93705053,33.21691744],[102.93475597,33.22347508],[102.9350105,33.22482335],[102.93839542,33.22647638],[102.93623322,33.2248159]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1340,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.94208555,33.24285836],[102.94371262,33.24328826],[102.94172091,33.24123552],[102.9432053,33.23614958],[102.9421003,33.23279149],[102.93671175,33.23337296],[102.9373607,33.23461107],[102.9366601,33.23351569],[102.93024875,33.23358844],[102.93305897,33.24136614],[102.9402942,33.23969549],[102.93899656,33.24112465],[102.93931884,33.24323233],[102.94208555,33.24285836]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3065,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.94426751,33.13667937],[102.9464866,33.14398961],[102.94466802,33.14570767],[102.94596284,33.1458696],[102.94393707,33.14677228],[102.94588612,33.14709705],[102.94567831,33.14834386],[102.94744144,33.14695641],[102.94667385,33.14915214],[102.94860137,33.14802106],[102.94752714,33.14938897],[102.94890524,33.14937848],[102.94648017,33.15068439],[102.94895971,33.15025044],[102.95531445,33.14390372],[102.95193462,33.14366481],[102.95466174,33.14333263],[102.95738916,33.14107171],[102.95684821,33.13590529],[102.95912362,33.1294026],[102.95725199,33.13002349],[102.95826087,33.12932107],[102.95701733,33.12863883],[102.95848338,33.12840332],[102.95915743,33.12588511],[102.94948102,33.13114334],[102.9483162,33.13408639],[102.94599743,33.1345353],[102.94426751,33.13667937]],[[102.94807793,33.14206145],[102.94716171,33.13714832],[102.94856497,33.13988932],[102.94807793,33.14206145]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3115,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.94158326,33.18059994],[102.93548463,33.18167286],[102.93562875,33.1826881],[102.93843352,33.18240208],[102.93429591,33.18405137],[102.93576025,33.18469657],[102.93338844,33.18611781],[102.93306894,33.18771937],[102.93445471,33.18919566],[102.93456484,33.18781124],[102.93631312,33.18947272],[102.93771184,33.18868205],[102.93851041,33.19007154],[102.9373701,33.1908912],[102.93766343,33.19279142],[102.94052266,33.19145635],[102.94368984,33.19365565],[102.93978438,33.19419807],[102.94050389,33.19709766],[102.9427941,33.19793433],[102.94447837,33.19677176],[102.94361335,33.19865808],[102.94564583,33.19979723],[102.94785569,33.19895981],[102.95082538,33.20437129],[102.95513965,33.20415479],[102.95255032,33.19612077],[102.94976897,33.19604959],[102.95082898,33.19502468],[102.95014461,33.19437986],[102.95212255,33.19460926],[102.95124444,33.19194336],[102.94677886,33.18944175],[102.94479192,33.1897222],[102.94553775,33.18858296],[102.94187427,33.1833781],[102.94158326,33.18059994]],[[102.93634088,33.18540786],[102.93471309,33.1854678],[102.93705396,33.18470116],[102.93634088,33.18540786]],[[102.93961901,33.18827087],[102.94051349,33.18993873],[102.93858187,33.18918399],[102.93961901,33.18827087]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3356,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.93683981,33.19544318],[102.929093,33.19946788],[102.92940624,33.20293047],[102.9325076,33.20305636],[102.93369889,33.20501545],[102.93016404,33.20817884],[102.93183014,33.21008669],[102.92873125,33.21030858],[102.93026134,33.2143811],[102.92493587,33.22049329],[102.92679016,33.22408634],[102.93386672,33.21267853],[102.93707605,33.21228147],[102.93788739,33.20746622],[102.94027816,33.20813043],[102.93901227,33.20970009],[102.94007757,33.21113288],[102.94316924,33.20993106],[102.94495903,33.21117224],[102.94481878,33.21298466],[102.94931225,33.21381134],[102.94578529,33.21212161],[102.94641842,33.21127677],[102.94484925,33.21036728],[102.94590774,33.20683255],[102.94460979,33.20667352],[102.94534715,33.20494369],[102.94008031,33.20029765],[102.93683981,33.19544318]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2836,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96080472,33.22360304],[102.96455965,33.22614847],[102.96899557,33.22324556],[102.9650608,33.22087949],[102.97262573,33.22216732],[102.97060019,33.22046322],[102.97047844,33.21325795],[102.96917244,33.21368943],[102.96409083,33.20965683],[102.9618952,33.21289928],[102.96071434,33.21022717],[102.95610426,33.21589912],[102.9554594,33.22011288],[102.95083837,33.22368232],[102.95342468,33.22542388],[102.95311317,33.22412738],[102.95691423,33.22288518],[102.95938969,33.22228645],[102.96080472,33.22360304]],[[102.95518513,33.22135006],[102.95665264,33.22025936],[102.955442,33.22148227],[102.9576192,33.22203507],[102.95518513,33.22135006]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2157,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99829354,33.23908536],[102.99789126,33.24309742],[102.99920119,33.24376676],[102.99795255,33.24474289],[102.99834192,33.24684195],[103.00384101,33.24796357],[103.00079563,33.2439635],[103.00617403,33.24323667],[103.00715085,33.24375475],[103.00593181,33.24603325],[103.00672837,33.24754037],[103.01265335,33.25013059],[103.01694369,33.24978733],[103.01537802,33.24693634],[103.01621312,33.24105877],[103.00940114,33.24079676],[103.00179303,33.23825569],[102.99829354,33.23908536]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":467,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.05094109,33.13492259],[103.05204237,33.13401929],[103.05061501,33.13260927],[103.04994524,33.13395606],[103.04839463,33.13326541],[103.04486947,33.12656988],[103.04123038,33.1277431],[103.04423622,33.13225311],[103.0461534,33.13217747],[103.04988859,33.13598972],[103.05094109,33.13492259]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":197,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.00842212,33.15125074],[103.00662229,33.1503043],[103.00850075,33.14670849],[103.00740592,33.14675661],[103.00384613,33.15165115],[103.00818138,33.15133285],[103.00828997,33.15245894],[103.00842212,33.15125074]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":502,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99466867,33.26020158],[102.99207093,33.25859165],[102.99255449,33.25766462],[102.99295183,33.2586538],[102.99538765,33.25862478],[102.99501207,33.25506393],[102.9936537,33.25689039],[102.98891816,33.25651475],[102.98532426,33.25842406],[102.98714542,33.25927321],[102.98897275,33.25740161],[102.99141774,33.25717536],[102.98787422,33.25980636],[102.99364013,33.26302582],[102.99466867,33.26020158]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":340,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.94296181,33.12803274],[102.9442279,33.12271319],[102.94149074,33.12503454],[102.93839088,33.12511415],[102.93568279,33.12696103],[102.94296181,33.12803274]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1805,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.901023,33.18803759],[102.89955781,33.18583325],[102.90076051,33.18163243],[102.90254626,33.18218009],[102.90489126,33.180027],[102.90408885,33.17854785],[102.90063441,33.17778925],[102.9030482,33.17707043],[102.90350361,33.17417923],[102.90036389,33.17313564],[102.90122158,33.17422876],[102.90047482,33.17802251],[102.90308115,33.17873699],[102.90038081,33.17794355],[102.90118967,33.17423889],[102.90022328,33.1730727],[102.89768672,33.1720286],[102.8941261,33.17279055],[102.89428473,33.18346938],[102.89666683,33.18672039],[102.89910183,33.18733375],[102.89810295,33.18900011],[102.89904338,33.19163169],[102.90054773,33.19113894],[102.901023,33.18803759]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2269,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97766329,33.28891123],[102.97380123,33.28694114],[102.9715818,33.28129713],[102.97252393,33.28013879],[102.97169691,33.27575086],[102.96971369,33.27778205],[102.96992247,33.28506609],[102.96770915,33.28525033],[102.9651916,33.28360009],[102.9611575,33.28511772],[102.95848919,33.29217941],[102.96041954,33.29207506],[102.96076393,33.29434175],[102.96219516,33.29469446],[102.96506637,33.28570287],[102.9666363,33.28744159],[102.96651529,33.28960375],[102.97226194,33.28946887],[102.96837535,33.29278517],[102.97149342,33.29298377],[102.96944905,33.29376271],[102.96990094,33.29567381],[102.97217815,33.29236824],[102.97450515,33.29166301],[102.97606025,33.29408395],[102.97749211,33.29348683],[102.9774556,33.29558702],[102.97903743,33.29631882],[102.97649986,33.29682853],[102.97744089,33.29835731],[102.98578053,33.30230221],[102.98884141,33.30219134],[102.99341956,33.29982152],[102.9958194,33.30017579],[102.99449953,33.29849077],[102.98962087,33.30089059],[102.98529158,33.30126492],[102.98455867,33.29981562],[102.9800562,33.29781571],[102.97760096,33.29118563],[102.97632337,33.2905057],[102.97766329,33.28891123]],[[102.97128216,33.28860505],[102.96912841,33.2877631],[102.97328275,33.28844031],[102.97128216,33.28860505]],[[102.9675305,33.28788062],[102.96818004,33.28612942],[102.96935277,33.2862312],[102.9675305,33.28788062]],[[102.97480359,33.29110962],[102.97249844,33.29071023],[102.97472085,33.29005471],[102.97480359,33.29110962]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3280,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.929093,33.19946788],[102.93683981,33.19544318],[102.93293599,33.19140667],[102.93235827,33.18828701],[102.93554329,33.18184609],[102.93112382,33.18177438],[102.93209325,33.18107218],[102.9306411,33.17934499],[102.93176975,33.17839134],[102.93080408,33.17541201],[102.92826028,33.17788842],[102.92950515,33.1797255],[102.92724249,33.18403197],[102.92933256,33.18637803],[102.92761822,33.18899577],[102.92466951,33.1874471],[102.92262804,33.19135061],[102.92835875,33.19232183],[102.92377693,33.19488764],[102.9232045,33.19644246],[102.920628,33.1962886],[102.91910534,33.20475208],[102.92136601,33.20838963],[102.9195922,33.21006365],[102.92063633,33.21307911],[102.92227887,33.21139949],[102.92272128,33.20672044],[102.92463696,33.2047203],[102.92518627,33.19961723],[102.92988339,33.19661085],[102.929093,33.19946788]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3410,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98634084,33.2163938],[102.98840869,33.20915091],[102.99032931,33.20672535],[102.98655499,33.20508946],[102.98155721,33.20641899],[102.98157547,33.20835542],[102.98096649,33.2060654],[102.97644071,33.20725876],[102.97711178,33.20865973],[102.97573413,33.20840933],[102.97446097,33.21413013],[102.97155959,33.21839009],[102.97413497,33.20605726],[102.96776749,33.20662765],[102.96757015,33.20783371],[102.96563148,33.20724052],[102.96372733,33.20924119],[102.96920442,33.21364259],[102.97054477,33.21322736],[102.97067671,33.22046541],[102.97272527,33.22215939],[102.97180524,33.2223319],[102.97234228,33.22330511],[102.97453775,33.22341634],[102.97425565,33.22453077],[102.97553264,33.22451182],[102.97303534,33.2209101],[102.97410605,33.21918418],[102.9786166,33.21645798],[102.98634084,33.2163938]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1438,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99842049,33.27687183],[102.99927847,33.27958589],[103.00707123,33.28385223],[103.00588514,33.28197896],[103.01022867,33.27945266],[103.00962321,33.27681571],[103.01075135,33.27490415],[103.00910415,33.27403254],[103.01017703,33.27333372],[103.00969247,33.27199953],[103.01202729,33.27056932],[103.00887117,33.27140363],[103.00732898,33.27366647],[103.0038158,33.27189985],[102.99842049,33.27687183]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":349,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99149973,33.27491159],[102.99114382,33.27241969],[102.98954475,33.27478686],[102.9852473,33.27547938],[102.98497529,33.27401687],[102.9811287,33.27858321],[102.97955537,33.27279906],[102.97773656,33.27337043],[102.9813815,33.27911645],[102.98312206,33.27751417],[102.99149973,33.27491159]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1437,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99150717,33.27391485],[102.99434744,33.27741058],[102.99579475,33.28294514],[102.99494118,33.28506218],[103.00123582,33.28806626],[103.00431469,33.28721101],[103.00404809,33.28291261],[103.0022979,33.28111333],[102.99592225,33.28164205],[102.99927847,33.27958589],[102.99838686,33.27684684],[103.00034555,33.27345093],[102.99594937,33.27243663],[102.99150717,33.27391485]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":816,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98683263,33.27609215],[102.98732716,33.27803364],[102.98537687,33.27886016],[102.98541425,33.28226183],[102.98998045,33.28358524],[102.98896477,33.28103793],[102.9901425,33.27839195],[102.99140434,33.27821968],[102.99348591,33.28227093],[102.99283441,33.28399067],[102.99447519,33.28310388],[102.99385143,33.28476377],[102.99494118,33.28506218],[102.99579475,33.28294514],[102.99434744,33.27741058],[102.99152979,33.27493281],[102.98911923,33.27636062],[102.98683263,33.27609215]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":525,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99554272,33.29149623],[102.99764906,33.29340041],[103.00128015,33.29261662],[103.00568317,33.28775449],[102.99758437,33.28904025],[102.99554272,33.29149623]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":988,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98277607,33.28432511],[102.98191493,33.28596278],[102.98301637,33.28540542],[102.98517503,33.29046932],[102.98396797,33.29174317],[102.98142697,33.29172501],[102.98416214,33.29348292],[102.9821345,33.29443845],[102.98781651,33.29522806],[102.99553032,33.29175036],[102.99585062,33.28890854],[102.99363967,33.29097759],[102.99153003,33.28941289],[102.989199,33.29138515],[102.98699725,33.29107227],[102.98607354,33.28836166],[102.99030815,33.28657708],[102.98536529,33.28650186],[102.98523652,33.28515272],[102.98277607,33.28432511]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2735,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96038447,33.27635869],[102.96771389,33.26990793],[102.96322221,33.26796929],[102.96049567,33.26937777],[102.95452593,33.26534557],[102.95240168,33.26521778],[102.94936291,33.25919245],[102.94529651,33.25757078],[102.94619979,33.25559197],[102.94221743,33.25672148],[102.94255799,33.25829331],[102.9371992,33.26232485],[102.93902607,33.26460543],[102.94288541,33.2600838],[102.94877447,33.25966051],[102.94678972,33.2620277],[102.94960745,33.26382394],[102.94766878,33.26408801],[102.94853695,33.26454596],[102.94550318,33.26760218],[102.94576002,33.27246179],[102.95045342,33.27003099],[102.95406091,33.26601901],[102.95297426,33.26871695],[102.95541877,33.26906674],[102.95361541,33.27180191],[102.95838923,33.27068773],[102.95786054,33.27229169],[102.95516833,33.27267499],[102.95542895,33.27482774],[102.95068844,33.27645995],[102.95044808,33.27904523],[102.95354309,33.27714131],[102.96038447,33.27635869]],[[102.95681148,33.27317133],[102.96034402,33.27445013],[102.95740033,33.27427617],[102.95681148,33.27317133]],[[102.95948866,33.27258147],[102.95856238,33.27227552],[102.96056718,33.27187837],[102.95948866,33.27258147]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1712,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9611575,33.28511772],[102.9651916,33.28360009],[102.96770915,33.28525033],[102.96992247,33.28506609],[102.96971369,33.27778205],[102.96748698,33.27898915],[102.96745448,33.28147031],[102.9641252,33.28011501],[102.96856422,33.27523904],[102.97270788,33.27356426],[102.96758282,33.27235189],[102.96038447,33.27635869],[102.96153226,33.2788617],[102.95978308,33.27940478],[102.95969898,33.27839884],[102.95734535,33.27980912],[102.95507891,33.28541716],[102.95587222,33.28628056],[102.95995358,33.28372915],[102.9611575,33.28511772]],[[102.96470818,33.27559167],[102.96541839,33.27664529],[102.96249922,33.27692914],[102.96470818,33.27559167]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2006,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97354427,33.28410853],[102.97470736,33.2879717],[102.98255297,33.29220759],[102.98396797,33.29174317],[102.98499068,33.28923035],[102.98301637,33.28540542],[102.98170999,33.28541575],[102.9827582,33.28197082],[102.98539874,33.28119745],[102.98537687,33.27886016],[102.98732716,33.27803364],[102.98683263,33.27609215],[102.98133047,33.27917668],[102.98000993,33.27860236],[102.97892537,33.27467675],[102.97646168,33.2738942],[102.97659226,33.28155439],[102.97513509,33.2820465],[102.97662812,33.28082178],[102.97667936,33.27511393],[102.97588479,33.28089706],[102.97354427,33.28410853]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3395,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99162627,33.24678485],[102.99143759,33.24874369],[102.9930004,33.25020069],[102.99643042,33.2507392],[102.99682215,33.25223412],[102.99815253,33.25238089],[102.99757367,33.25410116],[102.99984116,33.2535988],[102.99974416,33.25192737],[103.0031571,33.25298164],[103.00466956,33.25213039],[103.0019624,33.25135607],[103.00351826,33.25227894],[103.00866372,33.2506522],[103.00666894,33.25049899],[103.00317873,33.25305339],[102.9997757,33.25197913],[102.99988336,33.25364699],[102.99760349,33.25415373],[102.99928245,33.25453732],[102.99811641,33.25636202],[102.99943983,33.25713858],[102.9969293,33.26364666],[102.9977267,33.26510134],[103.00188867,33.26575172],[103.00259983,33.26437197],[103.0017525,33.2637729],[103.0043831,33.26338431],[103.00255,33.26171462],[103.00261078,33.25988926],[103.00095527,33.25944042],[103.00170989,33.25595234],[103.00335289,33.25451558],[103.00474231,33.25560047],[103.00429214,33.26189382],[103.00852251,33.26432407],[103.00799936,33.26525386],[103.01040542,33.26161589],[103.01236225,33.26153278],[103.01181002,33.25833482],[103.01242261,33.25975037],[103.01511428,33.25941752],[103.01627884,33.24977219],[103.01222986,33.25154051],[103.00630014,33.25000613],[103.0034455,33.25199146],[103.00034064,33.24910086],[102.99162627,33.24678485]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2950,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99601045,33.22584562],[102.99376035,33.23265663],[103.00279881,33.233091],[103.00418469,33.23451706],[103.00255929,33.23527121],[103.00233057,33.23748917],[103.00589926,33.23847776],[103.00720858,33.23829064],[103.00642869,33.23612619],[103.00949553,33.23425022],[103.00905499,33.23889589],[103.01043774,33.24055669],[103.01563715,33.24006349],[103.01493107,33.23840888],[103.01661175,33.23550613],[103.01544977,33.22903501],[103.0119917,33.22883403],[103.01043334,33.22749272],[103.00653623,33.22902987],[103.00575876,33.22880358],[103.00754477,33.22710947],[103.00363606,33.22627037],[103.0027418,33.22736382],[103.00122776,33.22570832],[102.99934126,33.22735157],[102.99936204,33.22574718],[102.99601045,33.22584562]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3315,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97500195,33.24302404],[102.97350197,33.24207972],[102.98345568,33.23551079],[102.99376035,33.23265663],[102.99601045,33.22584562],[102.98355309,33.22541849],[102.98039489,33.22722095],[102.98140854,33.22937089],[102.97863276,33.23116993],[102.97544796,33.23608514],[102.97552663,33.23454292],[102.97373366,33.23444068],[102.97670719,33.23221976],[102.97889547,33.22831723],[102.97779198,33.22703478],[102.97437651,33.2271391],[102.97286529,33.22861605],[102.97530067,33.22827679],[102.97472493,33.23066199],[102.97202888,33.23488121],[102.97478364,33.23878803],[102.97194605,33.23847818],[102.97398268,33.23925995],[102.97146723,33.24347967],[102.97319048,33.24527915],[102.97500195,33.24302404]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2162,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98786377,33.24190768],[102.98594862,33.24446876],[102.98281413,33.24263445],[102.98213071,33.24360324],[102.98274073,33.2492379],[102.97975098,33.25689037],[102.98302119,33.25670653],[102.98417868,33.25422715],[102.98677983,33.25261552],[102.98521549,33.25839066],[102.98890007,33.25645884],[102.99363291,33.25683527],[102.99507443,33.25498717],[102.99375191,33.25232072],[102.99172256,33.25206259],[102.99330352,33.25158481],[102.9930004,33.25020069],[102.99143759,33.24874369],[102.99019465,33.2433952],[102.98786377,33.24190768]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1873,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99789126,33.24309742],[102.99829354,33.23908536],[102.99380615,33.23838886],[102.98812908,33.23881253],[102.98593187,33.24163301],[102.98551371,33.24031358],[102.98360989,33.24014736],[102.98662351,33.23725076],[102.98387343,33.2360389],[102.97494962,33.24283411],[102.97701908,33.24229592],[102.97440744,33.25057536],[102.97704819,33.25237586],[102.97809014,33.24799179],[102.98131391,33.2441822],[102.97951107,33.24275354],[102.98041231,33.24109332],[102.98594862,33.24446876],[102.98931698,33.24138087],[102.99512713,33.24256064],[102.99385909,33.24397784],[102.99555108,33.24513904],[102.99557357,33.24286552],[102.99664487,33.24396022],[102.99789126,33.24309742]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1945,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.95008329,33.25033528],[102.9433143,33.24982162],[102.94446768,33.25164592],[102.94688754,33.25111225],[102.94354096,33.25332592],[102.94623648,33.25506298],[102.94543259,33.25761206],[102.94939768,33.25910664],[102.95241486,33.26513118],[102.95459607,33.26527476],[102.9605374,33.26930622],[102.96325508,33.26789868],[102.97180812,33.27073712],[102.96651777,33.26914215],[102.95802136,33.26248094],[102.95628749,33.2623161],[102.95603738,33.26053581],[102.95371579,33.25921384],[102.95111105,33.25273484],[102.95176504,33.2513623],[102.95008329,33.25033528]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3320,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.95139606,33.22243463],[102.95368693,33.22121783],[102.95294832,33.2204989],[102.9544862,33.22000704],[102.95610426,33.21589912],[102.96219269,33.20855709],[102.96075359,33.20692741],[102.95385384,33.20782273],[102.95434841,33.21220682],[102.9537881,33.20782239],[102.94552091,33.20814063],[102.9458637,33.21210183],[102.94939408,33.21371401],[102.94913576,33.21766293],[102.94384726,33.21607919],[102.94249807,33.21722612],[102.94128123,33.21544954],[102.93985838,33.21551182],[102.9367184,33.22008596],[102.93795023,33.22339249],[102.93575722,33.2243861],[102.93872964,33.22645496],[102.94083945,33.22588082],[102.94179347,33.22233833],[102.94588826,33.22253746],[102.94519847,33.22410996],[102.95188009,33.22152922],[102.95139606,33.22243463]],[[102.94975171,33.2220912],[102.94802238,33.22161417],[102.94958141,33.22090811],[102.94517835,33.22119927],[102.94812983,33.21973479],[102.9512956,33.22037975],[102.94975171,33.2220912]],[[102.95194554,33.22028294],[102.95322882,33.21855856],[102.95394042,33.21907791],[102.95194554,33.22028294]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2436,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97658686,33.25717601],[102.97177979,33.26576405],[102.97289339,33.26664094],[102.97433823,33.2656993],[102.97355646,33.27105003],[102.97882565,33.27094061],[102.97661803,33.26838698],[102.97782664,33.26778112],[102.97835649,33.26436576],[102.98213307,33.27059613],[102.99450963,33.26845254],[102.99350653,33.2670114],[102.98964532,33.26643987],[102.99025288,33.26467775],[102.98565018,33.26633642],[102.98920541,33.26338303],[102.98552433,33.26128811],[102.9835734,33.26276176],[102.98514746,33.25981322],[102.9801969,33.26074626],[102.97658686,33.25717601]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1977,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96944175,33.25296413],[102.96466354,33.25687466],[102.96146634,33.25645201],[102.96003864,33.25906348],[102.96161025,33.26282394],[102.96387958,33.2602921],[102.96186262,33.25970759],[102.96601301,33.2591208],[102.96630976,33.26015616],[102.96397216,33.26187015],[102.96595696,33.26300084],[102.96441393,33.26437849],[102.96564079,33.26555573],[102.96653371,33.26256451],[102.96959799,33.26142789],[102.96970762,33.26325549],[102.96885687,33.26268988],[102.96812148,33.26404136],[102.9689914,33.26430605],[102.96828635,33.26705948],[102.96680829,33.26826402],[102.97096582,33.2692514],[102.97351483,33.26133804],[102.97658686,33.25717601],[102.97174286,33.25166251],[102.96944175,33.25296413]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2181,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9551298,33.24780853],[102.95200564,33.25133026],[102.95385555,33.25372438],[102.95609389,33.25169221],[102.9593363,33.25189982],[102.95524094,33.25541911],[102.95810048,33.25890374],[102.95934845,33.25800959],[102.95723704,33.25591164],[102.96174286,33.2545112],[102.96466354,33.25687466],[102.97171825,33.25161363],[102.96847608,33.24695107],[102.96393304,33.2470726],[102.96032485,33.24490422],[102.9551298,33.24780853]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3060,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.95912214,33.2373526],[102.96099412,33.23550747],[102.947291,33.2330279],[102.94652391,33.23463237],[102.94755814,33.23710598],[102.94533042,33.23742708],[102.94244401,33.23383708],[102.94330516,33.2360885],[102.94180968,33.24126094],[102.94771802,33.24492659],[102.94387324,33.24513689],[102.94283567,33.24831981],[102.9529325,33.25035284],[102.95571619,33.24612585],[102.95961074,33.243302],[102.95822423,33.24189573],[102.95443052,33.24218253],[102.95503578,33.23988783],[102.95912214,33.2373526]],[[102.95413999,33.24051858],[102.95214112,33.23910858],[102.95359289,33.23882612],[102.95413999,33.24051858]],[[102.95721385,33.24455342],[102.95534278,33.24322599],[102.95820491,33.24405916],[102.95721385,33.24455342]],[[102.95617479,33.24455068],[102.95486468,33.24507601],[102.9545462,33.2431999],[102.95617479,33.24455068]],[[102.95020083,33.24540848],[102.95145718,33.24607575],[102.94869238,33.24604022],[102.95020083,33.24540848]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1010,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96346024,33.23213122],[102.95959121,33.2326654],[102.95315896,33.22978239],[102.95114039,33.23240713],[102.95853042,33.2334592],[102.96099412,33.23550747],[102.95912214,33.2373526],[102.96041249,33.23983546],[102.96702772,33.24403552],[102.96621738,33.23927686],[102.96350061,33.23907131],[102.96633932,33.2358468],[102.96346024,33.23213122]],[[102.96426033,33.23631839],[102.9633065,33.23437208],[102.96492435,33.23513601],[102.96426033,33.23631839]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2800,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96164532,33.22407007],[102.95324601,33.226287],[102.94767694,33.22519439],[102.94478568,33.22844058],[102.9480119,33.22946446],[102.95783876,33.22738435],[102.95616514,33.22825838],[102.95952842,33.22876206],[102.95624163,33.22881885],[102.95605287,33.23056958],[102.96263247,33.23256895],[102.96453579,33.23185094],[102.96736892,33.23342721],[102.96773921,33.23743359],[102.97063706,33.23583015],[102.9684582,33.23892368],[102.97035338,33.24011118],[102.97280852,33.23962979],[102.97049812,33.24217172],[102.97205306,33.24352976],[102.9719049,33.24168914],[102.97389953,33.23923912],[102.97016483,33.23933569],[102.97466832,33.23873073],[102.97191358,33.23472277],[102.97519363,33.22837591],[102.97263529,33.22852818],[102.97072896,33.23163432],[102.97282149,33.22670758],[102.9708657,33.22445997],[102.96555232,33.23013364],[102.96943656,33.22469788],[102.96481982,33.22627226],[102.9632092,33.22823999],[102.9644153,33.22649596],[102.96164532,33.22407007]],[[102.95964912,33.22632961],[102.95473501,33.22695485],[102.95997959,33.22475265],[102.95964912,33.22632961]],[[102.96001975,33.22722786],[102.96136157,33.22729205],[102.95836119,33.22772371],[102.96001975,33.22722786]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1664,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.93722968,33.17333926],[102.94052896,33.17311844],[102.94343054,33.17063396],[102.93743015,33.16588633],[102.93467049,33.16188799],[102.9314908,33.16085005],[102.93391401,33.16005226],[102.93311364,33.1573384],[102.93194501,33.15944486],[102.93100498,33.15659183],[102.93092213,33.1598323],[102.92897587,33.16246384],[102.92958305,33.16357697],[102.9273883,33.16230998],[102.92933747,33.16406826],[102.92757352,33.16706392],[102.92960976,33.16660598],[102.92879502,33.16809966],[102.93052706,33.16810006],[102.93197217,33.17124222],[102.92984549,33.17461451],[102.93722968,33.17333926]],[[102.93679037,33.17226313],[102.93340967,33.17177325],[102.93708389,33.17052427],[102.93679037,33.17226313]],[[102.93443546,33.17114055],[102.9330118,33.17063119],[102.93711902,33.16956027],[102.93443546,33.17114055]],[[102.93207394,33.16778039],[102.93462906,33.16646174],[102.93465767,33.16748907],[102.93104683,33.16853915],[102.93207394,33.16778039]],[[102.93205824,33.16629672],[102.93098598,33.16628566],[102.93269784,33.16455529],[102.93205824,33.16629672]],[[102.9309591,33.16481639],[102.93008173,33.16392123],[102.93109997,33.16311686],[102.93202317,33.16405462],[102.9309591,33.16481639]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3655,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9929661,33.19092527],[102.9911188,33.19229276],[102.99172147,33.19327912],[102.98956378,33.19401748],[102.98954509,33.19677265],[102.99098573,33.19922657],[102.99444876,33.19608591],[102.99444667,33.19805352],[102.99708678,33.20005051],[102.9941035,33.20082937],[102.99510113,33.20210598],[102.99350629,33.20259462],[102.99339508,33.20468706],[102.99506172,33.20451633],[102.99562423,33.20570337],[102.99677611,33.20481034],[102.99755677,33.20684008],[102.99860743,33.20565442],[102.99865887,33.20718548],[103.00261747,33.20766909],[103.00026934,33.20421216],[103.00077965,33.20317515],[102.99904465,33.20281457],[102.9980273,33.20072348],[103.00024877,33.20132492],[103.00096327,33.19828485],[102.99992697,33.19743422],[103.00155555,33.19618306],[103.00357325,33.19957326],[103.00416325,33.20713063],[103.00773409,33.20645306],[103.00889707,33.19990448],[103.00825882,33.19719096],[103.00532115,33.19555026],[103.01011829,33.19493632],[103.00994242,33.1923199],[103.01119691,33.1911872],[103.01045175,33.18975073],[103.00738332,33.18760961],[102.99983688,33.19086367],[102.9929661,33.19092527]],[[102.99041705,33.19560773],[102.99198112,33.19854026],[102.98987493,33.19714125],[102.99041705,33.19560773]],[[102.99678252,33.19957218],[102.99534286,33.19817643],[102.99721416,33.19724215],[102.99783927,33.19832134],[102.99678252,33.19957218]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2710,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99068196,33.18695187],[102.98535,33.18804599],[102.98550603,33.1943782],[102.9826363,33.19602888],[102.98258099,33.19806294],[102.9804062,33.19942749],[102.98109558,33.20430675],[102.98479907,33.20379174],[102.98526173,33.20018184],[102.98645935,33.20020098],[102.98635516,33.20323862],[102.98917539,33.20219729],[102.98776045,33.19709261],[102.98879754,33.19174944],[102.98764132,33.19149025],[102.98706212,33.18879687],[102.9911188,33.19229276],[102.99361362,33.19058042],[103.00144801,33.18879985],[103.00617626,33.18621761],[103.00718964,33.18434961],[103.00632829,33.18143326],[103.00441248,33.18060427],[102.99068196,33.18695187]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3768,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98192283,33.1815844],[102.98293335,33.18758502],[102.98535,33.18804599],[102.99068196,33.18695187],[102.99204661,33.18604451],[102.9915123,33.18491343],[102.99535094,33.18426094],[102.99953324,33.18157239],[102.99861212,33.18089754],[103.00063566,33.18122479],[103.00257859,33.17863977],[102.99965169,33.1784993],[103.00026915,33.17573912],[102.99806483,33.17646947],[103.00001645,33.17315887],[102.9989936,33.16872333],[102.99253811,33.16971331],[102.98648322,33.17256201],[102.98465967,33.17405247],[102.98571956,33.17687684],[102.98347129,33.17812947],[102.98365853,33.18041566],[102.98192283,33.1815844]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2815,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97264666,33.18755502],[102.97319935,33.18912586],[102.97717006,33.189384],[102.97557903,33.1889204],[102.97392699,33.1908942],[102.97696266,33.18986869],[102.97684783,33.19166466],[102.9738068,33.19147549],[102.97346247,33.20144729],[102.97203932,33.20363133],[102.97890767,33.20485648],[102.97992802,33.1976727],[102.97879498,33.19338179],[102.98000238,33.19129395],[102.97776832,33.18999329],[102.97910845,33.18772549],[102.98293335,33.18758502],[102.98091049,33.17399316],[102.97875979,33.17941375],[102.98017619,33.17346517],[102.97931545,33.17532409],[102.97565171,33.17743651],[102.97532998,33.18116993],[102.9772586,33.18401936],[102.97689297,33.18578749],[102.97717991,33.18403549],[102.97466249,33.18220473],[102.97264666,33.18755502]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2070,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96697525,33.18506069],[102.9661788,33.1866647],[102.96780895,33.18681902],[102.96729479,33.18838271],[102.96937738,33.19007332],[102.96661351,33.19144738],[102.96600985,33.199276],[102.96420412,33.20061524],[102.96608332,33.20519865],[102.96919972,33.2039284],[102.96992193,33.20219629],[102.97179766,33.19368484],[102.96973149,33.19195321],[102.97152454,33.19148434],[102.97157694,33.19292924],[102.97280515,33.19204172],[102.97139859,33.19048342],[102.97319935,33.18912586],[102.97262782,33.18662006],[102.97418175,33.18281489],[102.97351161,33.17703189],[102.96952859,33.17852591],[102.96697525,33.18506069]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1720,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.95537497,33.18567284],[102.96023496,33.18293885],[102.96259529,33.17818047],[102.9613226,33.1760863],[102.95677332,33.17980228],[102.95929769,33.17521929],[102.95492816,33.17311982],[102.95375247,33.17419026],[102.95669528,33.17432177],[102.95896,33.17618857],[102.95652573,33.17433214],[102.95370113,33.17423312],[102.95037714,33.17700907],[102.95361289,33.17419565],[102.95028222,33.17249921],[102.94771989,33.17911571],[102.95125088,33.18061669],[102.95057024,33.18181702],[102.95205782,33.18401342],[102.95074536,33.18393348],[102.95166401,33.18486933],[102.95579798,33.1831529],[102.95432186,33.18470287],[102.95537497,33.18567284]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2925,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96023496,33.18293885],[102.95417427,33.18744433],[102.95474286,33.19082139],[102.95625494,33.19109346],[102.95412372,33.19146048],[102.95525307,33.19317295],[102.95421674,33.1945442],[102.95666143,33.1943179],[102.95557449,33.19855005],[102.95795142,33.20368153],[102.96422836,33.20471852],[102.96500067,33.20439439],[102.96249331,33.19801634],[102.96219983,33.19375337],[102.9631597,33.19279772],[102.96042655,33.19096842],[102.95980296,33.18790073],[102.96417285,33.19108259],[102.96529562,33.18788964],[102.96286287,33.18564458],[102.96622609,33.18723941],[102.96792893,33.17839539],[102.9644117,33.17755079],[102.95994647,33.18548992],[102.96023496,33.18293885]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2103,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.93852601,33.18084611],[102.94158326,33.18059994],[102.94119838,33.1796248],[102.94310399,33.17902831],[102.94218646,33.18076713],[102.9452541,33.18165513],[102.9451757,33.18386469],[102.94700485,33.18406548],[102.95052696,33.18814168],[102.94805591,33.18794934],[102.95123747,33.18937023],[102.95006156,33.19082243],[102.95248712,33.19293738],[102.9510625,33.18643801],[102.94638626,33.17934771],[102.94771989,33.17911571],[102.95028222,33.17249921],[102.94551947,33.17222209],[102.94379331,33.1759772],[102.94441535,33.17810154],[102.94370812,33.17497594],[102.9417541,33.17594494],[102.9426906,33.17829949],[102.94124937,33.17682542],[102.94405429,33.1735301],[102.94365409,33.17187558],[102.93064199,33.17501157],[102.93210285,33.17640665],[102.93826317,33.17551591],[102.93457869,33.17726536],[102.93625255,33.17741738],[102.93497385,33.17801382],[102.9371754,33.1800208],[102.93436743,33.17820802],[102.93168472,33.17823255],[102.93068213,33.17925076],[102.93213847,33.18105217],[102.93125175,33.18181416],[102.93852601,33.18084611]],[[102.93948335,33.17701673],[102.93663509,33.17687063],[102.93844568,33.17587236],[102.93948335,33.17701673]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2670,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9768994,33.15893274],[102.98029831,33.16203248],[102.98123257,33.16804282],[102.98607154,33.16982268],[102.98884052,33.16814945],[102.98647961,33.16567809],[102.98305773,33.16569203],[102.98416359,33.16490324],[102.98312918,33.16396199],[102.98532847,33.16305243],[102.98504802,33.16156133],[102.98605767,33.16155811],[102.98707167,33.16548613],[102.98975543,33.16780203],[102.99247081,33.16675347],[102.99474179,33.16250959],[102.99168763,33.16160885],[102.98983248,33.16309904],[102.98626883,33.16095414],[102.99004595,33.16202984],[102.99178053,33.16007951],[102.99096069,33.15779358],[102.98742817,33.15731274],[102.99116849,33.15660847],[102.98923525,33.14665464],[102.98611546,33.14914404],[102.98343082,33.15577785],[102.98036225,33.15816363],[102.9768994,33.15893274]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2309,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97827481,33.14877856],[102.97649907,33.15487139],[102.97199523,33.15887772],[102.97416101,33.16135125],[102.97294131,33.16291253],[102.97403271,33.16542666],[102.97656907,33.16587196],[102.97856263,33.16800683],[102.97825009,33.16314885],[102.97538035,33.16101195],[102.97708196,33.16151387],[102.97739331,33.15992269],[102.97505982,33.15902826],[102.97718611,33.1581886],[102.97642578,33.15714256],[102.97778551,33.15802168],[102.98030396,33.15725761],[102.98343249,33.15017427],[102.98868135,33.14656893],[102.987823,33.14577938],[102.98509582,33.14692515],[102.98568395,33.14468111],[102.98778019,33.14438871],[102.98639792,33.14021456],[102.9841295,33.13965653],[102.98297605,33.14191492],[102.98013098,33.14348315],[102.97827481,33.14877856]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2262,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97293038,33.15169417],[102.97683503,33.15319891],[102.97867679,33.14360782],[102.9812485,33.14069816],[102.98409037,33.13961548],[102.97967014,33.13387347],[102.97508468,33.13541118],[102.9717061,33.13986168],[102.97140319,33.14419451],[102.96978945,33.14339841],[102.97035804,33.1500352],[102.97293038,33.15169417]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2009,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96161828,33.15667748],[102.961094,33.15778756],[102.9631122,33.15941603],[102.96128302,33.16020784],[102.96320265,33.15990674],[102.96455512,33.16264816],[102.96557641,33.16137594],[102.96420139,33.15936055],[102.96894492,33.15936846],[102.96360883,33.16367459],[102.96600101,33.16620529],[102.96809216,33.164563],[102.96740387,33.16735937],[102.96971888,33.16779222],[102.96886577,33.16527263],[102.97121799,33.16638304],[102.97150546,33.16775961],[102.97222958,33.16526589],[102.97132577,33.16406827],[102.97265655,33.16309176],[102.97061217,33.15999538],[102.97649907,33.15487139],[102.97683503,33.15319891],[102.96986858,33.15049251],[102.96940644,33.15269374],[102.96840682,33.14986595],[102.96756646,33.1551196],[102.96701644,33.15313198],[102.96434178,33.15329287],[102.96161828,33.15667748]],[[102.9690558,33.16295898],[102.97024536,33.16551174],[102.96782077,33.16400628],[102.96825034,33.1624464],[102.9690558,33.16295898]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1388,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96878085,33.14501309],[102.96340331,33.14301318],[102.96240474,33.14368824],[102.96123787,33.14784802],[102.96063023,33.14640948],[102.95757669,33.14861215],[102.95698728,33.15384129],[102.9585538,33.15550386],[102.95588064,33.15535265],[102.95322734,33.15755417],[102.9578064,33.1566917],[102.961094,33.15778756],[102.96313577,33.1538728],[102.96014387,33.15460035],[102.9619515,33.15379203],[102.9607226,33.1538373],[102.96095503,33.15213584],[102.9670194,33.15178714],[102.96776972,33.14856883],[102.96536722,33.14903356],[102.96878085,33.14501309]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1402,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96340331,33.14301318],[102.96878085,33.14501309],[102.97018791,33.13714355],[102.97200871,33.13673575],[102.97137053,33.13575075],[102.97316636,33.13429637],[102.97277097,33.13251033],[102.97148885,33.13258594],[102.9724152,33.13086542],[102.96946817,33.12942107],[102.96673302,33.13003848],[102.96506825,33.13284242],[102.96505232,33.1392015],[102.96340331,33.14301318]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3760,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.93971541,33.15261106],[102.93562206,33.15522963],[102.93544949,33.15767368],[102.93708876,33.15588224],[102.93824209,33.15758364],[102.93528078,33.15891352],[102.93850535,33.15780182],[102.93697763,33.15895931],[102.93911257,33.1590297],[102.9378593,33.16019015],[102.93974606,33.15959148],[102.93663891,33.16144566],[102.93642836,33.16284992],[102.93846779,33.16459507],[102.94012571,33.16367369],[102.93985616,33.16159507],[102.94265485,33.16193174],[102.93985079,33.16523445],[102.94070736,33.16635007],[102.9403956,33.16525587],[102.94438073,33.16423493],[102.94213681,33.16774699],[102.94440731,33.1669639],[102.94555718,33.16811109],[102.94672331,33.16643053],[102.94513761,33.1629194],[102.9465701,33.16227636],[102.94814604,33.16310526],[102.94696325,33.16461091],[102.94628605,33.16375012],[102.94654796,33.16476435],[102.94835011,33.16420675],[102.94687123,33.16581812],[102.94936807,33.16431349],[102.95017832,33.16513522],[102.94836836,33.16688543],[102.95065606,33.16598058],[102.95171667,33.16727496],[102.95042559,33.16917198],[102.95256332,33.16803447],[102.9525463,33.16588838],[102.95555543,33.16678075],[102.95322965,33.16754618],[102.95135655,33.17020656],[102.9521072,33.17149651],[102.9528443,33.16951896],[102.95623399,33.16743906],[102.9622843,33.17083829],[102.96861965,33.17225803],[102.97795845,33.1723013],[102.97657912,33.1710081],[102.98284088,33.17037916],[102.97718151,33.16885748],[102.96795672,33.16943351],[102.96476211,33.16757806],[102.96339636,33.16840231],[102.9634524,33.16670938],[102.96138465,33.16789258],[102.96254157,33.16630444],[102.95980366,33.16701021],[102.96122456,33.16517912],[102.95905544,33.1635288],[102.95424615,33.16107714],[102.95203745,33.16200773],[102.95359752,33.16109106],[102.95290873,33.15946409],[102.9476183,33.16065467],[102.94909657,33.1596594],[102.95113216,33.1603699],[102.95228639,33.15895717],[102.95153003,33.15748174],[102.94701441,33.15579991],[102.94492167,33.15904089],[102.94424804,33.15533177],[102.94233837,33.15634438],[102.93971541,33.15261106]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1355,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.93455286,33.15469152],[102.93380072,33.1481336],[102.92820268,33.14020254],[102.92572,33.13345061],[102.92467802,33.1335299],[102.92552708,33.14110196],[102.92932636,33.14850727],[102.93001919,33.15407528],[102.93110079,33.15295455],[102.93026198,33.15516898],[102.93197454,33.15934063],[102.93317913,33.15723284],[102.93337789,33.16174215],[102.93468404,33.16102107],[102.93343438,33.15733326],[102.93455286,33.15469152]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1528,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.94228907,33.14519611],[102.9361371,33.14395335],[102.93506324,33.14193111],[102.93194998,33.14128034],[102.93189309,33.14260472],[102.93597089,33.14542781],[102.93449668,33.14534962],[102.9348006,33.1469337],[102.93261894,33.14543526],[102.93267909,33.14655994],[102.93675229,33.14899224],[102.93269422,33.14663774],[102.93389818,33.14817867],[102.93455286,33.15469152],[102.94124154,33.15211766],[102.94535308,33.15559068],[102.94670203,33.15523334],[102.94572694,33.15202776],[102.9426521,33.15204214],[102.94510599,33.15132698],[102.94385774,33.15128396],[102.94486474,33.15001623],[102.94228907,33.14519611]],[[102.93811801,33.1460153],[102.93653942,33.14551737],[102.94027398,33.1453789],[102.93811801,33.1460153]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1718,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.94297963,33.14453964],[102.94019401,33.14103236],[102.93869542,33.13219051],[102.93496724,33.12890741],[102.93524763,33.12708504],[102.93411202,33.12658003],[102.93336689,33.12912656],[102.9323624,33.12824309],[102.92996067,33.12979834],[102.93270456,33.1325362],[102.93391277,33.13658848],[102.93708366,33.13873749],[102.93319588,33.13712334],[102.92972926,33.13225845],[102.92881889,33.13321316],[102.92993448,33.1385138],[102.93122334,33.14006966],[102.9371678,33.14118294],[102.93506324,33.14193111],[102.9361371,33.14395335],[102.94297963,33.14453964]],[[102.93846892,33.1422145],[102.93984142,33.14228765],[102.93756279,33.1429996],[102.93846892,33.1422145]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1054,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.95856448,33.14185267],[102.96192234,33.14336631],[102.96241736,33.13364395],[102.964542,33.13036414],[102.96859346,33.1285386],[102.96382984,33.12687477],[102.96266003,33.1251762],[102.96055376,33.12663691],[102.96162304,33.12693878],[102.96024918,33.12834728],[102.95856448,33.14185267]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1142,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96185512,33.14344316],[102.95856448,33.14185267],[102.9554367,33.1438026],[102.94778473,33.15095357],[102.94926367,33.15161502],[102.94816616,33.15398502],[102.94990052,33.15316794],[102.94938333,33.15506234],[102.95239531,33.1535007],[102.95350272,33.15581169],[102.9541366,33.15274436],[102.95698728,33.15384129],[102.95746635,33.14749595],[102.96185512,33.14344316]],[[102.95216533,33.15253247],[102.95041477,33.15272117],[102.95040912,33.15101439],[102.95295018,33.151156],[102.95351215,33.15198543],[102.95216533,33.15253247]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1667,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.94633827,33.14407234],[102.94357404,33.13652718],[102.9488514,33.1305281],[102.94884044,33.12721961],[102.94393331,33.12894189],[102.93563521,33.1270916],[102.93897226,33.13026089],[102.9410665,33.1430773],[102.94546049,33.1450361],[102.94633827,33.14407234]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3362,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.06726549,33.19567627],[103.0678453,33.19912666],[103.0706688,33.20157244],[103.06947577,33.20286606],[103.07279564,33.20391495],[103.07071866,33.20418623],[103.07139755,33.20517632],[103.07441682,33.20449643],[103.07749458,33.2073069],[103.0824657,33.20853997],[103.08002769,33.20992224],[103.08251417,33.20919617],[103.07984477,33.19944471],[103.07536118,33.19948625],[103.07930964,33.19861401],[103.07975498,33.19283144],[103.07436837,33.19552408],[103.07917368,33.19258102],[103.07951068,33.19002842],[103.07356321,33.19091488],[103.07897144,33.18896632],[103.08126729,33.18450509],[103.07327373,33.1860373],[103.06884693,33.18868209],[103.0673084,33.19183063],[103.06726549,33.19567627]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1178,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.06313977,33.19136368],[103.06037979,33.19427128],[103.06165509,33.19466981],[103.06005877,33.1952273],[103.06085972,33.19600291],[103.05838179,33.19568527],[103.05711506,33.19810367],[103.06246393,33.19800003],[103.06279025,33.2016192],[103.06415574,33.20097061],[103.06342922,33.20424489],[103.06461613,33.20522668],[103.06556055,33.20462067],[103.06527382,33.20173972],[103.06697766,33.20015149],[103.06660005,33.20351317],[103.06717992,33.20100756],[103.06867844,33.20010255],[103.0664392,33.19770745],[103.06746195,33.19734802],[103.06710687,33.19144112],[103.06818604,33.18919193],[103.06313977,33.19136368]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1219,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.06589415,33.181257],[103.06658975,33.18013464],[103.06922912,33.18023127],[103.06904706,33.1792548],[103.07117099,33.17956902],[103.07158632,33.17756762],[103.07345314,33.1788695],[103.07623085,33.17810305],[103.07691039,33.17139393],[103.06774392,33.17363997],[103.06482961,33.17706158],[103.06482187,33.18038472],[103.0636528,33.18165006],[103.06589415,33.181257]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1490,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.06589415,33.181257],[103.06287476,33.1821159],[103.06065454,33.18561462],[103.06127183,33.18769365],[103.0577754,33.18970969],[103.05904712,33.19284236],[103.06135747,33.19126965],[103.05868196,33.19414631],[103.06195783,33.19298598],[103.06459204,33.18970508],[103.06376142,33.18832112],[103.07317004,33.18282061],[103.07732335,33.18236967],[103.08020387,33.18418553],[103.07881319,33.18055612],[103.0771754,33.17988423],[103.06668299,33.18174264],[103.06564371,33.18347503],[103.06589415,33.181257]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1844,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.05049027,33.18422213],[103.04466939,33.18983785],[103.04464546,33.19110831],[103.04694496,33.19158576],[103.04752322,33.18965909],[103.04907031,33.18913795],[103.0498623,33.19060191],[103.04672271,33.19257878],[103.04653774,33.19491689],[103.04820032,33.19669337],[103.05007427,33.1963293],[103.049223,33.19563405],[103.05037955,33.1944763],[103.05174688,33.19552628],[103.05331368,33.18748545],[103.05141254,33.18579473],[103.05478496,33.18561591],[103.05449097,33.18800433],[103.05690269,33.1887647],[103.05557542,33.1901643],[103.05541684,33.1949783],[103.05342685,33.19691352],[103.05453714,33.197899],[103.0574586,33.19415648],[103.05764362,33.18972154],[103.06113715,33.18770077],[103.06023997,33.18564201],[103.05888769,33.18613359],[103.06119093,33.18245529],[103.05778373,33.18191178],[103.05049027,33.18422213]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1819,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.05580372,33.16989325],[103.05806356,33.17099814],[103.05892568,33.17350403],[103.06145485,33.17202364],[103.06257017,33.17268205],[103.05966476,33.17474491],[103.06373959,33.17527418],[103.06651754,33.17394438],[103.0663203,33.17235496],[103.06900501,33.17176659],[103.06850981,33.16999367],[103.06980195,33.16942199],[103.0711309,33.17094442],[103.0762074,33.17077527],[103.07286896,33.16564208],[103.07293054,33.16163671],[103.07107797,33.15878948],[103.06883484,33.16623637],[103.06561904,33.16512762],[103.05580372,33.16989325]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2446,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.04206415,33.17985707],[103.04159782,33.18173201],[103.04346924,33.1821345],[103.04172547,33.18440876],[103.0456758,33.18768547],[103.04839244,33.18442984],[103.0515557,33.18364301],[103.04979062,33.18089234],[103.05229119,33.18346743],[103.05865866,33.18160756],[103.05506021,33.17794717],[103.05856065,33.17820967],[103.05733812,33.18023176],[103.062585,33.18067279],[103.06438836,33.17567655],[103.05661302,33.17632779],[103.05892568,33.17350403],[103.05563313,33.17153847],[103.05580372,33.16989325],[103.05074401,33.17233014],[103.05266051,33.17362187],[103.05251886,33.1745856],[103.05038805,33.17359097],[103.0535975,33.17689872],[103.0530719,33.17777983],[103.04916784,33.17391363],[103.04682544,33.17609352],[103.04558829,33.17624189],[103.04794492,33.17521859],[103.04247742,33.17718942],[103.04181218,33.17888772],[103.04345763,33.18014954],[103.04206415,33.17985707]],[[103.04732457,33.17912671],[103.04755639,33.17596104],[103.04955412,33.17756931],[103.0498336,33.18019096],[103.04732457,33.17912671]],[[103.05121927,33.1801513],[103.05265445,33.18000939],[103.05394114,33.18227781],[103.05121927,33.1801513]],[[103.04587633,33.18273246],[103.04693006,33.18303244],[103.04565953,33.18450392],[103.04736813,33.18403901],[103.04431936,33.18554958],[103.04385729,33.18264638],[103.04536021,33.18175501],[103.04587633,33.18273246]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2482,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.03841685,33.18696818],[103.03158204,33.18917387],[103.03078321,33.19036845],[103.03168104,33.1910838],[103.02988617,33.19080883],[103.02203125,33.19481193],[103.02151494,33.19941167],[103.02324404,33.20001243],[103.02454423,33.1983192],[103.02792778,33.19789947],[103.03170377,33.19461746],[103.03466746,33.19399874],[103.03550072,33.19848028],[103.03393628,33.19959079],[103.03670049,33.20013152],[103.03654561,33.20112681],[103.03941549,33.20018811],[103.0398237,33.20123669],[103.03701485,33.20281332],[103.04055875,33.20160126],[103.04039964,33.19946209],[103.0431387,33.19821476],[103.04245853,33.19720425],[103.0454919,33.19710724],[103.04420559,33.19272045],[103.04151885,33.19271054],[103.04076371,33.19065773],[103.03877382,33.1910961],[103.0407126,33.1903781],[103.03841685,33.18696818]],[[103.03656883,33.19227746],[103.03795957,33.1942458],[103.03529688,33.19412962],[103.03472463,33.19227372],[103.03656883,33.19227746]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3675,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.0424514,33.17615351],[103.03692357,33.17286434],[103.02629449,33.17873326],[103.02479774,33.18207618],[103.02870685,33.18267728],[103.0315656,33.18186387],[103.03492238,33.17831267],[103.02964856,33.18278758],[103.0328914,33.18426356],[103.03273441,33.18575339],[103.0308111,33.184313],[103.02770856,33.18488283],[103.02402808,33.18329391],[103.01916798,33.18518737],[103.02126203,33.19219452],[103.02442852,33.19028494],[103.02924401,33.19011997],[103.03841685,33.18696818],[103.03788973,33.18436944],[103.04279666,33.19011595],[103.04352467,33.18870541],[103.039529,33.18154894],[103.0398673,33.18066109],[103.04159782,33.18173201],[103.04204547,33.17977672],[103.04052116,33.17795005],[103.0424514,33.17615351]],[[103.03624136,33.17902274],[103.03702139,33.17925717],[103.03375811,33.18062017],[103.03624136,33.17902274]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2500,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.05335904,33.15908049],[103.04861864,33.16250072],[103.05345097,33.16394618],[103.05653022,33.16351456],[103.05854143,33.16650363],[103.06074817,33.16509651],[103.05984655,33.16370869],[103.05610136,33.16292512],[103.05666738,33.16074239],[103.05780851,33.16153422],[103.0590293,33.15998521],[103.06084434,33.1606854],[103.05989586,33.16275664],[103.06220903,33.16466004],[103.06787278,33.16136141],[103.07090866,33.15784118],[103.06506169,33.15276019],[103.0643377,33.14967444],[103.06251068,33.14945826],[103.05335904,33.15908049]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3030,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.0453039,33.16464507],[103.04939323,33.16565861],[103.05148088,33.1675872],[103.04987554,33.16836865],[103.05079642,33.16941253],[103.05397975,33.16890096],[103.04861864,33.16250072],[103.0548659,33.15761558],[103.0610689,33.1489832],[103.06316462,33.14792262],[103.06177881,33.14768115],[103.05992842,33.14439608],[103.05841486,33.14406152],[103.05437703,33.14666522],[103.04935522,33.1527258],[103.04245642,33.15810216],[103.04354358,33.16103374],[103.0425284,33.16116748],[103.04211497,33.15858306],[103.03957761,33.16018806],[103.04120763,33.16347555],[103.04411901,33.16326667],[103.0453039,33.16464507]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2207,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.03415932,33.17008616],[103.03536813,33.17229523],[103.03876083,33.17268884],[103.0430784,33.17640172],[103.04434587,33.17569823],[103.04252547,33.17462321],[103.04250136,33.17318617],[103.04406836,33.17532258],[103.04626682,33.17518533],[103.05066277,33.17026861],[103.04909599,33.16801736],[103.04543592,33.16863855],[103.0479006,33.16552627],[103.0415147,33.16435513],[103.03920983,33.16056684],[103.03174124,33.16541353],[103.03415932,33.17008616]],[[103.03538792,33.16871463],[103.0365732,33.16964941],[103.03440972,33.169832],[103.03538792,33.16871463]],[[103.04001412,33.16747576],[103.03935919,33.16635707],[103.04102894,33.1675448],[103.04001412,33.16747576]],[[103.03765446,33.16224617],[103.03963956,33.16397821],[103.03878783,33.16450714],[103.03765446,33.16224617]],[[103.04256193,33.17031121],[103.04317051,33.17186391],[103.04008286,33.17203027],[103.04025985,33.17076103],[103.04124233,33.17146444],[103.04256193,33.17031121]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1931,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.04315959,33.14815734],[103.04030582,33.15103876],[103.03978494,33.15491086],[103.04249031,33.15688978],[103.0440304,33.15663436],[103.04130275,33.15561676],[103.04545711,33.15343503],[103.05256963,33.14698802],[103.05303298,33.14382905],[103.05656969,33.1418776],[103.05555959,33.13881324],[103.05369754,33.13881657],[103.05233254,33.13649044],[103.04990753,33.13606963],[103.04838632,33.14085226],[103.04315959,33.14815734]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2069,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.04320336,33.13142362],[103.03967315,33.13711706],[103.03675492,33.14931504],[103.03934748,33.15093345],[103.04484248,33.1464963],[103.0499404,33.13560738],[103.04611755,33.13222707],[103.04320336,33.13142362]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3695,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.02638621,33.16248199],[103.020434,33.16345357],[103.02006817,33.16492722],[103.01736773,33.16576157],[103.01530583,33.16478723],[103.01393923,33.16547722],[103.01473211,33.16665813],[103.01298935,33.1679068],[103.01349463,33.16966675],[103.01243511,33.17039817],[103.0163187,33.17053578],[103.01595594,33.17166886],[103.00907959,33.17082466],[103.01651874,33.17424634],[103.01557731,33.17673287],[103.01721802,33.17970851],[103.01911492,33.17942156],[103.01971452,33.18240557],[103.02181169,33.17928003],[103.02274026,33.17343993],[103.02433812,33.17302723],[103.02262142,33.175725],[103.02403347,33.17640518],[103.02438304,33.17841206],[103.02759299,33.17788167],[103.02750301,33.17624837],[103.0294965,33.17691772],[103.0319113,33.17548245],[103.03036026,33.17337223],[103.03172779,33.17364],[103.0311526,33.17248304],[103.03536813,33.17229523],[103.03389062,33.16990948],[103.03228592,33.16948864],[103.03230443,33.17106767],[103.03175645,33.16908512],[103.02959366,33.16968985],[103.031195,33.16837174],[103.03099234,33.1653558],[103.02638621,33.16248199]],[[103.02206387,33.16781797],[103.0203462,33.16798115],[103.02318122,33.16694704],[103.02206387,33.16781797]],[[103.02566512,33.16900495],[103.02608591,33.17006421],[103.02426937,33.1715786],[103.02318573,33.17014521],[103.02448857,33.17144173],[103.02385184,33.16966753],[103.02468124,33.17037635],[103.02566512,33.16900495]],[[103.02300303,33.17159553],[103.02389336,33.17278691],[103.02294123,33.17323485],[103.02056868,33.17190892],[103.02300303,33.17159553]],[[103.02482987,33.17167895],[103.02630559,33.1708289],[103.02653308,33.1720943],[103.02482987,33.17167895]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2088,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.02985613,33.14811225],[103.03675492,33.14931504],[103.03967315,33.13711706],[103.04320336,33.13142362],[103.04204549,33.12970889],[103.04166721,33.13195915],[103.04009885,33.13023562],[103.03984068,33.12703003],[103.03189017,33.1401799],[103.02985613,33.14811225]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2030,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.02715866,33.15023659],[103.02539751,33.15262632],[103.02730364,33.15558053],[103.02618042,33.15954572],[103.03009008,33.16355324],[103.03222618,33.16357451],[103.03030836,33.16140828],[103.03357456,33.16276718],[103.03729875,33.16054277],[103.03871027,33.15878364],[103.03587637,33.15686011],[103.0412906,33.15662477],[103.03296437,33.15306001],[103.03531757,33.15349133],[103.03448785,33.152024],[103.03715412,33.15364273],[103.03549802,33.14974296],[103.02985613,33.14811225],[103.02715866,33.15023659]],[[103.0314458,33.14995564],[103.03073303,33.14909562],[103.0319711,33.15093315],[103.0314458,33.14995564]],[[103.03027673,33.15200455],[103.03108907,33.15308321],[103.02996876,33.15113162],[103.03027673,33.15200455]],[[103.02894834,33.15685527],[103.03072247,33.15699267],[103.03073462,33.15893972],[103.02828505,33.15803858],[103.02894834,33.15685527]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2740,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.01294027,33.14103026],[103.01948769,33.14652692],[103.02169981,33.14126359],[103.02750415,33.13489338],[103.02818768,33.1313776],[103.03190683,33.12547014],[103.02777693,33.12372763],[103.0253966,33.12451524],[103.02167289,33.13011163],[103.01412927,33.13723629],[103.01294027,33.14103026]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2595,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.01953689,33.14670829],[103.02539751,33.15262632],[103.03414389,33.13746948],[103.03374447,33.13515619],[103.03751359,33.12659766],[103.03225658,33.12561761],[103.03188616,33.12913126],[103.01953689,33.14670829]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1596,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.01337055,33.15053116],[103.01948769,33.14652692],[103.01290821,33.1410038],[103.01287638,33.13754092],[103.00882414,33.1391012],[103.00817461,33.13803244],[103.00740552,33.14023515],[103.00499726,33.1402742],[103.00266135,33.1454394],[103.0020149,33.14362556],[103.00180849,33.14552416],[103.00279319,33.14599712],[103.00553359,33.14396459],[103.00602943,33.14208346],[103.00575285,33.14398056],[103.00860585,33.1465242],[103.01143051,33.14715567],[103.01373523,33.14562814],[103.01546212,33.14747117],[103.00860376,33.1466393],[103.0067402,33.15031337],[103.00868381,33.15129187],[103.01337055,33.15053116]],[[103.01016494,33.14462324],[103.01239901,33.14378509],[103.01197855,33.14451906],[103.0141411,33.1448593],[103.01016494,33.14462324]],[[103.00801036,33.14406704],[103.00695246,33.14417221],[103.00836646,33.14247542],[103.00801036,33.14406704]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1614,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.01731165,33.15382073],[103.01658539,33.15440515],[103.01647518,33.1509452],[103.01442479,33.151309],[103.01549078,33.1497944],[103.01293334,33.150982],[103.01382633,33.1513254],[103.0088715,33.15155015],[103.00757447,33.15339712],[103.00616977,33.15833815],[103.00736187,33.15968043],[103.01007385,33.15824063],[103.0112945,33.16019278],[103.00914524,33.16058008],[103.00908714,33.16307033],[103.0080422,33.16321134],[103.00814658,33.16926544],[103.01081165,33.16601673],[103.01209687,33.16697611],[103.01426289,33.1638431],[103.01409407,33.15841751],[103.01516827,33.15643943],[103.01304241,33.15540151],[103.01481367,33.15406314],[103.01656614,33.15513521],[103.01731165,33.15382073]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1852,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.01549078,33.1497944],[103.01839038,33.15029621],[103.01871477,33.15112728],[103.01647518,33.1509452],[103.01720844,33.15202714],[103.01913376,33.15174199],[103.01521292,33.15829509],[103.01586339,33.15967336],[103.01926867,33.15974238],[103.01604094,33.16193716],[103.01662293,33.16389624],[103.02638621,33.16248199],[103.02525333,33.16030479],[103.02730364,33.15558053],[103.02604219,33.15319352],[103.01953689,33.14670829],[103.01549078,33.1497944]],[[103.02109007,33.15277468],[103.02260582,33.15325962],[103.02034217,33.15725001],[103.02109007,33.15277468]],[[103.02163676,33.15699965],[103.02363603,33.15442481],[103.02408773,33.15595615],[103.02163676,33.15699965]],[[103.01989934,33.1594784],[103.02281169,33.16005923],[103.02071381,33.16074557],[103.01989934,33.1594784]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草种繁育","feature_role":"工程范围","township":"瓦切镇","area_mu":98,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59850113,33.09743127],[102.5961797,33.09385031],[102.59482076,33.09447281],[102.59710353,33.09798662],[102.59850113,33.09743127]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草种繁育","feature_role":"工程范围","township":"瓦切镇","area_mu":104,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59572923,33.09866769],[102.59340075,33.09510344],[102.59194156,33.0957328],[102.59425174,33.09914878],[102.59572923,33.09866769]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草种繁育","feature_role":"工程范围","township":"瓦切镇","area_mu":100,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59710353,33.09798662],[102.59482076,33.09447281],[102.59340075,33.09510344],[102.59572923,33.09866769],[102.59710353,33.09798662]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草种繁育","feature_role":"工程范围","township":"瓦切镇","area_mu":98,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5961797,33.09385031],[102.59850113,33.09743127],[102.59955848,33.09694674],[102.59768583,33.09318613],[102.5961797,33.09385031]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":245,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.45958372,32.33200219],[102.46102305,32.33374702]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":197,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.46107799,32.33379298],[102.46253923,32.33499563]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":49,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48370969,32.3567471],[102.48421868,32.35673034]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":563,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48441608,32.35673755],[102.48857842,32.35982374]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":196,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48862144,32.35988054],[102.48953733,32.36140984]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1120,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48958419,32.36157729],[102.49417443,32.37054911]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":250,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49472874,32.37166681],[102.49576179,32.37366724]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1001,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49581214,32.37382168],[102.49849411,32.38227906]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":772,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49853088,32.38240151],[102.4994612,32.38908095]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1040,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49944402,32.38920904],[102.49826491,32.39824609]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1639,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.4934369,32.40652299],[102.49963241,32.40668446],[102.49821333,32.39838676]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1132,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49440443,32.40737137],[102.49941461,32.40689876],[102.50418537,32.4103269]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1339,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50424968,32.41047203],[102.51054685,32.41389262],[102.5078468,32.41866761]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1058,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.45970632,32.33196194],[102.46743619,32.33840844]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":141,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.46747823,32.33843666],[102.46860423,32.33921087]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":45,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.46864485,32.33924144],[102.46899747,32.33950009]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":920,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.46904877,32.33953716],[102.4752638,32.34559836]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":268,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.47541994,32.34576992],[102.47705031,32.34765999]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1189,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.47724246,32.34787904],[102.48327963,32.35672729]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":108,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48377081,32.35660961],[102.48488054,32.3565942]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":718,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48509838,32.35658077],[102.48963344,32.36134427]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2762,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.48971968,32.36151027],[102.4969583,32.37479344]],[[102.4969583,32.37479344],[102.50742848,32.37317053]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":3737,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.50219231,32.37436212],[102.49657291,32.37532116],[102.49963659,32.38809522],[102.49846622,32.3980724]],[[102.50219231,32.37436212],[102.50739449,32.3733136]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2448,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49841662,32.39825618],[102.4997823,32.40663891],[102.50462176,32.41061125],[102.51132281,32.41378366]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":780,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51152948,32.41389571],[102.51904616,32.41622234]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1344,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50873475,32.41803527],[102.51085098,32.41400247],[102.51876397,32.4164776]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":52,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51914034,32.41624362],[102.51962101,32.41640518]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":27,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51937195,32.41656088],[102.51959935,32.41650909]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1950,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50804839,32.37300834],[102.52619988,32.36603666]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":896,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.52656704,32.36576346],[102.53399605,32.3614068]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1020,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.53412243,32.36129363],[102.5369107,32.36063585],[102.54210711,32.35621541]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":658,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.54222645,32.35612925],[102.54425398,32.35464553],[102.54774705,32.35478486]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2776,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.54766022,32.35488647],[102.5464416,32.35598869],[102.55032551,32.35647119],[102.55402951,32.3587901],[102.56312341,32.35951147],[102.57051643,32.3632319]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":5100,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.57064787,32.36331258],[102.58409216,32.37098904],[102.59315896,32.37350492],[102.60238856,32.36997829],[102.60790869,32.3695333],[102.61536755,32.36362708]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1698,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50798292,32.37316528],[102.52398581,32.36742513]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":3262,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.46257106,32.33502081],[102.46313642,32.33546671]],[[102.46313642,32.33546671],[102.47435262,32.34480906],[102.48333359,32.35681886]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"龙日乡","area_mu":null,"length_meter":9140,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.38190666,32.45425601],[102.38296773,32.45102453],[102.37943176,32.45018978],[102.38005183,32.44842759],[102.39339348,32.43709831],[102.38181336,32.43113345],[102.37421201,32.43682477],[102.36468199,32.44095472],[102.36761741,32.44762144],[102.36954495,32.44761773],[102.36899169,32.45059518],[102.37198259,32.45312956],[102.38190666,32.45425601]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"龙日乡","area_mu":null,"length_meter":5260,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.36645466,32.51459414],[102.36823501,32.51141684],[102.36738031,32.507935],[102.3618006,32.51409544],[102.36050367,32.51373344],[102.35646093,32.52493875],[102.36162622,32.52627624],[102.36645466,32.51459414]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"龙日乡","area_mu":null,"length_meter":5600,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.3603187,32.53103579],[102.35870756,32.53061175],[102.35107945,32.55174709],[102.35265381,32.55234166],[102.35751389,32.54512342],[102.3603187,32.53103579]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":5903,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51828886,32.52801551],[102.50129824,32.51891034],[102.49400551,32.50700999],[102.49491614,32.50191661],[102.50761668,32.48776062],[102.50444301,32.4833529],[102.50087035,32.48396642],[102.49031997,32.49534074],[102.48165863,32.49972052],[102.4865557,32.50382511],[102.48676761,32.50831762],[102.49194963,32.51199552],[102.49667787,32.51841871],[102.51119194,32.52881847],[102.51239688,32.53125342],[102.51528937,32.53182218],[102.51828886,32.52801551]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":35,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45009801,32.50382755],[102.44834759,32.50339702],[102.44778386,32.50523955],[102.45009801,32.50382755]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":431,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45052969,32.50363782],[102.44972961,32.50171077],[102.45208563,32.50203336],[102.45181364,32.50112772],[102.45013837,32.50110986],[102.44815397,32.49907406],[102.4516858,32.49949089],[102.45353327,32.50157186],[102.45277061,32.49920628],[102.45380386,32.49811411],[102.44601382,32.4953503],[102.44515157,32.49599849],[102.44682499,32.49994701],[102.45052969,32.50363782]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":13,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45165423,32.50415378],[102.45034913,32.5039909],[102.45093629,32.50502372],[102.45165423,32.50415378]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":45,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45352618,32.50520468],[102.45383885,32.50386348],[102.45022172,32.50382046],[102.45314956,32.50600124],[102.45352618,32.50520468]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":964,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53149837,32.54388658],[102.53031311,32.54297569],[102.53273285,32.5437201],[102.53401095,32.54041466],[102.52956085,32.5381714],[102.51842732,32.53614868],[102.52452368,32.54176184],[102.5252241,32.54401842],[102.53149837,32.54388658]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":13,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54551637,32.5467803],[102.5449376,32.54583412],[102.54539854,32.54870837],[102.54551637,32.5467803]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":48,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54610495,32.55079098],[102.54492259,32.54797849],[102.54435465,32.55037916],[102.54610495,32.55079098]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":212,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58557713,32.59379906],[102.58174224,32.59261521],[102.58002526,32.59548407],[102.58043458,32.59733594],[102.58141734,32.59763916],[102.58211349,32.5954601],[102.58557713,32.59379906]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":81,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45636783,32.50343499],[102.45457892,32.50389099],[102.45377785,32.50161871],[102.45118797,32.50352905],[102.45383885,32.50386348],[102.45352618,32.50520468],[102.45636783,32.50343499]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":220,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59649229,32.60106994],[102.59383981,32.59791149],[102.58823441,32.60296574],[102.59649229,32.60106994]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":5514,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51126306,32.42132738],[102.51927659,32.42491441],[102.51873245,32.42617639],[102.52052803,32.42795361],[102.52645436,32.43053753],[102.52793411,32.43214737],[102.52717244,32.43662326],[102.5302248,32.43899631],[102.53749245,32.44028051],[102.53666066,32.43632906],[102.54237774,32.42147329],[102.53451242,32.41812148],[102.51372693,32.41918371],[102.51126306,32.42132738]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":5683,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51666669,32.48689089],[102.51156147,32.48147812],[102.510792,32.4739857],[102.50486489,32.46261715],[102.50345295,32.45753297],[102.50403448,32.45247262],[102.50145042,32.44581836],[102.49892065,32.44800052],[102.49164555,32.45050087],[102.49936396,32.4674541],[102.50321742,32.47211503],[102.50357199,32.4818797],[102.50701807,32.48736922],[102.5128915,32.49059018],[102.51820751,32.49047171],[102.51766376,32.48943758],[102.51432342,32.48974239],[102.51776433,32.48891755],[102.51666669,32.48689089]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":2780,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51977777,32.47537359],[102.50794004,32.46252187],[102.50741705,32.45958938],[102.50858004,32.45622063],[102.51166348,32.45571581],[102.51157285,32.45363453],[102.5067114,32.45313788],[102.50372745,32.45138023],[102.50345295,32.45753297],[102.510792,32.4739857],[102.51156147,32.48147812],[102.51666669,32.48689089],[102.516739,32.48039034],[102.51991522,32.477201],[102.51977777,32.47537359]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":595,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53284588,32.45298686],[102.5225182,32.4561238],[102.51539309,32.45677348],[102.51166348,32.45571581],[102.51174464,32.45684403],[102.51352826,32.45874546],[102.51766501,32.45875238],[102.53284588,32.45298686]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":1424,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53284588,32.45298686],[102.53308244,32.45174521],[102.52427329,32.4488112],[102.51157285,32.45363453],[102.51166348,32.45571581],[102.51539309,32.45677348],[102.5225182,32.4561238],[102.53284588,32.45298686]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":486,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53386993,32.45485939],[102.52333566,32.45993459],[102.52285068,32.46171804],[102.52706111,32.4639636],[102.52730274,32.46115738],[102.53104869,32.45892847],[102.53054733,32.45792566],[102.53430961,32.45571303],[102.53386993,32.45485939]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":1692,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52272789,32.46124774],[102.51704606,32.46271942],[102.51274801,32.46672535],[102.51992101,32.47660445],[102.52211501,32.47473251],[102.52074341,32.47294142],[102.52201369,32.47024953],[102.52615505,32.46634392],[102.52551569,32.46534453],[102.52722835,32.46558292],[102.52706111,32.4639636],[102.52272789,32.46124774]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":1872,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52272789,32.46124774],[102.52474142,32.45906347],[102.53386993,32.45485939],[102.53324235,32.45341463],[102.51766501,32.45875238],[102.51352826,32.45874546],[102.51166348,32.45571581],[102.50914109,32.4559082],[102.50741705,32.45958938],[102.50876647,32.46435565],[102.51274801,32.46672535],[102.51704606,32.46271942],[102.52272789,32.46124774]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":5454,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50444301,32.4833529],[102.50321742,32.47211503],[102.49936396,32.4674541],[102.49242338,32.45286879],[102.48185952,32.46736065],[102.48597888,32.46915297],[102.48099725,32.47795205],[102.48228395,32.47896082],[102.48620908,32.47707312],[102.49211758,32.47665252],[102.4958313,32.47806946],[102.50205328,32.48341296],[102.50444301,32.4833529]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":6421,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5128915,32.49059018],[102.50679886,32.50612627],[102.50026794,32.51447421],[102.50294812,32.51843356],[102.52058899,32.52339673],[102.52218194,32.52247475],[102.52130686,32.5160624],[102.51989029,32.51481578],[102.51924733,32.51094626],[102.51711523,32.51031915],[102.51967776,32.50973918],[102.51796415,32.50542079],[102.5204443,32.50060024],[102.5197994,32.49848735],[102.52157201,32.4943591],[102.51978993,32.4941388],[102.51724302,32.49101011],[102.51821465,32.49053645],[102.5128915,32.49059018]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":3670,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50275897,32.48376802],[102.4958313,32.47806946],[102.49211758,32.47665252],[102.48620908,32.47707312],[102.48228395,32.47896082],[102.48705833,32.48842649],[102.48692294,32.49116279],[102.48320288,32.49741215],[102.47638465,32.49998305],[102.47325648,32.50476655],[102.49031997,32.49534074],[102.49795464,32.48610139],[102.50275897,32.48376802]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":3512,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52313015,32.42908805],[102.51873245,32.42617639],[102.51927659,32.42491441],[102.51126306,32.42132738],[102.51066923,32.42379082],[102.51393774,32.43111047],[102.51403074,32.43425785],[102.50145042,32.44581836],[102.50372745,32.45138023],[102.50720803,32.4479003],[102.51020459,32.44705315],[102.51704651,32.43799873],[102.52336259,32.43554701],[102.52313015,32.42908805]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":6224,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52313015,32.42908805],[102.52336259,32.43554701],[102.51704651,32.43799873],[102.51020459,32.44705315],[102.50720803,32.4479003],[102.50372745,32.45138023],[102.51098244,32.45371708],[102.52427329,32.4488112],[102.53308244,32.45174521],[102.53405044,32.45528372],[102.53622021,32.45476437],[102.53754322,32.44765491],[102.53680433,32.44628553],[102.53805489,32.4444152],[102.53690968,32.44077128],[102.5302248,32.43899631],[102.52717244,32.43662326],[102.52793411,32.43214737],[102.52494657,32.42925864],[102.52313015,32.42908805]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":1287,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48928854,32.54595415],[102.49257623,32.55154674],[102.49464873,32.55277127],[102.49772807,32.54925991],[102.49179151,32.53333687],[102.48944209,32.53981641],[102.48928854,32.54595415]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":4854,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49464873,32.55277127],[102.49257623,32.55154674],[102.48928854,32.54595415],[102.48821846,32.55164771],[102.48911012,32.5524435],[102.48818783,32.55206138],[102.48728923,32.55432543],[102.48782163,32.54537795],[102.48863257,32.54610392],[102.48888127,32.54495632],[102.48841379,32.5405539],[102.4923285,32.5306967],[102.48109799,32.52597664],[102.4792253,32.52915826],[102.47615299,32.52956359],[102.47482959,32.53139774],[102.47568761,32.53459787],[102.48089399,32.5391207],[102.48036846,32.54198571],[102.48270053,32.54827537],[102.48136524,32.55318096],[102.48742332,32.55655068],[102.49458039,32.55743164],[102.49464873,32.55277127]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":2022,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50434769,32.5357161],[102.50287877,32.54681383],[102.49792831,32.55332952],[102.5001546,32.5540635],[102.49948265,32.5529811],[102.50061959,32.55283583],[102.50366992,32.55596457],[102.50609368,32.55457937],[102.51123382,32.53994067],[102.51128004,32.53620407],[102.50434769,32.5357161]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":3359,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51817922,32.5360743],[102.51407462,32.54456995],[102.51349354,32.54970184],[102.51453659,32.55148695],[102.51188174,32.55523557],[102.51171019,32.55809925],[102.51181425,32.55988819],[102.51912852,32.5618117],[102.52112953,32.5561863],[102.52468728,32.55163784],[102.52553595,32.54643989],[102.52453534,32.54190459],[102.51823648,32.53609039],[102.52152051,32.53974486],[102.5193149,32.53749017],[102.51844795,32.53854989],[102.51928693,32.53745138],[102.51817922,32.5360743]],[[102.51501905,32.55540903],[102.52098088,32.5565274],[102.51953875,32.5579419],[102.51501905,32.55540903]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":6354,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51889956,32.56445295],[102.51912852,32.5618117],[102.51181425,32.55988819],[102.51171019,32.55809925],[102.51188174,32.55523557],[102.51453659,32.55148695],[102.51349354,32.54970184],[102.51407462,32.54456995],[102.51817922,32.5360743],[102.51169379,32.53585514],[102.51199705,32.54309645],[102.51164045,32.5358542],[102.51062046,32.53583694],[102.51128424,32.5398918],[102.50966466,32.54491877],[102.51108754,32.54632211],[102.50930643,32.54590932],[102.50855848,32.54709415],[102.50533031,32.55663667],[102.50029779,32.55559221],[102.49849458,32.55435699],[102.50030114,32.55535653],[102.50064559,32.55443958],[102.49789188,32.55346565],[102.50287877,32.54681383],[102.50434769,32.5357161],[102.50167069,32.53473816],[102.50140883,32.54205945],[102.49982115,32.54467096],[102.50138776,32.54205687],[102.50164657,32.53473455],[102.49332997,32.53174665],[102.49179151,32.53333687],[102.49306897,32.53862157],[102.49772807,32.54925991],[102.49464873,32.55277127],[102.49458039,32.55743164],[102.50244412,32.5625007],[102.51043558,32.56388087],[102.51240547,32.56654613],[102.51889956,32.56445295]],[[102.50516019,32.55692087],[102.50588597,32.55824208],[102.50050511,32.5607747],[102.50516019,32.55692087]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":5000,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57067262,32.61559135],[102.56927582,32.61623108],[102.57160116,32.61804329],[102.58100794,32.6098656],[102.58289795,32.60684029],[102.59549676,32.61529326],[102.60326913,32.61776142],[102.61343966,32.61869746],[102.61585155,32.61762204],[102.60421816,32.61040428],[102.59924521,32.61272602],[102.59668723,32.6118984],[102.60255977,32.60992356],[102.60313063,32.60906936],[102.60136746,32.60686787],[102.59203958,32.60701005],[102.58671097,32.60875997],[102.58794855,32.60721863],[102.59003749,32.60726252],[102.58970514,32.60477421],[102.59444277,32.60512764],[102.59879578,32.60377329],[102.59548058,32.60098482],[102.58847395,32.60338334],[102.59383986,32.59791151],[102.59178558,32.59621724],[102.58836457,32.59837716],[102.5876684,32.60182789],[102.58383507,32.59887095],[102.58016523,32.59826741],[102.57732197,32.61085446],[102.57067262,32.61559135]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":1427,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52970171,32.54374915],[102.52558197,32.55854631],[102.52931532,32.5610437],[102.53076566,32.55855634],[102.5302392,32.55206913],[102.53564974,32.54764834],[102.53810982,32.54207014],[102.53408769,32.54044103],[102.53380909,32.54303977],[102.53407886,32.54052702],[102.53278426,32.54377561],[102.52970171,32.54374915]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":3008,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52931532,32.5610437],[102.52558197,32.55854631],[102.52970171,32.54374915],[102.52573465,32.54380499],[102.52496295,32.55165794],[102.51967013,32.55999356],[102.5194746,32.57017159],[102.51889956,32.56445295],[102.51240547,32.56654613],[102.51534832,32.57403516],[102.52539998,32.56873695],[102.52931532,32.5610437]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":1767,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53217743,32.56746462],[102.52967033,32.56797464],[102.53124182,32.56690489],[102.52913606,32.56503514],[102.53187657,32.56560424],[102.53167308,32.56365649],[102.53371927,32.563772],[102.53355275,32.56717619],[102.53459976,32.56667023],[102.53363387,32.56056665],[102.53502717,32.55323627],[102.53687457,32.55124816],[102.53669122,32.54883927],[102.53935677,32.54248446],[102.53810982,32.54207014],[102.53564974,32.54764834],[102.5302392,32.55206913],[102.53076566,32.55855634],[102.52539998,32.56873695],[102.52871568,32.57227098],[102.53217743,32.56746462]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":4944,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50761668,32.48776062],[102.49491614,32.50191661],[102.49400551,32.50700999],[102.50129824,32.51891034],[102.5185815,32.52797136],[102.52058899,32.52339673],[102.50294812,32.51843356],[102.50026794,32.51447421],[102.50679886,32.50612627],[102.5128915,32.49059018],[102.50761668,32.48776062]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":5887,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45252946,32.54646794],[102.44913421,32.53748807],[102.4494318,32.52982941],[102.44666522,32.52210653],[102.44755075,32.51419931],[102.45179613,32.50943464],[102.45060851,32.51068199],[102.45146292,32.50976558],[102.45012304,32.50386092],[102.44778558,32.50529207],[102.44827144,32.50763486],[102.44740213,32.50522277],[102.4419183,32.50728491],[102.43988914,32.51183976],[102.44190219,32.50726134],[102.44773067,32.50523867],[102.4468871,32.50424972],[102.44831587,32.50335188],[102.44994588,32.50366587],[102.44780152,32.5019239],[102.44505016,32.49607423],[102.44519747,32.49764297],[102.44440737,32.49655326],[102.44381041,32.49849643],[102.44293212,32.49788892],[102.43764584,32.50293248],[102.43386832,32.51028538],[102.43628359,32.51400483],[102.43664176,32.51817517],[102.4458866,32.53097735],[102.44633199,32.53856721],[102.45118418,32.54727184],[102.45252946,32.54646794]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":6017,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45144037,32.54360362],[102.45252946,32.54646794],[102.45644592,32.54539015],[102.45907771,32.54609448],[102.46110484,32.53972299],[102.46206041,32.53307051],[102.45755053,32.52439542],[102.46479618,32.51578358],[102.45763088,32.50980422],[102.44960404,32.51383739],[102.4477473,32.51796675],[102.4476922,32.52484343],[102.45143521,32.53025577],[102.45070111,32.53129425],[102.4532131,32.53396452],[102.45707926,32.53547269],[102.45826694,32.53862722],[102.45730151,32.53931308],[102.4558934,32.53600665],[102.44998522,32.53165708],[102.45054709,32.54040155],[102.45566993,32.54306476],[102.45168769,32.54206277],[102.45144037,32.54360362]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":3774,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57224678,32.59574329],[102.56392169,32.60259627],[102.56318723,32.60774016],[102.56160249,32.60965807],[102.56927582,32.61623108],[102.57706001,32.61106483],[102.57865094,32.6078047],[102.57830849,32.59880084],[102.57655808,32.59943516],[102.57846484,32.59791141],[102.57723075,32.59775008],[102.57713919,32.59336064],[102.57536071,32.5931555],[102.572548,32.59635401],[102.57663447,32.60171886],[102.57702755,32.60683268],[102.57656318,32.60173739],[102.57247272,32.5963648],[102.57528193,32.59314375],[102.57224678,32.59574329]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":945,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55068102,32.55992517],[102.55685285,32.55679782],[102.54579496,32.54635074],[102.5453837,32.54798355],[102.54712295,32.54896808],[102.55068102,32.55992517]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":5290,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54440709,32.56968982],[102.53872149,32.57390049],[102.54440282,32.56967441],[102.54249781,32.56740074],[102.53845737,32.57377935],[102.54283081,32.5674875],[102.5429312,32.56408039],[102.54569143,32.55829169],[102.54791259,32.55758939],[102.54720075,32.55194042],[102.54423348,32.55045878],[102.5449022,32.54581697],[102.53935677,32.54248446],[102.53669122,32.54883927],[102.53687457,32.55124816],[102.5347241,32.55438275],[102.53363387,32.56056665],[102.53468046,32.56602571],[102.53354978,32.56726865],[102.53590472,32.56784601],[102.53547959,32.56948813],[102.53900825,32.5710151],[102.53639704,32.57156221],[102.53217743,32.56746462],[102.52871568,32.57227098],[102.53520385,32.57947555],[102.5401149,32.58196257],[102.54107048,32.57271801],[102.54440709,32.56968982]],[[102.54071859,32.5554994],[102.54129409,32.55692543],[102.54324313,32.5572063],[102.53924051,32.55800489],[102.54071859,32.5554994]],[[102.54121714,32.55553632],[102.54025012,32.55282363],[102.53864684,32.55204915],[102.53999545,32.55086835],[102.54287622,32.55117624],[102.54173607,32.55317093],[102.54349624,32.55449462],[102.54121714,32.55553632]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":5816,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55685285,32.55679782],[102.55068102,32.55992517],[102.55197222,32.56191404],[102.55016406,32.56384971],[102.54801228,32.56356689],[102.54658755,32.56972716],[102.54584465,32.56877414],[102.54447572,32.56966118],[102.54628233,32.57062024],[102.54652366,32.57460044],[102.5451829,32.57309613],[102.54652282,32.5730565],[102.54621479,32.5706481],[102.54440709,32.56968982],[102.54138017,32.57189489],[102.53997186,32.57589586],[102.54107253,32.57775205],[102.5401149,32.58196257],[102.54467292,32.58670527],[102.54646173,32.59240201],[102.54847274,32.59425496],[102.55102265,32.58728133],[102.54979607,32.58154579],[102.55265792,32.57779945],[102.55157896,32.5771209],[102.55215443,32.57553216],[102.55309846,32.57784224],[102.55538856,32.57737586],[102.56245927,32.5728768],[102.56638147,32.56839145],[102.55877263,32.55890683],[102.55702719,32.56249455],[102.55801263,32.56287398],[102.55287375,32.56929066],[102.55268517,32.57529418],[102.55238352,32.57021374],[102.54933223,32.57162042],[102.54974087,32.57671472],[102.54830937,32.57855327],[102.54884486,32.57116925],[102.55197047,32.56809695],[102.55209678,32.56572013],[102.554207,32.56434139],[102.55219285,32.56392558],[102.55278319,32.56187596],[102.55386705,32.56312135],[102.5563345,32.56303411],[102.55836324,32.56016047],[102.55875408,32.55888554],[102.55685285,32.55679782]],[[102.56012292,32.56237624],[102.56087298,32.56202934],[102.56315094,32.56814591],[102.55841964,32.56965619],[102.55793472,32.56797592],[102.56074934,32.56525073],[102.56012292,32.56237624]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":3499,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5588696,32.59458174],[102.56054465,32.59111606],[102.55971855,32.58946996],[102.56152127,32.58977685],[102.55875961,32.58821095],[102.56057599,32.58800126],[102.55537927,32.57815427],[102.55494898,32.57977553],[102.55248984,32.57968497],[102.5525426,32.58196915],[102.55160603,32.58030618],[102.55071078,32.58136583],[102.55102265,32.58728133],[102.54847274,32.59425496],[102.55188386,32.60257433],[102.56012698,32.6085105],[102.56212909,32.60543688],[102.55775466,32.59696692],[102.5588696,32.59458174]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":6169,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5578677,32.58241384],[102.55948657,32.58661201],[102.56221104,32.58921668],[102.56564792,32.5867737],[102.55766801,32.59617284],[102.56212909,32.60543688],[102.56012698,32.6085105],[102.56160249,32.60965807],[102.56318723,32.60774016],[102.56392169,32.60259627],[102.574593,32.59242229],[102.57362019,32.59101315],[102.56886414,32.59095962],[102.56634173,32.59519746],[102.56610479,32.59140089],[102.57502475,32.59034642],[102.57672479,32.58834084],[102.56745852,32.58896278],[102.56712917,32.58767951],[102.57135303,32.58782858],[102.57422177,32.58693156],[102.57214816,32.58589962],[102.57517188,32.58545279],[102.57656883,32.58657353],[102.57399997,32.58456367],[102.57103032,32.57583279],[102.56880745,32.57731016],[102.5653617,32.58603331],[102.56879781,32.57730611],[102.57102676,32.57582414],[102.56971819,32.57571643],[102.57077462,32.57523222],[102.56639126,32.56840754],[102.55574064,32.57792304],[102.5578677,32.58241384]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":3939,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4705062,32.53670833],[102.47038384,32.540369],[102.46793397,32.54320138],[102.46957728,32.54938421],[102.47673544,32.55437911],[102.48136524,32.55318096],[102.48270053,32.54827537],[102.48036846,32.54198571],[102.48089399,32.5391207],[102.47568761,32.53459787],[102.47482959,32.53139774],[102.47615299,32.52956359],[102.4792253,32.52915826],[102.48109799,32.52597664],[102.47695971,32.52455624],[102.470749,32.53003378],[102.47026488,32.53281449],[102.47358654,32.53891738],[102.47354688,32.54415535],[102.47306851,32.53907461],[102.4705062,32.53670833]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":4749,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4705062,32.53670833],[102.46450109,32.54164015],[102.46430708,32.54334913],[102.4677592,32.54710276],[102.46416266,32.5437473],[102.46292485,32.54478254],[102.46526078,32.53966187],[102.47060424,32.53630646],[102.47054479,32.53354149],[102.46976953,32.53414831],[102.47073268,32.52978652],[102.47685369,32.52450372],[102.46794411,32.51910761],[102.46257542,32.52569909],[102.46792953,32.51909417],[102.4647962,32.51578835],[102.45755055,32.52440019],[102.46206043,32.53307529],[102.45907773,32.54609925],[102.46957728,32.54938421],[102.46793397,32.54320138],[102.47038384,32.540369],[102.4705062,32.53670833]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":3258,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48676761,32.50831762],[102.4865557,32.50382511],[102.48165863,32.49972052],[102.46537199,32.51037279],[102.47004388,32.51630125],[102.47447048,32.5178656],[102.48596883,32.51003882],[102.48676761,32.50831762]],[[102.47685525,32.51292099],[102.47197459,32.51456403],[102.47059391,32.51328661],[102.47241116,32.51402895],[102.4754458,32.51280551],[102.48138883,32.50784899],[102.47685525,32.51292099]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":2344,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49365566,32.51434079],[102.48676761,32.50831762],[102.48596883,32.51003882],[102.47447048,32.5178656],[102.48754872,32.52377303],[102.49365566,32.51434079]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":1490,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50501386,32.52359459],[102.49392228,32.52741404],[102.50211046,32.53179139],[102.51239688,32.53125342],[102.51119194,32.52881847],[102.50501386,32.52359459]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":619,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49786502,32.51934874],[102.49365566,32.51434079],[102.48754872,32.52377303],[102.48978998,32.52464776],[102.49786502,32.51934874]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":891,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49786502,32.51934874],[102.48978998,32.52464776],[102.49392228,32.52741404],[102.50501386,32.52359459],[102.49786502,32.51934874]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":2620,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48596017,32.48612773],[102.48325847,32.47972483],[102.48099725,32.47795205],[102.48597888,32.46915297],[102.48185952,32.46736065],[102.46917815,32.4847501],[102.47402394,32.48425594],[102.47581601,32.48219138],[102.47595765,32.48423433],[102.47165332,32.48794025],[102.48596017,32.48612773]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":1316,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47881585,32.49327667],[102.48512291,32.49508937],[102.48692294,32.49116279],[102.48596017,32.48612773],[102.47114033,32.48835374],[102.47153556,32.48998782],[102.47516097,32.49151903],[102.48136564,32.49234242],[102.47881585,32.49327667]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":4012,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48512291,32.49508937],[102.47881585,32.49327667],[102.47598695,32.49334108],[102.47615004,32.49490916],[102.47512796,32.49327275],[102.47322854,32.49342902],[102.47347634,32.49236639],[102.47054757,32.49216861],[102.46966269,32.49079652],[102.45816956,32.49532867],[102.45975711,32.49624737],[102.45837272,32.4973783],[102.45979408,32.49786423],[102.46569148,32.49582054],[102.46007991,32.50009276],[102.46145354,32.50196659],[102.46488105,32.50245858],[102.46263799,32.50482526],[102.46111082,32.5035099],[102.46076738,32.50491001],[102.46238231,32.50593815],[102.46118301,32.50686143],[102.46180758,32.5088194],[102.46599521,32.50952342],[102.47019479,32.50795915],[102.47638465,32.49998305],[102.48320288,32.49741215],[102.48512291,32.49508937]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":254,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48633034,32.21011277],[102.48601094,32.20503935],[102.48729572,32.20079921],[102.485088,32.19876081],[102.48682007,32.20178975],[102.48552167,32.20486123],[102.48285319,32.20681357],[102.48381566,32.20889071],[102.48633034,32.21011277]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":378,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49204664,32.20811953],[102.48726084,32.20129712],[102.48695777,32.20860751],[102.49204664,32.20811953]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":1051,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4971612,32.25850425],[102.50132752,32.25496917],[102.49709305,32.25078665],[102.49178633,32.24847744],[102.49119276,32.25226693],[102.49416465,32.25616263],[102.49690234,32.26308498],[102.50019948,32.2629988],[102.49811213,32.26156707],[102.49919528,32.25958822],[102.4971612,32.25850425]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":177,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51000904,32.25351419],[102.50176191,32.24968394],[102.49849489,32.2461705],[102.4943107,32.2455973],[102.50223754,32.25075719],[102.51000904,32.25351419]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":21635,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52501103,32.26415877],[102.53135649,32.26079601],[102.53789553,32.26178951],[102.5391539,32.25759823],[102.54240094,32.25590464],[102.54273719,32.25198593],[102.54653988,32.24973014],[102.54714558,32.25086938],[102.54802344,32.24957198],[102.54110194,32.2489758],[102.54147125,32.24801878],[102.53993149,32.24702238],[102.53869649,32.25062963],[102.53939073,32.25464864],[102.5373289,32.25447661],[102.53593725,32.25956679],[102.53680412,32.25393895],[102.53843887,32.25232447],[102.53785352,32.24995663],[102.53512463,32.25029906],[102.53541429,32.25173258],[102.5334554,32.25141387],[102.53318754,32.25514231],[102.53142798,32.25756277],[102.53315654,32.25513593],[102.53247242,32.25220308],[102.52934094,32.25253118],[102.53274711,32.25164361],[102.52906082,32.25216015],[102.52888581,32.25102995],[102.53933444,32.24603258],[102.53866867,32.24453944],[102.54088109,32.24314257],[102.53963248,32.24231708],[102.53298476,32.24763491],[102.53905848,32.24209764],[102.53791705,32.24134377],[102.5365671,32.24236592],[102.53685337,32.24091883],[102.53515419,32.24270833],[102.53652298,32.24059097],[102.53482218,32.23762199],[102.52658148,32.24823852],[102.53482408,32.23802341],[102.53253336,32.2369501],[102.53059252,32.23238532],[102.52833627,32.23130373],[102.52522863,32.23297134],[102.52660406,32.23125847],[102.52536509,32.23107395],[102.52659946,32.2297303],[102.52565136,32.22877486],[102.52500048,32.23187583],[102.52349351,32.23219523],[102.52215359,32.234926],[102.52274739,32.23587219],[102.52070316,32.23567395],[102.52025062,32.2379373],[102.52011398,32.23561492],[102.51881633,32.23548664],[102.5202293,32.23516111],[102.51884698,32.23495206],[102.52074021,32.23489501],[102.52226316,32.23079687],[102.52414167,32.23112558],[102.52462273,32.22748197],[102.52274416,32.22725008],[102.52408061,32.22778247],[102.52301961,32.22876808],[102.51950208,32.22752698],[102.51822254,32.23081589],[102.5194667,32.22648745],[102.51749902,32.2284193],[102.51875687,32.22650062],[102.51724666,32.22533067],[102.51784839,32.22442191],[102.51250163,32.22374293],[102.51245669,32.22262777],[102.50982081,32.22158255],[102.5092634,32.22600582],[102.50688611,32.22694246],[102.50955643,32.22152873],[102.50097833,32.21678986],[102.49838186,32.21653885],[102.49882987,32.21583323],[102.49578301,32.21467984],[102.49033248,32.2091842],[102.48707336,32.20966053],[102.48950841,32.21745245],[102.48830662,32.21804242],[102.48748908,32.23151716],[102.49417044,32.23301268],[102.48740485,32.23124661],[102.48609326,32.23901206],[102.48904439,32.24804656],[102.49499857,32.24615255],[102.49464607,32.24521123],[102.49904226,32.24646877],[102.50784616,32.24635357],[102.51064442,32.24404272],[102.50601623,32.24525802],[102.50250103,32.24368659],[102.50371744,32.24154037],[102.50069202,32.24273343],[102.49952916,32.24185524],[102.49967508,32.24061785],[102.50239166,32.24038197],[102.50796907,32.2412544],[102.51558713,32.24435674],[102.5162869,32.24568821],[102.51483981,32.24685705],[102.51492791,32.24505531],[102.51156711,32.24901769],[102.50543485,32.25071979],[102.51137262,32.24988692],[102.51171169,32.25243253],[102.50968927,32.25331733],[102.51391936,32.25327534],[102.51394631,32.25546817],[102.51830001,32.25525712],[102.52389245,32.25220631],[102.52376755,32.2539247],[102.52796329,32.25542454],[102.53035081,32.25996944],[102.52703432,32.26132668],[102.52383387,32.26029164],[102.52388633,32.26282528],[102.52317839,32.26031119],[102.52142911,32.2608147],[102.52064865,32.25985877],[102.52063601,32.26069718],[102.51854672,32.25858856],[102.51822597,32.25946313],[102.51705225,32.25847061],[102.51672242,32.25972696],[102.51507978,32.25823531],[102.51420325,32.26014285],[102.51443555,32.25727044],[102.51198307,32.25788563],[102.51249994,32.25592707],[102.50788617,32.25553592],[102.50657703,32.25460847],[102.50712513,32.25374654],[102.50603252,32.25418039],[102.50700241,32.25284118],[102.50511695,32.2523618],[102.50488834,32.25336239],[102.50428429,32.25177957],[102.50164397,32.25158132],[102.498202,32.24751571],[102.49519788,32.24606895],[102.48906656,32.24807788],[102.49119276,32.25226693],[102.49166848,32.24865604],[102.49338689,32.2485213],[102.50014716,32.2532345],[102.50140561,32.25538401],[102.4971612,32.25850425],[102.49829386,32.25856773],[102.49825156,32.25724967],[102.50554909,32.25546105],[102.50134874,32.2580169],[102.49902557,32.25807978],[102.50024474,32.25909686],[102.49972091,32.26071349],[102.51150799,32.25914306],[102.51370611,32.26055377],[102.51223386,32.26214639],[102.50039999,32.26119694],[102.50179369,32.26414436],[102.51497531,32.26201183],[102.52501103,32.26415877]],[[102.50332219,32.25818204],[102.50193869,32.25775048],[102.50795874,32.2564283],[102.51050385,32.25764918],[102.50332219,32.25818204]],[[102.51934295,32.25201163],[102.51618596,32.25197446],[102.52196524,32.24905181],[102.52320532,32.24987698],[102.52309903,32.25092724],[102.51934295,32.25201163]],[[102.51306829,32.25232116],[102.51181297,32.2523063],[102.51252922,32.24985781],[102.51431886,32.24928765],[102.51306829,32.25232116]],[[102.51712829,32.24712417],[102.51771491,32.24293275],[102.52228655,32.24701944],[102.51766089,32.24821374],[102.51712829,32.24712417]],[[102.51571776,32.24088441],[102.51218835,32.24015639],[102.51583597,32.23981945],[102.51571776,32.24088441]],[[102.50917336,32.23689983],[102.51510401,32.23821193],[102.51091189,32.23905806],[102.50917336,32.23689983]],[[102.50621808,32.2332631],[102.49286474,32.23078465],[102.49584165,32.22789035],[102.50344836,32.22684864],[102.51220445,32.23174327],[102.51206668,32.23270298],[102.50696726,32.23340353],[102.51513872,32.23538024],[102.50907128,32.23618662],[102.50621808,32.2332631]],[[102.51655122,32.23309737],[102.51608153,32.22991393],[102.51445326,32.23039403],[102.51606444,32.22688862],[102.51604418,32.2292651],[102.51802558,32.23246503],[102.51655122,32.23309737]],[[102.51418121,32.22844105],[102.51252725,32.23082417],[102.51271328,32.22796028],[102.51491777,32.22464097],[102.51418121,32.22844105]],[[102.51258511,32.22661169],[102.51323987,32.224748],[102.51133112,32.22818752],[102.51265734,32.22384302],[102.5136447,32.22486088],[102.51258511,32.22661169]],[[102.51029294,32.22780917],[102.50926163,32.22830324],[102.51059712,32.2249806],[102.51029294,32.22780917]],[[102.50421043,32.22478434],[102.50274158,32.22304447],[102.50424462,32.22160354],[102.50421043,32.22478434]],[[102.50268504,32.22178154],[102.50188946,32.22257206],[102.50231428,32.22020113],[102.50110337,32.22202641],[102.50081637,32.22087275],[102.50220003,32.21933071],[102.50414711,32.21969994],[102.50268504,32.22178154]],[[102.49779594,32.21977283],[102.49714734,32.21817918],[102.49869424,32.21774362],[102.49779594,32.21977283]],[[102.49801314,32.21791093],[102.4946223,32.21577041],[102.49702847,32.21593308],[102.49801314,32.21791093]],[[102.49858757,32.21979834],[102.49912756,32.22103519],[102.4979826,32.22131888],[102.49858757,32.21979834]],[[102.49700649,32.22243647],[102.49899377,32.22399144],[102.49504392,32.22283785],[102.49700649,32.22243647]],[[102.52612664,32.23609199],[102.52830934,32.23344165],[102.52993227,32.23336013],[102.52600498,32.23690133],[102.52612664,32.23609199]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":16,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48917486,32.23294769],[102.49125473,32.2331305],[102.48800273,32.23261223],[102.48917486,32.23294769]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":1352,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49861686,32.26816971],[102.49876315,32.26902927],[102.49604068,32.26930543],[102.50693051,32.27315162],[102.51385354,32.27384032],[102.52271519,32.26702349],[102.51881158,32.26662008],[102.52078833,32.26757109],[102.51871215,32.26849794],[102.51807755,32.26717349],[102.51744479,32.26799923],[102.51693412,32.26708274],[102.51140423,32.26711411],[102.51599189,32.26894455],[102.51514508,32.26941923],[102.51210384,32.26918107],[102.51049217,32.2672192],[102.50936601,32.26795742],[102.51014467,32.2665943],[102.50181588,32.26606415],[102.51610727,32.27152965],[102.51271862,32.27245028],[102.50268687,32.26859726],[102.50099708,32.26625339],[102.49861686,32.26816971]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":874,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5580903,32.27384779],[102.56196045,32.27547841],[102.56287842,32.26709084],[102.56403267,32.26431958],[102.56754732,32.26131148],[102.56695336,32.26011086],[102.56697102,32.2611464],[102.56553769,32.2603957],[102.56470715,32.26194867],[102.55741972,32.26519961],[102.55705508,32.26709516],[102.56078598,32.26659118],[102.55750114,32.26774849],[102.56005013,32.26776118],[102.56086592,32.26888434],[102.55654594,32.26843196],[102.55848276,32.26984587],[102.55620594,32.26974404],[102.55697111,32.27028408],[102.55585574,32.27075782],[102.55768287,32.27148852],[102.56086571,32.26969857],[102.55810629,32.27236747],[102.56147667,32.27115916],[102.5580903,32.27384779]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":36,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49861686,32.26816971],[102.49752658,32.26692558],[102.49628179,32.26910466],[102.49876315,32.26902927],[102.49861686,32.26816971]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":203,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51988281,32.28079064],[102.50466538,32.27667247],[102.50732142,32.27851175],[102.51859232,32.28077627],[102.52548592,32.28645972],[102.52809359,32.28509302],[102.52521089,32.28566551],[102.51988281,32.28079064]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":61,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52711382,32.28962287],[102.52668263,32.28642954],[102.52972602,32.28466379],[102.52624635,32.28660629],[102.52440158,32.28598865],[102.52711382,32.28962287]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":94,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55702035,32.25858815],[102.55618191,32.25776091],[102.55411811,32.26000695],[102.55480007,32.26363597],[102.55457815,32.26036936],[102.5557134,32.26060472],[102.55702035,32.25858815]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":1554,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54021623,32.29038895],[102.54389226,32.28945118],[102.54590304,32.28636573],[102.54533558,32.28494094],[102.54084209,32.28311925],[102.54208875,32.28380003],[102.53959498,32.28375794],[102.54171523,32.28574196],[102.53979832,32.28534983],[102.53890502,32.28371892],[102.53619482,32.28532348],[102.53565366,32.28345752],[102.53509044,32.28451914],[102.53449475,32.28339571],[102.53175176,32.28354226],[102.5265128,32.28681199],[102.53299263,32.28830496],[102.53068801,32.29001631],[102.53647247,32.29020329],[102.53196475,32.29173264],[102.52891014,32.29092851],[102.53210662,32.29281236],[102.54021623,32.29038895]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":305,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53210662,32.29281236],[102.52891014,32.29092851],[102.53169518,32.2917481],[102.53578088,32.29095922],[102.52858079,32.29031674],[102.53041521,32.28842656],[102.52666802,32.28701257],[102.52906793,32.29442535],[102.53375113,32.2972246],[102.52929793,32.29394844],[102.53210662,32.29281236]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":680,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51976056,32.28002132],[102.52277955,32.27689095],[102.5186753,32.27201829],[102.51856637,32.27555774],[102.51486001,32.27607462],[102.51350015,32.27475604],[102.5077589,32.27725262],[102.5132052,32.27570334],[102.51334366,32.27961267],[102.51766509,32.27807234],[102.51882398,32.28027628],[102.51976056,32.28002132]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":4259,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53828132,32.26177137],[102.5434843,32.26372719],[102.54754008,32.26734061],[102.55244179,32.26774964],[102.55510065,32.27245612],[102.5580903,32.27384779],[102.56147667,32.27115916],[102.55810629,32.27236747],[102.56086571,32.26969857],[102.55768287,32.27148852],[102.55585574,32.27075782],[102.55697111,32.27028408],[102.55620594,32.26974404],[102.55848276,32.26984587],[102.55654594,32.26843196],[102.56086592,32.26888434],[102.56005013,32.26776118],[102.55750114,32.26774849],[102.56078598,32.26659118],[102.55705508,32.26709516],[102.55741972,32.26519961],[102.56470715,32.26194867],[102.56553769,32.2603957],[102.56703674,32.26087889],[102.56637512,32.259582],[102.56264055,32.26031101],[102.56351005,32.25924779],[102.56231783,32.25897633],[102.56130796,32.25986409],[102.55804228,32.25755944],[102.5557134,32.26060472],[102.55465241,32.26020921],[102.55480007,32.26363597],[102.55411811,32.26000695],[102.557697,32.25496954],[102.55649996,32.25578342],[102.55368401,32.25444059],[102.54799555,32.26597321],[102.5513999,32.25976418],[102.55185741,32.25727815],[102.55054167,32.25658266],[102.55211741,32.25453956],[102.55036467,32.25300155],[102.55070986,32.25088253],[102.54886126,32.25045515],[102.54959215,32.2517702],[102.54623374,32.25123003],[102.5464179,32.25267869],[102.54551557,32.25203242],[102.54491357,32.25348447],[102.54433926,32.25252065],[102.54317881,32.25331896],[102.54325669,32.25578807],[102.54252986,32.25433402],[102.54203718,32.2568403],[102.53916755,32.25778786],[102.53828132,32.26177137]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":9645,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54133521,32.30761238],[102.54657294,32.30333448],[102.53044759,32.29611378],[102.52155618,32.28267957],[102.51693796,32.28079455],[102.50922319,32.2798596],[102.50049055,32.27636641],[102.49483682,32.27078755],[102.49209536,32.28108153],[102.4927026,32.27940961],[102.49378632,32.28092177],[102.49377016,32.27958272],[102.49777485,32.28018365],[102.49459251,32.28111942],[102.50044113,32.28132542],[102.50129896,32.28256747],[102.49279488,32.28188381],[102.4955198,32.28456925],[102.49221603,32.28443186],[102.49510692,32.28590381],[102.49132318,32.28605299],[102.49279526,32.28704122],[102.49158264,32.28729028],[102.49196646,32.28814771],[102.5007358,32.28414585],[102.50818134,32.28583989],[102.51005162,32.28906054],[102.50128243,32.29081022],[102.50639339,32.29375101],[102.50152074,32.29061326],[102.51090051,32.28911013],[102.51590681,32.28994625],[102.52147352,32.29723691],[102.51498606,32.29790249],[102.521192,32.29867527],[102.52254033,32.30143659],[102.51626821,32.30060359],[102.51670626,32.30188411],[102.52190093,32.30275059],[102.52165451,32.30380272],[102.51761161,32.30259243],[102.51363927,32.29813841],[102.50128332,32.29083846],[102.4916913,32.2905784],[102.49320806,32.29237738],[102.49054206,32.29319717],[102.49050458,32.29091369],[102.49023657,32.2935311],[102.49355576,32.29331136],[102.49488175,32.29437387],[102.49030077,32.29394438],[102.48933274,32.29545127],[102.50077454,32.29517014],[102.51267167,32.30032369],[102.51396513,32.30252431],[102.51746558,32.30416275],[102.52191787,32.30480232],[102.5246781,32.30311541],[102.52947219,32.30537374],[102.54133521,32.30761238]],[[102.51445257,32.28898945],[102.51068872,32.2849773],[102.51185401,32.28042023],[102.51586114,32.28773825],[102.5155851,32.28958608],[102.51445257,32.28898945]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":6486,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5344479,32.31361571],[102.53731808,32.31133731],[102.53529253,32.31015753],[102.53055737,32.3105104],[102.52714999,32.31517318],[102.52697144,32.31150917],[102.52423287,32.31212183],[102.5243964,32.30929623],[102.52326282,32.3079735],[102.52377205,32.31160839],[102.52284369,32.31262029],[102.51810499,32.3115682],[102.51963368,32.31075822],[102.51919069,32.30845525],[102.52134146,32.3059387],[102.51803197,32.30787207],[102.51482093,32.30640356],[102.51669006,32.30903713],[102.50604476,32.30095532],[102.49882508,32.2999247],[102.49516587,32.3027674],[102.5027596,32.30244465],[102.51356251,32.30891113],[102.51418965,32.3104165],[102.50142736,32.30691638],[102.49458535,32.30296915],[102.48578519,32.30261038],[102.48589371,32.30444329],[102.48396878,32.30429076],[102.48466989,32.3052479],[102.48334601,32.30537759],[102.48360067,32.30649401],[102.49100634,32.30593781],[102.48939473,32.30793018],[102.49452821,32.30740239],[102.50483414,32.31261973],[102.49636008,32.31263873],[102.50131477,32.3146527],[102.49985896,32.31508794],[102.49396522,32.31164315],[102.48954773,32.3121774],[102.48841626,32.3148941],[102.49249444,32.31474254],[102.49677394,32.31700071],[102.48891558,32.31603451],[102.48916024,32.31846489],[102.48662101,32.31339159],[102.4818813,32.30942425],[102.48030803,32.31359564],[102.48429185,32.31306209],[102.48792223,32.31926788],[102.48229966,32.31445443],[102.47895187,32.31416298],[102.47743662,32.31533543],[102.48134766,32.31629593],[102.48588716,32.31945779],[102.49247158,32.32026572],[102.49584701,32.31965006],[102.49663736,32.31773822],[102.50167175,32.31609589],[102.50353486,32.32148063],[102.50205876,32.32299297],[102.503715,32.32219902],[102.50476799,32.31751366],[102.50242996,32.31535344],[102.50594545,32.31243335],[102.51117933,32.31237647],[102.51011609,32.31516513],[102.50600129,32.31637159],[102.50574453,32.31769442],[102.50795995,32.31793843],[102.50579426,32.31855315],[102.50485961,32.3214204],[102.50938074,32.3202694],[102.50648006,32.32009498],[102.50983975,32.31794129],[102.51227197,32.31927619],[102.51273984,32.3170324],[102.51023762,32.31398264],[102.51538961,32.31110653],[102.52212307,32.3145396],[102.52212956,32.3156705],[102.51785911,32.3147218],[102.52210594,32.31889873],[102.52698169,32.31827631],[102.5344479,32.31361571]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":114,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56170286,32.27568548],[102.56567095,32.27647208],[102.56589019,32.27452211],[102.5630658,32.27552294],[102.56261869,32.27251608],[102.56170286,32.27568548]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":784,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56654177,32.27086917],[102.57298118,32.26836351],[102.57069736,32.26779169],[102.57031577,32.26604692],[102.56667185,32.26711313],[102.56781706,32.26522788],[102.57114622,32.26413443],[102.56756784,32.26133555],[102.56606798,32.26392824],[102.56405859,32.2643353],[102.56276639,32.26791723],[102.56274021,32.27007885],[102.56654177,32.27086917]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"龙日乡","area_mu":263,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32723223,32.52737094],[102.32582147,32.52375155],[102.32434717,32.52379969],[102.32322756,32.52646701],[102.32082637,32.5254057],[102.31958685,32.5261867],[102.32079582,32.52778987],[102.32723223,32.52737094]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"龙日乡","area_mu":187,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.29688135,32.53018447],[102.2968165,32.53116706],[102.30404867,32.53081424],[102.29874227,32.5276191],[102.29688135,32.53018447]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"龙日乡","area_mu":1481,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.31613589,32.54624616],[102.31845871,32.54594326],[102.31684142,32.54140946],[102.31804949,32.5389299],[102.31535624,32.53836407],[102.31408537,32.53617346],[102.31366741,32.53224928],[102.31499213,32.53069107],[102.31200559,32.5312493],[102.31124558,32.53014462],[102.3129205,32.53046807],[102.31507539,32.52878966],[102.31079574,32.52903278],[102.30905708,32.52798098],[102.30810142,32.52841229],[102.30951153,32.52961262],[102.31072902,32.54294495],[102.31249467,32.54525644],[102.31613589,32.54624616]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"龙日乡","area_mu":2345,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32531759,32.539991],[102.32342958,32.53284066],[102.32497379,32.52946141],[102.32193994,32.52900221],[102.32208303,32.52778651],[102.31873196,32.52796956],[102.31778175,32.53003339],[102.31392294,32.53180035],[102.31512728,32.53813203],[102.31804949,32.5389299],[102.31684142,32.54140946],[102.31837623,32.54617057],[102.32417615,32.54557397],[102.32570998,32.54332319],[102.32531759,32.539991]],[[102.32054274,32.53049269],[102.31900514,32.52838552],[102.32086212,32.53003503],[102.32039055,32.52809654],[102.32148325,32.52888466],[102.32054274,32.53049269]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"龙日乡","area_mu":1494,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.31043422,32.54022262],[102.30951153,32.52961262],[102.30810142,32.52841229],[102.30335247,32.53106833],[102.3030444,32.53423208],[102.3066487,32.54051668],[102.30829672,32.54890232],[102.31500579,32.5463154],[102.31156062,32.54449528],[102.31043422,32.54022262]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"龙日乡","area_mu":212,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.29902374,32.53101556],[102.29908636,32.53386949],[102.30225545,32.53361975],[102.3041936,32.53740116],[102.30330675,32.53237629],[102.29902374,32.53101556]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"龙日乡","area_mu":54,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.2990376,32.53089535],[102.30361855,32.53203825],[102.30203524,32.53072148],[102.2990376,32.53089535]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":100,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52715145,32.13490371],[102.52668921,32.13045865],[102.52546258,32.13673209],[102.52715145,32.13490371]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":15,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51974023,32.14279289],[102.51843009,32.14405806],[102.52104462,32.14206436],[102.51974023,32.14279289]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":60,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51686589,32.14563495],[102.5139816,32.14824726],[102.51459877,32.14890665],[102.5181907,32.14484347],[102.51686589,32.14563495]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":58,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5044588,32.17337048],[102.5060085,32.17155644],[102.50540037,32.17034489],[102.50775885,32.16822498],[102.50484967,32.17036047],[102.50535974,32.17192767],[102.5035274,32.17295426],[102.5044588,32.17337048]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":162,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4992982,32.18506266],[102.49942092,32.18228264],[102.50202579,32.17912831],[102.50044795,32.1793661],[102.4969249,32.18419341],[102.49850743,32.18616904],[102.4992982,32.18506266]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":59,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49668341,32.18398365],[102.49862118,32.18158749],[102.49725554,32.18175834],[102.49675338,32.18032275],[102.49668341,32.18398365]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":168,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49396728,32.18344611],[102.4958224,32.18554839],[102.49607211,32.18438829],[102.49344719,32.18251841],[102.49366731,32.18087955],[102.49261239,32.18171044],[102.49389098,32.18339352],[102.49153372,32.18328818],[102.48981255,32.18669999],[102.49092622,32.18697969],[102.49396728,32.18344611]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":94,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49512785,32.18362146],[102.49240946,32.18615974],[102.49452069,32.18746752],[102.49579671,32.18558638],[102.49512785,32.18362146]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":206,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49435116,32.19076841],[102.49447974,32.18923813],[102.49621062,32.18927762],[102.49462234,32.18897836],[102.49659105,32.18778051],[102.49913195,32.18854192],[102.49667118,32.18455294],[102.49271436,32.19037721],[102.49435116,32.19076841]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":249,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4879438,32.19492976],[102.48918978,32.19568505],[102.49145857,32.1919962],[102.48882315,32.18982952],[102.48681539,32.19363341],[102.48799532,32.19598893],[102.4879438,32.19492976]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":21,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5371788,32.23849688],[102.53519944,32.23759218],[102.53644678,32.23923485],[102.5371788,32.23849688]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":132,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57303462,32.26232209],[102.56944659,32.25967457],[102.56716355,32.26021688],[102.56903797,32.26215059],[102.57364194,32.26328561],[102.57303462,32.26232209]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":10,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51975614,32.22565069],[102.52059761,32.22554607],[102.51938341,32.22486582],[102.51975614,32.22565069]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":18,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51790789,32.22451949],[102.51735607,32.22544355],[102.51969606,32.22601851],[102.51790789,32.22451949]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":71,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48830662,32.21804242],[102.48734127,32.21187243],[102.48822654,32.21991035],[102.48830662,32.21804242]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":189,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48633033,32.21011277],[102.4853338,32.21453402],[102.48790301,32.21829286],[102.48633033,32.21011277]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":28,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4938118,32.27264718],[102.49410183,32.2705716],[102.49310544,32.27093338],[102.49345269,32.27357383],[102.4938118,32.27264718]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":35,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50184627,32.27599894],[102.50160519,32.27482322],[102.49921095,32.27450259],[102.50047697,32.27617676],[102.50184627,32.27599894]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":46,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49144102,32.28346185],[102.49186132,32.28123903],[102.48924145,32.28164958],[102.49144102,32.28346185]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":304,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4853011,32.30044602],[102.49055242,32.28988066],[102.4877707,32.29005037],[102.48623725,32.29650986],[102.48432941,32.29813764],[102.48590407,32.29914709],[102.4853011,32.30044602]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":141,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47885998,32.30519525],[102.47809995,32.30641806],[102.47972642,32.30826165],[102.48377134,32.30259389],[102.47885998,32.30519525]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":115,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48133682,32.30579728],[102.48291266,32.30687257],[102.48376747,32.30424028],[102.48739156,32.3026545],[102.48448086,32.30186983],[102.48133682,32.30579728]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":49,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47479087,32.3128265],[102.47230926,32.31443743],[102.47280764,32.31524257],[102.47643838,32.31295351],[102.47479087,32.3128265]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":55,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.46853679,32.31559517],[102.4681232,32.31662498],[102.47198483,32.31498154],[102.46963613,32.31558117],[102.46864708,32.31462983],[102.46853679,32.31559517]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":148,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47936915,32.31050933],[102.47148634,32.31631425],[102.47362271,32.31691478],[102.4734677,32.3155922],[102.47786723,32.31407377],[102.47815316,32.31217835],[102.48077414,32.31058893],[102.47936915,32.31050933]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":28,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48265008,32.32675909],[102.47982512,32.32784515],[102.48380075,32.32763311],[102.48265008,32.32675909]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":43,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52146828,32.32141807],[102.51886257,32.32224357],[102.52053175,32.32316579],[102.52146828,32.32141807]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":96,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.46487698,32.31498587],[102.46161244,32.31464534],[102.45962173,32.31602167],[102.46487698,32.31498587]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":79,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.46046805,32.31728017],[102.45762989,32.31844013],[102.45739425,32.3206088],[102.46046805,32.31728017]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":51,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.46313642,32.33546671],[102.46128647,32.3355642],[102.46062569,32.33764189],[102.46313642,32.33546671]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":159,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45978072,32.3383193],[102.46253923,32.33499563],[102.46107799,32.33379298],[102.46004862,32.33463031],[102.46043347,32.33321179],[102.45748144,32.33914214],[102.45872633,32.34002676],[102.45978072,32.3383193]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":352,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.46372104,32.33592361],[102.46461565,32.33777623],[102.4614614,32.33923263],[102.46230925,32.34146278],[102.46457086,32.3424231],[102.46895037,32.33959868],[102.46372104,32.33592361]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":299,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47011845,32.33762453],[102.46356469,32.33286836],[102.46151422,32.33321713],[102.46339613,32.33371525],[102.46267944,32.3349685],[102.46743619,32.33840844],[102.46848896,32.33728555],[102.46747823,32.33843666],[102.46860423,32.33921087],[102.4700732,32.3376275],[102.46902015,32.33951648],[102.47011845,32.33762453]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":855,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4829942,32.35488503],[102.48126772,32.35274629],[102.4820073,32.35006073],[102.47645618,32.34246815],[102.47718214,32.34138802],[102.47312848,32.33944386],[102.4728023,32.33777144],[102.47047096,32.3378845],[102.46904877,32.33953716],[102.47726105,32.34758107],[102.4832669,32.35673008],[102.4829942,32.35488503]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":376,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47979581,32.35235912],[102.4712347,32.34161799],[102.47361971,32.34911119],[102.47509408,32.34941104],[102.47635483,32.35185875],[102.47717387,32.35024644],[102.47979581,32.35235912]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":24,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48455627,32.35660729],[102.48564433,32.35593009],[102.48471747,32.3547518],[102.48455627,32.35660729]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":290,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4934788,32.37123029],[102.49418393,32.37056724],[102.48961746,32.36156373],[102.48684376,32.36138576],[102.4905556,32.36517784],[102.49007221,32.36733038],[102.49195086,32.36980413],[102.49069858,32.3708258],[102.4934788,32.37123029]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":344,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49553265,32.37018864],[102.49735919,32.36788162],[102.49531765,32.36520195],[102.4948431,32.36710656],[102.49334077,32.36741665],[102.49129622,32.36363702],[102.49788908,32.36098942],[102.48989595,32.36130654],[102.49309894,32.36817582],[102.49553265,32.37018864]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":143,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50219231,32.37436212],[102.49691466,32.37492658],[102.49723854,32.37774793],[102.50219231,32.37436212]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":104,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50032371,32.38964409],[102.50114583,32.38446103],[102.49943837,32.38442583],[102.50086154,32.38355508],[102.49859325,32.38221784],[102.50032371,32.38964409]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":96,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49943918,32.38721607],[102.49852696,32.38238976],[102.49787014,32.38536836],[102.498889,32.38902057],[102.49943918,32.38721607]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":330,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51281449,32.38365846],[102.51023977,32.38280178],[102.50942436,32.38079616],[102.50631461,32.38280329],[102.50108387,32.38244526],[102.50611166,32.38524067],[102.51281449,32.38365846]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"龙日乡","area_mu":96,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32514801,32.5299879],[102.32698842,32.52751734],[102.32208303,32.52778651],[102.32514801,32.5299879]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"龙日乡","area_mu":158,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3278932,32.53027982],[102.33042608,32.52837618],[102.3266631,32.52765587],[102.32388108,32.53206686],[102.3278932,32.53027982]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"龙日乡","area_mu":2126,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33114262,32.54425278],[102.33123979,32.53993016],[102.33255803,32.53887468],[102.33357947,32.53206312],[102.33552535,32.52966603],[102.33584869,32.52505981],[102.32344865,32.53284469],[102.32576202,32.54313834],[102.32419663,32.54557238],[102.32715714,32.54383319],[102.33046169,32.54652982],[102.33114262,32.54425278]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":283,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.56134031,32.09193774],[102.56134031,32.09193774]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1676,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.52715145,32.13490371],[102.52668921,32.13045865],[102.52546258,32.13673209],[102.52715145,32.13490371]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":781,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51974023,32.14279289],[102.51843009,32.14405806],[102.52104462,32.14206436],[102.51974023,32.14279289]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":887,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51522739,32.14883018],[102.51774035,32.14629472],[102.51522739,32.14883018]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1498,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51686589,32.14563495],[102.5139816,32.14824726],[102.51459877,32.14890665],[102.5181907,32.14484347],[102.51686589,32.14563495]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":512,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49614833,32.18046441],[102.49617355,32.18226108],[102.49614833,32.18046441]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":3026,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49396728,32.18344611],[102.4958224,32.18554839],[102.49607211,32.18438829],[102.49344719,32.18251841],[102.49366731,32.18087955],[102.49261239,32.18171044],[102.49389098,32.18339352],[102.49153372,32.18328818],[102.48981255,32.18669999],[102.49092622,32.18697969],[102.49396728,32.18344611]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1275,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49668341,32.18398365],[102.49862118,32.18158749],[102.49725554,32.18175834],[102.49675338,32.18032275],[102.49668341,32.18398365]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2194,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.4992982,32.18506266],[102.49942092,32.18228264],[102.50202579,32.17912831],[102.50044795,32.1793661],[102.4969249,32.18419341],[102.49850743,32.18616904],[102.4992982,32.18506266]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1244,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49512785,32.18362146],[102.49240946,32.18615974],[102.49452069,32.18746752],[102.49579671,32.18558638],[102.49512785,32.18362146]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2816,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49435116,32.19076841],[102.49447974,32.18923813],[102.49621062,32.18927762],[102.49462234,32.18897836],[102.49659105,32.18778051],[102.49913195,32.18854192],[102.49667118,32.18455294],[102.49271436,32.19037721],[102.49435116,32.19076841]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2011,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.4879438,32.19492976],[102.48918978,32.19568505],[102.49145857,32.1919962],[102.48882315,32.18982952],[102.48681539,32.19363341],[102.48799532,32.19598893],[102.4879438,32.19492976]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2131,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48633033,32.21011277],[102.4853338,32.21453402],[102.48790301,32.21829286],[102.48633033,32.21011277]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1918,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48830662,32.21804242],[102.48734127,32.21187243],[102.48822654,32.21991035],[102.48830662,32.21804242]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":738,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51435811,32.2231779],[102.51176561,32.22325573],[102.51435811,32.2231779]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":455,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51975614,32.22565069],[102.52059761,32.22554607],[102.51938341,32.22486582],[102.51975614,32.22565069]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":466,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.52865101,32.22484319],[102.52694212,32.22526001],[102.52865101,32.22484319]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":259,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.52655121,32.22553891],[102.52736879,32.22575325],[102.52655121,32.22553891]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":750,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51790789,32.22451949],[102.51735607,32.22544355],[102.51969606,32.22601851],[102.51790789,32.22451949]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":528,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.53194193,32.23404826],[102.53122486,32.23218231],[102.53194193,32.23404826]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":371,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.53402686,32.2371561],[102.53281289,32.23709184],[102.53402686,32.2371561]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":587,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.5371788,32.23849688],[102.53519944,32.23759218],[102.53644678,32.23923485],[102.5371788,32.23849688]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":658,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.54123151,32.24172523],[102.5385222,32.24106617],[102.54123151,32.24172523]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":256,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.54102045,32.24191942],[102.54164789,32.2425066],[102.54102045,32.24191942]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2009,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.57303462,32.26232209],[102.56944659,32.25967457],[102.56716355,32.26021688],[102.56903797,32.26215059],[102.57364194,32.26328561],[102.57303462,32.26232209]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":843,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.4938118,32.27264718],[102.49410183,32.2705716],[102.49310544,32.27093338],[102.49345269,32.27357383],[102.4938118,32.27264718]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":842,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50184627,32.27599894],[102.50160519,32.27482322],[102.49921095,32.27450259],[102.50047697,32.27617676],[102.50184627,32.27599894]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":360,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50280778,32.27632499],[102.50329345,32.27761682],[102.50280778,32.27632499]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":610,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50506215,32.27787596],[102.50758999,32.27882947],[102.50506215,32.27787596]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1103,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49144102,32.28346185],[102.49186132,32.28123903],[102.48924145,32.28164958],[102.49144102,32.28346185]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":3083,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.4853011,32.30044602],[102.49055242,32.28988066],[102.4877707,32.29005037],[102.48623725,32.29650986],[102.48432941,32.29813764],[102.48590407,32.29914709],[102.4853011,32.30044602]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1880,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48133682,32.30579728],[102.48291266,32.30687257],[102.48376747,32.30424028],[102.48739156,32.3026545],[102.48448086,32.30186983],[102.48133682,32.30579728]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1852,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.47885998,32.30519525],[102.47809995,32.30641806],[102.47972642,32.30826165],[102.48377134,32.30259389],[102.47885998,32.30519525]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1087,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.47479087,32.3128265],[102.47230926,32.31443743],[102.47280764,32.31524257],[102.47643838,32.31295351],[102.47479087,32.3128265]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1272,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.46487698,32.31498587],[102.46161244,32.31464534],[102.45962173,32.31602167],[102.46487698,32.31498587]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1366,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.46853679,32.31559517],[102.4681232,32.31662498],[102.47198483,32.31498154],[102.46963613,32.31558117],[102.46864708,32.31462983],[102.46853679,32.31559517]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2827,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.47936915,32.31050933],[102.47148634,32.31631425],[102.47362271,32.31691478],[102.4734677,32.3155922],[102.47786723,32.31407377],[102.47815316,32.31217835],[102.48077414,32.31058893],[102.47936915,32.31050933]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":346,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.5245048,32.31983196],[102.52495908,32.31868366],[102.5245048,32.31983196]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1146,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.46046805,32.31728017],[102.45762989,32.31844013],[102.45739425,32.3206088],[102.46046805,32.31728017]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":315,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51944997,32.32156393],[102.51841582,32.32203344],[102.51944997,32.32156393]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":282,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51345924,32.32270232],[102.51261028,32.32273274],[102.51345924,32.32270232]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":797,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.52146828,32.32141807],[102.51886257,32.32224357],[102.52053175,32.32316579],[102.52146828,32.32141807]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":826,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51114226,32.32282037],[102.50763013,32.32344518],[102.51114226,32.32282037]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":489,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50689956,32.32354918],[102.50501427,32.32414406],[102.50689956,32.32354918]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":444,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50176821,32.32472374],[102.50098575,32.32394011],[102.50176821,32.32472374]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1311,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48265008,32.32675909],[102.47982512,32.32784515],[102.48380075,32.32763311],[102.48265008,32.32675909]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":622,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48282953,32.32764396],[102.48019512,32.3279074],[102.48282953,32.32764396]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":667,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.47784372,32.32819078],[102.47500479,32.32922401],[102.47784372,32.32819078]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":885,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.46257106,32.33502081],[102.46062569,32.33764189],[102.46313642,32.33546671]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2261,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.46043347,32.33321179],[102.45778149,32.33957052],[102.45872633,32.34002676],[102.46253923,32.33499563]],[[102.46102305,32.33374702],[102.46107799,32.33379298]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1939,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.46372104,32.33592361],[102.46461565,32.33777623],[102.4614614,32.33923263],[102.46343068,32.34225216],[102.46895037,32.33959868]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2081,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.4712347,32.34161799],[102.47361971,32.34911119],[102.47509408,32.34941104],[102.47635483,32.35185875],[102.47717387,32.35024644],[102.47979581,32.35235912]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":618,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48488054,32.3565942],[102.4856615,32.35565219],[102.48471747,32.3547518],[102.48426,32.35661067]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":390,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48560274,32.35689481],[102.48609898,32.35569061],[102.48509838,32.35658077]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":4475,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49309894,32.36817582],[102.4941497,32.3681648],[102.49473475,32.37033554],[102.49744784,32.36866862],[102.49545131,32.36522528],[102.49453565,32.36743583],[102.49324195,32.3673395],[102.49135863,32.3634817],[102.49788908,32.36098942],[102.48971968,32.36151027]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":3508,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51281449,32.38365846],[102.51023977,32.38280178],[102.50942436,32.38079616],[102.50631461,32.38280329],[102.50108387,32.38244526],[102.50611166,32.38524067],[102.51281449,32.38365846]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":892,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49853088,32.38240151],[102.49787014,32.38536836],[102.4994612,32.38908095]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1374,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49957887,32.38910042],[102.50015713,32.38984958],[102.50114583,32.38446103],[102.49859325,32.38221784]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":4341,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.32419663,32.54557238],[102.32715714,32.54383319],[102.33046169,32.54652982],[102.33092488,32.54568536],[102.33123979,32.53993016],[102.33255803,32.53887468],[102.33357947,32.53206312],[102.33552535,32.52966603],[102.33584869,32.52505981],[102.33045886,32.52836362]],[[102.33045886,32.52836362],[102.33044053,32.52837065]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":2740,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.32723223,32.52737094],[102.32582147,32.52375155],[102.32434717,32.52379969],[102.32322756,32.52646701],[102.32082637,32.5254057],[102.31958685,32.5261867],[102.32079582,32.52778987],[102.32723223,32.52737094]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":3534,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.32208303,32.52778651],[102.32072187,32.52785712]],[[102.32088682,32.54584983],[102.32419663,32.54557238],[102.32576202,32.54313834],[102.32344865,32.53284469],[102.32508453,32.52971164],[102.32208303,32.52778651]],[[102.31837623,32.54617057],[102.32088682,32.54584983]],[[102.32072187,32.52785712],[102.31802945,32.52921077]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":651,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.31280516,32.52822783],[102.30979647,32.52798049],[102.31280516,32.52822783]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":4090,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.3149345,32.53067412],[102.31339638,32.53056344]],[[102.31500579,32.5463154],[102.31837623,32.54617057]],[[102.31339638,32.53056344],[102.31501419,32.52871051],[102.30810142,32.52841229]],[[102.31837623,32.54617057],[102.31684142,32.54140946],[102.31804949,32.5389299],[102.31535624,32.53836407],[102.31393991,32.53565132],[102.31366741,32.53224928],[102.31507626,32.53095625]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":2021,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.29688135,32.53018447],[102.2968165,32.53116706],[102.30404867,32.53081424],[102.29874227,32.5276191],[102.29688135,32.53018447]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":5278,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.30810142,32.52841229],[102.30334125,32.5310673]],[[102.30421146,32.53741104],[102.3066487,32.54051668],[102.30829672,32.54890232],[102.31500579,32.5463154],[102.31072902,32.54294495],[102.30951153,32.52961262],[102.30810142,32.52841229]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":766,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49723854,32.37774793],[102.50219231,32.37436212]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2253,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50606015,32.17115539],[102.50355047,32.17306869],[102.50775885,32.16822498],[102.50540037,32.17034489],[102.50606015,32.17115539]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2303,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48961746,32.36156373],[102.48684158,32.36142371],[102.4905556,32.36517784],[102.49007221,32.36733038],[102.49195086,32.36980413],[102.49069858,32.3708258],[102.49417443,32.37054911]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":487,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.32700723,32.52751899],[102.32208303,32.52778651]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":361,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.33044053,32.52837065],[102.32700723,32.52751899]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":822,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.31507626,32.53095625],[102.31802945,32.52921077]],[[102.31802945,32.52921077],[102.3149345,32.53067412]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":450,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.30334125,32.5310673],[102.29902374,32.53101556]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":1270,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.29902374,32.53101556],[102.29908636,32.53386949],[102.30225545,32.53361975],[102.30421146,32.53741104]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":3651,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48327963,32.35672729],[102.48291925,32.3540368],[102.48197957,32.35351663],[102.48216478,32.35468811],[102.48126772,32.35274629],[102.4820073,32.35006073],[102.47645618,32.34246815],[102.47718214,32.34138802],[102.47312848,32.33944386],[102.4728023,32.33777144],[102.47045668,32.33787729]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2074,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.47045668,32.33787729],[102.46221403,32.33256455],[102.46182518,32.33399838],[102.46363538,32.33400334],[102.46267944,32.3349685]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":278,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.48741577,32.35979125],[102.4874247,32.3598215]],[[102.48664748,32.35754286],[102.48741577,32.35979125]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":316,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.4874247,32.3598215],[102.48953733,32.36140984]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":2866,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.25436772,32.4845835],[102.24605293,32.48682209],[102.2546913,32.50992],[102.25840326,32.50972965],[102.25845086,32.49959315],[102.25607141,32.48617298],[102.25436772,32.4845835]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":466,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.27602696,32.43427047],[102.27782178,32.43212469],[102.27951367,32.43413021],[102.27686217,32.42725276],[102.27492176,32.42847814],[102.2724203,32.43356416],[102.27330271,32.43543267],[102.27420683,32.43401644],[102.27523783,32.4362256],[102.27602696,32.43427047]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":4772,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.28428005,32.43167369],[102.28705629,32.42956411],[102.28919892,32.4224921],[102.29708197,32.4124355],[102.29776797,32.40987366],[102.29684488,32.40722806],[102.29942515,32.40733596],[102.30078763,32.39937956],[102.3049777,32.39885494],[102.30839526,32.39449822],[102.30478195,32.39154157],[102.3036232,32.39464668],[102.30587298,32.39633762],[102.30192549,32.39658334],[102.3027993,32.39803426],[102.30043818,32.39611966],[102.29129446,32.40476126],[102.2954364,32.4104063],[102.29567038,32.4131555],[102.29381054,32.40992099],[102.28969975,32.40707191],[102.2871749,32.41109332],[102.2926367,32.41317213],[102.29446664,32.41542254],[102.28953264,32.41353719],[102.29081379,32.41571734],[102.29325486,32.41645608],[102.28983717,32.41641388],[102.28973162,32.42035086],[102.28862427,32.41446261],[102.28584731,32.41264465],[102.2771669,32.42409391],[102.27685316,32.42527034],[102.27885231,32.42534895],[102.27846173,32.42640916],[102.28630368,32.42608618],[102.28619483,32.42725075],[102.28425719,32.42654891],[102.28095706,32.42771133],[102.28429509,32.42979806],[102.28221982,32.42962975],[102.27966695,32.4273927],[102.27850103,32.42789035],[102.27871605,32.42920212],[102.28125141,32.43032382],[102.28079781,32.43147007],[102.27884529,32.43006076],[102.27974487,32.43581822],[102.28053647,32.43621179],[102.28428005,32.43167369]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":30560,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.30457266,32.4827011],[102.30717768,32.48680516],[102.30616264,32.48798148],[102.30311708,32.48219356],[102.29970568,32.48106081],[102.29800903,32.48383245],[102.29822785,32.48019109],[102.29241539,32.47890919],[102.29155122,32.48421899],[102.29270253,32.4876024],[102.29624582,32.48635095],[102.29995721,32.48677602],[102.29538305,32.48879783],[102.29299747,32.48832245],[102.29668441,32.49386124],[102.30181642,32.49262523],[102.30315096,32.4904563],[102.30459893,32.49063822],[102.30366688,32.49182148],[102.30475893,32.49217076],[102.30076899,32.49442465],[102.3016851,32.49485383],[102.29862695,32.49471794],[102.3039888,32.4959822],[102.29934678,32.49533554],[102.2989274,32.49621454],[102.29680071,32.49500755],[102.29539416,32.49705794],[102.29649092,32.49497011],[102.29423061,32.49247979],[102.29247304,32.49393927],[102.29252932,32.49567128],[102.29160196,32.4944471],[102.28964878,32.49638894],[102.29339075,32.49170628],[102.29119181,32.48710631],[102.28621723,32.48953627],[102.2911441,32.48638628],[102.29007329,32.48329806],[102.29069317,32.48113443],[102.28932929,32.48066517],[102.29054803,32.47976527],[102.29032172,32.47766145],[102.28697098,32.47770382],[102.28994103,32.47656483],[102.28903656,32.47076265],[102.28642527,32.46937921],[102.28511465,32.47145313],[102.28476704,32.46982234],[102.28315324,32.47042954],[102.28107748,32.46868902],[102.2791109,32.47231784],[102.28014819,32.4729554],[102.2804608,32.47983578],[102.28175216,32.48219546],[102.27847735,32.47253825],[102.27682069,32.47595005],[102.27017931,32.47994027],[102.27583848,32.48627523],[102.28027381,32.48683804],[102.27878982,32.48759289],[102.27967841,32.48819216],[102.27732304,32.48792886],[102.28284392,32.49757772],[102.27936916,32.49239425],[102.27829645,32.49466571],[102.27916613,32.491858],[102.27653714,32.49175365],[102.27739237,32.48903466],[102.27065524,32.4841034],[102.26956424,32.48111733],[102.26649027,32.48045324],[102.26698599,32.49734918],[102.27214138,32.49810789],[102.27337265,32.49589795],[102.27543137,32.49522065],[102.27800199,32.49664163],[102.27746017,32.49897621],[102.27948245,32.49806891],[102.27883958,32.4995794],[102.28064107,32.49946207],[102.27691432,32.4995765],[102.27768163,32.50190699],[102.2748222,32.4990204],[102.27421471,32.50062026],[102.27342838,32.49895186],[102.26685812,32.49946603],[102.26955947,32.5092813],[102.27687063,32.51792895],[102.27764469,32.52064479],[102.28549588,32.51163581],[102.28538748,32.50586263],[102.28789095,32.50424859],[102.28976549,32.50441061],[102.28561175,32.50558656],[102.28552594,32.51164528],[102.28005958,32.51719383],[102.28158588,32.51750443],[102.27900118,32.51875701],[102.28018853,32.52039827],[102.28786857,32.51867277],[102.29063994,32.5116906],[102.29210147,32.49788442],[102.29391126,32.4972204],[102.3015948,32.49868043],[102.30863273,32.49690732],[102.30799862,32.49034495],[102.31152998,32.48609165],[102.31091588,32.48178669],[102.31313137,32.47666678],[102.31095968,32.47730043],[102.31033903,32.4760363],[102.30679124,32.47802382],[102.30799744,32.47768298],[102.30640453,32.47608356],[102.30816418,32.47457616],[102.30668507,32.47415031],[102.30820746,32.47240729],[102.31149042,32.47194112],[102.31372533,32.47577456],[102.31479531,32.47461796],[102.32220857,32.47337022],[102.32460579,32.47053549],[102.32640653,32.45688474],[102.32067035,32.44577446],[102.32070702,32.43785169],[102.31409406,32.43440665],[102.31369612,32.43891698],[102.31822649,32.44070219],[102.31357662,32.44097153],[102.31452293,32.44915205],[102.32246347,32.45240915],[102.31927003,32.45478845],[102.3208095,32.45894793],[102.32304603,32.45948202],[102.32301735,32.45763703],[102.32467321,32.45639688],[102.32403862,32.46095308],[102.32152622,32.46135911],[102.32460421,32.4644272],[102.32344605,32.47059249],[102.32062748,32.47261816],[102.31573234,32.47105817],[102.31949037,32.47253975],[102.32426579,32.46886992],[102.32301043,32.4668275],[102.32151622,32.46807795],[102.32234519,32.46574363],[102.32046629,32.46167454],[102.31849892,32.46240723],[102.31722873,32.4653391],[102.31789381,32.46239086],[102.31979472,32.46076961],[102.3166405,32.45876191],[102.3139418,32.46391005],[102.31134717,32.46558422],[102.3107146,32.46331681],[102.31215737,32.46304125],[102.31292432,32.46021208],[102.31421635,32.46030907],[102.31583101,32.45776509],[102.31441113,32.45562032],[102.31128678,32.45784695],[102.31118747,32.45597189],[102.31266616,32.45635474],[102.31403762,32.45445573],[102.3110941,32.44179763],[102.30431789,32.44939568],[102.30413668,32.45073461],[102.30583308,32.45053987],[102.30393302,32.45754501],[102.30495725,32.45835135],[102.30383549,32.458669],[102.30736851,32.46236808],[102.30384094,32.46029377],[102.30310055,32.46357376],[102.30201175,32.46366942],[102.30415267,32.45507509],[102.30316953,32.45075885],[102.30281203,32.45373643],[102.29978265,32.44960666],[102.30028338,32.4506394],[102.29465952,32.45006323],[102.29296966,32.44768837],[102.29330641,32.4519706],[102.2985878,32.45150436],[102.29570259,32.45303798],[102.29924785,32.45863296],[102.29564114,32.45396461],[102.29327489,32.45303999],[102.29162222,32.45639808],[102.29351097,32.45664421],[102.29627909,32.45980499],[102.29134338,32.45735526],[102.29008767,32.45947605],[102.29493323,32.46185653],[102.28968367,32.45987105],[102.28507993,32.46550551],[102.28784209,32.46785939],[102.28900334,32.46711441],[102.28826911,32.46421008],[102.28965446,32.46507428],[102.29833789,32.46260678],[102.29843806,32.46481826],[102.29960799,32.46372036],[102.30101921,32.46462402],[102.30182625,32.46908007],[102.30613847,32.47243627],[102.30734371,32.47178915],[102.30670364,32.47279148],[102.30308529,32.473534],[102.29461667,32.46841022],[102.29342408,32.46906976],[102.29411071,32.47033864],[102.29293777,32.46881441],[102.29041474,32.46972689],[102.29225516,32.47720644],[102.3006912,32.4806562],[102.30337678,32.48005771],[102.30300658,32.48099008],[102.30527962,32.47865891],[102.30460534,32.48097668],[102.30721548,32.48094464],[102.30509871,32.48218687],[102.30741241,32.48173985],[102.31018096,32.48466172],[102.30457266,32.4827011]],[[102.30271363,32.4786574],[102.29993136,32.47996078],[102.29979042,32.47871139],[102.29777302,32.47894523],[102.29616117,32.47753182],[102.29831922,32.47512839],[102.30482412,32.47601921],[102.30271363,32.4786574]],[[102.30174007,32.49017987],[102.29923969,32.49170683],[102.29683197,32.49147394],[102.2980493,32.48962801],[102.30174007,32.49017987]],[[102.28953857,32.50008874],[102.29121143,32.5002495],[102.28844357,32.5025083],[102.28918945,32.50392188],[102.2875771,32.50361136],[102.28499395,32.50544299],[102.28347535,32.50062156],[102.28861339,32.4986665],[102.29011045,32.49932156],[102.28953857,32.50008874]],[[102.27924377,32.50525113],[102.27366869,32.51143089],[102.27312222,32.50881117],[102.27554726,32.50766663],[102.27614422,32.50537965],[102.27924377,32.50525113]],[[102.28185274,32.51252935],[102.28038215,32.51228928],[102.28267376,32.51214577],[102.28185274,32.51252935]],[[102.28028586,32.4919862],[102.27981364,32.49112643],[102.28372885,32.49144023],[102.281845,32.49329127],[102.28064591,32.49335121],[102.28028586,32.4919862]],[[102.27870828,32.48564858],[102.28062485,32.48615488],[102.27873871,32.48669535],[102.27870828,32.48564858]],[[102.28896627,32.48333341],[102.28963618,32.48378519],[102.28710669,32.48455447],[102.28896627,32.48333341]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":21336,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3137789,32.40815635],[102.31484332,32.40625547],[102.31195279,32.40482396],[102.31383271,32.4043612],[102.31302502,32.40258094],[102.30968912,32.40163005],[102.31064292,32.39682487],[102.30848822,32.39422235],[102.3050165,32.39889789],[102.30084481,32.39940494],[102.29948171,32.40736102],[102.29698333,32.40705871],[102.29750304,32.41178299],[102.29231564,32.41931006],[102.29081174,32.42433164],[102.29204904,32.42710315],[102.29072975,32.4244093],[102.29193614,32.42008423],[102.28925827,32.42251205],[102.28711313,32.42958873],[102.28057771,32.43625343],[102.27793549,32.43217489],[102.27531092,32.43626569],[102.27412674,32.43405344],[102.27176114,32.43653591],[102.27062766,32.44124329],[102.27488541,32.44341099],[102.27688069,32.4461468],[102.27513293,32.44662782],[102.27408326,32.4437909],[102.26988089,32.44268249],[102.26914027,32.44883749],[102.27278735,32.45167448],[102.27189113,32.45226716],[102.2689417,32.44950666],[102.26757721,32.45209194],[102.26738608,32.4589101],[102.26800509,32.46262233],[102.27134126,32.46467049],[102.26734158,32.46290059],[102.26649245,32.4685801],[102.26515075,32.46883166],[102.26600085,32.4773672],[102.26894306,32.477166],[102.27245573,32.47386022],[102.27070989,32.47244694],[102.27307462,32.47261361],[102.27470848,32.47122863],[102.27902858,32.46478441],[102.27887054,32.4628164],[102.28142281,32.46364101],[102.27916458,32.4571009],[102.2770566,32.4564133],[102.27887885,32.45622663],[102.27846856,32.45381892],[102.28291657,32.46300633],[102.2840271,32.46293811],[102.28926667,32.45492551],[102.28914909,32.44756493],[102.28589127,32.44569012],[102.28272548,32.44782668],[102.28594587,32.44471417],[102.28332516,32.44359037],[102.28492634,32.44276363],[102.28498961,32.44081302],[102.28240439,32.44005297],[102.28497431,32.43982317],[102.28478712,32.43547385],[102.28654004,32.43196977],[102.28558117,32.43598051],[102.28648341,32.4428212],[102.28878812,32.44474161],[102.29156915,32.44292244],[102.29364544,32.43648004],[102.29085799,32.43533531],[102.28898953,32.4361031],[102.28869741,32.43492872],[102.28988545,32.43473512],[102.28963466,32.43329223],[102.29377744,32.43582259],[102.291858,32.42534681],[102.2932676,32.42142122],[102.2955485,32.41956921],[102.29623614,32.42082735],[102.29415579,32.4220705],[102.29326812,32.42732383],[102.29528098,32.43122722],[102.29864619,32.43053931],[102.29519141,32.43237167],[102.29578216,32.43438514],[102.29774779,32.43410852],[102.29576284,32.43653891],[102.3006269,32.43993399],[102.29829456,32.43813626],[102.29487421,32.43798237],[102.29520998,32.44171043],[102.30009982,32.44420406],[102.29476911,32.44240934],[102.29350351,32.44622538],[102.29653802,32.44859418],[102.2941074,32.44744869],[102.29295379,32.44835604],[102.29477437,32.45000571],[102.29797278,32.44952127],[102.30015461,32.45054647],[102.29974744,32.44951203],[102.30285819,32.45357955],[102.30330028,32.44877635],[102.30963296,32.43748532],[102.30988174,32.42995961],[102.30969285,32.42758316],[102.30633274,32.42805662],[102.30472956,32.4302436],[102.30351555,32.42895219],[102.30637038,32.4267085],[102.30964335,32.42686564],[102.30822497,32.42116221],[102.30890139,32.41787551],[102.30120238,32.41940323],[102.30478899,32.41736062],[102.30902014,32.41735478],[102.30982367,32.41146378],[102.30450897,32.41157185],[102.30243799,32.41552789],[102.30158559,32.41548698],[102.3018144,32.41324607],[102.29877183,32.41433414],[102.30398227,32.41051378],[102.30126818,32.40884539],[102.30271757,32.40322312],[102.30324307,32.4064643],[102.30469845,32.40769191],[102.30606284,32.40695136],[102.3046825,32.40294639],[102.30956259,32.40888971],[102.31099753,32.40904365],[102.31122793,32.40733954],[102.3137789,32.40815635]],[[102.30593509,32.4223223],[102.30684687,32.42243461],[102.30345968,32.42401035],[102.30593509,32.4223223]],[[102.30834591,32.4337515],[102.30595842,32.43506622],[102.30721904,32.43347415],[102.30492272,32.43244664],[102.30834591,32.4337515]],[[102.27322508,32.45010407],[102.27511064,32.45050793],[102.2722344,32.45003464],[102.27322508,32.45010407]],[[102.28663599,32.45142101],[102.28816724,32.45246253],[102.28529273,32.45109481],[102.28663599,32.45142101]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":1577,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.26559032,32.49988089],[102.26685238,32.49900334],[102.26599578,32.47958694],[102.25999954,32.47793084],[102.25854331,32.47941562],[102.26092657,32.48343405],[102.25991768,32.48486173],[102.26368675,32.48767901],[102.2619545,32.48941126],[102.26345832,32.49363718],[102.26262075,32.49752046],[102.26559032,32.49988089]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":632,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.2602635,32.49321903],[102.25855029,32.4922939],[102.25852649,32.49069211],[102.26142531,32.48861224],[102.25897732,32.48600006],[102.25667019,32.48582874],[102.25884597,32.50200765],[102.26186348,32.50185033],[102.26107804,32.5009592],[102.26220664,32.49875056],[102.25975969,32.49562689],[102.26126002,32.4938882],[102.2602635,32.49321903]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":227,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51065802,32.82892151],[102.51196767,32.82934981],[102.51458508,32.82236372],[102.51015928,32.82678],[102.51065802,32.82892151]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50718971,32.82770323],[102.50813882,32.82822559],[102.5107425,32.82579022],[102.50718971,32.82770323]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":1993,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32254627,32.65129287],[102.32492045,32.64778649],[102.32333181,32.6438853],[102.32830249,32.63980697],[102.32770763,32.63751815],[102.32308728,32.63861805],[102.31544362,32.63735488],[102.31695457,32.64038374],[102.31598838,32.64227097],[102.31299846,32.64352976],[102.31902095,32.64966045],[102.31836746,32.65466014],[102.32151007,32.65442151],[102.32367644,32.65206146],[102.32254627,32.65129287]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":175,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36306818,32.70985055],[102.3616868,32.71099514],[102.36442487,32.71275162],[102.36811992,32.70967932],[102.36667893,32.70841239],[102.36545271,32.70998104],[102.36306818,32.70985055]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":128,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.37082138,32.71111046],[102.3713867,32.71242192],[102.36874237,32.71501018],[102.36936061,32.71601612],[102.37168638,32.71500149],[102.37317371,32.71217231],[102.37082138,32.71111046]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":200,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.37610106,32.71897544],[102.37880439,32.72075378],[102.38187275,32.71915268],[102.37885954,32.71777616],[102.37711306,32.71480397],[102.37742159,32.71729952],[102.37610106,32.71897544]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":4501.93,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.65047739,32.68399785],[102.64577518,32.68570816],[102.64283062,32.69005587],[102.64656667,32.69333914],[102.65737903,32.69687691],[102.65861353,32.69471749],[102.65482846,32.68742037],[102.65047739,32.68399785]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1853.3,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.82048928,32.71131214],[102.82497678,32.71253595],[102.82854083,32.70886994],[102.8249001,32.70903862],[102.82048928,32.71131214]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":3683.29,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.81920962,32.71409881],[102.81197959,32.71783015],[102.81250179,32.72262154],[102.8144683,32.72378538],[102.82596531,32.71516442],[102.81920962,32.71409881]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1901.7,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.5697463,32.75516583],[102.57258809,32.75484009],[102.57332803,32.74856554],[102.57083459,32.75067261],[102.57152406,32.75196584],[102.5697463,32.75516583]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1007.24,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.5701898,32.75737806],[102.5725829,32.75732815],[102.57268544,32.75493206],[102.56994622,32.75529713],[102.5701898,32.75737806]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":934.88,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.83754674,32.76306233],[102.83644119,32.76027988],[102.83544681,32.76264081],[102.83754674,32.76306233]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1393.07,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.84568893,32.77133277],[102.84784878,32.77059761],[102.84572345,32.76779896],[102.84367849,32.76733271],[102.84265843,32.76812704],[102.84568893,32.77133277]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":818.27,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.84535864,32.77173093],[102.84414711,32.76952338],[102.84322602,32.77123904],[102.84442054,32.77241992],[102.84535864,32.77173093]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1061.61,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.85264777,32.77247178],[102.851918,32.77501],[102.85496867,32.77548741],[102.85512083,32.77351519],[102.85264777,32.77247178]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":925.49,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.91436385,32.77989057],[102.91332639,32.7768883],[102.91183147,32.77869519],[102.91436385,32.77989057]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":5569.24,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.74117051,32.7875026],[102.74525751,32.77900289],[102.74567134,32.77287144],[102.73649714,32.76862853],[102.73327519,32.76891671],[102.7305632,32.7723746],[102.73027264,32.77478827],[102.73164333,32.77682679],[102.7366332,32.77935495],[102.74117051,32.7875026]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":9843.83,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.65540363,32.76867894],[102.65206888,32.76286155],[102.65247281,32.76148392],[102.64754815,32.7571205],[102.64759312,32.76886758],[102.65030101,32.77677031],[102.64930133,32.7862361],[102.65399599,32.7964869],[102.65848556,32.78880343],[102.6601996,32.7825034],[102.65833595,32.7728698],[102.65540363,32.76867894]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1426.73,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.57439792,32.8025524],[102.57702749,32.79901362],[102.57357324,32.79834747],[102.57253995,32.80193088],[102.57439792,32.8025524]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":6681.92,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.65869419,32.80142816],[102.66159041,32.7927087],[102.66490923,32.79324505],[102.66677827,32.79157493],[102.66661151,32.78953022],[102.66166224,32.78193234],[102.65357473,32.797962],[102.65318863,32.79671692],[102.65204915,32.79805293],[102.65192328,32.80117533],[102.6551207,32.80162134],[102.65716953,32.80352181],[102.65869419,32.80142816]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1545.64,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50806865,32.8113449],[102.51199248,32.81253559],[102.51332948,32.81091026],[102.51276647,32.80864024],[102.51016091,32.80839562],[102.50806865,32.8113449]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1454.79,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.621818,32.81557126],[102.62571942,32.8152954],[102.62677827,32.81317209],[102.62244611,32.81220324],[102.621818,32.81557126]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1684.31,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.85121427,32.81460223],[102.84926254,32.80939643],[102.84679336,32.81077858],[102.84779455,32.81467604],[102.85121427,32.81460223]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1690.37,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.57067387,32.81701866],[102.57671818,32.81584336],[102.57246765,32.81292692],[102.57067387,32.81701866]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1998.17,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.52860712,32.81846518],[102.52582639,32.81399673],[102.52188646,32.81264967],[102.52377331,32.81698227],[102.52860712,32.81846518]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1757.27,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.58899673,32.8168483],[102.5865909,32.81515165],[102.58136085,32.81777786],[102.58280136,32.81957474],[102.58899673,32.8168483]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":3114.16,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.55464443,32.82902456],[102.55583315,32.82637326],[102.55885348,32.8268539],[102.55937246,32.82569975],[102.55530871,32.82433751],[102.5566309,32.8211052],[102.55550977,32.81987268],[102.55226743,32.82345063],[102.55219595,32.82712805],[102.55464443,32.82902456]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":2314.26,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.55234968,32.82736415],[102.55371732,32.83453422],[102.55641104,32.8355955],[102.55846435,32.83262467],[102.55234968,32.82736415]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1381.99,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.61560327,32.83742246],[102.61807324,32.83668222],[102.61640556,32.83321152],[102.61513128,32.83350758],[102.61560327,32.83742246]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":2072.56,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.8784269,32.8384785],[102.87107424,32.83667693],[102.86983556,32.83989462],[102.87789323,32.84017303],[102.8784269,32.8384785]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1091.73,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.63554298,32.85490117],[102.63487278,32.85293458],[102.63236352,32.85158361],[102.6317952,32.85315176],[102.63554298,32.85490117]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":3048.31,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.61669353,32.85602447],[102.61728507,32.85274022],[102.61932884,32.85021057],[102.61664475,32.84905127],[102.61662598,32.85025138],[102.61427153,32.84970263],[102.61388857,32.85953857],[102.61576877,32.85959098],[102.61669353,32.85602447]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":988.74,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.61697099,32.85611631],[102.61659778,32.85764359],[102.62011924,32.85841577],[102.62022412,32.8571616],[102.61697099,32.85611631]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":2805.86,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.83239932,32.86055765],[102.83616406,32.85791518],[102.84051574,32.85820903],[102.83951759,32.85257391],[102.83394301,32.85484005],[102.83165925,32.85709673],[102.83239932,32.86055765]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1820.94,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.61147971,32.87965365],[102.60705297,32.88302918],[102.60727975,32.88510324],[102.61042452,32.88528653],[102.61197283,32.88227314],[102.61147971,32.87965365]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1481.77,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.67326756,32.89897482],[102.67692616,32.90135943],[102.67904833,32.8989845],[102.67611249,32.89702938],[102.67326756,32.89897482]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":2417.7,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.70950648,32.90378909],[102.71160594,32.90469886],[102.71261449,32.9031219],[102.71292915,32.89611066],[102.70899382,32.89739339],[102.71059857,32.90070887],[102.70950648,32.90378909]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1275.31,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.80689584,32.90505399],[102.80629496,32.90002474],[102.80468161,32.90236809],[102.80689584,32.90505399]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1916.1,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.59025907,32.90589389],[102.59438501,32.9063801],[102.59465477,32.90156307],[102.59378308,32.90088596],[102.58872442,32.90410029],[102.59025907,32.90589389]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":2069.56,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.80318239,32.90189983],[102.80353598,32.89963109],[102.79863872,32.90072085],[102.79842625,32.90571089],[102.79948944,32.906277],[102.80085859,32.90339516],[102.80318239,32.90189983]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1530.21,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.65377949,32.90192037],[102.65070061,32.90502617],[102.65270082,32.90726413],[102.65472528,32.90682092],[102.65377949,32.90192037]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":971.93,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60612013,32.9143537],[102.60483002,32.91230562],[102.60250287,32.91305341],[102.60322333,32.91436278],[102.60612013,32.9143537]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1315.16,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.65696404,32.92084477],[102.65899731,32.91937512],[102.65532777,32.91664037],[102.65696404,32.92084477]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":6895.63,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.73510415,32.91952763],[102.74136007,32.92347352],[102.74503085,32.91989615],[102.74908942,32.92340622],[102.75506074,32.92477213],[102.75883525,32.92219201],[102.75096847,32.9213269],[102.74964959,32.91941919],[102.7434343,32.91693828],[102.74173688,32.91716729],[102.74192137,32.92053731],[102.74085294,32.92120421],[102.73817688,32.91877609],[102.73884338,32.91662368],[102.73689218,32.91470437],[102.73510415,32.91952763]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":4176.44,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.75900641,32.92651373],[102.7784421,32.92423572],[102.77295657,32.92167222],[102.75813826,32.92471209],[102.75900641,32.92651373]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":2188.12,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.76722614,32.92823581],[102.77071632,32.92658506],[102.77581652,32.92635304],[102.77564764,32.92485498],[102.76661319,32.92565046],[102.76722614,32.92823581]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1948.21,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.75794762,32.92706546],[102.76141096,32.92844545],[102.76659806,32.9282852],[102.76620086,32.92568811],[102.75794762,32.92706546]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1051.79,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.66525372,32.92916895],[102.66206602,32.92632298],[102.66525372,32.92916895]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1329.92,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.57557672,32.9335631],[102.5760121,32.9324361],[102.57474106,32.93218921],[102.57001474,32.9326768],[102.57557672,32.9335631]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1186.1,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.58558377,32.9336391],[102.59044241,32.93377773],[102.5905348,32.93283637],[102.58632976,32.93225961],[102.58558377,32.9336391]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":3091.11,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60825436,32.93546487],[102.60795396,32.93355842],[102.59414777,32.93244465],[102.59471894,32.9340513],[102.6032507,32.93586379],[102.60825436,32.93546487]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":593.61,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.62811108,32.93770357],[102.62913335,32.93616449],[102.62717405,32.9362232],[102.62811108,32.93770357]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":866.74,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.62971484,32.93994779],[102.63105331,32.93847179],[102.63006112,32.93661753],[102.62897172,32.93852563],[102.62971484,32.93994779]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1116.46,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.63612647,32.93911207],[102.63260927,32.93940624],[102.63255274,32.94033808],[102.63642212,32.94136456],[102.63612647,32.93911207]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":687.07,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.70422151,32.95257636],[102.70675842,32.95261562],[102.70701573,32.95169296],[102.70422151,32.95257636]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1086.41,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.71172897,32.95205389],[102.70976404,32.95292787],[102.71461913,32.95317778],[102.71172897,32.95205389]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":979.21,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.71141401,32.95697974],[102.71340139,32.95372075],[102.71166894,32.95338033],[102.71141401,32.95697974]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":952.39,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.70581013,32.95725287],[102.70651694,32.95403257],[102.70559919,32.95348064],[102.70581013,32.95725287]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1373.74,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.7227174,32.95429293],[102.72169474,32.95963514],[102.72405995,32.95548676],[102.7227174,32.95429293]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":500.6,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.75256121,32.96230745],[102.75267349,32.9608816],[102.75148381,32.96102995],[102.75256121,32.96230745]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":3453,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.94828371,33.03893274],[102.94951042,33.03909636],[102.94966481,33.03599696],[102.95101913,33.03584947],[102.95139172,33.03724814],[102.95130905,33.03515546],[102.95327469,33.03523289],[102.95098514,33.03268591],[102.95447847,33.03327351],[102.95516607,33.03162886],[102.95393996,33.03098698],[102.9560958,33.02960714],[102.95712409,33.0259199],[102.95618475,33.02433222],[102.95913599,33.02149199],[102.95915977,33.02055502],[102.95660259,33.02093248],[102.95928807,33.01853871],[102.95642691,33.01744244],[102.95875447,33.01633021],[102.95640991,33.01521208],[102.95376824,33.01607917],[102.95515576,33.0144434],[102.95400451,33.01197978],[102.95718145,33.01277489],[102.95741474,33.01431278],[102.9613657,33.01303179],[102.96177604,33.01170743],[102.95920497,33.00986171],[102.95567684,33.00983629],[102.95543532,33.00877318],[102.95429809,33.01059781],[102.9555289,33.00852437],[102.95829919,33.00836307],[102.95532021,33.00845151],[102.95352137,33.01126017],[102.95621635,33.01168921],[102.95059419,33.01195977],[102.94612517,33.0172879],[102.94650639,33.01535697],[102.94069656,33.01690749],[102.93871065,33.01848654],[102.93993447,33.01939409],[102.93837613,33.01889916],[102.9384453,33.02168119],[102.93996342,33.02115046],[102.94056897,33.02217646],[102.93939947,33.02342135],[102.9405357,33.02421274],[102.9431842,33.01938161],[102.94388607,33.02045598],[102.94576798,33.02015115],[102.94756022,33.01736846],[102.94700352,33.0156193],[102.95033412,33.01255594],[102.95291392,33.01193153],[102.95167875,33.01397702],[102.95283499,33.01443219],[102.95263421,33.01629922],[102.94990301,33.01720746],[102.94909356,33.01988544],[102.95340054,33.01884487],[102.95230915,33.02082948],[102.95398947,33.02224797],[102.95110031,33.02112019],[102.94929244,33.02272154],[102.9506581,33.02411027],[102.94838726,33.02466429],[102.95313739,33.02585276],[102.94779469,33.02649303],[102.94695393,33.02930243],[102.94910737,33.0279078],[102.95059968,33.03079846],[102.94714565,33.03001664],[102.94598538,33.03303194],[102.94926078,33.03330919],[102.9461682,33.03377997],[102.94696289,33.04155494],[102.94828371,33.03893274]],[[102.9463138,33.03750295],[102.94716783,33.03592559],[102.94895167,33.03667779],[102.94789338,33.03861813],[102.9463138,33.03750295]],[[102.94730106,33.03497329],[102.94647109,33.03482751],[102.94816396,33.0348892],[102.94730106,33.03497329]],[[102.95151805,33.028804],[102.95063769,33.02791613],[102.95204789,33.02751176],[102.95151805,33.028804]],[[102.95079348,33.02471315],[102.95131276,33.02365886],[102.95213358,33.0245436],[102.95079348,33.02471315]],[[102.94119882,33.01909113],[102.94197015,33.01972941],[102.94034518,33.02094112],[102.94119882,33.01909113]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":3562,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9683539,33.05029921],[102.97342451,33.05074711],[102.97273199,33.0499796],[102.97651921,33.04951479],[102.97575543,33.04580634],[102.97396669,33.04734826],[102.97792398,33.0401929],[102.97461198,33.04151416],[102.9765152,33.03957773],[102.97439721,33.03859952],[102.97895058,33.03698227],[102.97607103,33.03620734],[102.97760209,33.03584707],[102.9771543,33.03273984],[102.98111774,33.03209804],[102.98125982,33.03111885],[102.97844483,33.03003327],[102.98141949,33.02853386],[102.98200076,33.02668347],[102.98068621,33.02433213],[102.97922853,33.02599556],[102.97656899,33.02621321],[102.97977066,33.02316444],[102.97592945,33.02150081],[102.98232966,33.02074001],[102.98520594,33.02694886],[102.9854504,33.02546252],[102.98196105,33.02001946],[102.9829206,33.01734694],[102.97761908,33.01889042],[102.97554586,33.01781883],[102.9761692,33.01630933],[102.97261348,33.01956495],[102.97381207,33.02171],[102.97050585,33.0233373],[102.97110885,33.0247861],[102.96993802,33.02576228],[102.9743015,33.02606375],[102.97493475,33.03088078],[102.97052442,33.03984025],[102.96729923,33.04347834],[102.96758298,33.04507922],[102.96958945,33.04517814],[102.96799181,33.04723734],[102.9683539,33.05029921]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":6711,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.00022567,33.07803518],[103.00054724,33.07640568],[103.00316862,33.07619378],[103.00346789,33.07510119],[103.00064565,33.07058185],[103.00343222,33.07245833],[103.00473582,33.07547266],[103.01068347,33.07714435],[103.00576806,33.06493016],[103.0062479,33.06373876],[103.0004501,33.065566],[102.99833739,33.06400491],[103.00556088,33.06281256],[103.00317597,33.06223121],[103.00556378,33.06183093],[103.00541508,33.06071314],[103.00295763,33.05953902],[103.00125124,33.06082898],[103.00034929,33.0590441],[102.99738926,33.05844757],[102.9933852,33.05979157],[102.99708604,33.05636565],[103.00028908,33.0554318],[102.99737537,33.05198496],[102.99292561,33.05206281],[102.99160979,33.05038507],[102.98949941,33.05220608],[102.98886438,33.05107495],[102.98735425,33.05363465],[102.98904732,33.05801228],[102.98846567,33.0611238],[102.99076623,33.06200011],[102.98899549,33.06335769],[102.98906162,33.06562246],[102.99052224,33.06652118],[102.99296878,33.06519446],[102.99305903,33.06697429],[102.99103256,33.06816982],[102.99334636,33.0709755],[102.99071612,33.071396],[102.98976331,33.0734739],[102.98863836,33.08384909],[102.98958767,33.08435683],[102.99264398,33.08209969],[102.99536135,33.07580174],[102.99423281,33.08240192],[102.99228023,33.08490795],[102.99506296,33.08550566],[102.99691475,33.08436967],[102.99560626,33.08568739],[102.99869474,33.08632358],[103.00022567,33.07803518]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":2499,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.01752447,33.06271629],[103.01728601,33.05968904],[103.01911739,33.06127834],[103.02065925,33.05741313],[103.02128418,33.0505079],[103.02294748,33.0538012],[103.02231384,33.05779915],[103.02348475,33.06344937],[103.02693298,33.06812048],[103.02639991,33.07101134],[103.03058722,33.07024789],[103.03451726,33.07415992],[103.03405118,33.07597677],[103.03601568,33.07533069],[103.03884016,33.07649994],[103.03842219,33.07758167],[103.03962476,33.07768138],[103.04066148,33.07993824],[103.03937556,33.08190985],[103.04491886,33.08315528],[103.04170884,33.08135393],[103.03905045,33.07617804],[103.03580742,33.07449306],[103.02762072,33.06646044],[103.02422377,33.05675885],[103.02411529,33.05261196],[103.02071405,33.04660891],[103.0185112,33.04974069],[103.01729277,33.0491927],[103.01327228,33.05120243],[103.01162317,33.05375937],[103.01323441,33.05469752],[103.0149994,33.05267635],[103.01869033,33.05187097],[103.014448,33.05492323],[103.01293687,33.05778024],[103.01570123,33.0592159],[103.01473645,33.0596949],[103.01538861,33.06498841],[103.01744972,33.06683828],[103.01752447,33.06271629]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":4486,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.06038498,33.0994101],[103.06102167,33.10156203],[103.05971549,33.10580637],[103.0560671,33.10582901],[103.05268727,33.10905177],[103.04872673,33.11002239],[103.04874281,33.11178403],[103.0539021,33.11181147],[103.05441612,33.11343548],[103.05257506,33.11274278],[103.04913408,33.1137642],[103.04921306,33.11866881],[103.05062885,33.11818209],[103.04931486,33.11696034],[103.05278347,33.11743681],[103.05007495,33.11699211],[103.05041267,33.11554815],[103.05689665,33.11491537],[103.05908969,33.11526067],[103.05901044,33.11621554],[103.05666684,33.11698447],[103.05890706,33.11704895],[103.05504634,33.11717884],[103.05352059,33.11789547],[103.05529906,33.1184589],[103.05314599,33.11871189],[103.05570908,33.11912822],[103.05956674,33.11731421],[103.06215933,33.12018884],[103.06173421,33.11929853],[103.06360592,33.1187203],[103.06197313,33.11828456],[103.06435425,33.1165139],[103.06331661,33.11509147],[103.06120158,33.11563067],[103.06245266,33.11308311],[103.05984882,33.11076155],[103.05982102,33.10883829],[103.06719053,33.10852885],[103.06994204,33.10329695],[103.06903203,33.10292904],[103.06985287,33.10190221],[103.06856683,33.10172717],[103.07217324,33.10007884],[103.07835024,33.10056588],[103.08436648,33.09611724],[103.08051743,33.09331179],[103.07544016,33.09209124],[103.07137389,33.09550139],[103.06483324,33.09801406],[103.06137858,33.09752102],[103.06038498,33.0994101]],[[103.06422622,33.09951443],[103.06473992,33.10346865],[103.06756239,33.10249591],[103.06757014,33.10337131],[103.06205024,33.10522476],[103.06349867,33.1041127],[103.06422622,33.09951443]],[[103.05715183,33.11315209],[103.06001184,33.11314211],[103.05747508,33.11458064],[103.05809371,33.11345421],[103.05715183,33.11315209]],[[103.05589768,33.11730216],[103.05674039,33.11784129],[103.05509903,33.11736498],[103.05589768,33.11730216]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":1366,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.07045704,33.08560181],[103.06951379,33.08849138],[103.06505033,33.09162831],[103.06149094,33.09102327],[103.06108112,33.08968598],[103.0571022,33.08888461],[103.05512744,33.08682047],[103.04919322,33.0885828],[103.05201604,33.08778143],[103.05161406,33.09033611],[103.05439751,33.09026489],[103.05404419,33.09306241],[103.05554222,33.09391566],[103.05757927,33.09301651],[103.05919487,33.0950655],[103.06508407,33.0948364],[103.07284496,33.08935837],[103.07045704,33.08560181]],[[103.05685819,33.0918702],[103.05608759,33.09141514],[103.0570924,33.09048344],[103.05685819,33.0918702]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":1540,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.05313605,33.07626961],[103.05109328,33.07716039],[103.05014229,33.07529506],[103.04689111,33.07782002],[103.04373318,33.07817928],[103.04525508,33.07425192],[103.04463319,33.07197778],[103.03955311,33.07511185],[103.03713146,33.07337867],[103.03783858,33.07062111],[103.0358637,33.07000776],[103.03430695,33.07098681],[103.0323956,33.06744228],[103.02790321,33.06669393],[103.04174086,33.07655513],[103.04308659,33.07923806],[103.04837925,33.08216772],[103.0513186,33.08628037],[103.05253289,33.08693008],[103.05399899,33.08260051],[103.05733966,33.08061632],[103.05950939,33.0811654],[103.05887235,33.08481272],[103.05970606,33.0851059],[103.06013952,33.08116347],[103.058561,33.0803181],[103.05371112,33.08243695],[103.05259876,33.08444539],[103.05195514,33.08203432],[103.05442751,33.07740704],[103.05313605,33.07626961]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":1607,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.06865171,33.08562295],[103.0645418,33.08927213],[103.06701633,33.08392417],[103.06454543,33.08251877],[103.06053989,33.08356436],[103.05978386,33.08511682],[103.06345893,33.08415991],[103.05894482,33.08499245],[103.05947834,33.08132517],[103.0574314,33.08074299],[103.05405006,33.08263356],[103.05258189,33.08693343],[103.05512744,33.08682047],[103.0571022,33.08888461],[103.06108112,33.08968598],[103.06149094,33.09102327],[103.06505033,33.09162831],[103.06951379,33.08849138],[103.07068067,33.08604319],[103.06865171,33.08562295]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":4332,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.02786352,33.10483317],[103.02414608,33.10720067],[103.02053112,33.11373912],[103.02207379,33.11587342],[103.02330987,33.11576309],[103.02601544,33.11001923],[103.02677647,33.11074651],[103.02575731,33.11341711],[103.02688324,33.11444195],[103.02996784,33.11415016],[103.02944803,33.11302569],[103.03108631,33.11131546],[103.03091297,33.11470567],[103.02560629,33.11652069],[103.02467868,33.11939449],[103.02748524,33.11867004],[103.0316865,33.12122239],[103.03192077,33.11561198],[103.03325083,33.11683593],[103.03181335,33.11735622],[103.03249422,33.11938722],[103.03435771,33.1164569],[103.03631882,33.11811784],[103.03616433,33.12050894],[103.03922923,33.12089071],[103.03954876,33.11991083],[103.03711261,33.11901995],[103.04043524,33.11785788],[103.03940838,33.12098126],[103.04029384,33.12271808],[103.04425514,33.12406352],[103.04356628,33.12247553],[103.04642048,33.12322971],[103.04622288,33.11396412],[103.04253405,33.11031426],[103.04532897,33.10996165],[103.04564457,33.10817632],[103.04080828,33.10806113],[103.042351,33.11070851],[103.04059981,33.10820768],[103.03693026,33.11023015],[103.03813222,33.10734801],[103.03983955,33.1069521],[103.03654561,33.10740559],[103.02786352,33.10483317]],[[103.03612261,33.11690264],[103.03750042,33.11655124],[103.03648932,33.11795517],[103.03612261,33.11690264]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":4526,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.02152078,33.11150594],[103.02677745,33.1051752],[103.03649158,33.10461501],[103.03735315,33.10593537],[103.03824384,33.10575262],[103.03716443,33.1047096],[103.04005383,33.10481076],[103.03996666,33.10366645],[103.0411103,33.10402666],[103.04023204,33.09893891],[103.0246888,33.10031951],[103.02234341,33.10385128],[103.01979535,33.10458753],[103.01962538,33.10266557],[103.01348876,33.10170775],[103.00590765,33.09553703],[103.00151755,33.09077751],[102.99972726,33.08674788],[102.99120095,33.08494159],[102.99056864,33.08692897],[102.99307264,33.09177286],[102.99482225,33.09133931],[102.99618962,33.09272033],[102.99477957,33.09321108],[102.99494938,33.09432257],[102.99719187,33.09414005],[102.995807,33.09535699],[102.99689899,33.09681535],[103.00034072,33.09364249],[102.99752066,33.09323336],[102.99865222,33.09255159],[102.99761136,33.09223072],[102.99808327,33.09110695],[102.99901357,33.09029796],[102.99911039,33.09171776],[103.00110892,33.09176971],[103.00045006,33.0944167],[103.00378841,33.09815916],[103.00136934,33.09935136],[103.00252584,33.10073758],[103.00435921,33.09933326],[103.00583242,33.09990583],[103.00625235,33.10193609],[103.00312489,33.10232509],[103.00383055,33.10331535],[103.00577669,33.10434332],[103.00737245,33.10322714],[103.00641912,33.1047556],[103.00783869,33.10558501],[103.00960667,33.10465825],[103.01019613,33.10229779],[103.01161431,33.10238767],[103.01319796,33.10640034],[103.01547479,33.10585342],[103.01632604,33.10741137],[103.01549607,33.10819581],[103.01854049,33.10902223],[103.01906853,33.11208959],[103.02152078,33.11150594]],[[102.99804858,33.09059481],[102.99572675,33.09165108],[102.99798232,33.08962206],[102.99804858,33.09059481]],[[102.99636242,33.08996887],[102.99544411,33.09108904],[102.99416369,33.09056908],[102.99414556,33.08826542],[102.9984172,33.08747985],[102.99636242,33.08996887]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":2739,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.95541114,33.05065143],[102.95680749,33.04710179],[102.95570318,33.04660216],[102.95715565,33.04577037],[102.95785786,33.04329753],[102.95687194,33.04343248],[102.9579955,33.04235466],[102.95671023,33.03710224],[102.95820188,33.03794241],[102.95912402,33.0360911],[102.95751888,33.03396915],[102.95931436,33.03405429],[102.95845498,33.03100449],[102.96023633,33.03107131],[102.9613483,33.03360148],[102.96318933,33.03246388],[102.96264177,33.03133259],[102.96544187,33.03048317],[102.96584816,33.02855203],[102.96706124,33.02924373],[102.9656275,33.0263581],[102.96244482,33.02837775],[102.96453763,33.0249129],[102.96163455,33.02356696],[102.96611358,33.02317739],[102.96688429,33.02010838],[102.96447667,33.01889989],[102.96591986,33.01725511],[102.96924262,33.01825608],[102.96812444,33.01626281],[102.96644568,33.01586482],[102.96268449,33.01808307],[102.95716784,33.0262897],[102.9549648,33.03531687],[102.95629282,33.03625317],[102.95278074,33.03960992],[102.95420378,33.04164925],[102.95212354,33.04039024],[102.9520066,33.04227112],[102.95108547,33.04142143],[102.95021562,33.04306168],[102.95136357,33.04385633],[102.95393354,33.04289442],[102.95475963,33.04464147],[102.94946007,33.04457927],[102.95053508,33.04703089],[102.95139674,33.04559025],[102.95131237,33.04729357],[102.95305465,33.04764705],[102.95214345,33.04875299],[102.95541114,33.05065143]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":3912,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97575543,33.04580634],[102.97597134,33.05025282],[102.9786281,33.0513886],[102.97854436,33.05470216],[102.98051447,33.05386368],[102.98125512,33.05487469],[102.97938937,33.05682461],[102.98046242,33.061626],[102.98204774,33.05906047],[102.98398409,33.05893786],[102.98125972,33.06358779],[102.9844669,33.0660196],[102.98379195,33.06742344],[102.98561953,33.06966333],[102.98475992,33.07089687],[102.98703733,33.07275031],[102.98880945,33.07064829],[102.98664272,33.06517876],[102.98831417,33.05716161],[102.98679386,33.05353811],[102.98563311,33.05440772],[102.98587292,33.05317516],[102.9839183,33.05317151],[102.98694619,33.05118271],[102.98768721,33.04943183],[102.98672689,33.04880804],[102.98971818,33.04745776],[102.99279906,33.04293279],[102.99227126,33.03824663],[102.99072534,33.04162129],[102.98915055,33.04168436],[102.98804993,33.0401395],[102.98676848,33.04364743],[102.98087376,33.04430819],[102.98397955,33.03928783],[102.98168219,33.03971243],[102.98244928,33.0390079],[102.98055772,33.03766903],[102.97575543,33.04580634]],[[102.98717508,33.0663482],[102.98703285,33.06756595],[102.9863663,33.06559422],[102.98717508,33.0663482]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":4021,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97012296,33.04010235],[102.97493475,33.03088078],[102.9743015,33.02606375],[102.9695993,33.02821226],[102.9687195,33.03038069],[102.96972651,33.03133049],[102.97401803,33.03012657],[102.96716513,33.0347475],[102.96514346,33.03931622],[102.96418459,33.03841317],[102.96567007,33.03344656],[102.96285648,33.03462768],[102.9590525,33.038629],[102.95882751,33.04099838],[102.96104695,33.04167788],[102.95891007,33.04352045],[102.9602214,33.04507886],[102.95787542,33.04501459],[102.95641725,33.05069978],[102.95511387,33.05091032],[102.95361639,33.05648466],[102.95580004,33.05636802],[102.95352744,33.05718751],[102.95465517,33.0581527],[102.95340118,33.0580194],[102.95342645,33.05913951],[102.95516964,33.05953935],[102.95398642,33.06090411],[102.95602373,33.06036897],[102.95974252,33.062],[102.95940924,33.05925279],[102.95661446,33.05937445],[102.95545588,33.0581907],[102.95812589,33.0578364],[102.95604396,33.05607087],[102.95684551,33.05457804],[102.95876047,33.0544875],[102.95974485,33.05742308],[102.96173275,33.05583815],[102.96055926,33.0549714],[102.96176983,33.05480699],[102.96141514,33.05379833],[102.95832726,33.05257753],[102.9620331,33.0506847],[102.96361086,33.05120211],[102.96337498,33.05453942],[102.96097329,33.06032139],[102.96252868,33.06111094],[102.96298948,33.05885206],[102.96510642,33.05892157],[102.96323251,33.06009901],[102.96580354,33.0611047],[102.96696439,33.05845254],[102.96464916,33.05790589],[102.9668361,33.05811956],[102.96702163,33.05704693],[102.96479811,33.05652234],[102.96697064,33.05567131],[102.96482786,33.05338273],[102.96655696,33.05366936],[102.96682119,33.04794299],[102.96528951,33.04567428],[102.96252424,33.04977015],[102.96276479,33.04740661],[102.96431974,33.04609687],[102.96421943,33.04365008],[102.96586559,33.04395701],[102.97012296,33.04010235]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":4740,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.06994204,33.10329695],[103.06719053,33.10852885],[103.06496884,33.10905967],[103.06585898,33.11047763],[103.06403201,33.11182918],[103.06737706,33.11269665],[103.0674149,33.1108446],[103.06965016,33.11080456],[103.06917306,33.11527194],[103.06959657,33.11396345],[103.07092071,33.11469396],[103.07090167,33.11359203],[103.07160012,33.11601922],[103.07154474,33.11309271],[103.07510088,33.11112507],[103.07747961,33.11233066],[103.07891515,33.11173619],[103.07884084,33.11377528],[103.08013426,33.11318427],[103.08135079,33.11461216],[103.08191996,33.11317594],[103.08274407,33.11484696],[103.08330076,33.1130888],[103.08527073,33.11596285],[103.08513336,33.11309074],[103.09345749,33.11114872],[103.09335137,33.10944643],[103.09551642,33.10952045],[103.09995559,33.10647923],[103.10464402,33.10607733],[103.09570017,33.10114779],[103.09113526,33.10041942],[103.08804171,33.10239759],[103.08227291,33.10970802],[103.0882047,33.09988806],[103.08757886,33.09862968],[103.08122097,33.10294621],[103.07379693,33.10439811],[103.07160487,33.10687402],[103.07138053,33.11034206],[103.07113626,33.1072645],[103.06937124,33.10686458],[103.07422316,33.10355475],[103.0705364,33.1025261],[103.06994204,33.10329695]],[[103.08781301,33.1097946],[103.08971819,33.1078066],[103.08995604,33.10466523],[103.09100762,33.10700715],[103.0900177,33.10672002],[103.08665331,33.11155852],[103.08781301,33.1097946]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":2340,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.06030582,33.10428253],[103.06102167,33.10156203],[103.05971709,33.09747897],[103.05754378,33.09663932],[103.05669872,33.09860066],[103.05645115,33.09601801],[103.05295904,33.09508114],[103.04627636,33.08617463],[103.04375384,33.08592129],[103.04487806,33.09195174],[103.04611467,33.09291392],[103.04730731,33.09229634],[103.04635282,33.091379],[103.04867246,33.09102792],[103.04678518,33.09335997],[103.04598057,33.09981798],[103.04723228,33.1006281],[103.04972712,33.09902076],[103.04969875,33.10211737],[103.04714225,33.10336652],[103.04832454,33.10723979],[103.05108221,33.10450229],[103.05419106,33.10434841],[103.05717935,33.10205689],[103.05930706,33.10387803],[103.05834174,33.10524196],[103.06030582,33.10428253]],[[103.05213412,33.10266285],[103.05336576,33.10350645],[103.05179549,33.1034986],[103.05213412,33.10266285]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":4642,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.00022567,33.07803518],[102.99869474,33.08632358],[103.00130449,33.0879196],[103.00216804,33.09066196],[103.00700157,33.09547155],[103.01612778,33.09951844],[103.02122166,33.09946786],[103.02347171,33.09705794],[103.02760343,33.09957941],[103.02745286,33.09790484],[103.02469525,33.09717313],[103.02696134,33.09615555],[103.02833264,33.09800792],[103.02957958,33.09769645],[103.02848032,33.09456562],[103.0309572,33.09644162],[103.03031939,33.09728063],[103.03267089,33.09796472],[103.03211853,33.09076231],[103.02736686,33.09013191],[103.02669722,33.09120667],[103.02772753,33.092379],[103.02498199,33.0935884],[103.02272215,33.0926945],[103.02604442,33.08979429],[103.02052785,33.08987822],[103.01814275,33.0904557],[103.01760527,33.09370895],[103.01671599,33.09277632],[103.01760962,33.09047893],[103.01308624,33.09033428],[103.00777253,33.08492454],[103.00305896,33.08455125],[103.00342984,33.08310781],[103.00505345,33.08285141],[103.00846451,33.08373022],[103.00805204,33.08023523],[103.00625006,33.0776921],[103.0032793,33.0768334],[103.00022567,33.07803518]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":3524,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97342451,33.05074711],[102.9683539,33.05029921],[102.96867278,33.05700094],[102.96974438,33.05767977],[102.97300339,33.05545639],[102.97266915,33.05829301],[102.97069796,33.05826384],[102.97351766,33.05991667],[102.96842404,33.05912123],[102.9674571,33.0618864],[102.96956041,33.06406476],[102.97380772,33.06188712],[102.97062003,33.06510137],[102.97098025,33.06694497],[102.97315694,33.0680492],[102.97467733,33.06551043],[102.97631188,33.06626579],[102.97400995,33.07034245],[102.97580181,33.07084033],[102.97587754,33.06952304],[102.97748544,33.06888544],[102.97827996,33.07001949],[102.97614359,33.07219575],[102.97818678,33.07299559],[102.9789176,33.07809487],[102.98229547,33.07855389],[102.98280158,33.08133724],[102.98580001,33.0818861],[102.98611989,33.07419782],[102.98284388,33.07102113],[102.97869008,33.0633903],[102.97751369,33.05724189],[102.97491434,33.05722347],[102.97434809,33.05469336],[102.97647549,33.05514052],[102.97588492,33.05673971],[102.97742837,33.0552894],[102.97686938,33.05212699],[102.97342451,33.05074711]],[[102.97168737,33.06169259],[102.96833794,33.06278139],[102.9691149,33.06116513],[102.97168737,33.06169259]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":155,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65377949,32.90192037],[102.65070061,32.90502617],[102.65270082,32.90726413],[102.65472528,32.90682092],[102.65377949,32.90192037]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":217,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.67326756,32.89897482],[102.67692616,32.90135943],[102.67904833,32.8989845],[102.67611249,32.89702938],[102.67326756,32.89897482]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":722,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.75900641,32.92651373],[102.7784421,32.92423572],[102.77295657,32.92167222],[102.75813826,32.92471209],[102.75900641,32.92651373]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":272,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.75794762,32.92706546],[102.76141096,32.92844545],[102.76659806,32.9282852],[102.76620086,32.92568811],[102.75794762,32.92706546]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":240,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.76722614,32.92823581],[102.77071632,32.92658506],[102.77581652,32.92635304],[102.77564764,32.92485498],[102.76661319,32.92565046],[102.76722614,32.92823581]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":272,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.80318239,32.90189983],[102.80353598,32.89963109],[102.79863872,32.90072085],[102.79842625,32.90571089],[102.79948944,32.906277],[102.80085859,32.90339516],[102.80318239,32.90189983]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":102,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.80689584,32.90505399],[102.80629496,32.90002474],[102.80468161,32.90236809],[102.80689584,32.90505399]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":554,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.83239932,32.86055765],[102.83616406,32.85791518],[102.84051574,32.85820903],[102.83951759,32.85257391],[102.83394301,32.85484005],[102.83165925,32.85709673],[102.83239932,32.86055765]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":301,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.8784269,32.8384785],[102.87107424,32.83667693],[102.86983556,32.83989462],[102.87789323,32.84017303],[102.8784269,32.8384785]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":234,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.85121427,32.81460223],[102.84926254,32.80939643],[102.84679336,32.81077858],[102.84779455,32.81467604],[102.85121427,32.81460223]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":99,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.85264777,32.77247178],[102.851918,32.77501],[102.85496867,32.77548741],[102.85512083,32.77351519],[102.85264777,32.77247178]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":67,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.91436385,32.77989057],[102.91332639,32.7768883],[102.91183147,32.77869519],[102.91436385,32.77989057]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":148,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.84568893,32.77133277],[102.84784878,32.77059761],[102.84572345,32.76779896],[102.84367849,32.76733271],[102.84265843,32.76812704],[102.84568893,32.77133277]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":52,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.84535864,32.77173093],[102.84414711,32.76952338],[102.84322602,32.77123904],[102.84442054,32.77241992],[102.84535864,32.77173093]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":57,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.83754674,32.76306233],[102.83644119,32.76027988],[102.83544681,32.76264081],[102.83754674,32.76306233]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":84,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65696404,32.92084477],[102.65899731,32.91937512],[102.65532777,32.91664037],[102.65696404,32.92084477]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":1083,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.82596531,32.71516442],[102.81885227,32.71419867],[102.81209696,32.71770295],[102.81159742,32.72139207],[102.8144683,32.72378538],[102.82596531,32.71516442]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":216,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.82048928,32.71131214],[102.82497678,32.71253595],[102.82854083,32.70886994],[102.8249001,32.70903862],[102.82048928,32.71131214]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":31,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.70422151,32.95257636],[102.70675842,32.95261562],[102.70701573,32.95169296],[102.70422151,32.95257636]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":58,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.71141401,32.95697974],[102.71340139,32.95372075],[102.71166894,32.95338033],[102.71141401,32.95697974]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":28,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.70976404,32.95292787],[102.71161154,32.95318312],[102.7116646,32.95203357],[102.70976404,32.95292787]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":46,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.71172897,32.95205389],[102.71167027,32.95321325],[102.71461913,32.95317778],[102.71172897,32.95205389]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":24,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.75256121,32.96230745],[102.75267349,32.9608816],[102.75148381,32.96102995],[102.75256121,32.96230745]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":67,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.7227174,32.95429293],[102.72169474,32.95963514],[102.72405995,32.95548676],[102.7227174,32.95429293]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":37,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.70581013,32.95725287],[102.70651694,32.95403257],[102.70559919,32.95348064],[102.70581013,32.95725287]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":99,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63612647,32.93911207],[102.63260927,32.93940624],[102.63255274,32.94033808],[102.63642212,32.94136456],[102.63612647,32.93911207]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":66,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62971484,32.93994779],[102.63105331,32.93847179],[102.63006112,32.93661753],[102.62897172,32.93852563],[102.62971484,32.93994779]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":29,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62811108,32.93770357],[102.62913335,32.93616449],[102.62717405,32.9362232],[102.62811108,32.93770357]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":1725,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65047739,32.68399785],[102.64577518,32.68570816],[102.64283062,32.69005587],[102.64656667,32.69333914],[102.65737903,32.69687691],[102.65861353,32.69471749],[102.65482846,32.68742037],[102.65047739,32.68399785]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":2531,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.74117051,32.7875026],[102.74525751,32.77900289],[102.74567134,32.77287144],[102.73649714,32.76862853],[102.73327519,32.76891671],[102.7305632,32.7723746],[102.73027264,32.77478827],[102.73164333,32.77682679],[102.7366332,32.77935495],[102.74117051,32.7875026]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":1927,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65869419,32.80142816],[102.66159041,32.7927087],[102.66490923,32.79324505],[102.66677827,32.79157493],[102.66661151,32.78953022],[102.66166224,32.78193234],[102.65357473,32.797962],[102.65318863,32.79671692],[102.65204915,32.79805293],[102.65192328,32.80117533],[102.6551207,32.80162134],[102.65716953,32.80352181],[102.65869419,32.80142816]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":236,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58899673,32.8168483],[102.5865909,32.81515165],[102.58136085,32.81777786],[102.58280136,32.81957474],[102.58899673,32.8168483]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":173,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57439792,32.8025524],[102.57702749,32.79901362],[102.57357324,32.79834747],[102.57253995,32.80193088],[102.57439792,32.8025524]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":98,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58558377,32.9336391],[102.59044241,32.93377773],[102.5905348,32.93283637],[102.58632976,32.93225961],[102.58558377,32.9336391]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":91,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57557672,32.9335631],[102.5760121,32.9324361],[102.57474106,32.93218921],[102.57001474,32.9326768],[102.57557672,32.9335631]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":419,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60825436,32.93546487],[102.60795396,32.93355842],[102.59414777,32.93244465],[102.59471894,32.9340513],[102.6032507,32.93586379],[102.60825436,32.93546487]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":1171,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.73510415,32.91952763],[102.74136007,32.92347352],[102.74503085,32.91989615],[102.74908942,32.92340622],[102.75506074,32.92477213],[102.75883525,32.92219201],[102.75096847,32.9213269],[102.74964959,32.91941919],[102.7434343,32.91693828],[102.74173688,32.91716729],[102.74192137,32.92053731],[102.74085294,32.92120421],[102.73817688,32.91877609],[102.73884338,32.91662368],[102.73689218,32.91470437],[102.73510415,32.91952763]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":399,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.70950648,32.90378909],[102.71160594,32.90469886],[102.71261449,32.9031219],[102.71292915,32.89611066],[102.70899382,32.89739339],[102.71059857,32.90070887],[102.70950648,32.90378909]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":221,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50806865,32.8113449],[102.51199248,32.81253559],[102.51332948,32.81091026],[102.51276647,32.80864024],[102.51016091,32.80839562],[102.50806865,32.8113449]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":429,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55464443,32.82902456],[102.55583315,32.82637326],[102.55885348,32.8268539],[102.55937246,32.82569975],[102.55530871,32.82433751],[102.5566309,32.8211052],[102.55550977,32.81987268],[102.55226743,32.82345063],[102.55219595,32.82712805],[102.55464443,32.82902456]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":388,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55234968,32.82736415],[102.55371732,32.83453422],[102.55641104,32.8355955],[102.55846435,32.83262467],[102.55234968,32.82736415]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":312,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52860712,32.81846518],[102.52582639,32.81399673],[102.52188646,32.81264967],[102.52377331,32.81698227],[102.52860712,32.81846518]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":306,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61147971,32.87965365],[102.60705297,32.88302918],[102.60727975,32.88510324],[102.61042452,32.88528653],[102.61197283,32.88227314],[102.61147971,32.87965365]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":138,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61576877,32.85959098],[102.61669353,32.85602447],[102.61371275,32.85596959],[102.61388857,32.85953857],[102.61576877,32.85959098]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":92,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61697099,32.85611631],[102.61659778,32.85764359],[102.62011924,32.85841577],[102.62022412,32.8571616],[102.61697099,32.85611631]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":366,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61371275,32.85596959],[102.61669353,32.85602447],[102.61728507,32.85274022],[102.61932884,32.85021057],[102.61664475,32.84905127],[102.61662598,32.85025138],[102.61427153,32.84970263],[102.61371275,32.85596959]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":80,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63554298,32.85490117],[102.63487278,32.85293458],[102.63236352,32.85158361],[102.6317952,32.85315176],[102.63554298,32.85490117]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":153,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61560327,32.83742246],[102.61807324,32.83668222],[102.61640556,32.83321152],[102.61513128,32.83350758],[102.61560327,32.83742246]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":166,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5697463,32.75516583],[102.57258809,32.75484009],[102.57332803,32.74856554],[102.57083459,32.75067261],[102.57152406,32.75196584],[102.5697463,32.75516583]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":100,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5701898,32.75737806],[102.5725829,32.75732815],[102.57268544,32.75493206],[102.56994622,32.75529713],[102.5701898,32.75737806]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":166,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57067387,32.81701866],[102.57671818,32.81584336],[102.57246765,32.81292692],[102.57067387,32.81701866]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":205,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.621818,32.81557126],[102.62571942,32.8152954],[102.62677827,32.81317209],[102.62244611,32.81220324],[102.621818,32.81557126]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":94,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60612013,32.9143537],[102.60483002,32.91230562],[102.60250287,32.91305341],[102.60322333,32.91436278],[102.60612013,32.9143537]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":291,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59025907,32.90589389],[102.59438501,32.9063801],[102.59465477,32.90156307],[102.59378308,32.90088596],[102.58872442,32.90410029],[102.59025907,32.90589389]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":4323,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65411435,32.7962392],[102.65960676,32.78602186],[102.66023476,32.78032418],[102.65680885,32.76962058],[102.65598335,32.76852267],[102.6527529,32.76926192],[102.65511973,32.76861796],[102.65206888,32.76286155],[102.65247281,32.76148392],[102.64754815,32.7571205],[102.64759312,32.76886758],[102.65030101,32.77677031],[102.64930133,32.7862361],[102.65289498,32.79590458],[102.65411435,32.7962392]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年省级林业草原生态保护恢复——草原生态修复治理补助项目-888","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":8065.53,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.7396132,32.69536941],[102.74834474,32.67547484],[102.74115674,32.67146679],[102.73943226,32.67455728],[102.73603003,32.67285671],[102.73247571,32.67630273],[102.72430553,32.67896957],[102.72105734,32.68245592],[102.72491334,32.68786425],[102.7396132,32.69536941]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年省级林业草原生态保护恢复——草原生态修复治理补助项目-888","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":9005.48,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.75680541,32.66422683],[102.75380407,32.67037502],[102.74920286,32.69341648],[102.74687128,32.69919477],[102.74904485,32.70025723],[102.75238256,32.70034319],[102.75211847,32.6950668],[102.75451015,32.69046037],[102.75557316,32.68110934],[102.75922678,32.67214595],[102.75957008,32.66419144],[102.75680541,32.66422683]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年省级林业草原生态保护恢复——草原生态修复治理补助项目-888","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":2562,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.75680541,32.66422683],[102.75380407,32.67037502],[102.74920286,32.69341648],[102.74687128,32.69919477],[102.74904485,32.70025723],[102.75238256,32.70034319],[102.75211847,32.6950668],[102.75451015,32.69046037],[102.75557316,32.68110934],[102.75922678,32.67214595],[102.75957008,32.66419144],[102.75680541,32.66422683]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年省级林业草原生态保护恢复——草原生态修复治理补助项目-888","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":5438,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.7396132,32.69536941],[102.74834474,32.67547484],[102.74115674,32.67146679],[102.73943226,32.67455728],[102.73603003,32.67285671],[102.73247571,32.67630273],[102.72430553,32.67896957],[102.72105734,32.68245592],[102.72491334,32.68786425],[102.7396132,32.69536941]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":12017,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[103.00697737,32.96574845],[103.00493177,32.96620255],[103.00361016,32.96921581],[102.99979656,32.97172468],[102.99973174,32.97390805],[102.99622964,32.97605539],[102.9965974,32.97697766],[102.99333658,32.9763041],[102.99492899,32.97830371],[102.99438112,32.98044076],[102.99607654,32.98449914],[102.99502663,32.98527875],[102.99690769,32.98567167],[102.99674455,32.98811239],[102.99962491,32.98352801],[103.00077712,32.98633146],[103.00323402,32.98412376],[103.00762381,32.9868179],[103.00586422,32.98553674],[103.00590647,32.98219973],[103.0093202,32.98591779],[103.01061442,32.98305659],[103.00948717,32.98038197],[103.01133698,32.97928726],[103.0121427,32.97610497],[103.01529382,32.97491324],[103.01531022,32.9737756],[103.01341423,32.97386392],[103.00922865,32.97049419],[103.00802327,32.96441021],[103.00697737,32.96574845]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"麦洼乡","area_mu":null,"length_meter":3158,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.91123696,33.03990772],[102.91162872,33.03891163],[102.90584129,33.03771134],[102.90293762,33.04148074],[102.90505641,33.04291569],[102.90531074,33.04131832],[102.9126442,33.04393984],[102.9128729,33.04052091],[102.91123696,33.03990772]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":3289,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.59234569,33.04476751],[102.59761739,33.04755025],[102.60127006,33.04798228],[102.60478826,33.04731208],[102.60551838,33.04495372],[102.60098767,33.04181823],[102.59234569,33.04476751]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":1914,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60631533,33.04800815],[102.59917588,33.04828113],[102.60401982,33.05187611],[102.60563896,33.05104387],[102.60631533,33.04800815]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":1760,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60566742,33.05950265],[102.60658873,33.05587526],[102.60144045,33.0552202],[102.60021244,33.05693001],[102.60566742,33.05950265]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":7347,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.61389876,33.06132455],[102.62073615,33.06208211],[102.62188051,33.05776231],[102.62108656,33.05422537],[102.6071893,33.05473669],[102.60596704,33.05918094],[102.60801283,33.0593338],[102.60768673,33.06063594],[102.60565304,33.06047754],[102.6034561,33.06866883],[102.61256276,33.06864526],[102.60933681,33.06424854],[102.60980543,33.06326429],[102.61362502,33.06307613],[102.61389876,33.06132455]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"麦洼乡","area_mu":null,"length_meter":4043,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.90647241,33.07385405],[102.90257497,33.07620159],[102.89955415,33.08148847],[102.9027697,33.08530576],[102.90435873,33.08510317],[102.90650746,33.08713387],[102.90998855,33.08684489],[102.90647241,33.07385405]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":6964,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.58882822,33.09893865],[102.5920173,33.09749148],[102.59408021,33.0990187],[102.59929875,33.09681902],[102.59769491,33.09323878],[102.59511465,33.0939],[102.59422103,33.09263599],[102.59679855,33.09165729],[102.59428802,33.08887886],[102.59469383,33.08639955],[102.59193659,33.08530035],[102.58882136,33.08601902],[102.58618322,33.08873799],[102.58823296,33.08822413],[102.58853155,33.09082326],[102.59151802,33.09064645],[102.5901604,33.0924667],[102.59310452,33.09315344],[102.59037325,33.09668693],[102.58710443,33.09691252],[102.58882822,33.09893865]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":1265,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.58887577,33.10000637],[102.58720941,33.10035498],[102.58734792,33.10434198],[102.58962182,33.1025988],[102.58887577,33.10000637]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":8755,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60473976,33.10873039],[102.60643866,33.10757037],[102.60108405,33.09864355],[102.59605005,33.1004648],[102.5947908,33.09962904],[102.59362657,33.10131212],[102.59296915,33.09826516],[102.59046335,33.09802038],[102.58943376,33.09902931],[102.58985462,33.10302328],[102.58625536,33.10536524],[102.58841288,33.10913496],[102.58719319,33.10947427],[102.59366412,33.11047917],[102.59808186,33.11303387],[102.59821415,33.11577437],[102.59486741,33.11825089],[102.59532985,33.11992145],[102.5997961,33.11852596],[102.60397375,33.11520713],[102.60629645,33.11140526],[102.60473976,33.10873039]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":4951,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60255612,33.10087968],[102.61139697,33.11285927],[102.62006318,33.11003167],[102.61980549,33.10683865],[102.61792037,33.10519837],[102.61222769,33.10409661],[102.60979608,33.10086412],[102.60255612,33.10087968]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":1027,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.63019294,33.12585201],[102.63150705,33.12767751],[102.63324373,33.12683092],[102.63227831,33.1245909],[102.63019294,33.12585201]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":5735,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60682826,33.12568743],[102.60581951,33.12771261],[102.6027211,33.12856178],[102.60633804,33.13388217],[102.60452735,33.13622945],[102.60835648,33.13719482],[102.61539999,33.13459236],[102.61444023,33.13276995],[102.61092163,33.13252776],[102.60905038,33.13038909],[102.61024859,33.12735881],[102.61513445,33.12627533],[102.6149347,33.12512492],[102.60682826,33.12568743]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":1357,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.64112291,33.14113974],[102.64203172,33.13835026],[102.63852836,33.13779553],[102.63772442,33.14062697],[102.64112291,33.14113974]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":899,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.63543161,33.13966397],[102.63585751,33.14170632],[102.63778066,33.14245514],[102.63766899,33.140829],[102.63543161,33.13966397]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":2240,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.62421926,33.137352],[102.62176506,33.14310119],[102.62692707,33.14374667],[102.62667676,33.13723975],[102.62421926,33.137352]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":1577,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.62258405,33.14033214],[102.62054236,33.13988442],[102.61869385,33.14444841],[102.62071471,33.14536836],[102.62258405,33.14033214]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":2012,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.62851197,33.1427382],[102.62587579,33.14777517],[102.62744509,33.14872103],[102.63112685,33.14743928],[102.63068301,33.14339934],[102.62851197,33.1427382]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":2459,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.61544484,33.15255161],[102.61791369,33.14412959],[102.61498224,33.1450109],[102.6132817,33.14808859],[102.61338949,33.15230151],[102.61544484,33.15255161]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":6385,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.6188058,33.15881893],[102.61988112,33.15551626],[102.62108759,33.15606092],[102.62281677,33.15123353],[102.62427304,33.15104154],[102.62574648,33.14781084],[102.61867499,33.1445911],[102.61750273,33.14759237],[102.61882609,33.1479186],[102.61723439,33.14841468],[102.61390678,33.15783175],[102.6151758,33.15895878],[102.61389125,33.15917958],[102.61442512,33.16040734],[102.61328266,33.16176259],[102.61556365,33.1612507],[102.61715671,33.1628692],[102.6188058,33.15881893]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":1896,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.61765573,33.16693294],[102.61845307,33.16418376],[102.61594746,33.16480858],[102.61319153,33.16229469],[102.61270435,33.16357691],[102.61423287,33.16529978],[102.61765573,33.16693294]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":1587,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6071893,33.05473669],[102.60596704,33.05918094],[102.60801283,33.0593338],[102.60768673,33.06063594],[102.62073615,33.06208211],[102.62143004,33.0611648],[102.62108656,33.05422537],[102.6071893,33.05473669]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":237,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60566742,33.05950265],[102.60658873,33.05587526],[102.60144045,33.0552202],[102.60021244,33.05693001],[102.60566742,33.05950265]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":750,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59234569,33.04476751],[102.59761739,33.04755025],[102.60127006,33.04798228],[102.60478826,33.04731208],[102.60551838,33.04495372],[102.60098767,33.04181823],[102.59234569,33.04476751]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":353,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61544484,33.15255161],[102.61791369,33.14412959],[102.61498224,33.1450109],[102.6132817,33.14808859],[102.61338949,33.15230151],[102.61544484,33.15255161]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":363,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62421926,33.137352],[102.62176506,33.14310119],[102.62692707,33.14374667],[102.62667676,33.13723975],[102.62421926,33.137352]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":173,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62258405,33.14033214],[102.62054236,33.13988442],[102.61869385,33.14444841],[102.62071471,33.14536836],[102.62258405,33.14033214]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":283,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62851197,33.1427382],[102.62587579,33.14777517],[102.62744509,33.14872103],[102.63112685,33.14743928],[102.63068301,33.14339934],[102.62851197,33.1427382]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":54,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63543161,33.13966397],[102.63585751,33.14170632],[102.63778066,33.14245514],[102.63766899,33.140829],[102.63543161,33.13966397]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":158,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.64112291,33.14113974],[102.64203172,33.13835026],[102.63852836,33.13779553],[102.63772442,33.14062697],[102.64112291,33.14113974]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":802,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59486741,33.11825089],[102.59532985,33.11992145],[102.5997961,33.11852596],[102.60397375,33.11520713],[102.60629645,33.11140526],[102.60473976,33.10873039],[102.59749195,33.11223982],[102.59821415,33.11577437],[102.59486741,33.11825089]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":2797,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60643866,33.10757037],[102.60108405,33.09864355],[102.59605005,33.1004648],[102.5947908,33.09962904],[102.59362657,33.10131212],[102.59296915,33.09826516],[102.59046335,33.09802038],[102.58943376,33.09902931],[102.58985462,33.10302328],[102.58625536,33.10536524],[102.58841288,33.10913496],[102.58719319,33.10947427],[102.58854756,33.11032098],[102.59366412,33.11047917],[102.59749195,33.11223982],[102.60643866,33.10757037]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":110,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58887577,33.10000637],[102.58720941,33.10035498],[102.58734792,33.10434198],[102.58962182,33.1025988],[102.58887577,33.10000637]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":1247,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58882822,33.09893865],[102.5920173,33.09749148],[102.59408021,33.0990187],[102.59929875,33.09681902],[102.59769491,33.09323878],[102.59511465,33.0939],[102.59422103,33.09263599],[102.59679855,33.09165729],[102.59428802,33.08887886],[102.59469383,33.08639955],[102.59193659,33.08530035],[102.58882136,33.08601902],[102.58618322,33.08873799],[102.58823296,33.08822413],[102.58853155,33.09082326],[102.59151802,33.09064645],[102.5901604,33.0924667],[102.59310452,33.09315344],[102.59037325,33.09668693],[102.58710443,33.09691252],[102.58882822,33.09893865]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":1187,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60682826,33.12568743],[102.60581951,33.12771261],[102.6027211,33.12856178],[102.60633804,33.13388217],[102.60452735,33.13622945],[102.60835648,33.13719482],[102.61539999,33.13459236],[102.61444023,33.13276995],[102.61092163,33.13252776],[102.60905038,33.13038909],[102.61024859,33.12735881],[102.61513445,33.12627533],[102.6149347,33.12512492],[102.60682826,33.12568743]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":1750,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60255612,33.10087968],[102.61139697,33.11285927],[102.62006318,33.11003167],[102.61980549,33.10683865],[102.61792037,33.10519837],[102.61222769,33.10409661],[102.60979608,33.10086412],[102.60255612,33.10087968]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":92,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63019294,33.12585201],[102.63150705,33.12767751],[102.63324373,33.12683092],[102.63227831,33.1245909],[102.63019294,33.12585201]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":284,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60631533,33.04800815],[102.59917588,33.04828113],[102.60401982,33.05187611],[102.60563896,33.05104387],[102.60631533,33.04800815]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":898,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61256276,33.06864526],[102.60933681,33.06424854],[102.60980543,33.06326429],[102.61362502,33.06307613],[102.61389876,33.06132455],[102.60565304,33.06047754],[102.6034561,33.06866883],[102.61256276,33.06864526]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":1293,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61867499,33.1445911],[102.61750273,33.14759237],[102.61856163,33.14873213],[102.61723439,33.14841468],[102.61390678,33.15783175],[102.6188058,33.15881893],[102.61988112,33.15551626],[102.62108759,33.15606092],[102.62281677,33.15123353],[102.62427304,33.15104154],[102.62574648,33.14781084],[102.61867499,33.1445911]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":244,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6149931,33.15805067],[102.61328266,33.16176259],[102.61556365,33.1612507],[102.61715671,33.1628692],[102.6188058,33.15881893],[102.6149931,33.15805067]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":178,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61765573,33.16693294],[102.61845307,33.16418376],[102.61594746,33.16480858],[102.61319153,33.16229469],[102.61270435,33.16357691],[102.61423287,33.16529978],[102.61765573,33.16693294]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"色地镇","area_mu":94,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.00062002,32.98377583],[103.00318337,32.9815534],[103.0029927,32.97889093],[102.99962491,32.98352801],[103.00062002,32.98377583]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"色地镇","area_mu":101,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.00248954,32.98507246],[103.00221108,32.98220109],[103.00001096,32.98508375],[103.00077712,32.98633146],[103.00248954,32.98507246]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"色地镇","area_mu":1712,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.00704958,32.98696362],[103.00773433,32.9864556],[103.00595164,32.98575789],[103.00529268,32.98248617],[103.0093202,32.98591779],[103.01061442,32.98305659],[103.00948717,32.98038197],[103.01133698,32.97928726],[103.0121427,32.97610497],[103.01529382,32.97491324],[103.01533615,32.97381595],[103.01341423,32.97386392],[103.00922865,32.97049419],[103.00765694,32.964229],[103.00627757,32.97040202],[103.00687814,32.9726],[103.00360105,32.97659268],[103.0037979,32.97985671],[103.00250765,32.98228141],[103.00704958,32.98696362]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"色地镇","area_mu":1395,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.00101804,32.97955142],[102.99961478,32.97737987],[103.00062731,32.97513366],[103.00203101,32.97433153],[103.00364769,32.97630901],[103.00432637,32.97278272],[103.00373941,32.97638863],[103.00521769,32.97442258],[103.00441792,32.97226997],[103.00134878,32.97203101],[103.00424517,32.97225943],[103.00660013,32.96720866],[103.0044004,32.97208431],[103.00577633,32.97397007],[103.00687101,32.97227085],[103.00694191,32.96569813],[103.00493177,32.96620255],[103.00361016,32.96921581],[102.99979656,32.97172468],[102.99973174,32.97390805],[102.99622964,32.97605539],[102.9965974,32.97697766],[102.99333658,32.9763041],[102.99644062,32.97986766],[102.99478405,32.98152239],[102.99607654,32.98449914],[102.99504802,32.98536875],[102.99693561,32.98573729],[102.99674455,32.98811239],[103.00099256,32.98050493],[102.99676837,32.9762412],[103.00101804,32.97955142]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"色地镇","area_mu":51,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.0019181,32.98041957],[103.00118394,32.97976402],[102.99939872,32.98335673],[103.0019181,32.98041957]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"色地镇","area_mu":32,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.00150272,32.97883288],[103.00204188,32.97777502],[103.00044874,32.97715696],[103.00150272,32.97883288]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"色地镇","area_mu":25,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99466021,32.98110536],[102.99627907,32.97984747],[102.99503164,32.97927355],[102.99466021,32.98110536]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":1171,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.90647241,33.07385405],[102.90257497,33.07620159],[102.89955415,33.08148847],[102.9027697,33.08530576],[102.90435873,33.08510317],[102.90650746,33.08713387],[102.90998855,33.08684489],[102.90647241,33.07385405]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":449,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.90505641,33.04291569],[102.90531074,33.04131832],[102.91033291,33.04266778],[102.91162872,33.03891163],[102.90584129,33.03771134],[102.90293762,33.04148074],[102.90505641,33.04291569]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":100,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.91123696,33.03990772],[102.91008579,33.04286441],[102.9126442,33.04393984],[102.9128729,33.04052091],[102.91123696,33.03990772]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":4761.13,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.9666537,33.00591166],[102.96721207,33.00752249],[102.96891185,33.00725588],[102.97897709,33.00031606],[102.98103939,33.00126574],[102.98283892,33.00051618],[102.97744526,32.99399565],[102.97134169,32.99747792],[102.9666537,33.00591166]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":5273.19,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.97619127,33.01504665],[102.97640824,33.01604462],[102.97338095,33.01808248],[102.96786278,33.01435319],[102.9542212,33.01114468],[102.95553457,33.0086447],[102.96388622,33.00843714],[102.96811163,33.01328387],[102.97619127,33.01504665]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":6077.41,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.97744526,32.99399565],[102.97294877,32.9899497],[102.969208,32.99232879],[102.96508291,32.99284554],[102.96400247,32.99498017],[102.96490113,32.99849756],[102.96090621,33.00224169],[102.95796303,33.00329139],[102.95863509,33.00408147],[102.95363301,33.00753575],[102.95163832,33.01145307],[102.95346722,33.01102577],[102.95532215,33.00820087],[102.96108818,33.00874543],[102.96721207,33.00752249]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":447.07,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.95714329,33.01159345],[102.9542212,33.01114468]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":3425.55,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.98283892,33.00051618],[102.98422103,32.99952342],[102.98402419,32.9960305],[102.98078669,32.99267086],[102.97744526,32.99399565]],[[102.99384898,33.00552615],[102.9842307,32.99624479],[102.98445843,32.99961282],[102.98294076,33.00064548]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":1966.91,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.97637726,33.01925852],[102.97443318,33.02444511],[102.98167022,33.02039306],[102.98325502,33.01799747],[102.98182086,33.01733995]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":4317.96,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.97443318,33.02444511],[102.97507012,33.03108363],[102.97314808,33.03476886],[102.98419249,33.03673584],[102.98665502,33.03467309],[102.98443951,33.02973844],[102.98500046,33.02701255],[102.98167022,33.02039306]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":7887.3,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.98311954,33.01713662],[102.98214618,33.01998385],[102.98555733,33.02532498],[102.98467389,33.02999463],[102.98692147,33.03472254],[102.98989218,33.03594815],[102.99210021,33.03474732],[103.000259,33.03560141],[103.00093474,33.03411811],[103.00605024,33.03298467],[103.00312437,33.02887754],[102.99744025,33.02439338],[102.99532446,33.01898702],[102.98424832,33.0119551]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":11228.71,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.98427038,33.01178371],[102.99567606,33.01886387],[102.99781125,33.02437145],[103.00626038,33.03221513],[103.00566347,33.03142847],[103.00727916,33.03142447],[103.00489239,33.0298011],[103.00483153,33.02718347],[103.00284313,33.02664603],[103.00261122,33.02531557],[103.00031357,33.02571785],[103.00103568,33.02244272],[102.99831976,33.02186448],[102.99983761,33.02074066],[102.99945897,33.01934953],[102.99672346,33.01922786],[103.00066073,33.01766507],[102.99980236,33.0161736],[103.00200864,33.0164696],[103.00527166,33.01481881],[103.00263223,33.01365085],[103.0033891,33.01114512],[103.00139548,33.01089695],[103.00252859,33.00971356],[102.99933799,33.00931621],[102.99949839,33.00826446],[102.99362693,33.00827863]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":2723.14,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[103.12130426,33.07793646],[103.12045797,33.06938589],[103.12773067,33.06861312],[103.12945613,33.07776706]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":8432.31,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[103.1462526,33.07452861],[103.14376801,33.07786251],[103.14089991,33.07698126],[103.12966522,33.07764862],[103.12959187,33.0809798],[103.12576168,33.08850239],[103.12631832,33.09185461],[103.13042192,33.09237215],[103.13124166,33.09406633],[103.1500507,33.09317875],[103.15225149,33.09156027],[103.15384409,33.08616881],[103.15329459,33.08247158],[103.1501133,33.08099586],[103.14740604,33.07474484],[103.1462526,33.07452861]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":14561.13,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[103.21969034,32.89595345],[103.22108998,32.90260657],[103.22710462,32.90777401],[103.22390615,32.91272528],[103.21988487,32.91388624],[103.21729814,32.9163906],[103.21523145,32.91593983],[103.21191253,32.92053164],[103.18686762,32.92824247],[103.18249477,32.93137319],[103.18045764,32.93573331],[103.17841604,32.93656553],[103.17058995,32.92762369],[103.21969034,32.89595345]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":42394.82,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.84450557,33.07937556],[102.84560682,33.07389707],[102.84390143,33.06431338],[102.84606575,33.0621494],[102.84533468,33.0591453],[102.85165855,33.04579244],[102.85408519,33.03279566],[102.85750061,33.02596813],[102.8565438,33.02259324],[102.85853858,33.01768857],[102.84957223,33.01307519],[102.85137804,33.0052888],[102.84577996,32.99388752],[102.84711262,32.98308738],[102.84419023,32.9719943],[102.84161893,32.97102132],[102.82930671,32.97284658],[102.82448687,32.97051366],[102.81770836,32.97719237],[102.81504549,32.97779513],[102.81172183,32.97597912],[102.8053886,32.9772966],[102.80367354,32.98492664],[102.80468825,32.99018065],[102.80750442,32.99419412],[102.80987059,33.00553993],[102.80800898,33.00579769],[102.80405347,33.01003367],[102.803525,33.01161552],[102.80710226,33.01511911],[102.80104355,33.02723483],[102.79084502,33.02966166],[102.78130771,33.03710534],[102.78145906,33.03907155],[102.77545394,33.04348186],[102.77701506,33.04403612],[102.77723955,33.04836297],[102.78313176,33.06078445],[102.78067143,33.06924279],[102.78033068,33.08209745],[102.77693987,33.09318757],[102.77797096,33.09424458],[102.77596241,33.09766573],[102.77717109,33.10102534],[102.78066434,33.10146249],[102.78294911,33.09942496],[102.78421456,33.10044055],[102.78837345,33.098957],[102.78888037,33.09761612],[102.79410327,33.09761568],[102.80301374,33.09359719],[102.80305238,33.08883736],[102.80923925,33.08815544],[102.81024937,33.08660292],[102.81327173,33.08651313],[102.81677681,33.09031705],[102.81877548,33.09043559],[102.81987445,33.08828183],[102.82647502,33.0876905],[102.8313085,33.08411319],[102.83645942,33.07709279],[102.83925035,33.07957708],[102.84450557,33.07937556]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":7316.7,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.63950919,33.12828693],[102.6348673,33.12274065]],[[102.63599057,33.12980031],[102.63446793,33.12767243],[102.63293336,33.12841461]],[[102.64307786,33.12678552],[102.63816953,33.11906342]],[[102.64373325,33.1221562],[102.63324373,33.12683092],[102.63239364,33.12760511],[102.63441238,33.13043212],[102.64652968,33.12591887],[102.64018378,33.11737966],[102.63586215,33.12231712],[102.63176866,33.12467145]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":6260.41,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.63998498,33.1338733],[102.63600057,33.1299602]],[[102.64608356,33.13454018],[102.64083561,33.12790287]],[[102.65023499,33.12950166],[102.6466764,33.12602059],[102.6450467,33.12630586],[102.634416,33.1306334],[102.63116612,33.13320321],[102.63235877,33.13619622],[102.63998498,33.1338733],[102.64410057,33.13649648],[102.64842283,33.13377091],[102.65023499,33.12950166]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":2226.43,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.77666014,33.09339701],[102.7662942,33.1114388]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":3813,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.66578236,33.14392684],[102.66634026,33.14233614],[102.67088989,33.14266246],[102.65930374,33.12514158],[102.65023499,33.12950166]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":7869.88,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.63836579,33.10705763],[102.6417247,33.11648974],[102.67470815,33.09772304],[102.70113863,33.10390746],[102.70204196,33.09944314]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":2085.4,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.63799484,33.11936567],[102.63371155,33.11598971],[102.63000844,33.11668762],[102.62964423,33.12133224],[102.63113479,33.12104701],[102.63011553,33.1222121],[102.63329317,33.12354271]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":4101.61,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.63239403,33.11542312],[102.62984305,33.11344744],[102.62594695,33.11808725],[102.62944838,33.11997168],[102.62929911,33.12128497],[102.62236902,33.12111152],[102.62225094,33.11939528],[102.62565131,33.11799556],[102.62933021,33.11306683],[102.63239403,33.11542312]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":2543.16,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.66271671,33.16344157],[102.66782635,33.16106778],[102.65465901,33.15275355],[102.65135296,33.15587511]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":5588.24,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.65685742,33.16632405],[102.64772664,33.15970887]],[[102.65236945,33.16865979],[102.64447639,33.16314471],[102.65135296,33.15587511],[102.66271671,33.16344157],[102.65236945,33.16865979]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":3086.34,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.66360107,33.1707116],[102.66244416,33.17609321],[102.66306127,33.17900065],[102.66094841,33.18149718],[102.65872159,33.18150265],[102.66031186,33.17055924],[102.66360107,33.1707116]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":2779.34,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.66325033,33.15621509],[102.66530091,33.15579479],[102.6672353,33.15237744],[102.66539642,33.15113051],[102.66489424,33.14898774],[102.66307928,33.14869986],[102.6621525,33.15159194],[102.65837577,33.15221355],[102.66325033,33.15621509]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":3267.55,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.65485048,33.18281305],[102.65570808,33.17876468]],[[102.65872159,33.18150265],[102.65643686,33.18550983],[102.652006,33.17618312],[102.65571509,33.17478947],[102.65493738,33.17810971],[102.65881899,33.17956745]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":4162.92,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.63410112,33.1787147],[102.63583126,33.16777145],[102.63458643,33.16738127],[102.63448888,33.16492545],[102.63258422,33.16667188],[102.63230209,33.16537746],[102.63092046,33.16551684],[102.62848103,33.17565608],[102.63410112,33.1787147]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":3683.72,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.62297473,33.11195027],[102.62922807,33.11098127]],[[102.62973516,33.11307534],[102.62908532,33.10936781],[102.63022971,33.10664006],[102.62198501,33.1093287],[102.62297473,33.11195027],[102.61942301,33.11253952],[102.62120562,33.11925906],[102.62225094,33.11939528]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":7353.14,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.61557979,33.1114145],[102.61580229,33.1130876],[102.61942301,33.11253952]],[[102.63043889,33.0994821],[102.61114568,33.10338624]],[[102.63022971,33.10664006],[102.63043889,33.0994821],[102.62827141,33.08992884],[102.62513403,33.09043896],[102.62264014,33.08893365],[102.61591306,33.09058291],[102.61112098,33.09690483],[102.60529684,33.09764132],[102.60388038,33.10061913]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":3261.89,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60182044,33.0746047],[102.60348086,33.06716881],[102.59634759,33.06368409],[102.59599736,33.07186878],[102.59982706,33.0721411],[102.60185416,33.07443176]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":4752.65,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.60467064,33.06299752],[102.59744166,33.06156426]],[[102.60546912,33.06019796],[102.59775316,33.06029146]],[[102.60348086,33.06716881],[102.60566742,33.05950265]],[[102.60144045,33.0552202],[102.59929537,33.05353952],[102.59850474,33.05068837],[102.59566215,33.0505767],[102.59452193,33.05237316],[102.59775316,33.06029146],[102.59634759,33.06368409]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":4227.22,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60316558,33.06923954],[102.61190925,33.07130569],[102.61245626,33.07377189],[102.60775412,33.07799501],[102.60348544,33.07982989],[102.59967928,33.07948413],[102.6006923,33.07755732],[102.60219305,33.07803331],[102.60262292,33.07701307],[102.60125351,33.07650942],[102.60316558,33.06923954]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":11480.07,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.60474455,33.08024021],[102.62111548,33.08471235]],[[102.61614079,33.07842624],[102.60431774,33.07982514]],[[102.60255612,33.10087968],[102.59615815,33.0893234],[102.59955702,33.08703958],[102.59908315,33.08426568],[102.60024983,33.08135485],[102.60460488,33.08154195],[102.60391316,33.07949549],[102.61014069,33.0769818],[102.61261763,33.07390116],[102.61234519,33.07161639],[102.61581057,33.07453046],[102.61629532,33.07976251],[102.62020103,33.08256857],[102.62264014,33.08893365]],[[102.60024983,33.08135485],[102.60346723,33.08642505],[102.61301247,33.09386666]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":3415.79,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.6071893,33.05473669],[102.60880113,33.04900483],[102.60800982,33.04387924],[102.6222126,33.04837606],[102.62379157,33.05088994],[102.62108656,33.05422537]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":4222.31,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.62077585,33.03167528],[102.6193077,33.02690803],[102.60540044,33.02802362],[102.60649343,33.03574392],[102.61022756,33.03358859],[102.62077585,33.03167528]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":5717.51,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60672119,33.03767338],[102.59508057,33.03754775],[102.58933613,33.03307074],[102.59449988,33.0317765],[102.59364457,33.02830219],[102.59510302,33.02527887],[102.60489826,33.02567595],[102.60672119,33.03767338]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":2376.57,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60489826,33.02567595],[102.60500169,33.01941763],[102.59843512,33.01839323],[102.5989155,33.01966203],[102.59453082,33.02117201],[102.59510302,33.02527887]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":1118.02,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60500169,33.01941763],[102.60522929,33.01789379],[102.59802674,33.01630677],[102.59843512,33.01839323]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":2525.88,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60522929,33.01789379],[102.60658595,33.01097139],[102.59698695,33.00997386],[102.59758672,33.01448924],[102.59865931,33.01451222],[102.59802674,33.01630677]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":945.8,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60658595,33.01097139],[102.60840358,33.00753502],[102.60733911,33.00731754],[102.60565238,33.0108744]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":7962.63,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.55644068,32.61638959],[102.559347,32.61266974],[102.56013814,32.6093452],[102.5616739,32.60970918],[102.57160113,32.61803852],[102.57759965,32.62743225],[102.57414754,32.63144112],[102.56400901,32.63590153],[102.56065865,32.63532186],[102.55530587,32.63802938],[102.55311285,32.63736971]],[[102.55940326,32.6108372],[102.55733519,32.61554164],[102.55086306,32.62194028]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":22476.87,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.54650051,32.62241502],[102.53409657,32.63367294],[102.52798011,32.63679976],[102.52091565,32.64644835],[102.51949646,32.65217247],[102.52156466,32.66664023],[102.52760539,32.67580019],[102.52654945,32.67687798],[102.52720008,32.67894244],[102.52991755,32.67794944],[102.53221714,32.6786159],[102.5282754,32.68143626],[102.52957229,32.68496923],[102.53362437,32.68612535],[102.5299846,32.68787237],[102.53544668,32.69538357],[102.53876046,32.6971],[102.54132182,32.69706504],[102.5381797,32.68501613],[102.52511595,32.65527563],[102.53032135,32.64425777],[102.54367292,32.63849705],[102.55311285,32.63736971],[102.55541463,32.63337251],[102.55162263,32.63043063],[102.55262778,32.62572407],[102.55086306,32.62194028],[102.54650057,32.62241493]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":5918.74,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.98427038,33.01178371],[102.98166021,33.00933903],[102.98015533,33.00989931],[102.98038914,33.00728522],[102.97526662,33.00613449],[102.97457002,33.00395114],[102.97900706,33.00055223],[102.98087004,33.00155116],[102.98294076,33.00064548],[102.98464416,33.00734751],[102.99384898,33.00552615],[102.99362693,33.00827863],[102.98481049,33.00796489],[102.98427038,33.01178371]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":4312.56,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.98182086,33.01733995],[102.97637726,33.01925852],[102.97447682,33.01790164],[102.97654179,33.01622282],[102.97610514,33.01408179],[102.97966898,33.01416697],[102.97898125,33.01325375],[102.9815259,33.01398937],[102.98175424,33.01735038]],[[102.98198447,33.01731434],[102.98173352,33.01238384],[102.98374833,33.01172807],[102.98311954,33.01713662],[102.98198447,33.01731434]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":4387.94,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[103.12620616,33.09167167],[103.12123978,33.09107561],[103.12130426,33.07793646],[103.12945613,33.07776706],[103.12941403,33.08084418],[103.12561344,33.08838957],[103.1262076,33.0916754]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":3509.07,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[103.1462526,33.07452861],[103.14147288,33.06534926],[103.13106548,33.06907387],[103.12788127,33.06859477],[103.12966522,33.07764862]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":1182.214,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98378329,33.01163607],[102.98481049,33.00796489],[102.99362693,33.00827863],[102.99384898,33.00552615],[102.98464416,33.00734751],[102.98294076,33.00064548],[102.98087004,33.00155116],[102.97900706,33.00055223],[102.97457002,33.00395114],[102.97526662,33.00613449],[102.98038914,33.00728522],[102.98015533,33.00989931],[102.98166021,33.00933903],[102.98378329,33.01163607]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":1365.9956,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99346097,33.00501099],[102.98078669,32.99267086],[102.97744526,32.99399565],[102.98302483,33.00075219],[102.98464416,33.00734751],[102.99346097,33.00501099]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":4770.2792,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98423979,33.01202136],[102.98214618,33.01998385],[102.98555733,33.02532498],[102.98467389,33.02999463],[102.98692147,33.03472254],[102.98989218,33.03594815],[102.99210021,33.03474732],[103.000259,33.03560141],[103.00245103,33.03343565],[103.00582088,33.03330691],[103.00619658,33.03228387],[103.00312437,33.02887754],[102.99744025,33.02439338],[102.99532446,33.01898702],[102.98423979,33.01202136]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":2595.9437,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98427038,33.01178371],[102.99567606,33.01886387],[102.99781125,33.02437145],[103.00588598,33.03203289],[103.00722213,33.03152077],[103.00489239,33.0298011],[103.00427143,33.02661307],[103.00284313,33.02664603],[103.00257597,33.0253044],[103.00031357,33.02571785],[103.00103568,33.02244272],[102.99831976,33.02186448],[102.99983761,33.02074066],[102.99945897,33.01934953],[102.99672346,33.01922786],[103.00066073,33.01766507],[102.99980236,33.0161736],[103.00200864,33.0164696],[103.00527166,33.01481881],[103.00263223,33.01365085],[103.0033891,33.01114512],[103.00135997,33.01077926],[103.00250622,33.00968798],[102.99933799,33.00931621],[102.99949839,33.00826446],[102.98481049,33.00796489],[102.98427038,33.01178371]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":439.013,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98167022,33.02039306],[102.98297495,33.01742716],[102.97637726,33.01925852],[102.97443318,33.02444511],[102.98167022,33.02039306]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":2252.4327,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97443318,33.02444511],[102.97507012,33.03108363],[102.97314808,33.03476886],[102.98266466,33.03684081],[102.98615942,33.03533128],[102.98443951,33.02973844],[102.98500046,33.02701255],[102.98245869,33.02087058],[102.97443318,33.02444511]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":11686.3337,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.17841604,32.93656553],[103.18045764,32.93573331],[103.18249477,32.93137319],[103.18686762,32.92824247],[103.21191253,32.92053164],[103.21523145,32.91593983],[103.21729814,32.9163906],[103.21988487,32.91388624],[103.22390615,32.91272528],[103.22710462,32.90777401],[103.22108998,32.90260657],[103.21969034,32.89595345],[103.17058995,32.92762369],[103.17841604,32.93656553]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":2433.3005,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.12788127,33.06859477],[103.12966522,33.07764862],[103.14089991,33.07698126],[103.14376801,33.07786251],[103.14588957,33.075814],[103.1462526,33.07452861],[103.14147288,33.06534926],[103.13106548,33.06907387],[103.12788127,33.06859477]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":1138.9023,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.12773067,33.06861312],[103.12045797,33.06938589],[103.12130426,33.07793646],[103.12945613,33.07776706],[103.12773067,33.06861312]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":1280.2961,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.125863,33.09181398],[103.12561344,33.08838957],[103.12941403,33.08084418],[103.12945613,33.07776706],[103.12130426,33.07793646],[103.12123978,33.09107561],[103.125863,33.09181398]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":6046.4247,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.12630987,33.09166674],[103.13042192,33.09237215],[103.13124166,33.09406633],[103.1500507,33.09317875],[103.15258563,33.09074131],[103.15384409,33.08616881],[103.15329459,33.08247158],[103.1501133,33.08099586],[103.14740604,33.07474484],[103.1462526,33.07452861],[103.14376801,33.07786251],[103.14089991,33.07698126],[103.12966522,33.07764862],[103.12959187,33.0809798],[103.12576168,33.08850239],[103.12630987,33.09166674]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":102084.5424,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.84450557,33.07937556],[102.84560682,33.07389707],[102.84390143,33.06431338],[102.84606575,33.0621494],[102.84533468,33.0591453],[102.85165855,33.04579244],[102.85408519,33.03279566],[102.85750061,33.02596813],[102.8565438,33.02259324],[102.85853858,33.01768857],[102.84957223,33.01307519],[102.85137804,33.0052888],[102.84577996,32.99388752],[102.84711262,32.98308738],[102.84419023,32.9719943],[102.84161893,32.97102132],[102.82930671,32.97284658],[102.82448687,32.97051366],[102.81770836,32.97719237],[102.81504549,32.97779513],[102.81172183,32.97597912],[102.8053886,32.9772966],[102.80367354,32.98492664],[102.80468825,32.99018065],[102.80750442,32.99419412],[102.80987059,33.00553993],[102.80800898,33.00579769],[102.80405347,33.01003367],[102.803525,33.01161552],[102.80710226,33.01511911],[102.80104355,33.02723483],[102.79084502,33.02966166],[102.78130771,33.03710534],[102.78145906,33.03907155],[102.77545394,33.04348186],[102.77701506,33.04403612],[102.77723955,33.04836297],[102.78313176,33.06078445],[102.78067143,33.06924279],[102.78033068,33.08209745],[102.77693987,33.09318757],[102.77797096,33.09424458],[102.77596241,33.09766573],[102.77717109,33.10102534],[102.78066434,33.10146249],[102.78294911,33.09942496],[102.78421456,33.10044055],[102.78837345,33.098957],[102.78888037,33.09761612],[102.79410327,33.09761568],[102.80301374,33.09359719],[102.80305238,33.08883736],[102.80923925,33.08815544],[102.81024937,33.08660292],[102.81327173,33.08651313],[102.81677681,33.09031705],[102.81877548,33.09043559],[102.81987445,33.08828183],[102.82647502,33.0876905],[102.8313085,33.08411319],[102.83645942,33.07709279],[102.83925035,33.07957708],[102.84450557,33.07937556]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":1456.0817,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.64652968,33.12591887],[102.64018378,33.11737966],[102.63586215,33.12231712],[102.63176866,33.12467145],[102.63300416,33.12533627],[102.63239364,33.12760511],[102.63441238,33.13043212],[102.64652968,33.12591887]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":1782.3562,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6466764,33.12602059],[102.634416,33.1306334],[102.63116612,33.13320321],[102.63235877,33.13619622],[102.63998498,33.1338733],[102.64410057,33.13649648],[102.64842283,33.13377091],[102.65023499,33.12950166],[102.6466764,33.12602059]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":5320.0553,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.77666014,33.09339701],[102.77377785,33.0946498],[102.77217558,33.09380853],[102.77148134,33.09559731],[102.76958048,33.095682],[102.7687074,33.09344587],[102.76687829,33.09259407],[102.76791567,33.0910911],[102.7626201,33.09065663],[102.75694474,33.08553039],[102.75115787,33.09778835],[102.75419486,33.09952907],[102.75309896,33.10292307],[102.75640005,33.10703687],[102.7662942,33.1114388],[102.77666014,33.09339701]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":3700.4201,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65023499,33.12950166],[102.64842283,33.13377091],[102.64608356,33.13454018],[102.65597369,33.14211787],[102.66578236,33.14392684],[102.66634026,33.14233614],[102.67088989,33.14266246],[102.65930374,33.12514158],[102.65023499,33.12950166]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":10286.2245,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63836579,33.10705763],[102.6417247,33.11648974],[102.67470815,33.09772304],[102.70113863,33.10390746],[102.70204196,33.09944314],[102.69819857,33.09919517],[102.69989248,33.09442173],[102.69699594,33.09231322],[102.69069654,33.09421369],[102.68532646,33.09107723],[102.67378949,33.08850069],[102.64814856,33.09745974],[102.63836579,33.10705763]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":687.3381,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63799484,33.11936567],[102.63371155,33.11598971],[102.63000844,33.11668762],[102.62922136,33.11836657],[102.62964423,33.12133224],[102.63113479,33.12104701],[102.63011553,33.1222121],[102.63329317,33.12354271],[102.63799484,33.11936567]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":323.2311,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62944838,33.11997168],[102.62594695,33.11808725],[102.62984305,33.11344744],[102.6329298,33.11508994],[102.63040397,33.11308939],[102.62565131,33.11799556],[102.62225094,33.11939528],[102.62236902,33.12111152],[102.62659473,33.12165673],[102.62929911,33.12128497],[102.62944838,33.11997168]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":1800.9697,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65236945,33.16865979],[102.66271671,33.16344157],[102.65135296,33.15587511],[102.64447639,33.16314471],[102.65236945,33.16865979]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":1041.6264,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65135296,33.15587511],[102.66271671,33.16344157],[102.66782635,33.16106778],[102.65465901,33.15275355],[102.65135296,33.15587511]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":553.2458,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.66360107,33.1707116],[102.66031186,33.17055924],[102.65872159,33.18150265],[102.66094841,33.18149718],[102.66306127,33.17900065],[102.66244416,33.17609321],[102.66360107,33.1707116]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":505.1543,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.66325033,33.15621509],[102.66530091,33.15579479],[102.6672353,33.15237744],[102.66539642,33.15113051],[102.66489424,33.14898774],[102.66307928,33.14869986],[102.6621525,33.15159194],[102.65837577,33.15221355],[102.66325033,33.15621509]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":512.6587,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65253395,33.17887464],[102.65643686,33.18550983],[102.65925647,33.18032049],[102.65493738,33.17810971],[102.65571509,33.17478947],[102.652006,33.17618312],[102.65253395,33.17887464]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":1001.3978,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63005964,33.16914613],[102.62848103,33.17565608],[102.63410112,33.1787147],[102.63583126,33.16777145],[102.63458643,33.16738127],[102.63448888,33.16492545],[102.63258422,33.16667188],[102.63230209,33.16537746],[102.63092046,33.16551684],[102.63005964,33.16914613]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":1170.7921,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62225094,33.11939528],[102.62565131,33.11799556],[102.62973516,33.11307534],[102.62908532,33.10936781],[102.63022971,33.10664006],[102.62198501,33.1093287],[102.62297473,33.11195027],[102.61942301,33.11253952],[102.62120562,33.11925906],[102.62225094,33.11939528]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":5274.9795,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63022971,33.10664006],[102.63043889,33.0994821],[102.62827141,33.08992884],[102.62513403,33.09043896],[102.62264014,33.08893365],[102.61591306,33.09058291],[102.61112098,33.09690483],[102.60529684,33.09764132],[102.60381091,33.10017712],[102.60979608,33.10086412],[102.61222769,33.10409661],[102.61792037,33.10519837],[102.61980549,33.10683865],[102.62006318,33.11003167],[102.61557979,33.1114145],[102.61580229,33.1130876],[102.62297473,33.11195027],[102.62198501,33.1093287],[102.63022971,33.10664006]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":795.5046,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60348086,33.06716881],[102.59634759,33.06368409],[102.59599736,33.07186878],[102.59982706,33.0721411],[102.60182044,33.0746047],[102.60348086,33.06716881]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":1414.8234,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60348086,33.06716881],[102.60566742,33.05950265],[102.60021244,33.05693001],[102.60144045,33.0552202],[102.59929537,33.05353952],[102.59850474,33.05068837],[102.59566215,33.0505767],[102.59452193,33.05237316],[102.59775316,33.06029146],[102.59634759,33.06368409],[102.60348086,33.06716881]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":1217.3759,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60316558,33.06923954],[102.60125351,33.07650942],[102.60262292,33.07701307],[102.60219305,33.07803331],[102.6006923,33.07755732],[102.59967928,33.07948413],[102.60348544,33.07982989],[102.60775412,33.07799501],[102.61245626,33.07377189],[102.61190925,33.07130569],[102.60316558,33.06923954]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":5781.1479,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59908315,33.08426568],[102.59955702,33.08703958],[102.59615815,33.0893234],[102.60255612,33.10087968],[102.60502939,33.09961986],[102.60529684,33.09764132],[102.61112098,33.09690483],[102.61591306,33.09058291],[102.62264014,33.08893365],[102.62020103,33.08256857],[102.61629532,33.07976251],[102.61581057,33.07453046],[102.61234519,33.07161639],[102.61261763,33.07390116],[102.61014069,33.0769818],[102.60391316,33.07949549],[102.60460488,33.08154195],[102.60024983,33.08135485],[102.59908315,33.08426568]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":1861.6443,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60800982,33.04387924],[102.60880113,33.04900483],[102.6071893,33.05473669],[102.62108656,33.05422537],[102.62379157,33.05088994],[102.6222126,33.04837606],[102.60800982,33.04387924]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":1317.2189,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60649343,33.03574392],[102.61022756,33.03358859],[102.62077585,33.03167528],[102.6193077,33.02690803],[102.60540044,33.02802362],[102.60649343,33.03574392]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":2196.71,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60672119,33.03767338],[102.60489826,33.02567595],[102.59510302,33.02527887],[102.59364457,33.02830219],[102.59449988,33.0317765],[102.58933613,33.03307074],[102.59508057,33.03754775],[102.60672119,33.03767338]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":911.2713,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59510302,33.02527887],[102.60489826,33.02567595],[102.60500169,33.01941763],[102.59843512,33.01839323],[102.5989155,33.01966203],[102.59453082,33.02117201],[102.59510302,33.02527887]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":195.7678,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60500169,33.01941763],[102.60522929,33.01789379],[102.59802674,33.01630677],[102.59843512,33.01839323],[102.60500169,33.01941763]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":870.9867,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60522929,33.01789379],[102.60658595,33.01097139],[102.59698695,33.00997386],[102.59758672,33.01448924],[102.59865931,33.01451222],[102.59802674,33.01630677],[102.60522929,33.01789379]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":58.589,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60840358,33.00753502],[102.60733911,33.00731754],[102.60565238,33.0108744],[102.60840358,33.00753502]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"Q","area_mu":10651.9736,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54132182,32.69706504],[102.5381797,32.68501613],[102.52511595,32.65527563],[102.53032135,32.64425777],[102.54367292,32.63849705],[102.55311285,32.63736971],[102.55541463,32.63337251],[102.55162263,32.63043063],[102.55262778,32.62572407],[102.55086306,32.62194028],[102.54467887,32.62358217],[102.53409657,32.63367294],[102.52798011,32.63679976],[102.52091565,32.64644835],[102.51949646,32.65217247],[102.52156466,32.66664023],[102.52760539,32.67580019],[102.52654945,32.67687798],[102.52720008,32.67894244],[102.52991755,32.67794944],[102.53221714,32.6786159],[102.5282754,32.68143626],[102.52957229,32.68496923],[102.53362437,32.68612535],[102.52994849,32.68758044],[102.53072551,32.6895006],[102.53544668,32.69538357],[102.54132182,32.69706504]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"Q","area_mu":6903.0949,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55344127,32.63740784],[102.55530587,32.63802938],[102.56065865,32.63532186],[102.56400901,32.63590153],[102.57414754,32.63144112],[102.57750837,32.62793293],[102.57160113,32.61803852],[102.5616739,32.60970918],[102.56013814,32.6093452],[102.55733519,32.61554164],[102.55086306,32.62194028],[102.55262778,32.62572407],[102.55162263,32.63043063],[102.55541463,32.63337251],[102.55344127,32.63740784]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":1028.9442,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97351227,33.01806081],[102.97640824,33.01604462],[102.97619127,33.01504665],[102.96811163,33.01328387],[102.96388622,33.00843714],[102.95553457,33.0086447],[102.9542212,33.01114468],[102.96786278,33.01435319],[102.97351227,33.01806081]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":588.6493,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98424832,33.0119551],[102.98173352,33.01238384],[102.98208676,33.01365026],[102.98087262,33.01406101],[102.98067062,33.01316642],[102.97821602,33.01438562],[102.97681565,33.01364229],[102.97654179,33.01622282],[102.97447682,33.01790164],[102.97637726,33.01925852],[102.98311954,33.01713662],[102.98424832,33.0119551]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":1442.8853,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96609798,33.00610316],[102.96721207,33.00752249],[102.96891185,33.00725588],[102.97897709,33.00031606],[102.98103939,33.00126574],[102.98283892,33.00051618],[102.97744526,32.99399565],[102.97134169,32.99747792],[102.96609798,33.00610316]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":2529.0172,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97744526,32.99399565],[102.97294877,32.9899497],[102.969208,32.99232879],[102.96508291,32.99284554],[102.96400247,32.99498017],[102.96490113,32.99849756],[102.96090621,33.00224169],[102.95796303,33.00329139],[102.95863509,33.00408147],[102.95363301,33.00753575],[102.95163832,33.01145307],[102.95346722,33.01102577],[102.95532215,33.00820087],[102.96763907,33.00795445],[102.96609798,33.00610316],[102.96802599,33.00213752],[102.97134169,32.99747792],[102.97744526,32.99399565]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":4035686.798,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56834683,32.87033024],[102.57440196,32.87681173],[102.58052258,32.87069519],[102.58257752,32.86329953],[102.57909889,32.85304484],[102.57411544,32.85676079],[102.57223815,32.86373562],[102.56907894,32.86479974],[102.56739747,32.86709764],[102.56834683,32.87033024]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":1945329.2107,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55386287,32.88372744],[102.5571887,32.88204268],[102.57126618,32.88159746],[102.57374374,32.87996386],[102.57440196,32.87681173],[102.57053881,32.87358389],[102.56739747,32.86709764],[102.55961342,32.86999554],[102.55386287,32.88372744]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":1838653.5699,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55386287,32.88372744],[102.55961342,32.86999554],[102.56739747,32.86709764],[102.55636179,32.86332246],[102.55457344,32.86103091],[102.55084228,32.86104739],[102.55092335,32.88373336],[102.55386287,32.88372744]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":1737848.5387,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56739747,32.86709764],[102.56907894,32.86479974],[102.57223815,32.86373562],[102.57300693,32.86020127],[102.56273553,32.855786],[102.55857749,32.85079466],[102.55084228,32.86104739],[102.55457344,32.86103091],[102.55636179,32.86332246],[102.56739747,32.86709764]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":1743159.1534,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57300693,32.86020127],[102.57411544,32.85676079],[102.57909889,32.85304484],[102.5777967,32.85098962],[102.57595342,32.8491659],[102.56864097,32.84837795],[102.56692127,32.84461634],[102.56139381,32.84650211],[102.55857749,32.85079466],[102.56273553,32.855786],[102.57300693,32.86020127]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":1776147.947,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57595342,32.8491659],[102.57096682,32.83648719],[102.56798419,32.83672979],[102.56407307,32.83306963],[102.56222857,32.83461819],[102.56017364,32.83282571],[102.55835192,32.83396285],[102.55702081,32.83801494],[102.55930795,32.8383762],[102.56139381,32.84650211],[102.56692127,32.84461634],[102.56864097,32.84837795],[102.57595342,32.8491659]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":2041934.9128,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56139381,32.84650211],[102.55930795,32.8383762],[102.55702081,32.83801494],[102.55315604,32.84184921],[102.5554335,32.84451111],[102.55462386,32.84520179],[102.55235349,32.84368498],[102.54811291,32.84530682],[102.54372342,32.8521968],[102.55084228,32.86104739],[102.56139381,32.84650211]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":2105327.8663,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54335162,32.88374828],[102.55092335,32.88373336],[102.55016921,32.87125127],[102.55155111,32.86431713],[102.55084228,32.86104739],[102.54372342,32.8521968],[102.54152092,32.85590649],[102.5424212,32.86446631],[102.54434457,32.86835141],[102.54435405,32.8810051],[102.54335162,32.88374828]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":1932429.1416,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54406549,32.87820078],[102.54434457,32.86835141],[102.5424212,32.86446631],[102.54196714,32.85673861],[102.53859258,32.85626514],[102.53444984,32.85926026],[102.53150549,32.86606728],[102.53546512,32.87172145],[102.53562422,32.87561422],[102.54406549,32.87820078]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":1552977.8988,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53295464,32.86862135],[102.53150549,32.86606728],[102.52279421,32.8614471],[102.52109832,32.85801188],[102.51682759,32.86043634],[102.51860213,32.87033534],[102.51832368,32.87664608],[102.53295464,32.86862135]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":1969732.6137,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51832368,32.87664608],[102.51817899,32.87962793],[102.52075225,32.88453177],[102.52533178,32.88436948],[102.5303185,32.88611385],[102.5362235,32.87372218],[102.53295464,32.86862135],[102.51832368,32.87664608]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":1404981.654,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50664245,32.88368162],[102.51130023,32.88727424],[102.51638648,32.89497864],[102.52080578,32.8931983],[102.52133694,32.88732728],[102.51817899,32.87962793],[102.51832368,32.87664608],[102.50664245,32.88368162]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":2141059.4523,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5303185,32.88611385],[102.52891048,32.88850741],[102.53000596,32.8920336],[102.53313521,32.89516941],[102.5386414,32.89704882],[102.54240774,32.8914214],[102.5410317,32.8883355],[102.54195386,32.88375098],[102.54335162,32.88374828],[102.54435405,32.8810051],[102.54406549,32.87820078],[102.53562422,32.87561422],[102.5303185,32.88611385]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":2014957.8896,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59676064,32.83301919],[102.60110021,32.82937624],[102.60299775,32.82090092],[102.60737206,32.82037114],[102.60874981,32.81856086],[102.60609372,32.80963969],[102.59536652,32.81387167],[102.59251243,32.819111],[102.59484653,32.82396263],[102.59676064,32.83301919]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59251243,32.819111],[102.59536652,32.81387167],[102.60609372,32.80963969],[102.6012779,32.80015651],[102.59868467,32.80288201],[102.58599029,32.80758439],[102.5892391,32.81103902],[102.58922504,32.81404508],[102.59251243,32.819111]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58599029,32.80758439],[102.59868467,32.80288201],[102.6012779,32.80015651],[102.59971664,32.79901885],[102.59699743,32.78935933],[102.59193976,32.79421328],[102.57736512,32.80184149],[102.58599029,32.80758439]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57736512,32.80184149],[102.59193976,32.79421328],[102.59699743,32.78935933],[102.59339743,32.78023931],[102.58766562,32.78322947],[102.57636648,32.79416932],[102.57636637,32.79940693],[102.57455591,32.80251287],[102.57736512,32.80184149]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57965947,32.79125118],[102.58766562,32.78322947],[102.59874138,32.77605828],[102.59403932,32.76779981],[102.58604487,32.7694133],[102.57692787,32.77539185],[102.58056648,32.78895669],[102.57965947,32.79125118]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57692787,32.77539185],[102.58604487,32.7694133],[102.59403932,32.76779981],[102.59345919,32.76207681],[102.59167991,32.75945138],[102.58460551,32.75532386],[102.58230942,32.75651788],[102.58081473,32.75954572],[102.5752635,32.76435811],[102.57692787,32.77539185]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5892391,32.81103902],[102.58922504,32.81404508],[102.59154666,32.81649619],[102.59484653,32.82396263],[102.59676064,32.83301919],[102.60110021,32.82937624],[102.60299775,32.82090092],[102.60737206,32.82037114],[102.60874981,32.81856086],[102.60535277,32.80758399],[102.59971664,32.79901885],[102.59339743,32.78023931],[102.59874138,32.77605828],[102.59403932,32.76779981],[102.59345919,32.76207681],[102.59167991,32.75945138],[102.58460551,32.75532386],[102.5752635,32.76435811],[102.57744016,32.77906828],[102.58056648,32.78895669],[102.57636648,32.79416932],[102.57636637,32.79940693],[102.57455591,32.80251287],[102.57736512,32.80184149],[102.5892391,32.81103902]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55247254,32.9818409],[102.55019899,32.98329378],[102.55783901,32.98953987],[102.55943126,32.99274319],[102.57190431,32.99890208],[102.57955254,33.00648177],[102.58592681,33.01026307],[102.59222042,33.01142619],[102.59251425,33.00455416],[102.58985111,33.005313],[102.58641476,33.00355809],[102.58442454,33.0040102],[102.58421647,33.00268285],[102.5707576,32.99516296],[102.56944777,32.99222028],[102.56571109,32.9911685],[102.55247254,32.9818409]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59527338,33.00487445],[102.59578418,33.00268868],[102.59366394,32.99995052],[102.59017426,33.0010511],[102.59527338,33.00487445]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58598836,32.8949237],[102.58763456,32.89584639],[102.5903945,32.89413956],[102.59058302,32.89004993],[102.58806341,32.8791469],[102.58567765,32.87749765],[102.58117547,32.87730871],[102.58612723,32.87707567],[102.57984726,32.87193307],[102.57173068,32.88151701],[102.57185867,32.88315612],[102.57707054,32.8846113],[102.57943684,32.88326438],[102.58279432,32.88649331],[102.58351987,32.89311519],[102.58573348,32.89260862],[102.58598836,32.8949237]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58743151,32.96298754],[102.58420479,32.96806026],[102.58572609,32.96872112],[102.58449005,32.97012013],[102.59120721,32.97241691],[102.5940476,32.97596091],[102.59478044,32.9798966],[102.59767392,32.98185238],[102.59913446,32.98587235],[102.6007627,32.98654586],[102.60090847,32.98399538],[102.60227756,32.98285895],[102.60101788,32.97768454],[102.60033465,32.97576404],[102.59657626,32.97408851],[102.59600074,32.97267895],[102.59669659,32.97177862],[102.60152651,32.97284331],[102.60291185,32.96852529],[102.59282238,32.96402176],[102.58752991,32.96891922],[102.58871126,32.96474545],[102.59059442,32.96348123],[102.58818603,32.96218716],[102.58743151,32.96298754]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57523605,32.90729741],[102.57018532,32.90430528],[102.56918966,32.90074084],[102.57017378,32.89938854],[102.56331292,32.90294144],[102.56938712,32.89757],[102.56856028,32.89562704],[102.55408672,32.89352308],[102.55761663,32.90204282],[102.55761835,32.90541273],[102.56068292,32.90722611],[102.56697582,32.90628163],[102.57523605,32.90729741]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57017378,32.89938854],[102.56918966,32.90074084],[102.57018532,32.90430528],[102.57725256,32.90843324],[102.59428241,32.90585174],[102.59372033,32.9029916],[102.59470632,32.90157459],[102.58829319,32.90339896],[102.58728137,32.90092261],[102.58808722,32.89962101],[102.58358839,32.89666477],[102.57526743,32.89731406],[102.57017378,32.89938854]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53092232,32.92091441],[102.52272441,32.92755252],[102.51697081,32.92662218],[102.51676626,32.93036377],[102.52017384,32.93256354],[102.525798,32.93919172],[102.53001287,32.94003276],[102.5328105,32.9423111],[102.53518672,32.94600351],[102.54114369,32.94701228],[102.54921116,32.94483952],[102.55175795,32.94671775],[102.55773239,32.94530435],[102.5615509,32.95004236],[102.56633593,32.95070783],[102.57218986,32.94861994],[102.57669658,32.94302109],[102.58628582,32.94698437],[102.59495193,32.94818395],[102.60135751,32.94562449],[102.60393306,32.94161697],[102.60361093,32.93584523],[102.59419486,32.93402],[102.57575194,32.93379778],[102.56605666,32.93225322],[102.56596087,32.93426907],[102.56455389,32.93509992],[102.5630856,32.93483171],[102.56143123,32.93089994],[102.55307086,32.93157848],[102.54680131,32.92780426],[102.54401184,32.93349625],[102.54307168,32.93075204],[102.54375618,32.92722208],[102.53607666,32.92368247],[102.53310391,32.92607705],[102.53404536,32.92909616],[102.53303126,32.93207781],[102.52981139,32.92952642],[102.52372378,32.92981164],[102.52778642,32.92796235],[102.53057525,32.92504956],[102.53241464,32.92233161],[102.53092232,32.92091441]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59029771,32.93396016],[102.5902445,32.93950267],[102.5882114,32.94520645],[102.58628582,32.94698437],[102.59495193,32.94818395],[102.60135751,32.94562449],[102.60393306,32.94161697],[102.60317601,32.93595707],[102.59029771,32.93396016]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58628582,32.94698437],[102.5882114,32.94520645],[102.5902445,32.93950267],[102.59029771,32.93396016],[102.57257569,32.93343025],[102.57124462,32.93921136],[102.57289708,32.94413876],[102.57435914,32.94492268],[102.57669658,32.94302109],[102.58628582,32.94698437]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56389338,32.93497927],[102.56500933,32.95075527],[102.57218986,32.94861994],[102.57435914,32.94492268],[102.57289708,32.94413876],[102.57124462,32.93921136],[102.57257569,32.93343025],[102.56605666,32.93225322],[102.56596087,32.93426907],[102.56389338,32.93497927]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55773239,32.94530435],[102.55655271,32.93669629],[102.55719273,32.93059827],[102.55307086,32.93157848],[102.54609525,32.92780735],[102.54315638,32.93979214],[102.54475862,32.9459087],[102.54921116,32.94483952],[102.55297976,32.946636],[102.55773239,32.94530435]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54475862,32.9459087],[102.54326127,32.94222122],[102.54375618,32.92722208],[102.53607666,32.92368247],[102.53310391,32.92607705],[102.53389342,32.930929],[102.53240886,32.93429603],[102.53559883,32.94073584],[102.53327158,32.94282939],[102.53518672,32.94600351],[102.54114369,32.94701228],[102.54475862,32.9459087]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53327158,32.94282939],[102.53559883,32.94073584],[102.53240886,32.93429603],[102.53303126,32.93207781],[102.52981139,32.92952642],[102.52372378,32.92981164],[102.52778642,32.92796235],[102.53241464,32.92233161],[102.53092232,32.92091441],[102.52272441,32.92755252],[102.51697081,32.92662218],[102.51772387,32.93158127],[102.52017384,32.93256354],[102.525798,32.93919172],[102.53001287,32.94003276],[102.53327158,32.94282939]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56500933,32.95075527],[102.56389338,32.93497927],[102.56143123,32.93089994],[102.55719273,32.93059827],[102.55655271,32.93669629],[102.55773239,32.94530435],[102.5615509,32.95004236],[102.56500933,32.95075527]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":2224813.4971,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61601618,32.87001823],[102.61665102,32.87166448],[102.62002717,32.87151484],[102.62971028,32.87526235],[102.64085193,32.86966336],[102.64196598,32.86608485],[102.63205991,32.86215025],[102.62727039,32.86217392],[102.6207877,32.86576252],[102.6178254,32.87025097],[102.61601618,32.87001823]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":2778618.4173,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61840206,32.76519086],[102.61674186,32.76733761],[102.61809677,32.76839634],[102.61413541,32.77379801],[102.61961207,32.77682316],[102.62676752,32.78606823],[102.63253736,32.78244157],[102.6308126,32.77815598],[102.63040947,32.76904456],[102.63267315,32.7663497],[102.6298286,32.76386952],[102.62074671,32.76126668],[102.61840206,32.76519086]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":2744954.3914,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6275139,32.74303357],[102.63045237,32.74340054],[102.63150756,32.74091407],[102.63471337,32.73918015],[102.63691531,32.73405709],[102.63296974,32.72383197],[102.62492259,32.72712679],[102.61808616,32.73468976],[102.62040663,32.74694096],[102.62266688,32.74719695],[102.62620631,32.74305678],[102.6275139,32.74303357]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":2636342.26,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58940996,32.74306199],[102.59159321,32.74023653],[102.59001388,32.73189389],[102.58670848,32.72713791],[102.58308154,32.72495995],[102.58088416,32.72559044],[102.57252371,32.73347323],[102.57166328,32.74018109],[102.57861638,32.74066928],[102.58383226,32.74400422],[102.58675269,32.74250188],[102.58940996,32.74306199]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":2742922.3138,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63746123,32.68481252],[102.63618854,32.69167867],[102.64038043,32.6909232],[102.6454533,32.68573756],[102.64731615,32.68050296],[102.646903,32.6765319],[102.64157219,32.66874918],[102.63088727,32.6595448],[102.62383046,32.65809088],[102.62097474,32.658757],[102.6193573,32.66088703],[102.62739684,32.66305935],[102.6354656,32.67071426],[102.63872921,32.68031704],[102.63746123,32.68481252]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.69710639,32.86654594],[102.68602492,32.87553683],[102.69160067,32.88056756],[102.69706738,32.88328737],[102.70043749,32.88068831],[102.70106431,32.87684091],[102.70627721,32.87317055],[102.70476685,32.87265232],[102.70499923,32.8711509],[102.70042098,32.8704781],[102.70051882,32.86911486],[102.69710639,32.86654594]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.726688,32.88244324],[102.71111062,32.89006316],[102.71648369,32.89660544],[102.71815688,32.89761881],[102.72258514,32.89690623],[102.72733436,32.89312273],[102.72812396,32.89024151],[102.73359184,32.888043],[102.72912258,32.88557814],[102.726688,32.88244324]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4811602,33.00805651],[102.47913491,33.00573969],[102.47785725,32.99982815],[102.47411154,32.99822019],[102.4740871,32.99614771],[102.46768227,32.99788191],[102.46320514,33.00101331],[102.46384906,33.00287365],[102.47096601,33.00719844],[102.47017177,33.00856819],[102.47179898,33.01213099],[102.47893349,33.01195114],[102.4811602,33.00805651]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49357752,32.97714266],[102.48253015,32.97409274],[102.47786214,32.97446854],[102.47318934,32.97781747],[102.47279485,32.98027334],[102.48225906,32.98299688],[102.4895017,32.98854766],[102.49044284,32.98837602],[102.49357752,32.97714266]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4740871,32.99614771],[102.47411154,32.99822019],[102.47785725,32.99982815],[102.47913491,33.00573969],[102.4811602,33.00805651],[102.48589436,33.00124102],[102.48466322,33.00053354],[102.48496945,32.99647674],[102.48353269,32.99465967],[102.48553669,32.99046267],[102.48455247,32.98482743],[102.48211565,32.98312681],[102.48079769,32.98395638],[102.47861475,32.98564427],[102.47715437,32.99032195],[102.47879208,32.99332288],[102.48099566,32.99409053],[102.48118617,32.99629098],[102.4740871,32.99614771]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47583054,32.97543589],[102.48253015,32.97409274],[102.49357752,32.97714266],[102.487862,32.96835132],[102.48418833,32.96581988],[102.48111263,32.9601122],[102.47562774,32.96266395],[102.47831093,32.9674422],[102.47472397,32.96921255],[102.47583054,32.97543589]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.69710639,32.86654594],[102.69249312,32.86481953],[102.68808542,32.85806472],[102.67976877,32.86483451],[102.68602492,32.87553683],[102.69710639,32.86654594]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.726688,32.88244324],[102.72539234,32.88165872],[102.72598369,32.8806724],[102.72962991,32.87917152],[102.72649429,32.87685946],[102.72067134,32.87670802],[102.7189856,32.8752138],[102.71620146,32.87645725],[102.71216137,32.88090302],[102.71038562,32.88493019],[102.71111062,32.89006316],[102.726688,32.88244324]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":28789450.4125,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50664245,32.88368162],[102.51130023,32.88727424],[102.51480987,32.89335195],[102.52498186,32.90397769],[102.52628138,32.9125378],[102.53121981,32.92108246],[102.53861727,32.91548549],[102.53885619,32.91010236],[102.54046158,32.90620199],[102.5386414,32.89704882],[102.54240774,32.8914214],[102.5410317,32.8883355],[102.54195386,32.88375098],[102.55386287,32.88372744],[102.5571887,32.88204268],[102.57126618,32.88159746],[102.57374374,32.87996386],[102.57440196,32.87681173],[102.58052258,32.87069519],[102.58257752,32.86329953],[102.57909889,32.85304484],[102.57595342,32.8491659],[102.57205832,32.83747466],[102.56798419,32.83672979],[102.56407307,32.83306963],[102.56222857,32.83461819],[102.56017364,32.83282571],[102.55896451,32.83340244],[102.55702081,32.83801494],[102.55315604,32.84184921],[102.5554335,32.84451111],[102.55462386,32.84520179],[102.55235349,32.84368498],[102.54811291,32.84530682],[102.54094608,32.85656036],[102.53714864,32.85680574],[102.53444984,32.85926026],[102.53150549,32.86606728],[102.52279421,32.8614471],[102.52109832,32.85801188],[102.51682759,32.86043634],[102.51860213,32.87033534],[102.51832368,32.87664608],[102.50664245,32.88368162]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":18.7326,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62946685,32.92290765],[102.63339345,32.9251895],[102.63484894,32.92175822],[102.62909189,32.91980627],[102.62946685,32.92290765]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":315.8707,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.87238293,32.84217914],[102.8769408,32.84208554],[102.87934608,32.84412508],[102.88127243,32.84001539],[102.87148804,32.84188936],[102.86838641,32.84098339],[102.87308836,32.84046973],[102.866095,32.83969384],[102.87688431,32.84015691],[102.88253039,32.83865149],[102.87679649,32.83789308],[102.8689084,32.83459865],[102.86641066,32.83489748],[102.86491939,32.83963785],[102.86947175,32.84207881],[102.87238293,32.84217914]]],[[[102.83550297,32.85821583],[102.83874156,32.85910809],[102.8420257,32.86206331],[102.84082208,32.85816659],[102.84397291,32.85587616],[102.85659466,32.85637731],[102.86721971,32.85355987],[102.86371581,32.85037781],[102.86752408,32.85323713],[102.87447912,32.84949919],[102.87005476,32.847264],[102.87153166,32.84403842],[102.86927232,32.84842079],[102.86707519,32.84801235],[102.86370484,32.85019227],[102.86099523,32.8482261],[102.85633508,32.85267151],[102.85252683,32.85166692],[102.8493471,32.85254737],[102.84861452,32.85159809],[102.85021777,32.85137727],[102.84891305,32.84970664],[102.84647491,32.84921024],[102.8425683,32.84973282],[102.83893922,32.84851667],[102.83374764,32.84944837],[102.83197828,32.85125415],[102.83550297,32.85821583]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":1629.4185,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.83342102,32.76389892],[102.82542169,32.75238104],[102.82566333,32.74903249],[102.82295999,32.74609202],[102.823357,32.7450588],[102.82143968,32.74530994],[102.82253362,32.74282476],[102.8193475,32.74113938],[102.8160342,32.73242332],[102.80689304,32.72755746],[102.79938595,32.73144576],[102.79908452,32.73410439],[102.7957226,32.73389675],[102.79194459,32.73566128],[102.78760958,32.7357344],[102.78107175,32.73056634],[102.7738075,32.72819493],[102.77078083,32.72912969],[102.76551103,32.73392575],[102.76715954,32.7365724],[102.77342253,32.73924287],[102.77644236,32.74503577],[102.78373948,32.74661262],[102.79093208,32.75741637],[102.79734208,32.76195627],[102.80332363,32.77153713],[102.80712431,32.77214253],[102.8183563,32.769533],[102.82176178,32.77138108],[102.83342102,32.76389892]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.7592763,32.92909615],[102.76290874,32.93630885],[102.76335283,32.94058118],[102.76517164,32.94152431],[102.77130914,32.93934905],[102.77335598,32.9404815],[102.77373971,32.94296017],[102.77936205,32.94316566],[102.77753781,32.94420761],[102.77927879,32.94528461],[102.79207373,32.94599618],[102.79065476,32.94063943],[102.78478331,32.93496622],[102.7825432,32.92730809],[102.78788983,32.92542325],[102.78462399,32.92204666],[102.78079322,32.92431155],[102.78312865,32.93045305],[102.7808508,32.92877351],[102.78006526,32.92436023],[102.77565234,32.92298654],[102.77398768,32.92412287],[102.77447286,32.9226694],[102.77218875,32.92310281],[102.77358866,32.92404841],[102.77029593,32.92272325],[102.77239883,32.92514361],[102.76883322,32.9223601],[102.76535615,32.92398625],[102.75993467,32.92351549],[102.7588118,32.9239918],[102.76082201,32.92566288],[102.75795527,32.92704298],[102.7592763,32.92909615]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.85400375,32.75599767],[102.85644557,32.75625583],[102.86234889,32.74726621],[102.86028144,32.73799917],[102.85772866,32.7374212],[102.85346615,32.74509974],[102.85400375,32.75599767]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.64875912,32.90746763],[102.64401571,32.91090365],[102.64468574,32.91593872],[102.64063934,32.9196239],[102.63584774,32.92041178],[102.64014299,32.92611544],[102.64016718,32.92947432],[102.64208521,32.93183105],[102.64193229,32.93572523],[102.64519347,32.93601379],[102.65178402,32.93353668],[102.65289162,32.93643186],[102.6506413,32.93819943],[102.65146222,32.93903491],[102.65579582,32.93740908],[102.6609866,32.94150413],[102.66072465,32.94280331],[102.65774495,32.9438878],[102.66182016,32.94401897],[102.66183039,32.94539304],[102.66857317,32.95108269],[102.66686835,32.953153],[102.66877725,32.95413522],[102.6687005,32.95596781],[102.67050395,32.95496571],[102.67018885,32.95160842],[102.67624854,32.94832366],[102.67688925,32.94685445],[102.68355047,32.94416153],[102.6832175,32.94324727],[102.67951146,32.94166432],[102.67076187,32.94835324],[102.67170452,32.94309784],[102.67846175,32.93876717],[102.67402384,32.93554671],[102.6671216,32.94317011],[102.66525576,32.94337091],[102.66652283,32.93878371],[102.67208536,32.93360092],[102.66880135,32.93328455],[102.66661845,32.93644527],[102.66346482,32.93768827],[102.66260544,32.93626144],[102.66806565,32.93251076],[102.66567977,32.93123524],[102.66381811,32.93196084],[102.66413938,32.92952576],[102.66199948,32.93087308],[102.65982348,32.93498791],[102.6576735,32.93499925],[102.66124305,32.92806202],[102.65927286,32.92940839],[102.65749751,32.92650725],[102.65396112,32.93029514],[102.65551358,32.92599282],[102.65256828,32.9255311],[102.65593976,32.9224121],[102.65468712,32.92132127],[102.65182549,32.924533],[102.65041154,32.92458808],[102.65248369,32.92171449],[102.64886111,32.92144707],[102.65145424,32.92019304],[102.64997263,32.91872165],[102.65302522,32.91841946],[102.6521438,32.91393902],[102.65439939,32.91297297],[102.65193844,32.90907334],[102.64875912,32.90746763]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.93001085,32.79557278],[102.92951208,32.79215643],[102.92323362,32.78808048],[102.918835,32.78747156],[102.90851069,32.78259809],[102.90416087,32.78253414],[102.9083175,32.78026155],[102.90509251,32.77971234],[102.90925966,32.77848934],[102.90295179,32.7746702],[102.89990605,32.77507382],[102.89735275,32.77389931],[102.89737334,32.77595083],[102.89568579,32.77663089],[102.89553166,32.77815881],[102.89923331,32.78118593],[102.89177585,32.78100068],[102.89500332,32.77615864],[102.89338532,32.77249627],[102.87316812,32.77263882],[102.87325022,32.77526247],[102.87148649,32.77393878],[102.86538819,32.77551666],[102.86486508,32.77748988],[102.86824877,32.77975671],[102.87583169,32.77892524],[102.87562469,32.77993439],[102.87032155,32.78102486],[102.87186872,32.7839914],[102.86809017,32.78575822],[102.86711373,32.79130735],[102.871273,32.78962952],[102.87198231,32.79118652],[102.87097123,32.79316315],[102.8838839,32.80093028],[102.88705118,32.792257],[102.8858567,32.79093074],[102.87994926,32.78761338],[102.87264109,32.78888597],[102.87554338,32.78069722],[102.87760602,32.77907963],[102.89077793,32.78933201],[102.89933509,32.78734594],[102.91643442,32.79748268],[102.92790519,32.79299282],[102.93001085,32.79557278]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65126375,32.79029359],[102.65473074,32.78855526],[102.65840639,32.78448983],[102.6563601,32.78274469],[102.65846893,32.78071054],[102.65728374,32.77930443],[102.65862745,32.77769417],[102.65814668,32.77376504],[102.65580465,32.76862418],[102.65314832,32.76989772],[102.6513399,32.77593822],[102.64694822,32.78096143],[102.64989517,32.77609841],[102.6508963,32.77086372],[102.65448944,32.76794397],[102.65182182,32.76146873],[102.64580307,32.75378924],[102.64003645,32.75595644],[102.64241062,32.75945607],[102.64348053,32.77002663],[102.64131316,32.78233457],[102.64267049,32.78304725],[102.64583852,32.78997814],[102.65126375,32.79029359]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65269616,32.75754444],[102.65704229,32.75068088],[102.66133092,32.75032432],[102.66395633,32.752655],[102.67049233,32.75223193],[102.67200909,32.75871295],[102.67705486,32.75694934],[102.67263305,32.75088958],[102.67147429,32.74695936],[102.67453669,32.73025493],[102.66855338,32.73152467],[102.66827031,32.73595409],[102.65962794,32.74272653],[102.6615131,32.74478932],[102.66458944,32.74484175],[102.66493131,32.7474601],[102.6580001,32.74930983],[102.654832,32.74846756],[102.64921468,32.75245708],[102.65018876,32.75440832],[102.651706,32.75339844],[102.6522762,32.75415891],[102.65110156,32.75569188],[102.65269616,32.75754444]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65411951,32.74309929],[102.65827909,32.74059636],[102.66034753,32.73781804],[102.65976823,32.73581708],[102.66168796,32.73585467],[102.66410091,32.73388562],[102.66408109,32.73121371],[102.66117681,32.72779361],[102.65806555,32.7269034],[102.648419,32.72776481],[102.64940801,32.73181544],[102.64761369,32.73349473],[102.64773798,32.73506867],[102.64921853,32.73682645],[102.65377521,32.7346079],[102.64885206,32.74078866],[102.64954441,32.74283679],[102.65331693,32.74143347],[102.65411951,32.74309929]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":14000,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53092232,32.92091441],[102.52272441,32.92755252],[102.51656658,32.92715824],[102.51676626,32.93036377],[102.52017384,32.93256354],[102.52291252,32.93644554],[102.52916927,32.93583226],[102.53585566,32.93744511],[102.53845654,32.93619338],[102.54620939,32.94142895],[102.55582153,32.94097432],[102.56473429,32.94374181],[102.57007404,32.94271749],[102.57283119,32.94451607],[102.57669658,32.94302109],[102.58628582,32.94698437],[102.59495193,32.94818395],[102.60135751,32.94562449],[102.60393306,32.94161697],[102.60361093,32.93584523],[102.59419486,32.93402],[102.57575194,32.93379778],[102.56605666,32.93225322],[102.56596087,32.93426907],[102.56455389,32.93509992],[102.5630856,32.93483171],[102.56143123,32.93089994],[102.55307086,32.93157848],[102.54680131,32.92780426],[102.54401184,32.93349625],[102.54307168,32.93075204],[102.54375618,32.92722208],[102.53607666,32.92368247],[102.53310391,32.92607705],[102.53404536,32.92909616],[102.53303126,32.93207781],[102.52981139,32.92952642],[102.52372378,32.92981164],[102.52778642,32.92796235],[102.53057525,32.92504956],[102.53241464,32.92233161],[102.53092232,32.92091441]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":3000,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55247254,32.9818409],[102.55019899,32.98329378],[102.55783901,32.98953987],[102.55943126,32.99274319],[102.57190431,32.99890208],[102.57955254,33.00648177],[102.58592681,33.01026307],[102.59222042,33.01142619],[102.59251425,33.00455416],[102.58985111,33.005313],[102.58641476,33.00355809],[102.58442454,33.0040102],[102.58421647,33.00268285],[102.5707576,32.99516296],[102.56944777,32.99222028],[102.56571109,32.9911685],[102.55247254,32.9818409]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":200,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59527338,33.00487445],[102.59578418,33.00268868],[102.59366394,32.99995052],[102.59017426,33.0010511],[102.59527338,33.00487445]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":3000,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58598836,32.8949237],[102.58763456,32.89584639],[102.5903945,32.89413956],[102.59058302,32.89004993],[102.58806341,32.8791469],[102.58567765,32.87749765],[102.58117547,32.87730871],[102.58612723,32.87707567],[102.57984726,32.87193307],[102.57173068,32.88151701],[102.57185867,32.88315612],[102.57707054,32.8846113],[102.57943684,32.88326438],[102.58279432,32.88649331],[102.58351987,32.89311519],[102.58573348,32.89260862],[102.58598836,32.8949237]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":5500,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56189862,32.89393946],[102.55408672,32.89352308],[102.55761663,32.90204282],[102.55761835,32.90541273],[102.56068292,32.90722611],[102.57023522,32.90649583],[102.57725256,32.90843324],[102.59428241,32.90585174],[102.59372033,32.9029916],[102.59470632,32.90157459],[102.58829319,32.90339896],[102.58728137,32.90092261],[102.58808722,32.89962101],[102.58358839,32.89666477],[102.5735056,32.89774203],[102.56331292,32.90294144],[102.56983541,32.89691905],[102.56189862,32.89393946]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":2700,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58743151,32.96298754],[102.58420479,32.96806026],[102.58572609,32.96872112],[102.58449005,32.97012013],[102.59120721,32.97241691],[102.5940476,32.97596091],[102.59478044,32.9798966],[102.59767392,32.98185238],[102.59913446,32.98587235],[102.6007627,32.98654586],[102.60090847,32.98399538],[102.60227756,32.98285895],[102.60101788,32.97768454],[102.60033465,32.97576404],[102.59657626,32.97408851],[102.59600074,32.97267895],[102.59669659,32.97177862],[102.60152651,32.97284331],[102.60291185,32.96852529],[102.59282238,32.96402176],[102.58752991,32.96891922],[102.58871126,32.96474545],[102.59059442,32.96348123],[102.58818603,32.96218716],[102.58743151,32.96298754]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.61166227,32.87965239],[102.61614468,32.8796716],[102.62002717,32.87151484],[102.61779244,32.87017464],[102.6207877,32.86576252],[102.62609688,32.86205765],[102.62536701,32.85343657],[102.61949805,32.85081764],[102.62313887,32.84574342],[102.62693602,32.84443523],[102.62858521,32.83820704],[102.6269501,32.83716171],[102.62556351,32.83286295],[102.62697249,32.83059325],[102.62101529,32.82953888],[102.62554759,32.8285544],[102.62606176,32.82547905],[102.62843514,32.8246055],[102.62804143,32.8235864],[102.63324128,32.81617471],[102.62652719,32.81455491],[102.62549074,32.81323631],[102.62293433,32.81337808],[102.62357538,32.8118091],[102.64396043,32.81069972],[102.64342335,32.80516765],[102.63821326,32.8036209],[102.6247093,32.80491887],[102.62332444,32.80725423],[102.62187916,32.8074141],[102.62213786,32.81210788],[102.61856045,32.81656912],[102.61825096,32.81963835],[102.61615569,32.82226341],[102.61404047,32.8220066],[102.61199793,32.82410648],[102.61175868,32.82877408],[102.6142678,32.8287618],[102.61621388,32.83805407],[102.62007542,32.843796],[102.61370041,32.8557368],[102.61318005,32.86687002],[102.61511773,32.87162046],[102.61242206,32.87164896],[102.61112852,32.87298363],[102.61334044,32.87627078],[102.61575351,32.87722083],[102.61166227,32.87965239]]],[[[102.60710482,32.88408637],[102.60936162,32.88002928],[102.61166227,32.87965239],[102.59922133,32.87983358],[102.5972466,32.87717681],[102.59456593,32.86694066],[102.59254453,32.86904012],[102.59282619,32.87058471],[102.59545262,32.87271935],[102.5960757,32.87457722],[102.59510241,32.87615641],[102.59835982,32.88290092],[102.59691244,32.88462553],[102.59413166,32.88483917],[102.59326134,32.88661825],[102.5951696,32.88784019],[102.5983509,32.88662263],[102.5998247,32.88881993],[102.59544292,32.89319236],[102.59684092,32.89858591],[102.60017144,32.8993143],[102.60422757,32.89694726],[102.60710482,32.88408637]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52540391,32.81358401],[102.52034874,32.81295239],[102.5204658,32.81558574],[102.51841454,32.81848574],[102.5196215,32.82197343],[102.5180125,32.82515788],[102.51627534,32.82379088],[102.5173033,32.8256475],[102.5124458,32.82976328],[102.50794725,32.84008791],[102.51027045,32.83952688],[102.51533945,32.83291199],[102.51556362,32.83414783],[102.51958038,32.83445186],[102.52449138,32.83919516],[102.52352818,32.84148948],[102.52414885,32.84746261],[102.53001632,32.84557704],[102.53208291,32.84141714],[102.53013794,32.82292562],[102.53068846,32.81857173],[102.53013546,32.8167991],[102.52540391,32.81358401]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50143733,32.82999983],[102.50217932,32.82627514],[102.49801643,32.82462176],[102.49673861,32.82856328],[102.4950196,32.82940509],[102.49422778,32.83439437],[102.50143733,32.82999983]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49770992,32.81396714],[102.50185797,32.82144036],[102.50624343,32.82149904],[102.50905577,32.81919734],[102.51002216,32.81426928],[102.50803867,32.81126179],[102.50949095,32.80831667],[102.49555455,32.80681248],[102.49593082,32.80131427],[102.49899437,32.8013115],[102.49888202,32.79738027],[102.49372417,32.79637007],[102.49235595,32.80112923],[102.49264387,32.80723556],[102.49770992,32.81396714]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.66645755,32.78894019],[102.65895722,32.80014497],[102.65684697,32.80511832],[102.65778113,32.80921682],[102.66032855,32.8183338],[102.66604372,32.81716207],[102.66811002,32.81851978],[102.66771775,32.8204686],[102.67170265,32.82136339],[102.67178124,32.81678863],[102.67472754,32.82083801],[102.67710866,32.81292374],[102.67667756,32.8097197],[102.67441858,32.80686905],[102.66893177,32.80752831],[102.66456459,32.81287644],[102.66560971,32.80754601],[102.66010925,32.80637274],[102.66159059,32.80499075],[102.67196067,32.80459199],[102.67479378,32.80268729],[102.67198852,32.79555654],[102.66645755,32.78894019]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":5442549.4089,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50664245,32.88368162],[102.50346544,32.88726951],[102.50399607,32.89394242],[102.5027934,32.89777072],[102.50688417,32.9010385],[102.51022856,32.90685839],[102.51366978,32.90919181],[102.51600854,32.92582662],[102.52023904,32.92366197],[102.52512325,32.92876598],[102.52796941,32.92786652],[102.53241675,32.92226517],[102.52806597,32.91684274],[102.52549541,32.91683831],[102.52713381,32.91533511],[102.52580418,32.91395129],[102.52483287,32.90483728],[102.52274661,32.90402534],[102.52279808,32.90139292],[102.52146463,32.90162751],[102.52212156,32.90048282],[102.51982767,32.89973255],[102.51888544,32.89721717],[102.51873342,32.89830568],[102.51721615,32.89804476],[102.51779423,32.89630559],[102.51434452,32.89439219],[102.51284732,32.8897491],[102.50965127,32.88626616],[102.50700001,32.88544099],[102.50664245,32.88368162]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":2267912.5625,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51360023,32.93444199],[102.51102568,32.93284766],[102.5067156,32.93585781],[102.50636402,32.93453089],[102.50524652,32.93542097],[102.50864697,32.93247725],[102.50636684,32.92950441],[102.51059002,32.93091863],[102.5106009,32.92788878],[102.50955111,32.92734435],[102.51072666,32.9267355],[102.50960476,32.91893794],[102.5039716,32.91518186],[102.5018247,32.9196724],[102.504574,32.92514006],[102.50358408,32.93415238],[102.50843187,32.93869194],[102.51214412,32.93875312],[102.51525593,32.94377506],[102.51927569,32.94606775],[102.52134603,32.95711337],[102.52293355,32.9529843],[102.52333946,32.94565153],[102.51360023,32.93444199]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":8256768.9296,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51891173,32.9600527],[102.51673265,32.96073881],[102.51519722,32.95909236],[102.51334276,32.95942445],[102.50973373,32.96566104],[102.51170557,32.96210311],[102.51144423,32.95996662],[102.50722676,32.96277028],[102.50924273,32.95900379],[102.50645007,32.95758374],[102.51389547,32.95713346],[102.51405114,32.95469466],[102.51250799,32.95207677],[102.50764962,32.95357572],[102.50453205,32.95270565],[102.50458376,32.9518466],[102.5092249,32.95194705],[102.51038726,32.94827135],[102.50446105,32.94107637],[102.502292,32.94275508],[102.50409257,32.94095857],[102.4980064,32.93331064],[102.49446885,32.93409764],[102.49578435,32.93257514],[102.49303002,32.93175582],[102.49116319,32.92566536],[102.4926558,32.92548772],[102.49495016,32.92908581],[102.49695313,32.92910649],[102.49533111,32.92434633],[102.49703361,32.91921512],[102.48849713,32.90997322],[102.48601155,32.91339568],[102.4884373,32.92919163],[102.4931029,32.94200421],[102.49567905,32.94525724],[102.49706107,32.95335195],[102.50154452,32.95366333],[102.50255737,32.96063305],[102.5045036,32.96369108],[102.50813333,32.96497417],[102.50911899,32.96708863],[102.51395714,32.96686364],[102.51861603,32.97354683],[102.52337667,32.9745194],[102.52938795,32.97161696],[102.53238244,32.97257758],[102.53948412,32.97871928],[102.54479972,32.98000927],[102.55140193,32.98425538],[102.55272028,32.98359302],[102.55283805,32.98214203],[102.55034188,32.97983229],[102.54918433,32.98012748],[102.5480082,32.97741491],[102.53568113,32.9665165],[102.53370894,32.96686084],[102.53085211,32.96465912],[102.52476985,32.96297596],[102.52297081,32.96503518],[102.52251626,32.96954598],[102.52106255,32.96778666],[102.51991117,32.96931829],[102.51798169,32.96846746],[102.52107432,32.96497153],[102.52102894,32.96206121],[102.51891173,32.9600527]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":3541603.3033,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51535678,32.85617506],[102.51443552,32.85719039],[102.5173443,32.86745124],[102.51817899,32.87962793],[102.51302332,32.88204343],[102.51333939,32.88390298],[102.51694097,32.88477563],[102.52043223,32.89143274],[102.52363601,32.88806985],[102.52179376,32.88057693],[102.52377623,32.87306801],[102.52030335,32.87015095],[102.51669411,32.86106918],[102.5196772,32.86167572],[102.51870652,32.86391277],[102.52028794,32.86751338],[102.52386964,32.87087659],[102.52495538,32.86514635],[102.52535468,32.86958208],[102.52901837,32.86956664],[102.52927267,32.87063317],[102.52594337,32.87161223],[102.52337548,32.87915226],[102.52376282,32.88155542],[102.52563323,32.88229191],[102.53367419,32.87853031],[102.5362235,32.87372218],[102.53150549,32.86606728],[102.52279421,32.8614471],[102.52109832,32.85801188],[102.51535678,32.85617506]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.01537038,32.397042],[102.01313867,32.39275037],[102.0125626,32.38469719],[102.01649203,32.38193251],[102.01482915,32.38024398],[102.01827609,32.37984794],[102.01523179,32.37849694],[102.01266202,32.37902928],[102.00972747,32.37699083],[102.01073881,32.37875747],[102.00304186,32.37720942],[102.00952299,32.38080588],[102.00697702,32.38156224],[102.00811021,32.38200491],[102.00782211,32.38329333],[102.01004345,32.38350194],[102.00791353,32.38371086],[101.99822947,32.37443995],[102.00142373,32.37400991],[102.00120445,32.37521958],[102.00282391,32.3753484],[102.00989581,32.37430324],[102.0183594,32.37888328],[102.02364536,32.3790852],[102.03059996,32.37684407],[102.03147826,32.3691592],[102.02878169,32.3701266],[102.02855744,32.37224416],[102.02482245,32.37069243],[102.02424618,32.37219989],[102.02183467,32.3679253],[102.01702977,32.36540153],[102.01536818,32.36601045],[102.0183574,32.37572044],[102.02060275,32.37730679],[102.01815084,32.37640051],[102.01395332,32.36601386],[102.01181686,32.36583119],[102.0109624,32.3662201],[102.01264233,32.36767536],[102.01057603,32.36778291],[102.01363345,32.36859384],[102.01455443,32.3702281],[102.00926195,32.36990053],[102.01405558,32.37137937],[102.01089988,32.37241159],[102.01196843,32.37389674],[102.01430045,32.37421522],[102.01240711,32.3743805],[102.01409946,32.37569119],[102.00813744,32.37031218],[102.00625747,32.37073412],[102.00764917,32.37141404],[102.00535109,32.37117482],[102.00631665,32.37277409],[102.00497094,32.37117205],[102.00171585,32.37138915],[102.00062461,32.37206212],[102.00092708,32.37361887],[101.99793929,32.37366096],[101.99315698,32.37620587],[101.99819152,32.37666933],[102.00916478,32.38699513],[102.01191554,32.38781308],[102.00987978,32.38857676],[102.01101594,32.38956921],[102.00857514,32.38968392],[102.00869739,32.39103348],[102.00526972,32.39133145],[102.01050857,32.39197754],[102.00989784,32.39273066],[102.00676725,32.39308981],[102.00236069,32.39138136],[102.00776009,32.39465224],[102.01288606,32.39461389],[102.01336996,32.3960263],[102.01150351,32.39643535],[102.0124292,32.39743579],[102.01537038,32.397042]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.01916675,32.4020254],[102.01636784,32.39821361],[102.01306251,32.4013436],[102.01069904,32.40106422],[102.01102428,32.40190249],[102.00574242,32.3983508],[102.00200936,32.39216655],[101.99773969,32.38894372],[101.9971765,32.39069384],[101.99883877,32.39161955],[101.99935335,32.39495508],[102.00493983,32.39860258],[102.00250339,32.39932047],[102.00518438,32.40499085],[102.01916675,32.4020254]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[101.97897563,32.40159707],[101.98069474,32.40449158],[101.98437002,32.40377667],[101.98072324,32.40521522],[101.98129387,32.40719317],[101.98501554,32.40470098],[101.98737796,32.40500663],[101.9873107,32.40328876],[101.99056163,32.4010722],[101.99415066,32.40063613],[101.99383554,32.40274526],[102.00439921,32.40932093],[102.00507445,32.41317654],[102.00888965,32.41577275],[102.00933898,32.41747094],[102.00819142,32.4184922],[102.0042647,32.41986667],[102.00300442,32.41707997],[102.00115278,32.41660361],[102.00264441,32.41834928],[102.00203685,32.41901735],[102.0003041,32.41765262],[101.99879033,32.41445579],[101.98835033,32.41083194],[101.98392122,32.4110628],[101.98727588,32.41349182],[101.98551046,32.41539248],[101.98858464,32.41463556],[101.9873928,32.41626408],[101.98974077,32.41517778],[101.99110851,32.41709893],[101.98773775,32.41781258],[101.9896025,32.4193445],[101.985439,32.41784291],[101.9867756,32.41881099],[101.98571442,32.42116248],[101.98913277,32.42007783],[101.98932952,32.42140799],[101.99165039,32.4196068],[101.99375998,32.42108023],[101.98984276,32.42255327],[101.99334672,32.42245306],[101.99262053,32.4235138],[101.98555424,32.42283803],[101.98772606,32.4240397],[101.98575269,32.42571641],[101.989405,32.42540478],[101.98648319,32.426533],[101.98759685,32.42712601],[101.98694261,32.4284024],[101.98981525,32.42619257],[101.99617706,32.42415973],[101.99824894,32.42671438],[101.99091773,32.42853919],[101.99173556,32.42912607],[101.98966975,32.43034202],[101.99354682,32.4305228],[101.99862897,32.42843545],[101.99522611,32.43207587],[101.99464225,32.43443536],[101.99871467,32.43038943],[102.00103774,32.43101495],[101.99813334,32.43298981],[102.00085263,32.4335583],[101.99579445,32.43495707],[101.9976164,32.43507861],[101.99632738,32.43646702],[102.00005801,32.4360054],[101.99748791,32.4371363],[101.99537786,32.43623437],[101.99752163,32.43866805],[102.00024369,32.43743337],[101.99942074,32.43875039],[101.996226,32.43871812],[101.99431025,32.43480994],[101.99205236,32.43450253],[101.99426979,32.44451551],[101.99725684,32.45151925],[102.00121286,32.44785924],[102.0027666,32.43454717],[102.00113724,32.42448157],[102.00364624,32.42314758],[102.00814861,32.42364176],[102.01181189,32.41637311],[102.01632936,32.41636431],[102.02083836,32.40559222],[102.01986083,32.40340112],[102.01806208,32.40587606],[102.01770226,32.40431304],[102.01226487,32.40605467],[102.0168941,32.40834156],[102.01542616,32.40910422],[102.01172569,32.40685532],[102.00931399,32.40776732],[102.00654339,32.4066983],[102.00344407,32.40003406],[102.00161294,32.40010329],[102.00218446,32.39913504],[101.99819635,32.39498742],[101.99751636,32.38747416],[101.99528353,32.38861728],[101.99698076,32.39033204],[101.99319139,32.38911107],[101.99499073,32.38889636],[101.99301115,32.38829024],[101.9954632,32.38760798],[101.99180006,32.38766683],[101.99255413,32.37992713],[101.99467303,32.37829058],[101.99154346,32.37650764],[101.98929959,32.38205197],[101.98954376,32.3800264],[101.9885942,32.37972692],[101.99011012,32.37913933],[101.99111661,32.3763154],[101.98784109,32.3762412],[101.98622533,32.37478468],[101.98561075,32.37748663],[101.98575059,32.37456284],[101.9841748,32.37415435],[101.97907317,32.37480374],[101.98172966,32.37678448],[101.97883415,32.37495879],[101.97568666,32.37488784],[101.97942014,32.3787751],[101.98184512,32.3791274],[101.98075183,32.37999342],[101.98185324,32.38399183],[101.98067031,32.38528461],[101.98526543,32.38629321],[101.98343745,32.38770068],[101.98642503,32.38829752],[101.9855947,32.38881205],[101.98949443,32.39663089],[101.98947164,32.3991886],[101.98609672,32.40031443],[101.98722158,32.4008299],[101.98555654,32.40166957],[101.98286812,32.40060988],[101.97897563,32.40159707]],[[101.99207035,32.39372973],[101.99039085,32.39313944],[101.99208948,32.39166569],[101.99005196,32.39070955],[101.99213653,32.38895526],[101.996211,32.39085225],[101.99207035,32.39372973]],[[101.99520623,32.41868556],[101.99319866,32.41342022],[101.99475966,32.41457985],[101.99381774,32.41549081],[101.99520623,32.41868556]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.1156573,32.44643057],[102.10669606,32.44202405],[102.11535039,32.44404369],[102.1159692,32.43896145],[102.11470351,32.439268],[102.11492145,32.43807485],[102.1128009,32.43630537],[102.11440197,32.43425801],[102.11308912,32.43369368],[102.11427091,32.43312135],[102.11247691,32.43333768],[102.11021225,32.43606907],[102.11304581,32.43264869],[102.11065818,32.43405333],[102.11214203,32.43247161],[102.11175007,32.43116568],[102.11022413,32.4316075],[102.10999546,32.43326829],[102.10912202,32.43218585],[102.10862309,32.43519015],[102.10827514,32.43360144],[102.10747779,32.43498833],[102.10453459,32.43573775],[102.10495142,32.43294569],[102.10705334,32.43381004],[102.11127362,32.43018495],[102.10810183,32.43047359],[102.10834905,32.42853841],[102.110553,32.42906384],[102.1097187,32.42752679],[102.10793831,32.42794939],[102.10960385,32.42733474],[102.10841867,32.4252503],[102.10589108,32.42628587],[102.10022438,32.42372026],[102.10223163,32.42322656],[102.10716742,32.42559765],[102.1086105,32.42321528],[102.10428143,32.42092846],[102.10699497,32.42249135],[102.10776445,32.42141703],[102.10573629,32.41899943],[102.1062761,32.41772342],[102.10395142,32.41769821],[102.10583538,32.41713834],[102.10571003,32.4157737],[102.1005628,32.41594493],[102.0992672,32.41438557],[102.10214694,32.41392517],[102.1028518,32.41539432],[102.10473598,32.41505874],[102.10297906,32.41352366],[102.10443066,32.41372289],[102.10361403,32.41062148],[102.09681631,32.4108273],[102.09551114,32.4134021],[102.09522454,32.41167551],[102.09306271,32.41106131],[102.08933866,32.41283164],[102.08562163,32.41279652],[102.08533623,32.41494104],[102.08730931,32.41923433],[102.09116995,32.42195511],[102.08560658,32.42868728],[102.08938747,32.44003393],[102.09258142,32.44090721],[102.08942671,32.44663999],[102.09351994,32.44180223],[102.09211462,32.4462157],[102.09814456,32.44759497],[102.0947537,32.44735301],[102.09634644,32.45013138],[102.09381825,32.44747897],[102.09099686,32.44691439],[102.08875526,32.44933768],[102.0903671,32.45025511],[102.08827124,32.45073974],[102.09648835,32.45722878],[102.09920176,32.45438141],[102.10266885,32.45579453],[102.10149236,32.45308988],[102.10667034,32.46015522],[102.10894227,32.46099412],[102.11011937,32.45649594],[102.11292882,32.45280128],[102.11503133,32.45207764],[102.1156573,32.44643057]],[[102.10352244,32.44180287],[102.10548092,32.44198735],[102.10435385,32.43813028],[102.10520885,32.44029836],[102.1076075,32.44155609],[102.10544777,32.44251705],[102.10352244,32.44180287]],[[102.1080385,32.43845226],[102.10754694,32.4367563],[102.10890758,32.43820815],[102.10900449,32.4415865],[102.1080385,32.43845226]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.13847284,32.37620534],[102.13829576,32.37423797],[102.13119549,32.38411913],[102.12973295,32.39369769],[102.12604205,32.40132659],[102.12276589,32.42318028],[102.12466398,32.4273588],[102.12120633,32.43842924],[102.12770981,32.43358782],[102.12499743,32.42983786],[102.12775725,32.43353032],[102.13002812,32.43084065],[102.12883902,32.42850547],[102.12734169,32.42859242],[102.12757066,32.4242867],[102.12548198,32.42398696],[102.12693026,32.42249909],[102.12457766,32.42067901],[102.12608658,32.41936764],[102.12601021,32.41755668],[102.12457895,32.41672662],[102.12609832,32.41332513],[102.12500129,32.4113842],[102.12708093,32.4102374],[102.12686406,32.4039844],[102.12886385,32.39873718],[102.129526,32.40644767],[102.12844129,32.40846485],[102.12928226,32.40971121],[102.13175225,32.40928722],[102.12972851,32.41191476],[102.13065469,32.42054883],[102.13208864,32.42161042],[102.13002127,32.42209096],[102.13113433,32.42411726],[102.12942907,32.42743735],[102.13063575,32.43001194],[102.13299446,32.42842223],[102.13679496,32.42080765],[102.13187532,32.41397279],[102.13345982,32.41283922],[102.13279279,32.41123391],[102.13446168,32.41272283],[102.13530583,32.41152169],[102.13091198,32.38678357],[102.13269606,32.38284321],[102.13847284,32.37620534]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.1663847,32.41031391],[102.16888176,32.40577775],[102.17005814,32.3991785],[102.16828454,32.39841394],[102.17063324,32.39620248],[102.16907463,32.39493507],[102.16568132,32.39532649],[102.16479149,32.40086299],[102.16070053,32.40300605],[102.1578661,32.40327685],[102.15739458,32.39989399],[102.15228804,32.40061911],[102.14897834,32.39896886],[102.14886197,32.4004726],[102.14603287,32.40045313],[102.14228193,32.40307436],[102.13659476,32.41123624],[102.13570876,32.41374284],[102.13873869,32.41648837],[102.13586536,32.41669653],[102.13603959,32.42006237],[102.13682233,32.42080185],[102.14683239,32.4179058],[102.15516773,32.41841154],[102.15980568,32.41014203],[102.15730832,32.41344671],[102.15631185,32.41747014],[102.16100353,32.41728778],[102.16451404,32.41533855],[102.1663847,32.41031391]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.1374902,32.3901387],[102.13615912,32.39269587],[102.13831951,32.39498675],[102.13495546,32.39576493],[102.134503,32.39845351],[102.13720702,32.39912642],[102.13921703,32.39662596],[102.13992746,32.3988045],[102.1357783,32.40136044],[102.13562779,32.41192748],[102.14559603,32.39976573],[102.1374902,32.3901387]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.16568132,32.39532649],[102.15720916,32.39339421],[102.15782138,32.39827351],[102.15956508,32.39905091],[102.15739458,32.39989399],[102.1578661,32.40327685],[102.16479149,32.40086299],[102.16568132,32.39532649]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[101.99696109,32.45771384],[101.99712973,32.45422258],[101.99520664,32.44944372],[101.99576468,32.44701453],[101.99231649,32.43642527],[101.99089976,32.43370136],[101.98571616,32.42925906],[101.9839624,32.4324214],[101.98510401,32.43392095],[101.98370156,32.43359531],[101.98172573,32.4375442],[101.98586691,32.43880955],[101.98160974,32.43826869],[101.98236759,32.43939458],[101.98099276,32.44145634],[101.97992823,32.44094574],[101.9805858,32.44171998],[101.97824559,32.44871624],[101.97892835,32.45147451],[101.98487846,32.45907241],[101.98515948,32.46146788],[101.986454,32.46160641],[101.98501862,32.46241268],[101.98683056,32.46540002],[101.98477069,32.46405892],[101.98358976,32.4580988],[101.97892108,32.45150091],[101.97703765,32.45816669],[101.98030837,32.46420688],[101.97725206,32.46130154],[101.9767869,32.46448662],[101.97580592,32.4625807],[101.97272707,32.46496831],[101.98481107,32.46592833],[101.9870922,32.46782886],[101.99112676,32.46302613],[101.99317449,32.46321369],[101.99781437,32.45898198],[101.99696109,32.45771384]],[[101.99159439,32.45206176],[101.99075024,32.45184697],[101.99157197,32.45116466],[101.99159439,32.45206176]],[[101.9852838,32.44221397],[101.98399502,32.44298684],[101.9825547,32.44159328],[101.9852838,32.44221397]],[[101.98363706,32.44648835],[101.98074501,32.44416645],[101.98473619,32.44611834],[101.98498328,32.44923674],[101.98887714,32.45327887],[101.99010809,32.45199974],[101.98945392,32.45390641],[101.99388844,32.45868327],[101.99334807,32.45951353],[101.98498038,32.44974494],[101.98363706,32.44648835]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[101.98980846,32.46915847],[101.99105001,32.46540555],[101.99464959,32.46461841],[101.99757435,32.45955064],[101.99591566,32.46424089],[101.99796904,32.46535604],[101.99313541,32.4663676],[101.99037784,32.47012008],[101.99608685,32.46926853],[101.99990109,32.46515007],[101.9999428,32.46099893],[101.99710674,32.45712628],[101.99785626,32.45901006],[101.99320581,32.46325014],[101.99116418,32.46305808],[101.98707244,32.46788434],[101.98480037,32.46597253],[101.97130965,32.46516362],[101.97409235,32.47191997],[101.97906461,32.46912653],[101.98371153,32.47258469],[101.98946061,32.47137613],[101.98980846,32.46915847]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.06842393,32.5002716],[102.07420523,32.50048069],[102.07936731,32.49879672],[102.07943239,32.49738054],[102.08104515,32.49723799],[102.08102616,32.49504606],[102.07348743,32.49281423],[102.06995906,32.48942256],[102.06775378,32.48912698],[102.06577854,32.49042357],[102.06106442,32.48803529],[102.0610295,32.49140495],[102.05725554,32.48987728],[102.05435184,32.49420189],[102.05606306,32.49685967],[102.05922936,32.49683279],[102.06097209,32.50003333],[102.06842393,32.5002716]],[[102.05555658,32.49429478],[102.05862836,32.49440791],[102.0588279,32.49604549],[102.05555658,32.49429478]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.09062417,32.49048479],[102.08609587,32.48890962],[102.08497082,32.49000054],[102.08749152,32.4928215],[102.09062417,32.49048479]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.08793934,32.48209282],[102.08339706,32.48275037],[102.08382037,32.48438325],[102.08547985,32.48865419],[102.09065027,32.49044479],[102.09241631,32.48820586],[102.08967021,32.4863317],[102.08925131,32.48402246],[102.08741496,32.48296442],[102.08793934,32.48209282]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.08192499,32.49433896],[102.08747336,32.49283091],[102.08692862,32.49140957],[102.08477324,32.49102568],[102.08518965,32.48857154],[102.08268922,32.48890362],[102.08323585,32.48379252],[102.07980882,32.48385777],[102.08066463,32.48709965],[102.07781856,32.48698692],[102.07873231,32.48892608],[102.07558295,32.48976545],[102.07416589,32.49189928],[102.07140211,32.48910349],[102.0699957,32.48941819],[102.0734913,32.49280119],[102.08192499,32.49433896]],[[102.08007825,32.4916681],[102.07874039,32.4915487],[102.08165849,32.4908368],[102.08007825,32.4916681]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.1239303,32.44056019],[102.12203253,32.44002435],[102.1207127,32.44323324],[102.12565335,32.44147655],[102.1239303,32.44056019]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.1216187,32.43474889],[102.12461134,32.42735246],[102.12271276,32.42317888],[102.12599039,32.40131597],[102.12968069,32.3936894],[102.1311465,32.38410166],[102.1382501,32.37421492],[102.13437467,32.37327244],[102.12860531,32.38366272],[102.12893169,32.38500877],[102.12455188,32.38880992],[102.12336506,32.39793087],[102.12160733,32.40201787],[102.12174974,32.4053458],[102.12381864,32.40643524],[102.12118452,32.40732602],[102.12178072,32.40859003],[102.12444299,32.40879066],[102.11990238,32.41067844],[102.12254702,32.41095285],[102.12239773,32.41211219],[102.11803296,32.41293683],[102.12350399,32.41410939],[102.12182835,32.41524012],[102.11709399,32.41420207],[102.11554657,32.41765039],[102.12278303,32.41850728],[102.1197596,32.41971267],[102.11508664,32.41791008],[102.10969414,32.42212504],[102.11242193,32.42728643],[102.11353925,32.42569079],[102.11930982,32.4232641],[102.11355166,32.42570625],[102.11296501,32.42699106],[102.11738452,32.43210601],[102.11914613,32.43038824],[102.11730933,32.42935725],[102.11748591,32.42743595],[102.12166641,32.42695359],[102.12334762,32.42548642],[102.12372589,32.42713383],[102.12054244,32.4300528],[102.12252711,32.43225045],[102.11887955,32.43348883],[102.11963139,32.43462566],[102.11870717,32.43380661],[102.11913393,32.43543203],[102.11808643,32.436119],[102.12115244,32.43841027],[102.1216187,32.43474889]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.344925,32.79458056],[102.34478319,32.79672954],[102.34633222,32.79680806],[102.34642819,32.79464513],[102.344925,32.79458056]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.35313056,32.77973889],[102.35518857,32.7802018],[102.35565971,32.7787313],[102.35358006,32.77826492],[102.35313056,32.77973889]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.35398193,32.77394046],[102.35354722,32.77516667],[102.35601187,32.77589736],[102.35638306,32.77461721],[102.35398193,32.77394046]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38295833,32.74326389],[102.38463608,32.74493968],[102.38566655,32.74390545],[102.38397033,32.74248558],[102.38295833,32.74326389]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.43346111,32.80898056],[102.43550217,32.80896754],[102.43546648,32.80731381],[102.43343204,32.8073614],[102.43346111,32.80898056]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.366325,32.76462222],[102.36540392,32.7659758],[102.36715484,32.76688349],[102.36812726,32.76547576],[102.366325,32.76462222]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40316111,32.75272778],[102.40459127,32.75215287],[102.40377551,32.75041149],[102.40220387,32.75100317],[102.40316111,32.75272778]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39237222,32.73589722],[102.39410894,32.73744119],[102.39525566,32.73648043],[102.39326037,32.73506233],[102.39237222,32.73589722]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5004,32.77826111],[102.50172317,32.77751226],[102.5007702,32.77594241],[102.49915216,32.77679901],[102.5004,32.77826111]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3736,32.7312],[102.37136797,32.73272507],[102.3730098,32.7334627],[102.3736,32.7312]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38582778,32.77426667],[102.38396975,32.77496328],[102.38435863,32.77666534],[102.38588456,32.77640084],[102.38582778,32.77426667]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39474722,32.77473333],[102.39360255,32.77633455],[102.39525484,32.77727263],[102.39603296,32.77591543],[102.39474722,32.77473333]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39230833,32.77144444],[102.3910123,32.77256039],[102.39259583,32.77395],[102.39370941,32.77305056],[102.39230833,32.77144444]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.46939444,32.78725278],[102.47118749,32.78568375],[102.47021191,32.78451782],[102.46864146,32.78599308],[102.46939444,32.78725278]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38558056,32.79080278],[102.38717743,32.79079241],[102.38727261,32.78869849],[102.38563078,32.78886505],[102.38558056,32.79080278]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40793611,32.75726389],[102.40683211,32.75888463],[102.40835852,32.75981585],[102.40936776,32.75826108],[102.40793611,32.75726389]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.37835,32.80377222],[102.37833793,32.80570496],[102.38009397,32.80555199],[102.38009719,32.80367247],[102.37835,32.80377222]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36543889,32.80377222],[102.36560507,32.80210134],[102.36376099,32.80174442],[102.3634301,32.8034816],[102.36543889,32.80377222]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.366575,32.81310278],[102.36560769,32.81575618],[102.36699123,32.81623524],[102.366575,32.81310278]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36658056,32.81242222],[102.3684464,32.81419195],[102.36977636,32.81351394],[102.36777782,32.81193134],[102.36658056,32.81242222]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36609167,32.81139722],[102.36613599,32.81013485],[102.36362566,32.81008726],[102.36360186,32.81144355],[102.36609167,32.81139722]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.42963611,32.73208611],[102.42731597,32.7320368],[102.42722175,32.73341337],[102.42952983,32.73355613],[102.42963611,32.73208611]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38995278,32.826375],[102.39057501,32.82433304],[102.38907595,32.82388094],[102.38850488,32.82592728],[102.38995278,32.826375]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39001111,32.82974167],[102.38869524,32.83006754],[102.38898077,32.83242321],[102.39026568,32.83230423],[102.39001111,32.82974167]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44411667,32.75375278],[102.44557904,32.75561106],[102.4469918,32.75463934],[102.44411667,32.75375278]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39473333,32.81846944],[102.39615748,32.81868002],[102.39663377,32.81652428],[102.39521717,32.81625985],[102.39473333,32.81846944]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.39592046,32.82043445],[102.39473333,32.820075],[102.39409398,32.82259053],[102.39538843,32.8228695],[102.39592046,32.82043445]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38658333,32.80565833],[102.38641026,32.80779695],[102.38801072,32.80784021],[102.38811901,32.80587906],[102.38658333,32.80565833]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40318889,32.80983333],[102.40295775,32.81200432],[102.40444491,32.81218278],[102.40468286,32.81013049],[102.40318889,32.80983333]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44943889,32.76440833],[102.4494029,32.76674589],[102.45090142,32.7664135],[102.44943889,32.76440833]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41195833,32.76078056],[102.41059541,32.76227079],[102.41214285,32.76323963],[102.41319084,32.76168949],[102.41195833,32.76078056]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41918889,32.75735],[102.41909488,32.75951109],[102.42103414,32.75951109],[102.42091933,32.75806081],[102.41918889,32.75735]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.441675,32.78521389],[102.44111838,32.78755502],[102.44262933,32.78791788],[102.44285538,32.78582991],[102.441675,32.78521389]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44774722,32.80926944],[102.44727411,32.811769],[102.44873667,32.81209601],[102.44908739,32.81046544],[102.44774722,32.80926944]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4689,32.75507222],[102.46724462,32.75446343],[102.46655457,32.75581972],[102.46843435,32.75689048],[102.4689,32.75507222]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47,32.75516667],[102.46942183,32.75698565],[102.47123022,32.75752103],[102.47150385,32.75586731],[102.47,32.75516667]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.43215278,32.80896944],[102.43262729,32.80742462],[102.43061203,32.80709604],[102.43006475,32.80849992],[102.43215278,32.80896944]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.42628333,32.80524722],[102.4273248,32.80414075],[102.42544979,32.80295578],[102.42457177,32.80412648],[102.42628333,32.80524722]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.43504444,32.80987778],[102.43501031,32.81134962],[102.43720496,32.8113324],[102.4372186,32.80988656],[102.43504444,32.80987778]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47873611,32.76595833],[102.47919589,32.76395814],[102.47745889,32.76379158],[102.47714956,32.76569515],[102.47873611,32.76595833]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45861111,32.80394444],[102.45633237,32.80577335],[102.4579045,32.80657462],[102.45861111,32.80394444]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45929167,32.80445833],[102.45948456,32.80681276],[102.46092581,32.80666909],[102.46060128,32.80439735],[102.45929167,32.80445833]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47189167,32.81016667],[102.4704232,32.80973058],[102.46964398,32.81169008],[102.47109711,32.8122306],[102.47189167,32.81016667]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48508889,32.81350556],[102.48366663,32.81272647],[102.48247619,32.8143545],[102.48397525,32.81513972],[102.48508889,32.81350556]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44121787,32.89320121],[102.44121797,32.8945317],[102.44341573,32.89442397],[102.44345018,32.89280929],[102.44121787,32.89320121]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.473975,32.83682222],[102.47382111,32.83891738],[102.47535895,32.83901409],[102.4754698,32.83686361],[102.473975,32.83682222]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45579722,32.83706667],[102.45738352,32.83736171],[102.45777206,32.8353891],[102.45611849,32.83513694],[102.45579722,32.83706667]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45140556,32.84416111],[102.45094139,32.84604034],[102.45258849,32.846547],[102.45304576,32.84466118],[102.45140556,32.84416111]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45595,32.84296667],[102.45782126,32.8433336],[102.45809252,32.84163467],[102.45620918,32.84131487],[102.45595,32.84296667]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.440275,32.84859722],[102.44220714,32.84926886],[102.44279507,32.84745693],[102.44120905,32.84675586],[102.440275,32.84859722]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40015833,32.74858611],[102.39914248,32.75046444],[102.4003535,32.75208665],[102.40159608,32.75103507],[102.40015833,32.74858611]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.42441111,32.862775],[102.4226494,32.86243617],[102.42158475,32.86403944],[102.42294834,32.86492784],[102.42441111,32.862775]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.42569167,32.86174167],[102.4273487,32.86272669],[102.42820281,32.8611621],[102.42650935,32.86043824],[102.42569167,32.86174167]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44631667,32.87224167],[102.44625692,32.87091796],[102.44440298,32.87010404],[102.44385204,32.87155231],[102.44631667,32.87224167]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44681944,32.87204722],[102.44870419,32.87281677],[102.44934665,32.87133199],[102.4474181,32.87059198],[102.44681944,32.87204722]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49700278,32.77133611],[102.49861262,32.77124594],[102.49834678,32.76918613],[102.49679353,32.7693452],[102.49700278,32.77133611]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49546667,32.76796111],[102.49702199,32.76750276],[102.49612731,32.76571341],[102.49454735,32.76624641],[102.49546667,32.76796111]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.478725,32.82515278],[102.47723393,32.82478277],[102.47604896,32.82631038],[102.47744808,32.82722409],[102.478725,32.82515278]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49104722,32.77903611],[102.49035258,32.77786787],[102.48828244,32.77914089],[102.4889862,32.78018739],[102.49104722,32.77903611]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.442375,32.89071389],[102.44249524,32.88936376],[102.44036569,32.88887001],[102.44004581,32.89041462],[102.442375,32.89071389]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.34658333,32.8007],[102.34714826,32.79858152],[102.34577324,32.79822209],[102.34513795,32.80023845],[102.34658333,32.8007]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44413611,32.78591111],[102.44298786,32.78861426],[102.44467727,32.78903067],[102.44413611,32.78591111]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4418,32.845925],[102.44319161,32.84647927],[102.44404822,32.84439724],[102.44262054,32.84395704],[102.4418,32.845925]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.43687778,32.78518611],[102.43645027,32.7873036],[102.43793875,32.7875357],[102.43840952,32.78544339],[102.43687778,32.78518611]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.43366667,32.75085556],[102.43506591,32.75134638],[102.43573682,32.74923883],[102.4342449,32.74883908],[102.43366667,32.75085556]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47173333,32.83370278],[102.47039486,32.83521399],[102.47178861,32.83624154],[102.4729752,32.83483246],[102.47173333,32.83370278]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48236667,32.802125],[102.48400508,32.80210024],[102.48395744,32.80006489],[102.48231566,32.80014908],[102.48236667,32.802125]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.35054444,32.79033889],[102.35239249,32.79134687],[102.35309186,32.78982516],[102.35135917,32.78903757],[102.35054444,32.79033889]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44368889,32.89020833],[102.44537708,32.89040276],[102.44560006,32.88839592],[102.44396922,32.88837687],[102.44368889,32.89020833]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.46375833,32.80270556],[102.46355126,32.80494787],[102.46502777,32.80549381],[102.46554449,32.80338202],[102.46375833,32.80270556]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.2872945,32.76179451],[102.28708698,32.7634542],[102.28905242,32.76364932],[102.28926657,32.76200749],[102.2872945,32.76179451]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.28794616,32.76137285],[102.29063476,32.76177192],[102.29080608,32.76057268],[102.28818154,32.76016579],[102.28794616,32.76137285]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.26848756,32.66819759],[102.26841216,32.66985899],[102.2703857,32.66990744],[102.27044946,32.66820087],[102.26848756,32.66819759]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.31583476,32.60877863],[102.31613572,32.60619014],[102.31447761,32.60619537],[102.31583476,32.60877863]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.31636047,32.60908591],[102.31716759,32.61111669],[102.31935669,32.61107861],[102.31636047,32.60908591]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.30873283,32.76904267],[102.30862921,32.77072356],[102.31055735,32.771028],[102.31074816,32.76939592],[102.30873283,32.76904267]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.30542783,32.76669605],[102.30744295,32.76725851],[102.30779812,32.76568184],[102.30578219,32.76518476],[102.30542783,32.76669605]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.28365898,32.59860166],[102.28576556,32.59903828],[102.28600351,32.59734887],[102.28379061,32.59734887],[102.28365898,32.59860166]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.31425112,32.74675305],[102.31680325,32.74708993],[102.31639398,32.74590972],[102.31302229,32.74638879],[102.31425112,32.74675305]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.28141665,32.61369497],[102.28322825,32.61375037],[102.28329963,32.61196577],[102.28132468,32.61215613],[102.28141665,32.61369497]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.2814703,32.61411068],[102.28136076,32.6157884],[102.28329154,32.61588903],[102.28337102,32.61415488],[102.2814703,32.61411068]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.24196111,32.74546972],[102.24447516,32.74578751],[102.24454655,32.74437173],[102.24207786,32.74421409],[102.24196111,32.74546972]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32817778,32.74650969],[102.32803379,32.74806921],[102.33001777,32.74851729],[102.33018069,32.74679561],[102.32817778,32.74650969]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32288119,32.78410404],[102.32110906,32.78477361],[102.32165158,32.78646778],[102.3232246,32.78607795],[102.32288119,32.78410404]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.26732926,32.66622704],[102.26917358,32.66502641],[102.26893564,32.66393186],[102.26638961,32.66452672],[102.26732926,32.66622704]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32987617,32.77712581],[102.32989904,32.77898411],[102.33163844,32.77899031],[102.33147263,32.7769273],[102.32987617,32.77712581]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33726281,32.76758596],[102.33726329,32.76946104],[102.33898248,32.76959309],[102.3389053,32.76767501],[102.33726281,32.76758596]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.34195444,32.74419803],[102.34172728,32.74591616],[102.34357308,32.7462824],[102.34384077,32.74458108],[102.34195444,32.74419803]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.29482892,32.56901936],[102.29476994,32.57102095],[102.29657341,32.57107812],[102.29659708,32.56940767],[102.29482892,32.56901936]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.29139447,32.62335517],[102.29376466,32.62331532],[102.29378845,32.62198282],[102.29131381,32.62205421],[102.29139447,32.62335517]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.35323444,32.75032956],[102.35546824,32.75075753],[102.35566812,32.74922992],[102.35339811,32.74893011],[102.35323444,32.75032956]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36010776,32.74143637],[102.36245367,32.74188057],[102.362695,32.74053603],[102.3604695,32.74004833],[102.36010776,32.74143637]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.35508443,32.74333635],[102.35725772,32.74383014],[102.35758133,32.74235488],[102.3553185,32.74197077],[102.35508443,32.74333635]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.21633655,32.72153411],[102.21852045,32.72195875],[102.21878695,32.72050252],[102.21663914,32.72007934],[102.21633655,32.72153411]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.35704773,32.72461834],[102.35700386,32.72311837],[102.3546244,32.7234277],[102.35479096,32.7247126],[102.35704773,32.72461834]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3418694,32.72030344],[102.34048977,32.72004243],[102.34007485,32.72220774],[102.34161555,32.72243973],[102.3418694,32.72030344]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.23569199,32.69158261],[102.2362014,32.69304709],[102.2383453,32.69183475],[102.23747679,32.69070094],[102.23569199,32.69158261]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.29234896,32.56943114],[102.29220895,32.57155467],[102.2937127,32.57168251],[102.29387534,32.5694056],[102.29234896,32.56943114]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.34817939,32.7197801],[102.34803599,32.7217727],[102.34975064,32.72184548],[102.34975064,32.7197801],[102.34817939,32.7197801]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32638183,32.57779961],[102.32699937,32.57603397],[102.32540622,32.57551521],[102.32479044,32.57720863],[102.32638183,32.57779961]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32530832,32.58708565],[102.32552233,32.5852785],[102.32389236,32.58496294],[102.32350169,32.58679908],[102.32530832,32.58708565]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.31710098,32.67016268],[102.31576691,32.67092603],[102.31666665,32.67268417],[102.31815756,32.67184467],[102.31710098,32.67016268]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.30798766,32.67649093],[102.30934525,32.67806322],[102.31066134,32.67679602],[102.30927098,32.67567544],[102.30798766,32.67649093]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32140265,32.66975934],[102.3221903,32.66803879],[102.32058353,32.66744027],[102.31984054,32.66920806],[102.32140265,32.66975934]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.29476915,32.65522444],[102.296386,32.6549039],[102.29583397,32.65299082],[102.29412075,32.65368086],[102.29476915,32.65522444]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.30578434,32.68195084],[102.30405803,32.68436902],[102.30590402,32.68452458],[102.30578434,32.68195084]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3005577,32.69534063],[102.30246651,32.69614361],[102.30299,32.69457317],[102.30130534,32.69386885],[102.3005577,32.69534063]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.28229642,32.63436055],[102.28068394,32.63187917],[102.28016046,32.63399689],[102.28229642,32.63436055]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.30096271,32.69959556],[102.30324482,32.70021698],[102.30360307,32.69882206],[102.30158053,32.69816771],[102.30096271,32.69959556]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.30005937,32.6990689],[102.30008742,32.69759663],[102.29799349,32.69723972],[102.29785072,32.69870308],[102.30005937,32.6990689]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.20006177,32.69209333],[102.20028881,32.69035848],[102.19839552,32.69022483],[102.19813012,32.69172408],[102.20006177,32.69209333]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.30266106,32.71203201],[102.30109461,32.71173554],[102.30008502,32.71305587],[102.30235572,32.71371049],[102.30266106,32.71203201]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.29041942,32.72043189],[102.29035213,32.72250254],[102.29207253,32.72268003],[102.29202886,32.72089646],[102.29041942,32.72043189]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.28811874,32.55192617],[102.28618956,32.55181066],[102.28598492,32.55335244],[102.28795973,32.55357872],[102.28811874,32.55192617]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.26989857,32.59285492],[102.27081888,32.59460363],[102.27243691,32.59388979],[102.27124718,32.59215279],[102.26989857,32.59285492]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.26477118,32.77153271],[102.26614945,32.77321282],[102.26761996,32.77247043],[102.26603524,32.77091902],[102.26477118,32.77153271]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.2579419,32.75409551],[102.26017338,32.7550047],[102.26069686,32.75357703],[102.2587695,32.75295837],[102.2579419,32.75409551]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.25510388,32.75904575],[102.2574608,32.75971604],[102.25803187,32.75840733],[102.25572379,32.75783626],[102.25510388,32.75904575]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.26047026,32.74036529],[102.2622483,32.74143211],[102.26311015,32.74007896],[102.26144584,32.73908038],[102.26047026,32.74036529]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.27924124,32.69967674],[102.27795696,32.69935692],[102.27704325,32.70134139],[102.27841144,32.70194518],[102.27924124,32.69967674]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.26331042,32.67084421],[102.26341926,32.67231116],[102.26556078,32.67207322],[102.2654418,32.67045518],[102.26331042,32.67084421]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.2510277,32.68189894],[102.25109365,32.6836374],[102.25301089,32.68350183],[102.25290289,32.68179691],[102.2510277,32.68189894]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.25628312,32.67719574],[102.25637351,32.67888647],[102.2583639,32.67854263],[102.25820504,32.67687419],[102.25628312,32.67719574]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.25875224,32.6752921],[102.2600253,32.6775802],[102.26126195,32.67680468],[102.26012371,32.67491072],[102.25875224,32.6752921]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.29056466,32.57416568],[102.2898795,32.57613912],[102.29135477,32.57675778],[102.29187825,32.57471144],[102.29056466,32.57416568]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.28068277,32.72944175],[102.27936963,32.73209691],[102.2803452,32.73276316],[102.28158252,32.73031232],[102.28068277,32.72944175]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.28363058,32.59061421],[102.28529794,32.59049933],[102.28497909,32.58852438],[102.28344672,32.5886148],[102.28363058,32.59061421]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.25601404,32.73860869],[102.25449231,32.73841966],[102.25443044,32.740466],[102.25601502,32.74066587],[102.25601404,32.73860869]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.20952526,32.73241006],[102.20989068,32.73076755],[102.20785538,32.73060452],[102.20763464,32.73224348],[102.20952526,32.73241006]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.24183974,32.73152078],[102.24300051,32.73315254],[102.24455192,32.7330645],[102.24466588,32.7319285],[102.24183974,32.73152078]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.24140165,32.73150184],[102.24006054,32.73437241],[102.24155618,32.73428516],[102.24140165,32.73150184]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.22979216,32.7022502],[102.22920716,32.70436166],[102.23072645,32.70468023],[102.23114869,32.70248379],[102.22979216,32.7022502]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.23718415,32.72129808],[102.2361925,32.7236332],[102.23747176,32.72436421],[102.23825709,32.72230805],[102.23718415,32.72129808]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.25033394,32.72129808],[102.24909691,32.72088225],[102.24833329,32.72313068],[102.24973777,32.72354585],[102.25033394,32.72129808]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.23557947,32.75786131],[102.23733049,32.75888474],[102.23812025,32.75749525],[102.23631424,32.75640545],[102.23557947,32.75786131]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.1781,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38683075,32.67652888],[102.38739004,32.67513552],[102.38532086,32.67441502],[102.38478786,32.67575228],[102.38683075,32.67652888]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.8432,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.39447837,32.61008897],[102.39642802,32.61005741],[102.39642802,32.60841558],[102.39447688,32.60839179],[102.39447837,32.61008897]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.5661,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36166314,32.56879563],[102.36382925,32.5687838],[102.36384705,32.5673101],[102.36160807,32.56733026],[102.36166314,32.56879563]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.5188,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40626874,32.59334798],[102.40849884,32.59328511],[102.40849884,32.59183363],[102.40627428,32.5918372],[102.40626874,32.59334798]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.3209,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39924794,32.66710513],[102.39924596,32.66869985],[102.40125898,32.66869985],[102.40126783,32.66709605],[102.39924794,32.66710513]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.4964,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.37027711,32.69585058],[102.37029543,32.69741249],[102.37231489,32.69747384],[102.37230478,32.69583601],[102.37027711,32.69585058]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.4797,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.37521741,32.60318031],[102.37731555,32.60317386],[102.37735203,32.60164625],[102.37522004,32.60165101],[102.37521741,32.60318031]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.2602,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36891965,32.68796485],[102.36887886,32.68949867],[102.37099063,32.68952841],[102.37099063,32.68798176],[102.36891965,32.68796485]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.7521,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40339477,32.69783694],[102.40158213,32.6979508],[102.40158946,32.69966521],[102.40343208,32.69965582],[102.40339477,32.69783694]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.9838,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33677603,32.66645035],[102.33675841,32.66741244],[102.33909152,32.66761324],[102.33840272,32.66547149],[102.33677603,32.66645035]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.8099,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.34079521,32.65493166],[102.34084722,32.65652922],[102.34284568,32.65651479],[102.34279955,32.65492346],[102.34079521,32.65493166]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.0916,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33312007,32.60684418],[102.3352551,32.60851448],[102.33489818,32.60634917],[102.33312007,32.60684418]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.6665,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3306968,32.61683324],[102.33068926,32.6184758],[102.33276109,32.6183762],[102.33278232,32.61683405],[102.3306968,32.61683324]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.3376,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32865747,32.61071112],[102.3274585,32.61254493],[102.32974278,32.6122594],[102.32865747,32.61071112]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.0343,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33738268,32.60438165],[102.33893963,32.60323993],[102.33645309,32.60264507],[102.33614971,32.60388715],[102.33738268,32.60438165]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.5227,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36044849,32.5957245],[102.36221576,32.5959416],[102.36262027,32.59429977],[102.3611926,32.59363353],[102.36044849,32.5957245]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":52.2531,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.37678944,32.60697139],[102.3748132,32.60686898],[102.37469423,32.6085108],[102.37676436,32.60862978],[102.37678944,32.60697139]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.0715,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38076379,32.59858576],[102.38070993,32.60009445],[102.38280462,32.60016933],[102.38288773,32.59864202],[102.38076379,32.59858576]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.2953,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.37882495,32.58462299],[102.38051455,32.58462979],[102.38051455,32.58269926],[102.37884566,32.58271816],[102.37882495,32.58462299]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.8855,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38130011,32.57609851],[102.38129215,32.57790874],[102.38308579,32.57787097],[102.38313418,32.57616008],[102.38130011,32.57609851]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.7068,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39758069,32.57214998],[102.39575982,32.57133523],[102.39509408,32.57276933],[102.39719377,32.57364047],[102.39758069,32.57214998]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.3596,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33915263,32.57680684],[102.33897518,32.57880387],[102.34024819,32.5790775],[102.34098582,32.5768884],[102.33915263,32.57680684]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.747,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.37645216,32.55177433],[102.37467233,32.55099149],[102.3739649,32.55244037],[102.37575328,32.55326229],[102.37645216,32.55177433]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.8962,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41472981,32.56617063],[102.41673801,32.56607485],[102.41665277,32.5645028],[102.41464321,32.56456976],[102.41472981,32.56617063]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.0026,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40211394,32.55688866],[102.40420683,32.55686193],[102.40416519,32.55532718],[102.40204747,32.55538518],[102.40211394,32.55688866]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.0044,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.35061846,32.60548379],[102.35072425,32.60711107],[102.35284197,32.60701589],[102.35255643,32.60549303],[102.35061846,32.60548379]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.9497,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40544164,32.51215974],[102.40546585,32.51383521],[102.40750438,32.51383492],[102.40747314,32.51236695],[102.40544164,32.51215974]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.2785,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3893413,32.6781846],[102.38936144,32.68034945],[102.39088709,32.68025419],[102.3909095,32.67816977],[102.3893413,32.6781846]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.5761,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39248076,32.64379761],[102.39071995,32.64411884],[102.39091031,32.64583205],[102.39281388,32.64545133],[102.39248076,32.64379761]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.3495,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41416981,32.65793045],[102.41486124,32.65942743],[102.41657057,32.65885262],[102.41605446,32.65725141],[102.41416981,32.65793045]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.4211,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.35638998,32.69443333],[102.35826942,32.69400212],[102.35750799,32.6923365],[102.35581858,32.69293136],[102.35638998,32.69443333]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.3418,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.37978444,32.69041474],[102.37905323,32.69282477],[102.38009214,32.69403942],[102.3807712,32.69208713],[102.37978444,32.69041474]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.5329,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39399513,32.69641821],[102.39285537,32.69824114],[102.39433064,32.6988836],[102.39535381,32.69728936],[102.39399513,32.69641821]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.7692,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38636564,32.67691103],[102.38577275,32.67863591],[102.38751678,32.67922431],[102.38806007,32.67746767],[102.38636564,32.67691103]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.2317,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33993674,32.6448887],[102.34156198,32.6448488],[102.34139485,32.64280084],[102.33984413,32.64289426],[102.33993674,32.6448887]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.6171,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33351433,32.63773234],[102.33425558,32.63593419],[102.33249624,32.63538892],[102.33195826,32.63714232],[102.33351433,32.63773234]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.4744,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.34946783,32.62801926],[102.34771895,32.62711],[102.34703302,32.62871201],[102.34838798,32.62962815],[102.34946783,32.62801926]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.3475,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33312007,32.60684418],[102.3314287,32.60527015],[102.33018186,32.60607282],[102.33159526,32.60770989],[102.33312007,32.60684418]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.7558,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36472741,32.62299256],[102.36298402,32.62247273],[102.36254023,32.62411256],[102.36433923,32.62475165],[102.36472741,32.62299256]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.4963,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.35975346,32.59539853],[102.35949558,32.59373018],[102.3576629,32.59398647],[102.35792513,32.59582411],[102.35975346,32.59539853]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.9946,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38269216,32.61609879],[102.38179808,32.61433495],[102.38006107,32.61485843],[102.38087009,32.61642888],[102.38269216,32.61609879]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":52.3548,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38653073,32.61152678],[102.38499696,32.6120512],[102.38557997,32.61392286],[102.3872382,32.61345648],[102.38653073,32.61152678]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.5524,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39271387,32.59839485],[102.39081222,32.59837556],[102.39065582,32.59994066],[102.39267921,32.60011916],[102.39271387,32.59839485]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":48.55,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38908345,32.56897752],[102.38769911,32.56894203],[102.38755634,32.57089319],[102.38938852,32.57089319],[102.38908345,32.56897752]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.0786,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39757617,32.57206222],[102.39895499,32.57185958],[102.39856832,32.56980729],[102.39696219,32.56992627],[102.39757617,32.57206222]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.7233,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44471649,32.61006126],[102.44531187,32.61269631],[102.44672641,32.61249252],[102.44471649,32.61006126]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":48.2362,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3764793,32.55137895],[102.37708688,32.54999508],[102.37527254,32.54918607],[102.374617,32.5506235],[102.3764793,32.55137895]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.9601,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41952586,32.57168836],[102.41844879,32.57030574],[102.41681,32.57134374],[102.41786927,32.57268177],[102.41952586,32.57168836]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.2007,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40033094,32.55655976],[102.39835494,32.55650566],[102.39836841,32.55822093],[102.40039913,32.55811517],[102.40033094,32.55655976]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.8619,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3989178,32.54108608],[102.39752553,32.54030216],[102.39646288,32.54198278],[102.39785381,32.54283406],[102.3989178,32.54108608]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.9569,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40307299,32.51165411],[102.40132264,32.51158627],[102.4011308,32.51331287],[102.40307699,32.513445],[102.40307299,32.51165411]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.2707,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38001002,32.65566106],[102.37852863,32.65557404],[102.37828474,32.65766797],[102.37986708,32.65775125],[102.38001002,32.65566106]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.9164,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39888407,32.65999949],[102.40007635,32.65831355],[102.39836314,32.65783766],[102.39736376,32.65933672],[102.39888407,32.65999949]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.6086,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.42805919,32.64810004],[102.42895765,32.64954404],[102.43072304,32.64867281],[102.4299267,32.64736603],[102.42805919,32.64810004]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.7288,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40560072,32.69733965],[102.40567674,32.69945789],[102.40723767,32.69952452],[102.40710442,32.69739014],[102.40560072,32.69733965]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.4349,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33668902,32.66567395],[102.33797073,32.66467211],[102.33678099,32.66261149],[102.33570548,32.66350141],[102.33668902,32.66567395]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.273,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32591362,32.63726612],[102.3255534,32.63513075],[102.32406623,32.6353211],[102.32443108,32.63743585],[102.32591362,32.63726612]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.7068,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33232438,32.60932632],[102.33244802,32.61133036],[102.33402799,32.61127325],[102.3339685,32.60925547],[102.33232438,32.60932632]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.7114,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36649233,32.59081101],[102.36622661,32.59302499],[102.3675948,32.59333432],[102.36812026,32.59146842],[102.36649233,32.59081101]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.8604,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39429523,32.56850558],[102.39224004,32.56774874],[102.39173284,32.56902612],[102.39365866,32.57000182],[102.39429523,32.56850558]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.432,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38448236,32.56111953],[102.38514819,32.55873518],[102.38364913,32.55873518],[102.38310185,32.56078152],[102.38448236,32.56111953]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.1708,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41490851,32.56725939],[102.41359908,32.56634558],[102.41230465,32.56778278],[102.41374185,32.56873456],[102.41490851,32.56725939]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.1888,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.34857652,32.6819902],[102.34627544,32.68196685],[102.34608508,32.68327556],[102.34855972,32.68337073],[102.34857652,32.6819902]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.1782,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.37840092,32.68910979],[102.3770381,32.68853593],[102.37611687,32.69034915],[102.37772765,32.69097821],[102.37840092,32.68910979]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.4711,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4269453,32.69993059],[102.42690411,32.70200164],[102.42839885,32.70229998],[102.428539,32.70030283],[102.4269453,32.69993059]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33500,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.41092178,32.74123889],[102.41362097,32.73889387],[102.41269108,32.7370494],[102.41425475,32.73530359],[102.41716221,32.73506491],[102.42122655,32.73177252],[102.41987308,32.72605121],[102.4217112,32.71545381],[102.42555808,32.71254925],[102.43353872,32.71252955],[102.43637633,32.70985273],[102.43955842,32.70982572],[102.44525153,32.70424639],[102.44364548,32.70130326]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33500,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50918573,32.78046975],[102.51313841,32.77751376],[102.51369087,32.76997423],[102.51789242,32.76523889],[102.51515036,32.75979925],[102.51519613,32.75833326],[102.51692686,32.75763904],[102.51512267,32.75498971],[102.50675218,32.74897375],[102.50402032,32.74513703],[102.50259077,32.74152406],[102.50396798,32.73583853],[102.50169565,32.73331913],[102.50253073,32.72830429]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33500,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49767353,32.78236605],[102.49872627,32.77991123],[102.49643137,32.77757405],[102.49349997,32.77040932],[102.49218762,32.77003277],[102.49048664,32.76469537],[102.49172607,32.75634422],[102.489902,32.75289247],[102.4865717,32.75186717],[102.48580492,32.74830691],[102.48180871,32.74436771],[102.48094254,32.7409241],[102.46946847,32.72688184]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33500,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48004309,32.78553231],[102.48343978,32.784326],[102.47706555,32.77068996],[102.47353687,32.77090852],[102.47335785,32.77343158],[102.46573899,32.7722042],[102.47975175,32.78555633]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33500,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.41663135,32.85741444],[102.41282948,32.85679006],[102.41406135,32.85059027],[102.41068744,32.83972248],[102.41560404,32.8395631],[102.41883714,32.84595943],[102.42346145,32.84988603],[102.41984342,32.85763273],[102.41663135,32.85741444]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40879071,32.88244312],[102.4060078,32.88183982],[102.40802892,32.88173781],[102.40564536,32.87986085],[102.41049625,32.88029831],[102.41076927,32.87860371],[102.41523989,32.87935238],[102.41946215,32.87537801],[102.42764529,32.87210573],[102.43022746,32.86843924],[102.42992211,32.86134789],[102.4315478,32.85974553],[102.42859923,32.85938491],[102.42058466,32.86928127],[102.41451227,32.87392543],[102.42056291,32.86926802],[102.4252773,32.86264821],[102.41847619,32.86081413],[102.41386,32.8635384],[102.41068044,32.86749258],[102.40924393,32.87682402],[102.40791488,32.87889555],[102.41171292,32.86643379],[102.40836524,32.86781771],[102.40734076,32.86988946],[102.40833472,32.86778977],[102.41374475,32.86401009],[102.41213882,32.86327331],[102.41459573,32.86093196],[102.41241973,32.85983695],[102.4162898,32.86051122],[102.42626938,32.85827563],[102.41105198,32.85208122],[102.39635973,32.84870035],[102.39189221,32.84424017],[102.39136334,32.84737461],[102.3923896,32.8490107],[102.40066317,32.85617466],[102.40204816,32.85959111],[102.40286194,32.86879367],[102.40540949,32.87490941],[102.40492869,32.87844654],[102.40206988,32.8825769],[102.40507288,32.88168678],[102.40783665,32.88322851],[102.40743268,32.88454197],[102.41012853,32.88665644],[102.40879071,32.88244312]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5007962,32.78190239],[102.50053497,32.77856165],[102.49757224,32.77486303],[102.49678356,32.76910737],[102.49359566,32.76453989],[102.49578213,32.76324182],[102.49631059,32.75902903],[102.49177337,32.74643694],[102.48238269,32.73502851],[102.46948314,32.72685405],[102.46956517,32.73777059],[102.47289087,32.73840435],[102.47022792,32.74012714],[102.47069942,32.74218094],[102.47423159,32.7451794],[102.47679815,32.74366378],[102.47619253,32.74826391],[102.48012452,32.75119197],[102.48219571,32.75078321],[102.48049665,32.75235288],[102.48398692,32.75623872],[102.48840839,32.75562036],[102.48889568,32.75923144],[102.48633577,32.7632609],[102.48830963,32.77104602],[102.49308132,32.7748178],[102.49294107,32.77765261],[102.49559359,32.77930835],[102.49534534,32.78179142],[102.5007962,32.78190239]],[[102.47840377,32.74052856],[102.47944298,32.74060204],[102.47841925,32.74200992],[102.47575662,32.74296536],[102.47840377,32.74052856]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47363639,32.77338335],[102.47086901,32.77125615],[102.469232,32.76676874],[102.47530234,32.76769777],[102.47627123,32.76604022],[102.47323687,32.76317152],[102.47181932,32.7544485],[102.46846989,32.75146812],[102.46917554,32.74937725],[102.46671031,32.7457176],[102.46579623,32.73679869],[102.46288073,32.73424079],[102.46127799,32.73661457],[102.46136094,32.7351828],[102.45979962,32.73639812],[102.46080545,32.73438323],[102.45773206,32.73614803],[102.45903714,32.73468317],[102.45816121,32.73345438],[102.45724385,32.73412087],[102.45801168,32.73268622],[102.45481672,32.7349691],[102.45702028,32.73200751],[102.45523752,32.73334525],[102.45579837,32.73151095],[102.45348924,32.73258337],[102.45530574,32.7312169],[102.45467043,32.730618],[102.45102979,32.73184311],[102.45377775,32.73047331],[102.45313964,32.72931614],[102.44985528,32.72953792],[102.4520819,32.72890006],[102.44975272,32.72710003],[102.45438557,32.72672928],[102.46478294,32.73237063],[102.46532781,32.72840333],[102.4632907,32.72253966],[102.46170365,32.72443819],[102.46236265,32.72262639],[102.46103457,32.72253967],[102.46080191,32.7212045],[102.45818014,32.72421444],[102.45721644,32.72297354],[102.45518934,32.72395813],[102.45761233,32.7209108],[102.45441686,32.72301426],[102.45451231,32.71868518],[102.45245903,32.71983777],[102.45119168,32.71745275],[102.44804844,32.72097588],[102.44896151,32.71935411],[102.4469227,32.71980419],[102.44888487,32.71847642],[102.44651098,32.71873683],[102.4478539,32.71819209],[102.44691994,32.71766579],[102.45154721,32.71617734],[102.44801883,32.71550608],[102.44939681,32.71476061],[102.44832049,32.71442855],[102.44879953,32.71358401],[102.44467981,32.7136905],[102.44828328,32.71240554],[102.44588906,32.71217741],[102.44621031,32.71140519],[102.44380426,32.71242911],[102.44577378,32.71078835],[102.44263756,32.71024214],[102.44500189,32.70527748],[102.44668185,32.70490887],[102.45243595,32.71114851],[102.45534536,32.71181361],[102.4579688,32.70988039],[102.45683255,32.7084149],[102.45758359,32.70739105],[102.45547321,32.70746553],[102.45420645,32.70918788],[102.45455894,32.70746885],[102.45215589,32.70815319],[102.45197967,32.70543977],[102.45090268,32.70674914],[102.44919335,32.70621704],[102.45166839,32.70460865],[102.4479375,32.70308202],[102.44936751,32.70234302],[102.45649652,32.7040492],[102.45110966,32.7021219],[102.45170997,32.70029892],[102.44900266,32.70059493],[102.44800727,32.69925864],[102.44644592,32.701211],[102.44445755,32.70011075],[102.44539273,32.70440216],[102.44064687,32.70907449],[102.43747453,32.71007776],[102.4406491,32.7107022],[102.43940778,32.71232084],[102.44099168,32.71387781],[102.44160533,32.71725591],[102.44396481,32.71800936],[102.4478471,32.7260588],[102.44490626,32.72576837],[102.44445965,32.72673379],[102.44632363,32.7278766],[102.4440224,32.7296288],[102.44657521,32.73123569],[102.44585635,32.73232783],[102.44310241,32.73165414],[102.4388615,32.72776015],[102.43408934,32.73065357],[102.44094524,32.73476633],[102.43433213,32.73655358],[102.43705688,32.73803356],[102.43606154,32.73927255],[102.43353839,32.73921641],[102.43457384,32.7441065],[102.43708616,32.74430008],[102.44048569,32.74022912],[102.43746622,32.73829391],[102.43886252,32.73865112],[102.43865974,32.73744419],[102.44349362,32.73439117],[102.44880006,32.73304769],[102.44906969,32.7344218],[102.44617472,32.73691811],[102.44899462,32.73726697],[102.44543167,32.73877518],[102.44603679,32.74015529],[102.44393877,32.74034736],[102.44269059,32.74281842],[102.44887608,32.74547038],[102.45040721,32.74410214],[102.45026877,32.74217303],[102.45194883,32.74213836],[102.45103193,32.74303489],[102.45358043,32.74591151],[102.45255878,32.75021529],[102.45690349,32.75050299],[102.45512276,32.75120039],[102.45512281,32.75298684],[102.45768839,32.75558847],[102.45507181,32.75539568],[102.45540291,32.75654346],[102.45294757,32.75697225],[102.45623064,32.76011259],[102.4581358,32.76030031],[102.45830744,32.76205751],[102.4611574,32.76279141],[102.45779892,32.76292626],[102.45918928,32.76354871],[102.4585391,32.76494819],[102.45994742,32.76792045],[102.46400888,32.77247995],[102.47262816,32.77374827],[102.47159368,32.77587223],[102.47363639,32.77338335]],[[102.4662484,32.76510102],[102.46643956,32.76358297],[102.46744386,32.76614785],[102.4662484,32.76510102]],[[102.46941173,32.76569416],[102.46808296,32.76538302],[102.46944503,32.76464132],[102.46941173,32.76569416]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33000,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.33434974,32.5682341],[102.32950468,32.56729637],[102.32226208,32.56077269],[102.32535617,32.56003179],[102.32804488,32.55377575],[102.33186673,32.55376226],[102.33434357,32.55165949],[102.33637614,32.55237825]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33000,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.28067053,32.60310354],[102.27036288,32.60189823],[102.2700943,32.59909871],[102.26645986,32.59606978],[102.26817134,32.60001649],[102.26446368,32.59671558],[102.26205694,32.59854052],[102.26175011,32.60062892],[102.26509796,32.60332704],[102.26783903,32.61025611],[102.2644109,32.62249994],[102.26787867,32.63508163],[102.26280399,32.64358201],[102.2618829,32.6500151],[102.25837356,32.65383581],[102.25676761,32.65872295],[102.25388244,32.65799087],[102.25102627,32.6601343],[102.2483237,32.65868911],[102.24212932,32.65949457],[102.23937478,32.66197929],[102.23427467,32.66019086],[102.23205645,32.66350078],[102.22531412,32.66793459],[102.22485122,32.66977453],[102.22025809,32.6737479],[102.21699743,32.67178438],[102.21371982,32.67548873],[102.21131408,32.67509915],[102.20912447,32.67183252],[102.20536564,32.66956952],[102.20214799,32.67476836],[102.19909518,32.67721455],[102.19883083,32.67965148],[102.19653288,32.6799084],[102.19482684,32.68187504],[102.19049433,32.69706766],[102.19761317,32.70021268],[102.19966002,32.70372888],[102.2062651,32.70519403]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33000,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.26695491,32.78649752],[102.26727622,32.7917176],[102.26056335,32.7900885],[102.25892053,32.78798601],[102.25902755,32.78389083],[102.25661402,32.77668025],[102.26244037,32.77580931],[102.26641858,32.77797673],[102.26578466,32.7836123],[102.26698786,32.78648594]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.27059587,32.60029503],[102.26645986,32.59606978],[102.26824134,32.59996816],[102.26431703,32.59668487],[102.26164253,32.599979],[102.26705063,32.60704731],[102.27059587,32.60029503]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.26467388,32.62199676],[102.26968875,32.61898818],[102.26755559,32.61450213],[102.27031066,32.61817827],[102.27254324,32.61798347],[102.26955272,32.61284526],[102.27167071,32.61410041],[102.27376328,32.61809929],[102.2765468,32.61932614],[102.2804261,32.61870622],[102.28083118,32.61639703],[102.27876199,32.61448257],[102.28083003,32.61489993],[102.28241605,32.61365694],[102.28175132,32.61203129],[102.28299504,32.60906532],[102.27782238,32.60719445],[102.27696828,32.60902149],[102.27626708,32.60832638],[102.27730066,32.60711289],[102.27596826,32.60647642],[102.27239675,32.60856109],[102.27225571,32.60759513],[102.27529569,32.60619518],[102.27435981,32.60524767],[102.26868481,32.60681092],[102.26789969,32.60583143],[102.27254391,32.60479851],[102.27166184,32.60322279],[102.27587759,32.60499105],[102.27647254,32.60368051],[102.27674743,32.6053779],[102.27825033,32.60600683],[102.27915302,32.60457524],[102.27964791,32.60623229],[102.28204432,32.60699743],[102.28343384,32.60517975],[102.28313979,32.60058936],[102.2805049,32.59998007],[102.28042554,32.60321475],[102.27140037,32.60159414],[102.26980565,32.60244955],[102.26727838,32.60562235],[102.2673407,32.60821306],[102.27454653,32.61148014],[102.27955583,32.60976],[102.27453841,32.61151555],[102.26734701,32.60823893],[102.26781654,32.61166288],[102.26467388,32.62199676]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.28757631,32.62904169],[102.28998363,32.62932961],[102.2900313,32.62441813],[102.29545661,32.62324635],[102.29086345,32.61809992],[102.29087685,32.61508882],[102.28867036,32.61117447],[102.28593773,32.60993055],[102.28284251,32.62161971],[102.28697811,32.62347902],[102.28239973,32.62396179],[102.28353129,32.62708258],[102.28671405,32.62855539],[102.28339122,32.6282603],[102.28464974,32.63171451],[102.28777257,32.63222273],[102.28757631,32.62904169]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.27102221,32.66331349],[102.27740553,32.65839993],[102.26794355,32.65763946],[102.26440901,32.65528983],[102.2675005,32.66040829],[102.27102221,32.66331349]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.26763587,32.66390125],[102.26359794,32.66234709],[102.26227438,32.66043062],[102.26113751,32.66090874],[102.26157318,32.65942624],[102.26039349,32.65818926],[102.2616085,32.65553503],[102.25991089,32.65914557],[102.26180655,32.6617969],[102.26125927,32.66410428],[102.26335192,32.6651235],[102.26453328,32.66393281],[102.26425786,32.66532007],[102.26595788,32.66362462],[102.2652606,32.66609747],[102.26763587,32.66390125]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.2563699,32.67749423],[102.26153241,32.67339511],[102.26258642,32.67026492],[102.26103967,32.67089793],[102.26165452,32.67285609],[102.25989975,32.67235262],[102.25956709,32.67362579],[102.25609713,32.67390776],[102.2563699,32.67749423]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.25153293,32.67793286],[102.25267989,32.67618886],[102.25593764,32.67495784],[102.25544611,32.6707557],[102.25720051,32.66849748],[102.25875218,32.66860165],[102.25965794,32.66603206],[102.26099198,32.66647961],[102.26144073,32.67026539],[102.26571099,32.66660756],[102.26588724,32.66371888],[102.264341,32.66541425],[102.26446511,32.66403364],[102.2633725,32.66523271],[102.2625034,32.66408275],[102.25563286,32.66613472],[102.25288722,32.671659],[102.24998235,32.67361191],[102.25277161,32.67167355],[102.25567805,32.66668872],[102.25569797,32.66043876],[102.25465465,32.6592778],[102.2527807,32.66961663],[102.24790938,32.67461581],[102.24687666,32.6774059],[102.25153293,32.67793286]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.20634362,32.70497799],[102.21114569,32.70220347],[102.21122399,32.70111734],[102.20856154,32.70253025],[102.20437898,32.70172372],[102.20470035,32.70016336],[102.20101209,32.69479884],[102.20160627,32.691018],[102.19613225,32.69116529],[102.2016915,32.69096382],[102.20064491,32.68860483],[102.20354785,32.67929421],[102.2000315,32.6780783],[102.20189625,32.67785748],[102.20092356,32.67683555],[102.20167896,32.6761768],[102.20411722,32.67846302],[102.20498022,32.67097491],[102.20535914,32.67367693],[102.20695354,32.673845],[102.20542364,32.67528695],[102.20419893,32.68147275],[102.20614816,32.68263622],[102.20356041,32.68314099],[102.20411167,32.68488318],[102.20284613,32.68490527],[102.20204233,32.68915204],[102.20300014,32.693621],[102.20554402,32.69686532],[102.20679482,32.69000932],[102.20870738,32.68750096],[102.20654676,32.69440375],[102.20763039,32.69807972],[102.20904782,32.69837211],[102.21538633,32.69450985],[102.21315461,32.68108936],[102.21621664,32.69211698],[102.21829866,32.69231724],[102.22143756,32.68755009],[102.22158192,32.68469627],[102.2186523,32.67742914],[102.22301436,32.68552338],[102.22253853,32.68903188],[102.21904785,32.69439259],[102.2308611,32.69261515],[102.23888567,32.6884439],[102.23992885,32.68667191],[102.23834741,32.68563966],[102.23267342,32.68879387],[102.22693248,32.68818724],[102.2245553,32.67625484],[102.22306383,32.67430521],[102.2248559,32.67520027],[102.22580167,32.67382196],[102.22539093,32.67874854],[102.22751311,32.682065],[102.23148123,32.68388067],[102.23367072,32.68653319],[102.23737279,32.68654952],[102.23894264,32.68463772],[102.23644562,32.6828998],[102.23744495,32.68105026],[102.23684385,32.67853004],[102.2328775,32.67882571],[102.23452227,32.67748703],[102.23339073,32.67302053],[102.23425568,32.6726181],[102.22892695,32.66978227],[102.22841424,32.66782088],[102.23323727,32.67041193],[102.23387163,32.66866792],[102.23250869,32.66713116],[102.23414251,32.66708109],[102.23579733,32.6633553],[102.23680474,32.66501836],[102.23693312,32.67477642],[102.24103554,32.67613414],[102.24360736,32.66439968],[102.24319927,32.6616043],[102.24662877,32.66153618],[102.24860566,32.65991887],[102.24577364,32.66469309],[102.24654421,32.66936347],[102.24838668,32.66996953],[102.25063435,32.6680415],[102.25359331,32.65921732],[102.25093547,32.6606124],[102.24899275,32.65939611],[102.24259303,32.65963849],[102.23937478,32.66197929],[102.23412772,32.66024885],[102.23205645,32.66350078],[102.22531412,32.66793459],[102.22485122,32.66977453],[102.22025809,32.6737479],[102.21699743,32.67178438],[102.21371982,32.67548873],[102.21131408,32.67509915],[102.20607152,32.66960516],[102.20460798,32.67005508],[102.2021517,32.67476376],[102.19909518,32.67721455],[102.19883083,32.67965148],[102.19639575,32.67998967],[102.1944219,32.68252431],[102.19261059,32.68708805],[102.19192185,32.69442713],[102.19038813,32.69677205],[102.19227318,32.69860059],[102.19761317,32.70021268],[102.19966002,32.70372888],[102.20634362,32.70497799]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.2606562,32.6637026],[102.26163635,32.66227256],[102.25977757,32.6588449],[102.2614299,32.65545675],[102.2584471,32.65483799],[102.26242782,32.65433348],[102.26729544,32.65731098],[102.27002136,32.65744707],[102.26924532,32.65158375],[102.27434325,32.65475662],[102.27663887,32.65313943],[102.27602952,32.64985958],[102.28112366,32.64998161],[102.28691568,32.64588121],[102.27802027,32.64503376],[102.28708078,32.64575979],[102.28850987,32.64474296],[102.28680052,32.64202489],[102.28433888,32.64205196],[102.27154536,32.64647508],[102.26969139,32.64586568],[102.26831875,32.64653277],[102.2684982,32.64813174],[102.26761546,32.64824011],[102.26770653,32.64690318],[102.26643255,32.6478863],[102.26894735,32.6446222],[102.2653653,32.64322396],[102.26512761,32.64151264],[102.27030296,32.64454652],[102.27234699,32.64231627],[102.27339867,32.64274045],[102.2703388,32.64045693],[102.26890082,32.63652622],[102.27159831,32.64068146],[102.27502049,32.64169777],[102.27639795,32.64016214],[102.27416751,32.63698165],[102.27685696,32.63813199],[102.2781871,32.63742762],[102.27831503,32.63059077],[102.27673951,32.63131686],[102.27306733,32.62919181],[102.26989556,32.63157256],[102.27196763,32.62915245],[102.26923473,32.62656589],[102.27159483,32.62806388],[102.27699685,32.62792603],[102.27994144,32.62557185],[102.27896904,32.6229329],[102.27673134,32.62135605],[102.2753638,32.62201008],[102.27539896,32.62065338],[102.27394619,32.62267258],[102.27445588,32.62031128],[102.27298524,32.61969895],[102.27133422,32.6212885],[102.27108098,32.6237882],[102.27182876,32.61948912],[102.26758505,32.62163451],[102.2678645,32.62450986],[102.26706631,32.62177275],[102.2644109,32.62249994],[102.26787867,32.63508163],[102.26280399,32.64358201],[102.2617527,32.65031926],[102.25837356,32.65383581],[102.25642533,32.6588094],[102.25949298,32.66285994],[102.25876234,32.66407253],[102.2606562,32.6637026]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33500,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.32377161,32.6385914],[102.32775866,32.63759858],[102.32831318,32.63965132],[102.32478002,32.64199288],[102.32388791,32.64546024]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33500,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.32379174,32.65189583],[102.32242492,32.65074652]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33500,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.44808409,32.55099789],[102.45131436,32.54738222],[102.4460335,32.53859065],[102.44578032,32.5306056],[102.43934216,32.5241235],[102.43883665,32.52023672],[102.43574975,32.51638906],[102.43605635,32.51332584],[102.43441575,32.50943781],[102.4262454,32.50914995]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33500,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.36140569,32.70301618],[102.36691995,32.69901495],[102.37439409,32.70274332],[102.37354151,32.70643714],[102.36995273,32.71014479],[102.36140726,32.70301369]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33500,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.33633696,32.64618174],[102.33710123,32.64785167],[102.33987745,32.6448602],[102.33602507,32.63888251],[102.3333618,32.63829283],[102.33205268,32.64406822],[102.33633612,32.6461778]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33500,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.45845755,32.57278865],[102.45951817,32.57212981],[102.45757895,32.56844172],[102.4545005,32.56810068],[102.44943254,32.56059203],[102.45007204,32.55767655],[102.44805025,32.55092643],[102.44483696,32.5507151],[102.44162571,32.54799831],[102.43235469,32.55352726],[102.43133125,32.56146422],[102.41473656,32.56097738],[102.40825628,32.56557327],[102.41028581,32.57073914],[102.41715452,32.5756279],[102.41741026,32.57730667],[102.42467095,32.584436],[102.42590988,32.58660768],[102.42589786,32.59121713],[102.43026917,32.59303454],[102.43536767,32.58475377],[102.44310204,32.58940791],[102.44471506,32.59226252],[102.45285454,32.59232888],[102.45469548,32.59077622],[102.45139892,32.58370677],[102.45179769,32.57848683],[102.45845755,32.57278865]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.43026917,32.59303454],[102.43536767,32.58475377],[102.43993522,32.58766637],[102.44186997,32.5861031],[102.44132177,32.58842889],[102.44471506,32.59226252],[102.4468233,32.59247479],[102.44461369,32.58594502],[102.44550876,32.58097528],[102.44468189,32.58594339],[102.44689742,32.59248225],[102.45285454,32.59232888],[102.45469548,32.59077622],[102.45139892,32.58370677],[102.45179769,32.57848683],[102.45440643,32.57725588],[102.45848674,32.57277052],[102.45809669,32.57188417],[102.45248017,32.57174528],[102.45118202,32.5702831],[102.45097783,32.57177111],[102.44622657,32.57374659],[102.43290632,32.56788186],[102.43455056,32.57205375],[102.43837473,32.57032369],[102.43831929,32.57166949],[102.44021706,32.57255516],[102.4376558,32.57197242],[102.43414182,32.57364514],[102.43722399,32.57705096],[102.44156719,32.57782786],[102.43968942,32.57875538],[102.43776919,32.57791273],[102.43835658,32.58049214],[102.4359879,32.5766592],[102.43420289,32.57579217],[102.43327194,32.57703005],[102.43381914,32.57509564],[102.43175663,32.57244655],[102.42427908,32.56882539],[102.42110854,32.56894298],[102.42030776,32.56981169],[102.42137455,32.57350019],[102.42615892,32.57825571],[102.43206827,32.57950598],[102.43511527,32.58173218],[102.42877925,32.58007832],[102.42854425,32.58221204],[102.43202174,32.58459073],[102.42995481,32.58372461],[102.42885175,32.58465169],[102.43036144,32.58567005],[102.428287,32.58500433],[102.42919142,32.59029061],[102.42806111,32.58728118],[102.42748253,32.5900674],[102.42690676,32.58037338],[102.4211623,32.57521075],[102.4162049,32.56684224],[102.40160187,32.55662626],[102.39330616,32.55566245],[102.39041783,32.55869134],[102.39090556,32.55966534],[102.38871807,32.56197684],[102.38980968,32.5649152],[102.39253025,32.56523618],[102.3954564,32.56754126],[102.40319272,32.5649042],[102.40324416,32.56695585],[102.40581554,32.56861766],[102.40125622,32.56659241],[102.39872628,32.56790074],[102.40166783,32.57044421],[102.40193833,32.57423681],[102.40605841,32.57561928],[102.40789256,32.57308436],[102.40896981,32.57452429],[102.40689593,32.57701228],[102.41049476,32.5783605],[102.40984094,32.58019972],[102.41202641,32.58055045],[102.41673584,32.58679771],[102.42138536,32.58672494],[102.42589786,32.59121713],[102.43026917,32.59303454]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44191453,32.56950239],[102.44169857,32.56683102],[102.4400553,32.56726623],[102.4415206,32.56500887],[102.43539874,32.56100295],[102.43349561,32.56128628],[102.43452709,32.56019001],[102.43151931,32.55570069],[102.42986851,32.55688972],[102.42890977,32.55551398],[102.43088539,32.55509686],[102.43016408,32.55152535],[102.42717188,32.54903043],[102.42572112,32.55081041],[102.4246578,32.54993125],[102.42609115,32.54804159],[102.42365285,32.54468103],[102.42098481,32.54395992],[102.42209078,32.54314026],[102.42077466,32.54117874],[102.4123641,32.54118274],[102.4174919,32.54636695],[102.41646428,32.54709088],[102.41497717,32.54590765],[102.41537646,32.54820151],[102.41113473,32.54089569],[102.40553691,32.54127652],[102.40420393,32.54300816],[102.40947297,32.54711861],[102.40160605,32.54408057],[102.4022151,32.54548627],[102.40094318,32.54704112],[102.40304791,32.54905282],[102.40366124,32.55234228],[102.40758155,32.55230599],[102.40589367,32.5528244],[102.40553672,32.55626913],[102.40822184,32.55697619],[102.40748208,32.55785658],[102.40925585,32.55886241],[102.41314268,32.55865883],[102.41486084,32.55650029],[102.41443866,32.55376837],[102.41672553,32.55607984],[102.41841266,32.55297265],[102.41797625,32.55119905],[102.41928802,32.55220627],[102.41840514,32.55620787],[102.42031015,32.55875913],[102.41718523,32.55742217],[102.41289272,32.56067329],[102.41450735,32.56380773],[102.41909385,32.56522021],[102.41976263,32.56653495],[102.42112454,32.5627856],[102.42314486,32.56248679],[102.42197101,32.56450056],[102.42287,32.56731473],[102.42974035,32.5631],[102.43180551,32.56510847],[102.42846935,32.56598451],[102.42606715,32.56847776],[102.42914733,32.57014785],[102.43264727,32.56790749],[102.43242683,32.5719481],[102.43443437,32.57207638],[102.4328981,32.56782168],[102.43879173,32.56961691],[102.44209455,32.57221521],[102.44191453,32.56950239]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44667255,32.57337878],[102.45100206,32.57164694],[102.45035018,32.56867911],[102.45608893,32.56968433],[102.45644855,32.5683165],[102.4545005,32.56810068],[102.44943254,32.56059203],[102.45007204,32.55767655],[102.44808409,32.55099789],[102.45131436,32.54738222],[102.44577651,32.53616361],[102.44127563,32.53451539],[102.44038466,32.53662569],[102.43629908,32.53792256],[102.43935442,32.53975951],[102.44199236,32.53732244],[102.4440472,32.53729993],[102.44163873,32.53872846],[102.44301057,32.53910537],[102.44058804,32.54136229],[102.44459885,32.54042056],[102.44165094,32.54228909],[102.44297364,32.54348928],[102.44610598,32.54102576],[102.44349799,32.54407313],[102.44608889,32.54700822],[102.44175368,32.5431955],[102.43521712,32.54049844],[102.43446308,32.54359309],[102.43478518,32.54029237],[102.43130511,32.53643929],[102.4255489,32.53733574],[102.42405452,32.53849196],[102.42548267,32.53971584],[102.42381777,32.53905939],[102.42238884,32.54066867],[102.42518643,32.54409485],[102.42645249,32.54378041],[102.42530073,32.54444042],[102.42618755,32.54583313],[102.42810858,32.54552837],[102.42726208,32.54670627],[102.42996014,32.54985831],[102.43183569,32.55033501],[102.43706776,32.54734061],[102.43204426,32.55124091],[102.43250738,32.55382795],[102.43412906,32.55421602],[102.43902438,32.55145532],[102.43385419,32.55563654],[102.43543472,32.55916211],[102.43797827,32.56081739],[102.44192403,32.5611376],[102.44675108,32.55452372],[102.44672534,32.55785801],[102.44394522,32.55966319],[102.44246577,32.56302765],[102.44710901,32.56307803],[102.45002197,32.56642688],[102.44752854,32.56586318],[102.44765157,32.56794318],[102.44699688,32.56546425],[102.44271185,32.56494499],[102.44245855,32.56614834],[102.44621969,32.56782421],[102.44263266,32.56717841],[102.44321943,32.56961942],[102.44530542,32.569822],[102.44624554,32.5730443],[102.44260267,32.57025146],[102.44202041,32.57102651],[102.44667255,32.57337878]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目","project_category":"草地修复","year":2022,"measure_type":"林草碳汇试点","feature_role":"工程范围","township":"安曲镇","area_mu":9958,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.37234803,32.57665691],[102.37422617,32.57377764],[102.37259133,32.57379012],[102.37160799,32.57622212],[102.36939932,32.57698296],[102.3703224,32.57827101],[102.37234803,32.57665691]]],[[[102.41627272,32.61051029],[102.41718088,32.60924067],[102.41124883,32.60469517],[102.40876033,32.60030667],[102.40519633,32.59833417],[102.40518033,32.59568617],[102.39349083,32.583454],[102.37952983,32.576502],[102.379752,32.57521967],[102.37453833,32.57362033],[102.37033892,32.57832832],[102.37300638,32.58288992],[102.38165658,32.58559069],[102.39332336,32.59733138],[102.41102972,32.61019184],[102.39328668,32.59736927],[102.38154701,32.58559461],[102.37305198,32.58285229],[102.37342383,32.58436583],[102.37904067,32.58770333],[102.391996,32.60322033],[102.40111917,32.607283],[102.40537683,32.61169617],[102.41176642,32.61461907],[102.41627272,32.61051029]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目","project_category":"草地修复","year":2022,"measure_type":"林草碳汇试点","feature_role":"工程范围","township":"安曲镇","area_mu":8665,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.44858483,32.61000275],[102.45041917,32.60393367],[102.45004176,32.59997896],[102.44903143,32.59874429],[102.44524042,32.59862962],[102.44313225,32.59200146],[102.44013125,32.59025112],[102.44001409,32.60098905],[102.44254892,32.60361343],[102.44370761,32.60832842],[102.44858483,32.61000275]]],[[[102.44345631,32.61025776],[102.44582935,32.61020863],[102.45107992,32.61361826],[102.44862846,32.6101353],[102.44356822,32.60828214],[102.44252026,32.60362554],[102.44000375,32.60110469],[102.43979984,32.59043836],[102.43350574,32.58909812],[102.43029943,32.59305599],[102.42651083,32.60226533],[102.42047965,32.60807588],[102.4262889,32.61168496],[102.43526391,32.61487329],[102.43890363,32.61770714],[102.4415648,32.61155907],[102.44345631,32.61025776]]],[[[102.4455135,32.61776],[102.44927017,32.61763633],[102.4511081,32.61377664],[102.44576347,32.61026215],[102.44337042,32.61036324],[102.44179236,32.61134024],[102.43899549,32.61774916],[102.44130975,32.61880779],[102.44217975,32.62112529],[102.4455135,32.61776]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目","project_category":"草地修复","year":2022,"measure_type":"林草碳汇试点","feature_role":"工程范围","township":"安曲镇","area_mu":22572,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.424845,32.5321215],[102.43944625,32.52424974],[102.43617416,32.51785266],[102.43581054,32.51321111],[102.43243867,32.50936933],[102.42601609,32.50939192],[102.42106383,32.50158433],[102.41800083,32.4987195],[102.41483317,32.4985665],[102.41043783,32.490438],[102.39814469,32.49384427],[102.39200067,32.50043317],[102.39024682,32.50513899],[102.39392733,32.510304],[102.39357917,32.51579867],[102.39809533,32.5197415],[102.39760867,32.52425717],[102.39990917,32.52596417],[102.40080517,32.52914683],[102.399804,32.53417733],[102.40243386,32.53640913],[102.40406139,32.53181739],[102.40202659,32.52421031],[102.40413992,32.53166736],[102.40248136,32.53644943],[102.40449208,32.53516064],[102.4039128,32.53262067],[102.40500607,32.53120245],[102.40343253,32.5279952],[102.40323687,32.52119429],[102.40044149,32.51812638],[102.39985338,32.51024113],[102.39542444,32.50469317],[102.39348374,32.50393429],[102.3990188,32.50875291],[102.40177272,32.50065424],[102.40853756,32.49498829],[102.40091648,32.50240368],[102.3990833,32.50904986],[102.4000245,32.5122275],[102.40552392,32.5110446],[102.4096582,32.5077671],[102.4171528,32.50615253],[102.40968108,32.50779388],[102.40553341,32.51108193],[102.40021122,32.51276645],[102.4004808,32.51811708],[102.40302541,32.52033568],[102.40347181,32.52798532],[102.4050459,32.53120322],[102.40395395,32.53260501],[102.40452675,32.53517889],[102.40284048,32.53672348],[102.40439483,32.53807317],[102.41862778,32.53920019],[102.42129995,32.53099594],[102.42712191,32.52287844],[102.43047847,32.5128131],[102.42716231,32.52291319],[102.42135587,32.53101195],[102.41790061,32.5398046],[102.41955883,32.54000517],[102.424845,32.5321215]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目","project_category":"草地修复","year":2022,"measure_type":"林草碳汇试点","feature_role":"工程范围","township":"安曲镇","area_mu":9388,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.36774648,32.58480896],[102.3730056,32.58290317],[102.3700415,32.57860733],[102.36526166,32.58179359],[102.36774648,32.58480896]]],[[[102.40044154,32.62429559],[102.41151839,32.6145262],[102.40537683,32.61169617],[102.401339,32.60737017],[102.391996,32.60322033],[102.37907183,32.58771967],[102.37342383,32.58436583],[102.37284425,32.58281511],[102.36759981,32.58459625],[102.38255003,32.61052487],[102.39363688,32.60948056],[102.40042965,32.61196236],[102.39363358,32.60951245],[102.38258207,32.61058268],[102.386528,32.617777],[102.39313617,32.618384],[102.40044154,32.62429559]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目","project_category":"草地修复","year":2022,"measure_type":"林草碳汇试点","feature_role":"工程范围","township":"安曲镇","area_mu":9155,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.39064045,32.56536544],[102.38915017,32.56410211],[102.38459976,32.56505209],[102.38956155,32.56737695],[102.39153075,32.56695187],[102.39064045,32.56536544]]],[[[102.37471984,32.57349073],[102.38221344,32.56650945],[102.38443209,32.56598843],[102.38469821,32.56433934],[102.38257683,32.5662975],[102.380961,32.565843],[102.37712941,32.56765398],[102.37746799,32.56911309],[102.37443767,32.57219483],[102.37471984,32.57349073]]],[[[102.40282108,32.57849394],[102.40098696,32.57685232],[102.40156311,32.57867914],[102.40282108,32.57849394]]],[[[102.40141582,32.57866473],[102.40161757,32.57724134],[102.39997874,32.57695052],[102.40141582,32.57866473]]],[[[102.42200583,32.60599317],[102.41029583,32.58826383],[102.4094265,32.5844],[102.4028575,32.57853482],[102.4015768,32.57872563],[102.4036103,32.58948933],[102.41416263,32.60308105],[102.41986143,32.60591157],[102.41298707,32.60192004],[102.40355167,32.58950517],[102.40142749,32.57871039],[102.39631683,32.575441],[102.39629433,32.57359167],[102.39155836,32.56699185],[102.38894117,32.56737579],[102.38462458,32.56576777],[102.38241949,32.56645449],[102.37433379,32.57374103],[102.379752,32.57521967],[102.37952983,32.576502],[102.39349083,32.583454],[102.40518033,32.59568617],[102.40519633,32.59833417],[102.40876033,32.60030667],[102.41124883,32.60469517],[102.41718088,32.60924067],[102.42223883,32.60728667],[102.42200583,32.60599317]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目","project_category":"草地修复","year":2022,"measure_type":"林草碳汇试点","feature_role":"工程范围","township":"安曲镇","area_mu":21506,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.42097187,32.69857791],[102.42016601,32.69811762],[102.42007014,32.6993164],[102.42138741,32.70011931],[102.42097187,32.69857791]]],[[[102.40476721,32.71191079],[102.41411588,32.70512712],[102.42573607,32.71262512],[102.43312658,32.71269479],[102.43596941,32.70956629],[102.43919758,32.70981762],[102.44512759,32.70449629],[102.44281659,32.68963962],[102.44212139,32.69154717],[102.44301835,32.69181732],[102.4409185,32.6942856],[102.44155844,32.69589614],[102.43956843,32.69514922],[102.43827657,32.69585375],[102.44004642,32.69658237],[102.43711794,32.69664033],[102.44153781,32.69705763],[102.43803294,32.69796363],[102.44166767,32.69859645],[102.43762466,32.69924524],[102.43895826,32.70023643],[102.44217154,32.69938389],[102.44012111,32.70078175],[102.44237425,32.7002077],[102.44096013,32.70107874],[102.44204266,32.70254502],[102.43649647,32.69996827],[102.43536213,32.70095751],[102.43653837,32.70277857],[102.44466556,32.70342135],[102.43933309,32.70520403],[102.44110056,32.70628828],[102.44008876,32.70711731],[102.43677584,32.70525463],[102.43814879,32.70764898],[102.43652435,32.70645794],[102.43454742,32.70798216],[102.43645261,32.70447227],[102.43508448,32.70514504],[102.43495018,32.70305556],[102.43237147,32.70228098],[102.43220156,32.70039919],[102.43045251,32.69914298],[102.43201728,32.69924066],[102.42300048,32.69804745],[102.43304899,32.69837638],[102.43206981,32.69725185],[102.43411742,32.69620037],[102.43405105,32.69470302],[102.43544678,32.69570364],[102.43436921,32.69319181],[102.43499384,32.69074088],[102.44204404,32.68904984],[102.43494708,32.68945812],[102.43322758,32.68845362],[102.4252469,32.67746879],[102.42364006,32.67777329],[102.42265314,32.67649883],[102.41949049,32.67650969],[102.41833283,32.67971333],[102.40937033,32.6802045],[102.40730333,32.68347817],[102.40202217,32.68459417],[102.40178517,32.69077883],[102.39803233,32.694827],[102.39672244,32.69465369],[102.39968159,32.69659272],[102.40240501,32.69473356],[102.40659288,32.69620104],[102.41434288,32.6939073],[102.4182803,32.69489704],[102.42073314,32.69291982],[102.4183663,32.69495461],[102.41883598,32.69657999],[102.420558,32.69825462],[102.42298359,32.69804311],[102.42059957,32.69832202],[102.42145143,32.70011868],[102.42482716,32.70014655],[102.42001755,32.69943222],[102.41981389,32.70397995],[102.42267223,32.70608768],[102.41978241,32.70400064],[102.41996543,32.69935294],[102.41771073,32.69484995],[102.40044718,32.6978733],[102.40317259,32.70669611],[102.40345394,32.71184169],[102.40310763,32.70664744],[102.40020204,32.7021066],[102.39961521,32.69817158],[102.39521368,32.69690785],[102.39745806,32.69826514],[102.40702483,32.69716243],[102.4092286,32.69543642],[102.41559136,32.69416142],[102.40666763,32.69623692],[102.40240106,32.69477895],[102.39880116,32.69639431],[102.39942508,32.69788102],[102.3980946,32.69495151],[102.39004883,32.69252267],[102.38988296,32.69393311],[102.39522859,32.69683381],[102.38987438,32.69400609],[102.38713415,32.69653975],[102.38669457,32.69519529],[102.3878164,32.69457836],[102.38549117,32.6948615],[102.38361929,32.70313142],[102.38533685,32.70551429],[102.39884836,32.71096762],[102.4010122,32.71314729],[102.40334604,32.71342795],[102.40476721,32.71191079]],[[102.39113199,32.70566013],[102.38988949,32.70481357],[102.39142534,32.70342753],[102.39004016,32.70408179],[102.39055207,32.70234665],[102.38893299,32.70534632],[102.38891086,32.70414682],[102.38777841,32.70485814],[102.38981593,32.70047658],[102.38822515,32.70218783],[102.38692649,32.70177099],[102.38717496,32.70285528],[102.38663667,32.70209253],[102.38421394,32.70327664],[102.38855045,32.69989933],[102.3885564,32.69892878],[102.38562101,32.69976809],[102.38733081,32.69895547],[102.38599346,32.69874565],[102.38780529,32.6974939],[102.38704422,32.69688358],[102.38942903,32.69819955],[102.38741709,32.69811465],[102.39148109,32.7016345],[102.39287981,32.70501051],[102.3912247,32.70440015],[102.39113199,32.70566013]],[[102.4058947,32.69075053],[102.4029202,32.68694819],[102.40520039,32.68808602],[102.4062843,32.68521385],[102.4055127,32.6882711],[102.40700841,32.68662579],[102.40734814,32.68763245],[102.40591453,32.688788],[102.4058947,32.69075053]],[[102.42149934,32.68673869],[102.4184956,32.68467759],[102.41976808,32.68458745],[102.41933215,32.68185765],[102.42048563,32.68455355],[102.42275319,32.68585143],[102.42251551,32.68732432],[102.42149934,32.68673869]],[[102.4167361,32.6822507],[102.41395096,32.68539485],[102.41215311,32.68388054],[102.41257044,32.6823585],[102.4154394,32.68076055],[102.41720554,32.68128147],[102.4167361,32.6822507]],[[102.41027694,32.68395393],[102.41178104,32.68495036],[102.41120616,32.68570377],[102.40887127,32.68379151],[102.41027694,32.68395393]],[[102.43082275,32.70862923],[102.43189362,32.70918673],[102.43017531,32.70930876],[102.43082275,32.70862923]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目","project_category":"草地修复","year":2022,"measure_type":"林草碳汇试点","feature_role":"工程范围","township":"安曲镇","area_mu":11841,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.38424112,32.68982896],[102.38309664,32.68780059],[102.38160276,32.68783535],[102.38424112,32.68982896]]],[[[102.38113356,32.68817535],[102.38017825,32.68751826],[102.38086913,32.68617592],[102.37913789,32.68530168],[102.37724681,32.68827768],[102.3825455,32.69204561],[102.38383054,32.69044257],[102.38113356,32.68817535]]],[[[102.38988296,32.69393311],[102.39004883,32.69252267],[102.39222195,32.69309395],[102.3863181,32.6896913],[102.382649,32.69205056],[102.38988296,32.69393311]]],[[[102.38311767,32.69307975],[102.38258943,32.69211996],[102.38156822,32.69450946],[102.38278696,32.69475424],[102.38311767,32.69307975]]],[[[102.38368167,32.70303033],[102.38549117,32.6948615],[102.38987438,32.69400609],[102.38375596,32.69213126],[102.38457083,32.69377841],[102.38358242,32.69330237],[102.38300758,32.69453328],[102.38458354,32.69561123],[102.38322533,32.69565318],[102.38436792,32.69760281],[102.38231045,32.69625356],[102.3835713,32.69814402],[102.38166588,32.6972838],[102.38238274,32.69865105],[102.38126141,32.6983801],[102.38229042,32.69998798],[102.38134434,32.70036434],[102.38291626,32.70161161],[102.38044996,32.70131565],[102.38036356,32.70010584],[102.37956772,32.70092593],[102.38014275,32.69966943],[102.37814613,32.69925082],[102.37983057,32.69738003],[102.37742564,32.69715252],[102.37986389,32.69671954],[102.37973425,32.69542206],[102.37797514,32.69524606],[102.38103514,32.69410727],[102.37984646,32.69382993],[102.38062258,32.69220562],[102.37807477,32.69224081],[102.38053208,32.69111683],[102.38108241,32.69394363],[102.38243372,32.69211252],[102.37648367,32.68798098],[102.37764894,32.68798394],[102.37904368,32.68522616],[102.37508643,32.68293154],[102.3785823,32.68512498],[102.37912339,32.68442394],[102.38092154,32.68616224],[102.38061328,32.68805838],[102.38311225,32.6877544],[102.38288348,32.68888942],[102.384662,32.69019407],[102.38634732,32.68965128],[102.39231515,32.69323396],[102.39803233,32.694827],[102.40178517,32.69077883],[102.40210657,32.6845812],[102.39885833,32.68409683],[102.39497433,32.68577],[102.389169,32.6808855],[102.38437333,32.683112],[102.37938687,32.68289213],[102.37903953,32.68438648],[102.37779698,32.67623984],[102.37514601,32.67653363],[102.37117109,32.67963115],[102.37501564,32.67634839],[102.37778401,32.67615959],[102.37710027,32.67204761],[102.37303254,32.67311021],[102.37177459,32.66842789],[102.3608035,32.6601215],[102.35601005,32.66697354],[102.35657064,32.67453912],[102.35918485,32.68005339],[102.359959,32.68067304],[102.36147548,32.67703864],[102.3585509,32.67298402],[102.36151439,32.67689299],[102.35992088,32.68048819],[102.36126057,32.68171483],[102.36238367,32.68037772],[102.36210017,32.67723645],[102.36213103,32.68226724],[102.36598673,32.67966555],[102.36441216,32.67495243],[102.36629586,32.6789986],[102.36519675,32.68071485],[102.36736239,32.67885386],[102.36091382,32.66868425],[102.36050267,32.66583368],[102.36110616,32.6686836],[102.36741045,32.67879894],[102.36317574,32.68235011],[102.37150042,32.67978358],[102.37227422,32.68015322],[102.36904555,32.68113635],[102.36913086,32.68285639],[102.37110235,32.68165921],[102.37507321,32.68292758],[102.37107019,32.68169975],[102.36943905,32.68303052],[102.36742947,32.68115731],[102.36502199,32.68242344],[102.36180902,32.68215379],[102.36847456,32.68800434],[102.37140025,32.68590757],[102.37643944,32.68789554],[102.37142958,32.68597748],[102.36852456,32.68805574],[102.37600833,32.69396067],[102.3767825,32.70135395],[102.38368167,32.70303033]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目","project_category":"草地修复","year":2022,"measure_type":"林草碳汇试点","feature_role":"工程范围","township":"安曲镇","area_mu":11159,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38144927,32.6551008],[102.38243022,32.65368002],[102.38090605,32.64939021],[102.380306,32.6502032],[102.3788567,32.64891925],[102.37863926,32.64978643],[102.37336365,32.648673],[102.3751308,32.64851538],[102.37441752,32.64706678],[102.37791151,32.64882005],[102.37568735,32.64642285],[102.37721159,32.64618059],[102.37756516,32.64442358],[102.38438478,32.65016572],[102.38840405,32.65598039],[102.39453968,32.65948107],[102.39299108,32.66136403],[102.39055184,32.6602414],[102.39116332,32.66192229],[102.38952353,32.66265927],[102.38627799,32.66132665],[102.38144927,32.6551008],[102.38258451,32.66034516],[102.38694303,32.66494828],[102.38769527,32.66748071],[102.3935183,32.66465679],[102.38595473,32.66834058],[102.38830257,32.67517275],[102.39013726,32.67574557],[102.39345939,32.67168293],[102.39605203,32.67124866],[102.39346511,32.6717989],[102.39010045,32.67584762],[102.38831615,32.67534391],[102.3890692,32.68094654],[102.39497433,32.68577],[102.39885833,32.68409683],[102.40730333,32.68347817],[102.40928037,32.68031679],[102.3998435,32.6703485],[102.3985778,32.66727051],[102.39602059,32.67118203],[102.39855824,32.66720641],[102.39673787,32.66211849],[102.39517308,32.66430938],[102.39313242,32.66448755],[102.39516385,32.66425349],[102.39643517,32.66133033],[102.39118157,32.65279281],[102.38572098,32.64959938],[102.39150391,32.65337433],[102.388719,32.64614667],[102.37956733,32.64089728],[102.37279399,32.64613712],[102.36845943,32.65188851],[102.38592854,32.66830159],[102.38703587,32.66797264],[102.3877031,32.66632944],[102.38267967,32.6608858],[102.38144927,32.6551008]],[[102.37792792,32.65591626],[102.37755202,32.65496403],[102.37681882,32.65602331],[102.37688087,32.6549516],[102.37536092,32.65594534],[102.37668728,32.65458241],[102.37480916,32.65555026],[102.3755708,32.65427621],[102.37401405,32.6547211],[102.37389338,32.65347386],[102.37138429,32.65214231],[102.37223146,32.65123233],[102.37890919,32.65249353],[102.38066759,32.65124111],[102.38031297,32.65424855],[102.37267199,32.65263513],[102.37815754,32.654723],[102.37792792,32.65591626]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目","project_category":"草地修复","year":2022,"measure_type":"林草碳汇试点","feature_role":"工程范围","township":"安曲镇","area_mu":11687,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.40437804,32.65820979],[102.40619425,32.65608362],[102.40421462,32.65688139],[102.40437804,32.65820979]]],[[[102.39460015,32.65702502],[102.39364107,32.65664785],[102.39668009,32.66196804],[102.39460015,32.65702502]]],[[[102.39879539,32.66708654],[102.40227517,32.66579086],[102.3983111,32.66108345],[102.39673787,32.66211849],[102.39879539,32.66708654]]],[[[102.41412845,32.68037356],[102.41833283,32.67971333],[102.41949049,32.67650969],[102.40578064,32.66229195],[102.40423677,32.6651545],[102.40575736,32.66223273],[102.4045431,32.65874008],[102.4018368,32.65867901],[102.40807337,32.65526889],[102.40914543,32.65141755],[102.40631086,32.64882192],[102.40919569,32.65140696],[102.40701587,32.65621062],[102.41192594,32.6528805],[102.41244555,32.64950912],[102.41109971,32.64750112],[102.40469687,32.64075646],[102.4002302,32.63384479],[102.39651481,32.63125849],[102.38560717,32.63570183],[102.3821341,32.63512666],[102.37956733,32.64089728],[102.388719,32.64614667],[102.3915365,32.653302],[102.39606078,32.65856985],[102.39698943,32.66155241],[102.39866725,32.6604832],[102.39783182,32.65925369],[102.39885949,32.6564821],[102.39671558,32.64864538],[102.39397931,32.64632594],[102.39255645,32.64245399],[102.38622304,32.6409377],[102.39258179,32.64243733],[102.39400658,32.64631181],[102.3969467,32.64907782],[102.39889201,32.6564845],[102.39797434,32.65974368],[102.39921699,32.66055427],[102.40211725,32.65896415],[102.39844158,32.66097283],[102.40232378,32.66576978],[102.40417569,32.6651057],[102.40275858,32.66565941],[102.4049444,32.66625437],[102.40650438,32.66980682],[102.41207323,32.67465778],[102.40641158,32.66994164],[102.40377464,32.66580245],[102.3985778,32.66727051],[102.3998435,32.6703485],[102.40928037,32.68031679],[102.41412845,32.68037356]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目","project_category":"草地修复","year":2022,"measure_type":"林草碳汇试点","feature_role":"工程范围","township":"安曲镇","area_mu":9211,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.35849973,32.58485826],[102.3652137,32.58174197],[102.36405948,32.58099962],[102.35992201,32.58299468],[102.36014195,32.5839659],[102.35703072,32.58427276],[102.35849973,32.58485826]]],[[[102.35801605,32.58485984],[102.35708621,32.58323674],[102.35565247,32.58362812],[102.35801605,32.58485984]]],[[[102.36595302,32.58554241],[102.36746198,32.58477427],[102.36525326,32.58178456],[102.35814125,32.58505343],[102.36125566,32.58560205],[102.36069295,32.58429294],[102.36323766,32.58500093],[102.36362328,32.58383615],[102.36595302,32.58554241]]],[[[102.38255003,32.61052487],[102.37887674,32.6042233],[102.37834107,32.60751687],[102.38255003,32.61052487]]],[[[102.39287283,32.63224667],[102.3982387,32.62963879],[102.40044154,32.62429559],[102.39313617,32.618384],[102.386528,32.617777],[102.38247714,32.61052566],[102.38560871,32.62053816],[102.38501776,32.62221271],[102.38556592,32.62043118],[102.38238821,32.6104338],[102.37829021,32.60750085],[102.37876208,32.60368978],[102.37593763,32.60217565],[102.37471544,32.5996015],[102.37576112,32.59897298],[102.37260114,32.59612852],[102.37043504,32.59127866],[102.36835517,32.58989674],[102.36703698,32.5908675],[102.36835849,32.58986036],[102.37047397,32.59126152],[102.37263927,32.59611065],[102.37580629,32.59896823],[102.37475779,32.59959242],[102.37597121,32.60215352],[102.37874493,32.60365885],[102.36996767,32.58816833],[102.36722558,32.58467504],[102.36557873,32.58568193],[102.36362185,32.583875],[102.36325564,32.5850371],[102.36072366,32.58432113],[102.36126129,32.58564006],[102.35773224,32.5852061],[102.36312482,32.58943785],[102.36527741,32.58892722],[102.36683421,32.59028627],[102.36524826,32.58895757],[102.36316091,32.5893574],[102.3668947,32.59079606],[102.36358318,32.58987404],[102.36597517,32.5932285],[102.36787617,32.59273633],[102.3712145,32.5988615],[102.3727185,32.60631667],[102.37568367,32.61239117],[102.37479807,32.62137843],[102.378491,32.63119846],[102.3821341,32.63512666],[102.3846595,32.63584517],[102.39287283,32.63224667]],[[102.38224564,32.62085768],[102.38317329,32.61758152],[102.38149435,32.61088904],[102.37545108,32.60573897],[102.375312,32.60280483],[102.3701271,32.59211035],[102.36690124,32.5908002],[102.37003753,32.59187758],[102.37538913,32.60284981],[102.37547267,32.60567807],[102.38162008,32.61095845],[102.38322154,32.61765771],[102.38195434,32.62173106],[102.38224564,32.62085768]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目","project_category":"草地修复","year":2022,"measure_type":"林草碳汇试点","feature_role":"工程范围","township":"安曲镇","area_mu":6494,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.33652322,32.64882417],[102.34166965,32.64507313],[102.3400655,32.6448675],[102.33574236,32.64914471],[102.33652322,32.64882417]]],[[[102.35821567,32.66354552],[102.36125683,32.65954333],[102.3623285,32.65379683],[102.357888,32.64649],[102.35423217,32.6440605],[102.34135339,32.64476854],[102.33803892,32.6483808],[102.34485194,32.64994803],[102.33782336,32.64853749],[102.33489797,32.64990566],[102.33706655,32.6521176],[102.33486259,32.64993754],[102.33311265,32.65255882],[102.33406245,32.6535649],[102.33915701,32.65362446],[102.34401798,32.6529213],[102.34768188,32.65035587],[102.35176278,32.65136296],[102.3536948,32.65328335],[102.34821164,32.65039924],[102.34402697,32.65296608],[102.33917926,32.65368023],[102.33838991,32.65464523],[102.34333596,32.65441924],[102.35033321,32.65190302],[102.34334339,32.65445018],[102.33836601,32.6546796],[102.3392128,32.65923876],[102.34293317,32.658907],[102.34711683,32.66299467],[102.35601005,32.66697354],[102.35821567,32.66354552]]]]}}]} \ No newline at end of file diff --git a/docs/datas/ecological-protection/national_park_wkt.json b/docs/datas/ecological-protection/national_park_wkt.json new file mode 100644 index 0000000..99d5bd0 --- /dev/null +++ b/docs/datas/ecological-protection/national_park_wkt.json @@ -0,0 +1 @@ +{"type":"FeatureSourceCache","source":"/openApi/gjgy/gjgy_area","generatedAt":"2026-06-27T13:55:24.504Z","rows":[{"id":1,"type":"一般控制区","wkt":"MULTIPOLYGON ZM (((102.87556669700001 33.54025030499997 0 0,102.87562795000002 33.54004612699998 0 0,102.87566998099999 33.539799195 0 0,102.875769918 33.53947083000003 0 0,102.87582011699999 33.53940557300001 0 0,102.87588509599999 33.53918897300002 0 0,102.876217811 33.53904110000002 0 0,102.87665507700001 33.53882837499998 0 0,102.87671923300002 33.538818246000005 0 0,102.87695585400002 33.538713081000026 0 0,102.87788737099999 33.53863380299998 0 0,102.87837087000003 33.53859265400001 0 0,102.87975172 33.53847513400001 0 0,102.881893235 33.538177701999984 0 0,102.88241032899998 33.53805360000001 0 0,102.88332232699997 33.53778617199998 0 0,102.88436835499999 33.537357679000024 0 0,102.88471251700003 33.537196352000024 0 0,102.88532107499998 33.536886734999996 0 0,102.88537996600002 33.536838886 0 0,102.885777931 33.53651553999998 0 0,102.88589394600001 33.536359172000004 0 0,102.88610629700003 33.53607296000001 0 0,102.886156723 33.535861169999976 0 0,102.88611677799997 33.535381836 0 0,102.88558139999998 33.534846457000015 0 0,102.88445115600001 33.534549024 0 0,102.88308296600002 33.53454902499999 0 0,102.88159580199999 33.534667996999985 0 0,102.88040607200003 33.534549024 0 0,102.88002727999998 33.53410136100001 0 0,102.879923958 33.533979252999984 0 0,102.87975172 33.53377569999998 0 0,102.87982483299999 33.53361485200003 0 0,102.88004915300002 33.53312134700002 0 0,102.880442459 33.532902845000024 0 0,102.88058453100001 33.532823914999994 0 0,102.88171477600002 33.532585969000024 0 0,102.881536316 33.532407509999985 0 0,102.88088196400003 33.531515211 0 0,102.88040607300002 33.52967112900001 0 0,102.88049829599998 33.52915237100001 0 0,102.88055263500002 33.528663318999975 0 0,102.88088100099998 33.52793520300003 0 0,102.880958765 33.527827195999976 0 0,102.88110925900003 33.52761817700002 0 0,102.88170060200002 33.52686257300002 0 0,102.88172332900001 33.52683589200001 0 0,102.881726598 33.52682935500002 0 0,102.88182661100001 33.52670156200003 0 0,102.88186994900002 33.526542654000025 0 0,102.88196937800001 33.52617808100001 0 0,102.88206455699998 33.52536906400002 0 0,102.88179032099998 33.52503388600002 0 0,102.881494901 33.524851420999994 0 0,102.88135532899997 33.524803443999986 0 0,102.88103804500003 33.524694377 0 0,102.88050980499997 33.52465154700002 0 0,102.88011005499999 33.524765761000026 0 0,102.87951043100003 33.52513695699997 0 0,102.87901074400003 33.525779410999974 0 0,102.878553888 33.527392685999985 0 0,102.878296906 33.528377782999996 0 0,102.87795426299999 33.52890602299999 0 0,102.87762589800002 33.52916300499999 0 0,102.87736891600002 33.529291495999985 0 0,102.87712621100002 33.529334326000026 0 0,102.876797845 33.529262942 0 0,102.87669840500001 33.52920327800001 0 0,102.87664998399998 33.52909578399999 0 0,102.87664685800002 33.529045766000024 0 0,102.87680549800001 33.52841585800002 0 0,102.87682974299997 33.52831959500003 0 0,102.87670919200002 33.52809536299998 0 0,102.87633799600002 33.528081085999986 0 0,102.875738372 33.52802397900001 0 0,102.87526723899998 33.527938318 0 0,102.87493887300002 33.52796687099999 0 0,102.87463906099998 33.52813819300002 0 0,102.87419648100001 33.528537942000014 0 0,102.87366823999997 33.52916612000001 0 0,102.873339875 33.52939454800003 0 0,102.87279735800001 33.529451655 0 0,102.87222628799998 33.529380272000026 0 0,102.87199785899998 33.52926605699997 0 0,102.87188364500003 33.529080459 0 0,102.87186936799998 33.52890913800002 0 0,102.87189792200002 33.528752094000026 0 0,102.87204068900002 33.528694986000005 0 0,102.872426163 33.52860932599998 0 0,102.87271169799999 33.52838089800002 0 0,102.872840188 33.52815246900002 0 0,102.87278308200001 33.527938318 0 0,102.872697421 33.527724166999974 0 0,102.872468992 33.52753856800001 0 0,102.87208351999999 33.52748146099998 0 0,102.87164094000002 33.52753856800001 0 0,102.87138395800002 33.527738442999976 0 0,102.87112697600003 33.52815246900002 0 0,102.87101276200002 33.528580772 0 0,102.87077005700002 33.52878064700002 0 0,102.87058445999998 33.52876637000003 0 0,102.87014188 33.528395175000014 0 0,102.86981351399999 33.528209575999995 0 0,102.869542255 33.52809536199999 0 0,102.869370935 33.52798114799998 0 0,102.86911395200002 33.527824103 0 0,102.868885524 33.527752720000024 0 0,102.86868564899999 33.52773844400002 0 0,102.86845722100003 33.52773844400002 0 0,102.86817168599998 33.52783838099998 0 0,102.86781476700003 33.527924041000006 0 0,102.867372187 33.52795259499999 0 0,102.86695816100001 33.52796687099999 0 0,102.86680111599998 33.52803825500001 0 0,102.86671545600001 33.52812391600003 0 0,102.86674400999999 33.52832379 0 0,102.86701526799999 33.52858077299999 0 0,102.86730080299998 33.52879492400001 0 0,102.86745784800002 33.52898052199998 0 0,102.86751495499999 33.52915184300002 0 0,102.86752923099999 33.529437379 0 0,102.86748640100001 33.52969436000001 0 0,102.867500678 33.529951342000004 0 0,102.86767199899998 33.53006555600001 0 0,102.86785759700001 33.53013693999998 0 0,102.86810030200002 33.53013693899999 0 0,102.86834300700002 33.53017977000002 0 0,102.86854288199999 33.53033681400001 0 0,102.868514328 33.530608072999996 0 0,102.86834300700002 33.53086505499999 0 0,102.86811457900001 33.530979269 0 0,102.86785759700001 33.531036375999975 0 0,102.86757206099998 33.53102209899998 0 0,102.86732935700002 33.53076511799998 0 0,102.86720086499997 33.53052241300003 0 0,102.86701526799999 33.53036536799999 0 0,102.866729733 33.530251153999984 0 0,102.86631570700001 33.530151217000025 0 0,102.86601589399999 33.529979895999986 0 0,102.865730359 33.529822851000006 0 0,102.86551620699998 33.529651530000024 0 0,102.86518784200001 33.52950876199998 0 0,102.86500224399998 33.52953731500003 0 0,102.86480236900002 33.529708637 0 0,102.86477381499998 33.530108385999995 0 0,102.86464532500003 33.53049385899999 0 0,102.86451683299998 33.53067945700002 0 0,102.864217021 33.530736563999994 0 0,102.86404570000002 33.53069373400001 0 0,102.86391721000001 33.530451029000005 0 0,102.86380299500001 33.530308261000016 0 0,102.86364595100002 33.530208324 0 0,102.863446076 33.53017977000002 0 0,102.86337469300003 33.530351091 0 0,102.86336041599998 33.530593796000005 0 0,102.863174818 33.53065090400003 0 0,102.86296066699998 33.530608072999996 0 0,102.86284645299997 33.530393920999984 0 0,102.86254664 33.53009410999999 0 0,102.86248543699998 33.53005968299999 0 0,102.86231821199999 33.529965618000006 0 0,102.861918462 33.529937066 0 0,102.861675757 33.52999417299998 0 0,102.861404499 33.53015121599998 0 0,102.86109040999997 33.53023687699999 0 0,102.86087625900001 33.530251153999984 0 0,102.86076204400001 33.53019404700001 0 0,102.860662107 33.52999417199999 0 0,102.860519339 33.529822851000006 0 0,102.86034801800002 33.52979429800001 0 0,102.86020524999998 33.52979429800001 0 0,102.86004820599999 33.52989423499997 0 0,102.859876885 33.53013693999998 0 0,102.85967700999998 33.530151217000025 0 0,102.85936292100001 33.530122662999986 0 0,102.859134493 33.529979895999986 0 0,102.85906310899998 33.529808574000015 0 0,102.85899172500001 33.52949448499999 0 0,102.858991726 33.529180397000005 0 0,102.85899172500001 33.52892341400002 0 0,102.85884895700002 33.52878064700002 0 0,102.85867763700003 33.52866643300001 0 0,102.85826361 33.52866643300001 0 0,102.85764970999998 33.52872353999999 0 0,102.85733562000001 33.52875209299998 0 0,102.85707863900001 33.52873781699998 0 0,102.85685021 33.52860932599998 0 0,102.85655039800002 33.528552219000005 0 0,102.85625058599999 33.52866643300001 0 0,102.85575089999998 33.52909473599999 0 0,102.855079891 33.52975146699998 0 0,102.854808633 33.53006555600001 0 0,102.85463731200002 33.53056524300001 0 0,102.85438033000003 33.53126480399999 0 0,102.85425183900003 33.53169310800001 0 0,102.854037688 33.531992919000004 0 0,102.85378070500002 33.53199291999999 0 0,102.853538001 33.531864428999995 0 0,102.85323818900002 33.531807320999974 0 0,102.85296693100003 33.53205002599998 0 0,102.85276705500002 33.53232128500002 0 0,102.85245296699998 33.53243550000002 0 0,102.85209604699997 33.53247833 0 0,102.85182478899998 33.53244977600002 0 0,102.8515107 33.532349838000016 0 0,102.85132510099999 33.53217851800002 0 0,102.85125371800001 33.532007195999995 0 0,102.85142503899999 33.531850152000004 0 0,102.85148214700001 33.531664553999974 0 0,102.85138220900001 33.53143612500003 0 0,102.85105384299999 33.53105065300002 0 0,102.85081113899997 33.53082222500001 0 0,102.85072547700003 33.53057952 0 0,102.85061126400001 33.530408197999975 0 0,102.85046849600002 33.53013693999998 0 0,102.85018295999998 33.530065557 0 0,102.84979748799998 33.530122662999986 0 0,102.84954050599998 33.530079833 0 0,102.849469123 33.52989423499997 0 0,102.849511952 33.529680084000006 0 0,102.84966899699998 33.52940882500002 0 0,102.84966899699998 33.52920895 0 0,102.84966899699998 33.52905190600001 0 0,102.84955478299997 33.52892341500001 0 0,102.849369185 33.52896624499999 0 0,102.84921214000002 33.529137565999974 0 0,102.84885522100001 33.52950876199998 0 0,102.84865534599999 33.529808574000015 0 0,102.848341258 33.53002272600003 0 0,102.84808427600001 33.530108385999995 0 0,102.84771308 33.53037964499998 0 0,102.84728477800002 33.530736563999994 0 0,102.84698496599998 33.530850778 0 0,102.84678509100002 33.530850778 0 0,102.846585215 33.530722287 0 0,102.846585216 33.530593796000005 0 0,102.84662804599998 33.53039392199997 0 0,102.84677081400002 33.53015121599998 0 0,102.846942135 33.52987995799998 0 0,102.84702779499997 33.52969436000001 0 0,102.84701351799998 33.529465931999994 0 0,102.846880269 33.52915898100002 0 0,102.84623305600002 33.52875923200003 0 0,102.84490055700002 33.52832141099998 0 0,102.84332059500002 33.528226233 0 0,102.84236881099997 33.52803587599999 0 0,102.84149316899999 33.527598055 0 0,102.84099824100002 33.52721734099998 0 0,102.84059849200003 33.526360736000015 0 0,102.840503313 33.52563737899999 0 0,102.840465242 33.52518052300002 0 0,102.84063656299998 33.524952094000014 0 0,102.841169562 33.524666559000025 0 0,102.84164545499999 33.524666559000025 0 0,102.84276856000002 33.52470463100002 0 0,102.84313023800001 33.524495237999986 0 0,102.843529988 33.52388609600001 0 0,102.84368227300001 33.52331502499999 0 0,102.84362516599998 33.52251552600001 0 0,102.84347288100003 33.522153848000016 0 0,102.84305409500001 33.521906383999976 0 0,102.84240688199998 33.521696991 0 0,102.84210231100002 33.52148759900001 0 0,102.84191195400001 33.52099267099999 0 0,102.841873883 33.52042160000002 0 0,102.84204520399999 33.51998378000002 0 0,102.84225433300003 33.51937602700002 0 0,102.842105672 33.51894415700002 0 0,102.841713062 33.51876569699999 0 0,102.84114198999998 33.51858723700002 0 0,102.84074937999998 33.518301701999974 0 0,102.84035676899998 33.51794478300002 0 0,102.84003554100002 33.51794478300002 0 0,102.83935739499998 33.51780201499997 0 0,102.83925031899997 33.51751647999998 0 0,102.83889340000002 33.517088177000005 0 0,102.838429405 33.51651710599998 0 0,102.837786951 33.51623157099999 0 0,102.83707311199998 33.516124494999985 0 0,102.83610943000002 33.516267262999975 0 0,102.83478882899999 33.516410029999975 0 0,102.83100548700003 33.516410029999975 0 0,102.828899664 33.516481414 0 0,102.82866177900002 33.51645978900001 0 0,102.826717497 33.516283035000015 0 0,102.82654399699999 33.516267262999975 0 0,102.82479509299998 33.516302954000025 0 0,102.823224649 33.51623157099999 0 0,102.821583336 33.51599167400002 0 0,102.82032167699998 33.516068139000026 0 0,102.818895983 33.51571320199997 0 0,102.81705190100001 33.515415770000004 0 0,102.81520781799998 33.515415770000004 0 0,102.81336373699997 33.51547525699999 0 0,102.81122222200003 33.51571320300002 0 0,102.80890224699999 33.515772689000016 0 0,102.807117651 33.51553474299999 0 0,102.80515459600002 33.51517782399998 0 0,102.80307256700002 33.51470193199998 0 0,102.798435971 33.51318467499999 0 0,102.797660839 33.512695119 0 0,102.78814299499999 33.50888798099999 0 0,102.77862515200002 33.50698441200001 0 0,102.76929766400002 33.50584227000002 0 0,102.76828236699998 33.50589061800002 0 0,102.76435590300002 33.505839501000025 0 0,102.76436136699999 33.50581322800002 0 0,102.76435533699998 33.505775098000015 0 0,102.764340806 33.50574179199998 0 0,102.76408044499999 33.50560027300003 0 0,102.76403041100002 33.50557791799997 0 0,102.76421584899998 33.505750992 0 0,102.76423012599997 33.50589375999999 0 0,102.76420745299998 33.50596933600002 0 0,102.764187295 33.50603652699999 0 0,102.764100826 33.50608973999999 0 0,102.76404319400001 33.506092482999975 0 0,102.762856516 33.50614899200002 0 0,102.76266404199998 33.50610993800001 0 0,102.76234445400002 33.506033186000025 0 0,102.76212173599998 33.505962994000015 0 0,102.76186769999998 33.50589299400002 0 0,102.76180206499998 33.50587669999999 0 0,102.76171647899997 33.50585814300001 0 0,102.761630851 33.505834815000014 0 0,102.76152531299999 33.50581399499998 0 0,102.76139398200002 33.50577425 0 0,102.761302828 33.505770039000026 0 0,102.76124556799999 33.50573460999999 0 0,102.761177212 33.50573264500002 0 0,102.76109187600002 33.50574271099998 0 0,102.76104079200002 33.505762108 0 0,102.76098698599998 33.505795834000025 0 0,102.76094197200001 33.505858131000025 0 0,102.760930938 33.50589875200001 0 0,102.76091774499997 33.506018101999985 0 0,102.76091552399998 33.50608967900001 0 0,102.760928234 33.50618137999999 0 0,102.75102340299998 33.50508084299997 0 0,102.74926166799997 33.50511357300002 0 0,102.74880481100001 33.505099296000026 0 0,102.74827332400002 33.50495965900001 0 0,102.747034493 33.50429979699999 0 0,102.746449144 33.504128475000016 0 0,102.746049395 33.50414275200001 0 0,102.74465128999998 33.50423787300002 0 0,102.74434073700002 33.504296626999974 0 0,102.742713391 33.50478124099999 0 0,102.74090500099999 33.505292825000026 0 0,102.73902522600002 33.50568543700001 0 0,102.737645139 33.50597097100001 0 0,102.73690750600002 33.50618512300002 0 0,102.73639592199999 33.50643496599997 0 0,102.73603900299997 33.506684810000024 0 0,102.73543224000002 33.50724398300002 0 0,102.73509911600001 33.507422442999996 0 0,102.73481358100003 33.50741054500003 0 0,102.73460537699998 33.50733618800001 0 0,102.734330768 33.507212029000016 0 0,102.73348703099998 33.506830552 0 0,102.732291352 33.506586657000014 0 0,102.73177976800002 33.506539067999995 0 0,102.73142284900001 33.506539067999995 0 0,102.73110548 33.50660458300001 0 0,102.73001896599999 33.506824602999984 0 0,102.72932297400001 33.506931678 0 0,102.72884113399999 33.507038754999996 0 0,102.72852585499999 33.50704470400001 0 0,102.72812134600002 33.506937628 0 0,102.72740155899999 33.50653311899998 0 0,102.72699010899998 33.50629252499999 0 0,102.72612702999999 33.506062370999985 0 0,102.721814258 33.50487264100002 0 0,102.72127742200001 33.50448975699999 0 0,102.72118224399998 33.50429939999998 0 0,102.721133904 33.504130583999995 0 0,102.72110531300001 33.50402169900002 0 0,102.72100437900002 33.50363731499999 0 0,102.72092823600002 33.50318997699998 0 0,102.72058514700001 33.502110679 0 0,102.72027804800001 33.50157729699998 0 0,102.71992537199998 33.50055639300001 0 0,102.719842336 33.50041487599998 0 0,102.71911687099998 33.49928349700002 0 0,102.71879326499999 33.498084248 0 0,102.718545801 33.49663753499999 0 0,102.71838399799998 33.49604742899999 0 0,102.718422068 33.49566671500003 0 0,102.71851724700002 33.495152752000024 0 0,102.71874567499998 33.494524574000025 0 0,102.71874567499998 33.49401061100002 0 0,102.718545801 33.49347761199999 0 0,102.71826978299998 33.493049308000025 0 0,102.71818412200003 33.49293509500001 0 0,102.71803183700001 33.49274473700001 0 0,102.717774856 33.49257341600003 0 0,102.71734655199998 33.49243064900003 0 0,102.71690873199998 33.49228788099998 0 0,102.71652801800002 33.49219270200001 0 0,102.716147304 33.492183184 0 0,102.71563334000001 33.49221173900003 0 0,102.714603711 33.49224269000001 0 0,102.71244512999999 33.491934320999974 0 0,102.71110668300003 33.491488172000004 0 0,102.71044489000002 33.49097344400002 0 0,102.70979810799997 33.49066627799999 0 0,102.70961964899999 33.49063653500002 0 0,102.70942929199998 33.49065438100001 0 0,102.708756956 33.49084413700001 0 0,102.70737938600001 33.491552626999976 0 0,102.70697963700002 33.491752502 0 0,102.70668458400002 33.49178105599998 0 0,102.706418085 33.491742983999984 0 0,102.70611351299999 33.491581181000015 0 0,102.70560417899998 33.49133945599999 0 0,102.70441444900001 33.49059587400001 0 0,102.70361032099999 33.48953484499998 0 0,102.70325038200002 33.489232383 0 0,102.70294407199998 33.48914461300001 0 0,102.70230637600002 33.489192203000016 0 0,102.70143073399998 33.48936352300001 0 0,102.700221968 33.489744237000025 0 0,102.69845164899999 33.49023916499999 0 0,102.69774732899998 33.490429522 0 0,102.69671940199999 33.49059587400001 0 0,102.69616736699999 33.49064843299999 0 0,102.69591990200001 33.490562771999976 0 0,102.69567243799997 33.49040096800002 0 0,102.69535834999999 33.49006784400001 0 0,102.694943712 33.48960479300001 0 0,102.69477776100001 33.489477737000016 0 0,102.69413054799998 33.48897329099998 0 0,102.693473816 33.48849740000003 0 0,102.692921781 33.488192828000024 0 0,102.69226505 33.48779307900003 0 0,102.69143699799997 33.48716490100003 0 0,102.690380517 33.48647009899997 0 0,102.68953342999998 33.48601324200001 0 0,102.68901946599999 33.48585143899999 0 0,102.68865778700001 33.485841920999974 0 0,102.68827250800001 33.48608000799999 0 0,102.68757275299998 33.486260705999996 0 0,102.68725866400001 33.48625118799998 0 0,102.68693505700003 33.48615601 0 0,102.68656386200001 33.485965652999994 0 0,102.68589761200002 33.485556385999985 0 0,102.685654252 33.48530547399997 0 0,102.68529322900002 33.48480209600001 0 0,102.68496010500002 33.484385691 0 0,102.68447231599998 33.48363616099999 0 0,102.683853656 33.483029397999985 0 0,102.683520531 33.48272006799999 0 0,102.68311602199998 33.482470224999986 0 0,102.68273530900001 33.482351252 0 0,102.68235459499999 33.482327457 0 0,102.681592535 33.48228967199998 0 0,102.68058189599998 33.48230366299998 0 0,102.67960631800003 33.482291766 0 0,102.67866643000002 33.48227986799998 0 0,102.67794294599997 33.482267761 0 0,102.67600963299998 33.48107802999999 0 0,102.67513357299998 33.480076817999986 0 0,102.67459755200002 33.47962676899999 0 0,102.67437150299997 33.47921036299999 0 0,102.67415735200001 33.478591703999996 0 0,102.673859919 33.477259205999985 0 0,102.673526794 33.47654536700003 0 0,102.67323067500001 33.475866000999986 0 0,102.67278916200002 33.47508199800001 0 0,102.672491729 33.474665593 0 0,102.67215860499999 33.47428487899998 0 0,102.671908761 33.47386847400003 0 0,102.671682713 33.473666219999984 0 0,102.67140907499999 33.47345206799997 0 0,102.67109974499999 33.473273608 0 0,102.670623852 33.47289289399998 0 0,102.67011867999997 33.472609595999984 0 0,102.669089111 33.471102024000004 0 0,102.66983269299999 33.47065587499998 0 0,102.67161728899998 33.468276414 0 0,102.67027884200002 33.466491819 0 0,102.66879167899998 33.46530208799999 0 0,102.66775066500003 33.463220060000026 0 0,102.66745323200001 33.460840598999994 0 0,102.66492505500003 33.45727140700001 0 0,102.66120714599998 33.455338095 0 0,102.658116216 33.45436403100001 0 0,102.65790206399998 33.454264093999996 0 0,102.65724533299999 33.45419270999997 0 0,102.65582365900002 33.45402936200003 0 0,102.65474320099997 33.453714228000024 0 0,102.65386173899998 33.45320761400001 0 0,102.65306224099999 33.45257943600001 0 0,102.65199148300002 33.45162289199999 0 0,102.65072786000002 33.450442469999984 0 0,102.649538129 33.448955307000006 0 0,102.64879454800001 33.446129697 0 0,102.64894326400002 33.443304087 0 0,102.648912241 33.44284266 0 0,102.64737652899998 33.44061518000001 0 0,102.646781664 33.439871598000025 0 0,102.64678166499999 33.43734342099998 0 0,102.646930381 33.435707541 0 0,102.64633551600002 33.432733214999985 0 0,102.645889366 33.43213835 0 0,102.644997069 33.432287066000015 0 0,102.64246889100002 33.431692200999976 0 0,102.63889970000002 33.431246052000006 0 0,102.63726381999999 33.430205038 0 0,102.632951047 33.430651187000024 0 0,102.631017735 33.43079990299998 0 0,102.62908669500001 33.431737166999994 0 0,102.62887889199999 33.431467774 0 0,102.62869497399998 33.43132192600001 0 0,102.62857441400001 33.43127393999998 0 0,102.62818844499998 33.43125532900001 0 0,102.627192423 33.43111689599999 0 0,102.62677839700001 33.43103123499998 0 0,102.626292987 33.430845637000004 0 0,102.62577192600003 33.43051178500002 0 0,102.62546493500002 33.430203182000014 0 0,102.62509373799998 33.42981771000001 0 0,102.62457050500001 33.429227395 0 0,102.622765625 33.428271204 0 0,102.622609582 33.42823298899998 0 0,102.62144402299998 33.428026778 0 0,102.62009229900002 33.427540158 0 0,102.619956667 33.42748799100002 0 0,102.61900644299999 33.42728405999998 0 0,102.61862572899997 33.427226953 0 0,102.61750262300001 33.426989006999975 0 0,102.61635096399999 33.42671298900001 0 0,102.615706773 33.42650230999999 0 0,102.61483762699999 33.426218060999986 0 0,102.613514646 33.425685062000014 0 0,102.61242009400002 33.42521868799997 0 0,102.61205841600002 33.42506640200003 0 0,102.61172529200002 33.424904599 0 0,102.61143023900001 33.42479990200002 0 0,102.61104000699999 33.42471424199999 0 0,102.610021598 33.42456195699998 0 0,102.60905077799998 33.42427642199999 0 0,102.60866054600001 33.424181241999975 0 0,102.60834645800003 33.423895706999986 0 0,102.60820368999998 33.42354354700001 0 0,102.60807044 33.42306765500001 0 0,102.60797526099998 33.42285826300002 0 0,102.60786104699997 33.422734530000014 0 0,102.60766117200001 33.42255369200001 0 0,102.60719025200001 33.42213437800001 0 0,102.60696637000001 33.421935030999975 0 0,102.60676649499999 33.42168756699999 0 0,102.60664276300002 33.421335408000004 0 0,102.606595174 33.42112601500003 0 0,102.60656662000002 33.42083096099998 0 0,102.60655326 33.420260552 0 0,102.606199231 33.418210698999985 0 0,102.60599935800002 33.41782522599999 0 0,102.60526851100002 33.41718742799998 0 0,102.60447708700002 33.41623771799999 0 0,102.60315830399998 33.414479340000014 0 0,102.603124122 33.414449450000006 0 0,102.60285985600001 33.414218360999996 0 0,102.60243155400002 33.41406369600003 0 0,102.60158684499999 33.41387333799997 0 0,102.60020603999999 33.41371129100003 0 0,102.59948102300001 33.41375436499999 0 0,102.59923117900001 33.413849544000016 0 0,102.59890995199999 33.41401610600002 0 0,102.59854765099999 33.414314343 0 0,102.59722460299997 33.415998221999985 0 0,102.59707617999999 33.41650264200001 0 0,102.59699052000002 33.41677390199999 0 0,102.59676209100002 33.41697377600002 0 0,102.59557711999997 33.41743063199999 0 0,102.59432629600002 33.417932646 0 0,102.58965265500001 33.418686459000014 0 0,102.58769274000002 33.41928951 0 0,102.586144907 33.41966312400001 0 0,102.58331337700002 33.420571521 0 0,102.58292389299999 33.42060509800001 0 0,102.58165727199997 33.42071428899999 0 0,102.58084349699999 33.42072856599998 0 0,102.58022959599998 33.42058579799999 0 0,102.579701355 33.420428754 0 0,102.57927305300001 33.420186048000005 0 0,102.578530661 33.419700637999995 0 0,102.57789043700001 33.419034884999974 0 0,102.57741454500001 33.41849950599999 0 0,102.57665311800002 33.41774997599998 0 0,102.57635568500001 33.417547721000005 0 0,102.57579589 33.417438971000024 0 0,102.57495180299998 33.417274083999985 0 0,102.57448780800001 33.41721459799999 0 0,102.574047608 33.41715511000001 0 0,102.57314341300003 33.416821986 0 0,102.57216783299998 33.416298504999986 0 0,102.57087102700001 33.41558466599997 0 0,102.57048833699997 33.41522970699998 0 0,102.57005011299998 33.414823238999986 0 0,102.56957422099998 33.41425216900001 0 0,102.56915781499998 33.41358591900001 0 0,102.56893176599999 33.41327658900002 0 0,102.568670026 33.413062438 0 0,102.56818223599998 33.41272931399999 0 0,102.56749219300002 33.412193935000005 0 0,102.56699250600002 33.411646658999985 0 0,102.56605023899999 33.41086024600003 0 0,102.56542206199998 33.410260623 0 0,102.56491523699998 33.40979662799998 0 0,102.563466145 33.408911467999985 0 0,102.56283082800002 33.408461750000015 0 0,102.56254529400002 33.40835467400001 0 0,102.56228831200002 33.408318983000015 0 0,102.56214554399997 33.408318982000026 0 0,102.56127465700001 33.40860322999998 0 0,102.56111761699998 33.40865448699998 0 0,102.56080352800001 33.40871159300002 0 0,102.560589376 33.40869731700002 0 0,102.56034667199998 33.408604518000004 0 0,102.56016656700001 33.408480946 0 0,102.55983984699998 33.408283290999975 0 0,102.55957572599999 33.408133384999985 0 0,102.55925449900002 33.40806200100002 0 0,102.55879050300001 33.40809055400001 0 0,102.55848355299997 33.40806913900002 0 0,102.55826940200001 33.407997755 0 0,102.558040973 33.407876402 0 0,102.55773402400001 33.40759086700001 0 0,102.557427072 33.407212533000006 0 0,102.55716295299999 33.40690558199998 0 0,102.55693928300002 33.406698569000014 0 0,102.55638724900001 33.40627978499998 0 0,102.55543895599999 33.405849648000014 0 0,102.55512052400002 33.405573677999996 0 0,102.55407266999998 33.40466553300001 0 0,102.55226351800002 33.403610195 0 0,102.550152841 33.402253331 0 0,102.54910889199999 33.40170065199999 0 0,102.548487437 33.40100689899998 0 0,102.54814479499998 33.40045486399998 0 0,102.54766890299999 33.399883793000015 0 0,102.547059762 33.39931272299998 0 0,102.54633640499998 33.398874901 0 0,102.54551566499998 33.39859165600001 0 0,102.54412826499998 33.39775179600002 0 0,102.54361430199998 33.397409154 0 0,102.54294805199999 33.39689519000001 0 0,102.54237698100002 33.39643833399998 0 0,102.54209398299997 33.395807847000015 0 0,102.54148230499999 33.39449669300001 0 0,102.54098737700002 33.39394465800001 0 0,102.54084518000002 33.39383496400001 0 0,102.53539314599999 33.39139008000001 0 0,102.53078294099998 33.38990291699997 0 0,102.50272343099999 33.377871261999985 0 0,102.50307131199997 33.377225065000005 0 0,102.503762903 33.375905509999996 0 0,102.50383382299998 33.37574664700003 0 0,102.50406936600001 33.375136879000024 0 0,102.50440938399998 33.373981544 0 0,102.50495666400002 33.37206526599999 0 0,102.50548239300002 33.37067540700002 0 0,102.50613846599998 33.368940966000025 0 0,102.50701265599997 33.36662709199999 0 0,102.50736151799998 33.365703349 0 0,102.50782142100002 33.364485582999976 0 0,102.50823114600001 33.36339658100002 0 0,102.50841211199997 33.36281926700002 0 0,102.50855555200002 33.362188171000014 0 0,102.5086392 33.361608063999995 0 0,102.50872372200001 33.36080417599999 0 0,102.50885437199997 33.359561547 0 0,102.50888557299999 33.35916526400001 0 0,102.50889594699998 33.35876821199997 0 0,102.50886543500002 33.35793850099998 0 0,102.508807004 33.356685535999986 0 0,102.508687952 33.354132666 0 0,102.50874508099997 33.35287242800001 0 0,102.508864652 33.35239391699997 0 0,102.50904596700002 33.35166830600002 0 0,102.50934649200002 33.350459899999976 0 0,102.50944921500002 33.34992800399999 0 0,102.50951805 33.349340831999996 0 0,102.50953839900001 33.348554449999995 0 0,102.50950000300003 33.34796532299998 0 0,102.50941578099997 33.34737956499998 0 0,102.50925000500001 33.346667814 0 0,102.50907001500002 33.34607619100001 0 0,102.50914602199998 33.34577201799999 0 0,102.50922996600002 33.345436081 0 0,102.50935364399999 33.344941129000006 0 0,102.50963122500002 33.34408672500001 0 0,102.51001341599999 33.34291032499999 0 0,102.51034264200001 33.34189695499998 0 0,102.51053044899999 33.341318874000024 0 0,102.51077499500002 33.340780736 0 0,102.511091265 33.340084768 0 0,102.51141487299998 33.339372653 0 0,102.51159817899998 33.33896927799998 0 0,102.51174239199997 33.338651927 0 0,102.51203073200003 33.338183292999986 0 0,102.512187084 33.33792917599999 0 0,102.512404339 33.337573566 0 0,102.51268954199998 33.33704993399999 0 0,102.51287977099997 33.336636657999975 0 0,102.51309558999998 33.336087014999976 0 0,102.513216839 33.33570702999998 0 0,102.51327002900001 33.33551546299998 0 0,102.51339395100001 33.33496581999998 0 0,102.51349834500002 33.33440869399999 0 0,102.51365001599999 33.33359926200001 0 0,102.51374742299998 33.333068364999974 0 0,102.51381470500002 33.33254364800001 0 0,102.51384529900002 33.33201652399998 0 0,102.51381798 33.33117551700002 0 0,102.51366078299998 33.32981298599998 0 0,102.51353221199997 33.32872126400002 0 0,102.51359012299997 33.32850110099997 0 0,102.51364956499998 33.32827511800002 0 0,102.51389011100002 33.32752313499998 0 0,102.51440448099999 33.32591513400001 0 0,102.51468756999998 33.32486640100001 0 0,102.514948075 33.32375869200001 0 0,102.515083333 33.32317377700002 0 0,102.51514914400002 33.322819073999995 0 0,102.51521620400001 33.32228359999999 0 0,102.51525048100001 33.32144605399998 0 0,102.51527912300003 33.319860044999984 0 0,102.51529536599998 33.318960644000015 0 0,102.51531340700001 33.31796159700002 0 0,102.51532760399999 33.317175469999995 0 0,102.51490540499998 33.314317886000026 0 0,102.515581526 33.31432862700001 0 0,102.515699203 33.31338629800001 0 0,102.51591013699999 33.313130924000006 0 0,102.516145419 33.31284607600003 0 0,102.516469078 33.312454230000014 0 0,102.51691250599998 33.311917384000026 0 0,102.51733265799999 33.311405319000016 0 0,102.517570745 33.31108992899999 0 0,102.51778450799998 33.31077958499998 0 0,102.517881697 33.31062838999998 0 0,102.51828220099998 33.309942517000025 0 0,102.51849647400002 33.309567465999976 0 0,102.518712972 33.30916333800002 0 0,102.519056111 33.30837825100002 0 0,102.51912409200003 33.308190013 0 0,102.51924530299999 33.307810028000006 0 0,102.51934665800002 33.307425963000014 0 0,102.51946851899999 33.30679511400001 0 0,102.51962140299997 33.30563300099999 0 0,102.51970118100002 33.30502080000002 0 0,102.51977188900003 33.304478195 0 0,102.51987683800002 33.303652021000005 0 0,102.520129311 33.303198243 0 0,102.520303254 33.30296799299998 0 0,102.52056661199998 33.30261938199999 0 0,102.52107105099998 33.301951653 0 0,102.52176271600001 33.30103608799999 0 0,102.522313392 33.300307153999995 0 0,102.52270583699999 33.29978767199998 0 0,102.522948595 33.29946632999997 0 0,102.52315895700002 33.299187872000005 0 0,102.52353104000002 33.29865590100002 0 0,102.52434197600002 33.297322936 0 0,102.52509130599998 33.296084689 0 0,102.52584413800002 33.29484065600002 0 0,102.52605930300001 33.29450748800002 0 0,102.52625317799999 33.294236024999975 0 0,102.52658691300002 33.293768726999986 0 0,102.526874351 33.29336625399998 0 0,102.52711549100002 33.29302861000002 0 0,102.52734662699999 33.29273466000001 0 0,102.527591186 33.292441155000006 0 0,102.52787787099999 33.29209709000003 0 0,102.52819615200002 33.291715108999995 0 0,102.52859717299998 33.291233825000006 0 0,102.52935810000002 33.29032060399999 0 0,102.529808608 33.28977993000001 0 0,102.53034451799999 33.289133031000006 0 0,102.53071450599998 33.288633145000006 0 0,102.53090282300002 33.288347310000006 0 0,102.53099232699998 33.288202290000015 0 0,102.531241868 33.28775939500002 0 0,102.53146517800002 33.287303881000014 0 0,102.53197381000001 33.28622984399999 0 0,102.532362406 33.285409277999975 0 0,102.532632998 33.284837890999995 0 0,102.53286810999998 33.284341426000026 0 0,102.53306223700002 33.284108445000015 0 0,102.53323008000001 33.28390700900002 0 0,102.53347605599998 33.28376123999999 0 0,102.53375860199998 33.283593799000016 0 0,102.53413350400001 33.28337162499997 0 0,102.534404704 33.283210908 0 0,102.53444795399997 33.28318500400002 0 0,102.53510874 33.28277441 0 0,102.535145022 33.28275042500002 0 0,102.53531861599998 33.282630643000005 0 0,102.53567072700002 33.282371248000004 0 0,102.53600902900001 33.282099199000015 0 0,102.53633287999997 33.28181501400002 0 0,102.53679021599999 33.281367171 0 0,102.53707530100002 33.28105506100002 0 0,102.53734390400001 33.28073280199999 0 0,102.53759551399997 33.280401009 0 0,102.53794002799998 33.279886827999974 0 0,102.53814713399998 33.27953400000001 0 0,102.538335717 33.279173918000026 0 0,102.538695007 33.278354234999995 0 0,102.53905886500002 33.277480732000015 0 0,102.539265806 33.277332461000015 0 0,102.53961107399999 33.277066676000004 0 0,102.53994220999999 33.276788493000026 0 0,102.54025858199998 33.276498441 0 0,102.540411043 33.27634913600002 0 0,102.54084465699998 33.27588496300001 0 0,102.54111324399997 33.27556270399998 0 0,102.54136484000003 33.275230910999994 0 0,102.541598964 33.27489021399998 0 0,102.54181517199999 33.27454126399999 0 0,102.54201305200002 33.27418472300002 0 0,102.54219222699999 33.273821270999974 0 0,102.54235235599998 33.27345159999999 0 0,102.54255618500002 33.272886974000016 0 0,102.54269213600003 33.272406191000016 0 0,102.54282995900002 33.271730214 0 0,102.54289873200003 33.27114303500002 0 0,102.54291912299999 33.27074918699998 0 0,102.543106438 33.270474088000014 0 0,102.54321680100003 33.27030060300001 0 0,102.54342388399999 33.26994777300001 0 0,102.54369967000002 33.26940514400002 0 0,102.54393261400003 33.26884852400002 0 0,102.54406361100001 33.268470846000014 0 0,102.54422303000001 33.26789623000002 0 0,102.54434065599997 33.267292912000016 0 0,102.544555909 33.265892656999995 0 0,102.544630203 33.26511638900001 0 0,102.54463879399998 33.265026637000005 0 0,102.54464101600001 33.26451492699999 0 0,102.54463331800002 33.26434043400002 0 0,102.54487678599997 33.26396164200003 0 0,102.54519588900001 33.26346517799999 0 0,102.54562166599999 33.26280274700002 0 0,102.546126969 33.262016588999984 0 0,102.54622534800001 33.26188129899998 0 0,102.54682400299998 33.261058031000005 0 0,102.54703221800003 33.260907245 0 0,102.54752374100002 33.26055129399998 0 0,102.54817997100002 33.260076067 0 0,102.54895710400001 33.25950579300002 0 0,102.549287413 33.259248868999975 0 0,102.54978060899998 33.258865248999996 0 0,102.55016903799998 33.258563117999984 0 0,102.55065333800002 33.25818641699999 0 0,102.55121373999998 33.25775052 0 0,102.55209905499999 33.25705283999997 0 0,102.55278414399999 33.256471245 0 0,102.55355069900003 33.255814149 0 0,102.55450048300003 33.25499998800001 0 0,102.55505761900002 33.25448392999999 0 0,102.55548334399998 33.254028662999985 0 0,102.555747451 33.25371279799998 0 0,102.55599522400001 33.25338772499998 0 0,102.55611284100002 33.25322192099998 0 0,102.55648801199999 33.252679924999995 0 0,102.55699986600001 33.251940467 0 0,102.55743063900002 33.251275815999975 0 0,102.55753186800001 33.25109845200001 0 0,102.55790246200002 33.250342875 0 0,102.55838958599998 33.249205948 0 0,102.55884806199998 33.24813588500001 0 0,102.55901418000002 33.24774817100001 0 0,102.55919468600001 33.247326878000024 0 0,102.559467616 33.246662464999986 0 0,102.55968725000002 33.246125430000006 0 0,102.55991893499998 33.245558931000005 0 0,102.56021563299998 33.24483346400001 0 0,102.56045726299999 33.244157659999985 0 0,102.56067336400002 33.243273966000004 0 0,102.56075936299999 33.24261350299997 0 0,102.560526203 33.242078902 0 0,102.56305437999998 33.23449437099998 0 0,102.56662357200003 33.232412341999975 0 0,102.57227479099998 33.229735447999985 0 0,102.57331580599998 33.22676112200003 0 0,102.57569526700001 33.223489363 0 0,102.576290132 33.21530996600001 0 0,102.57852087700002 33.21352537000001 0 0,102.58075162099999 33.210848476000024 0 0,102.58432081299998 33.20742800099998 0 0,102.586551558 33.20475110799998 0 0,102.58803872099998 33.204007526 0 0,102.59056689800002 33.20356137700003 0 0,102.592946359 33.20252036199997 0 0,102.59502838700001 33.20088448299998 0 0,102.59696170000001 33.19939732 0 0,102.598448862 33.19776144100001 0 0,102.600530891 33.19612556200002 0 0,102.60246420300001 33.1937461 0 0,102.604248799 33.19166407199998 0 0,102.606033395 33.18898717799999 0 0,102.60781799 33.18571542000001 0 0,102.60990001900001 33.18482312200001 0 0,102.61028706799999 33.18441764099998 0 0,102.61031001600003 33.18442335999998 0 0,102.61064397500002 33.18450658199998 0 0,102.61038027400002 33.18444085099998 0 0,102.61011657099999 33.184375117 0 0,102.61011628 33.18437506999999 0 0,102.60988228600002 33.18433760300002 0 0,102.609786176 33.18432221500001 0 0,102.609699567 33.18430834700001 0 0,102.60964799700002 33.18430009000002 0 0,102.60947930100002 33.18427307799999 0 0,102.60941370699999 33.18426257599998 0 0,102.60923330399999 33.184233690999974 0 0,102.609179418 33.184225062999985 0 0,102.60908078400001 33.184209270999986 0 0,102.60900081800003 33.18419646699999 0 0,102.60894512800002 33.18418755099998 0 0,102.60877356200001 33.18416008000003 0 0,102.60875729700001 33.184157475000006 0 0,102.60874115600001 33.18415489099999 0 0,102.60871083799998 33.184150036000005 0 0,102.60847655100002 33.184112524 0 0,102.60824226099999 33.184075011000004 0 0,102.60801371299999 33.184053584000026 0 0,102.6079727 33.18404973899999 0 0,102.60797069199998 33.18404955099999 0 0,102.60796836899999 33.18404933300002 0 0,102.60778516599999 33.184032156 0 0,102.607556622 33.18401072900002 0 0,102.60737563499998 33.18399376000002 0 0,102.60737549100003 33.183993746 0 0,102.60732807800002 33.183989301 0 0,102.607099533 33.18396787199998 0 0,102.60687098900002 33.183946444000014 0 0,102.60643665700002 33.18393864000001 0 0,102.60609804699999 33.183972744000016 0 0,102.60573452 33.18404664000002 0 0,102.60537099499999 33.18412053600002 0 0,102.60512140499998 33.184196805 0 0,102.604982802 33.184239160000004 0 0,102.60487181600001 33.18427307600001 0 0,102.604863179 33.184275716 0 0,102.60462222500001 33.18434934700002 0 0,102.60437263400001 33.184425616 0 0,102.60412304300002 33.18450188700001 0 0,102.604108908 33.18450620700003 0 0,102.604084967 33.184513521999975 0 0,102.60387345200002 33.184578155 0 0,102.603623863 33.18465442600001 0 0,102.60337427600001 33.184730694999985 0 0,102.60312989099998 33.18484255200002 0 0,102.60288550500002 33.184954405999974 0 0,102.60264111599997 33.18506626200002 0 0,102.602396726 33.185178115999975 0 0,102.60215233600002 33.18528997300001 0 0,102.60190794300001 33.18540182700002 0 0,102.60184176799999 33.185432115000026 0 0,102.60166355500002 33.18551368300001 0 0,102.60141916700002 33.18562553700002 0 0,102.60117045800001 33.185713292 0 0,102.60092174800002 33.18580104799997 0 0,102.60053112899999 33.185914731000025 0 0,102.60031276400002 33.185971688999985 0 0,102.600094399 33.18602864600001 0 0,102.59974391200001 33.186052432 0 0,102.599393426 33.186076214000025 0 0,102.59896614799999 33.18610831900003 0 0,102.59853887000003 33.18614042399997 0 0,102.59811158999997 33.186172528999975 0 0,102.59766761999998 33.18616774499998 0 0,102.59722365800002 33.18616295800001 0 0,102.59677969 33.18615817199998 0 0,102.59665467999997 33.186157073000004 0 0,102.59634805399998 33.186154375 0 0,102.59630128600003 33.18615396400003 0 0,102.59591642100003 33.18615057699998 0 0,102.59578326799999 33.186134734999996 0 0,102.59568783399999 33.186123380000026 0 0,102.59568710899998 33.18612329299998 0 0,102.59568674500002 33.18612324999998 0 0,102.59566446899998 33.18612059999998 0 0,102.595549791 33.186106956 0 0,102.595490729 33.186099927999976 0 0,102.59545924700001 33.18609618200003 0 0,102.59541789600001 33.18609126199999 0 0,102.59538148899998 33.18608692999999 0 0,102.59523066600002 33.186068983999974 0 0,102.59500208200001 33.186041784999986 0 0,102.59477350100002 33.18601458799998 0 0,102.594544918 33.185987388 0 0,102.59431633100002 33.18596019 0 0,102.59408774399998 33.185932991000016 0 0,102.59383491 33.185914508999986 0 0,102.59358207600002 33.18589602499998 0 0,102.59332924199998 33.18587754399999 0 0,102.59307640700001 33.185859060999974 0 0,102.59282357699999 33.18584058099998 0 0,102.59257074700002 33.185822101999975 0 0,102.59234072599997 33.185779920000016 0 0,102.592110703 33.185737738 0 0,102.59188067999997 33.18569554999999 0 0,102.59165065399998 33.18565336099999 0 0,102.59142063000002 33.185611172999984 0 0,102.591190606 33.18556898600002 0 0,102.59096058 33.18552679999999 0 0,102.59073055300001 33.185484616 0 0,102.590729216 33.18548429100002 0 0,102.59046986300001 33.185420997999984 0 0,102.590209174 33.18535737899998 0 0,102.58994848700002 33.18529375700001 0 0,102.58968779700001 33.18523013499998 0 0,102.58942711200001 33.18516651300001 0 0,102.58916642700001 33.185102889999996 0 0,102.58890574200001 33.185039268000025 0 0,102.588645058 33.184975646 0 0,102.58838437000003 33.18491202400003 0 0,102.588123682 33.184848402 0 0,102.58801030299998 33.184820731 0 0,102.58800313799998 33.184818982000024 0 0,102.58799658200002 33.184817382000006 0 0,102.58795957000001 33.18480834899998 0 0,102.587981507 33.184683029999974 0 0,102.58797983400001 33.184432551999976 0 0,102.58796844400001 33.184319888000005 0 0,102.58795705 33.18420722399998 0 0,102.58793164500003 33.184063458000026 0 0,102.58792863600002 33.184046427 0 0,102.58792609300002 33.184032031000015 0 0,102.58792807700002 33.184028918000024 0 0,102.58792369399998 33.183891991999985 0 0,102.58790079200003 33.183176514000024 0 0,102.58758943999999 33.18188235600002 0 0,102.586955004 33.180776363999996 0 0,102.586308589 33.18010761400001 0 0,102.58570929299998 33.17982863999998 0 0,102.58534883800002 33.17982164599999 0 0,102.58528552000001 33.17982041699997 0 0,102.58492934700001 33.17981350500003 0 0,102.583583793 33.17990502399999 0 0,102.58353943999998 33.17990803999999 0 0,102.582756824 33.17999005500002 0 0,102.581801552 33.180044407000025 0 0,102.58178611 33.180044107000015 0 0,102.58131047500001 33.180034861000024 0 0,102.58107954100001 33.179932087 0 0,102.58085362700001 33.179831546 0 0,102.58046056799998 33.179410733 0 0,102.58021929199998 33.178725525999994 0 0,102.58022753699998 33.17842569599998 0 0,102.580244676 33.177802461 0 0,102.58043091500002 33.17751678399998 0 0,102.58066711700002 33.17715446300002 0 0,102.58071573699999 33.177116822000016 0 0,102.58114254200001 33.17678638799998 0 0,102.58149394999998 33.17651432399998 0 0,102.58233252299999 33.176093924999975 0 0,102.58275405400002 33.17588259600001 0 0,102.58357218999998 33.17555822899999 0 0,102.58386472799998 33.17539538800003 0 0,102.58424722500001 33.175182468 0 0,102.58480071499997 33.175023082999985 0 0,102.58538708700002 33.17471850800001 0 0,102.58574184999998 33.17445559700002 0 0,102.58577058999998 33.174434297999994 0 0,102.58674778199997 33.17357830200001 0 0,102.58758119599997 33.172695206000014 0 0,102.58844880499998 33.17161833199998 0 0,102.588694519 33.171088399999974 0 0,102.58883878199998 33.17062971500002 0 0,102.588855679 33.17057598700001 0 0,102.58888446100002 33.17048447500002 0 0,102.588858367 33.170300723000025 0 0,102.58878755799998 33.169802077999975 0 0,102.58842471399998 33.16933326700001 0 0,102.58806320500003 33.16881587199998 0 0,102.58735843199997 33.168170300999975 0 0,102.586708106 33.16764730199998 0 0,102.58628551800001 33.167250239 0 0,102.58619827799998 33.167106992000015 0 0,102.58613436399997 33.16700204900002 0 0,102.585926029 33.16665996500001 0 0,102.58571428900001 33.16595103499998 0 0,102.585582536 33.165486697999995 0 0,102.58557230600002 33.16480598200002 0 0,102.58563166300002 33.16456992299999 0 0,102.585669612 33.16441900199999 0 0,102.58611749300002 33.163892996000016 0 0,102.58670577999999 33.16351553599998 0 0,102.587492242 33.16328774099998 0 0,102.58767574799998 33.163219407999975 0 0,102.58798855200001 33.16310292700001 0 0,102.58856817700001 33.16304124599998 0 0,102.58909137 33.16292986100001 0 0,102.58996645899998 33.162630853999985 0 0,102.59041498599998 33.162419494999995 0 0,102.59044772099998 33.16240406999998 0 0,102.590610491 33.16232736699999 0 0,102.59064985700002 33.16230637899997 0 0,102.59113833100002 33.162045933 0 0,102.59161305700002 33.16159333899998 0 0,102.591876307 33.16147691100002 0 0,102.59216843799999 33.16136104100002 0 0,102.59243914799998 33.161339016 0 0,102.592892457 33.16130213299999 0 0,102.593412317 33.16131218700002 0 0,102.59385017800003 33.161150521000025 0 0,102.59425349999998 33.16100714700002 0 0,102.59443377100001 33.16094306299999 0 0,102.59501603500001 33.160784186 0 0,102.59547945499997 33.16074453099998 0 0,102.59644811099997 33.160667597999975 0 0,102.59646405799998 33.160666331000016 0 0,102.59728882799999 33.16074144100003 0 0,102.59781880999998 33.16078970299998 0 0,102.59808093700002 33.16079476200002 0 0,102.59903181099997 33.160813109 0 0,102.599620786 33.16075584800001 0 0,102.60007483800001 33.160711703000004 0 0,102.601322675 33.160517019 0 0,102.60243007399998 33.16017378999999 0 0,102.60266735599998 33.160000532000026 0 0,102.60307867699998 33.15970019399998 0 0,102.60358683800001 33.159078066000006 0 0,102.60389943400003 33.15838764 0 0,102.60392501500002 33.15833113999997 0 0,102.603934831 33.15827546999998 0 0,102.60406168600002 33.15755603100001 0 0,102.60414389800002 33.15665835200002 0 0,102.60424177200002 33.15624706 0 0,102.60448470300003 33.155814256999975 0 0,102.60464099199999 33.15537978499998 0 0,102.604771707 33.154823298999986 0 0,102.60489649700003 33.154689813999994 0 0,102.60503954500001 33.15453680000002 0 0,102.60573396299998 33.15450155100001 0 0,102.60624982500002 33.15465729800002 0 0,102.60696725600002 33.15528899899999 0 0,102.60720046099999 33.155494334000025 0 0,102.607491471 33.155750564000016 0 0,102.60899702500001 33.15670306200002 0 0,102.609741966 33.156936109000014 0 0,102.61104947299998 33.15666955699999 0 0,102.61227428500001 33.156255578000014 0 0,102.61277171699999 33.15600447600002 0 0,102.6128309 33.155974601000025 0 0,102.61333304700003 33.155571054000006 0 0,102.61331536 33.155157539000015 0 0,102.61328028999998 33.15495172599998 0 0,102.613263614 33.15485385900001 0 0,102.61321564100001 33.15457232 0 0,102.61311197399999 33.154132851999975 0 0,102.61303521399998 33.153766813000004 0 0,102.61296174300003 33.15327931500002 0 0,102.61294866600002 33.152695757000004 0 0,102.61295590600002 33.15242854600001 0 0,102.61284736300001 33.152046410000025 0 0,102.61282402199998 33.15196423200001 0 0,102.61280576500002 33.15192381000003 0 0,102.61270501000001 33.151700733999974 0 0,102.61253969400002 33.15133472100001 0 0,102.61246967300002 33.15117969400001 0 0,102.61244565800001 33.15111836 0 0,102.61241253100002 33.15103375299998 0 0,102.61239873699998 33.15099852600002 0 0,102.612172429 33.150420553000004 0 0,102.612135733 33.150313890999996 0 0,102.61209541400001 33.15019669899999 0 0,102.61203331500002 33.15001620300001 0 0,102.61187782299999 33.14956424600001 0 0,102.61171707099999 33.14909937700003 0 0,102.61171098300002 33.149035717000004 0 0,102.61167154200001 33.14862333000002 0 0,102.611649538 33.148393252000005 0 0,102.61156670100002 33.14773531499998 0 0,102.61155444600001 33.147637988999975 0 0,102.61156762000002 33.14715215199999 0 0,102.611868899 33.146696147 0 0,102.61222134299999 33.14648416699998 0 0,102.61282940400002 33.14614596000001 0 0,102.61327735200001 33.14589680400002 0 0,102.61403998200001 33.145473942000024 0 0,102.61412215399997 33.145407894000016 0 0,102.61446304499998 33.145133896999994 0 0,102.61477833100002 33.144880478000005 0 0,102.61478687800002 33.144873609 0 0,102.61485446299997 33.14481928399999 0 0,102.61487075100001 33.144806191999976 0 0,102.61490429399998 33.14477923099997 0 0,102.61494949600001 33.144742898000004 0 0,102.61504413400002 33.144666829000016 0 0,102.615133227 33.14466853599998 0 0,102.61515886500001 33.14466902700002 0 0,102.615368579 33.14467304499999 0 0,102.615371724 33.14467310499998 0 0,102.61582378700001 33.144681762999994 0 0,102.61649385200002 33.14447585300002 0 0,102.617165226 33.14422135500001 0 0,102.617780815 33.14389287199998 0 0,102.61828418099998 33.143440715999986 0 0,102.61858738299998 33.14291181700003 0 0,102.61874554600001 33.14240444699999 0 0,102.61887746100001 33.14179935599998 0 0,102.61898902899998 33.14087791700001 0 0,102.618922097 33.140147501 0 0,102.61875989800001 33.139720520000026 0 0,102.618652387 33.13943751099998 0 0,102.618454203 33.138991540000006 0 0,102.61838005599998 33.13882468700001 0 0,102.61830451700001 33.138618526000016 0 0,102.618250246 33.138470407 0 0,102.61813791600002 33.138163831999975 0 0,102.61812130700002 33.13809052900001 0 0,102.61806048599999 33.13782208700002 0 0,102.618198302 33.136998369000025 0 0,102.61838204700001 33.13661301100001 0 0,102.61885846199999 33.13608742299999 0 0,102.61905788299998 33.13598671599999 0 0,102.61941492900002 33.13580640800001 0 0,102.61976731300001 33.13559440400002 0 0,102.62008688399999 33.135527599 0 0,102.62098976499999 33.13535682600002 0 0,102.62148703999998 33.13510624600002 0 0,102.62198133700002 33.134907570999985 0 0,102.622439896 33.134490889999995 0 0,102.62266245199999 33.13428865700001 0 0,102.622784873 33.134102428999995 0 0,102.62296662 33.13382594799998 0 0,102.62299381000003 33.13378458699998 0 0,102.62306570499999 33.13362357 0 0,102.62316558499998 33.13339987699999 0 0,102.623209019 33.133302603000004 0 0,102.62324948700001 33.13307271899998 0 0,102.623258539 33.133021289 0 0,102.62327685700001 33.132917229999975 0 0,102.62327724400001 33.13291503099998 0 0,102.62328072499997 33.13288837099998 0 0,102.62333307199998 33.13248746400001 0 0,102.62333696000002 33.13245768600001 0 0,102.62335005300002 33.132357415 0 0,102.62326237899998 33.132160139999996 0 0,102.62324111499998 33.13211229000001 0 0,102.623232067 33.132090086000005 0 0,102.62321133299997 33.13203920799998 0 0,102.62312279499997 33.13182193799997 0 0,102.62311646799998 33.131806412 0 0,102.62305933300001 33.13166620499999 0 0,102.62305254900002 33.13164955899998 0 0,102.62305145599998 33.131646881999984 0 0,102.62289857500002 33.131342786000005 0 0,102.62280471100001 33.13115607999998 0 0,102.62277434800001 33.13101134200002 0 0,102.62275351900001 33.130912056 0 0,102.62261182399999 33.13072903699998 0 0,102.62258138700003 33.13068972399998 0 0,102.62239063499999 33.13044334 0 0,102.622242486 33.130333441999994 0 0,102.621983478 33.130141306999974 0 0,102.62191550099999 33.130090881 0 0,102.62186893400002 33.130056336999985 0 0,102.62185256200002 33.130044192000014 0 0,102.621845329 33.130043410999974 0 0,102.62184404999999 33.130043274 0 0,102.62156510900002 33.130013168999994 0 0,102.62130531600002 33.12998513000002 0 0,102.62056054200002 33.129875578 0 0,102.620559878 33.12987548000001 0 0,102.62035584199998 33.129845466999996 0 0,102.62021114200002 33.129829617999974 0 0,102.62015238999999 33.129823182999985 0 0,102.61989471499999 33.12979496000003 0 0,102.61964833500002 33.129767974 0 0,102.61961417200001 33.129764232000014 0 0,102.61954941300002 33.12975713899999 0 0,102.61938485299999 33.12974866000002 0 0,102.619192478 33.12973874800002 0 0,102.61898769599998 33.129728194999984 0 0,102.618799416 33.129718493999974 0 0,102.61819312099999 33.129706899999974 0 0,102.61799548900001 33.129810307000014 0 0,102.617927877 33.129845683999974 0 0,102.61782875099999 33.12989755000001 0 0,102.61776405900002 33.129931398999986 0 0,102.61771516699997 33.12995698100002 0 0,102.61767282699998 33.129979134999985 0 0,102.617604056 33.13001511800002 0 0,102.61759581500002 33.130019430000004 0 0,102.61743130899998 33.13010550299998 0 0,102.617296216 33.13018839699998 0 0,102.61693032900001 33.13041290699999 0 0,102.61687587 33.130446323 0 0,102.61671895500001 33.130542606999995 0 0,102.616597361 33.13061721700001 0 0,102.61645552499999 33.13070424699998 0 0,102.61643260800003 33.130718308999974 0 0,102.616432417 33.130718414 0 0,102.61640546400002 33.13073315600002 0 0,102.616264726 33.13081013300001 0 0,102.61598843000002 33.130961254 0 0,102.61560011199998 33.131173647000026 0 0,102.61551863800003 33.131218209999986 0 0,102.61526780499997 33.131355403999976 0 0,102.61523047600002 33.131375821000006 0 0,102.61501397400002 33.131474481 0 0,102.61497019299998 33.13149443200001 0 0,102.61429676300003 33.13180131399997 0 0,102.61424186099998 33.13182633299999 0 0,102.61420681700002 33.131842301999995 0 0,102.61416441 33.13187901499998 0 0,102.61382047799998 33.131959300000005 0 0,102.61378911700001 33.131966621000004 0 0,102.61376697700001 33.13197178899998 0 0,102.612996082 33.13202893699997 0 0,102.612852196 33.13200961000001 0 0,102.61281594600001 33.13200474000001 0 0,102.61260828299999 33.131976845999986 0 0,102.612246561 33.131928258000016 0 0,102.611838793 33.131834131000005 0 0,102.61135065600001 33.131551462999994 0 0,102.61079494699999 33.131238725 0 0,102.61026451700002 33.13062439599997 0 0,102.610021904 33.13026956700003 0 0,102.60993563300002 33.130143393000026 0 0,102.60977879400002 33.129622539000025 0 0,102.60985883500001 33.12919253899997 0 0,102.60987476999998 33.128604779 0 0,102.60987949399998 33.12843055500002 0 0,102.61020927499999 33.127616965000016 0 0,102.61035549299999 33.127485336999996 0 0,102.61063850400001 33.127230570999984 0 0,102.61064735399998 33.12722260300001 0 0,102.61065129100001 33.127220599 0 0,102.611410078 33.126834469000016 0 0,102.611671366 33.12669282500002 0 0,102.611738049 33.12665667700003 0 0,102.611782597 33.126632528000016 0 0,102.61199322599998 33.12651834600001 0 0,102.612214403 33.126481418000026 0 0,102.612854148 33.126323550999984 0 0,102.613665137 33.126241875999995 0 0,102.61394246200001 33.12620320799999 0 0,102.61439850300002 33.12613962199998 0 0,102.61473792700002 33.126092296000024 0 0,102.61476973399999 33.126076829 0 0,102.614996394 33.125966608 0 0,102.615157372 33.125888325999995 0 0,102.615378889 33.12578060599998 0 0,102.615411134 33.125764925 0 0,102.61543333700001 33.125746262999996 0 0,102.615546489 33.125578872000006 0 0,102.615718238 33.125324792000015 0 0,102.61573856199999 33.125294725 0 0,102.615750332 33.12503129800001 0 0,102.61572071799998 33.124687918999996 0 0,102.61559216799998 33.124418537999986 0 0,102.615513561 33.12425381100002 0 0,102.61544398000001 33.124074479 0 0,102.6154027 33.12396808800003 0 0,102.61537201700003 33.12389961600002 0 0,102.61533385400003 33.12381445 0 0,102.615265239 33.123661329000015 0 0,102.615264464 33.12365959900001 0 0,102.61508524499999 33.12332841 0 0,102.61498783500002 33.12301971800002 0 0,102.614918504 33.12262020100002 0 0,102.614920552 33.12254445899998 0 0,102.61492835799999 33.12225582100001 0 0,102.61496003899998 33.12177164799999 0 0,102.61497759500003 33.12150332300001 0 0,102.61501763199999 33.12109091100001 0 0,102.61498380799998 33.120221989000015 0 0,102.61498354700001 33.120215293 0 0,102.614859808 33.11981673399998 0 0,102.61482413800002 33.11970184400002 0 0,102.61479525099998 33.119655314 0 0,102.614616485 33.11936735799998 0 0,102.61438130699997 33.11898852899998 0 0,102.61420589699998 33.11871599900002 0 0,102.61393782800002 33.11829950499998 0 0,102.613566618 33.11807147799999 0 0,102.61328439699997 33.11789811199998 0 0,102.61277070400001 33.117669525999986 0 0,102.61215405799999 33.11768733299999 0 0,102.61201043599999 33.11769148000002 0 0,102.611914119 33.117694261 0 0,102.61175903999998 33.11769873899999 0 0,102.61173079600002 33.11770017600003 0 0,102.61160838299998 33.11770640100002 0 0,102.61144022600001 33.11771495199997 0 0,102.61141197799998 33.11771638900001 0 0,102.61139402999999 33.117699259999995 0 0,102.61127074799998 33.11758160300002 0 0,102.61109367099999 33.11741260299999 0 0,102.61107412500002 33.11739394900002 0 0,102.61053947200003 33.116873296999984 0 0,102.61000285099999 33.11642551900002 0 0,102.60974958700001 33.116279969000004 0 0,102.60943407600001 33.116098643999976 0 0,102.60874391300001 33.11598817700002 0 0,102.60808261900002 33.11587826099998 0 0,102.60698569300001 33.115857188999996 0 0,102.60649694199998 33.11577488400002 0 0,102.60612497400001 33.11564621299999 0 0,102.60550442300001 33.115099584000006 0 0,102.60546907000003 33.11501998099999 0 0,102.605341119 33.114731877999986 0 0,102.60561607900001 33.114178159000005 0 0,102.60587278000003 33.11382272499998 0 0,102.60596990599998 33.11368823999999 0 0,102.60606621 33.113554893000014 0 0,102.60679971299999 33.113131506 0 0,102.60729701700001 33.112898014999985 0 0,102.60822202899999 33.112867172999984 0 0,102.60911027700001 33.113127271999986 0 0,102.60965411400002 33.11330784199998 0 0,102.61005691700001 33.11336418000002 0 0,102.610377072 33.11327310500002 0 0,102.61039145900003 33.113219017000006 0 0,102.61040922799998 33.11315219900001 0 0,102.609776818 33.113042845999985 0 0,102.608744242 33.11277998000003 0 0,102.60799835199998 33.112595526999996 0 0,102.60730558300003 33.112582221000025 0 0,102.60672366199998 33.11274117300002 0 0,102.60622767699999 33.112926078999976 0 0,102.60586942399999 33.11335667399999 0 0,102.60585091000002 33.113378495999996 0 0,102.605362222 33.113954536999984 0 0,102.60514894900001 33.11436361400001 0 0,102.60513114499997 33.11449504900003 0 0,102.60510679999999 33.114674772 0 0,102.60507670800001 33.11489692399999 0 0,102.60543482100002 33.115535728 0 0,102.60555651300001 33.11565424700001 0 0,102.60577884499997 33.115870782 0 0,102.605896239 33.11598511400001 0 0,102.60596943500002 33.11605640099998 0 0,102.60605963699999 33.116072804 0 0,102.60671666799999 33.11619228400002 0 0,102.607639936 33.116118812000025 0 0,102.607700765 33.116113971999994 0 0,102.60839422200002 33.116102985 0 0,102.60908306800002 33.116262038 0 0,102.60971023399998 33.11656573099998 0 0,102.609995529 33.11680696600001 0 0,102.61041610500001 33.11716258500002 0 0,102.610828019 33.11752538899998 0 0,102.61090080500003 33.117589495999994 0 0,102.61109312100001 33.117758881999976 0 0,102.611040204 33.117805291000025 0 0,102.61095782799998 33.11787753599998 0 0,102.61094594000002 33.117887962 0 0,102.610892175 33.11793511500002 0 0,102.61076768700002 33.118044294000015 0 0,102.61066079800003 33.11811498999998 0 0,102.61026772700001 33.118374965999976 0 0,102.60998625000002 33.11847780400001 0 0,102.60950927699997 33.11865206599998 0 0,102.608685992 33.11893044999999 0 0,102.60864682599998 33.118943693000006 0 0,102.60848903800002 33.11899704699999 0 0,102.607554074 33.11939226800001 0 0,102.606937308 33.11976929100001 0 0,102.60634478999998 33.120316908999996 0 0,102.60592745100001 33.120794977 0 0,102.60574698599999 33.12105885699998 0 0,102.60574923399997 33.12106609699998 0 0,102.60582674199998 33.12131583299998 0 0,102.60585322499998 33.121401161999984 0 0,102.60586955299999 33.12143028700001 0 0,102.606156268 33.12194168799999 0 0,102.60655107000002 33.122560471999975 0 0,102.606627253 33.12267987500002 0 0,102.606721977 33.12308167200001 0 0,102.60675132199998 33.123206142000015 0 0,102.60676728800001 33.12327386200002 0 0,102.60678266299999 33.12333908400001 0 0,102.60680362 33.123631140999976 0 0,102.606699241 33.123751442000014 0 0,102.60669000500002 33.12376208500001 0 0,102.60668656000001 33.123766054999976 0 0,102.60666970400001 33.12378548200002 0 0,102.60632654900002 33.12418097599999 0 0,102.60608431899999 33.12458703200002 0 0,102.606054196 33.124637526000015 0 0,102.60581268800001 33.12502175499998 0 0,102.605570231 33.12529400300002 0 0,102.605548612 33.12530864399997 0 0,102.605307337 33.12547204499998 0 0,102.605039256 33.125653598999975 0 0,102.60437126800002 33.125886373000014 0 0,102.60405737600001 33.125899876000005 0 0,102.603845213 33.125909002000014 0 0,102.60339896800002 33.12605547099997 0 0,102.60337395099998 33.126063681999995 0 0,102.60334890600001 33.126074415000005 0 0,102.60286200500002 33.126283075 0 0,102.60278818500001 33.126317164 0 0,102.602686242 33.126364239 0 0,102.60265664399998 33.126377907000006 0 0,102.60248754899999 33.12645599000001 0 0,102.60233380800003 33.12649360900002 0 0,102.60233009900003 33.126494517000026 0 0,102.60223845500002 33.12651694099998 0 0,102.60214946899998 33.12653871499998 0 0,102.60186918699998 33.126596237 0 0,102.60164910999998 33.126641404 0 0,102.60107515800001 33.12663034799999 0 0,102.60067862800003 33.126514611999994 0 0,102.60058903700002 33.12647319299998 0 0,102.600581208 33.12646957499999 0 0,102.600541593 33.12645126000001 0 0,102.60034379400003 33.126380224 0 0,102.60018664699999 33.12632378799998 0 0,102.60015614399998 33.126312833999975 0 0,102.59986794600002 33.126262981000025 0 0,102.59983531799998 33.126251008999986 0 0,102.59926801 33.12604284299999 0 0,102.59905636500002 33.12604922999998 0 0,102.59896800899998 33.12605189599998 0 0,102.59826094599998 33.12582955200003 0 0,102.597823043 33.125691845000006 0 0,102.59774705799998 33.125667951000025 0 0,102.59772187200002 33.125660030000006 0 0,102.59742374899997 33.125520832999996 0 0,102.59691291399997 33.125282314 0 0,102.596905268 33.12527874400001 0 0,102.59689793299998 33.12527531799998 0 0,102.596814306 33.125220936000005 0 0,102.59680118 33.125212401 0 0,102.59649938500002 33.12501614400003 0 0,102.59645506800001 33.124987325000006 0 0,102.59627011200001 33.12471901700002 0 0,102.59617930899998 33.12458729399998 0 0,102.59614942899998 33.12454394600002 0 0,102.59610985 33.12445481200001 0 0,102.595988347 33.124181177000025 0 0,102.59587225000001 33.12391971599999 0 0,102.59576844399999 33.123685936000015 0 0,102.59574628399997 33.123644117000026 0 0,102.59556378100001 33.123299711000016 0 0,102.595521212 33.12321937799999 0 0,102.59535123400002 33.12310403800001 0 0,102.595244837 33.12303184000001 0 0,102.59515254500002 33.12296921500001 0 0,102.59508378700002 33.12293860699998 0 0,102.59483465 33.122827703999974 0 0,102.594676462 33.12275728700001 0 0,102.59460019300002 33.12272333599998 0 0,102.594581801 33.12271514899999 0 0,102.59430339400001 33.12255108099998 0 0,102.59428158600002 33.122538228999986 0 0,102.594070122 33.12241361100001 0 0,102.593854841 33.122278945999994 0 0,102.593388554 33.12198726600002 0 0,102.59271296200001 33.12134229399999 0 0,102.59226632899998 33.120774659000006 0 0,102.59208747100001 33.119920546 0 0,102.59209874499999 33.11950758900002 0 0,102.59260474199999 33.118958367999994 0 0,102.59296082399999 33.11867218200001 0 0,102.59297533099999 33.11866052300002 0 0,102.59309872900002 33.11856134599998 0 0,102.59334299400001 33.11836502599999 0 0,102.59408207000001 33.11795060999998 0 0,102.59422291700002 33.11787163299999 0 0,102.59474535700002 33.11769236600003 0 0,102.594893479 33.11764154000002 0 0,102.59507209999998 33.117471136999995 0 0,102.59536792900002 33.117188915999975 0 0,102.59592566700002 33.116859421000015 0 0,102.59640077099999 33.11638250200002 0 0,102.597139637 33.115764841999976 0 0,102.59748353200001 33.115427227 0 0,102.597673784 33.11524044700002 0 0,102.59781091000002 33.11499806299997 0 0,102.598068227 33.11454322499998 0 0,102.598190966 33.114278243 0 0,102.59819824300001 33.114011033 0 0,102.59820057799999 33.11392526899999 0 0,102.59820816400003 33.113646657000004 0 0,102.59814061399999 33.113595626000006 0 0,102.59811637299998 33.11357731300001 0 0,102.598041529 33.113520772000015 0 0,102.59781198500002 33.113347363 0 0,102.59757933499998 33.11311071 0 0,102.59744665900001 33.112975748999986 0 0,102.59710821599998 33.11267756699999 0 0,102.597032711 33.11263462900001 0 0,102.59671006100001 33.11245114500002 0 0,102.59639585399998 33.112323559000004 0 0,102.59622861899999 33.11210159199999 0 0,102.59603517099998 33.11178189999998 0 0,102.59601443899999 33.111752818000014 0 0,102.59590716000002 33.111602334999986 0 0,102.59570137200001 33.111313671999994 0 0,102.595499889 33.111136149000004 0 0,102.59533473800002 33.110990636 0 0,102.59499697299998 33.11066815700002 0 0,102.59474315199998 33.11044451499998 0 0,102.59425577000002 33.110313581000014 0 0,102.59371198600002 33.11013294600002 0 0,102.59307829800002 33.110072093999975 0 0,102.59221170900003 33.11007964999999 0 0,102.59158620099998 33.11013756800003 0 0,102.591343129 33.11016007400002 0 0,102.590559149 33.110315043000014 0 0,102.58984664600001 33.110369644 0 0,102.589546246 33.11039266199998 0 0,102.58951663200003 33.110392089000015 0 0,102.58899782499998 33.11038204800002 0 0,102.58852257299998 33.110255343000006 0 0,102.58830973099998 33.11019859700002 0 0,102.587963796 33.110074301 0 0,102.58751275700001 33.11015549799998 0 0,102.58703273999998 33.11024191199999 0 0,102.58766422399998 33.110570107 0 0,102.58855104899999 33.11087893199999 0 0,102.58927199599998 33.11091719199999 0 0,102.59011171999998 33.11083622299998 0 0,102.590254131 33.11082462899998 0 0,102.59083532099999 33.110777308000024 0 0,102.59173476000001 33.11062457100002 0 0,102.592231422 33.110415432000025 0 0,102.59291083400001 33.11046949399997 0 0,102.593038299 33.11047963599998 0 0,102.59395665800002 33.110691814000006 0 0,102.594572379 33.11089190199999 0 0,102.59467231100001 33.110924376000014 0 0,102.59469063699999 33.110948065 0 0,102.59485267299999 33.111157521999985 0 0,102.59500713 33.11135718100002 0 0,102.595034967 33.11139316399999 0 0,102.59545535699999 33.11186306500002 0 0,102.59596499600002 33.112237470000025 0 0,102.596587452 33.11271126700001 0 0,102.59723944000001 33.113161327 0 0,102.59733734999998 33.11329530199998 0 0,102.597545712 33.11358041099999 0 0,102.59767998299998 33.113952428999994 0 0,102.59758063100003 33.114233463000005 0 0,102.59749223400001 33.11448350699999 0 0,102.597040719 33.11515532200002 0 0,102.596873921 33.11525791499997 0 0,102.59615951199999 33.11569732100003 0 0,102.59542653699998 33.11616388200002 0 0,102.59530716 33.116239869000026 0 0,102.595030038 33.116495945999986 0 0,102.594714597 33.116787429 0 0,102.59458938799997 33.11684664400002 0 0,102.594550578 33.11686499899997 0 0,102.594447597 33.11691370199998 0 0,102.59392459999998 33.117161040999974 0 0,102.59383065999998 33.11726301300001 0 0,102.59358067599999 33.11753436499998 0 0,102.59341862399998 33.117710267999996 0 0,102.593271023 33.11782889900002 0 0,102.59303473699998 33.11801880600001 0 0,102.59273877599998 33.118280434999974 0 0,102.59248158999998 33.118395711999995 0 0,102.592282861 33.11848478500002 0 0,102.59227093499999 33.11849013099999 0 0,102.592005164 33.11870373300002 0 0,102.591873776 33.119284499 0 0,102.59174437799999 33.119792389999986 0 0,102.59172866300003 33.12036780400001 0 0,102.591725139 33.12049684599998 0 0,102.59185727900001 33.12097263700002 0 0,102.59193551800001 33.121254350000015 0 0,102.59229687300001 33.12177172999998 0 0,102.59303351699998 33.122296362999975 0 0,102.59391385200001 33.12284807200001 0 0,102.59447439399997 33.123178404999976 0 0,102.59451081200001 33.12319986599999 0 0,102.595079569 33.123526809 0 0,102.59541605800001 33.123897871999986 0 0,102.59572036600002 33.124389837000024 0 0,102.59586363099999 33.124868107 0 0,102.59599237600003 33.125297896000006 0 0,102.59606185500002 33.12552983699999 0 0,102.59606453499998 33.12553879000001 0 0,102.59631177799997 33.126005346 0 0,102.59645221099998 33.12606785600002 0 0,102.59676839100001 33.12620859399999 0 0,102.59694112199998 33.12622908200001 0 0,102.59723626200002 33.12626408800003 0 0,102.597257851 33.12626664800001 0 0,102.59819863899997 33.12672227799999 0 0,102.59821566300002 33.12672755900002 0 0,102.59832642399999 33.12676191700001 0 0,102.59838671900002 33.12678062200001 0 0,102.59857543300001 33.12683916200001 0 0,102.598631722 33.126856625000016 0 0,102.59881595600001 33.12691377499999 0 0,102.59907661900002 33.12699463400003 0 0,102.599201144 33.127033262 0 0,102.60034608799998 33.127472517 0 0,102.60040178000003 33.127493883 0 0,102.60114248999997 33.127872722000006 0 0,102.60170800100002 33.128321094 0 0,102.60178598300001 33.12840417799998 0 0,102.60203337899998 33.128667759999985 0 0,102.60238172999999 33.129038897999976 0 0,102.60251569500002 33.12924886899998 0 0,102.60264277499999 33.12944804799997 0 0,102.60277891300001 33.129661425999984 0 0,102.60279327299997 33.12968393199998 0 0,102.60285271499998 33.12977710000001 0 0,102.603112253 33.130915268000024 0 0,102.60313661100002 33.13102209200002 0 0,102.60328606299998 33.131899929999975 0 0,102.60322614400002 33.13304108599999 0 0,102.60321359599999 33.13350263000001 0 0,102.60301988499998 33.134252339 0 0,102.60304053300001 33.13437362000002 0 0,102.60309461100002 33.134691257999975 0 0,102.60324472500002 33.135544804000006 0 0,102.603308137 33.135697617000005 0 0,102.603407393 33.13593680600002 0 0,102.60341549499998 33.136049766999975 0 0,102.60344928500001 33.13652091900002 0 0,102.60344201999999 33.13678812799998 0 0,102.60354562200001 33.137227601999996 0 0,102.60364883800003 33.13756585499999 0 0,102.60378434699999 33.13800994000002 0 0,102.60382189 33.138100407000024 0 0,102.60410969700001 33.138793942999996 0 0,102.60417987699998 33.13937372999999 0 0,102.60418046799998 33.13937861199997 0 0,102.604252562 33.139914696999995 0 0,102.60426822699998 33.14040108699999 0 0,102.604282765 33.14074174699999 0 0,102.60428587500002 33.140814603000024 0 0,102.60438618400002 33.14137553400002 0 0,102.60445789200003 33.14146605299999 0 0,102.60471773699999 33.141794059000006 0 0,102.604777222 33.14186914800001 0 0,102.604780532 33.141870145999974 0 0,102.604926482 33.14191421800001 0 0,102.60523004700002 33.142005883000024 0 0,102.60546494099998 33.14207681200003 0 0,102.606244565 33.14209180400002 0 0,102.60705759400003 33.14211694199997 0 0,102.60731133000002 33.142184394000026 0 0,102.607772377 33.142306953 0 0,102.60803451999999 33.14252337200003 0 0,102.60808730899998 33.14253331399999 0 0,102.608669367 33.14264293000002 0 0,102.60870115699998 33.142648915999985 0 0,102.60952077000002 33.142692840999985 0 0,102.61055383600001 33.14289587100001 0 0,102.61058692400002 33.142896506 0 0,102.610669326 33.14289808699999 0 0,102.61075474500001 33.142899725999996 0 0,102.61125382900002 33.14303619499998 0 0,102.61191870200003 33.143217994 0 0,102.61213482900001 33.14327850900003 0 0,102.61218650900003 33.143330107 0 0,102.61237947799998 33.143522768000025 0 0,102.61247306400003 33.14377822199998 0 0,102.61261688000002 33.14403463999997 0 0,102.61274394999998 33.144290736000016 0 0,102.61286949700002 33.14460317200002 0 0,102.61285919199997 33.144983464000006 0 0,102.612815022 33.145377198000006 0 0,102.61270487000002 33.145533489 0 0,102.61265823000002 33.145599667 0 0,102.61250525100002 33.14568128600001 0 0,102.61248081600002 33.14569639299998 0 0,102.61223725600001 33.14584698599998 0 0,102.61199912400002 33.14599422200001 0 0,102.61197684400003 33.146005624 0 0,102.611358999 33.146321797999974 0 0,102.61109120600003 33.14660831200001 0 0,102.61099528900002 33.146736094000005 0 0,102.61082143499999 33.14696770199998 0 0,102.61091651999999 33.147722966 0 0,102.61098019000002 33.14804035200001 0 0,102.61101666299999 33.148222163000014 0 0,102.61103003800002 33.14828883199999 0 0,102.61104377599997 33.14835732400002 0 0,102.61113689000001 33.14918546199999 0 0,102.61129104899999 33.14989325099998 0 0,102.61160794300002 33.150993030999985 0 0,102.61176803799998 33.151482192 0 0,102.61223657900001 33.15231753299997 0 0,102.61225019 33.15236822000003 0 0,102.61239404499997 33.15290385999998 0 0,102.612548221 33.15361164699999 0 0,102.61266693599998 33.154561797999975 0 0,102.612653594 33.155054002999975 0 0,102.61264454799999 33.155387718999975 0 0,102.61228613899999 33.155818324999984 0 0,102.61111975199998 33.15620912100002 0 0,102.61053886100001 33.15631949300001 0 0,102.60999014800001 33.156308959 0 0,102.60986392199999 33.15630170200001 0 0,102.60935545199999 33.15627246600002 0 0,102.60923301700001 33.15619592899998 0 0,102.60867355300002 33.155846193 0 0,102.60821055100001 33.155458915 0 0,102.60810849699999 33.155373551000025 0 0,102.608102293 33.15536592900003 0 0,102.60784564699998 33.15505062400001 0 0,102.607704528 33.154877251000016 0 0,102.60761345600002 33.154765363000024 0 0,102.60746538799998 33.15458345000002 0 0,102.606671296 33.15403348799998 0 0,102.606272273 33.153831378999996 0 0,102.605754435 33.15374850699999 0 0,102.60511579799999 33.15385774399999 0 0,102.604736409 33.15399626999999 0 0,102.60442324799999 33.154528614000014 0 0,102.60431228300001 33.154717240000025 0 0,102.604036603 33.15531788800001 0 0,102.60403585 33.155319528999996 0 0,102.603988834 33.155382148 0 0,102.60367608000001 33.15579869200002 0 0,102.60354668100001 33.15630659300001 0 0,102.60350638599999 33.156570423999995 0 0,102.60347635900001 33.156767022 0 0,102.60347279799998 33.15689788899999 0 0,102.603463798 33.15722856299999 0 0,102.60344991599999 33.157738688999984 0 0,102.60331918899999 33.15829517200001 0 0,102.60301518 33.158848319000015 0 0,102.60250900099999 33.15939757000001 0 0,102.60220346599999 33.159612245999995 0 0,102.60203765099999 33.15972875099999 0 0,102.60154005999999 33.159962208000024 0 0,102.60130816700001 33.15998909799998 0 0,102.60064145000001 33.16006641000001 0 0,102.60019423300002 33.16011404699998 0 0,102.600061847 33.16012814800001 0 0,102.599364734 33.160260530000016 0 0,102.598525204 33.16031724800001 0 0,102.59725511200003 33.16026843200001 0 0,102.596486368 33.160234549999984 0 0,102.596273828 33.16022518099999 0 0,102.59588724899999 33.160196695000025 0 0,102.595379853 33.160159303 0 0,102.59498751799998 33.160294733 0 0,102.59491311699998 33.160320415 0 0,102.59469439200001 33.160350553 0 0,102.59444903500003 33.16038436000002 0 0,102.594422958 33.160392554 0 0,102.59429291599997 33.16043341699998 0 0,102.594011841 33.16052173600002 0 0,102.593425594 33.16082635700002 0 0,102.59301661299997 33.16098857899999 0 0,102.59252364600002 33.161051956999984 0 0,102.592177075 33.161045253 0 0,102.59179763600002 33.16118373799998 0 0,102.59178218199997 33.16119223999999 0 0,102.59132823200002 33.16144200100001 0 0,102.59044651099998 33.16198393299999 0 0,102.589449823 33.16246101899998 0 0,102.58942170400002 33.162474479000025 0 0,102.58872588999998 33.16255821599998 0 0,102.58859657900001 33.16255571099998 0 0,102.58820602700001 33.16254814299998 0 0,102.58756797500001 33.16263299399998 0 0,102.58707233299998 33.16279351700001 0 0,102.586221454 33.16326310199997 0 0,102.58557740100002 33.163566564999996 0 0,102.58556520000002 33.16358305099999 0 0,102.58523299799998 33.16403191699999 0 0,102.585187281 33.164093689000026 0 0,102.585079114 33.16451178800003 0 0,102.584993333 33.164843356999995 0 0,102.58499489399998 33.165839860000006 0 0,102.58504091600003 33.166084710999996 0 0,102.58508935700002 33.16634243200002 0 0,102.58514619800002 33.166644835 0 0,102.58552590400001 33.16755145899998 0 0,102.585858508 33.168068300000016 0 0,102.58659548399999 33.168592982999996 0 0,102.58716249399998 33.16899284599998 0 0,102.58719540800001 33.16901175999999 0 0,102.58773150899998 33.169319830999996 0 0,102.587995912 33.16973531299999 0 0,102.58809168599998 33.16988580999998 0 0,102.58831010900002 33.170351822999976 0 0,102.588253033 33.170831143999976 0 0,102.588235037 33.170982278999986 0 0,102.587423204 33.172133144999975 0 0,102.58648091600003 33.172771087 0 0,102.586123375 33.173242344000016 0 0,102.58588123599998 33.17356149300002 0 0,102.58583611 33.173615668000025 0 0,102.58572255000001 33.17375199700001 0 0,102.585522621 33.173992011999985 0 0,102.58507868100003 33.17437226499999 0 0,102.58419945700001 33.174816978000024 0 0,102.58315224900002 33.17506398900002 0 0,102.58259542100001 33.17534482299999 0 0,102.58174551799999 33.17551783699997 0 0,102.58172352100001 33.17552231500002 0 0,102.58156497800002 33.17560289300002 0 0,102.58140110599999 33.17568617799998 0 0,102.58139063099998 33.17568738 0 0,102.58132697000002 33.17569468900001 0 0,102.58102005799998 33.175729923000006 0 0,102.58098994599999 33.17573338 0 0,102.58065705199999 33.17627778799999 0 0,102.580489317 33.17648670800003 0 0,102.58029381400002 33.176730211999995 0 0,102.57986262700001 33.17749139900002 0 0,102.57978813599999 33.17774953000003 0 0,102.57976669300001 33.177823837999995 0 0,102.57967065700001 33.178156624999986 0 0,102.57960869300001 33.17874235199997 0 0,102.579605362 33.17877384299999 0 0,102.579652517 33.17933124699999 0 0,102.57974093799999 33.17976093200002 0 0,102.57996438100002 33.180035137999994 0 0,102.58002994100002 33.180115591 0 0,102.58011362500002 33.180158182000014 0 0,102.580497987 33.18035378899998 0 0,102.58106035200001 33.18047589899999 0 0,102.581760089 33.18056180999997 0 0,102.58202123500001 33.180575089 0 0,102.582520413 33.18060047300003 0 0,102.58269614400001 33.18060940800001 0 0,102.583173999 33.18063370300001 0 0,102.584209649 33.180644960999985 0 0,102.585547631 33.18078142500002 0 0,102.58615230700002 33.181031851 0 0,102.58655166699998 33.181488828 0 0,102.58659244900002 33.181610025 0 0,102.58676230600003 33.18211481200001 0 0,102.586764265 33.18212063599998 0 0,102.58683805499999 33.182404933999976 0 0,102.58687590199997 33.182550752 0 0,102.58692010499999 33.18272105699998 0 0,102.587037195 33.18319509999998 0 0,102.58724286199998 33.183921337000015 0 0,102.58736357700002 33.184347591000005 0 0,102.58709405600001 33.18458247799998 0 0,102.587080936 33.184593912000025 0 0,102.58696755199998 33.18479626300001 0 0,102.58685416899999 33.184998612000015 0 0,102.58674078000001 33.18520096899999 0 0,102.58662738999999 33.18540332399999 0 0,102.58651400000002 33.18560567600002 0 0,102.58640060900001 33.185808028999986 0 0,102.58613655300002 33.18609012899998 0 0,102.58587250599999 33.18637222699999 0 0,102.58556953800002 33.186527377000004 0 0,102.58554971000001 33.18653753000001 0 0,102.58526656800001 33.186682529999985 0 0,102.58500293100002 33.18670498099999 0 0,102.584924699 33.186711643000024 0 0,102.584582829 33.186740756999995 0 0,102.58432597400002 33.18673565099999 0 0,102.58429004599998 33.18673493599999 0 0,102.58406911899999 33.18673054300001 0 0,102.58373248700002 33.18658064499999 0 0,102.58333850999998 33.186405767999986 0 0,102.582944527 33.186230892000026 0 0,102.582550546 33.186056011999995 0 0,102.58231410399998 33.18595820600001 0 0,102.58207766200002 33.18586039899998 0 0,102.58197638399997 33.185818505999976 0 0,102.581841215 33.18576259299999 0 0,102.58160476799998 33.18566478499997 0 0,102.58136832399998 33.18556697700001 0 0,102.58113188099998 33.185469169999976 0 0,102.58089543300002 33.185371363 0 0,102.58065898699999 33.18527355600003 0 0,102.58042254200001 33.185175750999974 0 0,102.58018609599998 33.18507794300001 0 0,102.57993199600003 33.185000683 0 0,102.57967789499997 33.18492342100001 0 0,102.57925142599998 33.18491519000003 0 0,102.57917987100001 33.18491381000001 0 0,102.578824951 33.184906961000024 0 0,102.57874623800001 33.18490544100001 0 0,102.57874298799999 33.184905377999996 0 0,102.57852252100002 33.184901120999996 0 0,102.57851035800002 33.18490088499999 0 0,102.57839848399999 33.18489872499998 0 0,102.57814134199998 33.18492967200001 0 0,102.57788420000003 33.18496061799999 0 0,102.57777209400001 33.184958505 0 0,102.57750026500003 33.184953381000014 0 0,102.57732423300001 33.184950062999974 0 0,102.577116332 33.18494614399998 0 0,102.577065097 33.18493972700003 0 0,102.57703113000002 33.184935472999996 0 0,102.576776139 33.184903538000015 0 0,102.57643594899997 33.18486093299998 0 0,102.57611835199998 33.184747440000024 0 0,102.575800748 33.18463394999998 0 0,102.57540021 33.184464488 0 0,102.57499967799998 33.18429502499998 0 0,102.57480474900001 33.18421598100002 0 0,102.57476718499998 33.18420074900001 0 0,102.57453469000001 33.184106472999986 0 0,102.574302193 33.184012199999984 0 0,102.574069694 33.18391792599999 0 0,102.57384317999998 33.18381494099998 0 0,102.57361666100002 33.183711958 0 0,102.57339014899998 33.183608976000016 0 0,102.573163636 33.18350599500002 0 0,102.57293711900002 33.183403011999985 0 0,102.5727106 33.18330002900001 0 0,102.57248407899999 33.18319704100003 0 0,102.57225755799999 33.18309405399998 0 0,102.572150556 33.18308066899999 0 0,102.57191683600001 33.18305143499998 0 0,102.57157611299999 33.18300882099999 0 0,102.57136049100001 33.183076083 0 0,102.57114486699999 33.18314334299998 0 0,102.570800486 33.183281066999996 0 0,102.57070153799998 33.18337465500002 0 0,102.57069715699998 33.183378799000025 0 0,102.57067009000002 33.18340439999997 0 0,102.57055909299999 33.18350938399999 0 0,102.57031770499998 33.18373770699998 0 0,102.570235744 33.183995958000025 0 0,102.57015378199998 33.18425420699998 0 0,102.57007181699998 33.18451244800002 0 0,102.56998985000001 33.18477068999999 0 0,102.569983014 33.18503985799998 0 0,102.56997617799999 33.18530902700002 0 0,102.57009515499999 33.185633971000016 0 0,102.57017483800001 33.185850903000016 0 0,102.57025451800001 33.18606783400003 0 0,102.57037614699999 33.186303511999995 0 0,102.57049777700001 33.18653918799998 0 0,102.57066080700002 33.18679315700001 0 0,102.57082383099998 33.18704711999999 0 0,102.57099007300002 33.18721782199998 0 0,102.57115631300002 33.18738852199999 0 0,102.57132255900001 33.18755921899998 0 0,102.57148880599999 33.187729918 0 0,102.57165505400002 33.187900617000025 0 0,102.57182130000001 33.188071315 0 0,102.57202688000001 33.18821628799998 0 0,102.57223245900002 33.188361262 0 0,102.57243804299998 33.18850623399999 0 0,102.57251699599999 33.188561909999976 0 0,102.57264362500001 33.18865120700002 0 0,102.57284920299998 33.18879617499999 0 0,102.57304702900001 33.188935679 0 0,102.573054781 33.188941145 0 0,102.57327978199999 33.18907678199997 0 0,102.57350478199999 33.18921241800001 0 0,102.57372978900003 33.189348052000014 0 0,102.57389780199998 33.18944932800002 0 0,102.57395479899998 33.18948368500003 0 0,102.57417980399998 33.18961931899997 0 0,102.57440481200001 33.18975495500001 0 0,102.574629818 33.189890589000015 0 0,102.57485482499999 33.19002622300002 0 0,102.57507983300002 33.190161855999975 0 0,102.57530484400002 33.19029748700001 0 0,102.57545886499997 33.190390338999975 0 0,102.57552984400002 33.190433128999985 0 0,102.575754845 33.19056876899998 0 0,102.575947606 33.19077526000001 0 0,102.57604163100001 33.190875979 0 0,102.57614037000002 33.19098175099998 0 0,102.57634353899999 33.191301339000006 0 0,102.57654670400001 33.19162093 0 0,102.57664758300001 33.191796286 0 0,102.57680925199998 33.192166558 0 0,102.576970921 33.192536830999984 0 0,102.57703246900002 33.19276465899998 0 0,102.57704179299998 33.19304119100002 0 0,102.57705111799999 33.19331772300001 0 0,102.57706043799999 33.193594261999976 0 0,102.577069757 33.193870799000024 0 0,102.57705947800002 33.194266675999984 0 0,102.577013819 33.194663606000006 0 0,102.57688848200002 33.194930167999985 0 0,102.57676314700001 33.195196727999985 0 0,102.57655308199998 33.195461876000024 0 0,102.57634301899998 33.19572702400001 0 0,102.57608219100001 33.19601946099999 0 0,102.575922601 33.19619839500001 0 0,102.57582136000002 33.196311906999995 0 0,102.57560621200003 33.19645648699998 0 0,102.57539106299998 33.196601068999996 0 0,102.57517590999998 33.196745647 0 0,102.574960755 33.196890225000004 0 0,102.574879012 33.19691885200001 0 0,102.57465420099999 33.196997582999984 0 0,102.574347649 33.19710494399999 0 0,102.57411866799998 33.197143197 0 0,102.573889683 33.19718144799998 0 0,102.5736607 33.19721969599999 0 0,102.57343171899998 33.19725794300001 0 0,102.57333994999999 33.19725869199999 0 0,102.57317863999998 33.197260008 0 0,102.57292556099998 33.197262072 0 0,102.57267248 33.197264140000016 0 0,102.57241939900001 33.197266207999974 0 0,102.57213248599999 33.197260766 0 0,102.572090855 33.197259976 0 0,102.57184557199997 33.197255324000025 0 0,102.57157804000002 33.19717946399999 0 0,102.571310509 33.197103604999995 0 0,102.570946392 33.19685041399998 0 0,102.57058227300001 33.196597216999976 0 0,102.57021814299998 33.196344023999984 0 0,102.57000283299999 33.196188724000024 0 0,102.56978752200001 33.196033424999996 0 0,102.569572215 33.195878123 0 0,102.569356905 33.195722820000015 0 0,102.56914159500002 33.19556752099999 0 0,102.568926283 33.195412223000005 0 0,102.56877764500001 33.195229532999974 0 0,102.56862900599998 33.19504684200001 0 0,102.568523702 33.19491740500001 0 0,102.56848037499998 33.194864146999976 0 0,102.568331742 33.194681452 0 0,102.568183111 33.19449876200002 0 0,102.56805864199998 33.194345769999984 0 0,102.56803448 33.194316071 0 0,102.56788584200001 33.194133378000004 0 0,102.56773720400003 33.193950684000015 0 0,102.567655462 33.193827622000015 0 0,102.56754027599999 33.19365420899999 0 0,102.56750762299998 33.193605047999995 0 0,102.56727805100002 33.19325941400001 0 0,102.56720185500001 33.19291713400003 0 0,102.567125659 33.192574852999996 0 0,102.56707952699998 33.19232283100001 0 0,102.56703339299997 33.19207080899997 0 0,102.566987267 33.191818786 0 0,102.566941138 33.19156676199998 0 0,102.566940628 33.191487446 0 0,102.566940499 33.191467407999994 0 0,102.56693833700001 33.191131272999996 0 0,102.566959978 33.19087652500002 0 0,102.56698161899999 33.190621776 0 0,102.56700325899999 33.190367030000004 0 0,102.56702489700001 33.19011228400001 0 0,102.56704654599997 33.189857539 0 0,102.56706819200002 33.189602793999995 0 0,102.56706962200002 33.18958596300001 0 0,102.56708984 33.189348044999974 0 0,102.56710164499998 33.18920910999998 0 0,102.56711148599999 33.18909329600001 0 0,102.56712642999997 33.18891743099999 0 0,102.56713313300003 33.18883854400002 0 0,102.56714866099998 33.18865579200002 0 0,102.56715449699999 33.18858710500001 0 0,102.56715477900002 33.188583790999985 0 0,102.56717322100002 33.18836670600001 0 0,102.56717642000001 33.18832904499999 0 0,102.567198061 33.188074297000014 0 0,102.56721970199999 33.187819553 0 0,102.56724134400002 33.187564807 0 0,102.56728597400001 33.187168783999994 0 0,102.56733060300002 33.18677275700003 0 0,102.56737523700002 33.18637672900002 0 0,102.56733266499998 33.18609290500001 0 0,102.567313807 33.18596720199997 0 0,102.56730066799997 33.185879606000015 0 0,102.567290088 33.18580908299998 0 0,102.56728129499999 33.185773384000015 0 0,102.567198695 33.18543802400001 0 0,102.567070054 33.18519426500001 0 0,102.56694141499997 33.18495050400003 0 0,102.566694026 33.18474785799998 0 0,102.56644663899999 33.18454521299998 0 0,102.566253056 33.184427981 0 0,102.566059473 33.184310746999984 0 0,102.56602833400001 33.18429188900001 0 0,102.565865885 33.18419351 0 0,102.565672296 33.18407627300002 0 0,102.56547870999998 33.18395903999999 0 0,102.565285125 33.183841804999986 0 0,102.56491764200001 33.18372129800002 0 0,102.56487675099999 33.183707889000004 0 0,102.564550155 33.183600791 0 0,102.564315024 33.18355361699997 0 0,102.56407988900003 33.18350644200001 0 0,102.56405938099999 33.183506041999976 0 0,102.56368402999999 33.183498713000006 0 0,102.563375786 33.183492693999995 0 0,102.56306754000002 33.183486673999994 0 0,102.56272813200002 33.18356529699997 0 0,102.56238871900001 33.18364392000001 0 0,102.56211731600001 33.18370961300002 0 0,102.561845914 33.18377530599997 0 0,102.56158960900001 33.183854456999995 0 0,102.56133330199998 33.18393360900001 0 0,102.56120524099998 33.18402975999999 0 0,102.56102891500001 33.18420772500002 0 0,102.56085258600001 33.18438568800002 0 0,102.560676258 33.184563658 0 0,102.56049992999999 33.184741625000015 0 0,102.56027098300001 33.185077174000014 0 0,102.560042044 33.18541270899999 0 0,102.5598627 33.18579175000002 0 0,102.559683355 33.186170789000016 0 0,102.55960402400001 33.186594462000016 0 0,102.559524689 33.18701814000002 0 0,102.55942494300001 33.18735310599999 0 0,102.55941476999999 33.187439711000025 0 0,102.55938886799998 33.18775089500002 0 0,102.55936297 33.188062075000005 0 0,102.559311019 33.188492388999975 0 0,102.55934042400003 33.188732098 0 0,102.55936982700001 33.18897180900001 0 0,102.559439274 33.189269946000024 0 0,102.55955519399998 33.18962467 0 0,102.55965071000003 33.189938360999975 0 0,102.55965814199999 33.189962768999976 0 0,102.55976109599999 33.19030087200002 0 0,102.559819629 33.190567492000014 0 0,102.55987816300001 33.19083411399998 0 0,102.559844967 33.19126344900002 0 0,102.55981176699999 33.19169278800001 0 0,102.55974701299999 33.191965374999995 0 0,102.55960449600002 33.19231990399999 0 0,102.55946197499998 33.192674436999994 0 0,102.55941677800001 33.19272763700002 0 0,102.55931375900002 33.192848896999976 0 0,102.55916553899999 33.193023357000015 0 0,102.55908456700001 33.19311866100003 0 0,102.559017316 33.19319781600001 0 0,102.558869093 33.193372275 0 0,102.55867961799999 33.193509948999974 0 0,102.558490141 33.19364761999998 0 0,102.55830066499999 33.19378529800002 0 0,102.55811118899999 33.193922972999985 0 0,102.55789757899998 33.19401792899998 0 0,102.557808233 33.194057645999976 0 0,102.55768396799999 33.19411288499998 0 0,102.55751285899998 33.19418894699999 0 0,102.55747036100001 33.19420783800001 0 0,102.557256752 33.194302789999995 0 0,102.55702803899999 33.19434100299998 0 0,102.55679932599998 33.194379216000016 0 0,102.55657061300002 33.19441742999999 0 0,102.55634189599999 33.194455643000026 0 0,102.556087322 33.194474587 0 0,102.555832748 33.19449352999999 0 0,102.55557817599998 33.19451247500001 0 0,102.55532360199999 33.194531418 0 0,102.55530375699999 33.19453199700001 0 0,102.555089678 33.19453824300001 0 0,102.554855756 33.19454506699998 0 0,102.55462183399999 33.19455189400003 0 0,102.55438791199998 33.194558719999975 0 0,102.554153993 33.194565549000004 0 0,102.55392007400002 33.19457237900002 0 0,102.55368615399999 33.19457920399998 0 0,102.55345223699999 33.19458603099997 0 0,102.553218318 33.194592855999986 0 0,102.552984401 33.19459967900002 0 0,102.55275047999999 33.19460650399998 0 0,102.55251655900003 33.194613328 0 0,102.55236757699998 33.194629693000024 0 0,102.55209266899999 33.194659891000015 0 0,102.55207610100001 33.19466171099998 0 0,102.551635643 33.194710101 0 0,102.55149549200002 33.19473544800002 0 0,102.551211449 33.194786819 0 0,102.550787259 33.19486353399998 0 0,102.55042758899998 33.19505446900001 0 0,102.55006791900001 33.19524540200001 0 0,102.54987798100001 33.19539771400002 0 0,102.54968804200001 33.19555002499999 0 0,102.549498105 33.19570233899998 0 0,102.54930816500001 33.19585465199998 0 0,102.549146812 33.196205658 0 0,102.54898545700001 33.19655665900001 0 0,102.54896108600002 33.196818244999974 0 0,102.54893671100001 33.197079830999996 0 0,102.548912341 33.19734141800001 0 0,102.54888796900002 33.19760300399997 0 0,102.54899564499999 33.198016833 0 0,102.54910331899998 33.19843066300001 0 0,102.54931467400002 33.19878632899997 0 0,102.54952602499998 33.19914199200002 0 0,102.54969174000001 33.19931663199998 0 0,102.54981059900001 33.19944189300003 0 0,102.549857454 33.19949127199999 0 0,102.55014772300001 33.199603603000014 0 0,102.550539555 33.19972149199998 0 0,102.55093138400002 33.19983938299998 0 0,102.55132321399998 33.19995726899998 0 0,102.55172731300001 33.200007314000004 0 0,102.552131412 33.200057362999985 0 0,102.55245212800003 33.200064055999974 0 0,102.552772844 33.200070751 0 0,102.553094354 33.20003415999997 0 0,102.55341586200001 33.199997569999994 0 0,102.55367069099998 33.19993151900002 0 0,102.55392551800003 33.199865466000006 0 0,102.55423344600001 33.199715774000026 0 0,102.55454137700002 33.199566084000026 0 0,102.554918214 33.19937505500002 0 0,102.55521138 33.19922644899998 0 0,102.55522607500001 33.19921900000003 0 0,102.55529504999998 33.19918403600002 0 0,102.55541708599998 33.19913237700001 0 0,102.555551219 33.19907559799998 0 0,102.55578826599998 33.198975254000004 0 0,102.55580738600003 33.198967159999995 0 0,102.55606113200002 33.19890020399998 0 0,102.55613039100001 33.19888555900002 0 0,102.55613615800002 33.19888433900002 0 0,102.556267816 33.19885649999998 0 0,102.55632032099999 33.198845397000014 0 0,102.55657950900002 33.19879059099998 0 0,102.556838696 33.198735786999976 0 0,102.557097881 33.198680980000006 0 0,102.55741902800003 33.198673231999976 0 0,102.55774017499999 33.19866548099998 0 0,102.557931355 33.198683947999996 0 0,102.55811040200001 33.19870124200003 0 0,102.55848062899997 33.19873700300002 0 0,102.558764871 33.19882769499998 0 0,102.55904911200003 33.19891838299998 0 0,102.55907478199998 33.19893032300001 0 0,102.55937933799999 33.19907198200002 0 0,102.55962844999999 33.199287260999995 0 0,102.55987755500001 33.19950253600001 0 0,102.56007859300001 33.19974867899998 0 0,102.560170556 33.19987539800002 0 0,102.56024690499999 33.200160419999975 0 0,102.56032326299999 33.200445453999976 0 0,102.56032524900002 33.20067221199997 0 0,102.560327234 33.200898972000005 0 0,102.560329212 33.20112572300002 0 0,102.56033119099999 33.20135247500002 0 0,102.56023014800002 33.20176617599998 0 0,102.56017456000001 33.20199377 0 0,102.560167477 33.202022769999985 0 0,102.56012910200002 33.20217988899998 0 0,102.56002805700001 33.202593605000004 0 0,102.55993748200001 33.202811532 0 0,102.55990476099998 33.202890259000014 0 0,102.55990364000002 33.20289295700002 0 0,102.55986931799998 33.20297553299997 0 0,102.55984690600002 33.203029456000024 0 0,102.559818511 33.203097775 0 0,102.55975633100002 33.20324738099998 0 0,102.55966575600002 33.20346530400002 0 0,102.55938803800001 33.20372893799998 0 0,102.55911032300003 33.203992567 0 0,102.55873526300002 33.204127244000006 0 0,102.55836020499999 33.20426191400003 0 0,102.55802071300002 33.204339620999974 0 0,102.55768121400001 33.204417336000006 0 0,102.55739356700002 33.20446912199998 0 0,102.55710591799999 33.204520908000006 0 0,102.55691113 33.20454371400001 0 0,102.556882315 33.20454708699998 0 0,102.55681304500001 33.20455519699999 0 0,102.55669758699997 33.20456871499999 0 0,102.55635934200001 33.20459051199998 0 0,102.556021101 33.20461230799998 0 0,102.55574956999999 33.20458286600001 0 0,102.555478037 33.20455342299999 0 0,102.55547721900001 33.204553335000014 0 0,102.555335662 33.20453798300002 0 0,102.55520650199998 33.20452397700001 0 0,102.55507766300002 33.204510003999985 0 0,102.55493496399998 33.20449452899999 0 0,102.55470398 33.204433342000016 0 0,102.55446694199998 33.20432496000001 0 0,102.55422990099999 33.204216581000026 0 0,102.55399286699998 33.204108201999986 0 0,102.55375583300003 33.203999823000004 0 0,102.553518795 33.20389143699998 0 0,102.553281755 33.203783051000016 0 0,102.55304471300002 33.203674664999994 0 0,102.55280767099998 33.20356627699999 0 0,102.55260038900002 33.203434655000024 0 0,102.55239310600001 33.20330303100002 0 0,102.55218582399999 33.20317140999998 0 0,102.55197854199997 33.20303978800001 0 0,102.551743725 33.20296418999999 0 0,102.55150890499999 33.202888594 0 0,102.55120624099999 33.20285477099998 0 0,102.55090358299998 33.202820943000006 0 0,102.550633366 33.20282934900001 0 0,102.55055712199999 33.202831720999995 0 0,102.55052714300001 33.20283265299997 0 0,102.55052189899999 33.202832817 0 0,102.55036315000001 33.20283775500002 0 0,102.550058616 33.20284631200002 0 0,102.54975408000001 33.202854867999974 0 0,102.54943219199998 33.20291895399998 0 0,102.54925480999998 33.20295427100001 0 0,102.549116217 33.202981866000016 0 0,102.54911030099998 33.20298304400001 0 0,102.54902247299998 33.203007946000014 0 0,102.54895068500002 33.20302830100002 0 0,102.54873558399999 33.20308928899999 0 0,102.54870275399998 33.20309859700001 0 0,102.548689077 33.20310247499998 0 0,102.548677511 33.20310575399998 0 0,102.54866049600002 33.20311057800001 0 0,102.548652189 33.203112933 0 0,102.548360876 33.203195526 0 0,102.54830640300003 33.203215435999994 0 0,102.548143654 33.20327492199999 0 0,102.54792643100001 33.20335431799998 0 0,102.54770920300001 33.20343372000002 0 0,102.54749197500001 33.203513122000004 0 0,102.54727474700002 33.203592524999976 0 0,102.54705751699998 33.203671928999995 0 0,102.546877746 33.20373763399999 0 0,102.54653075099998 33.20393360700001 0 0,102.54618375299998 33.20412957799999 0 0,102.54583675999999 33.20432555000002 0 0,102.545663918 33.204471135999995 0 0,102.54549107499997 33.20461672099998 0 0,102.54531823000002 33.20476230700001 0 0,102.545145386 33.204907891000005 0 0,102.54497253400001 33.205053475 0 0,102.54490292600002 33.20511210199999 0 0,102.544799684 33.205199057000016 0 0,102.54462683700001 33.20534464399998 0 0,102.54445398899998 33.20549022900002 0 0,102.54429247000002 33.20566468300001 0 0,102.544130951 33.20583913600001 0 0,102.54396943 33.20601358800002 0 0,102.54380790699997 33.20618803799999 0 0,102.54364639099998 33.20636248599999 0 0,102.543484874 33.206536932999995 0 0,102.54341386300001 33.20661363099998 0 0,102.54332335599997 33.206711384000016 0 0,102.54316184300001 33.206885833 0 0,102.54300032200001 33.20706028799998 0 0,102.54283880100002 33.20723473999999 0 0,102.542832282 33.20724382999998 0 0,102.54271291499998 33.20741029599998 0 0,102.542692596 33.20743863199999 0 0,102.542546389 33.207642522000015 0 0,102.54240018399997 33.20784641199998 0 0,102.54225397900001 33.20805030299999 0 0,102.54210777100002 33.208254194000006 0 0,102.54196156400002 33.20845808399997 0 0,102.54185619499998 33.20860502599999 0 0,102.54174511899998 33.20894226600001 0 0,102.54163404000002 33.20927950800001 0 0,102.54164022499998 33.209469230000025 0 0,102.541643298 33.20956349099998 0 0,102.541652323 33.20984032299998 0 0,102.54165255700002 33.209847474000014 0 0,102.54172803900002 33.21017399700003 0 0,102.541799975 33.210485130999984 0 0,102.54180352999998 33.210500508999985 0 0,102.54186776400002 33.21067763899998 0 0,102.54188155100002 33.210715660000005 0 0,102.54189425300001 33.21075068900001 0 0,102.541959571 33.21093080999998 0 0,102.54211894600002 33.211119466000014 0 0,102.54227831899999 33.21130812000001 0 0,102.54236570500001 33.21138979099999 0 0,102.54270243299999 33.211551826999994 0 0,102.54303916100002 33.21171386100002 0 0,102.54337588800001 33.211875894 0 0,102.54378485500001 33.21203970900001 0 0,102.544193828 33.21220352500001 0 0,102.54441590800002 33.21229248100002 0 0,102.54447669000001 33.212316826999995 0 0,102.54448444899998 33.21231993599997 0 0,102.54448832700001 33.212321488999976 0 0,102.54448846600002 33.21232154500001 0 0,102.544497568 33.21232519099999 0 0,102.54450297199998 33.21232735500001 0 0,102.54451889 33.212333731 0 0,102.54460279400001 33.212367339000025 0 0,102.54488874600003 33.21246210100003 0 0,102.54500424899999 33.212500377000026 0 0,102.54540570500001 33.212633418999985 0 0,102.54562618599999 33.212772210000026 0 0,102.54584666699998 33.21291100299999 0 0,102.54606715199998 33.21304979400003 0 0,102.54628763599999 33.21318858500001 0 0,102.546424995 33.21337071300002 0 0,102.54656235300001 33.21355283999998 0 0,102.54669971200002 33.21373496899997 0 0,102.54683707100003 33.213917098000024 0 0,102.54697443200001 33.214099232000024 0 0,102.547111793 33.214281363 0 0,102.54719763700001 33.214516170000024 0 0,102.54728347999998 33.214750975000015 0 0,102.547369323 33.21498577900002 0 0,102.547441854 33.21518416700002 0 0,102.547455168 33.21522058300002 0 0,102.54754101399999 33.215455383000005 0 0,102.54762685899999 33.215690181000014 0 0,102.54773036799997 33.21606270299998 0 0,102.54774225 33.21610546400001 0 0,102.547752248 33.216141443000026 0 0,102.54783388300001 33.216435235000006 0 0,102.54793739799999 33.216807765 0 0,102.54814122200003 33.217153095000015 0 0,102.54834504299998 33.217498424999974 0 0,102.54846071200001 33.217624203000014 0 0,102.54849239999999 33.217658659999984 0 0,102.54850013100003 33.21766706699998 0 0,102.54852136 33.21769015000001 0 0,102.54869767600002 33.21788187599998 0 0,102.54874016600002 33.21792807999998 0 0,102.54887399199998 33.21807360299999 0 0,102.548885144 33.218085730999974 0 0,102.54905030999998 33.218265331 0 0,102.549226626 33.218457059 0 0,102.54940294099998 33.218648787999996 0 0,102.54945425699998 33.218704589000026 0 0,102.54957925899998 33.21884051400002 0 0,102.549755575 33.219032242000026 0 0,102.54986619800002 33.21926753299999 0 0,102.549976819 33.219502825999996 0 0,102.550087443 33.219738113999995 0 0,102.55019806600001 33.219973401999994 0 0,102.55023312700001 33.22026087199998 0 0,102.55025280400002 33.220422224 0 0,102.550253774 33.220430174 0 0,102.550268185 33.22054834599999 0 0,102.55019318699999 33.22075050699999 0 0,102.55017587999998 33.22079715900003 0 0,102.55008357700001 33.221045973 0 0,102.55002921699997 33.221099245999994 0 0,102.54988579600001 33.22123979999998 0 0,102.549688016 33.221433628 0 0,102.54948629900002 33.221525240999995 0 0,102.54947062399998 33.221532360000026 0 0,102.54938529499998 33.22157111400003 0 0,102.54908257699998 33.221708595999985 0 0,102.54869541400001 33.221808581000005 0 0,102.54830823700001 33.221908559999974 0 0,102.54794602300001 33.22188310400003 0 0,102.547583814 33.221857648000025 0 0,102.54720185899998 33.221761044000004 0 0,102.54681990199998 33.22166444099997 0 0,102.54660008899998 33.22150761300003 0 0,102.54638027499999 33.221350787000006 0 0,102.54616045799997 33.221193959000004 0 0,102.54594064100002 33.22103713299998 0 0,102.54575207099998 33.220901810999976 0 0,102.54556350000001 33.22076648799998 0 0,102.545374934 33.22063116700002 0 0,102.54518636799997 33.220495845000016 0 0,102.54499779899999 33.22036052499999 0 0,102.54480923 33.22022520399997 0 0,102.54466628199998 33.22005068200002 0 0,102.54452333199998 33.219876161 0 0,102.544380386 33.219701638000004 0 0,102.54423743799998 33.219527115000005 0 0,102.54409352800002 33.21932712500001 0 0,102.54394961499997 33.21912713299997 0 0,102.543805701 33.218927140999995 0 0,102.54366178800001 33.21872714900002 0 0,102.54364689900001 33.21868419499998 0 0,102.543576234 33.218480322000005 0 0,102.543551965 33.21841030600001 0 0,102.54349067800001 33.218233493000014 0 0,102.54340512599998 33.21798666900003 0 0,102.54331957400001 33.21773984599997 0 0,102.54323401900001 33.217493015 0 0,102.54314846400001 33.21724618500002 0 0,102.54299404900001 33.217036998000026 0 0,102.542839635 33.216827808999994 0 0,102.54268521400002 33.21661862600001 0 0,102.54253079199998 33.216409441999986 0 0,102.54234334400002 33.21623556700001 0 0,102.54215589500001 33.21606169099999 0 0,102.54196844400002 33.215887812000005 0 0,102.54178099299997 33.21571393200003 0 0,102.54156433499998 33.21557195999998 0 0,102.54134767699998 33.215429985000014 0 0,102.54130385799999 33.21540127100002 0 0,102.54113101899998 33.21528801300002 0 0,102.54091435999999 33.21514603999998 0 0,102.540872476 33.21511859399999 0 0,102.54069770000001 33.21500407100001 0 0,102.54048103999997 33.214862101999984 0 0,102.540073355 33.21467482600002 0 0,102.53966566600002 33.21448755 0 0,102.53925797900001 33.21430027299999 0 0,102.53900994999998 33.214259416999994 0 0,102.53876192199999 33.214218562999974 0 0,102.53851388599998 33.214177705 0 0,102.538265852 33.21413684800001 0 0,102.538017819 33.214095993 0 0,102.53776978600001 33.21405513799999 0 0,102.537342895 33.214058782999984 0 0,102.53691600600001 33.21406242900002 0 0,102.53648911099998 33.21406607099999 0 0,102.53626061099999 33.214091396000015 0 0,102.536032111 33.21411672200003 0 0,102.53580361399997 33.214142047999985 0 0,102.53557511700001 33.21416737300001 0 0,102.535346619 33.21419269900002 0 0,102.53511811999999 33.214218026000026 0 0,102.53507401500002 33.21422483700002 0 0,102.53486065300001 33.21425778499997 0 0,102.53460318499998 33.214297543999976 0 0,102.53434572600003 33.214337306999994 0 0,102.53408826700002 33.214377067999976 0 0,102.53383080999998 33.214416830000005 0 0,102.53357335200002 33.21445659300002 0 0,102.533315889 33.21449636099999 0 0,102.533058429 33.21453612800002 0 0,102.53282156099999 33.214605663999976 0 0,102.532584692 33.214675199 0 0,102.53234782499999 33.214744732999975 0 0,102.53211095900002 33.21481426600002 0 0,102.53187409100002 33.21488379800002 0 0,102.53163722199997 33.21495333199999 0 0,102.53140035199999 33.21502286600003 0 0,102.53116348200001 33.215092398000024 0 0,102.53092661699998 33.21516193299999 0 0,102.53068975399998 33.21523146599998 0 0,102.530483312 33.21529207100002 0 0,102.53045288800001 33.21530100199999 0 0,102.53021601900002 33.21537053899999 0 0,102.52997915100002 33.215440074000014 0 0,102.52974228099998 33.215509610000026 0 0,102.529583591 33.215572463 0 0,102.52938022799998 33.21565300899999 0 0,102.529018168 33.215796409000006 0 0,102.52865610700002 33.215939804000016 0 0,102.52845812800001 33.21607618899998 0 0,102.528396246 33.216118817999984 0 0,102.52826014599998 33.21621257300001 0 0,102.52806216300002 33.21634896400002 0 0,102.527864179 33.216485353999985 0 0,102.52775205299997 33.21656259600002 0 0,102.52766619599998 33.21662174099998 0 0,102.52746821300002 33.21675813000002 0 0,102.52723379899999 33.217020596 0 0,102.526999381 33.217283056999975 0 0,102.52687163299998 33.21753515299997 0 0,102.52677847799998 33.21771898899999 0 0,102.52677232500002 33.21773113199998 0 0,102.52674388700001 33.217787251999994 0 0,102.52667030200001 33.21821675199999 0 0,102.52666370200001 33.21845819599997 0 0,102.526657102 33.21869964000001 0 0,102.52665050000002 33.21894107999998 0 0,102.52664389799997 33.219182518000025 0 0,102.52672695500002 33.219438232000016 0 0,102.52690212599998 33.21967011300001 0 0,102.52720793100002 33.21992187400002 0 0,102.52751373900003 33.220173640999974 0 0,102.52781954800002 33.22042541299999 0 0,102.528006501 33.220563927 0 0,102.52819345699999 33.220702440000025 0 0,102.52838041000001 33.22084095399998 0 0,102.52856736299998 33.22097946700001 0 0,102.528723851 33.22109540500003 0 0,102.528754317 33.221117976000016 0 0,102.52894127100001 33.221256485000026 0 0,102.52912822500002 33.22139499299999 0 0,102.52931517899998 33.22153350299999 0 0,102.52950213399998 33.221672012 0 0,102.529689088 33.22181052100001 0 0,102.52985657900001 33.22189855200003 0 0,102.53005211800001 33.22200132500001 0 0,102.53013557899999 33.222045191999996 0 0,102.53041514099999 33.22219212900001 0 0,102.530778167 33.222382933999995 0 0,102.53099986500001 33.22245547199998 0 0,102.53122156 33.22252800899997 0 0,102.53144325 33.222600548 0 0,102.53154332999998 33.22263329499998 0 0,102.531566365 33.222640832000025 0 0,102.531586947 33.222647567000024 0 0,102.53166494200002 33.222673086999976 0 0,102.532057872 33.22272370600001 0 0,102.53245081199998 33.222774327000025 0 0,102.53268176799997 33.22279603200002 0 0,102.53291272299998 33.22281773499998 0 0,102.53314367500002 33.22283943899998 0 0,102.53337462399998 33.22286114399998 0 0,102.53360557899998 33.22288284799998 0 0,102.53383653200001 33.222904551 0 0,102.53403166700002 33.22291340999999 0 0,102.53409816700002 33.22291642900001 0 0,102.53409970400003 33.22291649800002 0 0,102.53436287400001 33.22292844499998 0 0,102.53462604200001 33.22294039100001 0 0,102.53476389999997 33.222946648999994 0 0,102.534889211 33.22295233699998 0 0,102.53527301899999 33.222971728999994 0 0,102.53565682800001 33.22299111699999 0 0,102.536040635 33.223010508000016 0 0,102.53622521 33.223020534 0 0,102.53638882799999 33.22304644799999 0 0,102.536648286 33.223087540999984 0 0,102.53692210100002 33.223130906999984 0 0,102.537071362 33.22315454599999 0 0,102.53749443999999 33.223221550999995 0 0,102.53782004599998 33.22331211699998 0 0,102.53812316800003 33.22340998999999 0 0,102.53840570300002 33.223615107 0 0,102.53847904100002 33.22366834899998 0 0,102.53883490499999 33.223926705 0 0,102.53909281099999 33.224113941999974 0 0,102.53919077299997 33.224185062000004 0 0,102.53954664499997 33.224443423000025 0 0,102.53972337699997 33.22461712900002 0 0,102.53990011000002 33.224790832999986 0 0,102.539960189 33.22484988100001 0 0,102.54007684800001 33.224964538999984 0 0,102.540253587 33.22513824399999 0 0,102.54040839100003 33.225320830999976 0 0,102.540563196 33.22550341499999 0 0,102.540717997 33.22568599900001 0 0,102.54087279599997 33.22586858300002 0 0,102.54105568199998 33.226212669999995 0 0,102.54123857299999 33.22655676199997 0 0,102.54130712400001 33.22677781700003 0 0,102.54137567599997 33.226998873000014 0 0,102.54144422600001 33.227219923999996 0 0,102.541512775 33.227440976000025 0 0,102.54158132200001 33.22766203200001 0 0,102.54164986799998 33.22788308899999 0 0,102.54171841700003 33.228104148 0 0,102.541774444 33.22828482400001 0 0,102.54178696700001 33.22832520899999 0 0,102.54179346299998 33.22868177700002 0 0,102.54179995999999 33.22903834300001 0 0,102.54178168099997 33.229292912000005 0 0,102.54176340599997 33.229547481 0 0,102.541745123 33.229802053000014 0 0,102.54172684000002 33.230056623999985 0 0,102.541642061 33.23040006299999 0 0,102.54155728299997 33.230743501000006 0 0,102.54148087099998 33.23096518599999 0 0,102.54140445600001 33.23118686999999 0 0,102.54132022300001 33.231443985 0 0,102.54130757799999 33.23148258399999 0 0,102.54121070100001 33.231778297000005 0 0,102.54102862299999 33.23217827899998 0 0,102.54084654299999 33.23257826700001 0 0,102.54066447399998 33.232978253 0 0,102.54051358700002 33.23330974100003 0 0,102.540482408 33.23337823899999 0 0,102.540462091 33.23340856599998 0 0,102.54042456299999 33.23346458200001 0 0,102.54042319299998 33.233466626999984 0 0,102.54034299900002 33.23358632999998 0 0,102.54020359200001 33.23379441899999 0 0,102.54006418099999 33.23400251100003 0 0,102.539924772 33.23421060099997 0 0,102.53978536800003 33.23441869099997 0 0,102.53964596499998 33.23462678300001 0 0,102.53950656199999 33.23483487300001 0 0,102.53936715999998 33.23504296200002 0 0,102.53908941700001 33.235300232999975 0 0,102.538811673 33.23555750100002 0 0,102.53855578100001 33.23579453100001 0 0,102.538533933 33.235814769 0 0,102.538456027 33.235853743999996 0 0,102.538301021 33.235931290999986 0 0,102.53806810999998 33.23604781099999 0 0,102.53783519299998 33.23616433699999 0 0,102.53760227599997 33.236280862 0 0,102.53736935400002 33.236397391000025 0 0,102.53727196099999 33.236446117000014 0 0,102.53713643399999 33.23651392099998 0 0,102.53690351400002 33.236630445 0 0,102.53667059200001 33.23674696799998 0 0,102.53626742199998 33.23690617699998 0 0,102.535864253 33.23706539699998 0 0,102.535461086 33.237224620000006 0 0,102.53522480200002 33.237273648999974 0 0,102.53498851699999 33.23732267499997 0 0,102.53475223200002 33.23737170300001 0 0,102.53463108800003 33.237396838999985 0 0,102.53451594699999 33.23742072900001 0 0,102.53413124999997 33.237413360999994 0 0,102.53374655099998 33.23740599299998 0 0,102.533448126 33.23738202300001 0 0,102.53314969899998 33.237358054000026 0 0,102.533110405 33.23734854999998 0 0,102.532746755 33.237260592999974 0 0,102.53234381499999 33.237163133000024 0 0,102.53194948599997 33.237011532999986 0 0,102.53155516599998 33.236859933000005 0 0,102.531160844 33.23670833699998 0 0,102.530946013 33.23659645800001 0 0,102.53073117999998 33.236484577 0 0,102.53051635100002 33.236372698000025 0 0,102.53030152000002 33.236260817000016 0 0,102.53008668799998 33.236148936000006 0 0,102.529871856 33.236037055 0 0,102.52975767100003 33.235977590000005 0 0,102.529657025 33.23592517600002 0 0,102.52944219300002 33.235813296 0 0,102.52922736199997 33.23570141699997 0 0,102.52901252999999 33.23558953600002 0 0,102.528944185 33.23553066400001 0 0,102.528820774 33.23542435799999 0 0,102.528629018 33.235259181 0 0,102.52843726200001 33.23509400299997 0 0,102.528276135 33.23495520900002 0 0,102.52824550600002 33.234928825 0 0,102.52805375000003 33.23476364999999 0 0,102.52786199600001 33.234598472000016 0 0,102.52767024000002 33.234433293999984 0 0,102.52747848299998 33.23426811600001 0 0,102.52732029200001 33.234131846000025 0 0,102.52728672699999 33.234102932999974 0 0,102.527094971 33.233937749999996 0 0,102.52698710700002 33.233830108999996 0 0,102.52690792300001 33.233751085999984 0 0,102.52672087399998 33.233564419000004 0 0,102.526533825 33.23337775800002 0 0,102.52643046899999 33.23327461600002 0 0,102.52634677600003 33.23319109800002 0 0,102.52615972900003 33.23300444099999 0 0,102.52597268 33.23281778299997 0 0,102.52578562899998 33.23263112199999 0 0,102.52559857900002 33.23244446199999 0 0,102.525563525 33.23240948199998 0 0,102.52541153200002 33.23225780299998 0 0,102.52522448500002 33.232071143999974 0 0,102.525058366 33.23190287800003 0 0,102.52489224700003 33.23173461099998 0 0,102.52472613100002 33.231566344999976 0 0,102.524560011 33.23139807899997 0 0,102.52439389400001 33.23122981099999 0 0,102.52422777700002 33.231061544 0 0,102.524061658 33.230893277999996 0 0,102.52398420700001 33.23081482499998 0 0,102.52389553900002 33.230725010000015 0 0,102.52372942300002 33.23055674400001 0 0,102.52356330399999 33.23038847800001 0 0,102.5232059 33.23018395600002 0 0,102.522848495 33.229979429000025 0 0,102.52260504399999 33.229902906999996 0 0,102.52236159099999 33.22982638399998 0 0,102.522118137 33.229749862999995 0 0,102.52187468300002 33.22967334100002 0 0,102.52162945600003 33.229659269000024 0 0,102.52138422899998 33.22964519599998 0 0,102.52113899800003 33.22963112100001 0 0,102.520893769 33.22961704599999 0 0,102.52080604899999 33.22961926300002 0 0,102.52048775200001 33.22962730699999 0 0,102.52008174100001 33.229637567 0 0,102.51986622999999 33.22970495999999 0 0,102.51965072000002 33.22977235399998 0 0,102.519435208 33.22983974599998 0 0,102.51921969900002 33.22990714000002 0 0,102.51895529299998 33.23018864900001 0 0,102.51869088199999 33.230470164999986 0 0,102.51848816199998 33.23084294300003 0 0,102.518285451 33.231215711000004 0 0,102.51823634099998 33.231438844000024 0 0,102.51818723399998 33.23166197500001 0 0,102.51813812199998 33.23188511000001 0 0,102.518089009 33.232108245000006 0 0,102.51809610200002 33.232401702999994 0 0,102.518103193 33.232695159 0 0,102.51813159199997 33.23286772099999 0 0,102.51814185799998 33.23293009899999 0 0,102.518180524 33.23316504100001 0 0,102.518219193 33.23339998099999 0 0,102.518257861 33.233634919999986 0 0,102.518296529 33.23386986000003 0 0,102.51831527500002 33.23398375300002 0 0,102.51832784099997 33.23406010000002 0 0,102.51833519799999 33.23410479900002 0 0,102.51837386900002 33.234339739999996 0 0,102.51841253600003 33.23457467899999 0 0,102.518427427 33.23462055599998 0 0,102.518544497 33.234981215000005 0 0,102.51867645200002 33.23538775700001 0 0,102.51880840299998 33.235794306 0 0,102.518923889 33.23615011800001 0 0,102.51894035499998 33.236200849 0 0,102.51904614900002 33.23640119999999 0 0,102.51915194399999 33.236601552000025 0 0,102.51925773800002 33.236801902000025 0 0,102.51936353299999 33.237002254000004 0 0,102.519439842 33.237146768 0 0,102.51946932700002 33.23720260599998 0 0,102.519575121 33.23740295699997 0 0,102.51966462899998 33.23757246299999 0 0,102.519680918 33.23760331 0 0,102.519703016 33.237645156999974 0 0,102.51972311200001 33.23768321699998 0 0,102.51978671299997 33.23780366099999 0 0,102.51989250700001 33.23800401300002 0 0,102.51999830199998 33.238204365 0 0,102.52020833199998 33.238521762999994 0 0,102.52041836400002 33.238839171999985 0 0,102.52049400499999 33.238942287999976 0 0,102.520514633 33.23897040999998 0 0,102.52071531799999 33.23915800999998 0 0,102.52075199900003 33.239192120999974 0 0,102.521087438 33.239395831000024 0 0,102.52142287100003 33.239599552000016 0 0,102.52161605600003 33.23965448000001 0 0,102.521761965 33.23969596500001 0 0,102.52210105799998 33.23979237200001 0 0,102.522505717 33.23981816899999 0 0,102.52268182 33.239829395000015 0 0,102.522910378 33.23984396499998 0 0,102.52332416799999 33.23984012400001 0 0,102.52373795800003 33.23983628299999 0 0,102.524151743 33.23983244200002 0 0,102.52440853799999 33.23980205700002 0 0,102.52466533 33.239771673999996 0 0,102.52489593799999 33.23973587699999 0 0,102.52512654399999 33.23970007899999 0 0,102.52535715300002 33.23966428199998 0 0,102.525587761 33.239628485000026 0 0,102.525654981 33.23961804999999 0 0,102.525818372 33.23959268599998 0 0,102.52604898300001 33.23955688900003 0 0,102.52627959400002 33.239521087000014 0 0,102.526354185 33.23950950699998 0 0,102.52651020500002 33.239485285 0 0,102.52689730999998 33.23938536000003 0 0,102.527284404 33.239285439000014 0 0,102.52767149300001 33.23918552399999 0 0,102.52789689600002 33.23915436599998 0 0,102.5281223 33.239123205 0 0,102.52834770499999 33.239092045999996 0 0,102.52857311100001 33.239060886999994 0 0,102.52884025899999 33.23905704800001 0 0,102.52910740499999 33.23905321000001 0 0,102.52937455300003 33.239049369999975 0 0,102.52964169900002 33.23904553199998 0 0,102.52998165899999 33.239106299000014 0 0,102.53031172300001 33.23916529799999 0 0,102.53032161800002 33.23916706599999 0 0,102.53033038400002 33.239172096000004 0 0,102.53053183999998 33.239287665999996 0 0,102.53074206100001 33.23940826400002 0 0,102.530952281 33.23952886400002 0 0,102.53106202599997 33.239591824 0 0,102.53116249800001 33.239649464000024 0 0,102.53139183100001 33.239868933000025 0 0,102.53145397100002 33.23992839900001 0 0,102.53146077399998 33.23993491099998 0 0,102.53160986099999 33.240077584999995 0 0,102.53162116499999 33.240088402000026 0 0,102.53176551299998 33.240270823 0 0,102.53190985999998 33.24045324399998 0 0,102.53193533899997 33.24048544300001 0 0,102.53205420500001 33.24063566199999 0 0,102.53219855200001 33.24081807900001 0 0,102.53223225099998 33.24115649999999 0 0,102.532265951 33.241494918 0 0,102.532276228 33.241739037 0 0,102.53228650400001 33.241983155000014 0 0,102.53229678600002 33.242227273000026 0 0,102.53230706699998 33.242471389 0 0,102.53231734299999 33.24271550499998 0 0,102.532327619 33.24295962000002 0 0,102.53233789299998 33.24320373799998 0 0,102.53234816899999 33.24344785300002 0 0,102.53234943799998 33.24347799999998 0 0,102.53235844400001 33.243691974 0 0,102.532368717 33.24393609499998 0 0,102.53231522700003 33.244317419000026 0 0,102.53226173799999 33.24469873999999 0 0,102.53220824700003 33.24508006000002 0 0,102.53211607999998 33.24532028499999 0 0,102.53202391299999 33.24556051100001 0 0,102.53193174 33.245800738000014 0 0,102.53183956800001 33.246040962999984 0 0,102.531793069 33.246101033 0 0,102.53168446799998 33.246241333 0 0,102.531529369 33.246441704999995 0 0,102.53137427000001 33.24664207699999 0 0,102.531219168 33.246842448999985 0 0,102.53106407199999 33.24704282900001 0 0,102.531004715 33.24711951799998 0 0,102.53093594900002 33.247208364000016 0 0,102.53090897800001 33.24724321000002 0 0,102.530712859 33.24737343100003 0 0,102.53065275300003 33.247413341000026 0 0,102.53051674300002 33.24750365199998 0 0,102.53032062 33.247633871999994 0 0,102.53012449800002 33.24776409100002 0 0,102.52994795400002 33.24783743900002 0 0,102.52989757300003 33.247858371999996 0 0,102.52967064699999 33.24795265400002 0 0,102.529443721 33.248046938000016 0 0,102.529216797 33.24814121999998 0 0,102.52911877600002 33.24816725400001 0 0,102.52898680700002 33.24820230400002 0 0,102.52875682000001 33.24826338700001 0 0,102.52852683600003 33.24832447 0 0,102.528518421 33.24832670500001 0 0,102.52849961800001 33.248331699000005 0 0,102.52829685400002 33.24838555299999 0 0,102.52806687200001 33.24844663900001 0 0,102.52783689099999 33.24850772299999 0 0,102.52746470099999 33.24859616700002 0 0,102.52709250999999 33.24868460900001 0 0,102.52672032999999 33.24877304199998 0 0,102.52647714699998 33.248809983 0 0,102.52623396199999 33.24884692400002 0 0,102.52599077100001 33.24888386600003 0 0,102.525747577 33.24892080500001 0 0,102.525504388 33.24895774700002 0 0,102.52526119700002 33.24899468699999 0 0,102.525218069 33.24899300599998 0 0,102.52499322400001 33.248984242999995 0 0,102.524725252 33.248973799 0 0,102.52445727700001 33.248963360000005 0 0,102.52418930300001 33.24895292100001 0 0,102.52392132900002 33.24894248099997 0 0,102.52365335299999 33.24893204199998 0 0,102.52340686100001 33.248894947999986 0 0,102.52316036600001 33.248857852000015 0 0,102.52291387399998 33.24882075800002 0 0,102.52275760499998 33.24879724300001 0 0,102.52266738399999 33.24878366600001 0 0,102.52242089800001 33.24874657700002 0 0,102.52217441200003 33.248709486999985 0 0,102.52192792 33.24867239500003 0 0,102.52168142699998 33.248635303000015 0 0,102.52143493300002 33.24859821000001 0 0,102.52118844 33.24856111499997 0 0,102.520941945 33.248524022000026 0 0,102.52069545199998 33.24848692900002 0 0,102.52044895900002 33.248449834999974 0 0,102.52020246799998 33.248412739 0 0,102.51993146799998 33.24837329600001 0 0,102.51966046799998 33.248333850999984 0 0,102.51938946400003 33.24829440899998 0 0,102.51911845699999 33.24825496400001 0 0,102.51884745000001 33.24821552100002 0 0,102.51857644299997 33.248176075 0 0,102.51830152100001 33.248138900000015 0 0,102.51802659700002 33.24810172399998 0 0,102.51773879500001 33.24806415199998 0 0,102.517450989 33.248026580999976 0 0,102.517310829 33.24800927000001 0 0,102.51722919100001 33.247999187999994 0 0,102.51715084900002 33.247989512000004 0 0,102.516850707 33.24795243699998 0 0,102.51684974699998 33.247952062000024 0 0,102.51675588299997 33.24791534600001 0 0,102.51671922700001 33.247901006999996 0 0,102.51662617599999 33.247864608999976 0 0,102.516604734 33.247856221000006 0 0,102.51645383099998 33.247797193999986 0 0,102.51621647000002 33.247760762999974 0 0,102.51612003600002 33.24774596100002 0 0,102.51597910800001 33.24772433099997 0 0,102.51573821 33.24771945399999 0 0,102.51567808599998 33.247718236000026 0 0,102.51566730100001 33.247718018 0 0,102.51565494699997 33.24771776799997 0 0,102.515628182 33.24771722600002 0 0,102.51542727200001 33.24771315800001 0 0,102.51527725199998 33.24771012000002 0 0,102.51495004999998 33.24772499599999 0 0,102.514847986 33.24774899099998 0 0,102.51462213899998 33.247802088000014 0 0,102.51431666399998 33.247953919999986 0 0,102.51401119299999 33.248105751000026 0 0,102.51363355400002 33.24811902900001 0 0,102.513532801 33.248139283 0 0,102.51353197700001 33.24813836300001 0 0,102.51343558899998 33.248030588000006 0 0,102.51342942999997 33.24800708599997 0 0,102.51341363699999 33.24794682700002 0 0,102.51345168799998 33.247856550999984 0 0,102.51346655499998 33.24782128099997 0 0,102.51357098800003 33.247697327000026 0 0,102.51377077500001 33.24757839 0 0,102.51397056399998 33.24745945199999 0 0,102.51417035600002 33.24734051399997 0 0,102.51437014599998 33.247221577000005 0 0,102.514569935 33.247102638 0 0,102.514590968 33.24709011599998 0 0,102.51470821999999 33.24702031100003 0 0,102.51476483200003 33.246986608999975 0 0,102.51476972199998 33.24698369700002 0 0,102.51485124599998 33.246795815999974 0 0,102.514838698 33.24665996900001 0 0,102.514831765 33.246584912 0 0,102.51482009699998 33.24655332100002 0 0,102.51480666600003 33.24651696000001 0 0,102.51478487899999 33.246457975 0 0,102.51477373799997 33.24644311899999 0 0,102.514704215 33.24635041099998 0 0,102.514639956 33.24626472099999 0 0,102.51449796700001 33.246118609999996 0 0,102.51449421400002 33.246114749000014 0 0,102.51441059400003 33.246060064999995 0 0,102.51419691799998 33.24592032800001 0 0,102.514195906 33.24592002100002 0 0,102.51417947300001 33.24591502999999 0 0,102.51415295499999 33.245906975000025 0 0,102.514141499 33.24590349499999 0 0,102.51382499300001 33.24580736299998 0 0,102.513626214 33.24576129899998 0 0,102.51347569699999 33.245743866 0 0,102.51340071999999 33.245735180999986 0 0,102.51331034200001 33.245748435999985 0 0,102.513274206 33.24575373599998 0 0,102.51307091500001 33.245854656000006 0 0,102.51294274999998 33.245957970000006 0 0,102.51293771799999 33.24598849 0 0,102.51293564899999 33.245990156999994 0 0,102.512919522 33.24600315700002 0 0,102.51288842999998 33.246191726999996 0 0,102.51288299700002 33.24627499000002 0 0,102.51287285199999 33.24643048299998 0 0,102.51284312199999 33.246886174999986 0 0,102.51285053700002 33.24709610899998 0 0,102.512856231 33.247257306999984 0 0,102.51285726100002 33.247286444 0 0,102.512829544 33.24744645800001 0 0,102.51282854300001 33.24745224499998 0 0,102.51277223300002 33.24755848299998 0 0,102.51274557900001 33.24760877 0 0,102.51271876300001 33.247659363000025 0 0,102.512692432 33.24768602300003 0 0,102.51257848900002 33.24780138599999 0 0,102.51253634400001 33.24784405499997 0 0,102.512443862 33.247885403 0 0,102.51230836799999 33.24794598099999 0 0,102.51218311500003 33.24797864200002 0 0,102.51217358399998 33.247981127 0 0,102.51215729299997 33.247985374999985 0 0,102.51207371700002 33.247974837000015 0 0,102.51196703800002 33.247961385999986 0 0,102.511956483 33.24796005500002 0 0,102.51185848 33.247916368999995 0 0,102.51170796299999 33.24784927500002 0 0,102.511707909 33.24784922700002 0 0,102.511562352 33.247720039 0 0,102.51133947 33.24758931600002 0 0,102.51133913199999 33.24758933200002 0 0,102.511013348 33.24760417700003 0 0,102.51083295400002 33.24776901199999 0 0,102.51069006699998 33.24792591900001 0 0,102.51062609600001 33.247996167999986 0 0,102.51059032199998 33.24803097900002 0 0,102.51055699 33.24806341499999 0 0,102.51050864799998 33.24811045500002 0 0,102.51048905099998 33.248129526000014 0 0,102.51047664999999 33.248141593000014 0 0,102.510420479 33.248196252000014 0 0,102.51039347800003 33.248222526999996 0 0,102.510359499 33.24824989000001 0 0,102.51016277299999 33.24840830400001 0 0,102.51014126400003 33.24842250199998 0 0,102.510086479 33.24845866700002 0 0,102.51000884199999 33.248509918000025 0 0,102.50998976400001 33.248514892 0 0,102.50985777099999 33.24854930700002 0 0,102.509723404 33.24856502799997 0 0,102.50968567899997 33.24856944099997 0 0,102.50955430099998 33.24858481199999 0 0,102.50917868200003 33.24857824100002 0 0,102.50905323400002 33.248595889 0 0,102.508825129 33.24867616900002 0 0,102.50866600500001 33.24889353200001 0 0,102.50865579700002 33.24890747500001 0 0,102.50864306800003 33.24892486300001 0 0,102.50851395500001 33.249027590000026 0 0,102.508385643 33.249129681 0 0,102.50833306300001 33.24914150400002 0 0,102.50823453599997 33.249163657999986 0 0,102.50810796500002 33.24917228800001 0 0,102.50810690399999 33.249171502000024 0 0,102.50803984100003 33.24912175100002 0 0,102.50803740600003 33.24911994399997 0 0,102.508021171 33.249107901 0 0,102.50801851699998 33.24910593200002 0 0,102.50799063699998 33.24906066099999 0 0,102.50794485400002 33.248986316000014 0 0,102.50787650299998 33.248672828 0 0,102.50787849 33.24866291500001 0 0,102.507895077 33.248580204999996 0 0,102.50790124399998 33.248549457000024 0 0,102.50792418399999 33.24843506299999 0 0,102.50795160000001 33.24829834799999 0 0,102.50795509699998 33.248180391000005 0 0,102.50795609099998 33.248146856000005 0 0,102.507946 33.248072062000006 0 0,102.50792118499999 33.248048719999986 0 0,102.50792001600001 33.24804837099998 0 0,102.507858725 33.248030056999994 0 0,102.50784378899999 33.248025595 0 0,102.507664637 33.24803353599998 0 0,102.507496274 33.248052255999994 0 0,102.50738440100002 33.248060146 0 0,102.50726566399999 33.248068520000004 0 0,102.50706068900001 33.24806484599998 0 0,102.50679314899998 33.24808866500001 0 0,102.50675287500002 33.24809225000001 0 0,102.506559875 33.24811918500001 0 0,102.50643850099999 33.24815067399999 0 0,102.506418392 33.248155892 0 0,102.50640450999998 33.248159493 0 0,102.50628741499997 33.24820928600002 0 0,102.50627658799999 33.24821388999999 0 0,102.50623537500002 33.24823141500002 0 0,102.50609307100001 33.24830322399998 0 0,102.50600075599999 33.24832711800002 0 0,102.50597628100002 33.24833345299999 0 0,102.50589705200002 33.248305061999986 0 0,102.50589565299998 33.24830456000001 0 0,102.505849399 33.24828798499999 0 0,102.50584925999999 33.24828774100001 0 0,102.505824464 33.24824390600003 0 0,102.50582133699999 33.24819737199999 0 0,102.505815074 33.24810419099998 0 0,102.50589259100002 33.247868994999976 0 0,102.505955766 33.24767730799999 0 0,102.505970106 33.24763379900003 0 0,102.50600073999999 33.24756774999997 0 0,102.50605235 33.24745647399999 0 0,102.506061251 33.24743728499999 0 0,102.50607830199999 33.247400520999975 0 0,102.50611213799999 33.24732756700001 0 0,102.506254168 33.247021335 0 0,102.506307446 33.24689687900002 0 0,102.50644576399998 33.24673747700001 0 0,102.506550634 33.246683502999986 0 0,102.50662764600003 33.24664386699999 0 0,102.50686711899999 33.246539461 0 0,102.50692199600002 33.24651553799998 0 0,102.50719911200002 33.24637645600001 0 0,102.50720263300002 33.24634116200002 0 0,102.50722236600001 33.246331258 0 0,102.507240626 33.24614815199999 0 0,102.50724346700002 33.24605773799999 0 0,102.507246066 33.245975015 0 0,102.50719905199998 33.24582373200002 0 0,102.50712533900003 33.24569419599999 0 0,102.50709845799997 33.24567757 0 0,102.50700493400001 33.245619723999994 0 0,102.50699934300002 33.24561626600001 0 0,102.50699886500001 33.245616212000016 0 0,102.50688445399999 33.24560321000001 0 0,102.50681099500002 33.24560191699999 0 0,102.506718116 33.24560028299999 0 0,102.50651124000001 33.245638093000025 0 0,102.50640715600002 33.245670949999976 0 0,102.50639790100001 33.245673872 0 0,102.50631737499998 33.24569929199998 0 0,102.50628691600002 33.245728471999996 0 0,102.506194144 33.24581734700001 0 0,102.50614481899999 33.245864600999994 0 0,102.50611888899999 33.24588944200002 0 0,102.50605750699998 33.245986759000004 0 0,102.50598642300002 33.246099458 0 0,102.50594556200002 33.246164240999974 0 0,102.50586782699997 33.246263510999995 0 0,102.50581240700001 33.24633428599998 0 0,102.50556524500001 33.246458812000014 0 0,102.50547910799997 33.246474928 0 0,102.50541743100001 33.246486468 0 0,102.505358366 33.246497519 0 0,102.50503761599998 33.24651325100001 0 0,102.50487209699997 33.246466139000006 0 0,102.504871525 33.246465677 0 0,102.50484169399999 33.246441507999975 0 0,102.504760583 33.246375795999995 0 0,102.50476051599998 33.246375742 0 0,102.50470930900002 33.246334257 0 0,102.50465700000001 33.246263064000004 0 0,102.50457519399998 33.246151723000025 0 0,102.504524366 33.24608254499998 0 0,102.50451997599998 33.246021498999994 0 0,102.50451603800002 33.245966728999974 0 0,102.50454916400003 33.24592408299998 0 0,102.50455781900001 33.24591294099997 0 0,102.50460947099998 33.24589306799999 0 0,102.504635979 33.24588286900001 0 0,102.50467407600001 33.24587393500002 0 0,102.50475798600002 33.245854259 0 0,102.50480421999998 33.245843416000014 0 0,102.50526308799999 33.245644406 0 0,102.505337268 33.24561223500001 0 0,102.50538573300003 33.245582446000014 0 0,102.505609811 33.245415141000024 0 0,102.50571518200002 33.245336467000016 0 0,102.50580849300002 33.24526679600001 0 0,102.50584359599998 33.245213455 0 0,102.50607835 33.24479865000001 0 0,102.50608300599998 33.244786311999974 0 0,102.50610160299999 33.24475345000002 0 0,102.50614365500002 33.24464200800003 0 0,102.50615957999997 33.24459980500001 0 0,102.50620483 33.24447988600002 0 0,102.506226319 33.244422937000024 0 0,102.50622296099999 33.244344754 0 0,102.506220224 33.24428102500002 0 0,102.50621995799997 33.24427483699998 0 0,102.50621888500001 33.24424984900003 0 0,102.50618463299998 33.24407777800002 0 0,102.506182416 33.244071786999996 0 0,102.506160653 33.24401296000002 0 0,102.50612568999998 33.24390400499999 0 0,102.505984437 33.24378466799999 0 0,102.505983447 33.24378443799998 0 0,102.50587376800001 33.24375897300001 0 0,102.50571835699998 33.24379026399998 0 0,102.50553734800002 33.24384870799997 0 0,102.50543481199998 33.243962220000014 0 0,102.50536568299998 33.244038751000005 0 0,102.50535113000001 33.244074309999974 0 0,102.505347674 33.244078135999985 0 0,102.505342434 33.24408393700003 0 0,102.50506288899999 33.24476697 0 0,102.50505913400002 33.24477614699998 0 0,102.505038878 33.24480810699998 0 0,102.50502072500001 33.24483674999999 0 0,102.50492477099999 33.244988148999994 0 0,102.50479250500001 33.24512573099997 0 0,102.50463536500001 33.24523005499998 0 0,102.50457075899999 33.245255751 0 0,102.50445443299998 33.24530201800002 0 0,102.50415926 33.245285189000015 0 0,102.50396805399998 33.24524900199998 0 0,102.50396724799998 33.24524838899998 0 0,102.503880761 33.24518263800002 0 0,102.503794234 33.245063071000004 0 0,102.50376583799999 33.24497662700003 0 0,102.50378668000002 33.244869247 0 0,102.50379505900003 33.24482225000003 0 0,102.50385805399998 33.244765287999996 0 0,102.50393691300002 33.24467029599998 0 0,102.50440819599999 33.244334778999985 0 0,102.504541415 33.24417645199998 0 0,102.50456132599999 33.24414525899999 0 0,102.50459565400001 33.24409147799997 0 0,102.504604019 33.24407498099998 0 0,102.50461722699998 33.24404893500002 0 0,102.504618918 33.244046285000024 0 0,102.504699555 33.243887271999995 0 0,102.50471585399998 33.243735732000005 0 0,102.50463116399999 33.24356206099998 0 0,102.504544882 33.24348487100002 0 0,102.50444369299998 33.243428478 0 0,102.50444330300002 33.24342839100001 0 0,102.50434855100002 33.24340696500002 0 0,102.50418905499998 33.24337090199998 0 0,102.50414325000003 33.24336786700002 0 0,102.50410471800001 33.243365314000016 0 0,102.50409048099999 33.243364370999984 0 0,102.50398109899999 33.243357124 0 0,102.50394538699999 33.24335475800001 0 0,102.50372489900002 33.24333007400003 0 0,102.50364610100002 33.243321251 0 0,102.50358784100001 33.24331472900002 0 0,102.50344411499998 33.24328041899997 0 0,102.50333158299998 33.24325355600001 0 0,102.50307532300002 33.24319238300001 0 0,102.50307397799997 33.243191679999995 0 0,102.50302435399999 33.24316568900002 0 0,102.502964287 33.24313423000001 0 0,102.50286007300002 33.24307965000003 0 0,102.50269729600001 33.242947765 0 0,102.50265199799998 33.24272073200001 0 0,102.502731461 33.24248010500003 0 0,102.50315742700002 33.24177648900002 0 0,102.504033881 33.24080818599998 0 0,102.50442883800002 33.240451339 0 0,102.50454935300002 33.240323719 0 0,102.50470534800002 33.24020857900001 0 0,102.50486253700001 33.24011507099999 0 0,102.505019447 33.240066848000026 0 0,102.50549876100001 33.23991953799998 0 0,102.50606670299999 33.23979189900001 0 0,102.50627337600002 33.23972072999999 0 0,102.50640581900001 33.23961559999998 0 0,102.50649837499998 33.23947817499999 0 0,102.506504565 33.23945833200003 0 0,102.50651099800001 33.23944878100002 0 0,102.50652162699998 33.23943300000002 0 0,102.506567555 33.23928577800001 0 0,102.50656796099997 33.239284478 0 0,102.50657851699998 33.23925063899998 0 0,102.50659683700002 33.23907835199998 0 0,102.50656505799998 33.23877642999997 0 0,102.50649799899998 33.238496294000015 0 0,102.50641052100002 33.23839747300002 0 0,102.50625872400002 33.238308835 0 0,102.50625789700001 33.23830855900002 0 0,102.50612004800001 33.23826251600002 0 0,102.505965586 33.23827035400001 0 0,102.505823174 33.23832052099999 0 0,102.50571678199998 33.23835486799999 0 0,102.505602554 33.23839174400001 0 0,102.505343735 33.23853795500003 0 0,102.50514707500002 33.23867107199999 0 0,102.50495041300002 33.23880418900001 0 0,102.50475375799999 33.238937306000025 0 0,102.50455710099999 33.23907042299999 0 0,102.504330853 33.23918967700001 0 0,102.504104606 33.23930893199997 0 0,102.503878354 33.239428186 0 0,102.50365210299998 33.239547440000024 0 0,102.50325435899998 33.239603156999976 0 0,102.50324253000002 33.23960481400002 0 0,102.50306419399999 33.239629794999985 0 0,102.502856613 33.23965887100002 0 0,102.50269684699998 33.239649783000004 0 0,102.50257540299998 33.239642875000015 0 0,102.50235851100001 33.23961670099999 0 0,102.502356927 33.23961594399998 0 0,102.502193896 33.23953802 0 0,102.502193799 33.23953796699999 0 0,102.50205396500002 33.239460142999974 0 0,102.50201575599999 33.239429255999994 0 0,102.50190413199999 33.23933902599998 0 0,102.5016766 33.239138878000006 0 0,102.50152756 33.23896861899999 0 0,102.50137851900001 33.238798359999976 0 0,102.50123984300001 33.238564494 0 0,102.50123776100003 33.238559641999984 0 0,102.50121048099999 33.23849608900002 0 0,102.50118380700002 33.238445805000026 0 0,102.50111502300001 33.238316155999996 0 0,102.50108375100001 33.238193722999995 0 0,102.50107660399999 33.238165743000025 0 0,102.50105446100002 33.23802726600002 0 0,102.501047228 33.23798203400003 0 0,102.50104433000001 33.23796391299999 0 0,102.50105726200002 33.237874283 0 0,102.50111643899999 33.237795878999975 0 0,102.50116053300002 33.23776317300002 0 0,102.501210539 33.237726080000016 0 0,102.50128632000002 33.23766986700002 0 0,102.50135170599998 33.23760336599997 0 0,102.50143139900001 33.23752231499998 0 0,102.50143456900003 33.23749761200003 0 0,102.50145467800002 33.237477160000026 0 0,102.50147111400003 33.23734906300001 0 0,102.501474729 33.237230031000024 0 0,102.50145492299998 33.237185306000015 0 0,102.50142690299998 33.23712203000002 0 0,102.501361245 33.23704847900001 0 0,102.50128976500002 33.236968407000006 0 0,102.50120001300002 33.23687039599997 0 0,102.50118380800001 33.236852699999986 0 0,102.501088923 33.23674911500001 0 0,102.50097877500002 33.23662886699998 0 0,102.50096034199998 33.236585649000006 0 0,102.500908767 33.23646472500002 0 0,102.500906988 33.236460556 0 0,102.50089584400001 33.23637378699999 0 0,102.50088173799998 33.236263941000004 0 0,102.500865439 33.23613703199999 0 0,102.500882762 33.23597556300001 0 0,102.50090174500002 33.23591054100001 0 0,102.50090557499999 33.23589742399997 0 0,102.50097487300002 33.235660060999976 0 0,102.50106698000002 33.235344559 0 0,102.50112294799999 33.23518474000002 0 0,102.50113250499999 33.23509445000002 0 0,102.50113983699998 33.23502518599997 0 0,102.50114128000001 33.235011551000014 0 0,102.50114178799998 33.234993298999996 0 0,102.50114484099998 33.23488350500003 0 0,102.50110693900001 33.23476397899998 0 0,102.50108802 33.23470431599998 0 0,102.50096443899997 33.234486634999996 0 0,102.50090848100001 33.23439620200003 0 0,102.50090378200002 33.23438860900001 0 0,102.50090157300002 33.234353578000025 0 0,102.500894345 33.23423897800001 0 0,102.50092611299999 33.23417585999999 0 0,102.50106941400003 33.234061478 0 0,102.50116050899999 33.23399367500002 0 0,102.501252104 33.23392549599998 0 0,102.501262295 33.23389009599998 0 0,102.50127538800001 33.233880349 0 0,102.50131851999998 33.23373049999998 0 0,102.50133932799997 33.233429263999994 0 0,102.50133591999997 33.233406785 0 0,102.50130335099999 33.233192006000024 0 0,102.50128303299999 33.23305801800001 0 0,102.50125409499998 33.232867182999996 0 0,102.501226739 33.232686774 0 0,102.50118377899997 33.23253752800002 0 0,102.50112821800002 33.23234455800002 0 0,102.501111477 33.23204258200002 0 0,102.50114251600002 33.231839587000024 0 0,102.50118377899997 33.23166440900002 0 0,102.50120994899999 33.23155329100001 0 0,102.501470756 33.23125215499999 0 0,102.50158257300001 33.23110563900002 0 0,102.50163378600001 33.23105584199999 0 0,102.50184299799997 33.230868359 0 0,102.50207522699998 33.230766437 0 0,102.50230467 33.230740266 0 0,102.50241540100001 33.23075650599998 0 0,102.50251400899998 33.230770968 0 0,102.50255593000003 33.23077711799999 0 0,102.50268356599997 33.23083317099997 0 0,102.50281836800002 33.230892369 0 0,102.50297478700003 33.23094633400001 0 0,102.50299144000002 33.23095208000001 0 0,102.50313524699999 33.23095961299998 0 0,102.50338306600003 33.23089018899998 0 0,102.503384676 33.23088973799997 0 0,102.50340303500002 33.23088459600001 0 0,102.50351218499998 33.230835463999995 0 0,102.50353614099998 33.23079063099999 0 0,102.50358198200001 33.23070483800001 0 0,102.50366185399997 33.230555349999975 0 0,102.50366396599998 33.230549782000026 0 0,102.50368511599999 33.23051019899998 0 0,102.50369886499999 33.23047395200001 0 0,102.50372210900002 33.23041267299999 0 0,102.50371837400002 33.23034733600002 0 0,102.50370422700001 33.230099877999976 0 0,102.50373207299998 33.22987269700002 0 0,102.503759919 33.229645516999994 0 0,102.50378776500003 33.229418338000016 0 0,102.50381242999998 33.22921712200002 0 0,102.50381561199998 33.22919116000003 0 0,102.503819341 33.22916074400001 0 0,102.50382640800001 33.229103081000005 0 0,102.503843276 33.22896546800001 0 0,102.50384345700002 33.22896398900002 0 0,102.50384774399998 33.228929016999984 0 0,102.503871302 33.22873681499999 0 0,102.50384008700001 33.228531369999985 0 0,102.503811552 33.228420857 0 0,102.50380237399997 33.228385312 0 0,102.50379170899998 33.228344005999986 0 0,102.50374683000001 33.22817019199999 0 0,102.50364668100002 33.228103877000024 0 0,102.503557371 33.22805825500001 0 0,102.50355698599998 33.228058197999985 0 0,102.50339201499997 33.228033675000006 0 0,102.50322393300002 33.22809566500001 0 0,102.50310531899999 33.22817819199997 0 0,102.502948398 33.228315872999985 0 0,102.50278605599999 33.228536682000026 0 0,102.50266084399999 33.22870698700001 0 0,102.50262371299999 33.22875749100001 0 0,102.50246136800001 33.228978299999994 0 0,102.502344677 33.22913701499999 0 0,102.50229902400002 33.22919910799999 0 0,102.50213667499997 33.22941991599998 0 0,102.50197432599998 33.22964072399998 0 0,102.50180185800002 33.229826935000006 0 0,102.501664081 33.229975688000025 0 0,102.50162938699998 33.230013145999976 0 0,102.50145691900002 33.23019935100001 0 0,102.50128445000001 33.23038555599999 0 0,102.50118378000002 33.230353815 0 0,102.50097378700002 33.23028765599997 0 0,102.50085231700001 33.230251192000026 0 0,102.50085207299998 33.23025081200001 0 0,102.50068883 33.229996707 0 0,102.500692109 33.229971595999984 0 0,102.500700687 33.22990590400002 0 0,102.50070272599999 33.22989029399997 0 0,102.50070859300001 33.229845361 0 0,102.50072167000002 33.229745216000026 0 0,102.50072383399998 33.22972864799999 0 0,102.500738189 33.22961872000002 0 0,102.50074892499998 33.22924224399998 0 0,102.50075965299999 33.228865756999994 0 0,102.50083207099999 33.22858008100002 0 0,102.500853866 33.22849409899999 0 0,102.50086600700001 33.22844620500001 0 0,102.50089434199998 33.22833442699999 0 0,102.50090401400001 33.22829626700002 0 0,102.50091310300002 33.228278988 0 0,102.50116047199998 33.228039733 0 0,102.50129721399998 33.227907476999974 0 0,102.50145511300002 33.227754756000024 0 0,102.501869107 33.22735816599999 0 0,102.50216052899998 33.227188469 0 0,102.50233530600002 33.22708669399998 0 0,102.50262081 33.22692234300001 0 0,102.50265318700002 33.22691647800002 0 0,102.502946608 33.226863321999986 0 0,102.50323823100001 33.22683148700003 0 0,102.50329206200001 33.22682397800003 0 0,102.50343969199997 33.22680338499998 0 0,102.50355440999999 33.226787382 0 0,102.50377411900001 33.22675673399999 0 0,102.503832897 33.22674853500001 0 0,102.50390391600001 33.22673862800002 0 0,102.504231591 33.226632709 0 0,102.504379159 33.226549159 0 0,102.50446119399999 33.22644964699998 0 0,102.504470056 33.22642195999998 0 0,102.504484462 33.22640448499999 0 0,102.504520297 33.22629253299999 0 0,102.50445024700002 33.226185405000024 0 0,102.50444561900002 33.226178326000024 0 0,102.50441052899998 33.226157383999976 0 0,102.504366226 33.226130943999976 0 0,102.504363899 33.22612955599999 0 0,102.504360351 33.22612743899998 0 0,102.50434658 33.22611921999999 0 0,102.504345747 33.22611904199999 0 0,102.50431592199999 33.226112648000026 0 0,102.504254404 33.22609946099999 0 0,102.50414697299999 33.22607642999998 0 0,102.50405763999998 33.22605728000002 0 0,102.50382540499999 33.22596851200001 0 0,102.50359316999999 33.22587974100003 0 0,102.50359306899998 33.22587964799999 0 0,102.50338609900001 33.22568762499998 0 0,102.50322620999998 33.225397493 0 0,102.50306631799998 33.22510736200002 0 0,102.50294263 33.224675520999995 0 0,102.50281894 33.224243677000004 0 0,102.50284620299999 33.223854062999976 0 0,102.50285022399999 33.22379661399998 0 0,102.50287346900001 33.223464448000016 0 0,102.502858731 33.22338927599998 0 0,102.502844208 33.22331519199997 0 0,102.502827062 33.223227725000015 0 0,102.50279404600002 33.22305930900001 0 0,102.50278065399999 33.222991001000025 0 0,102.50275170999998 33.222843349000016 0 0,102.50273424900001 33.222754278000025 0 0,102.50268784299999 33.222517555000024 0 0,102.50253657299999 33.22232701899998 0 0,102.50240692300002 33.222213366000005 0 0,102.50239425900003 33.22220226500002 0 0,102.50239266099999 33.222201688999974 0 0,102.50222871900002 33.22214252200001 0 0,102.50208383199998 33.222130483 0 0,102.50195959199999 33.222165245999975 0 0,102.50190164100002 33.22218953800001 0 0,102.501811901 33.222227154999985 0 0,102.50179040299997 33.22225664000001 0 0,102.50174373300001 33.222320647000004 0 0,102.50174362000001 33.22232080100002 0 0,102.50169213499998 33.222391415000004 0 0,102.50164904100001 33.22245051800002 0 0,102.50164778200002 33.222454228000004 0 0,102.50164064500001 33.22247526699999 0 0,102.50163709999998 33.22248012799997 0 0,102.50162574799998 33.22249569799999 0 0,102.50160960800002 33.222543272999985 0 0,102.50154029200002 33.22274759999999 0 0,102.50154211 33.22306677199998 0 0,102.50141640200002 33.22435031399999 0 0,102.50141404700003 33.224358911000024 0 0,102.50121943900001 33.22506914500002 0 0,102.50116045499999 33.22528440799999 0 0,102.50109266800001 33.22553179800002 0 0,102.501091659 33.22553548000002 0 0,102.500954267 33.22581623000002 0 0,102.50076114699999 33.226087629000006 0 0,102.500726928 33.22613571900001 0 0,102.50064161400002 33.226229545000024 0 0,102.50057550000002 33.22630225400002 0 0,102.50042407199999 33.22646878699999 0 0,102.50025294300002 33.226563258 0 0,102.500020388 33.22660656900001 0 0,102.499787836 33.226649881000014 0 0,102.49952202100002 33.226692421999985 0 0,102.49925620800002 33.22673496200002 0 0,102.49899370499998 33.226793267000005 0 0,102.498731201 33.226851572999976 0 0,102.498581366 33.226848577 0 0,102.49850588999999 33.226847067999984 0 0,102.498366277 33.226820582000016 0 0,102.498270623 33.226780682000026 0 0,102.49813078099999 33.226722349 0 0,102.49813035 33.22672193300002 0 0,102.49802408900001 33.226619051 0 0,102.49789680999999 33.226495820000025 0 0,102.497879447 33.226479009 0 0,102.49777673699998 33.226279276000014 0 0,102.497687477 33.226105698000026 0 0,102.497680946 33.22609299700002 0 0,102.49764739900002 33.226041737 0 0,102.49754323100001 33.225832973000024 0 0,102.497288293 33.225522927999975 0 0,102.49716257900002 33.22529892 0 0,102.49703702699998 33.22510285999999 0 0,102.49697730700001 33.224880395000014 0 0,102.49691758400002 33.224657931000024 0 0,102.496891043 33.224421807 0 0,102.49688174200003 33.22433906399999 0 0,102.496864501 33.22418568400002 0 0,102.49687350900001 33.22388088700001 0 0,102.49691362800002 33.22354613499999 0 0,102.49713126099999 33.22332251400002 0 0,102.497203845 33.223258206000025 0 0,102.497216272 33.223222625999995 0 0,102.49722696100002 33.223213155999986 0 0,102.49730137900002 33.223000071 0 0,102.49737579700002 33.22278698500003 0 0,102.497404496 33.222558677999984 0 0,102.49740505300002 33.22255424399998 0 0,102.49740922400002 33.22252106100001 0 0,102.497412806 33.22249256399999 0 0,102.49742824100002 33.22236977799997 0 0,102.49743282700001 33.22233329900001 0 0,102.49743430900003 33.222321502 0 0,102.49743474600001 33.22230676800001 0 0,102.49581884000003 33.221963044999995 0 0,102.49503361699999 33.221963044999995 0 0,102.49417701099998 33.222248579999984 0 0,102.49332040500002 33.22217719600002 0 0,102.49296348600001 33.221963044999995 0 0,102.49224964799998 33.22174889299998 0 0,102.49139304200003 33.22153474200002 0 0,102.490179517 33.221320590000005 0 0,102.489037376 33.22096367099999 0 0,102.487752467 33.220392600000025 0 0,102.48653894199998 33.22003568100001 0 0,102.48454019399998 33.21960737799998 0 0,102.48261283099998 33.21960737799998 0 0,102.48047131599998 33.220178449 0 0,102.47875810400001 33.22046398399999 0 0,102.47640243799998 33.22124920599998 0 0,102.47426092299997 33.222391347999974 0 0,102.47311878199997 33.22324795399999 0 0,102.47176248900001 33.22367625700002 0 0,102.46997789300002 33.22381902400002 0 0,102.468478833 33.22396179200001 0 0,102.46676562099998 33.22396179200001 0 0,102.46548071199999 33.22396179200001 0 0,102.464195803 33.22410456 0 0,102.46276812600001 33.224961165000025 0 0,102.46162598500001 33.225603620000015 0 0,102.46055522699999 33.22596053900003 0 0,102.459127551 33.22596053900003 0 0,102.45727157099998 33.225746388000005 0 0,102.455701127 33.22567500399998 0 0,102.453602429 33.22553808399999 0 0,102.453031372 33.22546442100003 0 0,102.45246030099997 33.22553580499999 0 0,102.45178215499999 33.225892724000005 0 0,102.45135385200001 33.22617825999998 0 0,102.45053293799998 33.22674933000002 0 0,102.44832003900001 33.22846254199999 0 0,102.44595456100001 33.230004399999984 0 0,102.44499236299998 33.230950269000004 0 0,102.444456984 33.231158472000004 0 0,102.44359442899997 33.231158472000004 0 0,102.44270213200002 33.23124770099997 0 0,102.44216675299998 33.231396417999974 0 0,102.44043212600002 33.232319648999976 0 0,102.43813506700002 33.23350929899999 0 0,102.436034882 33.234546824000006 0 0,102.43415034899999 33.23523210899998 0 0,102.43312242100001 33.23563185799998 0 0,102.43266556499998 33.23671689299999 0 0,102.43257871499998 33.237274876000015 0 0,102.43231387200001 33.23751449600002 0 0,102.43195410599998 33.23783999800003 0 0,102.431073706 33.237810255 0 0,102.430716786 33.23752472000001 0 0,102.42993156400001 33.23716780000001 0 0,102.42943187700001 33.23716780000001 0 0,102.42818187900002 33.237454258000014 0 0,102.426005454 33.23795302299999 0 0,102.42486331200001 33.23809578999999 0 0,102.42322148400001 33.23816717400001 0 0,102.42128186299999 33.23804966900002 0 0,102.41827663700002 33.238194092000015 0 0,102.41790794799999 33.238394589999984 0 0,102.41755872099998 33.23851161900001 0 0,102.41720949699999 33.238628647999974 0 0,102.41697670299999 33.23869321199999 0 0,102.41684922000002 33.238728568 0 0,102.41684866499997 33.23872872099997 0 0,102.41683754299999 33.238731805999976 0 0,102.41674390700001 33.23875777400002 0 0,102.41674170200002 33.23875838499998 0 0,102.416723966 33.238763303999974 0 0,102.41671196099998 33.238766634 0 0,102.41651110999999 33.23882233500001 0 0,102.41627831099999 33.23888689400002 0 0,102.415881173 33.23893389699998 0 0,102.41561819600003 33.23896502399998 0 0,102.41548403600001 33.238980904000016 0 0,102.41528585399999 33.239004357 0 0,102.41508689699998 33.239027901999975 0 0,102.41483421499998 33.23909743600001 0 0,102.414581532 33.239166969999985 0 0,102.41432884900001 33.239236511 0 0,102.41407616700002 33.23930605300001 0 0,102.41382348399998 33.23937559500001 0 0,102.41368485700002 33.239413746000025 0 0,102.4135708 33.23944513599997 0 0,102.41331811499998 33.239514670000005 0 0,102.41306542900003 33.23958420399998 0 0,102.41281274300002 33.23965374300002 0 0,102.41256005600002 33.239723282 0 0,102.41246153899999 33.23977323899999 0 0,102.41231898400002 33.239845527 0 0,102.41207791199997 33.239967772 0 0,102.412074953 33.239969271999996 0 0,102.41183684200001 33.24009000900003 0 0,102.41160003599998 33.24021008400001 0 0,102.411595772 33.24021224699999 0 0,102.41144399799998 33.240289206 0 0,102.41141192399999 33.24030546900002 0 0,102.411408344 33.24030728399998 0 0,102.41138589799999 33.24031866600001 0 0,102.41135470299997 33.240334484000016 0 0,102.41111363800002 33.24045671900001 0 0,102.41087256999998 33.240578957000025 0 0,102.410631502 33.24070119300001 0 0,102.41043952799998 33.240798541000004 0 0,102.41042671999998 33.240805034999994 0 0,102.41041704000003 33.24080994399998 0 0,102.41039043500001 33.24082343499998 0 0,102.41037064099999 33.24083347200002 0 0,102.410361669 33.240838021 0 0,102.41024983800003 33.240894728 0 0,102.41014936599998 33.24094567399999 0 0,102.40991954499998 33.241038093999975 0 0,102.40982462300002 33.241076265000004 0 0,102.40968972399997 33.241130510999994 0 0,102.40957471399997 33.241176757000005 0 0,102.40949290499998 33.24120965399999 0 0,102.40945990199998 33.24122292499999 0 0,102.40923008099998 33.24131534000003 0 0,102.40900026100002 33.241407751 0 0,102.40877044000001 33.24150016300001 0 0,102.40854061900001 33.24159257500003 0 0,102.40831079700001 33.241684985000006 0 0,102.40808097600001 33.24177739800001 0 0,102.40803920299999 33.24179419500001 0 0,102.40785115300002 33.24186980899998 0 0,102.407621323 33.241962219000015 0 0,102.40755589399998 33.24198852699999 0 0,102.40753713700002 33.24199606899998 0 0,102.407499213 33.24201131799998 0 0,102.40741175099998 33.242046485 0 0,102.40739149299998 33.242054630999974 0 0,102.407141857 33.24213718499999 0 0,102.40689221999997 33.242219739999996 0 0,102.40669292199999 33.24228564700002 0 0,102.406668449 33.24229373999998 0 0,102.40664258800001 33.24230229199998 0 0,102.40656335800003 33.24232849399999 0 0,102.40651382700003 33.24234487199999 0 0,102.40647532399998 33.242357605999985 0 0,102.40644561599998 33.24236742900001 0 0,102.40643986499998 33.24236933200001 0 0,102.40643413700002 33.24237122599999 0 0,102.40639295599999 33.242384844000014 0 0,102.40614332500002 33.24246739900002 0 0,102.40604234199998 33.24250079400002 0 0,102.40589369100002 33.24254995299998 0 0,102.40571297299999 33.24264032999997 0 0,102.405508553 33.24274256000001 0 0,102.40512340499998 33.24293517199999 0 0,102.404738259 33.243127781 0 0,102.40469162199997 33.24315110399999 0 0,102.404353119 33.24332038900002 0 0,102.40416251599999 33.243445576 0 0,102.40397190800002 33.243570761 0 0,102.40394756500001 33.243586747999984 0 0,102.403890381 33.243624305000026 0 0,102.40378129599998 33.24369594699999 0 0,102.40359068499998 33.24382113299998 0 0,102.40340007499998 33.24394632000002 0 0,102.40337451300002 33.243963108 0 0,102.403329643 33.24399257599998 0 0,102.403209463 33.24407150600001 0 0,102.40302095200002 33.24423169400001 0 0,102.40283244 33.24439188100001 0 0,102.40264392300003 33.24455206599998 0 0,102.402497143 33.24467678799999 0 0,102.40245540799998 33.244712252 0 0,102.40233127900001 33.24481772500002 0 0,102.402266892 33.24487243499999 0 0,102.40207837600002 33.24503261900003 0 0,102.401889864 33.24519280800001 0 0,102.40170135 33.245352997 0 0,102.40151283400002 33.24551318800002 0 0,102.40132431900003 33.24567337600001 0 0,102.40113580100001 33.24583356300002 0 0,102.40094728600002 33.24599374799999 0 0,102.40075877200002 33.24615393200003 0 0,102.40070832700002 33.24619679599999 0 0,102.40069116799998 33.24621137600002 0 0,102.40067362299999 33.24622628499998 0 0,102.40057025800002 33.24631411500002 0 0,102.40053243199998 33.24635031700001 0 0,102.40037082999999 33.24650498800003 0 0,102.40024842000003 33.24662214799997 0 0,102.400185738 33.24668214100001 0 0,102.40018042600002 33.24668722400003 0 0,102.40017140399999 33.24669585999999 0 0,102.400145716 33.24672044800002 0 0,102.40014506 33.24672107499998 0 0,102.39997198100002 33.246886733999986 0 0,102.39985958400001 33.24699431099998 0 0,102.39977255500003 33.247077606999994 0 0,102.39971589599998 33.247131835999994 0 0,102.39957313000002 33.24726847400001 0 0,102.39955661200003 33.24728428200001 0 0,102.39940730699999 33.24742718099998 0 0,102.39937593000002 33.24745720999999 0 0,102.399375056 33.24745804700001 0 0,102.39937496099998 33.24745813800001 0 0,102.39937370299998 33.24745934200001 0 0,102.39917428299998 33.24765021500002 0 0,102.39897486199999 33.24784108799997 0 0,102.39877544199999 33.24803196200003 0 0,102.398640279 33.248161331999995 0 0,102.398632663 33.24816862199998 0 0,102.39861410100002 33.24818638800002 0 0,102.39857602000001 33.248222836000025 0 0,102.398376595 33.24841370500002 0 0,102.39817716800002 33.24860457400001 0 0,102.397977744 33.248795443000006 0 0,102.39777831999999 33.24898631299999 0 0,102.39758980900001 33.24917604000001 0 0,102.39740129799998 33.24936576599998 0 0,102.39721279100002 33.249555491000024 0 0,102.397024279 33.24974521799999 0 0,102.39683577099999 33.24993494500001 0 0,102.39664726000001 33.25012467099998 0 0,102.39648875 33.250284205000014 0 0,102.39633023800002 33.25044373899999 0 0,102.39617172800001 33.250603274000014 0 0,102.39601321499998 33.25076280899998 0 0,102.39585470499998 33.25092234300001 0 0,102.395696192 33.25108187699999 0 0,102.39539250399997 33.25132445700001 0 0,102.39391128400001 33.25331839199998 0 0,102.39348298099998 33.254317765999986 0 0,102.39276914200002 33.25560267499998 0 0,102.392055304 33.25724450299998 0 0,102.39112731400002 33.25845802800001 0 0,102.39019932399998 33.25931463400002 0 0,102.389128567 33.259671552999976 0 0,102.38870026400002 33.25945740100002 0 0,102.387986426 33.25931463400002 0 0,102.38741535499997 33.25852941199997 0 0,102.38720120400001 33.257458654000004 0 0,102.38663013299998 33.256316513 0 0,102.38598767799999 33.254817452 0 0,102.38541660800001 33.25360392699997 0 0,102.38448861799998 33.25203348299999 0 0,102.38366699199997 33.250682831000006 0 0,102.382275719 33.24982058400002 0 0,102.38127634599999 33.248464291999994 0 0,102.38084051599998 33.24696764599997 0 0,102.38020558800002 33.24575170600002 0 0,102.37951551100002 33.243655332 0 0,102.37949906699998 33.243647814999974 0 0,102.37944895800001 33.243624907000026 0 0,102.379385351 33.243595829000014 0 0,102.37922354800003 33.243533963000004 0 0,102.37906174400001 33.243391196000005 0 0,102.37891897700001 33.243103281 0 0,102.37877620900002 33.242815366 0 0,102.378652477 33.242477483000016 0 0,102.37852874499998 33.242139598999984 0 0,102.37848363400002 33.242006316000015 0 0,102.37842404899999 33.24183026899999 0 0,102.37842262200002 33.241573458999994 0 0,102.37842119499999 33.24131664800001 0 0,102.37841929000001 33.24097366299998 0 0,102.37842297999998 33.24079193799997 0 0,102.37843065300001 33.240414047 0 0,102.37843832599998 33.240036155999974 0 0,102.378433567 33.239674476999994 0 0,102.37851922700003 33.23928424600001 0 0,102.37858585200001 33.239041541000006 0 0,102.378485915 33.238632274 0 0,102.37846925899998 33.238215868 0 0,102.37845260199998 33.237799462 0 0,102.37850508600002 33.237583282 0 0,102.37855253999999 33.23738781600002 0 0,102.378652477 33.236976169 0 0,102.37874051699998 33.236639475000004 0 0,102.37882855700002 33.236302781999996 0 0,102.378916597 33.235966088 0 0,102.37900463699998 33.235629394 0 0,102.37910774699998 33.235207435999996 0 0,102.37921085699998 33.23478547799999 0 0,102.37931396699997 33.23436351999999 0 0,102.37940279999998 33.233998669000016 0 0,102.37949163399998 33.23363381899998 0 0,102.37958046699998 33.233268968000004 0 0,102.37958522600002 33.23297867399998 0 0,102.37949480600003 33.232697898000026 0 0,102.37931396699997 33.23235049599998 0 0,102.379090298 33.232236281999974 0 0,102.37876431199999 33.232148241999994 0 0,102.37843832599998 33.232060202000014 0 0,102.37810807099999 33.23202350700001 0 0,102.37796719200003 33.23200785400002 0 0,102.37765944900002 33.23199516400001 0 0,102.37764054299998 33.23199438400002 0 0,102.37735170600001 33.231982473000016 0 0,102.37704396200002 33.23196978300001 0 0,102.37700542099998 33.23196962600002 0 0,102.37698648100002 33.231969549999974 0 0,102.37696732199998 33.231969472 0 0,102.37696687900001 33.231969470000024 0 0,102.37660075500003 33.23196798800001 0 0,102.37623463199998 33.23196650599999 0 0,102.375868508 33.231965023999976 0 0,102.37558297200002 33.23195550600002 0 0,102.375316473 33.23194598800001 0 0,102.37490720599999 33.23200309499998 0 0,102.374707129 33.23205374700001 0 0,102.37453125100001 33.23209827400001 0 0,102.37427426900001 33.232188694 0 0,102.37401728700002 33.232279113000004 0 0,102.37376982299998 33.23231718400001 0 0,102.37334152 33.232340979000014 0 0,102.37314164499998 33.23237905000002 0 0,102.37288466400003 33.232450433999986 0 0,102.372737137 33.232483746000014 0 0,102.37255153900003 33.232517058999974 0 0,102.37223745 33.23252419800002 0 0,102.37192336099997 33.23253133600002 0 0,102.371737763 33.232578924999984 0 0,102.371556924 33.232626514 0 0,102.371361809 33.232702657000004 0 0,102.371119104 33.23273121 0 0,102.37092398800002 33.23268838000001 0 0,102.370643212 33.23264317000002 0 0,102.370362435 33.23259796000002 0 0,102.37012497900002 33.23256501899999 0 0,102.36983206100001 33.232524383 0 0,102.36953914200001 33.232483746000014 0 0,102.36913939200002 33.23237905000002 0 0,102.36872536599998 33.232293389000006 0 0,102.368554045 33.23217441600002 0 0,102.368182849 33.232012612999995 0 0,102.367925867 33.23187936300002 0 0,102.36759274299999 33.231705663000014 0 0,102.36725961799999 33.23153196200002 0 0,102.366974083 33.23146771699999 0 0,102.36668854700002 33.23140347100002 0 0,102.36634352599998 33.23141061000001 0 0,102.365998504 33.23141774800001 0 0,102.36561303100001 33.231570033000025 0 0,102.36531423899999 33.231829851999976 0 0,102.36517521000002 33.231950746999985 0 0,102.36494916100003 33.23215300099997 0 0,102.36472311199998 33.232355255000016 0 0,102.36449706399998 33.232505161000006 0 0,102.36427101499999 33.232655066999996 0 0,102.36405686299997 33.232783557999994 0 0,102.36379988200002 33.23291680800003 0 0,102.36375229200002 33.233102406 0 0,102.363728498 33.23331179899998 0 0,102.363652355 33.233502155999986 0 0,102.36358097099998 33.23373534299998 0 0,102.36339061400002 33.23393997599999 0 0,102.36315742699998 33.23416602499998 0 0,102.36292423999998 33.23439207400003 0 0,102.36273626299999 33.23459194899999 0 0,102.362548285 33.23479182300002 0 0,102.36241503500003 33.23521536800001 0 0,102.362298442 33.23562463500002 0 0,102.36218184799998 33.236033901999974 0 0,102.36211432900001 33.23618644599998 0 0,102.36205335699998 33.236324196 0 0,102.361930159 33.236530991999985 0 0,102.361920107 33.23654786600002 0 0,102.36190215800002 33.23655683999999 0 0,102.36172975 33.236643044000004 0 0,102.36142518000003 33.23680484699997 0 0,102.36137766399997 33.236835515999985 0 0,102.36131065199999 33.236878769999976 0 0,102.36110617499997 33.237010751000014 0 0,102.36090169800002 33.237142731000006 0 0,102.36068516699999 33.23731405199999 0 0,102.36046863600001 33.23748537300003 0 0,102.36029731500003 33.237585310999975 0 0,102.36007364599999 33.23766621200002 0 0,102.35992135999999 33.23766621200002 0 0,102.35978335099998 33.237647176999985 0 0,102.35964058399998 33.237585310999975 0 0,102.35945022700002 33.237585310999975 0 0,102.35926938799997 33.23767572999998 0 0,102.359121861 33.23781373899999 0 0,102.35900976599999 33.237994281 0 0,102.35863175499998 33.238603114 0 0,102.358584103 33.238679863000016 0 0,102.358486545 33.238924947999976 0 0,102.35838898700001 33.239170032000004 0 0,102.35825811699999 33.23935325000002 0 0,102.35812724700003 33.23953646899997 0 0,102.357865506 33.239764896999986 0 0,102.35751859499999 33.24002392400001 0 0,102.35750858699998 33.240031396999996 0 0,102.35719449800001 33.240155129000016 0 0,102.356830441 33.24025744599999 0 0,102.356466383 33.240359762000026 0 0,102.35621407000002 33.24041913000002 0 0,102.35590007100001 33.240493012 0 0,102.355536014 33.24055249899999 0 0,102.35517195599999 33.24061198499999 0 0,102.35480075999999 33.240621503 0 0,102.354386734 33.24055487800001 0 0,102.35400126100001 33.240502530000015 0 0,102.35363958300002 33.24043114599999 0 0,102.35327790500003 33.240359762000026 0 0,102.352987611 33.240262203999976 0 0,102.35269731699998 33.24016464599998 0 0,102.35242129900001 33.24004091400002 0 0,102.35215955799998 33.239893387999984 0 0,102.352072008 33.23983438699997 0 0,102.35194064799998 33.23974586100002 0 0,102.35177884500001 33.23961737000002 0 0,102.35154565699997 33.23954122800001 0 0,102.35124108600002 33.23948887900002 0 0,102.35091510000001 33.23948887900002 0 0,102.350589114 33.23948887900002 0 0,102.350254689 33.23943742900002 0 0,102.350217918 33.23943177199999 0 0,102.35000852600001 33.239407977999974 0 0,102.34984196300002 33.23941273700001 0 0,102.34968015999999 33.239545986999985 0 0,102.34948980299998 33.239703030999976 0 0,102.349318482 33.23984579900002 0 0,102.34913288400003 33.23998380699999 0 0,102.34877596500002 33.240174163999995 0 0,102.34862522899999 33.24027157900002 0 0,102.34843864800001 33.24039215900001 0 0,102.34835081599999 33.240448920999995 0 0,102.348176497 33.240561576000005 0 0,102.34807640399998 33.24062626199998 0 0,102.34784348099998 33.24077128900001 0 0,102.34782418100002 33.240783306000026 0 0,102.34774861400001 33.24083035699999 0 0,102.347571958 33.240940351000006 0 0,102.347298319 33.24110453399999 0 0,102.34702470899998 33.24126869899999 0 0,102.347024681 33.241268717000025 0 0,102.34689364899998 33.24134209499999 0 0,102.34687546200001 33.24135227900001 0 0,102.34666776199998 33.241468591 0 0,102.34648216400001 33.241520939 0 0,102.34638097099997 33.241509441000005 0 0,102.34627277200002 33.24149714499998 0 0,102.34624954600002 33.24148785400001 0 0,102.34623994999998 33.241484016000015 0 0,102.346034826 33.24140196600001 0 0,102.345830192 33.24137341300002 0 0,102.34563983499999 33.241378172 0 0,102.34546375500003 33.241449554999974 0 0,102.345278157 33.24155901099999 0 0,102.34501641600002 33.241839787 0 0,102.344857467 33.24192607399999 0 0,102.34468329200001 33.242020626 0 0,102.344354926 33.242120563000014 0 0,102.34405987299999 33.24222050100002 0 0,102.343879034 33.24223477700002 0 0,102.34364108800003 33.242353750999996 0 0,102.34357922200002 33.242434651999986 0 0,102.34354115100001 33.24252507199998 0 0,102.343479285 33.242682116000026 0 0,102.34342217800003 33.24272970499999 0 0,102.34331748099999 33.24272970499999 0 0,102.34318898999999 33.242748741000014 0 0,102.34295842099999 33.24283939899999 0 0,102.342774012 33.242892935999976 0 0,102.34260150099999 33.24303272999998 0 0,102.34248847700002 33.24308626800001 0 0,102.34240817 33.24309519100001 0 0,102.34235463200002 33.243071396000005 0 0,102.342307043 33.24301785799997 0 0,102.342265403 33.24297919200001 0 0,102.342191044 33.24294944899998 0 0,102.34208694300003 33.24293755100001 0 0,102.34194417499998 33.24294647400001 0 0,102.34187986699999 33.24293673 0 0,102.341654947 33.242809545 0 0,102.341464347 33.24266924800003 0 0,102.341273747 33.24252895000001 0 0,102.34112623599998 33.24241704399998 0 0,102.34110179499999 33.242402379 0 0,102.34088128299999 33.24224006600002 0 0,102.34067478600002 33.24211451999997 0 0,102.34046828999999 33.24198897299999 0 0,102.34015804699999 33.241800350999995 0 0,102.34006986899999 33.241746739999996 0 0,102.339897839 33.24160207900002 0 0,102.33970450800001 33.24148013199999 0 0,102.33951117599997 33.24135818399998 0 0,102.33919411300002 33.24110060700002 0 0,102.33907827600001 33.24095303399997 0 0,102.33884671200002 33.240658027999984 0 0,102.33872298 33.240500983000004 0 0,102.33849455199999 33.24028683199998 0 0,102.33828991799999 33.24021068899998 0 0,102.33802817700001 33.240167858999996 0 0,102.33775215999998 33.24016310000002 0 0,102.33746424499998 33.24016310000002 0 0,102.33717632999998 33.24016310000002 0 0,102.33674326800002 33.240129787 0 0,102.33634351900002 33.240077439000004 0 0,102.33608653700003 33.24008695700002 0 0,102.33583907299999 33.24017737700001 0 0,102.33552022499998 33.24030586700002 0 0,102.33529179700002 33.24047718899999 0 0,102.33506336900001 33.24064851000003 0 0,102.33471120899998 33.24091500899999 0 0,102.33458747700001 33.24109109 0 0,102.33448896599998 33.24134620699999 0 0,102.33441454500002 33.24153894199998 0 0,102.33440187999997 33.24157174099997 0 0,102.334395744 33.24158046000002 0 0,102.33431145899999 33.24170023200003 0 0,102.33417345100003 33.24183823999999 0 0,102.33403544200002 33.24194769600001 0 0,102.33381653100002 33.24205715099998 0 0,102.333673266 33.24209928800002 0 0,102.33365472899999 33.24210474 0 0,102.333606395 33.242119844 0 0,102.33350244299999 33.24215232900002 0 0,102.33339774699999 33.242209435999996 0 0,102.33329625900001 33.24225873 0 0,102.33325356099999 33.24229139900001 0 0,102.333084773 33.24242053199998 0 0,102.33284452200002 33.242634169999974 0 0,102.332644647 33.24278407600002 0 0,102.33244298800003 33.24293398200001 0 0,102.332241329 33.243083888 0 0,102.33195579300002 33.24333016200001 0 0,102.33190813599998 33.243366906000006 0 0,102.33169238599999 33.243533248999995 0 0,102.33142898 33.243736335999984 0 0,102.33122910499998 33.24398617999998 0 0,102.33116519100003 33.244061209999984 0 0,102.331110609 33.244125284999996 0 0,102.33106492299999 33.24417891600001 0 0,102.33085791000002 33.24433596099999 0 0,102.33069395799998 33.24440471600002 0 0,102.33063662 33.244428760000005 0 0,102.33061239 33.244443390000015 0 0,102.33025828500001 33.24465718900001 0 0,102.330155526 33.244742229999986 0 0,102.33005127199999 33.244828509 0 0,102.33003309999998 33.24484620300001 0 0,102.329780014 33.245092629 0 0,102.329508756 33.24517472000002 0 0,102.32923749700001 33.24525681199998 0 0,102.32884488600001 33.245363887999986 0 0,102.32848082800001 33.245470963 0 0,102.32833806000002 33.24556376200002 0 0,102.32822558599997 33.245615179000026 0 0,102.32809077500002 33.245676806999995 0 0,102.32784349000002 33.245789850999984 0 0,102.32783837400001 33.24579219100002 0 0,102.32762888299999 33.24588696000001 0 0,102.32753856099998 33.24592782000002 0 0,102.327388655 33.24608486400001 0 0,102.32734582500001 33.246270461999984 0 0,102.32737437899999 33.246470337000005 0 0,102.32743862400002 33.24683796400001 0 0,102.32750286999999 33.24720559000002 0 0,102.327495731 33.247541093999985 0 0,102.32746003900002 33.247933706000026 0 0,102.32737437899999 33.24819782600002 0 0,102.32737437899999 33.24845480800002 0 0,102.32757411 33.24884821799998 0 0,102.32757906299997 33.248857973999975 0 0,102.327609945 33.24891880199999 0 0,102.32763136 33.249261445 0 0,102.327595669 33.24936852100001 0 0,102.32750807899998 33.249606657000015 0 0,102.32742048799997 33.249844791999976 0 0,102.32736724 33.24998956000002 0 0,102.32733152999998 33.25004715699998 0 0,102.32731030899998 33.25012686100001 0 0,102.32730106999998 33.25016155899999 0 0,102.32714724700003 33.250351755 0 0,102.326993421 33.25054195299998 0 0,102.32680821899999 33.25069003300001 0 0,102.32658209099998 33.25092006 0 0,102.32654671300003 33.250956049000024 0 0,102.326285208 33.251222063 0 0,102.326023701 33.251488076999976 0 0,102.325776356 33.251774178000005 0 0,102.32552901100001 33.252060277 0 0,102.32540608800002 33.25220245899999 0 0,102.32525380300001 33.252459439999996 0 0,102.32518717800002 33.252535583 0 0,102.32511103500002 33.25262124400001 0 0,102.32507732599998 33.25273268199999 0 0,102.32516060699999 33.252762425000014 0 0,102.32526768299999 33.25277432199999 0 0,102.32550562900002 33.252756476 0 0,102.32567813999998 33.25277432199999 0 0,102.32590032299998 33.25286448999998 0 0,102.32608859700002 33.25294088499999 0 0,102.326341415 33.25319965099999 0 0,102.32659423299998 33.25345841699999 0 0,102.32675970999998 33.25362679800003 0 0,102.32678037900001 33.25364782899999 0 0,102.326933306 33.25380343900002 0 0,102.32698909700002 33.25393495700001 0 0,102.32702407400001 33.25401741000002 0 0,102.32711484100003 33.25423138000002 0 0,102.32713071900002 33.254268808999996 0 0,102.32723764000002 33.254691202000004 0 0,102.32734456200001 33.255113596 0 0,102.32741463999997 33.25545291399999 0 0,102.32748471600001 33.255792231999976 0 0,102.32755479299999 33.25613155000002 0 0,102.327660632 33.25653920000002 0 0,102.32776646999997 33.256946848999974 0 0,102.32783797500002 33.25722225499999 0 0,102.32787230999998 33.25735449899997 0 0,102.327970961 33.25776667600002 0 0,102.328034936 33.258033974 0 0,102.32809891099998 33.25830127099999 0 0,102.32814111200003 33.25862409199999 0 0,102.32818331300001 33.25894691399998 0 0,102.328225514 33.259269734999975 0 0,102.32823099400002 33.25971099499998 0 0,102.328236473 33.26015225499998 0 0,102.32824195299997 33.26059351499998 0 0,102.32823251600001 33.26090330400001 0 0,102.32822307800001 33.26121309199999 0 0,102.32821364099999 33.26152288100002 0 0,102.32820215700002 33.26189979999998 0 0,102.32819113400001 33.26226160800002 0 0,102.328187017 33.262396722999995 0 0,102.32818685400002 33.262402054999995 0 0,102.32817916300002 33.26265455999999 0 0,102.32817146999997 33.26290706499998 0 0,102.32817358400001 33.263092529000005 0 0,102.32815333399998 33.263294479000024 0 0,102.328178348 33.26351027300001 0 0,102.32818042500003 33.263692416000026 0 0,102.32818490199998 33.26408508999998 0 0,102.32817062599997 33.26425641100002 0 0,102.32807068900001 33.264327794999986 0 0,102.32788509 33.26444200999998 0 0,102.32757100200001 33.264477700999976 0 0,102.32727118899999 33.26452767000001 0 0,102.32697137600002 33.26457763899998 0 0,102.32662397500002 33.26469185399998 0 0,102.32627657400002 33.264806067999984 0 0,102.32592917300002 33.26492028199999 0 0,102.32565538400002 33.26501682899999 0 0,102.32538159500001 33.26511337599999 0 0,102.32527373699997 33.265151409 0 0,102.32492330899998 33.265274981999994 0 0,102.32457288199998 33.265398554 0 0,102.32425879300001 33.26554489099999 0 0,102.323944703 33.26569122699999 0 0,102.323573506 33.26585897899997 0 0,102.32333519100001 33.26596667899997 0 0,102.32320231099999 33.26602673000002 0 0,102.32301314400002 33.26615522100002 0 0,102.32289899 33.26623275999998 0 0,102.32282397699998 33.26628371200002 0 0,102.32263837900001 33.266376510999976 0 0,102.32223862900003 33.26652641700002 0 0,102.32212544999999 33.26655424799998 0 0,102.32180318799999 33.26663349299997 0 0,102.321566512 33.266730446 0 0,102.32121070300002 33.26687619799998 0 0,102.32107507400002 33.266990411999984 0 0,102.32092516699998 33.26721884 0 0,102.320897489 33.267280126 0 0,102.32083901099998 33.267409611999994 0 0,102.32077539900001 33.26747378900001 0 0,102.32076443 33.26748355900003 0 0,102.32057538599997 33.267618589999984 0 0,102.32035409500003 33.26771852899998 0 0,102.320132806 33.267818465000005 0 0,102.31987251999999 33.26783624900003 0 0,102.31961223600001 33.267854032 0 0,102.319594709 33.26785966 0 0,102.31918058500003 33.267906263999976 0 0,102.31876645800003 33.267952869 0 0,102.31833817900002 33.267943445000014 0 0,102.317909896 33.26793401600003 0 0,102.317690475 33.26792918699999 0 0,102.31757197000002 33.267917781999984 0 0,102.31714120999999 33.26789241099999 0 0,102.31697696399999 33.267876881999996 0 0,102.316724652 33.267853031000016 0 0,102.31647234000002 33.267829178 0 0,102.31622003000001 33.26780532800001 0 0,102.31596771800002 33.26778147700003 0 0,102.31553846499997 33.267799706000005 0 0,102.31550059900002 33.26780007100001 0 0,102.31509306100003 33.267803990999994 0 0,102.31509026100002 33.26780401799999 0 0,102.314935263 33.26786328200001 0 0,102.314921787 33.26786843299999 0 0,102.31456486799999 33.26806117000001 0 0,102.31449867600003 33.26809514500002 0 0,102.31429598900002 33.26819917900002 0 0,102.314027109 33.268337186999986 0 0,102.31375823000002 33.268475196 0 0,102.31372873599997 33.268488504000004 0 0,102.313498541 33.26857954799999 0 0,102.31328979 33.26867345300002 0 0,102.313104813 33.268753957 0 0,102.31300286800001 33.26879901699999 0 0,102.31291636499998 33.268848999 0 0,102.31266912699999 33.26896456600002 0 0,102.3126691 33.26896457800001 0 0,102.31242617999999 33.269070365999994 0 0,102.31225203100001 33.26914620399998 0 0,102.31208070899999 33.26926041799999 0 0,102.312077466 33.26926661099998 0 0,102.312071108 33.26927874900002 0 0,102.31200218800001 33.26941032399998 0 0,102.31193080399999 33.26964589099998 0 0,102.31190479499998 33.26978460800001 0 0,102.31185355399998 33.27005789200001 0 0,102.31180231299999 33.270331175000024 0 0,102.31176892299999 33.27051816300002 0 0,102.311766621 33.27053104999999 0 0,102.31167382199999 33.27068095599998 0 0,102.31156955900002 33.270815803000005 0 0,102.31140613299999 33.271027170000025 0 0,102.31133311600001 33.27112160399997 0 0,102.311138444 33.27137337900001 0 0,102.31096355400001 33.271598238000024 0 0,102.31078866299998 33.27182309699998 0 0,102.31056737300003 33.272047956999984 0 0,102.31034608300001 33.272272816 0 0,102.31009014 33.272472100000016 0 0,102.309834196 33.27267138399998 0 0,102.30963432200002 33.27282701199999 0 0,102.309434447 33.27298263900002 0 0,102.30941095499998 33.27300093100001 0 0,102.309197837 33.27310996800003 0 0,102.30909499299997 33.27318515100001 0 0,102.30869508299998 33.273315087000015 0 0,102.30846233199998 33.27336525200002 0 0,102.30822958099998 33.273415417000024 0 0,102.30779979699997 33.273447585999975 0 0,102.307370026 33.27347976599998 0 0,102.30711265999997 33.27344659300002 0 0,102.30685529300001 33.27341341900001 0 0,102.30659792699998 33.273380239999995 0 0,102.30634056100001 33.27334706099998 0 0,102.30608319499999 33.273313882000025 0 0,102.30582582900001 33.273280704 0 0,102.30557680700002 33.273202646000016 0 0,102.30536121 33.27313506500002 0 0,102.30532778499997 33.273124586999984 0 0,102.304901573 33.272991003000016 0 0,102.30482973 33.27296848499998 0 0,102.30459665000001 33.272895430999995 0 0,102.30433167199999 33.272812379000015 0 0,102.30408265 33.272734318999994 0 0,102.30383362499998 33.27265626000002 0 0,102.30339644899999 33.27256355100002 0 0,102.302959273 33.27247084300001 0 0,102.30252209600002 33.272378145999994 0 0,102.30251235100002 33.27182061299999 0 0,102.302154901 33.271105809999995 0 0,102.30190755900003 33.269112946999996 0 0,102.30254267800001 33.267888357000004 0 0,102.30295747600002 33.26705352800002 0 0,102.30321762300002 33.26596802300003 0 0,102.30331847899998 33.26455793600002 0 0,102.303773938 33.26328462700002 0 0,102.304448734 33.26233308100001 0 0,102.30436681999998 33.26139895699998 0 0,102.30344567600002 33.260249257 0 0,102.3032192 33.259248286 0 0,102.303226435 33.25755752399999 0 0,102.30316191200001 33.256430389 0 0,102.30303112399997 33.25516326899998 0 0,102.30297900099998 33.25437471700002 0 0,102.302953763 33.254073651 0 0,102.302256715 33.253023953000024 0 0,102.30143462199999 33.252368284 0 0,102.30103531999998 33.251549970999974 0 0,102.30052053200001 33.250529562 0 0,102.30017658700001 33.249538899000015 0 0,102.29936415100002 33.248557303999974 0 0,102.29899236799997 33.248142777 0 0,102.29896925100002 33.24721569500002 0 0,102.299193957 33.24608475299999 0 0,102.29900694999998 33.24320213200002 0 0,102.298850158 33.24001101699997 0 0,102.299682969 33.23810744899998 0 0,102.29968296800001 33.23751258300001 0 0,102.29908810299997 33.23584696099999 0 0,102.298850157 33.23430031100003 0 0,102.29968296800001 33.23263468900001 0 0,102.29992091499997 33.23061214699999 0 0,102.299801941 33.228827550000005 0 0,102.30087269900002 33.226805008999975 0 0,102.30372805299999 33.22478246600002 0 0,102.30515572899998 33.22192711299999 0 0,102.305750595 33.218119976000025 0 0,102.305750595 33.21419386500003 0 0,102.30598853999999 33.210981592999985 0 0,102.30694032500003 33.20776932000001 0 0,102.30777313700003 33.204794994999986 0 0,102.30551264799999 33.20265347999998 0 0,102.30349010600003 33.200511964999976 0 0,102.30253832199998 33.19741866499999 0 0,102.30253832199998 33.19468228599999 0 0,102.30253832199998 33.191470013000014 0 0,102.30158653799998 33.18873363300003 0 0,102.30083863499999 33.187972874000025 0 0,102.29923248300003 33.18715667700002 0 0,102.298554352 33.18647381300002 0 0,102.29834020099997 33.18547444000001 0 0,102.29826881700001 33.18426091499998 0 0,102.29819743299998 33.183404309000025 0 0,102.29798328200002 33.18304738900002 0 0,102.29734082700003 33.182333551 0 0,102.29698390800002 33.18197663199999 0 0,102.29669837300003 33.181334177999986 0 0,102.29669837300003 33.18104864200001 0 0,102.29669837300003 33.18026342000002 0 0,102.29698390800002 33.17947819800003 0 0,102.29705529199998 33.17869297599998 0 0,102.297126676 33.17790775399999 0 0,102.297126676 33.177193914999975 0 0,102.29640604999997 33.17481638200002 0 0,102.29563788500002 33.17421891999999 0 0,102.29397226200001 33.17314816300001 0 0,102.29057447100001 33.171677174000024 0 0,102.28907020999998 33.17042990599998 0 0,102.287008861 33.167967867000016 0 0,102.28574395099997 33.166596492999986 0 0,102.282963849 33.16213394900001 0 0,102.28278879599998 33.16077496600002 0 0,102.28243187599998 33.157681665999974 0 0,102.28171803800001 33.155302205 0 0,102.28064728099997 33.152208906 0 0,102.28064728099997 33.149591498999996 0 0,102.27933857800002 33.146260254000026 0 0,102.27779192700001 33.144475657999976 0 0,102.27679829300001 33.14370466399998 0 0,102.27487488700001 33.14328233200001 0 0,102.27358997800002 33.142925413 0 0,102.27209091700001 33.141569119999986 0 0,102.27065103500001 33.13886109399999 0 0,102.26966386700002 33.13792854500002 0 0,102.26773650400003 33.137000554999986 0 0,102.266522979 33.13642948400002 0 0,102.26466699899999 33.13614394899997 0 0,102.263739009 33.13628671700002 0 0,102.26283135699998 33.136992668999994 0 0,102.26181164600001 33.137785776999976 0 0,102.26088365599998 33.13828546399998 0 0,102.25974151499997 33.13878515099998 0 0,102.259027677 33.13871376700001 0 0,102.25651496199998 33.138452685999994 0 0,102.25308943900001 33.13834439499999 0 0,102.25006569599998 33.13882272699999 0 0,102.249380411 33.13882272699999 0 0,102.24869512599997 33.13882272699999 0 0,102.24800984199999 33.13899404799997 0 0,102.24738166399999 33.13899404799997 0 0,102.24681059300002 33.138765620000015 0 0,102.245440024 33.13796612099998 0 0,102.24458341799999 33.13756637199998 0 0,102.243264979 33.13656577400002 0 0,102.24169330299998 33.135477700000024 0 0,102.23919486900002 33.134882834999985 0 0,102.23776719199998 33.134347456 0 0,102.237172327 33.133812077000016 0 0,102.236220543 33.13286029300002 0 0,102.23345947299998 33.13168335 0 0,102.23152110699999 33.130778264000014 0 0,102.23080726900002 33.130361859000004 0 0,102.22866575400002 33.12976699400002 0 0,102.226583726 33.12946956100001 0 0,102.224858617 33.12899366900001 0 0,102.22237277400001 33.128960095000025 0 0,102.220456614 33.12893418200002 0 0,102.21896945100002 33.12893418200002 0 0,102.21813663900002 33.12893418200002 0 0,102.21718485500003 33.128458290000026 0 0,102.21623306999999 33.127744452 0 0,102.215578719 33.12703061299999 0 0,102.21474590700001 33.12637626200001 0 0,102.21420565099999 33.125278224 0 0,102.21359158799999 33.12459221500001 0 0,102.21277354199998 33.123963806000006 0 0,102.21216073800002 33.12379308499999 0 0,102.21127535300002 33.12345105700001 0 0,102.21079795700001 33.122993823 0 0,102.20998021899999 33.122479906000024 0 0,102.20963839199999 33.12180057500001 0 0,102.20950040499997 33.120999231999974 0 0,102.208980226 33.11994469899997 0 0,102.208571081 33.11956368199998 0 0,102.208389281 33.11941130500003 0 0,102.20813939599998 33.11923995699999 0 0,102.20738574699999 33.118712555 0 0,102.20684049200003 33.11831267399998 0 0,102.20629470699998 33.117683769999985 0 0,102.20603556999998 33.11745254599998 0 0,102.20520319399998 33.11644026699997 0 0,102.20490395000002 33.115760851999994 0 0,102.20473244599998 33.11515279499997 0 0,102.20470733100001 33.11470700299998 0 0,102.20387727600001 33.113114472999996 0 0,102.20328073299999 33.11257867799998 0 0,102.20315028099998 33.11237007599999 0 0,102.20274433700001 33.111334012999976 0 0,102.20264997700002 33.11063763300001 0 0,102.20259278999998 33.110423018000006 0 0,102.20254966700003 33.110160667 0 0,102.20254884600001 33.109802822000006 0 0,102.202576454 33.10948071500002 0 0,102.20266078200001 33.10917044399997 0 0,102.20293040899998 33.10862522000002 0 0,102.20327920199998 33.10782916599999 0 0,102.20342118999997 33.10712907999999 0 0,102.20349408599998 33.106088322000005 0 0,102.20347542600001 33.10480593199998 0 0,102.20333857700001 33.10446262200003 0 0,102.203020288 33.10344381099998 0 0,102.20299109500002 33.102902874999984 0 0,102.20306225000002 33.102630895999994 0 0,102.203129091 33.10211548799998 0 0,102.20299838 33.10148016400001 0 0,102.20263795099999 33.10068370900001 0 0,102.20230895100002 33.10044925400001 0 0,102.20196751499998 33.09987725299999 0 0,102.201624907 33.098789952000004 0 0,102.20107902000001 33.09804651100001 0 0,102.19971829100001 33.09793418800001 0 0,102.19828992800001 33.09799372399999 0 0,102.19740536699999 33.097880616 0 0,102.195644507 33.09785424699999 0 0,102.19473710800003 33.09766481600002 0 0,102.191894725 33.097545688000025 0 0,102.19135004399999 33.097317503 0 0,102.19066931999998 33.09708952400001 0 0,102.18992070000002 33.09691889999999 0 0,102.18862814699997 33.09686360699999 0 0,102.187879898 33.096864736999976 0 0,102.18679165700001 33.09692362800001 0 0,102.18617945199998 33.096924543 0 0,102.18460988499999 33.09715641899999 0 0,102.18364588100002 33.096865501000025 0 0,102.18280208099998 33.09661085099998 0 0,102.18215962599999 33.09596839699998 0 0,102.181874091 33.09561147699998 0 0,102.18165993999997 33.095040407 0 0,102.18158855600001 33.094469335999975 0 0,102.18151717199999 33.09396964899997 0 0,102.18155950699997 33.093040729999984 0 0,102.18161811800002 33.091754665999986 0 0,102.181456319 33.090682335 0 0,102.18114198500001 33.08932023 0 0,102.18082889200002 33.08796345899998 0 0,102.17952018800003 33.083561455999984 0 0,102.178925322 33.079635344999986 0 0,102.17856840299999 33.07523334299998 0 0,102.17864059599998 33.072923206999974 0 0,102.178670845 33.07195522400002 0 0,102.17867112599998 33.071946223 0 0,102.17868737600003 33.07142620500002 0 0,102.178734669 33.07062569300001 0 0,102.17982900999999 33.070250183999974 0 0,102.18171728499999 33.07003024300002 0 0,102.18235368 33.069980289 0 0,102.18238563 33.06997778099998 0 0,102.183289059 33.06990686099999 0 0,102.18333071699999 33.069899539000005 0 0,102.18417418799999 33.069751293000024 0 0,102.184874245 33.06950989400002 0 0,102.18635482399998 33.06893858400002 0 0,102.18651587300002 33.06887753799998 0 0,102.187840768 33.06837531999997 0 0,102.19099772800001 33.06756261100003 0 0,102.19383414499998 33.06686717000002 0 0,102.19406081099999 33.06681159200002 0 0,102.19495885600003 33.06659483300001 0 0,102.194977886 33.06659023999998 0 0,102.19748331 33.06598547200002 0 0,102.19811409200003 33.06584803999999 0 0,102.198005126 33.065640137 0 0,102.197752337 33.065170131 0 0,102.197556141 33.06480534299999 0 0,102.19742357199999 33.06463086500003 0 0,102.19741441999997 33.064618818999975 0 0,102.196980241 33.064047378 0 0,102.19678918699998 33.06379592100001 0 0,102.19700269700002 33.062186354000005 0 0,102.19629003699998 33.061039268 0 0,102.19645117300001 33.060165641000026 0 0,102.197050596 33.05993420200002 0 0,102.19786986700001 33.06025359199998 0 0,102.19825118900002 33.06006870900001 0 0,102.19868620699998 33.05960796800002 0 0,102.198520583 33.05896513800002 0 0,102.19791942799998 33.058599241000024 0 0,102.19720920200001 33.058233658999995 0 0,102.19709847000001 33.05768265199998 0 0,102.19786113100002 33.057358944999976 0 0,102.19824632799998 33.056991829000026 0 0,102.19916630799997 33.05611503199998 0 0,102.19907759400002 33.055205254999976 0 0,102.19900621 33.05342065899998 0 0,102.198720675 33.051921599000025 0 0,102.19850652399998 33.05027977100002 0 0,102.19779268500002 33.048780711000006 0 0,102.19700746299998 33.047638569000014 0 0,102.19629362500001 33.046853347000024 0 0,102.19586532199997 33.04599674100001 0 0,102.19586532199997 33.04471183200002 0 0,102.19636500899998 33.044140761999984 0 0,102.19793545300001 33.043855226000005 0 0,102.200505271 33.04349830699999 0 0,102.20300370500001 33.04349830699999 0 0,102.204288614 33.04435491300001 0 0,102.20593044200001 33.044783215999985 0 0,102.20728673500003 33.04471183200002 0 0,102.20800057299999 33.04456906500002 0 0,102.20970345400002 33.04373923000003 0 0,102.20984551100003 33.04349635900002 0 0,102.210036048 33.043170601999975 0 0,102.21015406499998 33.042880922999984 0 0,102.210199053 33.04282153899999 0 0,102.21042228599998 33.042526871999996 0 0,102.21066904899999 33.04238739700003 0 0,102.210872967 33.042326221999986 0 0,102.21131277900002 33.04219427800001 0 0,102.21161318700001 33.042183549000015 0 0,102.21184215400001 33.04178801299997 0 0,102.21186457699997 33.041748197000004 0 0,102.21214266099997 33.04125439500001 0 0,102.21244422699999 33.03776275199999 0 0,102.21446784400001 33.036732696 0 0,102.21579449900003 33.035649396 0 0,102.21638074399999 33.03427790500001 0 0,102.21643030199999 33.03363536799998 0 0,102.216322075 33.033473027000014 0 0,102.216305981 33.033279908 0 0,102.216305981 33.03308142499998 0 0,102.216332803 33.03282929699998 0 0,102.21626843000001 33.032453788 0 0,102.21624160800002 33.03224457599998 0 0,102.21629525200001 33.03203536299998 0 0,102.21638644799998 33.031804693000026 0 0,102.21650982900002 33.03169740499999 0 0,102.21659566 33.03139699799999 0 0,102.21660638899999 33.03122533599998 0 0,102.21667880799998 33.03107513200001 0 0,102.21867169000001 33.02833659700002 0 0,102.21968020000003 33.028154207 0 0,102.22009862499999 33.02813274900001 0 0,102.22064043099999 33.028181028999995 0 0,102.22088183 33.028154207 0 0,102.22152555999998 33.02795035899999 0 0,102.221965442 33.02759630700001 0 0,102.22227121399999 33.02721006899998 0 0,102.22241068900001 33.02696330600003 0 0,102.22240532500001 33.026775551000014 0 0,102.22241068900001 33.02649660200001 0 0,102.22249651999999 33.026217652000014 0 0,102.22254479899999 33.026003075000006 0 0,102.22255552799999 33.02585287199997 0 0,102.22257698599998 33.02555782899998 0 0,102.22254479899999 33.025262785999985 0 0,102.22252870599999 33.025101853000024 0 0,102.222458969 33.02498919999999 0 0,102.22230340099998 33.02479608099998 0 0,102.222233663 33.02462978400001 0 0,102.22236240900003 33.024313284000016 0 0,102.22289348700002 33.023068738999996 0 0,102.223000775 33.02293462799997 0 0,102.223252903 33.02278442400001 0 0,102.22347284400001 33.022741509000014 0 0,102.22363914099998 33.022671772000024 0 0,102.22391808999998 33.022516204 0 0,102.22413803199998 33.022237254000004 0 0,102.224304329 33.021979762 0 0,102.22452963400002 33.022006583999996 0 0,102.22473348199998 33.02206559199999 0 0,102.224915872 33.02218897400002 0 0,102.22509826200002 33.02233917799998 0 0,102.22527528799998 33.02246792400001 0 0,102.22539867 33.022537661 0 0,102.22575808599998 33.02239282199997 0 0,102.22583318800002 33.022441102000016 0 0,102.22578490799998 33.02274687300002 0 0,102.22581172999998 33.022886347999986 0 0,102.22588146700002 33.02299900100002 0 0,102.225967298 33.02299363700001 0 0,102.22611750200002 33.022816610999996 0 0,102.22635353599998 33.02255911899999 0 0,102.22652519799999 33.022537661 0 0,102.22658420599998 33.02257521199999 0 0,102.22670758800001 33.022489381000014 0 0,102.22687924899998 33.02245183100001 0 0,102.227029453 33.022398185999975 0 0,102.22721720800001 33.022553754 0 0,102.22735668199999 33.022580576999985 0 0,102.22802187000002 33.02240891500003 0 0,102.228622685 33.02208704999998 0 0,102.22933078800003 33.02192611800001 0 0,102.22966338200001 33.021743727 0 0,102.23004961999999 33.021732998000004 0 0,102.230282568 33.02172833999998 0 0,102.23058606199999 33.02172227 0 0,102.23096157100002 33.021711541 0 0,102.23128343600001 33.02161498100003 0 0,102.23155165700001 33.02133603200002 0 0,102.23167337000001 33.02110613000002 0 0,102.231841336 33.02078886100003 0 0,102.23207737000001 33.02028460600002 0 0,102.232109557 33.019898367999986 0 0,102.23230267600002 33.01953358700001 0 0,102.23257089700002 33.01920099300003 0 0,102.23269964299999 33.019018603000006 0 0,102.232892762 33.018814754999994 0 0,102.23322535599999 33.01857872099998 0 0,102.23346139 33.01847143200001 0 0,102.23376179799999 33.018310499999984 0 0,102.23415876399997 33.018235398 0 0,102.23465229099997 33.018203211000014 0 0,102.23490978299998 33.01812811000002 0 0,102.23498488500002 33.01787061800002 0 0,102.235049258 33.01755948099998 0 0,102.23515654599998 33.01723761599999 0 0,102.23541403799999 33.016883565 0 0,102.23606849700002 33.016508054999974 0 0,102.23649765099998 33.016379309 0 0,102.23725939799999 33.016422224999985 0 0,102.237473975 33.016604615000006 0 0,102.237763653 33.016958665999994 0 0,102.23807478999998 33.017301988999975 0 0,102.23851467200001 33.01765604100001 0 0,102.23892236799998 33.01754875199998 0 0,102.239136944 33.017323447000024 0 0,102.239372979 33.016958665999994 0 0,102.23942715099997 33.01688192300003 0 0,102.24079910199998 33.01630905799999 0 0,102.24108463699997 33.01595213899998 0 0,102.24001917300001 33.015105334 0 0,102.23880035399998 33.015523836 0 0,102.23830066800002 33.015523836 0 0,102.23794374800002 33.01530968399999 0 0,102.238372051 33.014809997999976 0 0,102.238871738 33.014667229999986 0 0,102.23930004099998 33.01423892700001 0 0,102.23972834400001 33.013525088999984 0 0,102.23958557700001 33.01266848300003 0 0,102.23908589000001 33.012097412 0 0,102.23851481899999 33.011811877000014 0 0,102.23787236499999 33.01138357399998 0 0,102.23780098100002 33.01024143199999 0 0,102.237087143 33.009955897 0 0,102.235802234 33.009955897 0 0,102.23515977900001 33.009741745999975 0 0,102.23473147599998 33.00874237199997 0 0,102.23501701100002 33.008028534000005 0 0,102.23573084999998 33.00845683699998 0 0,102.236444688 33.008314068999994 0 0,102.23680160700002 33.00781438199999 0 0,102.23687299099998 33.00681500899998 0 0,102.236730223 33.00595840300002 0 0,102.23694437500001 33.005315947999975 0 0,102.23758682900001 33.00610117000002 0 0,102.23830066800002 33.006386706 0 0,102.23901450599999 33.006029786 0 0,102.23901450599999 33.005173179999986 0 0,102.23858620300001 33.00445934200002 0 0,102.23787236499999 33.004102423000006 0 0,102.23780098100002 33.003459969000005 0 0,102.238229284 33.00303166600003 0 0,102.238871738 33.002460595 0 0,102.23922865700001 33.00160398899999 0 0,102.23922865700001 33.00110430199999 0 0,102.23880035399998 33.00067599900001 0 0,102.23830066800002 33.00003354500001 0 0,102.23791503899997 32.998901366999974 0 0,102.23784304999998 32.998613412 0 0,102.237734628 32.99817972599999 0 0,102.23767089799998 32.997924805000025 0 0,102.237667617 32.99792228000001 0 0,102.23757468399998 32.99785079399999 0 0,102.23687744 32.997314453 0 0,102.236675348 32.99722463500001 0 0,102.23634685399998 32.997078638000005 0 0,102.236328125 32.997070312999995 0 0,102.23597793200003 32.99699527199999 0 0,102.23547363300003 32.996887206999986 0 0,102.23496265400001 32.996716881 0 0,102.23493959000001 32.996709193000015 0 0,102.23492431599999 32.996704102000024 0 0,102.234916403 32.996689404999984 0 0,102.234878417 32.996618861 0 0,102.23454454 32.99599880300002 0 0,102.23449706999997 32.99591064499998 0 0,102.23451313800001 32.995857089000026 0 0,102.23454165499999 32.99576202700001 0 0,102.23454213299999 32.99576043000002 0 0,102.23468017599998 32.995300293000014 0 0,102.23471228099999 32.995268189 0 0,102.23529052700002 32.99468994099999 0 0,102.235233822 32.99438751600002 0 0,102.23520936699998 32.99425708199999 0 0,102.23515919200003 32.993989484999986 0 0,102.23510742100001 32.993713378999985 0 0,102.235107422 32.99358858800002 0 0,102.235107422 32.993085829999984 0 0,102.235107422 32.992675781 0 0,102.235107422 32.99260369299998 0 0,102.23510742100001 32.99213231099998 0 0,102.23510742100001 32.99212646500001 0 0,102.23510180699998 32.992112830999986 0 0,102.234722191 32.99119090300002 0 0,102.23468017599998 32.991088866999974 0 0,102.23457482999999 32.990632370000014 0 0,102.23455363400001 32.99054051899998 0 0,102.23449706999997 32.99029540999999 0 0,102.23431396500001 32.989501953 0 0,102.234443677 32.98924252900002 0 0,102.23451572800002 32.98909843000001 0 0,102.23492431800003 32.98828125 0 0,102.23479045200003 32.987846187 0 0,102.23476015099999 32.98774770900002 0 0,102.23469965999999 32.987551114999974 0 0,102.23468144899999 32.98749192899999 0 0,102.23468017599998 32.987487793000014 0 0,102.23440988599998 32.98727987900003 0 0,102.23413578499998 32.98706903200002 0 0,102.234074029 32.987021527000024 0 0,102.233886719 32.98687744099999 0 0,102.23355907500002 32.986353210999994 0 0,102.23339071599997 32.986083839 0 0,102.23327636699997 32.985900878999985 0 0,102.23332489900002 32.98580381599999 0 0,102.233415482 32.98562264899999 0 0,102.233539501 32.985374612999976 0 0,102.233886719 32.98468017599998 0 0,102.23427481599998 32.98418119399997 0 0,102.23431396500001 32.984130859000004 0 0,102.23431396500001 32.983968360000006 0 0,102.23431396500001 32.983520508000026 0 0,102.23422934500002 32.983363354999994 0 0,102.23418381900001 32.98327880800002 0 0,102.23410134699998 32.983125648 0 0,102.234101205 32.983125383000015 0 0,102.233886719 32.98272705099998 0 0,102.23327636699997 32.98248290999999 0 0,102.23306550799998 32.982412624000006 0 0,102.23298119100002 32.982384518 0 0,102.23272705099998 32.982299805000025 0 0,102.23249337099998 32.982229700999994 0 0,102.23216414000001 32.98213093099997 0 0,102.2321167 32.98211669900002 0 0,102.23200736299998 32.98191364799999 0 0,102.231689453 32.981323241999974 0 0,102.23169353600002 32.98131793499999 0 0,102.23176068999999 32.98123063600002 0 0,102.23217555399998 32.980691311999976 0 0,102.23229980500003 32.98052978499999 0 0,102.23278051099999 32.980012104000025 0 0,102.23309326100002 32.979675293000014 0 0,102.23317160300002 32.979633818000025 0 0,102.23378596200001 32.97930857099999 0 0,102.234130859 32.979125977000024 0 0,102.23468017599998 32.978088378999985 0 0,102.235107422 32.977722168000014 0 0,102.235107422 32.97711181599999 0 0,102.235001066 32.97650913799998 0 0,102.23492431599999 32.976074219 0 0,102.23492067699999 32.976059663 0 0,102.234893828 32.97595226599998 0 0,102.23483503199998 32.97571708100003 0 0,102.23481593000002 32.975640672 0 0,102.23468017599998 32.975097656 0 0,102.23423619200003 32.97455121500002 0 0,102.234082935 32.97436259099999 0 0,102.23397490600001 32.974229632000004 0 0,102.233886719 32.974121094 0 0,102.233886719 32.973982976 0 0,102.233886719 32.97385836000001 0 0,102.233886719 32.97332763700001 0 0,102.23370361299999 32.97271728499999 0 0,102.23319322700002 32.97251313100003 0 0,102.23309326200001 32.97247314499998 0 0,102.23304681899998 32.97249172199997 0 0,102.23281163000001 32.97258579800001 0 0,102.23248290999999 32.97271728499999 0 0,102.23248188000002 32.972718316 0 0,102.23214228 32.97305791500003 0 0,102.23211669900002 32.973083496000015 0 0,102.23200356199999 32.97312875099999 0 0,102.23198120299998 32.97313769499999 0 0,102.23187811100001 32.973178931999996 0 0,102.23172215 32.973241316999975 0 0,102.23150634799998 32.97332763700001 0 0,102.231402398 32.973215692 0 0,102.231217351 32.97301641199999 0 0,102.230712891 32.97247314499998 0 0,102.23052978499999 32.971679687999995 0 0,102.229930825 32.97112351200002 0 0,102.22976601200003 32.97097046900001 0 0,102.22972088900002 32.97092856900002 0 0,102.229675294 32.97088623000002 0 0,102.22935160499998 32.970764847 0 0,102.22919842300001 32.970707403999995 0 0,102.22906225000003 32.970656340000005 0 0,102.22877867400001 32.97054999900001 0 0,102.22869873000002 32.97052001999998 0 0,102.227807735 32.97052002100003 0 0,102.227588921 32.97052001999998 0 0,102.22747802700002 32.97052001999998 0 0,102.22718892300003 32.970447745 0 0,102.22650146500001 32.970275878999985 0 0,102.22612141399998 32.970188174999976 0 0,102.22601080200002 32.970162648999974 0 0,102.225838425 32.97012286900002 0 0,102.22570800800003 32.970092772999976 0 0,102.225694981 32.97007416399998 0 0,102.22536878 32.96960816400002 0 0,102.22528076200001 32.969482422 0 0,102.225273072 32.96946960600002 0 0,102.22521225399998 32.96936824400001 0 0,102.22517085999999 32.969299252999974 0 0,102.22512225600002 32.96921824499998 0 0,102.22491455099998 32.968872069999975 0 0,102.22430419900002 32.968505859000004 0 0,102.22383208100001 32.968210785 0 0,102.22371306500003 32.96813639999999 0 0,102.22360445999999 32.96806852200001 0 0,102.22332763700001 32.967895508000026 0 0,102.222738123 32.967348103999996 0 0,102.22247314499998 32.96710205099998 0 0,102.22215430300002 32.96661153000002 0 0,102.22206268100001 32.96647057299998 0 0,102.22199631400002 32.966368468999974 0 0,102.221778889 32.96603396799998 0 0,102.22174004800002 32.965974211 0 0,102.221679688 32.96588134799998 0 0,102.21924832299999 32.96486273199997 0 0,102.21810618199999 32.96471996399998 0 0,102.216036051 32.96422027699998 0 0,102.21525082900001 32.963863358000026 0 0,102.214394223 32.96300675200001 0 0,102.21382315199997 32.962150146 0 0,102.21246685900002 32.961008005 0 0,102.21175302099999 32.96029416599998 0 0,102.21061087999999 32.95950894399999 0 0,102.20954012200002 32.95915202499998 0 0,102.20861213299997 32.958295419000024 0 0,102.20725584000002 32.95736742899999 0 0,102.20611369900001 32.956368055999974 0 0,102.204900173 32.955297298000005 0 0,102.20390079999999 32.954654844000004 0 0,102.20275865899998 32.954369309000015 0 0,102.20161651699999 32.954155157 0 0,102.20026022500002 32.95358408599998 0 0,102.199189467 32.95272748000002 0 0,102.19833286099998 32.95158533900002 0 0,102.19761902300002 32.95065734899998 0 0,102.19647688200001 32.95080011699997 0 0,102.19597719500001 32.951014267999994 0 0,102.19497782100001 32.951656722999985 0 0,102.19404983099997 32.952013642 0 0,102.19250488300003 32.95208740200002 0 0,102.19167417699998 32.953104386999996 0 0,102.19119828499998 32.953389921999985 0 0,102.190769982 32.95367545800002 0 0,102.19048444700002 32.95367545800002 0 0,102.190103733 32.95362786800001 0 0,102.18981819800001 32.95362786800001 0 0,102.18953266300002 32.953247154999985 0 0,102.18910435999999 32.95272367299998 0 0,102.188720703 32.95147705099998 0 0,102.18794373899999 32.950425865 0 0,102.18768310500002 32.950073241999974 0 0,102.18707275399998 32.94891357400002 0 0,102.18670654300001 32.947692871000015 0 0,102.186279297 32.946472168000014 0 0,102.18609619099999 32.945922852000024 0 0,102.18592345600001 32.94517433200002 0 0,102.18591308600003 32.94512939499998 0 0,102.18532250999999 32.943534839999984 0 0,102.18530273300001 32.943481444999975 0 0,102.18487548799999 32.942504883000026 0 0,102.18469238300003 32.94110107400002 0 0,102.18450927700002 32.939697265999996 0 0,102.184326172 32.93908691399997 0 0,102.18389892599998 32.93768310500002 0 0,102.18389892599998 32.936706543000014 0 0,102.184082031 32.93572998000002 0 0,102.184326172 32.934326172 0 0,102.18469238300003 32.93267822299998 0 0,102.18487548799999 32.931884765999996 0 0,102.18499722400003 32.93148478299997 0 0,102.185302734 32.930480956999986 0 0,102.18537253 32.93025162800001 0 0,102.18572998000002 32.929077147999976 0 0,102.18652343899998 32.927490234000004 0 0,102.18707275399998 32.925903319999975 0 0,102.1875 32.924926758000026 0 0,102.1875 32.92364261099999 0 0,102.1875 32.92352294900002 0 0,102.18707275399998 32.922119140999996 0 0,102.18676249499998 32.92157021999998 0 0,102.186279297 32.920715331999986 0 0,102.18591308600003 32.919494628999985 0 0,102.18591308600003 32.91943194700002 0 0,102.18591308600003 32.918701172 0 0,102.18591308600003 32.918090819999975 0 0,102.186279297 32.917114258000026 0 0,102.18670654300001 32.91607665999999 0 0,102.18666102399999 32.915727683 0 0,102.18658236099998 32.91512459500001 0 0,102.186523438 32.914672852000024 0 0,102.18609619099999 32.91351318400001 0 0,102.18548584000001 32.91247558600003 0 0,102.184875487 32.911315918000014 0 0,102.18450927700002 32.910888672 0 0,102.18347167899998 32.909912109000004 0 0,102.18249511699997 32.908691406 0 0,102.18127441399997 32.907470703 0 0,102.18110402399998 32.90726836599998 0 0,102.180803691 32.90691171899999 0 0,102.18045295299999 32.906495217999975 0 0,102.18029785200002 32.90631103499999 0 0,102.17987060500002 32.905517578 0 0,102.1796875 32.904724121000015 0 0,102.17987060500002 32.90411376999998 0 0,102.18029785200002 32.903320312999995 0 0,102.18072509799998 32.90252685500002 0 0,102.18151855500003 32.90130615200002 0 0,102.18157256799998 32.90125214 0 0,102.18160896 32.90121574800003 0 0,102.18249511699997 32.90032959000001 0 0,102.18269172499998 32.90005434 0 0,102.183105469 32.89947509799998 0 0,102.18310546800001 32.89849853499999 0 0,102.18294861800001 32.897661997 0 0,102.18292236399998 32.89752197299998 0 0,102.18267822199999 32.896911621000015 0 0,102.18267822299998 32.89630126999998 0 0,102.182128906 32.895324706999986 0 0,102.18130369 32.89414582799998 0 0,102.18127441399997 32.894104003999985 0 0,102.18109130900001 32.89349365200002 0 0,102.18048095699999 32.89227294900002 0 0,102.18044847800002 32.89209973099997 0 0,102.18035004000001 32.89157472599999 0 0,102.18029785200002 32.89129638700001 0 0,102.18011474600002 32.89031982400002 0 0,102.17987060500002 32.88970947299998 0 0,102.18011474600002 32.889099121000015 0 0,102.18072509799998 32.887512206999986 0 0,102.18097766199998 32.88703514600002 0 0,102.18127441500002 32.886474609000004 0 0,102.18182237500002 32.885597874999974 0 0,102.181884766 32.885498047 0 0,102.181884766 32.884277344 0 0,102.181884766 32.88348388700001 0 0,102.18170165999999 32.882690430000025 0 0,102.18177018699998 32.88216505899999 0 0,102.181784575 32.88205474900002 0 0,102.18181750500003 32.88180228800002 0 0,102.181884766 32.881286621000015 0 0,102.181884765 32.88049316399997 0 0,102.18249511800002 32.879516602000024 0 0,102.183288575 32.87872314499998 0 0,102.18450927700002 32.877929687999995 0 0,102.185302734 32.87731933600003 0 0,102.18572998000002 32.876708984000004 0 0,102.18572998000002 32.87645017699998 0 0,102.18572998000002 32.87567138700001 0 0,102.18520134200003 32.875067229000024 0 0,102.18487548899998 32.87469482400002 0 0,102.18473386800002 32.87431717099997 0 0,102.18450927600003 32.87371826200001 0 0,102.18389892599998 32.872924805000025 0 0,102.18328857400002 32.871887206999986 0 0,102.183105469 32.87127685500002 0 0,102.18249511699997 32.870483397999976 0 0,102.18188476699999 32.869873047 0 0,102.18152494100002 32.869093426000006 0 0,102.18151855600001 32.86907959000001 0 0,102.18151855500003 32.868530272999976 0 0,102.18151855500003 32.867919922 0 0,102.18170165999999 32.866699219 0 0,102.18170165999999 32.865478515999996 0 0,102.18170165999999 32.86492919900002 0 0,102.18170165999999 32.864669400000025 0 0,102.18170165999999 32.86463586799999 0 0,102.18170165999999 32.86446738199999 0 0,102.18168768999999 32.86405654599997 0 0,102.18156399999998 32.86041921399999 0 0,102.18042185899998 32.85861082399998 0 0,102.17880382599998 32.85708796900002 0 0,102.17699543499998 32.85470850799999 0 0,102.17537740199998 32.852138690000004 0 0,102.17385454700002 32.85004476400002 0 0,102.17261722699999 32.84776048100002 0 0,102.17061847999997 32.845666556000026 0 0,102.170047409 32.84404852199998 0 0,102.168429376 32.84195459699998 0 0,102.167096877 32.83947995699998 0 0,102.16624027099999 32.83748121000002 0 0,102.164812595 32.83462585699999 0 0,102.164146346 32.832341574 0 0,102.16290902600002 32.82920068599998 0 0,102.16100545699999 32.82834408000002 0 0,102.15919706699998 32.827297117 0 0,102.157293498 32.82567908300001 0 0,102.155009215 32.823680335999995 0 0,102.152724933 32.82149123200003 0 0,102.15101172099997 32.81949248500001 0 0,102.147966011 32.816161238999996 0 0,102.14492030100001 32.813115529000015 0 0,102.14301673199998 32.81121195999998 0 0,102.14206494799998 32.810164998000005 0 0,102.14082762800001 32.808642142999986 0 0,102.14006619999998 32.80683375199999 0 0,102.13968548700001 32.80493018300001 0 0,102.13800058700002 32.79875612000001 0 0,102.13714390400003 32.79671034500001 0 0,102.13599653199998 32.793407995999985 0 0,102.134978708 32.78907038800003 0 0,102.13454791700002 32.78591844099998 0 0,102.13526738799999 32.78397237799999 0 0,102.13480338300002 32.781288098000005 0 0,102.13449433400001 32.78043153700003 0 0,102.13201056000003 32.777976352999985 0 0,102.131173896 32.775031187000025 0 0,102.13108955500002 32.77102206500001 0 0,102.131252372 32.766512775000024 0 0,102.13251850900002 32.763433787 0 0,102.13361664000001 32.76135699299999 0 0,102.13573032699998 32.75870650500002 0 0,102.13470358400002 32.75805620800003 0 0,102.13391271799998 32.757866192999984 0 0,102.132557228 32.75772448800001 0 0,102.13069372400003 32.757726445 0 0,102.129564534 32.75787076400002 0 0,102.128717897 32.75815793100003 0 0,102.128097819 32.758922015999985 0 0,102.127816693 32.75978118400002 0 0,102.12759196500002 32.76059257899999 0 0,102.12714229400001 32.76207221999999 0 0,102.12652291799998 32.76336116800002 0 0,102.12624748100001 32.764692705000016 0 0,102.12599763700001 32.76522808300001 0 0,102.12578348599999 32.76572777000001 0 0,102.12546225800003 32.765941922000025 0 0,102.12506964699998 32.76597761400001 0 0,102.12471272800002 32.76583484600002 0 0,102.124248733 32.765477927000006 0 0,102.123856122 32.76515669899999 0 0,102.123106592 32.76444286100002 0 0,102.12235706199999 32.76380040700002 0 0,102.12185737499999 32.763336412 0 0,102.12071523399999 32.76312225999999 0 0,102.120072779 32.76305087600002 0 0,102.11871337899998 32.76330566399997 0 0,102.117919922 32.763916015999996 0 0,102.11712646500001 32.764892578 0 0,102.11608886699997 32.766113281 0 0,102.115722656 32.76727294900002 0 0,102.11529540999999 32.76812744099999 0 0,102.11410628099998 32.770744466999986 0 0,102.11339244300001 32.77235060300001 0 0,102.112619118 32.773183415000005 0 0,102.11196476600003 32.773837765999986 0 0,102.11071554900002 32.774432632000014 0 0,102.10857403400001 32.774670577999984 0 0,102.107384303 32.77562236199998 0 0,102.10672995200002 32.77681209299999 0 0,102.10577816699998 32.77823976899998 0 0,102.10530227499999 32.77913206699998 0 0,102.10369613900002 32.780262311 0 0,102.10192871100003 32.783325194999975 0 0,102.10150146500001 32.78411865200002 0 0,102.10070800900002 32.785278319999975 0 0,102.10028076200001 32.78607177700002 0 0,102.09991455099998 32.787109375 0 0,102.09967040999999 32.787719727000024 0 0,102.09948730500003 32.78851318400001 0 0,102.09930419900002 32.789306640999996 0 0,102.098876953 32.790893555000025 0 0,102.09851074199997 32.792114258000026 0 0,102.09808349600002 32.792724609000004 0 0,102.09710693400001 32.79351806599999 0 0,102.09613037100002 32.794494628999985 0 0,102.09552001999998 32.79510498000002 0 0,102.094482422 32.795898437999995 0 0,102.09411621100003 32.79669189499998 0 0,102.09332275399998 32.797729491999974 0 0,102.09307861299999 32.79827880900001 0 0,102.092529297 32.79888915999999 0 0,102.09191894499997 32.799926758000026 0 0,102.091308594 32.800903319999975 0 0,102.09088134799998 32.80133056599999 0 0,102.090087891 32.802307128999985 0 0,102.08990478499999 32.80310058600003 0 0,102.08972168000003 32.803894043000014 0 0,102.08929443400001 32.805114746000015 0 0,102.08831787100002 32.806518555000025 0 0,102.08752441399997 32.807495116999974 0 0,102.08691406399998 32.80828857400002 0 0,102.08648681699998 32.80950927700002 0 0,102.08612060600001 32.81072998000002 0 0,102.08551025399998 32.811706543000014 0 0,102.08508300800003 32.81268310500002 0 0,102.08508300800003 32.813720703 0 0,102.08508300800003 32.814880371000015 0 0,102.08489990200002 32.815917969 0 0,102.084716797 32.816528319999975 0 0,102.084472656 32.817504883000026 0 0,102.08410644499997 32.81927490200002 0 0,102.08349609499999 32.82067871100003 0 0,102.08331298799999 32.821472168000014 0 0,102.083020208 32.822057728999994 0 0,102.08288574199997 32.82232665999999 0 0,102.082696177 32.822573095999985 0 0,102.082275391 32.823120116999974 0 0,102.08190918000003 32.824096680000025 0 0,102.08155801200002 32.82479902099999 0 0,102.08129882700001 32.825317383000026 0 0,102.081298828 32.826293944999975 0 0,102.081298828 32.827270508000026 0 0,102.08068847700002 32.82849121100003 0 0,102.07989501999998 32.829284668000014 0 0,102.07952880900001 32.82971191399997 0 0,102.07830810399997 32.830322265999996 0 0,102.07751464799998 32.830871581999986 0 0,102.07751464799998 32.83148193400001 0 0,102.07751464799998 32.832275390999996 0 0,102.07751464900002 32.833496094 0 0,102.07778500299997 32.83439728000002 0 0,102.077880859 32.834716797 0 0,102.078125 32.835693359000004 0 0,102.07830810500002 32.83630371100003 0 0,102.07849121200002 32.837097168000014 0 0,102.07891845699999 32.837890625 0 0,102.07891845699999 32.838507214 0 0,102.07891845699999 32.838684081999986 0 0,102.07891845699999 32.839721680000025 0 0,102.07867431599999 32.84051513700001 0 0,102.07849121100003 32.841308594 0 0,102.07842075600001 32.84154344299998 0 0,102.078125 32.842529297 0 0,102.077697753 32.843322753999985 0 0,102.07737456000001 32.84392297199997 0 0,102.07727050800003 32.84411621100003 0 0,102.07672119099999 32.845275878999985 0 0,102.075927734 32.846679687999995 0 0,102.07489013700001 32.847900390999996 0 0,102.07409668000003 32.849121094 0 0,102.073486328 32.84967040999999 0 0,102.07287597700002 32.85089111299999 0 0,102.072509765 32.85192871100003 0 0,102.07208251999998 32.852722168000014 0 0,102.07208251999998 32.85388183600003 0 0,102.07208251999998 32.854675293000014 0 0,102.07208251999998 32.85518262900001 0 0,102.07208251999998 32.85552978499999 0 0,102.07208251999998 32.856079102000024 0 0,102.07208251999998 32.85620147899999 0 0,102.07208251999998 32.856689453 0 0,102.07208251999998 32.85716409899999 0 0,102.07208251999998 32.85748290999999 0 0,102.07202366000001 32.85758100999999 0 0,102.07171630900001 32.85809326200001 0 0,102.071289063 32.85870361299999 0 0,102.071078898 32.85926405499998 0 0,102.07092285200002 32.85968017599998 0 0,102.07067871100003 32.860717772999976 0 0,102.070165428 32.86180137100001 0 0,102.07012939499998 32.86187744099999 0 0,102.07012939499998 32.862670897999976 0 0,102.06988525399998 32.86328125 0 0,102.06988525399998 32.864074706999986 0 0,102.07012939499998 32.865112305000025 0 0,102.07067871100003 32.866699219 0 0,102.07082689399999 32.86755126700001 0 0,102.07092285200002 32.86810302700002 0 0,102.07092285200002 32.86822190700002 0 0,102.07092285200002 32.868713378999985 0 0,102.07092285200002 32.86968994099999 0 0,102.07077580999999 32.87053543100001 0 0,102.07067871100003 32.87109375 0 0,102.07066051700002 32.87115439500002 0 0,102.07049560500002 32.871704102000024 0 0,102.07012939499998 32.87310790999999 0 0,102.07012906900002 32.873109215 0 0,102.06988525399998 32.87408447299998 0 0,102.06951904300001 32.875122069999975 0 0,102.06897222399999 32.875636724 0 0,102.06848144499997 32.876098633000026 0 0,102.067871094 32.876708984000004 0 0,102.06732177700002 32.87731933600003 0 0,102.066894531 32.877929687999995 0 0,102.06573114700001 32.878860395000004 0 0,102.06569396499998 32.87889014000001 0 0,102.065673828 32.87890625 0 0,102.06427001999998 32.87927246100003 0 0,102.063476563 32.879699706999986 0 0,102.06268310600001 32.879699706999986 0 0,102.06188964799998 32.879516602000024 0 0,102.06125445700002 32.87904711800002 0 0,102.060866949 32.87876069800001 0 0,102.06048584000001 32.878479003999985 0 0,102.05950927700002 32.87750244099999 0 0,102.05828857400002 32.87689209000001 0 0,102.05767822299998 32.876525878999985 0 0,102.057128906 32.87628173799999 0 0,102.05627441399997 32.876098633000026 0 0,102.05572509799998 32.875122069999975 0 0,102.05548095699999 32.87408447299998 0 0,102.055114747 32.873474121000015 0 0,102.05407714799998 32.87268066399997 0 0,102.052490234 32.871887206999986 0 0,102.051086425 32.871520996000015 0 0,102.050292969 32.87127685500002 0 0,102.04949951200001 32.87127685500002 0 0,102.04815039800002 32.87149104399998 0 0,102.04763643400003 32.87217632900001 0 0,102.04763643400003 32.87291872100002 0 0,102.04740800600001 32.874232183000004 0 0,102.04660850699997 32.875488539 0 0,102.04546636600003 32.876116717 0 0,102.04403868899999 32.877144644 0 0,102.04289654799999 32.878058356999986 0 0,102.042496798 32.87880074899999 0 0,102.04192572800002 32.87925760500002 0 0,102.04129755000002 32.879657355000006 0 0,102.04101201499998 32.87971446199998 0 0,102.03895616 32.87988578300002 0 0,102.03668212899998 32.881286621000015 0 0,102.035888672 32.881713866999974 0 0,102.03527831999997 32.882080078 0 0,102.03472900499997 32.88287353499999 0 0,102.033691406 32.88348388700001 0 0,102.032714844 32.88372802700002 0 0,102.03226381799999 32.883966805 0 0,102.03167724600002 32.884277344 0 0,102.03112793100001 32.88531494099999 0 0,102.030700685 32.886291503999985 0 0,102.030517578 32.88690185500002 0 0,102.030273438 32.88812255900001 0 0,102.030273438 32.888671875 0 0,102.030273438 32.889526366999974 0 0,102.030273438 32.89068603499999 0 0,102.030517578 32.89190673799999 0 0,102.03070068400001 32.89288330099998 0 0,102.03112793000003 32.893676758000026 0 0,102.03149414199999 32.894287109000004 0 0,102.03172342300002 32.89471291799998 0 0,102.03192138700001 32.89508056599999 0 0,102.03228759799998 32.89630126999998 0 0,102.03308105500003 32.897277831999986 0 0,102.033691406 32.898315430000025 0 0,102.03448486299999 32.899291991999974 0 0,102.03527831999997 32.899902344 0 0,102.03607177700002 32.900878906 0 0,102.03668212899998 32.90167236299999 0 0,102.03710937599999 32.90270996100003 0 0,102.03729248000002 32.903503418000014 0 0,102.03771972800001 32.905273437999995 0 0,102.03790283199999 32.90631103499999 0 0,102.038330078 32.90692138700001 0 0,102.03887939499998 32.90728759799998 0 0,102.03948974600002 32.90789794900002 0 0,102.04005505499998 32.90863285099999 0 0,102.04010009799998 32.908691406 0 0,102.04021545199998 32.909191276 0 0,102.04022150600002 32.90921751100001 0 0,102.040283203 32.90948486299999 0 0,102.040283203 32.91034609799999 0 0,102.040283203 32.91052246100003 0 0,102.040283203 32.911667744 0 0,102.040283203 32.911682128999985 0 0,102.040283203 32.91170479300001 0 0,102.040283203 32.913085937999995 0 0,102.04028320200001 32.91330324799998 0 0,102.040283203 32.91412353499999 0 0,102.040283203 32.91488581099998 0 0,102.040283203 32.914916991999974 0 0,102.04026106999999 32.91500183300002 0 0,102.03991699199997 32.91632080099998 0 0,102.03967285099998 32.917480469 0 0,102.03955240800002 32.91816298499998 0 0,102.03948974600002 32.91851806599999 0 0,102.03967285200002 32.919128418000014 0 0,102.04010009799998 32.919921875 0 0,102.04032270099998 32.92043068700002 0 0,102.040527344 32.920898437999995 0 0,102.040635011 32.92113171699998 0 0,102.04089355500003 32.92169189499998 0 0,102.04107665999999 32.922302246000015 0 0,102.04113384200002 32.922465622000004 0 0,102.041503906 32.92352294900002 0 0,102.04158572900002 32.924041165999995 0 0,102.04168701200001 32.924682616999974 0 0,102.041687013 32.92572021500001 0 0,102.04168701200001 32.92669677700002 0 0,102.04168701200001 32.92678633700001 0 0,102.04168701200001 32.926913489000015 0 0,102.04168701200001 32.927490234000004 0 0,102.04168701200001 32.92871064399998 0 0,102.04168701200001 32.929077147999976 0 0,102.04173275 32.92938207100002 0 0,102.04187011699997 32.930297852000024 0 0,102.041991429 32.93090441800001 0 0,102.04211425800003 32.931518555000025 0 0,102.04202732099998 32.93186630500003 0 0,102.04187011699997 32.932495116999974 0 0,102.04132080099998 32.93389892599998 0 0,102.04119866399998 32.93408683199999 0 0,102.041147937 32.934164873999975 0 0,102.04075178599999 32.93477433700002 0 0,102.040527344 32.935119628999985 0 0,102.03992701800001 32.935548434 0 0,102.03967285200002 32.93572998000002 0 0,102.03887939499998 32.93572998000002 0 0,102.03790283199999 32.93548584000001 0 0,102.03668212899998 32.93487548799999 0 0,102.03552246200002 32.934326172 0 0,102.03472900399998 32.93389892599998 0 0,102.03369140699999 32.933715819999975 0 0,102.03289794900002 32.93328857400002 0 0,102.03228759699999 32.93292236299999 0 0,102.03192138700001 32.932495116999974 0 0,102.03112792899998 32.93231201200001 0 0,102.02972412000003 32.93231201200001 0 0,102.02850341800001 32.93267822299998 0 0,102.02752685500002 32.93292236299999 0 0,102.02667236299999 32.93328857400002 0 0,102.025878906 32.933105469 0 0,102.02532959000001 32.93292236299999 0 0,102.02507505900002 32.93266783199999 0 0,102.02471923799999 32.93231201200001 0 0,102.02442686500001 32.93176903300002 0 0,102.02429199199997 32.931518555000025 0 0,102.02410888700001 32.930297852000024 0 0,102.02349853499999 32.92932128899997 0 0,102.02288818300002 32.928710937999995 0 0,102.02227783199999 32.928527831999986 0 0,102.02130126899999 32.928527831999986 0 0,102.020507813 32.928527831999986 0 0,102.01971435500002 32.92828369099999 0 0,102.01892089799998 32.92767334000001 0 0,102.01849365200002 32.927307128999985 0 0,102.01770019499997 32.926513672 0 0,102.017089844 32.925903319999975 0 0,102.016113281 32.92510986299999 0 0,102.01507568400001 32.92449951200001 0 0,102.01452636699997 32.924316406 0 0,102.01228335399998 32.92384299399998 0 0,102.01051303499997 32.92372877899999 0 0,102.00937089400003 32.92367167200001 0 0,102.00845718099998 32.92338613700002 0 0,102.00708661200002 32.92212978200001 0 0,102.006515541 32.92155871099999 0 0,102.00543050700003 32.920873426000014 0 0,102.00428836499998 32.91978839199999 0 0,102.00388861599998 32.91881757200002 0 0,102.003603081 32.91767543100002 0 0,102.00337465199999 32.916761717999975 0 0,102.00274647499998 32.91590511200002 0 0,102.00086194199997 32.91510561299998 0 0,101.99869187299998 32.91424900700002 0 0,101.99595073400002 32.913163972999996 0 0,101.99463727199998 32.91322108000003 0 0,101.99292406 32.91350661500002 0 0,101.99149638300003 32.91624775399998 0 0,101.990811098 32.917104359999996 0 0,101.99029713499999 32.91790385899998 0 0,101.98984027799997 32.91853203699998 0 0,101.98904077899999 32.918646250999984 0 0,101.98778442399998 32.918246501 0 0,101.98647096100001 32.91813228699999 0 0,101.98532882 32.918189394000024 0 0,101.98481485600001 32.91881757200002 0 0,101.984186679 32.91921732100002 0 0,101.98272705099998 32.91888427700002 0 0,101.98187255900001 32.918090819999975 0 0,101.98150634799998 32.917724609000004 0 0,101.98107910200002 32.91729736299999 0 0,101.98052978499999 32.916870116999974 0 0,101.97967529300001 32.916870116999974 0 0,101.97912597700002 32.917114258000026 0 0,101.97808837899998 32.91729736299999 0 0,101.977294922 32.91729736299999 0 0,101.97650146500001 32.917480469 0 0,101.97501623599999 32.917575493000015 0 0,101.97411204100001 32.918051386 0 0,101.97339820299999 32.91871763500001 0 0,101.97296990000001 32.919336294000004 0 0,101.972256061 32.92005013300002 0 0,101.97158981199999 32.92109709599998 0 0,101.97088623000002 32.92352294900002 0 0,101.97088622899997 32.92406129800003 0 0,101.97088623000002 32.924072265999996 0 0,101.970703125 32.924682616999974 0 0,101.97050405499999 32.92496700200002 0 0,101.97027587899998 32.925292969 0 0,101.96963681800003 32.925971971000024 0 0,101.96929931699998 32.92633056599999 0 0,101.968505859 32.92669677700002 0 0,101.968416214 32.92669677700002 0 0,101.96771240200002 32.92669677700002 0 0,101.96667480500003 32.92669677700002 0 0,101.96588134799998 32.926879883000026 0 0,101.965087891 32.927490234000004 0 0,101.96447753899997 32.92791748000002 0 0,101.96350097700002 32.928527831999986 0 0,101.96228027299998 32.928894043000014 0 0,101.96148681599999 32.929077147999976 0 0,101.960693359 32.92932128899997 0 0,101.95989990200002 32.92932128899997 0 0,101.95910644499997 32.92932128899997 0 0,101.95831298799999 32.92932128899997 0 0,101.957519531 32.92932128899997 0 0,101.95648193400001 32.92950439499998 0 0,101.955322266 32.930297852000024 0 0,101.95471191399997 32.93072509799998 0 0,101.95349120999998 32.93109130900001 0 0,101.951904297 32.931884765999996 0 0,101.950683594 32.93267822299998 0 0,101.95007324199997 32.93328857400002 0 0,101.95007324199997 32.93344572500001 0 0,101.95007324199997 32.933828355 0 0,101.95007324199997 32.934082031 0 0,101.95007324199997 32.93412066500002 0 0,101.95007324199997 32.93487548799999 0 0,101.95050048799999 32.935302734000004 0 0,101.95050048799999 32.93591308600003 0 0,101.95050048799999 32.937072753999985 0 0,101.95050048799999 32.93750344 0 0,101.95050048799999 32.938293456999986 0 0,101.95050048799999 32.93908691399997 0 0,101.95031738300003 32.939697265999996 0 0,101.94989013700001 32.94012451200001 0 0,101.948080737 32.941227336 0 0,101.94631993600001 32.94198876299998 0 0,101.944987438 32.94222670900001 0 0,101.94294110200002 32.941703227999994 0 0,101.942084496 32.94079903300002 0 0,101.94151342499998 32.93970448099998 0 0,101.940673828 32.938720703 0 0,101.94044514000001 32.938720703 0 0,101.94012451200001 32.938720703 0 0,101.93936469099998 32.938720703 0 0,101.93927001999998 32.938720703 0 0,101.93811035200002 32.938720703 0 0,101.93755459900001 32.93872070499998 0 0,101.93670654200002 32.938720703 0 0,101.93548584000001 32.938476562999995 0 0,101.93536900800001 32.93832468300002 0 0,101.93487548799999 32.93768310500002 0 0,101.93450927700002 32.936706543000014 0 0,101.934326172 32.93609619099999 0 0,101.934082031 32.93548584000001 0 0,101.93328857300003 32.93487548799999 0 0,101.93231201200001 32.934692383000026 0 0,101.93162528300002 32.934692384000016 0 0,101.93151855500003 32.934692383000026 0 0,101.93059717199998 32.93485498000001 0 0,101.93048095699999 32.93487548799999 0 0,101.929966664 32.935152415000005 0 0,101.929761477 32.93526290099999 0 0,101.9296875 32.935302734000004 0 0,101.92924136900001 32.93546709999998 0 0,101.92852783199999 32.93572998000002 0 0,101.92835044399999 32.93572998000002 0 0,101.92767334000001 32.93572998000002 0 0,101.92687988300003 32.935302734000004 0 0,101.925713804 32.934374488 0 0,101.92504755499999 32.934374488 0 0,101.92452407399998 32.934326898999984 0 0,101.92395300300001 32.93451725599999 0 0,101.92287725800003 32.935500391999994 0 0,101.922605783 32.935612176999996 0 0,101.921875 32.93591308600003 0 0,101.920669347 32.935754574999976 0 0,101.92005068700001 32.935516629000006 0 0,101.91943202700003 32.93494555900003 0 0,101.91909890199997 32.93399377399999 0 0,101.91781399299998 32.933232347 0 0,101.916909798 32.93332752499998 0 0,101.91629113800002 32.934041363000006 0 0,101.91562488900001 32.93442207700002 0 0,101.91467310500002 32.93456484500001 0 0,101.91310266099998 32.934231720000014 0 0,101.912341233 32.93451725599999 0 0,101.91134186 32.93513591599998 0 0,101.91048525399998 32.935183505 0 0,101.90920034499999 32.93461243399997 0 0,101.908581685 32.93466002299999 0 0,101.90815338200002 32.93546903999999 0 0,101.90696365100001 32.93608769999997 0 0,101.90624981299999 32.93642082399998 0 0,101.90501249300002 32.937039484000024 0 0,101.90363240599999 32.93880028500001 0 0,101.90263303199998 32.939418945 0 0,101.901062588 32.939990016000024 0 0,101.90044392800002 32.940180372999976 0 0,101.90025357100001 32.942036352 0 0,101.90091982000001 32.942988136999986 0 0,101.90196678299998 32.944558581000024 0 0,101.90277579999997 32.945320009 0 0,101.90353722700002 32.945986258000005 0 0,101.90411376999998 32.94732665999999 0 0,101.90368652299998 32.94830322299998 0 0,101.903076172 32.948730469 0 0,101.90228271500001 32.949096680000025 0 0,101.90224686300002 32.94910495300002 0 0,101.90148925800003 32.94927978499999 0 0,101.90069580099998 32.94927978499999 0 0,101.90046633700001 32.949245366000014 0 0,101.89947509799998 32.949096680000025 0 0,101.89891912899998 32.94903253199999 0 0,101.89788818400001 32.94891357400002 0 0,101.897353931 32.94871674500001 0 0,101.896728516 32.948486328 0 0,101.89569091700002 32.948486328 0 0,101.89489745999998 32.948486328 0 0,101.89470835600002 32.948604519000014 0 0,101.89454078300002 32.948709252000015 0 0,101.89392089799998 32.949096680000025 0 0,101.89288330099998 32.950073241999974 0 0,101.89172363300003 32.95050048799999 0 0,101.89031982400002 32.95111084000001 0 0,101.88909912100002 32.95147705099998 0 0,101.88787841800001 32.95172119099999 0 0,101.88708496100003 32.951904297 0 0,101.886474609 32.951904297 0 0,101.885498047 32.95172119099999 0 0,101.88488769499997 32.95147705099998 0 0,101.884277344 32.95172119099999 0 0,101.88372802700002 32.95208740200002 0 0,101.883300781 32.952697753999985 0 0,101.882080078 32.95330810500002 0 0,101.88092040999999 32.954101562999995 0 0,101.879882813 32.95452880900001 0 0,101.87908935500002 32.955078125 0 0,101.87847900399998 32.955322265999996 0 0,101.87811279300001 32.955871581999986 0 0,101.877929688 32.95648193400001 0 0,101.87798135700001 32.95677472800003 0 0,101.878112794 32.957519531 0 0,101.87829589799998 32.95831298799999 0 0,101.87829589799998 32.95928955099998 0 0,101.87811279300001 32.960510253999985 0 0,101.87750244099999 32.96130371100003 0 0,101.87689209000001 32.96252441399997 0 0,101.876439618 32.96338411300002 0 0,101.87628173799999 32.963684081999986 0 0,101.875724048 32.96479946400001 0 0,101.87567138700001 32.96490478499999 0 0,101.87518558300002 32.96544456800001 0 0,101.87512206999997 32.96551513700001 0 0,101.87432861299999 32.96551513700001 0 0,101.87347412000003 32.965270996000015 0 0,101.872070313 32.965087890999996 0 0,101.87152099600002 32.965087890999996 0 0,101.87091064600003 32.96490478499999 0 0,101.869873047 32.964721680000025 0 0,101.868988994 32.964721680000025 0 0,101.86853027299998 32.964721680000025 0 0,101.867675781 32.964721680000025 0 0,101.86739558599999 32.964721681000015 0 0,101.86702564699999 32.964721681000015 0 0,101.866699219 32.964721680000025 0 0,101.86590576200001 32.965270996000015 0 0,101.86549636000001 32.965434757000025 0 0,101.86529540999999 32.96551513700001 0 0,101.86468505800002 32.96551513700001 0 0,101.864074706 32.96551513700001 0 0,101.86309814499998 32.96551513700001 0 0,101.862304688 32.96551513700001 0 0,101.86151122899997 32.96551513700001 0 0,101.86047363300003 32.965087890999996 0 0,101.85968017599998 32.965087890999996 0 0,101.85945190000001 32.965263488999994 0 0,101.8590451 32.96557640999998 0 0,101.858886719 32.965698241999974 0 0,101.85852050699998 32.966308594 0 0,101.85846013399998 32.966394842 0 0,101.85830131300003 32.966621730999975 0 0,101.85809326200001 32.966918944999975 0 0,101.85809326200001 32.96771240200002 0 0,101.85795263799997 32.968462397999986 0 0,101.857910156 32.96868896500001 0 0,101.85748290999999 32.96911621100003 0 0,101.85747096400002 32.96911979499998 0 0,101.85687255900001 32.96929931599999 0 0,101.85607910099998 32.96929931599999 0 0,101.85528564499998 32.96929931599999 0 0,101.85430908199999 32.96911621100003 0 0,101.853271484 32.968872069999975 0 0,101.852294922 32.96868896500001 0 0,101.85150146500001 32.968505859000004 0 0,101.85052490200002 32.967895508000026 0 0,101.84991455099998 32.967895508000026 0 0,101.84953052100002 32.967895508000026 0 0,101.849121094 32.967895508000026 0 0,101.84808941900002 32.96807756800001 0 0,101.84808349600002 32.96807861299999 0 0,101.847106935 32.96868896500001 0 0,101.846679688 32.96911621100003 0 0,101.846833925 32.96961748199999 0 0,101.846923828 32.969909668000014 0 0,101.84719154300001 32.97029636899998 0 0,101.84747314499998 32.970703125 0 0,101.84765999299998 32.971130206 0 0,101.84790039199999 32.971679687999995 0 0,101.847900391 32.972006572 0 0,101.847900391 32.97271728499999 0 0,101.84771728700002 32.973510741999974 0 0,101.84747314499998 32.974487305000025 0 0,101.84791732600002 32.975646239000014 0 0,101.848036299 32.97636007699998 0 0,101.84738194800002 32.97737134800002 0 0,101.84684656899998 32.977847241000006 0 0,101.84589478499998 32.97796621399999 0 0,101.84411621200002 32.978271484000004 0 0,101.84368896500001 32.979309081999986 0 0,101.84332275399998 32.98028564499998 0 0,101.84238507999999 32.98153540499999 0 0,101.84179021400001 32.982606163000014 0 0,101.84149278199999 32.98343897400002 0 0,101.84077894299998 32.98462870399999 0 0,101.84000561900001 32.985521001999984 0 0,101.83893486099998 32.985818435 0 0,101.83762615799998 32.98617535400001 0 0,101.836198481 32.98617535400001 0 0,101.834413885 32.98617535400001 0 0,101.83274826299998 32.98617535400001 0 0,101.83102315299999 32.986056381000026 0 0,101.82906009800001 32.98599689500003 0 0,101.82745396199999 32.98599689500003 0 0,101.82674012299998 32.985818435 0 0,101.82549090600003 32.98522357000002 0 0,101.82442014899999 32.985104596999975 0 0,101.823893231 32.98582627100001 0 0,101.823730469 32.98669433600003 0 0,101.823486328 32.987304687999995 0 0,101.82312011699997 32.98809814499998 0 0,101.82255589099998 32.98879257599998 0 0,101.82232665999999 32.989074706999986 0 0,101.82227458400001 32.989111904000026 0 0,101.82220972300001 32.989158234 0 0,101.821790023 32.98945802100002 0 0,101.82147216700002 32.98968505900001 0 0,101.82067871100003 32.99029540999999 0 0,101.81991764600002 32.990438111 0 0,101.81970214799998 32.990478515999996 0 0,101.819528381 32.99045585099998 0 0,101.81913712099998 32.99040481700001 0 0,101.818979706 32.990384284000015 0 0,101.818298341 32.99029540999999 0 0,101.817816478 32.99020506199997 0 0,101.817651496 32.99017412799998 0 0,101.81732177700002 32.990112305000025 0 0,101.81610107400002 32.98992919900002 0 0,101.81594650400001 32.98977462900001 0 0,101.81587132099997 32.98969944700002 0 0,101.81549072299998 32.98931884799998 0 0,101.81451415999999 32.988525390999996 0 0,101.81240387100001 32.986294326999996 0 0,101.811154654 32.98617535400001 0 0,101.81014338300002 32.986234841 0 0,101.80913211199999 32.98682970599998 0 0,101.80865621999999 32.98766251699999 0 0,101.80865621999999 32.988852248 0 0,101.80883467899997 32.99016095100001 0 0,101.80925108500003 32.99093427600002 0 0,101.809905437 32.991648113999986 0 0,101.810381329 32.992361953 0 0,101.80987548799999 32.99407959000001 0 0,101.808898925 32.995117187999995 0 0,101.80792236299999 32.99609375 0 0,101.80749511599998 32.996887206999986 0 0,101.80670166099998 32.997314453 0 0,101.80572509799998 32.99749755900001 0 0,101.80468749900001 32.99749755900001 0 0,101.803710938 32.997070312999995 0 0,101.803334974 32.99687127499999 0 0,101.80267334000001 32.996520996000015 0 0,101.802125558 32.99609962699998 0 0,101.80187988199998 32.99591064499998 0 0,101.80171546700001 32.99591064600003 0 0,101.80108642599998 32.99591064499998 0 0,101.80047607400002 32.99609375 0 0,101.79976462899998 32.996805196000025 0 0,101.79968261800002 32.996887206999986 0 0,101.79888915999999 32.99768066399997 0 0,101.79827880900001 32.998474121000015 0 0,101.798095703 32.99932861299999 0 0,101.79827880900001 33.000122069999975 0 0,101.79839578399998 33.00050224099999 0 0,101.79852294900002 33.00091552700002 0 0,101.79852294900002 33.001525878999985 0 0,101.79852294900002 33.002075194999975 0 0,101.79791259799998 33.002929687999995 0 0,101.797119141 33.00372314499998 0 0,101.79699800200001 33.00379582900001 0 0,101.79650878899997 33.00408935500002 0 0,101.79608154300001 33.004516602000024 0 0,101.79528808600003 33.005126953 0 0,101.79437668499997 33.005297841000015 0 0,101.79431152299998 33.00531005900001 0 0,101.79330430599998 33.005487802999994 0 0,101.79327392599998 33.00549316399997 0 0,101.79310592899998 33.00549316399997 0 0,101.79262608699997 33.00549316500002 0 0,101.792480469 33.00549316399997 0 0,101.79242494599998 33.00552306200001 0 0,101.79168701200001 33.00592040999999 0 0,101.79166626300002 33.00592663499998 0 0,101.79107665999999 33.006103515999996 0 0,101.790527344 33.006286621000015 0 0,101.78902566699998 33.005984366999996 0 0,101.788371315 33.005746421000026 0 0,101.78771696299998 33.00491361000002 0 0,101.78700312500001 33.003961824999976 0 0,101.7862298 33.00366439300001 0 0,101.785337502 33.003723879000006 0 0,101.78504006899999 33.00425925799999 0 0,101.78462366399998 33.005508475 0 0,101.784147771 33.00610333999998 0 0,101.78355290600001 33.00610333999998 0 0,101.78248214899997 33.00568693399998 0 0,101.78200625699998 33.004973096000015 0 0,101.781411391 33.004556690000015 0 0,101.78069755299998 33.00473514999999 0 0,101.78034063400003 33.00544898800001 0 0,101.78057858 33.00663871900002 0 0,101.78057858 33.00759050300002 0 0,101.78045960700001 33.008423315000016 0 0,101.77998371500001 33.00913715299998 0 0,101.77950782300002 33.00931561200002 0 0,101.77843706499999 33.00937509900001 0 0,101.777544767 33.00937509900001 0 0,101.77683092900003 33.00901818 0 0,101.77558171200002 33.00889920700001 0 0,101.77516530600002 33.008661260999986 0 0,101.77427300800002 33.00836382799997 0 0,101.77379711600003 33.008720746999984 0 0,101.77385660300001 33.00937509900001 0 0,101.77391608900001 33.01014842400002 0 0,101.77385660300001 33.01050534299998 0 0,101.77329500299999 33.01111452599997 0 0,101.77201251999998 33.011159695 0 0,101.77159611500002 33.011159695 0 0,101.77088227600001 33.011159695 0 0,101.77028741100003 33.011100208000016 0 0,101.76981151899997 33.010981234999974 0 0,101.769097681 33.010564828999975 0 0,101.76820538300001 33.01044585599999 0 0,101.767848464 33.010921748999976 0 0,101.76808641000002 33.011814045999984 0 0,101.76838384199999 33.012527885 0 0,101.76850281499998 33.01353915599998 0 0,101.76850281499998 33.01455042700002 0 0,101.76838384199999 33.015621184 0 0,101.76812744099999 33.01690673799999 0 0,101.76751709000001 33.017700194999975 0 0,101.76630181399997 33.01924986199998 0 0,101.76529054299999 33.01978524100002 0 0,101.764814651 33.02008267299999 0 0,101.763055173 33.02025400500003 0 0,101.76232910200002 33.020324706999986 0 0,101.76171875 33.01989746100003 0 0,101.76007080099998 33.019104003999985 0 0,101.75872802700002 33.018310547 0 0,101.75732421800001 33.017700194999975 0 0,101.75628662100002 33.01727294900002 0 0,101.75499937400002 33.01657296799999 0 0,101.75422604900001 33.016453995000006 0 0,101.753393238 33.01651348199999 0 0,101.75303631899999 33.01681091500001 0 0,101.75273888599997 33.01698937399999 0 0,101.75267939999998 33.01740577999999 0 0,101.75261991299999 33.018357563999984 0 0,101.75178710199998 33.018892943000026 0 0,101.750775831 33.01936883500002 0 0,101.74970507299997 33.01990421400001 0 0,101.74934815400002 33.020618051999975 0 0,101.749407641 33.021272404 0 0,101.75053788500003 33.02204572900001 0 0,101.75089480399998 33.02287854000002 0 0,101.75201471899999 33.02567754299997 0 0,101.75261776899998 33.02748669499999 0 0,101.752441454 33.031087680999974 0 0,101.75261991299999 33.031861004999996 0 0,101.752627845 33.03312211999997 0 0,101.75244938499998 33.03419287700001 0 0,101.75209246600002 33.03520414799999 0 0,101.75155708699998 33.035977473 0 0,101.750962222 33.03621541899997 0 0,101.750545816 33.036572337999985 0 0,101.75036735700002 33.037107717000026 0 0,101.750545816 33.03770258200001 0 0,101.75012941099999 33.03853539400001 0 0,101.74995095100002 33.03895179900002 0 0,101.74971300499999 33.039546664 0 0,101.74971300499999 33.040201016000026 0 0,101.74983197799997 33.04091485499998 0 0,101.75024838399997 33.041688179000005 0 0,101.75042684300001 33.04228304499998 0 0,101.75042684300001 33.043115855999986 0 0,101.750069924 33.04365123500003 0 0,101.74947505900002 33.04472199200001 0 0,101.74947505900002 33.04507891100002 0 0,101.75030786999997 33.04591172300002 0 0,101.75084324900001 33.04698248 0 0,101.75108119499998 33.047815291000006 0 0,101.75114068200003 33.04942142800002 0 0,101.75114068200003 33.04965937399999 0 0,101.75114068200003 33.04995680600001 0 0,101.75114068200003 33.05114653700002 0 0,101.75078376200003 33.052217294 0 0,101.74953454500002 33.053347538000025 0 0,101.74888019399998 33.053585483999996 0 0,101.74733354400001 33.05423983600002 0 0,101.74667919199999 33.05465624200002 0 0,101.74638176000002 33.056440838000015 0 0,101.74685765200002 33.05757108199998 0 0,101.74685765200002 33.05887978499999 0 0,101.747036111 33.06001002900001 0 0,101.74774995000001 33.06114027299998 0 0,101.74858276100002 33.061794625000005 0 0,101.74977249099999 33.062805895999986 0 0,101.75066478899998 33.063400761000025 0 0,101.75231933600003 33.065307616999974 0 0,101.752685547 33.065917969 0 0,101.752685547 33.066894531 0 0,101.75207519499997 33.06707763700001 0 0,101.750671388 33.06610107400002 0 0,101.74987793000003 33.06549072299998 0 0,101.74908447299998 33.06512451200001 0 0,101.74792480500003 33.065307616999974 0 0,101.74688720699999 33.065673828 0 0,101.74624891899998 33.065953080999975 0 0,101.74613213800001 33.06600417200002 0 0,101.74591064499998 33.06610107400002 0 0,101.74548339799998 33.066528319999975 0 0,101.744873047 33.06707763700001 0 0,101.74432373000002 33.068115234000004 0 0,101.74416454300001 33.06841768999999 0 0,101.74368305399997 33.069014305999985 0 0,101.74335587799999 33.069400969000014 0 0,101.74299895899998 33.069817374000024 0 0,101.74279075599998 33.07032300999998 0 0,101.74258255299998 33.071245051000005 0 0,101.74225537799998 33.071899402999975 0 0,101.74174974200002 33.072732213999984 0 0,101.74139282300001 33.073297335999996 0 0,101.74109539 33.073505538999996 0 0,101.74032206599998 33.07368399799998 0 0,101.73969745699998 33.07332707900002 0 0,101.73925130800001 33.07291067400001 0 0,101.73871592900002 33.07243478100003 0 0,101.73788311800001 33.07183991599999 0 0,101.73725850900001 33.071482996999976 0 0,101.73687464400001 33.071059132000016 0 0,101.73651123000002 33.070922852000024 0 0,101.73547363300003 33.07067871100003 0 0,101.734130859 33.07067871100003 0 0,101.732910156 33.07049560500002 0 0,101.73237729700003 33.06996274599999 0 0,101.73229980500003 33.069885253999985 0 0,101.73168945200001 33.07012939499998 0 0,101.73132324199997 33.071105956999986 0 0,101.73132324199997 33.07208251999998 0 0,101.73130818300001 33.072131463000005 0 0,101.73107910200002 33.072875977000024 0 0,101.73107910200002 33.07385805299998 0 0,101.73107910200002 33.07391357400002 0 0,101.73102574699999 33.07408253 0 0,101.730712891 33.075073241999974 0 0,101.730712891 33.07511539699999 0 0,101.730712891 33.07516566100003 0 0,101.730712891 33.075683594 0 0,101.73068153399998 33.075755715000014 0 0,101.73010253899997 33.07708740200002 0 0,101.729680422 33.079010025 0 0,101.72910935099998 33.079688171999976 0 0,101.72835982100003 33.08004509099999 0 0,101.72796720999997 33.08011647500001 0 0,101.72768167499999 33.08011647500001 0 0,101.72746752299997 33.08008078300003 0 0,101.72693214399999 33.08004509099999 0 0,101.726253998 33.07975955500001 0 0,101.72502459700002 33.078837840000006 0 0,101.72448730500003 33.07867431599999 0 0,101.72332763700001 33.07849121100003 0 0,101.72210693400001 33.07830810500002 0 0,101.72113037100002 33.07830810500002 0 0,101.72056161299997 33.07850884300001 0 0,101.72009277299998 33.07867431599999 0 0,101.71887206999997 33.07952880900001 0 0,101.71841962299999 33.07990827200001 0 0,101.71818167700002 33.080056988000024 0 0,101.71782475700002 33.080265191000024 0 0,101.71770578399997 33.080265191000024 0 0,101.71702168899998 33.080235447999996 0 0,101.71672425700001 33.08017596100001 0 0,101.71648631099998 33.079848785000024 0 0,101.716412827 33.079161191000026 0 0,101.71604016200001 33.07854008200002 0 0,101.71562375600001 33.077826243000004 0 0,101.714850431 33.07669599899998 0 0,101.71455299899998 33.075922675000015 0 0,101.71455299899998 33.07508986300002 0 0,101.714374539 33.07413807900002 0 0,101.71366070099998 33.073424241 0 0,101.711816618 33.07336475400001 0 0,101.71122175300002 33.07401910599998 0 0,101.71062688799998 33.07467345800001 0 0,101.70937767100003 33.07461397100002 0 0,101.708663833 33.07401910599998 0 0,101.70848537299997 33.07372167300002 0 0,101.70792025100002 33.07330526800001 0 0,101.70765256200002 33.07333501099998 0 0,101.707414616 33.07363244300001 0 0,101.70729564200002 33.07416782199999 0 0,101.70741416499999 33.074985481 0 0,101.70709228499999 33.07550048799999 0 0,101.70634993099998 33.07698519600001 0 0,101.706298828 33.07708740200002 0 0,101.70568847700002 33.078125 0 0,101.70489501899999 33.079101562999995 0 0,101.704101563 33.07952880900001 0 0,101.702880859 33.080322265999996 0 0,101.70234369100001 33.08085943399999 0 0,101.70208740200002 33.08111572299998 0 0,101.70181868399999 33.081158152 0 0,101.700927734 33.081298828 0 0,101.700250563 33.081298828 0 0,101.69927978599998 33.081298828 0 0,101.69814347900001 33.081298828 0 0,101.697509766 33.081298828 0 0,101.69647216800001 33.08111572299998 0 0,101.6953125 33.08111572299998 0 0,101.69329834000001 33.080871581999986 0 0,101.69265850900001 33.080818263000026 0 0,101.69110107400002 33.080688477000024 0 0,101.68908691399997 33.080688477000024 0 0,101.68829345699999 33.080688477000024 0 0,101.68707275399998 33.080688477000024 0 0,101.68575856500001 33.08056527100001 0 0,101.68511962899998 33.080505371000015 0 0,101.683781081 33.080505371000015 0 0,101.68292236299999 33.080505371000015 0 0,101.68127441399997 33.080078125 0 0,101.68048095799998 33.07989501999998 0 0,101.67907714799998 33.07971191399997 0 0,101.67843511900003 33.07923736999999 0 0,101.67842033199997 33.079226441 0 0,101.67841525799997 33.079222690999984 0 0,101.67767334000001 33.07867431599999 0 0,101.67687988300003 33.077880859000004 0 0,101.67664141799997 33.07736418500002 0 0,101.676513672 33.07708740200002 0 0,101.67572021500001 33.07611084000001 0 0,101.67492675800003 33.075317383000026 0 0,101.674072266 33.07489013700001 0 0,101.67291259799998 33.07489013700001 0 0,101.67288570400001 33.07489013700001 0 0,101.672119141 33.07489013700001 0 0,101.67108154300001 33.07489013700001 0 0,101.669921875 33.07452392599998 0 0,101.66895953199997 33.074299379000024 0 0,101.66809081999997 33.074096680000025 0 0,101.66632080099998 33.07391357400002 0 0,101.66510009799998 33.074096680000025 0 0,101.66480537899997 33.07439139899998 0 0,101.66467285099998 33.07452392599998 0 0,101.66448974600002 33.075317383000026 0 0,101.664454245 33.075506722 0 0,101.664306641 33.076293944999975 0 0,101.664294143 33.07634810100001 0 0,101.66412353499999 33.07708740200002 0 0,101.66369628899997 33.077880859000004 0 0,101.66296983400002 33.07860731400001 0 0,101.66290283199999 33.07867431599999 0 0,101.662755919 33.078757569000004 0 0,101.66107177700002 33.07971191399997 0 0,101.660209619 33.08016568199997 0 0,101.659912109 33.080322265999996 0 0,101.65915096600003 33.080673563000005 0 0,101.65911865200002 33.080688477000024 0 0,101.65832519499997 33.080871581999986 0 0,101.65728759799998 33.080871581999986 0 0,101.655517578 33.080871581999986 0 0,101.65393066399997 33.080871581999986 0 0,101.65350341800001 33.081298828 0 0,101.65350341800001 33.081909180000025 0 0,101.65350341700002 33.08237248900002 0 0,101.65350341700002 33.08239550600001 0 0,101.65350341700002 33.082885741999974 0 0,101.65332031399998 33.08392334000001 0 0,101.65252685500002 33.08489990200002 0 0,101.65148925800003 33.085693359000004 0 0,101.65087890699999 33.08587646500001 0 0,101.65008544900002 33.08630371100003 0 0,101.64947509799998 33.08612060500002 0 0,101.64831543000003 33.085693359000004 0 0,101.64752197299998 33.085510253999985 0 0,101.647458927 33.085524803 0 0,101.646728516 33.085693359000004 0 0,101.64587402299998 33.08630371100003 0 0,101.645616706 33.08716144099998 0 0,101.64550781399998 33.08752441399997 0 0,101.645080565 33.088317871000015 0 0,101.644287109 33.08929443400001 0 0,101.643310547 33.090270996000015 0 0,101.64288330099998 33.090698241999974 0 0,101.64227294900002 33.091308594 0 0,101.64215233300001 33.09156993200003 0 0,101.64190673799999 33.09210205099998 0 0,101.64186282700001 33.09233624400002 0 0,101.64179400799998 33.09270328299999 0 0,101.64172363300003 33.09307861299999 0 0,101.64147949199997 33.093872069999975 0 0,101.64130859400001 33.094095552 0 0,101.64068603499999 33.094909668000014 0 0,101.64012253800001 33.095502821000025 0 0,101.64011143900001 33.09551450499998 0 0,101.63952636699997 33.096130371000015 0 0,101.63830566399997 33.096496581999986 0 0,101.63690185399997 33.09710693400001 0 0,101.63666290700002 33.097154724000006 0 0,101.63618857300003 33.09724959099998 0 0,101.63507080099998 33.09747314499998 0 0,101.63348388600002 33.098083496000015 0 0,101.632997268 33.09847887400002 0 0,101.63292512999999 33.098537486 0 0,101.63251500500002 33.09887071200001 0 0,101.63250732400002 33.098876953 0 0,101.63249456300002 33.098898647 0 0,101.63245877399999 33.09895948799999 0 0,101.63189697299998 33.09991455099998 0 0,101.63153076200001 33.101318359000004 0 0,101.63156952100002 33.103622572999996 0 0,101.63181201700002 33.10380170100001 0 0,101.631981811 33.10414352700002 0 0,101.632151604 33.10448535299997 0 0,101.63231838000002 33.10498075700002 0 0,101.63248515700002 33.105476162 0 0,101.63265193400002 33.10597156699998 0 0,101.63281606100003 33.10637747499999 0 0,101.63298018699999 33.10678338500003 0 0,101.633144302 33.10718928 0 0,101.63338170499998 33.10750407900002 0 0,101.633619109 33.10781888499997 0 0,101.63385651599998 33.10813369300001 0 0,101.63414065699999 33.10848589300002 0 0,101.63442479700001 33.108838091999985 0 0,101.63470892599997 33.109190290000015 0 0,101.63492252200001 33.10962328300002 0 0,101.63513612000003 33.110056273 0 0,101.63534970799998 33.11048927500002 0 0,101.63556329900001 33.110922277999975 0 0,101.63577689800002 33.111355274999994 0 0,101.63597381699998 33.111840427999994 0 0,101.63617074500002 33.112325587999976 0 0,101.636367672 33.11281075199997 0 0,101.636564599 33.11329590899999 0 0,101.63672952299999 33.113727369 0 0,101.63689444599999 33.11415883400002 0 0,101.63705937399999 33.114590306000025 0 0,101.63720691200001 33.11499224300002 0 0,101.63735444500003 33.11539417300003 0 0,101.63750197899998 33.115796096999986 0 0,101.63758091900002 33.116086107 0 0,101.63765986099997 33.116376124 0 0,101.63792042699998 33.116630765000025 0 0,101.63838536399999 33.116723406999995 0 0,101.6388503 33.116816046 0 0,101.639315238 33.11690867200002 0 0,101.639746221 33.11719071099998 0 0,101.64017721200003 33.117472755999984 0 0,101.64060819100001 33.11775479900001 0 0,101.64103916699997 33.11803683400001 0 0,101.64135184000003 33.118324433 0 0,101.64166451400001 33.118612041000006 0 0,101.64197718499997 33.11889965099999 0 0,101.64232102699998 33.11921217600002 0 0,101.64266486499997 33.119524696999974 0 0,101.64296730000001 33.11979960100001 0 0,101.64300869200002 33.119837226000016 0 0,101.64345889200001 33.12014749999997 0 0,101.64390908899998 33.12045777200001 0 0,101.64435928299997 33.12076803100001 0 0,101.644610822 33.121044127999994 0 0,101.644862365 33.121320234999985 0 0,101.64511390899997 33.121596341999975 0 0,101.64533111200001 33.12199470799999 0 0,101.64554830499998 33.122393074 0 0,101.645587106 33.12250601699998 0 0,101.64568574399999 33.12279313200003 0 0,101.645823189 33.12319318099998 0 0,101.645960634 33.12359322999998 0 0,101.64609808 33.123993283000004 0 0,101.64621379300002 33.124505097 0 0,101.64622956400001 33.124574859999996 0 0,101.64632949600002 33.125016914000014 0 0,101.64644521500003 33.125528730999974 0 0,101.646560937 33.12604054899998 0 0,101.646676657 33.12655236500001 0 0,101.64673779100002 33.127069178 0 0,101.64679891600002 33.12758599099999 0 0,101.64695122299997 33.12810086799999 0 0,101.647103534 33.12861574300001 0 0,101.64728182300001 33.12898294199999 0 0,101.64746011199998 33.12935014300001 0 0,101.64763839199998 33.12971734299998 0 0,101.64770566099997 33.12981977800001 0 0,101.64784552499998 33.13003275800003 0 0,101.64805267000003 33.13034817699997 0 0,101.648259817 33.13066359800001 0 0,101.64862161299999 33.13106527999997 0 0,101.648983396 33.13146696299998 0 0,101.64934518899997 33.131868645 0 0,101.649735464 33.132205752999994 0 0,101.65012573500002 33.13254285900001 0 0,101.650516004 33.13287996600002 0 0,101.65090627500001 33.133217073000026 0 0,101.651296548 33.13355417600002 0 0,101.65168682199999 33.13389127800002 0 0,101.652051637 33.134190545000024 0 0,101.652247101 33.13435087800002 0 0,101.65241646300001 33.134489798999994 0 0,101.65278129299998 33.134789049000005 0 0,101.65314611100001 33.135088311000004 0 0,101.653510928 33.13538757600003 0 0,101.65387261299998 33.13565811500001 0 0,101.65423429499998 33.135928655999976 0 0,101.65459597799997 33.13619919600001 0 0,101.654957658 33.13646973700003 0 0,101.65541932100001 33.136651793 0 0,101.65588099500002 33.13683384799998 0 0,101.656249559 33.136953920999986 0 0,101.65661811899997 33.13707399100002 0 0,101.65698668200002 33.13719406400003 0 0,101.65703342699999 33.13723144400001 0 0,101.65752355799998 33.13734891500002 0 0,101.65801368899997 33.13746638399999 0 0,101.65801870799999 33.137467587 0 0,101.658467707 33.137575191999986 0 0,101.65850382000002 33.137583845999984 0 0,101.65852237500002 33.13759076100001 0 0,101.65885153599999 33.137713432 0 0,101.65894212400002 33.137747192999996 0 0,101.65938043099999 33.13791054400002 0 0,101.65938570499998 33.13793465700002 0 0,101.65945980800001 33.13827344399999 0 0,101.659539188 33.13863634500001 0 0,101.65939236700001 33.139061642 0 0,101.65924554499998 33.139486949 0 0,101.65903090699999 33.13993289299998 0 0,101.65881626800001 33.140378828999985 0 0,101.65867302200002 33.14064815900002 0 0,101.658578837 33.140825243999984 0 0,101.658483295 33.14100488499997 0 0,101.658341409 33.141271663 0 0,101.65815014600003 33.141736283 0 0,101.657958871 33.14220091499999 0 0,101.65789560799999 33.142624442 0 0,101.65783235700002 33.143047954 0 0,101.65776910599999 33.14347146699998 0 0,101.65781835299998 33.143969336 0 0,101.65786759299999 33.14446720400002 0 0,101.657916823 33.14496507299998 0 0,101.657966064 33.145462941999995 0 0,101.65800800699998 33.14594561500002 0 0,101.65804995399998 33.146428300000025 0 0,101.65809189999999 33.14691098100002 0 0,101.65813384799998 33.147393658 0 0,101.65817578899998 33.14787633399999 0 0,101.65820603399999 33.14837460799998 0 0,101.65823628099997 33.14887288099999 0 0,101.65826652599998 33.14937115700002 0 0,101.65828187300002 33.14987934999999 0 0,101.65829721699998 33.150387545 0 0,101.658312556 33.15089574000001 0 0,101.65832789400002 33.15140392799998 0 0,101.65828479200002 33.15186538699999 0 0,101.658241696 33.15232684799997 0 0,101.65819860300002 33.152788312999974 0 0,101.658155508 33.15324978699999 0 0,101.65799874099997 33.153598543999976 0 0,101.65784196599998 33.15394729299999 0 0,101.65768519 33.15429604299999 0 0,101.657489269 33.154607250000026 0 0,101.657293348 33.15491845600002 0 0,101.65705124599998 33.155211458 0 0,101.65680913099999 33.155504474 0 0,101.65656817600001 33.155835835999994 0 0,101.65632722800001 33.15616719299999 0 0,101.65611428599999 33.156670652 0 0,101.65590133900002 33.157174123000004 0 0,101.65579169699998 33.157573049999996 0 0,101.65574257700001 33.157751760999986 0 0,101.65568205199997 33.157971965 0 0,101.65557240999999 33.15837087900002 0 0,101.65544313599997 33.158623094000006 0 0,101.65531386200001 33.158875310999974 0 0,101.65509280200001 33.15911029900002 0 0,101.65481556100002 33.159500002000016 0 0,101.65453832700001 33.15988970199999 0 0,101.654261099 33.160279392999996 0 0,101.65400176399999 33.160758251000004 0 0,101.65374242000001 33.161237116999985 0 0,101.65348306800001 33.16171599299997 0 0,101.65334700699998 33.16212186600001 0 0,101.65321094699999 33.162527737000005 0 0,101.65307488000002 33.162933615999975 0 0,101.652938807 33.163339500999996 0 0,101.65290620899998 33.163771957999984 0 0,101.65287361899999 33.16420440899998 0 0,101.65284102599998 33.16463685999997 0 0,101.65280843300002 33.165069311000025 0 0,101.653088986 33.16529360999999 0 0,101.653548484 33.16539895400001 0 0,101.65400566900001 33.16542758999998 0 0,101.65422809699999 33.165441524000016 0 0,101.654462852 33.16545622799998 0 0,101.654888863 33.165459939000016 0 0,101.655314874 33.16546365200003 0 0,101.65574089299997 33.16546735600002 0 0,101.65623112999998 33.16545689200001 0 0,101.65672136500001 33.16544643499998 0 0,101.65721159600002 33.165435977000016 0 0,101.65770182300002 33.16542551600003 0 0,101.65820316000003 33.165405220000025 0 0,101.65870449800002 33.16538492500001 0 0,101.65920584700001 33.16536462800002 0 0,101.65970719400002 33.16534433300001 0 0,101.66018776300001 33.16539163800002 0 0,101.66066832899998 33.165438935 0 0,101.66103546900001 33.16550784200001 0 0,101.66140261200002 33.16557675600001 0 0,101.661823476 33.16591317699999 0 0,101.662155558 33.16632834000001 0 0,101.66243971300003 33.16666776599999 0 0,101.66248815699998 33.16672563399999 0 0,101.66272381200002 33.167007134000016 0 0,101.66301136700002 33.167461522999986 0 0,101.66329891800001 33.16791591600003 0 0,101.66356585599999 33.168191648000004 0 0,101.66383279500002 33.168467378 0 0,101.66409973399999 33.16874311599997 0 0,101.66452062799999 33.16907951000002 0 0,101.664941521 33.169415915 0 0,101.665342571 33.16959922799998 0 0,101.66574362 33.169782535000024 0 0,101.66614467 33.16996583700001 0 0,101.66644807699998 33.170189612 0 0,101.66675148299998 33.17041339100001 0 0,101.667061316 33.17084809800002 0 0,101.66737126800001 33.171282685999984 0 0,101.66772335899998 33.17160122400003 0 0,101.66807534100002 33.17191985300002 0 0,101.66837585100001 33.17204773200001 0 0,101.66867635800003 33.172175614000025 0 0,101.66904315 33.172231719000024 0 0,101.66940993999998 33.17228782400002 0 0,101.66977672899998 33.17234392400002 0 0,101.670188354 33.17237346799999 0 0,101.67059997199999 33.17240301800001 0 0,101.67092270699999 33.17251123199998 0 0,101.67124544 33.172619446 0 0,101.67161611300003 33.17280338799998 0 0,101.67198678400001 33.17298732500001 0 0,101.672283779 33.17324959899997 0 0,101.67258077700001 33.173511872999995 0 0,101.67287777400003 33.17377415599998 0 0,101.67324961999998 33.173996439999996 0 0,101.67362146800002 33.17421872099999 0 0,101.67399331399997 33.17444100900002 0 0,101.67438479700002 33.174482963 0 0,101.67477628500001 33.174524915000006 0 0,101.67488649299997 33.17461297400001 0 0,101.67497895899999 33.174995146000015 0 0,101.67507142900001 33.17537731800002 0 0,101.675242723 33.17575742499997 0 0,101.67541401800003 33.176137532999974 0 0,101.675633839 33.17661253599999 0 0,101.675853657 33.17708754199998 0 0,101.67620856100001 33.17750207099999 0 0,101.67656345500001 33.17791661199999 0 0,101.67697977400002 33.178099558999975 0 0,101.67724029499999 33.17821403800002 0 0,101.67739608699998 33.17828249600001 0 0,101.67790011599999 33.17834840199998 0 0,101.67840414800003 33.17841432099999 0 0,101.67893215800001 33.17851809899997 0 0,101.679460173 33.178621873 0 0,101.67976363999998 33.178845609999996 0 0,101.680067113 33.179069347999985 0 0,101.68037351100003 33.179388969 0 0,101.680618918 33.17964497600002 0 0,101.68067989999997 33.17970859299999 0 0,101.680919254 33.18007442700002 0 0,101.68115860199998 33.18044026199999 0 0,101.68139794199999 33.18080610800001 0 0,101.68163885400003 33.18122308300002 0 0,101.68187977000002 33.18164005199998 0 0,101.682192268 33.18200942300001 0 0,101.68250476600002 33.18237879600002 0 0,101.682817264 33.182748171000014 0 0,101.68312976099998 33.183117548999974 0 0,101.683442259 33.18348691699998 0 0,101.68377519799998 33.18392749100002 0 0,101.68410813700001 33.184368069000016 0 0,101.68444107599998 33.184808635000024 0 0,101.684634458 33.185162659000014 0 0,101.68482782900003 33.18551668399999 0 0,101.68502120800002 33.18587070699999 0 0,101.68526059300001 33.18623653999998 0 0,101.68532218000001 33.18633066000001 0 0,101.68549997500003 33.18660237199998 0 0,101.68573936299998 33.18696819500002 0 0,101.68593587200002 33.187424497999984 0 0,101.68613238199998 33.18788079799998 0 0,101.68609966100001 33.188303659999974 0 0,101.68606693999999 33.188726530999986 0 0,101.685941813 33.18911301899999 0 0,101.68581668399997 33.18949950199999 0 0,101.685773095 33.189605425000025 0 0,101.68562547200003 33.189964162000024 0 0,101.685434268 33.190428827000005 0 0,101.685232332 33.190791390000015 0 0,101.68503038900002 33.19115394300002 0 0,101.68482844699997 33.191516490000026 0 0,101.68456646599998 33.191905921 0 0,101.68439286099999 33.192163987000015 0 0,101.68430448499998 33.19229536 0 0,101.68404249600002 33.192684799000006 0 0,101.68400523399998 33.19273450899999 0 0,101.68380857099999 33.192996865 0 0,101.68357465399998 33.193308926999975 0 0,101.683379635 33.193569103000016 0 0,101.68334073699998 33.19362099900002 0 0,101.683032529 33.19399224 0 0,101.68272431899999 33.194363479 0 0,101.68241612399999 33.19473470899999 0 0,101.68235139500001 33.194812677000016 0 0,101.682107928 33.19510593799998 0 0,101.681799721 33.19547717900002 0 0,101.68149151199998 33.195848420999994 0 0,101.68121897200001 33.196266854999976 0 0,101.68094643500001 33.19668528300002 0 0,101.680673888 33.19710372499998 0 0,101.68040133699998 33.19752216799998 0 0,101.68012879499997 33.19794059899999 0 0,101.67985625799997 33.198359030999995 0 0,101.67958370899998 33.19877746999998 0 0,101.67931116 33.19919591500002 0 0,101.67905059399999 33.199633275999986 0 0,101.67895573700002 33.199792495 0 0,101.67895495200003 33.199793812999985 0 0,101.678790031 33.200070632000006 0 0,101.67865540100001 33.200296607999974 0 0,101.67862314299998 33.20035075200002 0 0,101.678623082 33.20035085400002 0 0,101.678529454 33.20050800500002 0 0,101.678336317 33.200832182 0 0,101.67828169400002 33.20092386699997 0 0,101.67826887899997 33.20094537599999 0 0,101.67798636200001 33.20141198699997 0 0,101.67783599900002 33.201660333999996 0 0,101.677703844 33.20187860599998 0 0,101.67768181999998 33.20198048100002 0 0,101.677673019 33.20202119700002 0 0,101.67762632300003 33.202237199000024 0 0,101.67760381800002 33.202341305000004 0 0,101.67750379099999 33.20280399799998 0 0,101.67755817599999 33.20309066499999 0 0,101.67761256400001 33.20337732799999 0 0,101.67796408100003 33.203676796000025 0 0,101.67831559500002 33.203976265999984 0 0,101.67871274499998 33.20427475399998 0 0,101.67910987800002 33.20457322200002 0 0,101.679595339 33.204773848 0 0,101.68008081200003 33.20497448200001 0 0,101.68049454099997 33.20506791299999 0 0,101.68063511499997 33.205099655000026 0 0,101.680908262 33.205161334000024 0 0,101.68132198299998 33.20525476099999 0 0,101.68187179300003 33.205319670999984 0 0,101.68242161199998 33.20538458300001 0 0,101.68297143000001 33.205449492000014 0 0,101.68346158000003 33.205554053000014 0 0,101.68395173699997 33.20565861799997 0 0,101.684441902 33.20576318299999 0 0,101.68492036800001 33.205983129 0 0,101.68539883699998 33.20620307500002 0 0,101.68587730399997 33.20642302099998 0 0,101.68620487700002 33.206684596 0 0,101.68653244500001 33.206946173999995 0 0,101.68686001700001 33.20720774799997 0 0,101.68719033500003 33.207558807 0 0,101.68752064699999 33.207909879 0 0,101.68785096599998 33.20826095199999 0 0,101.688269794 33.208520557999975 0 0,101.68868861700003 33.20878015400001 0 0,101.68910334600002 33.208905512 0 0,101.68931700600001 33.208970094999984 0 0,101.689518077 33.20903087300002 0 0,101.68991505100001 33.20907346400003 0 0,101.69031202399998 33.20911605700002 0 0,101.69070900000003 33.20915863900001 0 0,101.69124206499998 33.209172685 0 0,101.69177512800002 33.20918674400002 0 0,101.69230819900002 33.20920080299999 0 0,101.69275862 33.209298515 0 0,101.69320902800001 33.209396228 0 0,101.69365943899999 33.20949393699999 0 0,101.69410984899997 33.20959164999999 0 0,101.69456025800002 33.20968936000003 0 0,101.69491553900002 33.209860762999995 0 0,101.695270816 33.21003216700001 0 0,101.695542854 33.21016341400002 0 0,101.69562609100001 33.21020357200001 0 0,101.69578909 33.21027474599998 0 0,101.69606570600001 33.21039553000003 0 0,101.69650532600002 33.21058748899998 0 0,101.69694494100003 33.210779446000004 0 0,101.69738456200002 33.210971406 0 0,101.69778626800002 33.21116737800003 0 0,101.69818796300001 33.211363353000024 0 0,101.69851097100002 33.211520941 0 0,101.69858965399999 33.211559326999975 0 0,101.698872832 33.21186020900001 0 0,101.69915601500003 33.2121611 0 0,101.699443906 33.212615400999994 0 0,101.69973180800002 33.213069684000004 0 0,101.699945378 33.21333369500002 0 0,101.700158945 33.21359770800001 0 0,101.70046554100003 33.21391726600001 0 0,101.70077213399998 33.21423682300002 0 0,101.70123665099999 33.214495383999974 0 0,101.70170117200001 33.214753944999984 0 0,101.70211575299999 33.21487287000002 0 0,101.70253032599999 33.214991793000024 0 0,101.70294489700001 33.215110717000016 0 0,101.70344718400003 33.21511259900001 0 0,101.70394947800003 33.21511447900002 0 0,101.70445178099999 33.215116361000014 0 0,101.70495367400002 33.215105454000025 0 0,101.705455567 33.215094545 0 0,101.705847059 33.21495810599998 0 0,101.70623855399998 33.21482166200002 0 0,101.70663004699998 33.21468521600002 0 0,101.70703773000002 33.21458039999999 0 0,101.70744541599998 33.21447558900002 0 0,101.70781101900002 33.214486824000005 0 0,101.70817662000002 33.21449805899999 0 0,101.708552274 33.21483528300001 0 0,101.70872261300002 33.215176971999995 0 0,101.70889295500001 33.215518660999976 0 0,101.70906684800002 33.215975405999984 0 0,101.70924072499997 33.216432165000015 0 0,101.709325724 33.21696760999998 0 0,101.70941073099999 33.21750304300002 0 0,101.70958403200001 33.21794061899999 0 0,101.70975733400002 33.218378194000024 0 0,101.71004234999998 33.21873657100002 0 0,101.710327361 33.21909495599999 0 0,101.71041980199999 33.21913132100002 0 0,101.71071628800001 33.21936792600002 0 0,101.71101277000002 33.219604523999976 0 0,101.71130924699997 33.21984112299998 0 0,101.711636935 33.22010262399999 0 0,101.71196463000001 33.22036412599999 0 0,101.71229233000003 33.220625625000025 0 0,101.71262002399999 33.22088712599998 0 0,101.71302495999998 33.221185323999975 0 0,101.71342989800002 33.221483525 0 0,101.713834835 33.22178171899998 0 0,101.71416135499999 33.22200485500002 0 0,101.71448788200001 33.222227997000005 0 0,101.714814407 33.222451146000026 0 0,101.715246218 33.222633615999996 0 0,101.71567802800001 33.222816072 0 0,101.71610984300003 33.22299853099997 0 0,101.716553423 33.22331506400002 0 0,101.71699699800001 33.22363159399998 0 0,101.71712183900001 33.223780447000024 0 0,101.71718664299999 33.223857716 0 0,101.71737628900001 33.22408383999999 0 0,101.71739052800001 33.22454406000003 0 0,101.71733631400002 33.225005780000004 0 0,101.71728210999999 33.225467498 0 0,101.71729398299999 33.225851017000025 0 0,101.71739948499999 33.22630924200001 0 0,101.71750498099999 33.22676746399998 0 0,101.71756644099997 33.227277834999995 0 0,101.717627903 33.227788202 0 0,101.717689356 33.22829855499998 0 0,101.71767603500001 33.22860586500002 0 0,101.717662716 33.228913175 0 0,101.71776784000002 33.22935861600001 0 0,101.717872951 33.229804065999986 0 0,101.71797806400002 33.230249516000015 0 0,101.718171886 33.23060986500002 0 0,101.71836570699998 33.230970216 0 0,101.71871627500002 33.23123120399998 0 0,101.71906684800001 33.231492187000015 0 0,101.71941862300002 33.231791509000004 0 0,101.71977038400001 33.232090845000016 0 0,101.72004046299998 33.23245593299998 0 0,101.72031054899998 33.23282101500001 0 0,101.72058064200002 33.233186089000014 0 0,101.72072586799999 33.233451554 0 0,101.72090469099999 33.233818626000016 0 0,101.72108352200001 33.234185696 0 0,101.72126234299998 33.234552769000004 0 0,101.72143070499999 33.23507359199999 0 0,101.72159907399998 33.235594397 0 0,101.72176744900003 33.23611520200001 0 0,101.72189699900002 33.23661127399998 0 0,101.72202655299998 33.237107349999974 0 0,101.722246504 33.23757267399998 0 0,101.72246643800003 33.23803798300003 0 0,101.72268637399998 33.23850329099997 0 0,101.72290632199997 33.23896861100002 0 0,101.72310613299999 33.239306183999986 0 0,101.72330592999998 33.239643752000006 0 0,101.72350572800002 33.239981328 0 0,101.72399135799998 33.24024610800001 0 0,101.724476992 33.240510884 0 0,101.72477143499998 33.24078273600003 0 0,101.72502241900003 33.240921705999995 0 0,101.725273405 33.24106067700001 0 0,101.72549503800002 33.241444831000024 0 0,101.72561807300002 33.24172996300001 0 0,101.72574110099998 33.24201510300003 0 0,101.72589052199999 33.242414802999974 0 0,101.72599375599998 33.24269093700002 0 0,101.726039948 33.24281449199998 0 0,101.72605266199997 33.24322357099999 0 0,101.726065372 33.24363265300002 0 0,101.726078072 33.244041744000015 0 0,101.72607854300003 33.244547039 0 0,101.72607866499999 33.244675889999996 0 0,101.72607902300001 33.24505232600001 0 0,101.726079492 33.245557614999996 0 0,101.72607996099998 33.24606290700001 0 0,101.72608029999998 33.246419016000004 0 0,101.72608044100002 33.24656821000002 0 0,101.72608091299998 33.247073505 0 0,101.72612449799999 33.24759447700001 0 0,101.72616808100003 33.248115462999976 0 0,101.72621167 33.24863644800001 0 0,101.72624545100001 33.24904009199997 0 0,101.72625527000002 33.24915742000002 0 0,101.726298859 33.24967840400001 0 0,101.72631110999998 33.249804278 0 0,101.72634358699997 33.250137963999975 0 0,101.726388321 33.25059750700001 0 0,101.726433052 33.25105705499999 0 0,101.72626476900001 33.251521282 0 0,101.72598118299999 33.251949653 0 0,101.72569759599997 33.25237801499998 0 0,101.72530831300003 33.25271275 0 0,101.72491904700001 33.253047501000026 0 0,101.72452977900002 33.25338224000001 0 0,101.72414049700001 33.25371697899999 0 0,101.72387793000001 33.25408732300002 0 0,101.72361536699998 33.254457661000004 0 0,101.72361655600002 33.254496012000004 0 0,101.723674104 33.25487852200001 0 0,101.723822558 33.255246253999985 0 0,101.723971017 33.25561399200001 0 0,101.724119471 33.25598173100002 0 0,101.72431366799998 33.256351654000014 0 0,101.72450786600001 33.25672157499997 0 0,101.724702078 33.257091505000005 0 0,101.72489628599999 33.25746142999998 0 0,101.72518506400002 33.25793481900001 0 0,101.72547384299997 33.25840821600002 0 0,101.72582336900001 33.25863081900002 0 0,101.72617288800001 33.258853421000026 0 0,101.72663533000002 33.259035170000004 0 0,101.72677346799998 33.25907051799999 0 0,101.72726237299997 33.259123757 0 0,101.72775127699998 33.25917699600001 0 0,101.72824019400002 33.259230237 0 0,101.72830076899999 33.259239760000014 0 0,101.72866864899999 33.259297593999975 0 0,101.72909708700001 33.25936493500001 0 0,101.72952552599997 33.25943227900001 0 0,101.72982403399999 33.259483294999995 0 0,101.72997674300001 33.259509391999984 0 0,101.73012254399998 33.259534309 0 0,101.73052453999998 33.25973016699999 0 0,101.73092653499998 33.25992602399998 0 0,101.731328529 33.26012187700002 0 0,101.73163838200003 33.260537215 0 0,101.73194823400001 33.26095256399998 0 0,101.73209713799997 33.261333061000016 0 0,101.73224603800003 33.261713559999976 0 0,101.73238409599998 33.262235024999995 0 0,101.732522158 33.262756490000015 0 0,101.73266023100001 33.26327794500003 0 0,101.73274364500003 33.26375582999998 0 0,101.73282705100002 33.26423372099998 0 0,101.73301742799998 33.264478990999976 0 0,101.733207806 33.26472425700001 0 0,101.733535141 33.264966512 0 0,101.733862472 33.26520876799998 0 0,101.73421023700001 33.265373823999994 0 0,101.73455800400001 33.265538881 0 0,101.73465050599998 33.265575221000006 0 0,101.73505214300002 33.265758267000024 0 0,101.73545378300003 33.26594131000002 0 0,101.73585541099999 33.266124365999985 0 0,101.73627764399998 33.26647966799999 0 0,101.73669987599999 33.26683496800001 0 0,101.73707767299999 33.26722960799998 0 0,101.737354342 33.26751861600002 0 0,101.737455469 33.26762425200002 0 0,101.73780062999998 33.267949262 0 0,101.738145799 33.268274265 0 0,101.73849097499999 33.268599258999984 0 0,101.73875285000003 33.268938890000015 0 0,101.73901471900001 33.269278525000004 0 0,101.73902790599999 33.269700387 0 0,101.739032527 33.26984821000002 0 0,101.73904109199998 33.270122248999996 0 0,101.73902844399998 33.27044873599999 0 0,101.73901579699998 33.270775222 0 0,101.73882113100001 33.27112490799999 0 0,101.738626463 33.27147459700001 0 0,101.73846541799998 33.271848745 0 0,101.73830438300001 33.27222288899998 0 0,101.73806219199997 33.272552142999984 0 0,101.73781999300002 33.27288139299998 0 0,101.73757779300001 33.27321063300002 0 0,101.73729642900003 33.273607621999986 0 0,101.73701506200001 33.27400462000003 0 0,101.736798152 33.27437398500001 0 0,101.736633918 33.274653667999985 0 0,101.73658125499998 33.274743350999984 0 0,101.73645746099999 33.27516823299999 0 0,101.73633365400002 33.27559309999998 0 0,101.73623327199999 33.27603664499998 0 0,101.73613289000002 33.276480202000016 0 0,101.73594299199999 33.27698329399999 0 0,101.73575310500001 33.27748638700001 0 0,101.73567256199999 33.277833558 0 0,101.73552292699998 33.27816306400001 0 0,101.73537329499999 33.278492571000015 0 0,101.73506645100002 33.27890867299999 0 0,101.73475960000002 33.27932477500002 0 0,101.73445275400002 33.27974089200001 0 0,101.73417725799999 33.28006356700001 0 0,101.73390175399999 33.28038624300001 0 0,101.73362624800001 33.280708920999984 0 0,101.73335074200003 33.28103159699998 0 0,101.73297159700002 33.281327765000015 0 0,101.73259245000003 33.28162393299999 0 0,101.73221330500002 33.281920102000015 0 0,101.73183415800003 33.28221626999999 0 0,101.731504244 33.28262648600003 0 0,101.73117434300002 33.28303669000002 0 0,101.73084442999999 33.283446903000026 0 0,101.73051451399999 33.283857118000014 0 0,101.73018460899999 33.284267323999984 0 0,101.72985469600002 33.28467753899997 0 0,101.72959117200003 33.285019132 0 0,101.72932764500001 33.285360724999975 0 0,101.72906411999998 33.285702318000006 0 0,101.729039123 33.28573472199997 0 0,101.72903891599998 33.28573498999998 0 0,101.72888780099998 33.285930872999984 0 0,101.72880059800002 33.286043909 0 0,101.72839560599999 33.286244683999996 0 0,101.72799060699998 33.286445464999986 0 0,101.72753457300001 33.28647466199999 0 0,101.72707854100003 33.286503856000024 0 0,101.72662131700002 33.28649469599998 0 0,101.72616409300002 33.28648553400001 0 0,101.72575013900001 33.28639866399999 0 0,101.72533618300002 33.28631179400003 0 0,101.72501714200001 33.28633797700002 0 0,101.72469809799998 33.286364158000026 0 0,101.724338757 33.286563924000006 0 0,101.72402864700001 33.28687774500003 0 0,101.723942749 33.28694465000001 0 0,101.72365685800003 33.28716732800001 0 0,101.72328507499998 33.28745691300003 0 0,101.72307065000001 33.287623929000006 0 0,101.72291329199999 33.28774649500002 0 0,101.722587154 33.288035064999974 0 0,101.72226102100001 33.28832363700002 0 0,101.72193489 33.28861221400001 0 0,101.72149902400002 33.28880085200001 0 0,101.72106316000003 33.288989492999974 0 0,101.72062729200002 33.28917813300001 0 0,101.72015819699999 33.289277943 0 0,101.71968909499998 33.289377753999986 0 0,101.71922000199999 33.289477566000016 0 0,101.71877344199999 33.28951803299998 0 0,101.718326875 33.2895585 0 0,101.71788030699997 33.28959896499998 0 0,101.71743374300002 33.28963943299999 0 0,101.71698717999999 33.28967989900002 0 0,101.71652211100002 33.28971309100001 0 0,101.71605703900002 33.289746283 0 0,101.715591964 33.289779468999996 0 0,101.71535149900001 33.289796627999976 0 0,101.71512688799999 33.28981265499999 0 0,101.714661809 33.28984584 0 0,101.71425438199998 33.28996986599998 0 0,101.71384695900002 33.290093891000026 0 0,101.71357586699997 33.29031602499998 0 0,101.71330476999998 33.29053815899999 0 0,101.71311266200001 33.290937310000004 0 0,101.71309436000001 33.29134914399998 0 0,101.713076059 33.291760974 0 0,101.71303020900001 33.292248089 0 0,101.71298435900002 33.292735204999985 0 0,101.71293851000001 33.293222327000024 0 0,101.71286321100001 33.293742071 0 0,101.712787918 33.29426180299998 0 0,101.71265863000002 33.29451408199998 0 0,101.71252934400002 33.29476636099997 0 0,101.71242467399998 33.295075671999996 0 0,101.71232000200001 33.29538497300001 0 0,101.71210076099999 33.295683978 0 0,101.71188151899997 33.295982987 0 0,101.71166227700002 33.296282002 0 0,101.71121270999998 33.29652207800001 0 0,101.71076314300001 33.296762150999996 0 0,101.71035963499997 33.297014004000005 0 0,101.70995612600001 33.297265856000024 0 0,101.70955261699999 33.297517707 0 0,101.709219582 33.297831987999984 0 0,101.70903520299998 33.298005988 0 0,101.708886549 33.298146272999986 0 0,101.70866887 33.298496419 0 0,101.70845119 33.298846556 0 0,101.70822572899999 33.29918053099999 0 0,101.70800026900002 33.29951451400001 0 0,101.70761308800002 33.299824254999976 0 0,101.707458487 33.29987531400002 0 0,101.70711545400002 33.29998860799998 0 0,101.70679694299997 33.300033923 0 0,101.70631740099998 33.30004436399997 0 0,101.705837847 33.30005480699998 0 0,101.70538112600002 33.300064744999986 0 0,101.70492441800002 33.30007468500003 0 0,101.704467711 33.30008462400002 0 0,101.70402271699999 33.300103895999996 0 0,101.70357771900001 33.30012316900002 0 0,101.70313271100002 33.30014244099999 0 0,101.702687706 33.300161720999995 0 0,101.70215645500002 33.30022445499998 0 0,101.70162520399998 33.300287174000005 0 0,101.70109395399999 33.300349891999986 0 0,101.70077662099999 33.30043354100002 0 0,101.70038159299997 33.300467706000006 0 0,101.69998655699999 33.30050187799998 0 0,101.69959152299998 33.300536050000005 0 0,101.69917751999998 33.300449094999976 0 0,101.69876352 33.300362139000015 0 0,101.698460162 33.30015765000002 0 0,101.69815680099998 33.29995316700001 0 0,101.69771524100003 33.29971329900002 0 0,101.69745462200001 33.29957171699999 0 0,101.697273682 33.299473421000016 0 0,101.69697682100002 33.29947986399998 0 0,101.69667996200002 33.29948631100001 0 0,101.696605347 33.29950370900002 0 0,101.69631695599998 33.299570949999975 0 0,101.69595394599997 33.299655581000025 0 0,101.695548014 33.29983068500002 0 0,101.69514208599998 33.300005793000025 0 0,101.694736148 33.300180910999984 0 0,101.694222857 33.300332758000025 0 0,101.69370957299998 33.300484598000025 0 0,101.69329562799999 33.300607059000015 0 0,101.69319628199997 33.300636449000024 0 0,101.69287893799998 33.300720087 0 0,101.692446228 33.300767839 0 0,101.69201351599997 33.300815589000024 0 0,101.69159016999998 33.30079597299999 0 0,101.691166823 33.300776359999986 0 0,101.69074347499998 33.30075675299997 0 0,101.69032012299999 33.30073714399998 0 0,101.68987744200001 33.300708343 0 0,101.68943476499999 33.30067954399999 0 0,101.688992095 33.30065075099998 0 0,101.68845339199999 33.30059524699999 0 0,101.68791468199998 33.30053974399999 0 0,101.687375971 33.30048424 0 0,101.68683726699999 33.300428736000015 0 0,101.68633487800003 33.30043959300002 0 0,101.68583247800001 33.300450452999996 0 0,101.68538940399998 33.300408858000026 0 0,101.68494634299998 33.300367268 0 0,101.68450328400002 33.300325680000014 0 0,101.68400088300001 33.30033653200002 0 0,101.68349848499997 33.30034738699999 0 0,101.68309386200002 33.300462842 0 0,101.68268923599999 33.30057829499998 0 0,101.68230545400002 33.30068780200003 0 0,101.68228461500001 33.300693748000015 0 0,101.68211582700002 33.30067172700001 0 0,101.68180642599998 33.30038322600001 0 0,101.68149702099998 33.300094731 0 0,101.68118761599999 33.29980623300003 0 0,101.68081768100001 33.299514886 0 0,101.680447743 33.299223547 0 0,101.68007649700002 33.29903966500001 0 0,101.67970525300001 33.29885578300002 0 0,101.67935861299998 33.298728939 0 0,101.67917896900002 33.29866320000002 0 0,101.67901197499998 33.298602089999974 0 0,101.67846391699999 33.298613907000004 0 0,101.67828122700001 33.29861784899998 0 0,101.67784909599999 33.298684734999995 0 0,101.67741697899999 33.298751614000025 0 0,101.67704146300002 33.29892601300003 0 0,101.67666594399998 33.299100409999994 0 0,101.67629043 33.299274801000024 0 0,101.675920072 33.29949386200002 0 0,101.675549709 33.29971291999999 0 0,101.67517935199999 33.299931973000014 0 0,101.67480900300001 33.300151035 0 0,101.67454646499999 33.30040348900002 0 0,101.67428392400001 33.300655936 0 0,101.67395205700001 33.301089235999996 0 0,101.67362018400001 33.301522542999976 0 0,101.673288302 33.30195584299997 0 0,101.672981639 33.30238434099999 0 0,101.672674986 33.30281284099999 0 0,101.67236833599998 33.30324133300002 0 0,101.672061676 33.303669833000015 0 0,101.671785968 33.30394851099999 0 0,101.67151026300002 33.30422718300002 0 0,101.67123455699999 33.30450585199998 0 0,101.670900572 33.30487101599999 0 0,101.67056658500002 33.305236181 0 0,101.67023259899997 33.30560133099999 0 0,101.669900692 33.306034624999995 0 0,101.66956878399998 33.30646791700002 0 0,101.669236866 33.306901211000024 0 0,101.66892274100002 33.30726010199999 0 0,101.66860862200002 33.307618992000016 0 0,101.66812036300001 33.307695380999974 0 0,101.66767569299998 33.307729772000016 0 0,101.667230964 33.30776424800001 0 0,101.66678628199998 33.30779866099999 0 0,101.666341644 33.30783301399998 0 0,101.66595668500003 33.307858321000026 0 0,101.66557173299998 33.307883627000024 0 0,101.66518677699997 33.307908939000015 0 0,101.66476616400001 33.30809696099999 0 0,101.66434555400002 33.30828497700003 0 0,101.66392601899997 33.30850875300001 0 0,101.66350648399998 33.30873253499999 0 0,101.66308695800001 33.30895631599998 0 0,101.66266742900001 33.30918009599998 0 0,101.66224790500002 33.309403884000005 0 0,101.661791532 33.30961822799998 0 0,101.66133514799998 33.30983256100001 0 0,101.66087877500001 33.310046898999985 0 0,101.660422407 33.31026123800001 0 0,101.659966032 33.31047557699998 0 0,101.65950285299999 33.310766763000004 0 0,101.659039662 33.31105795000002 0 0,101.65857646799998 33.31134913300002 0 0,101.65811328699999 33.31164031899999 0 0,101.65780303700001 33.31195379299999 0 0,101.65749278300001 33.31226726699998 0 0,101.65718253799997 33.31258074099998 0 0,101.65687228500002 33.312894223 0 0,101.656641724 33.313325315999975 0 0,101.656411161 33.31375640700003 0 0,101.65625455499998 33.314049227 0 0,101.65618060000003 33.31418750500001 0 0,101.65606661100003 33.314445637000006 0 0,101.655800451 33.31470702299998 0 0,101.65553428800001 33.314968411999985 0 0,101.65513232199999 33.31527105700002 0 0,101.65473035399998 33.31557369799998 0 0,101.65450411699999 33.31574403799999 0 0,101.65432839300001 33.31587634499999 0 0,101.65392641900002 33.316178983999976 0 0,101.653609512 33.31644145299998 0 0,101.65329261099998 33.31670392000001 0 0,101.65297571100001 33.31696638 0 0,101.65270299899998 33.31734721999999 0 0,101.65243028600003 33.31772806499998 0 0,101.65215757300001 33.31810890999998 0 0,101.65201893599999 33.318559332999996 0 0,101.65195104200001 33.31877991099998 0 0,101.65188029400002 33.319009757 0 0,101.65174165399998 33.31946018100001 0 0,101.65160301100002 33.31991060500002 0 0,101.65144879799999 33.320403795000004 0 0,101.65134179699999 33.32074602 0 0,101.65129459600001 33.32089698499999 0 0,101.65114038399997 33.321390173 0 0,101.651034116 33.321860318000006 0 0,101.650927852 33.322330464000004 0 0,101.65067769199999 33.322525481000014 0 0,101.65042753400002 33.32272049699998 0 0,101.65000159700003 33.32288995800002 0 0,101.64957565899999 33.32305941999999 0 0,101.64914973100002 33.323228871000026 0 0,101.648723808 33.323398320000024 0 0,101.64840892799998 33.323728914000014 0 0,101.64809404800002 33.32405950100002 0 0,101.647779168 33.324390083000026 0 0,101.64769213400001 33.32486923099998 0 0,101.64760510399998 33.32534837399999 0 0,101.64751808 33.32582752100001 0 0,101.64753393199999 33.32635134499998 0 0,101.647549782 33.32687516599998 0 0,101.647565628 33.327398990000006 0 0,101.64758147700002 33.32792281899998 0 0,101.64765396199999 33.32830481399998 0 0,101.64772644300001 33.328686800000014 0 0,101.64795266599998 33.329116639999995 0 0,101.648178895 33.32954648600003 0 0,101.64843634900001 33.33000123099998 0 0,101.64869379200002 33.330455977999975 0 0,101.648887785 33.33082685800002 0 0,101.649081782 33.33119773300001 0 0,101.64927577600002 33.331568602000004 0 0,101.64940527800002 33.331821521999984 0 0,101.649534786 33.332074448000014 0 0,101.64963617699999 33.33240468299999 0 0,101.64973758100001 33.33273492799998 0 0,101.64981630599999 33.33311705599999 0 0,101.64989502700001 33.333499184999994 0 0,101.64989217700003 33.33352786099999 0 0,101.64985068499999 33.33394536600002 0 0,101.64958471199998 33.33436488799998 0 0,101.649318752 33.334784411999976 0 0,101.649052794 33.335203933 0 0,101.64893814800001 33.33566521400002 0 0,101.64882349800001 33.336126492999995 0 0,101.64877310399999 33.33658640200002 0 0,101.64872271399997 33.337046310999995 0 0,101.64883382599999 33.33752976699998 0 0,101.648944933 33.338013217000025 0 0,101.64923898199999 33.33843202899999 0 0,101.64953303599998 33.338850842 0 0,101.64982709999998 33.33926966600001 0 0,101.650121163 33.339688491000004 0 0,101.65041522199999 33.340107316 0 0,101.65070927 33.34052613900002 0 0,101.65100332499998 33.34094496300003 0 0,101.65129738399997 33.34136378599999 0 0,101.65159969400003 33.34178917700001 0 0,101.651902001 33.342214566999985 0 0,101.652204315 33.34263995200001 0 0,101.65250662300002 33.34306533099999 0 0,101.65261530599997 33.34346786200001 0 0,101.65272398600001 33.343870390000006 0 0,101.65277003599999 33.344328238 0 0,101.65281608499998 33.34478608799998 0 0,101.652748831 33.345219369000006 0 0,101.65268156899998 33.34565265100002 0 0,101.65261431300002 33.346085937 0 0,101.65254706299999 33.34651922799998 0 0,101.65248186000002 33.347019945 0 0,101.65241665500002 33.34752065499998 0 0,101.652351442 33.34802136600001 0 0,101.652286226 33.348522077999974 0 0,101.65231743800001 33.34902073000001 0 0,101.65234864600001 33.34951938299997 0 0,101.65237984700002 33.350018035000005 0 0,101.65241105500002 33.35051668699998 0 0,101.65256851100003 33.35104233200002 0 0,101.652725965 33.351567977 0 0,101.652883427 33.35209362299997 0 0,101.65304088300002 33.35261926800001 0 0,101.65319833199999 33.35314492200001 0 0,101.65337986899999 33.353616074 0 0,101.65356140099999 33.354087230999994 0 0,101.65374293999997 33.35455838500002 0 0,101.65392448099999 33.35502953299999 0 0,101.654106023 33.35550068399999 0 0,101.65426966899997 33.35594702200001 0 0,101.65443331400002 33.35639336000003 0 0,101.65459695999999 33.35683969899998 0 0,101.654760598 33.357286037999984 0 0,101.65492424000001 33.35773237699999 0 0,101.65508788 33.35817871500001 0 0,101.65522791500001 33.35855358200001 0 0,101.65536795700001 33.35892845199999 0 0,101.65550799699997 33.35930331999998 0 0,101.65558539599999 33.359733516000006 0 0,101.65566279400002 33.360163710999984 0 0,101.655740186 33.360593902000005 0 0,101.65584890999997 33.360996435000004 0 0,101.65595762999999 33.36139896200001 0 0,101.65599970400001 33.361554746000024 0 0,101.656066345 33.361801489000015 0 0,101.656175071 33.362204014999975 0 0,101.65631676700002 33.36263282700003 0 0,101.65645845099999 33.36306163799998 0 0,101.65660014000002 33.36349045100002 0 0,101.656741829 33.36391926499999 0 0,101.65698200399999 33.36441344399998 0 0,101.65722219100002 33.36490763799998 0 0,101.65746236899997 33.365401822000024 0 0,101.65770255299998 33.36589600000002 0 0,101.65805636800002 33.366248294 0 0,101.65841018399999 33.36660058799998 0 0,101.658611372 33.366800909999995 0 0,101.658764002 33.36695288300001 0 0,101.65896589300002 33.36724545200002 0 0,101.65916778100001 33.367538018999994 0 0,101.65924027900002 33.367806367000014 0 0,101.659312779 33.368074716000024 0 0,101.65938692399999 33.368397010000024 0 0,101.65946105900002 33.36871931100001 0 0,101.659406612 33.369044368000004 0 0,101.65935216600002 33.36936942400001 0 0,101.65914935699999 33.36975162900001 0 0,101.65894654700003 33.37013383200002 0 0,101.658743727 33.37051603499998 0 0,101.65858321399998 33.37087934200002 0 0,101.65842270799999 33.37124265800003 0 0,101.658262202 33.37160597100001 0 0,101.65814509799998 33.371986342000014 0 0,101.658255489 33.372442809999995 0 0,101.65836587799998 33.37289927799998 0 0,101.658561341 33.37340250699998 0 0,101.65875679099997 33.373905734999994 0 0,101.65887486999998 33.37420975700002 0 0,101.65895224100001 33.37440896700002 0 0,101.65914770299997 33.37491220999999 0 0,101.65934315599998 33.37541544599998 0 0,101.65951661600002 33.37583007500001 0 0,101.65960720700002 33.37604660400001 0 0,101.65969009000003 33.37624470600002 0 0,101.65986356000002 33.376659335 0 0,101.660037021 33.37707396500002 0 0,101.66022380200002 33.37757377600002 0 0,101.66041059999998 33.378073588999996 0 0,101.66059739399998 33.37857340400001 0 0,101.66058166900001 33.379113561 0 0,101.66056594899999 33.37965370400002 0 0,101.66042796699998 33.38005251499999 0 0,101.66028997699999 33.380451325000024 0 0,101.660151987 33.38085014000001 0 0,101.66013215200002 33.38125542300003 0 0,101.66011231599998 33.381660709000016 0 0,101.660224374 33.38217112299998 0 0,101.66033643999998 33.38268153199999 0 0,101.66035121800002 33.383167033999996 0 0,101.66036599699999 33.38365253799998 0 0,101.66038077600001 33.38413804100003 0 0,101.66039556499999 33.38462355500002 0 0,101.66041036000001 33.385109073000024 0 0,101.660719201 33.385390340000015 0 0,101.66102803899997 33.38567161499998 0 0,101.66133688399998 33.38595289199998 0 0,101.66168229800002 33.386201884 0 0,101.66202770400002 33.38645088300001 0 0,101.662373103 33.38669988999999 0 0,101.66271850499999 33.38694889300001 0 0,101.66301610599999 33.387212406 0 0,101.66331370099999 33.387475919999986 0 0,101.66364591400003 33.387819665999984 0 0,101.66397812399998 33.38816340300002 0 0,101.66433508900002 33.38826370100003 0 0,101.664692059 33.388363997 0 0,101.66510153000002 33.38842716800002 0 0,101.66551099700001 33.38849034399999 0 0,101.66592045300001 33.38855352600001 0 0,101.66637635199999 33.388732661999995 0 0,101.66683225600002 33.38891180000002 0 0,101.66722803099998 33.38922712599998 0 0,101.667495197 33.389545204 0 0,101.66765736000002 33.389937535 0 0,101.66781952899998 33.390329871999995 0 0,101.66789113499999 33.39050315200001 0 0,101.66798167299999 33.390722246999985 0 0,101.66825153899998 33.391130299999986 0 0,101.66852139500003 33.391538344000026 0 0,101.66870031299999 33.391808880999974 0 0,101.66879125399998 33.39194638800001 0 0,101.66915153500003 33.39215456199997 0 0,101.669511817 33.39236273300003 0 0,101.669967741 33.392541858000016 0 0,101.67042366800001 33.39272097899999 0 0,101.67091176399998 33.392899407000016 0 0,101.67139985 33.393077833999996 0 0,101.67169583399999 33.39328738400002 0 0,101.67199181799998 33.393496931000016 0 0,101.67213033399997 33.39381782800001 0 0,101.67223917299998 33.39422033400001 0 0,101.67229469900002 33.39442568599998 0 0,101.67234801000001 33.39462284899997 0 0,101.67236080100002 33.39504092999999 0 0,101.67237359400002 33.395459001000006 0 0,101.67238233500001 33.395744622999985 0 0,101.67238239599999 33.39574660300002 0 0,101.672386389 33.395877068999994 0 0,101.67239869500003 33.396279084000014 0 0,101.672399186 33.39629513599999 0 0,101.67241514800003 33.39681659500002 0 0,101.67243110200002 33.397338056000024 0 0,101.67244705600001 33.39785951699997 0 0,101.67249406500002 33.398344322000014 0 0,101.67254107500003 33.398829127 0 0,101.672765363 33.39932360900002 0 0,101.67298966599998 33.399818091999975 0 0,101.67321396300002 33.400312574 0 0,101.67343825 33.40080706100002 0 0,101.67371037200002 33.401287019999984 0 0,101.67384676799998 33.401527595999994 0 0,101.67398249399997 33.40176699 0 0,101.67425461699997 33.40224694400001 0 0,101.67452674200001 33.402726898000026 0 0,101.67479888100002 33.40320685299997 0 0,101.675106185 33.40343414 0 0,101.67541348700001 33.40366142800002 0 0,101.675720786 33.403888714999994 0 0,101.67612716600001 33.403968538000015 0 0,101.676533543 33.40404836099998 0 0,101.67693992199997 33.40412818300001 0 0,101.67726250499999 33.404340617 0 0,101.677585088 33.404553049000015 0 0,101.677907672 33.404765482000016 0 0,101.678155032 33.40502690300002 0 0,101.67840239200001 33.40528832199999 0 0,101.678531394 33.40547743799999 0 0,101.67863825799998 33.405634099 0 0,101.678874124 33.405979874000025 0 0,101.67911000200002 33.406325650999975 0 0,101.67934587899998 33.40667142699999 0 0,101.67956390699999 33.407134540000015 0 0,101.67978193200003 33.40759765400003 0 0,101.67999995600002 33.408060768999974 0 0,101.68021798199999 33.40852388299999 0 0,101.680386037 33.40888082800001 0 0,101.68043602300003 33.408986997 0 0,101.68065405599998 33.40945011100001 0 0,101.680956337 33.409861922000005 0 0,101.68125861599998 33.41027373200001 0 0,101.68156089299998 33.41068554100002 0 0,101.68186317700003 33.41109735200001 0 0,101.68225739600001 33.41135872799998 0 0,101.682651615 33.41162010400001 0 0,101.68304583899999 33.41188147700001 0 0,101.683440055 33.412142851 0 0,101.68383427200001 33.412404218999995 0 0,101.68400254 33.41264348200002 0 0,101.68417081500002 33.41288274300001 0 0,101.68430942200001 33.413203619 0 0,101.68444802599998 33.41352449200002 0 0,101.68451120100002 33.414008937999995 0 0,101.68457437199999 33.41449339100001 0 0,101.68463754599998 33.41497785199999 0 0,101.684700728 33.41546230199998 0 0,101.68488610000003 33.415908113 0 0,101.685071461 33.41635392400002 0 0,101.68525682 33.41679973599997 0 0,101.68554497600002 33.41709938600002 0 0,101.68583313300002 33.41739903299998 0 0,101.68612128799998 33.41769867400001 0 0,101.686449557 33.417907480999986 0 0,101.68677782499998 33.41811629 0 0,101.68710609499999 33.41832510099999 0 0,101.68737336599997 33.41864318900002 0 0,101.68754748499998 33.419071254000016 0 0,101.68772159600002 33.419499314999996 0 0,101.687748048 33.41973871599998 0 0,101.68778109499999 33.420037820000005 0 0,101.687840607 33.420576324000024 0 0,101.68787911599998 33.420924782999975 0 0,101.68790011800002 33.421114827 0 0,101.688041237 33.42151661499997 0 0,101.688182358 33.42191840300001 0 0,101.68846882999998 33.42212744599999 0 0,101.68857747700002 33.422206727 0 0,101.68897259800002 33.42249505199999 0 0,101.68934212099998 33.42264897899997 0 0,101.689711639 33.422802907000005 0 0,101.69008116100002 33.42295683499998 0 0,101.69044079999998 33.42313796399998 0 0,101.69080043600002 33.423319092999975 0 0,101.69110156800002 33.423690416 0 0,101.69140269500002 33.424061739000024 0 0,101.69146171099999 33.42420539400001 0 0,101.69161150100001 33.424570012000004 0 0,101.69182031499997 33.425078283999994 0 0,101.69194579499998 33.42549389999999 0 0,101.692071274 33.42590951699998 0 0,101.692196766 33.42632513199999 0 0,101.69232225399998 33.426740747999986 0 0,101.69248324300003 33.42726355100001 0 0,101.69264423700002 33.42778635399998 0 0,101.69280522000003 33.428309157 0 0,101.69296621199999 33.428831961000014 0 0,101.69302521200001 33.42935247999998 0 0,101.69308419800001 33.429873009000005 0 0,101.69314319199998 33.43039353500001 0 0,101.69309386100002 33.430880425 0 0,101.69304452 33.431367308999995 0 0,101.69306062499999 33.431888757000024 0 0,101.69306737 33.43210711500001 0 0,101.69307673499998 33.432410205999986 0 0,101.69309284100001 33.432931654000015 0 0,101.69319251000002 33.433379316000014 0 0,101.693292181 33.43382698400001 0 0,101.69339184900002 33.43427465000002 0 0,101.69361964799998 33.43470154099998 0 0,101.69384744899997 33.435128436000014 0 0,101.69407523400002 33.43555531999999 0 0,101.69437308800002 33.43581875000001 0 0,101.694670949 33.43608217399998 0 0,101.695083996 33.43625312199998 0 0,101.69549703500002 33.43642407499999 0 0,101.69591006799999 33.43659502600002 0 0,101.696342889 33.43671156300002 0 0,101.696775721 33.43682810500002 0 0,101.69720854399998 33.43694464800001 0 0,101.69747007199999 33.437073908 0 0,101.69773159800002 33.437203169999975 0 0,101.69815898899998 33.437490758000024 0 0,101.69858638800002 33.437778346000016 0 0,101.69892640299997 33.438180483999986 0 0,101.69926641900003 33.438582623 0 0,101.69969067099998 33.438860369 0 0,101.69981283800001 33.438857711000026 0 0,101.70025307899999 33.43876356999999 0 0,101.70069331500002 33.438669429000015 0 0,101.70113354699998 33.43857528799998 0 0,101.70157378099998 33.43848113299998 0 0,101.70204470700003 33.438484813 0 0,101.702515635 33.43848851000001 0 0,101.70298656199998 33.43849220300001 0 0,101.70341828099998 33.43857275800002 0 0,101.70385000800002 33.438653311999985 0 0,101.70428173699997 33.438733866999996 0 0,101.70476889399998 33.43887168499998 0 0,101.705256045 33.43900950400001 0 0,101.70574320700001 33.43914731900003 0 0,101.70623037500002 33.43928513999998 0 0,101.706645681 33.43952797700001 0 0,101.70706099400002 33.439770814999974 0 0,101.707476305 33.440013652000005 0 0,101.70778549900001 33.440294790999985 0 0,101.70785094000001 33.440354292999984 0 0,101.70809469199997 33.44057592399997 0 0,101.70836789499998 33.44082433 0 0,101.708403896 33.440857064 0 0,101.70863748 33.44112186000001 0 0,101.70881169299997 33.441319358999976 0 0,101.708871053 33.441386652999995 0 0,101.70923498799999 33.441702577 0 0,101.709598932 33.44201850000002 0 0,101.70993349000003 33.442183795000005 0 0,101.70994768899999 33.44219081 0 0,101.71029643999998 33.442363118 0 0,101.710645188 33.442535426999996 0 0,101.71116454100002 33.442672517000005 0 0,101.71168391100002 33.442809603 0 0,101.71220327499998 33.44294668700002 0 0,101.71272263600002 33.44308376700002 0 0,101.71301354100001 33.443148630999985 0 0,101.71316352999997 33.443182073 0 0,101.71360442000002 33.44328037399998 0 0,101.71400445900002 33.44336957500002 0 0,101.714045312 33.44337868299999 0 0,101.714486201 33.443476996000015 0 0,101.71463452400002 33.44351006900001 0 0,101.71492709299997 33.443575307 0 0,101.71544576000002 33.443689898 0 0,101.71596442499998 33.443804494000005 0 0,101.71648309800003 33.44391908799997 0 0,101.71699868899998 33.44393478400002 0 0,101.71751428300001 33.44395047199998 0 0,101.71800533800001 33.443867732 0 0,101.718496389 33.44378499599998 0 0,101.718987438 33.443702256999984 0 0,101.71900551800002 33.443699831 0 0,101.71904014699999 33.443695185000024 0 0,101.719468323 33.44363773200001 0 0,101.71994921800001 33.44357320900002 0 0,101.720340335 33.44372656799999 0 0,101.72081944299998 33.44389368399999 0 0,101.72129855200001 33.444060794999984 0 0,101.72177767599999 33.444227910999984 0 0,101.72225679000002 33.44439501800002 0 0,101.722735898 33.444562124000015 0 0,101.723002533 33.444699129000014 0 0,101.72313415899998 33.44482989400001 0 0,101.72314302900003 33.444838705999985 0 0,101.72316127900001 33.444860818999985 0 0,101.72320943699998 33.44491916999999 0 0,101.72344370600001 33.44520302400002 0 0,101.72378989499998 33.44527875599999 0 0,101.72388489500003 33.445230666999976 0 0,101.72398164700002 33.445181692000006 0 0,101.72412924100001 33.44510698099998 0 0,101.72431189299999 33.44501452399999 0 0,101.72446858500001 33.44493520899999 0 0,101.724812181 33.44477243699998 0 0,101.72496566199999 33.444708451 0 0,101.72509660100002 33.444660134 0 0,101.72531116699997 33.44458824700001 0 0,101.72533644700002 33.444580719999976 0 0,101.72546165 33.44454344000002 0 0,101.725605734 33.444515963000015 0 0,101.725632034 33.444514947000016 0 0,101.72571176600002 33.44451186700002 0 0,101.72578668400001 33.44451815999997 0 0,101.72593875500002 33.44454651900003 0 0,101.72618368500002 33.44460895499998 0 0,101.72629282999998 33.444626716000016 0 0,101.726333479 33.44463333099998 0 0,101.726415616 33.444639772000016 0 0,101.726491834 33.444637758 0 0,101.72662810100002 33.444604330999994 0 0,101.72669397499999 33.44457022900002 0 0,101.72687689100002 33.444442846000015 0 0,101.72697077700002 33.44439408599999 0 0,101.72703594199999 33.44437899600001 0 0,101.72703608699999 33.44437896300002 0 0,101.72713992400003 33.444369154000015 0 0,101.727158003 33.44436744500001 0 0,101.72723557699999 33.44436863599998 0 0,101.72734663900002 33.44438581999998 0 0,101.72749302300002 33.44442807899998 0 0,101.72764548200001 33.444491862999996 0 0,101.72783780399999 33.44458485199999 0 0,101.72797328899998 33.44466483399998 0 0,101.72803178999999 33.44470700599999 0 0,101.72813631999998 33.44479931199999 0 0,101.72818745500001 33.44485738399999 0 0,101.72822573100001 33.44490085299998 0 0,101.72827749999999 33.44497562999999 0 0,101.72830673800001 33.445017862999975 0 0,101.72837195900001 33.44513450900001 0 0,101.728426087 33.445256597000025 0 0,101.72846462799998 33.44538057599999 0 0,101.72847664900002 33.44544216899999 0 0,101.728484036 33.445531999000025 0 0,101.72847742599998 33.44571874100001 0 0,101.72848269899998 33.445847001000004 0 0,101.72849602000002 33.44591463299997 0 0,101.728518156 33.445977434999975 0 0,101.728551638 33.446036315000015 0 0,101.72860905300001 33.44609233199998 0 0,101.728672302 33.44611827199998 0 0,101.72879839799998 33.446133207 0 0,101.72888454000002 33.44613821399997 0 0,101.728966335 33.446137952000015 0 0,101.72904251400001 33.44613212899998 0 0,101.72911180599999 33.446120458999985 0 0,101.72914986 33.44610934299999 0 0,101.72917356200003 33.44610241999999 0 0,101.72946536500001 33.44598337299999 0 0,101.72961800500002 33.445931409000025 0 0,101.72976364800002 33.44589320699998 0 0,101.72990320399998 33.445867851 0 0,101.73011515500002 33.445847128000025 0 0,101.73034628099998 33.44583196399998 0 0,101.730602691 33.445820663000006 0 0,101.73077666799998 33.445819368 0 0,101.73092751799999 33.445826055 0 0,101.73112096300002 33.44584399500002 0 0,101.73119520699998 33.44585479699998 0 0,101.73128889100002 33.44587565799998 0 0,101.73135749900001 33.44589865400002 0 0,101.73142288100001 33.44592687900001 0 0,101.731737264 33.44608829499998 0 0,101.73186615899999 33.446147928000016 0 0,101.732007619 33.44619578099997 0 0,101.73215438699998 33.44622641199999 0 0,101.73229425900001 33.44623639700001 0 0,101.73237247399999 33.446231436000005 0 0,101.73251965499998 33.44620231599998 0 0,101.732734602 33.446143526000014 0 0,101.732738439 33.44614247700002 0 0,101.73282495000001 33.44612505200001 0 0,101.73295751699999 33.44609835 0 0,101.73319260599999 33.446064594999996 0 0,101.73323688099998 33.446061714999985 0 0,101.733415793 33.44605008000002 0 0,101.73360158000003 33.44605632399998 0 0,101.73375809599997 33.446072985 0 0,101.73422720500002 33.44615219000002 0 0,101.73438769 33.44616771699998 0 0,101.73447151599999 33.44616955999999 0 0,101.73454970099999 33.44616549 0 0,101.73462348599998 33.446155739999995 0 0,101.734694112 33.44614054300001 0 0,101.73473053499998 33.44612972099998 0 0,101.73476282500002 33.44612012800002 0 0,101.73491000799999 33.446059289000004 0 0,101.73495695000003 33.446035085999995 0 0,101.734977404 33.446024540999986 0 0,101.73510887999998 33.445946762000005 0 0,101.73514320800001 33.44592322300002 0 0,101.73528083399998 33.44582885300002 0 0,101.735525472 33.44566110400001 0 0,101.73565385699999 33.445592698999974 0 0,101.73580997900001 33.44552127100002 0 0,101.73594566399998 33.445475697999996 0 0,101.73603104900002 33.445455770000024 0 0,101.73618438099999 33.44543347899997 0 0,101.736410358 33.445412266999995 0 0,101.73648292399997 33.44540183700002 0 0,101.73650498799998 33.445396604999985 0 0,101.736592728 33.44537580000002 0 0,101.73674061700001 33.445317776000024 0 0,101.736810381 33.44528286100001 0 0,101.73688380800002 33.44523423099997 0 0,101.73689698599998 33.44522403899998 0 0,101.73709363900002 33.44507193599998 0 0,101.73740152900001 33.44477065500001 0 0,101.73755006599998 33.444649689000016 0 0,101.73759927700002 33.444609609999986 0 0,101.73771088900003 33.44453557200001 0 0,101.7377932 33.44448097100002 0 0,101.737925013 33.444408048000014 0 0,101.73805494999999 33.44434747499997 0 0,101.73817966600001 33.444301026000005 0 0,101.73825088199999 33.444280607999985 0 0,101.73853015899999 33.444211947999975 0 0,101.738809436 33.44414329199998 0 0,101.73919331399998 33.444036238000024 0 0,101.73949086300001 33.443940183999985 0 0,101.739504028 33.44393593500001 0 0,101.73952966299998 33.443926481000005 0 0,101.73979036200001 33.443830343 0 0,101.74005286300002 33.44372008099998 0 0,101.74029208000002 33.443605760000025 0 0,101.74054640899999 33.44346545000002 0 0,101.740800735 33.443325146999996 0 0,101.74106905500003 33.443188534 0 0,101.74135001100001 33.44306154200001 0 0,101.74155858199998 33.442981307000025 0 0,101.74181095 33.442905413999995 0 0,101.74203182899998 33.442857618999994 0 0,101.74220538499998 33.44283612800001 0 0,101.74228020200002 33.442833268000015 0 0,101.74239653400002 33.44283759199999 0 0,101.74246882300002 33.44284627500002 0 0,101.74261272199999 33.442877857999974 0 0,101.742691315 33.44290083599998 0 0,101.742764905 33.44292716699999 0 0,101.74289651200002 33.442988383 0 0,101.74299424399999 33.443049598000016 0 0,101.74310057999998 33.443130505 0 0,101.74320406499999 33.44322706700001 0 0,101.74327121599998 33.443313746 0 0,101.74330201499998 33.443372513999975 0 0,101.743322578 33.44343300899999 0 0,101.74333155099998 33.44348120500001 0 0,101.74333411999999 33.443495009 0 0,101.743337855 33.443558283000016 0 0,101.743335957 33.44358043599999 0 0,101.74332676300003 33.44368773100001 0 0,101.74331287000001 33.443751383000006 0 0,101.74323856500001 33.444091829 0 0,101.743231998 33.444213902 0 0,101.74324868500003 33.444305265000025 0 0,101.74327049300001 33.44435902999999 0 0,101.74333355499999 33.444470378999995 0 0,101.74352263100002 33.44475035099998 0 0,101.74359878299998 33.44485472000002 0 0,101.74369950599998 33.44497097200002 0 0,101.74375191399997 33.445022428000016 0 0,101.743865363 33.44511740299998 0 0,101.743925478 33.44516101400001 0 0,101.74405018099998 33.445240696999974 0 0,101.74424146799998 33.445342047999986 0 0,101.74456220299999 33.44547906899999 0 0,101.74501157100002 33.44568518099999 0 0,101.74521214999999 33.44576814499999 0 0,101.74534678600003 33.44581579499999 0 0,101.74555490199998 33.44587585400001 0 0,101.74571457299999 33.44591177699999 0 0,101.74589611599998 33.445945392 0 0,101.74619929400001 33.44600152700002 0 0,101.74624855600001 33.446010648000026 0 0,101.74637912200001 33.44604531800002 0 0,101.74647480499999 33.44608069899999 0 0,101.74658999899998 33.44613762300003 0 0,101.74666041400002 33.446179701000005 0 0,101.74668219300003 33.446192715999985 0 0,101.746778345 33.44625017300001 0 0,101.74714272300002 33.44650391800002 0 0,101.74724215200001 33.44655921399999 0 0,101.747311018 33.446589183000015 0 0,101.74738190900001 33.44661337500003 0 0,101.74744688800001 33.44662779800001 0 0,101.74746244099998 33.446631249999996 0 0,101.74746594300001 33.446632025999975 0 0,101.747528396 33.446645889000024 0 0,101.747678855 33.44665967200001 0 0,101.74775580400001 33.44666043500001 0 0,101.74790936599999 33.446652598000014 0 0,101.748137311 33.446621924 0 0,101.74831747500002 33.446580417999996 0 0,101.74842215000001 33.44654803200001 0 0,101.74844926200001 33.446539642999994 0 0,101.748460045 33.44653571700002 0 0,101.74848890300001 33.446525210000004 0 0,101.74858620499998 33.446489783000004 0 0,101.748791374 33.446402874 0 0,101.74905876399998 33.44627700000001 0 0,101.74913182400002 33.44624260699999 0 0,101.74924578299999 33.44619947199999 0 0,101.74937674699999 33.44616647800001 0 0,101.74951283600001 33.446148499 0 0,101.74959854600002 33.44614779199998 0 0,101.749651648 33.44615382400002 0 0,101.74967762 33.44615677500002 0 0,101.749750538 33.44617369600002 0 0,101.74981777599999 33.44619680699998 0 0,101.74994992400002 33.44626095199999 0 0,101.75006738799999 33.44632965300002 0 0,101.75021072800001 33.446424783 0 0,101.75031487000001 33.44649389900002 0 0,101.750584979 33.446690703 0 0,101.75085508199999 33.446887507999975 0 0,101.75098960399998 33.44697160499999 0 0,101.75109460200002 33.447025172 0 0,101.75117719299999 33.44706021899998 0 0,101.75123693900002 33.44708557199999 0 0,101.75134359399999 33.447121408999976 0 0,101.75143092600001 33.44714376600001 0 0,101.75151586200002 33.44715890600003 0 0,101.75159748099998 33.447167682999975 0 0,101.75174707999997 33.44716955299998 0 0,101.75224649199998 33.447115344999986 0 0,101.75260287399999 33.44706752100001 0 0,101.75269369799997 33.447051316 0 0,101.75291536600002 33.44701176299998 0 0,101.75305413299998 33.44697975600002 0 0,101.75319085199999 33.446948221000014 0 0,101.75331686700002 33.44691357400001 0 0,101.75349365099999 33.446858066000004 0 0,101.753864271 33.446725558000026 0 0,101.75423489399998 33.44659304700002 0 0,101.75435494200002 33.446553291999976 0 0,101.75453532699999 33.446493557 0 0,101.75483575099997 33.446394064 0 0,101.75529297499997 33.44625943400001 0 0,101.75551382100002 33.446202056000004 0 0,101.75572483799999 33.44615376399997 0 0,101.75590607800001 33.446119157 0 0,101.756107853 33.44608680900001 0 0,101.75632745899998 33.446057929000006 0 0,101.75648148099998 33.44604314200001 0 0,101.75663999400001 33.44603371300002 0 0,101.75681675200002 33.44603132999998 0 0,101.75697549099999 33.44603907599998 0 0,101.75705152 33.44604765499997 0 0,101.75719535299999 33.44607586699999 0 0,101.757196115 33.446076016000006 0 0,101.757302847 33.446110610000005 0 0,101.757366569 33.446138811000026 0 0,101.757428032 33.44617292700002 0 0,101.75747171400002 33.446204550000004 0 0,101.75752189500002 33.44624087599999 0 0,101.757574815 33.446291945999974 0 0,101.757616789 33.44634558500002 0 0,101.75765050899997 33.44640110099999 0 0,101.757690809 33.44648486699998 0 0,101.75773725599998 33.446601000999976 0 0,101.75775281099999 33.446650895999994 0 0,101.75775604400002 33.446661264 0 0,101.757770558 33.44672382599998 0 0,101.75778202999999 33.446820676000016 0 0,101.757781513 33.44688966000001 0 0,101.75777450200002 33.446958600000016 0 0,101.757692426 33.44734567400002 0 0,101.75768813799999 33.447401485 0 0,101.75769530999997 33.447475779 0 0,101.757711745 33.447527175000005 0 0,101.757737571 33.44758338700001 0 0,101.75777185499999 33.44764193100002 0 0,101.75781365900002 33.447700328999986 0 0,101.75789321500002 33.44778669499999 0 0,101.75794970200002 33.447831737 0 0,101.75800992 33.44786831099998 0 0,101.75814053699997 33.44792726200001 0 0,101.75826664499999 33.447977690000016 0 0,101.75836101599998 33.448015425999984 0 0,101.75849749499997 33.44806506200001 0 0,101.75870725599998 33.44812582399999 0 0,101.75889635800002 33.44816168 0 0,101.75909493400002 33.44818265499998 0 0,101.75914171300002 33.448187596000025 0 0,101.75920210499999 33.44819117700001 0 0,101.759272786 33.44819536799997 0 0,101.75945624000002 33.448206245999984 0 0,101.75977076599997 33.44822490299998 0 0,101.759821053 33.44823137399999 0 0,101.759896647 33.44824110000002 0 0,101.75997689500002 33.448258334 0 0,101.76015444299998 33.44831803400001 0 0,101.76050753700002 33.44845601600002 0 0,101.760860632 33.448594000000014 0 0,101.76105697399998 33.44865559200002 0 0,101.761172714 33.44867722700002 0 0,101.76122615700001 33.448680975 0 0,101.76141457699998 33.44868045700002 0 0,101.76185377799999 33.448663841999974 0 0,101.76229298700002 33.448647230999995 0 0,101.762509943 33.448646763 0 0,101.762642475 33.448654499999975 0 0,101.762757212 33.44866937400002 0 0,101.76288109299998 33.44869447000002 0 0,101.76294114500001 33.44870941900001 0 0,101.76301372299997 33.448727486999985 0 0,101.76308892700001 33.44874933599999 0 0,101.76346820200001 33.44885952599998 0 0,101.76352822400003 33.448876962999975 0 0,101.763640382 33.44890954700003 0 0,101.76392268000001 33.448991560000024 0 0,101.76418385 33.44906743500002 0 0,101.76437715899999 33.449123595 0 0,101.764831647 33.44925562499998 0 0,101.765218549 33.44938223600002 0 0,101.76556422599998 33.449511288999986 0 0,101.76584394600002 33.449633914 0 0,101.765978459 33.44970172500001 0 0,101.76610630200003 33.449773884000024 0 0,101.76628046399998 33.449890314000015 0 0,101.76655561299998 33.45011771200001 0 0,101.76667329499998 33.450200266000024 0 0,101.76675674 33.450246848999996 0 0,101.76682248700001 33.450275138999984 0 0,101.766892138 33.45029556100002 0 0,101.76700052400003 33.450308975999974 0 0,101.76708276900001 33.45030365299999 0 0,101.76715734300001 33.45028360700002 0 0,101.76722225200001 33.45024628099998 0 0,101.76724001299999 33.45023606699999 0 0,101.76728627799997 33.45019078399997 0 0,101.76734383299998 33.450121137 0 0,101.76747235099998 33.449938084999985 0 0,101.76751520599998 33.44988447999998 0 0,101.76756408199998 33.449832164999975 0 0,101.76761780099997 33.44978483599999 0 0,101.767707546 33.449730128 0 0,101.767772965 33.44970562899999 0 0,101.76789405099998 33.44968091499999 0 0,101.76796937 33.449683540000024 0 0,101.76811027100001 33.44972113199998 0 0,101.76817815599998 33.44974454800001 0 0,101.76820814000001 33.44975489000001 0 0,101.76823790499998 33.44976515600001 0 0,101.76825827900001 33.44977218499997 0 0,101.76839163099999 33.449832372 0 0,101.76845223700002 33.449867109000024 0 0,101.76854699299997 33.44993660099999 0 0,101.76864739799998 33.45003363799998 0 0,101.768752425 33.45014266099997 0 0,101.76884617500002 33.45023997800001 0 0,101.76884970399999 33.450243641999975 0 0,101.768947121 33.45032240400002 0 0,101.76895552000002 33.450329194000005 0 0,101.76902589999997 33.450366143999986 0 0,101.76904456199998 33.450375941999994 0 0,101.76910602999999 33.45039551899998 0 0,101.76925167600001 33.45042365699999 0 0,101.769272236 33.450425370999994 0 0,101.76939573800001 33.450435665999976 0 0,101.76960575200002 33.45043097500002 0 0,101.76974476599997 33.45042786900001 0 0,101.76981861000002 33.450436352999986 0 0,101.76989286000003 33.45045225400003 0 0,101.76996480600002 33.45047530699998 0 0,101.77004296000001 33.45051129799998 0 0,101.77010191800002 33.450548862999995 0 0,101.77015621599998 33.45059171600002 0 0,101.77028535900001 33.450713502999974 0 0,101.77037090099998 33.45081350100003 0 0,101.770431723 33.450908018999996 0 0,101.77046290099997 33.45097146699999 0 0,101.77048721599999 33.45103676299999 0 0,101.77051732899997 33.451170975000025 0 0,101.770526185 33.451306819000024 0 0,101.77052593399998 33.451314319999994 0 0,101.77052393100001 33.451374155999986 0 0,101.77052361699998 33.451376849999974 0 0,101.77050863199997 33.45150525700001 0 0,101.77048238100002 33.45162840199998 0 0,101.77041833200002 33.45183870300002 0 0,101.77041075400001 33.451897902999974 0 0,101.77040976299998 33.45196201900001 0 0,101.77042644099998 33.452097218999995 0 0,101.77044494799998 33.45216898699999 0 0,101.77046862200001 33.452231575999974 0 0,101.77049852900001 33.45228898200003 0 0,101.77053384099997 33.45234331500001 0 0,101.77058706899999 33.452413562000004 0 0,101.770630745 33.45246482599998 0 0,101.77072408499998 33.45255689999999 0 0,101.77078074000002 33.452605221 0 0,101.770986332 33.452780566 0 0,101.77117421000003 33.45293215800001 0 0,101.771362506 33.453073776999986 0 0,101.77154547800001 33.45319797600001 0 0,101.77171737999998 33.45329731800001 0 0,101.77182299399999 33.45334606199998 0 0,101.77217023499998 33.45346666400002 0 0,101.772287501 33.45350166700001 0 0,101.772441775 33.45353106599998 0 0,101.77251398499999 33.453537281000024 0 0,101.77263798199999 33.45353887700003 0 0,101.77278729900002 33.453529033999985 0 0,101.772935029 33.45350828900001 0 0,101.77329417599998 33.45343994299998 0 0,101.77336081099998 33.45342947300003 0 0,101.77340760599998 33.45342212000003 0 0,101.773435554 33.45341772900002 0 0,101.77344359300002 33.453416464999975 0 0,101.773600972 33.45340472700002 0 0,101.77367151800001 33.453405616 0 0,101.77382231299998 33.45341811600002 0 0,101.77383763 33.45342094 0 0,101.773847005 33.45342266900002 0 0,101.773951442 33.45344192599998 0 0,101.77396044099999 33.45344451400001 0 0,101.77402333999999 33.45346260000002 0 0,101.77409066899997 33.45348912100002 0 0,101.77419666499998 33.45354904599998 0 0,101.77425349200001 33.453594080000016 0 0,101.774300159 33.453642797999976 0 0,101.774301369 33.45364406200002 0 0,101.77434128499999 33.45369788099998 0 0,101.77439248899998 33.453792410999995 0 0,101.77441954099999 33.45387254399998 0 0,101.77443204399998 33.453909580000015 0 0,101.774443824 33.453969427000004 0 0,101.774456182 33.45409474799999 0 0,101.77446001300001 33.454290731000015 0 0,101.774455166 33.454400088 0 0,101.774450355 33.454508664 0 0,101.77443576500002 33.45465265500002 0 0,101.77441506600002 33.45479262800001 0 0,101.77438860199999 33.454926030000024 0 0,101.77435672399997 33.45505031099998 0 0,101.77431627599998 33.455166080000026 0 0,101.77429951900001 33.45521404099998 0 0,101.774255633 33.455304345 0 0,101.774202597 33.45539291900002 0 0,101.77411487799998 33.455614448999995 0 0,101.77407500300001 33.455539896999994 0 0,101.77400196600001 33.455468870999994 0 0,101.77394226899997 33.45542125600002 0 0,101.773883765 33.455367395999986 0 0,101.773826504 33.45532926499999 0 0,101.773747147 33.455305529999976 0 0,101.77366921100003 33.455296051999994 0 0,101.77359969600002 33.45529380300002 0 0,101.77348272199998 33.455296429999976 0 0,101.773411582 33.45530001200001 0 0,101.77333723100003 33.45530446800001 0 0,101.77326030799998 33.455309288000024 0 0,101.77318145100003 33.455313966000006 0 0,101.773101301 33.45531799600002 0 0,101.77302049500003 33.455320868 0 0,101.772939672 33.455322075000026 0 0,101.772816321 33.45532020000002 0 0,101.772741785 33.45531721200001 0 0,101.77266834599999 33.45531331500001 0 0,101.77259481499999 33.45530891999999 0 0,101.77251999499998 33.455304437999985 0 0,101.77237517499998 33.45529700399999 0 0,101.77230058499998 33.45529510799997 0 0,101.77222543200003 33.455295584 0 0,101.77214907500002 33.45529921899998 0 0,101.77202487099999 33.455312116000016 0 0,101.77195050400002 33.455323108000016 0 0,101.771877066 33.45533563499998 0 0,101.77180430700002 33.45534902600002 0 0,101.77173197799999 33.45536260099999 0 0,101.771637059 33.455380106999996 0 0,101.77159350400001 33.45538814499997 0 0,101.77156330700001 33.45539371699999 0 0,101.771489202 33.45540770299999 0 0,101.77141510799999 33.455422268999996 0 0,101.771341398 33.45543761900001 0 0,101.77126844100002 33.455453954999996 0 0,101.77119660400001 33.455471483999986 0 0,101.771126256 33.45549040700001 0 0,101.771010192 33.45552641199998 0 0,101.770940188 33.45555074800001 0 0,101.77087023299998 33.455576665000024 0 0,101.77080051000002 33.45560379400001 0 0,101.77073121000001 33.45563177600002 0 0,101.770662518 33.455660240999975 0 0,101.77059461900001 33.455688829999986 0 0,101.77052770400002 33.45571717399997 0 0,101.77046195499997 33.45574491299999 0 0,101.77039756200003 33.45577168199998 0 0,101.77028437000001 33.455816708999976 0 0,101.77021816400003 33.45584176800003 0 0,101.77015077599998 33.455866405999984 0 0,101.770082183 33.45589066000002 0 0,101.77007139300002 33.455894355 0 0,101.77005071100001 33.455901439 0 0,101.77001235199998 33.455914576 0 0,101.76996499400002 33.455930308000006 0 0,101.76994744299998 33.45593613699998 0 0,101.76994125800002 33.45593819200002 0 0,101.76986887300001 33.45596155099997 0 0,101.769795166 33.455984693000005 0 0,101.76977188799998 33.45599181699998 0 0,101.76972011100003 33.45600766199999 0 0,101.76968902200002 33.45601699100001 0 0,101.769359312 33.45631545100002 0 0,101.769328551 33.45634329799998 0 0,101.76914958700002 33.45650530199998 0 0,101.76902960299998 33.45661391499999 0 0,101.76888121000002 33.456791794000026 0 0,101.76883557899998 33.45684649100002 0 0,101.76876924800001 33.45692600199999 0 0,101.76850889600001 33.45723807899998 0 0,101.76824853699998 33.45755015399999 0 0,101.76791661099998 33.45797291399998 0 0,101.76758469599997 33.458395680000024 0 0,101.76742863200002 33.45868235400002 0 0,101.76727256499998 33.45896903200003 0 0,101.76711658400001 33.45949485099999 0 0,101.76705221700001 33.459711825 0 0,101.7669606 33.46002065699997 0 0,101.76690230000003 33.46039116100002 0 0,101.76684400300002 33.460761665999996 0 0,101.766785701 33.46113216499998 0 0,101.766793973 33.46162913500001 0 0,101.76679449900001 33.461660704999986 0 0,101.76680225299998 33.462126108999996 0 0,101.76677689500002 33.462588176999986 0 0,101.76675152799999 33.463050235000026 0 0,101.76672616399998 33.46351229099997 0 0,101.766665913 33.463979327000004 0 0,101.76660566499999 33.46444636799998 0 0,101.766572042 33.46480582700002 0 0,101.76653841900003 33.465165286 0 0,101.766532256 33.46560174899997 0 0,101.76652609500002 33.46603821299999 0 0,101.76652579400002 33.466059531999974 0 0,101.76651993899998 33.46647467399998 0 0,101.76661175599997 33.46700125000001 0 0,101.766740003 33.467256405 0 0,101.76686824699999 33.46751155599998 0 0,101.76713063900002 33.46797139099999 0 0,101.76727823200002 33.468230033 0 0,101.76739304099999 33.46843122299998 0 0,101.76757330800001 33.46890547700002 0 0,101.76775077399998 33.46929168999998 0 0,101.76783859699998 33.469692484999996 0 0,101.76792641999998 33.47009327799998 0 0,101.76796283300001 33.47029384699999 0 0,101.76800778500001 33.47076273599998 0 0,101.76805272899998 33.47123161799999 0 0,101.76809766500003 33.4717005 0 0,101.768077646 33.47201560399998 0 0,101.76805762599997 33.472330710999984 0 0,101.76799948899998 33.472627793000015 0 0,101.767941356 33.47292486600003 0 0,101.76788832599999 33.473303633 0 0,101.76783529199997 33.47368240899999 0 0,101.76778225100003 33.47406118700002 0 0,101.76781775699999 33.474469449000026 0 0,101.767853274 33.474877703999994 0 0,101.76789136000002 33.47541593300002 0 0,101.76792943800001 33.475954168999976 0 0,101.76796751400002 33.47649239100002 0 0,101.76804453099999 33.476833691000024 0 0,101.76812155699997 33.477174999 0 0,101.76824048999998 33.47760866499999 0 0,101.76835940900003 33.47804232200002 0 0,101.76847832800001 33.478475979999985 0 0,101.76858998199998 33.478838490999976 0 0,101.768701636 33.47920099999999 0 0,101.76881329999998 33.479563504 0 0,101.76894117699999 33.479963403 0 0,101.76906904600003 33.480363306000015 0 0,101.76919691199998 33.480763207999985 0 0,101.76932345300003 33.48112118400002 0 0,101.76945 33.48147916400001 0 0,101.76957654699999 33.481837143999996 0 0,101.76980067400001 33.48227264000002 0 0,101.769987786 33.48264603400003 0 0,101.77005675100003 33.48278366400001 0 0,101.770174897 33.483019438999975 0 0,101.770362008 33.483392847000005 0 0,101.77046854899999 33.48375126600001 0 0,101.77057509399998 33.48410968500002 0 0,101.77064570800002 33.484347250999974 0 0,101.77068163299998 33.48446811000002 0 0,101.77078870399998 33.48500063 0 0,101.770836869 33.485240179000016 0 0,101.770895773 33.48553314200001 0 0,101.77090770500001 33.48567396999999 0 0,101.77094207699997 33.486079657999994 0 0,101.77098839400003 33.48662618399999 0 0,101.77100892200002 33.487025302000006 0 0,101.77102944299997 33.48742441799999 0 0,101.77104996700001 33.48782353600001 0 0,101.77110043699997 33.48830387100003 0 0,101.77115091799999 33.48878419800002 0 0,101.77133040899997 33.48926490299999 0 0,101.771509885 33.48974561699998 0 0,101.77168935999998 33.490226334 0 0,101.77195435800002 33.49069203200003 0 0,101.77221936199999 33.491157723000015 0 0,101.77248437600002 33.491623420999986 0 0,101.77262360600002 33.491944553999986 0 0,101.77276282899999 33.49226568099999 0 0,101.77284440199998 33.49261757300002 0 0,101.77292597600001 33.492969464 0 0,101.77304708999998 33.49345803199998 0 0,101.77316821300002 33.49394660500002 0 0,101.77321683299999 33.494368021000014 0 0,101.77326544200002 33.49478942799999 0 0,101.77327093299999 33.49532971000002 0 0,101.773276425 33.49586999899998 0 0,101.77329926499999 33.496265230999995 0 0,101.773322108 33.49666046200002 0 0,101.77334494899998 33.49705569700001 0 0,101.77334384900001 33.497461875 0 0,101.77334274600003 33.49786805100001 0 0,101.773211027 33.49829088400003 0 0,101.773079306 33.49871372299998 0 0,101.772947585 33.499136556999986 0 0,101.77277912800002 33.499564416 0 0,101.772610767 33.49999236000002 0 0,101.77248648900002 33.500506142999996 0 0,101.77236212600002 33.50101984999998 0 0,101.77225678600001 33.50131023 0 0,101.77217884999999 33.50152506699999 0 0,101.77199557300003 33.50203027800001 0 0,101.77178666399999 33.50246727199999 0 0,101.77157776000001 33.502904264999984 0 0,101.771400879 33.50324228900001 0 0,101.77131400000002 33.50346039200002 0 0,101.77128026899999 33.503873829999975 0 0,101.77150750700002 33.50437967800002 0 0,101.77166862600001 33.50465118400001 0 0,101.77182974499999 33.50492268800002 0 0,101.77209000200003 33.50523782900001 0 0,101.77235026599999 33.50555297699998 0 0,101.77261052400002 33.50586811900001 0 0,101.77276118200001 33.50617916099998 0 0,101.772798394 33.50661064799999 0 0,101.77278403399998 33.506895912000005 0 0,101.77276967900002 33.50718118100002 0 0,101.772665942 33.50760601100001 0 0,101.77256219899999 33.508030829999996 0 0,101.772417614 33.50840088299998 0 0,101.772273026 33.50877093499997 0 0,101.772128436 33.509140989 0 0,101.77204562399999 33.50948673900001 0 0,101.77196281200003 33.50983249699999 0 0,101.77189172200002 33.51017798800001 0 0,101.771820639 33.510523471 0 0,101.77180878500002 33.510887278999974 0 0,101.77179692499999 33.511251086000016 0 0,101.77182984500001 33.51173179900002 0 0,101.771862763 33.512212514 0 0,101.77189568 33.512693227 0 0,101.77192861100002 33.51317393800002 0 0,101.77195968900003 33.513657971999976 0 0,101.77199076099998 33.514142015000004 0 0,101.77202183000003 33.514626048000025 0 0,101.77206701400002 33.51493945300001 0 0,101.772112198 33.51525285500003 0 0,101.77209961300002 33.51574049200002 0 0,101.772087021 33.516228125 0 0,101.77207442299999 33.51671576000001 0 0,101.77206182499998 33.517203392 0 0,101.772049229 33.51769102899999 0 0,101.77209386300001 33.51810926899998 0 0,101.77213849499998 33.518527506 0 0,101.77218311500002 33.51894573300001 0 0,101.77232803300001 33.519443593999995 0 0,101.77247295799998 33.51994146300001 0 0,101.77265944800001 33.520271363999996 0 0,101.77284593600001 33.520601258 0 0,101.77307711600002 33.52086136499997 0 0,101.77330829700003 33.52112147499997 0 0,101.77365639700002 33.521369144000005 0 0,101.773942654 33.52157281000001 0 0,101.774004499 33.521616811 0 0,101.77439728899998 33.52179468899999 0 0,101.77471120400003 33.52193685399999 0 0,101.77479007900001 33.52197257500001 0 0,101.77519742300001 33.522238560000005 0 0,101.77539502799999 33.52254854900002 0 0,101.77556855 33.522839429999976 0 0,101.77561438100003 33.52317247299999 0 0,101.77566021299998 33.52350551699999 0 0,101.77566726100002 33.52397044899999 0 0,101.775674305 33.52443537800002 0 0,101.77568133599999 33.524900306999996 0 0,101.775730936 33.525351177999994 0 0,101.775780542 33.525802043 0 0,101.77583046299998 33.526262729999985 0 0,101.77588038300001 33.52672341499999 0 0,101.77584792300001 33.52717612499998 0 0,101.77581546200003 33.52762883999998 0 0,101.77579200500003 33.52795607600001 0 0,101.77578301099999 33.528081547 0 0,101.775716305 33.52828411899998 0 0,101.775612943 33.52859801400001 0 0,101.77550474700001 33.528926598 0 0,101.775442882 33.52911448100002 0 0,101.775266654 33.529395432 0 0,101.775090417 33.529676387999984 0 0,101.77497289600001 33.53013885500002 0 0,101.77485538000002 33.53060131500001 0 0,101.77479485399999 33.531053265000025 0 0,101.77473433199998 33.53150521399999 0 0,101.774673807 33.531957163000015 0 0,101.77470645599999 33.53240887499999 0 0,101.77473910600003 33.532860587000016 0 0,101.77473773600002 33.533184862999974 0 0,101.77473636799999 33.533509141000025 0 0,101.77479456399999 33.533861565999985 0 0,101.77485275999999 33.53421399000001 0 0,101.77498380999998 33.53464338499998 0 0,101.77508213599998 33.535027661000015 0 0,101.77518045900001 33.535411934000024 0 0,101.77527877799997 33.53579620400001 0 0,101.77526662499997 33.53615019799997 0 0,101.77526151500001 33.536299069999984 0 0,101.77525447300002 33.536504191999995 0 0,101.77513586200001 33.536831096000014 0 0,101.77502248100001 33.53714360499998 0 0,101.77501725600001 33.53715800600003 0 0,101.77484033600001 33.537496051000005 0 0,101.77466341500002 33.53783409800002 0 0,101.77448649899998 33.53817213799999 0 0,101.774122621 33.53853401700002 0 0,101.77392693600001 33.53868311399998 0 0,101.77379044999998 33.53878710700002 0 0,101.77345827599999 33.53904020099998 0 0,101.77312610799999 33.53929328999999 0 0,101.77293718499999 33.539437228 0 0,101.77279393600003 33.53954637099997 0 0,101.77251755700001 33.53970977099999 0 0,101.77224118100003 33.53987317100001 0 0,101.77174423500003 33.54011029700001 0 0,101.771339151 33.54030359500001 0 0,101.77124728400003 33.54034743099999 0 0,101.77123431899997 33.54035159199998 0 0,101.77120023499998 33.54036253300001 0 0,101.77085239600001 33.54047417999999 0 0,101.77045751100002 33.54060092499998 0 0,101.77011906000001 33.54065763300002 0 0,101.76978061 33.540714342 0 0,101.76928233699999 33.54077695900003 0 0,101.76878405299999 33.54083956900001 0 0,101.76840451700002 33.54086679699998 0 0,101.768193451 33.540881937999984 0 0,101.76802498400002 33.54089402300002 0 0,101.76767869399998 33.54091113499999 0 0,101.76733240200002 33.54092824700001 0 0,101.76695476100002 33.54084794900001 0 0,101.76657710900002 33.54076766100002 0 0,101.76646724800003 33.541219479000006 0 0,101.76643228799998 33.541649215999996 0 0,101.76641781000001 33.54217001000001 0 0,101.76648310899998 33.54259360100002 0 0,101.766548408 33.54301719799997 0 0,101.76661370699998 33.54344079399999 0 0,101.766667557 33.543613139 0 0,101.76675905600001 33.543905971000015 0 0,101.76690440700003 33.54437115500002 0 0,101.76702679099998 33.54476279199997 0 0,101.76704977000003 33.544836325000006 0 0,101.76719513 33.545301499999994 0 0,101.76734048499998 33.545766671000024 0 0,101.76751235400002 33.54628329799999 0 0,101.76768421700001 33.54679992299998 0 0,101.76789644399997 33.54712046999998 0 0,101.76799956100001 33.547276212999975 0 0,101.76810867699999 33.54744101599999 0 0,101.768398144 33.54774682499999 0 0,101.76868760899998 33.54805263100002 0 0,101.769102535 33.54839466300001 0 0,101.76951747200002 33.54873669699998 0 0,101.76995652699998 33.549054764000005 0 0,101.77039556800003 33.54937282899999 0 0,101.77083461199999 33.549690896000016 0 0,101.77127366500002 33.550008961 0 0,101.77171270899998 33.550327029000016 0 0,101.772077545 33.55055957100001 0 0,101.77244238399999 33.55079211399999 0 0,101.77280722199998 33.551024659999996 0 0,101.77310090100002 33.551211835000004 0 0,101.773172074 33.551257195999995 0 0,101.77349221100002 33.551549291000015 0 0,101.77381234500001 33.551841388000014 0 0,101.774132484 33.552133475999995 0 0,101.77445262200001 33.552425572999994 0 0,101.77473177299998 33.55273159400002 0 0,101.775010915 33.553037613000015 0 0,101.775290058 33.553343641000026 0 0,101.77556570799999 33.55370178300001 0 0,101.77584135699999 33.554059927000026 0 0,101.77611699599998 33.55441807699998 0 0,101.77639263600003 33.55477621699998 0 0,101.776654845 33.55519972299999 0 0,101.776829469 33.55548177100002 0 0,101.77691704900002 33.55562322499998 0 0,101.77709402300002 33.55578911800001 0 0,101.77726951300002 33.55595361799999 0 0,101.777601876 33.55614133400002 0 0,101.77793424200001 33.55632904800001 0 0,101.77831583800003 33.55659806099999 0 0,101.778697432 33.55686707699999 0 0,101.77907901999998 33.557136085000025 0 0,101.77945248100002 33.557474677000016 0 0,101.779694415 33.55769400600002 0 0,101.77982596099997 33.55781326099998 0 0,101.78019943499999 33.55815185099999 0 0,101.78043345499998 33.55839518800002 0 0,101.78066747600002 33.55863851800001 0 0,101.78087595699998 33.55865559 0 0,101.781205236 33.558387039000024 0 0,101.78153599199999 33.55806793099998 0 0,101.781866745 33.55774882600002 0 0,101.78219750099998 33.557429716 0 0,101.78252825499999 33.55711059700002 0 0,101.78288588100003 33.55695507899998 0 0,101.783243508 33.556799565000006 0 0,101.78353843500003 33.55667132299999 0 0,101.78360113299999 33.55664405900001 0 0,101.784002671 33.55656562600001 0 0,101.784404209 33.55648719200002 0 0,101.78480574600002 33.55640875400002 0 0,101.78489504200002 33.55639924100001 0 0,101.78527037100002 33.55635925299998 0 0,101.78573499700002 33.55630975999998 0 0,101.78589912400003 33.55634892299997 0 0,101.78610040900003 33.556396952 0 0,101.78646582699997 33.55648414000001 0 0,101.78683124600002 33.55657133 0 0,101.78727332 33.556786905000024 0 0,101.78771537799997 33.55700247300001 0 0,101.78815744100001 33.55721805000002 0 0,101.78864820799998 33.557337096000026 0 0,101.78913897400002 33.55745615400002 0 0,101.78945557999998 33.55753296 0 0,101.78962974400002 33.55757520999998 0 0,101.78995629000002 33.557580858999984 0 0,101.79028283600002 33.557586508999975 0 0,101.79071682400001 33.557550687 0 0,101.79115081100002 33.557514862000005 0 0,101.79162887400003 33.557399987 0 0,101.79210694199998 33.557285106999984 0 0,101.79257592300002 33.557120537 0 0,101.79260893200001 33.557108954 0 0,101.79311092199998 33.55693280000003 0 0,101.79361291200001 33.556756656000005 0 0,101.79410775299999 33.55668042399998 0 0,101.79460259299998 33.55660419399999 0 0,101.79489806700002 33.55661053099999 0 0,101.79493113799998 33.556611239999995 0 0,101.79519354000001 33.55661686799999 0 0,101.79549320299998 33.55675322500002 0 0,101.79579286799998 33.55688957699999 0 0,101.79588203499998 33.55693648699997 0 0,101.79623551700001 33.557122451 0 0,101.79667817199999 33.557355331 0 0,101.79712081600002 33.55758820199998 0 0,101.79752793300003 33.557683094000026 0 0,101.79792666499998 33.557517940000025 0 0,101.79832539400002 33.557352779999974 0 0,101.79872244699999 33.557135604999985 0 0,101.79911949500001 33.556918429999996 0 0,101.79932390200003 33.556510446999994 0 0,101.799528307 33.55610246600003 0 0,101.79973311999998 33.555707471999995 0 0,101.79993793800003 33.55531248 0 0,101.80017985299997 33.55491145399998 0 0,101.800368343 33.554598978 0 0,101.80042175699998 33.55451042499999 0 0,101.80066366800003 33.55410938699998 0 0,101.80090558299997 33.55370835000002 0 0,101.80114749900002 33.55330732300001 0 0,101.80145269100001 33.55294129499998 0 0,101.80175788399998 33.55257526499997 0 0,101.802063078 33.55220922400002 0 0,101.80236827099998 33.551843184000006 0 0,101.80267345300001 33.551477154 0 0,101.80297392900002 33.55115806800001 0 0,101.803274413 33.55083897499998 0 0,101.80351731500002 33.55058102700002 0 0,101.803574895 33.550519881000014 0 0,101.80376940000002 33.550313328000016 0 0,101.80387536900002 33.55020079600001 0 0,101.804238795 33.549906308000004 0 0,101.804417753 33.54981226699999 0 0,101.80467089799998 33.54967923999999 0 0,101.80510300200001 33.54945216300001 0 0,101.80553510700003 33.54922509199997 0 0,101.80596721400002 33.54899803000001 0 0,101.80639931399998 33.548770966000006 0 0,101.80683140999997 33.548543886999994 0 0,101.80726351499999 33.548316817 0 0,101.80763971900001 33.54823033700001 0 0,101.80801591699998 33.54814385499998 0 0,101.80850721799999 33.548121568 0 0,101.80880566299999 33.54809808599998 0 0,101.80910411100001 33.54807460400002 0 0,101.809145634 33.54809214900001 0 0,101.80940482900002 33.54820166600001 0 0,101.80955299300001 33.548458530000005 0 0,101.809701157 33.54871540200003 0 0,101.80981035899998 33.54897598000002 0 0,101.80989201099999 33.549170816000014 0 0,101.81008286999997 33.54962622900001 0 0,101.81019923500003 33.54990387599997 0 0,101.81027374000001 33.55008164399999 0 0,101.81061372200003 33.55050330199998 0 0,101.810953702 33.550924966000025 0 0,101.811239522 33.551113644 0 0,101.81152534400002 33.55130231999999 0 0,101.81200346499998 33.551478814999996 0 0,101.81248159699999 33.551655306999976 0 0,101.81295973200002 33.55183179800002 0 0,101.81343785500002 33.552008297999976 0 0,101.81391597499999 33.552184796000006 0 0,101.81436833700002 33.552397144 0 0,101.81482069999998 33.55260949400002 0 0,101.81527306200002 33.552821841000025 0 0,101.81572542599997 33.55303418300002 0 0,101.81617778700002 33.55324653299999 0 0,101.81663016599998 33.55345887200002 0 0,101.81708254199998 33.55367121199998 0 0,101.81753490300002 33.553883559999974 0 0,101.81798726699998 33.55409590400001 0 0,101.81839713099998 33.554275236000024 0 0,101.81880699499999 33.554454566000004 0 0,101.819216858 33.554633896999974 0 0,101.81962672399999 33.55481322700001 0 0,101.820119481 33.55499283299997 0 0,101.820612251 33.555172438 0 0,101.82110502699999 33.55535204300003 0 0,101.82159572799998 33.555422627999974 0 0,101.82208643000001 33.55549321299998 0 0,101.82257713199999 33.555563801000005 0 0,101.82306783400003 33.55563438799999 0 0,101.82355853399997 33.55570498200001 0 0,101.82404923299998 33.555775573000005 0 0,101.82453993500002 33.55584616599998 0 0,101.825035195 33.555903150999995 0 0,101.825530453 33.555960141000014 0 0,101.82602571199999 33.556017139000005 0 0,101.82652096999999 33.556074136999996 0 0,101.82701622799999 33.556131135999976 0 0,101.82751148900002 33.55618813299998 0 0,101.82800675599998 33.556245128 0 0,101.82845067400001 33.55629621000003 0 0,101.82850201500003 33.55630211699997 0 0,101.82895914 33.55649984899998 0 0,101.82941625900003 33.55669757200002 0 0,101.82970595299997 33.55700322500002 0 0,101.829753122 33.55749659100002 0 0,101.82973584400003 33.557919862999995 0 0,101.82971856799998 33.55834313399998 0 0,101.82970128900001 33.558766401000014 0 0,101.82968401199997 33.559189667 0 0,101.82969927699997 33.55965772899998 0 0,101.82983962499998 33.56014895300001 0 0,101.82997997400003 33.56064017800003 0 0,101.83009843500002 33.560936732000016 0 0,101.83021689600002 33.561233285000014 0 0,101.83030387399998 33.561517546000005 0 0,101.83039085299998 33.561801807999984 0 0,101.83063843899998 33.56224504599999 0 0,101.83088602200002 33.56268827600002 0 0,101.83113360599998 33.56313149699997 0 0,101.83138118900001 33.563574727 0 0,101.831550241 33.56399243499999 0 0,101.83171929500003 33.564410135 0 0,101.83188834700002 33.56482783000001 0 0,101.83205739800002 33.56524553000003 0 0,101.832226451 33.56566324099998 0 0,101.83233364300003 33.56609016700003 0 0,101.83244083300002 33.56651708499999 0 0,101.832466979 33.566841771999975 0 0,101.832493123 33.56716646199999 0 0,101.83242863100003 33.5675713 0 0,101.83236413999998 33.56797613100002 0 0,101.83231560299998 33.56839360700002 0 0,101.83216878399998 33.568631529000015 0 0,101.83207942000001 33.56877634199998 0 0,101.83184323799998 33.569159077999984 0 0,101.831777311 33.56922353499999 0 0,101.83146166799997 33.569532133999985 0 0,101.83108009799997 33.56990520099998 0 0,101.83069852900002 33.57027825799997 0 0,101.83036617599998 33.57057211 0 0,101.83003382099997 33.570865964000006 0 0,101.82970146500003 33.57115981599998 0 0,101.829416149 33.57141208600001 0 0,101.82936911299998 33.571453674 0 0,101.82922482599997 33.571795275 0 0,101.82908053800003 33.57213687500001 0 0,101.82909496100001 33.57257893100001 0 0,101.82920045100002 33.572953853 0 0,101.82930594200002 33.57332877900001 0 0,101.829547488 33.573824195999975 0 0,101.82959916499999 33.573930182000026 0 0,101.82978903499998 33.57431960100001 0 0,101.83003058399999 33.574815005999994 0 0,101.83025120899998 33.575267505 0 0,101.83027213000003 33.57531041300001 0 0,101.83040699499998 33.575632609000024 0 0,101.83054185600002 33.575954807000016 0 0,101.830569271 33.576318507999986 0 0,101.83059668599998 33.57668220800002 0 0,101.83053175100002 33.577074040000014 0 0,101.83046681399998 33.577465870000026 0 0,101.83043613400002 33.577536081000005 0 0,101.83027154799998 33.57791272700001 0 0,101.83007629500003 33.57835958200002 0 0,101.82988103999998 33.578806434 0 0,101.82968578700002 33.57925328900001 0 0,101.829486992 33.579696375000026 0 0,101.82928819199998 33.58013946800003 0 0,101.82908939100002 33.58058256100003 0 0,101.82906174300001 33.581089169999984 0 0,101.82915467499998 33.581555450999986 0 0,101.829239814 33.58198262600001 0 0,101.829247608 33.58202173400002 0 0,101.829416514 33.58243422700002 0 0,101.82953234399997 33.58296050500002 0 0,101.82964818099998 33.58348678499999 0 0,101.82987703499998 33.583823467 0 0,101.83010588799999 33.584160139000005 0 0,101.830372764 33.584549122 0 0,101.83063963400002 33.584938110999985 0 0,101.830906503 33.58532710100002 0 0,101.831146101 33.585734875000014 0 0,101.83138570800003 33.586142644000006 0 0,101.83155206499998 33.586425749 0 0,101.83162531699998 33.58655040899998 0 0,101.831864924 33.586958175999996 0 0,101.83201705300002 33.587351071 0 0,101.83203471000002 33.58739667100002 0 0,101.83210545399999 33.587579385000026 0 0,101.83220449100003 33.587835170000005 0 0,101.83235060700002 33.58821254600002 0 0,101.83237427400002 33.58827366899999 0 0,101.83247979800001 33.588648584 0 0,101.83258532399998 33.589023501999975 0 0,101.83265325100001 33.589516377999985 0 0,101.83269914599998 33.58984938399999 0 0,101.832706863 33.589905371999976 0 0,101.83272117899998 33.59000924999998 0 0,101.83278910899998 33.59050212300002 0 0,101.832796283 33.590583709999976 0 0,101.832826222 33.590924142000006 0 0,101.83286335000003 33.59134616 0 0,101.83290047499997 33.591768178999985 0 0,101.83291562800002 33.59194047699998 0 0,101.83293758999997 33.59219021000001 0 0,101.83301120800002 33.592539837000004 0 0,101.83308481799997 33.59288945700001 0 0,101.83323653500003 33.59325029500002 0 0,101.83338824999998 33.59361113199998 0 0,101.83365211099999 33.59407348600001 0 0,101.83387646699998 33.59427646900002 0 0,101.83412505799998 33.594389321999984 0 0,101.834208278 33.59442710000002 0 0,101.83427639299998 33.594458023000016 0 0,101.83467625899999 33.59463962000001 0 0,101.83507604800002 33.59482129000003 0 0,101.835382675 33.594968779 0 0,101.83541735300003 33.594985458999986 0 0,101.83552358499998 33.595036556000025 0 0,101.83597112199999 33.59525182300001 0 0,101.83641866099998 33.59546708900001 0 0,101.83686619899999 33.59568235199998 0 0,101.83731373400002 33.59589761000001 0 0,101.83776127200002 33.59611286500001 0 0,101.83811028600002 33.596326050000016 0 0,101.838459301 33.59653922899997 0 0,101.83876469799998 33.596844487 0 0,101.83907010000001 33.597149753 0 0,101.83937549199999 33.59745501200001 0 0,101.83968088900002 33.59776026899999 0 0,101.83997048100002 33.59805721499998 0 0,101.84025269699998 33.59834659799998 0 0,101.84026007599999 33.59835416300001 0 0,101.84054966399998 33.598651109 0 0,101.84078771999998 33.59903597900001 0 0,101.84102578300002 33.59942085199998 0 0,101.84126385500002 33.599805720999996 0 0,101.84150192599998 33.60019059000001 0 0,101.84164700299999 33.60058410099998 0 0,101.84179207900002 33.60097761200001 0 0,101.84186412899999 33.601173061 0 0,101.84193714499997 33.601371126000004 0 0,101.84208220699998 33.601764634000006 0 0,101.84215972200002 33.60223127299997 0 0,101.84223723899999 33.602697906 0 0,101.84217754399998 33.60308962200003 0 0,101.84211785500003 33.603481336000016 0 0,101.84205817499998 33.60387304699998 0 0,101.842060441 33.60389900299998 0 0,101.842063376 33.603932622 0 0,101.84208658099999 33.60419843300002 0 0,101.84209238199998 33.60426487900003 0 0,101.84211498399998 33.604523828000026 0 0,101.84255254099998 33.604315472999986 0 0,101.84299009300003 33.604107123999995 0 0,101.84342763900003 33.60389876800002 0 0,101.843811345 33.60368184399999 0 0,101.84419505599999 33.603464925000026 0 0,101.84457876699997 33.60324801500002 0 0,101.84496247700002 33.60303110299998 0 0,101.845044879 33.602971620000005 0 0,101.84536237399999 33.60269758200002 0 0,101.84567986500002 33.60242353000001 0 0,101.84599735199998 33.602149482000016 0 0,101.846314834 33.601875441000004 0 0,101.84661357599998 33.60150424300002 0 0,101.84691231699998 33.60113303600002 0 0,101.846938379 33.601100653 0 0,101.84721106199999 33.600761834000025 0 0,101.84743999599999 33.60047737899998 0 0,101.84750980400003 33.60039064099999 0 0,101.84753044600001 33.60032903899997 0 0,101.84760089899999 33.600118778000024 0 0,101.84763985299998 33.600002518999986 0 0,101.84767969199999 33.59988362600001 0 0,101.84774841400002 33.59967852599999 0 0,101.84778670100002 33.599564262 0 0,101.84784957699998 33.599376611000025 0 0,101.84787160299999 33.599310874000025 0 0,101.847895902 33.599238352999976 0 0,101.84791081899999 33.59919383099998 0 0,101.84801945700002 33.59886959300002 0 0,101.848079165 33.598321736 0 0,101.84811102499998 33.598029424 0 0,101.84813887899998 33.597773872000005 0 0,101.84815086399999 33.59772366499999 0 0,101.848248189 33.597315958000024 0 0,101.848357497 33.59685804600002 0 0,101.84868686099998 33.59647313300002 0 0,101.84901622299998 33.59608821900002 0 0,101.84935029000002 33.595846317999985 0 0,101.84968436000003 33.59560441299999 0 0,101.850018423 33.59536250100001 0 0,101.85038325800002 33.59511120399998 0 0,101.85074811099997 33.594859918 0 0,101.85111296000002 33.59460863200002 0 0,101.85159085599997 33.59432871400003 0 0,101.85206875099999 33.594048794 0 0,101.85254665999997 33.59376887399998 0 0,101.85302541599998 33.593514954 0 0,101.853356249 33.59333948699998 0 0,101.85350417199999 33.59326103199999 0 0,101.85398292100001 33.593007108999984 0 0,101.85439962800001 33.592820539 0 0,101.85481634299998 33.592633955999986 0 0,101.85494981199997 33.59257419400001 0 0,101.85523304899999 33.59244737 0 0,101.85538665000001 33.59237859699999 0 0,101.85564975699998 33.592260794000026 0 0,101.85606646399998 33.59207422100002 0 0,101.85641056999998 33.591823397999974 0 0,101.85650764000002 33.59175264300001 0 0,101.85675467800002 33.59157257300001 0 0,101.857098786 33.591321748999974 0 0,101.85714449800003 33.59128887200001 0 0,101.857463252 33.59105961 0 0,101.85752955599997 33.59101192100002 0 0,101.85782772099998 33.590797468999995 0 0,101.85810051499999 33.59060126100002 0 0,101.85819218199998 33.59053532799999 0 0,101.85855665000003 33.590273189000015 0 0,101.85858445100001 33.59025233 0 0,101.85890557300002 33.590011403000005 0 0,101.85922696699998 33.58977027200001 0 0,101.85925449400003 33.58974962000002 0 0,101.859603418 33.58948783400001 0 0,101.85995234900003 33.58922604899999 0 0,101.860346376 33.58891767799997 0 0,101.8607404 33.58860930700001 0 0,101.86113442599998 33.588300935999996 0 0,101.861419216 33.58807805399999 0 0,101.86152844899999 33.587992566000025 0 0,101.861583457 33.587954502 0 0,101.86191753499998 33.58772333600001 0 0,101.86202254900002 33.58765067500002 0 0,101.86230663499998 33.587454106999985 0 0,101.86269573099997 33.587184879999995 0 0,101.863084819 33.58691564999998 0 0,101.86347391100003 33.58664642299999 0 0,101.86391960399999 33.58639669500002 0 0,101.86436529500003 33.586146969000026 0 0,101.864810987 33.58589724000001 0 0,101.86525668299998 33.585647513000026 0 0,101.86570237699999 33.58539778699998 0 0,101.86621210599998 33.585181044000024 0 0,101.86672184100001 33.584964301000014 0 0,101.86723157699998 33.584747557000014 0 0,101.86774131099997 33.584530813000015 0 0,101.86825104899998 33.584314070000005 0 0,101.86876077699998 33.584097326999995 0 0,101.86927050499997 33.583880583999985 0 0,101.86978023400002 33.58366384300001 0 0,101.87013866900003 33.583534086999975 0 0,101.87049710899998 33.583404332999976 0 0,101.87085555700003 33.58327457799999 0 0,101.871072658 33.58320633400001 0 0,101.87132481600003 33.58312706800001 0 0,101.871794066 33.58297955699999 0 0,101.87226332300003 33.58283204600002 0 0,101.87273259199998 33.582684535 0 0,101.87324046200001 33.58252962099999 0 0,101.87374833400003 33.582374706999985 0 0,101.87394217399998 33.58231558199998 0 0,101.87425621699998 33.58221979299998 0 0,101.87476409099997 33.58206487899997 0 0,101.87522129299998 33.58197618899999 0 0,101.875678504 33.58188750099998 0 0,101.87613572100003 33.58179881199999 0 0,101.87659292400002 33.581710122000004 0 0,101.87705012599997 33.58162143300001 0 0,101.87750008799998 33.581501677999995 0 0,101.87795005100003 33.58138192299998 0 0,101.87840000199998 33.58126216900001 0 0,101.87884995399997 33.58114241300001 0 0,101.87929991200002 33.581022658999984 0 0,101.879654593 33.58078020900001 0 0,101.87996971799998 33.58056479499999 0 0,101.880009266 33.580537761000016 0 0,101.88036394199997 33.580295311999976 0 0,101.88060269699997 33.579994838000005 0 0,101.88084144200002 33.579694356000005 0 0,101.88108018499997 33.57939387599998 0 0,101.88117596900003 33.57900131600002 0 0,101.88127175300002 33.57860875799997 0 0,101.88127649799998 33.57828337400002 0 0,101.88128124600001 33.577957990000016 0 0,101.88128180299998 33.577951043999974 0 0,101.88132524600002 33.577410507000025 0 0,101.88127777199998 33.576917197 0 0,101.88125418499999 33.576797383999974 0 0,101.88122167799997 33.57663225499999 0 0,101.88116558899998 33.576347312999985 0 0,101.88090327100002 33.57593705599999 0 0,101.88065993599997 33.57563045699999 0 0,101.88041660200003 33.57532385600001 0 0,101.88005188199998 33.574950688 0 0,101.87968716400002 33.574577519 0 0,101.87932245600001 33.57420435 0 0,101.87931016599998 33.57418329000001 0 0,101.87915765499997 33.57392194200003 0 0,101.87914273199999 33.57389637 0 0,101.87913951000002 33.57389084900001 0 0,101.87909338899999 33.57381181699998 0 0,101.87899285200001 33.573639533999994 0 0,101.87894722099998 33.57347275400002 0 0,101.87888673200001 33.57325166700002 0 0,101.87885969199999 33.57315283899999 0 0,101.87878061100002 33.57286379300001 0 0,101.87870166699997 33.57235819499999 0 0,101.87863949400003 33.571960047999994 0 0,101.878639395 33.571959417000016 0 0,101.87863897099999 33.571956700999976 0 0,101.87863895100003 33.57195657300002 0 0,101.878634863 33.571930398999996 0 0,101.87863339699999 33.57192100499998 0 0,101.878622715 33.571852605000004 0 0,101.87865896599999 33.571539497 0 0,101.87869521699997 33.57122639099998 0 0,101.87880739899998 33.570859477 0 0,101.87887872599998 33.570626178 0 0,101.87891957699998 33.57049255700002 0 0,101.87912579800002 33.57014946700002 0 0,101.87933201800001 33.569806373999995 0 0,101.87955837300001 33.56944547299997 0 0,101.87978472600003 33.56908457499998 0 0,101.87988175100003 33.568929873 0 0,101.880011072 33.56872367599999 0 0,101.88033958400001 33.568319194000026 0 0,101.88066809499998 33.567914702999985 0 0,101.88099660900002 33.56751021500003 0 0,101.88129799500001 33.56713914699998 0 0,101.88132513099998 33.567105735999974 0 0,101.88158425199998 33.56679611499999 0 0,101.88181364600001 33.56652200399998 0 0,101.881843371 33.566486484999984 0 0,101.88210249600002 33.566176853 0 0,101.88241539 33.56592668899998 0 0,101.882728278 33.56567653399998 0 0,101.883041171 33.565426376000005 0 0,101.88337476999999 33.565175736000015 0 0,101.88370836899998 33.564925087000006 0 0,101.88404196800002 33.56467443700001 0 0,101.88454323299999 33.56448059799999 0 0,101.88504447899999 33.56428675900003 0 0,101.88554573699997 33.56409292500001 0 0,101.88606674200003 33.56397379200001 0 0,101.88658774499999 33.56385465400001 0 0,101.887108748 33.563735510000015 0 0,101.88762973600001 33.563616373 0 0,101.888150736 33.56349723699998 0 0,101.888671741 33.56337810500003 0 0,101.889192729 33.56325897400001 0 0,101.88971372600002 33.56313984000002 0 0,101.89023473100002 33.56302070800001 0 0,101.89070284799999 33.56289006700001 0 0,101.89117096500001 33.56275942000002 0 0,101.89163906499999 33.562628781 0 0,101.892107168 33.562498147999975 0 0,101.89255803499998 33.56237232799998 0 0,101.89257528399997 33.562367514000016 0 0,101.892720699 33.562323123 0 0,101.89303682799999 33.562226619 0 0,101.893498362 33.562085722000006 0 0,101.89395990700001 33.56194482000001 0 0,101.89442145599998 33.56180390600002 0 0,101.894891024 33.56159342199999 0 0,101.89536059800002 33.56138293999999 0 0,101.895431159 33.561351312 0 0,101.89583016900002 33.56117245899998 0 0,101.89618411499998 33.560912632 0 0,101.89653807500002 33.560652799000025 0 0,101.89689203500001 33.560392966999984 0 0,101.89693726500002 33.56033347099998 0 0,101.89712030599998 33.56009270300001 0 0,101.89734857500002 33.55979244600002 0 0,101.89741828000001 33.55970075800002 0 0,101.89757684199998 33.559492190000014 0 0,101.89774896900002 33.55919687099998 0 0,101.897826716 33.559063478999974 0 0,101.898076591 33.55863476000002 0 0,101.89832646299999 33.55820605399998 0 0,101.89850654399999 33.55789709200002 0 0,101.89857633499997 33.55777735100003 0 0,101.89879250299998 33.55742532199997 0 0,101.89900866800002 33.557073291999984 0 0,101.89915156199999 33.556840593000004 0 0,101.89922483700002 33.556721267 0 0,101.89957586100002 33.55637476300001 0 0,101.899760345 33.556192649000025 0 0,101.89977976799997 33.55617347399999 0 0,101.89990694300002 33.556047933 0 0,101.89992688500001 33.55602824599998 0 0,101.90027790900001 33.555681729000014 0 0,101.90056338800002 33.5553888 0 0,101.900848865 33.55509587199998 0 0,101.90099110300002 33.55470220000001 0 0,101.90113333400001 33.55430852699999 0 0,101.90127253399999 33.55382386299999 0 0,101.90141173 33.553339193 0 0,101.90145602400003 33.552804691000006 0 0,101.901500311 33.55227020199999 0 0,101.90150358400001 33.552258041000016 0 0,101.90160537600002 33.55187975199999 0 0,101.90161523 33.551843126999984 0 0,101.90162010199998 33.55182502500003 0 0,101.90162336700001 33.55181289000001 0 0,101.90173988999999 33.551379838 0 0,101.90174142299998 33.551374142999975 0 0,101.90180561599999 33.551135563 0 0,101.90182211000001 33.551074261 0 0,101.90185967500003 33.55093464599997 0 0,101.90191747199998 33.55077653500001 0 0,101.90203621400002 33.550451701999975 0 0,101.90221275699997 33.54996876400003 0 0,101.90228009600003 33.54978454500002 0 0,101.90238929399999 33.549485815000025 0 0,101.90256583000001 33.54900286499998 0 0,101.90274236699997 33.54851992099998 0 0,101.90288763400002 33.548217265999995 0 0,101.90303290100002 33.54791460500002 0 0,101.90331659700001 33.547569657999986 0 0,101.903600294 33.54722471399998 0 0,101.90388050899998 33.54677577000001 0 0,101.90405474200003 33.54649661399998 0 0,101.90405669 33.546493493000014 0 0,101.904062082 33.54648485500002 0 0,101.90406804600002 33.54647529800002 0 0,101.90407944399999 33.54645703599999 0 0,101.90408491199997 33.546448277000025 0 0,101.90416071700002 33.54632681999999 0 0,101.90433514400002 33.54596708499997 0 0,101.90450956299998 33.545607356999994 0 0,101.90459718199997 33.54542665399998 0 0,101.90466176199999 33.54529346300001 0 0,101.90468398299998 33.545247636 0 0,101.90486382300003 33.544740323999974 0 0,101.90504366099998 33.54423300299999 0 0,101.90522350200001 33.543725688999984 0 0,101.90529025699999 33.543398851000006 0 0,101.90535700100003 33.54307201199998 0 0,101.90536295099997 33.542785632999994 0 0,101.90536890200002 33.542499249 0 0,101.90548092699999 33.54213230200003 0 0,101.90546787800002 33.54174227300001 0 0,101.905347027 33.54138080400003 0 0,101.905226169 33.541019334 0 0,101.90510095799999 33.54052784700002 0 0,101.90497574800003 33.54003636300001 0 0,101.90477553699998 33.53962470800002 0 0,101.90467195500003 33.53931486900001 0 0,101.904568364 33.53900503800003 0 0,101.90452334999998 33.53888584800001 0 0,101.90439788999998 33.538553654 0 0,101.90422742599998 33.538102270000024 0 0,101.904194082 33.53801397199999 0 0,101.90405697 33.537650885999994 0 0,101.90388649800002 33.53719948700001 0 0,101.90371516200003 33.53672208900002 0 0,101.90354383699997 33.53624470400001 0 0,101.90334363400001 33.53583304599999 0 0,101.90325658400002 33.53565405500001 0 0,101.90314342900001 33.53542139000001 0 0,101.90302634900002 33.53518064100001 0 0,101.90294323500001 33.53500973299998 0 0,101.90288804099998 33.53477337300001 0 0,101.90286251100002 33.53466404400001 0 0,101.902858627 33.53464741200003 0 0,101.902842996 33.534580482000024 0 0,101.90277401600002 33.534285087 0 0,101.90268939499998 33.53392275700003 0 0,101.90266104900002 33.53377616 0 0,101.90258921600002 33.533404657000005 0 0,101.90252137700003 33.53305376600002 0 0,101.90248905099998 33.53288656500001 0 0,101.902389874 33.532373613999994 0 0,101.90238887999999 33.53236847199997 0 0,101.90233187899997 33.532057545999976 0 0,101.902274879 33.531746618 0 0,101.90204654399997 33.531422358999976 0 0,101.90181821300001 33.53109809799997 0 0,101.90158987299998 33.53077383499999 0 0,101.90132244799997 33.53044181500002 0 0,101.90105502799997 33.53010979800001 0 0,101.90078760400002 33.52977777199999 0 0,101.90052017300002 33.529445752000015 0 0,101.90022686600003 33.52903626699998 0 0,101.899933568 33.528626771999996 0 0,101.89963064800003 33.52823919000002 0 0,101.89932771899998 33.52785161700001 0 0,101.8990248 33.52746404099997 0 0,101.89872188599998 33.527076464000004 0 0,101.898418962 33.52668888900001 0 0,101.89811603599998 33.526301312999976 0 0,101.89789971599998 33.525870508000025 0 0,101.89768339 33.52543970200003 0 0,101.89746706800003 33.525008893999996 0 0,101.897250756 33.524578088 0 0,101.89711292700002 33.52417146800002 0 0,101.89697508400002 33.52376484500002 0 0,101.89683724700001 33.52335822399999 0 0,101.896699415 33.52295160199998 0 0,101.89663315899998 33.52264541400001 0 0,101.89658923100001 33.522442411999975 0 0,101.89647905099997 33.521933218000015 0 0,101.896440735 33.521756134999976 0 0,101.89636887799998 33.52142403300002 0 0,101.89628084999998 33.52095769900001 0 0,101.896192805 33.520491349999986 0 0,101.89610476399997 33.52002500399999 0 0,101.896091335 33.51962198000001 0 0,101.89607790500003 33.519218954999985 0 0,101.89613001999999 33.518918480000025 0 0,101.89618213300002 33.51861800900002 0 0,101.89630536099997 33.518120710999995 0 0,101.89642858899998 33.517623413000024 0 0,101.89670358299998 33.51717460100002 0 0,101.89697857700003 33.51672578199998 0 0,101.89720640000002 33.51635396299997 0 0,101.89725356999998 33.51627697800001 0 0,101.89737158399998 33.51606020899999 0 0,101.89749751199997 33.515828898999985 0 0,101.897741457 33.51538081899997 0 0,101.897985398 33.514932740999996 0 0,101.89833153199999 33.51459935899999 0 0,101.89867767200002 33.51426597 0 0,101.89907016400002 33.51392593200001 0 0,101.89946266599998 33.513585895000006 0 0,101.89985516000002 33.51324584499997 0 0,101.90024765800001 33.512905794000005 0 0,101.900640157 33.51256575399998 0 0,101.90103265200003 33.51222571699998 0 0,101.90142515100001 33.511885671000016 0 0,101.90179627499998 33.511603735999984 0 0,101.90216739700003 33.51132180299999 0 0,101.90253851900002 33.51103988 0 0,101.90290964299999 33.510757953999985 0 0,101.90302078000002 33.510365019999995 0 0,101.90300254200002 33.50981897899999 0 0,101.902874252 33.50938827499999 0 0,101.90274597500002 33.50895758299998 0 0,101.90261769799997 33.508526894 0 0,101.90244731500002 33.50807550100001 0 0,101.90227692299999 33.50762410300001 0 0,101.90201270900002 33.50715322399998 0 0,101.90174850199998 33.50668234800003 0 0,101.90148428600003 33.50621146399999 0 0,101.90122006500002 33.50574057799997 0 0,101.90095585900002 33.505269704 0 0,101.90069164699997 33.504798832000006 0 0,101.90047514999998 33.504361534 0 0,101.900258662 33.50392421999999 0 0,101.90002236800001 33.50354462199999 0 0,101.89978607 33.50316503200003 0 0,101.89954976400003 33.50278544499997 0 0,101.89931346399999 33.50240584699998 0 0,101.89907717099999 33.50202624899998 0 0,101.89884374299999 33.501545969000006 0 0,101.89861031599997 33.50106569299999 0 0,101.89837687199997 33.500585409999985 0 0,101.89823493199998 33.50005525199998 0 0,101.89818099799999 33.499853965 0 0,101.89809283800003 33.49952494600001 0 0,101.89811335899998 33.49897792399997 0 0,101.89812278 33.498727825 0 0,101.89813396199997 33.49843097399997 0 0,101.89815455399997 33.49788402899998 0 0,101.898175149 33.497337086000016 0 0,101.898197299 33.497271521000016 0 0,101.898323565 33.49689774299998 0 0,101.89847198400003 33.496458394 0 0,101.89862040499997 33.49601905100002 0 0,101.89876882700003 33.49557969699998 0 0,101.89882275899998 33.49539102799997 0 0,101.89887335700001 33.49521402200003 0 0,101.898914859 33.49506883700002 0 0,101.89906089200002 33.49455798600002 0 0,101.899206918 33.49404713199999 0 0,101.89935293399998 33.49353628199998 0 0,101.89939700000002 33.49339016099998 0 0,101.89950874599998 33.49301961100002 0 0,101.89955600799999 33.492862892999995 0 0,101.89956084900001 33.49284683799999 0 0,101.89966455899997 33.49250294699999 0 0,101.89982037200002 33.49198628800002 0 0,101.89994527900001 33.49157211400001 0 0,101.899976186 33.49146962999998 0 0,101.90013200099997 33.49095297500003 0 0,101.90028779599999 33.49043631699999 0 0,101.900443601 33.489919655999984 0 0,101.90061361099998 33.489429918999974 0 0,101.90062882000001 33.48938610699997 0 0,101.90078362000003 33.488940187000026 0 0,101.90095362900001 33.488450450000016 0 0,101.90103852499999 33.488205900000025 0 0,101.90105507300001 33.488158236000004 0 0,101.90112363899999 33.48796072099998 0 0,101.90129364400002 33.487470987999984 0 0,101.90146364499998 33.486981249999985 0 0,101.90169342299998 33.48657685699999 0 0,101.901923194 33.48617245899999 0 0,101.90215296600002 33.485768065 0 0,101.90238274400002 33.485363672999995 0 0,101.90261252200003 33.48495927699997 0 0,101.90284230100002 33.48455488500002 0 0,101.90313198799998 33.484116121 0 0,101.90342166599999 33.48367735800002 0 0,101.90371135100003 33.48323859499999 0 0,101.90383076400002 33.483057734 0 0,101.90400104600002 33.48279982899999 0 0,101.90429073500002 33.48236107299999 0 0,101.904601248 33.48205020500001 0 0,101.90491175599999 33.481739327000014 0 0,101.90522226500002 33.48142844900002 0 0,101.90559884499999 33.48108132599998 0 0,101.90597541800003 33.480734197000004 0 0,101.90635000200001 33.480482532999986 0 0,101.90662499500002 33.480297775 0 0,101.90663536099999 33.480290809999985 0 0,101.90665073000002 33.48028048399999 0 0,101.90667645100001 33.48026320299999 0 0,101.906701655 33.48024627000001 0 0,101.90672458300003 33.48023086500001 0 0,101.90709915999997 33.47997919900001 0 0,101.90754642299999 33.479734510000014 0 0,101.90799369000001 33.47948981500002 0 0,101.90803274500001 33.47946844699999 0 0,101.90844095199998 33.479245108999976 0 0,101.90877576499997 33.47912365100001 0 0,101.90890115000002 33.47907816700001 0 0,101.90936135599998 33.478911230999984 0 0,101.909821561 33.47874429000001 0 0,101.91028176399999 33.478577340000015 0 0,101.91074014600002 33.478411058999995 0 0,101.91074196699998 33.47841039899998 0 0,101.911257766 33.47828117900002 0 0,101.91177357499998 33.47815196099998 0 0,101.91228937699998 33.478022735000025 0 0,101.91280518299999 33.477893513000026 0 0,101.91291557800002 33.47788082300002 0 0,101.91327948499998 33.47783899199999 0 0,101.91332767799997 33.47783345200003 0 0,101.91375378499998 33.47778446799998 0 0,101.91422808700003 33.47772993299998 0 0,101.91470239199998 33.47767540199999 0 0,101.91716287000003 33.475717798999995 0 0,101.91905955499999 33.47451115400003 0 0,101.91998456800002 33.473441133999984 0 0,101.92083791499999 33.47192282200001 0 0,101.92106457599999 33.470057779 0 0,101.92092955800001 33.46709610300002 0 0,101.92052624899998 33.46552442699999 0 0,101.918852872 33.462652787000025 0 0,101.91568123000002 33.46001276700002 0 0,101.91348230699998 33.458762745 0 0,101.916367219 33.45883937000002 0 0,101.91795018099998 33.458310556000015 0 0,101.91928750099999 33.458045673000015 0 0,101.92058553099997 33.45776024899999 0 0,101.922255 33.456961999999976 0 0,101.92287482799998 33.456689015999984 0 0,101.92280928100001 33.456475942 0 0,101.922658275 33.45598506900001 0 0,101.92255694400001 33.45578890799999 0 0,101.92252546999998 33.455727980999995 0 0,101.92239266299998 33.455470891000004 0 0,101.92238298900003 33.455398312 0 0,101.92235116900002 33.455159605999995 0 0,101.92231975599998 33.454923887999996 0 0,101.922309686 33.454848321999975 0 0,101.92231584400002 33.45458336399997 0 0,101.92232239399999 33.454301563 0 0,101.92235071900001 33.45400374799999 0 0,101.92236828300003 33.45381907500001 0 0,101.92241417600002 33.45333658800001 0 0,101.92255139299999 33.452799906999985 0 0,101.92268859400002 33.45226321299998 0 0,101.92284217100001 33.451752148000025 0 0,101.92299576699997 33.451241100999994 0 0,101.92318771700002 33.450794203999976 0 0,101.92337966999997 33.45034730499998 0 0,101.92357162299999 33.44990040800002 0 0,101.92363055300001 33.449797321000005 0 0,101.92383550199997 33.44943880300002 0 0,101.92409938999998 33.44897719800002 0 0,101.92444560899997 33.448656771 0 0,101.92479182400001 33.448336342000005 0 0,101.92519984900002 33.448161911 0 0,101.92560787999997 33.447987480999984 0 0,101.92601590599998 33.44781304899999 0 0,101.92650897099998 33.447705987999996 0 0,101.92700204200003 33.44759892100001 0 0,101.92749509499998 33.44749187000002 0 0,101.92795712999998 33.44738554600002 0 0,101.92841917200002 33.44727922200002 0 0,101.92888121499999 33.44717289900001 0 0,101.92937164300002 33.44698783299998 0 0,101.92986206900002 33.44680276700001 0 0,101.93035249899998 33.446617695999976 0 0,101.93057921500002 33.44656486600002 0 0,101.93063970399999 33.44655077099998 0 0,101.93084969 33.446501839999996 0 0,101.93134687600002 33.44638599000001 0 0,101.931844065 33.44627014700001 0 0,101.93234124899999 33.446154304000004 0 0,101.93283843 33.446038461 0 0,101.93333560999997 33.44592261899999 0 0,101.93383279599999 33.44580676999999 0 0,101.93433135700002 33.44573175599999 0 0,101.93482990400003 33.44565675299998 0 0,101.93532844999999 33.44558175499998 0 0,101.93582700299999 33.44550675900001 0 0,101.93632555800002 33.445431757999984 0 0,101.93682410999998 33.44535676200002 0 0,101.93732266500001 33.445281754999996 0 0,101.93787281700003 33.445211452000024 0 0,101.93842295500002 33.445141165999985 0 0,101.93897309200003 33.44507088199998 0 0,101.93952323299999 33.44500059699999 0 0,101.94007338300003 33.44493030799998 0 0,101.94061285800001 33.444819919999986 0 0,101.94115233500003 33.444709534000026 0 0,101.94169180900002 33.44459915599998 0 0,101.94223128099998 33.44448877899998 0 0,101.94270894599998 33.44438636799998 0 0,101.94318660599998 33.444283944000006 0 0,101.94366425599998 33.444181516000015 0 0,101.94414191099997 33.44407910299998 0 0,101.94460141899998 33.44389905100002 0 0,101.94506092900002 33.44371899800001 0 0,101.94505565499998 33.44356299399999 0 0,101.944919776 33.44342479199997 0 0,101.94483064899998 33.443334139 0 0,101.944827385 33.44333275299999 0 0,101.94477685599998 33.44331128699997 0 0,101.94467545499998 33.443268208000006 0 0,101.94466810199998 33.443265086 0 0,101.94466697000001 33.44326460399998 0 0,101.94446325500002 33.44317805999998 0 0,101.94409585699998 33.44302197899998 0 0,101.94372845200002 33.44286589699999 0 0,101.943300491 33.44275461799998 0 0,101.942872534 33.44264334100001 0 0,101.942444566 33.442532072999995 0 0,101.94190907799998 33.44245370599998 0 0,101.94137359799998 33.442375330999994 0 0,101.94083810900003 33.44229695400003 0 0,101.94030262500002 33.442218576000016 0 0,101.93976715000002 33.44214019999998 0 0,101.93923166799999 33.44206183099999 0 0,101.93880171 33.441967944 0 0,101.93837175700003 33.44187404899998 0 0,101.93794181099997 33.44178014800002 0 0,101.937511863 33.441686248999986 0 0,101.93711651900003 33.44146791899999 0 0,101.936721175 33.44124959300001 0 0,101.93632583499999 33.441031262000024 0 0,101.93593048899999 33.44081293900001 0 0,101.93548578000002 33.44051121899997 0 0,101.93524486299998 33.44026972 0 0,101.935003946 33.440028214999984 0 0,101.93477284 33.43961733399999 0 0,101.93466315900002 33.43912551599999 0 0,101.934543738 33.438651273000005 0 0,101.93442431800003 33.438177032 0 0,101.93430489399998 33.43770279199998 0 0,101.93416770900001 33.43731571000001 0 0,101.93391610600003 33.43697293700001 0 0,101.93366451000003 33.43663016199997 0 0,101.93341291399997 33.43628739799999 0 0,101.93315773799998 33.436040461999994 0 0,101.93290255400001 33.43579352699999 0 0,101.93251264499997 33.435618764000026 0 0,101.93217589099999 33.435665055000015 0 0,101.93183914000002 33.43571135100001 0 0,101.93175115100001 33.435748106999995 0 0,101.93138441999997 33.43590129900002 0 0,101.93092969700001 33.436091234 0 0,101.93049072600002 33.43626640999997 0 0,101.93005175399998 33.43644158699999 0 0,101.92961277900002 33.43661676200003 0 0,101.92923320699998 33.436712476000025 0 0,101.92885363200003 33.43680819299999 0 0,101.92847405999999 33.436903900000004 0 0,101.92805080699998 33.436931241000025 0 0,101.92762755299998 33.436958581 0 0,101.92720430000003 33.43698592200002 0 0,101.92680142799998 33.43700410700001 0 0,101.92639855800002 33.437022297 0 0,101.92599568499998 33.43704048400002 0 0,101.92562148899998 33.43698859699998 0 0,101.92524729500002 33.43693670800002 0 0,101.924873107 33.436884814999985 0 0,101.92457499900001 33.43678775699999 0 0,101.924276894 33.43669070999999 0 0,101.92386239899997 33.436362212000006 0 0,101.92356191200003 33.436039685000026 0 0,101.92326142399997 33.43571715799999 0 0,101.92296093700003 33.43539462799998 0 0,101.92263905800002 33.435050925999974 0 0,101.922526011 33.434930216 0 0,101.92231717800001 33.43470722799998 0 0,101.92199529700002 33.43436351999998 0 0,101.92167342800002 33.434019809999995 0 0,101.92140417799999 33.43385701699998 0 0,101.92113492700003 33.433694226 0 0,101.92083727099998 33.433610163000026 0 0,101.920539615 33.433526098000016 0 0,101.920181243 33.433482492999985 0 0,101.919951406 33.43345452599999 0 0,101.919822872 33.43343888700002 0 0,101.91932262900002 33.433329232000006 0 0,101.91882238800002 33.43321958500002 0 0,101.91861865499999 33.433174925 0 0,101.91832214599998 33.433109925999986 0 0,101.91803434399998 33.43285647699997 0 0,101.91780596199999 33.432523566999976 0 0,101.91774426699999 33.432271867 0 0,101.91769815599997 33.432083745 0 0,101.91759034400002 33.431643915999985 0 0,101.917443789 33.431283055999984 0 0,101.91729723499998 33.430922194999994 0 0,101.91715067899997 33.430561334000004 0 0,101.91698736699999 33.43031796600002 0 0,101.91682406199999 33.430074604000026 0 0,101.91650658200001 33.429860894 0 0,101.91618909699997 33.42964718000002 0 0,101.91574684699998 33.42941470400001 0 0,101.91530459500001 33.42918222499998 0 0,101.91486234500002 33.428949750000015 0 0,101.91451081000002 33.428645743999994 0 0,101.914159278 33.42834173799997 0 0,101.91402655500002 33.428084636999984 0 0,101.91389382900002 33.427827534000016 0 0,101.913786136 33.427504994 0 0,101.913721409 33.427311143 0 0,101.91366490799999 33.42701321800001 0 0,101.91360840700003 33.426715290000004 0 0,101.91387301100002 33.426275374 0 0,101.914137616 33.425835457000005 0 0,101.91440222 33.42539554000001 0 0,101.91468878299997 33.424950136999996 0 0,101.91497534400003 33.42450473100001 0 0,101.91508911699998 33.42432789200001 0 0,101.91526190500002 33.42405932700001 0 0,101.91554846399998 33.423613921000026 0 0,101.91583502200001 33.423168524000005 0 0,101.91607684000002 33.422792671000025 0 0,101.91612158200002 33.42272313000001 0 0,101.91640814099998 33.42227772199999 0 0,101.91655404199997 33.422001051999985 0 0,101.91656831300003 33.421973991000016 0 0,101.91669994400002 33.421724385000005 0 0,101.91666023599998 33.42146508899998 0 0,101.91655155400002 33.420999231999986 0 0,101.91639634900002 33.42053446699998 0 0,101.916241147 33.420069703000024 0 0,101.91605359300002 33.419657744000006 0 0,101.91586603500002 33.419245784 0 0,101.91567847200002 33.41883381600002 0 0,101.91549091399997 33.41842184400002 0 0,101.91530334999999 33.41800988099999 0 0,101.91519854400002 33.41764366799998 0 0,101.91516279299998 33.417518746999974 0 0,101.91502223499998 33.417027613000016 0 0,101.914923977 33.416684281000016 0 0,101.91488167900002 33.416536479 0 0,101.91474112499998 33.416045344999986 0 0,101.914687313 33.41567361199998 0 0,101.914633498 33.415301881999994 0 0,101.91457969099997 33.414930149999975 0 0,101.91459722399998 33.41452638099997 0 0,101.91461475 33.41412261400001 0 0,101.91460805999998 33.41401694299998 0 0,101.91458184499999 33.413602927 0 0,101.91455696700001 33.41320983200001 0 0,101.914548954 33.413083239 0 0,101.91454444300001 33.41306080700002 0 0,101.91446212400001 33.41265156100002 0 0,101.91437529299998 33.41221988299998 0 0,101.91428846299999 33.411788203000015 0 0,101.91410982399998 33.41131747200001 0 0,101.91393118000002 33.410846745000015 0 0,101.91378917899999 33.410472563999974 0 0,101.91375254399998 33.41037603000001 0 0,101.91357391000003 33.40990531 0 0,101.91340542400002 33.409505911999986 0 0,101.91332698299999 33.40931995599999 0 0,101.91323694699997 33.409106517 0 0,101.91293069599999 33.408762395 0 0,101.91262443699998 33.408418272999995 0 0,101.91230484699997 33.40813952299999 0 0,101.91198526699998 33.407860766 0 0,101.91166567699997 33.40758201400001 0 0,101.91134609 33.40730326200003 0 0,101.91089611199999 33.40711922600002 0 0,101.91088472500002 33.407114568 0 0,101.91042336499999 33.40692588100001 0 0,101.90996199099999 33.40673718800002 0 0,101.90948627900002 33.40658351600001 0 0,101.909010578 33.40642985699998 0 0,101.90853487300001 33.40627619600002 0 0,101.908059159 33.40612252300002 0 0,101.90768338499998 33.40600113199997 0 0,101.90758345299997 33.40596885000002 0 0,101.90710775299999 33.40581517800001 0 0,101.90668521999999 33.40561168800002 0 0,101.90637331099998 33.40546147700002 0 0,101.906262685 33.40540820199999 0 0,101.90621683400002 33.40538611900001 0 0,101.906163768 33.405360562 0 0,101.90584015000002 33.40520470299998 0 0,101.90541761700001 33.40500120399997 0 0,101.90499508200003 33.404797712999994 0 0,101.90478432100002 33.40458072299998 0 0,101.90467380899997 33.404466945000024 0 0,101.90447136900002 33.40397726200001 0 0,101.90436410500001 33.403550408 0 0,101.90425683000001 33.40312355100002 0 0,101.90408984099997 33.40261135200001 0 0,101.90392286500003 33.40209915700001 0 0,101.90388774500002 33.401991425999995 0 0,101.90375589199999 33.40158696200001 0 0,101.90358891800003 33.401074773999994 0 0,101.90342193499998 33.40056257700002 0 0,101.90325495500002 33.40005037999998 0 0,101.90302125 33.39955275 0 0,101.90278754399998 33.399055121 0 0,101.90255384599999 33.39855749100002 0 0,101.90233121300002 33.39815935299998 0 0,101.90210857900001 33.397761215 0 0,101.90188595199999 33.397363075999976 0 0,101.90166331799998 33.396964937999996 0 0,101.901342962 33.396660165000014 0 0,101.90093651900003 33.396565579000026 0 0,101.90049082299998 33.39659680599999 0 0,101.90004512299998 33.39662803800002 0 0,101.89976938400002 33.396647358999985 0 0,101.89959941500001 33.396659269 0 0,101.89915371799998 33.39669050200001 0 0,101.89870802600001 33.39672173399998 0 0,101.89822732699997 33.396726452999985 0 0,101.897746628 33.396731171 0 0,101.89726592800002 33.39673588900001 0 0,101.896785223 33.396740608000016 0 0,101.89647263900002 33.39666983699999 0 0,101.89616005699997 33.396599064999975 0 0,101.89587073199999 33.39629354800002 0 0,101.89563823499998 33.39583057700003 0 0,101.89540572700002 33.39536761599999 0 0,101.895174091 33.394930649 0 0,101.895057356 33.39471042100001 0 0,101.89494246499999 33.394493673 0 0,101.89468026999998 33.39407041999999 0 0,101.89441806500002 33.393647165999994 0 0,101.89408440599999 33.39340773700002 0 0,101.89375075100003 33.39316831299999 0 0,101.89360190399998 33.393057935 0 0,101.893385029 33.39289710999998 0 0,101.89301930900001 33.39262590200002 0 0,101.89265357900001 33.392354685999976 0 0,101.89228784800002 33.39208347099998 0 0,101.89190977099997 33.39179077199998 0 0,101.89153169299999 33.391498076999994 0 0,101.89115361400002 33.39120539100003 0 0,101.89098750300002 33.391076795000004 0 0,101.89077553999999 33.3909127 0 0,101.89039747100003 33.390620001 0 0,101.89001940200001 33.390327300000024 0 0,101.88964133000002 33.390034601000025 0 0,101.88926629399998 33.38979692100003 0 0,101.88889125999998 33.38955924200002 0 0,101.88855719499998 33.38924977200003 0 0,101.88822312500002 33.38894031299998 0 0,101.88788905199999 33.38863084600001 0 0,101.88755498199998 33.38832137200001 0 0,101.88722091099999 33.38801189700001 0 0,101.88692148899997 33.387586887 0 0,101.88662206800001 33.38716187799997 0 0,101.88632264699999 33.38673686999999 0 0,101.88613448400002 33.386469788 0 0,101.88610641399998 33.386429943999985 0 0,101.88602322499997 33.38631186499998 0 0,101.88572380300002 33.38588686600002 0 0,101.88548505799997 33.38554545699998 0 0,101.88524630900002 33.385204047 0 0,101.885007562 33.384862630999976 0 0,101.88477743599998 33.38446896800002 0 0,101.88454730799998 33.38407530500001 0 0,101.88431718099997 33.383681642 0 0,101.88418506300002 33.38335396999997 0 0,101.884114479 33.383178913999984 0 0,101.88391177599999 33.382676187000015 0 0,101.88386791099998 33.382286867999994 0 0,101.883824043 33.38189755100001 0 0,101.88382216600002 33.381878658000005 0 0,101.88377760499998 33.38143022600002 0 0,101.88365290600001 33.381173124999975 0 0,101.883643974 33.381154709999976 0 0,101.88362783500003 33.38112143500001 0 0,101.88354521600002 33.380951100999994 0 0,101.88347806000002 33.38081264499999 0 0,101.88334160199997 33.380610417000014 0 0,101.88319107299998 33.38038733600001 0 0,101.88304306700002 33.38016799799999 0 0,101.88290408300003 33.379962026999976 0 0,101.88275292200001 33.379738007000014 0 0,101.88261710199998 33.37953671899999 0 0,101.88233012299997 33.379111411 0 0,101.88204314299998 33.37868610200002 0 0,101.88177891100003 33.37819780900003 0 0,101.88159387799999 33.37775972100002 0 0,101.881408841 33.377321634 0 0,101.88122379100002 33.376883545 0 0,101.88103875399997 33.37644545799998 0 0,101.88091699900002 33.37604493399999 0 0,101.88079524099999 33.37564441000001 0 0,101.88071515899998 33.375096541999994 0 0,101.88064566100002 33.374621081999976 0 0,101.87895907400002 33.37544009099997 0 0,101.877337195 33.37629729499997 0 0,101.875885579 33.37736934700001 0 0,101.87511603399997 33.378656768999974 0 0,101.87477236500001 33.38037401499997 0 0,101.875281427 33.38230681700003 0 0,101.87604663600001 33.38409674100001 0 0,101.87612981199999 33.38559971500001 0 0,101.87595848400002 33.38610050800003 0 0,101.87510529100001 33.386171219000005 0 0,101.8733138 33.386169403 0 0,101.87046292000002 33.38485009300001 0 0,101.869782165 33.38370432099998 0 0,101.86876049199998 33.38236734100002 0 0,101.86796603900001 33.38122143800001 0 0,101.86683024899997 33.38017058600002 0 0,101.86478341600002 33.379882108000004 0 0,101.86341901700001 33.379594349 0 0,101.86262390899998 33.378925519000006 0 0,101.86217047000002 33.377970799000025 0 0,101.86149002899998 33.37672955800002 0 0,101.860240186 33.37596478299997 0 0,101.85773901200002 33.375389411000015 0 0,101.85592009700002 33.374910204 0 0,101.85341930300001 33.374143902000014 0 0,101.85103081699998 33.374236481000025 0 0,101.84875390899998 33.375569633 0 0,101.846479278 33.375566839999976 0 0,101.843295823 33.37499033199998 0 0,101.84158986199998 33.374988167000026 0 0,101.83908919200002 33.374221576000025 0 0,101.83829467300001 33.37336174799998 0 0,101.83693295699999 33.37173779599999 0 0,101.83534150600002 33.371354008000026 0 0,101.83397552500003 33.37202014100001 0 0,101.83147206299998 33.37278014200001 0 0,101.82976670400001 33.37249155000001 0 0,101.82885875400001 33.37153608400001 0 0,101.82726752999997 33.371056770999985 0 0,101.82442439200003 33.37105278199999 0 0,101.82192282 33.370858376 0 0,101.8210138 33.370475381000006 0 0,101.81930911299997 33.36990038099998 0 0,101.81760405 33.36951620000002 0 0,101.814761368 33.36932114799998 0 0,101.812599809 33.36969959100003 0 0,101.80998457999999 33.36950477200003 0 0,101.808051492 33.36940637599997 0 0,101.806574146 33.368926973999976 0 0,101.804756715 33.36796991099999 0 0,101.80328134400003 33.36663167699999 0 0,101.80226045799998 33.365484992999995 0 0,101.80203626299999 33.364053307999995 0 0,101.80158421300001 33.36281210200002 0 0,101.79988155199999 33.36147346299998 0 0,101.79942867 33.36061393599999 0 0,101.798522494 33.35908571800002 0 0,101.79750242099999 33.357652728999994 0 0,101.79648193700001 33.356410574999984 0 0,101.79523452000001 33.354977195000004 0 0,101.79444128099999 33.353830820999974 0 0,101.79342246200002 33.351920689999986 0 0,101.79308610200002 33.349916267000026 0 0,101.792975791 33.34848475199999 0 0,101.79286819599997 33.34590817600002 0 0,101.79207801799998 33.343521302 0 0,101.79208277999999 33.34151744500002 0 0,101.79299408100002 33.340755589000025 0 0,101.79208958200002 33.33865479000002 0 0,101.79072857900002 33.337316593000025 0 0,101.78902680800002 33.33588237999999 0 0,101.788234746 33.334354276 0 0,101.78630665399999 33.33253795000002 0 0,101.78528708900001 33.331104857000014 0 0,101.78437981799999 33.33024448499998 0 0,101.78358670699998 33.32919346 0 0,101.78273465000001 33.329001128000016 0 0,101.781116097 33.32849731900001 0 0,101.77898569000001 33.328135712999995 0 0,101.77813371399998 33.327919494000014 0 0,101.77702762799998 33.327058711999996 0 0,101.775580746 33.32612573900002 0 0,101.774207843 33.325755732000005 0 0,101.77334176400001 33.325512617000015 0 0,101.77336673600001 33.32547091599997 0 0,101.77339171599999 33.325426231999984 0 0,101.77342742899998 33.325351748 0 0,101.77339916 33.325295039000025 0 0,101.77323601199998 33.325199320000024 0 0,101.77317945800002 33.32509186599998 0 0,101.77316542 33.32502623800002 0 0,101.77315136499999 33.32496657299998 0 0,101.77311956 33.32490389399999 0 0,101.773084202 33.32484120800001 0 0,101.773055941 33.32478151800001 0 0,101.77298500699999 33.32473964100001 0 0,101.77278262800002 33.324706470000024 0 0,101.77271160800001 33.32469739499999 0 0,101.772658337 33.32469431300001 0 0,101.772509136 33.32470000500001 0 0,101.772406128 33.32469981600002 0 0,101.77236706299999 33.32469676300002 0 0,101.77232447 33.324684757 0 0,101.772281948 33.32464591399997 0 0,101.772161418 33.324553251 0 0,101.77203363799998 33.32451723499997 0 0,101.77194847499999 33.32448427700001 0 0,101.771760444 33.324397455999986 0 0,101.77154406599999 33.324283743000024 0 0,101.771426991 33.324229851999974 0 0,101.771327805 33.32412530200003 0 0,101.771239154 33.32406848099998 0 0,101.771136356 33.32398777999998 0 0,101.771097253 33.32399963500001 0 0,101.771015557 33.323999485 0 0,101.770962333 33.323978512999986 0 0,101.77092701499998 33.323900917 0 0,101.77087759 33.32378453000001 0 0,101.770842502 33.32362045799999 0 0,101.77083916700002 33.32353695699999 0 0,101.77076131199999 33.323426482 0 0,101.77063741500001 33.323265228000025 0 0,101.770563316 33.32307722799999 0 0,101.77053866400001 33.32299667000001 0 0,101.77052459700002 33.322942968999996 0 0,101.77052127799999 33.32285350400002 0 0,101.770532177 33.32276108299999 0 0,101.77052162199999 33.32272229900002 0 0,101.770507539 33.322674561999975 0 0,101.770500578 33.322620873000005 0 0,101.770497165 33.32256719200001 0 0,101.77049733000001 33.322504572000014 0 0,101.77048329299998 33.32243894200002 0 0,101.77047989800002 33.322379297 0 0,101.77049071900001 33.32231669599997 0 0,101.77051214599999 33.32227200699998 0 0,101.770530039 33.32222134599999 0 0,101.770569314 33.32214388900002 0 0,101.77060506700002 33.32205449600002 0 0,101.77061593299999 33.32197400299998 0 0,101.770591266 33.321899409000025 0 0,101.77051318600002 33.32187540899997 0 0,101.77040324199999 33.321812584999975 0 0,101.77028973 33.32175571800002 0 0,101.770233007 33.32171386599998 0 0,101.77019047900001 33.32167800399998 0 0,101.77013724 33.321662995999986 0 0,101.77006258699998 33.32168671199997 0 0,101.76997371099998 33.32171636700002 0 0,101.76987428799998 33.321704255999975 0 0,101.76978913699998 33.32166831500001 0 0,101.769682918 33.32153989400001 0 0,101.769619493 33.32134595000002 0 0,101.76951689700002 33.32119069800001 0 0,101.76944249399997 33.32111899300003 0 0,101.76933618999999 33.321023373 0 0,101.76927589399997 33.32099046000002 0 0,101.769190681 33.320978373 0 0,101.76907712299999 33.32093939800001 0 0,101.76885354500001 33.32086741400002 0 0,101.768544846 33.32074756200001 0 0,101.76826123299998 33.32054426100001 0 0,101.76798835599999 33.32031115900003 0 0,101.767882047 33.320218520000026 0 0,101.76781469600002 33.320167701 0 0,101.76776156900002 33.32011094500001 0 0,101.767715544 33.320054201000005 0 0,101.767616379 33.319946664999975 0 0,101.76752774900001 33.319883878999974 0 0,101.767463911 33.319847976000005 0 0,101.76741780999998 33.31982105200001 0 0,101.76737882499998 33.31978817800001 0 0,101.767339881 33.31974039400001 0 0,101.767318865 33.31963002200001 0 0,101.767319063 33.31955547299998 0 0,101.76736192999999 33.31946311299998 0 0,101.76737265700001 33.31943629599999 0 0,101.76737630999997 33.319397537999976 0 0,101.76737285500002 33.319361748000006 0 0,101.767330335 33.31932290200001 0 0,101.767273579 33.319295958 0 0,101.767209692 33.31927794799998 0 0,101.76712805699998 33.319256920999976 0 0,101.76706062900001 33.31923591999998 0 0,101.76702161399999 33.31921497299999 0 0,101.766929387 33.31917007200002 0 0,101.76681933700002 33.31914899100002 0 0,101.76643824899998 33.31904437100002 0 0,101.76625648700002 33.319010631000026 0 0,101.76622247799997 33.31897716899999 0 0,101.766205608 33.31891034199998 0 0,101.76622288499999 33.31882449400001 0 0,101.766257312 33.318700509999985 0 0,101.76639414800002 33.31853377800002 0 0,101.76658024400001 33.318414185999984 0 0,101.76672296200002 33.31817112800002 0 0,101.76675736499999 33.31805668599998 0 0,101.766678264 33.31788477600003 0 0,101.76640825300001 33.31781676600002 0 0,101.76620385199999 33.31774958699998 0 0,101.76572654799998 33.317729602999975 0 0,101.76503889399999 33.317741822000016 0 0,101.76488281000002 33.31766995999999 0 0,101.76470275399998 33.31764886399998 0 0,101.764520645 33.31762752700001 0 0,101.76435028999998 33.31757949299998 0 0,101.76412346000001 33.31740014500002 0 0,101.764077671 33.31728950399997 0 0,101.76402465500001 33.31716140100002 0 0,101.763965966 33.317008613999974 0 0,101.76393241 33.31680816199997 0 0,101.76372829399997 33.31663601499997 0 0,101.76365196500001 33.31649273599999 0 0,101.76362660500001 33.31641396399999 0 0,101.763541654 33.31630645199999 0 0,101.763482372 33.316163206 0 0,101.763457071 33.316062965000015 0 0,101.76340617699998 33.31596982999997 0 0,101.76333810199998 33.315926760000025 0 0,101.76326146299999 33.31589798700003 0 0,101.76313369899998 33.31586196000001 0 0,101.76293787899999 33.315775707 0 0,101.76270777100001 33.315760953999984 0 0,101.76249467100001 33.315760547000025 0 0,101.762281572 33.31576013900002 0 0,101.76210187800001 33.315726849999976 0 0,101.76181889700001 33.315369325999995 0 0,101.761795538 33.31503697900001 0 0,101.761668294 33.31481010700003 0 0,101.76165437999998 33.31470273000002 0 0,101.761725867 33.314535877000026 0 0,101.761783246 33.31433321499998 0 0,101.76176965399998 33.31410656000003 0 0,101.76168509799999 33.31385591399999 0 0,101.76133137 33.31333041099998 0 0,101.761162227 33.31284104600002 0 0,101.76096454499998 33.312399336 0 0,101.76086562500001 33.31220830000001 0 0,101.76065363999999 33.311802347000025 0 0,101.76035609799999 33.31151550499999 0 0,101.760328077 33.31137231700001 0 0,101.76032873100002 33.311133762 0 0,101.76047196399998 33.310704637000015 0 0,101.76071496200001 33.310156425 0 0,101.760829812 33.309715316999984 0 0,101.76080218300001 33.30942899600001 0 0,101.76060382499998 33.309237768 0 0,101.760501352 33.30915090600001 0 0,101.76046587100001 33.30913891 0 0,101.76041970099999 33.309138820999976 0 0,101.76036998199999 33.309138725000025 0 0,101.76027403699999 33.30915941500001 0 0,101.76022073399997 33.30917123900002 0 0,101.760142562 33.309185997999975 0 0,101.76000755199999 33.30920661099998 0 0,101.75994357000002 33.30922736100001 0 0,101.75974097599999 33.309286609000026 0 0,101.75964862500001 33.30929239300002 0 0,101.759577638 33.30927734699998 0 0,101.75951014399999 33.30928318000002 0 0,101.75935033100001 33.30928287099999 0 0,101.75922245599997 33.30929156799999 0 0,101.759094409 33.30936288800001 0 0,101.758982189 33.309392496999976 0 0,101.75878889 33.309398078000015 0 0,101.75872143999999 33.309389001 0 0,101.75865041100002 33.30938886299998 0 0,101.75857943099999 33.309370833 0 0,101.758394898 33.30931978199999 0 0,101.75819615099999 33.30927168400001 0 0,101.75813279300002 33.309230377999995 0 0,101.758040171 33.309169994 0 0,101.758001105 33.30916991700002 0 0,101.75792297499999 33.30916976499998 0 0,101.757869685 33.30917562600001 0 0,101.75781998299999 33.30916956499999 0 0,101.75775257999999 33.309142596000015 0 0,101.75773127299999 33.309142554999994 0 0,101.75769220699999 33.30914247800001 0 0,101.757617595 33.309154261 0 0,101.75756077199998 33.30915414999998 0 0,101.75754656800001 33.309154121999995 0 0,101.757493222 33.30918085600001 0 0,101.75746833900001 33.309189753 0 0,101.75742927099998 33.309189677999996 0 0,101.75738670499999 33.309171701000025 0 0,101.757319295 33.309147714000005 0 0,101.75729089999999 33.309141694999994 0 0,101.75725537 33.30914758900002 0 0,101.757173647 33.30916234 0 0,101.75710255199999 33.30918605599999 0 0,101.75705280900002 33.30919490500003 0 0,101.75692850799999 33.30919466199998 0 0,101.75675520499999 33.309183297000004 0 0,101.75665180800002 33.308847291999996 0 0,101.75642558200002 33.30846515899998 0 0,101.75617646799998 33.30814023400001 0 0,101.756154111 33.30800659900001 0 0,101.756086402 33.307834705000005 0 0,101.756018536 33.30772006400002 0 0,101.75595077700001 33.30756725499998 0 0,101.75592932299998 33.30710918400001 0 0,101.75574829499999 33.30682256099999 0 0,101.755529233 33.306301786999995 0 0,101.755405214 33.305948478000005 0 0,101.755213997 33.30524197400001 0 0,101.75517418300001 33.30484243799998 0 0,101.75533380600001 33.304678552999974 0 0,101.755414019 33.30444015400002 0 0,101.755483347 33.30402997300001 0 0,101.75558674000001 33.30362940200001 0 0,101.75580350199999 33.30332447500001 0 0,101.756020449 33.30295275200001 0 0,101.756203143 33.30263821599999 0 0,101.756237844 33.302418811999985 0 0,101.756238613 33.30214208799998 0 0,101.75631863699999 33.30197048500003 0 0,101.75642157099998 33.301732128000026 0 0,101.75647947499999 33.30134100999999 0 0,101.756480855 33.300844814000016 0 0,101.75652704999999 33.300577721000025 0 0,101.756824032 33.30002485 0 0,101.75684774000001 33.299671832 0 0,101.756868978 33.299520366000024 0 0,101.75683287300001 33.299454165999975 0 0,101.75681708600001 33.299410240999975 0 0,101.756760423 33.29935478499999 0 0,101.75668121500001 33.29923439700002 0 0,101.75665400700001 33.29921144299999 0 0,101.75664273299998 33.299178977 0 0,101.75664054499998 33.29914843900002 0 0,101.75662695699998 33.299131235000004 0 0,101.75659975600001 33.29910637199998 0 0,101.75657707599999 33.299089150999976 0 0,101.75656348199999 33.299073856999996 0 0,101.756563551 33.29904904699998 0 0,101.756563648 33.29901469599997 0 0,101.75657276499999 33.29896783700002 0 0,101.756566255 33.298894467000025 0 0,101.75657992800001 33.29888113599998 0 0,101.75660268500002 33.29886972899999 0 0,101.75662090899999 33.29885449699998 0 0,101.75663458700001 33.29883925600001 0 0,101.75666878800001 33.29879924599999 0 0,101.756696122 33.29877639699998 0 0,101.75672339900001 33.29877454299998 0 0,101.75675526399999 33.29875742799999 0 0,101.75676897199997 33.29873073800002 0 0,101.75677365199999 33.29868303500001 0 0,101.75675104200002 33.29864100499998 0 0,101.756678454 33.298591242999976 0 0,101.75664900200002 33.29855874100002 0 0,101.75663097400002 33.29850336099997 0 0,101.75663106799999 33.29846900899997 0 0,101.756635716 33.29843275799999 0 0,101.75667211799998 33.298417562 0 0,101.75671075899999 33.29841572800001 0 0,101.75673347499998 33.29841958899999 0 0,101.756749378 33.298421528999995 0 0,101.75677663300002 33.29842730799999 0 0,101.756781252 33.29840059899999 0 0,101.756781311 33.298379606000026 0 0,101.75677909699999 33.29835860899999 0 0,101.75676550899999 33.29834140700001 0 0,101.75674735500002 33.298331828000016 0 0,101.756681496 33.29831452299999 0 0,101.75665199899998 33.298297289000004 0 0,101.756640694 33.29827627399999 0 0,101.75663170000001 33.29824190400001 0 0,101.75659317200001 33.29820366000001 0 0,101.75653870299999 33.298176834 0 0,101.75651102699999 33.29816468000001 0 0,101.756481957 33.29815191300003 0 0,101.75647515999998 33.298144267 0 0,101.75644795300002 33.29812131199998 0 0,101.756427562 33.29809837099998 0 0,101.75641826399999 33.29807091700002 0 0,101.756404293 33.29798739500001 0 0,101.75636908199999 33.29787997599999 0 0,101.75631603300002 33.29780234100002 0 0,101.756259424 33.297727681000026 0 0,101.75616016499998 33.297667847000014 0 0,101.75607508500002 33.297616987000026 0 0,101.75604380599998 33.297372404999976 0 0,101.756007652 33.29707679699999 0 0,101.75598732999998 33.29702952299999 0 0,101.755960319 33.296936432999985 0 0,101.75595700600002 33.29690207499999 0 0,101.75596053800001 33.29685770999998 0 0,101.75599482199999 33.29678764099998 0 0,101.75599672999999 33.29671464699999 0 0,101.755993423 33.29667885600003 0 0,101.75595935199999 33.29667163300002 0 0,101.755920151 33.29667155599998 0 0,101.755887782 33.29666576699998 0 0,101.75582817899999 33.29664704200002 0 0,101.75579073699998 33.29662693099999 0 0,101.75575329700001 33.29660681799999 0 0,101.75572609400001 33.29658243199998 0 0,101.75570404000001 33.29654517300003 0 0,101.75569731000002 33.296513670000024 0 0,101.75569225999999 33.296490758999994 0 0,101.75568893100001 33.296462125000005 0 0,101.75566683 33.29644204300001 0 0,101.75563963399998 33.296414793 0 0,101.75561243599998 33.296388976 0 0,101.75558693599999 33.29636459300002 0 0,101.75556654799999 33.296341652000024 0 0,101.75555813 33.296304421 0 0,101.75555826499999 33.296255755999994 0 0,101.755566918 33.29620853799997 0 0,101.755587639 33.296112678999975 0 0,101.75559288 33.296066886000006 0 0,101.755567434 33.296023897 0 0,101.755538543 33.29599378199998 0 0,101.75549255099997 33.29598367099999 0 0,101.755458503 33.295969291000006 0 0,101.75539892799998 33.29594054699999 0 0,101.755347879 33.29591038799998 0 0,101.75531897000002 33.295887429000004 0 0,101.75528499699999 33.29584585399999 0 0,101.75527326899999 33.29577283200001 0 0,101.75524612599997 33.295726976000026 0 0,101.75517646899999 33.29564668400002 0 0,101.755026714 33.295563371000014 0 0,101.754914391 33.29550303299999 0 0,101.754820838 33.29543557599999 0 0,101.754780073 33.29538539800001 0 0,101.754768211 33.295361042000025 0 0,101.754759777 33.29532953500001 0 0,101.75475473099999 33.29530519299999 0 0,101.75474797800001 33.295282278 0 0,101.754736138 33.295249333000015 0 0,101.75471577799999 33.29521637300002 0 0,101.754715938 33.295159119999994 0 0,101.754697287 33.29512473099999 0 0,101.754617328 33.295071613000005 0 0,101.754585007 33.29504864799998 0 0,101.75456295499998 33.295011389000024 0 0,101.75453575699999 33.294985570999984 0 0,101.754505188 33.294946863999996 0 0,101.75448314099998 33.29490674300001 0 0,101.75447998499999 33.294816561999994 0 0,101.75445972 33.294749249999995 0 0,101.754422412 33.294681903000026 0 0,101.75440541400002 33.29466612499999 0 0,101.75438844600001 33.29463889499999 0 0,101.75440389099998 33.294601710999984 0 0,101.75439712399998 33.29458309 0 0,101.75437841600001 33.29456873999999 0 0,101.75434092 33.294568664999986 0 0,101.75424549500002 33.294561321 0 0,101.75417569500001 33.29453255599998 0 0,101.75414851599999 33.294499581000025 0 0,101.75413687600002 33.294396500999994 0 0,101.75412697500002 33.29428054300001 0 0,101.75411513099999 33.29424903 0 0,101.75403007 33.29419303999998 0 0,101.753932948 33.294182827999975 0 0,101.75391594799999 33.29416705 0 0,101.75391608799998 33.294116953000014 0 0,101.75394872499999 33.294026841999994 0 0,101.75405476499998 33.29389536899998 0 0,101.754130025 33.29380105000001 0 0,101.75412335499999 33.293748075999986 0 0,101.754067303 33.29367926100002 0 0,101.753966967 33.29360033900002 0 0,101.75389042500001 33.293544365 0 0,101.75377971500001 33.293518382 0 0,101.75374563899999 33.293514019999975 0 0,101.75369796199999 33.29349818100002 0 0,101.753670753 33.293476656999985 0 0,101.753645264 33.293449409999994 0 0,101.75362156400001 33.29339211000001 0 0,101.75363023400001 33.29333916799999 0 0,101.75362693699998 33.29329908400001 0 0,101.75361165499999 33.293279014999996 0 0,101.75359679399998 33.29325523199998 0 0,101.75357941599998 33.29322742199997 0 0,101.753524949 33.293201549 0 0,101.75349943700002 33.293182891000015 0 0,101.753455175 33.29316419600002 0 0,101.75325066099998 33.29316092800002 0 0,101.75316173499999 33.29316115900002 0 0,101.75310405900001 33.29317065599997 0 0,101.753078501 33.293167744000016 0 0,101.75301896399998 33.29312611500001 0 0,101.75299518100002 33.29309887300002 0 0,101.752991872 33.29306308299999 0 0,101.75299368999998 33.293023009000024 0 0,101.752988662 33.292992939999976 0 0,101.75298192100001 33.29296573200003 0 0,101.752971823 33.29291990899998 0 0,101.75296681999998 33.29288125199997 0 0,101.75295835899999 33.29285976599999 0 0,101.75294476800002 33.29284399400001 0 0,101.75290563300001 33.292821014000026 0 0,101.752871578 33.29280949499997 0 0,101.75280008499999 33.292777864000016 0 0,101.75277624400002 33.292770659999974 0 0,101.75273706299998 33.29276342600002 0 0,101.752696195 33.292750462000015 0 0,101.752679193 33.29273611399998 0 0,101.752638483 33.29266732899998 0 0,101.75262149899999 33.29264582600001 0 0,101.752614703 33.29263865500002 0 0,101.75259087699999 33.29262572599998 0 0,101.75255851899999 33.29261707400002 0 0,101.75243429099999 33.292549553000015 0 0,101.75234044500002 33.29248126700003 0 0,101.75231055799998 33.29247073900001 0 0,101.75226239599999 33.292463329999975 0 0,101.75224707699999 33.29245614199999 0 0,101.75215181099998 33.292392973000005 0 0,101.75204814099999 33.292288278 0 0,101.75202445600002 33.292226683000024 0 0,101.75201427799999 33.292209488000026 0 0,101.751993874 33.292192270999976 0 0,101.75197857199998 33.292179358 0 0,101.75193087399998 33.292170673999976 0 0,101.751872983 33.29215052000001 0 0,101.75180486300002 33.29213177700001 0 0,101.751774254 33.29210738299997 0 0,101.75176407700002 33.292090185999996 0 0,101.751747131 33.292055800000014 0 0,101.751745503 33.29202860100003 0 0,101.75174618900002 33.291983757000025 0 0,101.75169965999999 33.29196696299999 0 0,101.751687769 33.29195262500002 0 0,101.751679282 33.291941157999986 0 0,101.751667387 33.291928251 0 0,101.75165890300002 33.29191535299998 0 0,101.75165042399999 33.291899591 0 0,101.75164026800002 33.291875237 0 0,101.75163181099998 33.291852318 0 0,101.75161823299999 33.291832252999995 0 0,101.75161143700001 33.29182508299999 0 0,101.751562138 33.291780613000014 0 0,101.75152814 33.291749055000025 0 0,101.751511177 33.29172039500003 0 0,101.75149423099998 33.291686008 0 0,101.751472267 33.291618691 0 0,101.75145873299999 33.29158288100001 0 0,101.75145710499999 33.29155568200002 0 0,101.75145379899999 33.291519892 0 0,101.75144879200002 33.291482667000025 0 0,101.75144731 33.29140394000001 0 0,101.751450836 33.29136243800002 0 0,101.751444133 33.291322347000005 0 0,101.751430578 33.291293693 0 0,101.751420414 33.291272203000005 0 0,101.75139330299999 33.29121632599998 0 0,101.751350833 33.29116757600002 0 0,101.75129993799999 33.29108445600002 0 0,101.75124729999999 33.291015646999995 0 0,101.751218429 33.290979805000006 0 0,101.751204879 33.290949719000025 0 0,101.75116071299999 33.29089810300002 0 0,101.75110979099998 33.29082500300001 0 0,101.75109791300002 33.290806370999974 0 0,101.75109114899999 33.29078775099998 0 0,101.751084478 33.290736208 0 0,101.75108823599999 33.29061311999999 0 0,101.75109003900002 33.290578772 0 0,101.751083387 33.29052007299998 0 0,101.751083489 33.290484289999995 0 0,101.751081854 33.29045995400003 0 0,101.751081914 33.29043848399999 0 0,101.75108199599998 33.290409857999975 0 0,101.751070331 33.290316797 0 0,101.75107388200001 33.29026670600001 0 0,101.75107906300002 33.29024238400001 0 0,101.75108085400001 33.290212328999985 0 0,101.75108776299999 33.290179422999984 0 0,101.751092954 33.29015223699997 0 0,101.75109128999998 33.290137920999996 0 0,101.75107942 33.29011642699999 0 0,101.75106923999999 33.290100661999986 0 0,101.75100469099999 33.290024671000026 0 0,101.750968952 33.29000742300002 0 0,101.750953681 33.28998306 0 0,101.750941845 33.28995011500001 0 0,101.75094707099998 33.289910048000024 0 0,101.75098653399999 33.289817089999985 0 0,101.751036183 33.28973846500003 0 0,101.75104481699998 33.289698406000014 0 0,101.75103806499999 33.289675491000025 0 0,101.75101764300001 33.289665431 0 0,101.75092056199998 33.28964233400001 0 0,101.75082863 33.28960779800002 0 0,101.75075719900002 33.289554694 0 0,101.75067903500002 33.28947295199998 0 0,101.75061798899998 33.289364046 0 0,101.750606259 33.289293887999975 0 0,101.75059097299999 33.28927524900001 0 0,101.750568875 33.28925516700002 0 0,101.75054845599999 33.28924367399998 0 0,101.750529745 33.289230755000006 0 0,101.75051275200002 33.289213544000006 0 0,101.750500859 33.289200639 0 0,101.75048383199999 33.28919487899998 0 0,101.750424259 33.28916756299998 0 0,101.75033572699999 33.289135896000005 0 0,101.75027449200002 33.28909426500002 0 0,101.75018964100002 33.28896670500001 0 0,101.750119977 33.288892135000026 0 0,101.750057078 33.288836186000026 0 0,101.74996517 33.28879306099998 0 0,101.74993630400002 33.288755788 0 0,101.74990912499999 33.28872424299999 0 0,101.74985816899999 33.288664025 0 0,101.74983890599998 33.288604728999985 0 0,101.74983973899998 33.28855234299999 0 0,101.74983310300001 33.28848935000002 0 0,101.74983157399998 33.28842780000002 0 0,101.74986603399998 33.288296186000025 0 0,101.74986282999998 33.288224610999976 0 0,101.749844328 33.28818991700001 0 0,101.749814238 33.28813956900001 0 0,101.74979385300003 33.288116625999976 0 0,101.74977347999999 33.28808938899999 0 0,101.749770109 33.28807650099998 0 0,101.749768469 33.288053596 0 0,101.74976176000001 33.28801636700001 0 0,101.74976499799999 33.28797411400001 0 0,101.749754043 33.28796301800003 0 0,101.74970019699998 33.287882191999984 0 0,101.749686682 33.287840656000014 0 0,101.74968164 33.28781631300001 0 0,101.749685102 33.28779771400002 0 0,101.74969539599999 33.28777340099998 0 0,101.749709112 33.28774480200002 0 0,101.749726195 33.28773052299999 0 0,101.74971956500002 33.28766466799999 0 0,101.74969702499999 33.287563154 0 0,101.74968516299998 33.28749830999999 0 0,101.74968524000002 33.287471590999985 0 0,101.74970807199998 33.28743346800002 0 0,101.74978553900002 33.28736110300002 0 0,101.749849316 33.287307794000014 0 0,101.749869886 33.28726584999998 0 0,101.749854121 33.28721619800001 0 0,101.74983828500001 33.28719135699998 0 0,101.74982252199999 33.28714170400002 0 0,101.74982260299998 33.287113078000004 0 0,101.74982953099999 33.28707492199999 0 0,101.74983650600001 33.28701959099999 0 0,101.749834368 33.286971875000006 0 0,101.74983219299997 33.28693751899999 0 0,101.74982546299998 33.28690697000002 0 0,101.749816474 33.28687259899999 0 0,101.74981201999998 33.286840145999975 0 0,101.74981893 33.28680771699999 0 0,101.749830358 33.28678483800002 0 0,101.749846349 33.286754336 0 0,101.749839571 33.28674096200001 0 0,101.74982375799999 33.286708487 0 0,101.74982383999998 33.28667986099998 0 0,101.74983300999997 33.28665125200001 0 0,101.74984671599998 33.28662646999999 0 0,101.749869531 33.286594072000014 0 0,101.74988550699999 33.28656929499999 0 0,101.74991288500001 33.28653117900001 0 0,101.74992886199999 33.286506401999986 0 0,101.749938058 33.286468250999974 0 0,101.74996774599998 33.286416782 0 0,101.75002471800002 33.286359643000026 0 0,101.75010895499997 33.28630255899998 0 0,101.75017892099999 33.28626977900001 0 0,101.75018411299999 33.286242593 0 0,101.750180742 33.286228988999994 0 0,101.75016631599999 33.286208207000016 0 0,101.75012892699999 33.28617234699999 0 0,101.750106002 33.28614295800003 0 0,101.75010606000001 33.28612291899998 0 0,101.75010866100001 33.28610717999999 0 0,101.750121498 33.286087167000005 0 0,101.75014284999997 33.28607003399998 0 0,101.75015310700002 33.286059319 0 0,101.75016934199999 33.28604289100002 0 0,101.75017875999998 33.286027166 0 0,101.75017625200002 33.28601070100001 0 0,101.75016609099998 33.28598777799999 0 0,101.75013210499998 33.28595335799997 0 0,101.75011338000002 33.285946163999995 0 0,101.750084437 33.28593608599999 0 0,101.75007337900001 33.28592890700003 0 0,101.750056374 33.28591598999998 0 0,101.75005045 33.28590166499998 0 0,101.75005140100001 33.28586731500002 0 0,101.75005314999999 33.285850858 0 0,101.75005831800001 33.28583154500001 0 0,101.75006778699998 33.28579792800002 0 0,101.75006529699999 33.285775021000006 0 0,101.750057669 33.285760692 0 0,101.75003897900001 33.28574061699999 0 0,101.750010051 33.28572552899999 0 0,101.74999134699999 33.285710462 0 0,101.74997861899999 33.28569182899997 0 0,101.74997866299998 33.28567608399999 0 0,101.74998554199999 33.285654627999975 0 0,101.74999751299998 33.285640339 0 0,101.75000778399999 33.28562461400003 0 0,101.75002148499999 33.28560030900002 0 0,101.750028397 33.285567403000016 0 0,101.750020909 33.28550369200002 0 0,101.75001754599998 33.285487225 0 0,101.75001758600001 33.28547362799998 0 0,101.75001847599998 33.285460031000014 0 0,101.750016818 33.285444283000004 0 0,101.75001344499998 33.285431394 0 0,101.75000329 33.285407040999985 0 0,101.74999819800001 33.28539987300002 0 0,101.74999142000001 33.28538626300002 0 0,101.74998803400001 33.28537838400001 0 0,101.749986364 33.28536621400002 0 0,101.74998725500001 33.28535261799999 0 0,101.74998814700001 33.28533902100003 0 0,101.74998647799998 33.28532613599998 0 0,101.74998480300002 33.28531611300002 0 0,101.74997973199999 33.28530107400002 0 0,101.74995505300001 33.28529028899999 0 0,101.74992866299999 33.28528093199998 0 0,101.74991931400001 33.28527304099998 0 0,101.74990572500002 33.28525726999999 0 0,101.74989896699998 33.285236500999986 0 0,101.749894772 33.285213591 0 0,101.749890558 33.28519712100001 0 0,101.74988550199998 33.28517707399999 0 0,101.74987785799999 33.285168469999974 0 0,101.74985658399999 33.28515840799997 0 0,101.749843822 33.28515194099998 0 0,101.74983106100001 33.285144758 0 0,101.74979530500002 33.28513323599998 0 0,101.74977490399999 33.285116018999986 0 0,101.74977069699997 33.28509668700002 0 0,101.74977242599999 33.28508881800002 0 0,101.74977416899998 33.28507450799998 0 0,101.74977333999999 33.285066633999975 0 0,101.74976655699999 33.285054453999976 0 0,101.74975721800001 33.28504298500002 0 0,101.74974532800002 33.28502936299998 0 0,101.74973087299998 33.28501788300002 0 0,101.74971301900001 33.285004249999986 0 0,101.74970028500002 33.284987763000004 0 0,101.74968754899999 33.28497127700001 0 0,101.74967650600001 33.28495980399998 0 0,101.74966717000001 33.28494690399998 0 0,101.74966295299998 33.28493114999998 0 0,101.74966057400002 33.28489800900002 0 0,101.74966479099999 33.284884635000026 0 0,101.74965799099999 33.28487818000002 0 0,101.74962740799998 33.28485917299997 0 0,101.74959173399998 33.28481740500001 0 0,101.74958386200001 33.284777598999995 0 0,101.74957680199998 33.284763269999985 0 0,101.749558364 33.284754883999994 0 0,101.74950384499999 33.28473381800001 0 0,101.74948498200001 33.28471789700001 0 0,101.74933626199999 33.28459238800002 0 0,101.74846311099998 33.28392975700001 0 0,101.748010104 33.28342786899998 0 0,101.747812108 33.283141199 0 0,101.747359383 33.282543885999985 0 0,101.74657070699999 33.280915317999984 0 0,101.745760528 33.27871396500001 0 0,101.74502861299999 33.27647002399999 0 0,101.74660464300001 33.275463032000005 0 0,101.74731808400003 33.27427169600003 0 0,101.74742106600002 33.27334501199999 0 0,101.74753674700003 33.272304038000016 0 0,101.74782365300001 33.27129074999999 0 0,101.74921195399997 33.26990803299998 0 0,101.74988835099998 33.26926717800001 0 0,101.75095785500002 33.26765905899998 0 0,101.751247073 33.26581081299997 0 0,101.75111613500002 33.265253926000014 0 0,101.75099699399999 33.264747209999996 0 0,101.75082619699998 33.264020784000024 0 0,101.74940858500003 33.26324262100002 0 0,101.74756402999998 33.26282141299998 0 0,101.746356865 33.262897248 0 0,101.74492448500001 33.262987216 0 0,101.744677465 33.26267912999998 0 0,101.744634238 33.26262902000002 0 0,101.74436267099998 33.26233592099999 0 0,101.74433790199998 33.26231017600003 0 0,101.74431544499998 33.26228840700003 0 0,101.74402061 33.26201167800002 0 0,101.74400876499999 33.262001328999986 0 0,101.74399556399999 33.26198896699998 0 0,101.74142637 33.259737977999976 0 0,101.74119601799998 33.25952340200001 0 0,101.740991872 33.259308159 0 0,101.74080371399998 33.25908282500001 0 0,101.74063224999998 33.25884824000002 0 0,101.740478118 33.25860527499998 0 0,101.740341893 33.258354836000024 0 0,101.74021820299998 33.258085016999985 0 0,101.73876372799998 33.25459856100002 0 0,101.738763484 33.25459788699999 0 0,101.738756879 33.25458206100001 0 0,101.738749471 33.25456434300003 0 0,101.73874189999998 33.25454629400002 0 0,101.73873413199999 33.25452785800002 0 0,101.73872616 33.25450905500003 0 0,101.738717968 33.25448987300001 0 0,101.73871168099998 33.25447526300002 0 0,101.73870750399999 33.254465614000026 0 0,101.73870089600001 33.25445045599997 0 0,101.73869199299997 33.25443023700001 0 0,101.73868282199999 33.254409667000004 0 0,101.73867335 33.25438871900002 0 0,101.73866608399999 33.25437284499998 0 0,101.73866110900002 33.25436208899998 0 0,101.73865608099999 33.25435131199998 0 0,101.738650974 33.25434045700001 0 0,101.73864576900002 33.25432948600002 0 0,101.73864047199999 33.25431842400002 0 0,101.738635101 33.25430732199999 0 0,101.73862962999999 33.25429611200002 0 0,101.73862407600001 33.25428484399998 0 0,101.73861842899998 33.254273504000025 0 0,101.738612687 33.25426209300002 0 0,101.73860770499999 33.25425228300003 0 0,101.73860325499999 33.254244210000024 0 0,101.73859231 33.25422341199999 0 0,101.73851540300001 33.254085703999976 0 0,101.73848316499999 33.25403261500003 0 0,101.738395604 33.253899488 0 0,101.73838569899999 33.25388475599999 0 0,101.73835925200001 33.25384829199999 0 0,101.73826142000001 33.253720326999996 0 0,101.73822111800001 33.253671258 0 0,101.738113446 33.253549014999976 0 0,101.73807113200002 33.253504045 0 0,101.73795231899999 33.25338629700002 0 0,101.737904647 33.253342105 0 0,101.73777874299998 33.253232884 0 0,101.73776474499999 33.25322135099998 0 0,101.73775213300001 33.253210593999995 0 0,101.73774293299999 33.25320315800002 0 0,101.73773227499998 33.25319460200001 0 0,101.73772160499999 33.25318610099998 0 0,101.73771104299999 33.253177746000006 0 0,101.737700529 33.25316948599999 0 0,101.737690063 33.253161319000014 0 0,101.737679678 33.253153269999984 0 0,101.737669299 33.25314527299997 0 0,101.73765901899998 33.25313740399997 0 0,101.73764880599998 33.25312962999999 0 0,101.73763862300001 33.253121921 0 0,101.737628557 33.25311434299999 0 0,101.73761852500002 33.25310682899999 0 0,101.737608529 33.25309937999998 0 0,101.73759865300002 33.253092055000025 0 0,101.73758881700002 33.25308479400002 0 0,101.73757908800002 33.253077640000015 0 0,101.737569415 33.25307055799999 0 0,101.73755978700001 33.25306353399998 0 0,101.73755029400002 33.253056636 0 0,101.73754084699999 33.25304979399999 0 0,101.73753141100002 33.253042979999975 0 0,101.737522141 33.25303630799999 0 0,101.737512976 33.25302972999998 0 0,101.737503839 33.25302318600001 0 0,101.737494777 33.25301671 0 0,101.737481393 33.253007173000015 0 0,101.73746380400001 33.252994672 0 0,101.737446568 33.252982454999994 0 0,101.73742969599999 33.252970515000015 0 0,101.73741725600001 33.252961716000016 0 0,101.73741662200001 33.25296126799998 0 0,101.73655338999998 33.25235079999999 0 0,101.736551728 33.25234972800001 0 0,101.736550024 33.252348418999986 0 0,101.736539972 33.25234130299998 0 0,101.73654660099999 33.252331063999975 0 0,101.73654720899998 33.25233004199998 0 0,101.73654907399998 33.25232724799997 0 0,101.73741433499998 33.250992596 0 0,101.73741500199998 33.250991468999985 0 0,101.737417795 33.250987259 0 0,101.73742744200001 33.25097237199998 0 0,101.73743826200001 33.25095564200001 0 0,101.73744939699998 33.25093836299999 0 0,101.73746079199998 33.250920596000014 0 0,101.737472443 33.25090231299998 0 0,101.73748437699999 33.25088343099998 0 0,101.73749343200001 33.25086899399997 0 0,101.73749953499998 33.250859193999986 0 0,101.73750572 33.25084920699999 0 0,101.73751196699999 33.25083905299999 0 0,101.73751823499998 33.250828798999976 0 0,101.73752452100001 33.250818443000014 0 0,101.73753086300002 33.25080792 0 0,101.737537267 33.25079720299999 0 0,101.73754369 33.25078636699999 0 0,101.73755014 33.250775393000026 0 0,101.73755660199998 33.250764291999985 0 0,101.73756310499999 33.25075301300001 0 0,101.73756963400001 33.250741576999985 0 0,101.737576155 33.250730033000025 0 0,101.73758270600001 33.250718301000006 0 0,101.73758928199999 33.250706391999984 0 0,101.73759584800001 33.25069435500001 0 0,101.737602396 33.25068220000003 0 0,101.73760896499999 33.250669843000026 0 0,101.737615533 33.25065731799998 0 0,101.737622096 33.25064462099999 0 0,101.73762748799999 33.25063405100002 0 0,101.73763766399998 33.250612434999994 0 0,101.737642489 33.250603016000014 0 0,101.73769040600001 33.250498338 0 0,101.737697218 33.250483040999995 0 0,101.737714574 33.250439562999986 0 0,101.73775379 33.25033235699999 0 0,101.73777308000001 33.250272325000026 0 0,101.73780340899998 33.25016310000001 0 0,101.73781645100001 33.25010845000003 0 0,101.73783902399998 33.249991376000025 0 0,101.73784830599999 33.24992967999998 0 0,101.73786046999999 33.249817990999986 0 0,101.73786466799999 33.249755916000026 0 0,101.73786764300002 33.249643787000025 0 0,101.737867908 33.249623692 0 0,101.737867709 33.249619869000014 0 0,101.737867849 33.24961693300003 0 0,101.73786757599999 33.249598760000026 0 0,101.737867242 33.24958495300001 0 0,101.73786682600002 33.249571273000015 0 0,101.737866333 33.249557761000005 0 0,101.737865769 33.24954441800003 0 0,101.737865134 33.249531166 0 0,101.73786443199998 33.249518078999984 0 0,101.73786367399998 33.249505161 0 0,101.73786285599999 33.24949233000001 0 0,101.73786198300002 33.24947966799999 0 0,101.737861065 33.24946717900002 0 0,101.737860103 33.249454860000014 0 0,101.73785909399999 33.24944262299999 0 0,101.73785804900001 33.24943055699998 0 0,101.73785697099999 33.249418666 0 0,101.737855857 33.24940686000002 0 0,101.737854717 33.24939521900001 0 0,101.73785296099999 33.249378084 0 0,101.737850552 33.24935572300001 0 0,101.73784808200003 33.249333895999996 0 0,101.73784615400001 33.249317534 0 0,101.73784615199997 33.249310767 0 0,101.737846161 33.24919084700002 0 0,101.737843564 33.249128126000016 0 0,101.73783578500002 33.24906573999999 0 0,101.73782617500001 33.24900809799999 0 0,101.73782617799998 33.248961010000016 0 0,101.73782240399998 33.24888542999997 0 0,101.737812405 33.24878549900001 0 0,101.737803875 33.248724917000004 0 0,101.737789378 33.24864516700001 0 0,101.73778242100002 33.24857565000002 0 0,101.73777724799999 33.24853502000002 0 0,101.73776988999998 33.248494628 0 0,101.73775297899999 33.24842861100001 0 0,101.737730237 33.24836384499997 0 0,101.737717557 33.24833215899997 0 0,101.737716278 33.24832464100001 0 0,101.73771458800002 33.248311306000005 0 0,101.73766078599999 33.24799410999998 0 0,101.73765521600001 33.247964748000015 0 0,101.73764881599999 33.247936830000015 0 0,101.73757079299997 33.247623224999984 0 0,101.737554451 33.247566705999986 0 0,101.73752881299998 33.24748904900002 0 0,101.73752255599999 33.247426528999995 0 0,101.73751403 33.24736594500001 0 0,101.737494046 33.247256026 0 0,101.737490046 33.247235588000024 0 0,101.73747376900002 33.24717167099999 0 0,101.737443778 33.24707175100002 0 0,101.737429045 33.24702746000003 0 0,101.737411641 33.246983856999975 0 0,101.73740569 33.24697044800001 0 0,101.737355718 33.24686054799997 0 0,101.73734254499999 33.24683295199998 0 0,101.73729256500002 33.246733043000006 0 0,101.73726449899999 33.246681533000014 0 0,101.737230388 33.24662835999999 0 0,101.737194708 33.24657738899998 0 0,101.73717265300002 33.24653329099999 0 0,101.737141479 33.246476554000026 0 0,101.73710622099998 33.246417823 0 0,101.73707582700001 33.24635098599998 0 0,101.73703152600001 33.24626674299998 0 0,101.73697155299999 33.246166844000015 0 0,101.73697056999998 33.24616520400002 0 0,101.73683837099998 33.24587656699998 0 0,101.736833709 33.24585792800002 0 0,101.73682953399998 33.245841961999986 0 0,101.73680989000002 33.24576993599999 0 0,101.73679631800002 33.245688496000014 0 0,101.736775352 33.24556299599999 0 0,101.736761022 33.245483966999984 0 0,101.73675384799998 33.24539799799999 0 0,101.73674360799998 33.245285224999975 0 0,101.73673187399999 33.24520440200001 0 0,101.73671842300001 33.245137166999996 0 0,101.73671148599999 33.24507504100001 0 0,101.73670088199998 33.24498991399997 0 0,101.73669044799999 33.244927507 0 0,101.73667997500002 33.24488391900002 0 0,101.73666658899998 33.244839711 0 0,101.73666046599999 33.244807596999976 0 0,101.73664355 33.24474156299999 0 0,101.73662079899998 33.244676776999995 0 0,101.73660080799999 33.24462682799998 0 0,101.73659206299999 33.244605836999995 0 0,101.736568632 33.24455634100002 0 0,101.73654176100001 33.24450809299998 0 0,101.73651176999999 33.244458142999974 0 0,101.73648302499998 33.24441344600001 0 0,101.73646146499999 33.24438342899998 0 0,101.736431482 33.24434346999999 0 0,101.736390616 33.24429288499999 0 0,101.736345761 33.244244745 0 0,101.73629387 33.244196432000024 0 0,101.736237964 33.24415139199999 0 0,101.73619798499999 33.244121432999975 0 0,101.73617352299999 33.24410365099999 0 0,101.73609925900001 33.24405576700002 0 0,101.73602031000001 33.244013505 0 0,101.735941857 33.24397898699999 0 0,101.735916218 33.243966478000004 0 0,101.73582732599999 33.243927274999976 0 0,101.73574084400002 33.24389717399998 0 0,101.73566222900001 33.24387597100002 0 0,101.735622767 33.24386785799999 0 0,101.735531627 33.24384361199998 0 0,101.73544023699998 33.24382658600001 0 0,101.73540555900001 33.24382163199999 0 0,101.73534018700002 33.243807054 0 0,101.73528030699998 33.24379669699999 0 0,101.73523387400002 33.24379069499997 0 0,101.73498943999999 33.24361857100001 0 0,101.73493283300002 33.24356119700002 0 0,101.73489916699998 33.24342753299999 0 0,101.734933861 33.24314579700001 0 0,101.734988208 33.243037103000006 0 0,101.735045377 33.242930917000024 0 0,101.735108072 33.24282340399998 0 0,101.73512212700001 33.24279833200001 0 0,101.735192101 33.24266836999999 0 0,101.73526207700002 33.24253839800002 0 0,101.73528485999998 33.242492787 0 0,101.73533946399999 33.24237448299999 0 0,101.73538162199998 33.242290149999974 0 0,101.735437886 33.24219367799998 0 0,101.735507848 33.242073730000016 0 0,101.73552195799999 33.24204856099999 0 0,101.73559192900001 33.24191860000002 0 0,101.73562482599999 33.24185011600002 0 0,101.735671132 33.24173908300003 0 0,101.73572466899998 33.24162308799998 0 0,101.73573256899999 33.24160542599998 0 0,101.73575750999998 33.241540240000006 0 0,101.735797483 33.241420318999985 0 0,101.73583746499997 33.241300387000024 0 0,101.73584639799998 33.24127179499999 0 0,101.73591217500001 33.241046272999995 0 0,101.735947415 33.24094057799999 0 0,101.73596427199999 33.240882725999995 0 0,101.735984379 33.24080230499999 0 0,101.73601032300002 33.240730972999984 0 0,101.736030057 33.24066887499998 0 0,101.73603932399999 33.24063489299999 0 0,101.73605338499999 33.24060677099999 0 0,101.73610337299999 33.240506786000026 0 0,101.73612241699999 33.24046593600002 0 0,101.73614028899999 33.24042103599999 0 0,101.73616955199998 33.240340557000025 0 0,101.736206445 33.24025939799998 0 0,101.73621237399999 33.240246035999974 0 0,101.736230234 33.24020117399999 0 0,101.73627022300002 33.24009121400002 0 0,101.73628450799998 33.240048136999974 0 0,101.73631449599998 33.23994818699998 0 0,101.736328824 33.239893266000024 0 0,101.73634978000001 33.239798839 0 0,101.73635938799998 33.239745325 0 0,101.73636195199998 33.239727378 0 0,101.73636738900001 33.23970834900001 0 0,101.73638073500001 33.23965443399999 0 0,101.736386649 33.23962300699998 0 0,101.73639664799998 33.239563046 0 0,101.73639937600001 33.239545436000014 0 0,101.736409375 33.239475475000006 0 0,101.73641703200002 33.239367946000016 0 0,101.73641702999998 33.239297986 0 0,101.73641294700002 33.239219402 0 0,101.73640072699999 33.239141416999985 0 0,101.73639411699997 33.23911265700002 0 0,101.73637412300002 33.23903266299999 0 0,101.736354119 33.238952676 0 0,101.73633725399998 33.23889481600003 0 0,101.73630727099999 33.23880491199998 0 0,101.73628108899999 33.23872638400002 0 0,101.736254541 33.23863791000002 0 0,101.736231143 33.23857096400002 0 0,101.73620440299999 33.238504147000015 0 0,101.736187422 33.238447549 0 0,101.73616003699999 33.23834715800001 0 0,101.736138891 33.23826963699997 0 0,101.736124873 33.23819256500002 0 0,101.73612088499999 33.23817220699999 0 0,101.736110064 33.23812732699997 0 0,101.73608008299999 33.23801741699998 0 0,101.73605010099999 33.23790750699999 0 0,101.73604466199998 33.23788851799998 0 0,101.73601751299998 33.237798036000015 0 0,101.73599010999999 33.23769761300002 0 0,101.73597329500001 33.23764369100002 0 0,101.735952543 33.23759074600002 0 0,101.73594657699999 33.23757730699998 0 0,101.735904393 33.23748453000002 0 0,101.73587610300001 33.237413816000014 0 0,101.735844138 33.23732594500001 0 0,101.73580755799998 33.23721624799998 0 0,101.735767587 33.237096355999995 0 0,101.73573717300002 33.237005146 0 0,101.735718958 33.23693229700001 0 0,101.73570052100001 33.236840632999986 0 0,101.73567921400002 33.23674447600001 0 0,101.73566776799998 33.23669938299997 0 0,101.73564778100001 33.236629454000024 0 0,101.735631383 33.23657207399998 0 0,101.735614559 33.23650478100001 0 0,101.73560780600002 33.23647956100001 0 0,101.735591398 33.23642215699999 0 0,101.73557455999998 33.23635483300001 0 0,101.735554578 33.236274924999975 0 0,101.73553707399998 33.236204903999976 0 0,101.73551928799998 33.236124894 0 0,101.73550924099999 33.23607969699998 0 0,101.735503784 33.23602511399997 0 0,101.73549271600001 33.23595117999997 0 0,101.73547272799999 33.23585122999998 0 0,101.73545066899999 33.23574145399999 0 0,101.735431135 33.235653313 0 0,101.735410699 33.23555161799999 0 0,101.735389371 33.235455402000014 0 0,101.735380491 33.235419510999975 0 0,101.7353675 33.23537189199999 0 0,101.735364216 33.23533905199997 0 0,101.735354535 33.235232541000016 0 0,101.73534533499998 33.23516498999999 0 0,101.73532635999999 33.23506065599997 0 0,101.73530730499999 33.23494631099999 0 0,101.735287315 33.23482640100002 0 0,101.735266363 33.23470092399998 0 0,101.73525151299998 33.23461905300002 0 0,101.735244282 33.23453965099998 0 0,101.73523459 33.234442565999984 0 0,101.735224872 33.23432605900001 0 0,101.735214633 33.234213291 0 0,101.73520737199999 33.234156858999995 0 0,101.735188172 33.234041701000024 0 0,101.73516816099999 33.23391180499999 0 0,101.73514819899998 33.233791896000014 0 0,101.73512894599997 33.233666717000006 0 0,101.735108954 33.23353681200001 0 0,101.73508897599999 33.233406941 0 0,101.73508152900001 33.23336595699999 0 0,101.73507819899999 33.233350847 0 0,101.73505558900001 33.233252881 0 0,101.73504022200001 33.233145279999974 0 0,101.735031564 33.23309615800002 0 0,101.73502823299998 33.23308103400001 0 0,101.73500561999998 33.23298305899999 0 0,101.73498963899999 33.23287139399997 0 0,101.73496905299999 33.232737421000024 0 0,101.73495378500002 33.232638210000005 0 0,101.734946004 33.232529242 0 0,101.73493586699999 33.23238727299997 0 0,101.73492572200001 33.23225526700003 0 0,101.73491757599999 33.23218831600002 0 0,101.73490796300001 33.23213065200002 0 0,101.73490796300001 33.23209357600001 0 0,101.73490331599999 33.232009774000005 0 0,101.734892715 33.231914646999996 0 0,101.734888528 33.23188085800001 0 0,101.73489332700001 33.231837685000016 0 0,101.734903326 33.231747731999974 0 0,101.73490797699998 33.231663932000004 0 0,101.734907986 33.23156395400002 0 0,101.734907985 33.23145399600003 0 0,101.73490798400002 33.231375619000005 0 0,101.73491535699998 33.23128716399998 0 0,101.734917983 33.231224198999996 0 0,101.734917989 33.231135800000004 0 0,101.73492555799999 33.23104490100002 0 0,101.73493574899999 33.230912569 0 0,101.73494590199999 33.23078057700002 0 0,101.734956055 33.23063858500001 0 0,101.734957985 33.23058452599997 0 0,101.734957984 33.23049615899998 0 0,101.73496555100002 33.230405292 0 0,101.73497352599998 33.23030176100002 0 0,101.734989111 33.230200464999996 0 0,101.73499573200002 33.230143035000026 0 0,101.73500573000001 33.230013106 0 0,101.735007967 33.229954959999986 0 0,101.73500797399998 33.229815062 0 0,101.73500798399999 33.229685114999995 0 0,101.73500798200001 33.22955520400001 0 0,101.735007989 33.22945441799999 0 0,101.73501575199998 33.22935353999998 0 0,101.73501798799998 33.22929533600001 0 0,101.73501798699999 33.229165416 0 0,101.73501605899997 33.229111402 0 0,101.73500799700003 33.22899851300002 0 0,101.73500800300002 33.228895635000015 0 0,101.735005769 33.22883745500002 0 0,101.734998012 33.22873658999998 0 0,101.73499801100002 33.228615795999985 0 0,101.734990364 33.22850834399998 0 0,101.734974443 33.22839687800001 0 0,101.73496635800001 33.22827558 0 0,101.73496136 33.22822557400002 0 0,101.73494137099999 33.228075709999985 0 0,101.73492090399998 33.22792230900001 0 0,101.73490394700002 33.227803462 0 0,101.73489585499999 33.227698265000015 0 0,101.734887711 33.227631309 0 0,101.73487287799998 33.22754235000002 0 0,101.734865238 33.22745077100001 0 0,101.73485499899999 33.227338008000004 0 0,101.73484500699999 33.22722808200001 0 0,101.73484225499999 33.22720256500003 0 0,101.734831375 33.227115989000026 0 0,101.734821442 33.22704603300002 0 0,101.734811385 33.226966038 0 0,101.734802183 33.226901268000006 0 0,101.73479290099999 33.22681804199999 0 0,101.73478229900002 33.226732914000024 0 0,101.73477295499998 33.22665815900001 0 0,101.734763541 33.22657340500001 0 0,101.73475355 33.226483470999995 0 0,101.73474092200001 33.22640621099998 0 0,101.734727846 33.226347266999994 0 0,101.73472350999998 33.226312570000005 0 0,101.73471401500001 33.22621783300002 0 0,101.73470404599999 33.226127900999984 0 0,101.734694472 33.226032135000025 0 0,101.73468338700002 33.22595811999997 0 0,101.73467076200001 33.22589501499999 0 0,101.734664829 33.22583569400001 0 0,101.73465514999998 33.22572918700001 0 0,101.73464515699999 33.225619257000005 0 0,101.73463516499999 33.22550933399998 0 0,101.734629859 33.22546525000001 0 0,101.73462101000001 33.225416930999984 0 0,101.73460907499998 33.225363114000004 0 0,101.73460365400001 33.225314329000014 0 0,101.73460065400002 33.22529069000001 0 0,101.734590663 33.22522074 0 0,101.734583472 33.225178760999995 0 0,101.73457274999998 33.22512523500001 0 0,101.73455509799999 33.225055602 0 0,101.73453233800001 33.224990788000014 0 0,101.73451836499999 33.224955873 0 0,101.73451836499999 33.224928507000016 0 0,101.734518364 33.22486858399998 0 0,101.734518374 33.224768654 0 0,101.73451837099998 33.22470865499997 0 0,101.73450838100001 33.22458815099998 0 0,101.73450838100001 33.224568756 0 0,101.73450429799999 33.224490172 0 0,101.73449208099998 33.224412186999984 0 0,101.734485442 33.22438330699998 0 0,101.73446993800002 33.22432130499999 0 0,101.734453562 33.22423942299997 0 0,101.734433572 33.224139503 0 0,101.73441359100002 33.22403958299998 0 0,101.73439286799999 33.22393609699998 0 0,101.73438131500001 33.223887655 0 0,101.73436721299998 33.22383595500003 0 0,101.73436382699998 33.223805476999985 0 0,101.73435217299999 33.22373271700002 0 0,101.73434555099999 33.223703903 0 0,101.73433305200001 33.223653904 0 0,101.734329038 33.223629297 0 0,101.7343285 33.223609495000005 0 0,101.73431812799998 33.22348443499999 0 0,101.73430813800002 33.22342448400002 0 0,101.73430220799997 33.223392977 0 0,101.73428531600001 33.22332700200002 0 0,101.73427658899999 33.22330213599997 0 0,101.734271836 33.22326885899997 0 0,101.73426267600001 33.22319556000002 0 0,101.73425268400001 33.22311561999999 0 0,101.73424127999999 33.22304872799998 0 0,101.73422934500002 33.222994911 0 0,101.73422392499998 33.222946127 0 0,101.73421130700001 33.222868909 0 0,101.73420029200003 33.22281920900002 0 0,101.73419483200001 33.22276459300002 0 0,101.734184841 33.222664662 0 0,101.734176289 33.222603908999986 0 0,101.734157315 33.22249959099997 0 0,101.734138266 33.222385282999994 0 0,101.73413233600002 33.222353767000016 0 0,101.73412569999999 33.22232489800001 0 0,101.73410438399998 33.222239656 0 0,101.734089047 33.22214018 0 0,101.73406831099999 33.22201557300002 0 0,101.73405348400001 33.221926585000006 0 0,101.73404608700002 33.22183782299999 0 0,101.734033855 33.22175129300001 0 0,101.73402190600001 33.221691572 0 0,101.73401560899998 33.221622287 0 0,101.73401030299999 33.221578201 0 0,101.73400145900001 33.22152990799998 0 0,101.73398050999998 33.22143550800001 0 0,101.73396617499998 33.22138055800002 0 0,101.73393619500001 33.221280637999996 0 0,101.733921877 33.22123747500001 0 0,101.733902349 33.22118379699998 0 0,101.733895281 33.221148449 0 0,101.733875232 33.22103853599998 0 0,101.73385398900001 33.22093201400003 0 0,101.73384053000001 33.220864705999986 0 0,101.73383418999998 33.220807702 0 0,101.733822546 33.220735037 0 0,101.733815929 33.22070623899998 0 0,101.73380561099998 33.22066496399998 0 0,101.73380122499998 33.22063425800002 0 0,101.733792177 33.220570898999995 0 0,101.73378211599999 33.22049096500001 0 0,101.73377124299998 33.22041442400001 0 0,101.733762593 33.22036531600003 0 0,101.73374746600001 33.220305155999995 0 0,101.733743049 33.22027781700001 0 0,101.733732621 33.220215438000025 0 0,101.733712809 33.22014004099998 0 0,101.73369879199998 33.22010236199998 0 0,101.73369263799998 33.220065567000006 0 0,101.733687868 33.220044813000015 0 0,101.733683085 33.21996805700002 0 0,101.73367896299999 33.219935082000006 0 0,101.73367896299999 33.219892367 0 0,101.733674318 33.219808543 0 0,101.73366897599999 33.21976047700002 0 0,101.733668981 33.21971253800001 0 0,101.733668981 33.219622593999986 0 0,101.73366898199998 33.21959791799998 0 0,101.73367413599999 33.219572157000016 0 0,101.73367873500001 33.219549158999996 0 0,101.733709261 33.219463405 0 0,101.73372925799998 33.21939344399999 0 0,101.733742651 33.21933935499999 0 0,101.73374858400001 33.21930781200001 0 0,101.733758572 33.219247843999995 0 0,101.733761276 33.21923036999999 0 0,101.73377127499998 33.21916040999997 0 0,101.733781282 33.21909039600001 0 0,101.73379127200002 33.21902043799997 0 0,101.733802153 33.21894388200002 0 0,101.733813043 33.218857281 0 0,101.733818557 33.218813189 0 0,101.733831641 33.21875418000002 0 0,101.73384304199999 33.21868728300001 0 0,101.73384955699998 33.21863513699998 0 0,101.73386404600001 33.21856273499998 0 0,101.733884042 33.218462740999996 0 0,101.73390529699998 33.21835616300001 0 0,101.733927515 33.21823406599998 0 0,101.733949241 33.21810384499997 0 0,101.73396999099998 33.21796915300001 0 0,101.73397661199999 33.21791172799999 0 0,101.73398660999999 33.217781806999994 0 0,101.73398884599999 33.21772364899999 0 0,101.733988856 33.21758371200002 0 0,101.73398885400002 33.217433786000015 0 0,101.73398717399999 33.217383353 0 0,101.733977058 33.217231669 0 0,101.733966791 33.217087934999995 0 0,101.73395888900001 33.216985005000026 0 0,101.73395888599998 33.216894165999975 0 0,101.73395888499999 33.216774246 0 0,101.733956266 33.216711265000015 0 0,101.733946275 33.21659137400002 0 0,101.733936046 33.21646861400001 0 0,101.73392547499998 33.21635236899999 0 0,101.73391892299998 33.216286749999995 0 0,101.73391893000002 33.21622467399999 0 0,101.733914847 33.216146052 0 0,101.73390262999999 33.21606806699998 0 0,101.733886358 33.21600414400001 0 0,101.73386693399999 33.215939408999986 0 0,101.73385543400002 33.21588193100001 0 0,101.733836666 33.215778693999994 0 0,101.73383267700001 33.215758316999995 0 0,101.73382604099999 33.21572944899998 0 0,101.73380356199999 33.21563954200002 0 0,101.73378864099999 33.21555000400002 0 0,101.73378271500002 33.21551850700001 0 0,101.73377607399999 33.215489623999986 0 0,101.73375222300001 33.21539423600001 0 0,101.73373674300001 33.21530907599998 0 0,101.73373275099999 33.215288687 0 0,101.73371647300002 33.215224741999975 0 0,101.733706729 33.215192274 0 0,101.73370442999999 33.215171587999976 0 0,101.73369180200001 33.21509431099997 0 0,101.73367084400002 33.21499991500002 0 0,101.733660805 33.21495473900001 0 0,101.73365911299999 33.21493780899999 0 0,101.733659112 33.214865695000015 0 0,101.73364427199999 33.214716243 0 0,101.73363082200001 33.214648978000014 0 0,101.73362449199999 33.21459201900001 0 0,101.73361186599999 33.214514760999975 0 0,101.73359089899998 33.214420313999995 0 0,101.733579469 33.21437529000002 0 0,101.73357326500002 33.21435078600001 0 0,101.73356330600001 33.21427190000003 0 0,101.73355287800001 33.21420952699998 0 0,101.73353262500001 33.214132732999985 0 0,101.73350448299999 33.214057715000024 0 0,101.73346867200001 33.213985045000015 0 0,101.733425463 33.21391527399999 0 0,101.73341604699999 33.21390183400001 0 0,101.73336607499999 33.213831905000006 0 0,101.733319859 33.213772635 0 0,101.73326783499999 33.21371618799998 0 0,101.733207462 33.213655856 0 0,101.73314750200001 33.21359593699998 0 0,101.73301928199999 33.21348768399997 0 0,101.73295761899999 33.21342618599999 0 0,101.73283091399998 33.21331919900001 0 0,101.73279239499999 33.213291715000025 0 0,101.73278486700002 33.21328544400001 0 0,101.73278388599999 33.21328421200002 0 0,101.73278144599999 33.21328079199998 0 0,101.73193453300001 33.21213795800003 0 0,101.73193368 33.21213689199999 0 0,101.73193176699999 33.21213422400001 0 0,101.731920764 33.21211936499998 0 0,101.731910261 33.212105151 0 0,101.73190028099998 33.212091586999975 0 0,101.731890792 33.21207861200003 0 0,101.73188183600001 33.212066268 0 0,101.73187339999998 33.212054523999996 0 0,101.73186549899998 33.21204339899998 0 0,101.73185812899999 33.21203287499998 0 0,101.731851286 33.212022950000005 0 0,101.73184500100001 33.21201366700001 0 0,101.731839218 33.21200495400001 0 0,101.73183160399998 33.21199314199998 0 0,101.73182316499998 33.211979471999996 0 0,101.73181667900002 33.21196831100002 0 0,101.731814896 33.211964980000005 0 0,101.73180363400002 33.211939101999974 0 0,101.73179734899998 33.211916583999994 0 0,101.73179453199998 33.21189353699998 0 0,101.73179462000002 33.21187612 0 0,101.73179668400002 33.21185677 0 0,101.731797809 33.211850673000015 0 0,101.73180054 33.21183843799997 0 0,101.73180436500002 33.211823330000016 0 0,101.73180797999999 33.21181018599998 0 0,101.7318108 33.21180049499998 0 0,101.73181393300001 33.21179011200002 0 0,101.73181738699998 33.211779017000026 0 0,101.73182118099999 33.211767167000005 0 0,101.73182527400002 33.211754686999996 0 0,101.73182970099998 33.21174145399999 0 0,101.731834434 33.211727542000006 0 0,101.731839482 33.211712894000016 0 0,101.73184481800001 33.21169757299998 0 0,101.731850447 33.21168151400002 0 0,101.73185635800002 33.21166472499999 0 0,101.731857091 33.21166242300001 0 0,101.73185784600003 33.211660497000025 0 0,101.73205783899999 33.21109285900002 0 0,101.73215164300001 33.210981937999975 0 0,101.73216135000001 33.210970265000014 0 0,101.73223753799999 33.210877090999986 0 0,101.73231285999998 33.210793361000015 0 0,101.732386228 33.21071179500001 0 0,101.73244849299999 33.21064949100003 0 0,101.73248714800002 33.21061080700002 0 0,101.73251255100001 33.21058962400002 0 0,101.73254650000001 33.21055998999998 0 0,101.73257880599999 33.21052908500002 0 0,101.73261429299998 33.21049155100002 0 0,101.73264735700002 33.21045248399997 0 0,101.73268732600002 33.21040249399999 0 0,101.73272601399998 33.21035035099999 0 0,101.732769222 33.21028057900003 0 0,101.73280503000001 33.21020790799997 0 0,101.732833223 33.21013267799998 0 0,101.73285917999999 33.210090638999986 0 0,101.732894988 33.210017967 0 0,101.73291989199998 33.20995286300001 0 0,101.732939881 33.209892894000006 0 0,101.73295987099999 33.20983292300002 0 0,101.73297288399999 33.209789812999986 0 0,101.732983354 33.209746214000006 0 0,101.73299200399998 33.20969710600002 0 0,101.73300287699999 33.209620551 0 0,101.73301375800003 33.20953400600001 0 0,101.733023763 33.20945400599999 0 0,101.73303375699999 33.209373992999986 0 0,101.733039625 33.209279901 0 0,101.73303962900002 33.20922777099997 0 0,101.73304585900001 33.20916550999999 0 0,101.73304963300001 33.20908993500001 0 0,101.73304962899999 33.20899000700001 0 0,101.733044984 33.20890617399999 0 0,101.73303437999999 33.20881105799998 0 0,101.73302377800002 33.20872593399997 0 0,101.73301335299999 33.208663566999974 0 0,101.73299354199997 33.208588170999974 0 0,101.73296613299999 33.208514476999994 0 0,101.732936145 33.20844451800002 0 0,101.732905577 33.20837322699998 0 0,101.73286918899998 33.20829921500001 0 0,101.732825983 33.20822944399998 0 0,101.73277570599998 33.20816310399999 0 0,101.732718321 33.20810027700003 0 0,101.73265793600001 33.208039934 0 0,101.732602558 33.207988719000014 0 0,101.73253259799998 33.20792881099999 0 0,101.73249545800002 33.207898503000024 0 0,101.73245662 33.20786973700001 0 0,101.732406701 33.20783659599999 0 0,101.73232675999998 33.207786684999974 0 0,101.73227612099998 33.207756932999985 0 0,101.73222352800002 33.20772968 0 0,101.73214737799998 33.20769607 0 0,101.73204743899998 33.20765617000001 0 0,101.73201246600001 33.20764284699999 0 0,101.731902537 33.207602947 0 0,101.73184421100001 33.20758345899998 0 0,101.73178236500002 33.207566305 0 0,101.73166244499998 33.207536404999985 0 0,101.73158335400001 33.207519407999996 0 0,101.731526271 33.207509070000015 0 0,101.731467775 33.20749316000001 0 0,101.73144249 33.207486571000004 0 0,101.73136812899997 33.20746803600002 0 0,101.73129239399998 33.20744284400001 0 0,101.731264592 33.20743396900002 0 0,101.73120265 33.207416791000014 0 0,101.73108272899998 33.20738690100001 0 0,101.73096281 33.20735701199999 0 0,101.730893492 33.207343105999996 0 0,101.73049340699998 33.20687175400002 0 0,101.730492244 33.20687049100002 0 0,101.73049031699998 33.20686811500002 0 0,101.730478028 33.206853631 0 0,101.730466014 33.206839457 0 0,101.73045423299999 33.20682553400002 0 0,101.73044270899999 33.20681188200001 0 0,101.73043148 33.206798526 0 0,101.73042048000002 33.20678539199997 0 0,101.73040976099998 33.20677252500002 0 0,101.73039935700001 33.20675996 0 0,101.73038918999998 33.206747603999986 0 0,101.73037933299997 33.206735528000024 0 0,101.73036976399999 33.20672370699998 0 0,101.730360475 33.206712122 0 0,101.73035149399999 33.20670080999997 0 0,101.730342813 33.20668975299998 0 0,101.73034060200001 33.206686902 0 0,101.73033854800002 33.20667796800001 0 0,101.73031856699998 33.20659803799998 0 0,101.730311803 33.20657278300001 0 0,101.73030640799999 33.206553911000015 0 0,101.730303864 33.206536097000026 0 0,101.730295216 33.20648700700002 0 0,101.73028185800001 33.20643303100002 0 0,101.730265454 33.206375614000024 0 0,101.73025993300001 33.206353526999976 0 0,101.730255688 33.206319561999976 0 0,101.73024429200001 33.20625270300002 0 0,101.73023236099999 33.20619889300002 0 0,101.73022694100001 33.206150079999986 0 0,101.73021528999999 33.20607733700001 0 0,101.730200841 33.20601957600002 0 0,101.73018385099999 33.205968513000016 0 0,101.73017532 33.205917476000025 0 0,101.73016868799999 33.20588862599999 0 0,101.73016129500002 33.205859049000026 0 0,101.730156996 33.20582035000001 0 0,101.7301468 33.20575471799998 0 0,101.73013417499999 33.205691580999996 0 0,101.73012790199999 33.20562883000002 0 0,101.730116829 33.20555487799999 0 0,101.730096119 33.20545140799999 0 0,101.73008455500002 33.20540290399998 0 0,101.73005945699998 33.20531089999997 0 0,101.73004349000001 33.205239038 0 0,101.73002263799998 33.205145422999976 0 0,101.73002176400001 33.205074846 0 0,101.73001768099999 33.20499626200001 0 0,101.73000449599999 33.204913782999995 0 0,101.72998354399999 33.20481936700003 0 0,101.729963812 33.20474715400002 0 0,101.729937097 33.204676544999984 0 0,101.729917983 33.204635543999984 0 0,101.72990395 33.20460747999999 0 0,101.729892028 33.20457173099999 0 0,101.72986556199999 33.20450308400001 0 0,101.729823996 33.204409543 0 0,101.72976871899999 33.204305702 0 0,101.72971875799999 33.20422579299998 0 0,101.72969820999998 33.204194452000024 0 0,101.72966222100001 33.20414698899998 0 0,101.72964968399998 33.20412279999999 0 0,101.729628166 33.204076042999986 0 0,101.72959819900001 33.204016129000024 0 0,101.72956822700002 33.203956199000004 0 0,101.729538235 33.20389623300002 0 0,101.72951628800001 33.20385524599999 0 0,101.729476304 33.20378528700002 0 0,101.72944791399999 33.203735623 0 0,101.729418324 33.203676470000005 0 0,101.72940139600001 33.20364438799999 0 0,101.72935144500002 33.20355448700002 0 0,101.72932907799998 33.203516579999985 0 0,101.72927911900001 33.203436669999974 0 0,101.72925857199999 33.20340533199999 0 0,101.729249106 33.203391823000004 0 0,101.72922822499999 33.203362605999985 0 0,101.729218275 33.20333939400001 0 0,101.72918470799999 33.20327049500003 0 0,101.729145346 33.203205438 0 0,101.729121125 33.20316892300002 0 0,101.72910836199998 33.20313961400001 0 0,101.729080753 33.20308183100002 0 0,101.729046364 33.203022136000016 0 0,101.72902783699999 33.20297840500001 0 0,101.729000821 33.202922 0 0,101.728969344 33.202867255 0 0,101.72893109099999 33.20280607799998 0 0,101.72889177799999 33.20273534199998 0 0,101.72886944800001 33.202697495999985 0 0,101.728831189 33.20263630199997 0 0,101.72880074 33.20258150699999 0 0,101.72878108200001 33.20254220200002 0 0,101.72859243900001 33.201742685 0 0,101.728583249 33.201707450000015 0 0,101.728563259 33.20163751000001 0 0,101.72854740600002 33.20158823100002 0 0,101.72852826000002 33.20153978500002 0 0,101.72849507299998 33.20147187200001 0 0,101.728477634 33.201328064999984 0 0,101.72846675400001 33.20126197600001 0 0,101.728456285 33.20121838699998 0 0,101.728449092 33.20119078699997 0 0,101.72844270299998 33.20114357199998 0 0,101.72843271300002 33.20108362299999 0 0,101.728428243 33.201059240000006 0 0,101.72841752599999 33.20100573299999 0 0,101.72839699100001 33.200926786000025 0 0,101.72836957999999 33.200853085000006 0 0,101.72835963699998 33.200829888999976 0 0,101.728353449 33.20080823799998 0 0,101.728333502 33.200747793000005 0 0,101.72830872399999 33.20068171999998 0 0,101.72828340799998 33.200605768 0 0,101.72826300100002 33.200544546 0 0,101.728250312 33.20049378499999 0 0,101.72824065700001 33.200458665999975 0 0,101.728210676 33.200358756000014 0 0,101.728187316 33.20029191200001 0 0,101.728147353 33.200192012 0 0,101.72813861399999 33.200171024999975 0 0,101.72813262400001 33.20015752500001 0 0,101.72810025500002 33.200086320000025 0 0,101.728073575 33.200006297000016 0 0,101.728066512 33.199986034000005 0 0,101.728026553 33.19987614399997 0 0,101.72800873 33.19983136500002 0 0,101.72800273899998 33.19981786300002 0 0,101.72796587099998 33.199736762999976 0 0,101.72793661499998 33.19965632499998 0 0,101.72791880900002 33.199611584000024 0 0,101.72789180699999 33.19955520799999 0 0,101.727860351 33.199500489 0 0,101.72784216299999 33.19946940900002 0 0,101.727819732 33.199420685999996 0 0,101.72778976000001 33.19936075700002 0 0,101.72775655800001 33.19930062999998 0 0,101.72774399399998 33.19926919599999 0 0,101.727728974 33.199232005 0 0,101.727707479 33.19918624000002 0 0,101.727697751 33.199163089000024 0 0,101.72768652000002 33.199135012 0 0,101.72767395099999 33.199097311 0 0,101.727653971 33.19903735999998 0 0,101.72763398500001 33.198977402000025 0 0,101.72760908999999 33.19891232600003 0 0,101.72759415299998 33.19888027799999 0 0,101.727580563 33.19883271100002 0 0,101.72756561300002 33.19876542399999 0 0,101.727545884 33.19869320599997 0 0,101.727517578 33.19861897300001 0 0,101.727496809 33.19857219900001 0 0,101.72748135199998 33.19852068099999 0 0,101.727466628 33.19847638800002 0 0,101.727449235 33.19843278500002 0 0,101.72744321599998 33.198419221999984 0 0,101.72740105100002 33.19832648900001 0 0,101.727388115 33.19829414999998 0 0,101.727371092 33.198226052999985 0 0,101.72733371200002 33.198113406000004 0 0,101.72728375700001 33.19799351500001 0 0,101.727238086 33.19788391700001 0 0,101.72719864599998 33.19778139800002 0 0,101.72716441300003 33.197678697000015 0 0,101.72715217000001 33.19764457299999 0 0,101.72710221900002 33.197514703000024 0 0,101.72705226300002 33.19738482299999 0 0,101.72701215199999 33.197280546 0 0,101.72698020500002 33.19717671000001 0 0,101.726962334 33.19712504099999 0 0,101.72691238300001 33.19699519699998 0 0,101.72686243999999 33.196865350999985 0 0,101.726819009 33.19675243099999 0 0,101.72678476499999 33.19664970600002 0 0,101.72675987299999 33.196584633999976 0 0,101.726753879 33.19657112300001 0 0,101.72672654600001 33.19651099800001 0 0,101.72671336799999 33.19646193300002 0 0,101.726708787 33.19640916100002 0 0,101.72670466599999 33.196374838 0 0,101.726700585 33.196294892000026 0 0,101.72668837200001 33.19621690700001 0 0,101.726676274 33.19616790600003 0 0,101.72666948599999 33.196074666000015 0 0,101.726670942 33.196049313 0 0,101.726677887 33.195979823000016 0 0,101.726692383 33.19590009000001 0 0,101.72670071499999 33.19586134299999 0 0,101.72672190100002 33.195813054999974 0 0,101.72675431900001 33.195769719 0 0,101.726784227 33.195724902999984 0 0,101.726799449 33.19570458599998 0 0,101.72682079999998 33.19567483100002 0 0,101.726850738 33.19562864699998 0 0,101.72689075 33.195574841999985 0 0,101.72691690300002 33.19553539499998 0 0,101.726932003 33.195516974999975 0 0,101.726966307 33.195474063000006 0 0,101.727010442 33.195421048000014 0 0,101.727060607 33.19535483200002 0 0,101.72709861999999 33.195294273 0 0,101.72713858899999 33.195224283000016 0 0,101.727178568 33.19515427599998 0 0,101.72721852699999 33.19508429899997 0 0,101.72723692599999 33.195052078 0 0,101.72726125700001 33.19501799 0 0,101.72731121599998 33.19494798900001 0 0,101.72739627499999 33.19479954899998 0 0,101.72746282999998 33.194641622000006 0 0,101.72750773199999 33.19447068599999 0 0,101.72667089599997 33.19306267600001 0 0,101.72645674400002 33.19192053500001 0 0,101.72617120899997 33.191063928999995 0 0,101.72588567399998 33.19063562600002 0 0,101.725600138 33.189350717000025 0 0,101.72531460300002 33.188779646 0 0,101.72517183500003 33.187637505 0 0,101.72502906800003 33.186780898999984 0 0,101.72481491600001 33.18670951500002 0 0,101.72402969400002 33.186780898999984 0 0,101.72388692599998 33.18656674800002 0 0,101.723458623 33.18606706100002 0 0,101.72303032000002 33.185567374000016 0 0,101.72238786600002 33.185424606000026 0 0,101.721674028 33.18528183900003 0 0,101.72096018899998 33.184282465000024 0 0,101.72074603800002 33.18306894 0 0,101.72074603800002 33.18185541499997 0 0,101.72074603800002 33.18085604100003 0 0,101.72096018899998 33.17942836399999 0 0,101.72096018899998 33.17835760700001 0 0,101.721174341 33.17742961699997 0 0,101.72110295700003 33.176216092000004 0 0,101.72096018899998 33.17535948599999 0 0,101.72074603800002 33.17464564800002 0 0,101.72081742199998 33.17378904200001 0 0,101.72096018899998 33.172932435999996 0 0,101.72081742199998 33.17186167800003 0 0,101.72046050199998 33.17079092099999 0 0,101.72046050199998 33.16993431499998 0 0,101.720531886 33.16936324400001 0 0,101.720531886 33.168792173999975 0 0,101.720389119 33.167864183999995 0 0,101.71996081600003 33.167221729999994 0 0,101.71960389600002 33.166436507000014 0 0,101.719389745 33.16579405300001 0 0,101.71910421000001 33.16536574999998 0 0,101.71867590699998 33.16465191200001 0 0,101.718247604 33.164223608999976 0 0,101.71831898800002 33.163581153999985 0 0,101.718747291 33.16315285100001 0 0,101.718747291 33.16272454800003 0 0,101.71860452300001 33.16215347799999 0 0,101.71846175500002 33.16165379099999 0 0,101.71810483600001 33.160868569 0 0,101.71796206800002 33.16015472999999 0 0,101.717747917 33.159226741 0 0,101.71760514900001 33.15858428600001 0 0,101.71750203599998 33.15672545199999 0 0,101.71750203599998 33.155083623999985 0 0,101.717858955 33.153370412000015 0 0,101.71835864100001 33.15172858400001 0 0,101.71843002499998 33.14994398800002 0 0,101.71843002499998 33.147445554 0 0,101.71821587400001 33.146089260999986 0 0,101.71757341900002 33.14409051400003 0 0,101.717073733 33.14273422100001 0 0,101.71748731600002 33.13941014300002 0 0,101.718315125 33.13746643100001 0 0,101.71920052799999 33.135436443 0 0,101.71972401 33.133532874000025 0 0,101.72138963200001 33.13105823500001 0 0,101.721865525 33.130582343000015 0 0,101.722579956 33.129962921000015 0 0,101.72279813099999 33.129862996999975 0 0,101.72448730500003 33.12908935500002 0 0,101.72587027499998 33.128029078 0 0,101.72594537200001 33.127899711 0 0,101.726219179 33.12767028899998 0 0,101.72726164 33.12720211300001 0 0,101.72787771399999 33.126833877000024 0 0,101.728786378 33.12638258800001 0 0,101.72960961199999 33.126050389 0 0,101.73003762799999 33.125955342 0 0,101.73046075600001 33.12586138199998 0 0,101.730476474 33.12586389699999 0 0,101.73272705099998 33.124877930000025 0 0,101.73651123000002 33.122070312999995 0 0,101.73968505900001 33.11749267599998 0 0,101.741699219 33.114501953 0 0,101.74230956999997 33.11151123000002 0 0,101.74151611299999 33.108886719 0 0,101.741516112 33.106079102000024 0 0,101.74166112699999 33.10573907000003 0 0,101.74163237800002 33.10557397000002 0 0,101.74154468 33.10507033499999 0 0,101.74163034100002 33.104827629 0 0,101.74213002800002 33.103271463 0 0,101.742558331 33.10282888299997 0 0,101.74308253700002 33.102353677999986 0 0,101.74311899000003 33.10232063299998 0 0,101.74328613300003 33.10192871100003 0 0,101.74768066399997 33.09411621100003 0 0,101.75347900399998 33.08489990200002 0 0,101.75427246100003 33.080688477000024 0 0,101.75472948100003 33.07851763399998 0 0,101.754730182 33.078412420999996 0 0,101.754741169 33.076764266 0 0,101.75466978700001 33.075979045 0 0,101.75438425099998 33.075146233 0 0,101.75405112599998 33.07383752999999 0 0,101.75377189 33.07217427299997 0 0,101.753696187 33.071723340999995 0 0,101.75365859599998 33.07153915800001 0 0,101.75357769499999 33.07102519 0 0,101.75357738899999 33.07101570999998 0 0,101.75413101599997 33.06857358899998 0 0,101.75448793499999 33.068002518000014 0 0,101.75527315699998 33.06757421499998 0 0,101.75627253099998 33.067217296000024 0 0,101.75705775300003 33.06664622599999 0 0,101.757486056 33.06614653899999 0 0,101.75911937799998 33.064605219999976 0 0,101.76124512299998 33.06183320100001 0 0,101.76260918100002 33.06028989700002 0 0,101.76370060800002 33.058975084 0 0,101.76424821699999 33.057601980000015 0 0,101.764319565 33.056342485000016 0 0,101.76500282400002 33.05508414500002 0 0,101.765347636 33.05325260500001 0 0,101.76548846999998 33.05142067999998 0 0,101.76542594799997 33.049359347999996 0 0,101.76563566800002 33.04718401600002 0 0,101.766253425 33.04495219099999 0 0,101.767143374 33.04260635899999 0 0,101.76850823000001 33.040604938 0 0,101.771368532 33.03860624999999 0 0,101.772936131 33.037005943 0 0,101.774638165 33.035978419 0 0,101.77620363199998 33.03517965100002 0 0,101.780424299 33.03359542999999 0 0,101.782807364 33.031977342999994 0 0,101.78496400199998 33.030263393999974 0 0,101.78655551999998 33.027975878999996 0 0,101.78825590000002 33.027501641000015 0 0,101.79074675099997 33.028078404999974 0 0,101.79233405299999 33.02750849400002 0 0,101.79528247500002 33.02617738800001 0 0,101.798231026 33.02475078399999 0 0,101.80140560799998 33.023515325000005 0 0,101.80356041099998 33.02237360999999 0 0,101.80707465500001 33.02113853899999 0 0,101.81058655800001 33.020953065000015 0 0,101.81421172 33.020767659 0 0,101.81817629599999 33.02077349799998 0 0,101.82089428299997 33.02106371000002 0 0,101.82361133900002 33.021830996999995 0 0,101.82621591499998 33.022216360000016 0 0,101.82825580000002 33.02174204800002 0 0,101.82882475600002 33.02040684899998 0 0,101.82962115599997 33.01859482200001 0 0,101.831097134 33.01678371000003 0 0,101.83257287200001 33.015068008000014 0 0,101.83404748100003 33.01392485000002 0 0,101.834837376 33.011850213 0 0,101.83490876000002 33.01077945499998 0 0,101.83490876000002 33.009351778999985 0 0,101.83490876000002 33.00706749599999 0 0,101.83490876000002 33.00499736500001 0 0,101.83440907300002 33.00235616399999 0 0,101.833838002 33.000571568 0 0,101.83362385100003 32.998929739999994 0 0,101.83362385100003 32.997858982000025 0 0,101.834194921 32.99678822499999 0 0,101.835337063 32.99614577 0 0,101.836978891 32.99614577 0 0,101.838906254 32.99650268900001 0 0,101.84069084999999 32.997145144 0 0,101.84276098100003 32.998644204000016 0 0,101.843974506 33.00014326500002 0 0,101.84533079900001 33.000999870999976 0 0,101.84668709200002 33.00142817400001 0 0,101.84797200100002 33.00157094100001 0 0,101.84925691000001 33.00207062800001 0 0,101.84989936400001 33.002427547000025 0 0,101.85039905100001 33.002570315000014 0 0,101.851621453 33.00325910800001 0 0,101.853320698 33.002974833999986 0 0,101.85501930800001 33.00307224599999 0 0,101.857284332 33.00307485500002 0 0,101.85909953700002 33.00107293899998 0 0,101.86068906700001 32.99849817900002 0 0,101.862389673 32.99725950599998 0 0,101.86465586000003 32.99640313499998 0 0,101.86714748600002 32.99621495600002 0 0,101.86918697700003 32.995453688 0 0,101.87133995099998 32.99450164899997 0 0,101.87394542800001 32.993836312999974 0 0,101.87587023200001 32.99402909700001 0 0,101.87802310000001 32.993076942000016 0 0,101.88085444799998 32.992793393 0 0,101.88255289400001 32.99289042999999 0 0,101.88470553899998 32.99203358699998 0 0,101.887311329 32.99098626 0 0,101.88889794699998 32.98993797700001 0 0,101.89025865100001 32.98841233600001 0 0,101.892299503 32.98621927400001 0 0,101.89479146500003 32.98545797600002 0 0,101.896829696 32.985364247999996 0 0,101.89909416199998 32.985461526999984 0 0,101.90169842699999 32.98546360400002 0 0,101.906115263 32.98460815200002 0 0,101.909399942 32.983560872 0 0,101.91109881800003 32.983084953 0 0,101.91336389499997 32.982513977999986 0 0,101.91574262 32.981465899 0 0,101.918233896 32.98108584300002 0 0,101.920222824 32.980599170000005 0 0,101.92256423700002 32.98094190699999 0 0,101.923135307 32.981056120999995 0 0,101.92364927099999 32.98122744199998 0 0,101.92433455600002 32.981398763000016 0 0,101.92513405400001 32.981684298999994 0 0,101.928122658 32.98343558200003 0 0,101.92916961999998 32.984101830999975 0 0,101.930692475 32.98505361500003 0 0,101.932024974 32.985434328999986 0 0,101.934309256 32.985434328999986 0 0,101.93564175400002 32.985434328999986 0 0,101.93716460899998 32.985339151000005 0 0,101.93897299999998 32.98457772299997 0 0,101.94040067600002 32.983816295999986 0 0,101.94201871000001 32.98324522500002 0 0,101.94316085100002 32.98315004699998 0 0,101.94401745699997 32.98276933300002 0 0,101.94554031199999 32.98257897600001 0 0,101.94725352400002 32.98191272700001 0 0,101.94931116499998 32.98072277599999 0 0,101.94989013700001 32.98052978499999 0 0,101.95587158199999 32.979309081999986 0 0,101.96286239900002 32.97812419799999 0 0,101.963098226 32.977985409999974 0 0,101.963418166 32.977797119 0 0,101.964453231 32.977375955000014 0 0,101.965181347 32.97735454000002 0 0,101.96525853100002 32.97737126200002 0 0,101.965609648 32.97744733899998 0 0,101.96601653800002 32.97757582999998 0 0,101.96607944499999 32.97761128100001 0 0,101.96691894499997 32.97747802700002 0 0,101.969482422 32.978088378999985 0 0,101.97027058399999 32.97867221000001 0 0,101.97190513700002 32.97865228799998 0 0,101.97351859100002 32.978437927000016 0 0,101.974792337 32.978366619999974 0 0,101.978189025 32.97800940399998 0 0,101.98048183100002 32.97750878599999 0 0,101.98243499900002 32.97679336599998 0 0,101.98464277400001 32.97665051500002 0 0,101.98702032699998 32.97679392700002 0 0,101.988124088 32.97765288900001 0 0,101.989058048 32.97844025500001 0 0,101.99033168800003 32.97922764100002 0 0,101.99236960000002 32.980015062999996 0 0,101.993813112 32.98101713699998 0 0,101.99449239900002 32.981876020000016 0 0,101.99585103599998 32.983092779 0 0,101.996785133 32.98359380300002 0 0,101.99899305299999 32.983593841000015 0 0,102.00001209300001 32.98316441899999 0 0,102.00145571899998 32.98273498499998 0 0,102.002984271 32.98294967099997 0 0,102.00425807300002 32.98316434700001 0 0,102.00578669100003 32.984166277999975 0 0,102.00629629000002 32.985239818000025 0 0,102.00714558700002 32.98624176499999 0 0,102.00850436799999 32.98645639199998 0 0,102.01028768700002 32.985955262000004 0 0,102.01096713599998 32.986527771 0 0,102.01088237200003 32.987816054999996 0 0,102.01071269599998 32.989247487 0 0,102.01054298999998 32.990464207 0 0,102.01079794399999 32.991895602 0 0,102.01207181500001 32.99153763100003 0 0,102.01309087200002 32.99103653200001 0 0,102.01394019999998 32.99139429500002 0 0,102.01504428099997 32.99153730799998 0 0,102.01614845699999 32.992181308 0 0,102.01631845899999 32.99296856500001 0 0,102.01631873500003 32.99447155199999 0 0,102.01614910900003 32.995759849000024 0 0,102.015894532 32.99697658500003 0 0,102.01538507200002 32.99776392799998 0 0,102.014705805 32.99898071299998 0 0,102.01462107100002 33.000197426 0 0,102.01513077200002 33.00069836 0 0,102.01631995999998 33.00112763499999 0 0,102.01716941199999 33.001556945000004 0 0,102.01827374300001 33.00227249599999 0 0,102.01886847600002 33.00305968499998 0 0,102.01912352300002 33.004133206999995 0 0,102.01937867100003 33.00563615300001 0 0,102.01937890599999 33.00670971300002 0 0,102.018869542 33.00806963399998 0 0,102.018275071 33.00871385800002 0 0,102.01827530700001 33.00985898800002 0 0,102.017510942 33.01057480399999 0 0,102.01649159200002 33.010574942999995 0 0,102.015812025 33.01057503099997 0 0,102.014452833 33.01021734300002 0 0,102.01275385100001 33.00971653300002 0 0,102.01054519500002 33.009001033000004 0 0,102.008421505 33.008142346 0 0,102.00714729399999 33.00742671900002 0 0,102.00561830999999 33.00721208499999 0 0,102.00451404799998 33.007068989000004 0 0,102.00400441900001 33.00764157200001 0 0,102.00485389699998 33.008500389000005 0 0,102.00544855200002 33.009287642000004 0 0,102.006722814 33.01050428100001 0 0,102.007912202 33.01215033599999 0 0,102.00799723900002 33.01315231900003 0 0,102.00740265500002 33.013796490999994 0 0,102.00646826899998 33.014512249000006 0 0,102.00493920299999 33.015013313 0 0,102.00459945099999 33.01594374299998 0 0,102.00519416700001 33.01694570799998 0 0,102.00604370600001 33.017231951999975 0 0,102.00774274499997 33.017160287000024 0 0,102.008932061 33.01701706699998 0 0,102.009866477 33.016516002 0 0,102.011310562 33.01580017399999 0 0,102.01275461300003 33.015012759 0 0,102.01479330799998 33.01436839799999 0 0,102.01581277899999 33.014797697000006 0 0,102.01632268899999 33.01594276100002 0 0,102.01666270800001 33.01708784499999 0 0,102.016832857 33.01837609199998 0 0,102.016833034 33.01930650899999 0 0,102.01615354400002 33.020093874 0 0,102.015049336 33.02131071100001 0 0,102.01504945800002 33.02202641600002 0 0,102.01657885499998 33.02295663899997 0 0,102.01734362799999 33.023743809999985 0 0,102.01734389500001 33.025103649000016 0 0,102.01734403500001 33.02581935400002 0 0,102.01708931899998 33.02667823500002 0 0,102.01607018599998 33.02889705299998 0 0,102.015815513 33.03011378299999 0 0,102.016665402 33.03140194000002 0 0,102.01785515400002 33.03254690099999 0 0,102.018110245 33.03347727900001 0 0,102.01811053799997 33.034908686999984 0 0,102.01768605000001 33.036698005999995 0 0,102.01709144699998 33.037700073999986 0 0,102.01713632600001 33.040383652 0 0,102.01708614400002 33.04044999299998 0 0,102.017043021 33.040519765 0 0,102.01700727899998 33.04059243900002 0 0,102.01697919499998 33.04066745799997 0 0,102.01695897899998 33.040744254 0 0,102.01695602799998 33.04075907399999 0 0,102.015666221 33.047582250000005 0 0,102.01393856499999 33.05676251699998 0 0,102.013928669 33.056832867000026 0 0,102.01392536499998 33.056903653999996 0 0,102.01392631099998 33.056941585000004 0 0,102.01395485699999 33.05751265599997 0 0,102.013960183 33.05757219100002 0 0,102.013970793 33.057634194 0 0,102.014042792 33.057965454 0 0,102.014067877 33.058054862000006 0 0,102.01570916700001 33.062807623000026 0 0,102.017364735 33.067660320000016 0 0,102.01737002499999 33.067675329999986 0 0,102.01748423499998 33.06798942099999 0 0,102.017501896 33.068033832000026 0 0,102.01753239700002 33.068096880999974 0 0,102.01756846199999 33.06815781300003 0 0,102.018967568 33.070313613999986 0 0,102.018979882 33.07033206900002 0 0,102.01900536300002 33.07036733899997 0 0,102.019032735 33.07040158900003 0 0,102.01959190299999 33.07106784199999 0 0,102.01960768700002 33.071086154 0 0,102.023080102 33.07501050299999 0 0,102.029904252 33.08280195999998 0 0,102.02994579400001 33.082846397000026 0 0,102.029946139 33.08284671400003 0 0,102.02994644099999 33.082847044000005 0 0,102.03007262900002 33.08297316699998 0 0,102.03018171600002 33.08309902000002 0 0,102.03032277699998 33.08326022 0 0,102.03045125699998 33.083407023999996 0 0,102.03055096399999 33.08352973799998 0 0,102.03065314399998 33.08367454099999 0 0,102.030708753 33.083745497999985 0 0,102.030838383 33.083895057999996 0 0,102.030859889 33.08391902400001 0 0,102.03097853700001 33.08404675100002 0 0,102.031096015 33.08418229199998 0 0,102.031214062 33.08431998100002 0 0,102.03123688599999 33.08434563100002 0 0,102.03135545499998 33.08447404999998 0 0,102.03146406799999 33.08459249499998 0 0,102.031492055 33.084621734999985 0 0,102.03159241200001 33.08472204499998 0 0,102.031665541 33.084788117000016 0 0,102.03177956899998 33.08488127300001 0 0,102.031883628 33.08496446999999 0 0,102.031932563 33.08500124300002 0 0,102.03198492799999 33.08503595600001 0 0,102.032017441 33.08505487299999 0 0,102.03203520300002 33.085122324 0 0,102.0320633 33.085197343999994 0 0,102.03209905699998 33.08527001700003 0 0,102.03214220199999 33.08533978899999 0 0,102.03219240800001 33.08540613100001 0 0,102.032209991 33.085426376999976 0 0,102.03225121100002 33.08548240099998 0 0,102.032291101 33.08553225999998 0 0,102.032323856 33.08557096200002 0 0,102.03235962299999 33.085608793000006 0 0,102.03240016699999 33.08564931699999 0 0,102.032450042 33.085699164000005 0 0,102.03248377199998 33.085729920000006 0 0,102.03252385899998 33.085779574000014 0 0,102.03256610599999 33.08582589500003 0 0,102.032599474 33.085868952 0 0,102.03263084700001 33.085918119999974 0 0,102.03268105000001 33.08598446100001 0 0,102.03273973099999 33.086048663999975 0 0,102.032749824 33.08606069799998 0 0,102.032761381 33.08607485099998 0 0,102.03278953099999 33.08610863199999 0 0,102.03281992000001 33.086151191 0 0,102.03286599199998 33.086210334999976 0 0,102.03291809500001 33.086266920000014 0 0,102.03297853999999 33.08632732799998 0 0,102.033038369 33.086387136999974 0 0,102.03306827900002 33.086417127999994 0 0,102.033099161 33.086460273 0 0,102.033149046 33.086530138 0 0,102.03319895800001 33.08660001700002 0 0,102.03324499500002 33.086659098999974 0 0,102.03329700500001 33.08671558399999 0 0,102.03331704499999 33.086735619000024 0 0,102.03333977 33.08676288800001 0 0,102.03339675199999 33.08682528200001 0 0,102.03346720799999 33.086895699000024 0 0,102.033516744 33.08694255900002 0 0,102.033568602 33.08701147099998 0 0,102.03362611699998 33.08707450999998 0 0,102.03366663899999 33.087115014000005 0 0,102.03374094399999 33.087179289999995 0 0,102.03377636300002 33.08721468700003 0 0,102.03380356399998 33.08724284800002 0 0,102.03384679800001 33.08729702400001 0 0,102.03387955400001 33.08733572900002 0 0,102.033911391 33.08736943100001 0 0,102.03393991600001 33.08740476999998 0 0,102.03396108999999 33.087427531 0 0,102.03397530699999 33.087453658000015 0 0,102.03400705000001 33.08750348900003 0 0,102.03404618799999 33.08755626200002 0 0,102.03408607699998 33.08760613300001 0 0,102.03411886399999 33.08764487399998 0 0,102.03415586400001 33.087683943 0 0,102.034165922 33.087695931999974 0 0,102.03419868200001 33.08773463799997 0 0,102.034235513 33.08777353200003 0 0,102.034258352 33.087803275 0 0,102.034298966 33.08785358 0 0,102.034339886 33.087897564 0 0,102.03436873999999 33.08793330899999 0 0,102.03441395800002 33.087981867999986 0 0,102.034440776 33.088008675000026 0 0,102.034468506 33.088043019999986 0 0,102.03450942500001 33.08808700399999 0 0,102.03453827800001 33.08812274899998 0 0,102.034582865 33.088170676999994 0 0,102.034638115 33.08822179499998 0 0,102.03466662 33.08826670899998 0 0,102.03469518200001 33.088311189000024 0 0,102.034734372 33.088364028 0 0,102.03477426199998 33.08841388799999 0 0,102.034807022 33.088452596000025 0 0,102.03484280800001 33.08849044499999 0 0,102.03486009900001 33.08850869600002 0 0,102.03489675200001 33.088552273000005 0 0,102.03492717 33.08858447799997 0 0,102.03493589599998 33.088598073000014 0 0,102.034955352 33.08864755399998 0 0,102.03497591600001 33.088691514000004 0 0,102.034983796 33.088717050000014 0 0,102.034990473 33.088747153999975 0 0,102.034990472 33.08876861599998 0 0,102.03499810300002 33.08887605799998 0 0,102.03500043999998 33.08889245900002 0 0,102.03500043999998 33.08891848600001 0 0,102.03500043899999 33.088998436 0 0,102.035006297 33.08909260500002 0 0,102.03501040399999 33.08912552200002 0 0,102.035010398 33.08915824799999 0 0,102.03501039700001 33.08923824599998 0 0,102.03501039600002 33.089318186000014 0 0,102.03501625199999 33.08941235399999 0 0,102.035026222 33.08949227400001 0 0,102.03503619100002 33.08957219299998 0 0,102.03504002 33.08960289100003 0 0,102.035036171 33.089633746000004 0 0,102.03503032200001 33.089727856000025 0 0,102.03503032100002 33.08977771999997 0 0,102.03503030899998 33.08981769100001 0 0,102.03503030899998 33.089867755 0 0,102.03503030899998 33.08992771599998 0 0,102.035030307 33.08999760299997 0 0,102.03503029699999 33.090057563000016 0 0,102.035032893 33.09012036399997 0 0,102.03504026600001 33.09018482900001 0 0,102.03504026600001 33.090247465000004 0 0,102.03504026500002 33.09030742599998 0 0,102.03504026299998 33.090367386000025 0 0,102.03505022899998 33.09048780500001 0 0,102.035050221 33.09052716999997 0 0,102.03505281600002 33.09058998299997 0 0,102.03506102 33.09065498799998 0 0,102.03506278399999 33.09068989399998 0 0,102.03507056000001 33.09075232599997 0 0,102.035080129 33.090809784999976 0 0,102.03508012700001 33.090846946 0 0,102.03508012700001 33.090906905 0 0,102.03508012600003 33.09096151099999 0 0,102.03507014500002 33.091066825999974 0 0,102.03507014399997 33.09112677600001 0 0,102.03507014299998 33.09116675600001 0 0,102.03508011100001 33.091287179000005 0 0,102.035080102 33.09133654200002 0 0,102.035082692 33.09139927000001 0 0,102.03509041699999 33.09146138099999 0 0,102.03509770300002 33.091563959999974 0 0,102.03510767099999 33.091633871 0 0,102.03511764799998 33.091703849 0 0,102.03511997999999 33.09172019699997 0 0,102.03511997599998 33.09173618199998 0 0,102.035119979 33.09179264900001 0 0,102.03511997599998 33.091806185999985 0 0,102.03512225499998 33.09183827099997 0 0,102.03512685599998 33.09190306099998 0 0,102.03512760699999 33.09191363999997 0 0,102.035129944 33.09193002500001 0 0,102.035129944 33.09194606599999 0 0,102.03512994300002 33.09202595800002 0 0,102.03512993200002 33.09210590800001 0 0,102.03512992999998 33.09217590600002 0 0,102.03513756299998 33.09228335900002 0 0,102.035146585 33.09234664000002 0 0,102.03515572499998 33.09241991099998 0 0,102.035165694 33.09249983000001 0 0,102.03517655000002 33.092586385999994 0 0,102.03518740499999 33.092662953 0 0,102.035196047 33.092712088999974 0 0,102.03520651399998 33.09275572600001 0 0,102.03521716199998 33.09279164499998 0 0,102.03522596599998 33.09284191699999 0 0,102.03523641599998 33.092885498999976 0 0,102.03524708700002 33.09292152699999 0 0,102.03525588399998 33.092971757999976 0 0,102.035269217 33.093025710999996 0 0,102.03528915599998 33.093095611000024 0 0,102.03530500400001 33.09314496000002 0 0,102.03532414900002 33.093193472999985 0 0,102.035343329 33.09323465900002 0 0,102.03536949599999 33.09328703 0 0,102.035384782 33.093334629000026 0 0,102.03540392600001 33.09338314299998 0 0,102.03543692300002 33.093450785000016 0 0,102.03547275199998 33.093510587000026 0 0,102.03550673000001 33.093580514999985 0 0,102.03554612900001 33.09364568299998 0 0,102.03557454399999 33.09368831400002 0 0,102.035589206 33.093712761000006 0 0,102.035612985 33.09375440000002 0 0,102.03563251700001 33.093793498000025 0 0,102.03566050500001 33.09384494300002 0 0,102.035692272 33.093894808000016 0 0,102.035731446 33.09394762599999 0 0,102.03574084500002 33.09396036499999 0 0,102.03577017499998 33.09401450399997 0 0,102.03580197100001 33.094064418000016 0 0,102.035835174 33.094109178 0 0,102.03584195299999 33.09412274699997 0 0,102.03589513499998 33.09421433599999 0 0,102.03590536799999 33.094229692 0 0,102.03591178599999 33.094242536000024 0 0,102.03594170600002 33.094302416000005 0 0,102.03597286000002 33.09435917500002 0 0,102.036002779 33.094409066000026 0 0,102.03603135700001 33.094453568999995 0 0,102.036071687 33.09450782900001 0 0,102.03610250700001 33.094558715000005 0 0,102.0361312 33.09460337399997 0 0,102.03614193200002 33.09463043300002 0 0,102.036165375 33.094680030999996 0 0,102.036189573 33.094724885999995 0 0,102.036215244 33.09477984099999 0 0,102.03624213400002 33.094828183999994 0 0,102.03625530599999 33.09485014799998 0 0,102.03627081799999 33.09488119299999 0 0,102.03629879599998 33.094932615000005 0 0,102.036331937 33.094984391000025 0 0,102.03634057599999 33.095000844000026 0 0,102.03637178100001 33.09505770200002 0 0,102.03640169900001 33.09510759300002 0 0,102.036414901 33.095129606 0 0,102.03643044400002 33.09516070199999 0 0,102.036458402 33.09521207300003 0 0,102.03649012900001 33.09526186800002 0 0,102.036513259 33.095294029 0 0,102.03652136900001 33.09530712100002 0 0,102.03654380199998 33.09534738399998 0 0,102.036570783 33.09541882299999 0 0,102.03659422499999 33.095468419999975 0 0,102.03662111400001 33.095516761 0 0,102.03665101299998 33.09556661800002 0 0,102.03668091499998 33.09561648599998 0 0,102.03670953400001 33.09566105900001 0 0,102.036731438 33.09569158300002 0 0,102.03676259899999 33.095733128000006 0 0,102.03677071200002 33.09574623100002 0 0,102.03679929200001 33.095790738000005 0 0,102.036823819 33.09582506200002 0 0,102.03683008799999 33.09583789300001 0 0,102.03685353100002 33.095887489000006 0 0,102.03688041800001 33.09593582999997 0 0,102.03691033799998 33.09598571999999 0 0,102.03693892000001 33.09603022800002 0 0,102.03696084400002 33.096060780000016 0 0,102.036978003 33.09608365499997 0 0,102.03698692400002 33.09610005500002 0 0,102.03700557100001 33.09612932700003 0 0,102.03703540700002 33.09618995599999 0 0,102.03707855800002 33.096259728999996 0 0,102.037099399 33.096287830999984 0 0,102.03711978299998 33.096324967999976 0 0,102.03714970300001 33.09637485799999 0 0,102.03717828700002 33.09641936999998 0 0,102.03721866500001 33.096473688 0 0,102.037249422 33.096524484999975 0 0,102.03726540399998 33.096552062 0 0,102.03729930999998 33.09661432600001 0 0,102.03732920800002 33.09666418299997 0 0,102.03735911000001 33.09671405199998 0 0,102.03738773200001 33.096758627999975 0 0,102.037410894 33.096790828999985 0 0,102.037419 33.096803927999986 0 0,102.03743491099999 33.09683136799998 0 0,102.03746892200002 33.096893824000006 0 0,102.03749879899999 33.09694362800002 0 0,102.03752868499998 33.09699347399999 0 0,102.03755862600002 33.097043395000014 0 0,102.03757178199999 33.097065337000004 0 0,102.03758728399998 33.09709636600002 0 0,102.037615276 33.097147817999996 0 0,102.03764704700001 33.097197688999984 0 0,102.037667553 33.097225329000025 0 0,102.03768132800002 33.097254471999975 0 0,102.03770819300001 33.09730277900002 0 0,102.03773813200002 33.097352711999974 0 0,102.03776806899998 33.09740263399999 0 0,102.03779573499997 33.097450088000016 0 0,102.03782097200002 33.09750399500001 0 0,102.03784785800002 33.09755233300001 0 0,102.037856927 33.097568910999996 0 0,102.03786734900001 33.09759413299997 0 0,102.03789077300002 33.09764369300001 0 0,102.03791763700002 33.097691998000016 0 0,102.037947557 33.09774189799998 0 0,102.03797618099998 33.09778647899998 0 0,102.03799930600002 33.09781862900002 0 0,102.038007467 33.09783180599999 0 0,102.038037395 33.09788169500001 0 0,102.03806728299998 33.09793153099997 0 0,102.03809586900002 33.09797604800002 0 0,102.03811770300001 33.09800647700001 0 0,102.03813556699998 33.098030299000015 0 0,102.03814707200002 33.09805126200001 0 0,102.03816303600001 33.09807880599999 0 0,102.03819690099999 33.09814100599999 0 0,102.038226839 33.098190938000016 0 0,102.038256779 33.09824086100002 0 0,102.03828536700001 33.098285379000004 0 0,102.03830855500001 33.098317613999996 0 0,102.03831662800002 33.09833064999998 0 0,102.03834521599998 33.09837516800002 0 0,102.03838439200001 33.098427985 0 0,102.03840577199998 33.09845470699997 0 0,102.03841510699999 33.09847339200002 0 0,102.03846834400002 33.098565065 0 0,102.03847853899998 33.09858035799999 0 0,102.03848492499998 33.09859314099998 0 0,102.038516168 33.098650056999986 0 0,102.03854609799998 33.09869994799999 0 0,102.03856803600002 33.09873461900003 0 0,102.03859780099998 33.09877950399999 0 0,102.03861460500002 33.098812694 0 0,102.03864451200002 33.09887256000002 0 0,102.03867568999999 33.09892936799997 0 0,102.03868887800002 33.09895135800002 0 0,102.03870440999998 33.098982439 0 0,102.03873238199998 33.09903384199998 0 0,102.03876412699998 33.09908366799999 0 0,102.038785958 33.099114093000026 0 0,102.03881673799998 33.09915513999999 0 0,102.03882529700002 33.09916883699998 0 0,102.03885388700002 33.099213358999975 0 0,102.03887311699998 33.09924015600001 0 0,102.03888391200002 33.099261759 0 0,102.03891189500001 33.09931318700001 0 0,102.03894365600001 33.09936303799998 0 0,102.03895524299998 33.099378661 0 0,102.03896392799999 33.09939893400002 0 0,102.03899745500001 33.09946781899998 0 0,102.03903681600002 33.099532936 0 0,102.03907671600001 33.09959280999999 0 0,102.03911990799998 33.09965755000002 0 0,102.039143706 33.099690065000004 0 0,102.039161251 33.09972230699998 0 0,102.03919300899997 33.09977215800001 0 0,102.039216754 33.099804167 0 0,102.03925629700001 33.099872258999994 0 0,102.03928751699999 33.099919563000014 0 0,102.03930361099998 33.099959033000005 0 0,102.03932705099999 33.10000861999998 0 0,102.03935393400002 33.10005695299998 0 0,102.039367094 33.100078896000014 0 0,102.03938262100002 33.100109976 0 0,102.03941257399998 33.10016991600003 0 0,102.03944370300002 33.100226623000026 0 0,102.039473622 33.10027651399997 0 0,102.03950221600002 33.100321038999994 0 0,102.03952307100002 33.100349155 0 0,102.03954350499998 33.10038638100002 0 0,102.03955663699998 33.10040827099999 0 0,102.03957211099998 33.10043924500002 0 0,102.03960328900001 33.10049605299997 0 0,102.03963320899999 33.100545942999986 0 0,102.03966180200001 33.100590469 0 0,102.039684938 33.10062263499998 0 0,102.03969305800001 33.10063574200001 0 0,102.03972164999999 33.10068026800002 0 0,102.039760822 33.10073307599998 0 0,102.039800721 33.10078294599998 0 0,102.03981227399998 33.10079709299998 0 0,102.039847189 33.100838986999975 0 0,102.03989313900001 33.10090025400001 0 0,102.03993378500002 33.10095060100002 0 0,102.03997898 33.10099913099998 0 0,102.040019486 33.101039618000016 0 0,102.04005569100002 33.10107580699997 0 0,102.04008343599997 33.10111016799999 0 0,102.040129766 33.10115982899998 0 0,102.040139867 33.10117187399999 0 0,102.04017264499998 33.10121059900001 0 0,102.04020446800001 33.101244286 0 0,102.04023713200002 33.10128443799999 0 0,102.04027951400002 33.10134142200002 0 0,102.040295018 33.10136080000001 0 0,102.04031683699998 33.10139347400002 0 0,102.04037034700002 33.10146469 0 0,102.040427862 33.101527718 0 0,102.04047836299998 33.10157819 0 0,102.040497776 33.10159758999998 0 0,102.04051462799998 33.10161781199997 0 0,102.04054882999998 33.101660562999996 0 0,102.04058160900001 33.10169928800002 0 0,102.04061738899998 33.10173712699998 0 0,102.04063742199997 33.101757150000026 0 0,102.04065427500001 33.101777371000026 0 0,102.04068847799999 33.101820121 0 0,102.04072533800002 33.101863166999976 0 0,102.040768276 33.10191987100001 0 0,102.04080821100001 33.101969784000005 0 0,102.04084815499999 33.10201969799999 0 0,102.04088090300002 33.10205837900003 0 0,102.040916611 33.10209614199999 0 0,102.04093395500001 33.10211445499999 0 0,102.04097063400002 33.102158057 0 0,102.04100641399998 33.10219589600001 0 0,102.041023747 33.102214194 0 0,102.04106041199998 33.10225777699998 0 0,102.04109619299999 33.10229561599999 0 0,102.04111352500001 33.10231391299999 0 0,102.041157311 33.10236864000001 0 0,102.04116887200001 33.10238279700002 0 0,102.04121289099999 33.10243561499999 0 0,102.04124709000001 33.102478358999974 0 0,102.04128698900001 33.10252822799998 0 0,102.04132686100002 33.10257806599998 0 0,102.04136673300002 33.10262790899998 0 0,102.04139953800001 33.102666672 0 0,102.04143651800001 33.102705714000024 0 0,102.04144659299999 33.10271773699998 0 0,102.04148652999999 33.102767641000014 0 0,102.04152636700002 33.102817431999995 0 0,102.04156626600002 33.10286731299999 0 0,102.041606194 33.102917218000016 0 0,102.04163897500001 33.10295594500002 0 0,102.04167475600002 33.102993785000024 0 0,102.041692087 33.103012079999985 0 0,102.041707583 33.10303115300002 0 0,102.04175154699999 33.103083896999976 0 0,102.04176136299998 33.10309616799998 0 0,102.04178321500001 33.10312888200002 0 0,102.04182559399999 33.103186446999985 0 0,102.04184119500002 33.10320594799998 0 0,102.041863052 33.10323866499999 0 0,102.041905402 33.10329618499998 0 0,102.04194532899999 33.103346101 0 0,102.04198525800001 33.103396006000025 0 0,102.04201804000002 33.10343473500001 0 0,102.04205320099999 33.103471954999975 0 0,102.042093465 33.10351009499999 0 0,102.042122791 33.103534895999985 0 0,102.04214771900001 33.103564344999995 0 0,102.04218467999999 33.103603366000016 0 0,102.04219471800002 33.10361532899998 0 0,102.04223549599999 33.103666309999994 0 0,102.04226530900002 33.103712218 0 0,102.04230573500001 33.10376659100001 0 0,102.04233513899999 33.10381198800002 0 0,102.04238535399998 33.103878329999986 0 0,102.042412248 33.10390782899998 0 0,102.04244828499998 33.10396189400001 0 0,102.042491456 33.10402660300002 0 0,102.042545518 33.104098478000026 0 0,102.04258951899999 33.104151264999985 0 0,102.04259933899999 33.10416353900001 0 0,102.042617872 33.104191344000014 0 0,102.04265775300001 33.10425118699999 0 0,102.04269465300001 33.104306958999985 0 0,102.04271433100001 33.10434928900003 0 0,102.04271996699998 33.10436225400002 0 0,102.042726619 33.104395927999974 0 0,102.04273708300002 33.104439549999995 0 0,102.04275009100002 33.104482684999994 0 0,102.04275491599998 33.104497847000005 0 0,102.04276506600002 33.104548635000015 0 0,102.042775017 33.10459848900001 0 0,102.04278500200002 33.10464851099999 0 0,102.042795716 33.10470204799998 0 0,102.042816662 33.10478235400001 0 0,102.04284727999999 33.104860875999975 0 0,102.042852702 33.104878751 0 0,102.042857331 33.104897419 0 0,102.04286455099998 33.104928632 0 0,102.04287031299998 33.104983663999974 0 0,102.042880271 33.105043532000025 0 0,102.0428862 33.105075097 0 0,102.04289666400001 33.10511872000001 0 0,102.04290732999999 33.105154712 0 0,102.042910199 33.10517337099998 0 0,102.04292017 33.10523332299999 0 0,102.04292868800002 33.10528452400001 0 0,102.04293741700002 33.10534569399999 0 0,102.04294011600001 33.10536317200001 0 0,102.042950098 33.10542318300003 0 0,102.04295861499997 33.10547433300002 0 0,102.04296732 33.10553538800002 0 0,102.042970034 33.10555297000002 0 0,102.04298001500001 33.105612984000004 0 0,102.042990008 33.10567298400002 0 0,102.04299591199998 33.10570440800001 0 0,102.04300637 33.105748009000024 0 0,102.043019641 33.10579193500001 0 0,102.04302439399999 33.10581723600001 0 0,102.04303192600003 33.10585493000002 0 0,102.04303986100001 33.10590263099999 0 0,102.04304984999999 33.10596263299999 0 0,102.04305429200002 33.10598691000001 0 0,102.04306427699998 33.10603692299998 0 0,102.04307431500001 33.10608715699999 0 0,102.04308421000002 33.10618670000002 0 0,102.04309419200001 33.10623669900002 0 0,102.04310174 33.10627448499997 0 0,102.043109668 33.10632214100002 0 0,102.04311415699999 33.10634666599998 0 0,102.04312169000002 33.106384359 0 0,102.04312961300002 33.106431999999984 0 0,102.04313410700001 33.106456545000015 0 0,102.043144068 33.106506396999976 0 0,102.04315159599997 33.106544111000005 0 0,102.043159543 33.10659189199998 0 0,102.04316956399998 33.10665208 0 0,102.043179479 33.106771648999995 0 0,102.04318799700002 33.106822862 0 0,102.043196728 33.10688404299998 0 0,102.043199431 33.10690153899998 0 0,102.04320848399999 33.10695850100001 0 0,102.043209021 33.107026296000015 0 0,102.043218991 33.10714662100003 0 0,102.04321898799998 33.107196155999986 0 0,102.04321898699999 33.107256115999974 0 0,102.04321898699999 33.10731606600001 0 0,102.04321898699999 33.10731954800002 0 0,102.04321898699999 33.10733321800001 0 0,102.04321898699999 33.10736595999998 0 0,102.04321897599999 33.10741593 0 0,102.043218975 33.10746596600001 0 0,102.04321897400001 33.10750532999998 0 0,102.043208994 33.107625875999986 0 0,102.04320899200002 33.10768583599997 0 0,102.04321609700003 33.10777170099999 0 0,102.04318379199998 33.10783734 0 0,102.04315568599998 33.10791235900001 0 0,102.04313545500003 33.107989153999995 0 0,102.04312758999998 33.10803296199998 0 0,102.04312229099997 33.108077041 0 0,102.04311901 33.10811323899998 0 0,102.04311230899998 33.10818698100002 0 0,102.04310919599999 33.10825566599999 0 0,102.04311327099998 33.108334250999974 0 0,102.04312547 33.10841223800003 0 0,102.04314569899998 33.108489034 0 0,102.043173803 33.10856405300001 0 0,102.04318899999998 33.10859510099999 0 0,102.043193068 33.108673840999984 0 0,102.04320526700002 33.10875182799998 0 0,102.04321876400002 33.10880635199999 0 0,102.04321890900002 33.108835016 0 0,102.04322230600002 33.10887606900002 0 0,102.04321889800002 33.10894494600001 0 0,102.04322261300001 33.10901997799999 0 0,102.04322887500001 33.10906193400001 0 0,102.043228865 33.10910473000001 0 0,102.04323294199997 33.10918339099999 0 0,102.04324243000002 33.10924404999997 0 0,102.04323883299998 33.109294654999985 0 0,102.04323883199999 33.10931069100002 0 0,102.043236487 33.109327139000015 0 0,102.04322885099998 33.10943458600002 0 0,102.04322884999999 33.10949453500001 0 0,102.04323292700002 33.10957312099998 0 0,102.043245125 33.10965110799998 0 0,102.04325558300002 33.10969470499998 0 0,102.043268582 33.10973781299998 0 0,102.04327788500001 33.10976575699999 0 0,102.043281331 33.109807201000024 0 0,102.043293554 33.10989379900002 0 0,102.04329699300001 33.109911012 0 0,102.04329866500001 33.10992609200002 0 0,102.043298666 33.109964056000024 0 0,102.04331347300001 33.110113453 0 0,102.04331926999998 33.110142499000006 0 0,102.04333527 33.11025466799998 0 0,102.04334441100002 33.110327960999996 0 0,102.043354395 33.110407932999976 0 0,102.043364806 33.11047027699999 0 0,102.04337525900002 33.11051386600002 0 0,102.043388257 33.110556969000015 0 0,102.04340537299998 33.11060838200001 0 0,102.04341660900002 33.11065901400002 0 0,102.04343555100002 33.11072841999999 0 0,102.04344415100002 33.110797364999996 0 0,102.043455015 33.11088398999999 0 0,102.04346589 33.110960611999985 0 0,102.04347452000002 33.11100964899998 0 0,102.04349474899999 33.11108644299998 0 0,102.043522854 33.11116146299997 0 0,102.043541995 33.11120256200002 0 0,102.04356194399998 33.111242491999974 0 0,102.043615128 33.11133407800003 0 0,102.04362711300001 33.11135206 0 0,102.04364984699998 33.11139382699997 0 0,102.04368158900002 33.111443638000026 0 0,102.04373180900001 33.111509979000004 0 0,102.04378930899998 33.11157298699999 0 0,102.04383977200001 33.11162342199998 0 0,102.04386190999998 33.11164554800001 0 0,102.043880893 33.11166663300003 0 0,102.043866966 33.11170851600002 0 0,102.04385402700001 33.111751474000016 0 0,102.04384289500001 33.111798410000006 0 0,102.04383315199999 33.111824533000004 0 0,102.04381711100001 33.111868415 0 0,102.043793763 33.111936533000005 0 0,102.04377220499998 33.11198313900002 0 0,102.04376335199998 33.11200443500002 0 0,102.04374338999997 33.11205444400002 0 0,102.04372726100002 33.112098566999975 0 0,102.04370732899997 33.11215850999997 0 0,102.04368738699998 33.112218454000015 0 0,102.043674425 33.112261466999996 0 0,102.04366326000002 33.11230855299999 0 0,102.04365253100002 33.112362206 0 0,102.04364254500001 33.112412269000004 0 0,102.043638117 33.112436479999985 0 0,102.043630167 33.112484256000016 0 0,102.04362261400001 33.112522092999995 0 0,102.04361263200002 33.112572082999975 0 0,102.043600976 33.11268966099999 0 0,102.04359819299998 33.11270638000002 0 0,102.043588221 33.11282681300003 0 0,102.04358048400002 33.112904800000024 0 0,102.04357551300001 33.11293387400002 0 0,102.04356678699997 33.11299504599998 0 0,102.04355826900002 33.11304624000002 0 0,102.04354791700001 33.113171180999984 0 0,102.04354790600001 33.11325116900002 0 0,102.04354790399998 33.11333116700001 0 0,102.04354790299999 33.11341106399999 0 0,102.04354789199999 33.113501004 0 0,102.04354789199999 33.11353377299997 0 0,102.04354377300001 33.113566773 0 0,102.04353379100002 33.113646749 0 0,102.04352792899999 33.11374092599999 0 0,102.04352792899999 33.113778868 0 0,102.04352258699998 33.11382701100001 0 0,102.043517947 33.113910740999984 0 0,102.043517936 33.114000723000004 0 0,102.04351793500001 33.114090705000024 0 0,102.04351754300001 33.11414217800001 0 0,102.04350486300001 33.114201364999985 0 0,102.04348284100001 33.11431117500001 0 0,102.04347267100002 33.114376752 0 0,102.043466341 33.114433797000004 0 0,102.043452903 33.11450113400002 0 0,102.043432946 33.11460108699998 0 0,102.04342190099999 33.11467497799998 0 0,102.043411919 33.114774931 0 0,102.04340235299998 33.114870731999986 0 0,102.04339283299998 33.11495653200001 0 0,102.04338819200001 33.11504027000001 0 0,102.04338819100002 33.11506505400001 0 0,102.04338303100002 33.115090915999986 0 0,102.04337200200001 33.11516468100001 0 0,102.04336571599998 33.11522756599999 0 0,102.04335309200002 33.115290817000016 0 0,102.04333313699999 33.11539076700001 0 0,102.04332209 33.115464659 0 0,102.04331210999999 33.115564608 0 0,102.04330583699999 33.115627421 0 0,102.04329321400002 33.115690648 0 0,102.04328216800002 33.115764539 0 0,102.04327218499998 33.115864493000004 0 0,102.043265244 33.115934009 0 0,102.04325076499998 33.116013775 0 0,102.04324224300001 33.11607441899997 0 0,102.04323596699999 33.11613726799999 0 0,102.043223351 33.11620048999998 0 0,102.04320339700001 33.116300422999984 0 0,102.04318343599999 33.116400403 0 0,102.04316347700001 33.11650036499998 0 0,102.04315330399999 33.11656595400001 0 0,102.04314674199998 33.11661999099999 0 0,102.04312846300002 33.11667664599997 0 0,102.04311163900002 33.116734511999994 0 0,102.043091689 33.11681450100002 0 0,102.04308512 33.11684313500001 0 0,102.04307470200001 33.11690553300002 0 0,102.04306472000002 33.11698550300002 0 0,102.04305556899999 33.117058826999994 0 0,102.04304653399998 33.117122162999976 0 0,102.04303889599998 33.117229615999975 0 0,102.04303889599998 33.117255648000025 0 0,102.04303655199999 33.11727208399998 0 0,102.04302891499998 33.117379441000026 0 0,102.04302891100002 33.11741221699998 0 0,102.043024785 33.11744526199999 0 0,102.04301892299998 33.11753944600002 0 0,102.04301892199999 33.11761939600001 0 0,102.04301892000001 33.11769928799998 0 0,102.043018916 33.11773201800003 0 0,102.04301479100002 33.11776506799998 0 0,102.04300481000001 33.11784504399998 0 0,102.04299565100001 33.11791842100001 0 0,102.04298573699998 33.117988396999976 0 0,102.04298060899998 33.118029028000024 0 0,102.04297192500002 33.11806382499998 0 0,102.04296533500002 33.11809254399998 0 0,102.042953694 33.11816530599998 0 0,102.042944288 33.118250081999975 0 0,102.04293434300001 33.11833005599999 0 0,102.04292375 33.118425195999976 0 0,102.04291434499999 33.11850997200003 0 0,102.042909485 33.118548917 0 0,102.042899579 33.118593567999994 0 0,102.04288208600002 33.11866370500002 0 0,102.04287551800002 33.11869233499999 0 0,102.042865098 33.11875473600003 0 0,102.04285959200001 33.118798857 0 0,102.04284653299999 33.11885784399999 0 0,102.04283393499998 33.118935048000026 0 0,102.042829627 33.118973874999995 0 0,102.04282222199998 33.11900356199999 0 0,102.04280227200002 33.11908350700003 0 0,102.04279568300001 33.11911222499998 0 0,102.04278703699998 33.11916136100001 0 0,102.04278447500002 33.11917931900001 0 0,102.04277904600002 33.119198358999995 0 0,102.042772308 33.119223567000006 0 0,102.04275235699998 33.11930355599998 0 0,102.04274579100002 33.11933218399997 0 0,102.04273537 33.119394586 0 0,102.04273112200002 33.119428630000016 0 0,102.042725566 33.11945089300002 0 0,102.04270916500002 33.119508438000025 0 0,102.042702486 33.11953342800001 0 0,102.04268251600001 33.11961346300001 0 0,102.04266255300001 33.119693497000014 0 0,102.04265598500001 33.11972212400002 0 0,102.04264734100002 33.119771248000006 0 0,102.04263647300002 33.119847857000025 0 0,102.042631336 33.11988854100002 0 0,102.04262265199998 33.11992333799998 0 0,102.04261606199998 33.119952055 0 0,102.042605643 33.120014457000025 0 0,102.04260013200002 33.12005861900002 0 0,102.04259024200002 33.12010322499998 0 0,102.042572759 33.12017327900003 0 0,102.04256359099998 33.12021001699998 0 0,102.04254942900002 33.12024787799999 0 0,102.04252284500001 33.12033337899999 0 0,102.04251016799998 33.120384203000015 0 0,102.04249439400002 33.12043162100002 0 0,102.042469606 33.12049788899998 0 0,102.04243837000001 33.12060313699999 0 0,102.04241840100002 33.120693157000005 0 0,102.042410292 33.120729720999975 0 0,102.04239976299999 33.12075786999998 0 0,102.042380976 33.120814478 0 0,102.04236661099998 33.120871995000016 0 0,102.04235497000002 33.12094475800001 0 0,102.04234556400002 33.12102953499999 0 0,102.04233562000002 33.12110950700003 0 0,102.04233062899999 33.12115377700002 0 0,102.04231013999998 33.121215463 0 0,102.042288687 33.12129301599998 0 0,102.04227092299999 33.12137310200001 0 0,102.04225658500002 33.12143058700002 0 0,102.04224020700002 33.12148801500001 0 0,102.04223346499998 33.12151324299998 0 0,102.04221534999999 33.12158521499998 0 0,102.04220402300001 33.12161325300002 0 0,102.04217032600002 33.12170815500002 0 0,102.04215037699998 33.121778154000026 0 0,102.04214369800002 33.12180314300002 0 0,102.042123737 33.12188313299998 0 0,102.04211714799999 33.12191184400001 0 0,102.04210672900001 33.121974247000026 0 0,102.042102279 33.12200181399999 0 0,102.04209380700001 33.122033104000025 0 0,102.042073845 33.122113092000006 0 0,102.04206916999999 33.12213293000002 0 0,102.04204825300002 33.12222734699998 0 0,102.042036601 33.12229637799999 0 0,102.042030737 33.12231538100002 0 0,102.04200927900001 33.12239297100001 0 0,102.04198933700002 33.122482909999974 0 0,102.04197158 33.12256295499998 0 0,102.04195408599998 33.12263309299999 0 0,102.04194751900002 33.12266171499999 0 0,102.041937099 33.12272411999999 0 0,102.04192711799999 33.122804089 0 0,102.041921258 33.12289816100002 0 0,102.04192125399999 33.12292424399999 0 0,102.04191889399999 33.12294079100002 0 0,102.041916334 33.12295875699999 0 0,102.0419109 33.12297781299998 0 0,102.04189093100001 33.123047876999976 0 0,102.04187766500002 33.12310157500002 0 0,102.041869018 33.123150716 0 0,102.04186645599998 33.12316867599998 0 0,102.04186102599999 33.123187718999986 0 0,102.04184772299999 33.123241543999995 0 0,102.04183551900002 33.12331953099999 0 0,102.041831441 33.123398114999986 0 0,102.041833354 33.123451965000015 0 0,102.041838192 33.12349726399998 0 0,102.04183432600001 33.123512764 0 0,102.041827759 33.12354138500001 0 0,102.04181733899998 33.123603790000004 0 0,102.04180735900002 33.123683760000006 0 0,102.04179820600001 33.12375708500002 0 0,102.041788284 33.123827060999986 0 0,102.04177824300001 33.12390703300002 0 0,102.041769209 33.12397037599999 0 0,102.04176481399998 33.12400119 0 0,102.04175449000002 33.12404258599997 0 0,102.041747923 33.12407120500001 0 0,102.04173572100001 33.124149191000015 0 0,102.041731642 33.124227776 0 0,102.04173164100001 33.12425051399998 0 0,102.04172752 33.124283531 0 0,102.04172166000001 33.12437760199998 0 0,102.04172164900001 33.12445759899998 0 0,102.04172164900001 33.124490374000004 0 0,102.04171835699998 33.12451674599998 0 0,102.04170932300002 33.12458008300001 0 0,102.041701687 33.124687526 0 0,102.04170168600001 33.12470466299999 0 0,102.041692076 33.124762417 0 0,102.04168208300001 33.12482246899998 0 0,102.04167211200001 33.12488245899999 0 0,102.04166214399999 33.124942368000006 0 0,102.04165179099999 33.12506727700003 0 0,102.04165178800002 33.12508342199999 0 0,102.041648549 33.125106555 0 0,102.04163851800001 33.125186473999975 0 0,102.04162948200002 33.125249827999994 0 0,102.04162184799998 33.12535725599997 0 0,102.04162184699999 33.125373292000006 0 0,102.04161950299999 33.12538973400001 0 0,102.04161186599998 33.12549706599998 0 0,102.041611864 33.12551316600002 0 0,102.04160950300002 33.12552972399999 0 0,102.04159953200002 33.125599695000005 0 0,102.041589558 33.12566962 0 0,102.04157957799998 33.12573958399997 0 0,102.041576082 33.12578876800001 0 0,102.041568262 33.12582041500002 0 0,102.04155961499998 33.12586956000001 0 0,102.04154963399998 33.125939539 0 0,102.041541999 33.126046965 0 0,102.041541999 33.126116310999976 0 0,102.041533125 33.126218385000016 0 0,102.04152493800001 33.126251534000005 0 0,102.04151835599998 33.12628021500001 0 0,102.04151240599998 33.12631189299998 0 0,102.04150447500001 33.12635960900002 0 0,102.04149693099998 33.12639738600001 0 0,102.041481578 33.126555112999995 0 0,102.04147251400002 33.12661164999997 0 0,102.04146979500001 33.12662924099999 0 0,102.041459814 33.12669921999998 0 0,102.04145218100001 33.12680664499999 0 0,102.04145218100001 33.126832680999996 0 0,102.041449833 33.126849134 0 0,102.04143985299999 33.12691910299998 0 0,102.04142987099999 33.126989089999995 0 0,102.04141900600001 33.12706568499999 0 0,102.04140813499998 33.127152293999984 0 0,102.041402275 33.12724645499998 0 0,102.041402275 33.12726250100002 0 0,102.04139992699999 33.127278961 0 0,102.041392293 33.12738638600001 0 0,102.04139229200001 33.12745633600002 0 0,102.04139229200001 33.127536233 0 0,102.04139228100001 33.12760618200002 0 0,102.04139228100001 33.12766619600001 0 0,102.04139227899998 33.12772609199999 0 0,102.04139226799998 33.12780262899997 0 0,102.04136594900001 33.127857269 0 0,102.04133602000002 33.12791729999998 0 0,102.041306088 33.127977328999975 0 0,102.041287281 33.128017751000016 0 0,102.04127835600002 33.128039221999984 0 0,102.041258406 33.12808923099999 0 0,102.04123880200001 33.12814177299998 0 0,102.041217448 33.128187791000016 0 0,102.04119826599998 33.128236386000026 0 0,102.04118239299999 33.128285819999974 0 0,102.041162418 33.12835586900002 0 0,102.041156199 33.128377692000015 0 0,102.04114621600002 33.128401043999986 0 0,102.04111628499999 33.128471064999985 0 0,102.04109269999998 33.128533215000004 0 0,102.04107273900001 33.128593224999975 0 0,102.04106260100002 33.128626071999975 0 0,102.04104713800001 33.12865947900002 0 0,102.04101650500002 33.12873113500001 0 0,102.04098657499998 33.12880116399998 0 0,102.04095665 33.12887116600001 0 0,102.04092292299998 33.128966178999974 0 0,102.04090816000001 33.128997950999974 0 0,102.040883184 33.12906333699999 0 0,102.04087058300001 33.129101219000006 0 0,102.04085932200002 33.12912944499999 0 0,102.04083672000002 33.12919399499998 0 0,102.04081916299998 33.12926338800003 0 0,102.04080844499998 33.12931698199998 0 0,102.040798451 33.12936704399999 0 0,102.040788228 33.12941829699997 0 0,102.040783411 33.12943327900001 0 0,102.040773291 33.129466062000006 0 0,102.04075333999998 33.12953606299999 0 0,102.04073340399998 33.12960601100002 0 0,102.040713455 33.12967596200002 0 0,102.04070016499998 33.12972974500002 0 0,102.04069151800002 33.129778879000014 0 0,102.04068894699998 33.129796906000024 0 0,102.04068349599999 33.129816033 0 0,102.040670234 33.129869713999994 0 0,102.04066406800001 33.12990205300002 0 0,102.04065070899998 33.12994630700001 0 0,102.04064030199999 33.129989705000014 0 0,102.04063165600002 33.13003883900001 0 0,102.04062167500001 33.13010880899998 0 0,102.04061403899999 33.130216245999975 0 0,102.040614038 33.13027919799998 0 0,102.04061167499998 33.130298831000005 0 0,102.040604057 33.13040603799999 0 0,102.04060404500001 33.13047604100001 0 0,102.04060664000002 33.130538804000025 0 0,102.04061401500002 33.13060329799998 0 0,102.04061772900002 33.13068099999998 0 0,102.040626083 33.13073697499999 0 0,102.04063879699999 33.13086524900001 0 0,102.040649503 33.13091879299998 0 0,102.04067047500001 33.13099919199999 0 0,102.04069858700001 33.13107421199999 0 0,102.04072200299998 33.131123738999975 0 0,102.04074885900002 33.131172015999994 0 0,102.040778778 33.13122190600001 0 0,102.040807449 33.131266546000006 0 0,102.04084776600001 33.13132076800002 0 0,102.04087727799998 33.131366317000015 0 0,102.04091636499999 33.13141900099998 0 0,102.04095623699999 33.13146883600001 0 0,102.04099613599999 33.131518716000016 0 0,102.04103606299998 33.131568620999985 0 0,102.041068897 33.13160740799998 0 0,102.04110468300001 33.131645246000005 0 0,102.04115512599998 33.13169565999999 0 0,102.04124025499999 33.13177139499999 0 0,102.04125480599998 33.13178529100003 0 0,102.04134093300001 33.13185914000002 0 0,102.04132186800001 33.13192299799999 0 0,102.04131564400001 33.131944824000016 0 0,102.04130564100001 33.131968226000026 0 0,102.04127571200002 33.13203824599998 0 0,102.04124577900001 33.13210826599999 0 0,102.04121584799998 33.132178286 0 0,102.04118590899998 33.132248326000024 0 0,102.04115596999998 33.13231837500001 0 0,102.041115617 33.13243821399999 0 0,102.041108501 33.132462718 0 0,102.041072402 33.13256323899998 0 0,102.04105245099998 33.13263323899997 0 0,102.04103249999997 33.13270323900002 0 0,102.04102582299998 33.13272822599998 0 0,102.04100586200002 33.132808216 0 0,102.04099927800002 33.13283690600002 0 0,102.04098885600001 33.13289931999998 0 0,102.04097887400002 33.13297928999998 0 0,102.04097301500002 33.13307344499998 0 0,102.04097301299998 33.133153386000004 0 0,102.04097886699998 33.13324750700002 0 0,102.040982982 33.13328049500001 0 0,102.040982982 33.13330325599998 0 0,102.04098883400002 33.13339736400002 0 0,102.04099880299998 33.13347729999998 0 0,102.041008772 33.13355722599999 0 0,102.041019199 33.133619678 0 0,102.04102580900002 33.13364847600002 0 0,102.041036109 33.133689726 0 0,102.04104048300002 33.13372037300002 0 0,102.041050444 33.133790241999975 0 0,102.04106041400001 33.13386017200003 0 0,102.04107039000002 33.13393015600002 0 0,102.04107272599998 33.13394653 0 0,102.041072724 33.133962542000006 0 0,102.04107463600002 33.13401643899999 0 0,102.04108036600002 33.13407008899998 0 0,102.04109033700001 33.134139963999985 0 0,102.041100299 33.13420984099997 0 0,102.041110275 33.13427982500002 0 0,102.04112026199999 33.134349808000024 0 0,102.04112296400001 33.13436729900002 0 0,102.04113293400002 33.13442723100002 0 0,102.04113886900001 33.134458816999995 0 0,102.04115220099999 33.134512745999984 0 0,102.04117215000002 33.134582654999974 0 0,102.04119209999999 33.13464319399998 0 0,102.04122202000002 33.134723063000024 0 0,102.04123708499998 33.13476041199999 0 0,102.04124578699998 33.13477909300002 0 0,102.04126349799998 33.13483931600001 0 0,102.041286963 33.13490020199998 0 0,102.041306056 33.13494119500001 0 0,102.041325169 33.13497945500001 0 0,102.04134622700002 33.135028616 0 0,102.04136615599998 33.13507146699999 0 0,102.04138791600002 33.13511211000002 0 0,102.04140407900002 33.13514041000002 0 0,102.041415443 33.135166954 0 0,102.04144770099998 33.135242274999996 0 0,102.04145468799999 33.13526636300003 0 0,102.04146318300002 33.13529769799999 0 0,102.04146757199999 33.13532493399998 0 0,102.041477998 33.13538738699998 0 0,102.04149778300001 33.135462769000014 0 0,102.04152516099998 33.13553644900003 0 0,102.04153635 33.135564080999984 0 0,102.04155443600001 33.13563587300001 0 0,102.041574384 33.135715773000015 0 0,102.041581114 33.13574093099999 0 0,102.04159747199998 33.135798248000015 0 0,102.04161425000001 33.135865482999975 0 0,102.041622765 33.135896914 0 0,102.04162805800001 33.135930832999975 0 0,102.041638906 33.13600735 0 0,102.041648883 33.13607733200001 0 0,102.04165886999999 33.136147316000006 0 0,102.04166750899998 33.13619639699999 0 0,102.041672473 33.13621648100002 0 0,102.04167307900002 33.136233516999994 0 0,102.04167880900002 33.13628716599999 0 0,102.041688787 33.13635709599998 0 0,102.041697425 33.136406177000026 0 0,102.04170401300001 33.13643488299999 0 0,102.04172396299998 33.136514825999996 0 0,102.041732636 33.13654955999999 0 0,102.041736877 33.13658353599999 0 0,102.04174729300001 33.136645896999994 0 0,102.04175390199998 33.13667469000001 0 0,102.04177384000002 33.13675454600002 0 0,102.041791306 33.13682453500002 0 0,102.04180905599998 33.136904515000026 0 0,102.04181373900002 33.13692437899999 0 0,102.041833688 33.137004278999996 0 0,102.04185363800002 33.137084179 0 0,102.04187048900002 33.137142084000004 0 0,102.04189152499998 33.137205943000026 0 0,102.04189645399998 33.13724266899999 0 0,102.041906417 33.13732254199999 0 0,102.04191684400001 33.13738499700003 0 0,102.04192345500002 33.13741378899999 0 0,102.04193210400001 33.137448432999975 0 0,102.041936335 33.137482362000014 0 0,102.04194676100002 33.13754481699999 0 0,102.04195336999999 33.137573608000025 0 0,102.04196365600001 33.137614799999994 0 0,102.04196708699999 33.13763887599998 0 0,102.04197624400001 33.137712205000014 0 0,102.04198666000002 33.13777456700001 0 0,102.04200082800003 33.137831430000006 0 0,102.04201034300002 33.13793917100003 0 0,102.042014343 33.138016271000026 0 0,102.042026545 33.13809425699998 0 0,102.042039875 33.138148177000005 0 0,102.04205982399998 33.138218087999974 0 0,102.042075684 33.13826745199998 0 0,102.04209484400002 33.138315981000005 0 0,102.042109708 33.138347893 0 0,102.04211981200001 33.13838058800002 0 0,102.042134331 33.138424197000006 0 0,102.04214957300002 33.13847762500001 0 0,102.04218342299998 33.13857282999999 0 0,102.04220215700002 33.13861792099999 0 0,102.04221584499999 33.138664882 0 0,102.04223264699999 33.13873217600002 0 0,102.04227554300002 33.13885791400003 0 0,102.04228249300002 33.13888186700001 0 0,102.04230077400001 33.138944047999985 0 0,102.04232425499998 33.13900498100003 0 0,102.04234361800002 33.139046511000004 0 0,102.04236621000001 33.139088603000005 0 0,102.04238411400001 33.13913475099997 0 0,102.04240320100001 33.13917572999998 0 0,102.042422305 33.13921397199999 0 0,102.04244278099998 33.139261788 0 0,102.04247270000002 33.13933164100001 0 0,102.04250261099997 33.139401502 0 0,102.042525194 33.139454236999995 0 0,102.04254858899998 33.13951669099998 0 0,102.042563659 33.139554051000005 0 0,102.04258302099998 33.13959557999999 0 0,102.04260480300002 33.13963625299999 0 0,102.04262093699998 33.13966449700001 0 0,102.04263287399999 33.13969237499998 0 0,102.04265285100001 33.13973533000001 0 0,102.042677992 33.13978188700003 0 0,102.04268824600001 33.139806168999996 0 0,102.04270331700002 33.139843531999986 0 0,102.042722658 33.13988501900002 0 0,102.04274441299998 33.13992565199999 0 0,102.04277270900002 33.13997519600002 0 0,102.04279225599998 33.14001431700001 0 0,102.04281437499998 33.140054608000014 0 0,102.043001662 33.14058891899998 0 0,102.043022527 33.14064226199997 0 0,102.04305830800001 33.14071493300003 0 0,102.04310147899997 33.14078470599998 0 0,102.04310816499998 33.140793535 0 0,102.04138063599999 33.14096906899999 0 0,102.040026839 33.141437967 0 0,102.03825923699998 33.142062219000024 0 0,102.03729782200003 33.142401741000015 0 0,102.03658589499997 33.142930576000026 0 0,102.03537008299998 33.143833685000004 0 0,102.033326795 33.145904535 0 0,102.03134924199998 33.148442294000006 0 0,102.02991790800002 33.15056446400001 0 0,102.02879364500001 33.15185111300002 0 0,102.02731919000001 33.15280569800001 0 0,102.02580465699998 33.15305102899998 0 0,102.02436978899999 33.15328343700003 0 0,102.023670573 33.15298952699999 0 0,102.022781398 33.15261576 0 0,102.021420078 33.152616002 0 0,102.02005878 33.15271165399997 0 0,102.01926478000001 33.153188906000025 0 0,102.01892455000001 33.153666085 0 0,102.018811432 33.155192907000014 0 0,102.01789825200001 33.15602039800001 0 0,102.01733688799999 33.15652907499998 0 0,102.01699375099997 33.157299119000015 0 0,102.01665648599999 33.158055972 0 0,102.01665660999998 33.158710966 0 0,102.01665673899998 33.15939192500002 0 0,102.015976234 33.16053711699999 0 0,102.01529712500002 33.16087994899999 0 0,102.014433779 33.161315780999985 0 0,102.01370734199998 33.161682489999976 0 0,102.01308886999999 33.16216934099998 0 0,102.01194584400002 33.163069092 0 0,102.011290997 33.163584551999975 0 0,102.01109242799998 33.16341757499998 0 0,102.01089387799999 33.16341759199997 0 0,102.01066702100002 33.16389473800001 0 0,102.01026999200002 33.16453889100001 0 0,102.009731198 33.165755606000005 0 0,102.009362592 33.167067728000006 0 0,102.00927757599999 33.16783113499997 0 0,102.00936274700001 33.168522962 0 0,102.009674856 33.169286338000006 0 0,102.01049758599999 33.170216665 0 0,102.01188769999999 33.17136164200002 0 0,102.01333453299998 33.17217260799998 0 0,102.014270737 33.17272119799998 0 0,102.01500838499999 33.17329366199999 0 0,102.01583121800002 33.17427166599998 0 0,102.016256854 33.17491573000001 0 0,102.01753370400002 33.176370787999986 0 0,102.01824309 33.17720565399998 0 0,102.01849843299999 33.177324897000005 0 0,102.019065824 33.177396380000005 0 0,102.020342427 33.17742003500001 0 0,102.02142041799999 33.17732442900001 0 0,102.02244163 33.177061831 0 0,102.02289547200002 33.176847040999974 0 0,102.023150789 33.176846994000016 0 0,102.023718212 33.17703773699998 0 0,102.02505178000001 33.17787244499999 0 0,102.02723652100002 33.178945516 0 0,102.029226188 33.18049660999998 0 0,102.03011235700001 33.181550754 0 0,102.03144485500002 33.18335914400001 0 0,102.03201592599999 33.18421575000002 0 0,102.03249181799998 33.18497717700001 0 0,102.03296770899999 33.18616690800002 0 0,102.03296770999998 33.186500032000026 0 0,102.033015299 33.186833157000024 0 0,102.033015299 33.18730904900002 0 0,102.032872532 33.18788011999999 0 0,102.03282494199999 33.18816565499998 0 0,102.03258699600002 33.188641545999985 0 0,102.03239663900001 33.189593331000026 0 0,102.03154003200001 33.19102100800001 0 0,102.03044548100002 33.19287698699998 0 0,102.03015679499998 33.19407984600002 0 0,102.03010912600001 33.19416589000002 0 0,102.02887809700002 33.19638795700001 0 0,102.02874562099998 33.196705898999994 0 0,102.02860905900002 33.19670472199999 0 0,102.02879471400001 33.196724675999974 0 0,102.028911225 33.19673719899998 0 0,102.02903552499998 33.19676837499998 0 0,102.029688857 33.19693223399997 0 0,102.02982824100002 33.19696719199999 0 0,102.02996153200002 33.19700588400002 0 0,102.03072455199998 33.197227372999976 0 0,102.03085826099999 33.19726618499999 0 0,102.03097860600002 33.197328932999994 0 0,102.03178536500002 33.19774956200001 0 0,102.03260796 33.198178439 0 0,102.032728297 33.19824117899998 0 0,102.03287989199998 33.19831045000001 0 0,102.034329286 33.19897274700003 0 0,102.03445933199998 33.199032171 0 0,102.03458144000001 33.19908406899998 0 0,102.03515096799998 33.199326127999996 0 0,102.03519556200001 33.19934508099999 0 0,102.035266348 33.19937516499999 0 0,102.03539716199998 33.199405173 0 0,102.035934069 33.199528337000004 0 0,102.036055363 33.199556159999986 0 0,102.036180823 33.199567258 0 0,102.036506691 33.19959608200003 0 0,102.03677929100002 33.199620193999976 0 0,102.03705287999998 33.19964439400002 0 0,102.03705112400002 33.19964501300001 0 0,102.03709503800002 33.19964890699998 0 0,102.03761523200001 33.199695039999995 0 0,102.03807706100002 33.19974652100001 0 0,102.03853889099997 33.199797999 0 0,102.03900072300002 33.19984948199999 0 0,102.03946255099999 33.199900962000015 0 0,102.03968128600002 33.199892810999984 0 0,102.03990459099998 33.199884489 0 0,102.04034662999999 33.19986801800002 0 0,102.04078866999998 33.199851534000004 0 0,102.04116790699999 33.199793064000005 0 0,102.04154715700002 33.199734594999995 0 0,102.04192640600002 33.19967612300002 0 0,102.04244832900002 33.19955186599998 0 0,102.04297025099999 33.19942760999999 0 0,102.04349217200001 33.199303352000015 0 0,102.044014102 33.19917909600002 0 0,102.04449105200001 33.19901110699999 0 0,102.04496799999998 33.19884312400001 0 0,102.04544494700002 33.198675133999984 0 0,102.04592188999999 33.198507138000025 0 0,102.04639883700003 33.19833914200001 0 0,102.04687578900001 33.19817114599999 0 0,102.047352736 33.19800314899999 0 0,102.04787268400003 33.19786566200003 0 0,102.04839262399997 33.19772817299997 0 0,102.04891257000003 33.19759068500002 0 0,102.04943252700002 33.197453197000016 0 0,102.04995247099998 33.19731570800002 0 0,102.05039608300001 33.197251986000026 0 0,102.05083969999998 33.19718826500002 0 0,102.05091518799998 33.19717742199998 0 0,102.05095948299999 33.19717105900003 0 0,102.05128331999998 33.19712454199998 0 0,102.05171778800002 33.197094341000025 0 0,102.05215225299997 33.19706413900002 0 0,102.05246505100001 33.197071548 0 0,102.05275582399997 33.19701769699998 0 0,102.05307256100002 33.19686795199999 0 0,102.05312285100001 33.196844177 0 0,102.05322480299998 33.196758097999975 0 0,102.05330730200001 33.19668844500001 0 0,102.05331961500002 33.19656967999998 0 0,102.05350023900002 33.19630140700002 0 0,102.05372372099998 33.196251845999996 0 0,102.05377741000001 33.19623993900001 0 0,102.05382684800003 33.196228975999986 0 0,102.05413882900001 33.196284332999994 0 0,102.05413962699998 33.19628447399998 0 0,102.054166033 33.19628916099998 0 0,102.05419294699999 33.19629393600002 0 0,102.05445240199998 33.196339971999976 0 0,102.05475834700002 33.19631514600002 0 0,102.05488169300003 33.19622806899997 0 0,102.054926405 33.196196504 0 0,102.05506381499998 33.196099498000024 0 0,102.05510992199999 33.196066949 0 0,102.055229827 33.196027062999974 0 0,102.055379904 33.195977140000025 0 0,102.05572233599997 33.196001271 0 0,102.05598318599999 33.196183797 0 0,102.05613662899998 33.19643223600002 0 0,102.05615029500001 33.19645436100001 0 0,102.05616406500002 33.196476655000026 0 0,102.05616485799999 33.19647794100001 0 0,102.05623632099997 33.19659364099999 0 0,102.05624210600001 33.196603009 0 0,102.05626470300001 33.19663959500002 0 0,102.05628977499998 33.19668018599998 0 0,102.05629183299999 33.196683517999986 0 0,102.05634330800001 33.196766857 0 0,102.056344948 33.19676951299999 0 0,102.05643946100002 33.196830792000014 0 0,102.05655025700003 33.196902627999975 0 0,102.05685781300002 33.19682973699997 0 0,102.05704422100001 33.19668902900003 0 0,102.057121526 33.196630674000005 0 0,102.05718808 33.19658043700002 0 0,102.05724909499997 33.19653437900001 0 0,102.05728299499998 33.19649694999998 0 0,102.057486977 33.196271733 0 0,102.057506779 33.196249867999995 0 0,102.057526312 33.19622830200001 0 0,102.05752906700002 33.196225260000006 0 0,102.05754606199997 33.19620649500001 0 0,102.05756249900003 33.196188346999975 0 0,102.05757049300001 33.19617951999999 0 0,102.05776856699998 33.19596082100003 0 0,102.05780352800002 33.19592222 0 0,102.05813347200001 33.19579314399999 0 0,102.05816271200001 33.195781705 0 0,102.05819199199999 33.19577025000001 0 0,102.05822862500003 33.19575591900002 0 0,102.05855576900001 33.19566746100003 0 0,102.05888881499999 33.19565102600001 0 0,102.05896394500002 33.19564731899999 0 0,102.058995084 33.195645781999986 0 0,102.05902705800003 33.19567707700003 0 0,102.05917972499998 33.195826505000014 0 0,102.05919957600003 33.19586752999999 0 0,102.059214317 33.19589798999999 0 0,102.059238112 33.19594716300003 0 0,102.05937592100003 33.19623194799999 0 0,102.05974656299998 33.196553333 0 0,102.06011719499998 33.196874717000014 0 0,102.06031714199997 33.19716802099998 0 0,102.06038478400001 33.19742613599999 0 0,102.06028468800002 33.197568062000016 0 0,102.05999672899998 33.197625388999995 0 0,102.05948601699998 33.19750110000001 0 0,102.05919469600002 33.197416497000006 0 0,102.05867933799999 33.19726682700002 0 0,102.05816398399998 33.19711715599999 0 0,102.05766749499998 33.197137483000006 0 0,102.05741549700002 33.197259781000014 0 0,102.05716349699998 33.19738208199999 0 0,102.05708084100002 33.197572519999994 0 0,102.05715061900003 33.19776655999999 0 0,102.05739618899997 33.197836494 0 0,102.057817005 33.19779834299999 0 0,102.05814093100003 33.197805999000025 0 0,102.058422995 33.197924891000014 0 0,102.058512909 33.19808733899998 0 0,102.05863299399999 33.19847875800002 0 0,102.05863600800001 33.198481707999974 0 0,102.05881740299998 33.198659244 0 0,102.05892213499999 33.19912736200001 0 0,102.05906176500002 33.199272380000025 0 0,102.059299678 33.19935898199998 0 0,102.05975551099999 33.19941024799999 0 0,102.06020134599999 33.19940054699998 0 0,102.06064717599997 33.19939083600002 0 0,102.060837644 33.19945606900001 0 0,102.06099999399999 33.199642111 0 0,102.06117133599997 33.19991946800002 0 0,102.06134267099998 33.20019682499998 0 0,102.06151452699999 33.20057879799998 0 0,102.06168638499997 33.200960769999995 0 0,102.06185823800001 33.20134273999997 0 0,102.06204600799998 33.20148888900002 0 0,102.06221444699997 33.20149286399999 0 0,102.062384237 33.201456381000014 0 0,102.06250626000002 33.20138658899998 0 0,102.06259997199999 33.201332990000026 0 0,102.06260552999998 33.201329810000004 0 0,102.06282615800001 33.20120361800002 0 0,102.062925339 33.20110612100001 0 0,102.06313720499998 33.20089785599998 0 0,102.06334906400002 33.200689591000014 0 0,102.06357036000003 33.200553101000025 0 0,102.06383640299998 33.20051888900002 0 0,102.064024964 33.200523336 0 0,102.064133271 33.200525890999984 0 0,102.06424547099999 33.200528537000025 0 0,102.06474606400002 33.200682062 0 0,102.06524666000001 33.20083558099998 0 0,102.06555238099997 33.20105537400002 0 0,102.06585810399997 33.201275167000006 0 0,102.065948596 33.20129718599998 0 0,102.06618059099998 33.201353638 0 0,102.06650308299999 33.201432098 0 0,102.06663535000001 33.201422888000025 0 0,102.06682894599999 33.20140940700003 0 0,102.06715481200001 33.20138671699999 0 0,102.06748439699999 33.201252764 0 0,102.06781398099997 33.201118810000025 0 0,102.06798836899998 33.20107010800001 0 0,102.068020015 33.201061270000025 0 0,102.068081371 33.20104413500002 0 0,102.06849246000002 33.20099309400001 0 0,102.06885340500003 33.201001599999984 0 0,102.06885598000002 33.201002156000015 0 0,102.06893306199999 33.20101880499999 0 0,102.06937942799999 33.20111521299998 0 0,102.069702592 33.20117343300001 0 0,102.07002575400003 33.201231654000026 0 0,102.07033790100002 33.201259246999996 0 0,102.07041924800001 33.20126116300003 0 0,102.07045119200001 33.20126191600002 0 0,102.07065072199998 33.20126661900002 0 0,102.07086998800003 33.20119080400002 0 0,102.07115110000001 33.20106583299997 0 0,102.07135916599998 33.20097332500001 0 0,102.07143220400002 33.200940850999984 0 0,102.07155759199998 33.20082874399998 0 0,102.07162418399997 33.20076920600002 0 0,102.071829342 33.200585776000025 0 0,102.07197898700002 33.200282490000006 0 0,102.07199721299997 33.20024554999998 0 0,102.072153781 33.199928236000005 0 0,102.07216508599998 33.199905324999975 0 0,102.07218103100001 33.199854215000016 0 0,102.07226192299999 33.19959491700001 0 0,102.07227652199998 33.199548118999985 0 0,102.07229988900002 33.19947321699999 0 0,102.07243468799999 33.199041110999985 0 0,102.07261323400002 33.19874162899998 0 0,102.07285857800002 33.19860567699999 0 0,102.073090793 33.19863073800002 0 0,102.073098528 33.198631573 0 0,102.07320638599998 33.198672371999976 0 0,102.073383906 33.198739520000004 0 0,102.07366558899997 33.198958729000026 0 0,102.073947266 33.19917792899997 0 0,102.07416811500002 33.19941594400001 0 0,102.07419221200001 33.19944191299999 0 0,102.07423379 33.19948672200002 0 0,102.074388967 33.199653954999974 0 0,102.07460149500002 33.19978042700001 0 0,102.074752907 33.199778304999995 0 0,102.07499626600003 33.19977489299998 0 0,102.07539103699997 33.199769359000015 0 0,102.07572121200002 33.19976472000002 0 0,102.07578580900002 33.199763813000004 0 0,102.07607386199999 33.199607723999975 0 0,102.076322065 33.199456457 0 0,102.07634886900001 33.19943514800002 0 0,102.07638634300002 33.19940535699999 0 0,102.07671784299998 33.19914182100001 0 0,102.07686895199998 33.198942914999975 0 0,102.07687702800001 33.19870015700002 0 0,102.07687535500003 33.19867134200001 0 0,102.076861716 33.19843660599997 0 0,102.076742895 33.19815683799999 0 0,102.07672278799998 33.19810949499998 0 0,102.07670538500003 33.19806851599998 0 0,102.07666929499999 33.19800106500003 0 0,102.07660810200002 33.197886697 0 0,102.07657217500002 33.19781954899997 0 0,102.076535347 33.19775071800001 0 0,102.07650704600002 33.19769782499998 0 0,102.07647208499998 33.19763248100003 0 0,102.07636531000003 33.197432918000004 0 0,102.076374053 33.19716993100002 0 0,102.07652582700001 33.19695079500002 0 0,102.07687683299997 33.196533880000004 0 0,102.07707769000001 33.19639425499997 0 0,102.07727124500002 33.19625970499999 0 0,102.077663288 33.19598716899998 0 0,102.07766564899998 33.195985527999994 0 0,102.07766587600003 33.19598544600001 0 0,102.07771271500002 33.19596858800003 0 0,102.07798248799998 33.195871495000006 0 0,102.078095028 33.195830993000015 0 0,102.07829933 33.19575746800001 0 0,102.07878392700002 33.195667625 0 0,102.07916958800001 33.195656430999975 0 0,102.079387957 33.19568129800001 0 0,102.07950544200003 33.195694676000016 0 0,102.07984130199998 33.19573293100001 0 0,102.07999234200003 33.19579367099999 0 0,102.08026904299999 33.195904944999995 0 0,102.08061590199998 33.19609529000002 0 0,102.08096275499997 33.19628563700002 0 0,102.08101445099999 33.19631400600002 0 0,102.08104219 33.196329228000025 0 0,102.08130961299997 33.19647598300003 0 0,102.081379841 33.196548889999974 0 0,102.08150549099997 33.196679331999974 0 0,102.08158092999997 33.196757648000016 0 0,102.08158895700001 33.19676598000001 0 0,102.08186830199998 33.197055976 0 0,102.08208363199998 33.197279518000016 0 0,102.08214764299998 33.197345969000025 0 0,102.08232970799997 33.197846260000006 0 0,102.082511775 33.19834654900001 0 0,102.08252491600001 33.19838265999999 0 0,102.082684433 33.19882098300002 0 0,102.08269384200003 33.19884683800001 0 0,102.08287591200002 33.199347128 0 0,102.08296639399998 33.19988575999997 0 0,102.08305687799998 33.20042438899998 0 0,102.083118324 33.20074976000001 0 0,102.083179771 33.201075134999996 0 0,102.08316366000003 33.201560658000005 0 0,102.08298212300002 33.20195119800002 0 0,102.08280058000003 33.20234173099999 0 0,102.082497875 33.20275471999997 0 0,102.08219516999998 33.20316771 0 0,102.081892461 33.203580703 0 0,102.08158975200001 33.20399370299998 0 0,102.08150744599999 33.20425486200003 0 0,102.08148207699998 33.204335352999976 0 0,102.08144769900002 33.204444430000024 0 0,102.08137439799998 33.20467700699999 0 0,102.08136309600002 33.204798761999996 0 0,102.08135748900003 33.20485915699999 0 0,102.08133689200002 33.20508103899999 0 0,102.081346849 33.205506429000025 0 0,102.08145978200002 33.205731781 0 0,102.08173353500001 33.20598590700001 0 0,102.08211096100001 33.206282982000005 0 0,102.082408305 33.20646739699998 0 0,102.08270564600002 33.20665181099997 0 0,102.08295168900003 33.20675436200003 0 0,102.08301446500002 33.20678052599999 0 0,102.08321052500003 33.206862247000004 0 0,102.08332328300003 33.20690924600001 0 0,102.083805929 33.206880076999994 0 0,102.08398094500001 33.20678780899999 0 0,102.08417361199997 33.206686235999996 0 0,102.084592111 33.206412602 0 0,102.08501060999998 33.20613897999999 0 0,102.08509058200002 33.206117678 0 0,102.085290036 33.20606455000001 0 0,102.08556946599998 33.205990112999984 0 0,102.08590838999999 33.205937311000014 0 0,102.08626936500002 33.20594576399998 0 0,102.08653407000003 33.20595197 0 0,102.087034732 33.206105423 0 0,102.08720146299999 33.206253618000005 0 0,102.08722188899998 33.206271774000015 0 0,102.08736158699998 33.20641676700001 0 0,102.08747319499997 33.20668257599999 0 0,102.08755805599998 33.20702873800002 0 0,102.08764291799997 33.207374903000016 0 0,102.08770505899997 33.20768004299998 0 0,102.08764351100001 33.208083510999984 0 0,102.08741416800001 33.208462802999975 0 0,102.087184837 33.208842102999995 0 0,102.08695551199997 33.20922141 0 0,102.08687056500003 33.209604087 0 0,102.08687625599998 33.209680185000025 0 0,102.08688608400001 33.209811581999986 0 0,102.08688725100001 33.20982717999999 0 0,102.08689002300002 33.20983351299998 0 0,102.08702158099999 33.210134012000026 0 0,102.087119583 33.21022111299999 0 0,102.087232142 33.21032114899998 0 0,102.08749217500002 33.210468952999975 0 0,102.08787320800002 33.210599344 0 0,102.088254243 33.21072974499998 0 0,102.08851109900002 33.21075743 0 0,102.08873422800002 33.21078147899999 0 0,102.08880412799999 33.21079220199999 0 0,102.08904574399998 33.21082926700001 0 0,102.089472898 33.21102148199998 0 0,102.08992211999998 33.211274934000016 0 0,102.09029846800001 33.21154692599998 0 0,102.09033910400001 33.21160512099999 0 0,102.09041344000002 33.211711579999985 0 0,102.09050166100002 33.21195659199998 0 0,102.09051014900001 33.21203028999997 0 0,102.09053907100002 33.21228139700003 0 0,102.09047954200003 33.21262417999998 0 0,102.09035450200003 33.21300593000001 0 0,102.09022946300001 33.21338768300001 0 0,102.09010441700002 33.213769422999974 0 0,102.08984709100002 33.21410401600002 0 0,102.08958976600002 33.21443860900001 0 0,102.08954091499999 33.21450212600001 0 0,102.089504111 33.214549981000005 0 0,102.08943443599998 33.21464057600002 0 0,102.089433708 33.21464152300001 0 0,102.08933243299998 33.21477320299999 0 0,102.08907712400003 33.21510930400001 0 0,102.08882181299998 33.215445402 0 0,102.08876018699999 33.215753624 0 0,102.08875419499998 33.21619277299999 0 0,102.08907045000001 33.216473826000026 0 0,102.08948849699999 33.21661633399998 0 0,102.08990653000001 33.21675885799999 0 0,102.09032456599999 33.216901380000024 0 0,102.09074261199999 33.21704390299999 0 0,102.09107086699998 33.21713967900001 0 0,102.09120780799998 33.21717963499998 0 0,102.091339151 33.21721795399998 0 0,102.09167300399997 33.217315353000004 0 0,102.09213820600002 33.217451073999996 0 0,102.09260339500003 33.217586806999975 0 0,102.09306858999997 33.21772254000001 0 0,102.093533793 33.21785827399998 0 0,102.09394661800002 33.21812098700002 0 0,102.09435944900002 33.21838369599999 0 0,102.09458107299997 33.21860145199997 0 0,102.094709078 33.218727229000024 0 0,102.09480269199997 33.21881921300002 0 0,102.09497214800001 33.21914285399998 0 0,102.09500659600002 33.21920864499998 0 0,102.09507077299997 33.219453094000016 0 0,102.09510953900002 33.21973744100001 0 0,102.09509141699999 33.219874154000024 0 0,102.09507743400002 33.21997964100001 0 0,102.09487551199999 33.220258367999975 0 0,102.09455257799999 33.220554513000025 0 0,102.094307205 33.220690495999975 0 0,102.09403064999998 33.220786154999985 0 0,102.09386860400002 33.220842205 0 0,102.09336984100003 33.22087102900002 0 0,102.09287108400002 33.22089985399998 0 0,102.09284695600002 33.22090124900001 0 0,102.09283283899998 33.22090206500002 0 0,102.09239928300002 33.22092713400002 0 0,102.09237231100002 33.22092869400001 0 0,102.09186050699998 33.22092684900002 0 0,102.09176679500001 33.22092651000003 0 0,102.09134871600003 33.22092499199999 0 0,102.09083691299998 33.22092313600001 0 0,102.09032510499998 33.22092128000003 0 0,102.09001053700001 33.220964537999976 0 0,102.08969596999998 33.22100779599998 0 0,102.08918448499998 33.22117803200001 0 0,102.08900862399997 33.221396614000014 0 0,102.088845349 33.22159955699999 0 0,102.08883276699999 33.22161519399998 0 0,102.088805992 33.221673065999994 0 0,102.08863816600001 33.22203579400002 0 0,102.08844399399999 33.22245545200002 0 0,102.088443558 33.22245639800002 0 0,102.08842705500001 33.22257690599997 0 0,102.08842454199998 33.22259524499998 0 0,102.08840188200003 33.222760720999986 0 0,102.08839583000002 33.222804913000004 0 0,102.08839282999998 33.22282682500003 0 0,102.08837999299999 33.22292055700001 0 0,102.08839031399998 33.22333583300002 0 0,102.08840063100001 33.22375111399998 0 0,102.08842389900002 33.22382997400001 0 0,102.08850890399998 33.22411807899999 0 0,102.08868354399999 33.22430168599999 0 0,102.08876365600003 33.224385912 0 0,102.088764949 33.22438727100001 0 0,102.08878849400003 33.224410294999984 0 0,102.08895536699998 33.22457347699998 0 0,102.08899827099998 33.22461543100002 0 0,102.08923159199998 33.22484358999998 0 0,102.08955250499997 33.22509404300001 0 0,102.08987341099999 33.22534450500001 0 0,102.09019432500003 33.225594968999985 0 0,102.090364668 33.225797356999976 0 0,102.090377074 33.225812097000016 0 0,102.09040291500003 33.22584279900002 0 0,102.09058005600002 33.22631259399998 0 0,102.090598092 33.226495226 0 0,102.09056865899998 33.226656502000026 0 0,102.09034598699998 33.22683349800002 0 0,102.090214333 33.22688502300002 0 0,102.08994260999998 33.22699136599999 0 0,102.08992817699999 33.226997014999995 0 0,102.08990669000002 33.227005424000026 0 0,102.08962861200001 33.227024821999976 0 0,102.08947207799997 33.22703574000002 0 0,102.089037464 33.22706605899998 0 0,102.08860284899998 33.22709637700001 0 0,102.08839959 33.227110552 0 0,102.08816824000002 33.22712668600002 0 0,102.08777006999998 33.22714772500001 0 0,102.08737189800001 33.227168774999996 0 0,102.08691120100002 33.227259214000014 0 0,102.08686217799999 33.227293283999984 0 0,102.08682887499998 33.227316428999984 0 0,102.08671393700001 33.22739630900003 0 0,102.08656661100002 33.22766432399999 0 0,102.08656011699998 33.22767613899998 0 0,102.08655640699999 33.22769849299999 0 0,102.08653000300001 33.22785764299999 0 0,102.08659147600002 33.22818301199999 0 0,102.086795359 33.228409892 0 0,102.08687025199998 33.228493230000026 0 0,102.08697023799999 33.22856548499999 0 0,102.08724666199998 33.22876523899998 0 0,102.08762307699999 33.229037242000004 0 0,102.087999486 33.22930924999997 0 0,102.08837145400003 33.22947318299998 0 0,102.08874342799999 33.22963711199998 0 0,102.089115402 33.22980104300001 0 0,102.08932300499998 33.22986848199997 0 0,102.089607957 33.22996104600003 0 0,102.08976902500001 33.230013360999976 0 0,102.09010052000002 33.230121032 0 0,102.09057123100001 33.230273935000014 0 0,102.09059307899997 33.23028103199999 0 0,102.09073180500002 33.230332783999984 0 0,102.09102735599998 33.230443036999986 0 0,102.09146163899999 33.230605043000025 0 0,102.09189591400002 33.23076705099999 0 0,102.09233018600003 33.23092904800001 0 0,102.092562047 33.23105850799999 0 0,102.09270863 33.23114035200001 0 0,102.09308507200001 33.231412352999996 0 0,102.09329770400001 33.23154396199999 0 0,102.09350999200001 33.23167535699997 0 0,102.09393491600002 33.231938361999994 0 0,102.09424650699998 33.23222908600002 0 0,102.09455808899997 33.232519809999985 0 0,102.09486967100003 33.232810535 0 0,102.09526885700001 33.233123551999995 0 0,102.09560051699998 33.23329326099997 0 0,102.09601508899999 33.23350539299997 0 0,102.096429667 33.23371753399999 0 0,102.09685896000002 33.233849039000006 0 0,102.09720834299998 33.233847078999986 0 0,102.09755772599999 33.23384511799998 0 0,102.09811139700003 33.233858043 0 0,102.09830073799998 33.233910632000004 0 0,102.09858884300002 33.233990651 0 0,102.09875266900002 33.23413619299998 0 0,102.09877535599998 33.234166587999994 0 0,102.09898336100002 33.23444526399999 0 0,102.098989931 33.234511723000026 0 0,102.09899248300002 33.23453754100001 0 0,102.09900141600002 33.234627896000006 0 0,102.09901880400002 33.23483075799999 0 0,102.09891478600002 33.23507057400002 0 0,102.09888840500003 33.23513139800002 0 0,102.09885728199998 33.23517193399999 0 0,102.09883169800003 33.23520525700002 0 0,102.09862476 33.235474787999976 0 0,102.09836111300001 33.235818177 0 0,102.09820340599998 33.23605214600002 0 0,102.09804569699998 33.23628611100003 0 0,102.09792747300003 33.236492192000014 0 0,102.09792009900002 33.23650863300003 0 0,102.09777165499997 33.23683959700003 0 0,102.097615845 33.237187001999985 0 0,102.097530914 33.237569689 0 0,102.09752355500001 33.23779222100001 0 0,102.09756606600001 33.23791022400002 0 0,102.09758658800001 33.23796718599999 0 0,102.09761182099999 33.23803722700001 0 0,102.09779704900001 33.238264249 0 0,102.097884996 33.23834760699998 0 0,102.09814744699997 33.23859636200001 0 0,102.09845371699998 33.23880597099998 0 0,102.09866971399998 33.23883126099997 0 0,102.09897197700002 33.238797827999974 0 0,102.09927424199998 33.23876439600002 0 0,102.09935859900003 33.238733411 0 0,102.09968884900002 33.238612105000016 0 0,102.10010345 33.238459804 0 0,102.100180421 33.238424232 0 0,102.100212962 33.238409193999985 0 0,102.10056218699998 33.23824779900002 0 0,102.100840173 33.238119332999986 0 0,102.10102092300002 33.238035803 0 0,102.10147965599998 33.23782379400001 0 0,102.10180759500003 33.23767223499999 0 0,102.10193839800002 33.23761178199999 0 0,102.10230350799998 33.23749882200002 0 0,102.10259238999998 33.237505559 0 0,102.10295148799997 33.23757466799998 0 0,102.10321228700002 33.237702214000024 0 0,102.103423609 33.237869104000026 0 0,102.10364530300001 33.23808685400002 0 0,102.10386699600002 33.23830460200003 0 0,102.10393453299997 33.238455767000005 0 0,102.10390260000003 33.238736113000016 0 0,102.10381496000002 33.238986576 0 0,102.103632425 33.239191952 0 0,102.103470975 33.239273943 0 0,102.102986456 33.23935316400002 0 0,102.10290854200002 33.239362078 0 0,102.10253591499998 33.239404707000006 0 0,102.10224366800003 33.23943814199998 0 0,102.10223151299999 33.239439532000006 0 0,102.102085375 33.239456252000025 0 0,102.101887337 33.23947891199998 0 0,102.10163484100002 33.23950780199999 0 0,102.10126002200002 33.23954967899999 0 0,102.10114015300002 33.239563068999985 0 0,102.10102685800001 33.239575726 0 0,102.10088520699998 33.23959154900001 0 0,102.100848262 33.239598804000025 0 0,102.10084822099998 33.239598812 0 0,102.10084739899997 33.239598973 0 0,102.10070502500002 33.239626929999986 0 0,102.10042445800002 33.23968202399999 0 0,102.10029047400002 33.239708337000025 0 0,102.09996369800001 33.23977251100001 0 0,102.09968249000002 33.23989755100001 0 0,102.09956911299997 33.239947965 0 0,102.09956748299999 33.239948690000006 0 0,102.09948399400002 33.239985812999976 0 0,102.099420581 33.24001400999998 0 0,102.09940128800002 33.24002258899998 0 0,102.099107049 33.24017768300001 0 0,102.09890843699998 33.240355255 0 0,102.09880210300003 33.24065645600001 0 0,102.09880031199998 33.24071062899998 0 0,102.09878605300003 33.24114198000001 0 0,102.09877351699998 33.24152125699999 0 0,102.09877191200002 33.24156979899999 0 0,102.09877186 33.24157139599998 0 0,102.09877000400002 33.241627514000015 0 0,102.098844901 33.242034176999994 0 0,102.098848664 33.242054610000025 0 0,102.098919792 33.242440835000025 0 0,102.09897655600003 33.24274905499999 0 0,102.09899468499998 33.24284749399999 0 0,102.09904672800002 33.24302511799999 0 0,102.09905170299999 33.24304209899998 0 0,102.09908128799998 33.24314307399999 0 0,102.09916789200003 33.24343865399999 0 0,102.099192792 33.24370948799998 0 0,102.09919670699998 33.24375206600001 0 0,102.09920333500003 33.24382415500003 0 0,102.09919129399998 33.24418830100001 0 0,102.09917657699998 33.24463336299999 0 0,102.09901673299998 33.24509527700002 0 0,102.09885154699998 33.24535461200003 0 0,102.098686354 33.24561394599999 0 0,102.09858819300001 33.245773738000025 0 0,102.098520828 33.245883400000025 0 0,102.09845098699998 33.24599709500001 0 0,102.09835530499998 33.246152859000006 0 0,102.098057025 33.246429337999984 0 0,102.097686511 33.24670412199998 0 0,102.09748872900002 33.246850806 0 0,102.097443478 33.24688436500003 0 0,102.097316003 33.24697890700003 0 0,102.09694548800002 33.247253699 0 0,102.09650832 33.24745638000002 0 0,102.09607114699998 33.247659053999996 0 0,102.095685807 33.24791534899998 0 0,102.09566508299997 33.247953352000025 0 0,102.09550147099998 33.24825336700002 0 0,102.095500431 33.248259475 0 0,102.09541295899999 33.248773341 0 0,102.09540901600002 33.248824883 0 0,102.09540016699998 33.248940597 0 0,102.095377025 33.24924318799998 0 0,102.09545931600002 33.24944421399999 0 0,102.09554824000003 33.24966144199999 0 0,102.09571946199998 33.250079700000015 0 0,102.095916418 33.250317129999985 0 0,102.09611337000001 33.250554557999976 0 0,102.09653069199999 33.25080725800001 0 0,102.096948016 33.251059958999974 0 0,102.09729360400001 33.25126920600002 0 0,102.09736535000002 33.25131264800001 0 0,102.09777499799998 33.25149429300001 0 0,102.09818463900001 33.251675947000024 0 0,102.09859427999999 33.251857605 0 0,102.099003933 33.25203926199998 0 0,102.09926477599998 33.252166827999986 0 0,102.099525615 33.25229439200001 0 0,102.099688802 33.25246016199998 0 0,102.09996769499998 33.25277034999999 0 0,102.10013890099998 33.25300490000001 0 0,102.10014059000002 33.253007212 0 0,102.10014865400001 33.25301826100002 0 0,102.10031348400003 33.25324407599999 0 0,102.10032512700002 33.25326691700002 0 0,102.10035399399999 33.253323545 0 0,102.10044926199998 33.25351044199999 0 0,102.10047664000001 33.25357292799998 0 0,102.10058369199999 33.25381726299997 0 0,102.10071812400002 33.25412408599999 0 0,102.100780993 33.254408994000016 0 0,102.10076883200003 33.25475576000002 0 0,102.10076733699998 33.25479834800001 0 0,102.10075368399998 33.25518770100001 0 0,102.100771968 33.25550092100002 0 0,102.10077038100002 33.25598210499999 0 0,102.10091206700002 33.256244068 0 0,102.10105375299997 33.256506031000015 0 0,102.10129461100001 33.25680253899998 0 0,102.10139733199998 33.256928985 0 0,102.10148455900003 33.257036357000004 0 0,102.10153547499999 33.257099032999974 0 0,102.10161657399999 33.25721177999998 0 0,102.10174282700001 33.25738730299997 0 0,102.10195017299998 33.25767557299997 0 0,102.10225183199998 33.25802679399999 0 0,102.10248660399998 33.25821447999999 0 0,102.10262286 33.25832340699998 0 0,102.102721374 33.25840216199998 0 0,102.10283163600002 33.25847842899998 0 0,102.10303943399998 33.258622160000016 0 0,102.103311937 33.25881064800001 0 0,102.10335749299998 33.25884215799999 0 0,102.10362475900001 33.258959025000024 0 0,102.10377320499998 33.259023935000016 0 0,102.10393303299998 33.259093826000026 0 0,102.10399355099997 33.25912028900001 0 0,102.10418891 33.259205716 0 0,102.104642748 33.25932764700002 0 0,102.10509659500002 33.25944957799999 0 0,102.10557351699998 33.259602406 0 0,102.10605042999998 33.25975523400001 0 0,102.10651131200001 33.259902924000016 0 0,102.10652734400003 33.259908060999976 0 0,102.10674845 33.260018953999975 0 0,102.10682366399999 33.26005667700002 0 0,102.10711999 33.26020529599998 0 0,102.10744443800002 33.26059752399999 0 0,102.107532628 33.26082030499998 0 0,102.10753341700001 33.26082229899998 0 0,102.107596979 33.261086976 0 0,102.10758829999997 33.261349972999994 0 0,102.10756848199998 33.26138108399999 0 0,102.10752126099999 33.26145521900003 0 0,102.107488988 33.261505887 0 0,102.10746122299997 33.26154947499998 0 0,102.10746024100001 33.26155034200002 0 0,102.10734646499998 33.26165080499999 0 0,102.107237827 33.26174673100002 0 0,102.106966935 33.261922631000004 0 0,102.10677951299999 33.262005543999976 0 0,102.10657564299999 33.26209573199998 0 0,102.10649816400002 33.262104169 0 0,102.10611611500002 33.26214576799998 0 0,102.105585685 33.262153662 0 0,102.105055247 33.26216155499998 0 0,102.10451209799999 33.26218939199998 0 0,102.10396894899998 33.262217228 0 0,102.10374154800002 33.26225125799999 0 0,102.10361777999998 33.26226978 0 0,102.10326661200003 33.26232232699999 0 0,102.10311367100002 33.26239257200001 0 0,102.10297296700003 33.262457196000014 0 0,102.102823806 33.262595436000026 0 0,102.102761063 33.262665062999986 0 0,102.10269872200001 33.26273424499999 0 0,102.102669962 33.262875296000004 0 0,102.10270243100001 33.262987501 0 0,102.10273484499999 33.26309951600001 0 0,102.10281092000002 33.26320140199999 0 0,102.10287330800003 33.26328496000002 0 0,102.10308135000002 33.263553005999995 0 0,102.103436553 33.26374349500003 0 0,102.103791747 33.26393398699997 0 0,102.10408569999998 33.264064355000016 0 0,102.10421332700002 33.26412095799998 0 0,102.104578162 33.26428275799998 0 0,102.10463491399997 33.264307926000015 0 0,102.104804962 33.264383341999974 0 0,102.10488525900001 33.26441895400001 0 0,102.10498442699998 33.264462933999994 0 0,102.10505651099999 33.26449490300001 0 0,102.10547809899998 33.264681877999976 0 0,102.10578312500002 33.26493193099998 0 0,102.10599249900002 33.265159509 0 0,102.10608348099998 33.265323591000026 0 0,102.106124695 33.26541763 0 0,102.10617312599999 33.26552813400002 0 0,102.10621394600003 33.265751782999985 0 0,102.10627483299999 33.26609737899997 0 0,102.10628168800002 33.26622950500001 0 0,102.10628328400003 33.26626026600002 0 0,102.10628955800001 33.26638116700002 0 0,102.106238872 33.266455931999985 0 0,102.10621337100002 33.26649355000001 0 0,102.10618814600002 33.26653075799999 0 0,102.10608688100001 33.26668013599999 0 0,102.10583437100001 33.267028555000024 0 0,102.105753962 33.26713950599998 0 0,102.10575382899998 33.267139687999986 0 0,102.10558186100002 33.26737697499999 0 0,102.105380519 33.26763548600002 0 0,102.10517917599998 33.267893985 0 0,102.10507415699999 33.26815472800001 0 0,102.10511496499998 33.26837837800002 0 0,102.10518520599999 33.26857326200002 0 0,102.10526950299999 33.26880714599997 0 0,102.10542405000001 33.26923591299999 0 0,102.10555182899998 33.269745027 0 0,102.10559197100002 33.269988908000016 0 0,102.10558705199998 33.270137653999996 0 0,102.10558461400001 33.270211437 0 0,102.10557859900001 33.270393506000005 0 0,102.10556885900002 33.27041122000003 0 0,102.105501672 33.27053343 0 0,102.10514923800002 33.270662612000024 0 0,102.105130917 33.270669328 0 0,102.10501783799998 33.27070091799999 0 0,102.10484847999999 33.27074822999998 0 0,102.10479338599998 33.270763621000015 0 0,102.10456604000001 33.270827134 0 0,102.10439750799998 33.270879256 0 0,102.10421263900002 33.270936431999985 0 0,102.103859236 33.27104572600001 0 0,102.10360611700003 33.271209946 0 0,102.10335299799999 33.27137416900001 0 0,102.10305463999998 33.27165065600002 0 0,102.10299710599998 33.271932757 0 0,102.10299681700002 33.271941474000016 0 0,102.10299223499999 33.27208000500002 0 0,102.10299041399998 33.27213505499998 0 0,102.10304261900001 33.272468199 0 0,102.10307001799998 33.27264305 0 0,102.10315807199999 33.273016783 0 0,102.103170686 33.273196258999974 0 0,102.103175373 33.273262940999984 0 0,102.10311676600003 33.27349664600001 0 0,102.10305396400003 33.273857421 0 0,102.10285327000003 33.27409568799999 0 0,102.10253483299999 33.27425022099999 0 0,102.102422182 33.274271106000015 0 0,102.10224382799998 33.27430416999999 0 0,102.10209848599999 33.274307557999975 0 0,102.10180965900003 33.27431428900002 0 0,102.101783506 33.27431477800002 0 0,102.10178060099997 33.274314832000016 0 0,102.101386703 33.27432218500002 0 0,102.10132732800002 33.27432329200002 0 0,102.10125957899999 33.27432455600001 0 0,102.10122289999998 33.27432523900001 0 0,102.10118513499998 33.274325944 0 0,102.10117118099998 33.274326203999976 0 0,102.10084498600003 33.274332285000014 0 0,102.10036263799998 33.274341272000015 0 0,102.099987338 33.27439324699998 0 0,102.09961203799998 33.27444522299999 0 0,102.09939059800001 33.27458177400001 0 0,102.09909288799997 33.27483801699998 0 0,102.09905104 33.274924371 0 0,102.09897463800002 33.275082028999975 0 0,102.09896135499997 33.275109437000026 0 0,102.09895465199997 33.27512327199997 0 0,102.09894792799997 33.275137143999984 0 0,102.09893980099997 33.275153913999986 0 0,102.098898857 33.275238402000014 0 0,102.09873897799997 33.27556830499998 0 0,102.09870482500003 33.275638775999994 0 0,102.098557202 33.276023753000004 0 0,102.098520157 33.276120359000004 0 0,102.09831542400002 33.276480004999996 0 0,102.09801568799998 33.276796932000025 0 0,102.09767047100001 33.27703180899999 0 0,102.097589481 33.277146621999975 0 0,102.09754402200002 33.27721106600001 0 0,102.09748982500003 33.27739201100002 0 0,102.09750519800002 33.27765556200001 0 0,102.097712565 33.27794384499998 0 0,102.097972798 33.27809164500002 0 0,102.09824876599998 33.27812846299997 0 0,102.09852473400002 33.278165279999996 0 0,102.098680086 33.27816269599998 0 0,102.09903117699997 33.27815685600001 0 0,102.099280195 33.278152713 0 0,102.09953762100002 33.27814842999999 0 0,102.10004405900003 33.27814001399997 0 0,102.10054648200003 33.27825296899999 0 0,102.100671804 33.278318892000016 0 0,102.10094923000003 33.27846482699999 0 0,102.10130246300002 33.278716014999986 0 0,102.10144598599999 33.278850370999976 0 0,102.101549981 33.27894772299999 0 0,102.10159079800002 33.27898593399999 0 0,102.101879134 33.279255852000006 0 0,102.10216748099998 33.279525777 0 0,102.10239695500002 33.27987530799999 0 0,102.10243286600002 33.279957244 0 0,102.10248660399998 33.28007985300002 0 0,102.10255149199998 33.28030406800002 0 0,102.10255041800002 33.28033651599998 0 0,102.10254345800001 33.28054682999999 0 0,102.10248390499999 33.28088961999998 0 0,102.10236748900002 33.28125132600002 0 0,102.102315094 33.28141412999997 0 0,102.10229375799997 33.28148042700002 0 0,102.10227549799998 33.28153716600002 0 0,102.10225107999997 33.28161303500002 0 0,102.102134665 33.281974744000024 0 0,102.10205813699997 33.28219579300003 0 0,102.10197474799998 33.282436657999995 0 0,102.10198744899998 33.28278113099998 0 0,102.101996928 33.28303828100002 0 0,102.10200014700001 33.28312561000001 0 0,102.10215535700002 33.283534144999976 0 0,102.10236577900002 33.283731381999985 0 0,102.10257619499998 33.28392862200002 0 0,102.10284749300001 33.28410703899999 0 0,102.10311879800003 33.284285461000024 0 0,102.103596966 33.28440458799997 0 0,102.10361592700002 33.28440931199998 0 0,102.10407511699998 33.28452371399999 0 0,102.10455326599998 33.284642839000014 0 0,102.10464808 33.28469918100001 0 0,102.10477584699998 33.284775104000005 0 0,102.10497879899998 33.28489570400001 0 0,102.10542708499997 33.285189591999995 0 0,102.10581380500003 33.285522531000026 0 0,102.10620052799999 33.28585547 0 0,102.106505304 33.286115644000006 0 0,102.10681007800002 33.28637582099998 0 0,102.10688676699999 33.286408342000016 0 0,102.10702880000002 33.286468574000025 0 0,102.10708373900002 33.28649187299999 0 0,102.10718166200002 33.28653339900001 0 0,102.10721421099998 33.28654720100002 0 0,102.10729412400002 33.286581087 0 0,102.10761834700003 33.286718570999994 0 0,102.107709365 33.28674044600001 0 0,102.10799808000002 33.286809833999996 0 0,102.10803529399999 33.286818778 0 0,102.10808470500001 33.28683065299998 0 0,102.10855105299999 33.28694274399999 0 0,102.10895719199999 33.287053430000014 0 0,102.109239129 33.28713026700001 0 0,102.10926039499998 33.287136062 0 0,102.10936333400002 33.287164115999985 0 0,102.10970592500001 33.28737455100003 0 0,102.10976352699998 33.28740993399998 0 0,102.11004851000001 33.287584985000024 0 0,102.11013038200002 33.287672309000016 0 0,102.11033958799999 33.28789544199998 0 0,102.11061823099999 33.288192632999994 0 0,102.11063066399998 33.28820589399999 0 0,102.11076384299997 33.28855317 0 0,102.11077323799998 33.28899880199998 0 0,102.11070970700001 33.28946297800002 0 0,102.11047823799998 33.28990299100002 0 0,102.11023235300001 33.290049108000005 0 0,102.109986461 33.29019522700003 0 0,102.10949601200002 33.29044700999998 0 0,102.10903790600003 33.290692799 0 0,102.10893947599999 33.29074560599997 0 0,102.108808281 33.29081599199998 0 0,102.10859513000003 33.29093034499999 0 0,102.10857979000002 33.290938574999984 0 0,102.10812169299999 33.29118435700002 0 0,102.107953039 33.291338016 0 0,102.10784001100001 33.29144099299998 0 0,102.107558321 33.29169763099998 0 0,102.10745156500002 33.291794889000016 0 0,102.10727662699998 33.291954261 0 0,102.10711939599997 33.292335259000026 0 0,102.107056516 33.292779197000016 0 0,102.10706589099999 33.29322482800001 0 0,102.10722088300002 33.29347422400002 0 0,102.10727697099998 33.293564472000014 0 0,102.107309353 33.29361657800001 0 0,102.10755281500002 33.29400832699997 0 0,102.107719223 33.29434485899998 0 0,102.10778471100002 33.294477288999985 0 0,102.10778508599998 33.294478046999984 0 0,102.10788563800003 33.294681379999986 0 0,102.10801681100003 33.29508934400002 0 0,102.10796127999998 33.295310755 0 0,102.10776120899999 33.2955288 0 0,102.107490875 33.295684471000015 0 0,102.10722054299998 33.295840140999985 0 0,102.10677466700002 33.295957973999975 0 0,102.10638931599999 33.296059807999995 0 0,102.10632878299998 33.296075804 0 0,102.10632063000003 33.296077959 0 0,102.10588290800001 33.29619363299997 0 0,102.10558715100001 33.29638919299998 0 0,102.10537486599998 33.296529555999996 0 0,102.10534226700003 33.296551110999985 0 0,102.105302703 33.29657727 0 0,102.10529139200003 33.29658475000002 0 0,102.10512243 33.29695535399998 0 0,102.10495346599998 33.29732596399998 0 0,102.10490662400002 33.29764880699997 0 0,102.104859783 33.297971640000014 0 0,102.10495881999998 33.298378856 0 0,102.10505785999999 33.29878608199999 0 0,102.105156895 33.29919331299999 0 0,102.10519375799998 33.29927294800001 0 0,102.10533633300003 33.299618219000024 0 0,102.10542331599999 33.29969543599998 0 0,102.10549787399998 33.29969717199998 0 0,102.10568548200001 33.299541105 0 0,102.10570836 33.29952207500003 0 0,102.105765125 33.29947485299999 0 0,102.10579579699998 33.299449337 0 0,102.10602092900001 33.299290430999974 0 0,102.10609328100003 33.29923936199998 0 0,102.106154731 33.299124587999984 0 0,102.106203602 33.299033312000006 0 0,102.10630132300003 33.298850792999986 0 0,102.10635826999999 33.29862736199999 0 0,102.10639652100002 33.29847727700002 0 0,102.10641346199998 33.29841081400002 0 0,102.10652561199998 33.29797084699999 0 0,102.10663523 33.29760731599998 0 0,102.10674483999998 33.29724377399998 0 0,102.10685444799998 33.29688023 0 0,102.10695058599998 33.29678486199998 0 0,102.106971295 33.296764318999976 0 0,102.10701738900002 33.296718595000016 0 0,102.10709662300002 33.296639993999975 0 0,102.107099269 33.29663886899999 0 0,102.10736351100002 33.296526519 0 0,102.10757177300002 33.29643796800002 0 0,102.10757966699998 33.296437207999986 0 0,102.10767254500001 33.296428264999975 0 0,102.10805152900002 33.29639177299998 0 0,102.108258105 33.29637188100003 0 0,102.10853128500003 33.296345574999975 0 0,102.10884335899999 33.29635284300002 0 0,102.10915543200002 33.29636011000002 0 0,102.10955419099997 33.296402176000015 0 0,102.109952954 33.296444244999975 0 0,102.11037394099998 33.29669991899999 0 0,102.11059799700001 33.296835998000006 0 0,102.11079492599998 33.29695560099998 0 0,102.11082147600001 33.29697512000001 0 0,102.11116336700002 33.29722645300001 0 0,102.111531813 33.29749730399999 0 0,102.11190025299999 33.297768152 0 0,102.111972933 33.297785218 0 0,102.112046024 33.297802381999986 0 0,102.11227114899998 33.297855244999994 0 0,102.112365135 33.297877314999994 0 0,102.11260189900003 33.297800861999974 0 0,102.11288469200002 33.29751238199998 0 0,102.11289674599999 33.297427242000026 0 0,102.11295254599997 33.29703311399999 0 0,102.11302040599998 33.296553846999984 0 0,102.113031337 33.29647665300001 0 0,102.113068538 33.296213937000005 0 0,102.11308826999999 33.29607458100003 0 0,102.11314105299999 33.29565781100001 0 0,102.11319383400001 33.29524104400002 0 0,102.11329024100002 33.29506809399999 0 0,102.11335874999997 33.294945187999986 0 0,102.11340130500002 33.29486884400001 0 0,102.11342169699998 33.29469639000001 0 0,102.11342836799997 33.29463998 0 0,102.11339445800002 33.294564987 0 0,102.11335025199998 33.29446722300003 0 0,102.11330102199997 33.294358346000024 0 0,102.11314417900002 33.29425171600002 0 0,102.11313184099998 33.294243327000004 0 0,102.11297647700002 33.29413770299999 0 0,102.11262702099998 33.29408040200002 0 0,102.11260236099997 33.294085825000025 0 0,102.11245522500002 33.29411818099999 0 0,102.11238785299997 33.29413299599997 0 0,102.11225785900001 33.294161582000015 0 0,102.11215513299999 33.29418417199997 0 0,102.11209077000001 33.294203614000025 0 0,102.11200502000003 33.29422951800001 0 0,102.11170167799997 33.29432115100002 0 0,102.11135169099998 33.29428022500002 0 0,102.11112304599999 33.29411098600002 0 0,102.111056835 33.29389377199999 0 0,102.11104591399999 33.29385794500001 0 0,102.11101736799998 33.293764296999996 0 0,102.11101149199999 33.293747999999994 0 0,102.11098968099998 33.29368751499999 0 0,102.11091007099998 33.29346674599998 0 0,102.11075945200002 33.29329931699999 0 0,102.11060036499998 33.29318933000002 0 0,102.110458257 33.293091081 0 0,102.11041594800002 33.29306182900001 0 0,102.10992536100002 33.292845505 0 0,102.10943478299998 33.292629179000016 0 0,102.10924407300001 33.292493604000015 0 0,102.10921941100003 33.29232869399999 0 0,102.10921209399999 33.292279764 0 0,102.109217377 33.292262123 0 0,102.10925596599998 33.292133260000014 0 0,102.10963464000002 33.29189619700003 0 0,102.10992123099999 33.29178812399999 0 0,102.11020782000003 33.291680047 0 0,102.110429925 33.29145571999999 0 0,102.11064171499999 33.29095248599998 0 0,102.11078001700002 33.29076409800001 0 0,102.11080828799999 33.290725587 0 0,102.11083585400002 33.290688036000006 0 0,102.11085216800001 33.29066581500001 0 0,102.11086652300003 33.290646261000006 0 0,102.110972097 33.29060241899998 0 0,102.11120294300002 33.29050655499998 0 0,102.11169213800002 33.29046876000001 0 0,102.11206362000001 33.290646788000004 0 0,102.112169015 33.290697298 0 0,102.11226118500002 33.29074146900001 0 0,102.11243509899998 33.290824816 0 0,102.11251713799999 33.290864133000014 0 0,102.112587126 33.29089767400001 0 0,102.11280657600003 33.291002843 0 0,102.11311917299997 33.29099371900003 0 0,102.11327790399997 33.29091544900001 0 0,102.11332113399999 33.29072950800003 0 0,102.11334331299997 33.290634109999985 0 0,102.11334613600002 33.29062197100001 0 0,102.11335767700001 33.29051468099999 0 0,102.11336318999997 33.290463432000024 0 0,102.11337427900003 33.29036034500001 0 0,102.113446125 33.29031475199997 0 0,102.11349877499998 33.290281341000025 0 0,102.11357362799998 33.290233838999995 0 0,102.11367322699999 33.290217247999976 0 0,102.11379680599998 33.29019666200003 0 0,102.114005394 33.29016191300002 0 0,102.11414641300001 33.290074946999994 0 0,102.11418469799997 33.290051335999976 0 0,102.11420072800001 33.29003174000002 0 0,102.11440841199999 33.289777861000005 0 0,102.11462510799998 33.289717327000005 0 0,102.114863463 33.289591726000026 0 0,102.11487105700002 33.28954190600001 0 0,102.11488356199999 33.28945987999998 0 0,102.11488836400002 33.289428380000004 0 0,102.11476155999998 33.28913037199999 0 0,102.11458055999998 33.28869997700002 0 0,102.11459135400003 33.28837238699998 0 0,102.11475925500002 33.28801565200001 0 0,102.11472780700001 33.287785428999996 0 0,102.114576108 33.28765076399998 0 0,102.11447070600002 33.28760718900003 0 0,102.11439091699998 33.28757420199997 0 0,102.11438862300002 33.287573253999994 0 0,102.11421844 33.28750289599998 0 0,102.11420393600002 33.28749689900002 0 0,102.11415218899998 33.28747550600002 0 0,102.114145248 33.28747263600002 0 0,102.11411830600002 33.28746149800003 0 0,102.11411397699999 33.28745970699998 0 0,102.11390646500001 33.287241782000024 0 0,102.11387394000002 33.28704431699998 0 0,102.11393777699999 33.286882053 0 0,102.11399433899999 33.28673828299998 0 0,102.11401702799998 33.28668061100001 0 0,102.11406565700003 33.28655700600001 0 0,102.11407741300002 33.286508878999996 0 0,102.11408889900002 33.286461857000006 0 0,102.114109004 33.28637955400001 0 0,102.11412410999998 33.28631771099998 0 0,102.114133342 33.28627991600001 0 0,102.11410189499998 33.28604969999998 0 0,102.114031318 33.28578122800002 0 0,102.11399783500002 33.28565386499997 0 0,102.11401205599998 33.285571945000015 0 0,102.11404601700002 33.28537631199998 0 0,102.11419799499998 33.285242141000026 0 0,102.11422693499998 33.28521659199998 0 0,102.11448261499999 33.28515696300002 0 0,102.11477838399998 33.285065480000014 0 0,102.11479120199999 33.28505383999999 0 0,102.11485538099998 33.284995571000024 0 0,102.11491921499999 33.28493761300001 0 0,102.11491259299999 33.284870737000006 0 0,102.11490316700002 33.28477555799998 0 0,102.11488992900001 33.284641867000005 0 0,102.11490978 33.284552416999986 0 0,102.11492108800002 33.28450145900001 0 0,102.114958693 33.284332009000025 0 0,102.11507893999999 33.28423644899999 0 0,102.115293458 33.28424143299998 0 0,102.115388639 33.284300754000014 0 0,102.11548469899998 33.28436062200001 0 0,102.11562142100001 33.28438479800002 0 0,102.11569813800003 33.28439836299998 0 0,102.11576963800002 33.28437038499999 0 0,102.11585631000003 33.284336467 0 0,102.11586713399998 33.28430290099999 0 0,102.11591916399999 33.28414155500002 0 0,102.11592540100003 33.28412221299999 0 0,102.11600846800002 33.28386462200001 0 0,102.11609241299999 33.28368625500002 0 0,102.11625058599998 33.28362435499997 0 0,102.11637302600002 33.28363456400001 0 0,102.11641013100001 33.283637657999975 0 0,102.11652306600001 33.28364707399999 0 0,102.116604672 33.283731665999994 0 0,102.11663629999998 33.283764451000025 0 0,102.11670187599998 33.28393698299999 0 0,102.11673986900001 33.28403694399998 0 0,102.11676201900002 33.284095218999994 0 0,102.11687525299999 33.28421259800001 0 0,102.11691611100002 33.284216990000004 0 0,102.117002942 33.28422632500002 0 0,102.11706973000003 33.284233504999975 0 0,102.11732326100002 33.28423939100003 0 0,102.11736434099998 33.284263796000005 0 0,102.11737159500001 33.28426810600001 0 0,102.11755297399998 33.28437586299998 0 0,102.11759751599999 33.28438002299998 0 0,102.11770866699999 33.284390406 0 0,102.11778646300002 33.284397673 0 0,102.11798525799998 33.284287543000005 0 0,102.11798833699999 33.28419390099998 0 0,102.11799064299998 33.28412374300001 0 0,102.11798711900002 33.28411551300002 0 0,102.11794947200002 33.284027623999975 0 0,102.117929226 33.28398035999999 0 0,102.117840549 33.28377333999998 0 0,102.11782752200003 33.28374292799998 0 0,102.117826084 33.28369454800003 0 0,102.11782129199997 33.28353332199998 0 0,102.11781825899999 33.28343125800001 0 0,102.118058749 33.28324013399998 0 0,102.118159456 33.28322006100001 0 0,102.11835342900002 33.283181399 0 0,102.11860317200001 33.28330194 0 0,102.11871802500002 33.28339061999998 0 0,102.11876606800001 33.28342771400003 0 0,102.11904094099998 33.283639945000004 0 0,102.11927550399997 33.283628991 0 0,102.11930560500002 33.28357850399999 0 0,102.119338884 33.283522686000026 0 0,102.119420101 33.28338646200001 0 0,102.119544658 33.283262845000024 0 0,102.11958527399997 33.28322253499999 0 0,102.119662199 33.283146190000025 0 0,102.119859368 33.28308519299998 0 0,102.11997253700002 33.283105202 0 0,102.12007280799997 33.283122929 0 0,102.12046606799998 33.283286585999974 0 0,102.120548498 33.28332089000003 0 0,102.12057338800003 33.28333124699998 0 0,102.12058389700002 33.28333149100001 0 0,102.12090491599997 33.28333893400003 0 0,102.12099335699997 33.283274069000015 0 0,102.12100038099999 33.28326891699999 0 0,102.12107573499998 33.28321364999999 0 0,102.12116490199998 33.28314825299998 0 0,102.12121036999997 33.28295259499998 0 0,102.12106743999999 33.282793732000016 0 0,102.121066891 33.28279312199999 0 0,102.12105974299999 33.282785176000004 0 0,102.121010474 33.28277045300001 0 0,102.12069202200001 33.28267528700002 0 0,102.120685149 33.282673234000015 0 0,102.12067320400001 33.282669664000025 0 0,102.12060280200001 33.28264862499998 0 0,102.12028666600003 33.282554151 0 0,102.120193545 33.28250167700003 0 0,102.12017166099997 33.28248934599998 0 0,102.12013389100002 33.28246806200002 0 0,102.120113694 33.282456679999996 0 0,102.12009669999998 33.28244710500002 0 0,102.11992260699998 33.28234900299998 0 0,102.119901395 33.28229544300001 0 0,102.11985053000001 33.282167017000006 0 0,102.12000308400002 33.282045767 0 0,102.12005093200003 33.282007737000015 0 0,102.12006678099999 33.28200303400001 0 0,102.12012869 33.28198466399999 0 0,102.12018248999999 33.281968699000004 0 0,102.12030714100001 33.28193170999998 0 0,102.12063597399998 33.28202129599998 0 0,102.12064770699999 33.282027699000025 0 0,102.12068534500003 33.282048237000026 0 0,102.12083577599998 33.282130326000015 0 0,102.120947248 33.28219115600001 0 0,102.12098107600002 33.282209615 0 0,102.12100940099998 33.28220501300001 0 0,102.12115766699998 33.28218092499998 0 0,102.12128258899997 33.28210162900001 0 0,102.12133113800002 33.28207081099998 0 0,102.12133351900002 33.28206929999999 0 0,102.12135698499998 33.28205440400001 0 0,102.121483679 33.281762275999995 0 0,102.12157285799998 33.281691395999985 0 0,102.12170411599999 33.28158706900001 0 0,102.12184037600002 33.28159022699998 0 0,102.12187614300001 33.281591057000014 0 0,102.12187962600001 33.28159113800001 0 0,102.12193507199999 33.281620858999986 0 0,102.12207140800001 33.28169393799999 0 0,102.12214752300002 33.281846598000016 0 0,102.12232774699999 33.282208045000004 0 0,102.12257636099997 33.28245480300001 0 0,102.12264904900002 33.282526949999976 0 0,102.123034238 33.282683399999996 0 0,102.123077346 33.282681384 0 0,102.12323054799998 33.28267422099998 0 0,102.12326879199998 33.282672433000016 0 0,102.12340852900002 33.28257731299999 0 0,102.12343341299999 33.28241396599998 0 0,102.12316900000002 33.282145571 0 0,102.123147916 33.282124168999985 0 0,102.12311348200001 33.28208921700002 0 0,102.12309960300001 33.28207512900002 0 0,102.122904581 33.281877167999994 0 0,102.122858383 33.28180566399999 0 0,102.12283511700002 33.281769654000016 0 0,102.12281766500001 33.28174264400002 0 0,102.12270029000001 33.28156097700003 0 0,102.12276579399997 33.28134939099999 0 0,102.12282232299998 33.28130446 0 0,102.12288603299999 33.28125382100001 0 0,102.12291180400001 33.28125327999999 0 0,102.122965809 33.281252145999986 0 0,102.12315134699998 33.28124824700001 0 0,102.12325709700002 33.28124602499997 0 0,102.123459825 33.281275161999986 0 0,102.12352439900002 33.281284442000015 0 0,102.12356242300001 33.28128990699997 0 0,102.123627624 33.281299278000006 0 0,102.12380098199998 33.281324192 0 0,102.12414977999998 33.281443360000026 0 0,102.12419864700001 33.281460055000025 0 0,102.12422372200001 33.28146862300002 0 0,102.12426417199998 33.281482442000026 0 0,102.12445918399999 33.281486954 0 0,102.12457834100002 33.28142414500002 0 0,102.12459172500002 33.28131082200002 0 0,102.124605368 33.281195282 0 0,102.12460038400002 33.28075257500001 0 0,102.12472438700001 33.28054234299998 0 0,102.124769877 33.28052453700002 0 0,102.12504070900002 33.280418526000005 0 0,102.12510812199997 33.280370921999975 0 0,102.12512732699997 33.28035735899999 0 0,102.12520096399999 33.28030535800002 0 0,102.12522052000003 33.28029154799998 0 0,102.12518581799998 33.280159604999994 0 0,102.12505146000001 33.28009092399998 0 0,102.12477940100001 33.28001177300001 0 0,102.12468416899998 33.27998406500001 0 0,102.12467760700002 33.27995677299998 0 0,102.12463265299999 33.279769768999984 0 0,102.124718718 33.27952587499999 0 0,102.12485763299998 33.27941544999999 0 0,102.124864903 33.27940967000001 0 0,102.124879024 33.279398446000016 0 0,102.12493673699998 33.279390589 0 0,102.125290688 33.27934240500002 0 0,102.12532382900002 33.279330146999996 0 0,102.12538004599998 33.279309351999984 0 0,102.125421174 33.27929413999999 0 0,102.12546013100001 33.279279729999985 0 0,102.12566604900002 33.27920356300001 0 0,102.12572999000002 33.27912762300002 0 0,102.12574382499997 33.279111192000016 0 0,102.12578789499997 33.279058851 0 0,102.12587449900002 33.278798576999975 0 0,102.12598702999998 33.27871728500003 0 0,102.126094379 33.278639736 0 0,102.12627332800002 33.27861537299998 0 0,102.12650604100003 33.278583690000005 0 0,102.126722696 33.278523131999975 0 0,102.12678603299997 33.27837706499997 0 0,102.12665351099997 33.278199692999976 0 0,102.126599091 33.27812685700002 0 0,102.12652861599997 33.277895735000016 0 0,102.12667156999998 33.27770233199999 0 0,102.12667538199997 33.27769980900001 0 0,102.12685474800003 33.27758112599997 0 0,102.12690665100001 33.277546782 0 0,102.12691094799999 33.27754393999999 0 0,102.12718610000002 33.277484733999984 0 0,102.12737788200002 33.277587521999976 0 0,102.12754156400001 33.277951942000016 0 0,102.12773065699997 33.278136636 0 0,102.12825342000002 33.27826347299998 0 0,102.12843161400002 33.278185629999996 0 0,102.12844048 33.27811052200002 0 0,102.12844535599999 33.278069216000006 0 0,102.12844790100002 33.27804766600002 0 0,102.12844893300002 33.27803892700001 0 0,102.128452202 33.278011230999994 0 0,102.128456454 33.27797520399997 0 0,102.12845863199999 33.277956759999995 0 0,102.12857992900001 33.27782842200003 0 0,102.12877493399998 33.27783293099998 0 0,102.12881021700002 33.27786007999998 0 0,102.12893572799999 33.277956655000025 0 0,102.12895182199998 33.27796903900003 0 0,102.12906046699999 33.27805263699997 0 0,102.12935243700002 33.278075778000016 0 0,102.12935786000003 33.27806327000002 0 0,102.129436166 33.27788266699997 0 0,102.12943687900002 33.277881019000006 0 0,102.12933597799997 33.27738691000002 0 0,102.12934170400001 33.27737167499998 0 0,102.12936915099999 33.27729865499998 0 0,102.129421498 33.27715939000001 0 0,102.12943618899999 33.27715278199997 0 0,102.12956014899999 33.277097024 0 0,102.12968891100002 33.277119778999975 0 0,102.12977357800003 33.277134741 0 0,102.12984767799998 33.27719394000002 0 0,102.12992074900001 33.27725231699998 0 0,102.13015392099999 33.277438598 0 0,102.13042585300002 33.27747766900001 0 0,102.13074216199999 33.277353834999985 0 0,102.130862869 33.277286937999975 0 0,102.130940925 33.27724367899998 0 0,102.13113238699998 33.27729678899999 0 0,102.13113432300003 33.277297325999996 0 0,102.131165533 33.27735357 0 0,102.13124489400002 33.27749658800002 0 0,102.13133917699997 33.27759711700003 0 0,102.13142350499999 33.27757564900003 0 0,102.13145725200002 33.277567057 0 0,102.131626853 33.277417257000025 0 0,102.131638119 33.277407306999976 0 0,102.13179680100001 33.27732900500001 0 0,102.13197123200001 33.277365814999996 0 0,102.13213852500002 33.27764117999999 0 0,102.132174539 33.277700459000016 0 0,102.13219344100003 33.27773157299998 0 0,102.13265769999998 33.277857041000004 0 0,102.13285323999997 33.277845164999974 0 0,102.13299511000002 33.277684513 0 0,102.132969048 33.27762510000002 0 0,102.13295802900001 33.27759997999999 0 0,102.13288614599998 33.27743610800002 0 0,102.13259522099997 33.277229352000006 0 0,102.13250471200001 33.277165027000024 0 0,102.13243367799998 33.27695028699998 0 0,102.13255389400001 33.276854705999995 0 0,102.132622589 33.27685628900002 0 0,102.132787899 33.27686010100001 0 0,102.133091331 33.27712938600001 0 0,102.133397979 33.27730039099998 0 0,102.13366937900003 33.277355833 0 0,102.13370282699998 33.277342737000026 0 0,102.13376616599999 33.27731793700002 0 0,102.13382752500002 33.277293912999994 0 0,102.13384868100002 33.27727152699998 0 0,102.133882212 33.277236045999985 0 0,102.13407010899999 33.27703722899997 0 0,102.13432683500002 33.276944797 0 0,102.13437808100002 33.27694188800001 0 0,102.13445082800001 33.276937757999974 0 0,102.13473741899998 33.27692148599999 0 0,102.13479696399997 33.27692068499999 0 0,102.134872498 33.27691967099997 0 0,102.13491848500001 33.27691905299997 0 0,102.13518646199998 33.276915452000026 0 0,102.13567772300001 33.276812036000024 0 0,102.13594660000001 33.276646114000016 0 0,102.13621547499997 33.276480193 0 0,102.13658973399998 33.27637407399999 0 0,102.136688118 33.276381214000025 0 0,102.13670961100001 33.27638277400001 0 0,102.13679066899999 33.27638865799997 0 0,102.13692070799999 33.27639809599998 0 0,102.137080459 33.27628703099998 0 0,102.137089447 33.27601218900003 0 0,102.137089559 33.27600873799997 0 0,102.137091172 33.275959425999986 0 0,102.13709598499997 33.27593722 0 0,102.13711578499999 33.275845859000015 0 0,102.13713712700002 33.275747379999984 0 0,102.13725573300002 33.27570093700001 0 0,102.13732851700001 33.275716294999995 0 0,102.13743016400002 33.27573774299998 0 0,102.13773307000002 33.27602339800001 0 0,102.13780558399998 33.27608315499998 0 0,102.13785198800002 33.27612139500002 0 0,102.13799911400002 33.27624263500002 0 0,102.13807052599998 33.276244280000014 0 0,102.13813427299999 33.27624574999999 0 0,102.13825261699998 33.276248477000024 0 0,102.13839340099997 33.27612057900001 0 0,102.13867015199997 33.276012208 0 0,102.138921514 33.276083567 0 0,102.13909999100002 33.276221324999995 0 0,102.13915975600003 33.27626745499998 0 0,102.139359329 33.276421493999976 0 0,102.13972556099998 33.276561062999974 0 0,102.14001966900003 33.276518658999976 0 0,102.14019219699998 33.276395251 0 0,102.14021948300001 33.27637573300001 0 0,102.140259867 33.276304718000006 0 0,102.140385106 33.27608448799998 0 0,102.14046631399998 33.27598800499999 0 0,102.14062285099999 33.275975217999985 0 0,102.14107068099997 33.27601697 0 0,102.14108978799999 33.27601875099998 0 0,102.14128693100002 33.27595771699998 0 0,102.14136974600001 33.27581208700002 0 0,102.141357712 33.27567244599999 0 0,102.14135559099998 33.27564783700001 0 0,102.14102503499998 33.27531237900001 0 0,102.14069447399999 33.274976915000025 0 0,102.14059743799999 33.27470803900002 0 0,102.14058709300002 33.274679375999995 0 0,102.140479712 33.274381834999986 0 0,102.14049254999998 33.27431131499998 0 0,102.140503486 33.27425124299998 0 0,102.14066483200003 33.27409103399998 0 0,102.141035332 33.274099560000025 0 0,102.14109900599999 33.27413091699998 0 0,102.141284805 33.27422241400001 0 0,102.14141944699998 33.274288719000026 0 0,102.141691912 33.274311383 0 0,102.14192911599997 33.274218485999995 0 0,102.14199510100002 33.273990508 0 0,102.14197920100003 33.273884408000015 0 0,102.14192786900003 33.27372461300001 0 0,102.14192646200001 33.273720233999995 0 0,102.14189554299998 33.27362398299999 0 0,102.14173036800003 33.27322072300001 0 0,102.14170780400002 33.273130175000006 0 0,102.14169648699999 33.27308476500002 0 0,102.14167780499997 33.27300979900002 0 0,102.141681102 33.27290870600001 0 0,102.14168236199998 33.27287009700001 0 0,102.14174468700003 33.27278165299998 0 0,102.14181856800002 33.27270346199998 0 0,102.14197560399998 33.27262718700001 0 0,102.14213133800001 33.27259082299997 0 0,102.14229797600001 33.272584670000015 0 0,102.14252336099997 33.27259984400001 0 0,102.14281969400002 33.272626634999995 0 0,102.14312759299997 33.27266367599998 0 0,102.14328235599999 33.27265724799997 0 0,102.14350829 33.27255873399997 0 0,102.14362304500003 33.27250869699998 0 0,102.143695546 33.27248312900002 0 0,102.143783901 33.27245197100001 0 0,102.14408147199998 33.27219560999998 0 0,102.14423919799998 33.272008185000004 0 0,102.14424110200002 33.272005924999974 0 0,102.144522187 33.27167191299998 0 0,102.14480327899997 33.27133790200003 0 0,102.14508437299997 33.271003887000006 0 0,102.145134047 33.27093748499999 0 0,102.14541194600002 33.27056600999998 0 0,102.14573953000001 33.270128133000014 0 0,102.14601045 33.26976486199999 0 0,102.14628136200002 33.26940158999997 0 0,102.14655227899999 33.26903832900001 0 0,102.14682319899998 33.26867506899998 0 0,102.147103254 33.26821584100003 0 0,102.14738330900002 33.267756607000024 0 0,102.14766336999998 33.26729738300003 0 0,102.14767633299999 33.26727701499999 0 0,102.14769639100001 33.267245496999976 0 0,102.14793005400003 33.266878346 0 0,102.14819674300003 33.26645930000001 0 0,102.14846343699998 33.266040248000024 0 0,102.14859220099999 33.265837922 0 0,102.14873011999998 33.265621210000006 0 0,102.14890207100001 33.26527423099998 0 0,102.14907402799997 33.26492724899998 0 0,102.14924598300001 33.264580271 0 0,102.14946702700001 33.264156129000014 0 0,102.14968808499998 33.263731982000024 0 0,102.14990913499997 33.26330784300001 0 0,102.15013018899998 33.26288371300001 0 0,102.15035124299999 33.262459578000005 0 0,102.15052125800003 33.26204843199997 0 0,102.15069127100003 33.26163729199999 0 0,102.15080206300001 33.26119442999999 0 0,102.15084645000002 33.26081752599998 0 0,102.150890839 33.26044061800002 0 0,102.15093523000002 33.26006370699997 0 0,102.15088328500002 33.259684590999996 0 0,102.15083134499997 33.25930547299998 0 0,102.15077940499998 33.258926359999975 0 0,102.15063833800002 33.25844734499998 0 0,102.15049727399997 33.257968328000004 0 0,102.15036660800001 33.257540167 0 0,102.15028805499998 33.25699172700001 0 0,102.15031029300002 33.25667842399997 0 0,102.15033253000001 33.256365115999984 0 0,102.15036977099999 33.255961044 0 0,102.15050529199999 33.255498509000006 0 0,102.150774872 33.25506335 0 0,102.15104444899998 33.25462817800002 0 0,102.15131402399999 33.254193008000016 0 0,102.15158361599998 33.25375785699998 0 0,102.15185320699999 33.25332271299999 0 0,102.15216182500001 33.25290971499999 0 0,102.15247044799997 33.252496724000025 0 0,102.15277908000002 33.252083742000025 0 0,102.15308771500003 33.251670760000025 0 0,102.15342108099998 33.251238107000006 0 0,102.15375445900003 33.25080546800001 0 0,102.15408782499998 33.250372825 0 0,102.154421205 33.249940202000005 0 0,102.15473519900002 33.24954762099998 0 0,102.15504919699998 33.24915503400001 0 0,102.15536320400003 33.248762450000015 0 0,102.15567718599999 33.24836985000002 0 0,102.15592717099997 33.24809217400002 0 0,102.156177163 33.24781449699998 0 0,102.15642713199998 33.24753678799999 0 0,102.15669559600002 33.24713395100002 0 0,102.15696406400002 33.24673111200002 0 0,102.15723249899997 33.24632825499998 0 0,102.15750092899998 33.24592539299999 0 0,102.15776935999997 33.245522506999976 0 0,102.15808544499998 33.24518551 0 0,102.15840151600003 33.24484851699998 0 0,102.15871759100003 33.24451152 0 0,102.15905222599997 33.244181304999984 0 0,102.15938685999998 33.24385109999997 0 0,102.15972149100003 33.243520898999975 0 0,102.160056134 33.243190690999995 0 0,102.16039078 33.24286049099999 0 0,102.16085412899997 33.24260205899998 0 0,102.16131747600002 33.24234363300002 0 0,102.16172993499998 33.24213032199998 0 0,102.162142394 33.24191701000001 0 0,102.16255485699998 33.241703707 0 0,102.16296732299998 33.241490406000025 0 0,102.16337978899998 33.241277105999984 0 0,102.16379225499998 33.24106380699999 0 0,102.164264683 33.240858618999994 0 0,102.16473711100002 33.24065343400002 0 0,102.16520953600002 33.24044823999998 0 0,102.165560712 33.24026727199998 0 0,102.16591188799998 33.24008630999998 0 0,102.16626306299997 33.239905351999994 0 0,102.16660860399998 33.23965002599999 0 0,102.16695414399999 33.239394699 0 0,102.16716598699998 33.239176805 0 0,102.167377837 33.23895890799997 0 0,102.16761571900003 33.238680862000024 0 0,102.16785359599999 33.23840281499997 0 0,102.168182221 33.238174093 0 0,102.16851083900002 33.23794537100002 0 0,102.16883945699999 33.23771664999998 0 0,102.169275605 33.23745325300001 0 0,102.16971174999998 33.237189855 0 0,102.170147885 33.23692645800003 0 0,102.17058402700002 33.23666306000001 0 0,102.17093898299999 33.236488914999995 0 0,102.17129393699997 33.23631477499998 0 0,102.17170907399998 33.236141995000025 0 0,102.17212421300002 33.23596921400002 0 0,102.17253934399997 33.235796445999995 0 0,102.17295447800001 33.23562367599999 0 0,102.173322671 33.23547043999997 0 0,102.17335678799998 33.235456242 0 0,102.17336962399997 33.23545089999999 0 0,102.17385437399997 33.23536068599998 0 0,102.174167662 33.23535768800002 0 0,102.17448094999997 33.23535468699998 0 0,102.175001485 33.235400259000016 0 0,102.17527467100001 33.23542417300001 0 0,102.17552201400002 33.235445825 0 0,102.17604253100001 33.23549139199997 0 0,102.17650450299999 33.23554743699998 0 0,102.17696647999998 33.23560348699999 0 0,102.17742845800001 33.235659526999996 0 0,102.17774113000002 33.23569745499998 0 0,102.17789043200003 33.23571556500002 0 0,102.17835857799997 33.23576668499999 0 0,102.17882672799999 33.235817806 0 0,102.17933230300002 33.23582928000002 0 0,102.17979036899999 33.235819420999974 0 0,102.18029917899997 33.23572972400001 0 0,102.180568558 33.23559411100001 0 0,102.180709245 33.235523288000024 0 0,102.18083793699998 33.23545850199997 0 0,102.18108779099998 33.235180722999985 0 0,102.18133763899999 33.23490293399999 0 0,102.18149358900001 33.23469089700001 0 0,102.181652542 33.23447477299999 0 0,102.18196744599999 33.23404661500001 0 0,102.18217141600002 33.23369691900001 0 0,102.18237538800003 33.23334723300002 0 0,102.18269940300002 33.23301039500001 0 0,102.18300780700002 33.232784552 0 0,102.183316209 33.232558701000016 0 0,102.18364380999998 33.232485129 0 0,102.18397140100001 33.232411566999986 0 0,102.18432111499999 33.23239924500001 0 0,102.184670832 33.23238692000001 0 0,102.18512910700002 33.232370299000024 0 0,102.18558737699999 33.23235367500001 0 0,102.18604563600002 33.23233704699999 0 0,102.18652714799998 33.23238340900002 0 0,102.18700866299997 33.232429775000014 0 0,102.18749018099999 33.23247613699999 0 0,102.18796172999998 33.23258168299998 0 0,102.188433267 33.23268723000001 0 0,102.18890481199998 33.23279276699998 0 0,102.18920219199998 33.232859322000024 0 0,102.18937636599998 33.23289830300001 0 0,102.18979278299997 33.23293470700003 0 0,102.19020919500002 33.23297111300002 0 0,102.19062561700002 33.23300752 0 0,102.19097793600002 33.23291425399998 0 0,102.19133025600001 33.23282098300001 0 0,102.19176845499999 33.23267902399999 0 0,102.19220664699998 33.23253706899999 0 0,102.19252672699997 33.232321592999995 0 0,102.19284745300001 33.232085884000014 0 0,102.19316819099998 33.231850165000026 0 0,102.19326860899997 33.23172676899998 0 0,102.193418968 33.23154200099998 0 0,102.19366974399998 33.231233841999995 0 0,102.19389934899999 33.230834103999996 0 0,102.19412895200003 33.230434359000014 0 0,102.194394821 33.23003036099999 0 0,102.19466069499998 33.22962637400002 0 0,102.19492657199999 33.22922239000002 0 0,102.19519244899999 33.228818407000006 0 0,102.19545262999998 33.228466594 0 0,102.19561288099999 33.22824989200001 0 0,102.19571280600002 33.228114765999976 0 0,102.19597298299999 33.22776294800002 0 0,102.19619965700002 33.22745424300001 0 0,102.19642633900003 33.22714553700001 0 0,102.196548033 33.227046583 0 0,102.19682206300001 33.22682375900001 0 0,102.19721778399997 33.226501988999985 0 0,102.19761349599997 33.226180226999986 0 0,102.19800769800003 33.22590565899998 0 0,102.19847283500002 33.22567317400001 0 0,102.19877729400002 33.22556867700001 0 0,102.19908174300002 33.22546418500002 0 0,102.19953030099998 33.22537305999998 0 0,102.19997887300002 33.225281935 0 0,102.200425183 33.225261617 0 0,102.20087148200003 33.22524128700002 0 0,102.20116066499997 33.22523766699999 0 0,102.20144985899998 33.22523405300001 0 0,102.20179600799997 33.22533295400001 0 0,102.20214215200002 33.225431850999996 0 0,102.20253860000003 33.22565335799999 0 0,102.20293504199998 33.22587486399999 0 0,102.20333147600002 33.22609637300002 0 0,102.20372790699997 33.226317876999985 0 0,102.203988197 33.22646545600003 0 0,102.20424848599998 33.22661303299998 0 0,102.20466815100002 33.226673086999995 0 0,102.20508781799998 33.22673314100001 0 0,102.20554605699999 33.22671644799999 0 0,102.20600429299998 33.22669975100001 0 0,102.20646253400002 33.226683047999984 0 0,102.20684576999997 33.22675239 0 0,102.20713378599999 33.22694911000002 0 0,102.20715227400001 33.22696173899999 0 0,102.20738655899999 33.227169472000014 0 0,102.20762084299997 33.22737720499998 0 0,102.20794627599997 33.227748953 0 0,102.20827171899998 33.228120690000026 0 0,102.20859715199998 33.22849243799999 0 0,102.20892258800001 33.228864176 0 0,102.20925630800002 33.229165239 0 0,102.20959002900003 33.229466306000006 0 0,102.20992374899998 33.22976736700002 0 0,102.21025746999999 33.23006843000002 0 0,102.21060699499998 33.230440706000024 0 0,102.21085074400003 33.23070032300001 0 0,102.21095651799999 33.230812981999975 0 0,102.21130605000002 33.23118525799998 0 0,102.211655586 33.23155753399999 0 0,102.211919422 33.231846899999994 0 0,102.212183262 33.23213626500001 0 0,102.21244710299999 33.23242563100001 0 0,102.21278522799997 33.23285433500001 0 0,102.21312335099998 33.233283038000025 0 0,102.21346147499997 33.23371174900001 0 0,102.21379959699999 33.234140464000006 0 0,102.21413772199998 33.23456916499998 0 0,102.21436819399997 33.23489827499998 0 0,102.21449786699998 33.23536685099998 0 0,102.21446599000001 33.23580143200002 0 0,102.214434116 33.23623601100002 0 0,102.21440224399998 33.236670591000006 0 0,102.21437037800001 33.237105181000004 0 0,102.21429445400003 33.23759952900002 0 0,102.214218517 33.23809385999999 0 0,102.21411135300002 33.23862292299998 0 0,102.21400419000003 33.23915198399999 0 0,102.21389703800003 33.239681054000016 0 0,102.21378988599997 33.240210131000026 0 0,102.21367376900002 33.24057871100001 0 0,102.21355764600003 33.24094728900002 0 0,102.21344152299997 33.24131586499999 0 0,102.21325187999997 33.241723286000024 0 0,102.21306224199998 33.24213071499997 0 0,102.21287261499998 33.24253815100002 0 0,102.21261736700001 33.24298796800002 0 0,102.21236211500002 33.243437782 0 0,102.21217942599998 33.243879100000015 0 0,102.21219514799998 33.24414265399997 0 0,102.212375544 33.244531386999995 0 0,102.21259842900002 33.24484683899999 0 0,102.21282131599997 33.245162289999996 0 0,102.21302255699999 33.245447077999984 0 0,102.21304421500002 33.24547772699998 0 0,102.213286934 33.245844643 0 0,102.21352965199998 33.24621155900002 0 0,102.21377237799999 33.24657847200001 0 0,102.21401509499998 33.24694538699998 0 0,102.21431200199999 33.247373013000015 0 0,102.21460891100003 33.247800638 0 0,102.21486787999999 33.24824511000003 0 0,102.21512685200003 33.248689583999976 0 0,102.21538582099998 33.24913405500001 0 0,102.21549593600002 33.249460467999995 0 0,102.21560604799998 33.24978688200002 0 0,102.21569465200002 33.250031826 0 0,102.215688226 33.250234146000025 0 0,102.215655148 33.25051685699998 0 0,102.21538816700001 33.25095629600003 0 0,102.215167764 33.25131908700001 0 0,102.21512120199998 33.25139572900002 0 0,102.21506676199999 33.251545118000024 0 0,102.21493641299998 33.251902805999975 0 0,102.21475161299998 33.25240989299999 0 0,102.21456682299998 33.25291697900002 0 0,102.214415777 33.25333148200002 0 0,102.214382043 33.25342405499998 0 0,102.21434070499998 33.25356101699998 0 0,102.21423839099998 33.253899993000005 0 0,102.21409473900002 33.254375933000006 0 0,102.213951097 33.254851883000015 0 0,102.21388221900003 33.255123672000025 0 0,102.213813335 33.255395453000006 0 0,102.21378913400002 33.25551650099999 0 0,102.21371017299998 33.25591144399999 0 0,102.21360700999998 33.256427433 0 0,102.21350385300002 33.256943422000006 0 0,102.21340070399998 33.25745941100001 0 0,102.21329754200002 33.25797541100002 0 0,102.21313781999999 33.258451003999994 0 0,102.212978109 33.25892657999998 0 0,102.21281840199998 33.25940215700001 0 0,102.21267069100003 33.259751188999985 0 0,102.212522981 33.260100221000016 0 0,102.21237528299997 33.260449258999984 0 0,102.212243656 33.260951627 0 0,102.21214550799999 33.26132616299998 0 0,102.21211201199998 33.26145398599999 0 0,102.21198037800002 33.26195633999998 0 0,102.21191901600002 33.262190524000005 0 0,102.21184875199998 33.262458691999996 0 0,102.21171711300002 33.26296104400001 0 0,102.21169494600002 33.263016472000004 0 0,102.211551273 33.263375741999994 0 0,102.21138544399997 33.26379045099998 0 0,102.21124638600003 33.26413822400002 0 0,102.211219621 33.264205162999986 0 0,102.211076214 33.264546130999975 0 0,102.21093280299999 33.264887096999985 0 0,102.21085412399998 33.265063854999994 0 0,102.21079003699998 33.26520782900002 0 0,102.210714763 33.26537694199999 0 0,102.21064727700002 33.265528560999996 0 0,102.21040496199998 33.26594828999998 0 0,102.210162637 33.266368032 0 0,102.20998502700002 33.266647498 0 0,102.20992783600002 33.266929662999985 0 0,102.210081607 33.26739877699998 0 0,102.210240209 33.267716155000016 0 0,102.21032086500003 33.267877548 0 0,102.21039881799999 33.26803353299999 0 0,102.21065023099999 33.26846434700002 0 0,102.21082905499998 33.268903653999985 0 0,102.21100788000001 33.26934296100001 0 0,102.21115380200001 33.269680300000005 0 0,102.21129972300002 33.27001763599998 0 0,102.21136038999998 33.27038343700002 0 0,102.211421057 33.270749240999976 0 0,102.21145795899997 33.27110438400001 0 0,102.21149485900003 33.27145952000001 0 0,102.21147057899998 33.27184365099998 0 0,102.21144629499997 33.272227783000005 0 0,102.21130216 33.27271720300001 0 0,102.21115803999999 33.273206621999975 0 0,102.21101391000002 33.27369605400003 0 0,102.21090375099999 33.27397701199999 0 0,102.21079358600002 33.27425796799997 0 0,102.210671961 33.274582443999975 0 0,102.21055033599998 33.27490691899999 0 0,102.21045278999998 33.27534879299998 0 0,102.21037628099998 33.27575703299999 0 0,102.21029977900002 33.27616527800001 0 0,102.210223283 33.27657353000001 0 0,102.21015404799999 33.27685542699999 0 0,102.21008480400002 33.27713731699998 0 0,102.20990330199999 33.277538161999985 0 0,102.209819762 33.277890592000006 0 0,102.20973622399998 33.27824302200003 0 0,102.20961558800002 33.27862499399998 0 0,102.20949494500002 33.27900697199999 0 0,102.20928239300002 33.279373383999996 0 0,102.20906984499999 33.27973978599999 0 0,102.20893146700001 33.27997833799998 0 0,102.208857303 33.28010618799999 0 0,102.20871331500001 33.280308864999995 0 0,102.20856707399997 33.28051471100002 0 0,102.20827684800003 33.28092323200002 0 0,102.20809630500003 33.28129373399997 0 0,102.20791575599998 33.28166424 0 0,102.20772380099999 33.28201423799999 0 0,102.20753185000001 33.282364228000006 0 0,102.207426467 33.28264530299998 0 0,102.20734517199998 33.282926922 0 0,102.20732968599998 33.283412478 0 0,102.207345385 33.283676034999985 0 0,102.20745664600003 33.28421844000002 0 0,102.207567912 33.284760844999994 0 0,102.20767917900002 33.28530325000003 0 0,102.207799416 33.28569062899999 0 0,102.20791965000001 33.286078008000004 0 0,102.20808124899997 33.28655404900002 0 0,102.20824284899999 33.287030093 0 0,102.20840444599997 33.287506140999994 0 0,102.20858641199999 33.287847666999994 0 0,102.20876837499998 33.28818919899999 0 0,102.20895034199998 33.288530725999976 0 0,102.20914253199999 33.288929844999984 0 0,102.20933471699999 33.289328969999985 0 0,102.20937321899999 33.28963352699998 0 0,102.20941172099998 33.28993808199999 0 0,102.209395599 33.290443873000015 0 0,102.209305922 33.290988501000015 0 0,102.20912567200003 33.29134889300002 0 0,102.20892068299997 33.29172897299998 0 0,102.208715703 33.29210904299998 0 0,102.20848760000001 33.292458221000004 0 0,102.20825949300001 33.292807401999994 0 0,102.20803493099999 33.29304531399998 0 0,102.20781037299997 33.29328322700002 0 0,102.20736672499999 33.29358706900001 0 0,102.206923071 33.29389090500001 0 0,102.20644891699999 33.294143435000024 0 0,102.20597475800002 33.294395968 0 0,102.20550059700003 33.29464850599999 0 0,102.20518030599999 33.294864012000005 0 0,102.20490560899998 33.295161526000015 0 0,102.20474619100003 33.295623595999984 0 0,102.20465775899999 33.29612776099998 0 0,102.20463376499998 33.296501783999986 0 0,102.20460976800001 33.296875804000024 0 0,102.20454671700003 33.29734004699998 0 0,102.20446151099998 33.29774304799997 0 0,102.204254983 33.29817031900001 0 0,102.20404845500002 33.298597597000025 0 0,102.203945664 33.29881025499998 0 0,102.20384192900002 33.299024867000014 0 0,102.203598005 33.29937560799999 0 0,102.20343003800002 33.29961714000001 0 0,102.20335409199998 33.299726346 0 0,102.203015129 33.30010010699999 0 0,102.20266296800003 33.30052391100003 0 0,102.20231081600002 33.30094771 0 0,102.20195865900001 33.30137149900003 0 0,102.20164549999998 33.30161414899999 0 0,102.20149523499998 33.30173058600002 0 0,102.20133234399998 33.30185680400001 0 0,102.20101918199998 33.302099451000004 0 0,102.200797164 33.30225641300001 0 0,102.20064613400001 33.302455467000016 0 0,102.200541348 33.30271630499999 0 0,102.20045676400002 33.303099083000006 0 0,102.20042788299997 33.30362483900001 0 0,102.20041186899999 33.303916335 0 0,102.200399 33.304150585 0 0,102.20043338300002 33.30458327399998 0 0,102.20046776599997 33.305015964999996 0 0,102.200502142 33.305448662 0 0,102.200593406 33.305987249 0 0,102.20068467499999 33.30652583 0 0,102.20077594499998 33.307064411 0 0,102.20086721000001 33.30760298500002 0 0,102.20087943700003 33.30797445100001 0 0,102.20089166499997 33.30834591399997 0 0,102.20090388699998 33.308717371 0 0,102.20089190700003 33.30909164899998 0 0,102.20087992999999 33.30946593200002 0 0,102.20090053899997 33.309952305000024 0 0,102.20092114800002 33.31043868199998 0 0,102.20096248099998 33.31090528200002 0 0,102.201003807 33.311371872999985 0 0,102.201045136 33.31183845999999 0 0,102.20110927899998 33.312346058 0 0,102.20115314600002 33.31269321899998 0 0,102.20117341999998 33.31285365999997 0 0,102.20123754899998 33.31336126999997 0 0,102.20119758599998 33.313856398999974 0 0,102.20115762199998 33.31435152400002 0 0,102.20119350800002 33.31473700599997 0 0,102.20132319800001 33.315205590000005 0 0,102.20142944700001 33.315653408 0 0,102.201511702 33.31600011500001 0 0,102.20153568799998 33.31610121900002 0 0,102.20167707899998 33.316455338000026 0 0,102.20173518000001 33.31660086099998 0 0,102.20181846600002 33.31680946300003 0 0,102.20193303000002 33.31709637199998 0 0,102.20195986700003 33.31716358 0 0,102.20213970700001 33.31757255299999 0 0,102.202390321 33.31803036100001 0 0,102.20264093200001 33.31848817000002 0 0,102.20289155900002 33.31894597799999 0 0,102.20292940899998 33.31927076599999 0 0,102.20296724500002 33.319595564 0 0,102.20305853000002 33.32013415 0 0,102.20314981500002 33.32067272799998 0 0,102.20325347800002 33.32120146300002 0 0,102.20336837299999 33.32155189100001 0 0,102.20340728999997 33.32167058499999 0 0,102.203413581 33.32169983799997 0 0,102.20344574199999 33.321849407 0 0,102.203456587 33.32189984500002 0 0,102.20346541100002 33.321940875999985 0 0,102.20350953899998 33.322146094000004 0 0,102.20350957 33.32214623300001 0 0,102.20330808900002 33.32223819500001 0 0,102.203145974 33.32243791799999 0 0,102.20314590700002 33.32243799999998 0 0,102.20305012900002 33.32272649499998 0 0,102.20300019799998 33.32320493999998 0 0,102.20295911800002 33.32340735499997 0 0,102.20295909599997 33.32340746599999 0 0,102.20274361700001 33.32364966099999 0 0,102.20251455800002 33.32377529199999 0 0,102.20226687399997 33.323944057999995 0 0,102.20226680899998 33.323944102999974 0 0,102.20220934100001 33.32411719999999 0 0,102.20228700199999 33.32439506700001 0 0,102.20239878899997 33.324688234999996 0 0,102.20232363399998 33.32487526 0 0,102.20232355399997 33.324875460999976 0 0,102.20218284600003 33.324944953 0 0,102.20170364400002 33.32495352400002 0 0,102.20122443999998 33.32496209599998 0 0,102.20074522700003 33.324970678 0 0,102.20028142400002 33.324858498000026 0 0,102.20002846800003 33.32464933799997 0 0,102.19976946399998 33.32462896800001 0 0,102.19928092399999 33.32474874000002 0 0,102.19889057900002 33.325045106999994 0 0,102.19857924899998 33.325306936000004 0 0,102.19826792200001 33.32556876799998 0 0,102.19786493599997 33.32571953299998 0 0,102.19757835299998 33.32574939900002 0 0,102.19729176700002 33.325779264999994 0 0,102.19701615999998 33.325736715999994 0 0,102.196740551 33.32569416199999 0 0,102.196356691 33.32551837400001 0 0,102.195972832 33.32534258300001 0 0,102.195950546 33.32534037400001 0 0,102.19579371200001 33.32532482200003 0 0,102.19558205800001 33.325303835 0 0,102.19556308799997 33.325301954 0 0,102.195444742 33.32529022099999 0 0,102.19540648600002 33.32528642800003 0 0,102.19521357500003 33.325267301999986 0 0,102.19513833000002 33.32528067700002 0 0,102.19509409 33.32528854200001 0 0,102.19477832500002 33.32534467400001 0 0,102.19471622999998 33.325373008999975 0 0,102.19463791800001 33.325408744000015 0 0,102.19452885700002 33.32545851100002 0 0,102.194497485 33.325472827 0 0,102.194463326 33.325488414000006 0 0,102.19444453199998 33.32549698999998 0 0,102.19441583399998 33.325521476999995 0 0,102.19411822799998 33.32577541500001 0 0,102.193791927 33.326053839999986 0 0,102.193601651 33.32621620100002 0 0,102.19352813 33.326278935999994 0 0,102.19346561700002 33.326332277000006 0 0,102.19344330899997 33.32636596499998 0 0,102.19324122400002 33.32667114200001 0 0,102.19315859400001 33.32679592400001 0 0,102.19309710599998 33.32688877999999 0 0,102.19309233799999 33.32689597900003 0 0,102.19301683600003 33.327009997000005 0 0,102.192855882 33.32725307200002 0 0,102.192817063 33.32731169700003 0 0,102.19279245799999 33.327348855000025 0 0,102.19278406699999 33.32736563899999 0 0,102.19264568400001 33.32764242899998 0 0,102.19259900899999 33.327735787999984 0 0,102.19255026299999 33.327833286999976 0 0,102.19254579300002 33.32784222700002 0 0,102.19235074400001 33.32823236600001 0 0,102.19229913200002 33.32833559900001 0 0,102.19229430000001 33.328345264000006 0 0,102.19228618900001 33.328361488999974 0 0,102.19223545300002 33.328462968 0 0,102.192165327 33.32860322900001 0 0,102.19205246899998 33.328828961 0 0,102.19202330899998 33.32886923799998 0 0,102.19183508100002 33.329129224999974 0 0,102.19172934099998 33.329275282000026 0 0,102.19161769800002 33.329429491999974 0 0,102.19124617300002 33.32967782999998 0 0,102.190955632 33.329872029 0 0,102.19087463800003 33.32992616500002 0 0,102.19084307100002 33.32994726499999 0 0,102.19050310300003 33.33017450599999 0 0,102.19032902100003 33.330289755000024 0 0,102.190291463 33.330314620000024 0 0,102.19023725699998 33.330350506 0 0,102.190161209 33.33040084999999 0 0,102.18997141099999 33.33052649799998 0 0,102.18987758999998 33.330559385000015 0 0,102.18985803800001 33.33056453500001 0 0,102.18974896600002 33.330593265000005 0 0,102.18958442000002 33.330636605999985 0 0,102.189358685 33.33069607099998 0 0,102.18929125 33.33071383499998 0 0,102.189199298 33.33071783999998 0 0,102.18904005600001 33.330724777 0 0,102.189013655 33.330725927 0 0,102.18896186900002 33.33072818300002 0 0,102.188880627 33.33073172100001 0 0,102.18863248500003 33.33074252900002 0 0,102.18829023900003 33.330618517000005 0 0,102.18794985800002 33.33043641799998 0 0,102.187881307 33.33021229299999 0 0,102.18785586500002 33.33012911200001 0 0,102.187921464 33.32974061599998 0 0,102.18794141900003 33.32962242299999 0 0,102.18789653300001 33.329403422999974 0 0,102.18787221500003 33.329366153000024 0 0,102.18778104799998 33.32922642199998 0 0,102.187659957 33.32922368200002 0 0,102.18755690699999 33.329252524000026 0 0,102.18746780100003 33.32927746299998 0 0,102.18719432300003 33.32939856799999 0 0,102.18718681399997 33.32940189300001 0 0,102.18704504599998 33.32940528900002 0 0,102.18687496899997 33.32940936199998 0 0,102.18671484499998 33.32934972100003 0 0,102.18658416300002 33.329301043999976 0 0,102.18645465100002 33.329021993000026 0 0,102.18638685399998 33.32870801299998 0 0,102.18631905299998 33.328394033999984 0 0,102.18613110400003 33.328317115000004 0 0,102.18594035199999 33.328327322999996 0 0,102.185765538 33.32850405099998 0 0,102.18574352000002 33.32852630999997 0 0,102.18571466700001 33.32861708299998 0 0,102.185702596 33.328655062999985 0 0,102.18567561999998 33.32873993200002 0 0,102.185647211 33.32882931 0 0,102.18563990899997 33.32890342799999 0 0,102.18559578100002 33.32935131400001 0 0,102.18557357600002 33.329772245000015 0 0,102.18555136999998 33.33019317600002 0 0,102.185529154 33.33061411 0 0,102.185517925 33.330826910999974 0 0,102.18551134400002 33.33095162699999 0 0,102.18550694200002 33.331035042999986 0 0,102.18551394299999 33.331186909999985 0 0,102.18552581199998 33.33144436800001 0 0,102.185531771 33.331573633000005 0 0,102.1855339 33.33161979800002 0 0,102.18554468399998 33.331853695999996 0 0,102.18554983400003 33.33191583399997 0 0,102.18557658399999 33.33223867200002 0 0,102.18558199799998 33.332303998999976 0 0,102.18558432200001 33.332332055999984 0 0,102.18559126299999 33.33241580399999 0 0,102.18560706900001 33.33260651699999 0 0,102.18560848499999 33.33262364699999 0 0,102.18561690500002 33.33272493599998 0 0,102.18561693700002 33.33272532900003 0 0,102.18561697299998 33.33272576600001 0 0,102.185617869 33.332736544 0 0,102.18564049700001 33.33300875100002 0 0,102.18572043900002 33.33350112199997 0 0,102.18584131900002 33.333639525000024 0 0,102.18600498199999 33.333876901999986 0 0,102.18604825199998 33.33399004500001 0 0,102.18615388 33.33426623999998 0 0,102.18616795000003 33.334349492 0 0,102.18618473499998 33.33444879899997 0 0,102.18619819100002 33.334528421000016 0 0,102.18621850099998 33.33464858299999 0 0,102.18630656699997 33.334820835000016 0 0,102.186687065 33.335117578999984 0 0,102.18707009600001 33.335335794 0 0,102.18745311999999 33.33555401900003 0 0,102.187621213 33.33568807400002 0 0,102.187663725 33.33572197900003 0 0,102.18775735899999 33.33579665100001 0 0,102.18802367299998 33.33600567899998 0 0,102.188289978 33.33621470899999 0 0,102.18851625500002 33.33645557099999 0 0,102.18858469499997 33.33659811199999 0 0,102.18866247300002 33.33676010200003 0 0,102.18892817400001 33.337231040000006 0 0,102.18919386599998 33.33770198399998 0 0,102.18938896600002 33.33794213800002 0 0,102.18964475299998 33.338236051000024 0 0,102.18997850400001 33.33853173199998 0 0,102.19009409099999 33.33860656600001 0 0,102.190345337 33.33876922500002 0 0,102.19071216700002 33.339006703999985 0 0,102.19107900400002 33.33924418599997 0 0,102.19144582899997 33.33948167800003 0 0,102.191900938 33.33972334600003 0 0,102.19235605699998 33.33996501199999 0 0,102.19281118499998 33.340206680999984 0 0,102.193179703 33.34039181999998 0 0,102.19329395300002 33.340449218 0 0,102.19354821899998 33.340576957999986 0 0,102.194008268 33.340827459000025 0 0,102.19446832199998 33.341077966 0 0,102.19492836799998 33.34132846199998 0 0,102.19536903900001 33.34153486700001 0 0,102.195809704 33.341741265999985 0 0,102.19625036399998 33.34194766600001 0 0,102.19665693799999 33.34216312000001 0 0,102.19706351999997 33.342378569999994 0 0,102.19747009500003 33.342594022000014 0 0,102.19787667000003 33.342809475000024 0 0,102.19812027400002 33.342998325999986 0 0,102.198461866 33.34329416100002 0 0,102.19880345199999 33.34358999599999 0 0,102.19910648500002 33.343871863000004 0 0,102.19954269200002 33.344137088000025 0 0,102.199978891 33.344402315000025 0 0,102.20043540799998 33.344666682000025 0 0,102.20089193400003 33.344931051 0 0,102.20134846399998 33.34519541899999 0 0,102.20180498899998 33.34545977900001 0 0,102.20226151700001 33.34572414799999 0 0,102.202646324 33.34598688800003 0 0,102.20303112699997 33.34624963599998 0 0,102.203415941 33.346512390999976 0 0,102.20352196800002 33.346584785000005 0 0,102.20361316499998 33.34664705300003 0 0,102.20380075899999 33.34677513899999 0 0,102.20418556099997 33.34703787799998 0 0,102.20443022699999 33.347194 0 0,102.20449649800003 33.347236287999976 0 0,102.20464982800002 33.34733412600002 0 0,102.20467489700002 33.34735012200002 0 0,102.20482293999999 33.347434204000024 0 0,102.20515511399998 33.34762286099999 0 0,102.20563532300002 33.34789560399997 0 0,102.205863926 33.34802544299998 0 0,102.20611553499998 33.34816834700001 0 0,102.206215956 33.34821401900001 0 0,102.20661541200002 33.348395692 0 0,102.20704106800002 33.34858928599999 0 0,102.20704882299998 33.34859281299998 0 0,102.20711528099997 33.34862303900002 0 0,102.20750134500003 33.348749596000005 0 0,102.20788741400003 33.34887615399998 0 0,102.20834922300003 33.349074261 0 0,102.20875721300001 33.349249283999995 0 0,102.20881102599998 33.349272369000005 0 0,102.20888911499998 33.34930586799999 0 0,102.20897319199997 33.34934193700002 0 0,102.20927282899999 33.349470474999976 0 0,102.20972002500002 33.349637691 0 0,102.20990246500003 33.34967777100002 0 0,102.21018490799997 33.349739821000014 0 0,102.21046392 33.349798479000015 0 0,102.21097767600003 33.34983621499998 0 0,102.21149143000002 33.34987394900003 0 0,102.21200518 33.34991167800001 0 0,102.212486904 33.34997488699997 0 0,102.21262783999998 33.35001575299998 0 0,102.21278067200001 33.350060066000026 0 0,102.21316537000001 33.35023023000002 0 0,102.21355006800002 33.35040039500001 0 0,102.21393476100002 33.350570559000005 0 0,102.21433844400002 33.35079789700001 0 0,102.21474212599998 33.351025236 0 0,102.21493322700002 33.35113285900002 0 0,102.21514579900003 33.351252574 0 0,102.21550325499999 33.35146141000001 0 0,102.21586071899998 33.351670246000026 0 0,102.21621818699998 33.35187908199998 0 0,102.21659746400002 33.35221937 0 0,102.21697673900002 33.35255965599998 0 0,102.21735603399998 33.35289994300001 0 0,102.21761363299998 33.35314145799998 0 0,102.217871226 33.35338297200002 0 0,102.21808162500002 33.35363652799998 0 0,102.21825875100001 33.35395482000001 0 0,102.21846790199999 33.35424763100002 0 0,102.21870407400002 33.354672021 0 0,102.21881840600003 33.35500200400003 0 0,102.218978693 33.355359204000024 0 0,102.21919311200003 33.355731806999984 0 0,102.21940752900002 33.35610440900001 0 0,102.219621948 33.35647700999999 0 0,102.21978879800002 33.35675086600003 0 0,102.21995564899998 33.357024723999984 0 0,102.22018669699997 33.35732457400002 0 0,102.220417742 33.35762441899999 0 0,102.220648788 33.357924275000016 0 0,102.220770303 33.358100346000015 0 0,102.22094715499998 33.35835659600002 0 0,102.22113429000001 33.35860634800002 0 0,102.22133726599998 33.35897105800001 0 0,102.22141958499998 33.35933547100001 0 0,102.22142275599998 33.35934950799998 0 0,102.22146822000002 33.35975979300002 0 0,102.221513689 33.360170079 0 0,102.22155915899998 33.36058036899999 0 0,102.22158513400001 33.36099022399998 0 0,102.22159473300002 33.361301486 0 0,102.22167360200001 33.36158155800001 0 0,102.22175247500002 33.36186163000002 0 0,102.22189229999998 33.362372252 0 0,102.22198405400002 33.362554381999985 0 0,102.22216989200001 33.362845031000006 0 0,102.22235572599999 33.36313567899998 0 0,102.22256209800003 33.36339404500001 0 0,102.22276847699999 33.36365241599998 0 0,102.223090534 33.36395430499999 0 0,102.22332824199998 33.36414788600001 0 0,102.22356594399997 33.364341464999995 0 0,102.22387023800002 33.36458838300001 0 0,102.22417453899999 33.364835304999986 0 0,102.224478842 33.36508222600003 0 0,102.22469679800002 33.36528354799998 0 0,102.22491474999998 33.365484869 0 0,102.22518092299998 33.36570364300002 0 0,102.22544709800002 33.36592242099999 0 0,102.22574968100002 33.36622386200003 0 0,102.22605225400002 33.366525302000014 0 0,102.22612700600001 33.366618259000006 0 0,102.22628685500001 33.36681703400001 0 0,102.22652146399997 33.36710876699999 0 0,102.226830156 33.367524935999995 0 0,102.227117878 33.36791284200001 0 0,102.22713884199999 33.36794110400001 0 0,102.22730521199998 33.36823131 0 0,102.22747158700003 33.36852151800002 0 0,102.22766305099998 33.368943263000006 0 0,102.22785450600003 33.369365003999974 0 0,102.22800827399999 33.369744964000006 0 0,102.22816204600002 33.370124927999996 0 0,102.22825556499998 33.370349678000025 0 0,102.228361447 33.37060413400002 0 0,102.22854342300002 33.37101746799999 0 0,102.22874177800003 33.371529407000025 0 0,102.22884681300002 33.37190828600001 0 0,102.22900263499997 33.37232648899999 0 0,102.22915845099999 33.37274469800002 0 0,102.22931426000002 33.37316290299998 0 0,102.22936457700001 33.37345091999998 0 0,102.22938029800002 33.37354090500003 0 0,102.22946968899998 33.37395923899999 0 0,102.22948222999997 33.37401792999998 0 0,102.22959641 33.37446613499998 0 0,102.22960945900002 33.37451735600001 0 0,102.22973667999997 33.37501679100001 0 0,102.229845968 33.375445802 0 0,102.22985779599998 33.37549223100001 0 0,102.229863905 33.375516213000026 0 0,102.22993099299998 33.37586149499998 0 0,102.22993222500003 33.37604573599998 0 0,102.22993438700001 33.376369066999985 0 0,102.229992853 33.376644251000016 0 0,102.23002350399997 33.37678851300001 0 0,102.23011262799997 33.37720796299999 0 0,102.23020174599998 33.377627415000006 0 0,102.230290863 33.378046857000015 0 0,102.23030582400003 33.378497385 0 0,102.230320796 33.37894792899999 0 0,102.23037860300002 33.37943216299999 0 0,102.23041614499999 33.379746721000004 0 0,102.23043639600002 33.379916389000016 0 0,102.23049419099999 33.380400613999996 0 0,102.23055198700001 33.380884838999975 0 0,102.23055850600002 33.381294260000004 0 0,102.23063003499999 33.38156469699999 0 0,102.23063690999999 33.38159068700003 0 0,102.23071530599998 33.381887113999994 0 0,102.230816715 33.38238050299998 0 0,102.230925399 33.382644864999975 0 0,102.23100355700001 33.382834962000004 0 0,102.23103409100003 33.38290922200002 0 0,102.23124406699998 33.38336410400001 0 0,102.23145403299998 33.38381899199999 0 0,102.23166399000002 33.384273877 0 0,102.23187396600002 33.38472876200001 0 0,102.23203874400002 33.385070773999985 0 0,102.23218582599998 33.38537606900002 0 0,102.232203513 33.385412782 0 0,102.23229740300002 33.38560767199999 0 0,102.23236827800002 33.38575478600001 0 0,102.23253339500002 33.386085888000025 0 0,102.23272487000003 33.38640665899999 0 0,102.23291634700001 33.38672743000001 0 0,102.23310781100002 33.387048209 0 0,102.23343899700001 33.38747577800001 0 0,102.23377018600002 33.387903349 0 0,102.23410138000003 33.388330931999974 0 0,102.23443500899998 33.38868215999997 0 0,102.23445636299999 33.38870464199999 0 0,102.234768632 33.389033383000026 0 0,102.23510226100001 33.38938460999998 0 0,102.235222271 33.38949867299999 0 0,102.23535801000003 33.38962768699997 0 0,102.235515841 33.38977770399998 0 0,102.23561375100002 33.38987076400002 0 0,102.23598897400001 33.39014106000002 0 0,102.23636420899999 33.39041135399998 0 0,102.23673944400002 33.39068164899999 0 0,102.23717762799998 33.390861401999985 0 0,102.23718253300001 33.39086341400002 0 0,102.23762562000002 33.39104517999999 0 0,102.23806207799998 33.39112856999998 0 0,102.23849853799999 33.39121196100001 0 0,102.23892731400002 33.39122968800001 0 0,102.23935608800002 33.391247411999984 0 0,102.239771953 33.39126212299999 0 0,102.24018782500002 33.391276839 0 0,102.24060368800002 33.391291550999995 0 0,102.240905182 33.39132281100001 0 0,102.24120667900002 33.391354073 0 0,102.24157359100002 33.39147683099998 0 0,102.24157362900002 33.39147684400001 0 0,102.24169665599999 33.39151800399998 0 0,102.24194050800003 33.39159958800002 0 0,102.24242989800001 33.39175780900001 0 0,102.24291928399998 33.39191602699998 0 0,102.24302110000002 33.39194894399998 0 0,102.24340868399997 33.39207424799997 0 0,102.24381305600002 33.392246940999996 0 0,102.24430756599997 33.39244892099998 0 0,102.24480208900002 33.39265090800001 0 0,102.24529661600002 33.39285288799999 0 0,102.24570254100001 33.39297649399998 0 0,102.246108462 33.393100102000005 0 0,102.24643586899998 33.393238344 0 0,102.246763278 33.393376585 0 0,102.24716111100003 33.393602326999996 0 0,102.24755894200001 33.39382806499998 0 0,102.24795677899999 33.39405381 0 0,102.24835460899999 33.39427956200001 0 0,102.24876916199997 33.394542504000015 0 0,102.249183727 33.394805442000006 0 0,102.249598289 33.39506838699998 0 0,102.25001283799998 33.395331321000015 0 0,102.250427392 33.395594265 0 0,102.25084195599999 33.395857217000014 0 0,102.25118253 33.395990375999986 0 0,102.25131911400001 33.39604377799998 0 0,102.25133515800002 33.396050050999975 0 0,102.25179626699997 33.39623033100003 0 0,102.25227342699998 33.396416894000026 0 0,102.25275058300002 33.39660346300002 0 0,102.25320813600001 33.396638146999976 0 0,102.25366569300002 33.39667282800002 0 0,102.25416250299998 33.39670020099999 0 0,102.254485773 33.39671801399999 0 0,102.254659312 33.39672757599999 0 0,102.25494600399998 33.396698963000006 0 0,102.25512918499999 33.396680679999974 0 0,102.25548461300002 33.396645208999985 0 0,102.25559906799998 33.396633785999995 0 0,102.255835698 33.39659514300001 0 0,102.256128751 33.39654728400001 0 0,102.25665842199999 33.396460776000026 0 0,102.25698894099997 33.396500828 0 0,102.25727943300001 33.39657274000001 0 0,102.25771314899998 33.396738099000004 0 0,102.25778086399998 33.396763916 0 0,102.25824224799999 33.39698693999998 0 0,102.25849372099998 33.39726534800002 0 0,102.25874519899997 33.397543755000015 0 0,102.25899666599997 33.397822159999976 0 0,102.25916499099998 33.39805507199998 0 0,102.25934965599998 33.39837207099998 0 0,102.25938719599998 33.39843651199999 0 0,102.25943337000001 33.39883043200001 0 0,102.25941308 33.399165584 0 0,102.25939683299998 33.399433837000004 0 0,102.25939278200002 33.39950074199999 0 0,102.25921964999998 33.39988573300002 0 0,102.25911903000002 33.400109477 0 0,102.259046517 33.40027071899999 0 0,102.258960736 33.40046147300001 0 0,102.25887339500002 33.40065569799998 0 0,102.258782849 33.40085705000001 0 0,102.25870027500002 33.40104067499999 0 0,102.25853600300002 33.40129897700001 0 0,102.25837172799999 33.40155728100001 0 0,102.25821616399998 33.40200404900003 0 0,102.258131429 33.40224741100002 0 0,102.25806060899998 33.402450810999994 0 0,102.25790504899999 33.402897567000025 0 0,102.25774948200001 33.403344323 0 0,102.25771225699998 33.40343207900003 0 0,102.25758608799998 33.40372951699999 0 0,102.25742269900002 33.404114714 0 0,102.257361263 33.404259556 0 0,102.25725931199997 33.40449991600002 0 0,102.257095918 33.404885111 0 0,102.25693366299998 33.40538901399998 0 0,102.25677140900001 33.40589291700002 0 0,102.25666306599999 33.40623430800002 0 0,102.256601918 33.406781384 0 0,102.25656261699999 33.407133015 0 0,102.25654367200002 33.407302523 0 0,102.25654077299998 33.40732846200001 0 0,102.25647962800002 33.40787553299998 0 0,102.25641848599997 33.408422599000005 0 0,102.25637989199998 33.408747823 0 0,102.25635648100001 33.40894510200002 0 0,102.256347662 33.40901942300002 0 0,102.25629448299998 33.40946760700001 0 0,102.25627707799998 33.40961431400001 0 0,102.25623249400002 33.40999009900003 0 0,102.25626734999997 33.41043287999997 0 0,102.25630220099998 33.41087566099998 0 0,102.25641276200002 33.41139378700001 0 0,102.25652332700002 33.41191191600001 0 0,102.25669370100002 33.412390453 0 0,102.25686408000001 33.412868984 0 0,102.25703445200003 33.41334750499999 0 0,102.25720482499997 33.41382602599998 0 0,102.25732901399999 33.414221672999986 0 0,102.25751017699997 33.41466769099998 0 0,102.25756241900001 33.41475885099999 0 0,102.257685971 33.41497443899999 0 0,102.257861763 33.41528118999997 0 0,102.25816305900003 33.41563164600001 0 0,102.25847750000003 33.416060964999986 0 0,102.25879195700003 33.41649029199999 0 0,102.25910640299998 33.41691962099998 0 0,102.25942084399998 33.41734894000001 0 0,102.259735294 33.41777825899999 0 0,102.25994422299999 33.417962956 0 0,102.26015315199999 33.418147653000005 0 0,102.26054312299999 33.41836909199998 0 0,102.26093309599997 33.41859053100001 0 0,102.26132307699999 33.41881196899999 0 0,102.26164316400002 33.41887633900001 0 0,102.26196325000001 33.418940710000015 0 0,102.262469952 33.418968267000025 0 0,102.262851721 33.41894197099998 0 0,102.26291993199999 33.418937271999994 0 0,102.26336990599998 33.41890628099998 0 0,102.26376503900002 33.418756745999985 0 0,102.26411227900002 33.418625335 0 0,102.26416016600001 33.41860721199998 0 0,102.26455529600003 33.418457681999996 0 0,102.26487333799997 33.418276436999975 0 0,102.26519137700001 33.418095193 0 0,102.265649817 33.41779426099998 0 0,102.26610826699999 33.41749332400002 0 0,102.26656670800003 33.41719237699999 0 0,102.26682390299999 33.41700937000002 0 0,102.26694608000003 33.416922433000025 0 0,102.26732545300001 33.416652494999994 0 0,102.267617809 33.416356081 0 0,102.26780343799999 33.416167875999975 0 0,102.26791016599998 33.41605966700001 0 0,102.26819248499999 33.415731306 0 0,102.26821407300002 33.415706199 0 0,102.26855739000001 33.41534049799998 0 0,102.26890071000003 33.41497480100003 0 0,102.26924403800001 33.41460911299998 0 0,102.26958736699999 33.41424342099998 0 0,102.26993068399997 33.41387772500002 0 0,102.27025356399997 33.41354103499998 0 0,102.270582429 33.41322085500002 0 0,102.27091129500002 33.41290068000001 0 0,102.27124016099998 33.41258050599998 0 0,102.27155225899998 33.41227632900001 0 0,102.271864359 33.41197215400001 0 0,102.27217644900003 33.411667971999975 0 0,102.27248853399999 33.41136378599998 0 0,102.27289044999998 33.410996087 0 0,102.27325078400003 33.41070933899999 0 0,102.273611114 33.410422590999985 0 0,102.27389985100001 33.410240676 0 0,102.27418858800002 33.410058762000006 0 0,102.27454533399998 33.409886527000026 0 0,102.27490207599999 33.40971428900002 0 0,102.27521750300002 33.409614815 0 0,102.27553293099999 33.409515338000006 0 0,102.27602416399998 33.40941153699998 0 0,102.27640265100001 33.40937618999999 0 0,102.27678114700001 33.40934083799999 0 0,102.27715963700001 33.40930548900002 0 0,102.27741219299998 33.40934378100002 0 0,102.27790532699998 33.40938735100002 0 0,102.27839847500002 33.40943092399999 0 0,102.27889161799999 33.409474494999984 0 0,102.27937313899997 33.40968152099998 0 0,102.27979973100003 33.40977274099998 0 0,102.280159331 33.40982156199999 0 0,102.28051892500002 33.409870375000025 0 0,102.28101448199999 33.41004494399999 0 0,102.28151004799997 33.41021951900001 0 0,102.28200561900002 33.410394102 0 0,102.28246662800001 33.41063341099999 0 0,102.28255334400001 33.410701175999975 0 0,102.28279533300002 33.410890279 0 0,102.28312404899998 33.41114714399998 0 0,102.28345276700003 33.41140400400002 0 0,102.28349788899999 33.41143926299998 0 0,102.28358849099999 33.411510061 0 0,102.28378148000002 33.41166086499999 0 0,102.28403793400003 33.411887491000016 0 0,102.284086634 33.41193052699998 0 0,102.28429438900002 33.412114116 0 0,102.28463684399998 33.41239992499999 0 0,102.28509567999998 33.41271010700001 0 0,102.28555450800002 33.413020286999995 0 0,102.28601332599999 33.413330469000016 0 0,102.286414831 33.41360119299998 0 0,102.28681634100002 33.413871916000005 0 0,102.28684597 33.41389189400002 0 0,102.28721784499999 33.41414263799999 0 0,102.28761934099998 33.414413361000015 0 0,102.28802152899999 33.41466226599999 0 0,102.28842371500002 33.41491117200002 0 0,102.28882590299997 33.415160077999985 0 0,102.28914295200002 33.41532253700001 0 0,102.28945999899997 33.415484993999996 0 0,102.28978806700002 33.41560676400002 0 0,102.29018721199998 33.41564004700001 0 0,102.29058636399998 33.415673330000004 0 0,102.290967427 33.415683871 0 0,102.29134848299998 33.415694411000004 0 0,102.291727724 33.415704902000016 0 0,102.29172953300002 33.41570495100001 0 0,102.29215939699998 33.415631195 0 0,102.29258926300002 33.41555743700002 0 0,102.29301913299997 33.41548368000002 0 0,102.29342170899997 33.415391133000014 0 0,102.29382427899998 33.415298587999985 0 0,102.29428308299998 33.415130870999974 0 0,102.29474188699999 33.414963156 0 0,102.29520068800002 33.41479543999998 0 0,102.29565950300002 33.414627725 0 0,102.29611832299997 33.41446000899998 0 0,102.29651872800002 33.414253153999994 0 0,102.29691913200003 33.414046300999985 0 0,102.29731953599997 33.413839447999976 0 0,102.29772345999999 33.41361360100001 0 0,102.298127394 33.41338775899999 0 0,102.29853133400002 33.41316191300001 0 0,102.29880051800001 33.41297951299998 0 0,102.29906970100001 33.412797114 0 0,102.299453836 33.412527176000026 0 0,102.29983798 33.412257237999995 0 0,102.30022212699998 33.411987297999985 0 0,102.30056493900003 33.411746401000016 0 0,102.300606265 33.411717361 0 0,102.30098205299998 33.41134902099998 0 0,102.30135784599997 33.410980686000016 0 0,102.30173364900003 33.41061233800002 0 0,102.30193606900002 33.41037936399999 0 0,102.30213848599999 33.41014639100001 0 0,102.30230264900001 33.40988802800001 0 0,102.30246681400001 33.40962966500001 0 0,102.302696599 33.40914353599999 0 0,102.30290196700003 33.408815128000015 0 0,102.30310733099998 33.408486727000025 0 0,102.30331269700002 33.408158329 0 0,102.30355330100002 33.407795222000004 0 0,102.30379389799998 33.40743210900001 0 0,102.304034489 33.407068993999985 0 0,102.30427508100001 33.40670588199998 0 0,102.304598833 33.40633640300001 0 0,102.30491802199998 33.406114156 0 0,102.30531395899999 33.40593450099999 0 0,102.30570989699999 33.405754844 0 0,102.30607733699998 33.40555001400003 0 0,102.30644478099998 33.40534518499999 0 0,102.30679798300002 33.405074558000024 0 0,102.30715118799998 33.40480392500001 0 0,102.30750439299999 33.404533301000015 0 0,102.30775389899998 33.40424951099999 0 0,102.308003397 33.40396571000002 0 0,102.30825290400003 33.40368190700002 0 0,102.30862513800002 33.40332164300003 0 0,102.308997358 33.40296139399999 0 0,102.30939503899998 33.402724465000006 0 0,102.30979273000003 33.40248753499998 0 0,102.31018764200002 33.402340584 0 0,102.31058254300001 33.402193634000014 0 0,102.31092741499998 33.402086521 0 0,102.31127228999998 33.40197940799999 0 0,102.31170376799997 33.401912369 0 0,102.312135243 33.40184532799998 0 0,102.31256670900001 33.40177828499998 0 0,102.312832802 33.401694014999975 0 0,102.31309889300002 33.40160974499997 0 0,102.31344919700001 33.40143180199999 0 0,102.31379950000002 33.40125386099999 0 0,102.31414980199997 33.401075918000004 0 0,102.31454264500002 33.400784294999994 0 0,102.31493549100003 33.40049266699998 0 0,102.315328336 33.400201041 0 0,102.31564847700002 33.39994604100002 0 0,102.316065799 33.399704059999976 0 0,102.31648311999999 33.39946207999998 0 0,102.31660751800001 33.399389946999975 0 0,102.31690044099997 33.399220094999976 0 0,102.31723705299999 33.39906366299999 0 0,102.31757366300002 33.39890723000002 0 0,102.31791027499997 33.398750803999974 0 0,102.31818635799999 33.39865855300002 0 0,102.31846244000002 33.398566302000006 0 0,102.318756011 33.398539907999975 0 0,102.31904958199999 33.39851350499998 0 0,102.31945017700002 33.398497597000016 0 0,102.31985075799997 33.39848169999999 0 0,102.32038885399999 33.39854243899998 0 0,102.32047614300001 33.39855229 0 0,102.320762554 33.39858461099999 0 0,102.32092696500001 33.398603165 0 0,102.32146507599998 33.398663898999985 0 0,102.32196900000002 33.39877845799998 0 0,102.32247291800002 33.39889301599999 0 0,102.32258894 33.39891939 0 0,102.32297684500003 33.399007572000016 0 0,102.32346811600002 33.39911092800003 0 0,102.323959377 33.39921428500003 0 0,102.32445062900001 33.39931763999999 0 0,102.32494189699997 33.399420995000014 0 0,102.325433164 33.399524351000025 0 0,102.32592441499997 33.39962771699999 0 0,102.32621210299999 33.39973669599999 0 0,102.32636430100001 33.39979434899999 0 0,102.326804192 33.39996097599999 0 0,102.32724407699999 33.400127611000016 0 0,102.32768395099998 33.400294254000016 0 0,102.32812383800001 33.40046088399998 0 0,102.32863970699998 33.40066433499999 0 0,102.328872773 33.40075625999998 0 0,102.32915557299998 33.400867800000015 0 0,102.32967143000002 33.401071263999995 0 0,102.330187282 33.40127471400001 0 0,102.33062038000003 33.40147228699999 0 0,102.33105348200002 33.40166986000003 0 0,102.33131003199998 33.401896384 0 0,102.33156657799998 33.40212291300003 0 0,102.33175486099998 33.402347969000004 0 0,102.33194314999997 33.40257302200001 0 0,102.33221711099998 33.402932521000025 0 0,102.33249107300003 33.403292023999995 0 0,102.33276503799999 33.40365152700002 0 0,102.33303899700002 33.40401102800001 0 0,102.33331294999999 33.404370529999994 0 0,102.33362214700003 33.40479054100001 0 0,102.33393141200003 33.405210528 0 0,102.33424069400002 33.40563050399999 0 0,102.33427131500002 33.40567208900001 0 0,102.33454996400002 33.40605049300001 0 0,102.33481037400003 33.406470818 0 0,102.335070788 33.406891143999985 0 0,102.33533121200003 33.407311471000014 0 0,102.33550802299999 33.40759357600001 0 0,102.33568482700002 33.40787567299998 0 0,102.33602344299999 33.408292201999984 0 0,102.336232268 33.40848494699998 0 0,102.33644109 33.40867770099999 0 0,102.33684023 33.409030057999985 0 0,102.33712233199998 33.409379899999976 0 0,102.33744295000002 33.409746944000005 0 0,102.33765152799998 33.409947869999996 0 0,102.337860106 33.41014879300002 0 0,102.33818423000002 33.41040131800003 0 0,102.33859401400002 33.410565631 0 0,102.33900379699998 33.410729944000025 0 0,102.33941357999998 33.410894262 0 0,102.33982336399998 33.41105857299999 0 0,102.34025619900001 33.41116061600002 0 0,102.340689037 33.41126265899999 0 0,102.340805961 33.411290225000016 0 0,102.34112187199997 33.411364701000025 0 0,102.34164347900003 33.41141515800001 0 0,102.34216508600002 33.41146561400001 0 0,102.34268669099998 33.411516070999994 0 0,102.34320829299998 33.41156652900003 0 0,102.34372989500002 33.41161698399998 0 0,102.34424833000003 33.41157896300001 0 0,102.344766773 33.41154094799998 0 0,102.345286966 33.41144567499998 0 0,102.34580716099998 33.41135038800002 0 0,102.34614327600002 33.41121023199997 0 0,102.34647939199999 33.41107007599999 0 0,102.34685366399998 33.410745193000025 0 0,102.34722793100002 33.41042030900002 0 0,102.34757882500003 33.41011570500001 0 0,102.347602187 33.41009542500001 0 0,102.34766617700001 33.410024971999974 0 0,102.34776450700002 33.409916710999994 0 0,102.34786474200001 33.409806351999976 0 0,102.34812730200002 33.409517279 0 0,102.34831083699999 33.40925926 0 0,102.348336389 33.409223337000014 0 0,102.34839416800003 33.409142110000005 0 0,102.34849437000003 33.40900124000001 0 0,102.34872990399998 33.40863791700002 0 0,102.34882045900002 33.408498228999974 0 0,102.34896543399998 33.40827459299999 0 0,102.349107667 33.40805518500002 0 0,102.34920096000002 33.40791127 0 0,102.34925840400001 33.40782265399997 0 0,102.34929517500001 33.407765928 0 0,102.34943647799997 33.40754794700001 0 0,102.34953171799998 33.407410407999976 0 0,102.34973251600002 33.407120428999974 0 0,102.34977851600001 33.40705399799998 0 0,102.34988479200001 33.40690052000002 0 0,102.35002855200003 33.406692910000004 0 0,102.350155545 33.406368197000006 0 0,102.350429728 33.40591019499999 0 0,102.35070390499999 33.405452191999984 0 0,102.35097807599999 33.40499419299999 0 0,102.35119691099999 33.40464414899998 0 0,102.35141575400002 33.40429410799999 0 0,102.35163459699999 33.40394406600001 0 0,102.35194887300003 33.40355785899999 0 0,102.35226315199998 33.40317165099998 0 0,102.35251728899999 33.40283736499998 0 0,102.352626725 33.402693414 0 0,102.352771421 33.40250308100002 0 0,102.35302554200001 33.40216878899997 0 0,102.35327967 33.401834495 0 0,102.353646691 33.401446131 0 0,102.35401371199998 33.40105776799999 0 0,102.35438073300003 33.40066940000003 0 0,102.354747745 33.40028103899999 0 0,102.355114754 33.39989267300001 0 0,102.35542408600003 33.399560925 0 0,102.35573342499998 33.399229171 0 0,102.356042763 33.39889741799999 0 0,102.35637352999998 33.398609779000026 0 0,102.35670429700002 33.398322135 0 0,102.356769246 33.39827868200001 0 0,102.35688521700001 33.39820109300001 0 0,102.35689483300001 33.39819466 0 0,102.35703632399998 33.3981 0 0,102.35722820400002 33.397971625000025 0 0,102.35736833700003 33.39787787 0 0,102.35770035299998 33.39765573 0 0,102.35798911799998 33.397465419000014 0 0,102.35827788799998 33.397275114000024 0 0,102.358637741 33.39714476900002 0 0,102.35869624499998 33.39712357799999 0 0,102.35896012699999 33.397027987 0 0,102.35911460099999 33.39697202899998 0 0,102.35953295899998 33.39682047500003 0 0,102.35995130100002 33.396668938000005 0 0,102.36036964300001 33.396517399000004 0 0,102.36079159600001 33.39637574699998 0 0,102.36121354800002 33.39623409000001 0 0,102.36163550200001 33.39609244000002 0 0,102.36205745400002 33.39595078999997 0 0,102.36247939100002 33.39580914300001 0 0,102.36291594099998 33.395700541999986 0 0,102.36335250100001 33.39559193399998 0 0,102.36378905999999 33.39548332200002 0 0,102.36422561699999 33.39537471900002 0 0,102.36466217499998 33.39526611399998 0 0,102.36511422299998 33.39516110599999 0 0,102.36556627800002 33.39505610100002 0 0,102.36586032700001 33.395013225000014 0 0,102.36615437400002 33.394970350999984 0 0,102.36646495000002 33.39502604900002 0 0,102.36677552600003 33.39508174600002 0 0,102.36703585999999 33.395185491999996 0 0,102.36729620199998 33.395289236999986 0 0,102.36765484199998 33.395476916999996 0 0,102.36801347800002 33.395664599999975 0 0,102.36837211900001 33.395852278999996 0 0,102.36866603700003 33.39613680999997 0 0,102.36895994600002 33.396421342999986 0 0,102.36922551200001 33.39689081199998 0 0,102.36949107100003 33.39736029300002 0 0,102.36975663499999 33.39782975999998 0 0,102.36992556899997 33.39821396399998 0 0,102.37009450199997 33.39859816400002 0 0,102.370263438 33.398982364000005 0 0,102.37043237400002 33.399366563 0 0,102.370511497 33.399654726999984 0 0,102.37059061999997 33.399942893 0 0,102.37057711800003 33.400390085000026 0 0,102.37057280599998 33.40053295199999 0 0,102.37056362300001 33.40083727899997 0 0,102.37055011799998 33.40128446799997 0 0,102.37052520999998 33.401473221 0 0,102.37049949200002 33.40166811400002 0 0,102.37044887399998 33.40205176400002 0 0,102.37037505199999 33.402557710999986 0 0,102.37008814900003 33.403010026000004 0 0,102.36979957300002 33.40335589699998 0 0,102.369510999 33.40370176599998 0 0,102.36922241500002 33.404047633000005 0 0,102.36893382699998 33.40439350600002 0 0,102.36866047900003 33.404783907000024 0 0,102.368387138 33.40517430099999 0 0,102.36835685599999 33.405217548999985 0 0,102.36811379900001 33.405564692999974 0 0,102.36784045799999 33.405955086000006 0 0,102.36783655200003 33.40596066400002 0 0,102.367743824 33.406093105000025 0 0,102.36756711599998 33.40634548700001 0 0,102.36745893900002 33.40657137599999 0 0,102.367369198 33.406758765999996 0 0,102.36717128100003 33.40717204499998 0 0,102.36693909899998 33.407588686 0 0,102.36670691299997 33.408005323 0 0,102.36647473099998 33.40842196 0 0,102.36624254600002 33.408838597 0 0,102.36600127899999 33.409286425999994 0 0,102.36576000999997 33.40973425300001 0 0,102.365518742 33.410182081000016 0 0,102.36538784499999 33.410637705 0 0,102.36538373399998 33.410773690999974 0 0,102.36537597099999 33.41103036499999 0 0,102.36545818299999 33.411539620999974 0 0,102.36565792699997 33.41203500300003 0 0,102.36585766500002 33.41253038399998 0 0,102.36611741000002 33.41297791400001 0 0,102.36632605900002 33.413178792 0 0,102.36653470800002 33.41337967499999 0 0,102.36693523000002 33.41369104199998 0 0,102.36733575199997 33.414002400000015 0 0,102.36773585100002 33.414166411 0 0,102.368135951 33.414330414000005 0 0,102.36853604599997 33.414494409999975 0 0,102.36893613900003 33.414658410000015 0 0,102.36945013799999 33.41476752400001 0 0,102.36996413700001 33.41487662999998 0 0,102.37050876199999 33.414941354999996 0 0,102.371053383 33.41500607900002 0 0,102.37159800900002 33.41507080500003 0 0,102.37214263200002 33.415135529 0 0,102.37268884600002 33.41514707099998 0 0,102.37323507000002 33.41515861200003 0 0,102.37360695900003 33.41512553899997 0 0,102.37397884900003 33.415092465999976 0 0,102.37429270500002 33.415041793 0 0,102.37460655899997 33.41499111899998 0 0,102.375019178 33.41490159799997 0 0,102.37543180099999 33.41481208099998 0 0,102.37582819800002 33.414613067999994 0 0,102.37622459300002 33.41441405699999 0 0,102.37662097999998 33.41421504499999 0 0,102.376954808 33.41393284999998 0 0,102.37728863699999 33.413650655000026 0 0,102.37762245900001 33.413368461000005 0 0,102.37795966099998 33.413027666000005 0 0,102.37829687099997 33.412686873999974 0 0,102.37863408099997 33.412346082 0 0,102.37897128100002 33.412005287 0 0,102.37922219500001 33.411666771 0 0,102.37947311699997 33.411328260999994 0 0,102.37972403999999 33.41098974200003 0 0,102.37987796700003 33.41073922200002 0 0,102.38003189400001 33.41048869999997 0 0,102.38024622799998 33.410014347000015 0 0,102.38046055900003 33.409539999 0 0,102.38067489100001 33.40906565300003 0 0,102.38088922399999 33.408591305000016 0 0,102.38097881700003 33.40820846600002 0 0,102.381030339 33.40798831000001 0 0,102.38106841299998 33.40782562499999 0 0,102.38117283499997 33.40759862300001 0 0,102.38129675800002 33.407372039999984 0 0,102.38161672899997 33.40711684399997 0 0,102.38189572499999 33.40692626800001 0 0,102.38217471399997 33.40673568599999 0 0,102.38257438199997 33.40658856599998 0 0,102.38297404999997 33.406441449 0 0,102.38337371699998 33.406294333000005 0 0,102.38377338200002 33.406147213 0 0,102.38417376899997 33.40603012499997 0 0,102.384574154 33.405913038999984 0 0,102.38497454499998 33.405795953999984 0 0,102.38549131600001 33.405703136 0 0,102.38600808899997 33.40561032099998 0 0,102.38652486000001 33.405517506000024 0 0,102.38681843299997 33.405490934 0 0,102.38711200799997 33.405464361999975 0 0,102.38760063900003 33.40544189299999 0 0,102.38797149700002 33.405441505 0 0,102.38834235799999 33.405441113999984 0 0,102.38868248400001 33.40548918899998 0 0,102.38902261599998 33.405537256 0 0,102.38954699599998 33.40562465900001 0 0,102.39007137499999 33.405712076999976 0 0,102.390595754 33.405799495999986 0 0,102.39093136100001 33.405882502 0 0,102.39095741900002 33.405888945000015 0 0,102.39131908399997 33.40597839700001 0 0,102.39168075200001 33.40606784800002 0 0,102.39211244799998 33.40615467600003 0 0,102.39254415200003 33.40624151399999 0 0,102.39297585399999 33.406328347 0 0,102.39300979299998 33.40633517200001 0 0,102.39340755900002 33.40641517099999 0 0,102.39374354199998 33.406602297999996 0 0,102.394079524 33.40678943500001 0 0,102.39414940500001 33.406856683 0 0,102.39428822100001 33.406990270999984 0 0,102.394514464 33.40725696099997 0 0,102.39456279699999 33.407582804000015 0 0,102.394579421 33.40769488000001 0 0,102.39459625699999 33.40780835800001 0 0,102.394644389 33.40813278899998 0 0,102.39466115900001 33.40824583199998 0 0,102.39470935700001 33.40857070800001 0 0,102.39478148799998 33.408986965 0 0,102.39483231899999 33.409280291000016 0 0,102.39485361999999 33.409403215 0 0,102.39492575499997 33.409819460999984 0 0,102.39502569799998 33.41017626399997 0 0,102.39512564199998 33.410533079000004 0 0,102.395225589 33.41088989399998 0 0,102.39546502799999 33.41136971100002 0 0,102.39570446300002 33.41184952499998 0 0,102.39600389700001 33.41228148699997 0 0,102.39619190399998 33.41252282900001 0 0,102.39637991299998 33.412764177999975 0 0,102.39669432699998 33.41313097300002 0 0,102.39700874300001 33.41349777200003 0 0,102.39732316999999 33.413864579000006 0 0,102.397668495 33.41428660899999 0 0,102.39801381900003 33.41470864299998 0 0,102.39835914499997 33.41513068799998 0 0,102.39864204399998 33.415464094000015 0 0,102.398860243 33.415785219999975 0 0,102.39907844700002 33.416106352999975 0 0,102.39929665900002 33.416427493000015 0 0,102.39942374100002 33.416749442000025 0 0,102.39955082300003 33.41707138999999 0 0,102.39967668899999 33.41743424600003 0 0,102.399745483 33.417746780000016 0 0,102.39977549600002 33.418005730999994 0 0,102.39979208900002 33.418148900999995 0 0,102.399838692 33.418551025 0 0,102.399893593 33.41900245300002 0 0,102.39994849700003 33.41945387499999 0 0,102.39996608500002 33.419847199 0 0,102.39998366999998 33.420240525 0 0,102.40005675600003 33.42073736399999 0 0,102.400082198 33.420910331000016 0 0,102.400129838 33.42123419400002 0 0,102.40018330200002 33.42159768900001 0 0,102.40020291299999 33.421731018 0 0,102.40027598900002 33.422227851 0 0,102.40029374599999 33.42272488499998 0 0,102.40030262900001 33.422973395999975 0 0,102.40031151300002 33.42322190700003 0 0,102.40032927200002 33.42371893699999 0 0,102.40031466200003 33.42420983699998 0 0,102.40036443700001 33.42450560200001 0 0,102.40056885400003 33.424853729000006 0 0,102.40081034999997 33.42526812699998 0 0,102.40102869700002 33.425483808000024 0 0,102.40104744899998 33.42550232999997 0 0,102.40106271799999 33.42551741300002 0 0,102.40109777700002 33.42555204500002 0 0,102.40128454199998 33.425736535 0 0,102.40157041600003 33.425971769 0 0,102.40185628799998 33.42620700499998 0 0,102.40226640600002 33.426423020000016 0 0,102.402676526 33.426639033000015 0 0,102.40308664399998 33.426855038999975 0 0,102.40351204799998 33.426994948000015 0 0,102.40375741399998 33.427075651999985 0 0,102.40393744800002 33.42713486700001 0 0,102.404362848 33.427274791 0 0,102.40478825500003 33.42741471400001 0 0,102.40493888499998 33.427450099 0 0,102.40527302999999 33.42752859000001 0 0,102.40575779199997 33.42764246500002 0 0,102.40624255 33.427756337999995 0 0,102.406289528 33.42776255899997 0 0,102.40667091099999 33.427813055 0 0,102.40668339899997 33.42781470900002 0 0,102.40712425100003 33.427873078999994 0 0,102.40756510199998 33.42793145000002 0 0,102.40795472999997 33.42796145400001 0 0,102.40834436199998 33.42799145700002 0 0,102.408651615 33.42801511800002 0 0,102.40873399399999 33.428021461000014 0 0,102.40904304999998 33.428134365000005 0 0,102.409352109 33.42824726800001 0 0,102.40983412999998 33.42845384399999 0 0,102.41008319999997 33.42861460400002 0 0,102.41033226500002 33.42877536399999 0 0,102.41055157199997 33.428951874000006 0 0,102.410770877 33.429128381 0 0,102.41077855499998 33.42913742600001 0 0,102.41107273400002 33.429483979999986 0 0,102.41137458999998 33.429839576999996 0 0,102.41167644699999 33.430195169 0 0,102.41192444299998 33.43055645499999 0 0,102.41217244199999 33.430917737000016 0 0,102.41242043900002 33.43127900799999 0 0,102.41266843699998 33.431640285000015 0 0,102.41295030100002 33.432011828999975 0 0,102.41323215900002 33.432383363999975 0 0,102.41351401999998 33.43275488900002 0 0,102.41379195399998 33.433127421999984 0 0,102.41406988699998 33.433499960000006 0 0,102.41434782300001 33.433872500999996 0 0,102.41462575000003 33.43424503099999 0 0,102.41490367300003 33.43461756099998 0 0,102.41516910399997 33.43488504999999 0 0,102.41543453700001 33.43515253999999 0 0,102.41575396000002 33.43535567599997 0 0,102.41607338099999 33.43555880600002 0 0,102.416392798 33.43576192900002 0 0,102.41681997299997 33.43600822799999 0 0,102.41724713999997 33.43625453599998 0 0,102.41767429999999 33.436500841 0 0,102.41810145800002 33.43674713799999 0 0,102.41849228299998 33.43695720400001 0 0,102.41888310500002 33.437167269999975 0 0,102.41910691599998 33.43728756399997 0 0,102.41927392999997 33.437377329000014 0 0,102.41971707699997 33.43757892100001 0 0,102.420160216 33.43778051999999 0 0,102.42060336499998 33.43798211799998 0 0,102.42104651800003 33.438183716000026 0 0,102.42149035800003 33.43836212999997 0 0,102.42193418900001 33.43854054600001 0 0,102.42237802900001 33.43871895000001 0 0,102.42286561899999 33.43884914099999 0 0,102.42335319199998 33.43897934 0 0,102.42384077000003 33.43910954199998 0 0,102.42432835900001 33.43923973599999 0 0,102.42481593999997 33.43936992599998 0 0,102.425303514 33.43950012200003 0 0,102.425680005 33.439535229 0 0,102.42605649400002 33.439570334999985 0 0,102.42613336599999 33.43957750499999 0 0,102.42643298399997 33.43960544700002 0 0,102.42697131800003 33.439626454000006 0 0,102.42750965699997 33.439647451999974 0 0,102.42804799599998 33.43966844900001 0 0,102.42858632600002 33.43968944599999 0 0,102.42912465900002 33.43971044199998 0 0,102.42960205600002 33.439744899999994 0 0,102.43007945599999 33.43977935100003 0 0,102.43043999700001 33.43985702200001 0 0,102.43045782899998 33.439860865000014 0 0,102.43083620099998 33.439942383000016 0 0,102.43127022099998 33.440123277 0 0,102.43170424700003 33.44030415999998 0 0,102.43202263299997 33.440433536 0 0,102.43234101600001 33.440562919 0 0,102.43276006399998 33.440920860999995 0 0,102.433179113 33.44127878400002 0 0,102.43359815899998 33.441636714000026 0 0,102.43388919799997 33.442031563 0 0,102.43418023599997 33.44242640300001 0 0,102.43447127399997 33.44282124 0 0,102.43476231300002 33.443216088999975 0 0,102.43496637800001 33.443580484999984 0 0,102.43517044499998 33.44394487300002 0 0,102.43537451600002 33.444309256 0 0,102.43552323099999 33.44472980900002 0 0,102.43567194500002 33.445150361 0 0,102.43582065800001 33.44557091299998 0 0,102.43596937299998 33.44599146600001 0 0,102.43609731100003 33.44628880099998 0 0,102.43622524900002 33.446586137 0 0,102.43647125899997 33.447074182999984 0 0,102.43671726899998 33.44756221799997 0 0,102.43696327700002 33.44805025699998 0 0,102.43702726800001 33.448177206000025 0 0,102.43715824700001 33.448437049999995 0 0,102.43720928699997 33.44853830599999 0 0,102.437455307 33.449026355 0 0,102.43770132999998 33.44951440400001 0 0,102.437932897 33.44994076199998 0 0,102.43816446099999 33.450367117999974 0 0,102.43839602499997 33.45079347400002 0 0,102.43862759699999 33.45121982799998 0 0,102.43882339599998 33.451534934999984 0 0,102.43901918799997 33.451850041 0 0,102.43936690999999 33.452201030000026 0 0,102.43971463499997 33.452552018999995 0 0,102.439918847 33.45275814199999 0 0,102.44006237299999 33.45290301099999 0 0,102.44045693599998 33.45321130299999 0 0,102.44085149199998 33.45351959999999 0 0,102.44124606000003 33.453827907999994 0 0,102.44169706100001 33.45409917500001 0 0,102.44214805399997 33.454370439 0 0,102.44255298399997 33.45454797000002 0 0,102.44295791899998 33.454725499999995 0 0,102.443362853 33.454903031000015 0 0,102.44372059199998 33.45502501300001 0 0,102.44407832299999 33.455146995999996 0 0,102.44451702200001 33.45517241499999 0 0,102.44495573299997 33.455197836000025 0 0,102.44546324100003 33.45520830200002 0 0,102.44585410500002 33.45519998899999 0 0,102.44634121500002 33.45514453800001 0 0,102.44682833899998 33.455089085 0 0,102.44731545100001 33.45503363300003 0 0,102.44780256299998 33.45497817900002 0 0,102.448289682 33.454922726999996 0 0,102.44877680000002 33.45486727399998 0 0,102.449263911 33.454811823 0 0,102.44968573300002 33.45474682899999 0 0,102.45010755099997 33.45468183899999 0 0,102.45049286699998 33.45464064999999 0 0,102.450878192 33.454599461999976 0 0,102.45106215999999 33.454579798 0 0,102.451263515 33.45455827500001 0 0,102.45168039999999 33.45455047799999 0 0,102.45209728399999 33.454542679999975 0 0,102.452514173 33.45453488200002 0 0,102.45286767300001 33.454468475 0 0,102.45322117900002 33.45440206699999 0 0,102.45362551800002 33.45426712 0 0,102.45402985099997 33.45413217800001 0 0,102.45443417899997 33.453997233999985 0 0,102.45483851900002 33.45386229100001 0 0,102.45521657299997 33.453624483 0 0,102.45547654400002 33.453416989999994 0 0,102.45573650799997 33.453209499000025 0 0,102.45606663900003 33.452828814999975 0 0,102.45619556899999 33.452680139999984 0 0,102.456396767 33.452448128000015 0 0,102.45672689499997 33.452067434000014 0 0,102.45707640400002 33.45174556699999 0 0,102.45742590100002 33.451423713 0 0,102.45774646299998 33.451185779000014 0 0,102.45806702099998 33.450947841000016 0 0,102.458387577 33.450709905999986 0 0,102.45872639999999 33.450476736999974 0 0,102.45906522000001 33.45024356900001 0 0,102.45940403700001 33.45001039900001 0 0,102.45989917000003 33.449774975000025 0 0,102.46013828600002 33.449660800000004 0 0,102.46051134200002 33.449654237999994 0 0,102.46100130299999 33.44970690100001 0 0,102.46149621699999 33.44988042599999 0 0,102.46199112199997 33.45005394999998 0 0,102.46222101900003 33.45020583500002 0 0,102.46229261399998 33.450253135000025 0 0,102.46259410599998 33.450452317999975 0 0,102.46282308399998 33.450637094 0 0,102.46305205800002 33.45082187100002 0 0,102.46339481299998 33.45112357900001 0 0,102.463697814 33.45144902999999 0 0,102.46400081500002 33.451774478999994 0 0,102.464242641 33.452188733000014 0 0,102.46438569999998 33.452433800999984 0 0,102.464484465 33.45260298699998 0 0,102.464706293 33.45303319300001 0 0,102.464747515 33.45339580199999 0 0,102.46475292999997 33.45344343800002 0 0,102.46470531199998 33.453737155 0 0,102.46458651900002 33.45412764399998 0 0,102.46446771900003 33.454518140999994 0 0,102.464361059 33.454827029 0 0,102.46413362599998 33.455258963000006 0 0,102.46390619300001 33.455690885000024 0 0,102.46367874999999 33.456122807999975 0 0,102.463380685 33.456520538999996 0 0,102.463082628 33.456918271999996 0 0,102.46278456200002 33.45731600200003 0 0,102.46252855799997 33.457610905000024 0 0,102.462272557 33.45790581699998 0 0,102.46201654700002 33.45820072999999 0 0,102.461620299 33.458475695000004 0 0,102.46122405099999 33.458750651 0 0,102.46082779099999 33.45902560600001 0 0,102.46043153 33.45930056200001 0 0,102.46003528300002 33.45957551800001 0 0,102.45954307900001 33.459829678999995 0 0,102.45905087900002 33.460083838 0 0,102.45855867900002 33.46033800599997 0 0,102.458235736 33.460504774000015 0 0,102.458066476 33.46059217499999 0 0,102.45757427500001 33.46084634499999 0 0,102.45713988199998 33.46106474800001 0 0,102.45670549699997 33.46128314800001 0 0,102.45627111699997 33.46150154700001 0 0,102.45583672499998 33.461719947000006 0 0,102.45541029200001 33.46196208700002 0 0,102.454983868 33.46220422900001 0 0,102.45455743999997 33.46244637199999 0 0,102.45413101499997 33.462688512 0 0,102.45373436800003 33.46289318999999 0 0,102.45333771399999 33.46309786699999 0 0,102.45288886899999 33.46338982899999 0 0,102.45244001100002 33.463681796 0 0,102.45198876400002 33.463990164999984 0 0,102.451537514 33.464298532999976 0 0,102.451086266 33.46460689100002 0 0,102.450740698 33.464845353999976 0 0,102.45039512400001 33.465083814000025 0 0,102.45004956000002 33.465322277999974 0 0,102.44984451099998 33.46565367300002 0 0,102.44963945199999 33.46598506999999 0 0,102.44954344899998 33.46626141899998 0 0,102.449447448 33.46653776900001 0 0,102.44937640799998 33.466961975000004 0 0,102.44937800899999 33.46724032399999 0 0,102.44937961 33.467518676 0 0,102.44948714100002 33.46784831999997 0 0,102.44966972399999 33.46828320100002 0 0,102.44985231700002 33.46871808999998 0 0,102.450034905 33.46915297800001 0 0,102.45021789700002 33.469574222000006 0 0,102.45035629400002 33.46989279600001 0 0,102.45040089600002 33.46999546400002 0 0,102.450494537 33.47020251800001 0 0,102.45060269099997 33.470441659000016 0 0,102.45090497299998 33.47079169599999 0 0,102.451170617 33.471059113000024 0 0,102.45143627099998 33.471326524000006 0 0,102.451665993 33.47148678100001 0 0,102.45189571100002 33.471647037000025 0 0,102.45228850900003 33.471908875 0 0,102.45268130599999 33.472170714000015 0 0,102.453028652 33.47231701499999 0 0,102.45337600099998 33.47246331500003 0 0,102.453891973 33.47258851999999 0 0,102.454407935 33.472713725999995 0 0,102.454923899 33.47283893600002 0 0,102.45543986899997 33.472964144 0 0,102.45595584 33.47308935199999 0 0,102.45601054299999 33.47309339200001 0 0,102.45636519700003 33.473119586999985 0 0,102.45677455600003 33.47314982300003 0 0,102.457039017 33.47316935700002 0 0,102.457183912 33.473180059000015 0 0,102.45746700400002 33.47318586900002 0 0,102.45775009200003 33.47319168199999 0 0,102.45810247499998 33.47316617000001 0 0,102.45845485799998 33.47314065699999 0 0,102.45888843900002 33.473010389000024 0 0,102.45932202199998 33.47288012199999 0 0,102.459782512 33.47272038599999 0 0,102.46024299099997 33.47256065200003 0 0,102.46050414000001 33.47247006700002 0 0,102.46070348299997 33.47240092099997 0 0,102.46117889099997 33.472176004999994 0 0,102.46165429899997 33.471951088000026 0 0,102.46212971199998 33.471726171 0 0,102.46253828800002 33.471448038000005 0 0,102.46294687300002 33.47116990500001 0 0,102.46336132800002 33.47080183899999 0 0,102.46377578200003 33.470433765999985 0 0,102.46419024699998 33.47006569400003 0 0,102.464425387 33.46981913399998 0 0,102.464573105 33.469664239999986 0 0,102.46477578100001 33.469451720999984 0 0,102.46495596599999 33.46926278500001 0 0,102.46533882300002 33.46886132899999 0 0,102.46566310499998 33.46845867299999 0 0,102.46580183399999 33.468286417 0 0,102.46598739900003 33.468056002000026 0 0,102.46627073299999 33.467717983 0 0,102.46653795499998 33.467261764 0 0,102.46680518699998 33.46680554599999 0 0,102.46707242100001 33.466349331 0 0,102.46733965200002 33.465893111000014 0 0,102.46760687800003 33.46543688100002 0 0,102.46789828800001 33.464988511 0 0,102.46818969200001 33.46454015400002 0 0,102.468481096 33.46409179400001 0 0,102.46877250300003 33.463643435999984 0 0,102.46895747899998 33.46332796899998 0 0,102.46909155499998 33.463099306000004 0 0,102.469142454 33.463012499 0 0,102.46938131399997 33.46263537200002 0 0,102.46962017700002 33.46225823399999 0 0,102.46985903500001 33.461881095000024 0 0,102.47005166299999 33.46170960400002 0 0,102.47011970900002 33.461649025999975 0 0,102.47038038199997 33.46141696000001 0 0,102.47064642100003 33.46123302799998 0 0,102.47082889699999 33.461106868 0 0,102.471277402 33.460796775999995 0 0,102.47160210700002 33.460601484999984 0 0,102.47192681400003 33.46040619500002 0 0,102.47225152099998 33.46021090400001 0 0,102.47277602999998 33.46008517199999 0 0,102.47330055600003 33.45995943899999 0 0,102.47351350999998 33.45990839199999 0 0,102.47370203000003 33.459863203 0 0,102.47382508200002 33.45983370599998 0 0,102.47398265099997 33.459805636 0 0,102.47423739700002 33.45976025300001 0 0,102.47464970700003 33.459686800999975 0 0,102.47506202300002 33.459613348000005 0 0,102.47547457399997 33.459531708999975 0 0,102.47588713099998 33.45945007199998 0 0,102.47619208200001 33.45937442600001 0 0,102.47649702299998 33.45929877999998 0 0,102.47693503199997 33.459180817000004 0 0,102.47737305099997 33.45906285500001 0 0,102.47781107200001 33.45894489099999 0 0,102.478249086 33.458826930999976 0 0,102.47877993700001 33.45870676099997 0 0,102.47918916200001 33.458739646000026 0 0,102.47944561499997 33.458760254000026 0 0,102.47949403199999 33.458764144999975 0 0,102.47959838700001 33.458772529999976 0 0,102.47964736699998 33.458781783999996 0 0,102.479699934 33.45879171399997 0 0,102.47975968600002 33.458803002000025 0 0,102.48008404299998 33.458864276999975 0 0,102.480354492 33.45896801599997 0 0,102.48055868699998 33.45904633800001 0 0,102.480624938 33.459071747999985 0 0,102.48090420400001 33.459208406000016 0 0,102.48118346899997 33.45934506100002 0 0,102.48136250599998 33.45947315699999 0 0,102.48148963900002 33.45956411700001 0 0,102.48168011199999 33.45973170799999 0 0,102.48188726699999 33.45999786700003 0 0,102.48196535400001 33.46014517200001 0 0,102.48205395899998 33.46031231799998 0 0,102.48215782199998 33.460772840999994 0 0,102.482148112 33.46110827000001 0 0,102.48213840599999 33.461443702 0 0,102.48211853700002 33.461569591 0 0,102.48205469099997 33.46197409199999 0 0,102.48198345999998 33.462425327999995 0 0,102.481970966 33.46250447199998 0 0,102.481898409 33.462774309999986 0 0,102.48187245399998 33.462870834 0 0,102.48177394099997 33.463237198 0 0,102.48172401400001 33.46334104900001 0 0,102.48161804799997 33.46356146300002 0 0,102.48152918900001 33.463746300000025 0 0,102.48146215999998 33.46388572799998 0 0,102.48115749200002 33.46428882700002 0 0,102.48094349899998 33.464595538000026 0 0,102.48072950699998 33.46490224899998 0 0,102.480426948 33.46523172000002 0 0,102.48012439399997 33.465561193999974 0 0,102.47977207500003 33.46581051300001 0 0,102.47941975200001 33.466059830000006 0 0,102.479173232 33.466234283000006 0 0,102.47906742100002 33.46630916100003 0 0,102.47863295000002 33.466640041000005 0 0,102.47854100299998 33.46671006700001 0 0,102.47819849400003 33.466970914 0 0,102.47776403400002 33.46730178199999 0 0,102.47774178899999 33.467318723999995 0 0,102.47762654399997 33.467406487000005 0 0,102.47736361699998 33.467606717000024 0 0,102.47732956099998 33.467632650999974 0 0,102.47724008199998 33.46769399300001 0 0,102.47690436699997 33.46792413899999 0 0,102.476552879 33.468165102 0 0,102.47651973900003 33.468187820000026 0 0,102.47650860700003 33.468195451999975 0 0,102.476479181 33.46821562399998 0 0,102.47605399000003 33.468507112 0 0,102.475616398 33.46877651099999 0 0,102.47517880800001 33.469045908 0 0,102.47474122900002 33.469315306 0 0,102.47430364299998 33.46958470499999 0 0,102.47386604899998 33.46985410299999 0 0,102.47342846200002 33.47012350099999 0 0,102.47296523300002 33.470378729000004 0 0,102.47294834500002 33.470388033999996 0 0,102.47250199299998 33.470633960999976 0 0,102.47203874600001 33.47088918999998 0 0,102.47157551700002 33.47114441399998 0 0,102.471112285 33.47139963500001 0 0,102.47064905399998 33.47165485599999 0 0,102.47022203799997 33.471895802000006 0 0,102.470116114 33.47195556899999 0 0,102.46979501200002 33.47213674699998 0 0,102.46962143299999 33.472234689000004 0 0,102.46936798799999 33.472377693 0 0,102.46894097699999 33.47261863799997 0 0,102.46864193099998 33.47282536199998 0 0,102.468161635 33.473084047999976 0 0,102.46768134799999 33.47334273199999 0 0,102.467497552 33.47344171999998 0 0,102.46720104600001 33.473601410000015 0 0,102.466855189 33.473787680999976 0 0,102.46672075200001 33.47386008500001 0 0,102.466240465 33.47411875900002 0 0,102.46578203399997 33.47443135399999 0 0,102.46563176799998 33.47453381899999 0 0,102.46532360600003 33.474743949000015 0 0,102.46486515999999 33.47505654399998 0 0,102.46473814299998 33.475138705999996 0 0,102.46440719499998 33.47535277899999 0 0,102.46394923000003 33.47564901599998 0 0,102.46349126199999 33.47594525400001 0 0,102.46314060700001 33.476134530000024 0 0,102.46278994699998 33.47632380599998 0 0,102.46270813500001 33.47636796699999 0 0,102.46243928799998 33.476513083999976 0 0,102.46204291200002 33.476706878000016 0 0,102.46164652700003 33.476900675000024 0 0,102.46125014400002 33.477094475 0 0,102.46113220699999 33.477177633999986 0 0,102.46090605799998 33.477337094000006 0 0,102.46056196799998 33.477579714 0 0,102.46033070300001 33.47774277799999 0 0,102.46021787900003 33.47782232899999 0 0,102.45987379299999 33.478064942 0 0,102.45950004899998 33.47831921699998 0 0,102.45912631099998 33.47857349999998 0 0,102.45881357399998 33.478786281 0 0,102.45875257 33.47882778600001 0 0,102.45851402300002 33.478990090000025 0 0,102.45837882799998 33.47908207400002 0 0,102.45796750199997 33.47934103900002 0 0,102.45783111899999 33.47942690000002 0 0,102.45755616500003 33.479600000000005 0 0,102.45714483400002 33.47985895900001 0 0,102.457034577 33.47994505700001 0 0,102.45683160099998 33.48010355600002 0 0,102.45651836399998 33.480348162999974 0 0,102.45620513099999 33.480592769 0 0,102.45584964699998 33.48094565399998 0 0,102.45549416300003 33.48129852400001 0 0,102.455138681 33.48165139600002 0 0,102.45509712 33.481693975999974 0 0,102.45476270099999 33.48203659400002 0 0,102.45438672799997 33.48242179800002 0 0,102.45401074900002 33.482806993999986 0 0,102.45370875499998 33.48311184400001 0 0,102.45340676199999 33.48341669299998 0 0,102.453104763 33.48372154200001 0 0,102.45280277 33.484026391999976 0 0,102.45253186999997 33.48438099499998 0 0,102.45226097099999 33.48473560999997 0 0,102.45199007999997 33.485090222999986 0 0,102.45178162299999 33.48553615200001 0 0,102.45157316299998 33.485982080999975 0 0,102.45150786800002 33.486209945999974 0 0,102.45143014299998 33.48663947799997 0 0,102.45135241899999 33.48706900100001 0 0,102.45131909700001 33.48725315799999 0 0,102.45127470099999 33.487498519999974 0 0,102.45126391899998 33.48799927800002 0 0,102.45125313300002 33.48850004000002 0 0,102.45124236100003 33.48900078700001 0 0,102.45123158400003 33.48950154200003 0 0,102.45122079800001 33.49000230500002 0 0,102.45130883899998 33.490331552999976 0 0,102.45141448999999 33.490726644000006 0 0,102.45158836399997 33.49112723600001 0 0,102.45176224099998 33.491527838000025 0 0,102.45193612000003 33.491928438 0 0,102.45210999099999 33.492329039000026 0 0,102.45236552199998 33.49272176599999 0 0,102.45262105 33.49311448399999 0 0,102.45287657300003 33.49350720199999 0 0,102.45309024199997 33.49388406100002 0 0,102.45330390599997 33.49426092099998 0 0,102.45351757100002 33.49463776900001 0 0,102.45373123899998 33.49501461699998 0 0,102.45393885800001 33.495264469000006 0 0,102.45426520799998 33.49568593599997 0 0,102.45459156200002 33.49610740100002 0 0,102.45491791 33.49652887000002 0 0,102.45518776300003 33.49687822599998 0 0,102.45534250899999 33.49707856499998 0 0,102.45545761 33.49722757500001 0 0,102.455727459 33.497576933000005 0 0,102.45602144999998 33.49799227400001 0 0,102.45631543500002 33.498407606 0 0,102.45660941199998 33.49882294700001 0 0,102.45686054599997 33.49914463099998 0 0,102.45711170499999 33.49946634600002 0 0,102.45736288299997 33.499788083 0 0,102.45751339999998 33.49998767300002 0 0,102.45755224300001 33.50005403900002 0 0,102.457673666 33.500261497999986 0 0,102.45778885599998 33.50045830900001 0 0,102.458064293 33.500928913999985 0 0,102.45833974099997 33.501399530000015 0 0,102.45861517999998 33.50187015199998 0 0,102.458890628 33.50234076200002 0 0,102.45907667699998 33.50266109699999 0 0,102.45926271799999 33.50298143100002 0 0,102.45944875800001 33.50330176599999 0 0,102.45955780499997 33.50358232399998 0 0,102.45966685500002 33.503862888000015 0 0,102.45980352499998 33.50420131999999 0 0,102.45994018900001 33.504539744 0 0,102.46004888099998 33.505054949 0 0,102.46015758300001 33.50557015300001 0 0,102.460206674 33.505802818999996 0 0,102.46026628999999 33.50608536200002 0 0,102.460212388 33.50659178799998 0 0,102.46008179799998 33.50704751699999 0 0,102.45999931300003 33.50752879100003 0 0,102.45991682900001 33.508010060000004 0 0,102.45976098800003 33.50843797900001 0 0,102.45960514900003 33.50886589800001 0 0,102.45944930799999 33.509293817000014 0 0,102.45927689299998 33.509709387999976 0 0,102.45910447400001 33.510124960999974 0 0,102.45893204599997 33.51054053399997 0 0,102.45875961399997 33.51095610499999 0 0,102.45858719 33.511371677 0 0,102.45856476900002 33.511407942999995 0 0,102.45839229299997 33.51168692099998 0 0,102.45819739799998 33.51200216400002 0 0,102.45783431299998 33.512387622999995 0 0,102.45747122900002 33.51277308300001 0 0,102.45726951900002 33.51298722500002 0 0,102.45710814799997 33.513158541999985 0 0,102.45673529099997 33.51354379899999 0 0,102.45636243400003 33.513929054000016 0 0,102.456282423 33.51399772000002 0 0,102.45594139600001 33.51429039499999 0 0,102.45552035399999 33.51465173600002 0 0,102.45509931999999 33.51501307500001 0 0,102.454678291 33.515374416999975 0 0,102.454316296 33.51568509399999 0 0,102.45425726299999 33.515735758000005 0 0,102.45389051799998 33.516022900999985 0 0,102.45352376599999 33.516310042999976 0 0,102.453157009 33.51659718500002 0 0,102.45275801000003 33.51687274599999 0 0,102.45235902299999 33.517148308 0 0,102.45196003400002 33.51742386900003 0 0,102.45155243099998 33.517770196000015 0 0,102.45114482999998 33.518116529999986 0 0,102.45073724000002 33.518462865000004 0 0,102.45042485699997 33.518783859999985 0 0,102.45011246399997 33.51910485500002 0 0,102.44984222699998 33.519432173999974 0 0,102.44957198999998 33.51975949199999 0 0,102.44937336599997 33.520000079 0 0,102.449301762 33.52008681000001 0 0,102.44917040600001 33.52027241000002 0 0,102.44901625799997 33.520490213000016 0 0,102.44873075599997 33.52089361399999 0 0,102.44844525299999 33.521297015000016 0 0,102.44815974699998 33.52170041699998 0 0,102.44807824399999 33.52184760199998 0 0,102.44793267699998 33.522110478 0 0,102.44770560199998 33.522520543999974 0 0,102.44747852299997 33.522930617999975 0 0,102.44723712899997 33.523384049000015 0 0,102.446995738 33.52383747099998 0 0,102.44675435200003 33.524290893 0 0,102.446574118 33.52470300800002 0 0,102.446393882 33.525115124000024 0 0,102.44621364699998 33.525527239999974 0 0,102.44603340499998 33.525939360999985 0 0,102.44585316400003 33.52635148899998 0 0,102.44570629399999 33.526692266 0 0,102.44555942400001 33.52703303499999 0 0,102.44541255299998 33.527373805000025 0 0,102.44536823599998 33.527505210000015 0 0,102.44524120199998 33.52788187499999 0 0,102.44506985599998 33.528389944000025 0 0,102.44489850899998 33.528898020999975 0 0,102.44472716199999 33.52940610500002 0 0,102.44457932300003 33.52977959999998 0 0,102.44443148300002 33.53015309 0 0,102.44429702600002 33.53040407200001 0 0,102.44416256800002 33.530655051999986 0 0,102.44405379699998 33.531029348000004 0 0,102.44402172100001 33.53145434200002 0 0,102.44401207599998 33.531781568999975 0 0,102.444023587 33.531966485 0 0,102.44402534099999 33.531994677 0 0,102.444084798 33.532298782 0 0,102.444144252 33.53260288500002 0 0,102.44425327200003 33.53288345200002 0 0,102.44447095100003 33.53312533500002 0 0,102.444688627 33.53336722300003 0 0,102.44507484600001 33.53369444200001 0 0,102.44546106799999 33.53402165599999 0 0,102.44584729899998 33.534348873 0 0,102.44623352999997 33.53467608699998 0 0,102.44649101499999 33.53489423000002 0 0,102.44674849900002 33.535112371000025 0 0,102.44709342099998 33.53534868700001 0 0,102.44749904999998 33.535515309000004 0 0,102.44790468600002 33.53568193199999 0 0,102.448310317 33.53584855499997 0 0,102.44858215199997 33.53591146000002 0 0,102.44885398999998 33.535974366000005 0 0,102.44913631600002 33.53601292799999 0 0,102.44941864600003 33.53605149200001 0 0,102.449506509 33.53606016499998 0 0,102.44983773299998 33.53609286300002 0 0,102.45025682099998 33.536134231000005 0 0,102.45061826900002 33.536141676 0 0,102.450979722 33.53614912199998 0 0,102.45148994200002 33.53608322500003 0 0,102.45200015500001 33.536017329 0 0,102.45251037000003 33.535951436000005 0 0,102.45281809300002 33.535964560000025 0 0,102.45288133899999 33.53596725800003 0 0,102.45325231999999 33.535983078000015 0 0,102.45370980500002 33.53593791899999 0 0,102.45416727600002 33.535892760000024 0 0,102.45462474800001 33.535847601 0 0,102.45511702200002 33.535726754999985 0 0,102.45559311800002 33.535490967999976 0 0,102.45607457400001 33.53523890299999 0 0,102.45628956299998 33.535126354 0 0,102.456556041 33.534986849000006 0 0,102.45700855400003 33.53474996099999 0 0,102.457037512 33.534734802 0 0,102.45751896600001 33.53448275300002 0 0,102.45794692599998 33.53422141599998 0 0,102.45837488500001 33.53396007600003 0 0,102.45886335300003 33.533701612000016 0 0,102.45935182099998 33.533443147000014 0 0,102.45984028599997 33.533184667 0 0,102.46032875399999 33.532926191 0 0,102.46076456100002 33.532695597999975 0 0,102.46081723499998 33.53266772699999 0 0,102.46120689600002 33.532490173999975 0 0,102.46159654600001 33.532312624999975 0 0,102.46198619500001 33.532135073000006 0 0,102.462392201 33.531955126000014 0 0,102.46279820500001 33.53177517900002 0 0,102.46305553000002 33.53166585500003 0 0,102.46331285500003 33.531556529 0 0,102.46358995499997 33.531439422000005 0 0,102.46386705499998 33.53132231000001 0 0,102.46419275300002 33.53121437599998 0 0,102.46451845399997 33.531106438999984 0 0,102.46489252700002 33.531015869999976 0 0,102.465266601 33.530925301000025 0 0,102.46556203799997 33.530849493999995 0 0,102.46604807199998 33.530773494000016 0 0,102.46653410599998 33.53069749299999 0 0,102.467020139 33.53062149200002 0 0,102.46750617100003 33.53054549000001 0 0,102.46792906899998 33.530455914000015 0 0,102.46835196400002 33.530366336999975 0 0,102.468684559 33.53035676899998 0 0,102.46901715299998 33.530347199000005 0 0,102.46931876999997 33.53039429699999 0 0,102.469620389 33.53044139399998 0 0,102.470125709 33.53054176799998 0 0,102.47063103699998 33.53064214 0 0,102.47111469100003 33.53081573899999 0 0,102.47159833299997 33.530989336000005 0 0,102.47197523900002 33.531136194 0 0,102.47235214599999 33.53128305199999 0 0,102.47269903300003 33.53145385200003 0 0,102.47308166200003 33.53173998099999 0 0,102.47338455599998 33.53196648699998 0 0,102.47346428899999 33.53202611199998 0 0,102.47376805699997 33.53233518500002 0 0,102.47407182799998 33.53264426099997 0 0,102.47428031099997 33.53303734000002 0 0,102.47448879799998 33.53343041800002 0 0,102.474697274 33.533823498000004 0 0,102.47490574800003 33.534216576999995 0 0,102.47506983099998 33.53462375700002 0 0,102.47523391499999 33.53503093500001 0 0,102.47539799700002 33.53543811499998 0 0,102.47549568699998 33.53577572500001 0 0,102.47559337799999 33.536113339999986 0 0,102.47564904000001 33.536344970000016 0 0,102.47570671800003 33.536584987000026 0 0,102.47582006300001 33.53705662300001 0 0,102.47593341599998 33.537528253999994 0 0,102.47604676600002 33.537999883 0 0,102.47616010899998 33.538471512 0 0,102.47627344900002 33.53894314299998 0 0,102.47631602799999 33.539495191000015 0 0,102.47635860600002 33.540047249999986 0 0,102.476380603 33.54033241500002 0 0,102.476401189 33.54059929900001 0 0,102.47641473599998 33.54107435399999 0 0,102.47642828699998 33.54154940400002 0 0,102.47644183400001 33.54202445599998 0 0,102.47645537300002 33.542499507 0 0,102.476468915 33.54297456500001 0 0,102.47645486200003 33.54345725100001 0 0,102.47644081099997 33.54393993100001 0 0,102.47633025300001 33.544379710999976 0 0,102.47623000599998 33.54466274499998 0 0,102.476223748 33.54468041199999 0 0,102.47611724299998 33.544981112000016 0 0,102.47592994799999 33.545370209 0 0,102.47565742699999 33.54573137199998 0 0,102.47538490800002 33.54609253699999 0 0,102.47511240300003 33.546453714999984 0 0,102.47483988900001 33.546814883000025 0 0,102.47456738 33.547176046000004 0 0,102.474199763 33.547490514 0 0,102.47383214000001 33.547804987999996 0 0,102.47346452699998 33.54811946500001 0 0,102.47304367700002 33.54847105599998 0 0,102.47262283399999 33.548822633999976 0 0,102.472196026 33.54904311500002 0 0,102.47176921900001 33.54926359500001 0 0,102.47124971400001 33.54942215300002 0 0,102.47073021199998 33.54958071200002 0 0,102.47021070800002 33.549739269999975 0 0,102.46978687900003 33.54985748299998 0 0,102.46936305100002 33.549975698000026 0 0,102.46893922200002 33.550093910999976 0 0,102.468515389 33.550212122000005 0 0,102.46801873599998 33.55034602400002 0 0,102.46752209700003 33.55047992599998 0 0,102.46702545800002 33.550613828999985 0 0,102.46652882299998 33.55074773000001 0 0,102.46603218500002 33.55088163800002 0 0,102.46551325500002 33.55107566700002 0 0,102.46499431299998 33.551269682 0 0,102.46447537900002 33.55146369200003 0 0,102.46395643800003 33.551657702 0 0,102.46346407099998 33.55177857899997 0 0,102.46297171499998 33.551899459000026 0 0,102.46247919299998 33.55202578699999 0 0,102.46198667099998 33.55215211400002 0 0,102.46149414199999 33.552278441 0 0,102.46100161599998 33.55240477000001 0 0,102.46050908299998 33.552531097999974 0 0,102.46001655700002 33.55265742199998 0 0,102.45958673899997 33.552812308 0 0,102.45915691699997 33.552967196 0 0,102.45872709899999 33.553122083000005 0 0,102.45829727699999 33.55327698000002 0 0,102.45786892199999 33.55343736399999 0 0,102.457440555 33.55359773499998 0 0,102.45701219400001 33.553758103999996 0 0,102.456621633 33.55396290200002 0 0,102.45623106800002 33.55416770099998 0 0,102.45584050500003 33.5543725 0 0,102.45544282499998 33.55459761899999 0 0,102.45504514599997 33.55482274000002 0 0,102.454647464 33.55504785900001 0 0,102.45424977699997 33.555272973 0 0,102.45386682100002 33.55566209699998 0 0,102.45348386500001 33.55605122100002 0 0,102.45335507499999 33.556182088000014 0 0,102.45310090599997 33.55644035500001 0 0,102.45271795299999 33.556829494 0 0,102.45254451 33.557186093999974 0 0,102.452371067 33.557542694000006 0 0,102.45219763400002 33.557899292 0 0,102.45203928400002 33.55829713000003 0 0,102.45188092799998 33.55869497499998 0 0,102.451792652 33.55903696799999 0 0,102.45171097899998 33.559195863000014 0 0,102.45156449400002 33.55948085099999 0 0,102.45133633199998 33.55992472700001 0 0,102.45110816900001 33.56036860099999 0 0,102.45088000700002 33.560812483999996 0 0,102.45065184700002 33.561256372 0 0,102.45046995299998 33.56167828600002 0 0,102.45028805599998 33.562100192 0 0,102.45010615899997 33.56252209899998 0 0,102.44987745399999 33.56298398199999 0 0,102.44964874700003 33.563445865000006 0 0,102.449540431 33.563803803999974 0 0,102.44938884700002 33.564302731 0 0,102.44923726299999 33.564801665999994 0 0,102.44908568199997 33.56530060699998 0 0,102.44898593099998 33.565699655 0 0,102.448886179 33.5660987 0 0,102.44867073299997 33.566552652999974 0 0,102.44845528000002 33.567006615000025 0 0,102.44823981899998 33.56746058499999 0 0,102.44809384500002 33.567768634000004 0 0,102.44794787900003 33.56807667800001 0 0,102.44780143000003 33.568401083000026 0 0,102.44765987800002 33.568780161999996 0 0,102.44751832999998 33.56915924600003 0 0,102.44737678000001 33.569538333000025 0 0,102.44718857700002 33.56995192599999 0 0,102.44700037299998 33.57036551200002 0 0,102.446896031 33.57052269899998 0 0,102.44677524299999 33.570704663000015 0 0,102.446550118 33.571043815999985 0 0,102.44631879299999 33.571371935 0 0,102.44608746799997 33.57170005299997 0 0,102.44585614300001 33.57202816400002 0 0,102.44561194300002 33.572350546999985 0 0,102.44536774400001 33.57267293000001 0 0,102.445156 33.57288957700001 0 0,102.44494425300002 33.573106224000014 0 0,102.444616155 33.57339959400002 0 0,102.44428805400003 33.57369295900003 0 0,102.44395995600001 33.57398632000002 0 0,102.44367098599997 33.57416861799999 0 0,102.44338200700003 33.574350916000014 0 0,102.442998477 33.57453399000002 0 0,102.44261494900002 33.574717066000005 0 0,102.44223142099997 33.57490014000001 0 0,102.44181038200003 33.57508379799998 0 0,102.44138935000001 33.57526745199999 0 0,102.44096831399997 33.575451104000024 0 0,102.44054727999998 33.575634756 0 0,102.44006332100003 33.575796636999996 0 0,102.439579364 33.57595851899998 0 0,102.43905605600003 33.576127772999996 0 0,102.43853275200001 33.576297024999974 0 0,102.43819756200003 33.576388313999985 0 0,102.437862365 33.57647960100002 0 0,102.437527171 33.576570887 0 0,102.43741141999999 33.576590866000004 0 0,102.437086814 33.576646890999996 0 0,102.43664645000001 33.576722898000014 0 0,102.43620608100002 33.57679890200001 0 0,102.43576572799998 33.57687490400002 0 0,102.43532537200002 33.576950907000025 0 0,102.43484442699997 33.57701050600002 0 0,102.43436347800002 33.57707010799999 0 0,102.43388251699997 33.57712970699998 0 0,102.43340156599999 33.577189308000015 0 0,102.43286568500002 33.57723275400002 0 0,102.43232979499999 33.57727619899998 0 0,102.43179390400002 33.57731964599998 0 0,102.43125881999998 33.577335815000026 0 0,102.43112121399997 33.57733997399998 0 0,102.43072373899997 33.577351986 0 0,102.43018865699997 33.57736815599998 0 0,102.42965295900001 33.577377479000006 0 0,102.42911727299997 33.57738680199998 0 0,102.428581581 33.57739612500001 0 0,102.42804587900002 33.577405451000004 0 0,102.427510186 33.57741477299999 0 0,102.42697449999997 33.577424095000026 0 0,102.42643879600001 33.57743341899999 0 0,102.42590310000003 33.57744274200002 0 0,102.42544364499997 33.57743726899997 0 0,102.42498417399997 33.577431794000006 0 0,102.4245247 33.57742632100002 0 0,102.42406524400002 33.577420846999985 0 0,102.42366381599999 33.57743704000001 0 0,102.42326237700001 33.57745323099999 0 0,102.422986772 33.57751297300001 0 0,102.422483946 33.57756797299999 0 0,102.42198112300002 33.57762297400001 0 0,102.42147828700001 33.577677972000004 0 0,102.420975457 33.577732965999985 0 0,102.42047263299997 33.577787951000005 0 0,102.41996979999999 33.57784294800001 0 0,102.419466962 33.577897947999986 0 0,102.41896413199999 33.577952943000014 0 0,102.41848194699998 33.578053376000014 0 0,102.41799976200002 33.57815381500001 0 0,102.41751756999997 33.57825425300001 0 0,102.41703537799998 33.578354691000015 0 0,102.416516263 33.578491187 0 0,102.41599714 33.578627681 0 0,102.41547801000002 33.578764175 0 0,102.41499233000002 33.57889930699997 0 0,102.41450665500003 33.579034439 0 0,102.41402097500003 33.57916956499997 0 0,102.41353529100002 33.57930469299998 0 0,102.41304960500003 33.579439831 0 0,102.412563922 33.579574965000006 0 0,102.41207824600002 33.57971010199998 0 0,102.41159256499998 33.579845233000015 0 0,102.41130035200001 33.57995925099999 0 0,102.411266565 33.57997243400001 0 0,102.411120423 33.58002945700002 0 0,102.41064827899999 33.58021367399999 0 0,102.41017613000002 33.580397894999976 0 0,102.409703982 33.580582117999995 0 0,102.40923183299998 33.580766340000025 0 0,102.408759685 33.58095056799999 0 0,102.40828754199998 33.58113479299999 0 0,102.407847812 33.581376594000005 0 0,102.40740808100003 33.581618381 0 0,102.40696834800002 33.58186016899998 0 0,102.40652861000001 33.58210197300002 0 0,102.40608887100001 33.58234376799999 0 0,102.405649133 33.58258556999999 0 0,102.40520939700002 33.58282736699999 0 0,102.40476965699997 33.583069162000015 0 0,102.40432991799997 33.583310961999985 0 0,102.40392898099998 33.583635413000025 0 0,102.40382422200003 33.58372018699998 0 0,102.40352804000003 33.583959865 0 0,102.40312709800003 33.58428432699998 0 0,102.40273634099998 33.58459535200001 0 0,102.402563515 33.58473290500001 0 0,102.40234557399998 33.584906365999984 0 0,102.40228115600002 33.58495763899998 0 0,102.40195480300002 33.58521738600001 0 0,102.40187454599999 33.58528126700003 0 0,102.401564038 33.58552841599999 0 0,102.40142710499998 33.58568171799999 0 0,102.401225705 33.58590718800002 0 0,102.40105107199997 33.586102700000026 0 0,102.40088738600002 33.58628595699997 0 0,102.40054905699998 33.586664738000024 0 0,102.40032952500002 33.58691051699998 0 0,102.40021073000003 33.587043515000005 0 0,102.39987240599999 33.58742227900001 0 0,102.39980934099998 33.58749288299998 0 0,102.39953407600001 33.587801049999996 0 0,102.399254987 33.588113513999986 0 0,102.399195754 33.58817982900001 0 0,102.39886452000002 33.588526473 0 0,102.39870316600002 33.58869533400002 0 0,102.398597354 33.588806068999986 0 0,102.398533294 33.58887310799997 0 0,102.39820207600002 33.58921974100002 0 0,102.39787084900001 33.58956638500001 0 0,102.39753961299999 33.58991303099998 0 0,102.39742010999998 33.590039992000015 0 0,102.39720416900002 33.59026940799998 0 0,102.39686871599997 33.59062578200002 0 0,102.396533267 33.590982156999985 0 0,102.39619781800002 33.591338518999976 0 0,102.39586236600002 33.59169488200001 0 0,102.39551919500002 33.59204781300002 0 0,102.39517602000001 33.59240074799999 0 0,102.39480450299999 33.59265485100002 0 0,102.39443298600003 33.59290894499998 0 0,102.39406146900001 33.593163041000025 0 0,102.39368995400002 33.59341713499998 0 0,102.39331843500003 33.593671237000024 0 0,102.39328519899999 33.59369491699999 0 0,102.39299856500003 33.59389913899997 0 0,102.39267869000003 33.594127043000015 0 0,102.39235882000003 33.59435494600001 0 0,102.39189920899997 33.59451304200002 0 0,102.39143960000001 33.59467114 0 0,102.39136193000002 33.59469785499999 0 0,102.39097999 33.59482922900003 0 0,102.39052038099999 33.59498731000002 0 0,102.39006528700003 33.59515776799998 0 0,102.38961019499999 33.59532823400002 0 0,102.38935233500001 33.59544556600002 0 0,102.38909447600003 33.595562899000015 0 0,102.38886421900003 33.59573811500002 0 0,102.38863395800001 33.595913328999984 0 0,102.388345002 33.59619644100002 0 0,102.38805605099998 33.59647955700001 0 0,102.38776710399998 33.596762678000005 0 0,102.38748282900002 33.59710700300002 0 0,102.38719855599999 33.59745132699999 0 0,102.38691427100002 33.59779565600002 0 0,102.38662998299998 33.598139995 0 0,102.38634570200003 33.59848432299998 0 0,102.38606063100002 33.59885483900001 0 0,102.38570353400002 33.599234747000025 0 0,102.385346438 33.599614644999974 0 0,102.38498934199998 33.599994536999986 0 0,102.38464807000003 33.600281997000025 0 0,102.38416114400002 33.600533622 0 0,102.38367421599997 33.600785245 0 0,102.38324937599998 33.600989067 0 0,102.38282453699998 33.601192895 0 0,102.38239970900003 33.601396721000015 0 0,102.382331104 33.60142963599998 0 0,102.38197487999997 33.60160054800002 0 0,102.38155003999998 33.60180436000002 0 0,102.381220353 33.60194832500002 0 0,102.38111385299999 33.60199482899998 0 0,102.38067767400003 33.60218531100003 0 0,102.38024149900002 33.602375791999975 0 0,102.37980531900001 33.602566274000026 0 0,102.379408566 33.60273953699999 0 0,102.37936914300002 33.602756753999984 0 0,102.37901349700002 33.60287199200002 0 0,102.378657847 33.60298723 0 0,102.378162605 33.603189542999985 0 0,102.37766736600003 33.603391854999984 0 0,102.37717211799998 33.60359416699998 0 0,102.37667688599998 33.60379648999998 0 0,102.37623046200002 33.60397888 0 0,102.37618165499998 33.603998821000005 0 0,102.376012376 33.604050438 0 0,102.37578012400002 33.604121256999974 0 0,102.37537859000003 33.60424369499998 0 0,102.37497706800002 33.604366132999985 0 0,102.37450517500002 33.60444341099998 0 0,102.37403328300002 33.60452070500003 0 0,102.37356138899997 33.60459799300003 0 0,102.37314002300002 33.604621769000005 0 0,102.37271865999998 33.604645549 0 0,102.37224940700003 33.604635574999975 0 0,102.37190823600002 33.60459557299998 0 0,102.371606886 33.60456023500001 0 0,102.37156706500002 33.604555565 0 0,102.37107449199999 33.604508237000005 0 0,102.370581932 33.60446092199999 0 0,102.37008936500001 33.604413600999976 0 0,102.36959678900001 33.604366270000014 0 0,102.36912962399998 33.604287559 0 0,102.36866246099999 33.604208848999974 0 0,102.36819530999998 33.604130138000016 0 0,102.36772815799998 33.604051427 0 0,102.36726099499998 33.60397271800002 0 0,102.366769783 33.603913132 0 0,102.366278582 33.60385354800002 0 0,102.36578737899998 33.603793963999976 0 0,102.365296178 33.60373437999999 0 0,102.36480497500003 33.60367479299998 0 0,102.36428836200002 33.603614660999995 0 0,102.36377174400002 33.60355452699997 0 0,102.36333184400002 33.60354515400002 0 0,102.36289194199998 33.60353578500002 0 0,102.36250066999997 33.60353562300003 0 0,102.36210939900002 33.60353546099998 0 0,102.361669 33.60354243500001 0 0,102.36122860299997 33.60354940600001 0 0,102.36075889300002 33.603555760999996 0 0,102.36028918099998 33.60356211599998 0 0,102.35981945600003 33.60356845899997 0 0,102.359476567 33.60358569599998 0 0,102.35913368799999 33.60360293999997 0 0,102.35879983500001 33.60364493499998 0 0,102.358465975 33.60368692700001 0 0,102.35806577800003 33.60376569900001 0 0,102.35766558799997 33.60384447000001 0 0,102.35726540399997 33.60392324100002 0 0,102.35686137699997 33.604021031 0 0,102.35645733899997 33.604118825 0 0,102.35601788500003 33.60430862800001 0 0,102.35557844499999 33.60449842000003 0 0,102.35513900000001 33.604688221 0 0,102.35469954899997 33.60487801800002 0 0,102.35426009700001 33.605067814999984 0 0,102.35382065099998 33.605257618999985 0 0,102.35350334100002 33.60539818299998 0 0,102.35308000200001 33.60548736200002 0 0,102.35265665899999 33.605576541999994 0 0,102.35223155400001 33.60561656300001 0 0,102.35180644799999 33.60565658500002 0 0,102.35138133800001 33.60569660800002 0 0,102.35099884499999 33.605729354000005 0 0,102.35061635099999 33.605762099 0 0,102.35018373499997 33.60583469900001 0 0,102.34975111300002 33.605907296 0 0,102.34946710700001 33.60594853399999 0 0,102.34925983099998 33.60597862899999 0 0,102.34880622499998 33.606097139999974 0 0,102.34835262899998 33.606215666000026 0 0,102.34789903699999 33.606334194 0 0,102.347445445 33.60645272300002 0 0,102.34699185099998 33.60657125 0 0,102.34653824499998 33.60668977900002 0 0,102.34603041000003 33.606875349999996 0 0,102.34581430200001 33.60695431900001 0 0,102.345522587 33.607060918 0 0,102.34501476000003 33.607246480000015 0 0,102.34456243400001 33.60748234599998 0 0,102.34411011499998 33.60771821499998 0 0,102.34365779699999 33.60795408000001 0 0,102.343205474 33.608189944 0 0,102.34277114999998 33.60852987300001 0 0,102.34233681400002 33.60886980499998 0 0,102.342034453 33.60910645299998 0 0,102.34190249199997 33.60920973499998 0 0,102.34179943999999 33.609310875000006 0 0,102.34154610000002 33.609559519000015 0 0,102.34118971599997 33.60990930000003 0 0,102.340833325 33.610259084000006 0 0,102.34047692600001 33.610608867999986 0 0,102.34012053499998 33.610958650999976 0 0,102.33976415199999 33.61130843400002 0 0,102.33942941999999 33.61163193300001 0 0,102.33909468399997 33.61195542899998 0 0,102.33875994700003 33.61227893300003 0 0,102.338425218 33.612602439 0 0,102.338177309 33.612842032 0 0,102.33809049799999 33.61292593000002 0 0,102.337815465 33.61328017400001 0 0,102.33754042700002 33.61363442999999 0 0,102.33724243099999 33.614098694999996 0 0,102.33694443500002 33.61456295099998 0 0,102.33664644800001 33.61502721199997 0 0,102.33634846400003 33.61549147599999 0 0,102.33615939399999 33.61591305600001 0 0,102.33608864500002 33.61630444000002 0 0,102.33604097599999 33.616581724000014 0 0,102.33599330499999 33.61685900600003 0 0,102.33596115799998 33.61726759800001 0 0,102.33601977400002 33.61758810200001 0 0,102.336078391 33.61790860100001 0 0,102.33618715199998 33.618189254000015 0 0,102.33632960800003 33.61864662900001 0 0,102.336472066 33.61910401199998 0 0,102.33661452400003 33.61956138599999 0 0,102.33675697899997 33.62001876400001 0 0,102.336852948 33.62039737399999 0 0,102.336948914 33.62077598000002 0 0,102.33701403999999 33.62120303500001 0 0,102.33705960999998 33.621629669000015 0 0,102.33701516899998 33.62211984800001 0 0,102.33699794199998 33.62230986100002 0 0,102.33697072899997 33.62261002499997 0 0,102.33694563400002 33.62278956900002 0 0,102.33692888600001 33.62333355200002 0 0,102.33691214100003 33.623877547999996 0 0,102.33689539199997 33.624421541000004 0 0,102.33687864699999 33.624965523000014 0 0,102.33682143099998 33.625340827 0 0,102.33676421400003 33.62571613199998 0 0,102.33670699999999 33.626091436000024 0 0,102.33661083800001 33.626460442999985 0 0,102.33651467800001 33.62682945400002 0 0,102.33641851700003 33.62719847400001 0 0,102.33636982899998 33.62750848799999 0 0,102.33631672400003 33.627961647999996 0 0,102.33626361300003 33.62841480499998 0 0,102.33621051699998 33.62886795999998 0 0,102.33615742199999 33.62932111600003 0 0,102.33607511500003 33.62976954999999 0 0,102.335992809 33.63021798099999 0 0,102.33591554100002 33.63050281300002 0 0,102.33583827299998 33.63078764099998 0 0,102.33566568100002 33.63130779900001 0 0,102.33549307800001 33.631827955000006 0 0,102.33538218199999 33.63225121400001 0 0,102.33533631 33.632681332999994 0 0,102.33529043800002 33.63311145199998 0 0,102.33524456700002 33.63354156899999 0 0,102.335194021 33.63391156099999 0 0,102.335143474 33.634281550000026 0 0,102.33509292000002 33.634651539000004 0 0,102.33497898500002 33.63517295999998 0 0,102.33487761200001 33.635604608999984 0 0,102.334846202 33.63573835 0 0,102.33477623499999 33.63603625899998 0 0,102.33468386700002 33.63649265999999 0 0,102.33461863000002 33.63670407699999 0 0,102.33446624599998 33.637202839 0 0,102.33431385 33.637701599000025 0 0,102.33416145000001 33.63820035100002 0 0,102.33402646399998 33.63855760199999 0 0,102.33389148100002 33.63891485099998 0 0,102.33383272999998 33.63907034599998 0 0,102.33382234099997 33.63909784600003 0 0,102.33375650400001 33.639272095000024 0 0,102.33361800300003 33.63963745500001 0 0,102.33347950500001 33.640002813000024 0 0,102.33328031399998 33.640432335000014 0 0,102.33308111600002 33.64086186499998 0 0,102.33287441200002 33.641217557999994 0 0,102.33267249800002 33.641671573999986 0 0,102.33259963900002 33.64183539200002 0 0,102.33247057300002 33.642125591000024 0 0,102.332268645 33.642579609999984 0 0,102.33206672799997 33.643033625999976 0 0,102.33186481400003 33.643487644000004 0 0,102.331688439 33.643811246999974 0 0,102.33151206600002 33.64413485 0 0,102.33131663299997 33.644441669 0 0,102.33130024299999 33.644467401999975 0 0,102.33112120099997 33.644748488999994 0 0,102.33086355400002 33.64516855800002 0 0,102.33060590299999 33.645588626000006 0 0,102.33042075600002 33.64587929700002 0 0,102.33007544399999 33.64628518500001 0 0,102.32973012999997 33.64669108300001 0 0,102.32938481999997 33.64709696400001 0 0,102.329039518 33.64750284600001 0 0,102.32864116899998 33.647883028000024 0 0,102.32824280699998 33.648263215999975 0 0,102.32784444599997 33.648643402000005 0 0,102.327446098 33.64902358699999 0 0,102.32710819200003 33.64934778000003 0 0,102.326968497 33.64948179999999 0 0,102.32677027199998 33.64967197200002 0 0,102.32643235799998 33.649996163000026 0 0,102.326094447 33.650320351999994 0 0,102.32577070999997 33.65066039499999 0 0,102.32544696999997 33.65100044799999 0 0,102.32512324200002 33.65134048700003 0 0,102.32479951200003 33.65168052199999 0 0,102.32447578300003 33.65202056499999 0 0,102.32412713600002 33.65240591899999 0 0,102.323778489 33.65279126500002 0 0,102.323429852 33.653176600999984 0 0,102.32308121599999 33.65356194399999 0 0,102.32273257600002 33.65394728199999 0 0,102.32244770199998 33.654295803000025 0 0,102.32216282600001 33.65464432099998 0 0,102.32187795800002 33.65499284100002 0 0,102.32159893 33.65536331300001 0 0,102.32131990200003 33.655733784000006 0 0,102.32104086999999 33.65610425699998 0 0,102.32087319099998 33.656460772 0 0,102.32070551200002 33.656817287000024 0 0,102.32053783200001 33.657173813999975 0 0,102.32040081600002 33.657466134 0 0,102.32036312000002 33.657546556 0 0,102.32018841399997 33.657919290999985 0 0,102.32001370799998 33.65829202200001 0 0,102.319878673 33.65854283599998 0 0,102.31974363799998 33.65879364900002 0 0,102.31953632300002 33.65916567099998 0 0,102.31928436599998 33.65948409700002 0 0,102.31923067999998 33.659551944999976 0 0,102.31891918899998 33.65991625999999 0 0,102.318607697 33.660280564000004 0 0,102.31829620600001 33.660644866999974 0 0,102.31794367499998 33.660964621000005 0 0,102.31759113499999 33.66128438999999 0 0,102.31723858999999 33.661604153999974 0 0,102.31688605599999 33.661923909999985 0 0,102.31659595399998 33.66228185699998 0 0,102.31630584499999 33.66263981200001 0 0,102.31601573400002 33.66299775499999 0 0,102.31572562999997 33.663355695999996 0 0,102.31555246599999 33.663572937000026 0 0,102.31537930000002 33.663790182000014 0 0,102.31519457000002 33.664064474999975 0 0,102.31501860399999 33.66437169699998 0 0,102.314842639 33.664678917 0 0,102.31466743099998 33.664961601000016 0 0,102.314492223 33.66524428399998 0 0,102.31430383100002 33.665571753999984 0 0,102.31411543399997 33.665899223999986 0 0,102.31394399200002 33.66619731999998 0 0,102.313941414 33.66620180199999 0 0,102.31393870300002 33.66620651699998 0 0,102.31392706999998 33.66622674199999 0 0,102.31370491899997 33.66653650500001 0 0,102.31348276199998 33.666846256999975 0 0,102.31328131800001 33.66732697100002 0 0,102.31307987100001 33.66780769100001 0 0,102.31287842400002 33.668288424000025 0 0,102.31267697800001 33.668769145 0 0,102.31250972700002 33.66913629700002 0 0,102.31234248099997 33.669503453000004 0 0,102.31219575300003 33.66998129900003 0 0,102.31214415199997 33.67014934500003 0 0,102.31204902799999 33.67045913599998 0 0,102.31202457799998 33.670859457000006 0 0,102.31200011800001 33.671259787 0 0,102.31208470299998 33.67162240599998 0 0,102.31213867500003 33.67185378300002 0 0,102.31216928600003 33.671985018999976 0 0,102.31229866299998 33.67244881800002 0 0,102.31251250600002 33.672894412999995 0 0,102.31272635200003 33.67334000400001 0 0,102.31289940200003 33.67368449600002 0 0,102.31307245400001 33.67402898500001 0 0,102.31324550699998 33.67437347800001 0 0,102.31344102000003 33.67463828799998 0 0,102.31363653300002 33.67490309499999 0 0,102.31391090800003 33.67532996199998 0 0,102.314185291 33.67575682900002 0 0,102.31432947600001 33.676130752000006 0 0,102.31447365499997 33.67650467300001 0 0,102.31458346 33.67682774399998 0 0,102.314693261 33.67715082199999 0 0,102.314751408 33.67759303499997 0 0,102.31483288999999 33.67805579100002 0 0,102.31486988799998 33.67840734800001 0 0,102.31490688600002 33.678758899 0 0,102.31490934200002 33.67919321099998 0 0,102.31491179900001 33.679627521999976 0 0,102.31491425500002 33.680061833000025 0 0,102.31498713000002 33.68054444699999 0 0,102.31506000399997 33.681027062 0 0,102.31513287899998 33.68150967700001 0 0,102.31514928299998 33.68165423400001 0 0,102.31517050299999 33.68184120900003 0 0,102.31520813600002 33.68217272999999 0 0,102.315283266 33.68245496100002 0 0,102.31535839499998 33.682737191 0 0,102.31556092300002 33.683162487000004 0 0,102.31570962699999 33.683519811 0 0,102.315858333 33.683877128999995 0 0,102.31600703800001 33.684234447999984 0 0,102.31630478300002 33.68468185699999 0 0,102.31655367899998 33.685158272000024 0 0,102.31680257400001 33.68563468299999 0 0,102.31685033000002 33.685720006999986 0 0,102.31705240999997 33.686081050999974 0 0,102.31728016199997 33.686466806 0 0,102.31753250600002 33.686833061000016 0 0,102.317862434 33.68727448499999 0 0,102.31819235199998 33.68771589900001 0 0,102.31852227000002 33.68815732500002 0 0,102.31883389199999 33.688544906000004 0 0,102.31914551699998 33.688932481999984 0 0,102.31945714199998 33.689320065000004 0 0,102.31976878199998 33.68970763499999 0 0,102.32005432099999 33.690086614999984 0 0,102.320339848 33.69046560700002 0 0,102.32062537299998 33.69084460200003 0 0,102.32091090400002 33.69122358599998 0 0,102.321043041 33.69139897299999 0 0,102.32119643099998 33.69160256700002 0 0,102.32141129799999 33.69201810999999 0 0,102.32162617400002 33.69243365099999 0 0,102.32187451200002 33.69293008599999 0 0,102.32212283899997 33.693426527999975 0 0,102.32221697300002 33.69386950699999 0 0,102.32231110499998 33.69431248500001 0 0,102.322314597 33.694452316000024 0 0,102.32232178700002 33.694740298 0 0,102.32233247300002 33.69516811099999 0 0,102.32234315400001 33.69559592000002 0 0,102.32231867000002 33.695858207000015 0 0,102.32229522799997 33.69610930900001 0 0,102.322247302 33.69662269899999 0 0,102.322199378 33.69713608799998 0 0,102.32218568500002 33.697576728 0 0,102.32217075699998 33.698057429000016 0 0,102.322160183 33.698397925999984 0 0,102.32214960200002 33.69873842800001 0 0,102.32230489099999 33.69914265599999 0 0,102.322436218 33.699546355999985 0 0,102.32260536000001 33.699890745000005 0 0,102.32277450200002 33.700235136 0 0,102.32302409599998 33.700691517999985 0 0,102.32327369199999 33.701147891999994 0 0,102.323494283 33.70157357599999 0 0,102.323714876 33.70199925899999 0 0,102.32393545500003 33.702424930999996 0 0,102.32415603300001 33.70285060600003 0 0,102.32447908799998 33.703258464999976 0 0,102.32468948399998 33.70369060399997 0 0,102.32489988200001 33.70412274199998 0 0,102.32511027800001 33.70455488099998 0 0,102.32518586100002 33.70471203400001 0 0,102.32518936500003 33.70471931999998 0 0,102.325290489 33.70492957699997 0 0,102.32536925599999 33.70509334100001 0 0,102.32547070599998 33.705304266999974 0 0,102.325499622 33.705369147 0 0,102.32566689100003 33.70574444699997 0 0,102.325863062 33.70618462599998 0 0,102.32605923099999 33.70662480300001 0 0,102.32625539700001 33.707064980999974 0 0,102.32637935399998 33.707376959999976 0 0,102.32644817800002 33.70755018099999 0 0,102.32664095500002 33.708035381 0 0,102.32683373399999 33.70852058000003 0 0,102.32708212799997 33.70901700500002 0 0,102.32733052399999 33.709513430000015 0 0,102.327563682 33.70998614000001 0 0,102.32779684299999 33.71045884900002 0 0,102.328029991 33.71093155900002 0 0,102.32820093700002 33.71117955699998 0 0,102.32828243699998 33.71129779300003 0 0,102.32853488199999 33.711664025000005 0 0,102.32875262300001 33.71198941900002 0 0,102.32893173600002 33.712257084999976 0 0,102.32897036499998 33.71231481299998 0 0,102.32923449100002 33.71269132100002 0 0,102.329498618 33.71306782400001 0 0,102.32980624499999 33.71339515300002 0 0,102.330113874 33.71372248 0 0,102.33042150099999 33.714049810000006 0 0,102.33072913000001 33.71437714899997 0 0,102.331126643 33.71470642700001 0 0,102.331524156 33.71503570499999 0 0,102.331898954 33.715324404 0 0,102.332273751 33.715613100999974 0 0,102.33264855099998 33.715901798999994 0 0,102.333023347 33.71619049200001 0 0,102.33339814499999 33.71647917600001 0 0,102.33377296200001 33.71676785300002 0 0,102.33418736800002 33.71710888299998 0 0,102.33460175699997 33.71744991899999 0 0,102.33501606700003 33.71779100200001 0 0,102.33543037700002 33.71813208100002 0 0,102.33584468800001 33.71847316399999 0 0,102.336005167 33.71860527899997 0 0,102.336258998 33.718814244999976 0 0,102.33665137499997 33.71913727100002 0 0,102.336673308 33.719155328 0 0,102.33699973 33.719457999999975 0 0,102.33732614799999 33.71976066299999 0 0,102.33765256599997 33.720063326 0 0,102.33770121700002 33.72010843700002 0 0,102.33797899000001 33.720365990999994 0 0,102.33831818499999 33.720643884000026 0 0,102.33833681700003 33.72065914900003 0 0,102.338657377 33.72092177600001 0 0,102.33889946 33.72123765600003 0 0,102.339141541 33.721553529000005 0 0,102.33935431700002 33.72191219299998 0 0,102.33956708199997 33.722270863000006 0 0,102.339779851 33.72262953799998 0 0,102.33987966900003 33.72289224399998 0 0,102.33997948799998 33.723154951000026 0 0,102.34004242100002 33.72344692799999 0 0,102.34010535099998 33.723738904000015 0 0,102.34012737400002 33.723856050999984 0 0,102.34019803899997 33.72423194999999 0 0,102.34029073099998 33.724724992000006 0 0,102.34029639599999 33.724876325000025 0 0,102.34030825000002 33.72519303299998 0 0,102.340325769 33.725661074000016 0 0,102.34034328299998 33.72612910999999 0 0,102.340338127 33.72629576200001 0 0,102.34032841099997 33.72660979800003 0 0,102.34031519000001 33.72703740899999 0 0,102.34031354799998 33.727090497999995 0 0,102.34022067400002 33.72737911799999 0 0,102.34021563900001 33.72739476200002 0 0,102.34012779800003 33.72766773799998 0 0,102.34008520399999 33.72777812800001 0 0,102.33999740899998 33.72800565900002 0 0,102.339935578 33.72816591100002 0 0,102.33986702700003 33.72834357900001 0 0,102.33968008699998 33.728700323 0 0,102.33949314199998 33.729057065000006 0 0,102.33930620299998 33.72941380499998 0 0,102.33897408399997 33.72981083500002 0 0,102.338641957 33.730207866 0 0,102.33830984399998 33.730604905999996 0 0,102.33797773499998 33.73100194599999 0 0,102.337645608 33.731398979999994 0 0,102.337429326 33.73165753500001 0 0,102.33731348999999 33.73179600999998 0 0,102.337086156 33.73208865599997 0 0,102.33707614000002 33.73210154999998 0 0,102.33683879099999 33.732407094999985 0 0,102.336725091 33.73254845700001 0 0,102.33654564400001 33.73277156500001 0 0,102.33625250400002 33.73313603600002 0 0,102.33595935400001 33.733500505999984 0 0,102.335666204 33.73386497400003 0 0,102.33538174300003 33.734219607 0 0,102.33509729000002 33.734574236000014 0 0,102.33497362999998 33.73472840699998 0 0,102.334812839 33.734928869999976 0 0,102.33452838699998 33.73528350800001 0 0,102.33424387999997 33.73563815900002 0 0,102.33405753099998 33.73584459800003 0 0,102.33387118500002 33.73605103900002 0 0,102.33359173600002 33.73616528000002 0 0,102.33331232699999 33.73627950500003 0 0,102.33321581400003 33.73629746400002 0 0,102.33270316099998 33.73642675000002 0 0,102.33219049899998 33.736556036000025 0 0,102.33164879200001 33.73667125100002 0 0,102.33110709099998 33.736786467 0 0,102.330565374 33.736901666999984 0 0,102.33002367099999 33.737016876999974 0 0,102.32948196400002 33.73713208999999 0 0,102.328940257 33.73724730599997 0 0,102.32842141200001 33.73734631399998 0 0,102.32790256200002 33.73744531400001 0 0,102.32735023599997 33.737463429 0 0,102.32679791200002 33.73748154499998 0 0,102.32649855900002 33.73746504600001 0 0,102.32619920799999 33.73744854500001 0 0,102.32580193000001 33.73736644500002 0 0,102.32540465800002 33.737284348 0 0,102.32500738099998 33.737202255 0 0,102.324591269 33.737083000999974 0 0,102.32443045600002 33.73703691399999 0 0,102.32417516200002 33.73696374899998 0 0,102.32414693599998 33.736955489000024 0 0,102.32403531699998 33.736922823999976 0 0,102.32384233599998 33.73686634699999 0 0,102.32350951400002 33.736768939 0 0,102.323053103 33.73653188600002 0 0,102.32259667800002 33.73629483899998 0 0,102.32214025000002 33.73605778299998 0 0,102.32184526600003 33.73590106400002 0 0,102.32155028300002 33.735744348000026 0 0,102.32114618100002 33.73536812399999 0 0,102.32074207699998 33.73499190899997 0 0,102.32033797999998 33.734615700999996 0 0,102.31998774700003 33.73430745600001 0 0,102.31967073099997 33.733959844000026 0 0,102.31935371499998 33.73361223500001 0 0,102.319036697 33.73326462099999 0 0,102.31875015100002 33.732837502999985 0 0,102.318463597 33.732410383 0 0,102.31824708800002 33.73204491199999 0 0,102.318030582 33.731679439000004 0 0,102.317765382 33.73120935600002 0 0,102.31750017899998 33.730739266 0 0,102.31723497799999 33.730269179000004 0 0,102.31696977500002 33.72979908799999 0 0,102.31670457400003 33.72932899699998 0 0,102.31643937299998 33.72885891999999 0 0,102.31631533900003 33.728605695 0 0,102.31619130399997 33.72835246699998 0 0,102.31611183799998 33.72815836500001 0 0,102.31599811799998 33.72788059300001 0 0,102.31580493899997 33.727408728 0 0,102.315702063 33.72715742899999 0 0,102.315611768 33.72693686100001 0 0,102.31551295999998 33.726644092000015 0 0,102.31541415200002 33.726351325999985 0 0,102.315256982 33.72600718299998 0 0,102.315061044 33.72575238899998 0 0,102.31486510899998 33.725497593 0 0,102.31454807199998 33.725049755999976 0 0,102.31423102500003 33.72460192300002 0 0,102.31391398300002 33.72415408400002 0 0,102.31359694999998 33.723706246999996 0 0,102.31327991799998 33.72325841100002 0 0,102.313097228 33.722963816000004 0 0,102.31291453799997 33.72266922199998 0 0,102.31262375300003 33.72225201600003 0 0,102.31233296699997 33.72183480899997 0 0,102.312042169 33.721417605 0 0,102.31175137000002 33.72100039899999 0 0,102.31146058299998 33.72058319199999 0 0,102.31116979900003 33.72016598699997 0 0,102.31089406799998 33.71977916899999 0 0,102.31061833500002 33.719392352 0 0,102.31034260500002 33.719005536 0 0,102.31006686400002 33.718618718000016 0 0,102.30971026399999 33.71821009500002 0 0,102.30935367500001 33.717801468000005 0 0,102.30899709099998 33.71739284300003 0 0,102.30864050500003 33.716984216000014 0 0,102.30828392199999 33.71657559099998 0 0,102.30789942400003 33.71621646 0 0,102.30751490900002 33.71585732699998 0 0,102.30713039800003 33.71549819500001 0 0,102.306900058 33.71528305200002 0 0,102.30674589799997 33.71513906199999 0 0,102.30637981900003 33.714830431999985 0 0,102.30601374000003 33.71452180199998 0 0,102.30564766100002 33.71421317300002 0 0,102.30528157999998 33.71390454200002 0 0,102.30491548999998 33.713595913000006 0 0,102.30454939600003 33.71328728399999 0 0,102.30415626899998 33.713013133000004 0 0,102.30376314199998 33.71273897999998 0 0,102.30337001499998 33.712464829 0 0,102.30297688799999 33.712190677000024 0 0,102.302565867 33.71204139600002 0 0,102.30215484500002 33.71189211500001 0 0,102.30174381500001 33.71174283300002 0 0,102.30157183099999 33.71166186099998 0 0,102.30134202800002 33.711553666999976 0 0,102.301043392 33.71151707400003 0 0,102.30074475999999 33.71148047899999 0 0,102.300276795 33.711490287000004 0 0,102.29980883000002 33.71150010299999 0 0,102.29952913900001 33.711624269000026 0 0,102.29943273200001 33.71166706600002 0 0,102.29924944700002 33.71174843099999 0 0,102.29900655799997 33.711906606000014 0 0,102.29888220700002 33.711987584999974 0 0,102.29851496700002 33.71222673699998 0 0,102.29814772700001 33.71246589200001 0 0,102.297747157 33.712747734000004 0 0,102.29734658900003 33.713029584000026 0 0,102.29694602199999 33.71331144200002 0 0,102.29654545599999 33.713593290000006 0 0,102.29614488599998 33.71387513100001 0 0,102.295744319 33.71415697399999 0 0,102.29568790799999 33.71418854299998 0 0,102.29545137100001 33.71432091600002 0 0,102.29523022199999 33.714444688000015 0 0,102.29515843000001 33.71448486899999 0 0,102.294653622 33.714674237999986 0 0,102.29414881600002 33.714863596999976 0 0,102.29364401100003 33.71505295200001 0 0,102.29313920700002 33.71524230799997 0 0,102.29263440300002 33.71543166700002 0 0,102.29215717300002 33.71560826799998 0 0,102.29190627700001 33.71570111400001 0 0,102.29167994199997 33.715784869000004 0 0,102.29120271199997 33.71596146500002 0 0,102.29073735399999 33.71614164800002 0 0,102.29027199299998 33.716321832000006 0 0,102.28980663300001 33.71650202699999 0 0,102.28934127399998 33.716682221999974 0 0,102.288875915 33.71686240899999 0 0,102.28841055599997 33.717042592999974 0 0,102.28834705399998 33.71707123700003 0 0,102.28791909300003 33.717264279999995 0 0,102.28742762899998 33.717485968999995 0 0,102.28693616700002 33.717707663 0 0,102.28644470400002 33.71792936899999 0 0,102.285953243 33.718151062000004 0 0,102.28547387999998 33.71839438699999 0 0,102.28499451699997 33.71863771699998 0 0,102.28451515199998 33.71888105199997 0 0,102.28424487500001 33.71908555700003 0 0,102.28397459299998 33.71929005999999 0 0,102.28372227800003 33.71968535299999 0 0,102.28351852499998 33.72006167699999 0 0,102.28332580900002 33.720468316999984 0 0,102.28313308899999 33.720874950999985 0 0,102.28307315199999 33.72125443700003 0 0,102.28301321599997 33.72163392300001 0 0,102.28297945499997 33.721943839000005 0 0,102.28294568799998 33.72225376099999 0 0,102.28290796800002 33.722688866 0 0,102.28287024600002 33.723123957999974 0 0,102.282832525 33.723559049000016 0 0,102.28279480600003 33.72399413900001 0 0,102.28278978899999 33.724153075000004 0 0,102.28278184599998 33.72440472599999 0 0,102.282768896 33.724815321999984 0 0,102.28275910500003 33.72512577200001 0 0,102.28274930600003 33.72543621300002 0 0,102.28280604000003 33.72591847799998 0 0,102.28286277299998 33.72640075700002 0 0,102.28291950699997 33.726883034000025 0 0,102.283001792 33.727315755999996 0 0,102.28308407999998 33.72774848 0 0,102.28317111899997 33.72803098999998 0 0,102.28325815699998 33.72831349900002 0 0,102.28340322100001 33.728657415999976 0 0,102.28353192399999 33.72896255500001 0 0,102.283548279 33.72900133000002 0 0,102.28368829200002 33.72942931199998 0 0,102.28375162399999 33.72962290999999 0 0,102.28382830100003 33.72985730400001 0 0,102.28396831499998 33.73028529300001 0 0,102.28410833499998 33.730713272 0 0,102.28417709399997 33.73092343799999 0 0,102.28424835700002 33.73114125400002 0 0,102.28437103700003 33.73143456700001 0 0,102.284493714 33.731727879999994 0 0,102.28476683399998 33.732194873000026 0 0,102.28497183399998 33.73254010599999 0 0,102.28517683899997 33.73288533800002 0 0,102.28540519799998 33.73325113200002 0 0,102.28563354699997 33.73361692399999 0 0,102.28584738699999 33.733935626000005 0 0,102.28606122600002 33.734254324999995 0 0,102.28606771099999 33.73426399099998 0 0,102.28627506599997 33.73457302600002 0 0,102.28664715500003 33.73494530900001 0 0,102.28701924500001 33.73531759399998 0 0,102.28739135000001 33.73568987599998 0 0,102.28776344300002 33.73606216000002 0 0,102.288135528 33.736434444 0 0,102.28850761400003 33.736806726 0 0,102.28877573800003 33.737053127000024 0 0,102.28904386300002 33.737299526000015 0 0,102.28933154100002 33.73755971600002 0 0,102.28961921400003 33.737819909999985 0 0,102.28990688800002 33.738080104000005 0 0,102.290194568 33.73834028800002 0 0,102.290482252 33.73860047699998 0 0,102.29076994000002 33.73886066699998 0 0,102.29109737700003 33.739128402999995 0 0,102.29142481299999 33.73939614300002 0 0,102.29173710499998 33.73963682700003 0 0,102.29204939700003 33.73987750499998 0 0,102.29236168800003 33.740118188 0 0,102.29278670999997 33.74033461900001 0 0,102.29321174199998 33.74055105000002 0 0,102.29363676499997 33.740767479 0 0,102.29412535900002 33.74092421400002 0 0,102.294613954 33.74108094899998 0 0,102.29510255399998 33.741237684 0 0,102.29559115500001 33.741394415 0 0,102.29607975699997 33.741551146000006 0 0,102.29656835499998 33.741707872999996 0 0,102.29705695299998 33.74186459499998 0 0,102.29751524699998 33.74193876800001 0 0,102.29797354300001 33.742012939000006 0 0,102.298431843 33.74208711 0 0,102.29889014499997 33.74216128400002 0 0,102.29934844299999 33.742235455000014 0 0,102.29981479999998 33.742282398999976 0 0,102.30028115900001 33.742329342999994 0 0,102.300747511 33.74237628399999 0 0,102.30121386299999 33.74242321999998 0 0,102.30168021499998 33.74247016800001 0 0,102.30214656499999 33.74251711699998 0 0,102.302688424 33.742506049999974 0 0,102.303230294 33.74249498299997 0 0,102.303772165 33.742483916000026 0 0,102.304314025 33.74247283599999 0 0,102.304855885 33.742461768 0 0,102.30539774800002 33.742450701999985 0 0,102.30593960800002 33.742439632000014 0 0,102.30647557200001 33.74246635200001 0 0,102.30701153799998 33.74249306399997 0 0,102.30754750199998 33.74251979100001 0 0,102.30808346600003 33.742546516999994 0 0,102.30861943100001 33.74257324400003 0 0,102.309155412 33.742599970000015 0 0,102.30946211700001 33.742615262000015 0 0,102.30969138799998 33.74262669199999 0 0,102.310227354 33.742653400999984 0 0,102.31064228999998 33.74268248499999 0 0,102.31105722900003 33.742711568999994 0 0,102.31147216800002 33.74274065700001 0 0,102.31197766600002 33.74290628 0 0,102.31248316599999 33.743071896000004 0 0,102.31298866499998 33.74323751700001 0 0,102.31349416400002 33.74340314699998 0 0,102.31399966999999 33.743568761999995 0 0,102.31450517399998 33.743734373999985 0 0,102.31501067800002 33.743899993000014 0 0,102.315432026 33.74404444200002 0 0,102.31585337400003 33.744188897000015 0 0,102.316274722 33.744333353 0 0,102.316635959 33.7444572 0 0,102.31669606999998 33.744477808 0 0,102.31705995099998 33.74460597299998 0 0,102.31742383099999 33.74473413499999 0 0,102.31778771199998 33.74486230100001 0 0,102.31818562699999 33.74518161899999 0 0,102.31858353299998 33.74550092800001 0 0,102.31895286399998 33.74581359899997 0 0,102.31932220200002 33.74612627099998 0 0,102.31969154199999 33.74643893899997 0 0,102.32006088600002 33.746751613000015 0 0,102.32043022699997 33.747064292999994 0 0,102.320686486 33.747310371000026 0 0,102.32094274600001 33.74755644499999 0 0,102.32112457800002 33.74788107500001 0 0,102.32114755200001 33.74798930600002 0 0,102.32122395800002 33.748349236000024 0 0,102.32132335400001 33.74881739699998 0 0,102.32142275400003 33.74928555399998 0 0,102.321522152 33.74975370499999 0 0,102.32161462699997 33.75012316300001 0 0,102.32170710399998 33.75049262900001 0 0,102.32179957900001 33.75086209599999 0 0,102.321887076 33.751134578000006 0 0,102.32197457400002 33.75140706000002 0 0,102.32206720699998 33.75190012500002 0 0,102.32214632 33.75232123400002 0 0,102.32215983700002 33.75239317699999 0 0,102.322212852 33.75281021699999 0 0,102.32226587500003 33.753227263999975 0 0,102.32231889399998 33.753644311000016 0 0,102.32237190299998 33.75406135700001 0 0,102.32241372700003 33.754516577000004 0 0,102.322455553 33.754971796999996 0 0,102.32249737900003 33.75542700699998 0 0,102.32251107399998 33.755758007 0 0,102.32252355600002 33.75605963300001 0 0,102.32252477200001 33.75608900899999 0 0,102.322463728 33.756508591 0 0,102.32240517600002 33.75684805200001 0 0,102.32229804000002 33.75720650400001 0 0,102.32214169999997 33.757603974000006 0 0,102.32198535999999 33.758001444 0 0,102.32180223 33.75848852199999 0 0,102.32161910100001 33.75897558700001 0 0,102.32135333999997 33.759290495000016 0 0,102.32108757999998 33.759605411999985 0 0,102.32082180999998 33.75992033199998 0 0,102.32046332499999 33.760258281000006 0 0,102.32010484800003 33.76059622399998 0 0,102.319746361 33.760934168000006 0 0,102.31938788000002 33.76127211400001 0 0,102.31913933499999 33.76154730600001 0 0,102.318830515 33.76183120899998 0 0,102.31852170399998 33.762115111000014 0 0,102.31828795400003 33.76230043300001 0 0,102.3180542 33.762485751999975 0 0,102.31764439300002 33.76273739200002 0 0,102.31723459199998 33.76298902799999 0 0,102.31712580800001 33.76305582499998 0 0,102.317111893 33.763064369999995 0 0,102.31710638099997 33.763067756 0 0,102.31706890800001 33.763090764000026 0 0,102.31702399599999 33.763118340999995 0 0,102.31695607199998 33.76316004900002 0 0,102.316824779 33.76324066699999 0 0,102.316564374 33.763400563000005 0 0,102.31643363500001 33.76348083900001 0 0,102.316414963 33.76349230400001 0 0,102.31640606799999 33.76349801399999 0 0,102.31640385700001 33.76349943299999 0 0,102.31614639700001 33.76366468499998 0 0,102.31599062499998 33.763764666999975 0 0,102.31596193399997 33.76378308300002 0 0,102.315564897 33.76403792100001 0 0,102.31556463800001 33.76403808700002 0 0,102.31550890199998 33.764073860999986 0 0,102.31543314200002 33.76413563400001 0 0,102.31516414499998 33.764354964000006 0 0,102.314819393 33.764636069999995 0 0,102.31447465000002 33.764917174000004 0 0,102.31412989699999 33.76519827999999 0 0,102.31378514 33.76547938499999 0 0,102.31350402100003 33.76564362200003 0 0,102.31322290499998 33.765807859000006 0 0,102.31304814399999 33.766024518999984 0 0,102.31277120200002 33.766439390000016 0 0,102.312494254 33.76685425900001 0 0,102.312354518 33.767101744 0 0,102.31221478399999 33.767349228 0 0,102.31188185600001 33.76776286299997 0 0,102.31154893600001 33.768176496000024 0 0,102.31121602600001 33.76859012900002 0 0,102.31114101899999 33.768678970999986 0 0,102.31090448399999 33.768959130999974 0 0,102.31059293999999 33.769328132 0 0,102.31028139900002 33.76969713400001 0 0,102.30996985399997 33.77006614599998 0 0,102.30959511200001 33.770427333999976 0 0,102.30945943400002 33.77055810500002 0 0,102.30940063399999 33.77061477699999 0 0,102.30922038099999 33.77078850999999 0 0,102.30884565000002 33.771149682999976 0 0,102.308470914 33.77151085899999 0 0,102.30809617099999 33.77187203300002 0 0,102.30772143399997 33.772233211000014 0 0,102.30764032500002 33.77231138799999 0 0,102.30734670300001 33.77259439699998 0 0,102.30712363599997 33.77282002300001 0 0,102.30690056700001 33.77304564100001 0 0,102.30661092399998 33.77335331299997 0 0,102.30649621600003 33.77347516100002 0 0,102.30632127899997 33.77366098300001 0 0,102.30606441100002 33.773933838999994 0 0,102.30603163400002 33.77396865700001 0 0,102.30590046700001 33.77418643599998 0 0,102.30582908000002 33.774304960999984 0 0,102.30570005099997 33.774592763999976 0 0,102.30557101900001 33.774880564 0 0,102.30534384999999 33.77523636500001 0 0,102.30523067500002 33.775368087000004 0 0,102.305107206 33.775511790999985 0 0,102.30487056300001 33.77578722099997 0 0,102.30466989400003 33.776063437999994 0 0,102.30446922200002 33.77633964900002 0 0,102.30421554399999 33.776775035000014 0 0,102.30410783299999 33.777034026000024 0 0,102.304033818 33.777211995000016 0 0,102.30404648899997 33.77757303300001 0 0,102.30413299999998 33.77787556300001 0 0,102.30433755400003 33.778240799 0 0,102.30460079800002 33.77852046100003 0 0,102.30486403499998 33.778800132000015 0 0,102.30498877000002 33.77893265099999 0 0,102.30512727299998 33.77907979700001 0 0,102.30522595000002 33.77924682999998 0 0,102.30535518200003 33.77946558399998 0 0,102.30532302799998 33.779725439 0 0,102.305072494 33.780060698 0 0,102.30471990699999 33.78033358900001 0 0,102.30436731700001 33.780606483999975 0 0,102.30401473 33.78087937700002 0 0,102.30391313400003 33.780953667000006 0 0,102.30358891499998 33.78119074599999 0 0,102.30316309199998 33.78150212100002 0 0,102.30273727299999 33.78181350099999 0 0,102.302263643 33.78206769500002 0 0,102.30179001200003 33.78232189300002 0 0,102.30131638199998 33.78257610200001 0 0,102.300842752 33.78283030199998 0 0,102.30036912100002 33.783084495000026 0 0,102.299918596 33.783290093000005 0 0,102.29946807200002 33.783495698000024 0 0,102.299017564 33.783701287999975 0 0,102.29856704999997 33.78390688500002 0 0,102.29809703699999 33.78406443900002 0 0,102.29762702199997 33.784221994000006 0 0,102.29747632599998 33.784272509999994 0 0,102.297219557 33.78435858199998 0 0,102.29715700999998 33.784379547000015 0 0,102.29668699799998 33.784537109999974 0 0,102.29621698199998 33.784694668999975 0 0,102.29574695500003 33.784852219000015 0 0,102.29527692699997 33.78500976800001 0 0,102.29480691600003 33.78516733399999 0 0,102.29430123999998 33.78529453200002 0 0,102.29379556499998 33.785421724 0 0,102.29328988999998 33.78554892 0 0,102.29278421499998 33.785676115 0 0,102.29227853600003 33.78580330099999 0 0,102.29177285600002 33.78593049400001 0 0,102.291267167 33.78605769799998 0 0,102.29076148899998 33.78618488799998 0 0,102.29025581299999 33.786312082999984 0 0,102.28976198800001 33.78643629099997 0 0,102.289750137 33.786439272999985 0 0,102.28937391900001 33.78657130300002 0 0,102.28899769999998 33.78670333100001 0 0,102.28849691300002 33.78685266399998 0 0,102.28824658299999 33.786927315000014 0 0,102.28799612799997 33.787002003 0 0,102.28749534399998 33.78715132999997 0 0,102.28710102899998 33.78722282000001 0 0,102.28670670700001 33.78729431900001 0 0,102.28631239100002 33.787365819 0 0,102.28591091499999 33.78741043299999 0 0,102.28550943699997 33.78745504599999 0 0,102.28510796500001 33.78749965999998 0 0,102.28464665799999 33.787513562000015 0 0,102.28418534899998 33.787527452999996 0 0,102.283987175 33.78753341999999 0 0,102.28372404599997 33.78754134100001 0 0,102.28326273699997 33.787555231 0 0,102.28280142699998 33.78756912099999 0 0,102.282315998 33.787548414000014 0 0,102.28188470999999 33.78753000900002 0 0,102.28183057400003 33.78752769800002 0 0,102.28134516 33.787506973999996 0 0,102.28085974599998 33.78748625100002 0 0,102.28051415700003 33.787408484000025 0 0,102.28016857099999 33.78733071300002 0 0,102.27961814899999 33.78727848400001 0 0,102.27906771800002 33.78722626299998 0 0,102.27865962200002 33.78722728299999 0 0,102.27825152399998 33.78722830200002 0 0,102.27784247599999 33.787259361 0 0,102.277433433 33.78729041499997 0 0,102.27690191599999 33.787398929999995 0 0,102.27637039799998 33.787507457000004 0 0,102.275846236 33.787614475 0 0,102.27583888200002 33.78761597699997 0 0,102.275315954 33.78773719499998 0 0,102.27479301400001 33.78785841299998 0 0,102.27427008500001 33.78797963400001 0 0,102.27374716499997 33.78810085399999 0 0,102.27322422999998 33.78822207899998 0 0,102.27270129499999 33.78834329900002 0 0,102.27217836800003 33.788464514 0 0,102.27165544100001 33.788585743 0 0,102.27143724799998 33.788604471999975 0 0,102.27122219300003 33.788622929999974 0 0,102.27088670400002 33.78865171799998 0 0,102.27078894499999 33.78866010600001 0 0,102.27035569600002 33.78869728000001 0 0,102.27001955499998 33.78869985799997 0 0,102.26968341100002 33.788702435000005 0 0,102.26941078700003 33.78868257099998 0 0,102.26940339599997 33.788682032999986 0 0,102.26928826099999 33.78867364299998 0 0,102.26894326500002 33.788648506000015 0 0,102.26889311000002 33.788644851000015 0 0,102.26841832999997 33.788604264000014 0 0,102.26794354700002 33.788563678 0 0,102.26752742600002 33.78852811500002 0 0,102.26746875600003 33.78852310100001 0 0,102.267209649 33.78850096100001 0 0,102.26714273599998 33.788495243 0 0,102.26705141500003 33.78848743999998 0 0,102.266993958 33.78848253000001 0 0,102.26651917599997 33.788441940999974 0 0,102.26628685999998 33.788422083 0 0,102.26615525199998 33.78841083200001 0 0,102.26604439699997 33.78840135600001 0 0,102.26602916399997 33.78839972200001 0 0,102.26553406300002 33.78834660799998 0 0,102.26502372800002 33.788291861000005 0 0,102.26473686000003 33.78826108499999 0 0,102.26467581100002 33.788254537 0 0,102.26451339300002 33.78823711299998 0 0,102.264003049 33.78818236500001 0 0,102.263492708 33.78812761699999 0 0,102.26320061799998 33.788096282000026 0 0,102.26298236899999 33.78807286799997 0 0,102.262468093 33.78801635799999 0 0,102.261953817 33.787959848000014 0 0,102.261439537 33.787903330000006 0 0,102.26092525500002 33.78784681799999 0 0,102.26041081300002 33.787795311000025 0 0,102.25989638099998 33.787743793000004 0 0,102.25938195200001 33.787692273999994 0 0,102.25886752299999 33.787640753000005 0 0,102.25859586199999 33.78761354699998 0 0,102.25835308299997 33.787589233000006 0 0,102.257838639 33.787537713000006 0 0,102.257366483 33.787540569999976 0 0,102.25689432600001 33.78754342600001 0 0,102.25642216799997 33.78754628399997 0 0,102.25596073000003 33.78756407100002 0 0,102.25549928499998 33.787581855999974 0 0,102.25503784799997 33.787599650000004 0 0,102.25457641499997 33.78761745100002 0 0,102.25411498300002 33.787635239999986 0 0,102.25387533700001 33.78766725999998 0 0,102.253729281 33.78768677599999 0 0,102.25334357000003 33.78773831000001 0 0,102.253229573 33.787750647999985 0 0,102.25293408300001 33.78778262899999 0 0,102.25252460500002 33.78782695000001 0 0,102.25211512700002 33.78787127099997 0 0,102.25160949299999 33.78792012399998 0 0,102.25110385699998 33.78796897699999 0 0,102.25059821299999 33.78801782900001 0 0,102.25011687599999 33.788057201000015 0 0,102.249635539 33.78809657599999 0 0,102.249154207 33.788135947 0 0,102.24867287799998 33.788175314 0 0,102.24812661599998 33.78824329399998 0 0,102.24758035299999 33.788311271 0 0,102.24703408099998 33.788379244 0 0,102.24660039999998 33.788429683000004 0 0,102.24616671899997 33.78848012200001 0 0,102.24573303800003 33.788530563999984 0 0,102.245432569 33.788543892999996 0 0,102.24513209000003 33.788557223 0 0,102.24475543800003 33.78857552599999 0 0,102.244378789 33.78859383700001 0 0,102.24400214799999 33.788612150999995 0 0,102.24356153999997 33.78862902999998 0 0,102.24312093200001 33.788645900000006 0 0,102.24268032600003 33.78866276999997 0 0,102.24217436200001 33.788721599999974 0 0,102.24166839100002 33.788780427999995 0 0,102.24113601699997 33.78891381599999 0 0,102.24060364399998 33.78904721700002 0 0,102.24007127200002 33.78918061600001 0 0,102.239538906 33.78931400699997 0 0,102.23911318400002 33.78948986 0 0,102.23868746199997 33.78966571199999 0 0,102.23826173600003 33.78984157100001 0 0,102.23783601600002 33.790017438999996 0 0,102.237468154 33.79025972400001 0 0,102.237100295 33.79050200400002 0 0,102.23673774600002 33.79082790699999 0 0,102.23637519200003 33.79115381899999 0 0,102.23601264400003 33.791479735999985 0 0,102.23577924900002 33.79174450900001 0 0,102.23561019700003 33.791936281000005 0 0,102.23554584700003 33.79200927800002 0 0,102.23525203899999 33.79235067100001 0 0,102.234958237 33.79269205999998 0 0,102.234664436 33.793033439 0 0,102.23438147399997 33.79334606499998 0 0,102.23433236900001 33.793400324000004 0 0,102.23409851500003 33.793658702000016 0 0,102.23396499199998 33.793806227000005 0 0,102.23381555600002 33.79397133399999 0 0,102.23375534000002 33.794089907 0 0,102.23358604700002 33.79442326200001 0 0,102.23335654099998 33.794875194999975 0 0,102.23312703200003 33.79532713399999 0 0,102.23289752599999 33.79577906700001 0 0,102.23292936299998 33.79628082800002 0 0,102.233082115 33.79675524100003 0 0,102.23323486800001 33.797229652 0 0,102.23335777199998 33.79751299700001 0 0,102.23348067299997 33.79779634200003 0 0,102.23364117800003 33.798030426000025 0 0,102.233709734 33.79813041099999 0 0,102.23380167699997 33.798264507 0 0,102.23390423199999 33.798421136 0 0,102.23409912300002 33.798718785999995 0 0,102.23425111900002 33.798950909999974 0 0,102.23439658400002 33.799173060999976 0 0,102.23442164099998 33.79921132999999 0 0,102.23469403399997 33.79962733299999 0 0,102.234889877 33.79988224900001 0 0,102.23508571999997 33.800137165000024 0 0,102.23535192899999 33.80043477100003 0 0,102.23543331500002 33.800525757 0 0,102.23573615999999 33.800813135 0 0,102.236038995 33.801100512999994 0 0,102.23639242399997 33.801432444 0 0,102.23674585999998 33.801764375999994 0 0,102.23709929300003 33.80209630899998 0 0,102.237452728 33.80242823999998 0 0,102.23780616300002 33.802760173000024 0 0,102.23815959400002 33.80309210399997 0 0,102.238520666 33.80343589400002 0 0,102.23888173199998 33.803779683000016 0 0,102.23924280400001 33.804123473999994 0 0,102.23960387199998 33.80446726299999 0 0,102.23995434 33.80476772100002 0 0,102.24030481599999 33.805068178 0 0,102.24065527800002 33.80536863499998 0 0,102.24100573800001 33.805669093999995 0 0,102.24135620200002 33.80596955200002 0 0,102.24170610599998 33.80628803100001 0 0,102.24205600200003 33.806606510999984 0 0,102.24246938700003 33.806892334 0 0,102.24288276599998 33.80717815899999 0 0,102.24329615300002 33.80746398399998 0 0,102.24370953300001 33.80774980899997 0 0,102.24412291200002 33.808035632999974 0 0,102.244546635 33.808298966999985 0 0,102.24497035500002 33.808562300999995 0 0,102.24539407600003 33.808825634000016 0 0,102.24581779699997 33.809088969000015 0 0,102.24624151400002 33.809352303000026 0 0,102.246665242 33.80961563699998 0 0,102.24706361199998 33.809921153999994 0 0,102.247461988 33.810226668999974 0 0,102.247860361 33.81053218699998 0 0,102.24825873499998 33.810837703000004 0 0,102.24865711299998 33.81114322000002 0 0,102.24904672999998 33.81147258499999 0 0,102.24943635800003 33.81180195000002 0 0,102.24982597399998 33.81213133099999 0 0,102.250215599 33.81246070499998 0 0,102.250392417 33.81261017999998 0 0,102.25060521699999 33.812790071999984 0 0,102.25099482600001 33.81311943700001 0 0,102.25118683400001 33.813298035 0 0,102.251340685 33.81344113900002 0 0,102.25168655200002 33.81376284100003 0 0,102.252032413 33.81408454199999 0 0,102.25237827799998 33.81440624499999 0 0,102.25272414199998 33.814727946000005 0 0,102.253069998 33.81504964800001 0 0,102.25338869400002 33.81540748499998 0 0,102.25370739200002 33.815765321000015 0 0,102.25402610200001 33.816123170000026 0 0,102.25434481000002 33.816481017 0 0,102.25463481000003 33.816798129000006 0 0,102.25492481600003 33.81711524000002 0 0,102.25521482200003 33.81743234800001 0 0,102.25550482099999 33.81774945900003 0 0,102.25578722300003 33.81811650200001 0 0,102.25606962799998 33.81848354499999 0 0,102.25635202900003 33.818850587999975 0 0,102.256634432 33.819217631000015 0 0,102.25694806299998 33.819672215000026 0 0,102.25726169799998 33.820126801000015 0 0,102.25757534000002 33.82058138299999 0 0,102.25787576800002 33.82094882199999 0 0,102.258176188 33.82131626199998 0 0,102.25847660699998 33.821683700999984 0 0,102.25877702600002 33.822051140999974 0 0,102.259077445 33.822418579999976 0 0,102.25939994700002 33.82284663399997 0 0,102.25962838800001 33.82321246999999 0 0,102.259733649 33.82367577399998 0 0,102.25976068300002 33.82395696499998 0 0,102.25978771899997 33.824238150999975 0 0,102.259886182 33.82472635800002 0 0,102.25998464499997 33.825214566 0 0,102.26008311200002 33.825702772 0 0,102.26018157499999 33.82619097899999 0 0,102.26026156299997 33.82669380499999 0 0,102.26025740199998 33.827074512000024 0 0,102.26025324099999 33.82745522099998 0 0,102.26024907800002 33.82783592599998 0 0,102.26030507500002 33.82833823200002 0 0,102.26028843300003 33.828858964999995 0 0,102.26023899299997 33.82927875500002 0 0,102.260189556 33.829698543000006 0 0,102.26011211299999 33.830242974999976 0 0,102.26005775499999 33.83062513099998 0 0,102.26003467200002 33.83078740600001 0 0,102.25995723099999 33.83133183799998 0 0,102.25987978900002 33.83187627000001 0 0,102.25981018700003 33.832175362999976 0 0,102.25979066600001 33.832259249 0 0,102.25974058600002 33.83247445699999 0 0,102.25973459900001 33.83254433899998 0 0,102.259702312 33.83292126200001 0 0,102.25966405600002 33.83336808299998 0 0,102.25963276599998 33.83373320700002 0 0,102.25962576799998 33.83381485899997 0 0,102.25960352300001 33.834135042000014 0 0,102.25958127899997 33.83445522699998 0 0,102.25954729300003 33.83481233399999 0 0,102.25953305899998 33.83496189099998 0 0,102.25948483600001 33.83546856999999 0 0,102.25943661500003 33.835975252000026 0 0,102.25947289599998 33.83643201699999 0 0,102.25950917400002 33.83688878200002 0 0,102.25954544000001 33.83734554799997 0 0,102.25958529100001 33.83762663099998 0 0,102.259625631 33.83789244100001 0 0,102.259613586 33.83826916200002 0 0,102.25959641600002 33.838615205999986 0 0,102.259576106 33.83912502700002 0 0,102.25957589199999 33.83963276600002 0 0,102.259575686 33.84014050100001 0 0,102.25957552099999 33.84051519899998 0 0,102.25957549100002 33.84058377000002 0 0,102.25957546199999 33.840648251999994 0 0,102.25957758700002 33.84108255899997 0 0,102.25957971000003 33.84151685900002 0 0,102.259581836 33.84195115900002 0 0,102.25953363000002 33.84240704899997 0 0,102.25949376800003 33.84278407800002 0 0,102.259485429 33.84286294899999 0 0,102.25946338300002 33.843071509000026 0 0,102.259437236 33.843318855999996 0 0,102.25938903299999 33.84377475399998 0 0,102.25934082999999 33.84423064600003 0 0,102.25925697000002 33.84459956400002 0 0,102.25917311299997 33.84496848700002 0 0,102.25915463500002 33.84531688200002 0 0,102.25915293999998 33.845348848000015 0 0,102.259132765 33.84572921 0 0,102.25912503900003 33.84587492700001 0 0,102.25911259600002 33.84610957000001 0 0,102.25907963499998 33.84638942700002 0 0,102.25904666999998 33.84666928600001 0 0,102.25887623800003 33.847116454 0 0,102.25870579999997 33.84756362500002 0 0,102.25854575900001 33.848061121 0 0,102.25838571700001 33.84855861800003 0 0,102.25822568199999 33.84905612699998 0 0,102.25820456399998 33.849121776000004 0 0,102.25808811799999 33.84948375800002 0 0,102.25806564200002 33.84955362900001 0 0,102.25785167999999 33.84985951800002 0 0,102.25778078100001 33.84996087600001 0 0,102.25763771300001 33.85016540800001 0 0,102.257406291 33.850641282000026 0 0,102.257174873 33.85111715199997 0 0,102.25711477099998 33.851215750999984 0 0,102.25692978900003 33.85151921800002 0 0,102.25668471 33.85192128599999 0 0,102.25643962700002 33.85232336299998 0 0,102.25619794199997 33.85281904300001 0 0,102.25595625900002 33.853314711999985 0 0,102.25571458299999 33.853810392000014 0 0,102.25554783199999 33.85415241599998 0 0,102.25547291499998 33.854306076 0 0,102.25523122999999 33.85480174600002 0 0,102.25501402700002 33.85520777200003 0 0,102.25500402 33.85522647900001 0 0,102.25479682600002 33.855613807 0 0,102.25464123799998 33.855971109999984 0 0,102.25448565099998 33.856328399999995 0 0,102.254298286 33.856740097 0 0,102.254110927 33.857151805 0 0,102.253923563 33.85756351399999 0 0,102.25373620200003 33.85797521500001 0 0,102.253585724 33.85842280600002 0 0,102.25343523599997 33.858870411 0 0,102.25328475200001 33.85931801999999 0 0,102.253134262 33.859765611 0 0,102.25298377799999 33.860213206000026 0 0,102.25283330399998 33.86066081400003 0 0,102.25271531800001 33.86096884300002 0 0,102.25259733000001 33.86127686499998 0 0,102.25243036199998 33.86161385600002 0 0,102.25226339599999 33.86195084899998 0 0,102.25215869099998 33.862219091999975 0 0,102.25205398399999 33.86248733399998 0 0,102.251909985 33.86273766900001 0 0,102.251837712 33.862863312 0 0,102.25175227599999 33.86301183400002 0 0,102.25162143699998 33.86323928500002 0 0,102.25133634999997 33.86351351100001 0 0,102.25120997200003 33.863635079000005 0 0,102.25120785799999 33.86363711199999 0 0,102.25118724999999 33.863656934999995 0 0,102.25105126400001 33.86378774399998 0 0,102.25065771099997 33.86407291299997 0 0,102.25040494299998 33.864256067999975 0 0,102.25031606599998 33.864320469000006 0 0,102.250264158 33.86435807999999 0 0,102.24997361999999 33.864568600999974 0 0,102.24987060699999 33.86464324100001 0 0,102.24983964900002 33.86466635599999 0 0,102.24942751999998 33.864974055000005 0 0,102.24898443900003 33.865304885 0 0,102.24854135599998 33.86563570499999 0 0,102.248098271 33.865966517000004 0 0,102.248067816 33.86598925599998 0 0,102.24806751300002 33.865989481999975 0 0,102.24765518999999 33.86629734000002 0 0,102.247529584 33.86634869599999 0 0,102.24714393300002 33.86650637499997 0 0,102.24663267800003 33.86671540999998 0 0,102.24658837999999 33.86673982799999 0 0,102.24626579 33.86691764300002 0 0,102.245898893 33.86711988000002 0 0,102.245532002 33.86732212200002 0 0,102.245165117 33.86752436500001 0 0,102.24482948500003 33.86775067799999 0 0,102.24449384799999 33.867976989 0 0,102.24415820899998 33.868203298000026 0 0,102.24374039399999 33.868494575 0 0,102.24356022799998 33.86862017599998 0 0,102.24332256600002 33.868785858000024 0 0,102.24313919600002 33.86893485600001 0 0,102.24302650700002 33.869026421 0 0,102.24273044799997 33.86926698100001 0 0,102.24243438000002 33.869507535000025 0 0,102.24211516399998 33.86972084600001 0 0,102.24179594999998 33.869934160000014 0 0,102.24147672999999 33.870147481000004 0 0,102.241119642 33.87029314199998 0 0,102.24076255799997 33.870438792000016 0 0,102.24069416499998 33.87046668900001 0 0,102.24040547200002 33.870584441999995 0 0,102.23992109099999 33.870703849999984 0 0,102.23943670800003 33.87082325799997 0 0,102.23895232400002 33.87094266499997 0 0,102.238467936 33.87106208199998 0 0,102.23792480499998 33.87114009700002 0 0,102.23738168599999 33.871218097999986 0 0,102.23698249400002 33.87125287399999 0 0,102.236878709 33.87126191499999 0 0,102.23637573500002 33.87130573100001 0 0,102.23633296999998 33.871309456000006 0 0,102.23587275800003 33.871349545999976 0 0,102.23536977700002 33.87139336199999 0 0,102.23486679799998 33.87143718599998 0 0,102.23457941100003 33.871462226000006 0 0,102.23436381699997 33.871481011000014 0 0,102.23386083999998 33.87152482699997 0 0,102.23341793100002 33.87156341399998 0 0,102.23335785799998 33.87156864799999 0 0,102.23287409800002 33.871668004000014 0 0,102.23239035099999 33.871767358 0 0,102.23210970999997 33.87190134100001 0 0,102.23182906900001 33.872035324000024 0 0,102.23153188600003 33.87230923499999 0 0,102.23130954499999 33.87251416999999 0 0,102.23123470299998 33.872583152999994 0 0,102.231189788 33.87262454900002 0 0,102.23093752 33.87285705900001 0 0,102.23078580700002 33.87301799099998 0 0,102.23057674299997 33.873239759 0 0,102.23032115500001 33.873510882999994 0 0,102.230215966 33.87362246499998 0 0,102.23000767899998 33.87411884400001 0 0,102.22982501299998 33.874554174000025 0 0,102.22979939999999 33.87461521199998 0 0,102.22959111300003 33.875111575999995 0 0,102.22947140500003 33.875469649000024 0 0,102.22935169800002 33.87582772100001 0 0,102.229169361 33.876264546000016 0 0,102.22909064100003 33.876717058999986 0 0,102.22901191800003 33.877169572000014 0 0,102.22893319000002 33.87762208700002 0 0,102.228824826 33.878000456999985 0 0,102.22877960199997 33.878060998000024 0 0,102.22861132499997 33.87828626800001 0 0,102.22839782800003 33.878572073999976 0 0,102.22797660399999 33.878863438999986 0 0,102.22794485499998 33.8788854 0 0,102.22749187699998 33.879198737000024 0 0,102.22703890600002 33.879512078999994 0 0,102.22658592599998 33.879825407 0 0,102.22613295500003 33.880138733000024 0 0,102.225679974 33.880452064999986 0 0,102.22522699899997 33.88076540499998 0 0,102.22490704799998 33.880998698999974 0 0,102.22458708800002 33.881231988000025 0 0,102.224267139 33.88146527499998 0 0,102.22391473200003 33.88177298400001 0 0,102.22356232499999 33.882080701999996 0 0,102.22320991700002 33.88238842099997 0 0,102.22285751099997 33.88269613900002 0 0,102.22250784099998 33.88310411499998 0 0,102.22215817900002 33.88351209199999 0 0,102.221808511 33.88392008699998 0 0,102.22145884700001 33.884328073000006 0 0,102.221147083 33.88467844500002 0 0,102.22083530600003 33.88502881699998 0 0,102.220523539 33.885379195999974 0 0,102.22021177800002 33.88572958100002 0 0,102.21990001299997 33.88607996100001 0 0,102.21958824900003 33.886430331999975 0 0,102.21922703799999 33.88682301799997 0 0,102.21886581500002 33.887215706000006 0 0,102.21859729200003 33.88759043499999 0 0,102.21832878100003 33.887965166000015 0 0,102.21806026299998 33.88833990500001 0 0,102.21782072500002 33.88868523399998 0 0,102.217581193 33.889030547999994 0 0,102.21734166200002 33.88937586600002 0 0,102.21710213099999 33.889721194 0 0,102.21681649700002 33.890128946000004 0 0,102.21653087099997 33.890536682000004 0 0,102.216245232 33.89094441999998 0 0,102.21595959899997 33.891352168000026 0 0,102.21567396400002 33.89175991799999 0 0,102.21538833199997 33.89216765600003 0 0,102.21518317300001 33.89256385099998 0 0,102.21493079300001 33.892933932999995 0 0,102.21467841600003 33.89330401699999 0 0,102.21442603499997 33.893674093000016 0 0,102.21417365399998 33.89404416399998 0 0,102.21386267899999 33.89449141199998 0 0,102.21355169499998 33.894938664999984 0 0,102.21324071100003 33.895385911000005 0 0,102.21300418800001 33.89570303800002 0 0,102.21298102100002 33.895734101000016 0 0,102.21272133000002 33.89608229800001 0 0,102.21246162699998 33.896430501 0 0,102.21212969099997 33.896843864000004 0 0,102.21179777399999 33.897257223999986 0 0,102.21146584600001 33.89767059500002 0 0,102.21113392500001 33.89808395900002 0 0,102.21077462699998 33.89848867400002 0 0,102.21041531600002 33.89889340100001 0 0,102.210056017 33.89929812899999 0 0,102.20969672199999 33.89970285200002 0 0,102.20933741599998 33.900107581999976 0 0,102.20899720800003 33.90040550100002 0 0,102.20865700500002 33.900703419000024 0 0,102.20831679999998 33.901001338000015 0 0,102.20804151099998 33.90124241699999 0 0,102.20797659200002 33.90129926700001 0 0,102.20764546200002 33.901625791000015 0 0,102.20750081300002 33.901768419999996 0 0,102.20731431899998 33.901952311 0 0,102.20698317300003 33.902278835000004 0 0,102.20665203700003 33.90260535599998 0 0,102.206320904 33.902931869999975 0 0,102.20598976500003 33.903258386000005 0 0,102.205837153 33.90351546900001 0 0,102.20568453800001 33.903772554 0 0,102.20535757599998 33.904216073999976 0 0,102.20503060700003 33.90465959800002 0 0,102.20477569899998 33.90510476100002 0 0,102.20452078400001 33.905549923000024 0 0,102.20424774600002 33.90584911799999 0 0,102.204234085 33.90586408799999 0 0,102.20394739 33.90617824200001 0 0,102.20372107399999 33.90648374599999 0 0,102.20349475799998 33.90678925399999 0 0,102.20316099799999 33.90707228500003 0 0,102.20282724999998 33.907355309000025 0 0,102.202340311 33.90754465100002 0 0,102.20185336700001 33.907734000000005 0 0,102.20138302100003 33.90778343699998 0 0,102.20091268099998 33.907832868000014 0 0,102.20051341800001 33.907913973999996 0 0,102.20011414999999 33.907995078 0 0,102.19964216900001 33.90809456599999 0 0,102.19956051600002 33.90811177699999 0 0,102.19917018500001 33.90819405100001 0 0,102.19880202000002 33.90842617599998 0 0,102.19845820699999 33.90864883199998 0 0,102.19811439400002 33.90887148799999 0 0,102.197719576 33.909183171999985 0 0,102.19755572499997 33.90937994000001 0 0,102.197419304 33.90954376500002 0 0,102.19711903500001 33.90990435600003 0 0,102.19681876300001 33.91026495400001 0 0,102.19661937900003 33.91048087899998 0 0,102.19642000200002 33.910696798000004 0 0,102.19625566799999 33.91094357700001 0 0,102.19609132699998 33.91119035899999 0 0,102.19588537200002 33.91160655499999 0 0,102.19572185999999 33.91195022900001 0 0,102.195558344 33.91229390000001 0 0,102.19539482800002 33.91263757399997 0 0,102.19512613 33.91301225000001 0 0,102.19485742699999 33.91338692800002 0 0,102.19458872500002 33.91376160499999 0 0,102.19429967500002 33.91414583599999 0 0,102.19401062100002 33.914530060000004 0 0,102.19371447999998 33.91476380400002 0 0,102.19341833800001 33.914997546999984 0 0,102.19305078600001 33.915209619999985 0 0,102.19265274499998 33.91537423300002 0 0,102.19225470999999 33.915538845000015 0 0,102.19185666700002 33.91570346100002 0 0,102.19153369899999 33.915825453000025 0 0,102.19140635000002 33.915873557 0 0,102.19095603 33.916043652999974 0 0,102.19052265300002 33.91630766399999 0 0,102.190089279 33.91657167300002 0 0,102.18965590200003 33.91683568399998 0 0,102.18932338100001 33.91707861399999 0 0,102.18899085800001 33.917321542000025 0 0,102.18871345000002 33.91771604500002 0 0,102.18854974099997 33.917942778999986 0 0,102.188386025 33.91816951499999 0 0,102.188134607 33.91850447899998 0 0,102.18798386499998 33.91878849300002 0 0,102.18783312099998 33.91907250600002 0 0,102.187639134 33.91944544099999 0 0,102.18744514600002 33.91981837399999 0 0,102.187251156 33.920191305 0 0,102.18705716800002 33.92056422600001 0 0,102.18690446800002 33.92082127200001 0 0,102.18675176599999 33.921078324999996 0 0,102.18650231100003 33.92135321000001 0 0,102.18625285500002 33.92162809400003 0 0,102.18600339699998 33.92190297899998 0 0,102.18570391499998 33.922236837000014 0 0,102.18545807999999 33.922401560000026 0 0,102.18521224099999 33.92256628299998 0 0,102.184747663 33.92280283299999 0 0,102.18428308699998 33.923039381000024 0 0,102.18381850600002 33.92327591899999 0 0,102.18354863899998 33.92344008700002 0 0,102.18327877299998 33.923604264000005 0 0,102.18300461899997 33.92389861700002 0 0,102.18275850600003 33.924253736000026 0 0,102.18251239599999 33.92460884399998 0 0,102.18226628500003 33.92496395699999 0 0,102.182020174 33.92531907 0 0,102.181785166 33.92564102900002 0 0,102.18155015999997 33.925962990000016 0 0,102.18131513999998 33.926284952 0 0,102.18102273199997 33.926645673999985 0 0,102.180730332 33.92700640300001 0 0,102.18043793599998 33.92736712599998 0 0,102.180145541 33.927727850999986 0 0,102.17985313499997 33.92808857799997 0 0,102.17956072300001 33.92844929900002 0 0,102.17930957099998 33.92877423099998 0 0,102.17905841800001 33.929099156999996 0 0,102.17886997 33.929345350000006 0 0,102.17868151800002 33.92959154800002 0 0,102.178489463 33.930068146999986 0 0,102.17829740000002 33.93054473299998 0 0,102.17810534 33.931021319000024 0 0,102.17808274200002 33.931341471999986 0 0,102.17806014400003 33.93166162699998 0 0,102.17804989299998 33.931972040000005 0 0,102.17804966900002 33.93197882599998 0 0,102.17803964299998 33.932282448000024 0 0,102.17798128800001 33.93256114000002 0 0,102.17792409700002 33.93276245599998 0 0,102.17787365599997 33.93294000999998 0 0,102.17768551799998 33.93317619099997 0 0,102.17749737700001 33.933412370999974 0 0,102.17734528199998 33.933649376999995 0 0,102.17716783999998 33.933925886 0 0,102.176823533 33.93415847699998 0 0,102.17657830500002 33.934303159000024 0 0,102.17633307400001 33.93444783899997 0 0,102.17591556399998 33.93471213999999 0 0,102.17549805700003 33.93497643699999 0 0,102.175080557 33.93524074499999 0 0,102.17467137099999 33.935543988999996 0 0,102.174262182 33.93584722899999 0 0,102.17385299799997 33.93615047100002 0 0,102.17344380899999 33.93645371299999 0 0,102.17303462400002 33.93675695600001 0 0,102.17275994200003 33.937064625000005 0 0,102.17248526399999 33.937372290999974 0 0,102.17221058400003 33.93767995799999 0 0,102.171832381 33.938026991000015 0 0,102.17145417799998 33.938374022999994 0 0,102.17107598299998 33.93872105600002 0 0,102.170697792 33.93906808899999 0 0,102.170319597 33.939415122000014 0 0,102.16994139399998 33.93976215599997 0 0,102.16956319000002 33.940109189 0 0,102.16918499899998 33.94045622099998 0 0,102.16907393299999 33.94052690000001 0 0,102.169031765 33.94055373399999 0 0,102.168736696 33.940741507999974 0 0,102.16828838999999 33.94102679500003 0 0,102.16784007400003 33.94131209300002 0 0,102.16739171299997 33.94159745000002 0 0,102.16699146000002 33.94182209799999 0 0,102.16659124300003 33.94204670800002 0 0,102.16619102200002 33.94227131100001 0 0,102.16588534700003 33.94242459700001 0 0,102.16557967099999 33.94257788200002 0 0,102.16521525399997 33.942689728000005 0 0,102.16485083600003 33.942801574999976 0 0,102.16450003300002 33.94287643199999 0 0,102.16442701400001 33.942892013000005 0 0,102.16418396300003 33.942943875000026 0 0,102.16400319899998 33.94298244700002 0 0,102.163812791 33.94300489599999 0 0,102.16357670299999 33.94303273000003 0 0,102.16315418200003 33.94308254700002 0 0,102.16315020600001 33.94308301500001 0 0,102.16272370899998 33.9431333 0 0,102.16228485200003 33.94313318899998 0 0,102.16184599600001 33.943133079000006 0 0,102.16140714099998 33.94313296600001 0 0,102.16096828399998 33.94313285800001 0 0,102.16059417500003 33.94317432600002 0 0,102.16022006600002 33.943215791 0 0,102.15986865399998 33.94329785999997 0 0,102.15951724299998 33.943379927000024 0 0,102.15914882099997 33.94361191500002 0 0,102.15878039900002 33.943843904999994 0 0,102.158722528 33.943895938000026 0 0,102.15838378900003 33.944200505000026 0 0,102.157987182 33.94455710099999 0 0,102.15759056500002 33.94491370100002 0 0,102.15719394400003 33.94527029599999 0 0,102.15692162800002 33.945504504999974 0 0,102.15669537500003 33.945799901999976 0 0,102.15663732399997 33.946099187000016 0 0,102.15657560400001 33.94650861600002 0 0,102.156513883 33.946918047 0 0,102.156330336 33.947374758000024 0 0,102.15610539599999 33.94763009500002 0 0,102.15578835399998 33.94776305300002 0 0,102.15569829399999 33.947780217 0 0,102.155413238 33.94783454100002 0 0,102.15503810899997 33.94790603500002 0 0,102.15465096000003 33.94797724699998 0 0,102.15426382200002 33.948048459000006 0 0,102.15394343899999 33.94828154800001 0 0,102.15362305299999 33.948514638000006 0 0,102.15336095700002 33.948922761000006 0 0,102.15309886400001 33.949330895 0 0,102.15283676799999 33.94973903599998 0 0,102.15255040199997 33.950153281999974 0 0,102.152264033 33.95056752800002 0 0,102.15197767400002 33.95098177900002 0 0,102.15176629400003 33.951310913999976 0 0,102.15155491600001 33.95164004999998 0 0,102.15134353600001 33.95196918300002 0 0,102.15107668500002 33.95239891199998 0 0,102.15080982500001 33.952828640999996 0 0,102.15054296800002 33.95325836699999 0 0,102.15027611699998 33.95368809600001 0 0,102.14997371999999 33.95410196400002 0 0,102.14967710500002 33.954342268999994 0 0,102.14938049199998 33.95458258100001 0 0,102.14908387100002 33.954822895999996 0 0,102.14873739400002 33.95511549999998 0 0,102.148512165 33.955305709000015 0 0,102.14839092900002 33.955408094999996 0 0,102.147998573 33.955634481000004 0 0,102.14762146499999 33.95585206999999 0 0,102.14760621599999 33.95586086700001 0 0,102.14754310699999 33.95589728200002 0 0,102.14721386000002 33.95608725699998 0 0,102.14682150099998 33.95631365600002 0 0,102.14644849899997 33.956500414000004 0 0,102.14607549300001 33.956687164000016 0 0,102.14570248899997 33.95687391199999 0 0,102.14532947800001 33.95706065899998 0 0,102.14489053699998 33.95724087399998 0 0,102.144451602 33.95742108799999 0 0,102.144161714 33.95754009900003 0 0,102.14401267199997 33.957601286 0 0,102.14357374399998 33.95778149099999 0 0,102.14308788300002 33.95792653699999 0 0,102.142602022 33.95807157399997 0 0,102.14211616099999 33.95821660399997 0 0,102.14163029999997 33.95836164399998 0 0,102.14114443900002 33.958506691000025 0 0,102.14077960100002 33.95862847500001 0 0,102.14041475900001 33.958750259 0 0,102.14002454299998 33.958911539999974 0 0,102.13963432700001 33.95907282799999 0 0,102.13928915000002 33.959325347000004 0 0,102.13894397899998 33.95957785799999 0 0,102.13859881000002 33.959830367999984 0 0,102.13817930099998 33.960147948999975 0 0,102.13789373200001 33.960364142 0 0,102.13775979000002 33.96046554200001 0 0,102.13734027999999 33.960783134999986 0 0,102.13701985099999 33.96116038500003 0 0,102.13698972600002 33.961195852 0 0,102.13672017200003 33.961583727999994 0 0,102.13656484500001 33.961807233 0 0,102.13645061199998 33.961971604999974 0 0,102.13618104300002 33.96235948200001 0 0,102.13588833400001 33.962720106000006 0 0,102.135595637 33.96308073 0 0,102.13530293500003 33.96344134499998 0 0,102.135174028 33.963698883999996 0 0,102.13504511899998 33.96395642499999 0 0,102.134888139 33.96433356199998 0 0,102.13473117299998 33.964710696 0 0,102.13464327999998 33.965179632 0 0,102.13455538400001 33.96564856399999 0 0,102.13453992199999 33.96610916700001 0 0,102.13469066699997 33.96663377200002 0 0,102.13501302399999 33.967062167999984 0 0,102.13523090000001 33.96733651300002 0 0,102.13544877700002 33.967610858 0 0,102.135677655 33.96811058999998 0 0,102.13590653099999 33.968610324 0 0,102.13595157200001 33.96877003499998 0 0,102.13601538099999 33.96899629000001 0 0,102.13612423400002 33.96938225700001 0 0,102.13621398499998 33.96970046000001 0 0,102.13623309799999 33.96976822300002 0 0,102.13644939800002 33.97017923599998 0 0,102.13666568999997 33.970590249 0 0,102.13688197900001 33.97100126700002 0 0,102.13708475099997 33.97141197399998 0 0,102.13728752399999 33.97182267400001 0 0,102.13749029500002 33.97223336799999 0 0,102.13766323200002 33.97252496499999 0 0,102.13783616900002 33.97281655699999 0 0,102.13809195699997 33.973059331 0 0,102.13834774600002 33.973302105000016 0 0,102.13870270400002 33.97361484999999 0 0,102.13905766200003 33.973927591999995 0 0,102.139436316 33.97413939299997 0 0,102.13981496999997 33.974351184 0 0,102.14019532700001 33.97451226800001 0 0,102.14057568700002 33.97467335599998 0 0,102.14097463299998 33.974885621 0 0,102.14129129999998 33.97512980099998 0 0,102.14156455800003 33.97545755099998 0 0,102.14183781899999 33.97578530099997 0 0,102.14212253199997 33.97617533699997 0 0,102.142407247 33.976565365 0 0,102.14269195899999 33.976955395000005 0 0,102.14310611399998 33.97732023499998 0 0,102.14352026900002 33.977685076 0 0,102.14384091599999 33.97781093200001 0 0,102.144161564 33.977936793000026 0 0,102.14453801500002 33.978013202 0 0,102.14491446599999 33.97808960100002 0 0,102.14529091499998 33.97816599800001 0 0,102.14579180499999 33.978245275999996 0 0,102.14629269400001 33.97832455299999 0 0,102.14679358299998 33.97840383099998 0 0,102.14729447399998 33.978483109000024 0 0,102.14779536100002 33.97856238600002 0 0,102.14797822700001 33.97861275399998 0 0,102.14819774099999 33.978673216000004 0 0,102.14860011899998 33.97878404599999 0 0,102.14900250300002 33.978894868 0 0,102.14930805699998 33.97897901699997 0 0,102.149313958 33.97898064200001 0 0,102.14940489100002 33.979005685000004 0 0,102.14963819500002 33.979073529999994 0 0,102.14993577799999 33.979160068 0 0,102.15046665699998 33.97931445199998 0 0,102.15099753200002 33.97946883499998 0 0,102.15152840899998 33.97962321900002 0 0,102.152059286 33.979777603 0 0,102.15252742400003 33.97994633100001 0 0,102.152995568 33.980115050999984 0 0,102.15341394500001 33.980265824000014 0 0,102.153463724 33.98028376299999 0 0,102.15396238599999 33.980430619 0 0,102.15446104199998 33.98057747399997 0 0,102.15495969699998 33.980724329 0 0,102.15545835400002 33.98087118400002 0 0,102.15595700900002 33.98101804100003 0 0,102.15639955099999 33.98114329700002 0 0,102.15684209400001 33.981268563000015 0 0,102.157284629 33.981393819999994 0 0,102.15772715999998 33.98151907099998 0 0,102.15816969899998 33.98164432200002 0 0,102.15859241099997 33.98175557600001 0 0,102.15901511700002 33.98186684000001 0 0,102.15943781499999 33.98197810800002 0 0,102.15986051099998 33.98208936399999 0 0,102.16022234399998 33.98219920600002 0 0,102.16058418400002 33.982309051000016 0 0,102.160778849 33.98236814500001 0 0,102.16094602700002 33.98241889500002 0 0,102.16110200600002 33.98248301299998 0 0,102.16144014000002 33.98262201 0 0,102.16175632800002 33.98275199599999 0 0,102.16193424199997 33.982825135999974 0 0,102.16225144499998 33.98295552600001 0 0,102.16227473800001 33.98296510099999 0 0,102.16242834799999 33.983028244000025 0 0,102.16277592199998 33.98316030699999 0 0,102.16312349499998 33.98329237799999 0 0,102.16317649000001 33.983312517 0 0,102.16347106299997 33.98342445100002 0 0,102.16357903099998 33.983475236000004 0 0,102.16373676299997 33.983549427000014 0 0,102.163961992 33.98365536 0 0,102.164002466 33.983674396000026 0 0,102.16439872500001 33.98391670699999 0 0,102.16465014099998 33.98405581200001 0 0,102.16477670699999 33.98412583800001 0 0,102.16515468099999 33.98433497299999 0 0,102.16558472999998 33.984425054999974 0 0,102.16582712299999 33.98437051399998 0 0,102.166191045 33.984278690999986 0 0,102.16655586600001 33.984160175 0 0,102.16692068600003 33.98404165900001 0 0,102.16728554299999 33.983923081 0 0,102.16773999600002 33.98364285100001 0 0,102.16819439300002 33.983362688 0 0,102.16855559800001 33.982990212000004 0 0,102.16891680600003 33.98261774299999 0 0,102.16927801000003 33.98224527100001 0 0,102.16963921799999 33.98187279199999 0 0,102.16989290700002 33.98147780599999 0 0,102.17014658900001 33.98108281999998 0 0,102.17022035299999 33.980986538000025 0 0,102.17037290600001 33.980787410000005 0 0,102.17078954700003 33.980556493999984 0 0,102.17083712200002 33.98054124999999 0 0,102.171081335 33.98046299600003 0 0,102.17141854599998 33.98045071199999 0 0,102.17175575700003 33.980438424 0 0,102.17216143299999 33.98053794399999 0 0,102.17256710800001 33.980637462000004 0 0,102.17306728400001 33.98078925300001 0 0,102.17356745299998 33.98094105000001 0 0,102.17382325099999 33.98101201200001 0 0,102.17402037599999 33.98106669600003 0 0,102.174347205 33.98115735599998 0 0,102.17447330099998 33.981192335 0 0,102.17492623700002 33.98131798700001 0 0,102.17537916600003 33.98144364199999 0 0,102.17570270499999 33.981481137 0 0,102.17602624199998 33.98151863200002 0 0,102.17657914900002 33.981531329000006 0 0,102.17699378399999 33.981360474999974 0 0,102.17719073900003 33.98122470599998 0 0,102.17746378700002 33.980970429000024 0 0,102.17769809100002 33.98067518099998 0 0,102.17793239999997 33.98037993600002 0 0,102.178085845 33.980186586 0 0,102.178166707 33.98008469400003 0 0,102.17826178000001 33.97975619599998 0 0,102.17835685099999 33.97942769399998 0 0,102.17838817900002 33.97920795599998 0 0,102.17839811800002 33.978907556000024 0 0,102.17834829100002 33.97859576299999 0 0,102.17829846400002 33.978283972999975 0 0,102.17828502499998 33.977962994999984 0 0,102.17813133599998 33.97751854799998 0 0,102.17786371199998 33.97712493199998 0 0,102.17759607900001 33.976731325 0 0,102.17732844199998 33.976337709999996 0 0,102.17702759899998 33.976002967 0 0,102.176826102 33.97570486699999 0 0,102.17655469699997 33.975390491999974 0 0,102.17628330100001 33.97507611399999 0 0,102.17626363099998 33.975059439000006 0 0,102.17597493099998 33.97481467699998 0 0,102.17566655399997 33.97455324399999 0 0,102.17535817100003 33.97429181899997 0 0,102.17493306799997 33.97409861800003 0 0,102.17450796499998 33.97390542599999 0 0,102.17408284700002 33.973712234000004 0 0,102.17365773199998 33.973519033 0 0,102.17320826000002 33.97326414499997 0 0,102.172758778 33.973009252 0 0,102.17230930199997 33.97275434900001 0 0,102.17200322000002 33.972424483 0 0,102.17187215400003 33.972127992000026 0 0,102.17184667999999 33.97183393 0 0,102.17183831300002 33.971554931000014 0 0,102.17182994900003 33.97127593099998 0 0,102.171844529 33.970836045 0 0,102.17203607200003 33.97037088799999 0 0,102.17236451000002 33.970026272999974 0 0,102.17286503600002 33.969803001 0 0,102.17334457599998 33.96968195699998 0 0,102.17382411300002 33.969560914 0 0,102.17428360600002 33.96951277400001 0 0,102.17474310300003 33.969464636 0 0,102.17518208799999 33.969504072999996 0 0,102.175621079 33.969543504 0 0,102.176056674 33.969685571000014 0 0,102.176421157 33.969804452000005 0 0,102.17649226200001 33.969827642999974 0 0,102.17696013599999 33.97005848800001 0 0,102.177428023 33.97028934399998 0 0,102.17785974600002 33.97054870900001 0 0,102.17829146600002 33.970808078000005 0 0,102.17852848000001 33.971097214 0 0,102.17861858999999 33.971207144999994 0 0,102.178765483 33.97138634800001 0 0,102.17900248400002 33.97167548099998 0 0,102.17930665799997 33.972063983 0 0,102.17949169399998 33.972300311000026 0 0,102.179610841 33.97245248399997 0 0,102.17979930899997 33.97278941500002 0 0,102.17998777000003 33.973126346000015 0 0,102.18017623499998 33.97346327700001 0 0,102.180359168 33.97379029799998 0 0,102.180542102 33.974117318000026 0 0,102.18055828799999 33.97419959000001 0 0,102.18061749999998 33.97450056600002 0 0,102.18069289599998 33.974883815 0 0,102.18074536 33.975427954 0 0,102.180797821 33.975972092999996 0 0,102.18082381200003 33.97625149700002 0 0,102.18084980499998 33.97653090099999 0 0,102.18081863600003 33.97694105599999 0 0,102.18078746600003 33.97735120599998 0 0,102.18068419600002 33.97781106399998 0 0,102.18066090000002 33.977914809000026 0 0,102.18058093100001 33.97827093000001 0 0,102.180477661 33.97873079200002 0 0,102.18037438599998 33.97919065000002 0 0,102.18039600700001 33.979602011 0 0,102.18059848899998 33.97987078400001 0 0,102.18080097299998 33.98013956099999 0 0,102.181181407 33.98035372099997 0 0,102.18163707999997 33.980422859999976 0 0,102.18211277400002 33.98041842800001 0 0,102.18258847200002 33.980413999999996 0 0,102.18284703299997 33.9804125 0 0,102.18326419300001 33.980346904999976 0 0,102.18368135399999 33.98028131299998 0 0,102.18409850400002 33.980215706000024 0 0,102.184515654 33.980150098000024 0 0,102.18500065699999 33.98006970099999 0 0,102.18548565100002 33.97998930599999 0 0,102.18597064099998 33.97990890699998 0 0,102.18645563400003 33.979828500999986 0 0,102.18680069599998 33.97980743800002 0 0,102.18720648099998 33.97978737599999 0 0,102.187612263 33.97976731799997 0 0,102.18807020600002 33.97976801200002 0 0,102.18852814799999 33.979768702 0 0,102.18898609000001 33.97976939099999 0 0,102.189502377 33.97978119099997 0 0,102.19001865899997 33.97979299999997 0 0,102.19053494100001 33.97980480899997 0 0,102.190997675 33.97987408 0 0,102.19146040599998 33.979943348000006 0 0,102.19192313299999 33.98001261899998 0 0,102.192385865 33.98008188099999 0 0,102.192848604 33.980151138999986 0 0,102.19329621499998 33.980198046 0 0,102.193743826 33.980244954 0 0,102.19419145 33.98029186100001 0 0,102.19463907 33.980338769000014 0 0,102.19508591800002 33.980319623000014 0 0,102.19553276800002 33.98030047100002 0 0,102.19597961599999 33.98028131299998 0 0,102.19605031700002 33.98026572600003 0 0,102.19638178500003 33.98019265300002 0 0,102.19678395800003 33.98010400099997 0 0,102.19718612499997 33.98001535200001 0 0,102.19752632299998 33.979847026000016 0 0,102.19786652300002 33.97967869799999 0 0,102.19819296999998 33.979392657000005 0 0,102.19834726200003 33.97898529700001 0 0,102.19836267599999 33.978516077999984 0 0,102.19837231499997 33.978222819999985 0 0,102.19830961999997 33.97798660900003 0 0,102.19806899100001 33.97780503400003 0 0,102.19775700000002 33.97765118199999 0 0,102.19722899800001 33.97763913900002 0 0,102.19677897999998 33.977665563000016 0 0,102.196328956 33.97769199499999 0 0,102.19587894300003 33.97771841500003 0 0,102.19542893300002 33.977744830000006 0 0,102.19502412000003 33.97773558900002 0 0,102.194619305 33.97772634900002 0 0,102.194130357 33.97759779199998 0 0,102.19364141400001 33.97746923699998 0 0,102.19326579099999 33.977108491000024 0 0,102.19306712999997 33.97672242700003 0 0,102.19304737300001 33.976252413 0 0,102.19321590599998 33.975948112000026 0 0,102.19338443599997 33.975643811 0 0,102.193747051 33.975329267000006 0 0,102.194109658 33.97501470899999 0 0,102.19452627099997 33.974718446 0 0,102.19494288700002 33.974422194 0 0,102.19535949700003 33.97412594299999 0 0,102.19544528 33.974066784 0 0,102.19588882 33.97374620900001 0 0,102.19633235600003 33.97342562799997 0 0,102.19661355699998 33.973164822 0 0,102.19689475400003 33.97290401499998 0 0,102.19717594999997 33.97264320900001 0 0,102.197523225 33.972323776999986 0 0,102.19787050000002 33.972004336 0 0,102.19821776399999 33.97168490199999 0 0,102.19846799599998 33.971389982000005 0 0,102.19871823300002 33.97109506200002 0 0,102.19896846300003 33.97080014300002 0 0,102.19925770600003 33.97041592300002 0 0,102.199546951 33.97003170099998 0 0,102.19965241699998 33.96988723200002 0 0,102.19974844199999 33.96975569699998 0 0,102.19986425000002 33.969597066999995 0 0,102.199949935 33.96947969799999 0 0,102.20013743999999 33.96926351000002 0 0,102.20032494200001 33.969047321999994 0 0,102.20076482000002 33.96883688600002 0 0,102.20120470500001 33.96862644700002 0 0,102.20161923 33.96845551299998 0 0,102.201908645 33.96843203999998 0 0,102.20219806799997 33.96840856099999 0 0,102.20244093500003 33.96839164900001 0 0,102.20263203799999 33.968378341999994 0 0,102.203066003 33.96834812899999 0 0,102.20355429699998 33.96837260199999 0 0,102.20404259999998 33.968397073999995 0 0,102.20453090699999 33.96842154500001 0 0,102.20490615900002 33.968470163000006 0 0,102.20528140900001 33.96851878199999 0 0,102.20565665999999 33.968567398999994 0 0,102.20581302400001 33.96861481299999 0 0,102.20606155899998 33.968690175999996 0 0,102.206466465 33.96881294399998 0 0,102.20687136700002 33.968935714 0 0,102.20730398400002 33.969093848 0 0,102.20773660600003 33.96925197600001 0 0,102.20816922 33.969410111 0 0,102.20860183399998 33.96956824799997 0 0,102.20903445099998 33.969726385 0 0,102.209400614 33.96980818600002 0 0,102.20976677700003 33.969889986 0 0,102.21013294199997 33.96997178800001 0 0,102.21048246100003 33.96994966 0 0,102.21083197399997 33.969927530999996 0 0,102.21102623000002 33.969871814999976 0 0,102.211114469 33.969815331999996 0 0,102.21141932799998 33.96962018900001 0 0,102.21164155000002 33.96944484800002 0 0,102.21186376899999 33.969269505 0 0,102.21214060900002 33.968894987 0 0,102.21222384599997 33.96855616800002 0 0,102.21225638700002 33.968296364000025 0 0,102.21219605200002 33.967934243 0 0,102.21206753500002 33.967450327999984 0 0,102.21173210500001 33.96704188299998 0 0,102.21139666800002 33.966633437999974 0 0,102.21098520999999 33.966343515000005 0 0,102.21057375700002 33.966053594000016 0 0,102.21013186099998 33.965836464000006 0 0,102.20968995599998 33.96561933300001 0 0,102.209248059 33.96540220600002 0 0,102.20895306900002 33.965250663000006 0 0,102.20883171499997 33.96518832100003 0 0,102.208415377 33.964974444000006 0 0,102.20799903800003 33.964760565000006 0 0,102.20758269599997 33.96454668299998 0 0,102.207166363 33.96433280999997 0 0,102.20686373400002 33.964025311 0 0,102.20675601099998 33.96364207099998 0 0,102.206765722 33.963345393 0 0,102.20676912300002 33.963241529000015 0 0,102.20688099799997 33.96276305800001 0 0,102.20708704200001 33.96234685600001 0 0,102.20738266500001 33.96213311499997 0 0,102.20767828599998 33.96191937399999 0 0,102.20782250000002 33.96179754999997 0 0,102.20807174499998 33.96171516999999 0 0,102.20850671800002 33.96160765600001 0 0,102.20894168900003 33.96150014300002 0 0,102.20937665600002 33.96139262899999 0 0,102.20981162200002 33.96128511500001 0 0,102.21036000499998 33.96120951900002 0 0,102.21038861599999 33.96120557299997 0 0,102.21066757599999 33.961167107999984 0 0,102.210908405 33.96113389999999 0 0,102.211456796 33.96105829200002 0 0,102.21200517699998 33.960982693999995 0 0,102.212382187 33.96094233100001 0 0,102.21275919700003 33.96090196799997 0 0,102.21313619900002 33.96086160599998 0 0,102.21345246599998 33.96088344999998 0 0,102.213744282 33.96090360400001 0 0,102.21376873399998 33.96090529200001 0 0,102.21417156299998 33.96097310699997 0 0,102.214574389 33.961040923999974 0 0,102.21492202000002 33.961180868999975 0 0,102.21526965200002 33.96132081100001 0 0,102.215580187 33.96151860499998 0 0,102.21589072299997 33.961716403000025 0 0,102.21618509500001 33.96206374799999 0 0,102.21640008899999 33.962317428999995 0 0,102.21647946799999 33.962411092000025 0 0,102.21659729499999 33.96273023600003 0 0,102.21669427400002 33.96299656399998 0 0,102.21675126999997 33.96340872600001 0 0,102.21676925499997 33.96393740100001 0 0,102.216634591 33.964286534999985 0 0,102.21649992699997 33.96463566900002 0 0,102.21622683800001 33.96508927299999 0 0,102.21595373899999 33.96554286899999 0 0,102.21568064399997 33.965996468000014 0 0,102.21538104799998 33.966412348999995 0 0,102.21508144199998 33.96682823100002 0 0,102.21478184300003 33.96724412399999 0 0,102.21448225199998 33.967660024 0 0,102.21418264900001 33.968075907000014 0 0,102.21406746999997 33.968235795 0 0,102.21388305800002 33.968491788999984 0 0,102.21358345800002 33.96890767100001 0 0,102.21336410100002 33.969363655999985 0 0,102.21332172000001 33.96945175600001 0 0,102.21314474299999 33.969819642000004 0 0,102.21313426900002 33.97014007199999 0 0,102.21321864100003 33.970502743 0 0,102.21330955600001 33.970665139000005 0 0,102.21347323999998 33.97080914100002 0 0,102.21365899900002 33.97101376500001 0 0,102.213943519 33.97114047000002 0 0,102.21444829699999 33.97115191400002 0 0,102.21498071600001 33.971053746999985 0 0,102.21524442200001 33.97100512600002 0 0,102.21551313499998 33.97095558199999 0 0,102.21578145900003 33.97084141300002 0 0,102.21604978800002 33.97072724100002 0 0,102.21639610800003 33.97043445899999 0 0,102.21674242300003 33.970141676000026 0 0,102.21708873799997 33.969848883 0 0,102.21743506600001 33.969556087 0 0,102.217781392 33.96926329899998 0 0,102.21811536899997 33.968856663 0 0,102.21844935299998 33.968450028999996 0 0,102.21878333199999 33.96804339200003 0 0,102.21901676200002 33.967732178000006 0 0,102.21925019999998 33.96742095899998 0 0,102.21948364100001 33.96710973199998 0 0,102.21972245900002 33.96680697199997 0 0,102.21996126699997 33.96650422099998 0 0,102.220179137 33.96630371399999 0 0,102.22039700800002 33.966103205000024 0 0,102.22073758200003 33.96592014700002 0 0,102.22107815700002 33.96573708599999 0 0,102.221470098 33.965599209000004 0 0,102.22186203500002 33.96546132999998 0 0,102.22232340900001 33.96535435999999 0 0,102.22278478599998 33.965247379999994 0 0,102.22331465299999 33.96520065200002 0 0,102.22384451300002 33.96515392600003 0 0,102.22432108999999 33.965120668 0 0,102.22479767599998 33.965087410000024 0 0,102.22532758800003 33.965052001000004 0 0,102.22585748900002 33.965016589000015 0 0,102.22631501500001 33.965021252999975 0 0,102.22677255399998 33.96502591799998 0 0,102.22723008999998 33.96503058100001 0 0,102.22768762599998 33.965035242 0 0,102.22811830799998 33.965059629999985 0 0,102.22854898399999 33.96508401699998 0 0,102.22897967 33.965108394000026 0 0,102.22940442100003 33.96513243099997 0 0,102.22941035999997 33.965132767 0 0,102.22988432300002 33.96518013100001 0 0,102.23035828299999 33.965227501000015 0 0,102.23083225300002 33.965274866000016 0 0,102.23130622600002 33.965322231000016 0 0,102.23172859499999 33.965331744000025 0 0,102.23215096000001 33.96534125699998 0 0,102.23257331999997 33.965350770999976 0 0,102.23303214600003 33.96532196999999 0 0,102.23349097800002 33.96529316800002 0 0,102.233949811 33.965264366999975 0 0,102.23449727500002 33.965217990999975 0 0,102.23504471899997 33.965171612999995 0 0,102.23546676400002 33.965190889999974 0 0,102.23588881500001 33.965210164999974 0 0,102.23631086799998 33.96522944100002 0 0,102.23673102100003 33.965307368000026 0 0,102.23715117299997 33.965385293 0 0,102.23757131899998 33.965463218000025 0 0,102.23791929700002 33.965640184999984 0 0,102.23826727199997 33.96581715299999 0 0,102.23861679599997 33.966165719 0 0,102.23879937200002 33.96647045200001 0 0,102.23883707800002 33.96679197100002 0 0,102.23880202200002 33.967131904999974 0 0,102.238625985 33.96736845800001 0 0,102.23845234999999 33.967625458999976 0 0,102.23809514200002 33.96777884699998 0 0,102.23773794200002 33.96793223200001 0 0,102.23733031799998 33.96801111399998 0 0,102.23692268899998 33.96808999299998 0 0,102.23691639499998 33.96809007000002 0 0,102.23645025399998 33.968095757000015 0 0,102.23597782299998 33.968101519000015 0 0,102.23550539799999 33.968107282000005 0 0,102.23503297000002 33.968113044000006 0 0,102.23456054399998 33.968118806999996 0 0,102.23410266299999 33.96813009900001 0 0,102.23364478399998 33.96814138899998 0 0,102.23318691399999 33.96815268099999 0 0,102.232658706 33.968148122 0 0,102.23213049600002 33.96814356200002 0 0,102.231602281 33.968139001 0 0,102.23121810499998 33.96813568499999 0 0,102.23107406700001 33.96813444200001 0 0,102.23063806300001 33.96818331100002 0 0,102.23020205099999 33.96823217999997 0 0,102.22976602900002 33.96828104999997 0 0,102.22936362399997 33.968379587000015 0 0,102.22896122499998 33.96847812300001 0 0,102.228558824 33.96857666 0 0,102.22825486900001 33.96871654900002 0 0,102.22795091400002 33.96885643899998 0 0,102.22780344699999 33.96905855799997 0 0,102.22764044500002 33.96936584000002 0 0,102.22762808499999 33.96974635599997 0 0,102.22768718700002 33.970148524000024 0 0,102.22776770500002 33.97029229899999 0 0,102.22784633600003 33.970432699000014 0 0,102.22796944100003 33.97071737800002 0 0,102.22809255099997 33.97100205700002 0 0,102.22836509199999 33.97128700899998 0 0,102.228637634 33.971571961999985 0 0,102.228933015 33.97169601500002 0 0,102.22922839300003 33.971820068 0 0,102.22975257500002 33.971949279 0 0,102.23027962100002 33.97199050699999 0 0,102.23081238499998 33.971855774999995 0 0,102.23122241800002 33.97170360000001 0 0,102.23163244099999 33.971551422000005 0 0,102.23197111500002 33.971426984999994 0 0,102.23230979700003 33.97130254299998 0 0,102.23259568100002 33.97117690599998 0 0,102.232683925 33.97113812499998 0 0,102.23288155900002 33.97105126700001 0 0,102.23335816600002 33.97083699199999 0 0,102.233834779 33.970622719999994 0 0,102.23431140299999 33.970408448 0 0,102.23477326900002 33.97028677499998 0 0,102.23523512499997 33.97016510200001 0 0,102.23565941700002 33.970115951000025 0 0,102.23608371400002 33.970066798000005 0 0,102.23645187400001 33.97011910100002 0 0,102.23682003200003 33.970171401000016 0 0,102.23727239800002 33.97034298699998 0 0,102.23772476599999 33.970514571000024 0 0,102.23810721400002 33.970669907 0 0,102.23848966000003 33.970825244000025 0 0,102.23871323999998 33.97099168300002 0 0,102.23872489600001 33.971000360000005 0 0,102.23893681700002 33.971158127000024 0 0,102.23923207399997 33.971468034 0 0,102.23952733099998 33.97177794100003 0 0,102.23982258299998 33.972087837000004 0 0,102.24002524600002 33.97235652299997 0 0,102.24022790999999 33.97262520700002 0 0,102.24051048799998 33.972964166 0 0,102.24079306599998 33.973303122999994 0 0,102.24090713200002 33.97343995 0 0,102.24107563899997 33.97364207999999 0 0,102.24116597099999 33.97380332099999 0 0,102.24122550099997 33.97390957800002 0 0,102.24137536799998 33.97417707699998 0 0,102.241493263 33.97445392999998 0 0,102.24161115700002 33.97473078399997 0 0,102.24167535599997 33.975163124999995 0 0,102.24173956200002 33.975595467999995 0 0,102.24180376200002 33.976027809000016 0 0,102.24186795600002 33.976460151000026 0 0,102.24190534399997 33.97679168100001 0 0,102.24191519200002 33.976879010999994 0 0,102.24194273199998 33.97712322199999 0 0,102.241954556 33.97738592500002 0 0,102.24195672899998 33.97743419699998 0 0,102.24197072599998 33.97774516599998 0 0,102.24194672200002 33.978115401000025 0 0,102.241922714 33.978485637000006 0 0,102.24188247799998 33.978985781000006 0 0,102.24169800099997 33.97948268599998 0 0,102.241691511 33.97950449199999 0 0,102.24157653600003 33.97989081899999 0 0,102.24150461400001 33.980132481 0 0,102.24145507100002 33.98029894899997 0 0,102.241242854 33.98066161899999 0 0,102.24103063299998 33.981024287000025 0 0,102.240818408 33.981386955999994 0 0,102.24061341499998 33.981835889000024 0 0,102.24040842199997 33.98228482000002 0 0,102.240273339 33.98264863999998 0 0,102.24013825600002 33.983012470999995 0 0,102.24007453000002 33.983348551000006 0 0,102.24001080300002 33.98368462399998 0 0,102.240095666 33.98404887100003 0 0,102.24010359699997 33.984082908999994 0 0,102.24019639199997 33.984481190999986 0 0,102.24038194500002 33.98473481799999 0 0,102.240445035 33.98482105099998 0 0,102.24056750599999 33.984988445 0 0,102.24078922500001 33.985213534000025 0 0,102.24101094000002 33.98543862399998 0 0,102.24139841099998 33.98565862999999 0 0,102.24178587400002 33.98587863300003 0 0,102.242173342 33.98609863899998 0 0,102.242560819 33.986318642000015 0 0,102.24294829399997 33.98653864800002 0 0,102.24337268 33.986706647999995 0 0,102.243797067 33.98687464699998 0 0,102.24422145300002 33.987042648 0 0,102.24464584399999 33.98721064799997 0 0,102.24507024399998 33.987378648 0 0,102.24526277500001 33.98739750300001 0 0,102.24558364900003 33.987428927999986 0 0,102.24586531400001 33.987456512999984 0 0,102.24609704199997 33.98747920699998 0 0,102.24661043999998 33.98752948700002 0 0,102.24695969800001 33.98751727199999 0 0,102.247308965 33.98750505700002 0 0,102.24779370499999 33.98739566500001 0 0,102.24823654099998 33.987295725000024 0 0,102.24827842899998 33.987286272000006 0 0,102.24870756899998 33.987035338 0 0,102.24913671000002 33.98678440100002 0 0,102.24945896000003 33.986490978000006 0 0,102.24978121100003 33.986197550999975 0 0,102.25010488800001 33.985763002 0 0,102.25042856099998 33.98532845699998 0 0,102.25075223200002 33.984893914 0 0,102.25104679600003 33.98449941299998 0 0,102.25105829900002 33.98448400900003 0 0,102.25134136399998 33.98410491200002 0 0,102.251635937 33.983710409000025 0 0,102.251880675 33.983319725 0 0,102.25212540400003 33.98292903999999 0 0,102.25215723500003 33.982878226000025 0 0,102.25237013200001 33.982538353999985 0 0,102.25261486099998 33.98214766900003 0 0,102.25285958900002 33.981756984000015 0 0,102.25307814899998 33.98132094699997 0 0,102.253296697 33.980884909999986 0 0,102.25351523699999 33.98044887100002 0 0,102.25353349699998 33.98041243900002 0 0,102.25373377800003 33.98001283399998 0 0,102.25374348700001 33.97953139200001 0 0,102.25379286700002 33.979092277999996 0 0,102.25363103799998 33.97864844999998 0 0,102.25353677099997 33.97829416899998 0 0,102.25333689500002 33.97793752199999 0 0,102.25309993500002 33.977638746000025 0 0,102.25275641600001 33.97736692799998 0 0,102.25252390600002 33.977180637000004 0 0,102.25229139599998 33.976994346000026 0 0,102.25186320300003 33.97684446400001 0 0,102.25143501899998 33.97669459399998 0 0,102.25118855400001 33.976608328 0 0,102.25100682700003 33.97654472099998 0 0,102.25057863299998 33.97639485000002 0 0,102.25012479600002 33.97629450400001 0 0,102.24967095099998 33.976194158 0 0,102.24924711800003 33.97615794699999 0 0,102.24882329000002 33.97612173599998 0 0,102.24839945500003 33.976085524999974 0 0,102.248220565 33.976062813 0 0,102.247952225 33.97602874199998 0 0,102.24750499200002 33.97597196100003 0 0,102.24710215099998 33.975920815999984 0 0,102.247057762 33.975915180000015 0 0,102.24693914099998 33.975859721999996 0 0,102.24660749399999 33.97570467000003 0 0,102.24646778599998 33.97556124699997 0 0,102.246307924 33.975297119000004 0 0,102.2463826 33.97511116200002 0 0,102.24654953200002 33.97485076999999 0 0,102.24671646399997 33.97459037700003 0 0,102.24700659899997 33.97433274299999 0 0,102.24727864900001 33.97408938000001 0 0,102.24755069999998 33.97384601300001 0 0,102.24792547700002 33.97351200999998 0 0,102.24830026500001 33.97317800899998 0 0,102.24859786100001 33.97291279900003 0 0,102.24867505399999 33.97284400500001 0 0,102.249046593 33.97248518499998 0 0,102.24941813100003 33.97212636699999 0 0,102.24978967999999 33.97176754700001 0 0,102.25007645599999 33.971453293000025 0 0,102.25036323199998 33.971139040000025 0 0,102.250638197 33.97081784699998 0 0,102.25091315600002 33.970496646000015 0 0,102.25118810599997 33.970175439 0 0,102.25118855699998 33.97017470100002 0 0,102.251283833 33.97001875199999 0 0,102.25142486700003 33.96978790700001 0 0,102.25166163199998 33.969400373999974 0 0,102.25189839500001 33.969012841999984 0 0,102.25222841300001 33.96860935000001 0 0,102.252518974 33.96833703499999 0 0,102.252809534 33.96806472499998 0 0,102.25321666299999 33.967904722000014 0 0,102.25362379299997 33.967744718999995 0 0,102.25391352600002 33.96771110999998 0 0,102.25434715300003 33.967690737 0 0,102.25478078999998 33.96767036099999 0 0,102.25516377899999 33.967729022000015 0 0,102.25554676000002 33.96778769100001 0 0,102.25591997599997 33.967775990999996 0 0,102.25629318799997 33.96776429099998 0 0,102.256751178 33.967734431 0 0,102.25720916900002 33.96770457100001 0 0,102.25765894199998 33.96768120500002 0 0,102.25810870800001 33.96765783699999 0 0,102.25855846799999 33.96763446800003 0 0,102.25895378799999 33.96768338099997 0 0,102.25934910799998 33.96773229299998 0 0,102.259431097 33.96775711599997 0 0,102.25970644300003 33.96784047699998 0 0,102.25991891299998 33.967965467 0 0,102.26017495500002 33.968231722999974 0 0,102.26029063700003 33.96837459599999 0 0,102.26030567100003 33.96865551799999 0 0,102.26030271399998 33.96897277300002 0 0,102.26029975799997 33.96929002799999 0 0,102.260210772 33.969776904000014 0 0,102.26011982300003 33.97032484599998 0 0,102.25996440799997 33.970596364000016 0 0,102.25980899400002 33.97086788399997 0 0,102.25954265600001 33.971167482 0 0,102.259276328 33.971467081000014 0 0,102.25885054000003 33.97178348800003 0 0,102.25842475500002 33.97209988899999 0 0,102.25799896799998 33.97241628199998 0 0,102.25765982399997 33.97269896900002 0 0,102.25732067299998 33.972981661000006 0 0,102.256981515 33.973264352 0 0,102.256642366 33.973547043999986 0 0,102.25638991300002 33.97392635199998 0 0,102.25631718800003 33.97422111700001 0 0,102.25624446500001 33.974515881 0 0,102.25614850800002 33.974860105999994 0 0,102.25617238299998 33.97521281600001 0 0,102.25626665200002 33.97556708899998 0 0,102.25641029000002 33.975930979 0 0,102.25655393199997 33.97629488199999 0 0,102.25658562400002 33.976601388000006 0 0,102.256750307 33.976957244000005 0 0,102.25691499200002 33.977313099000014 0 0,102.25707539500002 33.97760599899999 0 0,102.25723579800001 33.977898900000014 0 0,102.25751523600002 33.978332889 0 0,102.25779467400002 33.97876687899998 0 0,102.25807411300002 33.97920086900001 0 0,102.25832847100003 33.97965466599999 0 0,102.25858283000002 33.98010846400001 0 0,102.25883718799997 33.98056224599998 0 0,102.25904726599998 33.98087246 0 0,102.25929005900002 33.98130562699998 0 0,102.25953284899998 33.98173879500001 0 0,102.25977664200002 33.98214143000001 0 0,102.26002043099999 33.98254406699999 0 0,102.26019092299998 33.98294506799999 0 0,102.26036141600002 33.98334606999998 0 0,102.260533877 33.98368600600003 0 0,102.260706336 33.984025943999995 0 0,102.26084116599998 33.98439559600001 0 0,102.26097599500002 33.984765246999984 0 0,102.26114551699999 33.98519677799999 0 0,102.26131503699997 33.98562830700001 0 0,102.26155608699997 33.986127281999984 0 0,102.261782622 33.98659620799998 0 0,102.26179713800002 33.98662625700001 0 0,102.26202639899998 33.98712113300002 0 0,102.26225566199997 33.98761601699999 0 0,102.26254755999997 33.988014056 0 0,102.26283945799997 33.988412095 0 0,102.26305349900002 33.988600185999985 0 0,102.26330223399998 33.98885015600001 0 0,102.26355096999998 33.98910012699997 0 0,102.26390770400002 33.989413609999986 0 0,102.26419308700002 33.98966439700001 0 0,102.26451414799999 33.98994653 0 0,102.26483520900001 33.99022866299998 0 0,102.26530484900002 33.99045299400001 0 0,102.265435561 33.990515431000006 0 0,102.26577448900002 33.99067732399999 0 0,102.26620650400002 33.99093136900001 0 0,102.26663853500003 33.991185411000004 0 0,102.26707055600002 33.99143945600002 0 0,102.26750453300002 33.99163243100003 0 0,102.26772660300003 33.991699833999974 0 0,102.26807492400002 33.99182497300001 0 0,102.268423246 33.991950111999984 0 0,102.26891194199999 33.992093044 0 0,102.26940064399997 33.99223597700001 0 0,102.26968140999998 33.992297785999995 0 0,102.26996217300001 33.99235959399999 0 0,102.27001945699999 33.99237288500001 0 0,102.27002232400002 33.99237354899998 0 0,102.27028075200002 33.99243350699999 0 0,102.27036371499997 33.99245275499999 0 0,102.27037438500003 33.99245523000002 0 0,102.27072644700002 33.99253690400002 0 0,102.27118608900003 33.992647309000006 0 0,102.271645734 33.992757728000015 0 0,102.27210538399999 33.992868147000024 0 0,102.272555974 33.992976387 0 0,102.27256503900003 33.99297856499999 0 0,102.27270923200001 33.99301766100001 0 0,102.27288707600002 33.993065881999996 0 0,102.27320910999998 33.993153198000016 0 0,102.27343288999998 33.993212426000014 0 0,102.27348471300002 33.993226142000026 0 0,102.27376031300003 33.993299084 0 0,102.27405550999998 33.99324452799999 0 0,102.27442596700001 33.99313053200001 0 0,102.27479643499998 33.99301653499998 0 0,102.27509798199998 33.99282196299998 0 0,102.27520844100002 33.99275068899999 0 0,102.27562043699999 33.99248482899998 0 0,102.27577486299998 33.992243814000005 0 0,102.27592929000002 33.992002802 0 0,102.27623521599998 33.99161238400001 0 0,102.27654113400001 33.99122196500002 0 0,102.27684803300002 33.99080101300001 0 0,102.27715493099998 33.99038006000001 0 0,102.27746181999998 33.98995910899998 0 0,102.27776870299999 33.98953815200002 0 0,102.27807558299997 33.98911718599999 0 0,102.27838246099998 33.98869621699998 0 0,102.27868934999998 33.988275257 0 0,102.27894929899998 33.987792152 0 0,102.279209245 33.987309047 0 0,102.27946919700003 33.986825941000006 0 0,102.27960693099999 33.98665741000002 0 0,102.27975226900003 33.98647957200001 0 0,102.28003534200002 33.98613320300001 0 0,102.28031841500001 33.985786831999974 0 0,102.28060148600002 33.98544045599999 0 0,102.28095819700002 33.985027763000005 0 0,102.28099597800002 33.984984052000016 0 0,102.28131490599998 33.98461507500002 0 0,102.28160802500003 33.98427596099998 0 0,102.28167161599998 33.984202392999975 0 0,102.28194632499998 33.98392757099998 0 0,102.28222103600001 33.983652748 0 0,102.28249574400002 33.983377926 0 0,102.28272009900002 33.98313236199999 0 0,102.28294445799997 33.98288679500001 0 0,102.28322970300002 33.98249224900002 0 0,102.28351494600003 33.98209770400001 0 0,102.28380018399997 33.981703160999984 0 0,102.28408356099999 33.981303572 0 0,102.28436694700002 33.98090398199997 0 0,102.28465033399999 33.98050439100001 0 0,102.28493371500002 33.98010480200003 0 0,102.28521552900003 33.97981707600002 0 0,102.28549734299997 33.97952934699998 0 0,102.28577915800003 33.97924161200001 0 0,102.28606772199998 33.97897096600002 0 0,102.28629415500001 33.97875860400001 0 0,102.286356291 33.978700328 0 0,102.28667593199998 33.97861934299999 0 0,102.28706458200003 33.978583902000025 0 0,102.28745321600002 33.978548459000024 0 0,102.28787986600003 33.978580781000005 0 0,102.28830652699997 33.978613087999975 0 0,102.28862630600003 33.97863730500001 0 0,102.28873318900003 33.978645398000026 0 0,102.28914028499997 33.97870448499998 0 0,102.28954738200002 33.97876357199999 0 0,102.289930132 33.978832141 0 0,102.29026446199998 33.97889203400001 0 0,102.29031288499999 33.978900709000015 0 0,102.29066862399998 33.979062209000006 0 0,102.29102436699998 33.979223709999985 0 0,102.29138010399998 33.979385208999986 0 0,102.29173307999997 33.97963349700001 0 0,102.29198989399998 33.97987966400001 0 0,102.29228780400001 33.98034719899999 0 0,102.292319969 33.980433183 0 0,102.29245412300003 33.98079179299998 0 0,102.292620441 33.98123638599998 0 0,102.29268080100002 33.98160849599998 0 0,102.29274115800001 33.981980607000025 0 0,102.29267844399999 33.98244019499998 0 0,102.29261572799999 33.98289978299999 0 0,102.29258277899999 33.983179647999975 0 0,102.29254982999998 33.983459513000014 0 0,102.29248737199998 33.98364747099998 0 0,102.29239014699999 33.98394006400002 0 0,102.29230902799998 33.98427578500002 0 0,102.292258957 33.98448299400002 0 0,102.29222790300003 33.984611503999986 0 0,102.29205981199999 33.985096942999974 0 0,102.29189171600001 33.98558239699997 0 0,102.29180410700002 33.98583540300001 0 0,102.29174507900001 33.986005874 0 0,102.29172362100002 33.98606784499998 0 0,102.291571137 33.986431342 0 0,102.29141865499997 33.98679483699999 0 0,102.29127957999998 33.98729069500001 0 0,102.29114050599998 33.987786555000014 0 0,102.29105762400002 33.988070875999995 0 0,102.29097474399998 33.988355196999976 0 0,102.29103541299997 33.988717294000026 0 0,102.29110100600002 33.98885887 0 0,102.29114799000001 33.988960280000015 0 0,102.291332705 33.989204857999994 0 0,102.291443297 33.989326473999995 0 0,102.291518693 33.989409384 0 0,102.29191980899998 33.989658729999974 0 0,102.29225547099998 33.989696192 0 0,102.29259112599999 33.98973365299997 0 0,102.29302582600002 33.98968310499998 0 0,102.293316903 33.98960935000002 0 0,102.29356434699997 33.989394335999975 0 0,102.29371942400002 33.98905703499997 0 0,102.293782776 33.98857741799998 0 0,102.29366617300002 33.988135704 0 0,102.29350689699999 33.98760391799999 0 0,102.29337723999998 33.98724887200001 0 0,102.29324758400003 33.986893829999985 0 0,102.29310405400003 33.98642108500002 0 0,102.292960521 33.98594833599998 0 0,102.29300457800002 33.985670492999986 0 0,102.293048634 33.98539265300002 0 0,102.29323677999997 33.985015266000005 0 0,102.293424926 33.98463787899999 0 0,102.29367882600002 33.984408685000005 0 0,102.29393271599997 33.984179487999995 0 0,102.29418381200003 33.984038274 0 0,102.29443490800003 33.98389706099999 0 0,102.29483588599999 33.983798068 0 0,102.29523686800002 33.983699074000015 0 0,102.29564749299999 33.98364798699998 0 0,102.29589565100002 33.98365344899997 0 0,102.296080249 33.98365751099999 0 0,102.29648452599997 33.98380669599999 0 0,102.29691116100003 33.98400982099997 0 0,102.29733778299999 33.984212945000024 0 0,102.29776440400002 33.98441606099999 0 0,102.29815190800002 33.98471519999998 0 0,102.29853941200003 33.98501432799998 0 0,102.29877508200002 33.985169821 0 0,102.29901074600002 33.985325321999994 0 0,102.29901265500001 33.98532754500002 0 0,102.299273712 33.985631737000006 0 0,102.29949889400001 33.98589412199999 0 0,102.29953667500001 33.985938146000024 0 0,102.29979964900002 33.98624456499999 0 0,102.300009064 33.986469634 0 0,102.30021847699999 33.98669469700002 0 0,102.30046236499999 33.986970626000016 0 0,102.30070624799998 33.98724656000002 0 0,102.30100739599999 33.98761393199999 0 0,102.30130854599997 33.98798131199999 0 0,102.30155244100001 33.988257240999985 0 0,102.301796336 33.988533166000025 0 0,102.30207682899999 33.98879319500003 0 0,102.30235732199998 33.989053222999985 0 0,102.30263781399998 33.989313247999974 0 0,102.30283112500001 33.98951349399999 0 0,102.302963971 33.989651106 0 0,102.30321283299998 33.98990889700002 0 0,102.30329012700003 33.98998896500001 0 0,102.30361343099997 33.99041694800002 0 0,102.30367605700002 33.99071896700002 0 0,102.30373868599997 33.991020978999984 0 0,102.30379751100003 33.99144315699999 0 0,102.30378061200003 33.991977249 0 0,102.30376370900001 33.99251133600001 0 0,102.30374681 33.99304542499999 0 0,102.30373762200003 33.99333583600003 0 0,102.30372843100002 33.99362624600002 0 0,102.30378979099999 33.99396831199999 0 0,102.303949235 33.99425240099998 0 0,102.304158669 33.99447746300001 0 0,102.30458134899999 33.99480741299999 0 0,102.30503220700001 33.995007706000024 0 0,102.305483063 33.99520799800001 0 0,102.30597061499998 33.99538905000003 0 0,102.306458163 33.995570101 0 0,102.30688813500001 33.99566971799999 0 0,102.30731810700001 33.995769333 0 0,102.30778082799998 33.99578448300002 0 0,102.30824356199997 33.99579963299999 0 0,102.308706299 33.995814783000014 0 0,102.30916901900002 33.995829929000024 0 0,102.309674992 33.99580893199999 0 0,102.31018096399998 33.995787930000006 0 0,102.31068693499998 33.995766935999995 0 0,102.31119290700002 33.99574594699999 0 0,102.311698896 33.99572495699999 0 0,102.31216257699998 33.99571004699999 0 0,102.31262624700003 33.99569513900002 0 0,102.31299168100003 33.995683386999985 0 0,102.313089918 33.99568022699998 0 0,102.313553587 33.99566531900001 0 0,102.31404999900002 33.995565940999995 0 0,102.31454640800001 33.99546656000001 0 0,102.31472196300001 33.995337733999975 0 0,102.31486389999998 33.99523357700002 0 0,102.31512424200002 33.99479902500002 0 0,102.31516592000003 33.99459449300002 0 0,102.31524558400002 33.99430274299999 0 0,102.315261308 33.99380415799999 0 0,102.315273741 33.993409790999976 0 0,102.31527795199997 33.993276244000015 0 0,102.31536798799999 33.99288820100003 0 0,102.31545801700003 33.992500156000006 0 0,102.31549594400002 33.99206005399998 0 0,102.31555108399999 33.99180046999999 0 0,102.31558069699997 33.99166105900002 0 0,102.31566482 33.991282092999995 0 0,102.31574894200003 33.990903128000014 0 0,102.31602794000003 33.990448250999975 0 0,102.31610143299997 33.990330094 0 0,102.31630672400001 33.99000004599998 0 0,102.31639302399998 33.989861308 0 0,102.31653127800001 33.989639047000026 0 0,102.31658552099998 33.989551844000005 0 0,102.31686431000003 33.989103640999986 0 0,102.31727575999997 33.98877190600001 0 0,102.31768720899998 33.98844017099998 0 0,102.31809865600002 33.988108435000015 0 0,102.31836691900003 33.98799403700002 0 0,102.31863517900001 33.98787963799998 0 0,102.31902429000002 33.987747832000025 0 0,102.319413397 33.987616027 0 0,102.31969183199999 33.98757109100001 0 0,102.31987288300002 33.98754186999997 0 0,102.32033236900003 33.987467713 0 0,102.32066050200001 33.987414747 0 0,102.320791842 33.98739354600002 0 0,102.321251314 33.98731938100002 0 0,102.32171078699997 33.987245218 0 0,102.32212204400003 33.98717400800001 0 0,102.32234098200001 33.987136100999976 0 0,102.32253329999998 33.98710280199998 0 0,102.32278982000003 33.98705838799998 0 0,102.32294455700003 33.987031597 0 0,102.32300779000002 33.98699964999997 0 0,102.32312492099999 33.986940472000015 0 0,102.32328682899998 33.98685867199998 0 0,102.32348609399997 33.98664254800002 0 0,102.32349364200002 33.98640220499999 0 0,102.323501819 33.98614183199999 0 0,102.32344289899999 33.98571965999997 0 0,102.323409906 33.98523792999998 0 0,102.32337188499997 33.984916425999984 0 0,102.32326299200002 33.98455329400002 0 0,102.32323916299998 33.98449735999998 0 0,102.32315095500002 33.98429030800003 0 0,102.32309920900002 33.98420611099999 0 0,102.32301362499999 33.98406685499998 0 0,102.32278138599997 33.983801246999974 0 0,102.32254726000002 33.98359572099997 0 0,102.32212934900002 33.983496420999984 0 0,102.322063346 33.983480740999994 0 0,102.32171143900001 33.98339713500002 0 0,102.32137610400002 33.98334975 0 0,102.32128181899998 33.98334769500002 0 0,102.321188156 33.983345654000004 0 0,102.320895253 33.98333926999999 0 0,102.32047495 33.983443677000025 0 0,102.32005464500003 33.98354808300002 0 0,102.31963434199997 33.98365248800002 0 0,102.31919246400003 33.983869341 0 0,102.31875058499998 33.98408619000003 0 0,102.31830870800002 33.984303040999976 0 0,102.31824590899998 33.98433538900002 0 0,102.317893288 33.98451702199998 0 0,102.31747786599999 33.98473100199999 0 0,102.31706244399999 33.984944982 0 0,102.31664702299997 33.985158962000014 0 0,102.31623160800001 33.98537294099998 0 0,102.31582164500003 33.98552540100002 0 0,102.31541168500002 33.985677864000024 0 0,102.31500172199998 33.985830323000016 0 0,102.314591758 33.98598278200001 0 0,102.31415028100002 33.986017154000024 0 0,102.31370880399999 33.98605152599998 0 0,102.313288156 33.98598363100001 0 0,102.31281654700001 33.985855920999995 0 0,102.312344956 33.985728212000026 0 0,102.31201743499997 33.98550093 0 0,102.31168990499998 33.98527364900002 0 0,102.31146753399997 33.98506334299998 0 0,102.311245165 33.984853035000015 0 0,102.31111545300001 33.98449800999998 0 0,102.31098573499997 33.98414299199999 0 0,102.31090279900002 33.98370096000002 0 0,102.310819864 33.983258921000015 0 0,102.31073693399998 33.982816876000015 0 0,102.31065400300002 33.98237482899998 0 0,102.31062851899998 33.982066110000005 0 0,102.31060303599997 33.981757388999995 0 0,102.31057306399998 33.98121867200001 0 0,102.310543096 33.980679959999975 0 0,102.31051313299997 33.98014124399998 0 0,102.31050524800003 33.97983291899999 0 0,102.31049736400001 33.97952459300001 0 0,102.31046537700001 33.979323549000014 0 0,102.310418965 33.979031839000015 0 0,102.31034057300002 33.97853907699999 0 0,102.31025356999999 33.97824655900001 0 0,102.31016656700001 33.977954040999975 0 0,102.31010455299997 33.97763200700001 0 0,102.30998054700001 33.97736874200001 0 0,102.30985654300002 33.977105478 0 0,102.30959866299997 33.97674614099998 0 0,102.30941207299998 33.97640747999998 0 0,102.309195654 33.976120992000006 0 0,102.30897923399999 33.97583450600001 0 0,102.30880913499999 33.975419897999984 0 0,102.308639035 33.97500528799998 0 0,102.30851229799998 33.97455640700002 0 0,102.30838555899999 33.974107522 0 0,102.30832477799999 33.973800955 0 0,102.308263995 33.973494390999974 0 0,102.30827732699998 33.97307205999999 0 0,102.30831955999997 33.97262688400002 0 0,102.30836178599998 33.97218170899998 0 0,102.30845848000001 33.971796423 0 0,102.30851666900003 33.97156457800003 0 0,102.30855518099997 33.97141113800001 0 0,102.30873673600001 33.971015970999986 0 0,102.30879321399999 33.97090583800002 0 0,102.30896693599999 33.97056707500002 0 0,102.30914844400002 33.970213150000006 0 0,102.30919714499998 33.970118187000026 0 0,102.30942734899998 33.96966929299998 0 0,102.309558718 33.96953106400002 0 0,102.30968966299997 33.96939328100001 0 0,102.30995198199997 33.969117272999995 0 0,102.31021060299997 33.968958579 0 0,102.310469227 33.96879988799998 0 0,102.31087012699999 33.96859735200002 0 0,102.31112578199998 33.96853250800001 0 0,102.31142257300002 33.96850378200003 0 0,102.31171935999998 33.96847505599999 0 0,102.31200095899999 33.96848121599999 0 0,102.312224028 33.968556534000015 0 0,102.31245785200002 33.96873774599999 0 0,102.312502171 33.96877209399997 0 0,102.312691674 33.96891895900001 0 0,102.31301629299998 33.96934869299997 0 0,102.313201601 33.96972840900003 0 0,102.31338321700002 33.970225442000014 0 0,102.31340251799998 33.970507622000014 0 0,102.31336401800002 33.970835496999996 0 0,102.31326401899997 33.971326377000025 0 0,102.31311212499998 33.971675241000014 0 0,102.312935031 33.971929638000006 0 0,102.31252858099998 33.97230815199998 0 0,102.31226967399999 33.972549257000026 0 0,102.31212211799999 33.972686667000005 0 0,102.31181585399997 33.97298456200002 0 0,102.31150958400002 33.97328245699998 0 0,102.311203309 33.97358035100001 0 0,102.31089704099998 33.97387824600003 0 0,102.31087195999999 33.97390370400001 0 0,102.31063778700002 33.974180327 0 0,102.31050886000003 33.974694043 0 0,102.31054759800003 33.974857851000024 0 0,102.31059475900003 33.975057279 0 0,102.31064585500002 33.97523559199999 0 0,102.31068144900001 33.975359810999976 0 0,102.310887707 33.97568500199998 0 0,102.31107308600002 33.975909522999984 0 0,102.31140459599999 33.97607711500001 0 0,102.31169729700002 33.97614721999997 0 0,102.31172692899997 33.97615431600002 0 0,102.31204926499998 33.97623151800002 0 0,102.31239627000002 33.97628922400003 0 0,102.31274327599999 33.97634693200001 0 0,102.313278863 33.976298514999996 0 0,102.31381445099998 33.97625009400002 0 0,102.31435003899998 33.97620167600002 0 0,102.31488562599998 33.976153254999986 0 0,102.31542121299998 33.97610483599999 0 0,102.31584127299999 33.97600711899997 0 0,102.316261333 33.975909401000024 0 0,102.31668139200002 33.975811685 0 0,102.3171691 33.975699926000004 0 0,102.31765680900003 33.975588163 0 0,102.31814451899999 33.97547640099998 0 0,102.31863222599998 33.975364635999995 0 0,102.31914319100002 33.975246647999995 0 0,102.319508859 33.97516221199999 0 0,102.319654157 33.975128661999975 0 0,102.32004990399997 33.975090335000004 0 0,102.320445651 33.97505200500001 0 0,102.32086366099998 33.97520198000001 0 0,102.32114049299997 33.97536062099999 0 0,102.32141731899998 33.97551926699998 0 0,102.32173295400003 33.975821627000016 0 0,102.32191520499998 33.97614627899998 0 0,102.32206838600001 33.97663063499999 0 0,102.32224022600002 33.977133778999985 0 0,102.322316242 33.97740544200002 0 0,102.32239225799998 33.97767710199997 0 0,102.32250830599997 33.97802007400003 0 0,102.322624356 33.97836304499998 0 0,102.32269890100002 33.97868163499999 0 0,102.32277344300002 33.97900022499999 0 0,102.322853323 33.979448063999996 0 0,102.32293320299999 33.979895907000014 0 0,102.32301307199998 33.980343749999975 0 0,102.32318461300002 33.98086401799998 0 0,102.32335616400002 33.98138428300001 0 0,102.32352771900003 33.98190455500003 0 0,102.32370443399998 33.982260591 0 0,102.32388114899999 33.98261662499999 0 0,102.32405785499998 33.982972656000015 0 0,102.32419851600002 33.983216325 0 0,102.32431178299998 33.983412536 0 0,102.32444278100002 33.98363945599999 0 0,102.32456572500001 33.983852420999995 0 0,102.32485115100002 33.984187342999974 0 0,102.32513657800001 33.98452226500001 0 0,102.325469167 33.984701684000015 0 0,102.32580175499999 33.984881094 0 0,102.32605630900002 33.985018406999984 0 0,102.326074231 33.985028075 0 0,102.32613434400002 33.98506050100002 0 0,102.32631736399998 33.98509735900001 0 0,102.32652645600001 33.98513946700001 0 0,102.32703196799997 33.98519742299999 0 0,102.327540424 33.985161527 0 0,102.327939894 33.985005856999976 0 0,102.32833936399999 33.98485017899998 0 0,102.32871323699999 33.98461176500001 0 0,102.32908711200002 33.984373362999975 0 0,102.32936313699997 33.98410935300001 0 0,102.32963916300002 33.983845342999984 0 0,102.32997862399998 33.98348020999998 0 0,102.33015358699998 33.983292017999986 0 0,102.33031808599998 33.983115080000005 0 0,102.33065754799998 33.982749936999994 0 0,102.33096717199999 33.98246603899997 0 0,102.33127679400002 33.98218214000002 0 0,102.3314823 33.981765714000005 0 0,102.33165487399998 33.981248358000016 0 0,102.33182744700002 33.98073100300002 0 0,102.33182995599998 33.98065088599998 0 0,102.33181656900001 33.980309874 0 0,102.33168548499998 33.979886136999994 0 0,102.331430619 33.979670731 0 0,102.33136907300002 33.979618715000015 0 0,102.33105266199999 33.979351295000015 0 0,102.33066131099997 33.97917244500002 0 0,102.33026995699998 33.978993591000005 0 0,102.32979587800003 33.97876783200002 0 0,102.32932179800002 33.978542077999975 0 0,102.32884771699997 33.97831633300001 0 0,102.32837363800002 33.978090587999986 0 0,102.32830253600002 33.978045899999984 0 0,102.32800205400002 33.97785704299997 0 0,102.32763047200001 33.977623488999996 0 0,102.32725889 33.977389930000015 0 0,102.32688731399998 33.97715637599998 0 0,102.32658686500002 33.976923133000014 0 0,102.32637333899999 33.97654282799999 0 0,102.32633992500001 33.97626035299999 0 0,102.32630651099998 33.97597787699999 0 0,102.32643166499997 33.97558144999999 0 0,102.32663468099997 33.97539802699998 0 0,102.32694813799998 33.97528744099998 0 0,102.327347352 33.975179013 0 0,102.32774656700002 33.975070582 0 0,102.32805846399998 33.975097404999985 0 0,102.32837035900002 33.975124229000016 0 0,102.32884967899997 33.97529785900002 0 0,102.32909751699998 33.97538763199998 0 0,102.32932899600002 33.975471477999974 0 0,102.32980831600003 33.975645110000016 0 0,102.33028763099998 33.97581874399998 0 0,102.33076695199998 33.975992365000025 0 0,102.33124627900003 33.97616598799999 0 0,102.331725602 33.976339623 0 0,102.33175412000003 33.976346224 0 0,102.332087941 33.976423501 0 0,102.33214423499999 33.97643653199998 0 0,102.33256286800002 33.97653342900003 0 0,102.33298149900003 33.976630331000024 0 0,102.33340012999997 33.97672724300003 0 0,102.33389934000002 33.976776476 0 0,102.33419989100003 33.97680609899999 0 0,102.33420472900002 33.976806576 0 0,102.33422020799998 33.97680810200001 0 0,102.33439857500002 33.97682568099998 0 0,102.33486118600001 33.97678080100002 0 0,102.33524990699999 33.97667267899999 0 0,102.33536511599999 33.97664063299999 0 0,102.335638625 33.97656455399999 0 0,102.33612632500001 33.976354644000025 0 0,102.33644667700003 33.97611105499999 0 0,102.33676702600002 33.97586746500002 0 0,102.33712307399998 33.975507721999975 0 0,102.33747912199999 33.975147977999995 0 0,102.33783516900002 33.97478825000002 0 0,102.33809442199998 33.974446453999974 0 0,102.33835366699998 33.97410465500002 0 0,102.33861291 33.97376286100001 0 0,102.33882552799997 33.973373287000015 0 0,102.33903815500003 33.972983709999994 0 0,102.33925077499998 33.97259413799998 0 0,102.33948602599997 33.972378763999984 0 0,102.33972127700002 33.97216338300001 0 0,102.34001537500001 33.971989356999984 0 0,102.34030947399998 33.97181533000003 0 0,102.34073485099998 33.97167421400002 0 0,102.341160226 33.971533093999994 0 0,102.34166881099998 33.971423829 0 0,102.34217739000002 33.971314565 0 0,102.34265911199998 33.971294908000004 0 0,102.34314084099998 33.97127525299999 0 0,102.34346476000002 33.971302294 0 0,102.343788674 33.97132933500001 0 0,102.344075277 33.971395653 0 0,102.34436187799997 33.971461971 0 0,102.34471748700003 33.971629995 0 0,102.34495321600002 33.97178540200002 0 0,102.34518894500002 33.97194080999998 0 0,102.34549460599999 33.97216788200001 0 0,102.34574782300001 33.972534121000024 0 0,102.34590800500001 33.972798134000016 0 0,102.346068189 33.973062148999986 0 0,102.34619169199999 33.97334541999999 0 0,102.34631518999998 33.97362868699997 0 0,102.346471012 33.97403290099999 0 0,102.34657750999997 33.97447613899999 0 0,102.34674687299997 33.974960822000014 0 0,102.34691624099997 33.97544550399999 0 0,102.34708561000002 33.975930194 0 0,102.34725799400002 33.97635024099998 0 0,102.34743037599998 33.976770292000026 0 0,102.347602757 33.97719034099998 0 0,102.34784566399998 33.97753603299998 0 0,102.34808856000001 33.977881724999975 0 0,102.34827841600003 33.97812061500002 0 0,102.34846827500002 33.978359505000014 0 0,102.34875030299997 33.97864802800001 0 0,102.34903232800002 33.97893654799998 0 0,102.34931435700003 33.97922506399999 0 0,102.34954118399997 33.97938004299999 0 0,102.349857053 33.979557328 0 0,102.35017292399999 33.97973460999998 0 0,102.35061628300002 33.979978972000026 0 0,102.35087985199999 33.98011379600001 0 0,102.35114341500002 33.980248613000015 0 0,102.35149110600003 33.98039697899998 0 0,102.35183879800002 33.98054534300002 0 0,102.35237643300002 33.98060206100001 0 0,102.35291406699997 33.98065878199998 0 0,102.35324702999998 33.980639349 0 0,102.35357999299998 33.98061991499998 0 0,102.35402851100002 33.980509315999996 0 0,102.35447703599999 33.98039871499998 0 0,102.35498875299999 33.98018925500003 0 0,102.35530999999997 33.97991557400002 0 0,102.35553632099999 33.97959976300001 0 0,102.35576263799999 33.979283952 0 0,102.35603733599999 33.97895914899999 0 0,102.35631203999998 33.97863434599998 0 0,102.35638167899998 33.978499505 0 0,102.35648266200002 33.978303969000024 0 0,102.356653285 33.97797359600003 0 0,102.35682390699998 33.97764322400002 0 0,102.35698837400003 33.97725257799999 0 0,102.35715283399998 33.97686193200002 0 0,102.35731729700001 33.976471285 0 0,102.35741137000002 33.97615261599998 0 0,102.35750544199999 33.97583394999998 0 0,102.35758686600002 33.975535062999995 0 0,102.35774568800002 33.975067474000014 0 0,102.357904507 33.97459987399998 0 0,102.35792919900001 33.97449815599998 0 0,102.35799512900002 33.97422657999999 0 0,102.35804864300002 33.974006152000015 0 0,102.35805161600001 33.973993904999986 0 0,102.35806571 33.97393584299999 0 0,102.35806641099998 33.97393296199999 0 0,102.35806924799999 33.973921276 0 0,102.35808575200002 33.973853297000005 0 0,102.35814644800001 33.97360329899999 0 0,102.35817637999997 33.97348001400002 0 0,102.35832350099997 33.97298158699999 0 0,102.35845350599999 33.97273462099997 0 0,102.35845529599999 33.972731221000004 0 0,102.35855462900003 33.97264812999998 0 0,102.358504052 33.97244485099998 0 0,102.35852654000001 33.97207268 0 0,102.35852163800001 33.97172348599997 0 0,102.35852317500002 33.97160632600003 0 0,102.35856251500002 33.97040363999997 0 0,102.35857681599998 33.97033056999999 0 0,102.35857705199999 33.970046911 0 0,102.35853609899999 33.969776293999985 0 0,102.35848833300003 33.96959694499998 0 0,102.35845976899998 33.969443617000024 0 0,102.35845860699999 33.96933104599998 0 0,102.35853708299999 33.96912502599997 0 0,102.358570353 33.969009390999986 0 0,102.35862886799998 33.968920174999994 0 0,102.35888361299999 33.96875660799998 0 0,102.35912312900001 33.96865985300002 0 0,102.359374059 33.96860191500002 0 0,102.35955256199998 33.968494733 0 0,102.35986211199997 33.96836920099997 0 0,102.35987950100002 33.96836215000002 0 0,102.36117798800001 33.968228736000015 0 0,102.36367505499999 33.96804844799999 0 0,102.36579253299999 33.967809606 0 0,102.36710813799999 33.96750752600002 0 0,102.36785854099998 33.96725482900001 0 0,102.36847991500002 33.966734734 0 0,102.36859238699998 33.966483374000006 0 0,102.36848967100002 33.965899283 0 0,102.368077981 33.965029879999975 0 0,102.367249367 33.96373236599999 0 0,102.366667888 33.96331667200002 0 0,102.36613735399999 33.96309761100002 0 0,102.36497655900001 33.96276711600001 0 0,102.36436732700002 33.96248370500001 0 0,102.36435562399998 33.96248190699998 0 0,102.36398541300002 33.96244272500002 0 0,102.36391354400001 33.96243511799997 0 0,102.36367614699998 33.962409991000015 0 0,102.36320371099998 33.962359986000024 0 0,102.36281440200003 33.96232348699999 0 0,102.36215943100001 33.96226207900003 0 0,102.35765919300002 33.961914216000025 0 0,102.35755868400003 33.96191228999999 0 0,102.35630378899998 33.96180714399998 0 0,102.355703103 33.96166998899997 0 0,102.35495859500003 33.961371196000016 0 0,102.354053867 33.96064628300002 0 0,102.35323310899997 33.95945598899999 0 0,102.35320149299997 33.959300004 0 0,102.35306913099998 33.959005339999976 0 0,102.35303084399999 33.95874545200002 0 0,102.35306940200002 33.958378004999986 0 0,102.35307456499999 33.95824202699998 0 0,102.353059858 33.958146656999986 0 0,102.35302502600001 33.958029877 0 0,102.35301895700002 33.95794640899999 0 0,102.353104062 33.95776010999998 0 0,102.35328029300001 33.957459056999994 0 0,102.35348277600002 33.95727719199999 0 0,102.353802906 33.957164163000016 0 0,102.35392283200002 33.95709225899998 0 0,102.35411672700002 33.95691041800001 0 0,102.35444790000003 33.956699558000025 0 0,102.35502767499997 33.956385411999975 0 0,102.35543640499998 33.95624111500001 0 0,102.35612493399998 33.955924263999975 0 0,102.356422168 33.955804312 0 0,102.35662501799999 33.955722450999986 0 0,102.356871958 33.955648951 0 0,102.35702661900001 33.95558732699999 0 0,102.35728775299998 33.955483281 0 0,102.357505188 33.955396646999986 0 0,102.35754888600002 33.95537923500001 0 0,102.35781001800001 33.955275186999984 0 0,102.35798597500002 33.95520220999998 0 0,102.35816193099998 33.955129231 0 0,102.358337887 33.95505625200002 0 0,102.35851384400002 33.95498327299998 0 0,102.35868379099998 33.954934288000004 0 0,102.35885373899998 33.954885303000026 0 0,102.359023686 33.95483631799999 0 0,102.35919363400001 33.95478733099998 0 0,102.35938967800001 33.954745484 0 0,102.35958572300001 33.95470363700002 0 0,102.35978176700002 33.954661789 0 0,102.35997781200001 33.954619940999976 0 0,102.36020487399998 33.954596304999995 0 0,102.36043193699999 33.954572669000015 0 0,102.360659 33.95454903199999 0 0,102.36088606300001 33.95452539399997 0 0,102.36110442199998 33.95452788699998 0 0,102.361322782 33.954530379000005 0 0,102.36154114099998 33.954532871000026 0 0,102.3617595 33.95453536100001 0 0,102.36220053400001 33.954571139999985 0 0,102.36264156800002 33.95460691599999 0 0,102.36308718499998 33.95466472099997 0 0,102.363532803 33.954722523999976 0 0,102.36438627500002 33.95486802200003 0 0,102.36473438899998 33.954927365 0 0,102.36523975199998 33.95501351399997 0 0,102.36695695899999 33.955313467999986 0 0,102.36765853899999 33.95542702300003 0 0,102.368041173 33.955488952999985 0 0,102.36864342500002 33.95558642499998 0 0,102.36972322499997 33.95573234300002 0 0,102.37070971100002 33.95583239299998 0 0,102.37237084700001 33.955902992999995 0 0,102.37406515100002 33.955921644 0 0,102.37488628099999 33.95592163399999 0 0,102.374929399 33.955921595999996 0 0,102.37567584700002 33.95592094400001 0 0,102.37641255 33.95592789300002 0 0,102.37704510999998 33.955897526 0 0,102.37791964000002 33.955872317 0 0,102.378083387 33.955827484999986 0 0,102.378216909 33.95579092899999 0 0,102.37848423000003 33.955656265000016 0 0,102.37863689900001 33.95548406400002 0 0,102.37867545799998 33.955256795000025 0 0,102.37868568599998 33.954923657999984 0 0,102.37858772800001 33.95434258900002 0 0,102.37834061699999 33.95381976300001 0 0,102.37781808099999 33.95301034200003 0 0,102.37726481599998 33.95217393600001 0 0,102.37673178 33.951364275 0 0,102.37626565199997 33.950775351000004 0 0,102.37608954199999 33.950592614000016 0 0,102.37581680199997 33.95030960700001 0 0,102.37558185400002 33.950076509999974 0 0,102.37548994999997 33.950041037000005 0 0,102.37519693600001 33.949927935999995 0 0,102.37473568299998 33.94986545500001 0 0,102.374544061 33.94988477099997 0 0,102.37446455399999 33.949892784999975 0 0,102.37401765099997 33.949937831 0 0,102.37319846100002 33.950218585000016 0 0,102.37155493400002 33.950946665000004 0 0,102.370582775 33.951408362999985 0 0,102.36997584699998 33.951632238 0 0,102.369817394 33.951649902999975 0 0,102.36944768900003 33.95169112000002 0 0,102.36869000500002 33.951683679999974 0 0,102.368378586 33.951629577999995 0 0,102.36837233799997 33.95162849299999 0 0,102.36811410799999 33.951583631000005 0 0,102.36769428600002 33.95144443200002 0 0,102.36752014500001 33.95138669099998 0 0,102.36676800499998 33.951086368000006 0 0,102.36636213000003 33.950751787 0 0,102.36585856099998 33.95026095700001 0 0,102.365530691 33.94989268500001 0 0,102.365039954 33.949187137000024 0 0,102.364659926 33.948667312 0 0,102.36436235600002 33.94815296600001 0 0,102.36421723500001 33.947877253 0 0,102.36404600700001 33.94762301100002 0 0,102.36376321300003 33.946982393999974 0 0,102.36362744799999 33.946560799 0 0,102.36355371799999 33.946183184000006 0 0,102.36355634900002 33.94599426000002 0 0,102.36359679600002 33.945813810000004 0 0,102.36373255500001 33.94543271399999 0 0,102.36400560599998 33.945031175999986 0 0,102.364070605 33.94497087299999 0 0,102.364101441 33.94495360799999 0 0,102.364173424 33.944872686 0 0,102.364316213 33.944578002000014 0 0,102.36431262000002 33.94454080100002 0 0,102.36428497399999 33.94450081000002 0 0,102.364308832 33.944457804000024 0 0,102.364725695 33.943955655000025 0 0,102.36500953900003 33.94367143900001 0 0,102.36534173400003 33.94345005100001 0 0,102.36578733300001 33.94324549999999 0 0,102.366068412 33.94311871899998 0 0,102.366230922 33.94307663699999 0 0,102.366414755 33.942994607 0 0,102.36699463299999 33.94286979899999 0 0,102.367306988 33.94282879399998 0 0,102.367678265 33.942849423999974 0 0,102.36773917699998 33.942840295999986 0 0,102.36834744200002 33.942626210000014 0 0,102.36854755299998 33.942573133999986 0 0,102.36885083700002 33.942553143 0 0,102.36927424100003 33.942513709000025 0 0,102.36956041500002 33.94250807999998 0 0,102.36995251399998 33.94250858800001 0 0,102.37106255999998 33.942484553999975 0 0,102.372558706 33.942562364000025 0 0,102.37470383200002 33.942673892000016 0 0,102.37790607 33.942869925000025 0 0,102.380264625 33.94271004699999 0 0,102.38281676600002 33.942511353999976 0 0,102.384125299 33.942428767000024 0 0,102.384369257 33.94241336900001 0 0,102.38572034200001 33.94229235300003 0 0,102.38707369999997 33.94209650099998 0 0,102.388427616 33.941881919000025 0 0,102.38941764700002 33.941723509999974 0 0,102.39527852999998 33.94038007900002 0 0,102.39724491599998 33.93956062500001 0 0,102.39848446600001 33.93904404099999 0 0,102.39964461400001 33.938553845 0 0,102.400622365 33.93813048499999 0 0,102.40073684999999 33.93808091300002 0 0,102.40168151 33.937661013000024 0 0,102.40196757899997 33.937566300000015 0 0,102.40261154000001 33.93735309300001 0 0,102.40344896099998 33.937136812999995 0 0,102.40436066400002 33.937062458000014 0 0,102.40543927499999 33.937038411 0 0,102.406773676 33.93709460600002 0 0,102.40710967899997 33.937137732999986 0 0,102.40732472399998 33.937165333999985 0 0,102.408484579 33.93722166399999 0 0,102.40951973799997 33.93729073899999 0 0,102.40973128899998 33.937303595 0 0,102.410023169 33.937239449 0 0,102.410128482 33.93723909900001 0 0,102.410568689 33.93737120899999 0 0,102.41098158900002 33.93753775699997 0 0,102.41133988899998 33.93765853899998 0 0,102.412641931 33.93799271900002 0 0,102.414093955 33.93836537300001 0 0,102.417428185 33.93944415599998 0 0,102.41923463799998 33.939992346999986 0 0,102.419330188 33.93999323000003 0 0,102.41929594099997 33.94028363299998 0 0,102.41918228100002 33.940376241000024 0 0,102.419026589 33.94043401800002 0 0,102.41889663299997 33.94048693799999 0 0,102.418680854 33.940547304999996 0 0,102.41857101 33.940616852000005 0 0,102.418570058 33.940714652 0 0,102.41875303 33.94096806499999 0 0,102.41895460699999 33.94122141399998 0 0,102.41905668800001 33.941320056999984 0 0,102.41909106000003 33.941325903000006 0 0,102.41914397 33.941318566999996 0 0,102.419163857 33.94128868299998 0 0,102.419146248 33.94119929499999 0 0,102.41911995800001 33.94109085299999 0 0,102.41912783700002 33.94094651500001 0 0,102.41915190499998 33.940893956000025 0 0,102.41919175599998 33.94084969199997 0 0,102.419263355 33.940860181999994 0 0,102.41935534499999 33.940943355 0 0,102.41953914300001 33.941072727999995 0 0,102.41974047500003 33.941275985000004 0 0,102.41987989699999 33.94140193099997 0 0,102.41994227700002 33.941574652999975 0 0,102.419996019 33.94173667000001 0 0,102.42006999900002 33.94194036099998 0 0,102.42012470899999 33.942008155999986 0 0,102.42032827399998 33.942082597000024 0 0,102.42050587699998 33.94211538600001 0 0,102.42069320399997 33.942088506999994 0 0,102.42077604600001 33.94205721499998 0 0,102.42074995500002 33.94198932400002 0 0,102.42059462200001 33.94188078000002 0 0,102.42032226999999 33.94173436400001 0 0,102.42019438800003 33.941627461999985 0 0,102.42013377799998 33.94152390800002 0 0,102.42012886999998 33.94139869600002 0 0,102.420115195 33.94123654200001 0 0,102.42023011100002 33.941034591000005 0 0,102.42032421900001 33.940966289000016 0 0,102.42040435199999 33.940966016000004 0 0,102.420454845 33.94104932900001 0 0,102.42051845700001 33.94118149600001 0 0,102.42060615499997 33.941264681999996 0 0,102.42072394399997 33.94135611399997 0 0,102.42078022099997 33.94145133400002 0 0,102.420913552 33.94179316899999 0 0,102.42096499399997 33.94188661599998 0 0,102.42107462899997 33.941957204999994 0 0,102.42122936700002 33.94199603300001 0 0,102.42136714999998 33.942079046 0 0,102.42143354900003 33.94219570000001 0 0,102.42158342699997 33.94247604999998 0 0,102.42161651700002 33.94251781999998 0 0,102.421726116 33.942616896000004 0 0,102.42189819100003 33.942689058999974 0 0,102.422044744 33.94280901399998 0 0,102.422159986 33.94296366399999 0 0,102.42221097200002 33.943145964999985 0 0,102.42218625599997 33.94335714900001 0 0,102.42212552400002 33.94351955799999 0 0,102.42205177900001 33.943654580999976 0 0,102.42202337100002 33.94369761299998 0 0,102.42194323000001 33.94369669500003 0 0,102.42181580200003 33.94368281999999 0 0,102.42175714299998 33.943685406999975 0 0,102.421727293 33.94372605900003 0 0,102.42174638400002 33.94382498300001 0 0,102.421812956 33.943976222 0 0,102.42186952399999 33.94412988099998 0 0,102.42197339 33.94429888100001 0 0,102.42215774099998 33.94453797199998 0 0,102.42222131099999 33.944660596999995 0 0,102.42218880500002 33.944743001000006 0 0,102.42209752100001 33.944804139999974 0 0,102.421920253 33.944840527 0 0,102.42175154199998 33.94487092200001 0 0,102.42155127199999 33.944885919 0 0,102.42147812000002 33.944851583 0 0,102.421406246 33.94478623200001 0 0,102.42130114899999 33.94465778599999 0 0,102.42121774600002 33.94457577899999 0 0,102.42110156400003 33.944521313999985 0 0,102.42102713499997 33.944517991 0 0,102.420941433 33.94455048499998 0 0,102.42090471 33.94464840799998 0 0,102.420902678 33.944675464 0 0,102.42089887499998 33.944916775000024 0 0,102.42088061200002 33.944986011000026 0 0,102.420797773 33.94501849599999 0 0,102.42060891400001 33.94502629700003 0 0,102.42032258400002 33.945001037 0 0,102.42014942600002 33.945000435 0 0,102.42004914500001 33.944978117000005 0 0,102.42002040800003 33.944954361999976 0 0,102.42003428999999 33.944867251000005 0 0,102.42009807 33.94474180499998 0 0,102.42012251400001 33.94453373099998 0 0,102.42005423900002 33.94426727899997 0 0,102.41999243700002 33.94421262700001 0 0,102.419860739 33.944203535999975 0 0,102.419782199 33.944237197999996 0 0,102.41974696199998 33.944347042000004 0 0,102.41975349299997 33.944511605 0 0,102.41975419599999 33.944654721999996 0 0,102.41977796999998 33.944833539 0 0,102.41977041500002 33.94504346999997 0 0,102.41974066199998 33.94510439700002 0 0,102.41970783699998 33.94512239900001 0 0,102.419630499 33.94510954399999 0 0,102.419542896 33.945046631000025 0 0,102.41939183900001 33.944883753 0 0,102.41925935400002 33.944744582 0 0,102.41913609699998 33.94467590900001 0 0,102.41904306499998 33.94467264899998 0 0,102.41897452299997 33.944702698000015 0 0,102.41894330399998 33.94475647399997 0 0,102.41895456999998 33.944803250999996 0 0,102.41905767999998 33.945026816999984 0 0,102.419154375 33.945193458000006 0 0,102.41920949600001 33.94534473700003 0 0,102.41932541599999 33.94563773499999 0 0,102.41944508 33.94581861 0 0,102.41953262300001 33.94586959600002 0 0,102.41961989800001 33.94586572100002 0 0,102.41973280299999 33.94583552 0 0,102.419905798 33.94580272799999 0 0,102.42005751599999 33.94580817399998 0 0,102.42019076399998 33.94584111299997 0 0,102.42032128099999 33.945900300000005 0 0,102.420441944 33.94599291499998 0 0,102.420601825 33.94620346900001 0 0,102.42060499299998 33.94626547500002 0 0,102.42056512300002 33.946306161999985 0 0,102.42047643400002 33.94631362000001 0 0,102.42027908099999 33.94634053200002 0 0,102.42012465900001 33.946367297999984 0 0,102.419953405 33.94646329400001 0 0,102.419879073 33.946480244999975 0 0,102.41979607399998 33.946480527999995 0 0,102.41969280400002 33.94643317399999 0 0,102.419408992 33.94633872999998 0 0,102.419217118 33.94631552999999 0 0,102.419065628 33.94635659599999 0 0,102.41895993000003 33.94639750599998 0 0,102.41885104400001 33.946517159999985 0 0,102.41882348500002 33.94658879399998 0 0,102.41884973499998 33.94668888699999 0 0,102.41891691500001 33.94677538399998 0 0,102.41925498199998 33.946995387000015 0 0,102.41943858899998 33.94712100800001 0 0,102.419576355 33.947199254 0 0,102.41964223000002 33.94720856999999 0 0,102.419690839 33.94719886399997 0 0,102.419719155 33.94713674899998 0 0,102.41972696900001 33.94697929199998 0 0,102.41976322099998 33.946852594000006 0 0,102.41979483900002 33.94681208999998 0 0,102.41985492999999 33.94680949899998 0 0,102.41993234699999 33.94683785900003 0 0,102.42015908399998 33.94696589099999 0 0,102.42032845099999 33.94706788100001 0 0,102.420351804 33.94716082899998 0 0,102.42024961300001 33.94733291900002 0 0,102.42011847399999 33.94743832 0 0,102.42000993599999 33.94748401099997 0 0,102.41987840799999 33.947510697999974 0 0,102.41983366800002 33.94753137700002 0 0,102.41979401600003 33.94760915699999 0 0,102.41979277399997 33.947650281999984 0 0,102.41982206099999 33.94774169300001 0 0,102.41985918199998 33.94779836800001 0 0,102.42014776000002 33.94815619600001 0 0,102.42033298199999 33.948443741999995 0 0,102.420557008 33.948729657 0 0,102.42076419799997 33.94895555199997 0 0,102.42094003900002 33.94907173199999 0 0,102.42114003199998 33.949135549999994 0 0,102.42133184199997 33.949144434999994 0 0,102.421469613 33.94922267800001 0 0,102.42153620699997 33.94937749500002 0 0,102.42158482500002 33.94949571799998 0 0,102.42168020899999 33.94955828399998 0 0,102.42176308299997 33.94953176199999 0 0,102.42182866600001 33.94948144699998 0 0,102.42195305000001 33.94922846600002 0 0,102.422155788 33.949070053000014 0 0,102.422261499 33.949031526 0 0,102.42237887099998 33.94903589400002 0 0,102.42244204999997 33.94907861299998 0 0,102.42250224999998 33.94909748800001 0 0,102.42255376899999 33.949097311 0 0,102.42263084500001 33.949056497000015 0 0,102.42265881899999 33.94892520899998 0 0,102.42270986599999 33.948829621000016 0 0,102.422815388 33.94875293000001 0 0,102.42289255899999 33.94873119699997 0 0,102.42297556099999 33.948730911999974 0 0,102.423038787 33.94878317199999 0 0,102.42304493699999 33.94886902100001 0 0,102.42299992199997 33.94902660499997 0 0,102.42301051099997 33.94912293499999 0 0,102.422960531 33.94917629499997 0 0,102.42290516600002 33.949235406000014 0 0,102.42254850400002 33.94946084899999 0 0,102.42244050900001 33.949616264999975 0 0,102.42238675300001 33.94974287000002 0 0,102.422435963 33.94985481100002 0 0,102.42249928400003 33.94992615199999 0 0,102.42257097999999 33.949954530000014 0 0,102.42271123799998 33.949956434 0 0,102.42286248599999 33.949865273 0 0,102.42307920899998 33.949702328 0 0,102.42327920600002 33.94963008100001 0 0,102.42347372699999 33.94960794399998 0 0,102.42357941400002 33.94956464500001 0 0,102.42358489100002 33.94951453499999 0 0,102.42353873000002 33.94944074900002 0 0,102.42343818799998 33.94936715099999 0 0,102.423334796 33.949295946999996 0 0,102.423256767 33.94922131800001 0 0,102.42331121400002 33.94915768200002 0 0,102.423594578 33.94915909100001 0 0,102.423903656 33.94915087200002 0 0,102.42416671299998 33.949097488999996 0 0,102.424295557 33.94910658700002 0 0,102.42437026900001 33.949165961999995 0 0,102.424365314 33.94932102299998 0 0,102.42427231800002 33.94961473500001 0 0,102.42426994099998 33.949712541 0 0,102.42432206799998 33.949773956 0 0,102.424645478 33.949830512000005 0 0,102.42469294099999 33.94983349199998 0 0,102.42494959300001 33.94980877699999 0 0,102.42506607899998 33.94977085800002 0 0,102.425071479 33.949736013999996 0 0,102.425036825 33.94967411599998 0 0,102.42497059200002 33.94959324500002 0 0,102.42488139099999 33.94949814 0 0,102.42485822100002 33.949443358999986 0 0,102.424892247 33.94937883799997 0 0,102.424972234 33.949347552999996 0 0,102.42514379699998 33.94931356699999 0 0,102.42545293400002 33.949317269000005 0 0,102.425713508 33.94934022199999 0 0,102.42591960700003 33.949344279 0 0,102.42614589599998 33.949379276 0 0,102.42622641700001 33.94945532700001 0 0,102.42639311200003 33.949593096 0 0,102.42647348999998 33.94964052400002 0 0,102.426562348 33.94966645400001 0 0,102.42664667000003 33.94965536299998 0 0,102.426669656 33.949640611999996 0 0,102.42683005800001 33.94939837300001 0 0,102.42696109899998 33.94927388299999 0 0,102.42713238699997 33.94918503299999 0 0,102.42726397299998 33.949170263999974 0 0,102.42740746300001 33.949246096000024 0 0,102.42751115700003 33.949376927 0 0,102.42769139500001 33.94963753500002 0 0,102.427810152 33.949729131000026 0 0,102.427883673 33.94980944399998 0 0,102.42796033299999 33.94984998799998 0 0,102.42807152199998 33.949823416000015 0 0,102.428091247 33.94976133 0 0,102.42804177800002 33.949599302000024 0 0,102.42804695199999 33.94948956000002 0 0,102.42810677199998 33.94943210500003 0 0,102.42817531999998 33.949403243000006 0 0,102.42829567400003 33.949431447999984 0 0,102.42856267899998 33.949595104000025 0 0,102.42881551900001 33.94978743299998 0 0,102.42900880799999 33.949946549 0 0,102.429120022 33.95000820500002 0 0,102.42924611400002 33.95003877400001 0 0,102.429440742 33.950038096000014 0 0,102.429657932 33.949970549 0 0,102.42971771399999 33.94990593699998 0 0,102.429739928 33.949769898 0 0,102.429751136 33.94972215299998 0 0,102.42980125999998 33.94970258000001 0 0,102.429859755 33.94969314999997 0 0,102.43002922300002 33.949811823000005 0 0,102.4302419 33.949985207 0 0,102.43037975200002 33.95007775200003 0 0,102.43050002400003 33.95008925799999 0 0,102.43058568499998 33.95004840799999 0 0,102.43064831700002 33.94998140000001 0 0,102.43066784799998 33.94988114900002 0 0,102.43058682899999 33.94970730599999 0 0,102.43048892799999 33.949590769 0 0,102.43038248699997 33.949483801999975 0 0,102.43033925399999 33.94942432099998 0 0,102.43033605599999 33.94935754300002 0 0,102.43036459400003 33.94934074700001 0 0,102.430496156 33.949321204 0 0,102.43061054700001 33.94930172199997 0 0,102.43081963999998 33.94933199899998 0 0,102.43088583000002 33.94940332599998 0 0,102.43090377200002 33.94955592299999 0 0,102.43089328600001 33.94974678400001 0 0,102.43094500900003 33.949787152 0 0,102.43103384400001 33.94980830999998 0 0,102.43123411200003 33.94979091099998 0 0,102.43144276200002 33.94973293300001 0 0,102.43175435199998 33.949655511 0 0,102.43188604800002 33.94966220399999 0 0,102.43196401400002 33.94979789299998 0 0,102.432087738 33.94992626499999 0 0,102.432233962 33.949975843000004 0 0,102.43244576299998 33.94997509900003 0 0,102.43268897500002 33.949959933 0 0,102.43286359199999 33.94996408999998 0 0,102.43299137100001 33.950033276 0 0,102.433038668 33.95005888600002 0 0,102.43314790199997 33.95015152799999 0 0,102.43322302399997 33.950183622 0 0,102.43332148600001 33.950187461999974 0 0,102.43339479299999 33.95017185400002 0 0,102.433820018 33.95005136499998 0 0,102.43400863099998 33.949993452 0 0,102.43421742499999 33.949964092000016 0 0,102.43428629900001 33.94999962899999 0 0,102.43439036699999 33.95020201199998 0 0,102.43448016100001 33.950411601999974 0 0,102.43452409000002 33.950472150999985 0 0,102.43469556500003 33.950556344000006 0 0,102.43495316399998 33.950534835999974 0 0,102.435164697 33.950502211000014 0 0,102.43524764099999 33.95048999099998 0 0,102.43543673900001 33.95052748699999 0 0,102.43553438700002 33.95058086199998 0 0,102.43578636400002 33.95061212000002 0 0,102.43623861600003 33.950615288999984 0 0,102.43643915199999 33.95065035699997 0 0,102.43676025399998 33.95075417200002 0 0,102.43700380899998 33.950805785 0 0,102.43727575399998 33.950811973999976 0 0,102.43746473300001 33.950825614999985 0 0,102.43758231499999 33.95087051799999 0 0,102.43771451399999 33.95097500100002 0 0,102.43790439700001 33.95116514900002 0 0,102.43806231999997 33.95126238500001 0 0,102.43822227099997 33.95132088399998 0 0,102.43828695899998 33.95132743200003 0 0,102.438354462 33.95129951000001 0 0,102.43840543099998 33.951191989999984 0 0,102.43847935999997 33.95109631499997 0 0,102.43856240000002 33.951103174000025 0 0,102.43868333500001 33.95124347699999 0 0,102.438761435 33.951403013000004 0 0,102.438910797 33.951505048 0 0,102.43912018100002 33.95159017200001 0 0,102.439294776 33.951589549000005 0 0,102.43943488999997 33.951562810999974 0 0,102.43964062700002 33.95149528899998 0 0,102.43975800300001 33.95149964000001 0 0,102.43985294700002 33.95159471300002 0 0,102.43998254500002 33.95174929299998 0 0,102.44003741400002 33.95180236200002 0 0,102.44017667100002 33.95186405599998 0 0,102.44034018299999 33.951889661999985 0 0,102.44067289600002 33.95185416300001 0 0,102.44082953399999 33.95186918000002 0 0,102.441194586 33.952000182999996 0 0,102.44156438099998 33.952108581000005 0 0,102.44190855099998 33.95223249100002 0 0,102.44217797499999 33.95231389899999 0 0,102.442241228 33.952368534000016 0 0,102.442298967 33.952463738000006 0 0,102.442308701 33.952685535 0 0,102.44234565400001 33.952746467 0 0,102.442424174 33.952803760999984 0 0,102.442603588 33.95286349600002 0 0,102.44264445800002 33.952866674000006 0 0,102.44271372600002 33.952872060000004 0 0,102.44276163 33.952874055999985 0 0,102.443054803 33.95286726900002 0 0,102.44325078899999 33.95290663600002 0 0,102.44351072699999 33.95302448799998 0 0,102.44370354099999 33.95311395800002 0 0,102.443744928 33.95314672500001 0 0,102.44376767699998 33.95322822100002 0 0,102.44376832299997 33.953352730999995 0 0,102.44373986400001 33.953494519 0 0,102.44365140000002 33.95365656199999 0 0,102.44366218699997 33.95374955 0 0,102.443732807 33.953789368 0 0,102.44384773799999 33.953763192 0 0,102.44393603999998 33.95370332300001 0 0,102.44393875899999 33.95370312099999 0 0,102.444188269 33.95352581999998 0 0,102.44432507800002 33.953413694000005 0 0,102.444378213 33.95339346600002 0 0,102.44451222700002 33.95340443200001 0 0,102.44461590899999 33.95352713800003 0 0,102.44470737 33.953611248000016 0 0,102.44493280799998 33.95369916599998 0 0,102.44518681199997 33.953756164000026 0 0,102.44540232999998 33.95382770499998 0 0,102.44548864000001 33.95391183200002 0 0,102.44556857200001 33.954090440000016 0 0,102.44562885900001 33.954397373000006 0 0,102.44565262700002 33.95444378399998 0 0,102.44579859499999 33.954727913 0 0,102.44590373699998 33.95480052200003 0 0,102.44605336699999 33.954841483999985 0 0,102.44620793299998 33.954840923999996 0 0,102.44638273100003 33.95480102099998 0 0,102.44654597599998 33.954785313 0 0,102.44662515599998 33.95481937400001 0 0,102.44662550700002 33.954886638999994 0 0,102.44659844 33.95496545100002 0 0,102.44654669099998 33.95504603400002 0 0,102.44656153199998 33.955132264999975 0 0,102.446566894 33.95514178899998 0 0,102.446671805 33.955201328999976 0 0,102.44668393400002 33.955204804000005 0 0,102.447044624 33.95522716900001 0 0,102.44719916899999 33.95522231299998 0 0,102.447245441 33.955203540000014 0 0,102.44728660599998 33.955193372 0 0,102.44731541300001 33.955118846000005 0 0,102.44729388299999 33.954942889999984 0 0,102.44729529300002 33.95488420700002 0 0,102.44734650800001 33.95482534199999 0 0,102.447470049 33.95480342500002 0 0,102.44766286200002 33.95489145800002 0 0,102.44786090299999 33.954993781999974 0 0,102.44798112900003 33.95499477499999 0 0,102.44810279400002 33.95494280999998 0 0,102.44820225299998 33.954913824000016 0 0,102.44836540699998 33.95491322999999 0 0,102.44849449700001 33.95496714500001 0 0,102.44871473699999 33.95504505700001 0 0,102.44885636100003 33.955196245000025 0 0,102.44896078800002 33.955459201 0 0,102.449069699 33.95559476599999 0 0,102.44932859099998 33.955837121 0 0,102.449524978 33.955950898000026 0 0,102.449746699 33.955983006 0 0,102.44985470900002 33.955946831000006 0 0,102.44999143899997 33.95582038800001 0 0,102.45009609599998 33.955799969 0 0,102.45017166299999 33.95579969300002 0 0,102.45022346399998 33.95585245699999 0 0,102.45023791900002 33.955988365999985 0 0,102.450230417 33.95619448299999 0 0,102.45021101399999 33.95642354199998 0 0,102.45022226100002 33.95660239799997 0 0,102.45025534500002 33.95668814800001 0 0,102.450307162 33.95674377400002 0 0,102.45038106499999 33.956753521999985 0 0,102.45052345300002 33.95672294600001 0 0,102.45062649300002 33.95672113799998 0 0,102.450724605 33.95676228299999 0 0,102.45076974099999 33.956853712 0 0,102.45079470600001 33.95702822499999 0 0,102.45081467799997 33.957232809999994 0 0,102.45088070999998 33.95737854800001 0 0,102.450929384 33.957412315 0 0,102.45103936499999 33.957440098000006 0 0,102.45114974199998 33.957442773000025 0 0,102.45122244800001 33.95745035800002 0 0,102.45134118700003 33.957454840000025 0 0,102.45149118400002 33.95752372200002 0 0,102.451812142 33.95780877999999 0 0,102.45189740199999 33.95789732999998 0 0,102.45200418799999 33.95807427300002 0 0,102.45201260200002 33.958366203000026 0 0,102.452009562 33.958608185 0 0,102.45209182600001 33.958732293000025 0 0,102.45217969700002 33.958784922999996 0 0,102.45231882799999 33.958787273999974 0 0,102.45252442600002 33.95869206100002 0 0,102.45291169500001 33.95852462099998 0 0,102.45322365999999 33.95840754699998 0 0,102.45342427000003 33.95834383699997 0 0,102.45351880599998 33.95835779999999 0 0,102.45357248900001 33.958440610000025 0 0,102.453592216 33.958597967 0 0,102.45364602000001 33.95870367600003 0 0,102.45371161100002 33.95876497400002 0 0,102.45381120100001 33.95876031400002 0 0,102.453961876 33.95867245699998 0 0,102.45401153199998 33.958629519 0 0,102.45429894099999 33.95843077500001 0 0,102.45452005300001 33.95834695100001 0 0,102.454741485 33.95832323399998 0 0,102.45521413099999 33.95838588999999 0 0,102.45549419999998 33.95840775300002 0 0,102.45572410400001 33.95836253499999 0 0,102.45588032500001 33.95834907599999 0 0,102.455971481 33.958373068000014 0 0,102.45601656999997 33.95845447900001 0 0,102.45610518500001 33.95864592800001 0 0,102.456155824 33.95880173799998 0 0,102.456266373 33.95889117500002 0 0,102.45639173699999 33.958916789 0 0,102.45652210499998 33.958886251000024 0 0,102.456646154 33.95882765699997 0 0,102.456790877 33.95872209999999 0 0,102.45698146299998 33.95871137500001 0 0,102.457318923 33.95886611899999 0 0,102.45762531600002 33.95899235500002 0 0,102.458013515 33.95917154 0 0,102.45808613399998 33.95921317800003 0 0,102.45815315200002 33.95923523900001 0 0,102.45836217800002 33.95932164599998 0 0,102.45843958 33.95934282600001 0 0,102.45853559900002 33.95931241300002 0 0,102.45863467499998 33.95921186200002 0 0,102.45875409199999 33.959061142999985 0 0,102.45888767899999 33.95899051700002 0 0,102.45901479600002 33.95899433699998 0 0,102.45937966999998 33.95913609399997 0 0,102.45967913599998 33.95925090100002 0 0,102.45979206800001 33.95926570400002 0 0,102.45991375300002 33.95925489199999 0 0,102.46011430200002 33.95918205999999 0 0,102.46043456199999 33.95899040500001 0 0,102.460907771 33.958726789000025 0 0,102.46103610300003 33.958637576 0 0,102.461181393 33.95850822599999 0 0,102.46126683400001 33.958427760000006 0 0,102.46138173399999 33.958395843000005 0 0,102.46156893900002 33.95839514099998 0 0,102.46180979299999 33.95847008999999 0 0,102.46200598799999 33.95854377500001 0 0,102.462181208 33.958550274000004 0 0,102.46274035200003 33.95840934900002 0 0,102.463194945 33.958308887999976 0 0,102.463421154 33.95821644099999 0 0,102.46361764599999 33.95802821699999 0 0,102.46369629100002 33.957962087 0 0,102.46383513299998 33.95791147199998 0 0,102.464019087 33.957945127000016 0 0,102.46422189600003 33.95797155499997 0 0,102.46449466000001 33.957913279000024 0 0,102.46482390599999 33.95781900999998 0 0,102.46512227599999 33.95773201200001 0 0,102.46518932599997 33.95774463999999 0 0,102.465246267 33.957793084 0 0,102.46524663299999 33.957860348 0 0,102.46525367599997 33.957951932000014 0 0,102.46527537499998 33.95809208999998 0 0,102.465408126 33.958184614000004 0 0,102.46554062799999 33.958231341999976 0 0,102.46564363700003 33.95822379700002 0 0,102.46576174299997 33.95815035999999 0 0,102.46595786799998 33.95794808599999 0 0,102.46604561700002 33.957924590999994 0 0,102.46609565 33.95796590600003 0 0,102.46614427700001 33.95806447199999 0 0,102.466167369 33.95820464100001 0 0,102.46617018900002 33.958401177999974 0 0,102.46613647800001 33.95852390900001 0 0,102.46616787599999 33.958612523 0 0,102.46627285199997 33.958650767999984 0 0,102.46641021900001 33.958644522999975 0 0,102.46657642999998 33.95857376499998 0 0,102.46680904499999 33.95839684800001 0 0,102.46702124400002 33.958255787999974 0 0,102.46720131199999 33.95820644499997 0 0,102.46746739299999 33.95818253599998 0 0,102.4678973 33.95827965299998 0 0,102.46817089400002 33.95837306999999 0 0,102.46873802599998 33.958438177000005 0 0,102.46881706900001 33.958445032999975 0 0,102.468868483 33.95842479999999 0 0,102.46888876999998 33.95836604499999 0 0,102.468927307 33.95818986299997 0 0,102.46892354599998 33.95816270199998 0 0,102.46894898099998 33.95807099299998 0 0,102.46906724299998 33.958026175999976 0 0,102.46913441999999 33.958061698999984 0 0,102.46929670200001 33.95821421599999 0 0,102.46945580099998 33.95841254300001 0 0,102.46963315599999 33.958494874999985 0 0,102.469861815 33.95853693700002 0 0,102.47023631799999 33.958552681000015 0 0,102.47033231500001 33.95851939800002 0 0,102.47039557800002 33.95846763399999 0 0,102.47037114 33.958396169000025 0 0,102.47024358200002 33.958312216000024 0 0,102.47014363900001 33.95825248900002 0 0,102.47009201999998 33.95823551199999 0 0,102.47006773999999 33.95819267000002 0 0,102.47007946999997 33.958139671000026 0 0,102.47022650299999 33.95801745900002 0 0,102.47058429399999 33.95780570900001 0 0,102.47091759800003 33.95763592399999 0 0,102.471005478 33.957566524000015 0 0,102.47105508499999 33.95721855800002 0 0,102.47109654500002 33.956950769 0 0,102.47105440399997 33.95678348299998 0 0,102.47107812500002 33.95672471400002 0 0,102.47120873699998 33.956739957000025 0 0,102.471358926 33.956879637999975 0 0,102.47158494500002 33.95706625600002 0 0,102.471712744 33.95715609400003 0 0,102.47192763700002 33.95725791199999 0 0,102.472011958 33.95728764299997 0 0,102.4720858 33.95728592900002 0 0,102.47213031500002 33.95726071299998 0 0,102.47215406700002 33.957207668000024 0 0,102.47216656400002 33.957138208 0 0,102.47213958100002 33.957072477999986 0 0,102.47208857999999 33.957011849000025 0 0,102.47200672100001 33.95696135600002 0 0,102.47181001199999 33.95695066100001 0 0,102.47175490799998 33.95692439499999 0 0,102.47173927300003 33.95689225299998 0 0,102.47180933599998 33.956828297000015 0 0,102.47194033699998 33.95675838300002 0 0,102.47220510300002 33.95665289300001 0 0,102.472335552 33.956638795 0 0,102.47236400000003 33.956658722999975 0 0,102.47236506500002 33.95669592899998 0 0,102.47233525000001 33.95673969400002 0 0,102.472292541 33.956780647000016 0 0,102.47226957599997 33.956820807999975 0 0,102.47228963600003 33.95687654699998 0 0,102.47241011300002 33.956922598000006 0 0,102.47263007100003 33.956944652000004 0 0,102.47285691500002 33.956969542000024 0 0,102.47302099299998 33.95698036099998 0 0,102.47313853499998 33.956961304000004 0 0,102.47316574000001 33.956911823999974 0 0,102.47311631500003 33.95682542700001 0 0,102.47295520799997 33.956730874000016 0 0,102.47286277900002 33.95663247800002 0 0,102.47282152000002 33.956589038000004 0 0,102.47282200000001 33.95655678200001 0 0,102.47284840700001 33.956518039 0 0,102.47293256 33.95651771600001 0 0,102.47315787999997 33.956577674000016 0 0,102.47333692799998 33.95665570099999 0 0,102.47354231499997 33.95668281899998 0 0,102.473666702 33.956659441 0 0,102.47376347099998 33.956611124999995 0 0,102.47386019700002 33.956554935999975 0 0,102.47390234900001 33.956568371 0 0,102.473935079 33.95658613400002 0 0,102.47394044200001 33.95662404000001 0 0,102.47393107099998 33.956655899 0 0,102.473792543 33.956743397000025 0 0,102.47372613800002 33.956847412 0 0,102.47379128400001 33.956980977 0 0,102.473861924 33.95702149300001 0 0,102.47395789000001 33.957054121 0 0,102.47409065300002 33.95707642799999 0 0,102.47413469700001 33.957121340000015 0 0,102.47414975599997 33.95720429099998 0 0,102.47410412800002 33.95733828099998 0 0,102.47409508200002 33.957410590999984 0 0,102.474143405 33.957452623999984 0 0,102.47423277600001 33.95746372899998 0 0,102.47432979199999 33.957459777999986 0 0,102.47439853399999 33.95746738399998 0 0,102.474407413 33.95746952500002 0 0,102.47445202 33.957511544 0 0,102.47446664900002 33.95767178 0 0,102.474502529 33.957792575999974 0 0,102.47451141599998 33.957821491999994 0 0,102.47454940300003 33.957860804999996 0 0,102.47460604399998 33.957884337999985 0 0,102.47466264899998 33.95786351700002 0 0,102.47473105699999 33.957811015000004 0 0,102.47483584600002 33.95781490500002 0 0,102.474889384 33.957868367 0 0,102.474911211 33.95793268599999 0 0,102.47483775299997 33.958003812000015 0 0,102.47470229800001 33.95804440799998 0 0,102.47461850899998 33.95808286800002 0 0,102.47454562299998 33.95813016699998 0 0,102.47451699800001 33.95823332200001 0 0,102.47453320800003 33.95839890100001 0 0,102.47455111199997 33.958500103999995 0 0,102.47461166800002 33.958580015999985 0 0,102.47474668400002 33.95861456 0 0,102.47482120699999 33.95858063999998 0 0,102.47489148 33.958554607999986 0 0,102.474965382 33.95856362500001 0 0,102.47500003900001 33.958618591000004 0 0,102.47499895300001 33.95873237400002 0 0,102.47498153200002 33.95884264199998 0 0,102.47489117499998 33.95896320899999 0 0,102.47480322899997 33.95905442700001 0 0,102.474792439 33.959121735 0 0,102.47481248899999 33.95917532599998 0 0,102.474849506 33.95919164200001 0 0,102.47495423200002 33.95918408199998 0 0,102.47510517900002 33.95914915100002 0 0,102.47520188300001 33.95908866899998 0 0,102.47535603799997 33.95901293700001 0 0,102.47542657399998 33.959034132 0 0,102.475451136 33.95912706299998 0 0,102.475432689 33.959207280999976 0 0,102.47542737100002 33.959331813000006 0 0,102.47543449900002 33.95949453600002 0 0,102.47548724199999 33.959597065000025 0 0,102.475611104 33.95963308099999 0 0,102.475778564 33.95963315 0 0,102.47586790499997 33.95963852900002 0 0,102.47590898499999 33.95961332500002 0 0,102.47591894300001 33.95955103099999 0 0,102.47585906 33.959438198999976 0 0,102.475777762 33.95933475300001 0 0,102.475738584 33.959239016000026 0 0,102.475730236 33.959184059999984 0 0,102.47574410700003 33.95914481800003 0 0,102.47575973400001 33.95912605199999 0 0,102.47580670299999 33.95910162400003 0 0,102.475839958 33.95910327399997 0 0,102.47588355099998 33.959113796999986 0 0,102.47596658399999 33.95916925900002 0 0,102.47598666200003 33.95918312200001 0 0,102.47617098 33.95942077199999 0 0,102.476228634 33.959493063000025 0 0,102.476295117 33.959506162000025 0 0,102.47635911999998 33.95948492500003 0 0,102.47648659200001 33.95934703900002 0 0,102.47670600200001 33.959203247999994 0 0,102.476815327 33.95916257499999 0 0,102.47689114100001 33.959206171000005 0 0,102.47686887999998 33.95932075100001 0 0,102.476899651 33.959500005999985 0 0,102.47696187399998 33.959570369000005 0 0,102.47706046100001 33.959590977000005 0 0,102.47719540999998 33.959561830999974 0 0,102.477304893 33.95948316900001 0 0,102.477377596 33.959379841999976 0 0,102.47743412099999 33.959249864000014 0 0,102.47745860600003 33.959123825000006 0 0,102.47746595699999 33.959039996 0 0,102.47752218199997 33.959026257999994 0 0,102.47757259399998 33.959031787000015 0 0,102.47759615500001 33.959150007000005 0 0,102.47764502199999 33.959289118000015 0 0,102.47767270499997 33.959325267 0 0,102.47777796899999 33.959311501 0 0,102.478063512 33.95918444900002 0 0,102.47826950199999 33.95916456600003 0 0,102.47849162900002 33.959163703 0 0,102.47862180499999 33.959100224999986 0 0,102.47871512699999 33.958998726000004 0 0,102.478776315 33.95888399400002 0 0,102.47881729900001 33.958841853000024 0 0,102.47891572499998 33.958833836999986 0 0,102.47916576900002 33.958911102 0 0,102.47935138399998 33.95893327800002 0 0,102.47949336300002 33.95893272500001 0 0,102.47960114 33.95895902000001 0 0,102.47961055799999 33.95900478200002 0 0,102.47958112999999 33.959065958999986 0 0,102.47953571699998 33.95913483300001 0 0,102.479536113 33.95920543599999 0 0,102.47971213 33.95945536900001 0 0,102.47982455599998 33.95959549999998 0 0,102.47991628400001 33.959618041 0 0,102.479989284 33.95956814200002 0 0,102.47999547900002 33.959447899 0 0,102.48001355000002 33.95934614999999 0 0,102.48006282799997 33.95920719899999 0 0,102.48010841299998 33.95916885700001 0 0,102.48018628300002 33.959170461999975 0 0,102.48026444200002 33.95922358600001 0 0,102.48039598499997 33.95946556400003 0 0,102.480546016 33.95962764000001 0 0,102.48066775199999 33.95967808 0 0,102.480770855 33.959687218 0 0,102.48096488300001 33.959619851000014 0 0,102.48120023299998 33.959483267999985 0 0,102.48124336699999 33.959416310999984 0 0,102.48125649000002 33.959370955 0 0,102.48120592100003 33.95927333999998 0 0,102.48117818399999 33.95922765099999 0 0,102.48117781799999 33.95916277200001 0 0,102.48123933599999 33.95910719400001 0 0,102.481413008 33.959041634000016 0 0,102.481545622 33.959004859000004 0 0,102.481660196 33.95901776900001 0 0,102.481665034 33.95906354700003 0 0,102.48162436299998 33.959161026000004 0 0,102.48153744199999 33.95927690299999 0 0,102.48158870200001 33.95933481499998 0 0,102.481659874 33.959366977 0 0,102.48180319800002 33.95936646400003 0 0,102.48208585200001 33.95937294100003 0 0,102.48220722100001 33.95937246599999 0 0,102.482273953 33.959429451000005 0 0,102.48233887999999 33.959572315 0 0,102.48239916300003 33.959703746 0 0,102.482523684 33.95985591700003 0 0,102.48269626199999 33.96000217400001 0 0,102.48279569200002 33.960171617000015 0 0,102.48289137500001 33.960313498000005 0 0,102.48303309300002 33.96044165400002 0 0,102.48327299300001 33.960538170999996 0 0,102.48349671 33.96062302399997 0 0,102.48357943100001 33.960672312999975 0 0,102.48359355999997 33.960740954000016 0 0,102.48359206800001 33.960882169 0 0,102.48361017100001 33.961054037 0 0,102.48362287700002 33.96107803699999 0 0,102.48378390099998 33.96119245699998 0 0,102.48388933899997 33.961209215999986 0 0,102.48410225700002 33.96119883799997 0 0,102.48418453699998 33.961169891 0 0,102.48430209100002 33.961071823 0 0,102.484374607 33.96077995500002 0 0,102.48439496700001 33.960656977999975 0 0,102.48449609300002 33.96056951600002 0 0,102.48458497899998 33.96059540499999 0 0,102.484715677 33.960674797000024 0 0,102.48488582300001 33.96089595900003 0 0,102.48497326500001 33.960919467999986 0 0,102.48519500999998 33.96090070399998 0 0,102.48537783199998 33.96083319500002 0 0,102.48541191800001 33.96078654799999 0 0,102.485388516 33.960698385 0 0,102.48528776699999 33.96059979199998 0 0,102.48527291099998 33.960504438999976 0 0,102.48529129399998 33.96046500900002 0 0,102.485414273 33.96044544199998 0 0,102.48552488899998 33.960446155 0 0,102.48573783799998 33.960462054999994 0 0,102.48583392900002 33.96049626199999 0 0,102.48599757800002 33.960657916 0 0,102.48615373500002 33.960766793000005 0 0,102.48627200499999 33.960836959999995 0 0,102.48632254 33.960851768 0 0,102.48667097100002 33.96095331700002 0 0,102.486838611 33.96098485499999 0 0,102.487063218 33.96096607700002 0 0,102.487333304 33.96089106400001 0 0,102.48756449899997 33.960746081000025 0 0,102.48771284899999 33.960684426 0 0,102.487797231 33.96067335800001 0 0,102.48787066800003 33.960750587999996 0 0,102.48785406500002 33.96085083700001 0 0,102.487816006 33.960953555 0 0,102.48779645799999 33.961039502000006 0 0,102.487808175 33.96108596900001 0 0,102.487864409 33.961158497999975 0 0,102.48799219300003 33.96122835699998 0 0,102.48800403799999 33.96129748300001 0 0,102.48797145999998 33.961357244 0 0,102.48791862600001 33.961378921999994 0 0,102.487719809 33.96140236999997 0 0,102.48763117200002 33.961420610999994 0 0,102.487599827 33.96144578000002 0 0,102.48758579399998 33.961500102 0 0,102.48763761200001 33.96164106200001 0 0,102.48767906699999 33.96169497300002 0 0,102.48789989400001 33.961858439000025 0 0,102.48797451799999 33.96189272999999 0 0,102.48806177099999 33.96188284300001 0 0,102.48813869100002 33.96181813499999 0 0,102.48820437400002 33.96179044399997 0 0,102.48827751099998 33.961815199 0 0,102.488305094 33.96188307099999 0 0,102.488337441 33.96203321500002 0 0,102.48838139499998 33.962210744000004 0 0,102.48858872599999 33.962424597999984 0 0,102.48882659100002 33.96261120700001 0 0,102.48901831199998 33.96270793399998 0 0,102.489114331 33.962729018999994 0 0,102.48923871 33.962703480000016 0 0,102.48926270700002 33.96264494500002 0 0,102.48932266399999 33.962617276 0 0,102.48941590999999 33.96265387699998 0 0,102.489463812 33.96277056500003 0 0,102.48950914400001 33.96293854800001 0 0,102.48958817300002 33.962991902 0 0,102.48966544299998 33.96298801699999 0 0,102.48978390500002 33.96292910599999 0 0,102.49003081400002 33.96280528199998 0 0,102.490266663 33.962749480000014 0 0,102.490578389 33.96269695500001 0 0,102.490734084 33.96264147300002 0 0,102.490771058 33.962599581999996 0 0,102.490706021 33.962490118999995 0 0,102.49062603300001 33.962480825 0 0,102.490497087 33.962496913999985 0 0,102.49046484500002 33.96250099700001 0 0,102.49038386500001 33.962471127000015 0 0,102.49036051899998 33.96239369900002 0 0,102.490313733 33.96222214400001 0 0,102.49028890199997 33.96213518000002 0 0,102.49024278000002 33.96207930999998 0 0,102.490229425 33.961997069999995 0 0,102.49028126799999 33.961802464000016 0 0,102.490366494 33.961688821999985 0 0,102.49040025599999 33.96158611999999 0 0,102.49043557300001 33.96150488000001 0 0,102.49049110499999 33.96145456800002 0 0,102.49073096799998 33.961351044000025 0 0,102.49079371099998 33.961310244 0 0,102.49081911799999 33.961248125 0 0,102.49081275499998 33.96113723399998 0 0,102.49075504000001 33.96105636499999 0 0,102.49074889000002 33.960982446 0 0,102.49082133000002 33.96088555199998 0 0,102.49095823699997 33.96079913599999 0 0,102.491126796 33.96074121700002 0 0,102.49131680400001 33.96067963399997 0 0,102.491460668 33.96055860199999 0 0,102.49158701300001 33.96037800900001 0 0,102.491790584 33.96018637200001 0 0,102.49202559999998 33.959987453999986 0 0,102.49209829099999 33.959934686999986 0 0,102.49219554000001 33.95992117899999 0 0,102.49235464100002 33.959961093000004 0 0,102.49253347799998 33.959948451 0 0,102.49270054800002 33.959880994 0 0,102.492809244 33.95979708499999 0 0,102.49284288199999 33.95972454600002 0 0,102.492850809 33.959628744999975 0 0,102.49287747199998 33.95953680399998 0 0,102.49292513400002 33.95950990900002 0 0,102.49306631299999 33.959517112000015 0 0,102.493364891 33.95967319900001 0 0,102.49352123300002 33.959731010999974 0 0,102.49366167800002 33.95973353199997 0 0,102.49378310100002 33.95972161200001 0 0,102.49382745700001 33.95971904999999 0 0,102.49388472700002 33.95972239700001 0 0,102.49392637699998 33.95974727599997 0 0,102.49396397499999 33.959813913000005 0 0,102.49407899200003 33.959902899999975 0 0,102.49423100000001 33.95995357300001 0 0,102.49433292200001 33.96000564000002 0 0,102.49437479300002 33.960068681999985 0 0,102.49441398200003 33.96016274300001 0 0,102.494451519 33.96021864699998 0 0,102.49453043699998 33.960252916 0 0,102.49463336299999 33.96023103599998 0 0,102.494736026 33.960163835 0 0,102.49482842200001 33.96005373999998 0 0,102.494901207 33.96001766799998 0 0,102.49499162400002 33.96006024000002 0 0,102.49500653899997 33.96016393999997 0 0,102.49500852300002 33.96025934400001 0 0,102.495041904 33.960339116 0 0,102.49509360100001 33.96036872399998 0 0,102.49517671000001 33.96038508700002 0 0,102.49526251600003 33.96037281600002 0 0,102.49531385400002 33.96034040699999 0 0,102.495357829 33.96027225 0 0,102.495401824 33.96020766999999 0 0,102.49548893000002 33.96017273199999 0 0,102.49557049700002 33.960170018999975 0 0,102.495685052 33.960179099000015 0 0,102.495835624 33.96022858399999 0 0,102.49594865699999 33.960222165000005 0 0,102.496038645 33.96019079400003 0 0,102.496071115 33.96011314100002 0 0,102.496086166 33.95999381500002 0 0,102.49611850999997 33.95989469599999 0 0,102.49616120399997 33.959852780999995 0 0,102.496227218 33.95984999900003 0 0,102.49628595500002 33.95986065699998 0 0,102.49640780800001 33.959925731 0 0,102.496469649 33.95997676500002 0 0,102.49653129699999 33.95999440600002 0 0,102.49660708200003 33.959982174000004 0 0,102.49667699100002 33.959943727999985 0 0,102.49678616400001 33.95976558299998 0 0,102.49680967799998 33.95962475599998 0 0,102.49686007899999 33.959431343999995 0 0,102.49695201999998 33.95924372799999 0 0,102.49698666 33.95920874699999 0 0,102.49710598899998 33.95913934599997 0 0,102.49725478200003 33.95912920400002 0 0,102.497525644 33.959190127 0 0,102.49775777399998 33.95923570100001 0 0,102.49788698100002 33.95930315999999 0 0,102.49802435800001 33.95944230600003 0 0,102.49806073399998 33.95946106500003 0 0,102.498187325 33.95951065700001 0 0,102.49828039699997 33.959517436 0 0,102.49838339000001 33.959507479000024 0 0,102.49851236799998 33.95953558000002 0 0,102.498647328 33.95960778400001 0 0,102.49884017800002 33.959789477000015 0 0,102.49903744900001 33.95999261999998 0 0,102.49918019400002 33.960172129 0 0,102.499250673 33.96023147599999 0 0,102.49929650799999 33.960237253 0 0,102.49936221299998 33.96021432700002 0 0,102.49941616799998 33.960140163999995 0 0,102.49945162199998 33.960083965000024 0 0,102.49949002099999 33.96004206700002 0 0,102.49954440900001 33.960041847000014 0 0,102.49961182999999 33.96006781099999 0 0,102.49968503299999 33.960103292999975 0 0,102.499735579 33.96018061000001 0 0,102.499889699 33.96034695399999 0 0,102.49996440299998 33.960394355999995 0 0,102.500028907 33.960410792000005 0 0,102.50010322000003 33.960391406999975 0 0,102.50024287500003 33.96028708 0 0,102.50039703800002 33.96021608699999 0 0,102.50048159300002 33.960234825999976 0 0,102.50050772600002 33.960297930000024 0 0,102.50049261700002 33.96040652099998 0 0,102.500454763 33.960541444 0 0,102.50033687000001 33.96069577499998 0 0,102.500336129 33.96081385000002 0 0,102.50043392999999 33.960894551000024 0 0,102.50056183599997 33.96098347899999 0 0,102.50058959500001 33.961079971000004 0 0,102.50055030200002 33.96121370700001 0 0,102.50045223000001 33.96133098500002 0 0,102.50034964000002 33.961410116000025 0 0,102.50028253800002 33.96143901200003 0 0,102.50017369900002 33.961428721000004 0 0,102.50006035000001 33.961381474999996 0 0,102.49999299000001 33.96136624500002 0 0,102.499928619 33.96137359199997 0 0,102.499860974 33.961402368999984 0 0,102.49981956300002 33.96143379900002 0 0,102.49978777299998 33.961518544 0 0,102.49984975000001 33.961592236 0 0,102.49992590800002 33.96164321100002 0 0,102.50005499299999 33.96168920000002 0 0,102.500129706 33.96173779399999 0 0,102.500148954 33.961847438999996 0 0,102.50005285700001 33.96205773499997 0 0,102.50002972499999 33.96226296399999 0 0,102.49996309699998 33.962372957000014 0 0,102.49982507200002 33.96251186500001 0 0,102.499735794 33.96266488600003 0 0,102.49964062200002 33.96278930599999 0 0,102.49947963199998 33.96291757300003 0 0,102.49937299599998 33.96303965499999 0 0,102.49935769799998 33.96311604599998 0 0,102.49934957099998 33.963194794 0 0,102.49932831699999 33.96323185199998 0 0,102.49925259100002 33.963254819999975 0 0,102.49916279500002 33.96325483099997 0 0,102.49904932700002 33.963252065999995 0 0,102.49898083300002 33.963288122999984 0 0,102.49895973299999 33.963351418 0 0,102.49897872999998 33.96341812999998 0 0,102.49905950200002 33.963523947 0 0,102.499067077 33.96359547499998 0 0,102.499027501 33.963681506 0 0,102.49896194000002 33.963729477000015 0 0,102.49882184699999 33.96375986100003 0 0,102.49875759600002 33.963760122 0 0,102.498518375 33.96375512700001 0 0,102.498419823 33.96379130600002 0 0,102.49837008200001 33.96385233299998 0 0,102.49837906699997 33.96392027600001 0 0,102.49847101900002 33.96397953600001 0 0,102.49860452000001 33.96404578300002 0 0,102.49868217300002 33.96410748599999 0 0,102.49876003399999 33.96420496799999 0 0,102.49875789499998 33.96432901100002 0 0,102.498823593 33.96454938300002 0 0,102.49892441100002 33.96465631299998 0 0,102.49907405599998 33.96479047499997 0 0,102.49909432700002 33.964826087000006 0 0,102.49924826799997 33.96500921500001 0 0,102.49926387 33.965022867000016 0 0,102.49935330400001 33.965057849999994 0 0,102.499425186 33.965074387000016 0 0,102.499522824 33.96507637299999 0 0,102.49959894300002 33.965071889 0 0,102.49966421300002 33.96506718500001 0 0,102.49979131499998 33.965051674999984 0 0,102.499867257 33.96505321799998 0 0,102.49992467700002 33.965069458000016 0 0,102.49998259300003 33.965091546 0 0,102.50015179899998 33.965221799999995 0 0,102.50022228199998 33.965327273000014 0 0,102.50027115099999 33.965361660999974 0 0,102.50038430199999 33.96537432000002 0 0,102.50052594099998 33.96536301100002 0 0,102.50062899699998 33.96536259200002 0 0,102.50070947299997 33.96541712599998 0 0,102.50087426699997 33.965693148000014 0 0,102.50097135499999 33.96589550300001 0 0,102.50111623100003 33.966191880999986 0 0,102.50135770000003 33.966570757 0 0,102.50137187299998 33.96657694100003 0 0,102.50166103999999 33.96683010999999 0 0,102.501898439 33.96703785400001 0 0,102.502042443 33.96718515499998 0 0,102.50233943 33.96730201499997 0 0,102.50251414000002 33.96737038499998 0 0,102.502584593 33.967423767000014 0 0,102.50265375700002 33.96739864599999 0 0,102.50271742899997 33.96737551799998 0 0,102.50287707500001 33.967261565 0 0,102.50292110999999 33.967204138 0 0,102.50301221900003 33.96715297999998 0 0,102.50315829499999 33.967131610000024 0 0,102.50321162099999 33.96713486200002 0 0,102.50329734600001 33.96712086000002 0 0,102.50335850200003 33.96709978299998 0 0,102.50338411500002 33.96712222100001 0 0,102.50357161400001 33.96728648200002 0 0,102.50495783000002 33.967421195999975 0 0,102.50585215799998 33.967530081999996 0 0,102.50642161299999 33.96757430299999 0 0,102.50802261199999 33.96765395199998 0 0,102.50885198399999 33.967683651000016 0 0,102.50993207200003 33.96776662899998 0 0,102.510434626 33.967776807999996 0 0,102.51066206899998 33.96776104600002 0 0,102.511286842 33.96765149800001 0 0,102.51143878300002 33.967633750000005 0 0,102.51148201000001 33.967628701000024 0 0,102.51164773800002 33.96760934100001 0 0,102.51196599399998 33.96759250600002 0 0,102.51297118399998 33.96760991000002 0 0,102.51359910500003 33.96763133799999 0 0,102.51371990899997 33.96763098500003 0 0,102.51374775900001 33.967630903999975 0 0,102.51385055100002 33.96763060400002 0 0,102.514190095 33.96760255700002 0 0,102.51444562500001 33.967581537 0 0,102.51523222499998 33.967550886000026 0 0,102.51580157699999 33.96756043099998 0 0,102.51607688299998 33.967565044000025 0 0,102.51676208600003 33.967538155 0 0,102.51722444900003 33.96748930299998 0 0,102.51748439900001 33.96743636299999 0 0,102.51768918599998 33.96735903299998 0 0,102.51800044599997 33.96722275299999 0 0,102.51815561299998 33.967170606000025 0 0,102.518338443 33.96712774500003 0 0,102.51848220900001 33.967107371 0 0,102.51865040400003 33.967087488999994 0 0,102.51925535200002 33.967058952 0 0,102.51995375400003 33.96705848800002 0 0,102.52021132700003 33.96708696100001 0 0,102.52040898400003 33.96713459199998 0 0,102.52088801000002 33.96735374000002 0 0,102.521208946 33.967485323000005 0 0,102.52137162499997 33.967535156999986 0 0,102.521691691 33.96757652299999 0 0,102.52194297099999 33.96758158799997 0 0,102.52218820000002 33.967554527000004 0 0,102.522517779 33.96750879799998 0 0,102.52268963199998 33.96748316700001 0 0,102.52304006700001 33.96744076900001 0 0,102.523400127 33.967427654999995 0 0,102.52359190800001 33.967437338000025 0 0,102.52428796800001 33.967518273999985 0 0,102.52467102499998 33.967555081 0 0,102.52505858400002 33.967557064999994 0 0,102.52544042900001 33.967515289999994 0 0,102.52605021699998 33.96744027699998 0 0,102.52638362200003 33.967382977 0 0,102.526569435 33.96735762100002 0 0,102.52690821800002 33.967355708000014 0 0,102.527643345 33.96741413500001 0 0,102.52791098 33.96745734000001 0 0,102.52883658299999 33.967691253 0 0,102.529411713 33.96784830600001 0 0,102.52991338300001 33.96800968299999 0 0,102.53021865300002 33.96807982399997 0 0,102.53053183100002 33.968118118999996 0 0,102.53099958000001 33.968124604000025 0 0,102.53162589700003 33.968081901000005 0 0,102.53224830300002 33.96805366900003 0 0,102.53267127200002 33.968038895999996 0 0,102.53314718000001 33.968004810000025 0 0,102.53356682600003 33.967984134999995 0 0,102.53431495799998 33.96795549900003 0 0,102.53497847800003 33.967954256999974 0 0,102.53530380000001 33.967934593999985 0 0,102.53556332300002 33.967896161 0 0,102.535777978 33.967839372000014 0 0,102.53595798600003 33.967773158 0 0,102.53611398200002 33.96769191499999 0 0,102.53623882099998 33.967601316000014 0 0,102.536562834 33.96726448999999 0 0,102.53679807600003 33.966978254000026 0 0,102.536917861 33.966820633 0 0,102.53701346899999 33.96665379799998 0 0,102.53717845 33.96626141899998 0 0,102.53737777100002 33.965767895 0 0,102.53753715300002 33.96544813999998 0 0,102.53757158500002 33.965344089999974 0 0,102.53761110200003 33.96518486100001 0 0,102.53767041399999 33.96494456400001 0 0,102.537742879 33.964611425999976 0 0,102.53783725699998 33.96436601400001 0 0,102.53801000099998 33.964066887 0 0,102.53816635099997 33.963851807000026 0 0,102.538325267 33.963668781000024 0 0,102.538489486 33.963544050999985 0 0,102.53857466599999 33.96349629500003 0 0,102.53866623800002 33.96346903400001 0 0,102.53882735799999 33.96345189300001 0 0,102.53913829200002 33.96344647900003 0 0,102.539355419 33.96342464000003 0 0,102.53950989600003 33.96339572599999 0 0,102.539682911 33.96332936499999 0 0,102.53996885499998 33.96322162299998 0 0,102.54018756900001 33.963144536000016 0 0,102.54045463599999 33.96308587300001 0 0,102.540693197 33.96304700600001 0 0,102.54092070500002 33.96302828300003 0 0,102.54139738499998 33.96308728399998 0 0,102.54160917600001 33.96312934100001 0 0,102.541840401 33.963224158 0 0,102.54208790400003 33.963360033000015 0 0,102.54246142699998 33.963606078 0 0,102.542698455 33.963741742000025 0 0,102.54286145700001 33.963802423000004 0 0,102.54326278000002 33.96390725700002 0 0,102.54390586099998 33.96400917300002 0 0,102.54442973599998 33.96405449100001 0 0,102.54492574199998 33.964099249000014 0 0,102.545264599 33.964113759999975 0 0,102.54549740099998 33.96409904500001 0 0,102.54594520699999 33.964042151 0 0,102.54666884300002 33.96392879899997 0 0,102.54696812100002 33.96386506499999 0 0,102.54752983700001 33.96372524100002 0 0,102.54779692400001 33.96364924599999 0 0,102.54805527899998 33.96355371300001 0 0,102.54828134600001 33.96344978899998 0 0,102.54856857499999 33.963319978000015 0 0,102.54928159299999 33.96309020299998 0 0,102.54953407800002 33.963037138000004 0 0,102.54969720100001 33.963021027000025 0 0,102.54997113399997 33.963030359000015 0 0,102.550355432 33.96308061399998 0 0,102.55064649600001 33.96314062599998 0 0,102.55113450900001 33.963301374000025 0 0,102.55145643200001 33.963420084999996 0 0,102.551754356 33.963565421 0 0,102.55228881400001 33.963889730000005 0 0,102.55304620300001 33.96438112300001 0 0,102.55346642799998 33.964637315999994 0 0,102.55394018300001 33.964972020000005 0 0,102.554195645 33.96513974200002 0 0,102.55491436199998 33.965521919000025 0 0,102.55586289500002 33.96599385000002 0 0,102.556706814 33.966386235000016 0 0,102.55710140500003 33.96656445799999 0 0,102.55738595899999 33.966690160999974 0 0,102.557634904 33.96676093999997 0 0,102.55792631899999 33.966809324999986 0 0,102.558023198 33.966834482000024 0 0,102.558403639 33.96702016199998 0 0,102.55860602500002 33.96709388099998 0 0,102.558772583 33.96712041799998 0 0,102.559140103 33.96710833999998 0 0,102.55968468700001 33.96708041099998 0 0,102.56024761600003 33.967060597 0 0,102.56051326599999 33.967034884999975 0 0,102.560799153 33.966951483 0 0,102.56119298200002 33.96683149099999 0 0,102.561380004 33.966792596000005 0 0,102.56215562099999 33.966649179 0 0,102.56236619200001 33.96659913100001 0 0,102.56262420899998 33.96651516899999 0 0,102.56329208400001 33.96623795900001 0 0,102.56400695500002 33.96594230900001 0 0,102.56432313699997 33.965774296999996 0 0,102.56452750599999 33.96561569300002 0 0,102.564901196 33.965224208999985 0 0,102.56521061400002 33.964804344000015 0 0,102.56528481100003 33.964647035999974 0 0,102.56536275500002 33.96435813599999 0 0,102.56547210100001 33.96378328600002 0 0,102.56558287899998 33.963158110999984 0 0,102.56560464699999 33.96288358100003 0 0,102.56559158499999 33.96268968800001 0 0,102.565508733 33.962335644999996 0 0,102.56542655300001 33.96212102999999 0 0,102.56533464300003 33.96192171199999 0 0,102.565254788 33.96178846599997 0 0,102.56508434900002 33.96157210299998 0 0,102.56499166200001 33.961399873999994 0 0,102.56494111 33.961216861000025 0 0,102.56492003199997 33.96102580600001 0 0,102.56494487999998 33.96054571100001 0 0,102.56499416100002 33.95999168600002 0 0,102.564990513 33.95972807099997 0 0,102.56491283499997 33.95932036800002 0 0,102.564773892 33.958973453 0 0,102.564727129 33.95878649100001 0 0,102.56471383399997 33.95860019000003 0 0,102.56472478199998 33.95808571700002 0 0,102.56477619200001 33.95758755000003 0 0,102.56490495000003 33.956855249 0 0,102.56492264899998 33.95675638099999 0 0,102.56495858900001 33.956670277 0 0,102.56500922599997 33.95659066500002 0 0,102.56503089199998 33.956575805 0 0,102.56509271200002 33.956533405000016 0 0,102.56529935200001 33.95646307800001 0 0,102.565573723 33.956366188000004 0 0,102.56622620899998 33.95605662899999 0 0,102.56655396299999 33.95591427599999 0 0,102.56689295899997 33.95576904699999 0 0,102.56718573799998 33.95567871700001 0 0,102.56774791700002 33.95553479300003 0 0,102.56874729999998 33.95532509200001 0 0,102.56906964199999 33.955241537000006 0 0,102.56934753899998 33.955150902000014 0 0,102.56955842000002 33.955062048 0 0,102.57006056699998 33.95480532099998 0 0,102.570517553 33.95456629199998 0 0,102.57072073199998 33.954486583000005 0 0,102.57088212600001 33.95443705500003 0 0,102.57105716199999 33.95443120599998 0 0,102.571186694 33.95445546399998 0 0,102.57134005 33.954557711999996 0 0,102.57147507799999 33.954650293999975 0 0,102.571638184 33.954802341000004 0 0,102.57187541899998 33.95509537100003 0 0,102.57204827800001 33.955297218 0 0,102.57223644999999 33.95548386799999 0 0,102.57244418099998 33.955636793999986 0 0,102.57273717300001 33.95580069900001 0 0,102.57367760199998 33.95622540599999 0 0,102.57435451600003 33.95649609999998 0 0,102.57471516200002 33.956636531000015 0 0,102.57551153000003 33.95689407200001 0 0,102.57600586299998 33.95704332600002 0 0,102.576296823 33.957148270000005 0 0,102.576464278 33.957207521999976 0 0,102.57660863299998 33.957271263999985 0 0,102.576747963 33.95733278900002 0 0,102.57731014400002 33.957591471 0 0,102.57759947199997 33.957692081000005 0 0,102.57796363300002 33.957773531999976 0 0,102.578550651 33.95785524600001 0 0,102.579232762 33.957901676999995 0 0,102.57951850900002 33.957929534000016 0 0,102.57976662700003 33.95796580000001 0 0,102.579936363 33.95800776499999 0 0,102.58011727000002 33.958064433000004 0 0,102.58049515900001 33.95822395099998 0 0,102.58103804699999 33.95849052800003 0 0,102.58135272200002 33.95863190199998 0 0,102.58178825200002 33.958802198 0 0,102.58196578500002 33.958875691 0 0,102.58237409700001 33.95908649900002 0 0,102.58264938999997 33.959243215000015 0 0,102.58305603299999 33.959474692000015 0 0,102.58312134099998 33.959425779000014 0 0,102.58330700599998 33.959298992000015 0 0,102.58354777599999 33.95914400700002 0 0,102.58383369299997 33.958973942 0 0,102.58413579799998 33.95879621199998 0 0,102.58436935100002 33.95867037199997 0 0,102.58453754700002 33.958596484 0 0,102.58467944699998 33.95854869200002 0 0,102.58488838699998 33.95850221500001 0 0,102.58514186999997 33.95846193400001 0 0,102.58576956299999 33.958405045000006 0 0,102.58611526300001 33.958379888000024 0 0,102.58651910600003 33.95833190600001 0 0,102.58681068300001 33.958300355999995 0 0,102.587156231 33.95828372699998 0 0,102.58739419300002 33.95828839400002 0 0,102.58782167300001 33.958357009 0 0,102.588590452 33.958535041999994 0 0,102.589115273 33.958619731 0 0,102.58938673199998 33.958642766000025 0 0,102.589608096 33.95863293299999 0 0,102.58985655499998 33.95856694600002 0 0,102.59024713899998 33.95843642800003 0 0,102.59095342199998 33.958117214000026 0 0,102.59120822699998 33.957976942000016 0 0,102.59135975100003 33.957880707000015 0 0,102.59148172900001 33.95777680499998 0 0,102.59162249899998 33.95760949700002 0 0,102.59173846599998 33.95741690300002 0 0,102.59184863000002 33.957128539999985 0 0,102.59190095700001 33.956931161 0 0,102.59193392899999 33.956364930999996 0 0,102.591955945 33.955734715999995 0 0,102.59198195800002 33.955264019000026 0 0,102.59202608800001 33.95505585000001 0 0,102.59209631499999 33.95482692799999 0 0,102.59219193899997 33.95460204800003 0 0,102.59234519500001 33.95429326599998 0 0,102.59269128400001 33.953779224000016 0 0,102.59298694300003 33.953395279000006 0 0,102.59351784699999 33.95281044799998 0 0,102.59376501700001 33.952554100999976 0 0,102.59394701899998 33.952365344999976 0 0,102.59433895199999 33.951922173000014 0 0,102.59439053699998 33.95186384599998 0 0,102.594570632 33.95165833200002 0 0,102.59473182900001 33.951519760999986 0 0,102.59489203099997 33.951416601999995 0 0,102.595262424 33.95124669500001 0 0,102.59534812300001 33.95120869599998 0 0,102.59581346499999 33.95100237899999 0 0,102.59620560299999 33.950815180000006 0 0,102.59639979999997 33.95071268200002 0 0,102.596534609 33.950605481000025 0 0,102.596613682 33.950514908 0 0,102.596839042 33.950211076000016 0 0,102.59702616300001 33.949906492000025 0 0,102.59717544400002 33.949586994000015 0 0,102.59726344500001 33.949330073 0 0,102.59737935499999 33.948836330999995 0 0,102.59743940099997 33.94851510000001 0 0,102.59756563100001 33.94780542199999 0 0,102.597669457 33.94743897799998 0 0,102.597828424 33.94707715200002 0 0,102.59806585299998 33.946646004 0 0,102.59819938800001 33.94643249400002 0 0,102.598327778 33.946250771999985 0 0,102.59848966200002 33.94608741600001 0 0,102.598986163 33.945664867000005 0 0,102.59944342799997 33.94527697500001 0 0,102.59971342099999 33.94504840899998 0 0,102.59990513999998 33.944882092 0 0,102.600062568 33.944725732999984 0 0,102.60019480300002 33.944558254000015 0 0,102.60028020099998 33.94439340399998 0 0,102.600372435 33.944136566 0 0,102.600481694 33.94372771000002 0 0,102.600656549 33.94308538199999 0 0,102.60082857700002 33.94259311299999 0 0,102.60095685099998 33.94220230100001 0 0,102.60103882200002 33.941906072999984 0 0,102.60111716799997 33.941641602000004 0 0,102.60115332599997 33.94151953699998 0 0,102.60119347099999 33.94144984000002 0 0,102.60128954599998 33.94133121599998 0 0,102.59890007299998 33.93903769999997 0 0,102.59798079699999 33.93722859100001 0 0,102.59918030300003 33.93627413399997 0 0,102.600630696 33.93497901500001 0 0,102.60284862200001 33.93296453900001 0 0,102.60575015400002 33.93051731100002 0 0,102.609252916 33.928138601 0 0,102.611307985 33.92741283100003 0 0,102.61146586000001 33.92547996799999 0 0,102.61330719900002 33.922944700000016 0 0,102.61376091 33.92231997599998 0 0,102.61478373400001 33.921313054999985 0 0,102.61535829500002 33.921190255 0 0,102.61615501699998 33.92101996700001 0 0,102.61753351800002 33.921728648 0 0,102.61864936400002 33.92172304799999 0 0,102.61924657999998 33.92121913699998 0 0,102.61975484700002 33.92028631900001 0 0,102.620170013 33.918352148999986 0 0,102.62050451900001 33.91713396900002 0 0,102.621353467 33.915841634 0 0,102.62153930300002 33.91495918499999 0 0,102.62367529900001 33.91344477199999 0 0,102.625664831 33.911645717 0 0,102.62636083799998 33.90901836400002 0 0,102.62576516500002 33.90580125299999 0 0,102.624942353 33.89710320699999 0 0,102.62353120900002 33.89186271199998 0 0,102.621525416 33.88347660300002 0 0,102.620337538 33.878629855999975 0 0,102.61730552799997 33.86937683299999 0 0,102.61625077899998 33.86585186000002 0 0,102.61577205999998 33.86289647299998 0 0,102.615811028 33.85797645700001 0 0,102.61602640500001 33.85705655800001 0 0,102.61612475499999 33.85707205 0 0,102.61614732599998 33.856831021000005 0 0,102.616123297 33.85627178599998 0 0,102.61600331699998 33.85588763599998 0 0,102.61581744099999 33.855165338000006 0 0,102.61583439499998 33.854659567 0 0,102.61588046600002 33.85438645900001 0 0,102.61597522400001 33.85388602400002 0 0,102.61612337700001 33.853496000999996 0 0,102.61633806100002 33.85313426800002 0 0,102.616465097 33.852988606 0 0,102.61690481 33.85247261000001 0 0,102.61699012100001 33.852408973000024 0 0,102.61740270400003 33.852136175 0 0,102.61787055100001 33.85179630900001 0 0,102.61850984300003 33.85139025900003 0 0,102.61882027899998 33.85114340000001 0 0,102.61915658700002 33.85085276299998 0 0,102.619438619 33.85060902999999 0 0,102.61922026899998 33.85046294599999 0 0,102.618318365 33.85027707500001 0 0,102.617244271 33.849996221000026 0 0,102.61643077100001 33.849583181000014 0 0,102.61585141400002 33.84923985900002 0 0,102.61531497200002 33.84853175500001 0 0,102.61482144600001 33.84702971799999 0 0,102.614885819 33.845012697000016 0 0,102.61457099400002 33.84379537299998 0 0,102.614563954 33.843768151999996 0 0,102.61428500400001 33.84306004899997 0 0,102.61440020399999 33.84291826499998 0 0,102.61447860700002 33.84282176800002 0 0,102.614563954 33.84271672599999 0 0,102.61505748000002 33.84248069199998 0 0,102.61578704099998 33.84243777699999 0 0,102.61731851000002 33.84125973099998 0 0,102.61773968900002 33.84093574000002 0 0,102.61829758900001 33.84091428200003 0 0,102.61874820000003 33.84102157000001 0 0,102.61924172599998 33.841214689000026 0 0,102.62040044100002 33.84125760500001 0 0,102.621280205 33.84100011300001 0 0,102.622117054 33.840528043999996 0 0,102.62280370000002 33.84044221300002 0 0,102.62333769399999 33.840596360000006 0 0,102.62337067300001 33.84060588 0 0,102.624768732 33.84100943999999 0 0,102.624853997 33.84103405100001 0 0,102.62488509399998 33.841043028 0 0,102.62557174 33.84142926599998 0 0,102.62681628500002 33.84205153800002 0 0,102.627760422 33.84260943800001 0 0,102.62788867799998 33.842855265000026 0 0,102.62793058400001 33.842935582999985 0 0,102.628017914 33.843102964000025 0 0,102.62829686399999 33.843768151999996 0 0,102.628554356 33.844454798000015 0 0,102.62864018699997 33.845205815999975 0 0,102.62883330599999 33.846128496000006 0 0,102.62934829 33.84687951500001 0 0,102.63082886900003 33.847480329999996 0 0,102.631779144 33.84817849199999 0 0,102.631871929 33.84824665999997 0 0,102.63188029499997 33.848252806000005 0 0,102.632030499 33.849261316000025 0 0,102.632307792 33.85297128299999 0 0,102.63232783000001 33.85569042999998 0 0,102.63234786999999 33.858409575999985 0 0,102.63236791399999 33.861128721 0 0,102.63238162900001 33.86298918799997 0 0,102.63326790999997 33.86684882899999 0 0,102.63448575799998 33.869132455 0 0,102.63657532000002 33.873272101 0 0,102.63727543200002 33.87512901600002 0 0,102.63906425099998 33.879838791 0 0,102.64096196100002 33.886273080000024 0 0,102.640651934 33.89071133700003 0 0,102.64033011200002 33.89357535900001 0 0,102.63948914500003 33.89586960600002 0 0,102.63727410400003 33.898027845 0 0,102.63592132500003 33.90075406599999 0 0,102.63543723800001 33.90490696500001 0 0,102.63497556300001 33.911089489999995 0 0,102.635826157 33.91487174100001 0 0,102.63548691400001 33.91734822199999 0 0,102.634709869 33.91866413499997 0 0,102.63335032100002 33.91944063300002 0 0,102.631976447 33.92021948799999 0 0,102.63146125399999 33.920872653 0 0,102.630864793 33.92162883399999 0 0,102.62890364200001 33.92236708600001 0 0,102.627653828 33.92361380900002 0 0,102.626861077 33.924762782000016 0 0,102.62527132999998 33.92648826599998 0 0,102.61912525999998 33.932547376 0 0,102.61678572699998 33.93497721799997 0 0,102.61445691900002 33.938918274 0 0,102.61393899799998 33.94254800599998 0 0,102.61414637299998 33.94617411799999 0 0,102.61501219500002 33.951410646 0 0,102.61518348300001 33.951681037000014 0 0,102.61521833799998 33.951741388000016 0 0,102.61528896700003 33.95187628999997 0 0,102.61529025499999 33.95187875900001 0 0,102.61534592100003 33.95198595099998 0 0,102.61536361700001 33.95202215900002 0 0,102.615448582 33.95220741600002 0 0,102.615452393 33.952215852999984 0 0,102.61545398999999 33.952219465999974 0 0,102.615510487 33.95234813299999 0 0,102.61552763600002 33.95239040000001 0 0,102.61557555500002 33.95251890200001 0 0,102.61558057399998 33.95253274800001 0 0,102.61558529500002 33.95254657100003 0 0,102.61561828200001 33.95264616899999 0 0,102.61562797900001 33.95267764900001 0 0,102.61564344800001 33.952731906999986 0 0,102.61566486700002 33.952794857000015 0 0,102.61568323699998 33.95285724199999 0 0,102.61571283299998 33.95297584999997 0 0,102.61571435500002 33.95298206000001 0 0,102.61571778500002 33.952996953000024 0 0,102.61573888200002 33.95309293399998 0 0,102.615760034 33.953186534 0 0,102.615770193 33.95324040000003 0 0,102.61578469400001 33.953336062000005 0 0,102.615789818 33.953377597999975 0 0,102.615797348 33.95345652499998 0 0,102.61580479399998 33.953529849999995 0 0,102.615826804 33.95369163800001 0 0,102.615829685 33.95371569500003 0 0,102.61584632400002 33.95387637599998 0 0,102.615863214 33.95396116699999 0 0,102.61587136600002 33.95401046699999 0 0,102.61589025500001 33.95415390699998 0 0,102.61589200700001 33.954168283 0 0,102.61589225699998 33.95417054000001 0 0,102.61590928099997 33.95432641999997 0 0,102.61592627200002 33.95447959500001 0 0,102.61594978099998 33.954646491999995 0 0,102.615975284 33.954801814999996 0 0,102.61597914499998 33.95482823100002 0 0,102.61599965699997 33.95498820099999 0 0,102.61602030199998 33.955133880999995 0 0,102.616033862 33.95522743800001 0 0,102.61604319100002 33.95527924300001 0 0,102.61604886600003 33.955303937 0 0,102.616057034 33.95533286800003 0 0,102.616072691 33.955381938000016 0 0,102.61607784099999 33.955397448999975 0 0,102.61608978700002 33.95542308400002 0 0,102.61612801500002 33.95549950100002 0 0,102.61614980899998 33.95554004000002 0 0,102.61619189100003 33.955607249000025 0 0,102.61623957699999 33.955677346000016 0 0,102.61629259099999 33.95573970700002 0 0,102.61630305099999 33.95575223399999 0 0,102.616312644 33.95576413600003 0 0,102.61639035500002 33.955862223999986 0 0,102.61653447200001 33.956039137000005 0 0,102.61653781299998 33.95604326199998 0 0,102.61666585199998 33.956202324 0 0,102.61680216299999 33.95636289700002 0 0,102.616812197 33.95637492399999 0 0,102.616819684 33.95638417800001 0 0,102.61696030799999 33.956560318000015 0 0,102.617138313 33.956771914 0 0,102.61714569100002 33.956780795999975 0 0,102.617155825 33.956793378999976 0 0,102.61731193600002 33.95699080600002 0 0,102.61742248000002 33.95712776200003 0 0,102.61744230599999 33.957153241000015 0 0,102.61749367800002 33.95722176200002 0 0,102.617607792 33.957357762000015 0 0,102.617614409 33.95736574 0 0,102.61762098499997 33.95737385199999 0 0,102.61774127400002 33.95752402300002 0 0,102.61774521699999 33.95752897900002 0 0,102.61774827400001 33.95753287399998 0 0,102.61785029999999 33.95766354099999 0 0,102.61796475599999 33.957804087 0 0,102.617973372 33.95781483100001 0 0,102.61806339399999 33.95792887099998 0 0,102.61816537599998 33.95804711400001 0 0,102.61818456399999 33.95807010499999 0 0,102.618297972 33.95821060399999 0 0,102.61829862600001 33.95821141599998 0 0,102.61839128000003 33.95832647399999 0 0,102.61839669199998 33.95833325900003 0 0,102.61840036199999 33.95833793899999 0 0,102.61849064400002 33.95845382900001 0 0,102.61855450500002 33.95853123699999 0 0,102.61856906100002 33.958549345999984 0 0,102.61865057400001 33.958653458000015 0 0,102.61865849499998 33.95866372400002 0 0,102.61866067599999 33.95866660799999 0 0,102.61875631100003 33.95879350400003 0 0,102.61885726700001 33.95891837900001 0 0,102.618877683 33.95894460300002 0 0,102.61900220500002 33.95911078500001 0 0,102.61912263699998 33.95926856099999 0 0,102.61913388900001 33.959283630000016 0 0,102.61918766000002 33.95935723500003 0 0,102.61932191199998 33.95952053000002 0 0,102.61946850999999 33.95969193100001 0 0,102.61948687099999 33.95971409399999 0 0,102.61963068199998 33.959893333000025 0 0,102.619635061 33.959898834 0 0,102.61964095399998 33.95990637800003 0 0,102.619748066 33.96004500999999 0 0,102.619852041 33.960168493000026 0 0,102.61985965100001 33.96017765300002 0 0,102.61986849099998 33.960188603000006 0 0,102.61998875500001 33.96033996400001 0 0,102.61998937700002 33.96034074900001 0 0,102.620127604 33.96051511000002 0 0,102.62014401300002 33.960536459000025 0 0,102.62024857 33.960676775000024 0 0,102.62046213299999 33.96094230900002 0 0,102.62047986599998 33.96096509300003 0 0,102.62056868899998 33.961083065000025 0 0,102.62068098399999 33.96122660200001 0 0,102.620687283 33.96123474699999 0 0,102.620771376 33.961344800999996 0 0,102.620847852 33.96143503600001 0 0,102.62085736900002 33.96144645099997 0 0,102.62086459800003 33.96145538100001 0 0,102.62101945699999 33.961649138999974 0 0,102.621022746 33.96165327799997 0 0,102.62103284599999 33.96166631300002 0 0,102.62112394799999 33.96178610800001 0 0,102.62113461199999 33.961800427000014 0 0,102.62120872399998 33.96190203399999 0 0,102.62131283500003 33.96202985999997 0 0,102.62142118499997 33.96216193499998 0 0,102.62143174699997 33.96217505599998 0 0,102.62143196400001 33.962175331000026 0 0,102.62157167100003 33.96235237399998 0 0,102.62169760500001 33.96250890499999 0 0,102.621702723 33.962515322 0 0,102.62171282399999 33.962528357999986 0 0,102.62177151999998 33.962605542000006 0 0,102.621899025 33.962760688 0 0,102.62189961899998 33.962761409999985 0 0,102.62190109599999 33.962763215999985 0 0,102.62200487199999 33.96289041199998 0 0,102.622010623 33.962897535000025 0 0,102.62214612899999 33.963067072 0 0,102.62216047499999 33.96308550600003 0 0,102.62227923299997 33.96324223800002 0 0,102.62240636500002 33.963398281000025 0 0,102.62253533799998 33.963552295 0 0,102.62254132800001 33.963559523000015 0 0,102.62254736 33.96356695600002 0 0,102.62263903399997 33.963681157999986 0 0,102.62274034500001 33.963801633 0 0,102.622747549 33.96381030700002 0 0,102.62286379800003 33.96395204999999 0 0,102.622892267 33.96398862900003 0 0,102.62303430700001 33.964181182000004 0 0,102.62318281099999 33.96436794700003 0 0,102.62329589799998 33.96450702599998 0 0,102.62330396599998 33.964517092999984 0 0,102.62331053000003 33.96452550599997 0 0,102.62345139500002 33.964708261 0 0,102.623455073 33.96471306699999 0 0,102.62345750700001 33.96471628400002 0 0,102.62359081099999 33.96489330200001 0 0,102.62375884199997 33.96510192599999 0 0,102.62394585599998 33.965321222 0 0,102.62394637800003 33.965321835 0 0,102.623953615 33.96533044199998 0 0,102.62413775800002 33.96555218399999 0 0,102.62416033599999 33.96558049700002 0 0,102.62431359099998 33.96578078099998 0 0,102.624477044 33.965992164 0 0,102.62463642400002 33.96618867900003 0 0,102.624643762 33.96619784699999 0 0,102.624650068 33.96620592599999 0 0,102.62479914400001 33.96639913199999 0 0,102.62498781 33.966617665 0 0,102.62501592000001 33.96665185699999 0 0,102.62519431800001 33.96687991700003 0 0,102.625307357 33.967016064000006 0 0,102.625434831 33.96715160399998 0 0,102.625473075 33.96719486400002 0 0,102.62556291300001 33.96730309399999 0 0,102.62562588899999 33.96737076400001 0 0,102.62569474499998 33.967435491 0 0,102.62574662700001 33.96748000100001 0 0,102.62580539200002 33.96752695599997 0 0,102.62584989800001 33.96755793900002 0 0,102.62591494399999 33.967599595000024 0 0,102.62593258300001 33.967609975000016 0 0,102.62595758200001 33.967621380000026 0 0,102.62595834299998 33.96762172799998 0 0,102.62610101199999 33.967686945000025 0 0,102.62617795800003 33.96772087699998 0 0,102.62624811 33.967746585999976 0 0,102.62635617000001 33.96778461600002 0 0,102.62646938400002 33.96782302600002 0 0,102.62656212399997 33.96785257900001 0 0,102.62661171000002 33.96786956599999 0 0,102.626726034 33.96791151899998 0 0,102.626951453 33.96798709299998 0 0,102.62717259200002 33.96805968299998 0 0,102.62737793999997 33.968122961999995 0 0,102.62757543100003 33.96817980200001 0 0,102.62777972499998 33.96823855100001 0 0,102.62779054499998 33.96824171600002 0 0,102.62779783600001 33.96824391000001 0 0,102.62796101599997 33.96829355599999 0 0,102.62796634300003 33.968295189 0 0,102.6282501 33.968382926000004 0 0,102.62828277300002 33.96839353399997 0 0,102.62846467399999 33.968455436 0 0,102.62862179000001 33.968507746 0 0,102.62885137299997 33.96857646400002 0 0,102.62910179199997 33.96864390600001 0 0,102.62917925199997 33.96866751800002 0 0,102.62937378100003 33.968733929999985 0 0,102.62960632 33.96881091099999 0 0,102.629776064 33.968862436999984 0 0,102.629983197 33.96892365000002 0 0,102.62998531099998 33.968924276999985 0 0,102.63000132899998 33.968929160000016 0 0,102.63038144400002 33.96904789299998 0 0,102.630569993 33.969100319999995 0 0,102.63062699199997 33.969117661999974 0 0,102.63087115899998 33.96919849 0 0,102.631098393 33.969270144999996 0 0,102.63143331999999 33.969366928 0 0,102.631442575 33.969369641000014 0 0,102.63144650100003 33.969370817000026 0 0,102.63167072499999 33.96943832599999 0 0,102.63172649299997 33.96945658599998 0 0,102.63188221600001 33.969511770999986 0 0,102.63209181600001 33.96958133200002 0 0,102.632108045 33.96958684399999 0 0,102.632115156 33.969589342000006 0 0,102.63229974400002 33.96965479800002 0 0,102.63249739000003 33.969717937999974 0 0,102.63277259400002 33.96979441399998 0 0,102.632999499 33.96985675600001 0 0,102.633036892 33.96986766600003 0 0,102.63328377200003 33.96994395399997 0 0,102.63328903799999 33.96994559299998 0 0,102.63329555199999 33.969947658000024 0 0,102.633536741 33.97002485799999 0 0,102.63374792600001 33.97008136400001 0 0,102.633763026 33.97008550700002 0 0,102.63376783899997 33.97008687099998 0 0,102.63400068200002 33.970153348 0 0,102.634056719 33.970170802999974 0 0,102.63424877599999 33.97023572400002 0 0,102.63450878499998 33.97031134600002 0 0,102.63451595499998 33.97031345400001 0 0,102.63451961499999 33.97031455000001 0 0,102.63477790500002 33.97039224399998 0 0,102.63479197499998 33.97039656800001 0 0,102.63480786999997 33.970401676999984 0 0,102.63501034699999 33.970468290999975 0 0,102.63530361400001 33.97055750999999 0 0,102.63550649400003 33.97061339099997 0 0,102.63555759100001 33.97062866099998 0 0,102.63579607100002 33.970705603 0 0,102.635978803 33.970764135000024 0 0,102.63618194899999 33.97082686300001 0 0,102.636375644 33.97088641900001 0 0,102.63638251499998 33.970888554 0 0,102.63638608100001 33.97088967899998 0 0,102.63657775399997 33.97095048800003 0 0,102.63671640199999 33.97099230600003 0 0,102.63694003500001 33.97105084399999 0 0,102.636975678 33.971060744 0 0,102.63720137400003 33.971127077999995 0 0,102.63720516699999 33.97112819900002 0 0,102.637211192 33.97113000899998 0 0,102.63742548200003 33.971194932 0 0,102.63743718500001 33.97119854099998 0 0,102.637438814 33.97119905400001 0 0,102.63760685699998 33.971252058999994 0 0,102.63783878499999 33.971323025000004 0 0,102.63784723200001 33.97132564399999 0 0,102.63784874999999 33.971326121000004 0 0,102.63812135900002 33.971412078000014 0 0,102.63835142599999 33.97148410599999 0 0,102.63835228699998 33.97148437599998 0 0,102.63835749200001 33.97148602300001 0 0,102.63864201000001 33.97157672399999 0 0,102.638970535 33.97168019700001 0 0,102.639011751 33.971693990000006 0 0,102.63921266 33.97176525200001 0 0,102.63949554800001 33.97184917200002 0 0,102.63949641800002 33.97184943000002 0 0,102.63973638099998 33.97192082800001 0 0,102.63975229699997 33.971925681000016 0 0,102.63999632899998 33.97200190199999 0 0,102.63999796000002 33.972002412999984 0 0,102.64000904099998 33.972005948 0 0,102.64019399300003 33.97206593599998 0 0,102.64039302399999 33.972122247000016 0 0,102.640408815 33.972126828 0 0,102.64041522600002 33.97212875399998 0 0,102.64070898900002 33.972217849 0 0,102.64071094299999 33.97221844400002 0 0,102.64097334000002 33.97229850100001 0 0,102.64112364599998 33.972341958000015 0 0,102.641127724 33.97234314399998 0 0,102.641254065 33.97238014300001 0 0,102.64125897000002 33.97238158900001 0 0,102.64127102499998 33.97238524199997 0 0,102.64148528700002 33.97245134999997 0 0,102.64149096300002 33.972453116 0 0,102.641505569 33.97245780100002 0 0,102.641645063 33.97250351100001 0 0,102.64173625500001 33.97253079400002 0 0,102.64178463799999 33.97254637100002 0 0,102.64185940800002 33.97257217399999 0 0,102.64195175100002 33.97259728099999 0 0,102.64196192200001 33.97260009299998 0 0,102.641973458 33.97260339600001 0 0,102.64206564900002 33.97263027499997 0 0,102.64218194799997 33.97266146599998 0 0,102.64219624100002 33.97266539100002 0 0,102.64220893700002 33.97266903299999 0 0,102.64239206299999 33.97272261799998 0 0,102.64239720799998 33.97272413500002 0 0,102.642410235 33.972728088 0 0,102.64248827699998 33.97275223700001 0 0,102.64252066400002 33.97276275500002 0 0,102.64258010999998 33.97278298200001 0 0,102.64261383000002 33.97279326099999 0 0,102.64276560799999 33.97283438900001 0 0,102.64280378799998 33.972845397000015 0 0,102.642922209 33.97288161300003 0 0,102.643076124 33.972928052999976 0 0,102.64307927599998 33.972929007999994 0 0,102.64322370500003 33.972973009999976 0 0,102.64339937199998 33.97302595899998 0 0,102.64344495900002 33.97304068 0 0,102.643661167 33.97311521400002 0 0,102.643819399 33.973168679000025 0 0,102.64403022599998 33.973234245000015 0 0,102.64421271200001 33.973286959000006 0 0,102.64422133900001 33.97328948500001 0 0,102.644388832 33.973339193000015 0 0,102.64441706299999 33.973347941999975 0 0,102.64455039500001 33.973391031000006 0 0,102.64455104199999 33.97339124199999 0 0,102.64474693699998 33.973454670000024 0 0,102.64499949399999 33.973529111000005 0 0,102.64512431899999 33.97356490499999 0 0,102.645131182 33.97356689399999 0 0,102.645261785 33.973605163 0 0,102.645262559 33.97360539099998 0 0,102.64541019400002 33.97364875599999 0 0,102.64541409100002 33.97364990599999 0 0,102.64543004699999 33.97365476900001 0 0,102.645621532 33.973714539000014 0 0,102.645774517 33.97375547199999 0 0,102.64578948799999 33.973759578 0 0,102.64579892 33.97376227000001 0 0,102.64596645 33.97381078400002 0 0,102.64599719400002 33.973820122999996 0 0,102.64614473 33.973867059999975 0 0,102.64615601100002 33.97387071100002 0 0,102.64628447199999 33.97391295699998 0 0,102.64643518000003 33.97396071899999 0 0,102.64657071599999 33.973997849 0 0,102.64661886800002 33.97401209999998 0 0,102.64678337700002 33.97406446000002 0 0,102.64692662200002 33.97410927200002 0 0,102.64692764699998 33.97410959299998 0 0,102.64694069900003 33.974113767999995 0 0,102.64708069 33.97415942600003 0 0,102.64722900499999 33.97420137199998 0 0,102.647263796 33.974211765999996 0 0,102.647428881 33.97426375700002 0 0,102.64758687 33.974309903000005 0 0,102.64766003199998 33.97433378900001 0 0,102.64777480599997 33.97437532999999 0 0,102.64781122300002 33.97438918400002 0 0,102.64787742800002 33.974415609999994 0 0,102.64802839800001 33.974460771 0 0,102.64830530500001 33.97453857300002 0 0,102.64831116699997 33.974540235000006 0 0,102.64843611399999 33.974576007999985 0 0,102.648474233 33.97458759199998 0 0,102.64858062500002 33.974621818 0 0,102.64858984199998 33.97462482399999 0 0,102.64859636900002 33.97462700099999 0 0,102.648771872 33.97468610599998 0 0,102.64896643700001 33.97474571999999 0 0,102.64919987899998 33.97481323400001 0 0,102.649232229 33.97482307400003 0 0,102.64934908499998 33.974860381999974 0 0,102.649522499 33.97491499199998 0 0,102.64974079900003 33.974983071 0 0,102.64974283499998 33.974983708000025 0 0,102.64975448400003 33.974987426999974 0 0,102.64990281299998 33.97503559900002 0 0,102.65007405900002 33.97508872200001 0 0,102.650336939 33.975169669000024 0 0,102.650568453 33.97523736800002 0 0,102.65057372400003 33.97523892100003 0 0,102.65058063800001 33.975240998000004 0 0,102.650756623 33.97529443600001 0 0,102.65079181599998 33.97530570599997 0 0,102.65100713999999 33.97537826500002 0 0,102.651135603 33.975417333999985 0 0,102.65129144100001 33.97546098999999 0 0,102.65131531499998 33.97546793599997 0 0,102.65145440600003 33.975509939000005 0 0,102.65146702700002 33.97551382400002 0 0,102.651473657 33.975515925000025 0 0,102.65169126400002 33.97558555799998 0 0,102.65188059899998 33.975641809000024 0 0,102.65189841300003 33.97564725000001 0 0,102.65189967100002 33.97564764499998 0 0,102.65217775999997 33.97573522099998 0 0,102.652179853 33.97573588400002 0 0,102.65247211500002 33.97582849899999 0 0,102.65247900499998 33.97583070500002 0 0,102.65262141699998 33.975876762999974 0 0,102.65285738699998 33.97594331200003 0 0,102.65287403299999 33.975948131999985 0 0,102.65287829900001 33.97594941 0 0,102.65306849299998 33.97600669100001 0 0,102.653109578 33.97601985900002 0 0,102.65377041300002 33.97624459999997 0 0,102.654146427 33.976356297999985 0 0,102.65416230300002 33.976361130999976 0 0,102.654433267 33.97644564199999 0 0,102.654616396 33.97649935300001 0 0,102.65477530800001 33.97654148800001 0 0,102.65492287900003 33.976576867999995 0 0,102.65495980399999 33.97658631899998 0 0,102.65512457900002 33.97663118999998 0 0,102.65513414100002 33.97663383399998 0 0,102.655143017 33.97663636300001 0 0,102.65530203999998 33.97668231900002 0 0,102.655379213 33.976707417 0 0,102.65573385300002 33.976835994 0 0,102.65583556600001 33.97686814999997 0 0,102.65601961599998 33.976921334 0 0,102.65602859299997 33.976923965000026 0 0,102.65604502399998 33.976928973999975 0 0,102.65631320799997 33.97701277599998 0 0,102.656314506 33.977013183 0 0,102.65632156100003 33.977015419 0 0,102.656538926 33.97708505000003 0 0,102.65673504300003 33.97714484900001 0 0,102.656738577 33.977145931999985 0 0,102.656957121 33.977213286999984 0 0,102.65698358399999 33.97722177200001 0 0,102.65709905799997 33.977260254999976 0 0,102.65715215300003 33.977275452000015 0 0,102.657246192 33.977299785000014 0 0,102.65725300499997 33.977301566999984 0 0,102.65726554499997 33.977304960000026 0 0,102.657404741 33.97734337999998 0 0,102.65740751200002 33.977344148999975 0 0,102.65756374199998 33.97738766100002 0 0,102.65756637700002 33.97738839700003 0 0,102.657572834 33.977390230000026 0 0,102.65767081199999 33.97741832600002 0 0,102.657678465 33.97742054700001 0 0,102.65783037099999 33.977465170000016 0 0,102.657834105 33.977466273000005 0 0,102.65783921399998 33.977467804000014 0 0,102.65797363500002 33.977508387 0 0,102.65817763799998 33.977568211999994 0 0,102.65818190200002 33.97756946999999 0 0,102.65818881899997 33.977571548000014 0 0,102.65836481399998 33.977624977000005 0 0,102.65837563100001 33.977628315000004 0 0,102.658375944 33.97762841299999 0 0,102.65857957600002 33.977692346000026 0 0,102.65873355500003 33.97773763999999 0 0,102.65878565999998 33.977754237 0 0,102.65898415200002 33.97782239899999 0 0,102.65898577899998 33.977822960000026 0 0,102.65916866600003 33.97788605400001 0 0,102.65917105900002 33.97788688100002 0 0,102.65918472999999 33.97789172199998 0 0,102.659326383 33.97794283500002 0 0,102.65941230700003 33.977967250999995 0 0,102.659482223 33.97798611000002 0 0,102.65953559399998 33.977997560000006 0 0,102.65959559999999 33.97801198500002 0 0,102.65967781500001 33.978033907 0 0,102.65981261399997 33.978068786999984 0 0,102.65988631699997 33.97809031600002 0 0,102.660018234 33.97813336399997 0 0,102.660043443 33.97814189600001 0 0,102.66022776199998 33.978206543 0 0,102.66038661699997 33.97825702900002 0 0,102.66056975100003 33.978309939999974 0 0,102.66057872900001 33.978312571000004 0 0,102.66059147800001 33.97831643500001 0 0,102.66074342399997 33.97836338399998 0 0,102.66094791799998 33.97842337200001 0 0,102.66098715300001 33.97843559699999 0 0,102.661145299 33.978487804 0 0,102.66131748700002 33.97853751399998 0 0,102.66132670799999 33.97854021500001 0 0,102.66133429899998 33.978542498000024 0 0,102.66148053799998 33.978586979 0 0,102.661587037 33.97861770700001 0 0,102.66159643100002 33.97862045800002 0 0,102.66160839100002 33.978624078999985 0 0,102.66178153099997 33.978677446999995 0 0,102.661787302 33.97867924100001 0 0,102.66179754400002 33.97868250099998 0 0,102.66195942000002 33.97873483799998 0 0,102.66214378900003 33.97879350900001 0 0,102.66232827800002 33.978852140000015 0 0,102.662521545 33.97891108099998 0 0,102.662522228 33.978911290999974 0 0,102.66263122700002 33.97894460200001 0 0,102.66278138299998 33.97898726599999 0 0,102.66282498800001 33.979000531999986 0 0,102.66296850399999 33.97904712299999 0 0,102.66314633100001 33.979100655000025 0 0,102.66336805999998 33.979165764000015 0 0,102.66337103799998 33.979166641999996 0 0,102.66368052299998 33.97925836600001 0 0,102.66370953199998 33.97926735599998 0 0,102.66390173600001 33.97932953499998 0 0,102.66406024399998 33.979379741 0 0,102.66421799400001 33.979424392 0 0,102.66426104700002 33.97943743000002 0 0,102.66446107500002 33.97950203400001 0 0,102.66446877700002 33.97950455 0 0,102.66447778499997 33.979507565000006 0 0,102.66465531 33.97956774599999 0 0,102.664903218 33.97964584599998 0 0,102.66511836000001 33.97970827900002 0 0,102.66512590000002 33.97971049300003 0 0,102.66513640599999 33.97971366500002 0 0,102.66533936299999 33.979775940000025 0 0,102.665343442 33.97977719900001 0 0,102.66561596899999 33.97986185899998 0 0,102.66583204300002 33.97992842999997 0 0,102.66600123299997 33.979980204000015 0 0,102.666007723 33.97998220900001 0 0,102.66618639500001 33.98003796500001 0 0,102.66633762999999 33.98008391799999 0 0,102.66645311299999 33.980117388999986 0 0,102.66657054900003 33.98014952 0 0,102.66657855300002 33.98015173800002 0 0,102.66659173900001 33.98015551999998 0 0,102.66665705100002 33.98017464399999 0 0,102.66670462100001 33.980189628000005 0 0,102.66682691300002 33.98023091099998 0 0,102.66695920000001 33.980272419000016 0 0,102.66708692499998 33.980308482 0 0,102.66710305800001 33.98031315600002 0 0,102.66711949400002 33.98031816500003 0 0,102.66720602999999 33.980345194999984 0 0,102.667352182 33.980390064000005 0 0,102.667359218 33.980392247 0 0,102.66737354999998 33.980396837 0 0,102.667524937 33.980446363 0 0,102.667671961 33.980489249000016 0 0,102.66767783 33.98049097699999 0 0,102.66768707599999 33.980493764000016 0 0,102.66786591300001 33.980548424000006 0 0,102.66787440000002 33.98055105100002 0 0,102.66787817699998 33.98055224199999 0 0,102.668093113 33.98062040399998 0 0,102.66826976700003 33.98067476699998 0 0,102.66827118200001 33.98067520500001 0 0,102.668468453 33.980736173000025 0 0,102.66850556600002 33.98074829500001 0 0,102.66875016199998 33.98083255300003 0 0,102.66891241799999 33.980882483000016 0 0,102.66891408599997 33.98088299800003 0 0,102.66910073399998 33.98094072499998 0 0,102.669356843 33.981016904 0 0,102.66957679500001 33.98107770299998 0 0,102.66962145500003 33.98109095900003 0 0,102.66976420600002 33.981136290999984 0 0,102.66986114999997 33.98116189000001 0 0,102.66992240899998 33.98117976999998 0 0,102.67007130000002 33.981227445 0 0,102.67022161599999 33.98127514999999 0 0,102.67023138600001 33.98127829499998 0 0,102.67037904900002 33.981326525999975 0 0,102.670603008 33.98139492600001 0 0,102.670724296 33.98142966400002 0 0,102.670788818 33.98144481999998 0 0,102.67086507599998 33.98146529899998 0 0,102.67096159900001 33.98149454999998 0 0,102.67099664699998 33.98150574900001 0 0,102.67113615900001 33.981552651000015 0 0,102.671269988 33.981594873000006 0 0,102.67128553700002 33.98159989200002 0 0,102.67129900700002 33.981604428000026 0 0,102.67137506 33.981630533999976 0 0,102.67144076800002 33.98165017299999 0 0,102.671558489 33.98168349399998 0 0,102.67159595099997 33.98169474299999 0 0,102.67178485199997 33.98175475599999 0 0,102.67197990900002 33.98181574900002 0 0,102.67216572900003 33.981872040999974 0 0,102.67237232899998 33.981932244999996 0 0,102.67256533800003 33.981987945000014 0 0,102.67257167700001 33.981989793000025 0 0,102.67284002500003 33.98206879200001 0 0,102.67287103299998 33.982078365999996 0 0,102.67314564200001 33.982167161999996 0 0,102.67339614299999 33.98224651800001 0 0,102.67361466 33.98230994599999 0 0,102.673622024 33.982312106999984 0 0,102.673636746 33.98231658200001 0 0,102.67387375499999 33.98239021699999 0 0,102.67387618200001 33.982390974 0 0,102.67403088499998 33.982439391000014 0 0,102.67420400999998 33.982488563000004 0 0,102.674218215 33.982492689000026 0 0,102.67422842899998 33.982495771 0 0,102.67437840899998 33.98254173599997 0 0,102.67455822599999 33.982594323 0 0,102.67460457499999 33.982608879 0 0,102.67474131199998 33.98265482400001 0 0,102.67487494800002 33.98269341500003 0 0,102.67493259000003 33.98271160899998 0 0,102.67501487800001 33.982739838999976 0 0,102.67513620699998 33.98277332499998 0 0,102.67517331699997 33.982784193999976 0 0,102.67531669099998 33.982828642000015 0 0,102.675566505 33.982906103999994 0 0,102.67557015900002 33.98290724200001 0 0,102.675586318 33.98291243199998 0 0,102.67583144299999 33.98299302999999 0 0,102.67602129099998 33.98305228100003 0 0,102.67623846999999 33.98311491499999 0 0,102.676273074 33.98312544700002 0 0,102.67647524099999 33.98319025000001 0 0,102.67662622699999 33.98323324199998 0 0,102.67663962400002 33.983237137 0 0,102.67665717300002 33.98324249199999 0 0,102.67681028300001 33.983290463 0 0,102.67696480500001 33.983335160000024 0 0,102.67697322800001 33.983337629000005 0 0,102.67697767200002 33.98333895799999 0 0,102.67715512400002 33.98339238800003 0 0,102.677168414 33.98339647099999 0 0,102.67717021300001 33.983397036999975 0 0,102.67743598099997 33.98348079700003 0 0,102.67769611199998 33.98356089800001 0 0,102.67772374999998 33.983569767999995 0 0,102.67792332599998 33.98363644900002 0 0,102.67806494799999 33.98367645799999 0 0,102.678218878 33.98371930000002 0 0,102.67826936300003 33.983734519999985 0 0,102.678452376 33.983794011999976 0 0,102.678457719 33.983795762 0 0,102.67846536000002 33.98379831300002 0 0,102.67864121999997 33.98385767100001 0 0,102.678651075 33.98386104399998 0 0,102.67865419399999 33.98386213200001 0 0,102.67881030900003 33.983916797999996 0 0,102.67897591600001 33.983964938999975 0 0,102.679032786 33.98398298000001 0 0,102.67918331800001 33.98403481700001 0 0,102.679275125 33.98406198999999 0 0,102.67940388 33.984094416999994 0 0,102.67941829199998 33.98409813799998 0 0,102.67942916099997 33.98410106699998 0 0,102.67959253800001 33.98414587899998 0 0,102.679651487 33.98416364100001 0 0,102.679789169 33.98420892299998 0 0,102.679909211 33.98424048700002 0 0,102.67997623899998 33.98426014900002 0 0,102.68014722599997 33.984315627 0 0,102.68037345599998 33.98438210299997 0 0,102.680607646 33.98445087699997 0 0,102.68061121900001 33.984451931000024 0 0,102.68062641799997 33.984456550999994 0 0,102.680822277 33.98451747500002 0 0,102.68086426500003 33.98453137500002 0 0,102.681087741 33.98460989199998 0 0,102.68117053700001 33.984635716000014 0 0,102.68134068 33.98468294700001 0 0,102.68136619500001 33.98469032600002 0 0,102.68155642900001 33.98474756500002 0 0,102.68156546 33.98475032099998 0 0,102.68183229700003 33.984832849999975 0 0,102.68183671999998 33.98483422800001 0 0,102.68184102599997 33.984835585999974 0 0,102.68207074399999 33.98490851600002 0 0,102.68227030100002 33.984969680000006 0 0,102.682453033 33.985025070999995 0 0,102.68246152400002 33.985027677999994 0 0,102.68264469799999 33.98508465100002 0 0,102.68288042699999 33.985152422 0 0,102.68292120799998 33.985164914999984 0 0,102.683101738 33.98522367200002 0 0,102.68321375800002 33.98525398100003 0 0,102.68322493699998 33.98525706200002 0 0,102.68323575699998 33.98526015200002 0 0,102.68336573300002 33.98529790600003 0 0,102.683422758 33.985312936000014 0 0,102.68356733000002 33.98534339700001 0 0,102.68370645300001 33.98537012100002 0 0,102.68383828100002 33.98539219100002 0 0,102.68386763799998 33.985396837999986 0 0,102.684097307 33.98542398699999 0 0,102.68436924899999 33.98545217200001 0 0,102.68442997 33.985459929 0 0,102.68459104099998 33.985484421000024 0 0,102.68459610500003 33.98548520200001 0 0,102.68460532300003 33.985486675000004 0 0,102.68475351699999 33.985510928 0 0,102.68478675799997 33.98551681999999 0 0,102.68493911399997 33.985545918000014 0 0,102.685023285 33.98556499900002 0 0,102.68516966200002 33.98560352300001 0 0,102.685217207 33.98561705399999 0 0,102.68526416899999 33.985632486999975 0 0,102.68538609799998 33.985675320999974 0 0,102.685399125 33.98567998300001 0 0,102.68540552600001 33.985682333 0 0,102.68548188699998 33.985710638 0 0,102.68563574299998 33.98576717899999 0 0,102.68577559800002 33.98581804700001 0 0,102.685831699 33.98584006700003 0 0,102.68588659900001 33.98586492599998 0 0,102.68600950799998 33.98592446800001 0 0,102.68603401299998 33.98593670299999 0 0,102.68613409300002 33.985988177000024 0 0,102.68625958899997 33.98605092399998 0 0,102.68626998299999 33.986056186999974 0 0,102.68627381300001 33.98605815899998 0 0,102.68638558100002 33.98611601099998 0 0,102.68650459600002 33.98616721399998 0 0,102.686621909 33.98621201200001 0 0,102.686789229 33.986274501000025 0 0,102.68679727400001 33.986277539000014 0 0,102.686801435 33.98627913500002 0 0,102.68690999199998 33.98632103199998 0 0,102.68700151500002 33.98635181999998 0 0,102.68711278500001 33.98638690500002 0 0,102.68723496000001 33.98642036299998 0 0,102.68727700599999 33.986432682999975 0 0,102.68738392400002 33.98646608600001 0 0,102.68748868300003 33.986491306000005 0 0,102.68749121799999 33.98649191999999 0 0,102.687628028 33.986525158999996 0 0,102.68770720100002 33.98654346000001 0 0,102.68776034500002 33.98655387399998 0 0,102.68776729799998 33.986555255999974 0 0,102.687776934 33.986557240000025 0 0,102.68793325000001 33.986590046 0 0,102.68813799399999 33.98663097100001 0 0,102.68813983199999 33.986631339999974 0 0,102.68829086 33.98666176099999 0 0,102.68846160300001 33.98668536399998 0 0,102.68846519099998 33.98668586500003 0 0,102.68847598399998 33.986687433999975 0 0,102.68859430100002 33.986705158999996 0 0,102.68864703100002 33.98671419300001 0 0,102.68884086700001 33.986751604999995 0 0,102.68895493899998 33.98677016900001 0 0,102.68900596600002 33.98677954300001 0 0,102.689095641 33.986797921000004 0 0,102.689110174 33.98680098900002 0 0,102.68912318999998 33.986803888 0 0,102.68919715999999 33.98682077699999 0 0,102.68923409000001 33.98682980000001 0 0,102.68931794399998 33.98685164400001 0 0,102.68932243199998 33.986852821000014 0 0,102.68932920399999 33.98685463300001 0 0,102.689442875 33.986885383000015 0 0,102.68949365600002 33.98690029300002 0 0,102.689543743 33.98691738500003 0 0,102.68965712599999 33.986958860000016 0 0,102.68972337299999 33.986985362999974 0 0,102.689843902 33.987037851000025 0 0,102.68994745999998 33.98708172300002 0 0,102.689978956 33.987095615999976 0 0,102.69007650600003 33.98714037100001 0 0,102.69010803700002 33.987155417999986 0 0,102.69017300299998 33.98718763699998 0 0,102.69023650600002 33.98722168500001 0 0,102.690293327 33.98725454200002 0 0,102.69034613000002 33.987280794000014 0 0,102.69034774900001 33.98728160000002 0 0,102.69038454899999 33.98729996899999 0 0,102.69045401800003 33.987327404999974 0 0,102.69057618800002 33.987371602999985 0 0,102.69080398900002 33.987450654999975 0 0,102.69100207899999 33.98750808800003 0 0,102.691009614 33.98751029800002 0 0,102.691025535 33.98751514100002 0 0,102.69116222100001 33.987557736999975 0 0,102.691359901 33.98761274899999 0 0,102.69139464699998 33.98762296899997 0 0,102.6916033 33.98768769100002 0 0,102.69160664700001 33.987688735999996 0 0,102.69161064299999 33.98768999499998 0 0,102.691790911 33.98774715500002 0 0,102.692000984 33.98780766499999 0 0,102.692007461 33.98780955000001 0 0,102.69226306799999 33.98788469099998 0 0,102.69226617999999 33.98788560999998 0 0,102.69228357600002 33.98789091399999 0 0,102.692553626 33.987975440000014 0 0,102.69288906499997 33.98807445800003 0 0,102.69290949600003 33.988080681999975 0 0,102.693151011 33.988156559000004 0 0,102.69334654699998 33.988211895000006 0 0,102.693574711 33.98826926700002 0 0,102.69358941600001 33.988273058999994 0 0,102.69360696899997 33.98827783899998 0 0,102.69378027900001 33.98832639599999 0 0,102.693827032 33.988340498000014 0 0,102.694084697 33.988423845 0 0,102.69424627400002 33.98847593300002 0 0,102.69445671599999 33.98854111100002 0 0,102.69446054100001 33.988542302999974 0 0,102.69446083499997 33.988542395000024 0 0,102.694724726 33.988625144000025 0 0,102.69490880199999 33.988672271999974 0 0,102.69496389800003 33.988687739 0 0,102.695296084 33.98878934800001 0 0,102.695304013 33.98879180300003 0 0,102.69530818099997 33.98879311600001 0 0,102.69550930000003 33.98885691200002 0 0,102.69567917900002 33.988906171 0 0,102.69571251100001 33.988916351 0 0,102.69589786699999 33.98897584399998 0 0,102.696184405 33.98906141499998 0 0,102.69637772200002 33.989110306999976 0 0,102.696417731 33.989121135999994 0 0,102.696700367 33.98920273800002 0 0,102.69674126299998 33.98921531899998 0 0,102.69687465800001 33.98925892099999 0 0,102.69700598999998 33.989292853999984 0 0,102.69707264099998 33.98931208099998 0 0,102.69726706300003 33.98937414400001 0 0,102.69727836099997 33.989377811 0 0,102.69727866099998 33.98937790999997 0 0,102.69741342100002 33.989422416000025 0 0,102.69756006400002 33.98946265500001 0 0,102.697738614 33.98951012399999 0 0,102.69779379699997 33.98952617499998 0 0,102.69802297199999 33.98959867399998 0 0,102.69823307299998 33.98965764799999 0 0,102.69842142499999 33.98970505199998 0 0,102.69846036799999 33.989715526 0 0,102.698625134 33.98976272599998 0 0,102.69863638800001 33.989766007000014 0 0,102.69865007599998 33.98977015600002 0 0,102.69883435499997 33.98982718299999 0 0,102.69901438699998 33.989882808999994 0 0,102.69924297400001 33.989948035 0 0,102.69925545500001 33.989951666000024 0 0,102.699268507 33.989955619 0 0,102.69950273199998 33.99002796100001 0 0,102.69956750099999 33.99004997399999 0 0,102.699715384 33.990104943000006 0 0,102.69981741800001 33.99013207399997 0 0,102.699833657 33.99013651000001 0 0,102.69984340899998 33.99013928800002 0 0,102.70005929000001 33.990201748000004 0 0,102.70006738900003 33.99020411999999 0 0,102.70008507 33.990209513000025 0 0,102.70033207099999 33.99028686999998 0 0,102.70033663499999 33.99028830899999 0 0,102.70060872900001 33.99037469899997 0 0,102.700791202 33.990431521999994 0 0,102.70094898600001 33.99048017000001 0 0,102.70105875399997 33.99051294499998 0 0,102.701115593 33.990531438999994 0 0,102.70121905799999 33.99056793599999 0 0,102.70141693699998 33.990637720999985 0 0,102.701563991 33.990689003 0 0,102.70167866100002 33.990728391000005 0 0,102.70190712099998 33.99080356600001 0 0,102.70207354299998 33.99085399500001 0 0,102.70208447499999 33.990857362999975 0 0,102.70208654499999 33.990858014000025 0 0,102.70225544700003 33.99091124500001 0 0,102.70227099599998 33.99091625900002 0 0,102.70228434199998 33.99092074800001 0 0,102.702374239 33.99095156499999 0 0,102.702574492 33.99100960200002 0 0,102.702582022 33.991011809999975 0 0,102.70259520000002 33.991015800000014 0 0,102.70278826100002 33.99107544499998 0 0,102.70279282199999 33.99107686399998 0 0,102.70281044799998 33.99108253200001 0 0,102.70296368200002 33.991133088000026 0 0,102.70296693199998 33.991134164000016 0 0,102.70314187899999 33.99119242900002 0 0,102.70327407299999 33.99123370799998 0 0,102.703420118 33.99127848799998 0 0,102.70342716300001 33.99128067100003 0 0,102.70343423700001 33.991282909999995 0 0,102.70356870199998 33.991325921 0 0,102.70369316099999 33.99136201499999 0 0,102.70371977899998 33.99137006199999 0 0,102.70386600699999 33.99141607500002 0 0,102.704073263 33.99148020199999 0 0,102.70429614400001 33.99154446099999 0 0,102.70432683400003 33.99155374399999 0 0,102.70450282799999 33.99160948999997 0 0,102.70451128000002 33.99161220100001 0 0,102.70469872299998 33.991673073000015 0 0,102.70484642899999 33.99171791399999 0 0,102.70485672199999 33.99172108800002 0 0,102.70486149300001 33.99172259300002 0 0,102.70511270200001 33.991802396000026 0 0,102.70511555299998 33.99180330600001 0 0,102.70536753300001 33.991884029999994 0 0,102.70552161199998 33.991931971999975 0 0,102.70555625899999 33.991943322 0 0,102.70577275599999 33.992017847 0 0,102.70590861800002 33.992057140999975 0 0,102.70607258799998 33.99210262600002 0 0,102.70607591999999 33.99210355399998 0 0,102.70609062400001 33.992107777 0 0,102.70625962700001 33.992157427999985 0 0,102.70628409 33.992164893999984 0 0,102.70648316500001 33.99222790800002 0 0,102.70670318600003 33.99229711700002 0 0,102.70687997599998 33.992343369000025 0 0,102.70693461500002 33.99235900899998 0 0,102.70712199100001 33.99241734899999 0 0,102.70712392899998 33.99241795400002 0 0,102.70714055799999 33.99242329200001 0 0,102.70730801500002 33.992478371999994 0 0,102.70752155600002 33.99254175599998 0 0,102.70773677800003 33.992603669999994 0 0,102.70794564599998 33.992663236 0 0,102.707979728 33.992673491000005 0 0,102.708149978 33.99272741200002 0 0,102.708360008 33.99279166500003 0 0,102.708367737 33.992794059000005 0 0,102.70837132499997 33.992795188 0 0,102.70854376300002 33.992849767999985 0 0,102.708724582 33.99289775099999 0 0,102.70895783700001 33.99295617600001 0 0,102.708973496 33.992960203999985 0 0,102.70898437599999 33.99296313299999 0 0,102.70921314999998 33.99302581799998 0 0,102.70922022399998 33.993027778 0 0,102.709231649 33.993031040999995 0 0,102.709483229 33.993104190999986 0 0,102.70975191500003 33.99317892800002 0 0,102.70977869799998 33.99318670500003 0 0,102.71005480999997 33.993270267000014 0 0,102.710234377 33.993320145999974 0 0,102.71025711300001 33.993326696 0 0,102.71038065800002 33.993363574 0 0,102.71038986500002 33.99336636200002 0 0,102.71052279499997 33.993407176000005 0 0,102.710657287 33.993446569000014 0 0,102.71071805000003 33.99346422399998 0 0,102.71076657100002 33.99347496299998 0 0,102.71084695399998 33.99349554700001 0 0,102.71092574800002 33.99352155399998 0 0,102.71100258899997 33.993552867000005 0 0,102.71103021699997 33.993565284 0 0,102.711064228 33.99357483799997 0 0,102.71124620900002 33.993621355000016 0 0,102.71125597600002 33.993623893999995 0 0,102.71126640699998 33.99362669999999 0 0,102.71152360899998 33.993697064 0 0,102.71153113100002 33.99369914699997 0 0,102.71154892200002 33.993704278999985 0 0,102.71175913100001 33.99376662100002 0 0,102.711761163 33.99376722699998 0 0,102.712021757 33.993845007000004 0 0,102.71224681000001 33.993903751999994 0 0,102.71228825399999 33.99391534099999 0 0,102.71252682599999 33.99398654700002 0 0,102.712532195 33.99398816299998 0 0,102.712836144 33.99408039299999 0 0,102.71305488299998 33.99413940699998 0 0,102.71306661900002 33.99414263400001 0 0,102.71308280900001 33.99414729199998 0 0,102.71331660800001 33.994216283000014 0 0,102.713545539 33.994282422000026 0 0,102.713708182 33.99432380899998 0 0,102.71373742499998 33.994331628 0 0,102.71398321499998 33.994400582000026 0 0,102.71400083499998 33.99440566599998 0 0,102.71400828700001 33.99440790099999 0 0,102.71415876700001 33.994453572 0 0,102.71440621900001 33.99452477 0 0,102.71461684899998 33.994583337999984 0 0,102.71463920999997 33.99458978199999 0 0,102.71483944099998 33.99464954000001 0 0,102.71484115200002 33.994650052 0 0,102.71509534 33.99472631499998 0 0,102.71510707700003 33.99472990100003 0 0,102.71531510400001 33.99479458500002 0 0,102.715498067 33.994845966000014 0 0,102.71568615199999 33.99489703199998 0 0,102.71573442300001 33.99491119800001 0 0,102.71590261300003 33.99496431199998 0 0,102.71613045499998 33.995029337999995 0 0,102.71638534700003 33.995101438000006 0 0,102.71668853099999 33.995186726999975 0 0,102.716693813 33.995188224 0 0,102.716921103 33.995253252 0 0,102.716932557 33.99525658900001 0 0,102.71694893199998 33.99526156899998 0 0,102.71717157500001 33.99533098400002 0 0,102.71744844 33.99540845400003 0 0,102.717700218 33.995475794000015 0 0,102.71774208199997 33.99548778299999 0 0,102.71796641899999 33.99555633099999 0 0,102.71796996199998 33.99555742000001 0 0,102.71817739099998 33.995621486000005 0 0,102.71845007000002 33.99569439499999 0 0,102.718509531 33.99570616699998 0 0,102.71857719500002 33.99571738200001 0 0,102.718613334 33.995719522 0 0,102.718871568 33.995729514999994 0 0,102.71925297500002 33.99572987800002 0 0,102.71925759999999 33.99572989000001 0 0,102.71925821100001 33.995729892999975 0 0,102.71926162699998 33.99572991399998 0 0,102.71944330000002 33.995731209999974 0 0,102.72004238400001 33.99571037599998 0 0,102.72042235200001 33.99569721400002 0 0,102.720637469 33.995689348999974 0 0,102.72063868800001 33.995689304999985 0 0,102.72088083400001 33.995680676999996 0 0,102.72088171000001 33.99568064699997 0 0,102.72089421099997 33.99568026999998 0 0,102.72113854700001 33.99567408399997 0 0,102.72114455799999 33.99567394500002 0 0,102.72114516599999 33.99567393299998 0 0,102.721145433 33.995673927999974 0 0,102.721328202 33.995670184999994 0 0,102.72133752799999 33.99567002700002 0 0,102.72133813900001 33.99567001899999 0 0,102.72134774900002 33.995669927999984 0 0,102.72134817699998 33.995669925000016 0 0,102.72158199900002 33.99566863000001 0 0,102.72211143099997 33.99565434099998 0 0,102.722660749 33.995633880000014 0 0,102.72266370400001 33.995633774 0 0,102.722681395 33.99563327599998 0 0,102.72321932300002 33.99562179899999 0 0,102.72322051200001 33.99562177400003 0 0,102.723222072 33.995621744000005 0 0,102.72322267999999 33.99562173200002 0 0,102.72322504700003 33.99562169000001 0 0,102.72357383999997 33.99561562100001 0 0,102.72392488000003 33.99560052800001 0 0,102.72434280499999 33.995582246000026 0 0,102.724732598 33.995563425 0 0,102.72474981800002 33.99556270800002 0 0,102.72476325399998 33.99556230799999 0 0,102.725039708 33.99555549899998 0 0,102.72506901499997 33.99555510800002 0 0,102.72541627300001 33.995554391999974 0 0,102.72541898399999 33.995554389000006 0 0,102.72541959199998 33.995554389000006 0 0,102.72542128399999 33.995554390999985 0 0,102.72582399700002 33.995554922 0 0,102.72636565300002 33.99554439100001 0 0,102.72673631499998 33.99553075799997 0 0,102.727135347 33.99551232900001 0 0,102.72751753799997 33.99549438700001 0 0,102.727532994 33.995493753999995 0 0,102.727540809 33.995493504000024 0 0,102.727867436 33.99548403799997 0 0,102.727878497 33.99548376500002 0 0,102.72789333700001 33.995483546 0 0,102.72836791200001 33.995479260000025 0 0,102.72836952099999 33.99547924500001 0 0,102.72836971599997 33.99547924299998 0 0,102.72837032400002 33.995479235999994 0 0,102.72885700500001 33.995474005999995 0 0,102.72885750199998 33.99547400099999 0 0,102.72885811100002 33.99547399400001 0 0,102.72885902600001 33.99547398499999 0 0,102.72926476800001 33.99547006400002 0 0,102.729756657 33.995451548000005 0 0,102.72976004999998 33.995451425 0 0,102.72977824100002 33.99545091599998 0 0,102.73010835500003 33.99544398400002 0 0,102.730109917 33.99544395100003 0 0,102.730110604 33.995443936000015 0 0,102.730114114 33.99544386299999 0 0,102.73011472500002 33.995443849000026 0 0,102.73047235400003 33.995435730999986 0 0,102.73083442400002 33.99542042500002 0 0,102.731288393 33.995388651999974 0 0,102.73129582000001 33.99538815300002 0 0,102.73129825500001 33.99538799999999 0 0,102.73180009999999 33.99535671899997 0 0,102.73184741300003 33.995354636 0 0,102.73262953099999 33.99533448599999 0 0,102.73267282400002 33.99533409200001 0 0,102.733220222 33.995338231000005 0 0,102.73322079899998 33.99533823500002 0 0,102.73363280400002 33.995341327999995 0 0,102.73412267100002 33.99532650499998 0 0,102.73413532900003 33.995326181999985 0 0,102.73414276699998 33.995326051999996 0 0,102.73463410300002 33.99531878900001 0 0,102.73498856200001 33.995307233999995 0 0,102.73530335700002 33.99529324600002 0 0,102.735358373 33.995291968000004 0 0,102.735765754 33.99529113599999 0 0,102.735770264 33.99529113599999 0 0,102.73577080400003 33.99529113599999 0 0,102.73604745300003 33.995291502999976 0 0,102.73604806200001 33.995291502999976 0 0,102.736110666 33.99529300900002 0 0,102.73639087499998 33.995306513 0 0,102.73645764999998 33.99531146300001 0 0,102.73652407999998 33.99531987099999 0 0,102.7367807 33.99535917100002 0 0,102.73682639200001 33.99536702 0 0,102.736990446 33.99539828500002 0 0,102.737251329 33.995432298000026 0 0,102.737292717 33.995438381999975 0 0,102.737612431 33.99549073100002 0 0,102.73775685700002 33.995510481999986 0 0,102.73779405599998 33.995516125999984 0 0,102.73786289499998 33.995527611 0 0,102.73802951099998 33.995550134999974 0 0,102.738215819 33.995573021999974 0 0,102.73826177799998 33.995579513999985 0 0,102.738565397 33.995628021000016 0 0,102.738578905 33.995630253 0 0,102.738587773 33.99563180000001 0 0,102.738804335 33.99567035899997 0 0,102.738812618 33.995671862999984 0 0,102.73904879499997 33.995715528999995 0 0,102.73925932200001 33.99574454100002 0 0,102.73951890500001 33.995780314 0 0,102.73952248 33.99578081200002 0 0,102.739539799 33.99578336899998 0 0,102.73979356299998 33.995822610000005 0 0,102.739847182 33.99583207799998 0 0,102.74018732299999 33.99589967200001 0 0,102.74041816599998 33.99593407499998 0 0,102.74059517 33.99595690699999 0 0,102.740740491 33.995974612 0 0,102.74081329400002 33.99598560999999 0 0,102.74102657499998 33.996024146000025 0 0,102.74122735700001 33.996053270000004 0 0,102.74142734600002 33.996078255999976 0 0,102.74146619800001 33.99608371400001 0 0,102.74170854800002 33.99612154900001 0 0,102.74172619500001 33.99612443000001 0 0,102.74198240599998 33.996168110999974 0 0,102.742368435 33.99622745800002 0 0,102.74239081899998 33.996231103000014 0 0,102.74266012800001 33.99627741299997 0 0,102.74279401299998 33.99629485600002 0 0,102.742872036 33.99630748300001 0 0,102.74306150299998 33.996344204000025 0 0,102.74327204600002 33.99636836500002 0 0,102.74331698200001 33.99637432600002 0 0,102.74354225799999 33.99640826699999 0 0,102.74354840500001 33.99640920799999 0 0,102.74355622399997 33.996410449999985 0 0,102.74383845 33.99645616700002 0 0,102.74384012500002 33.996456438999985 0 0,102.74405392400001 33.99649136300002 0 0,102.74405667600001 33.99649181500001 0 0,102.744230528 33.996520601999975 0 0,102.74446427800001 33.996557670000016 0 0,102.74452874600001 33.99656960200002 0 0,102.74480997 33.99662920200001 0 0,102.745021463 33.99666674000002 0 0,102.74503168500001 33.996668596999996 0 0,102.74503420399998 33.99666906800002 0 0,102.74520716799998 33.99670158700002 0 0,102.74543417799998 33.99673022899998 0 0,102.74543472800002 33.99673029799999 0 0,102.74578712800002 33.996774913000024 0 0,102.745795633 33.99677601899998 0 0,102.74614797200002 33.99682301600001 0 0,102.74618869099999 33.99682911399998 0 0,102.746394028 33.996863254000004 0 0,102.74679773000003 33.996911841999975 0 0,102.74688582499999 33.996925567999995 0 0,102.74731880600001 33.997008616000016 0 0,102.74731999400001 33.99700884499998 0 0,102.74806553000002 33.99715257499997 0 0,102.7485208 33.99721527999998 0 0,102.74856264700003 33.997221749000005 0 0,102.74900415899998 33.99729751900003 0 0,102.749501522 33.99736882299999 0 0,102.749548054 33.99737637200002 0 0,102.74999481200001 33.997457338000004 0 0,102.750155925 33.997477043 0 0,102.750290613 33.997493514999974 0 0,102.75034718699999 33.99750171699998 0 0,102.750897312 33.997594048999986 0 0,102.750933471 33.997600655999975 0 0,102.751578629 33.99772820200002 0 0,102.75204021100001 33.99777690899998 0 0,102.75208569799997 33.997782529000006 0 0,102.75236976899998 33.99782277899999 0 0,102.752386967 33.997825335000016 0 0,102.752393402 33.99782635399998 0 0,102.75255987899999 33.99785312 0 0,102.75277059299998 33.99787818200002 0 0,102.752821079 33.99788520599998 0 0,102.753132633 33.99793487900001 0 0,102.753371561 33.997962855000026 0 0,102.75345506999997 33.997975431999976 0 0,102.75366657400002 33.998014474 0 0,102.754000706 33.99807024299997 0 0,102.75405173600001 33.998079835 0 0,102.75410232799999 33.99809151400001 0 0,102.75443793400001 33.99817633700002 0 0,102.75449800400003 33.99819313199998 0 0,102.75471309300002 33.99825917099997 0 0,102.75485446300002 33.998289022999984 0 0,102.75495365199998 33.99830064700001 0 0,102.755514457 33.99831411700001 0 0,102.75558791700001 33.99831796199999 0 0,102.75566103800003 33.99832599199999 0 0,102.755733582 33.99833818399998 0 0,102.75594268399999 33.99837958500001 0 0,102.75618294899999 33.99841020299999 0 0,102.75618626300002 33.99841062899998 0 0,102.75659142900003 33.99846332999999 0 0,102.75666768000002 33.99847559699998 0 0,102.75685284100001 33.99851116799999 0 0,102.75685612000001 33.99851180100001 0 0,102.757004827 33.99854077399999 0 0,102.75723608999999 33.99857305500001 0 0,102.75723725400002 33.99857321899998 0 0,102.757246275 33.99857451899999 0 0,102.75744876499999 33.99860444299998 0 0,102.757458257 33.99860588299998 0 0,102.75782328000003 33.99866262299997 0 0,102.75782686299999 33.998663185 0 0,102.75809059699998 33.99870495599998 0 0,102.75809859700001 33.99870624900001 0 0,102.75831810099999 33.998742443000026 0 0,102.75832509899999 33.998743617 0 0,102.75833082100002 33.998744606 0 0,102.75873300699999 33.998815106999984 0 0,102.75896141700002 33.99884942699998 0 0,102.75896790799999 33.99885041900001 0 0,102.75898296899999 33.99885285300002 0 0,102.75926627500002 33.99890037900002 0 0,102.75965062199998 33.99895752600003 0 0,102.75989136599998 33.99899099300001 0 0,102.759972845 33.99900502000003 0 0,102.76018572100003 33.999048836999975 0 0,102.76053095499998 33.99909275499999 0 0,102.76060201400003 33.999103830000024 0 0,102.76087188999998 33.999153708999984 0 0,102.76115174799997 33.99918816799999 0 0,102.76117688 33.99919151400002 0 0,102.761482086 33.99923522300003 0 0,102.76152376599998 33.999241896 0 0,102.76184808599999 33.999299328000006 0 0,102.76216540000001 33.999348569000006 0 0,102.76219153300002 33.999352902 0 0,102.762406215 33.999390792999975 0 0,102.76255215700002 33.99940501200001 0 0,102.76260424600002 33.99941116000002 0 0,102.76265604100001 33.99941943099998 0 0,102.76303535300002 33.99948802199998 0 0,102.76333927500002 33.999531108999975 0 0,102.76335485099997 33.99953341499997 0 0,102.763845317 33.99960910599998 0 0,102.76386860600002 33.99961292199998 0 0,102.76411308500002 33.999655286999996 0 0,102.76434394400002 33.99969182799998 0 0,102.76448818799997 33.99970523500002 0 0,102.76466697400002 33.99972021100001 0 0,102.764823132 33.99972956300002 0 0,102.76483178699999 33.99973011100002 0 0,102.76484873099997 33.99973135099998 0 0,102.76498632099998 33.99974233099999 0 0,102.76504118499997 33.99974031900001 0 0,102.76504291200001 33.999740256999985 0 0,102.76506179 33.99973972800001 0 0,102.76511238500001 33.999739663000014 0 0,102.76518296299997 33.99974094700002 0 0,102.76528988500002 33.99973473199998 0 0,102.76533319800001 33.99973294 0 0,102.76546276099998 33.999729745000025 0 0,102.76560503799999 33.99971182500002 0 0,102.76563113499998 33.99970880799998 0 0,102.76569184099998 33.999702415 0 0,102.76578072799998 33.99968659899997 0 0,102.76578201400002 33.999686370999996 0 0,102.76594132899999 33.99965819099998 0 0,102.76609957 33.99962710599999 0 0,102.76612896900002 33.99961983700001 0 0,102.76614475100001 33.999613447 0 0,102.76627113500001 33.999560824000014 0 0,102.76635372099997 33.999529962 0 0,102.76656691300002 33.999459057000024 0 0,102.76661494500001 33.999442362000025 0 0,102.76673565300001 33.999382361000016 0 0,102.76702756499998 33.999223567 0 0,102.76741138300002 33.99900235000001 0 0,102.76808522300001 33.99857262799998 0 0,102.768097415 33.99856496799998 0 0,102.76847079800001 33.998333781999975 0 0,102.768985391 33.99798424699998 0 0,102.769023215 33.997959697 0 0,102.76953882599997 33.99764006100003 0 0,102.76980686299999 33.997459934999995 0 0,102.77010460700001 33.99725590899999 0 0,102.770155848 33.99722288700002 0 0,102.770371291 33.99709244500002 0 0,102.77077444999998 33.99682199900002 0 0,102.770798829 33.996806117999995 0 0,102.77143679699998 33.996402648000014 0 0,102.77188922900001 33.996098655000026 0 0,102.77193701499999 33.996068331000004 0 0,102.77221350899998 33.995902769 0 0,102.77259634799998 33.99564710599998 0 0,102.772617261 33.99563348800001 0 0,102.77302643899998 33.99537370500002 0 0,102.77355100900002 33.99502906800001 0 0,102.77355220300001 33.99502828300001 0 0,102.77397018200003 33.99475446500003 0 0,102.77397379400003 33.99475210899999 0 0,102.77424179799999 33.994578065999974 0 0,102.77469035600001 33.99428686499999 0 0,102.77469782999998 33.994282055999975 0 0,102.77471246900001 33.994272884 0 0,102.77521263099999 33.99396502500002 0 0,102.775402429 33.993837042999985 0 0,102.77540877299998 33.99383279900002 0 0,102.77565349399998 33.99367030100001 0 0,102.775654089 33.99366990599998 0 0,102.77606194700002 33.993399474 0 0,102.77607931400001 33.993388197 0 0,102.77640693000001 33.99317989399998 0 0,102.77684146399997 33.99288792200002 0 0,102.776848218 33.99288342199998 0 0,102.776853168 33.99288016899999 0 0,102.77710363699998 33.99271657999998 0 0,102.77711358599998 33.99271016 0 0,102.777127044 33.992701716 0 0,102.77751324000002 33.99246331500001 0 0,102.77769184800002 33.992351864 0 0,102.77790240600001 33.992211310000016 0 0,102.77790645200002 33.99220862200002 0 0,102.77790682099999 33.99220837799999 0 0,102.77806848900002 33.992101606999995 0 0,102.77807012199997 33.992100530000016 0 0,102.77844586700002 33.99185335499999 0 0,102.77848012099997 33.99183172800002 0 0,102.77867515000003 33.99171359600001 0 0,102.77894943500002 33.991542881999976 0 0,102.77917660100002 33.99138752499999 0 0,102.77921173499999 33.99136449299999 0 0,102.77959091700001 33.991126312000006 0 0,102.779849528 33.990958765000016 0 0,102.779849872 33.99095854199999 0 0,102.78026565200003 33.99068939199998 0 0,102.78053885000003 33.990509503 0 0,102.78054297599999 33.99050679999999 0 0,102.78095941599997 33.99023531199998 0 0,102.78096855500002 33.99022941999999 0 0,102.780970464 33.99022820599998 0 0,102.78124755200002 33.99005231699999 0 0,102.78179255100002 33.98970242199999 0 0,102.781795338 33.98970063899998 0 0,102.78180615100001 33.98969383299999 0 0,102.78232287899999 33.98937277499999 0 0,102.78259265100002 33.98918323700002 0 0,102.78262618500003 33.98916061400001 0 0,102.78303432799999 33.98889631600002 0 0,102.78319949500002 33.98878734700003 0 0,102.78373312899998 33.988420249 0 0,102.783760975 33.988401726000006 0 0,102.784008949 33.98824227900002 0 0,102.78455392299998 33.98789025899998 0 0,102.78455920599998 33.98788686900002 0 0,102.78456575400003 33.98788272500002 0 0,102.78512651099999 33.98753069000003 0 0,102.78531462799998 33.98741124700001 0 0,102.78579784700003 33.987099822000005 0 0,102.78602096999998 33.98694993100003 0 0,102.78602754100001 33.98694555100002 0 0,102.78603008900001 33.986943870999994 0 0,102.78637594000003 33.986716613 0 0,102.78662032199998 33.98654737099997 0 0,102.78665772800002 33.98652260799997 0 0,102.78708846900003 33.986250165 0 0,102.78709860700002 33.98624382999998 0 0,102.787426101 33.98604168000003 0 0,102.78771277300001 33.985845622 0 0,102.78774727500002 33.98582298600002 0 0,102.78806581100002 33.98562258800001 0 0,102.78832592399999 33.98544218799998 0 0,102.788360705 33.98541905799999 0 0,102.78888089399999 33.985087471999975 0 0,102.78914832200002 33.984907765 0 0,102.78918319600001 33.98488529100001 0 0,102.78959298400002 33.984632162000025 0 0,102.78995733 33.98438715200001 0 0,102.78996427200002 33.98438252400001 0 0,102.78997496 33.984375546000024 0 0,102.79040822600001 33.98409636399998 0 0,102.79065399400002 33.983931966 0 0,102.79065874899999 33.983928804000016 0 0,102.79067215200001 33.983920082 0 0,102.79127905799999 33.98353155699999 0 0,102.79127925 33.983531434999975 0 0,102.79176368399999 33.98322145100002 0 0,102.79230164400002 33.98287200200002 0 0,102.79283680499998 33.982521108000014 0 0,102.79339888999999 33.98214439999998 0 0,102.793432252 33.982122919999995 0 0,102.79373147199999 33.98193790099998 0 0,102.79422590500002 33.981622915 0 0,102.794228766 33.981621099999984 0 0,102.794562369 33.98141002900002 0 0,102.79505193 33.981092117 0 0,102.795053069 33.981091376999984 0 0,102.79537238900002 33.98088458400002 0 0,102.79583615000001 33.980574346000026 0 0,102.79587150100002 33.98055167899997 0 0,102.79611291700002 33.98040338800001 0 0,102.796118772 33.98039981900001 0 0,102.79661316599999 33.98010037199998 0 0,102.796824421 33.97995462900002 0 0,102.796827097 33.97995278899998 0 0,102.796840713 33.97994361000002 0 0,102.79727941300001 33.97965271300001 0 0,102.797737149 33.97934547300002 0 0,102.79776187300001 33.979329366 0 0,102.79810293700001 33.97911372300001 0 0,102.79864257899999 33.978754013000014 0 0,102.79866393600003 33.97874013799998 0 0,102.79907304900001 33.97848114999999 0 0,102.79931777399997 33.978325340000026 0 0,102.79933198999998 33.97831644299998 0 0,102.79933381699999 33.978315321000025 0 0,102.799666543 33.978111506000005 0 0,102.79982954000002 33.97800509299998 0 0,102.80013856 33.97779460200002 0 0,102.80023016899997 33.977725297000006 0 0,102.80028114800001 33.97768906499999 0 0,102.80033415100002 33.977655864999974 0 0,102.80051588399999 33.977549134000014 0 0,102.80093469899998 33.977274728 0 0,102.80094481700002 33.97726817900002 0 0,102.80120991400003 33.97709868200002 0 0,102.80156821600002 33.976861735 0 0,102.80183302699999 33.976685186 0 0,102.801853381 33.976671943999975 0 0,102.80223790600002 33.976427890000025 0 0,102.802619903 33.97617557299998 0 0,102.80263420300003 33.97616628999998 0 0,102.80263986199998 33.97616270399999 0 0,102.80289318799998 33.97600325000002 0 0,102.80329228099998 33.975748751000026 0 0,102.80347449599998 33.97562936700001 0 0,102.80348543399998 33.975622293000015 0 0,102.80348681100003 33.975621416000024 0 0,102.80375505799998 33.97545081599998 0 0,102.80393830999998 33.97533127000003 0 0,102.80409143399999 33.97522151999999 0 0,102.804142608 33.97518703899999 0 0,102.80436319500001 33.97504744499997 0 0,102.80458048100002 33.97489657699998 0 0,102.80462776799999 33.97486555699999 0 0,102.80505666599998 33.97459998300002 0 0,102.80529513699997 33.97445119600002 0 0,102.80562321600001 33.97423185299999 0 0,102.805627459 33.97422903099999 0 0,102.80583280500002 33.974093149 0 0,102.80584775900002 33.974083431 0 0,102.80586204399998 33.974074470999994 0 0,102.80625591 33.973831625 0 0,102.806313757 33.97379516699999 0 0,102.806473847 33.97369419099999 0 0,102.80673263800003 33.973525353000014 0 0,102.807099085 33.97327874199999 0 0,102.807129546 33.973258980000026 0 0,102.80735516099998 33.97311792199997 0 0,102.80768068499998 33.972896932000026 0 0,102.80770647100002 33.97287996099999 0 0,102.80802286699998 33.972678169000005 0 0,102.808449988 33.972400875000005 0 0,102.80845164300001 33.97239980400002 0 0,102.80892896900002 33.972091148000004 0 0,102.80893441500001 33.97208764800001 0 0,102.80893906199998 33.97208469899999 0 0,102.809218354 33.97190843999999 0 0,102.809224557 33.97190455499998 0 0,102.809631599 33.971651479 0 0,102.80989871499997 33.971472112000015 0 0,102.81037968999999 33.971145045000014 0 0,102.81041304399997 33.971123256 0 0,102.81100110800003 33.970754366999984 0 0,102.81134255199999 33.97052685 0 0,102.81136893299998 33.97050982000002 0 0,102.81165937200001 33.970328236 0 0,102.81212680200002 33.97002709700001 0 0,102.81255114200002 33.969748858 0 0,102.81277114199997 33.96960052700001 0 0,102.81277890199999 33.969595345000016 0 0,102.812787034 33.969590015999984 0 0,102.81332286399999 33.96924238999998 0 0,102.81374964899999 33.96896199299999 0 0,102.81376159199999 33.968954258 0 0,102.81430835999998 33.96860524900001 0 0,102.814565915 33.96843480000001 0 0,102.81457574500001 33.968428372000005 0 0,102.81494388599998 33.96819048200001 0 0,102.814970803 33.968173639999975 0 0,102.81519826200002 33.96803588 0 0,102.815436256 33.96787220499999 0 0,102.81548508399999 33.96784053699997 0 0,102.81587426499999 33.96760269499998 0 0,102.81626357300001 33.96733833899998 0 0,102.81627421500002 33.967331204000004 0 0,102.8162802 33.96732727300002 0 0,102.81683902999998 33.96696280100002 0 0,102.81684793599999 33.96695705500002 0 0,102.81685455500002 33.96695286300002 0 0,102.81750061600002 33.96654698399999 0 0,102.81805100499997 33.96619196 0 0,102.81835464699998 33.965989147000016 0 0,102.818503883 33.965888393 0 0,102.818538321 33.965866085000016 0 0,102.81886058600003 33.96566588600001 0 0,102.819048942 33.96554101800001 0 0,102.81936722799998 33.965324796000004 0 0,102.81939799000003 33.965304660000015 0 0,102.819683054 33.96512489999998 0 0,102.81969028600003 33.965120378999984 0 0,102.82003605 33.964906101999986 0 0,102.82029371800002 33.96473590300002 0 0,102.82030211300003 33.964730412999984 0 0,102.820652559 33.96450358599998 0 0,102.82087964300001 33.96435332200002 0 0,102.82115435600002 33.96415717399998 0 0,102.82119420100003 33.964130065999996 0 0,102.821235215 33.96410476199998 0 0,102.82157052100001 33.96390791800002 0 0,102.821965595 33.963648749000015 0 0,102.82197683800001 33.963641472999996 0 0,102.82198277700002 33.96363770800002 0 0,102.82227479400001 33.96345392799998 0 0,102.82269206900003 33.963185365000015 0 0,102.82269532100003 33.96318328000001 0 0,102.82311429800001 33.962915726999995 0 0,102.82350546700002 33.96264238399999 0 0,102.82355274399998 33.962611177999975 0 0,102.82398912899998 33.962339258999975 0 0,102.82425526399999 33.962171230000024 0 0,102.82451461900001 33.961999143000014 0 0,102.82472616000001 33.961853943999984 0 0,102.82479789199999 33.96180874200002 0 0,102.82501645399998 33.96168256300001 0 0,102.82535352999997 33.96144804900001 0 0,102.825410482 33.961411043 0 0,102.82567275999997 33.961252058000014 0 0,102.82609159100002 33.960977125 0 0,102.82610305899999 33.960969698999975 0 0,102.82611374800001 33.96096296100001 0 0,102.82634303700002 33.960820282999975 0 0,102.82672513900002 33.96055602299998 0 0,102.82676320799999 33.96053087400003 0 0,102.827138402 33.960294266000005 0 0,102.82714363899998 33.96029098399998 0 0,102.82738955399998 33.96013784399997 0 0,102.82759090600001 33.96000449899998 0 0,102.82759111299998 33.96000436200001 0 0,102.82760139599998 33.959997638000004 0 0,102.827930584 33.95978509700001 0 0,102.82818772000002 33.959607430999995 0 0,102.82819067100002 33.959605399 0 0,102.82820305799999 33.95959702699997 0 0,102.82851890699999 33.95938678900001 0 0,102.82855338399997 33.959364771000025 0 0,102.82886157899998 33.95917600199999 0 0,102.82915372899998 33.958986896 0 0,102.82941519299999 33.95881359100002 0 0,102.82941573800002 33.95881323100002 0 0,102.82942367700002 33.958808024999996 0 0,102.82982231699998 33.95854916500002 0 0,102.82984578100002 33.95853434999998 0 0,102.83012410200001 33.958363555000005 0 0,102.83039468800001 33.95818250299999 0 0,102.83039910999997 33.95817955899997 0 0,102.830405939 33.95817507800001 0 0,102.83071014199999 33.95797700200001 0 0,102.83112364499999 33.95770219399998 0 0,102.83112526600002 33.957701120000024 0 0,102.83113468300002 33.957694957 0 0,102.83155717199998 33.95742157400002 0 0,102.831861844 33.957223618 0 0,102.83186900499999 33.957219006 0 0,102.83187172100003 33.957217276999984 0 0,102.83230103599999 33.956944905 0 0,102.83261995599997 33.95673857899999 0 0,102.83264265999998 33.956724287999975 0 0,102.83292255700002 33.956552844999976 0 0,102.833293975 33.95630155600003 0 0,102.83330292400001 33.956295565999994 0 0,102.83330746899998 33.95629257500002 0 0,102.83353344099999 33.95614461299999 0 0,102.83388894000001 33.955910699000015 0 0,102.83389765599998 33.955905023000014 0 0,102.83413184699998 33.95575414299998 0 0,102.83413548499999 33.95575180899999 0 0,102.83414230900001 33.955747487 0 0,102.83453120000001 33.95550317499999 0 0,102.83474393099999 33.95536427799999 0 0,102.83515532199999 33.955091229999994 0 0,102.83515635700002 33.95509054299998 0 0,102.83515937300001 33.955088552999996 0 0,102.835456206 33.95489346400001 0 0,102.83546807300002 33.954885773 0 0,102.83546871499999 33.954885365999985 0 0,102.83585040700001 33.954641967999976 0 0,102.83618126300001 33.95442869200002 0 0,102.83631544899998 33.95432519399998 0 0,102.83636811500003 33.95428712500001 0 0,102.836422997 33.95425232600002 0 0,102.836886026 33.95397771099999 0 0,102.83725701499998 33.953736678999974 0 0,102.83750028200001 33.953577317 0 0,102.83786629999997 33.953329627000016 0 0,102.83787528699997 33.95332361099997 0 0,102.83788997599999 33.953314057 0 0,102.83823420099998 33.953094093999994 0 0,102.838727087 33.95276950700003 0 0,102.83873973700003 33.95276130299999 0 0,102.83874331800001 33.95275902499998 0 0,102.83891972999999 33.952647317000014 0 0,102.839429484 33.95231381000002 0 0,102.839439422 33.95230738599997 0 0,102.839445409 33.952303588999996 0 0,102.839651344 33.952173937 0 0,102.84004518500001 33.95191654000001 0 0,102.84005467700001 33.951910406000025 0 0,102.84006572800001 33.95190344100001 0 0,102.840310601 33.95175113900001 0 0,102.840926712 33.951344525000025 0 0,102.841397901 33.951030874000026 0 0,102.84143622300002 33.951006509000024 0 0,102.84178824499998 33.95079286800001 0 0,102.84221492299997 33.95051778499999 0 0,102.84275188599997 33.950159015999986 0 0,102.84278847899998 33.95013561799999 0 0,102.84306699299998 33.94996526 0 0,102.84346653900002 33.94971856900003 0 0,102.84370810399997 33.949552306999976 0 0,102.84370929099998 33.94955149200001 0 0,102.843723082 33.949542184999984 0 0,102.84407666999999 33.949307526999974 0 0,102.84410282300001 33.949290709000024 0 0,102.84432038 33.94915516200001 0 0,102.84458276800001 33.94895671299997 0 0,102.844640131 33.948916268000005 0 0,102.84470000699997 33.94887964499998 0 0,102.844992365 33.94871338299998 0 0,102.845337142 33.948490757 0 0,102.84553847799998 33.94834924100002 0 0,102.84557655100002 33.948323684 0 0,102.84609279400001 33.94799290499998 0 0,102.84612553699998 33.947972730000004 0 0,102.846352024 33.947838601 0 0,102.84662627300003 33.94765848899999 0 0,102.84663206599998 33.947654710999984 0 0,102.84685364799998 33.947511210000016 0 0,102.84720221600003 33.94727472300002 0 0,102.84725169900003 33.94724308299999 0 0,102.84744755999998 33.947125164 0 0,102.84766871699998 33.94697229000002 0 0,102.84771236799997 33.94694365999999 0 0,102.84789863700001 33.946827817999974 0 0,102.84824824200001 33.94659822599999 0 0,102.84825963499998 33.946590845 0 0,102.84827077099999 33.946583825000005 0 0,102.84854395600001 33.94641390999999 0 0,102.848757912 33.94627415999997 0 0,102.84876638600002 33.94626868099999 0 0,102.84909377399998 33.94605916799998 0 0,102.849317407 33.94591418300001 0 0,102.84952249999998 33.94577221200001 0 0,102.84956889900002 33.94574183499998 0 0,102.849948504 33.94550698500001 0 0,102.85021460000002 33.94532466499999 0 0,102.850243938 33.94530526300002 0 0,102.85079500400002 33.94495360799999 0 0,102.850808492 33.944945140000016 0 0,102.851021769 33.94481338899999 0 0,102.85150896200003 33.94449472100001 0 0,102.85151302000003 33.944492079999975 0 0,102.85197396699999 33.94419352099999 0 0,102.85240406499997 33.94391287100001 0 0,102.85262788199998 33.94376240899999 0 0,102.85263398500001 33.943758334999984 0 0,102.852646273 33.943750317000024 0 0,102.85296763600002 33.94354368699999 0 0,102.852970228 33.94354202400001 0 0,102.85297576200003 33.94353851300002 0 0,102.85328452200002 33.943343836999986 0 0,102.85367806 33.94308404100002 0 0,102.853687778 33.94307770099999 0 0,102.85402306399999 33.94286150099998 0 0,102.85448945399997 33.942553438999994 0 0,102.85450315899999 33.94254453399998 0 0,102.85451094899997 33.94253960399999 0 0,102.854999625 33.94223314499999 0 0,102.85517246900002 33.94211390100003 0 0,102.85520105500001 33.94209484999999 0 0,102.85556616500003 33.94185984500001 0 0,102.85579205800002 33.941707264 0 0,102.85580008199997 33.941701895999984 0 0,102.85581211700003 33.941694040000016 0 0,102.85615673199999 33.94147230499999 0 0,102.85615957800002 33.941470478999975 0 0,102.85616199999998 33.94146893499999 0 0,102.856510904 33.94124727399998 0 0,102.85652004600001 33.94124153000001 0 0,102.85686357399999 33.941028037000024 0 0,102.85707962499998 33.94088647500001 0 0,102.85708997400002 33.94087977800001 0 0,102.857093916 33.94087726999999 0 0,102.85741371300003 33.940674840999975 0 0,102.85762048200002 33.94053740999999 0 0,102.857621843 33.94053650699999 0 0,102.85762566099999 33.940533989000016 0 0,102.85805037799997 33.940255217000015 0 0,102.85806144100002 33.940248053000005 0 0,102.858067382 33.94024428300003 0 0,102.85830430099998 33.940095031 0 0,102.85852048200002 33.93993657200002 0 0,102.85855921900003 33.93990948999999 0 0,102.85859911 33.93988414099999 0 0,102.85894796500003 33.93967293899999 0 0,102.859187953 33.939509826000005 0 0,102.859243682 33.939474389 0 0,102.85949205100002 33.93932682399998 0 0,102.859832885 33.939093121999974 0 0,102.85986400899998 33.93907256799997 0 0,102.86026674499999 33.938816487999986 0 0,102.860487879 33.938672940000004 0 0,102.86049113799999 33.938670832000014 0 0,102.86083835199997 33.93844720499999 0 0,102.86106766099999 33.93829511000001 0 0,102.86119440499999 33.938205434999986 0 0,102.86124688400002 33.93817058000002 0 0,102.86149077200002 33.93801866199999 0 0,102.86170568900002 33.937879882999994 0 0,102.861954798 33.937708493 0 0,102.86199568699999 33.93768171200003 0 0,102.86221058699999 33.937547799000015 0 0,102.862523296 33.93734304899999 0 0,102.862533289 33.937336582 0 0,102.862539384 33.937332716000014 0 0,102.86279059200001 33.937174501000015 0 0,102.86315421 33.936933786 0 0,102.86316329599998 33.936927835999995 0 0,102.86349752199999 33.936711387 0 0,102.86374210299999 33.936543727000014 0 0,102.86377207800001 33.936523910000005 0 0,102.86394506699997 33.93641363900002 0 0,102.863959034 33.93640488400001 0 0,102.86396263099999 33.93640267500001 0 0,102.86412330600001 33.93630449300002 0 0,102.86436260699998 33.93613969400002 0 0,102.86437993499999 33.936128009000015 0 0,102.86463156399998 33.93596186899998 0 0,102.86464026300001 33.935956186 0 0,102.86475447200002 33.935882348999996 0 0,102.86486764099999 33.93579453299998 0 0,102.86491138399998 33.93576238100002 0 0,102.86509562200001 33.93563415199998 0 0,102.86521862299998 33.93552955199999 0 0,102.86526323300001 33.935493726999994 0 0,102.86539735600002 33.93539203199998 0 0,102.86572424399998 33.93513490700002 0 0,102.865980869 33.93490412 0 0,102.86627318500001 33.93462425299998 0 0,102.86629281299997 33.93460597000001 0 0,102.86664218599998 33.93428929999999 0 0,102.86688211299997 33.93404321700001 0 0,102.86697743299999 33.933940699999994 0 0,102.86749667999999 33.93337217200002 0 0,102.86753504199999 33.933332543000006 0 0,102.86806517600002 33.93281552899998 0 0,102.868387058 33.93244456999997 0 0,102.86839417300001 33.93243646299999 0 0,102.86840231600002 33.93242741500001 0 0,102.868831134 33.931957083999976 0 0,102.86920295700003 33.93150699199998 0 0,102.86945102599998 33.931193423000025 0 0,102.869480022 33.93115858200002 0 0,102.869510682 33.93112519499999 0 0,102.86974037300001 33.93088681199998 0 0,102.86985832200003 33.93073917100003 0 0,102.86991024399998 33.930679602 0 0,102.87012453300002 33.93045376499998 0 0,102.87033892800002 33.93022550799998 0 0,102.87048666700002 33.930063899000004 0 0,102.87068472099998 33.929837693000025 0 0,102.870716437 33.92980324400003 0 0,102.87082570400003 33.92969029699998 0 0,102.87105396099997 33.929430920000016 0 0,102.87105677599999 33.92942773499999 0 0,102.87106190700001 33.92942200700003 0 0,102.87125166099997 33.929211857999974 0 0,102.87130033699998 33.929161782999984 0 0,102.87148621199998 33.92898395100002 0 0,102.87163727500001 33.928833071999975 0 0,102.871687909 33.928785962999996 0 0,102.87191304999999 33.928590731999975 0 0,102.87195559100002 33.92855582300001 0 0,102.87199993500002 33.92852323400001 0 0,102.87213609399998 33.92842854999998 0 0,102.87230606100002 33.928304814 0 0,102.872374068 33.92825920199999 0 0,102.87266169899999 33.92808174300001 0 0,102.87272084 33.92804773199998 0 0,102.87291509599999 33.927943776999996 0 0,102.872966469 33.92791793499998 0 0,102.873019064 33.92789468000001 0 0,102.87321850799998 33.92781227699999 0 0,102.87322078800003 33.92781133599999 0 0,102.87345201 33.92771636499998 0 0,102.87353832999997 33.927684731 0 0,102.87374181500002 33.927618826000014 0 0,102.87416598700003 33.927479240000025 0 0,102.87421724000001 33.92746360799998 0 0,102.874269121 33.92745021100001 0 0,102.87445709299999 33.92740594999998 0 0,102.87474178899998 33.92733151800002 0 0,102.874781326 33.92732186699999 0 0,102.87507839300002 33.92725444400003 0 0,102.87518608099998 33.92722528899998 0 0,102.87521758399998 33.92721719999997 0 0,102.87551520699998 33.927144903 0 0,102.87582146800003 33.92707036799999 0 0,102.87583575000002 33.927066980000006 0 0,102.87584065700003 33.92706585600001 0 0,102.87611127299999 33.927004485 0 0,102.87652964400002 33.92690037800003 0 0,102.87695932600002 33.92679072999999 0 0,102.87696892700001 33.926788320000014 0 0,102.87698116000001 33.92678536699998 0 0,102.87720015600001 33.92673365799999 0 0,102.877597713 33.92663502400001 0 0,102.877620767 33.92662953500002 0 0,102.87777983400002 33.926593249999996 0 0,102.878055926 33.926520316999984 0 0,102.87812242500002 33.926504679999994 0 0,102.878322803 33.926463275 0 0,102.87861484299998 33.92638591000002 0 0,102.878616158 33.92638556200001 0 0,102.87885623400001 33.926322243000016 0 0,102.87909777200002 33.92625776 0 0,102.879102579 33.92625648699999 0 0,102.87911751500002 33.926252663000014 0 0,102.879455576 33.926168314999984 0 0,102.879651776 33.926104563000024 0 0,102.88005132500001 33.92596399299998 0 0,102.880287969 33.925865112999986 0 0,102.88046491799997 33.925782454 0 0,102.88077831800001 33.925624588000005 0 0,102.88095918599998 33.925513559000024 0 0,102.88127084400003 33.925311162000014 0 0,102.88141325999999 33.925210144999994 0 0,102.88160676500002 33.925058546 0 0,102.88160909099997 33.925056729999994 0 0,102.88166693199997 33.92501168199999 0 0,102.881791238 33.924884951000024 0 0,102.88179406699999 33.924882077999996 0 0,102.88180337400001 33.924872798000024 0 0,102.88198915200002 33.924690032 0 0,102.882095698 33.92458224000001 0 0,102.88228354799998 33.924359036 0 0,102.88241375400003 33.924199198999986 0 0,102.88263803799998 33.923897511999996 0 0,102.88285817399998 33.92357043599998 0 0,102.88285943800003 33.923568562000014 0 0,102.883016924 33.92333586900003 0 0,102.88315882500001 33.92312083799999 0 0,102.88331723800002 33.922872039000026 0 0,102.88332213500001 33.92286443400002 0 0,102.883329645 33.92285310099999 0 0,102.88357909400003 33.92248299099998 0 0,102.88358073400002 33.92248056400001 0 0,102.883587589 33.92247061400002 0 0,102.883791594 33.92217883400002 0 0,102.88394628600003 33.921950729 0 0,102.88410687700002 33.92169623199999 0 0,102.88411364299998 33.921685681999975 0 0,102.88411799900001 33.921679059999974 0 0,102.88443294000001 33.921205144 0 0,102.884437735 33.92119800699999 0 0,102.88444264399999 33.921190850000016 0 0,102.88465726800001 33.92088132399999 0 0,102.88472331100002 33.920769291 0 0,102.88475553199999 33.92071875200003 0 0,102.884928092 33.92046766200002 0 0,102.88521465600002 33.920035928999994 0 0,102.88545184999998 33.919671361999974 0 0,102.88545212499997 33.919670939000014 0 0,102.885456197 33.919664746000024 0 0,102.88557355900002 33.91948790700002 0 0,102.885578011 33.919481265 0 0,102.88576501 33.919205025 0 0,102.88597771399998 33.91887801399997 0 0,102.88597804099999 33.918877511999995 0 0,102.885985828 33.918865767 0 0,102.886363023 33.91830674300002 0 0,102.88661690599997 33.917925852999986 0 0,102.886894509 33.917502937999984 0 0,102.88727634700001 33.91692063400001 0 0,102.88728405500001 33.91690908099997 0 0,102.88728841900001 33.91690271099998 0 0,102.88766240299998 33.91636204299999 0 0,102.88792562700002 33.915967378999994 0 0,102.88792785499999 33.915964057 0 0,102.888242402 33.915497087999995 0 0,102.88854273499999 33.91503232500003 0 0,102.88854444700002 33.915029687000015 0 0,102.88854832200002 33.915023792 0 0,102.88887486300001 33.914531264999994 0 0,102.88887660500001 33.91452862900002 0 0,102.88921067500002 33.914020730999994 0 0,102.88922917299999 33.913993722999976 0 0,102.88934609799998 33.913829651000015 0 0,102.889593128 33.91345579799997 0 0,102.889596601 33.913450581999996 0 0,102.88993362399998 33.91294841199999 0 0,102.88993537200002 33.912945820000004 0 0,102.89014955900001 33.912629132999996 0 0,102.890286565 33.912404502000015 0 0,102.89032066099998 33.912352854000005 0 0,102.89056532199999 33.91200933499999 0 0,102.89080508799998 33.911628167 0 0,102.89082706300002 33.911594950999984 0 0,102.89098698200002 33.91136481299998 0 0,102.89129726200002 33.91090003400001 0 0,102.89130091499999 33.91089460699999 0 0,102.89159330299998 33.91046365 0 0,102.891730392 33.910250725000026 0 0,102.89174484699998 33.91022899699999 0 0,102.89190687600001 33.909993171999986 0 0,102.89206198699998 33.90975612699998 0 0,102.892064436 33.90975240400002 0 0,102.89232734699999 33.90935507900002 0 0,102.89233236400003 33.90934758399999 0 0,102.89262959299998 33.90890832600002 0 0,102.89291855900001 33.908477232999985 0 0,102.89322990400001 33.907996079999975 0 0,102.89323128500001 33.90799395200003 0 0,102.893240198 33.907980538000004 0 0,102.89347325099999 33.907636755 0 0,102.89365050999999 33.90736127399998 0 0,102.89366550699998 33.907338745000004 0 0,102.89386380500002 33.907050646000016 0 0,102.89410662699999 33.90669653499998 0 0,102.89410726300002 33.906695608999996 0 0,102.89425526000002 33.90648037699998 0 0,102.894384963 33.90627580900002 0 0,102.89438822199998 33.90627071099999 0 0,102.89452946900002 33.90605134600003 0 0,102.89453189099999 33.906047605000026 0 0,102.89453697200003 33.90603989300001 0 0,102.894711729 33.905777668999974 0 0,102.89484196299998 33.90558145599999 0 0,102.89484693399999 33.90557405200002 0 0,102.89485212300002 33.905566486 0 0,102.895026169 33.905315683000026 0 0,102.895174398 33.905086101999984 0 0,102.89519144299999 33.905060692999996 0 0,102.89532141699999 33.90487408500002 0 0,102.895449198 33.90466424800002 0 0,102.89546474999997 33.90463965700002 0 0,102.895687598 33.90430006499997 0 0,102.89569225299999 33.904293042999996 0 0,102.89592531199997 33.90394527699999 0 0,102.89592595300002 33.90394432199997 0 0,102.89617125400002 33.903579320999995 0 0,102.89632162700002 33.903353400000015 0 0,102.89632596199999 33.903346951 0 0,102.896330799 33.90333989800001 0 0,102.89660790099998 33.90293995600001 0 0,102.89700632900002 33.90234173099998 0 0,102.89728374399999 33.901904090000016 0 0,102.89730998800002 33.90186506200001 0 0,102.89743804800003 33.901685246 0 0,102.89765363599997 33.90133483400001 0 0,102.89768247 33.90129100500002 0 0,102.89808308699997 33.90072016800002 0 0,102.89830744199998 33.90038548799998 0 0,102.89856095300001 33.900000534000014 0 0,102.89856762 33.899990559 0 0,102.89856931100002 33.89998807799998 0 0,102.898810631 33.89963499800001 0 0,102.89893606800001 33.89943290000002 0 0,102.89895751699999 33.89940003200002 0 0,102.89911701300002 33.899167266000006 0 0,102.89927235300001 33.89893325100002 0 0,102.89941639 33.89871629100003 0 0,102.89942126800003 33.89870902000001 0 0,102.89942978699997 33.89869669000001 0 0,102.89957167300003 33.89849505000001 0 0,102.89967191300002 33.898328186000015 0 0,102.899696603 33.898289466999984 0 0,102.89996341400001 33.89789453399999 0 0,102.90003043000002 33.89778063099999 0 0,102.90005683700002 33.89773858500001 0 0,102.90020551700002 33.89751629900002 0 0,102.90032865299997 33.89732764500002 0 0,102.90046052500003 33.89712189900001 0 0,102.90048898200001 33.89708020799998 0 0,102.90062225499997 33.896896502000004 0 0,102.90075957200003 33.89669050200001 0 0,102.90076353400002 33.89668461299999 0 0,102.90076536800001 33.89668192300002 0 0,102.900908345 33.896472843000026 0 0,102.90100315699999 33.896327552 0 0,102.90115439700003 33.89608001900001 0 0,102.90118166299999 33.89603816499999 0 0,102.901341748 33.89580718899998 0 0,102.90134622400001 33.89580079000001 0 0,102.90134744400001 33.895799067999974 0 0,102.90147668100002 33.895617012 0 0,102.90163878599998 33.89536205500002 0 0,102.90165831600001 33.895332672999984 0 0,102.901877877 33.89501641099997 0 0,102.90204506600003 33.894756707 0 0,102.902047466 33.89475299999998 0 0,102.902052196 33.89474581600001 0 0,102.90213532799999 33.894620841000005 0 0,102.90213903400002 33.89461531400002 0 0,102.902244446 33.89445943599998 0 0,102.902403193 33.89422175499999 0 0,102.90245851399999 33.894133001 0 0,102.90247728600002 33.89410417900001 0 0,102.90261616499998 33.89389989 0 0,102.90275358500003 33.893696767999984 0 0,102.90276391700002 33.893681834000006 0 0,102.902843706 33.893568996 0 0,102.90299482900002 33.893354939000005 0 0,102.903082702 33.89321001000002 0 0,102.90316576200001 33.89306531599999 0 0,102.90318876100002 33.893027553000024 0 0,102.90321365900002 33.89299101400002 0 0,102.90337615700003 33.892764983999996 0 0,102.90349446300002 33.892580450000025 0 0,102.90349773000003 33.89257539099998 0 0,102.90350093699999 33.89257050200001 0 0,102.90364348000003 33.89235472500002 0 0,102.903648492 33.89234721899999 0 0,102.903825686 33.89208493000001 0 0,102.903990238 33.891826134999974 0 0,102.90401685699999 33.891786696 0 0,102.90416915999998 33.891573730999994 0 0,102.90430058999999 33.891389667 0 0,102.90442425200001 33.891190454000025 0 0,102.90443702300001 33.89117049800001 0 0,102.90464928199998 33.890848601000016 0 0,102.90486315999999 33.89051958699997 0 0,102.904873871 33.890503502 0 0,102.905153138 33.89009406600002 0 0,102.90539920700002 33.88971043999999 0 0,102.90541720800002 33.88968349100003 0 0,102.905712628 33.889258548999976 0 0,102.905915317 33.888949146000016 0 0,102.906069742 33.88870985699998 0 0,102.90608493600001 33.888687104999974 0 0,102.90623499999998 33.888469851000025 0 0,102.90639912199998 33.888217209000004 0 0,102.90641384999998 33.88819527700002 0 0,102.906539915 33.88801350599999 0 0,102.90672334700002 33.887728003999996 0 0,102.906742941 33.887698820000026 0 0,102.90696446300001 33.88738278400001 0 0,102.90717653299998 33.88705852800001 0 0,102.90735915200003 33.88677913700002 0 0,102.90736306899998 33.88677319599998 0 0,102.90747144099998 33.88661032300001 0 0,102.90759621500001 33.886420310999995 0 0,102.907599833 33.886414849000005 0 0,102.90775330600002 33.88618492400002 0 0,102.90789357300002 33.885970292000025 0 0,102.90789724299998 33.88596472400002 0 0,102.90807980599999 33.88569000199999 0 0,102.90810747299997 33.88565073799998 0 0,102.908180523 33.88555282599998 0 0,102.90829064500002 33.885379109999974 0 0,102.90829624100002 33.88537039900001 0 0,102.90829733800001 33.88536872100002 0 0,102.90845624500002 33.88512579100001 0 0,102.90845639899999 33.885125559000016 0 0,102.908612328 33.88488734700002 0 0,102.90861884999998 33.88487752999998 0 0,102.908796859 33.884613461000015 0 0,102.908823042 33.88457668699999 0 0,102.908913644 33.88445605700002 0 0,102.90899575700001 33.88432579099998 0 0,102.90900252799997 33.88431521799998 0 0,102.90900325299998 33.88431410599998 0 0,102.90912800799998 33.88412305899999 0 0,102.909131032 33.88411845799999 0 0,102.90923598900002 33.88395993099999 0 0,102.90933353999998 33.88381201200002 0 0,102.90935799599998 33.88377683099998 0 0,102.90947009299998 33.88362364699998 0 0,102.90952307600003 33.88354658200001 0 0,102.909590713 33.88344782799999 0 0,102.90965441499998 33.883342922 0 0,102.90967317600001 33.883313395000016 0 0,102.90982867600002 33.88307926800002 0 0,102.909948569 33.88289819300002 0 0,102.90995124900002 33.882894170999975 0 0,102.91014560600001 33.88260414400003 0 0,102.91014829699998 33.882600153 0 0,102.910151531 33.882595417999994 0 0,102.910251254 33.88245041599998 0 0,102.91034676800001 33.88230658399999 0 0,102.910349908 33.88230188900002 0 0,102.91046225600002 33.88213505800002 0 0,102.910614947 33.881907539 0 0,102.91068240499999 33.88180593499999 0 0,102.91078099600003 33.881653917999984 0 0,102.910917859 33.88144017799999 0 0,102.91092132300003 33.881434808999984 0 0,102.91092498799998 33.881429228 0 0,102.91106154200003 33.881222879000006 0 0,102.91106702299999 33.88121469800001 0 0,102.91107521499998 33.88120282699998 0 0,102.911237852 33.880971277000015 0 0,102.91133704499998 33.88082240099999 0 0,102.91159075899998 33.880435784999975 0 0,102.91159274500001 33.880432772000006 0 0,102.91175133799999 33.88019327400002 0 0,102.91184522499998 33.88004324000002 0 0,102.91201800900001 33.879763405999995 0 0,102.91204847300003 33.879717411 0 0,102.91231889599999 33.879335844000025 0 0,102.91252595999998 33.87903508599999 0 0,102.91263345300001 33.87887490700001 0 0,102.912741686 33.87870103300003 0 0,102.91274214600003 33.878700294 0 0,102.91274285600002 33.87869916 0 0,102.91285143699997 33.87852572000003 0 0,102.91287385700002 33.87849171300002 0 0,102.91309082700002 33.87817875899998 0 0,102.91318283300001 33.878039871 0 0,102.913290926 33.87786619399998 0 0,102.913322865 33.87781847000002 0 0,102.913458692 33.87762923499997 0 0,102.913628658 33.87736705999998 0 0,102.91362946100003 33.877365822 0 0,102.91363247700002 33.87736121900002 0 0,102.91374472799998 33.87719107800001 0 0,102.91385255099999 33.877026823999984 0 0,102.91385978800002 33.87701598000001 0 0,102.91386267500002 33.87701174900002 0 0,102.91398140000001 33.87683883400001 0 0,102.914129145 33.87661546300001 0 0,102.914236743 33.87645137200002 0 0,102.91439152499998 33.876209130999996 0 0,102.91439540599998 33.876203111999985 0 0,102.91440003999998 33.87619606499999 0 0,102.914539526 33.87598618300001 0 0,102.914544035 33.875979468000025 0 0,102.91454772700001 33.87597406399999 0 0,102.91474988200002 33.875680655999986 0 0,102.914884449 33.87548389300002 0 0,102.915013354 33.87529137199999 0 0,102.91514342599999 33.875090537999995 0 0,102.915144425 33.87508899599999 0 0,102.91515158599998 33.875078171999974 0 0,102.91526313600002 33.874912198000004 0 0,102.91533845100003 33.874795912000025 0 0,102.91548913000003 33.87456135000002 0 0,102.915491869 33.87455711299998 0 0,102.91549764000001 33.874548360000006 0 0,102.91568838 33.87426280300002 0 0,102.91596967499999 33.87383926899997 0 0,102.91597069099998 33.873837744000014 0 0,102.916188492 33.873511295000014 0 0,102.916369482 33.87323194999999 0 0,102.91637038800002 33.873230552999985 0 0,102.916374781 33.873223869000014 0 0,102.91661664399999 33.87285951400003 0 0,102.91662139300001 33.872852437000006 0 0,102.916623926 33.872848723000004 0 0,102.916903462 33.87244093100003 0 0,102.91713933599999 33.87207664099998 0 0,102.91716333699998 33.87204148699999 0 0,102.91729124199998 33.871863534 0 0,102.91756437999999 33.87146177300002 0 0,102.91767848900002 33.87128393299997 0 0,102.917693413 33.87126145100001 0 0,102.91785880600003 33.871020456 0 0,102.91797210200002 33.87083854299999 0 0,102.91798703299997 33.870815397 0 0,102.91811460600002 33.87062438800001 0 0,102.91811475999998 33.87062415600002 0 0,102.91818626999998 33.870517157999984 0 0,102.91831742900001 33.87031344500002 0 0,102.918319666 33.870309986999985 0 0,102.91832856000002 33.870296591 0 0,102.91847385400001 33.87008203300002 0 0,102.91847414400002 33.87008161 0 0,102.91862137099997 33.86986451000001 0 0,102.9187943 33.869596720000004 0 0,102.91882090899998 33.86955785599997 0 0,102.91891596099998 33.86942670299999 0 0,102.91908608699998 33.86917189500002 0 0,102.91908952799997 33.86916677900001 0 0,102.919096099 33.86915722100002 0 0,102.91923073100003 33.868964167 0 0,102.91941072100002 33.86866996399999 0 0,102.91943712599999 33.86862940200001 0 0,102.919624941 33.86835771800003 0 0,102.919789874 33.86810251200001 0 0,102.91980161200001 33.86808482700002 0 0,102.91992611699999 33.86790210999999 0 0,102.91992918900002 33.867897631999995 0 0,102.92011472899998 33.867628927 0 0,102.920228361 33.867458442999975 0 0,102.92049237100002 33.867058541999995 0 0,102.92074002599998 33.866671096000005 0 0,102.92077497600002 33.86662044299999 0 0,102.920911526 33.866436600999975 0 0,102.92112885300003 33.866104543999995 0 0,102.92113133200002 33.86610077900002 0 0,102.92128790599998 33.86586423099999 0 0,102.92150346400001 33.865513213999975 0 0,102.92151996199999 33.86548739 0 0,102.92192673800002 33.86487483299999 0 0,102.92225948200002 33.864368343000024 0 0,102.922263483 33.864362309 0 0,102.92261051700001 33.863843513000006 0 0,102.922613501 33.863839079 0 0,102.922616995 33.86383396399998 0 0,102.922830331 33.86352396500001 0 0,102.92283064899999 33.863523504 0 0,102.92313771900001 33.863077901999986 0 0,102.92337678000001 33.862718675999986 0 0,102.92371620400002 33.862207333000015 0 0,102.923717076 33.86220602200001 0 0,102.92396666100001 33.861831489999986 0 0,102.92426678999999 33.86137673000002 0 0,102.92426865300001 33.861373920000005 0 0,102.924564401 33.86092954600002 0 0,102.92484688899998 33.860501645 0 0,102.92485278100003 33.860492840000006 0 0,102.924856751 33.86048702900001 0 0,102.92519034600002 33.860003233999976 0 0,102.92541843700002 33.85964665 0 0,102.925432167 33.859625850999976 0 0,102.92580458999998 33.85907881100002 0 0,102.92609368400002 33.85863900700002 0 0,102.92628136000002 33.858351312000025 0 0,102.92628941700002 33.85833918100002 0 0,102.926421877 33.85814336599998 0 0,102.92652816499998 33.85796439000001 0 0,102.92655710000003 33.857918977 0 0,102.926718612 33.85768202600002 0 0,102.92672302300002 33.857675616999984 0 0,102.92692670100001 33.857382426000015 0 0,102.927194783 33.856979188000025 0 0,102.92735220200001 33.856739473000005 0 0,102.92735922999998 33.85672894099997 0 0,102.927361539 33.85672555000002 0 0,102.92754226900001 33.856461533000015 0 0,102.92769288900001 33.856223473 0 0,102.92770828200003 33.85619999599999 0 0,102.927855099 33.85598374800003 0 0,102.928058469 33.85567655599999 0 0,102.92821875700002 33.85543113799997 0 0,102.92822635700003 33.85541970100002 0 0,102.92843830800001 33.855106089 0 0,102.92843891799998 33.855105186 0 0,102.92844219 33.85510039100001 0 0,102.92853613 33.85496372799997 0 0,102.92864787500002 33.85479994299999 0 0,102.928650473 33.85479615700001 0 0,102.92878721800002 33.85459796700002 0 0,102.92889241799998 33.85444019099998 0 0,102.92901118100002 33.85424838199998 0 0,102.92904155999997 33.854202627999996 0 0,102.92912754700001 33.85408153700001 0 0,102.92927219799998 33.853847685000005 0 0,102.92929364899999 33.853814707000026 0 0,102.92945068900002 33.853584832000024 0 0,102.929457103 33.853575569999975 0 0,102.92954420500001 33.85345151299998 0 0,102.92958635500003 33.85338125800001 0 0,102.92961673399998 33.853334166000025 0 0,102.92975943099998 33.85312786600002 0 0,102.92987932699998 33.85295087399999 0 0,102.93002676499998 33.85271032899999 0 0,102.93004480399998 33.852682139000024 0 0,102.93023607800001 33.85239560299999 0 0,102.93023945800002 33.852390575000015 0 0,102.93024155199998 33.852387497999985 0 0,102.93052137699999 33.85197829100002 0 0,102.93067556099999 33.85174657800002 0 0,102.93086288699999 33.851453590999995 0 0,102.93088127499999 33.85142600500001 0 0,102.93106968699999 33.85115464799998 0 0,102.93127149999998 33.850849767 0 0,102.93153060899999 33.85045660100002 0 0,102.93153483999998 33.85045024200002 0 0,102.93186621500001 33.84995688700002 0 0,102.93218325200002 33.849469285 0 0,102.93219073799997 33.84945796699998 0 0,102.93249515399998 33.84900538699998 0 0,102.93280166800002 33.848545952999984 0 0,102.933011314 33.84822898700003 0 0,102.93301671699999 33.848220916 0 0,102.93301749900002 33.84821976500001 0 0,102.93315812499998 33.848012917999995 0 0,102.93334234500003 33.84772701700001 0 0,102.93335463 33.84770847599998 0 0,102.93362885800002 33.84730586500001 0 0,102.933828764 33.84700505400002 0 0,102.93405105199997 33.84665992499998 0 0,102.93405307699999 33.846656798000026 0 0,102.93406223300002 33.846643003 0 0,102.93447817200001 33.84602918899998 0 0,102.93483974899999 33.845486483 0 0,102.935153394 33.84499738400001 0 0,102.93516947199998 33.84497321200001 0 0,102.935494893 33.84450113899999 0 0,102.93574138499997 33.844118537999975 0 0,102.93575973399999 33.84409120700002 0 0,102.93591677799998 33.84386653299998 0 0,102.93612699800002 33.843538115 0 0,102.93613031699999 33.84353296900002 0 0,102.93613900700001 33.843519861999994 0 0,102.93627326500001 33.843321292999974 0 0,102.93650846700001 33.842967031 0 0,102.93651300200003 33.842960269 0 0,102.936513966 33.84295884599999 0 0,102.936654594 33.842752132999976 0 0,102.936728818 33.842638566999995 0 0,102.93673680299997 33.84262656999999 0 0,102.936741778 33.84261930600002 0 0,102.93687778100002 33.842422821000014 0 0,102.93707387299997 33.84212019500001 0 0,102.937074317 33.84211951100002 0 0,102.937216772 33.84190010999998 0 0,102.93721703599999 33.841899705 0 0,102.93722209100002 33.84189201800001 0 0,102.93741037299998 33.84160899599999 0 0,102.93741143099999 33.84160741199997 0 0,102.93761005300001 33.84131025400001 0 0,102.93761081999997 33.84130910499999 0 0,102.93779904299998 33.84102846600001 0 0,102.93780129700002 33.841025124 0 0,102.93780284899998 33.84102284300002 0 0,102.93793932400001 33.84082273500002 0 0,102.93810674399998 33.840567944999975 0 0,102.93826051299999 33.84033283100001 0 0,102.93826833399999 33.84032108100001 0 0,102.93827644100003 33.84030931900003 0 0,102.93843939599998 33.84007699099999 0 0,102.93855961999998 33.83988497500002 0 0,102.93857820800002 33.83985654100002 0 0,102.93876975500001 33.83957567700003 0 0,102.93899300700002 33.83923223400001 0 0,102.93901357499999 33.83920200199998 0 0,102.93915511199998 33.83900297700001 0 0,102.93934673899997 33.83871154399998 0 0,102.93946574 33.83852586500001 0 0,102.939468766 33.83852117800001 0 0,102.939471701 33.83851669400002 0 0,102.93968089999998 33.838199170999985 0 0,102.93976855199998 33.83806444099997 0 0,102.93977392 33.83805629400001 0 0,102.93991621700002 33.837842851000005 0 0,102.939919798 33.837837525 0 0,102.93992538999998 33.83782936799997 0 0,102.94011093300003 33.83756198399999 0 0,102.94018709 33.83745134700001 0 0,102.94029441700002 33.83728515299998 0 0,102.94033164799998 33.837231938 0 0,102.94050873700002 33.836997611000015 0 0,102.94052800399999 33.83697301500001 0 0,102.940609156 33.836873013 0 0,102.94071269099999 33.836740084999974 0 0,102.940717382 33.83673411299998 0 0,102.94072696299997 33.83672223000002 0 0,102.94089770800002 33.83651402800001 0 0,102.94092547499997 33.836481720999984 0 0,102.94104321999998 33.83635091999997 0 0,102.94119513499999 33.83617430800001 0 0,102.94123064500002 33.836135308999985 0 0,102.941457776 33.83589943300001 0 0,102.941487999 33.83586940800001 0 0,102.941637146 33.83572761800002 0 0,102.94168306900002 33.835686606000024 0 0,102.942121988 33.835318332999975 0 0,102.942162494 33.83528606499999 0 0,102.942386328 33.83511678000002 0 0,102.94266579399999 33.834897266999974 0 0,102.942730004 33.834850672000016 0 0,102.942974993 33.834686573 0 0,102.94325910999999 33.83447625399998 0 0,102.943301599 33.834446394 0 0,102.94355509399998 33.83427734700001 0 0,102.94383624199997 33.83408393399998 0 0,102.94401161100001 33.833950680999976 0 0,102.944070753 33.833908880000024 0 0,102.94428054899998 33.83377107299998 0 0,102.944539287 33.83359446200001 0 0,102.94479745000001 33.83341128799998 0 0,102.94480296 33.833407405 0 0,102.94514736299999 33.83316632399999 0 0,102.94517779099999 33.833145796999986 0 0,102.94533777200002 33.83304180800002 0 0,102.94552760800002 33.832907870999975 0 0,102.945555528 33.83288883099999 0 0,102.945760221 33.83275392500002 0 0,102.94576321699998 33.83275195499999 0 0,102.94594445899997 33.832633370999986 0 0,102.94614874799998 33.83249383399999 0 0,102.94944061299998 33.83020797299997 0 0,102.94944402499999 33.83020561500001 0 0,102.9494487 33.830202412000006 0 0,102.94977694300002 33.829978933999996 0 0,102.94978691 33.829972227999974 0 0,102.94979827200001 33.82996478199999 0 0,102.95001224499998 33.82982645200002 0 0,102.95022194199998 33.82966695099998 0 0,102.95030533099998 33.82959924099998 0 0,102.95043627299998 33.82948100099998 0 0,102.95044563300002 33.82947265400003 0 0,102.95044754700001 33.829470973000014 0 0,102.95064092500002 33.82930160900003 0 0,102.95080363300002 33.82914927899998 0 0,102.95088384500002 33.82905796099999 0 0,102.95096320800002 33.82894576000001 0 0,102.95106953700002 33.82877078299998 0 0,102.95107240700003 33.82876609300001 0 0,102.951119952 33.82868897399999 0 0,102.95119025600002 33.82854415700001 0 0,102.95126833400002 33.82837975899997 0 0,102.95130008400002 33.828296647 0 0,102.95132998399998 33.828213715000004 0 0,102.95135320000003 33.82811614299999 0 0,102.95135324900002 33.82811593100001 0 0,102.951379454 33.82800593600001 0 0,102.95140733099998 33.82787337000002 0 0,102.951424299 33.82777943000002 0 0,102.95145487899998 33.82759715100002 0 0,102.95148794300002 33.82735420300003 0 0,102.95149447900002 33.82731419100003 0 0,102.95151012999997 33.82723214800001 0 0,102.95153457700002 33.827097099000014 0 0,102.951564351 33.82688036299999 0 0,102.95159032599997 33.826664197000014 0 0,102.951591699 33.826653437000004 0 0,102.95163102100003 33.826361538000015 0 0,102.95163930000001 33.826267108000025 0 0,102.95163970499999 33.826262638 0 0,102.951640236 33.82625717100001 0 0,102.95165707000001 33.82609051600002 0 0,102.95166106599999 33.826058018000026 0 0,102.95168297700002 33.82590680200002 0 0,102.95169819099999 33.82579720899997 0 0,102.95170018099998 33.82578376599997 0 0,102.951700475 33.825781896000024 0 0,102.95172156000001 33.825649849 0 0,102.95174304300002 33.82550350600002 0 0,102.95174709100002 33.82547877799999 0 0,102.95178165800002 33.825287376000006 0 0,102.95179344500002 33.82523333199998 0 0,102.951840661 33.825048949999996 0 0,102.95185787399998 33.82496436399998 0 0,102.95186911500002 33.82491688599998 0 0,102.95189575299997 33.824818359000005 0 0,102.95191378999999 33.824760615 0 0,102.95193618000002 33.824704414999985 0 0,102.95198752200002 33.824588414000004 0 0,102.95198880700002 33.82458552200001 0 0,102.95199523000002 33.82457151800003 0 0,102.952041726 33.82447261499999 0 0,102.95209173 33.82435835299998 0 0,102.95212481499999 33.824291265 0 0,102.95223008599999 33.824100042 0 0,102.95235183900002 33.823876900000016 0 0,102.952371599 33.82384262300002 0 0,102.95253665500002 33.823571112000025 0 0,102.952541542 33.82356316900001 0 0,102.95254531900002 33.82355716400002 0 0,102.95271365999997 33.823291813000026 0 0,102.95286347000001 33.823039413000004 0 0,102.95287842900001 33.823015139000006 0 0,102.953009598 33.82281000299997 0 0,102.95317674199998 33.82253873600001 0 0,102.953178616 33.82253571000001 0 0,102.95330191900001 33.82233743400002 0 0,102.953311654 33.82232214099997 0 0,102.95347188599999 33.822076159000005 0 0,102.95361709600002 33.821833852 0 0,102.953755452 33.82158861200003 0 0,102.95382265699999 33.82144995800002 0 0,102.95390268599999 33.821262106999995 0 0,102.95390404699998 33.821258926999974 0 0,102.95397313699999 33.82109865899997 0 0,102.95402643599999 33.820941979999986 0 0,102.95406161300002 33.820808992000025 0 0,102.95410768699998 33.82062044100002 0 0,102.95414488 33.82042831299998 0 0,102.95416135400001 33.820360068000014 0 0,102.95421851999998 33.82016290500002 0 0,102.95427216899998 33.81990641200002 0 0,102.954281471 33.81986711600001 0 0,102.95436014 33.81956968600002 0 0,102.95439008199997 33.81944962099999 0 0,102.954427511 33.819285389000015 0 0,102.95445210100002 33.81913254199998 0 0,102.95446200800001 33.81908192399999 0 0,102.95450121300001 33.818912126999976 0 0,102.954538066 33.81873159700001 0 0,102.9545407 33.81871921599998 0 0,102.95454115799998 33.818717161999984 0 0,102.95456353399999 33.818617371000016 0 0,102.95457253199999 33.81858133999998 0 0,102.95461631799998 33.818422285 0 0,102.95461802599999 33.818416180999975 0 0,102.954660902 33.81826524899998 0 0,102.95469414600001 33.818109650999986 0 0,102.95470045799999 33.81808252299999 0 0,102.95475505899998 33.81786565599998 0 0,102.954791247 33.81770628100003 0 0,102.95483038700002 33.81753276500001 0 0,102.95485220400002 33.81743236199998 0 0,102.954852845 33.81742945000002 0 0,102.95485306900002 33.81742843699999 0 0,102.954889858 33.817263303000004 0 0,102.95489321999997 33.817248870000014 0 0,102.954893562 33.81724747200002 0 0,102.95493862500001 33.81706356900003 0 0,102.95494761600003 33.817013997000004 0 0,102.95495826400003 33.81696462299999 0 0,102.955006201 33.81677308299999 0 0,102.95505515299999 33.816551706999974 0 0,102.95505875700002 33.81653617699999 0 0,102.95506077499999 33.816528068000025 0 0,102.95510418700002 33.81635752 0 0,102.95512081300001 33.81629008800002 0 0,102.95513114699997 33.81623069599999 0 0,102.955140782 33.81618398799998 0 0,102.95518362399997 33.81600464600001 0 0,102.95518433699999 33.81600168099999 0 0,102.95518530200002 33.815997756 0 0,102.95524060499997 33.81577530300001 0 0,102.95526041099998 33.81568229499999 0 0,102.955267558 33.815651781999975 0 0,102.95530074099997 33.815522085 0 0,102.95531533100001 33.815427118 0 0,102.955328028 33.81536294099999 0 0,102.955353371 33.81525843100002 0 0,102.95535346499997 33.81525804500001 0 0,102.95535415400002 33.81525522999999 0 0,102.95538137900002 33.815145024 0 0,102.95540494599999 33.81504385699998 0 0,102.95543461199998 33.814911548 0 0,102.955437227 33.814900282999986 0 0,102.95548309700001 33.814709187000005 0 0,102.95551924400002 33.81451194900001 0 0,102.95552765299999 33.81442153699999 0 0,102.955532205 33.81438322499997 0 0,102.95553869600002 33.81434519200002 0 0,102.955558457 33.814244793 0 0,102.955561939 33.81416402799999 0 0,102.95556532 33.81396646899998 0 0,102.955565778 33.813537724000014 0 0,102.95556410799998 33.81340706499998 0 0,102.95555467000003 33.813266149000015 0 0,102.95552591299997 33.81297460000002 0 0,102.955525647 33.812971855 0 0,102.95552488099997 33.81296327299998 0 0,102.95551043199998 33.81279013400001 0 0,102.95550873500002 33.81276455699998 0 0,102.955501029 33.81260822600001 0 0,102.95550095300001 33.812606691999974 0 0,102.955488683 33.81234703199999 0 0,102.955476546 33.812112411999976 0 0,102.95546416100001 33.81195201600002 0 0,102.95544919600002 33.81182135900002 0 0,102.955444935 33.811766680000005 0 0,102.95543537700001 33.81153573099999 0 0,102.95542653199999 33.81140613100001 0 0,102.955426112 33.81139958799997 0 0,102.95541544100001 33.81122029800002 0 0,102.955398419 33.81101846199999 0 0,102.95538616200002 33.81087420799997 0 0,102.95538582500001 33.81087008600002 0 0,102.95536713899997 33.810634874000016 0 0,102.95536573599998 33.81061334200001 0 0,102.955351414 33.81033086299999 0 0,102.955337144 33.81010919099998 0 0,102.95533664300001 33.810100635000026 0 0,102.95533652300003 33.810098305 0 0,102.95532105199999 33.809788024 0 0,102.955320502 33.80977462999999 0 0,102.95532032599999 33.80976830700001 0 0,102.95531784299999 33.80966318100002 0 0,102.95531028900001 33.80954601500002 0 0,102.95528161599998 33.809258134000004 0 0,102.95527899400003 33.809223917 0 0,102.95525522000003 33.808782337000025 0 0,102.95525518599999 33.80878168300001 0 0,102.95525498199999 33.80877761800002 0 0,102.955246413 33.80859742299998 0 0,102.95524595 33.808585763999986 0 0,102.95524571099998 33.80857653100003 0 0,102.95523923299999 33.80824851400001 0 0,102.95523957099999 33.808206649 0 0,102.95524372900002 33.808090784 0 0,102.95525034299999 33.807872412999984 0 0,102.955252487 33.807834007999986 0 0,102.95525658499997 33.807795763 0 0,102.95527482 33.807658597 0 0,102.95529026999998 33.807523737999986 0 0,102.95529467900002 33.807491432999996 0 0,102.95531653199998 33.80735347699999 0 0,102.95532949099999 33.807289475999994 0 0,102.95537058600002 33.807123219999994 0 0,102.95538343800001 33.80707732500002 0 0,102.95542208400002 33.80695395700002 0 0,102.955438862 33.806905890999985 0 0,102.955498234 33.80675186399998 0 0,102.95551373900003 33.806714476000025 0 0,102.95553108399997 33.806677906000004 0 0,102.95558600200002 33.806569121999985 0 0,102.95563429600003 33.806454814999995 0 0,102.95566622400003 33.80638789300002 0 0,102.95575891599998 33.806214146 0 0,102.955781936 33.80617373000001 0 0,102.955807118 33.806134626000016 0 0,102.956064631 33.80575732699998 0 0,102.95609783999998 33.80571185100001 0 0,102.956209812 33.80556823400002 0 0,102.95624389900001 33.805527058999985 0 0,102.95656688999998 33.80515919099997 0 0,102.95659788400002 33.80512557899999 0 0,102.956763604 33.80495434599999 0 0,102.95710470300003 33.804576467000004 0 0,102.95711003500003 33.804570609999985 0 0,102.95711966900001 33.80456027299999 0 0,102.95756947500001 33.80408480099999 0 0,102.95757143700001 33.80408273400002 0 0,102.95757651399998 33.804077440000015 0 0,102.957919404 33.803722662999974 0 0,102.95801293400001 33.80361700200001 0 0,102.95802429000003 33.80360440599998 0 0,102.958027115 33.80360134 0 0,102.958392221 33.80320716199998 0 0,102.95851315300001 33.803067940000005 0 0,102.95853386599998 33.80304487799998 0 0,102.95872168800003 33.80284258500001 0 0,102.95880362100002 33.802733031 0 0,102.95887571600002 33.802627375999975 0 0,102.95887855699999 33.80262324199998 0 0,102.958936193 33.80253980399999 0 0,102.95901644399999 33.802407284000026 0 0,102.95903270500003 33.80238147900002 0 0,102.95910060699998 33.80227781899998 0 0,102.959165299 33.80215477799999 0 0,102.95918991399998 33.80210505399998 0 0,102.95923020700002 33.80199640500001 0 0,102.95924589200001 33.80195729799999 0 0,102.95930255600001 33.801826070999994 0 0,102.959324622 33.80176096500003 0 0,102.95936222400002 33.801608934 0 0,102.959386161 33.80151061999999 0 0,102.95940208299999 33.801420586999996 0 0,102.959411149 33.80136290600001 0 0,102.95941780499999 33.80127061000002 0 0,102.959419991 33.80102460500001 0 0,102.95941482500001 33.80089846300001 0 0,102.95941469899998 33.800897469999995 0 0,102.959405721 33.80083382999999 0 0,102.95940532200001 33.80083096499999 0 0,102.95940341599999 33.80081595799999 0 0,102.95939681099998 33.80075945300001 0 0,102.959394728 33.800743286 0 0,102.95939104299998 33.80072697899999 0 0,102.95938335800003 33.80068840500002 0 0,102.95937767100003 33.80064948699999 0 0,102.95937564899998 33.800632603 0 0,102.95936662399998 33.80060506799998 0 0,102.95934890699999 33.800542275 0 0,102.959336469 33.800489841 0 0,102.95930268699999 33.80037949199999 0 0,102.95929172000001 33.80033997999999 0 0,102.95927759300002 33.800283315 0 0,102.959262379 33.80024253300002 0 0,102.95923220899999 33.80016639500002 0 0,102.95913618200001 33.799954963000005 0 0,102.95901116800002 33.799697458000026 0 0,102.958880653 33.79946039399999 0 0,102.95875075200001 33.799232303 0 0,102.95861422799999 33.79900336700001 0 0,102.95848980599999 33.798796012000025 0 0,102.95847595100003 33.798772047 0 0,102.95836506900002 33.798572775000025 0 0,102.95827931399998 33.79843435999999 0 0,102.95825016200001 33.79838346600002 0 0,102.95822466099997 33.79833064799999 0 0,102.958174526 33.79821654 0 0,102.95817062100002 33.79820750499999 0 0,102.958164582 33.79819289699998 0 0,102.95811316300001 33.798064970999974 0 0,102.95804279700002 33.79789379800002 0 0,102.95801866400001 33.79782670399999 0 0,102.95797489099999 33.79768527499999 0 0,102.95796379500001 33.797645777000014 0 0,102.95791418699997 33.797449400999994 0 0,102.95791274599998 33.797443601 0 0,102.95791107000002 33.797436602000005 0 0,102.95788383600001 33.797320488000025 0 0,102.95787489399999 33.79727665600001 0 0,102.95784850899997 33.797124783000015 0 0,102.95784149100001 33.797074485999985 0 0,102.95782283900002 33.796897702000024 0 0,102.95781910599999 33.796844072 0 0,102.95781155200001 33.796620967000024 0 0,102.95781133399998 33.796577618000015 0 0,102.95781416599999 33.79645842399998 0 0,102.95781774800002 33.79640079699999 0 0,102.95782621699999 33.79631666400002 0 0,102.95783585100003 33.79619201999998 0 0,102.957839664 33.79615474100001 0 0,102.95786073199997 33.79598934500001 0 0,102.95786154799998 33.795983139999976 0 0,102.95786167199998 33.795982228000014 0 0,102.95787895000001 33.79585611900001 0 0,102.95788548500002 33.795816306000006 0 0,102.95792461899998 33.79561186199999 0 0,102.95792495199998 33.79561013599999 0 0,102.95794936700003 33.79548414599998 0 0,102.957949595 33.79548297399998 0 0,102.95798699 33.795291616999975 0 0,102.95798760500003 33.79528849799999 0 0,102.95798918100002 33.79528081500001 0 0,102.958026098 33.79510534899998 0 0,102.95806008900001 33.79490129499999 0 0,102.95806136700003 33.79489385400001 0 0,102.95809436399998 33.794707191999976 0 0,102.95809456199999 33.794706080000026 0 0,102.95809535000001 33.794701723 0 0,102.958146177 33.79442592800001 0 0,102.95815391000002 33.794389072 0 0,102.95819783399998 33.79420258900001 0 0,102.95821874299997 33.794081482000024 0 0,102.95822764299999 33.794037629 0 0,102.95827533900001 33.79383332499998 0 0,102.95827596599997 33.79383066600002 0 0,102.95831926800003 33.79364810800001 0 0,102.958335724 33.79355984799997 0 0,102.95835614100002 33.79343661399997 0 0,102.95836631399999 33.79338591300001 0 0,102.95839186699999 33.79327760699999 0 0,102.95842414999998 33.793116193 0 0,102.95844493499999 33.79300627399999 0 0,102.95846139000002 33.79289358099999 0 0,102.958469175 33.792849406000016 0 0,102.958479528 33.79280576299999 0 0,102.95849686700001 33.79274110199998 0 0,102.95851594700002 33.792660221000006 0 0,102.95853018700001 33.79259290700003 0 0,102.958531698 33.79258593200001 0 0,102.958532435 33.792582627 0 0,102.958557412 33.79247206000002 0 0,102.95857873699998 33.792338959000006 0 0,102.95858097299998 33.792325749999975 0 0,102.95858384399997 33.79231053699999 0 0,102.95860491899998 33.792204760999994 0 0,102.95860498600001 33.792204432999995 0 0,102.958605611 33.79220133299998 0 0,102.95863470500001 33.79205872799997 0 0,102.958637339 33.792046330000005 0 0,102.95863779199999 33.79204430300001 0 0,102.95866086299998 33.79194135099999 0 0,102.958676621 33.791859785999975 0 0,102.95868126200003 33.79183753900003 0 0,102.95870824100001 33.79171714300003 0 0,102.95873303899998 33.791564671 0 0,102.958743508 33.791512028 0 0,102.95879189599998 33.791306582000004 0 0,102.95882977100001 33.79113854600001 0 0,102.958851847 33.79102272099999 0 0,102.95885223200003 33.791020722999974 0 0,102.95888649699998 33.79084351300003 0 0,102.95890274200002 33.790713857000014 0 0,102.958908436 33.790676124000015 0 0,102.958916009 33.79063872299997 0 0,102.958975598 33.790377917 0 0,102.95899610499998 33.79027390499999 0 0,102.95899619199997 33.790273465999974 0 0,102.95902941100002 33.790105493 0 0,102.959067898 33.78989826399999 0 0,102.95906867399998 33.78989415199999 0 0,102.95908823600001 33.78979192999998 0 0,102.95908941300002 33.78978590899999 0 0,102.959090307 33.789781498000025 0 0,102.95911162800002 33.789677917000006 0 0,102.95913091 33.78956244 0 0,102.9591433 33.78950290400002 0 0,102.95918291499999 33.78934426500001 0 0,102.95920683499997 33.789223650999986 0 0,102.95920703500002 33.789222655 0 0,102.959209811 33.78920936100002 0 0,102.95924225200002 33.78906066600001 0 0,102.95927325600002 33.788890691999995 0 0,102.95929383700002 33.78876646100002 0 0,102.959315457 33.78863493 0 0,102.95932236700003 33.788598449999995 0 0,102.95934966200002 33.78847131499998 0 0,102.95935654499999 33.78844205600001 0 0,102.95936836099997 33.78839586700002 0 0,102.95937712900002 33.78835099499997 0 0,102.95938393199998 33.78831966000001 0 0,102.95939435499997 33.78827606499999 0 0,102.95940650099999 33.788188787000024 0 0,102.95940698200002 33.78818538399997 0 0,102.95942921699998 33.788030737999975 0 0,102.95943615800002 33.787990251 0 0,102.95945723300002 33.78788447599999 0 0,102.95946222100002 33.78786131499999 0 0,102.95947407 33.78781014100002 0 0,102.95948384299999 33.78771895099999 0 0,102.95949363 33.787654169999996 0 0,102.95950877400003 33.78757666000001 0 0,102.95951224800001 33.787524452000014 0 0,102.95951630299999 33.787481816000025 0 0,102.95953358399998 33.78734216700002 0 0,102.959546364 33.78723126400001 0 0,102.95955436000003 33.787051614999996 0 0,102.95955447900002 33.787049036999974 0 0,102.95956527300001 33.786823914000024 0 0,102.95957107700002 33.786522218000016 0 0,102.959571762 33.78634559699998 0 0,102.95955935400002 33.78619961300001 0 0,102.95954028300002 33.78600354500003 0 0,102.959537947 33.785973152 0 0,102.95952888800002 33.78581322000002 0 0,102.959528826 33.78581211599999 0 0,102.95952283499997 33.78570350799998 0 0,102.95952181199999 33.78567551399999 0 0,102.959520107 33.785580333999974 0 0,102.95951578199998 33.78554704599998 0 0,102.95950226100001 33.78545881000002 0 0,102.95950053899998 33.78544696 0 0,102.95949988000001 33.785442019000016 0 0,102.95948537999999 33.78533088400002 0 0,102.95948450899999 33.78532397700002 0 0,102.95946614899998 33.785172407000005 0 0,102.959448721 33.785045879999984 0 0,102.959448662 33.78504545300001 0 0,102.95944827800002 33.78504262000001 0 0,102.95942375999999 33.784858715999974 0 0,102.95939303300003 33.784706675999985 0 0,102.95938740999998 33.78467553600001 0 0,102.95936379400001 33.78452728799999 0 0,102.959363688 33.78452662000001 0 0,102.95936240499998 33.78451821700003 0 0,102.959335356 33.78433413699997 0 0,102.95933433200003 33.784326926000006 0 0,102.95933411200002 33.78432531300001 0 0,102.95929281899998 33.784019375000014 0 0,102.95928827199998 33.783976516999985 0 0,102.959277439 33.78383645299999 0 0,102.95926640900001 33.78376600500002 0 0,102.95925185800002 33.783702957 0 0,102.95924300399997 33.78365868399999 0 0,102.95923094300002 33.78358751500002 0 0,102.95921381900001 33.783500720999996 0 0,102.95920523900003 33.78344733199998 0 0,102.95918724699999 33.783302753999976 0 0,102.95918649800001 33.783296517 0 0,102.95918531400002 33.78328563299999 0 0,102.95917554800002 33.78318930299997 0 0,102.95916100800002 33.78306666100002 0 0,102.959138919 33.78294177999999 0 0,102.959114194 33.782808640999974 0 0,102.95911339100002 33.78280425600002 0 0,102.95911112499999 33.78279096699998 0 0,102.95903891199998 33.78234381300001 0 0,102.95903412299998 33.782309102 0 0,102.95901137599998 33.78211034899999 0 0,102.95896017799998 33.78173344200002 0 0,102.95895949300001 33.781728258999976 0 0,102.95891608300002 33.781391282000016 0 0,102.95891184599998 33.781349105000004 0 0,102.958893579 33.78109601199998 0 0,102.958891698 33.78105252099999 0 0,102.95888740700002 33.780751963 0 0,102.95888794899997 33.78071071800002 0 0,102.95889074799999 33.780669563000004 0 0,102.95890231499999 33.78054841699998 0 0,102.95891589600001 33.780259204000004 0 0,102.958917558 33.780233297999985 0 0,102.958933672 33.78003562599997 0 0,102.95893446000002 33.780026643999975 0 0,102.95893523299998 33.78001881300003 0 0,102.95896297899998 33.77975217300002 0 0,102.95896304500002 33.77975153699998 0 0,102.95897965400002 33.77959322100003 0 0,102.95898412000003 33.77955842900002 0 0,102.95905734500002 33.77907649399998 0 0,102.95907302299997 33.77895583499998 0 0,102.95912639300002 33.778490213 0 0,102.959128351 33.77847457500002 0 0,102.959129141 33.778468902999975 0 0,102.959186096 33.77807178500001 0 0,102.959207719 33.77782678199998 0 0,102.959208079 33.777822834000006 0 0,102.95920839000001 33.777819575000024 0 0,102.959231004 33.777588622999986 0 0,102.95923232299998 33.77757620800003 0 0,102.959234181 33.777561305999996 0 0,102.95926191199999 33.77735547899999 0 0,102.95926201100002 33.77735473199999 0 0,102.95926346700003 33.77734452599998 0 0,102.959306631 33.77705595200001 0 0,102.95933022000003 33.77687748400001 0 0,102.959360989 33.776563943999975 0 0,102.95936229199998 33.776551697 0 0,102.95936389399998 33.77653871799998 0 0,102.95938723199998 33.776362061999976 0 0,102.95941826299998 33.77608288800002 0 0,102.95943298899999 33.77592324599999 0 0,102.95943483000002 33.775905561 0 0,102.95946175300003 33.775673487999995 0 0,102.95946359200002 33.77565888700002 0 0,102.95946540699998 33.77564630799998 0 0,102.959479268 33.77555558300003 0 0,102.95951109800001 33.77523390499999 0 0,102.95951123100002 33.77523256699999 0 0,102.95952270800001 33.775118647 0 0,102.95954102799999 33.774804587999995 0 0,102.959550364 33.774644206000005 0 0,102.95956120199997 33.774400464999985 0 0,102.95955669199998 33.77422402799999 0 0,102.95955654699998 33.774192459999995 0 0,102.959559318 33.774023176000014 0 0,102.95955087700003 33.773854852 0 0,102.959550778 33.77385281900001 0 0,102.95954106800002 33.77364806700001 0 0,102.95952668400002 33.77348850999999 0 0,102.95952596500001 33.77348001399997 0 0,102.95950621200001 33.773229281 0 0,102.959504863 33.77320850199999 0 0,102.95949895500002 33.77309280899999 0 0,102.95947735499999 33.77294911500002 0 0,102.95947077599999 33.77288923200001 0 0,102.95946894999997 33.77286306799999 0 0,102.959461207 33.772825325999975 0 0,102.95945551300002 33.77279434299999 0 0,102.95943458400001 33.77266556699999 0 0,102.95940233900001 33.772472213000015 0 0,102.95940133900001 33.772466056999974 0 0,102.95940063900002 33.772461540999984 0 0,102.95937716700001 33.772307332000025 0 0,102.959375561 33.77229623300002 0 0,102.95937494399999 33.77229163300001 0 0,102.95935272999998 33.77212194200001 0 0,102.95933428400002 33.77203894399997 0 0,102.95932551599998 33.771992893000004 0 0,102.95931473899998 33.77192499400002 0 0,102.95929030299999 33.771807852999984 0 0,102.95928919300002 33.771802439 0 0,102.95928720500001 33.77179219200002 0 0,102.95925135499999 33.771600422999995 0 0,102.95920750099998 33.771400117999974 0 0,102.95920480500001 33.771387276999974 0 0,102.95920344400002 33.771380351999994 0 0,102.95917728699999 33.771243777999985 0 0,102.95915698699997 33.771150413999976 0 0,102.95912683099999 33.771027273000016 0 0,102.95912673800001 33.77102689100002 0 0,102.95912596900001 33.771023711 0 0,102.95907399499998 33.77080702500001 0 0,102.959071161 33.77079476199998 0 0,102.95906906300002 33.77078504999997 0 0,102.95903828799999 33.77063787499998 0 0,102.95903023300002 33.770592588 0 0,102.95901861300001 33.770513505999986 0 0,102.958982994 33.77033995400001 0 0,102.95892850899997 33.770109159000015 0 0,102.95892631100003 33.770099577999986 0 0,102.958923255 33.770085193 0 0,102.958895133 33.76994640999999 0 0,102.95888924299999 33.769913702999986 0 0,102.95886636099999 33.76976858699999 0 0,102.95881387600002 33.76958038999999 0 0,102.95880394400001 33.76954076800001 0 0,102.95879612800002 33.76950067400003 0 0,102.95876720799998 33.769327831 0 0,102.95873830099998 33.769171739 0 0,102.958703905 33.76904208100001 0 0,102.95870014500002 33.769027322 0 0,102.95869702200002 33.769014029999994 0 0,102.95864922099997 33.76880218299999 0 0,102.958640908 33.76875982500002 0 0,102.95860520600002 33.76854613400002 0 0,102.95856184000002 33.76834662499999 0 0,102.95849598299998 33.76808802300002 0 0,102.95848730099999 33.76804991300003 0 0,102.95842853599999 33.76775792900003 0 0,102.958425567 33.76774232499997 0 0,102.95842552200003 33.767742078000026 0 0,102.95836463699999 33.767402516000004 0 0,102.958292083 33.76706114900003 0 0,102.95820727099999 33.766705199 0 0,102.95820650000002 33.76670193000001 0 0,102.95811447699998 33.76630810400002 0 0,102.95810614099997 33.76626751800001 0 0,102.958067013 33.766046888999995 0 0,102.95800022399999 33.765705215000025 0 0,102.95795547799997 33.765486974 0 0,102.95789545999997 33.765226848 0 0,102.95788837499998 33.76519259899999 0 0,102.95785828499999 33.76502833799998 0 0,102.95781130400002 33.764819577000026 0 0,102.95781091200001 33.764817832999995 0 0,102.95780799800002 33.764804149999975 0 0,102.95777219399997 33.76462827400002 0 0,102.95776445500002 33.764583474999995 0 0,102.95775584 33.76452287500001 0 0,102.95770549100001 33.764285099000006 0 0,102.957654574 33.764072200999976 0 0,102.95764317599998 33.764015019 0 0,102.95762054300002 33.76387355600002 0 0,102.957583392 33.763719564999974 0 0,102.95758157900002 33.76371188500002 0 0,102.95754801200002 33.76356622999998 0 0,102.95747687599999 33.76325897800001 0 0,102.95747542999999 33.763252610999984 0 0,102.95747239899998 33.76323835900001 0 0,102.957423215 33.76299579099998 0 0,102.95736614200001 33.76276473299998 0 0,102.957313167 33.762552759000016 0 0,102.957248521 33.762310895999974 0 0,102.95719781700001 33.76213471199998 0 0,102.957193642 33.76211963100002 0 0,102.95719229000002 33.762114483999994 0 0,102.95713867400002 33.76190730899998 0 0,102.957137348 33.761902107000026 0 0,102.95708803000002 33.761705946999996 0 0,102.957019839 33.761452475 0 0,102.95693911900003 33.761190150000004 0 0,102.95693050400001 33.761160023 0 0,102.95687976300002 33.76096798999998 0 0,102.95675749999998 33.76059206399998 0 0,102.95675428499999 33.760581941 0 0,102.95675201699999 33.76057450600001 0 0,102.956615785 33.76011962000001 0 0,102.95651538499999 33.759811119999995 0 0,102.95636664099999 33.75936049500001 0 0,102.95618868399998 33.75887341700002 0 0,102.95598154800001 33.75832416700001 0 0,102.95585878700001 33.75800499600001 0 0,102.95585149099998 33.757985252000026 0 0,102.95573241300002 33.757649404000006 0 0,102.95573101299999 33.757645421999996 0 0,102.955645033 33.757398765999994 0 0,102.95550791400001 33.757026026000005 0 0,102.95550492000001 33.75701774800001 0 0,102.955501761 33.75700868299998 0 0,102.95536160799998 33.75659855800001 0 0,102.955360402 33.75659499400001 0 0,102.95531635100002 33.756464058000006 0 0,102.955170404 33.75607138700002 0 0,102.95516648199998 33.756060597999976 0 0,102.95516551700001 33.75605786800003 0 0,102.95499419599997 33.755570073 0 0,102.954830287 33.75515616299998 0 0,102.95481797999997 33.75512295200002 0 0,102.95462163500002 33.75455449499998 0 0,102.954619896 33.75454940399999 0 0,102.95451284400002 33.754232487000024 0 0,102.95436487199999 33.75381947699998 0 0,102.954277644 33.753580865 0 0,102.95418568899998 33.753364523000016 0 0,102.95416254700001 33.753303227 0 0,102.95408091000002 33.753056684 0 0,102.95398099099998 33.752762440000026 0 0,102.95386782899999 33.75243355700002 0 0,102.95374041500003 33.752106347999984 0 0,102.95373954500002 33.752104108000026 0 0,102.95365617499999 33.75188809100001 0 0,102.95365423700002 33.751883014999976 0 0,102.95365095400001 33.751874179000026 0 0,102.95354508399998 33.75158386099997 0 0,102.95354284799998 33.75157765099999 0 0,102.953541788 33.75157464900002 0 0,102.95348463800002 33.751411718999975 0 0,102.95339861100001 33.75118335000002 0 0,102.95334691099998 33.751051983000025 0 0,102.95333392399999 33.75101654500003 0 0,102.953280559 33.75085945400002 0 0,102.953271986 33.75083265000001 0 0,102.95323639200001 33.750714096000024 0 0,102.953183808 33.750580265999986 0 0,102.95318131900001 33.750573852 0 0,102.953075141 33.750296644 0 0,102.95306825699998 33.750277982 0 0,102.95297656700001 33.75001943699999 0 0,102.95289991800001 33.74980645400001 0 0,102.952794332 33.74952447099997 0 0,102.95278972099999 33.749511832999985 0 0,102.952785845 33.749500657 0 0,102.95266725099998 33.74915032400003 0 0,102.952599856 33.74896472299997 0 0,102.952479773 33.748638856000014 0 0,102.95239779899998 33.748422646999984 0 0,102.95229153000002 33.748150099999975 0 0,102.952279127 33.748116012000025 0 0,102.952210009 33.747911644 0 0,102.95212737100002 33.74766877299999 0 0,102.95205372999999 33.74745875000002 0 0,102.95205204400003 33.747453896000025 0 0,102.95196927900002 33.74721284899999 0 0,102.95196918300002 33.747212572000024 0 0,102.95189309800003 33.746990713 0 0,102.95189075600001 33.74698378400001 0 0,102.95188765699999 33.746974264000016 0 0,102.95182823300001 33.74678772300001 0 0,102.95176469 33.74659751899998 0 0,102.95175618899998 33.74657045999999 0 0,102.9516994 33.746377540000026 0 0,102.95168785099997 33.74633360600001 0 0,102.95164125100001 33.746132509999995 0 0,102.951640311 33.746128399999975 0 0,102.95158987299999 33.74590520300001 0 0,102.95154700299997 33.74572742999999 0 0,102.95154391599999 33.74571412 0 0,102.95154293299998 33.74570963999997 0 0,102.951500496 33.74551337999998 0 0,102.95149326500001 33.745475295000006 0 0,102.95145587600001 33.745246924000014 0 0,102.95145094100002 33.74521158800002 0 0,102.95142133500002 33.744955893999986 0 0,102.95141821499999 33.744922497000005 0 0,102.95139896699999 33.744651498999986 0 0,102.951397198 33.744584347 0 0,102.95140192399998 33.74432567399998 0 0,102.95140215499998 33.74431628100001 0 0,102.95140230700002 33.74431172599998 0 0,102.95141037899998 33.744092455999976 0 0,102.95141087299999 33.74408128699997 0 0,102.951411038 33.744078194 0 0,102.95143343500001 33.74367672599999 0 0,102.95143424499997 33.74366410499999 0 0,102.95143529699999 33.74365115799998 0 0,102.95145068099998 33.74348006700001 0 0,102.95145647200002 33.74341255600001 0 0,102.95146273799998 33.74336063300001 0 0,102.95148126800001 33.7432417 0 0,102.951489063 33.74319951000001 0 0,102.951526747 33.74302328599998 0 0,102.95156076699999 33.74283631200001 0 0,102.95156718999999 33.742804793999994 0 0,102.95160069600001 33.74265630000002 0 0,102.95160292600002 33.74264669399997 0 0,102.95164334999998 33.74247764299997 0 0,102.951648605 33.742439589000014 0 0,102.95166183100002 33.74236869499998 0 0,102.95168161599997 33.742299344 0 0,102.95172462699998 33.742171278 0 0,102.95172879299997 33.74215920099999 0 0,102.95177661700001 33.74202406799998 0 0,102.95180982800002 33.74191978099998 0 0,102.951823316 33.74188095599999 0 0,102.951838785 33.74184287600002 0 0,102.95189765999999 33.741707917999975 0 0,102.95190057299999 33.74170132299997 0 0,102.95190185500002 33.74169846799998 0 0,102.951987567 33.74150861700002 0 0,102.95206830799998 33.74131048999999 0 0,102.952093821 33.741254137 0 0,102.952207719 33.74102589099999 0 0,102.952227064 33.740989419000016 0 0,102.95238652699999 33.740705886 0 0,102.95238897600001 33.74070155999999 0 0,102.95238987099998 33.74069999699998 0 0,102.95247176599997 33.74055707399998 0 0,102.952492264 33.740523154000016 0 0,102.95260939799999 33.74033908199999 0 0,102.95261362600002 33.74033250100001 0 0,102.95262266999998 33.74031885300002 0 0,102.95284755900002 33.73998626399998 0 0,102.95288948299998 33.739929312000015 0 0,102.95307910899999 33.739691919999984 0 0,102.95338962300002 33.73929439 0 0,102.95342672200002 33.73924988099998 0 0,102.95359244299999 33.739063284999986 0 0,102.953890468 33.738717956000016 0 0,102.95389800100003 33.738709336 0 0,102.953904577 33.738701978999984 0 0,102.954092753 33.738493758000004 0 0,102.95425507099998 33.73830435000002 0 0,102.95430025299999 33.73825528100002 0 0,102.954428479 33.73812549399997 0 0,102.95455886399998 33.737968919000025 0 0,102.95459143699998 33.73793185300002 0 0,102.95476600699999 33.737743486 0 0,102.95492086899998 33.737553375999994 0 0,102.95496561700003 33.73750238399998 0 0,102.95520402199998 33.73724979399998 0 0,102.95543019399997 33.737005435000015 0 0,102.955647209 33.73675420400002 0 0,102.95567657599997 33.736721773 0 0,102.95586494100002 33.736523234 0 0,102.95604465299999 33.73631327300001 0 0,102.956066529 33.736288613 0 0,102.95634465199998 33.735986001000015 0 0,102.956472356 33.73583892400001 0 0,102.95647966000001 33.73583076699998 0 0,102.956630814 33.73566388400002 0 0,102.95681735099998 33.735452318 0 0,102.95681837500001 33.735451157 0 0,102.956821112 33.735448077 0 0,102.95695507800002 33.73529798200002 0 0,102.95710732399999 33.73511622799998 0 0,102.95714574700003 33.735073150999995 0 0,102.95729793200002 33.734912732 0 0,102.957510077 33.73468703100002 0 0,102.95772682400002 33.73444771700002 0 0,102.95789009100002 33.73425490400001 0 0,102.957927444 33.73421338100002 0 0,102.95808645599999 33.734046836999994 0 0,102.95824431199998 33.73386195699999 0 0,102.958266987 33.73383636699998 0 0,102.95853800100002 33.73354155499999 0 0,102.95854433099998 33.73353473499998 0 0,102.958679421 33.73339065900001 0 0,102.95889108 33.73315495899999 0 0,102.95889776000001 33.733147599000006 0 0,102.958906233 33.73313848599997 0 0,102.95905222200003 33.73298348499998 0 0,102.959264625 33.73274689599998 0 0,102.959520118 33.73245135299999 0 0,102.95952465900001 33.73244614999999 0 0,102.95952708200002 33.73244338699999 0 0,102.95968452699998 33.732263965000016 0 0,102.95968695900001 33.732261205999976 0 0,102.95969583200002 33.73225131800001 0 0,102.95989364399998 33.73203398999999 0 0,102.95990991600002 33.73201655899999 0 0,102.96003210100002 33.731888939999976 0 0,102.960197075 33.73169603299999 0 0,102.96022549000003 33.73166430600003 0 0,102.96037615 33.73150356999997 0 0,102.960605069 33.731245348000016 0 0,102.96061016599998 33.73123964500002 0 0,102.96082519499998 33.731001053 0 0,102.96095846600002 33.73084706200001 0 0,102.96096507800002 33.730839505999995 0 0,102.96096708300001 33.73083724899999 0 0,102.96118992800001 33.73058694600002 0 0,102.96119924999999 33.730576633 0 0,102.96120063699999 33.730575123999984 0 0,102.96142719699998 33.73032919899998 0 0,102.96153151800002 33.730205677000015 0 0,102.96164337699997 33.730055655 0 0,102.96164883099999 33.73004841900001 0 0,102.96165654200001 33.73003843700002 0 0,102.96182553800003 33.72982282800001 0 0,102.96194033799998 33.729674509999995 0 0,102.96205611900001 33.72950334400002 0 0,102.96206036900003 33.72949712100001 0 0,102.962169808 33.72933828999999 0 0,102.96222978899999 33.729223907999994 0 0,102.96223596599998 33.72921235199999 0 0,102.96223982700002 33.729205342 0 0,102.96232801399998 33.729047004999984 0 0,102.962399114 33.72889730200001 0 0,102.96242146700001 33.728853629000014 0 0,102.96247819500002 33.72875040700001 0 0,102.962542079 33.72859190999998 0 0,102.96263522800001 33.72834002899998 0 0,102.96270947099998 33.72809631199999 0 0,102.96276675899998 33.72785385899999 0 0,102.962816836 33.727636863999976 0 0,102.96284260499999 33.72748447599997 0 0,102.96286198299998 33.727309644 0 0,102.96286228999998 33.72730691300001 0 0,102.96286349799999 33.727296962000025 0 0,102.962895807 33.72704438599999 0 0,102.96291523299999 33.726771482000004 0 0,102.96293490599999 33.72641417699998 0 0,102.962935179 33.72640947999997 0 0,102.96295786799999 33.72603940699997 0 0,102.962968827 33.725751418000016 0 0,102.96296927999998 33.725741296000024 0 0,102.96296986700003 33.725731224000015 0 0,102.96299444599998 33.725352767000004 0 0,102.96300951299997 33.72510537400001 0 0,102.96301248100002 33.724809771000025 0 0,102.96301279599999 33.72479427799999 0 0,102.96301323699998 33.72478271599999 0 0,102.96303348100002 33.72434253099999 0 0,102.96304187200002 33.72404643499999 0 0,102.963041922 33.724044728000024 0 0,102.96304242399998 33.72403191000001 0 0,102.96306222700002 33.723616359999994 0 0,102.96308234000003 33.723187697000014 0 0,102.96308250999999 33.72318423899998 0 0,102.96308259900002 33.72318255900001 0 0,102.963102838 33.72280608800003 0 0,102.96311083400002 33.72263750000002 0 0,102.96311848200003 33.72231389699999 0 0,102.963118624 33.72230864300002 0 0,102.96311911800001 33.72229594999999 0 0,102.96314735300001 33.721701371999984 0 0,102.96316227199998 33.721309287 0 0,102.96316253499998 33.72130305600001 0 0,102.96317418500001 33.721051648000014 0 0,102.96317437699997 33.721047752000004 0 0,102.96317448399998 33.72104571 0 0,102.96319446400003 33.720677346 0 0,102.96320675300001 33.72038604599999 0 0,102.96320926099997 33.72016517600002 0 0,102.96321067100001 33.72012688500001 0 0,102.96323586199998 33.719722305000005 0 0,102.96325669999999 33.719362762 0 0,102.96326616900001 33.71896206700001 0 0,102.9632671 33.71893836200002 0 0,102.96327958299997 33.71871201099998 0 0,102.96328041100003 33.71869903300001 0 0,102.96330679300002 33.718334895 0 0,102.96331916499997 33.717927524000004 0 0,102.96331960399999 33.71791601199999 0 0,102.96333433500001 33.717594303 0 0,102.96333454400002 33.71759000100002 0 0,102.96333472999999 33.71758656399999 0 0,102.96335615800001 33.717204562000006 0 0,102.96336414299998 33.716808034999985 0 0,102.963365469 33.716776041 0 0,102.96337920899998 33.716556862999994 0 0,102.96337970299999 33.71654953799998 0 0,102.96337992000002 33.71654663200002 0 0,102.96340193600003 33.716258224 0 0,102.96341435300002 33.716016980999996 0 0,102.96342217400002 33.715803505999986 0 0,102.96343458000001 33.715459323000005 0 0,102.96343508899997 33.715447692 0 0,102.96343532899999 33.71544330199998 0 0,102.96344988599998 33.715189556999974 0 0,102.96345061900001 33.715178234999996 0 0,102.96345079899999 33.71517580300002 0 0,102.96346226999998 33.715024286000016 0 0,102.963471287 33.71480699699998 0 0,102.96347448900002 33.71461372099998 0 0,102.96347579899998 33.71458009700001 0 0,102.963486537 33.71440484599998 0 0,102.96349343899999 33.71411268100002 0 0,102.96349358100002 33.714107420999994 0 0,102.963494034 33.714095629999974 0 0,102.96351150999999 33.71371807999998 0 0,102.96352887799998 33.713339335 0 0,102.96353538800003 33.713122424999995 0 0,102.96353540299998 33.71312198200002 0 0,102.96353556399998 33.713117193000016 0 0,102.963547415 33.71279662799998 0 0,102.963547898 33.71278569200001 0 0,102.96354858199999 33.712774173000014 0 0,102.96357037299998 33.71244825100001 0 0,102.963594479 33.712019020000014 0 0,102.96360391399998 33.711796589000016 0 0,102.96360414899999 33.71179145899998 0 0,102.963623079 33.711407106000024 0 0,102.96363135899998 33.711172444 0 0,102.96363924899998 33.71083832300002 0 0,102.963639392 33.710833062000006 0 0,102.96363942200003 33.71083212799999 0 0,102.96365046699998 33.71048531500003 0 0,102.96365108100002 33.710470524000016 0 0,102.96365192299999 33.710456669999985 0 0,102.96366470499999 33.710274027000025 0 0,102.96368012900001 33.71003568200001 0 0,102.963699276 33.70970320599997 0 0,102.96372817100001 33.709182376 0 0,102.96373196799999 33.708907178000004 0 0,102.963732203 33.70889606999998 0 0,102.963740438 33.708607642000004 0 0,102.96374191799998 33.708577289000004 0 0,102.96375643300001 33.70836677 0 0,102.96376237999999 33.70822765999998 0 0,102.96376268799997 33.708221079 0 0,102.96376277899998 33.70821935999999 0 0,102.96377758699998 33.707944118 0 0,102.96378291600001 33.70777604199998 0 0,102.963783535 33.707761147999975 0 0,102.96378371700001 33.70775779799999 0 0,102.96379595100001 33.70753921900001 0 0,102.96380621700001 33.70733848399999 0 0,102.96382079799997 33.70695952699998 0 0,102.96382104700001 33.70695364699998 0 0,102.963832631 33.706703507999975 0 0,102.96384526000003 33.706409269000005 0 0,102.96384533499997 33.70640753999999 0 0,102.96385959700001 33.70609219400001 0 0,102.96386050699999 33.705943569 0 0,102.96386115299998 33.70591668499998 0 0,102.96387091700001 33.70568325900001 0 0,102.96388200299998 33.70539405400001 0 0,102.963893246 33.70509571500003 0 0,102.96389782099999 33.70490193500001 0 0,102.96390134699999 33.70458164799999 0 0,102.96389505799999 33.704358180999975 0 0,102.96388603399998 33.704192698999975 0 0,102.963867112 33.70393605200002 0 0,102.96386540100002 33.70390287599997 0 0,102.96386331399998 33.70383231699998 0 0,102.96384726899998 33.70370670199998 0 0,102.96382000699998 33.703522357 0 0,102.96378359300002 33.70333279900001 0 0,102.96372450000001 33.703092051 0 0,102.963720191 33.70307351299999 0 0,102.96366977299999 33.70284376699999 0 0,102.96358640099999 33.70253105799998 0 0,102.96358628600001 33.70253063400003 0 0,102.96358614600001 33.70253010599998 0 0,102.963449067 33.70201331300001 0 0,102.96337621200001 33.701743846 0 0,102.96329197300003 33.70146280300003 0 0,102.963291809 33.70146226200001 0 0,102.96321908800002 33.70121900100003 0 0,102.96321686900001 33.70121144400002 0 0,102.963215752 33.70120752399998 0 0,102.96313017400001 33.70090442899999 0 0,102.96312965599998 33.70090258699997 0 0,102.96304019799999 33.70058273400002 0 0,102.96303184300001 33.700550163 0 0,102.962989091 33.70036701999999 0 0,102.96298730699999 33.700359194999976 0 0,102.962984361 33.70034535799999 0 0,102.962934512 33.70010008999998 0 0,102.96292510900003 33.70004270800001 0 0,102.96289511399999 33.699802535 0 0,102.96289040800002 33.69975007900001 0 0,102.96287945099999 33.69954957200002 0 0,102.96287832799999 33.699507127000004 0 0,102.96287866699998 33.699311575000024 0 0,102.962881132 33.69925195100001 0 0,102.96289522199999 33.69907809 0 0,102.96289603000002 33.699068829 0 0,102.96289722199998 33.69905706999998 0 0,102.96291906200003 33.698857105 0 0,102.962924353 33.69881807399997 0 0,102.96294439100001 33.698694391000004 0 0,102.96295294100003 33.698649984999975 0 0,102.96296408199998 33.69860615699997 0 0,102.96299081699999 33.69851249999999 0 0,102.96301253000001 33.69840951600003 0 0,102.96302274300001 33.69836707100001 0 0,102.963035322 33.698325264999994 0 0,102.96310136699998 33.69812602799999 0 0,102.96311738399999 33.69808209299998 0 0,102.96321595799998 33.69783450099999 0 0,102.963231941 33.69779712799999 0 0,102.963394392 33.69744207999997 0 0,102.96341359500002 33.69740289499998 0 0,102.96350913999999 33.69722027300003 0 0,102.963691149 33.69686542599999 0 0,102.96376498900003 33.696694707999995 0 0,102.963778644 33.69666480799998 0 0,102.96388886400001 33.69643575499998 0 0,102.96396913900003 33.69626702599999 0 0,102.96397465000001 33.69625566899998 0 0,102.963975275 33.69625440499999 0 0,102.96409186400001 33.69601973800002 0 0,102.96417335699999 33.69584068099999 0 0,102.96418810799997 33.695809978 0 0,102.964324868 33.695539767000014 0 0,102.96437432699997 33.695422517 0 0,102.96438693599998 33.695394158 0 0,102.96455069000001 33.69504390200001 0 0,102.96456247600003 33.69501973299998 0 0,102.96471788999997 33.694713750000005 0 0,102.964839864 33.69445266399998 0 0,102.96485669499998 33.69441870200001 0 0,102.96496912399999 33.69420428500001 0 0,102.965071905 33.69397585799999 0 0,102.965099716 33.69391984399999 0 0,102.96518401700001 33.693764999999985 0 0,102.96532419200003 33.69347487700003 0 0,102.965486999 33.693125205 0 0,102.96548836300002 33.693122287999984 0 0,102.96549284899999 33.693112903999975 0 0,102.965714735 33.69265628400001 0 0,102.96571515900001 33.69265541499999 0 0,102.96588617399999 33.69230453099999 0 0,102.96607088500002 33.69191810799998 0 0,102.96607360399997 33.69191247700002 0 0,102.96616154100002 33.69173204200001 0 0,102.96633222600002 33.69137173600001 0 0,102.96633617600003 33.69136351499998 0 0,102.96643249800002 33.691165876000014 0 0,102.96657841899997 33.690861738000024 0 0,102.96657859800001 33.69086136499999 0 0,102.96667010099998 33.690670891000025 0 0,102.96667425099997 33.69066237300001 0 0,102.96667763599999 33.690655608999975 0 0,102.96681022400003 33.69039361099999 0 0,102.966908821 33.690184912999996 0 0,102.96702787700002 33.68992633200003 0 0,102.96713493200002 33.689678542000024 0 0,102.967194291 33.68951879000002 0 0,102.96722810400001 33.68941282999998 0 0,102.96727479200001 33.68924077999998 0 0,102.967312048 33.689101494 0 0,102.96733965700002 33.688975219999975 0 0,102.967352759 33.688831639 0 0,102.96735851699998 33.688678541 0 0,102.96735360899999 33.688556799000025 0 0,102.96734756900003 33.68844535599999 0 0,102.96733582799999 33.68835822199998 0 0,102.96733448100002 33.68834768400001 0 0,102.967319857 33.68822637599999 0 0,102.967306786 33.688148246000026 0 0,102.96728618100002 33.688060226999994 0 0,102.96725869 33.687966460999974 0 0,102.96722777899998 33.68787570500001 0 0,102.96719156500001 33.687778552 0 0,102.96713911799998 33.68765944699999 0 0,102.96708966300002 33.687557115000004 0 0,102.96708643900001 33.68755035999999 0 0,102.967081447 33.687539585000025 0 0,102.967055663 33.68748285200002 0 0,102.96701875899998 33.68741864499998 0 0,102.966971108 33.68734645799998 0 0,102.966835877 33.68715782300001 0 0,102.96668881300002 33.68697193600002 0 0,102.96657447199999 33.68683070399999 0 0,102.96637019600001 33.68660432600001 0 0,102.96625781099999 33.68648628300002 0 0,102.96625066899998 33.68647869799997 0 0,102.966028859 33.686240527999985 0 0,102.96583497699999 33.68604545400001 0 0,102.965816512 33.686026352 0 0,102.96565400499998 33.685853469999984 0 0,102.96537599099997 33.685558249999985 0 0,102.96534043700001 33.685518273000014 0 0,102.965246095 33.685405824999975 0 0,102.96522879499997 33.68538456700003 0 0,102.965081984 33.68519851399998 0 0,102.96507571500001 33.68519047500001 0 0,102.96492208400002 33.68499119400002 0 0,102.96488975400001 33.684946457000024 0 0,102.96483186299997 33.68486084199998 0 0,102.96482325300002 33.684847864999995 0 0,102.96481782400002 33.684839409000006 0 0,102.96467342800003 33.684611663 0 0,102.96465967 33.68458921199999 0 0,102.96454993200001 33.68440376900003 0 0,102.96452882400001 33.684365915 0 0,102.96442099000001 33.68416023399999 0 0,102.96440656499999 33.684131363000006 0 0,102.964295128 33.68389700300003 0 0,102.964280481 33.68386437800001 0 0,102.96419266599997 33.68365664200002 0 0,102.96417756199997 33.68361818300002 0 0,102.96410523600002 33.68341904800002 0 0,102.96409188500002 33.68337898599998 0 0,102.96398996900001 33.68304342699997 0 0,102.96398146500002 33.683013259999996 0 0,102.96392468099998 33.68279510399998 0 0,102.963842613 33.68251919900001 0 0,102.96383213000001 33.682480295999994 0 0,102.96377626200001 33.68224926800002 0 0,102.96372143000002 33.68204800500001 0 0,102.963720206 33.68204346099998 0 0,102.96371842899998 33.68203665300001 0 0,102.96366844900001 33.681841607000024 0 0,102.96361702399997 33.68164891399999 0 0,102.96361685 33.681648257000006 0 0,102.96361637799998 33.68164647200001 0 0,102.96356448799997 33.68144946299998 0 0,102.96349678899998 33.68119733899999 0 0,102.96349199299999 33.68117854299999 0 0,102.96343745500002 33.680953036999995 0 0,102.96339062300001 33.680771187000005 0 0,102.963308074 33.68046874700002 0 0,102.963306751 33.680463839000026 0 0,102.96330547999997 33.680458988 0 0,102.96325057500002 33.68024702299999 0 0,102.96324870199999 33.680239637 0 0,102.96318048299997 33.679965168000024 0 0,102.96313037099998 33.67977088499998 0 0,102.96312791899999 33.67976111500002 0 0,102.96312632899998 33.67975446700001 0 0,102.963064713 33.679491986000016 0 0,102.96298446700001 33.67918027600001 0 0,102.962984108 33.679178881999974 0 0,102.96293442899997 33.678984404999994 0 0,102.96284372299999 33.67868061299998 0 0,102.96283644800002 33.67865461299999 0 0,102.962778893 33.67843425799998 0 0,102.96277688499998 33.67842640399999 0 0,102.962732571 33.67824919399999 0 0,102.962732142 33.67824747200001 0 0,102.96266611300001 33.67798081500001 0 0,102.96262607300002 33.677821901000016 0 0,102.962624689 33.67781631899999 0 0,102.96262436900003 33.67781500299998 0 0,102.96259382400001 33.67768891100002 0 0,102.96252816399999 33.67746679800001 0 0,102.96247181799998 33.67731156799999 0 0,102.962422957 33.67719449399999 0 0,102.96236627299999 33.67707983299999 0 0,102.96225450999998 33.67689598999999 0 0,102.96214038199997 33.67672891000001 0 0,102.9620372 33.67658778600003 0 0,102.96191745300001 33.67645285200001 0 0,102.96176884300002 33.67631139100001 0 0,102.961612194 33.676174042000014 0 0,102.961610839 33.676172853000025 0 0,102.96160948599999 33.67617165799999 0 0,102.96144992 33.676030723999986 0 0,102.96131915400002 33.675927414 0 0,102.96128895700002 33.675902603 0 0,102.961142709 33.675777616999994 0 0,102.96092538200003 33.675605659999974 0 0,102.96088903999998 33.67557550700002 0 0,102.96085416300002 33.67554366899998 0 0,102.96073545600001 33.67542995000002 0 0,102.96051487800003 33.675225048000016 0 0,102.960473772 33.675184521999995 0 0,102.96037077900002 33.67507669399998 0 0,102.96036986500002 33.67507573500001 0 0,102.96036307399999 33.675068529999976 0 0,102.96017668100001 33.674868702000026 0 0,102.96014725600003 33.67483562299998 0 0,102.96011945100003 33.67480116899998 0 0,102.960023981 33.67467677299999 0 0,102.95999563700002 33.674637695 0 0,102.95985777300001 33.67443628400002 0 0,102.95983464 33.674400650999985 0 0,102.95969317700002 33.67417055999999 0 0,102.959666245 33.67412344600001 0 0,102.95952288900003 33.67385278400002 0 0,102.95949681799999 33.673798936000026 0 0,102.95939801499998 33.67357432199998 0 0,102.95937475 33.67351521299997 0 0,102.95935629600001 33.67345442999999 0 0,102.95927917099999 33.67315743400002 0 0,102.95926563299997 33.67309467199999 0 0,102.95922299 33.67284713700002 0 0,102.95922128000001 33.672836785000015 0 0,102.95921964600001 33.672825950000004 0 0,102.959185364 33.67258689800002 0 0,102.959179984 33.67253828600002 0 0,102.95917775800001 33.672489428999995 0 0,102.959174201 33.67221749599997 0 0,102.959175061 33.672170349 0 0,102.95918597299999 33.67194993200002 0 0,102.95918605000003 33.671948397999984 0 0,102.959186778 33.67193620299997 0 0,102.95920635499999 33.67164741800002 0 0,102.95921537999999 33.671503934999976 0 0,102.95922057299998 33.67145106100003 0 0,102.95924733700002 33.671250993 0 0,102.95927173799998 33.67094533300002 0 0,102.959286647 33.67072906999999 0 0,102.959288802 33.67070391499999 0 0,102.95931978700003 33.67040182300002 0 0,102.95933868899999 33.67018964099998 0 0,102.95936014 33.66994383999997 0 0,102.95936055599998 33.669939218000025 0 0,102.959361129 33.669933336999975 0 0,102.95938276200002 33.66971985700002 0 0,102.95940609399997 33.669439634000014 0 0,102.95940676599997 33.669432008 0 0,102.95940683700002 33.66943125300003 0 0,102.95942775600003 33.669209808999994 0 0,102.95942931600001 33.66919488899998 0 0,102.95943102000001 33.66918112399998 0 0,102.95946708000002 33.668910082000025 0 0,102.95950227899999 33.668522209 0 0,102.95950246500001 33.66852019100003 0 0,102.95950253400002 33.668519480999976 0 0,102.95952576600001 33.668273382999985 0 0,102.95953948699997 33.66801012500002 0 0,102.959538388 33.667734024000026 0 0,102.959530384 33.667523329999995 0 0,102.959525192 33.66743558100001 0 0,102.95951475700002 33.66735248600003 0 0,102.95949732000003 33.66723152700001 0 0,102.959469259 33.667099721 0 0,102.95946203699998 33.66706092099997 0 0,102.959456843 33.66702179700002 0 0,102.959434488 33.66693671799999 0 0,102.95934999100001 33.66672544900001 0 0,102.959288362 33.66659170600002 0 0,102.95918978499998 33.66640941899999 0 0,102.95913378799997 33.666318948000026 0 0,102.959020855 33.66615195200001 0 0,102.95891174000002 33.666032961999974 0 0,102.95876167099999 33.66587430599998 0 0,102.95861164600001 33.665734010999984 0 0,102.95849945499998 33.665646889000016 0 0,102.95835501800002 33.665545914999996 0 0,102.95815792600001 33.665420643999994 0 0,102.95787946600001 33.66526166099999 0 0,102.957856074 33.66524792299998 0 0,102.957619078 33.66510476299999 0 0,102.957409074 33.66498667100001 0 0,102.957219211 33.664882143 0 0,102.95721751000002 33.66488120499997 0 0,102.957205117 33.664874250000025 0 0,102.95694976300001 33.664728798 0 0,102.95673525699999 33.664613556999996 0 0,102.956690407 33.664588106 0 0,102.95645253800001 33.66444569599997 0 0,102.95619817599999 33.66430919200002 0 0,102.95618591499999 33.664302512999996 0 0,102.956180615 33.664299562 0 0,102.95597654199997 33.664185291000024 0 0,102.95596786700003 33.66418038299997 0 0,102.955763854 33.664063727999974 0 0,102.95576222800003 33.66406279400002 0 0,102.95575158600002 33.66405660700002 0 0,102.95555152499998 33.66393877799999 0 0,102.95534613799998 33.66382952499998 0 0,102.95530497700003 33.663806498999975 0 0,102.95510828300002 33.663690911 0 0,102.954889149 33.66356572500001 0 0,102.95468033600002 33.66345049199998 0 0,102.95441508300001 33.663313431999995 0 0,102.95438675399998 33.66329827800001 0 0,102.954186881 33.66318765099999 0 0,102.95415295800001 33.663168084999995 0 0,102.953963622 33.66305435700002 0 0,102.953746642 33.66293793900002 0 0,102.95369322800002 33.66290734900002 0 0,102.95352019299997 33.662801735000016 0 0,102.95333649999998 33.66270198000001 0 0,102.95332909000001 33.66269792100002 0 0,102.95332258899998 33.66269429699997 0 0,102.95311141600001 33.66257569700002 0 0,102.95295884900003 33.66250169900002 0 0,102.95291286999998 33.662478093000004 0 0,102.952868029 33.662452393000024 0 0,102.952569987 33.662272168000015 0 0,102.95256088100001 33.662266601 0 0,102.952555297 33.66226312600003 0 0,102.952427564 33.662183099 0 0,102.95222815599999 33.66206243300002 0 0,102.952168411 33.66202353699998 0 0,102.95192573899999 33.661853768000014 0 0,102.95188920800001 33.66182701700001 0 0,102.95176035600002 33.66172829599998 0 0,102.951749528 33.66171988299999 0 0,102.95152835099998 33.66154569999998 0 0,102.95149132 33.66151509100001 0 0,102.95145580100001 33.66148273900001 0 0,102.95127313900002 33.66130800100001 0 0,102.95123538600001 33.661269816000015 0 0,102.95108936399998 33.66111357300002 0 0,102.95105542800002 33.661075211000025 0 0,102.950808602 33.660780165000006 0 0,102.95077767100003 33.660741067000004 0 0,102.95074896900002 33.660700306000024 0 0,102.95061955900002 33.66050498599998 0 0,102.95059672600001 33.660468588000015 0 0,102.95057575499999 33.66043108500003 0 0,102.950444769 33.660182081000016 0 0,102.95042989699999 33.66015238 0 0,102.95034296900002 33.65996968899998 0 0,102.950319949 33.659916511999995 0 0,102.95025004000001 33.659737681000024 0 0,102.95023736799999 33.65970289799998 0 0,102.95016274900001 33.659482255 0 0,102.95014221299999 33.659410412 0 0,102.95010206900002 33.659239231000015 0 0,102.95009569299998 33.65920939099999 0 0,102.950062678 33.65903832599997 0 0,102.95006150199998 33.65903209999999 0 0,102.95003370500001 33.658881393 0 0,102.950027299 33.65884044500001 0 0,102.949985158 33.65851302200002 0 0,102.94998229800001 33.65848735200001 0 0,102.949964072 33.65829385400002 0 0,102.94993846199998 33.658021796000014 0 0,102.949912138 33.65778432000002 0 0,102.949910897 33.657772256999976 0 0,102.94991043499999 33.65776717599999 0 0,102.94987684300003 33.657384897999975 0 0,102.94985885400001 33.657186508999985 0 0,102.94985781000003 33.65717380000001 0 0,102.949857425 33.65716829399997 0 0,102.949834307 33.656819907 0 0,102.94980838200001 33.656580511000016 0 0,102.94975891299998 33.656166493 0 0,102.94975543700002 33.656129874999976 0 0,102.94973646 33.65586043799999 0 0,102.94970057299997 33.65555964399999 0 0,102.94969693000002 33.65552052100003 0 0,102.94967968100002 33.65526276000003 0 0,102.94964992199999 33.65494157400002 0 0,102.94964895800001 33.654930225999976 0 0,102.94963375999998 33.65473410200002 0 0,102.94958924000002 33.65435738299999 0 0,102.94958644299999 33.654329184000005 0 0,102.94956772699999 33.65409635200001 0 0,102.94956733999999 33.654091333999986 0 0,102.94956722299997 33.65408971699998 0 0,102.94954035799998 33.653714143 0 0,102.94950675899997 33.653402812000024 0 0,102.949506127 33.653396731999976 0 0,102.94948986100002 33.653233708000016 0 0,102.94946351499999 33.65302637000002 0 0,102.949459263 33.652982941999994 0 0,102.94945127800003 33.65286697800002 0 0,102.94944215599998 33.652813622 0 0,102.94938075499999 33.65256098200001 0 0,102.94932421300001 33.652373943999976 0 0,102.94925133100003 33.65220319399998 0 0,102.94919700600002 33.65209482 0 0,102.949131502 33.651984543000026 0 0,102.94896923300001 33.651755777999995 0 0,102.94886617999998 33.651613043 0 0,102.94873478099998 33.65145463499999 0 0,102.94859518599998 33.651307409000026 0 0,102.948331145 33.65105629300001 0 0,102.948018547 33.650765138 0 0,102.94774722900002 33.650514842999996 0 0,102.94747828800001 33.650274861000014 0 0,102.947457471 33.650255743 0 0,102.94720021699999 33.65001256800002 0 0,102.94692278500003 33.649753436000026 0 0,102.94669819400002 33.649550999999974 0 0,102.94644888800002 33.649330444999975 0 0,102.94641702400003 33.64930098000002 0 0,102.94618767999998 33.64907928100001 0 0,102.94595977 33.64887164800001 0 0,102.94595941400001 33.648871325000016 0 0,102.94595282400002 33.648865258 0 0,102.94572404500002 33.648652782 0 0,102.94570243499999 33.648632084999974 0 0,102.94554580099998 33.648477379999974 0 0,102.94540877499998 33.648349025000016 0 0,102.94537321000001 33.64831395099998 0 0,102.94525772600002 33.64819398100002 0 0,102.94525404400002 33.64819013599998 0 0,102.94524633700001 33.648181943 0 0,102.94503919599998 33.647959093 0 0,102.94503811700002 33.64795793000002 0 0,102.94475315199998 33.64765031600001 0 0,102.94471793600002 33.64761004799999 0 0,102.94463617500003 33.647510909999994 0 0,102.94461287000001 33.647481432000006 0 0,102.944442261 33.647256156000026 0 0,102.94428984000001 33.647070196000016 0 0,102.94425143299998 33.647019838999995 0 0,102.94421673099998 33.646966862 0 0,102.94406035700001 33.64670788799998 0 0,102.94405806700001 33.64670407199998 0 0,102.94405302299998 33.64669550999997 0 0,102.94392290600001 33.646471555000005 0 0,102.943894639 33.646418643000004 0 0,102.94377771900002 33.64617940699998 0 0,102.943761741 33.64614468799999 0 0,102.94374741799999 33.64610925400001 0 0,102.943628063 33.645792468000025 0 0,102.94362273899998 33.645777909 0 0,102.94361838100002 33.64576528600003 0 0,102.94353583399999 33.64551946500001 0 0,102.94352023599998 33.645467026999995 0 0,102.943441872 33.64516523200001 0 0,102.94343238099998 33.645124082999985 0 0,102.94340942100001 33.645010420999995 0 0,102.943405369 33.64498875700002 0 0,102.94337530500002 33.644814164000024 0 0,102.94337098300002 33.64478589800001 0 0,102.94335403500003 33.644659219000005 0 0,102.94334907199999 33.64460989899999 0 0,102.94333219700002 33.64436040200002 0 0,102.94333079900002 33.64428737399999 0 0,102.94333834399998 33.64403012899999 0 0,102.943346512 33.643746663 0 0,102.94334908500002 33.64370247300002 0 0,102.943364739 33.643523870000024 0 0,102.943367029 33.643501533000006 0 0,102.94339026300003 33.643303978000006 0 0,102.94339943300002 33.643245621000005 0 0,102.94344158899997 33.64303168700002 0 0,102.94345323800002 33.64298148900002 0 0,102.94349705399998 33.64281766300002 0 0,102.943518283 33.642750535000005 0 0,102.94356462500002 33.642623947999994 0 0,102.94362196999998 33.64243811099999 0 0,102.94363469199999 33.642400318 0 0,102.94364929 33.642363208000006 0 0,102.943716773 33.64220340600002 0 0,102.94377866399998 33.642047142000024 0 0,102.94379188099998 33.64201572600001 0 0,102.94387471200002 33.641829895 0 0,102.94390426199999 33.64177022400003 0 0,102.943966865 33.64165559999998 0 0,102.94398911600001 33.64161727800001 0 0,102.94410052799998 33.64143641800001 0 0,102.94423278300002 33.64121894499999 0 0,102.94423722599998 33.641211715 0 0,102.94426456399998 33.64117042700002 0 0,102.94427019 33.641162522 0 0,102.944388135 33.64099873800001 0 0,102.944406232 33.64097448799998 0 0,102.94458273800001 33.64074609400001 0 0,102.944611742 33.640710461000026 0 0,102.94469532199997 33.64061287800001 0 0,102.944700974 33.64060634100002 0 0,102.944844596 33.640441791 0 0,102.94484844700003 33.64043740599999 0 0,102.94485854499999 33.640426167999976 0 0,102.945091278 33.64017128199998 0 0,102.94509249499998 33.64016995100002 0 0,102.94510143000002 33.640160338999976 0 0,102.94531056599999 33.639938445999974 0 0,102.94534854099999 33.63990036000001 0 0,102.94568826300002 33.639578078 0 0,102.94593944500002 33.639329573 0 0,102.94597518 33.63929595500002 0 0,102.94627796499998 33.639025049 0 0,102.94643677200003 33.638878225999974 0 0,102.94644107200003 33.638874276000024 0 0,102.94644786399999 33.63886812800001 0 0,102.94679127 33.638560186999996 0 0,102.94701865000002 33.63834589099997 0 0,102.94702425499997 33.638340649999975 0 0,102.94738055800002 33.638010081999994 0 0,102.94764511800003 33.63776147300001 0 0,102.94765523299998 33.63775209900001 0 0,102.94765855600002 33.637749077000024 0 0,102.94791934199998 33.63751298599999 0 0,102.94815731300002 33.637292316000014 0 0,102.94843623399998 33.63702774799998 0 0,102.94845532599999 33.63701011500001 0 0,102.94879730100001 33.63670249199998 0 0,102.94908539099998 33.636442862000024 0 0,102.94908571799999 33.636442568999996 0 0,102.94935228899999 33.636202544000014 0 0,102.94935258100003 33.63620228000002 0 0,102.94960894799999 33.635971626000014 0 0,102.94961319800001 33.63596782399998 0 0,102.94980685299998 33.63579559499999 0 0,102.95000703099998 33.63560588600001 0 0,102.950007546 33.635605397000006 0 0,102.95000889800002 33.63560412300001 0 0,102.950312225 33.63531816400001 0 0,102.95042929499999 33.63520782299997 0 0,102.950635272 33.63501249799998 0 0,102.95073311300001 33.63491334399998 0 0,102.950761946 33.63487423999999 0 0,102.95078457300002 33.63484484200001 0 0,102.95093095200002 33.63466254399998 0 0,102.95105140300001 33.63449478899997 0 0,102.95111136100002 33.634405172000015 0 0,102.951186345 33.63426280599998 0 0,102.951246922 33.63410968599999 0 0,102.95131643000002 33.63393191099999 0 0,102.95136018300002 33.633759548 0 0,102.951388732 33.63363357899999 0 0,102.95140903700002 33.63350248900002 0 0,102.95143385300003 33.63332450299998 0 0,102.95144427399998 33.63317631299998 0 0,102.95145534800002 33.63293152 0 0,102.95145942800002 33.632703307999975 0 0,102.95145919800001 33.632419398000025 0 0,102.951460247 33.63237900299998 0 0,102.95146345699999 33.632338720999996 0 0,102.95147748099998 33.63220713999999 0 0,102.951482511 33.63209453799999 0 0,102.95148695300003 33.63203980600002 0 0,102.95150649300001 33.631873927000015 0 0,102.951531494 33.63165805400001 0 0,102.95153937499998 33.63160589900002 0 0,102.951561621 33.631486731999985 0 0,102.95158406399997 33.631360417999986 0 0,102.95159612999998 33.63130463099998 0 0,102.951630696 33.63116926700002 0 0,102.95164697199999 33.63111409999999 0 0,102.95168991999998 33.630986029999974 0 0,102.95169410099999 33.630973884000014 0 0,102.951698754 33.63096107400003 0 0,102.95173985299999 33.63085085900002 0 0,102.95176602999999 33.630788736 0 0,102.95182448399999 33.630664669 0 0,102.95189345300003 33.63051811899999 0 0,102.95192175599999 33.63046336299999 0 0,102.95201846700002 33.630292064 0 0,102.95202893999999 33.63027403799998 0 0,102.95210018400002 33.63015478300002 0 0,102.95212124800003 33.630121299999985 0 0,102.952233605 33.629951452 0 0,102.95227998799999 33.629887714000006 0 0,102.95245921399999 33.629662929000006 0 0,102.95250412500002 33.62961073700001 0 0,102.95259774300001 33.629509738000024 0 0,102.95260111900001 33.629506117999995 0 0,102.95272980800002 33.629368734000025 0 0,102.95277512899997 33.629323485999976 0 0,102.95294910299998 33.629160911999975 0 0,102.95309119400002 33.629024105999974 0 0,102.95311411799997 33.62900273399998 0 0,102.953313906 33.628822317000015 0 0,102.95354225099999 33.628601 0 0,102.953550597 33.628593007000006 0 0,102.95355578700003 33.62858812899998 0 0,102.95382835999999 33.62833388400003 0 0,102.95383439 33.628328305000025 0 0,102.95393808799997 33.628233189000014 0 0,102.95421145900002 33.62796819800002 0 0,102.95421983900002 33.627960170999984 0 0,102.95422649599999 33.62795392999999 0 0,102.95451366499998 33.627687159000004 0 0,102.95463928200002 33.627555229999984 0 0,102.954749499 33.627419850000024 0 0,102.954853587 33.62729000799999 0 0,102.95492988000001 33.62717700000002 0 0,102.95497242599998 33.62709645000001 0 0,102.95500823999998 33.627001414000006 0 0,102.95504408099998 33.626900917 0 0,102.95505106600001 33.62686905200002 0 0,102.95505622299999 33.62683183799999 0 0,102.95507039699999 33.626664068000025 0 0,102.95507277500002 33.62656357100002 0 0,102.95506999100002 33.626490217000025 0 0,102.95505817399999 33.626357412000004 0 0,102.95504753 33.62630175100003 0 0,102.955007836 33.62618492299998 0 0,102.95497225499997 33.626096071000006 0 0,102.95492029299999 33.62598836000001 0 0,102.95486085700003 33.62590088100001 0 0,102.95477801200002 33.62577902800001 0 0,102.95468868699999 33.625668295000025 0 0,102.95457717 33.62553900400002 0 0,102.95442359700002 33.62536657800001 0 0,102.95429286500001 33.625224773000014 0 0,102.95426600000002 33.625194334000014 0 0,102.954149782 33.625056691 0 0,102.95405881599999 33.62495961100001 0 0,102.95394291399998 33.62483870300002 0 0,102.953893833 33.62478328399999 0 0,102.95380794699997 33.62467812099999 0 0,102.95378180900002 33.624644536000005 0 0,102.95368788299999 33.62451777799998 0 0,102.95368525200001 33.624514207999994 0 0,102.9536784 33.624504736999995 0 0,102.95358458700002 33.624373209 0 0,102.95358174299997 33.62436919800001 0 0,102.953580907 33.62436801299998 0 0,102.95349955 33.62425219300002 0 0,102.95345907199999 33.62418893 0 0,102.953387857 33.62406612299998 0 0,102.95337657699997 33.62404604699998 0 0,102.95328232399999 33.623872775999985 0 0,102.953260199 33.62382908699999 0 0,102.95324072099999 33.62378415500001 0 0,102.95317479900001 33.62361850899998 0 0,102.95317276899999 33.623613358 0 0,102.95313111000002 33.62350654099998 0 0,102.95311623200001 33.62346503399999 0 0,102.95310369700002 33.62342275999998 0 0,102.95305526700002 33.623240709000015 0 0,102.95304754900002 33.62320902800002 0 0,102.95299217500002 33.622958892999975 0 0,102.95298488499998 33.622921615999985 0 0,102.95297945700003 33.622884021999994 0 0,102.95295330099998 33.62266418399997 0 0,102.95294953899997 33.62262303799997 0 0,102.952948032 33.62258174700003 0 0,102.95294644900002 33.622407624999994 0 0,102.95294730199998 33.62236428900002 0 0,102.952955664 33.622191525000005 0 0,102.952958024 33.622158135999996 0 0,102.95297140899999 33.622014073 0 0,102.95297510400002 33.62198182100002 0 0,102.952994074 33.621842621999974 0 0,102.952996289 33.621827505 0 0,102.952998315 33.62181524499999 0 0,102.95303297100003 33.621615491 0 0,102.953037091 33.621593641000004 0 0,102.95306977799999 33.621433060000015 0 0,102.95309896700002 33.62127741799998 0 0,102.95313284000002 33.62108621700003 0 0,102.95314050100001 33.621048514999984 0 0,102.95319163900001 33.620825529 0 0,102.95321633499998 33.620667217000005 0 0,102.95324718199998 33.620433644 0 0,102.95326126999998 33.620250311999996 0 0,102.95327014700001 33.620069494999996 0 0,102.95326524799998 33.619939988 0 0,102.95326509199998 33.619935508000026 0 0,102.95326508300002 33.61993521800002 0 0,102.95326136900002 33.61981730000002 0 0,102.953249873 33.61972925800001 0 0,102.95322591600001 33.61958616999999 0 0,102.95322533199999 33.61958263299999 0 0,102.95320526500001 33.61945922000001 0 0,102.95317893100002 33.61935138299998 0 0,102.95314457699999 33.61922060400002 0 0,102.95311319299998 33.61912432999998 0 0,102.95308513100002 33.619041485000025 0 0,102.953057554 33.618967415999975 0 0,102.95300263799999 33.61886025899997 0 0,102.952916813 33.618694593999976 0 0,102.95284820500001 33.618563107 0 0,102.95281327800001 33.61850376799998 0 0,102.95273149000002 33.61838533500003 0 0,102.952592273 33.618202903999986 0 0,102.95258045899999 33.618187062000004 0 0,102.95248106600002 33.61805066900001 0 0,102.95247475600002 33.61804189999998 0 0,102.95235047800003 33.617866918000004 0 0,102.95217238999999 33.61765409200001 0 0,102.95204605700002 33.61750436400001 0 0,102.95203862 33.61749543500002 0 0,102.95202815900001 33.61748247100002 0 0,102.951831642 33.61723437799998 0 0,102.95160739800002 33.61696773599999 0 0,102.951590103 33.616946536 0 0,102.951412404 33.61672190899998 0 0,102.951206996 33.61647637599998 0 0,102.95118702000002 33.61645163600002 0 0,102.95105760299998 33.61628548700003 0 0,102.95086182099999 33.616050031999976 0 0,102.95084608899998 33.616030577000004 0 0,102.95073402000003 33.61588801300002 0 0,102.95070619299997 33.615850658 0 0,102.95057515399998 33.61566479499999 0 0,102.95054977799998 33.61562672000002 0 0,102.95052645800001 33.61558735 0 0,102.95042666199998 33.615408023999976 0 0,102.950413416 33.615383251000026 0 0,102.950334398 33.61522931000002 0 0,102.95031558699998 33.615190165 0 0,102.95029889 33.615150072999995 0 0,102.95024250099999 33.615003661 0 0,102.95023269400002 33.61497677300002 0 0,102.95018602200003 33.61484125499999 0 0,102.95017451000001 33.61480501699998 0 0,102.95013892399999 33.614682800000026 0 0,102.950122706 33.61461630100001 0 0,102.95009980100002 33.614500255999985 0 0,102.95009019700001 33.614438327000016 0 0,102.95006073600001 33.61417788799997 0 0,102.95005777099999 33.614145459999975 0 0,102.95004819500002 33.614008173 0 0,102.95004637300002 33.613959092000016 0 0,102.95004774699999 33.61390999499997 0 0,102.95005944500002 33.613717013999974 0 0,102.95005985799997 33.613710620000006 0 0,102.950072868 33.61352243099998 0 0,102.95007801000003 33.613472333000004 0 0,102.95009698199999 33.613333135000005 0 0,102.950102947 33.613296182 0 0,102.95011070999999 33.613259562999986 0 0,102.95013920600002 33.61313959900002 0 0,102.95015227599998 33.613091494 0 0,102.950204547 33.61292085500003 0 0,102.95025144700003 33.61275018499998 0 0,102.95025370500002 33.612742131999994 0 0,102.950255997 33.61273428599998 0 0,102.95032876900001 33.61248985100002 0 0,102.950337091 33.612463590999994 0 0,102.95042601099999 33.61219915200002 0 0,102.95042792200002 33.61219353600001 0 0,102.950495515 33.61199740699999 0 0,102.95055335699999 33.611771154999985 0 0,102.95057173599997 33.61167140399999 0 0,102.95058901800002 33.61156556100002 0 0,102.95060222799998 33.61147042599998 0 0,102.95061088400001 33.61136993500003 0 0,102.95061684699999 33.61122587800003 0 0,102.95061720400003 33.61121817100002 0 0,102.95061766100002 33.61121018199998 0 0,102.95062199099999 33.61114061500001 0 0,102.95061833699998 33.611063116000025 0 0,102.95061052699998 33.61098944399998 0 0,102.95060276100003 33.61093560699999 0 0,102.95059249799999 33.61088164099999 0 0,102.95056817699998 33.61078544700001 0 0,102.95056657700002 33.610779003999994 0 0,102.95056468000001 33.610771032 0 0,102.95054854300002 33.61070163699998 0 0,102.95052891900002 33.61063707300002 0 0,102.95048449900003 33.610522301 0 0,102.95045133000002 33.61044710800002 0 0,102.95038684899998 33.610323273000006 0 0,102.95034915899998 33.610263377000024 0 0,102.950279309 33.610168199999976 0 0,102.95017585599999 33.610045377999995 0 0,102.95007120600002 33.60993032900001 0 0,102.949991882 33.609861275000014 0 0,102.94982012899999 33.609735812 0 0,102.94971285899999 33.60966121400003 0 0,102.94957759900001 33.60958248100002 0 0,102.94946551599998 33.60952483400001 0 0,102.94925173299998 33.60942657099997 0 0,102.94924034799999 33.609421263 0 0,102.949226474 33.609414587 0 0,102.948999587 33.609303538000006 0 0,102.94876330099999 33.609201883000026 0 0,102.94853968199999 33.609107096 0 0,102.94826656700002 33.60899589500002 0 0,102.948261876 33.608993974999976 0 0,102.94802134600002 33.608894830999986 0 0,102.94771444100002 33.60877071700003 0 0,102.94770296299998 33.60876600400002 0 0,102.947688723 33.608759959 0 0,102.94743961 33.60865226200002 0 0,102.947203753 33.60855497 0 0,102.94693475999998 33.60844516200001 0 0,102.94693020099999 33.608443291000015 0 0,102.94667758399999 33.60833893199998 0 0,102.94667422100002 33.60833753700001 0 0,102.946670514 33.608335985 0 0,102.94651341600002 33.60826988299999 0 0,102.94634012799997 33.60819890900001 0 0,102.94610233600002 33.608103336 0 0,102.946024566 33.608068736999996 0 0,102.94582662200003 33.607971787999986 0 0,102.94554725 33.607853775000024 0 0,102.945233675 33.60772880000002 0 0,102.945228154 33.60772658299999 0 0,102.94500371800001 33.60763580600002 0 0,102.94499227 33.607631105999985 0 0,102.94499193899998 33.60763096699998 0 0,102.944722104 33.607518414000026 0 0,102.94442968200002 33.607397133999996 0 0,102.944407286 33.60738757199999 0 0,102.944178808 33.60728718799999 0 0,102.94416596399998 33.607281451999995 0 0,102.944163204 33.607280194 0 0,102.94394422099998 33.60718010800002 0 0,102.94371026800002 33.60708331699999 0 0,102.94347776299998 33.60698942800002 0 0,102.94345491899998 33.606979921999994 0 0,102.94317700900001 33.60686082799998 0 0,102.94317101399997 33.60685823900002 0 0,102.94316724999999 33.606856592999975 0 0,102.942803481 33.60669676200001 0 0,102.94252061100002 33.60658133300001 0 0,102.94237295099998 33.60652432500001 0 0,102.94233016700002 33.60650683799997 0 0,102.94217299600001 33.60643895700002 0 0,102.94202145399998 33.60637472299999 0 0,102.942018873 33.606373624000014 0 0,102.94187638599999 33.606312823999986 0 0,102.94184957200002 33.60630098199999 0 0,102.94171141599998 33.60623786899998 0 0,102.94169749999998 33.60623140000001 0 0,102.941683861 33.606224838 0 0,102.94151481900002 33.606142132 0 0,102.94151217000001 33.606140831000005 0 0,102.94149841799998 33.606133941999985 0 0,102.941266095 33.606015602000014 0 0,102.94123193600001 33.605997457 0 0,102.94110528200002 33.60592734400001 0 0,102.94106701300001 33.60590514900002 0 0,102.94093819599999 33.605826939999986 0 0,102.94076863599997 33.605724201999976 0 0,102.94070327100002 33.60568128699998 0 0,102.94057434500002 33.60558970599999 0 0,102.94054556200001 33.60556851299998 0 0,102.94040979699997 33.605464896 0 0,102.94037304699998 33.60543548999999 0 0,102.94023975699997 33.605323677 0 0,102.94020388299998 33.60529209200001 0 0,102.94006723299998 33.60516580400002 0 0,102.940026795 33.605126188999975 0 0,102.93980984900003 33.604900782000016 0 0,102.939774344 33.604861766 0 0,102.939649546 33.60471659500001 0 0,102.93962680200002 33.60468907500001 0 0,102.93950781299998 33.60453923099999 0 0,102.939483155 33.60450669099998 0 0,102.93946001900002 33.604473051000014 0 0,102.93934177099999 33.604292215999976 0 0,102.93931622399998 33.604250620000016 0 0,102.93920674700001 33.60406039200001 0 0,102.93918228500002 33.60401467899999 0 0,102.939095227 33.603839060999974 0 0,102.93908949600001 33.603827265999996 0 0,102.93883435499998 33.60329119099998 0 0,102.93880953899998 33.60323340000002 0 0,102.93851586800002 33.602468547 0 0,102.93851417000002 33.602467693999984 0 0,102.93849822099997 33.602459361 0 0,102.938482448 33.60245079600003 0 0,102.93846685699998 33.602442001999975 0 0,102.93845145199998 33.60243298199998 0 0,102.93843623499998 33.60242373800003 0 0,102.938421215 33.60241427300002 0 0,102.93840639400003 33.60240458999999 0 0,102.93839177799998 33.60239469200002 0 0,102.93837736900002 33.60238458399999 0 0,102.93836317400002 33.60237426399999 0 0,102.93834919900002 33.60236373999999 0 0,102.93833544300003 33.602353014000016 0 0,102.938321911 33.602342088 0 0,102.93830861100002 33.60233096600001 0 0,102.938295546 33.602319651000016 0 0,102.93828271699999 33.60230814800002 0 0,102.93827012999998 33.60229645800001 0 0,102.938257792 33.602284587999975 0 0,102.93824569899999 33.602272536999976 0 0,102.93823386100001 33.60226031399998 0 0,102.93822228099998 33.60224791899998 0 0,102.93821096099998 33.602235355999994 0 0,102.93819990200001 33.60222263000003 0 0,102.93818911199998 33.60220974499998 0 0,102.93817859199999 33.602196703000004 0 0,102.93816834699999 33.602183509999975 0 0,102.93815837900001 33.60217017000002 0 0,102.93814868800001 33.602156686 0 0,102.93813928200001 33.60214306300003 0 0,102.93813015900002 33.602129304000016 0 0,102.93812132599999 33.602115414000025 0 0,102.93811278499999 33.60210139700001 0 0,102.938104538 33.602087256999994 0 0,102.93809658499998 33.60207300100001 0 0,102.93808893099998 33.602058629 0 0,102.93808157799998 33.602044148000004 0 0,102.93807453099998 33.602029560999995 0 0,102.93806778599998 33.60201487400002 0 0,102.93806134900001 33.60200009099998 0 0,102.93805522000002 33.601985216 0 0,102.93804940400003 33.60197025399998 0 0,102.938043902 33.60195520799999 0 0,102.93803871199998 33.601940085000024 0 0,102.93803383900001 33.601924887999985 0 0,102.93802928600002 33.60190962299998 0 0,102.93802504799999 33.601894293999976 0 0,102.93802113499999 33.60187890499998 0 0,102.93802072800003 33.601877156 0 0,102.93799136199999 33.60186304000001 0 0,102.93783533599998 33.60185437299998 0 0,102.937752246 33.60183267299999 0 0,102.93765905800001 33.601776271999995 0 0,102.93765900300002 33.60177623999999 0 0,102.937597751 33.60177977000001 0 0,102.93759739000001 33.60177979000002 0 0,102.93747216999998 33.601769348000005 0 0,102.93738341800002 33.60175238900001 0 0,102.93736062099998 33.601660992000006 0 0,102.93738711399999 33.601566753999975 0 0,102.93740594799999 33.60145971200001 0 0,102.93742460800001 33.60140566000001 0 0,102.93741979700002 33.601308811000024 0 0,102.93734827399999 33.60127773300002 0 0,102.93734803199999 33.60127762799999 0 0,102.93726993299998 33.601299788999995 0 0,102.937169063 33.60133638799999 0 0,102.93716868199999 33.60133652600001 0 0,102.93713538100002 33.601316370999996 0 0,102.937132389 33.60129005599998 0 0,102.93712390899998 33.601215492999984 0 0,102.93711126400001 33.601158828999985 0 0,102.93707547000002 33.60111674299998 0 0,102.93709046200001 33.60108497599998 0 0,102.93713875399999 33.60107336300001 0 0,102.93713920599998 33.60107340100001 0 0,102.93717005899998 33.601075974000025 0 0,102.93717007599997 33.601075924999975 0 0,102.937188719 33.601021919000004 0 0,102.93716125700001 33.60094403599999 0 0,102.93714045500002 33.600870182999984 0 0,102.93707236 33.60081671400002 0 0,102.93699643000002 33.600803430999974 0 0,102.93693381999998 33.600798209999994 0 0,102.936958318 33.60068642700003 0 0,102.93697697800002 33.600632373999986 0 0,102.93691410500003 33.60056983599998 0 0,102.93691404600003 33.600569776999976 0 0,102.93682212800002 33.60057948999997 0 0,102.93674507499998 33.60060584799999 0 0,102.936744525 33.60060603599999 0 0,102.93673487500001 33.60057568899998 0 0,102.93668843 33.60049448400002 0 0,102.936632159 33.600435919000006 0 0,102.936548017 33.60037313800001 0 0,102.936495821 33.60033193100003 0 0,102.936426085 33.60027828699998 0 0,102.93636707600001 33.600256831000024 0 0,102.93628185300003 33.600256831000024 0 0,102.93628124399999 33.600256831000024 0 0,102.93616859299999 33.60031583900002 0 0,102.93603448099998 33.600385577 0 0,102.93593844200001 33.60041225399999 0 0,102.93593792000001 33.60041239899999 0 0,102.93590573400002 33.60035875400001 0 0,102.93584672499998 33.60025682999998 0 0,102.93580917700001 33.600197820999995 0 0,102.93578235299998 33.600165634999996 0 0,102.93571824100002 33.60011755099998 0 0,102.935717979 33.600117356 0 0,102.93563215 33.600165635999986 0 0,102.93553022499998 33.60023000799998 0 0,102.93543902900001 33.60026219500003 0 0,102.93529955600002 33.60028901700002 0 0,102.935268027 33.60031450600002 0 0,102.93526797200002 33.600314551 0 0,102.93477358199999 33.60027477599999 0 0,102.93445131099998 33.59957375099998 0 0,102.93435103799999 33.599406080999984 0 0,102.934035042 33.599508429000025 0 0,102.93386012600001 33.599558693000006 0 0,102.93357919900001 33.59958912100001 0 0,102.93303133400002 33.599536005999994 0 0,102.93217646599999 33.599561532999985 0 0,102.93146087000002 33.599814998 0 0,102.93121391900002 33.599878176999994 0 0,102.93034654000002 33.60010008199998 0 0,102.92993774799999 33.599970575999976 0 0,102.92993466799999 33.59996960000001 0 0,102.92965787000003 33.59967589799999 0 0,102.92955157400002 33.59933320800002 0 0,102.92947845999998 33.598894855000026 0 0,102.92940636999998 33.59855190799999 0 0,102.92913374900002 33.598221916 0 0,102.92852736700002 33.597814282 0 0,102.92837890300001 33.597578770999974 0 0,102.92835806 33.59735423799998 0 0,102.92886583900003 33.59690858699997 0 0,102.92942750100002 33.596435394000025 0 0,102.92970374700002 33.59620265799998 0 0,102.929884448 33.596068832000014 0 0,102.93055615200001 33.595230835999985 0 0,102.93076801500001 33.59481195400002 0 0,102.93075138400002 33.59458785700002 0 0,102.93091674700003 33.594273656999974 0 0,102.93116291899997 33.59384053500003 0 0,102.93176451599999 33.592916866999985 0 0,102.931774754 33.59287504700001 0 0,102.93178371300002 33.59284788299999 0 0,102.93179545700002 33.59281227700001 0 0,102.93185130199998 33.59270451499998 0 0,102.93189678200002 33.59262664900001 0 0,102.931959882 33.59253075999999 0 0,102.93203707100002 33.59241985699998 0 0,102.93211763 33.592291037999985 0 0,102.93217017 33.59220715499998 0 0,102.93217636499998 33.59212064000002 0 0,102.932154572 33.592082042000015 0 0,102.93215418699998 33.592046263999976 0 0,102.93215993500002 33.591976009999996 0 0,102.93221245900003 33.59187939999998 0 0,102.93225088999998 33.59180733699998 0 0,102.932251544 33.59180695499998 0 0,102.93242599400003 33.59170520700002 0 0,102.93250297999998 33.59165501199999 0 0,102.93256959899998 33.59155056399999 0 0,102.93256913699997 33.591507630000024 0 0,102.932707015 33.591077230999986 0 0,102.93277356700003 33.59090498299997 0 0,102.932703334 33.59077951299997 0 0,102.93263912499998 33.590745647999995 0 0,102.93251111799998 33.59071607999999 0 0,102.93232391499998 33.59069459199998 0 0,102.93223238799999 33.590664748999984 0 0,102.93215382 33.590618756000026 0 0,102.932106411 33.590583331999994 0 0,102.93202060499999 33.59055535499999 0 0,102.93193083099999 33.590556031000006 0 0,102.931917699 33.590527506 0 0,102.93190724099998 33.590502017999995 0 0,102.931891356 33.59046330000001 0 0,102.93181271600002 33.590306458999976 0 0,102.93176900399999 33.59021733899999 0 0,102.93172140299998 33.590164026000025 0 0,102.931617921 33.59008251199998 0 0,102.93149001 33.589984834999996 0 0,102.93142923599999 33.58992482899998 0 0,102.93139164799999 33.58993671899998 0 0,102.93094500000001 33.590146412000024 0 0,102.93068285200002 33.590285542000004 0 0,102.93041345300003 33.59041279799999 0 0,102.930013083 33.59055296499997 0 0,102.92981407100001 33.590599783000016 0 0,102.92949248600002 33.59064513599998 0 0,102.92924605500002 33.59065533400002 0 0,102.92898520799997 33.590650138 0 0,102.92875414399998 33.59063159599998 0 0,102.92849876399998 33.59060488900002 0 0,102.92806208299999 33.590548531000024 0 0,102.92775404600002 33.590528181000025 0 0,102.92742199999998 33.590528285000005 0 0,102.927340776 33.59052889399999 0 0,102.92722404300002 33.59054050200001 0 0,102.92700914 33.59056715899999 0 0,102.92692378100003 33.590580918 0 0,102.92677026500002 33.590617846999976 0 0,102.926544358 33.59068155900002 0 0,102.92641935400002 33.590719467999975 0 0,102.92630161599999 33.59077044200001 0 0,102.92607608999998 33.59086992900001 0 0,102.92597117600002 33.590920805999986 0 0,102.92582524300002 33.591000613999995 0 0,102.925367569 33.591247341999974 0 0,102.92452599799998 33.59171042700001 0 0,102.92385719999999 33.59207203099999 0 0,102.92328763900002 33.59238518400002 0 0,102.92260044599999 33.592760038999984 0 0,102.92207044600002 33.59304188300001 0 0,102.92175154099999 33.59320646200001 0 0,102.92171912100002 33.593221760000006 0 0,102.92171610899999 33.593223180999985 0 0,102.92128926700002 33.593424587000015 0 0,102.92096445599998 33.593570124999985 0 0,102.92053012999997 33.59373675299997 0 0,102.92030081799999 33.593813821000026 0 0,102.920293679 33.59377835499998 0 0,102.91709935799997 33.59434031699999 0 0,102.91253079299997 33.593293354000025 0 0,102.90915636800003 33.59237031599997 0 0,102.90760971899999 33.59177545 0 0,102.90612255600001 33.59016931399998 0 0,102.90505179899998 33.58862266400001 0 0,102.90332668899998 33.58285247200001 0 0,102.902020365 33.57813162100001 0 0,102.90104954499998 33.57607576700002 0 0,102.89825129899998 33.574533875999975 0 0,102.89356851999997 33.57299198499999 0 0,102.890370523 33.57207827299999 0 0,102.88523088800002 33.572021165000024 0 0,102.88368899699998 33.572078272 0 0,102.88243264200003 33.571221665999985 0 0,102.87997703799999 33.57019373899999 0 0,102.878435148 33.56973688199997 0 0,102.877293006 33.567509707 0 0,102.875922436 33.56454014000002 0 0,102.87603665 33.56311246299998 0 0,102.87660772100003 33.561684786 0 0,102.876664828 33.56059975199997 0 0,102.876265079 33.560142896 0 0,102.87443765199998 33.55871521900002 0 0,102.87380947499997 33.556716472000005 0 0,102.872496012 33.55260476299998 0 0,102.87192494200002 33.55089155100001 0 0,102.870325944 33.54957808900002 0 0,102.869298017 33.54906412499997 0 0,102.86941223100001 33.54797909199999 0 0,102.87044015800001 33.54666562900002 0 0,102.872610226 33.54563770200002 0 0,102.87352393999998 33.54409581099998 0 0,102.87403790399998 33.541754422 0 0,102.87443765299997 33.54055517299997 0 0,102.87466608099999 33.54015542299999 0 0,102.87556669700001 33.54025030499997 0 0),(102.74897962300003 33.98503131199999 0 0,102.746582262 33.985928419000004 0 0,102.74483289 33.986201506999976 0 0,102.74298256499998 33.986153543 0 0,102.74236374100002 33.98614663000001 0 0,102.73609574599999 33.98607643499997 0 0,102.72982778 33.98600591899998 0 0,102.72704824800002 33.98597454700001 0 0,102.72355958399999 33.98599187399998 0 0,102.71729119399998 33.986022757 0 0,102.71416309400001 33.984820050999986 0 0,102.712229686 33.98390211200001 0 0,102.707303309 33.98156295000001 0 0,102.70500532800003 33.980471704000024 0 0,102.70221705400002 33.97949408400001 0 0,102.69983316700001 33.97865818299999 0 0,102.69693935999999 33.97777063299998 0 0,102.69506392699998 33.977195381 0 0,102.69143576800002 33.97672672700003 0 0,102.68916863599998 33.97444545399998 0 0,102.68904884199998 33.97439270699999 0 0,102.68675477699998 33.97286160700003 0 0,102.68505146199999 33.972316784999975 0 0,102.68252608300003 33.97150896400001 0 0,102.68099953500001 33.97102368999998 0 0,102.67694569899999 33.96973490099998 0 0,102.67376206199998 33.96986955099999 0 0,102.67072533100003 33.969645297 0 0,102.66855222800001 33.969484771 0 0,102.66839657700001 33.969453879000014 0 0,102.66839346 33.969450876999986 0 0,102.66460789000001 33.96869952899999 0 0,102.662813573 33.96834335199998 0 0,102.65883178899998 33.96826763399997 0 0,102.65842766200001 33.968215869000005 0 0,102.65568325499999 33.967864296000016 0 0,102.65236869799998 33.96703866399997 0 0,102.65145365199999 33.96681071500001 0 0,102.64811817200001 33.965716860999976 0 0,102.64649934300002 33.96529425 0 0,102.64054875599999 33.963740574999974 0 0,102.63521795399998 33.96006065900002 0 0,102.63219198000002 33.957971552000004 0 0,102.62978765700001 33.95648678499998 0 0,102.62645279499998 33.954427212999974 0 0,102.62443657799997 33.95284311500001 0 0,102.62344838500002 33.95133607499997 0 0,102.622328369 33.948237866 0 0,102.62134420400002 33.94551527499999 0 0,102.620149674 33.94365528600002 0 0,102.617345322 33.93928832099999 0 0,102.619825902 33.93527114099999 0 0,102.62003902200001 33.935065716999986 0 0,102.62078185899998 33.934349698000005 0 0,102.62150842400001 33.93364935599999 0 0,102.62270678300001 33.931705255 0 0,102.62336428200001 33.931220881 0 0,102.62467810200002 33.930252972999995 0 0,102.627535292 33.927928441999995 0 0,102.62797064900002 33.92757423400002 0 0,102.63097874099998 33.92483031199998 0 0,102.63285638500003 33.92395792899998 0 0,102.633131918 33.922525345 0 0,102.63347520399998 33.92115470900001 0 0,102.63399502300001 33.92020933600003 0 0,102.63779131000001 33.919877493 0 0,102.64399176 33.920799337999995 0 0,102.64685421000001 33.92096323300001 0 0,102.64971531200001 33.92094817200001 0 0,102.65629172299998 33.92037661299997 0 0,102.659504002 33.91952460599998 0 0,102.66278635600003 33.91849324200001 0 0,102.66457032099999 33.917946941000025 0 0,102.66637858500002 33.91746509000001 0 0,102.66705039099998 33.91653007999997 0 0,102.66697607999998 33.916172690999986 0 0,102.66683071099999 33.91587531800002 0 0,102.66639785900003 33.91540060599999 0 0,102.66639368199998 33.91486394100002 0 0,102.66638857599997 33.91420801700002 0 0,102.66617169099999 33.913911031 0 0,102.66595573500001 33.913733303000015 0 0,102.66453514099999 33.91341510299998 0 0,102.66403171899998 33.91306002599998 0 0,102.66252378500002 33.912292931000025 0 0,102.660374042 33.91176778800002 0 0,102.65729548899998 33.91136683100001 0 0,102.65463878399999 33.91000944299998 0 0,102.65291643299997 33.90924336799998 0 0,102.65033862500002 33.908839580999995 0 0,102.646975053 33.90855913399997 0 0,102.64439325299998 33.90761855400001 0 0,102.64295531200003 33.906612322 0 0,102.642013539 33.90500716700001 0 0,102.64114643900001 33.90381903999997 0 0,102.639994205 33.902751652000006 0 0,102.63880014799997 33.90198496099998 0 0,102.63882199199998 33.90019441099997 0 0,102.64195843599998 33.897315757 0 0,102.64294274600002 33.89722848700001 0 0,102.64340526000001 33.89687128899999 0 0,102.645304754 33.89652718999997 0 0,102.64548881899998 33.896493846 0 0,102.64820137700002 33.896045300000026 0 0,102.648720486 33.895959452 0 0,102.649474349 33.895702373999995 0 0,102.64997588799997 33.895531343000016 0 0,102.65153485299999 33.894999713999994 0 0,102.65347133199998 33.89437754099998 0 0,102.65416107200002 33.89393174999998 0 0,102.65429583600002 33.89384464800003 0 0,102.65550470699998 33.892726890999995 0 0,102.65854674299999 33.88991413999997 0 0,102.65933985499998 33.889180751000026 0 0,102.66183203700001 33.88524865699998 0 0,102.66279847200002 33.88372372700002 0 0,102.66628112699999 33.881415061999974 0 0,102.671551196 33.87945602299999 0 0,102.67675191500001 33.87752244500001 0 0,102.67681428999998 33.87748670000002 0 0,102.680987953 33.87509473199998 0 0,102.68141427299997 33.874625744000014 0 0,102.68149102000001 33.87454131099997 0 0,102.684899928 33.87079097399999 0 0,102.68550409900001 33.86593449600002 0 0,102.685504552 33.86593085499999 0 0,102.68556068499998 33.865479592999975 0 0,102.68571117300002 33.86426980599998 0 0,102.685760561 33.863872773000026 0 0,102.68601441800001 33.86107099700001 0 0,102.68645549500002 33.85620231500002 0 0,102.68657472199999 33.854886135000015 0 0,102.68657996000002 33.85132349899999 0 0,102.68658295699998 33.84928243500002 0 0,102.68608718600001 33.84647119800002 0 0,102.68446884600002 33.84554656500001 0 0,102.68267997800001 33.84378059300002 0 0,102.68164303700001 33.842756924000014 0 0,102.68126769600002 33.84238636600003 0 0,102.67873333400001 33.83949112099998 0 0,102.67840039800001 33.839110775999984 0 0,102.677871912 33.83850703600001 0 0,102.67727357299998 33.835663779000015 0 0,102.67957780400002 33.83210176099999 0 0,102.68098467200002 33.830736758 0 0,102.68061453000001 33.82609306400002 0 0,102.68055621600001 33.825361445 0 0,102.68055385999997 33.822113590000015 0 0,102.68055337300001 33.82144072 0 0,102.68054998399998 33.81678675500001 0 0,102.68054658199998 33.812132786999996 0 0,102.68054316299998 33.807478817 0 0,102.68315812100002 33.80354084999999 0 0,102.68338090100002 33.80320533399998 0 0,102.68601036299998 33.79972009900001 0 0,102.69008107000002 33.79705484599998 0 0,102.692447899 33.795505048999985 0 0,102.69409542 33.794332173999976 0 0,102.69700711600001 33.79225919100003 0 0,102.697818385 33.79136207200003 0 0,102.69846241200003 33.790649831999986 0 0,102.70180605500002 33.786952047 0 0,102.70225976699999 33.78645023600001 0 0,102.702698096 33.785965438999995 0 0,102.70310256099998 33.785536028000024 0 0,102.70767651699998 33.78067957000002 0 0,102.71083261500002 33.77732810399999 0 0,102.71079434299998 33.77269483399999 0 0,102.71052922299998 33.77210819599998 0 0,102.71005245100002 33.77105322900002 0 0,102.70991979399997 33.77055307500001 0 0,102.71263850399998 33.76774657200002 0 0,102.71426948300001 33.76627569499999 0 0,102.71591274100001 33.76479367000002 0 0,102.71609630699999 33.764430898 0 0,102.71618546799999 33.764356772999975 0 0,102.717759575 33.761553893999974 0 0,102.71894236100002 33.75944766399999 0 0,102.720167145 33.75632253399999 0 0,102.72004862799997 33.75047442800002 0 0,102.71993010699998 33.74462631799997 0 0,102.71991961100002 33.74410843300001 0 0,102.71891723300001 33.73884362199999 0 0,102.716281364 33.73663766599998 0 0,102.71623653199998 33.73660014500001 0 0,102.711510444 33.73643941500001 0 0,102.71007687100001 33.73639062500001 0 0,102.70678252200003 33.73642544500001 0 0,102.70678191299999 33.73642545199999 0 0,102.702052923 33.73647527899999 0 0,102.702052315 33.73647528499998 0 0,102.70025606399997 33.73649416500001 0 0,102.70025545499999 33.736494170000014 0 0,102.69644156200002 33.737007902000016 0 0,102.69154709100002 33.737667004 0 0,102.69086920199999 33.73782110799999 0 0,102.68591864799998 33.73894637500001 0 0,102.68540750199998 33.739062554999975 0 0,102.685343939 33.739077001 0 0,102.67999818499999 33.740454993000014 0 0,102.67948038700001 33.74058845299999 0 0,102.678860284 33.742639344999986 0 0,102.68058467700001 33.74406105600002 0 0,102.68167847400002 33.745027209 0 0,102.685237481 33.74699955699998 0 0,102.686246332 33.74818662299998 0 0,102.68682928300001 33.749674217000006 0 0,102.68670172600002 33.75158319600001 0 0,102.68557710900001 33.75379588300001 0 0,102.68459663800002 33.75618665899998 0 0,102.683105603 33.759504117999995 0 0,102.68106760500001 33.76180530099998 0 0,102.67987608499999 33.76281370999999 0 0,102.677487332 33.764114925 0 0,102.674581079 33.76498956299997 0 0,102.66859369999997 33.766310222000016 0 0,102.667061472 33.76760659399997 0 0,102.663651942 33.769914895 0 0,102.66143630900001 33.771501109999974 0 0,102.65939196400001 33.77308636999999 0 0,102.65803522599998 33.77495417199998 0 0,102.65530522799997 33.776543017999984 0 0,102.653435291 33.77855661299998 0 0,102.65139171499999 33.78028485700003 0 0,102.64951620300002 33.78158282200002 0 0,102.64695722699997 33.783170584000004 0 0,102.644568478 33.784614284999975 0 0,102.641491927 33.78577527700003 0 0,102.64046568100002 33.78606684800002 0 0,102.63840573300001 33.78564816300002 0 0,102.63685999 33.785226791000014 0 0,102.63531532000002 33.78494851400001 0 0,102.63258668399999 33.78682309300001 0 0,102.63173809900002 33.78797240099999 0 0,102.63003666899999 33.78969854000002 0 0,102.62839443899998 33.79073857100002 0 0,102.62554742200001 33.792094787999986 0 0,102.62216573 33.793602720000024 0 0,102.61967778100001 33.795255156999986 0 0,102.61701331400002 33.79720659399999 0 0,102.614348726 33.799157974000025 0 0,102.61186152699997 33.80095933400003 0 0,102.60741096100003 33.802919409000026 0 0,102.604202907 33.80382966299999 0 0,102.599753056 33.805938543000025 0 0,102.596900936 33.806697794 0 0,102.59351815899998 33.808204949000014 0 0,102.59120577099998 33.80955780199997 0 0,102.58942703999998 33.810609897999996 0 0,102.58889535200001 33.81120877000001 0 0,102.58837182299999 33.81300026700001 0 0,102.58695425500002 33.814646934999985 0 0,102.58303297200001 33.818629138000006 0 0,102.58180716800001 33.819441982 0 0,102.578606251 33.82154420400002 0 0,102.577007735 33.82289344100002 0 0,102.57683712699998 33.82408690300002 0 0,102.57720538400002 33.82572509300002 0 0,102.57703277000002 33.82662039799999 0 0,102.57597201800002 33.828265268999985 0 0,102.575081872 33.828716672999974 0 0,102.573476201 33.82902231600002 0 0,102.57294528400001 33.829770198999995 0 0,102.57295821299999 33.83170821599998 0 0,102.57314978300002 33.83364540299999 0 0,102.573336385 33.834837198 0 0,102.57316470900003 33.83588157499997 0 0,102.57191320800001 33.83573830400002 0 0,102.570479105 33.83499953299997 0 0,102.56905095500002 33.835155214999986 0 0,102.56762969699997 33.83635442899998 0 0,102.567281272 33.83769777700002 0 0,102.56765335199998 33.83993230599998 0 0,102.567307868 33.84172288899998 0 0,102.56570192499998 33.842028432999996 0 0,102.56337351299999 33.84114459800003 0 0,102.56087623500002 33.84175231500001 0 0,102.55909937799998 33.843251212999974 0 0,102.557139925 33.84415458000001 0 0,102.55445903499998 33.84401758299998 0 0,102.55230070900001 33.84179102799999 0 0,102.55103862800001 33.840007680999975 0 0,102.548535576 33.839720677 0 0,102.545857679 33.840030727 0 0,102.54351819599998 33.837357569000005 0 0,102.54243877300001 33.83616965800002 0 0,102.53724965499998 33.834850629000016 0 0,102.53580934799999 33.833067898000024 0 0,102.53579167700002 33.830235394 0 0,102.536313613 33.827996875 0 0,102.53505206800003 33.82621335499999 0 0,102.534690178 33.825469508000026 0 0,102.53789326499998 33.823517494999976 0 0,102.54020500500002 33.821867473 0 0,102.54215566800002 33.81962266199997 0 0,102.54249688800002 33.817086742000015 0 0,102.54177400600003 33.81574816800003 0 0,102.540876298 33.81500669000002 0 0,102.53891261500002 33.815164369 0 0,102.53553032500002 33.81696810400001 0 0,102.53338797999999 33.817126471999984 0 0,102.53088288700002 33.81639186199999 0 0,102.52767349300001 33.81730013599997 0 0,102.52605690600001 33.815816204999976 0 0,102.52372778799997 33.814633447000006 0 0,102.51997986499998 33.815096556000015 0 0,102.517662524 33.81585172299998 0 0,102.51551838099999 33.81571162 0 0,102.51444318799997 33.81511977399998 0 0,102.51051570099997 33.81543426000002 0 0,102.50658994100002 33.816046782 0 0,102.50372876900002 33.815462164999985 0 0,102.50086242100002 33.81398299900002 0 0,102.49799530799999 33.81235468400001 0 0,102.49459595299999 33.81132477400001 0 0,102.48852116900002 33.81090173000001 0 0,102.48674197700001 33.812101437000024 0 0,102.48407309700002 33.813900950000004 0 0,102.48211685000001 33.815399453 0 0,102.477838641 33.81690694299999 0 0,102.47426402600001 33.816473487999986 0 0,102.47050512599998 33.814997043000005 0 0,102.46674149500001 33.81262599399997 0 0,102.46244870800001 33.81144948899998 0 0,102.455653348 33.809834850000016 0 0,102.45278878900001 33.80850363799999 0 0,102.44938231999998 33.80598165800001 0 0,102.44883488800002 33.80374738199998 0 0,102.44811357200001 33.80240824200001 0 0,102.44489454 33.80152538499999 0 0,102.44292021799998 33.79959438700001 0 0,102.43860939000001 33.794689988000016 0 0,102.435912067 33.79097242199998 0 0,102.43464787200003 33.78814426500003 0 0,102.43463431499998 33.785460779999994 0 0,102.43211973500001 33.78248790700002 0 0,102.42961128500002 33.78070764199998 0 0,102.42495322000002 33.77744389100002 0 0,102.42387104599999 33.77521133099998 0 0,102.42403781600001 33.77282538899999 0 0,102.42420751600002 33.77103577899999 0 0,102.42562161799998 33.768198283000004 0 0,102.42686303800002 33.76655405299999 0 0,102.42791405700001 33.762525099000015 0 0,102.42861468199999 33.759839123000006 0 0,102.429678927 33.75849364999999 0 0,102.43377362000001 33.75639212700003 0 0,102.43537996499998 33.756386471999974 0 0,102.43734024700001 33.75578319900001 0 0,102.439327171 33.754875325 0 0,102.44255162500002 33.75496446599999 0 0,102.44483590800002 33.755154823 0 0,102.44654911999999 33.755345180000006 0 0,102.44845268799997 33.75610660699999 0 0,102.45054661400002 33.756868035000025 0 0,102.45340196699999 33.758771604 0 0,102.45435375199997 33.76105588600001 0 0,102.455876607 33.76505338099997 0 0,102.45663803399998 33.76657623599999 0 0,102.45854160300001 33.76924123200001 0 0,102.46253909799998 33.77152551500001 0 0,102.46767873300001 33.772477299 0 0,102.472247299 33.77419051099997 0 0,102.47738693399998 33.77609408000001 0 0,102.48328799799998 33.77685550699999 0 0,102.48671442099999 33.77685550699999 0 0,102.49071191600001 33.775903723 0 0,102.49337691199997 33.77400015400002 0 0,102.49642262200001 33.773048370000026 0 0,102.50022976000002 33.773429082999996 0 0,102.503085113 33.77438086799998 0 0,102.506701894 33.77438086799998 0 0,102.510128318 33.77419051099997 0 0,102.51298367099997 33.77400015400002 0 0,102.51602938100001 33.77152551500001 0 0,102.51774259299998 33.77000265999999 0 0,102.519455805 33.76695695000001 0 0,102.52174008700001 33.76353052600001 0 0,102.52535686800002 33.76048481599997 0 0,102.52649900900002 33.75801017600003 0 0,102.52611829599999 33.75648732100001 0 0,102.52611829599999 33.75287054 0 0,102.52611829599999 33.75039590099999 0 0,102.524976154 33.74620805000001 0 0,102.524976154 33.742591269 0 0,102.524976154 33.73992627199999 0 0,102.52592793899998 33.738022704 0 0,102.52573758199998 33.736119135000024 0 0,102.52516651100001 33.73288306799998 0 0,102.52307258600001 33.72926628699997 0 0,102.52174008700001 33.726982005000025 0 0,102.51907509099999 33.722794152999995 0 0,102.51850402000002 33.72165201199999 0 0,102.518123307 33.719367729 0 0,102.51850402000002 33.71746416100001 0 0,102.51718877399998 33.716490936000014 0 0,102.51718591399998 33.71601387300001 0 0,102.51752271200002 33.71505831000002 0 0,102.51808612600001 33.71381555099998 0 0,102.51865067199998 33.71276361499997 0 0,102.51921463000002 33.711616262999996 0 0,102.51909357300002 33.710471788999996 0 0,102.518807111 33.709160079000014 0 0,102.51880263599998 33.70841585900001 0 0,102.519533239 33.704454645 0 0,102.51963763100002 33.702832145 0 0,102.519285975 33.70130697799999 0 0,102.51870659999997 33.699878180999974 0 0,102.51869914600002 33.698637812000015 0 0,102.51869054600002 33.697206617000006 0 0,102.51856779899998 33.69577590099999 0 0,102.518447348 33.69472683599997 0 0,102.518780612 33.69319879 0 0,102.51922915400002 33.691861088999985 0 0,102.51944653100003 33.69004727999999 0 0,102.52053906200001 33.689052885000024 0 0,102.52080765 33.68715062799998 0 0,102.521780363 33.685560572999975 0 0,102.52179272699999 33.68542586900003 0 0,102.52209166699998 33.68216881799998 0 0,102.52213347100002 33.68071252200002 0 0,102.52216178700002 33.679726045999985 0 0,102.52223945399999 33.67925775499998 0 0,102.52250668900001 33.677646471 0 0,102.52287182399999 33.67650275 0 0,102.523011661 33.676064732999976 0 0,102.52305510100001 33.67592866000001 0 0,102.52346096999997 33.67420798699999 0 0,102.52355784399998 33.67138044799998 0 0,102.52359518600002 33.670290357 0 0,102.52361070799998 33.66983720899998 0 0,102.523719578 33.666659030999995 0 0,102.52377215400003 33.665123875999996 0 0,102.52388127799998 33.661937609000006 0 0,102.52477753699998 33.660001438999984 0 0,102.52556985500001 33.65894849799997 0 0,102.526358088 33.657227655999975 0 0,102.52657872499998 33.655986308000024 0 0,102.526684682 33.654650032999996 0 0,102.52667538200001 33.65312341600003 0 0,102.52757704800001 33.65130666599998 0 0,102.52825225200002 33.649777125000014 0 0,102.52938318600002 33.648150214 0 0,102.530061843 33.64719314500002 0 0,102.53028064799997 33.645665549 0 0,102.530842269 33.64423189600001 0 0,102.53186135200002 33.64298710600002 0 0,102.53288275800003 33.64212396300002 0 0,102.53401409600002 33.64059242299999 0 0,102.53480612599998 33.639539420999995 0 0,102.53513890099998 33.63801132200001 0 0,102.53581977900001 33.637435875999984 0 0,102.53661175899998 33.636382862999994 0 0,102.536943899 33.63475934500002 0 0,102.536936201 33.633518966 0 0,102.53693146500001 33.63275565700002 0 0,102.53704138299997 33.632087264999996 0 0,102.537376462 33.630940813999985 0 0,102.53782499800002 33.629698451000024 0 0,102.538161022 33.628707045 0 0,102.53902360900003 33.62714727000002 0 0,102.53899447200001 33.625790171000006 0 0,102.538931219 33.622844336000014 0 0,102.53888063900001 33.620488720000026 0 0,102.53880520500002 33.61697575400001 0 0,102.53873460300002 33.61368794600003 0 0,102.53879077699997 33.61346770799997 0 0,102.53966717899999 33.610031542 0 0,102.54054350299998 33.606595363999986 0 0,102.54313119900002 33.60455990600002 0 0,102.54397857999999 33.603893330000005 0 0,102.54571877199999 33.60252438600003 0 0,102.54612034399997 33.601890364999974 0 0,102.54727261400001 33.60112860700002 0 0,102.55096175199998 33.59868957399999 0 0,102.552073468 33.59795452499998 0 0,102.55501831200002 33.59673700299999 0 0,102.555100842 33.59670288000001 0 0,102.559260574 33.59571197499997 0 0,102.55952187000003 33.59561805200002 0 0,102.56334819199998 33.59424258199999 0 0,102.56383581900002 33.594054433999986 0 0,102.569345688 33.59192829099999 0 0,102.56964399700001 33.59168215300002 0 0,102.57144582299998 33.590195387999984 0 0,102.57414246600001 33.587773217000006 0 0,102.574812909 33.587170981999975 0 0,102.57493411299998 33.587059329 0 0,102.57678556100001 33.583221563999984 0 0,102.57686570499999 33.582913253000015 0 0,102.578244391 33.57760901299997 0 0,102.58092808800001 33.57407794400001 0 0,102.580804183 33.57038932099999 0 0,102.58080350699998 33.57036919199999 0 0,102.58165100399998 33.569267916 0 0,102.58230904800001 33.56848864199998 0 0,102.58298005199998 33.568380846000025 0 0,102.58484998900002 33.56808042099999 0 0,102.58485059600002 33.56808043199999 0 0,102.58659888300002 33.56811455000002 0 0,102.586599492 33.568114562000005 0 0,102.58785647899998 33.56813907700001 0 0,102.58785708699997 33.568139089 0 0,102.59024801300001 33.568185683000024 0 0,102.59093330399998 33.568150618999994 0 0,102.59510894599998 33.567936882000026 0 0,102.595249287 33.56788534200001 0 0,102.59718103199998 33.567175899999995 0 0,102.597706517 33.566729705 0 0,102.597854885 33.566707285999996 0 0,102.59844244800001 33.566062913999986 0 0,102.59897202600001 33.564940482 0 0,102.59901023700002 33.564367538 0 0,102.59933731000001 33.559462865 0 0,102.59931047399999 33.559266449000006 0 0,102.59862679600002 33.554262451 0 0,102.59859806899999 33.55419312599997 0 0,102.597508345 33.551563348 0 0,102.59585823100002 33.54905877200002 0 0,102.595563857 33.547676638999974 0 0,102.59527211099999 33.54667616099999 0 0,102.594867077 33.54577164300002 0 0,102.59394765799999 33.54463105000002 0 0,102.593597337 33.543392305 0 0,102.593532864 33.54229531499999 0 0,102.59352568899999 33.541245758 0 0,102.59334727800001 33.54014931400002 0 0,102.593056235 33.539244242999985 0 0,102.59305069599998 33.53843322199998 0 0,102.59292991699999 33.53743191699999 0 0,102.592581269 33.536431703000005 0 0,102.59190319700002 33.53521799700002 0 0,102.59146484899998 33.53493155199999 0 0,102.59032976700001 33.534790225999984 0 0,102.58837294400001 33.53478191400001 0 0,102.58837233499997 33.53478191099998 0 0,102.587530136 33.53434818400001 0 0,102.58733873099999 33.53378250100002 0 0,102.58971728900002 33.531826172000024 0 0,102.5916489 33.531053617 0 0,102.59133675499999 33.527039617000014 0 0,102.59102462800001 33.523025614000005 0 0,102.59071251400002 33.51901160900002 0 0,102.59092015300001 33.51843818100002 0 0,102.59256979700001 33.51746871 0 0,102.593286638 33.516257051000025 0 0,102.59419367499999 33.515632487999994 0 0,102.59561164899998 33.51476691900001 0 0,102.59646071700001 33.51399949199998 0 0,102.59713923999999 33.51328059000002 0 0,102.59747439799997 33.51232479599997 0 0,102.597526431 33.511608911999986 0 0,102.597637055 33.51113128899999 0 0,102.59786125099998 33.51060540999998 0 0,102.59854593699998 33.508713856999975 0 0,102.600323505 33.506122162 0 0,102.60081079600002 33.505054427999994 0 0,102.60131776999998 33.503629260000025 0 0,102.601614961 33.49863126299999 0 0,102.60150843399998 33.49468427400001 0 0,102.601465942 33.49310999199997 0 0,102.600262934 33.491121583999984 0 0,102.599918344 33.49069387100002 0 0,102.599141304 33.489481049999995 0 0,102.598707381 33.48848125699999 0 0,102.59758581400001 33.48684070799999 0 0,102.597069466 33.48627068799999 0 0,102.59655214399999 33.48555754300003 0 0,102.59577519700002 33.48434469799997 0 0,102.59559704899999 33.48327210000002 0 0,102.59541841499998 33.48212793900001 0 0,102.59536688499998 33.480879371000015 0 0,102.59612581200003 33.478214863999995 0 0,102.596738157 33.476064870000016 0 0,102.59677632400002 33.475930859000016 0 0,102.59731266799997 33.47404759599999 0 0,102.59945392600002 33.47145706700002 0 0,102.60100917300002 33.46957537600002 0 0,102.60118220800001 33.469434389000014 0 0,102.60126610700001 33.46926450400002 0 0,102.60165984700001 33.468788097000015 0 0,102.60246971700002 33.467085560999976 0 0,102.60334309000001 33.46524943200001 0 0,102.603472818 33.46479592700001 0 0,102.60443661400001 33.46284407500002 0 0,102.604627161 33.462336489999984 0 0,102.60544976099999 33.46014511200002 0 0,102.60561176499999 33.45735815400002 0 0,102.60421275099998 33.455471053 0 0,102.60306527 33.45421018899998 0 0,102.603061938 33.45420889500002 0 0,102.601803916 33.452826499000025 0 0,102.601561882 33.45256053200001 0 0,102.598782502 33.45121897600001 0 0,102.59694146999999 33.449895560000016 0 0,102.59663974900002 33.44845889499999 0 0,102.59518973600001 33.44843076699999 0 0,102.59262024100002 33.44833977899998 0 0,102.59179970100001 33.44757799299998 0 0,102.591827378 33.446576962999984 0 0,102.593982874 33.44492036499997 0 0,102.593964357 33.443907697999975 0 0,102.59453173399999 33.44354228499998 0 0,102.59473089400001 33.44341401700001 0 0,102.59520076899997 33.44184924000001 0 0,102.595234323 33.44063369700001 0 0,102.59551781300001 33.439637627000025 0 0,102.59582265199998 33.439201664999985 0 0,102.59596199999999 33.43900237700001 0 0,102.59622377599999 33.43879283299998 0 0,102.598263347 33.438411299999984 0 0,102.60074885099999 33.43899019999998 0 0,102.602440403 33.43953802499999 0 0,102.60305526500002 33.43957860699999 0 0,102.60489351199999 33.439699917999974 0 0,102.60572654200001 33.439716008999994 0 0,102.60707685599999 33.439742088 0 0,102.608055396 33.43981079100001 0 0,102.608781395 33.439861758000006 0 0,102.60932529600001 33.43989994100002 0 0,102.60987523199998 33.439910544999975 0 0,102.610286067 33.439918465999995 0 0,102.61075812299998 33.439927566999984 0 0,102.611071407 33.439989620000006 0 0,102.61222753800001 33.44021861700003 0 0,102.61265752600002 33.44030378299999 0 0,102.612998742 33.44037136700001 0 0,102.61321318199998 33.440462357 0 0,102.616346244 33.44179175099998 0 0,102.61744163700001 33.442256509 0 0,102.61752012900001 33.44228981100002 0 0,102.61855426199998 33.443088106000005 0 0,102.618640572 33.44315473199998 0 0,102.61882114100001 33.44329412000002 0 0,102.619462742 33.44378939500001 0 0,102.62028831700002 33.44442666499998 0 0,102.620375943 33.444494303 0 0,102.62073736899998 33.444773285999986 0 0,102.62139793900002 33.44528317300001 0 0,102.621922359 33.445544611 0 0,102.62193941599998 33.445553114000006 0 0,102.622651556 33.44590813100001 0 0,102.62402476300002 33.446592683000006 0 0,102.62548373300001 33.44736764800001 0 0,102.63062008100002 33.450095696999995 0 0,102.63080098799998 33.450187433999986 0 0,102.63268627299999 33.45114342300002 0 0,102.63305886299997 33.45133235100002 0 0,102.63432130500001 33.45197247499999 0 0,102.63618481999998 33.452917334000006 0 0,102.63641689100001 33.45303499300002 0 0,102.64105924500001 33.45538859499999 0 0,102.64156347300002 33.455654525 0 0,102.646187559 33.45809311300002 0 0,102.646889612 33.458463325000025 0 0,102.64758924900002 33.458832255999994 0 0,102.64946586299999 33.459478475000026 0 0,102.65022770600001 33.45974081600002 0 0,102.65188914700002 33.461432076999984 0 0,102.65195993200001 33.464327207 0 0,102.65192534099998 33.466762526000025 0 0,102.65191520299999 33.467476239999996 0 0,102.651247125 33.46948353200003 0 0,102.65187620299997 33.47141373599999 0 0,102.65222633000002 33.47255690999998 0 0,102.65292070700002 33.47405608700001 0 0,102.65429823800002 33.475551655000004 0 0,102.65575851300002 33.47668895200002 0 0,102.65671132599999 33.478472993000025 0 0,102.65800900800002 33.48068457400001 0 0,102.65730279000002 33.482637040999975 0 0,102.65914951100001 33.48468606 0 0,102.66009596800001 33.485611344999995 0 0,102.66071170700002 33.487969652000004 0 0,102.66106854399999 33.48997151999998 0 0,102.662106478 33.49168349600001 0 0,102.66330926699999 33.492607384999985 0 0,102.66588355099998 33.49416796700001 0 0,102.666494027 33.49581063800002 0 0,102.66735801800002 33.497094124 0 0,102.66993195600003 33.498583059 0 0,102.67027857400001 33.499225251999974 0 0,102.670970168 33.500294954000026 0 0,102.67276886899998 33.50092926799999 0 0,102.67474231599999 33.502063545 0 0,102.67629595900002 33.504130401 0 0,102.67682574000003 33.506345959999976 0 0,102.676926761 33.508349169999974 0 0,102.67728071800002 33.50992162 0 0,102.67865533100002 33.510915978000014 0 0,102.68215833599999 33.51096830099999 0 0,102.68463229299999 33.51052527600001 0 0,102.687280467 33.51051061200002 0 0,102.68941835999999 33.51078498499999 0 0,102.69070883400002 33.511922801000026 0 0,102.69131535499997 33.51299286 0 0,102.693035312 33.51441450499999 0 0,102.695003031 33.51476129399998 0 0,102.697140477 33.514963971999975 0 0,102.69936854399998 33.515810165000005 0 0,102.70040062300001 33.516663085999994 0 0,102.70195166899998 33.518300248 0 0,102.70299075000003 33.52001185900002 0 0,102.70385726199999 33.521509752999975 0 0,102.70489641900002 33.523221347 0 0,102.70652379699999 33.52371301199997 0 0,102.70985936800002 33.52412331599999 0 0,102.71191691299998 33.52497025600002 0 0,102.712689383 33.525395188999994 0 0,102.71372405800003 33.52653423100003 0 0,102.71467273000002 33.52760219800001 0 0,102.71672922300002 33.528305939000006 0 0,102.71911922599998 33.52800583499999 0 0,102.72253272 33.52748502999998 0 0,102.72501110500002 33.527542109000024 0 0,102.727663371 33.52795592899997 0 0,102.73014116899998 33.52794134599998 0 0,102.73295891800001 33.527710015000025 0 0,102.736202623 33.52665214799998 0 0,102.738138386 33.52685285299998 0 0,102.73848818800002 33.52688643900001 0 0,102.74181938700002 33.52720622300001 0 0,102.744006625 33.527188867999996 0 0,102.745762641 33.526418664999994 0 0,102.74601122600001 33.52630963199999 0 0,102.74772476800001 33.526111879999974 0 0,102.74855104400001 33.52595475300001 0 0,102.75047175899999 33.525589481 0 0,102.75333904299998 33.525698782000006 0 0,102.755331689 33.52608002300002 0 0,102.75868689700002 33.52674651199999 0 0,102.75888477500001 33.52684770500002 0 0,102.759357163 33.52694975999998 0 0,102.75966035099998 33.527015259999985 0 0,102.760123905 33.527200789999995 0 0,102.76057794799999 33.527382511999974 0 0,102.76075607500002 33.527453803000014 0 0,102.76175717799998 33.52785447100001 0 0,102.76493370700001 33.529228257 0 0,102.765124233 33.52939864299998 0 0,102.76520344900001 33.52946948499999 0 0,102.76526900099998 33.529528106999976 0 0,102.76787305800002 33.53185684900001 0 0,102.76822440500001 33.53215550800002 0 0,102.770280786 33.53390345299999 0 0,102.771379819 33.53517138000001 0 0,102.77243233399997 33.53534443699999 0 0,102.774400469 33.53537984000002 0 0,102.775766724 33.53540439699998 0 0,102.77726004300001 33.535945441000024 0 0,102.77729033700001 33.535956415999976 0 0,102.779940238 33.53760889199998 0 0,102.78059788500002 33.538018980000004 0 0,102.783883382 33.54013414799999 0 0,102.78440823599999 33.540472024999985 0 0,102.78823650499999 33.542115911999986 0 0,102.788528902 33.542148795 0 0,102.79111384999999 33.542439487000024 0 0,102.79241388600002 33.54259266700001 0 0,102.79588408400002 33.54300148300001 0 0,102.79659389 33.54304465000001 0 0,102.798102057 33.543136351999976 0 0,102.79963925599998 33.54316368899998 0 0,102.80073160400002 33.54350614200001 0 0,102.80126492900001 33.54367333599998 0 0,102.80137047300002 33.54372290700002 0 0,102.80154112299999 33.54373190000001 0 0,102.80178339399998 33.543724279 0 0,102.80207698999999 33.54365795000001 0 0,102.80251427799999 33.543540511 0 0,102.80284375899998 33.543462894000015 0 0,102.803228665 33.543445878 0 0,102.803525907 33.54351673399998 0 0,102.803680214 33.54360890200002 0 0,102.80380605300002 33.543700565999984 0 0,102.80392507599998 33.54378018400001 0 0,102.80407953399998 33.543866390999995 0 0,102.804205825 33.543940177000025 0 0,102.80429608200001 33.54403120699999 0 0,102.80429382099999 33.54412059600003 0 0,102.80422099399999 33.54418488699997 0 0,102.80412000299998 33.544236753999996 0 0,102.80397646099999 33.54428190099998 0 0,102.80382535000001 33.54434480200001 0 0,102.803673936 33.544419620999975 0 0,102.80362897399999 33.544508253000004 0 0,102.80364079399999 33.54460385499999 0 0,102.80368654 33.54476563999998 0 0,102.80380119 33.545018078 0 0,102.803839821 33.54517973700001 0 0,102.80384467599998 33.545269252000026 0 0,102.803800013 33.54534596600001 0 0,102.80374202299998 33.54538667100002 0 0,102.80362103700003 33.545384523999985 0 0,102.803549868 33.545383260999984 0 0,102.80342918100001 33.54536919499998 0 0,102.803331205 33.54530187500001 0 0,102.80326154599999 33.545241019 0 0,102.80319990700002 33.545144532999984 0 0,102.80305513000002 33.54495714199999 0 0,102.80294488099997 33.54481209800002 0 0,102.80284781099999 33.54470902000003 0 0,102.802742266 33.54465944999998 0 0,102.802656866 33.544657933999986 0 0,102.80256404400001 33.54466821099999 0 0,102.80244700700001 33.544791334000024 0 0,102.80245125699997 33.544904686999985 0 0,102.80250396500003 33.545072559000005 0 0,102.802647987 33.54528974700003 0 0,102.80278776 33.545393580999985 0 0,102.80303353099998 33.54552910799998 0 0,102.80327263800001 33.54564663000002 0 0,102.80344148199998 33.545727133000014 0 0,102.80356020699998 33.54581866900003 0 0,102.80374117600002 33.54598285399999 0 0,102.80393682900001 33.54612941300002 0 0,102.80411915399998 33.546239963999994 0 0,102.80430193400002 33.546332638000024 0 0,102.80447819900002 33.54640134599998 0 0,102.80461327 33.546409703999984 0 0,102.80473531199999 33.54637013399997 0 0,102.80483706000001 33.546288472000015 0 0,102.80495530399998 33.54611767099999 0 0,102.805025688 33.545868515999985 0 0,102.80503231900002 33.545606306000025 0 0,102.80512206100002 33.54515478600001 0 0,102.80518562700001 33.544893586 0 0,102.805265986 33.544531329999984 0 0,102.805363479 33.54433631400002 0 0,102.805437058 33.544242226999984 0 0,102.80550943200001 33.54419581299999 0 0,102.80557423599998 33.544167152 0 0,102.80567402100002 33.544162959999994 0 0,102.80580212500001 33.544165229999976 0 0,102.805957337 33.54422163999999 0 0,102.80607636600001 33.54430125499999 0 0,102.80618070600002 33.544398496999975 0 0,102.80639179899998 33.54449763000002 0 0,102.80661772899998 33.54457317800001 0 0,102.80683654400002 33.544648600000016 0 0,102.80707625899998 33.54474227700001 0 0,102.80718816799998 33.544821764999995 0 0,102.80730038299998 33.54488933499999 0 0,102.807311755 33.54500281600002 0 0,102.807309798 33.54508028499998 0 0,102.80725741999998 33.545180711 0 0,102.80718354200002 33.54528671899999 0 0,102.807187946 33.545394112 0 0,102.80724141799999 33.54553218500001 0 0,102.80733713900003 33.545688892999976 0 0,102.80744088400002 33.54580996999999 0 0,102.80745937400002 33.54592357600001 0 0,102.807435914 33.546006628999976 0 0,102.80727086899998 33.546057362 0 0,102.807113996 33.54606650699998 0 0,102.80697832099997 33.546081990000005 0 0,102.80687808300002 33.546104060999994 0 0,102.80677663799997 33.546173807 0 0,102.806775131 33.546233400999995 0 0,102.806773324 33.54630491299997 0 0,102.80681482199998 33.54635334400001 0 0,102.80696382600001 33.546373870000025 0 0,102.80713478400003 33.546370937000006 0 0,102.807291507 33.54636775099999 0 0,102.807433092 33.546400070000004 0 0,102.807517142 33.546455217000016 0 0,102.80757242099997 33.54652177899999 0 0,102.807555477 33.546628793000025 0 0,102.80746450200002 33.546847775 0 0,102.807352176 33.547066379 0 0,102.80722757199999 33.547207259000004 0 0,102.80718125499999 33.547349526000005 0 0,102.807178996 33.547438915999976 0 0,102.80712710799997 33.547801677999985 0 0,102.807097022 33.54814694100003 0 0,102.807069345 33.548396852999986 0 0,102.80703590600001 33.548593005999976 0 0,102.80693781100001 33.54881186199998 0 0,102.80684863900001 33.54895933199998 0 0,102.806799609 33.549208867000004 0 0,102.80677268400001 33.549428981999995 0 0,102.80678285300002 33.549590136000006 0 0,102.80685858200002 33.549692831000016 0 0,102.80702062 33.54976128499999 0 0,102.807304106 33.549814003999984 0 0,102.80751596699997 33.54988333900002 0 0,102.80769148799999 33.54998183999999 0 0,102.80786565699998 33.550133974000005 0 0,102.80795471900001 33.55027267899999 0 0,102.80795155599998 33.550397824000015 0 0,102.80789947599999 33.55048633199999 0 0,102.80781256400002 33.55054441200002 0 0,102.807619794 33.550564845 0 0,102.80734221900002 33.550559926999995 0 0,102.807023146 33.55050657800001 0 0,102.80680537 33.55038944199998 0 0,102.80666889899999 33.55015450500002 0 0,102.80632663400002 33.549892073000024 0 0,102.80609673700002 33.54969125399998 0 0,102.805767952 33.54945886799999 0 0,102.805552293 33.54925829899997 0 0,102.805387059 33.549034776999974 0 0,102.805210149 33.54870969299998 0 0,102.80503689400001 33.548521798000024 0 0,102.80491771200002 33.548448140000005 0 0,102.80476053199999 33.54846920099999 0 0,102.804674524 33.548491522000006 0 0,102.80456460300002 33.54861477399999 0 0,102.80456053099999 33.54877567599999 0 0,102.80467383199999 33.54908174600001 0 0,102.804869075 33.549526395999976 0 0,102.8051835 33.550044705000005 0 0,102.80555182400002 33.55040299199999 0 0,102.80583078699999 33.55063449400001 0 0,102.806218172 33.550802335000014 0 0,102.80677015999999 33.55093732099999 0 0,102.807386807 33.5510496 0 0,102.80762273599998 33.55101204599998 0 0,102.808006578 33.550756518000014 0 0,102.80827017899998 33.550469048000025 0 0,102.80848761099998 33.550317887999995 0 0,102.808631763 33.55024889600003 0 0,102.80884618599998 33.550216921000015 0 0,102.809066971 33.55021486700002 0 0,102.80926821100002 33.550140924000004 0 0,102.80942689900002 33.550060266 0 0,102.809523937 33.54988312400002 0 0,102.80956403599998 33.54970497300002 0 0,102.80961897200001 33.549503238 0 0,102.80969330300002 33.54937935200002 0 0,102.809852138 33.549292732000026 0 0,102.81006700799998 33.54924287699998 0 0,102.81028764199999 33.549246779999976 0 0,102.810515393 33.54925080999999 0 0,102.81080659700001 33.549279808999984 0 0,102.81108857999999 33.54939211300001 0 0,102.81141326699998 33.54950517100002 0 0,102.81172312000001 33.549641812999994 0 0,102.81194180099999 33.549723185999994 0 0,102.811995884 33.54983742000002 0 0,102.81199317900001 33.54994468799998 0 0,102.81194005200001 33.550074912000014 0 0,102.81183058800002 33.55018029399997 0 0,102.811672504 33.550237117999984 0 0,102.81142249599998 33.55026846999999 0 0,102.81123018 33.55027103100002 0 0,102.81099530900002 33.55026687499998 0 0,102.81061763899999 33.55027808099999 0 0,102.81046817700002 33.55027543699998 0 0,102.81031735900001 33.550326427000016 0 0,102.810159274 33.55038324999998 0 0,102.80993487699999 33.550528327999984 0 0,102.80986054599998 33.550652215000014 0 0,102.80976471100001 33.550781683000025 0 0,102.80968325999999 33.55090544299998 0 0,102.809665113 33.55106013300002 0 0,102.80966937400001 33.55117348700003 0 0,102.809721798 33.551353275 0 0,102.809746507 33.551502760999995 0 0,102.80974320000001 33.551633865999975 0 0,102.80973853500001 33.55181860599998 0 0,102.809726753 33.55200322000002 0 0,102.80962911 33.55220419800003 0 0,102.80960550100002 33.552293210000016 0 0,102.80958931200001 33.55237042900001 0 0,102.80959296700001 33.55250761899998 0 0,102.80965386600002 33.55263389999999 0 0,102.80978122800002 33.55266596400003 0 0,102.80993796199999 33.55266277499999 0 0,102.81010316999999 33.552606078999986 0 0,102.81031348800002 33.55245478799998 0 0,102.81058786199998 33.55230463100003 0 0,102.81095461199999 33.55216206900002 0 0,102.811321061 33.552031424999996 0 0,102.81155804100001 33.551952148 0 0,102.811714473 33.55196087500002 0 0,102.81182063400001 33.55198660100001 0 0,102.81191120699998 33.552065707999986 0 0,102.81199330999999 33.55219832300003 0 0,102.81202634300001 33.55230026200002 0 0,102.81205817400001 33.55244987499998 0 0,102.812072462 33.55273033999998 0 0,102.81207813100002 33.553070273 0 0,102.81215572600001 33.553381668999975 0 0,102.81230098700001 33.55355117300002 0 0,102.81249180999998 33.55360820499999 0 0,102.81275516 33.55361285800001 0 0,102.81289826300002 33.553585578000025 0 0,102.813064521 33.55348716200001 0 0,102.81319579199999 33.55336427999998 0 0,102.813368868 33.55327790899997 0 0,102.81349773400001 33.553250375999994 0 0,102.813660836 33.55327710500001 0 0,102.813795019 33.55332120899999 0 0,102.81391421500001 33.55339485899998 0 0,102.81395451999998 33.55349096399999 0 0,102.81398500099999 33.553694209000014 0 0,102.813988215 33.55384927699998 0 0,102.81392706999998 33.55401513300001 0 0,102.81382066499998 33.554281543 0 0,102.813702578 33.55444639299998 0 0,102.81346093399998 33.55471041300001 0 0,102.813120696 33.554930958 0 0,102.81291157800001 33.555034577000015 0 0,102.812688976 33.55510814799999 0 0,102.812431086 33.55516917199998 0 0,102.81227299300002 33.555225998000026 0 0,102.81201465200002 33.555304897999974 0 0,102.811741171 33.55541930200002 0 0,102.81144498399999 33.55558696200001 0 0,102.81085155400001 33.55596399500001 0 0,102.810575965 33.55616182699998 0 0,102.81035837000002 33.55631895099998 0 0,102.81017029899999 33.55643486299999 0 0,102.80993967 33.556544058999975 0 0,102.80973841600002 33.55661800299998 0 0,102.80956563199999 33.556692451 0 0,102.80944964100001 33.556773865000025 0 0,102.80939725600001 33.556874290999986 0 0,102.809394397 33.55698751800003 0 0,102.80943544799999 33.557053827000004 0 0,102.80954056000002 33.55712126999998 0 0,102.80962462100001 33.557176414000025 0 0,102.80978787999999 33.55719719000001 0 0,102.81006577900001 33.557190185000024 0 0,102.81034563100002 33.557105707000005 0 0,102.81056142300002 33.557020094999984 0 0,102.81075054899998 33.55686246800002 0 0,102.81088864499998 33.55675163400002 0 0,102.81100418599999 33.556688096000016 0 0,102.81111882300002 33.55666031300001 0 0,102.81125391 33.55666866399997 0 0,102.81136749500001 33.55668259700002 0 0,102.81146609299998 33.55672607399998 0 0,102.81156363600002 33.556811267 0 0,102.81174238599999 33.55706483199998 0 0,102.81213277199998 33.55767985799997 0 0,102.81241694300002 33.55798894200001 0 0,102.81259931900001 33.55818616900001 0 0,102.81268036099999 33.55827381199998 0 0,102.81284893899999 33.55836622300001 0 0,102.81299039800001 33.558404494 0 0,102.81316212899998 33.558371756999975 0 0,102.81326373500002 33.558296047 0 0,102.81330899599999 33.55819549300003 0 0,102.81330889700001 33.55818150900001 0 0,102.81330743699999 33.55797487199999 0 0,102.81333023600001 33.55763544199999 0 0,102.813366971 33.557308181999986 0 0,102.81345659200002 33.557142828999986 0 0,102.813573631 33.55701969500001 0 0,102.81368340400002 33.55690239500001 0 0,102.81383528200001 33.55680968600001 0 0,102.81396415400002 33.55678215299997 0 0,102.81417799000002 33.55677400600001 0 0,102.81436927099998 33.55681315700002 0 0,102.81456646999999 33.55690010699999 0 0,102.81469975800002 33.55697996800001 0 0,102.81481349400002 33.556987936999974 0 0,102.81494933300002 33.556966488 0 0,102.81502913100002 33.55690827699999 0 0,102.815045467 33.556825097 0 0,102.81501924700001 33.556735204000006 0 0,102.81475327300001 33.55655164900003 0 0,102.81464965700002 33.556424616000015 0 0,102.814581331 33.55631013300001 0 0,102.81459797100001 33.55621503499998 0 0,102.81463611200002 33.55611435399999 0 0,102.814737262 33.55605652000003 0 0,102.81486613300001 33.55602898699999 0 0,102.815044828 33.556002331 0 0,102.81521700600001 33.55595171300001 0 0,102.81531088700001 33.555899712999974 0 0,102.81538371800002 33.55583541599998 0 0,102.81538551900002 33.55576390499999 0 0,102.815351131 33.555715600999974 0 0,102.81528235299999 33.555618994999975 0 0,102.81519859100001 33.55555193499998 0 0,102.81511558 33.555455076999976 0 0,102.81499847999999 33.555297998000015 0 0,102.814979978 33.55518439399998 0 0,102.81496829600002 33.55508283299997 0 0,102.81493841100001 33.55485575 0 0,102.81492792699999 33.55470651500002 0 0,102.81494561599999 33.55456970099999 0 0,102.81496891900002 33.554492606 0 0,102.81500631 33.55442172300002 0 0,102.81523026000002 33.554294513 0 0,102.815517667 33.55419226999999 0 0,102.81574663200001 33.55414861600002 0 0,102.81588913500002 33.55414516799999 0 0,102.81598833200002 33.55416480500003 0 0,102.81609434500001 33.55419648600002 0 0,102.816212646 33.55430588899998 0 0,102.816293707 33.55448021799998 0 0,102.81638630399999 33.55476206499998 0 0,102.816497556 33.555151559000024 0 0,102.81657951900002 33.55529013099999 0 0,102.81674824499999 33.555376575000025 0 0,102.81709626399999 33.55541252500001 0 0,102.817737013 33.555417863 0 0,102.81844923900002 33.555412535000016 0 0,102.81886813699998 33.55546165300001 0 0,102.81930187199998 33.555487184000015 0 0,102.819473297 33.555466357 0 0,102.819546721 33.55537821899998 0 0,102.81954941700002 33.55527095100001 0 0,102.81949045099998 33.55506720400001 0 0,102.81947628900002 33.55478077800001 0 0,102.81950820399999 33.554644215999986 0 0,102.81956012500001 33.554561662000026 0 0,102.819697308 33.55448657199997 0 0,102.81985404699998 33.55448337199999 0 0,102.82005289400001 33.554504760999976 0 0,102.820233911 33.55466892300001 0 0,102.82035678699998 33.55487975699998 0 0,102.82042182599997 33.55512534500002 0 0,102.82044341 33.55539997699998 0 0,102.82043786999998 33.55562047400002 0 0,102.820401162 33.555947737 0 0,102.82039502399999 33.55619207199999 0 0,102.82035314699999 33.55644173799999 0 0,102.82028668999999 33.55653595899997 0 0,102.82022884700001 33.556570712999985 0 0,102.820136166 33.55657504200002 0 0,102.820016361 33.55652523700002 0 0,102.81992502700001 33.55647593100002 0 0,102.81971193999999 33.55645428999998 0 0,102.81954141199998 33.55643936199999 0 0,102.81941935999998 33.55647894600003 0 0,102.81932622800002 33.556501153 0 0,102.819202228 33.556618206999985 0 0,102.81913412300003 33.55677797999999 0 0,102.819065867 33.55694371300001 0 0,102.819033649 33.557092196999974 0 0,102.81902975399998 33.557247140000015 0 0,102.81901934000001 33.55737812000001 0 0,102.818974233 33.557472716999996 0 0,102.81888612099999 33.55757848000002 0 0,102.81869985700001 33.55762289199998 0 0,102.818641114 33.557693400999995 0 0,102.81859585699999 33.557793957 0 0,102.81857922400002 33.55788905700001 0 0,102.81864770700003 33.557997579000016 0 0,102.81876054499998 33.55804130199999 0 0,102.819022561 33.558099578 0 0,102.81920041199999 33.55814266200002 0 0,102.819234903 33.558151017 0 0,102.81953221200001 33.55822183800001 0 0,102.82000627100001 33.558343466999986 0 0,102.82021816299999 33.558412782000005 0 0,102.82042413699997 33.55843429599997 0 0,102.82058785100003 33.55843718 0 0,102.82080229000002 33.55840518399998 0 0,102.820931911 33.558347846000004 0 0,102.82103321099999 33.55828404800002 0 0,102.82104855900002 33.55813041800002 0 0,102.821052237 33.55809360000001 0 0,102.82105762700002 33.55787906299997 0 0,102.82111254199998 33.55767732200002 0 0,102.821172778 33.557547218000025 0 0,102.82124680200002 33.557435242999986 0 0,102.82136263500001 33.55735977799998 0 0,102.82149862300002 33.557332359999975 0 0,102.82167717099998 33.557311657000014 0 0,102.82192719599999 33.557280284 0 0,102.82215496999999 33.55728429300001 0 0,102.82248936399998 33.557296139000016 0 0,102.822630973 33.55732844300002 0 0,102.82278278199999 33.557521897000015 0 0,102.82278053900001 33.557611287999976 0 0,102.82275529700001 33.557765856 0 0,102.82265917199999 33.55790725200001 0 0,102.82254214300002 33.55803039599999 0 0,102.82238821300001 33.55812152599998 0 0,102.82237588499999 33.55812882399999 0 0,102.82218220200002 33.558185036 0 0,102.82196716599998 33.55824087100001 0 0,102.821688516 33.55827770000002 0 0,102.82147378000002 33.558321616 0 0,102.82127994500001 33.55838378499999 0 0,102.82113549000002 33.55846471000001 0 0,102.82092502400002 33.55862197900001 0 0,102.820758017 33.558750202 0 0,102.82058374000002 33.55888425699999 0 0,102.82039582300001 33.55899422599998 0 0,102.82025241399998 33.559033434000014 0 0,102.820116273 33.55906680700002 0 0,102.819887446 33.55910451 0 0,102.81968724000001 33.559136755 0 0,102.81950838900002 33.559169376 0 0,102.81932893999999 33.55922583300003 0 0,102.81922779000001 33.559283671 0 0,102.81915480999999 33.559353929 0 0,102.81912424000001 33.55943685699998 0 0,102.81912229199997 33.559514329000024 0 0,102.819184108 33.55960484799999 0 0,102.819346026 33.55967924700002 0 0,102.81970725100001 33.559757155 0 0,102.82000606399998 33.559768382000016 0 0,102.82034061500002 33.559774275999985 0 0,102.82054674199998 33.55978982900001 0 0,102.82085993999999 33.55979534599999 0 0,102.82113694899999 33.55982407099998 0 0,102.821362932 33.559899594 0 0,102.82151126299999 33.559972458000004 0 0,102.82160210500001 33.56001708299999 0 0,102.82199293999997 33.560333988000025 0 0,102.82222215299998 33.56056457599999 0 0,102.82233275200002 33.560697688000005 0 0,102.82233020799998 33.560798997000006 0 0,102.82231342900002 33.56090005499999 0 0,102.82224756900001 33.560970440000006 0 0,102.82217503999999 33.56102282299997 0 0,102.82201012299998 33.56106761500001 0 0,102.82186745899998 33.561077028 0 0,102.82164694400001 33.561067184000024 0 0,102.82125588899999 33.561042413999985 0 0,102.82102068799998 33.561050196999986 0 0,102.82079987399999 33.561052269000015 0 0,102.82062828599999 33.56107905800002 0 0,102.82053485199998 33.561113182999975 0 0,102.82044051700001 33.561183067 0 0,102.82036678899999 33.56128312200002 0 0,102.82025671999997 33.56141234699999 0 0,102.82015969000003 33.561589497 0 0,102.82010611800001 33.56173760399997 0 0,102.82006011200002 33.561867957000004 0 0,102.820049998 33.561987019000014 0 0,102.82004670200001 33.562118123999994 0 0,102.82010822000001 33.56222056199999 0 0,102.82026242699999 33.562318671000014 0 0,102.82042435099999 33.562393067000016 0 0,102.82051689000002 33.562394697 0 0,102.82072257300001 33.56242813 0 0,102.82090645300002 33.562479064 0 0,102.82109745100001 33.56253012299999 0 0,102.82130163699998 33.56262314899999 0 0,102.82162339299998 33.56285537000002 0 0,102.82188865400002 33.563068708 0 0,102.82202106099999 33.563184318000026 0 0,102.82218890899998 33.56330651100001 0 0,102.82230827500001 33.563374194000005 0 0,102.82248533799998 33.56341308200001 0 0,102.82268315800002 33.56347618299998 0 0,102.82282403099998 33.563538283000014 0 0,102.82292856499998 33.56362955200001 0 0,102.82294677800002 33.56375507299998 0 0,102.82285911100001 33.56384296099998 0 0,102.82268737099997 33.56387571099998 0 0,102.82253031599998 33.563890834000006 0 0,102.82227479900001 33.563856527999974 0 0,102.82203396900002 33.563804592999986 0 0,102.82189279599999 33.56375441099999 0 0,102.82172344999998 33.56369181000002 0 0,102.82160378399999 33.563636046 0 0,102.82151911 33.56360474500002 0 0,102.82137734100002 33.56357840099997 0 0,102.82122058300001 33.56358160299999 0 0,102.82106338099999 33.563602683 0 0,102.820920264 33.563629972 0 0,102.82080441900001 33.563705438 0 0,102.82065815800001 33.56385787400001 0 0,102.82045314999999 33.564080819000026 0 0,102.82032749299998 33.564263427000014 0 0,102.82017171199999 33.56451108800002 0 0,102.82013964200002 33.56465360999999 0 0,102.82010075400001 33.56478408800001 0 0,102.82012743199999 33.56485610200002 0 0,102.82018970000001 33.564928743999985 0 0,102.82030921799998 33.56499046800002 0 0,102.820428585 33.565058153999985 0 0,102.82051176300001 33.56514904800002 0 0,102.82055237700001 33.565233232000026 0 0,102.82054998000001 33.56532858100002 0 0,102.82050547 33.56539934199998 0 0,102.820411132 33.56546922299998 0 0,102.82026029399998 33.56552022400001 0 0,102.82008008100001 33.565606478999996 0 0,102.81993546299998 33.565693361 0 0,102.81986067999998 33.56583513300001 0 0,102.81982920899998 33.56595381699998 0 0,102.81984075100002 33.56606133600002 0 0,102.819945281 33.56615260799998 0 0,102.82013524000001 33.56624538400001 0 0,102.82033958099998 33.56633245199998 0 0,102.82055831399998 33.56641381100002 0 0,102.82080641800002 33.566459914000006 0 0,102.82098453499998 33.56645708999997 0 0,102.82112128699998 33.56639987800003 0 0,102.821266804 33.56627723899999 0 0,102.821405503 33.56614255599999 0 0,102.82157964499999 33.566014456999994 0 0,102.82170942800002 33.56595116 0 0,102.82188903999997 33.56588873999999 0 0,102.82208896100002 33.565868411999986 0 0,102.82226617700002 33.56590134099997 0 0,102.822571531 33.565936524999984 0 0,102.82277797199998 33.56594015799999 0 0,102.822964254 33.565895738999984 0 0,102.82311523999999 33.56583877600002 0 0,102.82323910100001 33.565727676999984 0 0,102.82328495399997 33.565603280999994 0 0,102.82330248300002 33.565472424999996 0 0,102.82329925200003 33.56531735599998 0 0,102.82333678999998 33.56524051100001 0 0,102.82341022100002 33.565152372 0 0,102.82344715900001 33.56509936600003 0 0,102.823591324 33.56503035600002 0 0,102.823735193 33.56497326700003 0 0,102.823828032 33.564962976000004 0 0,102.82395631700001 33.564959269999974 0 0,102.82404870800002 33.56496685799999 0 0,102.82420516600001 33.56497557 0 0,102.82443266199999 33.564991495000015 0 0,102.82485206000001 33.56502271599999 0 0,102.825072288 33.56504447399999 0 0,102.82525025199999 33.565047600000014 0 0,102.82544305300001 33.56502714099997 0 0,102.82560130500002 33.56496434000002 0 0,102.82575228799999 33.56490737299998 0 0,102.82588117 33.56487982800002 0 0,102.826073968 33.564859367999986 0 0,102.82619334200001 33.564927048000015 0 0,102.82623411100002 33.56500526999997 0 0,102.82623943800002 33.56507690799998 0 0,102.82621584100002 33.565165922000006 0 0,102.82610666900001 33.56525939599999 0 0,102.82587514 33.56540437899997 0 0,102.82566616100002 33.56550205999997 0 0,102.82524227599998 33.56564962300001 0 0,102.82496907699999 33.565752137000004 0 0,102.82486080299998 33.56580985300002 0 0,102.82468756399999 33.56590219999998 0 0,102.824513577 33.56602434400003 0 0,102.82437458300001 33.566170949000025 0 0,102.82423469399998 33.566353311 0 0,102.82416763499998 33.566471372000024 0 0,102.82412178300001 33.56659576800001 0 0,102.82410260900002 33.56679217599998 0 0,102.824109969 33.56706655800002 0 0,102.82412519299999 33.567311268000026 0 0,102.82412917300002 33.56743653900003 0 0,102.82410572200001 33.56751959500002 0 0,102.824053348 33.56762002800002 0 0,102.82397399500002 33.567660365999984 0 0,102.82388842 33.56766482299997 0 0,102.82378950499998 33.567633274 0 0,102.82360621200002 33.56755850600001 0 0,102.82344457300002 33.567472194000004 0 0,102.82328308500001 33.56737992400002 0 0,102.823177052 33.56734824799997 0 0,102.82299286400001 33.56730923499998 0 0,102.822878812 33.56731318999999 0 0,102.822777804 33.56736507199997 0 0,102.82271238800001 33.567417578000004 0 0,102.82269695299999 33.567465002999995 0 0,102.82267987199998 33.56757797900002 0 0,102.822685046 33.56765557599999 0 0,102.82274372799998 33.56787124099998 0 0,102.82293662000001 33.56813100099998 0 0,102.82304130900002 33.568216311000015 0 0,102.823139475 33.56827765899999 0 0,102.82331639799997 33.568322505000026 0 0,102.82355784200001 33.56835060100002 0 0,102.82385668400002 33.56836181900002 0 0,102.82424911599998 33.56833294799998 0 0,102.82465209200001 33.568296992 0 0,102.82478008200002 33.56830520300002 0 0,102.824893685 33.56831912400003 0 0,102.82499185400002 33.56838047000002 0 0,102.82503292299998 33.568446774999984 0 0,102.82504536599998 33.56851853799998 0 0,102.82500055899999 33.568601218000026 0 0,102.824891235 33.56870064899999 0 0,102.82473919799997 33.56879933099998 0 0,102.82460986199999 33.56884475300001 0 0,102.824487793 33.56888434000001 0 0,102.82432301199998 33.56892317799998 0 0,102.82412293599998 33.56894946800003 0 0,102.823880444 33.56896308900002 0 0,102.82373049799997 33.56897833800002 0 0,102.823573136 33.56900538000002 0 0,102.82346605200001 33.56901542000003 0 0,102.82337972800002 33.569049674999974 0 0,102.82332158000003 33.569096348000016 0 0,102.82326313300001 33.569154938 0 0,102.82324027800001 33.569214156999976 0 0,102.823230916 33.56930342200002 0 0,102.82325804599998 33.56935755699999 0 0,102.823319422 33.56946595400001 0 0,102.82338866600003 33.56954467700001 0 0,102.82348668700001 33.569611983000016 0 0,102.823634389 33.56968612600002 0 0,102.82376845300001 33.56973618000001 0 0,102.82388843000001 33.56978002300002 0 0,102.82402309100002 33.569806239 0 0,102.82422197300002 33.56982762400003 0 0,102.82434269700002 33.56984167000002 0 0,102.82452823900002 33.56982704699999 0 0,102.82478512 33.569807715000024 0 0,102.82497822900001 33.569775338 0 0,102.825135144 33.569766173000005 0 0,102.82527797400002 33.56975079699998 0 0,102.82540551699998 33.56977688699999 0 0,102.82561151800002 33.569798392999985 0 0,102.82583828100002 33.569844112 0 0,102.82600052100003 33.56990658400002 0 0,102.82616988500001 33.569969179 0 0,102.82628259199998 33.570018855 0 0,102.82639425600001 33.570110247 0 0,102.82646972499998 33.57022485099998 0 0,102.826496109 33.570308781999984 0 0,102.82649327000001 33.570422010000016 0 0,102.82646907600002 33.57053486299998 0 0,102.82636582399999 33.57067613800001 0 0,102.82619820100001 33.57082820400001 0 0,102.825966505 33.57097914600001 0 0,102.82574919400002 33.571124376 0 0,102.82547493499999 33.57126860699998 0 0,102.82517174600002 33.571430212999985 0 0,102.82496957000001 33.571539938 0 0,102.82484735100002 33.571585485000014 0 0,102.82471148799999 33.571606943000006 0 0,102.824497167 33.571632986 0 0,102.82421832400001 33.571675778999975 0 0,102.82401082500002 33.571713863000014 0 0,102.82384514 33.571788454 0 0,102.82373595799999 33.571881926 0 0,102.82371250599999 33.57196498100001 0 0,102.82369632500001 33.572042203000024 0 0,102.82374376400003 33.572138429000006 0 0,102.82383332199998 33.572259245 0 0,102.823960269 33.57230917200002 0 0,102.82415886000001 33.57234247500003 0 0,102.82437123800003 33.57239390699999 0 0,102.82454165000001 33.572414788 0 0,102.82471948 33.572423877999995 0 0,102.82496850199999 33.57243421800001 0 0,102.82511088500002 33.572436720999974 0 0,102.82538186300002 33.57242359700001 0 0,102.82557467800001 33.572403139000016 0 0,102.82578143400002 33.57239484799999 0 0,102.82595304099999 33.57236805399998 0 0,102.82607391900001 33.57237614100001 0 0,102.82623706300001 33.57240285400002 0 0,102.826349773 33.57245253100001 0 0,102.82640493600002 33.572525043999974 0 0,102.82642449899998 33.57259693100002 0 0,102.82639970600002 33.572733622999976 0 0,102.82629121899998 33.573083474999976 0 0,102.82622604699998 33.57341023800001 0 0,102.82617158 33.573594103000005 0 0,102.826104219 33.57372408399999 0 0,102.825987768 33.57382339100002 0 0,102.82588750100001 33.57384547700002 0 0,102.82575935400001 33.57384322500002 0 0,102.82560984700001 33.573840598000004 0 0,102.82542519399999 33.573819465999975 0 0,102.82521873600001 33.573815836999984 0 0,102.82496199100001 33.573829210999975 0 0,102.82481840899999 33.573874382999975 0 0,102.824609855 33.57395418300001 0 0,102.82447189599998 33.574059073 0 0,102.824291071 33.574169170000005 0 0,102.82419522999999 33.57429864900001 0 0,102.82412816499999 33.57441670899999 0 0,102.82411850099999 33.57451789300001 0 0,102.82414503400003 33.57459586499999 0 0,102.82422185299998 33.57465683700002 0 0,102.82434925199999 33.57468888699998 0 0,102.82450587900001 33.574691641000015 0 0,102.82476322299999 33.57465443199999 0 0,102.82507826900002 33.57458842800003 0 0,102.82527124 33.57456201100001 0 0,102.82550827099999 33.574482708000005 0 0,102.82574500300001 33.57441532500002 0 0,102.82598855700002 33.574359985 0 0,102.82618197400001 33.57431568800001 0 0,102.82637434700001 33.57431310499999 0 0,102.82672274800001 33.57433711300001 0 0,102.827013744 33.57437799500002 0 0,102.827268995 33.574424212999986 0 0,102.82753818700002 33.574482596999985 0 0,102.82772891500002 33.57454556800002 0 0,102.82786298899998 33.574595617 0 0,102.82795345099998 33.57468067299999 0 0,102.82795150999999 33.574758143999986 0 0,102.82794986800002 33.57482369799999 0 0,102.82787021000001 33.57487595700002 0 0,102.82774723900002 33.574951304000024 0 0,102.82759504199998 33.575055948 0 0,102.82748601100002 33.57514346300002 0 0,102.827348502 33.57523047799998 0 0,102.82722612700002 33.57528198699998 0 0,102.827118439 33.57531586800002 0 0,102.82698212399998 33.57535520800002 0 0,102.82687518400002 33.57535929199997 0 0,102.82679686900002 33.57535791599997 0 0,102.82664765999999 33.575343370999974 0 0,102.82653479499999 33.57529965399999 0 0,102.82636422899998 33.57528473299999 0 0,102.82621487099999 33.57527614600002 0 0,102.82600098799998 33.57528431200001 0 0,102.825750911 33.575315690000025 0 0,102.82552871500002 33.575371405 0 0,102.82534923399999 33.57542787099999 0 0,102.82516248299999 33.57549016799999 0 0,102.82496831499998 33.57556426100001 0 0,102.82473053000001 33.57567335800002 0 0,102.824578928 33.57575416100002 0 0,102.82451988100001 33.575836590999984 0 0,102.82449597800002 33.57593752499997 0 0,102.82449373600002 33.57602691400001 0 0,102.82451135399998 33.57617627299999 0 0,102.82456621699998 33.57626070700002 0 0,102.82467803399999 33.57634614 0 0,102.82477486599998 33.57646112200001 0 0,102.82494064999997 33.57666674400002 0 0,102.825016124 33.576781348 0 0,102.825105538 33.57690812200002 0 0,102.82515995199998 33.577010433 0 0,102.825242995 33.57710728400002 0 0,102.82531329400001 33.577144292000014 0 0,102.82540465300002 33.57719359399999 0 0,102.82553175800001 33.577237561000004 0 0,102.8257087 33.577282405000005 0 0,102.825836256 33.577308496 0 0,102.82601364800001 33.57733546100002 0 0,102.826140754 33.57737942799997 0 0,102.826211054 33.57741643600002 0 0,102.826294845 33.577483488999974 0 0,102.82637121699997 33.57756233800001 0 0,102.826418214 33.577676440999994 0 0,102.82646566099999 33.57777266800002 0 0,102.82651948 33.577898815000026 0 0,102.82658086700002 33.57800720900002 0 0,102.8266433 33.578073887000016 0 0,102.82670662999999 33.57810481000001 0 0,102.82679918500003 33.578106435999985 0 0,102.82689219100001 33.57809018299997 0 0,102.826980763 33.57796653700001 0 0,102.82713774500002 33.57767119599998 0 0,102.82724946899998 33.57747641200001 0 0,102.827410434 33.57730634000001 0 0,102.82751961700001 33.577212866000025 0 0,102.82764896399999 33.57716744200002 0 0,102.827784237 33.577169817000026 0 0,102.82794056900002 33.577184484999975 0 0,102.82806752599998 33.577234411000006 0 0,102.82826478499999 33.577321341000015 0 0,102.82844038600001 33.57741981700002 0 0,102.828587809 33.57750587200002 0 0,102.82869978100001 33.57758534200002 0 0,102.82874782800002 33.57765773 0 0,102.82882330799998 33.577772332999984 0 0,102.828905459 33.57790493800002 0 0,102.82899323800001 33.57809726199997 0 0,102.829088436 33.578277792999984 0 0,102.82916331799998 33.578416232999984 0 0,102.82922545600002 33.578494831 0 0,102.82923775400002 33.57857255099998 0 0,102.82923551599998 33.57866194100001 0 0,102.82921206700001 33.57874499899998 0 0,102.82909665900002 33.57880259299998 0 0,102.82897457899998 33.578842183999996 0 0,102.82880280900002 33.57887494200003 0 0,102.828644683 33.57893178799998 0 0,102.82841505900001 33.57899930100001 0 0,102.82819952599999 33.57907302199999 0 0,102.82801232100002 33.579153202999976 0 0,102.82786828299999 33.579216255999995 0 0,102.82773967899999 33.57923188400002 0 0,102.82761167500001 33.57922367499998 0 0,102.82742700699998 33.57920254700002 0 0,102.82720868500002 33.57910331900001 0 0,102.82707430699998 33.579065187000026 0 0,102.826882673 33.579037974000016 0 0,102.82675496500002 33.57901784500001 0 0,102.82650622400001 33.578995588 0 0,102.826342468 33.57899271000002 0 0,102.82620599799998 33.57903800899999 0 0,102.82611135000002 33.57911981299998 0 0,102.826081525 33.57917294700002 0 0,102.82605747600002 33.579279841000016 0 0,102.82606339900002 33.57932764100002 0 0,102.82613887500003 33.579442245999985 0 0,102.82625707099999 33.579557599 0 0,102.826347537 33.57964265800001 0 0,102.826458914 33.57974596700001 0 0,102.82661255900001 33.57986790699999 0 0,102.826725281 33.579917583999986 0 0,102.82693056 33.57996888600002 0 0,102.82717736299998 33.58006861199999 0 0,102.82748809700001 33.580175424000004 0 0,102.82777776799998 33.58026994099998 0 0,102.82813181900002 33.58035366199999 0 0,102.82852176799997 33.58042609 0 0,102.82874915600001 33.580447967 0 0,102.82908468599999 33.58041808500002 0 0,102.82932038799999 33.58039241 0 0,102.829507444 33.580318186 0 0,102.82960283900002 33.58020658200002 0 0,102.82961976299998 33.58009956400002 0 0,102.82961548100002 33.579986210000015 0 0,102.829546967 33.579877693000014 0 0,102.82945102100001 33.57972695900003 0 0,102.82931310200001 33.57954567899998 0 0,102.82925230799998 33.579413448000025 0 0,102.829219099 33.57931747399999 0 0,102.829259621 33.579121438000016 0 0,102.829426361 33.57900512399999 0 0,102.82972185099999 33.578867220999996 0 0,102.83009655500001 33.578694934 0 0,102.83040613399999 33.578563237000026 0 0,102.83073737000001 33.578419997000026 0 0,102.83092442200001 33.57834577 0 0,102.831045754 33.57833597299998 0 0,102.83115952000003 33.57834393000002 0 0,102.83125815300002 33.578387392000025 0 0,102.831327262 33.57847207200001 0 0,102.831353057 33.578579839999975 0 0,102.83137173300003 33.578687484 0 0,102.83135257100002 33.578883894 0 0,102.83129855800001 33.57904988299998 0 0,102.83126635100001 33.57919836899998 0 0,102.83126351800001 33.579311597000014 0 0,102.83125993800002 33.579454622000014 0 0,102.83127727300001 33.57961590000002 0 0,102.83127279799999 33.57979468100001 0 0,102.83125647100002 33.579877864000025 0 0,102.831211516 33.579966505000016 0 0,102.83113822899998 33.58004868799998 0 0,102.830992401 33.58018325799998 0 0,102.83073947899999 33.580327872 0 0,102.83053624299998 33.580479319999995 0 0,102.83033315699998 33.58062480900003 0 0,102.830186432 33.58079513400003 0 0,102.83003288700002 33.58095341400002 0 0,102.82994461200002 33.58106514399998 0 0,102.82984403699999 33.58109915199998 0 0,102.829744656 33.58108548400003 0 0,102.82966086099998 33.58101843100002 0 0,102.82951507199999 33.58086682300001 0 0,102.829383527 33.580715465000026 0 0,102.82928563899998 33.580642205000004 0 0,102.82920079799999 33.580616867 0 0,102.829122778 33.580603575 0 0,102.82902235400002 33.580631622 0 0,102.82877759000002 33.58073464099999 0 0,102.82843001100002 33.580961059 0 0,102.82821965099998 33.58111237700001 0 0,102.827956315 33.581387968 0 0,102.82777338599999 33.581581502999995 0 0,102.82769073700001 33.58175294799997 0 0,102.82765199800002 33.581877469999995 0 0,102.82766370000002 33.581979030000014 0 0,102.82775446699998 33.58205216699997 0 0,102.827944914 33.58212705599999 0 0,102.82820626300003 33.58221511199997 0 0,102.82859442900002 33.582359051000026 0 0,102.82905867699998 33.582593755000005 0 0,102.82937489900002 33.58276624000001 0 0,102.82950734399998 33.582881842000006 0 0,102.82966707700001 33.58304561800003 0 0,102.82981894099998 33.58323906700002 0 0,102.82997334599997 33.58333120499998 0 0,102.830072729 33.583344872 0 0,102.83018027700001 33.58331694899999 0 0,102.83026691200001 33.58327077199999 0 0,102.83029763000002 33.58318188200002 0 0,102.83030698800002 33.58309261599999 0 0,102.830310123 33.58296746899998 0 0,102.83027750600002 33.582847657 0 0,102.83024489000002 33.58272784600001 0 0,102.83024817199998 33.582596738999996 0 0,102.83027296400002 33.58246004799997 0 0,102.83030383200003 33.582365197 0 0,102.83041301899999 33.582271719999994 0 0,102.83055098400001 33.58216682400001 0 0,102.83070199600002 33.58210985300002 0 0,102.83082273899998 33.582123893000016 0 0,102.83093606199998 33.58214972899998 0 0,102.83115603800002 33.582183396000005 0 0,102.83129027299998 33.582227483 0 0,102.83139543300001 33.582294907999994 0 0,102.831436215 33.58237313000001 0 0,102.83142492000002 33.58253986699998 0 0,102.83137075399998 33.58271181499998 0 0,102.83134551699999 33.58286638499999 0 0,102.83124195699997 33.58301958200002 0 0,102.831139592 33.583125102999986 0 0,102.831037821 33.583206786000005 0 0,102.830978474 33.58330113699998 0 0,102.83092505600001 33.58344328999999 0 0,102.83090738300001 33.58358010500001 0 0,102.83091878900001 33.583693584 0 0,102.83099427600001 33.58380818400002 0 0,102.831050044 33.58385685899998 0 0,102.83113459200001 33.583894111999996 0 0,102.831255634 33.58389623400001 0 0,102.83141406499999 33.58382746799998 0 0,102.83166002899998 33.583676767999975 0 0,102.831862822 33.583543195999994 0 0,102.83203165399999 33.583343447999994 0 0,102.83227541299999 33.582995961999984 0 0,102.832371255 33.58286647699998 0 0,102.83244469099998 33.582778335 0 0,102.83259734299997 33.58265580699998 0 0,102.83280620900001 33.58256407499999 0 0,102.83299252400002 33.58251964200002 0 0,102.83317838900001 33.58249308799998 0 0,102.83337062999999 33.582496456 0 0,102.83349938700002 33.582474862000026 0 0,102.83365692199999 33.58244184900002 0 0,102.833793098 33.58240846299998 0 0,102.83384383200001 33.58237357899998 0 0,102.83384532000002 33.582313983999995 0 0,102.83383257100002 33.58225414200001 0 0,102.83380483600001 33.58222384599998 0 0,102.83371361600001 33.58216858999998 0 0,102.833565583 33.58210637799999 0 0,102.83347481200002 33.58203324499999 0 0,102.83342008699998 33.58194285500002 0 0,102.83341415799998 33.58189505500002 0 0,102.83344502199998 33.58180020399999 0 0,102.83349012600002 33.58170560299999 0 0,102.83355509900002 33.58167096699998 0 0,102.833662645 33.581643041999996 0 0,102.833790803 33.58164528499998 0 0,102.833895966 33.58171270999998 0 0,102.83408492900003 33.58184718299998 0 0,102.834336334 33.58204833000002 0 0,102.83463743200002 33.582256309 0 0,102.834785017 33.582336397999995 0 0,102.83494550400002 33.582470371 0 0,102.834999337 33.58259651499998 0 0,102.834989834 33.58269174200001 0 0,102.83492203200001 33.582839603000025 0 0,102.83474519399999 33.58307499 0 0,102.83453037200002 33.58340509999999 0 0,102.83439181099999 33.58353383899998 0 0,102.834275209 33.58363911499998 0 0,102.83415994699999 33.583690752999985 0 0,102.83398030500001 33.58375318999998 0 0,102.833786868 33.5837975 0 0,102.83344361000002 33.58385110699999 0 0,102.83304234799999 33.583945433 0 0,102.83276909900002 33.58404796100001 0 0,102.83242092 33.58429822699998 0 0,102.83228902899998 33.58444496599998 0 0,102.83221335399998 33.58462250000002 0 0,102.832238556 33.584754105 0 0,102.83234327299999 33.58483940899998 0 0,102.83253343199999 33.584926209 0 0,102.83278115000002 33.58499016799999 0 0,102.83306521499998 33.585024954999994 0 0,102.833370791 33.58505415500002 0 0,102.83358454799998 33.585051937 0 0,102.83377116399998 33.584995585 0 0,102.83431188700001 33.58473676400001 0 0,102.834808544 33.58453082699998 0 0,102.83530445399998 33.584354684000004 0 0,102.835663442 33.58424172500003 0 0,102.83582157400002 33.58418487099999 0 0,102.83602123899999 33.58417644000002 0 0,102.83612774300002 33.58419022800001 0 0,102.83624077399998 33.58422797700001 0 0,102.83633140199998 33.58430706799999 0 0,102.836399331 33.584439420000024 0 0,102.836443369 33.58467270900002 0 0,102.83648726000001 33.584911955999985 0 0,102.83647537799999 33.58510253399999 0 0,102.83642670500001 33.585340160999976 0 0,102.83632091999999 33.58558275299998 0 0,102.83617982999999 33.58581280300001 0 0,102.83613072999998 33.585879982999984 0 0,102.83597331499999 33.586095366999984 0 0,102.83576858700002 33.586306417 0 0,102.83560079900002 33.58646445599999 0 0,102.83553433399999 33.58655868400001 0 0,102.83552689200002 33.586856652999984 0 0,102.835504894 33.587066575999984 0 0,102.83549883 33.58712445200001 0 0,102.83546335099999 33.58740404600002 0 0,102.835460076 33.587535152999976 0 0,102.83552058700002 33.587679299 0 0,102.83562590499997 33.58774076200001 0 0,102.83575318200002 33.58777876099998 0 0,102.83591057699999 33.58775170500002 0 0,102.836097048 33.58770131 0 0,102.836233231 33.58766791900001 0 0,102.83635442899998 33.58766407799999 0 0,102.83647488100002 33.58769003200001 0 0,102.836487337 33.587761794000016 0 0,102.83648495599999 33.58785714499999 0 0,102.836480789 33.58802400799999 0 0,102.83655703300002 33.588108809000005 0 0,102.83667036399999 33.58813464000002 0 0,102.83681307400002 33.58812521200002 0 0,102.83691514100002 33.58803160399998 0 0,102.83711289899998 33.587814467999976 0 0,102.83728691499999 33.58769231000002 0 0,102.837430068 33.587665001999994 0 0,102.837572926 33.587649612999996 0 0,102.837672166 33.587669233999975 0 0,102.837827925 33.58770772899999 0 0,102.837932502 33.587798986999985 0 0,102.83800800199998 33.587913585000024 0 0,102.83804122499998 33.58800955700002 0 0,102.83801036400001 33.58810441000003 0 0,102.83794953300003 33.58825836 0 0,102.83780992800001 33.588428815999976 0 0,102.83764243899998 33.58857493900001 0 0,102.83751084699998 33.588709764999976 0 0,102.83740758800002 33.58885104799998 0 0,102.83735491800002 33.588963404000026 0 0,102.83735194399998 33.589082593 0 0,102.83739124599998 33.58922040499999 0 0,102.83745161299998 33.58937050999998 0 0,102.83759653499999 33.589557867999986 0 0,102.83772173199998 33.589679295999986 0 0,102.83780390800001 33.589811895000025 0 0,102.83787199099999 33.589938287999985 0 0,102.83793444000003 33.59000496099998 0 0,102.838130401 33.59014551199999 0 0,102.83829060699998 33.590291401 0 0,102.83843004800002 33.590413076999994 0 0,102.83849813400002 33.59053946900002 0 0,102.83852513 33.590599560999976 0 0,102.83849441699999 33.590688453999974 0 0,102.83845762300001 33.59073550800002 0 0,102.83834265000002 33.590775232 0 0,102.838214774 33.59076107300001 0 0,102.83805886099998 33.59072853800001 0 0,102.83788277500003 33.59064795400002 0 0,102.83769319200002 33.590537325000014 0 0,102.83753224100002 33.59042123299997 0 0,102.83733005599998 33.59024480099998 0 0,102.83718379300001 33.59011107800001 0 0,102.837036194 33.59003099199998 0 0,102.83690861600002 33.59000491199998 0 0,102.83680833199998 33.590027006000014 0 0,102.836742609 33.59009143999998 0 0,102.83671174400001 33.59018629100001 0 0,102.83667835199998 33.59038245199997 0 0,102.83668797899998 33.590567443 0 0,102.83669969099998 33.59066900200003 0 0,102.836747602 33.590747346 0 0,102.836830669 33.59084419200002 0 0,102.83692842599999 33.590923406 0 0,102.83698278700001 33.590941835000024 0 0,102.83707677299998 33.59097369699998 0 0,102.837303743 33.591013438000004 0 0,102.83748176400002 33.59101654900002 0 0,102.83761705799998 33.591018915999996 0 0,102.83771660100001 33.59102661700001 0 0,102.837836315 33.59108236899999 0 0,102.83801136 33.591204667 0 0,102.838193822 33.59131517399999 0 0,102.83836946299999 33.59141363600003 0 0,102.83853887700002 33.59147621599999 0 0,102.83863723000002 33.59153159300001 0 0,102.83877208000001 33.59155183500002 0 0,102.838914644 33.591548363000015 0 0,102.83907991000001 33.591491631 0 0,102.83920155800001 33.59146990800002 0 0,102.83929427800001 33.59146556600001 0 0,102.83938595699999 33.59150293900001 0 0,102.839440992 33.59158140699998 0 0,102.83947421800002 33.591677378999975 0 0,102.83945047700001 33.59177235599998 0 0,102.83938475399998 33.59183679099999 0 0,102.83919026000001 33.591922823000004 0 0,102.83886684999999 33.59203641200003 0 0,102.83860114700002 33.59212120000001 0 0,102.83839375000002 33.59215334700002 0 0,102.83814422400002 33.59216091000002 0 0,102.83789499099998 33.592156553999985 0 0,102.83767424400003 33.59215269499998 0 0,102.837531232 33.592174043 0 0,102.83732338800002 33.59222406700002 0 0,102.837171915 33.59229892299999 0 0,102.83709832599999 33.59239302899999 0 0,102.837110484 33.59247671000003 0 0,102.83716477500002 33.59258497600001 0 0,102.83729131500002 33.59265276999997 0 0,102.837496332 33.59271597399999 0 0,102.83773087499998 33.59273796100001 0 0,102.83798782399998 33.592718605000016 0 0,102.83819581799997 33.59266262 0 0,102.83834639899999 33.59262351799998 0 0,102.83846092800002 33.592601672 0 0,102.838567592 33.59260949700001 0 0,102.83874412799997 33.59267220300001 0 0,102.83887082000001 33.59273403499998 0 0,102.83893327200002 33.59280070900002 0 0,102.83896679399999 33.59288476299997 0 0,102.83896486200001 33.592962235000016 0 0,102.83890610899999 33.593032752 0 0,102.83883311599999 33.59310302099999 0 0,102.838695589 33.593190048999986 0 0,102.83855138500002 33.59325907300001 0 0,102.83835051 33.593315182000026 0 0,102.83820022700002 33.59334236500001 0 0,102.83800662099998 33.59339263800001 0 0,102.83791330600002 33.59342081800003 0 0,102.83781835399998 33.59351454900002 0 0,102.83777992199998 33.593627156000025 0 0,102.83777813699999 33.59369866899999 0 0,102.837783473 33.59377030600001 0 0,102.837853344 33.593825186000004 0 0,102.83795155000001 33.59388652199999 0 0,102.83812823900001 33.59394326900002 0 0,102.83829750500001 33.594011808000005 0 0,102.83844481699998 33.594103813000004 0 0,102.838513498 33.594206368000016 0 0,102.83850370099998 33.594313512999975 0 0,102.83847268900001 33.59441432400001 0 0,102.83841363800002 33.594496761000016 0 0,102.83827655300001 33.59456590899998 0 0,102.83814673699999 33.59462922099999 0 0,102.83799630300001 33.59466236399999 0 0,102.83786619099999 33.594737595000026 0 0,102.83775002099998 33.59482499400002 0 0,102.83768340400002 33.594925183999976 0 0,102.837651795 33.59504983300002 0 0,102.83762730699999 33.59517460699999 0 0,102.83764509899999 33.595318005000024 0 0,102.83773484699998 33.59543285199999 0 0,102.83776560799998 33.595466897999984 0 0,102.83783883799998 33.59554794799999 0 0,102.83796523500001 33.59562170200002 0 0,102.83809252200001 33.5956597 0 0,102.83815346400002 33.59566076499999 0 0,102.838227824 33.59566206400001 0 0,102.83834280399998 33.59562233899999 0 0,102.83849487700002 33.59552364299998 0 0,102.83860008900001 33.59541940600002 0 0,102.838619059 33.59540061199999 0 0,102.83872068699998 33.595324882 0 0,102.83875837300002 33.59524207300001 0 0,102.83878983400001 33.59512338299999 0 0,102.83881046800002 33.594867377000014 0 0,102.83883497 33.59445642700001 0 0,102.83890322399998 33.594290684999976 0 0,102.83898452800003 33.59417286399997 0 0,102.83910766600002 33.594091547000005 0 0,102.83921478100001 33.594081496 0 0,102.83932856799998 33.59408944500001 0 0,102.83949843300002 33.59413414699998 0 0,102.83967645799999 33.594137257 0 0,102.83989780399997 33.594117273999984 0 0,102.84013487800001 33.59403794799999 0 0,102.84038604599999 33.59396482699998 0 0,102.84060086699998 33.593920879999985 0 0,102.84080055200002 33.59391244300002 0 0,102.840914489 33.59391443200002 0 0,102.84103539699998 33.59392250500002 0 0,102.84116194400002 33.593990296000015 0 0,102.84121712799998 33.594062803999975 0 0,102.84122246599998 33.594134440999994 0 0,102.84122023999998 33.59422383100002 0 0,102.841175136 33.59431843700003 0 0,102.84107351 33.59439416800001 0 0,102.84095096800002 33.59445164900001 0 0,102.84078525199999 33.59452626199999 0 0,102.84054609499998 33.594689023 0 0,102.840399365 33.594859359 0 0,102.840332155 33.59498338700001 0 0,102.84032814400001 33.595144291 0 0,102.84036730600002 33.595288063 0 0,102.84039645899998 33.59531715000003 0 0,102.840464623 33.595385153999985 0 0,102.84069041999999 33.59547256399998 0 0,102.84088150299999 33.59552359600002 0 0,102.84107451699998 33.59549715600002 0 0,102.84129023100002 33.59541745299998 0 0,102.84154893800002 33.59525153499999 0 0,102.84161602900002 33.595208507999985 0 0,102.84182848 33.594973734999996 0 0,102.84196868200002 33.594779433999975 0 0,102.84207906099999 33.59463827299999 0 0,102.842152054 33.59456800200002 0 0,102.84223216700002 33.594497855999975 0 0,102.84231821399999 33.594475508000016 0 0,102.84242503000002 33.59447737199997 0 0,102.842488081 33.59452020600003 0 0,102.842500245 33.594603886000016 0 0,102.84249727600002 33.59472307499999 0 0,102.84242042400001 33.59494829099998 0 0,102.84226523900003 33.595172139 0 0,102.84223787399998 33.59521230600001 0 0,102.84212474200001 33.595378358999994 0 0,102.84204284600003 33.59552001700001 0 0,102.84199032499998 33.595626417000005 0 0,102.84198720799998 33.59575156400001 0 0,102.84205619300002 33.595842198000014 0 0,102.84220499399999 33.595874605000006 0 0,102.84237575399999 33.59588354499999 0 0,102.84258315900001 33.595851391 0 0,102.84284159999999 33.595772431 0 0,102.84300791200002 33.595673979000026 0 0,102.84317763500002 33.595438457 0 0,102.84326917200002 33.595195612 0 0,102.84332510299998 33.59495214399999 0 0,102.84339498100002 33.59472084599997 0 0,102.843477022 33.594573224999976 0 0,102.843601493 33.59443827000001 0 0,102.84376023300001 33.59435756900001 0 0,102.843932177 33.594318832 0 0,102.844053384 33.594314983000004 0 0,102.84420277800001 33.59432354900002 0 0,102.84443643700001 33.59438127999999 0 0,102.844570256 33.594443232 0 0,102.84470318500001 33.59454094 0 0,102.84489738600001 33.59475299500002 0 0,102.84505019599999 33.59491066999999 0 0,102.84514781500002 33.59499583799999 0 0,102.845310267 33.59505232800001 0 0,102.845623005 33.595081623 0 0,102.84606466600002 33.59508335200002 0 0,102.84629209600001 33.59510519999998 0 0,102.84639045900002 33.59516057000002 0 0,102.84644476099999 33.59526883199999 0 0,102.84643556600003 33.59535213999999 0 0,102.84636168600002 33.59545816999997 0 0,102.84625976799998 33.59554582499999 0 0,102.84604435400001 33.595613618000016 0 0,102.84584407099999 33.59564590299999 0 0,102.84556664000002 33.595629144999975 0 0,102.845268589 33.59558221899999 0 0,102.84494324000002 33.59548711999997 0 0,102.84473152999999 33.59540592600001 0 0,102.844568337 33.59537923300002 0 0,102.84433245100001 33.595410894999986 0 0,102.84418928500003 33.59543820900001 0 0,102.84411480900002 33.59556807500002 0 0,102.844105909 33.59563946399999 0 0,102.844123712 33.59578286300001 0 0,102.84422459799998 33.596023101000014 0 0,102.84431242599999 33.59621541600001 0 0,102.84436524400002 33.596383273000015 0 0,102.84444090900001 33.59649190699997 0 0,102.84453126099999 33.59658291300002 0 0,102.84467932299998 33.596645111999976 0 0,102.84493465100002 33.59669129600002 0 0,102.84511268300002 33.59669439800001 0 0,102.845284779 33.59664970099999 0 0,102.84551532799998 33.59654640100001 0 0,102.84573920000003 33.596425098 0 0,102.84590447300002 33.59636835800001 0 0,102.84604704399999 33.596364877999974 0 0,102.84620341800002 33.596379524999975 0 0,102.84641453500001 33.59648455500002 0 0,102.846636193 33.596738819999985 0 0,102.846829958 33.596968748999984 0 0,102.84690533100002 33.59708930199997 0 0,102.847020467 33.59732978699998 0 0,102.84710534200002 33.59764128799998 0 0,102.84714347800002 33.597826774 0 0,102.84720891500001 33.59806043200001 0 0,102.847268267 33.598252248999984 0 0,102.847336815 33.59836075800001 0 0,102.84745565600002 33.59845225599997 0 0,102.84757627800002 33.598472242000014 0 0,102.84778413200002 33.598422201000005 0 0,102.84797165700002 33.59833007200001 0 0,102.84813781999998 33.598237573000006 0 0,102.84827504999998 33.598162452999986 0 0,102.84834848600002 33.598074301 0 0,102.84840233199998 33.59791426300001 0 0,102.84845098300002 33.59767662799999 0 0,102.848504682 33.597522551 0 0,102.848585533 33.597422602999984 0 0,102.848757482 33.59738385999998 0 0,102.84892083 33.59740458700003 0 0,102.84904070800002 33.59745436899999 0 0,102.84911756100001 33.59751532500002 0 0,102.84914486399998 33.59756349600002 0 0,102.84915555399999 33.59770677099999 0 0,102.849106463 33.597962282000026 0 0,102.84906641499998 33.59814044799998 0 0,102.84902117000001 33.598241013999996 0 0,102.84895515599999 33.598317372 0 0,102.848832018 33.59839869899997 0 0,102.84860770199998 33.598537884999985 0 0,102.848412758 33.598641809000014 0 0,102.84825268100002 33.59877615099998 0 0,102.84818695799999 33.59884058900002 0 0,102.848155067 33.598977160000004 0 0,102.848195869 33.599055378 0 0,102.848315899 33.59909920000001 0 0,102.84850743999999 33.59913234200002 0 0,102.84868488400002 33.59915927700001 0 0,102.84881396100002 33.599125748999995 0 0,102.849058162 33.59904652900002 0 0,102.84928812200002 33.59896706000001 0 0,102.84950992300003 33.598929182999996 0 0,102.84965903099999 33.598949661999995 0 0,102.84983662299999 33.59897063599999 0 0,102.849935732 33.59899620700003 0 0,102.850047458 33.59908757900001 0 0,102.850172982 33.599197076999985 0 0,102.85033470600001 33.599283356 0 0,102.85050562200001 33.599286327000016 0 0,102.85060709800001 33.599216547000026 0 0,102.850616586 33.599121319000005 0 0,102.85059817799998 33.599001758999975 0 0,102.85060246699999 33.59882893499997 0 0,102.85060557600002 33.59870378699998 0 0,102.85064428800001 33.59857925699998 0 0,102.85071000699998 33.59851481700002 0 0,102.850803622 33.598474710000005 0 0,102.850910591 33.598470607000024 0 0,102.85100970000002 33.598496177000015 0 0,102.85114426799998 33.59852832600001 0 0,102.85129901900001 33.59860852000003 0 0,102.85143151599999 33.598724101000016 0 0,102.851514313 33.59883285500001 0 0,102.85156847600001 33.59894707400002 0 0,102.85158762100002 33.59903683800002 0 0,102.85158481399998 33.59915006599999 0 0,102.85156138000002 33.59923312900003 0 0,102.85148809399999 33.599315321999995 0 0,102.851356802 33.599438244 0 0,102.85115311200002 33.59960760299998 0 0,102.85104927100002 33.59977273599998 0 0,102.850960262 33.59991427699998 0 0,102.85092155000001 33.60003880800002 0 0,102.85094722600002 33.60015253099999 0 0,102.85102393699998 33.60021944599998 0 0,102.85115108899998 33.60026339000001 0 0,102.85139960700002 33.60029751799999 0 0,102.851896936 33.60035385200001 0 0,102.85229485899998 33.600396536000005 0 0,102.85253655000002 33.60041861899998 0 0,102.85274219000001 33.60045796200001 0 0,102.85304546499998 33.60058246699998 0 0,102.85334191499999 33.60069493100002 0 0,102.85351774100002 33.60078741199999 0 0,102.853665229 33.60087343999999 0 0,102.853762421 33.600976480999975 0 0,102.85382356100001 33.60109678200001 0 0,102.85382891 33.601168418999976 0 0,102.85381260100002 33.601251605000016 0 0,102.85378263500002 33.601310705 0 0,102.853724037 33.601375270000005 0 0,102.85362329899999 33.601415255000006 0 0,102.85347285799998 33.60144841599998 0 0,102.85335075500001 33.601488030999974 0 0,102.85320031200001 33.60152119100002 0 0,102.853029391 33.60151822500001 0 0,102.85289378300001 33.60152779499998 0 0,102.85267954199998 33.601547923 0 0,102.85246515099999 33.601574011000025 0 0,102.85229290000001 33.60162467599997 0 0,102.85201101500002 33.60178671699998 0 0,102.851750788 33.60193721000002 0 0,102.85138107300003 33.60219311499998 0 0,102.85122128900002 33.602315541999985 0 0,102.851118923 33.60242107900001 0 0,102.85108747800001 33.60253977299999 0 0,102.85112858100001 33.60260606899999 0 0,102.851254853 33.602685769000004 0 0,102.85149433200002 33.60279724700001 0 0,102.851818681 33.602934044999984 0 0,102.85208041499999 33.60301013499998 0 0,102.85232894 33.603044262000026 0 0,102.85276307700002 33.60306372500003 0 0,102.85338979800002 33.60307460500002 0 0,102.853823492 33.603111942 0 0,102.854207481 33.603142452999975 0 0,102.85443567599998 33.60313448900001 0 0,102.85462143500001 33.603113862999976 0 0,102.854787155 33.603039232000015 0 0,102.85488224900001 33.60293952699999 0 0,102.85490553300002 33.60286242500001 0 0,102.85490745300001 33.60278495199998 0 0,102.85490981700002 33.60268960000002 0 0,102.85487627200001 33.60260555000002 0 0,102.85475413400002 33.60235898899998 0 0,102.85472904099998 33.60222142800001 0 0,102.85471789799999 33.60209603200002 0 0,102.85474845300001 33.60201309399997 0 0,102.85482217999999 33.601913018000005 0 0,102.854929744 33.601885073000005 0 0,102.85519487200003 33.60182408999998 0 0,102.85556638499997 33.60178283699997 0 0,102.85581608799998 33.601769279999985 0 0,102.85600852300001 33.601766655000006 0 0,102.85620719299999 33.601799907999975 0 0,102.85640453600001 33.601886799 0 0,102.85662059100002 33.60208132700001 0 0,102.85685830699998 33.602264306999984 0 0,102.85704022800002 33.60239862399999 0 0,102.85717288799998 33.602508238999974 0 0,102.85722676500001 33.60263437499998 0 0,102.857252303 33.60275405700003 0 0,102.85725009200002 33.60284345100001 0 0,102.85719832299998 33.602920058999985 0 0,102.857024744 33.60302436799998 0 0,102.85677400399999 33.603079643 0 0,102.85655219400002 33.60311753299999 0 0,102.85622429400001 33.60312377399998 0 0,102.85588927100002 33.603129889 0 0,102.85563986 33.60313152600003 0 0,102.85532575899998 33.60315588899999 0 0,102.85511730600001 33.60322978099998 0 0,102.85492206200001 33.60334563399999 0 0,102.85471168999999 33.603496998000026 0 0,102.85452832700003 33.60370844900001 0 0,102.85432330399999 33.603931449000015 0 0,102.85421352100002 33.604048783999986 0 0,102.85406945900002 33.60411186599998 0 0,102.85387642699999 33.604138327999976 0 0,102.85360609100002 33.604121711000005 0 0,102.85329984700002 33.604116395999995 0 0,102.85307179900002 33.604118398000026 0 0,102.85290784699998 33.604121514999974 0 0,102.85273647700001 33.60413642399999 0 0,102.85259241099999 33.604199505 0 0,102.85255458500001 33.60428827800001 0 0,102.852516611 33.60438301200003 0 0,102.85253546500002 33.60448469300002 0 0,102.85261871199998 33.60457556900002 0 0,102.85288683300001 33.60468157899999 0 0,102.85326149100001 33.60480136000001 0 0,102.85372205499999 33.604904748000024 0 0,102.85430339999999 33.60502215299999 0 0,102.85475788100001 33.60508369600001 0 0,102.85502837000001 33.60509434900001 0 0,102.85518726700002 33.605007675000024 0 0,102.85526320999998 33.604818206999994 0 0,102.855311256 33.604604408 0 0,102.85539343599999 33.60445082199999 0 0,102.855552924 33.60434030900001 0 0,102.85568956899999 33.604289021 0 0,102.85587459200002 33.60429819000001 0 0,102.856100723 33.60437365400003 0 0,102.85643058900001 33.60457611999999 0 0,102.85662823199999 33.604651090000004 0 0,102.85683506499998 33.60464274999998 0 0,102.857007468 33.604586117999986 0 0,102.85715256100002 33.604481315999976 0 0,102.85727079100002 33.604310466000015 0 0,102.85736274200002 33.604049728999996 0 0,102.85746937900001 33.60377136300002 0 0,102.85757306800002 33.603612183999985 0 0,102.857668601 33.603494598 0 0,102.857777494 33.60341301699998 0 0,102.85790701600001 33.60336160200001 0 0,102.85806413799997 33.60334643700003 0 0,102.85818491499998 33.60336045299999 0 0,102.858304955 33.603404265999984 0 0,102.85840972 33.60348954900002 0 0,102.85846374699997 33.60360972500001 0 0,102.85848987700001 33.60370557099998 0 0,102.858478923 33.60386039299999 0 0,102.85843162200001 33.604044396000006 0 0,102.85832528200001 33.604310844999986 0 0,102.858132151 33.604629450000004 0 0,102.858028462 33.604788628999984 0 0,102.85801112299998 33.60491353200001 0 0,102.85803695800001 33.60502129399998 0 0,102.85812138900002 33.60506449000002 0 0,102.85824261099998 33.60506062899998 0 0,102.85837242899999 33.604997293999986 0 0,102.85865682100001 33.60473392900002 0 0,102.858986593 33.60436403099999 0 0,102.85911906199999 33.604193425000005 0 0,102.85920717800002 33.604087635999974 0 0,102.85928699200002 33.60402939699998 0 0,102.85936665899999 33.603977117 0 0,102.859460571 33.603925085000014 0 0,102.85961042600002 33.60391575400001 0 0,102.859831058 33.603925533999984 0 0,102.85996681699999 33.60390999700002 0 0,102.86012453000001 33.603870992 0 0,102.86021917699998 33.603789162 0 0,102.86026353 33.603724348000014 0 0,102.86024393100001 33.603652463 0 0,102.86021067799999 33.60355649600001 0 0,102.86008513399997 33.603447007 0 0,102.85999417 33.603379851 0 0,102.85985944200002 33.603353672000026 0 0,102.85968895899998 33.603332835 0 0,102.85950364299998 33.60333558999997 0 0,102.85928257 33.603343687999995 0 0,102.85904740000001 33.603345579000006 0 0,102.85888403799999 33.603324864 0 0,102.858749311 33.60329868299999 0 0,102.85855893799999 33.60321787999999 0 0,102.85838354200001 33.60310752800001 0 0,102.858286195 33.60301044800002 0 0,102.858238701 33.60291423299998 0 0,102.858255155 33.60282508900002 0 0,102.858321316 33.602742766000006 0 0,102.85852455899999 33.60259127400002 0 0,102.85869857699998 33.60246908300002 0 0,102.85891517900001 33.602353592999975 0 0,102.85911679899999 33.60226765300001 0 0,102.85933845900001 33.602235717999974 0 0,102.85961621000001 33.602240526 0 0,102.859865324 33.60225079999998 0 0,102.86017750600001 33.60230389700001 0 0,102.86047544399997 33.60235674799998 0 0,102.86063762600003 33.60242513600002 0 0,102.860778149 33.602505072999975 0 0,102.86088959400001 33.60260835600002 0 0,102.860922555 33.602716241999985 0 0,102.86092584900001 33.602871311 0 0,102.86088037600001 33.60326998099998 0 0,102.86085891900001 33.603561748000004 0 0,102.86086294900002 33.603687020999985 0 0,102.86088834399999 33.603812662999985 0 0,102.86099237600001 33.60392774000002 0 0,102.861238259 33.60406912000002 0 0,102.86150683300002 33.60415723300002 0 0,102.86169809699999 33.60420227399999 0 0,102.86185271900001 33.604288415999974 0 0,102.86194324500002 33.604373450000026 0 0,102.86197723700002 33.604439619999994 0 0,102.86197547 33.60451113300002 0 0,102.86194521599998 33.60458215400001 0 0,102.86189433300001 33.60462301000001 0 0,102.86175739499998 33.60468622299999 0 0,102.861468688 33.60483624400001 0 0,102.861194077 33.604992469000024 0 0,102.86101976200001 33.60512658099998 0 0,102.860859839 33.605254978999994 0 0,102.860777815 33.60540261099999 0 0,102.86073881800002 33.60553906299998 0 0,102.86079093500001 33.60573671200001 0 0,102.86098608700001 33.60591298600002 0 0,102.86133050400002 33.606103765 0 0,102.86172536999999 33.606271569 0 0,102.86189380000002 33.606375835999984 0 0,102.86200584099998 33.60645527899999 0 0,102.86201787800002 33.60654491700001 0 0,102.86201537599999 33.60664622799999 0 0,102.86199936600002 33.60671749599999 0 0,102.86193394100002 33.60677002199998 0 0,102.86173378500001 33.60679637200002 0 0,102.86149060100001 33.606833901000016 0 0,102.86131210299999 33.6068487 0 0,102.86109028499999 33.60688659700003 0 0,102.86091832300002 33.60692535700002 0 0,102.86083880000001 33.60697167799998 0 0,102.86077991000002 33.60704816600003 0 0,102.86078379100002 33.60717939800003 0 0,102.86078620199999 33.60737022400002 0 0,102.860704177 33.607517856000015 0 0,102.860545425 33.60759857599999 0 0,102.86034555999998 33.60761300500002 0 0,102.860027564 33.60750614699998 0 0,102.85972543100002 33.60733398299999 0 0,102.85950700000001 33.607234808999976 0 0,102.85933739500001 33.60717821600002 0 0,102.859244805 33.607176614000025 0 0,102.859101625 33.60720394399999 0 0,102.85900712099999 33.60727981399998 0 0,102.85896915199999 33.607374547999996 0 0,102.85899469399999 33.607494230999976 0 0,102.859091605 33.60760918699998 0 0,102.85923065899999 33.60774872100001 0 0,102.85931303299998 33.60787534999997 0 0,102.85935979499999 33.60800136199998 0 0,102.859392163 33.608133087 0 0,102.85938847900002 33.608282073 0 0,102.859383175 33.60849661399999 0 0,102.85939923699999 33.60871152499999 0 0,102.859438877 33.608837413 0 0,102.85952110400001 33.60897000199998 0 0,102.85964026900001 33.609049570000025 0 0,102.85979548799997 33.609111875999986 0 0,102.86007905600002 33.60917044199999 0 0,102.86041189299999 33.60925370799998 0 0,102.86072380500002 33.60931872499998 0 0,102.86106406099998 33.609390193000024 0 0,102.86131202000001 33.609448139999984 0 0,102.86149587599999 33.60950497800002 0 0,102.86168656199999 33.609573857999976 0 0,102.861799491 33.60961754499999 0 0,102.861994649 33.609793818000014 0 0,102.862209705 33.61003005499998 0 0,102.86234994699998 33.610121908999986 0 0,102.862519416 33.61018446000003 0 0,102.86272434900002 33.610253582999974 0 0,102.86286473799998 33.610339478000014 0 0,102.86299000100001 33.61046088299997 0 0,102.86303052900001 33.61055101400001 0 0,102.86306466899998 33.610611224000024 0 0,102.86306929099999 33.61071265800001 0 0,102.86305746099998 33.61090324000003 0 0,102.86307741799999 33.61124938099999 0 0,102.86310046599999 33.61147037400002 0 0,102.86315435699998 33.61159650799999 0 0,102.86332800899999 33.61177836899998 0 0,102.863467813 33.61188810099998 0 0,102.86355166800001 33.61195513199999 0 0,102.86359278700002 33.61202142600001 0 0,102.86360526599998 33.61209318499999 0 0,102.86358154499999 33.612188167 0 0,102.86351655800001 33.612222816999974 0 0,102.86339414999998 33.612274360000015 0 0,102.86327291700002 33.61227822699999 0 0,102.86300166799998 33.61229738700001 0 0,102.86270134 33.61233989200002 0 0,102.86236392799998 33.61244137699998 0 0,102.86190292700002 33.612642076999975 0 0,102.86166360800001 33.612810836999984 0 0,102.86141613799998 33.61302119099997 0 0,102.86124804500002 33.61319118099999 0 0,102.86109272599998 33.61342101299999 0 0,102.86103962599998 33.61355125900002 0 0,102.86105077799999 33.61367665400002 0 0,102.86115467500002 33.61379769199999 0 0,102.86131658300002 33.61387799800002 0 0,102.86163549100002 33.61394909699999 0 0,102.861940591 33.61400206799999 0 0,102.862388001 33.61406346199999 0 0,102.862797323 33.614151229000015 0 0,102.86283194100002 33.61422060699999 0 0,102.86295394500002 33.61446509299998 0 0,102.86479197199998 33.61814837600002 0 0,102.866714237 33.62200010599997 0 0,102.86678679699997 33.62214549599997 0 0,102.86754838600001 33.62367142599999 0 0,102.86759834200001 33.62381606700001 0 0,102.86814814899998 33.62540796000002 0 0,102.868148249 33.625408246000006 0 0,102.86843694599997 33.626244122 0 0,102.86855510200002 33.62658621200001 0 0,102.86876543099999 33.62718301899997 0 0,102.86910075600002 33.62813449800001 0 0,102.869847365 33.62977366299998 0 0,102.86985886399998 33.62979890700001 0 0,102.87078520099999 33.631175885999994 0 0,102.87113927299998 33.63235652200001 0 0,102.87171723900002 33.633115757999974 0 0,102.87235568900002 33.633034864000024 0 0,102.87291338400001 33.632964199000014 0 0,102.87445265399998 33.632905616000016 0 0,102.87559466099998 33.63304065400001 0 0,102.87651145699999 33.63346352000002 0 0,102.87748867800002 33.63421989699998 0 0,102.87818512899997 33.635407622 0 0,102.878431654 33.63721872799999 0 0,102.87861631300001 33.63855320599998 0 0,102.87919002299998 33.63888307600001 0 0,102.880096342 33.638937234000025 0 0,102.88061678600002 33.63896833299998 0 0,102.881651138 33.63972426999999 0 0,102.882173674 33.64062697000003 0 0,102.88235596499999 33.64172292400002 0 0,102.882025925 33.642917947 0 0,102.88202257199998 33.64297762000001 0 0,102.88197764900002 33.643777012999976 0 0,102.88303819700002 33.64485715400002 0 0,102.88380377300001 33.64586935400001 0 0,102.884078982 33.646233209 0 0,102.88517390599998 33.647322626999994 0 0,102.88569603600001 33.64817760699998 0 0,102.885726826 33.648758955000005 0 0,102.88576675600001 33.649512886000025 0 0,102.88617678399999 33.650559493 0 0,102.88698071800002 33.65107849999998 0 0,102.88770566599999 33.651408548000006 0 0,102.88801233200002 33.651548160000004 0 0,102.88904003099998 33.65163618600002 0 0,102.889951198 33.651486509999984 0 0,102.89103003999998 33.65100167100002 0 0,102.89165058700002 33.650329305000014 0 0,102.89166744300002 33.65025935800003 0 0,102.89186939400003 33.64942130100002 0 0,102.89242599300002 33.64808149800001 0 0,102.89259021200002 33.64741241899998 0 0,102.89255235500002 33.647333522999986 0 0,102.89206555800001 33.64631895500003 0 0,102.89177447200001 33.64574857399998 0 0,102.89182511299998 33.645128022999984 0 0,102.89188936400001 33.64510057299998 0 0,102.89204991000003 33.64385193700002 0 0,102.89312224100001 33.64364704500002 0 0,102.89314994400002 33.64364175200001 0 0,102.89498151800001 33.644302552 0 0,102.89754052799998 33.646005941 0 0,102.89783014900001 33.646328055000026 0 0,102.89953928099999 33.64822892199999 0 0,102.90019881199999 33.648962410000024 0 0,102.90020588300001 33.648970270999996 0 0,102.90134242800002 33.65007705400001 0 0,102.90284187200001 33.65033145000001 0 0,102.905054484 33.650706807000006 0 0,102.90556422899999 33.650793276 0 0,102.90584079000001 33.65084019 0 0,102.90779041000002 33.65153737200001 0 0,102.90917770300001 33.652033458000005 0 0,102.90936904099999 33.65210187600002 0 0,102.91292277399998 33.65401052499999 0 0,102.913220121 33.654170217 0 0,102.915930914 33.65671834199998 0 0,102.91743637799999 33.65813337700001 0 0,102.91889954999999 33.659470019000025 0 0,102.92152168500002 33.661865252999974 0 0,102.92155230899999 33.66197531900002 0 0,102.92207268200002 33.66253840799999 0 0,102.92282498700001 33.663534626 0 0,102.92289295500001 33.663616407000006 0 0,102.92325844599998 33.66405615899998 0 0,102.92333715699999 33.66608309100002 0 0,102.92342114000002 33.66722314399999 0 0,102.92439489600002 33.66865137299999 0 0,102.92475135000001 33.66917418000003 0 0,102.92814228700001 33.67298266900002 0 0,102.92908410199999 33.67404038400002 0 0,102.929481108 33.67463470199999 0 0,102.93023960099998 33.67499533199998 0 0,102.93090010100002 33.675395862000016 0 0,102.93202116700002 33.67617456300002 0 0,102.93258024 33.676722337 0 0,102.93291505899998 33.677050382999994 0 0,102.93392256599998 33.67787763000001 0 0,102.93509893999999 33.67848891400001 0 0,102.93714564800001 33.67936980100001 0 0,102.937914191 33.67949875199997 0 0,102.93827954599999 33.67956005100001 0 0,102.93951038 33.679899284999976 0 0,102.940490001 33.68016928100002 0 0,102.94106091700002 33.68080389800002 0 0,102.942437198 33.68233373999999 0 0,102.94290770700002 33.68285672799999 0 0,102.944938756 33.685586349000005 0 0,102.94506380899998 33.685754412999984 0 0,102.94602249399998 33.68616116499999 0 0,102.94752092099998 33.686796895999976 0 0,102.95028260700002 33.68950812700001 0 0,102.95049624 33.68971784799999 0 0,102.95070766700002 33.68984787699998 0 0,102.95111762800002 33.69079884199999 0 0,102.95117541600001 33.69095463399998 0 0,102.95138230499998 33.69151239500002 0 0,102.95161819200001 33.692202312999996 0 0,102.95251323899998 33.69314953600002 0 0,102.95314781899998 33.693732712999974 0 0,102.95323394399998 33.69381185999998 0 0,102.95377723600001 33.69424456399997 0 0,102.95421278200001 33.69459145100001 0 0,102.95488698100002 33.69519075400001 0 0,102.95618361800001 33.700462551999976 0 0,102.95528357900002 33.704301398999974 0 0,102.95479366900003 33.70645194999997 0 0,102.95473260099999 33.70867074300003 0 0,102.95483722099999 33.71038734299998 0 0,102.95528828200003 33.71245905699999 0 0,102.95513289000002 33.713891433000015 0 0,102.95481337899997 33.71596910400001 0 0,102.955522137 33.71811038200002 0 0,102.956571849 33.72010589600001 0 0,102.95659010499998 33.72175160199998 0 0,102.95642927699998 33.72597288200001 0 0,102.95549638900002 33.72688746900002 0 0,102.951699426 33.73060965600001 0 0,102.95108359699998 33.731657946999974 0 0,102.950293649 33.73300258900002 0 0,102.949379599 33.73554994699998 0 0,102.94862851300002 33.737344683 0 0,102.94869842499998 33.73775397700001 0 0,102.948555801 33.73775422 0 0,102.945357726 33.73873550899998 0 0,102.944189488 33.74150178299999 0 0,102.94385630199997 33.742363032000014 0 0,102.94307466700002 33.74399099599998 0 0,102.940800035 33.74486705200002 0 0,102.94012211299997 33.745540095000024 0 0,102.93809139899997 33.747845412000004 0 0,102.93627758899999 33.74909952799999 0 0,102.93320122400002 33.749790700999995 0 0,102.930004419 33.749910236999995 0 0,102.92818633299999 33.750782621999974 0 0,102.92762658599997 33.75183635399998 0 0,102.92752427099998 33.753564883000024 0 0,102.93735217199998 33.753384876999974 0 0,102.94100802600002 33.75345247299998 0 0,102.94207872800001 33.75735615999997 0 0,102.94163854700003 33.75888609499998 0 0,102.94211525999998 33.76069526700002 0 0,102.94338634000002 33.76202131100001 0 0,102.94522649499999 33.76315216400002 0 0,102.94616651199999 33.76553023399998 0 0,102.94596635900001 33.768107860999976 0 0,102.946091077 33.769061013 0 0,102.94668637699999 33.771250897000016 0 0,102.94731426300001 33.77639825799997 0 0,102.94734157099998 33.778878726000016 0 0,102.94772793300001 33.78283651999999 0 0,102.94792563200002 33.78297845399999 0 0,102.947312232 33.785091281999996 0 0,102.94736020900001 33.787133643000004 0 0,102.944938756 33.78802276099998 0 0,102.94437222099998 33.78823078400001 0 0,102.94234577600002 33.78991826499998 0 0,102.94208816100002 33.79013277400003 0 0,102.94106091700002 33.790988115999994 0 0,102.93951038 33.792279181000026 0 0,102.938616416 33.79302354800001 0 0,102.93799041800003 33.793515214000024 0 0,102.93512294599998 33.795767238999986 0 0,102.93345326600001 33.796950200000026 0 0,102.93199907299999 33.79798044400002 0 0,102.92852212700001 33.799976458 0 0,102.92584381 33.80151386699998 0 0,102.92348680200001 33.802890667999975 0 0,102.92128021600001 33.80417952099998 0 0,102.91870234200002 33.80607363399997 0 0,102.91604493199998 33.808026036 0 0,102.91436244300002 33.80966692999999 0 0,102.913723866 33.813749739 0 0,102.91343239600002 33.81561312399998 0 0,102.91282357199998 33.81715291699999 0 0,102.91280859 33.81776956300001 0 0,102.91276854400002 33.81941751699998 0 0,102.91236373800001 33.82137809699998 0 0,102.91225426 33.821848991000024 0 0,102.91164576800003 33.824466132 0 0,102.91161047499997 33.825917319999974 0 0,102.91160228500001 33.82625396999998 0 0,102.91226417799999 33.82841147099998 0 0,102.91358398099999 33.830547275000015 0 0,102.91369552700002 33.830727782 0 0,102.91566873400001 33.83519794099999 0 0,102.91772627300003 33.839858651999975 0 0,102.91900581800002 33.84346401200003 0 0,102.91807216000001 33.847804671999995 0 0,102.91809895099999 33.850308982 0 0,102.917989192 33.85341061999998 0 0,102.91730130000002 33.85592024900001 0 0,102.91617562900001 33.857598293000024 0 0,102.91405439599998 33.859760763 0 0,102.91321450599997 33.86143665899999 0 0,102.912808509 33.863586387 0 0,102.91040493399998 33.866108671000006 0 0,102.90684619799998 33.86756605400001 0 0,102.90261743000002 33.86944431400002 0 0,102.900897203 33.869555477000006 0 0,102.89896663600001 33.869680200999994 0 0,102.89518172700002 33.869555975000026 0 0,102.894452511 33.86951470399998 0 0,102.89309976599998 33.86943813099998 0 0,102.88974462499999 33.86885874500001 0 0,102.88807185399997 33.86884233699999 0 0,102.88784479700001 33.86884010799997 0 0,102.88457359199998 33.868520097999976 0 0,102.881641688 33.868421845 0 0,102.8813955 33.868488437999986 0 0,102.87746140799999 33.86995544400003 0 0,102.87563257 33.87165285200001 0 0,102.875144251 33.873293617 0 0,102.87469695700003 33.874796479 0 0,102.874108804 33.877133558000025 0 0,102.873666162 33.87889234199997 0 0,102.873544762 33.88151763600001 0 0,102.873511899 33.882228294000015 0 0,102.87358032200001 33.88271648 0 0,102.87399773800001 33.88569453000002 0 0,102.874147031 33.88832030399999 0 0,102.87192490199999 33.89144168399997 0 0,102.869801489 33.89295798500001 0 0,102.86976862 33.89298679199999 0 0,102.86833965599999 33.89479343900001 0 0,102.86721011100002 33.89623254200001 0 0,102.864901906 33.897799179 0 0,102.86376398099998 33.898630293 0 0,102.86234634700003 33.89966566099997 0 0,102.86050196600002 33.90119900600001 0 0,102.85782779099998 33.901903565 0 0,102.854798851 33.90216460800002 0 0,102.85235285300001 33.90404033599998 0 0,102.84908639000002 33.906545033999976 0 0,102.84547103599999 33.91048015199999 0 0,102.84309264699999 33.91035701800001 0 0,102.841527622 33.91027596800001 0 0,102.83770362500002 33.90921772600001 0 0,102.83500153400001 33.909126695 0 0,102.831896578 33.908985857000005 0 0,102.821035741 33.91471994199998 0 0,102.81827247899997 33.91539370300001 0 0,102.81697547200002 33.91533119600001 0 0,102.81437190999998 33.915324586999986 0 0,102.812456527 33.915480351999975 0 0,102.811484528 33.91555831800002 0 0,102.80841874700002 33.91573185499999 0 0,102.80825537200002 33.91566508699998 0 0,102.80630731500003 33.91539162599997 0 0,102.80505214499999 33.915781476999996 0 0,102.80403479199998 33.91712386199998 0 0,102.80336340299999 33.91875021300001 0 0,102.80291997400002 33.92027966400002 0 0,102.80293250400001 33.92161532099999 0 0,102.80383193199998 33.92372225399998 0 0,102.80443441900002 33.92693840099997 0 0,102.80475194399997 33.930275669000025 0 0,102.80535002699997 33.93301478799998 0 0,102.805661999 33.93575577600001 0 0,102.80611482500001 33.93825731499999 0 0,102.80714676500003 33.94147062799999 0 0,102.80932237299999 33.944557154999984 0 0,102.81173125800001 33.94753313000001 0 0,102.811779204 33.94881487700002 0 0,102.811783015 33.94885359400001 0 0,102.81191170300002 33.95016089000001 0 0,102.81193759199999 33.950423865999994 0 0,102.811952883 33.95203379899999 0 0,102.81167771999998 33.95319841600002 0 0,102.81159554499999 33.953602122999996 0 0,102.81140425000001 33.954541914 0 0,102.81080990700002 33.956006788000025 0 0,102.81032563600002 33.956889671 0 0,102.81007130199998 33.95735334400001 0 0,102.809045884 33.95864215300003 0 0,102.80777523400002 33.95957954900001 0 0,102.80894181399998 33.963265345000025 0 0,102.81010848300002 33.966951134 0 0,102.80790442199998 33.967187588 0 0,102.80679003199998 33.967284878999976 0 0,102.80580968700002 33.967148189 0 0,102.80416876800001 33.96739363299997 0 0,102.803408375 33.96750736299998 0 0,102.80243272400003 33.96805854500002 0 0,102.80176813600002 33.968433989999994 0 0,102.800739152 33.97007218900001 0 0,102.80053840599999 33.970645950000005 0 0,102.80035515700001 33.97085758999998 0 0,102.79979070000002 33.971509493999974 0 0,102.79780467699999 33.97220933400001 0 0,102.79503453199999 33.97287493699997 0 0,102.79437685900001 33.973032950000004 0 0,102.79067467700003 33.97391547799998 0 0,102.78938232299998 33.97449746799998 0 0,102.78732175800002 33.97542536200001 0 0,102.78458605100002 33.976816731999975 0 0,102.78417438100001 33.97698190800003 0 0,102.782121426 33.977805596999985 0 0,102.77810521700002 33.97845774000001 0 0,102.77354610499998 33.980871716000024 0 0,102.770804484 33.98165219600003 0 0,102.76794743099998 33.982337925000024 0 0,102.76531852400001 33.98292676 0 0,102.76381967600003 33.983151641000006 0 0,102.76139433999998 33.983667088000004 0 0,102.75813100300002 33.98375879600002 0 0,102.754845563 33.984589975000006 0 0,102.75063649499998 33.984591873 0 0,102.74897962300003 33.98503131199999 0 0),(102.52549431099999 33.451106649999986 0 0,102.52628190500002 33.45193822700003 0 0,102.52756245500001 33.451932785 0 0,102.52789874500002 33.451872966999986 0 0,102.529623388 33.45156617700002 0 0,102.53182767700002 33.451377831 0 0,102.53183131700001 33.45197418499998 0 0,102.53183859699999 33.453166893 0 0,102.53220997599999 33.45572968699997 0 0,102.53243325099999 33.457338924 0 0,102.53201730199999 33.45912981599997 0 0,102.530387083 33.46015062800001 0 0,102.529243511 33.46061940200002 0 0,102.52832884499998 33.460994331999984 0 0,102.527481196 33.462011769000014 0 0,102.52674134799997 33.462926005999975 0 0,102.52578620000003 33.464106259000005 0 0,102.52472539299998 33.465184217 0 0,102.52480517100003 33.46661516299997 0 0,102.52545095200003 33.467506979999996 0 0,102.52666742999997 33.468634916999974 0 0,102.52717201600001 33.469706234 0 0,102.527293101 33.470610049000015 0 0,102.52739559999998 33.47137511300002 0 0,102.52732949900002 33.47221030899999 0 0,102.52683969200001 33.47358403700002 0 0,102.527931502 33.47452461300003 0 0,102.528699614 33.475186310000026 0 0,102.52898933 33.47601998800002 0 0,102.52807653299999 33.47805152900003 0 0,102.52796624000001 33.478238755999996 0 0,102.52765389400003 33.47876896899999 0 0,102.52765823200002 33.479484591000016 0 0,102.527734281 33.48048153600001 0 0,102.527735543 33.48049808600001 0 0,102.527713415 33.480683278000015 0 0,102.52760008199999 33.48163175899998 0 0,102.52596167000002 33.497355115000005 0 0,102.52597696499998 33.497469255 0 0,102.52618530900003 33.49902398900002 0 0,102.525189506 33.49914748600003 0 0,102.52451595500003 33.49908991000001 0 0,102.52439185600002 33.499079300999995 0 0,102.52400424899997 33.49854421200001 0 0,102.523360185 33.497974424000006 0 0,102.52301852400001 33.49797586599999 0 0,102.52259230800001 33.49812079200001 0 0,102.52233864099998 33.49855124499999 0 0,102.52178408200001 33.498660927 0 0,102.521227807 33.498484358999974 0 0,102.52075352100002 33.497734933000004 0 0,102.52036594200001 33.49719983199998 0 0,102.51993908399999 33.49723740600001 0 0,102.51977017899998 33.497560152000005 0 0,102.51977360000001 33.49813264800002 0 0,102.51943749499998 33.49906438800002 0 0,102.51914003299999 33.499316108000016 0 0,102.51850175499999 33.499712381999984 0 0,102.51897346999999 33.500032444 0 0,102.519529965 33.500244803999976 0 0,102.52047405399998 33.50099226100002 0 0,102.52137545 33.50173989199999 0 0,102.52147095200002 33.50210432099999 0 0,102.52150658300002 33.50224028600002 0 0,102.52146644800001 33.502669837999974 0 0,102.52095564400003 33.50295824199998 0 0,102.52045038199998 33.503114573999994 0 0,102.51954877600002 33.50339353200002 0 0,102.51921051199997 33.503967461 0 0,102.518987434 33.50456267800001 0 0,102.51909071099999 33.50536345699999 0 0,102.51892456399997 33.506151353999996 0 0,102.51811815999997 33.50701349399998 0 0,102.51697238000003 33.50827064600003 0 0,102.51573816899997 33.50902721 0 0,102.51403789599999 33.510429768999984 0 0,102.511442988 33.51257305299998 0 0,102.510134284 33.51388175599999 0 0,102.50811174299997 33.51483354099997 0 0,102.50608920100001 33.51626121700002 0 0,102.50561330900001 33.51780786699999 0 0,102.50489947 33.51935451700001 0 0,102.50430460500002 33.520306301000005 0 0,102.50287692799998 33.52102013899997 0 0,102.50073541299997 33.52102013899997 0 0,102.499664656 33.52102013899997 0 0,102.499188764 33.51971143600002 0 0,102.49859389900001 33.51852170500001 0 0,102.49752314099999 33.51852170500001 0 0,102.49645238400001 33.518283758999985 0 0,102.495262653 33.517688894 0 0,102.494786761 33.516023270999995 0 0,102.494786761 33.51447662200002 0 0,102.495262653 33.51316791800002 0 0,102.49719791899997 33.508259210999995 0 0,102.49876434499998 33.49924046699999 0 0,102.480190101 33.49374718299998 0 0,102.47752161199998 33.494528073000026 0 0,102.47702192600002 33.49488499199998 0 0,102.47523733100002 33.49631266900002 0 0,102.47380965399998 33.497240659 0 0,102.47209644200001 33.49766896099999 0 0,102.470097694 33.49709789100001 0 0,102.46724234099997 33.49581298200002 0 0,102.46484571000002 33.49557778399998 0 0,102.46482822500002 33.49548711199998 0 0,102.464808145 33.495397819000004 0 0,102.46475802700002 33.49530051099998 0 0,102.46471085899998 33.495206558999996 0 0,102.46465562100002 33.495119848 0 0,102.464609376 33.49506096599998 0 0,102.46455145599998 33.495000558000015 0 0,102.464436831 33.49490815799999 0 0,102.46420157699998 33.494773555999984 0 0,102.46404803799999 33.494712719000006 0 0,102.46386444000001 33.494667214 0 0,102.46368884399999 33.494646104000026 0 0,102.46336135899998 33.494647328999974 0 0,102.46252616800001 33.49468898499998 0 0,102.46187007700001 33.49472188499999 0 0,102.46093947899999 33.494763585999976 0 0,102.46056748900003 33.494782129999976 0 0,102.460436222 33.494780031999994 0 0,102.46033077300001 33.494767818000014 0 0,102.460268138 33.49474856900002 0 0,102.46020807000002 33.49472119799998 0 0,102.46012433499999 33.49467448299998 0 0,102.46005342500001 33.494618144000015 0 0,102.459984529 33.494544468000015 0 0,102.459904354 33.494433277999974 0 0,102.45986435399999 33.49433997400001 0 0,102.45984794200001 33.49428361399998 0 0,102.45984770500002 33.49423850400001 0 0,102.45985628699998 33.494189112000015 0 0,102.45988039899999 33.49411464299999 0 0,102.45991687200001 33.49402557799999 0 0,102.460001439 33.49388107200002 0 0,102.46017639399997 33.493647753000005 0 0,102.46042936700002 33.493321138 0 0,102.46068568499999 33.492999442999974 0 0,102.46083508100003 33.49279694500001 0 0,102.46096143699998 33.492634726999995 0 0,102.46104000000003 33.49254881500002 0 0,102.46114727100002 33.49245125200002 0 0,102.46153098399998 33.492143043 0 0,102.462140702 33.491638274000024 0 0,102.46217703000002 33.491609573999995 0 0,102.46242677999999 33.491412258000025 0 0,102.46251886699997 33.491330436 0 0,102.46269951199997 33.49116577699999 0 0,102.46277553499999 33.49108102500003 0 0,102.46277771400003 33.49107786500002 0 0,102.462864868 33.490951474999974 0 0,102.46300221000001 33.49072250900002 0 0,102.46319969500001 33.49036267700001 0 0,102.46335662500002 33.49008834699998 0 0,102.463450513 33.489924221000024 0 0,102.463681183 33.48952246599998 0 0,102.46388650900002 33.489152022999974 0 0,102.46412626 33.48871485799998 0 0,102.464397399 33.48824334699998 0 0,102.464718747 33.48767465499998 0 0,102.46494621 33.487280958999975 0 0,102.46515623099998 33.486902542999985 0 0,102.46533500100003 33.48657799799997 0 0,102.46570186600002 33.485916304 0 0,102.46572669400001 33.48587152599998 0 0,102.46606062000001 33.485289419000026 0 0,102.46620420300002 33.485034686999995 0 0,102.466273242 33.48491220699998 0 0,102.46660781000003 33.48432569300002 0 0,102.46665000899998 33.48425171600002 0 0,102.46690728099998 33.483799568999984 0 0,102.46713515699997 33.48337844399998 0 0,102.467172802 33.483291424000015 0 0,102.46724833399998 33.483116825000025 0 0,102.46731101699999 33.482944712000005 0 0,102.467401677 33.482695784999976 0 0,102.46754323200003 33.482211896000024 0 0,102.46767080799998 33.48179828899998 0 0,102.467728276 33.48161197899998 0 0,102.46776123699999 33.481502627 0 0,102.46777406400003 33.481460067 0 0,102.46786484500001 33.481158877999974 0 0,102.46795572299999 33.480932021 0 0,102.46800811100002 33.48080125299998 0 0,102.46813748900001 33.480491375999975 0 0,102.46822009700003 33.480308353 0 0,102.46834354999999 33.48006454 0 0,102.46849864699999 33.47974525000001 0 0,102.46863337799999 33.479464828000005 0 0,102.46883700900003 33.478992237 0 0,102.46894217200003 33.47871426900002 0 0,102.46904950800001 33.47834094299998 0 0,102.46912395499999 33.47809150400002 0 0,102.469220017 33.47780639000001 0 0,102.46932600600002 33.47755824000001 0 0,102.46944601199999 33.47726018999998 0 0,102.469569342 33.476994701000024 0 0,102.46972411600001 33.47666838399999 0 0,102.46987286500001 33.47635028100001 0 0,102.46999351900001 33.476078883000014 0 0,102.47018340400001 33.47558263399998 0 0,102.47025431600002 33.475397180000016 0 0,102.470308639 33.47527329100001 0 0,102.47036678699999 33.47514862100002 0 0,102.47039989500001 33.475104785999974 0 0,102.470456463 33.47505068999999 0 0,102.47050274499998 33.47501768400002 0 0,102.470572978 33.47498424600002 0 0,102.47066719899999 33.47495839800001 0 0,102.47075387000001 33.474937667000006 0 0,102.47086250000001 33.47492840699999 0 0,102.47092322600002 33.474930597000025 0 0,102.471020167 33.474951436000026 0 0,102.47110547900002 33.474983635 0 0,102.47125404100001 33.47506705400002 0 0,102.47144223700002 33.47519949100001 0 0,102.47159241399999 33.47530266199999 0 0,102.471670152 33.475337661000026 0 0,102.47173663199999 33.475357884000005 0 0,102.47183570300001 33.47536453700002 0 0,102.47192826899999 33.47536398300002 0 0,102.47201543 33.475346788000024 0 0,102.472104753 33.475321474 0 0,102.47217570599997 33.475289240999984 0 0,102.47225280100002 33.47522698300003 0 0,102.47229708200001 33.47516502000002 0 0,102.47233175299999 33.47509358100001 0 0,102.472375521 33.474942725999995 0 0,102.47242297100001 33.47481706799999 0 0,102.47245377500002 33.47475987299998 0 0,102.47251790899998 33.47468420299998 0 0,102.472610041 33.47460761799999 0 0,102.472864544 33.47445710300002 0 0,102.47305655999997 33.47434732300002 0 0,102.47341017000002 33.47414871900003 0 0,102.47361304399999 33.474035469 0 0,102.47380413600001 33.47394098500001 0 0,102.47394148000001 33.473890692 0 0,102.47419690100003 33.47379553899998 0 0,102.47419978599999 33.47379465199998 0 0,102.47448825999999 33.47370590600002 0 0,102.47459335299999 33.473671373 0 0,102.47455433099998 33.47361712999998 0 0,102.47456165300002 33.47361346299999 0 0,102.47456341899999 33.47361254100002 0 0,102.474779108 33.473494824 0 0,102.47478288899998 33.473492561 0 0,102.47490487699997 33.47341261499997 0 0,102.474975793 33.47350207300002 0 0,102.47501050300002 33.47348276700001 0 0,102.475097952 33.473425265 0 0,102.47519274299998 33.47334786599998 0 0,102.47541375700001 33.473145053999986 0 0,102.47564656399999 33.47292686200001 0 0,102.47569284100001 33.472883491000005 0 0,102.475998807 33.472591541999975 0 0,102.476160155 33.47241501000002 0 0,102.47625041999999 33.47230825999998 0 0,102.47630091899998 33.47221852400003 0 0,102.47634486999999 33.472111987999995 0 0,102.476360511 33.47197751599998 0 0,102.47635774399998 33.471760347999975 0 0,102.476364827 33.471626829 0 0,102.476376619 33.47153407799999 0 0,102.47640680699999 33.471430931999976 0 0,102.47644966899998 33.47132520299999 0 0,102.47651242500001 33.471209723000015 0 0,102.47657830600002 33.471117671 0 0,102.476640616 33.471044414999994 0 0,102.47673111900002 33.470965326 0 0,102.47684766700002 33.470875750000005 0 0,102.47692458900002 33.470827289 0 0,102.47700151999999 33.470794067999975 0 0,102.477143883 33.47074363399997 0 0,102.47747868599998 33.4706276 0 0,102.477591572 33.470588475 0 0,102.47775105099998 33.47053726199999 0 0,102.47811458500001 33.470420520000005 0 0,102.478351933 33.470341872000006 0 0,102.47836524899998 33.47033745900001 0 0,102.47877788400001 33.470197454000015 0 0,102.47888964399999 33.47014783700001 0 0,102.47895475000001 33.470113406999985 0 0,102.47899343799997 33.47009294700001 0 0,102.47907104199999 33.47003827499998 0 0,102.47913754400003 33.46998891499999 0 0,102.47920277899999 33.46992549700002 0 0,102.479272262 33.46984487399999 0 0,102.47934510300001 33.46973524100002 0 0,102.47939016800001 33.46962722400002 0 0,102.47939481399999 33.469616085999974 0 0,102.47954451800001 33.469181617000004 0 0,102.47966287000003 33.46882229800002 0 0,102.47978082999998 33.46843943699997 0 0,102.479863438 33.46820910600002 0 0,102.47997522999998 33.46784193799999 0 0,102.48005298499999 33.467629552999995 0 0,102.48008692399998 33.46753237799999 0 0,102.48010872499998 33.46746995000001 0 0,102.48014626000003 33.46738707200001 0 0,102.48020975100002 33.467300083 0 0,102.480263864 33.46724034499999 0 0,102.48034000500002 33.467178502000024 0 0,102.48043375700001 33.46712860299999 0 0,102.48065184500001 33.467033958 0 0,102.48084383000003 33.46696189599999 0 0,102.48105003799998 33.466879878999976 0 0,102.48121869300002 33.46680307499997 0 0,102.48139479100001 33.466713113000026 0 0,102.48178557199998 33.466499915999975 0 0,102.48209800799998 33.46631460399999 0 0,102.48230234900001 33.466193406 0 0,102.482685548 33.465988493 0 0,102.48299582599998 33.465858362999995 0 0,102.483172648 33.46579110800002 0 0,102.48320889000001 33.46577732200001 0 0,102.48349958699998 33.465685221 0 0,102.48384410400001 33.465582876999974 0 0,102.48410651400002 33.46550585900002 0 0,102.48441969100003 33.46541393899997 0 0,102.48478105999999 33.46531895700002 0 0,102.48502248900002 33.465272932000005 0 0,102.48509750099998 33.46525863199997 0 0,102.485144133 33.46524974099998 0 0,102.48521749499997 33.46523772299997 0 0,102.48558188200002 33.465173188999984 0 0,102.48584765999999 33.465126407000014 0 0,102.48595846500001 33.46510436599999 0 0,102.48600543600003 33.465095023 0 0,102.48614452999999 33.46505148199998 0 0,102.486259475 33.465015822 0 0,102.48637189300001 33.464972069 0 0,102.48643928400003 33.46494036399997 0 0,102.48646917600001 33.46492350599999 0 0,102.48664213699999 33.464825964 0 0,102.48672608099997 33.46477320399998 0 0,102.48703790299999 33.464561643000025 0 0,102.48745968399999 33.46427334700002 0 0,102.48765021100002 33.464139595000006 0 0,102.487797091 33.464019955000026 0 0,102.48802741899999 33.463819134999994 0 0,102.48849494299998 33.463377544000025 0 0,102.48868021200002 33.463199594 0 0,102.48882337200001 33.46304673899999 0 0,102.48894459299999 33.462898935 0 0,102.48903271799998 33.46276962899998 0 0,102.48915114800002 33.46258653699999 0 0,102.48925429600001 33.46242706800001 0 0,102.48952590699997 33.461989958000004 0 0,102.489581192 33.46190387199999 0 0,102.489818937 33.46153367800002 0 0,102.489988649 33.46126840699998 0 0,102.49002833700001 33.46120818700001 0 0,102.490059815 33.461160415999984 0 0,102.49027814800002 33.46087468600001 0 0,102.490570816 33.460551458 0 0,102.49062093200001 33.46049610900002 0 0,102.49068645300002 33.460423945 0 0,102.49081446299999 33.46028295299999 0 0,102.490931349 33.460142709000024 0 0,102.49101602799999 33.459997353999995 0 0,102.49108136199999 33.45987218800002 0 0,102.491085311 33.459859402999996 0 0,102.49113145899997 33.459709980000014 0 0,102.49114782999999 33.459610654000016 0 0,102.49116373599998 33.45936920999998 0 0,102.491166469 33.45908622000002 0 0,102.49113716900001 33.458594436 0 0,102.49113886200001 33.45844211299999 0 0,102.49113927600001 33.45840467900001 0 0,102.49114004900002 33.45833524699998 0 0,102.49115334200002 33.45826164800002 0 0,102.49116388499999 33.45810312399999 0 0,102.49116418300002 33.458100530000024 0 0,102.49119321 33.45794635599998 0 0,102.49126437199999 33.45746005199999 0 0,102.491319094 33.45707225899997 0 0,102.491330618 33.45699077699999 0 0,102.49135736199997 33.456801669000015 0 0,102.49136684299998 33.45672071600001 0 0,102.49138179699997 33.45660282900002 0 0,102.491386793 33.45655187599999 0 0,102.49138684899998 33.45655130099999 0 0,102.491372684 33.45643690100002 0 0,102.49134399100001 33.45635808700001 0 0,102.49129949500002 33.45627293899997 0 0,102.491261157 33.456216188999974 0 0,102.49117168200002 33.456115237000006 0 0,102.491090509 33.456042029 0 0,102.49077398999998 33.45579223599998 0 0,102.49025231500002 33.45538755299998 0 0,102.49014955000001 33.45530602100001 0 0,102.48977064500002 33.455005398000026 0 0,102.48927895000003 33.45462441500001 0 0,102.48878126400001 33.45422420900002 0 0,102.48828376699998 33.45381821000001 0 0,102.487767835 33.45339927200001 0 0,102.48703641700001 33.45271980899997 0 0,102.48665652400001 33.448819327000024 0 0,102.48634055399998 33.44782119299998 0 0,102.48588345500002 33.44637719100001 0 0,102.48542643500002 33.44324723300002 0 0,102.485066674 33.44240442099999 0 0,102.47274586399999 33.42286804600002 0 0,102.47247757500003 33.42245744899998 0 0,102.472348678 33.42225684700003 0 0,102.47232666500003 33.422222589 0 0,102.472269036 33.42212609799998 0 0,102.47208164 33.421812337999995 0 0,102.47206997199999 33.42179279999999 0 0,102.47205830500002 33.42177326500001 0 0,102.47203379299998 33.421732220000024 0 0,102.471886219 33.42149931099999 0 0,102.47172696799998 33.42124823199998 0 0,102.471570724 33.42100094199998 0 0,102.47146712199998 33.42084398999998 0 0,102.47145179500001 33.42082076899999 0 0,102.47140582200001 33.42075112200001 0 0,102.471386317 33.42072043799999 0 0,102.47137550500003 33.420703436 0 0,102.47123850000003 33.420487906999995 0 0,102.47110402999999 33.420276367999975 0 0,102.47094914000002 33.420041965999985 0 0,102.47077115100001 33.41976099499999 0 0,102.47057898100002 33.41946121799998 0 0,102.47042531800003 33.41922176600002 0 0,102.470263042 33.41895384200001 0 0,102.469975863 33.41849125599998 0 0,102.46990065 33.41849610899999 0 0,102.469884057 33.418495581 0 0,102.46784753100002 33.41843082600002 0 0,102.46595986099999 33.41827569899999 0 0,102.46559935599998 33.41824606900002 0 0,102.465522722 33.418239770000014 0 0,102.46533104000002 33.41820698999999 0 0,102.46350174499997 33.41789412999998 0 0,102.46336862700002 33.41787136099998 0 0,102.46076610900002 33.41742620500003 0 0,102.46048737699999 33.417378525000004 0 0,102.46013061399998 33.41731749600001 0 0,102.460013834 33.417297518 0 0,102.45963704799999 33.417306888999974 0 0,102.45942338600003 33.417312202000005 0 0,102.458497266 33.41733522599998 0 0,102.45641079799998 33.41738710300001 0 0,102.4561784 33.41711502099997 0 0,102.45612419499997 33.41705156199998 0 0,102.45614600200003 33.41700610100003 0 0,102.45635750399998 33.41665346299999 0 0,102.45642088300002 33.41653395399999 0 0,102.45644903200002 33.41647719600002 0 0,102.45645583200002 33.416417533000015 0 0,102.45646263100002 33.41635787000001 0 0,102.45646250200002 33.41633330500002 0 0,102.456462467 33.41632663500002 0 0,102.45646231900002 33.41629823400001 0 0,102.45645837400002 33.41622370099998 0 0,102.45643652500002 33.41612537899999 0 0,102.45641855999997 33.416089664000026 0 0,102.45635728000002 33.416021769 0 0,102.45634345299999 33.41600644800002 0 0,102.45629359600002 33.41599172100001 0 0,102.45626457399999 33.41599182700003 0 0,102.456240262 33.415991916999985 0 0,102.456209592 33.415992029999984 0 0,102.45620807 33.415973242999996 0 0,102.45620371400003 33.41591950399999 0 0,102.45620256699999 33.415905357999975 0 0,102.45621027499999 33.415890418000004 0 0,102.45622242500002 33.41587452800002 0 0,102.45623570700002 33.415862362999974 0 0,102.45624458499998 33.41585859999998 0 0,102.45624900399997 33.415852992 0 0,102.45624897900001 33.415848332999985 0 0,102.45624448299998 33.41583902799999 0 0,102.45622662 33.41582604500002 0 0,102.45621992299999 33.41582140999998 0 0,102.45621874800003 33.41580929700001 0 0,102.45622423499998 33.41579529699999 0 0,102.45623636599998 33.41577567799999 0 0,102.45623846299998 33.41575143699998 0 0,102.45624050700002 33.415716943999996 0 0,102.45624037200002 33.415690848 0 0,102.45623023000002 33.41566170700003 0 0,102.45621007 33.41563475200002 0 0,102.45619552900001 33.41561896100001 0 0,102.45618880900003 33.41560966499998 0 0,102.45618875100001 33.41559848100002 0 0,102.45619651200002 33.41559379300003 0 0,102.45620875999998 33.41559654299999 0 0,102.456231006 33.415597393999974 0 0,102.45624874100002 33.415586142999985 0 0,102.45626645200002 33.41557023299998 0 0,102.45628528700001 33.41555618299998 0 0,102.45629192500002 33.41554963499999 0 0,102.45629405 33.41553098600002 0 0,102.45629390900001 33.415503957 0 0,102.45629477400001 33.41545642 0 0,102.45629021100001 33.41543499900001 0 0,102.45628460900002 33.41542663199999 0 0,102.456270131 33.415422956999976 0 0,102.456252377 33.41543047900001 0 0,102.456249098 33.41544167500001 0 0,102.45624591299998 33.415470579999976 0 0,102.456240417 33.415482716999975 0 0,102.45623532299999 33.41548638500001 0 0,102.45622819800002 33.41548555700001 0 0,102.45621370999999 33.41548001899997 0 0,102.45619363899999 33.415469840000014 0 0,102.45618581100001 33.415461479999976 0 0,102.45618464799998 33.41545216399999 0 0,102.45618787400002 33.415430715000014 0 0,102.45621210000002 33.41536878300002 0 0,102.45622868100003 33.41534914900001 0 0,102.45626416099998 33.415328511999974 0 0,102.45630515300002 33.41529853700001 0 0,102.45632506499999 33.41527795899998 0 0,102.45634052600002 33.415257396000015 0 0,102.456350488 33.415248039000005 0 0,102.45636492199998 33.415243325999995 0 0,102.45637826699999 33.415243277 0 0,102.456396074 33.415246008 0 0,102.45642505400002 33.415258016999985 0 0,102.456451856 33.415279356999974 0 0,102.45646419799999 33.415299816000015 0 0,102.45646653400001 33.41532124399998 0 0,102.45646225600001 33.41535388199998 0 0,102.45644905199998 33.415380959000004 0 0,102.456432544 33.41541457400001 0 0,102.45641274799999 33.41545658899997 0 0,102.45639404100001 33.415494873 0 0,102.45636318999999 33.41554997600002 0 0,102.45635993000002 33.41556490099998 0 0,102.456357798 33.41558261900002 0 0,102.45636120799998 33.41559658599999 0 0,102.456380492 33.415654673999995 0 0,102.45638063199999 33.41568170300002 0 0,102.456369693 33.41571622800001 0 0,102.45636755200002 33.41573208199998 0 0,102.45636981899997 33.415740460999984 0 0,102.45637651599998 33.415745098 0 0,102.45638652299999 33.41574412799997 0 0,102.45641304600002 33.41571234100002 0 0,102.45647717000003 33.41563940499998 0 0,102.45654134 33.415575789 0 0,102.45659555700001 33.41552246399999 0 0,102.45662653400001 33.41549159099998 0 0,102.456649798 33.415473797000004 0 0,102.45668422400001 33.415464351000026 0 0,102.45670198599998 33.41545775999998 0 0,102.45671640299997 33.41545025200003 0 0,102.45673519799999 33.415428743999996 0 0,102.45677399499999 33.41537797699999 0 0,102.45677833600001 33.41535745700003 0 0,102.45677267000002 33.41533697199998 0 0,102.45675928000003 33.415328633 0 0,102.45673367199998 33.415323135999984 0 0,102.45671692000002 33.415310148 0 0,102.45670571599999 33.41529434500001 0 0,102.456693395 33.415277613 0 0,102.45667334199999 33.41527116200001 0 0,102.456661124 33.415274004000025 0 0,102.45664449100002 33.415283386 0 0,102.45661790399998 33.41530305600003 0 0,102.45658688499998 33.415326471000014 0 0,102.45657246600001 33.415333981 0 0,102.456560234 33.41533402599998 0 0,102.45654353100002 33.415330359999984 0 0,102.45652903000001 33.41532202399998 0 0,102.45652340599997 33.415309928 0 0,102.45652995299997 33.41528567 0 0,102.456564345 33.41525539100002 0 0,102.45657646500001 33.415233908999994 0 0,102.45657859200003 33.415215261000014 0 0,102.45657293900001 33.41519757200001 0 0,102.456562872 33.415186425 0 0,102.45655837499999 33.41517712199999 0 0,102.45656055799998 33.41516965599999 0 0,102.456576057 33.41515562000001 0 0,102.456594946 33.41515275400002 0 0,102.45661051399998 33.41515176500002 0 0,102.456636097 33.415152603000024 0 0,102.456656173 33.415163714000016 0 0,102.45671305299999 33.415194262 0 0,102.45676655099999 33.41521643300001 0 0,102.456799929 33.415219105999995 0 0,102.45682327399999 33.41521715699997 0 0,102.45684770700001 33.41521054200001 0 0,102.456868784 33.41520021299999 0 0,102.45688543699998 33.415194558999985 0 0,102.45690127900002 33.41519715300001 0 0,102.45690769800001 33.41519820399998 0 0,102.456931053 33.41519811799998 0 0,102.45694662199998 33.41519806100001 0 0,102.45696440199998 33.41519520100002 0 0,102.45698105000002 33.415188613 0 0,102.45699104300002 33.41518578099999 0 0,102.456998812 33.41518295700001 0 0,102.45700875 33.41516893800002 0 0,102.45701312 33.41515400999998 0 0,102.45701301399998 33.41513350499997 0 0,102.45700726199999 33.41509717700001 0 0,102.45700197100001 33.41508454699999 0 0,102.45699712599998 33.41507298099998 0 0,102.456981434 33.415049737000004 0 0,102.456956854 33.41502839200001 0 0,102.45694569 33.41502004300003 0 0,102.45692219699998 33.41499403199998 0 0,102.45691877399997 33.41497726799997 0 0,102.456913972 33.41490319600001 0 0,102.456912219 33.414898945999994 0 0,102.45689707600002 33.41486224800002 0 0,102.45687363000002 33.41484462599999 0 0,102.45683904600003 33.414824248 0 0,102.456816726 33.414809417000015 0 0,102.45677315699999 33.41477229499998 0 0,102.45675299800001 33.414745340000024 0 0,102.456720523 33.414702585999976 0 0,102.45668925000001 33.41467753500001 0 0,102.45666476399998 33.414673897 0 0,102.456641435 33.41467864399999 0 0,102.45661701199998 33.41468712300002 0 0,102.456569511 33.41474881200003 0 0,102.456559567 33.41476096600002 0 0,102.45654623799999 33.414763811 0 0,102.45651730700001 33.414761121000026 0 0,102.456493948 33.41476027599998 0 0,102.45648613899999 33.41475564299998 0 0,102.45648273500001 33.414742606999994 0 0,102.456483763 33.41472675799997 0 0,102.45648480800003 33.414713705999986 0 0,102.456478081 33.414703479000025 0 0,102.456465837 33.414701659 0 0,102.456452522 33.414707299999975 0 0,102.45644255100001 33.41471479299997 0 0,102.45642371299999 33.41472791199999 0 0,102.45641926600001 33.41472792799999 0 0,102.45640147199998 33.414727992999985 0 0,102.45637366699998 33.414728095999976 0 0,102.45635144200003 33.41473097300002 0 0,102.456342576 33.414737530000025 0 0,102.45633593899998 33.414744079 0 0,102.45633043700002 33.41475528500001 0 0,102.456330471 33.41476180799998 0 0,102.45633051499999 33.414770196999996 0 0,102.45632611000002 33.41477860100002 0 0,102.45632057 33.414782349999996 0 0,102.45631389699997 33.414782375000016 0 0,102.45630500099998 33.41478240700002 0 0,102.45629275700003 33.414780588999974 0 0,102.45627939100001 33.41477691 0 0,102.45627131200001 33.414770198999975 0 0,102.45626486999998 33.414764846000025 0 0,102.45626037900001 33.414756474 0 0,102.456263594 33.414733161000015 0 0,102.45631577299997 33.414596441000015 0 0,102.45633860999999 33.41454601800001 0 0,102.45638617700001 33.414512285 0 0,102.456421439 33.41448117800002 0 0,102.45643204999999 33.41444887099999 0 0,102.45645956800001 33.41441004699999 0 0,102.45649179600002 33.41438798600001 0 0,102.45650942100002 33.414380263 0 0,102.456536357 33.41436846099998 0 0,102.456573306 33.41436574300002 0 0,102.45662721000002 33.414365546 0 0,102.45668117899999 33.414378254999974 0 0,102.456724372 33.41439100299999 0 0,102.45674445100002 33.41440254499997 0 0,102.45675225999997 33.414423167999985 0 0,102.456755456 33.41444509899998 0 0,102.45676480399999 33.414465715000006 0 0,102.45677872499999 33.41447728000003 0 0,102.45678489199997 33.41447854900002 0 0,102.45680181300003 33.41447461500002 0 0,102.45682324500001 33.414450011999975 0 0,102.45684615800002 33.41441378600001 0 0,102.45685209599998 33.41437117200002 0 0,102.456851975 33.41434793899998 0 0,102.456854959 33.414329857999974 0 0,102.45686717799998 33.414310451000006 0 0,102.45693010299999 33.414230841999995 0 0,102.45694516499998 33.414166249999994 0 0,102.45696638300001 33.41410034400002 0 0,102.45699234099999 33.41405765500002 0 0,102.45701376 33.41403047099999 0 0,102.457035212 33.41400973999998 0 0,102.45710586000001 33.413972048000005 0 0,102.457142524 33.41391512199999 0 0,102.45719154400001 33.41386460199999 0 0,102.45719304300002 33.41385685199998 0 0,102.45718222199997 33.413849148 0 0,102.45713909099999 33.413848014999985 0 0,102.45712371799999 33.413853234999976 0 0,102.45711454000002 33.41386488699999 0 0,102.45706104300001 33.41394252700002 0 0,102.45703961499999 33.41396842 0 0,102.45702271599998 33.41397622699998 0 0,102.45700119600002 33.413984051 0 0,102.456953521 33.413997134 0 0,102.45694276699999 33.41400233500002 0 0,102.45693816699998 33.41400622499998 0 0,102.45692895500002 33.41401142199999 0 0,102.45692126 33.41401274100002 0 0,102.45691047899999 33.41401278000001 0 0,102.45690277 33.414011517999995 0 0,102.45686866199998 33.413967759 0 0,102.45680141499997 33.41378035700001 0 0,102.45679491200002 33.41371455299998 0 0,102.45681129799999 33.41360865399997 0 0,102.45681350299998 33.41360110599999 0 0,102.45688547999998 33.41335479000003 0 0,102.456899792 33.413323649000006 0 0,102.456909843 33.41330178099997 0 0,102.45692972900002 33.41327589299999 0 0,102.456952102 33.413264320999986 0 0,102.45698502200003 33.413247291999994 0 0,102.45701263699999 33.41322653899999 0 0,102.45706790399998 33.413192777000006 0 0,102.45708483099997 33.413190133 0 0,102.45710790499999 33.41318488500002 0 0,102.457121717 33.41317579899999 0 0,102.45712933599998 33.41316028099999 0 0,102.457132307 33.413139618 0 0,102.45713215900003 33.41311122299999 0 0,102.457136961 33.413052188999984 0 0,102.45713796500002 33.413039846000004 0 0,102.45715173100001 33.41302172500002 0 0,102.45717013299998 33.41300616799998 0 0,102.457205805 33.412967279999975 0 0,102.45720283899999 33.412959328 0 0,102.457205681 33.412943387999974 0 0,102.45722388299998 33.41292984500001 0 0,102.45724131600002 33.41290895200001 0 0,102.457262362 33.412880082000015 0 0,102.45728635199998 33.41285487900001 0 0,102.45733217100002 33.41281121600002 0 0,102.45750488099998 33.41266805700002 0 0,102.45750651600002 33.41266669999999 0 0,102.457576195 33.41261347 0 0,102.45761853200003 33.412581128 0 0,102.45775848699998 33.412420876 0 0,102.45788280599999 33.41231274299997 0 0,102.45811616600002 33.41213891299998 0 0,102.45824617099998 33.41204207200002 0 0,102.45857071799998 33.41186518400002 0 0,102.45885360900002 33.41173980999997 0 0,102.45898624799997 33.41168102400002 0 0,102.45901144200002 33.41167328099999 0 0,102.45924510499998 33.411601468000015 0 0,102.45947928300001 33.41152945699997 0 0,102.459522784 33.411516081 0 0,102.45953425699997 33.41151255300002 0 0,102.459699371 33.411440277999986 0 0,102.45982585799999 33.411365835000026 0 0,102.45987569599998 33.41133200600001 0 0,102.46009165100003 33.41118541499998 0 0,102.46014498599999 33.41114921000002 0 0,102.46023673899998 33.411066559999995 0 0,102.46036016900001 33.41095045999998 0 0,102.46048101100001 33.41083679500002 0 0,102.46067327600002 33.41068350900002 0 0,102.460750055 33.410597689999975 0 0,102.460865238 33.410472432000006 0 0,102.46101311400002 33.41034376900001 0 0,102.46104656300002 33.41032213400001 0 0,102.46107832899997 33.41030158900003 0 0,102.461110308 33.41028318999997 0 0,102.461128503 33.410272694000014 0 0,102.46116659199998 33.410250718999976 0 0,102.46120246599997 33.410240907 0 0,102.46125120300002 33.41023750099998 0 0,102.46129742099998 33.41022957500002 0 0,102.461302478 33.41022870699999 0 0,102.46133369900002 33.41022410099998 0 0,102.46134735300001 33.41022208800001 0 0,102.46136531000002 33.41022094499999 0 0,102.46137590500001 33.41022312299998 0 0,102.461390999 33.41022622700001 0 0,102.46141930900001 33.410242251 0 0,102.46143492700003 33.410252506999996 0 0,102.46147467399999 33.41027860700001 0 0,102.46150680300002 33.41028816800002 0 0,102.46154230299999 33.41029191299998 0 0,102.461565855 33.41029439900001 0 0,102.46176108100002 33.410318699000015 0 0,102.46181750300002 33.41032572300003 0 0,102.46192478 33.410329456 0 0,102.46204079699999 33.410333494999975 0 0,102.46224296899999 33.41033770199999 0 0,102.46261187099998 33.41030460100001 0 0,102.46294600099998 33.41025840999998 0 0,102.46314450699998 33.410215368000024 0 0,102.46338445499998 33.410131406999994 0 0,102.46350345399998 33.41008976699999 0 0,102.46368290599997 33.410023000000024 0 0,102.46381344299999 33.409985989999996 0 0,102.46383851399997 33.40997888099997 0 0,102.46393803400002 33.40995066400001 0 0,102.46412703200002 33.409899723000024 0 0,102.46430287999999 33.40974836700002 0 0,102.46442539700001 33.409652730999994 0 0,102.46447864100003 33.40958114900002 0 0,102.464486744 33.40956642200001 0 0,102.464500509 33.409541408999985 0 0,102.46452250700003 33.40952546400001 0 0,102.46457294800001 33.40951998700001 0 0,102.46464065999999 33.40951242400001 0 0,102.464962146 33.409490371000004 0 0,102.46507398900002 33.40947208099999 0 0,102.46521938900003 33.409416436000015 0 0,102.465554511 33.40928562099998 0 0,102.46590007600003 33.40911455600002 0 0,102.46609594199998 33.40903901799999 0 0,102.46619396 33.408982372000025 0 0,102.46644235899998 33.40879451699999 0 0,102.46667893900002 33.40863886400001 0 0,102.466789054 33.40860227100001 0 0,102.466970866 33.408519180999974 0 0,102.46702344800002 33.408486826 0 0,102.46749906600002 33.40807609699999 0 0,102.46750822299998 33.408068472000025 0 0,102.46765425000001 33.40794687699997 0 0,102.46774660699998 33.407888802 0 0,102.46783110899997 33.40783566599998 0 0,102.467876596 33.40782142500001 0 0,102.46791733100002 33.40781524200003 0 0,102.46801313399999 33.407792771000004 0 0,102.46807053499998 33.40776441600002 0 0,102.46816615400002 33.407707777999974 0 0,102.46826179300001 33.40765515999999 0 0,102.46867513199999 33.407352203000016 0 0,102.46872836400001 33.40729301499999 0 0,102.46878774100003 33.407226992999995 0 0,102.468836839 33.407176843 0 0,102.46895834200001 33.407052736000026 0 0,102.46904532000002 33.40697645099999 0 0,102.469154763 33.406864815999995 0 0,102.469264426 33.40679387 0 0,102.46954587200003 33.40662634900002 0 0,102.46974893700002 33.40647095700001 0 0,102.46994550199997 33.40631016200001 0 0,102.470087455 33.40622553200001 0 0,102.47030377200002 33.406127054000024 0 0,102.470439543 33.40609669899999 0 0,102.47049435600002 33.406058513999994 0 0,102.47132721899999 33.405492606999985 0 0,102.47179469899999 33.40515716800002 0 0,102.47223962499999 33.40484079999999 0 0,102.472435142 33.404680172999974 0 0,102.47246771599998 33.40463573699998 0 0,102.47252367499999 33.40453315000002 0 0,102.47257793400001 33.404453488 0 0,102.47262508099999 33.40440746799999 0 0,102.47268502200001 33.404367510999975 0 0,102.47287411500002 33.40427511299998 0 0,102.47308324199997 33.404179580000005 0 0,102.47318868500003 33.40412569900002 0 0,102.47322313900003 33.40409195199999 0 0,102.47323579900001 33.404073568 0 0,102.473252032 33.40404141699997 0 0,102.47327366799999 33.40402050199998 0 0,102.47329011599999 33.404004601999986 0 0,102.473340925 33.40396162299999 0 0,102.47349248299997 33.40388691700002 0 0,102.473647002 33.40380687300001 0 0,102.47404475899998 33.403534901 0 0,102.47407566499999 33.403519501999995 0 0,102.47408469800001 33.403504188 0 0,102.47409005899999 33.40348430400002 0 0,102.47410996999997 33.40345825200001 0 0,102.47447007599999 33.40321788199998 0 0,102.47457897700002 33.403130369999985 0 0,102.47492582299998 33.402886584999976 0 0,102.475143306 33.40274696099999 0 0,102.475208076 33.40270537800001 0 0,102.47525028299998 33.402679315 0 0,102.475268459 33.40265430199997 0 0,102.475274393 33.402636985000015 0 0,102.47529082 33.402589046 0 0,102.47530816800003 33.40257303599998 0 0,102.475323952 33.40256102000001 0 0,102.475392188 33.402538160999995 0 0,102.47543628099999 33.40252339099999 0 0,102.47546630800002 33.402507334000006 0 0,102.47549627000001 33.40247932 0 0,102.47552459600001 33.402442012999984 0 0,102.47554736199999 33.402407976999996 0 0,102.47564924800002 33.40225565100002 0 0,102.47583924899999 33.402080146 0 0,102.47603352800002 33.401884386000006 0 0,102.47608356900002 33.401803244999996 0 0,102.476105297 33.40176268699997 0 0,102.47632137199997 33.40151875599997 0 0,102.476399061 33.40144985699999 0 0,102.47646428899998 33.40143450599999 0 0,102.47651152100002 33.401422997 0 0,102.476518236 33.401415422000014 0 0,102.47651138700002 33.40139845800002 0 0,102.476479826 33.40139291700001 0 0,102.47646852499997 33.40138540999999 0 0,102.47647966199997 33.401362713000026 0 0,102.476674661 33.401192073000004 0 0,102.47691677900002 33.400989159000005 0 0,102.47712284900001 33.40078449700002 0 0,102.47717950200001 33.40073629400001 0 0,102.47721305900001 33.40070774200001 0 0,102.477257748 33.40064338899998 0 0,102.47744627600002 33.400396693999994 0 0,102.47747911800002 33.40035372199998 0 0,102.47756136599997 33.400233766999975 0 0,102.47762182100001 33.400145596000016 0 0,102.47775703999997 33.39994838400003 0 0,102.47782342400001 33.39983385300002 0 0,102.47795849200003 33.39960284599999 0 0,102.47797579799999 33.39957374400001 0 0,102.47809587 33.39937182800003 0 0,102.47820605700002 33.399239696999985 0 0,102.47831629900003 33.39910885199998 0 0,102.47835301600003 33.399065270999984 0 0,102.47846843600001 33.3989277 0 0,102.47866602800002 33.39864275000002 0 0,102.47884733000001 33.398413506 0 0,102.479044778 33.39810272099999 0 0,102.47911332799998 33.397982101000025 0 0,102.47924018499998 33.39775888499997 0 0,102.47929997099999 33.39763297500002 0 0,102.47935268700002 33.39752195800003 0 0,102.47940621999999 33.397340903999975 0 0,102.47945072099998 33.397241366 0 0,102.479496159 33.39716347699999 0 0,102.479577194 33.397085925 0 0,102.47969952699998 33.396990302000006 0 0,102.479817755 33.396876787 0 0,102.47986813799997 33.39681054699997 0 0,102.479906406 33.39673515200002 0 0,102.47996263700003 33.396624367000015 0 0,102.48002274599997 33.39649566999998 0 0,102.480066174 33.396430252000016 0 0,102.48008777500002 33.39637714999998 0 0,102.480099602 33.39631593199999 0 0,102.48013092100001 33.396260755000014 0 0,102.48027509600001 33.39606651700001 0 0,102.48030083399999 33.395997373 0 0,102.48036033 33.39585736999999 0 0,102.48051235600002 33.395606633 0 0,102.48060736899998 33.395449928999994 0 0,102.48069714799999 33.39533675299998 0 0,102.480833415 33.39514874600002 0 0,102.480892644 33.395084301 0 0,102.48093827399998 33.395024191000005 0 0,102.48098039799999 33.394945543000006 0 0,102.48104278599999 33.39483684999999 0 0,102.48110665500002 33.394688196000004 0 0,102.481123277 33.394615354999985 0 0,102.48112460099998 33.39454685499999 0 0,102.48109833500001 33.394412191000015 0 0,102.48110993 33.39435364100001 0 0,102.48113518100001 33.39430217099999 0 0,102.481170684 33.39425779599998 0 0,102.48122323400003 33.394217637999986 0 0,102.481253648 33.39417613699999 0 0,102.48128899699998 33.39418439299999 0 0,102.48142968299999 33.39421725400001 0 0,102.48142178699999 33.394187355999975 0 0,102.48139756699999 33.394127336 0 0,102.48139737399998 33.394092031000014 0 0,102.48139246099998 33.39402620999999 0 0,102.48140435099998 33.393913569000006 0 0,102.48142520200003 33.393775127000026 0 0,102.481450698 33.393447736999974 0 0,102.481452133 33.39338934900002 0 0,102.481435503 33.39337051299998 0 0,102.48142777499999 33.39333116099999 0 0,102.48143292999998 33.39324449999998 0 0,102.481433461 33.39323089999999 0 0,102.48143951200001 33.393075916999976 0 0,102.481446033 33.392785995 0 0,102.48145007099998 33.39260643699998 0 0,102.481447291 33.39245651800002 0 0,102.48144540200002 33.392354651000005 0 0,102.481447678 33.392354805000025 0 0,102.48148025799998 33.39235700699999 0 0,102.48426866199998 33.38393936900002 0 0,102.49106013400001 33.370300418 0 0,102.49417203299998 33.361913370000025 0 0,102.49537203 33.35624266799999 0 0,102.49602858999998 33.35171709999997 0 0,102.49646503000002 33.34642671099999 0 0,102.49816861400001 33.339508013 0 0,102.50019283099999 33.335644866999985 0 0,102.50127056399998 33.329058807000024 0 0,102.50169164599998 33.32648529900001 0 0,102.50457385499999 33.32692818100003 0 0,102.50425114199999 33.32967975399998 0 0,102.503108193 33.336549133999995 0 0,102.50144786700002 33.340410857999984 0 0,102.50002982299998 33.34690519999998 0 0,102.50264605900003 33.351747741999986 0 0,102.501283715 33.364005270999996 0 0,102.49732281299998 33.37427035500002 0 0,102.496375935 33.376849513000025 0 0,102.49162263599999 33.385852505 0 0,102.49162258400003 33.38585260399998 0 0,102.488746117 33.39136460499998 0 0,102.49271715600003 33.39358173599999 0 0,102.48996076999998 33.39601921899998 0 0,102.490180845 33.396136737000006 0 0,102.49131948799999 33.396731472 0 0,102.49246044 33.397330005000015 0 0,102.49332998 33.397791944000005 0 0,102.49327137 33.397872045999975 0 0,102.49382155500001 33.39816090900001 0 0,102.49571609100002 33.39903284899998 0 0,102.497822488 33.39902195299999 0 0,102.49903161100002 33.39881360200002 0 0,102.50189771100003 33.398323855 0 0,102.50370330499999 33.398014918 0 0,102.50516239000001 33.39805191099998 0 0,102.50603751 33.39838810100002 0 0,102.506948679 33.398736455999995 0 0,102.507993446 33.39869767900001 0 0,102.51014685299998 33.398752855 0 0,102.51284386200001 33.39898701499999 0 0,102.51647951899997 33.399305497 0 0,102.51873823900002 33.39970721499998 0 0,102.51977986399999 33.40026936800001 0 0,102.52051603899997 33.40107579400001 0 0,102.52087812799999 33.40199039100003 0 0,102.52083140100001 33.40343455599998 0 0,102.52058465800002 33.40451344600001 0 0,102.520649236 33.40544236599999 0 0,102.52089647600002 33.40579666100001 0 0,102.52161165500002 33.41252765500002 0 0,102.52119128499999 33.41340551500002 0 0,102.520115454 33.413289298999985 0 0,102.51952058799998 33.413289298999985 0 0,102.51916366900002 33.413289298999985 0 0,102.51767650599999 33.412872893999975 0 0,102.51601088400002 33.412278028 0 0,102.51464269299998 33.412278028 0 0,102.51345296300002 33.412456487999975 0 0,102.51214425900002 33.41322981299999 0 0,102.51065709599999 33.41394365100001 0 0,102.50988377099998 33.41501440799999 0 0,102.50922942 33.41703695000001 0 0,102.50922942 33.418405140000004 0 0,102.50931771299997 33.41966805300001 0 0,102.50952685200002 33.42090357400002 0 0,102.50958633900001 33.42179587200002 0 0,102.510121718 33.422509710999975 0 0,102.510538123 33.42358046800001 0 0,102.51030017699998 33.42465122599998 0 0,102.51030017699998 33.42542455 0 0,102.51119247499997 33.426257362 0 0,102.51166836700003 33.426435820999984 0 0,102.512322719 33.42661428100001 0 0,102.51291758399998 33.427387606000025 0 0,102.51297707100002 33.42839887700001 0 0,102.51285809799998 33.42958860700003 0 0,102.51256066500002 33.43054039200001 0 0,102.51251874000002 33.43148088200002 0 0,102.51250638599998 33.431758006999985 0 0,102.5125064 33.43175833700002 0 0,102.51250636999998 33.43175835599999 0 0,102.51251900800003 33.43204325200003 0 0,102.51252950100002 33.43227980900002 0 0,102.512535222 33.433253063999985 0 0,102.51329036300001 33.43393696099997 0 0,102.513908614 33.43456416999999 0 0,102.51439132000002 33.43536369200001 0 0,102.51473848199998 33.43633553000001 0 0,102.51466959200002 33.437196976999985 0 0,102.52541484900001 33.43792720099998 0 0,102.52605034300001 33.437149224999985 0 0,102.52740108400002 33.43702421400002 0 0,102.529536055 33.43719402800002 0 0,102.53053949100001 33.43844211800001 0 0,102.52983470999999 33.43951859800001 0 0,102.52899054099998 33.44107276599999 0 0,102.52900501900001 33.44345818599999 0 0,102.52893859 33.44423375100001 0 0,102.52880826 33.44620232800003 0 0,102.52824820199999 33.447695640000006 0 0,102.52748034899997 33.44915132 0 0,102.527333871 33.44942900500001 0 0,102.52549431099999 33.451106649999986 0 0),(102.354910405 33.384170493 0 0,102.35506927199998 33.384698969 0 0,102.35554938500002 33.386139786 0 0,102.35546857399999 33.386469225999974 0 0,102.354879128 33.38723526799998 0 0,102.35475802799999 33.38728044700002 0 0,102.35436573999999 33.38723526799998 0 0,102.35316783399998 33.38667959000003 0 0,102.352359723 33.384500506999984 0 0,102.352297927 33.38408373599998 0 0,102.35239597700001 33.383572852999976 0 0,102.35241676599998 33.383464530000026 0 0,102.35220747 33.38348237600002 0 0,102.3520211 33.38346824600001 0 0,102.35164352999999 33.38331242200002 0 0,102.35148875599998 33.383149049999986 0 0,102.35111451799997 33.38263815099998 0 0,102.351109361 33.382628866999994 0 0,102.350752441 33.38230169100001 0 0,102.35027654999999 33.38188528500001 0 0,102.34968168400002 33.38090375799999 0 0,102.34893810199998 33.38013043299998 0 0,102.348491954 33.37983300100001 0 0,102.34804580500003 33.379743770999994 0 0,102.34771862899998 33.379743770999994 0 0,102.347123764 33.37986274399998 0 0,102.346856075 33.379743770000005 0 0,102.34673994799999 33.379552992000015 0 0,102.34670376899999 33.37951480200002 0 0,102.34650545199997 33.379167747999986 0 0,102.346439669 33.379059676 0 0,102.34641147600001 33.379003290000014 0 0,102.34624691300002 33.37871530299998 0 0,102.34593282399999 33.37817278599999 0 0,102.34579005500001 33.377516055 0 0,102.345761503 33.376959261000025 0 0,102.34578531699998 33.37671317799999 0 0,102.34580433299999 33.376516681 0 0,102.345790056 33.376159761999986 0 0,102.34560445800003 33.375845674000004 0 0,102.34521236799998 33.37534542100002 0 0,102.345130966 33.37507407800001 0 0,102.34578531699998 33.375014592000014 0 0,102.34620172299998 33.374925362 0 0,102.34624781500003 33.37488503100002 0 0,102.34636235699998 33.374877131999995 0 0,102.346422835 33.37483826099998 0 0,102.34653815899998 33.374684496999976 0 0,102.34671899699998 33.37445606900002 0 0,102.34677584100001 33.37438974999998 0 0,102.34709402099998 33.374241267 0 0,102.34719563099998 33.37419046100001 0 0,102.34724247899999 33.374180050999996 0 0,102.34754705 33.374084872000026 0 0,102.347689817 33.37398969399999 0 0,102.347842104 33.37365656999998 0 0,102.34795631700001 33.373037909999994 0 0,102.34807053100002 33.372485874999995 0 0,102.34811811999998 33.37205757200002 0 0,102.34808004899998 33.37164830500001 0 0,102.34805149499999 33.371296144999974 0 0,102.34796583500002 33.37109626900002 0 0,102.34769933500002 33.370905913 0 0,102.347242478 33.37063941299999 0 0,102.34663333700001 33.37032532400002 0 0,102.34648105100001 33.370211110000014 0 0,102.34633828400001 33.370049306 0 0,102.34598612299999 33.369535342999995 0 0,102.34574592000001 33.369255106000026 0 0,102.34560485700001 33.36910620499998 0 0,102.34535518199999 33.36891623600002 0 0,102.34464045800001 33.36836498299999 0 0,102.34452989300001 33.368278987999986 0 0,102.34451515 33.36826651199999 0 0,102.344406161 33.36817429199999 0 0,102.34440545199999 33.3681732 0 0,102.34428242899997 33.367983934999984 0 0,102.34421803800001 33.36781937699999 0 0,102.34426840999998 33.36734082999999 0 0,102.344149437 33.367013654000004 0 0,102.34391149099997 33.36698391099998 0 0,102.34371454699999 33.366978441000015 0 0,102.34360968099998 33.36696556200002 0 0,102.343454377 33.366946489999975 0 0,102.34325787199998 33.366965755000024 0 0,102.34284073399999 33.36695416800001 0 0,102.342125603 33.36707676200001 0 0,102.341879097 33.36711902000002 0 0,102.341799719 33.36713262699999 0 0,102.34141306599997 33.36716236799998 0 0,102.34132237900002 33.36714636400001 0 0,102.34131177400002 33.367142323999985 0 0,102.34112250499999 33.367070221999995 0 0,102.340951184 33.367070221999995 0 0,102.34077788799999 33.36714318899999 0 0,102.3407613 33.36715977699998 0 0,102.340717111 33.367225297000005 0 0,102.340580246 33.36760851899999 0 0,102.34016384099999 33.367668005999974 0 0,102.33962846200001 33.36754903299999 0 0,102.33903016300002 33.367008634 0 0,102.33870642099998 33.36671622199998 0 0,102.338542168 33.36651090700002 0 0,102.33848684600002 33.366408164000006 0 0,102.33831516800001 33.36622715599998 0 0,102.338166334 33.366041112999994 0 0,102.33810378700002 33.36592602600001 0 0,102.338022325 33.36543726100001 0 0,102.33810302799998 33.365195153 0 0,102.33812606499998 33.36516347600002 0 0,102.338215295 33.365056400000014 0 0,102.33829896600002 33.36492009900002 0 0,102.33832296999998 33.36476406899999 0 0,102.33825098800003 33.36439610000002 0 0,102.33817365499999 33.364027282999984 0 0,102.338132014 33.36383097800001 0 0,102.33813709399999 33.363592246999985 0 0,102.33814129799998 33.363503949000005 0 0,102.33816992300001 33.36273109799998 0 0,102.338171042 33.36270088100002 0 0,102.33817104100001 33.36236411599998 0 0,102.338155809 33.36226053399997 0 0,102.33810821999998 33.362123714999996 0 0,102.33797734900003 33.36190956399997 0 0,102.33780003300001 33.36170526400002 0 0,102.337703712 33.361594285000024 0 0,102.33760569600003 33.36150905300002 0 0,102.33715977100002 33.361035258000015 0 0,102.33693377700001 33.36060838100002 0 0,102.33685900299997 33.360297478999996 0 0,102.33681384800002 33.36013845299999 0 0,102.336802852 33.36008347400002 0 0,102.33671362199999 33.35978604100001 0 0,102.33653516200002 33.35928040599998 0 0,102.33579158100002 33.358566567000025 0 0,102.335345432 33.357822985999974 0 0,102.33501825600001 33.35743632399999 0 0,102.33472082399999 33.35722812099999 0 0,102.33427467500002 33.35704966200001 0 0,102.333813727 33.356761569000014 0 0,102.33379284799997 33.356734426 0 0,102.33370955200002 33.35648453900001 0 0,102.333620822 33.35641799199999 0 0,102.333352633 33.35621685000001 0 0,102.33275776800002 33.355859931 0 0,102.332460336 33.355711214999985 0 0,102.33328162200002 33.35473663200003 0 0,102.33455749400002 33.35387440599999 0 0,102.33574916399999 33.353298661 0 0,102.337285232 33.353580763000025 0 0,102.33831241899998 33.35457989499997 0 0,102.33882657700002 33.355222588000004 0 0,102.340107967 33.35579161499999 0 0,102.341898808 33.355786695999996 0 0,102.342837148 33.35585567499999 0 0,102.34386104800001 33.355995975999974 0 0,102.34497305399998 33.35685168600003 0 0,102.34625479099998 33.357492213 0 0,102.34674535099998 33.35694249699998 0 0,102.347587874 33.354356603999975 0 0,102.34734495100003 33.352837368999985 0 0,102.34691431700003 33.35176508000001 0 0,102.34656471300002 33.34961907000002 0 0,102.34664232799997 33.34768656599999 0 0,102.34731738599999 33.345895524000014 0 0,102.348078252 33.344247370000005 0 0,102.34935096700002 33.34266933800001 0 0,102.35468438499998 33.33320746700002 0 0,102.35570047700003 33.33148696799998 0 0,102.35578136800001 33.330413240999974 0 0,102.35491867899998 33.327910884000005 0 0,102.35447011399998 33.32240154700003 0 0,102.35463161899997 33.32018252400002 0 0,102.35538980500002 33.317961794999974 0 0,102.35538370699999 33.316458915 0 0,102.35580641600001 33.31559890599999 0 0,102.35648570500001 33.314952860000005 0 0,102.35827278 33.314232054 0 0,102.35929151900001 33.31322718000001 0 0,102.36118175600001 33.30839875100003 0 0,102.36207681299999 33.30656339900003 0 0,102.38581245199998 33.29661577500002 0 0,102.39422959000001 33.292595791 0 0,102.39507853200001 33.29150542899998 0 0,102.39541164500002 33.289786768 0 0,102.39531965499998 33.288284159 0 0,102.39488876000001 33.28721202700001 0 0,102.395172156 33.285609393000016 0 0,102.396307809 33.28499889099999 0 0,102.39792867599999 33.282776727 0 0,102.39895087600001 33.28104431100002 0 0,102.40012937699998 33.277891582999985 0 0,102.39995244699998 33.27646081500001 0 0,102.40096503699999 33.27431054599998 0 0,102.40104140099999 33.27237799400001 0 0,102.40043718599998 33.270662335 0 0,102.40128520500002 33.269800797000016 0 0,102.40204768699999 33.26886796399998 0 0,102.40110434799999 33.267511238 0 0,102.40220888699997 33.26686356699997 0 0,102.40408308899998 33.26685749000001 0 0,102.40578657700001 33.266780374999996 0 0,102.408084068 33.266200319999996 0 0,102.409781189 33.264763399 0 0,102.41173952600002 33.26454222900003 0 0,102.41258703800003 33.263609049000024 0 0,102.414786919 33.26285586900002 0 0,102.41768705999999 33.26123031100002 0 0,102.42034144600001 33.26006446399998 0 0,102.422390296 33.25894527000003 0 0,102.42289587800002 33.25779847899997 0 0,102.423736297 33.255433907 0 0,102.42501098999998 33.253805047000014 0 0,102.42977073700001 33.252693651000016 0 0,102.43121593299998 33.25211611200001 0 0,102.43189276700002 33.25118339199997 0 0,102.43266956100001 33.24997493000001 0 0,102.43396794400002 33.24910845599999 0 0,102.43489206700002 33.248709819 0 0,102.435427446 33.248709819 0 0,102.43602231099999 33.248709819 0 0,102.43703358200003 33.248174440000014 0 0,102.43780690699998 33.247995980999974 0 0,102.43869920499998 33.247995980999974 0 0,102.43923458299997 33.247995980999974 0 0,102.439888935 33.247995980999974 0 0,102.44042431399998 33.24752008899998 0 0,102.44072174600001 33.24668727699998 0 0,102.441197639 33.24591395300001 0 0,102.44143558500002 33.24555703300001 0 0,102.44191147700002 33.245021655000016 0 0,102.44197096300002 33.244307816 0 0,102.44131661199998 33.24389141099999 0 0,102.440364827 33.24359397799998 0 0,102.43929407000002 33.243415518000006 0 0,102.43881817800002 33.243415518000006 0 0,102.438163826 33.243415518000006 0 0,102.438163826 33.242582707 0 0,102.43846125800002 33.241690409 0 0,102.43917509699997 33.24067913800002 0 0,102.44024585400001 33.23990581300001 0 0,102.44101917900002 33.239489408 0 0,102.44179250399998 33.239013516 0 0,102.442982234 33.239013516 0 0,102.44363658600003 33.239073002 0 0,102.444290938 33.23919197499998 0 0,102.44530220899998 33.23919197499998 0 0,102.44637296600001 33.23984632700001 0 0,102.446908345 33.24008427299998 0 0,102.44791961599998 33.24020324600002 0 0,102.44839550799998 33.24056016499998 0 0,102.448573968 33.241036056999974 0 0,102.44827653499999 33.242225787999985 0 0,102.447324751 33.24311808599998 0 0,102.446908345 33.24371295100002 0 0,102.44678937200001 33.24442678899999 0 0,102.44696783199998 33.245081141000014 0 0,102.447384237 33.24561652 0 0,102.44809807500002 33.246032926 0 0,102.44881191399998 33.24615189899998 0 0,102.44916883299999 33.24621138499998 0 0,102.44970421199997 33.24621138499998 0 0,102.45006113099998 33.24621138499998 0 0,102.450477536 33.246508817999995 0 0,102.45119137500001 33.24710368299998 0 0,102.45184572699998 33.24716317000002 0 0,102.45220264599999 33.24740111599999 0 0,102.45315442999998 33.247758035000004 0 0,102.45363032199998 33.24793649399999 0 0,102.45452261999998 33.248233927 0 0,102.45499851199997 33.248709819 0 0,102.45511748500002 33.24942365700002 0 0,102.45577183699999 33.25019698199998 0 0,102.45618824299999 33.25031595500002 0 0,102.45725900000002 33.25031595500002 0 0,102.45797283899998 33.25031595500002 0 0,102.45914136599998 33.24965443899998 0 0,102.46341137899998 33.25178561000001 0 0,102.46511982200002 33.25270960199998 0 0,102.46555063800002 33.25363835899998 0 0,102.46708649700003 33.254133567999986 0 0,102.46785424299998 33.254345382999986 0 0,102.468703415 33.25577919800003 0 0,102.46898894999998 33.25657869700001 0 0,102.46916027100002 33.257321089000015 0 0,102.46938869899998 33.258234802000004 0 0,102.46938869899998 33.25880587199998 0 0,102.46887473599998 33.25960537100002 0 0,102.46813234400003 33.26074751200002 0 0,102.46796102299999 33.26137569000002 0 0,102.46784680899998 33.26183254699998 0 0,102.46784680899998 33.26246072399999 0 0,102.46790391600001 33.26286047399998 0 0,102.46836077199998 33.263431544000014 0 0,102.468703415 33.263831294 0 0,102.469331592 33.264516578999974 0 0,102.469845556 33.265144755999984 0 0,102.471500446 33.266219315 0 0,102.471832242 33.267040613999995 0 0,102.47311974500002 33.26882488899997 0 0,102.476453118 33.27081602599998 0 0,102.478079213 33.27216955 0 0,102.47885183099999 33.27324007499999 0 0,102.48141636000003 33.274804636 0 0,102.48338497999998 33.27644302800002 0 0,102.48364847099998 33.27787333399999 0 0,102.48221422300003 33.28045530100002 0 0,102.48171951400002 33.28346301200003 0 0,102.480886683 33.286972993000006 0 0,102.480221078 33.289909790000024 0 0,102.479379128 33.291773766999995 0 0,102.478367881 33.29385308899998 0 0,102.477098206 33.295432429000016 0 0,102.47344233899997 33.29702086999998 0 0,102.46749338699999 33.300120744000026 0 0,102.46545222499998 33.30091563600001 0 0,102.462647032 33.30228587099998 0 0,102.46069476399998 33.303796018000014 0 0,102.459250419 33.304660160000026 0 0,102.45695040700002 33.304883338000025 0 0,102.45541743000001 33.30510366499999 0 0,102.451773597 33.30610155400001 0 0,102.45118070799998 33.30633870600002 0 0,102.44976240900002 33.30690601399999 0 0,102.44957185200002 33.30698418100002 0 0,102.448810132 33.30733761699997 0 0,102.448031211 33.307774574999996 0 0,102.44727972999999 33.30828227500001 0 0,102.446709511 33.308736496999984 0 0,102.44642665700002 33.30897892600001 0 0,102.44559979000002 33.30968761700001 0 0,102.44501826800001 33.31019555099999 0 0,102.444622805 33.31060222299999 0 0,102.44431285299999 33.31092096200001 0 0,102.44355803100001 33.311915595000016 0 0,102.44314360999999 33.312621018000016 0 0,102.44296427299997 33.31298443899999 0 0,102.44276867299999 33.31344291200003 0 0,102.44263925000001 33.313825544 0 0,102.442493856 33.31428442599997 0 0,102.44240368999999 33.31461866000001 0 0,102.44220278199998 33.31537172399999 0 0,102.44199462199998 33.31619507900001 0 0,102.44194411199999 33.316458098 0 0,102.44180738900002 33.317243706 0 0,102.44169257099998 33.31790344799998 0 0,102.44162828600003 33.31827282699999 0 0,102.44144484700001 33.318859609000015 0 0,102.44122380800002 33.31957413399999 0 0,102.44104160400002 33.32036268899998 0 0,102.440945897 33.32100328299998 0 0,102.44087939100001 33.321468435999975 0 0,102.440567665 33.32211896199999 0 0,102.44028583900001 33.322869104999995 0 0,102.44012618099998 33.323443688 0 0,102.44003579100001 33.32388332800002 0 0,102.43973348399999 33.32444751600002 0 0,102.43950506300001 33.32487381200002 0 0,102.43904673100002 33.32545938300001 0 0,102.43834904800002 33.32635075000002 0 0,102.43779271599999 33.32697246499998 0 0,102.437231666 33.327599453999994 0 0,102.436469203 33.328478792 0 0,102.43590320700002 33.32928597 0 0,102.43550713399998 33.329998812999975 0 0,102.43511853000001 33.330926147000014 0 0,102.43485249399998 33.33188348099998 0 0,102.43473009299998 33.332663310999976 0 0,102.43469170399999 33.33325243899998 0 0,102.43471204899998 33.334038823000014 0 0,102.43475284499999 33.33443070800001 0 0,102.434852116 33.33501480299998 0 0,102.43499668700002 33.33559219799997 0 0,102.43518593800002 33.33616041800002 0 0,102.435419061 33.336717032000024 0 0,102.43579638699998 33.33743701700001 0 0,102.43612768100002 33.33795738399999 0 0,102.436436647 33.33837943899999 0 0,102.43662631699999 33.338656922999974 0 0,102.43679081599998 33.33926035000002 0 0,102.43731115100002 33.341169079999986 0 0,102.437563566 33.342095011000026 0 0,102.43768065 33.34281648799998 0 0,102.437861844 33.34357957899999 0 0,102.43820172599999 33.344520312999975 0 0,102.43856028099998 33.345247035 0 0,102.43884425700003 33.346391966 0 0,102.43929625200002 33.348775018000026 0 0,102.43974847800001 33.351159285999984 0 0,102.440311425 33.35402003799999 0 0,102.44057899699999 33.35537931900001 0 0,102.44084253699998 33.35671811399999 0 0,102.44088890500001 33.356953664 0 0,102.44117783600001 33.35854576700001 0 0,102.44142683299998 33.36004083900002 0 0,102.44189842499998 33.36199504899997 0 0,102.44239891000001 33.363947854 0 0,102.44288107699998 33.36597478200002 0 0,102.44307173599998 33.36680139700002 0 0,102.44363610800002 33.36727699199997 0 0,102.44396923199997 33.36772909000001 0 0,102.44387405399999 33.368133598999975 0 0,102.443755081 33.36850479499998 0 0,102.443645452 33.36902236100002 0 0,102.44358376000002 33.36964693599998 0 0,102.44377960000003 33.37009414099998 0 0,102.44415483099999 33.37088901499999 0 0,102.44429759799999 33.37141725499998 0 0,102.44431187499998 33.371759897000004 0 0,102.44425476800001 33.37184555699997 0 0,102.44378276100002 33.37192252900002 0 0,102.44438953999997 33.373668623000015 0 0,102.44383593399999 33.37662864800001 0 0,102.44214060799999 33.37873395499997 0 0,102.44010111 33.38026793400002 0 0,102.43692465100003 33.38190130800001 0 0,102.43454234699999 33.38315014099999 0 0,102.43181403800003 33.38344592499999 0 0,102.42760663000001 33.38365133299999 0 0,102.424196768 33.384140136999974 0 0,102.42158765599999 33.38558033800001 0 0,102.41966275499999 33.38739985500001 0 0,102.41728050699999 33.388743777 0 0,102.41228063400001 33.38981011499999 0 0,102.40966399299998 33.389723359000016 0 0,102.40692782999997 33.38839647100002 0 0,102.40499194 33.38792569899999 0 0,102.40192345499997 33.388508199 0 0,102.399421916 33.38870711599998 0 0,102.39760458199999 33.389285476 0 0,102.39635509700003 33.38967115600002 0 0,102.39431022500003 33.39025019500002 0 0,102.391355761 33.390927492 0 0,102.38714830700002 33.39122695100002 0 0,102.38293789300002 33.390858331000004 0 0,102.37997293799998 33.38914986899999 0 0,102.37712390399997 33.387918087 0 0,102.373934943 33.38697352700001 0 0,102.371318417 33.38688596200001 0 0,102.368930191 33.38698850499998 0 0,102.366087779 33.38728318400001 0 0,102.36312684299997 33.38643309399998 0 0,102.36005143300002 33.385392422999985 0 0,102.354910405 33.384170493 0 0),(102.44340856399998 33.38604979600001 0 0,102.44092195000002 33.38505349799999 0 0,102.44058924699999 33.385259768000026 0 0,102.43996428000003 33.38553105 0 0,102.43937766300002 33.385732072999986 0 0,102.438731184 33.38591155900002 0 0,102.43814519300003 33.385953581000024 0 0,102.437251683 33.385069027999975 0 0,102.437087056 33.384632581000005 0 0,102.436929201 33.38424025699999 0 0,102.43694754500001 33.38402749800002 0 0,102.43710770299998 33.383929314 0 0,102.43740264500002 33.38377301999998 0 0,102.438258227 33.38347607200001 0 0,102.43899021700003 33.383267905000025 0 0,102.43952577699997 33.38315717400002 0 0,102.44009493200002 33.383138479000024 0 0,102.44065169800001 33.383129672999985 0 0,102.441277738 33.383233940000025 0 0,102.441708544 33.383395071999985 0 0,102.44187187099999 33.38360143 0 0,102.44196443499999 33.383745433 0 0,102.44197058200001 33.38394854699999 0 0,102.44417730800001 33.38530694000002 0 0,102.44450648600002 33.38562065000002 0 0,102.443731663 33.386247473000026 0 0,102.44340856399998 33.38604979600001 0 0),(102.453419054 33.37404155500002 0 0,102.45374586399998 33.374001857999986 0 0,102.45389144299997 33.374160647 0 0,102.453965718 33.374503032999996 0 0,102.453974631 33.374932254999976 0 0,102.45411426700002 33.375167954000005 0 0,102.45482136499999 33.37556988099999 0 0,102.45517491300001 33.37593707299999 0 0,102.45521650699999 33.37643575599998 0 0,102.45514223200001 33.376631755000005 0 0,102.45471816700001 33.37698516400002 0 0,102.45420194500002 33.377446942999995 0 0,102.45399401999998 33.37747885599998 0 0,102.450606059 33.378601834999984 0 0,102.45057996999998 33.378719604000025 0 0,102.44993158 33.378916490999984 0 0,102.44926987899998 33.379080034000026 0 0,102.44868803899999 33.37916736300002 0 0,102.44860817900002 33.379137195 0 0,102.44849219100001 33.37900540800001 0 0,102.44849029 33.37869261200001 0 0,102.44858346000001 33.378592579999975 0 0,102.44877415899998 33.37849094500001 0 0,102.44943284300001 33.37802351900001 0 0,102.449472501 33.37793750999998 0 0,102.44981856300001 33.377837478000004 0 0,102.450030653 33.37781534599998 0 0,102.45292127099998 33.376204223 0 0,102.45302985400002 33.37588248999998 0 0,102.45330021400002 33.37546319699999 0 0,102.45333289500002 33.374892558 0 0,102.45327941699998 33.37422267300002 0 0,102.453419054 33.37404155500002 0 0),(102.490318436 33.304465349 0 0,102.48996111100001 33.30445618800002 0 0,102.48954564399997 33.304463286999976 0 0,102.48905772500001 33.30442242700002 0 0,102.48883979599998 33.304379274999974 0 0,102.48851016600003 33.30428931 0 0,102.488073391 33.304154556000015 0 0,102.48759786699998 33.30400351999998 0 0,102.48725512599998 33.303888100999984 0 0,102.486730271 33.30368763400003 0 0,102.486350588 33.30357340299997 0 0,102.48563903299998 33.30336721399999 0 0,102.48535091100001 33.303278079999984 0 0,102.485017717 33.303180645 0 0,102.48501524599999 33.30292847300001 0 0,102.48501059 33.30275650499999 0 0,102.48498698999998 33.302576095000006 0 0,102.484970896 33.30246834799999 0 0,102.48497898400001 33.30240943199999 0 0,102.48501272099998 33.30234834700002 0 0,102.48501348999997 33.30232150900002 0 0,102.48499623999999 33.302254018999975 0 0,102.48499580999999 33.30225340700002 0 0,102.48491021400002 33.302131428999985 0 0,102.48471182100002 33.30191256699999 0 0,102.48467524099999 33.301850059 0 0,102.484676627 33.301801748 0 0,102.48468899199997 33.30170531900001 0 0,102.48480552799998 33.301433755999994 0 0,102.48490623700002 33.301156502000026 0 0,102.48497042399998 33.30102434899999 0 0,102.484970804 33.301023566000026 0 0,102.48497082099999 33.30102353199999 0 0,102.48506582300001 33.30094488999998 0 0,102.48511407400002 33.300935125000024 0 0,102.48521269499997 33.30095323400002 0 0,102.48550505100002 33.30101823799998 0 0,102.485749774 33.30107153099999 0 0,102.48615573199999 33.30118985799999 0 0,102.48653727599998 33.301267404999976 0 0,102.48689363699998 33.30133101299998 0 0,102.48720213299998 33.301390966999975 0 0,102.48755437300002 33.30148671699999 0 0,102.48787480800002 33.301576452000006 0 0,102.48810262799998 33.30166162500001 0 0,102.48839764600001 33.30174547399997 0 0,102.488715426 33.30181635299999 0 0,102.48903281999998 33.30190065199997 0 0,102.48933469600001 33.30196852400002 0 0,102.48967361899997 33.302082798000015 0 0,102.49019965899998 33.302251877 0 0,102.490504348 33.30233322999999 0 0,102.49107606500002 33.302471002000004 0 0,102.49135838299998 33.302551901000015 0 0,102.49160638699999 33.30260256600002 0 0,102.49187738 33.30263220799998 0 0,102.49209996899998 33.302676986999984 0 0,102.49250921700002 33.30279267399999 0 0,102.49290194600002 33.302926824 0 0,102.49316501200002 33.303010014999984 0 0,102.49320564200002 33.30304306099998 0 0,102.49319748200003 33.30310466399999 0 0,102.49313891899999 33.30325118600001 0 0,102.49313622800003 33.30334512600001 0 0,102.49311617299998 33.303487055000005 0 0,102.49306142 33.30361217000001 0 0,102.49298529100002 33.303701939999996 0 0,102.492910085 33.30375950299998 0 0,102.49290956099998 33.30375967399999 0 0,102.49287134299999 33.303772149 0 0,102.49275215699998 33.303801970999984 0 0,102.49268472799997 33.30381134999999 0 0,102.49260397199998 33.30383926100001 0 0,102.49256142000002 33.303873313 0 0,102.492534159 33.30393184500002 0 0,102.49249758399998 33.30409223800001 0 0,102.49242014700002 33.30422763600001 0 0,102.492334658 33.30430916199998 0 0,102.492304278 33.304364943999985 0 0,102.492289126 33.304450042999974 0 0,102.49228903099998 33.304450573 0 0,102.49230241200002 33.30462658900001 0 0,102.49226544700002 33.30463060300002 0 0,102.49217516200002 33.30463718599998 0 0,102.49193253800001 33.30465487399999 0 0,102.491614465 33.304644575 0 0,102.49146003700002 33.30463951799999 0 0,102.49119160200001 33.304587602000026 0 0,102.490819579 33.30452778 0 0,102.49067515299998 33.304495804 0 0,102.490318436 33.304465349 0 0),(102.49208008800002 33.30196191900001 0 0,102.48697007999999 33.299248121000005 0 0,102.486450058 33.29903435199998 0 0,102.48614582699997 33.29874828599998 0 0,102.48612206000001 33.29841056800001 0 0,102.48681133100001 33.29794967999999 0 0,102.48498381000002 33.296405564999986 0 0,102.48273387799998 33.29461826400001 0 0,102.48212428699998 33.29420686100002 0 0,102.48043200699999 33.292617506 0 0,102.480355949 33.292355258999976 0 0,102.48108800300002 33.29169169300002 0 0,102.48239048800002 33.290805605 0 0,102.484348969 33.289450628 0 0,102.48527591999999 33.28886651099998 0 0,102.48708703900002 33.28763866100002 0 0,102.48775729599998 33.28724924300002 0 0,102.489416301 33.28817112899998 0 0,102.48988512300002 33.28842374499999 0 0,102.49116465499998 33.28889220000002 0 0,102.49308504300001 33.28949410600001 0 0,102.49419358300003 33.28979008800002 0 0,102.49689636900001 33.29060841699999 0 0,102.49762777500001 33.290891422000016 0 0,102.498555581 33.29120278900001 0 0,102.50023835399998 33.29281203800002 0 0,102.50098704499999 33.29353022999999 0 0,102.502213472 33.294856337 0 0,102.50237034100002 33.29510069600002 0 0,102.502373906 33.29520797499998 0 0,102.50132573799999 33.296322481000004 0 0,102.501247304 33.297231357999976 0 0,102.50121521699998 33.29730585599998 0 0,102.50115817400001 33.29743399199998 0 0,102.49994957299998 33.29986258100001 0 0,102.49830958299998 33.30210933699999 0 0,102.497553761 33.30241327099998 0 0,102.49697263399997 33.302002066 0 0,102.496763197 33.301778910999985 0 0,102.49500850800001 33.30334666800002 0 0,102.49478865499998 33.30339632900001 0 0,102.494384599 33.30329700599998 0 0,102.49208008800002 33.30196191900001 0 0),(102.50346823799998 33.275935214000015 0 0,102.50329362999997 33.27552352700002 0 0,102.50325033399997 33.275504243 0 0,102.50310814300002 33.27549524800003 0 0,102.50310809799998 33.275495245 0 0,102.50242350600001 33.27554286100002 0 0,102.50203890900002 33.275583982 0 0,102.50134131300001 33.27571931799997 0 0,102.50127979400003 33.275609470999996 0 0,102.50118644700001 33.275505855000006 0 0,102.50112071000001 33.275467624999976 0 0,102.501040564 33.27542101400002 0 0,102.50073347300003 33.275243843 0 0,102.50055769800002 33.275142431999996 0 0,102.500599437 33.27485982000002 0 0,102.50060436199999 33.274546362000024 0 0,102.50060881399997 33.274263037000026 0 0,102.50059637499999 33.273627300999976 0 0,102.500570127 33.27293993400002 0 0,102.50043132899998 33.27217969399999 0 0,102.50042044600002 33.27202541700001 0 0,102.50042918000003 33.271987078999985 0 0,102.500713405 33.271935025999994 0 0,102.500992306 33.27193219899999 0 0,102.50118662599999 33.271930231 0 0,102.50128489299999 33.271907750000025 0 0,102.50146512399999 33.27186533999998 0 0,102.50173620200002 33.271840102 0 0,102.50227809799998 33.27179882600001 0 0,102.50269566999998 33.27176118699998 0 0,102.50293014699997 33.271738278999976 0 0,102.503642523 33.27174032200003 0 0,102.504416274 33.27176814500001 0 0,102.50461657900001 33.271790582999984 0 0,102.504699163 33.271841344999984 0 0,102.50482937599998 33.27201582599997 0 0,102.50497835800002 33.27230116700002 0 0,102.50526146499999 33.272751857 0 0,102.50546200399998 33.27302288999999 0 0,102.50569626700002 33.27339280299998 0 0,102.50583066000002 33.273548952 0 0,102.505965489 33.27368976600002 0 0,102.50629913 33.274034054000026 0 0,102.50662555999997 33.274375127999974 0 0,102.50672387600002 33.274515208000025 0 0,102.50674386600002 33.27458312499999 0 0,102.50675697600002 33.27476446200001 0 0,102.506774087 33.2749336 0 0,102.50679833800001 33.27498012000001 0 0,102.50682702699999 33.274999111 0 0,102.50702125800001 33.27497845800002 0 0,102.50726765799999 33.274922022 0 0,102.50734877600001 33.27489602899999 0 0,102.50739946200002 33.27491239099999 0 0,102.50741980200002 33.27496804200001 0 0,102.50756268800001 33.275468089000015 0 0,102.507687841 33.275949363999985 0 0,102.50779508800002 33.27641800499998 0 0,102.507916067 33.27691761199998 0 0,102.508005755 33.27736134700001 0 0,102.50806676500002 33.27765719400003 0 0,102.508139863 33.27791338899999 0 0,102.50825347699998 33.27815812 0 0,102.508288838 33.27845652299999 0 0,102.50834203400001 33.278641730000004 0 0,102.508416093 33.278864183999985 0 0,102.50845650000002 33.279113584000015 0 0,102.50852012799999 33.279317416000026 0 0,102.50854939599998 33.27970162700001 0 0,102.50870635899997 33.28047816600002 0 0,102.50873946600001 33.280727419000016 0 0,102.50871184800002 33.28080042099998 0 0,102.50871180899998 33.280800520000014 0 0,102.508660249 33.280814831999976 0 0,102.508318798 33.28087243099998 0 0,102.508134692 33.28089473 0 0,102.50801447600003 33.280909291 0 0,102.50705864999998 33.280985249000025 0 0,102.50644401099999 33.281012807000025 0 0,102.50586249899999 33.28103182199999 0 0,102.50524316000002 33.281096107999986 0 0,102.504968141 33.28113048099999 0 0,102.50490006400003 33.281083076000016 0 0,102.504824268 33.28092196699998 0 0,102.50463480799999 33.28026139399998 0 0,102.50444169600001 33.279600749 0 0,102.50425510600002 33.27896785399997 0 0,102.504108514 33.278341900999976 0 0,102.50392931900001 33.277706088 0 0,102.50374664899999 33.27706406300001 0 0,102.50370677900003 33.27679625899998 0 0,102.503559999 33.276305337999986 0 0,102.50346823799998 33.275935214000015 0 0),(102.52570442799998 33.275521688000026 0 0,102.52701619300001 33.27452374699999 0 0,102.52824602499999 33.27169382400001 0 0,102.52954367199999 33.27063057700002 0 0,102.529848695 33.26886359500003 0 0,102.53227302800002 33.26922130000003 0 0,102.53431137400003 33.26909356800002 0 0,102.53506240899998 33.26913639899999 0 0,102.53605404899997 33.26919294200002 0 0,102.53400186200003 33.27040435599997 0 0,102.532601338 33.27177566099999 0 0,102.53137018199999 33.27316930699999 0 0,102.53051656100001 33.274776040000006 0 0,102.52982906900002 33.276258695000024 0 0,102.52811363299998 33.27749778499998 0 0,102.52665470800002 33.27833068000001 0 0,102.52535402799998 33.27974929999999 0 0,102.522455482 33.278612511999995 0 0,102.52570442799998 33.275521688000026 0 0),(102.49945974899998 33.24996864100001 0 0,102.49965900400002 33.249418972 0 0,102.49976398500002 33.249071250999975 0 0,102.49976478399998 33.249058682 0 0,102.49976993000001 33.24897771399998 0 0,102.499780778 33.248942123000006 0 0,102.49983437999998 33.248901881999984 0 0,102.499982058 33.24889658699999 0 0,102.50044333699998 33.248930660999974 0 0,102.50072029900002 33.24898263799997 0 0,102.50118569300002 33.249098162999985 0 0,102.501331273 33.249104085 0 0,102.50160191399999 33.24913304199998 0 0,102.50187555299999 33.24915500200001 0 0,102.50208461699998 33.249172757 0 0,102.50226665600002 33.24920004799998 0 0,102.50261616900002 33.24925688299999 0 0,102.50295288199999 33.24928280900002 0 0,102.50313469399998 33.24930370200002 0 0,102.50322757800001 33.24932472699999 0 0,102.503339773 33.249388286 0 0,102.50337748599998 33.24942666700002 0 0,102.50339738600002 33.24944691899998 0 0,102.50341298900003 33.249465111999996 0 0,102.50345255799999 33.249511247999976 0 0,102.503536155 33.249618296999984 0 0,102.50358948299998 33.24966726299999 0 0,102.50364574600002 33.249693299 0 0,102.50376657499999 33.249693810999986 0 0,102.503935259 33.249695282999994 0 0,102.50473647199999 33.24966347899999 0 0,102.50552108 33.24965432699997 0 0,102.50630107799998 33.24964699100002 0 0,102.507099144 33.249645762 0 0,102.507924823 33.24963550299998 0 0,102.508740902 33.24964228699997 0 0,102.50912178499999 33.24963842699998 0 0,102.50972756300001 33.249663981000026 0 0,102.51002347899998 33.24968140300001 0 0,102.51058927100001 33.24966975000001 0 0,102.511313659 33.24961337399998 0 0,102.51171608300001 33.24957353999997 0 0,102.512103965 33.24956406299998 0 0,102.51237237499998 33.249586679000004 0 0,102.512644744 33.249630448000005 0 0,102.512829996 33.24963748099998 0 0,102.51317704799999 33.249636753999994 0 0,102.51370410700002 33.24962172300002 0 0,102.514066044 33.24960857799999 0 0,102.514066093 33.249608577000004 0 0,102.51407465900002 33.24967141299999 0 0,102.514149928 33.250093064 0 0,102.51423924099998 33.25053209399999 0 0,102.51432703 33.250922238999976 0 0,102.51435089900002 33.251105919 0 0,102.51438417499998 33.25126535999999 0 0,102.514468507 33.25146979099998 0 0,102.51447661200001 33.25149316699998 0 0,102.51447757300002 33.25175381299999 0 0,102.51447084 33.252051574999996 0 0,102.51446660300002 33.25223899500003 0 0,102.51446389300003 33.25243263599998 0 0,102.51441868500001 33.252459735 0 0,102.51433374800001 33.25246471600002 0 0,102.51424062799998 33.252470175999974 0 0,102.51405675699999 33.252489835000006 0 0,102.513995158 33.25250727100001 0 0,102.51393871300002 33.25253881499998 0 0,102.51390441000001 33.252573133 0 0,102.51387790799998 33.252626276 0 0,102.51386706699998 33.252714739 0 0,102.513802096 33.25294913900001 0 0,102.51366653500003 33.253322147999995 0 0,102.51361757199999 33.253475880999986 0 0,102.51354762900002 33.253695488999995 0 0,102.51341259399999 33.254049837000025 0 0,102.513313713 33.25440257600002 0 0,102.51321482999998 33.25475531400002 0 0,102.51311872299999 33.25510810899999 0 0,102.51300377799998 33.25543952100003 0 0,102.51300358399999 33.25544005400002 0 0,102.51288632 33.25576154999999 0 0,102.51277989900001 33.25608613200001 0 0,102.51268458099997 33.25650895199999 0 0,102.51268041399999 33.25655787699998 0 0,102.512641154 33.256571092 0 0,102.512480804 33.256544545 0 0,102.51232613799999 33.256513444999996 0 0,102.51205434799999 33.256498668000006 0 0,102.51175116399997 33.256513600000005 0 0,102.51119786800001 33.256532857000025 0 0,102.51052295800002 33.25653100300002 0 0,102.50995580099999 33.256550231999995 0 0,102.509955177 33.256550253 0 0,102.50963943 33.256492992999995 0 0,102.50907800300001 33.25640113100002 0 0,102.50863958100001 33.256380127 0 0,102.50800398799998 33.25634051100002 0 0,102.507672388 33.25634607400002 0 0,102.50679346599998 33.25637729499999 0 0,102.50620546599998 33.25640213499997 0 0,102.50585898899999 33.25641960799999 0 0,102.50557878699999 33.256457951000016 0 0,102.50555406900003 33.256464557000015 0 0,102.50528958199999 33.256444707000014 0 0,102.50508699800002 33.25643830600001 0 0,102.50461447499998 33.25644982099999 0 0,102.50394425500002 33.256478363999975 0 0,102.50343279999998 33.25649142499998 0 0,102.50292696399998 33.256502263000016 0 0,102.502512803 33.25651260799998 0 0,102.50230810800002 33.25648282399999 0 0,102.50230803599999 33.25648275999998 0 0,102.50223494800002 33.256418344 0 0,102.502179044 33.25633320899999 0 0,102.50217350499997 33.256235084000025 0 0,102.50219361400002 33.256114138999976 0 0,102.50234812999997 33.25576019499999 0 0,102.50244190400002 33.25539336100002 0 0,102.50250580300002 33.25500259099999 0 0,102.50257926799998 33.254763701 0 0,102.50265768499997 33.254545913000015 0 0,102.50270208699999 33.254157083999985 0 0,102.502819139 33.253655365999975 0 0,102.50290539000002 33.25316236399999 0 0,102.502991705 33.25266703 0 0,102.50307781999999 33.25217869099998 0 0,102.503141185 33.251806579000004 0 0,102.50319854399999 33.25135266799998 0 0,102.50319055900002 33.25124282500002 0 0,102.503190469 33.251242773 0 0,102.50311951600003 33.25120172599998 0 0,102.503036372 33.251195387999985 0 0,102.50294159399999 33.251207486 0 0,102.50288859199998 33.251246234999996 0 0,102.50287635500001 33.251255180999976 0 0,102.502824836 33.25130440700002 0 0,102.50278784699998 33.25133974900001 0 0,102.50272101299998 33.25144341999999 0 0,102.50254529799997 33.25176193300001 0 0,102.50237545200002 33.25216690899998 0 0,102.50222290900001 33.252646911 0 0,102.50212411799998 33.25299497399999 0 0,102.50201917700002 33.25336391600001 0 0,102.50194378600003 33.253670442999976 0 0,102.50186143500002 33.254123850999974 0 0,102.50177119799997 33.25456154099999 0 0,102.50175827800001 33.25466786200002 0 0,102.501735397 33.254856139000026 0 0,102.501688968 33.25523820400002 0 0,102.501557257 33.25587567500003 0 0,102.50137436799997 33.256560589 0 0,102.50121720099997 33.25695364500001 0 0,102.50118706799998 33.25702363800002 0 0,102.50116934900001 33.257059345000016 0 0,102.50114250500002 33.25711776200001 0 0,102.50098976700002 33.25743404399998 0 0,102.50078277199998 33.25794435 0 0,102.50066071700002 33.25839021799999 0 0,102.50048492100001 33.258861851999995 0 0,102.50028214999998 33.259304015 0 0,102.50003069600001 33.259728672999984 0 0,102.499882254 33.259990129000016 0 0,102.49985454699998 33.260041908999995 0 0,102.49979758500001 33.260084835999976 0 0,102.49979728300002 33.260084870000014 0 0,102.49969560900001 33.26009655600001 0 0,102.49935216 33.26006760600001 0 0,102.498701627 33.259999418999996 0 0,102.498319412 33.259942654999975 0 0,102.49825566200002 33.25993318600001 0 0,102.49821684400001 33.259927421999976 0 0,102.497702194 33.25986359900003 0 0,102.49751588200002 33.259843320000016 0 0,102.49728136099998 33.259789012 0 0,102.497118537 33.259749923000015 0 0,102.49686396300001 33.259708982999996 0 0,102.49658317000001 33.25966751599998 0 0,102.49645201700002 33.259667627 0 0,102.49640325500002 33.259652871000014 0 0,102.49638446 33.259622192999984 0 0,102.49639040900001 33.259528656999976 0 0,102.49648044899999 33.25913105199999 0 0,102.49667678499998 33.25857031700002 0 0,102.496800716 33.258019139 0 0,102.49694414800001 33.25747386299997 0 0,102.497120032 33.256940258999975 0 0,102.49726346099999 33.25639498300001 0 0,102.49742623200001 33.25586111400003 0 0,102.49760866100002 33.25532764100001 0 0,102.49779108899997 33.25479416899998 0 0,102.49796142999998 33.254224642 0 0,102.498133865 33.25369647500003 0 0,102.49831979700002 33.25315480799998 0 0,102.49853419700003 33.252649523 0 0,102.49870452599998 33.252079993999985 0 0,102.498846463 33.251471330000015 0 0,102.49901131399997 33.25097882 0 0,102.49923865199997 33.25047930300002 0 0,102.49945974899998 33.24996864100001 0 0),(102.33018980999998 33.35737612600002 0 0,102.32523732499999 33.368361788000016 0 0,102.327600448 33.37047649599998 0 0,102.31998518900002 33.37789190799998 0 0,102.31605872 33.38171845800002 0 0,102.31551439200001 33.38142253900003 0 0,102.31526769599998 33.38131274800003 0 0,102.30384735199999 33.383958753 0 0,102.30332935500002 33.38414640399998 0 0,102.293593993 33.38265395299999 0 0,102.293593993 33.38225702 0 0,102.29334680599999 33.38071690300001 0 0,102.29336582000002 33.380304083 0 0,102.292957011 33.37708084799999 0 0,102.29273834600002 33.373150881000015 0 0,102.292405594 33.36953832900002 0 0,102.29256386499998 33.36925057399998 0 0,102.29242896199997 33.36801766299999 0 0,102.29440641500003 33.367631302999996 0 0,102.29581525200001 33.367246267999974 0 0,102.29720055400003 33.366632261999996 0 0,102.29810913300003 33.366286565999985 0 0,102.298404409 33.36617135099999 0 0,102.298720081 33.365369051000016 0 0,102.304755795 33.36559834000002 0 0,102.30475586199998 33.36559828999998 0 0,102.30482597500003 33.36554739000002 0 0,102.304888731 33.365487882000025 0 0,102.305256842 33.365138823999985 0 0,102.30533602999998 33.365094828999986 0 0,102.30574728800002 33.364778100000024 0 0,102.30648234699999 33.364159583 0 0,102.30729354599998 33.36345849200001 0 0,102.30740723999997 33.36336163599998 0 0,102.31317472 33.35872668100001 0 0,102.31324086900003 33.358661557000005 0 0,102.32043151200003 33.364575237 0 0,102.32130934999998 33.36350273199997 0 0,102.3248539 33.35653239599998 0 0,102.326529542 33.35698900400001 0 0,102.32715939299999 33.35625446 0 0,102.32736142099998 33.356125417999976 0 0,102.32844286400001 33.35631401799998 0 0,102.33018980999998 33.35737612600002 0 0),(102.459141956 33.392310322000014 0 0,102.45917170199999 33.392440220000026 0 0,102.45931880199998 33.393082553 0 0,102.45950057300001 33.39383430700002 0 0,102.459534201 33.39397338700002 0 0,102.45955391500001 33.394054917999995 0 0,102.45993652800001 33.39560931 0 0,102.45998979500001 33.395825710999986 0 0,102.460073238 33.39616469399999 0 0,102.46015743700002 33.39661030100001 0 0,102.460237952 33.39717860500002 0 0,102.46032739999998 33.39792021599999 0 0,102.46041255199998 33.398644085 0 0,102.46051702599999 33.39947147999999 0 0,102.46055373299998 33.39976738799999 0 0,102.460693978 33.40043730999997 0 0,102.46085280199998 33.40118232200001 0 0,102.46107637400002 33.402128644000015 0 0,102.46113359700001 33.402496337 0 0,102.46114867300003 33.402632098000026 0 0,102.46115128999998 33.40273330000002 0 0,102.46114342700002 33.40284299299998 0 0,102.46111459399998 33.402954050999995 0 0,102.46110365599998 33.402985821000016 0 0,102.46106946600003 33.40308513399998 0 0,102.46088596499999 33.403427737000015 0 0,102.46036561699998 33.40435297099998 0 0,102.46006037799998 33.40489623899998 0 0,102.45961331900003 33.40569190999997 0 0,102.459450694 33.40603895999999 0 0,102.45944131300001 33.40607026599997 0 0,102.459429242 33.40611055400001 0 0,102.45941752099998 33.40619205600001 0 0,102.45941381799997 33.40625461100001 0 0,102.459416024 33.40629775299999 0 0,102.45942167099997 33.40634306099997 0 0,102.45948786999998 33.40646132699999 0 0,102.45956542699997 33.406523428000014 0 0,102.45957502099998 33.40653111 0 0,102.45964994600001 33.40662831399999 0 0,102.45971656799998 33.40672683399998 0 0,102.45973202099998 33.40675000800002 0 0,102.45972015199999 33.40675676500001 0 0,102.45968501200002 33.40677677299999 0 0,102.45963107400001 33.40680776300002 0 0,102.459550465 33.406854076 0 0,102.459508938 33.406881680000026 0 0,102.45945502699999 33.406917572 0 0,102.45943547500002 33.40690936300001 0 0,102.45940000600001 33.406894471999976 0 0,102.45937022700002 33.406880512999976 0 0,102.45926158200001 33.406863843 0 0,102.459172997 33.406859451 0 0,102.45912789699997 33.406856162999986 0 0,102.45891018399999 33.40684028800001 0 0,102.45879267100003 33.406849894000004 0 0,102.458638968 33.40689388800001 0 0,102.45837910799997 33.406966737999994 0 0,102.45832046999999 33.406976156999974 0 0,102.45829816700001 33.406979706000016 0 0,102.458275867 33.406983255 0 0,102.45822766200001 33.40699092599999 0 0,102.45822647099999 33.40699111499998 0 0,102.4582244 33.40699186500001 0 0,102.45806586600003 33.407049212000004 0 0,102.45795040500002 33.407093300999975 0 0,102.45793340199998 33.407099793999976 0 0,102.457925021 33.40710299599999 0 0,102.457916829 33.40710678099998 0 0,102.457894146 33.407117255 0 0,102.45789080999998 33.407118450999974 0 0,102.45781941199999 33.407137041 0 0,102.45776804899998 33.40714451100001 0 0,102.45770156999998 33.407162501000016 0 0,102.45764537500003 33.40717027900001 0 0,102.45757053 33.407180036 0 0,102.45756603799998 33.40718080800002 0 0,102.45754387300002 33.40718460900001 0 0,102.45752171100003 33.40718841299997 0 0,102.457464689 33.407198196000024 0 0,102.45738486699997 33.407213059000014 0 0,102.45736747699999 33.40721629699999 0 0,102.45730036700002 33.40723209999999 0 0,102.45727636100003 33.407235886000024 0 0,102.45719831299999 33.40724819299999 0 0,102.45713088100001 33.40725806699999 0 0,102.45711414200002 33.40725982599997 0 0,102.457096654 33.407261651 0 0,102.45707916700002 33.40726347499998 0 0,102.457060286 33.407265447999976 0 0,102.45698337300001 33.407279818000006 0 0,102.456879705 33.407300469000006 0 0,102.45680275500001 33.40731510799998 0 0,102.45669166599998 33.40733520499998 0 0,102.45667532700003 33.40733819899998 0 0,102.45665830899998 33.407342658999994 0 0,102.45662196799998 33.407352183 0 0,102.45649414100001 33.40739159399999 0 0,102.45635686399999 33.40744365299997 0 0,102.456248458 33.40746749099998 0 0,102.45619802200002 33.407473772 0 0,102.45615937100001 33.407479903000024 0 0,102.45615338900001 33.40748052599997 0 0,102.456113061 33.40748459700001 0 0,102.45609956999999 33.407485959999974 0 0,102.456087443 33.40748718200001 0 0,102.456085379 33.40748738999997 0 0,102.45606004199999 33.40748994299997 0 0,102.45605624299998 33.40748999499999 0 0,102.456028065 33.40748836099999 0 0,102.45601204899998 33.40752925800001 0 0,102.45598941999998 33.407587035999995 0 0,102.45593844899997 33.407630161999975 0 0,102.455881788 33.40767331000001 0 0,102.45588113500003 33.407673863000014 0 0,102.45587165 33.40768188800001 0 0,102.45582515299998 33.407721228000014 0 0,102.45577986900003 33.40776433399998 0 0,102.45572318199999 33.40780271 0 0,102.45565616800002 33.407859409000025 0 0,102.45564955700002 33.40786500299998 0 0,102.455576028 33.40794638099999 0 0,102.45550803999998 33.40799911099998 0 0,102.455451428 33.40805180000001 0 0,102.455372211 33.40813319799997 0 0,102.45530419800002 33.40818115799999 0 0,102.45517385199997 33.40831443600001 0 0,102.45516839499999 33.408320015000015 0 0,102.45515240600002 33.40833862400001 0 0,102.45507792500001 33.408425308999995 0 0,102.45507030099998 33.40843477599998 0 0,102.45504926299998 33.40846089899998 0 0,102.45499314400001 33.408530583000015 0 0,102.45496678400002 33.408546519000026 0 0,102.45495344800003 33.40855458300001 0 0,102.454949322 33.408555568 0 0,102.45491621399998 33.408563474000005 0 0,102.45491715999998 33.408557058999975 0 0,102.45492399599999 33.408504553 0 0,102.454918045 33.408454479 0 0,102.45491081199998 33.408430650000014 0 0,102.454846568 33.40838317599997 0 0,102.45478683099998 33.408382201999984 0 0,102.45472995199998 33.408383603000004 0 0,102.45468164300001 33.40839212999998 0 0,102.45464044900001 33.40840182300002 0 0,102.45460490300002 33.40840314600001 0 0,102.45455086099997 33.40840334400002 0 0,102.45452664700002 33.40839627600002 0 0,102.454502435 33.408389209000006 0 0,102.454476725 33.408367833 0 0,102.45445968000001 33.40835703900001 0 0,102.45444676 33.40834885800001 0 0,102.454415939 33.40832399300001 0 0,102.45439534600001 33.40830737900001 0 0,102.45438326499999 33.40828166099999 0 0,102.45438307900002 33.40824587899999 0 0,102.45439331199998 33.408224150000024 0 0,102.454396583 33.40821720299999 0 0,102.454397244 33.408214079000004 0 0,102.454394127 33.40821337199998 0 0,102.45430017199999 33.40819203799998 0 0,102.45424510999999 33.40817953599998 0 0,102.45296507699999 33.407888895999974 0 0,102.45234453799998 33.40870897000002 0 0,102.452170029 33.409343595999985 0 0,102.45214243599997 33.40944393900003 0 0,102.45192106799999 33.410248954 0 0,102.45190631399998 33.410302607999995 0 0,102.45189818400002 33.41033217699999 0 0,102.45189717400001 33.41033584799999 0 0,102.45187170000003 33.41042848400002 0 0,102.45186675000002 33.410446483999976 0 0,102.45184704799999 33.410518130000014 0 0,102.451770017 33.41079825100002 0 0,102.451663515 33.41118554399998 0 0,102.45165964799997 33.411206814000025 0 0,102.451650755 33.41125573099998 0 0,102.45164711400002 33.41127575799999 0 0,102.45164294300002 33.41129869600002 0 0,102.45162453199998 33.41139996499999 0 0,102.45158626 33.411469221999994 0 0,102.45155046600001 33.411536607000016 0 0,102.45161570099998 33.411563086 0 0,102.45163899099998 33.41157254000001 0 0,102.45175521599998 33.41161971600002 0 0,102.45180039000002 33.411629871 0 0,102.45181786799998 33.411633800000004 0 0,102.451920535 33.41168590799998 0 0,102.45199463799997 33.41171426300002 0 0,102.45201159099997 33.41173036999999 0 0,102.45203465700001 33.411752286000024 0 0,102.452034691 33.41175878299998 0 0,102.452134575 33.411771074 0 0,102.45208659999997 33.41183486099999 0 0,102.45200279099998 33.41199276999998 0 0,102.45196287599998 33.412094588 0 0,102.45184082600002 33.41244241700002 0 0,102.45161325999999 33.412935405999974 0 0,102.45150058299998 33.41314127999999 0 0,102.451342952 33.41347935599998 0 0,102.45129817700001 33.41361931900002 0 0,102.45125656900001 33.413889125000026 0 0,102.45124981999999 33.41405013299999 0 0,102.45126767300002 33.41454212999997 0 0,102.45128092800002 33.41474807700001 0 0,102.451330643 33.41501317000001 0 0,102.45134527800002 33.415031682999995 0 0,102.45136246300001 33.41505342200003 0 0,102.451396122 33.41515800399998 0 0,102.45141636099999 33.41528316199998 0 0,102.45141673699999 33.415356326999984 0 0,102.45140220100001 33.41545603899999 0 0,102.45136895799999 33.41557764200002 0 0,102.451367404 33.41558332400001 0 0,102.451278102 33.41584280699999 0 0,102.45115043800001 33.416296554999974 0 0,102.45112415099999 33.41656152500002 0 0,102.45112470999999 33.41666934900002 0 0,102.451161722 33.41725200399998 0 0,102.45122417599998 33.41781816700001 0 0,102.451291245 33.418340305000015 0 0,102.45127528 33.41871965500002 0 0,102.451440365 33.41865963999999 0 0,102.45144575199998 33.41865768100001 0 0,102.451464638 33.418673565999995 0 0,102.45149287499999 33.418678555999975 0 0,102.45152100400003 33.41866283899998 0 0,102.451555213 33.418665429999976 0 0,102.451583519 33.418683655999985 0 0,102.45165942599999 33.41881474500002 0 0,102.45179220300002 33.41903218300001 0 0,102.45194057499998 33.41928995799998 0 0,102.452022817 33.41948857 0 0,102.45208162400002 33.41961904200002 0 0,102.452090849 33.419749353999975 0 0,102.45215007899998 33.419961289000014 0 0,102.45217018099999 33.420046076999995 0 0,102.45220969299999 33.42008259400001 0 0,102.45225805000001 33.42017542399998 0 0,102.45228242799999 33.42026087400001 0 0,102.45229638900003 33.420315474000006 0 0,102.452316242 33.42035206100002 0 0,102.45232070600002 33.420388704000004 0 0,102.45232088699998 33.42042366599998 0 0,102.45231095000003 33.420485481000014 0 0,102.45230809899999 33.42059513100003 0 0,102.45232057800001 33.420693524 0 0,102.45233743400001 33.42081192799998 0 0,102.45236368399998 33.42092825999998 0 0,102.452368229 33.420981917999995 0 0,102.452366402 33.42100357800001 0 0,102.45235935900001 33.421087064999995 0 0,102.45237702200001 33.421201505 0 0,102.45240722599999 33.42126580299998 0 0,102.45247648200001 33.421455197 0 0,102.45249386500001 33.421515965000026 0 0,102.45250290000001 33.42161254400003 0 0,102.45252035800002 33.421628376 0 0,102.45250042100002 33.421656516999974 0 0,102.45248372399999 33.421728142000006 0 0,102.45249244299998 33.421763892 0 0,102.45251837900003 33.421828206999976 0 0,102.45256131000002 33.421878144999994 0 0,102.45255329499997 33.42197836700001 0 0,102.452528471 33.42212874299997 0 0,102.45252325799999 33.42223512300001 0 0,102.45252075500002 33.422286214999986 0 0,102.45250417099999 33.42237930900001 0 0,102.45249626700001 33.42250099900002 0 0,102.452531889 33.42278712799998 0 0,102.45260164799998 33.42307313399999 0 0,102.45279875400001 33.42322985800001 0 0,102.45282472899999 33.42330132799998 0 0,102.45284231699998 33.423401454999976 0 0,102.45289621799998 33.423612805999994 0 0,102.452958308 33.42385626800001 0 0,102.44933427900003 33.43266576799999 0 0,102.44924665500002 33.43287876900001 0 0,102.449230064 33.43291909800001 0 0,102.44939116199998 33.43312217900001 0 0,102.44954767799999 33.43331948399998 0 0,102.45012433099998 33.434077721999984 0 0,102.45011452799997 33.43409553499998 0 0,102.449996688 33.434309665 0 0,102.44987448699999 33.434531719999995 0 0,102.449569672 33.435009924999974 0 0,102.44876646300003 33.43594794799998 0 0,102.448473019 33.436426109000024 0 0,102.44833628700002 33.43663947599998 0 0,102.44829350399999 33.43670623700001 0 0,102.44825850299998 33.436760854 0 0,102.448172962 33.436850435999986 0 0,102.44813356899999 33.436891688 0 0,102.44802078100003 33.437009805 0 0,102.44782828500001 33.43720134 0 0,102.447579034 33.43742170399997 0 0,102.44749387299998 33.43749372000002 0 0,102.44735542500001 33.43761079799998 0 0,102.447352394 33.43761336099999 0 0,102.44734961199998 33.43761771300001 0 0,102.44720561700001 33.437842898999975 0 0,102.44676611199998 33.438693719000014 0 0,102.44667497900002 33.43896023100001 0 0,102.44660222800002 33.439172987000006 0 0,102.44659407900002 33.43917523499999 0 0,102.44654540900001 33.439188661 0 0,102.44600137399999 33.439338745999976 0 0,102.44494315499998 33.43963505099998 0 0,102.44348349199998 33.44010424200002 0 0,102.443481319 33.44010696599997 0 0,102.44324465400001 33.440184859 0 0,102.44181890800002 33.440733239 0 0,102.44096963599998 33.44177107799999 0 0,102.44019583300002 33.44282380200002 0 0,102.44008581000003 33.44291268799998 0 0,102.43996970400002 33.44289046099999 0 0,102.43990172100001 33.442877447 0 0,102.43988357699999 33.44287322299999 0 0,102.43976462 33.44284553199998 0 0,102.43955281500001 33.44282962400001 0 0,102.43942157700002 33.44281880400001 0 0,102.439278322 33.442838263 0 0,102.43897293700002 33.44285835900001 0 0,102.43882625200001 33.442838499000004 0 0,102.43860506499999 33.442789069000014 0 0,102.43839976599997 33.44270391800001 0 0,102.43822760199998 33.44259457800001 0 0,102.43800404199999 33.442436235 0 0,102.43777669299999 33.44226763400002 0 0,102.43763099699999 33.442144192 0 0,102.43745916799998 33.441946960999985 0 0,102.43729519200002 33.441840187000025 0 0,102.43708241799999 33.44168028299998 0 0,102.43689047700002 33.44162799999998 0 0,102.436671381 33.441507763000004 0 0,102.43653202799999 33.44142418199999 0 0,102.43635464800002 33.441358631000014 0 0,102.43619170599999 33.44133275799999 0 0,102.43606103899998 33.441363464000005 0 0,102.436099818 33.441250792000005 0 0,102.436160121 33.44112359100001 0 0,102.436116024 33.440917463000005 0 0,102.43602742600001 33.440900795000005 0 0,102.435942254 33.440825652 0 0,102.43575534399997 33.44079058699998 0 0,102.435604383 33.440743408 0 0,102.435526089 33.44064536899998 0 0,102.43548758700001 33.44050986799999 0 0,102.435357081 33.440297061000024 0 0,102.43523367099999 33.44010932200001 0 0,102.43517396599998 33.44002068399999 0 0,102.435088039 33.439907181000024 0 0,102.43502138999997 33.439779552000005 0 0,102.43495747899999 33.43963903600002 0 0,102.43490298 33.439514110000005 0 0,102.43487319899998 33.43943041 0 0,102.43479166899999 33.43931126899997 0 0,102.434679926 33.43919590600001 0 0,102.43459920700002 33.43912363099997 0 0,102.434528306 33.43904082300003 0 0,102.43450038600002 33.438919571999975 0 0,102.434481172 33.43871811299999 0 0,102.43446154399999 33.43858362899999 0 0,102.43445281599998 33.43850905199997 0 0,102.43440127100001 33.43839778099999 0 0,102.43433111899998 33.43827011899998 0 0,102.434294454 33.438156934000006 0 0,102.43425220799998 33.438083800000015 0 0,102.434151127 33.43788328300002 0 0,102.43412540100002 33.437824621999994 0 0,102.43410959900001 33.43777132299999 0 0,102.43406911599999 33.437678131999974 0 0,102.434039315 33.437607012 0 0,102.43397781200002 33.43748374799998 0 0,102.43391427900002 33.43734984600002 0 0,102.433826114 33.437109752000026 0 0,102.433756862 33.437009579000005 0 0,102.43370341100001 33.43687999500003 0 0,102.433596293 33.436845568000024 0 0,102.43349948000002 33.43674393600003 0 0,102.43334991 33.436732475999975 0 0,102.43315239700001 33.43665534799999 0 0,102.43295595500001 33.43651708200002 0 0,102.43276664000001 33.436370732 0 0,102.43262157700002 33.436255800000026 0 0,102.43253640699999 33.436165097000014 0 0,102.43235053000001 33.436039556000026 0 0,102.43220379299999 33.435931574999984 0 0,102.43208981100003 33.43584446699998 0 0,102.431949309 33.435734723999985 0 0,102.43178257400001 33.435601925000014 0 0,102.431594501 33.435452129 0 0,102.431578334 33.43543925300003 0 0,102.43147841500002 33.435359670000025 0 0,102.43125990200002 33.435180564999996 0 0,102.431142008 33.43508667499998 0 0,102.43102912400002 33.435018947 0 0,102.43099978499998 33.434947446000024 0 0,102.43095580900001 33.43485667800002 0 0,102.43089266800001 33.43475335099998 0 0,102.43086789799997 33.434714239000016 0 0,102.43084089299998 33.434659496999984 0 0,102.43080753599997 33.43460976 0 0,102.43076876600003 33.43456910399999 0 0,102.430760469 33.434519481999985 0 0,102.430744979 33.434469974000024 0 0,102.43072165500001 33.43442060199999 0 0,102.43070934899998 33.434369828 0 0,102.43068008400002 33.43433260500001 0 0,102.43054831400002 33.434145414 0 0,102.43052523400002 33.434101167999984 0 0,102.43045881799998 33.43398256299997 0 0,102.43041032299999 33.43384680999998 0 0,102.430388343 33.433785281999974 0 0,102.430351111 33.433643140000015 0 0,102.43032724 33.433510399 0 0,102.430304852 33.43340169800001 0 0,102.430289265 33.43328724600002 0 0,102.43023908700002 33.433167207999986 0 0,102.430184768 33.43310263699999 0 0,102.430162623 33.43304994800002 0 0,102.43012422499999 33.432996273000015 0 0,102.429986568 33.43295818299998 0 0,102.42986976399999 33.43286841899999 0 0,102.42974350100002 33.43274213900003 0 0,102.42960630599998 33.43260609599997 0 0,102.429491085 33.432494813000005 0 0,102.42929877400002 33.43230344900002 0 0,102.42921786099998 33.432203680999976 0 0,102.429126532 33.43215142899999 0 0,102.42906148899999 33.43210537599998 0 0,102.42898844400003 33.43202057100001 0 0,102.428865723 33.43188111799998 0 0,102.428736936 33.43172398600001 0 0,102.42867699300001 33.43167118600002 0 0,102.42856743700003 33.431610139999975 0 0,102.42854580599999 33.43156916200002 0 0,102.428493377 33.43151203999997 0 0,102.42831438399998 33.431355474999975 0 0,102.42814708999998 33.431261009000025 0 0,102.42794128399998 33.43117087000002 0 0,102.42776227399997 33.431035631999976 0 0,102.42758618699997 33.43093604500001 0 0,102.427448889 33.43085597200002 0 0,102.426974696 33.43054538000001 0 0,102.42690024799998 33.43044329000003 0 0,102.42675536500002 33.43038622900002 0 0,102.42661649899998 33.43031861700001 0 0,102.42657886 33.430288039000004 0 0,102.42655824399998 33.430241437999996 0 0,102.42651887400001 33.430212598000026 0 0,102.42647434399998 33.43018811899998 0 0,102.42638727799999 33.430129609999994 0 0,102.42636314200001 33.430086147 0 0,102.426216307 33.429976633000024 0 0,102.42610209600002 33.429846301 0 0,102.42601526300001 33.429750092999996 0 0,102.42591716499999 33.429666655999995 0 0,102.42581917000001 33.42951685700001 0 0,102.42570799800001 33.42936318400001 0 0,102.42567276300002 33.42929014600003 0 0,102.42554538500002 33.42917658499999 0 0,102.42546261799998 33.42910990299998 0 0,102.42539491299999 33.42904494300001 0 0,102.42519098000002 33.428784952 0 0,102.42500434099998 33.428568219 0 0,102.424853971 33.42840188299999 0 0,102.42470727599999 33.42827237199998 0 0,102.42458679399999 33.42818815300001 0 0,102.424466467 33.428123984000024 0 0,102.42437648999999 33.42800095199999 0 0,102.42429577399997 33.427924566 0 0,102.42413425799998 33.42783434699999 0 0,102.42400128399998 33.42773180299997 0 0,102.42398157600002 33.42772517499998 0 0,102.42389346099998 33.42769554099999 0 0,102.42373378600001 33.42764935299999 0 0,102.42357967999999 33.427612726999996 0 0,102.42342533300001 33.427541426999994 0 0,102.42318106599998 33.427495969999995 0 0,102.42306092400003 33.427421347000006 0 0,102.423049532 33.427278769 0 0,102.42278825199998 33.42695927300002 0 0,102.42249374900001 33.426770722000015 0 0,102.422176864 33.42656340899998 0 0,102.42204671600001 33.42644754600002 0 0,102.421972831 33.426381495999976 0 0,102.421882235 33.42625890199997 0 0,102.42173597300001 33.42607636700001 0 0,102.42162966400002 33.425939848999974 0 0,102.42146909299998 33.42583671599999 0 0,102.42132897099998 33.425795139 0 0,102.42093931 33.42571363299999 0 0,102.42068140600003 33.425685637000015 0 0,102.420063874 33.425599294999984 0 0,102.41996140700002 33.425525429000004 0 0,102.41976224500002 33.425413247999984 0 0,102.41944593300002 33.42531391900002 0 0,102.41905332800002 33.425215353 0 0,102.41855624800002 33.42515769200003 0 0,102.41797755900001 33.42497929299998 0 0,102.41794184399998 33.42496447100001 0 0,102.41787375299998 33.42487618199999 0 0,102.41778721399999 33.424721594000005 0 0,102.417616657 33.42455366500002 0 0,102.41749810099998 33.42441305800003 0 0,102.417378896 33.42420557899999 0 0,102.41716365899998 33.424094181999976 0 0,102.417050012 33.423970500999985 0 0,102.41669359000002 33.42353029499998 0 0,102.41655495700002 33.42324242199999 0 0,102.41645221099998 33.42312123099998 0 0,102.416411923 33.42287556000002 0 0,102.416440668 33.42261825200001 0 0,102.41634752499999 33.42233764100001 0 0,102.41621329899999 33.42224551999999 0 0,102.41607515200002 33.421810230000006 0 0,102.41598824300002 33.421691899999985 0 0,102.41588716500002 33.42154148100002 0 0,102.415786003 33.42142713499999 0 0,102.415620499 33.42132034100001 0 0,102.415482026 33.421236083999986 0 0,102.41535338099999 33.421160896 0 0,102.41529623999998 33.42108041 0 0,102.41524155000002 33.420997193000005 0 0,102.41517779499998 33.420910693999986 0 0,102.415141904 33.420799965000015 0 0,102.415058939 33.42069915899998 0 0,102.41488337700002 33.420575351000025 0 0,102.41465197100001 33.42041511299999 0 0,102.41449732000001 33.420329400000014 0 0,102.414345594 33.420314695 0 0,102.41414068400002 33.420266072000004 0 0,102.413958041 33.42020943599999 0 0,102.41381266799999 33.420173928 0 0,102.41360578299998 33.420121569 0 0,102.41351024 33.420017873999996 0 0,102.41337902800001 33.419841745999975 0 0,102.413239325 33.41976514700002 0 0,102.41316972800001 33.419689128000016 0 0,102.41304673899998 33.41951972099997 0 0,102.41236300999998 33.41951110999997 0 0,102.41211895700002 33.419490016 0 0,102.411703117 33.41936890400001 0 0,102.41136969899998 33.41925103599999 0 0,102.41107361500002 33.419205670999986 0 0,102.41062716800002 33.419195075999994 0 0,102.41035620100001 33.41920740400002 0 0,102.41008429599998 33.41917609000001 0 0,102.40969695000001 33.41914583200003 0 0,102.40941816399999 33.41918817300001 0 0,102.40909660199998 33.419221091 0 0,102.40873011399998 33.41913507700002 0 0,102.40826811 33.41896852799999 0 0,102.40777635500001 33.41863779099998 0 0,102.40770826300002 33.41852548600002 0 0,102.40763641199999 33.41839779200001 0 0,102.40754082699999 33.41830119399998 0 0,102.40740723900001 33.418222343000025 0 0,102.40727906799998 33.41809992399999 0 0,102.40724452699999 33.418055847000005 0 0,102.40721751799998 33.417984983999986 0 0,102.40719077900002 33.41784582299999 0 0,102.40712431499998 33.417775662999986 0 0,102.40702399700001 33.417613777999975 0 0,102.40687661200002 33.417363670999976 0 0,102.40682064999999 33.417220740000005 0 0,102.40665399900001 33.41700807000001 0 0,102.40653832599997 33.41674254499998 0 0,102.40645508099999 33.41657348199999 0 0,102.40642590099998 33.416464797 0 0,102.40634557800001 33.416466684 0 0,102.40624453499998 33.41647829200002 0 0,102.40615274700002 33.416497848999995 0 0,102.40603988200002 33.416553324999995 0 0,102.40586891700002 33.416612465000014 0 0,102.40574450499997 33.416633108999974 0 0,102.40565265999999 33.41661651499999 0 0,102.40552362800003 33.41660261200002 0 0,102.40545776300002 33.416591030000006 0 0,102.405342797 33.41659140600001 0 0,102.40522898699999 33.41658581399997 0 0,102.40510264099998 33.41657775300001 0 0,102.40506773499999 33.416575524999985 0 0,102.405051147 33.416574466999975 0 0,102.40496572699999 33.41655685500001 0 0,102.40478063699999 33.41651571199998 0 0,102.40461690900003 33.41648046400002 0 0,102.40450298899998 33.416451016999986 0 0,102.40428917700001 33.41635033 0 0,102.404175146 33.416297026999985 0 0,102.40402547600002 33.41622595000001 0 0,102.403868665 33.41614893100001 0 0,102.40369049499998 33.41606601900003 0 0,102.40368132200001 33.416054574999976 0 0,102.40360466200002 33.415958949000014 0 0,102.403528849 33.41588325700002 0 0,102.403485268 33.41578893299999 0 0,102.403421906 33.415742824000006 0 0,102.40333318 33.41570817899998 0 0,102.40324973899999 33.41561116899999 0 0,102.40322270299998 33.41550005900001 0 0,102.40322249500002 33.415397036 0 0,102.40321247999998 33.41527401799999 0 0,102.40318888899998 33.41507356400001 0 0,102.40308465599998 33.41476293300002 0 0,102.402973417 33.41449786499999 0 0,102.40291231600003 33.41427196699999 0 0,102.40289255200003 33.41398167699998 0 0,102.40292827299999 33.413797466000005 0 0,102.40297291500002 33.41362197500001 0 0,102.40311094499998 33.413453446000005 0 0,102.403125251 33.41340767899999 0 0,102.40315238699998 33.41332085900001 0 0,102.403149445 33.41323039600002 0 0,102.40312716599999 33.413133648999974 0 0,102.403141329 33.41309501799998 0 0,102.40315115499999 33.41306821500001 0 0,102.40317017299998 33.41305407599998 0 0,102.40321473799997 33.41302094399998 0 0,102.40329927300002 33.41295809600001 0 0,102.40331467200002 33.41294664700001 0 0,102.40353697 33.41293453499998 0 0,102.40366719899998 33.41287594900001 0 0,102.40379421400002 33.412787272 0 0,102.40383970699997 33.412718383000026 0 0,102.40388106400002 33.41265575400001 0 0,102.40395716400002 33.41259579899997 0 0,102.40414417599999 33.41244901699997 0 0,102.404181558 33.412299485999995 0 0,102.40411298999999 33.41209290500001 0 0,102.40406556900001 33.41168084200001 0 0,102.40410917100002 33.411268484000004 0 0,102.40403412699999 33.410787809 0 0,102.40371681599999 33.410281682999994 0 0,102.40319581900002 33.40981009199999 0 0,102.402701294 33.40951386500001 0 0,102.40260893800001 33.40945854199998 0 0,102.40245764999997 33.409367917 0 0,102.40179017600002 33.409179660999996 0 0,102.40113689499998 33.409157091 0 0,102.40084551400003 33.409131316000014 0 0,102.40058861400001 33.40918176399998 0 0,102.400336036 33.409221097 0 0,102.40011403800003 33.40929807100002 0 0,102.39996594899998 33.40931087299998 0 0,102.399832162 33.409313595000015 0 0,102.399710567 33.40929566599999 0 0,102.39961444800002 33.40925237900001 0 0,102.399465771 33.409116681 0 0,102.399338021 33.40901084400002 0 0,102.39916165699998 33.40897207699999 0 0,102.398885952 33.408886747 0 0,102.39878001099999 33.40873935000002 0 0,102.39867544700002 33.408617374000016 0 0,102.39852297800002 33.408518883 0 0,102.39864381699999 33.408414074999996 0 0,102.39866307300002 33.40832412399999 0 0,102.39864483600002 33.40821105700002 0 0,102.39863437000002 33.40814617000001 0 0,102.39875054700002 33.408065308999994 0 0,102.39882592700002 33.40797593100001 0 0,102.39887063700002 33.407883157000015 0 0,102.398896262 33.407829983 0 0,102.39889793499998 33.407826510999996 0 0,102.398897062 33.407805542999995 0 0,102.39889240600002 33.407693677 0 0,102.39888468599997 33.40750824999998 0 0,102.39888096099997 33.40741878199998 0 0,102.398877932 33.40734599699999 0 0,102.39887508800001 33.407294580999974 0 0,102.398861657 33.40705160700003 0 0,102.39886056799998 33.40703190200003 0 0,102.398851707 33.40687162400002 0 0,102.39882340700001 33.406359640000005 0 0,102.398791818 33.40578826299998 0 0,102.39878654 33.40540180199997 0 0,102.39877718899999 33.40471748800002 0 0,102.39873495199998 33.40389266400001 0 0,102.39873302400002 33.40385501700001 0 0,102.39813105600001 33.403633587 0 0,102.39759617599998 33.40344722499998 0 0,102.39724254200001 33.403291706000005 0 0,102.39681978700003 33.403089936000015 0 0,102.39659034200002 33.40296277800002 0 0,102.39610077999998 33.40262846899998 0 0,102.39552688999999 33.40224850499999 0 0,102.39486993499997 33.40180178100002 0 0,102.394793188 33.40175188400002 0 0,102.39466436599997 33.401699923000024 0 0,102.394313969 33.40155858700001 0 0,102.393618823 33.40138748300001 0 0,102.39211425600001 33.40103330699998 0 0,102.390878235 33.40061282800002 0 0,102.38953110900002 33.40021658400002 0 0,102.38887528200001 33.40005155199998 0 0,102.38887131000001 33.40005055199998 0 0,102.38886524100002 33.400048836999986 0 0,102.388842619 33.40004169100001 0 0,102.38882358699999 33.400014554999984 0 0,102.38880464699997 33.399992965000024 0 0,102.38875064500002 33.40000028999998 0 0,102.38872039300003 33.40001234699997 0 0,102.38871174399998 33.40001579400001 0 0,102.38850844799998 33.399963512 0 0,102.388506527 33.399963008999976 0 0,102.38830010599997 33.39990902400001 0 0,102.38787219900001 33.39979490799999 0 0,102.387386435 33.399665363 0 0,102.38687102799997 33.39953615000002 0 0,102.38650761600002 33.39944775700002 0 0,102.38609198400002 33.399339263 0 0,102.38572150700003 33.399222769000005 0 0,102.385170544 33.39905609099998 0 0,102.38454222899998 33.39889102699999 0 0,102.38384824799999 33.398707075999994 0 0,102.38295339500002 33.398452308 0 0,102.38244586299999 33.39830762700001 0 0,102.38190586899998 33.398152175999996 0 0,102.38140890400001 33.39800556199998 0 0,102.38095692500002 33.39787221900002 0 0,102.38054957899999 33.397701401000006 0 0,102.380196393 33.39755329500002 0 0,102.380010664 33.39748997999999 0 0,102.37918349 33.397207998 0 0,102.37870017 33.397043236 0 0,102.37758928900001 33.39666723800002 0 0,102.37662513200002 33.396342683 0 0,102.37596798200002 33.396121986000026 0 0,102.37519227400003 33.395863426999995 0 0,102.374484951 33.39559524700002 0 0,102.37379423300001 33.395320821999974 0 0,102.37359108200002 33.395106390000024 0 0,102.373464662 33.394972951 0 0,102.37332996999999 33.39483078000001 0 0,102.37329807600003 33.39479685399999 0 0,102.373280104 33.394777738000016 0 0,102.37320978999998 33.39470229199998 0 0,102.37317944099999 33.39466967599998 0 0,102.373174694 33.39462388700002 0 0,102.373166427 33.394612877999975 0 0,102.373151812 33.394593421000025 0 0,102.37314328000002 33.39457402300002 0 0,102.37313538199999 33.39455606400003 0 0,102.37311566699998 33.394515117000026 0 0,102.373107549 33.394498258 0 0,102.37307671600001 33.39443422099998 0 0,102.373048477 33.39437557299999 0 0,102.37304717799998 33.39437287800001 0 0,102.372971597 33.39421590400002 0 0,102.37292811600003 33.39412560400001 0 0,102.37304671800001 33.39414643399999 0 0,102.37304752 33.39414655600001 0 0,102.373048337 33.394146646000024 0 0,102.37330096699998 33.394168788 0 0,102.37330138200002 33.394168818000026 0 0,102.37330178399998 33.39416884100001 0 0,102.37350430700002 33.394177775 0 0,102.37350513899997 33.39417779299998 0 0,102.37350619099999 33.394177763000016 0 0,102.373705213 33.39416666699998 0 0,102.3737054 33.39416665599998 0 0,102.37370605799998 33.394166600999995 0 0,102.37381720600001 33.394155388 0 0,102.37389950599999 33.394153759999995 0 0,102.37394855100001 33.39416457200002 0 0,102.37394893099997 33.39416465199997 0 0,102.373949046 33.394164674000024 0 0,102.374000277 33.394174539999995 0 0,102.374001383 33.39417471799999 0 0,102.374002614 33.394174839000016 0 0,102.37400384799997 33.39417487999998 0 0,102.37400508299999 33.394174839000016 0 0,102.37400631399998 33.39417471799999 0 0,102.37400680500002 33.394174647 0 0,102.37403110399998 33.394170796000026 0 0,102.374052844 33.39416735200001 0 0,102.37405357300003 33.39416722200002 0 0,102.37405477599998 33.39416694099998 0 0,102.37405532899999 33.39416678399999 0 0,102.37407169400001 33.39416186 0 0,102.37410165799997 33.394174314 0 0,102.374101688 33.39417432699997 0 0,102.37410272900001 33.394174733 0 0,102.37415114999999 33.394192479000026 0 0,102.37415176100001 33.39419269299998 0 0,102.37415345199997 33.39419320600001 0 0,102.37415517099998 33.39419360800002 0 0,102.37415691299998 33.39419389599999 0 0,102.37415866999999 33.39419406799999 0 0,102.37415918699998 33.394194097000025 0 0,102.37420754200002 33.39419633699998 0 0,102.37421055499999 33.394196308000005 0 0,102.37421231100001 33.394196135000016 0 0,102.374214053 33.39419584699999 0 0,102.37421488799998 33.39419566700002 0 0,102.37427739200001 33.39418116600001 0 0,102.37427827699997 33.394180945000016 0 0,102.374279967 33.394180431999985 0 0,102.37428161899999 33.394179811000015 0 0,102.37428262100002 33.39417937000002 0 0,102.37437344599999 33.394137349999994 0 0,102.37437404999997 33.39413706099998 0 0,102.37437536300001 33.39413636699999 0 0,102.37442643000003 33.39410758700001 0 0,102.37442667300002 33.394107448 0 0,102.37442817300001 33.39410651600002 0 0,102.37442852599997 33.394106276 0 0,102.37447531200002 33.39407393099998 0 0,102.37447639499999 33.394073142000025 0 0,102.37447662199997 33.39407296500002 0 0,102.374536143 33.394026267000015 0 0,102.37454218599999 33.394048306 0 0,102.37455339500002 33.39408919300001 0 0,102.37458987899998 33.394108168 0 0,102.37462527600002 33.39415676599998 0 0,102.374700249 33.39415570900002 0 0,102.37497754399999 33.39415180100002 0 0,102.37534885899998 33.39414763000002 0 0,102.376186744 33.39413821300002 0 0,102.37811603099999 33.39408386600002 0 0,102.378405407 33.394074327 0 0,102.37841395700002 33.394074046000014 0 0,102.37871110600003 33.394064250999975 0 0,102.37873228400002 33.394063553000024 0 0,102.38058877899999 33.394002344 0 0,102.38152222999997 33.39394743899999 0 0,102.382178979 33.39390880600001 0 0,102.382215444 33.393932415999984 0 0,102.38234349499999 33.39394991299997 0 0,102.38242170199999 33.39394967200002 0 0,102.38252816099998 33.393907598 0 0,102.38257771999997 33.39385973499998 0 0,102.382669776 33.393775957 0 0,102.38274785099998 33.39374589800002 0 0,102.382790484 33.39373980300002 0 0,102.38286163200002 33.393751510000016 0 0,102.38290449700003 33.39379908900003 0 0,102.38293317099999 33.393852674000016 0 0,102.38293409099998 33.39386154699997 0 0,102.383283764 33.39381313299998 0 0,102.38334059800002 33.39380526299999 0 0,102.38466473699998 33.39362191700002 0 0,102.38586034999997 33.39354039800003 0 0,102.38648386900002 33.393627218000006 0 0,102.386543819 33.39363556500001 0 0,102.38661255199997 33.393645133999996 0 0,102.38663498599999 33.393648257999985 0 0,102.38693368499997 33.39368984700002 0 0,102.38967964699998 33.39370302200001 0 0,102.391692944 33.39438720099997 0 0,102.39273873500002 33.394942829 0 0,102.393356702 33.395379391000006 0 0,102.39392713299998 33.39573657699998 0 0,102.39478278000001 33.396093760999975 0 0,102.395685963 33.396490631000006 0 0,102.39654160999999 33.397046246 0 0,102.39696943400003 33.397562170000015 0 0,102.39739725700002 33.397998719999975 0 0,102.39796768899998 33.398435267000025 0 0,102.39853812000001 33.398832126 0 0,102.39901348000001 33.399228983 0 0,102.39953637500003 33.399665524 0 0,102.400106806 33.40014174800001 0 0,102.40115259700002 33.40073702400002 0 0,102.40211237800003 33.401203237999994 0 0,102.40235005699998 33.40140166200001 0 0,102.40275411300001 33.401560399999994 0 0,102.40341961600001 33.40161992700001 0 0,102.40375236800003 33.401738980000005 0 0,102.404108887 33.401778664999995 0 0,102.40467931900002 33.401778664999995 0 0,102.40517844599998 33.401957245000006 0 0,102.405511198 33.40213582400003 0 0,102.405962789 33.40229456100002 0 0,102.40639061299999 33.40231440399998 0 0,102.40684220399999 33.40235408799998 0 0,102.407174956 33.40239377199998 0 0,102.40727002800003 33.402512823999984 0 0,102.40803060299999 33.40267156099998 0 0,102.40876741 33.402651719000005 0 0,102.40933784100002 33.402651719000005 0 0,102.40959928900003 33.402651719000005 0 0,102.41141652200002 33.40257726499999 0 0,102.41321663399998 33.402415582 0 0,102.41432572100001 33.40214371500002 0 0,102.41496745699999 33.40186096399998 0 0,102.41551362500002 33.401618144 0 0,102.41596662500001 33.401346064999984 0 0,102.41707893 33.40067938200002 0 0,102.41726038399997 33.40052789700002 0 0,102.41761911600003 33.40029648000001 0 0,102.41902156399999 33.39947449499999 0 0,102.42061016100001 33.39859771599998 0 0,102.42100183399998 33.398421609000025 0 0,102.424569803 33.39678520699999 0 0,102.42507014099999 33.396585430000016 0 0,102.42783393799999 33.395098503999975 0 0,102.42824513 33.394838934000006 0 0,102.42924379499999 33.394423173999996 0 0,102.43067304700003 33.393949384999985 0 0,102.43075249399999 33.39392578799999 0 0,102.43131396500002 33.39370943 0 0,102.431398462 33.393675567 0 0,102.43279934499998 33.39329719 0 0,102.43396771900001 33.39305896899998 0 0,102.43514893399998 33.39295748699999 0 0,102.43535871400002 33.39291711200002 0 0,102.436086434 33.39288474699998 0 0,102.43637288100001 33.392904246 0 0,102.43659473299999 33.39291062199999 0 0,102.437098333 33.392958944999975 0 0,102.43731172399998 33.392979663999995 0 0,102.43755920500001 33.39299310400003 0 0,102.43820772999999 33.393019442000025 0 0,102.43852331900001 33.393004013999985 0 0,102.43896673400002 33.392959507 0 0,102.440844169 33.39306019999998 0 0,102.44338321200001 33.39295930700001 0 0,102.44565693700002 33.39282819099998 0 0,102.44642689300002 33.392741559 0 0,102.447117257 33.39266388300001 0 0,102.44749311200002 33.39262159399999 0 0,102.44749602500002 33.39264501399998 0 0,102.44933248400002 33.392400613999996 0 0,102.44933305199999 33.392401151 0 0,102.44974419300002 33.39234471999998 0 0,102.45158055500002 33.392243174999976 0 0,102.45362465900001 33.39221556899997 0 0,102.45434076700002 33.39222495299998 0 0,102.45434355399999 33.39222498999999 0 0,102.454343935 33.392225457999984 0 0,102.45441535700002 33.39222636300002 0 0,102.45444741099999 33.392226768 0 0,102.45625213900001 33.392249607 0 0,102.45660522100002 33.392257633999975 0 0,102.45663563199997 33.392258325 0 0,102.45665949800002 33.392258868 0 0,102.45668107400002 33.39225935899998 0 0,102.458066648 33.39229084599998 0 0,102.45864336800003 33.392303949999985 0 0,102.45910125 33.39230395200002 0 0,102.45913802500002 33.39230395200002 0 0,102.45914049599997 33.39230395200002 0 0,102.459141956 33.392310322000014 0 0),(102.47175177899999 33.580338122 0 0,102.47169877300001 33.58037522699999 0 0,102.47156826100002 33.580367550000005 0 0,102.47137622999998 33.58035625500003 0 0,102.47121490199999 33.580346765 0 0,102.47060443200002 33.580310854000004 0 0,102.47015382000001 33.580225023000025 0 0,102.46860886799999 33.579860242999985 0 0,102.46838193500002 33.57984531400001 0 0,102.46816111800001 33.57983078699999 0 0,102.466978084 33.579752954000014 0 0,102.466184151 33.57940963200002 0 0,102.464767945 33.57850840999998 0 0,102.46395255300001 33.57771447599998 0 0,102.46405984199998 33.577070745000015 0 0,102.46448899500001 33.57642701499998 0 0,102.46483231799999 33.57584765799999 0 0,102.46524001300003 33.57492497800001 0 0,102.46584082800001 33.57380917900002 0 0,102.46627712600002 33.57347356700001 0 0,102.46631363400002 33.57344548399999 0 0,102.46635493399998 33.57346553299999 0 0,102.46677074500002 33.57321945000001 0 0,102.46742857200002 33.57302086200002 0 0,102.468044776 33.57283483399999 0 0,102.46888760799999 33.572418993999975 0 0,102.46988142999999 33.571928645000014 0 0,102.47106708299998 33.571295494000026 0 0,102.47155622899999 33.57111233799998 0 0,102.47201618000003 33.571047577 0 0,102.47205600299998 33.571034306 0 0,102.47213434000003 33.571029236000015 0 0,102.47215662999997 33.57101083700002 0 0,102.47236447799997 33.570839267 0 0,102.47282107199999 33.57077712900002 0 0,102.47393119600002 33.570679910000024 0 0,102.47530366199999 33.570912394000004 0 0,102.47534313900002 33.572294105000026 0 0,102.47534520699998 33.57236647600001 0 0,102.47534657699998 33.57241443100003 0 0,102.47530366199999 33.57677033800002 0 0,102.47525596399998 33.576807437000014 0 0,102.475233048 33.57682526000002 0 0,102.47511054300003 33.57692054199998 0 0,102.47501349999999 33.576939949999996 0 0,102.47498443299997 33.576945764000016 0 0,102.47486010699998 33.576970629000016 0 0,102.47479373200002 33.576983903999974 0 0,102.47468138900001 33.57700637200003 0 0,102.47459976599998 33.57703660300001 0 0,102.474562833 33.577050282000016 0 0,102.474510474 33.57706967399997 0 0,102.47448313500001 33.57707979999998 0 0,102.47424658699998 33.577167410000015 0 0,102.47420307700003 33.57718352500001 0 0,102.47413419399999 33.57720903699999 0 0,102.47411436099998 33.57721638300001 0 0,102.47410203200002 33.57722094899998 0 0,102.47405148899998 33.577307596000026 0 0,102.474041828 33.577324155999975 0 0,102.473975887 33.577437196999995 0 0,102.473963234 33.57745888699998 0 0,102.473951828 33.57747844099998 0 0,102.47391917599998 33.577521977 0 0,102.47390771099998 33.577537264 0 0,102.47388745500001 33.57756427200002 0 0,102.47400176999997 33.57760900400001 0 0,102.47403089800002 33.57762040099999 0 0,102.47429427499998 33.577723462999984 0 0,102.47435179399997 33.57774596899998 0 0,102.47438098200001 33.57775739099998 0 0,102.47437192799998 33.57783888199998 0 0,102.47436977299998 33.577858271000025 0 0,102.474362456 33.57792412600003 0 0,102.474360451 33.57794216999997 0 0,102.47435952400002 33.577950509999994 0 0,102.47384454000002 33.57801488299998 0 0,102.47356597800001 33.57806646900002 0 0,102.473544264 33.578070490000016 0 0,102.47345713499999 33.578086625000026 0 0,102.47342653999999 33.57809229100002 0 0,102.47326518400001 33.57812217100002 0 0,102.47330809699997 33.57833674800003 0 0,102.473334852 33.578403632000004 0 0,102.47334835100003 33.578437380000025 0 0,102.47338733499998 33.57853484100002 0 0,102.473394187 33.578551972000014 0 0,102.47343684399999 33.578658613000016 0 0,102.47356970999999 33.57908673600002 0 0,102.47362996300001 33.57928088599999 0 0,102.47338910600001 33.57937853200002 0 0,102.47328171499998 33.579422067999985 0 0,102.47325873900002 33.579431382999985 0 0,102.47306730499997 33.57950899100001 0 0,102.472836029 33.57960275099998 0 0,102.47248417700001 33.579837320000024 0 0,102.47212792599998 33.58007481999999 0 0,102.47175177899999 33.580338122 0 0),(102.27373999299999 33.89007178000003 0 0,102.27084471299997 33.89143839399998 0 0,102.26649715500002 33.89205241399998 0 0,102.26432055499998 33.89145256299997 0 0,102.26286656899998 33.89009545800002 0 0,102.25887644699998 33.889045959999976 0 0,102.25634070000001 33.88950466699998 0 0,102.25163423499998 33.891327991000026 0 0,102.24891495700001 33.891031243999976 0 0,102.24474675800002 33.891039594999995 0 0,102.24203007400001 33.89164950200001 0 0,102.238404264 33.89120316499998 0 0,102.235862516 33.889545569999996 0 0,102.23150744600002 33.887437936000026 0 0,102.23168457899999 33.88592625000001 0 0,102.241802796 33.875327330000005 0 0,102.249578251 33.86987094699998 0 0,102.25771551000003 33.86456445099998 0 0,102.262054815 33.86168372200001 0 0,102.26584754599997 33.85789720399998 0 0,102.26673688 33.852605525 0 0,102.26870864900002 33.84595125599998 0 0,102.26995564999999 33.83929853699999 0 0,102.27100514400001 33.82750759200002 0 0,102.27117240000001 33.823124260999975 0 0,102.27061391900003 33.818289112 0 0,102.26715898200001 33.81361140000001 0 0,102.261167849 33.80833443400002 0 0,102.26012093700001 33.80736832399998 0 0,102.25577641799998 33.80461222600002 0 0,102.25248605299998 33.803128146000006 0 0,102.24955452 33.802179962000025 0 0,102.245837301 33.801233276000005 0 0,102.24426207599998 33.79992444800001 0 0,102.24268471099998 33.797840356999984 0 0,102.24246622099997 33.796349926000005 0 0,102.24246487599999 33.79587285299999 0 0,102.24320527499998 33.79476879499998 0 0,102.24483190000001 33.793858752999995 0 0,102.24990356299998 33.79490654699998 0 0,102.253345674 33.79580635100001 0 0,102.26027504299998 33.797218473999976 0 0,102.26563866999999 33.79752123200001 0 0,102.26778152499998 33.797516599000005 0 0,102.272421544 33.79661192499998 0 0,102.27848807200002 33.79510752200002 0 0,102.28205450399997 33.793608559999996 0 0,102.284906078 33.79196206300003 0 0,102.28651162400001 33.791511087 0 0,102.28865432600003 33.79150609300001 0 0,102.29382946499999 33.79059936200002 0 0,102.297573478 33.788950442999976 0 0,102.30149432899998 33.786853721 0 0,102.30291904299997 33.785806630000025 0 0,102.30576942699997 33.784010566999996 0 0,102.30879501999999 33.781319483000004 0 0,102.31128806599997 33.779524186 0 0,102.31431387399999 33.776982051999994 0 0,102.316985203 33.775186184999995 0 0,102.32019087200001 33.77309070199999 0 0,102.322502692 33.770699303000015 0 0,102.32374444499999 33.76860884299998 0 0,102.32391117600002 33.765477592000025 0 0,102.32389827700001 33.76204863800001 0 0,102.32602330499998 33.75757044699998 0 0,102.32725912199999 33.75398909799998 0 0,102.32652259700001 33.748027578999995 0 0,102.31900156 33.74118924200002 0 0,102.31256857400001 33.738820300999976 0 0,102.308464249 33.73883062300001 0 0,102.30310973000002 33.73854570899999 0 0,102.296859923 33.73736819499999 0 0,102.29578771199999 33.73692350599998 0 0,102.29435556800001 33.73558514299998 0 0,102.290953586 33.732164196999975 0 0,102.28951458699999 33.72873856799998 0 0,102.28869467599998 33.727028222 0 0,102.288690083 33.72565662699998 0 0,102.2893262 33.72380645200002 0 0,102.29074892099999 33.722431504999975 0 0,102.292385287 33.72093676600002 0 0,102.294166561 33.72009764500001 0 0,102.29737527499998 33.71931470599998 0 0,102.30268635300001 33.71961264700002 0 0,102.30518619200001 33.72020284600001 0 0,102.308047682 33.72213388099999 0 0,102.30894936800001 33.72481520399998 0 0,102.31021547199998 33.729582827 0 0,102.311656384 33.73330638099998 0 0,102.31452063 33.735833602000014 0 0,102.31952420800002 33.73775888799997 0 0,102.32577772399998 33.739829766000014 0 0,102.332740177 33.74055663500002 0 0,102.33737934700002 33.740394959000014 0 0,102.33898365300001 33.73994330400001 0 0,102.34094307200002 33.73904338800003 0 0,102.34361267100002 33.73724694399999 0 0,102.34502590800003 33.73366491500002 0 0,102.34555165900002 33.73127805199999 0 0,102.34553672099997 33.727550914999995 0 0,102.345521786 33.72382377600002 0 0,102.34282359899998 33.71831506199999 0 0,102.33977307999999 33.71385086700002 0 0,102.33761539900001 33.70953324200002 0 0,102.33563863500001 33.70581143499999 0 0,102.334915277 33.70327890599998 0 0,102.33454696899997 33.70029814600002 0 0,102.332931299 33.69761892700001 0 0,102.33113508399998 33.69434381799999 0 0,102.32970082999998 33.692409508000026 0 0,102.32683985099999 33.690478962999975 0 0,102.32486960199998 33.68824783500003 0 0,102.32289387999998 33.68452580500002 0 0,102.321810529 33.68095051 0 0,102.32179608799999 33.67707424600002 0 0,102.32177831899997 33.672303457 0 0,102.32229934999998 33.66857488199997 0 0,102.32352738100002 33.663204475999976 0 0,102.324228807 33.66007177099999 0 0,102.32511462899998 33.65857855500002 0 0,102.32688900099998 33.65633754100003 0 0,102.32920037299999 33.65469142799998 0 0,102.33062030000002 33.65304765899998 0 0,102.33257268300002 33.65080608599999 0 0,102.33416613600002 33.647969096 0 0,102.33558181000001 33.64528165600001 0 0,102.33699623400003 33.64229602400002 0 0,102.33752109199997 33.63976007299999 0 0,102.33839656599997 33.63573226699998 0 0,102.33927839 33.633344419000025 0 0,102.34069308099998 33.63050782900001 0 0,102.34085603900002 33.626631050000015 0 0,102.34101839700003 33.622605179999994 0 0,102.34260575100001 33.618426279999994 0 0,102.34687418300001 33.616327125 0 0,102.35095998600002 33.61318471300001 0 0,102.35291520200002 33.61198643099999 0 0,102.35665097499998 33.610484816999985 0 0,102.360568521 33.609877100999995 0 0,102.36430657599999 33.60897160899998 0 0,102.367335002 33.608813564 0 0,102.37054031899999 33.60835673499997 0 0,102.37392506700002 33.608197460999975 0 0,102.376418264 33.60789172 0 0,102.378556393 33.607885194999994 0 0,102.38140526199999 33.60742917499999 0 0,102.384248147 33.60563130000003 0 0,102.387619417 33.60248989500002 0 0,102.39116994800003 33.599646011000004 0 0,102.39598978700002 33.59681530099999 0 0,102.397352324 33.59557050400002 0 0,102.40007948200002 33.593557945999976 0 0,102.40257893299997 33.591641487000004 0 0,102.403822838 33.58944282700003 0 0,102.40609452199999 33.58762245700001 0 0,102.40825210600002 33.58580242099998 0 0,102.41177626000001 33.58369155499997 0 0,102.416212229 33.581577525 0 0,102.41906126600003 33.58137707499998 0 0,102.42304793900001 33.58069558699998 0 0,102.42646738299999 33.580588433 0 0,102.43000128699998 33.580576205 0 0,102.43307872600002 33.580470057000014 0 0,102.43592480500001 33.579696722999984 0 0,102.43865732 33.57901914399997 0 0,102.44002332000002 33.57863262400002 0 0,102.44127579899998 33.578341911999985 0 0,102.44378121900002 33.577855865000004 0 0,102.44708209800001 33.576889807999976 0 0,102.44810802400002 33.57688609799999 0 0,102.44948977400003 33.57955278100002 0 0,102.44950510899997 33.58251067100002 0 0,102.449181899 33.58613771099999 0 0,102.44968494300002 33.595200541 0 0,102.44992982000002 33.598443841000005 0 0,102.44974834099997 33.60741372299998 0 0,102.45044990100001 33.61075077100003 0 0,102.450480675 33.61666651799999 0 0,102.44934865300002 33.618292725 0 0,102.44752983199999 33.61944432299998 0 0,102.44675195000002 33.61977598300001 0 0,102.44583358800003 33.621235110999976 0 0,102.445268 33.62214361000002 0 0,102.44424374099998 33.62257666900001 0 0,102.44384822900003 33.623293717000024 0 0,102.44339666000002 33.624201798 0 0,102.44340032600002 33.624917412 0 0,102.44346444199999 33.626300727 0 0,102.443472998 33.62797049300002 0 0,102.44325147699999 33.62925941499998 0 0,102.44257565100003 33.63093163100001 0 0,102.44161147199998 33.631984663000026 0 0,102.44076303600002 33.63337123399998 0 0,102.44031696799999 33.635376576 0 0,102.44027182899998 33.637714448 0 0,102.44044998099997 33.639097357000026 0 0,102.44074197100002 33.64043215100003 0 0,102.44130491599998 33.642024486000025 0 0,102.44311599500003 33.64281348999998 0 0,102.444348118 33.64468834600001 0 0,102.44568656500002 33.645431927000004 0 0,102.44657886300001 33.64677037400003 0 0,102.447173728 33.64796010499998 0 0,102.44702501199998 33.650042133 0 0,102.44494298299998 33.652421593999975 0 0,102.44249369300002 33.65399091500001 0 0,102.44079250800002 33.65600073799999 0 0,102.437781282 33.658444558999975 0 0,102.43590225100002 33.65916682300002 0 0,102.434648826 33.65950519400002 0 0,102.432450813 33.660749708000026 0 0,102.43081493400001 33.663872749999996 0 0,102.42917905399997 33.66818552299998 0 0,102.42813804000002 33.67279572899997 0 0,102.427691891 33.677405935000024 0 0,102.427691891 33.68038026099998 0 0,102.42694831 33.683354587 0 0,102.425907295 33.686180197 0 0,102.4241227 33.689005807 0 0,102.42159452200002 33.69093911900001 0 0,102.41980992700002 33.69287243100001 0 0,102.418620196 33.694657027000005 0 0,102.41641056899999 33.69855847100001 0 0,102.41480816299998 33.69916021099999 0 0,102.41356318099997 33.699909821999995 0 0,102.412314616 33.699913994999974 0 0,102.410712865 33.70066476699998 0 0,102.40911249999999 33.70171368899997 0 0,102.40697978999998 33.703360695000015 0 0,102.40520585399997 33.705453749000014 0 0,102.40164939499999 33.707850759999985 0 0,102.39987040099999 33.708900142999994 0 0,102.39720011200001 33.71010145600002 0 0,102.39523921199998 33.71040592100002 0 0,102.394169562 33.71055842599998 0 0,102.39220796199999 33.71071375700001 0 0,102.39114303399998 33.711909832 0 0,102.39044161300001 33.714595621 0 0,102.39026658799997 33.715341610999985 0 0,102.390624736 33.715638652999985 0 0,102.39134171500001 33.71638181899999 0 0,102.39063216300002 33.717278588 0 0,102.38885485600002 33.718775068000014 0 0,102.38743832400002 33.721164912999996 0 0,102.386556961 33.723553068 0 0,102.38567421699997 33.725643046000016 0 0,102.38354378499997 33.72803507200001 0 0,102.38248712299998 33.731169174 0 0,102.381245353 33.73281297 0 0,102.37839235400003 33.73326900500001 0 0,102.37535893900002 33.73327826299999 0 0,102.371432056 33.73299196400001 0 0,102.36876125999999 33.73434175 0 0,102.36627452300002 33.737032715 0 0,102.365037411 33.73986902799999 0 0,102.36451152000001 33.74210688300002 0 0,102.361130876 33.744502204000014 0 0,102.35792727 33.74659874700001 0 0,102.35489890600002 33.747949269 0 0,102.35186557499998 33.748107038 0 0,102.34919400299998 33.74945640300001 0 0,102.34813523100001 33.75244112600001 0 0,102.347600403 33.75259171900001 0 0,102.345996507 33.753192571 0 0,102.34296059899998 33.752753783 0 0,102.34081592400003 33.75201428899999 0 0,102.339393992 33.753509072999975 0 0,102.33958187500002 33.755893942 0 0,102.34154815199997 33.75663394999998 0 0,102.34350792200001 33.75573399299998 0 0,102.34618637 33.75602468300002 0 0,102.34976089100002 33.757207299000015 0 0,102.35191064499998 33.75913931299999 0 0,102.35637968700001 33.76076644099999 0 0,102.36192301 33.76313569299998 0 0,102.363538936 33.76536723700002 0 0,102.36337176 33.76805128000001 0 0,102.362312003 33.77073794500001 0 0,102.35821982700003 33.774029783 0 0,102.352170242 33.77896703099998 0 0,102.34718399399998 33.78211196400002 0 0,102.34505409399998 33.785248740999975 0 0,102.34130368199999 33.788269861 0 0,102.33561215600002 33.79520087399999 0 0,102.33244505699997 33.799507001999984 0 0,102.33172303700002 33.80079021199998 0 0,102.33012901000001 33.80422345400001 0 0,102.32728187800001 33.806914577999976 0 0,102.32761573099998 33.808780399 0 0,102.32870839600002 33.810439996000014 0 0,102.32672483800002 33.81256117999999 0 0,102.32294133699997 33.81755865299999 0 0,102.319518996 33.82240393500001 0 0,102.31483140799997 33.82800803800001 0 0,102.31194875800003 33.832096045000014 0 0,102.30942369600001 33.834973994999984 0 0,102.30870470299999 33.836487159 0 0,102.30835225200002 33.83920849200001 0 0,102.30962769299998 33.84132120100003 0 0,102.31018033599997 33.843889123999986 0 0,102.31019235100001 33.84721408500002 0 0,102.31039152099999 33.85220106700001 0 0,102.31209923400002 33.85566818900003 0 0,102.31306302500002 33.856968161 0 0,102.31286426700001 33.85891511 0 0,102.31191024600002 33.86074947399999 0 0,102.29835059499999 33.87973746 0 0,102.293297639 33.885794996000016 0 0,102.29113128199998 33.88821829400001 0 0,102.28878154099999 33.89003744399997 0 0,102.28552455599998 33.89155638400001 0 0,102.28225949 33.89065709699997 0 0,102.280805235 33.889300204999984 0 0,102.27699908599999 33.889157685999976 0 0,102.27373999299999 33.89007178000003 0 0),(102.32051913499998 33.866196718000026 0 0,102.32066190299997 33.86505457700002 0 0,102.320376367 33.864269354999976 0 0,102.31923422599999 33.864340739 0 0,102.31809208499999 33.86491180899998 0 0,102.31659302399999 33.86541149599998 0 0,102.315522267 33.86548288 0 0,102.315522267 33.86391243600002 0 0,102.316164721 33.86262752699997 0 0,102.31709271099999 33.86020047699998 0 0,102.31716409500001 33.85834449700002 0 0,102.316807176 33.85755927500003 0 0,102.315807802 33.856702669000015 0 0,102.31495119599998 33.856060215000014 0 0,102.31495119599998 33.85541776000002 0 0,102.315665035 33.854632537999976 0 0,102.316807176 33.85349039699997 0 0,102.31802070100002 33.85284794199998 0 0,102.31830623600001 33.851491649000025 0 0,102.31830623600001 33.85049227600001 0 0,102.31809208499999 33.849564285999975 0 0,102.318426451 33.84877597600001 0 0,102.31802409300002 33.84820453100002 0 0,102.318592137 33.84720121700002 0 0,102.319104412 33.84657970000001 0 0,102.319635936 33.845812384 0 0,102.31946393999999 33.84509686299998 0 0,102.31925232499998 33.844216502999984 0 0,102.320007476 33.843428695 0 0,102.32000480900001 33.84271309600001 0 0,102.31948812500002 33.842141950999974 0 0,102.31877887000002 33.842246769999974 0 0,102.31817387000001 33.84233617799998 0 0,102.316747201 33.84305545699999 0 0,102.314576031 33.84344267300003 0 0,102.31291887999998 33.84368542499999 0 0,102.31234732000001 33.84373458099998 0 0,102.31217354500001 33.843114829 0 0,102.31337086799999 33.842205358 0 0,102.314109744 33.84101080099998 0 0,102.31410538 33.839818133999984 0 0,102.31393177500001 33.83924609100001 0 0,102.31381394700003 33.838292249000006 0 0,102.31443966900002 33.83743192700001 0 0,102.31523845999999 33.83700052400002 0 0,102.316439005 33.83699744799998 0 0,102.31750184999999 33.83693346000001 0 0,102.31878486 33.836646918999975 0 0,102.319463628 33.835558435999985 0 0,102.31997742700003 33.83536627500001 0 0,102.32147570199999 33.836045910999985 0 0,102.32238259100001 33.836457274 0 0,102.32341036399998 33.83612063300001 0 0,102.323419994 33.835611605999986 0 0,102.32357647600003 33.83468898299998 0 0,102.323631665 33.83416405999998 0 0,102.32362950800001 33.83359158000002 0 0,102.32351283899999 33.83297169399998 0 0,102.323739165 33.83235090699998 0 0,102.32419541000002 33.83206346600002 0 0,102.32477049300002 33.83296838799998 0 0,102.32517571300002 33.834303119000026 0 0,102.32560404399999 33.83512370300002 0 0,102.327298165 33.83620578799997 0 0,102.329472022 33.83658165600002 0 0,102.33124461199998 33.83667232099998 0 0,102.33244607500001 33.836907623 0 0,102.33250158099997 33.836478108999984 0 0,102.33221260099998 33.83566786799997 0 0,102.33198263899999 33.835334536999994 0 0,102.331511154 33.833803870999986 0 0,102.33094479599998 33.833047385999976 0 0,102.330883954 33.832093407 0 0,102.33048214299998 33.831665120000025 0 0,102.33008052000002 33.83128453900002 0 0,102.33036395900001 33.830663587000004 0 0,102.33053233099997 33.829852114999994 0 0,102.330644823 33.82937474200003 0 0,102.33179012300002 33.829896443999985 0 0,102.33236545599999 33.83084903700001 0 0,102.33299556200001 33.83118128699999 0 0,102.33351004500003 33.83117989700003 0 0,102.33379828 33.83179931000001 0 0,102.33414368500002 33.83241856699999 0 0,102.33441243099998 33.83315551700002 0 0,102.335596119 33.83289097300002 0 0,102.33789514900002 33.83320103 0 0,102.33875175499998 33.83305826200001 0 0,102.339322826 33.832844110999986 0 0,102.34103603800003 33.83198750499997 0 0,102.342249563 33.832844110999986 0 0,102.342892017 33.83391486800002 0 0,102.34382000699998 33.835199777000014 0 0,102.34510491600003 33.83619915100002 0 0,102.34624705700003 33.837127140999996 0 0,102.34710366299998 33.83834066600002 0 0,102.34817442100001 33.84033941299998 0 0,102.34888825899998 33.841981240999985 0 0,102.348959643 33.84355168500002 0 0,102.348959643 33.84569320000003 0 0,102.34888825899998 33.847049492999986 0 0,102.34874549099999 33.84812025100001 0 0,102.34874549099999 33.84919100799999 0 0,102.34874549099999 33.85061868499997 0 0,102.34945933 33.851332522999996 0 0,102.34995901600001 33.852331897 0 0,102.34974486499999 33.85311711899999 0 0,102.34945933 33.85468756300003 0 0,102.34945933 33.856186622999985 0 0,102.34824580399999 33.857043229 0 0,102.34803165300002 33.85882782499999 0 0,102.34803165300002 33.859969965999994 0 0,102.347460582 33.86096934 0 0,102.34703227900002 33.86218286500002 0 0,102.34674674399997 33.863467774000014 0 0,102.34574737000003 33.865180985999984 0 0,102.34624705700003 33.86682281399999 0 0,102.34674674399997 33.86732250099999 0 0,102.347317815 33.86782218799999 0 0,102.34824580399999 33.869178480000016 0 0,102.34903102700002 33.87074892499999 0 0,102.34953071299998 33.87203383399998 0 0,102.34957419199998 33.87345145199998 0 0,102.349863465 33.874261647000026 0 0,102.35021071800003 33.875262502 0 0,102.35044495400001 33.87659762499999 0 0,102.35085000499998 33.87774143399997 0 0,102.35159805 33.878836557 0 0,102.35194397100003 33.87950346399998 0 0,102.351546918 33.880315611000015 0 0,102.35143604400002 33.88117464800001 0 0,102.35229852399999 33.88226943900003 0 0,102.353503633 33.88322012200001 0 0,102.35459377699999 33.884028003000026 0 0,102.35579458000001 33.88392912799998 0 0,102.35688098000003 33.88383057300001 0 0,102.357967976 33.88387512700001 0 0,102.35852507599998 33.882860381 0 0,102.35945306600001 33.88264622999998 0 0,102.36002413599999 33.88186100799999 0 0,102.36059520700002 33.881504087999986 0 0,102.36116627799998 33.881504087999986 0 0,102.36227591 33.88148315199999 0 0,102.36230386900002 33.88119088100001 0 0,102.363041382 33.87975750999999 0 0,102.363437514 33.878754501 0 0,102.36303269500002 33.877706147000026 0 0,102.36291527499998 33.87699089199998 0 0,102.36233989499999 33.87618157100002 0 0,102.36191260300001 33.87554335300001 0 0,102.36251267 33.874771726999995 0 0,102.363262453 33.87456080200002 0 0,102.36433331199999 33.87419984000002 0 0,102.36573484299998 33.87358048300001 0 0,102.36730528700002 33.873723251 0 0,102.368732964 33.87315217999998 0 0,102.37008925600003 33.87222419099999 0 0,102.371659701 33.871867270999985 0 0,102.37365844800001 33.872081423 0 0,102.37480058900002 33.87215280700002 0 0,102.375228892 33.87215280700002 0 0,102.37733677799997 33.872341893 0 0,102.37944053799998 33.870939281999995 0 0,102.38072544699997 33.870296827000004 0 0,102.38201035600002 33.869154686 0 0,102.38322388099999 33.86858361499998 0 0,102.38507986100001 33.86851223100001 0 0,102.38707860800002 33.86851223100001 0 0,102.38757829500003 33.869654373 0 0,102.38786383000001 33.87058236199999 0 0,102.38922012299997 33.870796514000006 0 0,102.39014811300001 33.87072512999998 0 0,102.39151449399998 33.87083868799999 0 0,102.392745623 33.86991880199997 0 0,102.39397672500002 33.86899890400002 0 0,102.39541632100003 33.868650806000005 0 0,102.39706311100002 33.86858826299999 0 0,102.39880240899998 33.86824114799998 0 0,102.39993265300001 33.86830063399998 0 0,102.40136032999999 33.86841960700002 0 0,102.402609547 33.86800320100002 0 0,102.403858764 33.866872957 0 0,102.404394142 33.86538579400002 0 0,102.40516746700001 33.864196064 0 0,102.40712060099997 33.862086421000015 0 0,102.40780056199998 33.86076746700002 0 0,102.40800234 33.85990807799999 0 0,102.40813495100002 33.858934421000015 0 0,102.40710904399998 33.858485427999994 0 0,102.40699403999997 33.85710625399997 0 0,102.40767591299999 33.856197571999985 0 0,102.408470088 33.85485915300001 0 0,102.40977680200001 33.85308966500003 0 0,102.410745647 33.85241854499998 0 0,102.41166073199997 33.852463199 0 0,102.412522308 33.85327133499999 0 0,102.41292577600001 33.853937879 0 0,102.41407212799999 33.854506515000026 0 0,102.41565165899999 33.85499936999997 0 0,102.41773442499999 33.85506664000002 0 0,102.41882014999999 33.85491983600002 0 0,102.41916579399998 33.855443434999984 0 0,102.41934036700002 33.85606302899998 0 0,102.41940221099998 33.85701695400002 0 0,102.41940640899998 33.85787566099998 0 0,102.417434362 33.85887153599998 0 0,102.41689781600002 33.859410787 0 0,102.41895803800003 33.859737747999986 0 0,102.42021887499999 33.86030593700002 0 0,102.421364423 33.86068368000002 0 0,102.422508101 33.860679764999986 0 0,102.42433397500002 33.859862479000014 0 0,102.42454715899999 33.859883964999995 0 0,102.42570708599999 33.86000086400003 0 0,102.42656815800001 33.86066578100002 0 0,102.426857875 33.86142808599999 0 0,102.42646707099999 33.86333770599998 0 0,102.42538882399998 33.86501116599999 0 0,102.42516527999999 33.866061484 0 0,102.42568612299999 33.867300059 0 0,102.42660422099999 33.86791707100002 0 0,102.427396773 33.868002429 0 0,102.42746252699999 33.86800950999998 0 0,102.42809088899998 33.86786420999999 0 0,102.42888938300001 33.86743207400002 0 0,102.42974481800002 33.866952027000025 0 0,102.43054401400002 33.86666299799998 0 0,102.43162794199998 33.866134434 0 0,102.43265418800001 33.86551064899999 0 0,102.43368017799997 33.86483915100001 0 0,102.43507280699998 33.86465790300002 0 0,102.43591877900002 33.864578583000025 0 0,102.43628477200002 33.86457728800002 0 0,102.43694539900002 33.86482666400002 0 0,102.438761575 33.865167192 0 0,102.44173590100002 33.86486975899999 0 0,102.44426772700001 33.86395220999998 0 0,102.44422323999999 33.86363773599999 0 0,102.44444300100002 33.86300721600003 0 0,102.444645901 33.86243400400002 0 0,102.44488399900001 33.862032408999994 0 0,102.44570297500002 33.86108752000001 0 0,102.44641681299998 33.861028033000025 0 0,102.44701167900001 33.86192033100002 0 0,102.447606544 33.863348008 0 0,102.44921268000002 33.86316954799997 0 0,102.450640357 33.86239622300002 0 0,102.452841358 33.861682384999995 0 0,102.454566467 33.86156341200001 0 0,102.45754079400001 33.860730601 0 0,102.46033666 33.85954086999999 0 0,102.461942797 33.85823216699998 0 0,102.46313252700003 33.85662603100002 0 0,102.46456020400001 33.85525783999998 0 0,102.46676120500001 33.85454400200001 0 0,102.46866477399999 33.85353273099997 0 0,102.46908117999999 33.85258094699998 0 0,102.47003296399998 33.85133173000003 0 0,102.47021142400001 33.85061789100001 0 0,102.47009244999998 33.85008251300002 0 0,102.46925963899997 33.84990405299999 0 0,102.46830785499998 33.849963539999976 0 0,102.46789144899998 33.84919021500002 0 0,102.46783196299998 33.84752459200001 0 0,102.46795093600002 33.84573999600002 0 0,102.46824836799999 33.843598481000015 0 0,102.469346713 33.84249196799999 0 0,102.46994309500002 33.841774095000005 0 0,102.47062777399998 33.841521022999984 0 0,102.47128574499999 33.84147625999998 0 0,102.47229942799999 33.841407290999996 0 0,102.47405782099997 33.84147210200001 0 0,102.47521394400002 33.84118141099998 0 0,102.47548651400001 33.841180361 0 0,102.47791525000002 33.84117097000001 0 0,102.48006034299999 33.841377317000024 0 0,102.481563881 33.84187237399999 0 0,102.48293477499999 33.841652332000024 0 0,102.484261775 33.84125354600002 0 0,102.48567654200002 33.84121220200001 0 0,102.48657839600003 33.841459106 0 0,102.48743818899999 33.84184929000003 0 0,102.487824703 33.841955100999996 0 0,102.48885214900002 33.84166479200002 0 0,102.49000822199997 33.84137396199998 0 0,102.49082392499997 33.84154961799999 0 0,102.49155448900001 33.841832947 0 0,102.492070872 33.842152908 0 0,102.49366292299999 33.84311260300001 0 0,102.494310224 33.84382561000001 0 0,102.49500103499997 33.84464577799997 0 0,102.495823599 33.84600211200001 0 0,102.496812535 33.846463270000015 0 0,102.49741617799998 33.84703331600002 0 0,102.49733497699998 33.84782080299999 0 0,102.49708100700002 33.84839430599999 0 0,102.49705287900002 33.84894294200001 0 0,102.49704247699998 33.849145840999995 0 0,102.49743193699999 33.849752529 0 0,102.497906753 33.85028731199998 0 0,102.49795995199997 33.850336543000026 0 0,102.498984635 33.851284792 0 0,102.49950068700002 33.85153316100002 0 0,102.499889967 33.85210406200002 0 0,102.49993764499999 33.85292680800001 0 0,102.49994027899999 33.853378874999976 0 0,102.49994202200003 33.85367816799999 0 0,102.499947442 33.85460842399999 0 0,102.50012315100003 33.85532331000002 0 0,102.50111117300003 33.855605536999974 0 0,102.50239897699998 33.855814974 0 0,102.50364306300003 33.85588145700001 0 0,102.50518734500002 33.855946698000025 0 0,102.50625947200001 33.85594229899999 0 0,102.50844342900001 33.85539661199999 0 0,102.51117834500002 33.85558363400003 0 0,102.51140375699998 33.85559904500002 0 0,102.51196275400002 33.85584718400003 0 0,102.51283114699999 33.857632568999975 0 0,102.51299440999998 33.85842540700003 0 0,102.513007824 33.85849055 0 0,102.51314418700002 33.85977805800002 0 0,102.51332023100002 33.86052870200001 0 0,102.51482622499998 33.861345357000005 0 0,102.51488226200001 33.861379280999984 0 0,102.516117592 33.862127112999985 0 0,102.51739498199998 33.862585266999986 0 0,102.51779389799998 33.86272833999999 0 0,102.51835187900002 33.862797554 0 0,102.51862877299999 33.86249410800002 0 0,102.518777951 33.86233062399998 0 0,102.519160263 33.861720757 0 0,102.51967079899998 33.86103878900002 0 0,102.52061345599998 33.860891691000006 0 0,102.52117142700001 33.860960893000026 0 0,102.52164558200002 33.86135246600003 0 0,102.523579676 33.862024082000005 0 0,102.523785605 33.86211295700002 0 0,102.52448272999999 33.86241381999997 0 0,102.52560045299998 33.86283841699998 0 0,102.52611555200002 33.86290777900001 0 0,102.52637112600002 33.86262044900002 0 0,102.52769956200001 33.86243587000001 0 0,102.52894221499997 33.862251644000025 0 0,102.53014197499999 33.86206759100003 0 0,102.53108418099998 33.861848855999995 0 0,102.53318323799999 33.86144621599999 0 0,102.53327308600001 33.86141114899999 0 0,102.53429564200002 33.86101204099998 0 0,102.535709139 33.86071966700001 0 0,102.537593711 33.86031788499997 0 0,102.538664988 33.86017008800002 0 0,102.53956538900002 33.86013036999998 0 0,102.541060674 33.86048438199998 0 0,102.54119757500001 33.860516792 0 0,102.54231060400002 33.860189881999986 0 0,102.54309943700002 33.85964561899999 0 0,102.543250038 33.859541708999984 0 0,102.54376218300001 33.85914587299999 0 0,102.544405025 33.859071476 0 0,102.54458274299998 33.859035344000006 0 0,102.54530450099998 33.85888860099999 0 0,102.54553819199998 33.858642230999976 0 0,102.545645315 33.85852929499998 0 0,102.54645084399999 33.858266716 0 0,102.54675807299998 33.85816656600002 0 0,102.547140437 33.85830631599998 0 0,102.547918734 33.85859076999998 0 0,102.548435197 33.858874711 0 0,102.54848174300002 33.85944698100002 0 0,102.54814368000001 33.860235639999985 0 0,102.54784918399997 33.86113144400002 0 0,102.54793815800002 33.861631965000015 0 0,102.549085811 33.861413837999976 0 0,102.54948027900002 33.861338862000025 0 0,102.55102169899999 33.86093840299998 0 0,102.55269245699998 33.86064468500001 0 0,102.55380729000001 33.86060390099999 0 0,102.554446203 33.85992121300001 0 0,102.55504360700002 33.859453386999974 0 0,102.55538229799998 33.85877204600001 0 0,102.55554805100002 33.85787680499999 0 0,102.55567114600001 33.85701753500001 0 0,102.55613592700001 33.855942045999996 0 0,102.55750382000002 33.855256051000026 0 0,102.558442619 33.85453620499999 0 0,102.55890851599997 33.85363959900002 0 0,102.558647721 33.853104083999995 0 0,102.55744303799997 33.852501281 0 0,102.55623419800003 33.85125444800002 0 0,102.556144491 33.85064659599999 0 0,102.55690638499999 33.849104624000006 0 0,102.55754683499998 33.84871854099998 0 0,102.55780340299998 33.84856387100001 0 0,102.55844638600001 33.848525181000014 0 0,102.55904858399998 33.84880869 0 0,102.55908888699997 33.848821413999985 0 0,102.55960720500002 33.848985054000025 0 0,102.560380936 33.84926777800001 0 0,102.56137095100001 33.849835751 0 0,102.56210111000001 33.85001132299999 0 0,102.56339108399999 33.850542131 0 0,102.56416601699999 33.851003725 0 0,102.56455642899999 33.851681754000026 0 0,102.56482243800002 33.853004387 0 0,102.564911973 33.853576454000006 0 0,102.56487544800001 33.854542675000005 0 0,102.56499347300002 33.85670666300001 0 0,102.56502177099998 33.857225486999994 0 0,102.565584704 33.85804583999999 0 0,102.56588702800002 33.85836647000002 0 0,102.56601922599998 33.858902559 0 0,102.56593699500002 33.85943963300002 0 0,102.56495673400002 33.86037440299998 0 0,102.56453092599997 33.860841490999974 0 0,102.56265022899998 33.861816143 0 0,102.56215166700002 33.862209517999986 0 0,102.56132750299997 33.862859786 0 0,102.55748640500002 33.86577537800002 0 0,102.55723455100002 33.866039323999985 0 0,102.55608055800002 33.867248698000026 0 0,102.55552553299998 33.867644778 0 0,102.55522206299997 33.86758867999998 0 0,102.554580784 33.86747013399997 0 0,102.554020896 33.86711485500001 0 0,102.55294679299999 33.86683344099998 0 0,102.551660777 33.86694654299998 0 0,102.550202738 33.866988839999976 0 0,102.54869997600002 33.866745080999976 0 0,102.54710573599999 33.86560721699999 0 0,102.545085831 33.864972131 0 0,102.542942272 33.86512471100002 0 0,102.54139938200001 33.86531039699997 0 0,102.539295547 33.86496182299999 0 0,102.53822353700002 33.86500228800003 0 0,102.53741088100003 33.865363632000026 0 0,102.535016654 33.86659056100001 0 0,102.53454865200001 33.86720084799998 0 0,102.53433732100001 33.867702681000026 0 0,102.534363085 33.86839950199999 0 0,102.53456069499998 33.86913290299998 0 0,102.53401246300001 33.87063802900002 0 0,102.532901713 33.87135843200002 0 0,102.53101465999998 33.87140235800001 0 0,102.529727439 33.87133633799999 0 0,102.52878821500002 33.872055966000005 0 0,102.52814922800002 33.87277430199998 0 0,102.52738022800003 33.873278511000024 0 0,102.526134119 33.87292603999998 0 0,102.524861252 33.872546086 0 0,102.52471600899997 33.87250272900002 0 0,102.523006608 33.873547608000024 0 0,102.52297566300001 33.87359272200001 0 0,102.52253891999999 33.87422940800002 0 0,102.521127981 33.87498675699999 0 0,102.51971441500001 33.875314745000026 0 0,102.51894339400002 33.87549689299999 0 0,102.51688681799999 33.875899113 0 0,102.51594872700002 33.876833318000024 0 0,102.515480534 33.87744353300002 0 0,102.514236557 33.877448731000015 0 0,102.51290464800002 33.87709648399999 0 0,102.51071547999999 33.87685511799998 0 0,102.50977114099999 33.87675168800001 0 0,102.50869302299998 33.87579009000001 0 0,102.506928829 33.874867085000005 0 0,102.50559720000001 33.874550537000005 0 0,102.504523157 33.874268701000005 0 0,102.50267804200001 33.87375382099998 0 0,102.50237488099998 33.87366922000001 0 0,102.500914814 33.87338892499997 0 0,102.49885258 33.87282481300002 0 0,102.49739191600003 33.872437139 0 0,102.49597726299999 33.87258595999998 0 0,102.49439082399999 33.87269967399999 0 0,102.49375298400003 33.873668286 0 0,102.493417244 33.874957703999996 0 0,102.493416819 33.87496002199998 0 0,102.49329247100002 33.87563802 0 0,102.49282371100003 33.876176593000025 0 0,102.49218213099999 33.87650117499999 0 0,102.49171417999997 33.877182860000005 0 0,102.49119943 33.87718491300001 0 0,102.49021180400001 33.87700994599999 0 0,102.48952302200001 33.876583326 0 0,102.489347764 33.87593998599999 0 0,102.489344292 33.875331743000004 0 0,102.489305978 33.875125389999994 0 0,102.48921152499997 33.87461667299999 0 0,102.488311555 33.87476336200001 0 0,102.48818809300002 33.87489707200001 0 0,102.488013126 33.875086563000025 0 0,102.48668663799998 33.87566428600002 0 0,102.48548618400002 33.875776359999975 0 0,102.48445690400001 33.87581619100001 0 0,102.483640079 33.875497381 0 0,102.482133524 33.87457300800003 0 0,102.48071880600003 33.874721653999984 0 0,102.47879254399999 33.875444749999986 0 0,102.476134247 33.87566972799999 0 0,102.474547127 33.87567584999999 0 0,102.472357504 33.87532646400001 0 0,102.47042369600001 33.87468982399997 0 0,102.46900347500002 33.87383652 0 0,102.46629782899998 33.87323852899999 0 0,102.46376572999998 33.87299762499998 0 0,102.46187705099999 33.872754258999976 0 0,102.45968371499998 33.87168906199997 0 0,102.459480843 33.87161354699998 0 0,102.45835134800001 33.87119310600002 0 0,102.45646443700002 33.87127166900001 0 0,102.45453576699998 33.87156503699998 0 0,102.45316280700001 33.87149853300002 0 0,102.45105803000001 33.870933776000015 0 0,102.45019866899997 33.870650678000004 0 0,102.44929754600003 33.87058240699997 0 0,102.44805421699999 33.870694273000026 0 0,102.44798281599998 33.87072668000002 0 0,102.44694161500001 33.87119923199998 0 0,102.446088035 33.87202526300001 0 0,102.44531929700003 33.87267208200001 0 0,102.44360687599999 33.873322296000026 0 0,102.44215382599998 33.874365135999994 0 0,102.44095700700001 33.87519236200001 0 0,102.440229811 33.87558854100001 0 0,102.43881021599998 33.876250649999974 0 0,102.43783333800002 33.87670625599998 0 0,102.43659573500003 33.87796294399999 0 0,102.43526848699997 33.87846855800001 0 0,102.43406918900001 33.87883058699998 0 0,102.43243964599998 33.87894365599999 0 0,102.43012500200001 33.87930955600001 0 0,102.42913675400001 33.878990982999994 0 0,102.428318671 33.87838556999998 0 0,102.42720281999999 33.87828210399999 0 0,102.42692902099998 33.87832386399998 0 0,102.426002601 33.87846515799998 0 0,102.42510318699999 33.87875450400003 0 0,102.42343144300003 33.87901071900001 0 0,102.42184248900003 33.87865836899999 0 0,102.42029276199997 33.877554487 0 0,102.41960309199999 33.876877018000016 0 0,102.41900254699999 33.87687906100001 0 0,102.41767521000003 33.87738448599998 0 0,102.41583813 33.87892923700002 0 0,102.41489699099998 33.87946910800002 0 0,102.41447061299999 33.88000724199998 0 0,102.41439000600002 33.881080911000026 0 0,102.41499491100001 33.88197337399998 0 0,102.41542962 33.883152645999985 0 0,102.41552062199997 33.88422573700001 0 0,102.41427808499998 33.884551939999994 0 0,102.41251935999998 33.884593619999976 0 0,102.41097581999998 33.88477767799998 0 0,102.409001392 33.88456956800002 0 0,102.40604485400002 33.88533072400003 0 0,102.404716801 33.88572867200003 0 0,102.40330377599997 33.886305784 0 0,102.40193245900002 33.88663228399997 0 0,102.40085792500003 33.886206426 0 0,102.39991160199997 33.88567280199999 0 0,102.39866632100001 33.88542637799998 0 0,102.39668933000002 33.88495002000002 0 0,102.39617528299999 33.884826153000006 0 0,102.39306451300001 33.884621435999975 0 0,102.392143079 33.88429885800002 0 0,102.388506285 33.88378837099998 0 0,102.385365396 33.882860381 0 0,102.38286696199998 33.883431452000025 0 0,102.38086821500002 33.88507327999997 0 0,102.37858393200003 33.88585850200002 0 0,102.37701348799999 33.88550158300001 0 0,102.375728579 33.88521604800002 0 0,102.37351568000003 33.886786492 0 0,102.37258769099998 33.88835693599998 0 0,102.37173108500002 33.89042706700002 0 0,102.37058894299997 33.89178335999998 0 0,102.368233277 33.89356795600003 0 0,102.36687698399999 33.894495946000006 0 0,102.364806853 33.89628054100001 0 0,102.362665338 33.897422683 0 0,102.36016690399998 33.89835067199999 0 0,102.35574110699997 33.899992499999996 0 0,102.35167222799998 33.90127740899999 0 0,102.34953071299998 33.90127740899999 0 0,102.34760334999999 33.90127740899999 0 0,102.34531906699999 33.900991874 0 0,102.34374862300001 33.900920489999976 0 0,102.34025081499999 33.90056357100002 0 0,102.33825206799997 33.90020665200001 0 0,102.333735316 33.90060972700002 0 0,102.33060085099999 33.90311228600001 0 0,102.32717719300001 33.905506754999976 0 0,102.32361030200002 33.907901504999984 0 0,102.32004321099998 33.910296152 0 0,102.31509803900002 33.912410970999986 0 0,102.30654696099998 33.916057620000004 0 0,102.30581398200002 33.916370160999975 0 0,102.29148551700001 33.92426455999998 0 0,102.291463787 33.924276529999986 0 0,102.29018244299999 33.926128181000024 0 0,102.28832653699999 33.92732520200002 0 0,102.28725368900001 33.92738734300002 0 0,102.28646518900001 33.92691211499999 0 0,102.286461197 33.92571946200002 0 0,102.28649424299999 33.92557969699999 0 0,102.28674334200002 33.924526144000026 0 0,102.28688221200002 33.92327352500001 0 0,102.28545214500002 33.92345574699999 0 0,102.28409677299999 33.924591910000004 0 0,102.28338458899998 33.92554768100001 0 0,102.28260470200001 33.926604372999975 0 0,102.28245876599999 33.926802103 0 0,102.28153193499998 33.92775835499998 0 0,102.28046024899999 33.92817823199999 0 0,102.27890712200002 33.927578342000004 0 0,102.27831141399997 33.92734824399997 0 0,102.277022596 33.92699335100002 0 0,102.27594935799999 33.92693612800002 0 0,102.27565744999998 33.925147788000004 0 0,102.27522383000002 33.923777196 0 0,102.27507693000001 33.92258486100002 0 0,102.27443256200002 33.9224074 0 0,102.27350492599999 33.92312506100001 0 0,102.27243515599997 33.924141195999994 0 0,102.27136781799999 33.92593254600001 0 0,102.27029817599998 33.92700829400002 0 0,102.26865751899999 33.92850271200001 0 0,102.267946811 33.929995088 0 0,102.26806511299998 33.93043343699998 0 0,102.26823633200001 33.931067853 0 0,102.26809568099998 33.93184338999998 0 0,102.26623822699997 33.93268228300002 0 0,102.26538361799999 33.93393642199999 0 0,102.26402505099998 33.93417787499999 0 0,102.26337823199998 33.93322513099997 0 0,102.26337437699999 33.93197284500002 0 0,102.26342088899997 33.93165607899999 0 0,102.26351451900001 33.93101841499998 0 0,102.26279747299998 33.93048325000001 0 0,102.261793915 33.92982942399999 0 0,102.26007807100001 33.930190858 0 0,102.25829103299998 33.930671684 0 0,102.256721099 33.93198689500002 0 0,102.255579834 33.933122298 0 0,102.25512338599998 33.933839965000004 0 0,102.25501016700002 33.93401797500002 0 0,102.25322372599999 33.934737258999974 0 0,102.25215146 33.93503762500001 0 0,102.251441462 33.93688770099999 0 0,102.250081239 33.93659230600002 0 0,102.249220794 33.93593808700001 0 0,102.248822663 33.935497854000005 0 0,102.24879014200002 33.935461893000024 0 0,102.248613928 33.935552771000005 0 0,102.24786145799999 33.93594083099998 0 0,102.24729203700002 33.936955737999995 0 0,102.24621886400001 33.936957888999984 0 0,102.24471731 33.93583096200001 0 0,102.24471318000002 33.935827862 0 0,102.244423256 33.93451650999998 0 0,102.2450627 33.932964778999974 0 0,102.24505894200001 33.93165285800001 0 0,102.24534134200002 33.930340366999985 0 0,102.246841432 33.929562137999994 0 0,102.24826943699998 33.92860513800002 0 0,102.24791002 33.92800953 0 0,102.24690901299999 33.92819044100003 0 0,102.24512262399998 33.92890960699998 0 0,102.24326551500002 33.92992705299997 0 0,102.24247774100002 33.92963044099997 0 0,102.24111480800002 33.928321187999984 0 0,102.24018331100001 33.92778630999999 0 0,102.237892794 33.927313690999995 0 0,102.23603217800002 33.927078739000024 0 0,102.23524625800002 33.927438042000006 0 0,102.23410574600001 33.928931044000024 0 0,102.23339345400001 33.930065426 0 0,102.23210963100001 33.93149904799998 0 0,102.23118041200001 33.931798962000016 0 0,102.23003528100003 33.931622206999975 0 0,102.228960099 33.93084898000001 0 0,102.228527197 33.929478222 0 0,102.22745253099998 33.92888388 0 0,102.225807153 33.92888690799998 0 0,102.22444964699997 33.92954535400003 0 0,102.22373535100002 33.929964085999984 0 0,102.2232366 33.93074022299999 0 0,102.22288138599998 33.931694995999976 0 0,102.22302944199998 33.93360298900001 0 0,102.22360567599998 33.93509277200002 0 0,102.22332183700001 33.93598778400002 0 0,102.22217821499999 33.93640728399998 0 0,102.22124690200002 33.935931896 0 0,102.22053146100001 33.935933180000006 0 0,102.219888943 33.93647102699998 0 0,102.21986570799999 33.93650183699998 0 0,102.219033309 33.937605581000014 0 0,102.21789131499997 33.938681003 0 0,102.21638793400001 33.938325855000016 0 0,102.21545452999999 33.93701556399998 0 0,102.21480792900002 33.935943297999984 0 0,102.214661847 33.934750889999975 0 0,102.21487408000002 33.93379639 0 0,102.21608743899998 33.93266123699999 0 0,102.21659553799998 33.93230133600002 0 0,102.21701581299999 33.932003639000015 0 0,102.21729834199999 33.930571945 0 0,102.21772560699998 33.92979595899999 0 0,102.21758055800001 33.929020983999976 0 0,102.21722150400001 33.92848492000002 0 0,102.21626682200002 33.928372947000014 0 0,102.21521784200002 33.92824990499997 0 0,102.214072343 33.92789410199998 0 0,102.21335488699998 33.92706048299999 0 0,102.21313849400002 33.926345259000016 0 0,102.212136101 33.925989189999996 0 0,102.21027514299999 33.92557494900001 0 0,102.20912809700002 33.924563137999996 0 0,102.208496239 33.923598149999975 0 0,102.20797934000001 33.92283571899998 0 0,102.20820453300001 33.921308726999996 0 0,102.208659662 33.920210704 0 0,102.20848589600001 33.91935227900001 0 0,102.20796763200002 33.91801736999997 0 0,102.20745019399999 33.91701640299999 0 0,102.206532444 33.916111519000026 0 0,102.20630183100002 33.915396305 0 0,102.20641466400002 33.914728223 0 0,102.20715750099998 33.914297616 0 0,102.20761445800002 33.91396289900001 0 0,102.20841531500002 33.91386613399999 0 0,102.20915941599998 33.91396028600002 0 0,102.20990422 33.91434067199998 0 0,102.21064997000002 33.91510270499998 0 0,102.21116637400002 33.915674301000024 0 0,102.21151147299997 33.91638930900001 0 0,102.211996322 33.91865454100002 0 0,102.21239188099997 33.91951854199999 0 0,102.21275294200001 33.920889483999986 0 0,102.21347219900002 33.922468520999985 0 0,102.213977328 33.924226825000005 0 0,102.214800572 33.92446392400001 0 0,102.215623069 33.92440285399999 0 0,102.21590501700001 33.924048685 0 0,102.215979613 33.92395498000002 0 0,102.215978258 33.92341828299999 0 0,102.21590507000002 33.92276244599998 0 0,102.21577299900002 33.922470713999985 0 0,102.21547346900002 33.921809069999995 0 0,102.21536362 33.92079549599998 0 0,102.21561420500001 33.920572601 0 0,102.21593459299999 33.92028761400002 0 0,102.21704309799998 33.920196214999976 0 0,102.217830849 33.92055262399998 0 0,102.220085848 33.921234398000024 0 0,102.22083731700002 33.92138213499999 0 0,102.221730385 33.920963098000016 0 0,102.222588299 33.920782651000025 0 0,102.22319546099999 33.92045356900002 0 0,102.22355124799998 33.91973732500003 0 0,102.22408624399998 33.91916983599998 0 0,102.22408554200001 33.91890148800002 0 0,102.22322632800001 33.91857506500003 0 0,102.22286712699997 33.91797938299999 0 0,102.22236441000001 33.917205059000025 0 0,102.222327716 33.91684732499999 0 0,102.22186262899999 33.91678853100001 0 0,102.22104059399999 33.916998724999985 0 0,102.22039614900001 33.91673152999999 0 0,102.22007342900002 33.916404123999996 0 0,102.22003505999999 33.91539042699998 0 0,102.22010490000002 33.91473433499999 0 0,102.220103903 33.914346721000015 0 0,102.21921036200001 33.914557031000015 0 0,102.218174143 33.914916671000015 0 0,102.21767292599998 33.91470884099999 0 0,102.21770717300001 33.91411244699998 0 0,102.21816920399999 33.912978596000016 0 0,102.21838180100002 33.91220298600001 0 0,102.21859538500001 33.91181498999998 0 0,102.21830799600002 33.911308616999975 0 0,102.21727090500002 33.911310449999974 0 0,102.21655657399998 33.91166950799999 0 0,102.215805724 33.91173046 0 0,102.21551902700003 33.911492427999974 0 0,102.21544652799997 33.911104937999994 0 0,102.21594538699998 33.91038846399999 0 0,102.21608752999998 33.910030414999994 0 0,102.21610759200001 33.90960758199998 0 0,102.21616088500002 33.909597335 0 0,102.21636184599998 33.90915469999999 0 0,102.21657460199998 33.908438725999986 0 0,102.21786061699999 33.907899756999996 0 0,102.21835974200002 33.90730253999999 0 0,102.21821503000001 33.90664682900001 0 0,102.21821199099998 33.90545416600003 0 0,102.21863927599998 33.90473780799999 0 0,102.21949810400002 33.90497481400001 0 0,102.22007147599999 33.905450857999995 0 0,102.22057333599997 33.90592702800001 0 0,102.221290221 33.90658170900002 0 0,102.22150663100001 33.90729692100001 0 0,102.22185680199999 33.90850199099998 0 0,102.22193961599999 33.90878697599999 0 0,102.22237292599999 33.91039629599999 0 0,102.22280485499999 33.911468915 0 0,102.22330552099999 33.911468008999975 0 0,102.22330318799999 33.910573512999974 0 0,102.22387396800002 33.91003577599997 0 0,102.22466055899997 33.90997471100002 0 0,102.22544809099998 33.910271438999985 0 0,102.226522666 33.91092543399998 0 0,102.22731052900002 33.91134141600003 0 0,102.22859763500003 33.91121976699998 0 0,102.22966984599998 33.91097924000002 0 0,102.229882815 33.91038250899999 0 0,102.22995257600002 33.909726412 0 0,102.229593206 33.90907111500002 0 0,102.22959112799998 33.90829588499997 0 0,102.22951832799998 33.90781895399999 0 0,102.228658489 33.90722421999999 0 0,102.228156577 33.906748083000025 0 0,102.228869224 33.90579262699998 0 0,102.23119018800003 33.905058380000014 0 0,102.23187521300002 33.904484611999976 0 0,102.23276635500002 33.90396769900002 0 0,102.23358992300001 33.903851643999985 0 0,102.23427648799998 33.90385034000002 0 0,102.23510115300002 33.904135009000015 0 0,102.23592535 33.90424793 0 0,102.23627052900002 33.90493424499999 0 0,102.236777695 33.905631271999994 0 0,102.23770811999998 33.904958910000005 0 0,102.23838745900002 33.904927781000026 0 0,102.23863669299999 33.90453968100002 0 0,102.23895810699997 33.904389975000015 0 0,102.23945939800001 33.904627534999975 0 0,102.24011175700002 33.904989538999985 0 0,102.24107056399998 33.905339992999984 0 0,102.24135630199999 33.90522016699998 0 0,102.24173529900003 33.904677006999975 0 0,102.24185364700003 33.90405634000001 0 0,102.24228005200001 33.90310136800002 0 0,102.24270720800001 33.90241474300001 0 0,102.24334975099998 33.90202585899999 0 0,102.243921876 33.902024727000025 0 0,102.244459861 33.902590178000025 0 0,102.24460493700002 33.903305491000026 0 0,102.244944605 33.90405914600001 0 0,102.245645949 33.904704804000005 0 0,102.246147345 33.90497215300002 0 0,102.24671948999998 33.90497100800002 0 0,102.24753910499999 33.90398541299999 0 0,102.24806559199999 33.903458199 0 0,102.248465802 33.902939963999984 0 0,102.24853148199998 33.90336848499999 0 0,102.24857688399999 33.90425167400002 0 0,102.249148504 33.90407161899998 0 0,102.24964756100002 33.903533907999986 0 0,102.250004972 33.90347355 0 0,102.25075694600002 33.90382982199998 0 0,102.25129446199998 33.90421634299997 0 0,102.252616832 33.90397510499997 0 0,102.252865998 33.903586976999975 0 0,102.25315012700003 33.90293042600001 0 0,102.25314879299998 33.90247923999999 0 0,102.253147307 33.90197629800002 0 0,102.253072003 33.900694335000026 0 0,102.25278365700001 33.899919693000015 0 0,102.25274570099998 33.89917435299998 0 0,102.25292360399999 33.89887582099999 0 0,102.25335321099999 33.899053837999986 0 0,102.253748035 33.899559909999994 0 0,102.253892829 33.900155944999995 0 0,102.25407302899998 33.900632641000016 0 0,102.25457602300003 33.90143665300002 0 0,102.255066871 33.902109783000014 0 0,102.255509544 33.90271683899999 0 0,102.25611930399998 33.90334172299998 0 0,102.25679951799998 33.90360865700001 0 0,102.25708531700002 33.90351861099998 0 0,102.257441019 33.90289171699999 0 0,102.25772484200002 33.90214570699999 0 0,102.257793988 33.90158443299998 0 0,102.25786446199999 33.90101238 0 0,102.25839830400002 33.90017639400003 0 0,102.258467091 33.899390976999996 0 0,102.258294272 33.898997759 0 0,102.25885056099997 33.89849567099998 0 0,102.25923575500002 33.89817284100002 0 0,102.259535239 33.897885970000004 0 0,102.25991988499999 33.89738423799997 0 0,102.26026237999997 33.89713305499998 0 0,102.26116397099997 33.89731004700002 0 0,102.26189481099999 33.89777363600001 0 0,102.26301160700001 33.898164838000014 0 0,102.26339689399998 33.897877773999994 0 0,102.26446791900003 33.897338778999995 0 0,102.26511229900001 33.897587853999994 0 0,102.26597199600002 33.898086922000005 0 0,102.267261115 33.898692392999976 0 0,102.26872098500002 33.899011237000025 0 0,102.26914281299997 33.899136828999985 0 0,102.26979204000003 33.89894210699998 0 0,102.27093464400002 33.898432716 0 0,102.27179128099999 33.897953761999986 0 0,102.27271894500001 33.897325561 0 0,102.27364707200002 33.896846435999976 0 0,102.27446935500001 33.89681479000001 0 0,102.27706799600003 33.896079412000006 0 0,102.27821013699997 33.89569869799999 0 0,102.27916192200001 33.89522280599999 0 0,102.28049442000003 33.89417584300003 0 0,102.28116066899997 33.89350959400002 0 0,102.28268352399999 33.89322405799999 0 0,102.28430155699999 33.89350959400002 0 0,102.28572923399997 33.89417584300003 0 0,102.28668101900001 33.89446137800002 0 0,102.288108695 33.89455655699999 0 0,102.28982190699998 33.89455655699999 0 0,102.292011011 33.89455655699999 0 0,102.29343868799998 33.894080664 0 0,102.29439047199998 33.89398548600002 0 0,102.29524707799999 33.89350959400002 0 0,102.29733492100002 33.892818767999984 0 0,102.297800032 33.892907095 0 0,102.29801662900002 33.89350290499999 0 0,102.29816213599997 33.89421815399999 0 0,102.29849356599999 33.89487812200002 0 0,102.31897625900001 33.89180563000002 0 0,102.32082953899999 33.88925923400001 0 0,102.32201926900001 33.88702848999998 0 0,102.32287480100001 33.88582727199997 0 0,102.32337448800001 33.88489928199999 0 0,102.32423109400003 33.88375714099999 0 0,102.324659397 33.883114686 0 0,102.32473078100003 33.88232946400001 0 0,102.32458801299998 33.88182977700001 0 0,102.32423109400003 33.88168701000001 0 0,102.32387417500001 33.88154424200002 0 0,102.32287480100001 33.881472857999995 0 0,102.32201819599999 33.881330090000006 0 0,102.32144712500002 33.88047348399999 0 0,102.321375741 33.87961687799998 0 0,102.32201819599999 33.87876027300001 0 0,102.32323172100001 33.87726121200001 0 0,102.32387417500001 33.87554799999998 0 0,102.32373140700003 33.87369202100001 0 0,102.32408832700003 33.872906797999974 0 0,102.32451663 33.87219296000001 0 0,102.32576488900003 33.87129639400001 0 0,102.325944306 33.87019421299999 0 0,102.32487354900002 33.869408991 0 0,102.32316033699999 33.86869515199999 0 0,102.32208957900002 33.868195465999975 0 0,102.320876054 33.86798131400002 0 0,102.320376367 33.867267475999995 0 0,102.320376367 33.86641086999998 0 0,102.32051913499998 33.866196718000026 0 0),(102.35033803099998 33.942749305999996 0 0,102.349910207 33.94288733000002 0 0,102.34938731199998 33.94298591900002 0 0,102.34905456000001 33.94308450800003 0 0,102.34741920800002 33.944393287000025 0 0,102.347246466 33.94478119500002 0 0,102.34696606900002 33.946213172 0 0,102.34596964999997 33.947527896999986 0 0,102.34454339500002 33.94872455199999 0 0,102.34139834799998 33.949568172 0 0,102.33968198100001 33.949811451000016 0 0,102.335673026 33.949345386000005 0 0,102.33452301800003 33.94803659500002 0 0,102.33380143 33.946488101 0 0,102.33265334599997 33.94565634999998 0 0,102.32993024400002 33.94459028699998 0 0,102.32992472199999 33.943159114000025 0 0,102.33092318500002 33.942321574000005 0 0,102.33120337600002 33.94077036700003 0 0,102.33133630700002 33.938146163 0 0,102.33132752900002 33.93588013700003 0 0,102.33060564200002 33.93421235599999 0 0,102.32845342899998 33.932667659 0 0,102.32587887 33.93291303199999 0 0,102.32402332100003 33.93411058700002 0 0,102.32216816900001 33.93542738000002 0 0,102.32088039299998 33.935430741999994 0 0,102.31802531900001 33.93722713699998 0 0,102.316455749 33.938423839999984 0 0,102.31316683199998 33.93902857799998 0 0,102.30988045999999 33.94034881699997 0 0,102.307872412 33.93904192999997 0 0,102.30743756200002 33.937492561 0 0,102.305719205 33.93713904200001 0 0,102.30314444200002 33.93738393899997 0 0,102.30071191600001 33.937389903999986 0 0,102.299563439 33.93631931099998 0 0,102.29927308999999 33.935127357 0 0,102.29583778799997 33.934777860999986 0 0,102.29369150500003 33.93478299899999 0 0,102.29068225100002 33.933478213 0 0,102.29039203600001 33.93228623800002 0 0,102.290531068 33.931093249000014 0 0,102.29195819900002 33.93001647900002 0 0,102.295535137 33.93000794699998 0 0,102.29782437699998 33.93000243099999 0 0,102.30010985199999 33.92892348800001 0 0,102.302250088 33.92724852800001 0 0,102.303247371 33.926053416 0 0,102.30452736900003 33.923903467 0 0,102.30609129700002 33.92115646799999 0 0,102.30865696199999 33.91852620700001 0 0,102.31094415899997 33.91804338899999 0 0,102.31323874899999 33.91958803599999 0 0,102.31538464699997 33.91958255899999 0 0,102.31795706499997 33.91886034800001 0 0,102.31995542700002 33.917662510000014 0 0,102.322099928 33.917299121999974 0 0,102.32423808700003 33.91526598600001 0 0,102.32695471699998 33.91490100599998 0 0,102.32967545700001 33.915609351 0 0,102.33067176100002 33.91429475199999 0 0,102.33151851999997 33.91131081899999 0 0,102.33380585700002 33.91094684299998 0 0,102.33723987899998 33.91117602100002 0 0,102.34024098999998 33.910452169999985 0 0,102.34395390999998 33.90889139699999 0 0,102.34623630599998 33.90733454100001 0 0,102.34880760499999 33.906492422999975 0 0,102.35252363199999 33.905766246999974 0 0,102.35509828300002 33.90575885200002 0 0,102.357108746 33.90766129999997 0 0,102.35717667400002 33.90862053400002 0 0,102.35911746599999 33.90875294799997 0 0,102.35968962999999 33.908751279 0 0,102.36117725700001 33.90874692599999 0 0,102.36220473100002 33.90817143100003 0 0,102.363461459 33.90769066500002 0 0,102.36494499999998 33.90673214899999 0 0,102.365627507 33.905775995 0 0,102.36710428700002 33.90460446999998 0 0,102.36817816000001 33.901427447 0 0,102.369077877 33.89991341199999 0 0,102.37030528600002 33.89951833700002 0 0,102.37271184999997 33.900369796999996 0 0,102.37631864100001 33.900931309999976 0 0,102.37940296800002 33.89977689400001 0 0,102.38197104900001 33.89833776299997 0 0,102.38282151499999 33.89661768799999 0 0,102.38418295899999 33.894037298 0 0,102.385724955 33.893460000999994 0 0,102.38744178299999 33.893597734000025 0 0,102.389669567 33.89287510999998 0 0,102.39120562400001 33.89100968700001 0 0,102.39394945999999 33.890571584999975 0 0,102.39583851600003 33.89085176999998 0 0,102.39840605199998 33.889412298000025 0 0,102.40269427700002 33.888968998999985 0 0,102.405612303 33.88910254699999 0 0,102.40767569500002 33.88995445400002 0 0,102.40887697 33.88995047399999 0 0,102.412651713 33.88979476999998 0 0,102.41436435499998 33.889073424 0 0,102.415902582 33.88778016600003 0 0,102.41658204999999 33.88634667500003 0 0,102.416575094 33.88491550200001 0 0,102.41656744199997 33.883341212000005 0 0,102.41930669599998 33.88204384400001 0 0,102.42239046100002 33.881031474999986 0 0,102.42410496899998 33.880739345999984 0 0,102.42771053899997 33.88115624300002 0 0,102.43063120699998 33.88186166899999 0 0,102.43492032799998 33.88170348599999 0 0,102.43800389199998 33.880690727 0 0,102.44176488900001 33.87795802900001 0 0,102.44501313400002 33.87565642800001 0 0,102.44775843299999 33.875646484000015 0 0,102.45153773800001 33.87649141200001 0 0,102.45565876400002 33.877048720999994 0 0,102.45790234700002 33.87947343600001 0 0,102.45980056799999 33.88147003900002 0 0,102.46203589800001 33.882320393999976 0 0,102.46478140300002 33.88231006900003 0 0,102.46700666700002 33.88129981999998 0 0,102.46956957100002 33.87928641000002 0 0,102.47196313299997 33.87770295299998 0 0,102.47505086299998 33.87754796899998 0 0,102.47763100499998 33.878682949999984 0 0,102.479000498 33.87810515699999 0 0,102.480193579 33.87666932100001 0 0,102.48121825300001 33.875806608000005 0 0,102.482766508 33.876516149 0 0,102.48414482099997 33.877512576000015 0 0,102.48620139299999 33.87707512200001 0 0,102.48774482599998 33.87692590299997 0 0,102.48843849500003 33.87821122899999 0 0,102.49136200499998 33.87934455999999 0 0,102.49221583399998 33.87862555700002 0 0,102.49254996100001 33.87704990999998 0 0,102.49494798900002 33.87632470599999 0 0,102.497011112 33.87703199800001 0 0,102.498900187 33.87731060300001 0 0,102.50146723699999 33.876155230999984 0 0,102.50352200399999 33.87543125600001 0 0,102.50593904099998 33.876010624 0 0,102.50644194900002 33.87642598899998 0 0,102.506730737 33.876901866000026 0 0,102.50701917599997 33.877318109999976 0 0,102.50730761800003 33.87773435399998 0 0,102.50766967499999 33.878508091000015 0 0,102.50781690100001 33.879223078999985 0 0,102.50796165700001 33.87952064699999 0 0,102.50853573699999 33.879876077000006 0 0,102.50910876 33.88005261000001 0 0,102.510682008 33.88010573299999 0 0,102.51218340700001 33.88009950100002 0 0,102.51361330999998 33.880093550000026 0 0,102.51461281000002 33.87985084799999 0 0,102.51553794099999 33.87913138599998 0 0,102.51988535100003 33.876847070999986 0 0,102.52209471399999 33.875704704999976 0 0,102.52430912400001 33.87539713899997 0 0,102.52509552599997 33.87539379100002 0 0,102.526240847 33.87562743699999 0 0,102.52695759300002 33.87592253899999 0 0,102.52731835100002 33.876457691999974 0 0,102.52732385299998 33.877352160999976 0 0,102.52725566100003 33.877889149 0 0,102.52740341600003 33.878663743999994 0 0,102.52775301600002 33.87969978899997 0 0,102.52860163499997 33.880049154999995 0 0,102.53153106899998 33.87930147499998 0 0,102.53359623699998 33.877980627 0 0,102.53630178600002 33.876179896 0 0,102.53836193699999 33.87408376299999 0 0,102.54049084500002 33.87156986399998 0 0,102.542553425 33.86989108 0 0,102.54347783399999 33.86911177899998 0 0,102.54461706000001 33.86839115499998 0 0,102.54575740500002 33.86784941500002 0 0,102.546687464 33.86796455899997 0 0,102.54676199 33.86844129100001 0 0,102.54676997399997 33.86969354600001 0 0,102.54699051799997 33.870646694000015 0 0,102.54742210400002 33.87106220800001 0 0,102.548280713 33.871177656999976 0 0,102.54964126499999 33.871529393 0 0,102.55007248599998 33.87188526599999 0 0,102.55022005299998 33.872600202 0 0,102.549940601 33.873615207 0 0,102.54728274600001 33.87653275299999 0 0,102.548324127 33.878388667000024 0 0,102.55158790399997 33.878946575999976 0 0,102.55433141200001 33.878648027999986 0 0,102.55741527599997 33.877918523999995 0 0,102.56119384300001 33.878473848 0 0,102.56136917499998 33.87904552399999 0 0,102.56190175400002 33.881762347999995 0 0,102.56190832099998 33.88276414799998 0 0,102.560374282 33.88434543699998 0 0,102.55729765900003 33.88621993100003 0 0,102.55439250400002 33.88809357600002 0 0,102.55302798999998 33.889387774 0 0,102.55304461600002 33.89196383000001 0 0,102.552708779 33.89311028399999 0 0,102.552725398 33.89568633900001 0 0,102.55171227699998 33.898267008999994 0 0,102.54983451999999 33.89984970400002 0 0,102.548811177 33.900856094999995 0 0,102.54675436999997 33.901294595000024 0 0,102.541611805 33.902319139999975 0 0,102.536806104 33.902340175000006 0 0,102.53234900000001 33.903218227000025 0 0,102.52703626499999 33.90452913600001 0 0,102.52241515999998 33.90669559600002 0 0,102.51693559099999 33.908865488 0 0,102.506997915 33.91191227799999 0 0,102.50117765099998 33.91465534600002 0 0,102.49655367700001 33.91653461200002 0 0,102.49209375800001 33.917124985999976 0 0,102.48728311600001 33.916428521 0 0,102.48213164600003 33.916162557999996 0 0,102.472175273 33.91620113099998 0 0,102.46582222699999 33.91593908599998 0 0,102.458954232 33.91567863300003 0 0,102.45380667500001 33.91612706199999 0 0,102.44952263699997 33.91757395899998 0 0,102.44317398999999 33.91816944200002 0 0,102.43511293799997 33.919629371999974 0 0,102.42841997199997 33.920082191999995 0 0,102.41949940799998 33.92140096899999 0 0,102.416599007 33.92188134700001 0 0,102.413323999 33.922423681 0 0,102.40544047600002 33.92531226300002 0 0,102.40270097899997 33.92689555800001 0 0,102.401502542 33.927615065 0 0,102.401169906 33.92990604800002 0 0,102.40100760500002 33.931910238 0 0,102.39912363500002 33.93291818900002 0 0,102.395002906 33.93293147700001 0 0,102.39019603899999 33.93308992200002 0 0,102.385358785 33.93326411999999 0 0,102.38191585999999 33.933728246999976 0 0,102.37828957800002 33.933739441 0 0,102.37230226100002 33.93285088900001 0 0,102.369585185 33.93346360800001 0 0,102.366507383 33.93453074199999 0 0,102.36342757599999 33.93514440400003 0 0,102.36256747099998 33.93519175 0 0,102.362517309 33.934863112000016 0 0,102.36231528100001 33.93458703699997 0 0,102.36212513700002 33.93439969999997 0 0,102.361578474 33.934389839999994 0 0,102.36074659500002 33.934518018000006 0 0,102.36019993100001 33.934685634999994 0 0,102.36004543899998 33.93490255199998 0 0,102.36000978700002 33.93512932700003 0 0,102.35992374300002 33.935678302999975 0 0,102.359322324 33.93637035400002 0 0,102.35881725500002 33.93674009 0 0,102.35752483700003 33.93878849800001 0 0,102.356814853 33.94010247900002 0 0,102.355818656 33.94141728400001 0 0,102.35367616500002 33.94237758100002 0 0,102.35266789100001 33.942380473000014 0 0,102.35033803099998 33.942749305999996 0 0),(102.374997791 33.93692763600001 0 0,102.37523573700003 33.936362514999985 0 0,102.37606854900002 33.93639225800001 0 0,102.37707982 33.936511231 0 0,102.378180321 33.936332771000025 0 0,102.379191591 33.93597585200001 0 0,102.38032183500002 33.935737905999986 0 0,102.38097618699999 33.93606508200003 0 0,102.38169002500001 33.93642200099998 0 0,102.38231463400001 33.93689789299998 0 0,102.38320693200001 33.936749177000024 0 0,102.384575122 33.93674917599998 0 0,102.38469409499999 33.93734404200001 0 0,102.384634608 33.93770096100002 0 0,102.38356385100002 33.93799839299999 0 0,102.382850012 33.93814710999999 0 0,102.38240386299998 33.93856351599999 0 0,102.38183874200001 33.93886094800001 0 0,102.38171976899997 33.93930709699998 0 0,102.38171976899997 33.940050679000024 0 0,102.38157105300002 33.94040759799998 0 0,102.381124903 33.94061579999999 0 0,102.38056721700002 33.94072733799999 0 0,102.38023260599999 33.94070503099999 0 0,102.37969722600002 33.94040759799998 0 0,102.37907261800001 33.94022913800001 0 0,102.37847775300003 33.94013990899998 0 0,102.37725827999998 33.94005067799998 0 0,102.37621726499998 33.93996144900001 0 0,102.375681886 33.939128638 0 0,102.374997791 33.93692763600001 0 0),(102.56059790900002 33.931916269 0 0,102.560147298 33.93159440400001 0 0,102.55961085500002 33.93159440400001 0 0,102.559160244 33.93183043900001 0 0,102.55879546400001 33.93172314999998 0 0,102.55836631 33.93127253900002 0 0,102.55834029200003 33.931231344000025 0 0,102.55824845699999 33.93108593900001 0 0,102.558108818 33.930864842999995 0 0,102.557808411 33.930521521 0 0,102.55780201200002 33.930487228000004 0 0,102.55778070999997 33.930373065000026 0 0,102.55625627699999 33.92220240400002 0 0,102.55621828099999 33.921998737000024 0 0,102.556054819 33.92112250399998 0 0,102.55575587200002 33.91951997699999 0 0,102.55575144400001 33.91949623800002 0 0,102.55573113999998 33.919387391999976 0 0,102.55568143800002 33.91912095700002 0 0,102.555672421 33.919072615000005 0 0,102.555662644 33.919020208000006 0 0,102.55568149099997 33.91901190300001 0 0,102.55583784800001 33.918943001 0 0,102.55679223700002 33.91852242300001 0 0,102.55680699200002 33.918552137999995 0 0,102.55784655500003 33.920645627 0 0,102.558000338 33.920955307999975 0 0,102.558323395 33.92160585800002 0 0,102.55920315999998 33.92267874100003 0 0,102.56069341800003 33.923784420000004 0 0,102.56076975100001 33.92384105299999 0 0,102.56086612899998 33.923912557999984 0 0,102.561064633 33.923981604000005 0 0,102.56114738299999 33.92401038700001 0 0,102.562099945 33.92434171100001 0 0,102.56332303300002 33.92464211800001 0 0,102.56417061100001 33.92474940699998 0 0,102.565264952 33.92478159299998 0 0,102.56656314100002 33.92481378000002 0 0,102.56758238100002 33.92481378000002 0 0,102.56866599300002 33.92468503399999 0 0,102.568669124 33.924746863999985 0 0,102.56883765499998 33.928075346000014 0 0,102.56896640100001 33.928869280000015 0 0,102.56849433299999 33.929427179000015 0 0,102.56776477199998 33.92979195999999 0 0,102.56701375199998 33.93007090999998 0 0,102.56615544499999 33.93037131699998 0 0,102.56461049299998 33.930864842999995 0 0,102.56379510099998 33.93114379299999 0 0,102.56321574399999 33.93163731999999 0 0,102.56192828399998 33.93176606600002 0 0,102.56106997699999 33.93200209999998 0 0,102.56059790900002 33.931916269 0 0),(102.38795444599998 33.82476637299999 0 0,102.38851439799998 33.822188428000004 0 0,102.38828188299999 33.821330433000014 0 0,102.38685529700001 33.82185969400001 0 0,102.38566054 33.82310381999997 0 0,102.38412086900001 33.82391964599998 0 0,102.383320846 33.823969842 0 0,102.38223396199999 33.823782386999994 0 0,102.38154592699999 33.82330744699999 0 0,102.381313267 33.822401731000014 0 0,102.38045356200001 33.82187960800002 0 0,102.37982545300002 33.822024666000004 0 0,102.378913232 33.82255225 0 0,102.37828343400002 33.82231564799997 0 0,102.377475667 33.82060066700001 0 0,102.378099991 33.819596905000026 0 0,102.37885285800002 33.81825473599997 0 0,102.37887669499997 33.81750733400003 0 0,102.37929888500003 33.816039042 0 0,102.37972232700002 33.814856986999985 0 0,102.37903017000002 33.81342790100001 0 0,102.37872428399999 33.81210496599999 0 0,102.378332839 33.81081807300001 0 0,102.37776759600001 33.808995004999986 0 0,102.37771844399998 33.80756393899998 0 0,102.37762942 33.80681282299997 0 0,102.37830717000003 33.804985945 0 0,102.37915806500001 33.803552115 0 0,102.379926377 33.802834142999984 0 0,102.38206806900001 33.80254128500002 0 0,102.38425388399997 33.80253449600002 0 0,102.38502310400003 33.80203117100001 0 0,102.38523515399999 33.80152958299999 0 0,102.385961823 33.80109794600003 0 0,102.38720503899998 33.80116561199998 0 0,102.388056232 33.799839061 0 0,102.38903532299997 33.798368978999974 0 0,102.39023239599999 33.79772114999997 0 0,102.39237392400003 33.79742811400001 0 0,102.394045328 33.797422787000016 0 0,102.395243666 33.797061149 0 0,102.39674182200002 33.79666275599999 0 0,102.39776970700001 33.79651632399998 0 0,102.39931518200001 33.79708381900002 0 0,102.40082099 33.79833125099998 0 0,102.40253928700002 33.799184387000025 0 0,102.404384172 33.799607718000004 0 0,102.40579762700003 33.79942417500001 0 0,102.40674743 33.800888043999976 0 0,102.40701084599999 33.80221104999998 0 0,102.40705980299998 33.803498983 0 0,102.40784519300001 33.806430379999995 0 0,102.40785537800002 33.808577168 0 0,102.40769021 33.80990158700001 0 0,102.40684294900001 33.81201542500003 0 0,102.40445335599998 33.81431322499998 0 0,102.40364816699997 33.81628378099998 0 0,102.403520894 33.81653307900001 0 0,102.403066529 33.81718019099998 0 0,102.40216008599998 33.81890060500001 0 0,102.40022055100002 33.81971793500003 0 0,102.39828075700001 33.820487528 0 0,102.39788485399998 33.821395240000015 0 0,102.39611779699999 33.82245048300001 0 0,102.39361374499998 33.824843853999994 0 0,102.39213345799999 33.826136659999975 0 0,102.39105043699999 33.82680799799999 0 0,102.39002131199999 33.82676355000001 0 0,102.38847492899998 33.826100532 0 0,102.38795444599998 33.82476637299999 0 0),(102.38141542 33.766022201 0 0,102.38750452900001 33.755316660000005 0 0,102.39462440900002 33.755669950000026 0 0,102.397237889 33.758912941000006 0 0,102.40234767999999 33.75281482999998 0 0,102.41230632899999 33.75617022 0 0,102.41728755899999 33.75859861999999 0 0,102.41509725899999 33.76034513000002 0 0,102.41629965999999 33.761629950999975 0 0,102.41876087700001 33.761775532 0 0,102.41816270700002 33.763839658999984 0 0,102.41599465299998 33.767317702000014 0 0,102.41552875100001 33.76842847 0 0,102.41423415499997 33.77041818800001 0 0,102.411189299 33.77329058999999 0 0,102.40307650900002 33.77082797999998 0 0,102.39184574000001 33.76833678999998 0 0,102.38141542 33.766022201 0 0),(102.49347397899999 33.754905020000024 0 0,102.48240758899999 33.750092259999974 0 0,102.48091389299998 33.75035775399999 0 0,102.478843762 33.75035775499998 0 0,102.47684238900001 33.75053078600001 0 0,102.47370412700002 33.75000083499998 0 0,102.47134846 33.75000083499998 0 0,102.469064177 33.749072845 0 0,102.46670851099998 33.749144229000024 0 0,102.464781147 33.749072845 0 0,102.462354097 33.747716551999986 0 0,102.46078365300002 33.74643164399998 0 0,102.45822146699999 33.74488373600002 0 0,102.45595522500003 33.74565116100001 0 0,102.45410682300002 33.74561467299998 0 0,102.453518928 33.745908633 0 0,102.45256893800001 33.746383639999976 0 0,102.45165246300002 33.74586221300001 0 0,102.45187438800002 33.744621005 0 0,102.45164046000002 33.743572296000025 0 0,102.450723273 33.742907742 0 0,102.45043350600002 33.742097770999976 0 0,102.450757796 33.74151317899998 0 0,102.451282085 33.74056803000002 0 0,102.45001608400003 33.73871205500001 0 0,102.44847605000001 33.739051612000026 0 0,102.44727713700001 33.739103667999984 0 0,102.446532574 33.73867699499999 0 0,102.444930005 33.737967165999976 0 0,102.44341976599998 33.738340987000015 0 0,102.44203217699999 33.73757530099999 0 0,102.44063148700002 33.73680235500001 0 0,102.43913801999997 33.735168053999985 0 0,102.43748758499999 33.734224856000026 0 0,102.43627385799999 33.73199912199999 0 0,102.43649321499998 33.729553022999994 0 0,102.435630016 33.728220255999986 0 0,102.43395910999999 33.725220552999986 0 0,102.43285683200003 33.72433189200001 0 0,102.43233207100002 33.72151752100001 0 0,102.43343995800001 33.72044021300002 0 0,102.434143973 33.71930370299998 0 0,102.434011199 33.718445429999974 0 0,102.43460901499998 33.71812130000001 0 0,102.43525144799997 33.718154819000006 0 0,102.43658022 33.718436376 0 0,102.43816444800001 33.71843076599998 0 0,102.43940741699998 33.71867681600003 0 0,102.43974829899997 33.71957114600002 0 0,102.439814931 33.719581925 0 0,102.43983059599998 33.719584458999975 0 0,102.43990292199999 33.71959615999998 0 0,102.44045080199999 33.719684787999995 0 0,102.44111660599998 33.719792489999975 0 0,102.441207421 33.719807179999975 0 0,102.44247342300002 33.72010758800002 0 0,102.44260753600003 33.72013283299998 0 0,102.44429732499998 33.720450911 0 0,102.44597886600002 33.72051377600002 0 0,102.44604137300001 33.720516112999974 0 0,102.446593296 33.72053674099999 0 0,102.44680787300001 33.720493825999995 0 0,102.44743014599999 33.72027924899999 0 0,102.44805241799997 33.71946385799998 0 0,102.448717606 33.71909907700001 0 0,102.44961882799998 33.719056162000015 0 0,102.45010997899999 33.719056162000015 0 0,102.45019863200002 33.719056162000015 0 0,102.45041276199998 33.719056162000015 0 0,102.451142323 33.718820127000015 0 0,102.451979172 33.71834805899999 0 0,102.45260144500003 33.717704329000014 0 0,102.45335648399998 33.71708481000002 0 0,102.453867447 33.717361005999976 0 0,102.454339516 33.71751120900001 0 0,102.45513345 33.717575582999984 0 0,102.45582009499998 33.717790159 0 0,102.45667840200002 33.71809056699999 0 0,102.45725775900002 33.718605550999996 0 0,102.45824481199998 33.719249280999975 0 0,102.45852376200003 33.72055819899998 0 0,102.45805169300002 33.72122338700001 0 0,102.45792294699999 33.721845658999996 0 0,102.45828772800002 33.72201732100001 0 0,102.45918895 33.722382100999994 0 0,102.46023637600001 33.72154248200002 0 0,102.46156887500001 33.722399086999985 0 0,102.46233030299999 33.72287497999997 0 0,102.46371039000002 33.723350872000026 0 0,102.46528083499999 33.723350872000026 0 0,102.46680368900002 33.72273221199998 0 0,102.468231366 33.722779801 0 0,102.46937350799999 33.72287497999997 0 0,102.47051564899999 33.72263703300001 0 0,102.472324039 33.72135212400002 0 0,102.47408483999999 33.72020998300002 0 0,102.47484626800002 33.71911543099998 0 0,102.47570287399998 33.717830521999986 0 0,102.47713055000003 33.71749739699999 0 0,102.478891352 33.71711668400002 0 0,102.47993831399998 33.71673597 0 0,102.480790878 33.715452846000005 0 0,102.48160393699999 33.71526070499999 0 0,102.48241295399998 33.71502275900002 0 0,102.48317438100003 33.714927579999994 0 0,102.48369786199999 33.71402338399997 0 0,102.48416463799998 33.71290066 0 0,102.48441170000001 33.71231017299999 0 0,102.48545866400002 33.71307159999998 0 0,102.486220091 33.714832401000024 0 0,102.48645803699998 33.71592695300001 0 0,102.48679116099999 33.71692632700001 0 0,102.48745741099998 33.718116056999975 0 0,102.487980892 33.719210610000005 0 0,102.489337186 33.720162394 0 0,102.49076486199999 33.72051931300001 0 0,102.492263922 33.721233152000025 0 0,102.49376298200002 33.721304535 0 0,102.49390575000001 33.72380296900002 0 0,102.49411990200002 33.72694385800003 0 0,102.49461958799998 33.73008474599999 0 0,102.49511979300001 33.73143146899997 0 0,102.49569088300001 33.73282202799999 0 0,102.49695796700001 33.73590710399998 0 0,102.49853631100001 33.73709177500001 0 0,102.500439696 33.73811143900002 0 0,102.50233260599998 33.739570757000024 0 0,102.503662964 33.74003048499998 0 0,102.50495239600002 33.74081239100002 0 0,102.50581398999998 33.741667597 0 0,102.50586285000003 33.74246059400002 0 0,102.50588657700001 33.74284567299998 0 0,102.50513816199998 33.74376471900001 0 0,102.504891482 33.74454812900001 0 0,102.50492013899998 33.745540326000025 0 0,102.50429098299998 33.74761920200001 0 0,102.50393911499998 33.748485335 0 0,102.50455480099998 33.75000349200002 0 0,102.505773724 33.751886361000004 0 0,102.505969617 33.75235650100001 0 0,102.50570389900003 33.753158059999976 0 0,102.50057937999998 33.754854980000005 0 0,102.49347397899999 33.754905020000024 0 0),(102.64931723000001 33.80592237100001 0 0,102.64964767999999 33.80589280100003 0 0,102.649707536 33.806139676999976 0 0,102.65029617599998 33.80741407800002 0 0,102.64969751799998 33.807522061999975 0 0,102.64701173700001 33.80801578699999 0 0,102.64453986799998 33.80931920900002 0 0,102.64265969799999 33.81019703099997 0 0,102.64175901499999 33.809516696 0 0,102.64404073999998 33.80805528500002 0 0,102.64549058699998 33.80734432000003 0 0,102.64675028900001 33.807008584000016 0 0,102.64774854400002 33.80627786100001 0 0,102.64931723000001 33.80592237100001 0 0),(102.656317489 33.80632797099997 0 0,102.65591097700002 33.805092951999995 0 0,102.65575835099997 33.80491514300002 0 0,102.65794500499999 33.80388815399999 0 0,102.65827775600002 33.80400665299999 0 0,102.658420364 33.80592237100001 0 0,102.657968773 33.80625811099998 0 0,102.65637631800001 33.80631735899999 0 0,102.656317489 33.80632797099997 0 0),(102.65981506899999 33.793296011999985 0 0,102.66038550000002 33.792821953999976 0 0,102.66081332300001 33.792861458999994 0 0,102.66133621900002 33.792920716000026 0 0,102.66174027400001 33.793217002000006 0 0,102.66202549000002 33.793473783000024 0 0,102.662453314 33.793552792000014 0 0,102.66309504899999 33.793829324 0 0,102.66376055199999 33.793928085000005 0 0,102.664996487 33.79367130600002 0 0,102.66554315000002 33.793217002000006 0 0,102.66569758600002 33.79257014699999 0 0,102.665577584 33.792330144000005 0 0,102.665386695 33.79186685500002 0 0,102.66510116400002 33.791173856 0 0,102.66522991 33.790522829999986 0 0,102.66528891799999 33.789669887 0 0,102.66537474900002 33.788852564000024 0 0,102.665465944 33.787917651999976 0 0,102.665535681 33.78757433200002 0 0,102.665691251 33.78709153300002 0 0,102.66578244599998 33.78679649100002 0 0,102.665978569 33.78635253200002 0 0,102.66624679099999 33.78591264800002 0 0,102.666504282 33.78556932599997 0 0,102.66687013500001 33.785083953000026 0 0,102.66723491699997 33.784542148000014 0 0,102.66757480799998 33.78414110199998 0 0,102.66776256100002 33.78391579800001 0 0,102.66780547600001 33.78380851100002 0 0,102.66790203699998 33.78364757700001 0 0,102.66802541800001 33.78352955899999 0 0,102.66818634999998 33.783475915 0 0,102.66839556299999 33.783465186 0 0,102.668695969 33.783459823999976 0 0,102.669162675 33.783454457000005 0 0,102.66956500700002 33.78348664499998 0 0,102.669924423 33.783567112000014 0 0,102.67027160800001 33.78370122000001 0 0,102.670550558 33.78382460300003 0 0,102.67090461100003 33.78400162899999 0 0,102.67126402600002 33.784237663 0 0,102.67166914799998 33.78449515599999 0 0,102.67198564799997 33.78481165699998 0 0,102.67223777499999 33.78502086999998 0 0,102.67253281900003 33.78533736999998 0 0,102.67267765700001 33.78544465800002 0 0,102.67288687000001 33.785498303 0 0,102.67314436200002 33.78546611500002 0 0,102.67324402700001 33.78539136699999 0 0,102.673551094 33.78527453800001 0 0,102.673607398 33.785289068 0 0,102.67374794800003 33.785325338999996 0 0,102.67421628199997 33.78544619899998 0 0,102.67477418200002 33.785789522000016 0 0,102.67526770799998 33.78606847200001 0 0,102.67638350700003 33.78662637100001 0 0,102.67691994900002 33.78696969399999 0 0,102.67705026200002 33.78706667199998 0 0,102.67784262800001 33.78765634000001 0 0,102.67798418500001 33.78773355300001 0 0,102.67809446000001 33.78779370299998 0 0,102.67822513599998 33.787864981999974 0 0,102.67826565799999 33.787887083999976 0 0,102.67855073200002 33.78804257799999 0 0,102.67934466600002 33.788536104 0 0,102.68041755000002 33.78915837699998 0 0,102.68110419499999 33.789587530000006 0 0,102.68155830500001 33.789944331000015 0 0,102.681590583 33.78996969299999 0 0,102.68165128099997 33.79001738400001 0 0,102.68148827499999 33.79021314200003 0 0,102.68146195700001 33.790244746999974 0 0,102.68119593900002 33.790564211 0 0,102.68066477500003 33.791027213999996 0 0,102.680368203 33.791285727 0 0,102.68027748200001 33.791364805 0 0,102.68021560900002 33.791418738000004 0 0,102.67903825100001 33.79244497600001 0 0,102.67895557499997 33.79251703900002 0 0,102.67876530900003 33.79252723100001 0 0,102.67875145199997 33.792526501 0 0,102.67754222100001 33.79246285800002 0 0,102.67695460099998 33.792315954 0 0,102.67642642200002 33.79218390800003 0 0,102.67535353900001 33.791025193999985 0 0,102.67511750400001 33.79044583699999 0 0,102.674581063 33.79008105700001 0 0,102.67418990599998 33.790081058 0 0,102.67365838299997 33.79008105700001 0 0,102.672836819 33.79024536999998 0 0,102.672478211 33.79031709100002 0 0,102.672199261 33.79160455099998 0 0,102.671662819 33.792591603999995 0 0,102.67112637700001 33.79299930000002 0 0,102.67107975300001 33.793003595000016 0 0,102.66949559400001 33.793149503999985 0 0,102.66810084600002 33.79319241899998 0 0,102.66677047000002 33.79297784200003 0 0,102.66642413699998 33.79284623699999 0 0,102.66608981299999 33.793375020999974 0 0,102.66561445399998 33.79378981999997 0 0,102.66250085000001 33.796397076999995 0 0,102.66247708200001 33.79789818900002 0 0,102.66328519299998 33.79910301000001 0 0,102.66319012100001 33.79967578700001 0 0,102.66252461800002 33.800090555 0 0,102.66155013100001 33.79900425400001 0 0,102.66109853900002 33.79860923299998 0 0,102.660314196 33.796930369999984 0 0,102.66026665999999 33.79637732499998 0 0,102.66010028400001 33.794500898000024 0 0,102.65971999700002 33.794461393000006 0 0,102.65950608499998 33.794204616 0 0,102.65981506899999 33.793296011999985 0 0),(102.25619155099997 33.962813787000016 0 0,102.25562838500002 33.965945679000015 0 0,102.25545026399999 33.966214396 0 0,102.25391055 33.965889602000004 0 0,102.25390922100001 33.96544235900001 0 0,102.25143082300002 33.964941608000004 0 0,102.25168426900001 33.96330014900002 0 0,102.25132582100002 33.963092166000024 0 0,102.25193114899997 33.962077170999976 0 0,102.25221389299998 33.960883936000016 0 0,102.25364536699999 33.960940627000014 0 0,102.25386298400002 33.96192411999999 0 0,102.25619155099997 33.962813787000016 0 0),(102.27240285699997 33.96325603899999 0 0,102.27347616700001 33.963194026 0 0,102.27551745099998 33.963696352 0 0,102.274564516 33.967813139999976 0 0,102.271484149 33.96690420700003 0 0,102.27240285699997 33.96325603899999 0 0),(102.28163623699999 33.963622870999984 0 0,102.28281561199998 33.96317292100002 0 0,102.28571515499999 33.96349420400003 0 0,102.28610927099999 33.96364237 0 0,102.286088162 33.96802542299997 0 0,102.28171437999998 33.96776394800003 0 0,102.28160281200002 33.96433854000003 0 0,102.28163623699999 33.963622870999984 0 0),(102.30318771200001 33.96908001000003 0 0,102.30432643699999 33.96615930299998 0 0,102.308512264 33.967866302000004 0 0,102.306574109 33.97025645100001 0 0,102.30318771200001 33.96908001000003 0 0),(102.31892883500001 33.97069071999999 0 0,102.31904278100001 33.96659909700003 0 0,102.32305083699998 33.96663634800001 0 0,102.32335426600002 33.97116762799999 0 0,102.31892883500001 33.97069071999999 0 0),(102.33067964600002 33.97019404299999 0 0,102.32980632599998 33.96947108500001 0 0,102.329755052 33.968002044 0 0,102.33502374800003 33.96827405099998 0 0,102.33475840199998 33.97361784999998 0 0,102.33326982800003 33.97366959599998 0 0,102.33149125 33.97276798600001 0 0,102.33067964600002 33.97019404299999 0 0),(102.32813630499999 33.96395135300003 0 0,102.32781438 33.96958152899998 0 0,102.32477916699997 33.969438626 0 0,102.324757982 33.96386490100002 0 0,102.32813630499999 33.96395135300003 0 0),(102.34648647400002 33.96595104199997 0 0,102.34788350899998 33.96260905899999 0 0,102.350636915 33.96388931000001 0 0,102.34950472600002 33.967041129999984 0 0,102.34648647400002 33.96595104199997 0 0),(102.28791803600001 33.96945234100002 0 0,102.28767375899997 33.97130152400001 0 0,102.28539175899999 33.970743184000014 0 0,102.285128526 33.969995529000016 0 0,102.28573300099998 33.968831290000026 0 0,102.28791803600001 33.96945234100002 0 0),(102.29865774199999 33.39720732000001 0 0,102.29852107599999 33.39722220300001 0 0,102.29837569900002 33.39712636799999 0 0,102.29802746600001 33.396845367000026 0 0,102.29811299099998 33.396280984999976 0 0,102.298396029 33.39588371000002 0 0,102.29934585900003 33.396220357000004 0 0,102.29952783499999 33.39628730800001 0 0,102.29955539100001 33.396361669999976 0 0,102.29954196699998 33.396427544000005 0 0,102.29939278 33.396711305 0 0,102.29865774199999 33.39720732000001 0 0),(102.28973430999997 33.40184658499999 0 0,102.28860861099997 33.40200588599998 0 0,102.28795249799998 33.40195066199999 0 0,102.28782842300001 33.40045617200002 0 0,102.28813455599999 33.40001329299997 0 0,102.28930765400003 33.39989590099998 0 0,102.290032354 33.400095663 0 0,102.29044522499998 33.4009221 0 0,102.29045371199999 33.40143316899997 0 0,102.290226335 33.40169385799999 0 0,102.28973430999997 33.40184658499999 0 0),(102.10864955900001 33.10527017099997 0 0,102.108789537 33.10504015800001 0 0,102.10893789699998 33.104783462 0 0,102.109069562 33.10454681300001 0 0,102.10918795700002 33.10429682300003 0 0,102.10937452399997 33.10393682 0 0,102.10946791200001 33.10364680599997 0 0,102.10957121899997 33.10334848000002 0 0,102.109747938 33.10312677899998 0 0,102.10980116299999 33.10283180599998 0 0,102.10994121099998 33.10255681000001 0 0,102.10999618199997 33.10229347799998 0 0,102.11011792900001 33.102045094000005 0 0,102.110199513 33.10177848000001 0 0,102.11030784899998 33.10150013100002 0 0,102.11042289099998 33.101258453000014 0 0,102.11052948000003 33.10100511000002 0 0,102.110622869 33.10075176700002 0 0,102.11076948200002 33.10042012299999 0 0,102.110879495 33.100133391999975 0 0,102.110977843 33.09987341300001 0 0,102.11111789 33.099558392999995 0 0,102.11123286200001 33.099165142000004 0 0,102.11134783400001 33.09892674700001 0 0,102.111445801 33.09864119500003 0 0,102.11146567499998 33.098592438000026 0 0,102.11503444300001 33.099463878999984 0 0,102.11547432499998 33.099485336999976 0 0,102.115882021 33.09930294700001 0 0,102.11848912800002 33.097339569999974 0 0,102.118672145 33.09728618999998 0 0,102.11861787800001 33.09772032699999 0 0,102.11841403 33.098396244000014 0 0,102.11782394400001 33.099479856000016 0 0,102.11805997800002 33.099672974999976 0 0,102.118660793 33.10085314700001 0 0,102.11895716100003 33.101594069999976 0 0,102.11908994599997 33.101926031000005 0 0,102.119755134 33.103277864000006 0 0,102.12031303399999 33.104157627999996 0 0,102.12091384799999 33.10542363100001 0 0,102.12050615300001 33.10647505700001 0 0,102.12014137199998 33.10735482199999 0 0,102.11936889600003 33.10932892699998 0 0,102.118660793 33.109994115000006 0 0,102.118424758 33.11033743799999 0 0,102.11833892800001 33.11078804900001 0 0,102.11855350500002 33.11115282999998 0 0,102.11885391200002 33.111667813999986 0 0,102.11904703099998 33.112139883 0 0,102.11934743799998 33.112654867 0 0,102.11944396299998 33.11309888599999 0 0,102.11956201499999 33.11364192000002 0 0,102.11981950699999 33.114478769000016 0 0,102.11990533800002 33.11595934799999 0 0,102.11990533800002 33.11651724799998 0 0,102.12011991499998 33.117504301 0 0,102.120549068 33.11969298299999 0 0,102.12050615300001 33.12068003600001 0 0,102.12048469500002 33.121173562000024 0 0,102.12011991499998 33.122289361000014 0 0,102.11960492999998 33.12269705699998 0 0,102.11831747000002 33.123083295000015 0 0,102.11718021299998 33.12334078700002 0 0,102.11621461800001 33.12370556799999 0 0,102.11475549699998 33.12400597499999 0 0,102.11346803599997 33.12426346699999 0 0,102.11194454100001 33.12432783999998 0 0,102.11108623500002 33.12402743299998 0 0,102.10949836700001 33.12329787200002 0 0,102.10879026399999 33.123426617999996 0 0,102.10795341400001 33.123555364000026 0 0,102.10625825800003 33.122997465000026 0 0,102.10509954399998 33.122396649999985 0 0,102.10338293000001 33.12280434600001 0 0,102.10164485899998 33.12168854700002 0 0,102.095949168 33.12507671899999 0 0,102.095934123 33.125085668 0 0,102.09434925 33.12602836100001 0 0,102.093748436 33.125910343999976 0 0,102.093740513 33.12590254700001 0 0,102.09394134399997 33.125522106000005 0 0,102.09412134500002 33.12523544499999 0 0,102.094369589 33.124932090000016 0 0,102.09457808899998 33.124698723999984 0 0,102.09480307299998 33.12454212199998 0 0,102.09524137699998 33.124248754999996 0 0,102.095739611 33.123847051999974 0 0,102.09601460800002 33.123572056 0 0,102.09632306200001 33.123245440999995 0 0,102.09650138699999 33.123045392999984 0 0,102.09667635900001 33.122817055999974 0 0,102.09680802499997 33.12258376 0 0,102.097139599 33.122147063 0 0,102.09733804000001 33.121833718999994 0 0,102.09767632 33.121413716000006 0 0,102.09797303900001 33.121015365999995 0 0,102.09805958300001 33.12073205799999 0 0,102.09852631500002 33.12023368400003 0 0,102.098791323 33.119937033999975 0 0,102.098988088 33.11973866300002 0 0,102.09919463199998 33.119562013999996 0 0,102.09943128100002 33.119392000999994 0 0,102.09963964100001 33.11920201100003 0 0,102.09983801300001 33.119015374000014 0 0,102.10009959799999 33.118770342999994 0 0,102.10032465199998 33.11856701200003 0 0,102.10062130199998 33.118306964 0 0,102.10085802100002 33.11808365600001 0 0,102.10112128200001 33.117805307000026 0 0,102.10131301799998 33.117615317 0 0,102.101528014 33.11738697999999 0 0,102.10171961100002 33.11714369600003 0 0,102.10184799299998 33.116878687999986 0 0,102.10211628399998 33.116443597 0 0,102.10225961499998 33.11622364200002 0 0,102.10239247300001 33.11598691699999 0 0,102.102404622 33.115965270000004 0 0,102.10256297000001 33.115727014000015 0 0,102.10274129499999 33.11536701099999 0 0,102.10287463700001 33.115131899000005 0 0,102.10300127400001 33.11488358499997 0 0,102.10316465099999 33.11459189499999 0 0,102.10331796999998 33.114300275000005 0 0,102.10350299999999 33.114023601999975 0 0,102.103649614 33.11380022399999 0 0,102.103803003 33.11350525099999 0 0,102.10398796300001 33.11319358399999 0 0,102.10427630100003 33.11264023899997 0 0,102.10454955099999 33.112191946999985 0 0,102.10470957500002 33.11194195600001 0 0,102.10485800499998 33.111615201999996 0 0,102.10505630699998 33.11132854099998 0 0,102.10514124299999 33.11106192599999 0 0,102.105287997 33.11081857200003 0 0,102.10550299200003 33.110586952000006 0 0,102.10564122400001 33.11033521600001 0 0,102.10580299499998 33.110051837000015 0 0,102.10596127299999 33.10983355899998 0 0,102.10608294999997 33.109570227000006 0 0,102.106204558 33.10930682600002 0 0,102.10639957699999 33.10907185299999 0 0,102.10655121899998 33.10881683399998 0 0,102.10670293200002 33.10859352599999 0 0,102.10686456299999 33.10832020599997 0 0,102.10699790500001 33.10806853899999 0 0,102.107137953 33.10783014399999 0 0,102.10731124799997 33.10760515999999 0 0,102.10743620900001 33.10734518100003 0 0,102.10760622200002 33.107085203 0 0,102.10771623400001 33.106803571 0 0,102.10788624700001 33.10657348699999 0 0,102.10805954300002 33.106295208000006 0 0,102.108179544 33.10601518300001 0 0,102.10833125599999 33.10579348099998 0 0,102.10851454099998 33.10554516799999 0 0,102.10864955900001 33.10527017099997 0 0),(102.10017919 33.098483353999995 0 0,102.10031640900002 33.09951384599998 0 0,102.100249099 33.100143711999976 0 0,102.100045217 33.10031564299999 0 0,102.09922903900002 33.10043080600002 0 0,102.09882050099998 33.10008759700003 0 0,102.09759616999997 33.10020307299999 0 0,102.096984507 33.10071885100001 0 0,102.096440863 33.10123457399999 0 0,102.09610104299998 33.10152111399998 0 0,102.09576109699998 33.10169314299998 0 0,102.09528503400003 33.101808018999975 0 0,102.09426463300002 33.10180879500001 0 0,102.09324435399998 33.10192407400001 0 0,102.092701041 33.102783312999975 0 0,102.09222586499999 33.10375701100003 0 0,102.09141059299998 33.104788213000006 0 0,102.09018648 33.10518989399998 0 0,102.08889369299999 33.10496180000001 0 0,102.08807665699999 33.10427531300002 0 0,102.08739557799998 33.103474214000016 0 0,102.0873267 33.10261542699999 0 0,102.08714795999998 33.101497918999996 0 0,102.08686952199997 33.10128909100001 0 0,102.08667717399999 33.10090052800001 0 0,102.086547145 33.10055378200002 0 0,102.08654790600002 33.10051876799997 0 0,102.086557874 33.10006025500002 0 0,102.08674026400001 33.09951308500001 0 0,102.087115773 33.099083930999996 0 0,102.08754492600002 33.09895518500002 0 0,102.087866792 33.099041016 0 0,102.088066739 33.099027686 0 0,102.08834958900002 33.09900882900001 0 0,102.08836031800001 33.09885862599998 0 0,102.08825302999998 33.098686964000024 0 0,102.08779169000002 33.09860113299999 0 0,102.08777611800002 33.098595794000005 0 0,102.08748783200002 33.098496953999984 0 0,102.08746523100001 33.098458773000004 0 0,102.08734929100001 33.098226474 0 0,102.087303798 33.098083367000015 0 0,102.08731504399998 33.097989842000004 0 0,102.08734582300002 33.097884111999974 0 0,102.08734894100002 33.09787339899998 0 0,102.08741457399998 33.097749298999986 0 0,102.08751194400003 33.09761754200002 0 0,102.08760246999998 33.09744571099998 0 0,102.087618125 33.097361406999994 0 0,102.087591412 33.09720926199998 0 0,102.087584354 33.09718902999998 0 0,102.08757049000002 33.09713012899999 0 0,102.08752259699997 33.09692664900001 0 0,102.087427112 33.096670974000006 0 0,102.08731968699999 33.096510224999975 0 0,102.08730851500002 33.09649795299998 0 0,102.087258325 33.09644281300001 0 0,102.08712744399998 33.09629902299997 0 0,102.08694595899999 33.09620754100001 0 0,102.08675545699998 33.09616759300002 0 0,102.086465191 33.096129625 0 0,102.08611887400002 33.096157541000025 0 0,102.08610696800002 33.09615850099999 0 0,102.086068237 33.096170631999996 0 0,102.08588709700001 33.09622735900001 0 0,102.08572164700001 33.09630190500002 0 0,102.08555396600002 33.096414623999976 0 0,102.08545347900002 33.096511668000005 0 0,102.08545197799998 33.09651203999999 0 0,102.08532097199998 33.09654446000002 0 0,102.085173854 33.096669942999995 0 0,102.08497537 33.09670212899999 0 0,102.08490653199999 33.096696393 0 0,102.08484662400002 33.09669140099999 0 0,102.08464277600001 33.096546561000025 0 0,102.084604534 33.096498484999984 0 0,102.08445502199999 33.096310527000014 0 0,102.084406742 33.096090586 0 0,102.084422835 33.09586528 0 0,102.084442793 33.09581738200001 0 0,102.084451758 33.095795865000014 0 0,102.084578335 33.095555058 0 0,102.08470318299999 33.09540134500003 0 0,102.08493604900002 33.095187865000014 0 0,102.085059183 33.09500684699998 0 0,102.08510359899998 33.09494155200002 0 0,102.08522135999999 33.09479451499999 0 0,102.08527345700003 33.09473913199997 0 0,102.08530961999998 33.09461887100002 0 0,102.08530495500003 33.09448527799998 0 0,102.08526631699999 33.094389877000026 0 0,102.08521863300001 33.094317386 0 0,102.08514832700001 33.094298348999985 0 0,102.08505535699999 33.094290778000016 0 0,102.08491708700001 33.09433095100002 0 0,102.08478240099998 33.09438466900002 0 0,102.08462065100002 33.09444917899998 0 0,102.08436919100001 33.09452417599999 0 0,102.08402050400002 33.09457245599998 0 0,102.08370508000002 33.09459157200001 0 0,102.08358082400002 33.09456705000002 0 0,102.08354729400003 33.09455652999998 0 0,102.08339286699999 33.094508082999994 0 0,102.08309245999999 33.09419694600001 0 0,102.08289933999998 33.09388581000002 0 0,102.08272957000003 33.093489678000026 0 0,102.08267403500003 33.093360097000016 0 0,102.082590853 33.093131348999975 0 0,102.08241654300002 33.09265199399999 0 0,102.08270622100002 33.09197607700003 0 0,102.08280406400002 33.091845620000015 0 0,102.08282054099999 33.091725242999985 0 0,102.08284497099999 33.091652563000025 0 0,102.08289599099999 33.091591193 0 0,102.08295689599998 33.09156013900002 0 0,102.08303197200001 33.09152907599997 0 0,102.08304515100002 33.091524171 0 0,102.083060273 33.091504008000015 0 0,102.08336068 33.09142890700002 0 0,102.083596715 33.09110704099999 0 0,102.08354307100001 33.09080663399999 0 0,102.08343578199998 33.09024873499999 0 0,102.08344926900003 33.09019647299999 0 0,102.08348457699998 33.09005965799997 0 0,102.08348603000002 33.09005402600002 0 0,102.08355619999998 33.089782119000006 0 0,102.083607444 33.08958354700002 0 0,102.083628901 33.088768155000025 0 0,102.08367636499997 33.087828374000026 0 0,102.08367659800001 33.08782377699998 0 0,102.08368254599998 33.087706000000026 0 0,102.08333438099999 33.08712258899999 0 0,102.083285579 33.08704081299999 0 0,102.08329630700001 33.08706763499998 0 0,102.08307732200001 33.08684864899999 0 0,102.083071002 33.08684232899998 0 0,102.08294225600002 33.08677795599999 0 0,102.08288861199998 33.086659939000015 0 0,102.08290470499998 33.08652582799999 0 0,102.08313000999999 33.086209327999995 0 0,102.08323835300001 33.08608823899999 0 0,102.083312401 33.08600547999998 0 0,102.083612808 33.08581772500003 0 0,102.08381129200001 33.08576408099998 0 0,102.08394150499998 33.085731528 0 0,102.084029525 33.08570542699999 0 0,102.08417253900001 33.08566368700002 0 0,102.08437455500001 33.08554950400003 0 0,102.08471787799999 33.085329563000016 0 0,102.08471251399999 33.085200816999986 0 0,102.08457840300002 33.08509889300001 0 0,102.08446575099998 33.08503452000002 0 0,102.08435701899998 33.08496203300001 0 0,102.08433700400002 33.084948689999976 0 0,102.08462689100003 33.084838005999984 0 0,102.08463204700001 33.084836037 0 0,102.085222133 33.084696561999976 0 0,102.08555472699999 33.084481985000025 0 0,102.08608043999999 33.084353238999995 0 0,102.08664906899998 33.084610731 0 0,102.08705676400001 33.084696561999976 0 0,102.087657579 33.08455708700001 0 0,102.08783218000002 33.08457972100001 0 0,102.08783478599997 33.08458005900002 0 0,102.08823693599999 33.08463218899999 0 0,102.088698276 33.084836037 0 0,102.08889139500002 33.08516863099999 0 0,102.08953512599999 33.08524373300003 0 0,102.09102643400001 33.084803850000014 0 0,102.09288252200002 33.08423522200002 0 0,102.09419143999997 33.08382752599999 0 0,102.09464205199998 33.08338764400003 0 0,102.09479142700002 33.08339133300001 0 0,102.09551108699998 33.08340910200002 0 0,102.096026258 33.083510449000016 0 0,102.09682000499998 33.08366659400002 0 0,102.09863317899999 33.083688051000024 0 0,102.098858484 33.084042103 0 0,102.09916962 33.084567816 0 0,102.09958804500002 33.085361750000004 0 0,102.09975970599999 33.085941107 0 0,102.10006011399997 33.08687451600002 0 0,102.10006011399997 33.08760407699998 0 0,102.09979189299997 33.088086874 0 0,102.099684604 33.088355095 0 0,102.09986699500001 33.08853748500002 0 0,102.10001719799999 33.08877352000002 0 0,102.10029614799998 33.089395792000005 0 0,102.100499996 33.089846403000024 0 0,102.100757488 33.09041503200001 0 0,102.100746759 33.09086564299997 0 0,102.10090769200002 33.09142354199997 0 0,102.10117591300002 33.09176686500001 0 0,102.101304659 33.092045815000006 0 0,102.10151923500001 33.092389137 0 0,102.10168016799997 33.09267881599999 0 0,102.10172308300002 33.093011409999974 0 0,102.10166943899998 33.093301087999976 0 0,102.10139048899998 33.093676598 0 0,102.10120809900002 33.093977005 0 0,102.10112226899997 33.094202311000004 0 0,102.10213771899998 33.09521468999998 0 0,102.10249597500001 33.095377997000014 0 0,102.10248928599998 33.09613399400001 0 0,102.10194570200002 33.096649739999975 0 0,102.100926147 33.097337638 0 0,102.10017866999999 33.09802530899998 0 0,102.10017919 33.098483353999995 0 0),(102.05764503500001 33.086901963 0 0,102.05807063999998 33.08767710400002 0 0,102.05821259499999 33.088064707 0 0,102.05821283099999 33.08842255600001 0 0,102.05807134600002 33.08875065000001 0 0,102.05778817700002 33.08910863 0 0,102.05785932100002 33.08955590800002 0 0,102.05807213000003 33.08994347800001 0 0,102.058107732 33.090211848000024 0 0,102.05803699799998 33.09039080500003 0 0,102.05782469600001 33.09077857300002 0 0,102.057824988 33.09122588299999 0 0,102.05803778199999 33.09158363300003 0 0,102.05849864200002 33.092060548999996 0 0,102.05853406699998 33.092057393000005 0 0,102.058534109 33.092120174 0 0,102.05878223500002 33.092328802 0 0,102.05920739599998 33.09238824200003 0 0,102.05959705100003 33.092328415 0 0,102.060163596 33.091910653000014 0 0,102.06044660100002 33.09131410200001 0 0,102.06104854 33.090866498000025 0 0,102.06193411200002 33.09074677799998 0 0,102.06232413700002 33.09122371500001 0 0,102.062537012 33.09167091900002 0 0,102.06243109000002 33.092177924 0 0,102.062289615 33.092506023 0 0,102.062360953 33.093191863000015 0 0,102.062538426 33.093668905000015 0 0,102.06296395800001 33.09423528399998 0 0,102.06342481600001 33.09465254000003 0 0,102.06402741199997 33.095099543 0 0,102.06420474700002 33.095367838000016 0 0,102.064205029 33.09575550599999 0 0,102.063709486 33.096381995 0 0,102.06310747999999 33.096769970000025 0 0,102.062611839 33.09727717099997 0 0,102.06225795 33.09784394100001 0 0,102.061797749 33.098380942000006 0 0,102.06140842100001 33.098947727999985 0 0,102.06041647799998 33.099067494999986 0 0,102.059955833 33.09897825500002 0 0,102.05942427100001 33.098799585999984 0 0,102.05839630499997 33.09802473399998 0 0,102.058041662 33.09748812800001 0 0,102.05736802899997 33.09674292300002 0 0,102.05708450399999 33.09659394900001 0 0,102.05658796900002 33.09575919700001 0 0,102.05648134199998 33.09522247299998 0 0,102.05612679699999 33.094805142999974 0 0,102.05555978299998 33.094537011 0 0,102.05488663800003 33.09450748799998 0 0,102.053681934 33.09423962699998 0 0,102.05322107 33.09373287300002 0 0,102.053220549 33.09286807299998 0 0,102.05329100699998 33.092211986999985 0 0,102.05360957599999 33.091764539999986 0 0,102.053786382 33.09122769099997 0 0,102.05484900699997 33.09095884200002 0 0,102.05520311999999 33.090720120000015 0 0,102.05527378599999 33.090421881 0 0,102.05513169099999 33.089795708999986 0 0,102.05502515400002 33.08937826699997 0 0,102.05502478199998 33.08878185200001 0 0,102.05527240499998 33.08821514900001 0 0,102.05552006300002 33.08770808700001 0 0,102.055732105 33.08690283300001 0 0,102.056086048 33.08642554199997 0 0,102.05644015899998 33.08621663700001 0 0,102.05704243100001 33.086305826 0 0,102.057432274 33.08657403299998 0 0,102.05764503500001 33.086901963 0 0),(101.844234594 33.445347097000024 0 0,101.84429164 33.44542315799998 0 0,101.84444810100001 33.44563177499998 0 0,101.84445517699999 33.44564048299998 0 0,101.84458757599998 33.445803436000006 0 0,101.844623651 33.44591566999998 0 0,101.84467742499999 33.44608296400003 0 0,101.84468413600001 33.44610384399999 0 0,101.84464122000003 33.446307692000005 0 0,101.844659546 33.44639321599999 0 0,101.84470342100002 33.446597967 0 0,101.84470559300001 33.446608099 0 0,101.84472256999999 33.44660959700002 0 0,101.84507037499998 33.446640285 0 0,101.84515127100002 33.44660523099998 0 0,101.84532266000002 33.44653096299999 0 0,101.84539223899998 33.44650081100002 0 0,101.84534932399998 33.44632914900001 0 0,101.845263493 33.44614675899999 0 0,101.84517766099998 33.44579270700001 0 0,101.84517766200003 33.44567867500001 0 0,101.84517766200003 33.445531026000026 0 0,101.84517766200003 33.445524487 0 0,101.845182991 33.445521188999976 0 0,101.84521694300003 33.44550017 0 0,101.84540296799997 33.445385011999974 0 0,101.84556205799998 33.445430466999994 0 0,101.84559065399998 33.445438636999995 0 0,101.84585357899999 33.445513758000004 0 0,101.84615321400003 33.445521643000006 0 0,101.84626127500002 33.445524487 0 0,101.846346719 33.445503863 0 0,101.84779204900002 33.446809266 0 0,101.848193433 33.44717178100001 0 0,101.851334243 33.45000829200001 0 0,101.85185653799999 33.45050089699998 0 0,101.85177070700001 33.45074766099998 0 0,101.85175461400001 33.45099442399999 0 0,101.85160441 33.451294830999984 0 0,101.85142201999997 33.451514771999996 0 0,101.85107333299999 33.451729349000004 0 0,101.85062272200003 33.452051213999994 0 0,101.85011846700002 33.45249109600002 0 0,101.84989316100001 33.452973894000024 0 0,101.84986097500001 33.45339231899999 0 0,101.84980732999998 33.45405750600003 0 0,101.84978587299997 33.454647592000015 0 0,101.84958202500002 33.455119661000026 0 0,101.849388906 33.45582776399999 0 0,101.849174329 33.45622473100002 0 0,101.84892756599999 33.45675044400002 0 0,101.84868080299998 33.45701866500002 0 0,101.84868080299998 33.457705310999984 0 0,101.84864861599999 33.458070091000025 0 0,101.84865934499999 33.45914297500002 0 0,101.84867661499999 33.459419292999996 0 0,101.84574629100001 33.46068433200003 0 0,101.845694122 33.46068433200003 0 0,101.84562664700002 33.46068433200003 0 0,101.845574629 33.46068433200003 0 0,101.84546716099999 33.46068433099998 0 0,101.84522185200001 33.46068433200003 0 0,101.84508110299998 33.46068433200003 0 0,101.845043164 33.460669155999994 0 0,101.84459080800002 33.46048821400001 0 0,101.84454466099999 33.46046975500002 0 0,101.84454289000001 33.46046770999999 0 0,101.84436016000001 33.46025687000002 0 0,101.84426571099999 33.46014788999997 0 0,101.844251096 33.460143442 0 0,101.84387511099999 33.46002901100002 0 0,101.84381751199999 33.46001148099998 0 0,101.84380382400002 33.460007314999984 0 0,101.84377218499998 33.45999768600001 0 0,101.843746168 33.45999768600001 0 0,101.84334303100002 33.45999768600001 0 0,101.84331351600002 33.46001455200002 0 0,101.843225744 33.460064708000004 0 0,101.84304262400002 33.46016934800002 0 0,101.84272075899997 33.460319551 0 0,101.84255293899997 33.46023164600001 0 0,101.84247790299997 33.46019234099998 0 0,101.84227014800001 33.46008351699999 0 0,101.84223960999998 33.45999953799998 0 0,101.84214916299999 33.45975081099999 0 0,101.842098486 33.459611447999976 0 0,101.842161358 33.45929708800003 0 0,101.84218325299997 33.45918761399997 0 0,101.84218431699998 33.459182295000005 0 0,101.84224487 33.459010729 0 0,101.842313063 33.458817513999975 0 0,101.841840994 33.458838972000024 0 0,101.84176231999999 33.45893910199999 0 0,101.84171326199998 33.459001538999985 0 0,101.84167065100002 33.45905577299999 0 0,101.84160856300002 33.45913479400002 0 0,101.84160495999998 33.45913938000001 0 0,101.841595735 33.45913661200001 0 0,101.841513185 33.459111846999974 0 0,101.84139038299998 33.45907500599998 0 0,101.841182027 33.45881456000001 0 0,101.84113289099997 33.45875314099999 0 0,101.84090788999998 33.45852814099999 0 0,101.84068228000001 33.458302530000026 0 0,101.84065455799998 33.45835144 0 0,101.83954502300003 33.46030882299999 0 0,101.83675552599999 33.46022299200001 0 0,101.83574701499998 33.46037319599998 0 0,101.83426643600001 33.460158619000026 0 0,101.831778025 33.46005579400003 0 0,101.83174251899999 33.46005432700002 0 0,101.83167005799999 33.46005133099999 0 0,101.83163874799999 33.45987391400001 0 0,101.83162782400001 33.45981200900002 0 0,101.83156932899999 33.45948053699999 0 0,101.83156152499998 33.459436314000015 0 0,101.83154131200001 33.459321769999974 0 0,101.831430426 33.458968325 0 0,101.83137481400001 33.45879106000001 0 0,101.831238971 33.458358057 0 0,101.83122662199997 33.458318693000024 0 0,101.83119798899997 33.45822742799999 0 0,101.83115633800003 33.45815193599998 0 0,101.83112880300001 33.458102028999974 0 0,101.830941548 33.457762634000005 0 0,101.830909593 33.457704713 0 0,101.83083732699998 33.457573733000004 0 0,101.830813326 33.45753023200001 0 0,101.830801984 33.457509673000004 0 0,101.830782419 33.45747421300001 0 0,101.83051134300001 33.45698288300002 0 0,101.83047234600002 33.45680208099998 0 0,101.830419243 33.45655587499999 0 0,101.83033190100002 33.45615092600002 0 0,101.83031831800002 33.45608795099997 0 0,101.83029797699999 33.455993643 0 0,101.830287688 33.455945939 0 0,101.830275309 33.455888542000025 0 0,101.83034065099997 33.455844657 0 0,101.83039495600002 33.45580818399998 0 0,101.83137734299999 33.455148373999975 0 0,101.83161818000002 33.454986614999996 0 0,101.83171297299998 33.454922947 0 0,101.83171372200002 33.454921593999984 0 0,101.83172940999998 33.45489320399997 0 0,101.83188854000002 33.454605259999994 0 0,101.83190438899999 33.45457657999998 0 0,101.83235315600001 33.453764525999986 0 0,101.83240869500003 33.45366402600001 0 0,101.83261360699998 33.45329322700002 0 0,101.83261419500002 33.453292164000004 0 0,101.83269614400001 33.452544390000014 0 0,101.83275909700001 33.45196993500002 0 0,101.83277039500001 33.451866843999994 0 0,101.83190281100002 33.451653437999994 0 0,101.831306031 33.451223234999986 0 0,101.83109266899999 33.451187162 0 0,101.83058043400001 33.451186463 0 0,101.830196188 33.45122171999998 0 0,101.82964126600001 33.45122095900001 0 0,101.828872913 33.451219901 0 0,101.82823269 33.451183232999995 0 0,101.82780625200002 33.450967945 0 0,101.827337839 33.45039477 0 0,101.82720999399999 33.45028724399998 0 0,101.82686886300002 33.450107855 0 0,101.82648554600001 33.44967792599999 0 0,101.82652944300003 33.449069681000026 0 0,101.82678633699999 33.44867642999998 0 0,101.82746986400002 33.448391120999986 0 0,101.82802476699999 33.44839189200002 0 0,101.82819550699998 33.44839212900001 0 0,101.828451616 33.44839248300002 0 0,101.828537197 33.448285253999984 0 0,101.82870807699999 33.448213924000015 0 0,101.828879589 33.44782055100001 0 0,101.82900862600002 33.447319771000025 0 0,101.82905194199998 33.446997786 0 0,101.82952244799998 33.446497475 0 0,101.83029250200002 33.445603962999996 0 0,101.830804704 33.44560466299998 0 0,101.83127422299998 33.44560530199999 0 0,101.83152997799999 33.44578456400001 0 0,101.83178525099999 33.44621430299998 0 0,101.83186999700001 33.44653646299997 0 0,101.83221091799999 33.44682318700001 0 0,101.83263727799999 33.447074241999985 0 0,101.832979164 33.446860007 0 0,101.83319340600002 33.446430901999975 0 0,101.83340730499998 33.44618071000002 0 0,101.83362079199998 33.44614521400001 0 0,101.833876213 33.44650338399998 0 0,101.83408888299999 33.446897278999984 0 0,101.83421618699998 33.44729105900001 0 0,101.834642148 33.447756803999994 0 0,101.835135471 33.44807795000003 0 0,101.83531786200001 33.448110136000025 0 0,101.83544660799998 33.44834616999998 0 0,101.83552171000002 33.448625119999974 0 0,101.835940134 33.44864657800002 0 0,101.83629418599998 33.44852856099999 0 0,101.836390746 33.44832471299998 0 0,101.83668706100002 33.44819398499999 0 0,101.83675219399998 33.448165249 0 0,101.83675552599999 33.448163780000016 0 0,101.83692625100002 33.44810890399998 0 0,101.83705593299999 33.448067220999974 0 0,101.837133945 33.44807410499999 0 0,101.83742071400002 33.44809940699997 0 0,101.83747000599999 33.448179031999985 0 0,101.83751256900001 33.448247786000024 0 0,101.83756018899999 33.44832471299998 0 0,101.83759305299998 33.448332134 0 0,101.83782994299997 33.448385625000014 0 0,101.83789278299997 33.448399815000016 0 0,101.83805487500001 33.44844402199999 0 0,101.83812881699998 33.448464188 0 0,101.83811808799999 33.44874313700001 0 0,101.8380108 33.44891479900002 0 0,101.838042986 33.44923666400001 0 0,101.83812030500002 33.44926937499997 0 0,101.838321936 33.44935468099999 0 0,101.83852578300002 33.449279579000006 0 0,101.83869543700001 33.449213602999976 0 0,101.83891202199999 33.449129374999984 0 0,101.83897803600001 33.448992632 0 0,101.83906222600001 33.44881823899999 0 0,101.83903241799999 33.44871689199999 0 0,101.83895493699998 33.44845345900001 0 0,101.83892275099998 33.448249610999994 0 0,101.839105141 33.447927746000005 0 0,101.839373362 33.44785264400002 0 0,101.83962012500001 33.44801357699998 0 0,101.83965812100001 33.44803130700001 0 0,101.84009511 33.44823523500003 0 0,101.84010292300002 33.448238882 0 0,101.840224955 33.448215414 0 0,101.84038187300001 33.44818523800001 0 0,101.84037879200002 33.448132860999976 0 0,101.84036041500002 33.44782045699998 0 0,101.84036044800001 33.447819588000016 0 0,101.84037114400002 33.447530778999976 0 0,101.84045697300002 33.44730547299997 0 0,101.840725195 33.447133812000004 0 0,101.84084321300003 33.44719818499999 0 0,101.840962333 33.447256477999986 0 0,101.84103100700003 33.44729008500002 0 0,101.84134746799998 33.447444948 0 0,101.841572773 33.44738057500001 0 0,101.84163714599998 33.44699433699998 0 0,101.84172971100003 33.44653993100002 0 0,101.84173676799998 33.446505290999994 0 0,101.841755164 33.446414979999986 0 0,101.84181779099998 33.44633147799999 0 0,101.84194828300002 33.44615748799998 0 0,101.84205229499997 33.446086165999986 0 0,101.842314708 33.44590622499999 0 0,101.842323792 33.44589999599998 0 0,101.84241160900001 33.445880312999975 0 0,101.84294606399999 33.44576052100001 0 0,101.84348250599999 33.445460114000014 0 0,101.84371868900001 33.4453125 0 0,101.84373614700002 33.4453125 0 0,101.84373903400001 33.4453125 0 0,101.84414852600003 33.44531250099999 0 0,101.84418506200001 33.44531250099999 0 0,101.844222796 33.445331366999994 0 0,101.844234594 33.445347097000024 0 0),(101.86159321299999 33.57082863300002 0 0,101.86087937500002 33.571780417000014 0 0,101.86016553600001 33.57344604000002 0 0,101.85957067099997 33.575468581999985 0 0,101.85909477899997 33.57701523200001 0 0,101.85861888699998 33.577967016 0 0,101.85742915600002 33.57903777299998 0 0,101.855882506 33.58046545000002 0 0,101.85469277599998 33.582369019 0 0,101.853622019 33.583677722000004 0 0,101.85195639599999 33.58522437200003 0 0,101.85112358399999 33.58534334500001 0 0,101.84981488099999 33.585105398999985 0 0,101.84850617699999 33.58462950699999 0 0,101.84636466199998 33.58343977599998 0 0,101.84374725499998 33.581417234000014 0 0,101.84196265999998 33.57927572 0 0,101.84089190200001 33.57653933900002 0 0,101.83994011800002 33.57368398599999 0 0,101.83994011800002 33.571185551999974 0 0,101.83982114499997 33.56916301000001 0 0,101.83886935999999 33.56690252200002 0 0,101.83803654899998 33.564761007000016 0 0,101.836608872 33.56238154599998 0 0,101.83458632999998 33.55988311200002 0 0,101.83232584299998 33.55774159700002 0 0,101.83196892299998 33.55643289400001 0 0,101.83387249200001 33.55643289400001 0 0,101.83708476499999 33.55548111000002 0 0,101.839226279 33.554291379000006 0 0,101.84089190200001 33.553458567999996 0 0,101.84208163300002 33.55250678300001 0 0,101.84303341700002 33.551436025999976 0 0,101.84374725499998 33.55024629500002 0 0,101.84398520100001 33.54846170000002 0 0,101.84398520100001 33.54620121200003 0 0,101.844461094 33.545130454 0 0,101.84588876999999 33.54394072399998 0 0,101.84767336599998 33.54275099300003 0 0,101.84957693500002 33.54227510099997 0 0,101.85112358399999 33.54049050499998 0 0,101.85243228799999 33.538586936 0 0,101.85397893800001 33.535850556000014 0 0,101.854930722 33.535017745000005 0 0,101.856239426 33.53263828399997 0 0,101.857667102 33.53061574200001 0 0,101.85772015700002 33.52824844000003 0 0,101.85921375200002 33.525380928000004 0 0,101.86087937500002 33.523239413 0 0,101.86159321299999 33.521930709 0 0,101.86376001000002 33.519883381 0 0,101.86425969599998 33.51724217999998 0 0,101.86504491900001 33.514101290999974 0 0,101.86568737300001 33.511460089000025 0 0,101.86625844399998 33.50917580700002 0 0,101.86668674700002 33.507177060000004 0 0,101.866972282 33.50489277700001 0 0,101.86704366599997 33.50282264600003 0 0,101.866972282 33.499895908999974 0 0,101.86632982700002 33.49832546499999 0 0,101.86604429200003 33.49668363699999 0 0,101.86625844399998 33.49432796999997 0 0,101.86711505 33.49240060699998 0 0,101.86861411000001 33.49040186000002 0 0,101.86879807700001 33.48871646200001 0 0,101.869749861 33.487193606999995 0 0,101.870892002 33.48529003800002 0 0,101.87184378699999 33.484147897000014 0 0,101.872700393 33.482720219999976 0 0,101.87289075000001 33.48176843599998 0 0,101.87450878300001 33.48005522400001 0 0,101.87574610299998 33.47948415299999 0 0,101.877078601 33.47815165499998 0 0,101.87831592100002 33.47681915700002 0 0,101.87964841899998 33.476343265000025 0 0,101.88107609500003 33.476248086 0 0,101.882789307 33.476248086 0 0,101.88516876800003 33.476723978999985 0 0,101.88669162299999 33.476723978999985 0 0,101.88916626299999 33.476723978999985 0 0,101.89135536700002 33.47615290800002 0 0,101.89287822199998 33.47548665900001 0 0,101.89383000599997 33.47482041000001 0 0,101.89516250499997 33.473678269000004 0 0,101.89639982400001 33.47282166299999 0 0,101.89773232200002 33.472155413999985 0 0,101.89906482100002 33.472060235000015 0 0,101.90106356799998 33.472155413999985 0 0,101.90325267200001 33.472155413999985 0 0,101.90506106200002 33.472155413999985 0 0,101.906679096 33.47263130599998 0 0,101.90753570200002 33.473487911999996 0 0,101.90772605900003 33.474154161 0 0,101.90734534500001 33.47520112400002 0 0,101.90677427399999 33.476248086 0 0,101.906012847 33.47729504900002 0 0,101.90515624099999 33.477580585 0 0,101.90382374299998 33.478246834000004 0 0,101.902586423 33.479293797000025 0 0,101.90182499500003 33.48024558100002 0 0,101.90049249700002 33.48148290099999 0 0,101.89954071300002 33.48319611300002 0 0,101.89858892799998 33.48529003800002 0 0,101.898017858 33.48605146599999 0 0,101.89709625799998 33.48711820300002 0 0,101.896667955 33.488046193 0 0,101.896168268 33.488902799000016 0 0,101.896168268 33.49004494000002 0 0,101.89559719800002 33.490830163 0 0,101.89445505700002 33.49161538499999 0 0,101.89331291500002 33.492186455000024 0 0,101.89195662200001 33.493328597000016 0 0,101.89167108700002 33.49432796999997 0 0,101.89231354200001 33.495327343999975 0 0,101.89345568300001 33.49661225300002 0 0,101.89409813700001 33.49761162599998 0 0,101.894740592 33.499110686999984 0 0,101.89509751100002 33.500538362999976 0 0,101.89509751100002 33.502251575 0 0,101.894740592 33.50367925199998 0 0,101.894383673 33.50560661499998 0 0,101.894740592 33.506748757000025 0 0,101.89531166299997 33.50789089800003 0 0,101.896025501 33.509247190999986 0 0,101.896525188 33.51017518100002 0 0,101.89638242000001 33.51117455399998 0 0,101.89566858199998 33.51138870599999 0 0,101.89416952099998 33.511460089000025 0 0,101.89281322800002 33.511888392 0 0,101.89195662200001 33.512388079000004 0 0,101.891599703 33.513030533999995 0 0,101.891456936 33.51360160399997 0 0,101.890957249 33.515172049 0 0,101.89131416800001 33.515885887000024 0 0,101.89231354200001 33.51674249299998 0 0,101.89288461199999 33.51767048300002 0 0,101.89302737999998 33.51895539200001 0 0,101.89317014800002 33.522024896000005 0 0,101.893241531 33.52402364400001 0 0,101.89366983399998 33.52587962299998 0 0,101.89402675399998 33.527235915999995 0 0,101.89381260200003 33.527878369999996 0 0,101.895738478 33.53013985000001 0 0,101.89597642400003 33.53097266100002 0 0,101.896806228 33.53239280399998 0 0,101.897047182 33.53561260999999 0 0,101.897047182 33.537278232999995 0 0,101.897047182 33.53906282899999 0 0,101.89692820900001 33.540371531999995 0 0,101.89633334400003 33.54132331699998 0 0,101.89597642400003 33.54275099300003 0 0,101.89609539700001 33.54405969700002 0 0,101.89609539700001 33.54441661599998 0 0,101.89609539700001 33.54501148100002 0 0,101.89692820900001 33.54632018500001 0 0,101.89811793899997 33.54750991499998 0 0,101.89883177799999 33.548580673000004 0 0,101.89883177799999 33.549532457 0 0,101.89799896599999 33.55107910700002 0 0,101.89716615499998 33.55274472899998 0 0,101.89538155899999 33.554291379000006 0 0,101.89383491000001 33.55548111000002 0 0,101.89240723299997 33.55667083999998 0 0,101.89074161000002 33.55809851700002 0 0,101.88955188 33.559288246999984 0 0,101.88788625699999 33.560240032000024 0 0,101.886101661 33.56083489700001 0 0,101.88443603899998 33.56119181600002 0 0,101.88217555099999 33.561905653999986 0 0,101.880390955 33.56285743900003 0 0,101.87872533199999 33.56404716899999 0 0,101.87717868200002 33.565950738000026 0 0,101.876940736 33.56844917199999 0 0,101.87634587100001 33.57023376799998 0 0,101.87527511399998 33.571304525000016 0 0,101.874204356 33.57154247099999 0 0,101.87241976000001 33.57154247099999 0 0,101.870754138 33.571185551999974 0 0,101.86837467700002 33.57106657899999 0 0,101.86647110799998 33.57106657899999 0 0,101.86468651199999 33.57070965999998 0 0,101.86302088899998 33.57059068699999 0 0,101.86159321299999 33.57082863300002 0 0),(102.55424825699998 33.22230639899999 0 0,102.555871932 33.219945318999976 0 0,102.55743025599998 33.21742460399997 0 0,102.558726729 33.215747238000006 0 0,102.56039771899998 33.21243125000001 0 0,102.56239997699998 33.21026948299999 0 0,102.565197485 33.207671084000026 0 0,102.56938683099997 33.203779509000015 0 0,102.57014898199998 33.20368441300002 0 0,102.57293888499999 33.20541210900001 0 0,102.57413272899998 33.206661785999984 0 0,102.575221446 33.20780137700001 0 0,102.56569800400001 33.214743209999995 0 0,102.56476998599999 33.21653699000001 0 0,102.56451660699997 33.21745094099998 0 0,102.563979932 33.218735853 0 0,102.55987935600001 33.224565516999974 0 0,102.55821597599999 33.22693545599998 0 0,102.55313155900001 33.22451173000002 0 0,102.55424825699998 33.22230639899999 0 0),(102.58106544700001 33.19843530000003 0 0,102.5794851 33.195848619 0 0,102.58494105 33.194104041 0 0,102.587246327 33.19260459200001 0 0,102.589141186 33.19083985999998 0 0,102.59129063300003 33.193196150999995 0 0,102.58867529499997 33.19584221299999 0 0,102.58654926000003 33.196997321000026 0 0,102.58106544700001 33.19843530000003 0 0),(102.60399568399998 33.126745916000004 0 0,102.60407581700002 33.12671694199997 0 0,102.60413479699997 33.12688666899999 0 0,102.60414339099998 33.126899509 0 0,102.60415971200001 33.12692304799998 0 0,102.60417690999998 33.126950161000025 0 0,102.60418471999998 33.126973023000005 0 0,102.604186546 33.126990906 0 0,102.60418072300001 33.12701026000002 0 0,102.60417652500001 33.127018151000016 0 0,102.60416810800001 33.127031074 0 0,102.604147001 33.127054077000025 0 0,102.604130113 33.12707205100003 0 0,102.604119158 33.12708713500001 0 0,102.60411083999998 33.127114371000005 0 0,102.60410933999998 33.12714371999999 0 0,102.60411031699999 33.12716232299999 0 0,102.60412233900001 33.12717872500002 0 0,102.60413438199998 33.12719870500001 0 0,102.60414390400001 33.127222991999986 0 0,102.60414661300001 33.12724588100002 0 0,102.60414684400001 33.12727951800002 0 0,102.60412933100002 33.12733041600001 0 0,102.60412775200001 33.12734831400002 0 0,102.60412714199998 33.12738338700001 0 0,102.60414739499998 33.12748419799999 0 0,102.60420983799997 33.12766529999999 0 0,102.60436328999998 33.127897292 0 0,102.604294901 33.12792640800001 0 0,102.60423050600002 33.12794266100002 0 0,102.60414793199999 33.127960030999986 0 0,102.60402415800002 33.12797101000001 0 0,102.60401816799998 33.12797154100002 0 0,102.603887654 33.128003948000014 0 0,102.60381983299999 33.128036721 0 0,102.603720388 33.12808873 0 0,102.60366385499998 33.128113815000006 0 0,102.60358245200001 33.12815046999998 0 0,102.60341288000001 33.12822953800003 0 0,102.603236552 33.128316272999996 0 0,102.60317557600001 33.128354737999985 0 0,102.60302182800001 33.12842328300002 0 0,102.60168331099999 33.12715896899999 0 0,102.60170929899999 33.127157899999986 0 0,102.60185110200001 33.12714121099998 0 0,102.601925516 33.12713213000001 0 0,102.60205780299998 33.12709752000001 0 0,102.602322131 33.12703269000002 0 0,102.60256134999997 33.127008456 0 0,102.60270656699998 33.127003118000005 0 0,102.60276299499998 33.12699964199999 0 0,102.60292732900001 33.126989519000006 0 0,102.60334009899998 33.126952886000026 0 0,102.60359759099998 33.12689216199999 0 0,102.603834468 33.12680468299999 0 0,102.60399568399998 33.126745916000004 0 0)),((103.12493218100002 33.26034727799998 0 0,103.12485926400001 33.26065748000002 0 0,103.12387497700001 33.261430847999975 0 0,103.12334216199997 33.26315806100001 0 0,103.12331184700002 33.263850546000015 0 0,103.12339959600001 33.265503378000005 0 0,103.12362607300003 33.26663575800001 0 0,103.12447653100003 33.26805318800001 0 0,103.12449086999999 33.26827872400003 0 0,103.12449086999999 33.26845004500001 0 0,103.12422497199998 33.269010175000005 0 0,103.12374504500002 33.26961008400002 0 0,103.12279326100003 33.270561869000005 0 0,103.12184147599999 33.27187057200001 0 0,103.12148455699997 33.27258440999998 0 0,103.12139734200002 33.27278163599999 0 0,103.12140923999999 33.27300768399999 0 0,103.12148062400001 33.27329322000003 0 0,103.12171856999998 33.27382859800002 0 0,103.12174538400001 33.27387931800001 0 0,103.12199469500001 33.274350906999985 0 0,103.12258078000002 33.27545952600002 0 0,103.123031207 33.27651052099998 0 0,103.12316290199999 33.27709083899998 0 0,103.12329615200002 33.27745251800002 0 0,103.123353259 33.277661910000006 0 0,103.12333422400002 33.277928409000026 0 0,103.12301282599998 33.278438273000006 0 0,103.122555315 33.278771009000025 0 0,103.12232805899998 33.27906871599998 0 0,103.12222812200002 33.279468467000015 0 0,103.12229950599999 33.27993959999998 0 0,103.122510643 33.281283117999976 0 0,103.122555315 33.28222122699998 0 0,103.12279325999998 33.28388684999999 0 0,103.12231736799998 33.28674220400001 0 0,103.12181101099998 33.288044265999986 0 0,103.12170127000002 33.288755304000006 0 0,103.12167747500001 33.28920740199999 0 0,103.12167747500001 33.29007590600003 0 0,103.12174885899998 33.29081353800001 0 0,103.12176075500003 33.29117045700002 0 0,103.12176075600001 33.29155117099998 0 0,103.12166557699999 33.29181291200001 0 0,103.12149901599997 33.29208655000002 0 0,103.12118968499999 33.29243157100001 0 0,103.12030928500002 33.293181102000005 0 0,103.11981893500001 33.29352366699999 0 0,103.11767742 33.294951344000026 0 0,103.11684460800001 33.296497993 0 0,103.11565487799999 33.29840156199998 0 0,103.11434617399999 33.30161383400002 0 0,103.11421147599998 33.30215262799999 0 0,103.11410584100003 33.302982825000015 0 0,103.11413892899998 33.303839771000014 0 0,103.11434617399999 33.30494507999998 0 0,103.114546722 33.30569713400001 0 0,103.11474205500002 33.306429632000004 0 0,103.11475067499998 33.30661507299999 0 0,103.11474710599998 33.306729286999996 0 0,103.114660979 33.30713169699999 0 0,103.11376672799997 33.30936345399999 0 0,103.11312207399999 33.31092904100001 0 0,103.11294660499999 33.31149321999999 0 0,103.11287042499998 33.31201716300001 0 0,103.11278679100002 33.312873120999996 0 0,103.11278413000002 33.31299662800001 0 0,103.11274605900002 33.31450044799999 0 0,103.112765094 33.31558548200002 0 0,103.11286027199998 33.316518229999986 0 0,103.112879309 33.31729869399999 0 0,103.11293641600003 33.31825047900003 0 0,103.11286215199999 33.318861500000025 0 0,103.11240986400003 33.32067065199999 0 0,103.11195757600001 33.322932091999974 0 0,103.11044994899999 33.32549505700001 0 0,103.11032852699998 33.325826683 0 0,103.11032852599999 33.325978967000026 0 0,103.11040466899999 33.326264503000004 0 0,103.11055695499999 33.326626180999995 0 0,103.11076634800003 33.326987858999985 0 0,103.11105300000003 33.32715344600001 0 0,103.11271138900003 33.328962597999976 0 0,103.11348651600002 33.33018988200001 0 0,103.11362545399999 33.3304387 0 0,103.11362545399999 33.331033564999984 0 0,103.110056262 33.33504890500001 0 0,103.08845748200002 33.37695199000001 0 0,103.08782935900001 33.37758011400001 0 0,103.08706793099998 33.37834154199999 0 0,103.08668721700002 33.37948368299999 0 0,103.08754382299998 33.380816181 0 0,103.08830525100001 33.381672787000014 0 0,103.08859078699999 33.38224385799998 0 0,103.08849560700003 33.383766713 0 0,103.088114894 33.385384746 0 0,103.088114894 33.38584414799999 0 0,103.088114894 33.385878046000016 0 0,103.088114894 33.38681242299998 0 0,103.08859395899998 33.38757385100001 0 0,103.08892708399998 33.38795456499997 0 0,103.08940297599997 33.38866840200001 0 0,103.08949815400001 33.38928706299998 0 0,103.08921261900002 33.39000090100001 0 0,103.088976791 33.39056688599999 0 0,103.08676796499998 33.39068628199999 0 0,103.08464405299998 33.38976295499998 0 0,103.083263966 33.389144294999994 0 0,103.08250253900002 33.388668403 0 0,103.08197905700001 33.38862081299999 0 0,103.08169352200002 33.388858759000016 0 0,103.08107486300003 33.38947741999999 0 0,103.08088450499997 33.390143669 0 0,103.08083691600001 33.39095268599999 0 0,103.08040861299997 33.39138098799998 0 0,103.07945682899998 33.39100027500001 0 0,103.07712495700002 33.38966777600001 0 0,103.075663571 33.38907687699998 0 0,103.074682043 33.388957903000005 0 0,103.07373025999999 33.38907687699998 0 0,103.07265950200002 33.389612254999975 0 0,103.07239181300002 33.390058404 0 0,103.07230258300001 33.39044506699997 0 0,103.072629759 33.39115890599999 0 0,103.07331385399999 33.392259405999994 0 0,103.07396820500003 33.393240933000016 0 0,103.07447384099999 33.393687082999975 0 0,103.075514855 33.39413323100001 0 0,103.07697227400001 33.39481732600001 0 0,103.078132262 33.39582859699999 0 0,103.07869738400001 33.396601922 0 0,103.07955993899998 33.397732166000026 0 0,103.080006088 33.39927881599999 0 0,103.07991685799999 33.40029008699997 0 0,103.07976814199998 33.40097418200003 0 0,103.07908404599999 33.40171776300002 0 0,103.07810251900003 33.40180699299998 0 0,103.07599074699999 33.40109315500001 0 0,103.07459281299998 33.400200857000016 0 0,103.07378974599999 33.39930855900002 0 0,103.07236206900001 33.39829728799998 0 0,103.07084516200001 33.396750639000004 0 0,103.069744662 33.39556090799999 0 0,103.06852518800002 33.39520398899998 0 0,103.06745443 33.395501421000006 0 0,103.06668110599998 33.39624500299999 0 0,103.066234957 33.39701832700001 0 0,103.06611598400002 33.39782139599998 0 0,103.06605649800002 33.39829728799998 0 0,103.06641341699998 33.399219329999994 0 0,103.06745443099999 33.40091469499998 0 0,103.068227756 33.40150956000002 0 0,103.07028004099999 33.40234237200002 0 0,103.07188617600002 33.403413129 0 0,103.072421555 33.40385927900002 0 0,103.07316513699999 33.40460286000001 0 0,103.07417640800003 33.40537618500002 0 0,103.075455369 33.406000792999976 0 0,103.07628817900002 33.406655145 0 0,103.076823558 33.407220267000014 0 0,103.07691278800002 33.40787461899998 0 0,103.07682355899999 33.40849922799998 0 0,103.076496383 33.40912383599999 0 0,103.07575280100002 33.409748444 0 0,103.07474152999998 33.410135105999984 0 0,103.07447384099999 33.410462282000026 0 0,103.074414354 33.41096791799998 0 0,103.07432512399998 33.411533039999995 0 0,103.074306121 33.412004216000014 0 0,103.074296704 33.41223769200002 0 0,103.074296704 33.412388287 0 0,103.074296704 33.412637442000005 0 0,103.07452988 33.41279289300002 0 0,103.07481066899999 33.412980084000026 0 0,103.07489186100003 33.413223663 0 0,103.07498198899998 33.41349404800002 0 0,103.07487956599999 33.41369889399999 0 0,103.07469645399999 33.414065118999986 0 0,103.07389695500001 33.414978831999974 0 0,103.07343730899998 33.415524661000006 0 0,103.07298324200002 33.416063866 0 0,103.072523407 33.417155975000014 0 0,103.07206952899998 33.418233934 0 0,103.07188805800001 33.41893713500002 0 0,103.07161267200001 33.420004253 0 0,103.07127003 33.42080375199998 0 0,103.070987554 33.421071360999974 0 0,103.07045229599998 33.421578447 0 0,103.06961303499997 33.42226745900001 0 0,103.06898574799999 33.422745392000024 0 0,103.068768681 33.42313611100002 0 0,103.06841467700002 33.42377332000001 0 0,103.067443857 33.42600049499998 0 0,103.06675857200003 33.428113456000005 0 0,103.06658161500002 33.428467372 0 0,103.06647303699998 33.42868452699997 0 0,103.06628180199999 33.42906699600002 0 0,103.066073287 33.42948402500002 0 0,103.06555932399999 33.429997989000015 0 0,103.06439784399998 33.43085209100002 0 0,103.06407453999998 33.431083023999975 0 0,103.06378778800001 33.431914929000015 0 0,103.06361768300002 33.43245359299999 0 0,103.06306385900001 33.43290968399998 0 0,103.062762196 33.43318485499998 0 0,103.062044926 33.43404409599998 0 0,103.06190447199998 33.434395232999975 0 0,103.06181348199999 33.43515348400001 0 0,103.06173315000001 33.43582291000001 0 0,103.06150472299998 33.436336874000006 0 0,103.06067747700001 33.43685934400003 0 0,103.06041968800002 33.43702215799999 0 0,103.059573279 33.437614645 0 0,103.05913286700002 33.43799264299997 0 0,103.05864936900002 33.43856404899998 0 0,103.05836383399998 33.43936354800002 0 0,103.05813540499997 33.44050568900002 0 0,103.05783945399997 33.44093616499998 0 0,103.05750722800002 33.44141940200001 0 0,103.05683200300001 33.44194116699998 0 0,103.05625087200002 33.44239022199997 0 0,103.05567980199999 33.443075507 0 0,103.05533716000002 33.443703685 0 0,103.05459476800002 33.44478871899997 0 0,103.053909482 33.44615928799999 0 0,103.05373816100001 33.44661614500001 0 0,103.05356684100002 33.44770117899998 0 0,103.05350973399999 33.44821514300003 0 0,103.053164933 33.448789809999994 0 0,103.05299577 33.449071748999984 0 0,103.05187417799999 33.45011489000001 0 0,103.04985163700002 33.45154256699999 0 0,103.047472175 33.452613324000026 0 0,103.04580655199999 33.454992785 0 0,103.04473579500001 33.455468677 0 0,103.04223736099999 33.45463586599999 0 0,103.03973892800002 33.45427894599999 0 0,103.03747843899998 33.45392202800002 0 0,103.03402822100003 33.451066674 0 0,103.03141081400003 33.449401051999985 0 0,103.02867443299999 33.449163105000025 0 0,103.02700881099997 33.44892515999999 0 0,103.02385510699997 33.44799314300002 0 0,103.02248606699999 33.44807619300002 0 0,103.02099890400001 33.447540815000025 0 0,103.018797903 33.446886463 0 0,103.01850046999999 33.44706492199998 0 0,103.01850046999999 33.44813568000001 0 0,103.01867893000002 33.449444383000014 0 0,103.01855995699998 33.45057462699998 0 0,103.01826252400002 33.45140743899998 0 0,103.01766765899998 33.45182384399999 0 0,103.01701330700001 33.45182384499998 0 0,103.015704604 33.45093154599999 0 0,103.014514873 33.449920276 0 0,103.01368206199999 33.449384897000016 0 0,103.01338462899997 33.44956335699999 0 0,103.01320616999999 33.449979762 0 0,103.01302771000002 33.45051514099998 0 0,103.012670791 33.451050520000024 0 0,103.011837979 33.45152641200002 0 0,103.01171900700001 33.451942816999974 0 0,103.01171900700001 33.452478196000015 0 0,103.01195695299998 33.452894602000015 0 0,103.01296822400002 33.453489467 0 0,103.01409846799999 33.45414381900002 0 0,103.01463384599998 33.45461971200001 0 0,103.014931278 33.45586892799997 0 0,103.014931279 33.45688019900001 0 0,103.01495110799999 33.45746515000002 0 0,103.01509387499999 33.458178987999986 0 0,103.01490351899997 33.45879764799997 0 0,103.014475216 33.45908318300002 0 0,103.01376137699998 33.45917836199999 0 0,103.01276200400002 33.45913077199998 0 0,103.01190539800001 33.45913077300003 0 0,103.01119155999999 33.45913077300003 0 0,103.010715667 33.459606665000024 0 0,103.01081084600003 33.460034968 0 0,103.01114396999998 33.46084398400001 0 0,103.01176263000002 33.46136746600001 0 0,103.01247646799999 33.46184335800001 0 0,103.012857182 33.46217648300001 0 0,103.01295235999999 33.462462018 0 0,103.01295236099998 33.462747552999986 0 0,103.012524058 33.46322344499998 0 0,103.01166745199998 33.46336621299997 0 0,103.011048792 33.46379451600001 0 0,103.00981147200002 33.464413175999994 0 0,103.00914522300002 33.46488906799999 0 0,103.008574152 33.46522219299999 0 0,103.00819343799998 33.46565049600002 0 0,103.00771754599998 33.46726852900002 0 0,103.00657540600002 33.46860102800002 0 0,103.005480853 33.469172098 0 0,103.00471942500002 33.46936245500001 0 0,103.004037073 33.469533044 0 0,103.00386865899998 33.47016209999998 0 0,103.00374185099997 33.47041033900001 0 0,103.00376764200001 33.470552184999974 0 0,103.00457665800002 33.47107566699998 0 0,103.00505255000002 33.47183709500001 0 0,103.005147728 33.47255093199999 0 0,103.005195318 33.473122003000015 0 0,103.00495737199998 33.47393102000001 0 0,103.00443388999997 33.474692446999995 0 0,103.00429112299997 33.47540628600001 0 0,103.00433871199999 33.475882178000006 0 0,103.005147728 33.47678637299998 0 0,103.00586156600002 33.477357444000006 0 0,103.006004335 33.478880299000025 0 0,103.00624228100003 33.47983208300002 0 0,103.00700370800001 33.48116458099997 0 0,103.00709888699998 33.482354311999984 0 0,103.00700370800001 33.48335368599999 0 0,103.00628986999999 33.484686184 0 0,103.00562362099998 33.48559037899997 0 0,103.00524290700002 33.486446984999986 0 0,103.00505255000002 33.48701805500002 0 0,103.00519531700002 33.487779483 0 0,103.00571879900002 33.489111982 0 0,103.00590915599997 33.489920998 0 0,103.00590915599997 33.490920372000005 0 0,103.00571880000001 33.492252870000016 0 0,103.00529049599999 33.49325224400002 0 0,103.00490978200003 33.494156438000005 0 0,103.00457665800002 33.49515581200001 0 0,103.00391040900001 33.49620277499997 0 0,103.00319657099999 33.496773845999996 0 0,103.00219719699999 33.497344915999975 0 0,103.00138817999999 33.497915987 0 0,103.000436396 33.49901053899998 0 0,102.99972255699998 33.499914735000004 0 0,102.99910389799999 33.500390627 0 0,102.99805693500002 33.50115205499998 0 0,102.99724791800003 33.50191348200002 0 0,102.996010598 33.50262731999999 0 0,102.99524917100001 33.50291285499998 0 0,102.994868457 33.50329356899999 0 0,102.99420231900001 33.50398793300002 0 0,102.99008597900001 33.50615129800002 0 0,102.98646767499997 33.50811121200002 0 0,102.98360709999997 33.510399672999995 0 0,102.983201248 33.51051035900002 0 0,102.98261502700001 33.51077153199998 0 0,102.975311239 33.51293561699998 0 0,102.972597512 33.51414171800002 0 0,102.971569171 33.51421212299999 0 0,102.97082677999998 33.51449765799998 0 0,102.97036992300002 33.51478319300003 0 0,102.96962753100001 33.5148403 0 0,102.96942416799999 33.5148403 0 0,102.96930532900001 33.514901416999976 0 0,102.96702807000003 33.514881410999976 0 0,102.96602978599998 33.515011620999985 0 0,102.965230287 33.51552558499998 0 0,102.964088146 33.516267976999984 0 0,102.96334575399999 33.51706747600002 0 0,102.962946004 33.51815250999999 0 0,102.96197518499997 33.51969439999999 0 0,102.960147759 33.520665221 0 0,102.959405366 33.521578933 0 0,102.958984912 33.52198110699999 0 0,102.95826097399998 33.522673569999995 0 0,102.95809190400001 33.522835289 0 0,102.95666422800002 33.52329214600002 0 0,102.95540787200002 33.523463467 0 0,102.95420862399999 33.524091645 0 0,102.95272383999998 33.524834036000016 0 0,102.95075515100001 33.52594651200002 0 0,102.94804256600003 33.52608928000001 0 0,102.94475890899997 33.52794525899998 0 0,102.94247462700002 33.53008677399998 0 0,102.93919137099999 33.53133441099999 0 0,102.93663140299998 33.532574248 0 0,102.93659185500002 33.532538767000005 0 0,102.93657395899999 33.53252995700001 0 0,102.936538198 33.53251531900003 0 0,102.93648790700001 33.532473955 0 0,102.93647328200001 33.532438286 0 0,102.936472799 33.53239356400002 0 0,102.936459265 33.53237261200002 0 0,102.93533624399998 33.53279935900002 0 0,102.92919723400001 33.53608301600002 0 0,102.92701647799998 33.536955318000025 0 0,102.92746481199998 33.537630003000004 0 0,102.92758378500002 33.538046408000014 0 0,102.92758378500002 33.53852230000001 0 0,102.92746481199998 33.539057678999995 0 0,102.92722686600001 33.53929562500002 0 0,102.92633456800002 33.53983100400001 0 0,102.92585867499997 33.54006894999998 0 0,102.925620729 33.540723302 0 0,102.925620729 33.541496627000015 0 0,102.92573970199999 33.54203200500001 0 0,102.926037135 33.54286481700001 0 0,102.926513027 33.543340709000006 0 0,102.92743473000002 33.54423516600002 0 0,102.928325503 33.54428812499998 0 0,102.928884821 33.544547006000016 0 0,102.93139092199999 33.545006332000014 0 0,102.93371089700003 33.54572016999998 0 0,102.93549549300002 33.546017602999996 0 0,102.93668522299998 33.54637452200001 0 0,102.93793443999999 33.54702887299999 0 0,102.93894571099997 33.547742712 0 0,102.94031390100002 33.54839706400003 0 0,102.94197952399998 33.54857552300001 0 0,102.943859298 33.548837263999985 0 0,102.94557250999998 33.548837263999985 0 0,102.94721433799998 33.54905141500001 0 0,102.948070944 33.54940833500001 0 0,102.94892755000001 33.55005078900001 0 0,102.95028384300002 33.550907395000024 0 0,102.95171151900001 33.55190676900003 0 0,102.95328196399998 33.553120293999996 0 0,102.95435272100002 33.55397690000001 0 0,102.95570901399998 33.55469073799998 0 0,102.957935297 33.55572097700002 0 0,102.958428739 33.555864231999976 0 0,102.961069178 33.557226766999975 0 0,102.96240167600001 33.55798819500001 0 0,102.96363899599999 33.558939979 0 0,102.965447386 33.559511050000026 0 0,102.96687506299997 33.559511050000026 0 0,102.96820756099999 33.559891763999985 0 0,102.96915934499998 33.559891763999985 0 0,102.970015951 33.55970140699998 0 0,102.970872557 33.55913033600001 0 0,102.97096773599998 33.55836890900002 0 0,102.97125327100002 33.55808337299999 0 0,102.972897693 33.55643259300001 0 0,102.974782226 33.55608995 0 0,102.97712361599997 33.55483359499999 0 0,102.97992186200003 33.55374856100002 0 0,102.98140664599998 33.55294906199998 0 0,102.98254878699998 33.55152138599999 0 0,102.98346249999997 33.54866603200003 0 0,102.98426199900001 33.54678149900002 0 0,102.985918104 33.54483985899998 0 0,102.98867827800001 33.54103272200001 0 0,102.99001077700001 33.53979540199998 0 0,102.99058184699999 33.53713040500003 0 0,102.99120167500001 33.536820491000014 0 0,102.99130458799999 33.536601270999995 0 0,102.991399661 33.53612579600002 0 0,102.991551776 33.53574541500001 0 0,102.99185600499999 33.535444278 0 0,102.99217924999999 33.53507974299998 0 0,102.99274968100002 33.53455671099999 0 0,102.99333912700001 33.534065376 0 0,102.99375744399998 33.53363743599999 0 0,102.99438491799998 33.533019298 0 0,102.99520253700001 33.532464554 0 0,102.99569690999999 33.531989056999976 0 0,102.99584902499998 33.531719606000024 0 0,102.99592508299997 33.53113315500002 0 0,102.99780645599998 33.530744621999986 0 0,102.99944828399998 33.530744621999986 0 0,103.00158979899999 33.53138707599999 0 0,103.00316024300002 33.53188676299999 0 0,103.00380269700003 33.53238644999999 0 0,103.00406551999998 33.53238644999999 0 0,103.00508006000001 33.531541000000004 0 0,103.00622220100001 33.53032747499998 0 0,103.00793541299998 33.52861426300001 0 0,103.00914893800001 33.52768627299997 0 0,103.01029108 33.526044445000025 0 0,103.01086214999998 33.52461676799999 0 0,103.01136183699998 33.52297493999998 0 0,103.01150460500003 33.52133311199998 0 0,103.01121906899999 33.51990543599999 0 0,103.01071938299998 33.518406374999984 0 0,103.01029108 33.517192850000015 0 0,103.01021969599998 33.51540825400002 0 0,103.01014831200001 33.514194728999996 0 0,103.01014831200001 33.51283843599998 0 0,103.01029108 33.51041138599999 0 0,103.01086214999998 33.509412012999974 0 0,103.01200429199997 33.50855540700002 0 0,103.01264674599997 33.50762741699998 0 0,103.01300366499999 33.50655665900001 0 0,103.013860271 33.50591420500001 0 0,103.01457410900002 33.50477206400001 0 0,103.01507379600002 33.503772690000005 0 0,103.01714641799998 33.50221370600002 0 0,103.01877152399999 33.500940888 0 0,103.01909772699997 33.49962149100003 0 0,103.01996716000002 33.498011381000026 0 0,103.02115229999998 33.49611057200002 0 0,103.033612785 33.501365346 0 0,103.03432913099999 33.501667440000006 0 0,103.03495897900001 33.501933055999984 0 0,103.03530874299997 33.50208055799999 0 0,103.03550466500002 33.502163181000014 0 0,103.03645182600002 33.50254631600001 0 0,103.035366791 33.504088206000006 0 0,103.03114086900001 33.509284949000005 0 0,103.02942765699999 33.51202608800003 0 0,103.02680073200003 33.517279938 0 0,103.02289476499999 33.52274080799998 0 0,103.02266639800001 33.523591993000025 0 0,103.021809792 33.52587627499997 0 0,103.02163847100002 33.527532380000025 0 0,103.02123872099997 33.528617414999985 0 0,103.020153688 33.530216412000016 0 0,103.01912576000001 33.531758303000004 0 0,103.01826915499998 33.53267201599999 0 0,103.01741254799998 33.53387126400003 0 0,103.01638462199998 33.53489919200001 0 0,103.015754582 33.53569503099999 0 0,103.015299588 33.53626976100003 0 0,103.01516393200001 33.536384974999976 0 0,103.01330442900002 33.538557078999986 0 0,103.01176253800003 33.539413685 0 0,103.01010643299998 33.540784254000016 0 0,103.00942114899999 33.541583753 0 0,103.00879297099999 33.54261167999999 0 0,103.008507436 33.543582500000014 0 0,103.008507436 33.545010176999995 0 0,103.008279007 33.54718024499999 0 0,103.00805057899998 33.54889345700002 0 0,103.007765044 33.549921384000015 0 0,103.00690843799998 33.55106352600001 0 0,103.00593761800002 33.55169170300002 0 0,103.00530944000002 33.55220566700001 0 0,103.005081012 33.55277673799998 0 0,103.004791179 33.555261015999974 0 0,103.00935475 33.55590718399998 0 0,103.01108631 33.55582877699999 0 0,103.01204435800003 33.555785386000025 0 0,103.01481799300001 33.555659719999994 0 0,103.01819682799999 33.555574060000026 0 0,103.020890377 33.55466034699998 0 0,103.02358709999999 33.55366414500003 0 0,103.02683767000002 33.554227964000006 0 0,103.02863790200001 33.55810104699998 0 0,103.028932956 33.563435798 0 0,103.03080035699998 33.56715917899999 0 0,103.03573821499998 33.56886097 0 0,103.03862529399998 33.569971384999974 0 0,103.04091592100002 33.572268357999974 0 0,103.04268624000002 33.57478106799999 0 0,103.04282749999999 33.57497356900001 0 0,103.04386661199999 33.574935084 0 0,103.04450906599999 33.57500646699998 0 0,103.04479460099998 33.57593445700002 0 0,103.04536567299999 33.57593445700002 0 0,103.046507814 33.57579168900003 0 0,103.048149642 33.577147981999985 0 0,103.04986285299998 33.57878980999999 0 0,103.05129053000002 33.57943226399999 0 0,103.05264682299998 33.58036025400003 0 0,103.05343204399998 33.580788557000005 0 0,103.05478833799998 33.580788557000005 0 0,103.055787711 33.580788557999995 0 0,103.056644318 33.58143101100001 0 0,103.05700123600002 33.582501768999975 0 0,103.05800061000002 33.582501768999975 0 0,103.06014212399998 33.58342975900001 0 0,103.06149841799999 33.584286365000025 0 0,103.062997478 33.58435774899999 0 0,103.06506761000003 33.58478605200003 0 0,103.066566669 33.584928820000016 0 0,103.06842265 33.58592819299997 0 0,103.06927925500003 33.587141718 0 0,103.06913648699998 33.58735587000001 0 0,103.069207871 33.587998325 0 0,103.07013586199997 33.58778417299999 0 0,103.0708497 33.58792693999999 0 0,103.07106385100002 33.58849801100001 0 0,103.07256291099998 33.58906908099999 0 0,103.07341951699999 33.58942600099999 0 0,103.07380024700001 33.59028264099999 0 0,103.07601817199998 33.59104972799997 0 0,103.07609684900001 33.591025676000015 0 0,103.07648902199998 33.590568141999995 0 0,103.076417639 33.590282607000006 0 0,103.07763116299998 33.590068454999994 0 0,103.07891607300002 33.58985430299998 0 0,103.07955852700002 33.589497385000016 0 0,103.08020098100002 33.589497385000016 0 0,103.08077205199999 33.589497384000026 0 0,103.08114061999999 33.589890524 0 0,103.08330265000001 33.589626442 0 0,103.08738013200002 33.58900548700001 0 0,103.09054481599998 33.58818457299998 0 0,103.095181884 33.58672085400002 0 0,103.09843337199999 33.58509210300002 0 0,103.09847262099998 33.58497915100003 0 0,103.09859146100001 33.58469204599999 0 0,103.09873406899999 33.584424739999974 0 0,103.098805373 33.58412773399999 0 0,103.098781605 33.583939628999985 0 0,103.09872218499999 33.58376142399999 0 0,103.09863899700002 33.583622820000016 0 0,103.09848450499999 33.583543616999975 0 0,103.09838943300002 33.583513916000015 0 0,103.09821117400003 33.583513916000015 0 0,103.09807751400001 33.58352248199998 0 0,103.09773118800001 33.583401267 0 0,103.09658992300001 33.58372734300002 0 0,103.09506823700002 33.58359147800002 0 0,103.094497606 33.583075192000024 0 0,103.09448933099998 33.58298831600001 0 0,103.09469010599997 33.582917889999976 0 0,103.09567885400003 33.58272780200002 0 0,103.096287313 33.58260899700002 0 0,103.09649647200001 33.58245059000001 0 0,103.09667710899998 33.58217337799999 0 0,103.09653450000002 33.58184072099999 0 0,103.09574540400001 33.58137341600002 0 0,103.09565198500002 33.581315890999974 0 0,103.09552673899998 33.58123876799999 0 0,103.09533659499999 33.58096947199999 0 0,103.09532708799998 33.58059720900002 0 0,103.09555286199998 33.58008712200001 0 0,103.09588801199999 33.57932991500002 0 0,103.09600209799999 33.57926655099999 0 0,103.096211257 33.57925070900001 0 0,103.09658203700002 33.579155661000016 0 0,103.09683873 33.579092296 0 0,103.09725704700003 33.57886259700001 0 0,103.09754226299998 33.57868834200002 0 0,103.09781797099998 33.578617054999995 0 0,103.098150723 33.57864873800003 0 0,103.09841692399999 33.578807152000024 0 0,103.098664111 33.579036852 0 0,103.09900636999998 33.57941704299998 0 0,103.09938665700003 33.57959921700001 0 0,103.09969088700001 33.57967842300002 0 0,103.10012821800001 33.579670502 0 0,103.10067012799999 33.57951208999998 0 0,103.101040909 33.57925863000003 0 0,103.10156380299998 33.57838735399997 0 0,103.101944092 33.57749230799999 0 0,103.10186803300002 33.57717547499999 0 0,103.10169690499998 33.57702497899999 0 0,103.10131661700001 33.577120029000014 0 0,103.10100014599999 33.577295805999995 0 0,103.100945836 33.57732597099999 0 0,103.10054653499998 33.57751607 0 0,103.10012821800001 33.57769032800002 0 0,103.09966236600002 33.57770617 0 0,103.09931060000002 33.577666565000015 0 0,103.09883524100002 33.577563596000005 0 0,103.09859756100002 33.57727052600001 0 0,103.09859756100002 33.57684280000001 0 0,103.09878770400002 33.57661309500003 0 0,103.099015877 33.57635170399999 0 0,103.09910345200001 33.576186861999986 0 0,103.09927257099997 33.57586852700001 0 0,103.09914897700003 33.57558337299997 0 0,103.098892283 33.57540118999998 0 0,103.098549263 33.575131887 0 0,103.09839790900003 33.57501306 0 0,103.09827431600002 33.57478335000002 0 0,103.09828382299997 33.57445066499997 0 0,103.09839871899999 33.57412758700002 0 0,103.09843593800002 33.57402292500001 0 0,103.09853100999999 33.573714000999985 0 0,103.098588054 33.573412996 0 0,103.09867361900001 33.57309614899998 0 0,103.09887326900002 33.572715930000015 0 0,103.09919651400003 33.572708008999996 0 0,103.09947222199997 33.57292980400001 0 0,103.09975743799998 33.573199124999974 0 0,103.10002363900003 33.573310021 0 0,103.10025181100002 33.57331794200002 0 0,103.10098386499999 33.57301693699998 0 0,103.10125006599998 33.573032779000016 0 0,103.10168739699998 33.57305654300001 0 0,103.10201064099999 33.57281098499999 0 0,103.10201064099999 33.57255750500002 0 0,103.10198212 33.572399080000025 0 0,103.10180148400002 33.57223273300002 0 0,103.10120253100001 33.57207430699998 0 0,103.10101238700003 33.57196340799999 0 0,103.10078421399999 33.571717847 0 0,103.100780407 33.571709166999995 0 0,103.10060357700002 33.57130593699998 0 0,103.100603578 33.57093363199999 0 0,103.10049899799998 33.57044250299998 0 0,103.10044195500001 33.57009395900002 0 0,103.10030885399999 33.569689961999984 0 0,103.100403927 33.56938102100003 0 0,103.10066062099997 33.56909584499999 0 0,103.10071895700003 33.56903477399999 0 0,103.101031401 33.56870768700003 0 0,103.10152577500003 33.56838290100001 0 0,103.10199162800001 33.56802642600002 0 0,103.102419451 33.567891756999984 0 0,103.10275220199998 33.56787591400001 0 0,103.10311347499999 33.56803434699998 0 0,103.10333214100001 33.568089799000006 0 0,103.10358883499998 33.568089799999996 0 0,103.10374094899998 33.56793136599998 0 0,103.10370292099998 33.56763826299999 0 0,103.103468072 33.567493077999984 0 0,103.10340819800001 33.56745606300001 0 0,103.10339218399997 33.56744732999999 0 0,103.102885302 33.56717088099998 0 0,103.10248600099999 33.56697283699998 0 0,103.10229605299998 33.56675039999999 0 0,103.102134235 33.56656090400003 0 0,103.10214374200001 33.56622818699998 0 0,103.10216228299998 33.56617566 0 0,103.102283322 33.56583274899998 0 0,103.10228634999999 33.56582417300001 0 0,103.10229201200002 33.56581563499998 0 0,103.10248600099999 33.56552314100003 0 0,103.10267614499998 33.56523795200002 0 0,103.10276170899999 33.564936918 0 0,103.10276170899999 33.564738868000006 0 0,103.10270466600002 33.56454874100001 0 0,103.102533537 33.564540819 0 0,103.10251936899999 33.564541211999995 0 0,103.10224832099999 33.56454874100001 0 0,103.101906063 33.56458835000001 0 0,103.10161478100002 33.56460976699998 0 0,103.101582818 33.564612117000024 0 0,103.10132806399997 33.56462498299999 0 0,103.101269081 33.564627959999996 0 0,103.10123988700002 33.56461579799998 0 0,103.10102189399998 33.56452497499998 0 0,103.10070173000003 33.564349661999984 0 0,103.10068914300001 33.56434276900001 0 0,103.10068647600002 33.56433610300002 0 0,103.10052458899997 33.56393141900003 0 0,103.100518013 33.563914979 0 0,103.10055221099998 33.563800996 0 0,103.10058906799998 33.56367814599997 0 0,103.10060357700002 33.56362978499999 0 0,103.100708156 33.56342381100001 0 0,103.10073049099998 33.563393357999985 0 0,103.100917315 33.563138614000025 0 0,103.10120029400002 33.56273333199999 0 0,103.10122154499999 33.56270289700001 0 0,103.10119302300001 33.56233055400003 0 0,103.10109795099999 33.562100810000004 0 0,103.100917315 33.56187106599998 0 0,103.10068914200002 33.561752232 0 0,103.10034292099999 33.56161734699998 0 0,103.099957088 33.56146703100001 0 0,103.09928207799999 33.561181827999974 0 0,103.09890179000001 33.56071441099999 0 0,103.09843593800002 33.560246990999985 0 0,103.09823628800001 33.56000139700001 0 0,103.09827431600002 33.55970826700002 0 0,103.098540518 33.55945474800001 0 0,103.09878770400002 33.55936760100002 0 0,103.09902259900002 33.55925718399999 0 0,103.09915848499998 33.55919330699999 0 0,103.09950074400001 33.559193307999976 0 0,103.09990955199999 33.55910616 0 0,103.10020427500001 33.559122005000006 0 0,103.10028842100002 33.559119082999985 0 0,103.10043244799999 33.55911408200001 0 0,103.10060457200001 33.55904236499998 0 0,103.10070591599998 33.55900014000002 0 0,103.10073667799998 33.55898732200001 0 0,103.10082180799998 33.55886064200001 0 0,103.100854411 33.55881212899999 0 0,103.100869778 33.558789260000026 0 0,103.10086977899999 33.55856742899999 0 0,103.10066062099997 33.55832975200002 0 0,103.10052462499999 33.55812434500001 0 0,103.10050850599998 33.558099997 0 0,103.10068914200002 33.55786231899998 0 0,103.10072392000001 33.55783465600001 0 0,103.10089830099997 33.55769594399999 0 0,103.10153700299998 33.557369498000014 0 0,103.10161133999998 33.557331503 0 0,103.101746026 33.55729632399999 0 0,103.10224832199998 33.55716512800001 0 0,103.102665033 33.556902751999985 0 0,103.10267614499998 33.55689575600002 0 0,103.102684222 33.55689575600002 0 0,103.102847274 33.55689575600002 0 0,103.103094339 33.556957522999994 0 0,103.10322756099998 33.55699082799998 0 0,103.10343624799998 33.557086475999995 0 0,103.10360784900001 33.55716512700002 0 0,103.10393109400002 33.557355271000006 0 0,103.10397131299999 33.55736551199999 0 0,103.104273353 33.55744242100002 0 0,103.10459659700001 33.55749787799999 0 0,103.10506244999999 33.55737111600001 0 0,103.10524308599997 33.55717305000002 0 0,103.10524308599997 33.55683237400001 0 0,103.105140506 33.55661695600003 0 0,103.105070329 33.55646958099999 0 0,103.10500540599998 33.55633324299998 0 0,103.10503453799998 33.556216713000026 0 0,103.10514801400001 33.55576280399998 0 0,103.10523000299997 33.555603374999976 0 0,103.10523357900001 33.55559642399999 0 0,103.10523786800002 33.55559324699999 0 0,103.10540470799998 33.55546965899998 0 0,103.10584203899998 33.55516859099998 0 0,103.10612725499999 33.55493882799999 0 0,103.10639345599998 33.55482790799999 0 0,103.10673571500001 33.554804139 0 0,103.10725860999997 33.554685296 0 0,103.107643784 33.55466564300002 0 0,103.10772446300001 33.55466152700001 0 0,103.10807622800002 33.554479300000025 0 0,103.10827587900002 33.554194075 0 0,103.10826927300002 33.55411700100001 0 0,103.10825686499999 33.55397223199998 0 0,103.10821883599999 33.55371869700002 0 0,103.108180807 33.55344931399998 0 0,103.10823785100001 33.55313239399999 0 0,103.10838996500001 33.55287093300001 0 0,103.10859912299998 33.55275208699999 0 0,103.108817789 33.55269662500001 0 0,103.109093497 33.552720394000005 0 0,103.10919556099998 33.552743858999975 0 0,103.109369206 33.55278377899998 0 0,103.109644914 33.552926394999986 0 0,103.11001569500002 33.553100701999995 0 0,103.110395982 33.553219547000026 0 0,103.11077626999997 33.55329877700001 0 0,103.111232615 33.55329877700001 0 0,103.11161290199999 33.55329877700001 0 0,103.11203121900002 33.55321162400003 0 0,103.11242101300002 33.55295016299999 0 0,103.112649186 33.55268870200001 0 0,103.11267770799998 33.55241139399999 0 0,103.11232594199998 33.551809236 0 0,103.11235446299997 33.55157154 0 0,103.11245904200001 33.551444769 0 0,103.11267770799998 33.551207073 0 0,103.11299144499998 33.55106445500002 0 0,103.113485819 33.55064452300002 0 0,103.11362842699998 33.55035928500001 0 0,103.11362842699998 33.55014535599997 0 0,103.11359039799999 33.54996311899998 0 0,103.11333370300002 33.54970957199998 0 0,103.11311503799999 33.54952733499999 0 0,103.11269672200001 33.54912324200001 0 0,103.11253509900001 33.5487033 0 0,103.11257087400003 33.548593977999985 0 0,103.112649186 33.548354668 0 0,103.11289637300001 33.548338821000016 0 0,103.11316611299998 33.54834473699998 0 0,103.11325764700001 33.548346744000014 0 0,103.113913642 33.54832297399997 0 0,103.11432245200001 33.54819619900002 0 0,103.114588653 33.547974339999996 0 0,103.11478830300001 33.54778417599999 0 0,103.11494992600001 33.547491003999994 0 0,103.11493091199998 33.547261220999985 0 0,103.11492140399997 33.547197832999984 0 0,103.11474076799999 33.54707897899999 0 0,103.11429392899998 33.54688881200002 0 0,103.11382260699997 33.54678894400001 0 0,103.11373300499997 33.54676995800003 0 0,103.11366645499999 33.546310386000016 0 0,103.113799556 33.545874583 0 0,103.11392315 33.545613101000015 0 0,103.11412280100001 33.54546254899998 0 0,103.11431477899998 33.545474402000025 0 0,103.11437949399999 33.54547839700001 0 0,103.11459816000001 33.54554178699999 0 0,103.11495943300002 33.54570818600001 0 0,103.11524464899998 33.54574780399997 0 0,103.11559641500003 33.54562894899999 0 0,103.11575803699998 33.54518521799997 0 0,103.115636408 33.544874343000004 0 0,103.115615429 33.54482072500002 0 0,103.115454812 33.5446733 0 0,103.114864361 33.54413134999999 0 0,103.11460766699997 33.543901558000016 0 0,103.11420836500002 33.543521209999994 0 0,103.11418655699998 33.54345532100001 0 0,103.11405624999998 33.54306162199998 0 0,103.11409418900001 33.54282130299998 0 0,103.11410378599999 33.54276051099998 0 0,103.11416865500001 33.542691529000024 0 0,103.11437949499998 33.54246732299998 0 0,103.11485753900001 33.54225277900002 0 0,103.11487386900001 33.542245449999996 0 0,103.11493876100002 33.54224757100002 0 0,103.114977662 33.54224884299998 0 0,103.11535873499997 33.54226129800003 0 0,103.11598620900003 33.542435626999975 0 0,103.11662319200002 33.54261787899998 0 0,103.11701298499997 33.54280805500002 0 0,103.11736475200001 33.54280805399998 0 0,103.11776595499998 33.54260836999998 0 0,103.11817666500002 33.54241185500001 0 0,103.11870146299998 33.54213292899999 0 0,103.11893723999998 33.541594092000025 0 0,103.11873949199997 33.54119471500002 0 0,103.11859498199999 33.541086947999986 0 0,103.11817666600001 33.541004536 0 0,103.11794034600001 33.541082130999996 0 0,103.11792567700002 33.541086947999986 0 0,103.11779637799998 33.54147998399998 0 0,103.11767468599999 33.541594092000025 0 0,103.11749785299997 33.54160518600003 0 0,103.11716700199997 33.541595675999986 0 0,103.11684756 33.541510096000025 0 0,103.11667643200002 33.54130089900002 0 0,103.11668784 33.54106317499998 0 0,103.11663079700003 33.540863487000024 0 0,103.11638612799999 33.54057944200002 0 0,103.116311355 33.54049263500002 0 0,103.11598050499998 33.54030245299998 0 0,103.11596808299998 33.540301624999984 0 0,103.11541007400001 33.540264417 0 0,103.114748373 33.540378525999984 0 0,103.11445174900001 33.54073036 0 0,103.11426921100002 33.54106317499998 0 0,103.11393836100001 33.541110720000006 0 0,103.11350483299998 33.54089201400001 0 0,103.11317398300002 33.540701834000004 0 0,103.11324243500002 33.54012178099998 0 0,103.11371018900002 33.53963681699997 0 0,103.11409781200001 33.539562777000015 0 0,103.114257802 33.53953221699999 0 0,103.11456583500001 33.53949418000002 0 0,103.11505640600001 33.539503689000014 0 0,103.11536443900002 33.53951319800001 0 0,103.11567247200003 33.539456142999995 0 0,103.115820784 33.539332523999974 0 0,103.11599191300002 33.53910430299999 0 0,103.116197269 33.538904609999975 0 0,103.11649389399997 33.538733444 0 0,103.11668784 33.538800009 0 0,103.11739517400002 33.53895215699998 0 0,103.11797701400002 33.53906626700001 0 0,103.11842195100002 33.539342033000025 0 0,103.11877561900002 33.539199395000026 0 0,103.11895815700001 33.53882853699997 0 0,103.118741393 33.53858129700001 0 0,103.11836490799999 33.538666879000004 0 0,103.11812532800002 33.53863835200002 0 0,103.11788574600001 33.53839111100001 0 0,103.11783918499998 33.538158278000026 0 0,103.11781729400002 33.53804877699997 0 0,103.11791997199998 33.53758281900002 0 0,103.11807969300003 33.537135878000015 0 0,103.11814814399997 33.53683157699999 0 0,103.11815064199999 33.536827734999974 0 0,103.11824613499999 33.53668078599998 0 0,103.11829645699999 33.53660335000001 0 0,103.11850181099999 33.53645119800001 0 0,103.118718575 33.536308555999994 0 0,103.11888970500002 33.53636561299999 0 0,103.119231964 33.53645119800001 0 0,103.11925057000002 33.536486446000026 0 0,103.11935745900001 33.53668893499997 0 0,103.11938027600002 33.53697421800001 0 0,103.11942591000002 33.537249992 0 0,103.11968830900003 33.537288029000024 0 0,103.11992788999999 33.537240482000016 0 0,103.12016747199999 33.53702176500002 0 0,103.120521139 33.536755501000016 0 0,103.12081776299999 33.53678402999998 0 0,103.12118283900003 33.53683157699999 0 0,103.12151368899998 33.536755501000016 0 0,103.12187876600001 33.53642266999998 0 0,103.122221024 33.53598523199997 0 0,103.12246060500001 33.53556681200001 0 0,103.122243841 33.53525299500001 0 0,103.12200425999998 33.53507231200001 0 0,103.121918747 33.535100392000004 0 0,103.12162777600003 33.535195937000026 0 0,103.12138819400002 33.535509753999975 0 0,103.12117143 33.535595339999986 0 0,103.12058959000001 33.53541465799998 0 0,103.12042986900002 33.535300543000005 0 0,103.12027014900002 33.53468241600001 0 0,103.120121837 33.534530260999986 0 0,103.11973394400002 33.534587320000014 0 0,103.11934604999999 33.53463486800001 0 0,103.11903801800003 33.534501732000024 0 0,103.11908365199997 33.53395016799999 0 0,103.12008095099998 33.53257938399997 0 0,103.12015606199998 33.53247614200001 0 0,103.12021543700001 33.532385406 0 0,103.12042986900002 33.532057705 0 0,103.12073790199997 33.531762895999975 0 0,103.12111438800002 33.53157269600001 0 0,103.12157073200001 33.531639265000024 0 0,103.12194721700001 33.53181044500002 0 0,103.12195044399999 33.53187231300001 0 0,103.12195862599998 33.53202917499999 0 0,103.12199285100002 33.53230496399999 0 0,103.121992852 33.532590261999985 0 0,103.12203848600001 33.53273290999999 0 0,103.12221764100002 33.53290091500003 0 0,103.122221024 33.53290408800001 0 0,103.12239215300002 33.53304673600002 0 0,103.12240356199999 33.53320840399999 0 0,103.12228947599999 33.53337007099998 0 0,103.12211834599998 33.53360781600003 0 0,103.12210023799997 33.53363103800001 0 0,103.12197003400001 33.53379801099999 0 0,103.12197003400001 33.53401673600001 0 0,103.12208412000001 33.534159382999974 0 0,103.122221024 33.53436859599998 0 0,103.12251764799998 33.534501732000024 0 0,103.12267736899997 33.53453977100003 0 0,103.12293976699999 33.534558790000006 0 0,103.12325920900003 33.534349577 0 0,103.12341892900002 33.534187911000004 0 0,103.12347597299998 33.53393114900001 0 0,103.12357865000001 33.533712423 0 0,103.123647102 33.533560265999995 0 0,103.12393231800002 33.53337006999999 0 0,103.12412626499997 33.533037225999976 0 0,103.12426316800003 33.532799479000005 0 0,103.12426316800003 33.532580752 0 0,103.12416049000001 33.532438103000004 0 0,103.12391699099999 33.53227925300001 0 0,103.12389809199999 33.532266924 0 0,103.12372696300002 33.53202917499999 0 0,103.12387527499999 33.53180093499998 0 0,103.12403228599999 33.531702774999985 0 0,103.12405781299998 33.53168681599999 0 0,103.12426316800003 33.53159171499999 0 0,103.12437725400002 33.53149661499998 0 0,103.124274577 33.53129690399999 0 0,103.124137674 33.53115425300001 0 0,103.12383404100001 33.53098069700002 0 0,103.123738371 33.53092601100002 0 0,103.12328202600003 33.53079287000003 0 0,103.12282568199998 33.530574136999974 0 0,103.12241497000002 33.530574136999974 0 0,103.12190158200002 33.530526587 0 0,103.122015669 33.53030785300001 0 0,103.12232370100003 33.530013037 0 0,103.12265455199997 33.529813322999985 0 0,103.12276863800003 33.529547036999986 0 0,103.12280030800002 33.52949093799998 0 0,103.12295117600002 33.529223688 0 0,103.12316794100002 33.52906201299999 0 0,103.12356724199998 33.529100054000025 0 0,103.12398936099999 33.529195157000004 0 0,103.124696696 33.529195157000004 0 0,103.12510740699997 33.52887180699997 0 0,103.12519867499998 33.528491394000014 0 0,103.12519867499998 33.52825363400001 0 0,103.12497050399998 33.52795881200001 0 0,103.124697148 33.527804446000005 0 0,103.12461683599997 33.527759092999986 0 0,103.12406922100001 33.52747377899999 0 0,103.12405781299998 33.52730258999998 0 0,103.12427917399998 33.52645048699998 0 0,103.124332734 33.52624431300001 0 0,103.12444570600002 33.52580942999998 0 0,103.12481078299999 33.525419493000015 0 0,103.12513022399997 33.525429003 0 0,103.12541543999998 33.52568579199999 0 0,103.12542597800001 33.52580877600002 0 0,103.12543825699998 33.525952089999976 0 0,103.125278536 33.52634202600001 0 0,103.12528994500002 33.526570279 0 0,103.125563752 33.52677951099997 0 0,103.12595164499999 33.526712938 0 0,103.12636235500003 33.526570279 0 0,103.12673883999997 33.526589301 0 0,103.127195186 33.52650370600003 0 0,103.127594488 33.526399088999995 0 0,103.12809646699998 33.52610426000001 0 0,103.12840449999999 33.525847473 0 0,103.12858513700002 33.52550508899998 0 0,103.12861555900002 33.52523879 0 0,103.12861555900002 33.52497248899999 0 0,103.12857752999997 33.52473154900002 0 0,103.128543305 33.52448426900003 0 0,103.12846344500002 33.524357458 0 0,103.12829992000002 33.52415456099999 0 0,103.12828764099999 33.52414730100003 0 0,103.12809076299999 33.52403091899998 0 0,103.12779794099998 33.523821681000015 0 0,103.12762300899999 33.52367584699999 0 0,103.12749157600001 33.52354222299999 0 0,103.12746709100003 33.52351733199998 0 0,103.12724652399999 33.52335564700002 0 0,103.12696130900002 33.523273217999986 0 0,103.12650876599997 33.52320347199998 0 0,103.126491343 33.52320528600001 0 0,103.12629580599997 33.523225663999995 0 0,103.12606763299999 33.523241515999985 0 0,103.12582424800001 33.52323834499998 0 0,103.12561128800002 33.523235175000025 0 0,103.12545917300002 33.52320664199999 0 0,103.12511311100002 33.523184449999974 0 0,103.12480507800001 33.523168597999984 0 0,103.12459972300002 33.523098850999986 0 0,103.12441718500003 33.52300057100001 0 0,103.12418140699998 33.52294984700001 0 0,103.123998868 33.522819862999995 0 0,103.12364139800002 33.52256940699999 0 0,103.123528002 33.52230155900003 0 0,103.12352731200002 33.522250800999984 0 0,103.12352731200002 33.52205898099999 0 0,103.12367182100002 33.521995574000016 0 0,103.12373027299998 33.522014264999996 0 0,103.12394943100003 33.52208434400001 0 0,103.12423464699998 33.52210336600001 0 0,103.12444000199997 33.52202410699999 0 0,103.12459211700002 33.52184656700001 0 0,103.12471380900001 33.52179584100003 0 0,103.12485831800001 33.521824374000005 0 0,103.12499141900003 33.521824374000005 0 0,103.12516254899998 33.52201459600002 0 0,103.125432553 33.52211604799999 0 0,103.12569114899998 33.52207800299999 0 0,103.125991575 33.52199240300001 0 0,103.12633383399998 33.52170389999998 0 0,103.12652017599999 33.52153904099998 0 0,103.12658482400002 33.52140588499998 0 0,103.12658482400002 33.521263218 0 0,103.126345243 33.521076166 0 0,103.12620453599999 33.52102543900003 0 0,103.126021998 33.52097788200001 0 0,103.12570635999998 33.520965201000024 0 0,103.12542875000003 33.52094934899998 0 0,103.12536975400002 33.520936275999986 0 0,103.12512832200002 33.520882771000004 0 0,103.124964799 33.52081619299997 0 0,103.12493913200001 33.52078634700001 0 0,103.12491805799999 33.520790447000024 0 0,103.12474692900003 33.520568518000005 0 0,103.12467087099998 33.520283181000025 0 0,103.12467087200002 33.51984724699997 0 0,103.12473742200001 33.519284492 0 0,103.12479446499998 33.51901500399998 0 0,103.12481347900001 33.51888818399999 0 0,103.124965594 33.518737586999976 0 0,103.125117709 33.51868210399999 0 0,103.12531285300003 33.518722776999994 0 0,103.12538391099997 33.518737586999976 0 0,103.12578321199999 33.51885647900002 0 0,103.12622054299999 33.51885648000001 0 0,103.12655329400002 33.51876136499999 0 0,103.12680998899998 33.518579063000004 0 0,103.12708569699998 33.51839675999997 0 0,103.12735189900002 33.518262014000015 0 0,103.1276181 33.51808763700001 0 0,103.12769822199999 33.517995145999976 0 0,103.12774169300002 33.51794496399998 0 0,103.127808243 33.517699248999975 0 0,103.127808244 33.517501091999975 0 0,103.12779873699998 33.51711270200002 0 0,103.12781775100001 33.516882838000015 0 0,103.12787479399998 33.51672430999997 0 0,103.12799838699999 33.51655785600002 0 0,103.128283603 33.516526150000004 0 0,103.12844320900001 33.516560649999974 0 0,103.12854029699997 33.51658163500002 0 0,103.128806499 33.516803573999994 0 0,103.12901565700002 33.517025511999975 0 0,103.129016649 33.51706551299998 0 0,103.12915937100001 33.51721137099997 0 0,103.12934571099998 33.51739526199998 0 0,103.12962712500001 33.51757281099998 0 0,103.12997318599997 33.51767743800002 0 0,103.130330657 33.51777889499999 0 0,103.13068052 33.51778523600001 0 0,103.130942919 33.51771548400001 0 0,103.131034188 33.51763622200002 0 0,103.13104559700002 33.517509400999984 0 0,103.1310494 33.51735404499999 0 0,103.13105700599999 33.51720186 0 0,103.13107602000002 33.517036991 0 0,103.131034188 33.51692602200001 0 0,103.13096954000002 33.516729449000024 0 0,103.13081742399999 33.516548726999986 0 0,103.13081363499998 33.516520781 0 0,103.13076798700001 33.51618411200002 0 0,103.13080601600001 33.515955830999985 0 0,103.13101517400003 33.515835348999985 0 0,103.13116728900002 33.51579096099999 0 0,103.13148292699998 33.51580364300003 0 0,103.13170349400002 33.51586705400001 0 0,103.131789465 33.51603056599998 0 0,103.131825187 33.51609850599999 0 0,103.131924062 33.51635532300003 0 0,103.13198110500002 33.516678720000016 0 0,103.13201152699997 33.517132108 0 0,103.13206857 33.51755061799997 0 0,103.13206857099999 33.51793742000001 0 0,103.13220547499998 33.51807692199998 0 0,103.13238420900001 33.51814984399999 0 0,103.132859569 33.51811179800001 0 0,103.13323985599999 33.51790888599999 0 0,103.13322464499998 33.517693291 0 0,103.13322464499998 33.51749988900002 0 0,103.13321323600002 33.51726209899999 0 0,103.13321703899999 33.517087720000006 0 0,103.13329309599999 33.516900658 0 0,103.13351366400002 33.51662164999999 0 0,103.13388634500001 33.51644092800001 0 0,103.13442445200002 33.516202819 0 0,103.13471537200002 33.51602685199998 0 0,103.13492072700001 33.51592697799998 0 0,103.13501199699999 33.51576527899999 0 0,103.13502340500003 33.51563686999998 0 0,103.13500629200001 33.51547041399999 0 0,103.13493213599997 33.51528017700002 0 0,103.13462980700001 33.515047138 0 0,103.13466973700002 33.514994822999995 0 0,103.134743894 33.51474751500001 0 0,103.13484657100003 33.51444313500002 0 0,103.134857979 33.514214847999995 0 0,103.13473248499997 33.51403887800001 0 0,103.13451001599998 33.51402460899999 0 0,103.134321774 33.51403412100001 0 0,103.134070785 33.514119729000015 0 0,103.133970342 33.51412571100002 0 0,103.13391106400002 33.51412924099998 0 0,103.133808386 33.514100704999976 0 0,103.13373423000002 33.513986561000024 0 0,103.13372282099999 33.51378205499998 0 0,103.13380268200001 33.51371547000002 0 0,103.13399092499998 33.513601327 0 0,103.13410501099997 33.51351096299999 0 0,103.13413417100003 33.51345886299998 0 0,103.134184871 33.51336828299998 0 0,103.134230505 33.513249382000026 0 0,103.134230505 33.51316377400002 0 0,103.134162054 33.513106702000016 0 0,103.13404226300003 33.51311145699998 0 0,103.13396480699998 33.51312299 0 0,103.13388254199998 33.51313523699997 0 0,103.133808386 33.51308767699999 0 0,103.1336943 33.513011581 0 0,103.13365048399999 33.512842621000004 0 0,103.13372366700003 33.512776352 0 0,103.13399442100001 33.51253118599999 0 0,103.134025151 33.512516952 0 0,103.13419057499999 33.512516952 0 0,103.13431198799998 33.512469501 0 0,103.13437311299998 33.512445610999976 0 0,103.13444023900001 33.512384981000025 0 0,103.13451001700003 33.512321954000015 0 0,103.13454994699998 33.51219829500002 0 0,103.13454521099999 33.51203244499999 0 0,103.13484338299997 33.511762447000024 0 0,103.13497981799998 33.511827675000006 0 0,103.135398135 33.51196242999998 0 0,103.13578792999999 33.512216088 0 0,103.13609215999998 33.51237462300003 0 0,103.136624563 33.512477671 0 0,103.137052386 33.512366697000004 0 0,103.137451688 33.511946577 0 0,103.13808866900001 33.51104291500002 0 0,103.13840240600001 33.51061486200001 0 0,103.138630579 33.51025022099998 0 0,103.13881121600002 33.50994106899998 0 0,103.13894431599999 33.509711185000015 0 0,103.139029881 33.50967947800001 0 0,103.13907741700001 33.50967947700002 0 0,103.139628834 33.50962398799999 0 0,103.13999010700002 33.509457521 0 0,103.140370394 33.50922763599999 0 0,103.140646103 33.508759938000026 0 0,103.14062708799997 33.50857761499998 0 0,103.14073166700001 33.50828431000002 0 0,103.14083624699998 33.50814162099999 0 0,103.14105760000001 33.50780132800003 0 0,103.14114047700002 33.50767391699998 0 0,103.141169472 33.50764780700001 0 0,103.14137815700002 33.507459883000024 0 0,103.14151125799998 33.507317192000016 0 0,103.14166337199998 33.507079374 0 0,103.142034153 33.50676228399999 0 0,103.14224331100002 33.50666715699998 0 0,103.14249049699998 33.506508610000026 0 0,103.14276620599998 33.506381772 0 0,103.14320353699998 33.506453119000014 0 0,103.14328420200002 33.50649515700002 0 0,103.14370988799999 33.50671699700001 0 0,103.14373593900001 33.506730575000006 0 0,103.14392608399999 33.506944611999984 0 0,103.14415425599998 33.507126938 0 0,103.14435390699998 33.50734097399999 0 0,103.14464863 33.5075233 0 0,103.14486729499998 33.507650135999995 0 0,103.14515251099999 33.50765806300001 0 0,103.14557082699997 33.50766599000002 0 0,103.14586555 33.507412319000025 0 0,103.14600815799997 33.507126938 0 0,103.14588456500002 33.506698864999976 0 0,103.14609372199999 33.506405555000015 0 0,103.146255344 33.50615980700002 0 0,103.146493024 33.50592198700002 0 0,103.14675922599997 33.505541472000004 0 0,103.14695887699997 33.50536706899999 0 0,103.147339165 33.50536706999998 0 0,103.14775748099999 33.505232303000014 0 0,103.14790959499999 33.505081682000025 0 0,103.147852553 33.504740801000025 0 0,103.14790008900002 33.50448712100001 0 0,103.14823283999999 33.50408281799997 0 0,103.14847051999999 33.503789498 0 0,103.14881277799998 33.503765715999975 0 0,103.14949729599999 33.50374986100002 0 0,103.150010684 33.503686440000024 0 0,103.150333929 33.50371815 0 0,103.15071421699997 33.503551672000015 0 0,103.150856825 33.503258351 0 0,103.15075224499998 33.50308394199999 0 0,103.15060963799999 33.50285404099998 0 0,103.15036245099998 33.502679633000014 0 0,103.15031491500002 33.50232288699999 0 0,103.15036244999999 33.50191064500001 0 0,103.150495551 33.50152218599999 0 0,103.150524072 33.50141119699998 0 0,103.15060012999999 33.501149579000014 0 0,103.15061914400002 33.500784899999985 0 0,103.15054308700002 33.50043607399999 0 0,103.15046702900003 33.500229949000015 0 0,103.15024836399999 33.49998418400003 0 0,103.150079904 33.499863775999984 0 0,103.149982163 33.49979391400001 0 0,103.14983955500003 33.49951643600002 0 0,103.14971596200002 33.499135894000005 0 0,103.14969694799998 33.498834629999976 0 0,103.14980152700002 33.49827173900002 0 0,103.14996314799998 33.49779605399999 0 0,103.15018845499998 33.49760816899999 0 0,103.15025787100001 33.49755028200002 0 0,103.15046703000002 33.497383791000004 0 0,103.15075224499998 33.49717765899999 0 0,103.15101844600002 33.49690017199998 0 0,103.15124661800002 33.49659889999998 0 0,103.15150331299998 33.49634519699998 0 0,103.15160789200002 33.49625798599999 0 0,103.15180754300002 33.496162846999994 0 0,103.152311424 33.49598842400002 0 0,103.15266319 33.49588535700002 0 0,103.15284382700003 33.49576643299997 0 0,103.15304347799997 33.49554444099999 0 0,103.153176578 33.49533037499998 0 0,103.15335721500003 33.49506874000002 0 0,103.15347130100002 33.494949813999995 0 0,103.15368996699999 33.494838817000016 0 0,103.153927646 33.49471989199998 0 0,103.15422236900002 33.49452960899998 0 0,103.154450542 33.49436311300002 0 0,103.15465019300001 33.49418868700002 0 0,103.15505900099998 33.494077688999994 0 0,103.15541076800002 33.49409354599999 0 0,103.15581006999997 33.49414904499997 0 0,103.15620937199998 33.494212473000005 0 0,103.156494587 33.49419661500002 0 0,103.15680832499999 33.49414111599998 0 0,103.15733122 33.493998404000024 0 0,103.15770199999997 33.49387947700001 0 0,103.15781608700001 33.493720908 0 0,103.158120317 33.49346719599998 0 0,103.15861368200001 33.493314811000005 0 0,103.15863370400001 33.493308625 0 0,103.158985471 33.493308625 0 0,103.159346744 33.493340338999985 0 0,103.15966048199999 33.49326898300001 0 0,103.15993619 33.492951842000025 0 0,103.15996471199998 33.492674341 0 0,103.15983161100002 33.492277910999974 0 0,103.15964146699997 33.491754620999984 0 0,103.15923265800001 33.491445403 0 0,103.15900448500003 33.49128682899999 0 0,103.15865271899997 33.49128682899999 0 0,103.15826292399998 33.491231328000026 0 0,103.157873129 33.49122339899998 0 0,103.15763544999999 33.49114411099998 0 0,103.15748333599998 33.49093003600001 0 0,103.15744530699999 33.490604957000016 0 0,103.15758791500002 33.49034330699999 0 0,103.15778756499998 33.490105443000004 0 0,103.15807278 33.489946866000025 0 0,103.15854814099998 33.49008165599997 0 0,103.15872877700002 33.49035123599998 0 0,103.15889039899997 33.49044638100003 0 0,103.15899855800001 33.49045030399998 0 0,103.159109064 33.49045431000002 0 0,103.15929920899998 33.49028780499998 0 0,103.159522627 33.489969497000004 0 0,103.159535081 33.48997266700002 0 0,103.15961494200002 33.48982519100002 0 0,103.15972332400003 33.48943033299997 0 0,103.15975755 33.489144893 0 0,103.159737936 33.489079957 0 0,103.15956930800002 33.48852167899997 0 0,103.15951796899998 33.488193420000016 0 0,103.15954078599998 33.487936520000005 0 0,103.159689098 33.487622531 0 0,103.15995149600002 33.487270480999996 0 0,103.16026523300002 33.487018335000016 0 0,103.160493406 33.486875611000016 0 0,103.16055812899998 33.48682163199999 0 0,103.16080143900001 33.48661870799998 0 0,103.16096686399999 33.48643316599998 0 0,103.16119503700003 33.48616198799999 0 0,103.161451731 33.48595741600002 0 0,103.16157152099998 33.48588129500001 0 0,103.161697016 33.48579090200002 0 0,103.16216857299997 33.485648175999984 0 0,103.162240827 33.48562280300001 0 0,103.162263645 33.485568883999974 0 0,103.16227125 33.48549593500002 0 0,103.16221094000002 33.48537996499999 0 0,103.162134347 33.48523268399998 0 0,103.16204545199997 33.48487724500001 0 0,103.16200504900002 33.48471569399999 0 0,103.16191758299999 33.484376320000024 0 0,103.16186434299999 33.48412575200001 0 0,103.16175406000002 33.483675361999985 0 0,103.16174594300003 33.48362977800002 0 0,103.16172040700002 33.483486373999995 0 0,103.161697016 33.48335501399998 0 0,103.161712228 33.48314250499999 0 0,103.16172040700002 33.48312204000001 0 0,103.16173775300001 33.483078636000016 0 0,103.161757862 33.48302832000002 0 0,103.16179343900001 33.482974135000006 0 0,103.16184532900002 33.482895106 0 0,103.16195561199999 33.48280629499999 0 0,103.16213052400002 33.48270276400001 0 0,103.16214779799998 33.48269253900003 0 0,103.16219138999998 33.48266673699999 0 0,103.16246899999999 33.48261916000001 0 0,103.16284168200002 33.48251449000003 0 0,103.163107884 33.48245105400002 0 0,103.16323337799997 33.48241299199998 0 0,103.163374084 33.482333697 0 0,103.16349197400001 33.48221951199997 0 0,103.16373535700001 33.48208629499999 0 0,103.16399015100001 33.48198796899999 0 0,103.16426015399998 33.48196893800002 0 0,103.16454536999998 33.48197845300001 0 0,103.16475072600002 33.48201968699999 0 0,103.16495227799999 33.48208946699998 0 0,103.16511199899998 33.48217193400001 0 0,103.16522988700001 33.48226074500002 0 0,103.165343974 33.482400305 0 0,103.16547327199999 33.48258427000002 0 0,103.16560256999998 33.48267942299998 0 0,103.16574707900003 33.48271748500002 0 0,103.16598665999999 33.48271114200003 0 0,103.166218636 33.482692111000006 0 0,103.16637455300003 33.482660393 0 0,103.16651906200002 33.48257158199999 0 0,103.16660272600001 33.482435194999994 0 0,103.166663572 33.482273432 0 0,103.166686389 33.482152902999985 0 0,103.166671178 33.48197528100002 0 0,103.16665596600001 33.48177862799997 0 0,103.16659131699998 33.48132188300002 0 0,103.166579909 33.481090338 0 0,103.16660652899998 33.48092222899999 0 0,103.16665976899998 33.48078266700003 0 0,103.166770053 33.48065579199999 0 0,103.16695259099998 33.48052257400002 0 0,103.167100903 33.480360808 0 0,103.16716555099998 33.480218073 0 0,103.16732527200003 33.47982792900001 0 0,103.16752682499998 33.479393378 0 0,103.16758006499998 33.47899371599999 0 0,103.16754203599999 33.47887318199997 0 0,103.16747738700002 33.478746304000026 0 0,103.16740132899997 33.47870189700001 0 0,103.167283441 33.478727272000015 0 0,103.16711611400001 33.478774852000015 0 0,103.16692977399998 33.478850979000015 0 0,103.16681949000002 33.47889538499999 0 0,103.16673582700002 33.47895882400002 0 0,103.16672579300001 33.47898786799999 0 0,103.16667117700001 33.47914596800001 0 0,103.16661793700001 33.479225266000014 0 0,103.16655328799999 33.47927918900001 0 0,103.16640497700001 33.479329940000014 0 0,103.166241453 33.47932359599997 0 0,103.16600947699999 33.479237953999984 0 0,103.16583074200003 33.47919037499997 0 0,103.16557214699998 33.47908570200002 0 0,103.16539341200001 33.47894296499999 0 0,103.16525270599999 33.478774852000015 0 0,103.165138619 33.47853695600003 0 0,103.16511960499997 33.47838470200003 0 0,103.165131013 33.478162664000024 0 0,103.16514622400001 33.478089710000006 0 0,103.165123408 33.477981863000025 0 0,103.16502833599998 33.47790256299999 0 0,103.16495608100001 33.47783912400001 0 0,103.16491805200002 33.477721761 0 0,103.16490664399998 33.47762025700001 0 0,103.16494847500002 33.47754095800002 0 0,103.16504354699998 33.47752192600001 0 0,103.16517284499997 33.477483861999985 0 0,103.165321157 33.477464829999974 0 0,103.16551130099998 33.47745848599999 0 0,103.16554420400001 33.47745004199999 0 0,103.165659613 33.47742042200002 0 0,103.16582693999999 33.47736649799998 0 0,103.16591440500002 33.47730305900001 0 0,103.16592961700002 33.477252306000025 0 0,103.16589539099999 33.47719520999999 0 0,103.16580031900003 33.477096878 0 0,103.16561017599997 33.476903386000004 0 0,103.16548931199998 33.47682057600002 0 0,103.165397214 33.47675747400001 0 0,103.16501692700001 33.47662424800001 0 0,103.16478114799997 33.47651957199997 0 0,103.16463663899998 33.476399034999986 0 0,103.16457579299998 33.476332421999984 0 0,103.164549174 33.476142100000004 0 0,103.16451494799998 33.476065971000025 0 0,103.16441987500002 33.476015218999976 0 0,103.16428297200002 33.47599618700002 0 0,103.16413846199998 33.47598032600001 0 0,103.16393691000002 33.475920056999996 0 0,103.16379240100002 33.47581855200002 0 0,103.16364789199997 33.47563140099999 0 0,103.163560426 33.47545693799998 0 0,103.16339690199999 33.475060428999996 0 0,103.16333225300002 33.474727359999974 0 0,103.16332464800001 33.47459096 0 0,103.16338549300002 33.47446090400001 0 0,103.16345014199999 33.474334020000015 0 0,103.16353380499999 33.474264232999985 0 0,103.16364028499999 33.474245200999974 0 0,103.16379240100002 33.474254718 0 0,103.16395972800001 33.47427375000001 0 0,103.16413085599999 33.47426106199998 0 0,103.164163551 33.47424249300002 0 0,103.164309591 33.47415955399998 0 0,103.16442748100002 33.47406121900002 0 0,103.164469312 33.473981915000024 0 0,103.16447311600001 33.47383917000002 0 0,103.16447311500002 33.47370594099999 0 0,103.16448072200001 33.47352195799999 0 0,103.16441607299998 33.47339507200002 0 0,103.16432099999997 33.473280875 0 0,103.16413466 33.47302075900001 0 0,103.164096868 33.47296953199998 0 0,103.16383042899997 33.47260837800002 0 0,103.16381521800002 33.47249418000001 0 0,103.163841838 33.472389497999984 0 0,103.16392169900001 33.472249922 0 0,103.16401677099998 33.47208496899998 0 0,103.16406786200002 33.47191733699998 0 0,103.164073814 33.47189780999997 0 0,103.16407761599999 33.47180898900001 0 0,103.16404887599998 33.47172747600001 0 0,103.16403958799998 33.471701134 0 0,103.164036442 33.47169483599998 0 0,103.16400155899998 33.47162500100001 0 0,103.16392169900001 33.471555212 0 0,103.16391364200001 33.47155314499997 0 0,103.16382282400002 33.47152983500001 0 0,103.16368591999998 33.471536179 0 0,103.16351859399998 33.471580589999974 0 0,103.16340070500002 33.47165037799999 0 0,103.16322197 33.47173602800001 0 0,103.16294816300001 33.47178678300003 0 0,103.16272759600002 33.47178995500002 0 0,103.16248421199998 33.47177092200002 0 0,103.16230547700002 33.47171699400002 0 0,103.16198223200001 33.471564727999976 0 0,103.16183011700002 33.47145053000003 0 0,103.161719834 33.471336328999996 0 0,103.161567719 33.471161858000016 0 0,103.161537296 33.471057175 0 0,103.16154490100001 33.47095249099999 0 0,103.161613353 33.47086366899998 0 0,103.16179969400002 33.470733607 0 0,103.161955611 33.470654301000025 0 0,103.16204307800001 33.47055278900001 0 0,103.16206969799998 33.47046079400002 0 0,103.16207350100001 33.470362454999986 0 0,103.16202406399998 33.47025777099998 0 0,103.16197082399998 33.47011501899999 0 0,103.16190617500001 33.469972267 0 0,103.16174645299998 33.46979779200001 0 0,103.161689411 33.46966455699999 0 0,103.161697016 33.46955669900001 0 0,103.16179969400002 33.46942980900002 0 0,103.162081107 33.469328295000025 0 0,103.16264773500001 33.46918554199999 0 0,103.16288731600002 33.46910306299998 0 0,103.163176335 33.469026927000016 0 0,103.16325151799998 33.46903147199998 0 0,103.16343873300002 33.469042789000014 0 0,103.16357183399998 33.469099889999995 0 0,103.16362507399998 33.469176026000014 0 0,103.163636483 33.46926485 0 0,103.16368211700001 33.46943298000002 0 0,103.16376197800003 33.469509114999994 0 0,103.16382662699999 33.46953132200002 0 0,103.16394831899999 33.46955669900001 0 0,103.16404719299999 33.469550355000024 0 0,103.16414606799998 33.46951863200002 0 0,103.16422212499998 33.46942980900002 0 0,103.16422212600003 33.469150646 0 0,103.16422268000002 33.469135858000016 0 0,103.16422973099998 33.468947619999994 0 0,103.16429818300003 33.46888417399998 0 0,103.16438945200002 33.46889051900001 0 0,103.16448832700002 33.46890320799997 0 0,103.164571991 33.46897299800003 0 0,103.164702084 33.469116050000025 0 0,103.164739317 33.46915699200002 0 0,103.164883826 33.46923947099998 0 0,103.16498270099999 33.46925850399998 0 0,103.16509678699998 33.46916333600001 0 0,103.16513481599998 33.4690301 0 0,103.16513481599998 33.468923726000014 0 0,103.16513481499999 33.468846106 0 0,103.16514242199997 33.46851618599999 0 0,103.16521847899998 33.468243366000024 0 0,103.16526411299998 33.46809109399999 0 0,103.16524890300002 33.46793247800002 0 0,103.16519566199997 33.46774848199999 0 0,103.16501312399998 33.46752641799998 0 0,103.164937066 33.467348765 0 0,103.16494467199999 33.467126699999994 0 0,103.16505115299998 33.46695539199999 0 0,103.16520326699998 33.46687925499998 0 0,103.16538580500003 33.46682215200002 0 0,103.16547901000001 33.46682215200002 0 0,103.16558355500001 33.46682215200002 0 0,103.165819333 33.46683484099998 0 0,103.16602468899998 33.46673966999998 0 0,103.16619962099998 33.46661911899997 0 0,103.16632131300003 33.466517603 0 0,103.16639737100002 33.46643512100002 0 0,103.16642779300003 33.46629553499997 0 0,103.16642018800002 33.466200362999984 0 0,103.16632891799998 33.46611153600003 0 0,103.16610835300003 33.46599098500002 0 0,103.16594102599998 33.46583236399999 0 0,103.165811728 33.46565470899998 0 0,103.16580994399999 33.465624945 0 0,103.16579651699999 33.465400914999975 0 0,103.165864968 33.465216913000006 0 0,103.16596384299999 33.46512173999997 0 0,103.16613877600003 33.46505829199998 0 0,103.16632196299997 33.46504555600001 0 0,103.16641258200002 33.465039257 0 0,103.166625544 33.465051947000006 0 0,103.166777658 33.465007533000005 0 0,103.16692977399998 33.46493139400002 0 0,103.16700583099998 33.46476008100001 0 0,103.16710470599998 33.46456338899998 0 0,103.16715794499999 33.46442380100001 0 0,103.16720357999998 33.464227107 0 0,103.167192178 33.464170036999974 0 0,103.16716555199997 33.46403675800002 0 0,103.16715794599997 33.463827374000005 0 0,103.16696019599999 33.46357991999997 0 0,103.166838504 33.46331343000003 0 0,103.166808081 33.463034248999975 0 0,103.16683089899999 33.46269161599997 0 0,103.16695259 33.46237436199999 0 0,103.16699822499999 33.46217766500001 0 0,103.16698301399998 33.46198731099997 0 0,103.16696019599999 33.461923861 0 0,103.166861321 33.46180330300001 0 0,103.166663572 33.461530462999974 0 0,103.16658751400001 33.46127031100002 0 0,103.16654948600001 33.460991122999985 0 0,103.16651906300001 33.46069924400001 0 0,103.166579909 33.46047716200002 0 0,103.166770052 33.46029315099997 0 0,103.16689096300001 33.46020603400001 0 0,103.16693737899999 33.460172591 0 0,103.16706667599999 33.460032995000006 0 0,103.16713512899997 33.45983629199998 0 0,103.16721879099998 33.45953171899998 0 0,103.16722965600002 33.45929151500002 0 0,103.16723400299998 33.45919541799998 0 0,103.16717315699998 33.458960640999976 0 0,103.16715794599997 33.45876393399999 0 0,103.16720357999998 33.458656064000024 0 0,103.16731006100002 33.458503775999986 0 0,103.16740133000002 33.458370522999985 0 0,103.167561051 33.458313413999974 0 0,103.167774011 33.458268997000005 0 0,103.16801739499999 33.458243615000015 0 0,103.16827599099997 33.458268996000015 0 0,103.16839007700003 33.45833879600002 0 0,103.168456268 33.45840874300001 0 0,103.16850416400001 33.45845935699998 0 0,103.168603039 33.458630683000024 0 0,103.16871712400001 33.45895429500001 0 0,103.16886923999999 33.459239835000005 0 0,103.16905938299999 33.459385775999976 0 0,103.16928755599997 33.45948095599999 0 0,103.16956896900001 33.459538064000014 0 0,103.169766718 33.459557098999994 0 0,103.16994925699998 33.459563445000015 0 0,103.17007855499998 33.45953171899998 0 0,103.17020785199998 33.45941750399999 0 0,103.17029912100003 33.459290597000006 0 0,103.17035996700002 33.45907485599997 0 0,103.17035996700002 33.45884642499999 0 0,103.17039039000002 33.458598955000014 0 0,103.17041320700002 33.45840224900002 0 0,103.17029912100003 33.458211887999994 0 0,103.17023462899999 33.45809082599999 0 0,103.17020785199998 33.45804056200001 0 0,103.16998728499999 33.45785654500003 0 0,103.169873199 33.45770425500001 0 0,103.169713478 33.457615420000025 0 0,103.16947009400002 33.45756465599999 0 0,103.16927994999998 33.45755196499999 0 0,103.16914304699998 33.45759003799998 0 0,103.16904417199999 33.457685218999984 0 0,103.168907268 33.457729637 0 0,103.168755153 33.457659836999994 0 0,103.16861825000001 33.457532929000024 0 0,103.16836726000002 33.45735525700002 0 0,103.16823035599998 33.45727911099999 0 0,103.16818472199998 33.457234692999975 0 0,103.16819993399997 33.457152201999975 0 0,103.16826078000003 33.45705701899999 0 0,103.16839768300002 33.456993565000005 0 0,103.16849655800002 33.456993565000005 0 0,103.16861825000001 33.456961837999984 0 0,103.16865627800001 33.456936455000005 0 0,103.16869430700001 33.456860310000025 0 0,103.168686702 33.45673974499999 0 0,103.168679096 33.45659379900002 0 0,103.168717125 33.45651765299999 0 0,103.16879318299999 33.45650496100001 0 0,103.168884451 33.45651765299999 0 0,103.16899093199999 33.45653034399999 0 0,103.16909741199999 33.456574762 0 0,103.16922670999998 33.45661918100001 0 0,103.169373388 33.45663447800001 0 0,103.16940924900001 33.45663821699998 0 0,103.169614604 33.45661283499999 0 0,103.169804747 33.45651130700003 0 0,103.169926439 33.45645419700003 0 0,103.16999489099999 33.456301904999975 0 0,103.16999489099999 33.45611788399998 0 0,103.16991883399999 33.45592751800001 0 0,103.169789536 33.455768879000004 0 0,103.169660238 33.45572446 0 0,103.16940164200003 33.45578157 0 0,103.16932430700001 33.45579053199998 0 0,103.16912783599997 33.45581329800001 0 0,103.16897572099998 33.45575618800001 0 0,103.16886923999999 33.455680040999994 0 0,103.168793182 33.45554678399998 0 0,103.168747548 33.45528661499998 0 0,103.168732337 33.455115283 0 0,103.168785577 33.45503913599998 0 0,103.16890726899999 33.45500106200001 0 0,103.16913544099998 33.45502009900002 0 0,103.16926383399999 33.45505580600002 0 0,103.16927234399998 33.455058173 0 0,103.16941685400002 33.45515335699997 0 0,103.16956896800002 33.45528026900001 0 0,103.169690661 33.455318342 0 0,103.169812353 33.45528661499998 0 0,103.16997967999998 33.455254887000024 0 0,103.17009376599998 33.455159702 0 0,103.17012418899998 33.45502009900002 0 0,103.17014700599998 33.45485511200002 0 0,103.17010897699998 33.45458859600001 0 0,103.16994165 33.45439188 0 0,103.16944727700002 33.45413805300001 0 0,103.16934102200003 33.454032985000026 0 0,103.16924192099998 33.45393498999999 0 0,103.16918107499998 33.453725582000004 0 0,103.16918107599997 33.45361135899998 0 0,103.16928755599997 33.453351184999974 0 0,103.169388223 33.45321320099998 0 0,103.169391185 33.45321474999997 0 0,103.16968780899998 33.452867319999996 0 0,103.17001295400001 33.45253892599999 0 0,103.170241127 33.452477052999996 0 0,103.17044648199999 33.452477053999985 0 0,103.17060049899999 33.45252464700002 0 0,103.170731698 33.452591278 0 0,103.17073491999997 33.452606334999984 0 0,103.17076021999998 33.45272454000002 0 0,103.170817263 33.45308148999999 0 0,103.17085719300002 33.45324330699998 0 0,103.17083437600002 33.45344795699998 0 0,103.170817263 33.45358121700002 0 0,103.170862897 33.453657366000016 0 0,103.170994097 33.453785865999976 0 0,103.171222269 33.453852496000025 0 0,103.171267903 33.453862016000016 0 0,103.17150178100002 33.45387153399997 0 0,103.171798405 33.45378586700002 0 0,103.17226615800001 33.453605014000004 0 0,103.17252855700002 33.453395605000026 0 0,103.172579896 33.45322427000002 0 0,103.17256848699998 33.45306245299997 0 0,103.17245440099998 33.45286256100002 0 0,103.17231749799998 33.452686465 0 0,103.17230038399998 33.452553204000026 0 0,103.17230038399998 33.45243421999999 0 0,103.172380245 33.452272402000006 0 0,103.17245440099998 33.452124861000016 0 0,103.17256848699998 33.45202967300003 0 0,103.17273391200001 33.451977320000026 0 0,103.17292785799998 33.451977320000026 0 0,103.173161736 33.45205347000001 0 0,103.17335568300001 33.45224860500002 0 0,103.17365230600001 33.452443738 0 0,103.17379491399998 33.452477053999985 0 0,103.17433682400002 33.452296198 0 0,103.17550620899999 33.45172983200001 0 0,103.17614509100002 33.45132528200003 0 0,103.176373264 33.451130146000025 0 0,103.17639037700002 33.45094452799998 0 0,103.17636185499998 33.45079698500001 0 0,103.17629910800002 33.45066372000002 0 0,103.17615650099998 33.450582810000014 0 0,103.17600818800003 33.45056377200001 0 0,103.17584846699998 33.450606607 0 0,103.17581860899998 33.45062932100001 0 0,103.17565452100001 33.45075415000002 0 0,103.17550620899999 33.45078746600001 0 0,103.175306557 33.450782705999984 0 0,103.17510690699999 33.450725593000016 0 0,103.17482739500002 33.45061612500001 0 0,103.17454788399999 33.45047810099999 0 0,103.17435964200001 33.45040670899999 0 0,103.17429689400001 33.450287721999985 0 0,103.174274077 33.450159215999975 0 0,103.17431400700002 33.44999263400001 0 0,103.17438245800003 33.44980701399999 0 0,103.17449654500001 33.44964994999998 0 0,103.17470760399999 33.44951192399998 0 0,103.17491295999997 33.44942149299999 0 0,103.175106906 33.44939293599998 0 0,103.17530655799999 33.44942149299999 0 0,103.17542626099998 33.44947767399998 0 0,103.17548909599998 33.449507165 0 0,103.175597477 33.449564279000015 0 0,103.17569445100003 33.44967850699999 0 0,103.17583705800001 33.44984985000002 0 0,103.17602529999999 33.44989268500001 0 0,103.17620213499998 33.449883166000006 0 0,103.17637896899998 33.449835570999994 0 0,103.176550098 33.44976417800001 0 0,103.176755453 33.449597595 0 0,103.176955104 33.44940721500001 0 0,103.17708630300001 33.44925967 0 0,103.17740004000001 33.44905025000003 0 0,103.17756546599998 33.448859868 0 0,103.17770236899997 33.44867424500001 0 0,103.17773089000002 33.448560015 0 0,103.17773089100001 33.44839343000001 0 0,103.17772518599998 33.448160210000026 0 0,103.17772518599998 33.44780800000001 0 0,103.17766243900002 33.44753194200001 0 0,103.17746278800001 33.44731299900002 0 0,103.17740526199998 33.447296999 0 0,103.177308772 33.447270161999995 0 0,103.17716616400003 33.44724636299998 0 0,103.17706919 33.44726540200003 0 0,103.17698362499999 33.44735107600002 0 0,103.17689806099997 33.44749862399999 0 0,103.17679538300001 33.447555739999984 0 0,103.17667559300003 33.44756050000001 0 0,103.176550098 33.44753194200001 0 0,103.17636185499998 33.44745102799999 0 0,103.17627058599999 33.447393912999985 0 0,103.17617931799998 33.44724636400002 0 0,103.17618502200003 33.447136892 0 0,103.17629340399998 33.446922707 0 0,103.17645312500002 33.446817995 0 0,103.17665277499998 33.446656166000025 0 0,103.17685813000003 33.44656573200001 0 0,103.17712053000002 33.44651813600001 0 0,103.177296146 33.44647658100001 0 0,103.17750271900002 33.446427701000005 0 0,103.17757687400001 33.446389624000005 0 0,103.17767384799998 33.446299189 0 0,103.17782216 33.44604692500002 0 0,103.17811878399999 33.445532875000026 0 0,103.17838118200001 33.44524253100002 0 0,103.17855231200002 33.444975983999996 0 0,103.17856942399999 33.44485223100003 0 0,103.178580834 33.44459044199999 0 0,103.178603651 33.444200138999975 0 0,103.17859836399998 33.44361785900003 0 0,103.17859794700001 33.44357184199998 0 0,103.17864358100002 33.443329088999974 0 0,103.17858653799999 33.443152973999986 0 0,103.17847815599998 33.44294353999999 0 0,103.17835266100002 33.44282454299997 0 0,103.17822146200001 33.44277218399998 0 0,103.178050332 33.44270078599999 0 0,103.17789631599999 33.44265318700002 0 0,103.17767955199997 33.442510389999995 0 0,103.17745708400003 33.44235807299998 0 0,103.17736011 33.442224796000005 0 0,103.17730306700003 33.442058197999984 0 0,103.17727454599998 33.44187255999998 0 0,103.17729736299998 33.441705962000015 0 0,103.177382927 33.44149176500002 0 0,103.17760539599999 33.441234726000005 0 0,103.177651405 33.44114148699998 0 0,103.17772518599998 33.44099196799999 0 0,103.17772518599998 33.44080632700002 0 0,103.17770237000002 33.44068256700001 0 0,103.17765103099998 33.440577846999986 0 0,103.17749622899998 33.440473673999975 0 0,103.17747419599999 33.44045884799999 0 0,103.177246024 33.440377926999986 0 0,103.17703496500002 33.44025416699998 0 0,103.17692087799998 33.440135166000005 0 0,103.17676115699999 33.43992096400001 0 0,103.17663566300001 33.439716282000006 0 0,103.17647023699999 33.43943067800001 0 0,103.176333333 33.439221234 0 0,103.17615649999999 33.438902309000014 0 0,103.17613938699998 33.43878806599997 0 0,103.176242065 33.43862622199998 0 0,103.17636756000002 33.43845485700001 0 0,103.176502057 33.438270983999985 0 0,103.17663566200002 33.43808832799999 0 0,103.17677256600001 33.437997884000026 0 0,103.17688094800002 33.437945522999996 0 0,103.177017852 33.437850319999995 0 0,103.17711482499999 33.43769323499998 0 0,103.17711482499999 33.437607551999974 0 0,103.177194686 33.43747426599998 0 0,103.17723461600002 33.43728385899999 0 0,103.17719468500002 33.437150573999986 0 0,103.17702925999998 33.43686972199998 0 0,103.17687524399997 33.436655512000016 0 0,103.17665847900003 33.43647462299998 0 0,103.17639037700002 33.436317535 0 0,103.17625837000003 33.43627347099999 0 0,103.17610516100001 33.43622233000002 0 0,103.175882693 33.43609856299997 0 0,103.175728677 33.435917673999995 0 0,103.17573438099998 33.435732023000014 0 0,103.17578572000002 33.435555893000014 0 0,103.175819945 33.43540356400001 0 0,103.17581424100001 33.435117945 0 0,103.17581192 33.43510567599998 0 0,103.17578001499999 33.43493705399999 0 0,103.17571726800003 33.43477044299999 0 0,103.175660225 33.43464667400002 0 0,103.17563170300002 33.434470540999996 0 0,103.17560318199997 33.43430869000002 0 0,103.17559177300001 33.43397070399999 0 0,103.17560318199997 33.433732684999995 0 0,103.17569381700002 33.43348197099999 0 0,103.17573945200002 33.43326616600001 0 0,103.17592199 33.43321538800001 0 0,103.176119739 33.43331694400001 0 0,103.17646960399998 33.43338041599998 0 0,103.17666735300003 33.43341849900003 0 0,103.177093275 33.43318999899998 0 0,103.177230178 33.43296149899999 0 0,103.177214967 33.432745693000015 0 0,103.17691073700001 33.43236485800003 0 0,103.17674340999997 33.43226329999999 0 0,103.17659094700002 33.43207244600001 0 0,103.17650002699997 33.43195863 0 0,103.17646960299999 33.43167934899998 0 0,103.17650002699997 33.431361982 0 0,103.17656087300003 33.431120781999994 0 0,103.17656878899999 33.431100017999995 0 0,103.17666735300003 33.43084149700002 0 0,103.17688031400002 33.430689158999996 0 0,103.177078064 33.430638380000005 0 0,103.17730623599999 33.430511432 0 0,103.17744313999998 33.43038448300001 0 0,103.17750398599998 33.43024484 0 0,103.17761046700002 33.42995285799998 0 0,103.17753440899997 33.42980051799998 0 0,103.17733665899999 33.429635484000016 0 0,103.177108487 33.429508535000025 0 0,103.177057252 33.42929474099998 0 0,103.177047641 33.42925463500001 0 0,103.177134652 33.429067040999996 0 0,103.177230178 33.42886108900001 0 0,103.17742792899998 33.42863257699997 0 0,103.177738713 33.428472012999976 0 0,103.17774736899997 33.428467539999986 0 0,103.17797554200001 33.428467539999986 0 0,103.178234138 33.428416760000005 0 0,103.17838625299999 33.428404064999995 0 0,103.17856879099998 33.428467539999986 0 0,103.17864645499998 33.428575567999985 0 0,103.17864645600002 33.428497999 0 0,103.17864715799999 33.42848450700001 0 0,103.17864727400001 33.428482282999994 0 0,103.17864972299998 33.42846668599998 0 0,103.178653784 33.428451327999994 0 0,103.17865942499998 33.42843632500001 0 0,103.17866660499999 33.428421791000005 0 0,103.178675268 33.42840783700001 0 0,103.17868534799999 33.42839457000002 0 0,103.178696769 33.428382090000014 0 0,103.17870944399999 33.42837049100001 0 0,103.17872327700002 33.428359864000015 0 0,103.17873816100001 33.428350287 0 0,103.17875398400002 33.428341835000026 0 0,103.17875890300002 33.42833952500001 0 0,103.17920059099998 33.42813845799998 0 0,103.17936682300001 33.42761821099998 0 0,103.17937246600002 33.42760320299999 0 0,103.17937964599997 33.42758866899999 0 0,103.17938830899999 33.42757471499999 0 0,103.179402799 33.42755635899999 0 0,103.17968801500001 33.427238977 0 0,103.17992993000001 33.42696977899999 0 0,103.179929931 33.426593708999974 0 0,103.17993074999998 33.42657799300002 0 0,103.179933199 33.42656239600001 0 0,103.17993725899998 33.426547038000024 0 0,103.179942901 33.42653203499998 0 0,103.17995008000003 33.42651750099998 0 0,103.17995874299999 33.42650354699998 0 0,103.17996882300002 33.426490279999996 0 0,103.17998024399998 33.426477799 0 0,103.17999291899997 33.42646620099998 0 0,103.18000675100001 33.426455573 0 0,103.180018754 33.42644771800002 0 0,103.18003139000001 33.426440594999974 0 0,103.18021200300001 33.42634638300001 0 0,103.18006830399997 33.42618647500001 0 0,103.18006533699997 33.426183091999974 0 0,103.17991272299997 33.42600477000002 0 0,103.17967401499999 33.426054577 0 0,103.17965943000002 33.42605717399999 0 0,103.17964082999998 33.426059226999996 0 0,103.17962208699998 33.42605991300002 0 0,103.1792418 33.42605991300002 0 0,103.179223057 33.426059226999996 0 0,103.17920445700003 33.42605717399999 0 0,103.179186141 33.42605376900002 0 0,103.179168248 33.426049037999974 0 0,103.17915091600003 33.42604301799997 0 0,103.17913427500002 33.426035754 0 0,103.17911845200001 33.42602730200002 0 0,103.17910356800002 33.42601772500001 0 0,103.17909009300001 33.42600739599999 0 0,103.178804877 33.42576935300002 0 0,103.17879184600002 33.425757456999975 0 0,103.178780426 33.42574497700002 0 0,103.17877034600002 33.42573170899999 0 0,103.178761683 33.42571775599998 0 0,103.17875450399998 33.42570322199998 0 0,103.17875017099999 33.425692137 0 0,103.17874670200001 33.42568084099997 0 0,103.17865163099998 33.425323778000006 0 0,103.17864973100001 33.425315798999975 0 0,103.17864728199999 33.42530020200002 0 0,103.178646464 33.42528448600001 0 0,103.17864728199999 33.42526877 0 0,103.17864973100001 33.42525317299999 0 0,103.17865379099999 33.425237815 0 0,103.178659433 33.425222812000015 0 0,103.17866661199997 33.425208278000014 0 0,103.17867527499999 33.42519432400002 0 0,103.17868535500003 33.425181056999975 0 0,103.17869677599998 33.425168575999976 0 0,103.17870882900002 33.425157501 0 0,103.17872193900001 33.42514730300002 0 0,103.17899808800001 33.42494975300002 0 0,103.17906685999998 33.42466276800002 0 0,103.178760716 33.423932732000026 0 0,103.17874475299999 33.42391008200002 0 0,103.17855796200001 33.423645050999994 0 0,103.17845120800001 33.42349358299998 0 0,103.17832216400001 33.42331048599999 0 0,103.17769981999999 33.42297657099999 0 0,103.17768547999998 33.42296816800001 0 0,103.17687736800002 33.422452393000015 0 0,103.17686938399999 33.42244704000001 0 0,103.176855553 33.422436413000014 0 0,103.17684287899999 33.42242481400001 0 0,103.17683145799998 33.422412334 0 0,103.17682137899999 33.422399066000025 0 0,103.17681271599997 33.42238511300002 0 0,103.176805537 33.42237057900002 0 0,103.1768037 33.422366168999986 0 0,103.176470951 33.42153298699998 0 0,103.176465377 33.42151645199999 0 0,103.17632277000001 33.42100067000001 0 0,103.17632092999997 33.420993323999994 0 0,103.17618179800002 33.42037397500002 0 0,103.176063855 33.420111464 0 0,103.17548699899999 33.41966702299999 0 0,103.174888216 33.41924412999998 0 0,103.173826959 33.41874587299998 0 0,103.17338700200003 33.41853930899998 0 0,103.173261357 33.41848337699997 0 0,103.17295704200001 33.418347908999976 0 0,103.172676088 33.41822284 0 0,103.17266939500001 33.41821973100002 0 0,103.17265357399998 33.41821127899999 0 0,103.17263869200002 33.41820170300002 0 0,103.17263734900001 33.41820074999998 0 0,103.17197184600002 33.41772462199998 0 0,103.17196921200002 33.417722706000006 0 0,103.17031091899997 33.41649674199999 0 0,103.16865293900003 33.41542915399998 0 0,103.16864995200001 33.41542719500001 0 0,103.16793691200002 33.41495105500002 0 0,103.16793263800002 33.41494812500002 0 0,103.167919165 33.414937796000004 0 0,103.167295707 33.41441739099997 0 0,103.16707546700002 33.414233552999974 0 0,103.16657096699998 33.41392728699998 0 0,103.16580515200002 33.413513662000014 0 0,103.16499336300001 33.41340072600002 0 0,103.164991214 33.41340041799998 0 0,103.164972901 33.41339701300001 0 0,103.16495501100002 33.41339228300001 0 0,103.16494618299998 33.41338940200001 0 0,103.16437575100002 33.41319100499999 0 0,103.16436297899997 33.41318614800002 0 0,103.16435061200002 33.413180603 0 0,103.16433479099999 33.41317214999998 0 0,103.16431991000002 33.41316257400001 0 0,103.16430608000002 33.41315194600003 0 0,103.164293407 33.41314034800001 0 0,103.16428316100001 33.413129258000026 0 0,103.16427397400003 33.41311753299999 0 0,103.16399003200002 33.41272250999998 0 0,103.16343685800001 33.41199140200001 0 0,103.16303377999998 33.41168858399999 0 0,103.162339992 33.411616193999976 0 0,103.16232920200002 33.41161483399998 0 0,103.16231088900003 33.411611429000004 0 0,103.16229299999998 33.411606699000004 0 0,103.16229030800002 33.41160586000001 0 0,103.16129205200002 33.41128841800003 0 0,103.16127611500002 33.41128272499998 0 0,103.161260777 33.41127597399998 0 0,103.16125239899998 33.411271700999976 0 0,103.16058689599998 33.41091457700003 0 0,103.16056884800003 33.410903752000024 0 0,103.16009348699998 33.410586308000006 0 0,103.16008921399998 33.41058337800001 0 0,103.16007538399998 33.41057274999997 0 0,103.16006271200001 33.410561152000014 0 0,103.16005129299998 33.410548671000015 0 0,103.16004121499998 33.41053540399997 0 0,103.160032554 33.410521449999976 0 0,103.16002537600002 33.410506915999974 0 0,103.16001973499999 33.41049191299999 0 0,103.160015676 33.410476555 0 0,103.16001364700003 33.410464562000016 0 0,103.16001258300003 33.41045248299997 0 0,103.15996677200002 33.409496429 0 0,103.159699612 33.40901322799999 0 0,103.15969262800002 33.408999043999984 0 0,103.15968698799998 33.408984041 0 0,103.159682928 33.40896868300001 0 0,103.15968231699998 33.40896562299997 0 0,103.15953971099998 33.40821167600001 0 0,103.159537607 33.408196331 0 0,103.15949007299997 33.40764078699999 0 0,103.15948952100001 33.40762788000001 0 0,103.159490339 33.407612164 0 0,103.15949278800002 33.407596566999985 0 0,103.15949373500001 33.40759235600001 0 0,103.15958880800002 33.407195537999996 0 0,103.15959259599998 33.40718232400002 0 0,103.159597561 33.407169388 0 0,103.15960092400002 33.40716212799998 0 0,103.15992018600002 33.40651488200001 0 0,103.15996392300002 33.405967234 0 0,103.15990377700001 33.405590655000026 0 0,103.159843781 33.40500184199999 0 0,103.15982277 33.404703644999984 0 0,103.15977761300002 33.404213571000014 0 0,103.15956140499998 33.403708189999975 0 0,103.15954970000001 33.403680828999995 0 0,103.15954426600001 33.40366620100002 0 0,103.159540333 33.40365123999999 0 0,103.15953788500002 33.40363564299997 0 0,103.15953706699997 33.40361992700002 0 0,103.15953788500002 33.403604211000015 0 0,103.159540333 33.403588614 0 0,103.15954439299998 33.403573256000016 0 0,103.15955003300002 33.40355825300003 0 0,103.15955721 33.40354371900003 0 0,103.15956587099998 33.40352976499997 0 0,103.15957588100002 33.403516577999994 0 0,103.15958721599998 33.403504166999994 0 0,103.15979323800002 33.40329777900001 0 0,103.159971369 33.402702954000006 0 0,103.15997790300003 33.40268510499999 0 0,103.16016809199999 33.402248477 0 0,103.16017523599999 33.402234050000004 0 0,103.16018384099999 33.402220194999984 0 0,103.160193918 33.40220692700001 0 0,103.16020533599999 33.402194447 0 0,103.16021800700003 33.402182848999985 0 0,103.16023183499999 33.402172221 0 0,103.16024671500003 33.402162643999986 0 0,103.16026253299998 33.40215419200001 0 0,103.16028140999998 33.40214606500001 0 0,103.160734972 33.40197395299998 0 0,103.160862909 33.40176034299998 0 0,103.16083179999998 33.40150063700003 0 0,103.16048884100002 33.40130976099999 0 0,103.16046951700002 33.40129764300002 0 0,103.160455689 33.40128701499998 0 0,103.16044301800002 33.40127541700002 0 0,103.16043159999998 33.40126293600002 0 0,103.16042152300002 33.40124966899998 0 0,103.16041286299998 33.401235714999984 0 0,103.160405685 33.40122118099998 0 0,103.16040004500002 33.401206177999995 0 0,103.16039598600003 33.40119082000001 0 0,103.160393538 33.401175222999996 0 0,103.16039272 33.40115950699999 0 0,103.160392721 33.40088171299999 0 0,103.16039353899998 33.40086599699998 0 0,103.16039598700002 33.400850400000024 0 0,103.160400046 33.40083504199998 0 0,103.16040568599999 33.400820038000006 0 0,103.16041286400002 33.400805504999994 0 0,103.16042152400001 33.400791551 0 0,103.160429481 33.400780870000006 0 0,103.16043830799998 33.40077068099998 0 0,103.16076426299998 33.40042081299998 0 0,103.16098366599999 33.40012774600001 0 0,103.16120370200002 33.399613397999985 0 0,103.161249011 33.399121665999985 0 0,103.16125089500002 33.399108015000024 0 0,103.16134596799998 33.39859209999997 0 0,103.16134671100002 33.398588331999974 0 0,103.161350771 33.39857297399999 0 0,103.16135641 33.39855797000001 0 0,103.16136234800001 33.39854570699998 0 0,103.161369342 33.398533842000006 0 0,103.16170209400002 33.39801792399999 0 0,103.16170346000001 33.39801583899998 0 0,103.16189828300003 33.397723068000005 0 0,103.16177891400002 33.39735765299997 0 0,103.16177453699999 33.39734131300003 0 0,103.161772348 33.397328026000025 0 0,103.16172481299998 33.39693116000001 0 0,103.161723736 33.39691313399999 0 0,103.16172455499998 33.39689741799998 0 0,103.16172700300001 33.39688182100002 0 0,103.161731062 33.39686646299998 0 0,103.161736701 33.396851459000004 0 0,103.16174387799998 33.39683692599999 0 0,103.16175253799997 33.396822971999995 0 0,103.16176010100003 33.39681278299997 0 0,103.16185341099998 33.39669593100001 0 0,103.16203531600001 33.39645294000002 0 0,103.16199273900003 33.396346299000015 0 0,103.16191811200002 33.39629645500003 0 0,103.16173371600001 33.39650172099999 0 0,103.16145182600002 33.396854738 0 0,103.161437895 33.39687029700002 0 0,103.16142522500002 33.39688189499998 0 0,103.16141139799998 33.39689252300002 0 0,103.161396519 33.39690209999998 0 0,103.16138070099998 33.39691055200001 0 0,103.16136406599998 33.396917815999984 0 0,103.16134673900001 33.396923835999985 0 0,103.16132885299999 33.396928565999985 0 0,103.16131054300001 33.396931971000015 0 0,103.16129194899997 33.39693402500001 0 0,103.16127321200003 33.39693471099997 0 0,103.16125447500002 33.39693402500001 0 0,103.16123588099998 33.396931971000015 0 0,103.16121757100001 33.396928565999985 0 0,103.16119968499999 33.396923835999985 0 0,103.16118235800002 33.396917815999984 0 0,103.16116572300001 33.39691055200001 0 0,103.161149905 33.39690209999998 0 0,103.16113502600001 33.39689252300002 0 0,103.16112119899998 33.39688189499998 0 0,103.16110852899999 33.39687029700002 0 0,103.16109828499998 33.39685920699998 0 0,103.16108909899998 33.39684748299999 0 0,103.16098727500002 33.39670579800003 0 0,103.160946491 33.39664904900002 0 0,103.160944428 33.39664611500001 0 0,103.16093850300001 33.396636898999986 0 0,103.16060575300003 33.39608128200001 0 0,103.16059584099997 33.39606200999998 0 0,103.160591689 33.39605143699998 0 0,103.16036756900002 33.39541524100002 0 0,103.15968627000001 33.394770584000014 0 0,103.159682455 33.39476687400003 0 0,103.159671038 33.39475439300003 0 0,103.15966096199998 33.394741125999985 0 0,103.159654509 33.39473102300002 0 0,103.15964883499998 33.394720597 0 0,103.15944001899999 33.39430217500001 0 0,103.159109968 33.39414908499998 0 0,103.15860014100002 33.394078143 0 0,103.15788854200002 33.39411527599998 0 0,103.157436771 33.39422843099999 0 0,103.157412594 33.39423322900001 0 0,103.157394001 33.394235283 0 0,103.15734872399997 33.39423458900001 0 0,103.15696843500001 33.39419490099999 0 0,103.156957648 33.39419354099999 0 0,103.15693933799997 33.39419013700001 0 0,103.156921452 33.39418540600002 0 0,103.15690412599997 33.39417938600002 0 0,103.15688749100002 33.394172121999986 0 0,103.156871674 33.39416367000001 0 0,103.156856796 33.394154093 0 0,103.156843326 33.39414376399998 0 0,103.15644019199999 33.393807184000025 0 0,103.15571080000001 33.393502694999995 0 0,103.15569909300001 33.393497422999985 0 0,103.15568327599999 33.39348897100001 0 0,103.15566839799999 33.393479393999996 0 0,103.15566705600003 33.393478442 0 0,103.155334305 33.393240311 0 0,103.1553212 33.393230114000005 0 0,103.15530915099998 33.393219037999984 0 0,103.15529773399999 33.393206556999985 0 0,103.15528765800002 33.39319329 0 0,103.15527899900002 33.393179336 0 0,103.15527182199997 33.393164802 0 0,103.15526618299998 33.393149799000014 0 0,103.15526212399999 33.39313444099997 0 0,103.15525967600001 33.393118844000014 0 0,103.15525885800002 33.39310312800001 0 0,103.15525967600001 33.393087412 0 0,103.15526212399999 33.393071814999985 0 0,103.15526618299998 33.393056457 0 0,103.15527182199997 33.39304145300002 0 0,103.15527899900002 33.39302692000001 0 0,103.15528765800002 33.393012966000015 0 0,103.15529773499998 33.39299969799998 0 0,103.15530915099998 33.39298721799997 0 0,103.15532182099997 33.392975620000016 0 0,103.155335648 33.392964991999975 0 0,103.155350526 33.39295541500002 0 0,103.15536634300003 33.392946962999986 0 0,103.15538297699999 33.39293969900001 0 0,103.15540030300002 33.39293367900001 0 0,103.15541818899999 33.39292894800002 0 0,103.15543649799997 33.39292554399998 0 0,103.15545509100002 33.39292348999999 0 0,103.15547382699998 33.39292280400002 0 0,103.155987402 33.39292280400002 0 0,103.15616204100002 33.392839485000025 0 0,103.156162042 33.39271220500001 0 0,103.15586747999998 33.392255465999995 0 0,103.15545698699998 33.391874653 0 0,103.155451761 33.39186962100001 0 0,103.155447052 33.391864742999985 0 0,103.15511429999998 33.39150754000002 0 0,103.15510547399998 33.39149735199999 0 0,103.15509751799999 33.391486670999996 0 0,103.15509106600001 33.39147656799997 0 0,103.15508539199999 33.39146614200001 0 0,103.15484771299998 33.39098986900001 0 0,103.154844003 33.39098191099998 0 0,103.15484216599998 33.39097750100001 0 0,103.154556953 33.39026308899997 0 0,103.15455230200001 33.39024975299998 0 0,103.15444668700002 33.389897021000024 0 0,103.15442780500001 33.389833959999976 0 0,103.154071854 33.389602803 0 0,103.15365851299998 33.389411069999994 0 0,103.15365505300002 33.38940943 0 0,103.15364053500002 33.38940173399999 0 0,103.15362679499998 33.38939309 0 0,103.15312826500002 33.389052522999975 0 0,103.152586858 33.388864168 0 0,103.15257408999997 33.38885930999999 0 0,103.15256172699998 33.38885376500002 0 0,103.15254632400001 33.38884555499999 0 0,103.15207096400002 33.388567721000015 0 0,103.15205567499999 33.38855790299999 0 0,103.152041849 33.38854727500001 0 0,103.15202918 33.38853567699999 0 0,103.15201776399999 33.388523196999984 0 0,103.15200768800003 33.38850992900001 0 0,103.15199902900002 33.38849597500001 0 0,103.15199185300003 33.38848144100001 0 0,103.15198752200001 33.38847035600003 0 0,103.15198405500001 33.38845906 0 0,103.15188898299999 33.388101844000005 0 0,103.15188708400001 33.388093863999984 0 0,103.15188493599999 33.388080919000004 0 0,103.15188391200002 33.388067877000026 0 0,103.15183665900003 33.38672632700002 0 0,103.15174829199998 33.386099145 0 0,103.15101974100003 33.38511060600001 0 0,103.15007733499999 33.384126971 0 0,103.15006750700002 33.38411586699999 0 0,103.15005872299997 33.38410416400001 0 0,103.15004809700002 33.38408656399997 0 0,103.14981552799998 33.38364268800001 0 0,103.149390552 33.38283157699999 0 0,103.14840342399998 33.38161479199999 0 0,103.14839497100002 33.38160349499998 0 0,103.14838631200001 33.38158954099998 0 0,103.148379137 33.38157500699998 0 0,103.14837349800001 33.381560003999994 0 0,103.14836944000001 33.38154464600001 0 0,103.14836785 33.38153580300002 0 0,103.14832031399999 33.381218252999986 0 0,103.14831863900002 33.38119578300001 0 0,103.14831922500002 33.381182473000024 0 0,103.14832098099998 33.381169235000016 0 0,103.148511128 33.38009749399998 0 0,103.14851205100001 33.38009272900001 0 0,103.14851411199999 33.380084146 0 0,103.14884301400002 33.37886785699999 0 0,103.148984558 33.376937365 0 0,103.14898741799999 33.376917123 0 0,103.14899062799998 33.376904507000006 0 0,103.14910719400001 33.376515144999985 0 0,103.14879387899998 33.376188093999986 0 0,103.14878975099998 33.37618364299999 0 0,103.14856334799998 33.37593155600001 0 0,103.14838407799999 33.37573194800001 0 0,103.14727388300003 33.375113876 0 0,103.14726517499997 33.375108764000004 0 0,103.14598170400001 33.37431482599999 0 0,103.14597440099999 33.37431010099999 0 0,103.14497614499999 33.37363524699998 0 0,103.14497284200002 33.37363296900003 0 0,103.144962061 33.373624843000016 0 0,103.14495195699999 33.373616126 0 0,103.144048774 33.37278247500001 0 0,103.14404316999997 33.37277709199998 0 0,103.14402924400002 33.372761533000016 0 0,103.143458812 33.372046969999985 0 0,103.14345125199998 33.37203678200001 0 0,103.14344834799999 33.37203242300001 0 0,103.14309970199997 33.371491694999975 0 0,103.14279052299997 33.37101217200001 0 0,103.14251989500002 33.37071082599999 0 0,103.14220733500002 33.370412507000026 0 0,103.14188605200002 33.37021127100002 0 0,103.14118476599998 33.370107917999974 0 0,103.14021305099999 33.37040301299999 0 0,103.13937575300002 33.370830334999994 0 0,103.13937152599999 33.37083243699999 0 0,103.13935489599999 33.37083970100002 0 0,103.13933757400002 33.37084572100002 0 0,103.139319693 33.370850451000024 0 0,103.13930138900002 33.370853856 0 0,103.13928279999999 33.370855909 0 0,103.139233816 33.37085480000002 0 0,103.13890106399998 33.370815101999995 0 0,103.138893999 33.37081415799997 0 0,103.13887569399998 33.370810753 0 0,103.13885781300002 33.370806023 0 0,103.138840491 33.370800003 0 0,103.13882386099999 33.370792739000024 0 0,103.13880804799999 33.370784286 0 0,103.138793174 33.37077470999998 0 0,103.13877564799998 33.370760897000025 0 0,103.13792769600002 33.370013400999994 0 0,103.137270683 33.36954308899999 0 0,103.13725758200002 33.369532891000006 0 0,103.13724553700001 33.369521814999985 0 0,103.13723974800001 33.369515767999985 0 0,103.13664417299998 33.368865331999984 0 0,103.13644112899999 33.36875445700002 0 0,103.13586170500002 33.368438056 0 0,103.13543904300002 33.368207256999995 0 0,103.13541812599999 33.36819425700003 0 0,103.13540430299997 33.36818362899999 0 0,103.135391637 33.36817202999998 0 0,103.13538324899997 33.36816308300001 0 0,103.13486049900001 33.367567748 0 0,103.134196809 33.366815495000026 0 0,103.13355449599999 33.36612578500001 0 0,103.13287050500003 33.365744948999975 0 0,103.13285118900001 33.365732831 0 0,103.13283736599999 33.36572220300002 0 0,103.132824701 33.365710604000014 0 0,103.132823314 33.365709203999984 0 0,103.132035546 33.364905065000016 0 0,103.12681114499998 33.36685111899999 0 0,103.12287203599999 33.368318209999984 0 0,103.12209957800002 33.368467083999974 0 0,103.12088146899998 33.368516708000016 0 0,103.11853438100002 33.36903776499997 0 0,103.117286563 33.370055057 0 0,103.11663889800002 33.37079804000001 0 0,103.11608201299998 33.37232511100001 0 0,103.114689946 33.37444222800002 0 0,103.11126647700002 33.378881063999984 0 0,103.10980955500003 33.380968275999976 0 0,103.108335941 33.381643070999985 0 0,103.10681363100002 33.382526773999984 0 0,103.10644528199998 33.383154106000006 0 0,103.10665963100001 33.383610026999975 0 0,103.106889341 33.384236577000024 0 0,103.10534755600003 33.38434963999998 0 0,103.10317991699998 33.38470687099999 0 0,103.096858957 33.381571253999994 0 0,103.114782478 33.345669918 0 0,103.11924909200002 33.34651757400002 0 0,103.12183504699999 33.34558042100002 0 0,103.12552383600001 33.346295199999986 0 0,103.12763443199998 33.34750236899998 0 0,103.13503776800002 33.34834049300002 0 0,103.135037834 33.34834049900002 0 0,103.13706556400001 33.348582454999985 0 0,103.14006983600001 33.34988489099999 0 0,103.137293737 33.352521473000024 0 0,103.13636203200002 33.356492076999984 0 0,103.13362975899997 33.35823481 0 0,103.13031727499998 33.35724658800001 0 0,103.130287565 33.35781734300002 0 0,103.130785205 33.3595158 0 0,103.13163134299998 33.36240353300002 0 0,103.13191013400001 33.36335502100002 0 0,103.132040824 33.364424239000016 0 0,103.13228563500002 33.36459375800001 0 0,103.132613929 33.36492753099998 0 0,103.13313492600003 33.36545934999998 0 0,103.13356880600003 33.36570092900001 0 0,103.13385432299998 33.36586419399998 0 0,103.133996448 33.366014628000016 0 0,103.13570615999998 33.367922824000004 0 0,103.136322614 33.368259447000014 0 0,103.13695682999997 33.368615104000014 0 0,103.13756683000003 33.36928101799998 0 0,103.13838075000001 33.36988968200001 0 0,103.138762412 33.37022612800001 0 0,103.13903550399999 33.37046686399998 0 0,103.13921813299999 33.370488652000006 0 0,103.14000803200003 33.37008552200001 0 0,103.140914382 33.369806486000016 0 0,103.14120268699997 33.369744388000015 0 0,103.14201086700001 33.369863495000004 0 0,103.142102179 33.36989658800002 0 0,103.14248246599999 33.37013478199998 0 0,103.142848066 33.370477815000015 0 0,103.14316089900001 33.37082866100002 0 0,103.14349741900003 33.371350585000016 0 0,103.14389793499998 33.37194898299998 0 0,103.144377529 33.37254975399998 0 0,103.14525881399999 33.37336319000002 0 0,103.14633899799998 33.374087771000006 0 0,103.147515978 33.374815833000014 0 0,103.14865241000001 33.375448511 0 0,103.14876301200002 33.37555458600002 0 0,103.149270086 33.376109504 0 0,103.149509212 33.376359114000024 0 0,103.14955579999997 33.37645636799999 0 0,103.149550143 33.376516012000025 0 0,103.14948396199998 33.37673708099999 0 0,103.14941238400002 33.376976171000024 0 0,103.14929845099999 33.37853019200003 0 0,103.149266082 33.37893340300002 0 0,103.14913724899998 33.379409845 0 0,103.14893512600003 33.380157311000005 0 0,103.14883489300001 33.38072228300001 0 0,103.14875051799999 33.381197859999986 0 0,103.14878793000003 33.38144777399998 0 0,103.14936101500001 33.382154189000005 0 0,103.14975706199999 33.382642369999985 0 0,103.14977614399999 33.382671268000024 0 0,103.15021728300002 33.38351322400001 0 0,103.15038897699998 33.38384091099999 0 0,103.15048479500001 33.38397658399998 0 0,103.15115917899999 33.38468046899999 0 0,103.15137841900003 33.38491148200001 0 0,103.15213899499997 33.38594346999997 0 0,103.15216963300003 33.386017132999996 0 0,103.15218662299998 33.386137717 0 0,103.152228863 33.386437505 0 0,103.15226470599998 33.38669188799997 0 0,103.15227376600001 33.38692539200002 0 0,103.15230102499999 33.387699182999995 0 0,103.15231303299998 33.388040037999986 0 0,103.152385402 33.38831194900001 0 0,103.15257400799999 33.38842218399998 0 0,103.15277301999998 33.38853850100003 0 0,103.15292029599999 33.38858973800001 0 0,103.153222422 33.388694848 0 0,103.153375375 33.38875622799998 0 0,103.153672825 33.38895942900001 0 0,103.15388337000002 33.38910326000001 0 0,103.15399716899998 33.38915604800002 0 0,103.15421193200001 33.389255666999986 0 0,103.15467235199998 33.38953668200003 0 0,103.15479426500002 33.38962611599999 0 0,103.15482666499997 33.38968561799999 0 0,103.15493787999998 33.39005704800002 0 0,103.155209206 33.39076119399999 0 0,103.15534474499998 33.391051893999986 0 0,103.15547083199999 33.39130454899998 0 0,103.15578106200002 33.391637574000015 0 0,103.15603636200001 33.39187441500002 0 0,103.15623333000002 33.39206479799998 0 0,103.15635284899997 33.39225012100002 0 0,103.15656608299997 33.392580752000015 0 0,103.156591978 33.392666555000005 0 0,103.156591978 33.39280367499998 0 0,103.15659197899998 33.39294437500001 0 0,103.15654168600003 33.39306028499999 0 0,103.156483288 33.39310111999998 0 0,103.15612148299999 33.39327129700001 0 0,103.156243684 33.39332231100002 0 0,103.15666293100003 33.39349732699998 0 0,103.15671880399998 33.393530957999985 0 0,103.15709450100002 33.393844629 0 0,103.15735701199998 33.393872026 0 0,103.15778911799998 33.39376379599997 0 0,103.15801589799997 33.39374728500002 0 0,103.15859785100002 33.393716917000006 0 0,103.15893329300002 33.393758924999986 0 0,103.159285657 33.39381846399999 0 0,103.15971694000001 33.394018544000005 0 0,103.15980775100002 33.39410507600002 0 0,103.16003165900003 33.39455373200002 0 0,103.16044928000002 33.39494889299999 0 0,103.16076218299997 33.39526397700001 0 0,103.16099857400002 33.39593378500001 0 0,103.16116533600001 33.39621223900002 0 0,103.16128621299998 33.396414074000006 0 0,103.16170546000001 33.395941573000016 0 0,103.16184364399999 33.39589938500001 0 0,103.16202956799998 33.395916279999994 0 0,103.16215546299998 33.395993970000006 0 0,103.162314579 33.396100321999995 0 0,103.162378407 33.39617678299999 0 0,103.16247531599998 33.39641931400001 0 0,103.162483178 33.396445266 0 0,103.16247348000002 33.39653825300002 0 0,103.16233680699997 33.396728388999975 0 0,103.16216034399997 33.39695961699999 0 0,103.16219835200002 33.397276928999986 0 0,103.16223571799998 33.397391314000004 0 0,103.162336197 33.397698897 0 0,103.16234057399998 33.39777786399998 0 0,103.16221450799998 33.39798782399998 0 0,103.16176520800002 33.398678013999984 0 0,103.16166581099998 33.39927849899999 0 0,103.16161817300002 33.39971237499998 0 0,103.16136020800002 33.400302959999976 0 0,103.16110986199999 33.40063557899998 0 0,103.16082269700001 33.40094381199998 0 0,103.160822698 33.401062749000005 0 0,103.161187552 33.40127010600003 0 0,103.16124725499998 33.401366300999996 0 0,103.16126942099999 33.401546353000015 0 0,103.16129698200001 33.40177643300001 0 0,103.16127518100001 33.401875405 0 0,103.16113684800001 33.402106376999996 0 0,103.16106903600001 33.40221536400003 0 0,103.16100042099998 33.402268100000015 0 0,103.16054096300002 33.402443413000015 0 0,103.16038566999998 33.402799930000015 0 0,103.16024953099998 33.403254541000024 0 0,103.16015458800001 33.40349758299999 0 0,103.15999607399999 33.40365637999997 0 0,103.16016307899997 33.404046746999995 0 0,103.160204099 33.404161601 0 0,103.160251636 33.404677483 0 0,103.16032615099999 33.40551885999997 0 0,103.16039298200002 33.40593728699997 0 0,103.16035613600002 33.40645249200003 0 0,103.16033102199998 33.40662539800002 0 0,103.16000626800002 33.407283785000004 0 0,103.15996342699998 33.407462599999974 0 0,103.159928132 33.40772192899999 0 0,103.15996585699997 33.40816280600001 0 0,103.16003955399998 33.40855242700002 0 0,103.16010232899998 33.408884304000026 0 0,103.16031947699997 33.40927704699999 0 0,103.16039162800001 33.40942191099998 0 0,103.16043830900003 33.41035556600002 0 0,103.16082802300002 33.41061581600002 0 0,103.16100719899998 33.41071196600001 0 0,103.16146537600002 33.410957833 0 0,103.16241866600001 33.411260975000005 0 0,103.16272451100002 33.41129288799999 0 0,103.16305741299999 33.41132762299998 0 0,103.16320065299999 33.41134715999999 0 0,103.16376718499998 33.411757819 0 0,103.16406999200001 33.412155068000004 0 0,103.16460577800001 33.412880578 0 0,103.16508810599998 33.41304833100003 0 0,103.16595774000001 33.413172422 0 0,103.16630908000002 33.41335686999997 0 0,103.16680873299998 33.413626738000005 0 0,103.16734128600001 33.413949703000014 0 0,103.167789938 33.414321089 0 0,103.16821410300003 33.414675140999975 0 0,103.170169612 33.41595106300002 0 0,103.17057860199998 33.41621441000001 0 0,103.170892353 33.41644581700001 0 0,103.17274401700001 33.41780300300002 0 0,103.172898546 33.417913559 0 0,103.17369506199998 33.41827062200002 0 0,103.174681453 33.41873373499999 0 0,103.175116146 33.418937820999986 0 0,103.17605134799999 33.41961207600002 0 0,103.176411761 33.41989180899998 0 0,103.17650010699998 33.420059536 0 0,103.17659087099997 33.42026155000002 0 0,103.17666285000001 33.420567232999986 0 0,103.17674274299998 33.420922871000016 0 0,103.17685674299997 33.42133518000003 0 0,103.17719050599999 33.42219902400001 0 0,103.177842581 33.422615209000014 0 0,103.17848282199998 33.42296853300002 0 0,103.17866635299998 33.423090005999995 0 0,103.17875469799998 33.423215355000025 0 0,103.178905998 33.423430027999984 0 0,103.17905034400002 33.423634832999994 0 0,103.179142818 33.42376605800001 0 0,103.179267003 33.424052870000025 0 0,103.179461215 33.42451598399998 0 0,103.179504383 33.424649703 0 0,103.17948177300002 33.42476199499998 0 0,103.17943597800001 33.42495310100003 0 0,103.17940509800002 33.42508196699998 0 0,103.17911265100003 33.425400146000015 0 0,103.17915278599997 33.425550878000024 0 0,103.17933058199998 33.42569926700003 0 0,103.17945937600001 33.42569926700003 0 0,103.17959573299999 33.42569926700003 0 0,103.17995044600002 33.425625255 0 0,103.17996503199998 33.42562265800001 0 0,103.17998363200002 33.425620605000006 0 0,103.18000237500002 33.425619918999985 0 0,103.18002111800001 33.425620605000006 0 0,103.18003971799999 33.42562265800001 0 0,103.18005803400001 33.42562606299998 0 0,103.18007592599997 33.42563079400003 0 0,103.18009325899999 33.42563681399997 0 0,103.18010989999999 33.425644078000005 0 0,103.18012572200001 33.42565252999998 0 0,103.18014060600001 33.425662106000004 0 0,103.18015443799999 33.42567273399999 0 0,103.18016711199999 33.425684332 0 0,103.18017709100002 33.425695107000024 0 0,103.18041331 33.42597111600003 0 0,103.18069702000003 33.42628682399999 0 0,103.18071150999998 33.426305180999975 0 0,103.18072017200001 33.42631913500003 0 0,103.18072735200002 33.42633366899997 0 0,103.18073299299999 33.42634867200002 0 0,103.18073705400002 33.42636403 0 0,103.18073950299998 33.42637962700002 0 0,103.18074032099997 33.426395343000024 0 0,103.18073950299998 33.426411058999975 0 0,103.18073705400002 33.42642665599999 0 0,103.18073299399998 33.426442013999974 0 0,103.18072735200002 33.42645701700002 0 0,103.180720173 33.42647155100002 0 0,103.18071150999998 33.42648550400003 0 0,103.18070143 33.426498772 0 0,103.18069000899999 33.42651125200001 0 0,103.180677334 33.426522851000016 0 0,103.18066350200002 33.42653347800001 0 0,103.18065150000001 33.42654133399998 0 0,103.180638864 33.426548457000024 0 0,103.18036003499998 33.426693899999975 0 0,103.18036003600002 33.427030113 0 0,103.18035921699999 33.42704582900001 0 0,103.18035676900001 33.42706142600002 0 0,103.18035270799999 33.42707678400001 0 0,103.18034706700001 33.427091786999995 0 0,103.180339887 33.427106321 0 0,103.18033122399999 33.427120274 0 0,103.18031673500002 33.42713863099999 0 0,103.18003151900001 33.42745601299998 0 0,103.17977146099997 33.42774540099998 0 0,103.17959213699999 33.42830663000001 0 0,103.17958649299999 33.428321638 0 0,103.17957931400002 33.428336172 0 0,103.179570651 33.42835012500001 0 0,103.17956057100002 33.428363392999984 0 0,103.17954915000001 33.42837587299999 0 0,103.17953647500002 33.428387472 0 0,103.179522642 33.42839809899999 0 0,103.179507758 33.428407676000006 0 0,103.17949193499999 33.42841612799998 0 0,103.17948701699999 33.428418437999994 0 0,103.17907656900002 33.428605284000014 0 0,103.17907656900002 33.428684003 0 0,103.17907848300001 33.428683783 0 0,103.179133917 33.428751094999996 0 0,103.179546947 33.42912064699999 0 0,103.18030778899998 33.42922933900002 0 0,103.180938201 33.42901195600001 0 0,103.18098202200002 33.42899461000002 0 0,103.18107925300001 33.42895612299998 0 0,103.18198164400002 33.428598926999996 0 0,103.18259404700001 33.428579171000024 0 0,103.182655533 33.42857718800002 0 0,103.183220731 33.428794571000026 0 0,103.18338026499998 33.42893637999998 0 0,103.184170445 33.42794228399998 0 0,103.184563056 33.427478287999975 0 0,103.18473199800002 33.42722368599999 0 0,103.18488201999998 33.426990045000025 0 0,103.18502229299997 33.426771589 0 0,103.18529355099997 33.42626238399998 0 0,103.18543155999998 33.425867392999976 0 0,103.18555053300003 33.42554854500003 0 0,103.18583692599998 33.42463509999999 0 0,103.18584259699998 33.42461692699999 0 0,103.18590090800001 33.42443523700001 0 0,103.185954219 33.424246923 0 0,103.18601590399999 33.42406023299998 0 0,103.18607258999998 33.423868543000026 0 0,103.186135901 33.423678542000005 0 0,103.18619758599999 33.423488539999994 0 0,103.18626758300002 33.423296913 0 0,103.18634258200001 33.42311191099998 0 0,103.18642589299998 33.42293190999999 0 0,103.18650920300001 33.42275522 0 0,103.18659588999998 33.422581905000015 0 0,103.18669257599998 33.422405216000016 0 0,103.18679920099999 33.422233526000014 0 0,103.186915887 33.422066899000015 0 0,103.18704419800002 33.42190520899999 0 0,103.18718588399997 33.421750207 0 0,103.18733757199999 33.421600205000004 0 0,103.18749419599999 33.42145351400001 0 0,103.18766257099998 33.42131688799998 0 0,103.18784088299998 33.42118850899999 0 0,103.18802419500003 33.42107188199998 0 0,103.18821257100001 33.42096850500002 0 0,103.188412572 33.420881877 0 0,103.188634197 33.420830188000025 0 0,103.188855886 33.42072187299999 0 0,103.18907257400002 33.42061687 0 0,103.18928757499998 33.42050686699997 0 0,103.18951088699998 33.42039348899999 0 0,103.18970420099998 33.42031017400001 0 0,103.18990588899999 33.42020517200001 0 0,103.19010420199999 33.42009016899999 0 0,103.19030089 33.419976854000026 0 0,103.19049420200002 33.41985516300002 0 0,103.19067757599998 33.419733474 0 0,103.190839202 33.419608471000004 0 0,103.19099088899998 33.41947846900001 0 0,103.191274201 33.419213464999984 0 0,103.19151919900003 33.41894183599999 0 0,103.19175588500002 33.418660144 0 0,103.191862571 33.41850345500001 0 0,103.19197757 33.418341827000006 0 0,103.19208756900002 33.41817682499999 0 0,103.19218588000001 33.418006822999985 0 0,103.19228256600002 33.417830133999985 0 0,103.19237587700002 33.417646819000026 0 0,103.19246587600003 33.417458442 0 0,103.19255756199999 33.417270126999995 0 0,103.192645873 33.41708012599997 0 0,103.19274087000002 33.41689012299997 0 0,103.19283586900002 33.41670180900002 0 0,103.19292586799997 33.416516806999994 0 0,103.193012554 33.41632680399999 0 0,103.19310086399997 33.41613842700002 0 0,103.193184175 33.41595011300001 0 0,103.19326417399998 33.41576011000001 0 0,103.193335859 33.415571795999995 0 0,103.193412545 33.41538510700002 0 0,103.19348085600001 33.41519510400002 0 0,103.19355254200002 33.415005103 0 0,103.193615852 33.414810101 0 0,103.19362938900002 33.41476913299999 0 0,103.19368084899997 33.414613411000005 0 0,103.193739161 33.414416784000025 0 0,103.19379753200002 33.41421678199998 0 0,103.19385753099999 33.414020092999976 0 0,103.19390915399998 33.413825092000025 0 0,103.19396583899999 33.41362677699999 0 0,103.19401752499999 33.413433399999974 0 0,103.194060836 33.41324177299998 0 0,103.194100832 33.41304839600002 0 0,103.19414083100003 33.41285508300001 0 0,103.19417414100002 33.412663393 0 0,103.194202513 33.412471767 0 0,103.19423413700002 33.41228339000003 0 0,103.19426750899999 33.412098388000004 0 0,103.194304133 33.411916761999976 0 0,103.19433581800001 33.41174007400002 0 0,103.19437081699999 33.411561758999994 0 0,103.19440250100001 33.411380070999996 0 0,103.19447249799998 33.41103175500001 0 0,103.19454911999998 33.41069337699997 0 0,103.19464749100001 33.41037337400002 0 0,103.19478248799999 33.410066744999995 0 0,103.19495079799998 33.40976174100001 0 0,103.19505248500002 33.40960173899998 0 0,103.195155796 33.40944504999999 0 0,103.19526579400002 33.409288360999994 0 0,103.19538079300003 33.409136733000025 0 0,103.19563748000002 33.40885835400002 0 0,103.195779104 33.40872335099999 0 0,103.19592747899998 33.40858503700002 0 0,103.19608247899998 33.40844672200001 0 0,103.19624578999998 33.40831171899998 0 0,103.19640910300001 33.40818002999998 0 0,103.19657247800001 33.408050027 0 0,103.19673579099998 33.407926712000005 0 0,103.19690079100002 33.40780502299998 0 0,103.19705910200003 33.407676708 0 0,103.19721747699998 33.407546706000005 0 0,103.19737078899999 33.407416703000024 0 0,103.197527476 33.40728001399998 0 0,103.197679101 33.40714169900002 0 0,103.19782578799999 33.40699832199999 0 0,103.19796247400001 33.40685331899999 0 0,103.19811247299998 33.40670831699998 0 0,103.19824909800002 33.406555002000005 0 0,103.19838747300003 33.40639831200002 0 0,103.19851909699997 33.40623830999999 0 0,103.19864409500002 33.40607668299998 0 0,103.198770782 33.40590999199998 0 0,103.19889578099998 33.405748302000006 0 0,103.19901578000002 33.40557667600001 0 0,103.199139091 33.40539998700001 0 0,103.19925409000001 33.405216671000005 0 0,103.199359088 33.40502329399999 0 0,103.199457462 33.40482829199999 0 0,103.19955908600002 33.404634977 0 0,103.199650771 33.404434975000015 0 0,103.19974076900002 33.404231659999994 0 0,103.19982407999998 33.40403328299999 0 0,103.19990576499998 33.403833281000004 0 0,103.19998245099998 33.40363165399998 0 0,103.20005744899998 33.40342665100002 0 0,103.200125759 33.403216649 0 0,103.20017744400002 33.40301164800002 0 0,103.20022406800001 33.402809959000024 0 0,103.20026744 33.40260995599999 0 0,103.20030406299998 33.402411642000004 0 0,103.20033906200001 33.402216640999995 0 0,103.20036905900002 33.40202163800001 0 0,103.20038243099998 33.40182663799999 0 0,103.20039573999998 33.40163494900003 0 0,103.20040242599998 33.401444948000005 0 0,103.20041073700003 33.40124994600001 0 0,103.20041404599999 33.401059944 0 0,103.20041741900002 33.40087163099997 0 0,103.20040741700001 33.40068825499998 0 0,103.200395727 33.400508253 0 0,103.20039903700001 33.400316626999995 0 0,103.20040403500002 33.400124937999976 0 0,103.20041071899999 33.39992824900003 0 0,103.20041071700001 33.399734936000016 0 0,103.20041402700002 33.39955162199999 0 0,103.20043571000002 33.39920661899998 0 0,103.20049070599998 33.398869929 0 0,103.20059738999998 33.39854492500001 0 0,103.2007357 33.39821661000002 0 0,103.20076746699999 33.39815673800001 0 0,103.20082238600003 33.398053232999985 0 0,103.20091569700003 33.39788991900002 0 0,103.20100900800003 33.39772322800002 0 0,103.20110569500002 33.39755660200001 0 0,103.20122069400003 33.39739491199998 0 0,103.20133900600001 33.39723159699997 0 0,103.201464004 33.39707321999998 0 0,103.20159737799997 33.396923216999994 0 0,103.20173569000002 33.396771591000004 0 0,103.201880689 33.39662321399999 0 0,103.20201900199999 33.39647821099999 0 0,103.20215068800002 33.39633658399998 0 0,103.20228900000001 33.396198207 0 0,103.20242737500001 33.39605657999999 0 0,103.202703999 33.395781575 0 0,103.20298068400001 33.395511570999986 0 0,103.20324237199998 33.395246567000015 0 0,103.20352237100002 33.394999874999996 0 0,103.203773995 33.39474818299999 0 0,103.20401568099999 33.394503179000026 0 0,103.204247367 33.39426155000001 0 0,103.20448399200001 33.394011546 0 0,103.20470899100002 33.393743168000015 0 0,103.20492398900001 33.393473164 0 0,103.20512736199998 33.39320653499999 0 0,103.205282571 33.39298278799998 0 0,103.20531236 33.39293984400001 0 0,103.205453982 33.39266152900001 0 0,103.205572356 33.39241652599998 0 0,103.20565397799999 33.39215652299998 0 0,103.20574897400002 33.391856519999976 0 0,103.20581065900001 33.39153483000001 0 0,103.205853967 33.391189827000005 0 0,103.20586896499998 33.39100651299998 0 0,103.20587564700003 33.390639824000004 0 0,103.20584732999998 33.39029313399999 0 0,103.20580232600003 33.38995150599999 0 0,103.20573563200003 33.38962150499998 0 0,103.205657315 33.38929312800002 0 0,103.20557731100001 33.38897650199999 0 0,103.20549561799999 33.38865312600001 0 0,103.20541230100002 33.38832481200001 0 0,103.20533229699998 33.38800981000003 0 0,103.20526560399998 33.387703122000005 0 0,103.205183912 33.38741312000002 0 0,103.205108908 33.387136494 0 0,103.20504727899998 33.386851492000005 0 0,103.204972274 33.38656149000002 0 0,103.20489227000002 33.386269802000015 0 0,103.204805577 33.385964801 0 0,103.20471726 33.385643112000025 0 0,103.20464225500001 33.38531148499999 0 0,103.20455725 33.38498310900002 0 0,103.20448386999999 33.384646481999994 0 0,103.20441224000001 33.38430148100002 0 0,103.20437555000001 33.384121479999976 0 0,103.20429554399999 33.383766477999984 0 0,103.20421385200001 33.383423101999995 0 0,103.20412722200001 33.38308647500003 0 0,103.20405221700003 33.382764785999996 0 0,103.20398883899998 33.382466471999976 0 0,103.20391052100001 33.38217646999999 0 0,103.20383551600003 33.38184978200002 0 0,103.20374882300001 33.38150478 0 0,103.20367219299999 33.38116146599998 0 0,103.20362718799998 33.380823088 0 0,103.203632185 33.38048308600003 0 0,103.203695493 33.38014977099999 0 0,103.20380048999999 33.37982976799998 0 0,103.203972174 33.379528076999975 0 0,103.20420379799998 33.379241449000006 0 0,103.20448717199997 33.378983068000025 0 0,103.20478217200002 33.37874643800001 0 0,103.20508379699999 33.37855306 0 0,103.205392173 33.378391432 0 0,103.20571379799998 33.37823642699999 0 0,103.2060338 33.37807642299998 0 0,103.20632379900002 33.377906419 0 0,103.206598799 33.377708041000005 0 0,103.20686048699997 33.37749303700002 0 0,103.20708717299999 33.377253032 0 0,103.20729548399999 33.376989717000015 0 0,103.20745879399999 33.37671640100001 0 0,103.20757379100002 33.376433023000004 0 0,103.20765216299998 33.376131396000005 0 0,103.20770715999998 33.37581801800002 0 0,103.20772546900002 33.375494703000015 0 0,103.20773046400001 33.375154699999996 0 0,103.20773545899999 33.37480469799999 0 0,103.20773545700001 33.37462969699999 0 0,103.207730454 33.374449696 0 0,103.20772545199998 33.37426300599998 0 0,103.207723762 33.374078005 0 0,103.20772044699999 33.37389969200001 0 0,103.20771713200003 33.37371969100002 0 0,103.20771375499999 33.373533001 0 0,103.20771712800001 33.37335137500003 0 0,103.20772043599999 33.372997999000006 0 0,103.207717119 33.372674683000014 0 0,103.207725428 33.372332992999986 0 0,103.20773042299999 33.371991364999985 0 0,103.20772873099997 33.37165967599998 0 0,103.20772372699997 33.37133967400001 0 0,103.20773372299999 33.37100298500002 0 0,103.207728718 33.37068635600002 0 0,103.20773208999998 33.37037798 0 0,103.20772208599999 33.37007297700001 0 0,103.20770208099998 33.36976797599999 0 0,103.20768539 33.36944466199998 0 0,103.20766538499998 33.36911797099998 0 0,103.207630381 33.368792970000015 0 0,103.20758537699999 33.368452966999996 0 0,103.20752537200002 33.368127965999975 0 0,103.20746867899999 33.36781133900001 0 0,103.20739367499999 33.367494651000015 0 0,103.20731704500002 33.367186335999975 0 0,103.20724203999998 33.366896336000025 0 0,103.20717034900002 33.366632959000015 0 0,103.20710865799998 33.366379644999995 0 0,103.20705203 33.36616133299998 0 0,103.20699202600002 33.36595633100001 0 0,103.20693533500003 33.36569795499997 0 0,103.206897019 33.365476328 0 0,103.206833641 33.365251328 0 0,103.20678863799998 33.36504295200001 0 0,103.20676540699998 33.36488021600002 0 0,103.20674700900003 33.364751324999986 0 0,103.20673363200001 33.36457794900002 0 0,103.20671700399998 33.36439294799999 0 0,103.20671031299997 33.36419794699998 0 0,103.20671031 33.36399963299999 0 0,103.20671199600002 33.36380631899999 0 0,103.206723619 33.36361631699998 0 0,103.206738616 33.36342294100001 0 0,103.20676030099997 33.36323131500001 0 0,103.20678361099999 33.363041313 0 0,103.20680029699997 33.36285631099997 0 0,103.20681360600003 33.362671309999996 0 0,103.206830293 33.362489622 0 0,103.20684860300003 33.36230793300001 0 0,103.206871976 33.36212630699998 0 0,103.20692028500002 33.361776303 0 0,103.20693359500001 33.36159630200001 0 0,103.206965277 33.36124292400001 0 0,103.206998586 33.360906296999985 0 0,103.20702858099997 33.36056960600001 0 0,103.207051955 33.36038129299999 0 0,103.20706695199999 33.360194603000025 0 0,103.20707026299999 33.36000960199999 0 0,103.20708857300002 33.359812912999985 0 0,103.207110258 33.359616286999994 0 0,103.20714356799999 33.35941628500001 0 0,103.20716694100003 33.35922290799999 0 0,103.207186939 33.359027906999984 0 0,103.20720193599999 33.35882790599999 0 0,103.20721855900001 33.358627904 0 0,103.20723024400002 33.35842790200002 0 0,103.20723692899998 33.358234588000016 0 0,103.20725523800002 33.358044586000005 0 0,103.207265237 33.357861273000026 0 0,103.207275235 33.357677896999974 0 0,103.20727854500001 33.357492896 0 0,103.20728691699998 33.357304580999994 0 0,103.207285227 33.357109580999975 0 0,103.20729022500001 33.356916266999974 0 0,103.20728691099998 33.35672626500002 0 0,103.20728190699998 33.35653788899998 0 0,103.207280217 33.356349575000024 0 0,103.20727852800002 33.35616126100001 0 0,103.20727521200001 33.35596625900001 0 0,103.207271897 33.355769570999996 0 0,103.20726689499998 33.35557288199999 0 0,103.20725689300002 33.355386255999974 0 0,103.20724688899998 33.35519625500001 0 0,103.20723351200002 33.355012878000025 0 0,103.207213507 33.35466287600002 0 0,103.20719688000003 33.35448456300003 0 0,103.20718187799997 33.35430287499997 0 0,103.20713349800002 33.35394787299998 0 0,103.207093493 33.353611246000014 0 0,103.20706186299998 33.353281244000016 0 0,103.20704186 33.352962865999984 0 0,103.20699516799999 33.35264123899998 0 0,103.20695185 33.352307861999975 0 0,103.206900158 33.35196454800001 0 0,103.20685684 33.35162454699997 0 0,103.20681514799998 33.35129954500002 0 0,103.20679183099998 33.350992855000015 0 0,103.20679345299999 33.35071122900001 0 0,103.206805137 33.35045122700001 0 0,103.20681182200002 33.350186224000026 0 0,103.20684344300003 33.349907847 0 0,103.20687681499999 33.34964622000001 0 0,103.20690512499999 33.34941453099998 0 0,103.20695180899997 33.34919284099999 0 0,103.206995119 33.34896784 0 0,103.20705511699998 33.348751212000025 0 0,103.20710680299999 33.34855121099997 0 0,103.20714131400001 33.34843927899999 0 0,103.20716180099998 33.348372833999974 0 0,103.20722842499998 33.34818451899997 0 0,103.20731342200003 33.347964518000026 0 0,103.20739679500002 33.34775951500001 0 0,103.20746841699997 33.34753451300003 0 0,103.20757010300002 33.347311198 0 0,103.20765178800002 33.347086194999974 0 0,103.207731787 33.34685781799999 0 0,103.20778178400002 33.346639503999995 0 0,103.20783178200003 33.34642281499998 0 0,103.20784340400002 33.346224500000005 0 0,103.20787008999997 33.34604118599998 0 0,103.20788839900001 33.345787809 0 0,103.20784677199998 33.34557449599998 0 0,103.20784839200002 33.345367807 0 0,103.20785007900002 33.34513449299999 0 0,103.20781338699999 33.34491780399998 0 0,103.20779007099998 33.34470280400001 0 0,103.20777175699999 33.344492801 0 0,103.207756754 33.344286176000026 0 0,103.20772675 33.34407117400002 0 0,103.20769837300003 33.34385117300002 0 0,103.20768836899998 33.343607797000004 0 0,103.20766005299998 33.343357794999974 0 0,103.207643362 33.343107793 0 0,103.20762335900002 33.342849479999984 0 0,103.207600044 33.34261279100002 0 0,103.20758835200002 33.34236278899999 0 0,103.20755672400003 33.34212278799998 0 0,103.20754172099998 33.341866160999984 0 0,103.20751002899999 33.34160447199997 0 0,103.20748671400003 33.34134278200003 0 0,103.20746002300001 33.341077781000024 0 0,103.207433332 33.34084115500002 0 0,103.20740832899997 33.340627778 0 0,103.20739332599999 33.34043115200001 0 0,103.20737501100001 33.34023277599999 0 0,103.20736169499997 33.340041149 0 0,103.207341692 33.33985277400001 0 0,103.207325003 33.339661147000015 0 0,103.20729999999998 33.33947777200001 0 0,103.20728330999998 33.339262770000005 0 0,103.20726830699999 33.339037769000015 0 0,103.20726330399998 33.338812768000025 0 0,103.207244989 33.33860114100003 0 0,103.20723329700002 33.338344452 0 0,103.207211669 33.33811276300003 0 0,103.207218291 33.33785776100001 0 0,103.20723666399999 33.337671134999994 0 0,103.207264974 33.33747775799998 0 0,103.20729328499999 33.337282757000025 0 0,103.207308281 33.33710275499999 0 0,103.20734996700003 33.336899440000025 0 0,103.20742165299998 33.336679437999976 0 0,103.207489963 33.336459435999984 0 0,103.20754327399999 33.336264434999975 0 0,103.20763495800003 33.33601112000002 0 0,103.20772495699998 33.33581274199997 0 0,103.207796643 33.33565111600001 0 0,103.20790495400001 33.335457738 0 0,103.20801495199998 33.33523611099997 0 0,103.20809826300001 33.33508442200002 0 0,103.208223261 33.33491110699998 0 0,103.20836826099998 33.33470610400002 0 0,103.20849326000001 33.33454441399999 0 0,103.20861825899999 33.33435772399997 0 0,103.20874994399998 33.33418440999998 0 0,103.20890663 33.33395440700002 0 0,103.20901494200001 33.333796092 0 0,103.20913994 33.33361440200002 0 0,103.20929662600003 33.333407711999996 0 0,103.20945325100001 33.33320608399998 0 0,103.20960162400002 33.33300108100002 0 0,103.20976162400001 33.33278770300001 0 0,103.209891621 33.33256607499999 0 0,103.20999662000003 33.332354384999974 0 0,103.21007493000002 33.33215438399998 0 0,103.21014323999998 33.33197269499999 0 0,103.21021161300001 33.33172937900002 0 0,103.21025161199998 33.33152937800003 0 0,103.21027992299997 33.331371063999995 0 0,103.21033160600001 33.33111268699997 0 0,103.210364916 33.330821060000005 0 0,103.21037991200001 33.330541057999994 0 0,103.21039822099999 33.33026105599998 0 0,103.21042159199999 33.32998767800001 0 0,103.210443215 33.329709363000006 0 0,103.21044489799999 33.32941936100002 0 0,103.210457529 33.329284616999985 0 0,103.21047489400001 33.329099359 0 0,103.21050657900003 33.328774356 0 0,103.210534887 33.328466042 0 0,103.21056488400001 33.328169351999975 0 0,103.21058488 33.32787766299998 0 0,103.21061156299999 33.327574346999995 0 0,103.21062987200003 33.32723603199997 0 0,103.21065655500001 33.32689934199999 0 0,103.210681551 33.32656265200001 0 0,103.21070317200002 33.32622602499998 0 0,103.21073985499999 33.325887647 0 0,103.21076985100001 33.32554933199998 0 0,103.21079484699999 33.325227641000026 0 0,103.21081984300002 33.32492101399998 0 0,103.21084652799999 33.324604324999996 0 0,103.21086314899998 33.32430932300002 0 0,103.21088651999997 33.324027633000014 0 0,103.21094414100003 33.32327653599998 0 0,103.21106549299998 33.321634707999976 0 0,103.21120825999998 33.31999287999997 0 0,103.21128678299999 33.31915055000002 0 0,103.21137244300002 33.31872938499998 0 0,103.21147238100002 33.31832963599999 0 0,103.21161514900001 33.318022686000006 0 0,103.21186499200002 33.31763721300001 0 0,103.21212197300002 33.317280294 0 0,103.21256455299999 33.31685912900002 0 0,103.212794788 33.316697111999986 0 0,103.21270789900001 33.31664868399997 0 0,103.21238855399997 33.31649740400002 0 0,103.21224578300001 33.31639398200002 0 0,103.21220289600001 33.31635222099999 0 0,103.21217624100001 33.31632023700001 0 0,103.21180668900001 33.31564634699998 0 0,103.21182842799999 33.315189841000006 0 0,103.21178495100003 33.31484202799999 0 0,103.21219798099997 33.314450737000016 0 0,103.21269305200002 33.314298407000024 0 0,103.212822271 33.31435779899999 0 0,103.21302762699997 33.31434508699999 0 0,103.21323298200002 33.31431330800001 0 0,103.213251689 33.31427682999998 0 0,103.21330143300003 33.314179834000015 0 0,103.21336988600001 33.314116275 0 0,103.213628481 33.314059070999974 0 0,103.21393271099998 33.314071782999974 0 0,103.21414567199997 33.314109918999975 0 0,103.21428257600002 33.31426881599998 0 0,103.21425606700001 33.31449034399998 0 0,103.21424454700002 33.31458661099998 0 0,103.21438145000002 33.31485991300002 0 0,103.214655257 33.31496160699999 0 0,103.21492906399999 33.314967963000015 0 0,103.21519526600002 33.314993386000026 0 0,103.215537525 33.31501245300001 0 0,103.215735274 33.31505694399999 0 0,103.21599386999998 33.31508236799999 0 0,103.21624486000002 33.315088722999974 0 0,103.21649584900001 33.31498703 0 0,103.21657951200001 33.31487262500002 0 0,103.21654909 33.314739152000016 0 0,103.21640458000002 33.314726440000015 0 0,103.21618401299997 33.31464381400002 0 0,103.21591781299998 33.314484917000016 0 0,103.21576862199998 33.31433649600001 0 0,103.215758091 33.31432601900002 0 0,103.215636399 33.314046358999974 0 0,103.215613582 33.313798478000024 0 0,103.215674428 33.31361415600003 0 0,103.21574288 33.313372629000014 0 0,103.21579612 33.313258222 0 0,103.21585696599999 33.313143814 0 0,103.21592541799998 33.31303576200003 0 0,103.21606992800002 33.312997627000016 0 0,103.21631331100002 33.312959490000026 0 0,103.216526273 33.312946779000015 0 0,103.21685331999998 33.312946778000025 0 0,103.21714994400003 33.31299127 0 0,103.21727924200002 33.31312474600003 0 0,103.21729564499998 33.31314971400002 0 0,103.217492203 33.313448901000015 0 0,103.21781924999999 33.313518816 0 0,103.21796375999998 33.313506104 0 0,103.21810066299997 33.313461613000015 0 0,103.21838207500002 33.313359917000014 0 0,103.21854940200001 33.313277289999974 0 0,103.218709123 33.31312474600003 0 0,103.218769969 33.313016694 0 0,103.218868843 33.312838725999995 0 0,103.21898292999998 33.31262262199999 0 0,103.21902856499997 33.31243829700003 0 0,103.21909701599998 33.31227939600001 0 0,103.21909701700002 33.312101427000016 0 0,103.21900574699998 33.31192981200002 0 0,103.21895250699998 33.31175819800001 0 0,103.21897111499999 33.31164934499998 0 0,103.21898293100003 33.311580228000025 0 0,103.21905138199998 33.311472174000016 0 0,103.21905586499997 33.31147092499998 0 0,103.21921110199997 33.311427681 0 0,103.21939364100001 33.31144039399999 0 0,103.21953054400001 33.311395901000026 0 0,103.21967505399999 33.31137047599998 0 0,103.219857591 33.31123699800003 0 0,103.22000210099998 33.31107809399998 0 0,103.22014660999997 33.31098275199997 0 0,103.22020745600003 33.31093190299998 0 0,103.22019984999997 33.31077299999998 0 0,103.22016182099998 33.310614095000005 0 0,103.22012379300003 33.31048061600001 0 0,103.22005534099998 33.31034077999999 0 0,103.21999449499998 33.310150093999994 0 0,103.21999449499998 33.309965764000026 0 0,103.21994125499998 33.309679733999985 0 0,103.21986519699999 33.309514471 0 0,103.219857591 33.30927293399998 0 0,103.21985759199998 33.309261400000025 0 0,103.21985759199998 33.309050463000005 0 0,103.21987280299999 33.30885977499997 0 0,103.21984237999999 33.30862459100001 0 0,103.21996407099999 33.308408477 0 0,103.22007815900002 33.30828770599999 0 0,103.22016182099998 33.308116084999995 0 0,103.22020745600003 33.307925393999994 0 0,103.22020745600003 33.307760127999984 0 0,103.22016942699997 33.307575794 0 0,103.22016942699997 33.307572857000025 0 0,103.22016942699997 33.30737238900002 0 0,103.22015421600003 33.307194408999976 0 0,103.22010858099998 33.307003716999986 0 0,103.22010097499998 33.30680666699999 0 0,103.22006294699997 33.306609616 0 0,103.22010097600003 33.306399853000016 0 0,103.22020745600003 33.306279080000024 0 0,103.22032154300001 33.306145593999986 0 0,103.22038999400002 33.30600575099999 0 0,103.22041281100002 33.30592311700002 0 0,103.22048126300001 33.30580869900001 0 0,103.22056492600001 33.305618003999996 0 0,103.22056492600001 33.30547180299999 0 0,103.22061816600001 33.30524296700003 0 0,103.22064859 33.30510312299998 0 0,103.22064098300001 33.304963278 0 0,103.220679013 33.30481071999998 0 0,103.220640984 33.30464544900002 0 0,103.220580138 33.304607308000016 0 0,103.22045844600001 33.30465816100002 0 0,103.22027590800002 33.30474079700002 0 0,103.21999449499998 33.30476622399999 0 0,103.21984237999999 33.304670875 0 0,103.21978913999999 33.304480177000016 0 0,103.219857591 33.30434668700002 0 0,103.22005534099998 33.304219553999985 0 0,103.22018463900002 33.304105134999986 0 0,103.22021506099998 33.30400342899998 0 0,103.22022266800002 33.30383179900002 0 0,103.22009336999997 33.303711022000016 0 0,103.21984237999999 33.303742806 0 0,103.21959139 33.30379365900001 0 0,103.21951323399998 33.303773561000014 0 0,103.21939364100001 33.303742806 0 0,103.21930237200002 33.303641099000004 0 0,103.21922631400003 33.303513966000025 0 0,103.21917307400003 33.303361404999976 0 0,103.21911222799997 33.303126206 0 0,103.21911983299998 33.302954575 0 0,103.21910462199997 33.30277658599999 0 0,103.21915786199997 33.30264309500001 0 0,103.21928716000002 33.302566813 0 0,103.21938621100003 33.302530020000006 0 0,103.21942406300002 33.302515959000004 0 0,103.21956857200001 33.302439678999974 0 0,103.21967505399999 33.30229347300002 0 0,103.219751111 33.30212819600001 0 0,103.21981956299999 33.30192477899999 0 0,103.21991843699999 33.301804000000004 0 0,103.22008576399998 33.301702291000026 0 0,103.22026830200002 33.30158786800001 0 0,103.220519292 33.301505228999986 0 0,103.22070183 33.301448017999974 0 0,103.22080831099998 33.301409877000026 0 0,103.22102127199997 33.30133995099999 0 0,103.22115817500003 33.301270026 0 0,103.22121902100002 33.301104748 0 0,103.22122662599998 33.30095218299999 0 0,103.22121141500003 33.30083140300002 0 0,103.22103648299998 33.300659766000024 0 0,103.22085394499999 33.30051355699999 0 0,103.22072809299999 33.30043227599998 0 0,103.220686618 33.30040549 0 0,103.22049647400002 33.30031013600001 0 0,103.22035196500002 33.300182998000025 0 0,103.22020745600003 33.29997321899998 0 0,103.22016942699997 33.29977615299998 0 0,103.22022266800002 33.29959180100002 0 0,103.22029111900002 33.299388378 0 0,103.22030613800001 33.299367136 0 0,103.22038999400002 33.29924852400001 0 0,103.22051168600001 33.299083241999995 0 0,103.220549715 33.298924317 0 0,103.22054971400001 33.29868910599998 0 0,103.22056492600001 33.298428468 0 0,103.22059944699998 33.298203414 0 0,103.220602955 33.29818054200001 0 0,103.220623354 33.29816008199998 0 0,103.22075507 33.298027972 0 0,103.22096042499999 33.29807882799997 0 0,103.22134831900001 33.29834582500001 0 0,103.221698183 33.298390325000014 0 0,103.22197959599998 33.29830132699999 0 0,103.22216213399997 33.29822504100002 0 0,103.22220016199998 33.29812332900002 0 0,103.22229143200002 33.29803432900002 0 0,103.22237509500002 33.29795168700002 0 0,103.22252721000001 33.297894472999985 0 0,103.222686931 33.29784997399997 0 0,103.22293031499999 33.29780547399997 0 0,103.22314327499998 33.297748259 0 0,103.22328017900003 33.297684688000004 0 0,103.22334102600001 33.29758297500001 0 0,103.22341708300002 33.29743040400001 0 0,103.22333342000002 33.29725876100002 0 0,103.22321933299997 33.29716976100002 0 0,103.22283144099998 33.29716976100002 0 0,103.22258045000001 33.29729054699999 0 0,103.22243775200002 33.29732545600001 0 0,103.22226861399997 33.29736683200002 0 0,103.22208607699997 33.29732233300001 0 0,103.22192635599998 33.29722061799998 0 0,103.22182748099999 33.297048975999985 0 0,103.22185029899998 33.29683283100002 0 0,103.22180466399999 33.29668026000002 0 0,103.22183508699999 33.296502257999975 0 0,103.221743818 33.29632425599999 0 0,103.221660154 33.29610810999998 0 0,103.221635134 33.296033962000024 0 0,103.22157649100001 33.29586017899999 0 0,103.221477617 33.295701248 0 0,103.22138048800002 33.295570102 0 0,103.22137874200001 33.29556774500003 0 0,103.22132550100002 33.29542788499998 0 0,103.22131789600002 33.295218094000006 0 0,103.22131936400001 33.295203362999985 0 0,103.221332572 33.29507087799999 0 0,103.22134071300002 33.29498923199998 0 0,103.22138446000002 33.294963112999994 0 0,103.22144719300002 33.29492565800001 0 0,103.22161452 33.294925659 0 0,103.22188072099999 33.29496380299997 0 0,103.22228382600002 33.294995588999996 0 0,103.22245115200002 33.29493837299998 0 0,103.22258045000001 33.294798512 0 0,103.22270214299999 33.294684081000014 0 0,103.22285425799998 33.294512431999976 0 0,103.22302918999998 33.29441707199999 0 0,103.22322693900003 33.294340783999985 0 0,103.22356159200001 33.294143706 0 0,103.22368328499999 33.29401655800001 0 0,103.22382779399999 33.29388941100001 0 0,103.22390385099999 33.29376861999998 0 0,103.22394948599998 33.293622400000004 0 0,103.22402554299998 33.293488894000006 0 0,103.22407878299998 33.293361746000016 0 0,103.224192416 33.29311373600001 0 0,103.22421568599998 33.29306294600002 0 0,103.22426132099997 33.292916725 0 0,103.22428413799997 33.292738715999974 0 0,103.22427653300002 33.292567064000025 0 0,103.22423089799997 33.29238905400001 0 0,103.22417005300002 33.292268261000004 0 0,103.22410160099997 33.292102966000016 0 0,103.22404075499998 33.29196945899997 0 0,103.22396469699999 33.29179780499999 0 0,103.223835399 33.29166429600002 0 0,103.223713707 33.29144813900001 0 0,103.22357680300001 33.29123833900002 0 0,103.223523564 33.29107304299998 0 0,103.223660467 33.29091410199999 0 0,103.22384300499999 33.290831454 0 0,103.22412441699998 33.29080602200003 0 0,103.22439822500002 33.29079330799999 0 0,103.224402199 33.290793307 0 0,103.224694849 33.29079330799999 0 0,103.22500668499998 33.29079330799999 0 0,103.22542500100002 33.290774235000015 0 0,103.22566078 33.290761519 0 0,103.22584331799999 33.290742447000014 0 0,103.22600303799999 33.290697943 0 0,103.22610951899998 33.290640725 0 0,103.22615515400003 33.290539002 0 0,103.22621600000002 33.29042456500002 0 0,103.22621599899998 33.290316485000005 0 0,103.22620839400003 33.290068537000025 0 0,103.22601824999998 33.28990959499998 0 0,103.22585852899999 33.28975701000002 0 0,103.225790077 33.289661645000024 0 0,103.225774866 33.28950906 0 0,103.225805289 33.28938826299998 0 0,103.225850923 33.28924839299998 0 0,103.22591937499999 33.28908309299999 0 0,103.22599543199999 33.288860571999976 0 0,103.22602585499999 33.28871434299998 0 0,103.22598022099999 33.28851089400001 0 0,103.22584634600003 33.288438154000005 0 0,103.22582810699998 33.288428243 0 0,103.22545542400002 33.28849817899999 0 0,103.22521203999997 33.288568114999975 0 0,103.22491541599999 33.28855539800003 0 0,103.224793724 33.28849182099998 0 0,103.22467963700001 33.28832651900001 0 0,103.22461879100001 33.288199362 0 0,103.22454273400001 33.288027700999976 0 0,103.224527523 33.287925976999986 0 0,103.22444956300001 33.287846504000015 0 0,103.22439252100003 33.287751136 0 0,103.22430695600002 33.287647822 0 0,103.22416434799999 33.28755245399998 0 0,103.22396469699999 33.287433244 0 0,103.22386962600001 33.287290192 0 0,103.22374603200001 33.28710740299999 0 0,103.22365095999999 33.28698819300001 0 0,103.223622439 33.286829246000025 0 0,103.22358441 33.28663850800001 0 0,103.223660467 33.28643982300002 0 0,103.223812582 33.28621729499997 0 0,103.22391716099997 33.286074240999994 0 0,103.223974204 33.28589145000001 0 0,103.22405976900001 33.285684815000025 0 0,103.22409209400001 33.285457517 0 0,103.22427463100001 33.28522862900002 0 0,103.224245069 33.28514994 0 0,103.22436685100001 33.28498026800003 0 0,103.22441438700002 33.284797475000005 0 0,103.22454748799998 33.284574942999996 0 0,103.22468058800001 33.28430472399998 0 0,103.22487073299999 33.284042452999984 0 0,103.22504186200001 33.28386760500001 0 0,103.22516545500002 33.28372454700002 0 0,103.225184808 33.283714327999974 0 0,103.225346092 33.28362917499999 0 0,103.22546968500001 33.283621227000026 0 0,103.22559327800002 33.28356559399998 0 0,103.225783422 33.283549698 0 0,103.22598307300001 33.283422535 0 0,103.22613518899999 33.28323973800002 0 0,103.226135188 33.283041045000004 0 0,103.226021102 33.28289798600002 0 0,103.22579293000001 33.282739031000006 0 0,103.225731236 33.28264526100003 0 0,103.22568835099997 33.28258007599999 0 0,103.22559327900001 33.282492650999984 0 0,103.22556475699997 33.28238138199998 0 0,103.225669337 33.28211910499999 0 0,103.225697857 33.281864774999974 0 0,103.22579293000001 33.281737609000004 0 0,103.225945045 33.28164223499999 0 0,103.22602792499998 33.28163453600001 0 0,103.22611617400003 33.28162633900001 0 0,103.22635385299998 33.28157865200001 0 0,103.22665808400001 33.28157070399999 0 0,103.226848228 33.281523015999994 0 0,103.22695280599999 33.28146738200002 0 0,103.22702886399998 33.281364059 0 0,103.22690527100002 33.28122894500001 0 0,103.22670561899997 33.28118125899999 0 0,103.22647744699998 33.281173309999986 0 0,103.22627779700002 33.281157414999996 0 0,103.22615420300002 33.28109383100002 0 0,103.22602167299999 33.280927641000005 0 0,103.22596405899998 33.280855394000014 0 0,103.22597423500002 33.280710779 0 0,103.22598307300001 33.280585164 0 0,103.22601159499999 33.280291089 0 0,103.22596405899998 33.28009238999999 0 0,103.22596405899998 33.279997014 0 0,103.22590701500002 33.279885741999976 0 0,103.225783422 33.27977447000001 0 0,103.22565032099999 33.27967114500001 0 0,103.22546968500001 33.27960756099998 0 0,103.22514574899998 33.279475628 0 0,103.22509890399999 33.279456547999985 0 0,103.22477565999998 33.279313484 0 0,103.22454748799998 33.279154522 0 0,103.22436685100001 33.278844546000016 0 0,103.22441438700002 33.27857431000001 0 0,103.224507658 33.27839236699998 0 0,103.22452847300002 33.27835176299999 0 0,103.22467108199999 33.27800999200002 0 0,103.224794675 33.27774770100001 0 0,103.22470910999999 33.277397979 0 0,103.224518966 33.276992619 0 0,103.22439723100001 33.27685925999998 0 0,103.22424325700001 33.276690583999994 0 0,103.22410065000003 33.27653956500001 0 0,103.22399607099999 33.276372650999974 0 0,103.224005578 33.27607856200001 0 0,103.22406262099997 33.275856008000005 0 0,103.224205229 33.275720885 0 0,103.22437635900002 33.275625504000004 0 0,103.224595023 33.275625504000004 0 0,103.22474030699999 33.275688876000004 0 0,103.22481368899997 33.275720885 0 0,103.225070383 33.27575267899999 0 0,103.22524151300001 33.27570498799997 0 0,103.22528904900003 33.27547448500002 0 0,103.22501847900003 33.27524181299998 0 0,103.224956297 33.27518834199998 0 0,103.22478516799998 33.27494988799998 0 0,103.22484221100001 33.274751175999995 0 0,103.22499432500001 33.274639897999975 0 0,103.22505136900003 33.27452861799998 0 0,103.225108412 33.274361699999986 0 0,103.22486122499998 33.274147089999985 0 0,103.22457601000002 33.27383709600002 0 0,103.22437635799997 33.273638382 0 0,103.22390099900002 33.273415821000015 0 0,103.22365381200001 33.27323300299997 0 0,103.223406625 33.27307403100002 0 0,103.22317845200001 33.27284352100003 0 0,103.22302633800001 33.27278788000001 0 0,103.22283619400002 33.272700445 0 0,103.22267457100003 33.272557369000026 0 0,103.22237034099999 33.27250967600003 0 0,103.222189705 33.27250172800001 0 0,103.22198054699999 33.272533522 0 0,103.221790403 33.27267659900002 0 0,103.22156223100001 33.27274813700001 0 0,103.221476666 33.27282762300001 0 0,103.22127701400001 33.272954802000015 0 0,103.221077364 33.27303428800002 0 0,103.220687569 33.27304223599998 0 0,103.22044038199999 33.273097877 0 0,103.22031678799999 33.27313762 0 0,103.22010763100002 33.273264798000014 0 0,103.21994600800002 33.27328864399999 0 0,103.21977487800001 33.27324890099999 0 0,103.21944212699998 33.27328069599997 0 0,103.219261491 33.27331248899998 0 0,103.218938246 33.27339197600003 0 0,103.218595988 33.273503256000026 0 0,103.21846288699999 33.27366222799998 0 0,103.218234714 33.27390863300002 0 0,103.21791146999999 33.27418683299999 0 0,103.21770231199997 33.27432990599999 0 0,103.21736956000001 33.274417340000014 0 0,103.21707483699998 33.274441185 0 0,103.21679912899998 33.274425287999975 0 0,103.21647588399998 33.274457082000026 0 0,103.216295248 33.274520670000015 0 0,103.216057568 33.27456836099998 0 0,103.215857917 33.274616052 0 0,103.21565826599999 33.274639896999986 0 0,103.21533502099999 33.274544515 0 0,103.21508783399997 33.27448092700001 0 0,103.21465050400002 33.27429016299999 0 0,103.214127609 33.27412324400001 0 0,103.21376698400002 33.274032792000014 0 0,103.21355717699998 33.273980170000016 0 0,103.21308181799998 33.27396427399998 0 0,103.21269202299999 33.273932478999996 0 0,103.21215962100001 33.273884786999986 0 0,103.21157017399997 33.27396427299999 0 0,103.21124693000002 33.27391658200003 0 0,103.210961714 33.27386094299999 0 0,103.21059853999998 33.273849814000016 0 0,103.210172618 33.273849814000016 0 0,103.20997824199998 33.27386870999999 0 0,103.20984557000003 33.27388160800001 0 0,103.20960979199998 33.27393883799999 0 0,103.209229505 33.27395791499998 0 0,103.20889485200001 33.27387525 0 0,103.20867428499997 33.27384345600001 0 0,103.20851456399998 33.27378622600003 0 0,103.20834723799999 33.273697201999994 0 0,103.20796695000001 33.27362089500002 0 0,103.20771595999997 33.27355730599999 0 0,103.20738130699999 33.273500076999994 0 0,103.20706947100001 33.27344920600001 0 0,103.20681848200002 33.273436488000016 0 0,103.20658270299998 33.27337925900002 0 0,103.20629368499999 33.27333474599999 0 0,103.20601227200001 33.273283875000004 0 0,103.20567001299997 33.273201210000025 0 0,103.205168034 33.27311854300001 0 0,103.20508997899998 33.273089072000005 0 0,103.20493225500002 33.27302951899998 0 0,103.20500070700001 33.272806957 0 0,103.205069159 33.27266706099999 0 0,103.20522887999999 33.27264798300001 0 0,103.20541141799998 33.272686136999994 0 0,103.205411417 33.27253988199999 0 0,103.20536578299999 33.272387267 0 0,103.20528211999999 33.27222829200002 0 0,103.205266908 33.272107473000005 0 0,103.205160428 33.272056599999985 0 0,103.205206062 33.27185947200002 0 0,103.205236485 33.27172593300003 0 0,103.205213668 33.27148428999999 0 0,103.205213668 33.27127444299998 0 0,103.205130005 33.27112182600001 0 0,103.205069159 33.271007363000024 0 0,103.205213668 33.27100100400003 0 0,103.205350571 33.27087382299999 0 0,103.20547986899999 33.27074664100002 0 0,103.20548747499998 33.27054315100003 0 0,103.20537338899999 33.270422327999995 0 0,103.20528211999999 33.270339659 0 0,103.20535817799998 33.27020611900002 0 0,103.20529733199999 33.270059858000025 0 0,103.20542662899999 33.26990088100001 0 0,103.20527451499999 33.269824571000015 0 0,103.205152822 33.269741900999975 0 0,103.205228879 33.26971010599999 0 0,103.20522887999999 33.269551127 0 0,103.205152822 33.26952569100001 0 0,103.20507676400001 33.269506612999976 0 0,103.20500070700001 33.26943030299998 0 0,103.20503113000001 33.26935399299998 0 0,103.205145216 33.269207731999984 0 0,103.205236485 33.26916321800002 0 0,103.20532014899999 33.269118703000004 0 0,103.20529733199999 33.26897244100002 0 0,103.205168033 33.26898516 0 0,103.20506915800001 33.26889613100002 0 0,103.20484098600002 33.26890885 0 0,103.20487901500002 33.26879438399999 0 0,103.20497028400001 33.26861632599997 0 0,103.20493986100001 33.26847642199999 0 0,103.20491704400001 33.26839375200001 0 0,103.20500831200002 33.26828564499999 0 0,103.20496267800002 33.26812030399998 0 0,103.20481056300002 33.26801219599997 0 0,103.20458999700003 33.26803127400001 0 0,103.20455196799998 33.267935884999986 0 0,103.204323795 33.267859574 0 0,103.20421907000002 33.267809537999995 0 0,103.204110834 33.26775782499999 0 0,103.204110834 33.267630639000004 0 0,103.20408421299999 33.26750742799999 0 0,103.20411844 33.26742157699999 0 0,103.20415902299999 33.267415922 0 0,103.204255343 33.26740249900001 0 0,103.204500629 33.267373882000015 0 0,103.204677463 33.267407268 0 0,103.20478014100001 33.267364343 0 0,103.20484859099997 33.26729756999998 0 0,103.20484859099997 33.26715448499999 0 0,103.20484859200002 33.267116328999975 0 0,103.20475732300002 33.267116328999975 0 0,103.204677462 33.267159255000024 0 0,103.20459189799999 33.26714494599997 0 0,103.20459760199998 33.267006631000015 0 0,103.20459760199998 33.26686831400002 0 0,103.204546263 33.26680631099998 0 0,103.20460330600002 33.26675384599997 0 0,103.20451203800002 33.26659645199999 0 0,103.20444358600002 33.266572603999975 0 0,103.20433520400002 33.26656783499999 0 0,103.20433520300003 33.26634843599999 0 0,103.20433520400002 33.266248276 0 0,103.20424963900001 33.26608134100002 0 0,103.20419259599998 33.265890558000024 0 0,103.20421541299999 33.26579993600001 0 0,103.20427245600001 33.26576177999999 0 0,103.20442076900002 33.26576177999999 0 0,103.204500629 33.26563777000001 0 0,103.204609011 33.265575765999984 0 0,103.20459760199998 33.26546129500002 0 0,103.204591897 33.26528481999998 0 0,103.20467175900001 33.26514650199999 0 0,103.20459189799999 33.26506064900002 0 0,103.20466605399997 33.264917560000015 0 0,103.20470027900001 33.26472200500001 0 0,103.20479725299998 33.26463615199998 0 0,103.20479725299998 33.26449783200002 0 0,103.204654646 33.264435827 0 0,103.204546263 33.264273659000025 0 0,103.20458048900002 33.26408764199999 0 0,103.20463753299998 33.26393978200002 0 0,103.20460330700001 33.263830079 0 0,103.20461471499999 33.263682218999975 0 0,103.20456337600001 33.263481892000016 0 0,103.20456337600001 33.26334833999999 0 0,103.20449492400002 33.26327679399998 0 0,103.20444929000001 33.26314801199999 0 0,103.20437513399997 33.26300015100003 0 0,103.20422111699997 33.26290952599999 0 0,103.20402146700002 33.262895216000004 0 0,103.203850337 33.262952454000015 0 0,103.203816899 33.26293954900001 0 0,103.20370202499998 33.262895216000004 0 0,103.203696321 33.26278074300001 0 0,103.203702298 33.262754916000006 0 0,103.20373054700002 33.26263288000001 0 0,103.20376477299999 33.26246593899998 0 0,103.203850337 33.26232761599999 0 0,103.203933049 33.26226799400001 0 0,103.20406615000002 33.26214080099999 0 0,103.204066151 33.262033480000014 0 0,103.20411844 33.26194205899998 0 0,103.20417072999999 33.261826789 0 0,103.20424203300001 33.26175524199999 0 0,103.20436562700002 33.26175524199999 0 0,103.20447496000003 33.26167177100001 0 0,103.20452408 33.26160386700002 0 0,103.204400486 33.26146872300001 0 0,103.20442900799998 33.26130178 0 0,103.204486051 33.261238182 0 0,103.20447654399999 33.261174584 0 0,103.20433393600001 33.261118936 0 0,103.20434344300003 33.261047389 0 0,103.20444802200001 33.26095994100001 0 0,103.20441950100002 33.26088044400001 0 0,103.204248372 33.260920193000004 0 0,103.20415329999997 33.26084864500001 0 0,103.20419132799998 33.26074529800002 0 0,103.20427689299999 33.26070555000001 0 0,103.20441950100002 33.260618102000024 0 0,103.20453358700001 33.26045115699998 0 0,103.204533588 33.260371658999986 0 0,103.20452408 33.260260362 0 0,103.204600137 33.260236512999995 0 0,103.204714223 33.260228563 0 0,103.20477126600002 33.26041140799998 0 0,103.20486633899998 33.260260362 0 0,103.20477126700001 33.26014906500001 0 0,103.204638166 33.260021868000024 0 0,103.20458112300003 33.25988672099999 0 0,103.20467619499999 33.25987877099999 0 0,103.20480929600001 33.259918519999985 0 0,103.20485683099997 33.259799273 0 0,103.20480929600001 33.259656174999975 0 0,103.204837817 33.25944947900001 0 0,103.204837817 33.25932228099998 0 0,103.20474274499998 33.25932228099998 0 0,103.20463816699998 33.259409730000016 0 0,103.20447654399999 33.25936998100002 0 0,103.204400486 33.25927458199999 0 0,103.20421985000002 33.259274581 0 0,103.20409625600001 33.25919508200002 0 0,103.20406773500002 33.25903608499999 0 0,103.20391561999998 33.258877085999984 0 0,103.20394414100002 33.258805537 0 0,103.20394414200001 33.25872603800002 0 0,103.20387759099998 33.25858293900001 0 0,103.203811041 33.25840009000001 0 0,103.203687447 33.25828084 0 0,103.20360188299998 33.258113890999994 0 0,103.20353533299999 33.257938991 0 0,103.20345927400001 33.25785154099998 0 0,103.20331666700002 33.25770843999999 0 0,103.20328814499999 33.25764483900002 0 0,103.20317405899999 33.25762099000002 0 0,103.203031452 33.25757328899999 0 0,103.20305046499999 33.25745403899998 0 0,103.203059973 33.25726323700002 0 0,103.20324060899998 33.257175786000005 0 0,103.20327863799997 33.25709628499999 0 0,103.20315504500002 33.25696908399999 0 0,103.203259624 33.25692138400001 0 0,103.20338321700001 33.25681803200001 0 0,103.203459275 33.256627229 0 0,103.20334518800001 33.25653977799999 0 0,103.20326913100001 33.25643642699998 0 0,103.20305046499999 33.256317174 0 0,103.20287933600002 33.256229722 0 0,103.20273672799999 33.256038918 0 0,103.20277475699999 33.255871963999994 0 0,103.20281278599998 33.255641407999974 0 0,103.20279377100002 33.255402901000025 0 0,103.20279377100002 33.25523594600003 0 0,103.202822293 33.25490998499998 0 0,103.20281278599998 33.25468737699998 0 0,103.20278426499999 33.25451247000001 0 0,103.20260362800002 33.254385264999996 0 0,103.20252756999997 33.254250109 0 0,103.202384962 33.25413880399998 0 0,103.20248003400002 33.253963896000016 0 0,103.20257510599998 33.25380488799999 0 0,103.20263595199998 33.253372386000024 0 0,103.20263595300003 33.252914439999984 0 0,103.202438202 33.2525837 0 0,103.202270876 33.25216391399999 0 0,103.20197330100001 33.25185622700002 0 0,103.202187213 33.251518327999975 0 0,103.20247242800002 33.250981661000026 0 0,103.20342314800001 33.250504621999994 0 0,103.20423125899998 33.250027579000005 0 0,103.205419657 33.24955053399998 0 0,103.20656051999998 33.249192748999974 0 0,103.20629907199998 33.248755453 0 0,103.205704873 33.248179015000005 0 0,103.205419657 33.24778147000001 0 0,103.20556226500003 33.24716526999998 0 0,103.20499183300001 33.24642980099998 0 0,103.20463531399997 33.24535640200003 0 0,103.204730386 33.244422136000026 0 0,103.20468284999998 33.24332883400001 0 0,103.204730385 33.24261321099999 0 0,103.20463531399997 33.241937339 0 0,103.20389850700002 33.241142188000026 0 0,103.20387473800002 33.240684973999976 0 0,103.20368459600002 33.239512108999975 0 0,103.20375589899999 33.23861753900002 0 0,103.20363705900002 33.237583803999996 0 0,103.20351821899999 33.23678861500002 0 0,103.20349445099998 33.235615696000025 0 0,103.203565755 33.23476084800001 0 0,103.20332752299998 33.23417728499999 0 0,103.20323300400003 33.23394575200001 0 0,103.20316170000001 33.23323005200001 0 0,103.202900252 33.232275775999994 0 0,103.20273387600002 33.231420894999985 0 0,103.20280517999998 33.231023273000005 0 0,103.20294778800002 33.230546124 0 0,103.20305544899998 33.23020841599998 0 0,103.203137932 33.22994968500001 0 0,103.20323300400003 33.22929359699998 0 0,103.20320923600002 33.22881643900001 0 0,103.20325677199997 33.228359160000025 0 0,103.20344691600002 33.227921760000015 0 0,103.20339937900002 33.227265656999975 0 0,103.20356575599999 33.226470372999984 0 0,103.203351844 33.225873906000004 0 0,103.202900252 33.225416611000014 0 0,103.20223474900001 33.22509849199997 0 0,103.20221882700002 33.22508759499999 0 0,103.201711853 33.224740607 0 0,103.20142663799999 33.22428330700001 0 0,103.20135533400003 33.22340846499998 0 0,103.20128403000001 33.222990923 0 0,103.20140475800002 33.22254907600001 0 0,103.201474174 33.22229501700002 0 0,103.20142663799999 33.22136050400002 0 0,103.20137910099999 33.220903186999976 0 0,103.20111765399997 33.22032656499999 0 0,103.20095127899998 33.21963063700002 0 0,103.200975046 33.21883528400002 0 0,103.20090374199998 33.21831830100001 0 0,103.20095127799999 33.217841082999996 0 0,103.20102258200001 33.21732409399999 0 0,103.20118895799999 33.21690652299998 0 0,103.20102258200001 33.216190684000026 0 0,103.20087997399997 33.21557426200002 0 0,103.200761135 33.21499760500001 0 0,103.20065024399997 33.21460795899998 0 0,103.200523455 33.214162439999996 0 0,103.200326394 33.213475492999976 0 0,103.20023823899999 33.21316818600002 0 0,103.200071863 33.21211426399998 0 0,103.199572735 33.211040443 0 0,103.19954170099999 33.210839797999995 0 0,103.19931128899998 33.20935014499997 0 0,103.19916868000001 33.208296175999976 0 0,103.19897853700002 33.207540494 0 0,103.19847940900002 33.206367183 0 0,103.19824173 33.20559159700002 0 0,103.19817042599999 33.20489555199998 0 0,103.19807535400003 33.204119952999974 0 0,103.19807535400003 33.203555153000025 0 0,103.198132396 33.203221043999974 0 0,103.19832253999999 33.203077854000014 0 0,103.19879789999999 33.20277556399998 0 0,103.19923523099999 33.20261646300003 0 0,103.199596504 33.20223462000001 0 0,103.199919749 33.20177322500001 0 0,103.199965082 33.201708516 0 0,103.20024299300002 33.201311826999984 0 0,103.200109892 33.20035720200002 0 0,103.20049017999997 33.19976851199999 0 0,103.20104159599998 33.19924346099998 0 0,103.20107962600002 33.198320636000005 0 0,103.20090849600001 33.19749326800002 0 0,103.20081342399999 33.196793180999975 0 0,103.20068032400002 33.19610899899999 0 0,103.20056623699998 33.19614082200002 0 0,103.20028102200001 33.19572712799999 0 0,103.19971059 33.19540890100001 0 0,103.199007058 33.19556801499999 0 0,103.198607756 33.195711216999996 0 0,103.198018311 33.195663482999976 0 0,103.19744787899998 33.19561574900001 0 0,103.19687744800001 33.19544072399998 0 0,103.19638307399998 33.19505884900002 0 0,103.19616867399998 33.19497123000002 0 0,103.195565456 33.19472470900001 0 0,103.19514713900003 33.19451785799998 0 0,103.194690794 33.19369045399998 0 0,103.19458214500003 33.19318129300001 0 0,103.19450065000001 33.19279939400002 0 0,103.19444360699998 33.19219474099998 0 0,103.194101349 33.19179694100001 0 0,103.19396824799998 33.191415052000025 0 0,103.193625989 33.191144544999986 0 0,103.19335978700002 33.19065126700002 0 0,103.19324570100002 33.190094337000005 0 0,103.19313161500003 33.18966470100003 0 0,103.19261822700003 33.18923506499999 0 0,103.19219991099999 33.18867812600001 0 0,103.19210073800002 33.188605956 0 0,103.19176257999999 33.188359873000024 0 0,103.191249191 33.18778701399998 0 0,103.19115412000002 33.187182327000016 0 0,103.191112756 33.187071057000026 0 0,103.19088791799999 33.18646624500002 0 0,103.19052664499998 33.18595702699997 0 0,103.19043157300001 33.185415980000016 0 0,103.190507631 33.18482719000002 0 0,103.190431574 33.18434978800002 0 0,103.18988015600002 33.18387238499997 0 0,103.18951106899999 33.18357636000002 0 0,103.18942381099998 33.18350637499998 0 0,103.18929071100001 33.18264703800003 0 0,103.18921465400001 33.18177178000002 0 0,103.189081553 33.181246621000014 0 0,103.18910056700003 33.180753287000016 0 0,103.18889140900001 33.18016446500002 0 0,103.18877732300001 33.17960746900002 0 0,103.18885338000001 33.17911412500001 0 0,103.18883748399998 33.17870834399997 0 0,103.18881535100002 33.17814334399998 0 0,103.18887239399999 33.17749084600001 0 0,103.18889140900001 33.17702932100002 0 0,103.188606193 33.176472303000025 0 0,103.18865594699997 33.17577476500003 0 0,103.18868225099999 33.17540600299998 0 0,103.18888039299998 33.17500323500002 0 0,103.18894845199998 33.17486489100003 0 0,103.18897779299999 33.17466841999999 0 0,103.189043524 33.17422828299999 0 0,103.18915761099998 33.17362032 0 0,103.18916566399997 33.173615986000016 0 0,103.18937057099998 33.173505729 0 0,103.18976607000002 33.173251083000025 0 0,103.19002466500001 33.17292004199999 0 0,103.19034880800001 33.17272272299999 0 0,103.190377652 33.17271791500002 0 0,103.190469801 33.172735192999994 0 0,103.190586569 33.172530849 0 0,103.19068650700001 33.172316696999985 0 0,103.19075788999999 33.17211682300001 0 0,103.19082927300002 33.171888394999996 0 0,103.19100059499999 33.171631413 0 0,103.191100533 33.17151719899999 0 0,103.19129069899998 33.171200254999974 0 0,103.19131468400002 33.17116027999998 0 0,103.19131468400002 33.170917574999976 0 0,103.19118619400001 33.17081763700003 0 0,103.19108296600001 33.17073161600001 0 0,103.19108204600002 33.170730848000005 0 0,103.19107426 33.17071731300001 0 0,103.190967779 33.170360797 0 0,103.19096655700002 33.170359881000024 0 0,103.190416132 33.16999925800002 0 0,103.189698765 33.169521014 0 0,103.18945964400001 33.16921667600002 0 0,103.18917704400002 33.16856452500002 0 0,103.18881836100002 33.168053672999974 0 0,103.188187949 33.16742326000002 0 0,103.18749232099998 33.167010231000006 0 0,103.18690534699999 33.166949509999995 0 0,103.18686190900002 33.166945016 0 0,103.18684599199997 33.166948995999974 0 0,103.186783075 33.16698847499998 0 0,103.18618628500002 33.167306478 0 0,103.18568721999998 33.16760993600002 0 0,103.18540529500001 33.16773666300003 0 0,103.185371535 33.16774447900002 0 0,103.18523090500003 33.167777039999976 0 0,103.18482251299997 33.16774280599998 0 0,103.18446027599998 33.16767570600001 0 0,103.18418558899998 33.16762482299998 0 0,103.18401607300001 33.16767414399999 0 0,103.18390776400003 33.167786551999995 0 0,103.18363563899999 33.168068971000025 0 0,103.18328859299999 33.168415771000014 0 0,103.18316389799998 33.16847507900002 0 0,103.18315582899999 33.168478917000016 0 0,103.18224728000001 33.16944426499998 0 0,103.18224735899997 33.169450111 0 0,103.18224800899998 33.16949855399997 0 0,103.18221973499999 33.16966123999998 0 0,103.18249779400003 33.17117195399999 0 0,103.18250096999998 33.171189200000015 0 0,103.18253505299998 33.17150164899999 0 0,103.18259178 33.17202168 0 0,103.18245589899999 33.172816985 0 0,103.18211895500002 33.173666493999974 0 0,103.18207210100002 33.17378462300002 0 0,103.181906943 33.174201015999984 0 0,103.18143038599999 33.17504520699998 0 0,103.18133916300002 33.17539104100001 0 0,103.180966108 33.176805280999986 0 0,103.18080238200002 33.177742706000004 0 0,103.18077930099997 33.17810472100001 0 0,103.18064993899998 33.178611656999976 0 0,103.18002649900001 33.17950494399997 0 0,103.17950579400002 33.180444963000014 0 0,103.17939527800002 33.18066546799997 0 0,103.17929649199999 33.180914487999985 0 0,103.179337175 33.181410269000025 0 0,103.17968294899998 33.182656952 0 0,103.179789922 33.18301852100001 0 0,103.179724276 33.183200435 0 0,103.17901271 33.184294927999986 0 0,103.17889352700001 33.18471589000001 0 0,103.17886869 33.18540312499999 0 0,103.17896431600002 33.185764802999984 0 0,103.17915186300002 33.186211485 0 0,103.17915544200002 33.18647861699998 0 0,103.17946703500002 33.186866872999985 0 0,103.17949407100002 33.186912294000024 0 0,103.17967599999997 33.18721793399999 0 0,103.17967779100002 33.18735149999998 0 0,103.17962616599999 33.18744909700001 0 0,103.17956955599999 33.18755611900002 0 0,103.17932148699998 33.18802509400001 0 0,103.17931256600002 33.188041962 0 0,103.17871289099998 33.189020890999984 0 0,103.178515904 33.18949663500001 0 0,103.17850832699997 33.18951090799999 0 0,103.17837874899999 33.18975031299999 0 0,103.17819825599997 33.19015394799999 0 0,103.17810458100001 33.190430228000025 0 0,103.17804670700002 33.190735942 0 0,103.177997286 33.19101180299998 0 0,103.17799908 33.19114576099997 0 0,103.17800127200002 33.191309488 0 0,103.17799511099997 33.19151050900001 0 0,103.177988551 33.19168176199997 0 0,103.17797344000002 33.19187542499998 0 0,103.17792282200003 33.192061980000005 0 0,103.17784545199999 33.19223390299999 0 0,103.17776858500002 33.19243531799998 0 0,103.17760088 33.19326791399999 0 0,103.177655846 33.19398301899997 0 0,103.17777991999998 33.194773801999986 0 0,103.17806056 33.19539135299999 0 0,103.17817469900001 33.196287187999985 0 0,103.17820033200002 33.19650640399999 0 0,103.17821006999998 33.196522888000004 0 0,103.17836290399998 33.19678157200002 0 0,103.17837655300002 33.19695319300001 0 0,103.17832698000001 33.197105539999995 0 0,103.17818034499999 33.19755617499999 0 0,103.17781542900002 33.19825450000002 0 0,103.17769510099998 33.19848476499999 0 0,103.17764919299998 33.198572617000025 0 0,103.177596542 33.198878448000016 0 0,103.17752120900002 33.19937196500001 0 0,103.17746089600001 33.19976710499998 0 0,103.17743386799998 33.19994772299998 0 0,103.17731504900001 33.20074173199998 0 0,103.17691481399999 33.20136572500002 0 0,103.17623023499999 33.202793902999986 0 0,103.175628517 33.203629713 0 0,103.17521014900001 33.20430434100001 0 0,103.17512608499999 33.204403179999986 0 0,103.174935726 33.204661628 0 0,103.17477608299998 33.204963340999996 0 0,103.17470977400001 33.20508866199998 0 0,103.17438500200001 33.205702449 0 0,103.17424332899998 33.20614270200002 0 0,103.17394620699997 33.20684204499997 0 0,103.17384872100001 33.20714155799999 0 0,103.17370633600001 33.20757901500002 0 0,103.17354331299998 33.20803547999998 0 0,103.17352592200001 33.20814499900001 0 0,103.17352530599999 33.20826227800001 0 0,103.17351440700003 33.208336062 0 0,103.17347782299998 33.208583304 0 0,103.17345958300001 33.208722373 0 0,103.17345694699998 33.208829477999984 0 0,103.17345088100001 33.208925217 0 0,103.17343476100001 33.209179645000006 0 0,103.17342160499999 33.20946959600002 0 0,103.173498445 33.20980521400003 0 0,103.17354741000003 33.20996576800002 0 0,103.17356835099997 33.21003296800001 0 0,103.17362300899998 33.21020836700001 0 0,103.173643116 33.210303211999985 0 0,103.17366843399998 33.21042262499998 0 0,103.17367244600001 33.21072314899999 0 0,103.173674839 33.210823377 0 0,103.17368769799998 33.21090906699999 0 0,103.17372272 33.211327348 0 0,103.17373756799998 33.21150468799999 0 0,103.173748466 33.211634849999996 0 0,103.173751347 33.21212193100001 0 0,103.173692453 33.212540640999975 0 0,103.17366006999998 33.21298463300002 0 0,103.173655268 33.21301907899999 0 0,103.17362510800001 33.21323543099999 0 0,103.17354261100002 33.21343300500001 0 0,103.17333797499998 33.21372833999999 0 0,103.17298848799999 33.21404860400003 0 0,103.17298273199998 33.214053879999994 0 0,103.17295529199998 33.21407902599998 0 0,103.17292267699997 33.214101633999974 0 0,103.17289172 33.214136354999994 0 0,103.17287719400002 33.214151227 0 0,103.17269412799999 33.214285440000026 0 0,103.172512971 33.21442669300001 0 0,103.17245429100001 33.214495231 0 0,103.17242511699999 33.214542021 0 0,103.17241736900002 33.21459934400002 0 0,103.17241028699999 33.21470675400002 0 0,103.17244720000002 33.21492109299999 0 0,103.17247976200002 33.215128316999994 0 0,103.172491853 33.21539656099998 0 0,103.17247746800001 33.215602386 0 0,103.17246683100001 33.215754608 0 0,103.17240751999998 33.216095087999975 0 0,103.17239824299998 33.216149546 0 0,103.17234830400002 33.21644272200001 0 0,103.17229260200003 33.216588613 0 0,103.17220845499997 33.216809006999995 0 0,103.172130638 33.21703874000002 0 0,103.17212111399999 33.217282141 0 0,103.17215084999998 33.21759673399998 0 0,103.172173649 33.21768422700001 0 0,103.172303392 33.21818210700002 0 0,103.17240711099998 33.21861766000001 0 0,103.17241322699999 33.218742797000004 0 0,103.17241227099998 33.218757141000026 0 0,103.17225697100002 33.219170104 0 0,103.17200414899997 33.21972538099999 0 0,103.17195919 33.219824125 0 0,103.17177351499998 33.22026598100001 0 0,103.17173608299998 33.220321517 0 0,103.17156479099998 33.22057566400002 0 0,103.17152298799999 33.220633308000004 0 0,103.17149414699998 33.220705140999996 0 0,103.17150313600001 33.22074083799998 0 0,103.17157565999997 33.22088841599998 0 0,103.17168691900002 33.22111480799998 0 0,103.17183468399998 33.22140999999999 0 0,103.17192517500001 33.221558800000025 0 0,103.17192704000001 33.221562769 0 0,103.17193134399997 33.221566927000026 0 0,103.17212723199998 33.22189068900002 0 0,103.17217266 33.22210494699999 0 0,103.17219671100003 33.222312251000005 0 0,103.17218132199997 33.22243789999999 0 0,103.17213528600001 33.22281376500001 0 0,103.17204210800003 33.223168875 0 0,103.17204468400001 33.22336206900002 0 0,103.17204750000002 33.22337986100001 0 0,103.17212836599998 33.223890840000024 0 0,103.17218083 33.224356795999995 0 0,103.172114728 33.22490190100001 0 0,103.17211257500003 33.224919645 0 0,103.17209668999999 33.22520365999998 0 0,103.17207353200001 33.22527204400001 0 0,103.17197574 33.22556080999999 0 0,103.17166028999998 33.226084230000026 0 0,103.171110865 33.226639524999996 0 0,103.17094249500002 33.22702448000001 0 0,103.17091239000001 33.22722905699999 0 0,103.17089212500002 33.227366759999995 0 0,103.17087652999999 33.227866355 0 0,103.17087163600002 33.22882254799998 0 0,103.17084543700003 33.22920925400001 0 0,103.170827272 33.230082482 0 0,103.17071579600002 33.230608916999984 0 0,103.17071111400003 33.230631026000026 0 0,103.17062504400002 33.230809478000026 0 0,103.17046667099999 33.231137838999985 0 0,103.17034884100002 33.23156116400003 0 0,103.17023969399997 33.23172777799999 0 0,103.17017612699999 33.23175957699999 0 0,103.17010125500002 33.231797029999996 0 0,103.169405735 33.231920764999984 0 0,103.16891413000002 33.23200822000001 0 0,103.16816793599997 33.232274374999974 0 0,103.16814416099999 33.232299325999975 0 0,103.16739664599999 33.233083803 0 0,103.16693316200002 33.23357019500003 0 0,103.16684851500003 33.23365902500001 0 0,103.16662571500001 33.233981959999994 0 0,103.16650559499999 33.23411662500001 0 0,103.16644407000001 33.23415036 0 0,103.16636734999997 33.23416739999999 0 0,103.16632881999999 33.23416756300003 0 0,103.16627746500001 33.23416778000001 0 0,103.16593908599998 33.234119319 0 0,103.16591102000001 33.234115299999985 0 0,103.16576727500001 33.23410175999999 0 0,103.165677856 33.234105406000026 0 0,103.165475705 33.23411364999998 0 0,103.16544677000002 33.234117638999976 0 0,103.16528922399999 33.23411452800002 0 0,103.165182813 33.23412319800002 0 0,103.16511927800002 33.23415192900001 0 0,103.16509534 33.234182847 0 0,103.16508671899999 33.23422129400001 0 0,103.16505477099997 33.23433669299999 0 0,103.16493014299999 33.23457829099999 0 0,103.16479318299997 33.23475824799999 0 0,103.16463996800002 33.23495955999999 0 0,103.16442366899997 33.23517387999999 0 0,103.16427888700002 33.23532449700002 0 0,103.16417156699998 33.235436143000015 0 0,103.16414364399998 33.23548052799998 0 0,103.16411567099999 33.23552499099998 0 0,103.16404588099999 33.23560456500002 0 0,103.163946941 33.23572697200001 0 0,103.16382704300003 33.235857275 0 0,103.16382439099999 33.23585924299999 0 0,103.16376085899998 33.23589665200001 0 0,103.16371552599998 33.235940167000024 0 0,103.16337427899998 33.23614286499998 0 0,103.16318698399999 33.23624948700001 0 0,103.16307840799999 33.23632467700003 0 0,103.16306614799998 33.236334253999985 0 0,103.16295144899999 33.23646176099999 0 0,103.16288134299998 33.236612991000015 0 0,103.16286879199998 33.236641382000016 0 0,103.16274265999999 33.236926701000016 0 0,103.16273949700002 33.236934038000015 0 0,103.16268100000002 33.23711363000001 0 0,103.16267316599999 33.237206146999995 0 0,103.16266257500001 33.237331213000004 0 0,103.16266795400003 33.23750764900001 0 0,103.162729738 33.237806331 0 0,103.16277066999999 33.237967862999994 0 0,103.16282608300003 33.238186539000026 0 0,103.16284576800001 33.23824923799998 0 0,103.162927771 33.238510426000005 0 0,103.16295817600002 33.238737782999976 0 0,103.16294292499998 33.238956031999976 0 0,103.162936038 33.23905459100001 0 0,103.162943385 33.23909864000001 0 0,103.16298513100003 33.239320350000014 0 0,103.163044372 33.239697992 0 0,103.16307255999999 33.23979051700002 0 0,103.16307310899998 33.23979274200002 0 0,103.16316261899999 33.24015543600001 0 0,103.16322344100001 33.240370896 0 0,103.16323607300001 33.240415642000016 0 0,103.16325099300002 33.240571390000014 0 0,103.16326079800001 33.24067374600003 0 0,103.163327488 33.24088285900001 0 0,103.16340821099999 33.24100232000001 0 0,103.16357587700003 33.241251412999986 0 0,103.16364879100001 33.24147069899999 0 0,103.16366340299999 33.241585138000005 0 0,103.16380853999999 33.242196345000025 0 0,103.16390618700001 33.242321694 0 0,103.16418532 33.24268000500001 0 0,103.16421805200002 33.24272902199999 0 0,103.16430439499999 33.24285831999998 0 0,103.16431745 33.242939879999994 0 0,103.16431017100001 33.24307734600001 0 0,103.16430506 33.24317387999997 0 0,103.16426273899998 33.243574008999985 0 0,103.164250385 33.243690809999975 0 0,103.16424952599999 33.24380755499999 0 0,103.164246515 33.24421726700001 0 0,103.16422931599999 33.244391356999984 0 0,103.16421763400001 33.24446264300002 0 0,103.16413023000001 33.24499600799999 0 0,103.16395487 33.24561261500003 0 0,103.16387486000002 33.245811549999985 0 0,103.16386473 33.245907945 0 0,103.16390375499998 33.24614716999997 0 0,103.16393521399999 33.24626171599999 0 0,103.16401841300001 33.246452976 0 0,103.16401924399997 33.24645488700003 0 0,103.16410799200003 33.24672006499998 0 0,103.164113783 33.24692719000001 0 0,103.16404628700002 33.247117097 0 0,103.16394250500002 33.24732524799998 0 0,103.16385933499998 33.24742349000002 0 0,103.16370762700001 33.247674227999994 0 0,103.16359635499998 33.24785027299998 0 0,103.16354312700003 33.24796842799998 0 0,103.16353363799999 33.24806027599999 0 0,103.16352963700001 33.248099000000025 0 0,103.163543269 33.24820885700001 0 0,103.16368403199999 33.24849401 0 0,103.16374678 33.248614069999974 0 0,103.16385068 33.24881286499999 0 0,103.16389953999999 33.248906352000006 0 0,103.16396554900001 33.249143989000004 0 0,103.164043392 33.24942423300001 0 0,103.16408641200002 33.249671854999974 0 0,103.16411260000001 33.24982259699999 0 0,103.16411504199999 33.25000368100001 0 0,103.16424612700001 33.25012142600002 0 0,103.16434616100003 33.25024338899999 0 0,103.16435577599998 33.25025511299998 0 0,103.16436324699998 33.250304658999994 0 0,103.164362116 33.25039054400003 0 0,103.16431132600002 33.25049979400001 0 0,103.16426684499999 33.25057081800003 0 0,103.16413365099999 33.250802970999985 0 0,103.164010507 33.251054028 0 0,103.16388701599999 33.25121556800002 0 0,103.16378573999998 33.25145696499999 0 0,103.16373487999999 33.25173223799999 0 0,103.16373967700002 33.25183611599999 0 0,103.16375399499998 33.25214616400001 0 0,103.16370280500001 33.25239663299999 0 0,103.16367406799998 33.25249634800002 0 0,103.16363332100002 33.25263773099999 0 0,103.16362946800001 33.25286104100002 0 0,103.16359931699998 33.25298536299999 0 0,103.163465132 33.25314310099998 0 0,103.16336427800002 33.253245186000015 0 0,103.163286841 33.25340048300001 0 0,103.16328038199998 33.25367817699998 0 0,103.163274543 33.253929202999984 0 0,103.163233107 33.25433749299998 0 0,103.16312273599999 33.254685601000006 0 0,103.16309006799997 33.254824343999985 0 0,103.16303720600001 33.25504886700003 0 0,103.16290555500001 33.25539799699999 0 0,103.16283967999999 33.25550047600001 0 0,103.162363476 33.25588062899999 0 0,103.16207905499999 33.25621256900001 0 0,103.16202196799998 33.25626557200002 0 0,103.16192319599998 33.256379713 0 0,103.16174612999998 33.256533159000014 0 0,103.161557915 33.25666794199998 0 0,103.16107322900001 33.25694440500001 0 0,103.16083419400002 33.257090808999976 0 0,103.16067012899998 33.25716428499999 0 0,103.16060250100003 33.25720308199999 0 0,103.160555311 33.25728462699999 0 0,103.16053102400002 33.25738026900001 0 0,103.16050417899999 33.25749740399999 0 0,103.16050460500003 33.257529619000024 0 0,103.160505409 33.25759042300001 0 0,103.160503833 33.25768585399999 0 0,103.16040002300002 33.25777985299999 0 0,103.160200385 33.25792722599999 0 0,103.15992652599999 33.25804427899999 0 0,103.15974625400003 33.25815330400002 0 0,103.159707266 33.258210916999985 0 0,103.15969704499997 33.25829688699997 0 0,103.15969061200002 33.258377842000016 0 0,103.159682438 33.25848069800003 0 0,103.15970697699998 33.25861882200002 0 0,103.159765268 33.25873277699998 0 0,103.15986655400002 33.258877342000005 0 0,103.15988983199998 33.258920062000016 0 0,103.15990755899998 33.258972374999985 0 0,103.15990803199998 33.25900815199998 0 0,103.159880305 33.259058503999995 0 0,103.15984090699999 33.25908511 0 0,103.15978721900001 33.25910469500002 0 0,103.15976949700001 33.25910284999998 0 0,103.15963843499998 33.25908921400003 0 0,103.15911253500002 33.25897256500002 0 0,103.15887419799998 33.258837606999975 0 0,103.15826729000003 33.258493945 0 0,103.15717655999998 33.258147635 0 0,103.15617234000001 33.25808418999998 0 0,103.155246955 33.258119024999985 0 0,103.15478438299999 33.258262833 0 0,103.15462086399998 33.25831366900002 0 0,103.15429295500002 33.258415609999986 0 0,103.15411287299997 33.258454280000024 0 0,103.153129976 33.258665339000004 0 0,103.15251653000001 33.25879706500001 0 0,103.15235681399997 33.258822425000005 0 0,103.15154065299998 33.258952013 0 0,103.150092788 33.259181888 0 0,103.14999999499997 33.25919662000001 0 0,103.14910840499999 33.259464219999984 0 0,103.14862052699999 33.259716430000026 0 0,103.14860484399998 33.259725678999985 0 0,103.148388754 33.25985312300003 0 0,103.148127133 33.260039215000006 0 0,103.14803949899999 33.260068649000004 0 0,103.14793174200003 33.260079184999995 0 0,103.14783222099999 33.260068176999994 0 0,103.14741018199999 33.25992894900003 0 0,103.147076276 33.259798448000026 0 0,103.14700711199998 33.259720367 0 0,103.14691130599999 33.259559044000014 0 0,103.146675614 33.259339376000014 0 0,103.14656976200001 33.25927833100002 0 0,103.14648699499998 33.25924569900002 0 0,103.146342178 33.25924464899998 0 0,103.146310503 33.25924827199998 0 0,103.146183415 33.259262809999996 0 0,103.145985311 33.25931234400002 0 0,103.14541014899999 33.25955117799998 0 0,103.14462952999997 33.25964007499999 0 0,103.14433258999998 33.259637086 0 0,103.14118043500002 33.25960531499999 0 0,103.14044446000003 33.259597885000005 0 0,103.13996307999997 33.25957178499999 0 0,103.139387064 33.25954055300002 0 0,103.13683552399999 33.25940216800001 0 0,103.13655230299997 33.25938680399997 0 0,103.13574570499998 33.25934304499998 0 0,103.13437595900001 33.259254215 0 0,103.13282833599999 33.25915383199998 0 0,103.131846312 33.259090125 0 0,103.12951294999999 33.25893872 0 0,103.12868539200002 33.259070253000004 0 0,103.12861994999997 33.25908065499999 0 0,103.12732383600002 33.259537239999986 0 0,103.12684116499997 33.25970726700001 0 0,103.12624504399997 33.259917255000005 0 0,103.12591697699997 33.26002531900002 0 0,103.12582352700002 33.260056100999975 0 0,103.12539836600001 33.26019614400002 0 0,103.12499994799998 33.26032737899999 0 0,103.12493218100002 33.26034727799998 0 0)),((103.16318163099999 33.415121983000006 0 0,103.16314502799997 33.41508547900003 0 0,103.16314217600001 33.41507278099999 0 0,103.16316641899999 33.414790271000015 0 0,103.16263258999999 33.414815267999984 0 0,103.162125382 33.41497477600001 0 0,103.16208117399998 33.415104127000006 0 0,103.16221522500001 33.415122775999976 0 0,103.162190431 33.41527388999998 0 0,103.162282726 33.41530609 0 0,103.162412974 33.41529339300001 0 0,103.16242485800001 33.415042626 0 0,103.16246098599999 33.415017232000025 0 0,103.16286218900001 33.41513309300001 0 0,103.16318163099999 33.415121983000006 0 0)),((103.08487370199998 33.262457434 0 0,103.084878591 33.26242889399998 0 0,103.08517335200003 33.26174732499999 0 0,103.08520582099999 33.26167224599999 0 0,103.08526253999997 33.261541093999995 0 0,103.08548080100002 33.26131379399999 0 0,103.08552137100003 33.261290874999986 0 0,103.085529194 33.26128645599999 0 0,103.08578819399997 33.261140141 0 0,103.08578878999998 33.26113980500003 0 0,103.085991337 33.26113074599999 0 0,103.08608706500002 33.26112646500002 0 0,103.08621459800003 33.26112075999998 0 0,103.086227441 33.26112382000002 0 0,103.08652689000002 33.26119515099998 0 0,103.08654921800002 33.261200469000016 0 0,103.08667096200003 33.261229469 0 0,103.086786856 33.26126417099999 0 0,103.08680949900003 33.26127095099997 0 0,103.086877292 33.26129125 0 0,103.08692067599998 33.261304240000015 0 0,103.087272385 33.26140954700003 0 0,103.087577926 33.26150102999998 0 0,103.08790606000002 33.26152915099999 0 0,103.08791203200002 33.261529662999976 0 0,103.08807234300002 33.261532320000015 0 0,103.088321113 33.26153644200002 0 0,103.088339238 33.26153674300002 0 0,103.08895498599998 33.261388391000025 0 0,103.08913528800002 33.26134495000002 0 0,103.08921060300003 33.261326026000006 0 0,103.08980820800002 33.261175869 0 0,103.090586868 33.261090775000014 0 0,103.09063341500001 33.26108568799998 0 0,103.091700893 33.26097444300001 0 0,103.09203142500002 33.260922420999975 0 0,103.09258665499999 33.26083503199999 0 0,103.09310778499997 33.26071505099998 0 0,103.09332183100003 33.260668090000024 0 0,103.09347649900002 33.26059279999998 0 0,103.09360080800002 33.26049253299999 0 0,103.09369550399998 33.260341138 0 0,103.09367583400001 33.26008515299998 0 0,103.09366988800002 33.26000777799999 0 0,103.09365883499999 33.259910472 0 0,103.09363861499997 33.259732481000015 0 0,103.09362047100001 33.25957275000002 0 0,103.09343363900001 33.259244351999996 0 0,103.093415301 33.25921211999997 0 0,103.09330814399999 33.259071269 0 0,103.09323746899997 33.25897837100001 0 0,103.093089717 33.25874706299999 0 0,103.0930616 33.258643627000026 0 0,103.09309847700001 33.258502658 0 0,103.09316432000003 33.25827487999999 0 0,103.09334326300001 33.25812897700001 0 0,103.09344265099998 33.25804793999998 0 0,103.09387822899998 33.25793311000001 0 0,103.09399456599999 33.25790244000001 0 0,103.09462038599997 33.25765981799998 0 0,103.09510367899998 33.25734722200002 0 0,103.09512281299999 33.25732613299999 0 0,103.095348516 33.257077374999994 0 0,103.09541143899997 33.257008024000015 0 0,103.09577903000002 33.25660288 0 0,103.09596174900003 33.256445610000014 0 0,103.09607150800002 33.256351138000014 0 0,103.09607875199998 33.25634490300001 0 0,103.09611027800003 33.256317766999985 0 0,103.09612932700003 33.25631192899999 0 0,103.09610513500002 33.25570392999998 0 0,103.09612034899999 33.25568988600003 0 0,103.09656988900002 33.25527492499998 0 0,103.097637002 33.254719136999995 0 0,103.09859295899997 33.254585749 0 0,103.09987126800002 33.25464132799999 0 0,103.10062713899998 33.25486364300002 0 0,103.10079174399999 33.254921739 0 0,103.10113150299998 33.255041654000024 0 0,103.10176094899998 33.255263808999985 0 0,103.103432742 33.25587973299997 0 0,103.10345054499999 33.255886292000014 0 0,103.10351707199999 33.255919044999985 0 0,103.10489559400003 33.256597699999986 0 0,103.10569592799999 33.25697563799997 0 0,103.10700758899998 33.25710902499998 0 0,103.10787461899997 33.25710902600002 0 0,103.10831924799999 33.25686447999999 0 0,103.10834148100002 33.25655323900003 0 0,103.10779680799999 33.25631980700001 0 0,103.10715209400001 33.255986334 0 0,103.10679639099999 33.25538608300002 0 0,103.105996054 33.25427450699999 0 0,103.10522332199997 33.253334698 0 0,103.10517348799999 33.25327408800001 0 0,103.10443984900002 33.25247375399999 0 0,103.10415083599997 33.25180680699998 0 0,103.10415083700002 33.25138440799998 0 0,103.104261995 33.250939777999974 0 0,103.10481778299999 33.250561843000014 0 0,103.104834122 33.25054969299998 0 0,103.10525130000002 33.25023948500001 0 0,103.10554498800002 33.249963071000025 0 0,103.10562923399999 33.249883780000005 0 0,103.106029401 33.249283529000024 0 0,103.106029401 33.24900498300002 0 0,103.10602940199999 33.248483194000016 0 0,103.10582931699997 33.247660628000006 0 0,103.10565146599998 33.24690475599999 0 0,103.10556329000002 33.24630222799999 0 0,103.10554084799998 33.24614886799998 0 0,103.10553715399999 33.246123634000014 0 0,103.105523554 33.24603069300002 0 0,103.10551807600001 33.245993263 0 0,103.10574039199997 33.24559309599999 0 0,103.10598096299998 33.245375438999986 0 0,103.10611865499999 33.24525086 0 0,103.10620725500002 33.24517069799998 0 0,103.10631402500002 33.24516755799999 0 0,103.10660383300001 33.24515903399998 0 0,103.10677073599999 33.245154125 0 0,103.10696312599998 33.24514846599999 0 0,103.108163628 33.24539301200002 0 0,103.109430825 33.24543747500002 0 0,103.110364549 33.24539301300001 0 0,103.111609515 33.24537078100002 0 0,103.11208010600001 33.24522817799999 0 0,103.11213526799997 33.245211461999986 0 0,103.11234315500002 33.245148465 0 0,103.11316572099997 33.24452598300002 0 0,103.11324353200001 33.243936846999986 0 0,103.11335469 33.24286973400001 0 0,103.11335469 33.24259011800001 0 0,103.11335469 33.241624769 0 0,103.113337435 33.24136595599998 0 0,103.11331022600001 33.240957822999974 0 0,103.11324266399998 33.24080018000001 0 0,103.11323508999999 33.24078250500003 0 0,103.11305538599998 33.240363194999986 0 0,103.113043447 33.24033534 0 0,103.11303776599999 33.24033079399999 0 0,103.11237650200002 33.23980178400001 0 0,103.11197633500001 33.23960169999998 0 0,103.11106484200002 33.23953500599998 0 0,103.10979764500001 33.23953500599998 0 0,103.108574912 33.23953500599998 0 0,103.10675192600002 33.23953500599998 0 0,103.10590712800001 33.23951277399999 0 0,103.10554391900001 33.239274094999985 0 0,103.10516801799997 33.23902707399998 0 0,103.10512902400001 33.239001449 0 0,103.10480735200002 33.23837702600002 0 0,103.10475108899999 33.23826780799999 0 0,103.10468635199999 33.238110592 0 0,103.10451765699997 33.237700905 0 0,103.10440650200002 33.23672271800001 0 0,103.10440649999998 33.23547775200001 0 0,103.10445096400002 33.234721879999995 0 0,103.10453355499999 33.234542936000025 0 0,103.10471774299998 33.23414386100001 0 0,103.10478003999998 33.23360394000002 0 0,103.10478443599999 33.23356584099997 0 0,103.10473807199998 33.233148562 0 0,103.104728916 33.23306616100001 0 0,103.10471774199999 33.23296558999999 0 0,103.10440650200002 33.23225418099997 0 0,103.10406191200002 33.23177620299998 0 0,103.10400185999998 33.231630365 0 0,103.10388431000001 33.231344885 0 0,103.103750671 33.231020331000025 0 0,103.103665121 33.23058189300002 0 0,103.10364790199998 33.230493638999974 0 0,103.103642965 33.23046833500001 0 0,103.10357282000001 33.230108839000025 0 0,103.10355058599998 33.229508587 0 0,103.10355058599998 33.228752715999974 0 0,103.10359077700002 33.22836086699999 0 0,103.10363951300002 33.22788568599998 0 0,103.103782061 33.22744220499999 0 0,103.10383959699999 33.227263203999996 0 0,103.10416143600003 33.22676435400001 0 0,103.104284227 33.22657402599998 0 0,103.10455172299999 33.22628221299999 0 0,103.10466360200002 33.226160162999975 0 0,103.10477331999999 33.22604046999999 0 0,103.10489559400003 33.22574034500002 0 0,103.10489559400003 33.225635107000016 0 0,103.10489559400003 33.22534017700002 0 0,103.104651047 33.224673231 0 0,103.10409525799997 33.224206369 0 0,103.10389837500003 33.22414949199998 0 0,103.10309483999998 33.223917358999984 0 0,103.10302193299998 33.22388421900001 0 0,103.102699841 33.223737814 0 0,103.10269286900001 33.22373464499998 0 0,103.10263052099998 33.22370630500001 0 0,103.102453454 33.223625819000006 0 0,103.10236120100001 33.22358388599997 0 0,103.10151640200002 33.22305032999998 0 0,103.10057849700001 33.222385981 0 0,103.10044928899998 33.22229445800002 0 0,103.10041101000002 33.222265489999984 0 0,103.09995228499997 33.221918347999974 0 0,103.09987530699999 33.22186009400002 0 0,103.09962672299997 33.22167197499999 0 0,103.09939782700002 33.22149043799999 0 0,103.098982009 33.22116065 0 0,103.09835952600002 33.22053816699997 0 0,103.098336362 33.220517701999995 0 0,103.09801572700002 33.22023442699998 0 0,103.09748593299997 33.21976635499999 0 0,103.097216016 33.21952788200002 0 0,103.09721460200001 33.21952663299999 0 0,103.09681224000002 33.21923526799998 0 0,103.09671481100003 33.21916471600002 0 0,103.09656988799998 33.21905977099999 0 0,103.096560528 33.21905012799999 0 0,103.096425926 33.21891144699998 0 0,103.09583624800001 33.21830389799999 0 0,103.09549360199998 33.21780651199998 0 0,103.09537261600002 33.217630885999995 0 0,103.09530700200003 33.217535639999994 0 0,103.09526167199999 33.217469838 0 0,103.09514707099999 33.21730348 0 0,103.09509640099998 33.217168361000006 0 0,103.09489492900002 33.216631103 0 0,103.094849179 33.216509101999975 0 0,103.09481359799997 33.216414219 0 0,103.09456905100001 33.215769505000026 0 0,103.09367979000001 33.21479131799998 0 0,103.09312400099998 33.21374643600001 0 0,103.09275718200001 33.213179533000016 0 0,103.09213469899998 33.21224580799998 0 0,103.09140105900002 33.21137877899997 0 0,103.09106150500003 33.211039226000025 0 0,103.09084527099998 33.210822990999986 0 0,103.09082708900002 33.21079927599999 0 0,103.09072332300002 33.21066393000001 0 0,103.090647886 33.21056553400001 0 0,103.090333945 33.21015604500002 0 0,103.089511378 33.209066699999994 0 0,103.089000054 33.20822190199999 0 0,103.08863868200001 33.207489391000024 0 0,103.08858877099999 33.207388219999984 0 0,103.08825623199999 33.206806277 0 0,103.08814414 33.20661011599998 0 0,103.08776620399999 33.206009865 0 0,103.087659873 33.205611127 0 0,103.08758835100002 33.205342918999975 0 0,103.08752165800001 33.204431426999975 0 0,103.08747719399997 33.203764482 0 0,103.08744494500002 33.20359034400002 0 0,103.08738206700002 33.20325079999998 0 0,103.087366035 33.20316423000003 0 0,103.08731425799999 33.202927536000004 0 0,103.087216076 33.202478696000014 0 0,103.087210416 33.202452822 0 0,103.08699921499999 33.20139682400003 0 0,103.086843595 33.200707647 0 0,103.08666574400002 33.19977392300001 0 0,103.086563684 33.19887579499999 0 0,103.08655458599998 33.19879573600002 0 0,103.08651567499999 33.19793966100002 0 0,103.08651012399997 33.19781754799999 0 0,103.08650668400003 33.197666216000016 0 0,103.08650185200003 33.197453594000024 0 0,103.08648789199998 33.19683936199999 0 0,103.08642119699999 33.195927869 0 0,103.08636561899999 33.195049724 0 0,103.08637512600001 33.19492613 0 0,103.086416052 33.19439407700003 0 0,103.086432312 33.194182694999995 0 0,103.086432312 33.19392109199998 0 0,103.086432312 33.19339225599998 0 0,103.086432312 33.19302665399999 0 0,103.086432312 33.192619106999985 0 0,103.086432312 33.192070699 0 0,103.08643270499999 33.19204946399998 0 0,103.08643271699998 33.192048864000014 0 0,103.08645454399999 33.19087019699998 0 0,103.08651464600001 33.19019405 0 0,103.08654346999998 33.189869778 0 0,103.08654559799999 33.18968040599998 0 0,103.08655458499999 33.18888047600001 0 0,103.08666574300003 33.18792451899998 0 0,103.08668797500002 33.18703525900003 0 0,103.08684359699998 33.186012608 0 0,103.08717706800002 33.185078884000006 0 0,103.08757723600002 33.184256317999996 0 0,103.08778833600002 33.18382170299998 0 0,103.08795517200002 33.18347821499998 0 0,103.087992176 33.18336015400001 0 0,103.088188602 33.18273345900002 0 0,103.08869992799998 33.18202205 0 0,103.08929803699999 33.181401789000006 0 0,103.08930017900002 33.18139956700003 0 0,103.09001158799998 33.180843778999986 0 0,103.090092615 33.18073328700001 0 0,103.09025613400001 33.180510305999974 0 0,103.090167624 33.180067748 0 0,103.09016720900001 33.18006567600003 0 0,103.08994730500001 33.179887658999974 0 0,103.08970034700002 33.17968774000002 0 0,103.08969555599998 33.179685344999996 0 0,103.089077863 33.17937649800001 0 0,103.08876662199998 33.17906525699999 0 0,103.08868670099997 33.17886989599998 0 0,103.088566539 33.178576163 0 0,103.088546968 33.17822387899997 0 0,103.088529365 33.17790702399998 0 0,103.088522076 33.177775828999984 0 0,103.08846500700002 33.177483773999995 0 0,103.08833685899998 33.17682795100001 0 0,103.08833310799997 33.176808757 0 0,103.08823343799997 33.175931658000025 0 0,103.08822195099998 33.17583057000002 0 0,103.08822195099998 33.17503023500001 0 0,103.08831087599998 33.17442998400003 0 0,103.08851096000001 33.17351849099998 0 0,103.08864434999998 33.172495841 0 0,103.088664849 33.172285724000005 0 0,103.08873327499998 33.171584349 0 0,103.08871104399998 33.170828476999986 0 0,103.08856653700002 33.17037273 0 0,103.088452899 33.170205614 0 0,103.08818860299999 33.16981694200001 0 0,103.087613761 33.169426869999995 0 0,103.08756612100001 33.16939454300001 0 0,103.086876942 33.16877206100003 0 0,103.08625446100001 33.167927263000024 0 0,103.08574313600002 33.16706023299997 0 0,103.085165115 33.16610427799998 0 0,103.08483164199998 33.16514832199999 0 0,103.08475699299998 33.164985451999996 0 0,103.08458709400003 33.16461476500001 0 0,103.08445423900002 33.164373657 0 0,103.08428697099998 33.16407009300002 0 0,103.08399795999998 33.163692157000014 0 0,103.08368671900001 33.16309190599998 0 0,103.08357556200002 33.162291572000015 0 0,103.08346440399998 33.161469005000015 0 0,103.08346440399998 33.160824289999994 0 0,103.08362002500002 33.16017957600002 0 0,103.08402019200003 33.159623787999976 0 0,103.08442036000002 33.159112463999975 0 0,103.08452918500001 33.15869529399998 0 0,103.08455374800002 33.158601137999995 0 0,103.08455374900001 33.158089813000004 0 0,103.08454237799998 33.157964737999976 0 0,103.08450928600001 33.157600720000005 0 0,103.08428697099998 33.15744509899997 0 0,103.08382466199998 33.157467112999996 0 0,103.08382010700001 33.157467329999974 0 0,103.083197627 33.15753402500002 0 0,103.08250844899999 33.15753402500002 0 0,103.08126348299999 33.15753402500002 0 0,103.08111193899998 33.15753402500002 0 0,103.08061876800002 33.15753402399997 0 0,103.08015190700002 33.157245015 0 0,103.07972950800001 33.156755922 0 0,103.07948496099999 33.156177902000024 0 0,103.07935157100002 33.155644344999985 0 0,103.07932934000002 33.15506632500001 0 0,103.07932934000002 33.15437714799998 0 0,103.07932934000002 33.154368104000014 0 0,103.07932934000002 33.15375466500001 0 0,103.07952942399999 33.15324334100001 0 0,103.07988512700001 33.152732015000026 0 0,103.08037422199999 33.152198458999976 0 0,103.08084108399999 33.151776059999975 0 0,103.08108563000002 33.151487050000014 0 0,103.08133573499998 33.151092441 0 0,103.081196788 33.15059223100002 0 0,103.08114224000002 33.15054450100001 0 0,103.08098434499999 33.150406343999975 0 0,103.080752158 33.150203179000016 0 0,103.08008521300002 33.150008652999986 0 0,103.079408516 33.14989023300001 0 0,103.07921135800001 33.14985573000001 0 0,103.078973636 33.149814128 0 0,103.07802879600001 33.14973076000001 0 0,103.07708395700001 33.14967518100002 0 0,103.076389221 33.149369498 0 0,103.07608353699999 33.148535815 0 0,103.07633364200001 33.14750760700002 0 0,103.076845306 33.14661892800001 0 0,103.076861641 33.14659055599998 0 0,103.07738205499999 33.14566800699998 0 0,103.07747300900002 33.14550677 0 0,103.07752858700002 33.14478424499998 0 0,103.07700058799998 33.14400614200002 0 0,103.07622248400003 33.143811615999994 0 0,103.07530543399997 33.144061721000014 0 0,103.073888173 33.14492319300001 0 0,103.07263765099998 33.14578466400002 0 0,103.07152607500001 33.14595140099999 0 0,103.070859128 33.14545119100001 0 0,103.07049786599998 33.14458971900001 0 0,103.07042839299999 33.14371435300001 0 0,103.07042839399998 33.142130356999985 0 0,103.07040060399999 33.14096320099998 0 0,103.07040060399999 33.139934993 0 0,103.07039925800001 33.13992853100001 0 0,103.07026165600001 33.13926804800002 0 0,103.07025895200002 33.13926418300002 0 0,103.070131291 33.13908181099998 0 0,103.06991461400003 33.13877227199998 0 0,103.069872605 33.13871225999998 0 0,103.06928902800001 33.13871225999998 0 0,103.06911016499998 33.138798608 0 0,103.06848313299997 33.13910131099999 0 0,103.068038505 33.13910131199998 0 0,103.06751050499997 33.138545523000005 0 0,103.06706587399998 33.137489526000024 0 0,103.06694082299998 33.136864264999986 0 0,103.06694082299998 33.13611394999998 0 0,103.06691303500003 33.13539142600001 0 0,103.06673432999997 33.13501167999999 0 0,103.06669071800002 33.13491900600002 0 0,103.066534268 33.13476814500001 0 0,103.066233839 33.13447844699999 0 0,103.06591261400001 33.134168692 0 0,103.064550935 33.133501747000025 0 0,103.063439357 33.133168273000024 0 0,103.06179978300003 33.13255690699998 0 0,103.06082715299999 33.13233459100002 0 0,103.05963221000002 33.13150090900001 0 0,103.05925792400001 33.131126626000025 0 0,103.058965263 33.130833962999986 0 0,103.05896526200002 33.13038933299998 0 0,103.05911388099997 33.130265484999995 0 0,103.05929873600002 33.13011143799997 0 0,103.06027136400002 33.129694597000025 0 0,103.06029844099999 33.12945091900002 0 0,103.06029915599999 33.129444492000005 0 0,103.06014631300002 33.1289026 0 0,103.05997957699998 33.12840239100001 0 0,103.05964610299998 33.128013339000006 0 0,103.058979158 33.127874392000024 0 0,103.058173265 33.127235235 0 0,103.057784212 33.12617923800002 0 0,103.05759580699998 33.125526104000016 0 0,103.05754944199998 33.12536537 0 0,103.05736737199999 33.12473418799999 0 0,103.05728173 33.124457501999984 0 0,103.05700610899999 33.12356703299997 0 0,103.05658926900003 33.122927876999995 0 0,103.05611522100003 33.12245383099997 0 0,103.055922323 33.12226093100003 0 0,103.05484850200003 33.122146697000005 0 0,103.05461622000001 33.12212198499998 0 0,103.05409488200002 33.122121987000014 0 0,103.05409233300003 33.122121987000014 0 0,103.05396986599999 33.122121987000014 0 0,103.05308780299998 33.12212198399999 0 0,103.052004017 33.121649564999984 0 0,103.05126759799998 33.121107671000004 0 0,103.05048949399998 33.12041293599998 0 0,103.05040612599998 33.11971820100001 0 0,103.05046306999998 33.11927688399999 0 0,103.05049248400002 33.11904893399998 0 0,103.05050880300001 33.11892245299998 0 0,103.05051728400002 33.118856729000015 0 0,103.05097443 33.11833427800002 0 0,103.051100862 33.11818978399998 0 0,103.05142542200002 33.117917154 0 0,103.05179559599998 33.117606206000005 0 0,103.051920913 33.11738063400003 0 0,103.05207348900001 33.11710599600002 0 0,103.05207349 33.11621673500002 0 0,103.052077027 33.11602219600002 0 0,103.05210127999999 33.11468831799999 0 0,103.05192064800002 33.113257164000004 0 0,103.05192064800002 33.112958687 0 0,103.05192064900001 33.11220116599998 0 0,103.05194125999998 33.11199505799999 0 0,103.05196405599997 33.111767106 0 0,103.052004017 33.11136748400003 0 0,103.05272654200002 33.11039485499998 0 0,103.053699171 33.10928327800002 0 0,103.05392148599998 33.108588543999986 0 0,103.05386792799999 33.10767805699999 0 0,103.05386590699999 33.107643704 0 0,103.05342127699998 33.107004546999974 0 0,103.05313009499997 33.106901225 0 0,103.05255980499999 33.10669886400001 0 0,103.05133707200002 33.106198654000025 0 0,103.05048949500002 33.10579570800002 0 0,103.050450098 33.10575631099999 0 0,103.04951686499999 33.10482307900003 0 0,103.04846086700002 33.10310013600002 0 0,103.048312119 33.102473273999976 0 0,103.048071816 33.10146056100001 0 0,103.04790250500002 33.100580157000024 0 0,103.04778722600003 33.09998070500001 0 0,103.047654975 33.09929298700001 0 0,103.04741876399999 33.098084148 0 0,103.047252028 33.09594436399999 0 0,103.047252028 33.09531518099999 0 0,103.047252028 33.09513704099999 0 0,103.047252028 33.0948932 0 0,103.047252028 33.09483278699997 0 0,103.04725041299997 33.094828113000005 0 0,103.04675922400003 33.09340624999999 0 0,103.046726734 33.093312201 0 0,103.04672402900002 33.09330437 0 0,103.04647063099998 33.092758593999974 0 0,103.04600150599998 33.09174816299998 0 0,103.04551519099999 33.090845007999974 0 0,103.04479266599998 33.08945553699999 0 0,103.04434803499998 33.08801048800001 0 0,103.04360587999997 33.086219078 0 0,103.04357923600003 33.086154765 0 0,103.04354214400001 33.086065229999974 0 0,103.04293077599999 33.08445344400002 0 0,103.042583407 33.08341134099999 0 0,103.04214890600002 33.082202299000016 0 0,103.04194425399999 33.08163281899999 0 0,103.04191232900001 33.08153249100002 0 0,103.04184672600002 33.08132631299998 0 0,103.041166148 33.07918735200002 0 0,103.04072151700001 33.077158724000014 0 0,103.040794162 33.07582688999997 0 0,103.040804885 33.07563030699998 0 0,103.04124951699998 33.07407410000002 0 0,103.041459358 33.07378214800002 0 0,103.04188867200003 33.07318484000001 0 0,103.04259026699998 33.07287789399999 0 0,103.042777935 33.07279578800001 0 0,103.043722774 33.07271241900003 0 0,103.04438972000003 33.07299031399998 0 0,103.04461203400001 33.07393515299998 0 0,103.04438971899998 33.074796624999976 0 0,103.044167404 33.07549136099999 0 0,103.04391729999998 33.07610272699998 0 0,103.043861789 33.07662082600001 0 0,103.04383393199998 33.07688082999999 0 0,103.04430635099999 33.07754777600002 0 0,103.04481555900003 33.07773294499998 0 0,103.045529085 33.07799240700001 0 0,103.04627979100002 33.07797643499998 0 0,103.046378764 33.07797433000002 0 0,103.04683518799999 33.07796461700002 0 0,103.048141289 33.077186514000005 0 0,103.04869707799998 33.07651956799998 0 0,103.04955855100002 33.075935990999994 0 0,103.05030886200001 33.07554693899999 0 0,103.051055792 33.075600291 0 0,103.051086967 33.07560251799998 0 0,103.05193454300002 33.07594988599999 0 0,103.05276104699999 33.076246579999975 0 0,103.05301832999999 33.076338937 0 0,103.053796433 33.076978094000026 0 0,103.054241063 33.07786735399998 0 0,103.054241063 33.078095933999975 0 0,103.054241064 33.079173457000024 0 0,103.054241063 33.080257243000005 0 0,103.05446337900003 33.08078524199999 0 0,103.05490801000002 33.08078524199999 0 0,103.055964007 33.08039619099998 0 0,103.05707558400002 33.080201665000004 0 0,103.058131581 33.080201665000004 0 0,103.05833563300001 33.08030936099999 0 0,103.05913199899999 33.080729663 0 0,103.06016424900002 33.081459791999976 0 0,103.060271365 33.081535556000006 0 0,103.06110504700001 33.082369239 0 0,103.062049887 33.082813869000006 0 0,103.06261956899999 33.08293892099999 0 0,103.06278169900003 33.08294926999997 0 0,103.06287650799999 33.082955321999975 0 0,103.06367083999999 33.083006022999996 0 0,103.06392567300003 33.083022288999985 0 0,103.06478714399998 33.083050078999975 0 0,103.06562110099998 33.083201707 0 0,103.06570419399998 33.083216815000014 0 0,103.066511864 33.083701417999976 0 0,103.06653787599998 33.083717025 0 0,103.06653814100002 33.083717362000016 0 0,103.067098154 33.08443010600001 0 0,103.06714924300002 33.084495128000015 0 0,103.06745682500002 33.08466289900002 0 0,103.06776061 33.08482860100003 0 0,103.06851668799999 33.085080627000025 0 0,103.06867766099998 33.08513428499998 0 0,103.069344607 33.08535660000001 0 0,103.06934716299997 33.08535827100002 0 0,103.07006712999998 33.085829020000006 0 0,103.07059653900001 33.08587714700002 0 0,103.070678498 33.08588459800001 0 0,103.070800099 33.085880675 0 0,103.07134511700002 33.08586309399999 0 0,103.07138457600001 33.08586182099998 0 0,103.07143863300001 33.08586007700001 0 0,103.07153996900001 33.08585680800002 0 0,103.07245702 33.08532881000002 0 0,103.07322852499999 33.084754284999974 0 0,103.07180994200002 33.082632226999976 0 0,103.069857249 33.078627251 0 0,103.067411144 33.07316616100002 0 0,103.06550701999998 33.067514507 0 0,103.06235307700001 33.05977780500001 0 0,103.059057913 33.054295317000026 0 0,103.056630794 33.05030825199998 0 0,103.05438747300002 33.04746462600002 0 0,103.05153149799997 33.04464721699998 0 0,103.05016330799998 33.043398000000025 0 0,103.04903306400001 33.04232724299999 0 0,103.04837871199999 33.041791864000004 0 0,103.04730795500001 33.040959052999995 0 0,103.04653463 33.04042367400001 0 0,103.04588027800003 33.04042367400001 0 0,103.045225926 33.04060213299999 0 0,103.044690548 33.04078059300002 0 0,103.04445260199998 33.04078059300002 0 0,103.043024925 33.04066161999998 0 0,103.04225159999999 33.040304701000025 0 0,103.04189468099997 33.039888295000026 0 0,103.04129981599999 33.039352915999984 0 0,103.040764437 33.039352915999984 0 0,103.04028854500001 33.039471889000026 0 0,103.039931626 33.03929342999999 0 0,103.03963419299998 33.038341645 0 0,103.039039328 33.03768729400002 0 0,103.03838497599997 33.03756832099998 0 0,103.03749267799998 33.037449347999996 0 0,103.03654089399998 33.03721140099998 0 0,103.03523218999999 33.037449347999996 0 0,103.03410194600002 33.03792523999999 0 0,103.03362605400002 33.03792523999999 0 0,103.03309067499998 33.03780626700001 0 0,103.03237683700002 33.03715191499998 0 0,103.03148453900002 33.03506988700002 0 0,103.03124659299999 33.034772454000006 0 0,103.03023532200001 33.03453450799998 0 0,103.02916456499997 33.03453450799998 0 0,103.028510213 33.03465348100002 0 0,103.027320482 33.03495091399998 0 0,103.025952292 33.034415534999994 0 0,103.025059994 33.034415534999994 0 0,103.02357283100002 33.03471296700002 0 0,103.02202618199999 33.035010399999976 0 0,103.02077696499998 33.03512937300002 0 0,103.01865020899999 33.03503895900002 0 0,103.01433637899999 33.033141828 0 0,103.01149769900002 33.03088256199999 0 0,103.00736589600001 33.02864973599998 0 0,103.00494002699998 33.026999425999975 0 0,103.003598136 33.02572000499998 0 0,103.00274884200002 33.02418423400002 0 0,103.00229711499998 33.021802329000025 0 0,103.00227552000001 33.019894075000025 0 0,103.00379899400002 33.016899910999996 0 0,103.00507307599997 33.01688965699998 0 0,103.00720468200001 33.017588132000014 0 0,103.00975830099998 33.01804460300002 0 0,103.01159866199998 33.01802969900001 0 0,103.01343083500001 33.017299174000016 0 0,103.01439310799998 33.01478654700003 0 0,103.01365047899998 33.013767761999986 0 0,103.01365047899998 33.01305392400002 0 0,103.01307940800001 33.01255423700002 0 0,103.01250833799998 33.012197318000005 0 0,103.01179449900002 33.01148347899999 0 0,103.011080661 33.01098379299998 0 0,103.010438206 33.00969888399999 0 0,103.01015267100001 33.009484731999976 0 0,103.00901053000001 33.009056429 0 0,103.00851084300001 33.008699509999985 0 0,103.00758285299997 33.008413974999996 0 0,103.00672624700002 33.00798567200002 0 0,103.00594102500003 33.00691491399999 0 0,103.00544133800003 33.006201076000025 0 0,103.00501303499999 33.00534447000001 0 0,103.0047275 33.00420232900001 0 0,103.00487026799999 33.00327433899997 0 0,103.00594102500003 33.001775278000025 0 0,103.00679763099998 33.00127559200001 0 0,103.00751146900001 33.00070452099999 0 0,103.00851084300001 33.00034760199998 0 0,103.00958160099998 33.00034760199998 0 0,103.01022405499998 33.00034760199998 0 0,103.01143758 33.00120420799999 0 0,103.01236556999999 33.00213219800003 0 0,103.01257972100001 33.002846035999994 0 0,103.01315079199998 33.00327433899997 0 0,103.01379324700002 33.003631257999984 0 0,103.01443570100002 33.00355987400002 0 0,103.01500677199999 33.003202955000006 0 0,103.01543507500003 33.00248911699998 0 0,103.01543507500003 33.001132824000024 0 0,103.015649226 32.999847914999975 0 0,103.01629168099998 32.998777157999996 0 0,103.01743382199999 32.998134703000005 0 0,103.01900426600002 32.99770640000003 0 0,103.019432569 32.997635016000004 0 0,103.020217791 32.997492249000004 0 0,103.021217165 32.99756363199998 0 0,103.02257345800001 32.99756363199998 0 0,103.024001134 32.99742086499998 0 0,103.02492912399998 32.997135329 0 0,103.026285417 32.997135329 0 0,103.027427558 32.997492249000004 0 0,103.02871246699999 32.99863439000001 0 0,103.02921215399999 32.999847914999975 0 0,103.02964045700003 33.00084728899998 0 0,103.03071121400001 33.00148974299998 0 0,103.03263857799999 33.00134697499999 0 0,103.033138264 33.00134697499999 0 0,103.03385210300002 33.00184666199999 0 0,103.03499424400002 33.00234634899999 0 0,103.03620776899999 33.00234634899999 0 0,103.037064375 33.00234634899999 0 0,103.03792098100001 33.002203581 0 0,103.03899173899998 33.00248911699998 0 0,103.039848345 33.002846035999994 0 0,103.04077633399999 33.00298880399998 0 0,103.04177570799999 33.00291742000002 0 0,103.04284646500003 33.002274965000026 0 0,103.04341753599999 33.00141835900001 0 0,103.04420275799998 33.00091867200001 0 0,103.04498797999997 33.00063313700002 0 0,103.04591597000001 33.000561753 0 0,103.04705811100001 33.000561753 0 0,103.04798610099999 33.000561753 0 0,103.04862855599998 33.00027621800001 0 0,103.049342394 32.99999068300002 0 0,103.049627929 32.99999068300002 0 0,103.05091283799999 32.99963376400001 0 0,103.051626677 32.99977653100001 0 0,103.05312573700002 32.999919299 0 0,103.05462479699997 32.999348227999974 0 0,103.055195868 32.999205460999974 0 0,103.05605247400001 32.99899130900002 0 0,103.05719461500001 32.99820608700003 0 0,103.05805122100003 32.997492249000004 0 0,103.058622292 32.996564259000024 0 0,103.05919336199997 32.99570765300001 0 0,103.06004996799999 32.99499381499999 0 0,103.06054965499999 32.994851047 0 0,103.06154902899999 32.99442274400002 0 0,103.06269117 32.994351359999996 0 0,103.06326224100002 32.994351359999996 0 0,103.06376192800002 32.994636894999985 0 0,103.06461853399998 32.99520796600001 0 0,103.06540375600002 32.99556488500002 0 0,103.06676004799999 32.99556488500002 0 0,103.067473887 32.99499381499999 0 0,103.06804495699998 32.994636894999985 0 0,103.06904433099999 32.99442274400002 0 0,103.06947263400002 32.99442274400002 0 0,103.070644544 32.99406316300002 0 0,103.07146502 32.992839941 0 0,103.073213452 32.99311886800001 0 0,103.07532610800001 32.99299506699998 0 0,103.08100841200002 32.99651251 0 0,103.08457169299999 32.99762442000002 0 0,103.08788746200003 32.99957347899999 0 0,103.09295697900001 33.00255352300002 0 0,103.09538670500001 33.00444063499998 0 0,103.09777770400001 33.00652603499998 0 0,103.09864293599998 33.00780659700001 0 0,103.09901265100001 33.010884648 0 0,103.09891747299997 33.01250268199999 0 0,103.09920300800002 33.01383518 0 0,103.09977407899999 33.01526285699998 0 0,103.10044032799999 33.01659535499999 0 0,103.101106577 33.01754713899999 0 0,103.10234389599998 33.01811821000001 0 0,103.10320050199999 33.01868927999999 0 0,103.10396193000003 33.019545886 0 0,103.10491371400002 33.02021213500001 0 0,103.10577031999998 33.020973562999984 0 0,103.10724558599998 33.022097857999995 0 0,103.10811082800001 33.02099633400002 0 0,103.10948227900002 33.01945070800002 0 0,103.109958172 33.01830856700002 0 0,103.11033888499998 33.016690532999974 0 0,103.11062442100001 33.01554839200003 0 0,103.11062442100001 33.01383518 0 0,103.11062442100001 33.01278821699998 0 0,103.11062442100001 33.011741254000015 0 0,103.11062442100001 33.01136054099999 0 0,103.11014852800002 33.010884648 0 0,103.10910156599999 33.01107500500001 0 0,103.10834013800002 33.010884648 0 0,103.107959424 33.010218398999996 0 0,103.10700764 33.010218398999996 0 0,103.10615103399999 33.01069429099999 0 0,103.10472335700001 33.01107500500001 0 0,103.10396193000003 33.01117018399998 0 0,103.101983265 33.011478463 0 0,103.10196269800002 33.01138862099998 0 0,103.10185744199998 33.01092882299997 0 0,103.10171926499999 33.01032520199999 0 0,103.101691475 33.00868562699998 0 0,103.10164358700001 33.00842777399998 0 0,103.101401539 33.007124444 0 0,103.10133021299998 33.006740369 0 0,103.10057989900002 33.005267530000026 0 0,103.099604731 33.00401374500001 0 0,103.099412745 33.003766901999995 0 0,103.098287272 33.00258585300003 0 0,103.09706454000002 33.000946277000025 0 0,103.09688627700001 33.00073632700003 0 0,103.09677014599998 33.00059955199998 0 0,103.09581401700001 32.999473438999985 0 0,103.09498033300002 32.99877870400002 0 0,103.09272939200002 32.997444812000026 0 0,103.09047844899999 32.99644439299999 0 0,103.09022492399998 32.99630109899999 0 0,103.088560981 32.99536060700001 0 0,103.088510063 32.995336323000004 0 0,103.088213473 32.99519487399999 0 0,103.08765782500001 32.99492987100001 0 0,103.08726148300002 32.994694545000016 0 0,103.08701812700002 32.99455005200002 0 0,103.08682868199998 32.99443756800002 0 0,103.08676856400001 32.994401873000015 0 0,103.08655978600001 32.99423949300001 0 0,103.08632439000002 32.994056409999985 0 0,103.08624601399998 32.99399545 0 0,103.08620027799998 32.993959878 0 0,103.08613077400003 32.99390581900002 0 0,103.08605358599999 32.99384578399997 0 0,103.08577080499998 32.99362584300002 0 0,103.085518218 32.993429384000024 0 0,103.085410986 32.993345980000015 0 0,103.08526793800002 32.993234718 0 0,103.08491502800001 32.993011559000024 0 0,103.08464576 32.99284128900001 0 0,103.08395943199997 32.992407286 0 0,103.083707699 32.99224810099997 0 0,103.083378256 32.992039772 0 0,103.08312316600001 32.99191222899998 0 0,103.08182204899998 32.99126166999997 0 0,103.08103063599998 32.99096488999999 0 0,103.08093279000002 32.99092819700002 0 0,103.07970742499998 32.99026839099997 0 0,103.07931482700002 32.99005699000003 0 0,103.07912647699999 32.98995556800003 0 0,103.07761831599998 32.98908127599998 0 0,103.07735604200002 32.98892923 0 0,103.07720900700002 32.98884399100001 0 0,103.07706185500001 32.988769460000015 0 0,103.07658431599998 32.98852758999999 0 0,103.076471642 32.98847052100001 0 0,103.07630321599999 32.988385214000004 0 0,103.07613911599998 32.98830209699997 0 0,103.07536101300002 32.98780188799998 0 0,103.07418856599998 32.986629446999984 0 0,103.07388817399999 32.986329049999995 0 0,103.072998912 32.98541199900001 0 0,103.07230417900001 32.984550528 0 0,103.07224867100001 32.98450612300002 0 0,103.072141235 32.984420175000025 0 0,103.072064006 32.98435839299998 0 0,103.071192601 32.983661267 0 0,103.07015930699998 32.98232992700002 0 0,103.06930270100003 32.980616715 0 0,103.06851747899998 32.97861796699999 0 0,103.06780364000002 32.97818966400001 0 0,103.06673288299999 32.978332432 0 0,103.06551935800002 32.978903503000026 0 0,103.06402029700001 32.97990287599998 0 0,103.06280677199999 32.98111640100001 0 0,103.06195016599997 32.98232992700002 0 0,103.061236328 32.98304376499999 0 0,103.05995141900001 32.98411452200003 0 0,103.05838097499998 32.98539943100002 0 0,103.05659637899998 32.98661295599999 0 0,103.05531146999999 32.98768371400001 0 0,103.05416932899999 32.98825478399999 0 0,103.05274165200001 32.988825855000016 0 0,103.051885046 32.98939692599998 0 0,103.051242592 32.99011076400001 0 0,103.04988629899998 32.99125290500001 0 0,103.04774478399997 32.992395047 0 0,103.04638849100002 32.99282334999998 0 0,103.04503219899999 32.99296611699998 0 0,103.04346175400002 32.993251653000016 0 0,103.04231961300002 32.994036875000006 0 0,103.04167715900002 32.99453656100002 0 0,103.040820553 32.99475071299997 0 0,103.03939287600002 32.99475071299997 0 0,103.03839350200002 32.995250399999975 0 0,103.037679664 32.99567870300001 0 0,103.036394755 32.99617839000001 0 0,103.03596645200003 32.99553593500002 0 0,103.03496707900001 32.99503624800002 0 0,103.03432462400002 32.99503624800002 0 0,103.033187709 32.99499981399998 0 0,103.03168996099998 32.99492987100001 0 0,103.03039551500001 32.995526169000016 0 0,103.02903922299998 32.996168624000006 0 0,103.02775431399999 32.996168624000006 0 0,103.026612172 32.995954471999994 0 0,103.02504172800002 32.995383401000026 0 0,103.02290021300001 32.99531201799999 0 0,103.02182945599998 32.99588308800003 0 0,103.02068731399999 32.996311391000006 0 0,103.01975461199999 32.99653524299998 0 0,103.01904662800001 32.996309637000024 0 0,103.01815657899999 32.99583979200003 0 0,103.01789862999999 32.994947318000015 0 0,103.01770939699998 32.993875367999976 0 0,103.018050889 32.992799090999995 0 0,103.018433577 32.992229404 0 0,103.01850800800003 32.991891044 0 0,103.01836306000001 32.991594034 0 0,103.01797656399998 32.99121549900002 0 0,103.017450054 32.99096930899998 0 0,103.01679836599999 32.990914980000014 0 0,103.01604937100001 32.991056060000005 0 0,103.01507244300001 32.99144297800001 0 0,103.01432253600001 32.991666486999975 0 0,103.014277209 32.991639265 0 0,103.01341842699998 32.99191472000001 0 0,103.01317548100002 32.99190907100001 0 0,103.01248867599998 32.99185910699998 0 0,103.01210820099999 32.991831425999976 0 0,103.01178333799999 32.991675010999984 0 0,103.01147316700002 32.991525669 0 0,103.01136569800002 32.99097638799998 0 0,103.01122306299999 32.98987150200003 0 0,103.01130740999997 32.98759758 0 0,103.01144537800002 32.98621789200001 0 0,103.01144537800002 32.986005721000026 0 0,103.01144537800002 32.985245263000024 0 0,103.011139695 32.984800631999974 0 0,103.01034715100002 32.98489970200001 0 0,103.009501575 32.98509983399998 0 0,103.00874980600003 32.985328631000016 0 0,103.008207422 32.98568505700001 0 0,103.00777717599999 32.98596778699999 0 0,103.00777717599999 32.986606944000016 0 0,103.00797170200002 32.98719052199999 0 0,103.00801053200001 32.987231570999995 0 0,103.00834460800002 32.98758473999999 0 0,103.00867157800002 32.987930393 0 0,103.00900747499998 32.988635477 0 0,103.00903945599998 32.989705464 0 0,103.00881180599998 32.99081585699997 0 0,103.008439296 32.992023727 0 0,103.00828594199999 32.99290815699999 0 0,103.00822162100002 32.99347524299998 0 0,103.00794534699997 32.994073859000025 0 0,103.007652124 32.99495766000001 0 0,103.00706854700002 32.99620818300002 0 0,103.006503097 32.99682389700001 0 0,103.00646756600003 32.99686258600002 0 0,103.00644328499999 32.99688902499997 0 0,103.00538728700002 32.99791723200002 0 0,103.00394223799998 32.99916775600002 0 0,103.00271950400003 33.00055722600001 0 0,103.002108137 33.00211343199999 0 0,103.00161752399998 33.003362270000025 0 0,103.00156684500001 33.003491268000005 0 0,103.00156587200001 33.003493746000004 0 0,103.00149677000002 33.00366963900001 0 0,103.00139149300003 33.00390526299998 0 0,103.00135631900002 33.003983984 0 0,103.00126486200003 33.004188672 0 0,103.00120745599997 33.00431715299999 0 0,103.00120498199999 33.00432268999998 0 0,103.00117114300002 33.00442632300002 0 0,103.00115180099999 33.00448555700001 0 0,103.000948489 33.005108201999974 0 0,103.00091467099998 33.005211772999985 0 0,103.000760351 33.00568437099997 0 0,103.00028793199999 33.00704605200002 0 0,103.00012119600001 33.007657419 0 0,103.00012119500002 33.00776563699998 0 0,103.00012119500002 33.008031431000006 0 0,103.00012119399997 33.00820495400001 0 0,103.00012119399997 33.00821320699998 0 0,103.00016497600001 33.00829639300002 0 0,103.00039908999997 33.008741206000025 0 0,103.00103824500002 33.008768995000025 0 0,103.00156624599998 33.008852364000006 0 0,103.00158560300002 33.00890656600001 0 0,103.00162550200002 33.00901828399998 0 0,103.00170519099999 33.00924141500002 0 0,103.00170519099999 33.00965825600002 0 0,103.00173297999999 33.010075097000026 0 0,103.001964875 33.01018422499999 0 0,103.00203148100002 33.01021556799998 0 0,103.00220539999998 33.01029741299999 0 0,103.002927925 33.01040857100003 0 0,103.003316977 33.01076983299998 0 0,103.003324276 33.01103991100001 0 0,103.00332678000001 33.011132583000006 0 0,103.003330871 33.01128393699997 0 0,103.00332983599998 33.01129014600002 0 0,103.00330444600002 33.01144248600002 0 0,103.003247504 33.011784146000025 0 0,103.00321941300001 33.01184734999998 0 0,103.00314448300003 33.012015942999994 0 0,103.003000053 33.01234090999998 0 0,103.00297427700002 33.01239890699998 0 0,103.00291403099999 33.01253445999998 0 0,103.00297032399999 33.013022337999985 0 0,103.002981503 33.01311922000002 0 0,103.00299739899998 33.013256985 0 0,103.003004164 33.01326375000002 0 0,103.00308254599997 33.013342131 0 0,103.00341423999998 33.01367382500001 0 0,103.00424792199999 33.013896140999975 0 0,103.00477591999999 33.014174034999996 0 0,103.004824794 33.01446728100001 0 0,103.00483149899998 33.01450750800001 0 0,103.00479850099998 33.014560304999975 0 0,103.00469255299998 33.01472982299998 0 0,103.00444244800002 33.014979928 0 0,103.00380329199999 33.015118874999985 0 0,103.00285845100001 33.015118874999985 0 0,103.002052558 33.014535298 0 0,103.00124666599999 33.01425740299999 0 0,103.00077424599999 33.014368561000026 0 0,103.00052414100003 33.015396769000006 0 0,103.00052414100003 33.01590841400002 0 0,103.00052414100003 33.01603729300001 0 0,103.00052414200002 33.016225795000025 0 0,103.00052414200002 33.01627877200002 0 0,103.00052414100003 33.01634781299998 0 0,103.00052414200002 33.016397187999985 0 0,103.00051778300002 33.01653708700002 0 0,103.00050428399999 33.01683405199998 0 0,103.000500746 33.01691190299999 0 0,103.00049635200003 33.01700855500002 0 0,102.999829406 33.017425394999975 0 0,102.99901661500002 33.01765435499999 0 0,102.99896226099997 33.01766966600002 0 0,102.99785635799998 33.01798118400001 0 0,102.995966678 33.018620339999984 0 0,102.99544283400002 33.01876859800001 0 0,102.995327137 33.01880134300001 0 0,102.99523026000003 33.01882876000002 0 0,102.99400752600002 33.01882876000002 0 0,102.99306268700002 33.01877318200002 0 0,102.99304832500002 33.018764653999995 0 0,102.992641913 33.01852334900002 0 0,102.99233044099998 33.01833841299998 0 0,102.99224317199997 33.018286595999996 0 0,102.99223966699998 33.018284514000015 0 0,102.99217342399999 33.018245182999976 0 0,102.992151595 33.01821860899997 0 0,102.99199910200002 33.01803296700001 0 0,102.99162420699997 33.017576571999996 0 0,102.99160439899998 33.01755245700002 0 0,102.991542117 33.01747663499998 0 0,102.99153426800001 33.01746708000002 0 0,102.991420748 33.017399677000014 0 0,102.991303168 33.01732986600001 0 0,102.99102533000001 33.01716489900002 0 0,102.99097536400001 33.01713523199999 0 0,102.990820756 33.017043433000026 0 0,102.99071835199999 33.01698262999997 0 0,102.990645008 33.016939080999975 0 0,102.99050983900003 33.01688962999998 0 0,102.989505641 33.01652223999997 0 0,102.98872753799998 33.01604981999998 0 0,102.987893858 33.015827505000004 0 0,102.987338067 33.015855294000005 0 0,102.98611533399998 33.015632978999975 0 0,102.98583349500001 33.015529145000016 0 0,102.98577797399997 33.01550868999999 0 0,102.98557184700002 33.01543274900001 0 0,102.985471023 33.015395603 0 0,102.985059336 33.01524392800002 0 0,102.98458695099998 33.01514945100001 0 0,102.98443891599999 33.015119844000026 0 0,102.98401723400002 33.015035506000004 0 0,102.98359970000001 33.01497983500002 0 0,102.98358233900001 33.01497752 0 0,102.98276671100001 33.01486877000002 0 0,102.98267372599997 33.014927727999975 0 0,102.98264121400001 33.01494606900002 0 0,102.98258042499998 33.01499075800001 0 0,102.982575908 33.01499407900002 0 0,102.98252062 33.015021038999976 0 0,102.98247855800003 33.01504154899999 0 0,102.98240456500002 33.01507052400001 0 0,102.98230359600001 33.01510324700001 0 0,102.98229376299997 33.01510643300003 0 0,102.98216044700001 33.01512685099999 0 0,102.98203675299999 33.015128542000014 0 0,102.982026082 33.015128077999975 0 0,102.98194101600001 33.01512437600002 0 0,102.981894936 33.01512237100002 0 0,102.98167118700002 33.01509592899998 0 0,102.98148722399998 33.01506293599999 0 0,102.98143865700001 33.01505422600002 0 0,102.98122789400003 33.01505822500002 0 0,102.98113207 33.015076276 0 0,102.98109906100001 33.015082495 0 0,102.98105631800001 33.01517840499997 0 0,102.98104006900002 33.01521486399997 0 0,102.981132994 33.015424060999976 0 0,102.98124772400001 33.01555674999997 0 0,102.98147676299999 33.01578396100001 0 0,102.98161309300002 33.01619012399999 0 0,102.98161731699997 33.016202711000005 0 0,102.98162291300002 33.01627184300003 0 0,102.98164319300002 33.016522381000016 0 0,102.98164356299998 33.01652693800003 0 0,102.981643679 33.01653749100001 0 0,102.981647791 33.016908591 0 0,102.9816573 33.01696115599998 0 0,102.98169605300001 33.017175393 0 0,102.98169037299999 33.01718864200001 0 0,102.98154008099999 33.01753925000003 0 0,102.98149206800002 33.01760932899998 0 0,102.98140702900002 33.017733452000016 0 0,102.9810703 33.01801488299998 0 0,102.98060951000002 33.018127994999986 0 0,102.98007397100002 33.01830028799998 0 0,102.979702487 33.01850557199998 0 0,102.979496181 33.01869853400001 0 0,102.97888626299999 33.01891489899998 0 0,102.97838846500002 33.019042488000025 0 0,102.97783910700002 33.019033202 0 0,102.97725537899998 33.018932663999976 0 0,102.97665747100001 33.01866566000001 0 0,102.97633915099999 33.018405766 0 0,102.97629837 33.018372469999974 0 0,102.976137301 33.01827827699998 0 0,102.97579277900002 33.01807680000002 0 0,102.97550505200002 33.01786037099998 0 0,102.975122011 33.017793443000016 0 0,102.97486489599999 33.01781931199997 0 0,102.97458608699998 33.01798081599998 0 0,102.97406283200002 33.018395070999986 0 0,102.97358033299997 33.01864379 0 0,102.97313045200002 33.018715550000024 0 0,102.97302512200002 33.01873235199997 0 0,102.97288719699998 33.01875435199997 0 0,102.972872118 33.01877059200001 0 0,102.97227620899997 33.019412337000006 0 0,102.971553685 33.02080180799999 0 0,102.97074779299999 33.02235801500001 0 0,102.96991410999999 33.02391422199997 0 0,102.96937518599998 33.024970516999986 0 0,102.96933852500001 33.02504237199997 0 0,102.96922253999998 33.02526969799999 0 0,102.96921937500002 33.02527590300002 0 0,102.96921393299999 33.025292664000006 0 0,102.96887200700002 33.02634579599999 0 0,102.96882000099998 33.02650729300001 0 0,102.968773656 33.026651206 0 0,102.96876054400002 33.02669192299999 0 0,102.96855105700001 33.027342433 0 0,102.968441799 33.02768170799999 0 0,102.96842846499999 33.027723114000025 0 0,102.96834400799997 33.02798537000001 0 0,102.96789937800003 33.02962494500002 0 0,102.967204643 33.031042205000006 0 0,102.96675335399999 33.03185800099999 0 0,102.966482117 33.03234830700001 0 0,102.96634104700001 33.032501384 0 0,102.96582906700002 33.033056937000026 0 0,102.964947059 33.033599713 0 0,102.96474528099998 33.03372388299999 0 0,102.963244653 33.034529776 0 0,102.962340385 33.035397139 0 0,102.96188297100002 33.03583587700001 0 0,102.96148635700001 33.03624868600002 0 0,102.96052129100002 33.03725313799998 0 0,102.96008201799998 33.037746364999975 0 0,102.95991884699998 33.037929577 0 0,102.95894396099999 33.03902417400002 0 0,102.958937295 33.03903165899999 0 0,102.95831203300003 33.04015713000001 0 0,102.958061929 33.04146323200001 0 0,102.957992778 33.042246949 0 0,102.957979131 33.04240162000002 0 0,102.95789519200002 33.04335291199999 0 0,102.95785992700002 33.043540995 0 0,102.95780616399998 33.04382773100002 0 0,102.95756171900001 33.045131433999984 0 0,102.95717266700001 33.046520903999976 0 0,102.95680654799997 33.047673503 0 0,102.95679751099999 33.04770195399999 0 0,102.95671676299997 33.04822681500002 0 0,102.956690332 33.048398616999975 0 0,102.95668635300001 33.048424478000015 0 0,102.95668635300001 33.04869593400002 0 0,102.95668635200002 33.04893366099998 0 0,102.95668635300001 33.049424896999994 0 0,102.95707540500001 33.050981104000016 0 0,102.95777013999998 33.05273183700001 0 0,102.95827034899997 33.05406572800001 0 0,102.958323484 33.054331408999985 0 0,102.95853434899999 33.05538572500001 0 0,102.95867329499998 33.056358354 0 0,102.95884003100002 33.057275404999984 0 0,102.95907296500002 33.058020795999994 0 0,102.95925687200003 33.058609295999986 0 0,102.95949177699998 33.05934533499999 0 0,102.95967371400002 33.05991539799999 0 0,102.95967371400002 33.06091581700002 0 0,102.95950697900003 33.061527184 0 0,102.95914571499998 33.062055181999995 0 0,102.95906007999997 33.06208766499998 0 0,102.95874276900003 33.06220802399997 0 0,102.95802024400001 33.06245812899999 0 0,102.95685308899999 33.06245812899999 0 0,102.95655691299999 33.06237350800001 0 0,102.956053811 33.062229764999984 0 0,102.95588046 33.06218023500003 0 0,102.95501511399999 33.06194423199997 0 0,102.95496340900002 33.06193013000001 0 0,102.95426060699998 33.062011222000024 0 0,102.95424088499999 33.062013498 0 0,102.953768465 33.062569285999984 0 0,102.95375220300002 33.06260328799999 0 0,102.95315709800002 33.063847598999985 0 0,102.95262909899998 33.065320438000015 0 0,102.952406784 33.06604296199998 0 0,102.95171204899998 33.06732127499998 0 0,102.95035036799999 33.068571797999994 0 0,102.94973563999997 33.06889453299999 0 0,102.94923879200002 33.069155376000026 0 0,102.94899486700001 33.069164409999985 0 0,102.948488478 33.06918316500003 0 0,102.94817129400002 33.06905518000002 0 0,102.94812705700002 33.069037330000015 0 0,102.94769647999999 33.06886358700001 0 0,102.94702953500001 33.06878021900002 0 0,102.94686169300002 33.068787214 0 0,102.94569564400001 33.06883579800001 0 0,102.944938756 33.068961946 0 0,102.94386154099999 33.069141480999974 0 0,102.94316270000002 33.069241318000024 0 0,102.94261262499998 33.06931989899999 0 0,102.94251691300002 33.069333572000005 0 0,102.94230533500001 33.069363796000005 0 0,102.940248919 33.069474953999986 0 0,102.93951038 33.06968596600001 0 0,102.93869271400001 33.06991958499998 0 0,102.93860043799998 33.07002183700001 0 0,102.93766450300001 33.07105895000001 0 0,102.93716429400001 33.07222610500003 0 0,102.937030058 33.072628818 0 0,102.93690029599998 33.07301810299998 0 0,102.93631671700001 33.07415746800001 0 0,102.93630794 33.074171811999975 0 0,102.935606877 33.07531746000001 0 0,102.93545172 33.07557100899999 0 0,102.93517735199998 33.076019358999986 0 0,102.93473272099999 33.07685304199998 0 0,102.93432441200002 33.07755450600001 0 0,102.93425662700002 33.077670958 0 0,102.93364893400002 33.07871493099998 0 0,102.93298198899998 33.08043787499997 0 0,102.93262051300002 33.080915025000024 0 0,102.93249144700002 33.081201636 0 0,102.93247595700001 33.081344883999975 0 0,102.931384907 33.08106677500001 0 0,102.93083847999998 33.08084184500001 0 0,102.93058211699997 33.08071494000001 0 0,102.93035870099999 33.08048759600001 0 0,102.93025368600001 33.08020211600001 0 0,102.93013016399999 33.079773640999974 0 0,102.929987837 33.07917354800003 0 0,102.92991471599998 33.078687445000014 0 0,102.92979210200002 33.078344843000025 0 0,102.92953093099999 33.07775994899998 0 0,102.929288719 33.077360983999995 0 0,102.929114809 33.076990136999996 0 0,102.92894300699999 33.07681965900002 0 0,102.928482513 33.07667995600002 0 0,102.92587782099997 33.07634149500001 0 0,102.92570707499999 33.07627119699998 0 0,102.925484283 33.07610109199999 0 0,102.92501645800002 33.07526008399998 0 0,102.92473578300002 33.07443199900001 0 0,102.924664043 33.07407469999998 0 0,102.924675202 33.073516401999996 0 0,102.92499729000002 33.07198298899999 0 0,102.92499729000002 33.07132450500001 0 0,102.92468038599998 33.069136516000015 0 0,102.924549125 33.06796380399999 0 0,102.9245856 33.066575150000006 0 0,102.92446018200002 33.06596060999999 0 0,102.92428407099999 33.065375072999984 0 0,102.92402088300003 33.06458979500002 0 0,102.923961067 33.063745756 0 0,102.92379957000003 33.06293109799998 0 0,102.923452306 33.06223232000002 0 0,102.92314217799998 33.061833845000024 0 0,102.92283504099998 33.061721611999985 0 0,102.922443966 33.06171019200002 0 0,102.92203039200001 33.06179381999999 0 0,102.92171363400001 33.06282327500003 0 0,102.92157086600002 33.064465102999975 0 0,102.92099979599999 33.06753460800002 0 0,102.920357341 33.07003304199998 0 0,102.91964350299997 33.07231732399998 0 0,102.91864412899997 33.07295977899997 0 0,102.91785890699998 33.073959151999986 0 0,102.91700230100002 33.075315445 0 0,102.91621707899998 33.07688588899998 0 0,102.91521770499998 33.07731419200002 0 0,102.91393279599998 33.07738557599998 0 0,102.91200543299999 33.07717142500002 0 0,102.91029222100002 33.076314819000004 0 0,102.908793161 33.075386829000024 0 0,102.90771140300001 33.07420783399999 0 0,102.906832157 33.07412967900001 0 0,102.90664256299999 33.074041653999984 0 0,102.90659055999998 33.074017509999976 0 0,102.90658323600002 33.074024200999986 0 0,102.90642962300001 33.07416453899998 0 0,102.90636233100003 33.07423373199998 0 0,102.90628108700002 33.074268673999995 0 0,102.90626138099998 33.074276059 0 0,102.90604384599999 33.07435757600001 0 0,102.90596947400002 33.07438544500002 0 0,102.90546093299997 33.07474990399999 0 0,102.90520011500001 33.07491155600002 0 0,102.90478725499997 33.075282093 0 0,102.90448472499997 33.07563945099997 0 0,102.904017662 33.075978814999985 0 0,102.90362661900002 33.076213736 0 0,102.90333031300003 33.07632943099998 0 0,102.903143951 33.076447051 0 0,102.90282581299999 33.07669835600001 0 0,102.90253964599998 33.07713154800001 0 0,102.902327555 33.07753581600002 0 0,102.90198484899997 33.078028457000016 0 0,102.90173649500002 33.07841697700002 0 0,102.90152829300001 33.07867020600003 0 0,102.90114745199998 33.07881300399998 0 0,102.90114388900002 33.078817671000024 0 0,102.90082339600002 33.078982043999986 0 0,102.90056979000002 33.07902959900002 0 0,102.90038125199999 33.07906495200001 0 0,102.90004499100002 33.07903216599999 0 0,102.89995607100002 33.07902349599999 0 0,102.89949316899998 33.07884538100001 0 0,102.89809744399997 33.078497691999985 0 0,102.89731383999998 33.078345888 0 0,102.89670009399998 33.078178544000025 0 0,102.896589479 33.07840893299999 0 0,102.89648871200001 33.078531320000025 0 0,102.89643778499999 33.07853884299999 0 0,102.89636048599999 33.07846067600002 0 0,102.896261864 33.078375505 0 0,102.89615495999999 33.078311864 0 0,102.89606498400002 33.078240944000015 0 0,102.896004758 33.07816981100001 0 0,102.89596160500002 33.07810571099998 0 0,102.895946487 33.07802131599999 0 0,102.89608631200002 33.07782928500001 0 0,102.896169681 33.077650382 0 0,102.89618023999998 33.077573969000014 0 0,102.89611156299998 33.07750766700002 0 0,102.89604860100002 33.07744609500003 0 0,102.89604792400002 33.07737930500002 0 0,102.89611539200001 33.07732633799998 0 0,102.896216617 33.07724927300001 0 0,102.89626674599998 33.07716303299998 0 0,102.896282778 33.077067495999984 0 0,102.896236671 33.07699149000001 0 0,102.89611161900001 33.076954220999994 0 0,102.89600961999997 33.07695495399997 0 0,102.89588984699998 33.07687947699998 0 0,102.895854493 33.07674614000001 0 0,102.89590481599998 33.07667898400001 0 0,102.896063432 33.076673072999995 0 0,102.89619885000002 33.076614845999984 0 0,102.896277263 33.076523631999976 0 0,102.89633286399999 33.076418268 0 0,102.89637756799999 33.076355922999994 0 0,102.896524269 33.07629284400002 0 0,102.89666603 33.076301366999985 0 0,102.896762846 33.07634838199999 0 0,102.89686595400002 33.0763872 0 0,102.89695037799999 33.07632993599998 0 0,102.89695658300002 33.07624341600001 0 0,102.89692010800002 33.07613931100002 0 0,102.89684473599999 33.076041449 0 0,102.89675574300003 33.075997359999974 0 0,102.896670744 33.07599797099999 0 0,102.89655777600001 33.07603456700002 0 0,102.89644099399999 33.076044352 0 0,102.89629533800002 33.076014903999976 0 0,102.89612476000002 33.07597601200001 0 0,102.89602449199998 33.07592215 0 0,102.895970966 33.07588125900003 0 0,102.895868243 33.07581043099998 0 0,102.89572367400001 33.07580431299999 0 0,102.89553696799999 33.07583428100003 0 0,102.89528262599998 33.07590051699998 0 0,102.89509541299998 33.075880391 0 0,102.89496748099998 33.075838369999985 0 0,102.89486417299997 33.07576563600003 0 0,102.89482363799999 33.07568004799998 0 0,102.89482300999998 33.07561802800001 0 0,102.89477719400003 33.07557064600002 0 0,102.894709003 33.07555205099999 0 0,102.894635483 33.07556689199998 0 0,102.89449943800003 33.075563096999986 0 0,102.894402721 33.07552562199999 0 0,102.89433361200003 33.075416382000014 0 0,102.89428111699999 33.07526885499999 0 0,102.89424019699999 33.075145099999986 0 0,102.89423361299998 33.075054496999996 0 0,102.89419264499998 33.07492597100003 0 0,102.894089828 33.0748456 0 0,102.89390211 33.074775380000005 0 0,102.89377720599998 33.07475241899999 0 0,102.89366363599999 33.07472937799997 0 0,102.89339479400002 33.07461337199999 0 0,102.893280204 33.07445230299999 0 0,102.893200987 33.07437009 0 0,102.89310902300002 33.07424192899998 0 0,102.89299395900002 33.07407099400001 0 0,102.89296994300003 33.07393757599999 0 0,102.89288945700002 33.073823645999994 0 0,102.892718693 33.07374853099998 0 0,102.89262144899999 33.073658577 0 0,102.89251267899999 33.073549619999994 0 0,102.892460863 33.073468881999986 0 0,102.892431327 33.07334981600002 0 0,102.892407505 33.07323548099998 0 0,102.89238944599998 33.07313064599998 0 0,102.89228735500001 33.073121834000005 0 0,102.892190449 33.073065274999976 0 0,102.89216134700001 33.07298914500001 0 0,102.89207044400001 33.07296594000002 0 0,102.89198554500001 33.07297609 0 0,102.89188326200002 33.07294819499998 0 0,102.89176330599997 33.07285363099999 0 0,102.89170140599998 33.07278050899998 0 0,102.89168355800001 33.072701526 0 0,102.89167947499999 33.07264788100002 0 0,102.891678813 33.072582282999974 0 0,102.89163904499998 33.07250205499997 0 0,102.89150699499999 33.07244989200001 0 0,102.89143023100002 33.07241707200001 0 0,102.89127123700001 33.072384811000006 0 0,102.89115791 33.07238562100002 0 0,102.89098782399998 33.07237729399998 0 0,102.89086278100001 33.07234001900002 0 0,102.89078911799999 33.072340544999975 0 0,102.89063089400003 33.072384614999976 0 0,102.890557376 33.07239945399999 0 0,102.89041576599999 33.07240523600001 0 0,102.89025081800003 33.07234438900002 0 0,102.89009216099998 33.07234552199998 0 0,102.88990901199998 33.07233549799997 0 0,102.88984526600001 33.07233595299999 0 0,102.88977797899997 33.072336432999975 0 0,102.88969280399999 33.07231914900001 0 0,102.88962155399997 33.072277910000025 0 0,102.88954319200002 33.07223374 0 0,102.88945792800001 33.07220751099999 0 0,102.88928014800001 33.07217955599998 0 0,102.88921275799999 33.07212874800001 0 0,102.88914174899998 33.07211136199999 0 0,102.88906365700001 33.07209402799998 0 0,102.88899243899999 33.07205577000002 0 0,102.888928093 33.071996590000026 0 0,102.888913597 33.071963891999985 0 0,102.88890276299998 33.071943095999984 0 0,102.88886698900001 33.07190756799997 0 0,102.888813718 33.071893037999985 0 0,102.888742799 33.07188459700001 0 0,102.88867875300002 33.07185523499999 0 0,102.88861851899998 33.071852681999985 0 0,102.88858328399999 33.07187082500002 0 0,102.888516267 33.07189813999997 0 0,102.88844898000002 33.071898619000024 0 0,102.88837115799998 33.071908119 0 0,102.888336073 33.07194117 0 0,102.88830822099999 33.07198907999998 0 0,102.88823811100002 33.07206114600001 0 0,102.88807029999998 33.07218036500001 0 0,102.88802346099999 33.07219984300002 0 0,102.88795287200003 33.07222420199997 0 0,102.887846658 33.072227940000005 0 0,102.88777603900002 33.07224931600001 0 0,102.88772321699997 33.07227951200002 0 0,102.88760649800003 33.072295252 0 0,102.88748969 33.072302046999994 0 0,102.88741928000002 33.07234429599998 0 0,102.88738071300003 33.072383334999984 0 0,102.88731000400003 33.072395766 0 0,102.88722488899998 33.07238444400002 0 0,102.88712191799999 33.072358339000004 0 0,102.88697689700001 33.072377261999975 0 0,102.88687455399997 33.07241377399998 0 0,102.88679700099999 33.072450108 0 0,102.886740906 33.072507164 0 0,102.88664559699998 33.07254903199998 0 0,102.88654802600001 33.072546789 0 0,102.886489859 33.07251908799998 0 0,102.88642728999997 33.072495677000006 0 0,102.88632500900002 33.072467776999986 0 0,102.88621139499998 33.07243995800002 0 0,102.88613739800002 33.07240708699999 0 0,102.88605240300001 33.07240769100002 0 0,102.88594469499998 33.07240368499998 0 0,102.88589893400001 33.07236107 0 0,102.885842223 33.07235670199998 0 0,102.88576308500001 33.07237634799998 0 0,102.88568990099998 33.07242457900003 0 0,102.885656477 33.07248206999998 0 0,102.88560043400003 33.07254449200002 0 0,102.885417147 33.07258306799997 0 0,102.88527462100001 33.072504521999974 0 0,102.88521354599999 33.07238979300001 0 0,102.88515069099998 33.072337757000014 0 0,102.88507059800003 33.07226198799998 0 0,102.88505873999998 33.07220959 0 0,102.885012932 33.072162203999994 0 0,102.88492755499999 33.072124642000006 0 0,102.884865273 33.072129855000014 0 0,102.88479723 33.07212556600001 0 0,102.88471742399997 33.072078422000004 0 0,102.88462680999999 33.07208383599999 0 0,102.884541737 33.07209063099998 0 0,102.884342548 33.072132780000004 0 0,102.88427015899998 33.07211898000003 0 0,102.88420051600002 33.07205977799998 0 0,102.88412880800001 33.07200905399998 0 0,102.884039277 33.07198106300001 0 0,102.88396267500002 33.07197087100002 0 0,102.88389436599999 33.07195417899999 0 0,102.88386695700001 33.07193338000002 0 0,102.88380510299999 33.07188265100001 0 0,102.883766315 33.071842489000005 0 0,102.88374783900002 33.071808267999984 0 0,102.88373846799999 33.07177779900002 0 0,102.88373599099998 33.071756823999976 0 0,102.88372673399999 33.071737805 0 0,102.88371290600003 33.07171500200002 0 0,102.88369225999998 33.071690337999996 0 0,102.88368065999998 33.07166370200002 0 0,102.88365970799998 33.07160850600002 0 0,102.88363666200001 33.071570501 0 0,102.88360466300003 33.07154400899998 0 0,102.88355459000002 33.07152337100001 0 0,102.88350916500002 33.071514150999974 0 0,102.883436636 33.071514664999995 0 0,102.883368717 33.07152278000001 0 0,102.88328489399998 33.07152718999998 0 0,102.88318499600001 33.07151072200003 0 0,102.883116696 33.07148067100002 0 0,102.88305738499997 33.07144292200002 0 0,102.88299813200001 33.07141089800001 0 0,102.88292992700002 33.071390388 0 0,102.88287322600002 33.07138697300002 0 0,102.882798584 33.071402768999974 0 0,102.88273317900001 33.071435674999975 0 0,102.882535071 33.071527179999975 0 0,102.88251762099998 33.07154097199998 0 0,102.88246694600002 33.07157353600002 0 0,102.882369917 33.071645789 0 0,102.88219246400001 33.07175081600002 0 0,102.88202729599999 33.071809238000014 0 0,102.88186623500002 33.07185331699998 0 0,102.88167228200001 33.072008556000014 0 0,102.881550253 33.072131082 0 0,102.88139468899999 33.07230036300001 0 0,102.88121755499998 33.07243759099998 0 0,102.88095145699998 33.072646184999996 0 0,102.87944270600002 33.073204972999974 0 0,102.87687288799998 33.074251935999996 0 0,102.874969319 33.074442293000004 0 0,102.87306575000002 33.07463264900002 0 0,102.87124707200002 33.07441085900001 0 0,102.86916343399997 33.074156757000026 0 0,102.86659361699998 33.07406157899999 0 0,102.86459486899997 33.07406157899999 0 0,102.86362039599999 33.07440960700001 0 0,102.863439959 33.07452284300001 0 0,102.86342909000001 33.074529515999984 0 0,102.863420937 33.074534331999985 0 0,102.86302649499999 33.07476352499998 0 0,102.86244280099999 33.075102680999976 0 0,102.86232570499999 33.07520290000002 0 0,102.86205635599998 33.07550418400001 0 0,102.86200779900003 33.07555849800002 0 0,102.86159429100002 33.076020657000015 0 0,102.86157656699999 33.076039573 0 0,102.86109961199998 33.07652594299998 0 0,102.86108782399998 33.07653762199999 0 0,102.861034023 33.07658356899998 0 0,102.86071594499998 33.07682315699998 0 0,102.860680963 33.076849505999974 0 0,102.86062568 33.076886738999974 0 0,102.86057263599997 33.076915394000025 0 0,102.85852088600001 33.077907614000026 0 0,102.85851070400003 33.07791243499997 0 0,102.85846478299999 33.077931745 0 0,102.85804836699998 33.078089671999976 0 0,102.8580373462769 33.078093741070305 0 0,102.85802626129369 33.07809763167661 0 0,102.85801511494007 33.07810134280467 0 0,102.8580039101218 33.078104873487014 0 0,102.85799264975985 33.07810822280323 0 0,102.85798133678969 33.07811138988019 0 0,102.85796997416048 33.07811437389227 0 0,102.85795856483438 33.07811717406156 0 0,102.85794711178565 33.078119789658096 0 0,102.857935618 33.07812222000001 0 0,102.857511423 33.078208631999985 0 0,102.85747331699997 33.07821537299998 0 0,102.85714085799998 33.07826537 0 0,102.85712651 33.07826738599999 0 0,102.85706231900002 33.078273018999994 0 0,102.85675076299998 33.078287088000025 0 0,102.85673891460425 33.07828753082834 0 0,102.85672706075381 33.07828778930045 0 0,102.85671520431698 33.0782878633538 0 0,102.85670334816272 33.078287752970475 0 0,102.85669149515994 33.07828745817719 0 0,102.85667964817675 33.07828697904528 0 0,102.85666781007983 33.078286315690676 0 0,102.85665598373369 33.07828546827389 0 0,102.85664417200002 33.07828443699998 0 0,102.85545611700002 33.078171293000025 0 0,102.855318463 33.07817223699999 0 0,102.85515373099997 33.07830608400002 0 0,102.85504869300001 33.07842212899999 0 0,102.854193914 33.07943996300003 0 0,102.85415294400002 33.07948376899998 0 0,102.85413150300002 33.07950340899998 0 0,102.853759185 33.07982800899998 0 0,102.85372826899999 33.079853214000025 0 0,102.853720469 33.079859064000004 0 0,102.85351648599999 33.08000955799997 0 0,102.85350763867966 33.080015939198695 0 0,102.85349868754263 33.080022173933656 0 0,102.8534896350133 33.08002826051619 0 0,102.85348048354354 33.08003419729774 0 0,102.85347123561199 33.080039982670364 0 0,102.85346189372345 33.08004561506708 0 0,102.85345246040816 33.08005109296237 0 0,102.85344293822112 33.08005641487256 0 0,102.85343332974138 33.08006157935621 0 0,102.85342363757141 33.08006658501454 0 0,102.85341386433629 33.08007143049176 0 0,102.8534040126831 33.0800761144755 0 0,102.85339408528014 33.080080635697094 0 0,102.85338408481624 33.08008499293199 0 0,102.853374014 33.08008918500002 0 0,102.853077654 33.080210491 0 0,102.853048651 33.08022162200001 0 0,102.85279450399997 33.08031281799998 0 0,102.85278494099998 33.08031617400002 0 0,102.85271668799999 33.080335891000004 0 0,102.85240447799998 33.08040987300001 0 0,102.85234650500001 33.08042109899998 0 0,102.85181606999998 33.08050224099998 0 0,102.850599982 33.08068937500002 0 0,102.85058053099999 33.080692105000026 0 0,102.849961372 33.08076881699998 0 0,102.84974703300003 33.08081924800001 0 0,102.84927077999998 33.080949136000015 0 0,102.84922829800001 33.080969503999995 0 0,102.848642058 33.08132726000002 0 0,102.84860691199998 33.08134709299998 0 0,102.84826152900001 33.08152836099998 0 0,102.84825075634546 33.081533850067196 0 0,102.84823989293645 33.08153915725945 0 0,102.8482289418433 33.08154428107676 0 0,102.84821790616112 33.08154922007098 0 0,102.84820678900894 33.081553972846216 0 0,102.8481955935288 33.08155853805917 0 0,102.84818432288488 33.08156291441959 0 0,102.8481729802626 33.08156710069058 0 0,102.84816156886774 33.08157109568897 0 0,102.84815009192548 33.08157489828565 0 0,102.84813855267959 33.0815785074059 0 0,102.84812695439136 33.08158192202967 0 0,102.84811530033886 33.08158514119189 0 0,102.84810359381588 33.08158816398271 0 0,102.848091838131 33.081590989547806 0 0,102.84808003660676 33.08159361708859 0 0,102.84806819257862 33.08159604586245 0 0,102.84805630939407 33.08159827518292 0 0,102.84804439041164 33.08160030441994 0 0,102.84803243900001 33.08160213299999 0 0,102.84793181200001 33.081616956000005 0 0,102.84777776800001 33.08163964800002 0 0,102.84776497767905 33.081641417297966 0 0,102.84775215919484 33.08164296945402 0 0,102.84773931623357 33.08164430402184 0 0,102.84772645248842 33.08164542061765 0 0,102.84771357165855 33.08164631892035 0 0,102.84770067744807 33.08164699867162 0 0,102.84768777356491 33.08164745967599 0 0,102.84767486371979 33.08164770180089 0 0,102.84766195162513 33.08164772497669 0 0,102.847649040994 33.08164752919673 0 0,102.84763613553909 33.08164711451731 0 0,102.84762323897154 33.08164648105767 0 0,102.84761035499997 33.08164562899998 0 0,102.847390588 33.08162923100002 0 0,102.8473782559411 33.081628216891076 0 0,102.84736594237036 33.08162699866701 0 0,102.84735365066602 33.081625576662056 0 0,102.84734138420025 33.081623951266316 0 0,102.84732914633832 33.08162212292573 0 0,102.84731694043766 33.08162009214189 0 0,102.84730476984694 33.08161785947193 0 0,102.8472926379051 33.08161542552839 0 0,102.84728054794053 33.081612790979015 0 0,102.84726850327007 33.08160995654658 0 0,102.84725650719814 33.0816069230087 0 0,102.84724456301583 33.08160369119763 0 0,102.847232674 33.081600261999995 0 0,102.84707637499997 33.08155361299998 0 0,102.8470654053384 33.08155026421907 0 0,102.84705449263852 33.08154673423462 0 0,102.84704363989336 33.081543024014806 0 0,102.84703285007944 33.08153913457722 0 0,102.84702212615612 33.081535066988614 0 0,102.84701147106458 33.08153082236459 0 0,102.84700088772719 33.08152640186931 0 0,102.84699037904662 33.08152180671519 0 0,102.84697994790507 33.08151703816252 0 0,102.84696959716345 33.081512097519166 0 0,102.84695932966065 33.081506986140184 0 0,102.84694914821273 33.08150170542747 0 0,102.84693905561211 33.08149625682935 0 0,102.84692905462687 33.0814906418402 0 0,102.84691914799998 33.081484862000025 0 0,102.84668041999998 33.081342165000024 0 0,102.845344899 33.08065346400002 0 0,102.84402655600002 33.079973596 0 0,102.84379897299999 33.07988578300001 0 0,102.84241653200002 33.07966695800002 0 0,102.842346835 33.07965592599999 0 0,102.84213568500002 33.07963645699999 0 0,102.84185580399998 33.07985216100002 0 0,102.84133630899998 33.080252531999975 0 0,102.84127679800002 33.080292961 0 0,102.841238788 33.080314106 0 0,102.84099205299998 33.080441011999994 0 0,102.84098156873428 33.080446268303284 0 0,102.840970999085 33.08045135073046 0 0,102.84096034693559 33.08045625789505 0 0,102.8409496151919 33.08046098845837 0 0,102.84093880678161 33.080465541129925 0 0,102.8409279246532 33.080469914667745 0 0,102.84091697177534 33.080474107878736 0 0,102.840905951136 33.080478119618974 0 0,102.84089486574156 33.080481948794066 0 0,102.84088371861614 33.08048559435941 0 0,102.84087251280069 33.0804890553205 0 0,102.84086125135214 33.080492330733186 0 0,102.84084993734263 33.08049541970392 0 0,102.84083857385859 33.08049832139006 0 0,102.84082716400002 33.080501035 0 0,102.84069131500002 33.08053211599997 0 0,102.84067905594792 33.08053480031392 0 0,102.8406667541878 33.080537281563096 0 0,102.84065441308306 33.080539559069116 0 0,102.84064203600789 33.080541632209275 0 0,102.84062962634631 33.080543500416766 0 0,102.84061718749125 33.080545163180794 0 0,102.8406047228436 33.08054662004675 0 0,102.8405922358113 33.08054787061631 0 0,102.84057972980845 33.080548914547556 0 0,102.84056720825431 33.08054975155507 0 0,102.84055467457239 33.08055038141 0 0,102.84054213218953 33.08055080394014 0 0,102.84052958453492 33.08055101902997 0 0,102.84051703503923 33.080551026620675 0 0,102.8405044871336 33.08055082671019 0 0,102.84049194424877 33.08055041935316 0 0,102.84047940981408 33.080549804660976 0 0,102.84046688725655 33.08054898280168 0 0,102.84045437999998 33.080547954 0 0,102.84027003400001 33.08053130500002 0 0,102.840214017 33.080524130000015 0 0,102.84019586800002 33.080520879000005 0 0,102.83890420799997 33.08027312899998 0 0,102.83885004899997 33.08026062099998 0 0,102.838798607 33.08024460600001 0 0,102.838599585 33.08017437799998 0 0,102.8385888850225 33.08017054079189 0 0,102.83857825177854 33.08016652235844 0 0,102.83856768833729 33.080162323859504 0 0,102.83855719774776 33.080157946506915 0 0,102.83854678303793 33.08015339156416 0 0,102.83853644721388 33.08014866034596 0 0,102.83852619325893 33.08014375421793 0 0,102.83851602413276 33.080138674596164 0 0,102.83850594277057 33.08013342294683 0 0,102.83849595208221 33.08012800078576 0 0,102.8384860549514 33.080122409678 0 0,102.8384762542348 33.08011665123735 0 0,102.8384665527613 33.08011072712591 0 0,102.8384569533311 33.08010463905362 0 0,102.83844745871497 33.08009838877772 0 0,102.8384380716534 33.08009197810228 0 0,102.83842879485587 33.08008540887767 0 0,102.83841963100002 33.08007868300001 0 0,102.838410775 33.080072013000006 0 0,102.83826266 33.079960460999985 0 0,102.83825509848354 33.079954686893124 0 0,102.8382476307609 33.079948791983476 0 0,102.83824025876184 33.079942777794344 0 0,102.83823298439135 33.07993664587986 0 0,102.83822580952923 33.0799303978246 0 0,102.83821873602953 33.07992403524311 0 0,102.83821176572013 33.079917559779574 0 0,102.83820490040225 33.07991097310732 0 0,102.83819814184994 33.07990427692841 0 0,102.83819149180971 33.07989747297323 0 0,102.838184952 33.07989056299999 0 0,102.838041809 33.07973646400001 0 0,102.83800397800002 33.079691130000015 0 0,102.83797313500003 33.079644942000016 0 0,102.83718482400002 33.07831592399998 0 0,102.83702029199998 33.07803853299998 0 0,102.83694119500001 33.07797299499998 0 0,102.83689089799998 33.07795355500002 0 0,102.83682349700001 33.077943662999985 0 0,102.83679897799999 33.077950137000016 0 0,102.83671093200002 33.07800874600002 0 0,102.83648570100002 33.078286306999985 0 0,102.83644203199998 33.078344609 0 0,102.835890372 33.07908110400001 0 0,102.83588287100002 33.07909088299999 0 0,102.83431298800002 33.081089960999975 0 0,102.83398295699999 33.081579782999995 0 0,102.83376708399999 33.08204209799999 0 0,102.83353376100001 33.082712302000004 0 0,102.83352495000003 33.082735635999995 0 0,102.83339339399998 33.08305856599998 0 0,102.83339004478323 33.083066565848895 0 0,102.83338655767213 33.08307450655993 0 0,102.8333829337104 33.0830823857564 0 0,102.83337917398269 33.08309020108002 0 0,102.83337527961434 33.08309795019163 0 0,102.83337125177093 33.08310563077188 0 0,102.83336709165802 33.08311324052195 0 0,102.83336280052073 33.083120777164204 0 0,102.83335837964344 33.08312823844289 0 0,102.83335383034932 33.08313562212481 0 0,102.83334915400002 33.083142925999994 0 0,102.83318155799998 33.08340049399999 0 0,102.83315610099999 33.08343627099998 0 0,102.83195968500002 33.08497932099999 0 0,102.831582153 33.08551469899999 0 0,102.8315764939407 33.08552254955398 0 0,102.83157069944122 33.085530300678144 0 0,102.83156477124814 33.08553795003609 0 0,102.8315587111484 33.085545495322116 0 0,102.83155252096864 33.08555293426187 0 0,102.83154620257476 33.08556026461308 0 0,102.83153975787125 33.08556748416618 0 0,102.83153318880075 33.08557459074502 0 0,102.83152649734332 33.08558158220749 0 0,102.83151968551593 33.085588456446196 0 0,102.83151275537185 33.08559521138906 0 0,102.831505709 33.085601844999985 0 0,102.83125989799998 33.085830112 0 0,102.831215047 33.085867839 0 0,102.831185619 33.085888942 0 0,102.83058722700002 33.08629251100001 0 0,102.83056955299998 33.08630401099998 0 0,102.82740012 33.088293169999986 0 0,102.82739067451617 33.08829897575951 0 0,102.82738113473258 33.08830462523181 0 0,102.82737150323494 33.088310116885616 0 0,102.82736178263386 33.08831544923244 0 0,102.82735197556404 33.08832062082696 0 0,102.82734208468369 33.08832563026745 0 0,102.82733211267367 33.0883304761961 0 0,102.82732206223687 33.08833515729944 0 0,102.82731193609744 33.08833967230867 0 0,102.82730173700003 33.08834402000002 0 0,102.82704062300002 33.08845310200002 0 0,102.82702982723563 33.08845749644899 0 0,102.82701896207288 33.08846171639555 0 0,102.82700803033222 33.08846576074424 0 0,102.82699703485136 33.08846962844523 0 0,102.82698597848456 33.08847331849451 0 0,102.8269748641019 33.08847682993419 0 0,102.82696369458853 33.08848016185275 0 0,102.82695247284387 33.08848331338528 0 0,102.82694120178094 33.08848628371369 0 0,102.82692988432555 33.08848907206691 0 0,102.82691852341553 33.088491677721144 0 0,102.82690712200002 33.08849409999999 0 0,102.82666670200001 33.088543405999985 0 0,102.826610216 33.08855275100001 0 0,102.82460537200001 33.088798879000024 0 0,102.82399715499997 33.08887442299999 0 0,102.82397934 33.088876422 0 0,102.82359711800001 33.08891473099999 0 0,102.82354521299999 33.08891814499998 0 0,102.82348347599998 33.08891759099998 0 0,102.82116829799998 33.08880299499998 0 0,102.82101690600001 33.0887955 0 0,102.820934556 33.08880992899998 0 0,102.82090468899997 33.08884155999999 0 0,102.82083176200001 33.08897100399997 0 0,102.82082720300002 33.08897892900001 0 0,102.82073059499999 33.089143431000025 0 0,102.820404209 33.08969918899999 0 0,102.820016259 33.09038937499997 0 0,102.820003536 33.090410771999984 0 0,102.81997809400002 33.09044768799998 0 0,102.81983812099998 33.09063348900003 0 0,102.81983225276785 33.09064110169303 0 0,102.8198262576842 33.090648614895734 0 0,102.81982013743543 33.09065602649462 0 0,102.81981389374323 33.09066333440476 0 0,102.81980752836398 33.09067053657041 0 0,102.81980104308829 33.09067763096554 0 0,102.81979443974053 33.09068461559447 0 0,102.81978772017824 33.090691488492375 0 0,102.81978088629168 33.09069824772587 0 0,102.81977394000326 33.09070489139354 0 0,102.81976688326701 33.09071141762649 0 0,102.81975971806803 33.09071782458884 0 0,102.81975244642194 33.09072411047829 0 0,102.8197450703743 33.090730273526574 0 0,102.81973759200002 33.09073631199999 0 0,102.81952660500002 33.09090468900001 0 0,102.81951762748963 33.09091167949642 0 0,102.81950853005672 33.0909185131958 0 0,102.81949931543951 33.090925188041304 0 0,102.81948998641148 33.090931702023866 0 0,102.81948054578058 33.09093805318287 0 0,102.81947099638828 33.090944239606685 0 0,102.81946134110886 33.09095025943328 0 0,102.81945158284846 33.09095611085075 0 0,102.81944172454416 33.09096179209789 0 0,102.8194317691632 33.09096730146473 0 0,102.81942171970206 33.09097263729301 0 0,102.81941157918547 33.09097779797669 0 0,102.81940135066563 33.090982781962495 0 0,102.81939103722117 33.090987587750284 0 0,102.81938064195634 33.090992213893585 0 0,102.81937016799998 33.090996658999984 0 0,102.81910903599999 33.09110572499998 0 0,102.81909801671594 33.09111020018102 0 0,102.81908692594291 33.09111449513387 0 0,102.81907576662844 33.091118608717075 0 0,102.81906454173827 33.0911225398374 0 0,102.81905325425559 33.09112628745008 0 0,102.81904190718019 33.09112985055914 0 0,102.81903050352773 33.091133228217636 0 0,102.8190190463289 33.091136419527906 0 0,102.81900753862861 33.091139423641806 0 0,102.81899598348521 33.09114223976095 0 0,102.81898438396962 33.09114486713692 0 0,102.81897274316461 33.09114730507145 0 0,102.81896106416386 33.091149552916626 0 0,102.81894935007126 33.091151610075045 0 0,102.81893760399998 33.09115347599999 0 0,102.81873242900002 33.09118464300002 0 0,102.81871974874873 33.09118645709538 0 0,102.81870703972926 33.09118805726373 0 0,102.81869430555047 33.09118944305066 0 0,102.8186815498284 33.09119061406267 0 0,102.81866877618518 33.09119156996724 0 0,102.81865598824803 33.09119231049293 0 0,102.81864318964824 33.09119283542945 0 0,102.81863038402014 33.091193144627745 0 0,102.81861757500002 33.09119323800002 0 0,102.81704469499999 33.09119162799999 0 0,102.81699479500003 33.09118994200003 0 0,102.81694813500002 33.09118538299998 0 0,102.816728238 33.091157005000014 0 0,102.81671595818608 33.09115532372044 0 0,102.81670370822016 33.09115343722472 0 0,102.81669149153151 33.09115134604095 0 0,102.81667931154008 33.091149050754545 0 0,102.81666717165554 33.09114655200805 0 0,102.8166550752763 33.09114385050095 0 0,102.81664302578866 33.09114094698952 0 0,102.81663102656576 33.09113784228657 0 0,102.81661908096663 33.09113453726122 0 0,102.81660719233535 33.09113103283869 0 0,102.81659536400002 33.091127330000006 0 0,102.81639639100001 33.09106302999999 0 0,102.81638515785423 33.0910593297904 0 0,102.81637399087761 33.09105543444078 0 0,102.81636289345981 33.09105134513356 0 0,102.81635186896936 33.09104706310999 0 0,102.81634092075268 33.09104258966985 0 0,102.81633005213298 33.091037926171026 0 0,102.81631926640937 33.09103307402908 0 0,102.81630856685575 33.09102803471684 0 0,102.81629795671991 33.091022809763956 0 0,102.81628743922245 33.09101740075642 0 0,102.81627701755588 33.09101180933609 0 0,102.81626669488362 33.091006037200195 0 0,102.81625647433904 33.09100008610082 0 0,102.81624635902449 33.09099395784439 0 0,102.8162363520104 33.09098765429107 0 0,102.81622645633433 33.090981177354266 0 0,102.81621667500002 33.09097452899999 0 0,102.816081188 33.09087999299999 0 0,102.81607318845823 33.09087435688969 0 0,102.81606528428065 33.09086858780098 0 0,102.81605747767756 33.09086268734711 0 0,102.81604977083198 33.09085665717806 0 0,102.816042165899 33.09085049898009 0 0,102.81603466500529 33.090844214475254 0 0,102.81602727024833 33.09083780542094 0 0,102.81601998369598 33.090831273609346 0 0,102.81601280738585 33.09082462086702 0 0,102.81600574332467 33.090817849054304 0 0,102.81599879348784 33.09081096006485 0 0,102.81599195981877 33.09080395582508 0 0,102.81598524422841 33.090796838293635 0 0,102.81597864859471 33.090789609460835 0 0,102.81597217476202 33.090782271348125 0 0,102.81596582454068 33.090774826007525 0 0,102.81595959970645 33.090767275521024 0 0,102.81595350200001 33.09075962200001 0 0,102.81588238799998 33.090668075999986 0 0,102.81582443799999 33.09059347800002 0 0,102.81581769600001 33.09058461000001 0 0,102.815471618 33.09011821199999 0 0,102.815372448 33.08998456400002 0 0,102.81536670700001 33.08997667599999 0 0,102.81484043900002 33.08923965700001 0 0,102.81450225600003 33.088835797 0 0,102.81436900099999 33.08870959000001 0 0,102.81383489400002 33.08820372600002 0 0,102.813103845 33.08756750800001 0 0,102.812892863 33.08738389199999 0 0,102.81278602700002 33.08732419500001 0 0,102.812706204 33.08731438900003 0 0,102.811717934 33.087335619999976 0 0,102.81120157200002 33.08734671000002 0 0,102.81091008099997 33.08738070200002 0 0,102.81087002700002 33.08746032099998 0 0,102.81077941400002 33.08779747599999 0 0,102.810776686 33.08780720599998 0 0,102.81066678500002 33.088183646000005 0 0,102.81066431864835 33.08819178302397 0 0,102.81066171109404 33.08819987590418 0 0,102.81065896312654 33.08820792219054 0 0,102.81065607557778 33.08821591944706 0 0,102.81065304932196 33.08822386525257 0 0,102.81064988527525 33.08823175720151 0 0,102.81064658439561 33.08823959290462 0 0,102.81064314768233 33.08824736998964 0 0,102.81063957617587 33.08825508610209 0 0,102.81063587095753 33.088262738905925 0 0,102.810632033149 33.08827032608428 0 0,102.81062806391223 33.08827784534016 0 0,102.81062396444885 33.08828529439712 0 0,102.81061973599998 33.08829267099998 0 0,102.81055696200002 33.08840042999998 0 0,102.81055206481071 33.088408605465084 0 0,102.8105470259046 33.08841669435364 0 0,102.8105418468118 33.088424694209316 0 0,102.81053652910508 33.08843260260283 0 0,102.81053107439921 33.088440417132674 0 0,102.81052548435059 33.08844813542584 0 0,102.81051976065676 33.088455755138554 0 0,102.8105139050558 33.08846327395696 0 0,102.81050791932584 33.08847068959785 0 0,102.81050180528456 33.08847799980934 0 0,102.81049556478858 33.08848520237157 0 0,102.81048919973293 33.08849229509738 0 0,102.81048271205044 33.088499275832945 0 0,102.81047610371122 33.08850614245844 0 0,102.81046937672201 33.088512892888716 0 0,102.81046253312554 33.0885195250739 0 0,102.81045557499999 33.08852603700001 0 0,102.81037127399998 33.088604116 0 0,102.81035362699998 33.088619816999994 0 0,102.81025521200002 33.088703952 0 0,102.81024646319622 33.088711218272266 0 0,102.81023759027887 33.088718332456565 0 0,102.81022859589152 33.088725292433324 0 0,102.81021948271388 33.088732096128936 0 0,102.81021025346111 33.088738741516345 0 0,102.81020091088291 33.08874522661566 0 0,102.81019145776277 33.088751549494745 0 0,102.81018189691707 33.088757708269796 0 0,102.81017223119434 33.088763701105904 0 0,102.81016246347433 33.0887695262176 0 0,102.81015259666718 33.08877518186937 0 0,102.81014263371253 33.088780666376216 0 0,102.81013257757871 33.088785978104106 0 0,102.8101224312618 33.0887911154705 0 0,102.8101121977847 33.08879607694479 0 0,102.81010188019636 33.08880086104878 0 0,102.8100914815707 33.08880546635713 0 0,102.81008100500586 33.08880989149776 0 0,102.81007045362315 33.08881413515226 0 0,102.8100598305662 33.08881819605631 0 0,102.810049139 33.08882207300002 0 0,102.80987966100002 33.088882813 0 0,102.80987008900001 33.088886167 0 0,102.80981646999999 33.088902238 0 0,102.80846646499998 33.08925094199998 0 0,102.80845565700002 33.089253644999985 0 0,102.807979187 33.089369050000016 0 0,102.80774300000002 33.089429193 0 0,102.8077306492179 33.08943222092689 0 0,102.80771824880044 33.089435038693225 0 0,102.80770580232347 33.08943764548646 0 0,102.80769331337605 33.0894400405549 0 0,102.80768078555955 33.08944222320789 0 0,102.80766822248654 33.089444192816046 0 0,102.8076556277797 33.0894459488114 0 0,102.80764300507087 33.08944749068759 0 0,102.80763035799998 33.089448817999994 0 0,102.80743215799998 33.08946799300003 0 0,102.807382754 33.08947115400002 0 0,102.80736375599997 33.089471514000024 0 0,102.80710163200001 33.089473210999984 0 0,102.807071383 33.08947280699999 0 0,102.805152701 33.08940910299998 0 0,102.80501986299998 33.08940910299998 0 0,102.804904754 33.08942820499999 0 0,102.80484606599998 33.08944647499999 0 0,102.80467190000002 33.089562586 0 0,102.80459577800002 33.089632306 0 0,102.80448118499999 33.08978766199999 0 0,102.80442626000001 33.08988875199998 0 0,102.80438872899998 33.090019367000025 0 0,102.80437517500002 33.09065423999999 0 0,102.80436095300001 33.09297679299999 0 0,102.80436082099999 33.092985322000004 0 0,102.80435585800001 33.09304203300002 0 0,102.80430908800002 33.09335245800003 0 0,102.80430783968787 33.09336025619341 0 0,102.80430646020609 33.09336803225496 0 0,102.80430494994606 33.093375783978495 0 0,102.80430330933625 33.09338350916475 0 0,102.80430153884215 33.09339120562198 0 0,102.80429963896606 33.09339887116658 0 0,102.80429761024699 33.09340650362373 0 0,102.80429545326055 33.093414100828 0 0,102.80429316861867 33.093421660623946 0 0,102.80429075696956 33.09342918086675 0 0,102.80428821899744 33.09343665942281 0 0,102.80428555542237 33.093444094170344 0 0,102.80428276700002 33.093451483000024 0 0,102.80419278199997 33.093684655000004 0 0,102.80418970846034 33.09369239053523 0 0,102.80418650717696 33.09370007408493 0 0,102.8041831790287 33.093707703539714 0 0,102.80417972492921 33.093715276805064 0 0,102.8041761458268 33.09372279180187 0 0,102.80417244270402 33.09373024646704 0 0,102.80416861657747 33.09373763875403 0 0,102.80416466849758 33.093744966633416 0 0,102.8041605995482 33.09375222809347 0 0,102.8041564108464 33.0937594211407 0 0,102.80415210354211 33.09376654380038 0 0,102.8041476788178 33.09377359411711 0 0,102.80414313788822 33.09378057015536 0 0,102.80413848199998 33.093787469999995 0 0,102.80401961400003 33.093961191000005 0 0,102.80401430463179 33.093968768497156 0 0,102.8040088711969 33.093976257531764 0 0,102.80400331516897 33.09398365607268 0 0,102.80399763805488 33.09399096211332 0 0,102.80399184139438 33.09399817367216 0 0,102.80398592675957 33.094005288793326 0 0,102.80397989575461 33.09401230554708 0 0,102.8039737500152 33.09401922203038 0 0,102.80396749120816 33.09402603636737 0 0,102.80396112103098 33.094032746709885 0 0,102.80395464121133 33.09403935123799 0 0,102.80394805350664 33.09404584816043 0 0,102.80394135970363 33.09405223571513 0 0,102.80393456161772 33.09405851216972 0 0,102.80392766109267 33.09406467582189 0 0,102.80392066000002 33.094070724999995 0 0,102.803744897 33.094220956000015 0 0,102.80373695519702 33.09422760265633 0 0,102.80372890637256 33.09423411930419 0 0,102.80372075265461 33.09424050422066 0 0,102.80371249619894 33.09424675571763 0 0,102.80370413918845 33.09425287214227 0 0,102.80369568383267 33.094258851877484 0 0,102.80368713236707 33.094264693342275 0 0,102.80367848705261 33.094270394992236 0 0,102.80366975017496 33.09427595531991 0 0,102.80366092404411 33.0942813728552 0 0,102.80365201099355 33.09428664616578 0 0,102.80364301337981 33.094291773857435 0 0,102.80363393358176 33.094296754574465 0 0,102.80362477400001 33.09430158700002 0 0,102.803427322 33.09440424600001 0 0,102.80339921799998 33.09441804199997 0 0,102.803341349 33.094441725000024 0 0,102.80317185500002 33.094502456999976 0 0,102.80316029811308 33.09450648101139 0 0,102.80314867548427 33.094510310998714 0 0,102.8031369903707 33.09451394588862 0 0,102.80312524604705 33.09451738466246 0 0,102.80311344580456 33.094520626356555 0 0,102.80310159295013 33.09452367006244 0 0,102.80308969080544 33.09452651492715 0 0,102.80307774270595 33.094529160153435 0 0,102.80306575200001 33.094531604999986 0 0,102.80271919 33.09459943899998 0 0,102.80268414599999 33.09460543900002 0 0,102.801969155 33.09471048 0 0,102.801611068 33.094769739000014 0 0,102.80145749299999 33.094799502 0 0,102.80136479999999 33.09482479899998 0 0,102.80123456899997 33.094866352999986 0 0,102.80109430099998 33.094933131000005 0 0,102.80029672500001 33.09533704400002 0 0,102.79543722699998 33.097923476999995 0 0,102.79540334699999 33.09794030900002 0 0,102.79539168600002 33.097945573000004 0 0,102.79486942599999 33.09817553300002 0 0,102.79485858470309 33.09818018343056 0 0,102.7948476688065 33.0981846559493 0 0,102.7948366812296 33.0981889493601 0 0,102.79482562491097 33.0981930625147 0 0,102.79481450280757 33.09819699431307 0 0,102.79480331789395 33.09820074370365 0 0,102.79479207316146 33.0982043096837 0 0,102.79478077161744 33.09820769129951 0 0,102.79476941628445 33.09821088764668 0 0,102.79475801019942 33.098213897870366 0 0,102.79474655641285 33.0982167211655 0 0,102.79473505798798 33.098219356777 0 0,102.79472351800001 33.09822180399999 0 0,102.79448305199998 33.098271048000015 0 0,102.79447321399999 33.09827299400001 0 0,102.794246864 33.098316184 0 0,102.79423476962889 33.09831838431285 0 0,102.79422264121088 33.098320388475045 0 0,102.79421048192701 33.09832219596094 0 0,102.7941982949664 33.09832380629647 0 0,102.79418608352543 33.098325219059284 0 0,102.79417385080689 33.09832643387884 0 0,102.79416160001917 33.09832745043652 0 0,102.79414933437538 33.09832826846569 0 0,102.79413705709253 33.09832888775182 0 0,102.7941247713907 33.09832930813247 0 0,102.79411248049215 33.098329529497384 0 0,102.79410018762054 33.09832955178851 0 0,102.79408789600001 33.09832937499999 0 0,102.789929675 33.09823697500002 0 0,102.789645947 33.098242563999975 0 0,102.789615126 33.09829955700002 0 0,102.78946827300001 33.098702425 0 0,102.78946275200002 33.09871684699999 0 0,102.78933798999998 33.09902776000001 0 0,102.78932826200003 33.099050337999984 0 0,102.78931168999998 33.09908305099998 0 0,102.78917920200001 33.09932244700002 0 0,102.78917455144169 33.099330560007274 0 0,102.78916976516429 33.099338593694355 0 0,102.78916484452033 33.0993465457911 0 0,102.7891597909003 33.099354414050374 0 0,102.78915460573225 33.09936219624877 0 0,102.78914929048143 33.09936989018718 0 0,102.78914384664981 33.09937749369143 0 0,102.78913827577574 33.09938500461291 0 0,102.78913257943343 33.09939242082918 0 0,102.78912675923256 33.09939974024456 0 0,102.78912081681781 33.099406960790695 0 0,102.78911475386842 33.09941408042721 0 0,102.78910857209765 33.099421097142226 0 0,102.78910227325235 33.09942800895294 0 0,102.78909585911246 33.099434813906214 0 0,102.7890893314905 33.09944151007908 0 0,102.78908269223106 33.09944809557933 0 0,102.78907594321028 33.09945456854604 0 0,102.78906908633527 33.099460927150034 0 0,102.78906212354372 33.09946716959451 0 0,102.78905505680312 33.09947329411547 0 0,102.78904788811045 33.099479298982224 0 0,102.78904061949142 33.099485182497915 0 0,102.78903325300001 33.09949094299998 0 0,102.788794005 33.09967733799999 0 0,102.78878512510735 33.09968407312173 0 0,102.78877613416033 33.09969065926095 0 0,102.78876703465822 33.099697094586844 0 0,102.78875782913047 33.09970337731054 0 0,102.78874852013602 33.099709505685574 0 0,102.78873911026258 33.09971547800839 0 0,102.78872960212587 33.099721292618824 0 0,102.78871999836895 33.09972694790053 0 0,102.78871030166145 33.09973244228147 0 0,102.78870051469885 33.09973777423433 0 0,102.78869064020171 33.099742942276926 0 0,102.78868068091492 33.09974794497268 0 0,102.78867063960693 33.099752780930935 0 0,102.78866051906904 33.09975744880741 0 0,102.7886503221145 33.09976194730453 0 0,102.78864005157786 33.09976627517182 0 0,102.7886297103141 33.09977043120622 0 0,102.78861930119785 33.09977441425245 0 0,102.78860882712264 33.0997782232033 0 0,102.78859829100003 33.09978185699998 0 0,102.78820140300002 33.099916001 0 0,102.78813836699999 33.09993417300001 0 0,102.78718655099999 33.10016287299999 0 0,102.78662393799999 33.10032645899997 0 0,102.78635831999998 33.100447535 0 0,102.78536171500002 33.100980573000015 0 0,102.78532655499998 33.10099808199999 0 0,102.78528595 33.10101531700002 0 0,102.78484814000001 33.101185063 0 0,102.78483609604842 33.101189572634745 0 0,102.78482397606116 33.10119387373737 0 0,102.78481178364848 33.10119796502668 0 0,102.78479952244223 33.10120184528396 0 0,102.78478719609477 33.101205513353364 0 0,102.78477480827782 33.101208968142274 0 0,102.78476236268143 33.10121220862156 0 0,102.7847498630129 33.10121523382598 0 0,102.78473731299559 33.101218042854384 0 0,102.78472471636786 33.10122063487002 0 0,102.78471207688197 33.101223009100785 0 0,102.78469939830296 33.101225164839455 0 0,102.78468668440748 33.101227101443875 0 0,102.7846739389827 33.10122881833718 0 0,102.78466116582523 33.10123031500794 0 0,102.7846483687399 33.10123159101033 0 0,102.78463555153867 33.101232645964274 0 0,102.7846227180395 33.1012334795555 0 0,102.78460987206522 33.101234091535716 0 0,102.78459701744234 33.10123448172262 0 0,102.78458415799997 33.10123464999998 0 0,102.784392852 33.10123585399998 0 0,102.78437987608058 33.10123583086587 0 0,102.7843669024691 33.10123558505079 0 0,102.78435393498673 33.10123511662713 0 0,102.78434097745283 33.10123442573287 0 0,102.7843280336838 33.1012335125715 0 0,102.78431510749208 33.101232377411975 0 0,102.78430220268483 33.101231020588635 0 0,102.78428932306295 33.101229442501115 0 0,102.78427647241995 33.10122764361421 0 0,102.78426365454075 33.101225624457754 0 0,102.78425087320066 33.10122338562646 0 0,102.78423813216423 33.10122092777974 0 0,102.78422543518411 33.10121825164151 0 0,102.78421278600001 33.10121535799999 0 0,102.784042366 33.10117468300001 0 0,102.78403080056111 33.10117184982248 0 0,102.78401928477683 33.101168821129 0 0,102.78400782195216 33.101165597788814 0 0,102.78399641537686 33.10116218072699 0 0,102.78398506832458 33.10115857092421 0 0,102.78397378405187 33.10115476941649 0 0,102.78396256579728 33.101150777294826 0 0,102.78395141678038 33.101146595704954 0 0,102.78394034020091 33.101142225846964 0 0,102.7839293392378 33.10113766897499 0 0,102.78391841704828 33.101132926396836 0 0,102.78390757676696 33.101127999473604 0 0,102.78389682150497 33.1011228896193 0 0,102.78388615434902 33.101117598300426 0 0,102.78387557836054 33.10111212703556 0 0,102.78386509657479 33.10110647739496 0 0,102.783854712 33.101100651000024 0 0,102.783690901 33.101006256999995 0 0,102.78368227228701 33.101001279234104 0 0,102.78367372859135 33.100996156919635 0 0,102.78366527233426 33.100990891508246 0 0,102.78365690591221 33.100985484492135 0 0,102.78364863169622 33.10097993740362 0 0,102.7836404520312 33.10097425181473 0 0,102.78363236923519 33.10096842933675 0 0,102.78362438559886 33.100962471619745 0 0,102.78361650338472 33.10095638035211 0 0,102.78360872482658 33.10095015726009 0 0,102.78360105212884 33.100943804107274 0 0,102.78359348746594 33.100937322694136 0 0,102.78358603298166 33.10093071485749 0 0,102.78357869078857 33.100923982469965 0 0,102.78357146296744 33.100917127439494 0 0,102.7835643515666 33.100910151708774 0 0,102.78355735860139 33.1009030572547 0 0,102.78355048605358 33.10089584608781 0 0,102.78354373587085 33.10088852025173 0 0,102.78353710996618 33.10088108182258 0 0,102.78353061021731 33.100873532908366 0 0,102.78352423846624 33.100865875648445 0 0,102.78351799651873 33.10085811221285 0 0,102.7835118861437 33.1008502448017 0 0,102.78350590907283 33.1008422756446 0 0,102.78350006699998 33.10083420699999 0 0,102.78311351299999 33.100281008000024 0 0,102.78279419900002 33.10059547499998 0 0,102.78159129699998 33.10183858300002 0 0,102.78158412598135 33.10184583489597 0 0,102.78157683432764 33.10185296548422 0 0,102.7815694240906 33.10185997275831 0 0,102.78156189735545 33.10186685474645 0 0,102.7815542562401 33.10187360951212 0 0,102.78154650289471 33.10188023515459 0 0,102.78153863950098 33.101886729809465 0 0,102.7815306682716 33.101893091649224 0 0,102.7815225914496 33.10189931888371 0 0,102.78151441130771 33.101905409760626 0 0,102.78150613014776 33.101911362566064 0 0,102.78149775029996 33.10191717562497 0 0,102.78148927412234 33.101922847301594 0 0,102.78148070399999 33.10192837599999 0 0,102.78114953300002 33.10213918900001 0 0,102.78113996453678 33.1021451382118 0 0,102.7811302994045 33.102150929051795 0 0,102.78112054022421 33.1021565599496 0 0,102.78111068964246 33.10216202937819 0 0,102.7811007503306 33.10216733585436 0 0,102.78109072498398 33.10217247793906 0 0,102.78108061632135 33.10217745423784 0 0,102.781070427084 33.1021822634012 0 0,102.78106016003512 33.10218690412497 0 0,102.78104981795897 33.10219137515066 0 0,102.78103940366016 33.1021956752658 0 0,102.78102891996289 33.102199803304245 0 0,102.7810183697102 33.10220375814656 0 0,102.78100775576311 33.10220753872022 0 0,102.78099708100001 33.10221114400002 0 0,102.78072153800002 33.102302329 0 0,102.78066300699999 33.102319009999974 0 0,102.780405777 33.10238087699997 0 0,102.78033005600003 33.102394713000024 0 0,102.78026137799998 33.102400491000026 0 0,102.780074362 33.102407707 0 0,102.78001403600001 33.10240743200001 0 0,102.77965960199998 33.10239175800001 0 0,102.77964681608721 33.10239108999245 0 0,102.77963404338757 33.102390204586534 0 0,102.77962128759722 33.10238910203849 0 0,102.77960855240742 33.102387782667364 0 0,102.77959584150345 33.10238624685495 0 0,102.77958315856357 33.10238449504568 0 0,102.77957050725797 33.10238252774651 0 0,102.77955789124765 33.102380345526704 0 0,102.77954531418342 33.10237794901777 0 0,102.77953277970482 33.1023753389132 0 0,102.77952029143907 33.102372515968305 0 0,102.77950785299998 33.10236948099998 0 0,102.77670976000002 33.10165935200001 0 0,102.77669866215784 33.10165650615532 0 0,102.77668761389258 33.101653473538065 0 0,102.77667661834727 33.10165025501097 0 0,102.77666567865003 33.10164685148969 0 0,102.77665479791303 33.10164326394245 0 0,102.77664397923168 33.10163949338987 0 0,102.77663322568374 33.10163554090461 0 0,102.77662254032845 33.1016314076111 0 0,102.77661192620563 33.101627094685206 0 0,102.77660138633485 33.10162260335389 0 0,102.77659092371456 33.101617934894875 0 0,102.77658054132122 33.10161309063626 0 0,102.77657024210846 33.101608071956186 0 0,102.77656002900629 33.10160288028238 0 0,102.77654990492017 33.101597517091804 0 0,102.77653987273025 33.10159198391021 0 0,102.77652993529057 33.101586282311715 0 0,102.77652009542818 33.10158041391833 0 0,102.77651035594236 33.10157438039953 0 0,102.77650071960387 33.10156818347178 0 0,102.77649118915413 33.101561824898 0 0,102.77648176730439 33.10155530648712 0 0,102.77647245673504 33.10154863009354 0 0,102.77646326009479 33.10154179761659 0 0,102.77645417999997 33.10153481100002 0 0,102.77628292399999 33.10139870799998 0 0,102.77627563146066 33.101392911191375 0 0,102.77626843873944 33.101386990981844 0 0,102.77626134792418 33.10138094908989 0 0,102.77625436107319 33.10137478726931 0 0,102.77624748021458 33.10136850730876 0 0,102.77624070734572 33.10136211103117 0 0,102.77623404443261 33.101355600293225 0 0,102.77622749340937 33.101348976984845 0 0,102.77622105617756 33.101342243028625 0 0,102.7762147346058 33.10133540037928 0 0,102.77620853052909 33.101328451023065 0 0,102.77620244574832 33.10132139697723 0 0,102.77619648202977 33.1013142402894 0 0,102.77619064110458 33.10130698303699 0 0,102.77618492466823 33.101299627326625 0 0,102.77617933438006 33.101292175293494 0 0,102.77617387186281 33.10128462910075 0 0,102.77616853870212 33.101276990938885 0 0,102.77616333644609 33.101269263025074 0 0,102.77615826660482 33.10126144760256 0 0,102.77615333064996 33.10125354693998 0 0,102.7761485300143 33.101245563330714 0 0,102.77614386609137 33.10123749909222 0 0,102.77613934023499 33.10122935656536 0 0,102.77613495375891 33.10122113811373 0 0,102.77613070793643 33.101212846122955 0 0,102.77612660400001 33.101204483000004 0 0,102.77603995499999 33.10102014099999 0 0,102.77603649361572 33.10101264306317 0 0,102.77603316344683 33.101005085933245 0 0,102.77602996550512 33.1009974719063 0 0,102.77602690076222 33.1009898032957 0 0,102.77602397014928 33.10098208243141 0 0,102.77602117455673 33.10097431165925 0 0,102.77601851483395 33.10096649334023 0 0,102.77601599178904 33.100958629849785 0 0,102.77601360618857 33.100950723577085 0 0,102.77601135875737 33.10094277692429 0 0,102.77600925017828 33.10093479230584 0 0,102.77600728109194 33.10092677214771 0 0,102.77600545209661 33.100918718886646 0 0,102.77600376374802 33.10091063496949 0 0,102.77600221655914 33.10090252285237 0 0,102.77600081100002 33.100894385000004 0 0,102.77597084500002 33.10070969100002 0 0,102.77596784299999 33.100687901000015 0 0,102.77596514300001 33.100623015999986 0 0,102.77600935200002 33.099330452000004 0 0,102.77599839200002 33.099205960999996 0 0,102.77597875800001 33.099111135999976 0 0,102.77591932500002 33.09898870799998 0 0,102.77535735800001 33.09834219800001 0 0,102.77535170235893 33.09833561330787 0 0,102.77534615625666 33.098328936093175 0 0,102.77534072120653 33.09832216817794 0 0,102.77533539869162 33.09831531140891 0 0,102.77533019016425 33.0983083676571 0 0,102.77532509704571 33.09830133881723 0 0,102.77532012072571 33.098294226807255 0 0,102.77531526256216 33.09828703356783 0 0,102.77531052388069 33.09827976106176 0 0,102.77530590597435 33.0982724112735 0 0,102.77530141010322 33.09826498620856 0 0,102.77529703749408 33.09825748789303 0 0,102.77529278934009 33.09824991837296 0 0,102.77528866680042 33.09824227971383 0 0,102.77528467100001 33.098234574 0 0,102.77521256400001 33.09809188899999 0 0,102.77520898942275 33.098084709341336 0 0,102.77520553657968 33.09807747035137 0 0,102.7752022064552 33.09807017409398 0 0,102.77519899999878 33.09806282264934 0 0,102.77519591812458 33.09805541811341 0 0,102.77519296171124 33.09804796259725 0 0,102.77519013160169 33.098040458226464 0 0,102.77518742860276 33.09803290714059 0 0,102.77518485348514 33.098025311492485 0 0,102.77518240698296 33.0980176734477 0 0,102.77518008979378 33.09800999518389 0 0,102.77517790257819 33.09800227889015 0 0,102.77517584595982 33.09799452676645 0 0,102.775173920525 33.09798674102296 0 0,102.77517212682268 33.097978923879424 0 0,102.77517046536427 33.09797107756456 0 0,102.77516893662344 33.09796320431539 0 0,102.77516754103607 33.09795530637662 0 0,102.77516627900002 33.09794738599999 0 0,102.775136159 33.09774479999999 0 0,102.77513506512683 33.097736925890196 0 0,102.7751341075411 33.09772903404674 0 0,102.77513328652903 33.09772112682836 0 0,102.77513260233597 33.09771320659835 0 0,102.77513205516644 33.09770527572394 0 0,102.77513164518398 33.0976973365755 0 0,102.77513137251111 33.09768939152591 0 0,102.77513123722933 33.09768144294979 0 0,102.77513123937908 33.09767349322283 0 0,102.77513137895973 33.09766554472103 0 0,102.77513165592953 33.09765759982008 0 0,102.77513207020571 33.09764966089454 0 0,102.77513262166448 33.097641730317214 0 0,102.77513331014097 33.097633810458404 0 0,102.77513413542945 33.097625903685206 0 0,102.77513509728324 33.097618012360805 0 0,102.77513619541486 33.09761013884378 0 0,102.7751374294961 33.09760228548736 0 0,102.7751387991581 33.09759445463878 0 0,102.77514030399152 33.09758664863853 0 0,102.77514194354659 33.097578869819685 0 0,102.77514371733325 33.097571120507176 0 0,102.77514562482138 33.09756340301713 0 0,102.77514766544085 33.09755571965618 0 0,102.77514983858177 33.09754807272071 0 0,102.77515214359461 33.09754046449626 0 0,102.77515457979047 33.09753289725679 0 0,102.77515714644119 33.097525373264 0 0,102.77515984277967 33.09751789476667 0 0,102.77516266800001 33.09751046399998 0 0,102.77523887699999 33.097313181000004 0 0,102.775250932 33.09728470499999 0 0,102.77527321000002 33.09724373099999 0 0,102.77520645099997 33.097118556 0 0,102.77548798200002 33.096901995999986 0 0,102.77667294499997 33.09502963599999 0 0,102.776986561 33.09453057000002 0 0,102.77699763599998 33.094500176 0 0,102.77689897699997 33.094039768000016 0 0,102.77684377899999 33.093982238000024 0 0,102.77670286400001 33.093908682000006 0 0,102.77646461500001 33.093864955000015 0 0,102.77635656799998 33.09387245300002 0 0,102.776277704 33.093895127999986 0 0,102.776195831 33.09394101100003 0 0,102.77574865999998 33.094317563000004 0 0,102.77572516100003 33.094336376 0 0,102.775674288 33.09437128799999 0 0,102.77529374599999 33.09460624899998 0 0,102.77528390436468 33.09461218700593 0 0,102.77527396433383 33.09461795878959 0 0,102.77526392871461 33.09462356272097 0 0,102.77525380034119 33.09462899721743 0 0,102.77524358207393 33.09463426074422 0 0,102.77523327679859 33.09463935181486 0 0,102.7752228874255 33.09464426899157 0 0,102.77521241688873 33.094649010885696 0 0,102.77520186814529 33.09465357615805 0 0,102.77519124417425 33.094657963519374 0 0,102.77518054797594 33.09466217173061 0 0,102.7751697825711 33.09466619960332 0 0,102.77515895099998 33.094670045999976 0 0,102.774825314 33.09478598999999 0 0,102.774752949 33.09480680399997 0 0,102.77474560000002 33.094808473 0 0,102.774441524 33.09487596500003 0 0,102.77442921806774 33.094878578850505 0 0,102.7744168704672 33.09488098819561 0 0,102.77440448459669 33.09488319237225 0 0,102.77439206386506 33.094885190773795 0 0,102.77437961169076 33.09488698285023 0 0,102.77436713150087 33.09488856810834 0 0,102.7743546267302 33.09488994611184 0 0,102.77434210082035 33.09489111648146 0 0,102.77432955721866 33.09489207889511 0 0,102.77431699937745 33.09489283308789 0 0,102.77430443075285 33.09489337885225 0 0,102.77429185480403 33.09489371603797 0 0,102.77427927499215 33.09489384455226 0 0,102.77426669477943 33.094893764359746 0 0,102.7742541176282 33.09489347548249 0 0,102.77424154699997 33.09489297800002 0 0,102.77390839899999 33.094877155999995 0 0,102.77389564249522 33.09487644997285 0 0,102.77388289986128 33.094875526843246 0 0,102.77387017479273 33.09487438687882 0 0,102.77385747097911 33.094873030410106 0 0,102.77384479210372 33.0948714578304 0 0,102.77383214184266 33.09486966959564 0 0,102.77381952386376 33.09486766622432 0 0,102.77380694182546 33.09486544829728 0 0,102.77379439937577 33.094863016457595 0 0,102.77378190015126 33.094860371410356 0 0,102.77376944777595 33.094857513922456 0 0,102.77375704586025 33.09485444482239 0 0,102.77374469799997 33.09485116500002 0 0,102.77340823499998 33.094757087000005 0 0,102.77334386899997 33.09473578500001 0 0,102.77333339500001 33.094731662000015 0 0,102.773041869 33.094614191999995 0 0,102.77298631399998 33.09458890899998 0 0,102.77295474700003 33.09457172399999 0 0,102.77259841300003 33.094365040000014 0 0,102.77243588300001 33.09427056599998 0 0,102.77195015299998 33.095417622000014 0 0,102.77194670272135 33.09542555073185 0 0,102.77194311745629 33.09543341934581 0 0,102.77193939825182 33.095441225543944 0 0,102.7719355461941 33.09544896704654 0 0,102.77193156240808 33.09545664159279 0 0,102.77192744805717 33.095464246941425 0 0,102.77192320434294 33.095471780871385 0 0,102.77191883250471 33.095479241182474 0 0,102.77191433381921 33.095486625696 0 0,102.77190970960024 33.09549393225539 0 0,102.77190496119826 33.095501158726854 0 0,102.77190008999997 33.095508302999974 0 0,102.771676184 33.09583174199997 0 0,102.77167025145259 33.09583998171877 0 0,102.77166417957699 33.095848119311235 0 0,102.77165797013089 33.0958561524217 0 0,102.77165162491183 33.09586407872472 0 0,102.77164514575662 33.09587189592578 0 0,102.77163853454087 33.095879601761936 0 0,102.7716317931784 33.095887194002486 0 0,102.7716249236207 33.09589467044962 0 0,102.77161792785641 33.09590202893903 0 0,102.77161080791065 33.09590926734058 0 0,102.77160356584453 33.09591638355889 0 0,102.7715962037545 33.09592337553392 0 0,102.77158872377174 33.09593024124164 0 0,102.77158112806157 33.095936978694546 0 0,102.77157341882283 33.095943585942265 0 0,102.77156559828717 33.095950061072124 0 0,102.77155766871853 33.09595640220969 0 0,102.77154963241234 33.09596260751931 0 0,102.771541491695 33.095968675204674 0 0,102.77153324892308 33.09597460350929 0 0,102.77152490648271 33.09598039071702 0 0,102.77151646678888 33.09598603515257 0 0,102.77150793228473 33.09599153518198 0 0,102.77149930544086 33.0959968892131 0 0,102.77149058875455 33.09600209569602 0 0,102.77148178474914 33.096007153123566 0 0,102.77147289597325 33.09601206003171 0 0,102.77146392499998 33.096016814999984 0 0,102.771259397 33.09612543100002 0 0,102.77124859748147 33.09613102543648 0 0,102.77123770257718 33.09613643176423 0 0,102.77122671556332 33.096141648357545 0 0,102.77121563974379 33.09614667364772 0 0,102.77120447844923 33.09615150612362 0 0,102.77119323503595 33.09615614433205 0 0,102.77118191288498 33.09616058687825 0 0,102.771170515401 33.09616483242631 0 0,102.77115904601135 33.09616887969954 0 0,102.771147508165 33.096172727480884 0 0,102.77113590533152 33.09617637461327 0 0,102.771124241 33.096179819999975 0 0,102.77086980399997 33.096252961000005 0 0,102.77085774904276 33.09625630317498 0 0,102.77084564008833 33.09625944409043 0 0,102.77083348049652 33.096262382874855 0 0,102.77082127364116 33.09626511871284 0 0,102.77080902290925 33.0962676508453 0 0,102.77079673169993 33.09626997856964 0 0,102.77078440342359 33.096272101240004 0 0,102.77077204150089 33.09627401826743 0 0,102.77075964936182 33.09627572912 0 0,102.77074723044478 33.09627723332303 0 0,102.7707347881956 33.09627853045914 0 0,102.77072232606653 33.09627962016842 0 0,102.7707098475154 33.09628050214852 0 0,102.77069735600459 33.09628117615472 0 0,102.77068485500001 33.09628164200001 0 0,102.770414625 33.096289300000024 0 0,102.77040163473349 33.096289563909906 0 0,102.77038864185016 33.0962896045986 0 0,102.77037565018551 33.09628942205411 0 0,102.77036266357469 33.09628901633032 0 0,102.7703496858513 33.09628838754699 0 0,102.77033672084639 33.09628753588974 0 0,102.77032377238719 33.096286461609985 0 0,102.77031084429608 33.096285165024845 0 0,102.77029794038943 33.09628364651707 0 0,102.77028506447645 33.09628190653493 0 0,102.77027222035812 33.09627994559206 0 0,102.770259411826 33.09627776426732 0 0,102.77024664266116 33.096275363204654 0 0,102.77023391663305 33.09627274311284 0 0,102.77022123749838 33.096269904765336 0 0,102.77020860900001 33.09626684900002 0 0,102.770023982 33.09622027900002 0 0,102.77001259427459 33.096217339324255 0 0,102.77000125777313 33.09621420791588 0 0,102.76998997572355 33.09621088566651 0 0,102.76997875133824 33.096207373522105 0 0,102.76996758781321 33.096203672482716 0 0,102.76995648832713 33.09619978360215 0 0,102.76994545604038 33.096195707987725 0 0,102.76993449409429 33.09619144679991 0 0,102.76992360561012 33.09618700125202 0 0,102.7699127936882 33.09618237260985 0 0,102.7699020614071 33.09617756219137 0 0,102.76989141182268 33.09617257136626 0 0,102.76988084796726 33.096167401555604 0 0,102.76987037284874 33.09616205423142 0 0,102.7698599894498 33.09615653091629 0 0,102.76984970072695 33.096150833182904 0 0,102.76983950960975 33.09614496265362 0 0,102.76982941900002 33.09613892099998 0 0,102.76960858799998 33.096003114999974 0 0,102.76959986158016 33.095997664933996 0 0,102.76959122662467 33.09599207108331 0 0,102.76958268550239 33.09598633498253 0 0,102.76957424055648 33.09598045820529 0 0,102.76956589410374 33.09597444236381 0 0,102.7695576484339 33.09596828910849 0 0,102.7695495058091 33.09596200012739 0 0,102.76954146846316 33.09595557714583 0 0,102.76953353860102 33.095949021925875 0 0,102.76952571839819 33.095942336265885 0 0,102.76951801000001 33.09593552199999 0 0,102.76935375599999 33.095787438 0 0,102.76934713943784 33.095781480123925 0 0,102.7693406242573 33.09577541154877 0 0,102.76933421231017 33.095769233999434 0 0,102.76932790541892 33.095762949231755 0 0,102.76932170537619 33.09575655903207 0 0,102.76931561394422 33.09575006521668 0 0,102.76930963285436 33.095743469631316 0 0,102.76930376380668 33.09573677415067 0 0,102.76929800846929 33.0957299806778 0 0,102.76929236847809 33.09572309114363 0 0,102.7692868454361 33.09571610750639 0 0,102.76928144091318 33.095709031751035 0 0,102.76927615644544 33.09570186588872 0 0,102.7692709935349 33.09569461195622 0 0,102.76926595364904 33.095687272015326 0 0,102.76926103822034 33.09567984815228 0 0,102.7692562486459 33.09567234247718 0 0,102.7692515862871 33.09566475712337 0 0,102.76924705246911 33.09565709424687 0 0,102.7692426484806 33.09564935602568 0 0,102.76923837557332 33.095641544659266 0 0,102.76923423496176 33.09563366236786 0 0,102.7692302278228 33.09562571139187 0 0,102.76922635529542 33.095617693991194 0 0,102.76922261848028 33.09560961244464 0 0,102.76921901843956 33.09560146904924 0 0,102.76921555619644 33.09559326611961 0 0,102.76921223273504 33.09558500598727 0 0,102.76920904899998 33.09557669100002 0 0,102.76876200200002 33.09434727299998 0 0,102.76857326499999 33.093882063000024 0 0,102.768534666 33.09382276600002 0 0,102.76847647599999 33.093767920999994 0 0,102.76845559100002 33.09375566199998 0 0,102.76838791799997 33.09373949799999 0 0,102.76752073099999 33.09352990000002 0 0,102.76750946630524 33.09352709137145 0 0,102.76749824857166 33.09352410068667 0 0,102.76748708074135 33.09352092873007 0 0,102.76747596574337 33.09351757633358 0 0,102.7674649064929 33.093514044376434 0 0,102.76745390589049 33.09351033378498 0 0,102.76744296682133 33.093506445532405 0 0,102.76743209215444 33.09350238063851 0 0,102.76742128474199 33.09349814016941 0 0,102.76741054741846 33.093493725237266 0 0,102.767399883 33.093489137000006 0 0,102.767186509 33.093395026999985 0 0,102.7671768602225 33.09339077811537 0 0,102.76716728519715 33.09338636554052 0 0,102.76715778670065 33.09338179055507 0 0,102.76714836748756 33.09337705448578 0 0,102.76713903028944 33.093372158706075 0 0,102.76712977781406 33.09336710463574 0 0,102.76712061274463 33.093361893740436 0 0,102.767111537739 33.09335652753132 0 0,102.76710255542889 33.093351007564586 0 0,102.76709366841918 33.093345335441015 0 0,102.76708487928707 33.0933395128055 0 0,102.7670761905814 33.09333354134661 0 0,102.76706760482188 33.09332742279605 0 0,102.76705912449836 33.0933211589282 0 0,102.76705075207012 33.093314751559554 0 0,102.76704248996515 33.09330820254824 0 0,102.76703434057946 33.09330151379348 0 0,102.76702630627634 33.09329468723498 0 0,102.76701838938573 33.093287724852445 0 0,102.76701059220352 33.09328062866494 0 0,102.76700291699086 33.09327340073036 0 0,102.76699536597359 33.09326604314478 0 0,102.76698794134144 33.0932585580419 0 0,102.76698064524757 33.09325094759238 0 0,102.76697347980785 33.093243214003245 0 0,102.7669664471002 33.093235359517216 0 0,102.76695954916414 33.093227386412075 0 0,102.76695278800003 33.09321929700002 0 0,102.766852513 33.09309467200001 0 0,102.76684700964644 33.09308773414008 0 0,102.76684162485829 33.09308070385861 0 0,102.76683636018737 33.09307358318161 0 0,102.76683121715088 33.09306637416112 0 0,102.76682619723091 33.09305907887466 0 0,102.76682130187416 33.093051699424606 0 0,102.76681653249136 33.09304423793758 0 0,102.76681189045696 33.093036696563864 0 0,102.76680737710873 33.09302907747674 0 0,102.76680299374733 33.093021382871896 0 0,102.76679874163597 33.093013614966786 0 0,102.76679462200002 33.093005775999984 0 0,102.76671534299999 33.09285120200002 0 0,102.76671167445996 33.09284397544721 0 0,102.76670813139863 33.092836686553746 0 0,102.76670471487498 33.09282933749818 0 0,102.76670142591016 33.09282193047706 0 0,102.76669826548721 33.09281446770423 0 0,102.76669523455072 33.092806951410225 0 0,102.76669233400662 33.092799383841566 0 0,102.76668956472183 33.092791767260096 0 0,102.76668692752406 33.092784103942314 0 0,102.76668442320153 33.092776396178685 0 0,102.76668205250274 33.09276864627296 0 0,102.76667981613627 33.092760856541474 0 0,102.76667771477055 33.09275302931249 0 0,102.76667574903364 33.092745166925454 0 0,102.76667391951307 33.092737271730336 0 0,102.76667222675566 33.0927293460869 0 0,102.76667067126736 33.09272139236402 0 0,102.76666925351309 33.092713412938956 0 0,102.76666797391657 33.092705410196665 0 0,102.76666683286028 33.09269738652904 0 0,102.76666583068526 33.09268934433427 0 0,102.76666496769106 33.09268128601605 0 0,102.76666424413558 33.09267321398291 0 0,102.76666366023512 33.092665130647475 0 0,102.76666321616419 33.09265703842575 0 0,102.76666291205552 33.092648939736385 0 0,102.76666274799999 33.092640836999976 0 0,102.76666129900002 33.09247385499998 0 0,102.76666142699997 33.092458394000005 0 0,102.76666186599999 33.09244684800001 0 0,102.76666791600002 33.092327533 0 0,102.76666844377255 33.0923192702143 0 0,102.76666911523802 33.092311017862784 0 0,102.7666699301931 33.092302778444136 0 0,102.76667088839108 33.09229455445313 0 0,102.76667198954178 33.09228634837986 0 0,102.76667323331183 33.09227816270899 0 0,102.76667461932462 33.09226999991903 0 0,102.76667614716048 33.092261862481536 0 0,102.76667781635682 33.0922537528604 0 0,102.76667962640822 33.09224567351109 0 0,102.76668157676663 33.09223762687989 0 0,102.7666836668415 33.09222961540323 0 0,102.76668589600001 33.09222164150683 0 0,102.7666882635672 33.092213707605076 0 0,102.7666907688262 33.092205816100225 0 0,102.76669341101845 33.09219796938171 0 0,102.76669618934395 33.092190169825386 0 0,102.76669910296145 33.09218241979284 0 0,102.76670215098878 33.09217472163066 0 0,102.76670533250302 33.09216707766974 0 0,102.76670864654086 33.092159490224546 0 0,102.76671209209886 33.092151961592435 0 0,102.76671566813377 33.09214449405297 0 0,102.76671937356281 33.09213708986719 0 0,102.76672320726404 33.09212975127698 0 0,102.76672716807667 33.092122480504344 0 0,102.76673125480144 33.092115279750765 0 0,102.76673546620094 33.09210815119651 0 0,102.76673980100003 33.09210109700001 0 0,102.766803745 33.09199761899998 0 0,102.7668087060779 33.09198985937549 0 0,102.76681379574224 33.09198218347927 0 0,102.7668190125803 33.091974593441925 0 0,102.766824355144 33.09196709137027 0 0,102.7668298219504 33.09195967934667 0 0,102.76683541148206 33.09195235942851 0 0,102.76684112218747 33.091945133647606 0 0,102.7668469524815 33.09193800400963 0 0,102.7668529007458 33.091930972493586 0 0,102.7668589653293 33.09192404105124 0 0,102.76686514454863 33.09191721160657 0 0,102.76687143668862 33.091910486055255 0 0,102.7668778400027 33.09190386626412 0 0,102.76688435271353 33.091897354070646 0 0,102.76689097301332 33.09189095128245 0 0,102.76689769906446 33.091884659676765 0 0,102.76690452899999 33.09187848099998 0 0,102.76755116599998 33.091299409999976 0 0,102.76650780799997 33.09096331000001 0 0,102.766329649 33.090945675 0 0,102.76625771699997 33.090943486000015 0 0,102.766179572 33.09095450299998 0 0,102.76482308700002 33.091276470000025 0 0,102.76440146499999 33.09137982599998 0 0,102.76438950332539 33.09138264685997 0 0,102.76437749720893 33.09138527213674 0 0,102.76436544984834 33.09138770113106 0 0,102.76435336445233 33.091389933196005 0 0,102.76434124423974 33.09139196773707 0 0,102.76432909243869 33.09139380421237 0 0,102.76431691228568 33.09139544213279 0 0,102.7643047070248 33.091396881062074 0 0,102.76429247990681 33.09139812061699 0 0,102.76428023418832 33.09139916046737 0 0,102.76426797313083 33.09140000033628 0 0,102.76425569999998 33.09140064000002 0 0,102.76378826799998 33.09142139599999 0 0,102.76377575081423 33.09142185130098 0 0,102.76376322782342 33.09142210017631 0 0,102.76375070243154 33.09142214255832 0 0,102.76373817804325 33.091421978435505 0 0,102.76372565806298 33.091421607852475 0 0,102.76371314589389 33.09142103090995 0 0,102.76370064493706 33.091420247764766 0 0,102.76368815859053 33.09141925862979 0 0,102.76367569024832 33.0914180637739 0 0,102.7636632432996 33.091416663521876 0 0,102.76365082112773 33.091415058254334 0 0,102.7636384271093 33.091413248407626 0 0,102.76362606461326 33.091411234473696 0 0,102.76361373700001 33.09140901699999 0 0,102.76321632499997 33.09133392000001 0 0,102.76320479668153 33.09133166026165 0 0,102.7631933065948 33.09132921353928 0 0,102.76318185777237 33.09132658047866 0 0,102.76317045323592 33.09132376177474 0 0,102.76315909599546 33.091320758171456 0 0,102.76314778904852 33.091317570461555 0 0,102.76313653537935 33.09131419948637 0 0,102.76312533795813 33.09131064613561 0 0,102.76311419974022 33.09130691134711 0 0,102.76310312366532 33.09130299610659 0 0,102.76309211265675 33.09129890144741 0 0,102.76308116962066 33.09129462845027 0 0,102.76307029744524 33.09129017824295 0 0,102.76305949900001 33.09128555199999 0 0,102.76272523400002 33.09113849800002 0 0,102.76271532166328 33.091134080270976 0 0,102.76270548493997 33.0911294966453 0 0,102.7626957266064 33.09112474841666 0 0,102.76268604941667 33.09111983692517 0 0,102.76267645610206 33.091114763557016 0 0,102.76266694937013 33.091109529744095 0 0,102.76265753190403 33.09110413696357 0 0,102.76264820636169 33.09109858673749 0 0,102.76263897537511 33.091092880632296 0 0,102.76262984154961 33.09108702025848 0 0,102.76262080746307 33.091081007270034 0 0,102.76261187566524 33.09107484336404 0 0,102.76260304867698 33.091068530280175 0 0,102.7625943289896 33.091062069800216 0 0,102.76258571906406 33.09105546374753 0 0,102.76257722133045 33.09104871398658 0 0,102.76256883818708 33.0910418224224 0 0,102.76256057199998 33.09103479100003 0 0,102.76228216200002 33.09079197300002 0 0,102.76224359000003 33.09075512099997 0 0,102.76223416300002 33.09074499899998 0 0,102.76146881 33.089902799000015 0 0,102.761454496 33.089886417 0 0,102.76016295599999 33.08834858900002 0 0,102.75973665200002 33.08786401100002 0 0,102.759628303 33.087757012 0 0,102.75944441899998 33.08761752999999 0 0,102.75912681099999 33.087438538000015 0 0,102.75910283000002 33.08742434499999 0 0,102.757429011 33.086384873999975 0 0,102.75742335299998 33.086381319 0 0,102.75523597300003 33.08499133700002 0 0,102.75491857200001 33.08480026500001 0 0,102.75479042699999 33.084723123 0 0,102.754647831 33.08467743099999 0 0,102.75454382700002 33.08465550699998 0 0,102.75449398500001 33.08465580799998 0 0,102.75440495999999 33.08465634700002 0 0,102.75430129799997 33.084660611000004 0 0,102.754105046 33.084696431 0 0,102.75392547199999 33.084758883000006 0 0,102.753859665 33.08478176900002 0 0,102.753852682 33.08478413900002 0 0,102.75351105200002 33.084898037000016 0 0,102.752694238 33.085182395000004 0 0,102.752651754 33.08519560299999 0 0,102.75195905800001 33.085387841 0 0,102.75183895200001 33.085421172999986 0 0,102.75181027600001 33.085428510999975 0 0,102.75071307799999 33.08568589700002 0 0,102.75007465099998 33.08583342200001 0 0,102.74472191699999 33.087070168000025 0 0,102.744452153 33.08713165500001 0 0,102.74439198599998 33.08714279200001 0 0,102.74408770999997 33.08718635600002 0 0,102.74407510499998 33.08718804799997 0 0,102.74386704199998 33.08721348300003 0 0,102.743808484 33.087218345999986 0 0,102.74349687199998 33.087232132999986 0 0,102.74348670900002 33.08723251499998 0 0,102.743467711 33.087232864999976 0 0,102.74306390200002 33.08723527199999 0 0,102.74304429699998 33.08723513699999 0 0,102.73941885699998 33.08716351700002 0 0,102.73922883 33.08720395099999 0 0,102.739146264 33.08724807499999 0 0,102.739064246 33.08731529800002 0 0,102.73900985300003 33.08738244 0 0,102.738990737 33.08742017700001 0 0,102.73893637399999 33.087647858000025 0 0,102.73880100399998 33.08826991400002 0 0,102.73837898300002 33.090232773000025 0 0,102.73827721599997 33.0907416 0 0,102.738263216 33.090758401000016 0 0,102.73825650200001 33.090778048000004 0 0,102.73818026599997 33.090981274 0 0,102.73817715035003 33.09098931912795 0 0,102.7381738972421 33.09099730966278 0 0,102.73817050763226 33.09100524325613 0 0,102.7381669825167 33.091013117576324 0 0,102.73816332293146 33.091020930309135 0 0,102.73815952995203 33.09102867915843 0 0,102.7381556046932 33.09103636184684 0 0,102.73815154830856 33.09104397611647 0 0,102.73814736199029 33.09105151972949 0 0,102.73814304696872 33.09105899046888 0 0,102.73813860451202 33.09106638613901 0 0,102.73813403592581 33.09107370456632 0 0,102.7381293425528 33.09108094359995 0 0,102.73812452577232 33.09108810111237 0 0,102.73811958700003 33.09109517500002 0 0,102.737958532 33.09132275899998 0 0,102.73795274654836 33.091330697811784 0 0,102.73794682756913 33.091338537573805 0 0,102.73794077675777 33.091346276040404 0 0,102.73793459584748 33.09135391099498 0 0,102.7379282866087 33.091361440250566 0 0,102.73792185084868 33.09136886165047 0 0,102.73791529041088 33.091376173068895 0 0,102.73790860717449 33.091383372411556 0 0,102.73790180305383 33.091390457616264 0 0,102.73789487999791 33.09139742665352 0 0,102.73788783998978 33.09140427752711 0 0,102.73788068504597 33.09141100827466 0 0,102.73787341721595 33.09141761696821 0 0,102.73786603858154 33.09142410171476 0 0,102.73785855125628 33.0914304606568 0 0,102.73785095738485 33.09143669197289 0 0,102.73784325914244 33.0914427938781 0 0,102.73783545873414 33.09144876462461 0 0,102.7378275583943 33.09145460250215 0 0,102.73781956038593 33.0914603058385 0 0,102.73781146699997 33.091465873000004 0 0,102.73756489700003 33.091634322000004 0 0,102.73755610250447 33.09164021433304 0 0,102.73754721419223 33.091645964171846 0 0,102.73753823437188 33.091651570023025 0 0,102.73752916537578 33.09165703043056 0 0,102.7375200095594 33.0916623439762 0 0,102.73751076930083 33.09166750927987 0 0,102.737501447 33.09167252499998 0 0,102.73749195825519 33.09167743846584 0 0,102.73748239402097 33.09168220332141 0 0,102.73747275662465 33.09168681840724 0 0,102.73746304841139 33.091691282600316 0 0,102.73745327174349 33.09169559481434 0 0,102.737443429 33.09169975399999 0 0,102.73723866900002 33.091784459999985 0 0,102.737196993 33.09180017900002 0 0,102.73713829399998 33.091817503000016 0 0,102.73687343099999 33.09188374299998 0 0,102.73686962199997 33.091884694999976 0 0,102.7368575962222 33.09188758834695 0 0,102.73684552456655 33.09189028388365 0 0,102.73683341028658 33.09189278088359 0 0,102.73682125664727 33.09189507867379 0 0,102.73680906692427 33.091897176634944 0 0,102.73679684440289 33.09189907420162 0 0,102.73678459237733 33.091900770862395 0 0,102.73677231414973 33.09190226615998 0 0,102.73676001302928 33.091903559691374 0 0,102.73674769233133 33.091904651107946 0 0,102.73673535537654 33.09190554011553 0 0,102.73672300548994 33.09190622647455 0 0,102.736710646 33.09190670999999 0 0,102.73647667099999 33.09191406299999 0 0,102.73640176200001 33.091912713 0 0,102.73638148399999 33.091911074999985 0 0,102.73608367600002 33.09188301500001 0 0,102.73602996599999 33.091876006999996 0 0,102.73596245499999 33.091861472000005 0 0,102.73329184900001 33.091154570000015 0 0,102.73306659600001 33.09114874199997 0 0,102.73289009000001 33.091172917999984 0 0,102.732748045 33.09122561700002 0 0,102.73261583099998 33.091296261000025 0 0,102.732492379 33.09139484299999 0 0,102.73238512799998 33.09152680400001 0 0,102.73229717200002 33.09168512000002 0 0,102.732243745 33.091884805999996 0 0,102.732241977 33.09189123200002 0 0,102.73205612599997 33.092548357 0 0,102.732053167 33.092558388999976 0 0,102.73190817 33.09303078200003 0 0,102.73189812300001 33.093060001000026 0 0,102.73175944000002 33.09342461599999 0 0,102.73174640000002 33.093455619999986 0 0,102.731740592 33.09346776199999 0 0,102.731622125 33.09370701500001 0 0,102.73159686999998 33.09375205600003 0 0,102.73159344599998 33.09375742499998 0 0,102.73141156000003 33.094038797999985 0 0,102.73137624399999 33.09408718899999 0 0,102.73135075099998 33.09411620499998 0 0,102.731062785 33.094422054999995 0 0,102.73104736699997 33.09443780999999 0 0,102.730169682 33.09530094600001 0 0,102.72773191700003 33.097717746 0 0,102.727169764 33.09827557599999 0 0,102.72716259900692 33.09828255468696 0 0,102.72715531880529 33.09828941310237 0 0,102.72714792541373 33.09829614934457 0 0,102.72714042088222 33.09830276154576 0 0,102.7271328072916 33.098309247872564 0 0,102.72712508675289 33.09831560652649 0 0,102.7271172614068 33.09832183574444 0 0,102.7271093334231 33.098327933799226 0 0,102.72710130500002 33.09833389900001 0 0,102.726904096 33.09847818399999 0 0,102.726871652 33.098500403 0 0,102.72658971200002 33.09868096500003 0 0,102.72657999028613 33.0986870430769 0 0,102.726570168069 33.098692957363866 0 0,102.72656024810789 33.09869870619949 0 0,102.72655023318947 33.09870428796882 0 0,102.72654012612715 33.098709701103836 0 0,102.72652992976016 33.098714944083895 0 0,102.72651964695287 33.098720015436136 0 0,102.72650928059387 33.09872491373593 0 0,102.7264988335953 33.098729637607256 0 0,102.72648830889189 33.098734185723096 0 0,102.72647770944023 33.09873855680579 0 0,102.72646703821789 33.09874274962744 0 0,102.72645629822262 33.09874676301018 0 0,102.72644549247147 33.09875059582661 0 0,102.72643462399998 33.09875424699999 0 0,102.72610249600001 33.098863532999985 0 0,102.72603945700001 33.098881171000016 0 0,102.72598461500002 33.09889175500001 0 0,102.72574400799999 33.09892894000001 0 0,102.72572580299999 33.09893152699999 0 0,102.72567249999997 33.09893653099999 0 0,102.72533255100001 33.09895640100001 0 0,102.72531148600001 33.09895734000003 0 0,102.72525290599998 33.09895689000001 0 0,102.72468696200002 33.09893078900001 0 0,102.72356639399999 33.098903294000024 0 0,102.721744764 33.098858576 0 0,102.72125392800001 33.098843699999975 0 0,102.718129256 33.098748957 0 0,102.71649702399998 33.098699434000025 0 0,102.7161203 33.09872918899998 0 0,102.71596719399997 33.09877085400001 0 0,102.715797366 33.09884354799999 0 0,102.71561447300002 33.09895042400001 0 0,102.71552052099997 33.099030588999995 0 0,102.71529873100002 33.099302576000014 0 0,102.71381898700002 33.10161543100003 0 0,102.71174923199999 33.10491772199998 0 0,102.71172796399998 33.104949008000006 0 0,102.71139853400001 33.10539818500001 0 0,102.71139260613587 33.1054060646996 0 0,102.71138654408371 33.105413841637464 0 0,102.71138034962458 33.105421513528704 0 0,102.71137402457846 33.10542907811927 0 0,102.71136757080366 33.10543653318666 0 0,102.71136099019634 33.10544387654055 0 0,102.7113542846899 33.10545110602341 0 0,102.71134745625447 33.1054582195112 0 0,102.71134050689626 33.10546521491393 0 0,102.71133343865702 33.10547209017633 0 0,102.71132625361345 33.10547884327841 0 0,102.71131895387653 33.10548547223609 0 0,102.71131154159096 33.105491975101735 0 0,102.71130401893451 33.10549834996478 0 0,102.71129638811736 33.10550459495227 0 0,102.7112886513815 33.10551070822939 0 0,102.711280811 33.10551668800002 0 0,102.71104675999999 33.10569218400002 0 0,102.71099171399999 33.10572910899998 0 0,102.71098373900003 33.105733805 0 0,102.710786246 33.105848245999994 0 0,102.71073092099999 33.10587694600002 0 0,102.71072216599998 33.105880915 0 0,102.710545642 33.10595945199998 0 0,102.71050030700002 33.105977748999976 0 0,102.710267144 33.10606257400002 0 0,102.71025511151807 33.106066820265056 0 0,102.71024300707248 33.10607085682114 0 0,102.71023083431784 33.10607468244954 0 0,102.7102185969294 33.1060782959952 0 0,102.7102062986019 33.106081696367106 0 0,102.71019394304854 33.1060848825386 0 0,102.7101815339997 33.10608785354773 0 0,102.71016907520199 33.10609060849744 0 0,102.71015657041703 33.10609314655597 0 0,102.7101440234203 33.106095466957015 0 0,102.71013143800002 33.106097568999985 0 0,102.70989788999998 33.106134682000004 0 0,102.70987640800001 33.106137778999994 0 0,102.70984252300002 33.10614139500001 0 0,102.70953802000002 33.106166984000026 0 0,102.709525048716 33.106167962592096 0 0,102.70951206261662 33.106168719609265 0 0,102.70949906548658 33.10616925483092 0 0,102.70948606111372 33.10616956810106 0 0,102.70947305328802 33.1061696593284 0 0,102.70946004580048 33.10616952848635 0 0,102.70944704244198 33.106169175613026 0 0,102.70943404700222 33.106168600811294 0 0,102.70942106326856 33.10616780424866 0 0,102.70940809502497 33.106166786157274 0 0,102.70939514605091 33.10616554683385 0 0,102.70938222012022 33.10616408663958 0 0,102.709369321 33.10616240600001 0 0,102.70895785800002 33.106105109 0 0,102.70894534742064 33.106103266708196 0 0,102.7089328702199 33.106101210474385 0 0,102.70892043005614 33.10609894090147 0 0,102.70890803057682 33.106096458654875 0 0,102.70889567541747 33.1060937644624 0 0,102.70888336820065 33.10609085911399 0 0,102.70887111253481 33.106087743461494 0 0,102.70885891201333 33.10608441841841 0 0,102.70884677021343 33.10608088495967 0 0,102.70883469069508 33.10607714412125 0 0,102.708822677 33.106073197 0 0,102.70802685400002 33.10580337900001 0 0,102.70801656600003 33.105799803000025 0 0,102.70641760799998 33.10523037299998 0 0,102.70640066700003 33.10522409499998 0 0,102.70634597200001 33.105200303000004 0 0,102.70610409900002 33.10508239500001 0 0,102.70609438914568 33.10507757264691 0 0,102.70608476009367 33.105072590908435 0 0,102.70607521446006 33.10506745113804 0 0,102.70606575483824 33.10506215473212 0 0,102.70605638379823 33.10505670312962 0 0,102.70604710388598 33.10505109781165 0 0,102.70603791762271 33.105045340301096 0 0,102.70602882750417 33.105039432162165 0 0,102.706019836 33.105033375000005 0 0,102.70581320299999 33.10489140999999 0 0,102.7058048327292 33.104885580971896 0 0,102.70579656301905 33.1048796101348 0 0,102.7057883962718 33.10487349922318 0 0,102.7057803348598 33.10486725001218 0 0,102.7057723811248 33.104860864317125 0 0,102.7057645373773 33.104854343993 0 0,102.7057568058958 33.104847690933894 0 0,102.70574918892623 33.10484090707244 0 0,102.70574168868123 33.10483399437929 0 0,102.70573430733955 33.1048269548625 0 0,102.70572704704539 33.104819790566985 0 0,102.70571990990778 33.10481250357389 0 0,102.705712898 33.10480509600001 0 0,102.70556994200001 33.10465084200001 0 0,102.70556405958654 33.10464442056182 0 0,102.70555828279855 33.104637903938674 0 0,102.70555261317602 33.10463129386779 0 0,102.70554705223039 33.104624592111286 0 0,102.70554160144405 33.10461780045573 0 0,102.70553626227014 33.10461092071165 0 0,102.70553103613196 33.104603954713056 0 0,102.7055259244227 33.10459690431696 0 0,102.70552092850504 33.10458977140287 0 0,102.70551604971081 33.10458255787228 0 0,102.7055112893406 33.10457526564818 0 0,102.70550664866346 33.10456789667456 0 0,102.70550212891648 33.104560452915834 0 0,102.70549773130455 33.104552936356384 0 0,102.70549345699999 33.10454534899998 0 0,102.70538559699997 33.10434914899997 0 0,102.70536029300001 33.10429586999999 0 0,102.70534089799997 33.10423704700003 0 0,102.70528217200001 33.10400985299998 0 0,102.70527058200003 33.103946810000025 0 0,102.705269778 33.103939078999986 0 0,102.70523111099999 33.10353375 0 0,102.70523046300002 33.103526327 0 0,102.70517010100002 33.102761800999986 0 0,102.70491000300001 33.10164343399998 0 0,102.70436558199998 33.09985591499998 0 0,102.70431373899999 33.099772589999986 0 0,102.704177066 33.09964137200001 0 0,102.70406917700001 33.09957140300003 0 0,102.70391431600001 33.09951909900002 0 0,102.70385283399997 33.09951231500003 0 0,102.70373689899998 33.099519070999975 0 0,102.70352796200001 33.099557327000014 0 0,102.703139297 33.099644273000024 0 0,102.700636234 33.100258931999974 0 0,102.70062357986306 33.10026191869291 0 0,102.70061087579175 33.100264685295286 0 0,102.70059812561377 33.100267230973536 0 0,102.70058533317066 33.10026955496067 0 0,102.70057250231677 33.10027165655646 0 0,102.70055963691796 33.10027353512772 0 0,102.70054674085053 33.10027519010844 0 0,102.700533818 33.10027662099998 0 0,102.70010193500002 33.100320795000016 0 0,102.700089559718 33.100321957649115 0 0,102.7000771671257 33.10032291838555 0 0,102.7000647605173 33.100323676953934 0 0,102.70005234319063 33.100324233152634 0 0,102.70003991844646 33.1003245868338 0 0,102.70002748958746 33.10032473790342 0 0,102.7000150599174 33.100324686321336 0 0,102.70000263274032 33.10032443210125 0 0,102.69999021135953 33.10032397531076 0 0,102.69997779907685 33.10032331607127 0 0,102.69996539919164 33.100322454558025 0 0,102.699953015 33.10032139100002 0 0,102.69953464100001 33.10028199200002 0 0,102.6995220431782 33.100280706776665 0 0,102.69950946902493 33.10027920758274 0 0,102.69949692217413 33.10027749485151 0 0,102.69948440625188 33.10027556907797 0 0,102.69947192487535 33.100273430818675 0 0,102.69945948165166 33.10027108069158 0 0,102.69944708017694 33.100268519375874 0 0,102.69943472403527 33.10026574761179 0 0,102.69942241679759 33.10026276620038 0 0,102.69941016202074 33.10025957600328 0 0,102.69939796324638 33.10025617794246 0 0,102.69938582399999 33.10025257299998 0 0,102.69902356699998 33.10014128900002 0 0,102.69897649900003 33.10012502500001 0 0,102.69892522700002 33.10010288400002 0 0,102.69856958600002 33.099931922999986 0 0,102.69855969079028 33.0999270797858 0 0,102.69854987861314 33.099922070486556 0 0,102.69854015225596 33.09991689652526 0 0,102.69853051448177 33.0999115593717 0 0,102.69852096802842 33.09990606054203 0 0,102.6985115156078 33.09990040159833 0 0,102.6985021599051 33.09989458414816 0 0,102.69849290357806 33.09988860984411 0 0,102.69848374925614 33.09988248038332 0 0,102.69847469953986 33.09987619750702 0 0,102.69846575700001 33.099869763000015 0 0,102.69828045100002 33.09973363 0 0,102.698251889 33.09971132700002 0 0,102.69822298499997 33.09968572399998 0 0,102.69796597800001 33.099442640999996 0 0,102.69795921201845 33.099436174840534 0 0,102.69795255815454 33.09942959336501 0 0,102.69794601837341 33.09942289851717 0 0,102.69793959460647 33.09941609227421 0 0,102.69793328875087 33.099409176646255 0 0,102.69792710266896 33.099402153675705 0 0,102.69792103818766 33.099395025436685 0 0,102.69791509709803 33.099387794034406 0 0,102.6979092811547 33.09938046160453 0 0,102.69790359207525 33.099373030312584 0 0,102.6978980315399 33.099365502353265 0 0,102.69789260119086 33.09935787994983 0 0,102.69788730263188 33.099350165353435 0 0,102.69788213742781 33.09934236084245 0 0,102.69787710710409 33.09933446872181 0 0,102.69787221314637 33.099326491322316 0 0,102.69786745699997 33.09931843099997 0 0,102.69773002800002 33.09907902100002 0 0,102.697701032 33.09901913599998 0 0,102.69768413399999 33.09896956 0 0,102.69754560199999 33.09847532700002 0 0,102.69754354628594 33.09846776305062 0 0,102.6975416193867 33.09846016526476 0 0,102.69753982185856 33.09845253583599 0 0,102.69753815422048 33.098444876967015 0 0,102.69753661695395 33.09843719086903 0 0,102.69753521050279 33.09842947976107 0 0,102.69753393527304 33.09842174586944 0 0,102.6975327916329 33.09841399142697 0 0,102.69753177991251 33.09840621867247 0 0,102.69753090040399 33.09839842985 0 0,102.69753015336127 33.098390627208275 0 0,102.69752953900002 33.098382813 0 0,102.69749757 33.09792376799999 0 0,102.69749709789569 33.09791598788707 0 0,102.69749675835034 33.09790820086271 0 0,102.69749655146242 33.0979004091853 0 0,102.69749647729195 33.097892615114596 0 0,102.69749653586042 33.097884820911034 0 0,102.69749672715085 33.09787702883509 0 0,102.69749705110776 33.09786924114665 0 0,102.6974975076372 33.09786146010428 0 0,102.69749809660675 33.09785368796466 0 0,102.69749881784563 33.09784592698187 0 0,102.69749967114464 33.09783817940674 0 0,102.69750065625632 33.09783044748626 0 0,102.69750177289495 33.09782273346282 0 0,102.6975030207367 33.09781503957366 0 0,102.69750439941966 33.09780736805016 0 0,102.69750590854397 33.097799721117234 0 0,102.69750754767199 33.09779210099264 0 0,102.69750931632831 33.09778450988638 0 0,102.69751121399997 33.097776950000025 0 0,102.69757309699997 33.09753804500002 0 0,102.697579071 33.097517014000005 0 0,102.69760239300001 33.097456475 0 0,102.69771420299998 33.09721657799997 0 0,102.69774462499998 33.097160831999986 0 0,102.69775071100003 33.097151397000005 0 0,102.69790194900003 33.096922329999984 0 0,102.69793462400003 33.096878016999995 0 0,102.69794199900002 33.09686920399997 0 0,102.69948156200002 33.095067960999984 0 0,102.69953748799998 33.094898942999976 0 0,102.69953677900003 33.094809399999974 0 0,102.69951816000003 33.09469519200002 0 0,102.699470131 33.094598838000024 0 0,102.69946534600001 33.09458896899997 0 0,102.69941494099999 33.094481985000016 0 0,102.699355835 33.094414056999995 0 0,102.69750463499997 33.09303841399998 0 0,102.697204796 33.092890606000026 0 0,102.69698573400001 33.09283606299999 0 0,102.69677259500003 33.09283127499998 0 0,102.696628154 33.092844248999995 0 0,102.69645532800001 33.09287832899997 0 0,102.69604346099999 33.09300474700001 0 0,102.69518796800003 33.093342912000026 0 0,102.69517106900003 33.093349343 0 0,102.69215291299997 33.09445396299998 0 0,102.69213817299999 33.094459175 0 0,102.69209341999999 33.09447284700002 0 0,102.69169748000002 33.094580010000016 0 0,102.69167149399999 33.09458653799999 0 0,102.69161416100002 33.09459748699999 0 0,102.69128579 33.09464701899998 0 0,102.69127007600002 33.094649221 0 0,102.69119538400003 33.094655155 0 0,102.69079836999998 33.094666905 0 0,102.69072434100002 33.09466550100001 0 0,102.69064785 33.09465640000002 0 0,102.69032748699999 33.09460047800002 0 0,102.69026021000002 33.09458549200002 0 0,102.690252541 33.09458335900001 0 0,102.689923051 33.094489759 0 0,102.68986110600002 33.094469092 0 0,102.68979420300002 33.094439178000016 0 0,102.68946321300001 33.094268777000025 0 0,102.689427379 33.09424891499998 0 0,102.688903466 33.09393691499997 0 0,102.68887961899998 33.093922005000024 0 0,102.68886911200002 33.093914962999975 0 0,102.68589820400001 33.091880634999995 0 0,102.68544814 33.09160887600001 0 0,102.68524775399999 33.09151946600002 0 0,102.68482127300001 33.091413484999975 0 0,102.68480538400001 33.091409347000024 0 0,102.68479313300003 33.09140589499998 0 0,102.680825443 33.090250362999996 0 0,102.67950091799997 33.09051153500002 0 0,102.67889499299997 33.09077755200002 0 0,102.67836155200001 33.09101174400001 0 0,102.67776408100002 33.09144248000001 0 0,102.677251705 33.091884986000025 0 0,102.677152713 33.09197047800001 0 0,102.67694163800002 33.092074715000024 0 0,102.67689835700003 33.092096088999995 0 0,102.67490177100001 33.093082055000025 0 0,102.674541626 33.093220196000004 0 0,102.67366881599997 33.09355497500002 0 0,102.672873144 33.093860157999984 0 0,102.67183784399998 33.09398957600001 0 0,102.67175877300002 33.09399946000002 0 0,102.67162407000001 33.094016296999996 0 0,102.67064999299998 33.094138052000005 0 0,102.670400003 33.09419974000002 0 0,102.66851020799999 33.09466605 0 0,102.66806506400002 33.09480030100002 0 0,102.66795471400002 33.09483358099999 0 0,102.667634841 33.094930050000016 0 0,102.66602305499998 33.09559699599998 0 0,102.66511854800001 33.09595880500001 0 0,102.66508939800002 33.095970464000004 0 0,102.66421674499998 33.096319521 0 0,102.66366271999999 33.09645249099998 0 0,102.66351159499999 33.09648876199998 0 0,102.66227507299999 33.096785522999994 0 0,102.66213254000002 33.09681972999999 0 0,102.66188510400002 33.096903241999996 0 0,102.661800529 33.09693178700002 0 0,102.66025421900002 33.09745366599998 0 0,102.65990938599998 33.09757004400001 0 0,102.65857549499998 33.098320358000024 0 0,102.657547287 33.098459304000016 0 0,102.65745571999997 33.098452915999985 0 0,102.65694981500002 33.09841762100001 0 0,102.65594939800002 33.098167515 0 0,102.65442097900001 33.097695096999985 0 0,102.65432731800001 33.097668871999986 0 0,102.65372624399998 33.09750057100001 0 0,102.65258687699998 33.09750057000002 0 0,102.65251624299998 33.09751888300002 0 0,102.65246193000002 33.09753296500003 0 0,102.651086249 33.097889622000025 0 0,102.64978014600001 33.09880667200002 0 0,102.64869636100002 33.10044624699998 0 0,102.64815805400002 33.10116807200001 0 0,102.648033844 33.10168415300001 0 0,102.64799403799998 33.101821770000015 0 0,102.64792853699998 33.102165635000006 0 0,102.64789108399998 33.10262386400001 0 0,102.64783910199998 33.10295620800002 0 0,102.64781483299998 33.103357113000015 0 0,102.64779514700001 33.103713884 0 0,102.64779222300001 33.103766866 0 0,102.647790816 33.10379237000001 0 0,102.64780794900003 33.104273216000024 0 0,102.64780996500002 33.104548024999986 0 0,102.64786657000002 33.104845452999996 0 0,102.64797601999999 33.10552084599999 0 0,102.64828974 33.10610481399999 0 0,102.65104558600001 33.11123392799999 0 0,102.65107271300002 33.11128441300002 0 0,102.651352987 33.111806014000024 0 0,102.65142789700002 33.111945424 0 0,102.65217686 33.11333923199999 0 0,102.65223409800001 33.11344574999998 0 0,102.65247562100001 33.11389521000001 0 0,102.65249495500001 33.11393118900003 0 0,102.652946267 33.11477100799999 0 0,102.65413335300002 33.11721760500001 0 0,102.65449027199998 33.119573272000025 0 0,102.65491857500001 33.121143716000006 0 0,102.65541826200001 33.12264277600002 0 0,102.65677455500003 33.124141837000025 0 0,102.65855915100002 33.12421322099999 0 0,102.65970129200002 33.12421322099999 0 0,102.66091481699999 33.12485567499999 0 0,102.66112896800001 33.12564089699998 0 0,102.66098620100001 33.12642611899997 0 0,102.65970129200002 33.126925805999974 0 0,102.65855915100002 33.12756826100002 0 0,102.65727424200003 33.129138705 0 0,102.65706009000002 33.13035223000003 0 0,102.65677455500003 33.131708522999986 0 0,102.65548964599998 33.13335035099999 0 0,102.653752585 33.134243665999975 0 0,102.65318435 33.13472447999999 0 0,102.65190603799999 33.135558162999985 0 0,102.650988987 33.13630847600001 0 0,102.65064161999999 33.13665584400002 0 0,102.64990948799999 33.13729869500003 0 0,102.64960564500001 33.137565482000014 0 0,102.64950225400003 33.137656263 0 0,102.648707758 33.138624556000025 0 0,102.64868698999999 33.13864986700003 0 0,102.64861299299997 33.138740050000024 0 0,102.64817280599999 33.13924974399998 0 0,102.64810936600003 33.13932319999998 0 0,102.64803599200002 33.139408160000016 0 0,102.647556995 33.13996278299999 0 0,102.64649738499998 33.140538660000004 0 0,102.64627868299999 33.14065751800001 0 0,102.64483363300002 33.14096320099998 0 0,102.64404307199999 33.140987161 0 0,102.64299953199998 33.141018780000024 0 0,102.641026485 33.141018780000024 0 0,102.64024820600002 33.14104501600002 0 0,102.639789856 33.14106046500001 0 0,102.639774252 33.141061491000016 0 0,102.63767786199998 33.14119941199999 0 0,102.63582676800002 33.14148059299998 0 0,102.63591767899999 33.14177563300001 0 0,102.635961818 33.142150485 0 0,102.63588283299998 33.14250024199998 0 0,102.63580285799998 33.14288397600001 0 0,102.635652795 33.143311659000005 0 0,102.63542317399998 33.143635776999986 0 0,102.63511069600003 33.14396959099997 0 0,102.63455394200003 33.14418525399998 0 0,102.634163881 33.14434754299998 0 0,102.63330816199999 33.14443263700002 0 0,102.632756019 33.14448972500003 0 0,102.63233096300002 33.14443599499998 0 0,102.63193209399998 33.144428111000025 0 0,102.63123162900001 33.144380265999985 0 0,102.63096316000002 33.144301480000024 0 0,102.629180969 33.14358558999999 0 0,102.62846713099998 33.14358558999999 0 0,102.627396374 33.14358558999999 0 0,102.62608767 33.143228670999974 0 0,102.62537383199998 33.14370456299997 0 0,102.62008716700001 33.15634463800001 0 0,102.619892639 33.156956004999984 0 0,102.61988309999998 33.15728991100002 0 0,102.619880217 33.15739080200001 0 0,102.61986795899998 33.15781986100001 0 0,102.61986485099999 33.15792863500002 0 0,102.61986485099999 33.15917915799997 0 0,102.61993432499997 33.15969326200002 0 0,102.61997777900001 33.16001192300001 0 0,102.62001769400001 33.160304628999995 0 0,102.62025680300002 33.16126106799999 0 0,102.62029409399997 33.16141022900001 0 0,102.62029558799998 33.16141620500002 0 0,102.62076800699998 33.162027572 0 0,102.621054684 33.162510397999995 0 0,102.62116727400002 33.16270002300001 0 0,102.621236781 33.16281708700001 0 0,102.62129600499998 33.162916833 0 0,102.62131076200001 33.16306439300001 0 0,102.62132963800002 33.163253156999986 0 0,102.62135158500001 33.16347262199997 0 0,102.62132379500002 33.16427851399999 0 0,102.62187098200002 33.165659506 0 0,102.62190737399999 33.16575135300002 0 0,102.62208225199998 33.16642988000001 0 0,102.622254741 33.167099139000015 0 0,102.62250033499998 33.167876854999975 0 0,102.62258821400002 33.168155135999996 0 0,102.62297726600002 33.169461238 0 0,102.62344968600001 33.17076734 0 0,102.62403326200001 33.171990075 0 0,102.62500589199999 33.17301828199999 0 0,102.62535499900002 33.17351020699999 0 0,102.62538034200003 33.17354591999998 0 0,102.62561725900002 33.173879753999984 0 0,102.62780213799999 33.17549682700002 0 0,102.62913463699999 33.17549682700002 0 0,102.630276778 33.176448612 0 0,102.63075266999999 33.17778111000001 0 0,102.63056231299998 33.17949432199998 0 0,102.629991243 33.18082681999999 0 0,102.629991243 33.18111235499998 0 0,102.629800886 33.183491816000014 0 0,102.628658744 33.18539538499999 0 0,102.62808767400003 33.186156813000025 0 0,102.62761178199997 33.18758448900002 0 0,102.62723106800001 33.18882180899999 0 0,102.62656481900001 33.19043984299998 0 0,102.625412719 33.192304217000014 0 0,102.62553172700001 33.19246174900002 0 0,102.62564546800002 33.19261230699999 0 0,102.62581057199998 33.19275754199998 0 0,102.62605419599998 33.192935741999975 0 0,102.626381122 33.19314717999998 0 0,102.62712076100001 33.19362553399998 0 0,102.62757031500001 33.19395777300002 0 0,102.627756379 33.19418404700002 0 0,102.62794210499999 33.19451310699998 0 0,102.62814613699999 33.19500256700002 0 0,102.62837377400001 33.195493709000004 0 0,102.62851876500002 33.195897753999986 0 0,102.62875455199998 33.196554811 0 0,102.62907310700001 33.197311474 0 0,102.62924408200001 33.19812568499998 0 0,102.62932798000003 33.198568224999974 0 0,102.629328783 33.19857246599997 0 0,102.62931663900002 33.19897375400001 0 0,102.62875170000001 33.201009441 0 0,102.62872905199998 33.20109105 0 0,102.628636938 33.20142821500002 0 0,102.62852276799998 33.20184610899997 0 0,102.62848657699999 33.20197857699998 0 0,102.628330586 33.202361655999994 0 0,102.628156402 33.202600566 0 0,102.62698946199998 33.20379479899998 0 0,102.626739423 33.204100982 0 0,102.626385916 33.204533863999984 0 0,102.626190968 33.20477258 0 0,102.625809457 33.205331167 0 0,102.62578569700003 33.20536595599998 0 0,102.625713308 33.20547194300002 0 0,102.625612563 33.20563293999999 0 0,102.62562852600001 33.20591687199999 0 0,102.625649974 33.20596292900001 0 0,102.62574288799999 33.20616244399997 0 0,102.62588192499999 33.206408791 0 0,102.625998417 33.20665164600001 0 0,102.62609200700001 33.20725264399999 0 0,102.62610293799997 33.207322835000014 0 0,102.626086456 33.207870207999974 0 0,102.62605164399997 33.208253575000015 0 0,102.62603756700003 33.208333590999985 0 0,102.625909385 33.209062152 0 0,102.62572833399997 33.209544532999985 0 0,102.62568507200001 33.20962952399998 0 0,102.62562572799999 33.209746112000005 0 0,102.62520891000003 33.210047943999996 0 0,102.62505786100002 33.210147018999976 0 0,102.62499999300002 33.210184975000004 0 0,102.62465770300003 33.21049114700003 0 0,102.62429984599999 33.21080893300001 0 0,102.62413557299999 33.21100901400001 0 0,102.62407773799998 33.211079454000014 0 0,102.623946004 33.21123990299998 0 0,102.62371758900002 33.211614594000025 0 0,102.62324755999998 33.212232175999986 0 0,102.62297961399997 33.212519391 0 0,102.62277609 33.212626080999996 0 0,102.62234505800001 33.21276629099998 0 0,102.62233748800003 33.21277920900002 0 0,102.622317017 33.212814141000024 0 0,102.62233622999997 33.21284523200001 0 0,102.62233766000003 33.212846221999996 0 0,102.62236184400001 33.212857498000005 0 0,102.62237864299999 33.21286533 0 0,102.62237982099998 33.21286630999998 0 0,102.62261030399998 33.21297536999998 0 0,102.62292941800001 33.213155825 0 0,102.62301163699999 33.213232054 0 0,102.62311367799998 33.213326661999986 0 0,102.62349937900001 33.213689719 0 0,102.62376041599998 33.213881641 0 0,102.623793949 33.21390696100002 0 0,102.62404289099999 33.21409492499998 0 0,102.62430133999999 33.21424101299999 0 0,102.62433780700002 33.214261625999995 0 0,102.62460698000001 33.21439983099998 0 0,102.62499998300001 33.21463406800001 0 0,102.62513233599998 33.21475262000001 0 0,102.62532304400003 33.214923440999996 0 0,102.62555154 33.21514995299998 0 0,102.62575634500001 33.215362701000004 0 0,102.62580981299999 33.21541824299999 0 0,102.62604448100001 33.215685748 0 0,102.62634497200003 33.21615849400001 0 0,102.62652823100001 33.21658674600002 0 0,102.62661093899999 33.217054276 0 0,102.62669629499999 33.217441545999975 0 0,102.626870742 33.21782454100003 0 0,102.62690116300001 33.217891329 0 0,102.62729360499998 33.218638768000005 0 0,102.62747860399998 33.21899111099998 0 0,102.62886067599999 33.22090111799997 0 0,102.62892169499997 33.22098544300002 0 0,102.629366414 33.22152056499999 0 0,102.62981191699998 33.222015107999994 0 0,102.62998978899998 33.22258584000002 0 0,102.630096277 33.22307488500002 0 0,102.63012799299997 33.22342103099999 0 0,102.63013351699999 33.223481331000016 0 0,102.63051093000001 33.224800303999984 0 0,102.63084038800002 33.22581613900002 0 0,102.631357858 33.227411631999985 0 0,102.63155402400002 33.228164505999985 0 0,102.63155423 33.228165296999975 0 0,102.63163726800002 33.228673394 0 0,102.63167373700003 33.229120416 0 0,102.63165852499998 33.22930211800002 0 0,102.63163816999997 33.22954526299998 0 0,102.63145326 33.230088980999994 0 0,102.63129829899998 33.23047115600002 0 0,102.630922252 33.23099149900003 0 0,102.63072687099998 33.231336708000015 0 0,102.630695538 33.23139206899998 0 0,102.63065623199998 33.231538365999995 0 0,102.63063753199998 33.23160796500002 0 0,102.63061403299997 33.23169542800002 0 0,102.63062441699998 33.23184555900002 0 0,102.63063068999998 33.231936233 0 0,102.630631989 33.23195500600002 0 0,102.63074127200002 33.23238272499998 0 0,102.63094340499998 33.23289202000001 0 0,102.63139882399997 33.23400917399999 0 0,102.63166857099998 33.234670857000026 0 0,102.63191837 33.235242121 0 0,102.63194793000002 33.235303800999986 0 0,102.632261481 33.235958073000006 0 0,102.63228747300002 33.236004940999976 0 0,102.63241062200001 33.236227007000025 0 0,102.632469302 33.23633281899998 0 0,102.63260940200001 33.23658544900002 0 0,102.633136535 33.237535976000004 0 0,102.633199806 33.237723259000006 0 0,102.63340079 33.23831818000002 0 0,102.63343637000003 33.238423497999975 0 0,102.63358383299999 33.23885999100003 0 0,102.63359584099999 33.23894929199997 0 0,102.63364392099999 33.23930689000002 0 0,102.63363366599998 33.23967029800002 0 0,102.63357200899998 33.240196260000005 0 0,102.63353723400002 33.24058143000002 0 0,102.63347962199998 33.24092434200003 0 0,102.63330023100002 33.24137635599999 0 0,102.633272019 33.24144744 0 0,102.63318751399999 33.241607827999985 0 0,102.632989001 33.24198460399998 0 0,102.63296099899998 33.24203774900002 0 0,102.63289096099999 33.242170679000026 0 0,102.63273427600001 33.24261327200003 0 0,102.63274043000001 33.242789017999996 0 0,102.632746736 33.24296913799998 0 0,102.63274778499999 33.242999098999974 0 0,102.63275423099998 33.24301056899998 0 0,102.632755245 33.24301237200001 0 0,102.63279139899998 33.24307669799998 0 0,102.63283769200001 33.24315906300001 0 0,102.63286299700002 33.243204085 0 0,102.63307386600002 33.243431122000004 0 0,102.63308348800001 33.243437874999984 0 0,102.63331112399999 33.24359761699998 0 0,102.63451660800001 33.24411441799998 0 0,102.63466925699998 33.244162854000024 0 0,102.63621692700002 33.24465392100001 0 0,102.63683407799999 33.244899669000006 0 0,102.63690994199999 33.24492987799999 0 0,102.63730536700001 33.245105636999995 0 0,102.637696576 33.245279521999976 0 0,102.63800687899999 33.24541744499999 0 0,102.63808207800002 33.245470829 0 0,102.639545581 33.24650974899998 0 0,102.639736938 33.246645590000014 0 0,102.64148761899997 33.24785849800003 0 0,102.64225714000003 33.24839161800003 0 0,102.64286565999998 33.248813192 0 0,102.64312825399998 33.248992122000004 0 0,102.643240816 33.24906881999999 0 0,102.64371008 33.24938857000001 0 0,102.64411664699998 33.249518102000025 0 0,102.644499601 33.24964685399999 0 0,102.644957234 33.249715708999986 0 0,102.64511782300002 33.249744694000015 0 0,102.64546224399999 33.24980685999998 0 0,102.64579691 33.249934956999994 0 0,102.64591042299998 33.25000349800001 0 0,102.646177395 33.250164697 0 0,102.64659221199997 33.25049824400003 0 0,102.64728816600001 33.25105783999999 0 0,102.648260935 33.252198684999996 0 0,102.64854647099997 33.25259843499998 0 0,102.64871779200001 33.25271264899999 0 0,102.64894622000003 33.25322661199999 0 0,102.64917464799998 33.25368346900001 0 0,102.64991703999999 33.254083218000005 0 0,102.650259683 33.25431164700001 0 0,102.65111628900002 33.254996930999994 0 0,102.65299252400001 33.255656052000006 0 0,102.653302543 33.255784258000006 0 0,102.65366085099998 33.255912207999984 0 0,102.65392548400001 33.255998275000024 0 0,102.65452359300002 33.25619168200001 0 0,102.65497229900001 33.256401168000025 0 0,102.654972338 33.256401184000026 0 0,102.65538295699997 33.25659288600002 0 0,102.656002076 33.256868224000016 0 0,102.656335243 33.25707744599998 0 0,102.65642849699998 33.257132222999985 0 0,102.65654974300003 33.25720344199999 0 0,102.65680807899997 33.25745092599999 0 0,102.65704465099998 33.257657951 0 0,102.657383729 33.257978433999995 0 0,102.65764440999999 33.258224815999995 0 0,102.657657471 33.25823716000002 0 0,102.65771789600001 33.258281087 0 0,102.65785807100002 33.25838299100002 0 0,102.65795421000001 33.25845287999999 0 0,102.65808556500002 33.258520976 0 0,102.65847289200002 33.258721768999976 0 0,102.65986007700002 33.25944087800002 0 0,102.66053030500001 33.25965821699998 0 0,102.660565233 33.25966528399999 0 0,102.66096453300003 33.259746071999984 0 0,102.66134985999997 33.25975304100001 0 0,102.66178364199999 33.25978138900001 0 0,102.66209705400001 33.259786933999976 0 0,102.662962182 33.259947322000016 0 0,102.66380443499997 33.26006274399998 0 0,102.664312123 33.26007175400002 0 0,102.66484511700003 33.260021119999976 0 0,102.66535419000002 33.25993003999997 0 0,102.666081147 33.25984229699998 0 0,102.666318413 33.25984665200002 0 0,102.66642658400002 33.259848637999994 0 0,102.666434832 33.25984878899999 0 0,102.66671715000001 33.259853969999995 0 0,102.66786825499997 33.25987508999998 0 0,102.66798839799998 33.25984702300002 0 0,102.66818428300002 33.259801262999986 0 0,102.66826663199998 33.25978850600001 0 0,102.66842546499998 33.259763901999975 0 0,102.668523913 33.25972640700002 0 0,102.66857405000002 33.259686466000005 0 0,102.668580313 33.259381684999994 0 0,102.66849397300001 33.25903592700001 0 0,102.66847572699999 33.25900121699999 0 0,102.66837149899999 33.25880294199999 0 0,102.668332808 33.25872934 0 0,102.66817071600002 33.25844169300001 0 0,102.66812747099999 33.25825889599997 0 0,102.668154604 33.25815776899998 0 0,102.66825365099999 33.25805805800002 0 0,102.668523204 33.257942103000005 0 0,102.66891357600002 33.257766893999985 0 0,102.66923218199997 33.25761010100001 0 0,102.66955140099998 33.25739289500001 0 0,102.66962592099998 33.257314053000016 0 0,102.66987582500002 33.25701427199999 0 0,102.66996018700002 33.25681906699998 0 0,102.67001597500001 33.25653565800002 0 0,102.67002854499998 33.25607187100002 0 0,102.67003188500001 33.255948617 0 0,102.67001468799998 33.25566379700001 0 0,102.66990702099997 33.255195533999995 0 0,102.66974585899999 33.25488895000001 0 0,102.66956260500001 33.25449953499998 0 0,102.669500492 33.25409414000001 0 0,102.66953114400002 33.253892011000005 0 0,102.66982749700003 33.25363345400001 0 0,102.67009687900003 33.25349676000002 0 0,102.67031780600001 33.253338686999996 0 0,102.671008583 33.25309716999999 0 0,102.67172242100003 33.25309716999999 0 0,102.67210313499999 33.25309716999999 0 0,102.67257902699998 33.25319234800003 0 0,102.67362599 33.25338270499998 0 0,102.67395911400001 33.253477883000016 0 0,102.67443500600001 33.253668240000025 0 0,102.674910899 33.253953776 0 0,102.67567232599998 33.25438207899998 0 0,102.67638616400001 33.25438207899998 0 0,102.676719289 33.25438207899998 0 0,102.677052414 33.25433448899997 0 0,102.67881472599998 33.25461557800003 0 0,102.67931938200002 33.254935321000005 0 0,102.68034084700002 33.255582498000024 0 0,102.68060863800002 33.255803997999976 0 0,102.68116817700002 33.25626680800002 0 0,102.68166046099998 33.25678254100001 0 0,102.68196505600002 33.257173978000026 0 0,102.682265228 33.25768625500001 0 0,102.68256708000001 33.25813811299997 0 0,102.68275709 33.25834193600002 0 0,102.68299021899998 33.25859200899998 0 0,102.683797938 33.259370176999994 0 0,102.687441992 33.263147704999994 0 0,102.687499962 33.26319735200002 0 0,102.688458728 33.264018453000006 0 0,102.68850131200003 33.264038217999996 0 0,102.68895206799999 33.264247437999984 0 0,102.689240214 33.26431346300001 0 0,102.68957923300002 33.264329874 0 0,102.68989191899999 33.26434501099999 0 0,102.69030787399998 33.264149756999984 0 0,102.69053137999998 33.26391139100002 0 0,102.69073034899998 33.26369209400002 0 0,102.69087859199999 33.263573158999975 0 0,102.69159163 33.26308051900003 0 0,102.6919436 33.26283578499999 0 0,102.69213278699999 33.262704238000026 0 0,102.69259595699998 33.262509615 0 0,102.69273159800002 33.26248169500002 0 0,102.69313169499998 33.26239933900001 0 0,102.69366451000002 33.262326943000005 0 0,102.69421961199998 33.26235810700001 0 0,102.69462614600002 33.26246673600002 0 0,102.69503149899998 33.26269708799998 0 0,102.695675629 33.26299282399998 0 0,102.69605963999999 33.26310247599997 0 0,102.69637413100003 33.26310702699999 0 0,102.69671283999998 33.263052835999986 0 0,102.69690771299997 33.26299584399999 0 0,102.69711779599999 33.26287776999999 0 0,102.69715239099997 33.26285832799999 0 0,102.69743900499998 33.26270548299999 0 0,102.697446281 33.26270160199999 0 0,102.69756998899999 33.26260263199998 0 0,102.69776985300001 33.26236348399999 0 0,102.697847083 33.26222329900003 0 0,102.69785909900003 33.26219402999999 0 0,102.69808568299999 33.261642096 0 0,102.69831453199998 33.26108463700001 0 0,102.69854923999998 33.26074918299997 0 0,102.69854933099998 33.26074905500002 0 0,102.69879954100003 33.260391443 0 0,102.69891618999998 33.26022472 0 0,102.70048058700002 33.25927900900001 0 0,102.701165871 33.25893636699999 0 0,102.70202247700001 33.25893636699999 0 0,102.70236512000002 33.259336115999986 0 0,102.70339304700002 33.260192722 0 0,102.70442097400002 33.260763793000024 0 0,102.705620222 33.26150618499997 0 0,102.706476828 33.26213436299997 0 0,102.70744764800003 33.263162290000025 0 0,102.708132933 33.26373336 0 0,102.70898953900002 33.26419021700002 0 0,102.70967482399999 33.264532858999985 0 0,102.71058853699998 33.26464707299999 0 0,102.711045393 33.26504682299998 0 0,102.71133092899998 33.26544657199997 0 0,102.71195910699998 33.26630317799999 0 0,102.71348257800003 33.26735544600001 0 0,102.71371647900003 33.26774038999997 0 0,102.71382860400001 33.26806613100001 0 0,102.713873611 33.268189393 0 0,102.71421992900002 33.26865143200001 0 0,102.71520934900002 33.269971424999994 0 0,102.71606887399997 33.271262999999976 0 0,102.71641943899999 33.27178173599998 0 0,102.71737263300002 33.273192154000014 0 0,102.717908024 33.27395363300002 0 0,102.71816031100002 33.27448412899997 0 0,102.71846240500003 33.274935895 0 0,102.71868959 33.275196662999974 0 0,102.719306502 33.275904758000024 0 0,102.71978135699999 33.276217574999976 0 0,102.72028884899999 33.276583397000024 0 0,102.72079842900001 33.27746402499997 0 0,102.72112747 33.27779571399998 0 0,102.72138427800002 33.27797307600002 0 0,102.72145888699998 33.278024603999995 0 0,102.72181861799999 33.27817218500002 0 0,102.722200907 33.27832143500001 0 0,102.72275355599999 33.27843273000002 0 0,102.72290852499998 33.278477157 0 0,102.72320975999997 33.27856351600002 0 0,102.72376224200002 33.27865406799998 0 0,102.72431325299999 33.278826674000015 0 0,102.72462214199999 33.27905568699998 0 0,102.724929541 33.27936405000003 0 0,102.725306741 33.279675611000016 0 0,102.72559076900001 33.279883127999994 0 0,102.72613974299998 33.28019728999999 0 0,102.72775573000001 33.281159780999985 0 0,102.72865335799997 33.28190491700002 0 0,102.728736105 33.28197360399997 0 0,102.728997268 33.282140674000004 0 0,102.72916435799999 33.282225348 0 0,102.72937786300002 33.282245859 0 0,102.72942971200001 33.28225084000002 0 0,102.72969687099999 33.282234845999994 0 0,102.72991374399999 33.282238982000024 0 0,102.73025175999999 33.28222437599999 0 0,102.73056526300002 33.282230647999995 0 0,102.730903619 33.282256609 0 0,102.73164955200002 33.28237123500003 0 0,102.73187937099999 33.282396138000024 0 0,102.73210725899997 33.282420833 0 0,102.73258931599997 33.28242971499998 0 0,102.73267842299998 33.28241775499998 0 0,102.73285630800001 33.28239387999997 0 0,102.73314782199998 33.28233806399999 0 0,102.73344887799999 33.282286871999986 0 0,102.733900318 33.28221010499999 0 0,102.73450188499999 33.28226154999999 0 0,102.73512611199999 33.282455313000014 0 0,102.73565264799998 33.282647849 0 0,102.735679833 33.28265693999998 0 0,102.73622748999998 33.28284009599997 0 0,102.73671440499999 33.283043679 0 0,102.737309703 33.283516616999975 0 0,102.73730973800002 33.28351663000001 0 0,102.738229536 33.284247359999995 0 0,102.73925021899998 33.28535324699999 0 0,102.739523088 33.285648890000004 0 0,102.74001842299998 33.28608412599999 0 0,102.740255257 33.28629008600001 0 0,102.74036807599998 33.28655629100001 0 0,102.74048230400001 33.28686215800002 0 0,102.74059258800003 33.287209523 0 0,102.74075113499998 33.28767831800002 0 0,102.74083201600001 33.28783331699998 0 0,102.740875115 33.28791591100003 0 0,102.74091153900002 33.28798571200002 0 0,102.74110007600001 33.28819195900002 0 0,102.74136217199998 33.288337359000025 0 0,102.741698757 33.288404775000004 0 0,102.74220812499999 33.28851290699998 0 0,102.74232252600001 33.288537195 0 0,102.74263621900002 33.288563271999976 0 0,102.74299913800002 33.288571020999996 0 0,102.74355440900001 33.28860106000002 0 0,102.74393750799999 33.28870966599999 0 0,102.74429445200002 33.28889867100003 0 0,102.74434400400003 33.28893783299998 0 0,102.74455600200002 33.289105377 0 0,102.74486244100001 33.28941459599997 0 0,102.74502449699997 33.289661568999975 0 0,102.74530787600003 33.289909615 0 0,102.74546238099998 33.29002589800001 0 0,102.74587142799999 33.29015507999998 0 0,102.74632376400001 33.290324571999975 0 0,102.746753909 33.29053567099999 0 0,102.74710541799999 33.290967232000014 0 0,102.74717118199999 33.291251746 0 0,102.74719749500002 33.29166734299997 0 0,102.747204678 33.29178079000002 0 0,102.74729024499999 33.292247309000004 0 0,102.74737734000001 33.29257219099998 0 0,102.74737784299998 33.292574065999986 0 0,102.74742648799997 33.292737182999986 0 0,102.747518125 33.29304446100002 0 0,102.74764629200001 33.29347422400002 0 0,102.74775745 33.29384694800001 0 0,102.74777239500003 33.29389705900002 0 0,102.74778889200002 33.29394865299997 0 0,102.747884903 33.294248912 0 0,102.74807708999998 33.294502008999984 0 0,102.74859589200003 33.294782892 0 0,102.74999997999998 33.295228082999984 0 0,102.75023114099997 33.29530137500001 0 0,102.75042279600001 33.29536603600002 0 0,102.75088933900003 33.29552953699999 0 0,102.75097414300001 33.29555925699998 0 0,102.751184766 33.29568221400001 0 0,102.75119327499999 33.295687181999995 0 0,102.75135935100002 33.29578413399997 0 0,102.75144036699999 33.295899040999984 0 0,102.751474556 33.295947531000024 0 0,102.75156452099998 33.29617238899999 0 0,102.75165663299998 33.29639723399998 0 0,102.75172224699998 33.296661911 0 0,102.75171484200001 33.296925224999995 0 0,102.751724185 33.29751391799999 0 0,102.751636743 33.29815254099998 0 0,102.751616076 33.298303480000015 0 0,102.751609524 33.298328422 0 0,102.75147467300002 33.298841692999986 0 0,102.75144234999999 33.299079011 0 0,102.75144084599998 33.29912600099999 0 0,102.75143472799999 33.299317082000016 0 0,102.75150942699997 33.29951408199997 0 0,102.751650235 33.29978281199999 0 0,102.75178463999998 33.30005608900001 0 0,102.75196633899998 33.300335389 0 0,102.75219730399999 33.30072528900001 0 0,102.75248138 33.30118154899998 0 0,102.752535819 33.301268983 0 0,102.752707902 33.30154536600003 0 0,102.75327081299997 33.30220463699999 0 0,102.75364764199998 33.30257471599998 0 0,102.75397834300003 33.30276927800003 0 0,102.754410614 33.30302359500001 0 0,102.754900512 33.303169276000006 0 0,102.75499298400001 33.303196775 0 0,102.75546784900001 33.30322995400002 0 0,102.75579819400002 33.303188275000025 0 0,102.75618642 33.303135422000025 0 0,102.756622773 33.30306063799998 0 0,102.757011723 33.302967206999995 0 0,102.75737686500003 33.302852282 0 0,102.75777980700002 33.30271620899998 0 0,102.75789074300002 33.302678746000026 0 0,102.75900816000001 33.302395133999994 0 0,102.75954061599998 33.30238376699998 0 0,102.760167035 33.30243583700002 0 0,102.760692844 33.302648103000024 0 0,102.76129257999997 33.302841882999985 0 0,102.76179565899997 33.30303264600002 0 0,102.76194944600002 33.30309243900001 0 0,102.76217919499999 33.30318176399999 0 0,102.762465728 33.30328819900001 0 0,102.76313724300002 33.30346259700002 0 0,102.76352311599999 33.303509814999984 0 0,102.76395714099999 33.303537801999994 0 0,102.76443949700001 33.303567293000015 0 0,102.76472889899998 33.303633133999995 0 0,102.76508756099997 33.303760759 0 0,102.76532506400002 33.303908061000016 0 0,102.76687353900002 33.30478659800002 0 0,102.76873791700001 33.30617707699997 0 0,102.769069204 33.30648698300001 0 0,102.769163741 33.30657007399998 0 0,102.769399244 33.30677706 0 0,102.76965983399998 33.306983718000026 0 0,102.77039814199998 33.30742273300001 0 0,102.77192347300002 33.30822110600002 0 0,102.772329947 33.308409720999975 0 0,102.77261365300001 33.308679340000026 0 0,102.77292026700002 33.30898939000002 0 0,102.77317729200001 33.309277205 0 0,102.773435758 33.30960648600001 0 0,102.77371695900001 33.30995636199998 0 0,102.77381971599999 33.310036190000005 0 0,102.773929958 33.31012183199999 0 0,102.77428884099999 33.310270163999974 0 0,102.77679905000002 33.31180796299998 0 0,102.77734321999998 33.31226347699999 0 0,102.77786269900002 33.31271914299998 0 0,102.77804887600001 33.31300649000002 0 0,102.77811333099999 33.31337213799998 0 0,102.778243847 33.313921299000015 0 0,102.778478356 33.31420924499997 0 0,102.77871251300002 33.314457522 0 0,102.77879931899997 33.31453296900003 0 0,102.77892570900002 33.31464281799998 0 0,102.779115289 33.31482916300001 0 0,102.77934084700001 33.314987469000016 0 0,102.78006513999998 33.31549580000001 0 0,102.78111147099997 33.31614198800003 0 0,102.78154092199998 33.316371901000025 0 0,102.781826809 33.316518866000024 0 0,102.783239547 33.31691833399998 0 0,102.785042611 33.31742814400002 0 0,102.78544545199998 33.317536571000005 0 0,102.78569065200003 33.317602566000005 0 0,102.78619278500003 33.317792333 0 0,102.78655369900002 33.31792168300001 0 0,102.78696167499999 33.31802999600001 0 0,102.787680647 33.318209368 0 0,102.78981470299999 33.31835450300002 0 0,102.79071369600001 33.318370422999976 0 0,102.79143810099998 33.318437039 0 0,102.79257007000001 33.31856506399998 0 0,102.79391092499998 33.31863058599998 0 0,102.79400352099998 33.31863511099999 0 0,102.79419734300001 33.31864458199999 0 0,102.79421685400001 33.31864553600002 0 0,102.79421059200001 33.31863267900002 0 0,102.79417151500002 33.318552435000015 0 0,102.79396995799999 33.31813855299998 0 0,102.79384061600001 33.31787295800001 0 0,102.79346240699999 33.31709631000001 0 0,102.79344939700002 33.31566028399999 0 0,102.79344771000001 33.31547427800001 0 0,102.79388671499999 33.31375392799998 0 0,102.79478025499998 33.31203066900002 0 0,102.79579606499999 33.31126081399998 0 0,102.79646664699999 33.309358809 0 0,102.79657157100002 33.30906120200001 0 0,102.79659704400001 33.30894404899999 0 0,102.79700787799999 33.307054600000015 0 0,102.796542262 33.30613722300001 0 0,102.795891042 33.304854122999984 0 0,102.79588237500002 33.303899985999976 0 0,102.79496210000002 33.302665425999976 0 0,102.79404444300002 33.30171709899997 0 0,102.79386086300002 33.301590610000005 0 0,102.79267231 33.30077166500001 0 0,102.79253955000001 33.300674793999974 0 0,102.79072779 33.299352763 0 0,102.79114356399998 33.298771578000014 0 0,102.791962114 33.297627352000006 0 0,102.79355278700001 33.297617204999995 0 0,102.79672980200002 33.29711978 0 0,102.795690772 33.29531346800002 0 0,102.79500128199999 33.29445910499999 0 0,102.791814009 33.293811516000005 0 0,102.78942036500001 33.29296796800003 0 0,102.78804413 33.29154540799999 0 0,102.78950423700002 33.290593876 0 0,102.78995610200002 33.290304746000004 0 0,102.78994836200002 33.289446019000025 0 0,102.78920517799997 33.28892593299997 0 0,102.78732275300001 33.28806000999998 0 0,102.78615112199998 33.28663613200001 0 0,102.78429125100001 33.28447231199999 0 0,102.78366807200001 33.28338845799999 0 0,102.78276204899998 33.281161344 0 0,102.782745697 33.27932938700002 0 0,102.78266323399998 33.27772685299999 0 0,102.78312806100001 33.27634987900001 0 0,102.78311681600002 33.27509040799998 0 0,102.78241916000002 33.27461690000001 0 0,102.78185623600001 33.272635707999996 0 0,102.783482354 33.27155676699999 0 0,102.78511476699998 33.27054196500001 0 0,102.78510315400001 33.26924432800001 0 0,102.78618124100001 33.26786346799997 0 0,102.78708167600001 33.266941739 0 0,102.78853001300001 33.26632187400003 0 0,102.79016143000001 33.26585350099998 0 0,102.79134540199999 33.266151315 0 0,102.793077321 33.26675096600002 0 0,102.79394652399998 33.267177393 0 0,102.79487126499998 33.266942476999986 0 0,102.79546806000002 33.26661804899999 0 0,102.79628167599998 33.26615482599999 0 0,102.79687804600002 33.26578459199999 0 0,102.797966314 33.26554860499999 0 0,102.798781158 33.26522276200001 0 0,102.79893720500002 33.264397331 0 0,102.79844071899998 33.263759299000014 0 0,102.797777779 33.262801722000006 0 0,102.796980958 33.261858356999994 0 0,102.79666599500001 33.260944343999995 0 0,102.796655601 33.259799370999986 0 0,102.79657758600001 33.25871208299998 0 0,102.796500353 33.257710668000016 0 0,102.79635757900002 33.256995931000006 0 0,102.79630270000001 33.256806462999975 0 0,102.796076191 33.256024448999995 0 0,102.795658274 33.25502521300001 0 0,102.79510175600001 33.25376922800001 0 0,102.79434680100002 33.253172905999975 0 0,102.79362540900001 33.252519113000005 0 0,102.79259818700001 33.251953144000026 0 0,102.79221775399998 33.251325795000014 0 0,102.79190597899998 33.250755260000005 0 0,102.791695893 33.250126824000006 0 0,102.79185667899998 33.249066637 0 0,102.79212095100002 33.248148920000006 0 0,102.79245645100002 33.24757426100001 0 0,102.792895181 33.247113447000004 0 0,102.79336797100001 33.24665241500003 0 0,102.79390837099999 33.246133697999994 0 0,102.794445656 33.24527148499999 0 0,102.79491220900002 33.244123461000015 0 0,102.79537952800001 33.243061308999984 0 0,102.79550852699998 33.24225895400002 0 0,102.79553377600001 33.241285506 0 0,102.79559568100001 33.24059808300001 0 0,102.79542095400001 33.240112556999975 0 0,102.79473036000002 33.23908643300001 0 0,102.79445215800001 33.238458434999984 0 0,102.79390223500002 33.23791805100001 0 0,102.79382971199999 33.23743187000002 0 0,102.79382221100002 33.236601760999974 0 0,102.79395147399998 33.23582803099998 0 0,102.794113503 33.234910961000026 0 0,102.794174897 33.23416629000002 0 0,102.79423732700002 33.23353611599998 0 0,102.79426662200001 33.23325984000002 0 0,102.79427955400001 33.23313788600001 0 0,102.79433148800001 33.23264810500001 0 0,102.79418955099999 33.232019236999975 0 0,102.79425404900002 33.23161806000002 0 0,102.79394233400001 33.23104752699999 0 0,102.79366649100001 33.230677146999994 0 0,102.79328873100002 33.23033604300002 0 0,102.79311429799998 33.22987913700001 0 0,102.79345179199998 33.229533472000014 0 0,102.79332288 33.228937342999984 0 0,102.79316083700002 33.22859486300001 0 0,102.793 33.228385962999994 0 0,102.79261158700001 33.22812126100001 0 0,102.79213286999999 33.22791438500002 0 0,102.79142829900002 33.227842533 0 0,102.79088198300002 33.22769333399998 0 0,102.79073870799999 33.226911797000014 0 0,102.79095923699998 33.226185198999985 0 0,102.79136277999999 33.225610109 0 0,102.791743785 33.22505424600001 0 0,102.79226253500002 33.22426288999998 0 0,102.792300748 33.22386748500003 0 0,102.79190943399999 33.22327836900001 0 0,102.79150986799999 33.222822893 0 0,102.79144123999998 33.22276607700002 0 0,102.79109912400003 33.222596495999994 0 0,102.790417988 33.22260082499997 0 0,102.78949896799998 33.22266391300002 0 0,102.78847880299998 33.22284213900002 0 0,102.78816998100001 33.22258646099999 0 0,102.788097247 33.222071649999975 0 0,102.788702817 33.221237653 0 0,102.789137326 33.22031886000002 0 0,102.78940463200001 33.21974463999999 0 0,102.78960202299999 33.218970479999996 0 0,102.789629907 33.21828327399999 0 0,102.78948751600001 33.21759714900003 0 0,102.78842231499999 33.21654473299998 0 0,102.787601161 33.21612054100001 0 0,102.78705449799997 33.21592361699999 0 0,102.786604877 33.215153552000004 0 0,102.78635958699999 33.214382193999995 0 0,102.786214669 33.213409818 0 0,102.78617037700002 33.212265048999996 0 0,102.78677513100001 33.211345187000006 0 0,102.78741418300001 33.21045373099997 0 0,102.78768275300001 33.21002263700001 0 0,102.78781331800002 33.20939203299997 0 0,102.78753705999998 33.20896438800003 0 0,102.787126135 33.20870935200003 0 0,102.78657951899999 33.20851242399999 0 0,102.78606721199998 33.208343904 0 0,102.78521439600001 33.20817753099999 0 0,102.78453132800001 33.20795282900002 0 0,102.783883333 33.20784240699999 0 0,102.78353950600001 33.207472430999985 0 0,102.78343250799998 33.206929205999984 0 0,102.78315143499998 33.20595768200002 0 0,102.78297557600001 33.205329010000014 0 0,102.782794879 33.20415646999999 0 0,102.78292827500002 33.20384074100002 0 0,102.78326316300002 33.203208856 0 0,102.783599832 33.20277734199999 0 0,102.783630055 33.202347756999984 0 0,102.78345471 33.20177633499998 0 0,102.78331545700001 33.20143369599998 0 0,102.78303465800002 33.200490796 0 0,102.782957388 33.19946073400001 0 0,102.78291442400001 33.19845908399998 0 0,102.78304297099999 33.197599486 0 0,102.78317126000002 33.196711263 0 0,102.78306275 33.195996288 0 0,102.78241026500001 33.19537061199998 0 0,102.78152048300001 33.194860928000026 0 0,102.78066374100001 33.194236526 0 0,102.78001077699997 33.193553587 0 0,102.779357318 33.19281339600002 0 0,102.77849985199998 33.19210310300002 0 0,102.77743914199999 33.191508579000015 0 0,102.77627580799998 33.19085743300002 0 0,102.77542040499998 33.19037611700003 0 0,102.77493773200001 33.189692089999994 0 0,102.77452340500002 33.189036262 0 0,102.77414439 33.18852334500002 0 0,102.77393484200002 33.18792349400002 0 0,102.77362140299999 33.187123903999975 0 0,102.77296276599998 33.185782555 0 0,102.772308168 33.18489919899997 0 0,102.77110715700002 33.183818841000004 0 0,102.77038801499998 33.18333664400001 0 0,102.76936225700001 33.182827712999995 0 0,102.76895125800002 33.18254398800002 0 0,102.76816330700001 33.181976324000004 0 0,102.767508287 33.18103569200002 0 0,102.76692360599998 33.180352260999996 0 0,102.76609791200002 33.17935541899999 0 0,102.76585440100001 33.17875576199998 0 0,102.765506781 33.17792773299999 0 0,102.765056055 33.176985831000025 0 0,102.76437079499999 33.17647476399998 0 0,102.76324427700001 33.17610953100001 0 0,102.761371881 33.176092369 0 0,102.760281642 33.17598452499999 0 0,102.75936011900001 33.17570388399997 0 0,102.75843515100001 33.17502248699998 0 0,102.757333603 33.17359786899999 0 0,102.75671304600002 33.17268559399997 0 0,102.75602786600001 33.17217447799999 0 0,102.754660967 33.17155298799997 0 0,102.75353748700002 33.17153116600002 0 0,102.75217648199998 33.17159664799999 0 0,102.75115560400002 33.17163143800002 0 0,102.75037103599999 33.17143578299999 0 0,102.74982059000001 33.17075206200002 0 0,102.749474615 33.17009573600001 0 0,102.74919257900001 33.16895237099999 0 0,102.74942401300001 33.168149434999975 0 0,102.750026913 33.167000744000006 0 0,102.750013019 33.165369113999986 0 0,102.74932598700002 33.164628961000005 0 0,102.74850526199998 33.16417587199999 0 0,102.74751583099999 33.16389555000001 0 0,102.74635720399999 33.163730740000005 0 0,102.745267861 33.16370863700001 0 0,102.74390720999997 33.163802653999994 0 0,102.74298538300002 33.163464637999994 0 0,102.74260497199998 33.16275124200001 0 0,102.74235901399999 33.16183665800003 0 0,102.74299793 33.16091679700003 0 0,102.74343069999998 33.15976915099998 0 0,102.743663373 33.159109349999994 0 0,102.74395758100002 33.157676262999985 0 0,102.743808887 33.156188568000005 0 0,102.743092053 33.15593520700003 0 0,102.741424032 33.155887896000024 0 0,102.74073522200001 33.15491868999999 0 0,102.741070476 33.15431553600001 0 0,102.74150589200002 33.15348277300001 0 0,102.74170453400001 33.152823177000016 0 0,102.74135652500001 33.15190919700001 0 0,102.74087288800001 33.15105327499998 0 0,102.73981148299998 33.150286666 0 0,102.739723051 33.150247131000015 0 0,102.73854760400002 33.14972163300001 0 0,102.73684160300002 33.149187831000006 0 0,102.73574789999998 33.148621763999984 0 0,102.73422085499999 33.14880095699999 0 0,102.73418791699999 33.14811426900002 0 0,102.73627678000003 33.147662278999974 0 0,102.74572929099998 33.14619886000003 0 0,102.75411107000002 33.14388630000002 0 0,102.75757268000001 33.143671118999976 0 0,102.75665235999998 33.14159257 0 0,102.75577972000002 33.13984254000002 0 0,102.75400598200002 33.139344988000005 0 0,102.75420136999998 33.13897941900001 0 0,102.75453965700001 33.138748357 0 0,102.754422976 33.13836737499997 0 0,102.75405678300001 33.137987904 0 0,102.75381210199998 33.13782854300001 0 0,102.75373742699998 33.13777990699998 0 0,102.753192061 33.13766869900002 0 0,102.75251043499998 33.13753922799998 0 0,102.75200929599998 33.137294155999996 0 0,102.751530194 33.136972610999976 0 0,102.751050282 33.13655564800001 0 0,102.75072850200002 33.136061391 0 0,102.75079870799999 33.135615137 0 0,102.75075701399999 33.135569266999994 0 0,102.75024202999998 33.135011367000004 0 0,102.74895456899998 33.13466804500001 0 0,102.747710025 33.13411014500002 0 0,102.74685171800002 33.13402431499998 0 0,102.74468240599998 33.134190074 0 0,102.74380446200001 33.13594749599997 0 0,102.74320462100002 33.13754617400002 0 0,102.74296683799997 33.137695915999984 0 0,102.73930044100001 33.140004809000004 0 0,102.739131649 33.14002076899999 0 0,102.73712927000003 33.13864260899999 0 0,102.7272337 33.136651529000005 0 0,102.72177041999998 33.13626374500001 0 0,102.71653194200002 33.137171963000014 0 0,102.71396212399998 33.137552676999974 0 0,102.71234409099998 33.13774303399998 0 0,102.70948873700002 33.13774303399998 0 0,102.70872730999997 33.13774303399998 0 0,102.706823741 33.13774303399998 0 0,102.70472981500001 33.13774303399998 0 0,102.70311178200001 33.13774303399998 0 0,102.70082749900001 33.137647856 0 0,102.69939982300002 33.13745749899999 0 0,102.69806732500001 33.136981606999996 0 0,102.69635411299998 33.13612500099998 0 0,102.694260187 33.135173216 0 0,102.691975904 33.134316609999985 0 0,102.690167514 33.134316609999985 0 0,102.68864465899998 33.13441178900001 0 0,102.68769287499998 33.13441178900001 0 0,102.68550377000003 33.13498285899999 0 0,102.68417127200001 33.135173216 0 0,102.683124309 33.135268395000026 0 0,102.681030384 33.135268395000026 0 0,102.67893645800001 33.135268395000026 0 0,102.678079852 33.135268395000026 0 0,102.676652176 33.135173216 0 0,102.675319677 33.13498285899999 0 0,102.67389200100001 33.134697324 0 0,102.67294021599997 33.13412625299998 0 0,102.67160771800002 33.13336482599999 0 0,102.671227004 33.132698576999985 0 0,102.67084629099998 33.13241304100001 0 0,102.67026724599998 33.129678676000026 0 0,102.66773619100002 33.126046299999985 0 0,102.66344880999998 33.12469568 0 0,102.66291648700002 33.12452314799998 0 0,102.66316810000001 33.12423710899998 0 0,102.66316078400001 33.12326383200002 0 0,102.66179442700002 33.12252679599999 0 0,102.661139897 33.12231051200001 0 0,102.660430233 33.12207600300002 0 0,102.65961055600002 33.12215238499999 0 0,102.65861642099998 33.12005529100003 0 0,102.65821547899998 33.119209517 0 0,102.658076091 33.118264228999976 0 0,102.65773229899997 33.118190266 0 0,102.65711262299999 33.116883081000026 0 0,102.655469482 33.113416932999996 0 0,102.65591715599999 33.111311188 0 0,102.65620269099998 33.110169047 0 0,102.65556023699997 33.109026906 0 0,102.654775014 33.108027531999994 0 0,102.65391840799998 33.10702815799999 0 0,102.65299041899999 33.10567186600002 0 0,102.65249073199999 33.104743875999986 0 0,102.65213381299998 33.103744501999984 0 0,102.65213381299998 33.102816512000004 0 0,102.652205197 33.102530977000015 0 0,102.652347964 33.10195990599999 0 0,102.65242950499999 33.100859104999984 0 0,102.65249073199999 33.100032543 0 0,102.65299041899999 33.09931870499997 0 0,102.65349010599999 33.099175936999984 0 0,102.65391840799998 33.099175936999984 0 0,102.655131934 33.099675623999985 0 0,102.65584577200002 33.100032543 0 0,102.656773762 33.10017531099999 0 0,102.65734483199998 33.10024669400002 0 0,102.65770175099999 33.10038946200001 0 0,102.65813005400003 33.100460845999976 0 0,102.66002172600002 33.101840933000005 0 0,102.66121145599999 33.10279271799999 0 0,102.66216324099997 33.103744501999984 0 0,102.66442372900002 33.10445834000001 0 0,102.66513756699999 33.10445834000001 0 0,102.666327298 33.10398244800001 0 0,102.66704113600002 33.103030664000016 0 0,102.66751702800002 33.10160298699998 0 0,102.668111893 33.100770176000026 0 0,102.66953956999998 33.10017531099999 0 0,102.671562112 33.099223526 0 0,102.673346708 33.09815276900002 0 0,102.67536924900003 33.09815276900002 0 0,102.676915899 33.09815276900002 0 0,102.68096098299998 33.09862866100002 0 0,102.683816336 33.09910455300002 0 0,102.68548195900001 33.099818390999985 0 0,102.68893217700003 33.100651202999984 0 0,102.69409064199999 33.101506907999976 0 0,102.696058139 33.102985346000025 0 0,102.69793628299999 33.10430496599997 0 0,102.69895726099998 33.106233969000016 0 0,102.70025987600002 33.10743585900002 0 0,102.70141692800001 33.10839671399998 0 0,102.70372725599998 33.10983473099998 0 0,102.70631340099999 33.109820102000015 0 0,102.70947715900002 33.11016489100001 0 0,102.71248359999998 33.108817620000025 0 0,102.71561205699999 33.10480933399998 0 0,102.71918795300002 33.10285403099999 0 0,102.72349783800001 33.10282908800002 0 0,102.72809305200002 33.102560488999984 0 0,102.73042063100002 33.102240610000024 0 0,102.73113446899998 33.10216922699999 0 0,102.731991075 33.10181230699999 0 0,102.73334736800001 33.10116985299999 0 0,102.73420397400002 33.100384631 0 0,102.73548888300002 33.09959940900001 0 0,102.737059327 33.09888556999999 0 0,102.73813008399998 33.098314500000015 0 0,102.739700529 33.098314500000015 0 0,102.74148512400001 33.098314500000015 0 0,102.74291280099999 33.098314500000015 0 0,102.74391217499999 33.098600035000004 0 0,102.74448324500003 33.099099722000005 0 0,102.74612507299997 33.09959940900001 0 0,102.74683891199999 33.100313246999974 0 0,102.747338598 33.100384631 0 0,102.748337972 33.100812933999975 0 0,102.74912319399999 33.101526772 0 0,102.74940872899998 33.102240610000024 0 0,102.74955149700003 33.102668913 0 0,102.749622881 33.103525519000016 0 0,102.749480113 33.10516734700002 0 0,102.74940872899998 33.10623810499999 0 0,102.748980426 33.10680917600001 0 0,102.74855212300002 33.107451630000014 0 0,102.749337346 33.107951317000015 0 0,102.75019395200002 33.108236852000005 0 0,102.75169301199998 33.10895068999997 0 0,102.75254961799999 33.10909345800002 0 0,102.753905911 33.10909345800002 0 0,102.755048052 33.10923622600001 0 0,102.75668988000001 33.10923622600001 0 0,102.75883139500002 33.109664528999986 0 0,102.759902152 33.11030698299999 0 0,102.76104429399999 33.11094943799998 0 0,102.76197228400002 33.11137774100001 0 0,102.763043041 33.11137774100001 0 0,102.76411379799998 33.11080666999999 0 0,102.76525593999997 33.11016421599999 0 0,102.76618393000001 33.11009283200002 0 0,102.76725468699999 33.11037836700001 0 0,102.76782575800001 33.11130635699999 0 0,102.76818267700003 33.11230573 0 0,102.76818267700003 33.11351925600002 0 0,102.76775437399999 33.11430447800001 0 0,102.76689776799998 33.114375861999974 0 0,102.76575562699998 33.11430447800001 0 0,102.76461348499998 33.11401894199997 0 0,102.76375687900003 33.114590013 0 0,102.763043041 33.115589387 0 0,102.76290027300001 33.11701706299999 0 0,102.76268612199999 33.11794505300003 0 0,102.76198878899999 33.119131313000025 0 0,102.76327333400002 33.11975929699997 0 0,102.76457774400001 33.11979901199999 0 0,102.76586807500001 33.11821661800002 0 0,102.768410184 33.117151321999984 0 0,102.77068335000001 33.117757529000016 0 0,102.774017421 33.11649637400001 0 0,102.77717921599998 33.114997648999974 0 0,102.78041700099999 33.11569308200001 0 0,102.78109942399999 33.11592736199998 0 0,102.782109746 33.114775957000006 0 0,102.78341281600001 33.11467234999998 0 0,102.78600747299998 33.113176966000026 0 0,102.78736167099999 33.11245274999999 0 0,102.790128826 33.11124245799999 0 0,102.79154392700002 33.110994921999975 0 0,102.79380550000002 33.110312582000006 0 0,102.794714242 33.110497635 0 0,102.794947014 33.11116410599999 0 0,102.79579778599998 33.11120638699998 0 0,102.79670054399998 33.111983081000005 0 0,102.79602336099998 33.112330928999995 0 0,102.79446798499998 33.11337141400003 0 0,102.79359132799999 33.11423580000002 0 0,102.792242552 33.115561207999974 0 0,102.79111946400002 33.116515694999975 0 0,102.79026014300001 33.11780362100001 0 0,102.78869161 33.11891282200003 0 0,102.787998786 33.12056610100001 0 0,102.786596728 33.12204064399998 0 0,102.78594929399998 33.122685966999995 0 0,102.78590343299999 33.12364811100002 0 0,102.78651236799999 33.12478933400001 0 0,102.787283387 33.12579212200001 0 0,102.787835879 33.126704682000025 0 0,102.78833968200001 33.12825878299998 0 0,102.788511986 33.12926534899998 0 0,102.78748143500002 33.12968409000001 0 0,102.78572354200003 33.12942419000001 0 0,102.784824808 33.130384074999995 0 0,102.78381943699998 33.132108001000006 0 0,102.78190083300001 33.133169699999996 0 0,102.77998134 33.134135953 0 0,102.77885651999998 33.135192632999974 0 0,102.77876520500001 33.137408704999984 0 0,102.77931566000001 33.13809230099997 0 0,102.77981290100001 33.138913634999994 0 0,102.78106987199999 33.13945539000002 0 0,102.782593367 33.13935422399999 0 0,102.78384262499998 33.13902575100002 0 0,102.78443779100002 33.138609782 0 0,102.78524785000002 33.137871838000024 0 0,102.78539647899998 33.13622200999998 0 0,102.78517179599999 33.135444783000025 0 0,102.78516527300002 33.13471198399998 0 0,102.785647041 33.13379289599999 0 0,102.78618568500002 33.133148260999974 0 0,102.78683891200001 33.13314413699999 0 0,102.78684340699999 33.13364793699998 0 0,102.78684749500002 33.134105937000015 0 0,102.787018977 33.135020904999976 0 0,102.78756784500001 33.135521263999976 0 0,102.78806228000002 33.136021965 0 0,102.78888130000001 33.13629159599998 0 0,102.78991438100002 33.136147642000026 0 0,102.790724372 33.13540966300002 0 0,102.791706294 33.135632439999995 0 0,102.79263625300001 33.13613035399999 0 0,102.79324165600002 33.13685934 0 0,102.793469711 33.138002949999986 0 0,102.79440053100001 33.138592449999976 0 0,102.795275269 33.13899909000003 0 0,102.79625765600002 33.139267630000006 0 0,102.79478245000001 33.139794669000025 0 0,102.79246825000001 33.13975216 0 0,102.79056645499998 33.140165016000026 0 0,102.78995810999999 33.14062689999997 0 0,102.791056674 33.14170773699999 0 0,102.79323791299998 33.142094637000014 0 0,102.79406019999999 33.142719183 0 0,102.79420352400001 33.143519810999976 0 0,102.79305693499998 33.14467217800001 0 0,102.79231658200001 33.14559293799999 0 0,102.791849974 33.146683713000016 0 0,102.79192780199998 33.14777102599999 0 0,102.79343224299998 33.148562992999985 0 0,102.79466035299998 33.14889868199998 0 0,102.79581731600001 33.148891295 0 0,102.79661230900001 33.14919766999998 0 0,102.796183364 33.14993325099999 0 0,102.79336331000002 33.151187909999976 0 0,102.79271406999999 33.15165006799998 0 0,102.79342765299998 33.152286758 0 0,102.79501034499998 33.15268888700001 0 0,102.79609929700001 33.15268193100002 0 0,102.797082666 33.15304206000002 0 0,102.797036504 33.153958402 0 0,102.79699158400001 33.15501214400001 0 0,102.79661996300001 33.156067975999974 0 0,102.79625288699998 33.15762760299998 0 0,102.79593859800002 33.15900368199999 0 0,102.79621913199998 33.15991793500001 0 0,102.79709450899998 33.16037035800002 0 0,102.797961596 33.15990678200001 0 0,102.79827917900002 33.158897094999986 0 0,102.79870648600001 33.157978308999986 0 0,102.79924642399999 33.15747101900001 0 0,102.80011347200002 33.157007428999975 0 0,102.80075563700001 33.15576663899998 0 0,102.80129471700002 33.155167741000014 0 0,102.801946854 33.15502613699999 0 0,102.80304585099998 33.15611831000001 0 0,102.80430571599999 33.156934621999994 0 0,102.80534445500001 33.15738593200001 0 0,102.80578340699998 33.15774951100002 0 0,102.80540644000001 33.15820997200001 0 0,102.80470694500002 33.15913053999998 0 0,102.804713639 33.15986333400002 0 0,102.805534604 33.160316049000016 0 0,102.80705842499998 33.16021457800002 0 0,102.80836569500002 33.16025190099998 0 0,102.80908030199998 33.160980096 0 0,102.80947114899999 33.162031007999985 0 0,102.80975478300002 33.16326582300002 0 0,102.81112161300001 33.163852356999996 0 0,102.81188734900002 33.164213784000026 0 0,102.81227697700001 33.16512728700002 0 0,102.81223181500002 33.166135231 0 0,102.81152810999998 33.166597841 0 0,102.81049808400002 33.16710837400001 0 0,102.80941064000001 33.167298656000014 0 0,102.80848866600002 33.16771686599998 0 0,102.807954602 33.16886538799997 0 0,102.80785871199998 33.170285878000016 0 0,102.80754387100001 33.170498251000026 0 0,102.807439026 33.17056897200001 0 0,102.80683029699998 33.170979579000004 0 0,102.80607793600001 33.17208370499998 0 0,102.805488937 33.17318676899998 0 0,102.804623016 33.17378779699999 0 0,102.804136218 33.17415735899999 0 0,102.80354091100003 33.17457342199998 0 0,102.80311023600001 33.17512582699999 0 0,102.803991236 33.17617359100001 0 0,102.80513996399998 33.17671579300003 0 0,102.807379217 33.17738832399999 0 0,102.80841106600002 33.177061013000014 0 0,102.80899668500001 33.17559154100002 0 0,102.80920148199999 33.174170342000025 0 0,102.80951266900001 33.17247364000002 0 0,102.80966257099999 33.17100699500003 0 0,102.80982594699998 33.171005933 0 0,102.81032155399998 33.17159813699999 0 0,102.810933256 33.17296821899998 0 0,102.811545824 33.17442989699998 0 0,102.81220526800001 33.17506682700002 0 0,102.813131107 33.17506078399998 0 0,102.81437524400002 33.174136608000026 0 0,102.815065 33.172162603000004 0 0,102.815544531 33.17101441 0 0,102.81608529800002 33.17059864700002 0 0,102.81664177300001 33.17187745899997 0 0,102.81660600200001 33.17389298699999 0 0,102.81640429700002 33.175634790000004 0 0,102.81614854700001 33.177422749000016 0 0,102.81654422899999 33.17897742500003 0 0,102.81753052599998 33.17961218200003 0 0,102.81839769200002 33.17914846399998 0 0,102.81904656699999 33.178640374 0 0,102.81935970699999 33.177172645999974 0 0,102.81967411699998 33.175842316 0 0,102.81998382400002 33.174008191999974 0 0,102.82013526200001 33.17272473600002 0 0,102.82072492700001 33.171713204000014 0 0,102.821322694 33.171571856000014 0 0,102.82199201899999 33.17326211699998 0 0,102.823144668 33.17421634599998 0 0,102.82369612899998 33.17494553099999 0 0,102.82359963099998 33.17627442999998 0 0,102.82339634800002 33.177833045 0 0,102.823356875 33.17943637799999 0 0,102.82369480099999 33.180624996000006 0 0,102.82462455699999 33.18103105900002 0 0,102.82565423099999 33.180474609999976 0 0,102.82640641400002 33.179370370000015 0 0,102.82699561800001 33.178313011 0 0,102.82758437799998 33.17720985 0 0,102.828670176 33.17683621100002 0 0,102.82900514300002 33.17770422000001 0 0,102.828906566 33.17880412400001 0 0,102.82897310499999 33.18008613799998 0 0,102.82930938200002 33.18109154299998 0 0,102.830023203 33.18251912400001 0 0,102.83061806799998 33.183054502000005 0 0,102.83145087899999 33.18311398899999 0 0,102.832224204 33.18281655599998 0 0,102.83317598899998 33.182638096999995 0 0,102.83430623200002 33.18234066399998 0 0,102.83543647599998 33.182221690999995 0 0,102.83674517999998 33.18210271800001 0 0,102.83751850499999 33.181983745000025 0 0,102.83858926200003 33.18204323100002 0 0,102.83966002 33.18245963700002 0 0,102.84162307499997 33.18287604300002 0 0,102.84245588599998 33.183292447999975 0 0,102.843229211 33.18418474600003 0 0,102.844002536 33.184839098 0 0,102.84495432 33.185314989999995 0 0,102.84554918600003 33.185314989999995 0 0,102.84644148400002 33.185314989999995 0 0,102.847095835 33.184839098 0 0,102.84843097100003 33.18409065100002 0 0,102.85147629300002 33.18301183400001 0 0,102.853795273 33.18118219600001 0 0,102.85466752299999 33.17845557800001 0 0,102.85464844900002 33.176490806000004 0 0,102.85427727199999 33.175284182999974 0 0,102.85479882599998 33.173466846 0 0,102.85568419100002 33.17210044699999 0 0,102.85583746600003 33.169378757000004 0 0,102.856353077 33.16695686700001 0 0,102.85777598499999 33.165435607999996 0 0,102.86191204400001 33.16570933999998 0 0,102.86496843600003 33.165839292999976 0 0,102.86729710200001 33.16506736299999 0 0,102.87123193100001 33.16546765099997 0 0,102.87154248500002 33.16589487099998 0 0,102.87324589600001 33.16605469299998 0 0,102.874778004 33.166101190999996 0 0,102.875386069 33.16563889899999 0 0,102.87736926000002 33.165903678999996 0 0,102.87935501599998 33.16679654799998 0 0,102.88061595099998 33.167089928999985 0 0,102.88259267799998 33.16707593299998 0 0,102.88438211200003 33.16630750600001 0 0,102.88707762199999 33.16628833200002 0 0,102.890271638 33.166792911000016 0 0,102.89089004800002 33.167361011000025 0 0,102.89205534000001 33.168154199000014 0 0,102.89284307600002 33.168635197000015 0 0,102.89254633299998 33.169581987000015 0 0,102.89218151300003 33.17052926299999 0 0,102.89172008399999 33.172021126000004 0 0,102.89155772800001 33.172795194 0 0,102.89190215399998 33.173193492999985 0 0,102.89326188299998 33.173011987999985 0 0,102.89387163800001 33.17272135100001 0 0,102.894518044 33.17268808199998 0 0,102.89493491899998 33.173515243 0 0,102.89501230299999 33.17443072200001 0 0,102.894851717 33.17537653699998 0 0,102.89486364499999 33.17655012099999 0 0,102.89507485799999 33.177235628000005 0 0,102.89566079100001 33.177947066 0 0,102.89614345000001 33.17854474000001 0 0,102.89642508700001 33.17945874600002 0 0,102.896298839 33.18043294099999 0 0,102.895825489 33.180751235 0 0,102.89559769599998 33.181783412000016 0 0,102.896080084 33.182352460999994 0 0,102.89615603300001 33.18312481800001 0 0,102.89684180400002 33.18360652199999 0 0,102.89745774900001 33.183916969999984 0 0,102.89797624800002 33.184686134 0 0,102.89842813299998 33.185598905999996 0 0,102.89876796300001 33.18553920099998 0 0,102.89954389799999 33.18484657099998 0 0,102.89963607300001 33.18387261999999 0 0,102.89925021800002 33.182758992000004 0 0,102.89913786400001 33.181757893 0 0,102.89902580299997 33.18078541699998 0 0,102.90159134100003 33.17963605199998 0 0,102.902655756 33.17826803000003 0 0,102.90317167199998 33.17599710500002 0 0,102.90422825899998 33.17387339700002 0 0,102.90655988700001 33.17340300400002 0 0,102.909615024 33.173380721 0 0,102.91340683099997 33.17468548800002 0 0,102.91293891800001 33.17551907500001 0 0,102.91254025799998 33.176466656 0 0,102.91210310299999 33.17698512800001 0 0,102.91214811399999 33.178043962000004 0 0,102.91239824799999 33.17918716899999 0 0,102.912712613 33.17995776700002 0 0,102.91275763300001 33.181016598999975 0 0,102.91272952999998 33.181589325000004 0 0,102.91234854300001 33.182714721000025 0 0,102.91234358899999 33.18272935300001 0 0,102.91223406099999 33.183052883000016 0 0,102.91218259300001 33.184656314999984 0 0,102.91191530499998 33.18514491600001 0 0,102.911913411 33.18515110499999 0 0,102.911651871 33.18600562400002 0 0,102.91135498099999 33.18692383000001 0 0,102.911534975 33.187867170000004 0 0,102.91160780299998 33.188324652000006 0 0,102.911143358 33.189501716999985 0 0,102.911186294 33.190360182000006 0 0,102.91143141499998 33.19101678499999 0 0,102.91204449700001 33.19104091999998 0 0,102.91261640800002 33.19037832999999 0 0,102.91311576999999 33.189286881999976 0 0,102.91357959200002 33.188052561999996 0 0,102.91435453600002 33.18727396999998 0 0,102.91465496500001 33.18669924400001 0 0,102.91471561100002 33.18598314799999 0 0,102.91457141299998 33.185211306999975 0 0,102.91459891 33.18458133299998 0 0,102.914832735 33.184150224999996 0 0,102.91482440499999 33.18334876 0 0,102.91482329799999 33.18334468699999 0 0,102.91450584699999 33.18217743399998 0 0,102.91442795400002 33.181233349000024 0 0,102.914859761 33.180199641 0 0,102.91626230100002 33.177584360000026 0 0,102.91788121600001 33.17614113399998 0 0,102.918494194 33.176165239 0 0,102.91884174 33.17684969800001 0 0,102.91909076299999 33.17787839699997 0 0,102.91896208100002 33.178594996000015 0 0,102.91897253799999 33.179596828 0 0,102.919218881 33.18036791100002 0 0,102.91928719700002 33.180573286000026 0 0,102.91957033900002 33.18142447700001 0 0,102.92032998600001 33.18244939900001 0 0,102.92070442699998 33.182446630000015 0 0,102.92128191 33.182327853000004 0 0,102.92225947499998 33.18140458300002 0 0,102.92347199199997 33.18016467899997 0 0,102.92474653900001 33.178351781 0 0,102.92536227 33.17680105699998 0 0,102.92547612800001 33.17651429699998 0 0,102.92590387000001 33.175108443 0 0,102.92772921099998 33.17389256400003 0 0,102.92880570599999 33.17268224600002 0 0,102.92911535600001 33.172994820999975 0 0,102.929088869 33.17371066800001 0 0,102.92919850800001 33.17441868399999 0 0,102.929234984 33.17465423599998 0 0,102.929480797 33.175368049999975 0 0,102.93020556099998 33.176307294000026 0 0,102.93041583600001 33.176878241 0 0,102.93028513000002 33.177394486000026 0 0,102.929815851 33.17808501500002 0 0,102.92937909400001 33.178632169000025 0 0,102.92928694900002 33.17957751300003 0 0,102.92946681500001 33.18049220099999 0 0,102.929687376 33.18203635499998 0 0,102.929590093 33.182495097000015 0 0,102.92904847199998 33.1827854 0 0,102.92847522400001 33.183304943999985 0 0,102.92831045700001 33.183821438999985 0 0,102.92855296900001 33.18422039400002 0 0,102.92879518000001 33.184590723999975 0 0,102.92911182199998 33.18556164300003 0 0,102.92928867699999 33.18619009299999 0 0,102.92902269000001 33.186793222000006 0 0,102.928825388 33.18745309100001 0 0,102.92866242899998 33.18814132900002 0 0,102.92860038399999 33.18871431100001 0 0,102.92829581500001 33.18888833800003 0 0,102.92761345399998 33.18875029499998 0 0,102.92627736100002 33.187958718999994 0 0,102.92582908999998 33.18741816199997 0 0,102.92501148100001 33.18736698800001 0 0,102.924608992 33.187942496999995 0 0,102.92448364799998 33.18897396099999 0 0,102.924654911 33.19017421500001 0 0,102.92477265100001 33.19057887399998 0 0,102.92756315399998 33.19153616199998 0 0,102.92799121500002 33.191771519999975 0 0,102.92824956099997 33.192055853 0 0,102.92842330299999 33.19238852699999 0 0,102.92808538100002 33.19262959500003 0 0,102.92763523299999 33.192990775 0 0,102.92673417200001 33.19364157000001 0 0,102.92625790400001 33.194217632999994 0 0,102.92592599400001 33.19503116999999 0 0,102.92581928700002 33.19567604600002 0 0,102.925480843 33.19586940300002 0 0,102.92471181500002 33.19558885999999 0 0,102.92411702800001 33.19568869699998 0 0,102.92409466999999 33.19626138199999 0 0,102.923674361 33.19676545499999 0 0,102.92327991600001 33.19703078499998 0 0,102.92242852200002 33.197013244000004 0 0,102.92228816400001 33.19715741300001 0 0,102.92231953800001 33.19744343999997 0 0,102.922495771 33.19801465199998 0 0,102.922105316 33.19866162699998 0 0,102.92109965999998 33.200171934000025 0 0,102.92096454099999 33.200817015999974 0 0,102.921114397 33.201579263999975 0 0,102.92126425700002 33.202341511999975 0 0,102.92115501199999 33.202747853000005 0 0,102.92056840999999 33.203634825999984 0 0,102.92060727 33.204636444000016 0 0,102.920898502 33.205349935000015 0 0,102.921356736 33.205752077 0 0,102.92169622900002 33.20565414399999 0 0,102.922255457 33.204862789 0 0,102.922703936 33.204334656000015 0 0,102.92380199600001 33.203515444000004 0 0,102.92413621100002 33.20291658999997 0 0,102.92418067699998 33.20174737100001 0 0,102.92427938100002 33.200339198999984 0 0,102.924580698 33.19931120000001 0 0,102.92482777200001 33.19852215200001 0 0,102.925535061 33.198326054999995 0 0,102.92669453799999 33.197959604000005 0 0,102.927568528 33.197428285 0 0,102.92906264599998 33.19651065400001 0 0,102.92957736099999 33.19688848999999 0 0,102.92942250599998 33.19834479399998 0 0,102.929416059 33.20042021799998 0 0,102.92996615300001 33.20081400800001 0 0,102.93078667700001 33.20112848299999 0 0,102.93235675900002 33.20020070300001 0 0,102.93312086700001 33.20033238100001 0 0,102.93345549399999 33.20106269299998 0 0,102.93406493700002 33.202019947999986 0 0,102.93412573699999 33.20261491000002 0 0,102.93445843400002 33.20316202800001 0 0,102.93527514300001 33.203813189000016 0 0,102.93553735400002 33.20445529900002 0 0,102.93523234600002 33.20512552700001 0 0,102.93433274 33.20591949499999 0 0,102.93306324100001 33.20662081099999 0 0,102.932756434 33.20712406400003 0 0,102.93296087800002 33.20767119200002 0 0,102.933194963 33.20833737200002 0 0,102.93320053100001 33.20886213799997 0 0,102.93297833999998 33.20931704499998 0 0,102.93252939400003 33.20979750800001 0 0,102.93202975899999 33.21085086400001 0 0,102.93160488000001 33.210925610000004 0 0,102.93118075799998 33.21107191300001 0 0,102.93107255799998 33.21157367500001 0 0,102.93130967299999 33.212526094 0 0,102.931544771 33.21328768799998 0 0,102.93177810499998 33.21388231200001 0 0,102.932264304 33.21423649299999 0 0,102.93302946900002 33.214135338000006 0 0,102.93375637600002 33.21310412700001 0 0,102.93443462300002 33.212836632999995 0 0,102.935398153 33.21271011900001 0 0,102.93655726700001 33.21229586800001 0 0,102.93716577999999 33.210812288 0 0,102.93723616 33.20942817700001 0 0,102.93819379600001 33.20875302600001 0 0,102.938814482 33.208414377 0 0,102.939043266 33.20857963399999 0 0,102.93933618900002 33.209436197 0 0,102.93951038 33.21001736900001 0 0,102.93957160299999 33.21022162899999 0 0,102.940005397 33.21098170699997 0 0,102.94069050000002 33.211358206 0 0,102.94106091700002 33.21144109400001 0 0,102.941515444 33.21154280500002 0 0,102.941824844 33.21147652299999 0 0,102.94146656999999 33.21442890499998 0 0,102.94149051900001 33.216665111 0 0,102.94258345499998 33.219340499 0 0,102.94472145399999 33.220218836000015 0 0,102.94720459400003 33.22019995599999 0 0,102.94933138800002 33.22003465400002 0 0,102.953567158 33.218064062999986 0 0,102.95463133200002 33.218055902 0 0,102.95605509500001 33.21849224599998 0 0,102.95714200100002 33.22057117899999 0 0,102.958764326 33.22294415900001 0 0,102.96055922800002 33.224868508999975 0 0,102.96200761 33.227540970999996 0 0,102.96256914999998 33.23022027899998 0 0,102.96224376700002 33.232906447000005 0 0,102.96500839499998 33.23373271600002 0 0,102.966723183 33.23479286000003 0 0,102.96915023499997 33.236085978000006 0 0,102.972855961 33.237488326999994 0 0,102.97527125599998 33.23770795799999 0 0,102.97769983799998 33.239120168 0 0,102.97942419200001 33.24101496899999 0 0,102.980007866 33.24244164700002 0 0,102.98016842999999 33.244110202 0 0,102.98146713599999 33.24600832599998 0 0,102.98374074899999 33.24622890799998 0 0,102.98572113199998 33.24561686300001 0 0,102.98669858199997 33.244177837999985 0 0,102.98752736699998 33.242143623000004 0 0,102.98891843899997 33.239627840000026 0 0,102.990180958 33.238305793999984 0 0,102.99230977299999 33.23828882800001 0 0,102.99642818299998 33.23849444799998 0 0,102.99998163999999 33.23894302100001 0 0,103.00282279499999 33.239158691 0 0,103.005238196 33.23937773799997 0 0,103.01050303199997 33.240527799999995 0 0,103.014202689 33.24133259299998 0 0,103.01520719199999 33.24227857699998 0 0,103.01537531899999 33.24454337999998 0 0,103.01540290100002 33.246928602000025 0 0,103.01670378300003 33.24894560299998 0 0,103.01897892800002 33.24928479800002 0 0,103.021391865 33.249265003000005 0 0,103.02308399600003 33.248296916000015 0 0,103.02362393099997 33.24590702900002 0 0,103.02360307800001 33.24411811700003 0 0,103.022579022 33.241502550999996 0 0,103.02253597800001 33.237805460999994 0 0,103.023206673 33.234460318000004 0 0,103.023738192 33.231354861 0 0,103.023714568 33.22932742199998 0 0,103.02367983200003 33.22634589400002 0 0,103.02407495599999 33.22371864500002 0 0,103.02405272200002 33.221810464999976 0 0,103.02260603899998 33.219436911 0 0,103.020596049 33.217425778000006 0 0,103.01886203999999 33.21461089600001 0 0,103.01928043800001 33.212373318000004 0 0,103.01737094999999 33.21036101300001 0 0,103.01633180699997 33.20884281000002 0 0,103.01563318699999 33.207321819000015 0 0,103.01470760500001 33.20580267499997 0 0,103.01377545600002 33.20371106499999 0 0,103.01261417900002 33.201430474999995 0 0,103.01247762700001 33.19942779500002 0 0,103.01303077199998 33.198182852 0 0,103.01438158100001 33.197217663 0 0,103.01551530900002 33.19711299900001 0 0,103.017898447 33.19709353000002 0 0,103.020342551 33.197127486 0 0,103.021521027 33.196300500999996 0 0,103.02149997800001 33.19448772099997 0 0,103.020335311 33.19192097199999 0 0,103.01867927199999 33.18611399700001 0 0,103.01807992300002 33.183351757000025 0 0,103.017368256 33.180685848999985 0 0,103.01654317499998 33.17802086099999 0 0,103.01481600699998 33.175840317999985 0 0,103.01400810400003 33.17393550100002 0 0,103.012621948 33.17251851899999 0 0,103.01504424500001 33.170816591000005 0 0,103.01858519000001 33.16817602100002 0 0,103.022507082 33.166665963000014 0 0,103.02597563900002 33.16538387000003 0 0,103.03045004299997 33.164070799 0 0,103.032375162 33.16376859600001 0 0,103.03485961400003 33.16279378399997 0 0,103.037001454 33.16163093900002 0 0,103.03879505700002 33.159803031000024 0 0,103.04250882999997 33.16085244300001 0 0,103.04521564800001 33.161903213000016 0 0,103.046795239 33.163559771999985 0 0,103.04866337700003 33.16420606499997 0 0,103.051441506 33.166412261000005 0 0,103.05287397500001 33.16946802699999 0 0,103.05417736599998 33.17172318799999 0 0,103.05435202199999 33.17446499099998 0 0,103.05382187599997 33.17757057900002 0 0,103.05343780200002 33.18103274700002 0 0,103.054025099 33.182697597000015 0 0,103.05530441500002 33.18292530399998 0 0,103.05672270299999 33.18291327200001 0 0,103.05842464699998 33.18289881300001 0 0,103.05957076200002 33.18384324499999 0 0,103.060152448 33.18503102 0 0,103.06031295899999 33.18658019899999 0 0,103.06206888399998 33.18830775700002 0 0,103.06534557499998 33.189472481999985 0 0,103.06847616599998 33.190280555000015 0 0,103.069771576 33.19181997099997 0 0,103.06979332600002 33.19360887200003 0 0,103.06896543900001 33.195524345000024 0 0,103.06998013600003 33.197304712000005 0 0,103.07113818099998 33.199203108000006 0 0,103.07187797199998 33.201701458 0 0,103.073319841 33.20359738600001 0 0,103.07689703900002 33.20607119700003 0 0,103.08032524200001 33.20794983500002 0 0,103.08147925399999 33.209490345999995 0 0,103.08150859199998 33.211875530999976 0 0,103.08295083899998 33.213771338000015 0 0,103.08241710300001 33.21651923600001 0 0,103.08187012500002 33.218193799000005 0 0,103.08176640300002 33.221295768000005 0 0,103.08377638600001 33.223186622000014 0 0,103.08677234800001 33.22447247399998 0 0,103.08834500199998 33.22541289899999 0 0,103.08921855099999 33.22719432700001 0 0,103.08981868799998 33.229813044000025 0 0,103.08942107600001 33.23208268500002 0 0,103.08855525400003 33.23483363700001 0 0,103.08608645200002 33.23672352900002 0 0,103.08509120600002 33.23772629199999 0 0,103.08440076800002 33.23928284200002 0 0,103.08470080699999 33.24059221099998 0 0,103.084017701 33.242745050999986 0 0,103.08276244199999 33.24454505699998 0 0,103.08250064100002 33.24633640500002 0 0,103.08280950300002 33.24836132799999 0 0,103.08283009600001 33.25003094700003 0 0,103.08200052799998 33.251827236 0 0,103.08144893399998 33.253144018 0 0,103.08190121500002 33.25528696499998 0 0,103.08078915599998 33.25720497399999 0 0,103.08088314000003 33.25901585999998 0 0,103.08116867500001 33.260729072000004 0 0,103.08212046 33.261776035000025 0 0,103.083262601 33.26234710599999 0 0,103.08474948899999 33.26245500499999 0 0,103.08487370199998 33.262457434 0 0)))","totalAcreage":620.75,"cdAcreage":66.16,"sdAcreage":22.3,"cdScl":31.76,"sdScl":5.75},{"id":3,"type":"核心保护区","wkt":"MULTIPOLYGON ZM (((103.08487370199998 33.262457434 0 0,103.08474948899999 33.26245500499999 0 0,103.083262601 33.26234710599999 0 0,103.08212046 33.261776035000025 0 0,103.08116867500001 33.260729072000004 0 0,103.08088314000003 33.25901585999998 0 0,103.08078915599998 33.25720497399999 0 0,103.08190121500002 33.25528696499998 0 0,103.08144893399998 33.253144018 0 0,103.08200052799998 33.251827236 0 0,103.08283009600001 33.25003094700003 0 0,103.08280950300002 33.24836132799999 0 0,103.08250064100002 33.24633640500002 0 0,103.08276244199999 33.24454505699998 0 0,103.084017701 33.242745050999986 0 0,103.08470080699999 33.24059221099998 0 0,103.08440076800002 33.23928284200002 0 0,103.08509120600002 33.23772629199999 0 0,103.08608645200002 33.23672352900002 0 0,103.08855525400003 33.23483363700001 0 0,103.08942107600001 33.23208268500002 0 0,103.08981868799998 33.229813044000025 0 0,103.08921855099999 33.22719432700001 0 0,103.08834500199998 33.22541289899999 0 0,103.08677234800001 33.22447247399998 0 0,103.08377638600001 33.223186622000014 0 0,103.08176640300002 33.221295768000005 0 0,103.08187012500002 33.218193799000005 0 0,103.08241710300001 33.21651923600001 0 0,103.08295083899998 33.213771338000015 0 0,103.08150859199998 33.211875530999976 0 0,103.08147925399999 33.209490345999995 0 0,103.08032524200001 33.20794983500002 0 0,103.07689703900002 33.20607119700003 0 0,103.073319841 33.20359738600001 0 0,103.07187797199998 33.201701458 0 0,103.07113818099998 33.199203108000006 0 0,103.06998013600003 33.197304712000005 0 0,103.06896543900001 33.195524345000024 0 0,103.06979332600002 33.19360887200003 0 0,103.069771576 33.19181997099997 0 0,103.06847616599998 33.190280555000015 0 0,103.06534557499998 33.189472481999985 0 0,103.06206888399998 33.18830775700002 0 0,103.06031295899999 33.18658019899999 0 0,103.060152448 33.18503102 0 0,103.05957076200002 33.18384324499999 0 0,103.05842464699998 33.18289881300001 0 0,103.05672270299999 33.18291327200001 0 0,103.05530441500002 33.18292530399998 0 0,103.054025099 33.182697597000015 0 0,103.05343780200002 33.18103274700002 0 0,103.05382187599997 33.17757057900002 0 0,103.05435202199999 33.17446499099998 0 0,103.05417736599998 33.17172318799999 0 0,103.05287397500001 33.16946802699999 0 0,103.051441506 33.166412261000005 0 0,103.04866337700003 33.16420606499997 0 0,103.046795239 33.163559771999985 0 0,103.04521564800001 33.161903213000016 0 0,103.04250882999997 33.16085244300001 0 0,103.03879505700002 33.159803031000024 0 0,103.037001454 33.16163093900002 0 0,103.03485961400003 33.16279378399997 0 0,103.032375162 33.16376859600001 0 0,103.03045004299997 33.164070799 0 0,103.02597563900002 33.16538387000003 0 0,103.022507082 33.166665963000014 0 0,103.01858519000001 33.16817602100002 0 0,103.01504424500001 33.170816591000005 0 0,103.012621948 33.17251851899999 0 0,103.01400810400003 33.17393550100002 0 0,103.01481600699998 33.175840317999985 0 0,103.01654317499998 33.17802086099999 0 0,103.017368256 33.180685848999985 0 0,103.01807992300002 33.183351757000025 0 0,103.01867927199999 33.18611399700001 0 0,103.020335311 33.19192097199999 0 0,103.02149997800001 33.19448772099997 0 0,103.021521027 33.196300500999996 0 0,103.020342551 33.197127486 0 0,103.017898447 33.19709353000002 0 0,103.01551530900002 33.19711299900001 0 0,103.01438158100001 33.197217663 0 0,103.01303077199998 33.198182852 0 0,103.01247762700001 33.19942779500002 0 0,103.01261417900002 33.201430474999995 0 0,103.01377545600002 33.20371106499999 0 0,103.01470760500001 33.20580267499997 0 0,103.01563318699999 33.207321819000015 0 0,103.01633180699997 33.20884281000002 0 0,103.01737094999999 33.21036101300001 0 0,103.01928043800001 33.212373318000004 0 0,103.01886203999999 33.21461089600001 0 0,103.020596049 33.217425778000006 0 0,103.02260603899998 33.219436911 0 0,103.02405272200002 33.221810464999976 0 0,103.02407495599999 33.22371864500002 0 0,103.02367983200003 33.22634589400002 0 0,103.023714568 33.22932742199998 0 0,103.023738192 33.231354861 0 0,103.023206673 33.234460318000004 0 0,103.02253597800001 33.237805460999994 0 0,103.022579022 33.241502550999996 0 0,103.02360307800001 33.24411811700003 0 0,103.02362393099997 33.24590702900002 0 0,103.02308399600003 33.248296916000015 0 0,103.021391865 33.249265003000005 0 0,103.01897892800002 33.24928479800002 0 0,103.01670378300003 33.24894560299998 0 0,103.01540290100002 33.246928602000025 0 0,103.01537531899999 33.24454337999998 0 0,103.01520719199999 33.24227857699998 0 0,103.014202689 33.24133259299998 0 0,103.01050303199997 33.240527799999995 0 0,103.005238196 33.23937773799997 0 0,103.00282279499999 33.239158691 0 0,102.99998163999999 33.23894302100001 0 0,102.99642818299998 33.23849444799998 0 0,102.99230977299999 33.23828882800001 0 0,102.990180958 33.238305793999984 0 0,102.98891843899997 33.239627840000026 0 0,102.98752736699998 33.242143623000004 0 0,102.98669858199997 33.244177837999985 0 0,102.98572113199998 33.24561686300001 0 0,102.98374074899999 33.24622890799998 0 0,102.98146713599999 33.24600832599998 0 0,102.98016842999999 33.244110202 0 0,102.980007866 33.24244164700002 0 0,102.97942419200001 33.24101496899999 0 0,102.97769983799998 33.239120168 0 0,102.97527125599998 33.23770795799999 0 0,102.972855961 33.237488326999994 0 0,102.96915023499997 33.236085978000006 0 0,102.966723183 33.23479286000003 0 0,102.96500839499998 33.23373271600002 0 0,102.96224376700002 33.232906447000005 0 0,102.96256914999998 33.23022027899998 0 0,102.96200761 33.227540970999996 0 0,102.96055922800002 33.224868508999975 0 0,102.958764326 33.22294415900001 0 0,102.95714200100002 33.22057117899999 0 0,102.95605509500001 33.21849224599998 0 0,102.95463133200002 33.218055902 0 0,102.953567158 33.218064062999986 0 0,102.94933138800002 33.22003465400002 0 0,102.94720459400003 33.22019995599999 0 0,102.94472145399999 33.220218836000015 0 0,102.94258345499998 33.219340499 0 0,102.94149051900001 33.216665111 0 0,102.94146656999999 33.21442890499998 0 0,102.941824844 33.21147652299999 0 0,102.941515444 33.21154280500002 0 0,102.94106091700002 33.21144109400001 0 0,102.94069050000002 33.211358206 0 0,102.940005397 33.21098170699997 0 0,102.93957160299999 33.21022162899999 0 0,102.93951038 33.21001736900001 0 0,102.93933618900002 33.209436197 0 0,102.939043266 33.20857963399999 0 0,102.938814482 33.208414377 0 0,102.93819379600001 33.20875302600001 0 0,102.93723616 33.20942817700001 0 0,102.93716577999999 33.210812288 0 0,102.93655726700001 33.21229586800001 0 0,102.935398153 33.21271011900001 0 0,102.93443462300002 33.212836632999995 0 0,102.93375637600002 33.21310412700001 0 0,102.93302946900002 33.214135338000006 0 0,102.932264304 33.21423649299999 0 0,102.93177810499998 33.21388231200001 0 0,102.931544771 33.21328768799998 0 0,102.93130967299999 33.212526094 0 0,102.93107255799998 33.21157367500001 0 0,102.93118075799998 33.21107191300001 0 0,102.93160488000001 33.210925610000004 0 0,102.93202975899999 33.21085086400001 0 0,102.93252939400003 33.20979750800001 0 0,102.93297833999998 33.20931704499998 0 0,102.93320053100001 33.20886213799997 0 0,102.933194963 33.20833737200002 0 0,102.93296087800002 33.20767119200002 0 0,102.932756434 33.20712406400003 0 0,102.93306324100001 33.20662081099999 0 0,102.93433274 33.20591949499999 0 0,102.93523234600002 33.20512552700001 0 0,102.93553735400002 33.20445529900002 0 0,102.93527514300001 33.203813189000016 0 0,102.93445843400002 33.20316202800001 0 0,102.93412573699999 33.20261491000002 0 0,102.93406493700002 33.202019947999986 0 0,102.93345549399999 33.20106269299998 0 0,102.93312086700001 33.20033238100001 0 0,102.93235675900002 33.20020070300001 0 0,102.93078667700001 33.20112848299999 0 0,102.92996615300001 33.20081400800001 0 0,102.929416059 33.20042021799998 0 0,102.92942250599998 33.19834479399998 0 0,102.92957736099999 33.19688848999999 0 0,102.92906264599998 33.19651065400001 0 0,102.927568528 33.197428285 0 0,102.92669453799999 33.197959604000005 0 0,102.925535061 33.198326054999995 0 0,102.92482777200001 33.19852215200001 0 0,102.924580698 33.19931120000001 0 0,102.92427938100002 33.200339198999984 0 0,102.92418067699998 33.20174737100001 0 0,102.92413621100002 33.20291658999997 0 0,102.92380199600001 33.203515444000004 0 0,102.922703936 33.204334656000015 0 0,102.922255457 33.204862789 0 0,102.92169622900002 33.20565414399999 0 0,102.921356736 33.205752077 0 0,102.920898502 33.205349935000015 0 0,102.92060727 33.204636444000016 0 0,102.92056840999999 33.203634825999984 0 0,102.92115501199999 33.202747853000005 0 0,102.92126425700002 33.202341511999975 0 0,102.921114397 33.201579263999975 0 0,102.92096454099999 33.200817015999974 0 0,102.92109965999998 33.200171934000025 0 0,102.922105316 33.19866162699998 0 0,102.922495771 33.19801465199998 0 0,102.92231953800001 33.19744343999997 0 0,102.92228816400001 33.19715741300001 0 0,102.92242852200002 33.197013244000004 0 0,102.92327991600001 33.19703078499998 0 0,102.923674361 33.19676545499999 0 0,102.92409466999999 33.19626138199999 0 0,102.92411702800001 33.19568869699998 0 0,102.92471181500002 33.19558885999999 0 0,102.925480843 33.19586940300002 0 0,102.92581928700002 33.19567604600002 0 0,102.92592599400001 33.19503116999999 0 0,102.92625790400001 33.194217632999994 0 0,102.92673417200001 33.19364157000001 0 0,102.92763523299999 33.192990775 0 0,102.92808538100002 33.19262959500003 0 0,102.92842330299999 33.19238852699999 0 0,102.92824956099997 33.192055853 0 0,102.92799121500002 33.191771519999975 0 0,102.92756315399998 33.19153616199998 0 0,102.92477265100001 33.19057887399998 0 0,102.924654911 33.19017421500001 0 0,102.92448364799998 33.18897396099999 0 0,102.924608992 33.187942496999995 0 0,102.92501148100001 33.18736698800001 0 0,102.92582908999998 33.18741816199997 0 0,102.92627736100002 33.187958718999994 0 0,102.92761345399998 33.18875029499998 0 0,102.92829581500001 33.18888833800003 0 0,102.92860038399999 33.18871431100001 0 0,102.92866242899998 33.18814132900002 0 0,102.928825388 33.18745309100001 0 0,102.92902269000001 33.186793222000006 0 0,102.92928867699999 33.18619009299999 0 0,102.92911182199998 33.18556164300003 0 0,102.92879518000001 33.184590723999975 0 0,102.92855296900001 33.18422039400002 0 0,102.92831045700001 33.183821438999985 0 0,102.92847522400001 33.183304943999985 0 0,102.92904847199998 33.1827854 0 0,102.929590093 33.182495097000015 0 0,102.929687376 33.18203635499998 0 0,102.92946681500001 33.18049220099999 0 0,102.92928694900002 33.17957751300003 0 0,102.92937909400001 33.178632169000025 0 0,102.929815851 33.17808501500002 0 0,102.93028513000002 33.177394486000026 0 0,102.93041583600001 33.176878241 0 0,102.93020556099998 33.176307294000026 0 0,102.929480797 33.175368049999975 0 0,102.929234984 33.17465423599998 0 0,102.92919850800001 33.17441868399999 0 0,102.929088869 33.17371066800001 0 0,102.92911535600001 33.172994820999975 0 0,102.92880570599999 33.17268224600002 0 0,102.92772921099998 33.17389256400003 0 0,102.92590387000001 33.175108443 0 0,102.92547612800001 33.17651429699998 0 0,102.92536227 33.17680105699998 0 0,102.92474653900001 33.178351781 0 0,102.92347199199997 33.18016467899997 0 0,102.92225947499998 33.18140458300002 0 0,102.92128191 33.182327853000004 0 0,102.92070442699998 33.182446630000015 0 0,102.92032998600001 33.18244939900001 0 0,102.91957033900002 33.18142447700001 0 0,102.91928719700002 33.180573286000026 0 0,102.919218881 33.18036791100002 0 0,102.91897253799999 33.179596828 0 0,102.91896208100002 33.178594996000015 0 0,102.91909076299999 33.17787839699997 0 0,102.91884174 33.17684969800001 0 0,102.918494194 33.176165239 0 0,102.91788121600001 33.17614113399998 0 0,102.91626230100002 33.177584360000026 0 0,102.914859761 33.180199641 0 0,102.91442795400002 33.181233349000024 0 0,102.91450584699999 33.18217743399998 0 0,102.91482329799999 33.18334468699999 0 0,102.91482440499999 33.18334876 0 0,102.914832735 33.184150224999996 0 0,102.91459891 33.18458133299998 0 0,102.91457141299998 33.185211306999975 0 0,102.91471561100002 33.18598314799999 0 0,102.91465496500001 33.18669924400001 0 0,102.91435453600002 33.18727396999998 0 0,102.91357959200002 33.188052561999996 0 0,102.91311576999999 33.189286881999976 0 0,102.91261640800002 33.19037832999999 0 0,102.91204449700001 33.19104091999998 0 0,102.91143141499998 33.19101678499999 0 0,102.911186294 33.190360182000006 0 0,102.911143358 33.189501716999985 0 0,102.91160780299998 33.188324652000006 0 0,102.911534975 33.187867170000004 0 0,102.91135498099999 33.18692383000001 0 0,102.911651871 33.18600562400002 0 0,102.911913411 33.18515110499999 0 0,102.91191530499998 33.18514491600001 0 0,102.91218259300001 33.184656314999984 0 0,102.91223406099999 33.183052883000016 0 0,102.91234358899999 33.18272935300001 0 0,102.91234854300001 33.182714721000025 0 0,102.91272952999998 33.181589325000004 0 0,102.91275763300001 33.181016598999975 0 0,102.912712613 33.17995776700002 0 0,102.91239824799999 33.17918716899999 0 0,102.91214811399999 33.178043962000004 0 0,102.91210310299999 33.17698512800001 0 0,102.91254025799998 33.176466656 0 0,102.91293891800001 33.17551907500001 0 0,102.91340683099997 33.17468548800002 0 0,102.909615024 33.173380721 0 0,102.90655988700001 33.17340300400002 0 0,102.90422825899998 33.17387339700002 0 0,102.90317167199998 33.17599710500002 0 0,102.902655756 33.17826803000003 0 0,102.90159134100003 33.17963605199998 0 0,102.89902580299997 33.18078541699998 0 0,102.89913786400001 33.181757893 0 0,102.89925021800002 33.182758992000004 0 0,102.89963607300001 33.18387261999999 0 0,102.89954389799999 33.18484657099998 0 0,102.89876796300001 33.18553920099998 0 0,102.89842813299998 33.185598905999996 0 0,102.89797624800002 33.184686134 0 0,102.89745774900001 33.183916969999984 0 0,102.89684180400002 33.18360652199999 0 0,102.89615603300001 33.18312481800001 0 0,102.896080084 33.182352460999994 0 0,102.89559769599998 33.181783412000016 0 0,102.895825489 33.180751235 0 0,102.896298839 33.18043294099999 0 0,102.89642508700001 33.17945874600002 0 0,102.89614345000001 33.17854474000001 0 0,102.89566079100001 33.177947066 0 0,102.89507485799999 33.177235628000005 0 0,102.89486364499999 33.17655012099999 0 0,102.894851717 33.17537653699998 0 0,102.89501230299999 33.17443072200001 0 0,102.89493491899998 33.173515243 0 0,102.894518044 33.17268808199998 0 0,102.89387163800001 33.17272135100001 0 0,102.89326188299998 33.173011987999985 0 0,102.89190215399998 33.173193492999985 0 0,102.89155772800001 33.172795194 0 0,102.89172008399999 33.172021126000004 0 0,102.89218151300003 33.17052926299999 0 0,102.89254633299998 33.169581987000015 0 0,102.89284307600002 33.168635197000015 0 0,102.89205534000001 33.168154199000014 0 0,102.89089004800002 33.167361011000025 0 0,102.890271638 33.166792911000016 0 0,102.88707762199999 33.16628833200002 0 0,102.88438211200003 33.16630750600001 0 0,102.88259267799998 33.16707593299998 0 0,102.88061595099998 33.167089928999985 0 0,102.87935501599998 33.16679654799998 0 0,102.87736926000002 33.165903678999996 0 0,102.875386069 33.16563889899999 0 0,102.874778004 33.166101190999996 0 0,102.87324589600001 33.16605469299998 0 0,102.87154248500002 33.16589487099998 0 0,102.87123193100001 33.16546765099997 0 0,102.86729710200001 33.16506736299999 0 0,102.86496843600003 33.165839292999976 0 0,102.86191204400001 33.16570933999998 0 0,102.85777598499999 33.165435607999996 0 0,102.856353077 33.16695686700001 0 0,102.85583746600003 33.169378757000004 0 0,102.85568419100002 33.17210044699999 0 0,102.85479882599998 33.173466846 0 0,102.85427727199999 33.175284182999974 0 0,102.85464844900002 33.176490806000004 0 0,102.85466752299999 33.17845557800001 0 0,102.853795273 33.18118219600001 0 0,102.85147629300002 33.18301183400001 0 0,102.84843097100003 33.18409065100002 0 0,102.847095835 33.184839098 0 0,102.84644148400002 33.185314989999995 0 0,102.84554918600003 33.185314989999995 0 0,102.84495432 33.185314989999995 0 0,102.844002536 33.184839098 0 0,102.843229211 33.18418474600003 0 0,102.84245588599998 33.183292447999975 0 0,102.84162307499997 33.18287604300002 0 0,102.83966002 33.18245963700002 0 0,102.83858926200003 33.18204323100002 0 0,102.83751850499999 33.181983745000025 0 0,102.83674517999998 33.18210271800001 0 0,102.83543647599998 33.182221690999995 0 0,102.83430623200002 33.18234066399998 0 0,102.83317598899998 33.182638096999995 0 0,102.832224204 33.18281655599998 0 0,102.83145087899999 33.18311398899999 0 0,102.83061806799998 33.183054502000005 0 0,102.830023203 33.18251912400001 0 0,102.82930938200002 33.18109154299998 0 0,102.82897310499999 33.18008613799998 0 0,102.828906566 33.17880412400001 0 0,102.82900514300002 33.17770422000001 0 0,102.828670176 33.17683621100002 0 0,102.82758437799998 33.17720985 0 0,102.82699561800001 33.178313011 0 0,102.82640641400002 33.179370370000015 0 0,102.82565423099999 33.180474609999976 0 0,102.82462455699999 33.18103105900002 0 0,102.82369480099999 33.180624996000006 0 0,102.823356875 33.17943637799999 0 0,102.82339634800002 33.177833045 0 0,102.82359963099998 33.17627442999998 0 0,102.82369612899998 33.17494553099999 0 0,102.823144668 33.17421634599998 0 0,102.82199201899999 33.17326211699998 0 0,102.821322694 33.171571856000014 0 0,102.82072492700001 33.171713204000014 0 0,102.82013526200001 33.17272473600002 0 0,102.81998382400002 33.174008191999974 0 0,102.81967411699998 33.175842316 0 0,102.81935970699999 33.177172645999974 0 0,102.81904656699999 33.178640374 0 0,102.81839769200002 33.17914846399998 0 0,102.81753052599998 33.17961218200003 0 0,102.81654422899999 33.17897742500003 0 0,102.81614854700001 33.177422749000016 0 0,102.81640429700002 33.175634790000004 0 0,102.81660600200001 33.17389298699999 0 0,102.81664177300001 33.17187745899997 0 0,102.81608529800002 33.17059864700002 0 0,102.815544531 33.17101441 0 0,102.815065 33.172162603000004 0 0,102.81437524400002 33.174136608000026 0 0,102.813131107 33.17506078399998 0 0,102.81220526800001 33.17506682700002 0 0,102.811545824 33.17442989699998 0 0,102.810933256 33.17296821899998 0 0,102.81032155399998 33.17159813699999 0 0,102.80982594699998 33.171005933 0 0,102.80966257099999 33.17100699500003 0 0,102.80951266900001 33.17247364000002 0 0,102.80920148199999 33.174170342000025 0 0,102.80899668500001 33.17559154100002 0 0,102.80841106600002 33.177061013000014 0 0,102.807379217 33.17738832399999 0 0,102.80513996399998 33.17671579300003 0 0,102.803991236 33.17617359100001 0 0,102.80311023600001 33.17512582699999 0 0,102.80354091100003 33.17457342199998 0 0,102.804136218 33.17415735899999 0 0,102.804623016 33.17378779699999 0 0,102.805488937 33.17318676899998 0 0,102.80607793600001 33.17208370499998 0 0,102.80683029699998 33.170979579000004 0 0,102.807439026 33.17056897200001 0 0,102.80754387100001 33.170498251000026 0 0,102.80785871199998 33.170285878000016 0 0,102.807954602 33.16886538799997 0 0,102.80848866600002 33.16771686599998 0 0,102.80941064000001 33.167298656000014 0 0,102.81049808400002 33.16710837400001 0 0,102.81152810999998 33.166597841 0 0,102.81223181500002 33.166135231 0 0,102.81227697700001 33.16512728700002 0 0,102.81188734900002 33.164213784000026 0 0,102.81112161300001 33.163852356999996 0 0,102.80975478300002 33.16326582300002 0 0,102.80947114899999 33.162031007999985 0 0,102.80908030199998 33.160980096 0 0,102.80836569500002 33.16025190099998 0 0,102.80705842499998 33.16021457800002 0 0,102.805534604 33.160316049000016 0 0,102.804713639 33.15986333400002 0 0,102.80470694500002 33.15913053999998 0 0,102.80540644000001 33.15820997200001 0 0,102.80578340699998 33.15774951100002 0 0,102.80534445500001 33.15738593200001 0 0,102.80430571599999 33.156934621999994 0 0,102.80304585099998 33.15611831000001 0 0,102.801946854 33.15502613699999 0 0,102.80129471700002 33.155167741000014 0 0,102.80075563700001 33.15576663899998 0 0,102.80011347200002 33.157007428999975 0 0,102.79924642399999 33.15747101900001 0 0,102.79870648600001 33.157978308999986 0 0,102.79827917900002 33.158897094999986 0 0,102.797961596 33.15990678200001 0 0,102.79709450899998 33.16037035800002 0 0,102.79621913199998 33.15991793500001 0 0,102.79593859800002 33.15900368199999 0 0,102.79625288699998 33.15762760299998 0 0,102.79661996300001 33.156067975999974 0 0,102.79699158400001 33.15501214400001 0 0,102.797036504 33.153958402 0 0,102.797082666 33.15304206000002 0 0,102.79609929700001 33.15268193100002 0 0,102.79501034499998 33.15268888700001 0 0,102.79342765299998 33.152286758 0 0,102.79271406999999 33.15165006799998 0 0,102.79336331000002 33.151187909999976 0 0,102.796183364 33.14993325099999 0 0,102.79661230900001 33.14919766999998 0 0,102.79581731600001 33.148891295 0 0,102.79466035299998 33.14889868199998 0 0,102.79343224299998 33.148562992999985 0 0,102.79192780199998 33.14777102599999 0 0,102.791849974 33.146683713000016 0 0,102.79231658200001 33.14559293799999 0 0,102.79305693499998 33.14467217800001 0 0,102.79420352400001 33.143519810999976 0 0,102.79406019999999 33.142719183 0 0,102.79323791299998 33.142094637000014 0 0,102.791056674 33.14170773699999 0 0,102.78995810999999 33.14062689999997 0 0,102.79056645499998 33.140165016000026 0 0,102.79246825000001 33.13975216 0 0,102.79478245000001 33.139794669000025 0 0,102.79625765600002 33.139267630000006 0 0,102.795275269 33.13899909000003 0 0,102.79440053100001 33.138592449999976 0 0,102.793469711 33.138002949999986 0 0,102.79324165600002 33.13685934 0 0,102.79263625300001 33.13613035399999 0 0,102.791706294 33.135632439999995 0 0,102.790724372 33.13540966300002 0 0,102.78991438100002 33.136147642000026 0 0,102.78888130000001 33.13629159599998 0 0,102.78806228000002 33.136021965 0 0,102.78756784500001 33.135521263999976 0 0,102.787018977 33.135020904999976 0 0,102.78684749500002 33.134105937000015 0 0,102.78684340699999 33.13364793699998 0 0,102.78683891200001 33.13314413699999 0 0,102.78618568500002 33.133148260999974 0 0,102.785647041 33.13379289599999 0 0,102.78516527300002 33.13471198399998 0 0,102.78517179599999 33.135444783000025 0 0,102.78539647899998 33.13622200999998 0 0,102.78524785000002 33.137871838000024 0 0,102.78443779100002 33.138609782 0 0,102.78384262499998 33.13902575100002 0 0,102.782593367 33.13935422399999 0 0,102.78106987199999 33.13945539000002 0 0,102.77981290100001 33.138913634999994 0 0,102.77931566000001 33.13809230099997 0 0,102.77876520500001 33.137408704999984 0 0,102.77885651999998 33.135192632999974 0 0,102.77998134 33.134135953 0 0,102.78190083300001 33.133169699999996 0 0,102.78381943699998 33.132108001000006 0 0,102.784824808 33.130384074999995 0 0,102.78572354200003 33.12942419000001 0 0,102.78748143500002 33.12968409000001 0 0,102.788511986 33.12926534899998 0 0,102.78833968200001 33.12825878299998 0 0,102.787835879 33.126704682000025 0 0,102.787283387 33.12579212200001 0 0,102.78651236799999 33.12478933400001 0 0,102.78590343299999 33.12364811100002 0 0,102.78594929399998 33.122685966999995 0 0,102.786596728 33.12204064399998 0 0,102.787998786 33.12056610100001 0 0,102.78869161 33.11891282200003 0 0,102.79026014300001 33.11780362100001 0 0,102.79111946400002 33.116515694999975 0 0,102.792242552 33.115561207999974 0 0,102.79359132799999 33.11423580000002 0 0,102.79446798499998 33.11337141400003 0 0,102.79602336099998 33.112330928999995 0 0,102.79670054399998 33.111983081000005 0 0,102.79579778599998 33.11120638699998 0 0,102.794947014 33.11116410599999 0 0,102.794714242 33.110497635 0 0,102.79380550000002 33.110312582000006 0 0,102.79154392700002 33.110994921999975 0 0,102.790128826 33.11124245799999 0 0,102.78736167099999 33.11245274999999 0 0,102.78600747299998 33.113176966000026 0 0,102.78341281600001 33.11467234999998 0 0,102.782109746 33.114775957000006 0 0,102.78109942399999 33.11592736199998 0 0,102.78041700099999 33.11569308200001 0 0,102.77717921599998 33.114997648999974 0 0,102.774017421 33.11649637400001 0 0,102.77068335000001 33.117757529000016 0 0,102.768410184 33.117151321999984 0 0,102.76586807500001 33.11821661800002 0 0,102.76457774400001 33.11979901199999 0 0,102.76327333400002 33.11975929699997 0 0,102.76198878899999 33.119131313000025 0 0,102.76268612199999 33.11794505300003 0 0,102.76290027300001 33.11701706299999 0 0,102.763043041 33.115589387 0 0,102.76375687900003 33.114590013 0 0,102.76461348499998 33.11401894199997 0 0,102.76575562699998 33.11430447800001 0 0,102.76689776799998 33.114375861999974 0 0,102.76775437399999 33.11430447800001 0 0,102.76818267700003 33.11351925600002 0 0,102.76818267700003 33.11230573 0 0,102.76782575800001 33.11130635699999 0 0,102.76725468699999 33.11037836700001 0 0,102.76618393000001 33.11009283200002 0 0,102.76525593999997 33.11016421599999 0 0,102.76411379799998 33.11080666999999 0 0,102.763043041 33.11137774100001 0 0,102.76197228400002 33.11137774100001 0 0,102.76104429399999 33.11094943799998 0 0,102.759902152 33.11030698299999 0 0,102.75883139500002 33.109664528999986 0 0,102.75668988000001 33.10923622600001 0 0,102.755048052 33.10923622600001 0 0,102.753905911 33.10909345800002 0 0,102.75254961799999 33.10909345800002 0 0,102.75169301199998 33.10895068999997 0 0,102.75019395200002 33.108236852000005 0 0,102.749337346 33.107951317000015 0 0,102.74855212300002 33.107451630000014 0 0,102.748980426 33.10680917600001 0 0,102.74940872899998 33.10623810499999 0 0,102.749480113 33.10516734700002 0 0,102.749622881 33.103525519000016 0 0,102.74955149700003 33.102668913 0 0,102.74940872899998 33.102240610000024 0 0,102.74912319399999 33.101526772 0 0,102.748337972 33.100812933999975 0 0,102.747338598 33.100384631 0 0,102.74683891199999 33.100313246999974 0 0,102.74612507299997 33.09959940900001 0 0,102.74448324500003 33.099099722000005 0 0,102.74391217499999 33.098600035000004 0 0,102.74291280099999 33.098314500000015 0 0,102.74148512400001 33.098314500000015 0 0,102.739700529 33.098314500000015 0 0,102.73813008399998 33.098314500000015 0 0,102.737059327 33.09888556999999 0 0,102.73548888300002 33.09959940900001 0 0,102.73420397400002 33.100384631 0 0,102.73334736800001 33.10116985299999 0 0,102.731991075 33.10181230699999 0 0,102.73113446899998 33.10216922699999 0 0,102.73042063100002 33.102240610000024 0 0,102.72809305200002 33.102560488999984 0 0,102.72349783800001 33.10282908800002 0 0,102.71918795300002 33.10285403099999 0 0,102.71561205699999 33.10480933399998 0 0,102.71248359999998 33.108817620000025 0 0,102.70947715900002 33.11016489100001 0 0,102.70631340099999 33.109820102000015 0 0,102.70372725599998 33.10983473099998 0 0,102.70141692800001 33.10839671399998 0 0,102.70025987600002 33.10743585900002 0 0,102.69895726099998 33.106233969000016 0 0,102.69793628299999 33.10430496599997 0 0,102.696058139 33.102985346000025 0 0,102.69409064199999 33.101506907999976 0 0,102.68893217700003 33.100651202999984 0 0,102.68548195900001 33.099818390999985 0 0,102.683816336 33.09910455300002 0 0,102.68096098299998 33.09862866100002 0 0,102.676915899 33.09815276900002 0 0,102.67536924900003 33.09815276900002 0 0,102.673346708 33.09815276900002 0 0,102.671562112 33.099223526 0 0,102.66953956999998 33.10017531099999 0 0,102.668111893 33.100770176000026 0 0,102.66751702800002 33.10160298699998 0 0,102.66704113600002 33.103030664000016 0 0,102.666327298 33.10398244800001 0 0,102.66513756699999 33.10445834000001 0 0,102.66442372900002 33.10445834000001 0 0,102.66216324099997 33.103744501999984 0 0,102.66121145599999 33.10279271799999 0 0,102.66002172600002 33.101840933000005 0 0,102.65813005400003 33.100460845999976 0 0,102.65770175099999 33.10038946200001 0 0,102.65734483199998 33.10024669400002 0 0,102.656773762 33.10017531099999 0 0,102.65584577200002 33.100032543 0 0,102.655131934 33.099675623999985 0 0,102.65391840799998 33.099175936999984 0 0,102.65349010599999 33.099175936999984 0 0,102.65299041899999 33.09931870499997 0 0,102.65249073199999 33.100032543 0 0,102.65242950499999 33.100859104999984 0 0,102.652347964 33.10195990599999 0 0,102.652205197 33.102530977000015 0 0,102.65213381299998 33.102816512000004 0 0,102.65213381299998 33.103744501999984 0 0,102.65249073199999 33.104743875999986 0 0,102.65299041899999 33.10567186600002 0 0,102.65391840799998 33.10702815799999 0 0,102.654775014 33.108027531999994 0 0,102.65556023699997 33.109026906 0 0,102.65620269099998 33.110169047 0 0,102.65591715599999 33.111311188 0 0,102.655469482 33.113416932999996 0 0,102.65711262299999 33.116883081000026 0 0,102.65773229899997 33.118190266 0 0,102.658076091 33.118264228999976 0 0,102.65821547899998 33.119209517 0 0,102.65861642099998 33.12005529100003 0 0,102.65961055600002 33.12215238499999 0 0,102.660430233 33.12207600300002 0 0,102.661139897 33.12231051200001 0 0,102.66179442700002 33.12252679599999 0 0,102.66316078400001 33.12326383200002 0 0,102.66316810000001 33.12423710899998 0 0,102.66291648700002 33.12452314799998 0 0,102.66344880999998 33.12469568 0 0,102.66773619100002 33.126046299999985 0 0,102.67026724599998 33.129678676000026 0 0,102.67084629099998 33.13241304100001 0 0,102.671227004 33.132698576999985 0 0,102.67160771800002 33.13336482599999 0 0,102.67294021599997 33.13412625299998 0 0,102.67389200100001 33.134697324 0 0,102.675319677 33.13498285899999 0 0,102.676652176 33.135173216 0 0,102.678079852 33.135268395000026 0 0,102.67893645800001 33.135268395000026 0 0,102.681030384 33.135268395000026 0 0,102.683124309 33.135268395000026 0 0,102.68417127200001 33.135173216 0 0,102.68550377000003 33.13498285899999 0 0,102.68769287499998 33.13441178900001 0 0,102.68864465899998 33.13441178900001 0 0,102.690167514 33.134316609999985 0 0,102.691975904 33.134316609999985 0 0,102.694260187 33.135173216 0 0,102.69635411299998 33.13612500099998 0 0,102.69806732500001 33.136981606999996 0 0,102.69939982300002 33.13745749899999 0 0,102.70082749900001 33.137647856 0 0,102.70311178200001 33.13774303399998 0 0,102.70472981500001 33.13774303399998 0 0,102.706823741 33.13774303399998 0 0,102.70872730999997 33.13774303399998 0 0,102.70948873700002 33.13774303399998 0 0,102.71234409099998 33.13774303399998 0 0,102.71396212399998 33.137552676999974 0 0,102.71653194200002 33.137171963000014 0 0,102.72177041999998 33.13626374500001 0 0,102.7272337 33.136651529000005 0 0,102.73712927000003 33.13864260899999 0 0,102.739131649 33.14002076899999 0 0,102.73930044100001 33.140004809000004 0 0,102.74296683799997 33.137695915999984 0 0,102.74320462100002 33.13754617400002 0 0,102.74380446200001 33.13594749599997 0 0,102.74468240599998 33.134190074 0 0,102.74685171800002 33.13402431499998 0 0,102.747710025 33.13411014500002 0 0,102.74895456899998 33.13466804500001 0 0,102.75024202999998 33.135011367000004 0 0,102.75075701399999 33.135569266999994 0 0,102.75079870799999 33.135615137 0 0,102.75072850200002 33.136061391 0 0,102.751050282 33.13655564800001 0 0,102.751530194 33.136972610999976 0 0,102.75200929599998 33.137294155999996 0 0,102.75251043499998 33.13753922799998 0 0,102.753192061 33.13766869900002 0 0,102.75373742699998 33.13777990699998 0 0,102.75381210199998 33.13782854300001 0 0,102.75405678300001 33.137987904 0 0,102.754422976 33.13836737499997 0 0,102.75453965700001 33.138748357 0 0,102.75420136999998 33.13897941900001 0 0,102.75400598200002 33.139344988000005 0 0,102.75577972000002 33.13984254000002 0 0,102.75665235999998 33.14159257 0 0,102.75757268000001 33.143671118999976 0 0,102.75411107000002 33.14388630000002 0 0,102.74572929099998 33.14619886000003 0 0,102.73627678000003 33.147662278999974 0 0,102.73418791699999 33.14811426900002 0 0,102.73422085499999 33.14880095699999 0 0,102.73574789999998 33.148621763999984 0 0,102.73684160300002 33.149187831000006 0 0,102.73854760400002 33.14972163300001 0 0,102.739723051 33.150247131000015 0 0,102.73981148299998 33.150286666 0 0,102.74087288800001 33.15105327499998 0 0,102.74135652500001 33.15190919700001 0 0,102.74170453400001 33.152823177000016 0 0,102.74150589200002 33.15348277300001 0 0,102.741070476 33.15431553600001 0 0,102.74073522200001 33.15491868999999 0 0,102.741424032 33.155887896000024 0 0,102.743092053 33.15593520700003 0 0,102.743808887 33.156188568000005 0 0,102.74395758100002 33.157676262999985 0 0,102.743663373 33.159109349999994 0 0,102.74343069999998 33.15976915099998 0 0,102.74299793 33.16091679700003 0 0,102.74235901399999 33.16183665800003 0 0,102.74260497199998 33.16275124200001 0 0,102.74298538300002 33.163464637999994 0 0,102.74390720999997 33.163802653999994 0 0,102.745267861 33.16370863700001 0 0,102.74635720399999 33.163730740000005 0 0,102.74751583099999 33.16389555000001 0 0,102.74850526199998 33.16417587199999 0 0,102.74932598700002 33.164628961000005 0 0,102.750013019 33.165369113999986 0 0,102.750026913 33.167000744000006 0 0,102.74942401300001 33.168149434999975 0 0,102.74919257900001 33.16895237099999 0 0,102.749474615 33.17009573600001 0 0,102.74982059000001 33.17075206200002 0 0,102.75037103599999 33.17143578299999 0 0,102.75115560400002 33.17163143800002 0 0,102.75217648199998 33.17159664799999 0 0,102.75353748700002 33.17153116600002 0 0,102.754660967 33.17155298799997 0 0,102.75602786600001 33.17217447799999 0 0,102.75671304600002 33.17268559399997 0 0,102.757333603 33.17359786899999 0 0,102.75843515100001 33.17502248699998 0 0,102.75936011900001 33.17570388399997 0 0,102.760281642 33.17598452499999 0 0,102.761371881 33.176092369 0 0,102.76324427700001 33.17610953100001 0 0,102.76437079499999 33.17647476399998 0 0,102.765056055 33.176985831000025 0 0,102.765506781 33.17792773299999 0 0,102.76585440100001 33.17875576199998 0 0,102.76609791200002 33.17935541899999 0 0,102.76692360599998 33.180352260999996 0 0,102.767508287 33.18103569200002 0 0,102.76816330700001 33.181976324000004 0 0,102.76895125800002 33.18254398800002 0 0,102.76936225700001 33.182827712999995 0 0,102.77038801499998 33.18333664400001 0 0,102.77110715700002 33.183818841000004 0 0,102.772308168 33.18489919899997 0 0,102.77296276599998 33.185782555 0 0,102.77362140299999 33.187123903999975 0 0,102.77393484200002 33.18792349400002 0 0,102.77414439 33.18852334500002 0 0,102.77452340500002 33.189036262 0 0,102.77493773200001 33.189692089999994 0 0,102.77542040499998 33.19037611700003 0 0,102.77627580799998 33.19085743300002 0 0,102.77743914199999 33.191508579000015 0 0,102.77849985199998 33.19210310300002 0 0,102.779357318 33.19281339600002 0 0,102.78001077699997 33.193553587 0 0,102.78066374100001 33.194236526 0 0,102.78152048300001 33.194860928000026 0 0,102.78241026500001 33.19537061199998 0 0,102.78306275 33.195996288 0 0,102.78317126000002 33.196711263 0 0,102.78304297099999 33.197599486 0 0,102.78291442400001 33.19845908399998 0 0,102.782957388 33.19946073400001 0 0,102.78303465800002 33.200490796 0 0,102.78331545700001 33.20143369599998 0 0,102.78345471 33.20177633499998 0 0,102.783630055 33.202347756999984 0 0,102.783599832 33.20277734199999 0 0,102.78326316300002 33.203208856 0 0,102.78292827500002 33.20384074100002 0 0,102.782794879 33.20415646999999 0 0,102.78297557600001 33.205329010000014 0 0,102.78315143499998 33.20595768200002 0 0,102.78343250799998 33.206929205999984 0 0,102.78353950600001 33.207472430999985 0 0,102.783883333 33.20784240699999 0 0,102.78453132800001 33.20795282900002 0 0,102.78521439600001 33.20817753099999 0 0,102.78606721199998 33.208343904 0 0,102.78657951899999 33.20851242399999 0 0,102.787126135 33.20870935200003 0 0,102.78753705999998 33.20896438800003 0 0,102.78781331800002 33.20939203299997 0 0,102.78768275300001 33.21002263700001 0 0,102.78741418300001 33.21045373099997 0 0,102.78677513100001 33.211345187000006 0 0,102.78617037700002 33.212265048999996 0 0,102.786214669 33.213409818 0 0,102.78635958699999 33.214382193999995 0 0,102.786604877 33.215153552000004 0 0,102.78705449799997 33.21592361699999 0 0,102.787601161 33.21612054100001 0 0,102.78842231499999 33.21654473299998 0 0,102.78948751600001 33.21759714900003 0 0,102.789629907 33.21828327399999 0 0,102.78960202299999 33.218970479999996 0 0,102.78940463200001 33.21974463999999 0 0,102.789137326 33.22031886000002 0 0,102.788702817 33.221237653 0 0,102.788097247 33.222071649999975 0 0,102.78816998100001 33.22258646099999 0 0,102.78847880299998 33.22284213900002 0 0,102.78949896799998 33.22266391300002 0 0,102.790417988 33.22260082499997 0 0,102.79109912400003 33.222596495999994 0 0,102.79144123999998 33.22276607700002 0 0,102.79150986799999 33.222822893 0 0,102.79190943399999 33.22327836900001 0 0,102.792300748 33.22386748500003 0 0,102.79226253500002 33.22426288999998 0 0,102.791743785 33.22505424600001 0 0,102.79136277999999 33.225610109 0 0,102.79095923699998 33.226185198999985 0 0,102.79073870799999 33.226911797000014 0 0,102.79088198300002 33.22769333399998 0 0,102.79142829900002 33.227842533 0 0,102.79213286999999 33.22791438500002 0 0,102.79261158700001 33.22812126100001 0 0,102.793 33.228385962999994 0 0,102.79316083700002 33.22859486300001 0 0,102.79332288 33.228937342999984 0 0,102.79345179199998 33.229533472000014 0 0,102.79311429799998 33.22987913700001 0 0,102.79328873100002 33.23033604300002 0 0,102.79366649100001 33.230677146999994 0 0,102.79394233400001 33.23104752699999 0 0,102.79425404900002 33.23161806000002 0 0,102.79418955099999 33.232019236999975 0 0,102.79433148800001 33.23264810500001 0 0,102.79427955400001 33.23313788600001 0 0,102.79426662200001 33.23325984000002 0 0,102.79423732700002 33.23353611599998 0 0,102.794174897 33.23416629000002 0 0,102.794113503 33.234910961000026 0 0,102.79395147399998 33.23582803099998 0 0,102.79382221100002 33.236601760999974 0 0,102.79382971199999 33.23743187000002 0 0,102.79390223500002 33.23791805100001 0 0,102.79445215800001 33.238458434999984 0 0,102.79473036000002 33.23908643300001 0 0,102.79542095400001 33.240112556999975 0 0,102.79559568100001 33.24059808300001 0 0,102.79553377600001 33.241285506 0 0,102.79550852699998 33.24225895400002 0 0,102.79537952800001 33.243061308999984 0 0,102.79491220900002 33.244123461000015 0 0,102.794445656 33.24527148499999 0 0,102.79390837099999 33.246133697999994 0 0,102.79336797100001 33.24665241500003 0 0,102.792895181 33.247113447000004 0 0,102.79245645100002 33.24757426100001 0 0,102.79212095100002 33.248148920000006 0 0,102.79185667899998 33.249066637 0 0,102.791695893 33.250126824000006 0 0,102.79190597899998 33.250755260000005 0 0,102.79221775399998 33.251325795000014 0 0,102.79259818700001 33.251953144000026 0 0,102.79362540900001 33.252519113000005 0 0,102.79434680100002 33.253172905999975 0 0,102.79510175600001 33.25376922800001 0 0,102.795658274 33.25502521300001 0 0,102.796076191 33.256024448999995 0 0,102.79630270000001 33.256806462999975 0 0,102.79635757900002 33.256995931000006 0 0,102.796500353 33.257710668000016 0 0,102.79657758600001 33.25871208299998 0 0,102.796655601 33.259799370999986 0 0,102.79666599500001 33.260944343999995 0 0,102.796980958 33.261858356999994 0 0,102.797777779 33.262801722000006 0 0,102.79844071899998 33.263759299000014 0 0,102.79893720500002 33.264397331 0 0,102.798781158 33.26522276200001 0 0,102.797966314 33.26554860499999 0 0,102.79687804600002 33.26578459199999 0 0,102.79628167599998 33.26615482599999 0 0,102.79546806000002 33.26661804899999 0 0,102.79487126499998 33.266942476999986 0 0,102.79394652399998 33.267177393 0 0,102.793077321 33.26675096600002 0 0,102.79134540199999 33.266151315 0 0,102.79016143000001 33.26585350099998 0 0,102.78853001300001 33.26632187400003 0 0,102.78708167600001 33.266941739 0 0,102.78618124100001 33.26786346799997 0 0,102.78510315400001 33.26924432800001 0 0,102.78511476699998 33.27054196500001 0 0,102.783482354 33.27155676699999 0 0,102.78185623600001 33.272635707999996 0 0,102.78241916000002 33.27461690000001 0 0,102.78311681600002 33.27509040799998 0 0,102.78312806100001 33.27634987900001 0 0,102.78266323399998 33.27772685299999 0 0,102.782745697 33.27932938700002 0 0,102.78276204899998 33.281161344 0 0,102.78366807200001 33.28338845799999 0 0,102.78429125100001 33.28447231199999 0 0,102.78615112199998 33.28663613200001 0 0,102.78732275300001 33.28806000999998 0 0,102.78920517799997 33.28892593299997 0 0,102.78994836200002 33.289446019000025 0 0,102.78995610200002 33.290304746000004 0 0,102.78950423700002 33.290593876 0 0,102.78804413 33.29154540799999 0 0,102.78942036500001 33.29296796800003 0 0,102.791814009 33.293811516000005 0 0,102.79500128199999 33.29445910499999 0 0,102.795690772 33.29531346800002 0 0,102.79672980200002 33.29711978 0 0,102.79355278700001 33.297617204999995 0 0,102.791962114 33.297627352000006 0 0,102.79114356399998 33.298771578000014 0 0,102.79072779 33.299352763 0 0,102.79253955000001 33.300674793999974 0 0,102.79267231 33.30077166500001 0 0,102.79386086300002 33.301590610000005 0 0,102.79404444300002 33.30171709899997 0 0,102.79496210000002 33.302665425999976 0 0,102.79588237500002 33.303899985999976 0 0,102.795891042 33.304854122999984 0 0,102.796542262 33.30613722300001 0 0,102.79700787799999 33.307054600000015 0 0,102.79659704400001 33.30894404899999 0 0,102.79657157100002 33.30906120200001 0 0,102.79646664699999 33.309358809 0 0,102.79579606499999 33.31126081399998 0 0,102.79478025499998 33.31203066900002 0 0,102.79388671499999 33.31375392799998 0 0,102.79344771000001 33.31547427800001 0 0,102.79344939700002 33.31566028399999 0 0,102.79346240699999 33.31709631000001 0 0,102.79384061600001 33.31787295800001 0 0,102.79396995799999 33.31813855299998 0 0,102.79417151500002 33.318552435000015 0 0,102.79421059200001 33.31863267900002 0 0,102.79421685400001 33.31864553600002 0 0,102.79423913099998 33.318648859999996 0 0,102.79430273100002 33.31865196799998 0 0,102.794372936 33.31864789299999 0 0,102.79453833000002 33.318638292 0 0,102.79477392799998 33.318624614999976 0 0,102.79500952400002 33.318610938000006 0 0,102.79524511900001 33.31859726099998 0 0,102.79548072 33.318583585 0 0,102.79571632 33.31856990900002 0 0,102.795961751 33.31853512800001 0 0,102.79620718299998 33.318500348999976 0 0,102.79645261500002 33.31846556900001 0 0,102.796698047 33.318430788 0 0,102.79694347700001 33.31839600699999 0 0,102.79718890599997 33.31836122599998 0 0,102.79745971199998 33.318330183 0 0,102.79773051699999 33.31829914100001 0 0,102.79800132899999 33.31826809900002 0 0,102.79827214199997 33.31823705400001 0 0,102.79854295500002 33.31820601300001 0 0,102.798813768 33.31817496899998 0 0,102.79908457800002 33.318143927999984 0 0,102.79935538699999 33.318112885999994 0 0,102.79962619600002 33.318081842000026 0 0,102.79989700499999 33.31805079899999 0 0,102.80016781500001 33.318019757 0 0,102.80043862500003 33.31798871500001 0 0,102.80070943999999 33.31795767199998 0 0,102.80098025299998 33.31792662800001 0 0,102.801251063 33.31789558600002 0 0,102.80152187200002 33.317864541999995 0 0,102.801791186 33.31785676099997 0 0,102.802060498 33.31784898000001 0 0,102.802329816 33.31784119500003 0 0,102.802599133 33.31783341099998 0 0,102.80286845 33.317825629000026 0 0,102.80313776899999 33.31781784499998 0 0,102.80340709000001 33.317810063000024 0 0,102.803676408 33.317802282 0 0,102.80394572099999 33.31779450200003 0 0,102.804215032 33.317786720000015 0 0,102.80448434800002 33.31777893999998 0 0,102.804753661 33.31777115900002 0 0,102.805022979 33.317763376000016 0 0,102.80529229799998 33.317755594000005 0 0,102.80556161800001 33.31774781299998 0 0,102.805830937 33.31774003200002 0 0,102.80610025499999 33.317732250999995 0 0,102.80636957000002 33.31772446999997 0 0,102.80663888200002 33.31771668800002 0 0,102.80690819199998 33.317708907 0 0,102.80717816700002 33.31771137700002 0 0,102.807448142 33.31771384699999 0 0,102.80771811900001 33.31771631800001 0 0,102.80798809499998 33.317718789000025 0 0,102.808258072 33.317721259999985 0 0,102.80852805 33.31772373000001 0 0,102.80879802200002 33.31772620100003 0 0,102.80906799399997 33.317728671 0 0,102.80933796400001 33.317731141000024 0 0,102.80960793499997 33.317733610999994 0 0,102.80987791199999 33.31773608399999 0 0,102.810147889 33.317738554000016 0 0,102.81041786600002 33.31774102600002 0 0,102.810687842 33.317743495 0 0,102.81095781800002 33.31774596600002 0 0,102.81122779399999 33.317748435 0 0,102.81166519499999 33.317782986 0 0,102.812102595 33.31781754000002 0 0,102.81234736599998 33.31786733500002 0 0,102.81259213700002 33.317917127999976 0 0,102.81264593899999 33.31793487499999 0 0,102.81293253199999 33.31802941199999 0 0,102.813292273 33.31814336999997 0 0,102.81367696199999 33.31816880600002 0 0,102.813688695 33.31816759999998 0 0,102.81397737200001 33.31813798799999 0 0,102.81430149300002 33.31800062299999 0 0,102.81456281200002 33.31780776800002 0 0,102.81489474 33.31752924900002 0 0,102.815226666 33.317250736999995 0 0,102.81553401500003 33.316928657000005 0 0,102.81584136999999 33.316606568 0 0,102.816148731 33.31628447600002 0 0,102.816456082 33.31596238399999 0 0,102.81668771300002 33.315697596999996 0 0,102.81691934600002 33.31543281199998 0 0,102.81724665399997 33.31517821599999 0 0,102.81757395599999 33.31492361900001 0 0,102.81796355099999 33.31472833999999 0 0,102.818353145 33.314533063 0 0,102.81874274500001 33.314337782999985 0 0,102.819132347 33.314142489000005 0 0,102.81934784600003 33.31407693699998 0 0,102.81956334400002 33.314011386000004 0 0,102.81977884399998 33.313945839999974 0 0,102.81999434400001 33.31388029300001 0 0,102.82020984500002 33.31381474699998 0 0,102.820425344 33.31374920100001 0 0,102.82064084400002 33.31368365600002 0 0,102.820856343 33.313618108000014 0 0,102.821083257 33.31356188299998 0 0,102.82131017 33.31350565700001 0 0,102.82153708499999 33.31344943200003 0 0,102.821763998 33.313393206 0 0,102.82199091199999 33.31333698100002 0 0,102.82221782599999 33.313280754999994 0 0,102.82244474100003 33.31322452799998 0 0,102.82267165399998 33.31316830200001 0 0,102.82289856800003 33.31311207700003 0 0,102.82312547999999 33.31305585000001 0 0,102.823347807 33.313002987000004 0 0,102.823570131 33.312950124999986 0 0,102.82379245800001 33.31289725900001 0 0,102.82401478100002 33.312844391 0 0,102.82423710699999 33.312791522 0 0,102.82445943099998 33.31273865100002 0 0,102.82470693599998 33.31267975700001 0 0,102.82495444199998 33.312620863999996 0 0,102.82530089900001 33.31246529399999 0 0,102.82547534499997 33.31228922899999 0 0,102.82563210199999 33.312059182999974 0 0,102.82579016199998 33.311739870999986 0 0,102.82583881 33.31148935599998 0 0,102.825887459 33.31123884099998 0 0,102.82595967600002 33.310925509000015 0 0,102.82603188299998 33.31061216400002 0 0,102.82625511399999 33.310258148 0 0,102.826451039 33.31008283400001 0 0,102.82657940500002 33.310030590999986 0 0,102.826860114 33.30996381099999 0 0,102.827224763 33.30991630800003 0 0,102.82756629099998 33.30992214999998 0 0,102.82790781900002 33.309927991999984 0 0,102.82826631400002 33.31002508099999 0 0,102.82862481500001 33.31012217199998 0 0,102.82898331299998 33.310219265 0 0,102.82904571799997 33.31023237199997 0 0,102.82931922199998 33.31036894900001 0 0,102.82959263200001 33.31050547699999 0 0,102.82963033300001 33.31053336999997 0 0,102.83003365799999 33.31083176999999 0 0,102.83024275899999 33.31102782300002 0 0,102.83157048300001 33.31266526600001 0 0,102.831904512 33.313011948999986 0 0,102.831906199 33.313012578999974 0 0,102.83190809199999 33.31301454300001 0 0,102.83223678600001 33.31313721599997 0 0,102.83256547799999 33.313259888000005 0 0,102.83299057099998 33.313356218000024 0 0,102.83333302199998 33.313344907999976 0 0,102.83361192000001 33.31331328800002 0 0,102.83382714499999 33.313244208000015 0 0,102.83397902899998 33.31317645299998 0 0,102.83422068099998 33.31294759999997 0 0,102.83439580599997 33.312783067 0 0,102.83457093200002 33.31261853199999 0 0,102.834746011 33.312454014000025 0 0,102.83492108799999 33.31228949400003 0 0,102.83509616399999 33.31212497500002 0 0,102.83527123699997 33.311960457 0 0,102.83567156999999 33.311770233000004 0 0,102.83607190800001 33.31158001199998 0 0,102.83639285999999 33.311567035999985 0 0,102.836628083 33.31157266600002 0 0,102.83684197600002 33.31159377 0 0,102.83724614099998 33.311636127999975 0 0,102.837474096 33.31164916900002 0 0,102.837702052 33.311662211 0 0,102.83793000700001 33.31167525500001 0 0,102.838157964 33.311688299000025 0 0,102.838385921 33.311701346999996 0 0,102.83861387600001 33.311714395000024 0 0,102.83888560100002 33.311732963 0 0,102.83915732499997 33.31175152999998 0 0,102.83942904899999 33.311770094999986 0 0,102.839700768 33.31178865800001 0 0,102.83997248399999 33.311807224000006 0 0,102.84024419899998 33.31182578800002 0 0,102.84051591999997 33.311844353000026 0 0,102.84078764399999 33.31186291900002 0 0,102.84106454599998 33.31190342100001 0 0,102.84134144699999 33.31194392399999 0 0,102.84156459399998 33.312005978 0 0,102.841787743 33.312068031000024 0 0,102.84201089200002 33.31213008200001 0 0,102.84223403800002 33.312192134999975 0 0,102.84247763399998 33.312286503999985 0 0,102.84272122800002 33.312380873999984 0 0,102.842937602 33.312492108000015 0 0,102.84315397699999 33.312603341 0 0,102.84337035599998 33.312714572999994 0 0,102.843586576 33.31282572499998 0 0,102.84425811699998 33.313254375999975 0 0,102.84435771900002 33.31331795199998 0 0,102.84448191500002 33.313397226999996 0 0,102.84470571499998 33.313540079000006 0 0,102.84492951499999 33.31368292799999 0 0,102.845153316 33.31382577900001 0 0,102.84537300599999 33.31396600400001 0 0,102.84537712299999 33.313968622999994 0 0,102.84562273199998 33.31408945499999 0 0,102.84586834100003 33.31421028800003 0 0,102.84611394500001 33.314331122 0 0,102.846359549 33.31445195399999 0 0,102.846605152 33.31457278800002 0 0,102.84685075300001 33.314693620000014 0 0,102.84709636100001 33.314814453 0 0,102.84734196699998 33.314935287000026 0 0,102.84766059100002 33.31501335799999 0 0,102.84789598200001 33.31503519500001 0 0,102.84821710699998 33.31504021799998 0 0,102.84832434399999 33.31502506300001 0 0,102.84849566000003 33.31497340499999 0 0,102.848747048 33.314762522000024 0 0,102.84899844 33.31455163700002 0 0,102.849248294 33.314403873 0 0,102.84949814499998 33.314256108999984 0 0,102.84967071 33.31422247400002 0 0,102.84988499600001 33.314172324000026 0 0,102.85028388400002 33.31418552700001 0 0,102.85068276499999 33.31419872800001 0 0,102.851081642 33.31421192800002 0 0,102.85149791700002 33.314246345000015 0 0,102.85191419400002 33.31428076200001 0 0,102.852330473 33.31431518900001 0 0,102.85260399999999 33.314408989000015 0 0,102.85314520100002 33.31493709900002 0 0,102.85416635399997 33.316030934000025 0 0,102.85441673700001 33.316269036999984 0 0,102.85446373100001 33.316310036999994 0 0,102.85464743400001 33.31647031 0 0,102.85464997399998 33.316471498 0 0,102.85465171800001 33.316473019 0 0,102.85501095900003 33.31664095000002 0 0,102.855350515 33.316772051999976 0 0,102.855647831 33.31686647800001 0 0,102.85589208699997 33.31691573699999 0 0,102.85613634100002 33.316964997000014 0 0,102.85635095800001 33.317045002999976 0 0,102.856565574 33.317125008000005 0 0,102.856780189 33.317205016 0 0,102.856994805 33.31728502499999 0 0,102.857209426 33.31736503100001 0 0,102.85742404799998 33.31744503599998 0 0,102.85763867100002 33.31752504100001 0 0,102.85785329200002 33.31760504699997 0 0,102.85826628199999 33.317778007000015 0 0,102.85867927800001 33.31795096500002 0 0,102.85909227500002 33.318123926 0 0,102.85950526800002 33.318296884999995 0 0,102.85988210900001 33.31846888899997 0 0,102.86025894900001 33.31864088999998 0 0,102.86063578 33.31881289299997 0 0,102.86090377099998 33.31887306599998 0 0,102.861171759 33.31893323700001 0 0,102.861439749 33.31899341100001 0 0,102.861707739 33.31905358199998 0 0,102.86197573200002 33.31911375599998 0 0,102.862243723 33.319173928 0 0,102.86251172300001 33.31923410000002 0 0,102.86277972300002 33.31929427199998 0 0,102.86304771200003 33.31935444599998 0 0,102.86331570300001 33.31941461700001 0 0,102.86357168400002 33.31945476599998 0 0,102.86382766499997 33.31949491199998 0 0,102.86405946999997 33.31964251599999 0 0,102.86428724799998 33.319787555000005 0 0,102.865147035 33.32042958300002 0 0,102.86575312899998 33.32101410400003 0 0,102.86611042999999 33.32130823799997 0 0,102.86611184899999 33.32130866199998 0 0,102.86611473599999 33.32131103900002 0 0,102.866337692 33.321377557000005 0 0,102.86656065 33.32144407300001 0 0,102.86679587499998 33.32144784399998 0 0,102.86703110000002 33.32145161400001 0 0,102.86726812400002 33.321420208999996 0 0,102.86766815800001 33.32136602999998 0 0,102.867892633 33.32129661699997 0 0,102.86811710799998 33.321227206 0 0,102.86834158300002 33.321157793 0 0,102.86856605600002 33.321088379 0 0,102.86879053199999 33.321018966999986 0 0,102.86901500699997 33.32094955299999 0 0,102.86923947999998 33.320880140999975 0 0,102.86946395500001 33.320810729000016 0 0,102.86968842499999 33.32074131600001 0 0,102.869912892 33.320671903000004 0 0,102.87013736 33.32060249 0 0,102.87036182700001 33.32053307699999 0 0,102.870614822 33.320461206999994 0 0,102.87086781599999 33.320389336000005 0 0,102.87112081200002 33.32031746500002 0 0,102.87137380500002 33.32024559600001 0 0,102.87162679900001 33.32017372500002 0 0,102.871879793 33.32010185299998 0 0,102.87213278600001 33.320029981999994 0 0,102.87238578 33.319958111000005 0 0,102.87275131199999 33.31989153400002 0 0,102.87314701700001 33.31988966 0 0,102.87354271700002 33.31988778300001 0 0,102.87381278999999 33.31988678699997 0 0,102.87408286300001 33.31988578800002 0 0,102.87435293599998 33.319884788000024 0 0,102.87462301099998 33.319883789000016 0 0,102.874871896 33.319911934000004 0 0,102.875120783 33.31994008100003 0 0,102.87536966800002 33.31996822799999 0 0,102.875618551 33.319996376000006 0 0,102.87586743100002 33.32002452699999 0 0,102.87611631300001 33.320052679000014 0 0,102.87619014 33.32005253900002 0 0,102.876591367 33.320051775000024 0 0,102.87699259300001 33.32005101200002 0 0,102.87733584400002 33.320011625999996 0 0,102.87767909500002 33.31997224000003 0 0,102.87806682399997 33.31987123099998 0 0,102.87830435500001 33.31978480599997 0 0,102.87862925299999 33.31962924099997 0 0,102.878902858 33.319391542999995 0 0,102.879176465 33.31915384400003 0 0,102.87941865300002 33.31883522300001 0 0,102.87966083399999 33.31851659900002 0 0,102.87986326200001 33.31814369900002 0 0,102.87998317699999 33.31789460800002 0 0,102.880103093 33.31764551700002 0 0,102.88022301299998 33.31739643100002 0 0,102.88034293200002 33.317147347 0 0,102.88046285299998 33.316898261000006 0 0,102.88058277300001 33.31664917400002 0 0,102.880650263 33.316406395 0 0,102.88071775399999 33.316163614000004 0 0,102.88078524399998 33.315920834999986 0 0,102.88085273500002 33.31567805399999 0 0,102.88092022699999 33.31543527600002 0 0,102.88098771799997 33.315192497 0 0,102.88105521400001 33.31494971000001 0 0,102.88112270800002 33.31470692200003 0 0,102.88122458700002 33.314337438999985 0 0,102.88132645399998 33.31396796500002 0 0,102.88142832400001 33.31359849299997 0 0,102.88156595700002 33.31319000100001 0 0,102.88163646200002 33.312939760000006 0 0,102.88170660200001 33.31265345899999 0 0,102.88171266400002 33.31240231999999 0 0,102.881718723 33.31215117900001 0 0,102.881684516 33.311846678999984 0 0,102.88164992999998 33.311504317000015 0 0,102.88161214899998 33.311271068999986 0 0,102.88156576400002 33.31098333699998 0 0,102.88151937999999 33.310695607000014 0 0,102.88144202000001 33.310370681999984 0 0,102.88142821899999 33.310066043999996 0 0,102.881454674 33.309814311000025 0 0,102.88157134900001 33.30945825800001 0 0,102.88167587599997 33.309175315999994 0 0,102.88178040000003 33.308892367 0 0,102.88184963600003 33.30867729200003 0 0,102.88191887300002 33.30846221500002 0 0,102.88201050700002 33.308178467000005 0 0,102.88218866599999 33.307903572999976 0 0,102.88236682799999 33.307628678000015 0 0,102.88252118100002 33.307442751999986 0 0,102.882675533 33.307256825000024 0 0,102.882840982 33.30705323699999 0 0,102.88300642899998 33.306849649000014 0 0,102.88320561400002 33.30658406600003 0 0,102.88340533000002 33.306264387 0 0,102.883585617 33.305881734000025 0 0,102.88376589299997 33.30549906700003 0 0,102.88400944900002 33.305162834999976 0 0,102.88420612599998 33.304968496000015 0 0,102.88452953500001 33.304884152 0 0,102.884828788 33.304853175000005 0 0,102.88502191499998 33.30483917700002 0 0,102.88537130999998 33.304989061000015 0 0,102.885593573 33.30508248299998 0 0,102.885815837 33.30517590400001 0 0,102.88603810000001 33.30526932700002 0 0,102.88626036300002 33.30536274899998 0 0,102.88648262599997 33.305456170000014 0 0,102.88670488999998 33.30554959199998 0 0,102.88692715299999 33.30564301300001 0 0,102.88714941500001 33.30573643499997 0 0,102.88735884599998 33.30584809200002 0 0,102.88756827700001 33.305959746999974 0 0,102.88792953799998 33.30606085300002 0 0,102.888290799 33.30616195599998 0 0,102.888586777 33.30623106799999 0 0,102.88888275300002 33.306300177000026 0 0,102.88913551000002 33.30634254500001 0 0,102.88938826700002 33.30638491100001 0 0,102.889550423 33.306387357000006 0 0,102.889840016 33.306356428000015 0 0,102.89012960600002 33.30632550199999 0 0,102.890354317 33.30630225300001 0 0,102.89057902600001 33.30627900500002 0 0,102.89100733700002 33.306268725999985 0 0,102.89143565299997 33.306258445000026 0 0,102.89172480600001 33.306236539 0 0,102.892013958 33.30621463199998 0 0,102.89233664900001 33.306165426999996 0 0,102.89261602800002 33.306080468999994 0 0,102.89267490499998 33.306057873999976 0 0,102.89290694300001 33.305968827000015 0 0,102.89319785599997 33.30585719599998 0 0,102.893348731 33.30580652499998 0 0,102.89356651999998 33.30568414800001 0 0,102.89376336599997 33.305508728999996 0 0,102.89391635599998 33.30534985100002 0 0,102.894212057 33.305076798000016 0 0,102.894507766 33.30480373500001 0 0,102.89470273500001 33.304637335999985 0 0,102.894897705 33.30447093599997 0 0,102.89509267199998 33.30430454100002 0 0,102.89528763999999 33.304138145000024 0 0,102.89548260800001 33.303971751999995 0 0,102.89567757600003 33.30380535799998 0 0,102.895852579 33.303646883 0 0,102.89602758199999 33.30348840800002 0 0,102.89620258000002 33.303329926 0 0,102.89637757899999 33.303171443 0 0,102.89655258200003 33.303012962000025 0 0,102.89672758400002 33.302854482999976 0 0,102.89690258899998 33.30269600600002 0 0,102.897077593 33.30253752700003 0 0,102.89727320200001 33.30240012500002 0 0,102.89746881100001 33.30226272099998 0 0,102.89766442000001 33.302125312999976 0 0,102.89786002900001 33.301987903999986 0 0,102.89805563800002 33.30185049900001 0 0,102.89825124800001 33.301713095000025 0 0,102.898585104 33.301602946 0 0,102.898918966 33.30149279400001 0 0,102.89934655000002 33.30151765300002 0 0,102.899581909 33.301539391999995 0 0,102.89983784999998 33.301579014000026 0 0,102.90011579700001 33.30156618699999 0 0,102.90041591099998 33.301516230000004 0 0,102.90079698900001 33.301404373000025 0 0,102.901178072 33.301292510999986 0 0,102.90139925800003 33.301215399 0 0,102.90162044599998 33.301138287000015 0 0,102.90184163200001 33.301061172000004 0 0,102.90206281899998 33.30098405799998 0 0,102.90239701500002 33.300855411999976 0 0,102.90273120900002 33.300726767000015 0 0,102.90305634499998 33.300552654 0 0,102.90338148199999 33.300378541999976 0 0,102.90357758800002 33.30023827399998 0 0,102.90374173700002 33.30007028099999 0 0,102.90390588600002 33.299902288 0 0,102.90411537900002 33.29965462299998 0 0,102.90432487099997 33.29940696099999 0 0,102.90460933700001 33.29912509899998 0 0,102.904893803 33.29884323099998 0 0,102.90517827600002 33.29856135799997 0 0,102.90536163500002 33.29842218800002 0 0,102.905544996 33.29828301800001 0 0,102.90572835400002 33.298143853 0 0,102.90591170800002 33.29800468899998 0 0,102.90609506599998 33.297865523999974 0 0,102.90627842200001 33.29772635699999 0 0,102.90646178700001 33.29758719 0 0,102.90664514899998 33.29744802099998 0 0,102.90677878499997 33.29728926400003 0 0,102.906997945 33.29709562199997 0 0,102.907217108 33.29690198100002 0 0,102.90755163699998 33.296755281 0 0,102.90788616399999 33.296608588000026 0 0,102.90816441800001 33.29652361000001 0 0,102.90848618000001 33.296492863000026 0 0,102.908807943 33.29646211099998 0 0,102.90906537699999 33.296439491 0 0,102.90932281099998 33.296416868999984 0 0,102.90959020399998 33.296412385999986 0 0,102.909857596 33.29640790399998 0 0,102.91012498700002 33.296403423000015 0 0,102.91039238000002 33.29639894100001 0 0,102.91065976700003 33.296394459 0 0,102.91092715399998 33.29638997799998 0 0,102.91119454400001 33.29638549499998 0 0,102.91146193399999 33.296381010999994 0 0,102.91172932699999 33.29637652500003 0 0,102.91199671800001 33.296372039999994 0 0,102.91225301600002 33.296362719 0 0,102.91250931000002 33.29635339800001 0 0,102.912765606 33.296344077000015 0 0,102.91302189999999 33.296334754999975 0 0,102.913278193 33.29632543500003 0 0,102.91353448400002 33.29631611299999 0 0,102.91379078 33.296306791999996 0 0,102.91404707499998 33.296297471 0 0,102.91430337100002 33.296288151 0 0,102.91455966799998 33.296278830999995 0 0,102.91481596400001 33.296269505 0 0,102.915072259 33.29626017700002 0 0,102.915328553 33.29625085399999 0 0,102.915584846 33.296241528999985 0 0,102.91584113800002 33.29623220899998 0 0,102.91609742899999 33.296222887 0 0,102.91633824000002 33.296210594 0 0,102.916579049 33.296198300000015 0 0,102.916819858 33.29618600399999 0 0,102.91706066900002 33.296173710000005 0 0,102.91730147499999 33.29616141399998 0 0,102.91754228100001 33.296149119000006 0 0,102.91778308900001 33.29613682500002 0 0,102.918023893 33.296124529 0 0,102.91826469900002 33.29611223400002 0 0,102.91850550200002 33.296099938 0 0,102.91874631000002 33.29608764400001 0 0,102.91898712 33.296075350000024 0 0,102.91921870599998 33.29607919699998 0 0,102.91945029200002 33.29608304200002 0 0,102.91968187399999 33.29608688899998 0 0,102.91991345600002 33.296090736999986 0 0,102.92014503399997 33.29609458499999 0 0,102.920376616 33.29609843200001 0 0,102.92060820299997 33.296102279000024 0 0,102.92083978900001 33.296106124000005 0 0,102.92107137300002 33.29610997100002 0 0,102.92130295800001 33.29611381799998 0 0,102.92153453899999 33.296117665 0 0,102.92176611999997 33.296121511000024 0 0,102.922066401 33.29609043400001 0 0,102.92245082300002 33.29609749299999 0 0,102.92268646999997 33.29607626400002 0 0,102.922922115 33.29605503200003 0 0,102.92315776700002 33.296033808999994 0 0,102.92339342000002 33.29601258500003 0 0,102.92362907199998 33.295991361000006 0 0,102.92386472099997 33.29597013699998 0 0,102.924100366 33.29594891300002 0 0,102.92433601200003 33.295927689999985 0 0,102.92457165600001 33.29590646600002 0 0,102.92480730300002 33.295885242 0 0,102.92504672799998 33.295866241 0 0,102.925286153 33.29584723800002 0 0,102.92552558599999 33.29582823599998 0 0,102.925765017 33.29580923499998 0 0,102.92600444700003 33.295790232 0 0,102.92624387799998 33.295771229000025 0 0,102.92648330499998 33.295752225 0 0,102.92672273300002 33.29573322099998 0 0,102.92696215699999 33.295714218 0 0,102.92720158499998 33.29569521299999 0 0,102.92746746699999 33.29568942999998 0 0,102.927733349 33.29568364400001 0 0,102.927999237 33.295677857999976 0 0,102.928265124 33.295672072 0 0,102.92853101200001 33.29566628800001 0 0,102.92879689799997 33.29566050300002 0 0,102.92906278599997 33.29565471799998 0 0,102.92932867100001 33.295648932999995 0 0,102.92959455800002 33.295643145999975 0 0,102.92986044600002 33.295637355999986 0 0,102.93012633400002 33.295631567999976 0 0,102.93039222099998 33.295625777 0 0,102.930658102 33.295619993 0 0,102.93092398499999 33.29561420800002 0 0,102.93118809200001 33.295597654999995 0 0,102.93145220100001 33.29558110099998 0 0,102.931716311 33.295564547000026 0 0,102.93198042 33.29554799499999 0 0,102.93224452999999 33.295531443000016 0 0,102.93250864200002 33.29551488999999 0 0,102.93278665899999 33.29551055100001 0 0,102.93306467299999 33.29550621200002 0 0,102.93342761399998 33.29551250499998 0 0,102.93383419499997 33.295483306999984 0 0,102.93411495700002 33.29543431100001 0 0,102.93451268199999 33.295345962 0 0,102.934910403 33.29525762200001 0 0,102.93530812 33.29516927999998 0 0,102.93564869699998 33.295192867000026 0 0,102.935880946 33.29526691199999 0 0,102.935889906 33.295280332000004 0 0,102.93594060999999 33.295356266 0 0,102.93598099000002 33.295518249 0 0,102.93599688500001 33.295672034999996 0 0,102.935997751 33.295680409 0 0,102.93592947500002 33.296074292000014 0 0,102.935896168 33.296266437999975 0 0,102.935849088 33.29653804100002 0 0,102.935850286 33.29655745299999 0 0,102.935864665 33.29679036900001 0 0,102.935903779 33.29693432900001 0 0,102.93590775899997 33.29693710800001 0 0,102.935907816 33.296937318999994 0 0,102.936013822 33.297011354999995 0 0,102.93616218900002 33.29703097800001 0 0,102.93648344899998 33.297053807 0 0,102.93671842999998 33.297040315000004 0 0,102.93697577199998 33.29700952600001 0 0,102.93712502400001 33.297011107 0 0,102.937231311 33.29703010399999 0 0,102.93737480099998 33.297140816000024 0 0,102.93739525900003 33.297156599999994 0 0,102.93739564200001 33.29715678000002 0 0,102.93739930999999 33.297159610999984 0 0,102.93767447099998 33.297289174000014 0 0,102.937972306 33.29733020399999 0 0,102.938122453 33.297315544000014 0 0,102.93823052300002 33.29728136900002 0 0,102.938296326 33.297210544999984 0 0,102.93834084299999 33.29715701499998 0 0,102.93838674400001 33.297032247999994 0 0,102.93853847999998 33.296724255000015 0 0,102.93869022199999 33.29641625400001 0 0,102.93879024 33.296213247000026 0 0,102.93896568999997 33.29605504199998 0 0,102.93915839099998 33.29600399899999 0 0,102.939351671 33.29600704799998 0 0,102.93951038 33.29602518600001 0 0,102.93954408100001 33.29602903799997 0 0,102.939665714 33.29611724 0 0,102.939811169 33.29628094399999 0 0,102.93987215499999 33.29646170199999 0 0,102.93986771700003 33.29663776199999 0 0,102.939860856 33.29690987800001 0 0,102.93984232499997 33.29714402100001 0 0,102.939841672 33.29715225899997 0 0,102.939829654 33.29730411000003 0 0,102.93986720800001 33.29750217499998 0 0,102.93997252899999 33.297612275000006 0 0,102.93997431700001 33.29761291099999 0 0,102.93997659399997 33.297615291 0 0,102.94008329299999 33.29765325400001 0 0,102.94029698100002 33.29765614799999 0 0,102.94053727099998 33.297662444000025 0 0,102.940777561 33.297668741999985 0 0,102.94101784999998 33.29767503800002 0 0,102.94106091700002 33.297676165999974 0 0,102.94125813900001 33.29768133499999 0 0,102.941498427 33.29768763200002 0 0,102.94173871599997 33.29769392700001 0 0,102.94197900500001 33.29770022299999 0 0,102.94221929399998 33.29770651899997 0 0,102.94264698400002 33.297717928 0 0,102.94307468199997 33.297729335999975 0 0,102.94350238200002 33.29774074599999 0 0,102.943930078 33.29775214799997 0 0,102.944335981 33.297758973999976 0 0,102.94463625700001 33.29772783999999 0 0,102.94487191600001 33.29767826300002 0 0,102.944938756 33.297673992 0 0,102.94532037800002 33.297649611 0 0,102.94557344499998 33.29765039099999 0 0,102.945826511 33.297651170999984 0 0,102.94607957699998 33.29765195099998 0 0,102.94633263999998 33.29765272999998 0 0,102.94658570000001 33.297653508999986 0 0,102.94683875999999 33.297654290000025 0 0,102.94709181899998 33.29765506799998 0 0,102.94734487900001 33.29765584799998 0 0,102.94759793700001 33.29765662699998 0 0,102.947850996 33.297657405999985 0 0,102.94810968000002 33.29767327000002 0 0,102.948368362 33.297689134999985 0 0,102.948627047 33.29770499900002 0 0,102.94888573100002 33.297720863999984 0 0,102.949144413 33.29773672699997 0 0,102.94940309700002 33.297752591999995 0 0,102.949661784 33.297768451000024 0 0,102.94992047300002 33.29778430900001 0 0,102.950179161 33.29780016699999 0 0,102.95043785000001 33.29781602600002 0 0,102.95069653600001 33.29783189099999 0 0,102.95095522100002 33.29784775600001 0 0,102.95121390499997 33.29786361999999 0 0,102.95147258999998 33.29787948500001 0 0,102.95173113200002 33.297882362999985 0 0,102.95198967599998 33.29788524100002 0 0,102.95224821900001 33.29788811499998 0 0,102.95250676 33.297890989999985 0 0,102.95276530400002 33.29789386499999 0 0,102.95302384799999 33.29789674099999 0 0,102.95328239700001 33.29789962000001 0 0,102.95354094700002 33.297902496999995 0 0,102.95379949 33.29790537100001 0 0,102.95405803400001 33.297908243999984 0 0,102.95431657699999 33.29791111700001 0 0,102.95457512000002 33.297913988999994 0 0,102.95483366600001 33.29791686599998 0 0,102.95509221200001 33.29791974300002 0 0,102.95535075599997 33.297922621 0 0,102.95560929999999 33.297925497999984 0 0,102.95586784400001 33.297928377000005 0 0,102.956126385 33.29793125499998 0 0,102.95638492799998 33.29793412999999 0 0,102.95664346900003 33.297937004000005 0 0,102.95690201600002 33.29793987900001 0 0,102.95716055899999 33.29794275400002 0 0,102.95741910800001 33.297945631000005 0 0,102.957677655 33.29794850799999 0 0,102.957936201 33.29795138200001 0 0,102.95819474299998 33.297954256000025 0 0,102.95845328600001 33.297957129 0 0,102.95871182899998 33.297960002000025 0 0,102.95896957100001 33.29796157200002 0 0,102.959227312 33.297963143000004 0 0,102.95948505400003 33.297964713 0 0,102.95974279500001 33.297966282000004 0 0,102.96000053199998 33.29796785299999 0 0,102.96025827199998 33.29796942399997 0 0,102.96051600999999 33.297970991 0 0,102.960773749 33.297972558000026 0 0,102.96103148899999 33.29797412400001 0 0,102.96128922700001 33.29797568999999 0 0,102.96154697200001 33.29797726100003 0 0,102.96180471500003 33.29797882999998 0 0,102.96206245600001 33.297980397 0 0,102.96232019600001 33.29798196399997 0 0,102.96257793500001 33.29798353000001 0 0,102.96283567400002 33.297985095 0 0,102.96309341199998 33.29798666400001 0 0,102.96335115099998 33.29798823499999 0 0,102.96360888999999 33.297989804 0 0,102.963866629 33.297991373 0 0,102.96409590799999 33.29800863700001 0 0,102.96432518400002 33.29802590000003 0 0,102.96455445800001 33.29804316799999 0 0,102.96478373399998 33.298060435000025 0 0,102.96501300599999 33.29807770399998 0 0,102.965242279 33.298094972 0 0,102.96547155500002 33.298112237 0 0,102.96570083099999 33.298129501999995 0 0,102.966092549 33.29814779200001 0 0,102.96648426399997 33.298166088000016 0 0,102.96687597900001 33.29818438299998 0 0,102.96726836900001 33.298166605999995 0 0,102.96766075800002 33.29814882900001 0 0,102.96805315199998 33.29813104499999 0 0,102.96831799799997 33.298124245 0 0,102.96858284299998 33.298117443000024 0 0,102.968847686 33.298110646 0 0,102.96911252899997 33.29810385000002 0 0,102.96937737100001 33.29809705299999 0 0,102.96964221600001 33.29809025600002 0 0,102.96990705399998 33.29808345499998 0 0,102.97017189399998 33.29807665499999 0 0,102.97044056099998 33.298079771999994 0 0,102.970709231 33.29808288800001 0 0,102.97097789999998 33.29808600400003 0 0,102.97124656900002 33.298089119999986 0 0,102.97151524200001 33.29809223199999 0 0,102.97178391599999 33.29809534499998 0 0,102.97205258600002 33.298098460000006 0 0,102.97232125699998 33.298101574999976 0 0,102.97258992600001 33.29810469300003 0 0,102.97285859300001 33.298107809999976 0 0,102.973127266 33.29811092199998 0 0,102.973395939 33.298114035000026 0 0,102.97366461000001 33.298117150999985 0 0,102.97393327999998 33.29812026600001 0 0,102.97418608200002 33.298133311000015 0 0,102.97443888499998 33.29814635700001 0 0,102.97469169300001 33.298159397000006 0 0,102.974944499 33.298172437999995 0 0,102.97519730800002 33.29818547799999 0 0,102.97545011699998 33.29819851899998 0 0,102.97570292199998 33.298211562000006 0 0,102.97595572699998 33.29822460600002 0 0,102.97620853199999 33.298237649999976 0 0,102.97646133400002 33.29825069399999 0 0,102.97671413900002 33.29826373700001 0 0,102.976966941 33.298276778 0 0,102.97720107499998 33.298316562000025 0 0,102.97743520900002 33.29835634599999 0 0,102.977669343 33.298396131000004 0 0,102.97790347900002 33.29843591399998 0 0,102.97813762200002 33.29847569100002 0 0,102.97837176299998 33.298515467000016 0 0,102.97879867699999 33.29857611199998 0 0,102.97909527600001 33.29869729500001 0 0,102.979391873 33.29881847600001 0 0,102.97977974700001 33.299004449999984 0 0,102.98016762700001 33.299190427999974 0 0,102.980555503 33.29937640600002 0 0,102.98090979900002 33.29952011900002 0 0,102.981264092 33.299663828999996 0 0,102.98163004999998 33.29987311299999 0 0,102.98199601300001 33.30008239900002 0 0,102.98236196300002 33.30029168499999 0 0,102.98258840699998 33.30043888099999 0 0,102.98281485199999 33.30058607699999 0 0,102.98304129600001 33.30073327299999 0 0,102.98326774100002 33.30088046700001 0 0,102.98349419099998 33.30102766800002 0 0,102.98372063800002 33.301174867999976 0 0,102.983947092 33.30132206500002 0 0,102.984173543 33.30146926100002 0 0,102.98437441700003 33.301573378 0 0,102.98457528799997 33.301677493 0 0,102.98477616000002 33.30178161399999 0 0,102.98497702899999 33.301885735999974 0 0,102.98517790400001 33.30198985499999 0 0,102.98537877799998 33.30209397300001 0 0,102.98557965399999 33.302198092000026 0 0,102.98578053099999 33.30230221300002 0 0,102.98610961700001 33.302397876999976 0 0,102.986438695 33.30249354 0 0,102.986823673 33.30249949900002 0 0,102.98720865500002 33.30250546100001 0 0,102.987454807 33.302482320000024 0 0,102.98770095999998 33.30245917799999 0 0,102.988081109 33.302369897999995 0 0,102.98846125799997 33.302280618 0 0,102.988841406 33.302191342000015 0 0,102.98909474700002 33.30210818500001 0 0,102.989348086 33.302025028 0 0,102.98960143300002 33.30194186599999 0 0,102.98985477899998 33.30185870299999 0 0,102.99010812699998 33.301775538000015 0 0,102.99036147300001 33.30169237199999 0 0,102.99077136599999 33.30152817700002 0 0,102.991181262 33.30136397799998 0 0,102.99143058599998 33.30124253299999 0 0,102.991679911 33.30112108700001 0 0,102.99194034099997 33.30093734100001 0 0,102.992200777 33.300753585999985 0 0,102.992535368 33.30046570500002 0 0,102.99286996199999 33.300177829999996 0 0,102.99320453799999 33.29988995399998 0 0,102.99341956500001 33.29982151799999 0 0,102.99361286499999 33.29982538500002 0 0,102.99403936800002 33.299849017999975 0 0,102.99427667399999 33.299892578000026 0 0,102.994513982 33.29993613900001 0 0,102.99475130000002 33.299979705 0 0,102.99498861400002 33.300023270999986 0 0,102.99522592900001 33.30006683800002 0 0,102.99546324300002 33.30011040300002 0 0,102.99570055200002 33.300153970999986 0 0,102.995937862 33.300197536999974 0 0,102.99617517500002 33.30024110300002 0 0,102.99641248699999 33.30028466800002 0 0,102.99664980199998 33.300328234999995 0 0,102.99688711800002 33.30037180099998 0 0,102.99712443300001 33.30041536599998 0 0,102.99736174899999 33.300458932000026 0 0,102.997604196 33.300472463000006 0 0,102.997846643 33.300485994999974 0 0,102.99808908400001 33.300499521000006 0 0,102.99833152100001 33.30051304699998 0 0,102.998573964 33.30052657499999 0 0,102.99881640500001 33.300540102000014 0 0,102.99905885099997 33.300553627 0 0,102.99930129900002 33.30056715400002 0 0,102.99954374200001 33.300580681999975 0 0,102.999786185 33.30059421200002 0 0,103.00002862500003 33.30060774200001 0 0,103.000271064 33.300621272 0 0,103.000501133 33.300658492000025 0 0,103.00073120000002 33.30069571400003 0 0,103.00096129600001 33.30073292499998 0 0,103.00119138899998 33.300770134000004 0 0,103.001460683 33.300813773000016 0 0,103.00172997599998 33.30085740999999 0 0,103.00199927199998 33.300901049000004 0 0,103.00226857000001 33.300944688000016 0 0,103.00253787100002 33.30098832599998 0 0,103.00280717300001 33.301031963000014 0 0,103.00307646599998 33.301075602000026 0 0,103.00334576 33.30111923999999 0 0,103.00360013099998 33.301158464000025 0 0,103.00385450099998 33.30119768899999 0 0,103.00410887800001 33.301236913000025 0 0,103.004363254 33.30127613600001 0 0,103.00461763200002 33.30131535800001 0 0,103.00487200700002 33.30135457900002 0 0,103.005126384 33.30139380000003 0 0,103.00538075899999 33.30143302099998 0 0,103.005635128 33.301472246 0 0,103.00588949500002 33.301511473000005 0 0,103.00614386799998 33.30155069599999 0 0,103.00639823900002 33.30158991799999 0 0,103.00665261500001 33.301629134999985 0 0,103.00690699199998 33.301668354000014 0 0,103.007168858 33.301714877999984 0 0,103.00743072400002 33.301761403 0 0,103.00769258999998 33.301807929000006 0 0,103.007954455 33.301854456 0 0,103.00821631299999 33.301900983999985 0 0,103.00847816999999 33.30194751200003 0 0,103.00874003299998 33.301994036999986 0 0,103.009001894 33.30204056399998 0 0,103.009263761 33.30208708599997 0 0,103.009525628 33.30213360800002 0 0,103.00978749500001 33.302180134000025 0 0,103.01004936200002 33.302226659999974 0 0,103.01031122400002 33.30227318599998 0 0,103.01057308700001 33.302319712999974 0 0,103.010834945 33.30236623899998 0 0,103.01109680100001 33.30241276300001 0 0,103.01135866700002 33.30245928900001 0 0,103.011620532 33.30250581600001 0 0,103.011882399 33.30255234100002 0 0,103.01214426500002 33.30259886699997 0 0,103.01240613200002 33.30264539199999 0 0,103.01266799799998 33.30269191899998 0 0,103.012929864 33.30273844499999 0 0,103.01319172900003 33.302784970999994 0 0,103.01345359599998 33.302831497 0 0,103.013715462 33.302878022000016 0 0,103.01397732200002 33.30292454800002 0 0,103.01423917699998 33.30297107400003 0 0,103.014681666 33.303028771000015 0 0,103.01512416499997 33.303086467000014 0 0,103.01556666300002 33.30314416300001 0 0,103.01600916000001 33.30320185900001 0 0,103.01645666399997 33.30321262799998 0 0,103.016904167 33.30322339600002 0 0,103.017351668 33.30323416499999 0 0,103.01760492599999 33.30322262599998 0 0,103.01785818600001 33.303211085999976 0 0,103.01811144099997 33.303199549 0 0,103.01836469400001 33.303188010999975 0 0,103.01846025100002 33.30317047599999 0 0,103.018460834 33.30316643399999 0 0,103.018668333 33.30312835699999 0 0,103.01880623800002 33.303076738000016 0 0,103.01894492100001 33.30299986799997 0 0,103.01903997699998 33.30295671499999 0 0,103.01914945499999 33.302861151 0 0,103.01924488100002 33.30275758800002 0 0,103.019375105 33.302599644 0 0,103.019477053 33.30231841599999 0 0,103.019647647 33.30175442900003 0 0,103.01972591999998 33.301560849 0 0,103.01992256800003 33.30129867800002 0 0,103.02030943900002 33.30096011500001 0 0,103.02045767499999 33.30087414799999 0 0,103.02074582 33.300751397 0 0,103.020891425 33.30068936800001 0 0,103.02128418799998 33.30058065600002 0 0,103.02187860700002 33.30045585900001 0 0,103.02209668699999 33.30042552200001 0 0,103.02267074500003 33.300345661999984 0 0,103.02406805200002 33.300112367999986 0 0,103.024702827 33.30004222100001 0 0,103.02483700599998 33.300036584 0 0,103.02515675400002 33.300023150000015 0 0,103.025810718 33.30003308200003 0 0,103.026273855 33.30006712400001 0 0,103.02687008800001 33.30015831100002 0 0,103.027364482 33.30023392099997 0 0,103.02842582 33.30037480599998 0 0,103.028753166 33.30044924200001 0 0,103.02888872300002 33.30048006599998 0 0,103.02951923799998 33.300595655999985 0 0,103.02981281199999 33.300635597999985 0 0,103.03007504300001 33.30065776800001 0 0,103.030360884 33.300678944000026 0 0,103.030370554 33.300679660000014 0 0,103.03043025 33.30068067000002 0 0,103.03072814900003 33.30068570999998 0 0,103.03098168499997 33.300698934000025 0 0,103.03143353799999 33.300777229000005 0 0,103.03152750100003 33.30080282199998 0 0,103.03215627600002 33.30097408400002 0 0,103.03386298100003 33.30121324200002 0 0,103.035165817 33.301335129999984 0 0,103.03527365399998 33.301345218999984 0 0,103.03557090499999 33.30137302700001 0 0,103.0364801 33.301406536 0 0,103.036787887 33.301417877000006 0 0,103.03812677799999 33.30142559000001 0 0,103.03940778600003 33.301432956999975 0 0,103.040304832 33.301446896000016 0 0,103.04099172000002 33.30145756600001 0 0,103.042108009 33.301390669 0 0,103.04267079499999 33.301356938000026 0 0,103.04293825000002 33.301308705999986 0 0,103.04300810500001 33.301296107999974 0 0,103.04388882699999 33.30113727600002 0 0,103.04391149899999 33.301133187000005 0 0,103.044107478 33.301097844000026 0 0,103.04488195900001 33.30104011499998 0 0,103.045511638 33.30099317600002 0 0,103.046201784 33.30093530900001 0 0,103.04829434200002 33.300759830000004 0 0,103.04859528499998 33.30073458999999 0 0,103.049341476 33.30062892299998 0 0,103.05248814599997 33.300183274000005 0 0,103.05350849199999 33.299915622000015 0 0,103.05403672199998 33.299777060999986 0 0,103.05506318699997 33.29950779699999 0 0,103.05626007799998 33.299248498 0 0,103.057952285 33.29888188299998 0 0,103.05893281099998 33.29864092600002 0 0,103.05978611400002 33.29849153700002 0 0,103.06060462800002 33.29834823099998 0 0,103.06067589499997 33.29833575399999 0 0,103.06196214800002 33.298075032999975 0 0,103.06205540299999 33.298046344 0 0,103.06236004800002 33.297952623000015 0 0,103.06249996100001 33.297831135000024 0 0,103.062673599 33.297680361999994 0 0,103.062763771 33.29760206499998 0 0,103.06281930099999 33.29752330000002 0 0,103.06380297599998 33.29612800000001 0 0,103.06386159200002 33.296044854 0 0,103.06407200299998 33.29574639200001 0 0,103.06424347900003 33.29550315300003 0 0,103.06460369799998 33.29497226500001 0 0,103.06461709400003 33.29495252200002 0 0,103.065733744 33.293306762999975 0 0,103.06684903399997 33.291667683000014 0 0,103.06694684600001 33.29152392999998 0 0,103.06698077800002 33.291474060999974 0 0,103.06721346400002 33.29113208299998 0 0,103.06727631199999 33.29104196100002 0 0,103.06817428099998 33.28975426599999 0 0,103.06855842200002 33.28920339299998 0 0,103.06865998400002 33.289057747000015 0 0,103.069892584 33.28740446799998 0 0,103.07072825099999 33.286603834000005 0 0,103.07073294700001 33.286599335999995 0 0,103.07111089300003 33.285991120999995 0 0,103.071747619 33.284774814 0 0,103.071815539 33.284420872 0 0,103.071863334 33.28430708399998 0 0,103.07188093799999 33.28426517499997 0 0,103.07209777100002 33.284089300000005 0 0,103.07213782500003 33.284079313999996 0 0,103.07277198000003 33.28392119900002 0 0,103.07455030099999 33.28353629600002 0 0,103.07607797100002 33.283205623000015 0 0,103.07910633300003 33.28261317900001 0 0,103.07992862399999 33.28251562600002 0 0,103.081074253 33.282379703000004 0 0,103.08190010999999 33.28223818399999 0 0,103.08229867199998 33.282090460999996 0 0,103.08239570500001 33.282024390000004 0 0,103.08270103900003 33.28181648399999 0 0,103.08410461099999 33.28030402799999 0 0,103.08480050600002 33.27947154399999 0 0,103.08528931299998 33.27888678599999 0 0,103.08548703100001 33.27865025599999 0 0,103.08560144900002 33.278513378000014 0 0,103.08584242199998 33.27822510300001 0 0,103.08593731799999 33.27811157899998 0 0,103.08598207099999 33.27805804100001 0 0,103.08616893599998 33.27787623699999 0 0,103.08619061600001 33.27785514499999 0 0,103.086610861 33.27744628800002 0 0,103.08680687200001 33.27725558700001 0 0,103.08694634800003 33.277119889000005 0 0,103.08723316999999 33.276840832999994 0 0,103.08731259799998 33.27676355599999 0 0,103.08736505500002 33.276712519 0 0,103.087490903 33.276560855000014 0 0,103.08753524999997 33.27645595600001 0 0,103.087555555 33.276407921999976 0 0,103.08771695600001 33.27576636399999 0 0,103.08775400100001 33.27561910899999 0 0,103.087859337 33.275189469 0 0,103.087922575 33.27493153500001 0 0,103.08801999999997 33.274652093999975 0 0,103.08802931100001 33.274629866 0 0,103.08811590599998 33.27442315600001 0 0,103.08812273000001 33.274411585999985 0 0,103.08829141799998 33.274125578999985 0 0,103.08829884900001 33.27411298099997 0 0,103.08830222199998 33.27410726099998 0 0,103.088316244 33.274083486999984 0 0,103.08839973200003 33.273941933 0 0,103.08855324500001 33.27394419500001 0 0,103.088918993 33.27392386299999 0 0,103.08909111399998 33.27394786799999 0 0,103.08934475900003 33.273983242999975 0 0,103.089738614 33.274065441999994 0 0,103.08991848099998 33.27410139400001 0 0,103.090010839 33.27411985499998 0 0,103.09007485299998 33.27411510600001 0 0,103.09028642599998 33.274099406999994 0 0,103.09030863999999 33.27409502799998 0 0,103.090418054 33.27407345900002 0 0,103.09053054200001 33.274051284999985 0 0,103.09061394100002 33.274029305 0 0,103.09071454899998 33.27400278900001 0 0,103.091054466 33.27380416400001 0 0,103.09110249000003 33.27374566999998 0 0,103.09124160599998 33.27357622599999 0 0,103.091309394 33.27324475199998 0 0,103.091300977 33.273186382999995 0 0,103.09128355299998 33.273065565000024 0 0,103.091132754 33.27293615899998 0 0,103.09092443700001 33.27270686700001 0 0,103.090567985 33.27231451900002 0 0,103.09038850399998 33.27220880499999 0 0,103.09029887899999 33.272078862 0 0,103.09021141300002 33.271949801999995 0 0,103.09018372999998 33.27179497399999 0 0,103.09025067599998 33.27165464199999 0 0,103.090284957 33.27147673000002 0 0,103.09032827300001 33.27141815099998 0 0,103.09037889899997 33.27134968600001 0 0,103.09042169899999 33.271306400000014 0 0,103.09062798899998 33.27109776499998 0 0,103.09099250899999 33.27088769900001 0 0,103.09149222100001 33.270599721999986 0 0,103.091833028 33.270393661000014 0 0,103.09186292999999 33.27037558000001 0 0,103.09194069799997 33.270291386 0 0,103.091956122 33.27027468599999 0 0,103.091990705 33.270200977 0 0,103.092051266 33.27007189699998 0 0,103.09214791400001 33.26981770499998 0 0,103.09209321700001 33.269562138000026 0 0,103.09201432399999 33.269422667000015 0 0,103.09191763299998 33.26925173400002 0 0,103.09173602300001 33.26914694300001 0 0,103.09131408299999 33.26896221700002 0 0,103.09116039000003 33.268936990999975 0 0,103.090575694 33.26884102299999 0 0,103.09041625200001 33.26881485299998 0 0,103.09028165799998 33.268792761999975 0 0,103.09024719199999 33.268783488 0 0,103.08973923600001 33.268646811999986 0 0,103.08907128300001 33.26846708099998 0 0,103.088679834 33.268230689999996 0 0,103.08852675700001 33.26807856200003 0 0,103.08847120000001 33.26802335000002 0 0,103.08846067399998 33.26801079799998 0 0,103.08814548599997 33.26763491600002 0 0,103.08802582099997 33.267505234 0 0,103.087973079 33.26737892599999 0 0,103.08793954700002 33.26729862600001 0 0,103.08788227000002 33.26709356700002 0 0,103.08782801299998 33.26678570199999 0 0,103.08780565699999 33.26645411599998 0 0,103.08787842800001 33.26591794199999 0 0,103.087912388 33.26571388799999 0 0,103.08806871399997 33.265511468 0 0,103.08810538400002 33.265491854000004 0 0,103.08853141700001 33.26526399199997 0 0,103.08861615299998 33.26521528000001 0 0,103.089332797 33.264803304 0 0,103.08969921599999 33.26459265699998 0 0,103.090135138 33.26434205200002 0 0,103.09041411599998 33.264170759000024 0 0,103.09056862099999 33.264075891999994 0 0,103.090748652 33.26383918099998 0 0,103.09081782099997 33.263748236000026 0 0,103.090946659 33.263493761999996 0 0,103.091014465 33.26316409100002 0 0,103.09098936499998 33.26295785000002 0 0,103.09078047999998 33.26282841300002 0 0,103.09077847100002 33.262827168 0 0,103.090600488 33.262809204999996 0 0,103.09056440199998 33.26280556400002 0 0,103.09047438099998 33.262796476999995 0 0,103.09009251999998 33.262849906999975 0 0,103.08969961600002 33.262904881 0 0,103.089649468 33.26291189699998 0 0,103.08919614400003 33.263021632999994 0 0,103.08915209600002 33.263032296000006 0 0,103.08893497899999 33.26308485300001 0 0,103.088853416 33.263104596000005 0 0,103.08864687800002 33.263101173999985 0 0,103.08844848299998 33.263097886000025 0 0,103.08842620299998 33.263097517000006 0 0,103.08814576200001 33.263109472 0 0,103.08800037600002 33.263115669 0 0,103.08796233599998 33.26310876500003 0 0,103.087812483 33.26308156900001 0 0,103.087637105 33.263049740999975 0 0,103.08754539699999 33.263033097000005 0 0,103.08739224599998 33.26300718900001 0 0,103.087210938 33.262976518000016 0 0,103.08702846099999 33.262973606 0 0,103.08685819499999 33.26301848000003 0 0,103.08684447500002 33.263022095999986 0 0,103.08656773400003 33.263120082 0 0,103.08647321199999 33.26315791799999 0 0,103.086305477 33.26322505799999 0 0,103.08619931200002 33.26326755299999 0 0,103.08595446200002 33.263340916999994 0 0,103.08585729800001 33.26340827600001 0 0,103.08573845900003 33.26349066300003 0 0,103.08552334000001 33.26353852099999 0 0,103.085226713 33.263534074999995 0 0,103.08506715300001 33.263531683 0 0,103.084977095 33.263452229999984 0 0,103.084888584 33.263324075000014 0 0,103.084856478 33.26317349300001 0 0,103.08483389999998 33.26306760199998 0 0,103.08482584799998 33.26299471599998 0 0,103.08482505699999 33.26298755900001 0 0,103.08482319699999 33.26297072800003 0 0,103.08480852500003 33.26283792100003 0 0,103.08481396299999 33.262806173 0 0,103.084851319 33.262588101000006 0 0,103.08487370199998 33.262457434 0 0)))","totalAcreage":60.26,"cdAcreage":23.43,"sdAcreage":7.9,"cdScl":10.03,"sdScl":1.72},{"id":2,"type":"核心保护区","wkt":"MULTIPOLYGON ZM (((102.92701647799998 33.536955318000025 0 0,102.92919723400001 33.53608301600002 0 0,102.93533624399998 33.53279935900002 0 0,102.936459265 33.53237261200002 0 0,102.936472799 33.53239356400002 0 0,102.93647328200001 33.532438286 0 0,102.93648790700001 33.532473955 0 0,102.936538198 33.53251531900003 0 0,102.93657395899999 33.53252995700001 0 0,102.93659185500002 33.532538767000005 0 0,102.93663140299998 33.532574248 0 0,102.93919137099999 33.53133441099999 0 0,102.94247462700002 33.53008677399998 0 0,102.94475890899997 33.52794525899998 0 0,102.94804256600003 33.52608928000001 0 0,102.95075515100001 33.52594651200002 0 0,102.95272383999998 33.524834036000016 0 0,102.95420862399999 33.524091645 0 0,102.95540787200002 33.523463467 0 0,102.95666422800002 33.52329214600002 0 0,102.95809190400001 33.522835289 0 0,102.95826097399998 33.522673569999995 0 0,102.958984912 33.52198110699999 0 0,102.959405366 33.521578933 0 0,102.960147759 33.520665221 0 0,102.96197518499997 33.51969439999999 0 0,102.962946004 33.51815250999999 0 0,102.96334575399999 33.51706747600002 0 0,102.964088146 33.516267976999984 0 0,102.965230287 33.51552558499998 0 0,102.96602978599998 33.515011620999985 0 0,102.96702807000003 33.514881410999976 0 0,102.96930532900001 33.514901416999976 0 0,102.96942416799999 33.5148403 0 0,102.96962753100001 33.5148403 0 0,102.97036992300002 33.51478319300003 0 0,102.97082677999998 33.51449765799998 0 0,102.971569171 33.51421212299999 0 0,102.972597512 33.51414171800002 0 0,102.975311239 33.51293561699998 0 0,102.98261502700001 33.51077153199998 0 0,102.983201248 33.51051035900002 0 0,102.98360709999997 33.510399672999995 0 0,102.98646767499997 33.50811121200002 0 0,102.99008597900001 33.50615129800002 0 0,102.99420231900001 33.50398793300002 0 0,102.994868457 33.50329356899999 0 0,102.99524917100001 33.50291285499998 0 0,102.996010598 33.50262731999999 0 0,102.99724791800003 33.50191348200002 0 0,102.99805693500002 33.50115205499998 0 0,102.99910389799999 33.500390627 0 0,102.99972255699998 33.499914735000004 0 0,103.000436396 33.49901053899998 0 0,103.00138817999999 33.497915987 0 0,103.00219719699999 33.497344915999975 0 0,103.00319657099999 33.496773845999996 0 0,103.00391040900001 33.49620277499997 0 0,103.00457665800002 33.49515581200001 0 0,103.00490978200003 33.494156438000005 0 0,103.00529049599999 33.49325224400002 0 0,103.00571880000001 33.492252870000016 0 0,103.00590915599997 33.490920372000005 0 0,103.00590915599997 33.489920998 0 0,103.00571879900002 33.489111982 0 0,103.00519531700002 33.487779483 0 0,103.00505255000002 33.48701805500002 0 0,103.00524290700002 33.486446984999986 0 0,103.00562362099998 33.48559037899997 0 0,103.00628986999999 33.484686184 0 0,103.00700370800001 33.48335368599999 0 0,103.00709888699998 33.482354311999984 0 0,103.00700370800001 33.48116458099997 0 0,103.00624228100003 33.47983208300002 0 0,103.006004335 33.478880299000025 0 0,103.00586156600002 33.477357444000006 0 0,103.005147728 33.47678637299998 0 0,103.00433871199999 33.475882178000006 0 0,103.00429112299997 33.47540628600001 0 0,103.00443388999997 33.474692446999995 0 0,103.00495737199998 33.47393102000001 0 0,103.005195318 33.473122003000015 0 0,103.005147728 33.47255093199999 0 0,103.00505255000002 33.47183709500001 0 0,103.00457665800002 33.47107566699998 0 0,103.00376764200001 33.470552184999974 0 0,103.00374185099997 33.47041033900001 0 0,103.00386865899998 33.47016209999998 0 0,103.004037073 33.469533044 0 0,103.00471942500002 33.46936245500001 0 0,103.005480853 33.469172098 0 0,103.00657540600002 33.46860102800002 0 0,103.00771754599998 33.46726852900002 0 0,103.00819343799998 33.46565049600002 0 0,103.008574152 33.46522219299999 0 0,103.00914522300002 33.46488906799999 0 0,103.00981147200002 33.464413175999994 0 0,103.011048792 33.46379451600001 0 0,103.01166745199998 33.46336621299997 0 0,103.012524058 33.46322344499998 0 0,103.01295236099998 33.462747552999986 0 0,103.01295235999999 33.462462018 0 0,103.012857182 33.46217648300001 0 0,103.01247646799999 33.46184335800001 0 0,103.01176263000002 33.46136746600001 0 0,103.01114396999998 33.46084398400001 0 0,103.01081084600003 33.460034968 0 0,103.010715667 33.459606665000024 0 0,103.01119155999999 33.45913077300003 0 0,103.01190539800001 33.45913077300003 0 0,103.01276200400002 33.45913077199998 0 0,103.01376137699998 33.45917836199999 0 0,103.014475216 33.45908318300002 0 0,103.01490351899997 33.45879764799997 0 0,103.01509387499999 33.458178987999986 0 0,103.01495110799999 33.45746515000002 0 0,103.014931279 33.45688019900001 0 0,103.014931278 33.45586892799997 0 0,103.01463384599998 33.45461971200001 0 0,103.01409846799999 33.45414381900002 0 0,103.01296822400002 33.453489467 0 0,103.01195695299998 33.452894602000015 0 0,103.01171900700001 33.452478196000015 0 0,103.01171900700001 33.451942816999974 0 0,103.011837979 33.45152641200002 0 0,103.012670791 33.451050520000024 0 0,103.01302771000002 33.45051514099998 0 0,103.01320616999999 33.449979762 0 0,103.01338462899997 33.44956335699999 0 0,103.01368206199999 33.449384897000016 0 0,103.014514873 33.449920276 0 0,103.015704604 33.45093154599999 0 0,103.01701330700001 33.45182384499998 0 0,103.01766765899998 33.45182384399999 0 0,103.01826252400002 33.45140743899998 0 0,103.01855995699998 33.45057462699998 0 0,103.01867893000002 33.449444383000014 0 0,103.01850046999999 33.44813568000001 0 0,103.01850046999999 33.44706492199998 0 0,103.018797903 33.446886463 0 0,103.02099890400001 33.447540815000025 0 0,103.02248606699999 33.44807619300002 0 0,103.02385510699997 33.44799314300002 0 0,103.02700881099997 33.44892515999999 0 0,103.02867443299999 33.449163105000025 0 0,103.03141081400003 33.449401051999985 0 0,103.03402822100003 33.451066674 0 0,103.03747843899998 33.45392202800002 0 0,103.03973892800002 33.45427894599999 0 0,103.04223736099999 33.45463586599999 0 0,103.04473579500001 33.455468677 0 0,103.04580655199999 33.454992785 0 0,103.047472175 33.452613324000026 0 0,103.04985163700002 33.45154256699999 0 0,103.05187417799999 33.45011489000001 0 0,103.05299577 33.449071748999984 0 0,103.053164933 33.448789809999994 0 0,103.05350973399999 33.44821514300003 0 0,103.05356684100002 33.44770117899998 0 0,103.05373816100001 33.44661614500001 0 0,103.053909482 33.44615928799999 0 0,103.05459476800002 33.44478871899997 0 0,103.05533716000002 33.443703685 0 0,103.05567980199999 33.443075507 0 0,103.05625087200002 33.44239022199997 0 0,103.05683200300001 33.44194116699998 0 0,103.05750722800002 33.44141940200001 0 0,103.05783945399997 33.44093616499998 0 0,103.05813540499997 33.44050568900002 0 0,103.05836383399998 33.43936354800002 0 0,103.05864936900002 33.43856404899998 0 0,103.05913286700002 33.43799264299997 0 0,103.059573279 33.437614645 0 0,103.06041968800002 33.43702215799999 0 0,103.06067747700001 33.43685934400003 0 0,103.06150472299998 33.436336874000006 0 0,103.06173315000001 33.43582291000001 0 0,103.06181348199999 33.43515348400001 0 0,103.06190447199998 33.434395232999975 0 0,103.062044926 33.43404409599998 0 0,103.062762196 33.43318485499998 0 0,103.06306385900001 33.43290968399998 0 0,103.06361768300002 33.43245359299999 0 0,103.06378778800001 33.431914929000015 0 0,103.06407453999998 33.431083023999975 0 0,103.06439784399998 33.43085209100002 0 0,103.06555932399999 33.429997989000015 0 0,103.066073287 33.42948402500002 0 0,103.06628180199999 33.42906699600002 0 0,103.06647303699998 33.42868452699997 0 0,103.06658161500002 33.428467372 0 0,103.06675857200003 33.428113456000005 0 0,103.067443857 33.42600049499998 0 0,103.06841467700002 33.42377332000001 0 0,103.068768681 33.42313611100002 0 0,103.06898574799999 33.422745392000024 0 0,103.06961303499997 33.42226745900001 0 0,103.07045229599998 33.421578447 0 0,103.070987554 33.421071360999974 0 0,103.07127003 33.42080375199998 0 0,103.07161267200001 33.420004253 0 0,103.07188805800001 33.41893713500002 0 0,103.07206952899998 33.418233934 0 0,103.072523407 33.417155975000014 0 0,103.07298324200002 33.416063866 0 0,103.07343730899998 33.415524661000006 0 0,103.07389695500001 33.414978831999974 0 0,103.07469645399999 33.414065118999986 0 0,103.07487956599999 33.41369889399999 0 0,103.07498198899998 33.41349404800002 0 0,103.07489186100003 33.413223663 0 0,103.07481066899999 33.412980084000026 0 0,103.07452988 33.41279289300002 0 0,103.074296704 33.412637442000005 0 0,103.074296704 33.412388287 0 0,103.074296704 33.41223769200002 0 0,103.074306121 33.412004216000014 0 0,103.07432512399998 33.411533039999995 0 0,103.074414354 33.41096791799998 0 0,103.07447384099999 33.410462282000026 0 0,103.07474152999998 33.410135105999984 0 0,103.07575280100002 33.409748444 0 0,103.076496383 33.40912383599999 0 0,103.07682355899999 33.40849922799998 0 0,103.07691278800002 33.40787461899998 0 0,103.076823558 33.407220267000014 0 0,103.07628817900002 33.406655145 0 0,103.075455369 33.406000792999976 0 0,103.07417640800003 33.40537618500002 0 0,103.07316513699999 33.40460286000001 0 0,103.072421555 33.40385927900002 0 0,103.07188617600002 33.403413129 0 0,103.07028004099999 33.40234237200002 0 0,103.068227756 33.40150956000002 0 0,103.06745443099999 33.40091469499998 0 0,103.06641341699998 33.399219329999994 0 0,103.06605649800002 33.39829728799998 0 0,103.06611598400002 33.39782139599998 0 0,103.066234957 33.39701832700001 0 0,103.06668110599998 33.39624500299999 0 0,103.06745443 33.395501421000006 0 0,103.06852518800002 33.39520398899998 0 0,103.069744662 33.39556090799999 0 0,103.07084516200001 33.396750639000004 0 0,103.07236206900001 33.39829728799998 0 0,103.07378974599999 33.39930855900002 0 0,103.07459281299998 33.400200857000016 0 0,103.07599074699999 33.40109315500001 0 0,103.07810251900003 33.40180699299998 0 0,103.07908404599999 33.40171776300002 0 0,103.07976814199998 33.40097418200003 0 0,103.07991685799999 33.40029008699997 0 0,103.080006088 33.39927881599999 0 0,103.07955993899998 33.397732166000026 0 0,103.07869738400001 33.396601922 0 0,103.078132262 33.39582859699999 0 0,103.07697227400001 33.39481732600001 0 0,103.075514855 33.39413323100001 0 0,103.07447384099999 33.393687082999975 0 0,103.07396820500003 33.393240933000016 0 0,103.07331385399999 33.392259405999994 0 0,103.072629759 33.39115890599999 0 0,103.07230258300001 33.39044506699997 0 0,103.07239181300002 33.390058404 0 0,103.07265950200002 33.389612254999975 0 0,103.07373025999999 33.38907687699998 0 0,103.074682043 33.388957903000005 0 0,103.075663571 33.38907687699998 0 0,103.07712495700002 33.38966777600001 0 0,103.07945682899998 33.39100027500001 0 0,103.08040861299997 33.39138098799998 0 0,103.08083691600001 33.39095268599999 0 0,103.08088450499997 33.390143669 0 0,103.08107486300003 33.38947741999999 0 0,103.08169352200002 33.388858759000016 0 0,103.08197905700001 33.38862081299999 0 0,103.08250253900002 33.388668403 0 0,103.083263966 33.389144294999994 0 0,103.08464405299998 33.38976295499998 0 0,103.08676796499998 33.39068628199999 0 0,103.088976791 33.39056688599999 0 0,103.08921261900002 33.39000090100001 0 0,103.08949815400001 33.38928706299998 0 0,103.08940297599997 33.38866840200001 0 0,103.08892708399998 33.38795456499997 0 0,103.08859395899998 33.38757385100001 0 0,103.088114894 33.38681242299998 0 0,103.088114894 33.385878046000016 0 0,103.088114894 33.38584414799999 0 0,103.088114894 33.385384746 0 0,103.08849560700003 33.383766713 0 0,103.08859078699999 33.38224385799998 0 0,103.08830525100001 33.381672787000014 0 0,103.08754382299998 33.380816181 0 0,103.08668721700002 33.37948368299999 0 0,103.08706793099998 33.37834154199999 0 0,103.08782935900001 33.37758011400001 0 0,103.08845748200002 33.37695199000001 0 0,103.110056262 33.33504890500001 0 0,103.11362545399999 33.331033564999984 0 0,103.11362545399999 33.3304387 0 0,103.11348651600002 33.33018988200001 0 0,103.11271138900003 33.328962597999976 0 0,103.11105300000003 33.32715344600001 0 0,103.11076634800003 33.326987858999985 0 0,103.11055695499999 33.326626180999995 0 0,103.11040466899999 33.326264503000004 0 0,103.11032852599999 33.325978967000026 0 0,103.11032852699998 33.325826683 0 0,103.11044994899999 33.32549505700001 0 0,103.11195757600001 33.322932091999974 0 0,103.11240986400003 33.32067065199999 0 0,103.11286215199999 33.318861500000025 0 0,103.11293641600003 33.31825047900003 0 0,103.112879309 33.31729869399999 0 0,103.11286027199998 33.316518229999986 0 0,103.112765094 33.31558548200002 0 0,103.11274605900002 33.31450044799999 0 0,103.11278413000002 33.31299662800001 0 0,103.11278679100002 33.312873120999996 0 0,103.11287042499998 33.31201716300001 0 0,103.11294660499999 33.31149321999999 0 0,103.11312207399999 33.31092904100001 0 0,103.11376672799997 33.30936345399999 0 0,103.114660979 33.30713169699999 0 0,103.11474710599998 33.306729286999996 0 0,103.11475067499998 33.30661507299999 0 0,103.11474205500002 33.306429632000004 0 0,103.114546722 33.30569713400001 0 0,103.11434617399999 33.30494507999998 0 0,103.11413892899998 33.303839771000014 0 0,103.11410584100003 33.302982825000015 0 0,103.11421147599998 33.30215262799999 0 0,103.11434617399999 33.30161383400002 0 0,103.11565487799999 33.29840156199998 0 0,103.11684460800001 33.296497993 0 0,103.11767742 33.294951344000026 0 0,103.11981893500001 33.29352366699999 0 0,103.12030928500002 33.293181102000005 0 0,103.12118968499999 33.29243157100001 0 0,103.12149901599997 33.29208655000002 0 0,103.12166557699999 33.29181291200001 0 0,103.12176075600001 33.29155117099998 0 0,103.12176075500003 33.29117045700002 0 0,103.12174885899998 33.29081353800001 0 0,103.12167747500001 33.29007590600003 0 0,103.12167747500001 33.28920740199999 0 0,103.12170127000002 33.288755304000006 0 0,103.12181101099998 33.288044265999986 0 0,103.12231736799998 33.28674220400001 0 0,103.12279325999998 33.28388684999999 0 0,103.122555315 33.28222122699998 0 0,103.122510643 33.281283117999976 0 0,103.12229950599999 33.27993959999998 0 0,103.12222812200002 33.279468467000015 0 0,103.12232805899998 33.27906871599998 0 0,103.122555315 33.278771009000025 0 0,103.12301282599998 33.278438273000006 0 0,103.12333422400002 33.277928409000026 0 0,103.123353259 33.277661910000006 0 0,103.12329615200002 33.27745251800002 0 0,103.12316290199999 33.27709083899998 0 0,103.123031207 33.27651052099998 0 0,103.12258078000002 33.27545952600002 0 0,103.12199469500001 33.274350906999985 0 0,103.12174538400001 33.27387931800001 0 0,103.12171856999998 33.27382859800002 0 0,103.12148062400001 33.27329322000003 0 0,103.12140923999999 33.27300768399999 0 0,103.12139734200002 33.27278163599999 0 0,103.12148455699997 33.27258440999998 0 0,103.12184147599999 33.27187057200001 0 0,103.12279326100003 33.270561869000005 0 0,103.12374504500002 33.26961008400002 0 0,103.12422497199998 33.269010175000005 0 0,103.12449086999999 33.26845004500001 0 0,103.12449086999999 33.26827872400003 0 0,103.12447653100003 33.26805318800001 0 0,103.12362607300003 33.26663575800001 0 0,103.12339959600001 33.265503378000005 0 0,103.12331184700002 33.263850546000015 0 0,103.12334216199997 33.26315806100001 0 0,103.12387497700001 33.261430847999975 0 0,103.12485926400001 33.26065748000002 0 0,103.12493218100002 33.26034727799998 0 0,103.12419581199998 33.26056350599998 0 0,103.12415126899998 33.260576585000024 0 0,103.12332572700001 33.26081899799999 0 0,103.12159343500002 33.261220509 0 0,103.120852781 33.261336062 0 0,103.12080837799999 33.26134299 0 0,103.12036203299999 33.261349715999984 0 0,103.12008029100002 33.26134566600001 0 0,103.11989941899998 33.261343065000005 0 0,103.119647042 33.261322898 0 0,103.11948368399999 33.26130984399998 0 0,103.11911840599998 33.26127796999998 0 0,103.11844297099998 33.26115741699999 0 0,103.11829126999999 33.26113034100001 0 0,103.11789327299999 33.26105728499999 0 0,103.117587453 33.260955362000004 0 0,103.117299672 33.26085944900001 0 0,103.11729963200003 33.260859435999976 0 0,103.11726138900002 33.260846689000005 0 0,103.11718411499999 33.26082093500003 0 0,103.11709704600003 33.26079191600002 0 0,103.11692655799999 33.26073509399998 0 0,103.11584045900003 33.260258849000024 0 0,103.11580836500002 33.260295024000015 0 0,103.115173427 33.260070816999985 0 0,103.114631771 33.260008958000014 0 0,103.11426772800002 33.259989683000015 0 0,103.113658509 33.260100625999996 0 0,103.11332141899999 33.26017576999999 0 0,103.113232219 33.260184331000005 0 0,103.11273082700001 33.26023244999999 0 0,103.11193226 33.26022156099998 0 0,103.11099149400002 33.260167764000016 0 0,103.11040853700001 33.260046504 0 0,103.11008551200001 33.259979310999995 0 0,103.10897238500002 33.259788191999974 0 0,103.10895507700002 33.25978433400002 0 0,103.108003822 33.259572332999994 0 0,103.10710895800003 33.25932530099999 0 0,103.10694845199998 33.259280992000015 0 0,103.10620164300002 33.25907482399998 0 0,103.10616879499997 33.259065754999995 0 0,103.10424696199999 33.258567133999975 0 0,103.10383951199998 33.25844807300001 0 0,103.10337559300001 33.258312509999996 0 0,103.10315406699999 33.258236855999996 0 0,103.10306237499998 33.258205541999985 0 0,103.10287130799998 33.25814028899998 0 0,103.102816561 33.25812159100002 0 0,103.10267828299999 33.258074367000006 0 0,103.10216839399999 33.25789421899998 0 0,103.10212315799998 33.25787823600001 0 0,103.10153599300003 33.25766453099999 0 0,103.10101329100002 33.257474288000026 0 0,103.10088016899999 33.25742583499999 0 0,103.09926656800002 33.256770234999976 0 0,103.09761541400002 33.256370995 0 0,103.09725824200001 33.25631729999998 0 0,103.09708860199999 33.25629179700002 0 0,103.096982577 33.256281649000016 0 0,103.09676950599999 33.25626125399998 0 0,103.09637428399998 33.25631352800002 0 0,103.09626838999998 33.25632753399998 0 0,103.09624689999998 33.25633037699998 0 0,103.09617062500001 33.256340464999994 0 0,103.09612683699999 33.256353886 0 0,103.09612950899998 33.25631648799998 0 0,103.09612932700003 33.25631192899999 0 0,103.09611027800003 33.256317766999985 0 0,103.09607875199998 33.25634490300001 0 0,103.09607150800002 33.256351138000014 0 0,103.09596174900003 33.256445610000014 0 0,103.09577903000002 33.25660288 0 0,103.09541143899997 33.257008024000015 0 0,103.095348516 33.257077374999994 0 0,103.09512281299999 33.25732613299999 0 0,103.09510367899998 33.25734722200002 0 0,103.09462038599997 33.25765981799998 0 0,103.09399456599999 33.25790244000001 0 0,103.09387822899998 33.25793311000001 0 0,103.09344265099998 33.25804793999998 0 0,103.09334326300001 33.25812897700001 0 0,103.09316432000003 33.25827487999999 0 0,103.09309847700001 33.258502658 0 0,103.0930616 33.258643627000026 0 0,103.093089717 33.25874706299999 0 0,103.09323746899997 33.25897837100001 0 0,103.09330814399999 33.259071269 0 0,103.093415301 33.25921211999997 0 0,103.09343363900001 33.259244351999996 0 0,103.09362047100001 33.25957275000002 0 0,103.09363861499997 33.259732481000015 0 0,103.09365883499999 33.259910472 0 0,103.09366988800002 33.26000777799999 0 0,103.09367583400001 33.26008515299998 0 0,103.09369550399998 33.260341138 0 0,103.09360080800002 33.26049253299999 0 0,103.09347649900002 33.26059279999998 0 0,103.09332183100003 33.260668090000024 0 0,103.09310778499997 33.26071505099998 0 0,103.09258665499999 33.26083503199999 0 0,103.09203142500002 33.260922420999975 0 0,103.091700893 33.26097444300001 0 0,103.09063341500001 33.26108568799998 0 0,103.090586868 33.261090775000014 0 0,103.08980820800002 33.261175869 0 0,103.08921060300003 33.261326026000006 0 0,103.08913528800002 33.26134495000002 0 0,103.08895498599998 33.261388391000025 0 0,103.088339238 33.26153674300002 0 0,103.088321113 33.26153644200002 0 0,103.08807234300002 33.261532320000015 0 0,103.08791203200002 33.261529662999976 0 0,103.08790606000002 33.26152915099999 0 0,103.087577926 33.26150102999998 0 0,103.087272385 33.26140954700003 0 0,103.08692067599998 33.261304240000015 0 0,103.086877292 33.26129125 0 0,103.08680949900003 33.26127095099997 0 0,103.086786856 33.26126417099999 0 0,103.08667096200003 33.261229469 0 0,103.08654921800002 33.261200469000016 0 0,103.08652689000002 33.26119515099998 0 0,103.086227441 33.26112382000002 0 0,103.08621459800003 33.26112075999998 0 0,103.08608706500002 33.26112646500002 0 0,103.085991337 33.26113074599999 0 0,103.08578878999998 33.26113980500003 0 0,103.08578819399997 33.261140141 0 0,103.085529194 33.26128645599999 0 0,103.08552137100003 33.261290874999986 0 0,103.08548080100002 33.26131379399999 0 0,103.08526253999997 33.261541093999995 0 0,103.08520582099999 33.26167224599999 0 0,103.08517335200003 33.26174732499999 0 0,103.084878591 33.26242889399998 0 0,103.08487370199998 33.262457434 0 0,103.084851319 33.262588101000006 0 0,103.08481396299999 33.262806173 0 0,103.08480852500003 33.26283792100003 0 0,103.08482319699999 33.26297072800003 0 0,103.08482505699999 33.26298755900001 0 0,103.08482584799998 33.26299471599998 0 0,103.08483389999998 33.26306760199998 0 0,103.084856478 33.26317349300001 0 0,103.084888584 33.263324075000014 0 0,103.084977095 33.263452229999984 0 0,103.08506715300001 33.263531683 0 0,103.085226713 33.263534074999995 0 0,103.08552334000001 33.26353852099999 0 0,103.08573845900003 33.26349066300003 0 0,103.08585729800001 33.26340827600001 0 0,103.08595446200002 33.263340916999994 0 0,103.08619931200002 33.26326755299999 0 0,103.086305477 33.26322505799999 0 0,103.08647321199999 33.26315791799999 0 0,103.08656773400003 33.263120082 0 0,103.08684447500002 33.263022095999986 0 0,103.08685819499999 33.26301848000003 0 0,103.08702846099999 33.262973606 0 0,103.087210938 33.262976518000016 0 0,103.08739224599998 33.26300718900001 0 0,103.08754539699999 33.263033097000005 0 0,103.087637105 33.263049740999975 0 0,103.087812483 33.26308156900001 0 0,103.08796233599998 33.26310876500003 0 0,103.08800037600002 33.263115669 0 0,103.08814576200001 33.263109472 0 0,103.08842620299998 33.263097517000006 0 0,103.08844848299998 33.263097886000025 0 0,103.08864687800002 33.263101173999985 0 0,103.088853416 33.263104596000005 0 0,103.08893497899999 33.26308485300001 0 0,103.08915209600002 33.263032296000006 0 0,103.08919614400003 33.263021632999994 0 0,103.089649468 33.26291189699998 0 0,103.08969961600002 33.262904881 0 0,103.09009251999998 33.262849906999975 0 0,103.09047438099998 33.262796476999995 0 0,103.09056440199998 33.26280556400002 0 0,103.090600488 33.262809204999996 0 0,103.09077847100002 33.262827168 0 0,103.09078047999998 33.26282841300002 0 0,103.09098936499998 33.26295785000002 0 0,103.091014465 33.26316409100002 0 0,103.090946659 33.263493761999996 0 0,103.09081782099997 33.263748236000026 0 0,103.090748652 33.26383918099998 0 0,103.09056862099999 33.264075891999994 0 0,103.09041411599998 33.264170759000024 0 0,103.090135138 33.26434205200002 0 0,103.08969921599999 33.26459265699998 0 0,103.089332797 33.264803304 0 0,103.08861615299998 33.26521528000001 0 0,103.08853141700001 33.26526399199997 0 0,103.08810538400002 33.265491854000004 0 0,103.08806871399997 33.265511468 0 0,103.087912388 33.26571388799999 0 0,103.08787842800001 33.26591794199999 0 0,103.08780565699999 33.26645411599998 0 0,103.08782801299998 33.26678570199999 0 0,103.08788227000002 33.26709356700002 0 0,103.08793954700002 33.26729862600001 0 0,103.087973079 33.26737892599999 0 0,103.08802582099997 33.267505234 0 0,103.08814548599997 33.26763491600002 0 0,103.08846067399998 33.26801079799998 0 0,103.08847120000001 33.26802335000002 0 0,103.08852675700001 33.26807856200003 0 0,103.088679834 33.268230689999996 0 0,103.08907128300001 33.26846708099998 0 0,103.08973923600001 33.268646811999986 0 0,103.09024719199999 33.268783488 0 0,103.09028165799998 33.268792761999975 0 0,103.09041625200001 33.26881485299998 0 0,103.090575694 33.26884102299999 0 0,103.09116039000003 33.268936990999975 0 0,103.09131408299999 33.26896221700002 0 0,103.09173602300001 33.26914694300001 0 0,103.09191763299998 33.26925173400002 0 0,103.09201432399999 33.269422667000015 0 0,103.09209321700001 33.269562138000026 0 0,103.09214791400001 33.26981770499998 0 0,103.092051266 33.27007189699998 0 0,103.091990705 33.270200977 0 0,103.091956122 33.27027468599999 0 0,103.09194069799997 33.270291386 0 0,103.09186292999999 33.27037558000001 0 0,103.091833028 33.270393661000014 0 0,103.09149222100001 33.270599721999986 0 0,103.09099250899999 33.27088769900001 0 0,103.09062798899998 33.27109776499998 0 0,103.09042169899999 33.271306400000014 0 0,103.09037889899997 33.27134968600001 0 0,103.09032827300001 33.27141815099998 0 0,103.090284957 33.27147673000002 0 0,103.09025067599998 33.27165464199999 0 0,103.09018372999998 33.27179497399999 0 0,103.09021141300002 33.271949801999995 0 0,103.09029887899999 33.272078862 0 0,103.09038850399998 33.27220880499999 0 0,103.090567985 33.27231451900002 0 0,103.09092443700001 33.27270686700001 0 0,103.091132754 33.27293615899998 0 0,103.09128355299998 33.273065565000024 0 0,103.091300977 33.273186382999995 0 0,103.091309394 33.27324475199998 0 0,103.09124160599998 33.27357622599999 0 0,103.09110249000003 33.27374566999998 0 0,103.091054466 33.27380416400001 0 0,103.09071454899998 33.27400278900001 0 0,103.09061394100002 33.274029305 0 0,103.09053054200001 33.274051284999985 0 0,103.090418054 33.27407345900002 0 0,103.09030863999999 33.27409502799998 0 0,103.09028642599998 33.274099406999994 0 0,103.09007485299998 33.27411510600001 0 0,103.090010839 33.27411985499998 0 0,103.08991848099998 33.27410139400001 0 0,103.089738614 33.274065441999994 0 0,103.08934475900003 33.273983242999975 0 0,103.08909111399998 33.27394786799999 0 0,103.088918993 33.27392386299999 0 0,103.08855324500001 33.27394419500001 0 0,103.08839973200003 33.273941933 0 0,103.088316244 33.274083486999984 0 0,103.08830222199998 33.27410726099998 0 0,103.08829884900001 33.27411298099997 0 0,103.08829141799998 33.274125578999985 0 0,103.08812273000001 33.274411585999985 0 0,103.08811590599998 33.27442315600001 0 0,103.08802931100001 33.274629866 0 0,103.08801999999997 33.274652093999975 0 0,103.087922575 33.27493153500001 0 0,103.087859337 33.275189469 0 0,103.08775400100001 33.27561910899999 0 0,103.08771695600001 33.27576636399999 0 0,103.087555555 33.276407921999976 0 0,103.08753524999997 33.27645595600001 0 0,103.087490903 33.276560855000014 0 0,103.08736505500002 33.276712519 0 0,103.08731259799998 33.27676355599999 0 0,103.08723316999999 33.276840832999994 0 0,103.08694634800003 33.277119889000005 0 0,103.08680687200001 33.27725558700001 0 0,103.086610861 33.27744628800002 0 0,103.08619061600001 33.27785514499999 0 0,103.08616893599998 33.27787623699999 0 0,103.08598207099999 33.27805804100001 0 0,103.08593731799999 33.27811157899998 0 0,103.08584242199998 33.27822510300001 0 0,103.08560144900002 33.278513378000014 0 0,103.08548703100001 33.27865025599999 0 0,103.08528931299998 33.27888678599999 0 0,103.08480050600002 33.27947154399999 0 0,103.08410461099999 33.28030402799999 0 0,103.08270103900003 33.28181648399999 0 0,103.08239570500001 33.282024390000004 0 0,103.08229867199998 33.282090460999996 0 0,103.08190010999999 33.28223818399999 0 0,103.081074253 33.282379703000004 0 0,103.07992862399999 33.28251562600002 0 0,103.07910633300003 33.28261317900001 0 0,103.07607797100002 33.283205623000015 0 0,103.07455030099999 33.28353629600002 0 0,103.07277198000003 33.28392119900002 0 0,103.07213782500003 33.284079313999996 0 0,103.07209777100002 33.284089300000005 0 0,103.07188093799999 33.28426517499997 0 0,103.071863334 33.28430708399998 0 0,103.071815539 33.284420872 0 0,103.071747619 33.284774814 0 0,103.07111089300003 33.285991120999995 0 0,103.07073294700001 33.286599335999995 0 0,103.07072825099999 33.286603834000005 0 0,103.069892584 33.28740446799998 0 0,103.06865998400002 33.289057747000015 0 0,103.06855842200002 33.28920339299998 0 0,103.06817428099998 33.28975426599999 0 0,103.06727631199999 33.29104196100002 0 0,103.06721346400002 33.29113208299998 0 0,103.06698077800002 33.291474060999974 0 0,103.06694684600001 33.29152392999998 0 0,103.06684903399997 33.291667683000014 0 0,103.065733744 33.293306762999975 0 0,103.06461709400003 33.29495252200002 0 0,103.06460369799998 33.29497226500001 0 0,103.06424347900003 33.29550315300003 0 0,103.06407200299998 33.29574639200001 0 0,103.06386159200002 33.296044854 0 0,103.06380297599998 33.29612800000001 0 0,103.06281930099999 33.29752330000002 0 0,103.062763771 33.29760206499998 0 0,103.062673599 33.297680361999994 0 0,103.06249996100001 33.297831135000024 0 0,103.06236004800002 33.297952623000015 0 0,103.06205540299999 33.298046344 0 0,103.06196214800002 33.298075032999975 0 0,103.06067589499997 33.29833575399999 0 0,103.06060462800002 33.29834823099998 0 0,103.05978611400002 33.29849153700002 0 0,103.05893281099998 33.29864092600002 0 0,103.057952285 33.29888188299998 0 0,103.05626007799998 33.299248498 0 0,103.05506318699997 33.29950779699999 0 0,103.05403672199998 33.299777060999986 0 0,103.05350849199999 33.299915622000015 0 0,103.05248814599997 33.300183274000005 0 0,103.049341476 33.30062892299998 0 0,103.04859528499998 33.30073458999999 0 0,103.04829434200002 33.300759830000004 0 0,103.046201784 33.30093530900001 0 0,103.045511638 33.30099317600002 0 0,103.04488195900001 33.30104011499998 0 0,103.044107478 33.301097844000026 0 0,103.04391149899999 33.301133187000005 0 0,103.04388882699999 33.30113727600002 0 0,103.04300810500001 33.301296107999974 0 0,103.04293825000002 33.301308705999986 0 0,103.04267079499999 33.301356938000026 0 0,103.042108009 33.301390669 0 0,103.04099172000002 33.30145756600001 0 0,103.040304832 33.301446896000016 0 0,103.03940778600003 33.301432956999975 0 0,103.03812677799999 33.30142559000001 0 0,103.036787887 33.301417877000006 0 0,103.0364801 33.301406536 0 0,103.03557090499999 33.30137302700001 0 0,103.03527365399998 33.301345218999984 0 0,103.035165817 33.301335129999984 0 0,103.03386298100003 33.30121324200002 0 0,103.03215627600002 33.30097408400002 0 0,103.03152750100003 33.30080282199998 0 0,103.03143353799999 33.300777229000005 0 0,103.03098168499997 33.300698934000025 0 0,103.03072814900003 33.30068570999998 0 0,103.03043025 33.30068067000002 0 0,103.030370554 33.300679660000014 0 0,103.030360884 33.300678944000026 0 0,103.03007504300001 33.30065776800001 0 0,103.02981281199999 33.300635597999985 0 0,103.02951923799998 33.300595655999985 0 0,103.02888872300002 33.30048006599998 0 0,103.028753166 33.30044924200001 0 0,103.02842582 33.30037480599998 0 0,103.027364482 33.30023392099997 0 0,103.02687008800001 33.30015831100002 0 0,103.026273855 33.30006712400001 0 0,103.025810718 33.30003308200003 0 0,103.02515675400002 33.300023150000015 0 0,103.02483700599998 33.300036584 0 0,103.024702827 33.30004222100001 0 0,103.02406805200002 33.300112367999986 0 0,103.02267074500003 33.300345661999984 0 0,103.02209668699999 33.30042552200001 0 0,103.02187860700002 33.30045585900001 0 0,103.02128418799998 33.30058065600002 0 0,103.020891425 33.30068936800001 0 0,103.02074582 33.300751397 0 0,103.02045767499999 33.30087414799999 0 0,103.02030943900002 33.30096011500001 0 0,103.01992256800003 33.30129867800002 0 0,103.01972591999998 33.301560849 0 0,103.019647647 33.30175442900003 0 0,103.019477053 33.30231841599999 0 0,103.019375105 33.302599644 0 0,103.01924488100002 33.30275758800002 0 0,103.01914945499999 33.302861151 0 0,103.01903997699998 33.30295671499999 0 0,103.01894492100001 33.30299986799997 0 0,103.01880623800002 33.303076738000016 0 0,103.018668333 33.30312835699999 0 0,103.018460834 33.30316643399999 0 0,103.01846025100002 33.30317047599999 0 0,103.01836469400001 33.303188010999975 0 0,103.01811144099997 33.303199549 0 0,103.01785818600001 33.303211085999976 0 0,103.01760492599999 33.30322262599998 0 0,103.017351668 33.30323416499999 0 0,103.016904167 33.30322339600002 0 0,103.01645666399997 33.30321262799998 0 0,103.01600916000001 33.30320185900001 0 0,103.01556666300002 33.30314416300001 0 0,103.01512416499997 33.303086467000014 0 0,103.014681666 33.303028771000015 0 0,103.01423917699998 33.30297107400003 0 0,103.01397732200002 33.30292454800002 0 0,103.013715462 33.302878022000016 0 0,103.01345359599998 33.302831497 0 0,103.01319172900003 33.302784970999994 0 0,103.012929864 33.30273844499999 0 0,103.01266799799998 33.30269191899998 0 0,103.01240613200002 33.30264539199999 0 0,103.01214426500002 33.30259886699997 0 0,103.011882399 33.30255234100002 0 0,103.011620532 33.30250581600001 0 0,103.01135866700002 33.30245928900001 0 0,103.01109680100001 33.30241276300001 0 0,103.010834945 33.30236623899998 0 0,103.01057308700001 33.302319712999974 0 0,103.01031122400002 33.30227318599998 0 0,103.01004936200002 33.302226659999974 0 0,103.00978749500001 33.302180134000025 0 0,103.009525628 33.30213360800002 0 0,103.009263761 33.30208708599997 0 0,103.009001894 33.30204056399998 0 0,103.00874003299998 33.301994036999986 0 0,103.00847816999999 33.30194751200003 0 0,103.00821631299999 33.301900983999985 0 0,103.007954455 33.301854456 0 0,103.00769258999998 33.301807929000006 0 0,103.00743072400002 33.301761403 0 0,103.007168858 33.301714877999984 0 0,103.00690699199998 33.301668354000014 0 0,103.00665261500001 33.301629134999985 0 0,103.00639823900002 33.30158991799999 0 0,103.00614386799998 33.30155069599999 0 0,103.00588949500002 33.301511473000005 0 0,103.005635128 33.301472246 0 0,103.00538075899999 33.30143302099998 0 0,103.005126384 33.30139380000003 0 0,103.00487200700002 33.30135457900002 0 0,103.00461763200002 33.30131535800001 0 0,103.004363254 33.30127613600001 0 0,103.00410887800001 33.301236913000025 0 0,103.00385450099998 33.30119768899999 0 0,103.00360013099998 33.301158464000025 0 0,103.00334576 33.30111923999999 0 0,103.00307646599998 33.301075602000026 0 0,103.00280717300001 33.301031963000014 0 0,103.00253787100002 33.30098832599998 0 0,103.00226857000001 33.300944688000016 0 0,103.00199927199998 33.300901049000004 0 0,103.00172997599998 33.30085740999999 0 0,103.001460683 33.300813773000016 0 0,103.00119138899998 33.300770134000004 0 0,103.00096129600001 33.30073292499998 0 0,103.00073120000002 33.30069571400003 0 0,103.000501133 33.300658492000025 0 0,103.000271064 33.300621272 0 0,103.00002862500003 33.30060774200001 0 0,102.999786185 33.30059421200002 0 0,102.99954374200001 33.300580681999975 0 0,102.99930129900002 33.30056715400002 0 0,102.99905885099997 33.300553627 0 0,102.99881640500001 33.300540102000014 0 0,102.998573964 33.30052657499999 0 0,102.99833152100001 33.30051304699998 0 0,102.99808908400001 33.300499521000006 0 0,102.997846643 33.300485994999974 0 0,102.997604196 33.300472463000006 0 0,102.99736174899999 33.300458932000026 0 0,102.99712443300001 33.30041536599998 0 0,102.99688711800002 33.30037180099998 0 0,102.99664980199998 33.300328234999995 0 0,102.99641248699999 33.30028466800002 0 0,102.99617517500002 33.30024110300002 0 0,102.995937862 33.300197536999974 0 0,102.99570055200002 33.300153970999986 0 0,102.99546324300002 33.30011040300002 0 0,102.99522592900001 33.30006683800002 0 0,102.99498861400002 33.300023270999986 0 0,102.99475130000002 33.299979705 0 0,102.994513982 33.29993613900001 0 0,102.99427667399999 33.299892578000026 0 0,102.99403936800002 33.299849017999975 0 0,102.99361286499999 33.29982538500002 0 0,102.99341956500001 33.29982151799999 0 0,102.99320453799999 33.29988995399998 0 0,102.99286996199999 33.300177829999996 0 0,102.992535368 33.30046570500002 0 0,102.992200777 33.300753585999985 0 0,102.99194034099997 33.30093734100001 0 0,102.991679911 33.30112108700001 0 0,102.99143058599998 33.30124253299999 0 0,102.991181262 33.30136397799998 0 0,102.99077136599999 33.30152817700002 0 0,102.99036147300001 33.30169237199999 0 0,102.99010812699998 33.301775538000015 0 0,102.98985477899998 33.30185870299999 0 0,102.98960143300002 33.30194186599999 0 0,102.989348086 33.302025028 0 0,102.98909474700002 33.30210818500001 0 0,102.988841406 33.302191342000015 0 0,102.98846125799997 33.302280618 0 0,102.988081109 33.302369897999995 0 0,102.98770095999998 33.30245917799999 0 0,102.987454807 33.302482320000024 0 0,102.98720865500002 33.30250546100001 0 0,102.986823673 33.30249949900002 0 0,102.986438695 33.30249354 0 0,102.98610961700001 33.302397876999976 0 0,102.98578053099999 33.30230221300002 0 0,102.98557965399999 33.302198092000026 0 0,102.98537877799998 33.30209397300001 0 0,102.98517790400001 33.30198985499999 0 0,102.98497702899999 33.301885735999974 0 0,102.98477616000002 33.30178161399999 0 0,102.98457528799997 33.301677493 0 0,102.98437441700003 33.301573378 0 0,102.984173543 33.30146926100002 0 0,102.983947092 33.30132206500002 0 0,102.98372063800002 33.301174867999976 0 0,102.98349419099998 33.30102766800002 0 0,102.98326774100002 33.30088046700001 0 0,102.98304129600001 33.30073327299999 0 0,102.98281485199999 33.30058607699999 0 0,102.98258840699998 33.30043888099999 0 0,102.98236196300002 33.30029168499999 0 0,102.98199601300001 33.30008239900002 0 0,102.98163004999998 33.29987311299999 0 0,102.981264092 33.299663828999996 0 0,102.98090979900002 33.29952011900002 0 0,102.980555503 33.29937640600002 0 0,102.98016762700001 33.299190427999974 0 0,102.97977974700001 33.299004449999984 0 0,102.979391873 33.29881847600001 0 0,102.97909527600001 33.29869729500001 0 0,102.97879867699999 33.29857611199998 0 0,102.97837176299998 33.298515467000016 0 0,102.97813762200002 33.29847569100002 0 0,102.97790347900002 33.29843591399998 0 0,102.977669343 33.298396131000004 0 0,102.97743520900002 33.29835634599999 0 0,102.97720107499998 33.298316562000025 0 0,102.976966941 33.298276778 0 0,102.97671413900002 33.29826373700001 0 0,102.97646133400002 33.29825069399999 0 0,102.97620853199999 33.298237649999976 0 0,102.97595572699998 33.29822460600002 0 0,102.97570292199998 33.298211562000006 0 0,102.97545011699998 33.29819851899998 0 0,102.97519730800002 33.29818547799999 0 0,102.974944499 33.298172437999995 0 0,102.97469169300001 33.298159397000006 0 0,102.97443888499998 33.29814635700001 0 0,102.97418608200002 33.298133311000015 0 0,102.97393327999998 33.29812026600001 0 0,102.97366461000001 33.298117150999985 0 0,102.973395939 33.298114035000026 0 0,102.973127266 33.29811092199998 0 0,102.97285859300001 33.298107809999976 0 0,102.97258992600001 33.29810469300003 0 0,102.97232125699998 33.298101574999976 0 0,102.97205258600002 33.298098460000006 0 0,102.97178391599999 33.29809534499998 0 0,102.97151524200001 33.29809223199999 0 0,102.97124656900002 33.298089119999986 0 0,102.97097789999998 33.29808600400003 0 0,102.970709231 33.29808288800001 0 0,102.97044056099998 33.298079771999994 0 0,102.97017189399998 33.29807665499999 0 0,102.96990705399998 33.29808345499998 0 0,102.96964221600001 33.29809025600002 0 0,102.96937737100001 33.29809705299999 0 0,102.96911252899997 33.29810385000002 0 0,102.968847686 33.298110646 0 0,102.96858284299998 33.298117443000024 0 0,102.96831799799997 33.298124245 0 0,102.96805315199998 33.29813104499999 0 0,102.96766075800002 33.29814882900001 0 0,102.96726836900001 33.298166605999995 0 0,102.96687597900001 33.29818438299998 0 0,102.96648426399997 33.298166088000016 0 0,102.966092549 33.29814779200001 0 0,102.96570083099999 33.298129501999995 0 0,102.96547155500002 33.298112237 0 0,102.965242279 33.298094972 0 0,102.96501300599999 33.29807770399998 0 0,102.96478373399998 33.298060435000025 0 0,102.96455445800001 33.29804316799999 0 0,102.96432518400002 33.29802590000003 0 0,102.96409590799999 33.29800863700001 0 0,102.963866629 33.297991373 0 0,102.96360888999999 33.297989804 0 0,102.96335115099998 33.29798823499999 0 0,102.96309341199998 33.29798666400001 0 0,102.96283567400002 33.297985095 0 0,102.96257793500001 33.29798353000001 0 0,102.96232019600001 33.29798196399997 0 0,102.96206245600001 33.297980397 0 0,102.96180471500003 33.29797882999998 0 0,102.96154697200001 33.29797726100003 0 0,102.96128922700001 33.29797568999999 0 0,102.96103148899999 33.29797412400001 0 0,102.960773749 33.297972558000026 0 0,102.96051600999999 33.297970991 0 0,102.96025827199998 33.29796942399997 0 0,102.96000053199998 33.29796785299999 0 0,102.95974279500001 33.297966282000004 0 0,102.95948505400003 33.297964713 0 0,102.959227312 33.297963143000004 0 0,102.95896957100001 33.29796157200002 0 0,102.95871182899998 33.297960002000025 0 0,102.95845328600001 33.297957129 0 0,102.95819474299998 33.297954256000025 0 0,102.957936201 33.29795138200001 0 0,102.957677655 33.29794850799999 0 0,102.95741910800001 33.297945631000005 0 0,102.95716055899999 33.29794275400002 0 0,102.95690201600002 33.29793987900001 0 0,102.95664346900003 33.297937004000005 0 0,102.95638492799998 33.29793412999999 0 0,102.956126385 33.29793125499998 0 0,102.95586784400001 33.297928377000005 0 0,102.95560929999999 33.297925497999984 0 0,102.95535075599997 33.297922621 0 0,102.95509221200001 33.29791974300002 0 0,102.95483366600001 33.29791686599998 0 0,102.95457512000002 33.297913988999994 0 0,102.95431657699999 33.29791111700001 0 0,102.95405803400001 33.297908243999984 0 0,102.95379949 33.29790537100001 0 0,102.95354094700002 33.297902496999995 0 0,102.95328239700001 33.29789962000001 0 0,102.95302384799999 33.29789674099999 0 0,102.95276530400002 33.29789386499999 0 0,102.95250676 33.297890989999985 0 0,102.95224821900001 33.29788811499998 0 0,102.95198967599998 33.29788524100002 0 0,102.95173113200002 33.297882362999985 0 0,102.95147258999998 33.29787948500001 0 0,102.95121390499997 33.29786361999999 0 0,102.95095522100002 33.29784775600001 0 0,102.95069653600001 33.29783189099999 0 0,102.95043785000001 33.29781602600002 0 0,102.950179161 33.29780016699999 0 0,102.94992047300002 33.29778430900001 0 0,102.949661784 33.297768451000024 0 0,102.94940309700002 33.297752591999995 0 0,102.949144413 33.29773672699997 0 0,102.94888573100002 33.297720863999984 0 0,102.948627047 33.29770499900002 0 0,102.948368362 33.297689134999985 0 0,102.94810968000002 33.29767327000002 0 0,102.947850996 33.297657405999985 0 0,102.94759793700001 33.29765662699998 0 0,102.94734487900001 33.29765584799998 0 0,102.94709181899998 33.29765506799998 0 0,102.94683875999999 33.297654290000025 0 0,102.94658570000001 33.297653508999986 0 0,102.94633263999998 33.29765272999998 0 0,102.94607957699998 33.29765195099998 0 0,102.945826511 33.297651170999984 0 0,102.94557344499998 33.29765039099999 0 0,102.94532037800002 33.297649611 0 0,102.944938756 33.297673992 0 0,102.94487191600001 33.29767826300002 0 0,102.94463625700001 33.29772783999999 0 0,102.944335981 33.297758973999976 0 0,102.943930078 33.29775214799997 0 0,102.94350238200002 33.29774074599999 0 0,102.94307468199997 33.297729335999975 0 0,102.94264698400002 33.297717928 0 0,102.94221929399998 33.29770651899997 0 0,102.94197900500001 33.29770022299999 0 0,102.94173871599997 33.29769392700001 0 0,102.941498427 33.29768763200002 0 0,102.94125813900001 33.29768133499999 0 0,102.94106091700002 33.297676165999974 0 0,102.94101784999998 33.29767503800002 0 0,102.940777561 33.297668741999985 0 0,102.94053727099998 33.297662444000025 0 0,102.94029698100002 33.29765614799999 0 0,102.94008329299999 33.29765325400001 0 0,102.93997659399997 33.297615291 0 0,102.93997431700001 33.29761291099999 0 0,102.93997252899999 33.297612275000006 0 0,102.93986720800001 33.29750217499998 0 0,102.939829654 33.29730411000003 0 0,102.939841672 33.29715225899997 0 0,102.93984232499997 33.29714402100001 0 0,102.939860856 33.29690987800001 0 0,102.93986771700003 33.29663776199999 0 0,102.93987215499999 33.29646170199999 0 0,102.939811169 33.29628094399999 0 0,102.939665714 33.29611724 0 0,102.93954408100001 33.29602903799997 0 0,102.93951038 33.29602518600001 0 0,102.939351671 33.29600704799998 0 0,102.93915839099998 33.29600399899999 0 0,102.93896568999997 33.29605504199998 0 0,102.93879024 33.296213247000026 0 0,102.93869022199999 33.29641625400001 0 0,102.93853847999998 33.296724255000015 0 0,102.93838674400001 33.297032247999994 0 0,102.93834084299999 33.29715701499998 0 0,102.938296326 33.297210544999984 0 0,102.93823052300002 33.29728136900002 0 0,102.938122453 33.297315544000014 0 0,102.937972306 33.29733020399999 0 0,102.93767447099998 33.297289174000014 0 0,102.93739930999999 33.297159610999984 0 0,102.93739564200001 33.29715678000002 0 0,102.93739525900003 33.297156599999994 0 0,102.93737480099998 33.297140816000024 0 0,102.937231311 33.29703010399999 0 0,102.93712502400001 33.297011107 0 0,102.93697577199998 33.29700952600001 0 0,102.93671842999998 33.297040315000004 0 0,102.93648344899998 33.297053807 0 0,102.93616218900002 33.29703097800001 0 0,102.936013822 33.297011354999995 0 0,102.935907816 33.296937318999994 0 0,102.93590775899997 33.29693710800001 0 0,102.935903779 33.29693432900001 0 0,102.935864665 33.29679036900001 0 0,102.935850286 33.29655745299999 0 0,102.935849088 33.29653804100002 0 0,102.935896168 33.296266437999975 0 0,102.93592947500002 33.296074292000014 0 0,102.935997751 33.295680409 0 0,102.93599688500001 33.295672034999996 0 0,102.93598099000002 33.295518249 0 0,102.93594060999999 33.295356266 0 0,102.935889906 33.295280332000004 0 0,102.935880946 33.29526691199999 0 0,102.93564869699998 33.295192867000026 0 0,102.93530812 33.29516927999998 0 0,102.934910403 33.29525762200001 0 0,102.93451268199999 33.295345962 0 0,102.93411495700002 33.29543431100001 0 0,102.93383419499997 33.295483306999984 0 0,102.93342761399998 33.29551250499998 0 0,102.93306467299999 33.29550621200002 0 0,102.93278665899999 33.29551055100001 0 0,102.93250864200002 33.29551488999999 0 0,102.93224452999999 33.295531443000016 0 0,102.93198042 33.29554799499999 0 0,102.931716311 33.295564547000026 0 0,102.93145220100001 33.29558110099998 0 0,102.93118809200001 33.295597654999995 0 0,102.93092398499999 33.29561420800002 0 0,102.930658102 33.295619993 0 0,102.93039222099998 33.295625777 0 0,102.93012633400002 33.295631567999976 0 0,102.92986044600002 33.295637355999986 0 0,102.92959455800002 33.295643145999975 0 0,102.92932867100001 33.295648932999995 0 0,102.92906278599997 33.29565471799998 0 0,102.92879689799997 33.29566050300002 0 0,102.92853101200001 33.29566628800001 0 0,102.928265124 33.295672072 0 0,102.927999237 33.295677857999976 0 0,102.927733349 33.29568364400001 0 0,102.92746746699999 33.29568942999998 0 0,102.92720158499998 33.29569521299999 0 0,102.92696215699999 33.295714218 0 0,102.92672273300002 33.29573322099998 0 0,102.92648330499998 33.295752225 0 0,102.92624387799998 33.295771229000025 0 0,102.92600444700003 33.295790232 0 0,102.925765017 33.29580923499998 0 0,102.92552558599999 33.29582823599998 0 0,102.925286153 33.29584723800002 0 0,102.92504672799998 33.295866241 0 0,102.92480730300002 33.295885242 0 0,102.92457165600001 33.29590646600002 0 0,102.92433601200003 33.295927689999985 0 0,102.924100366 33.29594891300002 0 0,102.92386472099997 33.29597013699998 0 0,102.92362907199998 33.295991361000006 0 0,102.92339342000002 33.29601258500003 0 0,102.92315776700002 33.296033808999994 0 0,102.922922115 33.29605503200003 0 0,102.92268646999997 33.29607626400002 0 0,102.92245082300002 33.29609749299999 0 0,102.922066401 33.29609043400001 0 0,102.92176611999997 33.296121511000024 0 0,102.92153453899999 33.296117665 0 0,102.92130295800001 33.29611381799998 0 0,102.92107137300002 33.29610997100002 0 0,102.92083978900001 33.296106124000005 0 0,102.92060820299997 33.296102279000024 0 0,102.920376616 33.29609843200001 0 0,102.92014503399997 33.29609458499999 0 0,102.91991345600002 33.296090736999986 0 0,102.91968187399999 33.29608688899998 0 0,102.91945029200002 33.29608304200002 0 0,102.91921870599998 33.29607919699998 0 0,102.91898712 33.296075350000024 0 0,102.91874631000002 33.29608764400001 0 0,102.91850550200002 33.296099938 0 0,102.91826469900002 33.29611223400002 0 0,102.918023893 33.296124529 0 0,102.91778308900001 33.29613682500002 0 0,102.91754228100001 33.296149119000006 0 0,102.91730147499999 33.29616141399998 0 0,102.91706066900002 33.296173710000005 0 0,102.916819858 33.29618600399999 0 0,102.916579049 33.296198300000015 0 0,102.91633824000002 33.296210594 0 0,102.91609742899999 33.296222887 0 0,102.91584113800002 33.29623220899998 0 0,102.915584846 33.296241528999985 0 0,102.915328553 33.29625085399999 0 0,102.915072259 33.29626017700002 0 0,102.91481596400001 33.296269505 0 0,102.91455966799998 33.296278830999995 0 0,102.91430337100002 33.296288151 0 0,102.91404707499998 33.296297471 0 0,102.91379078 33.296306791999996 0 0,102.91353448400002 33.29631611299999 0 0,102.913278193 33.29632543500003 0 0,102.91302189999999 33.296334754999975 0 0,102.912765606 33.296344077000015 0 0,102.91250931000002 33.29635339800001 0 0,102.91225301600002 33.296362719 0 0,102.91199671800001 33.296372039999994 0 0,102.91172932699999 33.29637652500003 0 0,102.91146193399999 33.296381010999994 0 0,102.91119454400001 33.29638549499998 0 0,102.91092715399998 33.29638997799998 0 0,102.91065976700003 33.296394459 0 0,102.91039238000002 33.29639894100001 0 0,102.91012498700002 33.296403423000015 0 0,102.909857596 33.29640790399998 0 0,102.90959020399998 33.296412385999986 0 0,102.90932281099998 33.296416868999984 0 0,102.90906537699999 33.296439491 0 0,102.908807943 33.29646211099998 0 0,102.90848618000001 33.296492863000026 0 0,102.90816441800001 33.29652361000001 0 0,102.90788616399999 33.296608588000026 0 0,102.90755163699998 33.296755281 0 0,102.907217108 33.29690198100002 0 0,102.906997945 33.29709562199997 0 0,102.90677878499997 33.29728926400003 0 0,102.90664514899998 33.29744802099998 0 0,102.90646178700001 33.29758719 0 0,102.90627842200001 33.29772635699999 0 0,102.90609506599998 33.297865523999974 0 0,102.90591170800002 33.29800468899998 0 0,102.90572835400002 33.298143853 0 0,102.905544996 33.29828301800001 0 0,102.90536163500002 33.29842218800002 0 0,102.90517827600002 33.29856135799997 0 0,102.904893803 33.29884323099998 0 0,102.90460933700001 33.29912509899998 0 0,102.90432487099997 33.29940696099999 0 0,102.90411537900002 33.29965462299998 0 0,102.90390588600002 33.299902288 0 0,102.90374173700002 33.30007028099999 0 0,102.90357758800002 33.30023827399998 0 0,102.90338148199999 33.300378541999976 0 0,102.90305634499998 33.300552654 0 0,102.90273120900002 33.300726767000015 0 0,102.90239701500002 33.300855411999976 0 0,102.90206281899998 33.30098405799998 0 0,102.90184163200001 33.301061172000004 0 0,102.90162044599998 33.301138287000015 0 0,102.90139925800003 33.301215399 0 0,102.901178072 33.301292510999986 0 0,102.90079698900001 33.301404373000025 0 0,102.90041591099998 33.301516230000004 0 0,102.90011579700001 33.30156618699999 0 0,102.89983784999998 33.301579014000026 0 0,102.899581909 33.301539391999995 0 0,102.89934655000002 33.30151765300002 0 0,102.898918966 33.30149279400001 0 0,102.898585104 33.301602946 0 0,102.89825124800001 33.301713095000025 0 0,102.89805563800002 33.30185049900001 0 0,102.89786002900001 33.301987903999986 0 0,102.89766442000001 33.302125312999976 0 0,102.89746881100001 33.30226272099998 0 0,102.89727320200001 33.30240012500002 0 0,102.897077593 33.30253752700003 0 0,102.89690258899998 33.30269600600002 0 0,102.89672758400002 33.302854482999976 0 0,102.89655258200003 33.303012962000025 0 0,102.89637757899999 33.303171443 0 0,102.89620258000002 33.303329926 0 0,102.89602758199999 33.30348840800002 0 0,102.895852579 33.303646883 0 0,102.89567757600003 33.30380535799998 0 0,102.89548260800001 33.303971751999995 0 0,102.89528763999999 33.304138145000024 0 0,102.89509267199998 33.30430454100002 0 0,102.894897705 33.30447093599997 0 0,102.89470273500001 33.304637335999985 0 0,102.894507766 33.30480373500001 0 0,102.894212057 33.305076798000016 0 0,102.89391635599998 33.30534985100002 0 0,102.89376336599997 33.305508728999996 0 0,102.89356651999998 33.30568414800001 0 0,102.893348731 33.30580652499998 0 0,102.89319785599997 33.30585719599998 0 0,102.89290694300001 33.305968827000015 0 0,102.89267490499998 33.306057873999976 0 0,102.89261602800002 33.306080468999994 0 0,102.89233664900001 33.306165426999996 0 0,102.892013958 33.30621463199998 0 0,102.89172480600001 33.306236539 0 0,102.89143565299997 33.306258445000026 0 0,102.89100733700002 33.306268725999985 0 0,102.89057902600001 33.30627900500002 0 0,102.890354317 33.30630225300001 0 0,102.89012960600002 33.30632550199999 0 0,102.889840016 33.306356428000015 0 0,102.889550423 33.306387357000006 0 0,102.88938826700002 33.30638491100001 0 0,102.88913551000002 33.30634254500001 0 0,102.88888275300002 33.306300177000026 0 0,102.888586777 33.30623106799999 0 0,102.888290799 33.30616195599998 0 0,102.88792953799998 33.30606085300002 0 0,102.88756827700001 33.305959746999974 0 0,102.88735884599998 33.30584809200002 0 0,102.88714941500001 33.30573643499997 0 0,102.88692715299999 33.30564301300001 0 0,102.88670488999998 33.30554959199998 0 0,102.88648262599997 33.305456170000014 0 0,102.88626036300002 33.30536274899998 0 0,102.88603810000001 33.30526932700002 0 0,102.885815837 33.30517590400001 0 0,102.885593573 33.30508248299998 0 0,102.88537130999998 33.304989061000015 0 0,102.88502191499998 33.30483917700002 0 0,102.884828788 33.304853175000005 0 0,102.88452953500001 33.304884152 0 0,102.88420612599998 33.304968496000015 0 0,102.88400944900002 33.305162834999976 0 0,102.88376589299997 33.30549906700003 0 0,102.883585617 33.305881734000025 0 0,102.88340533000002 33.306264387 0 0,102.88320561400002 33.30658406600003 0 0,102.88300642899998 33.306849649000014 0 0,102.882840982 33.30705323699999 0 0,102.882675533 33.307256825000024 0 0,102.88252118100002 33.307442751999986 0 0,102.88236682799999 33.307628678000015 0 0,102.88218866599999 33.307903572999976 0 0,102.88201050700002 33.308178467000005 0 0,102.88191887300002 33.30846221500002 0 0,102.88184963600003 33.30867729200003 0 0,102.88178040000003 33.308892367 0 0,102.88167587599997 33.309175315999994 0 0,102.88157134900001 33.30945825800001 0 0,102.881454674 33.309814311000025 0 0,102.88142821899999 33.310066043999996 0 0,102.88144202000001 33.310370681999984 0 0,102.88151937999999 33.310695607000014 0 0,102.88156576400002 33.31098333699998 0 0,102.88161214899998 33.311271068999986 0 0,102.88164992999998 33.311504317000015 0 0,102.881684516 33.311846678999984 0 0,102.881718723 33.31215117900001 0 0,102.88171266400002 33.31240231999999 0 0,102.88170660200001 33.31265345899999 0 0,102.88163646200002 33.312939760000006 0 0,102.88156595700002 33.31319000100001 0 0,102.88142832400001 33.31359849299997 0 0,102.88132645399998 33.31396796500002 0 0,102.88122458700002 33.314337438999985 0 0,102.88112270800002 33.31470692200003 0 0,102.88105521400001 33.31494971000001 0 0,102.88098771799997 33.315192497 0 0,102.88092022699999 33.31543527600002 0 0,102.88085273500002 33.31567805399999 0 0,102.88078524399998 33.315920834999986 0 0,102.88071775399999 33.316163614000004 0 0,102.880650263 33.316406395 0 0,102.88058277300001 33.31664917400002 0 0,102.88046285299998 33.316898261000006 0 0,102.88034293200002 33.317147347 0 0,102.88022301299998 33.31739643100002 0 0,102.880103093 33.31764551700002 0 0,102.87998317699999 33.31789460800002 0 0,102.87986326200001 33.31814369900002 0 0,102.87966083399999 33.31851659900002 0 0,102.87941865300002 33.31883522300001 0 0,102.879176465 33.31915384400003 0 0,102.878902858 33.319391542999995 0 0,102.87862925299999 33.31962924099997 0 0,102.87830435500001 33.31978480599997 0 0,102.87806682399997 33.31987123099998 0 0,102.87767909500002 33.31997224000003 0 0,102.87733584400002 33.320011625999996 0 0,102.87699259300001 33.32005101200002 0 0,102.876591367 33.320051775000024 0 0,102.87619014 33.32005253900002 0 0,102.87611631300001 33.320052679000014 0 0,102.87586743100002 33.32002452699999 0 0,102.875618551 33.319996376000006 0 0,102.87536966800002 33.31996822799999 0 0,102.875120783 33.31994008100003 0 0,102.874871896 33.319911934000004 0 0,102.87462301099998 33.319883789000016 0 0,102.87435293599998 33.319884788000024 0 0,102.87408286300001 33.31988578800002 0 0,102.87381278999999 33.31988678699997 0 0,102.87354271700002 33.31988778300001 0 0,102.87314701700001 33.31988966 0 0,102.87275131199999 33.31989153400002 0 0,102.87238578 33.319958111000005 0 0,102.87213278600001 33.320029981999994 0 0,102.871879793 33.32010185299998 0 0,102.87162679900001 33.32017372500002 0 0,102.87137380500002 33.32024559600001 0 0,102.87112081200002 33.32031746500002 0 0,102.87086781599999 33.320389336000005 0 0,102.870614822 33.320461206999994 0 0,102.87036182700001 33.32053307699999 0 0,102.87013736 33.32060249 0 0,102.869912892 33.320671903000004 0 0,102.86968842499999 33.32074131600001 0 0,102.86946395500001 33.320810729000016 0 0,102.86923947999998 33.320880140999975 0 0,102.86901500699997 33.32094955299999 0 0,102.86879053199999 33.321018966999986 0 0,102.86856605600002 33.321088379 0 0,102.86834158300002 33.321157793 0 0,102.86811710799998 33.321227206 0 0,102.867892633 33.32129661699997 0 0,102.86766815800001 33.32136602999998 0 0,102.86726812400002 33.321420208999996 0 0,102.86703110000002 33.32145161400001 0 0,102.86679587499998 33.32144784399998 0 0,102.86656065 33.32144407300001 0 0,102.866337692 33.321377557000005 0 0,102.86611473599999 33.32131103900002 0 0,102.86611184899999 33.32130866199998 0 0,102.86611042999999 33.32130823799997 0 0,102.86575312899998 33.32101410400003 0 0,102.865147035 33.32042958300002 0 0,102.86428724799998 33.319787555000005 0 0,102.86405946999997 33.31964251599999 0 0,102.86382766499997 33.31949491199998 0 0,102.86357168400002 33.31945476599998 0 0,102.86331570300001 33.31941461700001 0 0,102.86304771200003 33.31935444599998 0 0,102.86277972300002 33.31929427199998 0 0,102.86251172300001 33.31923410000002 0 0,102.862243723 33.319173928 0 0,102.86197573200002 33.31911375599998 0 0,102.861707739 33.31905358199998 0 0,102.861439749 33.31899341100001 0 0,102.861171759 33.31893323700001 0 0,102.86090377099998 33.31887306599998 0 0,102.86063578 33.31881289299997 0 0,102.86025894900001 33.31864088999998 0 0,102.85988210900001 33.31846888899997 0 0,102.85950526800002 33.318296884999995 0 0,102.85909227500002 33.318123926 0 0,102.85867927800001 33.31795096500002 0 0,102.85826628199999 33.317778007000015 0 0,102.85785329200002 33.31760504699997 0 0,102.85763867100002 33.31752504100001 0 0,102.85742404799998 33.31744503599998 0 0,102.857209426 33.31736503100001 0 0,102.856994805 33.31728502499999 0 0,102.856780189 33.317205016 0 0,102.856565574 33.317125008000005 0 0,102.85635095800001 33.317045002999976 0 0,102.85613634100002 33.316964997000014 0 0,102.85589208699997 33.31691573699999 0 0,102.855647831 33.31686647800001 0 0,102.855350515 33.316772051999976 0 0,102.85501095900003 33.31664095000002 0 0,102.85465171800001 33.316473019 0 0,102.85464997399998 33.316471498 0 0,102.85464743400001 33.31647031 0 0,102.85446373100001 33.316310036999994 0 0,102.85441673700001 33.316269036999984 0 0,102.85416635399997 33.316030934000025 0 0,102.85314520100002 33.31493709900002 0 0,102.85260399999999 33.314408989000015 0 0,102.852330473 33.31431518900001 0 0,102.85191419400002 33.31428076200001 0 0,102.85149791700002 33.314246345000015 0 0,102.851081642 33.31421192800002 0 0,102.85068276499999 33.31419872800001 0 0,102.85028388400002 33.31418552700001 0 0,102.84988499600001 33.314172324000026 0 0,102.84967071 33.31422247400002 0 0,102.84949814499998 33.314256108999984 0 0,102.849248294 33.314403873 0 0,102.84899844 33.31455163700002 0 0,102.848747048 33.314762522000024 0 0,102.84849566000003 33.31497340499999 0 0,102.84832434399999 33.31502506300001 0 0,102.84821710699998 33.31504021799998 0 0,102.84789598200001 33.31503519500001 0 0,102.84766059100002 33.31501335799999 0 0,102.84734196699998 33.314935287000026 0 0,102.84709636100001 33.314814453 0 0,102.84685075300001 33.314693620000014 0 0,102.846605152 33.31457278800002 0 0,102.846359549 33.31445195399999 0 0,102.84611394500001 33.314331122 0 0,102.84586834100003 33.31421028800003 0 0,102.84562273199998 33.31408945499999 0 0,102.84537712299999 33.313968622999994 0 0,102.84537300599999 33.31396600400001 0 0,102.845153316 33.31382577900001 0 0,102.84492951499999 33.31368292799999 0 0,102.84470571499998 33.313540079000006 0 0,102.84448191500002 33.313397226999996 0 0,102.84435771900002 33.31331795199998 0 0,102.84425811699998 33.313254375999975 0 0,102.843586576 33.31282572499998 0 0,102.84337035599998 33.312714572999994 0 0,102.84315397699999 33.312603341 0 0,102.842937602 33.312492108000015 0 0,102.84272122800002 33.312380873999984 0 0,102.84247763399998 33.312286503999985 0 0,102.84223403800002 33.312192134999975 0 0,102.84201089200002 33.31213008200001 0 0,102.841787743 33.312068031000024 0 0,102.84156459399998 33.312005978 0 0,102.84134144699999 33.31194392399999 0 0,102.84106454599998 33.31190342100001 0 0,102.84078764399999 33.31186291900002 0 0,102.84051591999997 33.311844353000026 0 0,102.84024419899998 33.31182578800002 0 0,102.83997248399999 33.311807224000006 0 0,102.839700768 33.31178865800001 0 0,102.83942904899999 33.311770094999986 0 0,102.83915732499997 33.31175152999998 0 0,102.83888560100002 33.311732963 0 0,102.83861387600001 33.311714395000024 0 0,102.838385921 33.311701346999996 0 0,102.838157964 33.311688299000025 0 0,102.83793000700001 33.31167525500001 0 0,102.837702052 33.311662211 0 0,102.837474096 33.31164916900002 0 0,102.83724614099998 33.311636127999975 0 0,102.83684197600002 33.31159377 0 0,102.836628083 33.31157266600002 0 0,102.83639285999999 33.311567035999985 0 0,102.83607190800001 33.31158001199998 0 0,102.83567156999999 33.311770233000004 0 0,102.83527123699997 33.311960457 0 0,102.83509616399999 33.31212497500002 0 0,102.83492108799999 33.31228949400003 0 0,102.834746011 33.312454014000025 0 0,102.83457093200002 33.31261853199999 0 0,102.83439580599997 33.312783067 0 0,102.83422068099998 33.31294759999997 0 0,102.83397902899998 33.31317645299998 0 0,102.83382714499999 33.313244208000015 0 0,102.83361192000001 33.31331328800002 0 0,102.83333302199998 33.313344907999976 0 0,102.83299057099998 33.313356218000024 0 0,102.83256547799999 33.313259888000005 0 0,102.83223678600001 33.31313721599997 0 0,102.83190809199999 33.31301454300001 0 0,102.831906199 33.313012578999974 0 0,102.831904512 33.313011948999986 0 0,102.83157048300001 33.31266526600001 0 0,102.83024275899999 33.31102782300002 0 0,102.83003365799999 33.31083176999999 0 0,102.82963033300001 33.31053336999997 0 0,102.82959263200001 33.31050547699999 0 0,102.82931922199998 33.31036894900001 0 0,102.82904571799997 33.31023237199997 0 0,102.82898331299998 33.310219265 0 0,102.82862481500001 33.31012217199998 0 0,102.82826631400002 33.31002508099999 0 0,102.82790781900002 33.309927991999984 0 0,102.82756629099998 33.30992214999998 0 0,102.827224763 33.30991630800003 0 0,102.826860114 33.30996381099999 0 0,102.82657940500002 33.310030590999986 0 0,102.826451039 33.31008283400001 0 0,102.82625511399999 33.310258148 0 0,102.82603188299998 33.31061216400002 0 0,102.82595967600002 33.310925509000015 0 0,102.825887459 33.31123884099998 0 0,102.82583881 33.31148935599998 0 0,102.82579016199998 33.311739870999986 0 0,102.82563210199999 33.312059182999974 0 0,102.82547534499997 33.31228922899999 0 0,102.82530089900001 33.31246529399999 0 0,102.82495444199998 33.312620863999996 0 0,102.82470693599998 33.31267975700001 0 0,102.82445943099998 33.31273865100002 0 0,102.82423710699999 33.312791522 0 0,102.82401478100002 33.312844391 0 0,102.82379245800001 33.31289725900001 0 0,102.823570131 33.312950124999986 0 0,102.823347807 33.313002987000004 0 0,102.82312547999999 33.31305585000001 0 0,102.82289856800003 33.31311207700003 0 0,102.82267165399998 33.31316830200001 0 0,102.82244474100003 33.31322452799998 0 0,102.82221782599999 33.313280754999994 0 0,102.82199091199999 33.31333698100002 0 0,102.821763998 33.313393206 0 0,102.82153708499999 33.31344943200003 0 0,102.82131017 33.31350565700001 0 0,102.821083257 33.31356188299998 0 0,102.820856343 33.313618108000014 0 0,102.82064084400002 33.31368365600002 0 0,102.820425344 33.31374920100001 0 0,102.82020984500002 33.31381474699998 0 0,102.81999434400001 33.31388029300001 0 0,102.81977884399998 33.313945839999974 0 0,102.81956334400002 33.314011386000004 0 0,102.81934784600003 33.31407693699998 0 0,102.819132347 33.314142489000005 0 0,102.81874274500001 33.314337782999985 0 0,102.818353145 33.314533063 0 0,102.81796355099999 33.31472833999999 0 0,102.81757395599999 33.31492361900001 0 0,102.81724665399997 33.31517821599999 0 0,102.81691934600002 33.31543281199998 0 0,102.81668771300002 33.315697596999996 0 0,102.816456082 33.31596238399999 0 0,102.816148731 33.31628447600002 0 0,102.81584136999999 33.316606568 0 0,102.81553401500003 33.316928657000005 0 0,102.815226666 33.317250736999995 0 0,102.81489474 33.31752924900002 0 0,102.81456281200002 33.31780776800002 0 0,102.81430149300002 33.31800062299999 0 0,102.81397737200001 33.31813798799999 0 0,102.813688695 33.31816759999998 0 0,102.81367696199999 33.31816880600002 0 0,102.813292273 33.31814336999997 0 0,102.81293253199999 33.31802941199999 0 0,102.81264593899999 33.31793487499999 0 0,102.81259213700002 33.317917127999976 0 0,102.81234736599998 33.31786733500002 0 0,102.812102595 33.31781754000002 0 0,102.81166519499999 33.317782986 0 0,102.81122779399999 33.317748435 0 0,102.81095781800002 33.31774596600002 0 0,102.810687842 33.317743495 0 0,102.81041786600002 33.31774102600002 0 0,102.810147889 33.317738554000016 0 0,102.80987791199999 33.31773608399999 0 0,102.80960793499997 33.317733610999994 0 0,102.80933796400001 33.317731141000024 0 0,102.80906799399997 33.317728671 0 0,102.80879802200002 33.31772620100003 0 0,102.80852805 33.31772373000001 0 0,102.808258072 33.317721259999985 0 0,102.80798809499998 33.317718789000025 0 0,102.80771811900001 33.31771631800001 0 0,102.807448142 33.31771384699999 0 0,102.80717816700002 33.31771137700002 0 0,102.80690819199998 33.317708907 0 0,102.80663888200002 33.31771668800002 0 0,102.80636957000002 33.31772446999997 0 0,102.80610025499999 33.317732250999995 0 0,102.805830937 33.31774003200002 0 0,102.80556161800001 33.31774781299998 0 0,102.80529229799998 33.317755594000005 0 0,102.805022979 33.317763376000016 0 0,102.804753661 33.31777115900002 0 0,102.80448434800002 33.31777893999998 0 0,102.804215032 33.317786720000015 0 0,102.80394572099999 33.31779450200003 0 0,102.803676408 33.317802282 0 0,102.80340709000001 33.317810063000024 0 0,102.80313776899999 33.31781784499998 0 0,102.80286845 33.317825629000026 0 0,102.802599133 33.31783341099998 0 0,102.802329816 33.31784119500003 0 0,102.802060498 33.31784898000001 0 0,102.801791186 33.31785676099997 0 0,102.80152187200002 33.317864541999995 0 0,102.801251063 33.31789558600002 0 0,102.80098025299998 33.31792662800001 0 0,102.80070943999999 33.31795767199998 0 0,102.80043862500003 33.31798871500001 0 0,102.80016781500001 33.318019757 0 0,102.79989700499999 33.31805079899999 0 0,102.79962619600002 33.318081842000026 0 0,102.79935538699999 33.318112885999994 0 0,102.79908457800002 33.318143927999984 0 0,102.798813768 33.31817496899998 0 0,102.79854295500002 33.31820601300001 0 0,102.79827214199997 33.31823705400001 0 0,102.79800132899999 33.31826809900002 0 0,102.79773051699999 33.31829914100001 0 0,102.79745971199998 33.318330183 0 0,102.79718890599997 33.31836122599998 0 0,102.79694347700001 33.31839600699999 0 0,102.796698047 33.318430788 0 0,102.79645261500002 33.31846556900001 0 0,102.79620718299998 33.318500348999976 0 0,102.795961751 33.31853512800001 0 0,102.79571632 33.31856990900002 0 0,102.79548072 33.318583585 0 0,102.79524511900001 33.31859726099998 0 0,102.79500952400002 33.318610938000006 0 0,102.79477392799998 33.318624614999976 0 0,102.79453833000002 33.318638292 0 0,102.794372936 33.31864789299999 0 0,102.79430273100002 33.31865196799998 0 0,102.79423913099998 33.318648859999996 0 0,102.79421685400001 33.31864553600002 0 0,102.79419734300001 33.31864458199999 0 0,102.79400352099998 33.31863511099999 0 0,102.79391092499998 33.31863058599998 0 0,102.79257007000001 33.31856506399998 0 0,102.79143810099998 33.318437039 0 0,102.79071369600001 33.318370422999976 0 0,102.78981470299999 33.31835450300002 0 0,102.787680647 33.318209368 0 0,102.78696167499999 33.31802999600001 0 0,102.78655369900002 33.31792168300001 0 0,102.78619278500003 33.317792333 0 0,102.78569065200003 33.317602566000005 0 0,102.78544545199998 33.317536571000005 0 0,102.785042611 33.31742814400002 0 0,102.783239547 33.31691833399998 0 0,102.781826809 33.316518866000024 0 0,102.78154092199998 33.316371901000025 0 0,102.78111147099997 33.31614198800003 0 0,102.78006513999998 33.31549580000001 0 0,102.77934084700001 33.314987469000016 0 0,102.779115289 33.31482916300001 0 0,102.77892570900002 33.31464281799998 0 0,102.77879931899997 33.31453296900003 0 0,102.77871251300002 33.314457522 0 0,102.778478356 33.31420924499997 0 0,102.778243847 33.313921299000015 0 0,102.77811333099999 33.31337213799998 0 0,102.77804887600001 33.31300649000002 0 0,102.77786269900002 33.31271914299998 0 0,102.77734321999998 33.31226347699999 0 0,102.77679905000002 33.31180796299998 0 0,102.77428884099999 33.310270163999974 0 0,102.773929958 33.31012183199999 0 0,102.77381971599999 33.310036190000005 0 0,102.77371695900001 33.30995636199998 0 0,102.773435758 33.30960648600001 0 0,102.77317729200001 33.309277205 0 0,102.77292026700002 33.30898939000002 0 0,102.77261365300001 33.308679340000026 0 0,102.772329947 33.308409720999975 0 0,102.77192347300002 33.30822110600002 0 0,102.77039814199998 33.30742273300001 0 0,102.76965983399998 33.306983718000026 0 0,102.769399244 33.30677706 0 0,102.769163741 33.30657007399998 0 0,102.769069204 33.30648698300001 0 0,102.76873791700001 33.30617707699997 0 0,102.76687353900002 33.30478659800002 0 0,102.76532506400002 33.303908061000016 0 0,102.76508756099997 33.303760759 0 0,102.76472889899998 33.303633133999995 0 0,102.76443949700001 33.303567293000015 0 0,102.76395714099999 33.303537801999994 0 0,102.76352311599999 33.303509814999984 0 0,102.76313724300002 33.30346259700002 0 0,102.762465728 33.30328819900001 0 0,102.76217919499999 33.30318176399999 0 0,102.76194944600002 33.30309243900001 0 0,102.76179565899997 33.30303264600002 0 0,102.76129257999997 33.302841882999985 0 0,102.760692844 33.302648103000024 0 0,102.760167035 33.30243583700002 0 0,102.75954061599998 33.30238376699998 0 0,102.75900816000001 33.302395133999994 0 0,102.75789074300002 33.302678746000026 0 0,102.75777980700002 33.30271620899998 0 0,102.75737686500003 33.302852282 0 0,102.757011723 33.302967206999995 0 0,102.756622773 33.30306063799998 0 0,102.75618642 33.303135422000025 0 0,102.75579819400002 33.303188275000025 0 0,102.75546784900001 33.30322995400002 0 0,102.75499298400001 33.303196775 0 0,102.754900512 33.303169276000006 0 0,102.754410614 33.30302359500001 0 0,102.75397834300003 33.30276927800003 0 0,102.75364764199998 33.30257471599998 0 0,102.75327081299997 33.30220463699999 0 0,102.752707902 33.30154536600003 0 0,102.752535819 33.301268983 0 0,102.75248138 33.30118154899998 0 0,102.75219730399999 33.30072528900001 0 0,102.75196633899998 33.300335389 0 0,102.75178463999998 33.30005608900001 0 0,102.751650235 33.29978281199999 0 0,102.75150942699997 33.29951408199997 0 0,102.75143472799999 33.299317082000016 0 0,102.75144084599998 33.29912600099999 0 0,102.75144234999999 33.299079011 0 0,102.75147467300002 33.298841692999986 0 0,102.751609524 33.298328422 0 0,102.751616076 33.298303480000015 0 0,102.751636743 33.29815254099998 0 0,102.751724185 33.29751391799999 0 0,102.75171484200001 33.296925224999995 0 0,102.75172224699998 33.296661911 0 0,102.75165663299998 33.29639723399998 0 0,102.75156452099998 33.29617238899999 0 0,102.751474556 33.295947531000024 0 0,102.75144036699999 33.295899040999984 0 0,102.75135935100002 33.29578413399997 0 0,102.75119327499999 33.295687181999995 0 0,102.751184766 33.29568221400001 0 0,102.75097414300001 33.29555925699998 0 0,102.75088933900003 33.29552953699999 0 0,102.75042279600001 33.29536603600002 0 0,102.75023114099997 33.29530137500001 0 0,102.74999997999998 33.295228082999984 0 0,102.74859589200003 33.294782892 0 0,102.74807708999998 33.294502008999984 0 0,102.747884903 33.294248912 0 0,102.74778889200002 33.29394865299997 0 0,102.74777239500003 33.29389705900002 0 0,102.74775745 33.29384694800001 0 0,102.74764629200001 33.29347422400002 0 0,102.747518125 33.29304446100002 0 0,102.74742648799997 33.292737182999986 0 0,102.74737784299998 33.292574065999986 0 0,102.74737734000001 33.29257219099998 0 0,102.74729024499999 33.292247309000004 0 0,102.747204678 33.29178079000002 0 0,102.74719749500002 33.29166734299997 0 0,102.74717118199999 33.291251746 0 0,102.74710541799999 33.290967232000014 0 0,102.746753909 33.29053567099999 0 0,102.74632376400001 33.290324571999975 0 0,102.74587142799999 33.29015507999998 0 0,102.74546238099998 33.29002589800001 0 0,102.74530787600003 33.289909615 0 0,102.74502449699997 33.289661568999975 0 0,102.74486244100001 33.28941459599997 0 0,102.74455600200002 33.289105377 0 0,102.74434400400003 33.28893783299998 0 0,102.74429445200002 33.28889867100003 0 0,102.74393750799999 33.28870966599999 0 0,102.74355440900001 33.28860106000002 0 0,102.74299913800002 33.288571020999996 0 0,102.74263621900002 33.288563271999976 0 0,102.74232252600001 33.288537195 0 0,102.74220812499999 33.28851290699998 0 0,102.741698757 33.288404775000004 0 0,102.74136217199998 33.288337359000025 0 0,102.74110007600001 33.28819195900002 0 0,102.74091153900002 33.28798571200002 0 0,102.740875115 33.28791591100003 0 0,102.74083201600001 33.28783331699998 0 0,102.74075113499998 33.28767831800002 0 0,102.74059258800003 33.287209523 0 0,102.74048230400001 33.28686215800002 0 0,102.74036807599998 33.28655629100001 0 0,102.740255257 33.28629008600001 0 0,102.74001842299998 33.28608412599999 0 0,102.739523088 33.285648890000004 0 0,102.73925021899998 33.28535324699999 0 0,102.738229536 33.284247359999995 0 0,102.73730973800002 33.28351663000001 0 0,102.737309703 33.283516616999975 0 0,102.73671440499999 33.283043679 0 0,102.73622748999998 33.28284009599997 0 0,102.735679833 33.28265693999998 0 0,102.73565264799998 33.282647849 0 0,102.73512611199999 33.282455313000014 0 0,102.73450188499999 33.28226154999999 0 0,102.733900318 33.28221010499999 0 0,102.73344887799999 33.282286871999986 0 0,102.73314782199998 33.28233806399999 0 0,102.73285630800001 33.28239387999997 0 0,102.73267842299998 33.28241775499998 0 0,102.73258931599997 33.28242971499998 0 0,102.73210725899997 33.282420833 0 0,102.73187937099999 33.282396138000024 0 0,102.73164955200002 33.28237123500003 0 0,102.730903619 33.282256609 0 0,102.73056526300002 33.282230647999995 0 0,102.73025175999999 33.28222437599999 0 0,102.72991374399999 33.282238982000024 0 0,102.72969687099999 33.282234845999994 0 0,102.72942971200001 33.28225084000002 0 0,102.72937786300002 33.282245859 0 0,102.72916435799999 33.282225348 0 0,102.728997268 33.282140674000004 0 0,102.728736105 33.28197360399997 0 0,102.72865335799997 33.28190491700002 0 0,102.72775573000001 33.281159780999985 0 0,102.72613974299998 33.28019728999999 0 0,102.72559076900001 33.279883127999994 0 0,102.725306741 33.279675611000016 0 0,102.724929541 33.27936405000003 0 0,102.72462214199999 33.27905568699998 0 0,102.72431325299999 33.278826674000015 0 0,102.72376224200002 33.27865406799998 0 0,102.72320975999997 33.27856351600002 0 0,102.72290852499998 33.278477157 0 0,102.72275355599999 33.27843273000002 0 0,102.722200907 33.27832143500001 0 0,102.72181861799999 33.27817218500002 0 0,102.72145888699998 33.278024603999995 0 0,102.72138427800002 33.27797307600002 0 0,102.72112747 33.27779571399998 0 0,102.72079842900001 33.27746402499997 0 0,102.72028884899999 33.276583397000024 0 0,102.71978135699999 33.276217574999976 0 0,102.719306502 33.275904758000024 0 0,102.71868959 33.275196662999974 0 0,102.71846240500003 33.274935895 0 0,102.71816031100002 33.27448412899997 0 0,102.717908024 33.27395363300002 0 0,102.71737263300002 33.273192154000014 0 0,102.71641943899999 33.27178173599998 0 0,102.71606887399997 33.271262999999976 0 0,102.71520934900002 33.269971424999994 0 0,102.71421992900002 33.26865143200001 0 0,102.713873611 33.268189393 0 0,102.71382860400001 33.26806613100001 0 0,102.71371647900003 33.26774038999997 0 0,102.71348257800003 33.26735544600001 0 0,102.71195910699998 33.26630317799999 0 0,102.71133092899998 33.26544657199997 0 0,102.711045393 33.26504682299998 0 0,102.71058853699998 33.26464707299999 0 0,102.70967482399999 33.264532858999985 0 0,102.70898953900002 33.26419021700002 0 0,102.708132933 33.26373336 0 0,102.70744764800003 33.263162290000025 0 0,102.706476828 33.26213436299997 0 0,102.705620222 33.26150618499997 0 0,102.70442097400002 33.260763793000024 0 0,102.70339304700002 33.260192722 0 0,102.70236512000002 33.259336115999986 0 0,102.70202247700001 33.25893636699999 0 0,102.701165871 33.25893636699999 0 0,102.70048058700002 33.25927900900001 0 0,102.69891618999998 33.26022472 0 0,102.69879954100003 33.260391443 0 0,102.69854933099998 33.26074905500002 0 0,102.69854923999998 33.26074918299997 0 0,102.69831453199998 33.26108463700001 0 0,102.69808568299999 33.261642096 0 0,102.69785909900003 33.26219402999999 0 0,102.697847083 33.26222329900003 0 0,102.69776985300001 33.26236348399999 0 0,102.69756998899999 33.26260263199998 0 0,102.697446281 33.26270160199999 0 0,102.69743900499998 33.26270548299999 0 0,102.69715239099997 33.26285832799999 0 0,102.69711779599999 33.26287776999999 0 0,102.69690771299997 33.26299584399999 0 0,102.69671283999998 33.263052835999986 0 0,102.69637413100003 33.26310702699999 0 0,102.69605963999999 33.26310247599997 0 0,102.695675629 33.26299282399998 0 0,102.69503149899998 33.26269708799998 0 0,102.69462614600002 33.26246673600002 0 0,102.69421961199998 33.26235810700001 0 0,102.69366451000002 33.262326943000005 0 0,102.69313169499998 33.26239933900001 0 0,102.69273159800002 33.26248169500002 0 0,102.69259595699998 33.262509615 0 0,102.69213278699999 33.262704238000026 0 0,102.6919436 33.26283578499999 0 0,102.69159163 33.26308051900003 0 0,102.69087859199999 33.263573158999975 0 0,102.69073034899998 33.26369209400002 0 0,102.69053137999998 33.26391139100002 0 0,102.69030787399998 33.264149756999984 0 0,102.68989191899999 33.26434501099999 0 0,102.68957923300002 33.264329874 0 0,102.689240214 33.26431346300001 0 0,102.68895206799999 33.264247437999984 0 0,102.68850131200003 33.264038217999996 0 0,102.688458728 33.264018453000006 0 0,102.687499962 33.26319735200002 0 0,102.687441992 33.263147704999994 0 0,102.683797938 33.259370176999994 0 0,102.68299021899998 33.25859200899998 0 0,102.68275709 33.25834193600002 0 0,102.68256708000001 33.25813811299997 0 0,102.682265228 33.25768625500001 0 0,102.68196505600002 33.257173978000026 0 0,102.68166046099998 33.25678254100001 0 0,102.68116817700002 33.25626680800002 0 0,102.68060863800002 33.255803997999976 0 0,102.68034084700002 33.255582498000024 0 0,102.67931938200002 33.254935321000005 0 0,102.67881472599998 33.25461557800003 0 0,102.677052414 33.25433448899997 0 0,102.676719289 33.25438207899998 0 0,102.67638616400001 33.25438207899998 0 0,102.67567232599998 33.25438207899998 0 0,102.674910899 33.253953776 0 0,102.67443500600001 33.253668240000025 0 0,102.67395911400001 33.253477883000016 0 0,102.67362599 33.25338270499998 0 0,102.67257902699998 33.25319234800003 0 0,102.67210313499999 33.25309716999999 0 0,102.67172242100003 33.25309716999999 0 0,102.671008583 33.25309716999999 0 0,102.67031780600001 33.253338686999996 0 0,102.67009687900003 33.25349676000002 0 0,102.66982749700003 33.25363345400001 0 0,102.66953114400002 33.253892011000005 0 0,102.669500492 33.25409414000001 0 0,102.66956260500001 33.25449953499998 0 0,102.66974585899999 33.25488895000001 0 0,102.66990702099997 33.255195533999995 0 0,102.67001468799998 33.25566379700001 0 0,102.67003188500001 33.255948617 0 0,102.67002854499998 33.25607187100002 0 0,102.67001597500001 33.25653565800002 0 0,102.66996018700002 33.25681906699998 0 0,102.66987582500002 33.25701427199999 0 0,102.66962592099998 33.257314053000016 0 0,102.66955140099998 33.25739289500001 0 0,102.66923218199997 33.25761010100001 0 0,102.66891357600002 33.257766893999985 0 0,102.668523204 33.257942103000005 0 0,102.66825365099999 33.25805805800002 0 0,102.668154604 33.25815776899998 0 0,102.66812747099999 33.25825889599997 0 0,102.66817071600002 33.25844169300001 0 0,102.668332808 33.25872934 0 0,102.66837149899999 33.25880294199999 0 0,102.66847572699999 33.25900121699999 0 0,102.66849397300001 33.25903592700001 0 0,102.668580313 33.259381684999994 0 0,102.66857405000002 33.259686466000005 0 0,102.668523913 33.25972640700002 0 0,102.66842546499998 33.259763901999975 0 0,102.66826663199998 33.25978850600001 0 0,102.66818428300002 33.259801262999986 0 0,102.66798839799998 33.25984702300002 0 0,102.66786825499997 33.25987508999998 0 0,102.66671715000001 33.259853969999995 0 0,102.666434832 33.25984878899999 0 0,102.66642658400002 33.259848637999994 0 0,102.666318413 33.25984665200002 0 0,102.666081147 33.25984229699998 0 0,102.66535419000002 33.25993003999997 0 0,102.66484511700003 33.260021119999976 0 0,102.664312123 33.26007175400002 0 0,102.66380443499997 33.26006274399998 0 0,102.662962182 33.259947322000016 0 0,102.66209705400001 33.259786933999976 0 0,102.66178364199999 33.25978138900001 0 0,102.66134985999997 33.25975304100001 0 0,102.66096453300003 33.259746071999984 0 0,102.660565233 33.25966528399999 0 0,102.66053030500001 33.25965821699998 0 0,102.65986007700002 33.25944087800002 0 0,102.65847289200002 33.258721768999976 0 0,102.65808556500002 33.258520976 0 0,102.65795421000001 33.25845287999999 0 0,102.65785807100002 33.25838299100002 0 0,102.65771789600001 33.258281087 0 0,102.657657471 33.25823716000002 0 0,102.65764440999999 33.258224815999995 0 0,102.657383729 33.257978433999995 0 0,102.65704465099998 33.257657951 0 0,102.65680807899997 33.25745092599999 0 0,102.65654974300003 33.25720344199999 0 0,102.65642849699998 33.257132222999985 0 0,102.656335243 33.25707744599998 0 0,102.656002076 33.256868224000016 0 0,102.65538295699997 33.25659288600002 0 0,102.654972338 33.256401184000026 0 0,102.65497229900001 33.256401168000025 0 0,102.65452359300002 33.25619168200001 0 0,102.65392548400001 33.255998275000024 0 0,102.65366085099998 33.255912207999984 0 0,102.653302543 33.255784258000006 0 0,102.65299252400001 33.255656052000006 0 0,102.65111628900002 33.254996930999994 0 0,102.650259683 33.25431164700001 0 0,102.64991703999999 33.254083218000005 0 0,102.64917464799998 33.25368346900001 0 0,102.64894622000003 33.25322661199999 0 0,102.64871779200001 33.25271264899999 0 0,102.64854647099997 33.25259843499998 0 0,102.648260935 33.252198684999996 0 0,102.64728816600001 33.25105783999999 0 0,102.64659221199997 33.25049824400003 0 0,102.646177395 33.250164697 0 0,102.64591042299998 33.25000349800001 0 0,102.64579691 33.249934956999994 0 0,102.64546224399999 33.24980685999998 0 0,102.64511782300002 33.249744694000015 0 0,102.644957234 33.249715708999986 0 0,102.644499601 33.24964685399999 0 0,102.64411664699998 33.249518102000025 0 0,102.64371008 33.24938857000001 0 0,102.643240816 33.24906881999999 0 0,102.64312825399998 33.248992122000004 0 0,102.64286565999998 33.248813192 0 0,102.64225714000003 33.24839161800003 0 0,102.64148761899997 33.24785849800003 0 0,102.639736938 33.246645590000014 0 0,102.639545581 33.24650974899998 0 0,102.63808207800002 33.245470829 0 0,102.63800687899999 33.24541744499999 0 0,102.637696576 33.245279521999976 0 0,102.63730536700001 33.245105636999995 0 0,102.63690994199999 33.24492987799999 0 0,102.63683407799999 33.244899669000006 0 0,102.63621692700002 33.24465392100001 0 0,102.63466925699998 33.244162854000024 0 0,102.63451660800001 33.24411441799998 0 0,102.63331112399999 33.24359761699998 0 0,102.63308348800001 33.243437874999984 0 0,102.63307386600002 33.243431122000004 0 0,102.63286299700002 33.243204085 0 0,102.63283769200001 33.24315906300001 0 0,102.63279139899998 33.24307669799998 0 0,102.632755245 33.24301237200001 0 0,102.63275423099998 33.24301056899998 0 0,102.63274778499999 33.242999098999974 0 0,102.632746736 33.24296913799998 0 0,102.63274043000001 33.242789017999996 0 0,102.63273427600001 33.24261327200003 0 0,102.63289096099999 33.242170679000026 0 0,102.63296099899998 33.24203774900002 0 0,102.632989001 33.24198460399998 0 0,102.63318751399999 33.241607827999985 0 0,102.633272019 33.24144744 0 0,102.63330023100002 33.24137635599999 0 0,102.63347962199998 33.24092434200003 0 0,102.63353723400002 33.24058143000002 0 0,102.63357200899998 33.240196260000005 0 0,102.63363366599998 33.23967029800002 0 0,102.63364392099999 33.23930689000002 0 0,102.63359584099999 33.23894929199997 0 0,102.63358383299999 33.23885999100003 0 0,102.63343637000003 33.238423497999975 0 0,102.63340079 33.23831818000002 0 0,102.633199806 33.237723259000006 0 0,102.633136535 33.237535976000004 0 0,102.63260940200001 33.23658544900002 0 0,102.632469302 33.23633281899998 0 0,102.63241062200001 33.236227007000025 0 0,102.63228747300002 33.236004940999976 0 0,102.632261481 33.235958073000006 0 0,102.63194793000002 33.235303800999986 0 0,102.63191837 33.235242121 0 0,102.63166857099998 33.234670857000026 0 0,102.63139882399997 33.23400917399999 0 0,102.63094340499998 33.23289202000001 0 0,102.63074127200002 33.23238272499998 0 0,102.630631989 33.23195500600002 0 0,102.63063068999998 33.231936233 0 0,102.63062441699998 33.23184555900002 0 0,102.63061403299997 33.23169542800002 0 0,102.63063753199998 33.23160796500002 0 0,102.63065623199998 33.231538365999995 0 0,102.630695538 33.23139206899998 0 0,102.63072687099998 33.231336708000015 0 0,102.630922252 33.23099149900003 0 0,102.63129829899998 33.23047115600002 0 0,102.63145326 33.230088980999994 0 0,102.63163816999997 33.22954526299998 0 0,102.63165852499998 33.22930211800002 0 0,102.63167373700003 33.229120416 0 0,102.63163726800002 33.228673394 0 0,102.63155423 33.228165296999975 0 0,102.63155402400002 33.228164505999985 0 0,102.631357858 33.227411631999985 0 0,102.63084038800002 33.22581613900002 0 0,102.63051093000001 33.224800303999984 0 0,102.63013351699999 33.223481331000016 0 0,102.63012799299997 33.22342103099999 0 0,102.630096277 33.22307488500002 0 0,102.62998978899998 33.22258584000002 0 0,102.62981191699998 33.222015107999994 0 0,102.629366414 33.22152056499999 0 0,102.62892169499997 33.22098544300002 0 0,102.62886067599999 33.22090111799997 0 0,102.62747860399998 33.21899111099998 0 0,102.62729360499998 33.218638768000005 0 0,102.62690116300001 33.217891329 0 0,102.626870742 33.21782454100003 0 0,102.62669629499999 33.217441545999975 0 0,102.62661093899999 33.217054276 0 0,102.62652823100001 33.21658674600002 0 0,102.62634497200003 33.21615849400001 0 0,102.62604448100001 33.215685748 0 0,102.62580981299999 33.21541824299999 0 0,102.62575634500001 33.215362701000004 0 0,102.62555154 33.21514995299998 0 0,102.62532304400003 33.214923440999996 0 0,102.62513233599998 33.21475262000001 0 0,102.62499998300001 33.21463406800001 0 0,102.62460698000001 33.21439983099998 0 0,102.62433780700002 33.214261625999995 0 0,102.62430133999999 33.21424101299999 0 0,102.62404289099999 33.21409492499998 0 0,102.623793949 33.21390696100002 0 0,102.62376041599998 33.213881641 0 0,102.62349937900001 33.213689719 0 0,102.62311367799998 33.213326661999986 0 0,102.62301163699999 33.213232054 0 0,102.62292941800001 33.213155825 0 0,102.62261030399998 33.21297536999998 0 0,102.62237982099998 33.21286630999998 0 0,102.62237864299999 33.21286533 0 0,102.62236184400001 33.212857498000005 0 0,102.62233766000003 33.212846221999996 0 0,102.62233622999997 33.21284523200001 0 0,102.622317017 33.212814141000024 0 0,102.62233748800003 33.21277920900002 0 0,102.62234505800001 33.21276629099998 0 0,102.62277609 33.212626080999996 0 0,102.62297961399997 33.212519391 0 0,102.62324755999998 33.212232175999986 0 0,102.62371758900002 33.211614594000025 0 0,102.623946004 33.21123990299998 0 0,102.62407773799998 33.211079454000014 0 0,102.62413557299999 33.21100901400001 0 0,102.62429984599999 33.21080893300001 0 0,102.62465770300003 33.21049114700003 0 0,102.62499999300002 33.210184975000004 0 0,102.62505786100002 33.210147018999976 0 0,102.62520891000003 33.210047943999996 0 0,102.62562572799999 33.209746112000005 0 0,102.62568507200001 33.20962952399998 0 0,102.62572833399997 33.209544532999985 0 0,102.625909385 33.209062152 0 0,102.62603756700003 33.208333590999985 0 0,102.62605164399997 33.208253575000015 0 0,102.626086456 33.207870207999974 0 0,102.62610293799997 33.207322835000014 0 0,102.62609200700001 33.20725264399999 0 0,102.625998417 33.20665164600001 0 0,102.62588192499999 33.206408791 0 0,102.62574288799999 33.20616244399997 0 0,102.625649974 33.20596292900001 0 0,102.62562852600001 33.20591687199999 0 0,102.625612563 33.20563293999999 0 0,102.625713308 33.20547194300002 0 0,102.62578569700003 33.20536595599998 0 0,102.625809457 33.205331167 0 0,102.626190968 33.20477258 0 0,102.626385916 33.204533863999984 0 0,102.626739423 33.204100982 0 0,102.62698946199998 33.20379479899998 0 0,102.628156402 33.202600566 0 0,102.628330586 33.202361655999994 0 0,102.62848657699999 33.20197857699998 0 0,102.62852276799998 33.20184610899997 0 0,102.628636938 33.20142821500002 0 0,102.62872905199998 33.20109105 0 0,102.62875170000001 33.201009441 0 0,102.62931663900002 33.19897375400001 0 0,102.629328783 33.19857246599997 0 0,102.62932798000003 33.198568224999974 0 0,102.62924408200001 33.19812568499998 0 0,102.62907310700001 33.197311474 0 0,102.62875455199998 33.196554811 0 0,102.62851876500002 33.195897753999986 0 0,102.62837377400001 33.195493709000004 0 0,102.62814613699999 33.19500256700002 0 0,102.62794210499999 33.19451310699998 0 0,102.627756379 33.19418404700002 0 0,102.62757031500001 33.19395777300002 0 0,102.62712076100001 33.19362553399998 0 0,102.626381122 33.19314717999998 0 0,102.62605419599998 33.192935741999975 0 0,102.62581057199998 33.19275754199998 0 0,102.62564546800002 33.19261230699999 0 0,102.62553172700001 33.19246174900002 0 0,102.625412719 33.192304217000014 0 0,102.62527600200002 33.192022810000026 0 0,102.62518418000002 33.19183381099998 0 0,102.62505109300002 33.191364727999996 0 0,102.62499996100001 33.19114033599999 0 0,102.62487953200002 33.19061182500002 0 0,102.624745959 33.19022479199998 0 0,102.62456461099998 33.18975414800002 0 0,102.62433936399998 33.18914126499999 0 0,102.62394667699999 33.188505779000025 0 0,102.623555565 33.18778913599999 0 0,102.62320825699999 33.187200304999976 0 0,102.62304659400002 33.186933329 0 0,102.622857769 33.186767470999996 0 0,102.62269293999998 33.186655925000025 0 0,102.62254961500003 33.18655893099998 0 0,102.62221764399999 33.18639046999999 0 0,102.621787541 33.18629169000002 0 0,102.62135523199998 33.186192409 0 0,102.62109846599998 33.186151983 0 0,102.62084169899998 33.186111555000025 0 0,102.62058493699999 33.18607112900003 0 0,102.62032817300002 33.18603070299997 0 0,102.620071403 33.18599027699997 0 0,102.61981463299998 33.185949849999986 0 0,102.61955786300001 33.18590942200001 0 0,102.619301092 33.18586899600001 0 0,102.61904432199998 33.18582856900002 0 0,102.618787553 33.185788143000025 0 0,102.61853078799999 33.185747710999976 0 0,102.61827402699998 33.185707278999985 0 0,102.61801726300001 33.18566684799998 0 0,102.61776050100002 33.185626419000016 0 0,102.61750373000001 33.18558599300002 0 0,102.61725353399999 33.18554660299998 0 0,102.617246959 33.18554556800001 0 0,102.61697265700002 33.18551401299999 0 0,102.61669835200001 33.18548245900001 0 0,102.61649483000002 33.185459046000005 0 0,102.616424048 33.185450903 0 0,102.616149743 33.185419346 0 0,102.61587543899998 33.18538778599998 0 0,102.61560113500002 33.185356223999975 0 0,102.61532683500002 33.185324664999996 0 0,102.61505253500002 33.18529310399998 0 0,102.61477823899997 33.18526155000001 0 0,102.61450394399998 33.18522999300001 0 0,102.61427018199998 33.18519162000001 0 0,102.61419484999999 33.18517925399999 0 0,102.614168517 33.185174931000006 0 0,102.61403642200003 33.18515324700002 0 0,102.613802658 33.18511487400002 0 0,102.61356889500001 33.18507649999998 0 0,102.61333513400001 33.185038127999974 0 0,102.61310137100003 33.184999757000014 0 0,102.612867607 33.18496138299997 0 0,102.612633845 33.18492300899999 0 0,102.61240008099998 33.184884633000024 0 0,102.61216631799999 33.18484625799999 0 0,102.61193255500001 33.18480788400001 0 0,102.61169879300002 33.18476950899998 0 0,102.61169625100001 33.184768874999975 0 0,102.61162019199998 33.18474991699998 0 0,102.611617653 33.18474928500001 0 0,102.61145431599999 33.18470857 0 0,102.61143508599997 33.18470377699998 0 0,102.61117137899998 33.18463804700002 0 0,102.611103329 33.184621085 0 0,102.611034195 33.18460385100002 0 0,102.61103167499999 33.18460322300001 0 0,102.61090767799999 33.18457231399998 0 0,102.61064397500002 33.18450658199998 0 0,102.61031001600003 33.18442335999998 0 0,102.61028706799999 33.18441764099998 0 0,102.60990001900001 33.18482312200001 0 0,102.60781799 33.18571542000001 0 0,102.606033395 33.18898717799999 0 0,102.604248799 33.19166407199998 0 0,102.60246420300001 33.1937461 0 0,102.600530891 33.19612556200002 0 0,102.598448862 33.19776144100001 0 0,102.59696170000001 33.19939732 0 0,102.59502838700001 33.20088448299998 0 0,102.592946359 33.20252036199997 0 0,102.59056689800002 33.20356137700003 0 0,102.58803872099998 33.204007526 0 0,102.586551558 33.20475110799998 0 0,102.58432081299998 33.20742800099998 0 0,102.58075162099999 33.210848476000024 0 0,102.57852087700002 33.21352537000001 0 0,102.576290132 33.21530996600001 0 0,102.57569526700001 33.223489363 0 0,102.57331580599998 33.22676112200003 0 0,102.57227479099998 33.229735447999985 0 0,102.56662357200003 33.232412341999975 0 0,102.56305437999998 33.23449437099998 0 0,102.560526203 33.242078902 0 0,102.56075936299999 33.24261350299997 0 0,102.56067336400002 33.243273966000004 0 0,102.56045726299999 33.244157659999985 0 0,102.56021563299998 33.24483346400001 0 0,102.55991893499998 33.245558931000005 0 0,102.55968725000002 33.246125430000006 0 0,102.559467616 33.246662464999986 0 0,102.55919468600001 33.247326878000024 0 0,102.55901418000002 33.24774817100001 0 0,102.55884806199998 33.24813588500001 0 0,102.55838958599998 33.249205948 0 0,102.55790246200002 33.250342875 0 0,102.55753186800001 33.25109845200001 0 0,102.55743063900002 33.251275815999975 0 0,102.55699986600001 33.251940467 0 0,102.55648801199999 33.252679924999995 0 0,102.55611284100002 33.25322192099998 0 0,102.55599522400001 33.25338772499998 0 0,102.555747451 33.25371279799998 0 0,102.55548334399998 33.254028662999985 0 0,102.55505761900002 33.25448392999999 0 0,102.55450048300003 33.25499998800001 0 0,102.55355069900003 33.255814149 0 0,102.55278414399999 33.256471245 0 0,102.55209905499999 33.25705283999997 0 0,102.55121373999998 33.25775052 0 0,102.55065333800002 33.25818641699999 0 0,102.55016903799998 33.258563117999984 0 0,102.54978060899998 33.258865248999996 0 0,102.549287413 33.259248868999975 0 0,102.54895710400001 33.25950579300002 0 0,102.54817997100002 33.260076067 0 0,102.54752374100002 33.26055129399998 0 0,102.54703221800003 33.260907245 0 0,102.54682400299998 33.261058031000005 0 0,102.54622534800001 33.26188129899998 0 0,102.546126969 33.262016588999984 0 0,102.54562166599999 33.26280274700002 0 0,102.54519588900001 33.26346517799999 0 0,102.54487678599997 33.26396164200003 0 0,102.54463331800002 33.26434043400002 0 0,102.54464101600001 33.26451492699999 0 0,102.54463879399998 33.265026637000005 0 0,102.544630203 33.26511638900001 0 0,102.544555909 33.265892656999995 0 0,102.54434065599997 33.267292912000016 0 0,102.54422303000001 33.26789623000002 0 0,102.54406361100001 33.268470846000014 0 0,102.54393261400003 33.26884852400002 0 0,102.54369967000002 33.26940514400002 0 0,102.54342388399999 33.26994777300001 0 0,102.54321680100003 33.27030060300001 0 0,102.543106438 33.270474088000014 0 0,102.54291912299999 33.27074918699998 0 0,102.54289873200003 33.27114303500002 0 0,102.54282995900002 33.271730214 0 0,102.54269213600003 33.272406191000016 0 0,102.54255618500002 33.272886974000016 0 0,102.54235235599998 33.27345159999999 0 0,102.54219222699999 33.273821270999974 0 0,102.54201305200002 33.27418472300002 0 0,102.54181517199999 33.27454126399999 0 0,102.541598964 33.27489021399998 0 0,102.54136484000003 33.275230910999994 0 0,102.54111324399997 33.27556270399998 0 0,102.54084465699998 33.27588496300001 0 0,102.540411043 33.27634913600002 0 0,102.54025858199998 33.276498441 0 0,102.53994220999999 33.276788493000026 0 0,102.53961107399999 33.277066676000004 0 0,102.539265806 33.277332461000015 0 0,102.53905886500002 33.277480732000015 0 0,102.538695007 33.278354234999995 0 0,102.538335717 33.279173918000026 0 0,102.53814713399998 33.27953400000001 0 0,102.53794002799998 33.279886827999974 0 0,102.53759551399997 33.280401009 0 0,102.53734390400001 33.28073280199999 0 0,102.53707530100002 33.28105506100002 0 0,102.53679021599999 33.281367171 0 0,102.53633287999997 33.28181501400002 0 0,102.53600902900001 33.282099199000015 0 0,102.53567072700002 33.282371248000004 0 0,102.53531861599998 33.282630643000005 0 0,102.535145022 33.28275042500002 0 0,102.53510874 33.28277441 0 0,102.53444795399997 33.28318500400002 0 0,102.534404704 33.283210908 0 0,102.53413350400001 33.28337162499997 0 0,102.53375860199998 33.283593799000016 0 0,102.53347605599998 33.28376123999999 0 0,102.53323008000001 33.28390700900002 0 0,102.53306223700002 33.284108445000015 0 0,102.53286810999998 33.284341426000026 0 0,102.532632998 33.284837890999995 0 0,102.532362406 33.285409277999975 0 0,102.53197381000001 33.28622984399999 0 0,102.53146517800002 33.287303881000014 0 0,102.531241868 33.28775939500002 0 0,102.53099232699998 33.288202290000015 0 0,102.53090282300002 33.288347310000006 0 0,102.53071450599998 33.288633145000006 0 0,102.53034451799999 33.289133031000006 0 0,102.529808608 33.28977993000001 0 0,102.52935810000002 33.29032060399999 0 0,102.52859717299998 33.291233825000006 0 0,102.52819615200002 33.291715108999995 0 0,102.52787787099999 33.29209709000003 0 0,102.527591186 33.292441155000006 0 0,102.52734662699999 33.29273466000001 0 0,102.52711549100002 33.29302861000002 0 0,102.526874351 33.29336625399998 0 0,102.52658691300002 33.293768726999986 0 0,102.52625317799999 33.294236024999975 0 0,102.52605930300001 33.29450748800002 0 0,102.52584413800002 33.29484065600002 0 0,102.52509130599998 33.296084689 0 0,102.52434197600002 33.297322936 0 0,102.52353104000002 33.29865590100002 0 0,102.52315895700002 33.299187872000005 0 0,102.522948595 33.29946632999997 0 0,102.52270583699999 33.29978767199998 0 0,102.522313392 33.300307153999995 0 0,102.52176271600001 33.30103608799999 0 0,102.52107105099998 33.301951653 0 0,102.52056661199998 33.30261938199999 0 0,102.520303254 33.30296799299998 0 0,102.520129311 33.303198243 0 0,102.51987683800002 33.303652021000005 0 0,102.51977188900003 33.304478195 0 0,102.51970118100002 33.30502080000002 0 0,102.51962140299997 33.30563300099999 0 0,102.51946851899999 33.30679511400001 0 0,102.51934665800002 33.307425963000014 0 0,102.51924530299999 33.307810028000006 0 0,102.51912409200003 33.308190013 0 0,102.519056111 33.30837825100002 0 0,102.518712972 33.30916333800002 0 0,102.51849647400002 33.309567465999976 0 0,102.51828220099998 33.309942517000025 0 0,102.517881697 33.31062838999998 0 0,102.51778450799998 33.31077958499998 0 0,102.517570745 33.31108992899999 0 0,102.51733265799999 33.311405319000016 0 0,102.51691250599998 33.311917384000026 0 0,102.516469078 33.312454230000014 0 0,102.516145419 33.31284607600003 0 0,102.51591013699999 33.313130924000006 0 0,102.515699203 33.31338629800001 0 0,102.515581526 33.31432862700001 0 0,102.51490540499998 33.314317886000026 0 0,102.51532760399999 33.317175469999995 0 0,102.51531340700001 33.31796159700002 0 0,102.51529536599998 33.318960644000015 0 0,102.51527912300003 33.319860044999984 0 0,102.51525048100001 33.32144605399998 0 0,102.51521620400001 33.32228359999999 0 0,102.51514914400002 33.322819073999995 0 0,102.515083333 33.32317377700002 0 0,102.514948075 33.32375869200001 0 0,102.51468756999998 33.32486640100001 0 0,102.51440448099999 33.32591513400001 0 0,102.51389011100002 33.32752313499998 0 0,102.51364956499998 33.32827511800002 0 0,102.51359012299997 33.32850110099997 0 0,102.51353221199997 33.32872126400002 0 0,102.51366078299998 33.32981298599998 0 0,102.51381798 33.33117551700002 0 0,102.51384529900002 33.33201652399998 0 0,102.51381470500002 33.33254364800001 0 0,102.51374742299998 33.333068364999974 0 0,102.51365001599999 33.33359926200001 0 0,102.51349834500002 33.33440869399999 0 0,102.51339395100001 33.33496581999998 0 0,102.51327002900001 33.33551546299998 0 0,102.513216839 33.33570702999998 0 0,102.51309558999998 33.336087014999976 0 0,102.51287977099997 33.336636657999975 0 0,102.51268954199998 33.33704993399999 0 0,102.512404339 33.337573566 0 0,102.512187084 33.33792917599999 0 0,102.51203073200003 33.338183292999986 0 0,102.51174239199997 33.338651927 0 0,102.51159817899998 33.33896927799998 0 0,102.51141487299998 33.339372653 0 0,102.511091265 33.340084768 0 0,102.51077499500002 33.340780736 0 0,102.51053044899999 33.341318874000024 0 0,102.51034264200001 33.34189695499998 0 0,102.51001341599999 33.34291032499999 0 0,102.50963122500002 33.34408672500001 0 0,102.50935364399999 33.344941129000006 0 0,102.50922996600002 33.345436081 0 0,102.50914602199998 33.34577201799999 0 0,102.50907001500002 33.34607619100001 0 0,102.50925000500001 33.346667814 0 0,102.50941578099997 33.34737956499998 0 0,102.50950000300003 33.34796532299998 0 0,102.50953839900001 33.348554449999995 0 0,102.50951805 33.349340831999996 0 0,102.50944921500002 33.34992800399999 0 0,102.50934649200002 33.350459899999976 0 0,102.50904596700002 33.35166830600002 0 0,102.508864652 33.35239391699997 0 0,102.50874508099997 33.35287242800001 0 0,102.508687952 33.354132666 0 0,102.508807004 33.356685535999986 0 0,102.50886543500002 33.35793850099998 0 0,102.50889594699998 33.35876821199997 0 0,102.50888557299999 33.35916526400001 0 0,102.50885437199997 33.359561547 0 0,102.50872372200001 33.36080417599999 0 0,102.5086392 33.361608063999995 0 0,102.50855555200002 33.362188171000014 0 0,102.50841211199997 33.36281926700002 0 0,102.50823114600001 33.36339658100002 0 0,102.50782142100002 33.364485582999976 0 0,102.50736151799998 33.365703349 0 0,102.50701265599997 33.36662709199999 0 0,102.50613846599998 33.368940966000025 0 0,102.50548239300002 33.37067540700002 0 0,102.50495666400002 33.37206526599999 0 0,102.50440938399998 33.373981544 0 0,102.50406936600001 33.375136879000024 0 0,102.50383382299998 33.37574664700003 0 0,102.503762903 33.375905509999996 0 0,102.50307131199997 33.377225065000005 0 0,102.50272343099999 33.377871261999985 0 0,102.53078294099998 33.38990291699997 0 0,102.53539314599999 33.39139008000001 0 0,102.54084518000002 33.39383496400001 0 0,102.54098737700002 33.39394465800001 0 0,102.54148230499999 33.39449669300001 0 0,102.54209398299997 33.395807847000015 0 0,102.54237698100002 33.39643833399998 0 0,102.54294805199999 33.39689519000001 0 0,102.54361430199998 33.397409154 0 0,102.54412826499998 33.39775179600002 0 0,102.54551566499998 33.39859165600001 0 0,102.54633640499998 33.398874901 0 0,102.547059762 33.39931272299998 0 0,102.54766890299999 33.399883793000015 0 0,102.54814479499998 33.40045486399998 0 0,102.548487437 33.40100689899998 0 0,102.54910889199999 33.40170065199999 0 0,102.550152841 33.402253331 0 0,102.55226351800002 33.403610195 0 0,102.55407266999998 33.40466553300001 0 0,102.55512052400002 33.405573677999996 0 0,102.55543895599999 33.405849648000014 0 0,102.55638724900001 33.40627978499998 0 0,102.55693928300002 33.406698569000014 0 0,102.55716295299999 33.40690558199998 0 0,102.557427072 33.407212533000006 0 0,102.55773402400001 33.40759086700001 0 0,102.558040973 33.407876402 0 0,102.55826940200001 33.407997755 0 0,102.55848355299997 33.40806913900002 0 0,102.55879050300001 33.40809055400001 0 0,102.55925449900002 33.40806200100002 0 0,102.55957572599999 33.408133384999985 0 0,102.55983984699998 33.408283290999975 0 0,102.56016656700001 33.408480946 0 0,102.56034667199998 33.408604518000004 0 0,102.560589376 33.40869731700002 0 0,102.56080352800001 33.40871159300002 0 0,102.56111761699998 33.40865448699998 0 0,102.56127465700001 33.40860322999998 0 0,102.56214554399997 33.408318982000026 0 0,102.56228831200002 33.408318983000015 0 0,102.56254529400002 33.40835467400001 0 0,102.56283082800002 33.408461750000015 0 0,102.563466145 33.408911467999985 0 0,102.56491523699998 33.40979662799998 0 0,102.56542206199998 33.410260623 0 0,102.56605023899999 33.41086024600003 0 0,102.56699250600002 33.411646658999985 0 0,102.56749219300002 33.412193935000005 0 0,102.56818223599998 33.41272931399999 0 0,102.568670026 33.413062438 0 0,102.56893176599999 33.41327658900002 0 0,102.56915781499998 33.41358591900001 0 0,102.56957422099998 33.41425216900001 0 0,102.57005011299998 33.414823238999986 0 0,102.57048833699997 33.41522970699998 0 0,102.57087102700001 33.41558466599997 0 0,102.57216783299998 33.416298504999986 0 0,102.57314341300003 33.416821986 0 0,102.574047608 33.41715511000001 0 0,102.57448780800001 33.41721459799999 0 0,102.57495180299998 33.417274083999985 0 0,102.57579589 33.417438971000024 0 0,102.57635568500001 33.417547721000005 0 0,102.57665311800002 33.41774997599998 0 0,102.57741454500001 33.41849950599999 0 0,102.57789043700001 33.419034884999974 0 0,102.578530661 33.419700637999995 0 0,102.57927305300001 33.420186048000005 0 0,102.579701355 33.420428754 0 0,102.58022959599998 33.42058579799999 0 0,102.58084349699999 33.42072856599998 0 0,102.58165727199997 33.42071428899999 0 0,102.58292389299999 33.42060509800001 0 0,102.58331337700002 33.420571521 0 0,102.586144907 33.41966312400001 0 0,102.58769274000002 33.41928951 0 0,102.58965265500001 33.418686459000014 0 0,102.59432629600002 33.417932646 0 0,102.59557711999997 33.41743063199999 0 0,102.59676209100002 33.41697377600002 0 0,102.59699052000002 33.41677390199999 0 0,102.59707617999999 33.41650264200001 0 0,102.59722460299997 33.415998221999985 0 0,102.59854765099999 33.414314343 0 0,102.59890995199999 33.41401610600002 0 0,102.59923117900001 33.413849544000016 0 0,102.59948102300001 33.41375436499999 0 0,102.60020603999999 33.41371129100003 0 0,102.60158684499999 33.41387333799997 0 0,102.60243155400002 33.41406369600003 0 0,102.60285985600001 33.414218360999996 0 0,102.603124122 33.414449450000006 0 0,102.60315830399998 33.414479340000014 0 0,102.60447708700002 33.41623771799999 0 0,102.60526851100002 33.41718742799998 0 0,102.60599935800002 33.41782522599999 0 0,102.606199231 33.418210698999985 0 0,102.60655326 33.420260552 0 0,102.60656662000002 33.42083096099998 0 0,102.606595174 33.42112601500003 0 0,102.60664276300002 33.421335408000004 0 0,102.60676649499999 33.42168756699999 0 0,102.60696637000001 33.421935030999975 0 0,102.60719025200001 33.42213437800001 0 0,102.60766117200001 33.42255369200001 0 0,102.60786104699997 33.422734530000014 0 0,102.60797526099998 33.42285826300002 0 0,102.60807044 33.42306765500001 0 0,102.60820368999998 33.42354354700001 0 0,102.60834645800003 33.423895706999986 0 0,102.60866054600001 33.424181241999975 0 0,102.60905077799998 33.42427642199999 0 0,102.610021598 33.42456195699998 0 0,102.61104000699999 33.42471424199999 0 0,102.61143023900001 33.42479990200002 0 0,102.61172529200002 33.424904599 0 0,102.61205841600002 33.42506640200003 0 0,102.61242009400002 33.42521868799997 0 0,102.613514646 33.425685062000014 0 0,102.61483762699999 33.426218060999986 0 0,102.615706773 33.42650230999999 0 0,102.61635096399999 33.42671298900001 0 0,102.61750262300001 33.426989006999975 0 0,102.61862572899997 33.427226953 0 0,102.61900644299999 33.42728405999998 0 0,102.619956667 33.42748799100002 0 0,102.62009229900002 33.427540158 0 0,102.62144402299998 33.428026778 0 0,102.622609582 33.42823298899998 0 0,102.622765625 33.428271204 0 0,102.62457050500001 33.429227395 0 0,102.62509373799998 33.42981771000001 0 0,102.62546493500002 33.430203182000014 0 0,102.62577192600003 33.43051178500002 0 0,102.626292987 33.430845637000004 0 0,102.62677839700001 33.43103123499998 0 0,102.627192423 33.43111689599999 0 0,102.62818844499998 33.43125532900001 0 0,102.62857441400001 33.43127393999998 0 0,102.62869497399998 33.43132192600001 0 0,102.62887889199999 33.431467774 0 0,102.62908669500001 33.431737166999994 0 0,102.631017735 33.43079990299998 0 0,102.632951047 33.430651187000024 0 0,102.63726381999999 33.430205038 0 0,102.63889970000002 33.431246052000006 0 0,102.64246889100002 33.431692200999976 0 0,102.644997069 33.432287066000015 0 0,102.645889366 33.43213835 0 0,102.64633551600002 33.432733214999985 0 0,102.646930381 33.435707541 0 0,102.64678166499999 33.43734342099998 0 0,102.646781664 33.439871598000025 0 0,102.64737652899998 33.44061518000001 0 0,102.648912241 33.44284266 0 0,102.64894326400002 33.443304087 0 0,102.64879454800001 33.446129697 0 0,102.649538129 33.448955307000006 0 0,102.65072786000002 33.450442469999984 0 0,102.65199148300002 33.45162289199999 0 0,102.65306224099999 33.45257943600001 0 0,102.65386173899998 33.45320761400001 0 0,102.65474320099997 33.453714228000024 0 0,102.65582365900002 33.45402936200003 0 0,102.65724533299999 33.45419270999997 0 0,102.65790206399998 33.454264093999996 0 0,102.658116216 33.45436403100001 0 0,102.66120714599998 33.455338095 0 0,102.66492505500003 33.45727140700001 0 0,102.66745323200001 33.460840598999994 0 0,102.66775066500003 33.463220060000026 0 0,102.66879167899998 33.46530208799999 0 0,102.67027884200002 33.466491819 0 0,102.67161728899998 33.468276414 0 0,102.66983269299999 33.47065587499998 0 0,102.669089111 33.471102024000004 0 0,102.67011867999997 33.472609595999984 0 0,102.670623852 33.47289289399998 0 0,102.67109974499999 33.473273608 0 0,102.67140907499999 33.47345206799997 0 0,102.671682713 33.473666219999984 0 0,102.671908761 33.47386847400003 0 0,102.67215860499999 33.47428487899998 0 0,102.672491729 33.474665593 0 0,102.67278916200002 33.47508199800001 0 0,102.67323067500001 33.475866000999986 0 0,102.673526794 33.47654536700003 0 0,102.673859919 33.477259205999985 0 0,102.67415735200001 33.478591703999996 0 0,102.67437150299997 33.47921036299999 0 0,102.67459755200002 33.47962676899999 0 0,102.67513357299998 33.480076817999986 0 0,102.67600963299998 33.48107802999999 0 0,102.67794294599997 33.482267761 0 0,102.67866643000002 33.48227986799998 0 0,102.67960631800003 33.482291766 0 0,102.68058189599998 33.48230366299998 0 0,102.681592535 33.48228967199998 0 0,102.68235459499999 33.482327457 0 0,102.68273530900001 33.482351252 0 0,102.68311602199998 33.482470224999986 0 0,102.683520531 33.48272006799999 0 0,102.683853656 33.483029397999985 0 0,102.68447231599998 33.48363616099999 0 0,102.68496010500002 33.484385691 0 0,102.68529322900002 33.48480209600001 0 0,102.685654252 33.48530547399997 0 0,102.68589761200002 33.485556385999985 0 0,102.68656386200001 33.485965652999994 0 0,102.68693505700003 33.48615601 0 0,102.68725866400001 33.48625118799998 0 0,102.68757275299998 33.486260705999996 0 0,102.68827250800001 33.48608000799999 0 0,102.68865778700001 33.485841920999974 0 0,102.68901946599999 33.48585143899999 0 0,102.68953342999998 33.48601324200001 0 0,102.690380517 33.48647009899997 0 0,102.69143699799997 33.48716490100003 0 0,102.69226505 33.48779307900003 0 0,102.692921781 33.488192828000024 0 0,102.693473816 33.48849740000003 0 0,102.69413054799998 33.48897329099998 0 0,102.69477776100001 33.489477737000016 0 0,102.694943712 33.48960479300001 0 0,102.69535834999999 33.49006784400001 0 0,102.69567243799997 33.49040096800002 0 0,102.69591990200001 33.490562771999976 0 0,102.69616736699999 33.49064843299999 0 0,102.69671940199999 33.49059587400001 0 0,102.69774732899998 33.490429522 0 0,102.69845164899999 33.49023916499999 0 0,102.700221968 33.489744237000025 0 0,102.70143073399998 33.48936352300001 0 0,102.70230637600002 33.489192203000016 0 0,102.70294407199998 33.48914461300001 0 0,102.70325038200002 33.489232383 0 0,102.70361032099999 33.48953484499998 0 0,102.70441444900001 33.49059587400001 0 0,102.70560417899998 33.49133945599999 0 0,102.70611351299999 33.491581181000015 0 0,102.706418085 33.491742983999984 0 0,102.70668458400002 33.49178105599998 0 0,102.70697963700002 33.491752502 0 0,102.70737938600001 33.491552626999976 0 0,102.708756956 33.49084413700001 0 0,102.70942929199998 33.49065438100001 0 0,102.70961964899999 33.49063653500002 0 0,102.70979810799997 33.49066627799999 0 0,102.71044489000002 33.49097344400002 0 0,102.71110668300003 33.491488172000004 0 0,102.71244512999999 33.491934320999974 0 0,102.714603711 33.49224269000001 0 0,102.71563334000001 33.49221173900003 0 0,102.716147304 33.492183184 0 0,102.71652801800002 33.49219270200001 0 0,102.71690873199998 33.49228788099998 0 0,102.71734655199998 33.49243064900003 0 0,102.717774856 33.49257341600003 0 0,102.71803183700001 33.49274473700001 0 0,102.71818412200003 33.49293509500001 0 0,102.71826978299998 33.493049308000025 0 0,102.718545801 33.49347761199999 0 0,102.71874567499998 33.49401061100002 0 0,102.71874567499998 33.494524574000025 0 0,102.71851724700002 33.495152752000024 0 0,102.718422068 33.49566671500003 0 0,102.71838399799998 33.49604742899999 0 0,102.718545801 33.49663753499999 0 0,102.71879326499999 33.498084248 0 0,102.71911687099998 33.49928349700002 0 0,102.719842336 33.50041487599998 0 0,102.71992537199998 33.50055639300001 0 0,102.72027804800001 33.50157729699998 0 0,102.72058514700001 33.502110679 0 0,102.72092823600002 33.50318997699998 0 0,102.72100437900002 33.50363731499999 0 0,102.72110531300001 33.50402169900002 0 0,102.721133904 33.504130583999995 0 0,102.72118224399998 33.50429939999998 0 0,102.72127742200001 33.50448975699999 0 0,102.721814258 33.50487264100002 0 0,102.72612702999999 33.506062370999985 0 0,102.72699010899998 33.50629252499999 0 0,102.72740155899999 33.50653311899998 0 0,102.72812134600002 33.506937628 0 0,102.72852585499999 33.50704470400001 0 0,102.72884113399999 33.507038754999996 0 0,102.72932297400001 33.506931678 0 0,102.73001896599999 33.506824602999984 0 0,102.73110548 33.50660458300001 0 0,102.73142284900001 33.506539067999995 0 0,102.73177976800002 33.506539067999995 0 0,102.732291352 33.506586657000014 0 0,102.73348703099998 33.506830552 0 0,102.734330768 33.507212029000016 0 0,102.73460537699998 33.50733618800001 0 0,102.73481358100003 33.50741054500003 0 0,102.73509911600001 33.507422442999996 0 0,102.73543224000002 33.50724398300002 0 0,102.73603900299997 33.506684810000024 0 0,102.73639592199999 33.50643496599997 0 0,102.73690750600002 33.50618512300002 0 0,102.737645139 33.50597097100001 0 0,102.73902522600002 33.50568543700001 0 0,102.74090500099999 33.505292825000026 0 0,102.742713391 33.50478124099999 0 0,102.74434073700002 33.504296626999974 0 0,102.74465128999998 33.50423787300002 0 0,102.746049395 33.50414275200001 0 0,102.746449144 33.504128475000016 0 0,102.747034493 33.50429979699999 0 0,102.74827332400002 33.50495965900001 0 0,102.74880481100001 33.505099296000026 0 0,102.74926166799997 33.50511357300002 0 0,102.75102340299998 33.50508084299997 0 0,102.760928234 33.50618137999999 0 0,102.76091552399998 33.50608967900001 0 0,102.76091774499997 33.506018101999985 0 0,102.760930938 33.50589875200001 0 0,102.76094197200001 33.505858131000025 0 0,102.76098698599998 33.505795834000025 0 0,102.76104079200002 33.505762108 0 0,102.76109187600002 33.50574271099998 0 0,102.761177212 33.50573264500002 0 0,102.76124556799999 33.50573460999999 0 0,102.761302828 33.505770039000026 0 0,102.76139398200002 33.50577425 0 0,102.76152531299999 33.50581399499998 0 0,102.761630851 33.505834815000014 0 0,102.76171647899997 33.50585814300001 0 0,102.76180206499998 33.50587669999999 0 0,102.76186769999998 33.50589299400002 0 0,102.76212173599998 33.505962994000015 0 0,102.76234445400002 33.506033186000025 0 0,102.76266404199998 33.50610993800001 0 0,102.762856516 33.50614899200002 0 0,102.76404319400001 33.506092482999975 0 0,102.764100826 33.50608973999999 0 0,102.764187295 33.50603652699999 0 0,102.76420745299998 33.50596933600002 0 0,102.76423012599997 33.50589375999999 0 0,102.76421584899998 33.505750992 0 0,102.76403041100002 33.50557791799997 0 0,102.76408044499999 33.50560027300003 0 0,102.764340806 33.50574179199998 0 0,102.76435533699998 33.505775098000015 0 0,102.76436136699999 33.50581322800002 0 0,102.76435590300002 33.505839501000025 0 0,102.76828236699998 33.50589061800002 0 0,102.76929766400002 33.50584227000002 0 0,102.77862515200002 33.50698441200001 0 0,102.78814299499999 33.50888798099999 0 0,102.797660839 33.512695119 0 0,102.798435971 33.51318467499999 0 0,102.80307256700002 33.51470193199998 0 0,102.80515459600002 33.51517782399998 0 0,102.807117651 33.51553474299999 0 0,102.80890224699999 33.515772689000016 0 0,102.81122222200003 33.51571320300002 0 0,102.81336373699997 33.51547525699999 0 0,102.81520781799998 33.515415770000004 0 0,102.81705190100001 33.515415770000004 0 0,102.818895983 33.51571320199997 0 0,102.82032167699998 33.516068139000026 0 0,102.821583336 33.51599167400002 0 0,102.823224649 33.51623157099999 0 0,102.82479509299998 33.516302954000025 0 0,102.82654399699999 33.516267262999975 0 0,102.826717497 33.516283035000015 0 0,102.82866177900002 33.51645978900001 0 0,102.828899664 33.516481414 0 0,102.83100548700003 33.516410029999975 0 0,102.83478882899999 33.516410029999975 0 0,102.83610943000002 33.516267262999975 0 0,102.83707311199998 33.516124494999985 0 0,102.837786951 33.51623157099999 0 0,102.838429405 33.51651710599998 0 0,102.83889340000002 33.517088177000005 0 0,102.83925031899997 33.51751647999998 0 0,102.83935739499998 33.51780201499997 0 0,102.84003554100002 33.51794478300002 0 0,102.84035676899998 33.51794478300002 0 0,102.84074937999998 33.518301701999974 0 0,102.84114198999998 33.51858723700002 0 0,102.841713062 33.51876569699999 0 0,102.842105672 33.51894415700002 0 0,102.84225433300003 33.51937602700002 0 0,102.84204520399999 33.51998378000002 0 0,102.841873883 33.52042160000002 0 0,102.84191195400001 33.52099267099999 0 0,102.84210231100002 33.52148759900001 0 0,102.84240688199998 33.521696991 0 0,102.84305409500001 33.521906383999976 0 0,102.84347288100003 33.522153848000016 0 0,102.84362516599998 33.52251552600001 0 0,102.84368227300001 33.52331502499999 0 0,102.843529988 33.52388609600001 0 0,102.84313023800001 33.524495237999986 0 0,102.84276856000002 33.52470463100002 0 0,102.84164545499999 33.524666559000025 0 0,102.841169562 33.524666559000025 0 0,102.84063656299998 33.524952094000014 0 0,102.840465242 33.52518052300002 0 0,102.840503313 33.52563737899999 0 0,102.84059849200003 33.526360736000015 0 0,102.84099824100002 33.52721734099998 0 0,102.84149316899999 33.527598055 0 0,102.84236881099997 33.52803587599999 0 0,102.84332059500002 33.528226233 0 0,102.84490055700002 33.52832141099998 0 0,102.84623305600002 33.52875923200003 0 0,102.846880269 33.52915898100002 0 0,102.84701351799998 33.529465931999994 0 0,102.84702779499997 33.52969436000001 0 0,102.846942135 33.52987995799998 0 0,102.84677081400002 33.53015121599998 0 0,102.84662804599998 33.53039392199997 0 0,102.846585216 33.530593796000005 0 0,102.846585215 33.530722287 0 0,102.84678509100002 33.530850778 0 0,102.84698496599998 33.530850778 0 0,102.84728477800002 33.530736563999994 0 0,102.84771308 33.53037964499998 0 0,102.84808427600001 33.530108385999995 0 0,102.848341258 33.53002272600003 0 0,102.84865534599999 33.529808574000015 0 0,102.84885522100001 33.52950876199998 0 0,102.84921214000002 33.529137565999974 0 0,102.849369185 33.52896624499999 0 0,102.84955478299997 33.52892341500001 0 0,102.84966899699998 33.52905190600001 0 0,102.84966899699998 33.52920895 0 0,102.84966899699998 33.52940882500002 0 0,102.849511952 33.529680084000006 0 0,102.849469123 33.52989423499997 0 0,102.84954050599998 33.530079833 0 0,102.84979748799998 33.530122662999986 0 0,102.85018295999998 33.530065557 0 0,102.85046849600002 33.53013693999998 0 0,102.85061126400001 33.530408197999975 0 0,102.85072547700003 33.53057952 0 0,102.85081113899997 33.53082222500001 0 0,102.85105384299999 33.53105065300002 0 0,102.85138220900001 33.53143612500003 0 0,102.85148214700001 33.531664553999974 0 0,102.85142503899999 33.531850152000004 0 0,102.85125371800001 33.532007195999995 0 0,102.85132510099999 33.53217851800002 0 0,102.8515107 33.532349838000016 0 0,102.85182478899998 33.53244977600002 0 0,102.85209604699997 33.53247833 0 0,102.85245296699998 33.53243550000002 0 0,102.85276705500002 33.53232128500002 0 0,102.85296693100003 33.53205002599998 0 0,102.85323818900002 33.531807320999974 0 0,102.853538001 33.531864428999995 0 0,102.85378070500002 33.53199291999999 0 0,102.854037688 33.531992919000004 0 0,102.85425183900003 33.53169310800001 0 0,102.85438033000003 33.53126480399999 0 0,102.85463731200002 33.53056524300001 0 0,102.854808633 33.53006555600001 0 0,102.855079891 33.52975146699998 0 0,102.85575089999998 33.52909473599999 0 0,102.85625058599999 33.52866643300001 0 0,102.85655039800002 33.528552219000005 0 0,102.85685021 33.52860932599998 0 0,102.85707863900001 33.52873781699998 0 0,102.85733562000001 33.52875209299998 0 0,102.85764970999998 33.52872353999999 0 0,102.85826361 33.52866643300001 0 0,102.85867763700003 33.52866643300001 0 0,102.85884895700002 33.52878064700002 0 0,102.85899172500001 33.52892341400002 0 0,102.858991726 33.529180397000005 0 0,102.85899172500001 33.52949448499999 0 0,102.85906310899998 33.529808574000015 0 0,102.859134493 33.529979895999986 0 0,102.85936292100001 33.530122662999986 0 0,102.85967700999998 33.530151217000025 0 0,102.859876885 33.53013693999998 0 0,102.86004820599999 33.52989423499997 0 0,102.86020524999998 33.52979429800001 0 0,102.86034801800002 33.52979429800001 0 0,102.860519339 33.529822851000006 0 0,102.860662107 33.52999417199999 0 0,102.86076204400001 33.53019404700001 0 0,102.86087625900001 33.530251153999984 0 0,102.86109040999997 33.53023687699999 0 0,102.861404499 33.53015121599998 0 0,102.861675757 33.52999417299998 0 0,102.861918462 33.529937066 0 0,102.86231821199999 33.529965618000006 0 0,102.86248543699998 33.53005968299999 0 0,102.86254664 33.53009410999999 0 0,102.86284645299997 33.530393920999984 0 0,102.86296066699998 33.530608072999996 0 0,102.863174818 33.53065090400003 0 0,102.86336041599998 33.530593796000005 0 0,102.86337469300003 33.530351091 0 0,102.863446076 33.53017977000002 0 0,102.86364595100002 33.530208324 0 0,102.86380299500001 33.530308261000016 0 0,102.86391721000001 33.530451029000005 0 0,102.86404570000002 33.53069373400001 0 0,102.864217021 33.530736563999994 0 0,102.86451683299998 33.53067945700002 0 0,102.86464532500003 33.53049385899999 0 0,102.86477381499998 33.530108385999995 0 0,102.86480236900002 33.529708637 0 0,102.86500224399998 33.52953731500003 0 0,102.86518784200001 33.52950876199998 0 0,102.86551620699998 33.529651530000024 0 0,102.865730359 33.529822851000006 0 0,102.86601589399999 33.529979895999986 0 0,102.86631570700001 33.530151217000025 0 0,102.866729733 33.530251153999984 0 0,102.86701526799999 33.53036536799999 0 0,102.86720086499997 33.53052241300003 0 0,102.86732935700002 33.53076511799998 0 0,102.86757206099998 33.53102209899998 0 0,102.86785759700001 33.531036375999975 0 0,102.86811457900001 33.530979269 0 0,102.86834300700002 33.53086505499999 0 0,102.868514328 33.530608072999996 0 0,102.86854288199999 33.53033681400001 0 0,102.86834300700002 33.53017977000002 0 0,102.86810030200002 33.53013693899999 0 0,102.86785759700001 33.53013693999998 0 0,102.86767199899998 33.53006555600001 0 0,102.867500678 33.529951342000004 0 0,102.86748640100001 33.52969436000001 0 0,102.86752923099999 33.529437379 0 0,102.86751495499999 33.52915184300002 0 0,102.86745784800002 33.52898052199998 0 0,102.86730080299998 33.52879492400001 0 0,102.86701526799999 33.52858077299999 0 0,102.86674400999999 33.52832379 0 0,102.86671545600001 33.52812391600003 0 0,102.86680111599998 33.52803825500001 0 0,102.86695816100001 33.52796687099999 0 0,102.867372187 33.52795259499999 0 0,102.86781476700003 33.527924041000006 0 0,102.86817168599998 33.52783838099998 0 0,102.86845722100003 33.52773844400002 0 0,102.86868564899999 33.52773844400002 0 0,102.868885524 33.527752720000024 0 0,102.86911395200002 33.527824103 0 0,102.869370935 33.52798114799998 0 0,102.869542255 33.52809536199999 0 0,102.86981351399999 33.528209575999995 0 0,102.87014188 33.528395175000014 0 0,102.87058445999998 33.52876637000003 0 0,102.87077005700002 33.52878064700002 0 0,102.87101276200002 33.528580772 0 0,102.87112697600003 33.52815246900002 0 0,102.87138395800002 33.527738442999976 0 0,102.87164094000002 33.52753856800001 0 0,102.87208351999999 33.52748146099998 0 0,102.872468992 33.52753856800001 0 0,102.872697421 33.527724166999974 0 0,102.87278308200001 33.527938318 0 0,102.872840188 33.52815246900002 0 0,102.87271169799999 33.52838089800002 0 0,102.872426163 33.52860932599998 0 0,102.87204068900002 33.528694986000005 0 0,102.87189792200002 33.528752094000026 0 0,102.87186936799998 33.52890913800002 0 0,102.87188364500003 33.529080459 0 0,102.87199785899998 33.52926605699997 0 0,102.87222628799998 33.529380272000026 0 0,102.87279735800001 33.529451655 0 0,102.873339875 33.52939454800003 0 0,102.87366823999997 33.52916612000001 0 0,102.87419648100001 33.528537942000014 0 0,102.87463906099998 33.52813819300002 0 0,102.87493887300002 33.52796687099999 0 0,102.87526723899998 33.527938318 0 0,102.875738372 33.52802397900001 0 0,102.87633799600002 33.528081085999986 0 0,102.87670919200002 33.52809536299998 0 0,102.87682974299997 33.52831959500003 0 0,102.87680549800001 33.52841585800002 0 0,102.87664685800002 33.529045766000024 0 0,102.87664998399998 33.52909578399999 0 0,102.87669840500001 33.52920327800001 0 0,102.876797845 33.529262942 0 0,102.87712621100002 33.529334326000026 0 0,102.87736891600002 33.529291495999985 0 0,102.87762589800002 33.52916300499999 0 0,102.87795426299999 33.52890602299999 0 0,102.878296906 33.528377782999996 0 0,102.878553888 33.527392685999985 0 0,102.87901074400003 33.525779410999974 0 0,102.87951043100003 33.52513695699997 0 0,102.88011005499999 33.524765761000026 0 0,102.88050980499997 33.52465154700002 0 0,102.88103804500003 33.524694377 0 0,102.88135532899997 33.524803443999986 0 0,102.881494901 33.524851420999994 0 0,102.88179032099998 33.52503388600002 0 0,102.88206455699998 33.52536906400002 0 0,102.88196937800001 33.52617808100001 0 0,102.88186994900002 33.526542654000025 0 0,102.88182661100001 33.52670156200003 0 0,102.881726598 33.52682935500002 0 0,102.88172332900001 33.52683589200001 0 0,102.88170060200002 33.52686257300002 0 0,102.88110925900003 33.52761817700002 0 0,102.880958765 33.527827195999976 0 0,102.88088100099998 33.52793520300003 0 0,102.88055263500002 33.528663318999975 0 0,102.88049829599998 33.52915237100001 0 0,102.88040607300002 33.52967112900001 0 0,102.88088196400003 33.531515211 0 0,102.881536316 33.532407509999985 0 0,102.88171477600002 33.532585969000024 0 0,102.88058453100001 33.532823914999994 0 0,102.880442459 33.532902845000024 0 0,102.88004915300002 33.53312134700002 0 0,102.87982483299999 33.53361485200003 0 0,102.87975172 33.53377569999998 0 0,102.879923958 33.533979252999984 0 0,102.88002727999998 33.53410136100001 0 0,102.88040607200003 33.534549024 0 0,102.88159580199999 33.534667996999985 0 0,102.88308296600002 33.53454902499999 0 0,102.88445115600001 33.534549024 0 0,102.88558139999998 33.534846457000015 0 0,102.88611677799997 33.535381836 0 0,102.886156723 33.535861169999976 0 0,102.88610629700003 33.53607296000001 0 0,102.88589394600001 33.536359172000004 0 0,102.885777931 33.53651553999998 0 0,102.88537996600002 33.536838886 0 0,102.88532107499998 33.536886734999996 0 0,102.88471251700003 33.537196352000024 0 0,102.88436835499999 33.537357679000024 0 0,102.88332232699997 33.53778617199998 0 0,102.88241032899998 33.53805360000001 0 0,102.881893235 33.538177701999984 0 0,102.87975172 33.53847513400001 0 0,102.87837087000003 33.53859265400001 0 0,102.87788737099999 33.53863380299998 0 0,102.87695585400002 33.538713081000026 0 0,102.87671923300002 33.538818246000005 0 0,102.87665507700001 33.53882837499998 0 0,102.876217811 33.53904110000002 0 0,102.87588509599999 33.53918897300002 0 0,102.87582011699999 33.53940557300001 0 0,102.875769918 33.53947083000003 0 0,102.87566998099999 33.539799195 0 0,102.87562795000002 33.54004612699998 0 0,102.87556669700001 33.54025030499997 0 0,102.87611160400002 33.54030770899999 0 0,102.87652800900003 33.54111077699997 0 0,102.87685518500001 33.54268717000002 0 0,102.87747979400001 33.543847157000016 0 0,102.87825311900002 33.54462048200003 0 0,102.87941310600002 33.54479894100001 0 0,102.87952892800001 33.54477922699999 0 0,102.88081103899998 33.54456099499998 0 0,102.88375562200002 33.54366869699999 0 0,102.88586739300001 33.543282035000004 0 0,102.88747353000002 33.542657426000005 0 0,102.88841928900001 33.54220859700001 0 0,102.88922838299999 33.541824614999996 0 0,102.88964825800002 33.54225291900002 0 0,102.88914857100002 33.543466443 0 0,102.88864888500001 33.544679968000025 0 0,102.88873057 33.54493863800002 0 0,102.88886303599998 33.545358115 0 0,102.89004086900002 33.54535811400001 0 0,102.89086178399998 33.54492981200002 0 0,102.891468546 33.54368059500001 0 0,102.89193254100002 33.542431378 0 0,102.89196122599998 33.541800308000006 0 0,102.891968233 33.541646155000024 0 0,102.89246791900001 33.54139631200002 0 0,102.89296760600001 33.542003075000025 0 0,102.89289622199999 33.54378766999997 0 0,102.89268206999998 33.54525103899999 0 0,102.89293191399997 33.54682148400002 0 0,102.89303898999998 33.548284851999995 0 0,102.89348923699998 33.548769737999976 0 0,102.89396697900003 33.549284226 0 0,102.90235458000001 33.54928422500001 0 0,102.90280174100002 33.549284226 0 0,102.90349672100001 33.54928422500001 0 0,102.90385364000002 33.54981960399999 0 0,102.904026488 33.55165049599998 0 0,102.90405446699998 33.55194684200001 0 0,102.90548214299997 33.552232376999996 0 0,102.907195355 33.551604199999986 0 0,102.90816617500002 33.550804701000004 0 0,102.90828039000002 33.549034382 0 0,102.908337496 33.54754959799999 0 0,102.90890856700003 33.54697852800001 0 0,102.909479638 33.546578779000015 0 0,102.91032453100001 33.546267503000024 0 0,102.91056467200002 33.54617902899997 0 0,102.91062498500003 33.546206170000005 0 0,102.91170681300002 33.546692991999976 0 0,102.91279184799998 33.54589349399998 0 0,102.91535459400001 33.543749160999994 0 0,102.916105297 33.541700784 0 0,102.91620047499998 33.540558643 0 0,102.91629565300002 33.539226144999986 0 0,102.91696190300001 33.53798882500001 0 0,102.918865471 33.53656114900002 0 0,102.92019796900001 33.536465969999995 0 0,102.92210153799999 33.536180435000006 0 0,102.92371957199998 33.53579972099999 0 0,102.92533760499998 33.53579972099999 0 0,102.92701647799998 33.536955318000025 0 0)))","totalAcreage":178.73,"cdAcreage":0,"sdAcreage":0,"cdScl":null,"sdScl":null},{"id":8,"type":"核心保护区","wkt":"MULTIPOLYGON ZM (((103.10724558599998 33.022097857999995 0 0,103.10577031999998 33.020973562999984 0 0,103.10491371400002 33.02021213500001 0 0,103.10396193000003 33.019545886 0 0,103.10320050199999 33.01868927999999 0 0,103.10234389599998 33.01811821000001 0 0,103.101106577 33.01754713899999 0 0,103.10044032799999 33.01659535499999 0 0,103.09977407899999 33.01526285699998 0 0,103.09920300800002 33.01383518 0 0,103.09891747299997 33.01250268199999 0 0,103.09901265100001 33.010884648 0 0,103.09864293599998 33.00780659700001 0 0,103.09777770400001 33.00652603499998 0 0,103.09538670500001 33.00444063499998 0 0,103.09295697900001 33.00255352300002 0 0,103.08788746200003 32.99957347899999 0 0,103.08457169299999 32.99762442000002 0 0,103.08100841200002 32.99651251 0 0,103.07532610800001 32.99299506699998 0 0,103.073213452 32.99311886800001 0 0,103.07146502 32.992839941 0 0,103.070644544 32.99406316300002 0 0,103.06947263400002 32.99442274400002 0 0,103.06904433099999 32.99442274400002 0 0,103.06804495699998 32.994636894999985 0 0,103.067473887 32.99499381499999 0 0,103.06676004799999 32.99556488500002 0 0,103.06540375600002 32.99556488500002 0 0,103.06461853399998 32.99520796600001 0 0,103.06376192800002 32.994636894999985 0 0,103.06326224100002 32.994351359999996 0 0,103.06269117 32.994351359999996 0 0,103.06154902899999 32.99442274400002 0 0,103.06054965499999 32.994851047 0 0,103.06004996799999 32.99499381499999 0 0,103.05919336199997 32.99570765300001 0 0,103.058622292 32.996564259000024 0 0,103.05805122100003 32.997492249000004 0 0,103.05719461500001 32.99820608700003 0 0,103.05605247400001 32.99899130900002 0 0,103.055195868 32.999205460999974 0 0,103.05462479699997 32.999348227999974 0 0,103.05312573700002 32.999919299 0 0,103.051626677 32.99977653100001 0 0,103.05091283799999 32.99963376400001 0 0,103.049627929 32.99999068300002 0 0,103.049342394 32.99999068300002 0 0,103.04862855599998 33.00027621800001 0 0,103.04798610099999 33.000561753 0 0,103.04705811100001 33.000561753 0 0,103.04591597000001 33.000561753 0 0,103.04498797999997 33.00063313700002 0 0,103.04420275799998 33.00091867200001 0 0,103.04341753599999 33.00141835900001 0 0,103.04284646500003 33.002274965000026 0 0,103.04177570799999 33.00291742000002 0 0,103.04077633399999 33.00298880399998 0 0,103.039848345 33.002846035999994 0 0,103.03899173899998 33.00248911699998 0 0,103.03792098100001 33.002203581 0 0,103.037064375 33.00234634899999 0 0,103.03620776899999 33.00234634899999 0 0,103.03499424400002 33.00234634899999 0 0,103.03385210300002 33.00184666199999 0 0,103.033138264 33.00134697499999 0 0,103.03263857799999 33.00134697499999 0 0,103.03071121400001 33.00148974299998 0 0,103.02964045700003 33.00084728899998 0 0,103.02921215399999 32.999847914999975 0 0,103.02871246699999 32.99863439000001 0 0,103.027427558 32.997492249000004 0 0,103.026285417 32.997135329 0 0,103.02492912399998 32.997135329 0 0,103.024001134 32.99742086499998 0 0,103.02257345800001 32.99756363199998 0 0,103.021217165 32.99756363199998 0 0,103.020217791 32.997492249000004 0 0,103.019432569 32.997635016000004 0 0,103.01900426600002 32.99770640000003 0 0,103.01743382199999 32.998134703000005 0 0,103.01629168099998 32.998777157999996 0 0,103.015649226 32.999847914999975 0 0,103.01543507500003 33.001132824000024 0 0,103.01543507500003 33.00248911699998 0 0,103.01500677199999 33.003202955000006 0 0,103.01443570100002 33.00355987400002 0 0,103.01379324700002 33.003631257999984 0 0,103.01315079199998 33.00327433899997 0 0,103.01257972100001 33.002846035999994 0 0,103.01236556999999 33.00213219800003 0 0,103.01143758 33.00120420799999 0 0,103.01022405499998 33.00034760199998 0 0,103.00958160099998 33.00034760199998 0 0,103.00851084300001 33.00034760199998 0 0,103.00751146900001 33.00070452099999 0 0,103.00679763099998 33.00127559200001 0 0,103.00594102500003 33.001775278000025 0 0,103.00487026799999 33.00327433899997 0 0,103.0047275 33.00420232900001 0 0,103.00501303499999 33.00534447000001 0 0,103.00544133800003 33.006201076000025 0 0,103.00594102500003 33.00691491399999 0 0,103.00672624700002 33.00798567200002 0 0,103.00758285299997 33.008413974999996 0 0,103.00851084300001 33.008699509999985 0 0,103.00901053000001 33.009056429 0 0,103.01015267100001 33.009484731999976 0 0,103.010438206 33.00969888399999 0 0,103.011080661 33.01098379299998 0 0,103.01179449900002 33.01148347899999 0 0,103.01250833799998 33.012197318000005 0 0,103.01307940800001 33.01255423700002 0 0,103.01365047899998 33.01305392400002 0 0,103.01365047899998 33.013767761999986 0 0,103.01439310799998 33.01478654700003 0 0,103.01343083500001 33.017299174000016 0 0,103.01159866199998 33.01802969900001 0 0,103.00975830099998 33.01804460300002 0 0,103.00720468200001 33.017588132000014 0 0,103.00507307599997 33.01688965699998 0 0,103.00379899400002 33.016899910999996 0 0,103.00227552000001 33.019894075000025 0 0,103.00229711499998 33.021802329000025 0 0,103.00274884200002 33.02418423400002 0 0,103.003598136 33.02572000499998 0 0,103.00494002699998 33.026999425999975 0 0,103.00736589600001 33.02864973599998 0 0,103.01149769900002 33.03088256199999 0 0,103.01433637899999 33.033141828 0 0,103.01865020899999 33.03503895900002 0 0,103.02077696499998 33.03512937300002 0 0,103.02202618199999 33.035010399999976 0 0,103.02357283100002 33.03471296700002 0 0,103.025059994 33.034415534999994 0 0,103.025952292 33.034415534999994 0 0,103.027320482 33.03495091399998 0 0,103.028510213 33.03465348100002 0 0,103.02916456499997 33.03453450799998 0 0,103.03023532200001 33.03453450799998 0 0,103.03124659299999 33.034772454000006 0 0,103.03148453900002 33.03506988700002 0 0,103.03237683700002 33.03715191499998 0 0,103.03309067499998 33.03780626700001 0 0,103.03362605400002 33.03792523999999 0 0,103.03410194600002 33.03792523999999 0 0,103.03523218999999 33.037449347999996 0 0,103.03654089399998 33.03721140099998 0 0,103.03749267799998 33.037449347999996 0 0,103.03838497599997 33.03756832099998 0 0,103.039039328 33.03768729400002 0 0,103.03963419299998 33.038341645 0 0,103.039931626 33.03929342999999 0 0,103.04028854500001 33.039471889000026 0 0,103.040764437 33.039352915999984 0 0,103.04129981599999 33.039352915999984 0 0,103.04189468099997 33.039888295000026 0 0,103.04225159999999 33.040304701000025 0 0,103.043024925 33.04066161999998 0 0,103.04445260199998 33.04078059300002 0 0,103.044690548 33.04078059300002 0 0,103.045225926 33.04060213299999 0 0,103.04588027800003 33.04042367400001 0 0,103.04653463 33.04042367400001 0 0,103.04730795500001 33.040959052999995 0 0,103.04837871199999 33.041791864000004 0 0,103.04903306400001 33.04232724299999 0 0,103.05016330799998 33.043398000000025 0 0,103.05153149799997 33.04464721699998 0 0,103.05438747300002 33.04746462600002 0 0,103.056630794 33.05030825199998 0 0,103.059057913 33.054295317000026 0 0,103.06235307700001 33.05977780500001 0 0,103.06550701999998 33.067514507 0 0,103.067411144 33.07316616100002 0 0,103.069857249 33.078627251 0 0,103.07180994200002 33.082632226999976 0 0,103.07322852499999 33.084754284999974 0 0,103.07376312299999 33.084356180999976 0 0,103.07397716600002 33.083967734 0 0,103.07408404799997 33.083773764 0 0,103.07413828 33.083675341 0 0,103.07455446300003 33.082753792000005 0 0,103.07491638200003 33.081952398 0 0,103.07549996 33.080479559000025 0 0,103.075444447 33.07856591900003 0 0,103.07459145000001 33.077929928 0 0,103.07430591399998 33.07771577599999 0 0,103.07359207600001 33.077430241 0 0,103.07294962100002 33.076787787 0 0,103.07273547 33.07607394799999 0 0,103.07273547 33.07500319100001 0 0,103.07340185999999 33.073407154999984 0 0,103.07292944 33.07260126199998 0 0,103.07237365200001 33.07204547399999 0 0,103.07190123200002 33.071573054 0 0,103.07092803699999 33.07116953399998 0 0,103.07076186699999 33.071100634000004 0 0,103.06902351100001 33.070648776999974 0 0,103.068666592 33.07000632299997 0 0,103.06809552099998 33.06900694900003 0 0,103.06780998599999 33.067864808000024 0 0,103.06780998599999 33.066651283 0 0,103.06780998599999 33.06536637400001 0 0,103.067667218 33.064081465000015 0 0,103.067667218 33.06251102099998 0 0,103.067667218 33.06101195999997 0 0,103.06841437000003 33.05863267000001 0 0,103.068552608 33.05819245399999 0 0,103.06868823299999 33.058073783 0 0,103.068997239 33.05780340299998 0 0,103.06942689800002 33.057898884 0 0,103.06974755200002 33.05797014000001 0 0,103.07047566400001 33.058607241999994 0 0,103.07085912899998 33.058942769 0 0,103.07118786699999 33.05937424000001 0 0,103.07174839200002 33.06010992400002 0 0,103.07196075600001 33.060577131 0 0,103.072031041 33.06073176000001 0 0,103.07223470399998 33.06117981599999 0 0,103.07310448599998 33.06168562900001 0 0,103.07394899500002 33.06193995000001 0 0,103.07473421700001 33.06229686900002 0 0,103.075662207 33.062725172 0 0,103.07701850000001 33.063439010000025 0 0,103.080230772 33.06493807099997 0 0,103.08215813599998 33.06686543400002 0 0,103.08265782199999 33.067293737 0 0,103.083014741 33.067864808000024 0 0,103.083514428 33.06886418200003 0 0,103.08394273099998 33.07000632299997 0 0,103.084513802 33.07129123200002 0 0,103.08592098700001 33.072837472 0 0,103.08661572199998 33.07350441699998 0 0,103.08711593200002 33.074421468000025 0 0,103.08732229700001 33.07471038099999 0 0,103.088332837 33.07555046700003 0 0,103.08851129599998 33.07614533200001 0 0,103.08845180999998 33.07697814400001 0 0,103.08803540399998 33.077454036000006 0 0,103.087204176 33.077638752999974 0 0,103.08589388899998 33.077929928 0 0,103.08541799699998 33.07864376600003 0 0,103.08559645700001 33.079714523999996 0 0,103.08690516000001 33.07995247000002 0 0,103.08789554100002 33.079772401000014 0 0,103.08886821599998 33.07959555100001 0 0,103.090057946 33.07965503700001 0 0,103.09041486500001 33.08007144300001 0 0,103.09046455599997 33.08121597799999 0 0,103.09099255500001 33.081938503 0 0,103.09118708 33.08282776300001 0 0,103.091242658 33.083578078000016 0 0,103.09152055300001 33.084272812999984 0 0,103.09229865600003 33.08499533700001 0 0,103.09293781299999 33.085523336999984 0 0,103.093799284 33.08605133399999 0 0,103.09466420799998 33.08605133499998 0 0,103.09495053799998 33.08605133499998 0 0,103.095105386 33.08605133399999 0 0,103.09656173399998 33.08597851899998 0 0,103.09661014099999 33.085976098 0 0,103.09677275000001 33.08596796699999 0 0,103.09785653900002 33.08541217800001 0 0,103.09849569400001 33.084550706000016 0 0,103.09891253500001 33.08388376099998 0 0,103.09893862000001 33.08382985200001 0 0,103.099329377 33.083022288999985 0 0,103.10006367099999 33.081632377000005 0 0,103.10010748000002 33.081549451 0 0,103.10017663899998 33.08090974200002 0 0,103.100218638 33.08052124300002 0 0,103.09977400700001 33.079493034999985 0 0,103.09890158899998 33.078568534 0 0,103.09884306200001 33.078506511 0 0,103.098480075 33.078077528999984 0 0,103.09823169499998 33.077783985999986 0 0,103.09812053600001 33.07728377699999 0 0,103.09820895799999 33.07653219600002 0 0,103.09823169499998 33.076338937 0 0,103.09823169499998 33.07564420199998 0 0,103.09806495800001 33.07489388900001 0 0,103.097675906 33.07433809999998 0 0,103.09659211899998 33.073726733 0 0,103.096489034 33.07364142199998 0 0,103.09578622599997 33.07305978699998 0 0,103.09548054300001 33.072198316000026 0 0,103.09534159700002 33.07117010799999 0 0,103.09516096499999 33.070683793 0 0,103.09515467400001 33.07067121099999 0 0,103.09488393499998 33.07012973500002 0 0,103.094668125 33.069698112000026 0 0,103.094660756 33.06968337400002 0 0,103.094367766 33.069398525999986 0 0,103.09366033700002 33.06871074600002 0 0,103.09274328700002 33.067821485000024 0 0,103.09260437 33.067608479 0 0,103.09237637899997 33.06725889299997 0 0,103.092326447 33.067182328 0 0,103.09220300999999 33.066886082999986 0 0,103.09190960500001 33.06618191000001 0 0,103.09163171 33.06490359700001 0 0,103.09150337300002 33.06404801399998 0 0,103.09146497400002 33.063792019999994 0 0,103.09150941000001 33.063445417000025 0 0,103.09153444700002 33.063250127 0 0,103.09247928600001 33.06186065600002 0 0,103.09353528499997 33.06049897600002 0 0,103.09478580799998 33.05924845200002 0 0,103.09510241700002 33.05874624799998 0 0,103.09512796799999 33.05870571999998 0 0,103.0955917 33.05797013900002 0 0,103.09559680199999 33.057959617999984 0 0,103.09564484200001 33.057860534999975 0 0,103.09565489800002 33.05783979500001 0 0,103.09588502499997 33.05736516100001 0 0,103.09603633199998 33.05705308900002 0 0,103.096870013 33.055969301999994 0 0,103.097161014 33.055710637000004 0 0,103.09729362899998 33.05559275799999 0 0,103.09787043099999 33.055080041999986 0 0,103.098290502 33.05471831699998 0 0,103.09887085100002 33.05421856999999 0 0,103.09888601400002 33.05420496199997 0 0,103.09906379099999 33.054045418999976 0 0,103.09934958600002 33.05378893599999 0 0,103.099412744 33.053732255 0 0,103.09973567200001 33.05329587199998 0 0,103.10005109100001 33.052869629999975 0 0,103.10040285999997 33.05239426200001 0 0,103.10044095199999 33.05234278500001 0 0,103.101191266 33.05123120799999 0 0,103.101191266 33.05006405400002 0 0,103.10024997099998 33.04850987499998 0 0,103.100321355 33.04751050200002 0 0,103.10074965799998 33.046582511999986 0 0,103.10132072800002 33.04565452200001 0 0,103.102678954 33.04474670399998 0 0,103.102872526 33.044214382999996 0 0,103.10307267899998 33.04350133899999 0 0,103.10217733399998 33.042299481999976 0 0,103.10189179899999 33.04158564400001 0 0,103.10189179899999 33.040586270000006 0 0,103.10203456599999 33.03958689699999 0 0,103.10232010200002 33.038444755 0 0,103.10217733399998 33.03737399800002 0 0,103.10210595000001 33.03637462400002 0 0,103.10210595000001 33.035660785999994 0 0,103.10246286900002 33.03494694800003 0 0,103.10296255600002 33.033947574000024 0 0,103.10331947499998 33.033233736 0 0,103.10360501100001 33.032734049 0 0,103.10367639499998 33.03144914000001 0 0,103.10360501100001 33.030806686000005 0 0,103.10360501100001 33.030021463000026 0 0,103.10374777800001 33.02959315999999 0 0,103.103890546 33.02887932200002 0 0,103.10381916199998 33.02787994900001 0 0,103.10374777800001 33.02723749400002 0 0,103.103890546 33.026666422999995 0 0,103.10403331399999 33.02595258500003 0 0,103.10417608099999 33.02516736299998 0 0,103.10460438400003 33.02438214099999 0 0,103.105032687 33.023596919 0 0,103.10560375799997 33.02295446400001 0 0,103.10610344499997 33.022740312999986 0 0,103.10667451500001 33.022597544999996 0 0,103.10724558599998 33.022097857999995 0 0)))","totalAcreage":7.92,"cdAcreage":4.66,"sdAcreage":3.27,"cdScl":1.87,"sdScl":0.64},{"id":6,"type":"核心保护区","wkt":"MULTIPOLYGON ZM (((101.88064566100002 33.374621081999976 0 0,101.88063507599998 33.37454866799999 0 0,101.88055499299998 33.37400079399998 0 0,101.88047490899999 33.373452912999994 0 0,101.880394808 33.37290504499998 0 0,101.88031471699998 33.372357177000026 0 0,101.88023463500002 33.37180931 0 0,101.88015455099998 33.37126144199999 0 0,101.88007543499998 33.37074282200001 0 0,101.879996312 33.37022419700003 0 0,101.87995463300001 33.36974373999999 0 0,101.87991295400002 33.36926328300001 0 0,101.87987128700001 33.368782834 0 0,101.87982961699998 33.368302383000014 0 0,101.87978794499998 33.367821933000016 0 0,101.87974626599998 33.367341479000004 0 0,101.879785626 33.366967570999975 0 0,101.87982499399999 33.36659365999998 0 0,101.87985586299999 33.366300489000025 0 0,101.87986436400001 33.36621975000003 0 0,101.880003031 33.36572210000003 0 0,101.88014170000002 33.365224453999986 0 0,101.88028036399999 33.364726808 0 0,101.88041903099997 33.36422915999998 0 0,101.88055768599997 33.36373149799999 0 0,101.88072690500002 33.36322012599999 0 0,101.88089611700002 33.362708758999986 0 0,101.88090175999997 33.36240936500002 0 0,101.880907401 33.36210996800003 0 0,101.88082743500001 33.361565342000006 0 0,101.88055033199998 33.36115540600002 0 0,101.88027323 33.36074546999998 0 0,101.88003452700002 33.36035033600001 0 0,101.87979582100002 33.35995519800002 0 0,101.87955710799997 33.35956006399999 0 0,101.87917891500001 33.359159594999994 0 0,101.87880073500003 33.358759126999985 0 0,101.87842255100003 33.358358657 0 0,101.87804435700002 33.357958188 0 0,101.87766616599998 33.357557719 0 0,101.87728798500001 33.35715725 0 0,101.87690979899998 33.356756781 0 0,101.87653160100001 33.35635631299999 0 0,101.87625497200003 33.355959369000004 0 0,101.875978341 33.355562425000016 0 0,101.87576389600002 33.35517054600001 0 0,101.875549449 33.354778665000026 0 0,101.87533501000001 33.35438678700001 0 0,101.87512057200001 33.353994899999975 0 0,101.87497063400002 33.353521281999974 0 0,101.87482069200001 33.35304766799999 0 0,101.87467075500001 33.35257404800001 0 0,101.87458048000002 33.352185797999994 0 0,101.87449020399998 33.35179754699999 0 0,101.87448998999997 33.351626232 0 0,101.87448959099999 33.351307469000005 0 0,101.87448898000002 33.35081738500003 0 0,101.87448851900001 33.35043839299999 0 0,101.87448838300003 33.350327289000006 0 0,101.87448777499998 33.34983720299999 0 0,101.87448764099997 33.349730077000004 0 0,101.87448743300001 33.349564354999984 0 0,101.87448716099999 33.34934712400002 0 0,101.87448669499997 33.34896621199999 0 0,101.87448655999998 33.34885704499999 0 0,101.87449009199997 33.34849264600001 0 0,101.87449362400002 33.348128237000026 0 0,101.87445242899997 33.347660768000026 0 0,101.87441122199999 33.34719331100001 0 0,101.874370016 33.34672585599998 0 0,101.87432881900003 33.34625840199999 0 0,101.87428761899997 33.34579094700001 0 0,101.87424641400003 33.34532349199998 0 0,101.874228474 33.34477742399997 0 0,101.87421053899999 33.34423135200001 0 0,101.874192585 33.343685284 0 0,101.87421784700001 33.34356636799998 0 0,101.87427313799998 33.34330608900001 0 0,101.87435369399998 33.342926895000005 0 0,101.87453322699997 33.34249336099998 0 0,101.87471276000002 33.342059817000006 0 0,101.87489228700002 33.341626279000025 0 0,101.87507180699998 33.341192750999994 0 0,101.87533609399998 33.340744246999975 0 0,101.87534685899999 33.34061915500001 0 0,101.87535853100002 33.340483500000005 0 0,101.87517447699997 33.34007139800002 0 0,101.874990416 33.33965928800001 0 0,101.87477779099999 33.339227026 0 0,101.87456517499999 33.33879475700002 0 0,101.87435255499997 33.33836249000001 0 0,101.87413992900002 33.337930228999994 0 0,101.87392731300002 33.33749796400002 0 0,101.87375990200002 33.33712017200003 0 0,101.87359248500002 33.33674237700001 0 0,101.87342506099998 33.33636458500001 0 0,101.87336749000002 33.33602762100003 0 0,101.87330992099999 33.335690657999976 0 0,101.87329626000002 33.33527461099999 0 0,101.87334369899997 33.33483112099998 0 0,101.87339160200003 33.33453367499999 0 0,101.87343950500002 33.33423622999999 0 0,101.87340623199998 33.333868619999976 0 0,101.87337536299998 33.33352758699999 0 0,101.87337295600003 33.33350100400003 0 0,101.87315680199998 33.333155756 0 0,101.87290670700003 33.332724224 0 0,101.87265674499997 33.33229281199999 0 0,101.872406818 33.331861421999974 0 0,101.87215688100002 33.33143003399999 0 0,101.87190693899998 33.330998651000016 0 0,101.87172896200002 33.33057938500002 0 0,101.87155098199997 33.33016011400002 0 0,101.87137300400002 33.329740844000014 0 0,101.871199279 33.329272248999985 0 0,101.871154908 33.32899266099997 0 0,101.87115649499998 33.328505242999995 0 0,101.87125180700002 33.32819288899998 0 0,101.87143066200002 33.32774568100001 0 0,101.87169838099999 33.32732595700003 0 0,101.87196009500002 33.32699129399998 0 0,101.87222180700002 33.326656619999994 0 0,101.87248351400001 33.32632194500002 0 0,101.87274523100001 33.32598727599998 0 0,101.87305116200002 33.325660201999995 0 0,101.87335709899997 33.325333132000026 0 0,101.87366304099999 33.325006056999996 0 0,101.87401469500003 33.324732068 0 0,101.87436635400002 33.324458076999974 0 0,101.87455197499997 33.324217471 0 0,101.87473758700003 33.323976870000024 0 0,101.87504431999997 33.32367439000001 0 0,101.87521342100001 33.32350763599999 0 0,101.87535105699999 33.32337191099998 0 0,101.875544241 33.32309420399997 0 0,101.875737432 33.32281649700002 0 0,101.87599012599998 33.32247587400002 0 0,101.87624281400002 33.32213525100002 0 0,101.87649549399998 33.32179463699998 0 0,101.87664473199999 33.32151795300001 0 0,101.87679396700003 33.321241268999984 0 0,101.87695423500003 33.32076494500001 0 0,101.87701193700002 33.320379613 0 0,101.87700174999998 33.320069698 0 0,101.87693396399999 33.319613425 0 0,101.87679586899998 33.319158775000005 0 0,101.87661628000001 33.31869031399998 0 0,101.87643668800001 33.318221860999984 0 0,101.87625709999998 33.31775341299999 0 0,101.876220649 33.31724785900002 0 0,101.87619215699999 33.31707814499998 0 0,101.87613525799998 33.316739230999985 0 0,101.87604988099997 33.31623059999998 0 0,101.87586533400003 33.315987802999985 0 0,101.87556802699999 33.315895856 0 0,101.87507793399999 33.31590719799999 0 0,101.87454174300001 33.31590861900003 0 0,101.87400553999998 33.315910057999986 0 0,101.87346933999999 33.31591149100001 0 0,101.872949667 33.31583218200001 0 0,101.87242998300002 33.31575287099997 0 0,101.87191030499997 33.315673565 0 0,101.87139063299998 33.31559427299999 0 0,101.870870959 33.31551496899999 0 0,101.87042242199999 33.315426867999975 0 0,101.86997388600003 33.315338782000026 0 0,101.869525356 33.315250694999975 0 0,101.86916992200003 33.315140747999976 0 0,101.86881448899999 33.31503080099998 0 0,101.86845906000002 33.314920856000015 0 0,101.86811145799999 33.314781186000005 0 0,101.86776385000002 33.314641521 0 0,101.86733279700002 33.31437086699998 0 0,101.86696972099998 33.31416141 0 0,101.86660663599997 33.31395193999998 0 0,101.86624355700002 33.31374247000002 0 0,101.86588047700002 33.313533010000015 0 0,101.86559294900002 33.313347652000004 0 0,101.865238014 33.31325246 0 0,101.86501143800001 33.313316762 0 0,101.86459416999998 33.313466689999984 0 0,101.86417689000001 33.31361661599999 0 0,101.86409669099999 33.31365735700001 0 0,101.86379621399999 33.313810002000025 0 0,101.863505535 33.31395768200002 0 0,101.86341554799998 33.314003399 0 0,101.86292202300001 33.314152630000024 0 0,101.86242848699999 33.314301848000014 0 0,101.86193495100002 33.314451066000004 0 0,101.86150345499999 33.314525014000026 0 0,101.86107195900001 33.31459895299997 0 0,101.86064045699999 33.31467289400001 0 0,101.86027986699997 33.31467381499999 0 0,101.859919278 33.31467472899999 0 0,101.85958336700003 33.31462338199998 0 0,101.85924746400002 33.31457204499998 0 0,101.85898066499999 33.314482192000014 0 0,101.85871386500003 33.314392338999994 0 0,101.85830282299997 33.31419502699998 0 0,101.85799797200002 33.313871608 0 0,101.85769637700002 33.31361107499998 0 0,101.85739477700002 33.31335054800002 0 0,101.85710835700002 33.31316456299999 0 0,101.85678647600002 33.313006793 0 0,101.85646458999997 33.31284901599997 0 0,101.85608702799999 33.312599233000014 0 0,101.85570947899998 33.312349453000024 0 0,101.85531074800002 33.311989401000005 0 0,101.85501842999997 33.31165643100002 0 0,101.85486721900003 33.311334982000005 0 0,101.85469362200001 33.310866358 0 0,101.85455613699997 33.310426452 0 0,101.854418656 33.30998654299998 0 0,101.85424555200001 33.30953267199999 0 0,101.85406112700002 33.30927106399997 0 0,101.853733035 33.30891921 0 0,101.85340494100001 33.30856736800001 0 0,101.853076854 33.308215529999984 0 0,101.85286389599997 33.307888116000015 0 0,101.85265094099998 33.307560696999985 0 0,101.85248169699997 33.30722489499999 0 0,101.85229295699997 33.306830467 0 0,101.85208807599997 33.30648071500002 0 0,101.85186513399998 33.306116601999975 0 0,101.851656418 33.30564877699999 0 0,101.85144770800002 33.305180963 0 0,101.851238996 33.304713144999994 0 0,101.85104459899998 33.304414837000024 0 0,101.85085019500002 33.30411652700002 0 0,101.85066386199998 33.30379588599999 0 0,101.85042432799997 33.303461701 0 0,101.85017606399998 33.303039087 0 0,101.84992780099998 33.30261647100002 0 0,101.84967953400002 33.302193855999974 0 0,101.84945902700002 33.30190352699998 0 0,101.84922804500002 33.30156175799999 0 0,101.84899706499999 33.301219984 0 0,101.84870554000003 33.30090912899999 0 0,101.84865546999998 33.300855738999985 0 0,101.848414021 33.300598272 0 0,101.84817786899998 33.30036737400002 0 0,101.84794171700003 33.300136477000024 0 0,101.84758158199998 33.299878895999996 0 0,101.84722144900002 33.299621308999974 0 0,101.846843745 33.299364115 0 0,101.84646604199997 33.299106919999986 0 0,101.846074122 33.29895343300001 0 0,101.84552834599998 33.298936390999984 0 0,101.84507145600003 33.29899169800001 0 0,101.84461456700001 33.29904700399999 0 0,101.84434449700001 33.29907969599998 0 0,101.84415767799999 33.29910231100001 0 0,101.84387447900002 33.29915918400002 0 0,101.843498474 33.29912999099997 0 0,101.84325698100002 33.299085123 0 0,101.84301385200001 33.29898989999998 0 0,101.84291818600002 33.298815714 0 0,101.84263188800003 33.29834384600002 0 0,101.84234558899999 33.29787197799999 0 0,101.842045794 33.29757606099997 0 0,101.84174600099999 33.29728014599999 0 0,101.84138685200003 33.29705204700002 0 0,101.84102770599998 33.29682394700001 0 0,101.84065060900002 33.296584438000025 0 0,101.840273513 33.296344929999975 0 0,101.83989641400001 33.29610542199998 0 0,101.83951931799999 33.295865913 0 0,101.83914222099997 33.295626406 0 0,101.83880827399997 33.295451876000016 0 0,101.83847432699997 33.29527734599998 0 0,101.83814037899998 33.295102816999986 0 0,101.83771690100002 33.294924165 0 0,101.83729342499998 33.294745508999995 0 0,101.83686994700003 33.294566859999975 0 0,101.83644647099999 33.294388217000005 0 0,101.83606409200002 33.29425663400002 0 0,101.83568171399997 33.29412504599998 0 0,101.835233324 33.294036801999994 0 0,101.83478493400003 33.293948554999986 0 0,101.834336533 33.29386032399998 0 0,101.833915526 33.293894566000006 0 0,101.83349453 33.29392879300002 0 0,101.83307355099998 33.293963007 0 0,101.83259241299999 33.29404043300002 0 0,101.83211127499999 33.29411785899998 0 0,101.83179589500003 33.29415458300002 0 0,101.83148051699999 33.294191306000016 0 0,101.83097038300002 33.29418815700001 0 0,101.83059750299998 33.29407849199998 0 0,101.83029301800002 33.29390819299999 0 0,101.83009160199998 33.29366169999997 0 0,101.829744828 33.293270819999975 0 0,101.82950397799999 33.29289229800003 0 0,101.82937238199997 33.29262944599998 0 0,101.82925467000001 33.292445267999994 0 0,101.82908550100001 33.29218057700001 0 0,101.82879863199997 33.29173171000002 0 0,101.82864034099998 33.291366224 0 0,101.82852025300002 33.29108895899998 0 0,101.82848204200002 33.29100073799998 0 0,101.82843767600002 33.29053422300001 0 0,101.82841033199998 33.290141138000024 0 0,101.828382998 33.289748065000026 0 0,101.82837268200001 33.28942842399999 0 0,101.82836236600002 33.28910878300002 0 0,101.82839693800003 33.28882685899998 0 0,101.82843151100002 33.28854493199998 0 0,101.828511483 33.28802618399999 0 0,101.82859145200001 33.28750743299997 0 0,101.82863730600002 33.28721003099997 0 0,101.828671434 33.286988683999994 0 0,101.828751404 33.28646992300003 0 0,101.82878580200003 33.28617374200002 0 0,101.82882020099998 33.28587756500002 0 0,101.828775528 33.28558319199999 0 0,101.82867909200002 33.28531953700002 0 0,101.82845583800002 33.284940611000025 0 0,101.82827177399997 33.284686334000014 0 0,101.82808770899999 33.284432055000025 0 0,101.82776589999997 33.28399629400002 0 0,101.82744409499998 33.28356052999999 0 0,101.82717573399998 33.283145692999994 0 0,101.82690737399997 33.282730852999975 0 0,101.82668650699998 33.282425714 0 0,101.82646564499998 33.28212057799999 0 0,101.82627516999997 33.281667054000025 0 0,101.82608865999998 33.28133651899998 0 0,101.82590215200003 33.281005986000025 0 0,101.825803855 33.280831776000014 0 0,101.82571564699998 33.280675445999975 0 0,101.82556412500003 33.28033919000001 0 0,101.82542779699997 33.27992874099999 0 0,101.825392045 33.279768907000005 0 0,101.82534562000001 33.27956136199998 0 0,101.82517937300003 33.27904081499997 0 0,101.82501312199997 33.278520276999984 0 0,101.82488891499997 33.27821294099999 0 0,101.82476470900002 33.27790560300002 0 0,101.82458446200002 33.27749614999999 0 0,101.82440421400003 33.27708668700001 0 0,101.82419523700003 33.27660402999999 0 0,101.82406082799997 33.27625261700001 0 0,101.823926417 33.27590120299999 0 0,101.82378939799997 33.27546861600001 0 0,101.82365237900001 33.275036023999974 0 0,101.82343011799998 33.27468659300001 0 0,101.82317177099998 33.27430844000003 0 0,101.82290963000003 33.27399438499998 0 0,101.82264748699998 33.27368032999999 0 0,101.82238534800001 33.27336627699998 0 0,101.822185424 33.27316404200002 0 0,101.82200782199999 33.27310899499997 0 0,101.82177940600002 33.273114178000014 0 0,101.82145222000003 33.273328375000006 0 0,101.82118011699998 33.27361516899998 0 0,101.820908024 33.27390196900001 0 0,101.82067257900002 33.27415014500002 0 0,101.82063593499998 33.274188772 0 0,101.82041583199998 33.274452240000016 0 0,101.820195721 33.27471570099999 0 0,101.82009907999998 33.274991129 0 0,101.82000244400001 33.27526655499997 0 0,101.81982532299998 33.27577273600002 0 0,101.81953873100002 33.276155862999985 0 0,101.81925212800002 33.276538996 0 0,101.818978905 33.27679135599999 0 0,101.81870568199997 33.27704370800001 0 0,101.818432454 33.277296061000015 0 0,101.81815126200001 33.277672989999985 0 0,101.81787007499997 33.27804992799997 0 0,101.81758888399997 33.27842686700001 0 0,101.817307685 33.278803794 0 0,101.81692385500003 33.27913074100002 0 0,101.816540019 33.27945768799998 0 0,101.81615618900003 33.27978463300002 0 0,101.81605197599998 33.279891539000005 0 0,101.81579303400002 33.280157171999974 0 0,101.81542986599999 33.28052972500001 0 0,101.81506669599997 33.28090227500002 0 0,101.81473079099999 33.28125696400002 0 0,101.81439487799997 33.28161165199998 0 0,101.81405897299999 33.281966340999986 0 0,101.81372306499998 33.28232104199998 0 0,101.81358067000002 33.28248979799997 0 0,101.813418135 33.282682421000004 0 0,101.81310940499998 33.28303501300002 0 0,101.81280066599999 33.283387603999984 0 0,101.81249193999997 33.28374019500001 0 0,101.81218320400001 33.284092784999984 0 0,101.81187447299999 33.284445385000026 0 0,101.81159044200001 33.28472751800001 0 0,101.81130641499999 33.285009645 0 0,101.81102237599998 33.28529176699999 0 0,101.81083701799997 33.28552365799999 0 0,101.81065918299998 33.28574614299998 0 0,101.81048134999998 33.28596862799998 0 0,101.81020630299997 33.28644010099998 0 0,101.80993125700002 33.286911567999994 0 0,101.80970657 33.28721695899998 0 0,101.80948188399998 33.28752235100001 0 0,101.80925719599998 33.287827745000016 0 0,101.80899045000001 33.28828425299997 0 0,101.80872370499998 33.28874076400001 0 0,101.80843993399998 33.28921487600002 0 0,101.80815616400002 33.28968898800002 0 0,101.80809686200001 33.28978806499998 0 0,101.80807856500002 33.28981863600001 0 0,101.80787238800002 33.29016310100002 0 0,101.80780359200003 33.29020724399999 0 0,101.807773726 33.29022640699998 0 0,101.80775168100001 33.290240552 0 0,101.80773398999997 33.290251904 0 0,101.80756221299998 33.29036212400001 0 0,101.80750949100002 33.290363318000004 0 0,101.807419729 33.290306266000016 0 0,101.80741402400002 33.290285267 0 0,101.80733997700003 33.290012674000025 0 0,101.80734325200001 33.289978710000014 0 0,101.807346494 33.28994507300001 0 0,101.807346666 33.28994329699998 0 0,101.80739277999999 33.28946499800003 0 0,101.80741707499999 33.28894258999998 0 0,101.80744136800001 33.288420186999986 0 0,101.80746566099998 33.28789777100002 0 0,101.80750797399998 33.287571878999984 0 0,101.80756691699997 33.28721607199998 0 0,101.80772109499998 33.28681380900002 0 0,101.807875265 33.286411550000025 0 0,101.80789763400003 33.28601226699999 0 0,101.80790153800001 33.285853773999975 0 0,101.80790230299999 33.28582271200003 0 0,101.80790527800002 33.285701933999974 0 0,101.80785973000002 33.28537803299997 0 0,101.80774152999999 33.284981921999986 0 0,101.80759149199997 33.28468990900001 0 0,101.80726524800002 33.284387106 0 0,101.806829768 33.284150779000015 0 0,101.80653603899998 33.28399138100002 0 0,101.80652579000002 33.28398581800002 0 0,101.80639429000001 33.28391445800003 0 0,101.80595880599998 33.283678124999994 0 0,101.80558254200002 33.283460142000024 0 0,101.805206274 33.283242169999994 0 0,101.80502143199999 33.28313509700001 0 0,101.80495943800003 33.283099177999986 0 0,101.80483000599997 33.28302419900001 0 0,101.80458805799998 33.28288196099999 0 0,101.804497755 33.28282887400002 0 0,101.80445126400002 33.282801543000005 0 0,101.80440827000001 33.282776266999974 0 0,101.80440159900002 33.282772346 0 0,101.80434610700001 33.28273972400001 0 0,101.80398757799998 33.282526272999974 0 0,101.80362904600003 33.28231281799998 0 0,101.803236314 33.28212966299998 0 0,101.80293616799997 33.282092120000016 0 0,101.802636028 33.28205458000002 0 0,101.80237466400001 33.28206225100001 0 0,101.80224309699997 33.28206610900003 0 0,101.80189538799999 33.282076308 0 0,101.80141610200002 33.282090357000016 0 0,101.80093681900001 33.282104404999984 0 0,101.80045753799999 33.28211845300001 0 0,101.79995767399998 33.282159256 0 0,101.79945781100002 33.28220005999998 0 0,101.79899190600003 33.28220316400001 0 0,101.79852600100003 33.28220627000002 0 0,101.79810190699999 33.28214197400001 0 0,101.79771217799998 33.282052282999985 0 0,101.79732245100001 33.28196258899999 0 0,101.796932723 33.28187289499999 0 0,101.79665587300002 33.281738812000015 0 0,101.79637902299999 33.281604727 0 0,101.79602663499998 33.28158311300001 0 0,101.795675426 33.281598395 0 0,101.79532421800002 33.281613677999985 0 0,101.79477598199998 33.28169986400002 0 0,101.794227734 33.28178604599998 0 0,101.79367947999998 33.281872217 0 0,101.793328272 33.28188749200001 0 0,101.792977065 33.28190276800001 0 0,101.79243185399997 33.28190024600002 0 0,101.79194564199997 33.281817621000016 0 0,101.79145941399997 33.281735008 0 0,101.79097319700003 33.28165238899999 0 0,101.79048698700001 33.28156975899998 0 0,101.79000077199998 33.281487133999974 0 0,101.78951455599997 33.28140451399997 0 0,101.78905251100002 33.281252413000004 0 0,101.78877426999998 33.28107403500002 0 0,101.78849602999998 33.28089565200003 0 0,101.78817151599998 33.28064445899997 0 0,101.787846995 33.280393272000026 0 0,101.78751989800003 33.28006090299999 0 0,101.78734569400001 33.27983587699998 0 0,101.78717148800001 33.27961085300001 0 0,101.78691422000003 33.27926215000002 0 0,101.78675640799997 33.27899982600002 0 0,101.78659859599998 33.27873749899999 0 0,101.78647452799999 33.27843010800001 0 0,101.78635046199997 33.27812272599999 0 0,101.78610749500001 33.27767031100001 0 0,101.78586451400002 33.27721788600002 0 0,101.78562153899998 33.27676546999999 0 0,101.78535455999997 33.27638743699998 0 0,101.78508757899999 33.27600939199999 0 0,101.78482060599998 33.27563135899999 0 0,101.78455364000001 33.27525332699997 0 0,101.78420759199997 33.274877060999984 0 0,101.78388955100002 33.274551863 0 0,101.783571516 33.27422667100001 0 0,101.78334625500003 33.27405446900002 0 0,101.783120994 33.27388227199998 0 0,101.78272787600002 33.273684289000016 0 0,101.78235717000001 33.273638436 0 0,101.78198646800001 33.27359258400003 0 0,101.78168736600003 33.27355558099998 0 0,101.781615768 33.27354672299998 0 0,101.78111545299998 33.27341824000001 0 0,101.78061512699998 33.273289756999986 0 0,101.78011480999999 33.27316127500001 0 0,101.77961449999998 33.27303279400002 0 0,101.77922207900002 33.27288522800001 0 0,101.77889502300002 33.272837847000005 0 0,101.77887150200002 33.27283443900001 0 0,101.77886316399997 33.27283323199998 0 0,101.77884948100001 33.27283124899998 0 0,101.77852091800003 33.27278364699998 0 0,101.778001313 33.27266730600002 0 0,101.77748172000003 33.272550979000016 0 0,101.77696213399997 33.272434653999994 0 0,101.77644254699999 33.27231831300003 0 0,101.77628733799997 33.27226909799998 0 0,101.776007397 33.27218032899998 0 0,101.77557223600002 33.27204235200003 0 0,101.775279748 33.271967652 0 0,101.77498726699997 33.27189294499999 0 0,101.77450014099998 33.27172361800001 0 0,101.774013018 33.27155429200002 0 0,101.773525893 33.271384970999975 0 0,101.77303876000002 33.27121564700002 0 0,101.772551625 33.27104632200002 0 0,101.772188868 33.270973174999995 0 0,101.771826111 33.27090002800003 0 0,101.77148162600002 33.270848625999975 0 0,101.77113713900002 33.270797225000024 0 0,101.77081138800003 33.270782328999985 0 0,101.77048563599999 33.270767433 0 0,101.77034901899998 33.270776867999984 0 0,101.77016983700003 33.270789243000024 0 0,101.76985403999998 33.270811056000014 0 0,101.76976359499997 33.270830390000015 0 0,101.76939122599998 33.27090999400002 0 0,101.76892841099999 33.27100892200002 0 0,101.76850485300002 33.27095927300002 0 0,101.768271771 33.27081676099999 0 0,101.76817016199999 33.270728468000016 0 0,101.76813909200001 33.27070146900002 0 0,101.76807290099998 33.27064395100001 0 0,101.76797759499999 33.27040975699998 0 0,101.76789706199997 33.270086615000025 0 0,101.76780724999998 33.269655355 0 0,101.767717441 33.26922409399998 0 0,101.76764682499999 33.268884963999994 0 0,101.76762764300003 33.268792846999986 0 0,101.76751407400002 33.26853690399997 0 0,101.76740049900002 33.26828095500002 0 0,101.76724992200002 33.26796674600001 0 0,101.76713905700001 33.26773540800002 0 0,101.767099341 33.267652536000014 0 0,101.76693376499998 33.26741990199997 0 0,101.76671082600001 33.26704084900001 0 0,101.76646798799999 33.26658837999997 0 0,101.76622514000002 33.26613590400001 0 0,101.76603018600002 33.265807919999986 0 0,101.765865599 33.265531017 0 0,101.76583523699998 33.26547993600002 0 0,101.765830376 33.265462001 0 0,101.7658255 33.26544400900002 0 0,101.76577555 33.26525971500001 0 0,101.76585594699998 33.265021606000005 0 0,101.76590437099998 33.264992534999976 0 0,101.76629881000002 33.264755734999994 0 0,101.766741674 33.264489863999984 0 0,101.76718454500002 33.26422399699999 0 0,101.767558538 33.26400397399999 0 0,101.76793252300001 33.263783949000015 0 0,101.76830650300002 33.26356391500002 0 0,101.76867607700001 33.26329720299998 0 0,101.76904565500001 33.26303050299998 0 0,101.769241174 33.262819374 0 0,101.76943669000002 33.26260824299999 0 0,101.76960165000003 33.26226485199999 0 0,101.76976660600002 33.261921461999975 0 0,101.76993157099997 33.26157807999999 0 0,101.77004389000001 33.261330473999976 0 0,101.77004663100001 33.26132443199998 0 0,101.77016168699998 33.26107078299998 0 0,101.77028684200002 33.260580581 0 0,101.77030433200002 33.26029955600001 0 0,101.77032182300002 33.26001853600002 0 0,101.77034298199999 33.259574972999985 0 0,101.77034983099998 33.259235112 0 0,101.77035666900002 33.25889524399997 0 0,101.77034757400003 33.258607428000005 0 0,101.77033848299999 33.258319614000015 0 0,101.77031989300002 33.25791632200003 0 0,101.77030129899998 33.257513028999995 0 0,101.77028270699998 33.25710973600002 0 0,101.77009118199999 33.256611823000014 0 0,101.76989965400003 33.25611389900001 0 0,101.76972569899999 33.255615595999984 0 0,101.76955500399998 33.255220613000006 0 0,101.76945854799999 33.254949521000015 0 0,101.76936209500002 33.254678426 0 0,101.76924505099998 33.254311787999995 0 0,101.76915557299998 33.25389036600001 0 0,101.76906609000002 33.25346894299997 0 0,101.76897661100003 33.253047536999986 0 0,101.76884060100002 33.25263700900001 0 0,101.76876009099999 33.252313867 0 0,101.76867632400001 33.25188740499999 0 0,101.76857637900002 33.25150560700001 0 0,101.76861441300002 33.25121999700002 0 0,101.76865244999999 33.25093438699997 0 0,101.76873408 33.250692585000024 0 0,101.76888422899998 33.250359264999986 0 0,101.76907327100002 33.249957005 0 0,101.769262304 33.24955474500001 0 0,101.76945134300001 33.249152482 0 0,101.769699355 33.248841707 0 0,101.76994736099999 33.248530931000005 0 0,101.77008126599998 33.24836314200002 0 0,101.77019536799997 33.24822016600001 0 0,101.77048649599999 33.24783705300001 0 0,101.77077761800001 33.24745393799998 0 0,101.77106873100001 33.24707082399999 0 0,101.771359851 33.246687708000024 0 0,101.77164758700002 33.24633666099999 0 0,101.771935326 33.24598560599998 0 0,101.77222306200002 33.245634564 0 0,101.77247931599999 33.245399921 0 0,101.77273556799997 33.24516527899999 0 0,101.77315592100001 33.24487949899998 0 0,101.77357628099998 33.24459372000001 0 0,101.773996641 33.24430793900001 0 0,101.77441698899997 33.244022159999986 0 0,101.77483733600002 33.24373637999997 0 0,101.77525768599997 33.24345060000002 0 0,101.775625311 33.243200672 0 0,101.77567804300003 33.24316482099999 0 0,101.77606590599999 33.242831231000025 0 0,101.77645376800001 33.24249763900002 0 0,101.77684163100002 33.242164048999996 0 0,101.77711566099998 33.24193638600002 0 0,101.777389685 33.241708722 0 0,101.77773621400002 33.24132878500001 0 0,101.77808274199998 33.240948849000006 0 0,101.77842928299998 33.240568913000004 0 0,101.77877582399998 33.24018897600001 0 0,101.77912236399999 33.23980903900002 0 0,101.77929601800003 33.23943347199997 0 0,101.77946967399998 33.23905790200001 0 0,101.77984537499998 33.23877377299999 0 0,101.780174413 33.238618723 0 0,101.78050189200002 33.238414474000024 0 0,101.78082936700002 33.23821022499999 0 0,101.78115684599999 33.238005977 0 0,101.78148478499998 33.23781648400001 0 0,101.78181272699999 33.237626992 0 0,101.78214066100003 33.23743749900001 0 0,101.78250879199999 33.23713017699998 0 0,101.78287692100002 33.23682285699999 0 0,101.78324506799999 33.23651553399998 0 0,101.78361320699997 33.23620821200001 0 0,101.78389503800003 33.23595082100002 0 0,101.78411170999999 33.23575294800003 0 0,101.784176876 33.235693433999984 0 0,101.78437780500002 33.23537878500002 0 0,101.78451035400002 33.23512474400002 0 0,101.78460543900002 33.23479768300001 0 0,101.78468482699998 33.23453004999999 0 0,101.78476422 33.234262418000014 0 0,101.78482874399998 33.233803111999975 0 0,101.78489327099999 33.23334380599999 0 0,101.78501973099998 33.23289788300002 0 0,101.78515087199997 33.232599553 0 0,101.785423444 33.232327596000005 0 0,101.78569601700002 33.23205563800002 0 0,101.78590899199997 33.231844094999985 0 0,101.78612196699999 33.23163254999997 0 0,101.78639078999998 33.231242517 0 0,101.78658983100001 33.23086881699999 0 0,101.786652118 33.230616336000026 0 0,101.78665656999999 33.230202684000005 0 0,101.78664627 33.22987798899999 0 0,101.786560076 33.22950802600002 0 0,101.78647388000002 33.22913805799999 0 0,101.78641161799999 33.228759362000005 0 0,101.78634935500003 33.228380662999996 0 0,101.78633161699997 33.228085435000025 0 0,101.78631387899998 33.22779020399997 0 0,101.78642881500002 33.22771724400002 0 0,101.78659798500001 33.227769765999994 0 0,101.786798954 33.22803273599999 0 0,101.786999923 33.22829570599998 0 0,101.78723100000002 33.228649399000005 0 0,101.78746207400002 33.22900308999999 0 0,101.78774388300002 33.22929955699999 0 0,101.78793277199998 33.229498261 0 0,101.78802569099997 33.22959600799999 0 0,101.788249549 33.230004533 0 0,101.78847293899997 33.23039830699997 0 0,101.788612387 33.230638881999994 0 0,101.78875183100001 33.230879456000025 0 0,101.789070181 33.231219409000005 0 0,101.78938852800002 33.231559360999995 0 0,101.78974294599999 33.23192804299998 0 0,101.790097361 33.23229672299999 0 0,101.79043831500002 33.23251800700001 0 0,101.79077926500003 33.232739289999984 0 0,101.79113692200002 33.232933120999974 0 0,101.791494581 33.23312694200001 0 0,101.79185223899998 33.23332075799999 0 0,101.79235989099999 33.23353335899998 0 0,101.792867543 33.233745967999994 0 0,101.79337520399997 33.233958578 0 0,101.79388286800003 33.234171188000005 0 0,101.79439052499998 33.23438379700002 0 0,101.79489817799998 33.23459640599998 0 0,101.79536852000001 33.23474091999998 0 0,101.79583886299997 33.234885417999976 0 0,101.79619105799998 33.23490703099998 0 0,101.796313527 33.23488950900003 0 0,101.79651572900002 33.234710244999974 0 0,101.79653573299998 33.23469250900001 0 0,101.79676250900002 33.234299593 0 0,101.79676891999998 33.234288486000025 0 0,101.79700210599998 33.23388446299998 0 0,101.79719969400003 33.233466470999986 0 0,101.79752381999998 33.233158866 0 0,101.797847945 33.232851262 0 0,101.79817206899997 33.23254365700001 0 0,101.79851897600003 33.232215843999995 0 0,101.79886588199997 33.23188803099998 0 0,101.799212791 33.231560219000016 0 0,101.79957635099998 33.231277320000004 0 0,101.79993991100002 33.230994409999994 0 0,101.800303471 33.230711499999984 0 0,101.80066703199998 33.23042860100003 0 0,101.80103058999998 33.230145703000005 0 0,101.80130292299998 33.22994510199999 0 0,101.80133394299997 33.229922252999984 0 0,101.80163729399999 33.229698799999994 0 0,101.80194064599999 33.229475347999994 0 0,101.80234177900002 33.22919552500002 0 0,101.80274291400002 33.228915701000005 0 0,101.80314404900003 33.228635886000006 0 0,101.80347919299999 33.228399405000005 0 0,101.80349795299998 33.228386167999986 0 0,101.80381434100002 33.22816291800001 0 0,101.80425598699998 33.227904819 0 0,101.80430899700002 33.22787383999997 0 0,101.80435591600002 33.22784642099998 0 0,101.80469763500003 33.227646725 0 0,101.80513928200003 33.227388639000026 0 0,101.80558092899997 33.22713054500002 0 0,101.80602257700002 33.226872446000016 0 0,101.80632830299999 33.22654061399999 0 0,101.80652724599997 33.226166885 0 0,101.806758952 33.22571856299999 0 0,101.80704805300002 33.22541663499999 0 0,101.807337152 33.22511471299998 0 0,101.80762625099999 33.224812798000016 0 0,101.80795282499997 33.22458388199999 0 0,101.80819896100002 33.224411342999986 0 0,101.80827939699998 33.224354957 0 0,101.80863254399998 33.22413281399997 0 0,101.80898569099998 33.22391068100001 0 0,101.80936840499999 33.22351433699998 0 0,101.80959106400002 33.22328374099999 0 0,101.80975111999999 33.223117977000015 0 0,101.81013383499999 33.222721621999995 0 0,101.81051654800001 33.222325263000016 0 0,101.81074740499997 33.22203449199998 0 0,101.81092386 33.22181225100002 0 0,101.81097826400003 33.221743729000025 0 0,101.81120912099999 33.221452966000015 0 0,101.81132449199998 33.221327723 0 0,101.811361965 33.22128704199997 0 0,101.81165953599998 33.22125077099997 0 0,101.81206813300003 33.22138922099998 0 0,101.81220824500002 33.22142961399999 0 0,101.81251153699998 33.221517049 0 0,101.81285134799998 33.221615009999994 0 0,101.81295494199998 33.22164487399999 0 0,101.81339834599999 33.22177268600001 0 0,101.81389191199997 33.221820595999986 0 0,101.81413978199998 33.22176462700003 0 0,101.81432806999999 33.221722113 0 0,101.81437972499998 33.221679687999995 0 0,101.81455921899999 33.221532266 0 0,101.81479037000003 33.221342413 0 0,101.815064232 33.22111466299998 0 0,101.81533809000001 33.22088691099998 0 0,101.81572791500002 33.22062207800002 0 0,101.81611773499998 33.22035723800002 0 0,101.81650754600003 33.22009240099999 0 0,101.81695376099998 33.21986960800001 0 0,101.81739998400002 33.21964680899998 0 0,101.817846196 33.219424016999994 0 0,101.81829240799999 33.21920123000001 0 0,101.81864302899999 33.21902616699998 0 0,101.81873862600003 33.218978435999986 0 0,101.81906728199999 33.21881589999998 0 0,101.81939593599998 33.21865336799999 0 0,101.81974776300001 33.21848292200002 0 0,101.82009959499999 33.218312473000026 0 0,101.82045141999998 33.218142027 0 0,101.82093268 33.21798996799998 0 0,101.82141394400003 33.217837910000014 0 0,101.82189521999999 33.21768585699999 0 0,101.822376486 33.21753379500001 0 0,101.82285774500002 33.217381735000004 0 0,101.82286868900002 33.21737827700002 0 0,101.82333901200002 33.217229685999996 0 0,101.82382028299998 33.21707763500001 0 0,101.82430154600002 33.216925573000026 0 0,101.82478281099998 33.21677351599999 0 0,101.825229723 33.216600889999995 0 0,101.825676638 33.21642825999999 0 0,101.82612355100002 33.21625563200001 0 0,101.82657046499997 33.216083001000015 0 0,101.82665757299998 33.21604666600001 0 0,101.827038609 33.215887725000016 0 0,101.82725596 33.21579706900002 0 0,101.82743037799997 33.21572431999999 0 0,101.82750675199998 33.21569246400003 0 0,101.82780120799998 33.215560228000015 0 0,101.82809566399999 33.21542798500002 0 0,101.82834050399998 33.215254797 0 0,101.82840490400002 33.215209243000004 0 0,101.82871414499999 33.21499050199998 0 0,101.82898718400003 33.21479737200002 0 0,101.82902338500003 33.21477176500002 0 0,101.829032563 33.214755233000005 0 0,101.82913964199997 33.214562339 0 0,101.82925352199999 33.21427911500001 0 0,101.82925966599998 33.21392450000002 0 0,101.829140053 33.21348412100002 0 0,101.82906981100001 33.21321247499998 0 0,101.828999571 33.212940828 0 0,101.82898532000002 33.21249805399998 0 0,101.82898559300003 33.212171411999975 0 0,101.82898576399998 33.21196632200002 0 0,101.82898811500002 33.21149362900002 0 0,101.82895416600002 33.21098483999998 0 0,101.82893226300001 33.21065654199998 0 0,101.82892022200002 33.21047604500001 0 0,101.82898000300003 33.21014974399998 0 0,101.82913940999998 33.20964393600002 0 0,101.829367945 33.209284250999985 0 0,101.82959648999997 33.208924577000005 0 0,101.82979177599998 33.208617247999996 0 0,101.82982503699998 33.208564903000024 0 0,101.83004519899998 33.20830880599999 0 0,101.83026536199998 33.20805270300002 0 0,101.83047350499999 33.207855902000006 0 0,101.83065752499999 33.207681907999984 0 0,101.83084572899998 33.20750396 0 0,101.83104968599997 33.20731111700002 0 0,101.83120878800003 33.20716991900002 0 0,101.83137423199997 33.207023092999975 0 0,101.83169877400002 33.20673507499998 0 0,101.831739459 33.206697674 0 0,101.83201729400002 33.20644226500002 0 0,101.83233582000003 33.20614945300002 0 0,101.832654354 33.20585664800001 0 0,101.83268375699998 33.20567873700003 0 0,101.83270649600001 33.20529419500002 0 0,101.83265426100002 33.204763668 0 0,101.83258899399999 33.20437375300003 0 0,101.83252371600003 33.203983832999995 0 0,101.83249664300001 33.203689051000026 0 0,101.83246957 33.20339426800001 0 0,101.83245293099998 33.20287769800001 0 0,101.83244365899998 33.20258989299998 0 0,101.832434385 33.202302089 0 0,101.83261323200003 33.20185491199999 0 0,101.832673704 33.201550752 0 0,101.832734173 33.20124659099997 0 0,101.83285939299998 33.20077110300002 0 0,101.83296849200002 33.200340278 0 0,101.83301587900002 33.200222396000015 0 0,101.833082343 33.200057055 0 0,101.83319618600001 33.199773838 0 0,101.833385932 33.19939289000001 0 0,101.83357568600002 33.199011928999994 0 0,101.83379206299998 33.19863768800002 0 0,101.83400847899998 33.198263403 0 0,101.83427421800002 33.19781512700001 0 0,101.83428073699997 33.19780412900002 0 0,101.83455297900002 33.197344868000016 0 0,101.83482511800003 33.196885716 0 0,101.835085558 33.196608997 0 0,101.83534599400002 33.196332273999985 0 0,101.83560643599998 33.19605554999998 0 0,101.83584506300002 33.19582856300002 0 0,101.836083686 33.19560156799997 0 0,101.83615153 33.195549099999994 0 0,101.836482171 33.195293385000014 0 0,101.83688065899997 33.194985207 0 0,101.83727915700001 33.194677031000026 0 0,101.83767764999999 33.19436884300001 0 0,101.83803660199999 33.194060329000024 0 0,101.83839554999997 33.193751815999974 0 0,101.83875449300001 33.19344329400002 0 0,101.83888334699998 33.193252023000014 0 0,101.83897656200003 33.19311365300001 0 0,101.83919863199998 33.192784011000015 0 0,101.83929443699998 33.192342193 0 0,101.83939024199998 33.19190037200002 0 0,101.83947344299997 33.19163623700001 0 0,101.83966117400001 33.191200041 0 0,101.83979167000001 33.19074626700001 0 0,101.83984568400001 33.19024285299997 0 0,101.83989968499998 33.18973943999998 0 0,101.83990478499999 33.18971199600003 0 0,101.83995205999997 33.18945761399999 0 0,101.840004438 33.189175788 0 0,101.84014432599997 33.18874795900001 0 0,101.84028421400001 33.18832013100001 0 0,101.84042410400002 33.187892293999994 0 0,101.84051694599998 33.187608333000014 0 0,101.84056398500002 33.187464463000026 0 0,101.84076764999998 33.18697241199999 0 0,101.84097132599999 33.186480351 0 0,101.84103295800003 33.18621307799998 0 0,101.84104002200002 33.185887976000004 0 0,101.84102618999998 33.18545996900002 0 0,101.84100368600002 33.18534176999998 0 0,101.84093099299997 33.18495996500002 0 0,101.84086049899997 33.184589655000025 0 0,101.840835809 33.18445995100001 0 0,101.84076021099997 33.184190908999994 0 0,101.84072996700002 33.18408327100002 0 0,101.840624118 33.18370659599998 0 0,101.84051827100001 33.183329921999984 0 0,101.84037936800001 33.18283584400001 0 0,101.84024045899997 33.18234175700002 0 0,101.84010154499998 33.181847661999996 0 0,101.83996534800002 33.181437216000006 0 0,101.83977981700002 33.18099466199999 0 0,101.83959427500002 33.18055209800002 0 0,101.83958486 33.180529639999975 0 0,101.83940873099999 33.180109534999985 0 0,101.83922319700002 33.179666983999994 0 0,101.83903530100002 33.179287251999995 0 0,101.838847407 33.17890752400001 0 0,101.83865952000002 33.17852779499998 0 0,101.83847162900003 33.17814805900002 0 0,101.83840680499998 33.178017840999985 0 0,101.83824625900002 33.177695330000006 0 0,101.838041293 33.17733075799998 0 0,101.83793713300003 33.17717248299999 0 0,101.837782731 33.17693786199999 0 0,101.83771388999997 33.17643725300002 0 0,101.83764504700002 33.17593665099997 0 0,101.83765165599999 33.17559678600003 0 0,101.83765826400003 33.17525692200002 0 0,101.83774999399998 33.174833885 0 0,101.83783561199999 33.17443902299999 0 0,101.83784171999997 33.17441085299998 0 0,101.83792262999998 33.173976251 0 0,101.83793653100003 33.17390158400002 0 0,101.83803133999999 33.173392310999986 0 0,101.83807373100001 33.173164602999975 0 0,101.838126144 33.172883055 0 0,101.83813178999998 33.172513681 0 0,101.83812322300003 33.172248017000015 0 0,101.83811762900001 33.171711501999994 0 0,101.83811202999999 33.171174982000025 0 0,101.83810643300001 33.17063846999997 0 0,101.83810354899998 33.17027667799999 0 0,101.83810065900002 33.16991487600001 0 0,101.83801713000003 33.169503212999984 0 0,101.837908949 33.169143812000016 0 0,101.83780077199998 33.16878441900002 0 0,101.837771465 33.16823860400001 0 0,101.83774215099999 33.16769279099998 0 0,101.83771284699998 33.167146961000014 0 0,101.83770752100003 33.16709655 0 0,101.83766225199997 33.16666805400001 0 0,101.83761155000002 33.16618907600002 0 0,101.83766267700003 33.16587030300002 0 0,101.83771386299998 33.165551575999984 0 0,101.837834525 33.165209108 0 0,101.83795519400002 33.16486665000002 0 0,101.83829259599997 33.16443801999998 0 0,101.83856562300002 33.164091153000015 0 0,101.83862998900003 33.16400937899999 0 0,101.83886518399999 33.16363776600002 0 0,101.83903733800003 33.163365774 0 0,101.839100384 33.163266163 0 0,101.83906419200002 33.162974236000025 0 0,101.83880527000002 33.162739493000004 0 0,101.83854635 33.16250474999998 0 0,101.83831251599997 33.16233284200001 0 0,101.83812913999998 33.16219802799998 0 0,101.83807868500003 33.162160934999974 0 0,101.83782683200002 33.16197466900002 0 0,101.83757497800002 33.161788403 0 0,101.83732027399998 33.161513576999994 0 0,101.83706366199999 33.161179722999975 0 0,101.836841198 33.16081554300001 0 0,101.836637714 33.16049523999999 0 0,101.83646837200001 33.16014461999998 0 0,101.83633602999998 33.159852236000006 0 0,101.836183769 33.15948645200001 0 0,101.83610597400002 33.159251900000015 0 0,101.83609598599998 33.15894196099998 0 0,101.83613625700002 33.15855702900001 0 0,101.83633557000002 33.15820293500002 0 0,101.83653488300001 33.15784883499998 0 0,101.836734191 33.157494731999975 0 0,101.83689287499999 33.15715140499998 0 0,101.837051562 33.15680808100001 0 0,101.837210234 33.156464760999995 0 0,101.83722994300001 33.15631245499998 0 0,101.83725240400003 33.156138865 0 0,101.837265108 33.156011277000005 0 0,101.83727893499997 33.15587240000002 0 0,101.83728027299998 33.15586263900002 0 0,101.83732159200002 33.155561250999995 0 0,101.83735854000003 33.15507299199999 0 0,101.83739547699997 33.15458474600001 0 0,101.837408665 33.15441042600003 0 0,101.83743241399998 33.154096501000026 0 0,101.83746935800002 33.153608254999995 0 0,101.83754409 33.153202839000016 0 0,101.83758964700002 33.152955668999994 0 0,101.83761881499998 33.15279741500001 0 0,101.83769354600003 33.152391996000006 0 0,101.83773144499997 33.151933266000015 0 0,101.83777171499997 33.151548332999994 0 0,101.83778117100002 33.151297032 0 0,101.83775972299998 33.15107587199998 0 0,101.83773734200003 33.15084508799998 0 0,101.83771623000001 33.15062736200002 0 0,101.83769351799998 33.15039314699999 0 0,101.83764969200001 33.1499412 0 0,101.83753419499999 33.149626275 0 0,101.83752441399997 33.14959960700003 0 0,101.83741869900001 33.149311351999984 0 0,101.837248907 33.14894597199998 0 0,101.83707910800001 33.148580587000026 0 0,101.83690931699999 33.148215209 0 0,101.83665132800002 33.147837072000016 0 0,101.83642890300001 33.14747288799998 0 0,101.83627745799998 33.14713170800002 0 0,101.83612601300001 33.146790528 0 0,101.835974561 33.14644934900002 0 0,101.83573254100003 33.14602160999999 0 0,101.83549052400002 33.145593872999996 0 0,101.83524850100002 33.14516613500001 0 0,101.83509864799998 33.14487415000002 0 0,101.83489473499998 33.144539087 0 0,101.83466545300001 33.144234138 0 0,101.83443615200002 33.14392921899997 0 0,101.83428529899999 33.143607773999975 0 0,101.83411451400002 33.14321293500001 0 0,101.834051886 33.142904206000026 0 0,101.83382679800002 33.14245892700001 0 0,101.83360172800002 33.14201363000001 0 0,101.83346325899998 33.141529373000026 0 0,101.83329943299998 33.141075236000006 0 0,101.83313559599998 33.140621098 0 0,101.83307644400003 33.14044949100003 0 0,101.83301941299999 33.14028403200001 0 0,101.83279987200001 33.14000839900001 0 0,101.83242244399997 33.139736356000014 0 0,101.832077459 33.139632534999976 0 0,101.83192961999998 33.13958804399999 0 0,101.83143679599999 33.13943973300002 0 0,101.83094396799999 33.139291421999985 0 0,101.83045113100002 33.13914311000002 0 0,101.83002870500002 33.139015992 0 0,101.82995830700003 33.13899480800001 0 0,101.82954935800001 33.13883424699998 0 0,101.829140414 33.13867368899997 0 0,101.82867576400002 33.138418394999974 0 0,101.82832111900001 33.138223530999994 0 0,101.828211114 33.13816308700001 0 0,101.82789945299999 33.13793384799999 0 0,101.82758779300002 33.13770460500001 0 0,101.82727613700001 33.13747536300002 0 0,101.826940143 33.137217131 0 0,101.82660415200002 33.13695889799999 0 0,101.82651474900001 33.13689018600002 0 0,101.82626816099997 33.136700666000024 0 0,101.82583860800003 33.136444555000026 0 0,101.82544651299997 33.13626144199998 0 0,101.82495153600001 33.136154508999994 0 0,101.82449353599998 33.136105817999976 0 0,101.82428778799999 33.13611048500002 0 0,101.82403741799999 33.136116163 0 0,101.82349666099998 33.136224434999974 0 0,101.822955907 33.13633271100002 0 0,101.82281600300001 33.136346952999986 0 0,101.82267592900001 33.13636121299999 0 0,101.82239595099998 33.13638971400002 0 0,101.82188744299998 33.13640861900001 0 0,101.82137894300001 33.13642752599998 0 0,101.82115894499998 33.13638452700002 0 0,101.82097262500002 33.13634810899998 0 0,101.82074220200002 33.136279478000006 0 0,101.82052837999998 33.13618093100001 0 0,101.82039991599999 33.13600660100002 0 0,101.82025153900003 33.135758872 0 0,101.82009985500002 33.135407827999984 0 0,101.82007002900002 33.135024483999985 0 0,101.82007434899998 33.134610829999986 0 0,101.82016520000002 33.134158290000016 0 0,101.82025604299997 33.133705749 0 0,101.820294499 33.13326178099999 0 0,101.8203125 33.133053991 0 0,101.82033296100002 33.132817810000006 0 0,101.82037425099998 33.13246239199998 0 0,101.82045203400003 33.13215045099997 0 0,101.82063305000003 33.13168170300003 0 0,101.820814068 33.131212964999975 0 0,101.82099509199998 33.130744228000026 0 0,101.82117610699999 33.130275489999974 0 0,101.82135712899998 33.129806753000025 0 0,101.82153815599997 33.12933801600002 0 0,101.82164523699998 33.128956759000005 0 0,101.82166027199997 33.128903229 0 0,101.82178238699998 33.128468442999974 0 0,101.82190451399998 33.128033655000024 0 0,101.822026644 33.12759886700002 0 0,101.82214875800003 33.127164075999985 0 0,101.82222168999999 33.12670086000003 0 0,101.822294634 33.12623764599999 0 0,101.82234919000001 33.12588562100001 0 0,101.82244286100001 33.12538501099999 0 0,101.82251815400002 33.124995591000015 0 0,101.82262605800003 33.124482349999994 0 0,101.822733959 33.12396910699999 0 0,101.82284185100002 33.12345586499998 0 0,101.822940545 33.123112074000005 0 0,101.82303923699999 33.12276828300003 0 0,101.823182083 33.12243272500001 0 0,101.82339128900003 33.122114124999996 0 0,101.82375099000001 33.121927493999976 0 0,101.82411069800003 33.121740871999975 0 0,101.82418051600001 33.12170464899998 0 0,101.82435487700002 33.121614188000024 0 0,101.82447040699998 33.121554247999995 0 0,101.82459181399997 33.121511854000005 0 0,101.82493690400003 33.12139135299998 0 0,101.82540339899998 33.12122845900001 0 0,101.82586991199997 33.121065563 0 0,101.82633641899997 33.12090266400003 0 0,101.82685490199998 33.12082164899999 0 0,101.82737338700002 33.12074064199999 0 0,101.827891878 33.12065963600003 0 0,101.82841037200001 33.120578636000005 0 0,101.828852273 33.12050397899998 0 0,101.82929417499997 33.12042931899998 0 0,101.82973607500003 33.120354658999986 0 0,101.83017797100001 33.120279994999976 0 0,101.83055128199999 33.12028997200002 0 0,101.83105076800001 33.120212976000005 0 0,101.83108982099998 33.120206956000004 0 0,101.83162834400002 33.12012394200002 0 0,101.832166873 33.12004092199999 0 0,101.83270541000002 33.11995788899998 0 0,101.83320472700001 33.119880912999974 0 0,101.83324393800001 33.11987486800001 0 0,101.83378249499998 33.11979182499999 0 0,101.83415115000003 33.119654105999984 0 0,101.834312506 33.119593828999996 0 0,101.83451980400002 33.11951639 0 0,101.83481133100003 33.119371279000006 0 0,101.83510285199998 33.119226169 0 0,101.83545753800001 33.11893289400001 0 0,101.83581223200002 33.118639615999996 0 0,101.83602586500001 33.11833714699998 0 0,101.83606582599998 33.11828056799999 0 0,101.83631942199997 33.11792152200002 0 0,101.83663805499998 33.11752381399998 0 0,101.83693789199998 33.11722879299998 0 0,101.837237727 33.11693377 0 0,101.83753756700003 33.11663875099998 0 0,101.83778954500002 33.11639081599998 0 0,101.837837401 33.116343727000014 0 0,101.83813873000003 33.116095143999985 0 0,101.83842335000003 33.11584153199999 0 0,101.83870797100002 33.115587930000004 0 0,101.838851756 33.11545981400002 0 0,101.83899259100002 33.11533432599998 0 0,101.83907404899998 33.11527216600001 0 0,101.839416567 33.11501079200002 0 0,101.83984054199999 33.11468725899999 0 0,101.840264515 33.11436373700002 0 0,101.840688489 33.11404020399999 0 0,101.84111246399999 33.113716667000006 0 0,101.84122037499998 33.11363608800002 0 0,101.84138025700003 33.11351670200003 0 0,101.84164805 33.113316741000006 0 0,101.84192965900002 33.11324800699998 0 0,101.84214870800002 33.113194541999974 0 0,101.842595862 33.113161112 0 0,101.842622909 33.11315909000001 0 0,101.84309711200001 33.11312363799999 0 0,101.84342033399997 33.11309947500001 0 0,101.84343811999997 33.11309814499998 0 0,101.84357131399997 33.113088188000006 0 0,101.84369164999998 33.113082745999975 0 0,101.84406641099997 33.11306579500001 0 0,101.84456150800003 33.113043404999985 0 0,101.84492137500001 33.11302713200001 0 0,101.84505659899997 33.113021016000005 0 0,101.84545658500002 33.11300292499999 0 0,101.845551694 33.11299862200002 0 0,101.84604679300003 33.11297622500001 0 0,101.84647271799997 33.11291504000002 0 0,101.84650538400001 33.112910347000025 0 0,101.84695212000003 33.11281704200002 0 0,101.84739885699997 33.11272374999999 0 0,101.847500852 33.11270245200001 0 0,101.84752773999998 33.11269683699999 0 0,101.84784559399998 33.112630463000016 0 0,101.848237907 33.11254851899997 0 0,101.84829231200001 33.11253715599997 0 0,101.848699179 33.112398602999974 0 0,101.84884254399998 33.112349784 0 0,101.84897959199998 33.112303114999975 0 0,101.84910605599998 33.11226005100002 0 0,101.849512935 33.11212149800002 0 0,101.849919812 33.11198294299999 0 0,101.85034777499999 33.11187467299999 0 0,101.850775736 33.11176641600002 0 0,101.85120369200001 33.111658159 0 0,101.85169455800002 33.11157305900002 0 0,101.85218541900002 33.11148795899999 0 0,101.85272476400002 33.11143251200002 0 0,101.853264121 33.11137706599999 0 0,101.85335990700003 33.11136721999998 0 0,101.85374022500002 33.11132812599999 0 0,101.85380347900002 33.11132162400003 0 0,101.85419807900001 33.11131258400002 0 0,101.85459267700003 33.11130354300002 0 0,101.85500209000003 33.11130030100003 0 0,101.85541150300003 33.11129706000003 0 0,101.85582091600003 33.11129381799998 0 0,101.85622361899999 33.111309188999996 0 0,101.85662632200001 33.111324561 0 0,101.85702902499997 33.11133993200002 0 0,101.85733473300002 33.111295989999974 0 0,101.85772095099998 33.11102864700001 0 0,101.857962859 33.11081979800002 0 0,101.85809442099998 33.11070621499999 0 0,101.8584679 33.11038377699998 0 0,101.858699178 33.11007383100002 0 0,101.858930456 33.109763894000025 0 0,101.8590868 33.109511059 0 0,101.85924314200003 33.10925822299998 0 0,101.85951377200001 33.10880890999999 0 0,101.85978439899998 33.108359596000014 0 0,101.86005502799998 33.107910283000024 0 0,101.86032565099998 33.10746096999998 0 0,101.86059626100001 33.10701165699999 0 0,101.86083110800001 33.10681240299999 0 0,101.86087580899999 33.10677447799998 0 0,101.86097602299998 33.106689453 0 0,101.86106595899997 33.106613149 0 0,101.86149779700003 33.10640013599999 0 0,101.861999583 33.10631474500002 0 0,101.86230647399998 33.10630768599998 0 0,101.86261336500002 33.10630062500002 0 0,101.86316218399998 33.10631261399999 0 0,101.86371100100001 33.106324599000004 0 0,101.86425981999997 33.10633658500001 0 0,101.86457526599997 33.10628565500002 0 0,101.864659905 33.10627198999998 0 0,101.86505998899997 33.10620739500001 0 0,101.86546007200002 33.10614279700002 0 0,101.86575510400002 33.106108307 0 0,101.86605013399998 33.10607381699998 0 0,101.86618345599999 33.106126136 0 0,101.86618842600001 33.106131221 0 0,101.86634229200001 33.10628864099999 0 0,101.86666116700002 33.10665054999998 0 0,101.866762327 33.106842925000024 0 0,101.86691056400002 33.10712482500003 0 0,101.86715995399999 33.107599099000026 0 0,101.86740935900002 33.108073382999976 0 0,101.86765077299998 33.108526305 0 0,101.86789218299998 33.108979232000024 0 0,101.868133597 33.10943215399999 0 0,101.86837500899998 33.109885066000004 0 0,101.86861642299999 33.11033798599999 0 0,101.86885782899998 33.110790914000006 0 0,101.86915580099998 33.11118406700001 0 0,101.86945377400002 33.111577221999994 0 0,101.86975175600003 33.11197037199997 0 0,101.86984665199998 33.11208982699998 0 0,101.86994619500001 33.11221513100003 0 0,101.87014063499998 33.11245989299999 0 0,101.87043522200003 33.112748501 0 0,101.870771848 33.112980747999984 0 0,101.87120562400003 33.11316460199998 0 0,101.87163941300003 33.11334845099998 0 0,101.87199587700002 33.11351561700002 0 0,101.87223259699999 33.11362664000001 0 0,101.87235232900002 33.11368279499999 0 0,101.87273400999999 33.11395093499999 0 0,101.87282034600003 33.114011421999976 0 0,101.87301464500001 33.114147547000016 0 0,101.87329528700002 33.114344157000005 0 0,101.87351620599998 33.11456620199999 0 0,101.87358258799998 33.11463292299999 0 0,101.87386988200001 33.114921692999985 0 0,101.874157175 33.11521045699999 0 0,101.87448001500002 33.11555748000001 0 0,101.87480286300001 33.115904512999975 0 0,101.87512571299999 33.116251541999986 0 0,101.87515057399997 33.116278264000016 0 0,101.87544855800002 33.11659855900001 0 0,101.87577139799998 33.11694558800002 0 0,101.87599614599998 33.117334269000025 0 0,101.876220897 33.117722947000004 0 0,101.87644564700003 33.118111612999996 0 0,101.87665678600001 33.11853137200001 0 0,101.87686793 33.118951138 0 0,101.87696494800002 33.11923507 0 0,101.877061976 33.11951899100001 0 0,101.877164123 33.11995972300002 0 0,101.87731191400002 33.120454798000026 0 0,101.87732394900002 33.12082377399997 0 0,101.87734140100002 33.121358782000016 0 0,101.87730328599997 33.12175968499997 0 0,101.87726516800001 33.122160581 0 0,101.87723719299998 33.122454818999984 0 0,101.87722705200002 33.12256147800002 0 0,101.87711055300002 33.12302573400001 0 0,101.87699585799999 33.123545337999985 0 0,101.87689209000001 33.124015437000025 0 0,101.87688116200002 33.12406494099997 0 0,101.87676646800003 33.124584535999986 0 0,101.87675718000003 33.12497245399999 0 0,101.87674428499997 33.125249688 0 0,101.87680560000001 33.125783689 0 0,101.87699123800002 33.12609326299997 0 0,101.877341607 33.12640825599999 0 0,101.877691975 33.12672324800002 0 0,101.87807178600002 33.12693140599998 0 0,101.87845159699998 33.12713956499999 0 0,101.878831402 33.127347722000025 0 0,101.87921120099998 33.12755586700001 0 0,101.87960557899999 33.12776213500001 0 0,101.87999996500002 33.12796841400001 0 0,101.88034741799999 33.12815015199999 0 0,101.88039434299998 33.128174695999974 0 0,101.88056633000002 33.12832989399999 0 0,101.88073346700003 33.12848071600001 0 0,101.88096297300001 33.12878926299999 0 0,101.881062138 33.129137747000016 0 0,101.88107178799999 33.12943292199998 0 0,101.88106041200001 33.12975628100003 0 0,101.88104903700003 33.13007963899997 0 0,101.88098465500002 33.13045960599999 0 0,101.88092041099998 33.13083874199998 0 0,101.88092026999999 33.13083956999998 0 0,101.88091221399998 33.13126439299998 0 0,101.880966323 33.13157700099998 0 0,101.88101862000002 33.13183426699999 0 0,101.88121489000002 33.132300523000026 0 0,101.88141116000003 33.13276676999999 0 0,101.881454384 33.13286944800001 0 0,101.88160743499998 33.133233012000005 0 0,101.88180371300001 33.13369926600001 0 0,101.88190675300001 33.13392542600002 0 0,101.88200071300002 33.134131654999976 0 0,101.88219772100001 33.13456403499998 0 0,101.88239472999999 33.134996410999975 0 0,101.88263974300003 33.135443071 0 0,101.882884757 33.13588973499998 0 0,101.88318309900001 33.13628899399998 0 0,101.883544804 33.136612936000006 0 0,101.88381306600002 33.136763653 0 0,101.88408133399997 33.13691437199998 0 0,101.88450204100002 33.13702924900002 0 0,101.88470384599998 33.13708435500001 0 0,101.88492273499998 33.13714412600001 0 0,101.88534342899999 33.137259003999986 0 0,101.88576413200002 33.137373879999984 0 0,101.886277431 33.13746814199999 0 0,101.88679072000002 33.13756240399999 0 0,101.88730401599997 33.13765666400002 0 0,101.88781731900002 33.137750923 0 0,101.88796811399999 33.13780052200002 0 0,101.88810570200002 33.137845776999995 0 0,101.88839408199999 33.13794063 0 0,101.88884261099997 33.138234848000025 0 0,101.88929115399998 33.138529068000025 0 0,101.88956296200001 33.13878739299997 0 0,101.889834769 33.13904571799998 0 0,101.89010658199999 33.139304039000024 0 0,101.89040436099998 33.13968484100002 0 0,101.89070213999997 33.14006563999999 0 0,101.89099992299998 33.140446431999976 0 0,101.89129769700003 33.140827220000006 0 0,101.89159547000003 33.141208017999986 0 0,101.89184274000002 33.14138690200002 0 0,101.89226301899998 33.141487917999996 0 0,101.89268228499998 33.14161783499998 0 0,101.89273415000002 33.14163390599998 0 0,101.89320528600001 33.141779887999974 0 0,101.89367642399998 33.14192587299999 0 0,101.89414755299998 33.142071869999995 0 0,101.894232827 33.142104519999975 0 0,101.89464762099999 33.142263334999996 0 0,101.895147684 33.14245479300001 0 0,101.89543881600002 33.14263264599998 0 0,101.895709839 33.142866362999996 0 0,101.89593761999998 33.143119540999976 0 0,101.89621472200002 33.14353772499999 0 0,101.89644613899998 33.14390159499999 0 0,101.896524666 33.14428748099999 0 0,101.896531246 33.14431981400003 0 0,101.89660319299998 33.14467336000001 0 0,101.89672922099999 33.14516891300002 0 0,101.89685161099999 33.14555377099998 0 0,101.89699532999998 33.145919667999976 0 0,101.89720361399998 33.14624715100001 0 0,101.89747647899998 33.146536201 0 0,101.89789311300001 33.146858828000006 0 0,101.89830973800002 33.14718146299998 0 0,101.898753801 33.147337291999975 0 0,101.89911685800001 33.14736577299999 0 0,101.899479913 33.147394253000016 0 0,101.89974499700003 33.14742363099998 0 0,101.90003058000002 33.147455278999985 0 0,101.90026121400001 33.14752197299998 0 0,101.900385099 33.14755779699999 0 0,101.90078348899999 33.147659292000014 0 0,101.90112310500001 33.147642147 0 0,101.90146271200001 33.14762501299998 0 0,101.90184588099999 33.147486859000026 0 0,101.90222905399997 33.147348695999995 0 0,101.902612229 33.147210529000006 0 0,101.90295945499997 33.147091664000015 0 0,101.903278048 33.14710270900002 0 0,101.90359663800001 33.147113753999975 0 0,101.90388537400003 33.147217798999975 0 0,101.90400817900002 33.14728393600001 0 0,101.90416466900001 33.14736821499997 0 0,101.90444396599997 33.14751862999998 0 0,101.90493555199998 33.147651181000015 0 0,101.90542713500002 33.14778372699999 0 0,101.90591872200002 33.14791626300001 0 0,101.906410316 33.148048802000005 0 0,101.90649372500002 33.14807129000002 0 0,101.90690190599997 33.14818133699998 0 0,101.90720009400002 33.14823899999999 0 0,101.907420333 33.14828159299998 0 0,101.90749827899998 33.148296668 0 0,101.90786012900003 33.148288229 0 0,101.90822197099999 33.14827977800002 0 0,101.90855122200003 33.14828131899998 0 0,101.90888047099997 33.14828286400001 0 0,101.90917773899997 33.14831285399998 0 0,101.90947500700003 33.14834284300002 0 0,101.91000620900002 33.14847813199998 0 0,101.91030623099999 33.148591124999996 0 0,101.91060624400001 33.148704126999974 0 0,101.91088616299999 33.148872985000025 0 0,101.91091325299999 33.148889327000006 0 0,101.91116608300001 33.14904184400001 0 0,101.91150296299998 33.149273978999986 0 0,101.91184166599999 33.149561456000015 0 0,101.91224738300002 33.14988429900001 0 0,101.91258488400001 33.150134890000004 0 0,101.91292299100002 33.15040392399999 0 0,101.91330312100001 33.15061657899997 0 0,101.91363817299998 33.15079336399998 0 0,101.91416289900002 33.15095341199998 0 0,101.91468762300002 33.151113458 0 0,101.91499343499999 33.15120672799998 0 0,101.91521233200001 33.15127349099998 0 0,101.915590646 33.151430801000004 0 0,101.91596896700003 33.15158811700002 0 0,101.91637043999998 33.151781804999985 0 0,101.916752417 33.15204979499998 0 0,101.917034489 33.152283196999974 0 0,101.91731656000002 33.152516607999985 0 0,101.91767906299998 33.15285891000002 0 0,101.91790754499999 33.153130497999996 0 0,101.91818172199999 33.15345639399999 0 0,101.91832247399998 33.15373003100001 0 0,101.91851075199997 33.154113326000015 0 0,101.91872341200002 33.15456989900002 0 0,101.918954337 33.154915270000004 0 0,101.91927604799997 33.155350822 0 0,101.91952831100002 33.15567723100003 0 0,101.91978056800002 33.15600363599998 0 0,101.92014086900002 33.156389046000015 0 0,101.92050116899998 33.15677445699998 0 0,101.92086146999998 33.15715986499998 0 0,101.92122177099998 33.15754527500002 0 0,101.92158207199998 33.157930679 0 0,101.92194237299998 33.158316093999986 0 0,101.92226074199999 33.15865016800001 0 0,101.922579111 33.15898423700003 0 0,101.92290205400002 33.15929050300002 0 0,101.92322499599999 33.159596771999986 0 0,101.92354793599998 33.159903050000025 0 0,101.923870878 33.16020932599997 0 0,101.92405736199999 33.160537256 0 0,101.92411021100003 33.160688843 0 0,101.92417866199997 33.160885181000026 0 0,101.92419029799998 33.161235678000025 0 0,101.92428296999998 33.161602733999985 0 0,101.92431640799998 33.16173517599998 0 0,101.92437564099998 33.16196979099999 0 0,101.92446831299998 33.162336847000006 0 0,101.92456952100002 33.16274062299999 0 0,101.92473254999999 33.16302293899997 0 0,101.92489557599998 33.163305256 0 0,101.92513835699998 33.163785701999984 0 0,101.92538113699999 33.16426615500001 0 0,101.92546726 33.16443658700001 0 0,101.92552058400003 33.164542111 0 0,101.92562391799999 33.16474660099999 0 0,101.925818934 33.16500047300002 0 0,101.92601395000003 33.16525434099998 0 0,101.92631155200002 33.16562272800002 0 0,101.92660915699997 33.16599111800002 0 0,101.92690677399997 33.16635950900002 0 0,101.92721007 33.16667853199999 0 0,101.92732180000002 33.16679605600001 0 0,101.92737152699999 33.16684836100001 0 0,101.92751335999998 33.16699754899997 0 0,101.92781664799998 33.167316562999986 0 0,101.92790941599998 33.167476195000006 0 0,101.92791554799999 33.167486747 0 0,101.928049488 33.167717229000004 0 0,101.92814582099999 33.167973416999985 0 0,101.92815626100003 33.16828700799999 0 0,101.92821547300002 33.16874715 0 0,101.92823081300003 33.16920833099999 0 0,101.928245016 33.16930501600001 0 0,101.928287566 33.169594679 0 0,101.928430219 33.16992362100001 0 0,101.92855945100001 33.170179038000015 0 0,101.92868869300003 33.170434460000024 0 0,101.92883074399998 33.170744962000015 0 0,101.92910869999997 33.17118148600002 0 0,101.929342168 33.17160060100002 0 0,101.92942588199998 33.171780006000006 0 0,101.92952536500002 33.17199320499998 0 0,101.92970856599999 33.17238580200001 0 0,101.92989177599998 33.172778408 0 0,101.93007498200001 33.17317101100002 0 0,101.930241739 33.173563996999974 0 0,101.93040849300002 33.17395699000002 0 0,101.93057525299997 33.17434998599998 0 0,101.930742017 33.17474297299998 0 0,101.93095906100001 33.17516246600002 0 0,101.93117611100001 33.175581954999984 0 0,101.931393163 33.17600145 0 0,101.93161020000002 33.17642095399998 0 0,101.93182114400003 33.17682213900002 0 0,101.93201345099999 33.17732220900001 0 0,101.93220575100003 33.17782228499999 0 0,101.93239805299999 33.178322373000015 0 0,101.93246334999998 33.17863467500001 0 0,101.93252864599998 33.178946973999984 0 0,101.93255098999998 33.179287973999976 0 0,101.93257333999998 33.179628987 0 0,101.93259969399998 33.18008990499999 0 0,101.93262603099998 33.180550815000004 0 0,101.932643864 33.18108576700001 0 0,101.932659247 33.18154694100002 0 0,101.93260512699999 33.181898983999986 0 0,101.93250989199998 33.182335075000026 0 0,101.93241465599999 33.18277116600001 0 0,101.93231941900001 33.18320725699999 0 0,101.932224185 33.18364334199998 0 0,101.93210853900001 33.18412605200001 0 0,101.93199290199999 33.184608774000026 0 0,101.93196133100002 33.184978747 0 0,101.93195108399999 33.18532976 0 0,101.93196277499999 33.18568025500002 0 0,101.93207226800001 33.186000751999984 0 0,101.932144628 33.18621258000002 0 0,101.932181749 33.186321249 0 0,101.932250125 33.18647440799998 0 0,101.93231224800002 33.18661356000001 0 0,101.93240868100003 33.186829554999974 0 0,101.93244275199999 33.186905868 0 0,101.93265497200002 33.18734393099999 0 0,101.93293270599997 33.18777122 0 0,101.93299750900002 33.18787092100001 0 0,101.93321043999998 33.188198520000014 0 0,101.933469205 33.188386267 0 0,101.93372796800003 33.18857401299999 0 0,101.93421679 33.188747105000004 0 0,101.93460288300003 33.188802614 0 0,101.934988981 33.188858125000024 0 0,101.935132834 33.18885280799998 0 0,101.935449506 33.188841103000016 0 0,101.93564237599998 33.18883396899997 0 0,101.93591002099998 33.18882406900002 0 0,101.936370544 33.18880704200001 0 0,101.93681481700003 33.18879655799998 0 0,101.93725909199998 33.18878606999999 0 0,101.93770336699998 33.188775582999995 0 0,101.93814764199999 33.18876509699999 0 0,101.93866321799999 33.188752921 0 0,101.939178787 33.188740736 0 0,101.93969435899999 33.188728551999986 0 0,101.939986051 33.188721654999995 0 0,101.94002632399997 33.188720703 0 0,101.940209939 33.18871636199998 0 0,101.940631655 33.188687931000004 0 0,101.94100823000002 33.18866254599999 0 0,101.941053367 33.188659503999986 0 0,101.94147507600002 33.188631074 0 0,101.94189678599997 33.188602645 0 0,101.94225693499999 33.18853873799998 0 0,101.94261708699997 33.18847482699999 0 0,101.94309501499998 33.188321981 0 0,101.94357294000002 33.188169136 0 0,101.94405087199999 33.188016291999986 0 0,101.94448471099997 33.18785833499999 0 0,101.94491855400003 33.18770037799999 0 0,101.94498348100001 33.18768310500002 0 0,101.94537557299998 33.18757879200001 0 0,101.945858842 33.187585797999986 0 0,101.94610449599998 33.18770920600002 0 0,101.94653122599999 33.187994484 0 0,101.94686379400002 33.18825429899999 0 0,101.94719636100001 33.188514113 0 0,101.94752892899999 33.188773927 0 0,101.94786149599997 33.189033741 0 0,101.94809804599998 33.18921274500002 0 0,101.94833459300003 33.18939174600001 0 0,101.94869428099997 33.18964167399997 0 0,101.94896374500001 33.189819903 0 0,101.949423384 33.190056914000024 0 0,101.94978865899998 33.190245264 0 0,101.949883032 33.19029392599998 0 0,101.95034267699998 33.190530937999995 0 0,101.95080232100003 33.19076795000001 0 0,101.95126196899997 33.19100495999999 0 0,101.95140539200003 33.19107891099998 0 0,101.951721609 33.191241956 0 0,101.95218125399998 33.191478958000005 0 0,101.95246770900002 33.19150908400002 0 0,101.95257375 33.191480867999985 0 0,101.95262005000001 33.19146854799999 0 0,101.95284689200003 33.19108908700002 0 0,101.952923667 33.190960656000016 0 0,101.95307372899998 33.19070962699999 0 0,101.953300566 33.19033016700001 0 0,101.95352740700002 33.18995070599999 0 0,101.95392984799997 33.189672825 0 0,101.95433229399998 33.18939493200003 0 0,101.95460741 33.189310491000015 0 0,101.95488251699999 33.189226057999974 0 0,101.95512415299999 33.18906451999999 0 0,101.95536578899998 33.18890297899998 0 0,101.95579257499998 33.18873703999998 0 0,101.95622168199998 33.18864029000002 0 0,101.95653113999998 33.18865890500001 0 0,101.95684060000002 33.18867751900001 0 0,101.95696317800002 33.18872540799998 0 0,101.95742289700001 33.18890215699997 0 0,101.95788262000002 33.189078903999985 0 0,101.95834233599999 33.18925566600001 0 0,101.95880205399999 33.189432426999986 0 0,101.95926178000002 33.18960918900001 0 0,101.95972149699998 33.189785950999976 0 0,101.96022838699997 33.19000465900001 0 0,101.96073527099998 33.190223351999975 0 0,101.96124215499998 33.19044204300002 0 0,101.96174903999997 33.190660750000006 0 0,101.96215519999998 33.190768004000006 0 0,101.962561365 33.19087525499998 0 0,101.96296752900003 33.19098250799999 0 0,101.96346834100001 33.19107519400001 0 0,101.96396916499998 33.19116787399997 0 0,101.96446998699997 33.19126055100003 0 0,101.96478056000001 33.19135468600001 0 0,101.965091137 33.191448819000016 0 0,101.96550230999998 33.19159593799998 0 0,101.965913479 33.191743058999975 0 0,101.966404867 33.19198980300001 0 0,101.96689625599998 33.19223654699999 0 0,101.96725149999997 33.192569607999985 0 0,101.96760675299998 33.19290266899998 0 0,101.96796199699997 33.193235730000026 0 0,101.968317248 33.19356878999997 0 0,101.96867249399997 33.19390185200001 0 0,101.96902774300003 33.194234911000024 0 0,101.96937914300003 33.19456190400001 0 0,101.96973053900001 33.19488889399997 0 0,101.97008194300003 33.195215888999996 0 0,101.97043334099999 33.195542878000026 0 0,101.97078474199998 33.19586985900003 0 0,101.97113614199998 33.196196848 0 0,101.97139625300002 33.19642140399998 0 0,101.97165636699998 33.19664595699999 0 0,101.97204027999999 33.19695985499999 0 0,101.97242418399998 33.197273757999994 0 0,101.97271784399999 33.197515966000026 0 0,101.97301149700002 33.197758177000026 0 0,101.97330419999997 33.198101947 0 0,101.97359690899998 33.19844571099998 0 0,101.973889611 33.19878948500002 0 0,101.97418231699999 33.199133254 0 0,101.974475026 33.19947702100001 0 0,101.97464622000001 33.19966749700001 0 0,101.97479448000001 33.199832457000014 0 0,101.97511393399998 33.200187884 0 0,101.97543340499999 33.20054332000001 0 0,101.97575286799997 33.20089875100001 0 0,101.97607233600002 33.201254182000014 0 0,101.97639180200002 33.201609616999974 0 0,101.97678812599997 33.20196473599998 0 0,101.97718445800001 33.20231986599998 0 0,101.97758078200002 33.20267498599998 0 0,101.97797710200001 33.20303011200002 0 0,101.978457026 33.203190463 0 0,101.97893694999999 33.203350813999975 0 0,101.97929725400002 33.203462075000004 0 0,101.97965755400003 33.203573334 0 0,101.980017847 33.20368459399998 0 0,101.98048783899998 33.20371483399998 0 0,101.98095784499998 33.20374507399998 0 0,101.98128082099998 33.20375953400003 0 0,101.98160379400002 33.20377399300003 0 0,101.98207816299998 33.203731851999976 0 0,101.98255254499998 33.20368971200003 0 0,101.98302692099998 33.203647570999976 0 0,101.98317935 33.20363562599999 0 0,101.98347955399998 33.20361209999999 0 0,101.98393219299999 33.203576623000004 0 0,101.98438483899997 33.20354113799999 0 0,101.98484578099999 33.203373150000004 0 0,101.98530672200002 33.20320516999999 0 0,101.985767668 33.203037188999986 0 0,101.98622860900002 33.20286920799998 0 0,101.98660695299998 33.20269397499999 0 0,101.98698530399997 33.202518741999995 0 0,101.98736364400003 33.20234350700002 0 0,101.987741981 33.202168271999994 0 0,101.98813505599998 33.202103448 0 0,101.98852813600001 33.20203862300002 0 0,101.988869174 33.20205812199998 0 0,101.98921020900002 33.202077621 0 0,101.98966284199997 33.20214981999999 0 0,101.990115473 33.202222017 0 0,101.99061512499998 33.202320767 0 0,101.99111477999998 33.20241951700001 0 0,101.99161443100002 33.202518274 0 0,101.99211407899998 33.20261702900001 0 0,101.99261373899998 33.202715781999984 0 0,101.99289209800003 33.20282908299998 0 0,101.99317044999998 33.20294238399998 0 0,101.99343909599997 33.203092841 0 0,101.993707744 33.20324329599998 0 0,101.99392279199998 33.203431964 0 0,101.99413783300002 33.203620629 0 0,101.99446698399998 33.20393577499999 0 0,101.99479614199998 33.20425092200003 0 0,101.99506699699998 33.20446593600002 0 0,101.995509615 33.20456604499998 0 0,101.99605753899999 33.204534389 0 0,101.99651361000002 33.204384946000005 0 0,101.99696968699999 33.20423550200002 0 0,101.99740787399998 33.20404494799999 0 0,101.99784606200001 33.20385439299997 0 0,101.99828426300002 33.20366383800001 0 0,101.99872246299998 33.20347328399998 0 0,101.99922661300002 33.203342487999976 0 0,101.99973076600003 33.203211694000004 0 0,102.000234933 33.203080899999975 0 0,102.00066410199997 33.202837500999976 0 0,102.00098365999997 33.202649443999974 0 0,102.00125370199999 33.20249053399999 0 0,102.00130319099998 33.202461411 0 0,102.00162268000003 33.202273418000004 0 0,102.00204209100002 33.201979859000005 0 0,102.00226549400003 33.20182348600002 0 0,102.002461487 33.201686299000016 0 0,102.00288088899998 33.20139274000002 0 0,102.00329426299999 33.20109904499998 0 0,102.00370763699999 33.20080534800002 0 0,102.00412100900002 33.20051163599999 0 0,102.00453438300002 33.20021792699998 0 0,102.004928323 33.19996424599998 0 0,102.00532226299998 33.19971056600002 0 0,102.00571621300003 33.19945687400002 0 0,102.00603384099998 33.19932280799998 0 0,102.00635145899997 33.19918874199999 0 0,102.00661922900002 33.19910408999999 0 0,102.00688699900002 33.199019435000025 0 0,102.00723829200001 33.19895704300001 0 0,102.00758958400002 33.198894655000004 0 0,102.00766147299998 33.198891359000015 0 0,102.00787900300003 33.19888138599998 0 0,102.00809323099998 33.19887155599997 0 0,102.00816842 33.19886810700001 0 0,102.00862419600003 33.19891956599997 0 0,102.00895761100003 33.19902882399998 0 0,102.00938589700002 33.19918085900002 0 0,102.00981349300002 33.199353108000025 0 0,102.01024107900002 33.199525354 0 0,102.01064484 33.19969028700001 0 0,102.01085083800001 33.199774435999984 0 0,102.01104860100003 33.19985522100001 0 0,102.01145236000002 33.20002014800002 0 0,102.01194829500002 33.20016568300002 0 0,102.01244423000003 33.200311234000026 0 0,102.01294017499998 33.20045678600002 0 0,102.01307174499999 33.200495397 0 0,102.01343612 33.200602328 0 0,102.013932055 33.200747869 0 0,102.01435416200002 33.20084574600003 0 0,102.01477626600001 33.20094361600002 0 0,102.01519837299998 33.20104148299998 0 0,102.01543830000003 33.20106749199999 0 0,102.01584871699998 33.201036869999996 0 0,102.01633716100002 33.20083603699999 0 0,102.01682560299997 33.200635205000026 0 0,102.017227763 33.200374926999984 0 0,102.01762992300002 33.20011464200002 0 0,102.01803207900002 33.199854371000015 0 0,102.01825755599998 33.199596602999975 0 0,102.018483032 33.19933882999999 0 0,102.01873119300001 33.199122088000024 0 0,102.018917139 33.19899423099997 0 0,102.01910103300003 33.198867785000004 0 0,102.01951693000001 33.19867531800003 0 0,102.019846213 33.19855161999999 0 0,102.02017549499999 33.198427923 0 0,102.02066219699998 33.19827763500001 0 0,102.021148902 33.19812735400001 0 0,102.02163560600002 33.19797705899998 0 0,102.02214499799999 33.197867798000004 0 0,102.02258357199997 33.19771635400002 0 0,102.02302214999997 33.19756490499998 0 0,102.02346072300003 33.19741344800002 0 0,102.02389930099997 33.197261997 0 0,102.02436835100002 33.19715851400002 0 0,102.02483740399998 33.19705502099998 0 0,102.02530645500002 33.196951522999996 0 0,102.02577550799998 33.196848026 0 0,102.02624455900002 33.19674452700002 0 0,102.02650768199999 33.196686468999985 0 0,102.02671361199998 33.19664103000002 0 0,102.02724149699998 33.19665132 0 0,102.02776938199997 33.196661612000014 0 0,102.02829726599998 33.19667190199999 0 0,102.02860423300001 33.196705142999974 0 0,102.02891119999998 33.196738383000024 0 0,102.02936946199998 33.19685294599998 0 0,102.02982772399997 33.19696750600002 0 0,102.03034302100002 33.197116989999984 0 0,102.03085831499999 33.19726647300001 0 0,102.03132565800001 33.19751044999998 0 0,102.03179300300002 33.197754429999975 0 0,102.03226034599999 33.19799840100001 0 0,102.03272769 33.198242365 0 0,102.03316048800002 33.198439957000005 0 0,102.03359328699997 33.198637553000026 0 0,102.03402609199998 33.198835144999975 0 0,102.03445890299997 33.19903272800002 0 0,102.03486249299999 33.19920430899998 0 0,102.03526607600003 33.199375893000024 0 0,102.03566036000001 33.19946626500001 0 0,102.03605464499998 33.19955663799999 0 0,102.036574841 33.19960277299998 0 0,102.03705112400002 33.19964501300001 0 0,102.03705287999998 33.19964439400002 0 0,102.03677929100002 33.199620193999976 0 0,102.036506691 33.19959608200003 0 0,102.036180823 33.199567258 0 0,102.036055363 33.199556159999986 0 0,102.035934069 33.199528337000004 0 0,102.03539716199998 33.199405173 0 0,102.035266348 33.19937516499999 0 0,102.03519556200001 33.19934508099999 0 0,102.03515096799998 33.199326127999996 0 0,102.03458144000001 33.19908406899998 0 0,102.03445933199998 33.199032171 0 0,102.034329286 33.19897274700003 0 0,102.03287989199998 33.19831045000001 0 0,102.032728297 33.19824117899998 0 0,102.03260796 33.198178439 0 0,102.03178536500002 33.19774956200001 0 0,102.03097860600002 33.197328932999994 0 0,102.03085826099999 33.19726618499999 0 0,102.03072455199998 33.197227372999976 0 0,102.02996153200002 33.19700588400002 0 0,102.02982824100002 33.19696719199999 0 0,102.029688857 33.19693223399997 0 0,102.02903552499998 33.19676837499998 0 0,102.028911225 33.19673719899998 0 0,102.02879471400001 33.196724675999974 0 0,102.02860905900002 33.19670472199999 0 0,102.02874562099998 33.196705898999994 0 0,102.02887809700002 33.19638795700001 0 0,102.03010912600001 33.19416589000002 0 0,102.03015679499998 33.19407984600002 0 0,102.03044548100002 33.19287698699998 0 0,102.03154003200001 33.19102100800001 0 0,102.03239663900001 33.189593331000026 0 0,102.03258699600002 33.188641545999985 0 0,102.03282494199999 33.18816565499998 0 0,102.032872532 33.18788011999999 0 0,102.033015299 33.18730904900002 0 0,102.033015299 33.186833157000024 0 0,102.03296770999998 33.186500032000026 0 0,102.03296770899999 33.18616690800002 0 0,102.03249181799998 33.18497717700001 0 0,102.03201592599999 33.18421575000002 0 0,102.03144485500002 33.18335914400001 0 0,102.03011235700001 33.181550754 0 0,102.029226188 33.18049660999998 0 0,102.02723652100002 33.178945516 0 0,102.02505178000001 33.17787244499999 0 0,102.023718212 33.17703773699998 0 0,102.023150789 33.176846994000016 0 0,102.02289547200002 33.176847040999974 0 0,102.02244163 33.177061831 0 0,102.02142041799999 33.17732442900001 0 0,102.020342427 33.17742003500001 0 0,102.019065824 33.177396380000005 0 0,102.01849843299999 33.177324897000005 0 0,102.01824309 33.17720565399998 0 0,102.01753370400002 33.176370787999986 0 0,102.016256854 33.17491573000001 0 0,102.01583121800002 33.17427166599998 0 0,102.01500838499999 33.17329366199999 0 0,102.014270737 33.17272119799998 0 0,102.01333453299998 33.17217260799998 0 0,102.01188769999999 33.17136164200002 0 0,102.01049758599999 33.170216665 0 0,102.009674856 33.169286338000006 0 0,102.00936274700001 33.168522962 0 0,102.00927757599999 33.16783113499997 0 0,102.009362592 33.167067728000006 0 0,102.009731198 33.165755606000005 0 0,102.01026999200002 33.16453889100001 0 0,102.01066702100002 33.16389473800001 0 0,102.01089387799999 33.16341759199997 0 0,102.01109242799998 33.16341757499998 0 0,102.011290997 33.163584551999975 0 0,102.01194584400002 33.163069092 0 0,102.01308886999999 33.16216934099998 0 0,102.01370734199998 33.161682489999976 0 0,102.014433779 33.161315780999985 0 0,102.01529712500002 33.16087994899999 0 0,102.015976234 33.16053711699999 0 0,102.01665673899998 33.15939192500002 0 0,102.01665660999998 33.158710966 0 0,102.01665648599999 33.158055972 0 0,102.01699375099997 33.157299119000015 0 0,102.01733688799999 33.15652907499998 0 0,102.01789825200001 33.15602039800001 0 0,102.018811432 33.155192907000014 0 0,102.01892455000001 33.153666085 0 0,102.01926478000001 33.153188906000025 0 0,102.02005878 33.15271165399997 0 0,102.021420078 33.152616002 0 0,102.022781398 33.15261576 0 0,102.023670573 33.15298952699999 0 0,102.02436978899999 33.15328343700003 0 0,102.02580465699998 33.15305102899998 0 0,102.02731919000001 33.15280569800001 0 0,102.02879364500001 33.15185111300002 0 0,102.02991790800002 33.15056446400001 0 0,102.03134924199998 33.148442294000006 0 0,102.033326795 33.145904535 0 0,102.03537008299998 33.143833685000004 0 0,102.03658589499997 33.142930576000026 0 0,102.03729782200003 33.142401741000015 0 0,102.03825923699998 33.142062219000024 0 0,102.040026839 33.141437967 0 0,102.04138063599999 33.14096906899999 0 0,102.04310816499998 33.140793535 0 0,102.04310147899997 33.14078470599998 0 0,102.04305830800001 33.14071493300003 0 0,102.043022527 33.14064226199997 0 0,102.043001662 33.14058891899998 0 0,102.04281437499998 33.140054608000014 0 0,102.04279225599998 33.14001431700001 0 0,102.04277270900002 33.13997519600002 0 0,102.04274441299998 33.13992565199999 0 0,102.042722658 33.13988501900002 0 0,102.04270331700002 33.139843531999986 0 0,102.04268824600001 33.139806168999996 0 0,102.042677992 33.13978188700003 0 0,102.04265285100001 33.13973533000001 0 0,102.04263287399999 33.13969237499998 0 0,102.04262093699998 33.13966449700001 0 0,102.04260480300002 33.13963625299999 0 0,102.04258302099998 33.13959557999999 0 0,102.042563659 33.139554051000005 0 0,102.04254858899998 33.13951669099998 0 0,102.042525194 33.139454236999995 0 0,102.04250261099997 33.139401502 0 0,102.04247270000002 33.13933164100001 0 0,102.04244278099998 33.139261788 0 0,102.042422305 33.13921397199999 0 0,102.04240320100001 33.13917572999998 0 0,102.04238411400001 33.13913475099997 0 0,102.04236621000001 33.139088603000005 0 0,102.04234361800002 33.139046511000004 0 0,102.04232425499998 33.13900498100003 0 0,102.04230077400001 33.138944047999985 0 0,102.04228249300002 33.13888186700001 0 0,102.04227554300002 33.13885791400003 0 0,102.04223264699999 33.13873217600002 0 0,102.04221584499999 33.138664882 0 0,102.04220215700002 33.13861792099999 0 0,102.04218342299998 33.13857282999999 0 0,102.04214957300002 33.13847762500001 0 0,102.042134331 33.138424197000006 0 0,102.04211981200001 33.13838058800002 0 0,102.042109708 33.138347893 0 0,102.04209484400002 33.138315981000005 0 0,102.042075684 33.13826745199998 0 0,102.04205982399998 33.138218087999974 0 0,102.042039875 33.138148177000005 0 0,102.042026545 33.13809425699998 0 0,102.042014343 33.138016271000026 0 0,102.04201034300002 33.13793917100003 0 0,102.04200082800003 33.137831430000006 0 0,102.04198666000002 33.13777456700001 0 0,102.04197624400001 33.137712205000014 0 0,102.04196708699999 33.13763887599998 0 0,102.04196365600001 33.137614799999994 0 0,102.04195336999999 33.137573608000025 0 0,102.04194676100002 33.13754481699999 0 0,102.041936335 33.137482362000014 0 0,102.04193210400001 33.137448432999975 0 0,102.04192345500002 33.13741378899999 0 0,102.04191684400001 33.13738499700003 0 0,102.041906417 33.13732254199999 0 0,102.04189645399998 33.13724266899999 0 0,102.04189152499998 33.137205943000026 0 0,102.04187048900002 33.137142084000004 0 0,102.04185363800002 33.137084179 0 0,102.041833688 33.137004278999996 0 0,102.04181373900002 33.13692437899999 0 0,102.04180905599998 33.136904515000026 0 0,102.041791306 33.13682453500002 0 0,102.04177384000002 33.13675454600002 0 0,102.04175390199998 33.13667469000001 0 0,102.04174729300001 33.136645896999994 0 0,102.041736877 33.13658353599999 0 0,102.041732636 33.13654955999999 0 0,102.04172396299998 33.136514825999996 0 0,102.04170401300001 33.13643488299999 0 0,102.041697425 33.136406177000026 0 0,102.041688787 33.13635709599998 0 0,102.04167880900002 33.13628716599999 0 0,102.04167307900002 33.136233516999994 0 0,102.041672473 33.13621648100002 0 0,102.04166750899998 33.13619639699999 0 0,102.04165886999999 33.136147316000006 0 0,102.041648883 33.13607733200001 0 0,102.041638906 33.13600735 0 0,102.04162805800001 33.135930832999975 0 0,102.041622765 33.135896914 0 0,102.04161425000001 33.135865482999975 0 0,102.04159747199998 33.135798248000015 0 0,102.041581114 33.13574093099999 0 0,102.041574384 33.135715773000015 0 0,102.04155443600001 33.13563587300001 0 0,102.04153635 33.135564080999984 0 0,102.04152516099998 33.13553644900003 0 0,102.04149778300001 33.135462769000014 0 0,102.041477998 33.13538738699998 0 0,102.04146757199999 33.13532493399998 0 0,102.04146318300002 33.13529769799999 0 0,102.04145468799999 33.13526636300003 0 0,102.04144770099998 33.135242274999996 0 0,102.041415443 33.135166954 0 0,102.04140407900002 33.13514041000002 0 0,102.04138791600002 33.13511211000002 0 0,102.04136615599998 33.13507146699999 0 0,102.04134622700002 33.135028616 0 0,102.041325169 33.13497945500001 0 0,102.041306056 33.13494119500001 0 0,102.041286963 33.13490020199998 0 0,102.04126349799998 33.13483931600001 0 0,102.04124578699998 33.13477909300002 0 0,102.04123708499998 33.13476041199999 0 0,102.04122202000002 33.134723063000024 0 0,102.04119209999999 33.13464319399998 0 0,102.04117215000002 33.134582654999974 0 0,102.04115220099999 33.134512745999984 0 0,102.04113886900001 33.134458816999995 0 0,102.04113293400002 33.13442723100002 0 0,102.04112296400001 33.13436729900002 0 0,102.04112026199999 33.134349808000024 0 0,102.041110275 33.13427982500002 0 0,102.041100299 33.13420984099997 0 0,102.04109033700001 33.134139963999985 0 0,102.04108036600002 33.13407008899998 0 0,102.04107463600002 33.13401643899999 0 0,102.041072724 33.133962542000006 0 0,102.04107272599998 33.13394653 0 0,102.04107039000002 33.13393015600002 0 0,102.04106041400001 33.13386017200003 0 0,102.041050444 33.133790241999975 0 0,102.04104048300002 33.13372037300002 0 0,102.041036109 33.133689726 0 0,102.04102580900002 33.13364847600002 0 0,102.041019199 33.133619678 0 0,102.041008772 33.13355722599999 0 0,102.04099880299998 33.13347729999998 0 0,102.04098883400002 33.13339736400002 0 0,102.040982982 33.13330325599998 0 0,102.040982982 33.13328049500001 0 0,102.04097886699998 33.13324750700002 0 0,102.04097301299998 33.133153386000004 0 0,102.04097301500002 33.13307344499998 0 0,102.04097887400002 33.13297928999998 0 0,102.04098885600001 33.13289931999998 0 0,102.04099927800002 33.13283690600002 0 0,102.04100586200002 33.132808216 0 0,102.04102582299998 33.13272822599998 0 0,102.04103249999997 33.13270323900002 0 0,102.04105245099998 33.13263323899997 0 0,102.041072402 33.13256323899998 0 0,102.041108501 33.132462718 0 0,102.041115617 33.13243821399999 0 0,102.04115596999998 33.13231837500001 0 0,102.04118590899998 33.132248326000024 0 0,102.04121584799998 33.132178286 0 0,102.04124577900001 33.13210826599999 0 0,102.04127571200002 33.13203824599998 0 0,102.04130564100001 33.131968226000026 0 0,102.04131564400001 33.131944824000016 0 0,102.04132186800001 33.13192299799999 0 0,102.04134093300001 33.13185914000002 0 0,102.04125480599998 33.13178529100003 0 0,102.04124025499999 33.13177139499999 0 0,102.04115512599998 33.13169565999999 0 0,102.04110468300001 33.131645246000005 0 0,102.041068897 33.13160740799998 0 0,102.04103606299998 33.131568620999985 0 0,102.04099613599999 33.131518716000016 0 0,102.04095623699999 33.13146883600001 0 0,102.04091636499999 33.13141900099998 0 0,102.04087727799998 33.131366317000015 0 0,102.04084776600001 33.13132076800002 0 0,102.040807449 33.131266546000006 0 0,102.040778778 33.13122190600001 0 0,102.04074885900002 33.131172015999994 0 0,102.04072200299998 33.131123738999975 0 0,102.04069858700001 33.13107421199999 0 0,102.04067047500001 33.13099919199999 0 0,102.040649503 33.13091879299998 0 0,102.04063879699999 33.13086524900001 0 0,102.040626083 33.13073697499999 0 0,102.04061772900002 33.13068099999998 0 0,102.04061401500002 33.13060329799998 0 0,102.04060664000002 33.130538804000025 0 0,102.04060404500001 33.13047604100001 0 0,102.040604057 33.13040603799999 0 0,102.04061167499998 33.130298831000005 0 0,102.040614038 33.13027919799998 0 0,102.04061403899999 33.130216245999975 0 0,102.04062167500001 33.13010880899998 0 0,102.04063165600002 33.13003883900001 0 0,102.04064030199999 33.129989705000014 0 0,102.04065070899998 33.12994630700001 0 0,102.04066406800001 33.12990205300002 0 0,102.040670234 33.129869713999994 0 0,102.04068349599999 33.129816033 0 0,102.04068894699998 33.129796906000024 0 0,102.04069151800002 33.129778879000014 0 0,102.04070016499998 33.12972974500002 0 0,102.040713455 33.12967596200002 0 0,102.04073340399998 33.12960601100002 0 0,102.04075333999998 33.12953606299999 0 0,102.040773291 33.129466062000006 0 0,102.040783411 33.12943327900001 0 0,102.040788228 33.12941829699997 0 0,102.040798451 33.12936704399999 0 0,102.04080844499998 33.12931698199998 0 0,102.04081916299998 33.12926338800003 0 0,102.04083672000002 33.12919399499998 0 0,102.04085932200002 33.12912944499999 0 0,102.04087058300001 33.129101219000006 0 0,102.040883184 33.12906333699999 0 0,102.04090816000001 33.128997950999974 0 0,102.04092292299998 33.128966178999974 0 0,102.04095665 33.12887116600001 0 0,102.04098657499998 33.12880116399998 0 0,102.04101650500002 33.12873113500001 0 0,102.04104713800001 33.12865947900002 0 0,102.04106260100002 33.128626071999975 0 0,102.04107273900001 33.128593224999975 0 0,102.04109269999998 33.128533215000004 0 0,102.04111628499999 33.128471064999985 0 0,102.04114621600002 33.128401043999986 0 0,102.041156199 33.128377692000015 0 0,102.041162418 33.12835586900002 0 0,102.04118239299999 33.128285819999974 0 0,102.04119826599998 33.128236386000026 0 0,102.041217448 33.128187791000016 0 0,102.04123880200001 33.12814177299998 0 0,102.041258406 33.12808923099999 0 0,102.04127835600002 33.128039221999984 0 0,102.041287281 33.128017751000016 0 0,102.041306088 33.127977328999975 0 0,102.04133602000002 33.12791729999998 0 0,102.04136594900001 33.127857269 0 0,102.04139226799998 33.12780262899997 0 0,102.04139227899998 33.12772609199999 0 0,102.04139228100001 33.12766619600001 0 0,102.04139228100001 33.12760618200002 0 0,102.04139229200001 33.127536233 0 0,102.04139229200001 33.12745633600002 0 0,102.041392293 33.12738638600001 0 0,102.04139992699999 33.127278961 0 0,102.041402275 33.12726250100002 0 0,102.041402275 33.12724645499998 0 0,102.04140813499998 33.127152293999984 0 0,102.04141900600001 33.12706568499999 0 0,102.04142987099999 33.126989089999995 0 0,102.04143985299999 33.12691910299998 0 0,102.041449833 33.126849134 0 0,102.04145218100001 33.126832680999996 0 0,102.04145218100001 33.12680664499999 0 0,102.041459814 33.12669921999998 0 0,102.04146979500001 33.12662924099999 0 0,102.04147251400002 33.12661164999997 0 0,102.041481578 33.126555112999995 0 0,102.04149693099998 33.12639738600001 0 0,102.04150447500001 33.12635960900002 0 0,102.04151240599998 33.12631189299998 0 0,102.04151835599998 33.12628021500001 0 0,102.04152493800001 33.126251534000005 0 0,102.041533125 33.126218385000016 0 0,102.041541999 33.126116310999976 0 0,102.041541999 33.126046965 0 0,102.04154963399998 33.125939539 0 0,102.04155961499998 33.12586956000001 0 0,102.041568262 33.12582041500002 0 0,102.041576082 33.12578876800001 0 0,102.04157957799998 33.12573958399997 0 0,102.041589558 33.12566962 0 0,102.04159953200002 33.125599695000005 0 0,102.04160950300002 33.12552972399999 0 0,102.041611864 33.12551316600002 0 0,102.04161186599998 33.12549706599998 0 0,102.04161950299999 33.12538973400001 0 0,102.04162184699999 33.125373292000006 0 0,102.04162184799998 33.12535725599997 0 0,102.04162948200002 33.125249827999994 0 0,102.04163851800001 33.125186473999975 0 0,102.041648549 33.125106555 0 0,102.04165178800002 33.12508342199999 0 0,102.04165179099999 33.12506727700003 0 0,102.04166214399999 33.124942368000006 0 0,102.04167211200001 33.12488245899999 0 0,102.04168208300001 33.12482246899998 0 0,102.041692076 33.124762417 0 0,102.04170168600001 33.12470466299999 0 0,102.041701687 33.124687526 0 0,102.04170932300002 33.12458008300001 0 0,102.04171835699998 33.12451674599998 0 0,102.04172164900001 33.124490374000004 0 0,102.04172164900001 33.12445759899998 0 0,102.04172166000001 33.12437760199998 0 0,102.04172752 33.124283531 0 0,102.04173164100001 33.12425051399998 0 0,102.041731642 33.124227776 0 0,102.04173572100001 33.124149191000015 0 0,102.041747923 33.12407120500001 0 0,102.04175449000002 33.12404258599997 0 0,102.04176481399998 33.12400119 0 0,102.041769209 33.12397037599999 0 0,102.04177824300001 33.12390703300002 0 0,102.041788284 33.123827060999986 0 0,102.04179820600001 33.12375708500002 0 0,102.04180735900002 33.123683760000006 0 0,102.04181733899998 33.123603790000004 0 0,102.041827759 33.12354138500001 0 0,102.04183432600001 33.123512764 0 0,102.041838192 33.12349726399998 0 0,102.041833354 33.123451965000015 0 0,102.041831441 33.123398114999986 0 0,102.04183551900002 33.12331953099999 0 0,102.04184772299999 33.123241543999995 0 0,102.04186102599999 33.123187718999986 0 0,102.04186645599998 33.12316867599998 0 0,102.041869018 33.123150716 0 0,102.04187766500002 33.12310157500002 0 0,102.04189093100001 33.123047876999976 0 0,102.0419109 33.12297781299998 0 0,102.041916334 33.12295875699999 0 0,102.04191889399999 33.12294079100002 0 0,102.04192125399999 33.12292424399999 0 0,102.041921258 33.12289816100002 0 0,102.04192711799999 33.122804089 0 0,102.041937099 33.12272411999999 0 0,102.04194751900002 33.12266171499999 0 0,102.04195408599998 33.12263309299999 0 0,102.04197158 33.12256295499998 0 0,102.04198933700002 33.122482909999974 0 0,102.04200927900001 33.12239297100001 0 0,102.042030737 33.12231538100002 0 0,102.042036601 33.12229637799999 0 0,102.04204825300002 33.12222734699998 0 0,102.04206916999999 33.12213293000002 0 0,102.042073845 33.122113092000006 0 0,102.04209380700001 33.122033104000025 0 0,102.042102279 33.12200181399999 0 0,102.04210672900001 33.121974247000026 0 0,102.04211714799999 33.12191184400001 0 0,102.042123737 33.12188313299998 0 0,102.04214369800002 33.12180314300002 0 0,102.04215037699998 33.121778154000026 0 0,102.04217032600002 33.12170815500002 0 0,102.04220402300001 33.12161325300002 0 0,102.04221534999999 33.12158521499998 0 0,102.04223346499998 33.12151324299998 0 0,102.04224020700002 33.12148801500001 0 0,102.04225658500002 33.12143058700002 0 0,102.04227092299999 33.12137310200001 0 0,102.042288687 33.12129301599998 0 0,102.04231013999998 33.121215463 0 0,102.04233062899999 33.12115377700002 0 0,102.04233562000002 33.12110950700003 0 0,102.04234556400002 33.12102953499999 0 0,102.04235497000002 33.12094475800001 0 0,102.04236661099998 33.120871995000016 0 0,102.042380976 33.120814478 0 0,102.04239976299999 33.12075786999998 0 0,102.042410292 33.120729720999975 0 0,102.04241840100002 33.120693157000005 0 0,102.04243837000001 33.12060313699999 0 0,102.042469606 33.12049788899998 0 0,102.04249439400002 33.12043162100002 0 0,102.04251016799998 33.120384203000015 0 0,102.04252284500001 33.12033337899999 0 0,102.04254942900002 33.12024787799999 0 0,102.04256359099998 33.12021001699998 0 0,102.042572759 33.12017327900003 0 0,102.04259024200002 33.12010322499998 0 0,102.04260013200002 33.12005861900002 0 0,102.042605643 33.120014457000025 0 0,102.04261606199998 33.119952055 0 0,102.04262265199998 33.11992333799998 0 0,102.042631336 33.11988854100002 0 0,102.04263647300002 33.119847857000025 0 0,102.04264734100002 33.119771248000006 0 0,102.04265598500001 33.11972212400002 0 0,102.04266255300001 33.119693497000014 0 0,102.04268251600001 33.11961346300001 0 0,102.042702486 33.11953342800001 0 0,102.04270916500002 33.119508438000025 0 0,102.042725566 33.11945089300002 0 0,102.04273112200002 33.119428630000016 0 0,102.04273537 33.119394586 0 0,102.04274579100002 33.11933218399997 0 0,102.04275235699998 33.11930355599998 0 0,102.042772308 33.119223567000006 0 0,102.04277904600002 33.119198358999995 0 0,102.04278447500002 33.11917931900001 0 0,102.04278703699998 33.11916136100001 0 0,102.04279568300001 33.11911222499998 0 0,102.04280227200002 33.11908350700003 0 0,102.04282222199998 33.11900356199999 0 0,102.042829627 33.118973874999995 0 0,102.04283393499998 33.118935048000026 0 0,102.04284653299999 33.11885784399999 0 0,102.04285959200001 33.118798857 0 0,102.042865098 33.11875473600003 0 0,102.04287551800002 33.11869233499999 0 0,102.04288208600002 33.11866370500002 0 0,102.042899579 33.118593567999994 0 0,102.042909485 33.118548917 0 0,102.04291434499999 33.11850997200003 0 0,102.04292375 33.118425195999976 0 0,102.04293434300001 33.11833005599999 0 0,102.042944288 33.118250081999975 0 0,102.042953694 33.11816530599998 0 0,102.04296533500002 33.11809254399998 0 0,102.04297192500002 33.11806382499998 0 0,102.04298060899998 33.118029028000024 0 0,102.04298573699998 33.117988396999976 0 0,102.04299565100001 33.11791842100001 0 0,102.04300481000001 33.11784504399998 0 0,102.04301479100002 33.11776506799998 0 0,102.043018916 33.11773201800003 0 0,102.04301892000001 33.11769928799998 0 0,102.04301892199999 33.11761939600001 0 0,102.04301892299998 33.11753944600002 0 0,102.043024785 33.11744526199999 0 0,102.04302891100002 33.11741221699998 0 0,102.04302891499998 33.117379441000026 0 0,102.04303655199999 33.11727208399998 0 0,102.04303889599998 33.117255648000025 0 0,102.04303889599998 33.117229615999975 0 0,102.04304653399998 33.117122162999976 0 0,102.04305556899999 33.117058826999994 0 0,102.04306472000002 33.11698550300002 0 0,102.04307470200001 33.11690553300002 0 0,102.04308512 33.11684313500001 0 0,102.043091689 33.11681450100002 0 0,102.04311163900002 33.116734511999994 0 0,102.04312846300002 33.11667664599997 0 0,102.04314674199998 33.11661999099999 0 0,102.04315330399999 33.11656595400001 0 0,102.04316347700001 33.11650036499998 0 0,102.04318343599999 33.116400403 0 0,102.04320339700001 33.116300422999984 0 0,102.043223351 33.11620048999998 0 0,102.04323596699999 33.11613726799999 0 0,102.04324224300001 33.11607441899997 0 0,102.04325076499998 33.116013775 0 0,102.043265244 33.115934009 0 0,102.04327218499998 33.115864493000004 0 0,102.04328216800002 33.115764539 0 0,102.04329321400002 33.115690648 0 0,102.04330583699999 33.115627421 0 0,102.04331210999999 33.115564608 0 0,102.04332209 33.115464659 0 0,102.04333313699999 33.11539076700001 0 0,102.04335309200002 33.115290817000016 0 0,102.04336571599998 33.11522756599999 0 0,102.04337200200001 33.11516468100001 0 0,102.04338303100002 33.115090915999986 0 0,102.04338819100002 33.11506505400001 0 0,102.04338819200001 33.11504027000001 0 0,102.04339283299998 33.11495653200001 0 0,102.04340235299998 33.114870731999986 0 0,102.043411919 33.114774931 0 0,102.04342190099999 33.11467497799998 0 0,102.043432946 33.11460108699998 0 0,102.043452903 33.11450113400002 0 0,102.043466341 33.114433797000004 0 0,102.04347267100002 33.114376752 0 0,102.04348284100001 33.11431117500001 0 0,102.04350486300001 33.114201364999985 0 0,102.04351754300001 33.11414217800001 0 0,102.04351793500001 33.114090705000024 0 0,102.043517936 33.114000723000004 0 0,102.043517947 33.113910740999984 0 0,102.04352258699998 33.11382701100001 0 0,102.04352792899999 33.113778868 0 0,102.04352792899999 33.11374092599999 0 0,102.04353379100002 33.113646749 0 0,102.04354377300001 33.113566773 0 0,102.04354789199999 33.11353377299997 0 0,102.04354789199999 33.113501004 0 0,102.04354790299999 33.11341106399999 0 0,102.04354790399998 33.11333116700001 0 0,102.04354790600001 33.11325116900002 0 0,102.04354791700001 33.113171180999984 0 0,102.04355826900002 33.11304624000002 0 0,102.04356678699997 33.11299504599998 0 0,102.04357551300001 33.11293387400002 0 0,102.04358048400002 33.112904800000024 0 0,102.043588221 33.11282681300003 0 0,102.04359819299998 33.11270638000002 0 0,102.043600976 33.11268966099999 0 0,102.04361263200002 33.112572082999975 0 0,102.04362261400001 33.112522092999995 0 0,102.043630167 33.112484256000016 0 0,102.043638117 33.112436479999985 0 0,102.04364254500001 33.112412269000004 0 0,102.04365253100002 33.112362206 0 0,102.04366326000002 33.11230855299999 0 0,102.043674425 33.112261466999996 0 0,102.04368738699998 33.112218454000015 0 0,102.04370732899997 33.11215850999997 0 0,102.04372726100002 33.112098566999975 0 0,102.04374338999997 33.11205444400002 0 0,102.04376335199998 33.11200443500002 0 0,102.04377220499998 33.11198313900002 0 0,102.043793763 33.111936533000005 0 0,102.04381711100001 33.111868415 0 0,102.04383315199999 33.111824533000004 0 0,102.04384289500001 33.111798410000006 0 0,102.04385402700001 33.111751474000016 0 0,102.043866966 33.11170851600002 0 0,102.043880893 33.11166663300003 0 0,102.04386190999998 33.11164554800001 0 0,102.04383977200001 33.11162342199998 0 0,102.04378930899998 33.11157298699999 0 0,102.04373180900001 33.111509979000004 0 0,102.04368158900002 33.111443638000026 0 0,102.04364984699998 33.11139382699997 0 0,102.04362711300001 33.11135206 0 0,102.043615128 33.11133407800003 0 0,102.04356194399998 33.111242491999974 0 0,102.043541995 33.11120256200002 0 0,102.043522854 33.11116146299997 0 0,102.04349474899999 33.11108644299998 0 0,102.04347452000002 33.11100964899998 0 0,102.04346589 33.110960611999985 0 0,102.043455015 33.11088398999999 0 0,102.04344415100002 33.110797364999996 0 0,102.04343555100002 33.11072841999999 0 0,102.04341660900002 33.11065901400002 0 0,102.04340537299998 33.11060838200001 0 0,102.043388257 33.110556969000015 0 0,102.04337525900002 33.11051386600002 0 0,102.043364806 33.11047027699999 0 0,102.043354395 33.110407932999976 0 0,102.04334441100002 33.110327960999996 0 0,102.04333527 33.11025466799998 0 0,102.04331926999998 33.110142499000006 0 0,102.04331347300001 33.110113453 0 0,102.043298666 33.109964056000024 0 0,102.04329866500001 33.10992609200002 0 0,102.04329699300001 33.109911012 0 0,102.043293554 33.10989379900002 0 0,102.043281331 33.109807201000024 0 0,102.04327788500001 33.10976575699999 0 0,102.043268582 33.10973781299998 0 0,102.04325558300002 33.10969470499998 0 0,102.043245125 33.10965110799998 0 0,102.04323292700002 33.10957312099998 0 0,102.04322884999999 33.10949453500001 0 0,102.04322885099998 33.10943458600002 0 0,102.043236487 33.109327139000015 0 0,102.04323883199999 33.10931069100002 0 0,102.04323883299998 33.109294654999985 0 0,102.04324243000002 33.10924404999997 0 0,102.04323294199997 33.10918339099999 0 0,102.043228865 33.10910473000001 0 0,102.04322887500001 33.10906193400001 0 0,102.04322261300001 33.10901997799999 0 0,102.04321889800002 33.10894494600001 0 0,102.04322230600002 33.10887606900002 0 0,102.04321890900002 33.108835016 0 0,102.04321876400002 33.10880635199999 0 0,102.04320526700002 33.10875182799998 0 0,102.043193068 33.108673840999984 0 0,102.04318899999998 33.10859510099999 0 0,102.043173803 33.10856405300001 0 0,102.04314569899998 33.108489034 0 0,102.04312547 33.10841223800003 0 0,102.04311327099998 33.108334250999974 0 0,102.04310919599999 33.10825566599999 0 0,102.04311230899998 33.10818698100002 0 0,102.04311901 33.10811323899998 0 0,102.04312229099997 33.108077041 0 0,102.04312758999998 33.10803296199998 0 0,102.04313545500003 33.107989153999995 0 0,102.04315568599998 33.10791235900001 0 0,102.04318379199998 33.10783734 0 0,102.04321609700003 33.10777170099999 0 0,102.04320899200002 33.10768583599997 0 0,102.043208994 33.107625875999986 0 0,102.04321897400001 33.10750532999998 0 0,102.043218975 33.10746596600001 0 0,102.04321897599999 33.10741593 0 0,102.04321898699999 33.10736595999998 0 0,102.04321898699999 33.10733321800001 0 0,102.04321898699999 33.10731954800002 0 0,102.04321898699999 33.10731606600001 0 0,102.04321898699999 33.107256115999974 0 0,102.04321898799998 33.107196155999986 0 0,102.043218991 33.10714662100003 0 0,102.043209021 33.107026296000015 0 0,102.04320848399999 33.10695850100001 0 0,102.043199431 33.10690153899998 0 0,102.043196728 33.10688404299998 0 0,102.04318799700002 33.106822862 0 0,102.043179479 33.106771648999995 0 0,102.04316956399998 33.10665208 0 0,102.043159543 33.10659189199998 0 0,102.04315159599997 33.106544111000005 0 0,102.043144068 33.106506396999976 0 0,102.04313410700001 33.106456545000015 0 0,102.04312961300002 33.106431999999984 0 0,102.04312169000002 33.106384359 0 0,102.04311415699999 33.10634666599998 0 0,102.043109668 33.10632214100002 0 0,102.04310174 33.10627448499997 0 0,102.04309419200001 33.10623669900002 0 0,102.04308421000002 33.10618670000002 0 0,102.04307431500001 33.10608715699999 0 0,102.04306427699998 33.10603692299998 0 0,102.04305429200002 33.10598691000001 0 0,102.04304984999999 33.10596263299999 0 0,102.04303986100001 33.10590263099999 0 0,102.04303192600003 33.10585493000002 0 0,102.04302439399999 33.10581723600001 0 0,102.043019641 33.10579193500001 0 0,102.04300637 33.105748009000024 0 0,102.04299591199998 33.10570440800001 0 0,102.042990008 33.10567298400002 0 0,102.04298001500001 33.105612984000004 0 0,102.042970034 33.10555297000002 0 0,102.04296732 33.10553538800002 0 0,102.04295861499997 33.10547433300002 0 0,102.042950098 33.10542318300003 0 0,102.04294011600001 33.10536317200001 0 0,102.04293741700002 33.10534569399999 0 0,102.04292868800002 33.10528452400001 0 0,102.04292017 33.10523332299999 0 0,102.042910199 33.10517337099998 0 0,102.04290732999999 33.105154712 0 0,102.04289666400001 33.10511872000001 0 0,102.0428862 33.105075097 0 0,102.042880271 33.105043532000025 0 0,102.04287031299998 33.104983663999974 0 0,102.04286455099998 33.104928632 0 0,102.042857331 33.104897419 0 0,102.042852702 33.104878751 0 0,102.04284727999999 33.104860875999975 0 0,102.042816662 33.10478235400001 0 0,102.042795716 33.10470204799998 0 0,102.04278500200002 33.10464851099999 0 0,102.042775017 33.10459848900001 0 0,102.04276506600002 33.104548635000015 0 0,102.04275491599998 33.104497847000005 0 0,102.04275009100002 33.104482684999994 0 0,102.04273708300002 33.104439549999995 0 0,102.042726619 33.104395927999974 0 0,102.04271996699998 33.10436225400002 0 0,102.04271433100001 33.10434928900003 0 0,102.04269465300001 33.104306958999985 0 0,102.04265775300001 33.10425118699999 0 0,102.042617872 33.104191344000014 0 0,102.04259933899999 33.10416353900001 0 0,102.04258951899999 33.104151264999985 0 0,102.042545518 33.104098478000026 0 0,102.042491456 33.10402660300002 0 0,102.04244828499998 33.10396189400001 0 0,102.042412248 33.10390782899998 0 0,102.04238535399998 33.103878329999986 0 0,102.04233513899999 33.10381198800002 0 0,102.04230573500001 33.10376659100001 0 0,102.04226530900002 33.103712218 0 0,102.04223549599999 33.103666309999994 0 0,102.04219471800002 33.10361532899998 0 0,102.04218467999999 33.103603366000016 0 0,102.04214771900001 33.103564344999995 0 0,102.042122791 33.103534895999985 0 0,102.042093465 33.10351009499999 0 0,102.04205320099999 33.103471954999975 0 0,102.04201804000002 33.10343473500001 0 0,102.04198525800001 33.103396006000025 0 0,102.04194532899999 33.103346101 0 0,102.041905402 33.10329618499998 0 0,102.041863052 33.10323866499999 0 0,102.04184119500002 33.10320594799998 0 0,102.04182559399999 33.103186446999985 0 0,102.04178321500001 33.10312888200002 0 0,102.04176136299998 33.10309616799998 0 0,102.04175154699999 33.103083896999976 0 0,102.041707583 33.10303115300002 0 0,102.041692087 33.103012079999985 0 0,102.04167475600002 33.102993785000024 0 0,102.04163897500001 33.10295594500002 0 0,102.041606194 33.102917218000016 0 0,102.04156626600002 33.10286731299999 0 0,102.04152636700002 33.102817431999995 0 0,102.04148652999999 33.102767641000014 0 0,102.04144659299999 33.10271773699998 0 0,102.04143651800001 33.102705714000024 0 0,102.04139953800001 33.102666672 0 0,102.04136673300002 33.10262790899998 0 0,102.04132686100002 33.10257806599998 0 0,102.04128698900001 33.10252822799998 0 0,102.04124709000001 33.102478358999974 0 0,102.04121289099999 33.10243561499999 0 0,102.04116887200001 33.10238279700002 0 0,102.041157311 33.10236864000001 0 0,102.04111352500001 33.10231391299999 0 0,102.04109619299999 33.10229561599999 0 0,102.04106041199998 33.10225777699998 0 0,102.041023747 33.102214194 0 0,102.04100641399998 33.10219589600001 0 0,102.04097063400002 33.102158057 0 0,102.04093395500001 33.10211445499999 0 0,102.040916611 33.10209614199999 0 0,102.04088090300002 33.10205837900003 0 0,102.04084815499999 33.10201969799999 0 0,102.04080821100001 33.101969784000005 0 0,102.040768276 33.10191987100001 0 0,102.04072533800002 33.101863166999976 0 0,102.04068847799999 33.101820121 0 0,102.04065427500001 33.101777371000026 0 0,102.04063742199997 33.101757150000026 0 0,102.04061738899998 33.10173712699998 0 0,102.04058160900001 33.10169928800002 0 0,102.04054882999998 33.101660562999996 0 0,102.04051462799998 33.10161781199997 0 0,102.040497776 33.10159758999998 0 0,102.04047836299998 33.10157819 0 0,102.040427862 33.101527718 0 0,102.04037034700002 33.10146469 0 0,102.04031683699998 33.10139347400002 0 0,102.040295018 33.10136080000001 0 0,102.04027951400002 33.10134142200002 0 0,102.04023713200002 33.10128443799999 0 0,102.04020446800001 33.101244286 0 0,102.04017264499998 33.10121059900001 0 0,102.040139867 33.10117187399999 0 0,102.040129766 33.10115982899998 0 0,102.04008343599997 33.10111016799999 0 0,102.04005569100002 33.10107580699997 0 0,102.040019486 33.101039618000016 0 0,102.03997898 33.10099913099998 0 0,102.03993378500002 33.10095060100002 0 0,102.03989313900001 33.10090025400001 0 0,102.039847189 33.100838986999975 0 0,102.03981227399998 33.10079709299998 0 0,102.039800721 33.10078294599998 0 0,102.039760822 33.10073307599998 0 0,102.03972164999999 33.10068026800002 0 0,102.03969305800001 33.10063574200001 0 0,102.039684938 33.10062263499998 0 0,102.03966180200001 33.100590469 0 0,102.03963320899999 33.100545942999986 0 0,102.03960328900001 33.10049605299997 0 0,102.03957211099998 33.10043924500002 0 0,102.03955663699998 33.10040827099999 0 0,102.03954350499998 33.10038638100002 0 0,102.03952307100002 33.100349155 0 0,102.03950221600002 33.100321038999994 0 0,102.039473622 33.10027651399997 0 0,102.03944370300002 33.100226623000026 0 0,102.03941257399998 33.10016991600003 0 0,102.03938262100002 33.100109976 0 0,102.039367094 33.100078896000014 0 0,102.03935393400002 33.10005695299998 0 0,102.03932705099999 33.10000861999998 0 0,102.03930361099998 33.099959033000005 0 0,102.03928751699999 33.099919563000014 0 0,102.03925629700001 33.099872258999994 0 0,102.039216754 33.099804167 0 0,102.03919300899997 33.09977215800001 0 0,102.039161251 33.09972230699998 0 0,102.039143706 33.099690065000004 0 0,102.03911990799998 33.09965755000002 0 0,102.03907671600001 33.09959280999999 0 0,102.03903681600002 33.099532936 0 0,102.03899745500001 33.09946781899998 0 0,102.03896392799999 33.09939893400002 0 0,102.03895524299998 33.099378661 0 0,102.03894365600001 33.09936303799998 0 0,102.03891189500001 33.09931318700001 0 0,102.03888391200002 33.099261759 0 0,102.03887311699998 33.09924015600001 0 0,102.03885388700002 33.099213358999975 0 0,102.03882529700002 33.09916883699998 0 0,102.03881673799998 33.09915513999999 0 0,102.038785958 33.099114093000026 0 0,102.03876412699998 33.09908366799999 0 0,102.03873238199998 33.09903384199998 0 0,102.03870440999998 33.098982439 0 0,102.03868887800002 33.09895135800002 0 0,102.03867568999999 33.09892936799997 0 0,102.03864451200002 33.09887256000002 0 0,102.03861460500002 33.098812694 0 0,102.03859780099998 33.09877950399999 0 0,102.03856803600002 33.09873461900003 0 0,102.03854609799998 33.09869994799999 0 0,102.038516168 33.098650056999986 0 0,102.03848492499998 33.09859314099998 0 0,102.03847853899998 33.09858035799999 0 0,102.03846834400002 33.098565065 0 0,102.03841510699999 33.09847339200002 0 0,102.03840577199998 33.09845470699997 0 0,102.03838439200001 33.098427985 0 0,102.03834521599998 33.09837516800002 0 0,102.03831662800002 33.09833064999998 0 0,102.03830855500001 33.098317613999996 0 0,102.03828536700001 33.098285379000004 0 0,102.038256779 33.09824086100002 0 0,102.038226839 33.098190938000016 0 0,102.03819690099999 33.09814100599999 0 0,102.03816303600001 33.09807880599999 0 0,102.03814707200002 33.09805126200001 0 0,102.03813556699998 33.098030299000015 0 0,102.03811770300001 33.09800647700001 0 0,102.03809586900002 33.09797604800002 0 0,102.03806728299998 33.09793153099997 0 0,102.038037395 33.09788169500001 0 0,102.038007467 33.09783180599999 0 0,102.03799930600002 33.09781862900002 0 0,102.03797618099998 33.09778647899998 0 0,102.037947557 33.09774189799998 0 0,102.03791763700002 33.097691998000016 0 0,102.03789077300002 33.09764369300001 0 0,102.03786734900001 33.09759413299997 0 0,102.037856927 33.097568910999996 0 0,102.03784785800002 33.09755233300001 0 0,102.03782097200002 33.09750399500001 0 0,102.03779573499997 33.097450088000016 0 0,102.03776806899998 33.09740263399999 0 0,102.03773813200002 33.097352711999974 0 0,102.03770819300001 33.09730277900002 0 0,102.03768132800002 33.097254471999975 0 0,102.037667553 33.097225329000025 0 0,102.03764704700001 33.097197688999984 0 0,102.037615276 33.097147817999996 0 0,102.03758728399998 33.09709636600002 0 0,102.03757178199999 33.097065337000004 0 0,102.03755862600002 33.097043395000014 0 0,102.03752868499998 33.09699347399999 0 0,102.03749879899999 33.09694362800002 0 0,102.03746892200002 33.096893824000006 0 0,102.03743491099999 33.09683136799998 0 0,102.037419 33.096803927999986 0 0,102.037410894 33.096790828999985 0 0,102.03738773200001 33.096758627999975 0 0,102.03735911000001 33.09671405199998 0 0,102.03732920800002 33.09666418299997 0 0,102.03729930999998 33.09661432600001 0 0,102.03726540399998 33.096552062 0 0,102.037249422 33.096524484999975 0 0,102.03721866500001 33.096473688 0 0,102.03717828700002 33.09641936999998 0 0,102.03714970300001 33.09637485799999 0 0,102.03711978299998 33.096324967999976 0 0,102.037099399 33.096287830999984 0 0,102.03707855800002 33.096259728999996 0 0,102.03703540700002 33.09618995599999 0 0,102.03700557100001 33.09612932700003 0 0,102.03698692400002 33.09610005500002 0 0,102.036978003 33.09608365499997 0 0,102.03696084400002 33.096060780000016 0 0,102.03693892000001 33.09603022800002 0 0,102.03691033799998 33.09598571999999 0 0,102.03688041800001 33.09593582999997 0 0,102.03685353100002 33.095887489000006 0 0,102.03683008799999 33.09583789300001 0 0,102.036823819 33.09582506200002 0 0,102.03679929200001 33.095790738000005 0 0,102.03677071200002 33.09574623100002 0 0,102.03676259899999 33.095733128000006 0 0,102.036731438 33.09569158300002 0 0,102.03670953400001 33.09566105900001 0 0,102.03668091499998 33.09561648599998 0 0,102.03665101299998 33.09556661800002 0 0,102.03662111400001 33.095516761 0 0,102.03659422499999 33.095468419999975 0 0,102.036570783 33.09541882299999 0 0,102.03654380199998 33.09534738399998 0 0,102.03652136900001 33.09530712100002 0 0,102.036513259 33.095294029 0 0,102.03649012900001 33.09526186800002 0 0,102.036458402 33.09521207300003 0 0,102.03643044400002 33.09516070199999 0 0,102.036414901 33.095129606 0 0,102.03640169900001 33.09510759300002 0 0,102.03637178100001 33.09505770200002 0 0,102.03634057599999 33.095000844000026 0 0,102.036331937 33.094984391000025 0 0,102.03629879599998 33.094932615000005 0 0,102.03627081799999 33.09488119299999 0 0,102.03625530599999 33.09485014799998 0 0,102.03624213400002 33.094828183999994 0 0,102.036215244 33.09477984099999 0 0,102.036189573 33.094724885999995 0 0,102.036165375 33.094680030999996 0 0,102.03614193200002 33.09463043300002 0 0,102.0361312 33.09460337399997 0 0,102.03610250700001 33.094558715000005 0 0,102.036071687 33.09450782900001 0 0,102.03603135700001 33.094453568999995 0 0,102.036002779 33.094409066000026 0 0,102.03597286000002 33.09435917500002 0 0,102.03594170600002 33.094302416000005 0 0,102.03591178599999 33.094242536000024 0 0,102.03590536799999 33.094229692 0 0,102.03589513499998 33.09421433599999 0 0,102.03584195299999 33.09412274699997 0 0,102.035835174 33.094109178 0 0,102.03580197100001 33.094064418000016 0 0,102.03577017499998 33.09401450399997 0 0,102.03574084500002 33.09396036499999 0 0,102.035731446 33.09394762599999 0 0,102.035692272 33.093894808000016 0 0,102.03566050500001 33.09384494300002 0 0,102.03563251700001 33.093793498000025 0 0,102.035612985 33.09375440000002 0 0,102.035589206 33.093712761000006 0 0,102.03557454399999 33.09368831400002 0 0,102.03554612900001 33.09364568299998 0 0,102.03550673000001 33.093580514999985 0 0,102.03547275199998 33.093510587000026 0 0,102.03543692300002 33.093450785000016 0 0,102.03540392600001 33.09338314299998 0 0,102.035384782 33.093334629000026 0 0,102.03536949599999 33.09328703 0 0,102.035343329 33.09323465900002 0 0,102.03532414900002 33.093193472999985 0 0,102.03530500400001 33.09314496000002 0 0,102.03528915599998 33.093095611000024 0 0,102.035269217 33.093025710999996 0 0,102.03525588399998 33.092971757999976 0 0,102.03524708700002 33.09292152699999 0 0,102.03523641599998 33.092885498999976 0 0,102.03522596599998 33.09284191699999 0 0,102.03521716199998 33.09279164499998 0 0,102.03520651399998 33.09275572600001 0 0,102.035196047 33.092712088999974 0 0,102.03518740499999 33.092662953 0 0,102.03517655000002 33.092586385999994 0 0,102.035165694 33.09249983000001 0 0,102.03515572499998 33.09241991099998 0 0,102.035146585 33.09234664000002 0 0,102.03513756299998 33.09228335900002 0 0,102.03512992999998 33.09217590600002 0 0,102.03512993200002 33.09210590800001 0 0,102.03512994300002 33.09202595800002 0 0,102.035129944 33.09194606599999 0 0,102.035129944 33.09193002500001 0 0,102.03512760699999 33.09191363999997 0 0,102.03512685599998 33.09190306099998 0 0,102.03512225499998 33.09183827099997 0 0,102.03511997599998 33.091806185999985 0 0,102.035119979 33.09179264900001 0 0,102.03511997599998 33.09173618199998 0 0,102.03511997999999 33.09172019699997 0 0,102.03511764799998 33.091703849 0 0,102.03510767099999 33.091633871 0 0,102.03509770300002 33.091563959999974 0 0,102.03509041699999 33.09146138099999 0 0,102.035082692 33.09139927000001 0 0,102.035080102 33.09133654200002 0 0,102.03508011100001 33.091287179000005 0 0,102.03507014299998 33.09116675600001 0 0,102.03507014399997 33.09112677600001 0 0,102.03507014500002 33.091066825999974 0 0,102.03508012600003 33.09096151099999 0 0,102.03508012700001 33.090906905 0 0,102.03508012700001 33.090846946 0 0,102.035080129 33.090809784999976 0 0,102.03507056000001 33.09075232599997 0 0,102.03506278399999 33.09068989399998 0 0,102.03506102 33.09065498799998 0 0,102.03505281600002 33.09058998299997 0 0,102.035050221 33.09052716999997 0 0,102.03505022899998 33.09048780500001 0 0,102.03504026299998 33.090367386000025 0 0,102.03504026500002 33.09030742599998 0 0,102.03504026600001 33.090247465000004 0 0,102.03504026600001 33.09018482900001 0 0,102.035032893 33.09012036399997 0 0,102.03503029699999 33.090057563000016 0 0,102.035030307 33.08999760299997 0 0,102.03503030899998 33.08992771599998 0 0,102.03503030899998 33.089867755 0 0,102.03503030899998 33.08981769100001 0 0,102.03503032100002 33.08977771999997 0 0,102.03503032200001 33.089727856000025 0 0,102.035036171 33.089633746000004 0 0,102.03504002 33.08960289100003 0 0,102.03503619100002 33.08957219299998 0 0,102.035026222 33.08949227400001 0 0,102.03501625199999 33.08941235399999 0 0,102.03501039600002 33.089318186000014 0 0,102.03501039700001 33.08923824599998 0 0,102.035010398 33.08915824799999 0 0,102.03501040399999 33.08912552200002 0 0,102.035006297 33.08909260500002 0 0,102.03500043899999 33.088998436 0 0,102.03500043999998 33.08891848600001 0 0,102.03500043999998 33.08889245900002 0 0,102.03499810300002 33.08887605799998 0 0,102.034990472 33.08876861599998 0 0,102.034990473 33.088747153999975 0 0,102.034983796 33.088717050000014 0 0,102.03497591600001 33.088691514000004 0 0,102.034955352 33.08864755399998 0 0,102.03493589599998 33.088598073000014 0 0,102.03492717 33.08858447799997 0 0,102.03489675200001 33.088552273000005 0 0,102.03486009900001 33.08850869600002 0 0,102.03484280800001 33.08849044499999 0 0,102.034807022 33.088452596000025 0 0,102.03477426199998 33.08841388799999 0 0,102.034734372 33.088364028 0 0,102.03469518200001 33.088311189000024 0 0,102.03466662 33.08826670899998 0 0,102.034638115 33.08822179499998 0 0,102.034582865 33.088170676999994 0 0,102.03453827800001 33.08812274899998 0 0,102.03450942500001 33.08808700399999 0 0,102.034468506 33.088043019999986 0 0,102.034440776 33.088008675000026 0 0,102.03441395800002 33.087981867999986 0 0,102.03436873999999 33.08793330899999 0 0,102.034339886 33.087897564 0 0,102.034298966 33.08785358 0 0,102.034258352 33.087803275 0 0,102.034235513 33.08777353200003 0 0,102.03419868200001 33.08773463799997 0 0,102.034165922 33.087695931999974 0 0,102.03415586400001 33.087683943 0 0,102.03411886399999 33.08764487399998 0 0,102.03408607699998 33.08760613300001 0 0,102.03404618799999 33.08755626200002 0 0,102.03400705000001 33.08750348900003 0 0,102.03397530699999 33.087453658000015 0 0,102.03396108999999 33.087427531 0 0,102.03393991600001 33.08740476999998 0 0,102.033911391 33.08736943100001 0 0,102.03387955400001 33.08733572900002 0 0,102.03384679800001 33.08729702400001 0 0,102.03380356399998 33.08724284800002 0 0,102.03377636300002 33.08721468700003 0 0,102.03374094399999 33.087179289999995 0 0,102.03366663899999 33.087115014000005 0 0,102.03362611699998 33.08707450999998 0 0,102.033568602 33.08701147099998 0 0,102.033516744 33.08694255900002 0 0,102.03346720799999 33.086895699000024 0 0,102.03339675199999 33.08682528200001 0 0,102.03333977 33.08676288800001 0 0,102.03331704499999 33.086735619000024 0 0,102.03329700500001 33.08671558399999 0 0,102.03324499500002 33.086659098999974 0 0,102.03319895800001 33.08660001700002 0 0,102.033149046 33.086530138 0 0,102.033099161 33.086460273 0 0,102.03306827900002 33.086417127999994 0 0,102.033038369 33.086387136999974 0 0,102.03297853999999 33.08632732799998 0 0,102.03291809500001 33.086266920000014 0 0,102.03286599199998 33.086210334999976 0 0,102.03281992000001 33.086151191 0 0,102.03278953099999 33.08610863199999 0 0,102.032761381 33.08607485099998 0 0,102.032749824 33.08606069799998 0 0,102.03273973099999 33.086048663999975 0 0,102.03268105000001 33.08598446100001 0 0,102.03263084700001 33.085918119999974 0 0,102.032599474 33.085868952 0 0,102.03256610599999 33.08582589500003 0 0,102.03252385899998 33.085779574000014 0 0,102.03248377199998 33.085729920000006 0 0,102.032450042 33.085699164000005 0 0,102.03240016699999 33.08564931699999 0 0,102.03235962299999 33.085608793000006 0 0,102.032323856 33.08557096200002 0 0,102.032291101 33.08553225999998 0 0,102.03225121100002 33.08548240099998 0 0,102.032209991 33.085426376999976 0 0,102.03219240800001 33.08540613100001 0 0,102.03214220199999 33.08533978899999 0 0,102.03209905699998 33.08527001700003 0 0,102.0320633 33.085197343999994 0 0,102.03203520300002 33.085122324 0 0,102.032017441 33.08505487299999 0 0,102.03198492799999 33.08503595600001 0 0,102.031932563 33.08500124300002 0 0,102.031883628 33.08496446999999 0 0,102.03177956899998 33.08488127300001 0 0,102.031665541 33.084788117000016 0 0,102.03159241200001 33.08472204499998 0 0,102.031492055 33.084621734999985 0 0,102.03146406799999 33.08459249499998 0 0,102.03135545499998 33.08447404999998 0 0,102.03123688599999 33.08434563100002 0 0,102.031214062 33.08431998100002 0 0,102.031096015 33.08418229199998 0 0,102.03097853700001 33.08404675100002 0 0,102.030859889 33.08391902400001 0 0,102.030838383 33.083895057999996 0 0,102.030708753 33.083745497999985 0 0,102.03065314399998 33.08367454099999 0 0,102.03055096399999 33.08352973799998 0 0,102.03045125699998 33.083407023999996 0 0,102.03032277699998 33.08326022 0 0,102.03018171600002 33.08309902000002 0 0,102.03007262900002 33.08297316699998 0 0,102.02994644099999 33.082847044000005 0 0,102.029946139 33.08284671400003 0 0,102.02994579400001 33.082846397000026 0 0,102.029904252 33.08280195999998 0 0,102.023080102 33.07501050299999 0 0,102.01960768700002 33.071086154 0 0,102.01959190299999 33.07106784199999 0 0,102.019032735 33.07040158900003 0 0,102.01900536300002 33.07036733899997 0 0,102.018979882 33.07033206900002 0 0,102.018967568 33.070313613999986 0 0,102.01756846199999 33.06815781300003 0 0,102.01753239700002 33.068096880999974 0 0,102.017501896 33.068033832000026 0 0,102.01748423499998 33.06798942099999 0 0,102.01737002499999 33.067675329999986 0 0,102.017364735 33.067660320000016 0 0,102.01570916700001 33.062807623000026 0 0,102.014067877 33.058054862000006 0 0,102.014042792 33.057965454 0 0,102.013970793 33.057634194 0 0,102.013960183 33.05757219100002 0 0,102.01395485699999 33.05751265599997 0 0,102.01392631099998 33.056941585000004 0 0,102.01392536499998 33.056903653999996 0 0,102.013928669 33.056832867000026 0 0,102.01393856499999 33.05676251699998 0 0,102.015666221 33.047582250000005 0 0,102.01695602799998 33.04075907399999 0 0,102.01695897899998 33.040744254 0 0,102.01697919499998 33.04066745799997 0 0,102.01700727899998 33.04059243900002 0 0,102.017043021 33.040519765 0 0,102.01708614400002 33.04044999299998 0 0,102.01713632600001 33.040383652 0 0,102.01709144699998 33.037700073999986 0 0,102.01768605000001 33.036698005999995 0 0,102.01811053799997 33.034908686999984 0 0,102.018110245 33.03347727900001 0 0,102.01785515400002 33.03254690099999 0 0,102.016665402 33.03140194000002 0 0,102.015815513 33.03011378299999 0 0,102.01607018599998 33.02889705299998 0 0,102.01708931899998 33.02667823500002 0 0,102.01734403500001 33.02581935400002 0 0,102.01734389500001 33.025103649000016 0 0,102.01734362799999 33.023743809999985 0 0,102.01657885499998 33.02295663899997 0 0,102.01504945800002 33.02202641600002 0 0,102.015049336 33.02131071100001 0 0,102.01615354400002 33.020093874 0 0,102.016833034 33.01930650899999 0 0,102.016832857 33.01837609199998 0 0,102.01666270800001 33.01708784499999 0 0,102.01632268899999 33.01594276100002 0 0,102.01581277899999 33.014797697000006 0 0,102.01479330799998 33.01436839799999 0 0,102.01275461300003 33.015012759 0 0,102.011310562 33.01580017399999 0 0,102.009866477 33.016516002 0 0,102.008932061 33.01701706699998 0 0,102.00774274499997 33.017160287000024 0 0,102.00604370600001 33.017231951999975 0 0,102.00519416700001 33.01694570799998 0 0,102.00459945099999 33.01594374299998 0 0,102.00493920299999 33.015013313 0 0,102.00646826899998 33.014512249000006 0 0,102.00740265500002 33.013796490999994 0 0,102.00799723900002 33.01315231900003 0 0,102.007912202 33.01215033599999 0 0,102.006722814 33.01050428100001 0 0,102.00544855200002 33.009287642000004 0 0,102.00485389699998 33.008500389000005 0 0,102.00400441900001 33.00764157200001 0 0,102.00451404799998 33.007068989000004 0 0,102.00561830999999 33.00721208499999 0 0,102.00714729399999 33.00742671900002 0 0,102.008421505 33.008142346 0 0,102.01054519500002 33.009001033000004 0 0,102.01275385100001 33.00971653300002 0 0,102.014452833 33.01021734300002 0 0,102.015812025 33.01057503099997 0 0,102.01649159200002 33.010574942999995 0 0,102.017510942 33.01057480399999 0 0,102.01827530700001 33.00985898800002 0 0,102.018275071 33.00871385800002 0 0,102.018869542 33.00806963399998 0 0,102.01937890599999 33.00670971300002 0 0,102.01937867100003 33.00563615300001 0 0,102.01912352300002 33.004133206999995 0 0,102.01886847600002 33.00305968499998 0 0,102.01827374300001 33.00227249599999 0 0,102.01716941199999 33.001556945000004 0 0,102.01631995999998 33.00112763499999 0 0,102.01513077200002 33.00069836 0 0,102.01462107100002 33.000197426 0 0,102.014705805 32.99898071299998 0 0,102.01538507200002 32.99776392799998 0 0,102.015894532 32.99697658500003 0 0,102.01614910900003 32.995759849000024 0 0,102.01631873500003 32.99447155199999 0 0,102.01631845899999 32.99296856500001 0 0,102.01614845699999 32.992181308 0 0,102.01504428099997 32.99153730799998 0 0,102.01394019999998 32.99139429500002 0 0,102.01309087200002 32.99103653200001 0 0,102.01207181500001 32.99153763100003 0 0,102.01079794399999 32.991895602 0 0,102.01054298999998 32.990464207 0 0,102.01071269599998 32.989247487 0 0,102.01088237200003 32.987816054999996 0 0,102.01096713599998 32.986527771 0 0,102.01028768700002 32.985955262000004 0 0,102.00850436799999 32.98645639199998 0 0,102.00714558700002 32.98624176499999 0 0,102.00629629000002 32.985239818000025 0 0,102.00578669100003 32.984166277999975 0 0,102.00425807300002 32.98316434700001 0 0,102.002984271 32.98294967099997 0 0,102.00145571899998 32.98273498499998 0 0,102.00001209300001 32.98316441899999 0 0,101.99899305299999 32.983593841000015 0 0,101.996785133 32.98359380300002 0 0,101.99585103599998 32.983092779 0 0,101.99449239900002 32.981876020000016 0 0,101.993813112 32.98101713699998 0 0,101.99236960000002 32.980015062999996 0 0,101.99033168800003 32.97922764100002 0 0,101.989058048 32.97844025500001 0 0,101.988124088 32.97765288900001 0 0,101.98702032699998 32.97679392700002 0 0,101.98464277400001 32.97665051500002 0 0,101.98243499900002 32.97679336599998 0 0,101.98048183100002 32.97750878599999 0 0,101.978189025 32.97800940399998 0 0,101.974792337 32.978366619999974 0 0,101.97351859100002 32.978437927000016 0 0,101.97190513700002 32.97865228799998 0 0,101.97027058399999 32.97867221000001 0 0,101.969482422 32.978088378999985 0 0,101.96691894499997 32.97747802700002 0 0,101.96607944499999 32.97761128100001 0 0,101.96601653800002 32.97757582999998 0 0,101.965609648 32.97744733899998 0 0,101.96525853100002 32.97737126200002 0 0,101.965181347 32.97735454000002 0 0,101.964453231 32.977375955000014 0 0,101.963418166 32.977797119 0 0,101.963098226 32.977985409999974 0 0,101.96286239900002 32.97812419799999 0 0,101.95587158199999 32.979309081999986 0 0,101.94989013700001 32.98052978499999 0 0,101.94931116499998 32.98072277599999 0 0,101.94725352400002 32.98191272700001 0 0,101.94554031199999 32.98257897600001 0 0,101.94401745699997 32.98276933300002 0 0,101.94316085100002 32.98315004699998 0 0,101.94201871000001 32.98324522500002 0 0,101.94040067600002 32.983816295999986 0 0,101.93897299999998 32.98457772299997 0 0,101.93716460899998 32.985339151000005 0 0,101.93564175400002 32.985434328999986 0 0,101.934309256 32.985434328999986 0 0,101.932024974 32.985434328999986 0 0,101.930692475 32.98505361500003 0 0,101.92916961999998 32.984101830999975 0 0,101.928122658 32.98343558200003 0 0,101.92513405400001 32.981684298999994 0 0,101.92433455600002 32.981398763000016 0 0,101.92364927099999 32.98122744199998 0 0,101.923135307 32.981056120999995 0 0,101.92256423700002 32.98094190699999 0 0,101.920222824 32.980599170000005 0 0,101.918233896 32.98108584300002 0 0,101.91574262 32.981465899 0 0,101.91336389499997 32.982513977999986 0 0,101.91109881800003 32.983084953 0 0,101.909399942 32.983560872 0 0,101.906115263 32.98460815200002 0 0,101.90169842699999 32.98546360400002 0 0,101.89909416199998 32.985461526999984 0 0,101.896829696 32.985364247999996 0 0,101.89479146500003 32.98545797600002 0 0,101.892299503 32.98621927400001 0 0,101.89025865100001 32.98841233600001 0 0,101.88889794699998 32.98993797700001 0 0,101.887311329 32.99098626 0 0,101.88470553899998 32.99203358699998 0 0,101.88255289400001 32.99289042999999 0 0,101.88085444799998 32.992793393 0 0,101.87802310000001 32.993076942000016 0 0,101.87587023200001 32.99402909700001 0 0,101.87394542800001 32.993836312999974 0 0,101.87133995099998 32.99450164899997 0 0,101.86918697700003 32.995453688 0 0,101.86714748600002 32.99621495600002 0 0,101.86465586000003 32.99640313499998 0 0,101.862389673 32.99725950599998 0 0,101.86068906700001 32.99849817900002 0 0,101.85909953700002 33.00107293899998 0 0,101.857284332 33.00307485500002 0 0,101.85501930800001 33.00307224599999 0 0,101.853320698 33.002974833999986 0 0,101.851621453 33.00325910800001 0 0,101.85039905100001 33.002570315000014 0 0,101.84989936400001 33.002427547000025 0 0,101.84925691000001 33.00207062800001 0 0,101.84797200100002 33.00157094100001 0 0,101.84668709200002 33.00142817400001 0 0,101.84533079900001 33.000999870999976 0 0,101.843974506 33.00014326500002 0 0,101.84276098100003 32.998644204000016 0 0,101.84069084999999 32.997145144 0 0,101.838906254 32.99650268900001 0 0,101.836978891 32.99614577 0 0,101.835337063 32.99614577 0 0,101.834194921 32.99678822499999 0 0,101.83362385100003 32.997858982000025 0 0,101.83362385100003 32.998929739999994 0 0,101.833838002 33.000571568 0 0,101.83440907300002 33.00235616399999 0 0,101.83490876000002 33.00499736500001 0 0,101.83490876000002 33.00706749599999 0 0,101.83490876000002 33.009351778999985 0 0,101.83490876000002 33.01077945499998 0 0,101.834837376 33.011850213 0 0,101.83404748100003 33.01392485000002 0 0,101.83257287200001 33.015068008000014 0 0,101.831097134 33.01678371000003 0 0,101.82962115599997 33.01859482200001 0 0,101.82882475600002 33.02040684899998 0 0,101.82825580000002 33.02174204800002 0 0,101.82621591499998 33.022216360000016 0 0,101.82361133900002 33.021830996999995 0 0,101.82089428299997 33.02106371000002 0 0,101.81817629599999 33.02077349799998 0 0,101.81421172 33.020767659 0 0,101.81058655800001 33.020953065000015 0 0,101.80707465500001 33.02113853899999 0 0,101.80356041099998 33.02237360999999 0 0,101.80140560799998 33.023515325000005 0 0,101.798231026 33.02475078399999 0 0,101.79528247500002 33.02617738800001 0 0,101.79233405299999 33.02750849400002 0 0,101.79074675099997 33.028078404999974 0 0,101.78825590000002 33.027501641000015 0 0,101.78655551999998 33.027975878999996 0 0,101.78496400199998 33.030263393999974 0 0,101.782807364 33.031977342999994 0 0,101.780424299 33.03359542999999 0 0,101.77620363199998 33.03517965100002 0 0,101.774638165 33.035978419 0 0,101.772936131 33.037005943 0 0,101.771368532 33.03860624999999 0 0,101.76850823000001 33.040604938 0 0,101.767143374 33.04260635899999 0 0,101.766253425 33.04495219099999 0 0,101.76563566800002 33.04718401600002 0 0,101.76542594799997 33.049359347999996 0 0,101.76548846999998 33.05142067999998 0 0,101.765347636 33.05325260500001 0 0,101.76500282400002 33.05508414500002 0 0,101.764319565 33.056342485000016 0 0,101.76424821699999 33.057601980000015 0 0,101.76370060800002 33.058975084 0 0,101.76260918100002 33.06028989700002 0 0,101.76124512299998 33.06183320100001 0 0,101.75911937799998 33.064605219999976 0 0,101.757486056 33.06614653899999 0 0,101.75705775300003 33.06664622599999 0 0,101.75627253099998 33.067217296000024 0 0,101.75527315699998 33.06757421499998 0 0,101.75448793499999 33.068002518000014 0 0,101.75413101599997 33.06857358899998 0 0,101.75357738899999 33.07101570999998 0 0,101.75357769499999 33.07102519 0 0,101.75365859599998 33.07153915800001 0 0,101.753696187 33.071723340999995 0 0,101.75377189 33.07217427299997 0 0,101.75405112599998 33.07383752999999 0 0,101.75438425099998 33.075146233 0 0,101.75466978700001 33.075979045 0 0,101.754741169 33.076764266 0 0,101.754730182 33.078412420999996 0 0,101.75472948100003 33.07851763399998 0 0,101.75427246100003 33.080688477000024 0 0,101.75347900399998 33.08489990200002 0 0,101.74768066399997 33.09411621100003 0 0,101.74328613300003 33.10192871100003 0 0,101.74311899000003 33.10232063299998 0 0,101.74308253700002 33.102353677999986 0 0,101.742558331 33.10282888299997 0 0,101.74213002800002 33.103271463 0 0,101.74163034100002 33.104827629 0 0,101.74154468 33.10507033499999 0 0,101.74163237800002 33.10557397000002 0 0,101.74166112699999 33.10573907000003 0 0,101.741516112 33.106079102000024 0 0,101.74151611299999 33.108886719 0 0,101.74230956999997 33.11151123000002 0 0,101.741699219 33.114501953 0 0,101.73968505900001 33.11749267599998 0 0,101.73651123000002 33.122070312999995 0 0,101.73272705099998 33.124877930000025 0 0,101.730476474 33.12586389699999 0 0,101.73046075600001 33.12586138199998 0 0,101.73003762799999 33.125955342 0 0,101.72960961199999 33.126050389 0 0,101.728786378 33.12638258800001 0 0,101.72787771399999 33.126833877000024 0 0,101.72726164 33.12720211300001 0 0,101.726219179 33.12767028899998 0 0,101.72594537200001 33.127899711 0 0,101.72587027499998 33.128029078 0 0,101.72448730500003 33.12908935500002 0 0,101.72279813099999 33.129862996999975 0 0,101.722579956 33.129962921000015 0 0,101.721865525 33.130582343000015 0 0,101.72138963200001 33.13105823500001 0 0,101.71972401 33.133532874000025 0 0,101.71920052799999 33.135436443 0 0,101.718315125 33.13746643100001 0 0,101.71748731600002 33.13941014300002 0 0,101.717073733 33.14273422100001 0 0,101.71757341900002 33.14409051400003 0 0,101.71821587400001 33.146089260999986 0 0,101.71843002499998 33.147445554 0 0,101.71843002499998 33.14994398800002 0 0,101.71835864100001 33.15172858400001 0 0,101.717858955 33.153370412000015 0 0,101.71750203599998 33.155083623999985 0 0,101.71750203599998 33.15672545199999 0 0,101.71760514900001 33.15858428600001 0 0,101.717747917 33.159226741 0 0,101.71796206800002 33.16015472999999 0 0,101.71810483600001 33.160868569 0 0,101.71846175500002 33.16165379099999 0 0,101.71860452300001 33.16215347799999 0 0,101.718747291 33.16272454800003 0 0,101.718747291 33.16315285100001 0 0,101.71831898800002 33.163581153999985 0 0,101.718247604 33.164223608999976 0 0,101.71867590699998 33.16465191200001 0 0,101.71910421000001 33.16536574999998 0 0,101.719389745 33.16579405300001 0 0,101.71960389600002 33.166436507000014 0 0,101.71996081600003 33.167221729999994 0 0,101.720389119 33.167864183999995 0 0,101.720531886 33.168792173999975 0 0,101.720531886 33.16936324400001 0 0,101.72046050199998 33.16993431499998 0 0,101.72046050199998 33.17079092099999 0 0,101.72081742199998 33.17186167800003 0 0,101.72096018899998 33.172932435999996 0 0,101.72081742199998 33.17378904200001 0 0,101.72074603800002 33.17464564800002 0 0,101.72096018899998 33.17535948599999 0 0,101.72110295700003 33.176216092000004 0 0,101.721174341 33.17742961699997 0 0,101.72096018899998 33.17835760700001 0 0,101.72096018899998 33.17942836399999 0 0,101.72074603800002 33.18085604100003 0 0,101.72074603800002 33.18185541499997 0 0,101.72074603800002 33.18306894 0 0,101.72096018899998 33.184282465000024 0 0,101.721674028 33.18528183900003 0 0,101.72238786600002 33.185424606000026 0 0,101.72303032000002 33.185567374000016 0 0,101.723458623 33.18606706100002 0 0,101.72388692599998 33.18656674800002 0 0,101.72402969400002 33.186780898999984 0 0,101.72481491600001 33.18670951500002 0 0,101.72502906800003 33.186780898999984 0 0,101.72517183500003 33.187637505 0 0,101.72531460300002 33.188779646 0 0,101.725600138 33.189350717000025 0 0,101.72588567399998 33.19063562600002 0 0,101.72617120899997 33.191063928999995 0 0,101.72645674400002 33.19192053500001 0 0,101.72667089599997 33.19306267600001 0 0,101.72750773199999 33.19447068599999 0 0,101.72746282999998 33.194641622000006 0 0,101.72739627499999 33.19479954899998 0 0,101.72731121599998 33.19494798900001 0 0,101.72726125700001 33.19501799 0 0,101.72723692599999 33.195052078 0 0,101.72721852699999 33.19508429899997 0 0,101.727178568 33.19515427599998 0 0,101.72713858899999 33.195224283000016 0 0,101.72709861999999 33.195294273 0 0,101.727060607 33.19535483200002 0 0,101.727010442 33.195421048000014 0 0,101.726966307 33.195474063000006 0 0,101.726932003 33.195516974999975 0 0,101.72691690300002 33.19553539499998 0 0,101.72689075 33.195574841999985 0 0,101.726850738 33.19562864699998 0 0,101.72682079999998 33.19567483100002 0 0,101.726799449 33.19570458599998 0 0,101.726784227 33.195724902999984 0 0,101.72675431900001 33.195769719 0 0,101.72672190100002 33.195813054999974 0 0,101.72670071499999 33.19586134299999 0 0,101.726692383 33.19590009000001 0 0,101.726677887 33.195979823000016 0 0,101.726670942 33.196049313 0 0,101.72666948599999 33.196074666000015 0 0,101.726676274 33.19616790600003 0 0,101.72668837200001 33.19621690700001 0 0,101.726700585 33.196294892000026 0 0,101.72670466599999 33.196374838 0 0,101.726708787 33.19640916100002 0 0,101.72671336799999 33.19646193300002 0 0,101.72672654600001 33.19651099800001 0 0,101.726753879 33.19657112300001 0 0,101.72675987299999 33.196584633999976 0 0,101.72678476499999 33.19664970600002 0 0,101.726819009 33.19675243099999 0 0,101.72686243999999 33.196865350999985 0 0,101.72691238300001 33.19699519699998 0 0,101.726962334 33.19712504099999 0 0,101.72698020500002 33.19717671000001 0 0,101.72701215199999 33.197280546 0 0,101.72705226300002 33.19738482299999 0 0,101.72710221900002 33.197514703000024 0 0,101.72715217000001 33.19764457299999 0 0,101.72716441300003 33.197678697000015 0 0,101.72719864599998 33.19778139800002 0 0,101.727238086 33.19788391700001 0 0,101.72728375700001 33.19799351500001 0 0,101.72733371200002 33.198113406000004 0 0,101.727371092 33.198226052999985 0 0,101.727388115 33.19829414999998 0 0,101.72740105100002 33.19832648900001 0 0,101.72744321599998 33.198419221999984 0 0,101.727449235 33.19843278500002 0 0,101.727466628 33.19847638800002 0 0,101.72748135199998 33.19852068099999 0 0,101.727496809 33.19857219900001 0 0,101.727517578 33.19861897300001 0 0,101.727545884 33.19869320599997 0 0,101.72756561300002 33.19876542399999 0 0,101.727580563 33.19883271100002 0 0,101.72759415299998 33.19888027799999 0 0,101.72760908999999 33.19891232600003 0 0,101.72763398500001 33.198977402000025 0 0,101.727653971 33.19903735999998 0 0,101.72767395099999 33.199097311 0 0,101.72768652000002 33.199135012 0 0,101.727697751 33.199163089000024 0 0,101.727707479 33.19918624000002 0 0,101.727728974 33.199232005 0 0,101.72774399399998 33.19926919599999 0 0,101.72775655800001 33.19930062999998 0 0,101.72778976000001 33.19936075700002 0 0,101.727819732 33.199420685999996 0 0,101.72784216299999 33.19946940900002 0 0,101.727860351 33.199500489 0 0,101.72789180699999 33.19955520799999 0 0,101.72791880900002 33.199611584000024 0 0,101.72793661499998 33.19965632499998 0 0,101.72796587099998 33.199736762999976 0 0,101.72800273899998 33.19981786300002 0 0,101.72800873 33.19983136500002 0 0,101.728026553 33.19987614399997 0 0,101.728066512 33.199986034000005 0 0,101.728073575 33.200006297000016 0 0,101.72810025500002 33.200086320000025 0 0,101.72813262400001 33.20015752500001 0 0,101.72813861399999 33.200171024999975 0 0,101.728147353 33.200192012 0 0,101.728187316 33.20029191200001 0 0,101.728210676 33.200358756000014 0 0,101.72824065700001 33.200458665999975 0 0,101.728250312 33.20049378499999 0 0,101.72826300100002 33.200544546 0 0,101.72828340799998 33.200605768 0 0,101.72830872399999 33.20068171999998 0 0,101.728333502 33.200747793000005 0 0,101.728353449 33.20080823799998 0 0,101.72835963699998 33.200829888999976 0 0,101.72836957999999 33.200853085000006 0 0,101.72839699100001 33.200926786000025 0 0,101.72841752599999 33.20100573299999 0 0,101.728428243 33.201059240000006 0 0,101.72843271300002 33.20108362299999 0 0,101.72844270299998 33.20114357199998 0 0,101.728449092 33.20119078699997 0 0,101.728456285 33.20121838699998 0 0,101.72846675400001 33.20126197600001 0 0,101.728477634 33.201328064999984 0 0,101.72849507299998 33.20147187200001 0 0,101.72852826000002 33.20153978500002 0 0,101.72854740600002 33.20158823100002 0 0,101.728563259 33.20163751000001 0 0,101.728583249 33.201707450000015 0 0,101.72859243900001 33.201742685 0 0,101.72878108200001 33.20254220200002 0 0,101.72880074 33.20258150699999 0 0,101.728831189 33.20263630199997 0 0,101.72886944800001 33.202697495999985 0 0,101.72889177799999 33.20273534199998 0 0,101.72893109099999 33.20280607799998 0 0,101.728969344 33.202867255 0 0,101.729000821 33.202922 0 0,101.72902783699999 33.20297840500001 0 0,101.729046364 33.203022136000016 0 0,101.729080753 33.20308183100002 0 0,101.72910836199998 33.20313961400001 0 0,101.729121125 33.20316892300002 0 0,101.729145346 33.203205438 0 0,101.72918470799999 33.20327049500003 0 0,101.729218275 33.20333939400001 0 0,101.72922822499999 33.203362605999985 0 0,101.729249106 33.203391823000004 0 0,101.72925857199999 33.20340533199999 0 0,101.72927911900001 33.203436669999974 0 0,101.72932907799998 33.203516579999985 0 0,101.72935144500002 33.20355448700002 0 0,101.72940139600001 33.20364438799999 0 0,101.729418324 33.203676470000005 0 0,101.72944791399999 33.203735623 0 0,101.729476304 33.20378528700002 0 0,101.72951628800001 33.20385524599999 0 0,101.729538235 33.20389623300002 0 0,101.72956822700002 33.203956199000004 0 0,101.72959819900001 33.204016129000024 0 0,101.729628166 33.204076042999986 0 0,101.72964968399998 33.20412279999999 0 0,101.72966222100001 33.20414698899998 0 0,101.72969820999998 33.204194452000024 0 0,101.72971875799999 33.20422579299998 0 0,101.72976871899999 33.204305702 0 0,101.729823996 33.204409543 0 0,101.72986556199999 33.20450308400001 0 0,101.729892028 33.20457173099999 0 0,101.72990395 33.20460747999999 0 0,101.729917983 33.204635543999984 0 0,101.729937097 33.204676544999984 0 0,101.729963812 33.20474715400002 0 0,101.72998354399999 33.20481936700003 0 0,101.73000449599999 33.204913782999995 0 0,101.73001768099999 33.20499626200001 0 0,101.73002176400001 33.205074846 0 0,101.73002263799998 33.205145422999976 0 0,101.73004349000001 33.205239038 0 0,101.73005945699998 33.20531089999997 0 0,101.73008455500002 33.20540290399998 0 0,101.730096119 33.20545140799999 0 0,101.730116829 33.20555487799999 0 0,101.73012790199999 33.20562883000002 0 0,101.73013417499999 33.205691580999996 0 0,101.7301468 33.20575471799998 0 0,101.730156996 33.20582035000001 0 0,101.73016129500002 33.205859049000026 0 0,101.73016868799999 33.20588862599999 0 0,101.73017532 33.205917476000025 0 0,101.73018385099999 33.205968513000016 0 0,101.730200841 33.20601957600002 0 0,101.73021528999999 33.20607733700001 0 0,101.73022694100001 33.206150079999986 0 0,101.73023236099999 33.20619889300002 0 0,101.73024429200001 33.20625270300002 0 0,101.730255688 33.206319561999976 0 0,101.73025993300001 33.206353526999976 0 0,101.730265454 33.206375614000024 0 0,101.73028185800001 33.20643303100002 0 0,101.730295216 33.20648700700002 0 0,101.730303864 33.206536097000026 0 0,101.73030640799999 33.206553911000015 0 0,101.730311803 33.20657278300001 0 0,101.73031856699998 33.20659803799998 0 0,101.73033854800002 33.20667796800001 0 0,101.73034060200001 33.206686902 0 0,101.730342813 33.20668975299998 0 0,101.73035149399999 33.20670080999997 0 0,101.730360475 33.206712122 0 0,101.73036976399999 33.20672370699998 0 0,101.73037933299997 33.206735528000024 0 0,101.73038918999998 33.206747603999986 0 0,101.73039935700001 33.20675996 0 0,101.73040976099998 33.20677252500002 0 0,101.73042048000002 33.20678539199997 0 0,101.73043148 33.206798526 0 0,101.73044270899999 33.20681188200001 0 0,101.73045423299999 33.20682553400002 0 0,101.730466014 33.206839457 0 0,101.730478028 33.206853631 0 0,101.73049031699998 33.20686811500002 0 0,101.730492244 33.20687049100002 0 0,101.73049340699998 33.20687175400002 0 0,101.730893492 33.207343105999996 0 0,101.73096281 33.20735701199999 0 0,101.73108272899998 33.20738690100001 0 0,101.73120265 33.207416791000014 0 0,101.731264592 33.20743396900002 0 0,101.73129239399998 33.20744284400001 0 0,101.73136812899997 33.20746803600002 0 0,101.73144249 33.207486571000004 0 0,101.731467775 33.20749316000001 0 0,101.731526271 33.207509070000015 0 0,101.73158335400001 33.207519407999996 0 0,101.73166244499998 33.207536404999985 0 0,101.73178236500002 33.207566305 0 0,101.73184421100001 33.20758345899998 0 0,101.731902537 33.207602947 0 0,101.73201246600001 33.20764284699999 0 0,101.73204743899998 33.20765617000001 0 0,101.73214737799998 33.20769607 0 0,101.73222352800002 33.20772968 0 0,101.73227612099998 33.207756932999985 0 0,101.73232675999998 33.207786684999974 0 0,101.732406701 33.20783659599999 0 0,101.73245662 33.20786973700001 0 0,101.73249545800002 33.207898503000024 0 0,101.73253259799998 33.20792881099999 0 0,101.732602558 33.207988719000014 0 0,101.73265793600001 33.208039934 0 0,101.732718321 33.20810027700003 0 0,101.73277570599998 33.20816310399999 0 0,101.732825983 33.20822944399998 0 0,101.73286918899998 33.20829921500001 0 0,101.732905577 33.20837322699998 0 0,101.732936145 33.20844451800002 0 0,101.73296613299999 33.208514476999994 0 0,101.73299354199997 33.208588170999974 0 0,101.73301335299999 33.208663566999974 0 0,101.73302377800002 33.20872593399997 0 0,101.73303437999999 33.20881105799998 0 0,101.733044984 33.20890617399999 0 0,101.73304962899999 33.20899000700001 0 0,101.73304963300001 33.20908993500001 0 0,101.73304585900001 33.20916550999999 0 0,101.73303962900002 33.20922777099997 0 0,101.733039625 33.209279901 0 0,101.73303375699999 33.209373992999986 0 0,101.733023763 33.20945400599999 0 0,101.73301375800003 33.20953400600001 0 0,101.73300287699999 33.209620551 0 0,101.73299200399998 33.20969710600002 0 0,101.732983354 33.209746214000006 0 0,101.73297288399999 33.209789812999986 0 0,101.73295987099999 33.20983292300002 0 0,101.732939881 33.209892894000006 0 0,101.73291989199998 33.20995286300001 0 0,101.732894988 33.210017967 0 0,101.73285917999999 33.210090638999986 0 0,101.732833223 33.21013267799998 0 0,101.73280503000001 33.21020790799997 0 0,101.732769222 33.21028057900003 0 0,101.73272601399998 33.21035035099999 0 0,101.73268732600002 33.21040249399999 0 0,101.73264735700002 33.21045248399997 0 0,101.73261429299998 33.21049155100002 0 0,101.73257880599999 33.21052908500002 0 0,101.73254650000001 33.21055998999998 0 0,101.73251255100001 33.21058962400002 0 0,101.73248714800002 33.21061080700002 0 0,101.73244849299999 33.21064949100003 0 0,101.732386228 33.21071179500001 0 0,101.73231285999998 33.210793361000015 0 0,101.73223753799999 33.210877090999986 0 0,101.73216135000001 33.210970265000014 0 0,101.73215164300001 33.210981937999975 0 0,101.73205783899999 33.21109285900002 0 0,101.73185784600003 33.211660497000025 0 0,101.731857091 33.21166242300001 0 0,101.73185635800002 33.21166472499999 0 0,101.731850447 33.21168151400002 0 0,101.73184481800001 33.21169757299998 0 0,101.731839482 33.211712894000016 0 0,101.731834434 33.211727542000006 0 0,101.73182970099998 33.21174145399999 0 0,101.73182527400002 33.211754686999996 0 0,101.73182118099999 33.211767167000005 0 0,101.73181738699998 33.211779017000026 0 0,101.73181393300001 33.21179011200002 0 0,101.7318108 33.21180049499998 0 0,101.73180797999999 33.21181018599998 0 0,101.73180436500002 33.211823330000016 0 0,101.73180054 33.21183843799997 0 0,101.731797809 33.211850673000015 0 0,101.73179668400002 33.21185677 0 0,101.73179462000002 33.21187612 0 0,101.73179453199998 33.21189353699998 0 0,101.73179734899998 33.211916583999994 0 0,101.73180363400002 33.211939101999974 0 0,101.731814896 33.211964980000005 0 0,101.73181667900002 33.21196831100002 0 0,101.73182316499998 33.211979471999996 0 0,101.73183160399998 33.21199314199998 0 0,101.731839218 33.21200495400001 0 0,101.73184500100001 33.21201366700001 0 0,101.731851286 33.212022950000005 0 0,101.73185812899999 33.21203287499998 0 0,101.73186549899998 33.21204339899998 0 0,101.73187339999998 33.212054523999996 0 0,101.73188183600001 33.212066268 0 0,101.731890792 33.21207861200003 0 0,101.73190028099998 33.212091586999975 0 0,101.731910261 33.212105151 0 0,101.731920764 33.21211936499998 0 0,101.73193176699999 33.21213422400001 0 0,101.73193368 33.21213689199999 0 0,101.73193453300001 33.21213795800003 0 0,101.73278144599999 33.21328079199998 0 0,101.73278388599999 33.21328421200002 0 0,101.73278486700002 33.21328544400001 0 0,101.73279239499999 33.213291715000025 0 0,101.73283091399998 33.21331919900001 0 0,101.73295761899999 33.21342618599999 0 0,101.73301928199999 33.21348768399997 0 0,101.73314750200001 33.21359593699998 0 0,101.733207462 33.213655856 0 0,101.73326783499999 33.21371618799998 0 0,101.733319859 33.213772635 0 0,101.73336607499999 33.213831905000006 0 0,101.73341604699999 33.21390183400001 0 0,101.733425463 33.21391527399999 0 0,101.73346867200001 33.213985045000015 0 0,101.73350448299999 33.214057715000024 0 0,101.73353262500001 33.214132732999985 0 0,101.73355287800001 33.21420952699998 0 0,101.73356330600001 33.21427190000003 0 0,101.73357326500002 33.21435078600001 0 0,101.733579469 33.21437529000002 0 0,101.73359089899998 33.214420313999995 0 0,101.73361186599999 33.214514760999975 0 0,101.73362449199999 33.21459201900001 0 0,101.73363082200001 33.214648978000014 0 0,101.73364427199999 33.214716243 0 0,101.733659112 33.214865695000015 0 0,101.73365911299999 33.21493780899999 0 0,101.733660805 33.21495473900001 0 0,101.73367084400002 33.21499991500002 0 0,101.73369180200001 33.21509431099997 0 0,101.73370442999999 33.215171587999976 0 0,101.733706729 33.215192274 0 0,101.73371647300002 33.215224741999975 0 0,101.73373275099999 33.215288687 0 0,101.73373674300001 33.21530907599998 0 0,101.73375222300001 33.21539423600001 0 0,101.73377607399999 33.215489623999986 0 0,101.73378271500002 33.21551850700001 0 0,101.73378864099999 33.21555000400002 0 0,101.73380356199999 33.21563954200002 0 0,101.73382604099999 33.21572944899998 0 0,101.73383267700001 33.215758316999995 0 0,101.733836666 33.215778693999994 0 0,101.73385543400002 33.21588193100001 0 0,101.73386693399999 33.215939408999986 0 0,101.733886358 33.21600414400001 0 0,101.73390262999999 33.21606806699998 0 0,101.733914847 33.216146052 0 0,101.73391893000002 33.21622467399999 0 0,101.73391892299998 33.216286749999995 0 0,101.73392547499998 33.21635236899999 0 0,101.733936046 33.21646861400001 0 0,101.733946275 33.21659137400002 0 0,101.733956266 33.216711265000015 0 0,101.73395888499999 33.216774246 0 0,101.73395888599998 33.216894165999975 0 0,101.73395888900001 33.216985005000026 0 0,101.733966791 33.217087934999995 0 0,101.733977058 33.217231669 0 0,101.73398717399999 33.217383353 0 0,101.73398885400002 33.217433786000015 0 0,101.733988856 33.21758371200002 0 0,101.73398884599999 33.21772364899999 0 0,101.73398660999999 33.217781806999994 0 0,101.73397661199999 33.21791172799999 0 0,101.73396999099998 33.21796915300001 0 0,101.733949241 33.21810384499997 0 0,101.733927515 33.21823406599998 0 0,101.73390529699998 33.21835616300001 0 0,101.733884042 33.218462740999996 0 0,101.73386404600001 33.21856273499998 0 0,101.73384955699998 33.21863513699998 0 0,101.73384304199999 33.21868728300001 0 0,101.733831641 33.21875418000002 0 0,101.733818557 33.218813189 0 0,101.733813043 33.218857281 0 0,101.733802153 33.21894388200002 0 0,101.73379127200002 33.21902043799997 0 0,101.733781282 33.21909039600001 0 0,101.73377127499998 33.21916040999997 0 0,101.733761276 33.21923036999999 0 0,101.733758572 33.219247843999995 0 0,101.73374858400001 33.21930781200001 0 0,101.733742651 33.21933935499999 0 0,101.73372925799998 33.21939344399999 0 0,101.733709261 33.219463405 0 0,101.73367873500001 33.219549158999996 0 0,101.73367413599999 33.219572157000016 0 0,101.73366898199998 33.21959791799998 0 0,101.733668981 33.219622593999986 0 0,101.733668981 33.21971253800001 0 0,101.73366897599999 33.21976047700002 0 0,101.733674318 33.219808543 0 0,101.73367896299999 33.219892367 0 0,101.73367896299999 33.219935082000006 0 0,101.733683085 33.21996805700002 0 0,101.733687868 33.220044813000015 0 0,101.73369263799998 33.220065567000006 0 0,101.73369879199998 33.22010236199998 0 0,101.733712809 33.22014004099998 0 0,101.733732621 33.220215438000025 0 0,101.733743049 33.22027781700001 0 0,101.73374746600001 33.220305155999995 0 0,101.733762593 33.22036531600003 0 0,101.73377124299998 33.22041442400001 0 0,101.73378211599999 33.22049096500001 0 0,101.733792177 33.220570898999995 0 0,101.73380122499998 33.22063425800002 0 0,101.73380561099998 33.22066496399998 0 0,101.733815929 33.22070623899998 0 0,101.733822546 33.220735037 0 0,101.73383418999998 33.220807702 0 0,101.73384053000001 33.220864705999986 0 0,101.73385398900001 33.22093201400003 0 0,101.733875232 33.22103853599998 0 0,101.733895281 33.221148449 0 0,101.733902349 33.22118379699998 0 0,101.733921877 33.22123747500001 0 0,101.73393619500001 33.221280637999996 0 0,101.73396617499998 33.22138055800002 0 0,101.73398050999998 33.22143550800001 0 0,101.73400145900001 33.22152990799998 0 0,101.73401030299999 33.221578201 0 0,101.73401560899998 33.221622287 0 0,101.73402190600001 33.221691572 0 0,101.734033855 33.22175129300001 0 0,101.73404608700002 33.22183782299999 0 0,101.73405348400001 33.221926585000006 0 0,101.73406831099999 33.22201557300002 0 0,101.734089047 33.22214018 0 0,101.73410438399998 33.222239656 0 0,101.73412569999999 33.22232489800001 0 0,101.73413233600002 33.222353767000016 0 0,101.734138266 33.222385282999994 0 0,101.734157315 33.22249959099997 0 0,101.734176289 33.222603908999986 0 0,101.734184841 33.222664662 0 0,101.73419483200001 33.22276459300002 0 0,101.73420029200003 33.22281920900002 0 0,101.73421130700001 33.222868909 0 0,101.73422392499998 33.222946127 0 0,101.73422934500002 33.222994911 0 0,101.73424127999999 33.22304872799998 0 0,101.73425268400001 33.22311561999999 0 0,101.73426267600001 33.22319556000002 0 0,101.734271836 33.22326885899997 0 0,101.73427658899999 33.22330213599997 0 0,101.73428531600001 33.22332700200002 0 0,101.73430220799997 33.223392977 0 0,101.73430813800002 33.22342448400002 0 0,101.73431812799998 33.22348443499999 0 0,101.7343285 33.223609495000005 0 0,101.734329038 33.223629297 0 0,101.73433305200001 33.223653904 0 0,101.73434555099999 33.223703903 0 0,101.73435217299999 33.22373271700002 0 0,101.73436382699998 33.223805476999985 0 0,101.73436721299998 33.22383595500003 0 0,101.73438131500001 33.223887655 0 0,101.73439286799999 33.22393609699998 0 0,101.73441359100002 33.22403958299998 0 0,101.734433572 33.224139503 0 0,101.734453562 33.22423942299997 0 0,101.73446993800002 33.22432130499999 0 0,101.734485442 33.22438330699998 0 0,101.73449208099998 33.224412186999984 0 0,101.73450429799999 33.224490172 0 0,101.73450838100001 33.224568756 0 0,101.73450838100001 33.22458815099998 0 0,101.73451837099998 33.22470865499997 0 0,101.734518374 33.224768654 0 0,101.734518364 33.22486858399998 0 0,101.73451836499999 33.224928507000016 0 0,101.73451836499999 33.224955873 0 0,101.73453233800001 33.224990788000014 0 0,101.73455509799999 33.225055602 0 0,101.73457274999998 33.22512523500001 0 0,101.734583472 33.225178760999995 0 0,101.734590663 33.22522074 0 0,101.73460065400002 33.22529069000001 0 0,101.73460365400001 33.225314329000014 0 0,101.73460907499998 33.225363114000004 0 0,101.73462101000001 33.225416930999984 0 0,101.734629859 33.22546525000001 0 0,101.73463516499999 33.22550933399998 0 0,101.73464515699999 33.225619257000005 0 0,101.73465514999998 33.22572918700001 0 0,101.734664829 33.22583569400001 0 0,101.73467076200001 33.22589501499999 0 0,101.73468338700002 33.22595811999997 0 0,101.734694472 33.226032135000025 0 0,101.73470404599999 33.226127900999984 0 0,101.73471401500001 33.22621783300002 0 0,101.73472350999998 33.226312570000005 0 0,101.734727846 33.226347266999994 0 0,101.73474092200001 33.22640621099998 0 0,101.73475355 33.226483470999995 0 0,101.734763541 33.22657340500001 0 0,101.73477295499998 33.22665815900001 0 0,101.73478229900002 33.226732914000024 0 0,101.73479290099999 33.22681804199999 0 0,101.734802183 33.226901268000006 0 0,101.734811385 33.226966038 0 0,101.734821442 33.22704603300002 0 0,101.734831375 33.227115989000026 0 0,101.73484225499999 33.22720256500003 0 0,101.73484500699999 33.22722808200001 0 0,101.73485499899999 33.227338008000004 0 0,101.734865238 33.22745077100001 0 0,101.73487287799998 33.22754235000002 0 0,101.734887711 33.227631309 0 0,101.73489585499999 33.227698265000015 0 0,101.73490394700002 33.227803462 0 0,101.73492090399998 33.22792230900001 0 0,101.73494137099999 33.228075709999985 0 0,101.73496136 33.22822557400002 0 0,101.73496635800001 33.22827558 0 0,101.734974443 33.22839687800001 0 0,101.734990364 33.22850834399998 0 0,101.73499801100002 33.228615795999985 0 0,101.734998012 33.22873658999998 0 0,101.735005769 33.22883745500002 0 0,101.73500800300002 33.228895635000015 0 0,101.73500799700003 33.22899851300002 0 0,101.73501605899997 33.229111402 0 0,101.73501798699999 33.229165416 0 0,101.73501798799998 33.22929533600001 0 0,101.73501575199998 33.22935353999998 0 0,101.735007989 33.22945441799999 0 0,101.73500798200001 33.22955520400001 0 0,101.73500798399999 33.229685114999995 0 0,101.73500797399998 33.229815062 0 0,101.735007967 33.229954959999986 0 0,101.73500573000001 33.230013106 0 0,101.73499573200002 33.230143035000026 0 0,101.734989111 33.230200464999996 0 0,101.73497352599998 33.23030176100002 0 0,101.73496555100002 33.230405292 0 0,101.734957984 33.23049615899998 0 0,101.734957985 33.23058452599997 0 0,101.734956055 33.23063858500001 0 0,101.73494590199999 33.23078057700002 0 0,101.73493574899999 33.230912569 0 0,101.73492555799999 33.23104490100002 0 0,101.734917989 33.231135800000004 0 0,101.734917983 33.231224198999996 0 0,101.73491535699998 33.23128716399998 0 0,101.73490798400002 33.231375619000005 0 0,101.734907985 33.23145399600003 0 0,101.734907986 33.23156395400002 0 0,101.73490797699998 33.231663932000004 0 0,101.734903326 33.231747731999974 0 0,101.73489332700001 33.231837685000016 0 0,101.734888528 33.23188085800001 0 0,101.734892715 33.231914646999996 0 0,101.73490331599999 33.232009774000005 0 0,101.73490796300001 33.23209357600001 0 0,101.73490796300001 33.23213065200002 0 0,101.73491757599999 33.23218831600002 0 0,101.73492572200001 33.23225526700003 0 0,101.73493586699999 33.23238727299997 0 0,101.734946004 33.232529242 0 0,101.73495378500002 33.232638210000005 0 0,101.73496905299999 33.232737421000024 0 0,101.73498963899999 33.23287139399997 0 0,101.73500561999998 33.23298305899999 0 0,101.73502823299998 33.23308103400001 0 0,101.735031564 33.23309615800002 0 0,101.73504022200001 33.233145279999974 0 0,101.73505558900001 33.233252881 0 0,101.73507819899999 33.233350847 0 0,101.73508152900001 33.23336595699999 0 0,101.73508897599999 33.233406941 0 0,101.735108954 33.23353681200001 0 0,101.73512894599997 33.233666717000006 0 0,101.73514819899998 33.233791896000014 0 0,101.73516816099999 33.23391180499999 0 0,101.735188172 33.234041701000024 0 0,101.73520737199999 33.234156858999995 0 0,101.735214633 33.234213291 0 0,101.735224872 33.23432605900001 0 0,101.73523459 33.234442565999984 0 0,101.735244282 33.23453965099998 0 0,101.73525151299998 33.23461905300002 0 0,101.735266363 33.23470092399998 0 0,101.735287315 33.23482640100002 0 0,101.73530730499999 33.23494631099999 0 0,101.73532635999999 33.23506065599997 0 0,101.73534533499998 33.23516498999999 0 0,101.735354535 33.235232541000016 0 0,101.735364216 33.23533905199997 0 0,101.7353675 33.23537189199999 0 0,101.735380491 33.235419510999975 0 0,101.735389371 33.235455402000014 0 0,101.735410699 33.23555161799999 0 0,101.735431135 33.235653313 0 0,101.73545066899999 33.23574145399999 0 0,101.73547272799999 33.23585122999998 0 0,101.73549271600001 33.23595117999997 0 0,101.735503784 33.23602511399997 0 0,101.73550924099999 33.23607969699998 0 0,101.73551928799998 33.236124894 0 0,101.73553707399998 33.236204903999976 0 0,101.735554578 33.236274924999975 0 0,101.73557455999998 33.23635483300001 0 0,101.735591398 33.23642215699999 0 0,101.73560780600002 33.23647956100001 0 0,101.735614559 33.23650478100001 0 0,101.735631383 33.23657207399998 0 0,101.73564778100001 33.236629454000024 0 0,101.73566776799998 33.23669938299997 0 0,101.73567921400002 33.23674447600001 0 0,101.73570052100001 33.236840632999986 0 0,101.735718958 33.23693229700001 0 0,101.73573717300002 33.237005146 0 0,101.735767587 33.237096355999995 0 0,101.73580755799998 33.23721624799998 0 0,101.735844138 33.23732594500001 0 0,101.73587610300001 33.237413816000014 0 0,101.735904393 33.23748453000002 0 0,101.73594657699999 33.23757730699998 0 0,101.735952543 33.23759074600002 0 0,101.73597329500001 33.23764369100002 0 0,101.73599010999999 33.23769761300002 0 0,101.73601751299998 33.237798036000015 0 0,101.73604466199998 33.23788851799998 0 0,101.73605010099999 33.23790750699999 0 0,101.73608008299999 33.23801741699998 0 0,101.736110064 33.23812732699997 0 0,101.73612088499999 33.23817220699999 0 0,101.736124873 33.23819256500002 0 0,101.736138891 33.23826963699997 0 0,101.73616003699999 33.23834715800001 0 0,101.736187422 33.238447549 0 0,101.73620440299999 33.238504147000015 0 0,101.736231143 33.23857096400002 0 0,101.736254541 33.23863791000002 0 0,101.73628108899999 33.23872638400002 0 0,101.73630727099999 33.23880491199998 0 0,101.73633725399998 33.23889481600003 0 0,101.736354119 33.238952676 0 0,101.73637412300002 33.23903266299999 0 0,101.73639411699997 33.23911265700002 0 0,101.73640072699999 33.239141416999985 0 0,101.73641294700002 33.239219402 0 0,101.73641702999998 33.239297986 0 0,101.73641703200002 33.239367946000016 0 0,101.736409375 33.239475475000006 0 0,101.73639937600001 33.239545436000014 0 0,101.73639664799998 33.239563046 0 0,101.736386649 33.23962300699998 0 0,101.73638073500001 33.23965443399999 0 0,101.73636738900001 33.23970834900001 0 0,101.73636195199998 33.239727378 0 0,101.73635938799998 33.239745325 0 0,101.73634978000001 33.239798839 0 0,101.736328824 33.239893266000024 0 0,101.73631449599998 33.23994818699998 0 0,101.73628450799998 33.240048136999974 0 0,101.73627022300002 33.24009121400002 0 0,101.736230234 33.24020117399999 0 0,101.73621237399999 33.240246035999974 0 0,101.736206445 33.24025939799998 0 0,101.73616955199998 33.240340557000025 0 0,101.73614028899999 33.24042103599999 0 0,101.73612241699999 33.24046593600002 0 0,101.73610337299999 33.240506786000026 0 0,101.73605338499999 33.24060677099999 0 0,101.73603932399999 33.24063489299999 0 0,101.736030057 33.24066887499998 0 0,101.73601032300002 33.240730972999984 0 0,101.735984379 33.24080230499999 0 0,101.73596427199999 33.240882725999995 0 0,101.735947415 33.24094057799999 0 0,101.73591217500001 33.241046272999995 0 0,101.73584639799998 33.24127179499999 0 0,101.73583746499997 33.241300387000024 0 0,101.735797483 33.241420318999985 0 0,101.73575750999998 33.241540240000006 0 0,101.73573256899999 33.24160542599998 0 0,101.73572466899998 33.24162308799998 0 0,101.735671132 33.24173908300003 0 0,101.73562482599999 33.24185011600002 0 0,101.73559192900001 33.24191860000002 0 0,101.73552195799999 33.24204856099999 0 0,101.735507848 33.242073730000016 0 0,101.735437886 33.24219367799998 0 0,101.73538162199998 33.242290149999974 0 0,101.73533946399999 33.24237448299999 0 0,101.73528485999998 33.242492787 0 0,101.73526207700002 33.24253839800002 0 0,101.735192101 33.24266836999999 0 0,101.73512212700001 33.24279833200001 0 0,101.735108072 33.24282340399998 0 0,101.735045377 33.242930917000024 0 0,101.734988208 33.243037103000006 0 0,101.734933861 33.24314579700001 0 0,101.73489916699998 33.24342753299999 0 0,101.73493283300002 33.24356119700002 0 0,101.73498943999999 33.24361857100001 0 0,101.73523387400002 33.24379069499997 0 0,101.73528030699998 33.24379669699999 0 0,101.73534018700002 33.243807054 0 0,101.73540555900001 33.24382163199999 0 0,101.73544023699998 33.24382658600001 0 0,101.735531627 33.24384361199998 0 0,101.735622767 33.24386785799999 0 0,101.73566222900001 33.24387597100002 0 0,101.73574084400002 33.24389717399998 0 0,101.73582732599999 33.243927274999976 0 0,101.735916218 33.243966478000004 0 0,101.735941857 33.24397898699999 0 0,101.73602031000001 33.244013505 0 0,101.73609925900001 33.24405576700002 0 0,101.73617352299999 33.24410365099999 0 0,101.73619798499999 33.244121432999975 0 0,101.736237964 33.24415139199999 0 0,101.73629387 33.244196432000024 0 0,101.736345761 33.244244745 0 0,101.736390616 33.24429288499999 0 0,101.736431482 33.24434346999999 0 0,101.73646146499999 33.24438342899998 0 0,101.73648302499998 33.24441344600001 0 0,101.73651176999999 33.244458142999974 0 0,101.73654176100001 33.24450809299998 0 0,101.736568632 33.24455634100002 0 0,101.73659206299999 33.244605836999995 0 0,101.73660080799999 33.24462682799998 0 0,101.73662079899998 33.244676776999995 0 0,101.73664355 33.24474156299999 0 0,101.73666046599999 33.244807596999976 0 0,101.73666658899998 33.244839711 0 0,101.73667997500002 33.24488391900002 0 0,101.73669044799999 33.244927507 0 0,101.73670088199998 33.24498991399997 0 0,101.73671148599999 33.24507504100001 0 0,101.73671842300001 33.245137166999996 0 0,101.73673187399999 33.24520440200001 0 0,101.73674360799998 33.245285224999975 0 0,101.73675384799998 33.24539799799999 0 0,101.736761022 33.245483966999984 0 0,101.736775352 33.24556299599999 0 0,101.73679631800002 33.245688496000014 0 0,101.73680989000002 33.24576993599999 0 0,101.73682953399998 33.245841961999986 0 0,101.736833709 33.24585792800002 0 0,101.73683837099998 33.24587656699998 0 0,101.73697056999998 33.24616520400002 0 0,101.73697155299999 33.246166844000015 0 0,101.73703152600001 33.24626674299998 0 0,101.73707582700001 33.24635098599998 0 0,101.73710622099998 33.246417823 0 0,101.737141479 33.246476554000026 0 0,101.73717265300002 33.24653329099999 0 0,101.737194708 33.24657738899998 0 0,101.737230388 33.24662835999999 0 0,101.73726449899999 33.246681533000014 0 0,101.73729256500002 33.246733043000006 0 0,101.73734254499999 33.24683295199998 0 0,101.737355718 33.24686054799997 0 0,101.73740569 33.24697044800001 0 0,101.737411641 33.246983856999975 0 0,101.737429045 33.24702746000003 0 0,101.737443778 33.24707175100002 0 0,101.73747376900002 33.24717167099999 0 0,101.737490046 33.247235588000024 0 0,101.737494046 33.247256026 0 0,101.73751403 33.24736594500001 0 0,101.73752255599999 33.247426528999995 0 0,101.73752881299998 33.24748904900002 0 0,101.737554451 33.247566705999986 0 0,101.73757079299997 33.247623224999984 0 0,101.73764881599999 33.247936830000015 0 0,101.73765521600001 33.247964748000015 0 0,101.73766078599999 33.24799410999998 0 0,101.73771458800002 33.248311306000005 0 0,101.737716278 33.24832464100001 0 0,101.737717557 33.24833215899997 0 0,101.737730237 33.24836384499997 0 0,101.73775297899999 33.24842861100001 0 0,101.73776988999998 33.248494628 0 0,101.73777724799999 33.24853502000002 0 0,101.73778242100002 33.24857565000002 0 0,101.737789378 33.24864516700001 0 0,101.737803875 33.248724917000004 0 0,101.737812405 33.24878549900001 0 0,101.73782240399998 33.24888542999997 0 0,101.73782617799998 33.248961010000016 0 0,101.73782617500001 33.24900809799999 0 0,101.73783578500002 33.24906573999999 0 0,101.737843564 33.249128126000016 0 0,101.737846161 33.24919084700002 0 0,101.73784615199997 33.249310767 0 0,101.73784615400001 33.249317534 0 0,101.73784808200003 33.249333895999996 0 0,101.737850552 33.24935572300001 0 0,101.73785296099999 33.249378084 0 0,101.737854717 33.24939521900001 0 0,101.737855857 33.24940686000002 0 0,101.73785697099999 33.249418666 0 0,101.73785804900001 33.24943055699998 0 0,101.73785909399999 33.24944262299999 0 0,101.737860103 33.249454860000014 0 0,101.737861065 33.24946717900002 0 0,101.73786198300002 33.24947966799999 0 0,101.73786285599999 33.24949233000001 0 0,101.73786367399998 33.249505161 0 0,101.73786443199998 33.249518078999984 0 0,101.737865134 33.249531166 0 0,101.737865769 33.24954441800003 0 0,101.737866333 33.249557761000005 0 0,101.73786682600002 33.249571273000015 0 0,101.737867242 33.24958495300001 0 0,101.73786757599999 33.249598760000026 0 0,101.737867849 33.24961693300003 0 0,101.737867709 33.249619869000014 0 0,101.737867908 33.249623692 0 0,101.73786764300002 33.249643787000025 0 0,101.73786466799999 33.249755916000026 0 0,101.73786046999999 33.249817990999986 0 0,101.73784830599999 33.24992967999998 0 0,101.73783902399998 33.249991376000025 0 0,101.73781645100001 33.25010845000003 0 0,101.73780340899998 33.25016310000001 0 0,101.73777308000001 33.250272325000026 0 0,101.73775379 33.25033235699999 0 0,101.737714574 33.250439562999986 0 0,101.737697218 33.250483040999995 0 0,101.73769040600001 33.250498338 0 0,101.737642489 33.250603016000014 0 0,101.73763766399998 33.250612434999994 0 0,101.73762748799999 33.25063405100002 0 0,101.737622096 33.25064462099999 0 0,101.737615533 33.25065731799998 0 0,101.73760896499999 33.250669843000026 0 0,101.737602396 33.25068220000003 0 0,101.73759584800001 33.25069435500001 0 0,101.73758928199999 33.250706391999984 0 0,101.73758270600001 33.250718301000006 0 0,101.737576155 33.250730033000025 0 0,101.73756963400001 33.250741576999985 0 0,101.73756310499999 33.25075301300001 0 0,101.73755660199998 33.250764291999985 0 0,101.73755014 33.250775393000026 0 0,101.73754369 33.25078636699999 0 0,101.737537267 33.25079720299999 0 0,101.73753086300002 33.25080792 0 0,101.73752452100001 33.250818443000014 0 0,101.73751823499998 33.250828798999976 0 0,101.73751196699999 33.25083905299999 0 0,101.73750572 33.25084920699999 0 0,101.73749953499998 33.250859193999986 0 0,101.73749343200001 33.25086899399997 0 0,101.73748437699999 33.25088343099998 0 0,101.737472443 33.25090231299998 0 0,101.73746079199998 33.250920596000014 0 0,101.73744939699998 33.25093836299999 0 0,101.73743826200001 33.25095564200001 0 0,101.73742744200001 33.25097237199998 0 0,101.737417795 33.250987259 0 0,101.73741500199998 33.250991468999985 0 0,101.73741433499998 33.250992596 0 0,101.73654907399998 33.25232724799997 0 0,101.73654720899998 33.25233004199998 0 0,101.73654660099999 33.252331063999975 0 0,101.736539972 33.25234130299998 0 0,101.736550024 33.252348418999986 0 0,101.736551728 33.25234972800001 0 0,101.73655338999998 33.25235079999999 0 0,101.73741662200001 33.25296126799998 0 0,101.73741725600001 33.252961716000016 0 0,101.73742969599999 33.252970515000015 0 0,101.737446568 33.252982454999994 0 0,101.73746380400001 33.252994672 0 0,101.737481393 33.253007173000015 0 0,101.737494777 33.25301671 0 0,101.737503839 33.25302318600001 0 0,101.737512976 33.25302972999998 0 0,101.737522141 33.25303630799999 0 0,101.73753141100002 33.253042979999975 0 0,101.73754084699999 33.25304979399999 0 0,101.73755029400002 33.253056636 0 0,101.73755978700001 33.25306353399998 0 0,101.737569415 33.25307055799999 0 0,101.73757908800002 33.253077640000015 0 0,101.73758881700002 33.25308479400002 0 0,101.73759865300002 33.253092055000025 0 0,101.737608529 33.25309937999998 0 0,101.73761852500002 33.25310682899999 0 0,101.737628557 33.25311434299999 0 0,101.73763862300001 33.253121921 0 0,101.73764880599998 33.25312962999999 0 0,101.73765901899998 33.25313740399997 0 0,101.737669299 33.25314527299997 0 0,101.737679678 33.253153269999984 0 0,101.737690063 33.253161319000014 0 0,101.737700529 33.25316948599999 0 0,101.73771104299999 33.253177746000006 0 0,101.73772160499999 33.25318610099998 0 0,101.73773227499998 33.25319460200001 0 0,101.73774293299999 33.25320315800002 0 0,101.73775213300001 33.253210593999995 0 0,101.73776474499999 33.25322135099998 0 0,101.73777874299998 33.253232884 0 0,101.737904647 33.253342105 0 0,101.73795231899999 33.25338629700002 0 0,101.73807113200002 33.253504045 0 0,101.738113446 33.253549014999976 0 0,101.73822111800001 33.253671258 0 0,101.73826142000001 33.253720326999996 0 0,101.73835925200001 33.25384829199999 0 0,101.73838569899999 33.25388475599999 0 0,101.738395604 33.253899488 0 0,101.73848316499999 33.25403261500003 0 0,101.73851540300001 33.254085703999976 0 0,101.73859231 33.25422341199999 0 0,101.73860325499999 33.254244210000024 0 0,101.73860770499999 33.25425228300003 0 0,101.738612687 33.25426209300002 0 0,101.73861842899998 33.254273504000025 0 0,101.73862407600001 33.25428484399998 0 0,101.73862962999999 33.25429611200002 0 0,101.738635101 33.25430732199999 0 0,101.73864047199999 33.25431842400002 0 0,101.73864576900002 33.25432948600002 0 0,101.738650974 33.25434045700001 0 0,101.73865608099999 33.25435131199998 0 0,101.73866110900002 33.25436208899998 0 0,101.73866608399999 33.25437284499998 0 0,101.73867335 33.25438871900002 0 0,101.73868282199999 33.254409667000004 0 0,101.73869199299997 33.25443023700001 0 0,101.73870089600001 33.25445045599997 0 0,101.73870750399999 33.254465614000026 0 0,101.73871168099998 33.25447526300002 0 0,101.738717968 33.25448987300001 0 0,101.73872616 33.25450905500003 0 0,101.73873413199999 33.25452785800002 0 0,101.73874189999998 33.25454629400002 0 0,101.738749471 33.25456434300003 0 0,101.738756879 33.25458206100001 0 0,101.738763484 33.25459788699999 0 0,101.73876372799998 33.25459856100002 0 0,101.74021820299998 33.258085016999985 0 0,101.740341893 33.258354836000024 0 0,101.740478118 33.25860527499998 0 0,101.74063224999998 33.25884824000002 0 0,101.74080371399998 33.25908282500001 0 0,101.740991872 33.259308159 0 0,101.74119601799998 33.25952340200001 0 0,101.74142637 33.259737977999976 0 0,101.74399556399999 33.26198896699998 0 0,101.74400876499999 33.262001328999986 0 0,101.74402061 33.26201167800002 0 0,101.74431544499998 33.26228840700003 0 0,101.74433790199998 33.26231017600003 0 0,101.74436267099998 33.26233592099999 0 0,101.744634238 33.26262902000002 0 0,101.744677465 33.26267912999998 0 0,101.74492448500001 33.262987216 0 0,101.746356865 33.262897248 0 0,101.74756402999998 33.26282141299998 0 0,101.74940858500003 33.26324262100002 0 0,101.75082619699998 33.264020784000024 0 0,101.75099699399999 33.264747209999996 0 0,101.75111613500002 33.265253926000014 0 0,101.751247073 33.26581081299997 0 0,101.75095785500002 33.26765905899998 0 0,101.74988835099998 33.26926717800001 0 0,101.74921195399997 33.26990803299998 0 0,101.74782365300001 33.27129074999999 0 0,101.74753674700003 33.272304038000016 0 0,101.74742106600002 33.27334501199999 0 0,101.74731808400003 33.27427169600003 0 0,101.74660464300001 33.275463032000005 0 0,101.74502861299999 33.27647002399999 0 0,101.745760528 33.27871396500001 0 0,101.74657070699999 33.280915317999984 0 0,101.747359383 33.282543885999985 0 0,101.747812108 33.283141199 0 0,101.748010104 33.28342786899998 0 0,101.74846311099998 33.28392975700001 0 0,101.74933626199999 33.28459238800002 0 0,101.74948498200001 33.28471789700001 0 0,101.74950384499999 33.28473381800001 0 0,101.749558364 33.284754883999994 0 0,101.74957680199998 33.284763269999985 0 0,101.74958386200001 33.284777598999995 0 0,101.74959173399998 33.28481740500001 0 0,101.74962740799998 33.28485917299997 0 0,101.74965799099999 33.28487818000002 0 0,101.74966479099999 33.284884635000026 0 0,101.74966057400002 33.28489800900002 0 0,101.74966295299998 33.28493114999998 0 0,101.74966717000001 33.28494690399998 0 0,101.74967650600001 33.28495980399998 0 0,101.74968754899999 33.28497127700001 0 0,101.74970028500002 33.284987763000004 0 0,101.74971301900001 33.285004249999986 0 0,101.74973087299998 33.28501788300002 0 0,101.74974532800002 33.28502936299998 0 0,101.74975721800001 33.28504298500002 0 0,101.74976655699999 33.285054453999976 0 0,101.74977333999999 33.285066633999975 0 0,101.74977416899998 33.28507450799998 0 0,101.74977242599999 33.28508881800002 0 0,101.74977069699997 33.28509668700002 0 0,101.74977490399999 33.285116018999986 0 0,101.74979530500002 33.28513323599998 0 0,101.74983106100001 33.285144758 0 0,101.749843822 33.28515194099998 0 0,101.74985658399999 33.28515840799997 0 0,101.74987785799999 33.285168469999974 0 0,101.74988550199998 33.28517707399999 0 0,101.749890558 33.28519712100001 0 0,101.749894772 33.285213591 0 0,101.74989896699998 33.285236500999986 0 0,101.74990572500002 33.28525726999999 0 0,101.74991931400001 33.28527304099998 0 0,101.74992866299999 33.28528093199998 0 0,101.74995505300001 33.28529028899999 0 0,101.74997973199999 33.28530107400002 0 0,101.74998480300002 33.28531611300002 0 0,101.74998647799998 33.28532613599998 0 0,101.74998814700001 33.28533902100003 0 0,101.74998725500001 33.28535261799999 0 0,101.749986364 33.28536621400002 0 0,101.74998803400001 33.28537838400001 0 0,101.74999142000001 33.28538626300002 0 0,101.74999819800001 33.28539987300002 0 0,101.75000329 33.285407040999985 0 0,101.75001344499998 33.285431394 0 0,101.750016818 33.285444283000004 0 0,101.75001847599998 33.285460031000014 0 0,101.75001758600001 33.28547362799998 0 0,101.75001754599998 33.285487225 0 0,101.750020909 33.28550369200002 0 0,101.750028397 33.285567403000016 0 0,101.75002148499999 33.28560030900002 0 0,101.75000778399999 33.28562461400003 0 0,101.74999751299998 33.285640339 0 0,101.74998554199999 33.285654627999975 0 0,101.74997866299998 33.28567608399999 0 0,101.74997861899999 33.28569182899997 0 0,101.74999134699999 33.285710462 0 0,101.750010051 33.28572552899999 0 0,101.75003897900001 33.28574061699999 0 0,101.750057669 33.285760692 0 0,101.75006529699999 33.285775021000006 0 0,101.75006778699998 33.28579792800002 0 0,101.75005831800001 33.28583154500001 0 0,101.75005314999999 33.285850858 0 0,101.75005140100001 33.28586731500002 0 0,101.75005045 33.28590166499998 0 0,101.750056374 33.28591598999998 0 0,101.75007337900001 33.28592890700003 0 0,101.750084437 33.28593608599999 0 0,101.75011338000002 33.285946163999995 0 0,101.75013210499998 33.28595335799997 0 0,101.75016609099998 33.28598777799999 0 0,101.75017625200002 33.28601070100001 0 0,101.75017875999998 33.286027166 0 0,101.75016934199999 33.28604289100002 0 0,101.75015310700002 33.286059319 0 0,101.75014284999997 33.28607003399998 0 0,101.750121498 33.286087167000005 0 0,101.75010866100001 33.28610717999999 0 0,101.75010606000001 33.28612291899998 0 0,101.750106002 33.28614295800003 0 0,101.75012892699999 33.28617234699999 0 0,101.75016631599999 33.286208207000016 0 0,101.750180742 33.286228988999994 0 0,101.75018411299999 33.286242593 0 0,101.75017892099999 33.28626977900001 0 0,101.75010895499997 33.28630255899998 0 0,101.75002471800002 33.286359643000026 0 0,101.74996774599998 33.286416782 0 0,101.749938058 33.286468250999974 0 0,101.74992886199999 33.286506401999986 0 0,101.74991288500001 33.28653117900001 0 0,101.74988550699999 33.28656929499999 0 0,101.749869531 33.286594072000014 0 0,101.74984671599998 33.28662646999999 0 0,101.74983300999997 33.28665125200001 0 0,101.74982383999998 33.28667986099998 0 0,101.74982375799999 33.286708487 0 0,101.749839571 33.28674096200001 0 0,101.749846349 33.286754336 0 0,101.749830358 33.28678483800002 0 0,101.74981893 33.28680771699999 0 0,101.74981201999998 33.286840145999975 0 0,101.749816474 33.28687259899999 0 0,101.74982546299998 33.28690697000002 0 0,101.74983219299997 33.28693751899999 0 0,101.749834368 33.286971875000006 0 0,101.74983650600001 33.28701959099999 0 0,101.74982953099999 33.28707492199999 0 0,101.74982260299998 33.287113078000004 0 0,101.74982252199999 33.28714170400002 0 0,101.74983828500001 33.28719135699998 0 0,101.749854121 33.28721619800001 0 0,101.749869886 33.28726584999998 0 0,101.749849316 33.287307794000014 0 0,101.74978553900002 33.28736110300002 0 0,101.74970807199998 33.28743346800002 0 0,101.74968524000002 33.287471590999985 0 0,101.74968516299998 33.28749830999999 0 0,101.74969702499999 33.287563154 0 0,101.74971956500002 33.28766466799999 0 0,101.749726195 33.28773052299999 0 0,101.749709112 33.28774480200002 0 0,101.74969539599999 33.28777340099998 0 0,101.749685102 33.28779771400002 0 0,101.74968164 33.28781631300001 0 0,101.749686682 33.287840656000014 0 0,101.74970019699998 33.287882191999984 0 0,101.749754043 33.28796301800003 0 0,101.74976499799999 33.28797411400001 0 0,101.74976176000001 33.28801636700001 0 0,101.749768469 33.288053596 0 0,101.749770109 33.28807650099998 0 0,101.74977347999999 33.28808938899999 0 0,101.74979385300003 33.288116625999976 0 0,101.749814238 33.28813956900001 0 0,101.749844328 33.28818991700001 0 0,101.74986282999998 33.288224610999976 0 0,101.74986603399998 33.288296186000025 0 0,101.74983157399998 33.28842780000002 0 0,101.74983310300001 33.28848935000002 0 0,101.74983973899998 33.28855234299999 0 0,101.74983890599998 33.288604728999985 0 0,101.74985816899999 33.288664025 0 0,101.74990912499999 33.28872424299999 0 0,101.74993630400002 33.288755788 0 0,101.74996517 33.28879306099998 0 0,101.750057078 33.288836186000026 0 0,101.750119977 33.288892135000026 0 0,101.75018964100002 33.28896670500001 0 0,101.75027449200002 33.28909426500002 0 0,101.75033572699999 33.289135896000005 0 0,101.750424259 33.28916756299998 0 0,101.75048383199999 33.28919487899998 0 0,101.750500859 33.289200639 0 0,101.75051275200002 33.289213544000006 0 0,101.750529745 33.289230755000006 0 0,101.75054845599999 33.28924367399998 0 0,101.750568875 33.28925516700002 0 0,101.75059097299999 33.28927524900001 0 0,101.750606259 33.289293887999975 0 0,101.75061798899998 33.289364046 0 0,101.75067903500002 33.28947295199998 0 0,101.75075719900002 33.289554694 0 0,101.75082863 33.28960779800002 0 0,101.75092056199998 33.28964233400001 0 0,101.75101764300001 33.289665431 0 0,101.75103806499999 33.289675491000025 0 0,101.75104481699998 33.289698406000014 0 0,101.751036183 33.28973846500003 0 0,101.75098653399999 33.289817089999985 0 0,101.75094707099998 33.289910048000024 0 0,101.750941845 33.28995011500001 0 0,101.750953681 33.28998306 0 0,101.750968952 33.29000742300002 0 0,101.75100469099999 33.290024671000026 0 0,101.75106923999999 33.290100661999986 0 0,101.75107942 33.29011642699999 0 0,101.75109128999998 33.290137920999996 0 0,101.751092954 33.29015223699997 0 0,101.75108776299999 33.290179422999984 0 0,101.75108085400001 33.290212328999985 0 0,101.75107906300002 33.29024238400001 0 0,101.75107388200001 33.29026670600001 0 0,101.751070331 33.290316797 0 0,101.75108199599998 33.290409857999975 0 0,101.751081914 33.29043848399999 0 0,101.751081854 33.29045995400003 0 0,101.751083489 33.290484289999995 0 0,101.751083387 33.29052007299998 0 0,101.75109003900002 33.290578772 0 0,101.75108823599999 33.29061311999999 0 0,101.751084478 33.290736208 0 0,101.75109114899999 33.29078775099998 0 0,101.75109791300002 33.290806370999974 0 0,101.75110979099998 33.29082500300001 0 0,101.75116071299999 33.29089810300002 0 0,101.751204879 33.290949719000025 0 0,101.751218429 33.290979805000006 0 0,101.75124729999999 33.291015646999995 0 0,101.75129993799999 33.29108445600002 0 0,101.751350833 33.29116757600002 0 0,101.75139330299999 33.29121632599998 0 0,101.751420414 33.291272203000005 0 0,101.751430578 33.291293693 0 0,101.751444133 33.291322347000005 0 0,101.751450836 33.29136243800002 0 0,101.75144731 33.29140394000001 0 0,101.75144879200002 33.291482667000025 0 0,101.75145379899999 33.291519892 0 0,101.75145710499999 33.29155568200002 0 0,101.75145873299999 33.29158288100001 0 0,101.751472267 33.291618691 0 0,101.75149423099998 33.291686008 0 0,101.751511177 33.29172039500003 0 0,101.75152814 33.291749055000025 0 0,101.751562138 33.291780613000014 0 0,101.75161143700001 33.29182508299999 0 0,101.75161823299999 33.291832252999995 0 0,101.75163181099998 33.291852318 0 0,101.75164026800002 33.291875237 0 0,101.75165042399999 33.291899591 0 0,101.75165890300002 33.29191535299998 0 0,101.751667387 33.291928251 0 0,101.751679282 33.291941157999986 0 0,101.751687769 33.29195262500002 0 0,101.75169965999999 33.29196696299999 0 0,101.75174618900002 33.291983757000025 0 0,101.751745503 33.29202860100003 0 0,101.751747131 33.292055800000014 0 0,101.75176407700002 33.292090185999996 0 0,101.751774254 33.29210738299997 0 0,101.75180486300002 33.29213177700001 0 0,101.751872983 33.29215052000001 0 0,101.75193087399998 33.292170673999976 0 0,101.75197857199998 33.292179358 0 0,101.751993874 33.292192270999976 0 0,101.75201427799999 33.292209488000026 0 0,101.75202445600002 33.292226683000024 0 0,101.75204814099999 33.292288278 0 0,101.75215181099998 33.292392973000005 0 0,101.75224707699999 33.29245614199999 0 0,101.75226239599999 33.292463329999975 0 0,101.75231055799998 33.29247073900001 0 0,101.75234044500002 33.29248126700003 0 0,101.75243429099999 33.292549553000015 0 0,101.75255851899999 33.29261707400002 0 0,101.75259087699999 33.29262572599998 0 0,101.752614703 33.29263865500002 0 0,101.75262149899999 33.29264582600001 0 0,101.752638483 33.29266732899998 0 0,101.752679193 33.29273611399998 0 0,101.752696195 33.292750462000015 0 0,101.75273706299998 33.29276342600002 0 0,101.75277624400002 33.292770659999974 0 0,101.75280008499999 33.292777864000016 0 0,101.752871578 33.29280949499997 0 0,101.75290563300001 33.292821014000026 0 0,101.75294476800002 33.29284399400001 0 0,101.75295835899999 33.29285976599999 0 0,101.75296681999998 33.29288125199997 0 0,101.752971823 33.29291990899998 0 0,101.75298192100001 33.29296573200003 0 0,101.752988662 33.292992939999976 0 0,101.75299368999998 33.293023009000024 0 0,101.752991872 33.29306308299999 0 0,101.75299518100002 33.29309887300002 0 0,101.75301896399998 33.29312611500001 0 0,101.753078501 33.293167744000016 0 0,101.75310405900001 33.29317065599997 0 0,101.75316173499999 33.29316115900002 0 0,101.75325066099998 33.29316092800002 0 0,101.753455175 33.29316419600002 0 0,101.75349943700002 33.293182891000015 0 0,101.753524949 33.293201549 0 0,101.75357941599998 33.29322742199997 0 0,101.75359679399998 33.29325523199998 0 0,101.75361165499999 33.293279014999996 0 0,101.75362693699998 33.29329908400001 0 0,101.75363023400001 33.29333916799999 0 0,101.75362156400001 33.29339211000001 0 0,101.753645264 33.293449409999994 0 0,101.753670753 33.293476656999985 0 0,101.75369796199999 33.29349818100002 0 0,101.75374563899999 33.293514019999975 0 0,101.75377971500001 33.293518382 0 0,101.75389042500001 33.293544365 0 0,101.753966967 33.29360033900002 0 0,101.754067303 33.29367926100002 0 0,101.75412335499999 33.293748075999986 0 0,101.754130025 33.29380105000001 0 0,101.75405476499998 33.29389536899998 0 0,101.75394872499999 33.294026841999994 0 0,101.75391608799998 33.294116953000014 0 0,101.75391594799999 33.29416705 0 0,101.753932948 33.294182827999975 0 0,101.75403007 33.29419303999998 0 0,101.75411513099999 33.29424903 0 0,101.75412697500002 33.29428054300001 0 0,101.75413687600002 33.294396500999994 0 0,101.75414851599999 33.294499581000025 0 0,101.75417569500001 33.29453255599998 0 0,101.75424549500002 33.294561321 0 0,101.75434092 33.294568664999986 0 0,101.75437841600001 33.29456873999999 0 0,101.75439712399998 33.29458309 0 0,101.75440389099998 33.294601710999984 0 0,101.75438844600001 33.29463889499999 0 0,101.75440541400002 33.29466612499999 0 0,101.754422412 33.294681903000026 0 0,101.75445972 33.294749249999995 0 0,101.75447998499999 33.294816561999994 0 0,101.75448314099998 33.29490674300001 0 0,101.754505188 33.294946863999996 0 0,101.75453575699999 33.294985570999984 0 0,101.75456295499998 33.295011389000024 0 0,101.754585007 33.29504864799998 0 0,101.754617328 33.295071613000005 0 0,101.754697287 33.29512473099999 0 0,101.754715938 33.295159119999994 0 0,101.75471577799999 33.29521637300002 0 0,101.754736138 33.295249333000015 0 0,101.75474797800001 33.295282278 0 0,101.75475473099999 33.29530519299999 0 0,101.754759777 33.29532953500001 0 0,101.754768211 33.295361042000025 0 0,101.754780073 33.29538539800001 0 0,101.754820838 33.29543557599999 0 0,101.754914391 33.29550303299999 0 0,101.755026714 33.295563371000014 0 0,101.75517646899999 33.29564668400002 0 0,101.75524612599997 33.295726976000026 0 0,101.75527326899999 33.29577283200001 0 0,101.75528499699999 33.29584585399999 0 0,101.75531897000002 33.295887429000004 0 0,101.755347879 33.29591038799998 0 0,101.75539892799998 33.29594054699999 0 0,101.755458503 33.295969291000006 0 0,101.75549255099997 33.29598367099999 0 0,101.755538543 33.29599378199998 0 0,101.755567434 33.296023897 0 0,101.75559288 33.296066886000006 0 0,101.755587639 33.296112678999975 0 0,101.755566918 33.29620853799997 0 0,101.75555826499999 33.296255755999994 0 0,101.75555813 33.296304421 0 0,101.75556654799999 33.296341652000024 0 0,101.75558693599999 33.29636459300002 0 0,101.75561243599998 33.296388976 0 0,101.75563963399998 33.296414793 0 0,101.75566683 33.29644204300001 0 0,101.75568893100001 33.296462125000005 0 0,101.75569225999999 33.296490758999994 0 0,101.75569731000002 33.296513670000024 0 0,101.75570404000001 33.29654517300003 0 0,101.75572609400001 33.29658243199998 0 0,101.75575329700001 33.29660681799999 0 0,101.75579073699998 33.29662693099999 0 0,101.75582817899999 33.29664704200002 0 0,101.755887782 33.29666576699998 0 0,101.755920151 33.29667155599998 0 0,101.75595935199999 33.29667163300002 0 0,101.755993423 33.29667885600003 0 0,101.75599672999999 33.29671464699999 0 0,101.75599482199999 33.29678764099998 0 0,101.75596053800001 33.29685770999998 0 0,101.75595700600002 33.29690207499999 0 0,101.755960319 33.296936432999985 0 0,101.75598732999998 33.29702952299999 0 0,101.756007652 33.29707679699999 0 0,101.75604380599998 33.297372404999976 0 0,101.75607508500002 33.297616987000026 0 0,101.75616016499998 33.297667847000014 0 0,101.756259424 33.297727681000026 0 0,101.75631603300002 33.29780234100002 0 0,101.75636908199999 33.29787997599999 0 0,101.756404293 33.29798739500001 0 0,101.75641826399999 33.29807091700002 0 0,101.756427562 33.29809837099998 0 0,101.75644795300002 33.29812131199998 0 0,101.75647515999998 33.298144267 0 0,101.756481957 33.29815191300003 0 0,101.75651102699999 33.29816468000001 0 0,101.75653870299999 33.298176834 0 0,101.75659317200001 33.29820366000001 0 0,101.75663170000001 33.29824190400001 0 0,101.756640694 33.29827627399999 0 0,101.75665199899998 33.298297289000004 0 0,101.756681496 33.29831452299999 0 0,101.75674735500002 33.298331828000016 0 0,101.75676550899999 33.29834140700001 0 0,101.75677909699999 33.29835860899999 0 0,101.756781311 33.298379606000026 0 0,101.756781252 33.29840059899999 0 0,101.75677663300002 33.29842730799999 0 0,101.756749378 33.298421528999995 0 0,101.75673347499998 33.29841958899999 0 0,101.75671075899999 33.29841572800001 0 0,101.75667211799998 33.298417562 0 0,101.756635716 33.29843275799999 0 0,101.75663106799999 33.29846900899997 0 0,101.75663097400002 33.29850336099997 0 0,101.75664900200002 33.29855874100002 0 0,101.756678454 33.298591242999976 0 0,101.75675104200002 33.29864100499998 0 0,101.75677365199999 33.29868303500001 0 0,101.75676897199997 33.29873073800002 0 0,101.75675526399999 33.29875742799999 0 0,101.75672339900001 33.29877454299998 0 0,101.756696122 33.29877639699998 0 0,101.75666878800001 33.29879924599999 0 0,101.75663458700001 33.29883925600001 0 0,101.75662090899999 33.29885449699998 0 0,101.75660268500002 33.29886972899999 0 0,101.75657992800001 33.29888113599998 0 0,101.756566255 33.298894467000025 0 0,101.75657276499999 33.29896783700002 0 0,101.756563648 33.29901469599997 0 0,101.756563551 33.29904904699998 0 0,101.75656348199999 33.299073856999996 0 0,101.75657707599999 33.299089150999976 0 0,101.75659975600001 33.29910637199998 0 0,101.75662695699998 33.299131235000004 0 0,101.75664054499998 33.29914843900002 0 0,101.75664273299998 33.299178977 0 0,101.75665400700001 33.29921144299999 0 0,101.75668121500001 33.29923439700002 0 0,101.756760423 33.29935478499999 0 0,101.75681708600001 33.299410240999975 0 0,101.75683287300001 33.299454165999975 0 0,101.756868978 33.299520366000024 0 0,101.75684774000001 33.299671832 0 0,101.756824032 33.30002485 0 0,101.75652704999999 33.300577721000025 0 0,101.756480855 33.300844814000016 0 0,101.75647947499999 33.30134100999999 0 0,101.75642157099998 33.301732128000026 0 0,101.75631863699999 33.30197048500003 0 0,101.756238613 33.30214208799998 0 0,101.756237844 33.302418811999985 0 0,101.756203143 33.30263821599999 0 0,101.756020449 33.30295275200001 0 0,101.75580350199999 33.30332447500001 0 0,101.75558674000001 33.30362940200001 0 0,101.755483347 33.30402997300001 0 0,101.755414019 33.30444015400002 0 0,101.75533380600001 33.304678552999974 0 0,101.75517418300001 33.30484243799998 0 0,101.755213997 33.30524197400001 0 0,101.755405214 33.305948478000005 0 0,101.755529233 33.306301786999995 0 0,101.75574829499999 33.30682256099999 0 0,101.75592932299998 33.30710918400001 0 0,101.75595077700001 33.30756725499998 0 0,101.756018536 33.30772006400002 0 0,101.756086402 33.307834705000005 0 0,101.756154111 33.30800659900001 0 0,101.75617646799998 33.30814023400001 0 0,101.75642558200002 33.30846515899998 0 0,101.75665180800002 33.308847291999996 0 0,101.75675520499999 33.309183297000004 0 0,101.75692850799999 33.30919466199998 0 0,101.75705280900002 33.30919490500003 0 0,101.75710255199999 33.30918605599999 0 0,101.757173647 33.30916234 0 0,101.75725537 33.30914758900002 0 0,101.75729089999999 33.309141694999994 0 0,101.757319295 33.309147714000005 0 0,101.75738670499999 33.309171701000025 0 0,101.75742927099998 33.309189677999996 0 0,101.75746833900001 33.309189753 0 0,101.757493222 33.30918085600001 0 0,101.75754656800001 33.309154121999995 0 0,101.75756077199998 33.30915414999998 0 0,101.757617595 33.309154261 0 0,101.75769220699999 33.30914247800001 0 0,101.75773127299999 33.309142554999994 0 0,101.75775257999999 33.309142596000015 0 0,101.75781998299999 33.30916956499999 0 0,101.757869685 33.30917562600001 0 0,101.75792297499999 33.30916976499998 0 0,101.758001105 33.30916991700002 0 0,101.758040171 33.309169994 0 0,101.75813279300002 33.309230377999995 0 0,101.75819615099999 33.30927168400001 0 0,101.758394898 33.30931978199999 0 0,101.75857943099999 33.309370833 0 0,101.75865041100002 33.30938886299998 0 0,101.75872143999999 33.309389001 0 0,101.75878889 33.309398078000015 0 0,101.758982189 33.309392496999976 0 0,101.759094409 33.30936288800001 0 0,101.75922245599997 33.30929156799999 0 0,101.75935033100001 33.30928287099999 0 0,101.75951014399999 33.30928318000002 0 0,101.759577638 33.30927734699998 0 0,101.75964862500001 33.30929239300002 0 0,101.75974097599999 33.309286609000026 0 0,101.75994357000002 33.30922736100001 0 0,101.76000755199999 33.30920661099998 0 0,101.760142562 33.309185997999975 0 0,101.76022073399997 33.30917123900002 0 0,101.76027403699999 33.30915941500001 0 0,101.76036998199999 33.309138725000025 0 0,101.76041970099999 33.309138820999976 0 0,101.76046587100001 33.30913891 0 0,101.760501352 33.30915090600001 0 0,101.76060382499998 33.309237768 0 0,101.76080218300001 33.30942899600001 0 0,101.760829812 33.309715316999984 0 0,101.76071496200001 33.310156425 0 0,101.76047196399998 33.310704637000015 0 0,101.76032873100002 33.311133762 0 0,101.760328077 33.31137231700001 0 0,101.76035609799999 33.31151550499999 0 0,101.76065363999999 33.311802347000025 0 0,101.76086562500001 33.31220830000001 0 0,101.76096454499998 33.312399336 0 0,101.761162227 33.31284104600002 0 0,101.76133137 33.31333041099998 0 0,101.76168509799999 33.31385591399999 0 0,101.76176965399998 33.31410656000003 0 0,101.761783246 33.31433321499998 0 0,101.761725867 33.314535877000026 0 0,101.76165437999998 33.31470273000002 0 0,101.761668294 33.31481010700003 0 0,101.761795538 33.31503697900001 0 0,101.76181889700001 33.315369325999995 0 0,101.76210187800001 33.315726849999976 0 0,101.762281572 33.31576013900002 0 0,101.76249467100001 33.315760547000025 0 0,101.76270777100001 33.315760953999984 0 0,101.76293787899999 33.315775707 0 0,101.76313369899998 33.31586196000001 0 0,101.76326146299999 33.31589798700003 0 0,101.76333810199998 33.315926760000025 0 0,101.76340617699998 33.31596982999997 0 0,101.763457071 33.316062965000015 0 0,101.763482372 33.316163206 0 0,101.763541654 33.31630645199999 0 0,101.76362660500001 33.31641396399999 0 0,101.76365196500001 33.31649273599999 0 0,101.76372829399997 33.31663601499997 0 0,101.76393241 33.31680816199997 0 0,101.763965966 33.317008613999974 0 0,101.76402465500001 33.31716140100002 0 0,101.764077671 33.31728950399997 0 0,101.76412346000001 33.31740014500002 0 0,101.76435028999998 33.31757949299998 0 0,101.764520645 33.31762752700001 0 0,101.76470275399998 33.31764886399998 0 0,101.76488281000002 33.31766995999999 0 0,101.76503889399999 33.317741822000016 0 0,101.76572654799998 33.317729602999975 0 0,101.76620385199999 33.31774958699998 0 0,101.76640825300001 33.31781676600002 0 0,101.766678264 33.31788477600003 0 0,101.76675736499999 33.31805668599998 0 0,101.76672296200002 33.31817112800002 0 0,101.76658024400001 33.318414185999984 0 0,101.76639414800002 33.31853377800002 0 0,101.766257312 33.318700509999985 0 0,101.76622288499999 33.31882449400001 0 0,101.766205608 33.31891034199998 0 0,101.76622247799997 33.31897716899999 0 0,101.76625648700002 33.319010631000026 0 0,101.76643824899998 33.31904437100002 0 0,101.76681933700002 33.31914899100002 0 0,101.766929387 33.31917007200002 0 0,101.76702161399999 33.31921497299999 0 0,101.76706062900001 33.31923591999998 0 0,101.76712805699998 33.319256920999976 0 0,101.767209692 33.31927794799998 0 0,101.767273579 33.319295958 0 0,101.767330335 33.31932290200001 0 0,101.76737285500002 33.319361748000006 0 0,101.76737630999997 33.319397537999976 0 0,101.76737265700001 33.31943629599999 0 0,101.76736192999999 33.31946311299998 0 0,101.767319063 33.31955547299998 0 0,101.767318865 33.31963002200001 0 0,101.767339881 33.31974039400001 0 0,101.76737882499998 33.31978817800001 0 0,101.76741780999998 33.31982105200001 0 0,101.767463911 33.319847976000005 0 0,101.76752774900001 33.319883878999974 0 0,101.767616379 33.319946664999975 0 0,101.767715544 33.320054201000005 0 0,101.76776156900002 33.32011094500001 0 0,101.76781469600002 33.320167701 0 0,101.767882047 33.320218520000026 0 0,101.76798835599999 33.32031115900003 0 0,101.76826123299998 33.32054426100001 0 0,101.768544846 33.32074756200001 0 0,101.76885354500001 33.32086741400002 0 0,101.76907712299999 33.32093939800001 0 0,101.769190681 33.320978373 0 0,101.76927589399997 33.32099046000002 0 0,101.76933618999999 33.321023373 0 0,101.76944249399997 33.32111899300003 0 0,101.76951689700002 33.32119069800001 0 0,101.769619493 33.32134595000002 0 0,101.769682918 33.32153989400001 0 0,101.76978913699998 33.32166831500001 0 0,101.76987428799998 33.321704255999975 0 0,101.76997371099998 33.32171636700002 0 0,101.77006258699998 33.32168671199997 0 0,101.77013724 33.321662995999986 0 0,101.77019047900001 33.32167800399998 0 0,101.770233007 33.32171386599998 0 0,101.77028973 33.32175571800002 0 0,101.77040324199999 33.321812584999975 0 0,101.77051318600002 33.32187540899997 0 0,101.770591266 33.321899409000025 0 0,101.77061593299999 33.32197400299998 0 0,101.77060506700002 33.32205449600002 0 0,101.770569314 33.32214388900002 0 0,101.770530039 33.32222134599999 0 0,101.77051214599999 33.32227200699998 0 0,101.77049071900001 33.32231669599997 0 0,101.77047989800002 33.322379297 0 0,101.77048329299998 33.32243894200002 0 0,101.77049733000001 33.322504572000014 0 0,101.770497165 33.32256719200001 0 0,101.770500578 33.322620873000005 0 0,101.770507539 33.322674561999975 0 0,101.77052162199999 33.32272229900002 0 0,101.770532177 33.32276108299999 0 0,101.77052127799999 33.32285350400002 0 0,101.77052459700002 33.322942968999996 0 0,101.77053866400001 33.32299667000001 0 0,101.770563316 33.32307722799999 0 0,101.77063741500001 33.323265228000025 0 0,101.77076131199999 33.323426482 0 0,101.77083916700002 33.32353695699999 0 0,101.770842502 33.32362045799999 0 0,101.77087759 33.32378453000001 0 0,101.77092701499998 33.323900917 0 0,101.770962333 33.323978512999986 0 0,101.771015557 33.323999485 0 0,101.771097253 33.32399963500001 0 0,101.771136356 33.32398777999998 0 0,101.771239154 33.32406848099998 0 0,101.771327805 33.32412530200003 0 0,101.771426991 33.324229851999974 0 0,101.77154406599999 33.324283743000024 0 0,101.771760444 33.324397455999986 0 0,101.77194847499999 33.32448427700001 0 0,101.77203363799998 33.32451723499997 0 0,101.772161418 33.324553251 0 0,101.772281948 33.32464591399997 0 0,101.77232447 33.324684757 0 0,101.77236706299999 33.32469676300002 0 0,101.772406128 33.32469981600002 0 0,101.772509136 33.32470000500001 0 0,101.772658337 33.32469431300001 0 0,101.77271160800001 33.32469739499999 0 0,101.77278262800002 33.324706470000024 0 0,101.77298500699999 33.32473964100001 0 0,101.773055941 33.32478151800001 0 0,101.773084202 33.32484120800001 0 0,101.77311956 33.32490389399999 0 0,101.77315136499999 33.32496657299998 0 0,101.77316542 33.32502623800002 0 0,101.77317945800002 33.32509186599998 0 0,101.77323601199998 33.325199320000024 0 0,101.77339916 33.325295039000025 0 0,101.77342742899998 33.325351748 0 0,101.77339171599999 33.325426231999984 0 0,101.77336673600001 33.32547091599997 0 0,101.77334176400001 33.325512617000015 0 0,101.774207843 33.325755732000005 0 0,101.775580746 33.32612573900002 0 0,101.77702762799998 33.327058711999996 0 0,101.77813371399998 33.327919494000014 0 0,101.77898569000001 33.328135712999995 0 0,101.781116097 33.32849731900001 0 0,101.78273465000001 33.329001128000016 0 0,101.78358670699998 33.32919346 0 0,101.78437981799999 33.33024448499998 0 0,101.78528708900001 33.331104857000014 0 0,101.78630665399999 33.33253795000002 0 0,101.788234746 33.334354276 0 0,101.78902680800002 33.33588237999999 0 0,101.79072857900002 33.337316593000025 0 0,101.79208958200002 33.33865479000002 0 0,101.79299408100002 33.340755589000025 0 0,101.79208277999999 33.34151744500002 0 0,101.79207801799998 33.343521302 0 0,101.79286819599997 33.34590817600002 0 0,101.792975791 33.34848475199999 0 0,101.79308610200002 33.349916267000026 0 0,101.79342246200002 33.351920689999986 0 0,101.79444128099999 33.353830820999974 0 0,101.79523452000001 33.354977195000004 0 0,101.79648193700001 33.356410574999984 0 0,101.79750242099999 33.357652728999994 0 0,101.798522494 33.35908571800002 0 0,101.79942867 33.36061393599999 0 0,101.79988155199999 33.36147346299998 0 0,101.80158421300001 33.36281210200002 0 0,101.80203626299999 33.364053307999995 0 0,101.80226045799998 33.365484992999995 0 0,101.80328134400003 33.36663167699999 0 0,101.804756715 33.36796991099999 0 0,101.806574146 33.368926973999976 0 0,101.808051492 33.36940637599997 0 0,101.80998457999999 33.36950477200003 0 0,101.812599809 33.36969959100003 0 0,101.814761368 33.36932114799998 0 0,101.81760405 33.36951620000002 0 0,101.81930911299997 33.36990038099998 0 0,101.8210138 33.370475381000006 0 0,101.82192282 33.370858376 0 0,101.82442439200003 33.37105278199999 0 0,101.82726752999997 33.371056770999985 0 0,101.82885875400001 33.37153608400001 0 0,101.82976670400001 33.37249155000001 0 0,101.83147206299998 33.37278014200001 0 0,101.83397552500003 33.37202014100001 0 0,101.83534150600002 33.371354008000026 0 0,101.83693295699999 33.37173779599999 0 0,101.83829467300001 33.37336174799998 0 0,101.83908919200002 33.374221576000025 0 0,101.84158986199998 33.374988167000026 0 0,101.843295823 33.37499033199998 0 0,101.846479278 33.375566839999976 0 0,101.84875390899998 33.375569633 0 0,101.85103081699998 33.374236481000025 0 0,101.85341930300001 33.374143902000014 0 0,101.85592009700002 33.374910204 0 0,101.85773901200002 33.375389411000015 0 0,101.860240186 33.37596478299997 0 0,101.86149002899998 33.37672955800002 0 0,101.86217047000002 33.377970799000025 0 0,101.86262390899998 33.378925519000006 0 0,101.86341901700001 33.379594349 0 0,101.86478341600002 33.379882108000004 0 0,101.86683024899997 33.38017058600002 0 0,101.86796603900001 33.38122143800001 0 0,101.86876049199998 33.38236734100002 0 0,101.869782165 33.38370432099998 0 0,101.87046292000002 33.38485009300001 0 0,101.8733138 33.386169403 0 0,101.87510529100001 33.386171219000005 0 0,101.87595848400002 33.38610050800003 0 0,101.87612981199999 33.38559971500001 0 0,101.87604663600001 33.38409674100001 0 0,101.875281427 33.38230681700003 0 0,101.87477236500001 33.38037401499997 0 0,101.87511603399997 33.378656768999974 0 0,101.875885579 33.37736934700001 0 0,101.877337195 33.37629729499997 0 0,101.87895907400002 33.37544009099997 0 0,101.88064566100002 33.374621081999976 0 0)))","totalAcreage":97.3,"cdAcreage":0,"sdAcreage":0,"cdScl":null,"sdScl":0},{"id":10,"type":"核心保护区","wkt":"MULTIPOLYGON ZM (((102.74897962300003 33.98503131199999 0 0,102.75063649499998 33.984591873 0 0,102.754845563 33.984589975000006 0 0,102.75813100300002 33.98375879600002 0 0,102.76139433999998 33.983667088000004 0 0,102.76381967600003 33.983151641000006 0 0,102.76531852400001 33.98292676 0 0,102.76794743099998 33.982337925000024 0 0,102.770804484 33.98165219600003 0 0,102.77354610499998 33.980871716000024 0 0,102.77810521700002 33.97845774000001 0 0,102.782121426 33.977805596999985 0 0,102.78417438100001 33.97698190800003 0 0,102.78458605100002 33.976816731999975 0 0,102.78732175800002 33.97542536200001 0 0,102.78938232299998 33.97449746799998 0 0,102.79067467700003 33.97391547799998 0 0,102.79437685900001 33.973032950000004 0 0,102.79503453199999 33.97287493699997 0 0,102.79780467699999 33.97220933400001 0 0,102.79979070000002 33.971509493999974 0 0,102.80035515700001 33.97085758999998 0 0,102.80053840599999 33.970645950000005 0 0,102.800739152 33.97007218900001 0 0,102.80176813600002 33.968433989999994 0 0,102.80243272400003 33.96805854500002 0 0,102.803408375 33.96750736299998 0 0,102.80416876800001 33.96739363299997 0 0,102.80580968700002 33.967148189 0 0,102.80679003199998 33.967284878999976 0 0,102.80790442199998 33.967187588 0 0,102.81010848300002 33.966951134 0 0,102.80894181399998 33.963265345000025 0 0,102.80777523400002 33.95957954900001 0 0,102.809045884 33.95864215300003 0 0,102.81007130199998 33.95735334400001 0 0,102.81032563600002 33.956889671 0 0,102.81080990700002 33.956006788000025 0 0,102.81140425000001 33.954541914 0 0,102.81159554499999 33.953602122999996 0 0,102.81167771999998 33.95319841600002 0 0,102.811952883 33.95203379899999 0 0,102.81193759199999 33.950423865999994 0 0,102.81191170300002 33.95016089000001 0 0,102.811783015 33.94885359400001 0 0,102.811779204 33.94881487700002 0 0,102.81173125800001 33.94753313000001 0 0,102.80932237299999 33.944557154999984 0 0,102.80714676500003 33.94147062799999 0 0,102.80611482500001 33.93825731499999 0 0,102.805661999 33.93575577600001 0 0,102.80535002699997 33.93301478799998 0 0,102.80475194399997 33.930275669000025 0 0,102.80443441900002 33.92693840099997 0 0,102.80383193199998 33.92372225399998 0 0,102.80293250400001 33.92161532099999 0 0,102.80291997400002 33.92027966400002 0 0,102.80336340299999 33.91875021300001 0 0,102.80403479199998 33.91712386199998 0 0,102.80505214499999 33.915781476999996 0 0,102.80630731500003 33.91539162599997 0 0,102.80825537200002 33.91566508699998 0 0,102.80841874700002 33.91573185499999 0 0,102.811484528 33.91555831800002 0 0,102.812456527 33.915480351999975 0 0,102.81437190999998 33.915324586999986 0 0,102.81697547200002 33.91533119600001 0 0,102.81827247899997 33.91539370300001 0 0,102.821035741 33.91471994199998 0 0,102.831896578 33.908985857000005 0 0,102.83500153400001 33.909126695 0 0,102.83770362500002 33.90921772600001 0 0,102.841527622 33.91027596800001 0 0,102.84309264699999 33.91035701800001 0 0,102.84547103599999 33.91048015199999 0 0,102.84908639000002 33.906545033999976 0 0,102.85235285300001 33.90404033599998 0 0,102.854798851 33.90216460800002 0 0,102.85782779099998 33.901903565 0 0,102.86050196600002 33.90119900600001 0 0,102.86234634700003 33.89966566099997 0 0,102.86376398099998 33.898630293 0 0,102.864901906 33.897799179 0 0,102.86721011100002 33.89623254200001 0 0,102.86833965599999 33.89479343900001 0 0,102.86976862 33.89298679199999 0 0,102.869801489 33.89295798500001 0 0,102.87192490199999 33.89144168399997 0 0,102.874147031 33.88832030399999 0 0,102.87399773800001 33.88569453000002 0 0,102.87358032200001 33.88271648 0 0,102.873511899 33.882228294000015 0 0,102.873544762 33.88151763600001 0 0,102.873666162 33.87889234199997 0 0,102.874108804 33.877133558000025 0 0,102.87469695700003 33.874796479 0 0,102.875144251 33.873293617 0 0,102.87563257 33.87165285200001 0 0,102.87746140799999 33.86995544400003 0 0,102.8813955 33.868488437999986 0 0,102.881641688 33.868421845 0 0,102.88457359199998 33.868520097999976 0 0,102.88784479700001 33.86884010799997 0 0,102.88807185399997 33.86884233699999 0 0,102.88974462499999 33.86885874500001 0 0,102.89309976599998 33.86943813099998 0 0,102.894452511 33.86951470399998 0 0,102.89518172700002 33.869555975000026 0 0,102.89896663600001 33.869680200999994 0 0,102.900897203 33.869555477000006 0 0,102.90261743000002 33.86944431400002 0 0,102.90684619799998 33.86756605400001 0 0,102.91040493399998 33.866108671000006 0 0,102.912808509 33.863586387 0 0,102.91321450599997 33.86143665899999 0 0,102.91405439599998 33.859760763 0 0,102.91617562900001 33.857598293000024 0 0,102.91730130000002 33.85592024900001 0 0,102.917989192 33.85341061999998 0 0,102.91809895099999 33.850308982 0 0,102.91807216000001 33.847804671999995 0 0,102.91900581800002 33.84346401200003 0 0,102.91772627300003 33.839858651999975 0 0,102.91566873400001 33.83519794099999 0 0,102.91369552700002 33.830727782 0 0,102.91358398099999 33.830547275000015 0 0,102.91226417799999 33.82841147099998 0 0,102.91160228500001 33.82625396999998 0 0,102.91161047499997 33.825917319999974 0 0,102.91164576800003 33.824466132 0 0,102.91225426 33.821848991000024 0 0,102.91236373800001 33.82137809699998 0 0,102.91276854400002 33.81941751699998 0 0,102.91280859 33.81776956300001 0 0,102.91282357199998 33.81715291699999 0 0,102.91343239600002 33.81561312399998 0 0,102.913723866 33.813749739 0 0,102.91436244300002 33.80966692999999 0 0,102.91604493199998 33.808026036 0 0,102.91870234200002 33.80607363399997 0 0,102.92128021600001 33.80417952099998 0 0,102.92348680200001 33.802890667999975 0 0,102.92584381 33.80151386699998 0 0,102.92852212700001 33.799976458 0 0,102.93199907299999 33.79798044400002 0 0,102.93345326600001 33.796950200000026 0 0,102.93512294599998 33.795767238999986 0 0,102.93799041800003 33.793515214000024 0 0,102.938616416 33.79302354800001 0 0,102.93951038 33.792279181000026 0 0,102.94106091700002 33.790988115999994 0 0,102.94208816100002 33.79013277400003 0 0,102.94234577600002 33.78991826499998 0 0,102.94437222099998 33.78823078400001 0 0,102.944938756 33.78802276099998 0 0,102.94736020900001 33.787133643000004 0 0,102.947312232 33.785091281999996 0 0,102.94792563200002 33.78297845399999 0 0,102.94772793300001 33.78283651999999 0 0,102.94734157099998 33.778878726000016 0 0,102.94731426300001 33.77639825799997 0 0,102.94668637699999 33.771250897000016 0 0,102.946091077 33.769061013 0 0,102.94596635900001 33.768107860999976 0 0,102.94616651199999 33.76553023399998 0 0,102.94522649499999 33.76315216400002 0 0,102.94338634000002 33.76202131100001 0 0,102.94211525999998 33.76069526700002 0 0,102.94163854700003 33.75888609499998 0 0,102.94207872800001 33.75735615999997 0 0,102.94100802600002 33.75345247299998 0 0,102.93735217199998 33.753384876999974 0 0,102.92752427099998 33.753564883000024 0 0,102.92762658599997 33.75183635399998 0 0,102.92818633299999 33.750782621999974 0 0,102.930004419 33.749910236999995 0 0,102.93320122400002 33.749790700999995 0 0,102.93627758899999 33.74909952799999 0 0,102.93809139899997 33.747845412000004 0 0,102.94012211299997 33.745540095000024 0 0,102.940800035 33.74486705200002 0 0,102.94307466700002 33.74399099599998 0 0,102.94385630199997 33.742363032000014 0 0,102.944189488 33.74150178299999 0 0,102.945357726 33.73873550899998 0 0,102.948555801 33.73775422 0 0,102.94869842499998 33.73775397700001 0 0,102.94862851300002 33.737344683 0 0,102.949379599 33.73554994699998 0 0,102.950293649 33.73300258900002 0 0,102.95108359699998 33.731657946999974 0 0,102.951699426 33.73060965600001 0 0,102.95549638900002 33.72688746900002 0 0,102.95642927699998 33.72597288200001 0 0,102.95659010499998 33.72175160199998 0 0,102.956571849 33.72010589600001 0 0,102.955522137 33.71811038200002 0 0,102.95481337899997 33.71596910400001 0 0,102.95513289000002 33.713891433000015 0 0,102.95528828200003 33.71245905699999 0 0,102.95483722099999 33.71038734299998 0 0,102.95473260099999 33.70867074300003 0 0,102.95479366900003 33.70645194999997 0 0,102.95528357900002 33.704301398999974 0 0,102.95618361800001 33.700462551999976 0 0,102.95488698100002 33.69519075400001 0 0,102.95421278200001 33.69459145100001 0 0,102.95377723600001 33.69424456399997 0 0,102.95323394399998 33.69381185999998 0 0,102.95314781899998 33.693732712999974 0 0,102.95251323899998 33.69314953600002 0 0,102.95161819200001 33.692202312999996 0 0,102.95138230499998 33.69151239500002 0 0,102.95117541600001 33.69095463399998 0 0,102.95111762800002 33.69079884199999 0 0,102.95070766700002 33.68984787699998 0 0,102.95049624 33.68971784799999 0 0,102.95028260700002 33.68950812700001 0 0,102.94752092099998 33.686796895999976 0 0,102.94602249399998 33.68616116499999 0 0,102.94506380899998 33.685754412999984 0 0,102.944938756 33.685586349000005 0 0,102.94290770700002 33.68285672799999 0 0,102.942437198 33.68233373999999 0 0,102.94106091700002 33.68080389800002 0 0,102.940490001 33.68016928100002 0 0,102.93951038 33.679899284999976 0 0,102.93827954599999 33.67956005100001 0 0,102.937914191 33.67949875199997 0 0,102.93714564800001 33.67936980100001 0 0,102.93509893999999 33.67848891400001 0 0,102.93392256599998 33.67787763000001 0 0,102.93291505899998 33.677050382999994 0 0,102.93258024 33.676722337 0 0,102.93202116700002 33.67617456300002 0 0,102.93090010100002 33.675395862000016 0 0,102.93023960099998 33.67499533199998 0 0,102.929481108 33.67463470199999 0 0,102.92908410199999 33.67404038400002 0 0,102.92814228700001 33.67298266900002 0 0,102.92475135000001 33.66917418000003 0 0,102.92439489600002 33.66865137299999 0 0,102.92342114000002 33.66722314399999 0 0,102.92333715699999 33.66608309100002 0 0,102.92325844599998 33.66405615899998 0 0,102.92289295500001 33.663616407000006 0 0,102.92282498700001 33.663534626 0 0,102.92207268200002 33.66253840799999 0 0,102.92155230899999 33.66197531900002 0 0,102.92152168500002 33.661865252999974 0 0,102.91889954999999 33.659470019000025 0 0,102.91743637799999 33.65813337700001 0 0,102.915930914 33.65671834199998 0 0,102.913220121 33.654170217 0 0,102.91292277399998 33.65401052499999 0 0,102.90936904099999 33.65210187600002 0 0,102.90917770300001 33.652033458000005 0 0,102.90779041000002 33.65153737200001 0 0,102.90584079000001 33.65084019 0 0,102.90556422899999 33.650793276 0 0,102.905054484 33.650706807000006 0 0,102.90284187200001 33.65033145000001 0 0,102.90134242800002 33.65007705400001 0 0,102.90020588300001 33.648970270999996 0 0,102.90019881199999 33.648962410000024 0 0,102.89953928099999 33.64822892199999 0 0,102.89783014900001 33.646328055000026 0 0,102.89754052799998 33.646005941 0 0,102.89498151800001 33.644302552 0 0,102.89314994400002 33.64364175200001 0 0,102.89312224100001 33.64364704500002 0 0,102.89204991000003 33.64385193700002 0 0,102.89188936400001 33.64510057299998 0 0,102.89182511299998 33.645128022999984 0 0,102.89177447200001 33.64574857399998 0 0,102.89206555800001 33.64631895500003 0 0,102.89255235500002 33.647333522999986 0 0,102.89259021200002 33.64741241899998 0 0,102.89242599300002 33.64808149800001 0 0,102.89186939400003 33.64942130100002 0 0,102.89166744300002 33.65025935800003 0 0,102.89165058700002 33.650329305000014 0 0,102.89103003999998 33.65100167100002 0 0,102.889951198 33.651486509999984 0 0,102.88904003099998 33.65163618600002 0 0,102.88801233200002 33.651548160000004 0 0,102.88770566599999 33.651408548000006 0 0,102.88698071800002 33.65107849999998 0 0,102.88617678399999 33.650559493 0 0,102.88576675600001 33.649512886000025 0 0,102.885726826 33.648758955000005 0 0,102.88569603600001 33.64817760699998 0 0,102.88517390599998 33.647322626999994 0 0,102.884078982 33.646233209 0 0,102.88380377300001 33.64586935400001 0 0,102.88303819700002 33.64485715400002 0 0,102.88197764900002 33.643777012999976 0 0,102.88202257199998 33.64297762000001 0 0,102.882025925 33.642917947 0 0,102.88235596499999 33.64172292400002 0 0,102.882173674 33.64062697000003 0 0,102.881651138 33.63972426999999 0 0,102.88061678600002 33.63896833299998 0 0,102.880096342 33.638937234000025 0 0,102.87919002299998 33.63888307600001 0 0,102.87861631300001 33.63855320599998 0 0,102.878431654 33.63721872799999 0 0,102.87818512899997 33.635407622 0 0,102.87748867800002 33.63421989699998 0 0,102.87651145699999 33.63346352000002 0 0,102.87559466099998 33.63304065400001 0 0,102.87445265399998 33.632905616000016 0 0,102.87291338400001 33.632964199000014 0 0,102.87235568900002 33.633034864000024 0 0,102.87171723900002 33.633115757999974 0 0,102.87113927299998 33.63235652200001 0 0,102.87078520099999 33.631175885999994 0 0,102.86985886399998 33.62979890700001 0 0,102.869847365 33.62977366299998 0 0,102.86910075600002 33.62813449800001 0 0,102.86876543099999 33.62718301899997 0 0,102.86855510200002 33.62658621200001 0 0,102.86843694599997 33.626244122 0 0,102.868148249 33.625408246000006 0 0,102.86814814899998 33.62540796000002 0 0,102.86759834200001 33.62381606700001 0 0,102.86754838600001 33.62367142599999 0 0,102.86678679699997 33.62214549599997 0 0,102.866714237 33.62200010599997 0 0,102.86479197199998 33.61814837600002 0 0,102.86295394500002 33.61446509299998 0 0,102.86283194100002 33.61422060699999 0 0,102.862797323 33.614151229000015 0 0,102.862388001 33.61406346199999 0 0,102.861940591 33.61400206799999 0 0,102.86163549100002 33.61394909699999 0 0,102.86131658300002 33.61387799800002 0 0,102.86115467500002 33.61379769199999 0 0,102.86105077799999 33.61367665400002 0 0,102.86103962599998 33.61355125900002 0 0,102.86109272599998 33.61342101299999 0 0,102.86124804500002 33.61319118099999 0 0,102.86141613799998 33.61302119099997 0 0,102.86166360800001 33.612810836999984 0 0,102.86190292700002 33.612642076999975 0 0,102.86236392799998 33.61244137699998 0 0,102.86270134 33.61233989200002 0 0,102.86300166799998 33.61229738700001 0 0,102.86327291700002 33.61227822699999 0 0,102.86339414999998 33.612274360000015 0 0,102.86351655800001 33.612222816999974 0 0,102.86358154499999 33.612188167 0 0,102.86360526599998 33.61209318499999 0 0,102.86359278700002 33.61202142600001 0 0,102.86355166800001 33.61195513199999 0 0,102.863467813 33.61188810099998 0 0,102.86332800899999 33.61177836899998 0 0,102.86315435699998 33.61159650799999 0 0,102.86310046599999 33.61147037400002 0 0,102.86307741799999 33.61124938099999 0 0,102.86305746099998 33.61090324000003 0 0,102.86306929099999 33.61071265800001 0 0,102.86306466899998 33.610611224000024 0 0,102.86303052900001 33.61055101400001 0 0,102.86299000100001 33.61046088299997 0 0,102.86286473799998 33.610339478000014 0 0,102.86272434900002 33.610253582999974 0 0,102.862519416 33.61018446000003 0 0,102.86234994699998 33.610121908999986 0 0,102.862209705 33.61003005499998 0 0,102.861994649 33.609793818000014 0 0,102.861799491 33.60961754499999 0 0,102.86168656199999 33.609573857999976 0 0,102.86149587599999 33.60950497800002 0 0,102.86131202000001 33.609448139999984 0 0,102.86106406099998 33.609390193000024 0 0,102.86072380500002 33.60931872499998 0 0,102.86041189299999 33.60925370799998 0 0,102.86007905600002 33.60917044199999 0 0,102.85979548799997 33.609111875999986 0 0,102.85964026900001 33.609049570000025 0 0,102.85952110400001 33.60897000199998 0 0,102.859438877 33.608837413 0 0,102.85939923699999 33.60871152499999 0 0,102.859383175 33.60849661399999 0 0,102.85938847900002 33.608282073 0 0,102.859392163 33.608133087 0 0,102.85935979499999 33.60800136199998 0 0,102.85931303299998 33.60787534999997 0 0,102.85923065899999 33.60774872100001 0 0,102.859091605 33.60760918699998 0 0,102.85899469399999 33.607494230999976 0 0,102.85896915199999 33.607374547999996 0 0,102.85900712099999 33.60727981399998 0 0,102.859101625 33.60720394399999 0 0,102.859244805 33.607176614000025 0 0,102.85933739500001 33.60717821600002 0 0,102.85950700000001 33.607234808999976 0 0,102.85972543100002 33.60733398299999 0 0,102.860027564 33.60750614699998 0 0,102.86034555999998 33.60761300500002 0 0,102.860545425 33.60759857599999 0 0,102.860704177 33.607517856000015 0 0,102.86078620199999 33.60737022400002 0 0,102.86078379100002 33.60717939800003 0 0,102.86077991000002 33.60704816600003 0 0,102.86083880000001 33.60697167799998 0 0,102.86091832300002 33.60692535700002 0 0,102.86109028499999 33.60688659700003 0 0,102.86131210299999 33.6068487 0 0,102.86149060100001 33.606833901000016 0 0,102.86173378500001 33.60679637200002 0 0,102.86193394100002 33.60677002199998 0 0,102.86199936600002 33.60671749599999 0 0,102.86201537599999 33.60664622799999 0 0,102.86201787800002 33.60654491700001 0 0,102.86200584099998 33.60645527899999 0 0,102.86189380000002 33.606375835999984 0 0,102.86172536999999 33.606271569 0 0,102.86133050400002 33.606103765 0 0,102.86098608700001 33.60591298600002 0 0,102.86079093500001 33.60573671200001 0 0,102.86073881800002 33.60553906299998 0 0,102.860777815 33.60540261099999 0 0,102.860859839 33.605254978999994 0 0,102.86101976200001 33.60512658099998 0 0,102.861194077 33.604992469000024 0 0,102.861468688 33.60483624400001 0 0,102.86175739499998 33.60468622299999 0 0,102.86189433300001 33.60462301000001 0 0,102.86194521599998 33.60458215400001 0 0,102.86197547 33.60451113300002 0 0,102.86197723700002 33.604439619999994 0 0,102.86194324500002 33.604373450000026 0 0,102.86185271900001 33.604288415999974 0 0,102.86169809699999 33.60420227399999 0 0,102.86150683300002 33.60415723300002 0 0,102.861238259 33.60406912000002 0 0,102.86099237600001 33.60392774000002 0 0,102.86088834399999 33.603812662999985 0 0,102.86086294900002 33.603687020999985 0 0,102.86085891900001 33.603561748000004 0 0,102.86088037600001 33.60326998099998 0 0,102.86092584900001 33.602871311 0 0,102.860922555 33.602716241999985 0 0,102.86088959400001 33.60260835600002 0 0,102.860778149 33.602505072999975 0 0,102.86063762600003 33.60242513600002 0 0,102.86047544399997 33.60235674799998 0 0,102.86017750600001 33.60230389700001 0 0,102.859865324 33.60225079999998 0 0,102.85961621000001 33.602240526 0 0,102.85933845900001 33.602235717999974 0 0,102.85911679899999 33.60226765300001 0 0,102.85891517900001 33.602353592999975 0 0,102.85869857699998 33.60246908300002 0 0,102.85852455899999 33.60259127400002 0 0,102.858321316 33.602742766000006 0 0,102.858255155 33.60282508900002 0 0,102.858238701 33.60291423299998 0 0,102.858286195 33.60301044800002 0 0,102.85838354200001 33.60310752800001 0 0,102.85855893799999 33.60321787999999 0 0,102.858749311 33.60329868299999 0 0,102.85888403799999 33.603324864 0 0,102.85904740000001 33.603345579000006 0 0,102.85928257 33.603343687999995 0 0,102.85950364299998 33.60333558999997 0 0,102.85968895899998 33.603332835 0 0,102.85985944200002 33.603353672000026 0 0,102.85999417 33.603379851 0 0,102.86008513399997 33.603447007 0 0,102.86021067799999 33.60355649600001 0 0,102.86024393100001 33.603652463 0 0,102.86026353 33.603724348000014 0 0,102.86021917699998 33.603789162 0 0,102.86012453000001 33.603870992 0 0,102.85996681699999 33.60390999700002 0 0,102.859831058 33.603925533999984 0 0,102.85961042600002 33.60391575400001 0 0,102.859460571 33.603925085000014 0 0,102.85936665899999 33.603977117 0 0,102.85928699200002 33.60402939699998 0 0,102.85920717800002 33.604087635999974 0 0,102.85911906199999 33.604193425000005 0 0,102.858986593 33.60436403099999 0 0,102.85865682100001 33.60473392900002 0 0,102.85837242899999 33.604997293999986 0 0,102.85824261099998 33.60506062899998 0 0,102.85812138900002 33.60506449000002 0 0,102.85803695800001 33.60502129399998 0 0,102.85801112299998 33.60491353200001 0 0,102.858028462 33.604788628999984 0 0,102.858132151 33.604629450000004 0 0,102.85832528200001 33.604310844999986 0 0,102.85843162200001 33.604044396000006 0 0,102.858478923 33.60386039299999 0 0,102.85848987700001 33.60370557099998 0 0,102.85846374699997 33.60360972500001 0 0,102.85840972 33.60348954900002 0 0,102.858304955 33.603404265999984 0 0,102.85818491499998 33.60336045299999 0 0,102.85806413799997 33.60334643700003 0 0,102.85790701600001 33.60336160200001 0 0,102.857777494 33.60341301699998 0 0,102.857668601 33.603494598 0 0,102.85757306800002 33.603612183999985 0 0,102.85746937900001 33.60377136300002 0 0,102.85736274200002 33.604049728999996 0 0,102.85727079100002 33.604310466000015 0 0,102.85715256100002 33.604481315999976 0 0,102.857007468 33.604586117999986 0 0,102.85683506499998 33.60464274999998 0 0,102.85662823199999 33.604651090000004 0 0,102.85643058900001 33.60457611999999 0 0,102.856100723 33.60437365400003 0 0,102.85587459200002 33.60429819000001 0 0,102.85568956899999 33.604289021 0 0,102.855552924 33.60434030900001 0 0,102.85539343599999 33.60445082199999 0 0,102.855311256 33.604604408 0 0,102.85526320999998 33.604818206999994 0 0,102.85518726700002 33.605007675000024 0 0,102.85502837000001 33.60509434900001 0 0,102.85475788100001 33.60508369600001 0 0,102.85430339999999 33.60502215299999 0 0,102.85372205499999 33.604904748000024 0 0,102.85326149100001 33.60480136000001 0 0,102.85288683300001 33.60468157899999 0 0,102.85261871199998 33.60457556900002 0 0,102.85253546500002 33.60448469300002 0 0,102.852516611 33.60438301200003 0 0,102.85255458500001 33.60428827800001 0 0,102.85259241099999 33.604199505 0 0,102.85273647700001 33.60413642399999 0 0,102.85290784699998 33.604121514999974 0 0,102.85307179900002 33.604118398000026 0 0,102.85329984700002 33.604116395999995 0 0,102.85360609100002 33.604121711000005 0 0,102.85387642699999 33.604138327999976 0 0,102.85406945900002 33.60411186599998 0 0,102.85421352100002 33.604048783999986 0 0,102.85432330399999 33.603931449000015 0 0,102.85452832700003 33.60370844900001 0 0,102.85471168999999 33.603496998000026 0 0,102.85492206200001 33.60334563399999 0 0,102.85511730600001 33.60322978099998 0 0,102.85532575899998 33.60315588899999 0 0,102.85563986 33.60313152600003 0 0,102.85588927100002 33.603129889 0 0,102.85622429400001 33.60312377399998 0 0,102.85655219400002 33.60311753299999 0 0,102.85677400399999 33.603079643 0 0,102.857024744 33.60302436799998 0 0,102.85719832299998 33.602920058999985 0 0,102.85725009200002 33.60284345100001 0 0,102.857252303 33.60275405700003 0 0,102.85722676500001 33.60263437499998 0 0,102.85717288799998 33.602508238999974 0 0,102.85704022800002 33.60239862399999 0 0,102.85685830699998 33.602264306999984 0 0,102.85662059100002 33.60208132700001 0 0,102.85640453600001 33.601886799 0 0,102.85620719299999 33.601799907999975 0 0,102.85600852300001 33.601766655000006 0 0,102.85581608799998 33.601769279999985 0 0,102.85556638499997 33.60178283699997 0 0,102.85519487200003 33.60182408999998 0 0,102.854929744 33.601885073000005 0 0,102.85482217999999 33.601913018000005 0 0,102.85474845300001 33.60201309399997 0 0,102.85471789799999 33.60209603200002 0 0,102.85472904099998 33.60222142800001 0 0,102.85475413400002 33.60235898899998 0 0,102.85487627200001 33.60260555000002 0 0,102.85490981700002 33.60268960000002 0 0,102.85490745300001 33.60278495199998 0 0,102.85490553300002 33.60286242500001 0 0,102.85488224900001 33.60293952699999 0 0,102.854787155 33.603039232000015 0 0,102.85462143500001 33.603113862999976 0 0,102.85443567599998 33.60313448900001 0 0,102.854207481 33.603142452999975 0 0,102.853823492 33.603111942 0 0,102.85338979800002 33.60307460500002 0 0,102.85276307700002 33.60306372500003 0 0,102.85232894 33.603044262000026 0 0,102.85208041499999 33.60301013499998 0 0,102.851818681 33.602934044999984 0 0,102.85149433200002 33.60279724700001 0 0,102.851254853 33.602685769000004 0 0,102.85112858100001 33.60260606899999 0 0,102.85108747800001 33.60253977299999 0 0,102.851118923 33.60242107900001 0 0,102.85122128900002 33.602315541999985 0 0,102.85138107300003 33.60219311499998 0 0,102.851750788 33.60193721000002 0 0,102.85201101500002 33.60178671699998 0 0,102.85229290000001 33.60162467599997 0 0,102.85246515099999 33.601574011000025 0 0,102.85267954199998 33.601547923 0 0,102.85289378300001 33.60152779499998 0 0,102.853029391 33.60151822500001 0 0,102.85320031200001 33.60152119100002 0 0,102.85335075500001 33.601488030999974 0 0,102.85347285799998 33.60144841599998 0 0,102.85362329899999 33.601415255000006 0 0,102.853724037 33.601375270000005 0 0,102.85378263500002 33.601310705 0 0,102.85381260100002 33.601251605000016 0 0,102.85382891 33.601168418999976 0 0,102.85382356100001 33.60109678200001 0 0,102.853762421 33.600976480999975 0 0,102.853665229 33.60087343999999 0 0,102.85351774100002 33.60078741199999 0 0,102.85334191499999 33.60069493100002 0 0,102.85304546499998 33.60058246699998 0 0,102.85274219000001 33.60045796200001 0 0,102.85253655000002 33.60041861899998 0 0,102.85229485899998 33.600396536000005 0 0,102.851896936 33.60035385200001 0 0,102.85139960700002 33.60029751799999 0 0,102.85115108899998 33.60026339000001 0 0,102.85102393699998 33.60021944599998 0 0,102.85094722600002 33.60015253099999 0 0,102.85092155000001 33.60003880800002 0 0,102.850960262 33.59991427699998 0 0,102.85104927100002 33.59977273599998 0 0,102.85115311200002 33.59960760299998 0 0,102.851356802 33.599438244 0 0,102.85148809399999 33.599315321999995 0 0,102.85156138000002 33.59923312900003 0 0,102.85158481399998 33.59915006599999 0 0,102.85158762100002 33.59903683800002 0 0,102.85156847600001 33.59894707400002 0 0,102.851514313 33.59883285500001 0 0,102.85143151599999 33.598724101000016 0 0,102.85129901900001 33.59860852000003 0 0,102.85114426799998 33.59852832600001 0 0,102.85100970000002 33.598496177000015 0 0,102.850910591 33.598470607000024 0 0,102.850803622 33.598474710000005 0 0,102.85071000699998 33.59851481700002 0 0,102.85064428800001 33.59857925699998 0 0,102.85060557600002 33.59870378699998 0 0,102.85060246699999 33.59882893499997 0 0,102.85059817799998 33.599001758999975 0 0,102.850616586 33.599121319000005 0 0,102.85060709800001 33.599216547000026 0 0,102.85050562200001 33.599286327000016 0 0,102.85033470600001 33.599283356 0 0,102.850172982 33.599197076999985 0 0,102.850047458 33.59908757900001 0 0,102.849935732 33.59899620700003 0 0,102.84983662299999 33.59897063599999 0 0,102.84965903099999 33.598949661999995 0 0,102.84950992300003 33.598929182999996 0 0,102.84928812200002 33.59896706000001 0 0,102.849058162 33.59904652900002 0 0,102.84881396100002 33.599125748999995 0 0,102.84868488400002 33.59915927700001 0 0,102.84850743999999 33.59913234200002 0 0,102.848315899 33.59909920000001 0 0,102.848195869 33.599055378 0 0,102.848155067 33.598977160000004 0 0,102.84818695799999 33.59884058900002 0 0,102.84825268100002 33.59877615099998 0 0,102.848412758 33.598641809000014 0 0,102.84860770199998 33.598537884999985 0 0,102.848832018 33.59839869899997 0 0,102.84895515599999 33.598317372 0 0,102.84902117000001 33.598241013999996 0 0,102.84906641499998 33.59814044799998 0 0,102.849106463 33.597962282000026 0 0,102.84915555399999 33.59770677099999 0 0,102.84914486399998 33.59756349600002 0 0,102.84911756100001 33.59751532500002 0 0,102.84904070800002 33.59745436899999 0 0,102.84892083 33.59740458700003 0 0,102.848757482 33.59738385999998 0 0,102.848585533 33.597422602999984 0 0,102.848504682 33.597522551 0 0,102.84845098300002 33.59767662799999 0 0,102.84840233199998 33.59791426300001 0 0,102.84834848600002 33.598074301 0 0,102.84827504999998 33.598162452999986 0 0,102.84813781999998 33.598237573000006 0 0,102.84797165700002 33.59833007200001 0 0,102.84778413200002 33.598422201000005 0 0,102.84757627800002 33.598472242000014 0 0,102.84745565600002 33.59845225599997 0 0,102.847336815 33.59836075800001 0 0,102.847268267 33.598252248999984 0 0,102.84720891500001 33.59806043200001 0 0,102.84714347800002 33.597826774 0 0,102.84710534200002 33.59764128799998 0 0,102.847020467 33.59732978699998 0 0,102.84690533100002 33.59708930199997 0 0,102.846829958 33.596968748999984 0 0,102.846636193 33.596738819999985 0 0,102.84641453500001 33.59648455500002 0 0,102.84620341800002 33.596379524999975 0 0,102.84604704399999 33.596364877999974 0 0,102.84590447300002 33.59636835800001 0 0,102.84573920000003 33.596425098 0 0,102.84551532799998 33.59654640100001 0 0,102.845284779 33.59664970099999 0 0,102.84511268300002 33.59669439800001 0 0,102.84493465100002 33.59669129600002 0 0,102.84467932299998 33.596645111999976 0 0,102.84453126099999 33.59658291300002 0 0,102.84444090900001 33.59649190699997 0 0,102.84436524400002 33.596383273000015 0 0,102.84431242599999 33.59621541600001 0 0,102.84422459799998 33.596023101000014 0 0,102.844123712 33.59578286300001 0 0,102.844105909 33.59563946399999 0 0,102.84411480900002 33.59556807500002 0 0,102.84418928500003 33.59543820900001 0 0,102.84433245100001 33.595410894999986 0 0,102.844568337 33.59537923300002 0 0,102.84473152999999 33.59540592600001 0 0,102.84494324000002 33.59548711999997 0 0,102.845268589 33.59558221899999 0 0,102.84556664000002 33.595629144999975 0 0,102.84584407099999 33.59564590299999 0 0,102.84604435400001 33.595613618000016 0 0,102.84625976799998 33.59554582499999 0 0,102.84636168600002 33.59545816999997 0 0,102.84643556600003 33.59535213999999 0 0,102.84644476099999 33.59526883199999 0 0,102.84639045900002 33.59516057000002 0 0,102.84629209600001 33.59510519999998 0 0,102.84606466600002 33.59508335200002 0 0,102.845623005 33.595081623 0 0,102.845310267 33.59505232800001 0 0,102.84514781500002 33.59499583799999 0 0,102.84505019599999 33.59491066999999 0 0,102.84489738600001 33.59475299500002 0 0,102.84470318500001 33.59454094 0 0,102.844570256 33.594443232 0 0,102.84443643700001 33.59438127999999 0 0,102.84420277800001 33.59432354900002 0 0,102.844053384 33.594314983000004 0 0,102.843932177 33.594318832 0 0,102.84376023300001 33.59435756900001 0 0,102.843601493 33.59443827000001 0 0,102.843477022 33.594573224999976 0 0,102.84339498100002 33.59472084599997 0 0,102.84332510299998 33.59495214399999 0 0,102.84326917200002 33.595195612 0 0,102.84317763500002 33.595438457 0 0,102.84300791200002 33.595673979000026 0 0,102.84284159999999 33.595772431 0 0,102.84258315900001 33.595851391 0 0,102.84237575399999 33.59588354499999 0 0,102.84220499399999 33.595874605000006 0 0,102.84205619300002 33.595842198000014 0 0,102.84198720799998 33.59575156400001 0 0,102.84199032499998 33.595626417000005 0 0,102.84204284600003 33.59552001700001 0 0,102.84212474200001 33.595378358999994 0 0,102.84223787399998 33.59521230600001 0 0,102.84226523900003 33.595172139 0 0,102.84242042400001 33.59494829099998 0 0,102.84249727600002 33.59472307499999 0 0,102.842500245 33.594603886000016 0 0,102.842488081 33.59452020600003 0 0,102.84242503000002 33.59447737199997 0 0,102.84231821399999 33.594475508000016 0 0,102.84223216700002 33.594497855999975 0 0,102.842152054 33.59456800200002 0 0,102.84207906099999 33.59463827299999 0 0,102.84196868200002 33.594779433999975 0 0,102.84182848 33.594973734999996 0 0,102.84161602900002 33.595208507999985 0 0,102.84154893800002 33.59525153499999 0 0,102.84129023100002 33.59541745299998 0 0,102.84107451699998 33.59549715600002 0 0,102.84088150299999 33.59552359600002 0 0,102.84069041999999 33.59547256399998 0 0,102.840464623 33.595385153999985 0 0,102.84039645899998 33.59531715000003 0 0,102.84036730600002 33.595288063 0 0,102.84032814400001 33.595144291 0 0,102.840332155 33.59498338700001 0 0,102.840399365 33.594859359 0 0,102.84054609499998 33.594689023 0 0,102.84078525199999 33.59452626199999 0 0,102.84095096800002 33.59445164900001 0 0,102.84107351 33.59439416800001 0 0,102.841175136 33.59431843700003 0 0,102.84122023999998 33.59422383100002 0 0,102.84122246599998 33.594134440999994 0 0,102.84121712799998 33.594062803999975 0 0,102.84116194400002 33.593990296000015 0 0,102.84103539699998 33.59392250500002 0 0,102.840914489 33.59391443200002 0 0,102.84080055200002 33.59391244300002 0 0,102.84060086699998 33.593920879999985 0 0,102.84038604599999 33.59396482699998 0 0,102.84013487800001 33.59403794799999 0 0,102.83989780399997 33.594117273999984 0 0,102.83967645799999 33.594137257 0 0,102.83949843300002 33.59413414699998 0 0,102.83932856799998 33.59408944500001 0 0,102.83921478100001 33.594081496 0 0,102.83910766600002 33.594091547000005 0 0,102.83898452800003 33.59417286399997 0 0,102.83890322399998 33.594290684999976 0 0,102.83883497 33.59445642700001 0 0,102.83881046800002 33.594867377000014 0 0,102.83878983400001 33.59512338299999 0 0,102.83875837300002 33.59524207300001 0 0,102.83872068699998 33.595324882 0 0,102.838619059 33.59540061199999 0 0,102.83860008900001 33.59541940600002 0 0,102.83849487700002 33.59552364299998 0 0,102.83834280399998 33.59562233899999 0 0,102.838227824 33.59566206400001 0 0,102.83815346400002 33.59566076499999 0 0,102.83809252200001 33.5956597 0 0,102.83796523500001 33.59562170200002 0 0,102.83783883799998 33.59554794799999 0 0,102.83776560799998 33.595466897999984 0 0,102.83773484699998 33.59543285199999 0 0,102.83764509899999 33.595318005000024 0 0,102.83762730699999 33.59517460699999 0 0,102.837651795 33.59504983300002 0 0,102.83768340400002 33.594925183999976 0 0,102.83775002099998 33.59482499400002 0 0,102.83786619099999 33.594737595000026 0 0,102.83799630300001 33.59466236399999 0 0,102.83814673699999 33.59462922099999 0 0,102.83827655300001 33.59456590899998 0 0,102.83841363800002 33.594496761000016 0 0,102.83847268900001 33.59441432400001 0 0,102.83850370099998 33.594313512999975 0 0,102.838513498 33.594206368000016 0 0,102.83844481699998 33.594103813000004 0 0,102.83829750500001 33.594011808000005 0 0,102.83812823900001 33.59394326900002 0 0,102.83795155000001 33.59388652199999 0 0,102.837853344 33.593825186000004 0 0,102.837783473 33.59377030600001 0 0,102.83777813699999 33.59369866899999 0 0,102.83777992199998 33.593627156000025 0 0,102.83781835399998 33.59351454900002 0 0,102.83791330600002 33.59342081800003 0 0,102.83800662099998 33.59339263800001 0 0,102.83820022700002 33.59334236500001 0 0,102.83835051 33.593315182000026 0 0,102.83855138500002 33.59325907300001 0 0,102.838695589 33.593190048999986 0 0,102.83883311599999 33.59310302099999 0 0,102.83890610899999 33.593032752 0 0,102.83896486200001 33.592962235000016 0 0,102.83896679399999 33.59288476299997 0 0,102.83893327200002 33.59280070900002 0 0,102.83887082000001 33.59273403499998 0 0,102.83874412799997 33.59267220300001 0 0,102.838567592 33.59260949700001 0 0,102.83846092800002 33.592601672 0 0,102.83834639899999 33.59262351799998 0 0,102.83819581799997 33.59266262 0 0,102.83798782399998 33.592718605000016 0 0,102.83773087499998 33.59273796100001 0 0,102.837496332 33.59271597399999 0 0,102.83729131500002 33.59265276999997 0 0,102.83716477500002 33.59258497600001 0 0,102.837110484 33.59247671000003 0 0,102.83709832599999 33.59239302899999 0 0,102.837171915 33.59229892299999 0 0,102.83732338800002 33.59222406700002 0 0,102.837531232 33.592174043 0 0,102.83767424400003 33.59215269499998 0 0,102.83789499099998 33.592156553999985 0 0,102.83814422400002 33.59216091000002 0 0,102.83839375000002 33.59215334700002 0 0,102.83860114700002 33.59212120000001 0 0,102.83886684999999 33.59203641200003 0 0,102.83919026000001 33.591922823000004 0 0,102.83938475399998 33.59183679099999 0 0,102.83945047700001 33.59177235599998 0 0,102.83947421800002 33.591677378999975 0 0,102.839440992 33.59158140699998 0 0,102.83938595699999 33.59150293900001 0 0,102.83929427800001 33.59146556600001 0 0,102.83920155800001 33.59146990800002 0 0,102.83907991000001 33.591491631 0 0,102.838914644 33.591548363000015 0 0,102.83877208000001 33.59155183500002 0 0,102.83863723000002 33.59153159300001 0 0,102.83853887700002 33.59147621599999 0 0,102.83836946299999 33.59141363600003 0 0,102.838193822 33.59131517399999 0 0,102.83801136 33.591204667 0 0,102.837836315 33.59108236899999 0 0,102.83771660100001 33.59102661700001 0 0,102.83761705799998 33.591018915999996 0 0,102.83748176400002 33.59101654900002 0 0,102.837303743 33.591013438000004 0 0,102.83707677299998 33.59097369699998 0 0,102.83698278700001 33.590941835000024 0 0,102.83692842599999 33.590923406 0 0,102.836830669 33.59084419200002 0 0,102.836747602 33.590747346 0 0,102.83669969099998 33.59066900200003 0 0,102.83668797899998 33.590567443 0 0,102.83667835199998 33.59038245199997 0 0,102.83671174400001 33.59018629100001 0 0,102.836742609 33.59009143999998 0 0,102.83680833199998 33.590027006000014 0 0,102.83690861600002 33.59000491199998 0 0,102.837036194 33.59003099199998 0 0,102.83718379300001 33.59011107800001 0 0,102.83733005599998 33.59024480099998 0 0,102.83753224100002 33.59042123299997 0 0,102.83769319200002 33.590537325000014 0 0,102.83788277500003 33.59064795400002 0 0,102.83805886099998 33.59072853800001 0 0,102.838214774 33.59076107300001 0 0,102.83834265000002 33.590775232 0 0,102.83845762300001 33.59073550800002 0 0,102.83849441699999 33.590688453999974 0 0,102.83852513 33.590599560999976 0 0,102.83849813400002 33.59053946900002 0 0,102.83843004800002 33.590413076999994 0 0,102.83829060699998 33.590291401 0 0,102.838130401 33.59014551199999 0 0,102.83793444000003 33.59000496099998 0 0,102.83787199099999 33.589938287999985 0 0,102.83780390800001 33.589811895000025 0 0,102.83772173199998 33.589679295999986 0 0,102.83759653499999 33.589557867999986 0 0,102.83745161299998 33.58937050999998 0 0,102.83739124599998 33.58922040499999 0 0,102.83735194399998 33.589082593 0 0,102.83735491800002 33.588963404000026 0 0,102.83740758800002 33.58885104799998 0 0,102.83751084699998 33.588709764999976 0 0,102.83764243899998 33.58857493900001 0 0,102.83780992800001 33.588428815999976 0 0,102.83794953300003 33.58825836 0 0,102.83801036400001 33.58810441000003 0 0,102.83804122499998 33.58800955700002 0 0,102.83800800199998 33.587913585000024 0 0,102.837932502 33.587798986999985 0 0,102.837827925 33.58770772899999 0 0,102.837672166 33.587669233999975 0 0,102.837572926 33.587649612999996 0 0,102.837430068 33.587665001999994 0 0,102.83728691499999 33.58769231000002 0 0,102.83711289899998 33.587814467999976 0 0,102.83691514100002 33.58803160399998 0 0,102.83681307400002 33.58812521200002 0 0,102.83667036399999 33.58813464000002 0 0,102.83655703300002 33.588108809000005 0 0,102.836480789 33.58802400799999 0 0,102.83648495599999 33.58785714499999 0 0,102.836487337 33.587761794000016 0 0,102.83647488100002 33.58769003200001 0 0,102.83635442899998 33.58766407799999 0 0,102.836233231 33.58766791900001 0 0,102.836097048 33.58770131 0 0,102.83591057699999 33.58775170500002 0 0,102.83575318200002 33.58777876099998 0 0,102.83562590499997 33.58774076200001 0 0,102.83552058700002 33.587679299 0 0,102.835460076 33.587535152999976 0 0,102.83546335099999 33.58740404600002 0 0,102.83549883 33.58712445200001 0 0,102.835504894 33.587066575999984 0 0,102.83552689200002 33.586856652999984 0 0,102.83553433399999 33.58655868400001 0 0,102.83560079900002 33.58646445599999 0 0,102.83576858700002 33.586306417 0 0,102.83597331499999 33.586095366999984 0 0,102.83613072999998 33.585879982999984 0 0,102.83617982999999 33.58581280300001 0 0,102.83632091999999 33.58558275299998 0 0,102.83642670500001 33.585340160999976 0 0,102.83647537799999 33.58510253399999 0 0,102.83648726000001 33.584911955999985 0 0,102.836443369 33.58467270900002 0 0,102.836399331 33.584439420000024 0 0,102.83633140199998 33.58430706799999 0 0,102.83624077399998 33.58422797700001 0 0,102.83612774300002 33.58419022800001 0 0,102.83602123899999 33.58417644000002 0 0,102.83582157400002 33.58418487099999 0 0,102.835663442 33.58424172500003 0 0,102.83530445399998 33.584354684000004 0 0,102.834808544 33.58453082699998 0 0,102.83431188700001 33.58473676400001 0 0,102.83377116399998 33.584995585 0 0,102.83358454799998 33.585051937 0 0,102.833370791 33.58505415500002 0 0,102.83306521499998 33.585024954999994 0 0,102.83278115000002 33.58499016799999 0 0,102.83253343199999 33.584926209 0 0,102.83234327299999 33.58483940899998 0 0,102.832238556 33.584754105 0 0,102.83221335399998 33.58462250000002 0 0,102.83228902899998 33.58444496599998 0 0,102.83242092 33.58429822699998 0 0,102.83276909900002 33.58404796100001 0 0,102.83304234799999 33.583945433 0 0,102.83344361000002 33.58385110699999 0 0,102.833786868 33.5837975 0 0,102.83398030500001 33.58375318999998 0 0,102.83415994699999 33.583690752999985 0 0,102.834275209 33.58363911499998 0 0,102.83439181099999 33.58353383899998 0 0,102.83453037200002 33.58340509999999 0 0,102.83474519399999 33.58307499 0 0,102.83492203200001 33.582839603000025 0 0,102.834989834 33.58269174200001 0 0,102.834999337 33.58259651499998 0 0,102.83494550400002 33.582470371 0 0,102.834785017 33.582336397999995 0 0,102.83463743200002 33.582256309 0 0,102.834336334 33.58204833000002 0 0,102.83408492900003 33.58184718299998 0 0,102.833895966 33.58171270999998 0 0,102.833790803 33.58164528499998 0 0,102.833662645 33.581643041999996 0 0,102.83355509900002 33.58167096699998 0 0,102.83349012600002 33.58170560299999 0 0,102.83344502199998 33.58180020399999 0 0,102.83341415799998 33.58189505500002 0 0,102.83342008699998 33.58194285500002 0 0,102.83347481200002 33.58203324499999 0 0,102.833565583 33.58210637799999 0 0,102.83371361600001 33.58216858999998 0 0,102.83380483600001 33.58222384599998 0 0,102.83383257100002 33.58225414200001 0 0,102.83384532000002 33.582313983999995 0 0,102.83384383200001 33.58237357899998 0 0,102.833793098 33.58240846299998 0 0,102.83365692199999 33.58244184900002 0 0,102.83349938700002 33.582474862000026 0 0,102.83337062999999 33.582496456 0 0,102.83317838900001 33.58249308799998 0 0,102.83299252400002 33.58251964200002 0 0,102.83280620900001 33.58256407499999 0 0,102.83259734299997 33.58265580699998 0 0,102.83244469099998 33.582778335 0 0,102.832371255 33.58286647699998 0 0,102.83227541299999 33.582995961999984 0 0,102.83203165399999 33.583343447999994 0 0,102.831862822 33.583543195999994 0 0,102.83166002899998 33.583676767999975 0 0,102.83141406499999 33.58382746799998 0 0,102.831255634 33.58389623400001 0 0,102.83113459200001 33.583894111999996 0 0,102.831050044 33.58385685899998 0 0,102.83099427600001 33.58380818400002 0 0,102.83091878900001 33.583693584 0 0,102.83090738300001 33.58358010500001 0 0,102.83092505600001 33.58344328999999 0 0,102.830978474 33.58330113699998 0 0,102.831037821 33.583206786000005 0 0,102.831139592 33.583125102999986 0 0,102.83124195699997 33.58301958200002 0 0,102.83134551699999 33.58286638499999 0 0,102.83137075399998 33.58271181499998 0 0,102.83142492000002 33.58253986699998 0 0,102.831436215 33.58237313000001 0 0,102.83139543300001 33.582294907999994 0 0,102.83129027299998 33.582227483 0 0,102.83115603800002 33.582183396000005 0 0,102.83093606199998 33.58214972899998 0 0,102.83082273899998 33.582123893000016 0 0,102.83070199600002 33.58210985300002 0 0,102.83055098400001 33.58216682400001 0 0,102.83041301899999 33.582271719999994 0 0,102.83030383200003 33.582365197 0 0,102.83027296400002 33.58246004799997 0 0,102.83024817199998 33.582596738999996 0 0,102.83024489000002 33.58272784600001 0 0,102.83027750600002 33.582847657 0 0,102.830310123 33.58296746899998 0 0,102.83030698800002 33.58309261599999 0 0,102.83029763000002 33.58318188200002 0 0,102.83026691200001 33.58327077199999 0 0,102.83018027700001 33.58331694899999 0 0,102.830072729 33.583344872 0 0,102.82997334599997 33.58333120499998 0 0,102.82981894099998 33.58323906700002 0 0,102.82966707700001 33.58304561800003 0 0,102.82950734399998 33.582881842000006 0 0,102.82937489900002 33.58276624000001 0 0,102.82905867699998 33.582593755000005 0 0,102.82859442900002 33.582359051000026 0 0,102.82820626300003 33.58221511199997 0 0,102.827944914 33.58212705599999 0 0,102.82775446699998 33.58205216699997 0 0,102.82766370000002 33.581979030000014 0 0,102.82765199800002 33.581877469999995 0 0,102.82769073700001 33.58175294799997 0 0,102.82777338599999 33.581581502999995 0 0,102.827956315 33.581387968 0 0,102.82821965099998 33.58111237700001 0 0,102.82843001100002 33.580961059 0 0,102.82877759000002 33.58073464099999 0 0,102.82902235400002 33.580631622 0 0,102.829122778 33.580603575 0 0,102.82920079799999 33.580616867 0 0,102.82928563899998 33.580642205000004 0 0,102.829383527 33.580715465000026 0 0,102.82951507199999 33.58086682300001 0 0,102.82966086099998 33.58101843100002 0 0,102.829744656 33.58108548400003 0 0,102.82984403699999 33.58109915199998 0 0,102.82994461200002 33.58106514399998 0 0,102.83003288700002 33.58095341400002 0 0,102.830186432 33.58079513400003 0 0,102.83033315699998 33.58062480900003 0 0,102.83053624299998 33.580479319999995 0 0,102.83073947899999 33.580327872 0 0,102.830992401 33.58018325799998 0 0,102.83113822899998 33.58004868799998 0 0,102.831211516 33.579966505000016 0 0,102.83125647100002 33.579877864000025 0 0,102.83127279799999 33.57979468100001 0 0,102.83127727300001 33.57961590000002 0 0,102.83125993800002 33.579454622000014 0 0,102.83126351800001 33.579311597000014 0 0,102.83126635100001 33.57919836899998 0 0,102.83129855800001 33.57904988299998 0 0,102.83135257100002 33.578883894 0 0,102.83137173300003 33.578687484 0 0,102.831353057 33.578579839999975 0 0,102.831327262 33.57847207200001 0 0,102.83125815300002 33.578387392000025 0 0,102.83115952000003 33.57834393000002 0 0,102.831045754 33.57833597299998 0 0,102.83092442200001 33.57834577 0 0,102.83073737000001 33.578419997000026 0 0,102.83040613399999 33.578563237000026 0 0,102.83009655500001 33.578694934 0 0,102.82972185099999 33.578867220999996 0 0,102.829426361 33.57900512399999 0 0,102.829259621 33.579121438000016 0 0,102.829219099 33.57931747399999 0 0,102.82925230799998 33.579413448000025 0 0,102.82931310200001 33.57954567899998 0 0,102.82945102100001 33.57972695900003 0 0,102.829546967 33.579877693000014 0 0,102.82961548100002 33.579986210000015 0 0,102.82961976299998 33.58009956400002 0 0,102.82960283900002 33.58020658200002 0 0,102.829507444 33.580318186 0 0,102.82932038799999 33.58039241 0 0,102.82908468599999 33.58041808500002 0 0,102.82874915600001 33.580447967 0 0,102.82852176799997 33.58042609 0 0,102.82813181900002 33.58035366199999 0 0,102.82777776799998 33.58026994099998 0 0,102.82748809700001 33.580175424000004 0 0,102.82717736299998 33.58006861199999 0 0,102.82693056 33.57996888600002 0 0,102.826725281 33.579917583999986 0 0,102.82661255900001 33.57986790699999 0 0,102.826458914 33.57974596700001 0 0,102.826347537 33.57964265800001 0 0,102.82625707099999 33.579557599 0 0,102.82613887500003 33.579442245999985 0 0,102.82606339900002 33.57932764100002 0 0,102.82605747600002 33.579279841000016 0 0,102.826081525 33.57917294700002 0 0,102.82611135000002 33.57911981299998 0 0,102.82620599799998 33.57903800899999 0 0,102.826342468 33.57899271000002 0 0,102.82650622400001 33.578995588 0 0,102.82675496500002 33.57901784500001 0 0,102.826882673 33.579037974000016 0 0,102.82707430699998 33.579065187000026 0 0,102.82720868500002 33.57910331900001 0 0,102.82742700699998 33.57920254700002 0 0,102.82761167500001 33.57922367499998 0 0,102.82773967899999 33.57923188400002 0 0,102.82786828299999 33.579216255999995 0 0,102.82801232100002 33.579153202999976 0 0,102.82819952599999 33.57907302199999 0 0,102.82841505900001 33.57899930100001 0 0,102.828644683 33.57893178799998 0 0,102.82880280900002 33.57887494200003 0 0,102.82897457899998 33.578842183999996 0 0,102.82909665900002 33.57880259299998 0 0,102.82921206700001 33.57874499899998 0 0,102.82923551599998 33.57866194100001 0 0,102.82923775400002 33.57857255099998 0 0,102.82922545600002 33.578494831 0 0,102.82916331799998 33.578416232999984 0 0,102.829088436 33.578277792999984 0 0,102.82899323800001 33.57809726199997 0 0,102.828905459 33.57790493800002 0 0,102.82882330799998 33.577772332999984 0 0,102.82874782800002 33.57765773 0 0,102.82869978100001 33.57758534200002 0 0,102.828587809 33.57750587200002 0 0,102.82844038600001 33.57741981700002 0 0,102.82826478499999 33.577321341000015 0 0,102.82806752599998 33.577234411000006 0 0,102.82794056900002 33.577184484999975 0 0,102.827784237 33.577169817000026 0 0,102.82764896399999 33.57716744200002 0 0,102.82751961700001 33.577212866000025 0 0,102.827410434 33.57730634000001 0 0,102.82724946899998 33.57747641200001 0 0,102.82713774500002 33.57767119599998 0 0,102.826980763 33.57796653700001 0 0,102.82689219100001 33.57809018299997 0 0,102.82679918500003 33.578106435999985 0 0,102.82670662999999 33.57810481000001 0 0,102.8266433 33.578073887000016 0 0,102.82658086700002 33.57800720900002 0 0,102.82651948 33.577898815000026 0 0,102.82646566099999 33.57777266800002 0 0,102.826418214 33.577676440999994 0 0,102.82637121699997 33.57756233800001 0 0,102.826294845 33.577483488999974 0 0,102.826211054 33.57741643600002 0 0,102.826140754 33.57737942799997 0 0,102.82601364800001 33.57733546100002 0 0,102.825836256 33.577308496 0 0,102.8257087 33.577282405000005 0 0,102.82553175800001 33.577237561000004 0 0,102.82540465300002 33.57719359399999 0 0,102.82531329400001 33.577144292000014 0 0,102.825242995 33.57710728400002 0 0,102.82515995199998 33.577010433 0 0,102.825105538 33.57690812200002 0 0,102.825016124 33.576781348 0 0,102.82494064999997 33.57666674400002 0 0,102.82477486599998 33.57646112200001 0 0,102.82467803399999 33.57634614 0 0,102.82456621699998 33.57626070700002 0 0,102.82451135399998 33.57617627299999 0 0,102.82449373600002 33.57602691400001 0 0,102.82449597800002 33.57593752499997 0 0,102.82451988100001 33.575836590999984 0 0,102.824578928 33.57575416100002 0 0,102.82473053000001 33.57567335800002 0 0,102.82496831499998 33.57556426100001 0 0,102.82516248299999 33.57549016799999 0 0,102.82534923399999 33.57542787099999 0 0,102.82552871500002 33.575371405 0 0,102.825750911 33.575315690000025 0 0,102.82600098799998 33.57528431200001 0 0,102.82621487099999 33.57527614600002 0 0,102.82636422899998 33.57528473299999 0 0,102.82653479499999 33.57529965399999 0 0,102.82664765999999 33.575343370999974 0 0,102.82679686900002 33.57535791599997 0 0,102.82687518400002 33.57535929199997 0 0,102.82698212399998 33.57535520800002 0 0,102.827118439 33.57531586800002 0 0,102.82722612700002 33.57528198699998 0 0,102.827348502 33.57523047799998 0 0,102.82748601100002 33.57514346300002 0 0,102.82759504199998 33.575055948 0 0,102.82774723900002 33.574951304000024 0 0,102.82787021000001 33.57487595700002 0 0,102.82794986800002 33.57482369799999 0 0,102.82795150999999 33.574758143999986 0 0,102.82795345099998 33.57468067299999 0 0,102.82786298899998 33.574595617 0 0,102.82772891500002 33.57454556800002 0 0,102.82753818700002 33.574482596999985 0 0,102.827268995 33.574424212999986 0 0,102.827013744 33.57437799500002 0 0,102.82672274800001 33.57433711300001 0 0,102.82637434700001 33.57431310499999 0 0,102.82618197400001 33.57431568800001 0 0,102.82598855700002 33.574359985 0 0,102.82574500300001 33.57441532500002 0 0,102.82550827099999 33.574482708000005 0 0,102.82527124 33.57456201100001 0 0,102.82507826900002 33.57458842800003 0 0,102.82476322299999 33.57465443199999 0 0,102.82450587900001 33.574691641000015 0 0,102.82434925199999 33.57468888699998 0 0,102.82422185299998 33.57465683700002 0 0,102.82414503400003 33.57459586499999 0 0,102.82411850099999 33.57451789300001 0 0,102.82412816499999 33.57441670899999 0 0,102.82419522999999 33.57429864900001 0 0,102.824291071 33.574169170000005 0 0,102.82447189599998 33.574059073 0 0,102.824609855 33.57395418300001 0 0,102.82481840899999 33.573874382999975 0 0,102.82496199100001 33.573829210999975 0 0,102.82521873600001 33.573815836999984 0 0,102.82542519399999 33.573819465999975 0 0,102.82560984700001 33.573840598000004 0 0,102.82575935400001 33.57384322500002 0 0,102.82588750100001 33.57384547700002 0 0,102.825987768 33.57382339100002 0 0,102.826104219 33.57372408399999 0 0,102.82617158 33.573594103000005 0 0,102.82622604699998 33.57341023800001 0 0,102.82629121899998 33.573083474999976 0 0,102.82639970600002 33.572733622999976 0 0,102.82642449899998 33.57259693100002 0 0,102.82640493600002 33.572525043999974 0 0,102.826349773 33.57245253100001 0 0,102.82623706300001 33.57240285400002 0 0,102.82607391900001 33.57237614100001 0 0,102.82595304099999 33.57236805399998 0 0,102.82578143400002 33.57239484799999 0 0,102.82557467800001 33.572403139000016 0 0,102.82538186300002 33.57242359700001 0 0,102.82511088500002 33.572436720999974 0 0,102.82496850199999 33.57243421800001 0 0,102.82471948 33.572423877999995 0 0,102.82454165000001 33.572414788 0 0,102.82437123800003 33.57239390699999 0 0,102.82415886000001 33.57234247500003 0 0,102.823960269 33.57230917200002 0 0,102.82383332199998 33.572259245 0 0,102.82374376400003 33.572138429000006 0 0,102.82369632500001 33.572042203000024 0 0,102.82371250599999 33.57196498100001 0 0,102.82373595799999 33.571881926 0 0,102.82384514 33.571788454 0 0,102.82401082500002 33.571713863000014 0 0,102.82421832400001 33.571675778999975 0 0,102.824497167 33.571632986 0 0,102.82471148799999 33.571606943000006 0 0,102.82484735100002 33.571585485000014 0 0,102.82496957000001 33.571539938 0 0,102.82517174600002 33.571430212999985 0 0,102.82547493499999 33.57126860699998 0 0,102.82574919400002 33.571124376 0 0,102.825966505 33.57097914600001 0 0,102.82619820100001 33.57082820400001 0 0,102.82636582399999 33.57067613800001 0 0,102.82646907600002 33.57053486299998 0 0,102.82649327000001 33.570422010000016 0 0,102.826496109 33.570308781999984 0 0,102.82646972499998 33.57022485099998 0 0,102.82639425600001 33.570110247 0 0,102.82628259199998 33.570018855 0 0,102.82616988500001 33.569969179 0 0,102.82600052100003 33.56990658400002 0 0,102.82583828100002 33.569844112 0 0,102.82561151800002 33.569798392999985 0 0,102.82540551699998 33.56977688699999 0 0,102.82527797400002 33.56975079699998 0 0,102.825135144 33.569766173000005 0 0,102.82497822900001 33.569775338 0 0,102.82478512 33.569807715000024 0 0,102.82452823900002 33.56982704699999 0 0,102.82434269700002 33.56984167000002 0 0,102.82422197300002 33.56982762400003 0 0,102.82402309100002 33.569806239 0 0,102.82388843000001 33.56978002300002 0 0,102.82376845300001 33.56973618000001 0 0,102.823634389 33.56968612600002 0 0,102.82348668700001 33.569611983000016 0 0,102.82338866600003 33.56954467700001 0 0,102.823319422 33.56946595400001 0 0,102.82325804599998 33.56935755699999 0 0,102.823230916 33.56930342200002 0 0,102.82324027800001 33.569214156999976 0 0,102.82326313300001 33.569154938 0 0,102.82332158000003 33.569096348000016 0 0,102.82337972800002 33.569049674999974 0 0,102.82346605200001 33.56901542000003 0 0,102.823573136 33.56900538000002 0 0,102.82373049799997 33.56897833800002 0 0,102.823880444 33.56896308900002 0 0,102.82412293599998 33.56894946800003 0 0,102.82432301199998 33.56892317799998 0 0,102.824487793 33.56888434000001 0 0,102.82460986199999 33.56884475300001 0 0,102.82473919799997 33.56879933099998 0 0,102.824891235 33.56870064899999 0 0,102.82500055899999 33.568601218000026 0 0,102.82504536599998 33.56851853799998 0 0,102.82503292299998 33.568446774999984 0 0,102.82499185400002 33.56838047000002 0 0,102.824893685 33.56831912400003 0 0,102.82478008200002 33.56830520300002 0 0,102.82465209200001 33.568296992 0 0,102.82424911599998 33.56833294799998 0 0,102.82385668400002 33.56836181900002 0 0,102.82355784200001 33.56835060100002 0 0,102.82331639799997 33.568322505000026 0 0,102.823139475 33.56827765899999 0 0,102.82304130900002 33.568216311000015 0 0,102.82293662000001 33.56813100099998 0 0,102.82274372799998 33.56787124099998 0 0,102.822685046 33.56765557599999 0 0,102.82267987199998 33.56757797900002 0 0,102.82269695299999 33.567465002999995 0 0,102.82271238800001 33.567417578000004 0 0,102.822777804 33.56736507199997 0 0,102.822878812 33.56731318999999 0 0,102.82299286400001 33.56730923499998 0 0,102.823177052 33.56734824799997 0 0,102.82328308500001 33.56737992400002 0 0,102.82344457300002 33.567472194000004 0 0,102.82360621200002 33.56755850600001 0 0,102.82378950499998 33.567633274 0 0,102.82388842 33.56766482299997 0 0,102.82397399500002 33.567660365999984 0 0,102.824053348 33.56762002800002 0 0,102.82410572200001 33.56751959500002 0 0,102.82412917300002 33.56743653900003 0 0,102.82412519299999 33.567311268000026 0 0,102.824109969 33.56706655800002 0 0,102.82410260900002 33.56679217599998 0 0,102.82412178300001 33.56659576800001 0 0,102.82416763499998 33.566471372000024 0 0,102.82423469399998 33.566353311 0 0,102.82437458300001 33.566170949000025 0 0,102.824513577 33.56602434400003 0 0,102.82468756399999 33.56590219999998 0 0,102.82486080299998 33.56580985300002 0 0,102.82496907699999 33.565752137000004 0 0,102.82524227599998 33.56564962300001 0 0,102.82566616100002 33.56550205999997 0 0,102.82587514 33.56540437899997 0 0,102.82610666900001 33.56525939599999 0 0,102.82621584100002 33.565165922000006 0 0,102.82623943800002 33.56507690799998 0 0,102.82623411100002 33.56500526999997 0 0,102.82619334200001 33.564927048000015 0 0,102.826073968 33.564859367999986 0 0,102.82588117 33.56487982800002 0 0,102.82575228799999 33.56490737299998 0 0,102.82560130500002 33.56496434000002 0 0,102.82544305300001 33.56502714099997 0 0,102.82525025199999 33.565047600000014 0 0,102.825072288 33.56504447399999 0 0,102.82485206000001 33.56502271599999 0 0,102.82443266199999 33.564991495000015 0 0,102.82420516600001 33.56497557 0 0,102.82404870800002 33.56496685799999 0 0,102.82395631700001 33.564959269999974 0 0,102.823828032 33.564962976000004 0 0,102.823735193 33.56497326700003 0 0,102.823591324 33.56503035600002 0 0,102.82344715900001 33.56509936600003 0 0,102.82341022100002 33.565152372 0 0,102.82333678999998 33.56524051100001 0 0,102.82329925200003 33.56531735599998 0 0,102.82330248300002 33.565472424999996 0 0,102.82328495399997 33.565603280999994 0 0,102.82323910100001 33.565727676999984 0 0,102.82311523999999 33.56583877600002 0 0,102.822964254 33.565895738999984 0 0,102.82277797199998 33.56594015799999 0 0,102.822571531 33.565936524999984 0 0,102.82226617700002 33.56590134099997 0 0,102.82208896100002 33.565868411999986 0 0,102.82188903999997 33.56588873999999 0 0,102.82170942800002 33.56595116 0 0,102.82157964499999 33.566014456999994 0 0,102.821405503 33.56614255599999 0 0,102.821266804 33.56627723899999 0 0,102.82112128699998 33.56639987800003 0 0,102.82098453499998 33.56645708999997 0 0,102.82080641800002 33.566459914000006 0 0,102.82055831399998 33.56641381100002 0 0,102.82033958099998 33.56633245199998 0 0,102.82013524000001 33.56624538400001 0 0,102.819945281 33.56615260799998 0 0,102.81984075100002 33.56606133600002 0 0,102.81982920899998 33.56595381699998 0 0,102.81986067999998 33.56583513300001 0 0,102.81993546299998 33.565693361 0 0,102.82008008100001 33.565606478999996 0 0,102.82026029399998 33.56552022400001 0 0,102.820411132 33.56546922299998 0 0,102.82050547 33.56539934199998 0 0,102.82054998000001 33.56532858100002 0 0,102.82055237700001 33.565233232000026 0 0,102.82051176300001 33.56514904800002 0 0,102.820428585 33.565058153999985 0 0,102.82030921799998 33.56499046800002 0 0,102.82018970000001 33.564928743999985 0 0,102.82012743199999 33.56485610200002 0 0,102.82010075400001 33.56478408800001 0 0,102.82013964200002 33.56465360999999 0 0,102.82017171199999 33.56451108800002 0 0,102.82032749299998 33.564263427000014 0 0,102.82045314999999 33.564080819000026 0 0,102.82065815800001 33.56385787400001 0 0,102.82080441900001 33.563705438 0 0,102.820920264 33.563629972 0 0,102.82106338099999 33.563602683 0 0,102.82122058300001 33.56358160299999 0 0,102.82137734100002 33.56357840099997 0 0,102.82151911 33.56360474500002 0 0,102.82160378399999 33.563636046 0 0,102.82172344999998 33.56369181000002 0 0,102.82189279599999 33.56375441099999 0 0,102.82203396900002 33.563804592999986 0 0,102.82227479900001 33.563856527999974 0 0,102.82253031599998 33.563890834000006 0 0,102.82268737099997 33.56387571099998 0 0,102.82285911100001 33.56384296099998 0 0,102.82294677800002 33.56375507299998 0 0,102.82292856499998 33.56362955200001 0 0,102.82282403099998 33.563538283000014 0 0,102.82268315800002 33.56347618299998 0 0,102.82248533799998 33.56341308200001 0 0,102.82230827500001 33.563374194000005 0 0,102.82218890899998 33.56330651100001 0 0,102.82202106099999 33.563184318000026 0 0,102.82188865400002 33.563068708 0 0,102.82162339299998 33.56285537000002 0 0,102.82130163699998 33.56262314899999 0 0,102.82109745100001 33.56253012299999 0 0,102.82090645300002 33.562479064 0 0,102.82072257300001 33.56242813 0 0,102.82051689000002 33.562394697 0 0,102.82042435099999 33.562393067000016 0 0,102.82026242699999 33.562318671000014 0 0,102.82010822000001 33.56222056199999 0 0,102.82004670200001 33.562118123999994 0 0,102.820049998 33.561987019000014 0 0,102.82006011200002 33.561867957000004 0 0,102.82010611800001 33.56173760399997 0 0,102.82015969000003 33.561589497 0 0,102.82025671999997 33.56141234699999 0 0,102.82036678899999 33.56128312200002 0 0,102.82044051700001 33.561183067 0 0,102.82053485199998 33.561113182999975 0 0,102.82062828599999 33.56107905800002 0 0,102.82079987399999 33.561052269000015 0 0,102.82102068799998 33.561050196999986 0 0,102.82125588899999 33.561042413999985 0 0,102.82164694400001 33.561067184000024 0 0,102.82186745899998 33.561077028 0 0,102.82201012299998 33.56106761500001 0 0,102.82217503999999 33.56102282299997 0 0,102.82224756900001 33.560970440000006 0 0,102.82231342900002 33.56090005499999 0 0,102.82233020799998 33.560798997000006 0 0,102.82233275200002 33.560697688000005 0 0,102.82222215299998 33.56056457599999 0 0,102.82199293999997 33.560333988000025 0 0,102.82160210500001 33.56001708299999 0 0,102.82151126299999 33.559972458000004 0 0,102.821362932 33.559899594 0 0,102.82113694899999 33.55982407099998 0 0,102.82085993999999 33.55979534599999 0 0,102.82054674199998 33.55978982900001 0 0,102.82034061500002 33.559774275999985 0 0,102.82000606399998 33.559768382000016 0 0,102.81970725100001 33.559757155 0 0,102.819346026 33.55967924700002 0 0,102.819184108 33.55960484799999 0 0,102.81912229199997 33.559514329000024 0 0,102.81912424000001 33.55943685699998 0 0,102.81915480999999 33.559353929 0 0,102.81922779000001 33.559283671 0 0,102.81932893999999 33.55922583300003 0 0,102.81950838900002 33.559169376 0 0,102.81968724000001 33.559136755 0 0,102.819887446 33.55910451 0 0,102.820116273 33.55906680700002 0 0,102.82025241399998 33.559033434000014 0 0,102.82039582300001 33.55899422599998 0 0,102.82058374000002 33.55888425699999 0 0,102.820758017 33.558750202 0 0,102.82092502400002 33.55862197900001 0 0,102.82113549000002 33.55846471000001 0 0,102.82127994500001 33.55838378499999 0 0,102.82147378000002 33.558321616 0 0,102.821688516 33.55827770000002 0 0,102.82196716599998 33.55824087100001 0 0,102.82218220200002 33.558185036 0 0,102.82237588499999 33.55812882399999 0 0,102.82238821300001 33.55812152599998 0 0,102.82254214300002 33.55803039599999 0 0,102.82265917199999 33.55790725200001 0 0,102.82275529700001 33.557765856 0 0,102.82278053900001 33.557611287999976 0 0,102.82278278199999 33.557521897000015 0 0,102.822630973 33.55732844300002 0 0,102.82248936399998 33.557296139000016 0 0,102.82215496999999 33.55728429300001 0 0,102.82192719599999 33.557280284 0 0,102.82167717099998 33.557311657000014 0 0,102.82149862300002 33.557332359999975 0 0,102.82136263500001 33.55735977799998 0 0,102.82124680200002 33.557435242999986 0 0,102.821172778 33.557547218000025 0 0,102.82111254199998 33.55767732200002 0 0,102.82105762700002 33.55787906299997 0 0,102.821052237 33.55809360000001 0 0,102.82104855900002 33.55813041800002 0 0,102.82103321099999 33.55828404800002 0 0,102.820931911 33.558347846000004 0 0,102.82080229000002 33.55840518399998 0 0,102.82058785100003 33.55843718 0 0,102.82042413699997 33.55843429599997 0 0,102.82021816299999 33.558412782000005 0 0,102.82000627100001 33.558343466999986 0 0,102.81953221200001 33.55822183800001 0 0,102.819234903 33.558151017 0 0,102.81920041199999 33.55814266200002 0 0,102.819022561 33.558099578 0 0,102.81876054499998 33.55804130199999 0 0,102.81864770700003 33.557997579000016 0 0,102.81857922400002 33.55788905700001 0 0,102.81859585699999 33.557793957 0 0,102.818641114 33.557693400999995 0 0,102.81869985700001 33.55762289199998 0 0,102.81888612099999 33.55757848000002 0 0,102.818974233 33.557472716999996 0 0,102.81901934000001 33.55737812000001 0 0,102.81902975399998 33.557247140000015 0 0,102.819033649 33.557092196999974 0 0,102.819065867 33.55694371300001 0 0,102.81913412300003 33.55677797999999 0 0,102.819202228 33.556618206999985 0 0,102.81932622800002 33.556501153 0 0,102.81941935999998 33.55647894600003 0 0,102.81954141199998 33.55643936199999 0 0,102.81971193999999 33.55645428999998 0 0,102.81992502700001 33.55647593100002 0 0,102.820016361 33.55652523700002 0 0,102.820136166 33.55657504200002 0 0,102.82022884700001 33.556570712999985 0 0,102.82028668999999 33.55653595899997 0 0,102.82035314699999 33.55644173799999 0 0,102.82039502399999 33.55619207199999 0 0,102.820401162 33.555947737 0 0,102.82043786999998 33.55562047400002 0 0,102.82044341 33.55539997699998 0 0,102.82042182599997 33.55512534500002 0 0,102.82035678699998 33.55487975699998 0 0,102.820233911 33.55466892300001 0 0,102.82005289400001 33.554504760999976 0 0,102.81985404699998 33.55448337199999 0 0,102.819697308 33.55448657199997 0 0,102.81956012500001 33.554561662000026 0 0,102.81950820399999 33.554644215999986 0 0,102.81947628900002 33.55478077800001 0 0,102.81949045099998 33.55506720400001 0 0,102.81954941700002 33.55527095100001 0 0,102.819546721 33.55537821899998 0 0,102.819473297 33.555466357 0 0,102.81930187199998 33.555487184000015 0 0,102.81886813699998 33.55546165300001 0 0,102.81844923900002 33.555412535000016 0 0,102.817737013 33.555417863 0 0,102.81709626399999 33.55541252500001 0 0,102.81674824499999 33.555376575000025 0 0,102.81657951900002 33.55529013099999 0 0,102.816497556 33.555151559000024 0 0,102.81638630399999 33.55476206499998 0 0,102.816293707 33.55448021799998 0 0,102.816212646 33.55430588899998 0 0,102.81609434500001 33.55419648600002 0 0,102.81598833200002 33.55416480500003 0 0,102.81588913500002 33.55414516799999 0 0,102.81574663200001 33.55414861600002 0 0,102.815517667 33.55419226999999 0 0,102.81523026000002 33.554294513 0 0,102.81500631 33.55442172300002 0 0,102.81496891900002 33.554492606 0 0,102.81494561599999 33.55456970099999 0 0,102.81492792699999 33.55470651500002 0 0,102.81493841100001 33.55485575 0 0,102.81496829600002 33.55508283299997 0 0,102.814979978 33.55518439399998 0 0,102.81499847999999 33.555297998000015 0 0,102.81511558 33.555455076999976 0 0,102.81519859100001 33.55555193499998 0 0,102.81528235299999 33.555618994999975 0 0,102.815351131 33.555715600999974 0 0,102.81538551900002 33.55576390499999 0 0,102.81538371800002 33.55583541599998 0 0,102.81531088700001 33.555899712999974 0 0,102.81521700600001 33.55595171300001 0 0,102.815044828 33.556002331 0 0,102.81486613300001 33.55602898699999 0 0,102.814737262 33.55605652000003 0 0,102.81463611200002 33.55611435399999 0 0,102.81459797100001 33.55621503499998 0 0,102.814581331 33.55631013300001 0 0,102.81464965700002 33.556424616000015 0 0,102.81475327300001 33.55655164900003 0 0,102.81501924700001 33.556735204000006 0 0,102.815045467 33.556825097 0 0,102.81502913100002 33.55690827699999 0 0,102.81494933300002 33.556966488 0 0,102.81481349400002 33.556987936999974 0 0,102.81469975800002 33.55697996800001 0 0,102.81456646999999 33.55690010699999 0 0,102.81436927099998 33.55681315700002 0 0,102.81417799000002 33.55677400600001 0 0,102.81396415400002 33.55678215299997 0 0,102.81383528200001 33.55680968600001 0 0,102.81368340400002 33.55690239500001 0 0,102.813573631 33.55701969500001 0 0,102.81345659200002 33.557142828999986 0 0,102.813366971 33.557308181999986 0 0,102.81333023600001 33.55763544199999 0 0,102.81330743699999 33.55797487199999 0 0,102.81330889700001 33.55818150900001 0 0,102.81330899599999 33.55819549300003 0 0,102.81326373500002 33.558296047 0 0,102.81316212899998 33.558371756999975 0 0,102.81299039800001 33.558404494 0 0,102.81284893899999 33.55836622300001 0 0,102.81268036099999 33.55827381199998 0 0,102.81259931900001 33.55818616900001 0 0,102.81241694300002 33.55798894200001 0 0,102.81213277199998 33.55767985799997 0 0,102.81174238599999 33.55706483199998 0 0,102.81156363600002 33.556811267 0 0,102.81146609299998 33.55672607399998 0 0,102.81136749500001 33.55668259700002 0 0,102.81125391 33.55666866399997 0 0,102.81111882300002 33.55666031300001 0 0,102.81100418599999 33.556688096000016 0 0,102.81088864499998 33.55675163400002 0 0,102.81075054899998 33.55686246800002 0 0,102.81056142300002 33.557020094999984 0 0,102.81034563100002 33.557105707000005 0 0,102.81006577900001 33.557190185000024 0 0,102.80978787999999 33.55719719000001 0 0,102.80962462100001 33.557176414000025 0 0,102.80954056000002 33.55712126999998 0 0,102.80943544799999 33.557053827000004 0 0,102.809394397 33.55698751800003 0 0,102.80939725600001 33.556874290999986 0 0,102.80944964100001 33.556773865000025 0 0,102.80956563199999 33.556692451 0 0,102.80973841600002 33.55661800299998 0 0,102.80993967 33.556544058999975 0 0,102.81017029899999 33.55643486299999 0 0,102.81035837000002 33.55631895099998 0 0,102.810575965 33.55616182699998 0 0,102.81085155400001 33.55596399500001 0 0,102.81144498399999 33.55558696200001 0 0,102.811741171 33.55541930200002 0 0,102.81201465200002 33.555304897999974 0 0,102.81227299300002 33.555225998000026 0 0,102.812431086 33.55516917199998 0 0,102.812688976 33.55510814799999 0 0,102.81291157800001 33.555034577000015 0 0,102.813120696 33.554930958 0 0,102.81346093399998 33.55471041300001 0 0,102.813702578 33.55444639299998 0 0,102.81382066499998 33.554281543 0 0,102.81392706999998 33.55401513300001 0 0,102.813988215 33.55384927699998 0 0,102.81398500099999 33.553694209000014 0 0,102.81395451999998 33.55349096399999 0 0,102.81391421500001 33.55339485899998 0 0,102.813795019 33.55332120899999 0 0,102.813660836 33.55327710500001 0 0,102.81349773400001 33.553250375999994 0 0,102.813368868 33.55327790899997 0 0,102.81319579199999 33.55336427999998 0 0,102.813064521 33.55348716200001 0 0,102.81289826300002 33.553585578000025 0 0,102.81275516 33.55361285800001 0 0,102.81249180999998 33.55360820499999 0 0,102.81230098700001 33.55355117300002 0 0,102.81215572600001 33.553381668999975 0 0,102.81207813100002 33.553070273 0 0,102.812072462 33.55273033999998 0 0,102.81205817400001 33.55244987499998 0 0,102.81202634300001 33.55230026200002 0 0,102.81199330999999 33.55219832300003 0 0,102.81191120699998 33.552065707999986 0 0,102.81182063400001 33.55198660100001 0 0,102.811714473 33.55196087500002 0 0,102.81155804100001 33.551952148 0 0,102.811321061 33.552031424999996 0 0,102.81095461199999 33.55216206900002 0 0,102.81058786199998 33.55230463100003 0 0,102.81031348800002 33.55245478799998 0 0,102.81010316999999 33.552606078999986 0 0,102.80993796199999 33.55266277499999 0 0,102.80978122800002 33.55266596400003 0 0,102.80965386600002 33.55263389999999 0 0,102.80959296700001 33.55250761899998 0 0,102.80958931200001 33.55237042900001 0 0,102.80960550100002 33.552293210000016 0 0,102.80962911 33.55220419800003 0 0,102.809726753 33.55200322000002 0 0,102.80973853500001 33.55181860599998 0 0,102.80974320000001 33.551633865999975 0 0,102.809746507 33.551502760999995 0 0,102.809721798 33.551353275 0 0,102.80966937400001 33.55117348700003 0 0,102.809665113 33.55106013300002 0 0,102.80968325999999 33.55090544299998 0 0,102.80976471100001 33.550781683000025 0 0,102.80986054599998 33.550652215000014 0 0,102.80993487699999 33.550528327999984 0 0,102.810159274 33.55038324999998 0 0,102.81031735900001 33.550326427000016 0 0,102.81046817700002 33.55027543699998 0 0,102.81061763899999 33.55027808099999 0 0,102.81099530900002 33.55026687499998 0 0,102.81123018 33.55027103100002 0 0,102.81142249599998 33.55026846999999 0 0,102.811672504 33.550237117999984 0 0,102.81183058800002 33.55018029399997 0 0,102.81194005200001 33.550074912000014 0 0,102.81199317900001 33.54994468799998 0 0,102.811995884 33.54983742000002 0 0,102.81194180099999 33.549723185999994 0 0,102.81172312000001 33.549641812999994 0 0,102.81141326699998 33.54950517100002 0 0,102.81108857999999 33.54939211300001 0 0,102.81080659700001 33.549279808999984 0 0,102.810515393 33.54925080999999 0 0,102.81028764199999 33.549246779999976 0 0,102.81006700799998 33.54924287699998 0 0,102.809852138 33.549292732000026 0 0,102.80969330300002 33.54937935200002 0 0,102.80961897200001 33.549503238 0 0,102.80956403599998 33.54970497300002 0 0,102.809523937 33.54988312400002 0 0,102.80942689900002 33.550060266 0 0,102.80926821100002 33.550140924000004 0 0,102.809066971 33.55021486700002 0 0,102.80884618599998 33.550216921000015 0 0,102.808631763 33.55024889600003 0 0,102.80848761099998 33.550317887999995 0 0,102.80827017899998 33.550469048000025 0 0,102.808006578 33.550756518000014 0 0,102.80762273599998 33.55101204599998 0 0,102.807386807 33.5510496 0 0,102.80677015999999 33.55093732099999 0 0,102.806218172 33.550802335000014 0 0,102.80583078699999 33.55063449400001 0 0,102.80555182400002 33.55040299199999 0 0,102.8051835 33.550044705000005 0 0,102.804869075 33.549526395999976 0 0,102.80467383199999 33.54908174600001 0 0,102.80456053099999 33.54877567599999 0 0,102.80456460300002 33.54861477399999 0 0,102.804674524 33.548491522000006 0 0,102.80476053199999 33.54846920099999 0 0,102.80491771200002 33.548448140000005 0 0,102.80503689400001 33.548521798000024 0 0,102.805210149 33.54870969299998 0 0,102.805387059 33.549034776999974 0 0,102.805552293 33.54925829899997 0 0,102.805767952 33.54945886799999 0 0,102.80609673700002 33.54969125399998 0 0,102.80632663400002 33.549892073000024 0 0,102.80666889899999 33.55015450500002 0 0,102.80680537 33.55038944199998 0 0,102.807023146 33.55050657800001 0 0,102.80734221900002 33.550559926999995 0 0,102.807619794 33.550564845 0 0,102.80781256400002 33.55054441200002 0 0,102.80789947599999 33.55048633199999 0 0,102.80795155599998 33.550397824000015 0 0,102.80795471900001 33.55027267899999 0 0,102.80786565699998 33.550133974000005 0 0,102.80769148799999 33.54998183999999 0 0,102.80751596699997 33.54988333900002 0 0,102.807304106 33.549814003999984 0 0,102.80702062 33.54976128499999 0 0,102.80685858200002 33.549692831000016 0 0,102.80678285300002 33.549590136000006 0 0,102.80677268400001 33.549428981999995 0 0,102.806799609 33.549208867000004 0 0,102.80684863900001 33.54895933199998 0 0,102.80693781100001 33.54881186199998 0 0,102.80703590600001 33.548593005999976 0 0,102.807069345 33.548396852999986 0 0,102.807097022 33.54814694100003 0 0,102.80712710799997 33.547801677999985 0 0,102.807178996 33.547438915999976 0 0,102.80718125499999 33.547349526000005 0 0,102.80722757199999 33.547207259000004 0 0,102.807352176 33.547066379 0 0,102.80746450200002 33.546847775 0 0,102.807555477 33.546628793000025 0 0,102.80757242099997 33.54652177899999 0 0,102.807517142 33.546455217000016 0 0,102.807433092 33.546400070000004 0 0,102.807291507 33.54636775099999 0 0,102.80713478400003 33.546370937000006 0 0,102.80696382600001 33.546373870000025 0 0,102.80681482199998 33.54635334400001 0 0,102.806773324 33.54630491299997 0 0,102.806775131 33.546233400999995 0 0,102.80677663799997 33.546173807 0 0,102.80687808300002 33.546104060999994 0 0,102.80697832099997 33.546081990000005 0 0,102.807113996 33.54606650699998 0 0,102.80727086899998 33.546057362 0 0,102.807435914 33.546006628999976 0 0,102.80745937400002 33.54592357600001 0 0,102.80744088400002 33.54580996999999 0 0,102.80733713900003 33.545688892999976 0 0,102.80724141799999 33.54553218500001 0 0,102.807187946 33.545394112 0 0,102.80718354200002 33.54528671899999 0 0,102.80725741999998 33.545180711 0 0,102.807309798 33.54508028499998 0 0,102.807311755 33.54500281600002 0 0,102.80730038299998 33.54488933499999 0 0,102.80718816799998 33.544821764999995 0 0,102.80707625899998 33.54474227700001 0 0,102.80683654400002 33.544648600000016 0 0,102.80661772899998 33.54457317800001 0 0,102.80639179899998 33.54449763000002 0 0,102.80618070600002 33.544398496999975 0 0,102.80607636600001 33.54430125499999 0 0,102.805957337 33.54422163999999 0 0,102.80580212500001 33.544165229999976 0 0,102.80567402100002 33.544162959999994 0 0,102.80557423599998 33.544167152 0 0,102.80550943200001 33.54419581299999 0 0,102.805437058 33.544242226999984 0 0,102.805363479 33.54433631400002 0 0,102.805265986 33.544531329999984 0 0,102.80518562700001 33.544893586 0 0,102.80512206100002 33.54515478600001 0 0,102.80503231900002 33.545606306000025 0 0,102.805025688 33.545868515999985 0 0,102.80495530399998 33.54611767099999 0 0,102.80483706000001 33.546288472000015 0 0,102.80473531199999 33.54637013399997 0 0,102.80461327 33.546409703999984 0 0,102.80447819900002 33.54640134599998 0 0,102.80430193400002 33.546332638000024 0 0,102.80411915399998 33.546239963999994 0 0,102.80393682900001 33.54612941300002 0 0,102.80374117600002 33.54598285399999 0 0,102.80356020699998 33.54581866900003 0 0,102.80344148199998 33.545727133000014 0 0,102.80327263800001 33.54564663000002 0 0,102.80303353099998 33.54552910799998 0 0,102.80278776 33.545393580999985 0 0,102.802647987 33.54528974700003 0 0,102.80250396500003 33.545072559000005 0 0,102.80245125699997 33.544904686999985 0 0,102.80244700700001 33.544791334000024 0 0,102.80256404400001 33.54466821099999 0 0,102.802656866 33.544657933999986 0 0,102.802742266 33.54465944999998 0 0,102.80284781099999 33.54470902000003 0 0,102.80294488099997 33.54481209800002 0 0,102.80305513000002 33.54495714199999 0 0,102.80319990700002 33.545144532999984 0 0,102.80326154599999 33.545241019 0 0,102.803331205 33.54530187500001 0 0,102.80342918100001 33.54536919499998 0 0,102.803549868 33.545383260999984 0 0,102.80362103700003 33.545384523999985 0 0,102.80374202299998 33.54538667100002 0 0,102.803800013 33.54534596600001 0 0,102.80384467599998 33.545269252000026 0 0,102.803839821 33.54517973700001 0 0,102.80380119 33.545018078 0 0,102.80368654 33.54476563999998 0 0,102.80364079399999 33.54460385499999 0 0,102.80362897399999 33.544508253000004 0 0,102.803673936 33.544419620999975 0 0,102.80382535000001 33.54434480200001 0 0,102.80397646099999 33.54428190099998 0 0,102.80412000299998 33.544236753999996 0 0,102.80422099399999 33.54418488699997 0 0,102.80429382099999 33.54412059600003 0 0,102.80429608200001 33.54403120699999 0 0,102.804205825 33.543940177000025 0 0,102.80407953399998 33.543866390999995 0 0,102.80392507599998 33.54378018400001 0 0,102.80380605300002 33.543700565999984 0 0,102.803680214 33.54360890200002 0 0,102.803525907 33.54351673399998 0 0,102.803228665 33.543445878 0 0,102.80284375899998 33.543462894000015 0 0,102.80251427799999 33.543540511 0 0,102.80207698999999 33.54365795000001 0 0,102.80178339399998 33.543724279 0 0,102.80154112299999 33.54373190000001 0 0,102.80137047300002 33.54372290700002 0 0,102.80126492900001 33.54367333599998 0 0,102.80073160400002 33.54350614200001 0 0,102.79963925599998 33.54316368899998 0 0,102.798102057 33.543136351999976 0 0,102.79659389 33.54304465000001 0 0,102.79588408400002 33.54300148300001 0 0,102.79241388600002 33.54259266700001 0 0,102.79111384999999 33.542439487000024 0 0,102.788528902 33.542148795 0 0,102.78823650499999 33.542115911999986 0 0,102.78440823599999 33.540472024999985 0 0,102.783883382 33.54013414799999 0 0,102.78059788500002 33.538018980000004 0 0,102.779940238 33.53760889199998 0 0,102.77729033700001 33.535956415999976 0 0,102.77726004300001 33.535945441000024 0 0,102.775766724 33.53540439699998 0 0,102.774400469 33.53537984000002 0 0,102.77243233399997 33.53534443699999 0 0,102.771379819 33.53517138000001 0 0,102.770280786 33.53390345299999 0 0,102.76822440500001 33.53215550800002 0 0,102.76787305800002 33.53185684900001 0 0,102.76526900099998 33.529528106999976 0 0,102.76520344900001 33.52946948499999 0 0,102.765124233 33.52939864299998 0 0,102.76493370700001 33.529228257 0 0,102.76175717799998 33.52785447100001 0 0,102.76075607500002 33.527453803000014 0 0,102.76057794799999 33.527382511999974 0 0,102.760123905 33.527200789999995 0 0,102.75966035099998 33.527015259999985 0 0,102.759357163 33.52694975999998 0 0,102.75888477500001 33.52684770500002 0 0,102.75868689700002 33.52674651199999 0 0,102.755331689 33.52608002300002 0 0,102.75333904299998 33.525698782000006 0 0,102.75047175899999 33.525589481 0 0,102.74855104400001 33.52595475300001 0 0,102.74772476800001 33.526111879999974 0 0,102.74601122600001 33.52630963199999 0 0,102.745762641 33.526418664999994 0 0,102.744006625 33.527188867999996 0 0,102.74181938700002 33.52720622300001 0 0,102.73848818800002 33.52688643900001 0 0,102.738138386 33.52685285299998 0 0,102.736202623 33.52665214799998 0 0,102.73295891800001 33.527710015000025 0 0,102.73014116899998 33.52794134599998 0 0,102.727663371 33.52795592899997 0 0,102.72501110500002 33.527542109000024 0 0,102.72253272 33.52748502999998 0 0,102.71911922599998 33.52800583499999 0 0,102.71672922300002 33.528305939000006 0 0,102.71467273000002 33.52760219800001 0 0,102.71372405800003 33.52653423100003 0 0,102.712689383 33.525395188999994 0 0,102.71191691299998 33.52497025600002 0 0,102.70985936800002 33.52412331599999 0 0,102.70652379699999 33.52371301199997 0 0,102.70489641900002 33.523221347 0 0,102.70385726199999 33.521509752999975 0 0,102.70299075000003 33.52001185900002 0 0,102.70195166899998 33.518300248 0 0,102.70040062300001 33.516663085999994 0 0,102.69936854399998 33.515810165000005 0 0,102.697140477 33.514963971999975 0 0,102.695003031 33.51476129399998 0 0,102.693035312 33.51441450499999 0 0,102.69131535499997 33.51299286 0 0,102.69070883400002 33.511922801000026 0 0,102.68941835999999 33.51078498499999 0 0,102.687280467 33.51051061200002 0 0,102.68463229299999 33.51052527600001 0 0,102.68215833599999 33.51096830099999 0 0,102.67865533100002 33.510915978000014 0 0,102.67728071800002 33.50992162 0 0,102.676926761 33.508349169999974 0 0,102.67682574000003 33.506345959999976 0 0,102.67629595900002 33.504130401 0 0,102.67474231599999 33.502063545 0 0,102.67276886899998 33.50092926799999 0 0,102.670970168 33.500294954000026 0 0,102.67027857400001 33.499225251999974 0 0,102.66993195600003 33.498583059 0 0,102.66735801800002 33.497094124 0 0,102.666494027 33.49581063800002 0 0,102.66588355099998 33.49416796700001 0 0,102.66330926699999 33.492607384999985 0 0,102.662106478 33.49168349600001 0 0,102.66106854399999 33.48997151999998 0 0,102.66071170700002 33.487969652000004 0 0,102.66009596800001 33.485611344999995 0 0,102.65914951100001 33.48468606 0 0,102.65730279000002 33.482637040999975 0 0,102.65800900800002 33.48068457400001 0 0,102.65671132599999 33.478472993000025 0 0,102.65575851300002 33.47668895200002 0 0,102.65429823800002 33.475551655000004 0 0,102.65292070700002 33.47405608700001 0 0,102.65222633000002 33.47255690999998 0 0,102.65187620299997 33.47141373599999 0 0,102.651247125 33.46948353200003 0 0,102.65191520299999 33.467476239999996 0 0,102.65192534099998 33.466762526000025 0 0,102.65195993200001 33.464327207 0 0,102.65188914700002 33.461432076999984 0 0,102.65022770600001 33.45974081600002 0 0,102.64946586299999 33.459478475000026 0 0,102.64758924900002 33.458832255999994 0 0,102.646889612 33.458463325000025 0 0,102.646187559 33.45809311300002 0 0,102.64156347300002 33.455654525 0 0,102.64105924500001 33.45538859499999 0 0,102.63641689100001 33.45303499300002 0 0,102.63618481999998 33.452917334000006 0 0,102.63432130500001 33.45197247499999 0 0,102.63305886299997 33.45133235100002 0 0,102.63268627299999 33.45114342300002 0 0,102.63080098799998 33.450187433999986 0 0,102.63062008100002 33.450095696999995 0 0,102.62548373300001 33.44736764800001 0 0,102.62402476300002 33.446592683000006 0 0,102.622651556 33.44590813100001 0 0,102.62193941599998 33.445553114000006 0 0,102.621922359 33.445544611 0 0,102.62139793900002 33.44528317300001 0 0,102.62073736899998 33.444773285999986 0 0,102.620375943 33.444494303 0 0,102.62028831700002 33.44442666499998 0 0,102.619462742 33.44378939500001 0 0,102.61882114100001 33.44329412000002 0 0,102.618640572 33.44315473199998 0 0,102.61855426199998 33.443088106000005 0 0,102.61752012900001 33.44228981100002 0 0,102.61744163700001 33.442256509 0 0,102.616346244 33.44179175099998 0 0,102.61321318199998 33.440462357 0 0,102.612998742 33.44037136700001 0 0,102.61265752600002 33.44030378299999 0 0,102.61222753800001 33.44021861700003 0 0,102.611071407 33.439989620000006 0 0,102.61075812299998 33.439927566999984 0 0,102.610286067 33.439918465999995 0 0,102.60987523199998 33.439910544999975 0 0,102.60932529600001 33.43989994100002 0 0,102.608781395 33.439861758000006 0 0,102.608055396 33.43981079100001 0 0,102.60707685599999 33.439742088 0 0,102.60572654200001 33.439716008999994 0 0,102.60489351199999 33.439699917999974 0 0,102.60305526500002 33.43957860699999 0 0,102.602440403 33.43953802499999 0 0,102.60074885099999 33.43899019999998 0 0,102.598263347 33.438411299999984 0 0,102.59622377599999 33.43879283299998 0 0,102.59596199999999 33.43900237700001 0 0,102.59582265199998 33.439201664999985 0 0,102.59551781300001 33.439637627000025 0 0,102.595234323 33.44063369700001 0 0,102.59520076899997 33.44184924000001 0 0,102.59473089400001 33.44341401700001 0 0,102.59453173399999 33.44354228499998 0 0,102.593964357 33.443907697999975 0 0,102.593982874 33.44492036499997 0 0,102.591827378 33.446576962999984 0 0,102.59179970100001 33.44757799299998 0 0,102.59262024100002 33.44833977899998 0 0,102.59518973600001 33.44843076699999 0 0,102.59663974900002 33.44845889499999 0 0,102.59694146999999 33.449895560000016 0 0,102.598782502 33.45121897600001 0 0,102.601561882 33.45256053200001 0 0,102.601803916 33.452826499000025 0 0,102.603061938 33.45420889500002 0 0,102.60306527 33.45421018899998 0 0,102.60421275099998 33.455471053 0 0,102.60561176499999 33.45735815400002 0 0,102.60544976099999 33.46014511200002 0 0,102.604627161 33.462336489999984 0 0,102.60443661400001 33.46284407500002 0 0,102.603472818 33.46479592700001 0 0,102.60334309000001 33.46524943200001 0 0,102.60246971700002 33.467085560999976 0 0,102.60165984700001 33.468788097000015 0 0,102.60126610700001 33.46926450400002 0 0,102.60118220800001 33.469434389000014 0 0,102.60100917300002 33.46957537600002 0 0,102.59945392600002 33.47145706700002 0 0,102.59731266799997 33.47404759599999 0 0,102.59677632400002 33.475930859000016 0 0,102.596738157 33.476064870000016 0 0,102.59612581200003 33.478214863999995 0 0,102.59536688499998 33.480879371000015 0 0,102.59541841499998 33.48212793900001 0 0,102.59559704899999 33.48327210000002 0 0,102.59577519700002 33.48434469799997 0 0,102.59655214399999 33.48555754300003 0 0,102.597069466 33.48627068799999 0 0,102.59758581400001 33.48684070799999 0 0,102.598707381 33.48848125699999 0 0,102.599141304 33.489481049999995 0 0,102.599918344 33.49069387100002 0 0,102.600262934 33.491121583999984 0 0,102.601465942 33.49310999199997 0 0,102.60150843399998 33.49468427400001 0 0,102.601614961 33.49863126299999 0 0,102.60131776999998 33.503629260000025 0 0,102.60081079600002 33.505054427999994 0 0,102.600323505 33.506122162 0 0,102.59854593699998 33.508713856999975 0 0,102.59786125099998 33.51060540999998 0 0,102.597637055 33.51113128899999 0 0,102.597526431 33.511608911999986 0 0,102.59747439799997 33.51232479599997 0 0,102.59713923999999 33.51328059000002 0 0,102.59646071700001 33.51399949199998 0 0,102.59561164899998 33.51476691900001 0 0,102.59419367499999 33.515632487999994 0 0,102.593286638 33.516257051000025 0 0,102.59256979700001 33.51746871 0 0,102.59092015300001 33.51843818100002 0 0,102.59071251400002 33.51901160900002 0 0,102.59102462800001 33.523025614000005 0 0,102.59133675499999 33.527039617000014 0 0,102.5916489 33.531053617 0 0,102.58971728900002 33.531826172000024 0 0,102.58733873099999 33.53378250100002 0 0,102.587530136 33.53434818400001 0 0,102.58837233499997 33.53478191099998 0 0,102.58837294400001 33.53478191400001 0 0,102.59032976700001 33.534790225999984 0 0,102.59146484899998 33.53493155199999 0 0,102.59190319700002 33.53521799700002 0 0,102.592581269 33.536431703000005 0 0,102.59292991699999 33.53743191699999 0 0,102.59305069599998 33.53843322199998 0 0,102.593056235 33.539244242999985 0 0,102.59334727800001 33.54014931400002 0 0,102.59352568899999 33.541245758 0 0,102.593532864 33.54229531499999 0 0,102.593597337 33.543392305 0 0,102.59394765799999 33.54463105000002 0 0,102.594867077 33.54577164300002 0 0,102.59527211099999 33.54667616099999 0 0,102.595563857 33.547676638999974 0 0,102.59585823100002 33.54905877200002 0 0,102.597508345 33.551563348 0 0,102.59859806899999 33.55419312599997 0 0,102.59862679600002 33.554262451 0 0,102.59931047399999 33.559266449000006 0 0,102.59933731000001 33.559462865 0 0,102.59901023700002 33.564367538 0 0,102.59897202600001 33.564940482 0 0,102.59844244800001 33.566062913999986 0 0,102.597854885 33.566707285999996 0 0,102.597706517 33.566729705 0 0,102.59718103199998 33.567175899999995 0 0,102.595249287 33.56788534200001 0 0,102.59510894599998 33.567936882000026 0 0,102.59093330399998 33.568150618999994 0 0,102.59024801300001 33.568185683000024 0 0,102.58785708699997 33.568139089 0 0,102.58785647899998 33.56813907700001 0 0,102.586599492 33.568114562000005 0 0,102.58659888300002 33.56811455000002 0 0,102.58485059600002 33.56808043199999 0 0,102.58484998900002 33.56808042099999 0 0,102.58298005199998 33.568380846000025 0 0,102.58230904800001 33.56848864199998 0 0,102.58165100399998 33.569267916 0 0,102.58080350699998 33.57036919199999 0 0,102.580804183 33.57038932099999 0 0,102.58092808800001 33.57407794400001 0 0,102.578244391 33.57760901299997 0 0,102.57686570499999 33.582913253000015 0 0,102.57678556100001 33.583221563999984 0 0,102.57493411299998 33.587059329 0 0,102.574812909 33.587170981999975 0 0,102.57414246600001 33.587773217000006 0 0,102.57144582299998 33.590195387999984 0 0,102.56964399700001 33.59168215300002 0 0,102.569345688 33.59192829099999 0 0,102.56383581900002 33.594054433999986 0 0,102.56334819199998 33.59424258199999 0 0,102.55952187000003 33.59561805200002 0 0,102.559260574 33.59571197499997 0 0,102.555100842 33.59670288000001 0 0,102.55501831200002 33.59673700299999 0 0,102.552073468 33.59795452499998 0 0,102.55096175199998 33.59868957399999 0 0,102.54727261400001 33.60112860700002 0 0,102.54612034399997 33.601890364999974 0 0,102.54571877199999 33.60252438600003 0 0,102.54397857999999 33.603893330000005 0 0,102.54313119900002 33.60455990600002 0 0,102.54054350299998 33.606595363999986 0 0,102.53966717899999 33.610031542 0 0,102.53879077699997 33.61346770799997 0 0,102.53873460300002 33.61368794600003 0 0,102.53880520500002 33.61697575400001 0 0,102.53888063900001 33.620488720000026 0 0,102.538931219 33.622844336000014 0 0,102.53899447200001 33.625790171000006 0 0,102.53902360900003 33.62714727000002 0 0,102.538161022 33.628707045 0 0,102.53782499800002 33.629698451000024 0 0,102.537376462 33.630940813999985 0 0,102.53704138299997 33.632087264999996 0 0,102.53693146500001 33.63275565700002 0 0,102.536936201 33.633518966 0 0,102.536943899 33.63475934500002 0 0,102.53661175899998 33.636382862999994 0 0,102.53581977900001 33.637435875999984 0 0,102.53513890099998 33.63801132200001 0 0,102.53480612599998 33.639539420999995 0 0,102.53401409600002 33.64059242299999 0 0,102.53288275800003 33.64212396300002 0 0,102.53186135200002 33.64298710600002 0 0,102.530842269 33.64423189600001 0 0,102.53028064799997 33.645665549 0 0,102.530061843 33.64719314500002 0 0,102.52938318600002 33.648150214 0 0,102.52825225200002 33.649777125000014 0 0,102.52757704800001 33.65130666599998 0 0,102.52667538200001 33.65312341600003 0 0,102.526684682 33.654650032999996 0 0,102.52657872499998 33.655986308000024 0 0,102.526358088 33.657227655999975 0 0,102.52556985500001 33.65894849799997 0 0,102.52477753699998 33.660001438999984 0 0,102.52388127799998 33.661937609000006 0 0,102.52377215400003 33.665123875999996 0 0,102.523719578 33.666659030999995 0 0,102.52361070799998 33.66983720899998 0 0,102.52359518600002 33.670290357 0 0,102.52355784399998 33.67138044799998 0 0,102.52346096999997 33.67420798699999 0 0,102.52305510100001 33.67592866000001 0 0,102.523011661 33.676064732999976 0 0,102.52287182399999 33.67650275 0 0,102.52250668900001 33.677646471 0 0,102.52223945399999 33.67925775499998 0 0,102.52216178700002 33.679726045999985 0 0,102.52213347100002 33.68071252200002 0 0,102.52209166699998 33.68216881799998 0 0,102.52179272699999 33.68542586900003 0 0,102.521780363 33.685560572999975 0 0,102.52080765 33.68715062799998 0 0,102.52053906200001 33.689052885000024 0 0,102.51944653100003 33.69004727999999 0 0,102.51922915400002 33.691861088999985 0 0,102.518780612 33.69319879 0 0,102.518447348 33.69472683599997 0 0,102.51856779899998 33.69577590099999 0 0,102.51869054600002 33.697206617000006 0 0,102.51869914600002 33.698637812000015 0 0,102.51870659999997 33.699878180999974 0 0,102.519285975 33.70130697799999 0 0,102.51963763100002 33.702832145 0 0,102.519533239 33.704454645 0 0,102.51880263599998 33.70841585900001 0 0,102.518807111 33.709160079000014 0 0,102.51909357300002 33.710471788999996 0 0,102.51921463000002 33.711616262999996 0 0,102.51865067199998 33.71276361499997 0 0,102.51808612600001 33.71381555099998 0 0,102.51752271200002 33.71505831000002 0 0,102.51718591399998 33.71601387300001 0 0,102.51718877399998 33.716490936000014 0 0,102.51850402000002 33.71746416100001 0 0,102.518123307 33.719367729 0 0,102.51850402000002 33.72165201199999 0 0,102.51907509099999 33.722794152999995 0 0,102.52174008700001 33.726982005000025 0 0,102.52307258600001 33.72926628699997 0 0,102.52516651100001 33.73288306799998 0 0,102.52573758199998 33.736119135000024 0 0,102.52592793899998 33.738022704 0 0,102.524976154 33.73992627199999 0 0,102.524976154 33.742591269 0 0,102.524976154 33.74620805000001 0 0,102.52611829599999 33.75039590099999 0 0,102.52611829599999 33.75287054 0 0,102.52611829599999 33.75648732100001 0 0,102.52649900900002 33.75801017600003 0 0,102.52535686800002 33.76048481599997 0 0,102.52174008700001 33.76353052600001 0 0,102.519455805 33.76695695000001 0 0,102.51774259299998 33.77000265999999 0 0,102.51602938100001 33.77152551500001 0 0,102.51298367099997 33.77400015400002 0 0,102.510128318 33.77419051099997 0 0,102.506701894 33.77438086799998 0 0,102.503085113 33.77438086799998 0 0,102.50022976000002 33.773429082999996 0 0,102.49642262200001 33.773048370000026 0 0,102.49337691199997 33.77400015400002 0 0,102.49071191600001 33.775903723 0 0,102.48671442099999 33.77685550699999 0 0,102.48328799799998 33.77685550699999 0 0,102.47738693399998 33.77609408000001 0 0,102.472247299 33.77419051099997 0 0,102.46767873300001 33.772477299 0 0,102.46253909799998 33.77152551500001 0 0,102.45854160300001 33.76924123200001 0 0,102.45663803399998 33.76657623599999 0 0,102.455876607 33.76505338099997 0 0,102.45435375199997 33.76105588600001 0 0,102.45340196699999 33.758771604 0 0,102.45054661400002 33.756868035000025 0 0,102.44845268799997 33.75610660699999 0 0,102.44654911999999 33.755345180000006 0 0,102.44483590800002 33.755154823 0 0,102.44255162500002 33.75496446599999 0 0,102.439327171 33.754875325 0 0,102.43734024700001 33.75578319900001 0 0,102.43537996499998 33.756386471999974 0 0,102.43377362000001 33.75639212700003 0 0,102.429678927 33.75849364999999 0 0,102.42861468199999 33.759839123000006 0 0,102.42791405700001 33.762525099000015 0 0,102.42686303800002 33.76655405299999 0 0,102.42562161799998 33.768198283000004 0 0,102.42420751600002 33.77103577899999 0 0,102.42403781600001 33.77282538899999 0 0,102.42387104599999 33.77521133099998 0 0,102.42495322000002 33.77744389100002 0 0,102.42961128500002 33.78070764199998 0 0,102.43211973500001 33.78248790700002 0 0,102.43463431499998 33.785460779999994 0 0,102.43464787200003 33.78814426500003 0 0,102.435912067 33.79097242199998 0 0,102.43860939000001 33.794689988000016 0 0,102.44292021799998 33.79959438700001 0 0,102.44489454 33.80152538499999 0 0,102.44811357200001 33.80240824200001 0 0,102.44883488800002 33.80374738199998 0 0,102.44938231999998 33.80598165800001 0 0,102.45278878900001 33.80850363799999 0 0,102.455653348 33.809834850000016 0 0,102.46244870800001 33.81144948899998 0 0,102.46674149500001 33.81262599399997 0 0,102.47050512599998 33.814997043000005 0 0,102.47426402600001 33.816473487999986 0 0,102.477838641 33.81690694299999 0 0,102.48211685000001 33.815399453 0 0,102.48407309700002 33.813900950000004 0 0,102.48674197700001 33.812101437000024 0 0,102.48852116900002 33.81090173000001 0 0,102.49459595299999 33.81132477400001 0 0,102.49799530799999 33.81235468400001 0 0,102.50086242100002 33.81398299900002 0 0,102.50372876900002 33.815462164999985 0 0,102.50658994100002 33.816046782 0 0,102.51051570099997 33.81543426000002 0 0,102.51444318799997 33.81511977399998 0 0,102.51551838099999 33.81571162 0 0,102.517662524 33.81585172299998 0 0,102.51997986499998 33.815096556000015 0 0,102.52372778799997 33.814633447000006 0 0,102.52605690600001 33.815816204999976 0 0,102.52767349300001 33.81730013599997 0 0,102.53088288700002 33.81639186199999 0 0,102.53338797999999 33.817126471999984 0 0,102.53553032500002 33.81696810400001 0 0,102.53891261500002 33.815164369 0 0,102.540876298 33.81500669000002 0 0,102.54177400600003 33.81574816800003 0 0,102.54249688800002 33.817086742000015 0 0,102.54215566800002 33.81962266199997 0 0,102.54020500500002 33.821867473 0 0,102.53789326499998 33.823517494999976 0 0,102.534690178 33.825469508000026 0 0,102.53505206800003 33.82621335499999 0 0,102.536313613 33.827996875 0 0,102.53579167700002 33.830235394 0 0,102.53580934799999 33.833067898000024 0 0,102.53724965499998 33.834850629000016 0 0,102.54243877300001 33.83616965800002 0 0,102.54351819599998 33.837357569000005 0 0,102.545857679 33.840030727 0 0,102.548535576 33.839720677 0 0,102.55103862800001 33.840007680999975 0 0,102.55230070900001 33.84179102799999 0 0,102.55445903499998 33.84401758299998 0 0,102.557139925 33.84415458000001 0 0,102.55909937799998 33.843251212999974 0 0,102.56087623500002 33.84175231500001 0 0,102.56337351299999 33.84114459800003 0 0,102.56570192499998 33.842028432999996 0 0,102.567307868 33.84172288899998 0 0,102.56765335199998 33.83993230599998 0 0,102.567281272 33.83769777700002 0 0,102.56762969699997 33.83635442899998 0 0,102.56905095500002 33.835155214999986 0 0,102.570479105 33.83499953299997 0 0,102.57191320800001 33.83573830400002 0 0,102.57316470900003 33.83588157499997 0 0,102.573336385 33.834837198 0 0,102.57314978300002 33.83364540299999 0 0,102.57295821299999 33.83170821599998 0 0,102.57294528400001 33.829770198999995 0 0,102.573476201 33.82902231600002 0 0,102.575081872 33.828716672999974 0 0,102.57597201800002 33.828265268999985 0 0,102.57703277000002 33.82662039799999 0 0,102.57720538400002 33.82572509300002 0 0,102.57683712699998 33.82408690300002 0 0,102.577007735 33.82289344100002 0 0,102.578606251 33.82154420400002 0 0,102.58180716800001 33.819441982 0 0,102.58303297200001 33.818629138000006 0 0,102.58695425500002 33.814646934999985 0 0,102.58837182299999 33.81300026700001 0 0,102.58889535200001 33.81120877000001 0 0,102.58942703999998 33.810609897999996 0 0,102.59120577099998 33.80955780199997 0 0,102.59351815899998 33.808204949000014 0 0,102.596900936 33.806697794 0 0,102.599753056 33.805938543000025 0 0,102.604202907 33.80382966299999 0 0,102.60741096100003 33.802919409000026 0 0,102.61186152699997 33.80095933400003 0 0,102.614348726 33.799157974000025 0 0,102.61701331400002 33.79720659399999 0 0,102.61967778100001 33.795255156999986 0 0,102.62216573 33.793602720000024 0 0,102.62554742200001 33.792094787999986 0 0,102.62839443899998 33.79073857100002 0 0,102.63003666899999 33.78969854000002 0 0,102.63173809900002 33.78797240099999 0 0,102.63258668399999 33.78682309300001 0 0,102.63531532000002 33.78494851400001 0 0,102.63685999 33.785226791000014 0 0,102.63840573300001 33.78564816300002 0 0,102.64046568100002 33.78606684800002 0 0,102.641491927 33.78577527700003 0 0,102.644568478 33.784614284999975 0 0,102.64695722699997 33.783170584000004 0 0,102.64951620300002 33.78158282200002 0 0,102.65139171499999 33.78028485700003 0 0,102.653435291 33.77855661299998 0 0,102.65530522799997 33.776543017999984 0 0,102.65803522599998 33.77495417199998 0 0,102.65939196400001 33.77308636999999 0 0,102.66143630900001 33.771501109999974 0 0,102.663651942 33.769914895 0 0,102.667061472 33.76760659399997 0 0,102.66859369999997 33.766310222000016 0 0,102.674581079 33.76498956299997 0 0,102.677487332 33.764114925 0 0,102.67987608499999 33.76281370999999 0 0,102.68106760500001 33.76180530099998 0 0,102.683105603 33.759504117999995 0 0,102.68459663800002 33.75618665899998 0 0,102.68557710900001 33.75379588300001 0 0,102.68670172600002 33.75158319600001 0 0,102.68682928300001 33.749674217000006 0 0,102.686246332 33.74818662299998 0 0,102.685237481 33.74699955699998 0 0,102.68167847400002 33.745027209 0 0,102.68058467700001 33.74406105600002 0 0,102.678860284 33.742639344999986 0 0,102.67948038700001 33.74058845299999 0 0,102.67999818499999 33.740454993000014 0 0,102.685343939 33.739077001 0 0,102.68540750199998 33.739062554999975 0 0,102.68591864799998 33.73894637500001 0 0,102.69086920199999 33.73782110799999 0 0,102.69154709100002 33.737667004 0 0,102.69644156200002 33.737007902000016 0 0,102.70025545499999 33.736494170000014 0 0,102.70025606399997 33.73649416500001 0 0,102.702052315 33.73647528499998 0 0,102.702052923 33.73647527899999 0 0,102.70678191299999 33.73642545199999 0 0,102.70678252200003 33.73642544500001 0 0,102.71007687100001 33.73639062500001 0 0,102.711510444 33.73643941500001 0 0,102.71623653199998 33.73660014500001 0 0,102.716281364 33.73663766599998 0 0,102.71891723300001 33.73884362199999 0 0,102.71991961100002 33.74410843300001 0 0,102.71993010699998 33.74462631799997 0 0,102.72004862799997 33.75047442800002 0 0,102.720167145 33.75632253399999 0 0,102.71894236100002 33.75944766399999 0 0,102.717759575 33.761553893999974 0 0,102.71618546799999 33.764356772999975 0 0,102.71609630699999 33.764430898 0 0,102.71591274100001 33.76479367000002 0 0,102.71426948300001 33.76627569499999 0 0,102.71263850399998 33.76774657200002 0 0,102.70991979399997 33.77055307500001 0 0,102.71005245100002 33.77105322900002 0 0,102.71052922299998 33.77210819599998 0 0,102.71079434299998 33.77269483399999 0 0,102.71083261500002 33.77732810399999 0 0,102.70767651699998 33.78067957000002 0 0,102.70310256099998 33.785536028000024 0 0,102.702698096 33.785965438999995 0 0,102.70225976699999 33.78645023600001 0 0,102.70180605500002 33.786952047 0 0,102.69846241200003 33.790649831999986 0 0,102.697818385 33.79136207200003 0 0,102.69700711600001 33.79225919100003 0 0,102.69409542 33.794332173999976 0 0,102.692447899 33.795505048999985 0 0,102.69008107000002 33.79705484599998 0 0,102.68601036299998 33.79972009900001 0 0,102.68338090100002 33.80320533399998 0 0,102.68315812100002 33.80354084999999 0 0,102.68054316299998 33.807478817 0 0,102.68054658199998 33.812132786999996 0 0,102.68054998399998 33.81678675500001 0 0,102.68055337300001 33.82144072 0 0,102.68055385999997 33.822113590000015 0 0,102.68055621600001 33.825361445 0 0,102.68061453000001 33.82609306400002 0 0,102.68098467200002 33.830736758 0 0,102.67957780400002 33.83210176099999 0 0,102.67727357299998 33.835663779000015 0 0,102.677871912 33.83850703600001 0 0,102.67840039800001 33.839110775999984 0 0,102.67873333400001 33.83949112099998 0 0,102.68126769600002 33.84238636600003 0 0,102.68164303700001 33.842756924000014 0 0,102.68267997800001 33.84378059300002 0 0,102.68446884600002 33.84554656500001 0 0,102.68608718600001 33.84647119800002 0 0,102.68658295699998 33.84928243500002 0 0,102.68657996000002 33.85132349899999 0 0,102.68657472199999 33.854886135000015 0 0,102.68645549500002 33.85620231500002 0 0,102.68601441800001 33.86107099700001 0 0,102.685760561 33.863872773000026 0 0,102.68571117300002 33.86426980599998 0 0,102.68556068499998 33.865479592999975 0 0,102.685504552 33.86593085499999 0 0,102.68550409900001 33.86593449600002 0 0,102.684899928 33.87079097399999 0 0,102.68149102000001 33.87454131099997 0 0,102.68141427299997 33.874625744000014 0 0,102.680987953 33.87509473199998 0 0,102.67681428999998 33.87748670000002 0 0,102.67675191500001 33.87752244500001 0 0,102.671551196 33.87945602299999 0 0,102.66628112699999 33.881415061999974 0 0,102.66279847200002 33.88372372700002 0 0,102.66183203700001 33.88524865699998 0 0,102.65933985499998 33.889180751000026 0 0,102.65854674299999 33.88991413999997 0 0,102.65550470699998 33.892726890999995 0 0,102.65429583600002 33.89384464800003 0 0,102.65416107200002 33.89393174999998 0 0,102.65347133199998 33.89437754099998 0 0,102.65153485299999 33.894999713999994 0 0,102.64997588799997 33.895531343000016 0 0,102.649474349 33.895702373999995 0 0,102.648720486 33.895959452 0 0,102.64820137700002 33.896045300000026 0 0,102.64548881899998 33.896493846 0 0,102.645304754 33.89652718999997 0 0,102.64340526000001 33.89687128899999 0 0,102.64294274600002 33.89722848700001 0 0,102.64195843599998 33.897315757 0 0,102.63882199199998 33.90019441099997 0 0,102.63880014799997 33.90198496099998 0 0,102.639994205 33.902751652000006 0 0,102.64114643900001 33.90381903999997 0 0,102.642013539 33.90500716700001 0 0,102.64295531200003 33.906612322 0 0,102.64439325299998 33.90761855400001 0 0,102.646975053 33.90855913399997 0 0,102.65033862500002 33.908839580999995 0 0,102.65291643299997 33.90924336799998 0 0,102.65463878399999 33.91000944299998 0 0,102.65729548899998 33.91136683100001 0 0,102.660374042 33.91176778800002 0 0,102.66252378500002 33.912292931000025 0 0,102.66403171899998 33.91306002599998 0 0,102.66453514099999 33.91341510299998 0 0,102.66595573500001 33.913733303000015 0 0,102.66617169099999 33.913911031 0 0,102.66638857599997 33.91420801700002 0 0,102.66639368199998 33.91486394100002 0 0,102.66639785900003 33.91540060599999 0 0,102.66683071099999 33.91587531800002 0 0,102.66697607999998 33.916172690999986 0 0,102.66705039099998 33.91653007999997 0 0,102.66637858500002 33.91746509000001 0 0,102.66457032099999 33.917946941000025 0 0,102.66278635600003 33.91849324200001 0 0,102.659504002 33.91952460599998 0 0,102.65629172299998 33.92037661299997 0 0,102.64971531200001 33.92094817200001 0 0,102.64685421000001 33.92096323300001 0 0,102.64399176 33.920799337999995 0 0,102.63779131000001 33.919877493 0 0,102.63399502300001 33.92020933600003 0 0,102.63347520399998 33.92115470900001 0 0,102.633131918 33.922525345 0 0,102.63285638500003 33.92395792899998 0 0,102.63097874099998 33.92483031199998 0 0,102.62797064900002 33.92757423400002 0 0,102.627535292 33.927928441999995 0 0,102.62467810200002 33.930252972999995 0 0,102.62336428200001 33.931220881 0 0,102.62270678300001 33.931705255 0 0,102.62150842400001 33.93364935599999 0 0,102.62078185899998 33.934349698000005 0 0,102.62003902200001 33.935065716999986 0 0,102.619825902 33.93527114099999 0 0,102.617345322 33.93928832099999 0 0,102.620149674 33.94365528600002 0 0,102.62134420400002 33.94551527499999 0 0,102.622328369 33.948237866 0 0,102.62344838500002 33.95133607499997 0 0,102.62443657799997 33.95284311500001 0 0,102.62645279499998 33.954427212999974 0 0,102.62978765700001 33.95648678499998 0 0,102.63219198000002 33.957971552000004 0 0,102.63521795399998 33.96006065900002 0 0,102.64054875599999 33.963740574999974 0 0,102.64649934300002 33.96529425 0 0,102.64811817200001 33.965716860999976 0 0,102.65145365199999 33.96681071500001 0 0,102.65236869799998 33.96703866399997 0 0,102.65568325499999 33.967864296000016 0 0,102.65842766200001 33.968215869000005 0 0,102.65883178899998 33.96826763399997 0 0,102.662813573 33.96834335199998 0 0,102.66460789000001 33.96869952899999 0 0,102.66839346 33.969450876999986 0 0,102.66839657700001 33.969453879000014 0 0,102.66855222800001 33.969484771 0 0,102.67072533100003 33.969645297 0 0,102.67376206199998 33.96986955099999 0 0,102.67694569899999 33.96973490099998 0 0,102.68099953500001 33.97102368999998 0 0,102.68252608300003 33.97150896400001 0 0,102.68505146199999 33.972316784999975 0 0,102.68675477699998 33.97286160700003 0 0,102.68904884199998 33.97439270699999 0 0,102.68916863599998 33.97444545399998 0 0,102.69143576800002 33.97672672700003 0 0,102.69506392699998 33.977195381 0 0,102.69693935999999 33.97777063299998 0 0,102.69983316700001 33.97865818299999 0 0,102.70221705400002 33.97949408400001 0 0,102.70500532800003 33.980471704000024 0 0,102.707303309 33.98156295000001 0 0,102.712229686 33.98390211200001 0 0,102.71416309400001 33.984820050999986 0 0,102.71729119399998 33.986022757 0 0,102.72355958399999 33.98599187399998 0 0,102.72704824800002 33.98597454700001 0 0,102.72982778 33.98600591899998 0 0,102.73609574599999 33.98607643499997 0 0,102.74236374100002 33.98614663000001 0 0,102.74298256499998 33.986153543 0 0,102.74483289 33.986201506999976 0 0,102.746582262 33.985928419000004 0 0,102.74897962300003 33.98503131199999 0 0),(102.84526792499997 33.63400121699999 0 0,102.84574240699999 33.63372331199997 0 0,102.846208402 33.633792045999996 0 0,102.846208402 33.63376050900001 0 0,102.84635871799998 33.63363524699997 0 0,102.84603773399999 33.63331255200001 0 0,102.84557893200002 33.632503266000015 0 0,102.84550484300001 33.63181515500003 0 0,102.84795934200002 33.63124740500001 0 0,102.84913101000001 33.63090531 0 0,102.849259695 33.630316119999975 0 0,102.84930050999998 33.62959185300002 0 0,102.85006181 33.62924260699998 0 0,102.85075434700002 33.63074276200001 0 0,102.85116475199999 33.631665657999974 0 0,102.85139452800001 33.63187857600002 0 0,102.85187816500002 33.632326722000016 0 0,102.85257778599998 33.634020357 0 0,102.85250148400002 33.63477958200002 0 0,102.85220966100002 33.635137224999994 0 0,102.85198356699999 33.63541431200002 0 0,102.85212547600003 33.63721113600002 0 0,102.851668609 33.63800842799998 0 0,102.85162454599998 33.63978194800001 0 0,102.850792388 33.64022535999999 0 0,102.85042712 33.64023808600001 0 0,102.84953793599999 33.640222617999996 0 0,102.84858130200001 33.640167813000005 0 0,102.84766979400001 33.640132865 0 0,102.847033781 33.640026395999996 0 0,102.846172626 33.63980153 0 0,102.845609292 33.63952461600002 0 0,102.845525221 33.63923697600001 0 0,102.84545398099999 33.63843444499997 0 0,102.84520875599998 33.637749074 0 0,102.84474353299998 33.636739352000006 0 0,102.844678241 33.635698445 0 0,102.84473952100001 33.635069929 0 0,102.84489626300001 33.63472925299999 0 0,102.84526792499997 33.63400121699999 0 0)))","totalAcreage":217.28,"cdAcreage":0,"sdAcreage":0,"cdScl":null,"sdScl":null},{"id":4,"type":"核心保护区","wkt":"MULTIPOLYGON ZM (((102.27373999299999 33.89007178000003 0 0,102.27699908599999 33.889157685999976 0 0,102.280805235 33.889300204999984 0 0,102.28225949 33.89065709699997 0 0,102.28552455599998 33.89155638400001 0 0,102.28878154099999 33.89003744399997 0 0,102.29113128199998 33.88821829400001 0 0,102.293297639 33.885794996000016 0 0,102.29835059499999 33.87973746 0 0,102.31191024600002 33.86074947399999 0 0,102.31286426700001 33.85891511 0 0,102.31306302500002 33.856968161 0 0,102.31209923400002 33.85566818900003 0 0,102.31039152099999 33.85220106700001 0 0,102.31019235100001 33.84721408500002 0 0,102.31018033599997 33.843889123999986 0 0,102.30962769299998 33.84132120100003 0 0,102.30835225200002 33.83920849200001 0 0,102.30870470299999 33.836487159 0 0,102.30942369600001 33.834973994999984 0 0,102.31194875800003 33.832096045000014 0 0,102.31483140799997 33.82800803800001 0 0,102.319518996 33.82240393500001 0 0,102.32294133699997 33.81755865299999 0 0,102.32672483800002 33.81256117999999 0 0,102.32870839600002 33.810439996000014 0 0,102.32761573099998 33.808780399 0 0,102.32728187800001 33.806914577999976 0 0,102.33012901000001 33.80422345400001 0 0,102.33172303700002 33.80079021199998 0 0,102.33244505699997 33.799507001999984 0 0,102.33561215600002 33.79520087399999 0 0,102.34130368199999 33.788269861 0 0,102.34505409399998 33.785248740999975 0 0,102.34718399399998 33.78211196400002 0 0,102.352170242 33.77896703099998 0 0,102.35821982700003 33.774029783 0 0,102.362312003 33.77073794500001 0 0,102.36337176 33.76805128000001 0 0,102.363538936 33.76536723700002 0 0,102.36192301 33.76313569299998 0 0,102.35637968700001 33.76076644099999 0 0,102.35191064499998 33.75913931299999 0 0,102.34976089100002 33.757207299000015 0 0,102.34618637 33.75602468300002 0 0,102.34350792200001 33.75573399299998 0 0,102.34154815199997 33.75663394999998 0 0,102.33958187500002 33.755893942 0 0,102.339393992 33.753509072999975 0 0,102.34081592400003 33.75201428899999 0 0,102.34296059899998 33.752753783 0 0,102.345996507 33.753192571 0 0,102.347600403 33.75259171900001 0 0,102.34813523100001 33.75244112600001 0 0,102.34919400299998 33.74945640300001 0 0,102.35186557499998 33.748107038 0 0,102.35489890600002 33.747949269 0 0,102.35792727 33.74659874700001 0 0,102.361130876 33.744502204000014 0 0,102.36451152000001 33.74210688300002 0 0,102.365037411 33.73986902799999 0 0,102.36627452300002 33.737032715 0 0,102.36876125999999 33.73434175 0 0,102.371432056 33.73299196400001 0 0,102.37535893900002 33.73327826299999 0 0,102.37839235400003 33.73326900500001 0 0,102.381245353 33.73281297 0 0,102.38248712299998 33.731169174 0 0,102.38354378499997 33.72803507200001 0 0,102.38567421699997 33.725643046000016 0 0,102.386556961 33.723553068 0 0,102.38743832400002 33.721164912999996 0 0,102.38885485600002 33.718775068000014 0 0,102.39063216300002 33.717278588 0 0,102.39134171500001 33.71638181899999 0 0,102.390624736 33.715638652999985 0 0,102.39026658799997 33.715341610999985 0 0,102.39044161300001 33.714595621 0 0,102.39114303399998 33.711909832 0 0,102.39220796199999 33.71071375700001 0 0,102.394169562 33.71055842599998 0 0,102.39523921199998 33.71040592100002 0 0,102.39720011200001 33.71010145600002 0 0,102.39987040099999 33.708900142999994 0 0,102.40164939499999 33.707850759999985 0 0,102.40520585399997 33.705453749000014 0 0,102.40697978999998 33.703360695000015 0 0,102.40911249999999 33.70171368899997 0 0,102.410712865 33.70066476699998 0 0,102.412314616 33.699913994999974 0 0,102.41356318099997 33.699909821999995 0 0,102.41480816299998 33.69916021099999 0 0,102.41641056899999 33.69855847100001 0 0,102.418620196 33.694657027000005 0 0,102.41980992700002 33.69287243100001 0 0,102.42159452200002 33.69093911900001 0 0,102.4241227 33.689005807 0 0,102.425907295 33.686180197 0 0,102.42694831 33.683354587 0 0,102.427691891 33.68038026099998 0 0,102.427691891 33.677405935000024 0 0,102.42813804000002 33.67279572899997 0 0,102.42917905399997 33.66818552299998 0 0,102.43081493400001 33.663872749999996 0 0,102.432450813 33.660749708000026 0 0,102.434648826 33.65950519400002 0 0,102.43590225100002 33.65916682300002 0 0,102.437781282 33.658444558999975 0 0,102.44079250800002 33.65600073799999 0 0,102.44249369300002 33.65399091500001 0 0,102.44494298299998 33.652421593999975 0 0,102.44702501199998 33.650042133 0 0,102.447173728 33.64796010499998 0 0,102.44657886300001 33.64677037400003 0 0,102.44568656500002 33.645431927000004 0 0,102.444348118 33.64468834600001 0 0,102.44311599500003 33.64281348999998 0 0,102.44130491599998 33.642024486000025 0 0,102.44074197100002 33.64043215100003 0 0,102.44044998099997 33.639097357000026 0 0,102.44027182899998 33.637714448 0 0,102.44031696799999 33.635376576 0 0,102.44076303600002 33.63337123399998 0 0,102.44161147199998 33.631984663000026 0 0,102.44257565100003 33.63093163100001 0 0,102.44325147699999 33.62925941499998 0 0,102.443472998 33.62797049300002 0 0,102.44346444199999 33.626300727 0 0,102.44340032600002 33.624917412 0 0,102.44339666000002 33.624201798 0 0,102.44384822900003 33.623293717000024 0 0,102.44424374099998 33.62257666900001 0 0,102.445268 33.62214361000002 0 0,102.44583358800003 33.621235110999976 0 0,102.44675195000002 33.61977598300001 0 0,102.44752983199999 33.61944432299998 0 0,102.44934865300002 33.618292725 0 0,102.450480675 33.61666651799999 0 0,102.45044990100001 33.61075077100003 0 0,102.44974834099997 33.60741372299998 0 0,102.44992982000002 33.598443841000005 0 0,102.44968494300002 33.595200541 0 0,102.449181899 33.58613771099999 0 0,102.44950510899997 33.58251067100002 0 0,102.44948977400003 33.57955278100002 0 0,102.44810802400002 33.57688609799999 0 0,102.44708209800001 33.576889807999976 0 0,102.44378121900002 33.577855865000004 0 0,102.44127579899998 33.578341911999985 0 0,102.44002332000002 33.57863262400002 0 0,102.43865732 33.57901914399997 0 0,102.43592480500001 33.579696722999984 0 0,102.43307872600002 33.580470057000014 0 0,102.43000128699998 33.580576205 0 0,102.42646738299999 33.580588433 0 0,102.42304793900001 33.58069558699998 0 0,102.41906126600003 33.58137707499998 0 0,102.416212229 33.581577525 0 0,102.41177626000001 33.58369155499997 0 0,102.40825210600002 33.58580242099998 0 0,102.40609452199999 33.58762245700001 0 0,102.403822838 33.58944282700003 0 0,102.40257893299997 33.591641487000004 0 0,102.40007948200002 33.593557945999976 0 0,102.397352324 33.59557050400002 0 0,102.39598978700002 33.59681530099999 0 0,102.39116994800003 33.599646011000004 0 0,102.387619417 33.60248989500002 0 0,102.384248147 33.60563130000003 0 0,102.38140526199999 33.60742917499999 0 0,102.378556393 33.607885194999994 0 0,102.376418264 33.60789172 0 0,102.37392506700002 33.608197460999975 0 0,102.37054031899999 33.60835673499997 0 0,102.367335002 33.608813564 0 0,102.36430657599999 33.60897160899998 0 0,102.360568521 33.609877100999995 0 0,102.35665097499998 33.610484816999985 0 0,102.35291520200002 33.61198643099999 0 0,102.35095998600002 33.61318471300001 0 0,102.34687418300001 33.616327125 0 0,102.34260575100001 33.618426279999994 0 0,102.34101839700003 33.622605179999994 0 0,102.34085603900002 33.626631050000015 0 0,102.34069308099998 33.63050782900001 0 0,102.33927839 33.633344419000025 0 0,102.33839656599997 33.63573226699998 0 0,102.33752109199997 33.63976007299999 0 0,102.33699623400003 33.64229602400002 0 0,102.33558181000001 33.64528165600001 0 0,102.33416613600002 33.647969096 0 0,102.33257268300002 33.65080608599999 0 0,102.33062030000002 33.65304765899998 0 0,102.32920037299999 33.65469142799998 0 0,102.32688900099998 33.65633754100003 0 0,102.32511462899998 33.65857855500002 0 0,102.324228807 33.66007177099999 0 0,102.32352738100002 33.663204475999976 0 0,102.32229934999998 33.66857488199997 0 0,102.32177831899997 33.672303457 0 0,102.32179608799999 33.67707424600002 0 0,102.321810529 33.68095051 0 0,102.32289387999998 33.68452580500002 0 0,102.32486960199998 33.68824783500003 0 0,102.32683985099999 33.690478962999975 0 0,102.32970082999998 33.692409508000026 0 0,102.33113508399998 33.69434381799999 0 0,102.332931299 33.69761892700001 0 0,102.33454696899997 33.70029814600002 0 0,102.334915277 33.70327890599998 0 0,102.33563863500001 33.70581143499999 0 0,102.33761539900001 33.70953324200002 0 0,102.33977307999999 33.71385086700002 0 0,102.34282359899998 33.71831506199999 0 0,102.345521786 33.72382377600002 0 0,102.34553672099997 33.727550914999995 0 0,102.34555165900002 33.73127805199999 0 0,102.34502590800003 33.73366491500002 0 0,102.34361267100002 33.73724694399999 0 0,102.34094307200002 33.73904338800003 0 0,102.33898365300001 33.73994330400001 0 0,102.33737934700002 33.740394959000014 0 0,102.332740177 33.74055663500002 0 0,102.32577772399998 33.739829766000014 0 0,102.31952420800002 33.73775888799997 0 0,102.31452063 33.735833602000014 0 0,102.311656384 33.73330638099998 0 0,102.31021547199998 33.729582827 0 0,102.30894936800001 33.72481520399998 0 0,102.308047682 33.72213388099999 0 0,102.30518619200001 33.72020284600001 0 0,102.30268635300001 33.71961264700002 0 0,102.29737527499998 33.71931470599998 0 0,102.294166561 33.72009764500001 0 0,102.292385287 33.72093676600002 0 0,102.29074892099999 33.722431504999975 0 0,102.2893262 33.72380645200002 0 0,102.288690083 33.72565662699998 0 0,102.28869467599998 33.727028222 0 0,102.28951458699999 33.72873856799998 0 0,102.290953586 33.732164196999975 0 0,102.29435556800001 33.73558514299998 0 0,102.29578771199999 33.73692350599998 0 0,102.296859923 33.73736819499999 0 0,102.30310973000002 33.73854570899999 0 0,102.308464249 33.73883062300001 0 0,102.31256857400001 33.738820300999976 0 0,102.31900156 33.74118924200002 0 0,102.32652259700001 33.748027578999995 0 0,102.32725912199999 33.75398909799998 0 0,102.32602330499998 33.75757044699998 0 0,102.32389827700001 33.76204863800001 0 0,102.32391117600002 33.765477592000025 0 0,102.32374444499999 33.76860884299998 0 0,102.322502692 33.770699303000015 0 0,102.32019087200001 33.77309070199999 0 0,102.316985203 33.775186184999995 0 0,102.31431387399999 33.776982051999994 0 0,102.31128806599997 33.779524186 0 0,102.30879501999999 33.781319483000004 0 0,102.30576942699997 33.784010566999996 0 0,102.30291904299997 33.785806630000025 0 0,102.30149432899998 33.786853721 0 0,102.297573478 33.788950442999976 0 0,102.29382946499999 33.79059936200002 0 0,102.28865432600003 33.79150609300001 0 0,102.28651162400001 33.791511087 0 0,102.284906078 33.79196206300003 0 0,102.28205450399997 33.793608559999996 0 0,102.27848807200002 33.79510752200002 0 0,102.272421544 33.79661192499998 0 0,102.26778152499998 33.797516599000005 0 0,102.26563866999999 33.79752123200001 0 0,102.26027504299998 33.797218473999976 0 0,102.253345674 33.79580635100001 0 0,102.24990356299998 33.79490654699998 0 0,102.24483190000001 33.793858752999995 0 0,102.24320527499998 33.79476879499998 0 0,102.24246487599999 33.79587285299999 0 0,102.24246622099997 33.796349926000005 0 0,102.24268471099998 33.797840356999984 0 0,102.24426207599998 33.79992444800001 0 0,102.245837301 33.801233276000005 0 0,102.24955452 33.802179962000025 0 0,102.25248605299998 33.803128146000006 0 0,102.25577641799998 33.80461222600002 0 0,102.26012093700001 33.80736832399998 0 0,102.261167849 33.80833443400002 0 0,102.26715898200001 33.81361140000001 0 0,102.27061391900003 33.818289112 0 0,102.27117240000001 33.823124260999975 0 0,102.27100514400001 33.82750759200002 0 0,102.26995564999999 33.83929853699999 0 0,102.26870864900002 33.84595125599998 0 0,102.26673688 33.852605525 0 0,102.26584754599997 33.85789720399998 0 0,102.262054815 33.86168372200001 0 0,102.25771551000003 33.86456445099998 0 0,102.249578251 33.86987094699998 0 0,102.241802796 33.875327330000005 0 0,102.23168457899999 33.88592625000001 0 0,102.23150744600002 33.887437936000026 0 0,102.235862516 33.889545569999996 0 0,102.238404264 33.89120316499998 0 0,102.24203007400001 33.89164950200001 0 0,102.24474675800002 33.891039594999995 0 0,102.24891495700001 33.891031243999976 0 0,102.25163423499998 33.891327991000026 0 0,102.25634070000001 33.88950466699998 0 0,102.25887644699998 33.889045959999976 0 0,102.26286656899998 33.89009545800002 0 0,102.26432055499998 33.89145256299997 0 0,102.26649715500002 33.89205241399998 0 0,102.27084471299997 33.89143839399998 0 0,102.27373999299999 33.89007178000003 0 0)))","totalAcreage":31.42,"cdAcreage":0,"sdAcreage":0,"cdScl":null,"sdScl":null},{"id":5,"type":"核心保护区","wkt":"MULTIPOLYGON ZM (((102.35241676599998 33.383464530000026 0 0,102.35477454900001 33.38371856399999 0 0,102.354910405 33.384170493 0 0,102.36005143300002 33.385392422999985 0 0,102.36312684299997 33.38643309399998 0 0,102.366087779 33.38728318400001 0 0,102.368930191 33.38698850499998 0 0,102.371318417 33.38688596200001 0 0,102.373934943 33.38697352700001 0 0,102.37712390399997 33.387918087 0 0,102.37997293799998 33.38914986899999 0 0,102.38293789300002 33.390858331000004 0 0,102.38714830700002 33.39122695100002 0 0,102.391355761 33.390927492 0 0,102.39431022500003 33.39025019500002 0 0,102.39635509700003 33.38967115600002 0 0,102.39760458199999 33.389285476 0 0,102.399421916 33.38870711599998 0 0,102.40192345499997 33.388508199 0 0,102.40499194 33.38792569899999 0 0,102.40692782999997 33.38839647100002 0 0,102.40966399299998 33.389723359000016 0 0,102.41228063400001 33.38981011499999 0 0,102.41728050699999 33.388743777 0 0,102.41966275499999 33.38739985500001 0 0,102.42158765599999 33.38558033800001 0 0,102.424196768 33.384140136999974 0 0,102.42760663000001 33.38365133299999 0 0,102.43181403800003 33.38344592499999 0 0,102.43454234699999 33.38315014099999 0 0,102.43692465100003 33.38190130800001 0 0,102.44010111 33.38026793400002 0 0,102.44214060799999 33.37873395499997 0 0,102.44383593399999 33.37662864800001 0 0,102.44438953999997 33.373668623000015 0 0,102.44378276100002 33.37192252900002 0 0,102.44425476800001 33.37184555699997 0 0,102.44431187499998 33.371759897000004 0 0,102.44429759799999 33.37141725499998 0 0,102.44415483099999 33.37088901499999 0 0,102.44377960000003 33.37009414099998 0 0,102.44358376000002 33.36964693599998 0 0,102.443645452 33.36902236100002 0 0,102.443755081 33.36850479499998 0 0,102.44387405399999 33.368133598999975 0 0,102.44396923199997 33.36772909000001 0 0,102.44363610800002 33.36727699199997 0 0,102.44307173599998 33.36680139700002 0 0,102.44288107699998 33.36597478200002 0 0,102.44239891000001 33.363947854 0 0,102.44189842499998 33.36199504899997 0 0,102.44142683299998 33.36004083900002 0 0,102.44117783600001 33.35854576700001 0 0,102.44088890500001 33.356953664 0 0,102.44084253699998 33.35671811399999 0 0,102.44057899699999 33.35537931900001 0 0,102.440311425 33.35402003799999 0 0,102.43974847800001 33.351159285999984 0 0,102.43929625200002 33.348775018000026 0 0,102.43884425700003 33.346391966 0 0,102.43856028099998 33.345247035 0 0,102.43820172599999 33.344520312999975 0 0,102.437861844 33.34357957899999 0 0,102.43768065 33.34281648799998 0 0,102.437563566 33.342095011000026 0 0,102.43731115100002 33.341169079999986 0 0,102.43679081599998 33.33926035000002 0 0,102.43662631699999 33.338656922999974 0 0,102.436436647 33.33837943899999 0 0,102.43612768100002 33.33795738399999 0 0,102.43579638699998 33.33743701700001 0 0,102.435419061 33.336717032000024 0 0,102.43518593800002 33.33616041800002 0 0,102.43499668700002 33.33559219799997 0 0,102.434852116 33.33501480299998 0 0,102.43475284499999 33.33443070800001 0 0,102.43471204899998 33.334038823000014 0 0,102.43469170399999 33.33325243899998 0 0,102.43473009299998 33.332663310999976 0 0,102.43485249399998 33.33188348099998 0 0,102.43511853000001 33.330926147000014 0 0,102.43550713399998 33.329998812999975 0 0,102.43590320700002 33.32928597 0 0,102.436469203 33.328478792 0 0,102.437231666 33.327599453999994 0 0,102.43779271599999 33.32697246499998 0 0,102.43834904800002 33.32635075000002 0 0,102.43904673100002 33.32545938300001 0 0,102.43950506300001 33.32487381200002 0 0,102.43973348399999 33.32444751600002 0 0,102.44003579100001 33.32388332800002 0 0,102.44012618099998 33.323443688 0 0,102.44028583900001 33.322869104999995 0 0,102.440567665 33.32211896199999 0 0,102.44087939100001 33.321468435999975 0 0,102.440945897 33.32100328299998 0 0,102.44104160400002 33.32036268899998 0 0,102.44122380800002 33.31957413399999 0 0,102.44144484700001 33.318859609000015 0 0,102.44162828600003 33.31827282699999 0 0,102.44169257099998 33.31790344799998 0 0,102.44180738900002 33.317243706 0 0,102.44194411199999 33.316458098 0 0,102.44199462199998 33.31619507900001 0 0,102.44220278199998 33.31537172399999 0 0,102.44240368999999 33.31461866000001 0 0,102.442493856 33.31428442599997 0 0,102.44263925000001 33.313825544 0 0,102.44276867299999 33.31344291200003 0 0,102.44296427299997 33.31298443899999 0 0,102.44314360999999 33.312621018000016 0 0,102.44355803100001 33.311915595000016 0 0,102.44431285299999 33.31092096200001 0 0,102.444622805 33.31060222299999 0 0,102.44501826800001 33.31019555099999 0 0,102.44559979000002 33.30968761700001 0 0,102.44642665700002 33.30897892600001 0 0,102.446709511 33.308736496999984 0 0,102.44727972999999 33.30828227500001 0 0,102.448031211 33.307774574999996 0 0,102.448810132 33.30733761699997 0 0,102.44957185200002 33.30698418100002 0 0,102.44976240900002 33.30690601399999 0 0,102.45118070799998 33.30633870600002 0 0,102.451773597 33.30610155400001 0 0,102.45541743000001 33.30510366499999 0 0,102.45695040700002 33.304883338000025 0 0,102.459250419 33.304660160000026 0 0,102.46069476399998 33.303796018000014 0 0,102.462647032 33.30228587099998 0 0,102.46545222499998 33.30091563600001 0 0,102.46749338699999 33.300120744000026 0 0,102.47344233899997 33.29702086999998 0 0,102.477098206 33.295432429000016 0 0,102.478367881 33.29385308899998 0 0,102.479379128 33.291773766999995 0 0,102.480221078 33.289909790000024 0 0,102.480886683 33.286972993000006 0 0,102.48171951400002 33.28346301200003 0 0,102.48221422300003 33.28045530100002 0 0,102.48364847099998 33.27787333399999 0 0,102.48338497999998 33.27644302800002 0 0,102.48141636000003 33.274804636 0 0,102.47885183099999 33.27324007499999 0 0,102.478079213 33.27216955 0 0,102.476453118 33.27081602599998 0 0,102.47311974500002 33.26882488899997 0 0,102.471832242 33.267040613999995 0 0,102.471500446 33.266219315 0 0,102.469845556 33.265144755999984 0 0,102.469331592 33.264516578999974 0 0,102.468703415 33.263831294 0 0,102.46836077199998 33.263431544000014 0 0,102.46790391600001 33.26286047399998 0 0,102.46784680899998 33.26246072399999 0 0,102.46784680899998 33.26183254699998 0 0,102.46796102299999 33.26137569000002 0 0,102.46813234400003 33.26074751200002 0 0,102.46887473599998 33.25960537100002 0 0,102.46938869899998 33.25880587199998 0 0,102.46938869899998 33.258234802000004 0 0,102.46916027100002 33.257321089000015 0 0,102.46898894999998 33.25657869700001 0 0,102.468703415 33.25577919800003 0 0,102.46785424299998 33.254345382999986 0 0,102.46708649700003 33.254133567999986 0 0,102.46555063800002 33.25363835899998 0 0,102.46511982200002 33.25270960199998 0 0,102.46341137899998 33.25178561000001 0 0,102.45914136599998 33.24965443899998 0 0,102.45797283899998 33.25031595500002 0 0,102.45725900000002 33.25031595500002 0 0,102.45618824299999 33.25031595500002 0 0,102.45577183699999 33.25019698199998 0 0,102.45511748500002 33.24942365700002 0 0,102.45499851199997 33.248709819 0 0,102.45452261999998 33.248233927 0 0,102.45363032199998 33.24793649399999 0 0,102.45315442999998 33.247758035000004 0 0,102.45220264599999 33.24740111599999 0 0,102.45184572699998 33.24716317000002 0 0,102.45119137500001 33.24710368299998 0 0,102.450477536 33.246508817999995 0 0,102.45006113099998 33.24621138499998 0 0,102.44970421199997 33.24621138499998 0 0,102.44916883299999 33.24621138499998 0 0,102.44881191399998 33.24615189899998 0 0,102.44809807500002 33.246032926 0 0,102.447384237 33.24561652 0 0,102.44696783199998 33.245081141000014 0 0,102.44678937200001 33.24442678899999 0 0,102.446908345 33.24371295100002 0 0,102.447324751 33.24311808599998 0 0,102.44827653499999 33.242225787999985 0 0,102.448573968 33.241036056999974 0 0,102.44839550799998 33.24056016499998 0 0,102.44791961599998 33.24020324600002 0 0,102.446908345 33.24008427299998 0 0,102.44637296600001 33.23984632700001 0 0,102.44530220899998 33.23919197499998 0 0,102.444290938 33.23919197499998 0 0,102.44363658600003 33.239073002 0 0,102.442982234 33.239013516 0 0,102.44179250399998 33.239013516 0 0,102.44101917900002 33.239489408 0 0,102.44024585400001 33.23990581300001 0 0,102.43917509699997 33.24067913800002 0 0,102.43846125800002 33.241690409 0 0,102.438163826 33.242582707 0 0,102.438163826 33.243415518000006 0 0,102.43881817800002 33.243415518000006 0 0,102.43929407000002 33.243415518000006 0 0,102.440364827 33.24359397799998 0 0,102.44131661199998 33.24389141099999 0 0,102.44197096300002 33.244307816 0 0,102.44191147700002 33.245021655000016 0 0,102.44143558500002 33.24555703300001 0 0,102.441197639 33.24591395300001 0 0,102.44072174600001 33.24668727699998 0 0,102.44042431399998 33.24752008899998 0 0,102.439888935 33.247995980999974 0 0,102.43923458299997 33.247995980999974 0 0,102.43869920499998 33.247995980999974 0 0,102.43780690699998 33.247995980999974 0 0,102.43703358200003 33.248174440000014 0 0,102.43602231099999 33.248709819 0 0,102.435427446 33.248709819 0 0,102.43489206700002 33.248709819 0 0,102.43396794400002 33.24910845599999 0 0,102.43266956100001 33.24997493000001 0 0,102.43189276700002 33.25118339199997 0 0,102.43121593299998 33.25211611200001 0 0,102.42977073700001 33.252693651000016 0 0,102.42501098999998 33.253805047000014 0 0,102.423736297 33.255433907 0 0,102.42289587800002 33.25779847899997 0 0,102.422390296 33.25894527000003 0 0,102.42034144600001 33.26006446399998 0 0,102.41768705999999 33.26123031100002 0 0,102.414786919 33.26285586900002 0 0,102.41258703800003 33.263609049000024 0 0,102.41173952600002 33.26454222900003 0 0,102.409781189 33.264763399 0 0,102.408084068 33.266200319999996 0 0,102.40578657700001 33.266780374999996 0 0,102.40408308899998 33.26685749000001 0 0,102.40220888699997 33.26686356699997 0 0,102.40110434799999 33.267511238 0 0,102.40204768699999 33.26886796399998 0 0,102.40128520500002 33.269800797000016 0 0,102.40043718599998 33.270662335 0 0,102.40104140099999 33.27237799400001 0 0,102.40096503699999 33.27431054599998 0 0,102.39995244699998 33.27646081500001 0 0,102.40012937699998 33.277891582999985 0 0,102.39895087600001 33.28104431100002 0 0,102.39792867599999 33.282776727 0 0,102.396307809 33.28499889099999 0 0,102.395172156 33.285609393000016 0 0,102.39488876000001 33.28721202700001 0 0,102.39531965499998 33.288284159 0 0,102.39541164500002 33.289786768 0 0,102.39507853200001 33.29150542899998 0 0,102.39422959000001 33.292595791 0 0,102.38581245199998 33.29661577500002 0 0,102.36207681299999 33.30656339900003 0 0,102.36118175600001 33.30839875100003 0 0,102.35929151900001 33.31322718000001 0 0,102.35827278 33.314232054 0 0,102.35648570500001 33.314952860000005 0 0,102.35580641600001 33.31559890599999 0 0,102.35538370699999 33.316458915 0 0,102.35538980500002 33.317961794999974 0 0,102.35463161899997 33.32018252400002 0 0,102.35447011399998 33.32240154700003 0 0,102.35491867899998 33.327910884000005 0 0,102.35578136800001 33.330413240999974 0 0,102.35570047700003 33.33148696799998 0 0,102.35468438499998 33.33320746700002 0 0,102.34935096700002 33.34266933800001 0 0,102.348078252 33.344247370000005 0 0,102.34731738599999 33.345895524000014 0 0,102.34664232799997 33.34768656599999 0 0,102.34656471300002 33.34961907000002 0 0,102.34691431700003 33.35176508000001 0 0,102.34734495100003 33.352837368999985 0 0,102.347587874 33.354356603999975 0 0,102.34674535099998 33.35694249699998 0 0,102.34625479099998 33.357492213 0 0,102.34497305399998 33.35685168600003 0 0,102.34386104800001 33.355995975999974 0 0,102.342837148 33.35585567499999 0 0,102.341898808 33.355786695999996 0 0,102.340107967 33.35579161499999 0 0,102.33882657700002 33.355222588000004 0 0,102.33831241899998 33.35457989499997 0 0,102.337285232 33.353580763000025 0 0,102.33574916399999 33.353298661 0 0,102.33455749400002 33.35387440599999 0 0,102.33328162200002 33.35473663200003 0 0,102.332460336 33.355711214999985 0 0,102.33275776800002 33.355859931 0 0,102.333352633 33.35621685000001 0 0,102.333620822 33.35641799199999 0 0,102.33370955200002 33.35648453900001 0 0,102.33379284799997 33.356734426 0 0,102.333813727 33.356761569000014 0 0,102.33427467500002 33.35704966200001 0 0,102.33472082399999 33.35722812099999 0 0,102.33501825600001 33.35743632399999 0 0,102.335345432 33.357822985999974 0 0,102.33579158100002 33.358566567000025 0 0,102.33653516200002 33.35928040599998 0 0,102.33671362199999 33.35978604100001 0 0,102.336802852 33.36008347400002 0 0,102.33681384800002 33.36013845299999 0 0,102.33685900299997 33.360297478999996 0 0,102.33693377700001 33.36060838100002 0 0,102.33715977100002 33.361035258000015 0 0,102.33760569600003 33.36150905300002 0 0,102.337703712 33.361594285000024 0 0,102.33780003300001 33.36170526400002 0 0,102.33797734900003 33.36190956399997 0 0,102.33810821999998 33.362123714999996 0 0,102.338155809 33.36226053399997 0 0,102.33817104100001 33.36236411599998 0 0,102.338171042 33.36270088100002 0 0,102.33816992300001 33.36273109799998 0 0,102.33814129799998 33.363503949000005 0 0,102.33813709399999 33.363592246999985 0 0,102.338132014 33.36383097800001 0 0,102.33817365499999 33.364027282999984 0 0,102.33825098800003 33.36439610000002 0 0,102.33832296999998 33.36476406899999 0 0,102.33829896600002 33.36492009900002 0 0,102.338215295 33.365056400000014 0 0,102.33812606499998 33.36516347600002 0 0,102.33810302799998 33.365195153 0 0,102.338022325 33.36543726100001 0 0,102.33810378700002 33.36592602600001 0 0,102.338166334 33.366041112999994 0 0,102.33831516800001 33.36622715599998 0 0,102.33848684600002 33.366408164000006 0 0,102.338542168 33.36651090700002 0 0,102.33870642099998 33.36671622199998 0 0,102.33903016300002 33.367008634 0 0,102.33962846200001 33.36754903299999 0 0,102.34016384099999 33.367668005999974 0 0,102.340580246 33.36760851899999 0 0,102.340717111 33.367225297000005 0 0,102.3407613 33.36715977699998 0 0,102.34077788799999 33.36714318899999 0 0,102.340951184 33.367070221999995 0 0,102.34112250499999 33.367070221999995 0 0,102.34131177400002 33.367142323999985 0 0,102.34132237900002 33.36714636400001 0 0,102.34141306599997 33.36716236799998 0 0,102.341799719 33.36713262699999 0 0,102.341879097 33.36711902000002 0 0,102.342125603 33.36707676200001 0 0,102.34284073399999 33.36695416800001 0 0,102.34325787199998 33.366965755000024 0 0,102.343454377 33.366946489999975 0 0,102.34360968099998 33.36696556200002 0 0,102.34371454699999 33.366978441000015 0 0,102.34391149099997 33.36698391099998 0 0,102.344149437 33.367013654000004 0 0,102.34426840999998 33.36734082999999 0 0,102.34421803800001 33.36781937699999 0 0,102.34428242899997 33.367983934999984 0 0,102.34440545199999 33.3681732 0 0,102.344406161 33.36817429199999 0 0,102.34451515 33.36826651199999 0 0,102.34452989300001 33.368278987999986 0 0,102.34464045800001 33.36836498299999 0 0,102.34535518199999 33.36891623600002 0 0,102.34560485700001 33.36910620499998 0 0,102.34574592000001 33.369255106000026 0 0,102.34598612299999 33.369535342999995 0 0,102.34633828400001 33.370049306 0 0,102.34648105100001 33.370211110000014 0 0,102.34663333700001 33.37032532400002 0 0,102.347242478 33.37063941299999 0 0,102.34769933500002 33.370905913 0 0,102.34796583500002 33.37109626900002 0 0,102.34805149499999 33.371296144999974 0 0,102.34808004899998 33.37164830500001 0 0,102.34811811999998 33.37205757200002 0 0,102.34807053100002 33.372485874999995 0 0,102.34795631700001 33.373037909999994 0 0,102.347842104 33.37365656999998 0 0,102.347689817 33.37398969399999 0 0,102.34754705 33.374084872000026 0 0,102.34724247899999 33.374180050999996 0 0,102.34719563099998 33.37419046100001 0 0,102.34709402099998 33.374241267 0 0,102.34677584100001 33.37438974999998 0 0,102.34671899699998 33.37445606900002 0 0,102.34653815899998 33.374684496999976 0 0,102.346422835 33.37483826099998 0 0,102.34636235699998 33.374877131999995 0 0,102.34624781500003 33.37488503100002 0 0,102.34620172299998 33.374925362 0 0,102.34578531699998 33.375014592000014 0 0,102.345130966 33.37507407800001 0 0,102.34521236799998 33.37534542100002 0 0,102.34560445800003 33.375845674000004 0 0,102.345790056 33.376159761999986 0 0,102.34580433299999 33.376516681 0 0,102.34578531699998 33.37671317799999 0 0,102.345761503 33.376959261000025 0 0,102.34579005500001 33.377516055 0 0,102.34593282399999 33.37817278599999 0 0,102.34624691300002 33.37871530299998 0 0,102.34641147600001 33.379003290000014 0 0,102.346439669 33.379059676 0 0,102.34650545199997 33.379167747999986 0 0,102.34670376899999 33.37951480200002 0 0,102.34673994799999 33.379552992000015 0 0,102.346856075 33.379743770000005 0 0,102.347123764 33.37986274399998 0 0,102.34771862899998 33.379743770999994 0 0,102.34804580500003 33.379743770999994 0 0,102.348491954 33.37983300100001 0 0,102.34893810199998 33.38013043299998 0 0,102.34968168400002 33.38090375799999 0 0,102.35027654999999 33.38188528500001 0 0,102.350752441 33.38230169100001 0 0,102.351109361 33.382628866999994 0 0,102.35111451799997 33.38263815099998 0 0,102.35148875599998 33.383149049999986 0 0,102.35164352999999 33.38331242200002 0 0,102.3520211 33.38346824600001 0 0,102.35220747 33.38348237600002 0 0,102.35241676599998 33.383464530000026 0 0)))","totalAcreage":17.93,"cdAcreage":0,"sdAcreage":0,"cdScl":null,"sdScl":null},{"id":7,"type":"核心保护区","wkt":"MULTIPOLYGON ZM (((101.86159321299999 33.57082863300002 0 0,101.86302088899998 33.57059068699999 0 0,101.86468651199999 33.57070965999998 0 0,101.86647110799998 33.57106657899999 0 0,101.86837467700002 33.57106657899999 0 0,101.870754138 33.571185551999974 0 0,101.87241976000001 33.57154247099999 0 0,101.874204356 33.57154247099999 0 0,101.87527511399998 33.571304525000016 0 0,101.87634587100001 33.57023376799998 0 0,101.876940736 33.56844917199999 0 0,101.87717868200002 33.565950738000026 0 0,101.87872533199999 33.56404716899999 0 0,101.880390955 33.56285743900003 0 0,101.88217555099999 33.561905653999986 0 0,101.88443603899998 33.56119181600002 0 0,101.886101661 33.56083489700001 0 0,101.88788625699999 33.560240032000024 0 0,101.88955188 33.559288246999984 0 0,101.89074161000002 33.55809851700002 0 0,101.89240723299997 33.55667083999998 0 0,101.89383491000001 33.55548111000002 0 0,101.89538155899999 33.554291379000006 0 0,101.89716615499998 33.55274472899998 0 0,101.89799896599999 33.55107910700002 0 0,101.89883177799999 33.549532457 0 0,101.89883177799999 33.548580673000004 0 0,101.89811793899997 33.54750991499998 0 0,101.89692820900001 33.54632018500001 0 0,101.89609539700001 33.54501148100002 0 0,101.89609539700001 33.54441661599998 0 0,101.89609539700001 33.54405969700002 0 0,101.89597642400003 33.54275099300003 0 0,101.89633334400003 33.54132331699998 0 0,101.89692820900001 33.540371531999995 0 0,101.897047182 33.53906282899999 0 0,101.897047182 33.537278232999995 0 0,101.897047182 33.53561260999999 0 0,101.896806228 33.53239280399998 0 0,101.89597642400003 33.53097266100002 0 0,101.895738478 33.53013985000001 0 0,101.89381260200003 33.527878369999996 0 0,101.89402675399998 33.527235915999995 0 0,101.89366983399998 33.52587962299998 0 0,101.893241531 33.52402364400001 0 0,101.89317014800002 33.522024896000005 0 0,101.89302737999998 33.51895539200001 0 0,101.89288461199999 33.51767048300002 0 0,101.89231354200001 33.51674249299998 0 0,101.89131416800001 33.515885887000024 0 0,101.890957249 33.515172049 0 0,101.891456936 33.51360160399997 0 0,101.891599703 33.513030533999995 0 0,101.89195662200001 33.512388079000004 0 0,101.89281322800002 33.511888392 0 0,101.89416952099998 33.511460089000025 0 0,101.89566858199998 33.51138870599999 0 0,101.89638242000001 33.51117455399998 0 0,101.896525188 33.51017518100002 0 0,101.896025501 33.509247190999986 0 0,101.89531166299997 33.50789089800003 0 0,101.894740592 33.506748757000025 0 0,101.894383673 33.50560661499998 0 0,101.894740592 33.50367925199998 0 0,101.89509751100002 33.502251575 0 0,101.89509751100002 33.500538362999976 0 0,101.894740592 33.499110686999984 0 0,101.89409813700001 33.49761162599998 0 0,101.89345568300001 33.49661225300002 0 0,101.89231354200001 33.495327343999975 0 0,101.89167108700002 33.49432796999997 0 0,101.89195662200001 33.493328597000016 0 0,101.89331291500002 33.492186455000024 0 0,101.89445505700002 33.49161538499999 0 0,101.89559719800002 33.490830163 0 0,101.896168268 33.49004494000002 0 0,101.896168268 33.488902799000016 0 0,101.896667955 33.488046193 0 0,101.89709625799998 33.48711820300002 0 0,101.898017858 33.48605146599999 0 0,101.89858892799998 33.48529003800002 0 0,101.89954071300002 33.48319611300002 0 0,101.90049249700002 33.48148290099999 0 0,101.90182499500003 33.48024558100002 0 0,101.902586423 33.479293797000025 0 0,101.90382374299998 33.478246834000004 0 0,101.90515624099999 33.477580585 0 0,101.906012847 33.47729504900002 0 0,101.90677427399999 33.476248086 0 0,101.90734534500001 33.47520112400002 0 0,101.90772605900003 33.474154161 0 0,101.90753570200002 33.473487911999996 0 0,101.906679096 33.47263130599998 0 0,101.90506106200002 33.472155413999985 0 0,101.90325267200001 33.472155413999985 0 0,101.90106356799998 33.472155413999985 0 0,101.89906482100002 33.472060235000015 0 0,101.89773232200002 33.472155413999985 0 0,101.89639982400001 33.47282166299999 0 0,101.89516250499997 33.473678269000004 0 0,101.89383000599997 33.47482041000001 0 0,101.89287822199998 33.47548665900001 0 0,101.89135536700002 33.47615290800002 0 0,101.88916626299999 33.476723978999985 0 0,101.88669162299999 33.476723978999985 0 0,101.88516876800003 33.476723978999985 0 0,101.882789307 33.476248086 0 0,101.88107609500003 33.476248086 0 0,101.87964841899998 33.476343265000025 0 0,101.87831592100002 33.47681915700002 0 0,101.877078601 33.47815165499998 0 0,101.87574610299998 33.47948415299999 0 0,101.87450878300001 33.48005522400001 0 0,101.87289075000001 33.48176843599998 0 0,101.872700393 33.482720219999976 0 0,101.87184378699999 33.484147897000014 0 0,101.870892002 33.48529003800002 0 0,101.869749861 33.487193606999995 0 0,101.86879807700001 33.48871646200001 0 0,101.86861411000001 33.49040186000002 0 0,101.86711505 33.49240060699998 0 0,101.86625844399998 33.49432796999997 0 0,101.86604429200003 33.49668363699999 0 0,101.86632982700002 33.49832546499999 0 0,101.866972282 33.499895908999974 0 0,101.86704366599997 33.50282264600003 0 0,101.866972282 33.50489277700001 0 0,101.86668674700002 33.507177060000004 0 0,101.86625844399998 33.50917580700002 0 0,101.86568737300001 33.511460089000025 0 0,101.86504491900001 33.514101290999974 0 0,101.86425969599998 33.51724217999998 0 0,101.86376001000002 33.519883381 0 0,101.86159321299999 33.521930709 0 0,101.86087937500002 33.523239413 0 0,101.85921375200002 33.525380928000004 0 0,101.85772015700002 33.52824844000003 0 0,101.857667102 33.53061574200001 0 0,101.856239426 33.53263828399997 0 0,101.854930722 33.535017745000005 0 0,101.85397893800001 33.535850556000014 0 0,101.85243228799999 33.538586936 0 0,101.85112358399999 33.54049050499998 0 0,101.84957693500002 33.54227510099997 0 0,101.84767336599998 33.54275099300003 0 0,101.84588876999999 33.54394072399998 0 0,101.844461094 33.545130454 0 0,101.84398520100001 33.54620121200003 0 0,101.84398520100001 33.54846170000002 0 0,101.84374725499998 33.55024629500002 0 0,101.84303341700002 33.551436025999976 0 0,101.84208163300002 33.55250678300001 0 0,101.84089190200001 33.553458567999996 0 0,101.839226279 33.554291379000006 0 0,101.83708476499999 33.55548111000002 0 0,101.83387249200001 33.55643289400001 0 0,101.83196892299998 33.55643289400001 0 0,101.83232584299998 33.55774159700002 0 0,101.83458632999998 33.55988311200002 0 0,101.836608872 33.56238154599998 0 0,101.83803654899998 33.564761007000016 0 0,101.83886935999999 33.56690252200002 0 0,101.83982114499997 33.56916301000001 0 0,101.83994011800002 33.571185551999974 0 0,101.83994011800002 33.57368398599999 0 0,101.84089190200001 33.57653933900002 0 0,101.84196265999998 33.57927572 0 0,101.84374725499998 33.581417234000014 0 0,101.84636466199998 33.58343977599998 0 0,101.84850617699999 33.58462950699999 0 0,101.84981488099999 33.585105398999985 0 0,101.85112358399999 33.58534334500001 0 0,101.85195639599999 33.58522437200003 0 0,101.853622019 33.583677722000004 0 0,101.85469277599998 33.582369019 0 0,101.855882506 33.58046545000002 0 0,101.85742915600002 33.57903777299998 0 0,101.85861888699998 33.577967016 0 0,101.85909477899997 33.57701523200001 0 0,101.85957067099997 33.575468581999985 0 0,101.86016553600001 33.57344604000002 0 0,101.86087937500002 33.571780417000014 0 0,101.86159321299999 33.57082863300002 0 0)))","totalAcreage":5.8,"cdAcreage":0,"sdAcreage":0,"cdScl":null,"sdScl":null},{"id":9,"type":"核心保护区","wkt":"MULTIPOLYGON ZM (((102.35033803099998 33.942749305999996 0 0,102.35266789100001 33.942380473000014 0 0,102.35367616500002 33.94237758100002 0 0,102.355818656 33.94141728400001 0 0,102.356814853 33.94010247900002 0 0,102.35752483700003 33.93878849800001 0 0,102.35881725500002 33.93674009 0 0,102.359322324 33.93637035400002 0 0,102.35992374300002 33.935678302999975 0 0,102.36000978700002 33.93512932700003 0 0,102.36004543899998 33.93490255199998 0 0,102.36019993100001 33.934685634999994 0 0,102.36074659500002 33.934518018000006 0 0,102.361578474 33.934389839999994 0 0,102.36212513700002 33.93439969999997 0 0,102.36231528100001 33.93458703699997 0 0,102.362517309 33.934863112000016 0 0,102.36256747099998 33.93519175 0 0,102.36342757599999 33.93514440400003 0 0,102.366507383 33.93453074199999 0 0,102.369585185 33.93346360800001 0 0,102.37230226100002 33.93285088900001 0 0,102.37828957800002 33.933739441 0 0,102.38191585999999 33.933728246999976 0 0,102.385358785 33.93326411999999 0 0,102.39019603899999 33.93308992200002 0 0,102.395002906 33.93293147700001 0 0,102.39912363500002 33.93291818900002 0 0,102.40100760500002 33.931910238 0 0,102.401169906 33.92990604800002 0 0,102.401502542 33.927615065 0 0,102.40270097899997 33.92689555800001 0 0,102.40544047600002 33.92531226300002 0 0,102.413323999 33.922423681 0 0,102.416599007 33.92188134700001 0 0,102.41949940799998 33.92140096899999 0 0,102.42841997199997 33.920082191999995 0 0,102.43511293799997 33.919629371999974 0 0,102.44317398999999 33.91816944200002 0 0,102.44952263699997 33.91757395899998 0 0,102.45380667500001 33.91612706199999 0 0,102.458954232 33.91567863300003 0 0,102.46582222699999 33.91593908599998 0 0,102.472175273 33.91620113099998 0 0,102.48213164600003 33.916162557999996 0 0,102.48728311600001 33.916428521 0 0,102.49209375800001 33.917124985999976 0 0,102.49655367700001 33.91653461200002 0 0,102.50117765099998 33.91465534600002 0 0,102.506997915 33.91191227799999 0 0,102.51693559099999 33.908865488 0 0,102.52241515999998 33.90669559600002 0 0,102.52703626499999 33.90452913600001 0 0,102.53234900000001 33.903218227000025 0 0,102.536806104 33.902340175000006 0 0,102.541611805 33.902319139999975 0 0,102.54675436999997 33.901294595000024 0 0,102.548811177 33.900856094999995 0 0,102.54983451999999 33.89984970400002 0 0,102.55171227699998 33.898267008999994 0 0,102.552725398 33.89568633900001 0 0,102.552708779 33.89311028399999 0 0,102.55304461600002 33.89196383000001 0 0,102.55302798999998 33.889387774 0 0,102.55439250400002 33.88809357600002 0 0,102.55729765900003 33.88621993100003 0 0,102.560374282 33.88434543699998 0 0,102.56190832099998 33.88276414799998 0 0,102.56190175400002 33.881762347999995 0 0,102.56136917499998 33.87904552399999 0 0,102.56119384300001 33.878473848 0 0,102.55741527599997 33.877918523999995 0 0,102.55433141200001 33.878648027999986 0 0,102.55158790399997 33.878946575999976 0 0,102.548324127 33.878388667000024 0 0,102.54728274600001 33.87653275299999 0 0,102.549940601 33.873615207 0 0,102.55022005299998 33.872600202 0 0,102.55007248599998 33.87188526599999 0 0,102.54964126499999 33.871529393 0 0,102.548280713 33.871177656999976 0 0,102.54742210400002 33.87106220800001 0 0,102.54699051799997 33.870646694000015 0 0,102.54676997399997 33.86969354600001 0 0,102.54676199 33.86844129100001 0 0,102.546687464 33.86796455899997 0 0,102.54575740500002 33.86784941500002 0 0,102.54461706000001 33.86839115499998 0 0,102.54347783399999 33.86911177899998 0 0,102.542553425 33.86989108 0 0,102.54049084500002 33.87156986399998 0 0,102.53836193699999 33.87408376299999 0 0,102.53630178600002 33.876179896 0 0,102.53359623699998 33.877980627 0 0,102.53153106899998 33.87930147499998 0 0,102.52860163499997 33.880049154999995 0 0,102.52775301600002 33.87969978899997 0 0,102.52740341600003 33.878663743999994 0 0,102.52725566100003 33.877889149 0 0,102.52732385299998 33.877352160999976 0 0,102.52731835100002 33.876457691999974 0 0,102.52695759300002 33.87592253899999 0 0,102.526240847 33.87562743699999 0 0,102.52509552599997 33.87539379100002 0 0,102.52430912400001 33.87539713899997 0 0,102.52209471399999 33.875704704999976 0 0,102.51988535100003 33.876847070999986 0 0,102.51553794099999 33.87913138599998 0 0,102.51461281000002 33.87985084799999 0 0,102.51361330999998 33.880093550000026 0 0,102.51218340700001 33.88009950100002 0 0,102.510682008 33.88010573299999 0 0,102.50910876 33.88005261000001 0 0,102.50853573699999 33.879876077000006 0 0,102.50796165700001 33.87952064699999 0 0,102.50781690100001 33.879223078999985 0 0,102.50766967499999 33.878508091000015 0 0,102.50730761800003 33.87773435399998 0 0,102.50701917599997 33.877318109999976 0 0,102.506730737 33.876901866000026 0 0,102.50644194900002 33.87642598899998 0 0,102.50593904099998 33.876010624 0 0,102.50352200399999 33.87543125600001 0 0,102.50146723699999 33.876155230999984 0 0,102.498900187 33.87731060300001 0 0,102.497011112 33.87703199800001 0 0,102.49494798900002 33.87632470599999 0 0,102.49254996100001 33.87704990999998 0 0,102.49221583399998 33.87862555700002 0 0,102.49136200499998 33.87934455999999 0 0,102.48843849500003 33.87821122899999 0 0,102.48774482599998 33.87692590299997 0 0,102.48620139299999 33.87707512200001 0 0,102.48414482099997 33.877512576000015 0 0,102.482766508 33.876516149 0 0,102.48121825300001 33.875806608000005 0 0,102.480193579 33.87666932100001 0 0,102.479000498 33.87810515699999 0 0,102.47763100499998 33.878682949999984 0 0,102.47505086299998 33.87754796899998 0 0,102.47196313299997 33.87770295299998 0 0,102.46956957100002 33.87928641000002 0 0,102.46700666700002 33.88129981999998 0 0,102.46478140300002 33.88231006900003 0 0,102.46203589800001 33.882320393999976 0 0,102.45980056799999 33.88147003900002 0 0,102.45790234700002 33.87947343600001 0 0,102.45565876400002 33.877048720999994 0 0,102.45153773800001 33.87649141200001 0 0,102.44775843299999 33.875646484000015 0 0,102.44501313400002 33.87565642800001 0 0,102.44176488900001 33.87795802900001 0 0,102.43800389199998 33.880690727 0 0,102.43492032799998 33.88170348599999 0 0,102.43063120699998 33.88186166899999 0 0,102.42771053899997 33.88115624300002 0 0,102.42410496899998 33.880739345999984 0 0,102.42239046100002 33.881031474999986 0 0,102.41930669599998 33.88204384400001 0 0,102.41656744199997 33.883341212000005 0 0,102.416575094 33.88491550200001 0 0,102.41658204999999 33.88634667500003 0 0,102.415902582 33.88778016600003 0 0,102.41436435499998 33.889073424 0 0,102.412651713 33.88979476999998 0 0,102.40887697 33.88995047399999 0 0,102.40767569500002 33.88995445400002 0 0,102.405612303 33.88910254699999 0 0,102.40269427700002 33.888968998999985 0 0,102.39840605199998 33.889412298000025 0 0,102.39583851600003 33.89085176999998 0 0,102.39394945999999 33.890571584999975 0 0,102.39120562400001 33.89100968700001 0 0,102.389669567 33.89287510999998 0 0,102.38744178299999 33.893597734000025 0 0,102.385724955 33.893460000999994 0 0,102.38418295899999 33.894037298 0 0,102.38282151499999 33.89661768799999 0 0,102.38197104900001 33.89833776299997 0 0,102.37940296800002 33.89977689400001 0 0,102.37631864100001 33.900931309999976 0 0,102.37271184999997 33.900369796999996 0 0,102.37030528600002 33.89951833700002 0 0,102.369077877 33.89991341199999 0 0,102.36817816000001 33.901427447 0 0,102.36710428700002 33.90460446999998 0 0,102.365627507 33.905775995 0 0,102.36494499999998 33.90673214899999 0 0,102.363461459 33.90769066500002 0 0,102.36220473100002 33.90817143100003 0 0,102.36117725700001 33.90874692599999 0 0,102.35968962999999 33.908751279 0 0,102.35911746599999 33.90875294799997 0 0,102.35717667400002 33.90862053400002 0 0,102.357108746 33.90766129999997 0 0,102.35509828300002 33.90575885200002 0 0,102.35252363199999 33.905766246999974 0 0,102.34880760499999 33.906492422999975 0 0,102.34623630599998 33.90733454100001 0 0,102.34395390999998 33.90889139699999 0 0,102.34024098999998 33.910452169999985 0 0,102.33723987899998 33.91117602100002 0 0,102.33380585700002 33.91094684299998 0 0,102.33151851999997 33.91131081899999 0 0,102.33067176100002 33.91429475199999 0 0,102.32967545700001 33.915609351 0 0,102.32695471699998 33.91490100599998 0 0,102.32423808700003 33.91526598600001 0 0,102.322099928 33.917299121999974 0 0,102.31995542700002 33.917662510000014 0 0,102.31795706499997 33.91886034800001 0 0,102.31538464699997 33.91958255899999 0 0,102.31323874899999 33.91958803599999 0 0,102.31094415899997 33.91804338899999 0 0,102.30865696199999 33.91852620700001 0 0,102.30609129700002 33.92115646799999 0 0,102.30452736900003 33.923903467 0 0,102.303247371 33.926053416 0 0,102.302250088 33.92724852800001 0 0,102.30010985199999 33.92892348800001 0 0,102.29782437699998 33.93000243099999 0 0,102.295535137 33.93000794699998 0 0,102.29195819900002 33.93001647900002 0 0,102.290531068 33.931093249000014 0 0,102.29039203600001 33.93228623800002 0 0,102.29068225100002 33.933478213 0 0,102.29369150500003 33.93478299899999 0 0,102.29583778799997 33.934777860999986 0 0,102.29927308999999 33.935127357 0 0,102.299563439 33.93631931099998 0 0,102.30071191600001 33.937389903999986 0 0,102.30314444200002 33.93738393899997 0 0,102.305719205 33.93713904200001 0 0,102.30743756200002 33.937492561 0 0,102.307872412 33.93904192999997 0 0,102.30988045999999 33.94034881699997 0 0,102.31316683199998 33.93902857799998 0 0,102.316455749 33.938423839999984 0 0,102.31802531900001 33.93722713699998 0 0,102.32088039299998 33.935430741999994 0 0,102.32216816900001 33.93542738000002 0 0,102.32402332100003 33.93411058700002 0 0,102.32587887 33.93291303199999 0 0,102.32845342899998 33.932667659 0 0,102.33060564200002 33.93421235599999 0 0,102.33132752900002 33.93588013700003 0 0,102.33133630700002 33.938146163 0 0,102.33120337600002 33.94077036700003 0 0,102.33092318500002 33.942321574000005 0 0,102.32992472199999 33.943159114000025 0 0,102.32993024400002 33.94459028699998 0 0,102.33265334599997 33.94565634999998 0 0,102.33380143 33.946488101 0 0,102.33452301800003 33.94803659500002 0 0,102.335673026 33.949345386000005 0 0,102.33968198100001 33.949811451000016 0 0,102.34139834799998 33.949568172 0 0,102.34454339500002 33.94872455199999 0 0,102.34596964999997 33.947527896999986 0 0,102.34696606900002 33.946213172 0 0,102.347246466 33.94478119500002 0 0,102.34741920800002 33.944393287000025 0 0,102.34905456000001 33.94308450800003 0 0,102.34938731199998 33.94298591900002 0 0,102.349910207 33.94288733000002 0 0,102.35033803099998 33.942749305999996 0 0)))","totalAcreage":13.12,"cdAcreage":0,"sdAcreage":0,"cdScl":null,"sdScl":null}]} \ No newline at end of file diff --git a/docs/datas/geojsons/513233.json b/docs/datas/geojsons/513233.json new file mode 100644 index 0000000..3792fe0 --- /dev/null +++ b/docs/datas/geojsons/513233.json @@ -0,0 +1 @@ +{"features":[{"geometry":{"crs":{"type":"name","properties":{"name":"EPSG:4326"}},"coordinates":[[[102.72054300028239,32.458068000269385],[102.70921799968262,32.462435999639084],[102.66725399978725,32.46158700022178],[102.66475800022761,32.45708600027499],[102.6542670000292,32.45687099992998],[102.64908599986569,32.454540000142686],[102.64659100013095,32.45003899983171],[102.64140999996745,32.44770700002092],[102.58634200013817,32.44655700029298],[102.57329699975548,32.444055000089435],[102.56811899996505,32.441720000201165],[102.55763000031477,32.44149699985824],[102.54471999965128,32.43454499978366],[102.53443299966735,32.42764900032831],[102.53194499960533,32.42314500031296],[102.526769000363,32.42080799991942],[102.51628400001239,32.42058100014747],[102.51023199963763,32.44714800005664],[102.50747499996206,32.45153699973817],[102.50216300027729,32.453645999886795],[102.49698600031178,32.45130800028919],[102.4947700002363,32.43791000036892],[102.48710900040669,32.431067000238166],[102.4820699996351,32.42428100002831],[102.47965299971818,32.41755300011894],[102.48088100030482,32.37753300002301],[102.48652900044856,32.36430899968859],[102.48666499999267,32.359863000236096],[102.47632399958208,32.355184999646646],[102.46095199969413,32.34371999992253],[102.44289599992558,32.33441799971085],[102.437935999695,32.325407999824286],[102.43890599964051,32.29428500016047],[102.44166099966623,32.289896999645855],[102.44179999958341,32.28545099996393],[102.44730999963487,32.27667599967831],[102.44786100017899,32.25889200011692],[102.43258100035256,32.24520199970394],[102.43010400016118,32.240696999781996],[102.42494200026425,32.238356000256665],[102.42006064394359,32.22712448083805],[102.42005999985149,32.22712299975095],[102.4149690000997,32.22255899991469],[102.41524799975896,32.21366699987058],[102.41277300011569,32.209162000035256],[102.41291299985781,32.20471600018898],[102.40796400039619,32.19570599980383],[102.40810400013831,32.19125999994271],[102.40294600043933,32.188918000250396],[102.4004730004459,32.184412999647414],[102.40061300018799,32.1799679999626],[102.39552599973582,32.175403000277186],[102.39312399988752,32.168675000186546],[102.38676500026439,32.165417000132486],[102.3867639366591,32.16541645489913],[102.38676500026439,32.165415000182996],[102.38726099965864,32.1638040000191],[102.38727599972724,32.161684999802844],[102.38729900019179,32.15967900026607],[102.38745900002534,32.15762099984043],[102.38774199988256,32.15543900038005],[102.38823800017512,32.1534859997799],[102.38827599980993,32.152227000292044],[102.38837500044245,32.15124699963698],[102.38894700000468,32.14986299981094],[102.38973299982715,32.148882000205184],[102.39086900035228,32.14857599982192],[102.3930669999861,32.14773000012812],[102.39454300026985,32.14719500028029],[102.39539000019172,32.14626499966233],[102.39564200008678,32.14523599985536],[102.39555800042119,32.14455000037774],[102.39593199961669,32.142995999951545],[102.39718299976954,32.14217700032519],[102.39883099958247,32.14156699963533],[102.40043300026294,32.14096900006332],[102.40181400011215,32.13985599972305],[102.40294399989118,32.13891400017396],[102.4040569999518,32.137688000352085],[102.40517900023323,32.13652599969788],[102.40663600025042,32.1356969998132],[102.40844399989693,32.135264999687486],[102.41039399983362,32.13540499975514],[102.41229299971668,32.13617599962412],[102.41399499995626,32.1370019996206],[102.4157649999679,32.1378290000206],[102.4172560003203,32.138430999967426],[102.42042999974736,32.13905699999628],[102.4229889999545,32.13974800024432],[102.42490499955602,32.13995300008256],[102.42677800039813,32.13956800032187],[102.42883399974173,32.138619999989075],[102.43134000024544,32.136622999795776],[102.43351799978778,32.13509500007721],[102.43590899976542,32.1336970000722],[102.43770200024161,32.132744000189106],[102.43882000032508,32.1319809999078],[102.43961299982024,32.13121800009119],[102.43998299971608,32.13029500033032],[102.43996799964748,32.129384000236506],[102.43899500022727,32.127972999749424],[102.43774400007442,32.126552999697694],[102.43670299998382,32.12503000000239],[102.43638199959344,32.12280699978877],[102.43694700038127,32.12113599964322],[102.43759199973844,32.11981000027881],[102.43862199995837,32.1178440001187],[102.43992300033995,32.11632899993877],[102.44092199969944,32.115736000343105],[102.44171900029085,32.115553000172454],[102.4431310001022,32.11552299973531],[102.44468400037887,32.115951999723244],[102.44624400032822,32.11660900014873],[102.44767399968295,32.11761099977621],[102.44865100019943,32.11806899971838],[102.4495929996575,32.11822199985972],[102.45079500030488,32.118196999719856],[102.45173299956497,32.118002999802],[102.45305700041109,32.11729100004433],[102.45495299992113,32.11513699982493],[102.45611600021046,32.11345500010981],[102.45795900001704,32.11199000002623],[102.45933599966828,32.110702999788465],[102.460892000318,32.109898999776576],[102.46255900039748,32.10940599986765],[102.4640890002096,32.10885599992084],[102.46528299956276,32.10843699997646],[102.46640800021724,32.10790300007726],[102.46834200026042,32.107114999694105],[102.469924999776,32.10599100027305],[102.47102799979085,32.10465299997843],[102.47139799968672,32.103558999742944],[102.4715580004186,32.10217400014529],[102.47118000012682,32.100238999989465],[102.47079900036032,32.09835900019173],[102.47048600036588,32.09670400025237],[102.47045600022864,32.09504800002299],[102.47063100013084,32.09400800025334],[102.47152699955814,32.09244899972349],[102.47271400013692,32.09139399967068],[102.47419000042068,32.09070200009054],[102.47552199986609,32.09033100007888],[102.47719599961826,32.090122999770244],[102.47872999962834,32.08998000013962],[102.47980199968107,32.08989899984502],[102.48100299960522,32.08964600037],[102.48171999983073,32.08900500008335],[102.48203299982515,32.08791399984918],[102.48170499976213,32.085684000246175],[102.48170499976213,32.08554099975769],[102.48172800022665,32.083676999896674],[102.48170099956415,32.083318000128976],[102.4816060000279,32.08172799962886],[102.48162100009654,32.07971899963388],[102.4817120003331,32.07811699994125],[102.48194599978653,32.07657100019843],[102.48225799995606,32.07558699993045],[102.48271599971548,32.07483600018153],[102.48363499960733,32.074128999893986],[102.48429499993141,32.073940999770485],[102.48510400021841,32.07392600033108],[102.4863510001733,32.074000999787145],[102.48774799991605,32.07379799994004],[102.48867100000588,32.073210000123105],[102.48918599966666,32.07222300027557],[102.48921599980389,32.070788000322466],[102.48898700037334,32.06970399991034],[102.48855600037813,32.06839999983754],[102.48764099978591,32.06686900005756],[102.48694299982702,32.065685999780804],[102.48645099973243,32.06460399966914],[102.48628300040124,32.063292000344006],[102.4865760003042,32.06156700006867],[102.48720999979072,32.060007999683116],[102.48816700021573,32.05810700005182],[102.48858700034029,32.05626800003703],[102.48799200031353,32.05393599962565],[102.4864850000676,32.05207099987044],[102.48472299955357,32.05064399968549],[102.48248700028493,32.04943099967271],[102.47979400018349,32.04902899977396],[102.47623499989362,32.048758999907534],[102.4730649997662,32.04868400031093],[102.4705089999321,32.04822100030305],[102.46834599956007,32.0477559999933],[102.46624800038367,32.04676400006588],[102.46527500006515,32.0453549997488],[102.46542400002808,32.0433479998149],[102.46558399986164,32.041740999826935],[102.46529000013378,32.04031999970817],[102.46452000020483,32.03924099990652],[102.46302800002753,32.038582000178444],[102.46154400024615,32.037985000006735],[102.46091499988421,32.03684799984184],[102.46095300041736,32.03576200037688],[102.46171199957732,32.03386200034655],[102.46263899986509,32.031040999951074],[102.46309699962451,32.02811099979689],[102.46310500002043,32.02530600025379],[102.46285300012534,32.02308099975598],[102.4625329995599,32.020907000299644],[102.46262399979649,32.01907100026484],[102.46339500044864,32.01756999995936],[102.46483300019926,32.01616899972524],[102.46627900034582,32.01504799993893],[102.46805600003015,32.01410900028854],[102.46990600040772,32.01315200030162],[102.47183600025296,32.012538999935906],[102.4740149996202,32.012562999903075],[102.47636499958996,32.013088999636715],[102.47873800002426,32.01401299971645],[102.48069899983162,32.014829000231046],[102.48281199997494,32.016329999735696],[102.48438699999292,32.01789899981495],[102.4856880003745,32.01902099981482],[102.48694299982702,32.01983799995544],[102.48775499958873,32.02015899970552],[102.48890299980945,32.02042299989569],[102.49004400035747,32.0205120003365],[102.49090999964754,32.020379999703074],[102.49190600043063,32.020074999900906],[102.49276000002513,32.01954100026702],[102.49327499968597,32.01850000015909],[102.49395000007863,32.01630800016253],[102.4947130003349,32.014569999674976],[102.49541899979141,32.01324200030587],[102.4961929999183,32.01213600018294],[102.49678799994507,32.01166799979396],[102.49798200019653,32.011296999911494],[102.49829900038894,32.01129199997676],[102.49991299986664,32.011300000329236],[102.50002300036982,32.01132299972018],[102.5026059999681,32.01186699982661],[102.50409700032048,32.01240900025838],[102.5061190002272,32.0128800002763],[102.50818700016468,32.01283899983566],[102.50991100014556,32.01211200010392],[102.51116599959806,32.0105180000837],[102.51239099981167,32.008715000046706],[102.51402613485139,32.006737045894845],[102.51402699992903,32.006738999805634],[102.51802600043492,32.01577800026322],[102.52317599973799,32.01811500036964],[102.52825999981707,32.022672999830995],[102.53602000027922,32.02506600016468],[102.54364799959856,32.031902000320905],[102.55114500029495,32.04318399994739],[102.5505510000931,32.063187000363364],[102.56829700024029,32.08136000012385],[102.57319100034857,32.0925849999706],[102.57860900033855,32.08602800011623],[102.5787390000349,32.081583000296526],[102.58147999981692,32.0771929997732],[102.58676599956239,32.07508100020391],[102.58689600015704,32.07063600014042],[102.59505099973109,32.05968900028574],[102.59518100032574,32.05524399973979],[102.60046500042141,32.05313099989102],[102.60868100009479,32.039961000309994],[102.61396400036554,32.03784800017711],[102.62440100013727,32.03806599983736],[102.62688199962832,32.04256599976612],[102.63719299990169,32.047229000085665],[102.6502409997591,32.0474989998973],[102.66161879165318,32.04519365023855],[102.6603289995514,32.046258999775404],[102.6596189998969,32.04747400020202],[102.65911599993164,32.04879899976884],[102.65887599973216,32.050005000244056],[102.65877600017303,32.051095999820376],[102.65921499966588,32.05234399969794],[102.65992400039376,32.0534280002818],[102.6610190000127,32.055043999878556],[102.66140099960411,32.05680899998501],[102.660752000049,32.05919100011729],[102.66019100035744,32.06091699987881],[102.65949699969818,32.06270299962657],[102.65820299988758,32.064615000125876],[102.65656699977026,32.06653400003934],[102.65506000042267,32.06810799997259],[102.6539580002327,32.069731000146156],[102.65264900035352,32.071304000377886],[102.65126799960599,32.072301000308855],[102.64950199979232,32.074332999979305],[102.64841499967096,32.07591400024069],[102.64744999974837,32.077477999830094],[102.64688499985884,32.07903499970173],[102.64652699965855,32.08081199979456],[102.64657299968931,32.08247099962167],[102.64667899999452,32.08338600022288],[102.64674000009389,32.08396000007435],[102.64651900016092,32.08568099998278],[102.64645800006156,32.08579299985619],[102.64555400023835,32.087527999682024],[102.6444470000255,32.08886799978205],[102.64327700006349,32.09014299979119],[102.64264000020393,32.09181100013682],[102.64228899967635,32.09371399999258],[102.6418769999477,32.09589099972743],[102.64194499971975,32.098589000362075],[102.64247199997446,32.10052499963338],[102.64248700004305,32.10126699982346],[102.64244900040823,32.10224099999723],[102.64218900011723,32.10292900008507],[102.64173899985546,32.1035649998565],[102.64080400007006,32.10403999985824],[102.63953799984857,32.10440899997917],[102.63812299966418,32.10454599980328],[102.6366539999514,32.105029999674755],[102.63526999972915,32.106149000191984],[102.63443000037833,32.10731399993922],[102.63344600018914,32.10829999990261],[102.63237400013641,32.10866199993504],[102.63164199984232,32.10890900024536],[102.63104299961762,32.109382000185356],[102.63039400006248,32.110078999644806],[102.63001300029602,32.11105799999349],[102.63011200003021,32.11214599985974],[102.63053899982745,32.11310700013002],[102.63117999988495,32.11441199968129],[102.63155800017672,32.115950999966785],[102.63166500030687,32.11743800000579],[102.63138199955134,32.11938900019685],[102.63074499969177,32.12089200032874],[102.62925000003973,32.12257699975614],[102.62765199955723,32.12335000011959],[102.6258399997128,32.12366999990971],[102.62503899982174,32.12404900029459],[102.62457699986437,32.12426800029919],[102.62391400006555,32.124735999954304],[102.6235430003448,32.12527000028649],[102.62314199958847,32.12583700034274],[102.62297500008223,32.12715700029693],[102.62300500021946,32.12835700014381],[102.62319600001516,32.13029999984813],[102.62344799991025,32.13235499983715],[102.6235430003448,32.132780000004836],[102.62389800017203,32.13441199980517],[102.624303000228,32.136753999740726],[102.62433300036523,32.13795699968742],[102.62388300010342,32.138819000003096],[102.62355099984238,32.13901299978229],[102.62316599987793,32.1392320003781],[102.6222269998946,32.13936200011829],[102.6208119997102,32.139217000249836],[102.61919099966144,32.13919100027528],[102.61703200038572,32.13905899976349],[102.61508200044901,32.13909500012946],[102.61280500027415,32.13976600029313],[102.6117370004194,32.140359999909556],[102.61061500013797,32.141301999735184],[102.60963799962148,32.1424090000801],[102.60887199989051,32.14396500028183],[102.6085050003677,32.145403999949565],[102.60855100039846,32.14712500019594],[102.60907399955687,32.1490040001611],[102.60986000027765,32.15082000007623],[102.6106379997042,32.152407000322484],[102.61134700043208,32.15370800014774],[102.61179000012285,32.155243999719374],[102.61178199972694,32.15736199983123],[102.6113709998232,32.16000599983707],[102.61083600007089,32.162305999817946],[102.60982900031551,32.1650749997723],[102.60914999972483,32.166692000039326],[102.60881400016417,32.167500999651836],[102.60791799983855,32.169156999904736],[102.60772000037014,32.169522999984466],[102.6064230001865,32.17125699988275],[102.60476699997767,32.17249500018919],[102.60299299976808,32.174187000329056],[102.60148300004744,32.175760999940834],[102.60091899998282,32.17749700013777],[102.60136900024462,32.17915000013801],[102.60213199960256,32.18027700004944],[102.60298199989742,32.18151999990075],[102.60334900031854,32.18283000023751],[102.60334099992264,32.184430999998206],[102.60296699982882,32.185756000338095],[102.60218900040229,32.186856999766334],[102.60106299992287,32.18779000037817],[102.59986600019667,32.18827299976411],[102.59811799992633,32.18869899969253],[102.59637899987685,32.18890000002658],[102.59497499956309,32.189331999855064],[102.59331199968157,32.19038799992703],[102.59193099983236,32.191790000339076],[102.59109200030645,32.19300499966926],[102.59045899974656,32.19450800026738],[102.59009200022375,32.196465000200085],[102.59008499965273,32.19852999972693],[102.5905960000139,32.20023399991587],[102.59177799967148,32.201642999986866],[102.59322800001598,32.20269999967366],[102.59426599973354,32.20376300036406],[102.59537200012143,32.20500399965598],[102.596341000242,32.205902000179094],[102.59731799986018,32.207315999728046],[102.59830899972205,32.209136999753504],[102.59907199997829,32.211992000127196],[102.59933100044437,32.2142709999633],[102.59930799997986,32.21628099984465],[102.5990179995516,32.21806399986507],[102.59852299998231,32.21977300036419],[102.59774499965744,32.221102999664076],[102.59695100033738,32.22198499976515],[102.59650799974827,32.22290800010725],[102.59625699967812,32.22371700016292],[102.59634799991471,32.22456899971848],[102.59663800034294,32.225481999673235],[102.59714899980577,32.226847999679315],[102.59815300008644,32.229858999925064],[102.59948399970696,32.23210100015272],[102.60031999975813,32.233750999872036],[102.60060900036142,32.234303999892475],[102.60270700043614,32.23744800018163],[102.60388200042104,32.23909099982512],[102.60527099976784,32.24061100010734],[102.60679300008238,32.24218799991208],[102.60887500026355,32.24454799993326],[102.61107700009534,32.24639999999734],[102.61275599987039,32.24860199962777],[102.61374400025753,32.250023999733266],[102.6140179998939,32.250410000266136],[102.61487999988432,32.25249800027531],[102.6150320002203,32.252851000048125],[102.61550500004832,32.25553400021737],[102.61535299971236,32.25754099991108],[102.61545200034487,32.258566000070694],[102.61607800033376,32.25935700020992],[102.61717200012781,32.25985299991186],[102.61899599966777,32.26022099989984],[102.62076999987741,32.26070200033467],[102.6222770001233,32.261478000356796],[102.6235430003448,32.26228100002441],[102.62444299997009,32.26286499974024],[102.62502700012618,32.26343699981507],[102.62638500040919,32.264772000030845],[102.62851799974564,32.266169999663845],[102.63035200022969,32.266483000083525],[102.63163000014674,32.266289000004],[102.63263000022945,32.26575300008734],[102.63380799968908,32.264757000077736],[102.63538400043029,32.263068000291],[102.63662700018725,32.2616080002599],[102.63779799997415,32.25992700021094],[102.63911500024926,32.25836200037371],[102.64082800035952,32.25672900023746],[102.64269299990738,32.255724999749056],[102.64457400024712,32.255290000048085],[102.64659899962858,32.25542700019276],[102.64796100010952,32.25585999975642],[102.64965099975522,32.25679100024409],[102.65103599980237,32.25796800020488],[102.6524660000554,32.25913900035345],[102.65426299983122,32.26070599984277],[102.6557320004423,32.2625140002575],[102.6571319996598,32.2644419997306],[102.65908099977158,32.26617700009032],[102.66144599980994,32.267717999879586],[102.66363900031921,32.26887800020565],[102.66535999992706,32.270222999757486],[102.66614199955154,32.271363999784604],[102.66660000020926,32.27335499999744],[102.66672900008072,32.27564700013293],[102.6667288779098,32.27564796699629],[102.6664550004443,32.277825999862166],[102.66590600044832,32.279955000093594],[102.66483400039557,32.28289500016384],[102.66381500004631,32.285258999785924],[102.66365500021276,32.2869800000831],[102.66398699957546,32.2889790003561],[102.66462699980806,32.290732999939486],[102.66523400042867,32.29307499980293],[102.66529499962972,32.29530300014266],[102.66481000010613,32.29749399964315],[102.66398599975052,32.29945499971654],[102.66355499975532,32.301005999863825],[102.66332600032479,32.30254400023498],[102.66330399968514,32.304207000076346],[102.66328799979163,32.306270000359824],[102.663272999723,32.30809799992012],[102.66312799995805,32.310399000171955],[102.6627010001608,32.31189199979196],[102.66205599990532,32.313277999743],[102.66148400034311,32.31448799988423],[102.66142300024373,32.314754999858735],[102.6599629998535,32.31442499998024],[102.6570479999942,32.31396399996381],[102.65467200008513,32.31360600027756],[102.65250500041346,32.31347099965742],[102.65067799960211,32.31333100026397],[102.64959800005177,32.31346100025025],[102.64850699973246,32.31424100004588],[102.64786200037533,32.31579600003118],[102.64725099955673,32.31837999983252],[102.64668300019247,32.31982400021056],[102.64647700032813,32.32189400006608],[102.64646999975716,32.32429699970619],[102.64660700002449,32.32687299985025],[102.646446000366,32.32869999990835],[102.64607999976981,32.3300760001124],[102.64612599980056,32.33179500013766],[102.64649200039676,32.33310500008602],[102.64659899962858,32.33338200006592],[102.64677799972871,32.33390700036274],[102.6465230003589,32.334716000053156],[102.6452980001453,32.33582699982633],[102.64358900023302,32.336142999976154],[102.64164000012123,32.33646299974329],[102.64031600017344,32.33762799964365],[102.6396869998115,32.339295999899285],[102.63908400028713,32.34148999966091],[102.6388780004228,32.34406900016386],[102.6385960003905,32.346021999946295],[102.63829799956638,32.347564999839186],[102.63835199999303,32.349569000149984],[102.63906900021853,32.35127000033997],[102.6404609999384,32.35256200025471],[102.64122400019464,32.35340900023051],[102.64260099984588,32.3542429998874],[102.64443600015484,32.35472600035402],[102.64674799959147,32.355087999729065],[102.64964800028048,32.35588100031466],[102.65190199999081,32.356810000100644],[102.65354599960575,32.35758499982846],[102.65506799992029,32.35876699999654],[102.65605600030743,32.360176000342406],[102.65643799989884,32.361831000300704],[102.65641500033261,32.36372100002522],[102.6570630000628,32.36559699978774],[102.65798199995466,32.36701400018139],[102.65897799983941,32.368826999919975],[102.66031699985584,32.370750000279486],[102.6615260001759,32.37368699969736],[102.66267100002355,32.376354999873506],[102.66366600008341,32.37834499998104],[102.6650050000998,32.380384999794686],[102.66640500021559,32.38196400027017],[102.66778199986688,32.382854000099236],[102.66976199994079,32.38379199973225],[102.67169199978599,32.385018000357135],[102.67302300030481,32.38665599997683],[102.67370299982205,32.38793300012527],[102.67441599984957,32.389127999694196],[102.67513300007508,32.39099600036613],[102.67546100013814,32.392996999824604],[102.6749730002415,32.395065000036375],[102.6748889996776,32.396892000142095],[102.67447000027627,32.398789000098276],[102.6736340002251,32.40058200011194],[102.6722419996069,32.4026909998388],[102.67079600035866,32.404378000020735],[102.67042200026486,32.40541499967604],[102.67038399973171,32.40644799965354],[102.67081100042729,32.4074750001632],[102.67186000001547,32.40853800014644],[102.6735429999885,32.409800999630384],[102.67533200026669,32.41097300009561],[102.67630499968692,32.41181500023215],[102.67693400004887,32.41254499993685],[102.67701799971445,32.413173000172556],[102.67698000007961,32.41426399968438],[102.67722399957879,32.41557299968458],[102.67778799964337,32.41659300007235],[102.67794500000223,32.4167100002004],[102.67951599982223,32.41788199965765],[102.68103099956575,32.41905500002939],[102.68108099979446,32.41909299982196],[102.6828309997146,32.420455999658365],[102.68427699986117,32.42124499982961],[102.68593600044302,32.42135799999464],[102.6876799996171,32.420926000082986],[102.68903399970212,32.420844000101376],[102.69073199974375,32.42115900013263],[102.6925810002964,32.42181299979039],[102.69395100027496,32.42247399973292],[102.69519099965886,32.42325200012484],[102.69652200017771,32.42500500034931],[102.69752499973515,32.42682099962222],[102.69873900007809,32.42836999981922],[102.70045899986098,32.42965399972422],[102.70190500000756,32.43054400029938],[102.7035489996225,32.43137599973765],[102.70513200003639,32.4322069997713],[102.70739800034058,32.43324999990037],[102.70951599960844,32.43400600028861],[102.71112900015959,32.43487400027467],[102.71243300001589,32.43576600018425],[102.71375699996368,32.43711700036367],[102.7153060000424,32.439207000017596],[102.7163050003002,32.44113199962613],[102.71716700029063,32.44289499974975],[102.71755300008003,32.44466000012344],[102.71751100024721,32.445806000128776],[102.71754499968411,32.44695299987042],[102.71799499994587,32.44837499965356],[102.71903299966343,32.44932900021208],[102.72045899971847,32.44975800012479],[102.72183299989501,32.45024899970421],[102.72245800005898,32.45086700032309],[102.72288599968117,32.451716999806905],[102.72269099968749,32.452583000122125],[102.72187100042815,32.45437300037524],[102.72109200027839,32.45576200010515],[102.7205850001152,32.4569159997802],[102.72054300028239,32.458065999948396],[102.72054385637686,32.45806766978815],[102.72054300028239,32.458068000269385]]],"type":"Polygon"},"properties":{"code":"513233206","name":"壤口乡","cp":[102.51205063384711,32.23458652276696]},"type":"Feature"},{"geometry":{"crs":{"type":"name","properties":{"name":"EPSG:4326"}},"coordinates":[[[102.22913800004224,32.54569500010043],[102.22766599995644,32.54606099994012],[102.2260370004101,32.54580400033077],[102.22460999963184,32.54519599994064],[102.22266100041834,32.54332300015577],[102.22101299970714,32.541915000185355],[102.22017800037919,32.54061500018888],[102.21946799982638,32.539371999989406],[102.21882699976888,32.53777700008355],[102.21838400007809,32.53623900002918],[102.21783099988413,32.535388999817194],[102.21693899975647,32.534887999813336],[102.2157219999388,32.53462600007702],[102.21376899962902,32.53477100019899],[102.21181899969234,32.53514800017777],[102.20883600006097,32.535750999795056],[102.20627600002894,32.53590899992215],[102.20384600238813,32.53572099967242],[102.20396399969397,32.50236399999247],[102.19902000025526,32.49334199977785],[102.1992479998609,32.486671999873636],[102.19153099995478,32.482031999729095],[102.18149599986594,32.468434000218984],[102.18279300004956,32.43063900016145],[102.19103800003528,32.41971699991332],[102.19119000037125,32.415269999908496],[102.18872099967747,32.41075900003742],[102.18887300001343,32.40631300030013],[102.17653399998557,32.38375799963739],[102.17668700014643,32.37931200017249],[102.17175399968005,32.37029000033684],[102.16666799995113,32.36571399998626],[102.16728100041954,32.34792999976488],[102.162349999603,32.338907999762576],[102.16343702128388,32.30742333491071],[102.16396761569804,32.307330067144775],[102.16396800017696,32.307330000330744],[102.16618400025246,32.307347999873656],[102.16800399959448,32.30754899971455],[102.16942700017482,32.307981000379236],[102.17093299969748,32.30876100028527],[102.17181399995452,32.309487999848685],[102.17251600011139,32.31068100000379],[102.17338200029978,32.312619999917864],[102.17410700002287,32.314735999659085],[102.17481300037771,32.316492999826295],[102.17550700013867,32.317456999932574],[102.17653300016066,32.318411000027766],[102.17782600014631,32.31912800004046],[102.17944700019503,32.3196750003242],[102.18093099997641,32.31982199986218],[102.1824109995598,32.31973800037232],[102.1836890003752,32.319657000193956],[102.18489899962186,32.31975400013652],[102.18600900020775,32.32009099963835],[102.18763799975409,32.3206859997451],[102.18905299993848,32.32118399991292],[102.19034199972619,32.32144900033253],[102.19154400037357,32.321372000035566],[102.19275399962025,32.32094300032765],[102.19400899997108,32.319833999674515],[102.19526000012392,32.31866699966743],[102.19711399980118,32.31749199972528],[102.19873099965194,32.31650699974217],[102.20065399982444,32.31573300027772],[102.20259500043865,32.315065000075805],[102.2043389996127,32.3149219998038],[102.20602499995877,32.31489400023912],[102.20803500016993,32.31434799978495],[102.20943500028568,32.31375299979615],[102.21069800013413,32.3130459999625],[102.21171300028547,32.312306000174324],[102.21256400040524,32.31137500001384],[102.21347900009914,32.31004800014048],[102.21425300022604,32.30865699977465],[102.21490199978112,32.30732899963896],[102.21548199973928,32.30623500002756],[102.21578700023612,32.304739999894934],[102.21608500016195,32.302901000371804],[102.21633899970686,32.302100000342264],[102.21699599965785,32.30123100010397],[102.21806400041095,32.300751999680855],[102.21880400020265,32.30079599989505],[102.22063100011572,32.30145199979604],[102.22192499992629,32.30245899992285],[102.22289400004686,32.30364900007536],[102.22304600038284,32.30461800000232],[102.222672000289,32.30576499978738],[102.22209999982849,32.3074939997457],[102.22193199959898,32.30904299990093],[102.2225659999838,32.31028899986498],[102.22368599971709,32.3111989998362],[102.22384700027389,32.31141799973782],[102.22465099963972,32.312500999632974],[102.2253610001925,32.31391800035055],[102.22579600038567,32.31539499990022],[102.22630699984855,32.31727700013422],[102.22727599996912,32.3185279997631],[102.22749000022935,32.31880299994077],[102.228783000215,32.31952499963558],[102.23075099969505,32.320122999798386],[102.23344799999447,32.320361999711125],[102.23654299977883,32.319755999727306],[102.23968600014209,32.31850299998154],[102.24228399980899,32.31754100001973],[102.24388599959113,32.31671699973908],[102.24514500013991,32.315606000038954],[102.24593799963509,32.31468399981155],[102.24645599966894,32.31364199990284],[102.24655600012635,32.31215399967062],[102.24653299966181,32.31118200018915],[102.24644099960031,32.30997900000677],[102.24640399979039,32.30848400015017],[102.2467770000593,32.30716599985969],[102.24721999975007,32.306125999925655],[102.24799399987697,32.30473799997272],[102.24833000033595,32.30367200021401],[102.24852100013167,32.303147999996426],[102.24867299956932,32.30057300010776],[102.2488109996616,32.297939000116294],[102.24883400012611,32.29581600026148],[102.24899399995967,32.29409700001866],[102.2495580000243,32.29219500003034],[102.25003099985231,32.2912769997075],[102.25059599974185,32.29017800012493],[102.25150399976305,32.2886189996461],[102.25248100027952,32.28705999970095],[102.25332700037644,32.285900000232985],[102.25391499983219,32.28480399981369],[102.25422799982663,32.283880999649],[102.25421199993308,32.28319699993728],[102.25392200040321,32.28234199987823],[102.25349499970763,32.28114699991173],[102.25393800029671,32.27993600019266],[102.25485299999062,32.2786060002747],[102.25609699957246,32.27721100012442],[102.25714199986103,32.27570299995905],[102.25798100028523,32.27391500021707],[102.25833199991452,32.27167999997636],[102.25801899992008,32.269624999977445],[102.25738600025849,32.268264000180416],[102.25708900015756,32.267007999894844],[102.25725700038704,32.26568799970933],[102.2577750004209,32.264535000178356],[102.25840899990743,32.26275500024747],[102.25843099964871,32.26092399973417],[102.2581190003775,32.259098000311496],[102.2577450002837,32.257437999625004],[102.2575770000542,32.25566800000643],[102.25738600025849,32.253153000303215],[102.25730599989255,32.252323000303065],[102.25711900029481,32.25035700018977],[102.25711199972379,32.250026999907114],[102.25707300026404,32.248412000129605],[102.25723399992253,32.24634900031007],[102.25753900041937,32.24502000032892],[102.25792799968349,32.24432799973488],[102.25878999967391,32.24386099966474],[102.26007199978893,32.24401100018006],[102.26218400010735,32.24461300025248],[102.26428999967966,32.24549799967851],[102.26632699965496,32.246433000181995],[102.26818500042849,32.24795100027072],[102.26996999961042,32.24952599989304],[102.27035200010016,32.25003400005911],[102.27157200029087,32.2516749996312],[102.27208699995168,32.252323000303065],[102.27310200010302,32.253599999830854],[102.27439199971565,32.25449300012556],[102.2755440001343,32.25481799985216],[102.27696699981632,32.25496799974261],[102.27843999972704,32.254777999890116],[102.2797059999485,32.254012000218445],[102.28062499984036,32.252908000039824],[102.28132699999726,32.252323000303065],[102.28181599971877,32.251916000287565],[102.28354399989765,32.250862999914744],[102.28418400013022,32.25004699979723],[102.28472599955522,32.249355000279074],[102.28622100010554,32.247082999946834],[102.2875910000841,32.24523600018125],[102.288766000069,32.243618999790215],[102.2896049995949,32.2420569996629],[102.29016600018478,32.23981700027233],[102.29005099965876,32.237584999888874],[102.29002100041983,32.23615299998082],[102.29039499961534,32.23465799968733],[102.291362999911,32.23316099989059],[102.29235100029814,32.2319989998914],[102.29325900031932,32.23067099971789],[102.29390000037682,32.229290999717854],[102.29434999974033,32.228139000084],[102.29499099979783,32.22675500014931],[102.29550600035695,32.22560300028829],[102.29596400011634,32.2250260001222],[102.29642900044676,32.22478699972209],[102.2973680004301,32.22471800008429],[102.29818799968943,32.2250460001971],[102.29949300026898,32.22668000011593],[102.30110599992177,32.22928300021404],[102.30338399992154,32.23153600030531],[102.30414999965251,32.2327799997344],[102.30576300020364,32.23499700007204],[102.30707600028077,32.236461000017556],[102.30859000019939,32.237758000266794],[102.30976099998631,32.23871000022045],[102.31108900013207,32.2394759997948],[102.31285499994578,32.23978799963313],[102.31575399991155,32.23974600005333],[102.31844399963997,32.23959600009318],[102.32107599964203,32.2393260001486],[102.32341399991626,32.23914700017079],[102.32550100012028,32.238892000081364],[102.32757999992842,32.238458000220255],[102.32986100030122,32.23779400036994],[102.33241299993738,32.23724200026062],[102.33442399997344,32.23686600024813],[102.3368719998525,32.23576800036626],[102.33921099995162,32.2348199998676],[102.34182000038749,32.23374699993657],[102.3442919996577,32.23250800005564],[102.34675200013066,32.231043000235516],[102.34878499990803,32.229788000283285],[102.35085700004346,32.22866399970958],[102.35266100039028,32.227951999723714],[102.3542670003704,32.227644999773],[102.35601800011544,32.227270999674445],[102.35727799959086,32.22668300030083],[102.35846400034471,32.22568600027161],[102.35944799963558,32.224472999878785],[102.36033300009055,32.22211600007476],[102.36128299994454,32.220233000197375],[102.36211399997286,32.21850899999326],[102.36288499972667,32.216603999896066],[102.36364399978497,32.21437200016111],[102.36471199963972,32.21126700032529],[102.36566999988966,32.20884599967757],[102.36634799975708,32.20653899962611],[102.36650099991796,32.20447400021169],[102.3664480002145,32.20235800023728],[102.36620399981703,32.20019000035698],[102.36573500018697,32.197624000162456],[102.36481899976985,32.19575000001066],[102.36335000005712,32.19370999969953],[102.36190100043582,32.192132999647654],[102.36020300039422,32.19046600010302],[102.35875700024766,32.18916799978149],[102.35813899975638,32.18855300029495],[102.35716999963581,32.187309000178885],[102.3555789997243,32.1856740001579],[102.3535919999777,32.184214000346586],[102.35193999996685,32.182982999684214],[102.35069999968461,32.18179800032428],[102.34986899965632,32.180898000293034],[102.34951800002703,32.180328000309885],[102.34950999963112,32.17981199980098],[102.34969299992923,32.17924199986226],[102.35022699985659,32.17882999964581],[102.3512989999093,32.17864199995372],[102.3535769999091,32.17803399968339],[102.35624300024635,32.176852999940216],[102.35856599955363,32.17533000021126],[102.36002000009611,32.173874999700985],[102.3611039998444,32.172739999722616],[102.36230499976855,32.17186000025512],[102.36321299978974,32.170868000366525],[102.36392199961934,32.16942599991332],[102.36393800041117,32.168828999780594],[102.36395299958147,32.16810900028119],[102.36368999981573,32.16669999972476],[102.36364799998294,32.16645599987786],[102.36322799985837,32.16571799962962],[102.3628010000611,32.164810999750266],[102.36256400023463,32.16327300021465],[102.36321299978974,32.16211600021737],[102.36553599999536,32.160878000307626],[102.3675539997041,32.1604450000626],[102.36969399961161,32.159952000260894],[102.37131100036069,32.15987099969594],[102.37287200013495,32.1604169999988],[102.37319199980209,32.160662000075504],[102.37477900041392,32.161848999945015],[102.37503899980662,32.16202199990026],[102.37710199972122,32.16341599985209],[102.37907500012246,32.16475799996184],[102.3808519998068,32.16576299985301],[102.38254999984841,32.16653400002464],[102.38341600003682,32.166704000327655],[102.38417500009511,32.16685099973895],[102.38525100034579,32.1668309997968],[102.38549499984495,32.166704000327655],[102.38604399984095,32.16640200032209],[102.3867639366591,32.16541645489913],[102.38676500026439,32.165417000132486],[102.39312399988752,32.168675000186546],[102.39552599973582,32.175403000277186],[102.40061300018799,32.1799679999626],[102.4004730004459,32.184412999647414],[102.40294600043933,32.188918000250396],[102.40810400013831,32.19125999994271],[102.40796400039619,32.19570599980383],[102.41291299985781,32.20471600018898],[102.41277300011569,32.209162000035256],[102.41524799975896,32.21366699987058],[102.4149690000997,32.22255899991469],[102.42005999985149,32.22712299975095],[102.42006064394359,32.22712448083805],[102.42005999985149,32.227124999864486],[102.41200499983658,32.23361399970268],[102.41137499964974,32.25361999969366],[102.4165380002699,32.255961999814495],[102.41901399973806,32.260466999868946],[102.42934000008002,32.26515000000521],[102.43181800009631,32.269654999791],[102.43167900017913,32.27410099982918],[102.42892300032852,32.27848799963024],[102.41817699986196,32.28714299971402],[102.40728900000352,32.30024400021643],[102.3966780001545,32.30445100004478],[102.39604499959458,32.324459000040065],[102.39328600026923,32.32884600028191],[102.37998099959552,32.3352150000978],[102.37700800000991,32.346271000127025],[102.37162799965476,32.35059600000597],[102.36603399993771,32.36159099977306],[102.36574900043068,32.37048400007687],[102.36291599968881,32.377092999636],[102.35760400000409,32.37919500012696],[102.35703200044188,32.39698100007068],[102.34640700034916,32.401184000058215],[102.3462630004091,32.405631000238444],[102.33832899986969,32.40767100036518],[102.33818499992967,32.412116999943095],[102.3329429996668,32.41199499998065],[102.3222420003044,32.41841999975036],[102.31670899978842,32.42718999990334],[102.3162729997703,32.44052900012375],[102.31867700016679,32.44726100036022],[102.31766000036565,32.478388000286635],[102.30942700007549,32.489320000016875],[102.30410699999481,32.49142000031985],[102.29856699980611,32.50018999990818],[102.29834800042133,32.50685999977673],[102.29295299999758,32.51118299962165],[102.28850293382796,32.52992706437461],[102.28850199958005,32.52992699999737],[102.28825399988293,32.529891999982226],[102.2880060001858,32.52981999967023],[102.2870339996922,32.52948700022199],[102.28656099986418,32.529288999657915],[102.28635099980191,32.52921999962268],[102.28611099960241,32.529106000205836],[102.28589700024045,32.52904500030561],[102.28491700024924,32.52868299980977],[102.28398999996146,32.528406000003876],[102.28377200040158,32.528358000270615],[102.28355800014134,32.52835999978663],[102.28334899990396,32.52839600015625],[102.28293299997733,32.52850299990733],[102.28274200018166,32.52853300016855],[102.28256700027946,32.52853099989898],[102.28153700005953,32.52829399982899],[102.28134999956347,32.528220000231904],[102.28104499996492,32.528008999971405],[102.28086900023783,32.527922999956395],[102.27997999958492,32.52755400035787],[102.27985099971346,32.52746499984608],[102.2796559997198,32.52724799994768],[102.27959100032078,32.527188999842835],[102.2792249997246,32.527005999900105],[102.27846999986424,32.52671600010484],[102.27818700000704,32.52654900019502],[102.27791699967031,32.52636000026736],[102.27734799958282,32.5261289999841],[102.27713500004579,32.52599399966163],[102.27672599979188,32.52569100011807],[102.27629899999462,32.52558499983647],[102.27596300043395,32.52547799963982],[102.27563500037091,32.52532300023321],[102.27547100033938,32.525229000062104],[102.27519299960669,32.52499499975696],[102.27504000034415,32.52490599973989],[102.27486100024402,32.524845000017635],[102.27468499961859,32.52476100035723],[102.27425399962335,32.524448000155644],[102.27378499999331,32.524226999813955],[102.2732970000967,32.52390299986926],[102.27280400017719,32.52361799971652],[102.2723539999154,32.52331300010646],[102.2719880002175,32.52311900034973],[102.27185500014811,32.52306799985611],[102.27157599959052,32.523006999643506],[102.2714690003587,32.52294399975304],[102.2713279998934,32.52271000031409],[102.27121800028854,32.522610999814496],[102.27094299992893,32.52246800016266],[102.27064900020109,32.52241700005702],[102.27050000023816,32.52243499991939],[102.27035499957489,32.52249899999],[102.2702299999014,32.52259299998737],[102.27005400017431,32.52277800022681],[102.26994700004421,32.52285199976146],[102.26982900004342,32.52290099998276],[102.26966099981395,32.52293400005489],[102.26919600038184,32.52283700019848],[102.26889400025806,32.522704999694696],[102.26861200022574,32.52254500017828],[102.26845599969182,32.52248900024232],[102.26827300029204,32.52248100014043],[102.2674489999364,32.52259299998737],[102.26724999974479,32.52260599994699],[102.267059999774,32.522557000322294],[102.2668990001155,32.522452999778174],[102.26677299971882,32.52233099999149],[102.26668999987815,32.52221399992875],[102.26665499971803,32.522082000024646],[102.26663200015182,32.521803999730174],[102.266658999916,32.520763999851276],[102.26664800004535,32.52060899988756],[102.26658699994599,32.52026800008667],[102.26657199987736,32.51991199969805],[102.266518000349,32.519551000134165],[102.26614799955483,32.518950999682154],[102.26591199955328,32.51868099998979],[102.26586600042084,32.51854599983945],[102.26584299995632,32.51773799973345],[102.26582399968974,32.51759800029296],[102.26575099989482,32.517459999635484],[102.26564499958957,32.517320999642784],[102.26544600029627,32.51688300001998],[102.26540799976311,32.51677400029233],[102.26534300036411,32.51648400004663],[102.26512200043118,32.51586099966925],[102.26492700043751,32.515217000017074],[102.26486600033813,32.515107999784064],[102.26404600018047,32.514618999996046],[102.2639430002483,32.51453200013143],[102.26361900038322,32.51434900016754],[102.2634550003517,32.51427800019298],[102.26310800002204,32.51420399965837],[102.26219199960494,32.51414799982748],[102.2616540003779,32.51406400001571],[102.26147500027777,32.51408700037779],[102.26130700004829,32.51413799990813],[102.26115100041268,32.51414799982748],[102.2608380004182,32.51410499963607],[102.26068600008227,32.51406900035845],[102.2603570001943,32.51396499983924],[102.25965900023537,32.51368500034903],[102.25946099986868,32.51364199993613],[102.25930100003508,32.51354799966654],[102.25917899983634,32.513413000138925],[102.2591329998056,32.513248000356796],[102.259189999707,32.5129680001482],[102.25919800010291,32.51284299981409],[102.25917899983634,32.5127160001996],[102.25910199984347,32.51230899965942],[102.25887699971257,32.511506000027616],[102.25880899994048,32.51117699992676],[102.25885099977327,32.510374000031405],[102.25896100027646,32.509804000133194],[102.25896100027646,32.50965200010552],[102.25889599997915,32.509392000200066],[102.2578020001851,32.50939500010709],[102.25615400037219,32.509353999853715],[102.2540710003661,32.508912000147326],[102.25263699991514,32.50716099994335],[102.25245299979213,32.505163999904525],[102.25253700035601,32.50286799963787],[102.25253300015807,32.50231499993944],[102.25254800022667,32.500703000206826],[102.25238800039311,32.500028999637955],[102.25203299966755,32.49858900019219],[102.25145000023468,32.49693900005893],[102.25014200018039,32.495128000013004],[102.25003500005025,32.49503699971543],[102.24869199983588,32.49389000014551],[102.24832199994003,32.49379199987134],[102.24697500042603,32.493450999879116],[102.2452279999806,32.49393699996074],[102.24377099996342,32.49505100000034],[102.24253499987915,32.497013999757364],[102.24110499962613,32.49921199979622],[102.24060500003394,32.500018000347765],[102.23967100007346,32.501523000310826],[102.23925500014685,32.5023040001712],[102.23849500026365,32.50371299974934],[102.23832700003419,32.505376000028186],[102.23856399986065,32.50709000035224],[102.23873899976282,32.50880099989339],[102.23876200022735,32.50977499964439],[102.23857200025655,32.510519999857244],[102.23827400033073,32.512130000226904],[102.23796899983388,32.513739999790154],[102.23774000040333,32.515575999766575],[102.2377100002661,32.517234000121036],[102.23754899970932,32.51924100029983],[102.23678299997833,32.520855999708246],[102.23580600036016,32.52326300029506],[102.23508900013469,32.52452999975002],[102.23424999971046,32.526268999767616],[102.23362399972156,32.52839499964124],[102.2331199999314,32.529832000357395],[102.23281899963253,32.53144200013219],[102.23245200010973,32.53310799999886],[102.23235400020042,32.535675999848344],[102.23198699977931,32.537456000267184],[102.23158300044659,32.54004400012641],[102.23123199991898,32.542627999702226],[102.2303320002937,32.54458299981783],[102.22913800004224,32.54569500010043]]],"type":"Polygon"},"properties":{"code":"513233202","name":"江茸乡","cp":[102.26876480621743,32.352965999818025]},"type":"Feature"},{"geometry":{"crs":{"type":"name","properties":{"name":"EPSG:4326"}},"coordinates":[[[102.57348199970343,32.61538900004376],[102.57072300037802,32.619780999788595],[102.56546699987146,32.61966900017894],[102.56027895062795,32.61733342766429],[102.56027800021039,32.617333000161864],[102.56047700040199,32.610661999676225],[102.55542099991197,32.60387800005239],[102.55049800038965,32.5926469996716],[102.53776500017648,32.579022000176906],[102.5352720000916,32.57451799970661],[102.53540599998588,32.57007100000381],[102.53022099962445,32.56773399968553],[102.52517000005561,32.56094899973837],[102.51210799995447,32.55844099990557],[102.50699200008827,32.55387899974675],[102.50712699980751,32.54943099966222],[102.50201199976627,32.54486999999856],[102.49420399962354,32.542473999955654],[102.47057699970415,32.54195299963648],[102.46539499971574,32.53961299965333],[102.44964399971111,32.5392630002809],[102.44446400027086,32.53692200021069],[102.44536399989613,32.50801599970725],[102.44287800038224,32.50350999980345],[102.43769999969348,32.50116900005221],[102.43521500000446,32.49666300026659],[102.4247199996081,32.496427000376336],[102.41436599967702,32.49174299973333],[102.40387100017895,32.491505000238035],[102.39834199986095,32.50028000022538],[102.3930949995752,32.50016000003495],[102.39033000040202,32.50454700000259],[102.3901880001118,32.50899400028102],[102.37664099958879,32.52203499977099],[102.37649900019687,32.526481999885426],[102.37117900011619,32.52858500034519],[102.36841099967168,32.532971999854226],[102.3679119999044,32.548537000236436],[102.36237500008873,32.55731000015761],[102.35705199963503,32.55941200007522],[102.35180100004966,32.55929099993555],[102.33633600027531,32.55002999995071],[102.32569000026616,32.55423200036816],[102.31263499983775,32.55170100002052],[102.28715199969295,32.551296000176166],[102.28715178230065,32.551295997147385],[102.28715199969295,32.551291999893806],[102.2871669997616,32.54791199966795],[102.2874570001898,32.544523999740804],[102.28773900022213,32.542065000197084],[102.28815900034668,32.5396099999977],[102.28932199973771,32.5373850003746],[102.29075700001357,32.53532999975784],[102.29192000030291,32.534357999914526],[102.29192799980054,32.53416500022341],[102.29201900003713,32.53268599998084],[102.29279800018686,32.53057100026532],[102.29286599995895,32.53042799964963],[102.2926030001932,32.530214000061406],[102.29152699994253,32.53011300002203],[102.29040200018635,32.53003599967578],[102.29018499955308,32.53004199962644],[102.28850293382796,32.52992706437461],[102.29295299999758,32.51118299962165],[102.29834800042133,32.50685999977673],[102.29856699980611,32.50018999990818],[102.30410699999481,32.49142000031985],[102.30942700007549,32.489320000016875],[102.31766000036565,32.478388000286635],[102.31867700016679,32.44726100036022],[102.3162729997703,32.44052900012375],[102.31670899978842,32.42718999990334],[102.3222420003044,32.41841999975036],[102.3329429996668,32.41199499998065],[102.33818499992967,32.412116999943095],[102.33832899986969,32.40767100036518],[102.3462630004091,32.405631000238444],[102.34640700034916,32.401184000058215],[102.35703200044188,32.39698100007068],[102.35760400000409,32.37919500012696],[102.36291599968881,32.377092999636],[102.36574900043068,32.37048400007687],[102.36603399993771,32.36159099977306],[102.37162799965476,32.35059600000597],[102.37700800000991,32.346271000127025],[102.37998099959552,32.3352150000978],[102.39328600026923,32.32884600028191],[102.39604499959458,32.324459000040065],[102.3966780001545,32.30445100004478],[102.40728900000352,32.30024400021643],[102.41817699986196,32.28714299971402],[102.42892300032852,32.27848799963024],[102.43167900017913,32.27410099982918],[102.43181800009631,32.269654999791],[102.42934000008002,32.26515000000521],[102.41901399973806,32.260466999868946],[102.4165380002699,32.255961999814495],[102.41137499964974,32.25361999969366],[102.41200499983658,32.23361399970268],[102.42005999985149,32.227124999864486],[102.42006064394359,32.22712448083805],[102.42494200026425,32.238356000256665],[102.43010400016118,32.240696999781996],[102.43258100035256,32.24520199970394],[102.44786100017899,32.25889200011692],[102.44730999963487,32.27667599967831],[102.44179999958341,32.28545099996393],[102.44166099966623,32.289896999645855],[102.43890599964051,32.29428500016047],[102.437935999695,32.325407999824286],[102.44289599992558,32.33441799971085],[102.46095199969413,32.34371999992253],[102.47632399958208,32.355184999646646],[102.48666499999267,32.359863000236096],[102.48652900044856,32.36430899968859],[102.48088100030482,32.37753300002301],[102.47965299971818,32.41755300011894],[102.4820699996351,32.42428100002831],[102.48710900040669,32.431067000238166],[102.4947700002363,32.43791000036892],[102.49698600031178,32.45130800028919],[102.50216300027729,32.453645999886795],[102.50747499996206,32.45153699973817],[102.51023199963763,32.44714800005664],[102.51628400001239,32.42058100014747],[102.526769000363,32.42080799991942],[102.53194499960533,32.42314500031296],[102.53443299966735,32.42764900032831],[102.54471999965128,32.43454499978366],[102.55763000031477,32.44149699985824],[102.56811899996505,32.441720000201165],[102.57329699975548,32.444055000089435],[102.58634200013817,32.44655700029298],[102.64140999996745,32.44770700002092],[102.64659100013095,32.45003899983171],[102.64908599986569,32.454540000142686],[102.6542670000292,32.45687099992998],[102.66475800022761,32.45708600027499],[102.66725399978725,32.46158700022178],[102.70921799968262,32.462435999639084],[102.72054300028239,32.458068000269385],[102.72054385637686,32.45806766978815],[102.72111900004255,32.45918999978176],[102.72208800016311,32.46008999966591],[102.72427800029934,32.46157999975049],[102.72681499986686,32.462904999783426],[102.7288030003367,32.46384100013197],[102.7303099996843,32.464672999938855],[102.73229300013126,32.46537299986771],[102.73440299990155,32.465849000016],[102.7362640001498,32.46557100020952],[102.73874700018894,32.464615999879435],[102.74094800019583,32.463710999633626],[102.74328999976969,32.46280800036274],[102.7454449997458,32.46259500025258],[102.74747500004842,32.46272400035811],[102.74827599993948,32.46292999979689],[102.74887900036215,32.463081999941686],[102.75001199961596,32.46309700037587],[102.75063799960486,32.46310799963158],[102.75204199991859,32.46279200015139],[102.75372800026464,32.462528000042596],[102.75372896595357,32.462527981093885],[102.75372800026464,32.462531999728455],[102.75087899962926,32.47438800008821],[102.72940199966311,32.49176300000609],[102.71853600044429,32.50489599974767],[102.71316299976185,32.509238000291866],[102.70785299972694,32.51135699968902],[102.69972999993996,32.52009299999741],[102.69448100000437,32.519987999780255],[102.68916900031965,32.52210499984978],[102.68379399998739,32.526446000263675],[102.67854400022694,32.52634000011547],[102.6679190001342,32.53057400022284],[102.66516699958319,32.534968000355185],[102.65991699982274,32.53486000028845],[102.64928900025528,32.539092000152],[102.64403899959649,32.53898399974345],[102.64128600011891,32.54337700003875],[102.63065600000331,32.54760800031061],[102.6279019998025,32.552000999652456],[102.62258599991979,32.55411599968648],[102.6223280001769,32.563011000099046],[102.61681800012548,32.57179600029717],[102.61668900025403,32.57624399998936],[102.61630099991652,32.589586999975204],[102.6187980001994,32.59408899993758],[102.61866900032796,32.59853700006751],[102.62324192189249,32.606778021045635],[102.60514400044455,32.61160499981802],[102.59726099995878,32.61143999966737],[102.59207200029766,32.6091059998483],[102.58412400041288,32.611163999905294],[102.57873700038506,32.61550000016734],[102.57348199970343,32.61538900004376]]],"type":"Polygon"},"properties":{"code":"513233201","name":"龙日乡","cp":[102.40041964577492,32.42345274031332]},"type":"Feature"},{"geometry":{"crs":{"type":"name","properties":{"name":"EPSG:4326"}},"coordinates":[[[102.46684699971004,32.91798499996286],[102.43972829499369,32.934196822634064],[102.43972800034626,32.93419600007244],[102.43848899988897,32.93290699965392],[102.43677599977875,32.93185399962634],[102.43490700003292,32.931065999657854],[102.43256100026107,32.929334000176105],[102.43062700021792,32.92776700017671],[102.42915000010922,32.92562800029134],[102.42808999975205,32.9238699998633],[102.42746399976316,32.92342300004599],[102.4261709997775,32.92310199999368],[102.4249580001578,32.923296000124566],[102.42362300033932,32.92435099992438],[102.42202412579604,32.92540191690798],[102.42202400003191,32.92540199985095],[102.4204749999532,32.92589000022613],[102.41890800033116,32.92540199985095],[102.41697699976271,32.92411499994205],[102.41517699961386,32.922492999738544],[102.41344099993738,32.920801999923604],[102.41210600011894,32.91893699973099],[102.4119420000874,32.91859700007367],[102.4112519996261,32.91717799991624],[102.41110299966317,32.91668200025274],[102.4108089999353,32.91569499987539],[102.41085499996608,32.914545000047994],[102.41150299969627,32.91339500036225],[102.41275499967405,32.911823000186715],[102.41352100030333,32.9099210003071],[102.41328100010382,32.90826799988553],[102.41242699961099,32.907316000006],[102.41071000020112,32.90642900021754],[102.4088790000901,32.90554199983951],[102.40682700004615,32.904774000070844],[102.4039509996466,32.90368099975821],[102.40183000000566,32.902856999696844],[102.40066199969348,32.902301999854075],[102.39961700030325,32.901246000357204],[102.39896799984982,32.89982199974768],[102.39816699995875,32.89720200016635],[102.39777100012363,32.89458099983452],[102.3978620003602,32.89274999971515],[102.39816699995875,32.891531000353794],[102.39915899964554,32.89042800021385],[102.40054799989066,32.88874899972616],[102.40125000004753,32.88679499988101],[102.40154700014845,32.88483700026273],[102.40271499956233,32.88264199966707],[102.40409600030985,32.881014000321954],[102.405225000264,32.879735000008125],[102.40579699982621,32.87823500030655],[102.40594900016218,32.87646399981691],[102.40570499976471,32.87469399981668],[102.40504899963858,32.87287099964126],[102.40391200018684,32.87043300009171],[102.40305000019642,32.868382999748675],[102.4023100004047,32.865875999955875],[102.40185199974698,32.86337600022511],[102.40212700010659,32.86079500016055],[102.40226400037393,32.85821500029422],[102.40203500004509,32.85695600026866],[102.4011200003512,32.85554500018212],[102.39958600034112,32.85402899974049],[102.39732800043285,32.85212100031237],[102.39523399965778,32.850274000324156],[102.39334999984334,32.848010999676625],[102.39276999988518,32.846245999965745],[102.39254099955633,32.84447599987689],[102.3919680001692,32.84322199968011],[102.39065599991696,32.84215900025842],[102.38940899996203,32.84137600017406],[102.38825700044168,32.84139600008575],[102.38668499989845,32.84073000037577],[102.38469399995387,32.839750000351835],[102.38263799971195,32.83852600026861],[102.38029199994014,32.8371299996884],[102.377957000039,32.83562200018811],[102.37748400021097,32.835338999858],[102.37554299959677,32.83417500019824],[102.37503499960867,32.83386200002139],[102.37422299984692,32.83335599997017],[102.37382199998892,32.8331199998821],[102.37316900023588,32.8328580003353],[102.37254700044495,32.832596000015435],[102.37071200013598,32.832679999770015],[102.3683629999911,32.83337799967136],[102.3676879995984,32.83357900011988],[102.36591400028713,32.83343100016428],[102.36576899962385,32.833372999808375],[102.36454000011061,32.83289100007012],[102.36309399996408,32.83193800032076],[102.36171300011486,32.8309279998634],[102.35982599992735,32.82988600007373],[102.35700300012954,32.82826899978397],[102.35425300012666,32.826946000225114],[102.35253199962052,32.825940999889156],[102.35108299999926,32.824699999685954],[102.35051399991178,32.823624999901334],[102.35014099964286,32.82208300032935],[102.34906799976524,32.82037599980736],[102.3479310003135,32.81927600027802],[102.34661499986328,32.81837599979752],[102.34510099994468,32.817429999671134],[102.34311300037317,32.81660099968347],[102.34070599960367,32.815201999980225],[102.33869600029081,32.814196000065216],[102.33706699984616,32.814048000273836],[102.33478999967132,32.813709999815856],[102.33355000028742,32.81304099977583],[102.33133400021192,32.811237999673544],[102.32985700010327,32.8090840002262],[102.32865600017912,32.807103000152765],[102.32786199996072,32.80471500023639],[102.32760699969262,32.80265500013889],[102.32667600010517,32.80066600008849],[102.32557300009032,32.79982400030247],[102.32331900038001,32.799227000303986],[102.32027499975095,32.798608000071944],[102.31815099973697,32.797550000149414],[102.31682699978919,32.79619899994532],[102.31652200019066,32.794720999718756],[102.31568199994153,32.793301999790366],[102.31532000044157,32.792501000273916],[102.31426699975714,32.79085800022711],[102.3132640001997,32.78909500023651],[102.31254600014928,32.787211000077654],[102.31120700013287,32.785287999797106],[102.3097080002829,32.78401200022619],[102.30807600036351,32.78346799989417],[102.30636999992596,32.78297699963568],[102.30454300001288,32.78317500025979],[102.30237999964086,32.78394799978223],[102.30023999973339,32.78524000034578],[102.29797799962714,32.7864939996955],[102.29522000012668,32.78767900005675],[102.29278999979095,32.788171999793576],[102.29061200024861,32.78797399971902],[102.28876900044207,32.787426999793034],[102.28793000001784,32.78641199987229],[102.28749499982466,32.78509499965896],[102.28665200010077,32.783737000317224],[102.28569800004881,32.78296800021474],[102.28488899976185,32.78326800005756],[102.28442799962937,32.784058999661454],[102.2839780002659,32.78504099987402],[102.28373399986843,32.786195000058356],[102.28268799975496,32.787925000326744],[102.2807539997118,32.78950200023615],[102.27840499956694,32.790745999921874],[102.27530399993478,32.79165099997897],[102.27199599971509,32.792037000082225],[102.26902800015236,32.792423999849746],[102.26596500015506,32.79206999987633],[102.26268399969953,32.7908059998602],[102.2602810000263,32.789293000081145],[102.25841200028046,32.78783599963532],[102.25670300036818,32.78728900037104],[102.25529099965853,32.787482000280136],[102.25273499982443,32.78837999968703],[102.25132399983796,32.78891900008848],[102.25003500005025,32.7891889997524],[102.2489589997996,32.78941500009398],[102.24831400044245,32.78928200005943],[102.24703999982503,32.789033000164025],[102.24487300015336,32.789124000145996],[102.24278299957628,32.789618000041564],[102.24083000016485,32.790101000293625],[102.23920800029119,32.79000899994434],[102.2378430003355,32.78958199975359],[102.23633199989163,32.78886000025702],[102.23515799973164,32.787953999862445],[102.23364299998812,32.78677400036405],[102.23200299967283,32.786228999653545],[102.23052700028737,32.786425000042705],[102.22912299997364,32.787419999838455],[102.22833700015119,32.78852299980367],[102.2270669997317,32.78940300022392],[102.22551000015544,32.789767000344334],[102.22437000033064,32.789674999649606],[102.22354599997502,32.789115999703185],[102.22227200025594,32.787636999684736],[102.22122299976942,32.78599399965405],[102.21962000016235,32.78395899970842],[102.21841900023821,32.78129000013323],[102.21767900044648,32.77849800009505],[102.21669400043238,32.77674099988704],[102.21572899961146,32.775781999834535],[102.21457000041845,32.775575999979885],[102.21329199960306,32.77588399994534],[102.21215500015131,32.77629800003906],[102.21003699998512,32.77694000004198],[102.20808899969828,32.7778849998006],[102.2063530000218,32.778828000132506],[102.20496799997464,32.780456000128275],[102.2035910003234,32.78236799976001],[102.20227400004826,32.7837100000167],[102.20108399999478,32.784988999882344],[102.19935599981591,32.78622500005722],[102.198185000029,32.786447000036354],[102.1970250001127,32.78600500008246],[102.19647199991877,32.785327999949416],[102.19549652204667,32.783917755076075],[102.1954960001255,32.783916999845665],[102.19506500013027,32.782780999957026],[102.19496600039608,32.78129599986043],[102.19451600013427,32.779241000146406],[102.19373799980943,32.77776599981821],[102.19304700042153,32.776807000238236],[102.19195600010222,32.77654200004229],[102.18972800033119,32.77652199988146],[102.18742799969178,32.77644800000263],[102.18509299979064,32.77595200020603],[102.18352600016857,32.77511800001696],[102.18268599991943,32.77399400000888],[102.18211799965687,32.772517000218485],[102.18242700035168,32.771076999638716],[102.18328900034211,32.76980399970542],[102.1829920002412,32.768724000259596],[102.18229000008431,32.76764499990366],[102.18139399975868,32.766576999874175],[102.1807679997698,32.76589600022055],[102.17924600035357,32.76403699977091],[102.1779220004058,32.76216999994016],[102.17631600042567,32.759730999799444],[102.17491600030988,32.7575819996621],[102.17421800035099,32.756331000036035],[102.17411899971846,32.754907000021326],[102.17442800041326,32.75335599990197],[102.17459499991952,32.75213199990877],[102.17471000044554,32.75130499995512],[102.17471700011828,32.750023999693894],[102.17472499961585,32.74884100024878],[102.17483199974599,32.74735099962689],[102.17427500025238,32.74655699991256],[102.17338599959943,32.74617599996551],[102.17214600021553,32.745948000181656],[102.17092900039783,32.74596599970865],[102.16823200009846,32.74624099996269],[102.16554700039289,32.74686099993511],[102.16351700009025,32.74661000003592],[102.161399999749,32.74573099993163],[102.15923700027527,32.74420400005751],[102.15819600018469,32.74267600006903],[102.15782999958846,32.74136899974591],[102.15813500008531,32.73987100000883],[102.1589929998778,32.738361000073326],[102.16044599969703,32.73673899998204],[102.16170600007075,32.73507399988482],[102.16357499981659,32.73333099976465],[102.1655619995632,32.731698999741795],[102.16716000004574,32.73057699982118],[102.16882700012519,32.72935100017525],[102.170151000073,32.728067000017404],[102.17126900015647,32.72673600006044],[102.17218399985038,32.725115999684355],[102.17255399974624,32.72362300034286],[102.17312700003168,32.72206400012187],[102.17341699956157,32.72133799996694],[102.1734469996988,32.72001499992831],[102.1740309998549,32.71891700019493],[102.17496200034064,32.71821500015735],[102.17609499959441,32.717561000324814],[102.17682699988852,32.71686900017319],[102.17734999994524,32.716109000146325],[102.17786100030642,32.71439299976132],[102.17883399972662,32.71265600026459],[102.18008099968155,32.71097200035238],[102.18140499962934,32.70958099974845],[102.18305699964023,32.70805799973173],[102.18404900022531,32.706897999631096],[102.1850900003159,32.70510299999321],[102.18608500037573,32.7035059998811],[102.18721400032987,32.702344000149616],[102.18934300036672,32.70104900012156],[102.19153599997766,32.69940599990823],[102.19279100032848,32.698069000057075],[102.19369900034968,32.696222000065],[102.1941450004135,32.69495999990597],[102.19477800007509,32.69288700006184],[102.19506099993232,32.69031100017749],[102.19485500006799,32.68734100025062],[102.1938559998102,32.68506999991927],[102.19358499964855,32.68400199999716],[102.1936650000145,32.68384400007945],[102.19375299987803,32.68368400005022],[102.19390900041195,32.683350000256105],[102.19407000007045,32.68299900013375],[102.19416899980463,32.68268300025017],[102.19429100000337,32.682493000265175],[102.1944049998062,32.68231699967175],[102.19452000033225,32.682141999798894],[102.19464900020367,32.68196600002596],[102.19477899990002,32.68179100022143],[102.19530899962945,32.681062999864444],[102.19587400041726,32.680421999694424],[102.19601900018222,32.6802599996746],[102.19616399994717,32.680101999941584],[102.19631600028315,32.6799549998433],[102.19650000040616,32.67983200003811],[102.19671299994317,32.679750999907895],[102.19693399987611,32.67970500022129],[102.19738800033589,32.679732999868996],[102.19780799956213,32.67981000017805],[102.19800599992887,32.67987100032665],[102.19869600039017,32.6797790002973],[102.19880699981992,32.679640999697504],[102.19889499968349,32.679474000335716],[102.19887200011726,32.679270000057834],[102.19881799969058,32.67910699987152],[102.19869600039017,32.678955000181254],[102.19854700042724,32.67879200017628],[102.19845600019063,32.67858900020406],[102.19843299972612,32.678366999859065],[102.1985020002214,32.67814600007452],[102.19862400042015,32.67793500030371],[102.19889499968349,32.67749500028914],[102.19904700001942,32.67727100027399],[102.19923799981515,32.677057000356015],[102.1994520000754,32.6768660001305],[102.19967999968104,32.67668999979072],[102.1999020003372,32.67652500019696],[102.20012300027012,32.6763600002984],[102.20085899986387,32.675823000127075],[102.20106499972819,32.67565799968803],[102.20121000039146,32.67551000020812],[102.20136299965404,32.67530900035829],[102.20176699988507,32.674884999741124],[102.2020649998109,32.674669000122435],[102.20223600041344,32.67445000030151],[102.20236600010976,32.67421300030471],[102.20244999977535,32.67395599993904],[102.20262499967754,32.67330299980028],[102.20264099957109,32.67304300011411],[102.2026640000356,32.67279700020305],[102.20270199967044,32.67256300010159],[102.20277799983842,32.67234200032529],[102.20287699957264,32.672136000304945],[102.20300700016729,32.671934999669475],[102.20315899960494,32.6717159999521],[102.20406400015139,32.67052399969852],[102.20420100041876,32.67034400021433],[102.2043379997878,32.670172999839195],[102.20447599988005,32.67000600016959],[102.2046199998201,32.669866000210604],[102.20478100037688,32.66974599996311],[102.20492600014184,32.66965499978774],[102.2050709999068,32.66957599965176],[102.20519999977823,32.669510000039814],[102.20532199997696,32.66945599977103],[102.20561999990281,32.66935400035066],[102.20573399970561,32.66931900031509],[102.20612000039331,32.66931599970648],[102.2063100003641,32.66943599977524],[102.2064319996645,32.66961900017474],[102.20649399958882,32.669847999692216],[102.20652399972604,32.67009499985123],[102.20656999975678,32.67033599969112],[102.2066690003893,32.67054999982928],[102.20679099968972,32.67072800028872],[102.20694399985058,32.67088500028493],[102.20712700014869,32.67101399990199],[102.20731000044681,32.671117999809304],[102.20771399977953,32.67126599975961],[102.20792399984181,32.671340000020905],[102.20816099966827,32.67141600032763],[102.20839699966983,32.671484999823825],[102.20864100006732,32.6715460003642],[102.20887000039619,32.671607000106725],[102.20908399975809,32.671697999806426],[102.20935099972179,32.67203900001713],[102.20946500042291,32.672390000107626],[102.20951899995127,32.67259799962253],[102.20955699958611,32.67281000031673],[102.20961000018787,32.673016000295306],[102.20967100028724,32.67319900016784],[102.20973200038661,32.67336599991862],[102.20979299958769,32.67351100021429],[102.20986999958055,32.67363299999909],[102.20996099981716,32.673747999804895],[102.21004899968072,32.67384200004906],[102.21013999991729,32.67393899989167],[102.21025500044334,32.674017999950735],[102.21037699974376,32.674098999986576],[102.21049899994249,32.674169999724214],[102.21062899963886,32.6742390001181],[102.21079699986832,32.67432899976271],[102.21092699956468,32.674389999873604],[102.21118600003076,32.674509999932944],[102.2113159997271,32.6745709999202],[102.21144600032177,32.674631999865845],[102.21274699980505,32.675240000034684],[102.21290699963859,32.67530900035829],[102.21308200043909,32.67535700005878],[102.21327300023482,32.67540800013772],[102.21369300035938,32.67534699996578],[102.21382999972839,32.67522999992859],[102.21394400042954,32.675085000154574],[102.21413500022524,32.67476700021722],[102.21421899989082,32.67460699980642],[102.2143069997544,32.674446000223774],[102.2145050001211,32.67412299978706],[102.21460399985533,32.673962999735124],[102.21471099998543,32.67379799964142],[102.21481800011557,32.67363500005616],[102.2153140004081,32.672872000367576],[102.21583300026687,32.672086000294456],[102.21592399960514,32.671991999715004],[102.21602300023766,32.67190800027198],[102.21613799986538,32.67183199962756],[102.21626799956174,32.671768000268514],[102.2163970003315,32.6717279997951],[102.2165310002258,32.6716999999068],[102.21681300025809,32.6716869996316],[102.21694999962713,32.671706999879724],[102.2170879997194,32.671745999934735],[102.21721699959082,32.67179100026791],[102.21733999961447,32.67185500036668],[102.21744599991966,32.67193100023533],[102.2175460003771,32.6720149996568],[102.2176369997154,32.67209699966396],[102.21772100027928,32.6721750001727],[102.21848399963721,32.6729080001822],[102.21860599983596,32.67302700030652],[102.2188350001648,32.67325100037728],[102.21893800009695,32.67336300020205],[102.21904900042504,32.67347000011285],[102.21915900002992,32.67357899995374],[102.21927399965766,32.67368600036199],[102.21937999996284,32.67379000018368],[102.2195020001616,32.67389500028797],[102.21964000025382,32.67397299998311],[102.21979199969151,32.674056999753134],[102.2199530002483,32.67401900035303],[102.22011300008185,32.67398100018064],[102.2202350002806,32.67388900013411],[102.22033400001479,32.67379000018368],[102.22044100014492,32.67320800008993],[102.22046399971113,32.67306300005867],[102.2204870001757,32.67291799979209],[102.2205170003129,32.67277300004633],[102.22057099984127,32.67262800006521],[102.22064700000924,32.67249100017975],[102.22074599974343,32.67236100000589],[102.22086799994217,32.67224199975071],[102.22100500020954,32.67213000003294],[102.221165999868,32.67203299973862],[102.22134099977019,32.67196199981496],[102.22153999996185,32.671902999654456],[102.22173400013057,32.67184699997876],[102.22192499992629,32.67178099977575],[102.22211599972199,32.67169700013428],[102.22229099962419,32.671590000368624],[102.22245100035607,32.67145800029033],[102.22259600012103,32.67130799979282],[102.2227340002133,32.671140000297726],[102.22298500028346,32.67079700031623],[102.22310699958386,32.6706309999846],[102.22322100028502,32.67047099972843],[102.22325200024717,32.67026299979883],[102.22340399968479,32.670131000028654],[102.22356500024159,32.67001699979517],[102.22375500021239,32.669940000119055],[102.22415600007038,32.669923000063775],[102.2243469998661,32.66997600035892],[102.2246139998298,32.669933000007696],[102.22476600016574,32.66980299989286],[102.22483499976273,32.66963999982474],[102.22484999983133,32.66947200021818],[102.22484999983133,32.66929900028864],[102.22483899996068,32.66889799987217],[102.22482700026511,32.66846300001799],[102.22485800022724,32.668289999647406],[102.22493400039525,32.66812999973645],[102.22507099976428,32.667992000046326],[102.22524700038969,32.6678910001819],[102.22542200029187,32.66779099991911],[102.22561300008756,32.667694999924585],[102.22580399988328,32.66759599991673],[102.22600999974762,32.667485999863395],[102.22620800011433,32.667358999887696],[102.22685699966944,32.6669219998964],[102.22706599990681,32.66674900032343],[102.2271200003335,32.666669999886885],[102.2272269995653,32.66652199988614],[102.22739399996988,32.6663089996643],[102.22760800023012,32.66613299970159],[102.22785199972927,32.66599100025237],[102.22811899969295,32.665891999869125],[102.22839400005257,32.665822999835065],[102.22866100001627,32.665770000101524],[102.22891999958405,32.665714000363224],[102.22916399998154,32.665645000191724],[102.22936999984584,32.665531000284886],[102.22951499961081,32.66537799968383],[102.22962199974091,32.66518700020185],[102.22971399980243,32.66498599981528],[102.22982799960525,32.6647960000011],[102.22998099976611,32.66463100037214],[102.23014899999559,32.664486000034195],[102.23033999979131,32.66436900014283],[102.230542000356,32.66427199974186],[102.23077099978654,32.66422599964747],[102.23105299981884,32.66425400036538],[102.23140400034643,32.664041000031574],[102.2315719996776,32.66392899986541],[102.23173999990712,32.663799000090755],[102.23188499967208,32.663656999957915],[102.23201400044182,32.663506999977365],[102.23212900006955,32.663343999768465],[102.23222799980374,32.663178999727435],[102.2323039999717,32.66300800000977],[102.23241100010185,32.66265700012151],[102.23243399966806,32.662521999622946],[102.23248700026981,32.662361999972376],[102.23261000029345,32.6621940002957],[102.2327540002335,32.66204899978519],[102.23298299966406,32.66183600024637],[102.23312800032734,32.66172900001669],[102.23332699962066,32.66166800033726],[102.23343299992585,32.661568999702816],[102.23357799969081,32.66121500008906],[102.2335559999495,32.66094099989969],[102.2335559999495,32.66068099978798],[102.23360899965294,32.6604370002285],[102.23374599992029,32.660220999715534],[102.23393699971602,32.66004499986394],[102.23416199984692,32.65990299981702],[102.23439899967339,32.65977800002044],[102.23463499967491,32.65965899964633],[102.23489499996592,32.65958299992828],[102.23544399996192,32.65961799999552],[102.2373279997764,32.660135999993756],[102.2375260001431,32.66022499967374],[102.2377019998702,32.66034199969604],[102.23784699963515,32.66049899978914],[102.23793799987175,32.66067699985013],[102.2379920002984,32.66085799969313],[102.23802999993326,32.661026000368466],[102.23809100003263,32.66119600030727],[102.23816700020059,32.66137200016128],[102.23829699989695,32.661528999957675],[102.23845699973052,32.661645999785605],[102.23864800042453,32.66175300011471],[102.23883900022027,32.661857000212805],[102.2390180003204,32.66193400004755],[102.23920900011609,32.66192899962813],[102.2394069995845,32.661895000247554],[102.239574999814,32.6617840002002],[102.23972700014994,32.6616590000091],[102.23988000031082,32.661528999957675],[102.24019300030528,32.661276999866324],[102.24035300013885,32.66116000031163],[102.24051299997244,32.661041000264866],[102.2406579997374,32.66092399964502],[102.24078800033205,32.66078900031015],[102.24089499956385,32.66064200019757],[102.24099400019634,32.660489000302036],[102.24107799986193,32.660330999635846],[102.24116200042585,32.66018400028255],[102.24126899965765,32.66003900029257],[102.24139800042741,32.6599040003774],[102.24153599962135,32.65978699978177],[102.24169600035323,32.659683000300184],[102.24186399968441,32.65959899987428],[102.24203899958658,32.65952799990294],[102.242215000212,32.65946899985183],[102.24239799961177,32.659428999923264],[102.2425890003058,32.659400999962564],[102.24309200027106,32.65939799977723],[102.24331300020398,32.65940599976711],[102.24374800039719,32.65951299975262],[102.24416799962343,32.659621999980715],[102.24461000038761,32.659566000171566],[102.24552199970844,32.659375000369394],[102.24592599993952,32.65927300003068],[102.2464680002628,32.659116000053075],[102.24728400022249,32.65887900022444],[102.24756700007971,32.658794999799284],[102.24785699960964,32.65871699971194],[102.24816200010649,32.658657999881854],[102.24832199994003,32.65866100009209],[102.24879499976805,32.65866999996581],[102.24908500019627,32.65874899991116],[102.24935200015996,32.6588609997618],[102.24958899998643,32.659015999803096],[102.24980200042178,32.65920700037237],[102.24999300021746,32.65941799975065],[102.25003900024824,32.659471000225935],[102.25017599961727,32.65962599996577],[102.25035200024267,32.659829999721126],[102.25052700014486,32.66000999996389],[102.25071799994059,32.66014499971897],[102.25104600000361,32.66037700022238],[102.25122099990581,32.66027500027084],[102.2513890001353,32.66013999995575],[102.25157200043341,32.65997000027736],[102.25177099972673,32.65977599965322],[102.25196099969753,32.65957800013363],[102.252128999927,32.65937200018313],[102.25244199992147,32.658960000370556],[102.25259500008235,32.658745999703875],[102.2527549999159,32.658543000319085],[102.25295300028263,32.6583670001887],[102.25318199971315,32.65823799970977],[102.25344100017927,32.658143999689145],[102.25371599964055,32.658060000085925],[102.25399100000016,32.6579759996474],[102.25424999956795,32.65789400029572],[102.25449399996542,32.657833000268006],[102.25472300029425,32.657869000091],[102.25496699979344,32.65790700030859],[102.25518100005368,32.6580319996964],[102.25557000021608,32.65829900021741],[102.25591300034779,32.6585350002519],[102.25614199977832,32.658707999842946],[102.25628700044157,32.658772000236304],[102.25645499977276,32.65872899978798],[102.25661499960633,32.658665000120095],[102.25674500020098,32.65856800033524],[102.2568439999352,32.65845100025979],[102.2571259999675,32.65809800022232],[102.25724099959521,32.65795600010758],[102.25735500029634,32.657799999913294],[102.25743899996192,32.65762499966222],[102.25748499999268,32.657441999659866],[102.25751599995482,32.65725400011458],[102.25754600009206,32.65706799984548],[102.25766800029079,32.65678800001175],[102.25769099985702,32.6566429998072],[102.25771400032154,32.656483000221336],[102.25773699988775,32.65632000006042],[102.2577600003523,32.65614699962947],[102.25778299991853,32.655971999924034],[102.25779799998712,32.65577099999091],[102.25778999959121,32.65548400014591],[102.25765300022216,32.65527799983678],[102.25756899965828,32.655055999809306],[102.25755399958965,32.654451000309024],[102.25763800015356,32.654221999911385],[102.25769900025294,32.65397300000894],[102.2577600003523,32.653725999915665],[102.2578659997592,32.65349000004336],[102.25828599988378,32.65281299988551],[102.25843900004466,32.65264499965797],[102.25865999997758,32.65252800015043],[102.25897999964474,32.65249799976721],[102.25969000019751,32.6522110000042],[102.25993399969666,32.652073999829426],[102.26013999956099,32.65189099980952],[102.2603229998591,32.65168500029782],[102.26048299969266,32.65146299966853],[102.26106299965082,32.650509999839706],[102.26120099974305,32.65027299988702],[102.26130700004829,32.65002600016142],[102.26139099971388,32.64976999974107],[102.26152100030853,32.64920999962284],[102.26177999987628,32.64808900027492],[102.26184099997565,32.64781100018575],[102.26190200007503,32.64753899964296],[102.26195599960337,32.647266999785636],[102.26200900020517,32.64699000011511],[102.26203199977138,32.64672000000378],[102.26200900020517,32.646452999697175],[102.26195599960337,32.646195999680295],[102.26187199993778,32.64596400019631],[102.26175700031007,32.64574299969778],[102.26165100000486,32.645544000147204],[102.26154399987475,32.64536099962239],[102.26145199981326,32.6452010002703],[102.26137599964525,32.64506100003507],[102.26129199997966,32.64486499964019],[102.26126199984243,32.64477899971729],[102.26124599994893,32.644666999623325],[102.26125400034483,32.6445679998287],[102.26130700004829,32.64446899992448],[102.26164299960894,32.644122999765266],[102.26201699970274,32.643795000254244],[102.26221500006949,32.64362199979462],[102.26243600000241,32.64345099973294],[102.26264199986673,32.643278000120866],[102.26284100005839,32.64310300019029],[102.2630390004251,32.64292499993556],[102.26372599961503,32.64213099972062],[102.26527100039408,32.64035599982543],[102.26543100022766,32.64016599985921],[102.26557599999262,32.6399670000034],[102.26569800019136,32.63975400005117],[102.26579699992554,32.63952999999817],[102.26585100035223,32.63929299969275],[102.26590400005568,32.63904900001176],[102.26595000008642,32.63880000022171],[102.2659960001172,32.638548000366455],[102.26604100032303,32.63829599980134],[102.26608700035379,32.63804500008777],[102.26610999992002,32.637851000305865],[102.26639199995232,32.63716499999581],[102.26649900008242,32.6369380000858],[102.26662899977877,32.636722000296416],[102.26678100011475,32.636509000182535],[102.26694900034423,32.636295000250044],[102.26714000013995,32.636084000016865],[102.26736100007287,32.63575300030843],[102.26747599970061,32.63554000015708],[102.26755199986857,32.63530299987204],[102.26758299983071,32.63504600034733],[102.2675669999372,32.63478699991463],[102.26750599983782,32.634283000337966],[102.26747599970061,32.63408200007061],[102.267392000035,32.633793000024056],[102.26730800036943,32.633509000296534],[102.26722399980554,32.63321899980979],[102.26716299970617,32.63292699968473],[102.26710900017777,32.63263400001087],[102.26717799977476,32.63233699968496],[102.26722399980554,32.6320539999907],[102.26729300030082,32.63160399986333],[102.26724700027005,32.6312860003252],[102.26720100023933,32.630971000039764],[102.26714799963754,32.630668000217426],[102.26709400010918,32.630383999649794],[102.26702600033713,32.630111999827434],[102.26693400027561,32.62985700004696],[102.26682700014548,32.62962099998246],[102.26670499994674,32.62940700021934],[102.26659100014392,32.62920400005242],[102.26650699958003,32.629002999724115],[102.26645300005168,32.62879699969838],[102.26642299991444,32.62859099995494],[102.26641500041683,32.62838499973731],[102.26642299991444,32.62799100002031],[102.26640799984581,32.62780000011119],[102.26636900038609,32.62761700035851],[102.26630099971571,32.627434000231716],[102.2662239997228,32.62726800033455],[102.26604499962266,32.62694000030705],[102.26595699975911,32.626787000247525],[102.2658620002229,32.62663399992645],[102.26578199985696,32.626489000008746],[102.26542700002969,32.62588199982251],[102.26486999963778,32.62488199970803],[102.26477099990359,32.62468400010195],[102.26470999980423,32.62453600020966],[102.26464100020723,32.62436099993432],[102.26458000010787,32.62420100009657],[102.26445100023645,32.623832000009145],[102.26439000013707,32.62364899970907],[102.2643290000377,32.623465999791456],[102.26409200021124,32.622773999858744],[102.26403100011187,32.622604000270286],[102.26399299957872,32.6224279997777],[102.26398500008109,32.62224499963362],[102.2640389996095,32.62150699996932],[102.26409200021124,32.62134700032628],[102.2641609998082,32.621157000094975],[102.26421400040998,32.6209659999777],[102.26444299984053,32.62018500029689],[102.26449600044228,32.61997099991392],[102.26454900014573,32.61975300027764],[102.2646100002451,32.61953099984568],[102.264687000238,32.61930300034224],[102.26477099990359,32.61907399999763],[102.2648780000337,32.61884199979131],[102.26500000023243,32.618606000190844],[102.26513699960147,32.618363999871114],[102.26527399986881,32.618127999767246],[102.26541899963377,32.61789100028081],[102.26555699972606,32.61766000031173],[102.26568599959747,32.61742300034305],[102.26580100012352,32.61718700002862],[102.26589999985771,32.61694499965648],[102.26597600002567,32.616701000326245],[102.26601399966053,32.61646400008892],[102.26602999955408,32.61622000020445],[102.26602200005645,32.615731999954],[102.26605200019368,32.614779999637044],[102.26605999969128,32.61456200022419],[102.26612099979063,32.61433999978378],[102.2662360003167,32.61411699999043],[102.26640299982297,32.6138980001584],[102.26657100005245,32.613681999996366],[102.26710099978186,32.61304100019294],[102.26726200033865,32.612827000137635],[102.2673989997077,32.612613999903544],[102.26750599983782,32.61240000034113],[102.26757500033312,32.61216600032624],[102.26760499957201,32.611913999626296],[102.26761299996794,32.61165500035396],[102.26757500033312,32.61138799983211],[102.26746800020298,32.610878999907996],[102.26735299967696,32.61033999997427],[102.26728499990487,32.61007300007194],[102.26724600044516,32.60981099968023],[102.26723899987414,32.60955400035637],[102.26725399994272,32.60929500031233],[102.26728499990487,32.60902000036601],[102.2673150000421,32.60873799997059],[102.26732300043803,32.608474999834776],[102.26732300043803,32.608203000029874],[102.26729999997352,32.60794100022132],[102.26724700027005,32.60743999972126],[102.26717799977476,32.60697500007553],[102.26712500007132,32.60674599998441],[102.26709800030716,32.60652500024349],[102.26708300023851,32.606303999957284],[102.26709800030716,32.60608000017905],[102.26716299970617,32.605853000129564],[102.2674909997692,32.605372999664105],[102.2676659996714,32.6052179997527],[102.2679259999624,32.60511299997761],[102.26814699989534,32.60499600036434],[102.26835299975966,32.60486900019076],[102.26853600005776,32.60473999975262],[102.26890199975566,32.60444999989621],[102.26906300031244,32.60431999994286],[102.26917700011526,32.60395900005513],[102.2692080000774,32.60371000026162],[102.26932199988022,32.60324399973346],[102.26938299997958,32.603076000267194],[102.26946699964518,32.60290799972908],[102.26957399977528,32.602748000148914],[102.26968799957811,32.60259600005609],[102.26981800017276,32.60244300001577],[102.27020700033519,32.602023000030975],[102.27035200010016,32.60189400003497],[102.2705119999337,32.60178699999708],[102.2706869998359,32.60169999984375],[102.27088600002755,32.601626999928264],[102.27112200002911,32.601573000294636],[102.27167900042102,32.60159400002988],[102.2719539998823,32.60166499981915],[102.27218999988385,32.60177900015174],[102.2724040001441,32.60190100017443],[102.27261000000843,32.601993000118895],[102.27283500013934,32.60204899964393],[102.27305600007226,32.602102000054124],[102.2732700003325,32.60204899964393],[102.27348399969445,32.602010999916],[102.27368999955878,32.60198500029195],[102.27411700025432,32.602010999916],[102.27460500015097,32.60210999987061],[102.27481900041123,32.602193999792156],[102.27505500041275,32.60230899989938],[102.27525399970607,32.60236499998373],[102.27584899973283,32.60252500024794],[102.27604700009952,32.60247900018231],[102.27623000039763,32.602438999744116],[102.27661899966178,32.60243399978268],[102.27679500028717,32.60251000037719],[102.27708499981708,32.60270099975444],[102.27722200008442,32.60279199994849],[102.27736299965144,32.60287899979803],[102.27763800001105,32.60305099987825],[102.27795000018058,32.60321200011172],[102.27840799993997,32.60316099972121],[102.27859100023808,32.60307400014553],[102.27879000042972,32.60301599962471],[102.2792249997246,32.603005999765955],[102.2794309995889,32.60304599995098],[102.27962099955971,32.60310700025547],[102.27980399985782,32.603183999960265],[102.28016299988303,32.60329299995989],[102.28033799978519,32.6032450001708],[102.28050600001468,32.603190999998915],[102.28065499997759,32.60311000005851],[102.28077700017633,32.60300099983616],[102.28085300034432,32.602858000364],[102.28091500026859,32.60270599970098],[102.28097600036797,32.602545000071665],[102.28115899976774,32.60207200016849],[102.28119700030089,32.601904000017846],[102.28121999986712,32.601736000308875],[102.28121200036952,32.601566000129544],[102.28115899976774,32.60139299976717],[102.28049099994605,32.59992500027727],[102.28037700014326,32.5997400001108],[102.28026300034044,32.599558999962746],[102.2801560002103,32.59938900019316],[102.28010199978365,32.599025000171494],[102.28019399984517,32.598869999871326],[102.2803460001811,32.59874800026182],[102.28055200004542,32.59867200025983],[102.28078499967394,32.598627999950445],[102.28100599960688,32.59859499970419],[102.28121999986712,32.59857000033512],[102.28143400012736,32.59854399971251],[102.28163999999168,32.59852200028584],[102.2818380003584,32.598483000085004],[102.28202900015413,32.598417000230285],[102.28220400005631,32.598331000323746],[102.28236399988987,32.59821100021068],[102.28250199998214,32.59806400019366],[102.28260900011225,32.59789600009508],[102.28269299977784,32.5977129997644],[102.28276100044822,32.597514000122075],[102.28282199964926,32.59729600030698],[102.28288299974864,32.59706699969045],[102.28293700017532,32.59683800000228],[102.28294399984799,32.59660100017804],[102.2829289997794,32.59637299981299],[102.28290600021317,32.59614099982853],[102.2828519997865,32.59591599985051],[102.28280699958067,32.59569499988041],[102.2827680001209,32.595468999772],[102.28277599961852,32.59524699968648],[102.28279900008303,32.59503899964598],[102.28287500025104,32.59484099989384],[102.28297399998523,32.59465999968797],[102.28312700014611,32.594512000121895],[102.28328699997971,32.59439299997129],[102.28347799977539,32.59430600020638],[102.2836760001421,32.5942400003023],[102.2840200000987,32.5941619999402],[102.28422199976505,32.59413399998767],[102.28445799976662,32.5941640002608],[102.285251999985,32.594289000155506],[102.28526700005362,32.5940929998252],[102.28485500032497,32.592513999841344],[102.28392800003719,32.589358999929374],[102.28312700014611,32.58632000028105],[102.28298200038115,32.585624999802235],[102.28250600018009,32.58338500026213],[102.28247100001997,32.583230000159624],[102.28248699991352,32.58013799962597],[102.28305099997813,32.57659399973822],[102.28414999979503,32.57385000032533],[102.285512000276,32.570985999999024],[102.28625899974041,32.56827899968342],[102.28668700026088,32.564508000238305],[102.28683899969853,32.560902000139414],[102.2869149998665,32.557298000113995],[102.28699900043043,32.55409200025782],[102.28715178230065,32.551295997147385],[102.28715199969295,32.551296000176166],[102.31263499983775,32.55170100002052],[102.32569000026616,32.55423200036816],[102.33633600027531,32.55002999995071],[102.35180100004966,32.55929099993555],[102.35705199963503,32.55941200007522],[102.36237500008873,32.55731000015761],[102.3679119999044,32.548537000236436],[102.36841099967168,32.532971999854226],[102.37117900011619,32.52858500034519],[102.37649900019687,32.526481999885426],[102.37664099958879,32.52203499977099],[102.3901880001118,32.50899400028102],[102.39033000040202,32.50454700000259],[102.3930949995752,32.50016000003495],[102.39834199986095,32.50028000022538],[102.40387100017895,32.491505000238035],[102.41436599967702,32.49174299973333],[102.4247199996081,32.496427000376336],[102.43521500000446,32.49666300026659],[102.43769999969348,32.50116900005221],[102.44287800038224,32.50350999980345],[102.44536399989613,32.50801599970725],[102.44446400027086,32.53692200021069],[102.44964399971111,32.5392630002809],[102.46539499971574,32.53961299965333],[102.47057699970415,32.54195299963648],[102.49420399962354,32.542473999955654],[102.50201199976627,32.54486999999856],[102.50712699980751,32.54943099966222],[102.50699200008827,32.55387899974675],[102.51210799995447,32.55844099990557],[102.52517000005561,32.56094899973837],[102.53022099962445,32.56773399968553],[102.53540599998588,32.57007100000381],[102.5352720000916,32.57451799970661],[102.53776500017648,32.579022000176906],[102.55049800038965,32.5926469996716],[102.55542099991197,32.60387800005239],[102.56047700040199,32.610661999676225],[102.56027800021039,32.617333000161864],[102.56027895062795,32.61733342766429],[102.56027800021039,32.61733399968518],[102.54956799972884,32.62377999980486],[102.54417900005122,32.62811500021045],[102.54141700035278,32.632506999699224],[102.53609399989905,32.63461699969325],[102.53333200020062,32.639007999987705],[102.52800799992201,32.641119000235484],[102.52787400002771,32.64556700008753],[102.52254999974909,32.64767699989939],[102.51688800025997,32.66090600035049],[102.51634900030972,32.678697999847955],[102.52133899977918,32.68770699989537],[102.53172399967237,32.69238299991795],[102.53685100030751,32.69694399993735],[102.53408700006094,32.70133500015274],[102.52606100035835,32.705612999656935],[102.49449599970158,32.70492700012934],[102.49172899998031,32.70931699984443],[102.49091100037077,32.73600500000966],[102.49833000035107,32.75174599970841],[102.49798999969413,32.762866999710646],[102.50291499976458,32.77410200011542],[102.50271100044839,32.78077400017752],[102.49730900035196,32.78510800002185],[102.49454000008251,32.78949899989414],[102.48920499993324,32.79160800013374],[102.48643599966381,32.79599800025064],[102.4861620000274,32.804895000344786],[102.48865900031028,32.80940100020301],[102.49324500044703,32.8317579998922],[102.48479399969868,32.849378999771204],[102.47938699957939,32.85371199981261],[102.47113699957079,32.86465900021846],[102.4708620001095,32.873556000063495],[102.46808799981719,32.87794699971629],[102.46684699971004,32.91798499996286]]],"type":"Polygon"},"properties":{"code":"513233200","name":"安曲乡","cp":[102.33517275101616,32.71285091143605]},"type":"Feature"},{"geometry":{"crs":{"type":"name","properties":{"name":"EPSG:4326"}},"coordinates":[[[102.91208688040663,33.29473401130976],[102.93973596034823,33.29410500063117],[102.94613784015311,33.29589204067135],[102.97857599967278,33.29645598117515],[102.98839608142315,33.30056799082406],[102.99783600063687,33.29670699114722],[103.00667184055123,33.301416960954604],[103.01442588069148,33.302910961157224],[103.02151392065984,33.30084303069479],[103.02466787957121,33.298184971138085],[103.04500283963858,33.29981397095593],[103.06439892009686,33.296916962218894],[103.07459592056739,33.28236099120048],[103.08437496008906,33.28064604124367],[103.09037615983621,33.27231096083713],[103.09331411973588,33.27235704116285],[103.09237416035181,33.270543001084626],[103.09354092009059,33.26758002213691],[103.08943800067595,33.26479101072386],[103.09239396011895,33.26118804111807],[103.08688487994236,33.261100021030316],[103.08839004043855,33.25947903090403],[103.09410612030443,33.25849002212428],[103.09785804008973,33.254847001203125],[103.10152059893372,33.25579693378715],[103.0992600003295,33.2518040003548],[103.09430400029689,33.24747300025029],[103.0945029995902,33.23897799981439],[103.09975599972371,33.23056600033684],[103.09995400009045,33.22207099988567],[103.09752700012776,33.21778200031209],[103.09762599986198,33.21353499972114],[103.09034499997396,33.200666999812604],[103.0853930001393,33.19633600036264],[103.08549299969843,33.19208799976918],[103.08306699956069,33.18779899989373],[103.08386599980193,33.1538199996784],[103.08144200021229,33.149530999624716],[103.08159200000013,33.14316000022164],[103.0791680004105,33.13887100028469],[103.07416899982188,33.13666300005934],[103.05937900044023,33.12154299971651],[103.02152499958221,33.1208989999286],[103.0065910002605,33.112142999992955],[103.0066950000176,33.107895999916586],[103.0017520004038,33.10356199991007],[103.00201299962139,33.09294400025379],[102.99454900033358,33.08856600005777],[102.98466900005542,33.079895000115926],[102.9822510003136,33.075603999852284],[102.97726000012088,33.07339199968166],[102.95257200001943,33.05171199968297],[102.95267900014954,33.04746500002439],[102.94066200033699,33.02388200033576],[102.94109099978404,33.006895999764474],[102.93867800006507,33.00260399968482],[102.93369199989525,33.000390000109995],[102.92613200034796,33.00025400004388],[102.92372100027882,32.995962000033764],[102.91364199980904,32.99577899967564],[102.90641000032484,32.982901999941625],[102.90706300007793,32.957422999796485],[102.8822090002951,32.94422199967649],[102.87252446264299,32.92917471967159],[102.87252400001061,32.929175000157706],[102.86228700025542,32.93535599964521],[102.8621750001024,32.939602999870814],[102.85708400035061,32.94163199975679],[102.85445399999834,32.94583199967179],[102.85434299967025,32.95007799999631],[102.84656399983989,32.95842900007515],[102.84124700013224,32.96895099963013],[102.84113400015437,32.97319700006989],[102.84354100002554,32.97749100007461],[102.84275500020308,33.007216999843614],[102.8451629998992,33.01151000031955],[102.84364800015568,33.06883999999917],[102.8460020003234,33.07525800023619],[102.85581099955813,33.08606299998923],[102.85564300022695,33.092433999881116],[102.86057699961991,33.096775000366634],[102.86298900041228,33.101068000320424],[102.86797899988177,33.10328500011545],[102.86764599979583,33.116025999663535],[102.8599640000498,33.120132999826325],[102.85732899967469,33.124333000252676],[102.8521700001508,33.12848499996107],[102.85161000028415,33.14972099999572],[102.8540220001782,33.154015000316036],[102.85626699966768,33.16467900018266],[102.86126100023343,33.16689700025913],[102.86103799975237,33.17539100002308],[102.85593199993194,33.17742100036876],[102.85329499990698,33.18162100005889],[102.8531269996775,33.18799199964272],[102.88052200012413,33.20337099970739],[102.8854630000881,33.2077120001137],[102.88787900018013,33.212005000113436],[102.8869979999231,33.24598399976756],[102.89194200026014,33.250323999964934],[102.89183199975696,33.254570999815854],[102.89677799974383,33.258911000222284],[102.90128600006277,33.28023999993852],[102.9062880001261,33.282456000159556],[102.90788596578716,33.29672994968289],[102.91208688040663,33.29473401130976]]],"type":"Polygon"},"properties":{"code":"513233207","name":"麦洼乡","cp":[102.940261,33.118079]},"type":"Feature"},{"geometry":{"crs":{"type":"name","properties":{"name":"EPSG:4326"}},"coordinates":[[[103.12112800010789,33.272119000275914],[103.11971700012147,33.272461999727845],[103.11810699994338,33.27172999995895],[103.11649699976532,33.271337999656964],[103.11387300015916,33.272187000329104],[103.11387085498225,33.27218840405619],[103.10411699972958,33.260383000292826],[103.0992600003295,33.2518040003548],[103.09430400029689,33.24747300025029],[103.0945029995902,33.23897799981439],[103.09975599972371,33.23056600033684],[103.09995400009045,33.22207099988567],[103.09752700012776,33.21778200031209],[103.09762599986198,33.21353499972114],[103.09034499997396,33.200666999812604],[103.0853930001393,33.19633600036264],[103.08549299969843,33.19208799976918],[103.08306699956069,33.18779899989373],[103.08386599980193,33.1538199996784],[103.08144200021229,33.149530999624716],[103.08159200000013,33.14316000022164],[103.0791680004105,33.13887100028469],[103.07416899982188,33.13666300005934],[103.05937900044023,33.12154299971651],[103.02152499958221,33.1208989999286],[103.0065910002605,33.112142999992955],[103.0066950000176,33.107895999916586],[103.0017520004038,33.10356199991007],[103.00201299962139,33.09294400025379],[102.99454900033358,33.08856600005777],[102.98466900005542,33.079895000115926],[102.9822510003136,33.075603999852284],[102.97726000012088,33.07339199968166],[102.95257200001943,33.05171199968297],[102.95267900014954,33.04746500002439],[102.94066200033699,33.02388200033576],[102.94109099978404,33.006895999764474],[102.93867800006507,33.00260399968482],[102.93369199989525,33.000390000109995],[102.92613200034796,33.00025400004388],[102.92372100027882,32.995962000033764],[102.91364199980904,32.99577899967564],[102.90641000032484,32.982901999941625],[102.90706300007793,32.957422999796485],[102.8822090002951,32.94422199967649],[102.87252446264299,32.92917471967159],[102.87252400001061,32.929174000360575],[102.87268999969199,32.922805000162526],[102.87794500037361,32.91440499992099],[102.88817799993086,32.9082209998156],[102.89080499991009,32.90402100014107],[102.89151700011269,32.876421000286044],[102.89665899991813,32.8722670001583],[102.89687700037635,32.863774999764466],[102.90212600031191,32.855375000348026],[102.90223500009185,32.85112900019995],[102.90737400042255,32.84697500021379],[102.91535300026946,32.830127999905166],[102.93081600039399,32.81554000004758],[102.93092400034904,32.811294000149715],[102.93600500005512,32.809261999756984],[102.94606100006033,32.809441999717336],[102.95003499955357,32.81202099974449],[102.95003688960892,32.812022227361034],[102.95077199987054,32.813665999724186],[102.95246099969135,32.81580599987548],[102.95435399972665,32.81760400015349],[102.95671899976502,32.81927699980543],[102.95921000020012,32.820778000221594],[102.96055599988922,32.82240700020189],[102.96109800021253,32.823697000067305],[102.96182700013358,32.82540599985301],[102.96351299958133,32.827089000204246],[102.96553500038637,32.828246000145434],[102.96685900033417,32.82936999983421],[102.96771700012665,32.83072600005403],[102.96809100022044,32.83197699972396],[102.9678769999602,32.83338100004192],[102.96780900018814,32.83381599986146],[102.96691200003762,32.835614000156504],[102.9667139996709,32.836010999817866],[102.96561099965601,32.83774499998743],[102.96537499965447,32.838956000238994],[102.96534399969235,32.84027200017089],[102.96584699965757,32.84145999992396],[102.96657599957864,32.84288400004804],[102.967778000226,32.84434899997535],[102.96907100021167,32.846385999873405],[102.96958599987248,32.847697999983346],[102.96949499963588,32.84913199985729],[102.96897999997509,32.850283999655396],[102.96800699965657,32.851851000169134],[102.96725099997134,32.85397999979227],[102.96713700016852,32.85696399988587],[102.9674119996298,32.85912899985806],[102.96828500038922,32.86106200005941],[102.96998699973048,32.86309399989924],[102.97200100013961,32.86460199966886],[102.9732330000259,32.86626499977328],[102.97381600035709,32.86751700002693],[102.97406800025215,32.86900199964212],[102.97382399985467,32.87009499999824],[102.97379399971744,32.871181000316106],[102.97428900018508,32.871976999663964],[102.97559399986633,32.872238999912604],[102.97713899974708,32.871580999892124],[102.97842099986208,32.87103900014951],[102.9800419999108,32.87077700012727],[102.98182699999104,32.87120699999251],[102.98485599965318,32.87217800020894],[102.98762999994547,32.87335399995172],[102.99044100004771,32.873988999783194],[102.99302399964601,32.87371499962607],[102.99571300044781,32.872572999895965],[102.99814700008318,32.8713750002717],[102.99868400038362,32.87104700000553],[103.00005799966182,32.87003299986356],[103.00122099995114,32.8691630000216],[103.00312099965913,32.866780000066306],[103.0047679996471,32.86452000024356],[103.00561200009422,32.86324399976677],[103.00676699998759,32.86081500022321],[103.00821700033211,32.859242999654974],[103.01004800044312,32.858982000082406],[103.01224600007693,32.85919599998813],[103.01458400035115,32.8596690003],[103.01733400035401,32.86058699999608],[103.01990899955638,32.86243299978484],[103.02173299999468,32.86405799996645],[103.0231399997832,32.86542200031551],[103.02497900029009,32.86767299989042],[103.02696699986163,32.8700990003462],[103.02895000030858,32.872014000203905],[103.03110899958433,32.87374399982871],[103.0325549997309,32.87423399981514],[103.03363400035464,32.873985000365266],[103.03561000023059,32.87321999990749],[103.03682299985033,32.87279799969495],[103.03791800036757,32.872834000213395],[103.03902100038245,32.87326899978953],[103.04097399979388,32.87495000014183],[103.04189699988369,32.87613699991314],[103.04233600027484,32.87761500036862],[103.04224400021333,32.87905199977513],[103.04306400037096,32.881155000013834],[103.04498300034555,32.884031999717514],[103.04718000015446,32.8867960001568],[103.04876699986796,32.88885099989974],[103.05081999973686,32.89149499988623],[103.05180399992602,32.892680000174806],[103.05307500017038,32.89403099963883],[103.05453899986026,32.89531999982399],[103.0557110003704,32.89569600015495],[103.05707200012814,32.895554000041],[103.05867800010826,32.894831999871116],[103.0607490004188,32.89458899982867],[103.06293100015905,32.894780000039134],[103.06527399955782,32.89564199972413],[103.0667280001003,32.8966989998265],[103.06869599958033,32.89866199974025],[103.07105700031909,32.90004599963223],[103.0729520000042,32.900505999908646],[103.07445199967911,32.900476000045444],[103.07609600019234,32.900897999701485],[103.07706500031294,32.901390999975405],[103.07824399959748,32.902506999895316],[103.0793729995516,32.90408900036272],[103.08035300044115,32.904810999739084],[103.08137500026514,32.905017000075766],[103.08265300018219,32.90453399962558],[103.08372199986188,32.90393599997921],[103.08527400031365,32.90344300029728],[103.08666299966045,32.903506999860284],[103.08831499967133,32.90421100029667],[103.08923799976112,32.90545500025331],[103.08984000035889,32.907325999691956],[103.09008100038331,32.9083609999183],[103.09079799971046,32.90960499964059],[103.09190400009841,32.91031999997181],[103.0936930003766,32.91102899979502],[103.09512799975418,32.911280999972725],[103.09709199993459,32.91095300035479],[103.09893899993911,32.909804000024764],[103.10050999975913,32.90771600013755],[103.10171499988125,32.90499199982978],[103.10277600006332,32.901989000214876],[103.10391599988813,32.89933800024443],[103.10575500039504,32.897345000057925],[103.10766199977573,32.89530100018216],[103.10986000030788,32.89410400020007],[103.11223299984385,32.892836000260026],[103.1155670000028,32.890926000317606],[103.11844300040237,32.88930899973474],[103.12089200010635,32.887254000053126],[103.1224589997284,32.88543900026674],[103.12275699965423,32.88426600032813],[103.12293999995234,32.88354799994338],[103.12275699965423,32.882604999791205],[103.12236800039013,32.880631000144234],[103.12159000006525,32.87732500001638],[103.12112499973485,32.87528500012543],[103.12152899996588,32.873045000107886],[103.12276500005014,32.87140700032473],[103.12287999967788,32.87123799965481],[103.12494699979044,32.869643000261526],[103.12501899976047,32.86961799984166],[103.12803300025227,32.86859299994578],[103.13228999960275,32.86809199964521],[103.13561299989102,32.86813299997947],[103.13852399955239,32.868064000344575],[103.14154899991485,32.86736000014848],[103.14543600026775,32.86594600029525],[103.15046799957003,32.86390000022097],[103.15443500028888,32.863114999986536],[103.1568570002287,32.86259799994942],[103.15929500006204,32.862479000204566],[103.16120200034102,32.8624619999046],[103.16260199955848,32.86167800032934],[103.16303699975165,32.860462999970714],[103.16229000028726,32.85808500014605],[103.16204500006488,32.85465500014676],[103.16239599969416,32.851148000254554],[103.1627930002525,32.848561000149914],[103.16320499998116,32.84654399987043],[103.1640100000702,32.84446599989121],[103.16532999982005,32.84328599971115],[103.16695800043978,32.84330299991209],[103.1687279995531,32.84360099988706],[103.17035000032504,32.84339000013483],[103.1718180002129,32.84289900029343],[103.1726120004313,32.84224800014024],[103.17295499966463,32.84146300002132],[103.17306900036579,32.84071499976377],[103.1737899998909,32.84000599964611],[103.17486600014159,32.83969799990971],[103.17662399955935,32.83970799967774],[103.1788220000915,32.84062899997994],[103.18025999984211,32.84122100013943],[103.18228500012187,32.84094099965854],[103.18441800035669,32.8394059999961],[103.18742799975222,32.83758399994895],[103.18936599999334,32.836617999624764],[103.19069800033708,32.835897999705224],[103.19129300036383,32.83542699968388],[103.19392000034304,32.833341000376635],[103.1940500000394,32.83323999987731],[103.19695300020311,32.83099100030408],[103.19893300027704,32.82918199962787],[103.20078699995427,32.82776200013399],[103.20257700005739,32.82645300037418],[103.2045139995753,32.82537399981499],[103.20650899971785,32.8243519997564],[103.20822600002604,32.82425799967609],[103.20846600022554,32.824244999753475],[103.21116699982461,32.825061999784005],[103.2146879995813,32.827264000076546],[103.21728199994855,32.82978199968155],[103.21930800005326,32.83157000021245],[103.2200019998142,32.83217999984388],[103.22101699996554,32.83334500011753],[103.22203899978952,32.83452599970866],[103.22273699974845,32.83546900011901],[103.2234809997381,32.8364569998068],[103.22490799961808,32.838654000263354],[103.22615899977096,32.841490000138826],[103.22712000039394,32.84392899976148],[103.22799699955466,32.84614199986984],[103.22922599996623,32.8484539998872],[103.23014099966011,32.84946600007518],[103.23152999990525,32.850463000322826],[103.23372699971415,32.851212999775065],[103.23544400002234,32.851701999819376],[103.23748799967038,32.852272999690534],[103.24075400005727,32.852480999728336],[103.24354599989293,32.852705000036394],[103.24656299985946,32.853775999825],[103.24788699980729,32.85415700001642],[103.24930299981659,32.8545690002876],[103.25002400024003,32.8546100000817],[103.25283899964191,32.85477000029329],[103.25594000017237,32.85418499993426],[103.25893899969726,32.85451299993082],[103.26096399997702,32.85619199991869],[103.26326500044134,32.85797200021659],[103.26541200002151,32.859119000014516],[103.26782300009066,32.86021000029409],[103.27051600019212,32.861410000213354],[103.27051683113376,32.86141076006723],[103.27283600002467,32.86353400014959],[103.27450999977684,32.865663000081625],[103.27559000022548,32.86736000014848],[103.27722299996977,32.86950099989533],[103.27943099964932,32.870423999719726],[103.28279599977043,32.87148400019276],[103.2860179997764,32.872714999869146],[103.28959999963246,32.87401199963948],[103.29275100039163,32.87462500000634],[103.29461699976441,32.875616999900735],[103.29547899975488,32.87697000001066],[103.29547958635476,32.87697358963336],[103.29582199988654,32.879070000275156],[103.29494499982748,32.881271999668186],[103.2940100000421,32.88387099993798],[103.29322400021965,32.88669899975639],[103.29254499962899,32.88877200027843],[103.29285900034667,32.89037000015614],[103.29359900013839,32.892187999905396],[103.29408299983706,32.894467000217126],[103.29386899957679,32.896133000251425],[103.2924240001535,32.89759800011278],[103.29036399971362,32.89913600006529],[103.2893489995623,32.90133300030748],[103.28840700010423,32.90364100011533],[103.28784999971232,32.90537300015761],[103.28790300031406,32.907032999903656],[103.28776600004673,32.90852199968733],[103.28741500041745,32.910022000220245],[103.28637299960363,32.91153600017645],[103.28548800004698,32.91266200027547],[103.28495499994447,32.913472999917424],[103.28444000028371,32.91428199973979],[103.28386000032555,32.915444000149684],[103.28347799983582,32.91625799977201],[103.28366100013392,32.916423000026214],[103.28326100010084,32.91670600027612],[103.28314999977276,32.9175069997743],[103.28323400033665,32.91877600005164],[103.28324900040528,32.91899699975669],[103.2834479996986,32.92115000001522],[103.2834710001631,32.922190000115464],[103.28343299962998,32.92327900018062],[103.28305100003857,32.92437699983282],[103.2825969995788,32.92529799986808],[103.2819260002824,32.925768000007615],[103.28147600002058,32.92668700023979],[103.28149100008919,32.927783000199554],[103.28172000041806,32.928698999698256],[103.2816740003873,32.9297289998719],[103.28116999969883,32.93134299968235],[103.28101400006322,32.931920999811744],[103.28073600022887,32.93295299967794],[103.2808580004276,32.9349500001305],[103.28091100013106,32.937017999661876],[103.28088099999383,32.937220999806215],[103.28062099970285,32.93897099979577],[103.28004499994266,32.94104200003743],[103.27940399988516,32.94260400034122],[103.27870199972826,32.94461499997904],[103.27780600030096,32.9468070003706],[103.27708900007546,32.94802599996503],[103.27705800011333,32.949686000175106],[103.27682899978448,32.95153300029058],[103.27694400031051,32.953412000076575],[103.27745499977338,32.954782000197916],[103.27816100012818,32.955854999777735],[103.27885499988916,32.95646799968411],[103.27947300038045,32.95663399980141],[103.28104099982741,32.95661100029873],[103.28274600044001,32.95687299965422],[103.28363799966938,32.957308000234804],[103.2841380001599,32.957992000040065],[103.28422199982548,32.95872499990961],[103.28376400006609,32.95953600012609],[103.28316499984136,32.960011999666],[103.28241800037695,32.96018499980406],[103.28152899972403,32.96009300017801],[103.2810480003984,32.95992299971575],[103.2804990004024,32.95970599982545],[103.27989199978178,32.95988999978761],[103.27983900007833,32.96057399995792],[103.27965599978023,32.96149899988652],[103.27906800032447,32.96236699974105],[103.27840499962737,32.96290099990938],[103.27801600036322,32.963586999705505],[103.27796199993658,32.96427900037465],[103.27860299999406,32.96523499987169],[103.28027000007356,32.96653700018689],[103.28171600022009,32.96742200003968],[103.28283000010562,32.968267000251636],[103.28347500036108,32.96945899973406],[103.28403199985469,32.970194000359356],[103.28485500038539,32.970864000286554],[103.28540100000835,32.971699000033524],[103.2855759999105,32.97220700015919],[103.28583600020151,32.972956999854475],[103.28690800025424,32.97482899976248],[103.28802899981245,32.976248000305716],[103.28908599979657,32.977533000244996],[103.2903479998201,32.9792300002162],[103.2918779996322,32.98047300020802],[103.29298400002014,32.98131000020418],[103.29436900006729,32.98209799990015],[103.29554800025018,32.98293500031549],[103.29618099991174,32.98371399966741],[103.29627299997325,32.98475200021908],[103.29592900001668,32.98524500035415],[103.2968179997713,32.98590899966349],[103.29736699976729,32.98607400031039],[103.2983099999486,32.986371000094714],[103.29868300021751,32.98733699975893],[103.29865300008026,32.98843100000605],[103.29895799967879,32.98939699973074],[103.29983999976072,32.98977799964927],[103.30079700018572,32.989702000071745],[103.30133799978579,32.98934100024287],[103.30193399963747,32.988759000098035],[103.3024709999379,32.98863099996825],[103.30315800002616,32.98878699965429],[103.30393299997796,32.9898010003116],[103.3036119995876,32.990439999804714],[103.3027460002975,32.99103200018384],[103.30257800006802,32.992067000306335],[103.3030900002541,32.9933160000843],[103.30566100015682,32.994748000129995],[103.30616400012204,32.99542400015488],[103.3072289996038,32.99677000026856],[103.30766299997205,32.99761899976375],[103.30910499992063,32.99915599965374],[103.31101700022248,32.99976000036677],[103.31257700017186,32.99997900003419],[103.31644100006021,32.99947799977757],[103.31962299988322,32.99889000010637],[103.32247199962028,32.998251999787215],[103.32505900031485,32.99765299968522],[103.3278360000819,32.99707999965733],[103.32975400023153,32.99738099994655],[103.33141399974001,32.998202000016],[103.33178399963585,33.000008000300326],[103.33179100020686,33.00004299980342],[103.33182200016898,33.00019799991141],[103.33189800033699,33.0003920003531],[103.33210400020133,33.00197600013788],[103.33218100019418,33.002478000244594],[103.33238700005852,33.00434200034061],[103.33319899982025,33.00563700024571],[103.33421800016953,33.007381000158276],[103.3357999998602,33.009888000214325],[103.33755099960528,33.01226100015518],[103.33970300010665,33.01473399998899],[103.34159199994397,33.016706999751825],[103.34200000037298,33.018283999750906],[103.34146999974523,33.0190769998768],[103.34039000019489,33.01947399966559],[103.33932200034013,33.01969999979415],[103.33730799993101,33.01998300003134],[103.33583099982235,33.0206590002535],[103.33467599992893,33.021534000246795],[103.33414200000153,33.02238099965653],[103.33408099990217,33.023678000264454],[103.33455399973019,33.02531099988193],[103.33503099975619,33.0264449998032],[103.33547199979714,33.02849300026636],[103.33674999971419,33.030410000358046],[103.3376309999712,33.032497999907136],[103.33770799996411,33.034368000219416],[103.33798199960047,33.036059000001686],[103.33799099982133,33.039433999712934],[103.33753300006191,33.041918999629374],[103.33793700029297,33.04405999994687],[103.33828000042465,33.0460829996306],[103.33876499994822,33.048061999915056],[103.33937500004359,33.05121999978849],[103.34060699992986,33.054822000141314],[103.34169400005123,33.05769799968028],[103.3426439999052,33.06085300008388],[103.34346099968981,33.0640139997436],[103.34454799981117,33.06711400032125],[103.34523099970147,33.07039000007649],[103.34524499994515,33.072360000357406],[103.344993999875,33.0755220003622],[103.34459800003988,33.07855700020561],[103.34433399955093,33.080477000003164],[103.34407499998315,33.083127000269414],[103.34406699958723,33.08337400013174],[103.34401800008172,33.08522499988816],[103.34401399988377,33.085383000060034],[103.34406699958723,33.08665500016193],[103.34409000005175,33.08718899978745],[103.34409800044766,33.08831999997803],[103.34412799968659,33.089420000010314],[103.34318200003055,33.08975999969935],[103.34114500005523,33.09045999970062],[103.33944799983851,33.090986000029666],[103.3377499997969,33.091973000131446],[103.33598800018119,33.09323900005576],[103.3344049997673,33.09419099997668],[103.33257000035663,33.09488999989259],[103.33073099984969,33.095527999669194],[103.32910200030338,33.09588400022832],[103.32863699997294,33.096204999671826],[103.3283159995826,33.09632199983867],[103.32743500022389,33.09716099968873],[103.3262109998352,33.09822200030279],[103.32446000009013,33.099051000279154],[103.32254500031355,33.09979699965614],[103.32200299999023,33.10097500005076],[103.32178200005731,33.10260500019335],[103.32176699998868,33.10418599969594],[103.32128199956679,33.10547799979801],[103.32033599991074,33.106372999937726],[103.31878699983206,33.106981000189286],[103.31689899981964,33.107474999882584],[103.31481199961557,33.10779499985286],[103.31386299958649,33.10839999997462],[103.31332100016152,33.10963299999492],[103.31276799996755,33.11076000037242],[103.3105400001965,33.111924999989526],[103.30772499989632,33.11299599964931],[103.30590499965595,33.11348900016809],[103.30488600020502,33.114266999767764],[103.30540900026172,33.11550899970137],[103.30579800042416,33.1163019999867],[103.30546199996517,33.11714399996476],[103.30384099991645,33.117808000048946],[103.30228799963979,33.11819199970129],[103.30094199995068,33.1184049996486],[103.2999920000967,33.11930099966554],[103.29883600037837,33.120589999783796],[103.29732099973653,33.1213220000879],[103.29617699971378,33.12171399990879],[103.29563100009085,33.122720999720734],[103.29487600023053,33.12424200022204],[103.29359099974246,33.12507299962939],[103.29231299982541,33.125460000107736],[103.29117200017569,33.12539099978002],[103.28995899965766,33.12549799965456],[103.28901700019959,33.12582300005589],[103.2877350000846,33.12688700007209],[103.28631200040257,33.12760900023604],[103.28486700008096,33.127896000349494],[103.28244400031625,33.12776400003375],[103.28103699962945,33.127352000211175],[103.280034000072,33.12711800035677],[103.27848099979533,33.12682299993779],[103.27687099961727,33.12754199970492],[103.2765280003839,33.128725000194784],[103.27518099997157,33.129279000222624],[103.27430800011048,33.128710000293424],[103.27338500002065,33.12723000018488],[103.27268299986378,33.126225999635224],[103.2711990000824,33.12666600035118],[103.26951699993431,33.126650000281714],[103.26723200026184,33.12669100026582],[103.26514900025576,33.1275160002261],[103.26379500017075,33.12869099971255],[103.2633139999468,33.12958899966608],[103.26297099981514,33.13054300025371],[103.26288700014956,33.13179100025532],[103.26294800024891,33.132692000089015],[103.2625969997213,33.13454800013331],[103.26151299997302,33.13532799991325],[103.25976200022797,33.136046000272884],[103.25908299963729,33.13694600036112],[103.25813699998128,33.13772700033523],[103.25643999976455,33.138957000310775],[103.2558220001716,33.14052800032657],[103.25561600030728,33.141371999718956],[103.25499799981597,33.14283900010378],[103.25451699959206,33.143622999907166],[103.2516979999922,33.14360200029921],[103.25015700030943,33.14364800025765],[103.25003500011069,33.143780000004526],[103.24873000042948,33.145214999858084],[103.24788000013459,33.145917000241866],[103.24738399984204,33.14632900017441],[103.24684999991464,33.14657300036873],[103.24617100022232,33.14688399999339],[103.24495799970428,33.14743799973051],[103.24334800042452,33.1477100000289],[103.24207399980712,33.14786999981051],[103.24092999978436,33.14774799972139],[103.23971299996668,33.14852899983061],[103.23930100023802,33.149316999671996],[103.23909500037371,33.15032699962514],[103.23867500024913,33.15201299977157],[103.23746199973108,33.15223100027238],[103.23632500027934,33.152223999836934],[103.23511199976134,33.15270899978454],[103.23489900022429,33.15355799988627],[103.23401399976932,33.154847000120924],[103.23414299964075,33.15586499995508],[103.23418899967152,33.15755799970142],[103.23424999977088,33.15858099992493],[103.2338990001416,33.159984999992496],[103.23302200008254,33.160655999904556],[103.23152999990525,33.16143399962502],[103.2305270003478,33.16204999969201],[103.22984399955918,33.1632860002312],[103.23115199961346,33.16509999964019],[103.23101100004648,33.166622999831425],[103.23086999958117,33.166687000265966],[103.2296610001594,33.167233999758935],[103.22882500010823,33.166687000265966],[103.22879099977303,33.16666100035352],[103.22778800021558,33.16631499985967],[103.22752100025193,33.16668899973827],[103.22717700029531,33.167160000160514],[103.22575799991296,33.16805199987712],[103.22472100002034,33.16859699969577],[103.22447599979796,33.16872399980278],[103.2235300001419,33.16945099978125],[103.22277500028159,33.170106999844336],[103.22262999961835,33.17151199962738],[103.22297000027527,33.172660999832196],[103.22315699987301,33.173622000016636],[103.22219500032347,33.174500999845314],[103.22124499957116,33.17568300028521],[103.22102399963822,33.17753599986057],[103.22061899958224,33.178496999972296],[103.22013099968562,33.17973300018855],[103.22032200037965,33.18063799990851],[103.2215919999008,33.18166299985866],[103.22259500035652,33.18195299964519],[103.2235989997389,33.18264299999672],[103.2245340004226,33.18361099991913],[103.22338600020186,33.18433499997499],[103.22168800016027,33.18493099966393],[103.22054300031262,33.18542700025957],[103.21946000038923,33.186209999852466],[103.21871200020158,33.18705199965811],[103.21856700043662,33.18823900002935],[103.21896400009666,33.189032999981436],[103.21990300008001,33.18988999968335],[103.22055900020611,33.1910189997819],[103.22054400013752,33.192318999761625],[103.2200019998142,33.193051000009014],[103.21910899986162,33.19490200027768],[103.21949800002405,33.195862000306384],[103.22036000001451,33.19688499999473],[103.22128700030227,33.19829899964254],[103.22207700032267,33.199549999916485],[103.22266399995351,33.20113399987928],[103.22272599987778,33.202314999831216],[103.22210800028485,33.20326799964943],[103.22116099990555,33.20422200005209],[103.21974599972117,33.20539700016256],[103.21946399968887,33.206747000202],[103.22036800041042,33.20838699991668],[103.2213590002723,33.20986499990944],[103.22161899966498,33.21110900001929],[103.22100899956958,33.211888999682074],[103.2198679999199,33.21188400019777],[103.21838400013851,33.21260899984911],[103.21790000043984,33.21379199971142],[103.21816300020559,33.21480399987156],[103.2187499998364,33.21565599984386],[103.22008899985283,33.216400999724456],[103.2210160001406,33.2171969996521],[103.22100100007201,33.21866399969423],[103.21999000011864,33.219844000346065],[103.21871200020158,33.22022799968115],[103.21702199965759,33.22100499999663],[103.21634299996524,33.22184700037501],[103.21619800020028,33.22286100025087],[103.216460999966,33.2237670001137],[103.21744900035314,33.22524199976478],[103.21864699990425,33.226151999753114],[103.2193110004263,33.226831000051014],[103.21922699986241,33.228074000009634],[103.21834999980335,33.22874300036838],[103.21753300001872,33.23009099990563],[103.21785799970874,33.231507999986306],[103.21844100003992,33.23242099974133],[103.21825799974184,33.23266700014876],[103.21765900041544,33.23367799978013],[103.21745699985075,33.23435999977888],[103.2157789999006,33.234306000116106],[103.21389799956091,33.23430899963906],[103.21168514808049,33.234316000278845],[103.21168499985846,33.234316000278845],[103.20930899994943,33.234577999775986],[103.2079060003589,33.234522000069866],[103.20595999972186,33.23525900018855],[103.20401800018108,33.23617199985186],[103.20227499993359,33.23662499963809],[103.2012680001782,33.23680000030872],[103.20039799979185,33.23680000030872],[103.19905499957747,33.23646200017111],[103.19737300032769,33.2358940002026],[103.19569799985227,33.23567599972957],[103.1942259997665,33.23568100010842],[103.19288699975007,33.235851000045464],[103.19026999981659,33.23648400013532],[103.18838900037518,33.2367669997282],[103.18739000011739,33.23750699987279],[103.1869890002594,33.2384679999703],[103.18666899969395,33.24037599972463],[103.18687499955826,33.242573000245905],[103.18641000012617,33.24432299985065],[103.1855399997398,33.24539899991028],[103.18404099988982,33.24610999962891],[103.18176299989005,33.2472439999735],[103.1800919996126,33.248491000215246],[103.17908900005516,33.249231000283366],[103.17848300015777,33.25000899975842],[103.17781500033608,33.25086599962786],[103.17746800000644,33.25178899973039],[103.17715500001201,33.25261900035919],[103.1769569996453,33.25442200032124],[103.17675800035198,33.25679200012327],[103.17615599975422,33.25876800023829],[103.17509100027249,33.26057699975352],[103.17354999969139,33.261766999710574],[103.17217300004015,33.26213500035056],[103.17063200035734,33.26236600020314],[103.16895799970688,33.26214500033405],[103.1672830001298,33.261751000268134],[103.16606999961176,33.261138000079086],[103.16466199999836,33.26086300032545],[103.16325799968462,33.260918999681735],[103.16171299980387,33.2611480001767],[103.15941999973549,33.261128999764864],[103.15660899963326,33.26119499979402],[103.15459400029754,33.261421000221794],[103.15325600010605,33.261425999878995],[103.15137099956839,33.26081299966269],[103.14936100025552,33.260198000061195],[103.14686200032284,33.25951300017777],[103.14512300027333,33.25912099987433],[103.14290600037293,33.259124000048146],[103.14156399998349,33.25946499985186],[103.14069799979508,33.25986599980816],[103.139828000307,33.26054300009602],[103.13848500009264,33.261224000280436],[103.13687900011253,33.261113000205505],[103.13480399960406,33.26116900015268],[103.13245799983221,33.26106199990047],[103.13104699984576,33.26140299965074],[103.12984199972368,33.2622499997162],[103.12910100010706,33.26276100026553],[103.12790000018288,33.263949000259124],[103.12696100019954,33.265464000190626],[103.1258249996744,33.26755200018782],[103.12508499988269,33.268684000009],[103.1250270001564,33.268746999743776],[103.12307800004461,33.27082600004563],[103.12274199958563,33.27103999977894],[103.12112800010789,33.272119000275914]]],"type":"Polygon"},"properties":{"code":"513233208","name":"色地乡","cp":[103.14352108676084,33.04086199974242]},"type":"Feature"},{"geometry":{"crs":{"type":"name","properties":{"name":"EPSG:4326"}},"coordinates":[[[102.73738999973088,32.98819599992347],[102.73229200030636,32.99021999996018],[102.72725300043311,32.99012000032909],[102.71975400008687,32.98784700011488],[102.71501300013942,32.97713100005532],[102.71003500036554,32.974908000187106],[102.70253799966913,32.97263400013344],[102.68982299989764,32.97662699967278],[102.68484599994864,32.974402999889314],[102.68508600014813,32.96590999965195],[102.67525400044892,32.95721400016075],[102.66530200020073,32.95276399993821],[102.64767499987924,32.95240400015372],[102.64005900025546,32.95437199986834],[102.63231899988483,32.96058600004589],[102.6323185561171,32.960586175664275],[102.62437799967273,32.945836000368494],[102.62463700013885,32.936938000331196],[102.61942599983811,32.934604999993624],[102.61427999983472,32.9300460001063],[102.6145400001257,32.92114800023959],[102.617306999847,32.91675400030336],[102.62811500023783,32.908075000032966],[102.63609099971171,32.906014000179184],[102.64425799987961,32.8972780000953],[102.64959600040197,32.89516199997895],[102.6523599997502,32.890766999947985],[102.66290600020021,32.8909820003087],[102.6732619997811,32.897870000048385],[102.68889399996004,32.904862999715505],[102.70735300013472,32.90523299985553],[102.71256500026034,32.907562999987654],[102.7231140001851,32.907772000072114],[102.73353900026127,32.91242999998657],[102.73869000028755,32.91698300001219],[102.74396500016236,32.9170869999642],[102.74917800011292,32.9194149997371],[102.76500299973739,32.919723999990495],[102.77825200033458,32.91775599983025],[102.78364699986001,32.913408000041485],[102.79161999985915,32.91133599991613],[102.79707399983413,32.90476400009668],[102.79731400003364,32.8958660003745],[102.79479699965928,32.89136599972504],[102.79491700020819,32.88691700025076],[102.78491399990641,32.86669399988988],[102.78509499965638,32.86002099993049],[102.78018600037775,32.84657199992657],[102.7804280002271,32.837675000039425],[102.77521899957621,32.83534800001575],[102.7762470001463,32.79753400002403],[102.77134399981715,32.784085999856046],[102.76356599981169,32.779483999657465],[102.75591099982982,32.77043200016433],[102.7269510003093,32.76986200000567],[102.72181000032879,32.76530899970729],[102.71654499960137,32.76520399991258],[102.71409900027045,32.75847899993467],[102.71453299974041,32.74290900033247],[102.7120260003101,32.738408999868504],[102.71246099960499,32.72283900013436],[102.7023729998127,32.70705999969367],[102.70262300005795,32.69816399978078],[102.69742500017603,32.69583400010416],[102.6841479999897,32.7000170003179],[102.67631999975553,32.697633000012225],[102.67657199965059,32.68873700016843],[102.68484000010085,32.67555199975846],[102.68496499977434,32.67110399977071],[102.6800210003356,32.65987800017425],[102.67213399965189,32.65971800032826],[102.6460990000364,32.65028399967215],[102.64084099987998,32.65017600007306],[102.6252620003028,32.64317800031052],[102.62013399984275,32.63862099968313],[102.62039199958562,32.62972499962597],[102.62590599983504,32.62093900032043],[102.62616399957791,32.61204399990777],[102.62324192189249,32.606778021045635],[102.61866900032796,32.59853700006751],[102.6187980001994,32.59408899993758],[102.61630099991652,32.589586999975204],[102.61668900025403,32.57624399998936],[102.61681800012548,32.57179600029717],[102.6223280001769,32.563011000099046],[102.62258599991979,32.55411599968648],[102.6279019998025,32.552000999652456],[102.63065600000331,32.54760800031061],[102.64128600011891,32.54337700003875],[102.64403899959649,32.53898399974345],[102.64928900025528,32.539092000152],[102.65991699982274,32.53486000028845],[102.66516699958319,32.534968000355185],[102.6679190001342,32.53057400022284],[102.67854400022694,32.52634000011547],[102.68379399998739,32.526446000263675],[102.68916900031965,32.52210499984978],[102.69448100000437,32.519987999780255],[102.69972999993996,32.52009299999741],[102.70785299972694,32.51135699968902],[102.71316299976185,32.509238000291866],[102.71853600044429,32.50489599974767],[102.72940199966311,32.49176300000609],[102.75087899962926,32.47438800008821],[102.75372800026464,32.462531999728455],[102.75372896595357,32.462527981093885],[102.7550780001517,32.46250200018521],[102.75717600022642,32.462860999621576],[102.75995299999344,32.46314599980621],[102.76186100009737,32.4636220003561],[102.76424899970198,32.46443099974373],[102.76637000024121,32.465528000290966],[102.76904800027405,32.46718899990251],[102.77043599979596,32.46836600013842],[102.77151200004666,32.47063000035783],[102.7717560004441,32.47211200033613],[102.77187799974455,32.474169000195886],[102.77164199974298,32.47549399991102],[102.77187799974455,32.47657800002294],[102.77242699974055,32.47707899992157],[102.7735020001663,32.47729599966111],[102.77565799996734,32.47713300020252],[102.7780840001051,32.47696999969087],[102.78091399957557,32.4768529997135],[102.78300099977965,32.47675100001724],[102.78489299999,32.47665499993004],[102.78652999993226,32.47668599963788],[102.7880249995843,32.476937000179035],[102.78945900003525,32.47753300003973],[102.79056200005013,32.478432999994865],[102.79120300010761,32.47967600033784],[102.79104999994674,32.48145699991717],[102.79037100025442,32.4835860001996],[102.78908599976636,32.48601800029126],[102.78826899998178,32.48815100033259],[102.78807099961503,32.490628000225776],[102.78798699994944,32.49240499988278],[102.78734599989194,32.49384700011567],[102.78568700020838,32.49535399978748],[102.78321500003987,32.49620299974083],[102.78094500043606,32.49711299965753],[102.7792819996562,32.497780000177734],[102.77794699983775,32.498376999978866],[102.77556300043109,32.49991599963377],[102.77546299997364,32.50000199993149],[102.7736479997562,32.50156400034707],[102.77284699986511,32.502299999979684],[102.77153399978793,32.50349299997378],[102.76995499957202,32.50495800014896],[102.76931400041282,32.506055999953446],[102.76928400027562,32.50737599987832],[102.7702070003654,32.50873200003502],[102.77194700023982,32.51069700031391],[102.77354099962605,32.5126189999198],[102.7749519996125,32.5146510001689],[102.77610400003118,32.51703200028858],[102.77719500035047,32.519811000197],[102.77788200043874,32.52254500017828],[102.77793500014216,32.52454899974698],[102.77824099956561,32.52574199988031],[102.77887800032347,32.52698999974249],[102.77976999955283,32.52765500024469],[102.78112799983583,32.5280289997517],[102.78350100027012,32.5282040002905],[102.78538900028258,32.528277999900766],[102.78724399978469,32.52882499966346],[102.78909400016228,32.52981899992847],[102.78971199975526,32.53020800012224],[102.79048199968418,32.53110300000094],[102.79200099962567,32.532389999793835],[102.79455999983281,32.53439499984325],[102.7965630003713,32.53623600026088],[102.79852300035374,32.53799799965588],[102.80018299986217,32.539506000262605],[102.80173199994088,32.541529000305495],[102.80232299976969,32.54329100034997],[102.8027810004274,32.54522900015219],[102.80262800026654,32.54700800021203],[102.80200700030052,32.54885200036389],[102.80131199981632,32.550638999671826],[102.80107599981476,32.551791000242545],[102.80138100031161,32.55293499999627],[102.80229699983043,32.55417599974445],[102.80373499958104,32.55522600032343],[102.80511600032854,32.55623099985265],[102.80553899992786,32.557023999817005],[102.80565299973068,32.55845100019321],[102.80540099983558,32.559423999836206],[102.80456599960932,32.56076000028327],[102.80339900002035,32.56261599963522],[102.8027730000315,32.56434999971809],[102.80273899969627,32.56549899962289],[102.80343699965519,32.566459999723904],[102.8046119996401,32.5672309998413],[102.80672899998135,32.56810299995863],[102.80976900041243,32.56837999994169],[102.81134500025533,32.568929000053345],[102.81284800030328,32.56935400022344],[102.81474399981332,32.56953900027406],[102.81656400005367,32.56961499999603],[102.81825299987445,32.56963599964887],[102.81825757768912,32.56963726921207],[102.82016099997834,32.57016500016878],[102.82214799972498,32.57115199973835],[102.82347900024378,32.5720069998542],[102.82528000021756,32.57362699967456],[102.82662599990668,32.575713999758875],[102.82743500019369,32.57793200026015],[102.82817900018334,32.580489999940234],[102.82885100020297,32.582537999680774],[102.82930399993951,32.58333599974596],[102.82983399966894,32.58428500000515],[102.83061600019174,32.58569399962455],[102.83098299971458,32.586663000240144],[102.8309369996838,32.587411000257276],[102.83042200002302,32.588221999627244],[102.82950599960587,32.589330999989976],[102.82880500017224,32.59054300017349],[102.82806100018257,32.59262500031082],[102.82770999965497,32.5947539998071],[102.82742699979777,32.59699600004144],[102.82721400026075,32.59883200030854],[102.82652700017249,32.600909999743024],[102.82453200002993,32.604099999941276],[102.82410900043065,32.60560099982759],[102.82427699976184,32.60679800024485],[102.8251270000567,32.608724999622346],[102.8253100003548,32.61026599993089],[102.8249520001545,32.61193100011622],[102.823978999836,32.61333300012233],[102.82301800011135,32.61395800032116],[102.8217550002629,32.614555999871875],[102.82029800024571,32.61555899971345],[102.81911200039016,32.61644900028265],[102.81887499966538,32.61782200028367],[102.81877599993119,32.61920300021755],[102.81801299967495,32.62076500006388],[102.81706299982095,32.62256300027673],[102.81535399990867,32.624490000101275],[102.8132440001384,32.62619900022524],[102.81186699958883,32.627592000011866],[102.81097399963626,32.629560999725776],[102.81080700012998,32.63099500007169],[102.81140899982944,32.63292799979044],[102.81302300020548,32.63512800022586],[102.8154409999473,32.63702500004273],[102.81832499984448,32.638845999782454],[102.82065700027091,32.640175000081705],[102.8223810002518,32.641281000106574],[102.82446699973262,32.64246500003353],[102.82624900033814,32.64334500018089],[102.82742299959979,32.64428600022566],[102.82806799985525,32.645705000361374],[102.828258999651,32.64764400033428],[102.82825100015336,32.649822999885316],[102.82758400015658,32.652185999722974],[102.82696599966529,32.65431299991831],[102.82694300009908,32.65585899962965],[102.82705000022922,32.65734400022783],[102.82724100002493,32.65883599982759],[102.82774399999016,32.65997000027736],[102.82898400027237,32.661031000082126],[102.83070400005532,32.66213499973565],[102.83262700022784,32.6631239996461],[102.83454600020238,32.663884000110286],[102.83563300032371,32.66431900032354],[102.83750200006955,32.665323000199486],[102.83945500037932,32.66667100037144],[102.83991700033668,32.6669920003191],[102.84151499992085,32.66844099962664],[102.84221299987978,32.66902400022713],[102.8432430000997,32.669891000084334],[102.84469300044421,32.67094599972261],[102.84661900009148,32.672054000333574],[102.84936200042164,32.67275999992726],[102.85133400009964,32.67311600000355],[102.85343200017435,32.673234999850756],[102.85518299991939,32.67302700030652],[102.85713600022915,32.67275200037651],[102.85930700009877,32.67299600034023],[102.86150800010566,32.67388399962746],[102.86323200008653,32.67475900009002],[102.86476199989866,32.67632800035612],[102.8659750004167,32.678477999722496],[102.86602800012014,32.68047900037363],[102.86676100023918,32.682414999692725],[102.86767599993306,32.683597000131336],[102.8690650001782,32.685052000196315],[102.87057999992172,32.68616299977768],[102.87212099960448,32.68779100035823],[102.87270800013363,32.68932699996373],[102.87249399987338,32.691155000273355],[102.87247100030717,32.692644999636876],[102.87291399999795,32.693834999912895],[102.87336000006178,32.69424500033608],[102.87403499955619,32.694871000052686],[102.8747829997438,32.69485300003762],[102.87503100033925,32.69475399988975],[102.87598799986591,32.694366999770246],[102.87765499994539,32.69358600002017],[102.87958499979062,32.69262800012281],[102.88133200023604,32.69201999963115],[102.88282799971299,32.69215399996093],[102.8838500004353,32.69259199994045],[102.88446800002828,32.69286899964672],[102.8855059997458,32.693530000331194],[102.8865400001637,32.693976999704674],[102.8876880003844,32.694125000333344],[102.88889699980616,32.69369999965651],[102.89057200028158,32.69320400031018],[102.89267399965594,32.693157999993424],[102.89450800014,32.69334900015116],[102.89580899962327,32.693778999624136],[102.89745700033447,32.694660999902844],[102.89925800030827,32.69611299988786],[102.90078700029548,32.69733299975012],[102.90257300020063,32.69804499988807],[102.90428200011291,32.698576000229316],[102.90565100026657,32.69895500001563],[102.90700199997855,32.69898600004265],[102.90786399996898,32.69827399985177],[102.90906499989312,32.697679000290854],[102.91041599960515,32.697595000060026],[102.91191600017835,32.698363000091746],[102.9136929998627,32.69895500001563],[102.91608499966527,32.699708000235155],[102.91821000040245,32.70035600028625],[102.9196980003818,32.70043799997371],[102.92153299979243,32.700343999754125],[102.92341300030726,32.69966800018048],[102.92548500044269,32.6985899997414],[102.92695300033053,32.697930999753105],[102.92817000014821,32.69762099986994],[102.92945999976084,32.69782399966635],[102.93063100044608,32.698371000372305],[102.93155000033794,32.69961700034934],[102.93256499959092,32.70171300022556],[102.93308699982276,32.70353599976747],[102.9337510003448,32.705297999741944],[102.93474600040463,32.70693800022448],[102.93639800041548,32.708502000371745],[102.93815599983324,32.71075099964291],[102.94009800027234,32.712149999945126],[102.94208900021692,32.71285400003547],[102.94482099977813,32.713372999639546],[102.9468689996241,32.71378999994281],[102.94874599976589,32.71424300034153],[102.95012300031543,32.71485099984506],[102.95096600003932,32.715575000028814],[102.95250300042245,32.71721100011316],[102.95443400009259,32.72038199999305],[102.9565549997335,32.72297300028633],[102.95784000022157,32.72524399971213],[102.95976300039408,32.7277780001361],[102.96147599960598,32.729494999682316],[102.96355899961206,32.73100299992258],[102.96502400002521,32.7321219997618],[102.96600400001643,32.733191999860445],[102.96657599957864,32.73408999987595],[102.96674800000608,32.735175000063464],[102.96638599960784,32.736844000089185],[102.96569100002195,32.738632000152215],[102.96458899983199,32.74019700026751],[102.96354000024382,32.7415320003065],[102.96264300009328,32.74338099980294],[102.96195299963198,32.745517000222385],[102.96200600023371,32.74729600002704],[102.9626659996595,32.748888000124055],[102.96287999991975,32.750031999873585],[102.96291000005698,32.750197999851586],[102.96288800031567,32.751687999694234],[102.96269300032199,32.75233400001233],[102.96252099989455,32.75289299983703],[102.96127399993962,32.75434499997767],[102.95998400032701,32.755780000300106],[102.95934300026951,32.757164000002874],[102.95919099993354,32.75887999973548],[102.9600679999926,32.760923999965435],[102.96085100034033,32.762955000288684],[102.96183899982915,32.76436400011823],[102.96276600011691,32.76559800023652],[102.96374600010815,32.766727000358934],[102.96521099962295,32.76773200018401],[102.96673999961017,32.768965000354825],[102.96778900009667,32.76997500024771],[102.96857099972115,32.770991999747075],[102.96900599991436,32.77206199979407],[102.96945199997819,32.773431000303205],[102.968944999815,32.776876999801935],[102.96867799985128,32.77911499985897],[102.9687549998442,32.78174899999823],[102.96909399977788,32.78397300016172],[102.96881500011862,32.786212999756806],[102.96853300008632,32.78805200009853],[102.9675599997678,32.78978699979325],[102.96618300011656,32.79123900002765],[102.96442800017353,32.791903000357514],[102.96207099963274,32.792577000048524],[102.96010300015271,32.79344900032664],[102.95864899961023,32.7948499999624],[102.9574700003257,32.79670299988666],[102.95589100010977,32.79856400005485],[102.95503999998998,32.79961200024223],[102.9545289996288,32.80059400013704],[102.95373199993568,32.80152899976169],[102.95238500042167,32.80172800033951],[102.95116799970566,32.801980000098055],[102.95071099977118,32.80255200005127],[102.95055000011271,32.804047999836534],[102.95074900030433,32.80621700017305],[102.95053500004408,32.808229000141274],[102.94998199985012,32.81007199972766],[102.95003499955357,32.81201800016238],[102.95003688960892,32.812022227361034],[102.95003499955357,32.81202099974449],[102.94606100006033,32.809441999717336],[102.93600500005512,32.809261999756984],[102.93092400034904,32.811294000149715],[102.93081600039399,32.81554000004758],[102.91535300026946,32.830127999905166],[102.90737400042255,32.84697500021379],[102.90223500009185,32.85112900019995],[102.90212600031191,32.855375000348026],[102.89687700037635,32.863774999764466],[102.89665899991813,32.8722670001583],[102.89151700011269,32.876421000286044],[102.89080499991009,32.90402100014107],[102.88817799993086,32.9082209998156],[102.87794500037361,32.91440499992099],[102.87268999969199,32.922805000162526],[102.87252400001061,32.929174000360575],[102.87252446264299,32.92917471967159],[102.87252400001061,32.929175000157706],[102.86228700025542,32.93535599964521],[102.8621750001024,32.939602999870814],[102.85708400035061,32.94163199975679],[102.85445399999834,32.94583199967179],[102.85434299967025,32.95007799999631],[102.84656399983989,32.95842900007515],[102.84124700013224,32.96895099963013],[102.82613399981207,32.968665999779134],[102.80329299971515,32.974604000016534],[102.78314200024492,32.97421699992647],[102.77581600015107,32.96557800004163],[102.7710109997312,32.95698799978203],[102.76608999985872,32.95264399967042],[102.76105400035851,32.952546000273145],[102.75841899998336,32.95674300031277],[102.75332400003359,32.9587680001749],[102.75320699985772,32.963014000146636],[102.74811100008304,32.965039000253356],[102.74529999998084,32.975604999716786],[102.73738999973088,32.98819599992347]]],"type":"Polygon"},"properties":{"code":"513233205","name":"阿木乡","cp":[102.83552513473182,32.7263610000727]},"type":"Feature"},{"geometry":{"crs":{"type":"name","properties":{"name":"EPSG:4326"}},"coordinates":[[[102.57860900033855,32.08602800011623],[102.57319100034857,32.0925849999706],[102.56829700024029,32.08136000012385],[102.5505510000931,32.063187000363364],[102.55114500029495,32.04318399994739],[102.54364799959856,32.031902000320905],[102.53602000027922,32.02506600016468],[102.52825999981707,32.022672999830995],[102.52317599973799,32.01811500036964],[102.51802600043492,32.01577800026322],[102.51402699992903,32.006738999805634],[102.51402613485139,32.006737045894845],[102.51402699992903,32.006736000000295],[102.51525999964025,32.00516700001056],[102.51696899955249,32.00404100016083],[102.51870400030236,32.00377599978643],[102.52052000034475,32.00413699975097],[102.52153499959775,32.004401999843616],[102.52247699995415,32.00472499999868],[102.52478799956586,32.00482300005418],[102.52725200023679,32.0040830001843],[102.52902600044636,32.00295899966978],[102.52967900019944,32.00232099986442],[102.53065900019065,32.00137000017402],[102.53195200017635,32.00011900035057],[102.53196700024495,31.999984000028892],[102.53219300020075,31.997943999837993],[102.53258200036318,31.99693500007374],[102.53313499965881,31.995873000349484],[102.53419500001598,31.994774000129176],[102.53532099959706,31.99373099995393],[102.53643899968056,31.993187999988],[102.53723200007404,31.99254800007895],[102.53822799995875,31.99173599996684],[102.53894900038223,31.991097999787975],[102.53961300000594,31.990233000055905],[102.539941000069,31.989776999772726],[102.5401960003371,31.988800000186203],[102.54065400009654,31.987708999912215],[102.54103599968796,31.986443000347553],[102.54136399975103,31.985527000059474],[102.54200800018155,31.9840910000397],[102.54260300020832,31.983282000310385],[102.54339300022875,31.982300000137908],[102.54391200008752,31.980863000192578],[102.54430100024994,31.97959900009298],[102.54488500040605,31.9783350001083],[102.54560900030424,31.977411999895253],[102.546460000424,31.976250000179643],[102.54731400001853,31.975268000193612],[102.54810400003893,31.974342000275264],[102.54866800010356,31.97316599964187],[102.54939299982665,31.97241299993556],[102.55052599997875,31.971713999752804],[102.5515219998635,31.971358000025457],[102.55245300034925,31.971051999644505],[102.55331899963932,31.970701000259954],[102.55418099962976,31.970003999650714],[102.5546390002875,31.969025000179307],[102.5550279995516,31.96793699981704],[102.55541300041439,31.96695500005922],[102.55567299980706,31.966210000178584],[102.55612300006884,31.965119000346554],[102.55651999972889,31.964545999824217],[102.55750800011603,31.96333100029745],[102.55902600023259,31.961654999809898],[102.5603500001804,31.960269000225143],[102.56136399960847,31.95936600014267],[102.56281700032605,31.95842699971757],[102.56441599973516,31.95755200031218],[102.56588100014825,31.95633599973228],[102.56686899963707,31.95517699997434],[102.5677919997269,31.954139000189926],[102.56858500012036,31.95333000019361],[102.56924899974408,31.952521999950218],[102.56970999987655,31.951835000324245],[102.56936300044524,31.950410999635213],[102.56893499992474,31.948986999740548],[102.56851599962508,31.947559999663916],[102.56815699959986,31.94595100020293],[102.56779900029791,31.944297999865782],[102.5679819996977,31.942749000309604],[102.5684319999595,31.94160300014654],[102.5692830000793,31.940275000280508],[102.57033599986543,31.93889399987361],[102.57165599961529,31.937507999917404],[102.57317799992978,31.936001999631294],[102.57466599990914,31.935377999933674],[102.57607699989559,31.935247999939968],[102.57816400009962,31.935738999861023],[102.5802470001057,31.936344000285384],[102.58167399998568,31.937360999828122],[102.5835619999981,31.938483000003966],[102.58574299991346,31.940009000077414],[102.58730700006079,31.941552000018646],[102.58894800020099,31.94353500010937],[102.59085499958168,31.945459999953528],[102.59255599999635,31.947045000057056],[102.59445599970432,31.948684999747012],[102.59601999985165,31.949985000285864],[102.59757599960305,31.95128199986644],[102.59935400001059,31.952651999899334],[102.60125799991654,31.954005000051612],[102.60266899990299,31.954506000329985],[102.6044930003413,31.954831000079203],[102.60630900038369,31.955098000047016],[102.60745699970607,31.95526099977431],[102.6084640003598,31.95530699997702],[102.61095499989659,31.955396000353453],[102.61357199983007,31.955651999619615],[102.61606300026513,31.9558000001561],[102.61828699983823,31.955778999764895],[102.62070899977805,31.956041000127904],[102.62294099974702,31.956593000163],[102.62355099984238,31.956710000046723],[102.62503100032413,31.95699300015896],[102.62548499988556,31.95707999972737],[102.62757999958721,31.95751700007115],[102.62946400029999,31.957960000374506],[102.63129100021303,31.958629000034286],[102.63231700023502,31.959540000036373],[102.63313400001961,31.960392000354414],[102.6341600000416,31.961641000188163],[102.63531199956194,31.962658000203074],[102.63701700017458,31.963727000322958],[102.63850900035187,31.96463000020025],[102.63914200001345,31.964724000112646],[102.63932899961121,31.964751999938233],[102.63958800007728,31.964792999776304],[102.64093499959134,31.964606999769217],[102.64159900011335,31.96397400019188],[102.64258300030254,31.962766000062373],[102.64337999999566,31.96189900017005],[102.64385299982368,31.961723000337795],[102.64464299984408,31.96028599985624],[102.64495599983853,31.95913899975513],[102.64513099974073,31.95735900036298],[102.6459240001342,31.956151000104054],[102.64645499968852,31.955631999940824],[102.64724800008199,31.9545949999582],[102.64756899957405,31.95350600010394],[102.64793799964501,31.95155799973505],[102.64777000031381,31.94938399992551],[102.64714099995187,31.9476159998631],[102.64665300005522,31.94607399968674],[102.6461650001586,31.94482000033625],[102.64634799955842,31.943274000025315],[102.64720200005125,31.941950999815205],[102.64877000039652,31.941009000086076],[102.65085599987735,31.940932999842424],[102.65240099975809,31.940973999640647],[102.65354999980369,31.940906999905106],[102.65428600029577,31.94055900009469],[102.65488100032253,31.940095999721347],[102.65534699957955,31.939345999954543],[102.6555979996497,31.938027999725993],[102.6550489996537,31.937230000167567],[102.65401500013412,31.935410999814852],[102.65345799974219,31.934043000074194],[102.65310000044022,31.93278999994118],[102.65268000031566,31.931362999940216],[102.65279499994337,31.930333000046012],[102.65290899974619,31.928788999811406],[102.65361500010104,31.928077000164546],[102.65487700012454,31.927333000151247],[102.65560600004561,31.926638999961014],[102.6560210001473,31.925719999874012],[102.65721200002574,31.92456799971758],[102.6584060002772,31.92358400002168],[102.65967599979831,31.922773000263376],[102.66074799985103,31.922308000349183],[102.66157200020666,31.92119699961887],[102.66175499960644,31.919994000102623],[102.66157999970424,31.91905299993229],[102.66154200006943,31.918851999925135],[102.66094600021776,31.917561000303937],[102.66062599965232,31.91673200034441],[102.66045800032116,31.916307000100794],[102.6601029995956,31.915051000252486],[102.65988199966263,31.913846999982788],[102.6595920001327,31.91242000036754],[102.65970599993554,31.910815999776023],[102.66008800042529,31.90978600005151],[102.6602099997257,31.908583000009514],[102.66018700015948,31.907151000079615],[102.6603699995593,31.90600400028735],[102.660900000187,31.90508599970809],[102.66186599993453,31.903974999943728],[102.66220599969314,31.903572999954225],[102.66231600019633,31.903191999942706],[102.66224800042428,31.902884000215675],[102.66154899974211,31.901114999906667],[102.6610609998455,31.89980000032877],[102.66054199998673,31.898851000062088],[102.6598509997005,31.897829000214863],[102.65971400033145,31.89754899979148],[102.65943200029916,31.896970999683205],[102.65968400019425,31.895603000206098],[102.65980600039296,31.89502799972492],[102.65965300023208,31.893713000142036],[102.65947400013195,31.89225100035206],[102.65955399959957,31.89159699995108],[102.66040100041971,31.88976300037604],[102.6614270004417,31.888408999921772],[102.66255999969547,31.88742800012463],[102.66334600041625,31.886159000028403],[102.663392000447,31.884788000120906],[102.66304099991942,31.883476000013],[102.66355599958024,31.881870999979135],[102.66428100020165,31.88066300032506],[102.66520799959109,31.879793000243517],[102.66613099968092,31.878871999781964],[102.66651999984332,31.877553000355444],[102.66650099957674,31.876185000005915],[102.66695099983855,31.874982000280195],[102.66727200022892,31.873891000297125],[102.66711099967213,31.87200399980528],[102.66648999970612,31.870972999788542],[102.66600099998456,31.869722000098992],[102.66565000035527,31.86875300011352],[102.66556599979138,31.86766699974677],[102.6660169998781,31.86640100037528],[102.66660799970688,31.86508399984214],[102.66651999984332,31.8641679999206],[102.6669740003031,31.86261900006731],[102.66740899959798,31.860500999999953],[102.66765299999541,31.85883799974878],[102.66764499959949,31.858433999790094],[102.66763799992681,31.85757499976961],[102.66782100022493,31.856427999765142],[102.668213999687,31.855397999797873],[102.66920600027208,31.854474999819185],[102.66960600030518,31.854355000162606],[102.67000999963791,31.854180000097333],[102.6714519995865,31.853323000027014],[102.67280300019678,31.85257799976993],[102.6735580000571,31.85407700024378],[102.67457599968317,31.85572300026699],[102.6752629997714,31.856970999846816],[102.67567899969804,31.85765600010267],[102.6760219998297,31.85828099988366],[102.67666999955992,31.860046000169458],[102.67739099998334,31.863013000005548],[102.67787899987998,31.864382000035857],[102.67814300036893,31.865068999807615],[102.67842500040123,31.865928000190923],[102.67843999957152,31.866784999823622],[102.67838699986808,31.867812999627365],[102.67792599973565,31.868732999845893],[102.6771399999132,31.870112000349522],[102.6768880000181,31.871322999915368],[102.67711700034697,31.872694000348],[102.6776050002436,31.874290999981874],[102.67830300020249,31.875659000227643],[102.67865399983177,31.876743000082023],[102.67880699999264,31.877887000359006],[102.679633999823,31.879367000247736],[102.67991699968023,31.880335999987658],[102.67926399992713,31.88188700035318],[102.67868499979392,31.883492000108276],[102.67870800025845,31.884749999662006],[102.67892099979548,31.88583600005471],[102.67924899985853,31.886853999665938],[102.67901299985698,31.88749399995604],[102.67836400030185,31.888869999744006],[102.6777039999778,31.89002700035127],[102.67665100019164,31.891234999989738],[102.67592300009551,31.892555000179186],[102.67554900000168,31.894276000256447],[102.67542699980294,31.89524999964524],[102.67571700023119,31.89638799966763],[102.67619699973189,31.897242999961904],[102.67702500028544,31.898379999909288],[102.67777699977272,31.89940199974055],[102.67812800030033,31.90037099993206],[102.67841799983022,31.901624999976253],[102.67836400030185,31.902603000117814],[102.67790599964414,31.903180000150908],[102.67703299978307,31.903815999924397],[102.67590800002687,31.904796999748942],[102.67577800033055,31.905257999875776],[102.67585399960022,31.905657000073237],[102.67599900026349,31.90674300019138],[102.67615900009703,31.908228000184046],[102.6763380001972,31.910059000305633],[102.67641500019008,31.910570000090246],[102.67629299999133,31.911259000238957],[102.67596800030134,31.912289000250205],[102.67537300027459,31.913383000376918],[102.67506000028015,31.91476099989784],[102.67493100040872,31.91585100022504],[102.67494200027936,31.91671799997835],[102.674945999579,31.91693899978965],[102.67509899973986,31.918140000353198],[102.67510999961053,31.919030000291336],[102.6751139998085,31.919110999962673],[102.6753959998408,31.92008000001728],[102.67561000010105,31.921218000288295],[102.67536599970357,31.92259599985993],[102.67477099967684,31.92362899973771],[102.67431700011538,31.92460500019112],[102.67392799995295,31.92558199974645],[102.67368399955548,31.927239999631],[102.67356899992775,31.928393000140083],[102.67365299959334,31.929765999894144],[102.67373700015726,31.931195000024104],[102.67382900021877,31.932566000158083],[102.67417900002312,31.93376599997771],[102.67473300004198,31.934676000070667],[102.6755570003976,31.935756999657652],[102.67631599955756,31.93700900032871],[102.67673499985722,31.938093999860765],[102.67743299981615,31.939401999823318],[102.67805899980505,31.940995999747958],[102.67883299993194,31.942878000243283],[102.67979500037978,31.944473000203498],[102.68041700017073,31.945495000214905],[102.68050000001139,31.947092999954425],[102.68072900034028,31.948923999977836],[102.68108800036548,31.95034800008668],[102.68184700042374,31.951602000211864],[102.6823579998866,31.952689999755925],[102.68270900041419,31.953829000335194],[102.68299499974614,31.9551420003526],[102.68281599964601,31.956628999967233],[102.68270100001827,31.958005000029452],[102.68297999967753,31.959322000336368],[102.68326199970983,31.96034900021022],[102.68388000020111,31.961483999873913],[102.68497499982006,31.962619999897733],[102.6863149996614,31.963614999719113],[102.68706200002411,31.964291999979633],[102.6871459996897,31.96583200019425],[102.68683299969527,31.9672670002857],[102.68678800038774,31.968754000186124],[102.68654300016536,31.970242000212135],[102.68577999990912,31.971419999828942],[102.68457800016003,31.972404000199283],[102.68343699961203,31.972871999796364],[102.68216700009089,31.973167000197034],[102.68102600044116,31.973579000138475],[102.67986700034982,31.973876999909113],[102.67881000036571,31.974398000147335],[102.67764700007639,31.975324000262734],[102.67683399959141,31.976475999654387],[102.67673499985722,31.977912999718843],[102.67649899985567,31.97935000014198],[102.67656699962775,31.980262999707044],[102.67698299955434,31.981292999892418],[102.67722000027914,31.98254700032174],[102.67736500004406,31.98357700001329],[102.67736400021916,31.98449200029026],[102.67699099995026,31.9857560000365],[102.67636099976342,31.98736299994857],[102.67597199960097,31.988453999766044],[102.67564400043625,31.98966000012659],[102.6755149996665,31.990743999795022],[102.67556800026826,31.991717999712108],[102.67556800026826,31.99297900020639],[102.6756750003984,31.993947999888743],[102.67606399966249,31.995489000297013],[102.67670499972,31.99703199978064],[102.67665899968925,31.99794500012295],[102.6763390000221,31.998579000316393],[102.67574300017044,31.99909999970318],[102.67507600017365,31.999677000380146],[102.67484299964683,32.00004600029722],[102.6747549997833,32.00018099976585],[102.67343199966041,32.001180999656526],[102.67222999991132,32.00239900005017],[102.67205500000914,32.00258800034228],[102.67054799976324,32.00398699977583],[102.66931599987696,32.00584299976031],[102.66829400005295,32.00797699995192],[102.6680799997927,32.00957499985282],[102.66872099985021,32.01093499981669],[102.6703040002641,32.01205400014095],[102.67167400024266,32.01288799972849],[102.67250899957058,32.014019999721896],[102.67301300025908,32.01509800027189],[102.67355300003422,32.01672300004919],[102.67380900012726,32.01872199964661],[102.67385500015803,32.02032399972311],[102.67377899999006,32.022567999707476],[102.67344799955391,32.02396600034241],[102.67248600000437,32.025647000301696],[102.67144499991379,32.02692599963967],[102.67073899955894,32.02836499962778],[102.67085699955975,32.03019600031599],[102.67183400007622,32.03143999988442],[102.67281400006743,32.03285100018201],[102.67331000035998,32.03381900037024],[102.67334799999483,32.03501900016886],[102.67331799985759,32.03650999996831],[102.67276100036399,32.03841200032825],[102.67133000028605,32.04027000019666],[102.6696790001001,32.041441999961805],[102.66748099956797,32.04256899992124],[102.66521900036004,32.043524999671895],[102.66355999977817,32.04435700025634],[102.66162200043539,32.04519099966991],[102.66161879165318,32.04519365023855],[102.6502409997591,32.0474989998973],[102.63719299990169,32.047229000085665],[102.62688199962832,32.04256599976612],[102.62440100013727,32.03806599983736],[102.61396400036554,32.03784800017711],[102.60868100009479,32.039961000309994],[102.60046500042141,32.05313099989102],[102.59518100032574,32.05524399973979],[102.59505099973109,32.05968900028574],[102.58689600015704,32.07063600014042],[102.58676599956239,32.07508100020391],[102.58147999981692,32.0771929997732],[102.5787390000349,32.081583000296526],[102.57860900033855,32.08602800011623]]],"type":"Polygon"},"properties":{"code":"513233101","name":"刷经寺镇","cp":[102.61668800740293,31.972581499870266]},"type":"Feature"},{"geometry":{"crs":{"type":"name","properties":{"name":"EPSG:4326"}},"coordinates":[[[102.007541999879,32.618424000067684],[102.0061989996646,32.61940800012594],[102.00470800021053,32.61931100013555],[102.00347600032424,32.618752000279954],[102.00215200037643,32.617869000309426],[102.00111799995855,32.61729699991274],[102.0007060002299,32.617198000098774],[102.00029399960295,32.617104000074754],[102.00005000010377,32.61689499980451],[101.99833000032086,32.61532999962895],[101.99581200012157,32.61343499988366],[101.9904490003832,32.61165700028405],[101.98882400013653,32.6103450002511],[101.98765599982433,32.60645900025964],[101.98722200035436,32.59810599979066],[101.98748099992213,32.593648000067084],[101.98875100034161,32.589762999919344],[101.98888900043386,32.58569399962455],[101.98893399974138,32.58438700029408],[101.98886199977136,32.58339099967469],[101.98830399955455,32.57574600011591],[101.98761399999154,32.571918000255856],[101.98813600022336,32.56728599980658],[101.98926600000239,32.56054000011569],[101.98992999962614,32.557159999875545],[101.98965199979179,32.55578499974042],[101.98622200027167,32.55408800010001],[101.98537899964948,32.55440999973881],[101.98380700000457,32.55491099984957],[101.98241799975943,32.55545500029838],[101.98188399983204,32.55563300027205],[101.97995399998683,32.5565310002431],[101.9771010000518,32.55843800012189],[101.97309900007116,32.56180699986596],[101.97246999970922,32.56241800019745],[101.97161500028977,32.56325500027752],[101.9691740000834,32.56586900010226],[101.96725900030683,32.567135000220254],[101.966412000385,32.56749900028995],[101.96416899964703,32.56759300012207],[101.96342100035773,32.5678680000156],[101.96323800005962,32.56802500032284],[101.96246399993272,32.5686760003283],[101.96204399980815,32.5687709997492],[101.9597249998005,32.57096699998651],[101.95909200013892,32.57141000022818],[101.95708100010283,32.57357699987013],[101.95508199976234,32.57535499967859],[101.95327054070371,32.57012656222263],[101.95326999991792,32.57012499969184],[101.95467000003369,32.56480599999259],[101.95587199978277,32.55880199989272],[101.95571100012428,32.553310999950845],[101.95435799986416,32.54816900005775],[101.95229699959938,32.542390000120236],[101.95026399982201,32.53924400036677],[101.94824600011324,32.535999999744575],[101.94614399984059,32.53166399986675],[101.94281800007757,32.528920000368345],[101.93754599967745,32.52795299965394],[101.93378200024652,32.52613699976118],[101.9305279995552,32.52362199971693],[101.92943999960893,32.52064600017682],[101.92908899997964,32.516126999924566],[101.9291350000104,32.51150000035428],[101.92824999955543,32.50555199999405],[101.92777000005472,32.502505999763514],[101.92738000006739,32.500047000195416],[101.92701799966912,32.49777100005144],[101.92591899985223,32.49159299981916],[101.92508699999901,32.48479600018645],[101.92222999986602,32.476907999702384],[101.91964399989469,32.46942099981953],[101.91928900006747,32.464615000170554],[101.92049800038752,32.46203399995369],[101.92164200041027,32.45997700029198],[101.92170400033454,32.45609399988027],[101.92067400011462,32.45123000007585],[101.92018899969274,32.44791299968669],[101.92032699978498,32.44511499985417],[101.91938100012896,32.44191099973671],[101.91674099973093,32.43785000003877],[101.91302199960754,32.43431300024127],[101.90997700005187,32.43076300010215],[101.90903100039586,32.42767599974535],[101.90900899975624,32.42584499968102],[101.9103519999706,32.4234409997801],[101.91313600030865,32.421848000146255],[101.91507399965148,32.420295000126075],[101.91523000018539,32.419184000277895],[101.91558099981468,32.41670199979463],[101.91560799957884,32.41651800012432],[101.91492899988653,32.41452800011703],[101.91304400024715,32.413901999995595],[101.91040499967406,32.41068800026036],[101.90635400018792,32.40755000004312],[101.90258499983575,32.40584099963662],[101.89968500004508,32.405620000036244],[101.89608800012039,32.40607399996089],[101.89366199998264,32.40579400011353],[101.89136899991426,32.40362299971323],[101.88859200014723,32.40002399970153],[101.88507200021543,32.396994999667925],[101.88178699956197,32.39437700006284],[101.87976899985318,32.392436000316266],[101.8774609997162,32.38889099971489],[101.87501200001223,32.38743900018922],[101.87339099996352,32.3864740001372],[101.87291800013548,32.38619400019312],[101.8663219997876,32.38220299994486],[101.86316400025406,32.3810740000186],[101.86141299961068,32.37844700026899],[101.86084000022353,32.374198999625754],[101.86113099957835,32.3686730002158],[101.8617940002755,32.36392099984435],[101.86238599992919,32.35991600004182],[101.86191300010118,32.356318999696434],[101.85978700043738,32.35235300012472],[101.85608699968222,32.34744799968439],[101.85332499998378,32.343855000221204],[101.85190999979939,32.34123000029027],[101.85129999970403,32.338133000162934],[101.8509599999454,32.33577800031924],[101.85089499964805,32.33533299975479],[101.85108700016701,32.33367700034005],[101.85159799962987,32.33352700007635],[101.85425200027154,32.33400800029031],[101.85604200037469,32.33333299999418],[101.85699600042665,32.33297199974782],[101.86041400025118,32.32895899990505],[101.86165299981018,32.32428900022573],[101.85939099970396,32.3187799998475],[101.85642999981388,32.31312699997951],[101.85548400015787,32.3080440002092],[101.85621700027687,32.305811999693326],[101.86044000019048,32.30248300034957],[101.8636250003865,32.30014699988438],[101.86691400033962,32.29835899989828],[101.87155200035491,32.29880900005412],[101.87339099996352,32.29984899967858],[101.87502000040816,32.30077699980516],[101.8760229999656,32.301344000013856],[101.88000200038,32.30493199981654],[101.8829659997448,32.30932099975599],[101.88330899987649,32.31360700014083],[101.88499100002458,32.316702999855664],[101.88761999965362,32.31761799977815],[101.89171299987086,32.31640699986169],[101.89668999981984,32.31108199974459],[101.90061200033287,32.30810699999536],[101.90559400030472,32.30661400025981],[101.90894699983193,32.30574500002997],[101.91013000021275,32.30430299989334],[101.9132169996012,32.30376399995112],[101.91395700029122,32.30366700034941],[101.91671800016472,32.30375100031582],[101.91947300019046,32.30400800035316],[101.92287900031944,32.30417600033515],[101.92565199988853,32.30451999983267],[101.92862700002227,32.30532900012792],[101.93096600012139,32.30621900015318],[101.93246099977344,32.30711899989681],[101.93373899969049,32.3083759996378],[101.93480700044357,32.309274000151724],[101.935878999598,32.31053200026122],[101.93660400021939,32.31150399988377],[101.93703100001666,32.312313000076486],[101.937781999679,32.31321599962421],[101.93938500018439,32.31492000010634],[101.94024299997687,32.31582700035166],[101.94184499975901,32.317353000295164],[101.94344300024156,32.318697999764446],[101.94622400020653,32.32130399995553],[101.94665500020176,32.3215739996597],[101.94718900012914,32.32219899978044],[101.94909300003509,32.32353100032183],[101.95016500008784,32.32461500011577],[101.95144700020282,32.325779000195965],[101.9536900000425,32.32802099992798],[101.95785600005468,32.331346999965305],[101.96010599956699,32.33296000015857],[101.96080799972388,32.33340999998659],[101.96275000016296,32.33465000014853],[101.9648859998725,32.33572500003249],[101.9650199997668,32.33580400026237],[101.96669799971693,32.336800999658564],[101.96801400016714,32.337262000301585],[101.96839599975857,32.33747500029779],[101.97018800040983,32.33848700016202],[101.973729000258,32.33766199963181],[101.97616200006847,32.33898000013275],[101.97616256331214,32.33898064071596],[101.98097699963576,32.34446899976344],[101.98484899992006,32.34927700000184],[101.98724400009569,32.35340199971132],[101.99022400025233,32.35495499982936],[101.9956170001279,32.3538109998678],[101.99833699999354,32.351660999675374],[102.00005400030174,32.35023299988914],[102.00029399960295,32.35003000025067],[102.0005150004342,32.349961000228745],[102.00151100031893,32.34954600028429],[102.00291499973436,32.348555000053906],[102.00398299958916,32.347970000374126],[102.00478799967819,32.34750399992006],[102.00559299976722,32.34732399990655],[102.0064089997269,32.34771500036117],[102.0071679997852,32.34845499990321],[102.00820200020307,32.3491290002529],[102.00921999982914,32.349685999838286],[102.01045300043866,32.350186999730575],[102.01157099962383,32.350142999986],[102.0133220002672,32.34978200001442],[102.01486700014794,32.34941599974549],[102.01580899960601,32.34923500027198],[102.01668999986302,32.34934199963554],[102.01764800011297,32.349670000051994],[102.01887199960333,32.35029100035259],[102.01962700036194,32.35085000003471],[102.02106599993749,32.3516330000897],[102.02235899992314,32.35225399981472],[102.02339199961781,32.35259599994335],[102.02494499989449,32.352465999993555],[102.02642500037622,32.35198900003073],[102.02843499968904,32.351163000221504],[102.0299720000722,32.35017299971072],[102.03163199958064,32.34883599996909],[102.03281800033453,32.34733800036734],[102.033668999556,32.34577200033116],[102.0340429996498,32.34434299989058],[102.03455400001097,32.342847999650985],[102.03479800040846,32.341642000254694],[102.03505399960315,32.34043900018317],[102.035435000268,32.339515999738566],[102.03585500039257,32.33884900000689],[102.03646100028996,32.33832800017294],[102.03719400040899,32.337976999852444],[102.03779600010844,32.33796700011527],[102.03841100022665,32.33818799974121],[102.0395820000136,32.33908799982162],[102.04026800027692,32.33988100025853],[102.04117200010018,32.34101800034399],[102.0420039999534,32.34209700019645],[102.042968999876,32.343108999981624],[102.04420900015823,32.34406999969074],[102.04564699990884,32.3452549997067],[102.04680699982512,32.345981999993604],[102.04822299983442,32.347141000297185],[102.04945499972074,32.34803800015497],[102.05102999973869,32.34881899979921],[102.05251799971805,32.34931700001543],[102.0546199999907,32.34974699980389],[102.05719900028932,32.350062999912645],[102.05929999983876,32.350491999734615],[102.06138600021791,32.35090299981032],[102.06314100016093,32.351053000109545],[102.06510600016624,32.35131499974208],[102.06679599981192,32.351347999694106],[102.06820699979838,32.351101999692986],[102.06960299971622,32.35033399980867],[102.0707290001956,32.34923200034479],[102.0719950004171,32.34818699965238],[102.07306300027184,32.347714000115644],[102.07471500028274,32.347164000015496],[102.07598900000181,32.34674900014128],[102.07766000027924,32.34626600033735],[102.07914400006062,32.34601400010897],[102.08109700037038,32.34558400003197],[102.08337100017216,32.34469699988228],[102.08484300025798,32.344154999657796],[102.08675499966152,32.343310999677065],[102.08808199998238,32.34238000028718],[102.08914300016444,32.34139100036517],[102.08992899998694,32.340295000189265],[102.09057699971711,32.33867600037276],[102.09075199961931,32.33723900034321],[102.09059199978574,32.33548399968331],[102.09057699971711,32.33529899965072],[102.09081299971868,32.33380800036187],[102.0910040004127,32.33336200033414],[102.09152300027145,32.33213099995053],[102.0923690003684,32.330691999887385],[102.09334599998657,32.329134999729135],[102.09425400000777,32.32739799994257],[102.09495199996668,32.325503999947585],[102.0958059995612,32.3241790000865],[102.09678300007766,32.32273200002332],[102.09743900020379,32.32180600037067],[102.09896499981797,32.32041000018292],[102.10089600038641,32.319235000079715],[102.10276500013227,32.318347000004806],[102.10456899958075,32.31763300009807],[102.10644599972251,32.317091000270416],[102.10798700030362,32.31672499988841],[102.10952399978845,32.3161879998745],[102.11079000000994,32.315489000324995],[102.11185100019202,32.31450100025669],[102.11249600044748,32.3132879999296],[102.1130680000097,32.311508000188724],[102.11323600023917,32.309788999961256],[102.11291499984881,32.307494999676436],[102.11282399961222,32.306125999925655],[102.11292999991743,32.3047480003427],[102.1134420001035,32.30365199999471],[102.11423358026052,32.30272765794833],[102.11423499959866,32.30272599966163],[102.11523399985646,32.30219200015668],[102.11697799992882,32.30160300003506],[102.11832100014318,32.30152600033179],[102.12034999972262,32.301837000250366],[102.12236400013172,32.30248200036353],[102.12310800012142,32.30273400028721],[102.12448599959755,32.30320900019351],[102.12503499959355,32.303372000257326],[102.12631699970858,32.303747999640436],[102.1284800000806,32.30422900010662],[102.13023800039666,32.30465899997209],[102.13172200017804,32.304921000267036],[102.13272899993346,32.30478800029314],[102.13406100027716,32.304192999778145],[102.13503299987246,32.30262899970816],[102.13620100018467,32.30038500009915],[102.13729599980363,32.298306999763255],[102.13840200019152,32.296285999704835],[102.13937399978683,32.294042000238726],[102.14000800017163,32.29185699993547],[102.14078200029853,32.29052700018311],[102.14143800042466,32.28977400015118],[102.1423649998141,32.28917999992815],[102.14337199956952,32.289052999683676],[102.14472599965454,32.28960200030024],[102.14596599993678,32.29090100022735],[102.14681299985861,32.29276999999465],[102.14711800035545,32.29454000031539],[102.14734000011327,32.296021000092146],[102.14749999994687,32.297509000257755],[102.14793099994209,32.298814000186745],[102.14854799971015,32.30037500000697],[102.14918100027006,32.30173600012768],[102.14973500028893,32.30264500021642],[102.15049699982193,32.30360599970136],[102.15153899973743,32.30501999996104],[102.1530379995874,32.306025000027674],[102.15452999976469,32.30674499995336],[102.15662399964144,32.30733499999323],[102.15824499969018,32.30753300007218],[102.15999600033356,32.30773099971844],[102.16175499957623,32.30771899982122],[102.16343702128388,32.30742333491071],[102.162349999603,32.338907999762576],[102.16728100041954,32.34792999976488],[102.16666799995113,32.36571399998626],[102.17175399968005,32.37029000033684],[102.17668700014643,32.37931200017249],[102.17653399998557,32.38375799963739],[102.18887300001343,32.40631300030013],[102.18872099967747,32.41075900003742],[102.19119000037125,32.415269999908496],[102.19103800003528,32.41971699991332],[102.18279300004956,32.43063900016145],[102.18149599986594,32.468434000218984],[102.19153099995478,32.482031999729095],[102.1992479998609,32.486671999873636],[102.19902000025526,32.49334199977785],[102.20396399969397,32.50236399999247],[102.20384600238813,32.53572099967242],[102.20148099965479,32.535300999932694],[102.19876900018511,32.53471899981657],[102.19557999979108,32.53453399993052],[102.19350099998297,32.53497100016584],[102.19243700032615,32.53561999976651],[102.1914559996117,32.53677899986081],[102.1898849997917,32.539213000259195],[102.18819000012311,32.54192399967817],[102.18661500010516,32.54407000007191],[102.18563099991596,32.546298999635304],[102.18365099984204,32.54821899963561],[102.18225099972625,32.54870499968473],[102.18056100008056,32.5486210003785],[102.17887499973452,32.54836199994036],[102.17670499968978,32.54765199991265],[102.17500699964815,32.54728399989218],[102.17366099995904,32.54725300028866],[102.17234500040716,32.54748299970577],[102.1705939997638,32.547570000223935],[102.16850699955974,32.54754700010381],[102.16566899969334,32.54725699999384],[102.1629069999949,32.54730000022073],[102.16006099973258,32.54761899983455],[102.15750499989848,32.54771900033224],[102.15461000013065,32.548108000232155],[102.15233600032886,32.54883199991994],[102.15054700005064,32.55030000007209],[102.14895699996406,32.55152599983523],[102.14706099955573,32.55279900034975],[102.1451499999771,32.554724000235076],[102.14349100029352,32.555948999934124],[102.14127400039314,32.556615999919],[102.13979800010937,32.55675599987778],[102.13852000019232,32.556892999782825],[102.13671599984549,32.55760999996956],[102.13524700013271,32.5586590003211],[102.1332519999902,32.56011800031495],[102.131317999947,32.56106899976265],[102.1297689998683,32.561553000351374],[102.12782700032756,32.56215300012848],[102.12580899972045,32.56235899972981],[102.12503899979151,32.56229000012184],[102.12418799967172,32.56221599977008],[102.12316599984771,32.56160400018937],[102.1231010004487,32.561553000351374],[102.12239500009389,32.56102399977237],[102.12150600033924,32.56052799974687],[102.12021699965322,32.56014699969557],[102.11880200036713,32.56010900037468],[102.11697799992882,32.5603659999108],[102.1146399996546,32.561091000052535],[102.11249999974713,32.56210000032359],[102.10980699964564,32.56328300003214],[102.10659899988339,32.56486900004256],[102.1033829997252,32.56611500026794],[102.10129999971912,32.566840000134654],[102.09847699992136,32.56745000017732],[102.09557100028287,32.56744000013558],[102.09259899962383,32.56736899973163],[102.08954700039551,32.566837999961365],[102.08614799993923,32.56591399993367],[102.08324399995058,32.56494800025897],[102.08086399984356,32.56423299988664],[102.07909399983191,32.563686000048165],[102.07664900032589,32.56297399984954],[102.07405900015661,32.56203599970323],[102.071411000261,32.56152100023031],[102.06937799958531,32.56143200007037],[102.06661199968892,32.561695999853555],[102.06412100015214,32.56241300027479],[102.06136299975336,32.563196999730465],[102.05983799996412,32.563236000141636],[102.05840699988619,32.562849000203464],[102.05650399980514,32.562473000085106],[102.05434100033145,32.56244799972735],[102.05252100009109,32.56250399973159],[102.05219300002803,32.564139000319194],[102.05142999977178,32.566593000353606],[102.05066400004081,32.56917199997321],[102.04948900005591,32.57207700034384],[102.04839400043697,32.57390600002485],[102.04739799965391,32.575125999777036],[102.04603199987329,32.57671999988873],[102.0445249996274,32.57871399966569],[102.04356800010069,32.580077000338484],[102.04321699957312,32.58150600021847],[102.04347600003919,32.58298900029826],[102.0436590003373,32.58339099967469],[102.04409100015744,32.58431700033089],[102.04422400022682,32.58553699997364],[102.04427399955723,32.585980000142854],[102.04419800028757,32.58763499978451],[102.04363699969768,32.589472000190554],[102.04266699975223,32.59174600006811],[102.04190799969392,32.59311600020635],[102.04060800003555,32.59516600013199],[102.03911300038354,32.596706999844805],[102.03733499997598,32.59823599967991],[102.035836000126,32.59937000014543],[102.03505000030351,32.60049000013892],[102.03354399988253,32.602420000343244],[102.032105000307,32.6041240003667],[102.03080499975033,32.605492000366155],[102.02929800040273,32.6075369997076],[102.02779899965442,32.60896500027536],[102.02596000004581,32.61010199994401],[102.02391899987252,32.61088800004919],[102.02205699979936,32.61119399977258],[102.02104599984601,32.611481999803395],[102.01914199994006,32.61203100003945],[102.01709800029202,32.61258800033054],[102.01543799988526,32.6131369998395],[102.01365700000295,32.613744999750665],[102.01149799982889,32.61439900009426],[102.00953000034883,32.616280000324544],[102.007541999879,32.618424000067684]]],"type":"Polygon"},"properties":{"code":"513233203","name":"查尔玛乡","cp":[102.05164640151992,32.45423049990481]},"type":"Feature"},{"geometry":{"crs":{"type":"name","properties":{"name":"EPSG:4326"}},"coordinates":[[[102.77503299980334,33.326246000184724],[102.77321699976096,33.326641000107365],[102.77161499997882,33.326529000128744],[102.77027199976442,33.32635300008592],[102.76879200018101,33.325730000071985],[102.76765499983094,33.32499799981976],[102.76651900020411,33.32443300013734],[102.76544299995344,33.32431899994988],[102.76396300037004,33.324430999766584],[102.76235300019194,33.3246539999113],[102.76120800034428,33.32448100001362],[102.75961400005973,33.32396999978558],[102.75820200024842,33.32306199982746],[102.75646300019889,33.322215999746874],[102.75518899958148,33.321368999865655],[102.75357900030171,33.32013100031358],[102.75217499998799,33.31933700024006],[102.75136599970098,33.31899899974013],[102.75003099988253,33.31851599998686],[102.74948600008449,33.31831700003111],[102.74822999990874,33.31805099996163],[102.74767699971477,33.317928999855766],[102.74519399967559,33.31809199966969],[102.74263799984152,33.31836899979179],[102.74041400026843,33.3184170000053],[102.73806400029864,33.31829999981388],[102.73632100005119,33.31761600011375],[102.7357860002989,33.316940000219965],[102.73513799967039,33.315985999625546],[102.73487099970669,33.31468699971999],[102.73474100001036,33.313389999849626],[102.73447400004667,33.312880999791794],[102.73448200044258,33.31152800019204],[102.73421499958056,33.31040200033325],[102.73341799988745,33.30802900008393],[102.73222000033633,33.3053739997026],[102.73088100031991,33.302659999820364],[102.72887100010875,33.299107000362746],[102.72739800019804,33.29633999970058],[102.72560200024712,33.29312900028161],[102.72419399973542,33.291320000092185],[102.72222600025538,33.28863000000148],[102.72142100016636,33.287723999662475],[102.72007799995197,33.2871009999506],[102.71832700020691,33.28697900009738],[102.71590799974186,33.28691300003184],[102.71314299967038,33.2875239997889],[102.71092599976997,33.28802199966007],[102.70920599998705,33.288550999807555],[102.7071199996079,33.289160999896005],[102.70496100033213,33.289485999931486],[102.70260700016442,33.28964599972379],[102.70051999996036,33.28941300028075],[102.69890700030756,33.289293999793465],[102.69691499963974,33.2888029997012],[102.69517200029061,33.28812199983435],[102.69302399998719,33.28726700027714],[102.69140999961115,33.28674900026722],[102.68891599970135,33.28673600012164],[102.68608500040592,33.28706400014242],[102.6835749997043,33.28758700019649],[102.68115299976449,33.28797100005266],[102.67939799982143,33.28841299991501],[102.67770800017577,33.28891699977161],[102.67629299999133,33.2896380003043],[102.67467899961534,33.28996599993008],[102.6726009996321,33.28974799995451],[102.67098299995641,33.289120000101285],[102.66716099990086,33.28769300000493],[102.66325900037764,33.286830999812615],[102.66054199998673,33.286334000150156],[102.65751999999729,33.285643000245116],[102.65523199995178,33.284505999684924],[102.65423199986908,33.28342800011559],[102.65368700007107,33.28258899976212],[102.65368700007107,33.28100399980156],[102.65403400040071,33.27982700030489],[102.65437800035727,33.27836500014547],[102.65505700004962,33.27650199969339],[102.65586899981133,33.274586999742155],[102.65621299976793,33.27278599995639],[102.65723100029231,33.2716569997276],[102.65825300011632,33.27037899985502],[102.65946200043639,33.269422000166614],[102.66074799985103,33.26808000000613],[102.66125099981629,33.2668739996745],[102.6612590002122,33.26568599965676],[102.66076299991967,33.264524000156726],[102.65976000036223,33.26367500009708],[102.6588210003789,33.2630489999723],[102.6575429995635,33.26248199978487],[102.65640299973873,33.26179500023018],[102.65512499982167,33.26116999993681],[102.65290799992128,33.25986000026255],[102.64961599959511,33.25765199979658],[102.64722499961748,33.25630499987768],[102.64494699961772,33.25499500011823],[102.64320000007058,33.25385800008449],[102.64112100026247,33.25215700033212],[102.64103699969856,33.25206300036259],[102.64005300040769,33.250968999993184],[102.63933199998425,33.25004099993615],[102.63904999995195,33.249669999691484],[102.63885099976031,33.24898799967482],[102.63878999966094,33.2479739999806],[102.6389960004236,33.246733000322344],[102.63927099988489,33.24527900032245],[102.6395460002445,33.24386500022204],[102.6392790002808,33.24335700031374],[102.63853899959078,33.24273400035053],[102.63766499990476,33.242501999685494],[102.63719999957435,33.24216199980065],[102.6363869999877,33.24159700007253],[102.63586099955793,33.241041999842814],[102.63518900043663,33.24007800016316],[102.63453800033338,33.23883200015114],[102.63387399981133,33.23742000031671],[102.63340900037922,33.236406000168834],[102.63213099956387,33.234704000298564],[102.63140599984078,33.23312499983352],[102.63093700021071,33.23166099995745],[102.63060900014763,33.229964000109355],[102.63034899985665,33.2280420000563],[102.63013499959642,33.22630500007666],[102.62960800024004,33.22483799965883],[102.6290709999396,33.223141999904946],[102.62840700031589,33.22167199984157],[102.62743099962431,33.21942000014006],[102.62656500033421,33.217497000344274],[102.62556600007642,33.21540400010205],[102.62502700012618,33.21451399988872],[102.62461500039753,33.21381700034279],[102.62415000006712,33.21286100012402],[102.62435599993144,33.211731999805735],[102.62482899975943,33.21066099991447],[102.6250229999282,33.21031500031074],[102.6253739995575,33.20970800016029],[102.62577799978853,33.208524999960424],[102.62586300017735,33.20785300014855],[102.62532900024995,33.207235000310895],[102.62503899982174,33.2070140001089],[102.62452400016092,33.206607000297],[102.62358600000249,33.20610099976095],[102.62349800013895,33.20607300019254],[102.62198000002238,33.20558199986235],[102.62030100024732,33.20501199996049],[102.6191570002246,33.204331000089525],[102.61755500044244,33.20336400034948],[102.61594500026436,33.20211799974145],[102.61381200002957,33.20030600010791],[102.61133599966308,33.19837900001295],[102.60933399984788,33.19651600005441],[102.60818999982511,33.19521699976752],[102.606583999845,33.19396800033723],[102.60463800010625,33.19299900003309],[102.60269999986512,33.19226399989025],[102.60035400009332,33.19151899980236],[102.59829399965346,33.19049300030615],[102.596341000242,33.189533000062404],[102.59460100036762,33.18873699965909],[102.59381899984477,33.188484999856136],[102.5921290001991,33.18793799993105],[102.58998500009365,33.18691600011427],[102.58790999958514,33.186125000191126],[102.5871089996941,33.18577899985171],[102.58589699989925,33.18502899997392],[102.5851110000768,33.18466300017431],[102.58335600013378,33.183833999628966],[102.5818070000551,33.18276199986865],[102.58047499971134,33.181463000094766],[102.57947600035187,33.180160000024784],[102.57875099973046,33.17874899993489],[102.57835499989534,33.177395999870804],[102.57816400009962,33.17621599998523],[102.57797300030393,33.17451800023498],[102.57771399983781,33.17299699969021],[102.57731700017779,33.171699999637895],[102.57664599998306,33.17029599993154],[102.57577599959669,33.16905299986968],[102.57555499966377,33.16877599990006],[102.57504699967566,33.16815000026548],[102.57351400038876,33.166904000275295],[102.57314000029497,33.166662999826485],[102.57128999991737,33.16547500031609],[102.56914599981192,33.16405799982717],[102.56747899973246,33.16298500014539],[102.56641099987768,33.161967999654415],[102.56507900043226,33.16094600001578],[102.56334700005547,33.159982000178594],[102.56174100007534,33.15958299995266],[102.56045599958728,33.15962300015141],[102.55764500038336,33.15990099990078],[102.55570299994426,33.16029500001057],[102.55409699996419,33.160518999821896],[102.55262499987838,33.16006299962956],[102.55182700036035,33.15932799994869],[102.55095699997398,33.15847699963849],[102.5492980002904,33.15666700023969],[102.54815699974239,33.15490099991684],[102.54682500029699,33.15303400021053],[102.54568899977185,33.151961000262084],[102.5444190002507,33.15105600004371],[102.54268299967593,33.150488000195494],[102.54101599959648,33.150486000353716],[102.53934199984427,33.150938999827524],[102.5378000003366,33.15155400037515],[102.53633099972552,33.152285999699046],[102.534856000165,33.15286799995593],[102.53231500039948,33.1537629999424],[102.53063999992408,33.1543279996347],[102.52970599996362,33.15460500012562],[102.52856899961357,33.154266999965635],[102.52710400009875,33.153477999954546],[102.52557400028664,33.15234699999369],[102.52511599962891,33.15189100017945],[102.52399099987274,33.150650000013336],[102.52302599995015,33.14898900032689],[102.52177099959931,33.14650400008975],[102.52117599957255,33.14453099967459],[102.52065300041414,33.14301000018619],[102.5200580003874,33.14159900015953],[102.51952799975965,33.1408639999557],[102.51826499991122,33.13968099983066],[102.51693400029072,33.13855000027389],[102.51561000034292,33.13691200005412],[102.51514500001248,33.13595000029044],[102.51448499968842,33.13442499984778],[102.51430899996133,33.13308500004625],[102.51351999976582,33.13116799998034],[102.51252800007903,33.12930400014548],[102.51119999993328,33.127833999804125],[102.50928199978362,33.12645099973826],[102.50741999971046,33.124869000090406],[102.50529200039685,33.123568999713186],[102.5034949997227,33.122495999840375],[102.50196900010853,33.12119700032405],[102.50084299962916,33.12024000008879],[102.50001900017185,33.11957100009691],[102.4993820003123,33.11905300003162],[102.49826900025171,33.11827499993645],[102.49754399963028,33.11777399985382],[102.49574699985448,33.11635999991164],[102.49395500010151,33.11477799980691],[102.49276099985005,33.113648999880695],[102.49116200044094,33.1118439997434],[102.49003699978647,33.11043499990958],[102.4877860004492,33.10637900022069],[102.4869360001543,33.10417599972706],[102.48654600016697,33.102595000044616],[102.48647800039491,33.101587999780065],[102.48696600029155,33.0990519996571],[102.4871110000565,33.09707899997844],[102.48704999995712,33.09600600014317],[102.48631699983812,33.093857999935544],[102.48600100036894,33.09120500026754],[102.48570300044312,33.08925399988818],[102.48517600018842,33.0872270000826],[102.48444800009229,33.08626599979563],[102.48364999967593,33.08587200006974],[102.48275000005066,33.0852509998407],[102.48258600001913,33.08513700010763],[102.48205200009174,33.084796000314476],[102.4813010004294,33.08332100030505],[102.48114800026852,33.08299400011413],[102.48061400034112,33.081639000363204],[102.48022500017868,33.0794929998852],[102.47964100002258,33.07785999990773],[102.47891200010156,33.07605799986879],[102.47819499987607,33.07385800031114],[102.47713899971687,33.07171199970694],[102.47615100022803,33.06945999969305],[102.47536500040556,33.06629899990047],[102.47516299984089,33.06411000003504],[102.47551000017052,33.06174299997746],[102.47592199989919,33.05976700022909],[102.47612799976352,33.05903199974208],[102.47607400023516,33.05650499988524],[102.47609000012865,33.05424199974102],[102.47598999967123,33.05170199977068],[102.47592899957186,33.050125999846166],[102.47554000030776,33.048372999648514],[102.47487999998368,33.047190999644094],[102.47455199992062,33.04594999995799],[102.47427800028424,33.04460599976522],[102.47428499995694,33.043364999800076],[102.47456000031654,33.04167200012618],[102.47483499977781,33.04038000024334],[102.47532620306677,33.03874964672291],[102.47532699987242,33.03874999990787],[102.48861499992935,33.044638999645755],[102.49365700017567,33.0447489999113],[102.49630900026926,33.040557999709065],[102.50141500008966,33.03854400023393],[102.54678900031197,33.039520999961375],[102.5518940003075,33.03750600004666],[102.55693599965548,33.037612999955144],[102.56204099965102,33.03559699998103],[102.5647520001941,33.02928100033883],[102.5623579998434,33.024980999674796],[102.56280200025742,33.010118999733955],[102.56790499970481,33.00810200023508],[102.57256600018461,33.02094799975619],[102.57748000038441,33.02530099998507],[102.58252099990752,33.02540700018944],[102.59543599969554,33.01505500016427],[102.59808100011642,33.010860999713515],[102.59845600003516,32.998123000093734],[102.6011630003803,32.9918059996968],[102.60632600010213,32.98766500014871],[102.60688599996877,32.96855699965646],[102.60952899984154,32.96436299969485],[102.62212200031261,32.96462400003406],[102.6323185561171,32.960586175664275],[102.63231899988483,32.96058600004589],[102.64005900025546,32.95437199986834],[102.64767499987924,32.95240400015372],[102.66530200020073,32.95276399993821],[102.67525400044892,32.95721400016075],[102.68508600014813,32.96590999965195],[102.68484599994864,32.974402999889314],[102.68982299989764,32.97662699967278],[102.70253799966913,32.97263400013344],[102.71003500036554,32.974908000187106],[102.71501300013942,32.97713100005532],[102.71975400008687,32.98784700011488],[102.72725300043311,32.99012000032909],[102.73229200030636,32.99021999996018],[102.73738999973088,32.98819599992347],[102.74529999998084,32.975604999716786],[102.74811100008304,32.965039000253356],[102.75320699985772,32.963014000146636],[102.75332400003359,32.9587680001749],[102.75841899998336,32.95674300031277],[102.76105400035851,32.952546000273145],[102.76608999985872,32.95264399967042],[102.7710109997312,32.95698799978203],[102.77581600015107,32.96557800004163],[102.78314200024492,32.97421699992647],[102.80329299971515,32.974604000016534],[102.82613399981207,32.968665999779134],[102.84124700013224,32.96895099963013],[102.84113400015437,32.97319700006989],[102.84354100002554,32.97749100007461],[102.84275500020308,33.007216999843614],[102.8451629998992,33.01151000031955],[102.84364800015568,33.06883999999917],[102.8460020003234,33.07525800023619],[102.85581099955813,33.08606299998923],[102.85564300022695,33.092433999881116],[102.86057699961991,33.096775000366634],[102.86298900041228,33.101068000320424],[102.86797899988177,33.10328500011545],[102.86764599979583,33.116025999663535],[102.8599640000498,33.120132999826325],[102.85732899967469,33.124333000252676],[102.8521700001508,33.12848499996107],[102.85161000028415,33.14972099999572],[102.8540220001782,33.154015000316036],[102.85626699966768,33.16467900018266],[102.86126100023343,33.16689700025913],[102.86103799975237,33.17539100002308],[102.85593199993194,33.17742100036876],[102.85329499990698,33.18162100005889],[102.8531269996775,33.18799199964272],[102.88052200012413,33.20337099970739],[102.8854630000881,33.2077120001137],[102.88787900018013,33.212005000113436],[102.8869979999231,33.24598399976756],[102.89194200026014,33.250323999964934],[102.89183199975696,33.254570999815854],[102.89677799974383,33.258911000222284],[102.90128600006277,33.28023999993852],[102.9062880001261,33.282456000159556],[102.9079640004264,33.29742700001929],[102.90574400015299,33.29826899995073],[102.90393200030854,33.29900399970941],[102.9017110002102,33.30012599998098],[102.89982700039575,33.30119399972027],[102.89808400014829,33.30187499966485],[102.89674000010898,33.302714000028516],[102.89512999993092,33.30367299968488],[102.89351300008015,33.30474399964376],[102.8923759997301,33.305305999979694],[102.89103300041403,33.30598199999126],[102.89002599976033,33.30609900019763],[102.88881300014059,33.30564400026514],[102.8867309999594,33.30547600031365],[102.88524299998008,33.305630999931864],[102.88396099986508,33.30625100015428],[102.88281699984233,33.30749200014216],[102.88188600025492,33.30923800004917],[102.88113899989217,33.31211200003087],[102.88066600006415,33.31436999989545],[102.88012399974086,33.316051000309045],[102.87870500025682,33.317912000313534],[102.8779649995668,33.31858900005287],[102.87682399991708,33.31943300032516],[102.87514599996696,33.320052999985734],[102.87503100033925,33.320091999783045],[102.87367300005624,33.320564999765764],[102.87332999992458,33.32062300031059],[102.8719110004405,33.3209370003642],[102.87043500015676,33.32138899976989],[102.8687560003817,33.321720000370355],[102.86700899993627,33.32183699972404],[102.86566999991987,33.32172299989381],[102.86472400026383,33.32155699983491],[102.86331999995011,33.32110200025453],[102.86104299977525,33.32026699985204],[102.85949399969653,33.31962799977367],[102.85788799971644,33.3190049997249],[102.8561410001693,33.31827499979755],[102.85406999985878,33.317372000014934],[102.85279899961444,33.31681299982268],[102.85125100025894,33.316189000017445],[102.84884299966454,33.31500399989317],[102.84680999988717,33.31425300027757],[102.84513199993705,33.313574000024175],[102.84264800007294,33.31284099982791],[102.84084399972612,33.312506000254906],[102.84084394672553,33.31250599575063],[102.8392989998454,33.31239400012849],[102.83788799985895,33.31245200010466],[102.8372850003346,33.31256200026419],[102.83634999965089,33.312731999964726],[102.83511399956663,33.312812999917426],[102.83398100031286,33.31292400031424],[102.83257000032641,33.312645000265356],[102.83082600025405,33.311794999851735],[102.82948700023762,33.31106800024379],[102.82814499984816,33.31033000013965],[102.82681300040275,33.30993599984158],[102.82593600034369,33.31027700011556],[102.82452799983199,33.31129200000602],[102.82358200017595,33.31242100022573],[102.82279600035349,33.313073999753456],[102.82232699982511,33.31369700015275],[102.82119000037338,33.314320999779454],[102.81944700012592,33.31521399973077],[102.81735999992186,33.31651100023892],[102.81628500039443,33.317190000136435],[102.81480800028572,33.31820200021918],[102.81346599989625,33.318992999754954],[102.81131799959283,33.31989900034614],[102.80942200008283,33.32060800025103],[102.80801500029432,33.321107000246286],[102.80600000006032,33.321445000077766],[102.80405500014648,33.321674000158005],[102.80238399986905,33.32183999999411],[102.80076700001828,33.321788999892696],[102.7986270001108,33.32167199972398],[102.79661900044778,33.321541000092836],[102.7949370002997,33.32142699987548],[102.79299200038584,33.32199099969245],[102.79110699984818,33.32277700022518],[102.78849400011268,33.32373900009745],[102.7866100002982,33.32407400003663],[102.78456900012492,33.32422699999275],[102.78275399990743,33.3247329996809],[102.78094200006298,33.32512500030034],[102.7791260000206,33.32546599970557],[102.77744700024554,33.32579900017243],[102.77503299980334,33.326246000184724]]],"type":"Polygon"},"properties":{"code":"513233204","name":"瓦切乡","cp":[102.68497870490992,33.13952250013054]},"type":"Feature"},{"geometry":{"crs":{"type":"name","properties":{"name":"EPSG:4326"}},"coordinates":[[[102.49630900026926,33.040557999709065],[102.49365700017567,33.0447489999113],[102.48861499992935,33.044638999645755],[102.47532699987242,33.03874999990787],[102.47532620306677,33.03874964672291],[102.47532699987242,33.03874699971867],[102.47573899960108,33.03711199963633],[102.47548699970598,33.03468399989877],[102.47528800041266,33.03350099983324],[102.47476600018086,33.032090000014975],[102.47423899992616,33.030962999981135],[102.4730229999334,33.02947200031724],[102.4716999998105,33.02777599971843],[102.47057400022942,33.02614400003298],[102.46937999997795,33.02495900011916],[102.46751500043007,33.0235469996264],[102.46618399991124,33.02280999991109],[102.4647300002671,33.02157100000949],[102.46379600030664,33.02099899970298],[102.46285300012534,33.019818000277574],[102.46252500006227,33.01908600019347],[102.46226499977129,33.01795699974493],[102.46207399997557,33.01660099963153],[102.46175000011048,33.01490699987428],[102.46143000044333,33.013101999898836],[102.4608350004166,33.010848999678224],[102.46054499998836,33.008845000260095],[102.46062100015635,33.006979999975464],[102.460956999717,33.005100000292124],[102.46103399970991,33.00335299984177],[102.46099600007506,33.00195600032361],[102.46098000018155,33.00138400009932],[102.46098000018155,33.000310999886615],[102.46098799967913,33.000177999694074],[102.46097699980848,33.000023000304296],[102.46079699988344,32.997642999665324],[102.45919900029924,32.99455700027357],[102.45841699977643,32.99257099994854],[102.45832499971493,32.99113899999033],[102.45877099977876,32.98901999992293],[102.4594279997298,32.987173999755136],[102.4602169999253,32.98497900031916],[102.46040799972101,32.98326299973028],[102.45991999982438,32.982016000020536],[102.45876400010607,32.98106399964844],[102.45734100042407,32.979944999875194],[102.45631500040207,32.97733400001429],[102.45624599990678,32.97343899973343],[102.45665799963544,32.97051299962675],[102.4571349996614,32.9671280001906],[102.45734100042407,32.96454900005887],[102.4577449997568,32.96351699966268],[102.45828299988213,32.96230200036688],[102.4588939998024,32.96074500011537],[102.4591680003371,32.959598000160724],[102.45869499961078,32.95891900029204],[102.4577449997568,32.95853799988001],[102.45625400030269,32.958110000136635],[102.45469400035334,32.957743999655754],[102.45333900044344,32.95691199987165],[102.45245399998842,32.9552669997591],[102.45190900019041,32.954078999829854],[102.45095500013844,32.95317900007942],[102.44911999982948,32.95258399985238],[102.44726199995429,32.95219100030065],[102.44448500018726,32.95139200035112],[102.44277999957463,32.95050900036823],[102.44154000019071,32.94892999997233],[102.44112400026413,32.94750299963138],[102.44049099970421,32.94517599980698],[102.43985800004263,32.941867000094874],[102.44004800001342,32.938832000306576],[102.44038399957407,32.93602399963781],[102.43972829499369,32.934196822634064],[102.46684699971004,32.91798499996286],[102.46808799981719,32.87794699971629],[102.4708620001095,32.873556000063495],[102.47113699957079,32.86465900021846],[102.47938699957939,32.85371199981261],[102.48479399969868,32.849378999771204],[102.49324500044703,32.8317579998922],[102.48865900031028,32.80940100020301],[102.4861620000274,32.804895000344786],[102.48643599966381,32.79599800025064],[102.48920499993324,32.79160800013374],[102.49454000008251,32.78949899989414],[102.49730900035196,32.78510800002185],[102.50271100044839,32.78077400017752],[102.50291499976458,32.77410200011542],[102.49798999969413,32.762866999710646],[102.49833000035107,32.75174599970841],[102.49091100037077,32.73600500000966],[102.49172899998031,32.70931699984443],[102.49449599970158,32.70492700012934],[102.52606100035835,32.705612999656935],[102.53408700006094,32.70133500015274],[102.53685100030751,32.69694399993735],[102.53172399967237,32.69238299991795],[102.52133899977918,32.68770699989537],[102.51634900030972,32.678697999847955],[102.51688800025997,32.66090600035049],[102.52254999974909,32.64767699989939],[102.52787400002771,32.64556700008753],[102.52800799992201,32.641119000235484],[102.53333200020062,32.639007999987705],[102.53609399989905,32.63461699969325],[102.54141700035278,32.632506999699224],[102.54417900005122,32.62811500021045],[102.54956799972884,32.62377999980486],[102.56027800021039,32.61733399968518],[102.56027895062795,32.61733342766429],[102.56546699987146,32.61966900017894],[102.57072300037802,32.619780999788595],[102.57348199970343,32.61538900004376],[102.57873700038506,32.61550000016734],[102.58412400041288,32.611163999905294],[102.59207200029766,32.6091059998483],[102.59726099995878,32.61143999966737],[102.60514400044455,32.61160499981802],[102.62324192189249,32.606778021045635],[102.62616399957791,32.61204399990777],[102.62590599983504,32.62093900032043],[102.62039199958562,32.62972499962597],[102.62013399984275,32.63862099968313],[102.6252620003028,32.64317800031052],[102.64084099987998,32.65017600007306],[102.6460990000364,32.65028399967215],[102.67213399965189,32.65971800032826],[102.6800210003356,32.65987800017425],[102.68496499977434,32.67110399977071],[102.68484000010085,32.67555199975846],[102.67657199965059,32.68873700016843],[102.67631999975553,32.697633000012225],[102.6841479999897,32.7000170003179],[102.69742500017603,32.69583400010416],[102.70262300005795,32.69816399978078],[102.7023729998127,32.70705999969367],[102.71246099960499,32.72283900013436],[102.7120260003101,32.738408999868504],[102.71453299974041,32.74290900033247],[102.71409900027045,32.75847899993467],[102.71654499960137,32.76520399991258],[102.72181000032879,32.76530899970729],[102.7269510003093,32.76986200000567],[102.75591099982982,32.77043200016433],[102.76356599981169,32.779483999657465],[102.77134399981715,32.784085999856046],[102.7762470001463,32.79753400002403],[102.77521899957621,32.83534800001575],[102.7804280002271,32.837675000039425],[102.78018600037775,32.84657199992657],[102.78509499965638,32.86002099993049],[102.78491399990641,32.86669399988988],[102.79491700020819,32.88691700025076],[102.79479699965928,32.89136599972504],[102.79731400003364,32.8958660003745],[102.79707399983413,32.90476400009668],[102.79161999985915,32.91133599991613],[102.78364699986001,32.913408000041485],[102.77825200033458,32.91775599983025],[102.76500299973739,32.919723999990495],[102.74917800011292,32.9194149997371],[102.74396500016236,32.9170869999642],[102.73869000028755,32.91698300001219],[102.73353900026127,32.91242999998657],[102.7231140001851,32.907772000072114],[102.71256500026034,32.907562999987654],[102.70735300013472,32.90523299985553],[102.68889399996004,32.904862999715505],[102.6732619997811,32.897870000048385],[102.66290600020021,32.8909820003087],[102.6523599997502,32.890766999947985],[102.64959600040197,32.89516199997895],[102.64425799987961,32.8972780000953],[102.63609099971171,32.906014000179184],[102.62811500023783,32.908075000032966],[102.617306999847,32.91675400030336],[102.6145400001257,32.92114800023959],[102.61427999983472,32.9300460001063],[102.61942599983811,32.934604999993624],[102.62463700013885,32.936938000331196],[102.62437799967273,32.945836000368494],[102.6323185561171,32.960586175664275],[102.62212200031261,32.96462400003406],[102.60952899984154,32.96436299969485],[102.60688599996877,32.96855699965646],[102.60632600010213,32.98766500014871],[102.6011630003803,32.9918059996968],[102.59845600003516,32.998123000093734],[102.59808100011642,33.010860999713515],[102.59543599969554,33.01505500016427],[102.58252099990752,33.02540700018944],[102.57748000038441,33.02530099998507],[102.57256600018461,33.02094799975619],[102.56790499970481,33.00810200023508],[102.56280200025742,33.010118999733955],[102.5623579998434,33.024980999674796],[102.5647520001941,33.02928100033883],[102.56204099965102,33.03559699998103],[102.55693599965548,33.037612999955144],[102.5518940003075,33.03750600004666],[102.54678900031197,33.039520999961375],[102.50141500008966,33.03854400023393],[102.49630900026926,33.040557999709065]]],"type":"Polygon"},"properties":{"code":"513233100","name":"邛溪镇","cp":[102.63374746802602,32.82576351047847]},"type":"Feature"}],"type":"FeatureCollection"} \ No newline at end of file diff --git a/docs/draco/README.md b/docs/draco/README.md new file mode 100644 index 0000000..1ac5b0f --- /dev/null +++ b/docs/draco/README.md @@ -0,0 +1,32 @@ +# Draco 3D Data Compression + +Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics. + +[Website](https://google.github.io/draco/) | [GitHub](https://github.com/google/draco) + +## Contents + +This folder contains three utilities: + +* `draco_decoder.js` — Emscripten-compiled decoder, compatible with any modern browser. +* `draco_decoder.wasm` — WebAssembly decoder, compatible with newer browsers and devices. +* `draco_wasm_wrapper.js` — JavaScript wrapper for the WASM decoder. + +Each file is provided in two variations: + +* **Default:** Latest stable builds, tracking the project's [master branch](https://github.com/google/draco). +* **glTF:** Builds targeted by the [glTF mesh compression extension](https://github.com/KhronosGroup/glTF/tree/master/extensions/2.0/Khronos/KHR_draco_mesh_compression), tracking the [corresponding Draco branch](https://github.com/google/draco/tree/gltf_2.0_draco_extension). + +Either variation may be used with `THREE.DRACOLoader`: + +```js +var dracoLoader = new THREE.DRACOLoader(); +dracoLoader.setDecoderPath('path/to/decoders/'); +dracoLoader.setDecoderConfig({type: 'js'}); // (Optional) Override detection of WASM support. +``` + +Further [documentation on GitHub](https://github.com/google/draco/tree/master/javascript/example#static-loading-javascript-decoder). + +## License + +[Apache License 2.0](https://github.com/google/draco/blob/master/LICENSE) diff --git a/docs/draco/draco_decoder.js b/docs/draco/draco_decoder.js new file mode 100644 index 0000000..b50cc26 --- /dev/null +++ b/docs/draco/draco_decoder.js @@ -0,0 +1,34 @@ + +var DracoDecoderModule = (() => { + var _scriptDir = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : undefined; + if (typeof __filename !== 'undefined') _scriptDir = _scriptDir || __filename; + return ( +function(DracoDecoderModule = {}) { + +var Module=typeof DracoDecoderModule!="undefined"?DracoDecoderModule:{};var readyPromiseResolve,readyPromiseReject;Module["ready"]=new Promise(function(resolve,reject){readyPromiseResolve=resolve;readyPromiseReject=reject});var isRuntimeInitialized=false;var isModuleParsed=false;Module["onRuntimeInitialized"]=function(){isRuntimeInitialized=true;if(isModuleParsed){if(typeof Module["onModuleLoaded"]==="function"){Module["onModuleLoaded"](Module)}}};Module["onModuleParsed"]=function(){isModuleParsed=true;if(isRuntimeInitialized){if(typeof Module["onModuleLoaded"]==="function"){Module["onModuleLoaded"](Module)}}};function isVersionSupported(versionString){if(typeof versionString!=="string")return false;const version=versionString.split(".");if(version.length<2||version.length>3)return false;if(version[0]==1&&version[1]>=0&&version[1]<=5)return true;if(version[0]!=0||version[1]>10)return false;return true}Module["isVersionSupported"]=isVersionSupported;var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof importScripts=="function";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string";var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;function logExceptionOnExit(e){if(e instanceof ExitStatus)return;let toLog=e;err("exiting due to exception: "+toLog)}if(ENVIRONMENT_IS_NODE){var fs=require("fs");var nodePath=require("path");if(ENVIRONMENT_IS_WORKER){scriptDirectory=nodePath.dirname(scriptDirectory)+"/"}else{scriptDirectory=__dirname+"/"}read_=(filename,binary)=>{var ret=tryParseAsDataURI(filename);if(ret){return binary?ret:ret.toString()}filename=isFileURI(filename)?new URL(filename):nodePath.normalize(filename);return fs.readFileSync(filename,binary?undefined:"utf8")};readBinary=filename=>{var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}return ret};readAsync=(filename,onload,onerror)=>{var ret=tryParseAsDataURI(filename);if(ret){onload(ret)}filename=isFileURI(filename)?new URL(filename):nodePath.normalize(filename);fs.readFile(filename,function(err,data){if(err)onerror(err);else onload(data.buffer)})};if(process["argv"].length>1){thisProgram=process["argv"][1].replace(/\\/g,"/")}arguments_=process["argv"].slice(2);quit_=(status,toThrow)=>{if(keepRuntimeAlive()){process["exitCode"]=status;throw toThrow}logExceptionOnExit(toThrow);process["exit"](status)};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(typeof document!="undefined"&&document.currentScript){scriptDirectory=document.currentScript.src}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=url=>{try{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText}catch(err){var data=tryParseAsDataURI(url);if(data){return intArrayToString(data)}throw err}};if(ENVIRONMENT_IS_WORKER){readBinary=url=>{try{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}catch(err){var data=tryParseAsDataURI(url);if(data){return data}throw err}}}readAsync=(url,onload,onerror)=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=()=>{if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}var data=tryParseAsDataURI(url);if(data){onload(data.buffer);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=title=>document.title=title}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var noExitRuntime=Module["noExitRuntime"]||true;var WebAssembly={Memory:function(opts){this.buffer=new ArrayBuffer(opts["initial"]*65536)},Module:function(binary){},Instance:function(module,info){this.exports=( +// EMSCRIPTEN_START_ASM +function instantiate(na){function c(d){d.set=function(a,b){this[a]=b};d.get=function(a){return this[a]};return d}var e;var f=new Uint8Array(123);for(var a=25;a>=0;--a){f[48+a]=52+a;f[65+a]=a;f[97+a]=26+a}f[43]=62;f[47]=63;function l(m,n,o){var g,h,a=0,i=n,j=o.length,k=n+(j*3>>2)-(o[j-2]=="=")-(o[j-1]=="=");for(;a>4;if(i>2;if(i>2];s=H[b+12>>2];d=H[b+20>>2];e=H[b+16>>2];g=e+4|0;d=g>>>0<4?d+1|0:d;a:{b:{c:{if(g>>>0>k>>>0&(d|0)>=(s|0)|(d|0)>(s|0)){break c}d=e+H[b>>2]|0;H[a>>2]=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=H[b+20>>2];k=d;g=H[b+16>>2];e=g+4|0;d=e>>>0<4?d+1|0:d;H[b+16>>2]=e;H[b+20>>2]=d;if(K[a>>2]>31){break c}s=H[b+8>>2];y=H[b+12>>2];d=k;g=g+8|0;d=g>>>0<8?d+1|0:d;if(g>>>0>s>>>0&(d|0)>=(y|0)|(d|0)>(y|0)){break c}d=e+H[b>>2]|0;H[a+4>>2]=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=H[b+20>>2];k=d;g=H[b+16>>2];e=g+4|0;d=e>>>0<4?d+1|0:d;H[b+16>>2]=e;H[b+20>>2]=d;s=H[b+8>>2];y=H[b+12>>2];d=k;g=g+8|0;d=g>>>0<8?d+1|0:d;if(g>>>0>s>>>0&(d|0)>=(y|0)|(d|0)>(y|0)){break c}d=e+H[b>>2]|0;H[a+12>>2]=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=H[b+20>>2];k=d;g=H[b+16>>2];e=g+4|0;d=e>>>0<4?d+1|0:d;H[b+16>>2]=e;H[b+20>>2]=d;d=H[a+20>>2];x=H[a+12>>2];if((x|0)!=(d|0)?d:0){break c}s=H[b+8>>2];y=H[b+12>>2];d=k;g=g+8|0;d=g>>>0<8?d+1|0:d;if(g>>>0>s>>>0&(d|0)>=(y|0)|(d|0)>(y|0)){break c}d=e+H[b>>2]|0;e=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[a+16>>2]=e;g=H[b+20>>2];d=H[b+16>>2]+4|0;g=d>>>0<4?g+1|0:g;H[b+16>>2]=d;H[b+20>>2]=g;if(e>>>0>=7){H[B>>2]=e;Qd(1713,B);break c}H[B+664>>2]=c;d:{if(!x){break d}e:{k=H[c>>2];if(x>>>0<=(H[c+8>>2]-k|0)/12>>>0){break e}if(x>>>0<357913942){l=H[c+4>>2];d=N(x,12);e=pa(d);g=d+e|0;e=e+N((l-k|0)/12|0,12)|0;d=e;if((k|0)!=(l|0)){while(1){d=d-12|0;l=l-12|0;H[d>>2]=H[l>>2];H[d+4>>2]=H[l+4>>2];H[d+8>>2]=H[l+8>>2];if((k|0)!=(l|0)){continue}break}}H[c+8>>2]=g;H[c+4>>2]=e;H[c>>2]=d;if(!k){break e}oa(k);break e}break b}f:{switch(H[a+16>>2]){case 0:i=wb(B+8|0,3);z=B+664|0;k=H[b+8>>2];n=H[b+12>>2];d=H[b+20>>2];e=H[b+16>>2];g=e+4|0;d=g>>>0<4?d+1|0:d;g:{if(g>>>0>k>>>0&(d|0)>=(n|0)|(d|0)>(n|0)){break g}d=e+H[b>>2]|0;H[i>>2]=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=H[b+20>>2];k=d;g=H[b+16>>2];e=g+4|0;d=e>>>0<4?d+1|0:d;H[b+16>>2]=e;H[b+20>>2]=d;if(K[i>>2]>32){break g}n=H[b+8>>2];s=H[b+12>>2];d=k;g=g+8|0;d=g>>>0<8?d+1|0:d;if(g>>>0>n>>>0&(d|0)>=(s|0)|(d|0)>(s|0)){break g}d=e+H[b>>2]|0;e=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[i+4>>2]=e;g=H[b+20>>2];d=H[b+16>>2]+4|0;g=d>>>0<4?g+1|0:g;H[b+16>>2]=d;H[b+20>>2]=g;if(!e){break g}H[i+8>>2]=0;if(!ua(i+16|0,b)){break g}if(!ua(i+36|0,b)){break g}if(!ua(i+56|0,b)){break g}if(!ua(i+76|0,b)){break g}A=H[i+4>>2];d=0;g=0;f=ca-32|0;ca=f;m=H[i+12>>2];H[f+16>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;if(m){if(m>>>0>=1073741824){break b}b=m<<2;g=pa(b);H[f+8>>2]=g;d=b+g|0;H[f+16>>2]=d;ra(g,0,b);H[f+12>>2]=d}e=H[i+120>>2];b=H[e>>2];if(b){H[e+4>>2]=b;oa(b);m=H[i+12>>2];g=H[f+8>>2];d=H[f+12>>2]}H[e+4>>2]=d;H[e>>2]=g;H[e+8>>2]=H[f+16>>2];g=0;H[f+16>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;h:{if(m){if(m>>>0>=1073741824){break b}b=m<<2;w=pa(b);H[f+8>>2]=w;g=b+w|0;H[f+16>>2]=g;ra(w,0,b);H[f+12>>2]=g}d=H[i+132>>2];b=H[d>>2];if(b){H[d+4>>2]=b;oa(b);w=H[f+8>>2];g=H[f+12>>2]}H[d+4>>2]=g;H[d>>2]=w;H[d+8>>2]=H[f+16>>2];H[f+24>>2]=0;H[f+28>>2]=0;H[f+16>>2]=0;H[f+20>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;xa(f+8|0);d=H[f+24>>2]+H[f+28>>2]|0;b=(d>>>0)/341|0;b=H[H[f+12>>2]+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;H[b+4>>2]=0;H[b+8>>2]=0;H[b>>2]=A;m=H[f+28>>2]+1|0;H[f+28>>2]=m;i:{if(!m){break i}y=i+96|0;while(1){n=H[f+12>>2];g=H[f+24>>2];e=m-1|0;d=g+e|0;b=(d>>>0)/341|0;b=H[n+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;o=H[b+8>>2];k=H[b+4>>2];t=H[b>>2];H[f+28>>2]=e;b=H[f+16>>2];if((((b|0)!=(n|0)?N(b-n>>2,341)-1|0:0)-(g+m|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[f+16>>2]=H[f+16>>2]-4}b=0;if(t>>>0>A>>>0){break i}d=H[i+12>>2];m=(k|0)!=(d-1|0)?k+1|0:0;if(m>>>0>=d>>>0){break i}q=N(o,12);p=q+H[i+132>>2]|0;l=q+H[i+120>>2]|0;g=H[i>>2];r=m<<2;e=H[r+H[p>>2]>>2];j:{k:{if((g|0)==(e|0)){if(!t){break k}while(1){d=H[l>>2];x=H[d+8>>2];s=H[d+4>>2];n=H[d>>2];q=H[z>>2];m=H[q+4>>2];d=H[q+8>>2];l:{if(m>>>0>>0){H[m+8>>2]=x;H[m+4>>2]=s;H[m>>2]=n;H[q+4>>2]=m+12;break l}r=H[q>>2];g=(m-r|0)/12|0;k=g+1|0;if(k>>>0>=357913942){break b}e=(d-r|0)/12|0;d=e<<1;k=e>>>0>=178956970?357913941:d>>>0>k>>>0?d:k;if(k){if(k>>>0>=357913942){break a}d=pa(N(k,12))}else{d=0}w=d+N(g,12)|0;H[w+8>>2]=x;H[w+4>>2]=s;H[w>>2]=n;e=w+12|0;if((m|0)!=(r|0)){while(1){w=w-12|0;m=m-12|0;H[w>>2]=H[m>>2];H[w+4>>2]=H[m+4>>2];H[w+8>>2]=H[m+8>>2];if((m|0)!=(r|0)){continue}break}}H[q+8>>2]=d+N(k,12);H[q+4>>2]=e;H[q>>2]=w;if(!r){break l}oa(r)}H[i+8>>2]=H[i+8>>2]+1;b=b+1|0;if((t|0)!=(b|0)){continue}break}break k}m:{n:{o:{p:{if(t>>>0<=2){d=H[i+108>>2];H[d>>2]=m;w=1;g=H[i+12>>2];if(g>>>0>1){break p}break m}if(K[i+8>>2]>K[i+4>>2]){break i}b=H[i+120>>2];s=o+1|0;x=N(s,12);d=b+x|0;if((d|0)!=(l|0)){Aa(d,H[l>>2],H[l+4>>2]);b=H[i+120>>2]}b=r+H[b+x>>2]|0;H[b>>2]=H[b>>2]+(1<>2];e=32-k|0;q:{if((n|0)<=(e|0)){e=H[i+28>>2];if((e|0)==H[i+20>>2]){break o}d=H[e>>2];b=k+n|0;H[i+32>>2]=b;w=d<>>32-n|0;if((b|0)!=32){break q}H[i+32>>2]=0;H[i+28>>2]=e+4;break q}g=H[i+28>>2];b=g+4|0;if((b|0)==H[i+20>>2]){break o}d=H[g>>2];H[i+28>>2]=b;b=n-e|0;H[i+32>>2]=b;w=H[g+4>>2]>>>32-b|d<>>32-n}d=t>>>1|0;if(w>>>0>d>>>0){break i}break n}while(1){m=(g-1|0)!=(m|0)?m+1|0:0;H[d+(w<<2)>>2]=m;g=H[i+12>>2];w=w+1|0;if(g>>>0>w>>>0){continue}break}break m}d=t>>>1|0;w=0}r:{s:{e=d-w|0;b=t-e|0;t:{if((b|0)==(e|0)){b=e;break t}n=H[i+88>>2];if((n|0)==H[i+80>>2]){break s}k=H[n>>2];g=H[i+92>>2];d=g+1|0;H[i+92>>2]=d;g=k&-2147483648>>>g;u:{if((d|0)==32){H[i+92>>2]=0;H[i+88>>2]=n+4;if(g){break u}break s}if(!g){break s}}}d=b;b=e;break r}d=e}n=H[i+132>>2];k=n+q|0;g=H[k>>2];e=g+r|0;H[e>>2]=H[e>>2]+1;Aa(n+x|0,g,H[k+4>>2]);if(b){g=H[f+28>>2]+H[f+24>>2]|0;e=H[f+16>>2];w=H[f+12>>2];if((g|0)==(((e|0)!=(w|0)?N(e-w>>2,341)-1|0:0)|0)){xa(f+8|0);w=H[f+12>>2];g=H[f+24>>2]+H[f+28>>2]|0}e=(g>>>0)/341|0;e=H[(e<<2)+w>>2]+N(g-N(e,341)|0,12)|0;H[e+8>>2]=o;H[e+4>>2]=m;H[e>>2]=b;H[f+28>>2]=H[f+28>>2]+1}if(!d){break k}g=H[f+28>>2]+H[f+24>>2]|0;b=H[f+16>>2];w=H[f+12>>2];if((g|0)==(((b|0)!=(w|0)?N(b-w>>2,341)-1|0:0)|0)){xa(f+8|0);w=H[f+12>>2];g=H[f+24>>2]+H[f+28>>2]|0}b=(g>>>0)/341|0;b=H[(b<<2)+w>>2]+N(g-N(b,341)|0,12)|0;H[b+8>>2]=s;H[b+4>>2]=m;H[b>>2]=d;m=H[f+28>>2]+1|0;H[f+28>>2]=m;break j}if(!t){break k}while(1){if(H[i+12>>2]){o=H[i+40>>2];n=H[p>>2];w=H[i+96>>2];k=H[i+108>>2];m=0;while(1){q=k+(m<<2)|0;H[w+(H[q>>2]<<2)>>2]=0;g=H[i>>2];e=H[q>>2]<<2;d=H[e+n>>2];v:{if((g|0)==(d|0)){break v}r=e+w|0;u=g-d|0;x=H[i+52>>2];g=32-x|0;if((u|0)<=(g|0)){e=H[i+48>>2];if((e|0)==(o|0)){break i}H[r>>2]=H[e>>2]<>>32-u;d=u+H[i+52>>2]|0;H[i+52>>2]=d;if((d|0)!=32){break v}H[i+52>>2]=0;H[i+48>>2]=e+4;break v}s=H[i+48>>2];d=s+4|0;if((d|0)==(o|0)){break i}e=H[s>>2];H[i+48>>2]=d;d=u-g|0;H[i+52>>2]=d;H[r>>2]=H[s+4>>2]>>>32-d|e<>>32-u}e=H[q>>2]<<2;d=e+w|0;H[d>>2]=H[d>>2]|H[e+H[l>>2]>>2];m=m+1|0;if(m>>>0>2]){continue}break}}jb(z,y);H[i+8>>2]=H[i+8>>2]+1;b=b+1|0;if((t|0)!=(b|0)){continue}break}}m=H[f+28>>2]}if(m){continue}break}}H[f+28>>2]=0;w=H[f+16>>2];m=H[f+12>>2];g=w-m|0;if(g>>>0>=9){while(1){oa(H[m>>2]);m=H[f+12>>2]+4|0;H[f+12>>2]=m;w=H[f+16>>2];g=w-m|0;if(g>>>0>8){continue}break}}b=170;w:{switch((g>>>2|0)-1|0){case 1:b=341;case 0:H[f+24>>2]=b;break;default:break w}}x:{if((m|0)==(w|0)){break x}while(1){oa(H[m>>2]);m=m+4|0;if((w|0)!=(m|0)){continue}break}d=H[f+16>>2];b=H[f+12>>2];if((d|0)==(b|0)){break x}H[f+16>>2]=d+((b-d|0)+3&-4)}b=H[f+8>>2];if(b){oa(b)}ca=f+32|0;break h}}xb(i);break d;case 1:i=wb(B+8|0,3);A=B+664|0;k=H[b+8>>2];n=H[b+12>>2];d=H[b+20>>2];e=H[b+16>>2];g=e+4|0;d=g>>>0<4?d+1|0:d;y:{if(g>>>0>k>>>0&(d|0)>=(n|0)|(d|0)>(n|0)){break y}d=e+H[b>>2]|0;H[i>>2]=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=H[b+20>>2];k=d;g=H[b+16>>2];e=g+4|0;d=e>>>0<4?d+1|0:d;H[b+16>>2]=e;H[b+20>>2]=d;if(K[i>>2]>32){break y}n=H[b+8>>2];s=H[b+12>>2];d=k;g=g+8|0;d=g>>>0<8?d+1|0:d;if(g>>>0>n>>>0&(d|0)>=(s|0)|(d|0)>(s|0)){break y}d=e+H[b>>2]|0;e=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[i+4>>2]=e;g=H[b+20>>2];d=H[b+16>>2]+4|0;g=d>>>0<4?g+1|0:g;H[b+16>>2]=d;H[b+20>>2]=g;if(!e){break y}H[i+8>>2]=0;if(!ua(i+16|0,b)){break y}if(!ua(i+36|0,b)){break y}if(!ua(i+56|0,b)){break y}if(!ua(i+76|0,b)){break y}p=H[i+4>>2];d=0;f=ca-32|0;ca=f;m=H[i+12>>2];H[f+16>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;if(m){if(m>>>0>=1073741824){break b}b=m<<2;t=pa(b);H[f+8>>2]=t;d=b+t|0;H[f+16>>2]=d;ra(t,0,b);H[f+12>>2]=d}e=H[i+120>>2];b=H[e>>2];if(b){H[e+4>>2]=b;oa(b);m=H[i+12>>2];t=H[f+8>>2];d=H[f+12>>2]}H[e+4>>2]=d;H[e>>2]=t;H[e+8>>2]=H[f+16>>2];t=0;H[f+16>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;z:{if(m){if(m>>>0>=1073741824){break b}b=m<<2;o=pa(b);H[f+8>>2]=o;t=b+o|0;H[f+16>>2]=t;ra(o,0,b);H[f+12>>2]=t}d=H[i+132>>2];b=H[d>>2];if(b){H[d+4>>2]=b;oa(b);t=H[f+12>>2];o=H[f+8>>2]}H[d+4>>2]=t;H[d>>2]=o;H[d+8>>2]=H[f+16>>2];H[f+24>>2]=0;H[f+28>>2]=0;H[f+16>>2]=0;H[f+20>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;xa(f+8|0);d=H[f+24>>2]+H[f+28>>2]|0;b=(d>>>0)/341|0;b=H[H[f+12>>2]+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;H[b+4>>2]=0;H[b+8>>2]=0;H[b>>2]=p;m=H[f+28>>2]+1|0;H[f+28>>2]=m;A:{if(!m){break A}s=i+96|0;while(1){k=H[f+12>>2];g=H[f+24>>2];e=m-1|0;d=g+e|0;b=(d>>>0)/341|0;b=H[k+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;q=H[b+8>>2];d=H[b+4>>2];l=H[b>>2];H[f+28>>2]=e;b=H[f+16>>2];if((((b|0)!=(k|0)?N(b-k>>2,341)-1|0:0)-(g+m|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[f+16>>2]=H[f+16>>2]-4}if(l>>>0>p>>>0){break A}b=H[i+12>>2];m=(d|0)!=(b-1|0)?d+1|0:0;if(m>>>0>=b>>>0){break A}b=H[i+120>>2];r=N(q,12);u=b+r|0;e=H[i>>2];x=m<<2;n=r+H[i+132>>2]|0;d=H[x+H[n>>2]>>2];B:{C:{if((e|0)==(d|0)){x=0;if(!l){break C}while(1){b=H[u>>2];y=H[b+8>>2];n=H[b+4>>2];k=H[b>>2];q=H[A>>2];m=H[q+4>>2];b=H[q+8>>2];D:{if(m>>>0>>0){H[m+8>>2]=y;H[m+4>>2]=n;H[m>>2]=k;H[q+4>>2]=m+12;break D}r=H[q>>2];e=(m-r|0)/12|0;g=e+1|0;if(g>>>0>=357913942){break b}d=(b-r|0)/12|0;b=d<<1;g=d>>>0>=178956970?357913941:b>>>0>g>>>0?b:g;if(g){if(g>>>0>=357913942){break a}b=pa(N(g,12))}else{b=0}o=b+N(e,12)|0;H[o+8>>2]=y;H[o+4>>2]=n;H[o>>2]=k;d=o+12|0;if((m|0)!=(r|0)){while(1){o=o-12|0;m=m-12|0;H[o>>2]=H[m>>2];H[o+4>>2]=H[m+4>>2];H[o+8>>2]=H[m+8>>2];if((m|0)!=(r|0)){continue}break}}H[q+8>>2]=b+N(g,12);H[q+4>>2]=d;H[q>>2]=o;if(!r){break D}oa(r)}H[i+8>>2]=H[i+8>>2]+1;x=x+1|0;if((l|0)!=(x|0)){continue}break}break C}E:{F:{G:{H:{if(l>>>0<=2){b=H[i+108>>2];H[b>>2]=m;o=1;t=H[i+12>>2];if(t>>>0>1){break H}break E}if(K[i+8>>2]>K[i+4>>2]){break A}k=b;b=r+12|0;Aa(k+b|0,H[u>>2],H[u+4>>2]);b=x+H[b+H[i+120>>2]>>2]|0;H[b>>2]=H[b>>2]+(1<>2];e=32-k|0;I:{if((n|0)<=(e|0)){e=H[i+28>>2];if((e|0)==H[i+20>>2]){break G}d=H[e>>2];b=k+n|0;H[i+32>>2]=b;d=d<>>32-n|0;if((b|0)!=32){break I}H[i+32>>2]=0;H[i+28>>2]=e+4;break I}g=H[i+28>>2];b=g+4|0;if((b|0)==H[i+20>>2]){break G}d=H[g>>2];H[i+28>>2]=b;b=n-e|0;H[i+32>>2]=b;d=H[g+4>>2]>>>32-b|d<>>32-n}o=l>>>1|0;if(o>>>0>>0){break A}break F}while(1){m=(t-1|0)!=(m|0)?m+1|0:0;H[b+(o<<2)>>2]=m;o=o+1|0;t=H[i+12>>2];if(o>>>0>>0){continue}break}break E}o=l>>>1|0;d=0}y=q+1|0;J:{K:{e=o-d|0;d=l-e|0;L:{if((d|0)==(e|0)){b=e;break L}n=H[i+88>>2];if((n|0)==H[i+80>>2]){break K}k=H[n>>2];g=H[i+92>>2];b=g+1|0;H[i+92>>2]=b;g=k&-2147483648>>>g;M:{if((b|0)==32){H[i+92>>2]=0;H[i+88>>2]=n+4;if(g){break M}break K}if(!g){break K}}b=d}d=e;break J}b=e}n=H[i+132>>2];k=n+r|0;g=H[k>>2];e=g+x|0;H[e>>2]=H[e>>2]+1;Aa(n+N(y,12)|0,g,H[k+4>>2]);if(d){t=H[f+28>>2]+H[f+24>>2]|0;e=H[f+16>>2];o=H[f+12>>2];if((t|0)==(((e|0)!=(o|0)?N(e-o>>2,341)-1|0:0)|0)){xa(f+8|0);t=H[f+24>>2]+H[f+28>>2]|0;o=H[f+12>>2]}e=(t>>>0)/341|0;e=H[o+(e<<2)>>2]+N(t-N(e,341)|0,12)|0;H[e+8>>2]=q;H[e+4>>2]=m;H[e>>2]=d;H[f+28>>2]=H[f+28>>2]+1}if(!b){break C}t=H[f+28>>2]+H[f+24>>2]|0;d=H[f+16>>2];o=H[f+12>>2];if((t|0)==(((d|0)!=(o|0)?N(d-o>>2,341)-1|0:0)|0)){xa(f+8|0);t=H[f+24>>2]+H[f+28>>2]|0;o=H[f+12>>2]}d=(t>>>0)/341|0;d=H[o+(d<<2)>>2]+N(t-N(d,341)|0,12)|0;H[d+8>>2]=y;H[d+4>>2]=m;H[d>>2]=b;m=H[f+28>>2]+1|0;H[f+28>>2]=m;break B}t=0;if(!l){break C}while(1){if(H[i+12>>2]){o=H[i+40>>2];k=H[n>>2];z=H[i+96>>2];g=H[i+108>>2];m=0;while(1){q=g+(m<<2)|0;H[z+(H[q>>2]<<2)>>2]=0;e=H[i>>2];d=H[q>>2]<<2;b=H[d+k>>2];N:{if((e|0)==(b|0)){break N}r=d+z|0;w=e-b|0;x=H[i+52>>2];e=32-x|0;if((w|0)<=(e|0)){d=H[i+48>>2];if((d|0)==(o|0)){break A}H[r>>2]=H[d>>2]<>>32-w;b=w+H[i+52>>2]|0;H[i+52>>2]=b;if((b|0)!=32){break N}H[i+52>>2]=0;H[i+48>>2]=d+4;break N}y=H[i+48>>2];b=y+4|0;if((b|0)==(o|0)){break A}d=H[y>>2];H[i+48>>2]=b;b=w-e|0;H[i+52>>2]=b;H[r>>2]=H[y+4>>2]>>>32-b|d<>>32-w}d=H[q>>2]<<2;b=d+z|0;H[b>>2]=H[b>>2]|H[d+H[u>>2]>>2];m=m+1|0;if(m>>>0>2]){continue}break}}jb(A,s);H[i+8>>2]=H[i+8>>2]+1;t=t+1|0;if((l|0)!=(t|0)){continue}break}}m=H[f+28>>2]}if(m){continue}break}}H[f+28>>2]=0;o=H[f+16>>2];m=H[f+12>>2];t=o-m|0;if(t>>>0>=9){while(1){oa(H[m>>2]);m=H[f+12>>2]+4|0;H[f+12>>2]=m;o=H[f+16>>2];t=o-m|0;if(t>>>0>8){continue}break}}b=170;O:{switch((t>>>2|0)-1|0){case 1:b=341;case 0:H[f+24>>2]=b;break;default:break O}}P:{if((m|0)==(o|0)){break P}while(1){oa(H[m>>2]);m=m+4|0;if((o|0)!=(m|0)){continue}break}d=H[f+16>>2];b=H[f+12>>2];if((d|0)==(b|0)){break P}H[f+16>>2]=d+((b-d|0)+3&-4)}b=H[f+8>>2];if(b){oa(b)}ca=f+32|0;break z}}xb(i);break d;case 2:f=ub(B+8|0,3);w=B+664|0;k=H[b+8>>2];n=H[b+12>>2];d=H[b+20>>2];e=H[b+16>>2];g=e+4|0;d=g>>>0<4?d+1|0:d;Q:{if(g>>>0>k>>>0&(d|0)>=(n|0)|(d|0)>(n|0)){break Q}d=e+H[b>>2]|0;H[f>>2]=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=H[b+20>>2];k=d;g=H[b+16>>2];e=g+4|0;d=e>>>0<4?d+1|0:d;H[b+16>>2]=e;H[b+20>>2]=d;if(K[f>>2]>32){break Q}n=H[b+8>>2];s=H[b+12>>2];d=k;g=g+8|0;d=g>>>0<8?d+1|0:d;if(g>>>0>n>>>0&(d|0)>=(s|0)|(d|0)>(s|0)){break Q}d=e+H[b>>2]|0;e=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[f+4>>2]=e;g=H[b+20>>2];d=H[b+16>>2]+4|0;g=d>>>0<4?g+1|0:g;H[b+16>>2]=d;H[b+20>>2]=g;if(!e){break Q}H[f+8>>2]=0;if(!ta(f+16|0,b)){break Q}if(!ua(f+32|0,b)){break Q}if(!ua(f+52|0,b)){break Q}if(!ua(f+72|0,b)){break Q}z=H[f+4>>2];g=0;b=0;h=ca-32|0;ca=h;j=H[f+12>>2];H[h+16>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;if(j){if(j>>>0>=1073741824){break b}d=j<<2;g=pa(d);H[h+8>>2]=g;b=d+g|0;H[h+16>>2]=b;ra(g,0,d);H[h+12>>2]=b}e=H[f+116>>2];d=H[e>>2];if(d){H[e+4>>2]=d;oa(d);j=H[f+12>>2];g=H[h+8>>2];b=H[h+12>>2]}H[e+4>>2]=b;H[e>>2]=g;H[e+8>>2]=H[h+16>>2];g=0;H[h+16>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;R:{if(j){if(j>>>0>=1073741824){break b}b=j<<2;u=pa(b);H[h+8>>2]=u;g=b+u|0;H[h+16>>2]=g;ra(u,0,b);H[h+12>>2]=g}d=H[f+128>>2];b=H[d>>2];if(b){H[d+4>>2]=b;oa(b);u=H[h+8>>2];g=H[h+12>>2]}H[d+4>>2]=g;H[d>>2]=u;H[d+8>>2]=H[h+16>>2];H[h+24>>2]=0;H[h+28>>2]=0;H[h+16>>2]=0;H[h+20>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;xa(h+8|0);d=H[h+24>>2]+H[h+28>>2]|0;b=(d>>>0)/341|0;b=H[H[h+12>>2]+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;H[b+4>>2]=0;H[b+8>>2]=0;H[b>>2]=z;j=H[h+28>>2]+1|0;H[h+28>>2]=j;S:{if(!j){break S}x=f+92|0;y=f+16|0;while(1){n=H[h+12>>2];g=H[h+24>>2];e=j-1|0;d=g+e|0;b=(d>>>0)/341|0;b=H[n+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;p=H[b+8>>2];k=H[b+4>>2];i=H[b>>2];H[h+28>>2]=e;b=H[h+16>>2];if((((b|0)!=(n|0)?N(b-n>>2,341)-1|0:0)-(g+j|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[h+16>>2]=H[h+16>>2]-4}d=0;if(i>>>0>z>>>0){break S}b=H[f+12>>2];j=(k|0)!=(b-1|0)?k+1|0:0;if(j>>>0>=b>>>0){break S}o=N(p,12);A=o+H[f+128>>2]|0;t=o+H[f+116>>2]|0;g=H[f>>2];q=j<<2;e=H[q+H[A>>2]>>2];T:{if((g|0)==(e|0)){if(!i){break T}while(1){b=H[t>>2];r=H[b+8>>2];s=H[b+4>>2];n=H[b>>2];o=H[w>>2];j=H[o+4>>2];b=H[o+8>>2];U:{if(j>>>0>>0){H[j+8>>2]=r;H[j+4>>2]=s;H[j>>2]=n;H[o+4>>2]=j+12;break U}q=H[o>>2];g=(j-q|0)/12|0;k=g+1|0;if(k>>>0>=357913942){break b}e=(b-q|0)/12|0;b=e<<1;k=e>>>0>=178956970?357913941:b>>>0>k>>>0?b:k;if(k){if(k>>>0>=357913942){break a}b=pa(N(k,12))}else{b=0}u=b+N(g,12)|0;H[u+8>>2]=r;H[u+4>>2]=s;H[u>>2]=n;e=u+12|0;if((j|0)!=(q|0)){while(1){u=u-12|0;j=j-12|0;H[u>>2]=H[j>>2];H[u+4>>2]=H[j+4>>2];H[u+8>>2]=H[j+8>>2];if((j|0)!=(q|0)){continue}break}}H[o+8>>2]=b+N(k,12);H[o+4>>2]=e;H[o>>2]=u;if(!q){break U}oa(q)}H[f+8>>2]=H[f+8>>2]+1;d=d+1|0;if((i|0)!=(d|0)){continue}break}break T}V:{W:{X:{Y:{if(i>>>0<=2){b=H[f+104>>2];H[b>>2]=j;u=1;g=H[f+12>>2];if(g>>>0>1){break Y}break V}if(K[f+8>>2]>K[f+4>>2]){break S}b=H[f+116>>2];s=p+1|0;r=N(s,12);d=b+r|0;if((d|0)!=(t|0)){Aa(d,H[t>>2],H[t+4>>2]);b=H[f+116>>2]}b=q+H[b+r>>2]|0;H[b>>2]=H[b>>2]+(1<>2]=0;pc(y,Q(i)^31,h+4|0);d=i>>>1|0;b=H[h+4>>2];if(d>>>0>>0){break S}e=d-b|0;d=i-e|0;Z:{if((d|0)==(e|0)){b=e;break Z}n=H[f+84>>2];if((n|0)==H[f+76>>2]){break X}k=H[n>>2];g=H[f+88>>2];b=g+1|0;H[f+88>>2]=b;g=k&-2147483648>>>g;_:{if((b|0)==32){H[f+88>>2]=0;H[f+84>>2]=n+4;if(g){break _}break X}if(!g){break X}}b=d}d=e;break W}while(1){j=(g-1|0)!=(j|0)?j+1|0:0;H[b+(u<<2)>>2]=j;g=H[f+12>>2];u=u+1|0;if(g>>>0>u>>>0){continue}break}break V}b=e}n=H[f+128>>2];k=n+o|0;g=H[k>>2];e=g+q|0;H[e>>2]=H[e>>2]+1;Aa(n+r|0,g,H[k+4>>2]);if(d){g=H[h+28>>2]+H[h+24>>2]|0;e=H[h+16>>2];u=H[h+12>>2];if((g|0)==(((e|0)!=(u|0)?N(e-u>>2,341)-1|0:0)|0)){xa(h+8|0);u=H[h+12>>2];g=H[h+24>>2]+H[h+28>>2]|0}e=(g>>>0)/341|0;e=H[(e<<2)+u>>2]+N(g-N(e,341)|0,12)|0;H[e+8>>2]=p;H[e+4>>2]=j;H[e>>2]=d;H[h+28>>2]=H[h+28>>2]+1}if(!b){break T}g=H[h+28>>2]+H[h+24>>2]|0;d=H[h+16>>2];u=H[h+12>>2];if((g|0)==(((d|0)!=(u|0)?N(d-u>>2,341)-1|0:0)|0)){xa(h+8|0);u=H[h+12>>2];g=H[h+24>>2]+H[h+28>>2]|0}d=(g>>>0)/341|0;d=H[(d<<2)+u>>2]+N(g-N(d,341)|0,12)|0;H[d+8>>2]=s;H[d+4>>2]=j;H[d>>2]=b;H[h+28>>2]=H[h+28>>2]+1;break T}if(!i){break T}while(1){if(H[f+12>>2]){p=H[f+36>>2];n=H[A>>2];u=H[f+92>>2];k=H[f+104>>2];j=0;while(1){o=k+(j<<2)|0;H[u+(H[o>>2]<<2)>>2]=0;g=H[f>>2];e=H[o>>2]<<2;b=H[e+n>>2];$:{if((g|0)==(b|0)){break $}q=e+u|0;l=g-b|0;r=H[f+48>>2];g=32-r|0;if((l|0)<=(g|0)){e=H[f+44>>2];if((e|0)==(p|0)){break S}H[q>>2]=H[e>>2]<>>32-l;b=l+H[f+48>>2]|0;H[f+48>>2]=b;if((b|0)!=32){break $}H[f+48>>2]=0;H[f+44>>2]=e+4;break $}s=H[f+44>>2];b=s+4|0;if((b|0)==(p|0)){break S}e=H[s>>2];H[f+44>>2]=b;b=l-g|0;H[f+48>>2]=b;H[q>>2]=H[s+4>>2]>>>32-b|e<>>32-l}e=H[o>>2]<<2;b=e+u|0;H[b>>2]=H[b>>2]|H[e+H[t>>2]>>2];j=j+1|0;if(j>>>0>2]){continue}break}}jb(w,x);H[f+8>>2]=H[f+8>>2]+1;d=d+1|0;if((i|0)!=(d|0)){continue}break}}j=H[h+28>>2];if(j){continue}break}}H[h+28>>2]=0;u=H[h+16>>2];j=H[h+12>>2];g=u-j|0;if(g>>>0>=9){while(1){oa(H[j>>2]);j=H[h+12>>2]+4|0;H[h+12>>2]=j;u=H[h+16>>2];g=u-j|0;if(g>>>0>8){continue}break}}b=170;aa:{switch((g>>>2|0)-1|0){case 1:b=341;case 0:H[h+24>>2]=b;break;default:break aa}}ba:{if((j|0)==(u|0)){break ba}while(1){oa(H[j>>2]);j=j+4|0;if((u|0)!=(j|0)){continue}break}d=H[h+16>>2];b=H[h+12>>2];if((d|0)==(b|0)){break ba}H[h+16>>2]=d+((b-d|0)+3&-4)}b=H[h+8>>2];if(b){oa(b)}ca=h+32|0;break R}}vb(f);break d;case 3:i=ub(B+8|0,3);z=B+664|0;k=H[b+8>>2];n=H[b+12>>2];d=H[b+20>>2];e=H[b+16>>2];g=e+4|0;d=g>>>0<4?d+1|0:d;ca:{if(g>>>0>k>>>0&(d|0)>=(n|0)|(d|0)>(n|0)){break ca}d=e+H[b>>2]|0;H[i>>2]=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=H[b+20>>2];k=d;g=H[b+16>>2];e=g+4|0;d=e>>>0<4?d+1|0:d;H[b+16>>2]=e;H[b+20>>2]=d;if(K[i>>2]>32){break ca}n=H[b+8>>2];s=H[b+12>>2];d=k;g=g+8|0;d=g>>>0<8?d+1|0:d;if(g>>>0>n>>>0&(d|0)>=(s|0)|(d|0)>(s|0)){break ca}d=e+H[b>>2]|0;e=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[i+4>>2]=e;g=H[b+20>>2];d=H[b+16>>2]+4|0;g=d>>>0<4?g+1|0:g;H[b+16>>2]=d;H[b+20>>2]=g;if(!e){break ca}H[i+8>>2]=0;if(!ta(i+16|0,b)){break ca}if(!ua(i+32|0,b)){break ca}if(!ua(i+52|0,b)){break ca}if(!ua(i+72|0,b)){break ca}A=H[i+4>>2];d=0;f=ca-32|0;ca=f;j=H[i+12>>2];H[f+16>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;if(j){if(j>>>0>=1073741824){break b}b=j<<2;m=pa(b);H[f+8>>2]=m;d=b+m|0;H[f+16>>2]=d;ra(m,0,b);H[f+12>>2]=d}e=H[i+116>>2];b=H[e>>2];if(b){H[e+4>>2]=b;oa(b);j=H[i+12>>2];m=H[f+8>>2];d=H[f+12>>2]}H[e+4>>2]=d;H[e>>2]=m;H[e+8>>2]=H[f+16>>2];m=0;H[f+16>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;da:{if(j){if(j>>>0>=1073741824){break b}b=j<<2;p=pa(b);H[f+8>>2]=p;m=b+p|0;H[f+16>>2]=m;ra(p,0,b);H[f+12>>2]=m}d=H[i+128>>2];b=H[d>>2];if(b){H[d+4>>2]=b;oa(b);m=H[f+12>>2];p=H[f+8>>2]}H[d+4>>2]=m;H[d>>2]=p;H[d+8>>2]=H[f+16>>2];H[f+24>>2]=0;H[f+28>>2]=0;H[f+16>>2]=0;H[f+20>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;xa(f+8|0);d=H[f+24>>2]+H[f+28>>2]|0;b=(d>>>0)/341|0;b=H[H[f+12>>2]+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;H[b+4>>2]=0;H[b+8>>2]=0;H[b>>2]=A;j=H[f+28>>2]+1|0;H[f+28>>2]=j;ea:{if(!j){break ea}y=i+92|0;s=i+16|0;while(1){k=H[f+12>>2];g=H[f+24>>2];e=j-1|0;d=g+e|0;b=(d>>>0)/341|0;b=H[k+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;o=H[b+8>>2];d=H[b+4>>2];t=H[b>>2];H[f+28>>2]=e;b=H[f+16>>2];if((((b|0)!=(k|0)?N(b-k>>2,341)-1|0:0)-(g+j|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[f+16>>2]=H[f+16>>2]-4}if(t>>>0>A>>>0){break ea}b=H[i+12>>2];j=(d|0)!=(b-1|0)?d+1|0:0;if(j>>>0>=b>>>0){break ea}b=H[i+116>>2];q=N(o,12);l=b+q|0;e=H[i>>2];r=j<<2;n=q+H[i+128>>2]|0;d=H[r+H[n>>2]>>2];fa:{if((e|0)==(d|0)){r=0;if(!t){break fa}while(1){b=H[l>>2];x=H[b+8>>2];n=H[b+4>>2];k=H[b>>2];o=H[z>>2];j=H[o+4>>2];b=H[o+8>>2];ga:{if(j>>>0>>0){H[j+8>>2]=x;H[j+4>>2]=n;H[j>>2]=k;H[o+4>>2]=j+12;break ga}q=H[o>>2];e=(j-q|0)/12|0;g=e+1|0;if(g>>>0>=357913942){break b}d=(b-q|0)/12|0;b=d<<1;g=d>>>0>=178956970?357913941:b>>>0>g>>>0?b:g;if(g){if(g>>>0>=357913942){break a}b=pa(N(g,12))}else{b=0}p=b+N(e,12)|0;H[p+8>>2]=x;H[p+4>>2]=n;H[p>>2]=k;d=p+12|0;if((j|0)!=(q|0)){while(1){p=p-12|0;j=j-12|0;H[p>>2]=H[j>>2];H[p+4>>2]=H[j+4>>2];H[p+8>>2]=H[j+8>>2];if((j|0)!=(q|0)){continue}break}}H[o+8>>2]=b+N(g,12);H[o+4>>2]=d;H[o>>2]=p;if(!q){break ga}oa(q)}H[i+8>>2]=H[i+8>>2]+1;r=r+1|0;if((t|0)!=(r|0)){continue}break}break fa}ha:{ia:{ja:{ka:{if(t>>>0<=2){b=H[i+104>>2];H[b>>2]=j;p=1;m=H[i+12>>2];if(m>>>0>1){break ka}break ha}if(K[i+8>>2]>K[i+4>>2]){break ea}k=b;b=q+12|0;Aa(k+b|0,H[l>>2],H[l+4>>2]);b=r+H[b+H[i+116>>2]>>2]|0;H[b>>2]=H[b>>2]+(1<>2]=0;pc(s,Q(t)^31,f+4|0);d=t>>>1|0;b=H[f+4>>2];if(d>>>0>>0){break ea}x=o+1|0;e=d-b|0;d=t-e|0;la:{if((d|0)==(e|0)){b=e;break la}n=H[i+84>>2];if((n|0)==H[i+76>>2]){break ja}k=H[n>>2];g=H[i+88>>2];b=g+1|0;H[i+88>>2]=b;g=k&-2147483648>>>g;ma:{if((b|0)==32){H[i+88>>2]=0;H[i+84>>2]=n+4;if(g){break ma}break ja}if(!g){break ja}}b=d}d=e;break ia}while(1){j=(m-1|0)!=(j|0)?j+1|0:0;H[b+(p<<2)>>2]=j;m=H[i+12>>2];p=p+1|0;if(m>>>0>p>>>0){continue}break}break ha}b=e}n=H[i+128>>2];k=n+q|0;g=H[k>>2];e=g+r|0;H[e>>2]=H[e>>2]+1;Aa(n+N(x,12)|0,g,H[k+4>>2]);if(d){m=H[f+28>>2]+H[f+24>>2]|0;e=H[f+16>>2];p=H[f+12>>2];if((m|0)==(((e|0)!=(p|0)?N(e-p>>2,341)-1|0:0)|0)){xa(f+8|0);m=H[f+24>>2]+H[f+28>>2]|0;p=H[f+12>>2]}e=(m>>>0)/341|0;e=H[p+(e<<2)>>2]+N(m-N(e,341)|0,12)|0;H[e+8>>2]=o;H[e+4>>2]=j;H[e>>2]=d;H[f+28>>2]=H[f+28>>2]+1}if(!b){break fa}m=H[f+28>>2]+H[f+24>>2]|0;d=H[f+16>>2];p=H[f+12>>2];if((m|0)==(((d|0)!=(p|0)?N(d-p>>2,341)-1|0:0)|0)){xa(f+8|0);m=H[f+24>>2]+H[f+28>>2]|0;p=H[f+12>>2]}d=(m>>>0)/341|0;d=H[p+(d<<2)>>2]+N(m-N(d,341)|0,12)|0;H[d+8>>2]=x;H[d+4>>2]=j;H[d>>2]=b;H[f+28>>2]=H[f+28>>2]+1;break fa}m=0;if(!t){break fa}while(1){if(H[i+12>>2]){p=H[i+36>>2];k=H[n>>2];w=H[i+92>>2];g=H[i+104>>2];j=0;while(1){o=g+(j<<2)|0;H[w+(H[o>>2]<<2)>>2]=0;e=H[i>>2];d=H[o>>2]<<2;b=H[d+k>>2];na:{if((e|0)==(b|0)){break na}q=d+w|0;u=e-b|0;r=H[i+48>>2];e=32-r|0;if((u|0)<=(e|0)){d=H[i+44>>2];if((d|0)==(p|0)){break ea}H[q>>2]=H[d>>2]<>>32-u;b=u+H[i+48>>2]|0;H[i+48>>2]=b;if((b|0)!=32){break na}H[i+48>>2]=0;H[i+44>>2]=d+4;break na}x=H[i+44>>2];b=x+4|0;if((b|0)==(p|0)){break ea}d=H[x>>2];H[i+44>>2]=b;b=u-e|0;H[i+48>>2]=b;H[q>>2]=H[x+4>>2]>>>32-b|d<>>32-u}d=H[o>>2]<<2;b=d+w|0;H[b>>2]=H[b>>2]|H[d+H[l>>2]>>2];j=j+1|0;if(j>>>0>2]){continue}break}}jb(z,y);H[i+8>>2]=H[i+8>>2]+1;m=m+1|0;if((t|0)!=(m|0)){continue}break}}j=H[f+28>>2];if(j){continue}break}}H[f+28>>2]=0;p=H[f+16>>2];j=H[f+12>>2];m=p-j|0;if(m>>>0>=9){while(1){oa(H[j>>2]);j=H[f+12>>2]+4|0;H[f+12>>2]=j;p=H[f+16>>2];m=p-j|0;if(m>>>0>8){continue}break}}b=170;oa:{switch((m>>>2|0)-1|0){case 1:b=341;case 0:H[f+24>>2]=b;break;default:break oa}}pa:{if((j|0)==(p|0)){break pa}while(1){oa(H[j>>2]);j=j+4|0;if((p|0)!=(j|0)){continue}break}d=H[f+16>>2];b=H[f+12>>2];if((d|0)==(b|0)){break pa}H[f+16>>2]=d+((b-d|0)+3&-4)}b=H[f+8>>2];if(b){oa(b)}ca=f+32|0;break da}}vb(i);break d;case 4:f=$a(B+8|0,3);w=B+664|0;k=H[b+8>>2];n=H[b+12>>2];d=H[b+20>>2];e=H[b+16>>2];g=e+4|0;d=g>>>0<4?d+1|0:d;qa:{if(g>>>0>k>>>0&(d|0)>=(n|0)|(d|0)>(n|0)){break qa}d=e+H[b>>2]|0;H[f>>2]=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=H[b+20>>2];k=d;g=H[b+16>>2];e=g+4|0;d=e>>>0<4?d+1|0:d;H[b+16>>2]=e;H[b+20>>2]=d;if(K[f>>2]>32){break qa}n=H[b+8>>2];s=H[b+12>>2];d=k;g=g+8|0;d=g>>>0<8?d+1|0:d;if(g>>>0>n>>>0&(d|0)>=(s|0)|(d|0)>(s|0)){break qa}d=e+H[b>>2]|0;e=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[f+4>>2]=e;g=H[b+20>>2];d=H[b+16>>2]+4|0;g=d>>>0<4?g+1|0:g;H[b+16>>2]=d;H[b+20>>2]=g;if(!e){break qa}H[f+8>>2]=0;if(!sb(f+16|0,b)){break qa}if(!ua(f+544|0,b)){break qa}if(!ua(f+564|0,b)){break qa}if(!ua(f+584|0,b)){break qa}z=H[f+4>>2];l=0;b=0;h=ca-32|0;ca=h;d=H[f+12>>2];H[h+16>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;if(d){if(d>>>0>=1073741824){break b}e=d<<2;l=pa(e);H[h+8>>2]=l;b=e+l|0;H[h+16>>2]=b;ra(l,0,e);H[h+12>>2]=b}g=H[f+628>>2];e=H[g>>2];if(e){H[g+4>>2]=e;oa(e);d=H[f+12>>2];l=H[h+8>>2];b=H[h+12>>2]}H[g+4>>2]=b;H[g>>2]=l;H[g+8>>2]=H[h+16>>2];l=0;H[h+16>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;ra:{if(d){if(d>>>0>=1073741824){break b}b=d<<2;j=pa(b);H[h+8>>2]=j;l=b+j|0;H[h+16>>2]=l;ra(j,0,b);H[h+12>>2]=l}d=H[f+640>>2];b=H[d>>2];if(b){H[d+4>>2]=b;oa(b);j=H[h+8>>2];l=H[h+12>>2]}H[d+4>>2]=l;H[d>>2]=j;H[d+8>>2]=H[h+16>>2];H[h+24>>2]=0;H[h+28>>2]=0;H[h+16>>2]=0;H[h+20>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;xa(h+8|0);d=H[h+24>>2]+H[h+28>>2]|0;b=(d>>>0)/341|0;b=H[H[h+12>>2]+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;H[b+4>>2]=0;H[b+8>>2]=0;H[b>>2]=z;d=H[h+28>>2]+1|0;H[h+28>>2]=d;sa:{if(!d){break sa}x=f+604|0;y=f+16|0;while(1){n=H[h+12>>2];k=H[h+24>>2];g=d-1|0;e=k+g|0;b=(e>>>0)/341|0;b=H[n+(b<<2)>>2]+N(e-N(b,341)|0,12)|0;p=H[b+8>>2];e=H[b+4>>2];i=H[b>>2];H[h+28>>2]=g;b=H[h+16>>2];if((((b|0)!=(n|0)?N(b-n>>2,341)-1|0:0)-(d+k|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[h+16>>2]=H[h+16>>2]-4}if(i>>>0>z>>>0){break sa}b=H[f+12>>2];j=(e|0)!=(b-1|0)?e+1|0:0;if(j>>>0>=b>>>0){break sa}o=N(p,12);A=o+H[f+640>>2]|0;t=o+H[f+628>>2]|0;g=H[f>>2];q=j<<2;e=H[q+H[A>>2]>>2];ta:{ua:{if((g|0)==(e|0)){o=0;if(!i){break ua}while(1){b=H[t>>2];r=H[b+8>>2];s=H[b+4>>2];n=H[b>>2];p=H[w>>2];d=H[p+4>>2];b=H[p+8>>2];va:{if(d>>>0>>0){H[d+8>>2]=r;H[d+4>>2]=s;H[d>>2]=n;H[p+4>>2]=d+12;break va}q=H[p>>2];g=(d-q|0)/12|0;k=g+1|0;if(k>>>0>=357913942){break b}e=(b-q|0)/12|0;b=e<<1;k=e>>>0>=178956970?357913941:b>>>0>k>>>0?b:k;if(k){if(k>>>0>=357913942){break a}b=pa(N(k,12))}else{b=0}j=b+N(g,12)|0;H[j+8>>2]=r;H[j+4>>2]=s;H[j>>2]=n;e=j+12|0;if((d|0)!=(q|0)){while(1){j=j-12|0;d=d-12|0;H[j>>2]=H[d>>2];H[j+4>>2]=H[d+4>>2];H[j+8>>2]=H[d+8>>2];if((d|0)!=(q|0)){continue}break}}H[p+8>>2]=b+N(k,12);H[p+4>>2]=e;H[p>>2]=j;if(!q){break va}oa(q)}H[f+8>>2]=H[f+8>>2]+1;o=o+1|0;if((i|0)!=(o|0)){continue}break}break ua}wa:{xa:{ya:{if(i>>>0<=2){b=H[f+616>>2];H[b>>2]=j;d=1;l=H[f+12>>2];if(l>>>0>1){break ya}break wa}if(K[f+8>>2]>K[f+4>>2]){break sa}b=H[f+628>>2];s=p+1|0;r=N(s,12);d=b+r|0;if((d|0)!=(t|0)){Aa(d,H[t>>2],H[t+4>>2]);b=H[f+628>>2]}b=q+H[b+r>>2]|0;H[b>>2]=H[b>>2]+(1<>>1|0;break xa}while(1){l=Ba(y+(d<<4)|0)|l<<1;d=d+1|0;if((b|0)!=(d|0)){continue}break}d=i>>>1|0;if(l>>>0<=d>>>0){break xa}break sa}while(1){j=(l-1|0)!=(j|0)?j+1|0:0;H[b+(d<<2)>>2]=j;d=d+1|0;l=H[f+12>>2];if(d>>>0>>0){continue}break}break wa}za:{Aa:{e=d-l|0;d=i-e|0;Ba:{if((d|0)==(e|0)){b=e;break Ba}n=H[f+596>>2];if((n|0)==H[f+588>>2]){break Aa}k=H[n>>2];g=H[f+600>>2];b=g+1|0;H[f+600>>2]=b;g=k&-2147483648>>>g;Ca:{if((b|0)==32){H[f+600>>2]=0;H[f+596>>2]=n+4;if(g){break Ca}break Aa}if(!g){break Aa}}b=d}d=e;break za}b=e}n=H[f+640>>2];k=n+o|0;g=H[k>>2];e=g+q|0;H[e>>2]=H[e>>2]+1;Aa(n+r|0,g,H[k+4>>2]);if(d){g=H[h+28>>2]+H[h+24>>2]|0;e=H[h+16>>2];l=H[h+12>>2];if((g|0)==(((e|0)!=(l|0)?N(e-l>>2,341)-1|0:0)|0)){xa(h+8|0);l=H[h+12>>2];g=H[h+24>>2]+H[h+28>>2]|0}e=(g>>>0)/341|0;e=H[(e<<2)+l>>2]+N(g-N(e,341)|0,12)|0;H[e+8>>2]=p;H[e+4>>2]=j;H[e>>2]=d;H[h+28>>2]=H[h+28>>2]+1}if(!b){break ua}l=H[h+28>>2]+H[h+24>>2]|0;e=H[h+16>>2];d=H[h+12>>2];if((l|0)==(((d|0)!=(e|0)?N(e-d>>2,341)-1|0:0)|0)){xa(h+8|0);l=H[h+24>>2]+H[h+28>>2]|0;e=H[h+12>>2]}else{e=d}d=(l>>>0)/341|0;d=H[e+(d<<2)>>2]+N(l-N(d,341)|0,12)|0;H[d+8>>2]=s;H[d+4>>2]=j;H[d>>2]=b;d=H[h+28>>2]+1|0;H[h+28>>2]=d;break ta}j=0;if(!i){break ua}while(1){if(H[f+12>>2]){p=H[f+548>>2];n=H[A>>2];u=H[f+604>>2];k=H[f+616>>2];d=0;while(1){o=k+(d<<2)|0;H[u+(H[o>>2]<<2)>>2]=0;g=H[f>>2];e=H[o>>2]<<2;b=H[e+n>>2];Da:{if((g|0)==(b|0)){break Da}q=e+u|0;l=g-b|0;r=H[f+560>>2];g=32-r|0;if((l|0)<=(g|0)){e=H[f+556>>2];if((e|0)==(p|0)){break sa}H[q>>2]=H[e>>2]<>>32-l;b=l+H[f+560>>2]|0;H[f+560>>2]=b;if((b|0)!=32){break Da}H[f+560>>2]=0;H[f+556>>2]=e+4;break Da}s=H[f+556>>2];b=s+4|0;if((b|0)==(p|0)){break sa}e=H[s>>2];H[f+556>>2]=b;b=l-g|0;H[f+560>>2]=b;H[q>>2]=H[s+4>>2]>>>32-b|e<>>32-l}e=H[o>>2]<<2;b=e+u|0;H[b>>2]=H[b>>2]|H[e+H[t>>2]>>2];d=d+1|0;if(d>>>0>2]){continue}break}}jb(w,x);H[f+8>>2]=H[f+8>>2]+1;j=j+1|0;if((i|0)!=(j|0)){continue}break}}d=H[h+28>>2]}if(d){continue}break}}H[h+28>>2]=0;j=H[h+16>>2];d=H[h+12>>2];l=j-d|0;if(l>>>0>=9){while(1){oa(H[d>>2]);d=H[h+12>>2]+4|0;H[h+12>>2]=d;j=H[h+16>>2];l=j-d|0;if(l>>>0>8){continue}break}}b=170;Ea:{switch((l>>>2|0)-1|0){case 1:b=341;case 0:H[h+24>>2]=b;break;default:break Ea}}Fa:{if((d|0)==(j|0)){break Fa}while(1){oa(H[d>>2]);d=d+4|0;if((j|0)!=(d|0)){continue}break}d=H[h+16>>2];b=H[h+12>>2];if((d|0)==(b|0)){break Fa}H[h+16>>2]=d+((b-d|0)+3&-4)}b=H[h+8>>2];if(b){oa(b)}ca=h+32|0;break ra}}ab(f);break d;case 5:f=$a(B+8|0,3);w=B+664|0;k=H[b+8>>2];n=H[b+12>>2];d=H[b+20>>2];e=H[b+16>>2];g=e+4|0;d=g>>>0<4?d+1|0:d;Ga:{if(g>>>0>k>>>0&(d|0)>=(n|0)|(d|0)>(n|0)){break Ga}d=e+H[b>>2]|0;H[f>>2]=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=H[b+20>>2];k=d;g=H[b+16>>2];e=g+4|0;d=e>>>0<4?d+1|0:d;H[b+16>>2]=e;H[b+20>>2]=d;if(K[f>>2]>32){break Ga}n=H[b+8>>2];s=H[b+12>>2];d=k;g=g+8|0;d=g>>>0<8?d+1|0:d;if(g>>>0>n>>>0&(d|0)>=(s|0)|(d|0)>(s|0)){break Ga}d=e+H[b>>2]|0;e=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[f+4>>2]=e;g=H[b+20>>2];d=H[b+16>>2]+4|0;g=d>>>0<4?g+1|0:g;H[b+16>>2]=d;H[b+20>>2]=g;if(!e){break Ga}H[f+8>>2]=0;if(!sb(f+16|0,b)){break Ga}if(!ua(f+544|0,b)){break Ga}if(!ua(f+564|0,b)){break Ga}if(!ua(f+584|0,b)){break Ga}z=H[f+4>>2];l=0;b=0;h=ca-32|0;ca=h;d=H[f+12>>2];H[h+16>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;if(d){if(d>>>0>=1073741824){break b}e=d<<2;l=pa(e);H[h+8>>2]=l;b=e+l|0;H[h+16>>2]=b;ra(l,0,e);H[h+12>>2]=b}g=H[f+628>>2];e=H[g>>2];if(e){H[g+4>>2]=e;oa(e);d=H[f+12>>2];l=H[h+8>>2];b=H[h+12>>2]}H[g+4>>2]=b;H[g>>2]=l;H[g+8>>2]=H[h+16>>2];l=0;H[h+16>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;Ha:{if(d){if(d>>>0>=1073741824){break b}b=d<<2;p=pa(b);H[h+8>>2]=p;l=b+p|0;H[h+16>>2]=l;ra(p,0,b);H[h+12>>2]=l}d=H[f+640>>2];b=H[d>>2];if(b){H[d+4>>2]=b;oa(b);l=H[h+12>>2];p=H[h+8>>2]}H[d+4>>2]=l;H[d>>2]=p;H[d+8>>2]=H[h+16>>2];H[h+24>>2]=0;H[h+28>>2]=0;H[h+16>>2]=0;H[h+20>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;xa(h+8|0);d=H[h+24>>2]+H[h+28>>2]|0;b=(d>>>0)/341|0;b=H[H[h+12>>2]+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;H[b+4>>2]=0;H[b+8>>2]=0;H[b>>2]=z;d=H[h+28>>2]+1|0;H[h+28>>2]=d;Ia:{if(!d){break Ia}x=f+604|0;y=f+16|0;while(1){n=H[h+12>>2];k=H[h+24>>2];g=d-1|0;e=k+g|0;b=(e>>>0)/341|0;b=H[n+(b<<2)>>2]+N(e-N(b,341)|0,12)|0;o=H[b+8>>2];e=H[b+4>>2];i=H[b>>2];H[h+28>>2]=g;b=H[h+16>>2];if((((b|0)!=(n|0)?N(b-n>>2,341)-1|0:0)-(d+k|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[h+16>>2]=H[h+16>>2]-4}if(i>>>0>z>>>0){break Ia}m=0;b=H[f+12>>2];p=(e|0)!=(b-1|0)?e+1|0:0;if(p>>>0>=b>>>0){break Ia}b=H[f+628>>2];q=N(o,12);t=b+q|0;e=H[f>>2];r=p<<2;s=q+H[f+640>>2]|0;d=H[r+H[s>>2]>>2];Ja:{Ka:{if((e|0)==(d|0)){if(!i){break Ka}while(1){b=H[t>>2];r=H[b+8>>2];s=H[b+4>>2];n=H[b>>2];o=H[w>>2];d=H[o+4>>2];b=H[o+8>>2];La:{if(d>>>0>>0){H[d+8>>2]=r;H[d+4>>2]=s;H[d>>2]=n;H[o+4>>2]=d+12;break La}q=H[o>>2];g=(d-q|0)/12|0;k=g+1|0;if(k>>>0>=357913942){break b}e=(b-q|0)/12|0;b=e<<1;k=e>>>0>=178956970?357913941:b>>>0>k>>>0?b:k;if(k){if(k>>>0>=357913942){break a}b=pa(N(k,12))}else{b=0}p=b+N(g,12)|0;H[p+8>>2]=r;H[p+4>>2]=s;H[p>>2]=n;e=p+12|0;if((d|0)!=(q|0)){while(1){p=p-12|0;d=d-12|0;H[p>>2]=H[d>>2];H[p+4>>2]=H[d+4>>2];H[p+8>>2]=H[d+8>>2];if((d|0)!=(q|0)){continue}break}}H[o+8>>2]=b+N(k,12);H[o+4>>2]=e;H[o>>2]=p;if(!q){break La}oa(q)}H[f+8>>2]=H[f+8>>2]+1;m=m+1|0;if((i|0)!=(m|0)){continue}break}break Ka}Ma:{Na:{Oa:{if(i>>>0<=2){b=H[f+616>>2];H[b>>2]=p;d=1;l=H[f+12>>2];if(l>>>0>1){break Oa}break Ma}if(K[f+8>>2]>K[f+4>>2]){break Ia}k=b;b=q+12|0;Aa(k+b|0,H[t>>2],H[t+4>>2]);b=r+H[b+H[f+628>>2]>>2]|0;H[b>>2]=H[b>>2]+(1<>>1|0;break Na}while(1){l=Ba(y+(d<<4)|0)|l<<1;d=d+1|0;if((b|0)!=(d|0)){continue}break}d=i>>>1|0;if(l>>>0<=d>>>0){break Na}break Ia}while(1){p=(l-1|0)!=(p|0)?p+1|0:0;H[b+(d<<2)>>2]=p;d=d+1|0;l=H[f+12>>2];if(d>>>0>>0){continue}break}break Ma}s=o+1|0;Pa:{Qa:{e=d-l|0;d=i-e|0;Ra:{if((d|0)==(e|0)){b=e;break Ra}n=H[f+596>>2];if((n|0)==H[f+588>>2]){break Qa}k=H[n>>2];g=H[f+600>>2];b=g+1|0;H[f+600>>2]=b;g=k&-2147483648>>>g;Sa:{if((b|0)==32){H[f+600>>2]=0;H[f+596>>2]=n+4;if(g){break Sa}break Qa}if(!g){break Qa}}b=d}d=e;break Pa}b=e}n=H[f+640>>2];k=n+q|0;g=H[k>>2];e=g+r|0;H[e>>2]=H[e>>2]+1;Aa(n+N(s,12)|0,g,H[k+4>>2]);if(d){m=H[h+28>>2]+H[h+24>>2]|0;e=H[h+16>>2];l=H[h+12>>2];if((m|0)==(((e|0)!=(l|0)?N(e-l>>2,341)-1|0:0)|0)){xa(h+8|0);m=H[h+24>>2]+H[h+28>>2]|0;l=H[h+12>>2]}e=(m>>>0)/341|0;e=H[l+(e<<2)>>2]+N(m-N(e,341)|0,12)|0;H[e+8>>2]=o;H[e+4>>2]=p;H[e>>2]=d;H[h+28>>2]=H[h+28>>2]+1}if(!b){break Ka}l=H[h+28>>2]+H[h+24>>2]|0;e=H[h+16>>2];d=H[h+12>>2];if((l|0)==(((d|0)!=(e|0)?N(e-d>>2,341)-1|0:0)|0)){xa(h+8|0);l=H[h+24>>2]+H[h+28>>2]|0;e=H[h+12>>2]}else{e=d}d=(l>>>0)/341|0;d=H[e+(d<<2)>>2]+N(l-N(d,341)|0,12)|0;H[d+8>>2]=s;H[d+4>>2]=p;H[d>>2]=b;d=H[h+28>>2]+1|0;H[h+28>>2]=d;break Ja}if(!i){break Ka}while(1){if(H[f+12>>2]){A=H[f+548>>2];n=H[s>>2];u=H[f+604>>2];k=H[f+616>>2];d=0;while(1){p=k+(d<<2)|0;H[u+(H[p>>2]<<2)>>2]=0;g=H[f>>2];e=H[p>>2]<<2;b=H[e+n>>2];Ta:{if((g|0)==(b|0)){break Ta}o=e+u|0;l=g-b|0;q=H[f+560>>2];g=32-q|0;if((l|0)<=(g|0)){e=H[f+556>>2];if((e|0)==(A|0)){break Ia}H[o>>2]=H[e>>2]<>>32-l;b=l+H[f+560>>2]|0;H[f+560>>2]=b;if((b|0)!=32){break Ta}H[f+560>>2]=0;H[f+556>>2]=e+4;break Ta}r=H[f+556>>2];b=r+4|0;if((b|0)==(A|0)){break Ia}e=H[r>>2];H[f+556>>2]=b;b=l-g|0;H[f+560>>2]=b;H[o>>2]=H[r+4>>2]>>>32-b|e<>>32-l}e=H[p>>2]<<2;b=e+u|0;H[b>>2]=H[b>>2]|H[e+H[t>>2]>>2];d=d+1|0;if(d>>>0>2]){continue}break}}jb(w,x);H[f+8>>2]=H[f+8>>2]+1;m=m+1|0;if((i|0)!=(m|0)){continue}break}}d=H[h+28>>2]}if(d){continue}break}}H[h+28>>2]=0;p=H[h+16>>2];d=H[h+12>>2];l=p-d|0;if(l>>>0>=9){while(1){oa(H[d>>2]);d=H[h+12>>2]+4|0;H[h+12>>2]=d;p=H[h+16>>2];l=p-d|0;if(l>>>0>8){continue}break}}b=170;Ua:{switch((l>>>2|0)-1|0){case 1:b=341;case 0:H[h+24>>2]=b;break;default:break Ua}}Va:{if((d|0)==(p|0)){break Va}while(1){oa(H[d>>2]);d=d+4|0;if((p|0)!=(d|0)){continue}break}d=H[h+16>>2];b=H[h+12>>2];if((d|0)==(b|0)){break Va}H[h+16>>2]=d+((b-d|0)+3&-4)}b=H[h+8>>2];if(b){oa(b)}ca=h+32|0;break Ha}}ab(f);break d;case 6:break f;default:break c}}f=$a(B+8|0,3);w=B+664|0;k=H[b+8>>2];n=H[b+12>>2];d=H[b+20>>2];e=H[b+16>>2];g=e+4|0;d=g>>>0<4?d+1|0:d;Wa:{if(g>>>0>k>>>0&(d|0)>=(n|0)|(d|0)>(n|0)){break Wa}d=e+H[b>>2]|0;H[f>>2]=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=H[b+20>>2];k=d;g=H[b+16>>2];e=g+4|0;d=e>>>0<4?d+1|0:d;H[b+16>>2]=e;H[b+20>>2]=d;if(K[f>>2]>32){break Wa}n=H[b+8>>2];s=H[b+12>>2];d=k;g=g+8|0;d=g>>>0<8?d+1|0:d;if(g>>>0>n>>>0&(d|0)>=(s|0)|(d|0)>(s|0)){break Wa}d=e+H[b>>2]|0;e=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[f+4>>2]=e;g=H[b+20>>2];d=H[b+16>>2]+4|0;g=d>>>0<4?g+1|0:g;H[b+16>>2]=d;H[b+20>>2]=g;if(!e){break Wa}H[f+8>>2]=0;if(!sb(f+16|0,b)){break Wa}if(!ua(f+544|0,b)){break Wa}if(!ua(f+564|0,b)){break Wa}if(!ua(f+584|0,b)){break Wa}z=H[f+4>>2];l=0;b=0;h=ca-32|0;ca=h;d=H[f+12>>2];H[h+16>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;if(d){if(d>>>0>=1073741824){break b}e=d<<2;l=pa(e);H[h+8>>2]=l;b=e+l|0;H[h+16>>2]=b;ra(l,0,e);H[h+12>>2]=b}g=H[f+628>>2];e=H[g>>2];if(e){H[g+4>>2]=e;oa(e);d=H[f+12>>2];l=H[h+8>>2];b=H[h+12>>2]}H[g+4>>2]=b;H[g>>2]=l;H[g+8>>2]=H[h+16>>2];l=0;H[h+16>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;Xa:{if(d){if(d>>>0>=1073741824){break b}b=d<<2;j=pa(b);H[h+8>>2]=j;l=b+j|0;H[h+16>>2]=l;ra(j,0,b);H[h+12>>2]=l}d=H[f+640>>2];b=H[d>>2];if(b){H[d+4>>2]=b;oa(b);j=H[h+8>>2];l=H[h+12>>2]}H[d+4>>2]=l;H[d>>2]=j;H[d+8>>2]=H[h+16>>2];H[h+24>>2]=0;H[h+28>>2]=0;H[h+16>>2]=0;H[h+20>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;xa(h+8|0);d=H[h+24>>2]+H[h+28>>2]|0;b=(d>>>0)/341|0;b=H[H[h+12>>2]+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;H[b+4>>2]=0;H[b+8>>2]=0;H[b>>2]=z;d=H[h+28>>2]+1|0;H[h+28>>2]=d;Ya:{if(!d){break Ya}x=f+604|0;y=f+16|0;while(1){n=H[h+12>>2];k=H[h+24>>2];g=d-1|0;e=k+g|0;b=(e>>>0)/341|0;b=H[n+(b<<2)>>2]+N(e-N(b,341)|0,12)|0;p=H[b+8>>2];i=H[b>>2];H[h+28>>2]=g;b=H[h+16>>2];if((((b|0)!=(n|0)?N(b-n>>2,341)-1|0:0)-(d+k|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[h+16>>2]=H[h+16>>2]-4}if(i>>>0>z>>>0){break Ya}b=H[f+628>>2];o=N(p,12);A=o+H[f+640>>2]|0;j=Vd(f,i,A);if(j>>>0>=K[f+12>>2]){break Ya}t=b+o|0;g=H[f>>2];q=j<<2;e=H[q+H[A>>2]>>2];Za:{_a:{if((g|0)==(e|0)){o=0;if(!i){break _a}while(1){b=H[t>>2];r=H[b+8>>2];s=H[b+4>>2];n=H[b>>2];p=H[w>>2];d=H[p+4>>2];b=H[p+8>>2];$a:{if(d>>>0>>0){H[d+8>>2]=r;H[d+4>>2]=s;H[d>>2]=n;H[p+4>>2]=d+12;break $a}q=H[p>>2];g=(d-q|0)/12|0;k=g+1|0;if(k>>>0>=357913942){break b}e=(b-q|0)/12|0;b=e<<1;k=e>>>0>=178956970?357913941:b>>>0>k>>>0?b:k;if(k){if(k>>>0>=357913942){break a}b=pa(N(k,12))}else{b=0}j=b+N(g,12)|0;H[j+8>>2]=r;H[j+4>>2]=s;H[j>>2]=n;e=j+12|0;if((d|0)!=(q|0)){while(1){j=j-12|0;d=d-12|0;H[j>>2]=H[d>>2];H[j+4>>2]=H[d+4>>2];H[j+8>>2]=H[d+8>>2];if((d|0)!=(q|0)){continue}break}}H[p+8>>2]=b+N(k,12);H[p+4>>2]=e;H[p>>2]=j;if(!q){break $a}oa(q)}H[f+8>>2]=H[f+8>>2]+1;o=o+1|0;if((i|0)!=(o|0)){continue}break}break _a}ab:{bb:{cb:{if(i>>>0<=2){b=H[f+616>>2];H[b>>2]=j;d=1;l=H[f+12>>2];if(l>>>0>1){break cb}break ab}if(K[f+8>>2]>K[f+4>>2]){break Ya}b=H[f+628>>2];s=p+1|0;r=N(s,12);d=b+r|0;if((d|0)!=(t|0)){Aa(d,H[t>>2],H[t+4>>2]);b=H[f+628>>2]}b=q+H[b+r>>2]|0;H[b>>2]=H[b>>2]+(1<>>1|0;break bb}while(1){l=Ba(y+(d<<4)|0)|l<<1;d=d+1|0;if((b|0)!=(d|0)){continue}break}d=i>>>1|0;if(l>>>0<=d>>>0){break bb}break Ya}while(1){j=(l-1|0)!=(j|0)?j+1|0:0;H[b+(d<<2)>>2]=j;d=d+1|0;l=H[f+12>>2];if(d>>>0>>0){continue}break}break ab}db:{eb:{e=d-l|0;d=i-e|0;fb:{if((d|0)==(e|0)){b=e;break fb}n=H[f+596>>2];if((n|0)==H[f+588>>2]){break eb}k=H[n>>2];g=H[f+600>>2];b=g+1|0;H[f+600>>2]=b;g=k&-2147483648>>>g;gb:{if((b|0)==32){H[f+600>>2]=0;H[f+596>>2]=n+4;if(g){break gb}break eb}if(!g){break eb}}b=d}d=e;break db}b=e}n=H[f+640>>2];k=n+o|0;g=H[k>>2];e=g+q|0;H[e>>2]=H[e>>2]+1;Aa(n+r|0,g,H[k+4>>2]);if(d){g=H[h+28>>2]+H[h+24>>2]|0;e=H[h+16>>2];l=H[h+12>>2];if((g|0)==(((e|0)!=(l|0)?N(e-l>>2,341)-1|0:0)|0)){xa(h+8|0);l=H[h+12>>2];g=H[h+24>>2]+H[h+28>>2]|0}e=(g>>>0)/341|0;e=H[(e<<2)+l>>2]+N(g-N(e,341)|0,12)|0;H[e+8>>2]=p;H[e+4>>2]=j;H[e>>2]=d;H[h+28>>2]=H[h+28>>2]+1}if(!b){break _a}l=H[h+28>>2]+H[h+24>>2]|0;e=H[h+16>>2];d=H[h+12>>2];if((l|0)==(((d|0)!=(e|0)?N(e-d>>2,341)-1|0:0)|0)){xa(h+8|0);l=H[h+24>>2]+H[h+28>>2]|0;e=H[h+12>>2]}else{e=d}d=(l>>>0)/341|0;d=H[e+(d<<2)>>2]+N(l-N(d,341)|0,12)|0;H[d+8>>2]=s;H[d+4>>2]=j;H[d>>2]=b;d=H[h+28>>2]+1|0;H[h+28>>2]=d;break Za}j=0;if(!i){break _a}while(1){if(H[f+12>>2]){p=H[f+548>>2];n=H[A>>2];u=H[f+604>>2];k=H[f+616>>2];d=0;while(1){o=k+(d<<2)|0;H[u+(H[o>>2]<<2)>>2]=0;g=H[f>>2];e=H[o>>2]<<2;b=H[e+n>>2];hb:{if((g|0)==(b|0)){break hb}q=e+u|0;l=g-b|0;r=H[f+560>>2];g=32-r|0;if((l|0)<=(g|0)){e=H[f+556>>2];if((e|0)==(p|0)){break Ya}H[q>>2]=H[e>>2]<>>32-l;b=l+H[f+560>>2]|0;H[f+560>>2]=b;if((b|0)!=32){break hb}H[f+560>>2]=0;H[f+556>>2]=e+4;break hb}s=H[f+556>>2];b=s+4|0;if((b|0)==(p|0)){break Ya}e=H[s>>2];H[f+556>>2]=b;b=l-g|0;H[f+560>>2]=b;H[q>>2]=H[s+4>>2]>>>32-b|e<>>32-l}e=H[o>>2]<<2;b=e+u|0;H[b>>2]=H[b>>2]|H[e+H[t>>2]>>2];d=d+1|0;if(d>>>0>2]){continue}break}}jb(w,x);H[f+8>>2]=H[f+8>>2]+1;j=j+1|0;if((i|0)!=(j|0)){continue}break}}d=H[h+28>>2]}if(d){continue}break}}H[h+28>>2]=0;j=H[h+16>>2];d=H[h+12>>2];l=j-d|0;if(l>>>0>=9){while(1){oa(H[d>>2]);d=H[h+12>>2]+4|0;H[h+12>>2]=d;j=H[h+16>>2];l=j-d|0;if(l>>>0>8){continue}break}}b=170;ib:{switch((l>>>2|0)-1|0){case 1:b=341;case 0:H[h+24>>2]=b;break;default:break ib}}jb:{if((d|0)==(j|0)){break jb}while(1){oa(H[d>>2]);d=d+4|0;if((j|0)!=(d|0)){continue}break}d=H[h+16>>2];b=H[h+12>>2];if((d|0)==(b|0)){break jb}H[h+16>>2]=d+((b-d|0)+3&-4)}b=H[h+8>>2];if(b){oa(b)}ca=h+32|0;break Xa}}ab(f)}n=H[a+12>>2]==((H[c+4>>2]-H[c>>2]|0)/12|0)}ca=B+672|0;return n}sa();v()}wa();v()}function kd(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;if(!a){return 1}e=H[c+20>>2];g=H[c+12>>2];i=H[c+16>>2];a:{if((e|0)>=(g|0)&i>>>0>=K[c+8>>2]|(e|0)>(g|0)){break a}g=I[i+H[c>>2]|0];i=i+1|0;e=i?e:e+1|0;H[c+16>>2]=i;H[c+20>>2]=e;b:{switch(g|0){case 0:e=a;f=b;i=d;a=0;d=0;m=ca+-64|0;ca=m;H[m+56>>2]=0;H[m+48>>2]=0;H[m+52>>2]=0;H[m+40>>2]=0;H[m+44>>2]=0;H[m+32>>2]=0;H[m+36>>2]=0;H[m+24>>2]=0;H[m+28>>2]=0;H[m+16>>2]=0;H[m+20>>2]=0;H[m+8>>2]=0;H[m+12>>2]=0;c:{if(!Ne(m+8|0,c)){break c}if(!Me(m+8|0,c)|(H[m+20>>2]?0:e)){break c}Db(c,0,0);if(e){s=f<<2;t=H[m+36>>2];w=H[m+48>>2];x=H[m+24>>2];l=H[m+56>>2];j=H[m+52>>2];while(1){d:{if(l>>>0>16383){break d}while(1){if((j|0)<=0){break d}j=j-1|0;H[m+52>>2]=j;l=I[j+w|0]|l<<8;H[m+56>>2]=l;if(l>>>0<16384){continue}break}}a=l&4095;r=H[(a<<2)+x>>2];b=(r<<3)+t|0;l=(N(H[b>>2],l>>>12|0)+a|0)-H[b+4>>2]|0;H[m+56>>2]=l;if((f|0)>0){a=0;if(!I[c+36|0]|r>>>0>32){break c}g=d+f|0;e:{if(!r){ra(i+(d<<2)|0,0,s);break e}y=r&-2;z=r&1;b=H[c+32>>2];h=H[c+28>>2];n=H[c+24>>2];while(1){k=0;a=b;o=0;q=0;if((r|0)!=1){while(1){p=n+(a>>>3|0)|0;f:{if(p>>>0>=h>>>0){p=0;break f}p=I[p|0];b=a+1|0;H[c+32>>2]=b;p=p>>>(a&7)&1;a=b}p=p<>>3|0)|0;if(u>>>0>>0){o=I[u|0];b=a+1|0;H[c+32>>2]=b;o=o>>>(a&7)&1;a=b}u=k|1;k=k+2|0;o=p|o<>>3|0)|0;if(p>>>0>>0){p=I[p|0];b=a+1|0;H[c+32>>2]=b;a=p>>>(a&7)&1}else{a=0}o=a<>2]=o;d=d+1|0;if((g|0)!=(d|0)){continue}break}}d=g}v=f+v|0;if(e>>>0>v>>>0){continue}break}}F[c+36|0]=0;b=H[c+20>>2];e=0;d=H[c+32>>2]+7|0;e=d>>>0<7?1:e;d=(e&7)<<29|d>>>3;a=d+H[c+16>>2]|0;e=(e>>>3|0)+b|0;H[c+16>>2]=a;H[c+20>>2]=a>>>0>>0?e+1|0:e;a=1}b=H[m+36>>2];if(b){H[m+40>>2]=b;oa(b)}b=H[m+24>>2];if(b){H[m+28>>2]=b;oa(b)}b=H[m+8>>2];if(b){H[m+12>>2]=b;oa(b)}ca=m- -64|0;return a;case 1:break b;default:break a}}b=0;e=H[c+20>>2];g=H[c+12>>2];i=H[c+16>>2];g:{if((e|0)>=(g|0)&i>>>0>=K[c+8>>2]|(e|0)>(g|0)){break g}g=I[i+H[c>>2]|0];i=i+1|0;e=i?e:e+1|0;H[c+16>>2]=i;H[c+20>>2]=e;h:{switch(g-1|0){case 8:g=a;r=d;i=ca+-64|0;ca=i;H[i+56>>2]=0;H[i+48>>2]=0;H[i+52>>2]=0;H[i+40>>2]=0;H[i+44>>2]=0;H[i+32>>2]=0;H[i+36>>2]=0;H[i+24>>2]=0;H[i+28>>2]=0;H[i+16>>2]=0;H[i+20>>2]=0;H[i+8>>2]=0;H[i+12>>2]=0;j=i+8|0;a=J[c+38>>1];i:{j:{if(!a){break j}k:{if(a>>>0<=511){d=H[c+8>>2];b=H[c+12>>2];e=H[c+20>>2];a=H[c+16>>2];f=a+4|0;e=f>>>0<4?e+1|0:e;if(d>>>0>>0&(b|0)<=(e|0)|(b|0)<(e|0)){break j}a=a+H[c>>2]|0;h=I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24);H[j+12>>2]=h;e=H[c+20>>2];f=H[c+16>>2]+4|0;e=f>>>0<4?e+1|0:e;H[c+16>>2]=f;H[c+20>>2]=e;break k}if(!hb(1,j+12|0,c)){break j}f=H[c+16>>2];e=H[c+20>>2];h=H[j+12>>2]}a=H[c+8>>2];d=a-f|0;a=H[c+12>>2]-((a>>>0>>0)+e|0)|0;if(d>>>0>>6>>>0&(a|0)<=0|(a|0)<0){break j}b=H[j>>2];a=H[j+4>>2]-b>>2;l:{if(a>>>0>>0){ya(j,h-a|0);h=H[j+12>>2];break l}if(a>>>0<=h>>>0){break l}H[j+4>>2]=b+(h<<2)}d=1;if(!h){break i}f=H[c+16>>2];e=H[c+20>>2];s=H[j>>2];m=H[c+8>>2];n=H[c+12>>2];b=0;while(1){d=0;if((e|0)>=(n|0)&f>>>0>=m>>>0|(e|0)>(n|0)){break i}d=H[c>>2];p=I[d+f|0];f=f+1|0;e=f?e:e+1|0;H[c+16>>2]=f;H[c+20>>2]=e;a=p>>>2|0;l=0;m:{n:{o:{p:{t=p&3;switch(t|0){case 0:break n;case 3:break p;default:break o}}a=a+b|0;d=0;if(a>>>0>=h>>>0){break i}ra(s+(b<<2)|0,0,(p&252)+4|0);b=a;break m}while(1){if((f|0)==(m|0)&(e|0)==(n|0)){break j}h=I[d+f|0];f=f+1|0;e=f?e:e+1|0;H[c+16>>2]=f;H[c+20>>2]=e;a=h<<(l<<3|6)|a;l=l+1|0;if((t|0)!=(l|0)){continue}break}}H[s+(b<<2)>>2]=a}b=b+1|0;h=H[j+12>>2];if(b>>>0>>0){continue}break}a=j+16|0;n=H[j>>2];d=H[j+16>>2];b=H[j+20>>2]-d|0;q:{if(b>>>0<=32767){ya(a,8192-(b>>>2|0)|0);break q}if((b|0)==32768){break q}H[j+20>>2]=d+32768}d=j+28|0;b=H[d>>2];f=H[j+32>>2]-b>>3;r:{if(f>>>0>>0){ob(d,h-f|0);b=H[d>>2];break r}if(f>>>0>h>>>0){H[j+32>>2]=(h<<3)+b}if(!h){break j}}m=H[a>>2];f=0;d=0;while(1){e=n+(f<<2)|0;j=H[e>>2];l=(f<<3)+b|0;a=d;H[l+4>>2]=a;H[l>>2]=j;e=H[e>>2];d=e+a|0;if(d>>>0>8192){break j}s:{if(a>>>0>=d>>>0){break s}l=0;j=e&7;if(j){while(1){H[m+(a<<2)>>2]=f;a=a+1|0;l=l+1|0;if((j|0)!=(l|0)){continue}break}}if(e-1>>>0<=6){break s}while(1){e=m+(a<<2)|0;H[e>>2]=f;H[e+28>>2]=f;H[e+24>>2]=f;H[e+20>>2]=f;H[e+16>>2]=f;H[e+12>>2]=f;H[e+8>>2]=f;H[e+4>>2]=f;a=a+8|0;if((d|0)!=(a|0)){continue}break}}f=f+1|0;if((h|0)!=(f|0)){continue}break}k=(d|0)==8192}d=k}t:{if(!d|(H[i+20>>2]?0:g)){break t}d=0;m=ca-16|0;ca=m;u:{v:{if(J[c+38>>1]<=511){b=H[c+8>>2];a=H[c+12>>2];h=a;e=H[c+20>>2];k=H[c+16>>2];f=k+8|0;e=f>>>0<8?e+1|0:e;if(b>>>0>>0&(a|0)<=(e|0)|(a|0)<(e|0)){break u}k=k+H[c>>2]|0;a=I[k|0]|I[k+1|0]<<8|(I[k+2|0]<<16|I[k+3|0]<<24);k=I[k+4|0]|I[k+5|0]<<8|(I[k+6|0]<<16|I[k+7|0]<<24);H[c+16>>2]=f;H[c+20>>2]=e;break v}if(!gb(1,m+8|0,c)){break u}f=H[c+16>>2];e=H[c+20>>2];b=H[c+8>>2];h=H[c+12>>2];a=H[m+8>>2];k=H[m+12>>2]}j=b-f|0;b=h-((b>>>0>>0)+e|0)|0;if((b|0)==(k|0)&a>>>0>j>>>0|b>>>0>>0){break u}e=e+k|0;b=a+f|0;e=b>>>0>>0?e+1|0:e;H[c+16>>2]=b;H[c+20>>2]=e;if((a|0)<=0){break u}b=H[c>>2]+f|0;H[i+48>>2]=b;c=a-1|0;f=c+b|0;e=I[f|0];w:{if(e>>>0<=63){H[i+52>>2]=c;a=I[f|0]&63;break w}x:{switch((e>>>6|0)-1|0){case 0:if(a>>>0<2){break u}a=a-2|0;H[i+52>>2]=a;a=a+b|0;a=I[a+1|0]<<8&16128|I[a|0];break w;case 1:if(a>>>0<3){break u}a=a-3|0;H[i+52>>2]=a;a=a+b|0;a=I[a+1|0]<<8|I[a+2|0]<<16&4128768|I[a|0];break w;default:break x}}a=a-4|0;H[i+52>>2]=a;a=a+b|0;a=(I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24))&1073741823}H[i+56>>2]=a+32768;d=a>>>0<8355840}ca=m+16|0;if(!d){break t}if(!g){o=1;break t}b=H[i+52>>2];a=H[i+56>>2];c=H[i+36>>2];d=H[i+48>>2];f=H[i+24>>2];while(1){y:{if(a>>>0>32767){break y}while(1){if((b|0)<=0){break y}b=b-1|0;H[i+52>>2]=b;a=I[b+d|0]|a<<8;H[i+56>>2]=a;if(a>>>0<32768){continue}break}}e=a&8191;o=H[f+(e<<2)>>2];k=c+(o<<3)|0;a=(N(H[k>>2],a>>>13|0)+e|0)-H[k+4>>2]|0;H[i+56>>2]=a;H[r+(q<<2)>>2]=o;o=1;q=q+1|0;if((g|0)!=(q|0)){continue}break}}a=H[i+36>>2];if(a){H[i+40>>2]=a;oa(a)}a=H[i+24>>2];if(a){H[i+28>>2]=a;oa(a)}a=H[i+8>>2];if(a){H[i+12>>2]=a;oa(a)}ca=i- -64|0;b=o;break g;case 9:m=a;r=d;g=ca+-64|0;ca=g;H[g+56>>2]=0;H[g+48>>2]=0;H[g+52>>2]=0;H[g+40>>2]=0;H[g+44>>2]=0;H[g+32>>2]=0;H[g+36>>2]=0;H[g+24>>2]=0;H[g+28>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;j=g+8|0;a=J[c+38>>1];z:{A:{if(!a){break A}B:{if(a>>>0<=511){d=H[c+8>>2];b=H[c+12>>2];e=H[c+20>>2];a=H[c+16>>2];f=a+4|0;e=f>>>0<4?e+1|0:e;if(d>>>0>>0&(b|0)<=(e|0)|(b|0)<(e|0)){break A}a=a+H[c>>2]|0;h=I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24);H[j+12>>2]=h;e=H[c+20>>2];f=H[c+16>>2]+4|0;e=f>>>0<4?e+1|0:e;H[c+16>>2]=f;H[c+20>>2]=e;break B}if(!hb(1,j+12|0,c)){break A}f=H[c+16>>2];e=H[c+20>>2];h=H[j+12>>2]}a=H[c+8>>2];d=a-f|0;a=H[c+12>>2]-((a>>>0>>0)+e|0)|0;if(d>>>0>>6>>>0&(a|0)<=0|(a|0)<0){break A}b=H[j>>2];a=H[j+4>>2]-b>>2;C:{if(a>>>0>>0){ya(j,h-a|0);h=H[j+12>>2];break C}if(a>>>0<=h>>>0){break C}H[j+4>>2]=b+(h<<2)}d=1;if(!h){break z}f=H[c+16>>2];e=H[c+20>>2];s=H[j>>2];i=H[c+8>>2];n=H[c+12>>2];b=0;while(1){d=0;if((e|0)>=(n|0)&f>>>0>=i>>>0|(e|0)>(n|0)){break z}d=H[c>>2];p=I[d+f|0];f=f+1|0;e=f?e:e+1|0;H[c+16>>2]=f;H[c+20>>2]=e;a=p>>>2|0;l=0;D:{E:{F:{G:{t=p&3;switch(t|0){case 0:break E;case 3:break G;default:break F}}a=a+b|0;d=0;if(a>>>0>=h>>>0){break z}ra(s+(b<<2)|0,0,(p&252)+4|0);b=a;break D}while(1){if((f|0)==(i|0)&(e|0)==(n|0)){break A}h=I[d+f|0];f=f+1|0;e=f?e:e+1|0;H[c+16>>2]=f;H[c+20>>2]=e;a=h<<(l<<3|6)|a;l=l+1|0;if((t|0)!=(l|0)){continue}break}}H[s+(b<<2)>>2]=a}b=b+1|0;h=H[j+12>>2];if(b>>>0>>0){continue}break}a=j+16|0;n=H[j>>2];d=H[j+16>>2];b=H[j+20>>2]-d|0;H:{if(b>>>0<=131071){ya(a,32768-(b>>>2|0)|0);break H}if((b|0)==131072){break H}H[j+20>>2]=d+131072}d=j+28|0;b=H[d>>2];f=H[j+32>>2]-b>>3;I:{if(f>>>0>>0){ob(d,h-f|0);b=H[d>>2];break I}if(f>>>0>h>>>0){H[j+32>>2]=(h<<3)+b}if(!h){break A}}i=H[a>>2];f=0;d=0;while(1){e=n+(f<<2)|0;j=H[e>>2];l=(f<<3)+b|0;a=d;H[l+4>>2]=a;H[l>>2]=j;e=H[e>>2];d=e+a|0;if(d>>>0>32768){break A}J:{if(a>>>0>=d>>>0){break J}l=0;j=e&7;if(j){while(1){H[i+(a<<2)>>2]=f;a=a+1|0;l=l+1|0;if((j|0)!=(l|0)){continue}break}}if(e-1>>>0<=6){break J}while(1){e=i+(a<<2)|0;H[e>>2]=f;H[e+28>>2]=f;H[e+24>>2]=f;H[e+20>>2]=f;H[e+16>>2]=f;H[e+12>>2]=f;H[e+8>>2]=f;H[e+4>>2]=f;a=a+8|0;if((d|0)!=(a|0)){continue}break}}f=f+1|0;if((h|0)!=(f|0)){continue}break}k=(d|0)==32768}d=k}K:{if(!d|(H[g+20>>2]?0:m)){break K}d=0;j=ca-16|0;ca=j;L:{M:{if(J[c+38>>1]<=511){b=H[c+8>>2];a=H[c+12>>2];h=a;e=H[c+20>>2];k=H[c+16>>2];f=k+8|0;e=f>>>0<8?e+1|0:e;if(b>>>0>>0&(a|0)<=(e|0)|(a|0)<(e|0)){break L}k=k+H[c>>2]|0;a=I[k|0]|I[k+1|0]<<8|(I[k+2|0]<<16|I[k+3|0]<<24);k=I[k+4|0]|I[k+5|0]<<8|(I[k+6|0]<<16|I[k+7|0]<<24);H[c+16>>2]=f;H[c+20>>2]=e;break M}if(!gb(1,j+8|0,c)){break L}f=H[c+16>>2];e=H[c+20>>2];b=H[c+8>>2];h=H[c+12>>2];a=H[j+8>>2];k=H[j+12>>2]}i=b-f|0;b=h-((b>>>0>>0)+e|0)|0;if((b|0)==(k|0)&a>>>0>i>>>0|b>>>0>>0){break L}i=e+k|0;b=a+f|0;i=b>>>0>>0?i+1|0:i;H[c+16>>2]=b;H[c+20>>2]=i;if((a|0)<=0){break L}b=H[c>>2]+f|0;H[g+48>>2]=b;c=a-1|0;f=c+b|0;e=I[f|0];N:{if(e>>>0<=63){H[g+52>>2]=c;a=I[f|0]&63;break N}O:{switch((e>>>6|0)-1|0){case 0:if(a>>>0<2){break L}a=a-2|0;H[g+52>>2]=a;a=a+b|0;a=I[a+1|0]<<8&16128|I[a|0];break N;case 1:if(a>>>0<3){break L}a=a-3|0;H[g+52>>2]=a;a=a+b|0;a=I[a+1|0]<<8|I[a+2|0]<<16&4128768|I[a|0];break N;default:break O}}a=a-4|0;H[g+52>>2]=a;a=a+b|0;a=(I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24))&1073741823}H[g+56>>2]=a+131072;d=a>>>0<33423360}ca=j+16|0;if(!d){break K}if(!m){o=1;break K}b=H[g+52>>2];a=H[g+56>>2];c=H[g+36>>2];d=H[g+48>>2];f=H[g+24>>2];while(1){P:{if(a>>>0>131071){break P}while(1){if((b|0)<=0){break P}b=b-1|0;H[g+52>>2]=b;a=I[b+d|0]|a<<8;H[g+56>>2]=a;if(a>>>0<131072){continue}break}}e=a&32767;o=H[f+(e<<2)>>2];k=c+(o<<3)|0;a=(N(H[k>>2],a>>>15|0)+e|0)-H[k+4>>2]|0;H[g+56>>2]=a;H[r+(q<<2)>>2]=o;o=1;q=q+1|0;if((m|0)!=(q|0)){continue}break}}a=H[g+36>>2];if(a){H[g+40>>2]=a;oa(a)}a=H[g+24>>2];if(a){H[g+28>>2]=a;oa(a)}a=H[g+8>>2];if(a){H[g+12>>2]=a;oa(a)}ca=g- -64|0;b=o;break g;case 10:m=a;j=d;g=ca+-64|0;ca=g;H[g+56>>2]=0;H[g+48>>2]=0;H[g+52>>2]=0;H[g+40>>2]=0;H[g+44>>2]=0;H[g+32>>2]=0;H[g+36>>2]=0;H[g+24>>2]=0;H[g+28>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;n=g+8|0;a=J[c+38>>1];Q:{R:{if(!a){break R}S:{if(a>>>0<=511){d=H[c+8>>2];b=H[c+12>>2];e=H[c+20>>2];a=H[c+16>>2];f=a+4|0;e=f>>>0<4?e+1|0:e;if(d>>>0>>0&(b|0)<=(e|0)|(b|0)<(e|0)){break R}a=a+H[c>>2]|0;h=I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24);H[n+12>>2]=h;e=H[c+20>>2];f=H[c+16>>2]+4|0;e=f>>>0<4?e+1|0:e;H[c+16>>2]=f;H[c+20>>2]=e;break S}if(!hb(1,n+12|0,c)){break R}f=H[c+16>>2];e=H[c+20>>2];h=H[n+12>>2]}a=H[c+8>>2];d=a-f|0;a=H[c+12>>2]-((a>>>0>>0)+e|0)|0;if(d>>>0>>6>>>0&(a|0)<=0|(a|0)<0){break R}b=H[n>>2];a=H[n+4>>2]-b>>2;T:{if(a>>>0>>0){ya(n,h-a|0);h=H[n+12>>2];break T}if(a>>>0<=h>>>0){break T}H[n+4>>2]=b+(h<<2)}d=1;if(!h){break Q}f=H[c+16>>2];e=H[c+20>>2];t=H[n>>2];r=H[c+8>>2];p=H[c+12>>2];b=0;while(1){d=0;if((e|0)>=(p|0)&f>>>0>=r>>>0|(e|0)>(p|0)){break Q}d=H[c>>2];s=I[d+f|0];f=f+1|0;i=f?e:e+1|0;H[c+16>>2]=f;e=i;H[c+20>>2]=e;a=s>>>2|0;l=0;U:{V:{W:{X:{i=s&3;switch(i|0){case 0:break V;case 3:break X;default:break W}}a=a+b|0;d=0;if(a>>>0>=h>>>0){break Q}ra(t+(b<<2)|0,0,(s&252)+4|0);b=a;break U}while(1){if((f|0)==(r|0)&(e|0)==(p|0)){break R}h=I[d+f|0];f=f+1|0;e=f?e:e+1|0;H[c+16>>2]=f;H[c+20>>2]=e;a=h<<(l<<3|6)|a;l=l+1|0;if((i|0)!=(l|0)){continue}break}}H[t+(b<<2)>>2]=a}b=b+1|0;h=H[n+12>>2];if(b>>>0>>0){continue}break}a=n+16|0;r=H[n>>2];d=H[n+16>>2];b=H[n+20>>2]-d|0;Y:{if(b>>>0<=262143){ya(a,65536-(b>>>2|0)|0);break Y}if((b|0)==262144){break Y}H[n+20>>2]=d+262144}d=n+28|0;b=H[d>>2];f=H[n+32>>2]-b>>3;Z:{if(f>>>0>>0){ob(d,h-f|0);b=H[d>>2];break Z}if(f>>>0>h>>>0){H[n+32>>2]=(h<<3)+b}if(!h){break R}}i=H[a>>2];f=0;d=0;while(1){e=r+(f<<2)|0;l=H[e>>2];n=(f<<3)+b|0;a=d;H[n+4>>2]=a;H[n>>2]=l;e=H[e>>2];d=e+a|0;if(d>>>0>65536){break R}_:{if(a>>>0>=d>>>0){break _}l=0;n=e&7;if(n){while(1){H[i+(a<<2)>>2]=f;a=a+1|0;l=l+1|0;if((n|0)!=(l|0)){continue}break}}if(e-1>>>0<=6){break _}while(1){e=i+(a<<2)|0;H[e>>2]=f;H[e+28>>2]=f;H[e+24>>2]=f;H[e+20>>2]=f;H[e+16>>2]=f;H[e+12>>2]=f;H[e+8>>2]=f;H[e+4>>2]=f;a=a+8|0;if((d|0)!=(a|0)){continue}break}}f=f+1|0;if((h|0)!=(f|0)){continue}break}k=(d|0)==65536}d=k}$:{if(!d|(H[g+20>>2]?0:m)){break $}d=0;i=ca-16|0;ca=i;aa:{ba:{if(J[c+38>>1]<=511){b=H[c+8>>2];a=H[c+12>>2];h=a;e=H[c+20>>2];k=H[c+16>>2];f=k+8|0;e=f>>>0<8?e+1|0:e;if(b>>>0>>0&(a|0)<=(e|0)|(a|0)<(e|0)){break aa}k=k+H[c>>2]|0;a=I[k|0]|I[k+1|0]<<8|(I[k+2|0]<<16|I[k+3|0]<<24);k=I[k+4|0]|I[k+5|0]<<8|(I[k+6|0]<<16|I[k+7|0]<<24);H[c+16>>2]=f;H[c+20>>2]=e;break ba}if(!gb(1,i+8|0,c)){break aa}f=H[c+16>>2];e=H[c+20>>2];b=H[c+8>>2];h=H[c+12>>2];a=H[i+8>>2];k=H[i+12>>2]}r=b-f|0;b=h-((b>>>0>>0)+e|0)|0;if((b|0)==(k|0)&a>>>0>r>>>0|b>>>0>>0){break aa}e=e+k|0;b=a+f|0;e=b>>>0>>0?e+1|0:e;H[c+16>>2]=b;H[c+20>>2]=e;if((a|0)<=0){break aa}b=H[c>>2]+f|0;H[g+48>>2]=b;c=a-1|0;f=c+b|0;e=I[f|0];ca:{if(e>>>0<=63){H[g+52>>2]=c;a=I[f|0]&63;break ca}da:{switch((e>>>6|0)-1|0){case 0:if(a>>>0<2){break aa}a=a-2|0;H[g+52>>2]=a;a=a+b|0;a=I[a+1|0]<<8&16128|I[a|0];break ca;case 1:if(a>>>0<3){break aa}a=a-3|0;H[g+52>>2]=a;a=a+b|0;a=I[a+1|0]<<8|I[a+2|0]<<16&4128768|I[a|0];break ca;default:break da}}a=a-4|0;H[g+52>>2]=a;a=a+b|0;a=(I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24))&1073741823}H[g+56>>2]=a+262144;d=a>>>0<66846720}ca=i+16|0;if(!d){break $}if(!m){o=1;break $}b=H[g+52>>2];a=H[g+56>>2];c=H[g+36>>2];d=H[g+48>>2];f=H[g+24>>2];while(1){ea:{if(a>>>0>262143){break ea}while(1){if((b|0)<=0){break ea}b=b-1|0;H[g+52>>2]=b;a=I[b+d|0]|a<<8;H[g+56>>2]=a;if(a>>>0<262144){continue}break}}e=a&65535;o=H[f+(e<<2)>>2];k=c+(o<<3)|0;a=(N(H[k>>2],a>>>16|0)+e|0)-H[k+4>>2]|0;H[g+56>>2]=a;H[j+(q<<2)>>2]=o;o=1;q=q+1|0;if((m|0)!=(q|0)){continue}break}}a=H[g+36>>2];if(a){H[g+40>>2]=a;oa(a)}a=H[g+24>>2];if(a){H[g+28>>2]=a;oa(a)}a=H[g+8>>2];if(a){H[g+12>>2]=a;oa(a)}ca=g- -64|0;b=o;break g;case 11:m=a;r=d;g=ca+-64|0;ca=g;H[g+56>>2]=0;H[g+48>>2]=0;H[g+52>>2]=0;H[g+40>>2]=0;H[g+44>>2]=0;H[g+32>>2]=0;H[g+36>>2]=0;H[g+24>>2]=0;H[g+28>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;j=g+8|0;a=J[c+38>>1];fa:{ga:{if(!a){break ga}ha:{if(a>>>0<=511){d=H[c+8>>2];b=H[c+12>>2];e=H[c+20>>2];a=H[c+16>>2];f=a+4|0;e=f>>>0<4?e+1|0:e;if(d>>>0>>0&(b|0)<=(e|0)|(b|0)<(e|0)){break ga}a=a+H[c>>2]|0;h=I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24);H[j+12>>2]=h;i=H[c+20>>2];f=H[c+16>>2]+4|0;i=f>>>0<4?i+1|0:i;H[c+16>>2]=f;e=i;H[c+20>>2]=e;break ha}if(!hb(1,j+12|0,c)){break ga}f=H[c+16>>2];e=H[c+20>>2];h=H[j+12>>2]}a=H[c+8>>2];d=a-f|0;a=H[c+12>>2]-((a>>>0>>0)+e|0)|0;if(d>>>0>>6>>>0&(a|0)<=0|(a|0)<0){break ga}b=H[j>>2];a=H[j+4>>2]-b>>2;ia:{if(a>>>0>>0){ya(j,h-a|0);h=H[j+12>>2];break ia}if(a>>>0<=h>>>0){break ia}H[j+4>>2]=b+(h<<2)}d=1;if(!h){break fa}f=H[c+16>>2];e=H[c+20>>2];s=H[j>>2];i=H[c+8>>2];n=H[c+12>>2];b=0;while(1){d=0;if((e|0)>=(n|0)&f>>>0>=i>>>0|(e|0)>(n|0)){break fa}d=H[c>>2];p=I[d+f|0];f=f+1|0;e=f?e:e+1|0;H[c+16>>2]=f;H[c+20>>2]=e;a=p>>>2|0;l=0;ja:{ka:{la:{ma:{t=p&3;switch(t|0){case 0:break ka;case 3:break ma;default:break la}}a=a+b|0;d=0;if(a>>>0>=h>>>0){break fa}ra(s+(b<<2)|0,0,(p&252)+4|0);b=a;break ja}while(1){if((f|0)==(i|0)&(e|0)==(n|0)){break ga}h=I[d+f|0];f=f+1|0;e=f?e:e+1|0;H[c+16>>2]=f;H[c+20>>2]=e;a=h<<(l<<3|6)|a;l=l+1|0;if((t|0)!=(l|0)){continue}break}}H[s+(b<<2)>>2]=a}b=b+1|0;h=H[j+12>>2];if(b>>>0>>0){continue}break}a=j+16|0;n=H[j>>2];d=H[j+16>>2];b=H[j+20>>2]-d|0;na:{if(b>>>0<=1048575){ya(a,262144-(b>>>2|0)|0);break na}if((b|0)==1048576){break na}H[j+20>>2]=d- -1048576}d=j+28|0;b=H[d>>2];f=H[j+32>>2]-b>>3;oa:{if(f>>>0>>0){ob(d,h-f|0);b=H[d>>2];break oa}if(f>>>0>h>>>0){H[j+32>>2]=(h<<3)+b}if(!h){break ga}}i=H[a>>2];f=0;d=0;while(1){e=n+(f<<2)|0;j=H[e>>2];l=(f<<3)+b|0;a=d;H[l+4>>2]=a;H[l>>2]=j;e=H[e>>2];d=e+a|0;if(d>>>0>262144){break ga}pa:{if(a>>>0>=d>>>0){break pa}l=0;j=e&7;if(j){while(1){H[i+(a<<2)>>2]=f;a=a+1|0;l=l+1|0;if((j|0)!=(l|0)){continue}break}}if(e-1>>>0<=6){break pa}while(1){e=i+(a<<2)|0;H[e>>2]=f;H[e+28>>2]=f;H[e+24>>2]=f;H[e+20>>2]=f;H[e+16>>2]=f;H[e+12>>2]=f;H[e+8>>2]=f;H[e+4>>2]=f;a=a+8|0;if((d|0)!=(a|0)){continue}break}}f=f+1|0;if((h|0)!=(f|0)){continue}break}k=(d|0)==262144}d=k}qa:{if(!d|(H[g+20>>2]?0:m)){break qa}d=0;j=ca-16|0;ca=j;ra:{sa:{if(J[c+38>>1]<=511){b=H[c+8>>2];a=H[c+12>>2];h=a;i=H[c+20>>2];k=H[c+16>>2];f=k+8|0;i=f>>>0<8?i+1|0:i;e=i;if(b>>>0>>0&(e|0)>=(a|0)|(a|0)<(e|0)){break ra}k=k+H[c>>2]|0;a=I[k|0]|I[k+1|0]<<8|(I[k+2|0]<<16|I[k+3|0]<<24);k=I[k+4|0]|I[k+5|0]<<8|(I[k+6|0]<<16|I[k+7|0]<<24);H[c+16>>2]=f;H[c+20>>2]=e;break sa}if(!gb(1,j+8|0,c)){break ra}f=H[c+16>>2];e=H[c+20>>2];b=H[c+8>>2];h=H[c+12>>2];a=H[j+8>>2];k=H[j+12>>2]}i=b-f|0;b=h-((b>>>0>>0)+e|0)|0;if((b|0)==(k|0)&a>>>0>i>>>0|b>>>0>>0){break ra}e=e+k|0;b=a+f|0;e=b>>>0>>0?e+1|0:e;H[c+16>>2]=b;H[c+20>>2]=e;if((a|0)<=0){break ra}b=H[c>>2]+f|0;H[g+48>>2]=b;c=a-1|0;f=c+b|0;e=I[f|0];ta:{if(e>>>0<=63){H[g+52>>2]=c;a=I[f|0]&63;break ta}ua:{switch((e>>>6|0)-1|0){case 0:if(a>>>0<2){break ra}a=a-2|0;H[g+52>>2]=a;a=a+b|0;a=I[a+1|0]<<8&16128|I[a|0];break ta;case 1:if(a>>>0<3){break ra}a=a-3|0;H[g+52>>2]=a;a=a+b|0;a=I[a+1|0]<<8|I[a+2|0]<<16&4128768|I[a|0];break ta;default:break ua}}a=a-4|0;H[g+52>>2]=a;a=a+b|0;a=(I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24))&1073741823}H[g+56>>2]=a- -1048576;d=a>>>0<267386880}ca=j+16|0;if(!d){break qa}if(!m){o=1;break qa}b=H[g+52>>2];a=H[g+56>>2];c=H[g+36>>2];d=H[g+48>>2];f=H[g+24>>2];while(1){va:{if(a>>>0>1048575){break va}while(1){if((b|0)<=0){break va}b=b-1|0;H[g+52>>2]=b;a=I[b+d|0]|a<<8;H[g+56>>2]=a;if(a>>>0<1048576){continue}break}}e=a&262143;o=H[f+(e<<2)>>2];k=c+(o<<3)|0;a=(N(H[k>>2],a>>>18|0)+e|0)-H[k+4>>2]|0;H[g+56>>2]=a;H[r+(q<<2)>>2]=o;o=1;q=q+1|0;if((m|0)!=(q|0)){continue}break}}a=H[g+36>>2];if(a){H[g+40>>2]=a;oa(a)}a=H[g+24>>2];if(a){H[g+28>>2]=a;oa(a)}a=H[g+8>>2];if(a){H[g+12>>2]=a;oa(a)}ca=g- -64|0;b=o;break g;case 12:m=a;r=d;g=ca+-64|0;ca=g;H[g+56>>2]=0;H[g+48>>2]=0;H[g+52>>2]=0;H[g+40>>2]=0;H[g+44>>2]=0;H[g+32>>2]=0;H[g+36>>2]=0;H[g+24>>2]=0;H[g+28>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;j=g+8|0;a=J[c+38>>1];wa:{xa:{if(!a){break xa}ya:{if(a>>>0<=511){d=H[c+8>>2];b=H[c+12>>2];i=H[c+20>>2];a=H[c+16>>2];f=a+4|0;i=f>>>0<4?i+1|0:i;if(d>>>0>>0&(b|0)<=(i|0)|(b|0)<(i|0)){break xa}a=a+H[c>>2]|0;h=I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24);H[j+12>>2]=h;e=H[c+20>>2];f=H[c+16>>2]+4|0;e=f>>>0<4?e+1|0:e;H[c+16>>2]=f;H[c+20>>2]=e;break ya}if(!hb(1,j+12|0,c)){break xa}f=H[c+16>>2];e=H[c+20>>2];h=H[j+12>>2]}a=H[c+8>>2];d=a-f|0;a=H[c+12>>2]-((a>>>0>>0)+e|0)|0;if(d>>>0>>6>>>0&(a|0)<=0|(a|0)<0){break xa}b=H[j>>2];a=H[j+4>>2]-b>>2;za:{if(a>>>0>>0){ya(j,h-a|0);h=H[j+12>>2];break za}if(a>>>0<=h>>>0){break za}H[j+4>>2]=b+(h<<2)}d=1;if(!h){break wa}f=H[c+16>>2];e=H[c+20>>2];s=H[j>>2];i=H[c+8>>2];n=H[c+12>>2];b=0;while(1){d=0;if((e|0)>=(n|0)&f>>>0>=i>>>0|(e|0)>(n|0)){break wa}d=H[c>>2];p=I[d+f|0];f=f+1|0;e=f?e:e+1|0;H[c+16>>2]=f;H[c+20>>2]=e;a=p>>>2|0;l=0;Aa:{Ba:{Ca:{Da:{t=p&3;switch(t|0){case 0:break Ba;case 3:break Da;default:break Ca}}a=a+b|0;d=0;if(a>>>0>=h>>>0){break wa}ra(s+(b<<2)|0,0,(p&252)+4|0);b=a;break Aa}while(1){if((f|0)==(i|0)&(e|0)==(n|0)){break xa}h=I[d+f|0];f=f+1|0;e=f?e:e+1|0;H[c+16>>2]=f;H[c+20>>2]=e;a=h<<(l<<3|6)|a;l=l+1|0;if((t|0)!=(l|0)){continue}break}}H[s+(b<<2)>>2]=a}b=b+1|0;h=H[j+12>>2];if(b>>>0>>0){continue}break}a=j+16|0;n=H[j>>2];d=H[j+16>>2];b=H[j+20>>2]-d|0;Ea:{if(b>>>0<=2097151){ya(a,524288-(b>>>2|0)|0);break Ea}if((b|0)==2097152){break Ea}H[j+20>>2]=d+2097152}d=j+28|0;b=H[d>>2];f=H[j+32>>2]-b>>3;Fa:{if(f>>>0>>0){ob(d,h-f|0);b=H[d>>2];break Fa}if(f>>>0>h>>>0){H[j+32>>2]=(h<<3)+b}if(!h){break xa}}i=H[a>>2];f=0;d=0;while(1){e=n+(f<<2)|0;j=H[e>>2];l=(f<<3)+b|0;a=d;H[l+4>>2]=a;H[l>>2]=j;e=H[e>>2];d=e+a|0;if(d>>>0>524288){break xa}Ga:{if(a>>>0>=d>>>0){break Ga}l=0;j=e&7;if(j){while(1){H[i+(a<<2)>>2]=f;a=a+1|0;l=l+1|0;if((j|0)!=(l|0)){continue}break}}if(e-1>>>0<=6){break Ga}while(1){e=i+(a<<2)|0;H[e>>2]=f;H[e+28>>2]=f;H[e+24>>2]=f;H[e+20>>2]=f;H[e+16>>2]=f;H[e+12>>2]=f;H[e+8>>2]=f;H[e+4>>2]=f;a=a+8|0;if((d|0)!=(a|0)){continue}break}}f=f+1|0;if((h|0)!=(f|0)){continue}break}k=(d|0)==524288}d=k}Ha:{if(!d|(H[g+20>>2]?0:m)){break Ha}d=0;i=ca-16|0;ca=i;Ia:{Ja:{if(J[c+38>>1]<=511){b=H[c+8>>2];a=H[c+12>>2];h=a;e=H[c+20>>2];k=H[c+16>>2];f=k+8|0;e=f>>>0<8?e+1|0:e;if(b>>>0>>0&(a|0)<=(e|0)|(a|0)<(e|0)){break Ia}k=k+H[c>>2]|0;a=I[k|0]|I[k+1|0]<<8|(I[k+2|0]<<16|I[k+3|0]<<24);k=I[k+4|0]|I[k+5|0]<<8|(I[k+6|0]<<16|I[k+7|0]<<24);H[c+16>>2]=f;H[c+20>>2]=e;break Ja}if(!gb(1,i+8|0,c)){break Ia}f=H[c+16>>2];e=H[c+20>>2];b=H[c+8>>2];h=H[c+12>>2];a=H[i+8>>2];k=H[i+12>>2]}j=b-f|0;b=h-((b>>>0>>0)+e|0)|0;if((b|0)==(k|0)&a>>>0>j>>>0|b>>>0>>0){break Ia}e=e+k|0;b=a+f|0;e=b>>>0>>0?e+1|0:e;H[c+16>>2]=b;H[c+20>>2]=e;if((a|0)<=0){break Ia}b=H[c>>2]+f|0;H[g+48>>2]=b;c=a-1|0;f=c+b|0;e=I[f|0];Ka:{if(e>>>0<=63){H[g+52>>2]=c;a=I[f|0]&63;break Ka}La:{switch((e>>>6|0)-1|0){case 0:if(a>>>0<2){break Ia}a=a-2|0;H[g+52>>2]=a;a=a+b|0;a=I[a+1|0]<<8&16128|I[a|0];break Ka;case 1:if(a>>>0<3){break Ia}a=a-3|0;H[g+52>>2]=a;a=a+b|0;a=I[a+1|0]<<8|I[a+2|0]<<16&4128768|I[a|0];break Ka;default:break La}}a=a-4|0;H[g+52>>2]=a;a=a+b|0;a=(I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24))&1073741823}H[g+56>>2]=a+2097152;d=a>>>0<534773760}ca=i+16|0;if(!d){break Ha}if(!m){o=1;break Ha}b=H[g+52>>2];a=H[g+56>>2];c=H[g+36>>2];d=H[g+48>>2];f=H[g+24>>2];while(1){Ma:{if(a>>>0>2097151){break Ma}while(1){if((b|0)<=0){break Ma}b=b-1|0;H[g+52>>2]=b;a=I[b+d|0]|a<<8;H[g+56>>2]=a;if(a>>>0<2097152){continue}break}}e=a&524287;o=H[f+(e<<2)>>2];k=c+(o<<3)|0;a=(N(H[k>>2],a>>>19|0)+e|0)-H[k+4>>2]|0;H[g+56>>2]=a;H[r+(q<<2)>>2]=o;o=1;q=q+1|0;if((m|0)!=(q|0)){continue}break}}a=H[g+36>>2];if(a){H[g+40>>2]=a;oa(a)}a=H[g+24>>2];if(a){H[g+28>>2]=a;oa(a)}a=H[g+8>>2];if(a){H[g+12>>2]=a;oa(a)}ca=g- -64|0;b=o;break g;case 17:b=Le(a,c,d);break g;case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:b=ca+-64|0;ca=b;H[b+56>>2]=0;H[b+48>>2]=0;H[b+52>>2]=0;H[b+40>>2]=0;H[b+44>>2]=0;H[b+32>>2]=0;H[b+36>>2]=0;H[b+24>>2]=0;H[b+28>>2]=0;H[b+16>>2]=0;H[b+20>>2]=0;H[b+8>>2]=0;H[b+12>>2]=0;Na:{if(!Ne(b+8|0,c)|(H[b+20>>2]?0:a)){break Na}if(!Me(b+8|0,c)){break Na}if(!a){f=1;break Na}e=H[b+52>>2];c=H[b+56>>2];k=H[b+36>>2];i=H[b+48>>2];g=H[b+24>>2];while(1){Oa:{if(c>>>0>16383){break Oa}while(1){if((e|0)<=0){break Oa}e=e-1|0;H[b+52>>2]=e;c=I[e+i|0]|c<<8;H[b+56>>2]=c;if(c>>>0<16384){continue}break}}f=c&4095;m=H[g+(f<<2)>>2];r=k+(m<<3)|0;c=(N(H[r>>2],c>>>12|0)+f|0)-H[r+4>>2]|0;H[b+56>>2]=c;H[(o<<2)+d>>2]=m;f=1;o=o+1|0;if((o|0)!=(a|0)){continue}break}}a=H[b+36>>2];if(a){H[b+40>>2]=a;oa(a)}a=H[b+24>>2];if(a){H[b+28>>2]=a;oa(a)}a=H[b+8>>2];if(a){H[b+12>>2]=a;oa(a)}ca=b- -64|0;b=f;break g;case 13:case 14:case 15:case 16:break h;default:break g}}b=Le(a,c,d)}f=b}return f}function gi(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,L=0,M=0,O=0,P=0,Q=0,R=0;s=ca+-64|0;ca=s;H[a+132>>2]=0;if(H[a+148>>2]){c=H[a+144>>2];if(c){while(1){d=H[c>>2];oa(c);c=d;if(c){continue}break}}c=0;H[a+144>>2]=0;d=H[a+140>>2];a:{if(!d){break a}if(d>>>0>=4){g=d&-4;while(1){e=c<<2;H[e+H[a+136>>2]>>2]=0;H[H[a+136>>2]+(e|4)>>2]=0;H[H[a+136>>2]+(e|8)>>2]=0;H[H[a+136>>2]+(e|12)>>2]=0;c=c+4|0;b=b+4|0;if((g|0)!=(b|0)){continue}break}}b=d&3;if(!b){break a}while(1){H[H[a+136>>2]+(c<<2)>>2]=0;c=c+1|0;u=u+1|0;if((b|0)!=(u|0)){continue}break}}H[a+148>>2]=0}b:{c:{d:{c=H[a+4>>2];u=I[c+36|0];b=u<<8|I[c+37|0];if(b>>>0<=513){i=H[c+32>>2];e:{if(b>>>0<=511){b=H[i+20>>2];e=H[i+16>>2];d=e+4|0;b=d>>>0<4?b+1|0:b;g=b;h=H[i+12>>2];if(K[i+8>>2]>>0&(b|0)>=(h|0)|(b|0)>(h|0)){break d}b=e+H[i>>2]|0;b=I[b|0]|I[b+1|0]<<8|(I[b+2|0]<<16|I[b+3|0]<<24);H[i+16>>2]=d;H[i+20>>2]=g;break e}if(!Ea(1,s,i)){break d}c=H[a+4>>2];u=I[c+36|0];b=H[s>>2]}H[a+132>>2]=b}g=H[c+32>>2];f:{g:{h:{if((u&255)>>>0<=1){u=0;d=H[g+20>>2];e=H[g+16>>2];b=e+4|0;d=b>>>0<4?d+1|0:d;i=H[g+12>>2];if(K[g+8>>2]>>0&(i|0)<=(d|0)|(d|0)>(i|0)){break c}e=e+H[g>>2]|0;e=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[s+60>>2]=e;H[g+16>>2]=b;H[g+20>>2]=d;H[a+156>>2]=e;n=a+156|0;break h}u=0;if(!Ea(1,s+60|0,g)){break c}c=H[a+4>>2];b=I[c+36|0];H[a+156>>2]=H[s+60>>2];n=a+156|0;if(b>>>0>1){break g}}g=H[c+32>>2];h=H[g+8>>2];i=H[g+12>>2];c=H[g+20>>2];d=H[g+16>>2];b=d+4|0;c=b>>>0<4?c+1|0:c;e=b;if(b>>>0>h>>>0&(c|0)>=(i|0)|(c|0)>(i|0)){break c}b=d+H[g>>2]|0;b=I[b|0]|I[b+1|0]<<8|(I[b+2|0]<<16|I[b+3|0]<<24);H[s+56>>2]=b;H[g+16>>2]=e;H[g+20>>2]=c;break f}if(!Ea(1,s+56|0,H[c+32>>2])){break c}b=H[s+56>>2]}if(b>>>0>1431655765|K[n>>2]>N(b,3)>>>0){break c}f=H[a+4>>2];g=H[f+32>>2];c=g;e=H[c+8>>2];i=H[c+16>>2];j=H[c+12>>2];d=H[c+20>>2];c=d;if((j|0)<=(c|0)&e>>>0<=i>>>0|(c|0)>(j|0)){break c}n=H[g>>2];o=I[n+i|0];h=i+1|0;c=h?c:c+1|0;H[g+16>>2]=h;H[g+20>>2]=c;i:{if(I[f+36|0]<=1){f=e;c=j;e=i+5|0;d=e>>>0<5?d+1|0:d;if((c|0)<=(d|0)&e>>>0>f>>>0|(c|0)<(d|0)){break c}c=h+n|0;n=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);H[s+52>>2]=n;H[g+16>>2]=e;H[g+20>>2]=d;break i}if(!Ea(1,s+52|0,g)){break c}n=H[s+52>>2]}if(b>>>0>>0|((n>>>0)/3|0)+n>>>0>>0){break c}c=H[a+4>>2];i=H[c+32>>2];j:{if(I[c+36|0]<=1){c=H[i+20>>2];e=H[i+16>>2];d=e+4|0;c=d>>>0<4?c+1|0:c;g=d;f=K[i+8>>2]>>0;d=H[i+12>>2];if(f&(d|0)<=(c|0)|(c|0)>(d|0)){break c}d=e+H[i>>2]|0;d=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[s+48>>2]=d;H[i+16>>2]=g;H[i+20>>2]=c;break j}if(!Ea(1,s+48|0,i)){break c}d=H[s+48>>2]}if(d>>>0>n>>>0){break c}H[a+28>>2]=H[a+24>>2];e=$b(pa(88));c=H[a+8>>2];H[a+8>>2]=e;if(c){cb(c);if(!H[a+8>>2]){break c}}H[a+164>>2]=H[a+160>>2];Jb(a+160|0,b);H[a+176>>2]=H[a+172>>2];Jb(a+172|0,b);H[a- -64>>2]=0;H[a+92>>2]=-1;H[a+84>>2]=-1;H[a+88>>2]=-1;H[a+40>>2]=H[a+36>>2];H[a+52>>2]=H[a+48>>2];H[a+76>>2]=H[a+72>>2];B=a+216|0;ed(B);dd(B,o);if(!Lc(H[a+8>>2],b,H[a+156>>2]+d|0)){break c}c=H[a+156>>2];F[s|0]=1;Oa(a+120|0,c+d|0,s);c=H[a+4>>2];b=J[c+36>>1];b=(b<<8|b>>>8)&65535;k:{if(b>>>0<=513){i=H[c+32>>2];l:{if(b>>>0<=511){b=H[i+20>>2];e=H[i+16>>2];c=e+4|0;b=c>>>0<4?b+1|0:b;g=b;h=H[i+12>>2];if(K[i+8>>2]>>0&(b|0)>=(h|0)|(b|0)>(h|0)){break c}b=e+H[i>>2]|0;b=I[b|0]|I[b+1|0]<<8|(I[b+2|0]<<16|I[b+3|0]<<24);H[i+16>>2]=c;H[i+20>>2]=g;break l}if(!Ea(1,s+44|0,i)){break c}b=H[s+44>>2]}if(!b){break c}c=H[H[a+4>>2]+32>>2];e=H[c+8>>2];g=H[c+16>>2];i=e-g|0;c=H[c+12>>2]-(H[c+20>>2]+(e>>>0>>0)|0)|0;if((c|0)<=0&b>>>0>i>>>0|(c|0)<0){break c}c=Ha(s);e=H[H[a+4>>2]+32>>2];g=H[e+16>>2];i=(g+H[e>>2]|0)+b|0;g=H[e+8>>2]-g|0;G[c+38>>1]=J[e+38>>1];H[c>>2]=i;H[c+16>>2]=0;H[c+20>>2]=0;H[c+8>>2]=g-b;H[c+12>>2]=0;C=Ib(a,c);if((C|0)==-1){break c}M=C>>31;break k}C=-1;M=-1;if((Ib(a,H[c+32>>2])|0)==-1){break c}}e=a+232|0;Ee(e,a);H[a+372>>2]=o;H[a+384>>2]=H[a+156>>2]+d;O=Ha(s);g=O;b=0;j=ca-16|0;ca=j;m:{n:{c=H[e+144>>2];c=J[(ea[H[H[c>>2]+32>>2]](c)|0)+36>>1];if(((c<<8|c>>>8)&65535)>>>0<=513){c=H[e+4>>2];H[e+40>>2]=H[e>>2];H[e+44>>2]=c;c=H[e+36>>2];H[e+72>>2]=H[e+32>>2];H[e+76>>2]=c;d=H[e+28>>2];c=e- -64|0;H[c>>2]=H[e+24>>2];H[c+4>>2]=d;c=H[e+20>>2];H[e+56>>2]=H[e+16>>2];H[e+60>>2]=c;c=H[e+12>>2];H[e+48>>2]=H[e+8>>2];H[e+52>>2]=c;if(!Db(e+40|0,1,j+8|0)){break n}c=H[e+44>>2];H[e>>2]=H[e+40>>2];H[e+4>>2]=c;c=H[e+76>>2];H[e+32>>2]=H[e+72>>2];H[e+36>>2]=c;c=H[e+68>>2];H[e+24>>2]=H[e+64>>2];H[e+28>>2]=c;c=H[e+60>>2];h=c;d=H[e+56>>2];H[e+16>>2]=d;H[e+20>>2]=c;i=H[e+52>>2];f=i;c=H[e+48>>2];H[e+8>>2]=c;H[e+12>>2]=f;o=c-d|0;k=H[j+12>>2];c=f-((c>>>0>>0)+h|0)|0;i=H[j+8>>2];if((k|0)==(c|0)&o>>>0>>0|c>>>0>>0){break n}c=h+k|0;f=d;d=d+i|0;c=f>>>0>d>>>0?c+1|0:c;H[e+16>>2]=d;H[e+20>>2]=c}o:{if(J[e+38>>1]<=513){c=H[e+4>>2];H[e+96>>2]=H[e>>2];H[e+100>>2]=c;c=H[e+36>>2];H[e+128>>2]=H[e+32>>2];H[e+132>>2]=c;c=H[e+28>>2];H[e+120>>2]=H[e+24>>2];H[e+124>>2]=c;c=H[e+20>>2];H[e+112>>2]=H[e+16>>2];H[e+116>>2]=c;c=H[e+12>>2];H[e+104>>2]=H[e+8>>2];H[e+108>>2]=c;if(!Db(e+96|0,1,j+8|0)){break n}c=H[e+100>>2];H[e>>2]=H[e+96>>2];H[e+4>>2]=c;c=H[e+132>>2];H[e+32>>2]=H[e+128>>2];H[e+36>>2]=c;c=H[e+124>>2];H[e+24>>2]=H[e+120>>2];H[e+28>>2]=c;d=H[e+116>>2];h=d;c=H[e+112>>2];H[e+16>>2]=c;H[e+20>>2]=d;i=H[e+108>>2];f=i;d=H[e+104>>2];H[e+8>>2]=d;H[e+12>>2]=f;o=d-c|0;k=H[j+12>>2];d=f-((c>>>0>d>>>0)+h|0)|0;i=H[j+8>>2];if((k|0)==(d|0)&o>>>0>>0|d>>>0>>0){break n}d=h+k|0;f=c;c=c+i|0;d=f>>>0>c>>>0?d+1|0:d;H[e+16>>2]=c;H[e+20>>2]=d;break o}if(!ta(e+80|0,e)){break m}}if(!Fe(e)){break m}c=H[e+4>>2];H[g>>2]=H[e>>2];H[g+4>>2]=c;c=H[e+36>>2];H[g+32>>2]=H[e+32>>2];H[g+36>>2]=c;c=H[e+28>>2];H[g+24>>2]=H[e+24>>2];H[g+28>>2]=c;c=H[e+20>>2];H[g+16>>2]=H[e+16>>2];H[g+20>>2]=c;c=H[e+12>>2];H[g+8>>2]=H[e+8>>2];H[g+12>>2]=c;c=H[e+144>>2];c=J[(ea[H[H[c>>2]+32>>2]](c)|0)+36>>1];p:{if(((c<<8|c>>>8)&65535)>>>0<=513){c=H[e+144>>2];q:{if(I[(ea[H[H[c>>2]+32>>2]](c)|0)+36|0]<=1){c=H[g+20>>2];i=H[g+16>>2];d=i+4|0;c=d>>>0<4?c+1|0:c;h=d;f=K[g+8>>2]>>0;d=H[g+12>>2];if(f&(d|0)<=(c|0)|(c|0)>(d|0)){break m}d=i+H[g>>2]|0;d=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[g+16>>2]=h;H[g+20>>2]=c;break q}if(!Ea(1,j+8|0,g)){break m}d=H[j+8>>2]}c=H[e+152>>2];if(d>>>0>=c>>>0){break m}d=H[g+20>>2];h=H[g+12>>2];i=H[g+16>>2];if((d|0)>=(h|0)&i>>>0>=K[g+8>>2]|(d|0)>(h|0)){break m}h=I[i+H[g>>2]|0];i=i+1|0;d=i?d:d+1|0;H[g+16>>2]=i;H[g+20>>2]=d;if(h){break m}H[e+176>>2]=2;H[e+180>>2]=7;break p}H[e+176>>2]=2;H[e+180>>2]=7;c=H[e+152>>2]}if((c|0)<0){break m}H[j+8>>2]=0;b=2;h=H[e+156>>2];i=H[e+160>>2]-h>>2;r:{if(i>>>0>>0){Pa(e+156|0,c-i|0,j+8|0);b=H[e+176>>2];d=H[e+180>>2];break r}d=7;if(c>>>0>=i>>>0){break r}H[e+160>>2]=h+(c<<2)}i=e+184|0;b=(d-b|0)+1|0;c=H[e+188>>2];h=H[e+184>>2];d=(c-h|0)/12|0;s:{if(b>>>0>d>>>0){o=0;d=b-d|0;f=H[i+8>>2];c=H[i+4>>2];t:{if(d>>>0<=(f-c|0)/12>>>0){if(d){b=c;c=N(d,12)-12|0;c=(c-((c>>>0)%12|0)|0)+12|0;c=ra(b,0,c)+c|0}H[i+4>>2]=c;break t}u:{v:{w:{h=H[i>>2];k=(c-h|0)/12|0;b=k+d|0;if(b>>>0<357913942){f=(f-h|0)/12|0;l=f<<1;f=f>>>0>=178956970?357913941:b>>>0>>0?l:b;if(f){if(f>>>0>=357913942){break w}o=pa(N(f,12))}b=N(k,12)+o|0;d=N(d,12)-12|0;k=(d-((d>>>0)%12|0)|0)+12|0;d=ra(b,0,k);k=d+k|0;f=N(f,12)+o|0;if((c|0)==(h|0)){break v}while(1){b=b-12|0;c=c-12|0;H[b>>2]=H[c>>2];H[b+4>>2]=H[c+4>>2];H[b+8>>2]=H[c+8>>2];H[c+8>>2]=0;H[c>>2]=0;H[c+4>>2]=0;if((c|0)!=(h|0)){continue}break}H[i+8>>2]=f;d=H[i+4>>2];H[i+4>>2]=k;c=H[i>>2];H[i>>2]=b;if((c|0)==(d|0)){break u}while(1){b=d-12|0;h=H[b>>2];if(h){H[d-8>>2]=h;oa(h)}d=b;if((b|0)!=(c|0)){continue}break}break u}break b}wa();v()}H[i+8>>2]=f;H[i+4>>2]=k;H[i>>2]=d}if(c){oa(c)}}d=H[e+188>>2];break s}if(b>>>0>=d>>>0){d=c;break s}d=h+N(b,12)|0;if((d|0)!=(c|0)){while(1){b=c-12|0;h=H[b>>2];if(h){H[c-8>>2]=h;oa(h)}c=b;if((d|0)!=(b|0)){continue}break}}H[e+188>>2]=d}f=e+196|0;b=H[e+184>>2];c=(d-b|0)/12|0;o=H[e+196>>2];h=H[e+200>>2]-o>>2;x:{if(c>>>0>h>>>0){ya(f,c-h|0);b=H[e+184>>2];d=H[e+188>>2];break x}if(c>>>0>=h>>>0){break x}H[e+200>>2]=o+(c<<2)}if((b|0)==(d|0)){b=1;break m}c=0;while(1){if(!Ea(1,j+8|0,g)){break n}b=H[e+148>>2];d=(H[b+4>>2]-H[b>>2]>>2>>>0)/3|0;b=H[j+8>>2];if(d>>>0>>0){break n}if(b){k=N(c,12);h=k+H[i>>2]|0;d=H[h>>2];o=H[h+4>>2]-d>>2;y:{if(o>>>0>>0){ya(h,b-o|0);d=H[k+H[i>>2]>>2];break y}if(b>>>0>=o>>>0){break y}H[h+4>>2]=(b<<2)+d}kd(b,1,g,d);H[H[f>>2]+(c<<2)>>2]=b}b=1;c=c+1|0;if(c>>>0<(H[e+188>>2]-H[e+184>>2]|0)/12>>>0){continue}break}break m}b=0}ca=j+16|0;z:{if(!b){break z}d=0;c=0;g=0;i=0;o=0;l=ca-96|0;ca=l;H[l+72>>2]=0;H[l+64>>2]=0;H[l+68>>2]=0;H[l+48>>2]=0;H[l+52>>2]=0;H[l+40>>2]=0;H[l+44>>2]=0;H[l+56>>2]=1065353216;H[l+32>>2]=0;H[l+24>>2]=0;H[l+28>>2]=0;j=a;L=H[a+124>>2];A:{B:{C:{D:{E:{if((n|0)<=0){break E}r=j+232|0;P=H[j+216>>2]!=H[j+220>>2];D=1;while(1){h=i;i=h+1|0;a=H[r+172>>2];F:{G:{if((a|0)!=-1){b=H[r+196>>2]+(a<<2)|0;f=H[b>>2];a=f-1|0;H[b>>2]=a;b=9;if((f|0)<=0){break F}a=H[H[H[r+184>>2]+N(H[r+172>>2],12)>>2]+(a<<2)>>2];if(a>>>0>4){break F}b=H[(a<<2)+12144>>2];break G}b=7;a=H[r+144>>2];a=J[(ea[H[H[a>>2]+32>>2]](a)|0)+36>>1];if(((a<<8|a>>>8)&65535)>>>0>513|!I[r+76|0]){break G}b=0;m=H[r- -64>>2];k=H[r+72>>2];a=m+(k>>>3|0)|0;p=H[r+68>>2];if(a>>>0>=p>>>0){break G}f=I[a|0];a=k+1|0;H[r+72>>2]=a;f=f>>>(k&7)&1;if(!f){break G}q=a>>>3|0;b=m+q|0;H:{if(b>>>0>=p>>>0){b=a;a=0;break H}t=I[b|0];b=k+2|0;H[r+72>>2]=b;q=b>>>3|0;a=t>>>(a&7)&1}k=m+q|0;if(k>>>0

    >>0){k=I[k|0];H[r+72>>2]=b+1;b=k>>>(b&7)<<1&2}else{b=0}b=(a|b)<<1|f}H[r+168>>2]=b}a=b;I:{J:{if(!a){if((c|0)==(g|0)){b=-1;break D}d=-1;m=H[j+8>>2];t=H[m+24>>2];D=c-4|0;f=H[D>>2];a=-1;K:{if((f|0)==-1){break K}k=f+1|0;k=(k>>>0)%3|0?k:f-2|0;a=-1;if((k|0)==-1){break K}a=H[H[m>>2]+(k<<2)>>2]}b=H[t+(a<<2)>>2];if((b|0)!=-1){d=b+1|0;d=(d>>>0)%3|0?d:b-2|0}if((d|0)==(f|0)){b=-1;break D}if((f|0)!=-1){b=-1;if(H[H[m+12>>2]+(f<<2)>>2]!=-1){break D}}k=H[m+12>>2];if((d|0)!=-1){b=-1;if(H[k+(d<<2)>>2]!=-1){break D}}p=N(h,3);b=p+1|0;H[k+(f<<2)>>2]=b;w=b<<2;H[w+k>>2]=f;q=p+2|0;H[k+(d<<2)>>2]=q;y=q<<2;H[y+k>>2]=d;k=-1;h=-1;L:{if((f|0)==-1){break L}M:{if((f>>>0)%3|0){b=f-1|0;break M}b=f+2|0;h=-1;if((b|0)==-1){break L}}h=H[H[m>>2]+(b<<2)>>2]}N:{if((d|0)==-1){break N}b=d+1|0;b=(b>>>0)%3|0?b:d-2|0;if((b|0)==-1){break N}k=H[H[m>>2]+(b<<2)>>2]}b=-1;if((a|0)==(h|0)|(a|0)==(k|0)){break D}b=H[m>>2];H[b+(p<<2)>>2]=a;H[b+w>>2]=k;H[b+y>>2]=h;if((h|0)!=-1){H[t+(h<<2)>>2]=q}b=H[j+120>>2]+(a>>>3&536870908)|0;d=H[b>>2];Q=b,R=Vj(a)&d,H[Q>>2]=R;H[D>>2]=p;k=H[c-4>>2];break J}b=-1;O:{P:{Q:{R:{S:{T:{U:{V:{W:{switch(a-1|0){case 2:case 4:if((c|0)==(g|0)){break D}t=c-4|0;d=H[t>>2];f=H[j+8>>2];m=H[f+12>>2];if((d|0)!=-1&H[m+(d<<2)>>2]!=-1){break D}k=N(h,3);p=(a|0)==5;q=k+(p?2:1)|0;w=q<<2;H[w+m>>2]=d;H[m+(d<<2)>>2]=q;Ka(f+24|0,11424);a=H[j+8>>2];m=H[a+24>>2];if(H[a+28>>2]-m>>2>(L|0)){break D}a=H[a>>2];y=a+w|0;b=H[f+28>>2];f=H[f+24>>2];w=(b-f>>2)-1|0;H[y>>2]=w;if((b|0)!=(f|0)){H[m+(w<<2)>>2]=q}b=p?k:k+2|0;q=a+(k+p<<2)|0;X:{if((d|0)==-1){H[a+(b<<2)>>2]=-1;b=-1;break X}Y:{Z:{_:{if((d>>>0)%3|0){f=d-1|0;break _}f=d+2|0;if((f|0)==-1){break Z}}f=H[a+(f<<2)>>2];H[a+(b<<2)>>2]=f;if((f|0)==-1){break Y}H[m+(f<<2)>>2]=b;break Y}H[a+(b<<2)>>2]=-1}f=d+1|0;d=(f>>>0)%3|0?f:d-2|0;b=-1;if((d|0)==-1){break X}b=H[a+(d<<2)>>2]}H[q>>2]=b;H[t>>2]=k;break V;case 0:if((c|0)==(d|0)){break D}a=c-4|0;m=H[a>>2];H[l+68>>2]=a;p=H[l+44>>2];$:{if(!p){c=a;break $}f=H[l+40>>2];q=Uj(p)>>>0>1;b=h&p+2147483647;aa:{if(!q){break aa}b=h;if(b>>>0

    >>0){break aa}b=(h>>>0)%(p>>>0)|0}k=b;b=H[f+(k<<2)>>2];if(!b){c=a;break $}b=H[b>>2];if(!b){c=a;break $}ba:{if(!q){f=p-1|0;while(1){p=H[b+4>>2];ca:{if((p|0)!=(h|0)){if((k|0)==(f&p)){break ca}c=a;break $}if((h|0)==H[b+8>>2]){break ba}}b=H[b>>2];if(b){continue}break}c=a;break $}while(1){f=H[b+4>>2];da:{if((f|0)!=(h|0)){if(f>>>0>=p>>>0){f=(f>>>0)%(p>>>0)|0}if((f|0)==(k|0)){break da}c=a;break $}if((h|0)==H[b+8>>2]){break ba}}b=H[b>>2];if(b){continue}break}c=a;break $}if((a|0)!=(x|0)){H[a>>2]=H[b+12>>2];H[l+68>>2]=c;break $}a=x-d|0;g=a>>2;c=g+1|0;if(c>>>0>=1073741824){break b}f=a>>>1|0;f=a>>>0>=2147483644?1073741823:c>>>0>>0?f:c;if(f){if(f>>>0>=1073741824){break B}a=pa(f<<2)}else{a=0}g=a+(g<<2)|0;H[g>>2]=H[b+12>>2];c=g+4|0;if((d|0)!=(x|0)){while(1){g=g-4|0;x=x-4|0;H[g>>2]=H[x>>2];if((d|0)!=(x|0)){continue}break}}x=a+(f<<2)|0;H[l+72>>2]=x;H[l+68>>2]=c;H[l+64>>2]=g;if(d){oa(d)}}if((c|0)==(g|0)){break P}w=c-4|0;a=H[w>>2];if((a|0)==(m|0)){break P}b=(a|0)==-1;p=H[j+8>>2];if(!b&H[H[p+12>>2]+(a<<2)>>2]!=-1){break P}q=H[p+12>>2];if((m|0)!=-1&H[q+(m<<2)>>2]!=-1){break P}k=N(h,3);t=k+2|0;H[q+(a<<2)>>2]=t;h=t<<2;H[h+q>>2]=a;d=k+1|0;H[q+(m<<2)>>2]=d;y=d<<2;H[y+q>>2]=m;if(b){break T}if((a>>>0)%3|0){f=a-1|0;break S}f=a+2|0;if((f|0)!=-1){break S}d=H[p>>2];f=-1;break R;case 6:break W;default:break D}}k=H[j+8>>2];Ka(k+24|0,11424);f=H[j+8>>2];a=N(h,3);m=H[k+28>>2];p=H[k+24>>2];q=m-p|0;k=q>>2;t=k-1|0;H[H[f>>2]+(a<<2)>>2]=t;Ka(f+24|0,11424);w=a+1|0;H[H[f>>2]+(w<<2)>>2]=(H[f+28>>2]-H[f+24>>2]>>2)-1;f=H[j+8>>2];Ka(f+24|0,11424);y=a+2|0;H[H[f>>2]+(y<<2)>>2]=(H[f+28>>2]-H[f+24>>2]>>2)-1;E=H[j+8>>2];f=H[E+24>>2];if(H[E+28>>2]-f>>2>(L|0)){break D}ea:{fa:{if((m|0)!=(p|0)){H[f+(t<<2)>>2]=a;b=0;if((q|0)==-4){break fa}}H[f+(k<<2)>>2]=w;b=k+1|0;if((b|0)==-1){break ea}}H[f+(b<<2)>>2]=y}if((c|0)!=(x|0)){H[c>>2]=a;c=c+4|0;H[l+68>>2]=c;break U}b=c-d|0;k=b>>2;g=k+1|0;if(g>>>0>=1073741824){break b}f=b>>>1|0;b=b>>>0>=2147483644?1073741823:g>>>0>>0?f:g;if(b){if(b>>>0>=1073741824){break B}f=pa(b<<2)}else{f=0}g=f+(k<<2)|0;H[g>>2]=a;x=f+(b<<2)|0;a=g+4|0;if((c|0)!=(d|0)){while(1){g=g-4|0;c=c-4|0;H[g>>2]=H[c>>2];if((c|0)!=(d|0)){continue}break}}H[l+72>>2]=x;H[l+68>>2]=a;H[l+64>>2]=g;if(d){oa(d)}c=a}d=g}Ce(r,H[c-4>>2]);a=H[j+40>>2];if((a|0)==H[j+36>>2]){break I}b=a-12|0;f=H[b+4>>2];h=(h^-1)+n|0;if(f>>>0>h>>>0){break P}if((f|0)!=(h|0)){break I}k=I[a-4|0];f=H[b>>2];H[j+40>>2]=b;if((f|0)<0){break P}m=c-4|0;a=H[m>>2];H[l+20>>2]=(f^-1)+n;b=l+20|0;H[l+88>>2]=b;Gb(l,l+40|0,b,l+88|0);f=H[l>>2];ga:{if(k&1){b=-1;if((a|0)==-1){break ga}b=a+1|0;b=(b>>>0)%3|0?b:a-2|0;break ga}b=-1;if((a|0)==-1){break ga}b=a-1|0;if((a>>>0)%3|0){break ga}b=a+2|0}H[f+12>>2]=b;b=H[j+40>>2];if((b|0)==H[j+36>>2]){break I}while(1){a=b-12|0;f=H[a+4>>2];if(f>>>0>h>>>0){break P}if((f|0)!=(h|0)){break I}f=I[b-4|0];b=H[a>>2];H[j+40>>2]=a;if((b|0)<0){break P}a=H[m>>2];H[l+20>>2]=(b^-1)+n;b=l+20|0;H[l+88>>2]=b;Gb(l,l+40|0,b,l+88|0);k=H[l>>2];ha:{if(f&1){b=-1;if((a|0)==-1){break ha}b=a+1|0;b=(b>>>0)%3|0?b:a-2|0;break ha}b=-1;if((a|0)==-1){break ha}b=a-1|0;if((a>>>0)%3|0){break ha}b=a+2|0}H[k+12>>2]=b;b=H[j+40>>2];if((b|0)!=H[j+36>>2]){continue}break}break I}f=-1;d=H[p>>2];H[d+(k<<2)>>2]=-1;b=-1;break Q}d=H[p>>2];f=H[d+(f<<2)>>2]}H[(k<<2)+d>>2]=f;E=a+1|0;a=(E>>>0)%3|0?E:a-2|0;b=-1;if((a|0)==-1){break Q}b=H[(a<<2)+d>>2]}H[d+y>>2]=b;ia:{if((m|0)==-1){H[d+h>>2]=-1;t=-1;a=-1;break ia}ja:{ka:{la:{if((m>>>0)%3|0){b=m-1|0;break la}b=m+2|0;if((b|0)==-1){break ka}}a=H[(b<<2)+d>>2];H[d+h>>2]=a;if((a|0)==-1){break ja}H[H[p+24>>2]+(a<<2)>>2]=t;break ja}H[d+h>>2]=-1}t=-1;b=m+1|0;b=(b>>>0)%3|0?b:m-2|0;a=-1;if((b|0)==-1){break ia}t=H[(b<<2)+d>>2];a=b}b=H[j+388>>2];h=f<<2;m=b+h|0;y=b;b=t<<2;H[m>>2]=H[m>>2]+H[y+b>>2];m=b;b=H[p+24>>2];m=m+b|0;if((f|0)!=-1){H[b+h>>2]=H[m>>2]}b=a;while(1){if((b|0)==-1){break O}H[(b<<2)+d>>2]=f;p=b+1|0;b=(p>>>0)%3|0?p:b-2|0;h=-1;ma:{if((b|0)==-1){break ma}b=H[q+(b<<2)>>2];h=-1;if((b|0)==-1){break ma}h=b+1|0;h=(h>>>0)%3|0?h:b-2|0}b=h;if((a|0)!=(b|0)){continue}break}}b=-1;if(!D){break E}break D}H[m>>2]=-1;na:{if(P){break na}if((z|0)!=(A|0)){H[A>>2]=t;A=A+4|0;H[l+28>>2]=A;break na}a=z-o|0;h=a>>2;b=h+1|0;if(b>>>0>=1073741824){break b}d=a>>>1|0;d=a>>>0>=2147483644?1073741823:b>>>0>>0?d:b;if(d){if(d>>>0>=1073741824){break B}a=pa(d<<2)}else{a=0}b=a+(h<<2)|0;H[b>>2]=t;A=b+4|0;if((o|0)!=(z|0)){while(1){b=b-4|0;z=z-4|0;H[b>>2]=H[z>>2];if((o|0)!=(z|0)){continue}break}}z=a+(d<<2)|0;H[l+32>>2]=z;H[l+28>>2]=A;H[l+24>>2]=b;if(o){oa(o)}o=b}H[w>>2]=k}Ce(r,k);d=g}D=(i|0)<(n|0);if((i|0)!=(n|0)){continue}break}i=n}b=-1;d=H[j+8>>2];if(H[d+28>>2]-H[d+24>>2]>>2>(L|0)){break D}if((c|0)!=(g|0)){x=j+72|0;h=j+60|0;p=j+312|0;while(1){c=c-4|0;o=H[c>>2];H[l+68>>2]=c;oa:{pa:{qa:{if(J[j+270>>1]<=513){if(!I[j+364|0]){break pa}a=H[j+360>>2];b=H[j+352>>2]+(a>>>3|0)|0;if(b>>>0>=K[j+356>>2]){break qa}b=I[b|0];H[j+360>>2]=a+1;if(!(b>>>(a&7)&1)){break qa}break pa}if(Ba(p)){break pa}}b=H[j+64>>2];a=H[j+68>>2];if((b|0)==a<<5){if((b+1|0)<0){break b}if(b>>>0<=1073741822){a=a<<6;b=(b&-32)+32|0;a=a>>>0>b>>>0?a:b}else{a=2147483647}pb(h,a);b=H[j+64>>2]}H[j+64>>2]=b+1;a=H[j+60>>2]+(b>>>3&536870908)|0;d=H[a>>2];Q=a,R=Vj(b)&d,H[Q>>2]=R;b=H[j+76>>2];if((b|0)!=H[j+80>>2]){H[b>>2]=o;H[j+76>>2]=b+4;break oa}d=H[x>>2];a=b-d|0;k=a>>2;f=k+1|0;if(f>>>0<1073741824){n=a>>>1|0;n=a>>>0>=2147483644?1073741823:f>>>0>>0?n:f;if(n){if(n>>>0>=1073741824){break B}a=pa(n<<2)}else{a=0}f=a+(k<<2)|0;H[f>>2]=o;o=f+4|0;if((b|0)!=(d|0)){while(1){f=f-4|0;b=b-4|0;H[f>>2]=H[b>>2];if((b|0)!=(d|0)){continue}break}}H[j+80>>2]=a+(n<<2);H[j+76>>2]=o;H[j+72>>2]=f;if(!d){break oa}oa(d);break oa}break b}m=H[j+8>>2];r=H[m>>2];if(((H[m+4>>2]-r>>2>>>0)/3|0)<=(i|0)){b=-1;break D}d=-1;q=H[m+24>>2];n=-1;ra:{if((o|0)==-1){break ra}g=o+1|0;g=(g>>>0)%3|0?g:o-2|0;n=-1;if((g|0)==-1){break ra}n=H[r+(g<<2)>>2]}a=H[q+(n<<2)>>2];sa:{if((a|0)==-1){k=1;f=-1;break sa}k=1;f=-1;b=a+1|0;a=(b>>>0)%3|0?b:a-2|0;if((a|0)==-1){break sa}k=0;d=a;b=a+1|0;b=(b>>>0)%3|0?b:a-2|0;if((b|0)!=-1){f=H[r+(b<<2)>>2]}}b=-1;g=-1;a=H[q+(f<<2)>>2];if((a|0)!=-1){g=a+1|0;g=(g>>>0)%3|0?g:a-2|0}if((d|0)==(o|0)|(g|0)==(o|0)|((o|0)!=-1&H[H[m+12>>2]+(o<<2)>>2]!=-1|(d|0)==(g|0))){break D}if(!k&H[H[m+12>>2]+(d<<2)>>2]!=-1){break D}k=-1;a=H[m+12>>2];m=-1;ta:{if((g|0)==-1){break ta}if(H[a+(g<<2)>>2]!=-1){break D}b=g+1|0;b=(b>>>0)%3|0?b:g-2|0;m=-1;if((b|0)==-1){break ta}m=H[r+(b<<2)>>2]}b=N(i,3);H[l>>2]=b;H[a+(b<<2)>>2]=o;H[a+(o<<2)>>2]=b;b=H[l>>2]+1|0;H[a+(b<<2)>>2]=d;H[a+(d<<2)>>2]=b;b=H[l>>2]+2|0;H[a+(b<<2)>>2]=g;H[a+(g<<2)>>2]=b;a=H[l>>2];H[r+(a<<2)>>2]=f;b=a+1|0;d=r+(b<<2)|0;H[d>>2]=m;g=a+2|0;o=r+(g<<2)|0;H[o>>2]=n;a=H[j+120>>2];f=b?f:-1;n=a+(f>>>3&536870908)|0;r=H[n>>2];Q=n,R=Vj(f)&r,H[Q>>2]=R;k=(b|0)!=-1?H[d>>2]:k;b=a+(k>>>3&536870908)|0;d=H[b>>2];Q=b,R=Vj(k)&d,H[Q>>2]=R;b=-1;b=(g|0)!=-1?H[o>>2]:b;a=a+(b>>>3&536870908)|0;d=H[a>>2];Q=a,R=Vj(b)&d,H[Q>>2]=R;F[l+88|0]=1;_c(h,l+88|0);Ka(x,l);i=i+1|0;g=H[l+64>>2]}if((c|0)!=(g|0)){continue}break}d=H[j+8>>2]}b=-1;if(((H[d+4>>2]-H[d>>2]>>2>>>0)/3|0)!=(i|0)){break D}b=H[d+28>>2]-H[d+24>>2]>>2;i=H[l+24>>2];f=H[l+28>>2];if((i|0)==(f|0)){break C}while(1){a=H[i>>2];h=H[d+24>>2];c=b-1|0;g=h+(c<<2)|0;if(H[g>>2]==-1){while(1){c=b-2|0;b=b-1|0;g=h+(c<<2)|0;if(H[g>>2]==-1){continue}break}}if(a>>>0<=c>>>0){H[l>>2]=d;g=H[g>>2];F[l+12|0]=1;H[l+8>>2]=g;H[l+4>>2]=g;if((g|0)!=-1){while(1){d=H[H[j+8>>2]>>2]+(g<<2)|0;if(H[d>>2]!=(c|0)){b=-1;break D}H[d>>2]=a;uc(l);g=H[l+8>>2];if((g|0)!=-1){continue}break}d=H[j+8>>2]}h=H[d+24>>2];g=h+(c<<2)|0;if((a|0)!=-1){H[h+(a<<2)>>2]=H[g>>2]}H[g>>2]=-1;g=1<>2];a=h+(a>>>3&536870908)|0;h=h+(c>>>3&536870908)|0;c=1<>2]&c){g=g|H[a>>2]}else{g=H[a>>2]&(g^-1)}H[a>>2]=g;H[h>>2]=H[h>>2]&(c^-1);b=b-1|0}i=i+4|0;if((f|0)!=(i|0)){continue}break}}i=H[l+24>>2]}if(i){oa(i)}a=H[l+48>>2];if(a){while(1){c=H[a>>2];oa(a);a=c;if(a){continue}break}}a=H[l+40>>2];H[l+40>>2]=0;if(a){oa(a)}a=H[l+64>>2];if(a){H[l+68>>2]=a;oa(a)}ca=l+96|0;break A}wa();v()}if((b|0)==-1){break z}a=O;c=H[a+16>>2];d=c+H[a>>2]|0;c=H[a+8>>2]-c|0;a=H[H[j+4>>2]+32>>2];G[a+38>>1]=J[a+38>>1];H[a>>2]=d;H[a+16>>2]=0;H[a+20>>2]=0;H[a+8>>2]=c;H[a+12>>2]=0;a=H[j+4>>2];c=J[a+36>>1];g=c<<8|c>>>8;if((g&65535)>>>0<=513){a=H[a+32>>2];c=H[a+16>>2];d=M+H[a+20>>2]|0;c=c+C|0;d=c>>>0>>0?d+1|0:d;H[a+16>>2]=c;H[a+20>>2]=d}ua:{if(H[j+216>>2]==H[j+220>>2]){break ua}c=H[j+8>>2];a=H[c>>2];c=H[c+4>>2];va:{if((g&65535)>>>0>=513){if((a|0)==(c|0)){break ua}c=0;break va}if((a|0)==(c|0)){break ua}c=0;while(1){if(cd(j,c)){c=c+3|0;a=H[j+8>>2];if(c>>>0>2]-H[a>>2]>>2>>>0){continue}break ua}break}break z}while(1){if(bd(j,c)){c=c+3|0;a=H[j+8>>2];if(c>>>0>2]-H[a>>2]>>2>>>0){continue}break ua}break}break z}ad(e);c=H[j+216>>2];if((c|0)!=H[j+220>>2]){n=0;while(1){d=N(n,144);Jc((d+c|0)+4|0,H[j+8>>2]);a=H[B>>2];e=a+d|0;c=H[e+132>>2];e=H[e+136>>2];if((c|0)!=(e|0)){while(1){Hc((d+H[B>>2]|0)+4|0,H[c>>2]);c=c+4|0;if((e|0)!=(c|0)){continue}break}a=H[B>>2]}if(!Ic((a+d|0)+4|0)){break z}n=n+1|0;c=H[j+216>>2];if(n>>>0<(H[j+220>>2]-c|0)/144>>>0){continue}break}}a=H[j+8>>2];Hb(j+184|0,H[a+28>>2]-H[a+24>>2]>>2);u=H[j+216>>2];if((u|0)!=H[j+220>>2]){c=0;while(1){a=N(c,144)+u|0;d=H[a+60>>2]-H[a+56>>2]>>2;f=a+104|0;a=H[j+8>>2];a=H[a+28>>2]-H[a+24>>2]>>2;Hb(f,(a|0)<(d|0)?d:a);c=c+1|0;u=H[j+216>>2];if(c>>>0<(H[j+220>>2]-u|0)/144>>>0){continue}break}}u=$c(j,b)}break c}u=0}ca=s- -64|0;return u|0}sa();v()}function ii(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,L=0,M=0,O=0,P=0,Q=0,R=0,S=0;u=ca+-64|0;ca=u;H[a+132>>2]=0;if(H[a+148>>2]){c=H[a+144>>2];if(c){while(1){b=H[c>>2];oa(c);c=b;if(b){continue}break}}c=0;H[a+144>>2]=0;l=H[a+140>>2];a:{if(!l){break a}if(l>>>0>=4){b=l&-4;while(1){e=c<<2;H[e+H[a+136>>2]>>2]=0;H[H[a+136>>2]+(e|4)>>2]=0;H[H[a+136>>2]+(e|8)>>2]=0;H[H[a+136>>2]+(e|12)>>2]=0;c=c+4|0;f=f+4|0;if((b|0)!=(f|0)){continue}break}}b=l&3;if(!b){break a}while(1){H[H[a+136>>2]+(c<<2)>>2]=0;c=c+1|0;w=w+1|0;if((b|0)!=(w|0)){continue}break}}H[a+148>>2]=0}b:{c:{c=H[a+4>>2];w=I[c+36|0];b=w<<8|I[c+37|0];if(b>>>0<=513){g=H[c+32>>2];d:{if(b>>>0<=511){f=H[g+20>>2];l=H[g+16>>2];e=l+4|0;f=e>>>0<4?f+1|0:f;b=f;d=H[g+12>>2];if(K[g+8>>2]>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break c}f=l+H[g>>2]|0;f=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[g+16>>2]=e;H[g+20>>2]=b;break d}if(!Ea(1,u,g)){break c}c=H[a+4>>2];w=I[c+36|0];f=H[u>>2]}H[a+132>>2]=f}d=H[c+32>>2];e:{f:{g:{if((w&255)>>>0<=1){w=0;b=H[d+20>>2];e=H[d+16>>2];f=e+4|0;b=f>>>0<4?b+1|0:b;l=H[d+12>>2];if(K[d+8>>2]>>0&(l|0)<=(b|0)|(b|0)>(l|0)){break b}e=e+H[d>>2]|0;e=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[u+60>>2]=e;H[d+16>>2]=f;H[d+20>>2]=b;H[a+156>>2]=e;t=a+156|0;break g}w=0;if(!Ea(1,u+60|0,d)){break b}c=H[a+4>>2];b=I[c+36|0];H[a+156>>2]=H[u+60>>2];t=a+156|0;if(b>>>0>1){break f}}d=H[c+32>>2];e=H[d+8>>2];l=H[d+12>>2];c=H[d+20>>2];f=H[d+16>>2];b=f+4|0;c=b>>>0<4?c+1|0:c;if(b>>>0>e>>>0&(c|0)>=(l|0)|(c|0)>(l|0)){break b}f=f+H[d>>2]|0;f=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[u+56>>2]=f;H[d+16>>2]=b;H[d+20>>2]=c;break e}if(!Ea(1,u+56|0,H[c+32>>2])){break b}f=H[u+56>>2]}if(f>>>0>1431655765|K[t>>2]>N(f,3)>>>0){break b}E=H[a+4>>2];x=H[E+32>>2];c=H[x+8>>2];d=H[x+12>>2];b=H[x+20>>2];h=H[x+16>>2];if((d|0)<=(b|0)&h>>>0>=c>>>0|(b|0)>(d|0)){break b}j=H[x>>2];k=I[j+h|0];e=x;l=h+1|0;g=l?b:b+1|0;H[e+16>>2]=l;H[e+20>>2]=g;h:{if(I[E+36|0]<=1){e=c;c=h+5|0;b=c>>>0<5?b+1|0:b;if(c>>>0>e>>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break b}e=j+l|0;t=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[u+52>>2]=t;H[x+16>>2]=c;H[x+20>>2]=b;break h}if(!Ea(1,u+52|0,x)){break b}t=H[u+52>>2]}if(f>>>0>>0|((t>>>0)/3|0)+t>>>0>>0){break b}c=H[a+4>>2];d=H[c+32>>2];i:{if(I[c+36|0]<=1){c=H[d+20>>2];b=H[d+16>>2];e=b+4|0;c=e>>>0<4?c+1|0:c;l=H[d+12>>2];if(K[d+8>>2]>>0&(l|0)<=(c|0)|(c|0)>(l|0)){break b}b=b+H[d>>2]|0;b=I[b|0]|I[b+1|0]<<8|(I[b+2|0]<<16|I[b+3|0]<<24);H[u+48>>2]=b;H[d+16>>2]=e;H[d+20>>2]=c;break i}if(!Ea(1,u+48|0,d)){break b}b=H[u+48>>2]}if(b>>>0>t>>>0){break b}H[a+28>>2]=H[a+24>>2];c=$b(pa(88));e=H[a+8>>2];H[a+8>>2]=c;if(e){cb(e);if(!H[a+8>>2]){break b}}H[a+164>>2]=H[a+160>>2];Jb(a+160|0,f);H[a+176>>2]=H[a+172>>2];Jb(a+172|0,f);H[a- -64>>2]=0;H[a+92>>2]=-1;H[a+84>>2]=-1;H[a+88>>2]=-1;H[a+40>>2]=H[a+36>>2];H[a+52>>2]=H[a+48>>2];H[a+76>>2]=H[a+72>>2];M=a+216|0;ed(M);dd(M,k);if(!Lc(H[a+8>>2],f,H[a+156>>2]+b|0)){break b}c=H[a+156>>2];F[u|0]=1;Oa(a+120|0,b+c|0,u);f=H[a+4>>2];c=J[f+36>>1];c=(c<<8|c>>>8)&65535;j:{if(c>>>0<=513){g=H[f+32>>2];k:{if(c>>>0<=511){f=H[g+20>>2];l=H[g+16>>2];e=l+4|0;f=e>>>0<4?f+1|0:f;c=f;d=H[g+12>>2];if(K[g+8>>2]>>0&(c|0)>=(d|0)|(c|0)>(d|0)){break b}f=l+H[g>>2]|0;f=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[g+16>>2]=e;H[g+20>>2]=c;break k}if(!Ea(1,u+44|0,g)){break b}f=H[u+44>>2]}if(!f){break b}d=H[H[a+4>>2]+32>>2];l=H[d+8>>2];c=H[d+16>>2];e=l-c|0;c=H[d+12>>2]-(H[d+20>>2]+(c>>>0>l>>>0)|0)|0;if((c|0)<=0&f>>>0>e>>>0|(c|0)<0){break b}g=Ha(u);d=H[H[a+4>>2]+32>>2];l=H[d+16>>2];e=(l+H[d>>2]|0)+f|0;c=H[d+8>>2]-l|0;G[g+38>>1]=J[d+38>>1];H[g>>2]=e;H[g+16>>2]=0;H[g+20>>2]=0;H[g+8>>2]=c-f;H[g+12>>2]=0;c=Ib(a,g);if((c|0)==-1){break b}E=c;P=c>>31;break j}E=-1;P=-1;if((Ib(a,H[f+32>>2])|0)==-1){break b}}B=a+232|0;Ee(B,a);H[a+372>>2]=k;H[a+384>>2]=H[a+156>>2]+b;x=Ha(u);g=x;d=0;l=ca-16|0;ca=l;l:{if(!Ge(B,g)){break l}b=H[g+20>>2];f=H[g+16>>2];c=f+4|0;b=c>>>0<4?b+1|0:b;e=H[g+12>>2];if(K[g+8>>2]>>0&(e|0)<=(b|0)|(b|0)>(e|0)){break l}f=f+H[g>>2]|0;f=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[g+16>>2]=c;H[g+20>>2]=b;if((f|0)<0){break l}b=f;f=H[B+152>>2];if((b|0)>=(f|0)){break l}H[l+12>>2]=0;c=H[B+156>>2];b=H[B+160>>2]-c>>2;m:{if(b>>>0>>0){Pa(B+156|0,f-b|0,l+12|0);break m}if(b>>>0<=f>>>0){break m}H[B+160>>2]=c+(f<<2)}d=ta(B+168|0,g)}ca=l+16|0;n:{if(!d){break n}d=0;c=0;f=0;l=0;i=ca-96|0;ca=i;H[i+72>>2]=0;H[i+64>>2]=0;H[i+68>>2]=0;H[i+48>>2]=0;H[i+52>>2]=0;H[i+40>>2]=0;H[i+44>>2]=0;H[i+56>>2]=1065353216;H[i+32>>2]=0;H[i+24>>2]=0;H[i+28>>2]=0;g=a;O=H[a+124>>2];o:{p:{q:{r:{s:{t:{if((t|0)<=0){break t}z=g+400|0;Q=g+232|0;C=H[g+216>>2]!=H[g+220>>2];y=1;while(1){e=l;l=e+1|0;u:{v:{w:{x:{y:{if(H[g+420>>2]!=-1){if(Ba(z)){break y}}if(!I[g+308|0]){break x}z:{o=H[g+296>>2];r=H[g+304>>2];a=o+(r>>>3|0)|0;k=H[g+300>>2];if(a>>>0>=k>>>0){break z}b=I[a|0];a=r+1|0;H[g+304>>2]=a;h=b>>>(r&7)&1;if(!h){break z}n=a>>>3|0;b=o+n|0;A:{if(b>>>0>=k>>>0){b=a;a=0;break A}j=I[b|0];b=r+2|0;H[g+304>>2]=b;n=b>>>3|0;a=j>>>(a&7)&1}j=n+o|0;if(j>>>0>>0){j=I[j|0];H[g+304>>2]=b+1;b=j>>>(b&7)<<1&2}else{b=0}p=(a|b)<<1|h;H[g+416>>2]=p;break w}H[g+416>>2]=0;break x}p=H[g+420>>2];H[g+416>>2]=p;if(p){break w}}if((c|0)==(f|0)){b=-1;break s}p=-1;n=H[g+8>>2];o=H[n+24>>2];j=c-4|0;m=H[j>>2];d=-1;B:{if((m|0)==-1){break B}b=m+1|0;b=(b>>>0)%3|0?b:m-2|0;d=-1;if((b|0)==-1){break B}d=H[H[n>>2]+(b<<2)>>2]}b=H[o+(d<<2)>>2];if((b|0)!=-1){a=b+1|0;p=(a>>>0)%3|0?a:b-2|0}if((m|0)==(p|0)){b=-1;break s}if((m|0)!=-1){b=-1;if(H[H[n+12>>2]+(m<<2)>>2]!=-1){break s}}k=H[n+12>>2];if((p|0)!=-1){b=-1;if(H[k+(p<<2)>>2]!=-1){break s}}q=N(e,3);a=q+1|0;H[k+(m<<2)>>2]=a;h=a<<2;H[h+k>>2]=m;r=q+2|0;H[k+(p<<2)>>2]=r;e=r<<2;H[e+k>>2]=p;k=-1;a=-1;C:{if((m|0)==-1){break C}D:{if((m>>>0)%3|0){b=m-1|0;break D}b=m+2|0;a=-1;if((b|0)==-1){break C}}a=H[H[n>>2]+(b<<2)>>2]}E:{if((p|0)==-1){break E}b=p+1|0;b=(b>>>0)%3|0?b:p-2|0;if((b|0)==-1){break E}k=H[H[n>>2]+(b<<2)>>2]}b=-1;if((a|0)==(d|0)|(d|0)==(k|0)){break s}b=H[n>>2];H[b+(q<<2)>>2]=d;H[b+h>>2]=k;H[b+e>>2]=a;if((a|0)!=-1){H[o+(a<<2)>>2]=r}b=H[g+120>>2]+(d>>>3&536870908)|0;a=H[b>>2];R=b,S=Vj(d)&a,H[R>>2]=S;H[j>>2]=q;p=H[c-4>>2];break v}b=-1;F:{G:{H:{I:{J:{K:{L:{M:{N:{O:{P:{switch(p-1|0){case 2:case 4:if((c|0)==(f|0)){break s}h=c-4|0;m=H[h>>2];r=H[g+8>>2];d=H[r+12>>2];if((m|0)!=-1&H[d+(m<<2)>>2]!=-1){break s}q=N(e,3);k=(p|0)==5;j=q+(k?2:1)|0;a=j<<2;H[a+d>>2]=m;H[d+(m<<2)>>2]=j;Ka(r+24|0,11424);d=H[g+8>>2];o=H[d+24>>2];if(H[d+28>>2]-o>>2>(O|0)){break s}n=H[d>>2];p=n+a|0;d=H[r+28>>2];b=H[r+24>>2];a=(d-b>>2)-1|0;H[p>>2]=a;if((b|0)!=(d|0)){H[o+(a<<2)>>2]=j}d=k?q:q+2|0;j=n+(k+q<<2)|0;Q:{if((m|0)==-1){H[n+(d<<2)>>2]=-1;b=-1;break Q}R:{S:{T:{if((m>>>0)%3|0){a=m-1|0;break T}a=m+2|0;if((a|0)==-1){break S}}a=H[n+(a<<2)>>2];H[n+(d<<2)>>2]=a;if((a|0)==-1){break R}H[o+(a<<2)>>2]=d;break R}H[n+(d<<2)>>2]=-1}a=m+1|0;a=(a>>>0)%3|0?a:m-2|0;b=-1;if((a|0)==-1){break Q}b=H[n+(a<<2)>>2]}H[j>>2]=b;H[h>>2]=q;break O;case 0:if((c|0)==(d|0)){break s}a=c-4|0;m=H[a>>2];H[i+68>>2]=a;k=H[i+44>>2];U:{if(!k){c=a;break U}o=H[i+40>>2];h=Uj(k)>>>0>1;b=e&k+2147483647;V:{if(!h){break V}b=e;if(b>>>0>>0){break V}b=(e>>>0)%(k>>>0)|0}j=b;b=H[o+(j<<2)>>2];if(!b){c=a;break U}b=H[b>>2];if(!b){c=a;break U}W:{if(!h){k=k-1|0;while(1){h=H[b+4>>2];X:{if((h|0)!=(e|0)){if((j|0)==(h&k)){break X}c=a;break U}if((e|0)==H[b+8>>2]){break W}}b=H[b>>2];if(b){continue}break}c=a;break U}while(1){h=H[b+4>>2];Y:{if((h|0)!=(e|0)){if(h>>>0>=k>>>0){h=(h>>>0)%(k>>>0)|0}if((h|0)==(j|0)){break Y}c=a;break U}if((e|0)==H[b+8>>2]){break W}}b=H[b>>2];if(b){continue}break}c=a;break U}if((a|0)!=(A|0)){H[a>>2]=H[b+12>>2];H[i+68>>2]=c;break U}h=A-d|0;c=h>>2;f=c+1|0;if(f>>>0>=1073741824){break M}a=h>>>1|0;h=h>>>0>=2147483644?1073741823:a>>>0>f>>>0?a:f;if(h){if(h>>>0>=1073741824){break p}a=pa(h<<2)}else{a=0}f=a+(c<<2)|0;H[f>>2]=H[b+12>>2];c=f+4|0;if((d|0)!=(A|0)){while(1){f=f-4|0;A=A-4|0;H[f>>2]=H[A>>2];if((d|0)!=(A|0)){continue}break}}A=a+(h<<2)|0;H[i+72>>2]=A;H[i+68>>2]=c;H[i+64>>2]=f;if(d){oa(d)}}if((c|0)==(f|0)){break G}j=c-4|0;n=H[j>>2];if((n|0)==(m|0)){break G}d=(n|0)==-1;q=H[g+8>>2];if(!d&H[H[q+12>>2]+(n<<2)>>2]!=-1){break G}r=H[q+12>>2];if((m|0)!=-1&H[r+(m<<2)>>2]!=-1){break G}p=N(e,3);e=p+2|0;H[r+(n<<2)>>2]=e;o=e<<2;H[o+r>>2]=n;a=p+1|0;H[r+(m<<2)>>2]=a;b=a<<2;H[b+r>>2]=m;if(d){break L}if((n>>>0)%3|0){k=n-1|0;break J}k=n+2|0;if((k|0)!=-1){break J}d=H[q>>2];a=-1;break I;case 6:break P;default:break s}}a=H[g+8>>2];Ka(a+24|0,11424);h=H[g+8>>2];p=N(e,3);q=H[a+28>>2];r=H[a+24>>2];o=q-r|0;n=o>>2;k=n-1|0;H[H[h>>2]+(p<<2)>>2]=k;Ka(h+24|0,11424);j=p+1|0;H[H[h>>2]+(j<<2)>>2]=(H[h+28>>2]-H[h+24>>2]>>2)-1;a=H[g+8>>2];Ka(a+24|0,11424);h=p+2|0;H[H[a>>2]+(h<<2)>>2]=(H[a+28>>2]-H[a+24>>2]>>2)-1;a=H[g+8>>2];m=H[a+24>>2];if(H[a+28>>2]-m>>2>(O|0)){break s}Z:{_:{if((q|0)!=(r|0)){H[m+(k<<2)>>2]=p;b=0;if((o|0)==-4){break _}}H[m+(n<<2)>>2]=j;b=n+1|0;if((b|0)==-1){break Z}}H[m+(b<<2)>>2]=h}if((c|0)!=(A|0)){H[c>>2]=p;c=c+4|0;H[i+68>>2]=c;break N}h=c-d|0;b=h>>2;f=b+1|0;if(f>>>0>=1073741824){break K}a=h>>>1|0;h=h>>>0>=2147483644?1073741823:a>>>0>f>>>0?a:f;if(h){if(h>>>0>=1073741824){break p}a=pa(h<<2)}else{a=0}f=a+(b<<2)|0;H[f>>2]=p;A=a+(h<<2)|0;a=f+4|0;if((c|0)!=(d|0)){while(1){f=f-4|0;c=c-4|0;H[f>>2]=H[c>>2];if((c|0)!=(d|0)){continue}break}}H[i+72>>2]=A;H[i+68>>2]=a;H[i+64>>2]=f;if(d){oa(d)}c=a}d=f}De(Q,H[c-4>>2]);h=H[g+40>>2];if((h|0)==H[g+36>>2]){break u}b=h-12|0;a=H[b+4>>2];k=(e^-1)+t|0;if(a>>>0>k>>>0){break G}if((a|0)!=(k|0)){break u}e=I[h-4|0];a=H[b>>2];H[g+40>>2]=b;if((a|0)<0){break G}h=c-4|0;j=H[h>>2];H[i+20>>2]=(a^-1)+t;a=i+20|0;H[i+88>>2]=a;Gb(i,i+40|0,a,i+88|0);b=H[i>>2];$:{if(e&1){a=-1;if((j|0)==-1){break $}a=j+1|0;a=(a>>>0)%3|0?a:j-2|0;break $}a=-1;if((j|0)==-1){break $}a=j-1|0;if((j>>>0)%3|0){break $}a=j+2|0}H[b+12>>2]=a;b=H[g+40>>2];if((b|0)==H[g+36>>2]){break u}while(1){j=b-12|0;a=H[j+4>>2];if(a>>>0>k>>>0){break G}if((a|0)!=(k|0)){break u}e=I[b-4|0];a=H[j>>2];H[g+40>>2]=j;if((a|0)<0){break G}j=H[h>>2];H[i+20>>2]=(a^-1)+t;a=i+20|0;H[i+88>>2]=a;Gb(i,i+40|0,a,i+88|0);b=H[i>>2];aa:{if(e&1){a=-1;if((j|0)==-1){break aa}a=j+1|0;a=(a>>>0)%3|0?a:j-2|0;break aa}a=-1;if((j|0)==-1){break aa}a=j-1|0;if((j>>>0)%3|0){break aa}a=j+2|0}H[b+12>>2]=a;b=H[g+40>>2];if((b|0)!=H[g+36>>2]){continue}break}break u}sa();v()}k=-1;d=H[q>>2];H[d+(p<<2)>>2]=-1;h=-1;break H}sa();v()}d=H[q>>2];a=H[d+(k<<2)>>2]}k=a;H[(p<<2)+d>>2]=a;a=n+1|0;a=(a>>>0)%3|0?a:n-2|0;h=-1;if((a|0)==-1){break H}h=H[(a<<2)+d>>2]}H[b+d>>2]=h;ba:{if((m|0)==-1){H[d+o>>2]=-1;n=-1;a=-1;break ba}ca:{da:{ea:{if((m>>>0)%3|0){b=m-1|0;break ea}b=m+2|0;if((b|0)==-1){break da}}a=H[(b<<2)+d>>2];H[d+o>>2]=a;if((a|0)==-1){break ca}H[H[q+24>>2]+(a<<2)>>2]=e;break ca}H[d+o>>2]=-1}n=-1;b=m+1|0;b=(b>>>0)%3|0?b:m-2|0;a=-1;if((b|0)==-1){break ba}n=H[(b<<2)+d>>2];a=b}h=H[g+388>>2];e=k<<2;b=h+e|0;o=b;m=H[b>>2];b=n<<2;H[o>>2]=m+H[b+h>>2];h=b;b=H[q+24>>2];o=h+b|0;if((k|0)!=-1){H[b+e>>2]=H[o>>2]}b=a;while(1){if((b|0)==-1){break F}H[(b<<2)+d>>2]=k;h=b+1|0;b=(h>>>0)%3|0?h:b-2|0;e=-1;fa:{if((b|0)==-1){break fa}h=H[r+(b<<2)>>2];e=-1;if((h|0)==-1){break fa}b=h+1|0;e=(b>>>0)%3|0?b:h-2|0}b=e;if((a|0)!=(b|0)){continue}break}}b=-1;if(!(y&1)){break t}break s}H[o>>2]=-1;ga:{if(C){break ga}if((D|0)!=(L|0)){H[L>>2]=n;L=L+4|0;H[i+28>>2]=L;break ga}d=D-s|0;b=d>>2;e=b+1|0;if(e>>>0>=1073741824){break q}a=d>>>1|0;e=d>>>0>=2147483644?1073741823:a>>>0>e>>>0?a:e;if(e){if(e>>>0>=1073741824){break p}a=pa(e<<2)}else{a=0}b=a+(b<<2)|0;H[b>>2]=n;L=b+4|0;if((s|0)!=(D|0)){while(1){b=b-4|0;D=D-4|0;H[b>>2]=H[D>>2];if((s|0)!=(D|0)){continue}break}}D=a+(e<<2)|0;H[i+32>>2]=D;H[i+28>>2]=L;H[i+24>>2]=b;if(s){oa(s)}s=b}H[j>>2]=p}De(Q,p);d=f}y=(l|0)<(t|0);if((l|0)!=(t|0)){continue}break}l=t}b=-1;y=H[g+8>>2];if(H[y+28>>2]-H[y+24>>2]>>2>(O|0)){break s}if((c|0)!=(f|0)){r=g+72|0;j=g+60|0;t=g+312|0;while(1){c=c-4|0;z=H[c>>2];H[i+68>>2]=c;ha:{ia:{ja:{if(J[g+270>>1]<=513){if(!I[g+364|0]){break ia}b=H[g+360>>2];a=H[g+352>>2]+(b>>>3|0)|0;if(a>>>0>=K[g+356>>2]){break ja}a=I[a|0];H[g+360>>2]=b+1;if(!(a>>>(b&7)&1)){break ja}break ia}if(Ba(t)){break ia}}ka:{la:{b=H[g+64>>2];e=H[g+68>>2];if((b|0)==e<<5){if((b+1|0)<0){break la}if(b>>>0<=1073741822){e=e<<6;b=(b&-32)+32|0;a=b>>>0>>0?e:b}else{a=2147483647}pb(j,a);b=H[g+64>>2]}H[g+64>>2]=b+1;e=H[g+60>>2]+(b>>>3&536870908)|0;a=H[e>>2];R=e,S=Vj(b)&a,H[R>>2]=S;b=H[g+76>>2];if((b|0)!=H[g+80>>2]){H[b>>2]=z;H[g+76>>2]=b+4;break ha}s=H[r>>2];h=b-s|0;e=h>>2;d=e+1|0;if(d>>>0>=1073741824){break ka}a=h>>>1|0;h=h>>>0>=2147483644?1073741823:a>>>0>d>>>0?a:d;if(h){if(h>>>0>=1073741824){break p}a=pa(h<<2)}else{a=0}d=a+(e<<2)|0;H[d>>2]=z;e=d+4|0;if((b|0)!=(s|0)){while(1){d=d-4|0;b=b-4|0;H[d>>2]=H[b>>2];if((b|0)!=(s|0)){continue}break}}H[g+80>>2]=a+(h<<2);H[g+76>>2]=e;H[g+72>>2]=d;if(!s){break ha}oa(s);break ha}sa();v()}sa();v()}q=H[g+8>>2];C=H[q>>2];if(((H[q+4>>2]-C>>2>>>0)/3|0)<=(l|0)){b=-1;break s}f=-1;b=-1;d=-1;s=H[q+24>>2];e=-1;ma:{if((z|0)==-1){break ma}a=z+1|0;a=(a>>>0)%3|0?a:z-2|0;e=-1;if((a|0)==-1){break ma}e=H[C+(a<<2)>>2]}o=H[s+(e<<2)>>2];na:{if((o|0)==-1){k=1;a=-1;break na}k=1;h=o+1|0;h=(h>>>0)%3|0?h:o-2|0;a=-1;if((h|0)==-1){break na}k=0;a=h+1|0;f=h;a=(a>>>0)%3|0?a:f-2|0;if((a|0)!=-1){a=H[C+(a<<2)>>2]}else{a=-1}}h=H[(a<<2)+s>>2];if((h|0)!=-1){d=h+1|0;d=(d>>>0)%3|0?d:h-2|0}if((f|0)==(z|0)|(d|0)==(z|0)|((z|0)!=-1&H[H[q+12>>2]+(z<<2)>>2]!=-1|(d|0)==(f|0))){break s}if(!k&H[H[q+12>>2]+(f<<2)>>2]!=-1){break s}k=-1;s=H[q+12>>2];h=-1;oa:{if((d|0)==-1){break oa}if(H[s+(d<<2)>>2]!=-1){break s}b=d+1|0;b=(b>>>0)%3|0?b:d-2|0;h=-1;if((b|0)==-1){break oa}h=H[C+(b<<2)>>2]}b=N(l,3);H[i>>2]=b;H[s+(b<<2)>>2]=z;H[s+(z<<2)>>2]=b;b=H[i>>2]+1|0;H[s+(b<<2)>>2]=f;H[s+(f<<2)>>2]=b;b=H[i>>2]+2|0;H[s+(b<<2)>>2]=d;H[s+(d<<2)>>2]=b;b=H[i>>2];H[C+(b<<2)>>2]=a;o=b+1|0;s=C+(o<<2)|0;H[s>>2]=h;h=b+2|0;d=C+(h<<2)|0;H[d>>2]=e;e=H[g+120>>2];f=o?a:-1;b=e+(f>>>3&536870908)|0;a=H[b>>2];R=b,S=Vj(f)&a,H[R>>2]=S;k=(o|0)!=-1?H[s>>2]:k;b=e+(k>>>3&536870908)|0;a=H[b>>2];R=b,S=Vj(k)&a,H[R>>2]=S;b=-1;b=(h|0)!=-1?H[d>>2]:b;f=e+(b>>>3&536870908)|0;a=H[f>>2];R=f,S=Vj(b)&a,H[R>>2]=S;F[i+88|0]=1;_c(j,i+88|0);Ka(r,i);l=l+1|0;f=H[i+64>>2]}if((c|0)!=(f|0)){continue}break}y=H[g+8>>2]}b=-1;if(((H[y+4>>2]-H[y>>2]>>2>>>0)/3|0)!=(l|0)){break s}b=H[y+28>>2]-H[y+24>>2]>>2;l=H[i+24>>2];e=H[i+28>>2];if((l|0)==(e|0)){break r}while(1){j=H[l>>2];a=H[y+24>>2];c=b-1|0;d=a+(c<<2)|0;if(H[d>>2]==-1){while(1){c=b-2|0;b=b-1|0;d=a+(c<<2)|0;if(H[d>>2]==-1){continue}break}}if(c>>>0>=j>>>0){H[i>>2]=y;d=H[d>>2];F[i+12|0]=1;H[i+8>>2]=d;H[i+4>>2]=d;if((d|0)!=-1){while(1){a=H[H[g+8>>2]>>2]+(d<<2)|0;if(H[a>>2]!=(c|0)){b=-1;break s}H[a>>2]=j;uc(i);d=H[i+8>>2];if((d|0)!=-1){continue}break}y=H[g+8>>2]}a=H[y+24>>2];f=a+(c<<2)|0;if((j|0)!=-1){H[a+(j<<2)>>2]=H[f>>2]}H[f>>2]=-1;h=1<>2];f=a+(j>>>3&536870908)|0;d=a+(c>>>3&536870908)|0;a=1<>2]&a){c=h|H[f>>2]}else{c=H[f>>2]&(h^-1)}H[f>>2]=c;H[d>>2]=H[d>>2]&(a^-1);b=b-1|0}l=l+4|0;if((e|0)!=(l|0)){continue}break}}l=H[i+24>>2]}if(l){oa(l)}a=H[i+48>>2];if(a){while(1){c=H[a>>2];oa(a);a=c;if(a){continue}break}}a=H[i+40>>2];H[i+40>>2]=0;if(a){oa(a)}a=H[i+64>>2];if(a){H[i+68>>2]=a;oa(a)}ca=i+96|0;break o}sa();v()}wa();v()}f=b;if((b|0)==-1){break n}b=H[x+16>>2];c=b+H[x>>2]|0;a=H[x+8>>2]-b|0;b=H[H[g+4>>2]+32>>2];G[b+38>>1]=J[b+38>>1];H[b>>2]=c;H[b+16>>2]=0;H[b+20>>2]=0;H[b+8>>2]=a;H[b+12>>2]=0;b=H[g+4>>2];a=J[b+36>>1];c=a<<8|a>>>8;if((c&65535)>>>0<=513){b=H[b+32>>2];e=b;a=H[b+16>>2];b=P+H[b+20>>2]|0;a=a+E|0;b=a>>>0>>0?b+1|0:b;H[e+16>>2]=a;H[e+20>>2]=b}pa:{if(H[g+216>>2]==H[g+220>>2]){break pa}a=H[g+8>>2];b=H[a>>2];a=H[a+4>>2];qa:{if((c&65535)>>>0>=513){if((a|0)==(b|0)){break pa}c=0;break qa}if((a|0)==(b|0)){break pa}c=0;while(1){if(cd(g,c)){c=c+3|0;a=H[g+8>>2];if(c>>>0>2]-H[a>>2]>>2>>>0){continue}break pa}break}break n}while(1){if(bd(g,c)){c=c+3|0;a=H[g+8>>2];if(c>>>0>2]-H[a>>2]>>2>>>0){continue}break pa}break}break n}ad(B);c=H[g+216>>2];if((c|0)!=H[g+220>>2]){t=0;while(1){e=N(t,144);Jc((e+c|0)+4|0,H[g+8>>2]);a=H[M>>2];b=a+e|0;c=H[b+132>>2];b=H[b+136>>2];if((c|0)!=(b|0)){while(1){Hc((e+H[M>>2]|0)+4|0,H[c>>2]);c=c+4|0;if((b|0)!=(c|0)){continue}break}a=H[M>>2]}if(!Ic((a+e|0)+4|0)){break n}t=t+1|0;c=H[g+216>>2];if(t>>>0<(H[g+220>>2]-c|0)/144>>>0){continue}break}}a=H[g+8>>2];Hb(g+184|0,H[a+28>>2]-H[a+24>>2]>>2);w=H[g+216>>2];if((w|0)!=H[g+220>>2]){c=0;while(1){a=N(c,144)+w|0;b=H[a+60>>2]-H[a+56>>2]>>2;e=a+104|0;a=H[g+8>>2];a=H[a+28>>2]-H[a+24>>2]>>2;Hb(e,(a|0)<(b|0)?b:a);c=c+1|0;w=H[g+216>>2];if(c>>>0<(H[g+220>>2]-w|0)/144>>>0){continue}break}}w=$c(g,f)}break b}w=0}ca=u- -64|0;return w|0}function ki(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,L=0,M=0,O=0,P=0,Q=0;t=ca+-64|0;ca=t;H[a+132>>2]=0;if(H[a+148>>2]){d=H[a+144>>2];if(d){while(1){b=H[d>>2];oa(d);d=b;if(b){continue}break}}d=0;H[a+144>>2]=0;k=H[a+140>>2];a:{if(!k){break a}if(k>>>0>=4){b=k&-4;while(1){c=d<<2;H[c+H[a+136>>2]>>2]=0;H[H[a+136>>2]+(c|4)>>2]=0;H[H[a+136>>2]+(c|8)>>2]=0;H[H[a+136>>2]+(c|12)>>2]=0;d=d+4|0;e=e+4|0;if((b|0)!=(e|0)){continue}break}}b=k&3;if(!b){break a}while(1){H[H[a+136>>2]+(d<<2)>>2]=0;d=d+1|0;x=x+1|0;if((b|0)!=(x|0)){continue}break}}H[a+148>>2]=0}b:{c:{d=H[a+4>>2];x=I[d+36|0];b=x<<8|I[d+37|0];if(b>>>0<=513){f=H[d+32>>2];d:{if(b>>>0<=511){b=H[f+20>>2];e=H[f+16>>2];c=e+4|0;b=c>>>0<4?b+1|0:b;k=H[f+12>>2];if(K[f+8>>2]>>0&(k|0)<=(b|0)|(b|0)>(k|0)){break c}e=e+H[f>>2]|0;e=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[f+16>>2]=c;H[f+20>>2]=b;break d}if(!Ea(1,t,f)){break c}d=H[a+4>>2];x=I[d+36|0];e=H[t>>2]}H[a+132>>2]=e}f=H[d+32>>2];e:{f:{g:{if((x&255)>>>0<=1){x=0;b=H[f+20>>2];c=H[f+16>>2];e=c+4|0;b=e>>>0<4?b+1|0:b;k=H[f+12>>2];if(K[f+8>>2]>>0&(k|0)<=(b|0)|(b|0)>(k|0)){break b}c=c+H[f>>2]|0;c=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);H[t+60>>2]=c;H[f+16>>2]=e;H[f+20>>2]=b;H[a+156>>2]=c;l=a+156|0;break g}x=0;if(!Ea(1,t+60|0,f)){break b}d=H[a+4>>2];b=I[d+36|0];H[a+156>>2]=H[t+60>>2];l=a+156|0;if(b>>>0>1){break f}}f=H[d+32>>2];c=H[f+8>>2];k=H[f+12>>2];d=H[f+20>>2];e=H[f+16>>2];b=e+4|0;d=b>>>0<4?d+1|0:d;if(b>>>0>c>>>0&(d|0)>=(k|0)|(d|0)>(k|0)){break b}e=e+H[f>>2]|0;e=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[t+56>>2]=e;H[f+16>>2]=b;H[f+20>>2]=d;break e}if(!Ea(1,t+56|0,H[d+32>>2])){break b}e=H[t+56>>2]}if(e>>>0>1431655765|K[l>>2]>N(e,3)>>>0){break b}j=H[a+4>>2];y=H[j+32>>2];d=H[y+8>>2];f=H[y+12>>2];b=H[y+20>>2];m=H[y+16>>2];if((f|0)<=(b|0)&m>>>0>=d>>>0|(b|0)>(f|0)){break b}l=H[y>>2];g=I[l+m|0];c=y;k=m+1|0;C=k?b:b+1|0;H[c+16>>2]=k;H[c+20>>2]=C;h:{if(I[j+36|0]<=1){c=d;d=m+5|0;b=d>>>0<5?b+1|0:b;if(c>>>0>>0&(b|0)>=(f|0)|(b|0)>(f|0)){break b}c=k+l|0;l=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);H[t+52>>2]=l;H[y+16>>2]=d;H[y+20>>2]=b;break h}if(!Ea(1,t+52|0,y)){break b}l=H[t+52>>2]}if(e>>>0>>0|((l>>>0)/3|0)+l>>>0>>0){break b}d=H[a+4>>2];f=H[d+32>>2];i:{if(I[d+36|0]<=1){d=H[f+20>>2];b=H[f+16>>2];c=b+4|0;d=c>>>0<4?d+1|0:d;k=H[f+12>>2];if(K[f+8>>2]>>0&(k|0)<=(d|0)|(d|0)>(k|0)){break b}b=b+H[f>>2]|0;b=I[b|0]|I[b+1|0]<<8|(I[b+2|0]<<16|I[b+3|0]<<24);H[t+48>>2]=b;H[f+16>>2]=c;H[f+20>>2]=d;break i}if(!Ea(1,t+48|0,f)){break b}b=H[t+48>>2]}if(b>>>0>l>>>0){break b}H[a+28>>2]=H[a+24>>2];d=$b(pa(88));c=H[a+8>>2];H[a+8>>2]=d;if(c){cb(c);if(!H[a+8>>2]){break b}}H[a+164>>2]=H[a+160>>2];Jb(a+160|0,e);H[a+176>>2]=H[a+172>>2];Jb(a+172|0,e);H[a- -64>>2]=0;H[a+92>>2]=-1;H[a+84>>2]=-1;H[a+88>>2]=-1;H[a+40>>2]=H[a+36>>2];H[a+52>>2]=H[a+48>>2];H[a+76>>2]=H[a+72>>2];E=a+216|0;ed(E);dd(E,g);if(!Lc(H[a+8>>2],e,H[a+156>>2]+b|0)){break b}d=H[a+156>>2];F[t|0]=1;Oa(a+120|0,b+d|0,t);b=H[a+4>>2];d=J[b+36>>1];d=(d<<8|d>>>8)&65535;j:{if(d>>>0<=513){k=H[b+32>>2];k:{if(d>>>0<=511){b=H[k+20>>2];e=H[k+16>>2];d=e+4|0;b=d>>>0<4?b+1|0:b;c=H[k+12>>2];if(K[k+8>>2]>>0&(c|0)<=(b|0)|(b|0)>(c|0)){break b}e=e+H[k>>2]|0;e=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[k+16>>2]=d;H[k+20>>2]=b;break k}if(!Ea(1,t+44|0,k)){break b}e=H[t+44>>2]}if(!e){break b}k=H[H[a+4>>2]+32>>2];c=H[k+8>>2];d=H[k+16>>2];b=c-d|0;d=H[k+12>>2]-(H[k+20>>2]+(c>>>0>>0)|0)|0;if(b>>>0>>0&(d|0)<=0|(d|0)<0){break b}f=Ha(t);k=H[H[a+4>>2]+32>>2];c=H[k+16>>2];b=(c+H[k>>2]|0)+e|0;d=H[k+8>>2]-c|0;G[f+38>>1]=J[k+38>>1];H[f>>2]=b;H[f+16>>2]=0;H[f+20>>2]=0;H[f+8>>2]=d-e;H[f+12>>2]=0;d=Ib(a,f);if((d|0)==-1){break b}y=d;M=d>>31;break j}y=-1;M=-1;if((Ib(a,H[b+32>>2])|0)==-1){break b}}O=a+232|0;e=O;H[e+144>>2]=a;d=H[(ea[H[H[a>>2]+32>>2]](a)|0)+32>>2];b=H[d>>2]+H[d+16>>2]|0;d=H[(ea[H[H[a>>2]+32>>2]](a)|0)+32>>2];d=H[d+8>>2]-H[d+16>>2]|0;P=e,Q=J[H[(ea[H[H[a>>2]+32>>2]](a)|0)+32>>2]+38>>1],G[P+38>>1]=Q;H[e>>2]=b;H[e+16>>2]=0;H[e+20>>2]=0;H[e+8>>2]=d;H[e+12>>2]=0;H[a+372>>2]=g;C=Ha(t);l:{if(!Ge(e,C)){break l}b=0;d=0;e=0;k=0;i=ca-96|0;ca=i;H[i+72>>2]=0;H[i+64>>2]=0;H[i+68>>2]=0;H[i+48>>2]=0;H[i+52>>2]=0;H[i+40>>2]=0;H[i+44>>2]=0;H[i+56>>2]=1065353216;H[i+32>>2]=0;H[i+24>>2]=0;H[i+28>>2]=0;h=a;L=H[a+124>>2];m:{n:{o:{p:{q:{r:{if((l|0)<=0){break r}A=H[h+216>>2]!=H[h+220>>2];s=1;while(1){f=k;k=f+1|0;s:{t:{u:{v:{w:{x:{y:{z:{A:{B:{C:{D:{E:{F:{G:{if(!I[h+308|0]){break G}u=H[h+296>>2];g=H[h+304>>2];a=u+(g>>>3|0)|0;p=H[h+300>>2];if(a>>>0>=p>>>0){break G}c=I[a|0];a=g+1|0;H[h+304>>2]=a;m=c>>>(g&7)&1;if(!m){break G}n=0;j=a>>>3|0;c=u+j|0;H:{if(c>>>0>=p>>>0){g=a;a=0;break H}c=I[c|0];g=g+2|0;H[h+304>>2]=g;j=g>>>3|0;a=c>>>(a&7)&1}c=j+u|0;if(c>>>0

    >>0){c=I[c|0];H[h+304>>2]=g+1;n=c>>>(g&7)<<1&2}j=-1;a=m|(a|n)<<1;switch(a-1|0){case 6:break D;case 0:break E;case 2:case 4:break F;default:break q}}if((d|0)==(e|0)){j=-1;break q}g=-1;q=H[h+8>>2];u=H[q+24>>2];p=d-4|0;s=H[p>>2];c=-1;I:{if((s|0)==-1){break I}b=s+1|0;b=(b>>>0)%3|0?b:s-2|0;c=-1;if((b|0)==-1){break I}c=H[H[q>>2]+(b<<2)>>2]}b=H[u+(c<<2)>>2];if((b|0)!=-1){a=b+1|0;g=(a>>>0)%3|0?a:b-2|0}if((g|0)==(s|0)){j=-1;break q}if((s|0)!=-1){j=-1;if(H[H[q+12>>2]+(s<<2)>>2]!=-1){break q}}b=H[q+12>>2];if((g|0)!=-1){j=-1;if(H[b+(g<<2)>>2]!=-1){break q}}n=N(f,3);a=n+1|0;H[b+(s<<2)>>2]=a;m=a<<2;H[m+b>>2]=s;r=n+2|0;H[b+(g<<2)>>2]=r;f=r<<2;H[f+b>>2]=g;o=-1;a=-1;J:{if((s|0)==-1){break J}K:{if((s>>>0)%3|0){b=s-1|0;break K}b=s+2|0;a=-1;if((b|0)==-1){break J}}a=H[H[q>>2]+(b<<2)>>2]}L:{if((g|0)==-1){break L}b=g+1|0;b=(b>>>0)%3|0?b:g-2|0;if((b|0)==-1){break L}o=H[H[q>>2]+(b<<2)>>2]}j=-1;if((a|0)==(c|0)|(c|0)==(o|0)){break q}b=H[q>>2];H[b+(n<<2)>>2]=c;H[b+m>>2]=o;H[b+f>>2]=a;if((a|0)!=-1){H[u+(a<<2)>>2]=r}b=H[h+120>>2]+(c>>>3&536870908)|0;a=H[b>>2];P=b,Q=Vj(c)&a,H[P>>2]=Q;H[p>>2]=n;b=e;break s}if((d|0)==(e|0)){break q}m=d-4|0;n=H[m>>2];r=H[h+8>>2];b=H[r+12>>2];if((n|0)!=-1&H[b+(n<<2)>>2]!=-1){break q}o=N(f,3);p=(a|0)==5;g=o+(p?2:1)|0;a=g<<2;H[a+b>>2]=n;H[b+(n<<2)>>2]=g;Ka(r+24|0,11424);b=H[h+8>>2];u=H[b+24>>2];if(H[b+28>>2]-u>>2>(L|0)){break q}j=H[b>>2];q=j+a|0;c=H[r+28>>2];b=H[r+24>>2];a=(c-b>>2)-1|0;H[q>>2]=a;if((b|0)!=(c|0)){H[u+(a<<2)>>2]=g}c=p?o:o+2|0;g=j+(o+p<<2)|0;M:{if((n|0)==-1){H[j+(c<<2)>>2]=-1;b=-1;break M}N:{O:{P:{if((n>>>0)%3|0){a=n-1|0;break P}a=n+2|0;if((a|0)==-1){break O}}a=H[j+(a<<2)>>2];H[j+(c<<2)>>2]=a;if((a|0)==-1){break N}H[u+(a<<2)>>2]=c;break N}H[j+(c<<2)>>2]=-1}a=n+1|0;a=(a>>>0)%3|0?a:n-2|0;b=-1;if((a|0)==-1){break M}b=H[j+(a<<2)>>2]}H[g>>2]=b;H[m>>2]=o;b=e;break y}if((b|0)==(d|0)){break q}a=d-4|0;q=H[a>>2];H[i+68>>2]=a;p=H[i+44>>2];Q:{if(!p){d=a;break Q}g=H[i+40>>2];j=Uj(p)>>>0>1;c=f&p+2147483647;R:{if(!j){break R}c=f;if(c>>>0

    >>0){break R}c=(f>>>0)%(p>>>0)|0}m=c;c=H[g+(m<<2)>>2];if(!c){d=a;break Q}g=H[c>>2];if(!g){d=a;break Q}S:{if(!j){j=p-1|0;while(1){c=H[g+4>>2];T:{if((c|0)!=(f|0)){if((m|0)==(c&j)){break T}d=a;break Q}if((f|0)==H[g+8>>2]){break S}}g=H[g>>2];if(g){continue}break}d=a;break Q}while(1){c=H[g+4>>2];U:{if((c|0)!=(f|0)){if(c>>>0>=p>>>0){c=(c>>>0)%(p>>>0)|0}if((c|0)==(m|0)){break U}d=a;break Q}if((f|0)==H[g+8>>2]){break S}}g=H[g>>2];if(g){continue}break}d=a;break Q}if((a|0)!=(z|0)){H[a>>2]=H[g+12>>2];H[i+68>>2]=d;break Q}c=z-b|0;d=c>>2;e=d+1|0;if(e>>>0>=1073741824){break C}a=c>>>1|0;c=c>>>0>=2147483644?1073741823:a>>>0>e>>>0?a:e;if(c){if(c>>>0>=1073741824){break n}a=pa(c<<2)}else{a=0}e=a+(d<<2)|0;H[e>>2]=H[g+12>>2];d=e+4|0;if((b|0)!=(z|0)){while(1){e=e-4|0;z=z-4|0;H[e>>2]=H[z>>2];if((b|0)!=(z|0)){continue}break}}z=a+(c<<2)|0;H[i+72>>2]=z;H[i+68>>2]=d;H[i+64>>2]=e;if(b){oa(b)}}if((d|0)==(e|0)){break u}g=d-4|0;n=H[g>>2];if((n|0)==(q|0)){break u}b=(n|0)==-1;o=H[h+8>>2];if(!b&H[H[o+12>>2]+(n<<2)>>2]!=-1){break u}r=H[o+12>>2];if((q|0)!=-1&H[r+(q<<2)>>2]!=-1){break u}u=N(f,3);f=u+2|0;H[r+(n<<2)>>2]=f;p=f<<2;H[p+r>>2]=n;a=u+1|0;H[r+(q<<2)>>2]=a;c=a<<2;H[c+r>>2]=q;if(b){break B}if((n>>>0)%3|0){m=n-1|0;break x}m=n+2|0;if((m|0)!=-1){break x}a=H[o>>2];b=-1;break w}a=H[h+8>>2];Ka(a+24|0,11424);c=H[h+8>>2];q=N(f,3);r=H[a+28>>2];u=H[a+24>>2];p=r-u|0;o=p>>2;g=o-1|0;H[H[c>>2]+(q<<2)>>2]=g;Ka(c+24|0,11424);m=q+1|0;H[H[c>>2]+(m<<2)>>2]=(H[c+28>>2]-H[c+24>>2]>>2)-1;a=H[h+8>>2];Ka(a+24|0,11424);c=q+2|0;H[H[a>>2]+(c<<2)>>2]=(H[a+28>>2]-H[a+24>>2]>>2)-1;a=H[h+8>>2];n=H[a+24>>2];if(H[a+28>>2]-n>>2>(L|0)){break q}V:{W:{if((r|0)!=(u|0)){H[n+(g<<2)>>2]=q;j=0;if((p|0)==-4){break W}}H[n+(o<<2)>>2]=m;j=o+1|0;if((j|0)==-1){break V}}H[n+(j<<2)>>2]=c}if((d|0)!=(z|0)){H[d>>2]=q;d=d+4|0;H[i+68>>2]=d;break y}m=d-b|0;e=m>>2;c=e+1|0;if(c>>>0>=1073741824){break A}a=m>>>1|0;c=m>>>0>=2147483644?1073741823:a>>>0>c>>>0?a:c;if(c){if(c>>>0>=1073741824){break n}a=pa(c<<2)}else{a=0}e=a+(e<<2)|0;H[e>>2]=q;z=a+(c<<2)|0;a=e+4|0;if((b|0)!=(d|0)){while(1){e=e-4|0;d=d-4|0;H[e>>2]=H[d>>2];if((b|0)!=(d|0)){continue}break}}H[i+72>>2]=z;H[i+68>>2]=a;H[i+64>>2]=e;if(!b){break z}oa(b);break z}sa();v()}m=-1;a=H[o>>2];H[a+(u<<2)>>2]=-1;j=-1;break v}sa();v()}d=a;b=e}m=H[h+40>>2];if((m|0)==H[h+36>>2]){break s}c=m-12|0;a=H[c+4>>2];j=(f^-1)+l|0;if(a>>>0>j>>>0){break u}if((a|0)!=(j|0)){break s}f=I[m-4|0];a=H[c>>2];H[h+40>>2]=c;if((a|0)<0){break u}m=d-4|0;g=H[m>>2];H[i+20>>2]=(a^-1)+l;a=i+20|0;H[i+88>>2]=a;Gb(i,i+40|0,a,i+88|0);c=H[i>>2];X:{if(f&1){a=-1;if((g|0)==-1){break X}a=g+1|0;a=(a>>>0)%3|0?a:g-2|0;break X}a=-1;if((g|0)==-1){break X}a=g-1|0;if((g>>>0)%3|0){break X}a=g+2|0}H[c+12>>2]=a;g=H[h+40>>2];if((g|0)==H[h+36>>2]){break s}while(1){c=g-12|0;a=H[c+4>>2];if(a>>>0>j>>>0){break u}if((a|0)!=(j|0)){break s}f=I[g-4|0];a=H[c>>2];H[h+40>>2]=c;if((a|0)<0){break u}g=H[m>>2];H[i+20>>2]=(a^-1)+l;a=i+20|0;H[i+88>>2]=a;Gb(i,i+40|0,a,i+88|0);c=H[i>>2];Y:{if(f&1){a=-1;if((g|0)==-1){break Y}a=g+1|0;a=(a>>>0)%3|0?a:g-2|0;break Y}a=-1;if((g|0)==-1){break Y}a=g-1|0;if((g>>>0)%3|0){break Y}a=g+2|0}H[c+12>>2]=a;g=H[h+40>>2];if((g|0)!=H[h+36>>2]){continue}break}break s}a=H[o>>2];b=H[a+(m<<2)>>2]}m=b;H[(u<<2)+a>>2]=b;b=n+1|0;b=(b>>>0)%3|0?b:n-2|0;j=-1;if((b|0)==-1){break v}j=H[(b<<2)+a>>2]}H[a+c>>2]=j;Z:{if((q|0)==-1){H[a+p>>2]=-1;n=-1;c=-1;break Z}_:{$:{aa:{if((q>>>0)%3|0){b=q-1|0;break aa}b=q+2|0;if((b|0)==-1){break $}}b=H[(b<<2)+a>>2];H[a+p>>2]=b;if((b|0)==-1){break _}H[H[o+24>>2]+(b<<2)>>2]=f;break _}H[a+p>>2]=-1}n=-1;b=q+1|0;b=(b>>>0)%3|0?b:q-2|0;c=-1;if((b|0)==-1){break Z}n=H[(b<<2)+a>>2];c=b}b=H[o+24>>2];p=b+(n<<2)|0;if((m|0)!=-1){H[b+(m<<2)>>2]=H[p>>2]}b=c;while(1){if((b|0)==-1){break t}H[(b<<2)+a>>2]=m;j=b+1|0;b=(j>>>0)%3|0?j:b-2|0;f=-1;ba:{if((b|0)==-1){break ba}j=H[r+(b<<2)>>2];f=-1;if((j|0)==-1){break ba}b=j+1|0;f=(b>>>0)%3|0?b:j-2|0}b=f;if((c|0)!=(b|0)){continue}break}}j=-1;if(!(s&1)){break r}break q}H[p>>2]=-1;ca:{if(A){break ca}if((B|0)!=(D|0)){H[D>>2]=n;D=D+4|0;H[i+28>>2]=D;break ca}f=B-w|0;b=f>>2;c=b+1|0;if(c>>>0>=1073741824){break o}a=f>>>1|0;c=f>>>0>=2147483644?1073741823:a>>>0>c>>>0?a:c;if(c){if(c>>>0>=1073741824){break n}a=pa(c<<2)}else{a=0}b=a+(b<<2)|0;H[b>>2]=n;D=b+4|0;if((w|0)!=(B|0)){while(1){b=b-4|0;B=B-4|0;H[b>>2]=H[B>>2];if((w|0)!=(B|0)){continue}break}}B=a+(c<<2)|0;H[i+32>>2]=B;H[i+28>>2]=D;H[i+24>>2]=b;if(w){oa(w)}w=b}H[g>>2]=u;b=e}s=(k|0)<(l|0);if((k|0)!=(l|0)){continue}break}k=l}j=-1;a=H[h+8>>2];if(H[a+28>>2]-H[a+24>>2]>>2>(L|0)){break q}if((d|0)!=(e|0)){u=h+72|0;m=h+60|0;p=h+312|0;while(1){d=d-4|0;o=H[d>>2];H[i+68>>2]=d;da:{ea:{fa:{if(J[h+270>>1]<=513){if(!I[h+364|0]){break ea}b=H[h+360>>2];a=H[h+352>>2]+(b>>>3|0)|0;if(a>>>0>=K[h+356>>2]){break fa}a=I[a|0];H[h+360>>2]=b+1;if(!(a>>>(b&7)&1)){break fa}break ea}if(Ba(p)){break ea}}ga:{ha:{b=H[h+64>>2];c=H[h+68>>2];if((b|0)==c<<5){if((b+1|0)<0){break ha}if(b>>>0<=1073741822){c=c<<6;b=(b&-32)+32|0;a=b>>>0>>0?c:b}else{a=2147483647}pb(m,a);b=H[h+64>>2]}H[h+64>>2]=b+1;c=H[h+60>>2]+(b>>>3&536870908)|0;a=H[c>>2];P=c,Q=Vj(b)&a,H[P>>2]=Q;b=H[h+76>>2];if((b|0)!=H[h+80>>2]){H[b>>2]=o;H[h+76>>2]=b+4;break da}l=H[u>>2];w=b-l|0;c=w>>2;f=c+1|0;if(f>>>0>=1073741824){break ga}a=w>>>1|0;f=w>>>0>=2147483644?1073741823:a>>>0>f>>>0?a:f;if(f){if(f>>>0>=1073741824){break n}a=pa(f<<2)}else{a=0}g=a+(c<<2)|0;H[g>>2]=o;c=g+4|0;if((b|0)!=(l|0)){while(1){g=g-4|0;b=b-4|0;H[g>>2]=H[b>>2];if((b|0)!=(l|0)){continue}break}}H[h+80>>2]=a+(f<<2);H[h+76>>2]=c;H[h+72>>2]=g;if(!l){break da}oa(l);break da}sa();v()}sa();v()}r=H[h+8>>2];A=H[r>>2];if(((H[r+4>>2]-A>>2>>>0)/3|0)<=(k|0)){j=-1;break q}a=-1;j=-1;b=-1;w=H[r+24>>2];f=-1;ia:{if((o|0)==-1){break ia}e=o+1|0;e=(e>>>0)%3|0?e:o-2|0;f=-1;if((e|0)==-1){break ia}f=H[A+(e<<2)>>2]}l=H[w+(f<<2)>>2];ja:{if((l|0)==-1){g=1;e=-1;break ja}g=1;c=l+1|0;c=(c>>>0)%3|0?c:l-2|0;e=-1;if((c|0)==-1){break ja}g=0;a=c;e=a+1|0;e=(e>>>0)%3|0?e:a-2|0;if((e|0)!=-1){e=H[A+(e<<2)>>2]}else{e=-1}}c=H[(e<<2)+w>>2];if((c|0)!=-1){b=c+1|0;b=(b>>>0)%3|0?b:c-2|0}if((a|0)==(o|0)|(b|0)==(o|0)|((o|0)!=-1&H[H[r+12>>2]+(o<<2)>>2]!=-1|(a|0)==(b|0))){break q}if(!g&H[H[r+12>>2]+(a<<2)>>2]!=-1){break q}g=-1;l=H[r+12>>2];w=-1;ka:{if((b|0)==-1){break ka}if(H[l+(b<<2)>>2]!=-1){break q}c=b+1|0;c=(c>>>0)%3|0?c:b-2|0;w=-1;if((c|0)==-1){break ka}w=H[A+(c<<2)>>2]}c=N(k,3);H[i>>2]=c;H[l+(c<<2)>>2]=o;H[l+(o<<2)>>2]=c;c=H[i>>2]+1|0;H[l+(c<<2)>>2]=a;H[l+(a<<2)>>2]=c;a=H[i>>2]+2|0;H[l+(a<<2)>>2]=b;H[l+(b<<2)>>2]=a;a=H[i>>2];H[A+(a<<2)>>2]=e;j=a+1|0;l=A+(j<<2)|0;H[l>>2]=w;w=a+2|0;c=A+(w<<2)|0;H[c>>2]=f;f=H[h+120>>2];e=j?e:-1;b=f+(e>>>3&536870908)|0;a=H[b>>2];P=b,Q=Vj(e)&a,H[P>>2]=Q;g=(j|0)!=-1?H[l>>2]:g;b=f+(g>>>3&536870908)|0;a=H[b>>2];P=b,Q=Vj(g)&a,H[P>>2]=Q;b=-1;b=(w|0)!=-1?H[c>>2]:b;e=f+(b>>>3&536870908)|0;a=H[e>>2];P=e,Q=Vj(b)&a,H[P>>2]=Q;F[i+88|0]=1;_c(m,i+88|0);Ka(u,i);k=k+1|0;e=H[i+64>>2]}if((d|0)!=(e|0)){continue}break}a=H[h+8>>2]}j=-1;if(((H[a+4>>2]-H[a>>2]>>2>>>0)/3|0)!=(k|0)){break q}j=H[a+28>>2]-H[a+24>>2]>>2;s=H[i+24>>2];c=H[i+28>>2];if((s|0)==(c|0)){break p}while(1){k=H[s>>2];d=H[a+24>>2];b=j-1|0;g=d+(b<<2)|0;if(H[g>>2]==-1){while(1){b=j-2|0;j=j-1|0;g=d+(b<<2)|0;if(H[g>>2]==-1){continue}break}}if(b>>>0>=k>>>0){H[i>>2]=a;g=H[g>>2];F[i+12|0]=1;H[i+8>>2]=g;H[i+4>>2]=g;if((g|0)!=-1){while(1){a=H[H[h+8>>2]>>2]+(g<<2)|0;if(H[a>>2]!=(b|0)){j=-1;break q}H[a>>2]=k;uc(i);g=H[i+8>>2];if((g|0)!=-1){continue}break}a=H[h+8>>2]}d=H[a+24>>2];e=d+(b<<2)|0;if((k|0)!=-1){H[d+(k<<2)>>2]=H[e>>2]}H[e>>2]=-1;f=1<>2];e=d+(k>>>3&536870908)|0;k=d+(b>>>3&536870908)|0;d=1<>2]&d){b=f|H[e>>2]}else{b=H[e>>2]&(f^-1)}H[e>>2]=b;H[k>>2]=H[k>>2]&(d^-1);j=j-1|0}s=s+4|0;if((c|0)!=(s|0)){continue}break}}s=H[i+24>>2]}if(s){oa(s)}a=H[i+48>>2];if(a){while(1){d=H[a>>2];oa(a);a=d;if(a){continue}break}}a=H[i+40>>2];H[i+40>>2]=0;if(a){oa(a)}a=H[i+64>>2];if(a){H[i+68>>2]=a;oa(a)}ca=i+96|0;a=j;break m}sa();v()}wa();v()}e=a;if((a|0)==-1){break l}b=H[C+16>>2];d=b+H[C>>2]|0;a=H[C+8>>2]-b|0;b=H[H[h+4>>2]+32>>2];G[b+38>>1]=J[b+38>>1];H[b>>2]=d;H[b+16>>2]=0;H[b+20>>2]=0;H[b+8>>2]=a;H[b+12>>2]=0;b=H[h+4>>2];a=J[b+36>>1];d=a<<8|a>>>8;if((d&65535)>>>0<=513){b=H[b+32>>2];c=b;a=H[b+16>>2];b=M+H[b+20>>2]|0;a=a+y|0;b=a>>>0>>0?b+1|0:b;H[c+16>>2]=a;H[c+20>>2]=b}la:{if(H[h+216>>2]==H[h+220>>2]){break la}a=H[h+8>>2];b=H[a>>2];a=H[a+4>>2];ma:{if((d&65535)>>>0>=513){if((a|0)==(b|0)){break la}d=0;break ma}if((a|0)==(b|0)){break la}d=0;while(1){if(cd(h,d)){d=d+3|0;a=H[h+8>>2];if(d>>>0>2]-H[a>>2]>>2>>>0){continue}break la}break}break l}while(1){if(bd(h,d)){d=d+3|0;a=H[h+8>>2];if(d>>>0>2]-H[a>>2]>>2>>>0){continue}break la}break}break l}ad(O);d=H[h+216>>2];if((d|0)!=H[h+220>>2]){l=0;while(1){c=N(l,144);Jc((c+d|0)+4|0,H[h+8>>2]);a=H[E>>2];b=a+c|0;d=H[b+132>>2];b=H[b+136>>2];if((d|0)!=(b|0)){while(1){Hc((c+H[E>>2]|0)+4|0,H[d>>2]);d=d+4|0;if((b|0)!=(d|0)){continue}break}a=H[E>>2]}if(!Ic((a+c|0)+4|0)){break l}l=l+1|0;d=H[h+216>>2];if(l>>>0<(H[h+220>>2]-d|0)/144>>>0){continue}break}}a=H[h+8>>2];Hb(h+184|0,H[a+28>>2]-H[a+24>>2]>>2);x=H[h+216>>2];if((x|0)!=H[h+220>>2]){d=0;while(1){a=N(d,144)+x|0;b=H[a+60>>2]-H[a+56>>2]>>2;c=a+104|0;a=H[h+8>>2];a=H[a+28>>2]-H[a+24>>2]>>2;Hb(c,(a|0)<(b|0)?b:a);d=d+1|0;x=H[h+216>>2];if(d>>>0<(H[h+220>>2]-x|0)/144>>>0){continue}break}}x=$c(h,e)}break b}x=0}ca=t- -64|0;return x|0}function Bg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,J=0,K=0,L=0,M=0,O=0;B=c;c=0;m=ca-96|0;ca=m;l=m+16|0;ra(l,0,76);H[m+92>>2]=-1;H[m+8>>2]=0;H[m>>2]=0;H[m+4>>2]=0;r=ca-16|0;ca=r;H[l+68>>2]=0;H[l+72>>2]=0;H[l>>2]=b;s=ca-16|0;ca=s;u=b;a=H[b+20>>2];a:{if((H[b+24>>2]-a|0)<=0){break a}a=H[a>>2];if((a|0)==-1){break a}c=H[H[u+8>>2]+(a<<2)>>2]}b:{c:{d:{if(!c){a=0;break d}a=H[u+100>>2];e=H[u+96>>2];H[s+8>>2]=0;H[s>>2]=0;H[s+4>>2]=0;f=a-e|0;b=(f|0)/12|0;e:{if((a|0)==(e|0)){break e}if(b>>>0>=357913942){break c}d=pa(f);H[s>>2]=d;H[s+8>>2]=d+N(b,12);a=0;n=d;f=f-12|0;d=(f-((f>>>0)%12|0)|0)+12|0;f=ra(n,0,d);H[s+4>>2]=d+f;if(I[c+84|0]){c=b>>>0<=1?1:b;h=c&1;if(b>>>0>=2){g=c&-2;c=0;while(1){d=N(a,12);b=d+e|0;i=H[b+4>>2];j=H[b>>2];d=d+f|0;H[d+8>>2]=H[b+8>>2];H[d>>2]=j;H[d+4>>2]=i;d=N(a|1,12);b=d+e|0;i=H[b+4>>2];j=H[b>>2];d=d+f|0;H[d+8>>2]=H[b+8>>2];H[d>>2]=j;H[d+4>>2]=i;a=a+2|0;c=c+2|0;if((g|0)!=(c|0)){continue}break}}if(!h){break e}b=N(a,12);a=b+e|0;c=H[a+4>>2];e=H[a>>2];b=b+f|0;H[b+8>>2]=H[a+8>>2];H[b>>2]=e;H[b+4>>2]=c;break e}h=b>>>0<=1?1:b;a=H[c+68>>2];c=0;while(1){d=N(c,12);b=d+e|0;g=H[a+(H[b>>2]<<2)>>2];i=H[a+(H[b+4>>2]<<2)>>2];d=d+f|0;H[d+8>>2]=H[a+(H[b+8>>2]<<2)>>2];H[d+4>>2]=i;H[d>>2]=g;c=c+1|0;if((h|0)!=(c|0)){continue}break}}d=0;E=ca-16|0;ca=E;h=pa(88);$b(h);C=ca-16|0;ca=C;H[h+80>>2]=0;H[h+84>>2]=0;a=H[h+76>>2];H[h+76>>2]=0;if(a){oa(a)}H[h+68>>2]=0;H[h+72>>2]=0;b=h- -64|0;a=H[b>>2];H[b>>2]=0;if(a){oa(a)}g=H[s+4>>2];b=H[s>>2];c=(g-b|0)/12|0;a=N(c,3);f=H[h>>2];e=H[h+4>>2]-f>>2;f:{if(a>>>0>e>>>0){ue(h,a-e|0);g=H[s+4>>2];b=H[s>>2];c=(g-b|0)/12|0;break f}if(a>>>0>=e>>>0){break f}H[h+4>>2]=f+(a<<2)}g:{if((b|0)==(g|0)){break g}e=c>>>0<=1?1:c;g=e&1;a=H[h>>2];if(c>>>0>=2){i=e&-2;c=0;while(1){e=N(d,12);j=e+a|0;f=b+e|0;H[j>>2]=H[f>>2];H[a+(e|4)>>2]=H[f+4>>2];H[j+8>>2]=H[f+8>>2];f=N(d|1,12);e=f+a|0;f=b+f|0;H[e>>2]=H[f>>2];H[e+4>>2]=H[f+4>>2];H[e+8>>2]=H[f+8>>2];d=d+2|0;c=c+2|0;if((i|0)!=(c|0)){continue}break}}if(!g){break g}c=N(d,12);a=c+a|0;b=b+c|0;H[a>>2]=H[b>>2];H[a+4>>2]=H[b+4>>2];H[a+8>>2]=H[b+8>>2]}H[C+12>>2]=-1;a=0;e=0;g=0;f=ca-32|0;ca=f;h:{i:{w=C+12|0;j:{if(!w){break j}c=H[h+4>>2];j=H[h>>2];d=c-j|0;i=d>>2;n=H[h+12>>2];b=H[h+16>>2]-n>>2;k:{if(i>>>0>b>>>0){qb(h+12|0,i-b|0,13652);c=H[h+4>>2];j=H[h>>2];d=c-j|0;i=d>>2;break k}if(b>>>0<=i>>>0){break k}H[h+16>>2]=n+(i<<2)}H[f+24>>2]=0;H[f+16>>2]=0;H[f+20>>2]=0;b=(c|0)==(j|0);if(!b){if((d|0)<0){break i}e=pa(d);H[f+20>>2]=e;H[f+16>>2]=e;H[f+24>>2]=(i<<2)+e}l:{m:{n:{o:{p:{if(d){while(1){i=H[(a<<2)+j>>2];b=H[f+20>>2]-e>>2;q:{if(i>>>0>>0){break q}H[f>>2]=0;d=i+1|0;if(d>>>0>b>>>0){Pa(f+16|0,d-b|0,f);j=H[h>>2];c=H[h+4>>2];e=H[f+16>>2];break q}if(b>>>0<=d>>>0){break q}H[f+20>>2]=(d<<2)+e}b=(i<<2)+e|0;H[b>>2]=H[b>>2]+1;a=a+1|0;d=c-j|0;i=d>>2;if(a>>>0>>0){continue}break}break p}d=0;if(!b){break o}break n}if((c|0)==(j|0)){d=0;break n}if(d>>>0>=2147483645){break m}}d=pa(d<<1);ra(d,255,i<<3)}H[f+8>>2]=0;H[f>>2]=0;H[f+4>>2]=0;b=H[f+20>>2];a=b-e|0;t=a>>2;r:{s:{if((b|0)==(e|0)){break s}if((a|0)<0){break r}q=pa(a);H[f>>2]=q;H[f+8>>2]=(t<<2)+q;b=ra(q,0,a);H[f+4>>2]=b+a;c=t>>>0<=1?1:t;n=c&3;a=0;if(c-1>>>0>=3){o=c&-4;while(1){c=g<<2;H[c+b>>2]=a;x=c|4;a=H[c+e>>2]+a|0;H[x+b>>2]=a;y=c|8;a=a+H[e+x>>2]|0;H[y+b>>2]=a;c=c|12;a=a+H[e+y>>2]|0;H[c+b>>2]=a;a=a+H[c+e>>2]|0;g=g+4|0;p=p+4|0;if((o|0)!=(p|0)){continue}break}}if(!n){break s}while(1){c=g<<2;H[c+b>>2]=a;g=g+1|0;a=H[c+e>>2]+a|0;k=k+1|0;if((n|0)!=(k|0)){continue}break}}if(!i){break l}x=H[h+40>>2];y=H[h+12>>2];n=0;while(1){G=n<<2;a=G+j|0;k=-1;c=n+1|0;b=(c>>>0)%3|0?c:n-2|0;if((b|0)!=-1){k=H[(b<<2)+j>>2]}b=H[a>>2];t:{u:{if(!((n>>>0)%3|0)){p=-1;a=n+2|0;if((a|0)!=-1){p=H[(a<<2)+j>>2]}if(!((b|0)==(k|0)|(b|0)==(p|0))&(k|0)!=(p|0)){break u}x=x+1|0;H[h+40>>2]=x;c=n+3|0;break t}p=H[a-4>>2]}a=p<<2;A=H[a+e>>2];v:{w:{if((A|0)<=0){break w}a=H[a+q>>2];g=0;while(1){o=(a<<3)+d|0;z=H[o>>2];if((z|0)==-1){break w}x:{if((k|0)!=(z|0)){break x}o=H[o+4>>2];if((o|0)!=-1){z=H[(o<<2)+j>>2]}else{z=-1}if((z|0)==(b|0)){break x}while(1){y:{b=a;g=g+1|0;if((A|0)<=(g|0)){break y}a=b+1|0;J=(a<<3)+d|0;z=H[J>>2];K=(b<<3)+d|0;H[K+4>>2]=H[J+4>>2];H[K>>2]=z;if((z|0)!=-1){continue}}break}H[(b<<3)+d>>2]=-1;if((o|0)==-1){break w}H[y+G>>2]=o;H[y+(o<<2)>>2]=n;break v}a=a+1|0;g=g+1|0;if((A|0)!=(g|0)){continue}break}}a=k<<2;k=H[a+e>>2];if((k|0)<=0){break v}a=H[a+q>>2];g=0;while(1){b=(a<<3)+d|0;if(H[b>>2]==-1){H[b>>2]=p;H[b+4>>2]=n;break v}a=a+1|0;g=g+1|0;if((k|0)!=(g|0)){continue}break}}}n=c;if(n>>>0>>0){continue}break}break l}break i}sa();v()}H[w>>2]=t;if(q){oa(q)}if(d){oa(d)}a=H[f+16>>2];if(!a){break j}H[f+20>>2]=a;oa(a)}ca=f+32|0;x=(w|0)!=0;if(x){k=ca-32|0;ca=k;a=H[h>>2];g=H[h+4>>2];H[k+24>>2]=0;H[k+16>>2]=0;H[k+20>>2]=0;if((a|0)==(g|0)){c=g}else{a=g-a|0;if((a|0)<0){break i}a=a>>2;b=(a-1>>>5|0)+1|0;c=pa(b<<2);H[k+24>>2]=b;H[k+20>>2]=0;H[k+16>>2]=c;Mc(k+16|0,a);g=H[h>>2];c=H[h+4>>2]}H[k+8>>2]=0;H[k>>2]=0;while(1){z:{o=0;i=0;if((c|0)==(g|0)){break z}while(1){b=H[k+16>>2];A:{if(H[b+(i>>>3&536870908)>>2]>>>i&1){break A}c=H[k>>2];H[k+4>>2]=c;e=H[h+12>>2];a=i;while(1){B:{f=a+1|0;d=a;a=(f>>>0)%3|0?f:a-2|0;if((a|0)==-1){break B}a=H[e+(a<<2)>>2];if((a|0)==-1){break B}f=a+1|0;a=(f>>>0)%3|0?f:a-2|0;if((i|0)==(a|0)|(a|0)==-1){break B}if(!(H[b+(a>>>3&536870908)>>2]>>>a&1)){continue}}break}j=d;C:{D:{E:{while(1){a=H[k+16>>2]+(j>>>3&536870908)|0;H[a>>2]=H[a>>2]|1<>>0)%3|0?a:j-2|0;g=H[h>>2];y=(j>>>0)%3|0;b=(y?-1:2)+j|0;n=H[k>>2];A=(n|0)==(c|0);F:{if(A){break F}w=H[(f<<2)+g>>2];q=H[h+12>>2];a=n;if((b|0)!=-1){e=q+(b<<2)|0;while(1){G:{if((w|0)!=H[a>>2]){break G}p=H[a+4>>2];t=H[e>>2];if((p|0)==(t|0)){break G}e=b;c=-1;a=-1;if((p|0)==-1){break C}break D}a=a+8|0;if((c|0)!=(a|0)){continue}break}break F}while(1){if((w|0)==H[a>>2]){t=-1;e=-1;p=H[a+4>>2];if((p|0)!=-1){break D}}a=a+8|0;if((c|0)!=(a|0)){continue}break}}b=H[(b<<2)+g>>2];H:{if(H[k+8>>2]!=(c|0)){H[c>>2]=b;H[c+4>>2]=f;c=c+8|0;H[k+4>>2]=c;break H}a=c-n|0;p=a>>3;e=p+1|0;if(e>>>0>=536870912){break i}g=a>>>2|0;g=a>>>0>=2147483640?536870911:e>>>0>>0?g:e;if(g){if(g>>>0>=536870912){break E}e=pa(g<<3)}else{e=0}a=e+(p<<3)|0;H[a>>2]=b;H[a+4>>2]=f;b=a+8|0;if(!A){while(1){c=c-8|0;f=H[c+4>>2];a=a-8|0;H[a>>2]=H[c>>2];H[a+4>>2]=f;if((c|0)!=(n|0)){continue}break}c=H[k>>2]}H[k+8>>2]=e+(g<<3);H[k+4>>2]=b;H[k>>2]=a;if(c){oa(c)}c=b}I:{J:{if(y){a=j-1|0;break J}a=j+2|0;if((a|0)==-1){break I}}a=H[H[h+12>>2]+(a<<2)>>2];if((a|0)==-1){break I}j=a+((a>>>0)%3|0?-1:2)|0;if((d|0)==(j|0)){break I}if((j|0)!=-1){continue}}break}g=H[h>>2];break A}wa();v()}c=H[q+(p<<2)>>2];b=e;a=p}if((t|0)!=-1){H[q+(t<<2)>>2]=-1}if((c|0)!=-1){H[q+(c<<2)>>2]=-1}H[q+(b<<2)>>2]=-1;H[q+(a<<2)>>2]=-1;o=1}i=i+1|0;c=H[h+4>>2];if(i>>>0>2>>>0){continue}break}if(o){continue}}break}a=H[k>>2];if(a){oa(a)}a=H[k+16>>2];if(a){oa(a)}ca=k+32|0;n=0;g=ca-32|0;ca=g;e=H[C+12>>2];H[h+36>>2]=e;p=h+24|0;b=H[h+24>>2];a=H[h+28>>2]-b>>2;K:{L:{if(a>>>0>>0){qb(p,e-a|0,13652);H[g+24>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;break L}if(a>>>0>e>>>0){H[h+28>>2]=b+(e<<2)}H[g+24>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;if(!e){break K}}if((e|0)<0){break i}a=(e-1>>>5|0)+1|0;b=pa(a<<2);H[g+24>>2]=a;H[g+20>>2]=0;H[g+16>>2]=b;Mc(g+16|0,e)}a=H[h>>2];b=H[h+4>>2];H[g+8>>2]=0;H[g>>2]=0;H[g+4>>2]=0;M:{if((a|0)==(b|0)){a=b}else{a=b-a|0;if((a|0)<0){break i}a=a>>2;b=(a-1>>>5|0)+1|0;c=pa(b<<2);H[g+8>>2]=b;H[g+4>>2]=0;H[g>>2]=c;Mc(g,a);b=H[h>>2];a=H[h+4>>2]}if(a-b>>>0<12){break M}N:{while(1){q=N(n,3);d=(q<<2)+b|0;f=H[d>>2];c=-1;i=q+1|0;if((i|0)!=-1){c=H[(i<<2)+b>>2]}O:{if((c|0)==(f|0)){break O}i=f;f=H[d+8>>2];if((i|0)==(f|0)|(c|0)==(f|0)){break O}k=0;i=H[g>>2];while(1){f=k+q|0;if(!(H[(f>>>3&536870908)+i>>2]>>>f&1)){a=H[(f<<2)+b>>2];c=1<>2];b=a>>>5|0;i=H[d+(b<<2)>>2];t=c&i;if(t){c=H[h+28>>2];P:{if((c|0)!=H[h+32>>2]){H[c>>2]=-1;H[h+28>>2]=c+4;break P}i=H[p>>2];b=c-i|0;o=b>>2;d=o+1|0;if(d>>>0>=1073741824){break i}j=b>>>1|0;j=b>>>0>=2147483644?1073741823:d>>>0>>0?j:d;if(j){if(j>>>0>=1073741824){break N}b=pa(j<<2)}else{b=0}d=b+(o<<2)|0;H[d>>2]=-1;o=d+4|0;if((c|0)!=(i|0)){while(1){d=d-4|0;c=c-4|0;H[d>>2]=H[c>>2];if((c|0)!=(i|0)){continue}break}}H[h+32>>2]=b+(j<<2);H[h+28>>2]=o;H[h+24>>2]=d;if(!i){break P}oa(i)}c=H[h+52>>2];Q:{if((c|0)!=H[h+56>>2]){H[c>>2]=a;H[h+52>>2]=c+4;break Q}i=H[h+48>>2];b=c-i|0;o=b>>2;d=o+1|0;if(d>>>0>=1073741824){break i}j=b>>>1|0;j=b>>>0>=2147483644?1073741823:d>>>0>>0?j:d;if(j){if(j>>>0>=1073741824){break N}b=pa(j<<2)}else{b=0}d=b+(o<<2)|0;H[d>>2]=a;a=d+4|0;if((c|0)!=(i|0)){while(1){d=d-4|0;c=c-4|0;H[d>>2]=H[c>>2];if((c|0)!=(i|0)){continue}break}}H[h+56>>2]=b+(j<<2);H[h+52>>2]=a;H[h+48>>2]=d;if(!i){break Q}oa(i)}c=H[g+20>>2];a=H[g+24>>2];if((c|0)==a<<5){if((c+1|0)<0){break i}b=g+16|0;if(c>>>0<=1073741822){a=a<<6;c=(c&-32)+32|0;a=a>>>0>c>>>0?a:c}else{a=2147483647}pb(b,a);c=H[g+20>>2]}H[g+20>>2]=c+1;d=H[g+16>>2];a=d+(c>>>3&536870908)|0;b=H[a>>2];M=a,O=Vj(c)&b,H[M>>2]=O;c=1<>>5|0;i=H[(b<<2)+d>>2];a=e;e=a+1|0}H[(b<<2)+d>>2]=c|i;o=H[h+24>>2]+(a<<2)|0;j=H[h+12>>2];b=H[h>>2];i=H[g>>2];c=f;R:{S:{T:{while(1){if((c|0)==-1){break T}d=(c>>>3&536870908)+i|0;H[d>>2]=H[d>>2]|1<>2]=c;if(t){H[(c<<2)+b>>2]=a}w=c+1|0;c=(w>>>0)%3|0?w:c-2|0;d=-1;U:{if((c|0)==-1){break U}c=H[j+(c<<2)>>2];d=-1;if((c|0)==-1){break U}d=c+1|0;d=(d>>>0)%3|0?d:c-2|0}c=d;if((f|0)!=(c|0)){continue}break}if((f|0)!=-1){break R}c=1;break S}if((f>>>0)%3|0){c=f-1|0;break S}c=f+2|0;if((c|0)==-1){break R}}c=H[j+(c<<2)>>2];if((c|0)==-1){break R}V:{if((c>>>0)%3|0){c=c-1|0;break V}c=c+2|0;if((c|0)==-1){break R}}f=H[h+12>>2];b=H[h>>2];while(1){d=(c>>>3&536870908)+i|0;H[d>>2]=H[d>>2]|1<>2]=a}W:{if((c>>>0)%3|0){c=c-1|0;break W}c=c+2|0;if((c|0)==-1){break R}}c=H[f+(c<<2)>>2];if((c|0)==-1){break R}c=c+((c>>>0)%3|0?-1:2)|0;if((c|0)!=-1){continue}break}}}k=k+1|0;if((k|0)!=3){continue}break}b=H[h>>2];a=H[h+4>>2]}n=n+1|0;if(n>>>0<(a-b>>2>>>0)/3>>>0){continue}break}break M}wa();v()}c=0;H[h+44>>2]=0;a=H[g+16>>2];b=H[g+20>>2];if(b){e=b&31;b=(b>>>3&536870908)+a|0;d=a;i=0;while(1){if(!(H[d>>2]>>>c&1)){i=i+1|0;H[h+44>>2]=i}f=(c|0)==31;c=f?0:c+1|0;d=(f<<2)+d|0;if((b|0)!=(d|0)|(c|0)!=(e|0)){continue}break}}b=H[g>>2];if(b){oa(b);a=H[g+16>>2]}if(a){oa(a)}ca=g+32|0}ca=C+16|0;if(!x){H[E+8>>2]=0;cb(h);h=0}ca=E+16|0;a=h;break h}sa();v()}b=H[s>>2];if(!b){break d}H[s+4>>2]=b;oa(b)}ca=s+16|0;break b}sa();v()}c=H[l+4>>2];b=a;H[l+4>>2]=a;if(c){cb(c);b=H[l+4>>2]}X:{if(!b){break X}a=H[u+100>>2];c=H[u+96>>2];F[r+12|0]=0;Oa(l+56|0,(a-c|0)/12|0,r+12|0);a=H[u+100>>2];c=H[u+96>>2];if((a|0)==(c|0)){break X}while(1){if(!(H[H[l+56>>2]+(D>>>3&536870908)>>2]>>>D&1)){a=N(D,3);Gc(l,0,a);c=H[l+8>>2];e=H[l+12>>2];Gc(l,1,a+1|0);f=H[l+20>>2];d=H[l+24>>2];Gc(l,2,a+2|0);n=(c|0)==(e|0)?-1:0;a=d-f>>2;c=e-c>>2;e=a>>>0>c>>>0;c=H[l+36>>2]-H[l+32>>2]>>2>>>0>(e?a:c)>>>0?2:e?1:n;Y:{if(H[l+68>>2]<=0){break Y}H[r+12>>2]=H[l+76>>2];H[r+8>>2]=m;bb(r+8|0,r+12|0);a=H[((c<<2)+l|0)+44>>2];if((a|0)<0){a=-1}else{e=(a>>>0)/3|0;a=H[(H[H[l>>2]+96>>2]+N(e,12)|0)+(a-N(e,3)<<2)>>2]}H[r+12>>2]=a;H[r+8>>2]=m;bb(r+8|0,r+12|0);e=H[l+72>>2];H[l+72>>2]=e+2;if(!(e&1)){break Y}H[r+12>>2]=a;H[r+8>>2]=m;bb(r+8|0,r+12|0);H[l+72>>2]=H[l+72>>2]+1}d=0;e=ca-16|0;ca=e;H[l+68>>2]=H[l+68>>2]+1;a=N(c,12)+l|0;a=H[a+12>>2]-H[a+8>>2]|0;if((a|0)>0){a=a>>>2|0;h=a>>>0<=1?1:a;c=H[((c<<2)+l|0)+44>>2];while(1){a=c;f=(a>>>0)/3|0;c=(a|0)==-1;g=c?-1:f;i=H[l+56>>2]+(g>>>3&536870908)|0;H[i>>2]=H[i>>2]|1<>2]=H[l+72>>2]+1;Z:{_:{$:{aa:{ba:{if(!d){ca:{if((a|0)>=0){H[e+12>>2]=H[(H[H[l>>2]+96>>2]+N(f,12)|0)+((a>>>0)%3<<2)>>2];H[e+8>>2]=m;bb(e+8|0,e+12|0);break ca}H[e+12>>2]=-1;H[e+8>>2]=m;bb(e+8|0,e+12|0);if(c){break ba}}c=-1;f=a+1|0;f=(f>>>0)%3|0?f:a-2|0;if((f|0)>=0){g=(f>>>0)/3|0;f=H[(H[H[l>>2]+96>>2]+N(g,12)|0)+(f-N(g,3)<<2)>>2]}else{f=-1}H[e+12>>2]=f;H[e+8>>2]=m;bb(e+8|0,e+12|0);f=((a>>>0)%3|0?-1:2)+a|0;if((f|0)<0){break aa}c=(f>>>0)/3|0;c=H[(H[H[l>>2]+96>>2]+N(c,12)|0)+(f-N(c,3)<<2)>>2];break aa}c=(a|0)<0?-1:H[(H[H[l>>2]+96>>2]+N(f,12)|0)+((a>>>0)%3<<2)>>2];H[l+76>>2]=c;H[e+12>>2]=c;H[e+8>>2]=m;bb(e+8|0,e+12|0);if(d&1){c=-1;if((a|0)==-1){break Z}if((N(f,3)|0)!=(a|0)){a=a-1|0;break _}a=a+2|0;break $}c=-1;if((a|0)==-1){break Z}c=a+1|0;a=(c>>>0)%3|0?c:a-2|0;break $}c=-1;H[e+12>>2]=-1;H[e+8>>2]=m;bb(e+8|0,e+12|0)}H[l+76>>2]=c;H[e+12>>2]=c;H[e+8>>2]=m;bb(e+8|0,e+12|0)}c=-1;if((a|0)==-1){break Z}}c=H[H[H[l+4>>2]+12>>2]+(a<<2)>>2]}d=d+1|0;if((h|0)!=(d|0)){continue}break}}ca=e+16|0;c=H[u+96>>2];a=H[u+100>>2]}D=D+1|0;if(D>>>0<(a-c|0)/12>>>0){continue}break}}ca=r+16|0;da:{if(b){a=H[B>>2];if(a){H[B+4>>2]=a;oa(a)}H[B>>2]=H[m>>2];H[B+4>>2]=H[m+4>>2];H[B+8>>2]=H[m+8>>2];L=H[m+84>>2];break da}a=H[m>>2];if(!a){break da}H[m+4>>2]=a;oa(a)}a=H[m+72>>2];if(a){oa(a)}a=H[m+48>>2];if(a){H[m+52>>2]=a;oa(a)}a=H[m+36>>2];if(a){H[m+40>>2]=a;oa(a)}a=H[m+24>>2];if(a){H[m+28>>2]=a;oa(a)}a=H[m+20>>2];H[m+20>>2]=0;if(a){cb(a)}ca=m+96|0;return L|0}function qg(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;i=b;a=0;b=0;a:{b:{switch(d-1|0){case 0:j=H[i+80>>2];h=I[c+24|0];c:{if((N(j,h)|0)!=(e|0)){break c}d=H[c+28>>2]!=1;b=I[c+84|0];if(!(d|!b)){qa(f,H[H[c>>2]>>2]+H[c+48>>2]|0,e);b=1;break c}if(h){a=pa(h);ra(a,0,h)}d:{if(!j){b=1;break d}if(!d){if(h){d=0;e=0;while(1){i=d+f|0;k=H[H[c>>2]>>2];m=H[c+48>>2];g=H[c+40>>2];b=Rj(g,H[c+44>>2],I[c+84|0]?e:H[H[c+68>>2]+(e<<2)>>2],0);n=b;b=b+m|0;qa(i,qa(a,b+k|0,g),h);d=d+h|0;b=1;e=e+1|0;if((j|0)!=(e|0)){continue}break}break d}if(b){b=1;h=H[c>>2];e=H[c+48>>2];f=H[c+40>>2];i=H[c+44>>2];if((j|0)!=1){g=j&-2;c=0;d=0;while(1){k=H[h>>2];m=Rj(f,i,c,0)+e|0;k=qa(a,k+m|0,f);m=H[h>>2];n=Rj(f,i,c|1,0)+e|0;qa(k,m+n|0,f);c=c+2|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}g=c}if(!(j&1)){break d}c=H[h>>2];d=Rj(g,0,f,i)+e|0;qa(a,c+d|0,f);break d}b=1;h=H[c>>2];e=H[c+48>>2];g=H[c+68>>2];f=H[c+40>>2];i=H[c+44>>2];c=0;if((j|0)!=1){k=j&-2;d=0;while(1){m=H[h>>2];n=c<<2;l=Rj(f,i,H[n+g>>2],0)+e|0;m=qa(a,m+l|0,f);l=H[h>>2];n=Rj(f,i,H[g+(n|4)>>2],0)+e|0;qa(m,l+n|0,f);c=c+2|0;d=d+2|0;if((k|0)!=(d|0)){continue}break}}if(!(j&1)){break d}d=H[h>>2];c=Rj(f,i,H[g+(c<<2)>>2],0)+e|0;qa(a,c+d|0,f);break d}b=0;if(!h){d=0;while(1){if(!ic(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],a)){break d}d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break d}d=0;e=0;while(1){if(!ic(c,I[c+84|0]?e:H[H[c+68>>2]+(e<<2)>>2],F[c+24|0],a)){break d}qa(d+f|0,a,h);d=d+h|0;e=e+1|0;b=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}}if(!a){break c}oa(a)}break a;case 2:n=I[c+24|0];l=n<<1;j=H[i+80>>2];e:{if((N(l,j)|0)!=(e|0)){break e}i=H[c+28>>2]!=3;d=I[c+84|0];if(!(i|!d)){qa(f,H[H[c>>2]>>2]+H[c+48>>2]|0,e);a=1;break e}f:{if(!n){e=0;break f}e=pa(l);ra(e,0,l)}g:{if(!j){a=1;break g}if(!i){o=H[c+68>>2];k=H[c>>2];b=H[c+48>>2];i=H[c+40>>2];m=H[c+44>>2];if(n){if(!d){c=0;d=0;while(1){a=1;g=H[k>>2];p=Rj(i,m,H[o+(d<<2)>>2],0)+b|0;qa((c<<1)+f|0,qa(e,g+p|0,i),l);c=c+n|0;d=d+1|0;if((j|0)!=(d|0)){continue}break}break g}c=0;while(1){a=1;o=H[k>>2];p=Rj(g,h,i,m)+b|0;qa((c<<1)+f|0,qa(e,o+p|0,i),l);c=c+n|0;d=h;g=g+1|0;d=g?d:d+1|0;h=d;if((j|0)!=(g|0)|d){continue}break}break g}if(!d){a=1;c=0;if((j|0)!=1){f=j&-2;d=0;while(1){h=H[k>>2];g=c<<2;n=Rj(i,m,H[g+o>>2],0)+b|0;h=qa(e,h+n|0,i);n=H[k>>2];g=Rj(i,m,H[o+(g|4)>>2],0)+b|0;qa(h,g+n|0,i);c=c+2|0;d=d+2|0;if((f|0)!=(d|0)){continue}break}}if(!(j&1)){break g}d=H[k>>2];b=Rj(i,m,H[o+(c<<2)>>2],0)+b|0;qa(e,b+d|0,i);break g}n=j&1;a=1;if((j|0)!=1){j=j&-2;f=0;c=0;while(1){d=H[k>>2];l=Rj(g,h,i,m)+b|0;d=qa(e,d+l|0,i);l=H[k>>2];o=Rj(i,m,g|1,h)+b|0;qa(d,l+o|0,i);g=g+2|0;h=g>>>0<2?h+1|0:h;f=f+2|0;d=f>>>0<2?c+1|0:c;c=d;if((f|0)!=(j|0)|c){continue}break}}if(!n){break g}c=H[k>>2];b=Rj(g,h,i,m)+b|0;qa(e,b+c|0,i);break g}if(!n){d=0;while(1){if(!gc(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],e)){break g}d=d+1|0;a=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break g}d=0;while(1){if(!gc(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],e)){break g}qa((b<<1)+f|0,e,l);b=b+n|0;d=d+1|0;a=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}}if(!e){break e}oa(e)}b=a;break a;case 4:l=I[c+24|0];o=l<<2;j=H[i+80>>2];h:{if((N(o,j)|0)!=(e|0)){break h}i=H[c+28>>2]!=5;d=I[c+84|0];if(!(i|!d)){qa(f,H[H[c>>2]>>2]+H[c+48>>2]|0,e);b=1;break h}i:{if(!l){e=0;break i}e=pa(o);ra(e,0,o)}b=1;j:{if(!j){break j}if(!i){a=H[c+68>>2];m=H[c>>2];i=H[c+48>>2];k=H[c+40>>2];n=H[c+44>>2];if(l){if(!d){c=0;d=0;while(1){g=H[m>>2];p=Rj(k,n,H[a+(d<<2)>>2],0)+i|0;qa((c<<2)+f|0,qa(e,g+p|0,k),o);c=c+l|0;d=d+1|0;if((j|0)!=(d|0)){continue}break}break j}c=0;while(1){d=H[m>>2];p=Rj(g,h,k,n)+i|0;qa((c<<2)+f|0,qa(e,d+p|0,k),o);c=c+l|0;g=g+1|0;a=g?h:h+1|0;h=a;if((j|0)!=(g|0)|h){continue}break}break j}if(!d){c=0;if((j|0)!=1){f=j&-2;d=0;while(1){h=H[m>>2];g=c<<2;l=Rj(k,n,H[g+a>>2],0)+i|0;h=qa(e,h+l|0,k);l=H[m>>2];g=Rj(k,n,H[a+(g|4)>>2],0)+i|0;qa(h,g+l|0,k);c=c+2|0;d=d+2|0;if((f|0)!=(d|0)){continue}break}}if(!(j&1)){break j}d=H[m>>2];a=Rj(k,n,H[a+(c<<2)>>2],0)+i|0;qa(e,a+d|0,k);break j}l=j&1;if((j|0)!=1){j=j&-2;f=0;c=0;while(1){a=H[m>>2];d=Rj(g,h,k,n)+i|0;a=qa(e,a+d|0,k);d=H[m>>2];o=Rj(k,n,g|1,h)+i|0;qa(a,d+o|0,k);d=h;g=g+2|0;h=g>>>0<2?d+1|0:d;f=f+2|0;a=f>>>0<2?c+1|0:c;c=a;if((f|0)!=(j|0)|c){continue}break}}if(!l){break j}a=H[m>>2];c=Rj(g,h,k,n)+i|0;qa(e,a+c|0,k);break j}b=0;if(!l){d=0;while(1){if(!ec(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],e)){break j}d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break j}d=0;while(1){if(!ec(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],e)){break j}qa((a<<2)+f|0,e,o);a=a+l|0;d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}}if(!e){break h}oa(e)}break a;case 1:j=H[i+80>>2];h=I[c+24|0];k:{if((N(j,h)|0)!=(e|0)){break k}d=H[c+28>>2]!=2;b=I[c+84|0];if(!(d|!b)){qa(f,H[H[c>>2]>>2]+H[c+48>>2]|0,e);b=1;break k}if(h){a=pa(h);ra(a,0,h)}l:{if(!j){b=1;break l}if(!d){if(h){d=0;e=0;while(1){i=d+f|0;k=H[H[c>>2]>>2];m=H[c+48>>2];g=H[c+40>>2];b=Rj(g,H[c+44>>2],I[c+84|0]?e:H[H[c+68>>2]+(e<<2)>>2],0);n=b;b=b+m|0;qa(i,qa(a,b+k|0,g),h);d=d+h|0;b=1;e=e+1|0;if((j|0)!=(e|0)){continue}break}break l}if(b){b=1;h=H[c>>2];e=H[c+48>>2];f=H[c+40>>2];i=H[c+44>>2];if((j|0)!=1){g=j&-2;c=0;d=0;while(1){k=H[h>>2];m=Rj(f,i,c,0)+e|0;k=qa(a,k+m|0,f);m=H[h>>2];n=Rj(f,i,c|1,0)+e|0;qa(k,m+n|0,f);c=c+2|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}g=c}if(!(j&1)){break l}c=H[h>>2];d=Rj(g,0,f,i)+e|0;qa(a,c+d|0,f);break l}b=1;h=H[c>>2];e=H[c+48>>2];g=H[c+68>>2];f=H[c+40>>2];i=H[c+44>>2];c=0;if((j|0)!=1){k=j&-2;d=0;while(1){m=H[h>>2];n=c<<2;l=Rj(f,i,H[n+g>>2],0)+e|0;m=qa(a,m+l|0,f);l=H[h>>2];n=Rj(f,i,H[g+(n|4)>>2],0)+e|0;qa(m,l+n|0,f);c=c+2|0;d=d+2|0;if((k|0)!=(d|0)){continue}break}}if(!(j&1)){break l}d=H[h>>2];c=Rj(f,i,H[g+(c<<2)>>2],0)+e|0;qa(a,c+d|0,f);break l}b=0;if(!h){d=0;while(1){if(!hc(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],a)){break l}d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break l}d=0;e=0;while(1){if(!hc(c,I[c+84|0]?e:H[H[c+68>>2]+(e<<2)>>2],F[c+24|0],a)){break l}qa(d+f|0,a,h);d=d+h|0;e=e+1|0;b=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}}if(!a){break k}oa(a)}break a;case 3:n=I[c+24|0];l=n<<1;j=H[i+80>>2];m:{if((N(l,j)|0)!=(e|0)){break m}i=H[c+28>>2]!=4;d=I[c+84|0];if(!(i|!d)){qa(f,H[H[c>>2]>>2]+H[c+48>>2]|0,e);a=1;break m}n:{if(!n){e=0;break n}e=pa(l);ra(e,0,l)}o:{if(!j){a=1;break o}if(!i){o=H[c+68>>2];k=H[c>>2];b=H[c+48>>2];i=H[c+40>>2];m=H[c+44>>2];if(n){if(!d){c=0;d=0;while(1){a=1;g=H[k>>2];p=Rj(i,m,H[o+(d<<2)>>2],0)+b|0;qa((c<<1)+f|0,qa(e,g+p|0,i),l);c=c+n|0;d=d+1|0;if((j|0)!=(d|0)){continue}break}break o}c=0;while(1){a=1;o=H[k>>2];p=Rj(g,h,i,m)+b|0;qa((c<<1)+f|0,qa(e,o+p|0,i),l);c=c+n|0;d=h;g=g+1|0;d=g?d:d+1|0;h=d;if((j|0)!=(g|0)|d){continue}break}break o}if(!d){a=1;c=0;if((j|0)!=1){f=j&-2;d=0;while(1){h=H[k>>2];g=c<<2;n=Rj(i,m,H[g+o>>2],0)+b|0;h=qa(e,h+n|0,i);n=H[k>>2];g=Rj(i,m,H[o+(g|4)>>2],0)+b|0;qa(h,g+n|0,i);c=c+2|0;d=d+2|0;if((f|0)!=(d|0)){continue}break}}if(!(j&1)){break o}d=H[k>>2];b=Rj(i,m,H[o+(c<<2)>>2],0)+b|0;qa(e,b+d|0,i);break o}n=j&1;a=1;if((j|0)!=1){j=j&-2;f=0;c=0;while(1){d=H[k>>2];l=Rj(g,h,i,m)+b|0;d=qa(e,d+l|0,i);l=H[k>>2];o=Rj(i,m,g|1,h)+b|0;qa(d,l+o|0,i);g=g+2|0;h=g>>>0<2?h+1|0:h;f=f+2|0;d=f>>>0<2?c+1|0:c;c=d;if((f|0)!=(j|0)|c){continue}break}}if(!n){break o}c=H[k>>2];b=Rj(g,h,i,m)+b|0;qa(e,b+c|0,i);break o}if(!n){d=0;while(1){if(!fc(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],e)){break o}d=d+1|0;a=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break o}d=0;while(1){if(!fc(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],e)){break o}qa((b<<1)+f|0,e,l);b=b+n|0;d=d+1|0;a=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}}if(!e){break m}oa(e)}b=a;break a;case 5:l=I[c+24|0];o=l<<2;j=H[i+80>>2];p:{if((N(o,j)|0)!=(e|0)){break p}i=H[c+28>>2]!=6;d=I[c+84|0];if(!(i|!d)){qa(f,H[H[c>>2]>>2]+H[c+48>>2]|0,e);b=1;break p}q:{if(!l){e=0;break q}e=pa(o);ra(e,0,o)}b=1;r:{if(!j){break r}if(!i){a=H[c+68>>2];m=H[c>>2];i=H[c+48>>2];k=H[c+40>>2];n=H[c+44>>2];if(l){if(!d){c=0;d=0;while(1){g=H[m>>2];p=Rj(k,n,H[a+(d<<2)>>2],0)+i|0;qa((c<<2)+f|0,qa(e,g+p|0,k),o);c=c+l|0;d=d+1|0;if((j|0)!=(d|0)){continue}break}break r}c=0;while(1){d=H[m>>2];p=Rj(g,h,k,n)+i|0;qa((c<<2)+f|0,qa(e,d+p|0,k),o);c=c+l|0;g=g+1|0;a=g?h:h+1|0;h=a;if((j|0)!=(g|0)|h){continue}break}break r}if(!d){c=0;if((j|0)!=1){f=j&-2;d=0;while(1){h=H[m>>2];g=c<<2;l=Rj(k,n,H[g+a>>2],0)+i|0;h=qa(e,h+l|0,k);l=H[m>>2];g=Rj(k,n,H[a+(g|4)>>2],0)+i|0;qa(h,g+l|0,k);c=c+2|0;d=d+2|0;if((f|0)!=(d|0)){continue}break}}if(!(j&1)){break r}d=H[m>>2];a=Rj(k,n,H[a+(c<<2)>>2],0)+i|0;qa(e,a+d|0,k);break r}l=j&1;if((j|0)!=1){j=j&-2;f=0;c=0;while(1){a=H[m>>2];d=Rj(g,h,k,n)+i|0;a=qa(e,a+d|0,k);d=H[m>>2];o=Rj(k,n,g|1,h)+i|0;qa(a,d+o|0,k);d=h;g=g+2|0;h=g>>>0<2?d+1|0:d;f=f+2|0;a=f>>>0<2?c+1|0:c;c=a;if((f|0)!=(j|0)|c){continue}break}}if(!l){break r}a=H[m>>2];c=Rj(g,h,k,n)+i|0;qa(e,a+c|0,k);break r}b=0;if(!l){d=0;while(1){if(!dc(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],e)){break r}d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break r}d=0;while(1){if(!dc(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],e)){break r}qa((a<<2)+f|0,e,o);a=a+l|0;d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}}if(!e){break p}oa(e)}break a;case 8:p=I[c+24|0];q=p<<2;k=H[i+80>>2];s:{if((N(q,k)|0)!=(e|0)){break s}i=H[c+28>>2];t:{if(!p){break t}a=pa(q);d=a;m=q-4|0;l=(m>>>2|0)+1&7;if(l){e=0;while(1){H[d>>2]=-1073741824;d=d+4|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}if(m>>>0<28){break t}e=(p<<2)+a|0;while(1){H[d+24>>2]=-1073741824;H[d+28>>2]=-1073741824;H[d+16>>2]=-1073741824;H[d+20>>2]=-1073741824;H[d+8>>2]=-1073741824;H[d+12>>2]=-1073741824;H[d>>2]=-1073741824;H[d+4>>2]=-1073741824;d=d+32|0;if((e|0)!=(d|0)){continue}break}}u:{if(!k){b=1;break u}if((i|0)==9){r=H[c+68>>2];l=H[c>>2];i=H[c+48>>2];s=I[c+84|0];m=H[c+44>>2];c=H[c+40>>2];o=c;if(p){e=0;d=0;while(1){h=(e<<2)+f|0;g=H[l>>2];b=Rj(c,m,s?d:H[r+(d<<2)>>2],0)+i|0;qa(h,qa(a,b+g|0,o),q);e=e+p|0;b=1;d=d+1|0;if((k|0)!=(d|0)){continue}break}break u}if(!s){b=1;d=0;if((k|0)!=1){f=k&-2;e=0;while(1){h=H[l>>2];g=d<<2;j=Rj(c,m,H[g+r>>2],0)+i|0;h=qa(a,h+j|0,o);j=H[l>>2];g=Rj(c,m,H[r+(g|4)>>2],0)+i|0;qa(h,j+g|0,o);d=d+2|0;e=e+2|0;if((f|0)!=(e|0)){continue}break}}if(!(k&1)){break u}e=H[l>>2];c=Rj(c,m,H[r+(d<<2)>>2],0)+i|0;qa(a,c+e|0,o);break u}f=k&1;b=1;if((k|0)!=1){k=k&-2;while(1){d=H[l>>2];e=Rj(g,h,c,m)+i|0;d=qa(a,d+e|0,o);e=H[l>>2];p=Rj(c,m,g|1,h)+i|0;qa(d,e+p|0,o);g=g+2|0;h=g>>>0<2?h+1|0:h;d=j;e=n+2|0;d=e>>>0<2?d+1|0:d;n=e;j=d;if((e|0)!=(k|0)|d){continue}break}}if(!f){break u}d=H[l>>2];c=Rj(g,h,c,m)+i|0;qa(a,c+d|0,o);break u}if(!p){d=0;while(1){if(!Va(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],a)){break u}d=d+1|0;b=k>>>0<=d>>>0;if((d|0)!=(k|0)){continue}break}break u}e=0;d=0;while(1){if(!Va(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],a)){break u}qa((e<<2)+f|0,a,q);e=e+p|0;d=d+1|0;b=k>>>0<=d>>>0;if((d|0)!=(k|0)){continue}break}}if(!a){break s}oa(a)}a=b;break;default:break b}}b=a}return b|0}function ef(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;i=ca-48|0;ca=i;a:{b:{if((c|0)!=1){break b}c=H[a+4>>2];g=H[a+12>>2];H[i+40>>2]=0;a=i;H[a+32>>2]=0;H[a+36>>2]=0;H[a+24>>2]=0;H[a+28>>2]=0;H[a+16>>2]=0;H[a+20>>2]=0;H[a+8>>2]=0;H[a+12>>2]=0;e=a+8|0;c:{if((b|0)==-2){break c}l=H[H[H[c+4>>2]+8>>2]+(g<<2)>>2];if((ea[H[H[c>>2]+8>>2]](c)|0)==1){a=J[c+36>>1];j=(a<<8|a>>>8)&65535;a=0;h=ca-32|0;ca=h;d=H[H[H[c+4>>2]+8>>2]+(g<<2)>>2];d:{if((ea[H[H[c>>2]+8>>2]](c)|0)!=1|b-1>>>0>5){break d}k=ea[H[H[c>>2]+36>>2]](c)|0;f=ea[H[H[c>>2]+44>>2]](c,g)|0;if(!k|!f){break d}a=ea[H[H[c>>2]+40>>2]](c,g)|0;if(a){c=H[c+44>>2];H[h+12>>2]=a;H[h+8>>2]=c;H[h+20>>2]=f;H[h+16>>2]=f+12;c=h+8|0;a=0;e:{f:{switch(b-1|0){case 0:a=pa(60);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){g=f-d|0;if((g|0)<0){break a}b=pa(g);H[a+32>>2]=b;H[a+40>>2]=(g&-4)+b;while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}H[a+36>>2]=b}b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;H[a>>2]=2564;break e;case 1:a=pa(60);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){g=f-d|0;if((g|0)<0){break a}b=pa(g);H[a+32>>2]=b;H[a+40>>2]=(g&-4)+b;while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}H[a+36>>2]=b}b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;H[a>>2]=3328;break e;case 3:a=pa(112);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){g=f-d|0;if((g|0)<0){break a}b=pa(g);H[a+32>>2]=b;H[a+40>>2]=(g&-4)+b;while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}H[a+36>>2]=b}b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;H[a+60>>2]=0;H[a+64>>2]=0;H[a>>2]=3564;H[a+68>>2]=0;H[a+72>>2]=0;H[a+76>>2]=0;H[a+80>>2]=0;H[a+84>>2]=0;H[a+88>>2]=0;H[a+92>>2]=0;H[a+96>>2]=0;H[a+100>>2]=0;H[a+104>>2]=0;H[a+108>>2]=0;break e;case 2:a=pa(92);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){g=f-d|0;if((g|0)<0){break a}b=pa(g);H[a+32>>2]=b;H[a+40>>2]=(g&-4)+b;while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}H[a+36>>2]=b}b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;H[a+60>>2]=0;H[a+64>>2]=0;H[a>>2]=3812;H[a+68>>2]=0;H[a+72>>2]=0;H[a+76>>2]=0;H[a+80>>2]=0;H[a+84>>2]=0;H[a+88>>2]=j;break e;case 4:a=pa(104);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){g=f-d|0;if((g|0)<0){break a}b=pa(g);H[a+32>>2]=b;H[a+40>>2]=(g&-4)+b;while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}H[a+36>>2]=b}b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;H[a+84>>2]=0;H[a+76>>2]=0;H[a+80>>2]=0;H[a+60>>2]=0;H[a+64>>2]=0;H[a>>2]=4040;b=H[c+4>>2];H[a+88>>2]=H[c>>2];H[a+92>>2]=b;b=H[c+12>>2];H[a+96>>2]=H[c+8>>2];H[a+100>>2]=b;break e;case 5:break f;default:break e}}a=pa(128);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;g:{b=H[e+28>>2];d=H[e+24>>2];if((b|0)!=(d|0)){d=b-d|0;if((d|0)<0){break a}b=pa(d);H[a+36>>2]=b;H[a+32>>2]=b;H[a+40>>2]=(d&-4)+b;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}}H[a+36>>2]=b}H[a>>2]=3216;b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;b=a- -64|0;H[b>>2]=0;H[b+4>>2]=0;H[a+60>>2]=4904;H[a>>2]=4276;b=H[c+4>>2];H[a+72>>2]=H[c>>2];H[a+76>>2]=b;b=H[c+12>>2];H[a+80>>2]=H[c+8>>2];H[a+84>>2]=b;H[a+104>>2]=1065353216;H[a+108>>2]=-1;H[a+96>>2]=-1;H[a+100>>2]=-1;H[a+88>>2]=1;H[a+92>>2]=-1;H[a+60>>2]=4512;H[a+112>>2]=0;H[a+116>>2]=0;F[a+117|0]=0;F[a+118|0]=0;F[a+119|0]=0;F[a+120|0]=0;F[a+121|0]=0;F[a+122|0]=0;F[a+123|0]=0;F[a+124|0]=0;break g}}break d}a=H[c+44>>2];H[h+12>>2]=k;H[h+8>>2]=a;H[h+20>>2]=f;H[h+16>>2]=f+12;c=h+8|0;a=0;h:{i:{switch(b-1|0){case 0:a=pa(60);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){g=f-d|0;if((g|0)<0){break a}b=pa(g);H[a+32>>2]=b;H[a+40>>2]=(g&-4)+b;while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}H[a+36>>2]=b}b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;H[a>>2]=4932;break h;case 1:a=pa(60);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){g=f-d|0;if((g|0)<0){break a}b=pa(g);H[a+32>>2]=b;H[a+40>>2]=(g&-4)+b;while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}H[a+36>>2]=b}b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;H[a>>2]=5356;break h;case 3:a=pa(112);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){g=f-d|0;if((g|0)<0){break a}b=pa(g);H[a+32>>2]=b;H[a+40>>2]=(g&-4)+b;while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}H[a+36>>2]=b}b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;H[a+60>>2]=0;H[a+64>>2]=0;H[a>>2]=5580;H[a+68>>2]=0;H[a+72>>2]=0;H[a+76>>2]=0;H[a+80>>2]=0;H[a+84>>2]=0;H[a+88>>2]=0;H[a+92>>2]=0;H[a+96>>2]=0;H[a+100>>2]=0;H[a+104>>2]=0;H[a+108>>2]=0;break h;case 2:a=pa(92);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){g=f-d|0;if((g|0)<0){break a}b=pa(g);H[a+32>>2]=b;H[a+40>>2]=(g&-4)+b;while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}H[a+36>>2]=b}b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;H[a+60>>2]=0;H[a+64>>2]=0;H[a>>2]=5816;H[a+68>>2]=0;H[a+72>>2]=0;H[a+76>>2]=0;H[a+80>>2]=0;H[a+84>>2]=0;H[a+88>>2]=j;break h;case 4:a=pa(104);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){g=f-d|0;if((g|0)<0){break a}b=pa(g);H[a+32>>2]=b;H[a+40>>2]=(g&-4)+b;while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}H[a+36>>2]=b}b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;H[a+84>>2]=0;H[a+76>>2]=0;H[a+80>>2]=0;H[a+60>>2]=0;H[a+64>>2]=0;H[a>>2]=6032;b=H[c+4>>2];H[a+88>>2]=H[c>>2];H[a+92>>2]=b;b=H[c+12>>2];H[a+96>>2]=H[c+8>>2];H[a+100>>2]=b;break h;case 5:break i;default:break h}}a=pa(128);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;j:{b=H[e+28>>2];d=H[e+24>>2];if((b|0)!=(d|0)){d=b-d|0;if((d|0)<0){break a}b=pa(d);H[a+36>>2]=b;H[a+32>>2]=b;H[a+40>>2]=(d&-4)+b;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}}H[a+36>>2]=b}H[a>>2]=5300;b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;b=a- -64|0;H[b>>2]=0;H[b+4>>2]=0;H[a+60>>2]=6840;H[a>>2]=6256;b=H[c+4>>2];H[a+72>>2]=H[c>>2];H[a+76>>2]=b;b=H[c+12>>2];H[a+80>>2]=H[c+8>>2];H[a+84>>2]=b;H[a+104>>2]=1065353216;H[a+108>>2]=-1;H[a+96>>2]=-1;H[a+100>>2]=-1;H[a+88>>2]=1;H[a+92>>2]=-1;H[a+60>>2]=6476;H[a+112>>2]=0;H[a+116>>2]=0;F[a+117|0]=0;F[a+118|0]=0;F[a+119|0]=0;F[a+120|0]=0;F[a+121|0]=0;F[a+122|0]=0;F[a+123|0]=0;F[a+124|0]=0;break j}}}ca=h+32|0;d=a;if(a){break c}}d=pa(44);H[d+4>>2]=l;H[d>>2]=3272;a=H[e+4>>2];H[d+8>>2]=H[e>>2];H[d+12>>2]=a;a=H[e+12>>2];H[d+16>>2]=H[e+8>>2];H[d+20>>2]=a;a=H[e+20>>2];H[d+24>>2]=H[e+16>>2];H[d+28>>2]=a;H[d+40>>2]=0;H[d+32>>2]=0;H[d+36>>2]=0;c=H[e+24>>2];a=H[e+28>>2];if((c|0)!=(a|0)){b=a-c|0;if((b|0)<0){break a}e=pa(b);H[d+32>>2]=e;H[d+40>>2]=(b&-4)+e;while(1){H[e>>2]=H[c>>2];e=e+4|0;c=c+4|0;if((a|0)!=(c|0)){continue}break}H[d+36>>2]=e}H[d>>2]=6868;break c}e=d;a=H[i+32>>2];if(!a){break b}H[i+36>>2]=a;oa(a)}ca=i+48|0;return e|0}sa();v()}function Ec(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;l=ca-16|0;ca=l;a:{b:{c:{d:{e:{f:{g:{h:{i:{if(a>>>0<=244){g=H[4298];h=a>>>0<11?16:a+11&-8;c=h>>>3|0;b=g>>>c|0;if(b&3){c=c+((b^-1)&1)|0;a=c<<3;b=a+17232|0;d=H[a+17240>>2];a=H[d+8>>2];j:{if((b|0)==(a|0)){m=17192,n=Vj(c)&g,H[m>>2]=n;break j}H[a+12>>2]=b;H[b+8>>2]=a}a=d+8|0;b=c<<3;H[d+4>>2]=b|3;b=b+d|0;H[b+4>>2]=H[b+4>>2]|1;break a}k=H[4300];if(k>>>0>=h>>>0){break i}if(b){a=2<>2];a=H[e+8>>2];k:{if((b|0)==(a|0)){g=Vj(d)&g;H[4298]=g;break k}H[a+12>>2]=b;H[b+8>>2]=a}H[e+4>>2]=h|3;c=e+h|0;a=d<<3;d=a-h|0;H[c+4>>2]=d|1;H[a+e>>2]=d;if(k){b=(k&-8)+17232|0;f=H[4303];a=1<<(k>>>3);l:{if(!(a&g)){H[4298]=a|g;a=b;break l}a=H[b+8>>2]}H[b+8>>2]=f;H[a+12>>2]=f;H[f+12>>2]=b;H[f+8>>2]=a}a=e+8|0;H[4303]=c;H[4300]=d;break a}j=H[4299];if(!j){break i}c=H[(Qj(0-j&j)<<2)+17496>>2];f=(H[c+4>>2]&-8)-h|0;b=c;while(1){m:{a=H[b+16>>2];if(!a){a=H[b+20>>2];if(!a){break m}}b=(H[a+4>>2]&-8)-h|0;d=b>>>0>>0;f=d?b:f;c=d?a:c;b=a;continue}break}i=H[c+24>>2];d=H[c+12>>2];if((d|0)!=(c|0)){a=H[c+8>>2];H[a+12>>2]=d;H[d+8>>2]=a;break b}b=c+20|0;a=H[b>>2];if(!a){a=H[c+16>>2];if(!a){break h}b=c+16|0}while(1){e=b;d=a;b=a+20|0;a=H[b>>2];if(a){continue}b=d+16|0;a=H[d+16>>2];if(a){continue}break}H[e>>2]=0;break b}h=-1;if(a>>>0>4294967231){break i}a=a+11|0;h=a&-8;j=H[4299];if(!j){break i}f=0-h|0;g=0;n:{if(h>>>0<256){break n}g=31;if(h>>>0>16777215){break n}a=Q(a>>>8|0);g=((h>>>38-a&1)-(a<<1)|0)+62|0}b=H[(g<<2)+17496>>2];o:{p:{q:{if(!b){a=0;break q}a=0;c=h<<((g|0)!=31?25-(g>>>1|0)|0:0);while(1){r:{e=(H[b+4>>2]&-8)-h|0;if(e>>>0>=f>>>0){break r}d=b;f=e;if(e){break r}f=0;a=b;break p}e=H[b+20>>2];b=H[((c>>>29&4)+b|0)+16>>2];a=e?(e|0)==(b|0)?a:e:a;c=c<<1;if(b){continue}break}}if(!(a|d)){d=0;a=2<>2]}if(!a){break o}}while(1){b=(H[a+4>>2]&-8)-h|0;c=b>>>0>>0;f=c?b:f;d=c?a:d;b=H[a+16>>2];if(b){a=b}else{a=H[a+20>>2]}if(a){continue}break}}if(!d|H[4300]-h>>>0<=f>>>0){break i}g=H[d+24>>2];c=H[d+12>>2];if((d|0)!=(c|0)){a=H[d+8>>2];H[a+12>>2]=c;H[c+8>>2]=a;break c}b=d+20|0;a=H[b>>2];if(!a){a=H[d+16>>2];if(!a){break g}b=d+16|0}while(1){e=b;c=a;b=a+20|0;a=H[b>>2];if(a){continue}b=c+16|0;a=H[c+16>>2];if(a){continue}break}H[e>>2]=0;break c}a=H[4300];if(a>>>0>=h>>>0){d=H[4303];b=a-h|0;s:{if(b>>>0>=16){c=d+h|0;H[c+4>>2]=b|1;H[a+d>>2]=b;H[d+4>>2]=h|3;break s}H[d+4>>2]=a|3;a=a+d|0;H[a+4>>2]=H[a+4>>2]|1;c=0;b=0}H[4300]=b;H[4303]=c;a=d+8|0;break a}i=H[4301];if(i>>>0>h>>>0){b=i-h|0;H[4301]=b;c=H[4304];a=c+h|0;H[4304]=a;H[a+4>>2]=b|1;H[c+4>>2]=h|3;a=c+8|0;break a}a=0;j=h+47|0;if(H[4416]){c=H[4418]}else{H[4419]=-1;H[4420]=-1;H[4417]=4096;H[4418]=4096;H[4416]=l+12&-16^1431655768;H[4421]=0;H[4409]=0;c=4096}e=j+c|0;f=0-c|0;b=e&f;if(b>>>0<=h>>>0){break a}d=H[4408];if(d){c=H[4406];g=c+b|0;if(d>>>0>>0|c>>>0>=g>>>0){break a}}t:{if(!(I[17636]&4)){u:{v:{w:{x:{d=H[4304];if(d){a=17640;while(1){c=H[a>>2];if(c>>>0<=d>>>0&d>>>0>2]>>>0){break x}a=H[a+8>>2];if(a){continue}break}}c=zb(0);if((c|0)==-1){break u}g=b;d=H[4417];a=d-1|0;if(a&c){g=(b-c|0)+(a+c&0-d)|0}if(g>>>0<=h>>>0){break u}d=H[4408];if(d){a=H[4406];f=a+g|0;if(d>>>0>>0|a>>>0>=f>>>0){break u}}a=zb(g);if((c|0)!=(a|0)){break w}break t}g=f&e-i;c=zb(g);if((c|0)==(H[a>>2]+H[a+4>>2]|0)){break v}a=c}if((a|0)==-1){break u}if(h+48>>>0<=g>>>0){c=a;break t}c=H[4418];c=c+(j-g|0)&0-c;if((zb(c)|0)==-1){break u}g=c+g|0;c=a;break t}if((c|0)!=-1){break t}}H[4409]=H[4409]|4}c=zb(b);a=zb(0);if((c|0)==-1|(a|0)==-1|a>>>0<=c>>>0){break d}g=a-c|0;if(g>>>0<=h+40>>>0){break d}}a=H[4406]+g|0;H[4406]=a;if(a>>>0>K[4407]){H[4407]=a}y:{e=H[4304];if(e){a=17640;while(1){d=H[a>>2];b=H[a+4>>2];if((d+b|0)==(c|0)){break y}a=H[a+8>>2];if(a){continue}break}break f}a=H[4302];if(!(a>>>0<=c>>>0?a:0)){H[4302]=c}a=0;H[4411]=g;H[4410]=c;H[4306]=-1;H[4307]=H[4416];H[4413]=0;while(1){d=a<<3;b=d+17232|0;H[d+17240>>2]=b;H[d+17244>>2]=b;a=a+1|0;if((a|0)!=32){continue}break}d=g-40|0;a=c+8&7?-8-c&7:0;b=d-a|0;H[4301]=b;a=a+c|0;H[4304]=a;H[a+4>>2]=b|1;H[(c+d|0)+4>>2]=40;H[4305]=H[4420];break e}if(I[a+12|0]&8|d>>>0>e>>>0|c>>>0<=e>>>0){break f}H[a+4>>2]=b+g;a=e+8&7?-8-e&7:0;c=a+e|0;H[4304]=c;b=H[4301]+g|0;a=b-a|0;H[4301]=a;H[c+4>>2]=a|1;H[(b+e|0)+4>>2]=40;H[4305]=H[4420];break e}d=0;break b}c=0;break c}if(K[4302]>c>>>0){H[4302]=c}b=c+g|0;a=17640;z:{A:{B:{C:{D:{E:{while(1){if((b|0)!=H[a>>2]){a=H[a+8>>2];if(a){continue}break E}break}if(!(I[a+12|0]&8)){break D}}a=17640;while(1){b=H[a>>2];if(b>>>0<=e>>>0){f=b+H[a+4>>2]|0;if(f>>>0>e>>>0){break C}}a=H[a+8>>2];continue}}H[a>>2]=c;H[a+4>>2]=H[a+4>>2]+g;j=(c+8&7?-8-c&7:0)+c|0;H[j+4>>2]=h|3;g=b+(b+8&7?-8-b&7:0)|0;i=h+j|0;a=g-i|0;if((e|0)==(g|0)){H[4304]=i;a=H[4301]+a|0;H[4301]=a;H[i+4>>2]=a|1;break A}if(H[4303]==(g|0)){H[4303]=i;a=H[4300]+a|0;H[4300]=a;H[i+4>>2]=a|1;H[a+i>>2]=a;break A}f=H[g+4>>2];if((f&3)==1){e=f&-8;F:{if(f>>>0<=255){d=H[g+8>>2];b=f>>>3|0;c=H[g+12>>2];if((c|0)==(d|0)){m=17192,n=H[4298]&Vj(b),H[m>>2]=n;break F}H[d+12>>2]=c;H[c+8>>2]=d;break F}h=H[g+24>>2];c=H[g+12>>2];G:{if((g|0)!=(c|0)){b=H[g+8>>2];H[b+12>>2]=c;H[c+8>>2]=b;break G}H:{f=g+20|0;b=H[f>>2];if(b){break H}f=g+16|0;b=H[f>>2];if(b){break H}c=0;break G}while(1){d=f;c=b;f=c+20|0;b=H[f>>2];if(b){continue}f=c+16|0;b=H[c+16>>2];if(b){continue}break}H[d>>2]=0}if(!h){break F}d=H[g+28>>2];b=(d<<2)+17496|0;I:{if(H[b>>2]==(g|0)){H[b>>2]=c;if(c){break I}m=17196,n=H[4299]&Vj(d),H[m>>2]=n;break F}H[h+(H[h+16>>2]==(g|0)?16:20)>>2]=c;if(!c){break F}}H[c+24>>2]=h;b=H[g+16>>2];if(b){H[c+16>>2]=b;H[b+24>>2]=c}b=H[g+20>>2];if(!b){break F}H[c+20>>2]=b;H[b+24>>2]=c}g=e+g|0;f=H[g+4>>2];a=a+e|0}H[g+4>>2]=f&-2;H[i+4>>2]=a|1;H[a+i>>2]=a;if(a>>>0<=255){b=(a&-8)+17232|0;c=H[4298];a=1<<(a>>>3);J:{if(!(c&a)){H[4298]=a|c;a=b;break J}a=H[b+8>>2]}H[b+8>>2]=i;H[a+12>>2]=i;H[i+12>>2]=b;H[i+8>>2]=a;break A}f=31;if(a>>>0<=16777215){b=Q(a>>>8|0);f=((a>>>38-b&1)-(b<<1)|0)+62|0}H[i+28>>2]=f;H[i+16>>2]=0;H[i+20>>2]=0;b=(f<<2)+17496|0;d=H[4299];c=1<>2]=i;break K}f=a<<((f|0)!=31?25-(f>>>1|0)|0:0);c=H[b>>2];while(1){b=c;if((H[c+4>>2]&-8)==(a|0)){break B}c=f>>>29|0;f=f<<1;d=(c&4)+b|0;c=H[d+16>>2];if(c){continue}break}H[d+16>>2]=i}H[i+24>>2]=b;H[i+12>>2]=i;H[i+8>>2]=i;break A}d=g-40|0;a=c+8&7?-8-c&7:0;b=d-a|0;H[4301]=b;a=a+c|0;H[4304]=a;H[a+4>>2]=b|1;H[(c+d|0)+4>>2]=40;H[4305]=H[4420];a=(f+(f-39&7?39-f&7:0)|0)-47|0;d=a>>>0>>0?e:a;H[d+4>>2]=27;a=H[4413];H[d+16>>2]=H[4412];H[d+20>>2]=a;a=H[4411];H[d+8>>2]=H[4410];H[d+12>>2]=a;H[4412]=d+8;H[4411]=g;H[4410]=c;H[4413]=0;a=d+24|0;while(1){H[a+4>>2]=7;b=a+8|0;a=a+4|0;if(b>>>0>>0){continue}break}if((d|0)==(e|0)){break e}H[d+4>>2]=H[d+4>>2]&-2;f=d-e|0;H[e+4>>2]=f|1;H[d>>2]=f;if(f>>>0<=255){b=(f&-8)+17232|0;c=H[4298];a=1<<(f>>>3);L:{if(!(c&a)){H[4298]=a|c;a=b;break L}a=H[b+8>>2]}H[b+8>>2]=e;H[a+12>>2]=e;H[e+12>>2]=b;H[e+8>>2]=a;break e}a=31;if(f>>>0<=16777215){a=Q(f>>>8|0);a=((f>>>38-a&1)-(a<<1)|0)+62|0}H[e+28>>2]=a;H[e+16>>2]=0;H[e+20>>2]=0;b=(a<<2)+17496|0;d=H[4299];c=1<>2]=e;break M}a=f<<((a|0)!=31?25-(a>>>1|0)|0:0);d=H[b>>2];while(1){b=d;if((f|0)==(H[b+4>>2]&-8)){break z}c=a>>>29|0;a=a<<1;c=(c&4)+b|0;d=H[c+16>>2];if(d){continue}break}H[c+16>>2]=e}H[e+24>>2]=b;H[e+12>>2]=e;H[e+8>>2]=e;break e}a=H[b+8>>2];H[a+12>>2]=i;H[b+8>>2]=i;H[i+24>>2]=0;H[i+12>>2]=b;H[i+8>>2]=a}a=j+8|0;break a}a=H[b+8>>2];H[a+12>>2]=e;H[b+8>>2]=e;H[e+24>>2]=0;H[e+12>>2]=b;H[e+8>>2]=a}a=H[4301];if(a>>>0<=h>>>0){break d}b=a-h|0;H[4301]=b;c=H[4304];a=c+h|0;H[4304]=a;H[a+4>>2]=b|1;H[c+4>>2]=h|3;a=c+8|0;break a}H[3992]=48;a=0;break a}N:{if(!g){break N}b=H[d+28>>2];a=(b<<2)+17496|0;O:{if(H[a>>2]==(d|0)){H[a>>2]=c;if(c){break O}j=Vj(b)&j;H[4299]=j;break N}H[g+(H[g+16>>2]==(d|0)?16:20)>>2]=c;if(!c){break N}}H[c+24>>2]=g;a=H[d+16>>2];if(a){H[c+16>>2]=a;H[a+24>>2]=c}a=H[d+20>>2];if(!a){break N}H[c+20>>2]=a;H[a+24>>2]=c}P:{if(f>>>0<=15){a=f+h|0;H[d+4>>2]=a|3;a=a+d|0;H[a+4>>2]=H[a+4>>2]|1;break P}H[d+4>>2]=h|3;e=d+h|0;H[e+4>>2]=f|1;H[e+f>>2]=f;if(f>>>0<=255){b=(f&-8)+17232|0;c=H[4298];a=1<<(f>>>3);Q:{if(!(c&a)){H[4298]=a|c;a=b;break Q}a=H[b+8>>2]}H[b+8>>2]=e;H[a+12>>2]=e;H[e+12>>2]=b;H[e+8>>2]=a;break P}a=31;if(f>>>0<=16777215){a=Q(f>>>8|0);a=((f>>>38-a&1)-(a<<1)|0)+62|0}H[e+28>>2]=a;H[e+16>>2]=0;H[e+20>>2]=0;b=(a<<2)+17496|0;R:{c=1<>2]=e;break S}a=f<<((a|0)!=31?25-(a>>>1|0)|0:0);h=H[b>>2];while(1){b=h;if((H[b+4>>2]&-8)==(f|0)){break R}c=a>>>29|0;a=a<<1;c=(c&4)+b|0;h=H[c+16>>2];if(h){continue}break}H[c+16>>2]=e}H[e+24>>2]=b;H[e+12>>2]=e;H[e+8>>2]=e;break P}a=H[b+8>>2];H[a+12>>2]=e;H[b+8>>2]=e;H[e+24>>2]=0;H[e+12>>2]=b;H[e+8>>2]=a}a=d+8|0;break a}T:{if(!i){break T}b=H[c+28>>2];a=(b<<2)+17496|0;U:{if(H[a>>2]==(c|0)){H[a>>2]=d;if(d){break U}m=17196,n=Vj(b)&j,H[m>>2]=n;break T}H[i+(H[i+16>>2]==(c|0)?16:20)>>2]=d;if(!d){break T}}H[d+24>>2]=i;a=H[c+16>>2];if(a){H[d+16>>2]=a;H[a+24>>2]=d}a=H[c+20>>2];if(!a){break T}H[d+20>>2]=a;H[a+24>>2]=d}V:{if(f>>>0<=15){a=f+h|0;H[c+4>>2]=a|3;a=a+c|0;H[a+4>>2]=H[a+4>>2]|1;break V}H[c+4>>2]=h|3;d=c+h|0;H[d+4>>2]=f|1;H[d+f>>2]=f;if(k){b=(k&-8)+17232|0;e=H[4303];a=1<<(k>>>3);W:{if(!(a&g)){H[4298]=a|g;a=b;break W}a=H[b+8>>2]}H[b+8>>2]=e;H[a+12>>2]=e;H[e+12>>2]=b;H[e+8>>2]=a}H[4303]=d;H[4300]=f}a=c+8|0}ca=l+16|0;return a|0}function ce(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0;m=ca-32|0;ca=m;o=pa(12);H[o+8>>2]=0;H[o+4>>2]=b;H[o>>2]=0;s=o+12|0;b=s;a:{b:{c:{while(1){b=b-12|0;w=H[b+8>>2];j=H[b+4>>2];t=H[b>>2];if(t){if((w|0)>1e3){break a}H[m+24>>2]=0;H[m+16>>2]=0;H[m+20>>2]=0;d=1;c=H[a>>2];e=H[c+8>>2];h=H[c+12>>2];g=H[c+20>>2];f=H[c+16>>2];d:{if((h|0)<=(g|0)&f>>>0>=e>>>0|(g|0)>(h|0)){break d}e=I[f+H[c>>2]|0];h=c;c=g;f=f+1|0;c=f?c:c+1|0;H[h+16>>2]=f;H[h+20>>2]=c;Cc(m+16|0,e);if(e){c=H[a>>2];n=Dc(m+16|0);p=H[c+8>>2];g=H[c+12>>2];h=H[c+20>>2];f=H[c+16>>2];k=f+e|0;h=k>>>0>>0?h+1|0:h;if((g|0)<=(h|0)&k>>>0>p>>>0|(g|0)<(h|0)){break d}qa(n,f+H[c>>2]|0,e);d=H[c+20>>2];f=e;e=e+H[c+16>>2]|0;d=f>>>0>e>>>0?d+1|0:d;H[c+16>>2]=e;H[c+20>>2]=d}j=pa(24);c=j;H[c+4>>2]=0;H[c+8>>2]=0;c=c+16|0;H[c>>2]=0;H[c+4>>2]=0;H[j>>2]=j+4;H[j+12>>2]=c;e=ca-32|0;ca=e;h=t+12|0;c=m+16|0;u=nb(h,c);i=t+16|0;e:{if((u|0)==(i|0)){H[e+16>>2]=c;f:{g:{d=H[h+4>>2];h:{if(!d){f=h+4|0;c=f;break h}f=I[c+11|0];g=f<<24>>24<0;n=g?H[c>>2]:c;g=g?H[c+4>>2]:f;while(1){c=d;d=I[c+27|0];f=d<<24>>24<0;d=f?H[c+20>>2]:d;p=d>>>0>>0;i:{j:{k:{l:{k=p?d:g;m:{if(k){f=f?H[c+16>>2]:c+16|0;q=Fa(n,f,k);if(!q){if(d>>>0>g>>>0){break m}break l}if((q|0)>=0){break l}break m}if(d>>>0<=g>>>0){break k}}f=c;d=H[c>>2];if(d){continue}break h}d=Fa(f,n,k);if(d){break j}}if(p){break i}break g}if((d|0)>=0){break g}}d=H[c+4>>2];if(d){continue}break}f=c+4|0}d=pa(32);n=d+16|0;g=H[e+16>>2];n:{if(F[g+11|0]>=0){p=H[g+4>>2];H[n>>2]=H[g>>2];H[n+4>>2]=p;H[n+8>>2]=H[g+8>>2];break n}za(n,H[g>>2],H[g+4>>2])}H[d+8>>2]=c;H[d>>2]=0;H[d+4>>2]=0;H[d+28>>2]=0;H[f>>2]=d;c=d;g=H[H[h>>2]>>2];if(g){H[h>>2]=g;c=H[f>>2]}Sb(H[h+4>>2],c);H[h+8>>2]=H[h+8>>2]+1;c=1;break f}d=c;c=0}F[e+28|0]=c;H[e+24>>2]=d;d=H[e+24>>2];c=H[d+28>>2];H[d+28>>2]=j;if(!c){break e}Ra(c+12|0,H[c+16>>2]);Qa(c,H[c+4>>2]);oa(c);break e}if(!j){break e}Ra(j+12|0,H[j+16>>2]);Qa(j,H[j+4>>2]);oa(j)}ca=e+32|0;d=(i|0)!=(u|0)}if(F[m+27|0]<0){oa(H[m+16>>2])}if(d){break a}}if(!j){break a}H[m+16>>2]=0;if(!Bb(1,m+16|0,H[a>>2])){break a}q=0;x=H[m+16>>2];if(x){while(1){d=0;i=ca-32|0;ca=i;H[i+24>>2]=0;H[i+16>>2]=0;H[i+20>>2]=0;c=H[a>>2];f=H[c+8>>2];o:{p:{h=H[c+12>>2];g=H[c+20>>2];e=H[c+16>>2];q:{if((h|0)<=(g|0)&e>>>0>=f>>>0|(g|0)>(h|0)){break q}f=I[e+H[c>>2]|0];h=c;c=g;e=e+1|0;c=e?c:c+1|0;H[h+16>>2]=e;H[h+20>>2]=c;Cc(i+16|0,f);if(f){e=H[a>>2];n=Dc(i+16|0);p=H[e+8>>2];g=H[e+12>>2];c=H[e+20>>2];h=H[e+16>>2];k=h+f|0;c=k>>>0>>0?c+1|0:c;if(k>>>0>p>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break q}qa(n,h+H[e>>2]|0,f);c=H[e+20>>2];g=f;f=f+H[e+16>>2]|0;c=g>>>0>f>>>0?c+1|0:c;H[e+16>>2]=f;H[e+20>>2]=c}H[i+12>>2]=0;if(!Bb(1,i+12|0,H[a>>2])){break q}f=H[i+12>>2];if(!f){break q}e=H[a>>2];c=H[e+8>>2];h=H[e+16>>2];g=c-h|0;c=H[e+12>>2]-(H[e+20>>2]+(c>>>0>>0)|0)|0;if((c|0)<=0&f>>>0>g>>>0|(c|0)<0){break q}H[i+8>>2]=0;H[i>>2]=0;H[i+4>>2]=0;if((f|0)<0){break p}d=pa(f);H[i>>2]=d;c=d+f|0;H[i+8>>2]=c;l=ra(d,0,f);H[i+4>>2]=c;h=H[e+12>>2];y=h;p=H[e+8>>2];c=H[e+20>>2];k=H[e+16>>2];g=f+k|0;c=g>>>0>>0?c+1|0:c;u=g;n=c;r:{if((c|0)<=(h|0)&g>>>0<=p>>>0|(c|0)<(h|0)){qa(l,H[e>>2]+k|0,f);d=H[e+20>>2];c=f+H[e+16>>2]|0;d=c>>>0>>0?d+1|0:d;H[e+16>>2]=c;H[e+20>>2]=d;h=ca-48|0;ca=h;e=nb(j,i+16|0);if((e|0)!=(j+4|0)){c=H[e+4>>2];s:{if(!c){c=e;while(1){d=H[c+8>>2];f=H[d>>2]!=(c|0);c=d;if(f){continue}break}break s}while(1){d=c;c=H[c>>2];if(c){continue}break}}if((e|0)==H[j>>2]){H[j>>2]=d}H[j+8>>2]=H[j+8>>2]-1;f=H[j+4>>2];t:{u:{g=e;d=e;e=H[d>>2];if(e){c=H[g+4>>2];if(!c){break u}while(1){d=c;c=H[c>>2];if(c){continue}break}}e=H[d+4>>2];if(e){break u}e=0;k=1;break t}H[e+8>>2]=H[d+8>>2];k=0}l=H[d+8>>2];c=H[l>>2];v:{if((d|0)==(c|0)){H[l>>2]=e;if((d|0)==(f|0)){c=0;f=e;break v}c=H[l+4>>2];break v}H[l+4>>2]=e}r=!I[d+12|0];if((d|0)!=(g|0)){l=H[g+8>>2];H[d+8>>2]=l;H[l+(((g|0)!=H[H[g+8>>2]>>2])<<2)>>2]=d;l=H[g>>2];H[d>>2]=l;H[l+8>>2]=d;l=H[g+4>>2];H[d+4>>2]=l;if(l){H[l+8>>2]=d}F[d+12|0]=I[g+12|0];f=(f|0)==(g|0)?d:f}w:{if(r|!f){break w}if(k){while(1){e=I[c+12|0];x:{d=H[c+8>>2];if(H[d>>2]!=(c|0)){if(!e){F[c+12|0]=1;F[d+12|0]=0;e=H[d+4>>2];k=H[e>>2];H[d+4>>2]=k;if(k){H[k+8>>2]=d}H[e+8>>2]=H[d+8>>2];k=H[d+8>>2];H[(((d|0)!=H[k>>2])<<2)+k>>2]=e;H[e>>2]=d;H[d+8>>2]=e;d=c;c=H[c>>2];f=(c|0)==(f|0)?d:f;c=H[c+4>>2]}y:{z:{d=H[c>>2];A:{if(!(I[d+12|0]?0:d)){e=H[c+4>>2];if(I[e+12|0]?0:e){break A}F[c+12|0]=0;c=H[c+8>>2];B:{if((f|0)==(c|0)){c=f;break B}if(I[c+12|0]){break x}}F[c+12|0]=1;break w}e=H[c+4>>2];if(!e){break z}}if(I[e+12|0]){break z}d=c;break y}F[d+12|0]=1;F[c+12|0]=0;e=H[d+4>>2];H[c>>2]=e;if(e){H[e+8>>2]=c}H[d+8>>2]=H[c+8>>2];e=H[c+8>>2];H[((H[e>>2]!=(c|0))<<2)+e>>2]=d;H[d+4>>2]=c;H[c+8>>2]=d;e=c}c=H[d+8>>2];F[d+12|0]=I[c+12|0];F[c+12|0]=1;F[e+12|0]=1;d=H[c+4>>2];e=H[d>>2];H[c+4>>2]=e;if(e){H[e+8>>2]=c}H[d+8>>2]=H[c+8>>2];e=H[c+8>>2];H[(((c|0)!=H[e>>2])<<2)+e>>2]=d;H[d>>2]=c;H[c+8>>2]=d;break w}if(!e){F[c+12|0]=1;F[d+12|0]=0;e=H[c+4>>2];H[d>>2]=e;if(e){H[e+8>>2]=d}H[c+8>>2]=H[d+8>>2];e=H[d+8>>2];H[(((d|0)!=H[e>>2])<<2)+e>>2]=c;H[c+4>>2]=d;H[d+8>>2]=c;f=(d|0)==(f|0)?c:f;c=H[d>>2]}e=H[c>>2];C:{if(!(!e|I[e+12|0])){d=c;break C}d=H[c+4>>2];if(!(I[d+12|0]?0:d)){F[c+12|0]=0;c=H[c+8>>2];if((c|0)!=(f|0)?I[c+12|0]:0){break x}F[c+12|0]=1;break w}if(e){if(!I[e+12|0]){d=c;break C}d=H[c+4>>2]}F[d+12|0]=1;F[c+12|0]=0;e=H[d>>2];H[c+4>>2]=e;if(e){H[e+8>>2]=c}H[d+8>>2]=H[c+8>>2];e=H[c+8>>2];H[((H[e>>2]!=(c|0))<<2)+e>>2]=d;H[d>>2]=c;H[c+8>>2]=d;e=c}c=H[d+8>>2];F[d+12|0]=I[c+12|0];F[c+12|0]=1;F[e+12|0]=1;d=H[c>>2];e=H[d+4>>2];H[c>>2]=e;if(e){H[e+8>>2]=c}H[d+8>>2]=H[c+8>>2];e=H[c+8>>2];H[(((c|0)!=H[e>>2])<<2)+e>>2]=d;H[d+4>>2]=c;H[c+8>>2]=d;break w}d=c;c=H[c+8>>2];c=H[(((d|0)==H[c>>2])<<2)+c>>2];continue}}F[e+12|0]=1}c=H[g+28>>2];if(c){H[g+32>>2]=c;oa(c)}if(F[g+27|0]<0){oa(H[g+16>>2])}oa(g)}H[h+8>>2]=0;H[h>>2]=0;H[h+4>>2]=0;c=H[i+4>>2];d=H[i>>2];f=c-d|0;e=0;D:{E:{if((c|0)!=(d|0)){if((f|0)<0){break E}e=pa(f);c=ra(e,0,f);g=c+f|0;H[h+8>>2]=g;H[h+4>>2]=g;H[h>>2]=c;c=d}qa(e,c,f);F:{if(F[i+27|0]>=0){H[h+24>>2]=H[i+24>>2];c=H[i+20>>2];H[h+16>>2]=H[i+16>>2];H[h+20>>2]=c;break F}za(h+16|0,H[i+16>>2],H[i+20>>2])}ae(h+28|0,h);f=h+16|0;c=f;G:{H:{d=H[j+4>>2];I:{if(!d){e=j+4|0;c=e;break I}e=I[c+11|0];g=e<<24>>24<0;k=g?H[c>>2]:c;g=g?H[c+4>>2]:e;while(1){c=d;d=I[c+27|0];e=d<<24>>24<0;d=e?H[c+20>>2]:d;l=d>>>0>>0;J:{K:{L:{M:{r=l?d:g;N:{if(r){e=e?H[c+16>>2]:c+16|0;z=Fa(k,e,r);if(!z){if(d>>>0>g>>>0){break N}break M}if((z|0)>=0){break M}break N}if(d>>>0<=g>>>0){break L}}e=c;d=H[c>>2];if(d){continue}break I}d=Fa(e,k,r);if(d){break K}}if(l){break J}break H}if((d|0)>=0){break H}}d=H[c+4>>2];if(d){continue}break}e=c+4|0}d=pa(40);H[d+24>>2]=H[f+8>>2];g=H[f+4>>2];H[d+16>>2]=H[f>>2];H[d+20>>2]=g;H[f>>2]=0;H[f+4>>2]=0;H[f+8>>2]=0;ae(d+28|0,f+12|0);H[d+8>>2]=c;H[d>>2]=0;H[d+4>>2]=0;H[e>>2]=d;c=d;f=H[H[j>>2]>>2];if(f){H[j>>2]=f;c=H[e>>2]}Sb(H[j+4>>2],c);H[j+8>>2]=H[j+8>>2]+1;c=1;break G}d=c;c=0}F[h+44|0]=c;H[h+40>>2]=d;c=H[h+28>>2];if(c){H[h+32>>2]=c;oa(c)}if(F[h+27|0]<0){oa(H[h+16>>2])}c=H[h>>2];if(c){H[h+4>>2]=c;oa(c)}ca=h+48|0;break D}sa();v()}d=H[i>>2];if(!d){break r}}H[i+4>>2]=d;oa(d)}d=(n|0)<=(y|0)&p>>>0>=u>>>0|(n|0)<(y|0)}if(F[i+27|0]<0){oa(H[i+16>>2])}ca=i+32|0;break o}sa();v()}if(!d){break a}q=q+1|0;if((x|0)!=(q|0)){continue}break}}H[m+12>>2]=0;if(!Bb(1,m+12|0,H[a>>2])){break a}c=H[a>>2];e=H[c+8>>2];f=H[c+16>>2];h=e-f|0;d=H[m+12>>2];c=H[c+12>>2]-(H[c+20>>2]+(e>>>0>>0)|0)|0;if(h>>>0>>0&(c|0)<=0|(c|0)<0){break a}if(d){q=0;h=((t|0)!=0)+w|0;while(1){O:{if(b>>>0>>0){H[b+8>>2]=h;H[b+4>>2]=0;H[b>>2]=j;b=b+12|0;d=H[m+12>>2];break O}c=b-o|0;g=(c|0)/12|0;b=g+1|0;if(b>>>0>=357913942){break c}e=(s-o|0)/12|0;f=e<<1;e=e>>>0>=178956970?357913941:b>>>0>>0?f:b;if(e){if(e>>>0>=357913942){break b}f=pa(N(e,12))}else{f=0}b=f+N(g,12)|0;H[b+8>>2]=h;H[b+4>>2]=0;H[b>>2]=j;c=va(b+N((c|0)/-12|0,12)|0,o,c);s=f+N(e,12)|0;b=b+12|0;if(o){oa(o)}o=c}q=q+1|0;if(q>>>0>>0){continue}break}}if((b|0)!=(o|0)){continue}break}A=1;break a}sa();v()}wa();v()}if(o){oa(o)}ca=m+32|0;return A}function Af(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=O(0),q=0,r=0;e=ca-720|0;ca=e;a:{b:{c:{d:{e:{f:{g:{h:{i:{if(J[b+38>>1]>=515){H[e+680>>2]=0;H[e+672>>2]=0;H[e+676>>2]=0;if((ea[H[H[a>>2]+24>>2]](a)|0)<=0){break d}while(1){c=ea[H[H[a>>2]+20>>2]](a,n)|0;d=H[H[H[(ea[H[H[a>>2]+28>>2]](a)|0)+4>>2]+8>>2]+(c<<2)>>2];if(H[d+28>>2]==9){f=H[e+672>>2];c=H[e+676>>2]-f>>2;k=I[d+24|0];j:{if(c>>>0>>0){ya(e+672|0,k-c|0);break j}if(c>>>0<=k>>>0){break j}H[e+676>>2]=f+(k<<2)}j=0;i=H[b+8>>2];h=H[b+12>>2];c=H[b+20>>2];d=k<<2;f=H[b+16>>2];l=f+d|0;c=d>>>0>l>>>0?c+1|0:c;if(i>>>0>>0&(c|0)>=(h|0)|(c|0)>(h|0)){break b}qa(H[e+672>>2],f+H[b>>2]|0,d);c=H[b+20>>2];f=d;d=d+H[b+16>>2]|0;c=f>>>0>d>>>0?c+1|0:c;i=d;H[b+16>>2]=d;H[b+20>>2]=c;l=H[b+12>>2];g=H[b+8>>2];h=d+4|0;f=h>>>0<4?c+1|0:c;d=f;if(g>>>0>>0&(d|0)>=(l|0)|(d|0)>(l|0)){break b}o=H[b>>2];f=o+i|0;f=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[b+16>>2]=h;H[b+20>>2]=d;if(g>>>0<=h>>>0&(d|0)>=(l|0)|(d|0)>(l|0)){break b}d=I[h+o|0];h=i+5|0;c=h>>>0<5?c+1|0:c;H[b+16>>2]=h;H[b+20>>2]=c;if(d>>>0>31){break b}p=(A(2,f),B());H[e+20>>2]=-1;H[e+16>>2]=1832;H[e+32>>2]=0;H[e+36>>2]=0;H[e+24>>2]=0;H[e+28>>2]=0;c=H[e+672>>2];o=d-1|0;if(o>>>0<=29){H[e+20>>2]=d;k:{h=c+(k<<2)|0;l=h-c|0;f=l>>2;i=H[e+32>>2];d=H[e+24>>2];if(f>>>0<=i-d>>2>>>0){i=H[e+28>>2]-d|0;l=i>>2;i=f>>>0>l>>>0?c+i|0:h;g=i-c|0;if((c|0)!=(i|0)){va(d,c,g)}if(f>>>0>l>>>0){c=h-i|0;d=H[e+28>>2];if((h|0)!=(i|0)){va(d,i,c)}H[e+28>>2]=c+d;break k}H[e+28>>2]=d+g;break k}if(d){H[e+28>>2]=d;oa(d);H[e+32>>2]=0;H[e+24>>2]=0;H[e+28>>2]=0;i=0}l:{if((l|0)<0){break l}d=i>>>1|0;d=i>>>0>=2147483644?1073741823:d>>>0>f>>>0?d:f;if(d>>>0>=1073741824){break l}i=d<<2;d=pa(i);H[e+28>>2]=d;H[e+24>>2]=d;H[e+32>>2]=d+i;if((c|0)!=(h|0)){qa(d,c,l)}H[e+28>>2]=d+(f<<2);break k}sa();v()}L[e+36>>2]=p}m:{if(o>>>0>=30){break m}if(!Xc(e+16|0,H[H[a+60>>2]+((H[a+40>>2]-H[a+36>>2]|0)/24<<2)>>2])){break m}c=H[a+40>>2];n:{if((c|0)!=H[a+44>>2]){H[c>>2]=1832;d=H[e+20>>2];H[c+16>>2]=0;H[c+8>>2]=0;H[c+12>>2]=0;H[c+4>>2]=d;d=H[e+28>>2];f=H[e+24>>2];if((d|0)!=(f|0)){d=d-f|0;if((d|0)<0){break i}g=pa(d);H[c+12>>2]=g;H[c+8>>2]=g;H[c+16>>2]=(d&-4)+g;k=H[e+24>>2];d=H[e+28>>2];if((k|0)!=(d|0)){while(1){L[g>>2]=L[k>>2];g=g+4|0;k=k+4|0;if((d|0)!=(k|0)){continue}break}}H[c+12>>2]=g}L[c+20>>2]=L[e+36>>2];H[a+40>>2]=c+24;break n}d=0;o:{p:{q:{r:{j=H[a+40>>2];f=H[a+36>>2];i=(j-f|0)/24|0;c=i+1|0;if(c>>>0<178956971){h=(H[a+44>>2]-f|0)/24|0;l=h<<1;h=h>>>0>=89478485?178956970:c>>>0>>0?l:c;if(h){if(h>>>0>=178956971){break r}d=pa(N(h,24))}g=N(i,24)+d|0;H[g>>2]=1832;c=H[e+20>>2];H[g+16>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;H[g+4>>2]=c;c=H[e+24>>2];i=H[e+28>>2];if((c|0)!=(i|0)){l=i-c|0;if((l|0)<0){break q}k=pa(l);H[g+8>>2]=k;H[g+16>>2]=(l&-4)+k;while(1){L[k>>2]=L[c>>2];k=k+4|0;c=c+4|0;if((i|0)!=(c|0)){continue}break}H[g+12>>2]=k}c=N(h,24)+d|0;L[g+20>>2]=L[e+36>>2];d=g+24|0;if((f|0)==(j|0)){break p}while(1){g=g-24|0;H[g>>2]=1832;j=j-24|0;H[g+4>>2]=H[j+4>>2];H[g+8>>2]=H[j+8>>2];H[g+12>>2]=H[j+12>>2];H[g+16>>2]=H[j+16>>2];H[j+16>>2]=0;H[j+8>>2]=0;H[j+12>>2]=0;L[g+20>>2]=L[j+20>>2];if((f|0)!=(j|0)){continue}break}H[a+44>>2]=c;k=H[a+40>>2];H[a+40>>2]=d;j=H[a+36>>2];H[a+36>>2]=g;if((j|0)==(k|0)){break o}while(1){k=k-24|0;ea[H[H[k>>2]>>2]](k)|0;if((j|0)!=(k|0)){continue}break}break o}sa();v()}wa();v()}sa();v()}H[a+44>>2]=c;H[a+40>>2]=d;H[a+36>>2]=g}if(j){oa(j)}}j=1}H[e+16>>2]=1832;c=H[e+24>>2];if(c){H[e+28>>2]=c;oa(c)}if(!j){break c}}n=n+1|0;if((ea[H[H[a>>2]+24>>2]](a)|0)>(n|0)){continue}break}break d}k=ea[H[H[a>>2]+24>>2]](a)|0;H[e+712>>2]=0;H[e+704>>2]=0;H[e+708>>2]=0;if(k){if(k>>>0>=214748365){break h}c=N(k,20);d=pa(c);H[e+704>>2]=d;H[e+712>>2]=c+d;c=c-20|0;c=(c-((c>>>0)%20|0)|0)+20|0;q=e,r=ra(d,0,c)+c|0,H[q+708>>2]=r;while(1){c=ea[H[H[a>>2]+20>>2]](a,m)|0;d=H[H[H[(ea[H[H[a>>2]+28>>2]](a)|0)+4>>2]+8>>2]+(c<<2)>>2];f=H[d+28>>2];c=f-1|0;if(c>>>0<=10){c=H[(c<<2)+13584>>2]}else{c=-1}h=(c|0)>0?c:0;if(h>>>0>4){break f}c=H[e+704>>2]+N(m,20)|0;i=I[d+24|0];H[c+16>>2]=i;H[c+12>>2]=h;H[c+8>>2]=f;H[c+4>>2]=g;H[c>>2]=d;g=g+i|0;m=m+1|0;if((k|0)!=(m|0)){continue}break}}c=ea[H[H[a>>2]+20>>2]](a,0)|0;m=H[H[H[(ea[H[H[a>>2]+28>>2]](a)|0)+4>>2]+8>>2]+(c<<2)>>2];F[m+84|0]=1;H[m+72>>2]=H[m+68>>2];h=H[b+12>>2];c=h;d=H[b+20>>2];f=H[b+8>>2];i=H[b+16>>2];if((c|0)<=(d|0)&f>>>0<=i>>>0|(c|0)<(d|0)){break f}n=H[b>>2];o=I[n+i|0];c=d;l=i+1|0;c=l?c:c+1|0;H[b+16>>2]=l;H[b+20>>2]=c;s:{switch(o|0){case 0:a=H[e+704>>2];if((H[e+708>>2]-a|0)!=20){break e}if(H[a+16>>2]!=3){break f}t:{if(f>>>0<=l>>>0&(c|0)>=(h|0)|(c|0)>(h|0)){break t}c=d;a=i+2|0;c=a>>>0<2?c+1|0:c;l=a;H[b+16>>2]=a;H[b+20>>2]=c;c=d;a=i+6|0;c=a>>>0<6?c+1|0:c;if(a>>>0>f>>>0&(c|0)>=(h|0)|(c|0)>(h|0)){break t}d=l+n|0;d=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=a;H[b+20>>2]=c;mb(m,d);j=e+672|0;H[j+20>>2]=0;H[j+12>>2]=0;H[j+16>>2]=0;H[j>>2]=0;H[j+4>>2]=0;H[j+20>>2]=d;d=Ac(e+16|0,e+704|0);k=0;g=ca-32|0;ca=g;H[g+24>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;f=H[b+12>>2];m=f;i=H[b+8>>2];c=H[b+20>>2];l=c;h=H[b+16>>2];a=h+4|0;c=a>>>0<4?c+1|0:c;u:{if(a>>>0>i>>>0&(c|0)>=(f|0)|(c|0)>(f|0)){break u}n=H[b>>2];f=n+h|0;f=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[b+16>>2]=a;H[b+20>>2]=c;v:{w:{switch(f-2|0){case 1:if((c|0)>=(m|0)&a>>>0>=i>>>0|(c|0)>(m|0)){break u}a=F[a+n|0];c=l;f=h+5|0;c=f>>>0<5?c+1|0:c;H[b+16>>2]=f;H[b+20>>2]=c;H[j+8>>2]=a;if((a|0)==1){if(Ud(j,b,g+16|0)){break v}break u}Rd(1799,23,H[3443]);break u;default:Rd(1774,24,H[3443]);break u;case 0:break w}}if(!Ud(j,b,g+16|0)){break u}}H[g+8>>2]=H[g+16>>2];H[g>>2]=H[g+20>>2];c=ca-32|0;ca=c;a=H[j>>2];p=L[j+4>>2];H[c+24>>2]=1065353216;h=-1<0){L[c+24>>2]=p/O(a|0)}m=H[g+8>>2];n=H[g>>2];if((m|0)!=(n|0)){a=H[d+28>>2];while(1){b=H[m>>2];f=H[m+4>>2];p=L[c+24>>2];L[c+16>>2]=p*O(H[m+8>>2]-h|0);L[c+12>>2]=p*O(f-h|0);L[c+8>>2]=p*O(b-h|0);b=a;i=H[d+16>>2];f=H[i>>2];if(!I[f+84|0]){b=H[H[f+68>>2]+(a<<2)>>2]}if(K[f+80>>2]>b>>>0){a=H[f+40>>2];qa(H[H[f>>2]>>2]+N(a,b)|0,(c+8|0)+(H[i+4>>2]<<2)|0,a);n=H[g>>2];a=H[d+28>>2]}a=a+1|0;H[d+28>>2]=a;m=m+12|0;if((n|0)!=(m|0)){continue}break}}ca=c+32|0;k=1}a=H[g+16>>2];if(a){H[g+20>>2]=a;oa(a)}ca=g+32|0;yc(d);j=1;if(k){break f}}j=0;break f;case 1:break s;default:break f}}if(f>>>0<=l>>>0&(c|0)>=(h|0)|(c|0)>(h|0)){break f}o=I[l+n|0];c=d;l=i+2|0;c=l>>>0<2?c+1|0:c;H[b+16>>2]=l;H[b+20>>2]=c;if(o>>>0>=7){H[e>>2]=o;Qd(1651,e);break f}c=d;d=i+6|0;c=d>>>0<6?c+1|0:c;if(d>>>0>f>>>0&(c|0)>=(h|0)|(c|0)>(h|0)){break f}f=l+n|0;f=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[b+16>>2]=d;H[b+20>>2]=c;if(k){m=0;while(1){c=ea[H[H[a>>2]+20>>2]](a,m)|0;c=H[H[H[(ea[H[H[a>>2]+28>>2]](a)|0)+4>>2]+8>>2]+(c<<2)>>2];mb(c,f);F[c+84|0]=1;H[c+72>>2]=H[c+68>>2];m=m+1|0;if((k|0)!=(m|0)){continue}break}}a=Ac(e+672|0,e+704|0);x:{y:{switch(o|0){case 1:c=wb(e+16|0,g);b=zd(c,b,a,-1);xb(c);if(!b){break g}break x;case 2:c=ub(e+16|0,g);b=yd(c,b,a,-1);vb(c);if(!b){break g}break x;case 3:c=ub(e+16|0,g);b=xd(c,b,a,-1);vb(c);if(!b){break g}break x;case 4:c=$a(e+16|0,g);b=wd(c,b,a,-1);ab(c);if(!b){break g}break x;case 5:c=$a(e+16|0,g);b=vd(c,b,a,-1);ab(c);if(!b){break g}break x;case 6:c=$a(e+16|0,g);b=ud(c,b,a,-1);ab(c);if(b){break x}break g;case 0:break y;default:break g}}c=wb(e+16|0,g);b=Bd(c,b,a,-1);xb(c);if(!b){break g}}yc(a);j=1;break f}sa();v()}sa();v()}yc(a)}a=H[e+704>>2]}if(!a){break a}H[e+708>>2]=a;oa(a);break a}j=1;if(H[a+52>>2]==H[a+48>>2]){break b}while(1){if(!td(1,e+16|0,b)){break c}c=H[a+48>>2];d=H[e+16>>2];H[c+(m<<2)>>2]=d>>>1^0-(d&1);m=m+1|0;if(m>>>0>2]-c>>2>>>0){continue}break}break b}j=0}a=H[e+672>>2];if(!a){break a}H[e+676>>2]=a;oa(a)}ca=e+720|0;return j|0}function te(a,b,c,d,e){var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;h=ca-32|0;ca=h;H[b+32>>2]=d;H[b+40>>2]=c;H[b+4>>2]=e;nc(a,d,h+16|0);a:{if(H[a>>2]){break a}if(F[a+15|0]<0){oa(H[a+4>>2])}d=I[h+23|0];if((ea[H[H[b>>2]+8>>2]](b)|0)!=(d|0)){b=pa(64);F[b+50|0]=0;c=I[1314]|I[1315]<<8;F[b+48|0]=c;F[b+49|0]=c>>>8;c=I[1310]|I[1311]<<8|(I[1312]<<16|I[1313]<<24);d=I[1306]|I[1307]<<8|(I[1308]<<16|I[1309]<<24);F[b+40|0]=d;F[b+41|0]=d>>>8;F[b+42|0]=d>>>16;F[b+43|0]=d>>>24;F[b+44|0]=c;F[b+45|0]=c>>>8;F[b+46|0]=c>>>16;F[b+47|0]=c>>>24;c=I[1302]|I[1303]<<8|(I[1304]<<16|I[1305]<<24);d=I[1298]|I[1299]<<8|(I[1300]<<16|I[1301]<<24);F[b+32|0]=d;F[b+33|0]=d>>>8;F[b+34|0]=d>>>16;F[b+35|0]=d>>>24;F[b+36|0]=c;F[b+37|0]=c>>>8;F[b+38|0]=c>>>16;F[b+39|0]=c>>>24;c=I[1294]|I[1295]<<8|(I[1296]<<16|I[1297]<<24);d=I[1290]|I[1291]<<8|(I[1292]<<16|I[1293]<<24);F[b+24|0]=d;F[b+25|0]=d>>>8;F[b+26|0]=d>>>16;F[b+27|0]=d>>>24;F[b+28|0]=c;F[b+29|0]=c>>>8;F[b+30|0]=c>>>16;F[b+31|0]=c>>>24;c=I[1286]|I[1287]<<8|(I[1288]<<16|I[1289]<<24);d=I[1282]|I[1283]<<8|(I[1284]<<16|I[1285]<<24);F[b+16|0]=d;F[b+17|0]=d>>>8;F[b+18|0]=d>>>16;F[b+19|0]=d>>>24;F[b+20|0]=c;F[b+21|0]=c>>>8;F[b+22|0]=c>>>16;F[b+23|0]=c>>>24;c=I[1278]|I[1279]<<8|(I[1280]<<16|I[1281]<<24);d=I[1274]|I[1275]<<8|(I[1276]<<16|I[1277]<<24);F[b+8|0]=d;F[b+9|0]=d>>>8;F[b+10|0]=d>>>16;F[b+11|0]=d>>>24;F[b+12|0]=c;F[b+13|0]=c>>>8;F[b+14|0]=c>>>16;F[b+15|0]=c>>>24;c=I[1270]|I[1271]<<8|(I[1272]<<16|I[1273]<<24);d=I[1266]|I[1267]<<8|(I[1268]<<16|I[1269]<<24);F[b|0]=d;F[b+1|0]=d>>>8;F[b+2|0]=d>>>16;F[b+3|0]=d>>>24;F[b+4|0]=c;F[b+5|0]=c>>>8;F[b+6|0]=c>>>16;F[b+7|0]=c>>>24;H[a>>2]=-1;za(a+4|0,b,50);oa(b);break a}c=I[h+21|0];F[b+36|0]=c;e=I[h+22|0];F[b+37|0]=e;if((c-3&255)>>>0<=253){b=pa(32);F[b+22|0]=0;c=I[1427]|I[1428]<<8|(I[1429]<<16|I[1430]<<24);d=I[1423]|I[1424]<<8|(I[1425]<<16|I[1426]<<24);F[b+14|0]=d;F[b+15|0]=d>>>8;F[b+16|0]=d>>>16;F[b+17|0]=d>>>24;F[b+18|0]=c;F[b+19|0]=c>>>8;F[b+20|0]=c>>>16;F[b+21|0]=c>>>24;c=I[1421]|I[1422]<<8|(I[1423]<<16|I[1424]<<24);d=I[1417]|I[1418]<<8|(I[1419]<<16|I[1420]<<24);F[b+8|0]=d;F[b+9|0]=d>>>8;F[b+10|0]=d>>>16;F[b+11|0]=d>>>24;F[b+12|0]=c;F[b+13|0]=c>>>8;F[b+14|0]=c>>>16;F[b+15|0]=c>>>24;c=I[1413]|I[1414]<<8|(I[1415]<<16|I[1416]<<24);d=I[1409]|I[1410]<<8|(I[1411]<<16|I[1412]<<24);F[b|0]=d;F[b+1|0]=d>>>8;F[b+2|0]=d>>>16;F[b+3|0]=d>>>24;F[b+4|0]=c;F[b+5|0]=c>>>8;F[b+6|0]=c>>>16;F[b+7|0]=c>>>24;H[a>>2]=-5;za(a+4|0,b,22);oa(b);break a}if(!((c|0)!=2|e>>>0<=(d?2:3)>>>0)){b=pa(32);F[b+22|0]=0;c=I[1404]|I[1405]<<8|(I[1406]<<16|I[1407]<<24);d=I[1400]|I[1401]<<8|(I[1402]<<16|I[1403]<<24);F[b+14|0]=d;F[b+15|0]=d>>>8;F[b+16|0]=d>>>16;F[b+17|0]=d>>>24;F[b+18|0]=c;F[b+19|0]=c>>>8;F[b+20|0]=c>>>16;F[b+21|0]=c>>>24;c=I[1398]|I[1399]<<8|(I[1400]<<16|I[1401]<<24);d=I[1394]|I[1395]<<8|(I[1396]<<16|I[1397]<<24);F[b+8|0]=d;F[b+9|0]=d>>>8;F[b+10|0]=d>>>16;F[b+11|0]=d>>>24;F[b+12|0]=c;F[b+13|0]=c>>>8;F[b+14|0]=c>>>16;F[b+15|0]=c>>>24;c=I[1390]|I[1391]<<8|(I[1392]<<16|I[1393]<<24);d=I[1386]|I[1387]<<8|(I[1388]<<16|I[1389]<<24);F[b|0]=d;F[b+1|0]=d>>>8;F[b+2|0]=d>>>16;F[b+3|0]=d>>>24;F[b+4|0]=c;F[b+5|0]=c>>>8;F[b+6|0]=c>>>16;F[b+7|0]=c>>>24;H[a>>2]=-5;za(a+4|0,b,22);oa(b);break a}c=e|c<<8;G[H[b+32>>2]+38>>1]=c;b:{if((c&65535)>>>0<259|G[h+26>>1]>=0){break b}i=ca-16|0;ca=i;e=pa(36);c=e;H[c+4>>2]=0;H[c+8>>2]=0;H[c+24>>2]=0;H[c+28>>2]=0;c=c+16|0;H[c>>2]=0;H[c+4>>2]=0;H[e>>2]=e+4;H[e+32>>2]=0;H[e+12>>2]=c;H[i>>2]=0;d=H[b+32>>2];j=ca-16|0;ca=j;c=0;c:{if(!e){break c}H[i>>2]=d;H[j+12>>2]=0;c=0;if(!Bb(1,j+12|0,d)){break c}m=H[j+12>>2];if(m){while(1){d:{if(Bb(1,j+8|0,H[i>>2])){c=pa(28);H[c+4>>2]=0;H[c+8>>2]=0;d=c+16|0;H[d>>2]=0;H[d+4>>2]=0;H[c>>2]=c+4;H[c+12>>2]=d;H[c+24>>2]=H[j+8>>2];if(ce(i,c)){break d}Ra(c+12|0,H[c+16>>2]);Qa(c,H[c+4>>2]);oa(c)}c=0;break c}f=ca-16|0;ca=f;H[f+8>>2]=c;e:{if(!c){break e}d=H[e+28>>2];f:{if(d>>>0>2]){H[f+8>>2]=0;H[d>>2]=c;H[e+28>>2]=d+4;break f}d=0;g:{h:{i:{g=H[e+24>>2];l=H[e+28>>2]-g>>2;c=l+1|0;if(c>>>0<1073741824){g=H[e+32>>2]-g|0;k=g>>>1|0;g=g>>>0>=2147483644?1073741823:c>>>0>>0?k:c;if(g){if(g>>>0>=1073741824){break i}d=pa(g<<2)}k=H[f+8>>2];H[f+8>>2]=0;c=(l<<2)+d|0;H[c>>2]=k;g=(g<<2)+d|0;l=c+4|0;d=H[e+28>>2];k=H[e+24>>2];if((d|0)==(k|0)){break h}while(1){d=d-4|0;o=H[d>>2];H[d>>2]=0;c=c-4|0;H[c>>2]=o;if((d|0)!=(k|0)){continue}break}H[e+32>>2]=g;g=H[e+28>>2];H[e+28>>2]=l;d=H[e+24>>2];H[e+24>>2]=c;if((d|0)==(g|0)){break g}while(1){g=g-4|0;c=H[g>>2];H[g>>2]=0;if(c){Ra(c+12|0,H[c+16>>2]);Qa(c,H[c+4>>2]);oa(c)}if((d|0)!=(g|0)){continue}break}break g}sa();v()}wa();v()}H[e+32>>2]=g;H[e+28>>2]=l;H[e+24>>2]=c}if(d){oa(d)}}c=H[f+8>>2];H[f+8>>2]=0;if(!c){break e}Ra(c+12|0,H[c+16>>2]);Qa(c,H[c+4>>2]);oa(c)}ca=f+16|0;n=n+1|0;if((m|0)!=(n|0)){continue}break}}c=ce(i,e)}ca=j+16|0;j:{if(c){d=H[b+4>>2];c=H[d+4>>2];H[d+4>>2]=e;if(c){Uc(c)}H[a>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;H[a+12>>2]=0;break j}c=pa(32);F[c+26|0]=0;d=I[1579]|I[1580]<<8;F[c+24|0]=d;F[c+25|0]=d>>>8;d=I[1575]|I[1576]<<8|(I[1577]<<16|I[1578]<<24);f=I[1571]|I[1572]<<8|(I[1573]<<16|I[1574]<<24);F[c+16|0]=f;F[c+17|0]=f>>>8;F[c+18|0]=f>>>16;F[c+19|0]=f>>>24;F[c+20|0]=d;F[c+21|0]=d>>>8;F[c+22|0]=d>>>16;F[c+23|0]=d>>>24;d=I[1567]|I[1568]<<8|(I[1569]<<16|I[1570]<<24);f=I[1563]|I[1564]<<8|(I[1565]<<16|I[1566]<<24);F[c+8|0]=f;F[c+9|0]=f>>>8;F[c+10|0]=f>>>16;F[c+11|0]=f>>>24;F[c+12|0]=d;F[c+13|0]=d>>>8;F[c+14|0]=d>>>16;F[c+15|0]=d>>>24;d=I[1559]|I[1560]<<8|(I[1561]<<16|I[1562]<<24);f=I[1555]|I[1556]<<8|(I[1557]<<16|I[1558]<<24);F[c|0]=f;F[c+1|0]=f>>>8;F[c+2|0]=f>>>16;F[c+3|0]=f>>>24;F[c+4|0]=d;F[c+5|0]=d>>>8;F[c+6|0]=d>>>16;F[c+7|0]=d>>>24;H[a>>2]=-1;za(a+4|0,c,26);oa(c);H[i+8>>2]=0;Uc(e)}ca=i+16|0;if(H[a>>2]){break a}if(F[a+15|0]>=0){break b}oa(H[a+4>>2])}if(!(ea[H[H[b>>2]+12>>2]](b)|0)){b=pa(48);F[b+33|0]=0;F[b+32|0]=I[1384];c=I[1380]|I[1381]<<8|(I[1382]<<16|I[1383]<<24);d=I[1376]|I[1377]<<8|(I[1378]<<16|I[1379]<<24);F[b+24|0]=d;F[b+25|0]=d>>>8;F[b+26|0]=d>>>16;F[b+27|0]=d>>>24;F[b+28|0]=c;F[b+29|0]=c>>>8;F[b+30|0]=c>>>16;F[b+31|0]=c>>>24;c=I[1372]|I[1373]<<8|(I[1374]<<16|I[1375]<<24);d=I[1368]|I[1369]<<8|(I[1370]<<16|I[1371]<<24);F[b+16|0]=d;F[b+17|0]=d>>>8;F[b+18|0]=d>>>16;F[b+19|0]=d>>>24;F[b+20|0]=c;F[b+21|0]=c>>>8;F[b+22|0]=c>>>16;F[b+23|0]=c>>>24;c=I[1364]|I[1365]<<8|(I[1366]<<16|I[1367]<<24);d=I[1360]|I[1361]<<8|(I[1362]<<16|I[1363]<<24);F[b+8|0]=d;F[b+9|0]=d>>>8;F[b+10|0]=d>>>16;F[b+11|0]=d>>>24;F[b+12|0]=c;F[b+13|0]=c>>>8;F[b+14|0]=c>>>16;F[b+15|0]=c>>>24;c=I[1356]|I[1357]<<8|(I[1358]<<16|I[1359]<<24);d=I[1352]|I[1353]<<8|(I[1354]<<16|I[1355]<<24);F[b|0]=d;F[b+1|0]=d>>>8;F[b+2|0]=d>>>16;F[b+3|0]=d>>>24;F[b+4|0]=c;F[b+5|0]=c>>>8;F[b+6|0]=c>>>16;F[b+7|0]=c>>>24;H[a>>2]=-1;za(a+4|0,b,33);oa(b);break a}if(!(ea[H[H[b>>2]+20>>2]](b)|0)){b=mc(h,1582);H[a>>2]=-1;a=a+4|0;if(F[b+11|0]>=0){c=H[b+4>>2];H[a>>2]=H[b>>2];H[a+4>>2]=c;H[a+8>>2]=H[b+8>>2];break a}za(a,H[b>>2],H[b+4>>2]);if(F[b+11|0]>=0){break a}oa(H[b>>2]);break a}if(!(ea[H[H[b>>2]+24>>2]](b)|0)){b=mc(h,1317);H[a>>2]=-1;a=a+4|0;if(F[b+11|0]>=0){c=H[b+4>>2];H[a>>2]=H[b>>2];H[a+4>>2]=c;H[a+8>>2]=H[b+8>>2];break a}za(a,H[b>>2],H[b+4>>2]);if(F[b+11|0]>=0){break a}oa(H[b>>2]);break a}H[a>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;H[a+12>>2]=0}ca=h+32|0}function pg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0;m=ca-16|0;ca=m;H[m+12>>2]=b;b=pa(32);H[m>>2]=b;H[m+4>>2]=24;H[m+8>>2]=-2147483616;c=I[1206]|I[1207]<<8|(I[1208]<<16|I[1209]<<24);d=I[1202]|I[1203]<<8|(I[1204]<<16|I[1205]<<24);F[b+16|0]=d;F[b+17|0]=d>>>8;F[b+18|0]=d>>>16;F[b+19|0]=d>>>24;F[b+20|0]=c;F[b+21|0]=c>>>8;F[b+22|0]=c>>>16;F[b+23|0]=c>>>24;c=I[1198]|I[1199]<<8|(I[1200]<<16|I[1201]<<24);d=I[1194]|I[1195]<<8|(I[1196]<<16|I[1197]<<24);F[b+8|0]=d;F[b+9|0]=d>>>8;F[b+10|0]=d>>>16;F[b+11|0]=d>>>24;F[b+12|0]=c;F[b+13|0]=c>>>8;F[b+14|0]=c>>>16;F[b+15|0]=c>>>24;c=I[1190]|I[1191]<<8|(I[1192]<<16|I[1193]<<24);d=I[1186]|I[1187]<<8|(I[1188]<<16|I[1189]<<24);F[b|0]=d;F[b+1|0]=d>>>8;F[b+2|0]=d>>>16;F[b+3|0]=d>>>24;F[b+4|0]=c;F[b+5|0]=c>>>8;F[b+6|0]=c>>>16;F[b+7|0]=c>>>24;F[b+24|0]=0;l=ca-48|0;ca=l;f=H[m+12>>2];d=a;a=a+16|0;b=H[a>>2];a:{b:{if(!b){break b}c=a;while(1){e=(f|0)>H[b+16>>2];c=e?c:b;b=H[(e?b+4|0:b)>>2];if(b){continue}break}if((a|0)==(c|0)){break b}if((f|0)>=H[c+16>>2]){break a}}H[l+28>>2]=0;H[l+32>>2]=0;y=l+24|0;H[l+24>>2]=y|4;a=l+16|0;H[a>>2]=0;H[a+4>>2]=0;H[l+8>>2]=f;H[l+12>>2]=a;t=l+8|0;a=t;x=ca-16|0;ca=x;u=d+12|0;c=H[u+4>>2];c:{d:{if(!c){o=u+4|0;d=o;break d}a=H[a>>2];while(1){d=c;b=H[c+16>>2];if((b|0)>(a|0)){o=d;c=H[d>>2];if(c){continue}break d}if((a|0)<=(b|0)){g=d;a=0;break c}c=H[d+4>>2];if(c){continue}break}o=d+4|0}g=pa(32);b=H[t>>2];q=g+24|0;a=q;H[a>>2]=0;H[a+4>>2]=0;H[g+16>>2]=b;r=g+20|0;H[r>>2]=a;c=H[t+4>>2];z=t+8|0;if((c|0)!=(z|0)){while(1){p=ca-16|0;ca=p;a=p+8|0;k=c+16|0;e:{f:{g:{h:{i:{j:{k:{f=q;e=r+4|0;l:{if((f|0)==(e|0)){break l}b=I[f+27|0];h=b<<24>>24<0;i=I[k+11|0];n=i<<24>>24;j=(n|0)<0;i=j?H[k+4>>2]:i;b=h?H[f+20>>2]:b;s=i>>>0>b>>>0;w=s?b:i;if(w){j=j?H[k>>2]:k;h=h?H[f+16>>2]:f+16|0;A=Fa(j,h,w);if(!A){if(b>>>0>i>>>0){break l}break k}if((A|0)>=0){break k}break l}if(b>>>0<=i>>>0){break j}}h=H[f>>2];m:{a=f;n:{if((a|0)==H[r>>2]){break n}o:{if(!h){b=f;while(1){a=H[b+8>>2];i=H[a>>2]==(b|0);b=a;if(i){continue}break}break o}b=h;while(1){a=b;b=H[b+4>>2];if(b){continue}break}}i=I[k+11|0];s=i<<24>>24;b=(s|0)<0;j=I[a+27|0];n=j<<24>>24<0;p:{i=b?H[k+4>>2]:i;j=n?H[a+20>>2]:j;w=i>>>0>>0?i:j;if(w){b=Fa(n?H[a+16>>2]:a+16|0,b?H[k>>2]:k,w);if(b){break p}}if(i>>>0>j>>>0){break n}break m}if((b|0)>=0){break m}}if(!h){H[p+12>>2]=f;a=f;break e}H[p+12>>2]=a;a=a+4|0;break e}b=H[e>>2];if(!b){H[p+12>>2]=e;a=e;break e}h=(s|0)<0?H[k>>2]:k;f=e;while(1){a=b;b=I[b+27|0];e=b<<24>>24<0;b=e?H[a+20>>2]:b;k=b>>>0>>0;q:{r:{s:{t:{n=k?b:i;u:{if(n){e=e?H[a+16>>2]:a+16|0;j=Fa(h,e,n);if(!j){if(b>>>0>i>>>0){break u}break t}if((j|0)>=0){break t}break u}if(b>>>0<=i>>>0){break s}}f=a;b=H[a>>2];if(b){continue}break g}b=Fa(e,h,n);if(b){break r}}if(k){break q}break g}if((b|0)>=0){break g}}f=a+4|0;b=H[a+4>>2];if(b){continue}break}break g}b=Fa(h,j,w);if(b){break i}}if(s){break h}break f}if((b|0)>=0){break f}}h=H[f+4>>2];v:{if(!h){b=f;while(1){a=H[b+8>>2];j=H[a>>2]!=(b|0);b=a;if(j){continue}break}break v}b=h;while(1){a=b;b=H[b>>2];if(b){continue}break}}w:{x:{if((a|0)==(e|0)){break x}j=I[a+27|0];b=j<<24>>24<0;y:{j=b?H[a+20>>2]:j;s=i>>>0>j>>>0?j:i;if(s){b=Fa((n|0)<0?H[k>>2]:k,b?H[a+16>>2]:a+16|0,s);if(b){break y}}if(i>>>0>>0){break x}break w}if((b|0)>=0){break w}}if(!h){H[p+12>>2]=f;a=f+4|0;break e}H[p+12>>2]=a;break e}b=H[e>>2];if(!b){H[p+12>>2]=e;a=e;break e}h=(n|0)<0?H[k>>2]:k;f=e;while(1){a=b;b=I[b+27|0];e=b<<24>>24<0;b=e?H[a+20>>2]:b;k=b>>>0>>0;z:{A:{B:{C:{n=k?b:i;D:{if(n){e=e?H[a+16>>2]:a+16|0;j=Fa(h,e,n);if(!j){if(b>>>0>i>>>0){break D}break C}if((j|0)>=0){break C}break D}if(b>>>0<=i>>>0){break B}}f=a;b=H[a>>2];if(b){continue}break g}b=Fa(e,h,n);if(b){break A}}if(k){break z}break g}if((b|0)>=0){break g}}f=a+4|0;b=H[a+4>>2];if(b){continue}break}}H[p+12>>2]=a;a=f;break e}H[p+12>>2]=f;H[a>>2]=f}f=a;a=H[a>>2];if(a){b=0}else{a=pa(40);b=a+16|0;E:{if(F[c+27|0]>=0){e=H[c+20>>2];H[b>>2]=H[c+16>>2];H[b+4>>2]=e;H[b+8>>2]=H[c+24>>2];break E}za(b,H[c+16>>2],H[c+20>>2])}b=a+28|0;F:{if(F[c+39|0]>=0){e=H[c+32>>2];H[b>>2]=H[c+28>>2];H[b+4>>2]=e;H[b+8>>2]=H[c+36>>2];break F}za(b,H[c+28>>2],H[c+32>>2])}H[a+8>>2]=H[p+12>>2];H[a>>2]=0;H[a+4>>2]=0;H[f>>2]=a;b=a;e=H[H[r>>2]>>2];if(e){H[r>>2]=e;b=H[f>>2]}Sb(H[r+4>>2],b);H[r+8>>2]=H[r+8>>2]+1;b=1}F[x+12|0]=b;H[x+8>>2]=a;ca=p+16|0;b=H[c+4>>2];G:{if(b){while(1){c=b;b=H[b>>2];if(b){continue}break G}}while(1){a=c;c=H[c+8>>2];if((a|0)!=H[c>>2]){continue}break}}if((c|0)!=(z|0)){continue}break}}H[g+8>>2]=d;H[g>>2]=0;H[g+4>>2]=0;H[o>>2]=g;c=g;a=H[H[u>>2]>>2];if(a){H[u>>2]=a;c=H[o>>2]}Sb(H[u+4>>2],c);H[u+8>>2]=H[u+8>>2]+1;a=1}F[l+44|0]=a;H[l+40>>2]=g;ca=x+16|0;c=H[l+40>>2];Kb(t|4,H[l+16>>2]);Kb(y,H[l+28>>2])}f=ca-48|0;ca=f;d=f+8|0;g=ca-32|0;ca=g;o=g+32|0;b=o;a=g+21|0;H:{if((b|0)==(a|0)){break H}}e=b-a|0;I:{if((e|0)<=9){h=61;if((e|0)<(K[3660]<=1|0)){break I}}F[a|0]=49;b=a+1|0;h=0}H[g+12>>2]=h;H[g+8>>2]=b;h=ca-16|0;ca=h;e=ca-16|0;ca=e;J:{q=H[g+8>>2];g=q-a|0;if(g>>>0<=2147483631){K:{if(g>>>0<11){F[d+11|0]=g|I[d+11|0]&128;F[d+11|0]=I[d+11|0]&127;b=d;break K}t=e+8|0;if(g>>>0>=11){k=g+16&-16;b=k-1|0;b=(b|0)==11?k:b}else{b=10}Zb(t,b+1|0);b=H[e+8>>2];H[d>>2]=b;H[d+8>>2]=H[d+8>>2]&-2147483648|H[e+12>>2]&2147483647;H[d+8>>2]=H[d+8>>2]|-2147483648;H[d+4>>2]=g}while(1){if((a|0)!=(q|0)){F[b|0]=I[a|0];b=b+1|0;a=a+1|0;continue}break}F[e+7|0]=0;F[b|0]=I[e+7|0];ca=e+16|0;break J}Na();v()}ca=h+16|0;ca=o;H[f+32>>2]=m;L:{M:{a=c+20|0;d=H[a+4>>2];N:{if(!d){g=a+4|0;c=g;break N}b=I[m+11|0];c=b<<24>>24<0;e=c?H[m>>2]:m;b=c?H[m+4>>2]:b;while(1){c=d;d=I[c+27|0];g=d<<24>>24<0;d=g?H[c+20>>2]:d;o=d>>>0>>0;O:{P:{Q:{R:{h=o?d:b;S:{if(h){g=g?H[c+16>>2]:c+16|0;q=Fa(e,g,h);if(!q){if(b>>>0>>0){break S}break R}if((q|0)>=0){break R}break S}if(b>>>0>=d>>>0){break Q}}g=c;d=H[c>>2];if(d){continue}break N}d=Fa(g,e,h);if(d){break P}}if(o){break O}break M}if((d|0)>=0){break M}}d=H[c+4>>2];if(d){continue}break}g=c+4|0}d=pa(40);e=d+16|0;b=H[f+32>>2];T:{if(F[b+11|0]>=0){o=H[b+4>>2];H[e>>2]=H[b>>2];H[e+4>>2]=o;H[e+8>>2]=H[b+8>>2];break T}za(e,H[b>>2],H[b+4>>2])}H[d+8>>2]=c;H[d>>2]=0;H[d+4>>2]=0;H[d+36>>2]=0;H[d+28>>2]=0;H[d+32>>2]=0;H[g>>2]=d;c=d;b=H[H[a>>2]>>2];if(b){H[a>>2]=b;c=H[g>>2]}Sb(H[a+4>>2],c);H[a+8>>2]=H[a+8>>2]+1;a=1;break L}d=c;a=0}F[f+44|0]=a;H[f+40>>2]=d;a=H[f+40>>2];if(F[a+39|0]<0){oa(H[a+28>>2])}b=H[f+12>>2];H[a+28>>2]=H[f+8>>2];H[a+32>>2]=b;H[a+36>>2]=H[f+16>>2];ca=f+48|0;ca=l+48|0;if(F[m+11|0]<0){oa(H[m>>2])}ca=m+16|0}function Bd(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;j=H[b+8>>2];e=H[b+12>>2];g=H[b+20>>2];h=H[b+16>>2];k=h+4|0;g=k>>>0<4?g+1|0:g;a:{if(j>>>0>>0&(e|0)<=(g|0)|(e|0)<(g|0)){break a}h=h+H[b>>2]|0;H[a>>2]=I[h|0]|I[h+1|0]<<8|(I[h+2|0]<<16|I[h+3|0]<<24);h=H[b+20>>2];e=h;j=H[b+16>>2];g=j+4|0;h=g>>>0<4?e+1|0:e;H[b+16>>2]=g;H[b+20>>2]=h;if(K[a>>2]>32){break a}l=H[b+8>>2];k=H[b+12>>2];h=e;e=j+8|0;h=e>>>0<8?h+1|0:h;if(e>>>0>l>>>0&(h|0)>=(k|0)|(h|0)>(k|0)){break a}h=H[b>>2]+g|0;g=I[h|0]|I[h+1|0]<<8|(I[h+2|0]<<16|I[h+3|0]<<24);H[a+4>>2]=g;h=H[b+20>>2];e=H[b+16>>2]+4|0;h=e>>>0<4?h+1|0:h;H[b+16>>2]=e;H[b+20>>2]=h;if(!g){return 1}if(d>>>0>>0){break a}H[a+8>>2]=0;if(!ua(a+16|0,b)){break a}if(!ua(a+36|0,b)){break a}if(!ua(a+56|0,b)){break a}if(!ua(a+76|0,b)){break a}s=H[a+4>>2];h=c;b=0;g=0;e=ca-32|0;ca=e;d=a;a=H[a+12>>2];H[e+16>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;b:{c:{if(a){if(a>>>0>=1073741824){break c}c=a<<2;b=pa(c);H[e+8>>2]=b;g=b+c|0;H[e+16>>2]=g;ra(b,0,c);H[e+12>>2]=g}c=H[d+120>>2];i=H[c>>2];if(i){H[c+4>>2]=i;oa(i);g=H[e+12>>2];b=H[e+8>>2];a=H[d+12>>2]}H[c+4>>2]=g;H[c>>2]=b;H[c+8>>2]=H[e+16>>2];b=0;H[e+16>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;d:{if(a){if(a>>>0>=1073741824){break d}a=a<<2;f=pa(a);H[e+8>>2]=f;b=a+f|0;H[e+16>>2]=b;ra(f,0,a);H[e+12>>2]=b}a=H[d+132>>2];c=H[a>>2];if(c){H[a+4>>2]=c;oa(c);f=H[e+8>>2];b=H[e+12>>2]}H[a+4>>2]=b;H[a>>2]=f;H[a+8>>2]=H[e+16>>2];H[e+24>>2]=0;H[e+28>>2]=0;H[e+16>>2]=0;H[e+20>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;xa(e+8|0);a=H[e+24>>2]+H[e+28>>2]|0;b=(a>>>0)/341|0;a=H[H[e+12>>2]+(b<<2)>>2]+N(a-N(b,341)|0,12)|0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=s;c=1;a=H[e+28>>2]+1|0;H[e+28>>2]=a;e:{if(!a){break e}while(1){b=H[e+12>>2];f=H[e+24>>2];k=a-1|0;c=f+k|0;i=(c>>>0)/341|0;c=H[b+(i<<2)>>2]+N(c-N(i,341)|0,12)|0;g=H[c+8>>2];i=H[c+4>>2];j=H[c>>2];H[e+28>>2]=k;c=H[e+16>>2];if((((b|0)!=(c|0)?N(c-b>>2,341)-1|0:0)-(a+f|0)|0)+1>>>0>=682){oa(H[c-4>>2]);H[e+16>>2]=H[e+16>>2]-4}c=0;if(j>>>0>s>>>0){break e}b=H[d+12>>2];a=(b-1|0)!=(i|0)?i+1|0:0;if(a>>>0>=b>>>0){break e}f=N(g,12);o=f+H[d+132>>2]|0;k=f+H[d+120>>2]|0;i=H[d>>2];l=a<<2;m=H[l+H[o>>2]>>2];f:{g:{if((i|0)==(m|0)){if(!j){break g}o=0;b=H[h+20>>2];g=H[h+16>>2];if((b|0)==(g|0)){a=H[d+8>>2];H[h+28>>2]=j+H[h+28>>2];H[d+8>>2]=a+j;break g}while(1){c=(b|0)==(g|0);a=b;i=0;b=g;h:{if(c){break h}while(1){f=H[h+28>>2];b=a;c=N(i,20)+g|0;l=H[c>>2];if(!I[l+84|0]){f=H[H[l+68>>2]+(f<<2)>>2]}if(K[l+80>>2]<=f>>>0){break h}m=H[k>>2]+(H[c+4>>2]<<2)|0;g=H[c+12>>2];b=m;i:{if(g>>>0>3){break i}a=0;b=H[h+12>>2];if(!H[c+16>>2]){break i}while(1){b=qa(b,m+(a<<2)|0,g);g=H[c+12>>2];b=b+g|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[h+12>>2]}a=H[l+40>>2];qa(H[H[l>>2]>>2]+N(a,f)|0,b,a);i=i+1|0;a=H[h+20>>2];b=a;g=H[h+16>>2];if(i>>>0<(b-g|0)/20>>>0){continue}break}}H[h+28>>2]=H[h+28>>2]+1;H[d+8>>2]=H[d+8>>2]+1;o=o+1|0;if((j|0)!=(o|0)){continue}break}break g}j:{k:{l:{m:{if(j>>>0<=2){c=H[d+108>>2];H[c>>2]=a;f=1;b=H[d+12>>2];if(b>>>0>1){break m}break j}if(K[d+8>>2]>K[d+4>>2]){break e}b=H[d+120>>2];n=g+1|0;o=N(n,12);p=b+o|0;if((p|0)!=(k|0)){Aa(p,H[k>>2],H[k+4>>2]);b=H[d+120>>2]}b=l+H[b+o>>2]|0;H[b>>2]=H[b>>2]+(1<>2];m=32-i|0;n:{if((b|0)<=(m|0)){k=H[d+28>>2];if((k|0)==H[d+20>>2]){break l}m=H[k>>2];p=b+i|0;H[d+32>>2]=p;b=m<>>32-b|0;if((p|0)!=32){break n}H[d+32>>2]=0;H[d+28>>2]=k+4;break n}k=H[d+28>>2];p=k+4|0;if((p|0)==H[d+20>>2]){break l}r=H[k>>2];H[d+28>>2]=p;m=b-m|0;H[d+32>>2]=m;b=H[k+4>>2]>>>32-m|r<>>32-b}i=j>>>1|0;if(i>>>0>>0){break e}break k}while(1){a=(b-1|0)!=(a|0)?a+1|0:0;H[c+(f<<2)>>2]=a;b=H[d+12>>2];f=f+1|0;if(b>>>0>f>>>0){continue}break}break j}i=j>>>1|0;b=0}o:{p:{b=i-b|0;c=j-b|0;q:{if((c|0)==(b|0)){c=b;break q}i=H[d+88>>2];if((i|0)==H[d+80>>2]){break p}j=H[i>>2];k=H[d+92>>2];m=k+1|0;H[d+92>>2]=m;j=j&-2147483648>>>k;r:{if((m|0)==32){H[d+92>>2]=0;H[d+88>>2]=i+4;if(j){break r}break p}if(!j){break p}}}i=c;c=b;break o}i=b}b=H[d+132>>2];j=b+f|0;f=H[j>>2];k=f+l|0;H[k>>2]=H[k>>2]+1;Aa(b+o|0,f,H[j+4>>2]);if(c){b=H[e+28>>2]+H[e+24>>2]|0;j=H[e+16>>2];f=H[e+12>>2];if((b|0)==(((f|0)!=(j|0)?N(j-f>>2,341)-1|0:0)|0)){xa(e+8|0);f=H[e+12>>2];b=H[e+24>>2]+H[e+28>>2]|0}j=(b>>>0)/341|0;b=H[(j<<2)+f>>2]+N(b-N(j,341)|0,12)|0;H[b+8>>2]=g;H[b+4>>2]=a;H[b>>2]=c;H[e+28>>2]=H[e+28>>2]+1}if(!i){break g}b=H[e+28>>2]+H[e+24>>2]|0;c=H[e+16>>2];f=H[e+12>>2];if((b|0)==(((c|0)!=(f|0)?N(c-f>>2,341)-1|0:0)|0)){xa(e+8|0);f=H[e+12>>2];b=H[e+24>>2]+H[e+28>>2]|0}c=(b>>>0)/341|0;b=H[(c<<2)+f>>2]+N(b-N(c,341)|0,12)|0;H[b+8>>2]=n;H[b+4>>2]=a;H[b>>2]=i;a=H[e+28>>2]+1|0;H[e+28>>2]=a;break f}m=0;if(!j){break g}while(1){if(H[d+12>>2]){i=H[d+40>>2];p=H[o>>2];c=H[d+96>>2];r=H[d+108>>2];a=0;while(1){g=r+(a<<2)|0;H[c+(H[g>>2]<<2)>>2]=0;b=H[d>>2];f=H[g>>2]<<2;l=H[f+p>>2];s:{if((b|0)==(l|0)){break s}f=c+f|0;b=b-l|0;l=H[d+52>>2];q=32-l|0;if((b|0)<=(q|0)){n=H[d+48>>2];if((n|0)==(i|0)){c=0;break e}H[f>>2]=H[n>>2]<>>32-b;b=b+H[d+52>>2]|0;H[d+52>>2]=b;if((b|0)!=32){break s}H[d+52>>2]=0;H[d+48>>2]=n+4;break s}n=H[d+48>>2];t=n+4|0;if((i|0)==(t|0)){c=0;break e}u=H[n>>2];H[d+48>>2]=t;q=b-q|0;H[d+52>>2]=q;H[f>>2]=H[n+4>>2]>>>32-q|u<>>32-b}b=H[g>>2]<<2;g=b+c|0;H[g>>2]=H[g>>2]|H[b+H[k>>2]>>2];a=a+1|0;if(a>>>0>2]){continue}break}}i=0;a=H[h+16>>2];t:{if((a|0)==H[h+20>>2]){break t}while(1){f=H[h+28>>2];c=N(i,20)+a|0;l=H[c>>2];if(!I[l+84|0]){f=H[H[l+68>>2]+(f<<2)>>2]}if(K[l+80>>2]<=f>>>0){break t}n=H[d+96>>2]+(H[c+4>>2]<<2)|0;g=H[c+12>>2];b=n;u:{if(g>>>0>3){break u}a=0;b=H[h+12>>2];if(!H[c+16>>2]){break u}while(1){b=qa(b,n+(a<<2)|0,g);g=H[c+12>>2];b=b+g|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[h+12>>2]}a=H[l+40>>2];qa(H[H[l>>2]>>2]+N(a,f)|0,b,a);i=i+1|0;a=H[h+16>>2];if(i>>>0<(H[h+20>>2]-a|0)/20>>>0){continue}break}}H[h+28>>2]=H[h+28>>2]+1;H[d+8>>2]=H[d+8>>2]+1;m=m+1|0;if((j|0)!=(m|0)){continue}break}}a=H[e+28>>2]}if(a){continue}break}c=1}H[e+28>>2]=0;f=H[e+16>>2];a=H[e+12>>2];b=f-a|0;if(b>>>0>=9){while(1){oa(H[a>>2]);a=H[e+12>>2]+4|0;H[e+12>>2]=a;f=H[e+16>>2];b=f-a|0;if(b>>>0>8){continue}break}}g=170;v:{switch((b>>>2|0)-1|0){case 1:g=341;case 0:H[e+24>>2]=g;break;default:break v}}w:{if((a|0)==(f|0)){break w}while(1){oa(H[a>>2]);a=a+4|0;if((f|0)!=(a|0)){continue}break}a=H[e+16>>2];b=H[e+12>>2];if((a|0)==(b|0)){break w}H[e+16>>2]=a+((b-a|0)+3&-4)}a=H[e+8>>2];if(a){oa(a)}ca=e+32|0;break b}sa();v()}sa();v()}i=c}return i}function zd(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;j=H[b+8>>2];l=H[b+12>>2];k=H[b+20>>2];i=H[b+16>>2];f=i+4|0;k=f>>>0<4?k+1|0:k;a:{if(f>>>0>j>>>0&(k|0)>=(l|0)|(k|0)>(l|0)){break a}i=i+H[b>>2]|0;H[a>>2]=I[i|0]|I[i+1|0]<<8|(I[i+2|0]<<16|I[i+3|0]<<24);i=H[b+20>>2];j=i;f=H[b+16>>2];i=f+4|0;l=i>>>0<4?j+1|0:j;H[b+16>>2]=i;H[b+20>>2]=l;if(K[a>>2]>32){break a}l=H[b+8>>2];k=H[b+12>>2];f=f+8|0;j=f>>>0<8?j+1|0:j;if((k|0)<=(j|0)&f>>>0>l>>>0|(k|0)<(j|0)){break a}i=H[b>>2]+i|0;f=I[i|0]|I[i+1|0]<<8|(I[i+2|0]<<16|I[i+3|0]<<24);H[a+4>>2]=f;j=H[b+20>>2];i=H[b+16>>2]+4|0;j=i>>>0<4?j+1|0:j;H[b+16>>2]=i;H[b+20>>2]=j;if(!f){return 1}if(d>>>0>>0){break a}H[a+8>>2]=0;if(!ua(a+16|0,b)){break a}if(!ua(a+36|0,b)){break a}if(!ua(a+56|0,b)){break a}if(!ua(a+76|0,b)){break a}t=H[a+4>>2];i=c;b=0;c=0;e=ca-32|0;ca=e;f=a;a=H[a+12>>2];H[e+16>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;b:{c:{if(a){if(a>>>0>=1073741824){break c}d=a<<2;b=pa(d);H[e+8>>2]=b;c=b+d|0;H[e+16>>2]=c;ra(b,0,d);H[e+12>>2]=c}g=H[f+120>>2];d=H[g>>2];if(d){H[g+4>>2]=d;oa(d);c=H[e+12>>2];b=H[e+8>>2];a=H[f+12>>2]}H[g+4>>2]=c;H[g>>2]=b;H[g+8>>2]=H[e+16>>2];b=0;H[e+16>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;d:{if(a){if(a>>>0>=1073741824){break d}a=a<<2;h=pa(a);H[e+8>>2]=h;b=a+h|0;H[e+16>>2]=b;ra(h,0,a);H[e+12>>2]=b}c=H[f+132>>2];a=H[c>>2];if(a){H[c+4>>2]=a;oa(a);h=H[e+8>>2];b=H[e+12>>2]}H[c+4>>2]=b;H[c>>2]=h;H[c+8>>2]=H[e+16>>2];H[e+24>>2]=0;H[e+28>>2]=0;H[e+16>>2]=0;H[e+20>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;xa(e+8|0);b=H[e+24>>2]+H[e+28>>2]|0;a=(b>>>0)/341|0;a=H[H[e+12>>2]+(a<<2)>>2]+N(b-N(a,341)|0,12)|0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=t;d=1;a=H[e+28>>2]+1|0;H[e+28>>2]=a;e:{if(!a){break e}while(1){j=H[e+12>>2];g=H[e+24>>2];d=a-1|0;c=g+d|0;b=(c>>>0)/341|0;b=H[j+(b<<2)>>2]+N(c-N(b,341)|0,12)|0;n=H[b+8>>2];c=H[b+4>>2];m=H[b>>2];H[e+28>>2]=d;b=H[e+16>>2];if((((b|0)!=(j|0)?N(b-j>>2,341)-1|0:0)-(a+g|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[e+16>>2]=H[e+16>>2]-4}if(m>>>0>t>>>0){d=0;break e}d=0;b=H[f+12>>2];a=(c|0)!=(b-1|0)?c+1|0:0;if(a>>>0>=b>>>0){break e}b=H[f+120>>2];o=N(n,12);q=b+o|0;g=H[f>>2];h=a<<2;l=o+H[f+132>>2]|0;c=H[h+H[l>>2]>>2];f:{g:{if((g|0)==(c|0)){if(!m){break g}h=0;b=H[i+20>>2];c=H[i+16>>2];if((b|0)==(c|0)){a=H[f+8>>2];H[i+28>>2]=m+H[i+28>>2];H[f+8>>2]=a+m;break g}while(1){d=(b|0)==(c|0);a=b;g=0;b=c;h:{if(d){break h}while(1){d=H[i+28>>2];b=a;k=N(g,20)+c|0;l=H[k>>2];if(!I[l+84|0]){d=H[H[l+68>>2]+(d<<2)>>2]}if(K[l+80>>2]<=d>>>0){break h}j=H[q>>2]+(H[k+4>>2]<<2)|0;c=H[k+12>>2];b=j;i:{if(c>>>0>3){break i}a=0;b=H[i+12>>2];if(!H[k+16>>2]){break i}while(1){b=qa(b,j+(a<<2)|0,c);c=H[k+12>>2];b=b+c|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[i+12>>2]}a=H[l+40>>2];qa(H[H[l>>2]>>2]+N(a,d)|0,b,a);g=g+1|0;a=H[i+20>>2];b=a;c=H[i+16>>2];if(g>>>0<(b-c|0)/20>>>0){continue}break}}H[i+28>>2]=H[i+28>>2]+1;H[f+8>>2]=H[f+8>>2]+1;h=h+1|0;if((m|0)!=(h|0)){continue}break}break g}j:{k:{l:{m:{if(m>>>0<=2){c=H[f+108>>2];H[c>>2]=a;h=1;b=H[f+12>>2];if(b>>>0>1){break m}break j}if(K[f+8>>2]>K[f+4>>2]){break e}j=b;b=o+12|0;Aa(j+b|0,H[q>>2],H[q+4>>2]);b=h+H[b+H[f+120>>2]>>2]|0;H[b>>2]=H[b>>2]+(1<>2];g=32-l|0;n:{if((k|0)<=(g|0)){g=H[f+28>>2];if((g|0)==H[f+20>>2]){break l}c=H[g>>2];b=k+l|0;H[f+32>>2]=b;c=c<>>32-k|0;if((b|0)!=32){break n}H[f+32>>2]=0;H[f+28>>2]=g+4;break n}j=H[f+28>>2];b=j+4|0;if((b|0)==H[f+20>>2]){break l}c=H[j>>2];H[f+28>>2]=b;b=k-g|0;H[f+32>>2]=b;c=H[j+4>>2]>>>32-b|c<>>32-k}g=m>>>1|0;if(g>>>0>>0){break e}break k}while(1){a=(b-1|0)!=(a|0)?a+1|0:0;H[c+(h<<2)>>2]=a;b=H[f+12>>2];h=h+1|0;if(b>>>0>h>>>0){continue}break}break j}g=m>>>1|0;c=0}k=n+1|0;o:{p:{b=g-c|0;c=m-b|0;q:{if((c|0)==(b|0)){c=b;break q}l=H[f+88>>2];if((l|0)==H[f+80>>2]){break p}j=H[l>>2];g=H[f+92>>2];d=g+1|0;H[f+92>>2]=d;g=j&-2147483648>>>g;r:{if((d|0)==32){H[f+92>>2]=0;H[f+88>>2]=l+4;if(g){break r}break p}if(!g){break p}}}g=c;c=b;break o}g=b}l=H[f+132>>2];j=l+o|0;d=H[j>>2];b=d+h|0;H[b>>2]=H[b>>2]+1;Aa(l+N(k,12)|0,d,H[j+4>>2]);if(c){b=H[e+28>>2]+H[e+24>>2]|0;d=H[e+16>>2];h=H[e+12>>2];if((b|0)==(((d|0)!=(h|0)?N(d-h>>2,341)-1|0:0)|0)){xa(e+8|0);h=H[e+12>>2];b=H[e+24>>2]+H[e+28>>2]|0}d=(b>>>0)/341|0;b=H[(d<<2)+h>>2]+N(b-N(d,341)|0,12)|0;H[b+8>>2]=n;H[b+4>>2]=a;H[b>>2]=c;H[e+28>>2]=H[e+28>>2]+1}if(!g){break g}b=H[e+28>>2]+H[e+24>>2]|0;c=H[e+16>>2];h=H[e+12>>2];if((b|0)==(((c|0)!=(h|0)?N(c-h>>2,341)-1|0:0)|0)){xa(e+8|0);h=H[e+12>>2];b=H[e+24>>2]+H[e+28>>2]|0}c=(b>>>0)/341|0;b=H[(c<<2)+h>>2]+N(b-N(c,341)|0,12)|0;H[b+8>>2]=k;H[b+4>>2]=a;H[b>>2]=g;a=H[e+28>>2]+1|0;H[e+28>>2]=a;break f}r=0;if(!m){break g}while(1){if(H[f+12>>2]){u=H[f+40>>2];j=H[l>>2];s=H[f+96>>2];g=H[f+108>>2];a=0;while(1){n=(a<<2)+g|0;H[s+(H[n>>2]<<2)>>2]=0;d=H[f>>2];c=H[n>>2]<<2;b=H[c+j>>2];s:{if((d|0)==(b|0)){break s}o=c+s|0;p=d-b|0;h=H[f+52>>2];d=32-h|0;if((p|0)<=(d|0)){c=H[f+48>>2];if((c|0)==(u|0)){d=0;break e}H[o>>2]=H[c>>2]<>>32-p;b=p+H[f+52>>2]|0;H[f+52>>2]=b;if((b|0)!=32){break s}H[f+52>>2]=0;H[f+48>>2]=c+4;break s}k=H[f+48>>2];b=k+4|0;if((u|0)==(b|0)){d=0;break e}c=H[k>>2];H[f+48>>2]=b;b=p-d|0;H[f+52>>2]=b;H[o>>2]=H[k+4>>2]>>>32-b|c<>>32-p}c=H[n>>2]<<2;b=c+s|0;H[b>>2]=H[b>>2]|H[c+H[q>>2]>>2];a=a+1|0;if(a>>>0>2]){continue}break}}g=0;a=H[i+16>>2];t:{if((a|0)==H[i+20>>2]){break t}while(1){d=H[i+28>>2];h=N(g,20)+a|0;k=H[h>>2];if(!I[k+84|0]){d=H[H[k+68>>2]+(d<<2)>>2]}if(K[k+80>>2]<=d>>>0){break t}j=H[f+96>>2]+(H[h+4>>2]<<2)|0;c=H[h+12>>2];b=j;u:{if(c>>>0>3){break u}a=0;b=H[i+12>>2];if(!H[h+16>>2]){break u}while(1){b=qa(b,j+(a<<2)|0,c);c=H[h+12>>2];b=b+c|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[i+12>>2]}a=H[k+40>>2];qa(H[H[k>>2]>>2]+N(a,d)|0,b,a);g=g+1|0;a=H[i+16>>2];if(g>>>0<(H[i+20>>2]-a|0)/20>>>0){continue}break}}H[i+28>>2]=H[i+28>>2]+1;H[f+8>>2]=H[f+8>>2]+1;r=r+1|0;if((m|0)!=(r|0)){continue}break}}a=H[e+28>>2]}if(a){continue}break}d=1}H[e+28>>2]=0;h=H[e+16>>2];a=H[e+12>>2];b=h-a|0;if(b>>>0>=9){while(1){oa(H[a>>2]);a=H[e+12>>2]+4|0;H[e+12>>2]=a;h=H[e+16>>2];b=h-a|0;if(b>>>0>8){continue}break}}c=170;v:{switch((b>>>2|0)-1|0){case 1:c=341;case 0:H[e+24>>2]=c;break;default:break v}}w:{if((a|0)==(h|0)){break w}while(1){oa(H[a>>2]);a=a+4|0;if((h|0)!=(a|0)){continue}break}b=H[e+16>>2];a=H[e+12>>2];if((b|0)==(a|0)){break w}H[e+16>>2]=b+((a-b|0)+3&-4)}a=H[e+8>>2];if(a){oa(a)}ca=e+32|0;g=d;break b}sa();v()}sa();v()}}return g}function wd(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0;i=H[b+8>>2];j=H[b+12>>2];n=H[b+20>>2];e=H[b+16>>2];h=e+4|0;n=h>>>0<4?n+1|0:n;a:{if(i>>>0>>0&(j|0)<=(n|0)|(j|0)<(n|0)){break a}e=e+H[b>>2]|0;H[a>>2]=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);e=H[b+20>>2];i=e;h=H[b+16>>2];e=h+4|0;j=e>>>0<4?i+1|0:i;H[b+16>>2]=e;H[b+20>>2]=j;if(K[a>>2]>32){break a}j=H[b+8>>2];n=H[b+12>>2];h=h+8|0;i=h>>>0<8?i+1|0:i;if(h>>>0>j>>>0&(i|0)>=(n|0)|(i|0)>(n|0)){break a}e=H[b>>2]+e|0;h=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[a+4>>2]=h;i=H[b+20>>2];e=H[b+16>>2]+4|0;i=e>>>0<4?i+1|0:i;H[b+16>>2]=e;H[b+20>>2]=i;if(!h){return 1}if(d>>>0>>0){break a}H[a+8>>2]=0;if(!sb(a+16|0,b)){break a}if(!ua(a+544|0,b)){break a}if(!ua(a+564|0,b)){break a}if(!ua(a+584|0,b)){break a}u=H[a+4>>2];d=c;b=0;c=0;f=ca-32|0;ca=f;g=a;a=H[a+12>>2];H[f+16>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;b:{c:{if(a){if(a>>>0>=1073741824){break c}e=a<<2;b=pa(e);H[f+8>>2]=b;c=b+e|0;H[f+16>>2]=c;ra(b,0,e);H[f+12>>2]=c}h=H[g+628>>2];e=H[h>>2];if(e){H[h+4>>2]=e;oa(e);c=H[f+12>>2];b=H[f+8>>2];a=H[g+12>>2]}H[h+4>>2]=c;H[h>>2]=b;H[h+8>>2]=H[f+16>>2];b=0;H[f+16>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;d:{if(a){if(a>>>0>=1073741824){break d}a=a<<2;k=pa(a);H[f+8>>2]=k;b=a+k|0;H[f+16>>2]=b;ra(k,0,a);H[f+12>>2]=b}c=H[g+640>>2];a=H[c>>2];if(a){H[c+4>>2]=a;oa(a);k=H[f+8>>2];b=H[f+12>>2]}H[c+4>>2]=b;H[c>>2]=k;H[c+8>>2]=H[f+16>>2];H[f+24>>2]=0;H[f+28>>2]=0;H[f+16>>2]=0;H[f+20>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;xa(f+8|0);b=H[f+24>>2]+H[f+28>>2]|0;a=(b>>>0)/341|0;a=H[H[f+12>>2]+(a<<2)>>2]+N(b-N(a,341)|0,12)|0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=u;c=1;a=H[f+28>>2]+1|0;H[f+28>>2]=a;e:{if(!a){break e}n=g+16|0;while(1){j=H[f+12>>2];h=H[f+24>>2];e=a-1|0;c=h+e|0;b=(c>>>0)/341|0;b=H[j+(b<<2)>>2]+N(c-N(b,341)|0,12)|0;q=H[b+8>>2];i=H[b+4>>2];o=H[b>>2];H[f+28>>2]=e;b=H[f+16>>2];if((((b|0)!=(j|0)?N(b-j>>2,341)-1|0:0)-(a+h|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[f+16>>2]=H[f+16>>2]-4}c=0;if(o>>>0>u>>>0){break e}a=H[g+12>>2];k=(i|0)!=(a-1|0)?i+1|0:0;if(k>>>0>=a>>>0){break e}p=N(q,12);w=p+H[g+640>>2]|0;r=p+H[g+628>>2]|0;h=H[g>>2];l=k<<2;e=H[l+H[w>>2]>>2];f:{g:{if((h|0)==(e|0)){if(!o){break g}c=H[d+16>>2];b=H[d+20>>2];m=0;while(1){e=(b|0)==(c|0);a=b;j=0;b=c;h:{if(e){break h}while(1){l=H[d+28>>2];b=a;i=N(j,20)+c|0;h=H[i>>2];if(!I[h+84|0]){l=H[H[h+68>>2]+(l<<2)>>2]}if(K[h+80>>2]<=l>>>0){break h}e=H[r>>2]+(H[i+4>>2]<<2)|0;c=H[i+12>>2];b=e;i:{if(c>>>0>3){break i}a=0;b=H[d+12>>2];if(!H[i+16>>2]){break i}while(1){b=qa(b,e+(a<<2)|0,c);c=H[i+12>>2];b=b+c|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[d+12>>2]}a=H[h+40>>2];qa(H[H[h>>2]>>2]+N(a,l)|0,b,a);a=H[d+20>>2];b=a;j=j+1|0;c=H[d+16>>2];if(j>>>0<(a-c|0)/20>>>0){continue}break}}H[d+28>>2]=H[d+28>>2]+1;H[g+8>>2]=H[g+8>>2]+1;m=m+1|0;if((o|0)!=(m|0)){continue}break}break g}j:{k:{l:{if(o>>>0<=2){c=H[g+616>>2];H[c>>2]=k;a=1;b=H[g+12>>2];if(b>>>0>1){break l}break j}if(K[g+8>>2]>K[g+4>>2]){break e}a=H[g+628>>2];j=q+1|0;m=N(j,12);b=a+m|0;if((b|0)!=(r|0)){Aa(b,H[r>>2],H[r+4>>2]);a=H[g+628>>2]}a=l+H[a+m>>2]|0;H[a>>2]=H[a>>2]+(1<>>1|0;break k}while(1){b=Ba((a<<4)+n|0)|b<<1;a=a+1|0;if((c|0)!=(a|0)){continue}break}a=o>>>1|0;if(b>>>0<=a>>>0){break k}c=0;break e}while(1){k=(b-1|0)!=(k|0)?k+1|0:0;H[c+(a<<2)>>2]=k;a=a+1|0;b=H[g+12>>2];if(a>>>0>>0){continue}break}break j}m:{n:{b=a-b|0;a=o-b|0;o:{if((a|0)==(b|0)){a=b;break o}i=H[g+596>>2];if((i|0)==H[g+588>>2]){break n}h=H[i>>2];e=H[g+600>>2];c=e+1|0;H[g+600>>2]=c;e=h&-2147483648>>>e;p:{if((c|0)==32){H[g+600>>2]=0;H[g+596>>2]=i+4;if(e){break p}break n}if(!e){break n}}}c=a;a=b;break m}c=b}i=H[g+640>>2];h=i+p|0;e=H[h>>2];b=e+l|0;H[b>>2]=H[b>>2]+1;Aa(i+m|0,e,H[h+4>>2]);if(a){m=H[f+28>>2]+H[f+24>>2]|0;e=H[f+16>>2];b=H[f+12>>2];if((m|0)==(((b|0)!=(e|0)?N(e-b>>2,341)-1|0:0)|0)){xa(f+8|0);m=H[f+24>>2]+H[f+28>>2]|0;e=H[f+12>>2]}else{e=b}b=(m>>>0)/341|0;b=H[e+(b<<2)>>2]+N(m-N(b,341)|0,12)|0;H[b+8>>2]=q;H[b+4>>2]=k;H[b>>2]=a;H[f+28>>2]=H[f+28>>2]+1}if(!c){break g}b=H[f+28>>2]+H[f+24>>2]|0;e=H[f+16>>2];a=H[f+12>>2];if((b|0)==(((a|0)!=(e|0)?N(e-a>>2,341)-1|0:0)|0)){xa(f+8|0);b=H[f+24>>2]+H[f+28>>2]|0;e=H[f+12>>2]}else{e=a}a=(b>>>0)/341|0;a=H[e+(a<<2)>>2]+N(b-N(a,341)|0,12)|0;H[a+8>>2]=j;H[a+4>>2]=k;H[a>>2]=c;a=H[f+28>>2]+1|0;H[f+28>>2]=a;break f}k=0;if(!o){break g}while(1){if(H[g+12>>2]){q=H[g+548>>2];i=H[w>>2];t=H[g+604>>2];h=H[g+616>>2];a=0;while(1){p=(a<<2)+h|0;H[t+(H[p>>2]<<2)>>2]=0;e=H[g>>2];c=H[p>>2]<<2;b=H[c+i>>2];q:{if((e|0)==(b|0)){break q}l=c+t|0;s=e-b|0;m=H[g+560>>2];e=32-m|0;if((s|0)<=(e|0)){c=H[g+556>>2];if((c|0)==(q|0)){c=0;break e}H[l>>2]=H[c>>2]<>>32-s;b=s+H[g+560>>2]|0;H[g+560>>2]=b;if((b|0)!=32){break q}H[g+560>>2]=0;H[g+556>>2]=c+4;break q}j=H[g+556>>2];b=j+4|0;if((q|0)==(b|0)){c=0;break e}c=H[j>>2];H[g+556>>2]=b;b=s-e|0;H[g+560>>2]=b;H[l>>2]=H[j+4>>2]>>>32-b|c<>>32-s}c=H[p>>2]<<2;b=c+t|0;H[b>>2]=H[b>>2]|H[c+H[r>>2]>>2];a=a+1|0;if(a>>>0>2]){continue}break}}j=0;a=H[d+16>>2];r:{if((a|0)==H[d+20>>2]){break r}while(1){l=H[d+28>>2];i=N(j,20)+a|0;h=H[i>>2];if(!I[h+84|0]){l=H[H[h+68>>2]+(l<<2)>>2]}if(K[h+80>>2]<=l>>>0){break r}e=H[g+604>>2]+(H[i+4>>2]<<2)|0;c=H[i+12>>2];b=e;s:{if(c>>>0>3){break s}a=0;b=H[d+12>>2];if(!H[i+16>>2]){break s}while(1){b=qa(b,e+(a<<2)|0,c);c=H[i+12>>2];b=b+c|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[d+12>>2]}a=H[h+40>>2];qa(H[H[h>>2]>>2]+N(a,l)|0,b,a);j=j+1|0;a=H[d+16>>2];if(j>>>0<(H[d+20>>2]-a|0)/20>>>0){continue}break}}H[d+28>>2]=H[d+28>>2]+1;H[g+8>>2]=H[g+8>>2]+1;k=k+1|0;if((o|0)!=(k|0)){continue}break}}a=H[f+28>>2]}if(a){continue}break}c=1}H[f+28>>2]=0;k=H[f+16>>2];a=H[f+12>>2];b=k-a|0;if(b>>>0>=9){while(1){oa(H[a>>2]);a=H[f+12>>2]+4|0;H[f+12>>2]=a;k=H[f+16>>2];b=k-a|0;if(b>>>0>8){continue}break}}d=170;t:{switch((b>>>2|0)-1|0){case 1:d=341;case 0:H[f+24>>2]=d;break;default:break t}}u:{if((a|0)==(k|0)){break u}while(1){oa(H[a>>2]);a=a+4|0;if((k|0)!=(a|0)){continue}break}b=H[f+16>>2];a=H[f+12>>2];if((b|0)==(a|0)){break u}H[f+16>>2]=b+((a-b|0)+3&-4)}a=H[f+8>>2];if(a){oa(a)}ca=f+32|0;break b}sa();v()}sa();v()}g=c}return g}function ud(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0;i=H[b+8>>2];k=H[b+12>>2];o=H[b+20>>2];e=H[b+16>>2];h=e+4|0;o=h>>>0<4?o+1|0:o;a:{if(i>>>0>>0&(k|0)<=(o|0)|(k|0)<(o|0)){break a}e=e+H[b>>2]|0;H[a>>2]=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);e=H[b+20>>2];i=e;h=H[b+16>>2];e=h+4|0;k=e>>>0<4?i+1|0:i;H[b+16>>2]=e;H[b+20>>2]=k;if(K[a>>2]>32){break a}k=H[b+8>>2];o=H[b+12>>2];h=h+8|0;i=h>>>0<8?i+1|0:i;if(h>>>0>k>>>0&(i|0)>=(o|0)|(i|0)>(o|0)){break a}e=H[b>>2]+e|0;h=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[a+4>>2]=h;i=H[b+20>>2];e=H[b+16>>2]+4|0;i=e>>>0<4?i+1|0:i;H[b+16>>2]=e;H[b+20>>2]=i;if(!h){return 1}if(d>>>0>>0){break a}H[a+8>>2]=0;if(!sb(a+16|0,b)){break a}if(!ua(a+544|0,b)){break a}if(!ua(a+564|0,b)){break a}if(!ua(a+584|0,b)){break a}w=H[a+4>>2];d=c;b=0;c=0;f=ca-32|0;ca=f;g=a;a=H[a+12>>2];H[f+16>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;b:{c:{if(a){if(a>>>0>=1073741824){break c}e=a<<2;b=pa(e);H[f+8>>2]=b;c=b+e|0;H[f+16>>2]=c;ra(b,0,e);H[f+12>>2]=c}h=H[g+628>>2];e=H[h>>2];if(e){H[h+4>>2]=e;oa(e);c=H[f+12>>2];b=H[f+8>>2];a=H[g+12>>2]}H[h+4>>2]=c;H[h>>2]=b;H[h+8>>2]=H[f+16>>2];b=0;H[f+16>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;d:{if(a){if(a>>>0>=1073741824){break d}a=a<<2;j=pa(a);H[f+8>>2]=j;b=a+j|0;H[f+16>>2]=b;ra(j,0,a);H[f+12>>2]=b}c=H[g+640>>2];a=H[c>>2];if(a){H[c+4>>2]=a;oa(a);j=H[f+8>>2];b=H[f+12>>2]}H[c+4>>2]=b;H[c>>2]=j;H[c+8>>2]=H[f+16>>2];H[f+24>>2]=0;H[f+28>>2]=0;H[f+16>>2]=0;H[f+20>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;xa(f+8|0);b=H[f+24>>2]+H[f+28>>2]|0;a=(b>>>0)/341|0;a=H[H[f+12>>2]+(a<<2)>>2]+N(b-N(a,341)|0,12)|0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=w;c=1;a=H[f+28>>2]+1|0;H[f+28>>2]=a;e:{if(!a){break e}o=g+16|0;while(1){i=H[f+12>>2];h=H[f+24>>2];e=a-1|0;c=h+e|0;b=(c>>>0)/341|0;b=H[i+(b<<2)>>2]+N(c-N(b,341)|0,12)|0;q=H[b+8>>2];n=H[b>>2];H[f+28>>2]=e;b=H[f+16>>2];if((((b|0)!=(i|0)?N(b-i>>2,341)-1|0:0)-(a+h|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[f+16>>2]=H[f+16>>2]-4}c=0;if(n>>>0>w>>>0){break e}a=H[g+628>>2];p=N(q,12);t=p+H[g+640>>2]|0;j=Vd(g,n,t);if(j>>>0>=K[g+12>>2]){break e}r=a+p|0;h=H[g>>2];l=j<<2;e=H[l+H[t>>2]>>2];f:{g:{if((h|0)==(e|0)){if(!n){break g}c=H[d+16>>2];b=H[d+20>>2];m=0;while(1){e=(b|0)==(c|0);a=b;k=0;b=c;h:{if(e){break h}while(1){l=H[d+28>>2];b=a;i=N(k,20)+c|0;h=H[i>>2];if(!I[h+84|0]){l=H[H[h+68>>2]+(l<<2)>>2]}if(K[h+80>>2]<=l>>>0){break h}e=H[r>>2]+(H[i+4>>2]<<2)|0;c=H[i+12>>2];b=e;i:{if(c>>>0>3){break i}a=0;b=H[d+12>>2];if(!H[i+16>>2]){break i}while(1){b=qa(b,e+(a<<2)|0,c);c=H[i+12>>2];b=b+c|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[d+12>>2]}a=H[h+40>>2];qa(H[H[h>>2]>>2]+N(a,l)|0,b,a);a=H[d+20>>2];b=a;k=k+1|0;c=H[d+16>>2];if(k>>>0<(a-c|0)/20>>>0){continue}break}}H[d+28>>2]=H[d+28>>2]+1;H[g+8>>2]=H[g+8>>2]+1;m=m+1|0;if((n|0)!=(m|0)){continue}break}break g}j:{k:{l:{if(n>>>0<=2){c=H[g+616>>2];H[c>>2]=j;a=1;b=H[g+12>>2];if(b>>>0>1){break l}break j}if(K[g+8>>2]>K[g+4>>2]){break e}a=H[g+628>>2];k=q+1|0;m=N(k,12);b=a+m|0;if((b|0)!=(r|0)){Aa(b,H[r>>2],H[r+4>>2]);a=H[g+628>>2]}a=l+H[a+m>>2]|0;H[a>>2]=H[a>>2]+(1<>>1|0;break k}while(1){b=Ba((a<<4)+o|0)|b<<1;a=a+1|0;if((c|0)!=(a|0)){continue}break}a=n>>>1|0;if(b>>>0<=a>>>0){break k}c=0;break e}while(1){j=(b-1|0)!=(j|0)?j+1|0:0;H[c+(a<<2)>>2]=j;a=a+1|0;b=H[g+12>>2];if(a>>>0>>0){continue}break}break j}m:{n:{b=a-b|0;a=n-b|0;o:{if((a|0)==(b|0)){a=b;break o}i=H[g+596>>2];if((i|0)==H[g+588>>2]){break n}h=H[i>>2];e=H[g+600>>2];c=e+1|0;H[g+600>>2]=c;e=h&-2147483648>>>e;p:{if((c|0)==32){H[g+600>>2]=0;H[g+596>>2]=i+4;if(e){break p}break n}if(!e){break n}}}c=a;a=b;break m}c=b}i=H[g+640>>2];h=i+p|0;e=H[h>>2];b=e+l|0;H[b>>2]=H[b>>2]+1;Aa(i+m|0,e,H[h+4>>2]);if(a){m=H[f+28>>2]+H[f+24>>2]|0;e=H[f+16>>2];b=H[f+12>>2];if((m|0)==(((b|0)!=(e|0)?N(e-b>>2,341)-1|0:0)|0)){xa(f+8|0);m=H[f+24>>2]+H[f+28>>2]|0;e=H[f+12>>2]}else{e=b}b=(m>>>0)/341|0;b=H[e+(b<<2)>>2]+N(m-N(b,341)|0,12)|0;H[b+8>>2]=q;H[b+4>>2]=j;H[b>>2]=a;H[f+28>>2]=H[f+28>>2]+1}if(!c){break g}b=H[f+28>>2]+H[f+24>>2]|0;e=H[f+16>>2];a=H[f+12>>2];if((b|0)==(((a|0)!=(e|0)?N(e-a>>2,341)-1|0:0)|0)){xa(f+8|0);b=H[f+24>>2]+H[f+28>>2]|0;e=H[f+12>>2]}else{e=a}a=(b>>>0)/341|0;a=H[e+(a<<2)>>2]+N(b-N(a,341)|0,12)|0;H[a+8>>2]=k;H[a+4>>2]=j;H[a>>2]=c;a=H[f+28>>2]+1|0;H[f+28>>2]=a;break f}j=0;if(!n){break g}while(1){if(H[g+12>>2]){q=H[g+548>>2];i=H[t>>2];u=H[g+604>>2];h=H[g+616>>2];a=0;while(1){p=(a<<2)+h|0;H[u+(H[p>>2]<<2)>>2]=0;e=H[g>>2];c=H[p>>2]<<2;b=H[c+i>>2];q:{if((e|0)==(b|0)){break q}l=c+u|0;s=e-b|0;m=H[g+560>>2];e=32-m|0;if((s|0)<=(e|0)){c=H[g+556>>2];if((c|0)==(q|0)){c=0;break e}H[l>>2]=H[c>>2]<>>32-s;b=s+H[g+560>>2]|0;H[g+560>>2]=b;if((b|0)!=32){break q}H[g+560>>2]=0;H[g+556>>2]=c+4;break q}k=H[g+556>>2];b=k+4|0;if((q|0)==(b|0)){c=0;break e}c=H[k>>2];H[g+556>>2]=b;b=s-e|0;H[g+560>>2]=b;H[l>>2]=H[k+4>>2]>>>32-b|c<>>32-s}c=H[p>>2]<<2;b=c+u|0;H[b>>2]=H[b>>2]|H[c+H[r>>2]>>2];a=a+1|0;if(a>>>0>2]){continue}break}}k=0;a=H[d+16>>2];r:{if((a|0)==H[d+20>>2]){break r}while(1){l=H[d+28>>2];i=N(k,20)+a|0;h=H[i>>2];if(!I[h+84|0]){l=H[H[h+68>>2]+(l<<2)>>2]}if(K[h+80>>2]<=l>>>0){break r}e=H[g+604>>2]+(H[i+4>>2]<<2)|0;c=H[i+12>>2];b=e;s:{if(c>>>0>3){break s}a=0;b=H[d+12>>2];if(!H[i+16>>2]){break s}while(1){b=qa(b,e+(a<<2)|0,c);c=H[i+12>>2];b=b+c|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[d+12>>2]}a=H[h+40>>2];qa(H[H[h>>2]>>2]+N(a,l)|0,b,a);k=k+1|0;a=H[d+16>>2];if(k>>>0<(H[d+20>>2]-a|0)/20>>>0){continue}break}}H[d+28>>2]=H[d+28>>2]+1;H[g+8>>2]=H[g+8>>2]+1;j=j+1|0;if((n|0)!=(j|0)){continue}break}}a=H[f+28>>2]}if(a){continue}break}c=1}H[f+28>>2]=0;j=H[f+16>>2];a=H[f+12>>2];b=j-a|0;if(b>>>0>=9){while(1){oa(H[a>>2]);a=H[f+12>>2]+4|0;H[f+12>>2]=a;j=H[f+16>>2];b=j-a|0;if(b>>>0>8){continue}break}}d=170;t:{switch((b>>>2|0)-1|0){case 1:d=341;case 0:H[f+24>>2]=d;break;default:break t}}u:{if((a|0)==(j|0)){break u}while(1){oa(H[a>>2]);a=a+4|0;if((j|0)!=(a|0)){continue}break}b=H[f+16>>2];a=H[f+12>>2];if((b|0)==(a|0)){break u}H[f+16>>2]=b+((a-b|0)+3&-4)}a=H[f+8>>2];if(a){oa(a)}ca=f+32|0;break b}sa();v()}sa();v()}g=c}return g}function vd(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0;i=H[b+8>>2];k=H[b+12>>2];m=H[b+20>>2];f=H[b+16>>2];h=f+4|0;m=h>>>0<4?m+1|0:m;a:{if(i>>>0>>0&(k|0)<=(m|0)|(k|0)<(m|0)){break a}f=f+H[b>>2]|0;H[a>>2]=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);f=H[b+20>>2];i=f;h=H[b+16>>2];f=h+4|0;k=f>>>0<4?i+1|0:i;H[b+16>>2]=f;H[b+20>>2]=k;if(K[a>>2]>32){break a}k=H[b+8>>2];m=H[b+12>>2];h=h+8|0;i=h>>>0<8?i+1|0:i;if(h>>>0>k>>>0&(i|0)>=(m|0)|(i|0)>(m|0)){break a}f=f+H[b>>2]|0;h=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[a+4>>2]=h;i=H[b+20>>2];f=H[b+16>>2]+4|0;i=f>>>0<4?i+1|0:i;H[b+16>>2]=f;H[b+20>>2]=i;if(!h){return 1}if(d>>>0>>0){break a}H[a+8>>2]=0;if(!sb(a+16|0,b)){break a}if(!ua(a+544|0,b)){break a}if(!ua(a+564|0,b)){break a}if(!ua(a+584|0,b)){break a}u=H[a+4>>2];b=0;e=ca-32|0;ca=e;f=a;a=H[a+12>>2];H[e+16>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;b:{c:{if(a){if(a>>>0>=1073741824){break c}d=a<<2;b=pa(d);H[e+8>>2]=b;g=b+d|0;H[e+16>>2]=g;ra(b,0,d);H[e+12>>2]=g}h=H[f+628>>2];d=H[h>>2];if(d){H[h+4>>2]=d;oa(d);g=H[e+12>>2];b=H[e+8>>2];a=H[f+12>>2]}H[h+4>>2]=g;H[h>>2]=b;H[h+8>>2]=H[e+16>>2];b=0;H[e+16>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;d:{if(a){if(a>>>0>=1073741824){break d}a=a<<2;j=pa(a);H[e+8>>2]=j;b=a+j|0;H[e+16>>2]=b;ra(j,0,a);H[e+12>>2]=b}d=H[f+640>>2];a=H[d>>2];if(a){H[d+4>>2]=a;oa(a);j=H[e+8>>2];b=H[e+12>>2]}H[d+4>>2]=b;H[d>>2]=j;H[d+8>>2]=H[e+16>>2];H[e+24>>2]=0;H[e+28>>2]=0;H[e+16>>2]=0;H[e+20>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;xa(e+8|0);b=H[e+24>>2]+H[e+28>>2]|0;a=(b>>>0)/341|0;a=H[H[e+12>>2]+(a<<2)>>2]+N(b-N(a,341)|0,12)|0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=u;d=1;a=H[e+28>>2]+1|0;H[e+28>>2]=a;e:{if(!a){break e}m=f+16|0;while(1){k=H[e+12>>2];h=H[e+24>>2];g=a-1|0;d=h+g|0;b=(d>>>0)/341|0;b=H[k+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;q=H[b+8>>2];i=H[b+4>>2];n=H[b>>2];H[e+28>>2]=g;b=H[e+16>>2];if((((b|0)!=(k|0)?N(b-k>>2,341)-1|0:0)-(a+h|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[e+16>>2]=H[e+16>>2]-4}if(n>>>0>u>>>0){d=0;break e}d=0;a=H[f+12>>2];j=(i|0)!=(a-1|0)?i+1|0:0;if(j>>>0>=a>>>0){break e}a=H[f+628>>2];o=N(q,12);s=a+o|0;g=H[f>>2];l=j<<2;k=o+H[f+640>>2]|0;b=H[l+H[k>>2]>>2];f:{g:{if((g|0)==(b|0)){if(!n){break g}g=H[c+16>>2];b=H[c+20>>2];p=0;while(1){d=(b|0)==(g|0);a=b;j=0;b=g;h:{if(d){break h}while(1){d=H[c+28>>2];b=a;k=N(j,20)+g|0;i=H[k>>2];if(!I[i+84|0]){d=H[H[i+68>>2]+(d<<2)>>2]}if(K[i+80>>2]<=d>>>0){break h}h=H[s>>2]+(H[k+4>>2]<<2)|0;g=H[k+12>>2];b=h;i:{if(g>>>0>3){break i}a=0;b=H[c+12>>2];if(!H[k+16>>2]){break i}while(1){b=qa(b,h+(a<<2)|0,g);g=H[k+12>>2];b=b+g|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[c+12>>2]}a=H[i+40>>2];qa(H[H[i>>2]>>2]+N(a,d)|0,b,a);a=H[c+20>>2];b=a;j=j+1|0;g=H[c+16>>2];if(j>>>0<(a-g|0)/20>>>0){continue}break}}H[c+28>>2]=H[c+28>>2]+1;H[f+8>>2]=H[f+8>>2]+1;p=p+1|0;if((p|0)!=(n|0)){continue}break}break g}j:{k:{l:{if(n>>>0<=2){d=H[f+616>>2];H[d>>2]=j;a=1;b=H[f+12>>2];if(b>>>0>1){break l}break j}if(K[f+8>>2]>K[f+4>>2]){break e}d=a;a=o+12|0;Aa(d+a|0,H[s>>2],H[s+4>>2]);a=l+H[a+H[f+628>>2]>>2]|0;H[a>>2]=H[a>>2]+(1<>>1|0;break k}while(1){b=Ba((a<<4)+m|0)|b<<1;a=a+1|0;if((d|0)!=(a|0)){continue}break}a=n>>>1|0;if(b>>>0<=a>>>0){break k}d=0;break e}while(1){j=(b-1|0)!=(j|0)?j+1|0:0;H[d+(a<<2)>>2]=j;a=a+1|0;b=H[f+12>>2];if(a>>>0>>0){continue}break}break j}k=q+1|0;m:{n:{b=a-b|0;a=n-b|0;o:{if((a|0)==(b|0)){a=b;break o}i=H[f+596>>2];if((i|0)==H[f+588>>2]){break n}h=H[i>>2];g=H[f+600>>2];d=g+1|0;H[f+600>>2]=d;g=h&-2147483648>>>g;p:{if((d|0)==32){H[f+600>>2]=0;H[f+596>>2]=i+4;if(g){break p}break n}if(!g){break n}}}d=a;a=b;break m}d=b}i=H[f+640>>2];h=i+o|0;g=H[h>>2];b=g+l|0;H[b>>2]=H[b>>2]+1;Aa(i+N(k,12)|0,g,H[h+4>>2]);if(a){h=H[e+28>>2]+H[e+24>>2]|0;g=H[e+16>>2];b=H[e+12>>2];if((h|0)==(((b|0)!=(g|0)?N(g-b>>2,341)-1|0:0)|0)){xa(e+8|0);h=H[e+24>>2]+H[e+28>>2]|0;g=H[e+12>>2]}else{g=b}b=(h>>>0)/341|0;b=H[g+(b<<2)>>2]+N(h-N(b,341)|0,12)|0;H[b+8>>2]=q;H[b+4>>2]=j;H[b>>2]=a;H[e+28>>2]=H[e+28>>2]+1}if(!d){break g}b=H[e+28>>2]+H[e+24>>2]|0;g=H[e+16>>2];a=H[e+12>>2];if((b|0)==(((a|0)!=(g|0)?N(g-a>>2,341)-1|0:0)|0)){xa(e+8|0);b=H[e+24>>2]+H[e+28>>2]|0;g=H[e+12>>2]}else{g=a}a=(b>>>0)/341|0;a=H[g+(a<<2)>>2]+N(b-N(a,341)|0,12)|0;H[a+8>>2]=k;H[a+4>>2]=j;H[a>>2]=d;a=H[e+28>>2]+1|0;H[e+28>>2]=a;break f}p=0;if(!n){break g}while(1){if(H[f+12>>2]){w=H[f+548>>2];i=H[k>>2];t=H[f+604>>2];h=H[f+616>>2];a=0;while(1){j=h+(a<<2)|0;H[(H[j>>2]<<2)+t>>2]=0;g=H[f>>2];d=H[j>>2]<<2;b=H[d+i>>2];q:{if((g|0)==(b|0)){break q}q=d+t|0;r=g-b|0;o=H[f+560>>2];g=32-o|0;if((r|0)<=(g|0)){d=H[f+556>>2];if((d|0)==(w|0)){d=0;break e}H[q>>2]=H[d>>2]<>>32-r;b=H[f+560>>2]+r|0;H[f+560>>2]=b;if((b|0)!=32){break q}H[f+560>>2]=0;H[f+556>>2]=d+4;break q}l=H[f+556>>2];b=l+4|0;if((b|0)==(w|0)){d=0;break e}d=H[l>>2];H[f+556>>2]=b;b=r-g|0;H[f+560>>2]=b;H[q>>2]=H[l+4>>2]>>>32-b|d<>>32-r}d=H[j>>2]<<2;b=d+t|0;H[b>>2]=H[b>>2]|H[d+H[s>>2]>>2];a=a+1|0;if(a>>>0>2]){continue}break}}j=0;a=H[c+16>>2];r:{if((a|0)==H[c+20>>2]){break r}while(1){d=H[c+28>>2];l=N(j,20)+a|0;i=H[l>>2];if(!I[i+84|0]){d=H[H[i+68>>2]+(d<<2)>>2]}if(K[i+80>>2]<=d>>>0){break r}h=H[f+604>>2]+(H[l+4>>2]<<2)|0;g=H[l+12>>2];b=h;s:{if(g>>>0>3){break s}a=0;b=H[c+12>>2];if(!H[l+16>>2]){break s}while(1){b=qa(b,h+(a<<2)|0,g);g=H[l+12>>2];b=b+g|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[c+12>>2]}a=H[i+40>>2];qa(H[H[i>>2]>>2]+N(a,d)|0,b,a);j=j+1|0;a=H[c+16>>2];if(j>>>0<(H[c+20>>2]-a|0)/20>>>0){continue}break}}H[c+28>>2]=H[c+28>>2]+1;H[f+8>>2]=H[f+8>>2]+1;p=p+1|0;if((p|0)!=(n|0)){continue}break}}a=H[e+28>>2]}if(a){continue}break}d=1}H[e+28>>2]=0;j=H[e+16>>2];a=H[e+12>>2];b=j-a|0;if(b>>>0>=9){while(1){oa(H[a>>2]);a=H[e+12>>2]+4|0;H[e+12>>2]=a;j=H[e+16>>2];b=j-a|0;if(b>>>0>8){continue}break}}g=170;t:{switch((b>>>2|0)-1|0){case 1:g=341;case 0:H[e+24>>2]=g;break;default:break t}}u:{if((a|0)==(j|0)){break u}while(1){oa(H[a>>2]);a=a+4|0;if((j|0)!=(a|0)){continue}break}b=H[e+16>>2];a=H[e+12>>2];if((b|0)==(a|0)){break u}H[e+16>>2]=b+((a-b|0)+3&-4)}a=H[e+8>>2];if(a){oa(a)}ca=e+32|0;break b}sa();v()}sa();v()}g=d}return g}function yd(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0;j=H[b+8>>2];e=H[b+12>>2];g=H[b+20>>2];h=H[b+16>>2];l=h+4|0;g=l>>>0<4?g+1|0:g;a:{if(j>>>0>>0&(e|0)<=(g|0)|(e|0)<(g|0)){break a}h=h+H[b>>2]|0;H[a>>2]=I[h|0]|I[h+1|0]<<8|(I[h+2|0]<<16|I[h+3|0]<<24);h=H[b+20>>2];e=h;j=H[b+16>>2];g=j+4|0;h=g>>>0<4?e+1|0:e;H[b+16>>2]=g;H[b+20>>2]=h;if(K[a>>2]>32){break a}k=H[b+8>>2];l=H[b+12>>2];h=e;e=j+8|0;h=e>>>0<8?h+1|0:h;if(e>>>0>k>>>0&(h|0)>=(l|0)|(h|0)>(l|0)){break a}h=H[b>>2]+g|0;g=I[h|0]|I[h+1|0]<<8|(I[h+2|0]<<16|I[h+3|0]<<24);H[a+4>>2]=g;h=H[b+20>>2];e=H[b+16>>2]+4|0;h=e>>>0<4?h+1|0:h;H[b+16>>2]=e;H[b+20>>2]=h;if(!g){return 1}if(d>>>0>>0){break a}H[a+8>>2]=0;if(!ta(a+16|0,b)){break a}if(!ua(a+32|0,b)){break a}if(!ua(a+52|0,b)){break a}if(!ua(a+72|0,b)){break a}r=H[a+4>>2];h=c;b=0;g=0;e=ca-32|0;ca=e;d=a;a=H[a+12>>2];H[e+16>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;b:{c:{if(a){if(a>>>0>=1073741824){break c}c=a<<2;b=pa(c);H[e+8>>2]=b;g=b+c|0;H[e+16>>2]=g;ra(b,0,c);H[e+12>>2]=g}c=H[d+116>>2];i=H[c>>2];if(i){H[c+4>>2]=i;oa(i);g=H[e+12>>2];b=H[e+8>>2];a=H[d+12>>2]}H[c+4>>2]=g;H[c>>2]=b;H[c+8>>2]=H[e+16>>2];b=0;H[e+16>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;d:{if(a){if(a>>>0>=1073741824){break d}a=a<<2;f=pa(a);H[e+8>>2]=f;b=a+f|0;H[e+16>>2]=b;ra(f,0,a);H[e+12>>2]=b}a=H[d+128>>2];c=H[a>>2];if(c){H[a+4>>2]=c;oa(c);f=H[e+8>>2];b=H[e+12>>2]}H[a+4>>2]=b;H[a>>2]=f;H[a+8>>2]=H[e+16>>2];H[e+24>>2]=0;H[e+28>>2]=0;H[e+16>>2]=0;H[e+20>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;xa(e+8|0);a=H[e+24>>2]+H[e+28>>2]|0;b=(a>>>0)/341|0;a=H[H[e+12>>2]+(b<<2)>>2]+N(a-N(b,341)|0,12)|0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=r;c=1;a=H[e+28>>2]+1|0;H[e+28>>2]=a;e:{if(!a){break e}t=d+16|0;while(1){b=H[e+12>>2];f=H[e+24>>2];l=a-1|0;c=f+l|0;i=(c>>>0)/341|0;c=H[b+(i<<2)>>2]+N(c-N(i,341)|0,12)|0;g=H[c+8>>2];i=H[c+4>>2];j=H[c>>2];H[e+28>>2]=l;c=H[e+16>>2];if((((b|0)!=(c|0)?N(c-b>>2,341)-1|0:0)-(a+f|0)|0)+1>>>0>=682){oa(H[c-4>>2]);H[e+16>>2]=H[e+16>>2]-4}c=0;if(j>>>0>r>>>0){break e}b=H[d+12>>2];a=(b-1|0)!=(i|0)?i+1|0:0;if(a>>>0>=b>>>0){break e}f=N(g,12);o=f+H[d+128>>2]|0;l=f+H[d+116>>2]|0;i=H[d>>2];k=a<<2;n=H[k+H[o>>2]>>2];f:{if((i|0)==(n|0)){if(!j){break f}o=0;b=H[h+20>>2];g=H[h+16>>2];if((b|0)==(g|0)){a=H[d+8>>2];H[h+28>>2]=j+H[h+28>>2];H[d+8>>2]=a+j;break f}while(1){c=(b|0)==(g|0);a=b;i=0;b=g;g:{if(c){break g}while(1){f=H[h+28>>2];b=a;c=N(i,20)+g|0;k=H[c>>2];if(!I[k+84|0]){f=H[H[k+68>>2]+(f<<2)>>2]}if(K[k+80>>2]<=f>>>0){break g}n=H[l>>2]+(H[c+4>>2]<<2)|0;g=H[c+12>>2];b=n;h:{if(g>>>0>3){break h}a=0;b=H[h+12>>2];if(!H[c+16>>2]){break h}while(1){b=qa(b,n+(a<<2)|0,g);g=H[c+12>>2];b=b+g|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[h+12>>2]}a=H[k+40>>2];qa(H[H[k>>2]>>2]+N(a,f)|0,b,a);i=i+1|0;a=H[h+20>>2];b=a;g=H[h+16>>2];if(i>>>0<(b-g|0)/20>>>0){continue}break}}H[h+28>>2]=H[h+28>>2]+1;H[d+8>>2]=H[d+8>>2]+1;o=o+1|0;if((j|0)!=(o|0)){continue}break}break f}i:{j:{k:{l:{if(j>>>0<=2){c=H[d+104>>2];H[c>>2]=a;f=1;b=H[d+12>>2];if(b>>>0>1){break l}break i}if(K[d+8>>2]>K[d+4>>2]){break e}b=H[d+116>>2];m=g+1|0;o=N(m,12);q=b+o|0;if((q|0)!=(l|0)){Aa(q,H[l>>2],H[l+4>>2]);b=H[d+116>>2]}b=k+H[b+o>>2]|0;H[b>>2]=H[b>>2]+(1<>2]=0;pc(t,Q(j)^31,e+4|0);b=j>>>1|0;i=H[e+4>>2];if(b>>>0>>0){break e}b=b-i|0;c=j-b|0;m:{if((c|0)==(b|0)){c=b;break m}i=H[d+84>>2];if((i|0)==H[d+76>>2]){break k}j=H[i>>2];l=H[d+88>>2];n=l+1|0;H[d+88>>2]=n;j=j&-2147483648>>>l;n:{if((n|0)==32){H[d+88>>2]=0;H[d+84>>2]=i+4;if(j){break n}break k}if(!j){break k}}}i=c;c=b;break j}while(1){a=(b-1|0)!=(a|0)?a+1|0:0;H[c+(f<<2)>>2]=a;b=H[d+12>>2];f=f+1|0;if(b>>>0>f>>>0){continue}break}break i}i=b}b=H[d+128>>2];j=b+f|0;f=H[j>>2];l=f+k|0;H[l>>2]=H[l>>2]+1;Aa(b+o|0,f,H[j+4>>2]);if(c){b=H[e+28>>2]+H[e+24>>2]|0;j=H[e+16>>2];f=H[e+12>>2];if((b|0)==(((f|0)!=(j|0)?N(j-f>>2,341)-1|0:0)|0)){xa(e+8|0);f=H[e+12>>2];b=H[e+24>>2]+H[e+28>>2]|0}j=(b>>>0)/341|0;b=H[(j<<2)+f>>2]+N(b-N(j,341)|0,12)|0;H[b+8>>2]=g;H[b+4>>2]=a;H[b>>2]=c;H[e+28>>2]=H[e+28>>2]+1}if(!i){break f}b=H[e+28>>2]+H[e+24>>2]|0;c=H[e+16>>2];f=H[e+12>>2];if((b|0)==(((c|0)!=(f|0)?N(c-f>>2,341)-1|0:0)|0)){xa(e+8|0);f=H[e+12>>2];b=H[e+24>>2]+H[e+28>>2]|0}c=(b>>>0)/341|0;b=H[(c<<2)+f>>2]+N(b-N(c,341)|0,12)|0;H[b+8>>2]=m;H[b+4>>2]=a;H[b>>2]=i;H[e+28>>2]=H[e+28>>2]+1;break f}n=0;if(!j){break f}while(1){if(H[d+12>>2]){i=H[d+36>>2];q=H[o>>2];c=H[d+92>>2];u=H[d+104>>2];a=0;while(1){g=(a<<2)+u|0;H[c+(H[g>>2]<<2)>>2]=0;b=H[d>>2];f=H[g>>2]<<2;k=H[f+q>>2];o:{if((b|0)==(k|0)){break o}f=c+f|0;b=b-k|0;k=H[d+48>>2];p=32-k|0;if((b|0)<=(p|0)){m=H[d+44>>2];if((m|0)==(i|0)){c=0;break e}H[f>>2]=H[m>>2]<>>32-b;b=b+H[d+48>>2]|0;H[d+48>>2]=b;if((b|0)!=32){break o}H[d+48>>2]=0;H[d+44>>2]=m+4;break o}m=H[d+44>>2];s=m+4|0;if((i|0)==(s|0)){c=0;break e}w=H[m>>2];H[d+44>>2]=s;p=b-p|0;H[d+48>>2]=p;H[f>>2]=H[m+4>>2]>>>32-p|w<>>32-b}b=H[g>>2]<<2;g=b+c|0;H[g>>2]=H[g>>2]|H[b+H[l>>2]>>2];a=a+1|0;if(a>>>0>2]){continue}break}}i=0;a=H[h+16>>2];p:{if((a|0)==H[h+20>>2]){break p}while(1){f=H[h+28>>2];c=N(i,20)+a|0;k=H[c>>2];if(!I[k+84|0]){f=H[H[k+68>>2]+(f<<2)>>2]}if(K[k+80>>2]<=f>>>0){break p}m=H[d+92>>2]+(H[c+4>>2]<<2)|0;g=H[c+12>>2];b=m;q:{if(g>>>0>3){break q}a=0;b=H[h+12>>2];if(!H[c+16>>2]){break q}while(1){b=qa(b,m+(a<<2)|0,g);g=H[c+12>>2];b=b+g|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[h+12>>2]}a=H[k+40>>2];qa(H[H[k>>2]>>2]+N(a,f)|0,b,a);i=i+1|0;a=H[h+16>>2];if(i>>>0<(H[h+20>>2]-a|0)/20>>>0){continue}break}}H[h+28>>2]=H[h+28>>2]+1;H[d+8>>2]=H[d+8>>2]+1;n=n+1|0;if((j|0)!=(n|0)){continue}break}}a=H[e+28>>2];if(a){continue}break}c=1}H[e+28>>2]=0;f=H[e+16>>2];a=H[e+12>>2];b=f-a|0;if(b>>>0>=9){while(1){oa(H[a>>2]);a=H[e+12>>2]+4|0;H[e+12>>2]=a;f=H[e+16>>2];b=f-a|0;if(b>>>0>8){continue}break}}g=170;r:{switch((b>>>2|0)-1|0){case 1:g=341;case 0:H[e+24>>2]=g;break;default:break r}}s:{if((a|0)==(f|0)){break s}while(1){oa(H[a>>2]);a=a+4|0;if((f|0)!=(a|0)){continue}break}a=H[e+16>>2];b=H[e+12>>2];if((a|0)==(b|0)){break s}H[e+16>>2]=a+((b-a|0)+3&-4)}a=H[e+8>>2];if(a){oa(a)}ca=e+32|0;break b}sa();v()}sa();v()}i=c}return i}function xd(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0;i=H[b+8>>2];k=H[b+12>>2];n=H[b+20>>2];h=H[b+16>>2];f=h+4|0;n=f>>>0<4?n+1|0:n;a:{if((k|0)<=(n|0)&f>>>0>i>>>0|(k|0)<(n|0)){break a}h=h+H[b>>2]|0;H[a>>2]=I[h|0]|I[h+1|0]<<8|(I[h+2|0]<<16|I[h+3|0]<<24);h=H[b+20>>2];i=h;f=H[b+16>>2];h=f+4|0;k=h>>>0<4?i+1|0:i;H[b+16>>2]=h;H[b+20>>2]=k;if(K[a>>2]>32){break a}k=H[b+8>>2];n=H[b+12>>2];f=f+8|0;i=f>>>0<8?i+1|0:i;if(f>>>0>k>>>0&(i|0)>=(n|0)|(i|0)>(n|0)){break a}h=H[b>>2]+h|0;f=I[h|0]|I[h+1|0]<<8|(I[h+2|0]<<16|I[h+3|0]<<24);H[a+4>>2]=f;i=H[b+20>>2];h=H[b+16>>2]+4|0;i=h>>>0<4?i+1|0:i;H[b+16>>2]=h;H[b+20>>2]=i;if(!f){return 1}if(d>>>0>>0){break a}H[a+8>>2]=0;if(!ta(a+16|0,b)){break a}if(!ua(a+32|0,b)){break a}if(!ua(a+52|0,b)){break a}if(!ua(a+72|0,b)){break a}u=H[a+4>>2];h=c;b=0;c=0;e=ca-32|0;ca=e;f=a;a=H[a+12>>2];H[e+16>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;b:{c:{if(a){if(a>>>0>=1073741824){break c}d=a<<2;b=pa(d);H[e+8>>2]=b;c=b+d|0;H[e+16>>2]=c;ra(b,0,d);H[e+12>>2]=c}j=H[f+116>>2];d=H[j>>2];if(d){H[j+4>>2]=d;oa(d);c=H[e+12>>2];b=H[e+8>>2];a=H[f+12>>2]}H[j+4>>2]=c;H[j>>2]=b;H[j+8>>2]=H[e+16>>2];b=0;H[e+16>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;d:{if(a){if(a>>>0>=1073741824){break d}a=a<<2;g=pa(a);H[e+8>>2]=g;b=a+g|0;H[e+16>>2]=b;ra(g,0,a);H[e+12>>2]=b}c=H[f+128>>2];a=H[c>>2];if(a){H[c+4>>2]=a;oa(a);g=H[e+8>>2];b=H[e+12>>2]}H[c+4>>2]=b;H[c>>2]=g;H[c+8>>2]=H[e+16>>2];H[e+24>>2]=0;H[e+28>>2]=0;H[e+16>>2]=0;H[e+20>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;xa(e+8|0);b=H[e+24>>2]+H[e+28>>2]|0;a=(b>>>0)/341|0;a=H[H[e+12>>2]+(a<<2)>>2]+N(b-N(a,341)|0,12)|0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=u;d=1;a=H[e+28>>2]+1|0;H[e+28>>2]=a;e:{if(!a){break e}n=f+16|0;while(1){i=H[e+12>>2];j=H[e+24>>2];d=a-1|0;c=j+d|0;b=(c>>>0)/341|0;b=H[i+(b<<2)>>2]+N(c-N(b,341)|0,12)|0;o=H[b+8>>2];c=H[b+4>>2];m=H[b>>2];H[e+28>>2]=d;b=H[e+16>>2];if((((b|0)!=(i|0)?N(b-i>>2,341)-1|0:0)-(a+j|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[e+16>>2]=H[e+16>>2]-4}if(m>>>0>u>>>0){d=0;break e}d=0;b=H[f+12>>2];a=(c|0)!=(b-1|0)?c+1|0:0;if(a>>>0>=b>>>0){break e}b=H[f+116>>2];p=N(o,12);r=b+p|0;j=H[f>>2];g=a<<2;k=p+H[f+128>>2]|0;c=H[g+H[k>>2]>>2];f:{if((j|0)==(c|0)){if(!m){break f}b=H[h+20>>2];c=H[h+16>>2];if((b|0)==(c|0)){a=H[f+8>>2];H[h+28>>2]=m+H[h+28>>2];H[f+8>>2]=a+m;break f}while(1){i=(b|0)==(c|0);a=b;j=0;b=c;g:{if(i){break g}while(1){g=H[h+28>>2];b=a;l=N(j,20)+c|0;k=H[l>>2];if(!I[k+84|0]){g=H[H[k+68>>2]+(g<<2)>>2]}if(K[k+80>>2]<=g>>>0){break g}i=H[r>>2]+(H[l+4>>2]<<2)|0;c=H[l+12>>2];b=i;h:{if(c>>>0>3){break h}a=0;b=H[h+12>>2];if(!H[l+16>>2]){break h}while(1){b=qa(b,i+(a<<2)|0,c);c=H[l+12>>2];b=b+c|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[h+12>>2]}a=H[k+40>>2];qa(H[H[k>>2]>>2]+N(a,g)|0,b,a);j=j+1|0;a=H[h+20>>2];b=a;c=H[h+16>>2];if(j>>>0<(b-c|0)/20>>>0){continue}break}}H[h+28>>2]=H[h+28>>2]+1;H[f+8>>2]=H[f+8>>2]+1;d=d+1|0;if((m|0)!=(d|0)){continue}break}break f}i:{j:{k:{l:{if(m>>>0<=2){c=H[f+104>>2];H[c>>2]=a;g=1;b=H[f+12>>2];if(b>>>0>1){break l}break i}if(K[f+8>>2]>K[f+4>>2]){break e}i=b;b=p+12|0;Aa(i+b|0,H[r>>2],H[r+4>>2]);b=g+H[b+H[f+116>>2]>>2]|0;H[b>>2]=H[b>>2]+(1<>2]=0;pc(n,Q(m)^31,e+4|0);c=m>>>1|0;b=H[e+4>>2];if(c>>>0>>0){break e}l=o+1|0;b=c-b|0;c=m-b|0;m:{if((c|0)==(b|0)){c=b;break m}k=H[f+84>>2];if((k|0)==H[f+76>>2]){break k}i=H[k>>2];j=H[f+88>>2];d=j+1|0;H[f+88>>2]=d;j=i&-2147483648>>>j;n:{if((d|0)==32){H[f+88>>2]=0;H[f+84>>2]=k+4;if(j){break n}break k}if(!j){break k}}}j=c;c=b;break j}while(1){a=(b-1|0)!=(a|0)?a+1|0:0;H[c+(g<<2)>>2]=a;b=H[f+12>>2];g=g+1|0;if(b>>>0>g>>>0){continue}break}break i}j=b}k=H[f+128>>2];i=k+p|0;d=H[i>>2];b=d+g|0;H[b>>2]=H[b>>2]+1;Aa(k+N(l,12)|0,d,H[i+4>>2]);if(c){b=H[e+28>>2]+H[e+24>>2]|0;d=H[e+16>>2];g=H[e+12>>2];if((b|0)==(((d|0)!=(g|0)?N(d-g>>2,341)-1|0:0)|0)){xa(e+8|0);g=H[e+12>>2];b=H[e+24>>2]+H[e+28>>2]|0}d=(b>>>0)/341|0;b=H[(d<<2)+g>>2]+N(b-N(d,341)|0,12)|0;H[b+8>>2]=o;H[b+4>>2]=a;H[b>>2]=c;H[e+28>>2]=H[e+28>>2]+1}if(!j){break f}b=H[e+28>>2]+H[e+24>>2]|0;c=H[e+16>>2];g=H[e+12>>2];if((b|0)==(((c|0)!=(g|0)?N(c-g>>2,341)-1|0:0)|0)){xa(e+8|0);g=H[e+12>>2];b=H[e+24>>2]+H[e+28>>2]|0}c=(b>>>0)/341|0;b=H[(c<<2)+g>>2]+N(b-N(c,341)|0,12)|0;H[b+8>>2]=l;H[b+4>>2]=a;H[b>>2]=j;H[e+28>>2]=H[e+28>>2]+1;break f}s=0;if(!m){break f}while(1){if(H[f+12>>2]){w=H[f+36>>2];i=H[k>>2];t=H[f+92>>2];j=H[f+104>>2];a=0;while(1){o=(a<<2)+j|0;H[t+(H[o>>2]<<2)>>2]=0;d=H[f>>2];c=H[o>>2]<<2;b=H[c+i>>2];o:{if((d|0)==(b|0)){break o}p=c+t|0;q=d-b|0;g=H[f+48>>2];d=32-g|0;if((q|0)<=(d|0)){c=H[f+44>>2];if((c|0)==(w|0)){d=0;break e}H[p>>2]=H[c>>2]<>>32-q;b=q+H[f+48>>2]|0;H[f+48>>2]=b;if((b|0)!=32){break o}H[f+48>>2]=0;H[f+44>>2]=c+4;break o}l=H[f+44>>2];b=l+4|0;if((w|0)==(b|0)){d=0;break e}c=H[l>>2];H[f+44>>2]=b;b=q-d|0;H[f+48>>2]=b;H[p>>2]=H[l+4>>2]>>>32-b|c<>>32-q}c=H[o>>2]<<2;b=c+t|0;H[b>>2]=H[b>>2]|H[c+H[r>>2]>>2];a=a+1|0;if(a>>>0>2]){continue}break}}j=0;a=H[h+16>>2];p:{if((a|0)==H[h+20>>2]){break p}while(1){g=H[h+28>>2];l=N(j,20)+a|0;i=H[l>>2];if(!I[i+84|0]){g=H[H[i+68>>2]+(g<<2)>>2]}if(K[i+80>>2]<=g>>>0){break p}d=H[f+92>>2]+(H[l+4>>2]<<2)|0;c=H[l+12>>2];b=d;q:{if(c>>>0>3){break q}a=0;b=H[h+12>>2];if(!H[l+16>>2]){break q}while(1){b=qa(b,d+(a<<2)|0,c);c=H[l+12>>2];b=b+c|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[h+12>>2]}a=H[i+40>>2];qa(H[H[i>>2]>>2]+N(a,g)|0,b,a);j=j+1|0;a=H[h+16>>2];if(j>>>0<(H[h+20>>2]-a|0)/20>>>0){continue}break}}H[h+28>>2]=H[h+28>>2]+1;H[f+8>>2]=H[f+8>>2]+1;s=s+1|0;if((m|0)!=(s|0)){continue}break}}a=H[e+28>>2];if(a){continue}break}d=1}H[e+28>>2]=0;g=H[e+16>>2];a=H[e+12>>2];b=g-a|0;if(b>>>0>=9){while(1){oa(H[a>>2]);a=H[e+12>>2]+4|0;H[e+12>>2]=a;g=H[e+16>>2];b=g-a|0;if(b>>>0>8){continue}break}}c=170;r:{switch((b>>>2|0)-1|0){case 1:c=341;case 0:H[e+24>>2]=c;break;default:break r}}s:{if((a|0)==(g|0)){break s}while(1){oa(H[a>>2]);a=a+4|0;if((g|0)!=(a|0)){continue}break}b=H[e+16>>2];a=H[e+12>>2];if((b|0)==(a|0)){break s}H[e+16>>2]=b+((a-b|0)+3&-4)}a=H[e+8>>2];if(a){oa(a)}ca=e+32|0;j=d;break b}sa();v()}sa();v()}}return j}function $c(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0;h=ca-32|0;ca=h;g=H[H[a+4>>2]+44>>2];c=H[a+8>>2];d=H[c>>2];c=H[c+4>>2];H[h+24>>2]=0;H[h+16>>2]=0;H[h+20>>2]=0;d=(c-d>>2>>>0)/3|0;c=H[g+96>>2];f=(H[g+100>>2]-c|0)/12|0;a:{if(d>>>0>f>>>0){e=d-f|0;i=H[g+104>>2];c=H[g+100>>2];if(e>>>0<=(i-c|0)/12>>>0){b:{if(!e){break b}d=c;f=N(e,12)-12|0;i=((f>>>0)/12|0)+1&3;if(i){while(1){l=H[h+20>>2];H[d>>2]=H[h+16>>2];H[d+4>>2]=l;H[d+8>>2]=H[h+24>>2];d=d+12|0;j=j+1|0;if((i|0)!=(j|0)){continue}break}}c=N(e,12)+c|0;if(f>>>0<36){break b}while(1){f=H[h+20>>2];H[d>>2]=H[h+16>>2];H[d+4>>2]=f;H[d+8>>2]=H[h+24>>2];H[d+20>>2]=H[h+24>>2];f=H[h+20>>2];H[d+12>>2]=H[h+16>>2];H[d+16>>2]=f;H[d+32>>2]=H[h+24>>2];f=H[h+20>>2];H[d+24>>2]=H[h+16>>2];H[d+28>>2]=f;f=H[h+20>>2];H[d+36>>2]=H[h+16>>2];H[d+40>>2]=f;H[d+44>>2]=H[h+24>>2];d=d+48|0;if((d|0)!=(c|0)){continue}break}}H[g+100>>2]=c;break a}c:{f=H[g+96>>2];n=(c-f|0)/12|0;d=n+e|0;if(d>>>0<357913942){f=(i-f|0)/12|0;i=f<<1;i=f>>>0>=178956970?357913941:d>>>0>>0?i:d;if(i){if(i>>>0>=357913942){break c}l=pa(N(i,12))}f=N(n,12)+l|0;d=f;e=N(e,12);n=e-12|0;q=((n>>>0)/12|0)+1&3;if(q){while(1){r=H[h+20>>2];H[d>>2]=H[h+16>>2];H[d+4>>2]=r;H[d+8>>2]=H[h+24>>2];d=d+12|0;j=j+1|0;if((q|0)!=(j|0)){continue}break}}e=e+f|0;if(n>>>0>=36){while(1){j=H[h+20>>2];H[d>>2]=H[h+16>>2];H[d+4>>2]=j;H[d+8>>2]=H[h+24>>2];H[d+20>>2]=H[h+24>>2];j=H[h+20>>2];H[d+12>>2]=H[h+16>>2];H[d+16>>2]=j;H[d+32>>2]=H[h+24>>2];j=H[h+20>>2];H[d+24>>2]=H[h+16>>2];H[d+28>>2]=j;j=H[h+20>>2];H[d+36>>2]=H[h+16>>2];H[d+40>>2]=j;H[d+44>>2]=H[h+24>>2];d=d+48|0;if((e|0)!=(d|0)){continue}break}}j=H[g+96>>2];if((j|0)!=(c|0)){while(1){c=c-12|0;n=H[c+4>>2];f=f-12|0;d=f;H[d>>2]=H[c>>2];H[d+4>>2]=n;H[d+8>>2]=H[c+8>>2];if((c|0)!=(j|0)){continue}break}c=H[g+96>>2]}H[g+104>>2]=N(i,12)+l;H[g+100>>2]=e;H[g+96>>2]=f;if(c){oa(c)}break a}sa();v()}wa();v()}if(d>>>0>=f>>>0){break a}H[g+100>>2]=c+N(d,12)}d:{if(H[a+216>>2]==H[a+220>>2]){j=H[a+4>>2];c=H[j+44>>2];d=H[c+100>>2];f=H[c+96>>2];if((d|0)!=(f|0)){c=(d-f|0)/12|0;o=c>>>0<=1?1:c;c=0;while(1){d=H[a+8>>2];i=f+N(c,12)|0;g=N(c,3);e:{f:{if((g|0)==-1){e=H[(H[d>>2]+(g<<2)|0)+4>>2];k=-1;g=1;break f}e=-1;k=H[H[d>>2]+(g<<2)>>2];l=g+1|0;if((l|0)==-1){g=0;break f}e=H[H[d>>2]+(l<<2)>>2];g=g+2|0;m=-1;if((g|0)==-1){break e}}m=H[H[d>>2]+(g<<2)>>2]}H[i+8>>2]=m;H[i+4>>2]=e;H[i>>2]=k;c=c+1|0;if((o|0)!=(c|0)){continue}break}}H[H[j+4>>2]+80>>2]=b;c=1;break d}d=0;H[h+24>>2]=0;H[h+16>>2]=0;H[h+20>>2]=0;l=H[a+8>>2];c=H[l>>2];g=H[l+4>>2];H[h+8>>2]=0;H[h>>2]=0;H[h+4>>2]=0;b=0;g:{h:{i:{j:{k:{l:{if((c|0)!=(g|0)){c=g-c|0;if((c|0)<0){break l}b=pa(c);H[h>>2]=b;H[h+8>>2]=(c&-4)+b;u=h,w=ra(b,0,c)+c|0,H[u+4>>2]=w}c=H[l+24>>2];if((H[l+28>>2]-c|0)<4){break h}f=0;while(1){g=H[(p<<2)+c>>2];m:{if((g|0)==-1){break m}n:{if(H[H[a+120>>2]+(p>>>3&536870908)>>2]>>>p&1){break n}n=H[a+216>>2];c=H[a+220>>2];if((n|0)==(c|0)){break n}e=g+2|0;i=(g>>>0)%3|0;q=i?g-1|0:e;c=(c-n|0)/144|0;r=c>>>0<=1?1:c;j=0;t=(i|0)!=0|(e|0)!=-1;while(1){s=g<<2;i=N(j,144)+n|0;c=H[s+H[H[i+68>>2]>>2]>>2];o:{if(!(H[H[i+16>>2]+(c>>>3&536870908)>>2]>>>c&1)){break o}c=-1;p:{if(!t){break p}e=H[H[l+12>>2]+(q<<2)>>2];c=-1;if((e|0)==-1){break p}c=e-1|0;if((e>>>0)%3|0){break p}c=e+2|0}if((g|0)==(c|0)){break o}e=s;s=H[i+32>>2];i=H[e+s>>2];while(1){e=0;if((c|0)==-1){break g}if((i|0)!=H[s+(c<<2)>>2]){g=c;break n}q:{r:{if((c>>>0)%3|0){e=c-1|0;break r}e=c+2|0;m=-1;if((e|0)==-1){break q}}c=H[H[l+12>>2]+(e<<2)>>2];m=-1;if((c|0)==-1){break q}m=c-1|0;if((c>>>0)%3|0){break q}m=c+2|0}c=m;if((g|0)!=(c|0)){continue}break}}j=j+1|0;if((r|0)!=(j|0)){continue}break}}i=k-f|0;e=i>>2;H[(g<<2)+b>>2]=e;s:{if(k>>>0>>0){H[k>>2]=g;k=k+4|0;H[h+20>>2]=k;break s}c=e+1|0;if(c>>>0>=1073741824){break k}d=o-f|0;k=d>>>1|0;c=d>>>0>=2147483644?1073741823:c>>>0>>0?k:c;if(c){if(c>>>0>=1073741824){break j}d=pa(c<<2)}else{d=0}e=d+(e<<2)|0;H[e>>2]=g;m=c<<2;c=va(d,f,i);o=m+c|0;H[h+24>>2]=o;k=e+4|0;H[h+20>>2]=k;H[h+16>>2]=c;if(f){oa(f);l=H[a+8>>2]}f=c}if((g|0)==-1){break m}t:{if((g>>>0)%3|0){c=g-1|0;break t}c=g+2|0;if((c|0)==-1){break m}}c=H[H[l+12>>2]+(c<<2)>>2];if((c|0)==-1){break m}c=c+((c>>>0)%3|0?-1:2)|0;if((c|0)==-1){break m}e=g;if((c|0)==(g|0)){break m}while(1){i=c;u:{v:{c=H[a+220>>2];j=H[a+216>>2];if((c|0)==(j|0)){break v}c=(c-j|0)/144|0;n=c>>>0<=1?1:c;c=0;while(1){q=H[(j+N(c,144)|0)+32>>2];r=i<<2;if(H[q+r>>2]==H[q+(e<<2)>>2]){c=c+1|0;if((n|0)!=(c|0)){continue}break v}break}j=k-d|0;e=j>>2;H[b+r>>2]=e;if(k>>>0>>0){H[k>>2]=i;k=k+4|0;H[h+20>>2]=k;f=d;break u}c=e+1|0;if(c>>>0>=1073741824){break i}f=o-d|0;k=f>>>1|0;c=f>>>0>=2147483644?1073741823:c>>>0>>0?k:c;if(c){if(c>>>0>=1073741824){break j}f=pa(c<<2)}else{f=0}e=f+(e<<2)|0;H[e>>2]=i;m=c<<2;c=va(f,d,j);o=m+c|0;H[h+24>>2]=o;k=e+4|0;H[h+20>>2]=k;H[h+16>>2]=c;if(!d){d=c;break u}oa(d);l=H[a+8>>2];d=c;break u}H[(i<<2)+b>>2]=H[(e<<2)+b>>2]}if((i|0)==-1){break m}w:{if((i>>>0)%3|0){c=i-1|0;break w}c=i+2|0;if((c|0)==-1){break m}}c=H[H[l+12>>2]+(c<<2)>>2];if((c|0)==-1){break m}c=c+((c>>>0)%3|0?-1:2)|0;if((c|0)==-1){break m}e=i;if((c|0)!=(g|0)){continue}break}}p=p+1|0;c=H[l+24>>2];if((p|0)>2]-c>>2){continue}break}break h}sa();v()}sa();v()}wa();v()}sa();v()}i=H[a+4>>2];a=H[i+44>>2];c=H[a+100>>2];a=H[a+96>>2];x:{if((c|0)==(a|0)){break x}g=(c-a|0)/12|0;f=g>>>0<=1?1:g;l=f&1;c=0;if(g>>>0>=2){j=f&-2;g=0;while(1){e=N(c,12);f=e+b|0;o=H[f>>2];p=H[f+4>>2];e=a+e|0;H[e+8>>2]=H[f+8>>2];H[e>>2]=o;H[e+4>>2]=p;e=N(c|1,12);f=e+b|0;o=H[f>>2];p=H[f+4>>2];e=a+e|0;H[e+8>>2]=H[f+8>>2];H[e>>2]=o;H[e+4>>2]=p;c=c+2|0;g=g+2|0;if((j|0)!=(g|0)){continue}break}}if(!l){break x}g=N(c,12);c=g+b|0;f=H[c>>2];e=H[c+4>>2];a=a+g|0;H[a+8>>2]=H[c+8>>2];H[a>>2]=f;H[a+4>>2]=e}H[H[i+4>>2]+80>>2]=k-d>>2;e=1}c=e;if(b){oa(b)}if(!d){break d}H[h+20>>2]=d;oa(d)}ca=h+32|0;return c}function Fj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,I=0,J=0,K=0,L=0,M=0,O=0,P=0;g=ca+-64|0;ca=g;H[a+8>>2]=e;y=a+32|0;f=H[y>>2];d=H[a+36>>2]-f>>2;a:{b:{if(d>>>0>>0){ya(y,e-d|0);H[g+56>>2]=0;H[g+60>>2]=0;H[g+48>>2]=0;H[g+52>>2]=0;H[g+40>>2]=0;H[g+44>>2]=0;H[g+32>>2]=0;H[g+36>>2]=0;H[g+24>>2]=0;H[g+28>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;H[g>>2]=0;break b}if(d>>>0>e>>>0){H[a+36>>2]=f+(e<<2)}H[g+56>>2]=0;H[g+60>>2]=0;H[g+48>>2]=0;H[g+52>>2]=0;H[g+40>>2]=0;H[g+44>>2]=0;H[g+32>>2]=0;H[g+36>>2]=0;H[g+24>>2]=0;H[g+28>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;H[g>>2]=0;d=0;if(!e){break a}}Pa(g+16|0,e,g);h=H[g+28>>2];d=H[g+32>>2]}H[g>>2]=0;d=d-h>>2;c:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break c}H[g+32>>2]=(e<<2)+h;break c}Pa(g+16|12,e-d|0,g)}H[g>>2]=0;f=H[g+40>>2];d=H[g+44>>2]-f>>2;d:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break d}H[g+44>>2]=f+(e<<2);break d}Pa(g+40|0,e-d|0,g)}H[g>>2]=0;f=H[g+52>>2];d=H[g+56>>2]-f>>2;e:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break e}H[g+56>>2]=f+(e<<2);break e}Pa(g+52|0,e-d|0,g)}f:{if(H[a+8>>2]<=0){break f}i=H[g+16>>2];j=H[a+32>>2];h=0;while(1){d=h<<2;f=H[d+i>>2];m=H[a+16>>2];g:{if((f|0)>(m|0)){H[d+j>>2]=m;break g}d=d+j|0;m=H[a+12>>2];if((m|0)>(f|0)){H[d>>2]=m;break g}H[d>>2]=f}h=h+1|0;d=H[a+8>>2];if((h|0)<(d|0)){continue}break}if((d|0)<=0){break f}d=0;while(1){i=d<<2;f=i+c|0;i=H[b+i>>2]+H[j+i>>2]|0;H[f>>2]=i;h:{if((i|0)>H[a+16>>2]){i=i-H[a+20>>2]|0}else{if((i|0)>=H[a+12>>2]){break h}i=i+H[a+20>>2]|0}H[f>>2]=i}d=d+1|0;if((d|0)>2]){continue}break}}G=H[a+52>>2];t=H[a+48>>2];z=pa(16);d=z;H[d>>2]=0;H[d+4>>2]=0;H[d+8>>2]=0;H[d+12>>2]=0;H[g+8>>2]=0;H[g>>2]=0;H[g+4>>2]=0;i:{if(e){if(e>>>0>=1073741824){break i}d=e<<2;r=pa(d);H[g>>2]=r;H[g+8>>2]=d+r;ra(r,0,d)}A=1;d=H[a+56>>2];B=H[d>>2];d=H[d+4>>2]-B|0;j:{if((d|0)<8){break j}w=d>>2;I=(w|0)<=2?2:w;J=w>>>0<=1?1:w;C=e&-2;D=e&1;K=e&-4;E=e&3;F=e-1|0;L=e<<2;M=e>>>0<4;A=0;m=1;while(1){k:{l:{m:{n:{if((m|0)!=(J|0)){o:{p:{f=H[(m<<2)+B>>2];if((f|0)==-1){break p}k=1;d=f+2|0;j=(f>>>0)%3|0;x=j?f-1|0:d;s=1<>2];O=n+(x>>>3&536870908)|0;i=0;P=(j|0)!=0|(d|0)!=-1;d=f;q:{while(1){r:{if(H[n+(d>>>3&536870908)>>2]>>>d&1){break r}j=H[H[H[t+64>>2]+12>>2]+(d<<2)>>2];if((j|0)==-1){break r}l=H[G>>2];h=H[t+28>>2];p=H[l+(H[h+(j<<2)>>2]<<2)>>2];if((p|0)>=(m|0)){break r}q=j+1|0;q=H[l+(H[h+(((q>>>0)%3|0?q:j-2|0)<<2)>>2]<<2)>>2];if((q|0)>=(m|0)){break r}h=H[l+(H[h+(j+((j>>>0)%3|0?-1:2)<<2)>>2]<<2)>>2];if((h|0)>=(m|0)){break r}s:{if(!e){break s}j=H[(g+16|0)+N(i,12)>>2];l=N(e,h);q=N(e,q);p=N(e,p);h=0;o=0;if(F){while(1){H[j+(h<<2)>>2]=(H[(h+l<<2)+c>>2]+H[(h+q<<2)+c>>2]|0)-H[(h+p<<2)+c>>2];u=h|1;H[j+(u<<2)>>2]=(H[(l+u<<2)+c>>2]+H[(q+u<<2)+c>>2]|0)-H[(p+u<<2)+c>>2];h=h+2|0;o=o+2|0;if((C|0)!=(o|0)){continue}break}}if(!D){break s}H[j+(h<<2)>>2]=(H[(h+l<<2)+c>>2]+H[(h+q<<2)+c>>2]|0)-H[(h+p<<2)+c>>2]}j=4;i=i+1|0;if((i|0)==4){break q}}t:{if(k&1){h=d-2|0;j=d+1|0;d=-1;j=(j>>>0)%3|0?j:h;if((j|0)==-1|H[n+(j>>>3&536870908)>>2]>>>j&1){break t}j=H[H[H[t+64>>2]+12>>2]+(j<<2)>>2];if((j|0)==-1){break t}d=j+1|0;d=(d>>>0)%3|0?d:j-2|0;break t}u:{if((d>>>0)%3|0){h=d-1|0;break u}h=d+2|0;d=-1;if((h|0)==-1){break t}}d=-1;if(H[n+(h>>>3&536870908)>>2]>>>h&1){break t}j=H[H[H[t+64>>2]+12>>2]+(h<<2)>>2];if((j|0)==-1){break t}if((j>>>0)%3|0){d=j-1|0;break t}d=j+2|0}v:{if((d|0)==(f|0)){break v}if((d|0)==-1&k){if(!P|s&H[O>>2]){break v}d=H[H[H[t+64>>2]+12>>2]+(x<<2)>>2];if((d|0)==-1){break v}k=0;d=(d>>>0)%3|0?d-1|0:d+2|0}if((d|0)!=-1){continue}}break}j=i;if((j|0)<=0){break p}}if(e){ra(r,0,L)}d=j-1|0;q=(d<<2)+z|0;d=N(d,12)+a|0;u=d;x=H[d- -64>>2];k=0;d=H[g>>2];f=0;while(1){i=H[q>>2];H[q>>2]=i+1;if(i>>>0>=x>>>0){break j}w:{if(H[H[u+60>>2]+(i>>>3&536870908)>>2]>>>i&1){break w}f=f+1|0;if(!e){break w}n=H[(g+16|0)+N(k,12)>>2];i=0;h=0;p=0;if(!M){while(1){l=h<<2;o=l+d|0;H[o>>2]=H[l+n>>2]+H[o>>2];o=l|4;s=o+d|0;H[s>>2]=H[n+o>>2]+H[s>>2];o=l|8;s=o+d|0;H[s>>2]=H[n+o>>2]+H[s>>2];l=l|12;o=l+d|0;H[o>>2]=H[l+n>>2]+H[o>>2];h=h+4|0;p=p+4|0;if((K|0)!=(p|0)){continue}break}}if(!E){break w}while(1){l=h<<2;p=l+d|0;H[p>>2]=H[l+n>>2]+H[p>>2];h=h+1|0;i=i+1|0;if((E|0)!=(i|0)){continue}break}}k=k+1|0;if((k|0)!=(j|0)){continue}break}i=N(e,m);if(!f){break o}if(!e){break l}h=0;d=0;if(F){break n}break m}i=N(e,m)}if(H[a+8>>2]<=0){break k}k=(N(m-1|0,e)<<2)+c|0;j=H[y>>2];h=0;while(1){d=h<<2;f=H[d+k>>2];n=H[a+16>>2];x:{if((f|0)>(n|0)){H[d+j>>2]=n;break x}d=d+j|0;n=H[a+12>>2];if((n|0)>(f|0)){H[d>>2]=n;break x}H[d>>2]=f}h=h+1|0;f=H[a+8>>2];if((h|0)<(f|0)){continue}break}d=0;if((f|0)<=0){break k}f=i<<2;h=f+c|0;k=b+f|0;while(1){i=d<<2;f=i+h|0;i=H[i+k>>2]+H[j+i>>2]|0;H[f>>2]=i;y:{if((i|0)>H[a+16>>2]){i=i-H[a+20>>2]|0}else{if((i|0)>=H[a+12>>2]){break y}i=i+H[a+20>>2]|0}H[f>>2]=i}d=d+1|0;if((d|0)>2]){continue}break}break k}Ca();v()}while(1){j=h<<2;k=j+r|0;H[k>>2]=H[k>>2]/(f|0);j=(j|4)+r|0;H[j>>2]=H[j>>2]/(f|0);h=h+2|0;d=d+2|0;if((C|0)!=(d|0)){continue}break}}if(!D){break l}d=(h<<2)+r|0;H[d>>2]=H[d>>2]/(f|0)}if(H[a+8>>2]<=0){break k}j=H[y>>2];h=0;while(1){d=h<<2;f=H[d+r>>2];k=H[a+16>>2];z:{if((f|0)>(k|0)){H[d+j>>2]=k;break z}d=d+j|0;k=H[a+12>>2];if((k|0)>(f|0)){H[d>>2]=k;break z}H[d>>2]=f}h=h+1|0;f=H[a+8>>2];if((h|0)<(f|0)){continue}break}d=0;if((f|0)<=0){break k}f=i<<2;h=f+c|0;k=b+f|0;while(1){i=d<<2;f=i+h|0;i=H[i+k>>2]+H[j+i>>2]|0;H[f>>2]=i;A:{if((i|0)>H[a+16>>2]){i=i-H[a+20>>2]|0}else{if((i|0)>=H[a+12>>2]){break A}i=i+H[a+20>>2]|0}H[f>>2]=i}d=d+1|0;if((d|0)>2]){continue}break}}m=m+1|0;A=(w|0)<=(m|0);if((m|0)!=(I|0)){continue}break}}a=H[g>>2];if(a){oa(a)}oa(z);a=H[g+52>>2];if(a){H[g+56>>2]=a;oa(a)}a=H[g+40>>2];if(a){H[g+44>>2]=a;oa(a)}a=H[g+28>>2];if(a){H[g+32>>2]=a;oa(a)}a=H[g+16>>2];if(a){H[g+20>>2]=a;oa(a)}ca=g- -64|0;return A|0}sa();v()}function oj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,I=0,J=0,K=0,L=0,M=0;h=ca+-64|0;ca=h;H[a+8>>2]=e;x=a+32|0;f=H[x>>2];d=H[a+36>>2]-f>>2;a:{b:{if(d>>>0>>0){ya(x,e-d|0);H[h+56>>2]=0;H[h+60>>2]=0;H[h+48>>2]=0;H[h+52>>2]=0;H[h+40>>2]=0;H[h+44>>2]=0;H[h+32>>2]=0;H[h+36>>2]=0;H[h+24>>2]=0;H[h+28>>2]=0;H[h+16>>2]=0;H[h+20>>2]=0;H[h>>2]=0;break b}if(d>>>0>e>>>0){H[a+36>>2]=f+(e<<2)}H[h+56>>2]=0;H[h+60>>2]=0;H[h+48>>2]=0;H[h+52>>2]=0;H[h+40>>2]=0;H[h+44>>2]=0;H[h+32>>2]=0;H[h+36>>2]=0;H[h+24>>2]=0;H[h+28>>2]=0;H[h+16>>2]=0;H[h+20>>2]=0;H[h>>2]=0;d=0;if(!e){break a}}Pa(h+16|0,e,h);i=H[h+28>>2];d=H[h+32>>2]}H[h>>2]=0;d=d-i>>2;c:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break c}H[h+32>>2]=(e<<2)+i;break c}Pa(h+16|12,e-d|0,h)}H[h>>2]=0;f=H[h+40>>2];d=H[h+44>>2]-f>>2;d:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break d}H[h+44>>2]=f+(e<<2);break d}Pa(h+40|0,e-d|0,h)}H[h>>2]=0;f=H[h+52>>2];d=H[h+56>>2]-f>>2;e:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break e}H[h+56>>2]=f+(e<<2);break e}Pa(h+52|0,e-d|0,h)}f:{if(H[a+8>>2]<=0){break f}g=H[h+16>>2];j=H[a+32>>2];i=0;while(1){d=i<<2;f=H[d+g>>2];m=H[a+16>>2];g:{if((f|0)>(m|0)){H[d+j>>2]=m;break g}d=d+j|0;m=H[a+12>>2];if((m|0)>(f|0)){H[d>>2]=m;break g}H[d>>2]=f}i=i+1|0;d=H[a+8>>2];if((i|0)<(d|0)){continue}break}if((d|0)<=0){break f}d=0;while(1){g=d<<2;f=g+c|0;g=H[b+g>>2]+H[g+j>>2]|0;H[f>>2]=g;h:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break h}g=g+H[a+20>>2]|0}H[f>>2]=g}d=d+1|0;if((d|0)>2]){continue}break}}G=H[a+52>>2];A=H[a+48>>2];y=pa(16);d=y;H[d>>2]=0;H[d+4>>2]=0;H[d+8>>2]=0;H[d+12>>2]=0;H[h+8>>2]=0;H[h>>2]=0;H[h+4>>2]=0;i:{if(e){if(e>>>0>=1073741824){break i}d=e<<2;t=pa(d);H[h>>2]=t;H[h+8>>2]=d+t;ra(t,0,d)}z=1;d=H[a+56>>2];B=H[d>>2];d=H[d+4>>2]-B|0;j:{if((d|0)<8){break j}w=d>>2;I=(w|0)<=2?2:w;J=w>>>0<=1?1:w;C=e&-2;D=e&1;K=e&-4;E=e&3;F=e-1|0;L=e<<2;M=e>>>0<4;z=0;m=1;while(1){k:{l:{m:{n:{if((m|0)!=(J|0)){o:{p:{f=H[(m<<2)+B>>2];if((f|0)==-1){break p}n=H[A+12>>2];d=f+2|0;g=(f>>>0)%3|0;q=n+((g?f-1|0:d)<<2)|0;j=0;u=(g|0)!=0|(d|0)!=-1;k=1;d=f;q:{while(1){g=H[n+(d<<2)>>2];r:{if((g|0)==-1){break r}l=-1;p=H[G>>2];r=H[A>>2];i=p+(H[r+(g<<2)>>2]<<2)|0;o=g+1|0;o=(o>>>0)%3|0?o:g-2|0;if((o|0)!=-1){l=H[r+(o<<2)>>2]}o=H[i>>2];s:{t:{if((g>>>0)%3|0){i=g-1|0;break t}i=g+2|0;s=-1;if((i|0)==-1){break s}}s=H[r+(i<<2)>>2]}if((m|0)<=(o|0)){break r}i=H[p+(l<<2)>>2];if((i|0)>=(m|0)){break r}l=H[p+(s<<2)>>2];if((l|0)>=(m|0)){break r}g=H[(h+16|0)+N(j,12)>>2];u:{if(!e){break u}l=N(e,l);r=N(e,i);p=N(e,o);i=0;s=0;if(F){while(1){H[g+(i<<2)>>2]=(H[(i+l<<2)+c>>2]+H[(i+r<<2)+c>>2]|0)-H[(i+p<<2)+c>>2];o=i|1;H[g+(o<<2)>>2]=(H[(l+o<<2)+c>>2]+H[(o+r<<2)+c>>2]|0)-H[(o+p<<2)+c>>2];i=i+2|0;s=s+2|0;if((C|0)!=(s|0)){continue}break}}if(!D){break u}H[g+(i<<2)>>2]=(H[(i+l<<2)+c>>2]+H[(i+r<<2)+c>>2]|0)-H[(i+p<<2)+c>>2]}g=4;j=j+1|0;if((j|0)==4){break q}}v:{if(k&1){i=d+1|0;d=(i>>>0)%3|0?i:d-2|0;g=-1;if((d|0)==-1){break v}d=H[n+(d<<2)>>2];g=-1;if((d|0)==-1){break v}g=d+1|0;g=(g>>>0)%3|0?g:d-2|0;break v}w:{if((d>>>0)%3|0){i=d-1|0;break w}i=d+2|0;g=-1;if((i|0)==-1){break v}}d=H[n+(i<<2)>>2];g=-1;if((d|0)==-1){break v}g=d-1|0;if((d>>>0)%3|0){break v}g=d+2|0}d=g;x:{if((f|0)==(d|0)){break x}if((d|0)==-1&k){if(!u){break x}d=H[q>>2];if((d|0)==-1){break x}k=0;d=(d>>>0)%3|0?d-1|0:d+2|0}if((d|0)!=-1){continue}}break}g=j;if((g|0)<=0){break p}}if(e){ra(t,0,L)}d=g-1|0;r=(d<<2)+y|0;d=N(d,12)+a|0;o=d;s=H[d- -64>>2];k=0;d=H[h>>2];f=0;while(1){j=H[r>>2];H[r>>2]=j+1;if(j>>>0>=s>>>0){break j}y:{if(H[H[o+60>>2]+(j>>>3&536870908)>>2]>>>j&1){break y}f=f+1|0;if(!e){break y}j=H[(h+16|0)+N(k,12)>>2];l=0;i=0;p=0;if(!M){while(1){n=i<<2;q=n+d|0;H[q>>2]=H[j+n>>2]+H[q>>2];q=n|4;u=q+d|0;H[u>>2]=H[j+q>>2]+H[u>>2];q=n|8;u=q+d|0;H[u>>2]=H[j+q>>2]+H[u>>2];n=n|12;q=n+d|0;H[q>>2]=H[j+n>>2]+H[q>>2];i=i+4|0;p=p+4|0;if((K|0)!=(p|0)){continue}break}}if(!E){break y}while(1){n=i<<2;p=n+d|0;H[p>>2]=H[j+n>>2]+H[p>>2];i=i+1|0;l=l+1|0;if((E|0)!=(l|0)){continue}break}}k=k+1|0;if((k|0)!=(g|0)){continue}break}g=N(e,m);if(!f){break o}if(!e){break l}i=0;d=0;if(F){break n}break m}g=N(e,m)}if(H[a+8>>2]<=0){break k}k=(N(m-1|0,e)<<2)+c|0;j=H[x>>2];i=0;while(1){d=i<<2;f=H[d+k>>2];l=H[a+16>>2];z:{if((f|0)>(l|0)){H[d+j>>2]=l;break z}d=d+j|0;l=H[a+12>>2];if((l|0)>(f|0)){H[d>>2]=l;break z}H[d>>2]=f}i=i+1|0;f=H[a+8>>2];if((i|0)<(f|0)){continue}break}d=0;if((f|0)<=0){break k}f=g<<2;i=f+c|0;k=b+f|0;while(1){g=d<<2;f=g+i|0;g=H[g+k>>2]+H[g+j>>2]|0;H[f>>2]=g;A:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break A}g=g+H[a+20>>2]|0}H[f>>2]=g}d=d+1|0;if((d|0)>2]){continue}break}break k}Ca();v()}while(1){j=i<<2;k=j+t|0;H[k>>2]=H[k>>2]/(f|0);j=(j|4)+t|0;H[j>>2]=H[j>>2]/(f|0);i=i+2|0;d=d+2|0;if((C|0)!=(d|0)){continue}break}}if(!D){break l}d=(i<<2)+t|0;H[d>>2]=H[d>>2]/(f|0)}if(H[a+8>>2]<=0){break k}j=H[x>>2];i=0;while(1){d=i<<2;f=H[d+t>>2];k=H[a+16>>2];B:{if((f|0)>(k|0)){H[d+j>>2]=k;break B}d=d+j|0;k=H[a+12>>2];if((k|0)>(f|0)){H[d>>2]=k;break B}H[d>>2]=f}i=i+1|0;f=H[a+8>>2];if((i|0)<(f|0)){continue}break}d=0;if((f|0)<=0){break k}f=g<<2;i=f+c|0;k=b+f|0;while(1){g=d<<2;f=g+i|0;g=H[g+k>>2]+H[g+j>>2]|0;H[f>>2]=g;C:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break C}g=g+H[a+20>>2]|0}H[f>>2]=g}d=d+1|0;if((d|0)>2]){continue}break}}m=m+1|0;z=(w|0)<=(m|0);if((m|0)!=(I|0)){continue}break}}a=H[h>>2];if(a){oa(a)}oa(y);a=H[h+52>>2];if(a){H[h+56>>2]=a;oa(a)}a=H[h+40>>2];if(a){H[h+44>>2]=a;oa(a)}a=H[h+28>>2];if(a){H[h+32>>2]=a;oa(a)}a=H[h+16>>2];if(a){H[h+20>>2]=a;oa(a)}ca=h- -64|0;return z|0}sa();v()}function Od(a,b,c,d,e){var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0;i=ca-80|0;ca=i;H[i+76>>2]=b;y=i+55|0;r=i+56|0;a:{b:{c:{d:{e:while(1){h=b;if((o^2147483647)<(f|0)){break d}o=f+o|0;f:{g:{h:{f=h;g=I[f|0];if(g){while(1){i:{b=g&255;j:{if(!b){b=f;break j}if((b|0)!=37){break i}g=f;while(1){if(I[g+1|0]!=37){b=g;break j}f=f+1|0;j=I[g+2|0];b=g+2|0;g=b;if((j|0)==37){continue}break}}f=f-h|0;x=o^2147483647;if((f|0)>(x|0)){break d}if(a){Ab(a,h,f)}if(f){continue e}H[i+76>>2]=b;f=b+1|0;p=-1;if(!(I[b+2|0]!=36|F[b+1|0]-48>>>0>=10)){p=F[b+1|0]-48|0;s=1;f=b+3|0}H[i+76>>2]=f;n=0;g=F[f|0];b=g-32|0;k:{if(b>>>0>31){k=f;break k}k=f;b=1<>2]=k;n=b|n;g=F[f+1|0];b=g-32|0;if(b>>>0>=32){break k}f=k;b=1<>>0>=10)){H[((F[k+1|0]<<2)+e|0)-192>>2]=10;g=k+3|0;s=1;b=H[((F[k+1|0]<<3)+d|0)-384>>2];break m}if(s){break h}g=k+1|0;if(!a){H[i+76>>2]=g;s=0;q=0;break l}b=H[c>>2];H[c>>2]=b+4;s=0;b=H[b>>2]}H[i+76>>2]=g;q=b;if((b|0)>=0){break l}q=0-q|0;n=n|8192;break l}q=Nd(i+76|0);if((q|0)<0){break d}g=H[i+76>>2]}f=0;m=-1;n:{if(I[g|0]!=46){b=g;u=0;break n}if(I[g+1|0]==42){o:{if(!(I[g+3|0]!=36|F[g+2|0]-48>>>0>=10)){H[((F[g+2|0]<<2)+e|0)-192>>2]=10;b=g+4|0;m=H[((F[g+2|0]<<3)+d|0)-384>>2];break o}if(s){break h}b=g+2|0;m=0;if(!a){break o}j=H[c>>2];H[c>>2]=j+4;m=H[j>>2]}H[i+76>>2]=b;u=(m^-1)>>>31|0;break n}H[i+76>>2]=g+1;m=Nd(i+76|0);b=H[i+76>>2];u=1}while(1){g=f;k=28;l=b;f=F[b|0];if(f-123>>>0<4294967238){break c}b=l+1|0;f=I[(f+N(g,58)|0)+13711|0];if(f-1>>>0<8){continue}break}H[i+76>>2]=b;p:{q:{if((f|0)!=27){if(!f){break c}if((p|0)>=0){H[(p<<2)+e>>2]=f;j=(p<<3)+d|0;f=H[j+4>>2];H[i+64>>2]=H[j>>2];H[i+68>>2]=f;break q}if(!a){break f}Md(i- -64|0,f,c);break p}if((p|0)>=0){break c}}f=0;if(!a){continue e}}j=n&-65537;n=n&8192?j:n;p=0;t=1132;k=r;r:{s:{t:{u:{v:{w:{x:{y:{z:{A:{B:{C:{D:{E:{F:{G:{f=F[l|0];f=g?(f&15)==3?f&-33:f:f;switch(f-88|0){case 11:break r;case 9:case 13:case 14:case 15:break s;case 27:break x;case 12:case 17:break A;case 23:break B;case 0:case 32:break C;case 24:break D;case 22:break E;case 29:break F;case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 10:case 16:case 18:case 19:case 20:case 21:case 25:case 26:case 28:case 30:case 31:break g;default:break G}}H:{switch(f-65|0){case 0:case 4:case 5:case 6:break s;case 2:break v;case 1:case 3:break g;default:break H}}if((f|0)==83){break w}break g}l=H[i+64>>2];j=H[i+68>>2];t=1132;break z}f=0;I:{switch(g&255){case 0:H[H[i+64>>2]>>2]=o;continue e;case 1:H[H[i+64>>2]>>2]=o;continue e;case 2:h=H[i+64>>2];H[h>>2]=o;H[h+4>>2]=o>>31;continue e;case 3:G[H[i+64>>2]>>1]=o;continue e;case 4:F[H[i+64>>2]]=o;continue e;case 6:H[H[i+64>>2]>>2]=o;continue e;case 7:break I;default:continue e}}h=H[i+64>>2];H[h>>2]=o;H[h+4>>2]=o>>31;continue e}m=m>>>0<=8?8:m;n=n|8;f=120}h=r;l=H[i+64>>2];j=H[i+68>>2];if(l|j){z=f&32;while(1){h=h-1|0;F[h|0]=z|I[(l&15)+14240|0];w=!j&l>>>0>15|(j|0)!=0;g=j;j=g>>>4|0;l=(g&15)<<28|l>>>4;if(w){continue}break}}if(!(H[i+64>>2]|H[i+68>>2])|!(n&8)){break y}t=(f>>>4|0)+1132|0;p=2;break y}f=r;h=H[i+68>>2];j=h;l=H[i+64>>2];if(h|l){while(1){f=f-1|0;F[f|0]=l&7|48;g=!j&l>>>0>7|(j|0)!=0;h=j;j=h>>>3|0;l=(h&7)<<29|l>>>3;if(g){continue}break}}h=f;if(!(n&8)){break y}f=r-h|0;m=(f|0)<(m|0)?m:f+1|0;break y}l=H[i+64>>2];h=H[i+68>>2];j=h;if((h|0)<0){f=0-(((l|0)!=0)+j|0)|0;j=f;l=0-l|0;H[i+64>>2]=l;H[i+68>>2]=f;p=1;t=1132;break z}if(n&2048){p=1;t=1133;break z}p=n&1;t=p?1134:1132}g=r;if(j){while(1){g=g-1|0;f=j;w=Tj(l,f,10,0);h=da;A=g,B=l-Rj(w,h,10,0)|48,F[A|0]=B;l=w;j=h;if(f>>>0>9){continue}break}}h=l;if(h){while(1){g=g-1|0;f=(h>>>0)/10|0;F[g|0]=h-N(f,10)|48;j=h>>>0>9;h=f;if(j){continue}break}}h=g}if((m|0)<0?u:0){break d}n=u?n&-65537:n;f=H[i+64>>2];j=H[i+68>>2];if(!(m|(f|j)!=0)){h=r;m=0;break g}f=!(f|j)+(r-h|0)|0;m=(f|0)<(m|0)?m:f;break g}g=m>>>0>=2147483647?2147483647:m;k=g;n=(g|0)!=0;h=H[i+64>>2];h=h?h:1614;f=h;J:{K:{L:{M:{if(!(f&3)|!g){break M}while(1){if(!I[f|0]){break L}k=k-1|0;n=(k|0)!=0;f=f+1|0;if(!(f&3)){break M}if(k){continue}break}}if(!n){break K}if(!(!I[f|0]|k>>>0<4)){while(1){l=H[f>>2];if((l^-1)&l-16843009&-2139062144){break L}f=f+4|0;k=k-4|0;if(k>>>0>3){continue}break}}if(!k){break K}}while(1){if(!I[f|0]){break J}f=f+1|0;k=k-1|0;if(k){continue}break}}f=0}f=f?f-h|0:g;k=f+h|0;if((m|0)>=0){n=j;m=f;break g}n=j;m=f;if(I[k|0]){break d}break g}if(m){g=H[i+64>>2];break u}f=0;ib(a,32,q,0,n);break t}H[i+12>>2]=0;H[i+8>>2]=H[i+64>>2];g=i+8|0;H[i+64>>2]=g;m=-1}f=0;N:{while(1){h=H[g>>2];if(!h){break N}j=Ld(i+4|0,h);h=(j|0)<0;if(!(h|j>>>0>m-f>>>0)){g=g+4|0;f=f+j|0;if(m>>>0>f>>>0){continue}break N}break}if(h){break b}}k=61;if((f|0)<0){break c}ib(a,32,q,f,n);if(!f){f=0;break t}k=0;g=H[i+64>>2];while(1){h=H[g>>2];if(!h){break t}h=Ld(i+4|0,h);k=h+k|0;if(k>>>0>f>>>0){break t}Ab(a,i+4|0,h);g=g+4|0;if(f>>>0>k>>>0){continue}break}}ib(a,32,q,f,n^8192);f=(f|0)<(q|0)?q:f;continue e}if((m|0)<0?u:0){break d}v()}F[i+55|0]=H[i+64>>2];m=1;h=y;n=j;break g}g=I[f+1|0];f=f+1|0;continue}}if(a){break a}if(!s){break f}f=1;while(1){a=H[(f<<2)+e>>2];if(a){Md((f<<3)+d|0,a,c);o=1;f=f+1|0;if((f|0)!=10){continue}break a}break}o=1;if(f>>>0>=10){break a}while(1){if(H[(f<<2)+e>>2]){break h}f=f+1|0;if((f|0)!=10){continue}break}break a}k=28;break c}l=k-h|0;j=(m|0)>(l|0)?m:l;if((j|0)>(p^2147483647)){break d}k=61;g=j+p|0;f=(g|0)<(q|0)?q:g;if((x|0)<(f|0)){break c}ib(a,32,f,g,n);Ab(a,t,p);ib(a,48,f,g,n^65536);ib(a,48,j,l,0);Ab(a,h,l);ib(a,32,f,g,n^8192);continue}break}o=0;break a}k=61}H[3992]=k}o=-1}ca=i+80|0;return o}function hj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0;a:{b:{if((e|0)!=2){break b}H[a+8>>2]=2;H[a- -64>>2]=f;M=a+32|0;e=H[M>>2];d=H[a+36>>2]-e|0;c:{if(d>>>0<=7){ya(M,2-(d>>>2|0)|0);break c}if((d|0)==8){break c}H[a+36>>2]=e+8}i=1;d=H[a+56>>2];d=H[d+4>>2]-H[d>>2]|0;if((d|0)<=0){break b}o=a+60|0;d=d>>>2|0;X=d>>>0<=1?1:d;Y=a+68|0;d=0;while(1){f=H[a+56>>2];e=H[f>>2];if(H[f+4>>2]-e>>2>>>0<=d>>>0){break a}k=ca-80|0;ca=k;f=-1;d:{e:{e=H[e+(d<<2)>>2];if((e|0)==-1){break e}i=H[o+32>>2];g=e+1|0;g=(g>>>0)%3|0?g:e-2|0;if((g|0)!=-1){f=H[H[i>>2]+(g<<2)>>2]}p=-1;e=e+((e>>>0)%3|0?-1:2)|0;if((e|0)!=-1){p=H[H[i>>2]+(e<<2)>>2]}i=H[o+36>>2];e=H[i>>2];i=H[i+4>>2]-e>>2;if(i>>>0<=f>>>0|i>>>0<=p>>>0){break e}f:{g:{h:{i:{j:{k:{j=H[e+(p<<2)>>2];f=H[e+(f<<2)>>2];if((j|0)>=(d|0)|(f|0)>=(d|0)){break k}i=(j<<3)+c|0;w=H[i+4>>2];g=(f<<3)+c|0;e=H[g+4>>2];l=H[i>>2];i=H[g>>2];if(!((l|0)!=(i|0)|(e|0)!=(w|0))){H[o+8>>2]=i;H[o+12>>2]=e;break j}p=H[H[o+4>>2]+(d<<2)>>2];H[k+72>>2]=0;H[k+76>>2]=0;g=k- -64|0;H[g>>2]=0;H[g+4>>2]=0;H[k+56>>2]=0;H[k+60>>2]=0;g=H[o>>2];if(!I[g+84|0]){p=H[H[g+68>>2]+(p<<2)>>2]}Sa(g,p,F[g+24|0],k+56|0);p=H[H[o+4>>2]+(f<<2)>>2];H[k+48>>2]=0;H[k+52>>2]=0;H[k+40>>2]=0;H[k+44>>2]=0;H[k+32>>2]=0;H[k+36>>2]=0;g=H[o>>2];if(!I[g+84|0]){p=H[H[g+68>>2]+(p<<2)>>2]}Sa(g,p,F[g+24|0],k+32|0);p=H[H[o+4>>2]+(j<<2)>>2];H[k+24>>2]=0;H[k+28>>2]=0;H[k+16>>2]=0;H[k+20>>2]=0;H[k+8>>2]=0;H[k+12>>2]=0;g=H[o>>2];if(!I[g+84|0]){p=H[H[g+68>>2]+(p<<2)>>2]}Sa(g,p,F[g+24|0],k+8|0);g=H[k+16>>2];n=H[k+40>>2];x=g-n|0;N=H[k+44>>2];g=H[k+20>>2]-(N+(g>>>0>>0)|0)|0;E=g;j=Rj(x,g,x,g);q=da;g=H[k+8>>2];z=H[k+32>>2];A=g-z|0;O=H[k+36>>2];g=H[k+12>>2]-(O+(g>>>0>>0)|0)|0;G=g;h=j;j=Rj(A,g,A,g);g=h+j|0;h=da+q|0;h=g>>>0>>0?h+1|0:h;j=H[k+24>>2];B=H[k+48>>2];C=j-B|0;P=H[k+52>>2];j=H[k+28>>2]-(P+(j>>>0>>0)|0)|0;J=j;m=g;g=Rj(C,j,C,j);r=m+g|0;h=da+h|0;s=g>>>0>r>>>0?h+1|0:h;if(!(s|r)){break k}p=0;D=Tj(-1,2147483647,r,s);f=i>>31;R=f;h=f>>31;Q=i;g=h;q=i^g;i=q-g|0;f=(f^g)-((g>>>0>q>>>0)+g|0)|0;g=f;f=e>>31;S=f;K=e;e=f>>31;q=K^e;m=q-e|0;h=f>>31;e=(h^f)-((e>>>0>q>>>0)+h|0)|0;f=(g|0)==(e|0)&i>>>0>m>>>0|e>>>0>>0;i=f?i:m;j=da;e=f?g:e;if((j|0)==(e|0)&i>>>0>D>>>0|e>>>0>j>>>0){break f}i=H[k+64>>2];T=H[k+68>>2];e=Rj(i-n|0,T-((i>>>0>>0)+N|0)|0,x,E);f=da;g=H[k+56>>2];U=H[k+60>>2];j=Rj(g-z|0,U-((g>>>0>>0)+O|0)|0,A,G);e=j+e|0;h=da+f|0;h=e>>>0>>0?h+1|0:h;f=e;m=H[k+72>>2];V=H[k+76>>2];e=Rj(m-B|0,V-((m>>>0>>0)+P|0)|0,C,J);j=f+e|0;f=da+h|0;q=e>>>0>j>>>0?f+1|0:f;e=l;D=e-Q|0;e=(e>>31)-((e>>>0>>0)+R|0)|0;W=e;l=e>>31;y=l^D;f=y-l|0;h=e>>31;e=(h^e)-((l>>>0>y>>>0)+h|0)|0;h=e;y=w-K|0;e=(w>>31)-((w>>>0>>0)+S|0)|0;w=e;l=f;t=e>>31;u=t^y;L=u-t|0;f=e>>31;e=(f^e)-((t>>>0>u>>>0)+f|0)|0;f=(h|0)==(e|0)&l>>>0>L>>>0|e>>>0>>0;f=Tj(-1,2147483647,f?l:L,f?h:e)>>>0>>0;e=da;if(f&(e|0)<=(q|0)|(e|0)<(q|0)){break f}e=G>>31;f=e;l=e^A;e=l-e|0;f=(f^G)-((f>>>0>l>>>0)+f|0)|0;h=E>>31;t=h^x;u=t-h|0;l=(h^E)-((h>>>0>t>>>0)+h|0)|0;h=(f|0)==(l|0)&e>>>0>u>>>0|f>>>0>l>>>0;e=h?e:u;f=h?f:l;h=J>>31;L=e;t=h^C;u=t-h|0;l=(h^J)-((h>>>0>t>>>0)+h|0)|0;e=(f|0)==(l|0)&e>>>0>u>>>0|f>>>0>l>>>0;f=Tj(-1,2147483647,e?L:u,e?f:l)>>>0>>0;e=da;if(f&(e|0)<=(q|0)|(e|0)<(q|0)){break f}l=1;e=0;f=n;n=Sj(Rj(j,q,x,E),da,r,s);f=f+n|0;h=da+N|0;h=f>>>0>>0?h+1|0:h;n=i-f|0;f=T-((f>>>0>i>>>0)+h|0)|0;n=Rj(n,f,n,f);x=da;f=g;h=Sj(Rj(j,q,A,G),da,r,s);i=h+z|0;g=da+O|0;g=h>>>0>i>>>0?g+1|0:g;h=f-i|0;f=U-((f>>>0>>0)+g|0)|0;g=Rj(h,f,h,f);i=g+n|0;f=da+x|0;f=g>>>0>i>>>0?f+1|0:f;n=i;g=Sj(Rj(j,q,C,J),da,r,s);i=g+B|0;h=da+P|0;h=g>>>0>i>>>0?h+1|0:h;g=m-i|0;i=V-((i>>>0>m>>>0)+h|0)|0;m=Rj(g,i,g,i);i=m+n|0;g=da+f|0;f=Rj(i,i>>>0>>0?g+1|0:g,r,s);i=da;m=i;if(!i&f>>>0<=1){break i}h=f;while(1){g=e<<1|l>>>31;l=l<<1;e=g;n=!i&h>>>0>7|(i|0)!=0;h=(i&3)<<30|h>>>2;i=i>>>2|0;if(n){continue}break}break h}if((d|0)>(f|0)){e=f<<1}else{if((d|0)<=0){H[o+8>>2]=0;H[o+12>>2]=0;break j}e=(d<<1)-2|0}e=(e<<2)+c|0;H[o+8>>2]=H[e>>2];H[o+12>>2]=H[e+4>>2]}p=1;break f}e=m;l=f;if(f-1|0){break g}}while(1){i=Tj(f,m,l,e);h=e+da|0;e=i+l|0;h=e>>>0>>0?h+1|0:h;l=(h&1)<<31|e>>>1;e=h>>>1|0;i=Rj(l,e,l,e);g=da;if((m|0)==(g|0)&f>>>0>>0|g>>>0>m>>>0){continue}break}}f=H[o+20>>2];if(!f){break f}g=f-1|0;h=H[H[o+16>>2]+(g>>>3&536870908)>>2];H[o+20>>2]=g;p=1;f=Rj(j,q,y,w);i=da;n=Rj(r,s,K,S);m=n+f|0;f=da+i|0;f=m>>>0>>0?f+1|0:f;i=Rj(l,e,D,W);g=h>>>g&1;h=g?0-i|0:i;m=h+m|0;n=f;f=da;i=n+(g?0-(f+((i|0)!=0)|0)|0:f)|0;Z=o,_=Sj(m,h>>>0>m>>>0?i+1|0:i,r,s),H[Z+12>>2]=_;f=Rj(j,q,D,W);i=da;j=Rj(r,s,Q,R);f=j+f|0;h=da+i|0;e=Rj(l,e,y,w);i=0-e|0;l=da;h=(f>>>0>>0?h+1|0:h)+(g?l:0-(((e|0)!=0)+l|0)|0)|0;i=g?e:i;f=i+f|0;Z=o,_=Sj(f,f>>>0>>0?h+1|0:h,r,s),H[Z+8>>2]=_}ca=k+80|0;e=p;break d}Ca();v()}i=e;if(!e){return 0}l:{if(H[a+8>>2]<=0){break l}l=H[M>>2];e=0;while(1){f=e<<2;g=H[f+Y>>2];j=H[a+16>>2];m:{if((g|0)>(j|0)){H[f+l>>2]=j;break m}f=f+l|0;j=H[a+12>>2];if((j|0)>(g|0)){H[f>>2]=j;break m}H[f>>2]=g}e=e+1|0;g=H[a+8>>2];if((e|0)<(g|0)){continue}break}f=0;if((g|0)<=0){break l}e=d<<3;j=e+c|0;q=b+e|0;while(1){g=f<<2;e=g+j|0;g=H[g+q>>2]+H[g+l>>2]|0;H[e>>2]=g;n:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break n}g=g+H[a+20>>2]|0}H[e>>2]=g}f=f+1|0;if((f|0)>2]){continue}break}}d=d+1|0;if((X|0)!=(d|0)){continue}break}}return i|0}Ca();v()}function xj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0;a:{b:{if((e|0)!=2){break b}H[a+8>>2]=2;H[a- -64>>2]=f;M=a+32|0;e=H[M>>2];d=H[a+36>>2]-e|0;c:{if(d>>>0<=7){ya(M,2-(d>>>2|0)|0);break c}if((d|0)==8){break c}H[a+36>>2]=e+8}p=1;d=H[a+56>>2];d=H[d+4>>2]-H[d>>2]|0;if((d|0)<=0){break b}o=a+60|0;d=d>>>2|0;X=d>>>0<=1?1:d;Y=a+68|0;d=0;while(1){e=H[a+56>>2];h=H[e>>2];if(H[e+4>>2]-h>>2>>>0<=d>>>0){break a}k=ca-80|0;ca=k;f=-1;h=H[h+(d<<2)>>2];e=-1;d:{if((h|0)==-1){break d}e=h+1|0;f=(e>>>0)%3|0?e:h-2|0;e=h-1|0;if((h>>>0)%3|0){break d}e=h+2|0}g=H[o+36>>2];h=H[g>>2];e:{f:{g:{h:{i:{g=H[g+4>>2]-h>>2;i=f<<2;f=H[H[o+32>>2]+28>>2];j=H[i+f>>2];if(g>>>0<=j>>>0){break i}e=H[f+(e<<2)>>2];if(e>>>0>=g>>>0){break i}j:{k:{l=H[h+(e<<2)>>2];f=H[h+(j<<2)>>2];if((l|0)>=(d|0)|(f|0)>=(d|0)){break k}h=(l<<3)+c|0;w=H[h+4>>2];g=(f<<3)+c|0;e=H[g+4>>2];j=H[h>>2];h=H[g>>2];if(!((j|0)!=(h|0)|(e|0)!=(w|0))){H[o+8>>2]=h;H[o+12>>2]=e;break j}p=H[H[o+4>>2]+(d<<2)>>2];H[k+72>>2]=0;H[k+76>>2]=0;g=k- -64|0;H[g>>2]=0;H[g+4>>2]=0;H[k+56>>2]=0;H[k+60>>2]=0;g=H[o>>2];if(!I[g+84|0]){p=H[H[g+68>>2]+(p<<2)>>2]}Sa(g,p,F[g+24|0],k+56|0);p=H[H[o+4>>2]+(f<<2)>>2];H[k+48>>2]=0;H[k+52>>2]=0;H[k+40>>2]=0;H[k+44>>2]=0;H[k+32>>2]=0;H[k+36>>2]=0;g=H[o>>2];if(!I[g+84|0]){p=H[H[g+68>>2]+(p<<2)>>2]}Sa(g,p,F[g+24|0],k+32|0);p=H[H[o+4>>2]+(l<<2)>>2];H[k+24>>2]=0;H[k+28>>2]=0;H[k+16>>2]=0;H[k+20>>2]=0;H[k+8>>2]=0;H[k+12>>2]=0;g=H[o>>2];if(!I[g+84|0]){p=H[H[g+68>>2]+(p<<2)>>2]}Sa(g,p,F[g+24|0],k+8|0);g=H[k+16>>2];n=H[k+40>>2];x=g-n|0;N=H[k+44>>2];g=H[k+20>>2]-(N+(g>>>0>>0)|0)|0;E=g;l=Rj(x,g,x,g);q=da;g=H[k+8>>2];z=H[k+32>>2];A=g-z|0;O=H[k+36>>2];g=H[k+12>>2]-(O+(g>>>0>>0)|0)|0;G=g;i=l;l=Rj(A,g,A,g);g=i+l|0;i=da+q|0;i=g>>>0>>0?i+1|0:i;l=H[k+24>>2];B=H[k+48>>2];C=l-B|0;P=H[k+52>>2];l=H[k+28>>2]-(P+(l>>>0>>0)|0)|0;J=l;m=g;g=Rj(C,l,C,l);r=m+g|0;i=da+i|0;s=g>>>0>r>>>0?i+1|0:i;if(!(s|r)){break k}p=0;D=Tj(-1,2147483647,r,s);f=h>>31;R=f;i=f>>31;Q=h;g=i;q=h^g;h=q-g|0;f=(f^g)-((g>>>0>q>>>0)+g|0)|0;g=f;f=e>>31;S=f;K=e;e=f>>31;q=K^e;m=q-e|0;i=f>>31;e=(i^f)-((e>>>0>q>>>0)+i|0)|0;f=(g|0)==(e|0)&h>>>0>m>>>0|e>>>0>>0;h=f?h:m;l=da;e=f?g:e;if((l|0)==(e|0)&h>>>0>D>>>0|e>>>0>l>>>0){break e}h=H[k+64>>2];T=H[k+68>>2];e=Rj(h-n|0,T-((h>>>0>>0)+N|0)|0,x,E);f=da;g=H[k+56>>2];U=H[k+60>>2];l=Rj(g-z|0,U-((g>>>0>>0)+O|0)|0,A,G);e=l+e|0;i=da+f|0;i=e>>>0>>0?i+1|0:i;f=e;m=H[k+72>>2];V=H[k+76>>2];e=Rj(m-B|0,V-((m>>>0>>0)+P|0)|0,C,J);l=f+e|0;f=da+i|0;q=e>>>0>l>>>0?f+1|0:f;e=j;D=e-Q|0;e=(e>>31)-((e>>>0>>0)+R|0)|0;W=e;j=e>>31;y=j^D;f=y-j|0;i=e>>31;e=(i^e)-((j>>>0>y>>>0)+i|0)|0;i=e;y=w-K|0;e=(w>>31)-((w>>>0>>0)+S|0)|0;w=e;j=f;t=e>>31;u=t^y;L=u-t|0;f=e>>31;e=(f^e)-((t>>>0>u>>>0)+f|0)|0;f=(i|0)==(e|0)&j>>>0>L>>>0|e>>>0>>0;f=Tj(-1,2147483647,f?j:L,f?i:e)>>>0>>0;e=da;if(f&(e|0)<=(q|0)|(e|0)<(q|0)){break e}e=G>>31;f=e;j=e^A;e=j-e|0;f=(f^G)-((f>>>0>j>>>0)+f|0)|0;i=E>>31;t=i^x;u=t-i|0;j=(i^E)-((i>>>0>t>>>0)+i|0)|0;i=(f|0)==(j|0)&e>>>0>u>>>0|f>>>0>j>>>0;e=i?e:u;f=i?f:j;i=J>>31;L=e;t=i^C;u=t-i|0;j=(i^J)-((i>>>0>t>>>0)+i|0)|0;e=(f|0)==(j|0)&e>>>0>u>>>0|f>>>0>j>>>0;f=Tj(-1,2147483647,e?L:u,e?f:j)>>>0>>0;e=da;if(f&(e|0)<=(q|0)|(e|0)<(q|0)){break e}j=1;e=0;f=n;n=Sj(Rj(l,q,x,E),da,r,s);f=f+n|0;i=da+N|0;i=f>>>0>>0?i+1|0:i;n=h-f|0;f=T-((f>>>0>h>>>0)+i|0)|0;n=Rj(n,f,n,f);x=da;f=g;i=Sj(Rj(l,q,A,G),da,r,s);h=i+z|0;g=da+O|0;g=h>>>0>>0?g+1|0:g;i=f-h|0;f=U-((f>>>0>>0)+g|0)|0;g=Rj(i,f,i,f);h=g+n|0;f=da+x|0;f=h>>>0>>0?f+1|0:f;n=h;g=Sj(Rj(l,q,C,J),da,r,s);h=g+B|0;i=da+P|0;i=h>>>0>>0?i+1|0:i;g=m-h|0;h=V-((h>>>0>m>>>0)+i|0)|0;m=Rj(g,h,g,h);h=m+n|0;g=da+f|0;f=Rj(h,h>>>0>>0?g+1|0:g,r,s);h=da;m=h;if(!h&f>>>0<=1){break h}i=f;while(1){g=e<<1|j>>>31;j=j<<1;e=g;n=!h&i>>>0>7|(h|0)!=0;i=(h&3)<<30|i>>>2;h=h>>>2|0;if(n){continue}break}break g}if((d|0)>(f|0)){e=f<<1}else{if((d|0)<=0){H[o+8>>2]=0;H[o+12>>2]=0;break j}e=(d<<1)-2|0}e=(e<<2)+c|0;H[o+8>>2]=H[e>>2];H[o+12>>2]=H[e+4>>2]}p=1;break e}Ca();v()}e=m;j=f;if(f-1|0){break f}}while(1){h=Tj(f,m,j,e);i=e+da|0;e=h+j|0;i=e>>>0>>0?i+1|0:i;j=(i&1)<<31|e>>>1;e=i>>>1|0;h=Rj(j,e,j,e);g=da;if((m|0)==(g|0)&f>>>0>>0|g>>>0>m>>>0){continue}break}}f=H[o+20>>2];if(!f){break e}g=f-1|0;i=H[H[o+16>>2]+(g>>>3&536870908)>>2];H[o+20>>2]=g;p=1;f=Rj(l,q,y,w);h=da;n=Rj(r,s,K,S);m=n+f|0;f=da+h|0;f=m>>>0>>0?f+1|0:f;h=Rj(j,e,D,W);g=i>>>g&1;i=g?0-h|0:h;m=i+m|0;n=f;f=da;h=n+(g?0-(f+((h|0)!=0)|0)|0:f)|0;Z=o,_=Sj(m,i>>>0>m>>>0?h+1|0:h,r,s),H[Z+12>>2]=_;f=Rj(l,q,D,W);h=da;l=Rj(r,s,Q,R);f=l+f|0;i=da+h|0;e=Rj(j,e,y,w);h=0-e|0;j=da;i=(f>>>0>>0?i+1|0:i)+(g?j:0-(((e|0)!=0)+j|0)|0)|0;h=g?e:h;f=h+f|0;Z=o,_=Sj(f,f>>>0>>0?i+1|0:i,r,s),H[Z+8>>2]=_}ca=k+80|0;if(!p){return 0}l:{if(H[a+8>>2]<=0){break l}g=H[M>>2];e=0;while(1){f=e<<2;h=H[f+Y>>2];j=H[a+16>>2];m:{if((h|0)>(j|0)){H[f+g>>2]=j;break m}f=f+g|0;j=H[a+12>>2];if((j|0)>(h|0)){H[f>>2]=j;break m}H[f>>2]=h}e=e+1|0;h=H[a+8>>2];if((e|0)<(h|0)){continue}break}f=0;if((h|0)<=0){break l}e=d<<3;j=e+c|0;l=b+e|0;while(1){h=f<<2;e=h+j|0;h=H[h+l>>2]+H[h+g>>2]|0;H[e>>2]=h;n:{if((h|0)>H[a+16>>2]){i=h-H[a+20>>2]|0}else{if((h|0)>=H[a+12>>2]){break n}i=h+H[a+20>>2]|0}H[e>>2]=i}f=f+1|0;if((f|0)>2]){continue}break}}d=d+1|0;if((X|0)!=(d|0)){continue}break}}return p|0}Ca();v()}function $a(a,b){var c=0,d=0,e=0,f=0,g=0;e=ca-16|0;ca=e;H[a+12>>2]=b;H[a+8>>2]=0;H[a>>2]=0;H[a+4>>2]=0;d=a+16|0;H[d>>2]=0;H[d+4>>2]=0;F[d+5|0]=0;F[d+6|0]=0;F[d+7|0]=0;F[d+8|0]=0;F[d+9|0]=0;F[d+10|0]=0;F[d+11|0]=0;F[d+12|0]=0;c=d+16|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+32|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+48|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d- -64|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+80|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+96|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+112|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+128|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+144|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+160|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+176|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+192|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+208|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+224|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+240|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+256|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+272|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+288|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+304|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+320|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+336|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+352|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+368|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+384|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+400|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+416|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+432|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+448|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+464|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+480|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;d=d+496|0;H[d>>2]=0;H[d+4>>2]=0;F[d+5|0]=0;F[d+6|0]=0;F[d+7|0]=0;F[d+8|0]=0;F[d+9|0]=0;F[d+10|0]=0;F[d+11|0]=0;F[d+12|0]=0;H[a+528>>2]=0;H[a+532>>2]=0;F[a+533|0]=0;F[a+534|0]=0;F[a+535|0]=0;F[a+536|0]=0;F[a+537|0]=0;F[a+538|0]=0;F[a+539|0]=0;F[a+540|0]=0;H[a+544>>2]=0;H[a+548>>2]=0;H[a+560>>2]=0;H[a+552>>2]=0;H[a+556>>2]=0;H[a+564>>2]=0;H[a+568>>2]=0;H[a+580>>2]=0;H[a+572>>2]=0;H[a+576>>2]=0;H[a+584>>2]=0;H[a+588>>2]=0;H[a+600>>2]=0;H[a+592>>2]=0;H[a+596>>2]=0;H[a+612>>2]=0;H[a+604>>2]=0;H[a+608>>2]=0;g=a+628|0;a:{b:{if(b){if(b>>>0<1073741824){break b}sa();v()}H[a+616>>2]=0;H[a+620>>2]=0;H[a+624>>2]=0;H[e+8>>2]=0;H[e>>2]=0;H[e+4>>2]=0;d=1;break a}d=b<<2;c=pa(d);H[a+604>>2]=c;f=c+d|0;H[a+612>>2]=f;ra(c,0,d);H[a+624>>2]=0;H[a+616>>2]=0;H[a+620>>2]=0;H[a+608>>2]=f;c=pa(d);H[a+616>>2]=c;f=c+d|0;H[a+624>>2]=f;ra(c,0,d);H[a+620>>2]=f;c=pa(d);H[e>>2]=c;f=c+d|0;H[e+8>>2]=f;ra(c,0,d);H[e+4>>2]=f;d=b<<5|1}tb(g,d,e);c=H[e>>2];if(c){H[e+4>>2]=c;oa(c)}H[e+8>>2]=0;H[e>>2]=0;H[e+4>>2]=0;if(b){b=b<<2;c=pa(b);H[e>>2]=c;f=b+c|0;H[e+8>>2]=f;ra(c,0,b);H[e+4>>2]=f}tb(a+640|0,d,e);b=H[e>>2];if(b){H[e+4>>2]=b;oa(b)}ca=e+16|0;return a}function gc(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=O(0),n=O(0),o=0;a:{b:{if(!d){break b}c:{switch(H[a+28>>2]-1|0){case 0:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}G[(g<<1)+d>>1]=F[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}G[(g<<1)+d>>1]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}G[(g<<1)+d>>1]=J[b>>1];b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){return 0}e=G[b>>1];if((e|0)<0){break b}G[(g<<1)+d>>1]=e;b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=H[b>>2];if(e+32768>>>0>65535){break b}G[(g<<1)+d>>1]=e;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=H[b>>2];if(e>>>0>32767){break b}G[(g<<1)+d>>1]=e;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;k=H[e+4>>2];while(1){if(b>>>0>=k>>>0){break b}h=H[b+4>>2];e=H[b>>2];i=e+32768|0;h=i>>>0<32768?h+1|0:h;if(!h&i>>>0>65535|h){break b}G[(g<<1)+d>>1]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}k=H[b+4>>2];e=H[b>>2];if(!k&e>>>0>32767|k){break b}G[(g<<1)+d>>1]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 8:d:{e:{e=I[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break e}e=H[a>>2];j=H[e>>2];g=j;f=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=H[e+4>>2];e=f-j|0;if(!I[a+32|0]){j=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=L[g>>2];if(m>=O(32767)|m>1]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}j=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=L[g>>2];if(m>=O(32767)|mO(1)){break d}e=(b<<1)+d|0;l=T(+m*32767+.5);f:{if(P(l)<2147483648){i=~~l;break f}i=-2147483648}G[e>>1]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}j=1;if(c>>>0<=e>>>0){break d}ra((e<<1)+d|0,0,c-e<<1)}return j;case 9:g:{h:{e=I[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break h}e=H[a>>2];j=H[e>>2];g=j;f=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=H[e+4>>2];e=f-j|0;if(!I[a+32|0]){j=0;if((b|0)>=(e|0)){break g}b=0;while(1){l=M[g>>3];if(l>=32767|l<-32768|l!=l){break g}o=P(l);if(o==Infinity){break g}e=(b<<1)+d|0;if(o<2147483648){i=~~l}else{i=-2147483648}G[e>>1]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}j=0;if((b|0)>=(e|0)){break g}b=0;while(1){l=M[g>>3];if(l>=32767|l<-32768|(P(l)==Infinity|l!=l)){break g}if(l<0|l>1){break g}e=(b<<1)+d|0;l=T(l*32767+.5);i:{if(P(l)<2147483648){i=~~l;break i}i=-2147483648}G[e>>1]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}j=1;if(c>>>0<=e>>>0){break g}ra((e<<1)+d|0,0,c-e<<1)}return j;case 10:break c;default:break b}}e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}G[(g<<1)+d>>1]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}ra((e<<1)+d|0,0,(c&255)-e<<1)}return j}ra((e<<1)+d|0,0,(c&255)-e<<1);return 1}function ec(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=O(0),n=O(0),o=0;a:{b:{if(!d){break b}c:{switch(H[a+28>>2]-1|0){case 0:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=F[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=G[b>>1];b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=J[b>>1];b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=H[b>>2];b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){return 0}e=H[b>>2];if((e|0)<0){break b}H[(g<<2)+d>>2]=e;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;k=H[e+4>>2];while(1){if(b>>>0>=k>>>0){break b}h=H[b+4>>2];e=H[b>>2];if(e- -2147483648>>>0<2147483648?h+1|0:h){break b}H[(g<<2)+d>>2]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}k=H[b+4>>2];e=H[b>>2];if(!k&e>>>0>2147483647|k){break b}H[(g<<2)+d>>2]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 8:d:{e:{e=I[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break e}e=H[a>>2];j=H[e>>2];g=j;f=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=H[e+4>>2];e=f-j|0;if(!I[a+32|0]){j=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=L[g>>2];if(m>=O(2147483648)|m>2]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}j=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=L[g>>2];if(m>=O(2147483648)|mO(1)){break d}e=(b<<2)+d|0;l=T(+m*2147483647+.5);f:{if(P(l)<2147483648){i=~~l;break f}i=-2147483648}H[e>>2]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}j=1;if(c>>>0<=e>>>0){break d}ra((e<<2)+d|0,0,c-e<<2)}return j;case 9:g:{h:{e=I[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break h}e=H[a>>2];j=H[e>>2];g=j;f=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=H[e+4>>2];e=f-j|0;if(!I[a+32|0]){j=0;if((b|0)>=(e|0)){break g}b=0;while(1){l=M[g>>3];if(l>=2147483647|l<-2147483648|l!=l){break g}o=P(l);if(o==Infinity){break g}e=(b<<2)+d|0;if(o<2147483648){i=~~l}else{i=-2147483648}H[e>>2]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}j=0;if((b|0)>=(e|0)){break g}b=0;while(1){l=M[g>>3];if(l>=2147483647|l<-2147483648|(P(l)==Infinity|l!=l)){break g}if(l<0|l>1){break g}e=(b<<2)+d|0;l=T(l*2147483647+.5);i:{if(P(l)<2147483648){i=~~l;break i}i=-2147483648}H[e>>2]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}j=1;if(c>>>0<=e>>>0){break g}ra((e<<2)+d|0,0,c-e<<2)}return j;case 10:break c;default:break b}}e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}ra((e<<2)+d|0,0,(c&255)-e<<2)}return j}ra((e<<2)+d|0,0,(c&255)-e<<2);return 1}function fc(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=O(0);a:{b:{if(!d){break b}c:{switch(H[a+28>>2]-1|0){case 0:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){return 0}e=F[b|0];if((e|0)<0){break b}G[(g<<1)+d>>1]=e&255;b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}G[(g<<1)+d>>1]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){return 0}e=G[b>>1];if((e|0)<0){break b}G[(g<<1)+d>>1]=e;b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}G[(g<<1)+d>>1]=J[b>>1];b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=H[b>>2];if(e>>>0>65535){break b}G[(g<<1)+d>>1]=e;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=H[b>>2];if(e>>>0>65535){break b}G[(g<<1)+d>>1]=e;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}k=H[b+4>>2];e=H[b>>2];if(!k&e>>>0>65535|k){break b}G[(g<<1)+d>>1]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}k=H[b+4>>2];e=H[b>>2];if(!k&e>>>0>65535|k){break b}G[(g<<1)+d>>1]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 8:d:{e:{e=I[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break e}e=H[a>>2];l=H[e>>2];g=l;f=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=H[e+4>>2];e=f-l|0;if(!I[a+32|0]){l=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=L[g>>2];if(m>=O(65535)|m=O(0)){i=~~m>>>0}else{i=0}G[e>>1]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}l=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=L[g>>2];if(m>=O(65535)|mO(1)){break d}e=(b<<1)+d|0;j=T(+m*65535+.5);f:{if(j<4294967296&j>=0){i=~~j>>>0;break f}i=0}G[e>>1]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}l=1;if(c>>>0<=e>>>0){break d}ra((e<<1)+d|0,0,c-e<<1)}return l;case 9:g:{h:{e=I[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break h}e=H[a>>2];l=H[e>>2];g=l;f=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=H[e+4>>2];e=f-l|0;if(!I[a+32|0]){l=0;if((b|0)>=(e|0)){break g}b=0;while(1){j=M[g>>3];if(j>=65535|j<0|(P(j)==Infinity|j!=j)){break g}e=(b<<1)+d|0;if(j<4294967296&j>=0){i=~~j>>>0}else{i=0}G[e>>1]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}l=0;if((b|0)>=(e|0)){break g}b=0;while(1){j=M[g>>3];if(j>=65535|j<0|(P(j)==Infinity|j!=j)){break g}if(j>1){break g}e=(b<<1)+d|0;j=T(j*65535+.5);i:{if(j<4294967296&j>=0){i=~~j>>>0;break i}i=0}G[e>>1]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}l=1;if(c>>>0<=e>>>0){break g}ra((e<<1)+d|0,0,c-e<<1)}return l;case 10:break c;default:break b}}e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}G[(g<<1)+d>>1]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}ra((e<<1)+d|0,0,(c&255)-e<<1)}return l}ra((e<<1)+d|0,0,(c&255)-e<<1);return 1}function Sa(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=O(0),l=0,m=0,n=O(0),o=0;a:{if(!d){break a}b:{c:{switch(H[a+28>>2]-1|0){case 0:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;i=F[b|0];H[e>>2]=i;H[e+4>>2]=i>>31;b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 1:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;H[e>>2]=I[b|0];H[e+4>>2]=0;b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 2:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;i=G[b>>1];H[e>>2]=i;H[e+4>>2]=i>>31;b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 3:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;H[e>>2]=J[b>>1];H[e+4>>2]=0;b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 4:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;i=H[b>>2];H[e>>2]=i;H[e+4>>2]=i>>31;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 5:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;H[e>>2]=H[b>>2];H[e+4>>2]=0;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 6:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}i=H[b+4>>2];e=(g<<3)+d|0;H[e>>2]=H[b>>2];H[e+4>>2]=i;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 7:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=H[b>>2];i=H[b+4>>2];if((i|0)<0){break a}j=(g<<3)+d|0;H[j>>2]=e;H[j+4>>2]=i;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 8:d:{e=I[a+24|0];f=c&255;if(!(e>>>0>>0?e:f)){break d}if(I[a+32|0]){break a}e=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);j=b;b=b+e|0;e=H[a>>2];i=H[e+4>>2];e=H[e>>2];if((b|0)>=(i-e|0)){break a}g=b+e|0;h=c&255;b=0;while(1){k=L[g>>2];if(k>=O(0x8000000000000000)|k=O(1)?~~(k>O(0)?O(R(O(T(O(k*O(2.3283064365386963e-10)))),O(4294967296))):O(U(O(O(k-O(~~k>>>0>>>0))*O(2.3283064365386963e-10)))))>>>0:0;m=~~k>>>0;break e}j=-2147483648;m=0}H[e>>2]=m;H[e+4>>2]=j;b=b+1|0;e=I[a+24|0];if(b>>>0>=(e>>>0>>0?e:h)>>>0){break d}g=g+4|0;if(i>>>0>g>>>0){continue}break}break a}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 9:f:{e=I[a+24|0];f=c&255;if(!(e>>>0>>0?e:f)){break f}if(I[a+32|0]){break a}e=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);j=b;b=b+e|0;e=H[a>>2];i=H[e+4>>2];e=H[e>>2];if((b|0)>=(i-e|0)){break a}g=b+e|0;h=c&255;b=0;while(1){l=M[g>>3];if(l>=0x8000000000000000|l<-0x8000000000000000|l!=l){break a}o=P(l);if(o==Infinity){break a}e=(b<<3)+d|0;g:{if(o<0x8000000000000000){j=P(l)>=1?~~(l>0?R(T(l*2.3283064365386963e-10),4294967295):U((l-+(~~l>>>0>>>0))*2.3283064365386963e-10))>>>0:0;m=~~l>>>0;break g}j=-2147483648;m=0}H[e>>2]=m;H[e+4>>2]=j;b=b+1|0;e=I[a+24|0];if(b>>>0>=(e>>>0>>0?e:h)>>>0){break f}g=g+8|0;if(i>>>0>g>>>0){continue}break}break a}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 10:break c;default:break a}}e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;H[e>>2]=I[b|0];H[e+4>>2]=0;b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0}ra(d,0,a<<3)}}function Oj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;j=a;a:{b:{c:{d:{e:{f:{g:{h:{a=H[a+8>>2];switch(H[a+28>>2]-1|0){case 4:break c;case 5:break d;case 2:break e;case 3:break f;case 0:break g;case 1:break h;default:break a}}f=I[a+24|0];c=pa(f);a=H[j+16>>2];if(H[a+80>>2]){g=H[H[a>>2]>>2]+H[a+48>>2]|0}else{g=0}if(!b){break b}if(f){o=f&252;l=f&3;h=f>>>0<4;while(1){a=0;e=0;if(!h){while(1){k=g+(d<<2)|0;F[a+c|0]=H[k>>2];F[(a|1)+c|0]=H[k+4>>2];F[(a|2)+c|0]=H[k+8>>2];F[(a|3)+c|0]=H[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){F[a+c|0]=H[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}qa(H[H[H[j+8>>2]+64>>2]>>2]+m|0,c,f);m=f+m|0;n=n+1|0;if((n|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,f);a=a+f|0;qa(a+H[H[H[j+8>>2]+64>>2]>>2]|0,c,f);a=a+f|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,f);break b}f=I[a+24|0];c=pa(f);a=H[j+16>>2];if(H[a+80>>2]){g=H[H[a>>2]>>2]+H[a+48>>2]|0}else{g=0}if(!b){break b}if(f){o=f&252;l=f&3;h=f>>>0<4;while(1){a=0;e=0;if(!h){while(1){k=g+(d<<2)|0;F[a+c|0]=H[k>>2];F[(a|1)+c|0]=H[k+4>>2];F[(a|2)+c|0]=H[k+8>>2];F[(a|3)+c|0]=H[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){F[a+c|0]=H[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}qa(H[H[H[j+8>>2]+64>>2]>>2]+m|0,c,f);m=f+m|0;n=n+1|0;if((n|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,f);a=a+f|0;qa(a+H[H[H[j+8>>2]+64>>2]>>2]|0,c,f);a=a+f|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,f);break b}h=I[a+24|0];i=h<<1;c=pa(i);a=H[j+16>>2];if(H[a+80>>2]){g=H[H[a>>2]>>2]+H[a+48>>2]|0}else{g=0}if(!b){break b}if(h){o=h&252;l=h&3;h=h>>>0<4;while(1){a=0;e=0;if(!h){while(1){f=a<<1;k=g+(d<<2)|0;G[f+c>>1]=H[k>>2];G[(f|2)+c>>1]=H[k+4>>2];G[(f|4)+c>>1]=H[k+8>>2];G[(f|6)+c>>1]=H[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){G[(a<<1)+c>>1]=H[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}qa(H[H[H[j+8>>2]+64>>2]>>2]+n|0,c,i);n=i+n|0;m=m+1|0;if((m|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,i);a=a+i|0;qa(a+H[H[H[j+8>>2]+64>>2]>>2]|0,c,i);a=a+i|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,i);break b}h=I[a+24|0];i=h<<1;c=pa(i);a=H[j+16>>2];if(H[a+80>>2]){g=H[H[a>>2]>>2]+H[a+48>>2]|0}else{g=0}if(!b){break b}if(h){o=h&252;l=h&3;h=h>>>0<4;while(1){a=0;e=0;if(!h){while(1){f=a<<1;k=g+(d<<2)|0;G[f+c>>1]=H[k>>2];G[(f|2)+c>>1]=H[k+4>>2];G[(f|4)+c>>1]=H[k+8>>2];G[(f|6)+c>>1]=H[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){G[(a<<1)+c>>1]=H[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}qa(H[H[H[j+8>>2]+64>>2]>>2]+n|0,c,i);n=i+n|0;m=m+1|0;if((m|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,i);a=a+i|0;qa(a+H[H[H[j+8>>2]+64>>2]>>2]|0,c,i);a=a+i|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,i);break b}h=I[a+24|0];i=h<<2;c=pa(i);a=H[j+16>>2];if(H[a+80>>2]){g=H[H[a>>2]>>2]+H[a+48>>2]|0}else{g=0}if(!b){break b}if(h){o=h&252;l=h&3;h=h>>>0<4;while(1){a=0;e=0;if(!h){while(1){f=a<<2;k=g+(d<<2)|0;H[f+c>>2]=H[k>>2];H[(f|4)+c>>2]=H[k+4>>2];H[(f|8)+c>>2]=H[k+8>>2];H[(f|12)+c>>2]=H[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){H[(a<<2)+c>>2]=H[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}qa(H[H[H[j+8>>2]+64>>2]>>2]+n|0,c,i);n=i+n|0;m=m+1|0;if((m|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,i);a=a+i|0;qa(a+H[H[H[j+8>>2]+64>>2]>>2]|0,c,i);a=a+i|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,i);break b}h=I[a+24|0];i=h<<2;c=pa(i);a=H[j+16>>2];if(H[a+80>>2]){g=H[H[a>>2]>>2]+H[a+48>>2]|0}else{g=0}if(!b){break b}if(h){o=h&252;l=h&3;h=h>>>0<4;while(1){a=0;e=0;if(!h){while(1){f=a<<2;k=g+(d<<2)|0;H[f+c>>2]=H[k>>2];H[(f|4)+c>>2]=H[k+4>>2];H[(f|8)+c>>2]=H[k+8>>2];H[(f|12)+c>>2]=H[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){H[(a<<2)+c>>2]=H[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}qa(H[H[H[j+8>>2]+64>>2]>>2]+n|0,c,i);n=i+n|0;m=m+1|0;if((m|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,i);a=a+i|0;qa(a+H[H[H[j+8>>2]+64>>2]>>2]|0,c,i);a=a+i|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,i)}oa(c);c=1}return c|0}function dc(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=O(0);a:{b:{if(!d){break b}c:{switch(H[a+28>>2]-1|0){case 0:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];l=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=F[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];l=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];l=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=G[b>>1];b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];l=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=J[b>>1];b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];l=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=H[b>>2];b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];l=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=H[b>>2];b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];l=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=H[b>>2];if(H[b+4>>2]){break b}H[(g<<2)+d>>2]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];l=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=H[b>>2];if(H[b+4>>2]){break b}H[(g<<2)+d>>2]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 8:d:{e:{e=I[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break e}e=H[a>>2];k=H[e>>2];g=k;f=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=H[e+4>>2];e=f-k|0;if(!I[a+32|0]){k=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=L[g>>2];if(m>=O(4294967296)|m=O(0)){i=~~m>>>0}else{i=0}H[e>>2]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}k=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=L[g>>2];if(m>=O(4294967296)|mO(1)){break d}e=(b<<2)+d|0;j=T(+m*4294967295+.5);f:{if(j<4294967296&j>=0){i=~~j>>>0;break f}i=0}H[e>>2]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}k=1;if(c>>>0<=e>>>0){break d}ra((e<<2)+d|0,0,c-e<<2)}return k;case 9:g:{h:{e=I[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break h}e=H[a>>2];k=H[e>>2];g=k;f=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=H[e+4>>2];e=f-k|0;if(!I[a+32|0]){k=0;if((b|0)>=(e|0)){break g}b=0;while(1){j=M[g>>3];if(j>=4294967295|j<0|(P(j)==Infinity|j!=j)){break g}e=(b<<2)+d|0;if(j<4294967296&j>=0){i=~~j>>>0}else{i=0}H[e>>2]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}k=0;if((b|0)>=(e|0)){break g}b=0;while(1){j=M[g>>3];if(j>=4294967295|j<0|(P(j)==Infinity|j!=j)){break g}if(j>1){break g}e=(b<<2)+d|0;j=T(j*4294967295+.5);i:{if(j<4294967296&j>=0){i=~~j>>>0;break i}i=0}H[e>>2]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}k=1;if(c>>>0<=e>>>0){break g}ra((e<<2)+d|0,0,c-e<<2)}return k;case 10:break c;default:break b}}e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];l=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}ra((e<<2)+d|0,0,(c&255)-e<<2)}return k}ra((e<<2)+d|0,0,(c&255)-e<<2);return 1}function ye(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;a:{b:{c:{d:{e:{if(H[a+92>>2]==H[a+88>>2]){break e}c=H[a+52>>2];f:{if((c|0)!=H[a+56>>2]){H[c>>2]=b;H[a+52>>2]=c+4;break f}h=H[a+48>>2];g=c-h|0;d=g>>2;f=d+1|0;if(f>>>0>=1073741824){break a}e=g>>>1|0;g=g>>>0>=2147483644?1073741823:f>>>0>>0?e:f;if(g){if(g>>>0>=1073741824){break d}e=pa(g<<2)}else{e=0}f=e+(d<<2)|0;H[f>>2]=b;d=f+4|0;if((c|0)!=(h|0)){while(1){f=f-4|0;c=c-4|0;H[f>>2]=H[c>>2];if((c|0)!=(h|0)){continue}break}}H[a+56>>2]=e+(g<<2);H[a+52>>2]=d;H[a+48>>2]=f;if(!h){break f}oa(h)}H[a+84>>2]=0;c=-1;e=-1;g:{if((b|0)==-1){break g}d=H[a+4>>2];e=b+1|0;e=(e>>>0)%3|0?e:b-2|0;if((e|0)!=-1){c=H[H[d>>2]+(e<<2)>>2]}h:{if((b>>>0)%3|0){l=b-1|0;break h}l=b+2|0;e=-1;if((l|0)==-1){break g}}e=H[H[d>>2]+(l<<2)>>2]}i=e>>>3&536870908;d=H[a+36>>2];h=d+(c>>>3&536870908)|0;g=H[h>>2];f=1<>2]=f|g;f=a+8|0;if((b|0)!=-1){d=b+1|0;d=(d>>>0)%3|0?d:b-2|0}else{d=-1}Ua(f,c,d);d=H[a+36>>2]}f=d+i|0;d=H[f>>2];c=1<>2]=c|d;d=a+8|0;c=-1;i:{if((b|0)==-1){break i}c=b-1|0;if((b>>>0)%3|0){break i}c=b+2|0}Ua(d,e,c)}c=-1;c=(b|0)!=-1?H[H[H[a+4>>2]>>2]+(b<<2)>>2]:c;f=H[a+36>>2]+(c>>>3&536870908)|0;d=H[f>>2];e=1<>2]=d|e;Ua(a+8|0,c,b)}d=H[a+84>>2];if((d|0)>2){break e}while(1){e=N(d,12)+a|0;b=H[e+52>>2];if((b|0)==H[e+48>>2]){d=d+1|0;if((d|0)!=3){continue}break e}b=b-4|0;c=H[b>>2];H[e+52>>2]=b;H[a+84>>2]=d;if((c|0)==-1){break e}f=H[a+24>>2];b=(c>>>0)/3|0;j:{if(H[f+(b>>>3&268435452)>>2]>>>b&1){break j}k:{while(1){k=(c>>>0)/3|0;b=(k>>>3&268435452)+f|0;H[b>>2]=H[b>>2]|1<>2]>>2]+(c<<2)>>2]:d;f=H[a+36>>2]+(d>>>3&536870908)|0;e=H[f>>2];b=1<>2]=b|e;i=H[(H[H[a+16>>2]+96>>2]+N(k,12)|0)+((c>>>0)%3<<2)>>2];l=H[H[a+20>>2]+4>>2];f=H[l+4>>2];t:{if((f|0)!=H[l+8>>2]){H[f>>2]=i;H[l+4>>2]=f+4;break t}j=H[l>>2];h=f-j|0;g=h>>2;e=g+1|0;if(e>>>0>=1073741824){break s}b=h>>>1|0;h=h>>>0>=2147483644?1073741823:b>>>0>e>>>0?b:e;if(h){if(h>>>0>=1073741824){break d}e=pa(h<<2)}else{e=0}b=e+(g<<2)|0;H[b>>2]=i;g=b+4|0;if((f|0)!=(j|0)){while(1){b=b-4|0;f=f-4|0;H[b>>2]=H[f>>2];if((f|0)!=(j|0)){continue}break}}H[l+8>>2]=e+(h<<2);H[l+4>>2]=g;H[l>>2]=b;if(!j){break t}oa(j)}j=H[a+12>>2];f=H[j+4>>2];u:{if((f|0)!=H[j+8>>2]){H[f>>2]=c;H[j+4>>2]=f+4;break u}i=H[j>>2];h=f-i|0;g=h>>2;e=g+1|0;if(e>>>0>=1073741824){break r}b=h>>>1|0;h=h>>>0>=2147483644?1073741823:b>>>0>e>>>0?b:e;if(h){if(h>>>0>=1073741824){break d}e=pa(h<<2)}else{e=0}b=e+(g<<2)|0;H[b>>2]=c;g=b+4|0;if((f|0)!=(i|0)){while(1){b=b-4|0;f=f-4|0;H[b>>2]=H[f>>2];if((f|0)!=(i|0)){continue}break}}H[j+8>>2]=e+(h<<2);H[j+4>>2]=g;H[j>>2]=b;if(!i){break u}oa(i)}b=H[a+12>>2];H[H[b+12>>2]+(d<<2)>>2]=H[b+24>>2];H[b+24>>2]=H[b+24>>2]+1}if((c|0)==-1){break k}g=H[a+4>>2];f=-1;b=c+1|0;b=(b>>>0)%3|0?b:c-2|0;if((b|0)!=-1){f=H[H[g+12>>2]+(b<<2)>>2]}v:{w:{if((N(k,3)|0)!=(c|0)){d=c-1|0;break w}d=c+2|0;c=-1;if((d|0)==-1){break v}}c=H[H[g+12>>2]+(d<<2)>>2]}d=(c|0)==-1;e=(c>>>0)/3|0;if((f|0)!=-1){b=(f>>>0)/3|0;b=H[H[a+24>>2]+(b>>>3&268435452)>>2]&1<>2]+(b>>>3&536870908)>>2]>>>b&1){break x}k=0;b=H[H[g>>2]+(c<<2)>>2];if(!(H[H[a+36>>2]+(b>>>3&536870908)>>2]>>>b&1)){b=H[a+88>>2]+(b<<2)|0;e=H[b>>2];H[b>>2]=e+1;k=(e|0)<=0?2:1}if(H[a+84>>2]>=(k|0)&l){break m}j=N(k,12)+a|0;b=H[j+52>>2];y:{if((b|0)!=H[j+56>>2]){H[b>>2]=c;H[j+52>>2]=b+4;break y}i=H[j+48>>2];h=b-i|0;d=h>>2;g=d+1|0;if(g>>>0>=1073741824){break c}e=h>>>1|0;g=h>>>0>=2147483644?1073741823:e>>>0>g>>>0?e:g;if(g){if(g>>>0>=1073741824){break d}e=pa(g<<2)}else{e=0}d=e+(d<<2)|0;H[d>>2]=c;c=d+4|0;if((b|0)!=(i|0)){while(1){d=d-4|0;b=b-4|0;H[d>>2]=H[b>>2];if((b|0)!=(i|0)){continue}break}}H[j+48>>2]=d;H[j+52>>2]=c;H[j+56>>2]=e+(g<<2);if(!i){break y}oa(i)}if(H[a+84>>2]<=(k|0)){break x}H[a+84>>2]=k}if(l){break k}c=-1;if((f|0)==-1){break n}}c=H[H[H[a+4>>2]>>2]+(f<<2)>>2]}b=0;if(!(H[H[a+36>>2]+(c>>>3&536870908)>>2]>>>c&1)){b=H[a+88>>2]+(c<<2)|0;c=H[b>>2];H[b>>2]=c+1;b=(c|0)<=0?2:1}if(H[a+84>>2]<(b|0)){break l}c=f}f=H[a+24>>2];continue}break}k=N(b,12)+a|0;c=H[k+52>>2];z:{if((c|0)!=H[k+56>>2]){H[c>>2]=f;H[k+52>>2]=c+4;break z}i=H[k+48>>2];h=c-i|0;d=h>>2;g=d+1|0;if(g>>>0>=1073741824){break b}e=h>>>1|0;g=h>>>0>=2147483644?1073741823:e>>>0>g>>>0?e:g;if(g){if(g>>>0>=1073741824){break d}e=pa(g<<2)}else{e=0}d=e+(d<<2)|0;H[d>>2]=f;f=d+4|0;if((c|0)!=(i|0)){while(1){d=d-4|0;c=c-4|0;H[d>>2]=H[c>>2];if((c|0)!=(i|0)){continue}break}}H[k+48>>2]=d;H[k+52>>2]=f;H[k+56>>2]=e+(g<<2);if(!i){break z}oa(i)}d=H[a+84>>2];if((d|0)<=(b|0)){break j}H[a+84>>2]=b;d=b;break j}d=H[a+84>>2]}if((d|0)<3){continue}break}}return 1}wa();v()}sa();v()}sa();v()}sa();v()}function gd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;n=ca-96|0;ca=n;o=H[a+4>>2];d=H[o+32>>2];i=H[d+8>>2];j=H[d+12>>2];e=j;c=H[d+20>>2];f=H[d+16>>2];a:{if((e|0)<=(c|0)&f>>>0>=i>>>0|(c|0)>(e|0)){break a}p=H[d>>2];g=I[p+f|0];h=f+1|0;e=h?c:c+1|0;H[d+16>>2]=h;H[d+20>>2]=e;if((e|0)>=(j|0)&h>>>0>=i>>>0|(e|0)>(j|0)){break a}m=I[h+p|0];h=f+2|0;e=h>>>0<2?c+1|0:c;H[d+16>>2]=h;H[d+20>>2]=e;l=g<<24>>24;b:{if((l|0)>=0){k=H[a+216>>2];if(g>>>0>=(H[a+220>>2]-k|0)/144>>>0){break a}k=k+N(g,144)|0;if(H[k>>2]<0){break b}break a}if(H[a+212>>2]>=0){break a}k=a+212|0}H[k>>2]=b;c:{d:{e:{f:{g:{h:{k=J[o+36>>1];i:{if(((k<<8|k>>>8)&65535)>>>0>=258){if((e|0)>=(j|0)&h>>>0>=i>>>0|(e|0)>(j|0)){break a}e=I[h+p|0];f=f+3|0;c=f>>>0<3?c+1|0:c;H[d+16>>2]=f;H[d+20>>2]=c;if(e>>>0>1){break a}d=e>>>0<2?e:0;if(!m){break i}if(!d){break h}break a}if(m){break g}d=0}if((l|0)<0){e=a+184|0}else{c=H[a+216>>2]+N(g,144)|0;F[c+100|0]=0;e=c+104|0}if((d|0)!=1){break e}c=ca-112|0;ca=c;h=H[H[a+4>>2]+44>>2];d=pa(120);H[d>>2]=12172;H[d+4>>2]=0;H[d+116>>2]=0;H[d+112>>2]=e;H[d+108>>2]=h;H[d+12>>2]=0;H[d+16>>2]=0;H[d+20>>2]=0;H[d+24>>2]=0;H[d+28>>2]=0;H[d+32>>2]=0;H[d+36>>2]=0;H[d+40>>2]=0;H[d+44>>2]=0;H[d+48>>2]=0;H[d+52>>2]=0;H[d+56>>2]=0;H[d+60>>2]=0;H[d+8>>2]=12384;f=d- -64|0;H[f>>2]=0;H[f+4>>2]=0;H[d+72>>2]=0;H[d+76>>2]=0;H[d+80>>2]=0;H[d+84>>2]=0;H[d+88>>2]=0;H[d+104>>2]=0;H[d+96>>2]=0;H[d+100>>2]=0;f=H[a+8>>2];H[c+48>>2]=0;H[c+52>>2]=0;H[c+40>>2]=0;H[c+44>>2]=0;i=c+32|0;H[i>>2]=0;H[i+4>>2]=0;H[c+24>>2]=0;H[c+28>>2]=0;g=c- -64|0;H[g>>2]=0;H[g+4>>2]=0;H[c+72>>2]=0;H[c+76>>2]=0;H[c+80>>2]=0;H[c+84>>2]=0;H[c+88>>2]=0;H[c+104>>2]=0;H[c+16>>2]=0;H[c+20>>2]=0;H[c+56>>2]=0;H[c+60>>2]=0;H[c+8>>2]=12384;H[c+96>>2]=0;H[c+100>>2]=0;H[c+12>>2]=f;g=H[f>>2];j=H[f+4>>2];F[c+111|0]=0;m=i;i=c+111|0;Oa(m,(j-g>>2>>>0)/3|0,i);g=H[c+12>>2];j=H[g+28>>2];g=H[g+24>>2];F[c+111|0]=0;Oa(c+44|0,j-g>>2,i);H[c+28>>2]=d;H[c+24>>2]=h;H[c+20>>2]=e;H[c+16>>2]=f;f=d+8|0;e=c+8|0;fd(f,e);j:{if((e|0)==(f|0)){H[d+92>>2]=H[e+84>>2];break j}Cb(d+56|0,H[e+48>>2],H[e+52>>2]);Cb(d+68|0,H[e+60>>2],H[e- -64>>2]);Cb(d+80|0,H[e+72>>2],H[e+76>>2]);H[d+92>>2]=H[e+84>>2];Aa(d+96|0,H[e+88>>2],H[e+92>>2])}H[c+8>>2]=12384;e=H[c+96>>2];if(e){H[c+100>>2]=e;oa(e)}e=H[c+80>>2];if(e){H[c+84>>2]=e;oa(e)}e=H[c+68>>2];if(e){H[c+72>>2]=e;oa(e)}e=H[c+56>>2];if(e){H[c+60>>2]=e;oa(e)}H[c+8>>2]=12620;e=H[c+44>>2];if(e){oa(e)}e=H[c+32>>2];if(e){oa(e)}ca=c+112|0;break d}if((l|0)>=0){break f}break a}if((l|0)<0){break a}}e=H[a+216>>2];c=H[o+44>>2];d=pa(80);H[d>>2]=12932;H[d+4>>2]=0;H[d+76>>2]=0;H[d+68>>2]=c;H[d+8>>2]=11872;H[d+12>>2]=0;H[d+16>>2]=0;H[d+20>>2]=0;H[d+24>>2]=0;H[d+28>>2]=0;H[d+32>>2]=0;H[d+36>>2]=0;H[d+40>>2]=0;H[d+44>>2]=0;H[d+48>>2]=0;H[d+52>>2]=0;e=e+N(g,144)|0;f=e+104|0;H[d+72>>2]=f;H[d- -64>>2]=0;H[d+56>>2]=0;H[d+60>>2]=0;H[n+24>>2]=c;c=n;H[c+68>>2]=0;H[c+72>>2]=0;H[c+60>>2]=0;H[c+64>>2]=0;H[c+52>>2]=0;H[c+56>>2]=0;H[c+44>>2]=0;H[c+48>>2]=0;H[c+84>>2]=0;H[c+88>>2]=0;H[c+76>>2]=0;H[c+80>>2]=0;H[c+28>>2]=d;h=H[c+28>>2];H[c+8>>2]=H[c+24>>2];H[c+12>>2]=h;H[c+20>>2]=f;f=e+4|0;H[c+16>>2]=f;H[c+36>>2]=0;H[c+40>>2]=0;H[c+32>>2]=11872;e=H[c+20>>2];H[c>>2]=H[c+16>>2];H[c+4>>2]=e;e=c+32|0;Ie(e,f,c);c=d+8|0;fd(c,e);if((c|0)!=(e|0)){Cb(d+56|0,H[e+48>>2],H[e+52>>2])}He(e);break c}c=ca+-64|0;ca=c;h=H[H[a+4>>2]+44>>2];d=pa(80);H[d>>2]=12640;H[d+4>>2]=0;H[d+76>>2]=0;H[d+72>>2]=e;H[d+68>>2]=h;H[d+8>>2]=12804;H[d+12>>2]=0;H[d+16>>2]=0;H[d+20>>2]=0;H[d+24>>2]=0;H[d+28>>2]=0;H[d+32>>2]=0;H[d+36>>2]=0;H[d+40>>2]=0;H[d+44>>2]=0;H[d+48>>2]=0;H[d+52>>2]=0;H[d- -64>>2]=0;i=d+56|0;f=i;H[f>>2]=0;H[f+4>>2]=0;f=H[a+8>>2];H[c+40>>2]=0;H[c+44>>2]=0;H[c+32>>2]=0;H[c+36>>2]=0;g=c+24|0;H[g>>2]=0;H[g+4>>2]=0;H[c+16>>2]=0;H[c+20>>2]=0;H[c+56>>2]=0;H[c+8>>2]=0;H[c+12>>2]=0;H[c+48>>2]=0;H[c+52>>2]=0;H[c>>2]=12804;H[c+4>>2]=f;j=H[f>>2];l=H[f+4>>2];F[c+63|0]=0;m=g;g=c+63|0;Oa(m,(l-j>>2>>>0)/3|0,g);j=H[c+4>>2];l=H[j+28>>2];j=H[j+24>>2];F[c+63|0]=0;Oa(c+36|0,l-j>>2,g);H[c+20>>2]=d;H[c+16>>2]=h;H[c+12>>2]=e;H[c+8>>2]=f;fd(d+8|0,c);Cb(i,H[c+48>>2],H[c+52>>2]);H[c>>2]=12804;e=H[c+48>>2];if(e){H[c+52>>2]=e;oa(e)}H[c>>2]=12620;e=H[c+36>>2];if(e){oa(e)}e=H[c+24>>2];if(e){oa(e)}ca=c- -64|0}if(!d){break a}}d=od(pa(64),d);c=H[a+4>>2];a=d;d=b;k:{l:{if((d|0)>=0){h=c+8|0;b=H[c+12>>2];i=H[c+8>>2];e=b-i>>2;m:{if((e|0)>(d|0)){break m}f=d+1|0;if(d>>>0>=e>>>0){Vb(h,f-e|0);break m}if(e>>>0<=f>>>0){break m}f=i+(f<<2)|0;if((f|0)!=(b|0)){while(1){b=b-4|0;e=H[b>>2];H[b>>2]=0;if(e){ea[H[H[e>>2]+4>>2]](e)}if((b|0)!=(f|0)){continue}break}}H[c+12>>2]=f}c=H[h>>2]+(d<<2)|0;b=H[c>>2];H[c>>2]=a;if(b){break l}break k}b=a;if(!a){break k}}ea[H[H[b>>2]+4>>2]](b)}q=(d^-1)>>>31|0}ca=n+96|0;return q|0}function Kd(a){var b=0,c=0,d=0,e=0,f=0,g=0;e=ca-16|0;ca=e;H[e+12>>2]=a;a:{if(a>>>0<=211){d=H[Jd(14256,14448,e+12|0)>>2];break a}if(a>>>0>=4294967292){X();v()}f=(a>>>0)/210|0;d=N(f,210);H[e+8>>2]=a-d;g=Jd(14448,14640,e+8|0)-14448>>2;while(1){d=H[(g<<2)+14448>>2]+d|0;a=5;while(1){b:{if((a|0)==47){a=211;while(1){b=(d>>>0)/(a>>>0)|0;if(b>>>0>>0){break a}if((N(a,b)|0)==(d|0)){break b}b=a+10|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+12|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+16|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+18|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+22|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+28|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+30|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+36|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+40|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+42|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+46|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+52|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+58|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+60|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+66|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+70|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+72|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+78|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+82|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+88|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+96|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+100|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+102|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+106|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+108|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+112|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+120|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+126|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+130|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+136|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+138|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+142|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+148|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+150|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+156|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+162|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+166|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+168|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+172|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+178|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+180|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+186|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+190|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+192|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+196|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+198|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+208|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}a=a+210|0;if((N(b,c)|0)!=(d|0)){continue}break}break b}b=H[(a<<2)+14256>>2];c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}a=a+1|0;if((N(b,c)|0)!=(d|0)){continue}}break}d=g+1|0;a=(d|0)==48;g=a?0:d;f=a+f|0;d=N(f,210);continue}}ca=e+16|0;return d}function Ib(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;j=ca-16|0;ca=j;a:{b:{c:{d:{if(I[H[a+4>>2]+36|0]<=1){k=-1;c=H[b+20>>2];d=H[b+16>>2];e=d+4|0;c=e>>>0<4?c+1|0:c;g=H[b+12>>2];if(K[b+8>>2]>>0&(g|0)<=(c|0)|(c|0)>(g|0)){break c}d=d+H[b>>2]|0;l=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[j+12>>2]=l;H[b+16>>2]=e;H[b+20>>2]=c;break d}k=-1;if(!Ea(1,j+12|0,b)){break c}l=H[j+12>>2]}e:{f:{g:{h:{i:{if(!l){break i}c=H[a+8>>2];if((H[c+4>>2]-H[c>>2]>>2>>>0)/3>>>0>>0){break c}c=J[H[a+4>>2]+36>>1];if(((c<<8|c>>>8)&65535)>>>0>=258){j:{while(1){if(!Ea(1,j+8|0,b)){break c}c=H[j+8>>2];if(!Ea(1,j+8|0,b)){break c}f=c+f|0;c=H[j+8>>2];if(f>>>0>>0){break c}g=f-c|0;c=H[a+40>>2];k:{if((c|0)!=H[a+44>>2]){H[c+4>>2]=f;H[c>>2]=g;H[a+40>>2]=c+12;l=H[j+12>>2];break k}m=H[a+36>>2];d=c-m|0;o=(d|0)/12|0;e=o+1|0;if(e>>>0>=357913942){break j}c=o<<1;h=o>>>0>=178956970?357913941:c>>>0>e>>>0?c:e;if(h){if(h>>>0>=357913942){break b}i=pa(N(h,12))}else{i=0}e=i+N(o,12)|0;H[e+4>>2]=f;H[e>>2]=g;c=va(e+N((d|0)/-12|0,12)|0,m,d);H[a+44>>2]=i+N(h,12);H[a+40>>2]=e+12;H[a+36>>2]=c;if(!m){break k}oa(m)}p=p+1|0;if(l>>>0>p>>>0){continue}break}k=0;Db(b,0,0);if(l){while(1){e=I[b+36|0];c=J[H[a+4>>2]+36>>1];l:{m:{if(((c<<8|c>>>8)&65535)>>>0<=513){if(!e){break l}p=0;c=H[b+32>>2];n=c>>>3|0;g=H[b+24>>2];e=n+g|0;d=H[b+28>>2];n:{if(e>>>0>=d>>>0){f=c;break n}e=I[e|0];f=c+1|0;H[b+32>>2]=f;n=f>>>3|0;p=e>>>(c&7)&1}if(d>>>0>g+n>>>0){break m}break l}if(!e){break l}p=0;f=H[b+32>>2];c=H[b+24>>2]+(f>>>3|0)|0;if(c>>>0>=K[b+28>>2]){break l}p=I[c|0]>>>(f&7)&1}H[b+32>>2]=f+1}c=H[a+36>>2]+N(k,12)|0;F[c+8|0]=I[c+8|0]&254|p&1;k=k+1|0;if((k|0)!=(l|0)){continue}break}}F[b+36|0]=0;f=H[b+20>>2];e=0;d=H[b+32>>2]+7|0;e=d>>>0<7?1:e;c=e>>>3|0;e=(e&7)<<29|d>>>3;d=e+H[b+16>>2]|0;c=c+f|0;H[b+16>>2]=d;H[b+20>>2]=d>>>0>>0?c+1|0:c;break i}sa();v()}while(1){d=H[b+8>>2];c=H[b+12>>2];g=c;c=H[b+20>>2];e=c;h=H[b+16>>2];f=h+4|0;c=f>>>0<4?c+1|0:c;i=f;if(f>>>0>d>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break c}m=H[b>>2];f=m+h|0;o=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[b+16>>2]=i;H[b+20>>2]=c;c=e;f=h+8|0;c=f>>>0<8?c+1|0:c;if(d>>>0>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break c}i=i+m|0;i=I[i|0]|I[i+1|0]<<8|(I[i+2|0]<<16|I[i+3|0]<<24);H[b+16>>2]=f;H[b+20>>2]=c;if(d>>>0<=f>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break c}d=I[f+m|0];c=h+9|0;e=c>>>0<9?e+1|0:e;H[b+16>>2]=c;H[b+20>>2]=e;f=d&1;c=H[a+40>>2];o:{if((c|0)!=H[a+44>>2]){F[c+8|0]=f;H[c+4>>2]=i;H[c>>2]=o;H[a+40>>2]=c+12;l=H[j+12>>2];break o}m=H[a+36>>2];d=c-m|0;h=(d|0)/12|0;e=h+1|0;if(e>>>0>=357913942){break h}c=h<<1;g=h>>>0>=178956970?357913941:c>>>0>e>>>0?c:e;if(g){if(g>>>0>=357913942){break b}e=pa(N(g,12))}else{e=0}h=e+N(h,12)|0;F[h+8|0]=f;H[h+4>>2]=i;H[h>>2]=o;c=va(h+N((d|0)/-12|0,12)|0,m,d);H[a+44>>2]=e+N(g,12);H[a+40>>2]=h+12;H[a+36>>2]=c;if(!m){break o}oa(m)}n=n+1|0;if(l>>>0>n>>>0){continue}break}}H[j+8>>2]=0;c=J[H[a+4>>2]+36>>1];c=(c<<8|c>>>8)&65535;p:{if(c>>>0<=511){k=-1;c=H[b+20>>2];d=H[b+16>>2];e=d+4|0;c=e>>>0<4?c+1|0:c;f=H[b+12>>2];if(K[b+8>>2]>>0&(f|0)<=(c|0)|(c|0)>(f|0)){break c}d=d+H[b>>2]|0;f=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=e;H[b+20>>2]=c;break p}if((c|0)!=512){break e}k=-1;if(!Ea(1,j+8|0,b)){break c}f=H[j+8>>2]}if(!f){break e}c=J[H[a+4>>2]+36>>1];if(((c<<8|c>>>8)&65535)>>>0<258){break f}n=0;l=0;while(1){if(!Ea(1,j+4|0,b)){break c}l=H[j+4>>2]+l|0;c=H[a+52>>2];q:{if((c|0)!=H[a+56>>2]){H[c>>2]=l;H[a+52>>2]=c+4;break q}i=H[a+48>>2];g=c-i|0;e=g>>2;d=e+1|0;if(d>>>0>=1073741824){break g}c=g>>>1|0;d=g>>>0>=2147483644?1073741823:c>>>0>d>>>0?c:d;if(d){if(d>>>0>=1073741824){break b}c=pa(d<<2)}else{c=0}e=c+(e<<2)|0;H[e>>2]=l;c=va(c,i,g);H[a+56>>2]=c+(d<<2);H[a+52>>2]=e+4;H[a+48>>2]=c;if(!i){break q}oa(i)}n=n+1|0;if((n|0)!=(f|0)){continue}break}break e}sa();v()}sa();v()}k=0;while(1){c=H[b+20>>2];d=H[b+16>>2];e=d+4|0;c=e>>>0<4?c+1|0:c;g=H[b+12>>2];if(K[b+8>>2]>>0&(g|0)<=(c|0)|(c|0)>(g|0)){k=-1;break c}d=d+H[b>>2]|0;g=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=e;H[b+20>>2]=c;c=H[a+52>>2];r:{if((c|0)!=H[a+56>>2]){H[c>>2]=g;H[a+52>>2]=c+4;break r}h=H[a+48>>2];i=c-h|0;e=i>>2;d=e+1|0;if(d>>>0>=1073741824){break a}c=i>>>1|0;d=i>>>0>=2147483644?1073741823:c>>>0>d>>>0?c:d;if(d){if(d>>>0>=1073741824){break b}c=pa(d<<2)}else{c=0}e=c+(e<<2)|0;H[e>>2]=g;c=va(c,h,i);H[a+56>>2]=c+(d<<2);H[a+52>>2]=e+4;H[a+48>>2]=c;if(!h){break r}oa(h)}k=k+1|0;if((k|0)!=(f|0)){continue}break}}k=H[b+16>>2]}ca=j+16|0;return k}wa();v()}sa();v()}function Va(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=O(0),k=0,l=0;a:{if(!d){break a}b:{c:{switch(H[a+28>>2]-1|0){case 0:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];g=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=H[e+4>>2];i=I[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=O(F[b|0]);L[(h<<2)+d>>2]=i?O(j/O(127)):j;b=b+1|0;h=h+1|0;e=I[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 1:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];g=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=H[e+4>>2];i=I[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=O(I[b|0]);L[(h<<2)+d>>2]=i?O(j/O(255)):j;b=b+1|0;h=h+1|0;e=I[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 2:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];g=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=H[e+4>>2];i=I[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=O(G[b>>1]);L[(h<<2)+d>>2]=i?O(j/O(32767)):j;b=b+2|0;h=h+1|0;e=I[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 3:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];g=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=H[e+4>>2];i=I[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=O(J[b>>1]);L[(h<<2)+d>>2]=i?O(j/O(65535)):j;b=b+2|0;h=h+1|0;e=I[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 4:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];g=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=H[e+4>>2];i=I[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=O(H[b>>2]);L[(h<<2)+d>>2]=i?O(j*O(4.656612873077393e-10)):j;b=b+4|0;h=h+1|0;e=I[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 5:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];g=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=H[e+4>>2];i=I[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=O(K[b>>2]);L[(h<<2)+d>>2]=i?O(j*O(2.3283064365386963e-10)):j;b=b+4|0;h=h+1|0;e=I[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 6:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];g=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=H[e+4>>2];i=I[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=O(+K[b>>2]+ +H[b+4>>2]*4294967296);L[(h<<2)+d>>2]=i?O(j*O(10842021724855044e-35)):j;b=b+8|0;h=h+1|0;e=I[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 7:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];g=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=H[e+4>>2];i=I[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=O(+K[b>>2]+ +K[b+4>>2]*4294967296);L[(h<<2)+d>>2]=i?O(j*O(5.421010862427522e-20)):j;b=b+8|0;h=h+1|0;e=I[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 8:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];g=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=H[e+4>>2];while(1){if(b>>>0>=g>>>0){break a}L[(h<<2)+d>>2]=L[b>>2];b=b+4|0;h=h+1|0;e=I[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 9:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];g=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=H[e+4>>2];while(1){if(b>>>0>=g>>>0){break a}L[(h<<2)+d>>2]=M[b>>3];b=b+8|0;h=h+1|0;e=I[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 10:break c;default:break a}}e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];g=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=H[e+4>>2];while(1){if(b>>>0>=g>>>0){break a}L[(h<<2)+d>>2]=I[b|0]?O(1):O(0);b=b+1|0;h=h+1|0;e=I[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0}ra(d,0,a<<2)}return l}function ic(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=O(0),m=O(0);a:{b:{if(!d){break b}c:{switch(H[a+28>>2]-1|0){case 0:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}F[d+g|0]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){return 0}e=F[b|0];if((e|0)<0){break b}F[d+g|0]=e;b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}e=J[b>>1];if((e+128&65535)>>>0>255){break b}F[d+g|0]=e;b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}e=J[b>>1];if(e>>>0>127){break b}F[d+g|0]=e;b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}e=H[b>>2];if(e+128>>>0>255){break b}F[d+g|0]=e;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}e=H[b>>2];if(e>>>0>127){break b}F[d+g|0]=e;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}i=H[b+4>>2];e=H[b>>2];h=e+128|0;i=h>>>0<128?i+1|0:i;if(!i&h>>>0>255|i){break b}F[d+g|0]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}i=H[b+4>>2];e=H[b>>2];if(!i&e>>>0>127|i){break b}F[d+g|0]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 8:e=I[a+24|0];c=c&255;d:{if(c>>>0>e>>>0?e:c){e=H[H[a>>2]>>2];f=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+f|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break d}l=L[b>>2];if(l>=O(127)|lO(1)){break d}j=T(+l*127+.5);if(!(P(j)<2147483648)){break f}h=~~j;break e}if(!(m>>0<(c>>>0>e>>>0?e:c)>>>0){continue}break}}k=1;if(c>>>0<=e>>>0){break d}ra(d+e|0,0,c-e|0)}return k;case 9:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}j=M[b>>3];if(j>=127|j<-128|(P(j)==Infinity|j!=j)){break b}e=d+g|0;if(I[a+32|0]){if(j<0|j>1){break b}j=T(j*127+.5)}g:{if(P(j)<2147483648){h=~~j;break g}h=-2147483648}F[e|0]=h;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 10:break c;default:break b}}e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}F[d+g|0]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}ra(d+e|0,0,(c&255)-e|0)}return k}ra(d+e|0,0,(c&255)-e|0);return 1}function hc(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=O(0);a:{b:{if(!d){break b}c:{switch(H[a+28>>2]-1|0){case 0:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){return 0}e=F[b|0];if((e|0)<0){break b}F[d+g|0]=e;b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}F[d+g|0]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}e=J[b>>1];if(e>>>0>255){break b}F[d+g|0]=e;b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}e=J[b>>1];if(e>>>0>255){break b}F[d+g|0]=e;b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}e=H[b>>2];if(e>>>0>255){break b}F[d+g|0]=e;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}e=H[b>>2];if(e>>>0>255){break b}F[d+g|0]=e;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}i=H[b+4>>2];e=H[b>>2];if(!i&e>>>0>255|i){break b}F[d+g|0]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}i=H[b+4>>2];e=H[b>>2];if(!i&e>>>0>255|i){break b}F[d+g|0]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 8:e=I[a+24|0];c=c&255;d:{if(c>>>0>e>>>0?e:c){e=H[H[a>>2]>>2];f=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+f|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break d}l=L[b>>2];if(l>=O(255)|lO(1)){break d}j=T(+l*255+.5);if(!(j<4294967296&j>=0)){break f}h=~~j>>>0;break e}if(!(l=O(0))){break f}h=~~l>>>0;break e}h=0}F[e|0]=h;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(c>>>0>e>>>0?e:c)>>>0){continue}break}}k=1;if(c>>>0<=e>>>0){break d}ra(d+e|0,0,c-e|0)}return k;case 9:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}j=M[b>>3];if(j>=255|j<0|(P(j)==Infinity|j!=j)){break b}e=d+g|0;if(I[a+32|0]){if(j>1){break b}j=T(j*255+.5)}g:{if(j<4294967296&j>=0){h=~~j>>>0;break g}h=0}F[e|0]=h;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 10:break c;default:break b}}e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}F[d+g|0]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}ra(d+e|0,0,(c&255)-e|0)}return k}ra(d+e|0,0,(c&255)-e|0);return 1}function Hh(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=ca-32|0;ca=g;i=H[a+32>>2];b=J[a+36>>1];a:{b:{if(((b<<8|b>>>8)&65535)>>>0<=513){b=H[i+8>>2];d=H[i+12>>2];c=b;b=H[i+20>>2];e=b;j=H[i+16>>2];f=j+4|0;b=f>>>0<4?b+1|0:b;if(c>>>0>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break a}n=H[i>>2];k=n+j|0;k=I[k|0]|I[k+1|0]<<8|(I[k+2|0]<<16|I[k+3|0]<<24);H[i+16>>2]=f;H[i+20>>2]=b;h=c;c=d;b=e;d=j+8|0;b=d>>>0<8?b+1|0:b;if(d>>>0>h>>>0&(b|0)>=(c|0)|(b|0)>(c|0)){break a}c=f+n|0;n=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);H[i+16>>2]=d;H[i+20>>2]=b;break b}if(!Fb(1,g+28|0,i)){break a}if(!Fb(1,g+24|0,H[a+32>>2])){break a}k=H[g+28>>2];n=H[g+24>>2]}if(k>>>0>1431655765){break a}d=H[a+32>>2];b=d;j=H[b+8>>2];c=H[b+16>>2];f=H[b+12>>2];b=H[b+20>>2];e=Sj(j-c|0,f-(b+(c>>>0>j>>>0)|0)|0,3,0);if(!da&e>>>0>>0){break a}e=Rj(k,0,3,0);if(!da&e>>>0>>0|((b|0)>=(f|0)&c>>>0>=j>>>0|(b|0)>(f|0))){break a}j=I[c+H[d>>2]|0];c=c+1|0;b=c?b:b+1|0;H[d+16>>2]=c;H[d+20>>2]=b;c:{d:{if(!j){d=0;c=ca-32|0;ca=c;H[c+24>>2]=0;H[c+16>>2]=0;H[c+20>>2]=0;e:{f:{b=N(k,3);if(b){if(b>>>0>=1073741824){break f}j=N(k,12);d=pa(j);ra(d,0,j)}b=kd(b,1,H[a+32>>2],d);g:{h:{if(!(!k|!b)){j=0;while(1){i:{b=(j<<2)+d|0;f=H[b>>2];e=f>>>1|0;f=(f&1?0-e|0:e)+l|0;if((f|0)<0){break i}H[c>>2]=f;e=H[b+4>>2];h=e>>>1|0;f=f+(e&1?0-h|0:h)|0;if((f|0)<0){break i}H[c+4>>2]=f;b=H[b+8>>2];e=b>>>1|0;l=f+(b&1?0-e|0:e)|0;if((l|0)<0){break i}H[c+8>>2]=l;Rb(H[a+44>>2]+96|0,c);j=j+3|0;b=1;o=o+1|0;if((o|0)!=(k|0)){continue}break h}break}b=0;break h}if(!d){break g}}oa(d)}ca=c+32|0;break e}sa();v()}if(b){break d}break a}if(n>>>0<=255){if(!k){break d}while(1){j:{H[g+16>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;d=H[a+32>>2];b=d;j=H[b+16>>2];e=H[b+8>>2];c=H[b+20>>2];h=H[b+12>>2];b=h;if(e>>>0<=j>>>0&(c|0)>=(b|0)|(b|0)<(c|0)){break j}i=H[d>>2];l=I[i+j|0];b=c;f=j+1|0;b=f?b:b+1|0;H[d+16>>2]=f;H[d+20>>2]=b;H[g+8>>2]=l;l=e>>>0>>0&(c|0)>=(h|0)|(c|0)>(h|0);e=l?j:e;h=l?c:h;if((e|0)==(f|0)&(h|0)==(b|0)){break j}l=I[f+i|0];b=c;f=j+2|0;b=f>>>0<2?b+1|0:b;H[d+16>>2]=f;H[d+20>>2]=b;H[g+12>>2]=l;if((e|0)==(f|0)&(b|0)==(h|0)){break j}f=I[f+i|0];b=c;c=j+3|0;b=c>>>0<3?b+1|0:b;H[d+16>>2]=c;H[d+20>>2]=b;H[g+16>>2]=f;Rb(H[a+44>>2]+96|0,g+8|0);m=m+1|0;if((m|0)!=(k|0)){continue}break d}break}m=0;break a}if(n>>>0<=65535){if(!k){break d}while(1){k:{H[g+16>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;i=H[a+32>>2];b=i;c=H[b+8>>2];d=H[b+12>>2];f=H[b+16>>2];b=H[b+20>>2];j=b;e=f+2|0;b=e>>>0<2?b+1|0:b;if(c>>>0>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break k}l=H[i>>2];h=l+f|0;h=I[h|0]|I[h+1|0]<<8;H[i+16>>2]=e;H[i+20>>2]=b;H[g+8>>2]=h;b=j;h=f+4|0;b=h>>>0<4?b+1|0:b;if(c>>>0>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break k}e=e+l|0;e=I[e|0]|I[e+1|0]<<8;H[i+16>>2]=h;H[i+20>>2]=b;H[g+12>>2]=e;e=c;b=j;c=f+6|0;b=c>>>0<6?b+1|0:b;if(c>>>0>e>>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break k}d=h+l|0;d=I[d|0]|I[d+1|0]<<8;H[i+16>>2]=c;H[i+20>>2]=b;H[g+16>>2]=d;Rb(H[a+44>>2]+96|0,g+8|0);m=m+1|0;if((m|0)!=(k|0)){continue}break d}break}m=0;break a}l:{if(n>>>0>2097151){break l}b=J[a+36>>1];if(((b<<8|b>>>8)&65535)>>>0<514){break l}if(!k){break d}while(1){m:{H[g+16>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;if(!Fb(1,g+4|0,H[a+32>>2])){break m}H[g+8>>2]=H[g+4>>2];if(!Fb(1,g+4|0,H[a+32>>2])){break m}H[g+12>>2]=H[g+4>>2];if(!Fb(1,g+4|0,H[a+32>>2])){break m}H[g+16>>2]=H[g+4>>2];Rb(H[a+44>>2]+96|0,g+8|0);m=m+1|0;if((m|0)!=(k|0)){continue}break d}break}m=0;break a}if(!k){break d}while(1){H[g+16>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;i=H[a+32>>2];b=i;c=H[b+8>>2];d=H[b+12>>2];f=H[b+16>>2];b=H[b+20>>2];j=b;e=f+4|0;b=e>>>0<4?b+1|0:b;if(c>>>0>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break c}l=H[i>>2];h=l+f|0;h=I[h|0]|I[h+1|0]<<8|(I[h+2|0]<<16|I[h+3|0]<<24);H[i+16>>2]=e;H[i+20>>2]=b;H[g+8>>2]=h;b=j;h=f+8|0;b=h>>>0<8?b+1|0:b;if(c>>>0>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break c}e=e+l|0;e=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[i+16>>2]=h;H[i+20>>2]=b;H[g+12>>2]=e;e=c;b=j;c=f+12|0;b=c>>>0<12?b+1|0:b;if(c>>>0>e>>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break c}d=h+l|0;d=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[i+16>>2]=c;H[i+20>>2]=b;H[g+16>>2]=d;Rb(H[a+44>>2]+96|0,g+8|0);m=m+1|0;if((m|0)!=(k|0)){continue}break}}H[H[a+4>>2]+80>>2]=n;m=1;break a}m=0}ca=g+32|0;return m|0}function zf(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=O(0),w=0;p=ca-16|0;ca=p;a:{if(!(H[a+60>>2]!=H[a- -64>>2]|H[a+48>>2]!=H[a+52>>2])){j=1;break a}j=1;if((ea[H[H[a>>2]+24>>2]](a)|0)<=0){break a}while(1){b:{b=ea[H[H[a>>2]+20>>2]](a,w)|0;c:{d:{e:{f=H[H[H[(ea[H[H[a>>2]+28>>2]](a)|0)+4>>2]+8>>2]+(b<<2)>>2];switch(H[f+28>>2]-1|0){case 8:break d;case 0:case 2:case 4:break e;default:break c}}b=I[f+24|0];f:{if(!b){n=0;j=0;break f}j=0;b=b<<2;n=pa(b);ra(n,0,b);b=I[f+24|0];if(!b){break f}b=b<<2;j=pa(b);ra(j,0,b)}g:{h:{i:{switch(H[f+28>>2]-1|0){case 4:i=0;h=0;d=0;b=0;k=0;e=I[f+24|0];j:{if(!e){g=0;break j}e=e<<2;h=pa(e);ra(h,0,e);g=pa(e);ra(g,0,e)}k:{if(H[f+80>>2]){while(1){o=H[f>>2];c=H[o>>2];m=H[f+48>>2];e=H[f+40>>2];l=Rj(e,H[f+44>>2],d,b);m=m+l|0;s=c+m|0;c=e;m=qa(h,s,c);l=I[f+24|0];if(l){t=H[a+48>>2];e=0;while(1){r=e<<2;s=H[r+m>>2];if((s|0)<0){break k}H[g+r>>2]=s+H[t+(e+u<<2)>>2];e=e+1|0;if((l|0)!=(e|0)){continue}break}}qa(H[o>>2]+N(d,c)|0,g,c);d=d+1|0;b=d?b:b+1|0;if(!b&K[f+80>>2]>d>>>0){continue}break}}k=1}if(g){oa(g)}if(h){oa(h)}if(k){break h}break g;case 2:g=0;e=0;d=0;b=0;c=I[f+24|0];if(c){c=c<<1;e=pa(c);ra(e,0,c);g=pa(c);ra(g,0,c)}if(H[f+80>>2]){while(1){l=H[f>>2];h=H[l>>2];i=H[f+48>>2];c=H[f+40>>2];k=Rj(c,H[f+44>>2],d,b);i=i+k|0;k=qa(e,h+i|0,c);o=I[f+24|0];l:{if(!o){break l}m=H[a+48>>2];h=0;if((o|0)!=1){t=o&254;i=0;while(1){r=h<<1;G[r+g>>1]=J[k+r>>1]+J[m+(h+u<<2)>>1];r=h|1;s=r<<1;G[s+g>>1]=J[k+s>>1]+J[m+(r+u<<2)>>1];h=h+2|0;i=i+2|0;if((t|0)!=(i|0)){continue}break}}if(!(o&1)){break l}i=h<<1;G[i+g>>1]=J[i+k>>1]+J[m+(h+u<<2)>>1]}qa(H[l>>2]+N(d,c)|0,g,c);d=d+1|0;b=d?b:b+1|0;if(!b&K[f+80>>2]>d>>>0){continue}break}}if(g){oa(g)}if(e){oa(e)}break h;case 0:break i;default:break h}}h=0;e=0;d=0;b=0;c=I[f+24|0];if(c){e=pa(c);ra(e,0,c);h=pa(c);ra(h,0,c)}if(H[f+80>>2]){while(1){t=H[f>>2];g=H[t>>2];i=H[f+48>>2];c=H[f+40>>2];k=Rj(c,H[f+44>>2],d,b);i=i+k|0;k=qa(e,g+i|0,c);o=I[f+24|0];m:{if(!o){break m}m=H[a+48>>2];g=0;if((o|0)!=1){r=o&254;i=0;while(1){F[g+h|0]=I[g+k|0]+I[m+(g+u<<2)|0];l=g|1;F[l+h|0]=I[k+l|0]+I[m+(l+u<<2)|0];g=g+2|0;i=i+2|0;if((r|0)!=(i|0)){continue}break}}if(!(o&1)){break m}F[g+h|0]=I[g+k|0]+I[m+(g+u<<2)|0]}qa(H[t>>2]+N(d,c)|0,h,c);d=d+1|0;b=d?b:b+1|0;if(!b&K[f+80>>2]>d>>>0){continue}break}}if(h){oa(h)}if(e){oa(e)}}u=I[f+24|0]+u|0;i=1}if(j){oa(j)}if(n){oa(n)}if(i){break c}j=0;break a}e=H[H[a+60>>2]+(q<<2)>>2];h=H[a+36>>2];g=H[(ea[H[H[a>>2]+28>>2]](a)|0)+40>>2];H[p+12>>2]=H[f+56>>2];b=pa(32);H[p>>2]=b;H[p+4>>2]=24;H[p+8>>2]=-2147483616;d=I[1206]|I[1207]<<8|(I[1208]<<16|I[1209]<<24);c=I[1202]|I[1203]<<8|(I[1204]<<16|I[1205]<<24);F[b+16|0]=c;F[b+17|0]=c>>>8;F[b+18|0]=c>>>16;F[b+19|0]=c>>>24;F[b+20|0]=d;F[b+21|0]=d>>>8;F[b+22|0]=d>>>16;F[b+23|0]=d>>>24;d=I[1198]|I[1199]<<8|(I[1200]<<16|I[1201]<<24);c=I[1194]|I[1195]<<8|(I[1196]<<16|I[1197]<<24);F[b+8|0]=c;F[b+9|0]=c>>>8;F[b+10|0]=c>>>16;F[b+11|0]=c>>>24;F[b+12|0]=d;F[b+13|0]=d>>>8;F[b+14|0]=d>>>16;F[b+15|0]=d>>>24;d=I[1190]|I[1191]<<8|(I[1192]<<16|I[1193]<<24);c=I[1186]|I[1187]<<8|(I[1188]<<16|I[1189]<<24);F[b|0]=c;F[b+1|0]=c>>>8;F[b+2|0]=c>>>16;F[b+3|0]=c>>>24;F[b+4|0]=d;F[b+5|0]=d>>>8;F[b+6|0]=d>>>16;F[b+7|0]=d>>>24;F[b+24|0]=0;d=sd(g,p+12|0,p);if(F[p+11|0]<0){oa(H[p>>2])}b=q+1|0;n:{if(d){oe(f,e);break n}g=h+N(q,24)|0;q=H[g+4>>2];c=I[f+24|0];h=c<<2;d=pa(h);H[p>>2]=1065353216;v=L[g+20>>2];q=-1<0){L[p>>2]=v/O(q|0)}if((q|0)<=0){break b}o:{if(!H[e+80>>2]){break o}if(!c){n=0;j=0;while(1){qa(H[H[f+64>>2]>>2]+j|0,d,h);j=h+j|0;n=n+1|0;if(n>>>0>2]){continue}break}break o}o=H[H[e>>2]>>2]+H[e+48>>2]|0;t=c&254;r=c&1;i=0;k=0;j=0;while(1){q=H[g+8>>2];v=L[p>>2];n=0;m=0;if((c|0)!=1){while(1){l=n<<2;s=o+(j<<2)|0;L[l+d>>2]=O(v*O(H[s>>2]))+L[l+q>>2];l=l|4;L[l+d>>2]=O(v*O(H[s+4>>2]))+L[l+q>>2];n=n+2|0;j=j+2|0;m=m+2|0;if((t|0)!=(m|0)){continue}break}}if(r){n=n<<2;L[n+d>>2]=O(v*O(H[o+(j<<2)>>2]))+L[n+q>>2];j=j+1|0}qa(H[H[f+64>>2]>>2]+k|0,d,h);k=h+k|0;i=i+1|0;if(i>>>0>2]){continue}break}}oa(d)}q=b}j=1;w=w+1|0;if((ea[H[H[a>>2]+24>>2]](a)|0)>(w|0)){continue}break a}break}oa(d);j=0}ca=p+16|0;return j|0}function Le(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=ca+-64|0;ca=g;H[g+56>>2]=0;H[g+48>>2]=0;H[g+52>>2]=0;H[g+40>>2]=0;H[g+44>>2]=0;H[g+32>>2]=0;H[g+36>>2]=0;H[g+24>>2]=0;H[g+28>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;j=g+8|0;d=J[b+38>>1];a:{b:{if(!d){break b}c:{if(d>>>0<=511){h=H[b+8>>2];f=H[b+12>>2];e=H[b+20>>2];d=H[b+16>>2];i=d+4|0;e=i>>>0<4?e+1|0:e;if(h>>>0>>0&(e|0)>=(f|0)|(e|0)>(f|0)){break b}d=d+H[b>>2]|0;l=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[j+12>>2]=l;e=H[b+20>>2];d=H[b+16>>2]+4|0;e=d>>>0<4?e+1|0:e;H[b+16>>2]=d;H[b+20>>2]=e;break c}if(!hb(1,j+12|0,b)){break b}d=H[b+16>>2];e=H[b+20>>2];l=H[j+12>>2]}f=H[b+8>>2];i=f-d|0;d=H[b+12>>2]-((d>>>0>f>>>0)+e|0)|0;if(i>>>0>>6>>>0&(d|0)<=0|(d|0)<0){break b}e=H[j>>2];d=H[j+4>>2]-e>>2;d:{if(d>>>0>>0){ya(j,l-d|0);l=H[j+12>>2];break d}if(d>>>0<=l>>>0){break d}H[j+4>>2]=e+(l<<2)}i=1;if(!l){break a}d=H[b+16>>2];e=H[b+20>>2];r=H[j>>2];k=H[b+8>>2];o=H[b+12>>2];h=0;while(1){i=0;if((e|0)>=(o|0)&d>>>0>=k>>>0|(e|0)>(o|0)){break a}i=H[b>>2];p=I[i+d|0];d=d+1|0;e=d?e:e+1|0;H[b+16>>2]=d;H[b+20>>2]=e;f=p>>>2|0;m=0;e:{f:{g:{h:{s=p&3;switch(s|0){case 0:break f;case 3:break h;default:break g}}f=f+h|0;i=0;if(f>>>0>=l>>>0){break a}ra(r+(h<<2)|0,0,(p&252)+4|0);h=f;break e}while(1){if((d|0)==(k|0)&(e|0)==(o|0)){break b}l=I[d+i|0];d=d+1|0;e=d?e:e+1|0;H[b+16>>2]=d;H[b+20>>2]=e;f=l<<(m<<3|6)|f;m=m+1|0;if((s|0)!=(m|0)){continue}break}}H[r+(h<<2)>>2]=f}l=H[j+12>>2];h=h+1|0;if(l>>>0>h>>>0){continue}break}d=j+16|0;o=H[j>>2];f=H[j+16>>2];e=H[j+20>>2]-f|0;i:{if(e>>>0<=4194303){ya(d,1048576-(e>>>2|0)|0);break i}if((e|0)==4194304){break i}H[j+20>>2]=f+4194304}e=j+28|0;h=H[e>>2];f=H[j+32>>2]-h>>3;j:{if(f>>>0>>0){ob(e,l-f|0);h=H[e>>2];break j}if(f>>>0>l>>>0){H[j+32>>2]=(l<<3)+h}if(!l){break b}}k=H[d>>2];d=0;i=0;while(1){e=o+(d<<2)|0;j=H[e>>2];m=(d<<3)+h|0;f=i;H[m+4>>2]=f;H[m>>2]=j;e=H[e>>2];i=e+f|0;if(i>>>0>1048576){break b}k:{if(f>>>0>=i>>>0){break k}m=0;j=e&7;if(j){while(1){H[k+(f<<2)>>2]=d;f=f+1|0;m=m+1|0;if((j|0)!=(m|0)){continue}break}}if(e-1>>>0<=6){break k}while(1){e=k+(f<<2)|0;H[e>>2]=d;H[e+28>>2]=d;H[e+24>>2]=d;H[e+20>>2]=d;H[e+16>>2]=d;H[e+12>>2]=d;H[e+8>>2]=d;H[e+4>>2]=d;f=f+8|0;if((i|0)!=(f|0)){continue}break}}d=d+1|0;if((l|0)!=(d|0)){continue}break}n=(i|0)==1048576}i=n}l:{if(!i|(H[g+20>>2]?0:a)){break l}i=0;n=ca-16|0;ca=n;m:{n:{if(J[b+38>>1]<=511){h=H[b+8>>2];f=H[b+12>>2];j=f;e=H[b+20>>2];k=H[b+16>>2];d=k+8|0;e=d>>>0<8?e+1|0:e;if(d>>>0>h>>>0&(e|0)>=(f|0)|(e|0)>(f|0)){break m}k=k+H[b>>2]|0;f=I[k|0]|I[k+1|0]<<8|(I[k+2|0]<<16|I[k+3|0]<<24);k=I[k+4|0]|I[k+5|0]<<8|(I[k+6|0]<<16|I[k+7|0]<<24);H[b+16>>2]=d;H[b+20>>2]=e;break n}if(!gb(1,n+8|0,b)){break m}d=H[b+16>>2];e=H[b+20>>2];h=H[b+8>>2];j=H[b+12>>2];f=H[n+8>>2];k=H[n+12>>2]}l=h-d|0;h=j-((d>>>0>h>>>0)+e|0)|0;if((h|0)==(k|0)&f>>>0>l>>>0|h>>>0>>0){break m}e=e+k|0;h=d+f|0;e=h>>>0>>0?e+1|0:e;H[b+16>>2]=h;H[b+20>>2]=e;if((f|0)<=0){break m}b=H[b>>2]+d|0;H[g+48>>2]=b;d=f-1|0;e=d+b|0;h=I[e|0];o:{if(h>>>0<=63){H[g+52>>2]=d;b=I[e|0]&63;break o}p:{switch((h>>>6|0)-1|0){case 0:if(f>>>0<2){break m}d=f-2|0;H[g+52>>2]=d;b=b+d|0;b=I[b+1|0]<<8&16128|I[b|0];break o;case 1:if(f>>>0<3){break m}d=f-3|0;H[g+52>>2]=d;b=b+d|0;b=I[b+1|0]<<8|I[b+2|0]<<16&4128768|I[b|0];break o;default:break p}}d=f-4|0;H[g+52>>2]=d;b=b+d|0;b=(I[b|0]|I[b+1|0]<<8|(I[b+2|0]<<16|I[b+3|0]<<24))&1073741823}H[g+56>>2]=b+4194304;i=b>>>0<1069547520}ca=n+16|0;if(!i){break l}if(!a){t=1;break l}b=H[g+52>>2];f=H[g+56>>2];d=H[g+36>>2];e=H[g+48>>2];h=H[g+24>>2];while(1){q:{if(f>>>0>4194303){break q}while(1){if((b|0)<=0){break q}b=b-1|0;H[g+52>>2]=b;f=I[b+e|0]|f<<8;H[g+56>>2]=f;if(f>>>0<4194304){continue}break}}i=f&1048575;k=H[h+(i<<2)>>2];n=d+(k<<3)|0;f=(N(H[n>>2],f>>>20|0)+i|0)-H[n+4>>2]|0;H[g+56>>2]=f;H[(q<<2)+c>>2]=k;t=1;q=q+1|0;if((q|0)!=(a|0)){continue}break}}a=H[g+36>>2];if(a){H[g+40>>2]=a;oa(a)}a=H[g+24>>2];if(a){H[g+28>>2]=a;oa(a)}a=H[g+8>>2];if(a){H[g+12>>2]=a;oa(a)}ca=g- -64|0;return t}function nc(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0;e=ca-48|0;ca=e;f=J[6677]|J[6678]<<16;d=J[6675]|J[6676]<<16;G[e+38>>1]=d;G[e+40>>1]=d>>>16;G[e+42>>1]=f;G[e+44>>1]=f>>>16;d=H[3337];H[e+32>>2]=H[3336];H[e+36>>2]=d;d=H[3335];H[e+24>>2]=H[3334];H[e+28>>2]=d;d=H[3333];H[e+16>>2]=H[3332];H[e+20>>2]=d;g=H[b+8>>2];i=H[b+12>>2];h=H[b+20>>2];d=H[b+16>>2];f=d+5|0;h=f>>>0<5?h+1|0:h;a:{b:{if(g>>>0>>0&(h|0)>=(i|0)|(h|0)>(i|0)){d=Ma(e+16|0);if(d>>>0>=2147483632){break a}c:{d:{if(d>>>0>=11){b=(d|15)+1|0;c=pa(b);H[e+8>>2]=b|-2147483648;H[e>>2]=c;H[e+4>>2]=d;b=c+d|0;break d}F[e+11|0]=d;b=d+e|0;c=e;if(!d){break c}}qa(c,e+16|0,d)}F[b|0]=0;H[a>>2]=-2;b=a+4|0;if(F[e+11|0]>=0){a=H[e+4>>2];H[b>>2]=H[e>>2];H[b+4>>2]=a;H[b+8>>2]=H[e+8>>2];break b}za(b,H[e>>2],H[e+4>>2]);if(F[e+11|0]>=0){break b}oa(H[e>>2]);break b}f=d+H[b>>2]|0;d=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);F[c|0]=d;F[c+1|0]=d>>>8;F[c+2|0]=d>>>16;F[c+3|0]=d>>>24;F[c+4|0]=I[f+4|0];d=H[b+20>>2];f=H[b+16>>2]+5|0;d=f>>>0<5?d+1|0:d;H[b+16>>2]=f;H[b+20>>2]=d;if(Fa(c,1260,5)){d=pa(32);F[d+17|0]=0;F[d+16|0]=I[1496];c=I[1492]|I[1493]<<8|(I[1494]<<16|I[1495]<<24);b=I[1488]|I[1489]<<8|(I[1490]<<16|I[1491]<<24);F[d+8|0]=b;F[d+9|0]=b>>>8;F[d+10|0]=b>>>16;F[d+11|0]=b>>>24;F[d+12|0]=c;F[d+13|0]=c>>>8;F[d+14|0]=c>>>16;F[d+15|0]=c>>>24;c=I[1484]|I[1485]<<8|(I[1486]<<16|I[1487]<<24);b=I[1480]|I[1481]<<8|(I[1482]<<16|I[1483]<<24);F[d|0]=b;F[d+1|0]=b>>>8;F[d+2|0]=b>>>16;F[d+3|0]=b>>>24;F[d+4|0]=c;F[d+5|0]=c>>>8;F[d+6|0]=c>>>16;F[d+7|0]=c>>>24;H[a>>2]=-1;za(a+4|0,d,17);oa(d);break b}g=H[b+12>>2];if((g|0)<=(d|0)&K[b+8>>2]<=f>>>0|(d|0)>(g|0)){d=Ma(e+16|0);if(d>>>0>=2147483632){break a}e:{f:{if(d>>>0>=11){b=(d|15)+1|0;c=pa(b);H[e+8>>2]=b|-2147483648;H[e>>2]=c;H[e+4>>2]=d;b=c+d|0;break f}F[e+11|0]=d;b=d+e|0;c=e;if(!d){break e}}qa(c,e+16|0,d)}F[b|0]=0;H[a>>2]=-2;b=a+4|0;if(F[e+11|0]>=0){a=H[e+4>>2];H[b>>2]=H[e>>2];H[b+4>>2]=a;H[b+8>>2]=H[e+8>>2];break b}za(b,H[e>>2],H[e+4>>2]);if(F[e+11|0]>=0){break b}oa(H[e>>2]);break b}F[c+5|0]=I[f+H[b>>2]|0];g=H[b+20>>2];d=H[b+16>>2]+1|0;g=d?g:g+1|0;H[b+16>>2]=d;H[b+20>>2]=g;f=H[b+12>>2];if((f|0)<=(g|0)&K[b+8>>2]<=d>>>0|(g|0)>(f|0)){d=Ma(e+16|0);if(d>>>0>=2147483632){break a}g:{h:{if(d>>>0>=11){b=(d|15)+1|0;c=pa(b);H[e+8>>2]=b|-2147483648;H[e>>2]=c;H[e+4>>2]=d;b=c+d|0;break h}F[e+11|0]=d;b=d+e|0;c=e;if(!d){break g}}qa(c,e+16|0,d)}F[b|0]=0;H[a>>2]=-2;b=a+4|0;if(F[e+11|0]>=0){a=H[e+4>>2];H[b>>2]=H[e>>2];H[b+4>>2]=a;H[b+8>>2]=H[e+8>>2];break b}za(b,H[e>>2],H[e+4>>2]);if(F[e+11|0]>=0){break b}oa(H[e>>2]);break b}F[c+6|0]=I[d+H[b>>2]|0];h=H[b+20>>2];d=H[b+16>>2]+1|0;h=d?h:h+1|0;H[b+16>>2]=d;H[b+20>>2]=h;f=H[b+12>>2];if((f|0)<=(h|0)&K[b+8>>2]<=d>>>0|(f|0)<(h|0)){d=Ma(e+16|0);if(d>>>0>=2147483632){break a}i:{j:{if(d>>>0>=11){b=(d|15)+1|0;c=pa(b);H[e+8>>2]=b|-2147483648;H[e>>2]=c;H[e+4>>2]=d;b=c+d|0;break j}F[e+11|0]=d;b=d+e|0;c=e;if(!d){break i}}qa(c,e+16|0,d)}F[b|0]=0;H[a>>2]=-2;b=a+4|0;if(F[e+11|0]>=0){a=H[e+4>>2];H[b>>2]=H[e>>2];H[b+4>>2]=a;H[b+8>>2]=H[e+8>>2];break b}za(b,H[e>>2],H[e+4>>2]);if(F[e+11|0]>=0){break b}oa(H[e>>2]);break b}F[c+7|0]=I[d+H[b>>2]|0];g=H[b+20>>2];d=H[b+16>>2]+1|0;g=d?g:g+1|0;H[b+16>>2]=d;H[b+20>>2]=g;f=H[b+12>>2];if((f|0)<=(g|0)&K[b+8>>2]<=d>>>0|(g|0)>(f|0)){c=mc(e,e+16|0);H[a>>2]=-2;b=a+4|0;if(F[c+11|0]>=0){a=H[c+4>>2];H[b>>2]=H[c>>2];H[b+4>>2]=a;H[b+8>>2]=H[c+8>>2];break b}za(b,H[c>>2],H[c+4>>2]);if(F[c+11|0]>=0){break b}oa(H[c>>2]);break b}F[c+8|0]=I[d+H[b>>2]|0];d=H[b+20>>2];g=H[b+16>>2];f=g+1|0;i=f?d:d+1|0;H[b+16>>2]=f;H[b+20>>2]=i;i=H[b+8>>2];h=H[b+12>>2];g=g+3|0;d=g>>>0<3?d+1|0:d;if(g>>>0>i>>>0&(d|0)>=(h|0)|(d|0)>(h|0)){c=mc(e,e+16|0);H[a>>2]=-2;b=a+4|0;if(F[c+11|0]>=0){a=H[c+4>>2];H[b>>2]=H[c>>2];H[b+4>>2]=a;H[b+8>>2]=H[c+8>>2];break b}za(b,H[c>>2],H[c+4>>2]);if(F[c+11|0]>=0){break b}oa(H[c>>2]);break b}d=c;c=H[b>>2]+f|0;G[d+10>>1]=I[c|0]|I[c+1|0]<<8;g=H[b+20>>2];c=H[b+16>>2]+2|0;g=c>>>0<2?g+1|0:g;H[b+16>>2]=c;H[b+20>>2]=g;H[a+8>>2]=0;H[a+12>>2]=0;H[a>>2]=0;H[a+4>>2]=0}ca=e+48|0;return}Na();v()}function Nb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0;e=ca-96|0;ca=e;f=H[a+16>>2];F[e+92|0]=1;H[e+88>>2]=b;H[e+84>>2]=b;H[e+80>>2]=f;j=H[a+20>>2];d=H[j>>2];a:{b:{f=H[H[f+28>>2]+(b<<2)>>2];if(f>>>0>2]-d>>2>>>0){d=H[H[a+8>>2]+(H[d+(f<<2)>>2]<<2)>>2];f=H[a+4>>2];if(!I[f+84|0]){d=H[H[f+68>>2]+(d<<2)>>2]}H[e+72>>2]=0;H[e+76>>2]=0;j=e- -64|0;H[j>>2]=0;H[j+4>>2]=0;H[e+56>>2]=0;H[e+60>>2]=0;Sa(f,d,F[f+24|0],e+56|0);if((b|0)!=-1){f=b+1|0;j=(f>>>0)%3|0?f:b-2|0;m=((b>>>0)%3|0?-1:2)+b|0;while(1){d=j;f=m;c:{if(!H[a+28>>2]){break c}f=b+1|0;d=(f>>>0)%3|0?f:b-2|0;f=b-1|0;if((b>>>0)%3|0){break c}f=b+2|0}n=H[a+20>>2];b=H[n>>2];d=H[H[H[a+16>>2]+28>>2]+(d<<2)>>2];if(d>>>0>=H[n+4>>2]-b>>2>>>0){break b}d=H[H[a+8>>2]+(H[b+(d<<2)>>2]<<2)>>2];b=H[a+4>>2];if(!I[b+84|0]){d=H[H[b+68>>2]+(d<<2)>>2]}H[e+48>>2]=0;H[e+52>>2]=0;H[e+40>>2]=0;H[e+44>>2]=0;H[e+32>>2]=0;H[e+36>>2]=0;Sa(b,d,F[b+24|0],e+32|0);d=H[a+20>>2];b=H[d>>2];f=H[H[H[a+16>>2]+28>>2]+(f<<2)>>2];if(f>>>0>=H[d+4>>2]-b>>2>>>0){break a}d=H[H[a+8>>2]+(H[b+(f<<2)>>2]<<2)>>2];b=H[a+4>>2];if(!I[b+84|0]){d=H[H[b+68>>2]+(d<<2)>>2]}H[e+24>>2]=0;H[e+28>>2]=0;H[e+16>>2]=0;H[e+20>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;Sa(b,d,F[b+24|0],e+8|0);g=H[e+8>>2];b=H[e+56>>2];d=g-b|0;p=H[e+60>>2];t=H[e+12>>2]-(p+(b>>>0>g>>>0)|0)|0;h=H[e+40>>2];f=H[e+64>>2];n=h-f|0;u=H[e+68>>2];y=H[e+44>>2]-(u+(f>>>0>h>>>0)|0)|0;g=Rj(d,t,n,y);w=o-g|0;x=i-(da+(g>>>0>o>>>0)|0)|0;i=w;h=H[e+16>>2];g=h-f|0;u=H[e+20>>2]-((f>>>0>h>>>0)+u|0)|0;k=H[e+32>>2];h=k-b|0;w=H[e+36>>2]-((b>>>0>k>>>0)+p|0)|0;b=Rj(g,u,h,w);o=i+b|0;i=da+x|0;i=b>>>0>o>>>0?i+1|0:i;b=l;l=d;p=t;k=H[e+48>>2];f=H[e+72>>2];d=k-f|0;t=H[e+76>>2];x=H[e+52>>2]-(t+(f>>>0>k>>>0)|0)|0;l=Rj(l,p,d,x);k=b+l|0;b=da+q|0;b=k>>>0>>0?b+1|0:b;l=H[e+24>>2];p=l-f|0;f=H[e+28>>2]-((f>>>0>l>>>0)+t|0)|0;q=Rj(p,f,h,w);l=k-q|0;q=b-(da+(k>>>0>>0)|0)|0;b=Rj(g,u,d,x);d=r-b|0;b=s-(da+(b>>>0>r>>>0)|0)|0;s=Rj(p,f,n,y);r=s+d|0;b=da+b|0;s=r>>>0>>0?b+1|0:b;b=H[e+88>>2];f=H[e+80>>2];d:{if(I[e+92|0]){e:{f:{g:{h:{if((b|0)==-1){break h}d=b+1|0;b=(d>>>0)%3|0?d:b-2|0;if((b|0)==-1|H[H[f>>2]+(b>>>3&536870908)>>2]>>>b&1){break h}b=H[H[H[f+64>>2]+12>>2]+(b<<2)>>2];if((b|0)!=-1){break g}}H[e+88>>2]=-1;break f}d=b+1|0;b=(d>>>0)%3|0?d:b-2|0;H[e+88>>2]=b;if((b|0)!=-1){break e}}b=H[e+84>>2];d=-1;i:{if((b|0)==-1){break i}j:{if((b>>>0)%3|0){b=b-1|0;break j}b=b+2|0;d=-1;if((b|0)==-1){break i}}d=-1;if(H[H[f>>2]+(b>>>3&536870908)>>2]>>>b&1){break i}b=H[H[H[f+64>>2]+12>>2]+(b<<2)>>2];d=-1;if((b|0)==-1){break i}d=b-1|0;if((b>>>0)%3|0){break i}d=b+2|0}F[e+92|0]=0;H[e+88>>2]=d;break d}if((b|0)!=H[e+84>>2]){break d}H[e+88>>2]=-1;break d}d=-1;k:{if((b|0)==-1){break k}l:{if((b>>>0)%3|0){b=b-1|0;break l}b=b+2|0;d=-1;if((b|0)==-1){break k}}d=-1;if(H[H[f>>2]+(b>>>3&536870908)>>2]>>>b&1){break k}b=H[H[H[f+64>>2]+12>>2]+(b<<2)>>2];d=-1;if((b|0)==-1){break k}d=b-1|0;if((b>>>0)%3|0){break k}d=b+2|0}H[e+88>>2]=d}b=H[e+88>>2];if((b|0)!=-1){continue}break}}b=s>>31;f=b^r;d=f-b|0;b=(b^s)-((b>>>0>f>>>0)+b|0)|0;m=-1;f=2147483647;g=q>>31;h=g^l;j=h-g|0;n=(g^q)-((h>>>0>>0)+g|0)|0;h=n;k=j^-1;g=h^2147483647;n=i;m:{n:{if(!H[a+28>>2]){if((b|0)==(g|0)&d>>>0>k>>>0|b>>>0>g>>>0){break m}b=b+h|0;a=d+j|0;b=a>>>0>>0?b+1|0:b;f=a;g=i;a=g>>31;d=a;m=d^o;a=m-d|0;i=a;d=(d^g)-((d>>>0>m>>>0)+d|0)|0;a=a+f|0;d=d^2147483647;i=(d|0)==(b|0)&(i^-1)>>>0>>0|b>>>0>d>>>0;a=i?-1:a;if(!(i&0)&(a|0)<=536870912|(a|0)<536870912){break m}b=0;a=a>>>29|0;break n}o:{if((b|0)==(g|0)&d>>>0>k>>>0|b>>>0>g>>>0){break o}b=b+h|0;a=d+j|0;b=a>>>0>>0?b+1|0:b;k=i;d=i>>31;h=d^o;i=h-d|0;j=(d^k)-((d>>>0>h>>>0)+d|0)|0;g=j^2147483647;d=a;a=i;if((g|0)==(b|0)&d>>>0>(a^-1)>>>0|b>>>0>g>>>0){break o}b=b+j|0;m=a+d|0;b=m>>>0>>0?b+1|0:b;f=b;if(!b&m>>>0<536870913){break m}}b=f>>>29|0;a=(f&536870911)<<3|m>>>29}o=Sj(o,n,a,b);l=Sj(l,q,a,b);r=Sj(r,s,a,b)}H[c+8>>2]=o;H[c+4>>2]=l;H[c>>2]=r;ca=e+96|0;return}Ca();v()}Ca();v()}Ca();v()}function Jj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;H[a+8>>2]=e;r=a+32|0;g=H[r>>2];f=H[a+36>>2]-g>>2;a:{if(f>>>0>>0){ya(r,e-f|0);d=H[a+8>>2];break a}d=e;if(d>>>0>=f>>>0){break a}H[a+36>>2]=g+(e<<2);d=e}w=e<<2;f=e>>>0>1073741823?-1:w;m=ra(pa(f),0,f);p=ra(pa(f),0,f);b:{if((d|0)<=0){break b}i=H[a+32>>2];while(1){d=h<<2;f=H[d+m>>2];g=H[a+16>>2];c:{if((f|0)>(g|0)){H[d+i>>2]=g;break c}d=d+i|0;g=H[a+12>>2];if((g|0)>(f|0)){H[d>>2]=g;break c}H[d>>2]=f}d=H[a+8>>2];h=h+1|0;if((d|0)>(h|0)){continue}break}if((d|0)<=0){break b}f=0;while(1){g=f<<2;d=g+c|0;g=H[b+g>>2]+H[g+i>>2]|0;H[d>>2]=g;d:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break d}g=g+H[a+20>>2]|0}H[d>>2]=g}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}f=H[a+56>>2];x=H[f>>2];f=H[f+4>>2]-x|0;if((f|0)>=5){D=H[a+52>>2];s=H[a+48>>2];u=f>>>2|0;E=u>>>0<=2?2:u;y=e&-2;z=e&1;F=e&-4;A=e&3;B=e-1|0;n=1;while(1){e:{f:{g:{h:{if((n|0)!=(u|0)){g=H[(n<<2)+x>>2];t=(e|0)<=0;if(!t){ra(m,0,w)}if((g|0)==-1){i=N(e,n);break f}C=H[s>>2];l=0;f=g;while(1){i:{if(H[(f>>>3&536870908)+C>>2]>>>f&1){break i}i=H[H[H[s+64>>2]+12>>2]+(f<<2)>>2];if((i|0)==-1){break i}j=H[D>>2];h=H[s+28>>2];o=H[j+(H[h+(i<<2)>>2]<<2)>>2];if((o|0)>=(n|0)){break i}k=i+1|0;k=H[j+(H[h+(((k>>>0)%3|0?k:i-2|0)<<2)>>2]<<2)>>2];if((k|0)>=(n|0)){break i}i=H[j+(H[h+(i+((i>>>0)%3|0?-1:2)<<2)>>2]<<2)>>2];if((i|0)>=(n|0)){break i}j:{if(t){break j}i=N(e,i);j=N(e,k);o=N(e,o);h=0;q=0;if(B){while(1){H[(h<<2)+p>>2]=(H[(h+i<<2)+c>>2]+H[(h+j<<2)+c>>2]|0)-H[(h+o<<2)+c>>2];k=h|1;H[(k<<2)+p>>2]=(H[(i+k<<2)+c>>2]+H[(j+k<<2)+c>>2]|0)-H[(k+o<<2)+c>>2];h=h+2|0;q=q+2|0;if((y|0)!=(q|0)){continue}break}}if(z){H[(h<<2)+p>>2]=(H[(h+i<<2)+c>>2]+H[(h+j<<2)+c>>2]|0)-H[(h+o<<2)+c>>2]}if(t){break j}o=0;h=0;i=0;if(e>>>0>3){while(1){j=h<<2;k=j+m|0;H[k>>2]=H[j+p>>2]+H[k>>2];k=j|4;q=k+m|0;H[q>>2]=H[k+p>>2]+H[q>>2];k=j|8;q=k+m|0;H[q>>2]=H[k+p>>2]+H[q>>2];j=j|12;k=j+m|0;H[k>>2]=H[j+p>>2]+H[k>>2];h=h+4|0;i=i+4|0;if((F|0)!=(i|0)){continue}break}}if(!A){break j}while(1){i=h<<2;j=i+m|0;H[j>>2]=H[i+p>>2]+H[j>>2];h=h+1|0;o=o+1|0;if((A|0)!=(o|0)){continue}break}}l=l+1|0}k:{l:{if((f>>>0)%3|0){h=f-1|0;break l}h=f+2|0;i=-1;if((h|0)==-1){break k}}i=-1;if(H[(h>>>3&536870908)+C>>2]>>>h&1){break k}f=H[H[H[s+64>>2]+12>>2]+(h<<2)>>2];i=-1;if((f|0)==-1){break k}i=f-1|0;if((f>>>0)%3|0){break k}i=f+2|0}f=i;if((g|0)!=(f|0)&(f|0)!=-1){continue}break}i=N(e,n);if(!l){break f}if(t){break g}h=0;f=0;if(!B){break h}while(1){g=h<<2;j=g+m|0;H[j>>2]=H[j>>2]/(l|0);g=(g|4)+m|0;H[g>>2]=H[g>>2]/(l|0);h=h+2|0;f=f+2|0;if((y|0)!=(f|0)){continue}break}break h}Ca();v()}if(!z){break g}f=(h<<2)+m|0;H[f>>2]=H[f>>2]/(l|0)}if((d|0)<=0){break e}l=H[r>>2];h=0;while(1){d=h<<2;f=H[d+m>>2];g=H[a+16>>2];m:{if((f|0)>(g|0)){H[d+l>>2]=g;break m}d=d+l|0;g=H[a+12>>2];if((g|0)>(f|0)){H[d>>2]=g;break m}H[d>>2]=f}d=H[a+8>>2];h=h+1|0;if((d|0)>(h|0)){continue}break}f=0;if((d|0)<=0){break e}d=i<<2;i=d+c|0;h=b+d|0;while(1){g=f<<2;d=g+i|0;g=H[h+g>>2]+H[g+l>>2]|0;H[d>>2]=g;n:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break n}g=g+H[a+20>>2]|0}H[d>>2]=g}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}break e}if((d|0)<=0){break e}g=(N(n-1|0,e)<<2)+c|0;l=H[r>>2];h=0;while(1){d=h<<2;f=H[d+g>>2];j=H[a+16>>2];o:{if((f|0)>(j|0)){H[d+l>>2]=j;break o}d=d+l|0;j=H[a+12>>2];if((j|0)>(f|0)){H[d>>2]=j;break o}H[d>>2]=f}d=H[a+8>>2];h=h+1|0;if((d|0)>(h|0)){continue}break}f=0;if((d|0)<=0){break e}d=i<<2;i=d+c|0;h=b+d|0;while(1){g=f<<2;d=g+i|0;g=H[h+g>>2]+H[g+l>>2]|0;H[d>>2]=g;p:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break p}g=g+H[a+20>>2]|0}H[d>>2]=g}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}n=n+1|0;if((E|0)!=(n|0)){continue}break}}oa(p);oa(m);return 1}function sj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;H[a+8>>2]=e;r=a+32|0;f=H[r>>2];j=H[a+36>>2]-f>>2;a:{if(j>>>0>>0){ya(r,e-j|0);d=H[a+8>>2];break a}d=e;if(e>>>0>=j>>>0){break a}H[a+36>>2]=f+(e<<2);d=e}u=e<<2;f=e>>>0>1073741823?-1:u;m=ra(pa(f),0,f);p=ra(pa(f),0,f);b:{if((d|0)<=0){break b}i=H[a+32>>2];while(1){f=h<<2;j=H[f+m>>2];d=H[a+16>>2];c:{if((j|0)>(d|0)){H[f+i>>2]=d;break c}f=f+i|0;d=H[a+12>>2];if((d|0)>(j|0)){H[f>>2]=d;break c}H[f>>2]=j}d=H[a+8>>2];h=h+1|0;if((d|0)>(h|0)){continue}break}if((d|0)<=0){break b}f=0;while(1){j=f<<2;d=j+c|0;j=H[b+j>>2]+H[j+i>>2]|0;H[d>>2]=j;d:{if((j|0)>H[a+16>>2]){j=j-H[a+20>>2]|0}else{if((j|0)>=H[a+12>>2]){break d}j=j+H[a+20>>2]|0}H[d>>2]=j}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}f=H[a+56>>2];w=H[f>>2];f=H[f+4>>2]-w|0;if((f|0)>=5){D=H[a+52>>2];x=H[a+48>>2];t=f>>>2|0;E=t>>>0<=2?2:t;y=e&-2;z=e&1;F=e&-4;A=e&3;B=e-1|0;n=1;while(1){e:{f:{g:{h:{if((n|0)!=(t|0)){j=H[(n<<2)+w>>2];s=(e|0)<=0;if(!s){ra(m,0,u)}if((j|0)==-1){g=N(e,n);break f}C=H[x+12>>2];q=0;f=j;while(1){h=H[(f<<2)+C>>2];i:{if((h|0)==-1){break i}o=H[D>>2];l=H[x>>2];k=H[o+(H[l+(h<<2)>>2]<<2)>>2];i=h+1|0;i=(i>>>0)%3|0?i:h-2|0;if((i|0)!=-1){g=H[l+(i<<2)>>2]}else{g=-1}j:{k:{if((h>>>0)%3|0){h=h-1|0;break k}h=h+2|0;i=-1;if((h|0)==-1){break j}}i=H[l+(h<<2)>>2]}if((k|0)>=(n|0)){break i}g=H[(g<<2)+o>>2];if((g|0)>=(n|0)){break i}i=H[o+(i<<2)>>2];if((i|0)>=(n|0)){break i}l:{if(s){break l}l=N(e,i);o=N(e,g);k=N(e,k);h=0;i=0;if(B){while(1){H[(h<<2)+p>>2]=(H[(h+l<<2)+c>>2]+H[(h+o<<2)+c>>2]|0)-H[(h+k<<2)+c>>2];g=h|1;H[(g<<2)+p>>2]=(H[(g+l<<2)+c>>2]+H[(g+o<<2)+c>>2]|0)-H[(g+k<<2)+c>>2];h=h+2|0;i=i+2|0;if((y|0)!=(i|0)){continue}break}}if(z){H[(h<<2)+p>>2]=(H[(h+l<<2)+c>>2]+H[(h+o<<2)+c>>2]|0)-H[(h+k<<2)+c>>2]}if(s){break l}o=0;h=0;k=0;if(e>>>0>3){while(1){l=h<<2;i=l+m|0;H[i>>2]=H[l+p>>2]+H[i>>2];g=l|4;i=g+m|0;H[i>>2]=H[g+p>>2]+H[i>>2];g=l|8;i=g+m|0;H[i>>2]=H[g+p>>2]+H[i>>2];g=l|12;i=g+m|0;H[i>>2]=H[g+p>>2]+H[i>>2];h=h+4|0;k=k+4|0;if((F|0)!=(k|0)){continue}break}}if(!A){break l}while(1){g=h<<2;i=g+m|0;H[i>>2]=H[g+p>>2]+H[i>>2];h=h+1|0;o=o+1|0;if((A|0)!=(o|0)){continue}break}}q=q+1|0}m:{n:{if((f>>>0)%3|0){h=f-1|0;break n}h=f+2|0;g=-1;if((h|0)==-1){break m}}f=H[(h<<2)+C>>2];g=-1;if((f|0)==-1){break m}g=f-1|0;if((f>>>0)%3|0){break m}g=f+2|0}f=g;if((j|0)!=(f|0)&(f|0)!=-1){continue}break}g=N(e,n);if(!q){break f}if(s){break g}h=0;f=0;if(!B){break h}while(1){i=h<<2;j=i+m|0;H[j>>2]=H[j>>2]/(q|0);j=(i|4)+m|0;H[j>>2]=H[j>>2]/(q|0);h=h+2|0;f=f+2|0;if((y|0)!=(f|0)){continue}break}break h}Ca();v()}if(!z){break g}f=(h<<2)+m|0;H[f>>2]=H[f>>2]/(q|0)}if((d|0)<=0){break e}k=H[r>>2];h=0;while(1){f=h<<2;j=H[f+m>>2];d=H[a+16>>2];o:{if((j|0)>(d|0)){H[f+k>>2]=d;break o}f=f+k|0;d=H[a+12>>2];if((d|0)>(j|0)){H[f>>2]=d;break o}H[f>>2]=j}d=H[a+8>>2];h=h+1|0;if((d|0)>(h|0)){continue}break}f=0;if((d|0)<=0){break e}d=g<<2;i=d+c|0;j=b+d|0;while(1){g=f<<2;d=g+i|0;g=H[g+j>>2]+H[g+k>>2]|0;H[d>>2]=g;p:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break p}g=g+H[a+20>>2]|0}H[d>>2]=g}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}break e}if((d|0)<=0){break e}f=(N(n-1|0,e)<<2)+c|0;k=H[r>>2];h=0;while(1){j=h<<2;i=H[j+f>>2];d=H[a+16>>2];q:{if((i|0)>(d|0)){H[j+k>>2]=d;break q}j=j+k|0;d=H[a+12>>2];if((d|0)>(i|0)){H[j>>2]=d;break q}H[j>>2]=i}d=H[a+8>>2];h=h+1|0;if((d|0)>(h|0)){continue}break}f=0;if((d|0)<=0){break e}d=g<<2;i=d+c|0;j=b+d|0;while(1){g=f<<2;d=g+i|0;g=H[g+j>>2]+H[g+k>>2]|0;H[d>>2]=g;r:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break r}g=g+H[a+20>>2]|0}H[d>>2]=g}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}n=n+1|0;if((E|0)!=(n|0)){continue}break}}oa(p);oa(m);return 1}function xa(a){var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=ca-32|0;ca=f;a:{b=H[a+16>>2];b:{if(b>>>0>=341){H[a+16>>2]=b-341;b=H[a+4>>2];j=H[b>>2];c=b+4|0;H[a+4>>2]=c;b=H[a+8>>2];c:{if((b|0)!=H[a+12>>2]){d=b;break c}k=H[a>>2];if(k>>>0>>0){e=((c-k>>2)+1|0)/-2<<2;b=b-c|0;d=va(e+c|0,c,b)+b|0;H[a+8>>2]=d;H[a+4>>2]=e+H[a+4>>2];break c}d=(b|0)==(k|0)?1:b-k>>1;if(d>>>0>=1073741824){break a}e=d<<2;h=pa(e);l=e+h|0;e=h+(d&-4)|0;d=e;d:{if((b|0)==(c|0)){break d}b=b-c|0;m=b&-4;i=b-4|0;g=(i>>>2|0)+1&7;e:{if(!g){b=e;break e}d=0;b=e;while(1){H[b>>2]=H[c>>2];c=c+4|0;b=b+4|0;d=d+1|0;if((g|0)!=(d|0)){continue}break}}d=e+m|0;if(i>>>0<28){break d}while(1){H[b>>2]=H[c>>2];H[b+4>>2]=H[c+4>>2];H[b+8>>2]=H[c+8>>2];H[b+12>>2]=H[c+12>>2];H[b+16>>2]=H[c+16>>2];H[b+20>>2]=H[c+20>>2];H[b+24>>2]=H[c+24>>2];H[b+28>>2]=H[c+28>>2];c=c+32|0;b=b+32|0;if((d|0)!=(b|0)){continue}break}}H[a+12>>2]=l;H[a+8>>2]=d;H[a+4>>2]=e;H[a>>2]=h;if(!k){break c}oa(k);d=H[a+8>>2]}H[d>>2]=j;H[a+8>>2]=H[a+8>>2]+4;break b}c=H[a+8>>2];b=H[a+4>>2];l=c-b|0;h=l>>2;g=H[a+12>>2];d=H[a>>2];e=g-d|0;if(h>>>0>2>>>0){if((c|0)!=(g|0)){n=f,o=pa(4092),H[n+8>>2]=o;d=a;f:{g:{b=H[a+8>>2];h:{if((b|0)!=H[a+12>>2]){e=b;break h}c=H[d+4>>2];h=H[d>>2];if(c>>>0>h>>>0){g=((c-h>>2)+1|0)/-2<<2;a=b-c|0;e=va(g+c|0,c,a)+a|0;H[d+8>>2]=e;H[d+4>>2]=g+H[d+4>>2];break h}e=(b|0)==(h|0)?1:b-h>>1;if(e>>>0>=1073741824){break g}a=e<<2;j=pa(a);l=a+j|0;a=j+(e&-4)|0;e=a;i:{if((b|0)==(c|0)){break i}b=b-c|0;m=b&-4;i=b-4|0;g=(i>>>2|0)+1&7;j:{if(!g){b=a;break j}e=0;b=a;while(1){H[b>>2]=H[c>>2];c=c+4|0;b=b+4|0;e=e+1|0;if((g|0)!=(e|0)){continue}break}}e=a+m|0;if(i>>>0<28){break i}while(1){H[b>>2]=H[c>>2];H[b+4>>2]=H[c+4>>2];H[b+8>>2]=H[c+8>>2];H[b+12>>2]=H[c+12>>2];H[b+16>>2]=H[c+16>>2];H[b+20>>2]=H[c+20>>2];H[b+24>>2]=H[c+24>>2];H[b+28>>2]=H[c+28>>2];c=c+32|0;b=b+32|0;if((e|0)!=(b|0)){continue}break}}H[d+12>>2]=l;H[d+8>>2]=e;H[d+4>>2]=a;H[d>>2]=j;if(!h){break h}oa(h);e=H[d+8>>2]}H[e>>2]=H[f+8>>2];H[d+8>>2]=H[d+8>>2]+4;break f}wa();v()}break b}n=f,o=pa(4092),H[n+8>>2]=o;qd(a,f+8|0);b=H[a+4>>2];j=H[b>>2];c=b+4|0;H[a+4>>2]=c;b=H[a+8>>2];k:{if((b|0)!=H[a+12>>2]){d=b;break k}k=H[a>>2];if(k>>>0>>0){e=((c-k>>2)+1|0)/-2<<2;b=b-c|0;d=va(e+c|0,c,b)+b|0;H[a+8>>2]=d;H[a+4>>2]=e+H[a+4>>2];break k}d=(b|0)==(k|0)?1:b-k>>1;if(d>>>0>=1073741824){break a}e=d<<2;h=pa(e);l=e+h|0;e=h+(d&-4)|0;d=e;l:{if((b|0)==(c|0)){break l}b=b-c|0;m=b&-4;i=b-4|0;g=(i>>>2|0)+1&7;m:{if(!g){b=e;break m}d=0;b=e;while(1){H[b>>2]=H[c>>2];c=c+4|0;b=b+4|0;d=d+1|0;if((g|0)!=(d|0)){continue}break}}d=e+m|0;if(i>>>0<28){break l}while(1){H[b>>2]=H[c>>2];H[b+4>>2]=H[c+4>>2];H[b+8>>2]=H[c+8>>2];H[b+12>>2]=H[c+12>>2];H[b+16>>2]=H[c+16>>2];H[b+20>>2]=H[c+20>>2];H[b+24>>2]=H[c+24>>2];H[b+28>>2]=H[c+28>>2];c=c+32|0;b=b+32|0;if((d|0)!=(b|0)){continue}break}}H[a+12>>2]=l;H[a+8>>2]=d;H[a+4>>2]=e;H[a>>2]=h;if(!k){break k}oa(k);d=H[a+8>>2]}H[d>>2]=j;H[a+8>>2]=H[a+8>>2]+4;break b}H[f+24>>2]=a+12;m=(d|0)==(g|0)?1:e>>1;if(m>>>0>=1073741824){break a}e=m<<2;g=pa(e);H[f+8>>2]=g;j=e+g|0;H[f+20>>2]=j;d=(h<<2)+g|0;H[f+12>>2]=d;i=pa(4092);n:{if((h|0)!=(m|0)){break n}if((l|0)>0){d=((h+1|0)/-2<<2)+d|0;H[f+12>>2]=d;break n}d=(b|0)==(c|0)?1:l>>1;if(d>>>0>=1073741824){break a}b=d<<2;e=pa(b);H[f+8>>2]=e;j=b+e|0;H[f+20>>2]=j;d=e+(d&-4)|0;H[f+12>>2]=d;oa(g);b=H[a+4>>2];c=H[a+8>>2];g=e}H[d>>2]=i;i=d+4|0;H[f+16>>2]=i;e=b;if((b|0)!=(c|0)){while(1){c=c-4|0;qd(f+8|0,c);if(H[a+4>>2]!=(c|0)){continue}break}j=H[f+20>>2];i=H[f+16>>2];d=H[f+12>>2];g=H[f+8>>2];e=c;b=H[a+8>>2]}c=H[a>>2];H[a>>2]=g;H[f+8>>2]=c;H[a+4>>2]=d;H[f+12>>2]=e;H[a+8>>2]=i;H[f+16>>2]=b;d=H[a+12>>2];H[a+12>>2]=j;H[f+20>>2]=d;if((b|0)!=(e|0)){H[f+16>>2]=((e-b|0)+3&-4)+b}if(!c){break b}oa(c)}ca=f+32|0;return}wa();v()}function Aj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=O(0),j=0,k=0,l=0,m=O(0),n=O(0),o=O(0),p=O(0),q=O(0),r=0,s=O(0),t=O(0),u=O(0),w=O(0),x=0,y=O(0),z=O(0),A=O(0),B=0;a:{b:{if((e|0)!=2){break b}H[a+64>>2]=f;H[a+72>>2]=2;e=pa(8);d=H[a+68>>2];H[a+68>>2]=e;if(d){oa(d)}H[a+8>>2]=2;x=a+32|0;e=H[x>>2];d=H[a+36>>2]-e|0;c:{if(d>>>0<=7){ya(x,2-(d>>>2|0)|0);break c}if((d|0)==8){break c}H[a+36>>2]=e+8}h=1;d=H[a+56>>2];d=H[d+4>>2]-H[d>>2]|0;if((d|0)<=0){break b}d=d>>>2|0;B=d>>>0<=1?1:d;d=0;while(1){e=H[a+56>>2];h=H[e>>2];if(H[e+4>>2]-h>>2>>>0<=d>>>0){break a}q=O(0);g=ca-48|0;ca=g;e=-1;h=H[h+(d<<2)>>2];f=-1;d:{if((h|0)==-1){break d}e=h+1|0;e=(e>>>0)%3|0?e:h-2|0;f=h-1|0;if((h>>>0)%3|0){break d}f=h+2|0}j=H[a+52>>2];h=H[j>>2];e:{f:{j=H[j+4>>2]-h>>2;l=e<<2;e=H[H[a+48>>2]+28>>2];r=H[l+e>>2];if(j>>>0<=r>>>0){break f}e=H[e+(f<<2)>>2];if(e>>>0>=j>>>0){break f}j=H[h+(e<<2)>>2];f=H[h+(r<<2)>>2];g:{if(!((j|0)>=(d|0)|(f|0)>=(d|0))){e=H[a+72>>2];h=(N(e,j)<<2)+c|0;m=O(H[h+4>>2]);e=(N(e,f)<<2)+c|0;p=O(H[e+4>>2]);y=O(H[e>>2]);n=O(H[h>>2]);if(!(y!=n|m!=p)){h=+m>2147483647;e=H[a+68>>2];if(O(P(m))>2]=m2147483647;if(O(P(n))>2]=n>2]+(d<<2)>>2];H[g+40>>2]=0;H[g+32>>2]=0;H[g+36>>2]=0;h=H[a+60>>2];if(!I[h+84|0]){e=H[H[h+68>>2]+(e<<2)>>2]}Va(h,e,F[h+24|0],g+32|0);f=H[H[a+64>>2]+(f<<2)>>2];H[g+24>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;e=H[a+60>>2];if(!I[e+84|0]){f=H[H[e+68>>2]+(f<<2)>>2]}Va(e,f,F[e+24|0],g+16|0);f=H[H[a+64>>2]+(j<<2)>>2];H[g+8>>2]=0;H[g>>2]=0;H[g+4>>2]=0;e=H[a+60>>2];if(!I[e+84|0]){f=H[H[e+68>>2]+(f<<2)>>2]}Va(e,f,F[e+24|0],g);o=L[g+24>>2];s=O(L[g+8>>2]-o);t=L[g+20>>2];u=O(L[g+4>>2]-t);A=L[g+16>>2];w=O(L[g>>2]-A);z=O(O(s*s)+O(O(u*u)+O(O(w*w)+O(0))));h:{if(H[a+88>>2]>=258){i=O(0);if(!(z>O(0))){break h}}i=O(L[g+40>>2]-o);o=O(L[g+36>>2]-t);t=O(L[g+32>>2]-A);q=O(O(O(s*i)+O(O(u*o)+O(O(w*t)+O(0))))/z);i=O(i-O(s*q));s=O(i*i);i=O(o-O(u*q));o=O(i*i);i=O(t-O(w*q));i=O(W(O(O(s+O(o+O(O(i*i)+O(0))))/z)))}f=H[a+80>>2];if(f){e=f-1|0;h=H[H[a+76>>2]+(e>>>3&536870908)>>2];H[a+80>>2]=e;m=O(m-p);o=O(O(m*q)+p);n=O(n-y);p=O(n*i);e=h>>>e&1;p=O(o+(e?p:O(-p)));i=O(i*m);k=T(+O(O(O(n*q)+y)+(e?O(-i):i))+.5);i:{if(k<-2147483648|k!=k|k>2147483647){e=H[a+68>>2];H[e>>2]=-2147483648;break i}e=H[a+68>>2];if(P(k)<2147483648){h=~~k}else{h=-2147483648}H[e>>2]=h}k=T(+p+.5);j=k>2147483647;if(P(k)<2147483648){h=~~k}else{h=-2147483648}H[e+4>>2]=k<-2147483648?-2147483648:k!=k?-2147483648:j?-2147483648:h}f=(f|0)!=0;break g}j:{if((d|0)>(f|0)){e=H[a+72>>2];h=N(f,e);break j}if((d|0)<=0){f=1;if(H[a+72>>2]<=0){break g}h=H[a+68>>2];e=0;while(1){H[h+(e<<2)>>2]=0;e=e+1|0;if((e|0)>2]){continue}break}break g}e=H[a+72>>2];h=N(e,d-1|0)}f=1;if((e|0)<=0){break g}j=H[a+68>>2];e=0;while(1){H[j+(e<<2)>>2]=H[(e+h<<2)+c>>2];e=e+1|0;if((e|0)>2]){continue}break}}ca=g+48|0;break e}Ca();v()}h=f;if(!h){return 0}k:{if(H[a+8>>2]<=0){break k}r=H[a+68>>2];j=H[x>>2];e=0;while(1){f=e<<2;g=H[f+r>>2];l=H[a+16>>2];l:{if((g|0)>(l|0)){H[f+j>>2]=l;break l}f=f+j|0;l=H[a+12>>2];if((l|0)>(g|0)){H[f>>2]=l;break l}H[f>>2]=g}e=e+1|0;g=H[a+8>>2];if((e|0)<(g|0)){continue}break}f=0;if((g|0)<=0){break k}e=d<<3;r=e+c|0;l=b+e|0;while(1){g=f<<2;e=g+r|0;g=H[g+l>>2]+H[g+j>>2]|0;H[e>>2]=g;m:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break m}g=g+H[a+20>>2]|0}H[e>>2]=g}f=f+1|0;if((f|0)>2]){continue}break}}d=d+1|0;if((B|0)!=(d|0)){continue}break}}return h|0}Ca();v()}function kj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=O(0),j=0,k=0,l=O(0),m=O(0),n=O(0),o=O(0),p=0,q=O(0),r=O(0),s=O(0),t=O(0),u=O(0),w=0,x=O(0),y=O(0),z=0,A=O(0),B=0;a:{b:{if((e|0)!=2){break b}H[a+64>>2]=f;H[a+72>>2]=2;e=pa(8);d=H[a+68>>2];H[a+68>>2]=e;if(d){oa(d)}H[a+8>>2]=2;w=a+32|0;e=H[w>>2];d=H[a+36>>2]-e|0;c:{if(d>>>0<=7){ya(w,2-(d>>>2|0)|0);break c}if((d|0)==8){break c}H[a+36>>2]=e+8}h=1;d=H[a+56>>2];d=H[d+4>>2]-H[d>>2]|0;if((d|0)<=0){break b}d=d>>>2|0;B=d>>>0<=1?1:d;d=0;while(1){f=H[a+56>>2];e=H[f>>2];if(H[f+4>>2]-e>>2>>>0<=d>>>0){break a}q=O(0);g=ca-48|0;ca=g;h=-1;d:{e:{e=H[e+(d<<2)>>2];if((e|0)==-1){break e}j=H[a+48>>2];f=e+1|0;f=(f>>>0)%3|0?f:e-2|0;if((f|0)!=-1){h=H[H[j>>2]+(f<<2)>>2]}f=-1;e=e+((e>>>0)%3|0?-1:2)|0;if((e|0)!=-1){f=H[H[j>>2]+(e<<2)>>2]}e=H[a+52>>2];j=H[e>>2];e=H[e+4>>2]-j>>2;if(e>>>0<=h>>>0|e>>>0<=f>>>0){break e}e=H[j+(h<<2)>>2];j=H[j+(f<<2)>>2];f:{if(!((d|0)<=(e|0)|(j|0)>=(d|0))){f=H[a+72>>2];h=(N(f,j)<<2)+c|0;l=O(H[h+4>>2]);f=(N(e,f)<<2)+c|0;o=O(H[f+4>>2]);x=O(H[f>>2]);m=O(H[h>>2]);if(!(x!=m|l!=o)){h=+l>2147483647;e=H[a+68>>2];if(O(P(l))>2]=l2147483647;if(O(P(m))>2]=m>2]+(d<<2)>>2];H[g+40>>2]=0;H[g+32>>2]=0;H[g+36>>2]=0;h=H[a+60>>2];if(!I[h+84|0]){f=H[H[h+68>>2]+(f<<2)>>2]}Va(h,f,F[h+24|0],g+32|0);f=H[H[a+64>>2]+(e<<2)>>2];H[g+24>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;e=H[a+60>>2];if(!I[e+84|0]){f=H[H[e+68>>2]+(f<<2)>>2]}Va(e,f,F[e+24|0],g+16|0);h=H[H[a+64>>2]+(j<<2)>>2];H[g+8>>2]=0;H[g>>2]=0;H[g+4>>2]=0;e=H[a+60>>2];if(!I[e+84|0]){h=H[H[e+68>>2]+(h<<2)>>2]}Va(e,h,F[e+24|0],g);n=L[g+24>>2];r=O(L[g+8>>2]-n);s=L[g+20>>2];t=O(L[g+4>>2]-s);A=L[g+16>>2];u=O(L[g>>2]-A);y=O(O(r*r)+O(O(t*t)+O(O(u*u)+O(0))));g:{if(H[a+88>>2]>=258){i=O(0);if(!(y>O(0))){break g}}i=O(L[g+40>>2]-n);n=O(L[g+36>>2]-s);s=O(L[g+32>>2]-A);q=O(O(O(r*i)+O(O(t*n)+O(O(u*s)+O(0))))/y);i=O(i-O(r*q));r=O(i*i);i=O(n-O(t*q));n=O(i*i);i=O(s-O(u*q));i=O(W(O(O(r+O(n+O(O(i*i)+O(0))))/y)))}e=H[a+80>>2];if(e){f=e-1|0;h=H[H[a+76>>2]+(f>>>3&536870908)>>2];H[a+80>>2]=f;l=O(l-o);n=O(O(l*q)+o);m=O(m-x);o=O(m*i);f=h>>>f&1;o=O(n+(f?o:O(-o)));i=O(i*l);k=T(+O(O(O(m*q)+x)+(f?O(-i):i))+.5);h:{if(k<-2147483648|k!=k|k>2147483647){h=H[a+68>>2];H[h>>2]=-2147483648;break h}h=H[a+68>>2];if(P(k)<2147483648){f=~~k}else{f=-2147483648}H[h>>2]=f}k=T(+o+.5);j=k>2147483647;if(P(k)<2147483648){f=~~k}else{f=-2147483648}H[h+4>>2]=k<-2147483648?-2147483648:k!=k?-2147483648:j?-2147483648:f}h=(e|0)!=0;break f}i:{if((d|0)>(e|0)){f=H[a+72>>2];e=N(e,f);break i}if((d|0)<=0){h=1;if(H[a+72>>2]<=0){break f}e=H[a+68>>2];f=0;while(1){H[e+(f<<2)>>2]=0;f=f+1|0;if((f|0)>2]){continue}break}break f}f=H[a+72>>2];e=N(f,d-1|0)}h=1;if((f|0)<=0){break f}j=H[a+68>>2];f=0;while(1){H[j+(f<<2)>>2]=H[(e+f<<2)+c>>2];f=f+1|0;if((f|0)>2]){continue}break}}ca=g+48|0;break d}Ca();v()}if(!h){return 0}j:{if(H[a+8>>2]<=0){break j}z=H[a+68>>2];j=H[w>>2];e=0;while(1){f=e<<2;g=H[f+z>>2];p=H[a+16>>2];k:{if((g|0)>(p|0)){H[f+j>>2]=p;break k}f=f+j|0;p=H[a+12>>2];if((p|0)>(g|0)){H[f>>2]=p;break k}H[f>>2]=g}e=e+1|0;g=H[a+8>>2];if((e|0)<(g|0)){continue}break}f=0;if((g|0)<=0){break j}e=d<<3;z=e+c|0;p=b+e|0;while(1){g=f<<2;e=g+z|0;g=H[g+p>>2]+H[g+j>>2]|0;H[e>>2]=g;l:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break l}g=g+H[a+20>>2]|0}H[e>>2]=g}f=f+1|0;if((f|0)>2]){continue}break}}d=d+1|0;if((B|0)!=(d|0)){continue}break}}return h|0}Ca();v()}function Of(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=ca-704|0;ca=f;n=1;a:{b:{c:{d:{if(J[b+38>>1]<515){break d}n=0;c=H[b+20>>2];d=H[b+12>>2];g=H[b+16>>2];if((c|0)>=(d|0)&g>>>0>=K[b+8>>2]|(c|0)>(d|0)){break d}p=I[H[b>>2]+g|0];g=g+1|0;c=g?c:c+1|0;H[b+16>>2]=g;H[b+20>>2]=c;g=H[H[(ea[H[H[a>>2]+28>>2]](a)|0)+4>>2]+80>>2];c=ea[H[H[a>>2]+24>>2]](a)|0;H[f+40>>2]=0;H[f+32>>2]=0;H[f+36>>2]=0;if(c){if(c>>>0>=214748365){break c}c=N(c,20);d=pa(c);H[f+32>>2]=d;H[f+40>>2]=c+d;c=c-20|0;c=(c-((c>>>0)%20|0)|0)+20|0;q=f,r=ra(d,0,c)+c|0,H[q+36>>2]=r}e:{if((ea[H[H[a>>2]+24>>2]](a)|0)>0){while(1){c=ea[H[H[a>>2]+20>>2]](a,l)|0;c=H[H[H[(ea[H[H[a>>2]+28>>2]](a)|0)+4>>2]+8>>2]+(c<<2)>>2];mb(c,g);F[c+84|0]=1;H[c+72>>2]=H[c+68>>2];d=H[c+28>>2];if(d>>>0>9){break e}f:{g:{h:{e=1<>2],d,6,0,i,i>>31);c=jc(pa(96),e);H[f>>2]=c;F[c+84|0]=1;H[c+72>>2]=H[c+68>>2];mb(c,g);c=H[a+64>>2];if(c>>>0>=K[a+68>>2]){break h}d=H[f>>2];H[f>>2]=0;H[c>>2]=d;c=c+4|0;H[a+64>>2]=c;break g}j=0;if(!I[c+24|0]){break f}while(1){d=H[a+52>>2];i=H[a+56>>2];i:{if(d>>>0>>0){H[d>>2]=0;H[a+52>>2]=d+4;break i}e=d;d=H[a+48>>2];m=e-d|0;k=m>>2;e=k+1|0;if(e>>>0>=1073741824){break b}o=k<<2;i=i-d|0;k=i>>>1|0;e=i>>>0>=2147483644?1073741823:e>>>0>>0?k:e;if(e){if(e>>>0>=1073741824){break a}i=pa(e<<2)}else{i=0}k=o+i|0;H[k>>2]=0;o=e<<2;e=va(i,d,m);H[a+56>>2]=o+e;H[a+52>>2]=k+4;H[a+48>>2]=e;if(!d){break i}oa(d)}j=j+1|0;if(j>>>0>2];i=H[a+64>>2]-e>>2;d=i+1|0;if(d>>>0<1073741824){e=H[a+68>>2]-e|0;j=e>>>1|0;e=e>>>0>=2147483644?1073741823:d>>>0>>0?j:d;if(e){if(e>>>0>=1073741824){break l}c=pa(e<<2)}j=H[f>>2];H[f>>2]=0;d=(i<<2)+c|0;H[d>>2]=j;e=(e<<2)+c|0;i=d+4|0;c=H[a+64>>2];j=H[a+60>>2];if((c|0)==(j|0)){break k}while(1){c=c-4|0;m=H[c>>2];H[c>>2]=0;d=d-4|0;H[d>>2]=m;if((c|0)!=(j|0)){continue}break}H[a+68>>2]=e;e=H[a+64>>2];H[a+64>>2]=i;c=H[a+60>>2];H[a+60>>2]=d;if((c|0)==(e|0)){break j}while(1){e=e-4|0;d=H[e>>2];H[e>>2]=0;if(d){Ga(d)}if((c|0)!=(e|0)){continue}break}break j}sa();v()}wa();v()}H[a+68>>2]=e;H[a+64>>2]=i;H[a+60>>2]=d}if(c){oa(c)}c=H[a+64>>2]}c=H[c-4>>2];d=H[f>>2];H[f>>2]=0;if(!d){break f}Ga(d)}i=H[c+28>>2];d=i-1|0;if(d>>>0<=10){e=H[(d<<2)+13584>>2]}else{e=-1}d=H[f+32>>2]+N(l,20)|0;j=I[c+24|0];H[d+16>>2]=j;H[d+12>>2]=(e|0)>0?e:0;H[d+8>>2]=i;H[d+4>>2]=h;H[d>>2]=c;h=h+j|0;l=l+1|0;if((ea[H[H[a>>2]+24>>2]](a)|0)>(l|0)){continue}break}}a=Ac(f,f+32|0);m:{n:{o:{switch(p|0){case 0:c=wb(f+48|0,h);b=Bd(c,b,a,g);h=H[c+8>>2];xb(c);if(!b){break m}if((h|0)==(g|0)){break n}break m;case 1:c=wb(f+48|0,h);b=zd(c,b,a,g);h=H[c+8>>2];xb(c);if(!b){break m}if((h|0)==(g|0)){break n}break m;case 2:c=ub(f+48|0,h);b=yd(c,b,a,g);h=H[c+8>>2];vb(c);if(!b){break m}if((h|0)==(g|0)){break n}break m;case 3:c=ub(f+48|0,h);b=xd(c,b,a,g);h=H[c+8>>2];vb(c);if(!b){break m}if((h|0)==(g|0)){break n}break m;case 4:c=$a(f+48|0,h);b=wd(c,b,a,g);h=H[c+8>>2];ab(c);if(!b){break m}if((h|0)==(g|0)){break n}break m;case 5:c=$a(f+48|0,h);b=vd(c,b,a,g);h=H[c+8>>2];ab(c);if(!b){break m}if((h|0)==(g|0)){break n}break m;case 6:break o;default:break m}}c=$a(f+48|0,h);b=ud(c,b,a,g);h=H[c+8>>2];ab(c);if(!b|(h|0)!=(g|0)){break m}}n=1}b=H[a+16>>2];if(b){H[a+20>>2]=b;oa(b)}b=H[a>>2];if(!b){break e}H[a+4>>2]=b;oa(b)}a=H[f+32>>2];if(!a){break d}H[f+36>>2]=a;oa(a)}ca=f+704|0;return n|0}sa();v()}sa();v()}wa();v()}function Zi(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0;e=ca-32|0;ca=e;a:{b:{switch(c-2|0){case 0:c=H[a+4>>2];f=H[a+12>>2];H[e+24>>2]=-1;H[e+16>>2]=-1;H[e+20>>2]=1065353216;H[e+8>>2]=-1;H[e+12>>2]=-1;if((b|0)==-2){break a}i=H[H[H[c+4>>2]+8>>2]+(f<<2)>>2];if((ea[H[H[c>>2]+8>>2]](c)|0)==1){h=H[H[H[c+4>>2]+8>>2]+(f<<2)>>2];c:{if((ea[H[H[c>>2]+8>>2]](c)|0)!=1|b-1>>>0>5){break c}g=ea[H[H[c>>2]+36>>2]](c)|0;a=ea[H[H[c>>2]+44>>2]](c,f)|0;if(!g|!a){break c}f=ea[H[H[c>>2]+40>>2]](c,f)|0;d:{if(f){if((b|0)!=6){break c}b=H[c+44>>2];d=pa(112);H[d+4>>2]=h;c=H[e+12>>2];H[d+8>>2]=H[e+8>>2];H[d+12>>2]=c;c=H[e+20>>2];H[d+16>>2]=H[e+16>>2];H[d+20>>2]=c;H[d+24>>2]=H[e+24>>2];H[d+40>>2]=a;c=a+12|0;H[d+36>>2]=c;H[d+32>>2]=f;H[d+28>>2]=b;H[d+68>>2]=a;H[d- -64>>2]=c;H[d+60>>2]=f;H[d+56>>2]=b;H[d+48>>2]=0;H[d+52>>2]=0;H[d>>2]=7144;H[d+88>>2]=1065353216;H[d+92>>2]=-1;H[d+80>>2]=-1;H[d+84>>2]=-1;H[d+72>>2]=1;H[d+76>>2]=-1;H[d+44>>2]=7668;a=d+96|0;break d}if((b|0)!=6){break c}b=H[c+44>>2];d=pa(112);H[d+4>>2]=h;c=H[e+12>>2];H[d+8>>2]=H[e+8>>2];H[d+12>>2]=c;c=H[e+20>>2];H[d+16>>2]=H[e+16>>2];H[d+20>>2]=c;H[d+24>>2]=H[e+24>>2];H[d+40>>2]=a;c=a+12|0;H[d+36>>2]=c;H[d+32>>2]=g;H[d+28>>2]=b;H[d+68>>2]=a;H[d- -64>>2]=c;H[d+60>>2]=g;H[d+56>>2]=b;H[d+48>>2]=0;H[d+52>>2]=0;H[d>>2]=8080;H[d+88>>2]=1065353216;H[d+92>>2]=-1;H[d+80>>2]=-1;H[d+84>>2]=-1;H[d+72>>2]=1;H[d+76>>2]=-1;H[d+44>>2]=8472;a=d+96|0}H[a>>2]=0;H[a+4>>2]=0;F[a+5|0]=0;F[a+6|0]=0;F[a+7|0]=0;F[a+8|0]=0;F[a+9|0]=0;F[a+10|0]=0;F[a+11|0]=0;F[a+12|0]=0}if(d){break a}}d=pa(28);H[d+4>>2]=i;a=H[e+12>>2];H[d+8>>2]=H[e+8>>2];H[d+12>>2]=a;a=H[e+20>>2];H[d+16>>2]=H[e+16>>2];H[d+20>>2]=a;H[d+24>>2]=H[e+24>>2];H[d>>2]=8860;break a;case 1:break b;default:break a}}c=H[a+4>>2];f=H[a+12>>2];H[e+24>>2]=-1;H[e+16>>2]=-1;H[e+20>>2]=1065353216;H[e+8>>2]=-1;H[e+12>>2]=-1;if((b|0)==-2){break a}i=H[H[H[c+4>>2]+8>>2]+(f<<2)>>2];if((ea[H[H[c>>2]+8>>2]](c)|0)==1){h=H[H[H[c+4>>2]+8>>2]+(f<<2)>>2];e:{if((ea[H[H[c>>2]+8>>2]](c)|0)!=1|b-1>>>0>5){break e}g=ea[H[H[c>>2]+36>>2]](c)|0;a=ea[H[H[c>>2]+44>>2]](c,f)|0;if(!g|!a){break e}f=ea[H[H[c>>2]+40>>2]](c,f)|0;f:{if(f){if((b|0)!=6){break e}b=H[c+44>>2];d=pa(112);H[d+4>>2]=h;c=H[e+12>>2];H[d+8>>2]=H[e+8>>2];H[d+12>>2]=c;c=H[e+20>>2];H[d+16>>2]=H[e+16>>2];H[d+20>>2]=c;H[d+24>>2]=H[e+24>>2];H[d+40>>2]=a;c=a+12|0;H[d+36>>2]=c;H[d+32>>2]=f;H[d+28>>2]=b;H[d+68>>2]=a;H[d- -64>>2]=c;H[d+60>>2]=f;H[d+56>>2]=b;H[d+48>>2]=0;H[d+52>>2]=0;H[d>>2]=9028;H[d+88>>2]=1065353216;H[d+92>>2]=-1;H[d+80>>2]=-1;H[d+84>>2]=-1;H[d+72>>2]=1;H[d+76>>2]=-1;H[d+44>>2]=9592;a=d+96|0;break f}if((b|0)!=6){break e}b=H[c+44>>2];d=pa(112);H[d+4>>2]=h;c=H[e+12>>2];H[d+8>>2]=H[e+8>>2];H[d+12>>2]=c;c=H[e+20>>2];H[d+16>>2]=H[e+16>>2];H[d+20>>2]=c;H[d+24>>2]=H[e+24>>2];H[d+40>>2]=a;c=a+12|0;H[d+36>>2]=c;H[d+32>>2]=g;H[d+28>>2]=b;H[d+68>>2]=a;H[d- -64>>2]=c;H[d+60>>2]=g;H[d+56>>2]=b;H[d+48>>2]=0;H[d+52>>2]=0;H[d>>2]=10032;H[d+88>>2]=1065353216;H[d+92>>2]=-1;H[d+80>>2]=-1;H[d+84>>2]=-1;H[d+72>>2]=1;H[d+76>>2]=-1;H[d+44>>2]=10452;a=d+96|0}H[a>>2]=0;H[a+4>>2]=0;F[a+5|0]=0;F[a+6|0]=0;F[a+7|0]=0;F[a+8|0]=0;F[a+9|0]=0;F[a+10|0]=0;F[a+11|0]=0;F[a+12|0]=0}if(d){break a}}d=pa(28);H[d+4>>2]=i;a=H[e+12>>2];H[d+8>>2]=H[e+8>>2];H[d+12>>2]=a;a=H[e+20>>2];H[d+16>>2]=H[e+16>>2];H[d+20>>2]=a;H[d+24>>2]=H[e+24>>2];H[d>>2]=10864}ca=e+32|0;return d|0}function Ki(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=O(0),f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=O(0),p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;if(H[c>>2]==H[c+4>>2]){m=H[d+80>>2];u=ca-16|0;ca=u;g=H[a+4>>2];k=I[b+24|0];h=H[d+48>>2];n=H[H[d>>2]>>2];c=u+8|0;H[c>>2]=1065353216;d=c;L[c>>2]=O(-1<>2];c=pa(k<<2);a:{if(!m|!k){break a}p=h+n|0;o=L[d>>2];n=H[a+8>>2];v=H[b>>2];d=H[b+48>>2];g=H[b+40>>2];w=H[b+44>>2];if(!I[b+84|0]){f=H[b+68>>2];s=k&254;t=k&1;a=0;while(1){b=H[v>>2];l=Rj(g,w,H[f+(i<<2)>>2],0)+d|0;h=qa(c,b+l|0,g);b=0;q=0;if((k|0)!=1){while(1){l=p+(a<<2)|0;j=b<<2;e=O(T(O(O(o*O(L[j+h>>2]-L[n+j>>2]))+O(.5))));b:{if(O(P(e))>2]=r;j=j|4;e=O(T(O(O(o*O(L[j+h>>2]-L[n+j>>2]))+O(.5))));c:{if(O(P(e))>2]=j;b=b+2|0;a=a+2|0;q=q+2|0;if((s|0)!=(q|0)){continue}break}}if(t){l=p+(a<<2)|0;b=b<<2;e=O(T(O(O(o*O(L[b+h>>2]-L[b+n>>2]))+O(.5))));d:{if(O(P(e))>2]=b;a=a+1|0}i=i+1|0;if((m|0)!=(i|0)){continue}break}break a}s=k&254;t=k&1;a=0;while(1){b=H[v>>2];h=Rj(g,w,i,l)+d|0;j=qa(c,b+h|0,g);b=0;q=0;if((k|0)!=1){while(1){h=p+(a<<2)|0;f=b<<2;e=O(T(O(O(o*O(L[f+j>>2]-L[f+n>>2]))+O(.5))));e:{if(O(P(e))>2]=r;f=f|4;e=O(T(O(O(o*O(L[f+j>>2]-L[f+n>>2]))+O(.5))));f:{if(O(P(e))>2]=f;b=b+2|0;a=a+2|0;q=q+2|0;if((s|0)!=(q|0)){continue}break}}if(t){h=p+(a<<2)|0;b=b<<2;e=O(T(O(O(o*O(L[b+j>>2]-L[b+n>>2]))+O(.5))));g:{if(O(P(e))>2]=b;a=a+1|0}b=l;i=i+1|0;b=i?b:b+1|0;l=b;if((i|0)!=(m|0)|b){continue}break}}oa(c);ca=u+16|0;return 1}j=ca-16|0;ca=j;m=H[a+4>>2];i=I[b+24|0];g=H[d+48>>2];h=H[H[d>>2]>>2];d=j+8|0;H[d>>2]=1065353216;l=d;L[d>>2]=O(-1<>2];d=pa(i<<2);m=H[c+4>>2];q=H[c>>2];h:{if(!i|(m|0)==(q|0)){break h}n=h+g|0;c=m-q>>2;u=c>>>0<=1?1:c;o=L[l>>2];h=H[a+8>>2];v=H[b>>2];l=H[b+48>>2];m=H[b+40>>2];w=H[b+44>>2];if(I[b+84|0]){s=i&254;t=i&1;a=0;c=0;while(1){b=H[v>>2];g=Rj(m,w,H[q+(c<<2)>>2],0)+l|0;p=qa(d,b+g|0,m);b=0;k=0;if((i|0)!=1){while(1){g=n+(a<<2)|0;f=b<<2;e=O(T(O(O(o*O(L[f+p>>2]-L[h+f>>2]))+O(.5))));i:{if(O(P(e))>2]=r;f=f|4;e=O(T(O(O(o*O(L[f+p>>2]-L[h+f>>2]))+O(.5))));j:{if(O(P(e))>2]=f;b=b+2|0;a=a+2|0;k=k+2|0;if((s|0)!=(k|0)){continue}break}}if(t){g=n+(a<<2)|0;b=b<<2;e=O(T(O(O(o*O(L[b+p>>2]-L[b+h>>2]))+O(.5))));k:{if(O(P(e))>2]=b;a=a+1|0}c=c+1|0;if((u|0)!=(c|0)){continue}break}break h}s=H[b+68>>2];t=i&254;x=i&1;a=0;c=0;while(1){b=H[v>>2];g=Rj(m,w,H[s+(H[q+(c<<2)>>2]<<2)>>2],0)+l|0;p=qa(d,b+g|0,m);b=0;k=0;if((i|0)!=1){while(1){g=n+(a<<2)|0;f=b<<2;e=O(T(O(O(o*O(L[f+p>>2]-L[h+f>>2]))+O(.5))));l:{if(O(P(e))>2]=r;f=f|4;e=O(T(O(O(o*O(L[f+p>>2]-L[h+f>>2]))+O(.5))));m:{if(O(P(e))>2]=f;b=b+2|0;a=a+2|0;k=k+2|0;if((t|0)!=(k|0)){continue}break}}if(x){g=n+(a<<2)|0;b=b<<2;e=O(T(O(O(o*O(L[b+p>>2]-L[b+h>>2]))+O(.5))));n:{if(O(P(e))>2]=b;a=a+1|0}c=c+1|0;if((u|0)!=(c|0)){continue}break}}oa(d);ca=j+16|0;return 1}function dd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;c=H[a+4>>2];e=H[a>>2];f=(c-e|0)/144|0;if(f>>>0>>0){e=a;b=b-f|0;h=H[a+8>>2];c=H[a+4>>2];a:{if(b>>>0<=(h-c|0)/144>>>0){b:{if(!b){break b}a=c;f=b&7;if(f){while(1){Ia(a);a=a+144|0;d=d+1|0;if((f|0)!=(d|0)){continue}break}}c=N(b,144)+c|0;if((b-1&268435455)>>>0<7){break b}while(1){Ia(a);Ia(a+144|0);Ia(a+288|0);Ia(a+432|0);Ia(a+576|0);Ia(a+720|0);Ia(a+864|0);Ia(a+1008|0);a=a+1152|0;if((c|0)!=(a|0)){continue}break}}H[e+4>>2]=c;break a}c:{d:{e:{a=c;c=H[e>>2];i=(a-c|0)/144|0;a=i+b|0;if(a>>>0<29826162){c=(h-c|0)/144|0;f=c<<1;f=c>>>0>=14913080?29826161:a>>>0>>0?f:a;if(f){if(f>>>0>=29826162){break e}g=pa(N(f,144))}c=N(i,144)+g|0;a=c;h=b&7;if(h){while(1){Ia(a);a=a+144|0;d=d+1|0;if((h|0)!=(d|0)){continue}break}}h=N(b,144)+c|0;if((b-1&268435455)>>>0>=7){while(1){Ia(a);Ia(a+144|0);Ia(a+288|0);Ia(a+432|0);Ia(a+576|0);Ia(a+720|0);Ia(a+864|0);Ia(a+1008|0);a=a+1152|0;if((h|0)!=(a|0)){continue}break}}b=N(f,144)+g|0;d=H[e+4>>2];f=H[e>>2];if((d|0)==(f|0)){break d}while(1){c=c-144|0;d=d-144|0;a=d;H[c>>2]=H[a>>2];H[c+4>>2]=H[a+4>>2];H[c+8>>2]=H[a+8>>2];H[c+12>>2]=H[a+12>>2];H[a+12>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;H[c+16>>2]=H[a+16>>2];H[c+20>>2]=H[a+20>>2];H[c+24>>2]=H[a+24>>2];H[a+24>>2]=0;H[a+16>>2]=0;H[a+20>>2]=0;g=I[a+28|0];H[c+40>>2]=0;H[c+32>>2]=0;H[c+36>>2]=0;F[c+28|0]=g;H[c+32>>2]=H[a+32>>2];H[c+36>>2]=H[a+36>>2];H[c+40>>2]=H[a+40>>2];H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;H[c+52>>2]=0;H[c+44>>2]=0;H[c+48>>2]=0;H[c+44>>2]=H[a+44>>2];H[c+48>>2]=H[a+48>>2];H[c+52>>2]=H[a+52>>2];H[a+52>>2]=0;H[a+44>>2]=0;H[a+48>>2]=0;g=c- -64|0;H[g>>2]=0;H[c+56>>2]=0;H[c+60>>2]=0;H[c+56>>2]=H[a+56>>2];H[c+60>>2]=H[a+60>>2];i=g;g=a- -64|0;H[i>>2]=H[g>>2];H[g>>2]=0;H[a+56>>2]=0;H[a+60>>2]=0;H[c+68>>2]=H[a+68>>2];g=H[a+72>>2];H[c+84>>2]=0;H[c+76>>2]=0;H[c+80>>2]=0;H[c+72>>2]=g;H[c+76>>2]=H[a+76>>2];H[c+80>>2]=H[a+80>>2];H[c+84>>2]=H[a+84>>2];H[a+84>>2]=0;H[a+76>>2]=0;H[a+80>>2]=0;H[c+96>>2]=0;H[c+88>>2]=0;H[c+92>>2]=0;H[c+88>>2]=H[a+88>>2];H[c+92>>2]=H[a+92>>2];H[c+96>>2]=H[a+96>>2];H[a+96>>2]=0;H[a+88>>2]=0;H[a+92>>2]=0;g=I[a+100|0];H[c+112>>2]=0;H[c+104>>2]=0;H[c+108>>2]=0;F[c+100|0]=g;H[c+104>>2]=H[a+104>>2];H[c+108>>2]=H[a+108>>2];H[c+112>>2]=H[a+112>>2];H[a+112>>2]=0;H[a+104>>2]=0;H[a+108>>2]=0;H[c+124>>2]=0;H[c+116>>2]=0;H[c+120>>2]=0;H[c+116>>2]=H[a+116>>2];H[c+120>>2]=H[a+120>>2];H[c+124>>2]=H[a+124>>2];H[a+124>>2]=0;H[a+116>>2]=0;H[a+120>>2]=0;g=H[a+128>>2];H[c+140>>2]=0;H[c+132>>2]=0;H[c+136>>2]=0;H[c+128>>2]=g;H[c+132>>2]=H[a+132>>2];H[c+136>>2]=H[a+136>>2];H[c+140>>2]=H[a+140>>2];H[a+140>>2]=0;H[a+132>>2]=0;H[a+136>>2]=0;if((a|0)!=(f|0)){continue}break}H[e+8>>2]=b;a=H[e+4>>2];H[e+4>>2]=h;d=H[e>>2];H[e>>2]=c;if((a|0)==(d|0)){break c}while(1){b=a-144|0;c=H[b+132>>2];if(c){H[a-8>>2]=c;oa(c)}c=H[a-28>>2];if(c){H[a-24>>2]=c;oa(c)}c=H[a-40>>2];if(c){H[a-36>>2]=c;oa(c)}oc(a-140|0);a=b;if((d|0)!=(a|0)){continue}break}break c}sa();v()}wa();v()}H[e+8>>2]=b;H[e+4>>2]=h;H[e>>2]=c}if(d){oa(d)}}return}if(b>>>0>>0){e=e+N(b,144)|0;if((e|0)!=(c|0)){while(1){b=c-144|0;d=H[b+132>>2];if(d){H[c-8>>2]=d;oa(d)}d=H[c-28>>2];if(d){H[c-24>>2]=d;oa(d)}d=H[c-40>>2];if(d){H[c-36>>2]=d;oa(d)}oc(c-140|0);c=b;if((e|0)!=(c|0)){continue}break}}H[a+4>>2]=e}}function Pe(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0;f=ca-80|0;ca=f;e=H[c+36>>2];H[f+72>>2]=H[c+32>>2];H[f+76>>2]=e;g=H[c+28>>2];e=f- -64|0;H[e>>2]=H[c+24>>2];H[e+4>>2]=g;e=H[c+20>>2];H[f+56>>2]=H[c+16>>2];H[f+60>>2]=e;e=H[c+12>>2];H[f+48>>2]=H[c+8>>2];H[f+52>>2]=e;e=H[c+4>>2];H[f+40>>2]=H[c>>2];H[f+44>>2]=e;nc(a,f+40|0,f+24|0);a:{if(H[a>>2]){break a}if(F[a+15|0]<0){oa(H[a+4>>2])}if(I[f+31|0]){b=pa(32);F[b+27|0]=0;c=I[1521]|I[1522]<<8|(I[1523]<<16|I[1524]<<24);F[b+23|0]=c;F[b+24|0]=c>>>8;F[b+25|0]=c>>>16;F[b+26|0]=c>>>24;c=I[1518]|I[1519]<<8|(I[1520]<<16|I[1521]<<24);d=I[1514]|I[1515]<<8|(I[1516]<<16|I[1517]<<24);F[b+16|0]=d;F[b+17|0]=d>>>8;F[b+18|0]=d>>>16;F[b+19|0]=d>>>24;F[b+20|0]=c;F[b+21|0]=c>>>8;F[b+22|0]=c>>>16;F[b+23|0]=c>>>24;c=I[1510]|I[1511]<<8|(I[1512]<<16|I[1513]<<24);d=I[1506]|I[1507]<<8|(I[1508]<<16|I[1509]<<24);F[b+8|0]=d;F[b+9|0]=d>>>8;F[b+10|0]=d>>>16;F[b+11|0]=d>>>24;F[b+12|0]=c;F[b+13|0]=c>>>8;F[b+14|0]=c>>>16;F[b+15|0]=c>>>24;c=I[1502]|I[1503]<<8|(I[1504]<<16|I[1505]<<24);d=I[1498]|I[1499]<<8|(I[1500]<<16|I[1501]<<24);F[b|0]=d;F[b+1|0]=d>>>8;F[b+2|0]=d>>>16;F[b+3|0]=d>>>24;F[b+4|0]=c;F[b+5|0]=c>>>8;F[b+6|0]=c>>>16;F[b+7|0]=c>>>24;H[a>>2]=-1;za(a+4|0,b,27);oa(b);break a}i=ca-16|0;ca=i;b:{c:{switch(F[f+32|0]){case 0:e=pa(44);H[e>>2]=0;H[e+4>>2]=0;H[e+40>>2]=0;H[e+32>>2]=0;H[e+36>>2]=0;H[e+24>>2]=0;H[e+28>>2]=0;H[e+16>>2]=0;H[e+20>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;e=Vc(e);H[e>>2]=13496;H[f+8>>2]=0;H[f+12>>2]=0;H[f>>2]=0;H[f+4>>2]=0;H[f+16>>2]=e;break b;case 1:e=pa(44);H[e>>2]=0;H[e+4>>2]=0;H[e+40>>2]=0;H[e+32>>2]=0;H[e+36>>2]=0;H[e+24>>2]=0;H[e+28>>2]=0;H[e+16>>2]=0;H[e+20>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;e=Vc(e);H[e>>2]=13404;H[f+8>>2]=0;H[f+12>>2]=0;H[f>>2]=0;H[f+4>>2]=0;H[f+16>>2]=e;break b;default:break c}}g=pa(32);F[g+28|0]=0;e=I[1550]|I[1551]<<8|(I[1552]<<16|I[1553]<<24);F[g+24|0]=e;F[g+25|0]=e>>>8;F[g+26|0]=e>>>16;F[g+27|0]=e>>>24;e=I[1546]|I[1547]<<8|(I[1548]<<16|I[1549]<<24);h=I[1542]|I[1543]<<8|(I[1544]<<16|I[1545]<<24);F[g+16|0]=h;F[g+17|0]=h>>>8;F[g+18|0]=h>>>16;F[g+19|0]=h>>>24;F[g+20|0]=e;F[g+21|0]=e>>>8;F[g+22|0]=e>>>16;F[g+23|0]=e>>>24;e=I[1538]|I[1539]<<8|(I[1540]<<16|I[1541]<<24);h=I[1534]|I[1535]<<8|(I[1536]<<16|I[1537]<<24);F[g+8|0]=h;F[g+9|0]=h>>>8;F[g+10|0]=h>>>16;F[g+11|0]=h>>>24;F[g+12|0]=e;F[g+13|0]=e>>>8;F[g+14|0]=e>>>16;F[g+15|0]=e>>>24;e=I[1530]|I[1531]<<8|(I[1532]<<16|I[1533]<<24);h=I[1526]|I[1527]<<8|(I[1528]<<16|I[1529]<<24);F[g|0]=h;F[g+1|0]=h>>>8;F[g+2|0]=h>>>16;F[g+3|0]=h>>>24;F[g+4|0]=e;F[g+5|0]=e>>>8;F[g+6|0]=e>>>16;F[g+7|0]=e>>>24;H[i>>2]=-1;e=i|4;za(e,g,28);j=F[i+15|0];H[f>>2]=H[i>>2];h=f+4|0;d:{if((j|0)>=0){j=H[e+4>>2];H[h>>2]=H[e>>2];H[h+4>>2]=j;H[h+8>>2]=H[e+8>>2];H[f+16>>2]=0;break d}za(h,H[i+4>>2],H[i+8>>2]);e=F[i+15|0];H[f+16>>2]=0;if((e|0)>=0){break d}oa(H[i+4>>2])}oa(g)}ca=i+16|0;e=H[f>>2];e:{if(e){H[a>>2]=e;a=a+4|0;if(F[f+15|0]>=0){b=f|4;c=H[b+4>>2];H[a>>2]=H[b>>2];H[a+4>>2]=c;H[a+8>>2]=H[b+8>>2];break e}za(a,H[f+4>>2],H[f+8>>2]);break e}e=H[f+16>>2];H[f+16>>2]=0;te(a,e,b,c,d);if(!H[a>>2]){if(F[a+15|0]<0){oa(H[a+4>>2])}H[a>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;H[a+12>>2]=0}ea[H[H[e>>2]+4>>2]](e)}a=H[f+16>>2];H[f+16>>2]=0;if(a){ea[H[H[a>>2]+4>>2]](a)}if(F[f+15|0]>=0){break a}oa(H[f+4>>2])}ca=f+80|0}function Ic(a){var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;H[a+56>>2]=H[a+52>>2];H[a+44>>2]=H[a+40>>2];b=H[a+64>>2];c=H[b+24>>2];if((c|0)==H[b+28>>2]){return 1}a:{b:{c:{while(1){g=i;i=H[(k<<2)+c>>2];d:{if((i|0)==-1){i=g;break d}b=H[a+56>>2];e:{if((b|0)!=H[a+60>>2]){H[b>>2]=g;H[a+56>>2]=b+4;break e}d=H[a+52>>2];e=b-d|0;h=e>>2;c=h+1|0;if(c>>>0>=1073741824){break c}f=e>>>1|0;f=e>>>0>=2147483644?1073741823:c>>>0>>0?f:c;if(f){if(f>>>0>=1073741824){break b}e=pa(f<<2)}else{e=0}c=e+(h<<2)|0;H[c>>2]=g;h=c+4|0;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;H[c>>2]=H[b>>2];if((b|0)!=(d|0)){continue}break}}H[a+60>>2]=e+(f<<2);H[a+56>>2]=h;H[a+52>>2]=c;if(!d){break e}oa(d)}f:{g:{if(!(H[H[a+12>>2]+(k>>>3&536870908)>>2]>>>k&1)){break g}e=i+1|0;e=(e>>>0)%3|0?e:i-2|0;if((e|0)==-1|H[H[a>>2]+(e>>>3&536870908)>>2]>>>e&1){break g}e=H[H[H[a+64>>2]+12>>2]+(e<<2)>>2];if((e|0)==-1){break g}b=e+1|0;b=(b>>>0)%3|0?b:e-2|0;if((b|0)==-1){break g}c=H[a+64>>2];f=H[a>>2];while(1){e=b;b=-1;d=e+1|0;d=(d>>>0)%3|0?d:e-2|0;h:{if((d|0)==-1|H[f+(d>>>3&536870908)>>2]>>>d&1){break h}d=H[H[c+12>>2]+(d<<2)>>2];if((d|0)==-1){break h}b=d+1|0;b=(b>>>0)%3|0?b:d-2|0}if((b|0)!=(i|0)){if((b|0)==-1){break f}continue}break}return 0}e=i}H[H[a+28>>2]+(e<<2)>>2]=g;b=H[a+44>>2];i:{if((b|0)!=H[a+48>>2]){H[b>>2]=e;H[a+44>>2]=b+4;break i}d=H[a+40>>2];i=b-d|0;h=i>>2;c=h+1|0;if(c>>>0>=1073741824){break a}f=i>>>1|0;f=i>>>0>=2147483644?1073741823:c>>>0>>0?f:c;if(f){if(f>>>0>=1073741824){break b}i=pa(f<<2)}else{i=0}c=i+(h<<2)|0;H[c>>2]=e;h=c+4|0;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;H[c>>2]=H[b>>2];if((b|0)!=(d|0)){continue}break}}H[a+48>>2]=i+(f<<2);H[a+44>>2]=h;H[a+40>>2]=c;if(!d){break i}oa(d)}i=g+1|0;b=H[a+64>>2];if((e|0)==-1){break d}j:{if((e>>>0)%3|0){c=e-1|0;break j}c=e+2|0;if((c|0)==-1){break d}}d=H[H[b+12>>2]+(c<<2)>>2];if((d|0)==-1){break d}f=d+((d>>>0)%3|0?-1:2)|0;if((f|0)==-1|(e|0)==(f|0)){break d}while(1){b=f+1|0;b=(b>>>0)%3|0?b:f-2|0;if(H[H[a>>2]+(b>>>3&536870908)>>2]>>>b&1){b=H[a+56>>2];k:{if((b|0)!=H[a+60>>2]){H[b>>2]=i;H[a+56>>2]=b+4;break k}d=H[a+52>>2];g=b-d|0;j=g>>2;c=j+1|0;if(c>>>0>=1073741824){break c}h=g>>>1|0;h=g>>>0>=2147483644?1073741823:c>>>0>>0?h:c;if(h){if(h>>>0>=1073741824){break b}g=pa(h<<2)}else{g=0}c=g+(j<<2)|0;H[c>>2]=i;j=c+4|0;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;H[c>>2]=H[b>>2];if((b|0)!=(d|0)){continue}break}}H[a+60>>2]=g+(h<<2);H[a+56>>2]=j;H[a+52>>2]=c;if(!d){break k}oa(d)}d=i+1|0;b=H[a+44>>2];l:{if((b|0)!=H[a+48>>2]){H[b>>2]=f;H[a+44>>2]=b+4;break l}h=H[a+40>>2];g=b-h|0;l=g>>2;c=l+1|0;if(c>>>0>=1073741824){break a}j=g>>>1|0;j=g>>>0>=2147483644?1073741823:c>>>0>>0?j:c;if(j){if(j>>>0>=1073741824){break b}g=pa(j<<2)}else{g=0}c=g+(l<<2)|0;H[c>>2]=f;l=c+4|0;if((b|0)!=(h|0)){while(1){c=c-4|0;b=b-4|0;H[c>>2]=H[b>>2];if((b|0)!=(h|0)){continue}break}}H[a+48>>2]=g+(j<<2);H[a+44>>2]=l;H[a+40>>2]=c;if(!h){break l}oa(h)}g=i;i=d}H[H[a+28>>2]+(f<<2)>>2]=g;b=H[a+64>>2];m:{if((f>>>0)%3|0){c=f-1|0;break m}c=f+2|0;if((c|0)==-1){break d}}d=H[H[b+12>>2]+(c<<2)>>2];if((d|0)==-1){break d}f=d+((d>>>0)%3|0?-1:2)|0;if((f|0)==-1){break d}if((e|0)!=(f|0)){continue}break}}k=k+1|0;c=H[b+24>>2];if(k>>>0>2]-c>>2>>>0){continue}break}return 1}sa();v()}wa();v()}sa();v()}function ti(a){a=a|0;var b=0,c=0,d=0,e=0;c=H[a+32>>2];d=H[c+16>>2];e=H[c+12>>2];b=H[c+20>>2];if(K[c+8>>2]>d>>>0&(e|0)>=(b|0)|(b|0)<(e|0)){e=I[H[c>>2]+d|0];d=d+1|0;b=d?b:b+1|0;H[c+16>>2]=d;H[c+20>>2]=b;b=H[a+48>>2];H[a+48>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}a:{b:{c:{d:{switch(e|0){case 0:b=pa(384);H[b>>2]=11384;ra(b+4|0,0,80);H[b+96>>2]=0;H[b+100>>2]=0;H[b+92>>2]=-1;H[b+84>>2]=-1;H[b+88>>2]=-1;H[b+104>>2]=0;H[b+108>>2]=0;H[b+112>>2]=0;H[b+116>>2]=0;H[b+120>>2]=0;H[b+124>>2]=0;H[b+128>>2]=0;H[b+132>>2]=0;H[b+136>>2]=0;H[b+140>>2]=0;H[b+144>>2]=0;H[b+148>>2]=0;H[b+156>>2]=0;H[b+160>>2]=0;H[b+152>>2]=1065353216;H[b+164>>2]=0;H[b+168>>2]=0;H[b+172>>2]=0;H[b+176>>2]=0;H[b+180>>2]=0;H[b+184>>2]=0;H[b+188>>2]=0;H[b+192>>2]=0;H[b+196>>2]=0;H[b+200>>2]=0;H[b+204>>2]=0;H[b+208>>2]=0;H[b+212>>2]=-1;H[b+216>>2]=0;H[b+220>>2]=0;H[b+224>>2]=0;Ha(b+232|0);Ha(b+272|0);c=b+312|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;Ha(b+328|0);H[b+376>>2]=0;H[b+368>>2]=0;H[b+372>>2]=0;break c;case 1:b=pa(424);H[b>>2]=11436;ra(b+4|0,0,80);H[b+96>>2]=0;H[b+100>>2]=0;H[b+92>>2]=-1;H[b+84>>2]=-1;H[b+88>>2]=-1;H[b+104>>2]=0;H[b+108>>2]=0;H[b+112>>2]=0;H[b+116>>2]=0;H[b+120>>2]=0;H[b+124>>2]=0;H[b+128>>2]=0;H[b+132>>2]=0;H[b+136>>2]=0;H[b+140>>2]=0;H[b+144>>2]=0;H[b+148>>2]=0;H[b+156>>2]=0;H[b+160>>2]=0;H[b+152>>2]=1065353216;H[b+164>>2]=0;H[b+168>>2]=0;H[b+172>>2]=0;H[b+176>>2]=0;H[b+180>>2]=0;H[b+184>>2]=0;H[b+188>>2]=0;H[b+192>>2]=0;H[b+196>>2]=0;H[b+200>>2]=0;H[b+204>>2]=0;H[b+208>>2]=0;H[b+212>>2]=-1;H[b+216>>2]=0;H[b+220>>2]=0;H[b+224>>2]=0;Ha(b+232|0);Ha(b+272|0);c=b+312|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;Ha(b+328|0);H[b+392>>2]=0;H[b+396>>2]=0;H[b+384>>2]=0;H[b+388>>2]=0;H[b+376>>2]=0;H[b+380>>2]=0;H[b+368>>2]=0;H[b+372>>2]=0;c=b+400|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;H[b+416>>2]=-1;H[b+420>>2]=-1;break c;case 2:break d;default:break b}}b=pa(440);H[b>>2]=11484;ra(b+4|0,0,80);H[b+96>>2]=0;H[b+100>>2]=0;H[b+92>>2]=-1;H[b+84>>2]=-1;H[b+88>>2]=-1;H[b+104>>2]=0;H[b+108>>2]=0;H[b+112>>2]=0;H[b+116>>2]=0;H[b+120>>2]=0;H[b+124>>2]=0;H[b+128>>2]=0;H[b+132>>2]=0;H[b+136>>2]=0;H[b+140>>2]=0;H[b+144>>2]=0;H[b+148>>2]=0;H[b+156>>2]=0;H[b+160>>2]=0;H[b+152>>2]=1065353216;H[b+164>>2]=0;H[b+168>>2]=0;H[b+172>>2]=0;H[b+176>>2]=0;H[b+180>>2]=0;H[b+184>>2]=0;H[b+188>>2]=0;H[b+192>>2]=0;H[b+196>>2]=0;H[b+200>>2]=0;H[b+204>>2]=0;H[b+208>>2]=0;H[b+212>>2]=-1;H[b+216>>2]=0;H[b+220>>2]=0;H[b+224>>2]=0;Ha(b+232|0);Ha(b+272|0);c=b+312|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;Ha(b+328|0);H[b+392>>2]=0;H[b+396>>2]=0;H[b+384>>2]=0;H[b+388>>2]=0;H[b+376>>2]=0;H[b+380>>2]=0;H[b+368>>2]=0;H[b+372>>2]=0;H[b+416>>2]=0;H[b+420>>2]=0;H[b+408>>2]=2;H[b+412>>2]=7;H[b+400>>2]=-1;H[b+404>>2]=-1;H[b+424>>2]=0;H[b+428>>2]=0;H[b+432>>2]=0;H[b+436>>2]=0}c=H[a+48>>2];H[a+48>>2]=b;if(!c){break a}ea[H[H[c>>2]+4>>2]](c)}b=H[a+48>>2];if(b){break a}return 0}a=ea[H[H[b>>2]+8>>2]](b,a)|0}else{a=0}return a|0}function Lb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0;f=ca-96|0;ca=f;e=H[a+16>>2];F[f+92|0]=1;H[f+88>>2]=b;H[f+84>>2]=b;H[f+80>>2]=e;a:{if((b|0)==-1){break a}j=H[a+20>>2];d=H[j>>2];e=H[H[e>>2]+(b<<2)>>2];if(e>>>0>=H[j+4>>2]-d>>2>>>0){break a}e=H[H[a+8>>2]+(H[d+(e<<2)>>2]<<2)>>2];d=H[a+4>>2];if(!I[d+84|0]){e=H[H[d+68>>2]+(e<<2)>>2]}H[f+72>>2]=0;H[f+76>>2]=0;j=f- -64|0;H[j>>2]=0;H[j+4>>2]=0;H[f+56>>2]=0;H[f+60>>2]=0;Sa(d,e,F[d+24|0],f+56|0);e=b+1|0;j=(e>>>0)%3|0?e:b-2|0;n=((b>>>0)%3|0?-1:2)+b|0;b:{c:{while(1){d=j;e=n;d:{if(!H[a+28>>2]){break d}e=b+1|0;d=(e>>>0)%3|0?e:b-2|0;e=b-1|0;if((b>>>0)%3|0){break d}e=b+2|0}if((d|0)==-1){break b}m=H[a+20>>2];b=H[m>>2];d=H[H[H[a+16>>2]>>2]+(d<<2)>>2];if(d>>>0>=H[m+4>>2]-b>>2>>>0){break b}d=H[H[a+8>>2]+(H[(d<<2)+b>>2]<<2)>>2];b=H[a+4>>2];if(!I[b+84|0]){d=H[H[b+68>>2]+(d<<2)>>2]}H[f+48>>2]=0;H[f+52>>2]=0;H[f+40>>2]=0;H[f+44>>2]=0;H[f+32>>2]=0;H[f+36>>2]=0;Sa(b,d,F[b+24|0],f+32|0);if((e|0)==-1){break c}d=H[a+20>>2];b=H[d>>2];e=H[H[H[a+16>>2]>>2]+(e<<2)>>2];if(e>>>0>=H[d+4>>2]-b>>2>>>0){break c}d=H[H[a+8>>2]+(H[b+(e<<2)>>2]<<2)>>2];b=H[a+4>>2];if(!I[b+84|0]){d=H[H[b+68>>2]+(d<<2)>>2]}H[f+24>>2]=0;H[f+28>>2]=0;H[f+16>>2]=0;H[f+20>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;Sa(b,d,F[b+24|0],f+8|0);g=H[f+8>>2];b=H[f+56>>2];d=g-b|0;p=H[f+60>>2];t=H[f+12>>2]-(p+(b>>>0>g>>>0)|0)|0;i=H[f+40>>2];e=H[f+64>>2];m=i-e|0;u=H[f+68>>2];y=H[f+44>>2]-(u+(e>>>0>i>>>0)|0)|0;g=Rj(d,t,m,y);w=o-g|0;x=h-(da+(g>>>0>o>>>0)|0)|0;h=w;i=H[f+16>>2];g=i-e|0;u=H[f+20>>2]-((e>>>0>i>>>0)+u|0)|0;k=H[f+32>>2];i=k-b|0;w=H[f+36>>2]-((b>>>0>k>>>0)+p|0)|0;b=Rj(g,u,i,w);o=h+b|0;h=da+x|0;h=b>>>0>o>>>0?h+1|0:h;b=l;l=d;p=t;k=H[f+48>>2];e=H[f+72>>2];d=k-e|0;t=H[f+76>>2];x=H[f+52>>2]-(t+(e>>>0>k>>>0)|0)|0;l=Rj(l,p,d,x);k=b+l|0;b=da+q|0;b=k>>>0>>0?b+1|0:b;l=H[f+24>>2];p=l-e|0;e=H[f+28>>2]-((e>>>0>l>>>0)+t|0)|0;q=Rj(p,e,i,w);l=k-q|0;q=b-(da+(k>>>0>>0)|0)|0;b=Rj(g,u,d,x);d=r-b|0;b=s-(da+(b>>>0>r>>>0)|0)|0;s=Rj(p,e,m,y);r=s+d|0;b=da+b|0;s=r>>>0>>0?b+1|0:b;uc(f+80|0);b=H[f+88>>2];if((b|0)!=-1){continue}break}b=s>>31;e=b^r;d=e-b|0;b=(b^s)-((b>>>0>e>>>0)+b|0)|0;n=-1;e=2147483647;m=q>>31;g=m;i=g^l;j=i-g|0;m=(g^q)-((i>>>0>>0)+g|0)|0;i=m;k=j^-1;g=i^2147483647;m=h;e:{f:{if(!H[a+28>>2]){if((b|0)==(g|0)&d>>>0>k>>>0|b>>>0>g>>>0){break e}b=b+i|0;a=d+j|0;b=a>>>0>>0?b+1|0:b;e=a;g=h;a=g>>31;d=a;n=d^o;a=n-d|0;h=a;d=(d^g)-((d>>>0>n>>>0)+d|0)|0;a=a+e|0;d=d^2147483647;h=(d|0)==(b|0)&(h^-1)>>>0>>0|b>>>0>d>>>0;a=h?-1:a;if(!(h&0)&(a|0)<=536870912|(a|0)<536870912){break e}b=0;a=a>>>29|0;break f}g:{if((b|0)==(g|0)&d>>>0>k>>>0|b>>>0>g>>>0){break g}b=b+i|0;a=d+j|0;b=a>>>0>>0?b+1|0:b;k=h;h=h>>31;g=h;i=g^o;h=i-g|0;j=(g^k)-((g>>>0>i>>>0)+g|0)|0;g=j^2147483647;d=a;a=h;if((g|0)==(b|0)&d>>>0>(a^-1)>>>0|b>>>0>g>>>0){break g}b=b+j|0;n=a+d|0;b=n>>>0>>0?b+1|0:b;e=b;if(!b&n>>>0<536870913){break e}}b=e>>>29|0;a=(e&536870911)<<3|n>>>29}o=Sj(o,m,a,b);l=Sj(l,q,a,b);r=Sj(r,s,a,b)}H[c+8>>2]=o;H[c+4>>2]=l;H[c>>2]=r;ca=f+96|0;return}Ca();v()}Ca();v()}Ca();v()}function Wd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;a:{if((b|0)<0){break a}c=H[a+12>>2];d=H[a+8>>2];if(c-d>>2>>>0<=b>>>0){break a}d=d+(b<<2)|0;e=H[d>>2];i=H[e+60>>2];f=H[e+56>>2];e=d+4|0;if((e|0)!=(c|0)){while(1){h=H[e>>2];H[e>>2]=0;g=H[d>>2];H[d>>2]=h;if(g){Ga(g)}d=d+4|0;e=e+4|0;if((e|0)!=(c|0)){continue}break}c=H[a+12>>2]}if((c|0)!=(d|0)){while(1){c=c-4|0;e=H[c>>2];H[c>>2]=0;if(e){Ga(e)}if((c|0)!=(d|0)){continue}break}}H[a+12>>2]=d;g=H[a+4>>2];b:{if(!g|(i|0)<0){break b}c=H[g+24>>2];d=H[g+28>>2];if((c|0)==(d|0)){break b}while(1){if((i|0)==H[H[c>>2]+24>>2]){d=c+4|0;i=H[g+28>>2];if((d|0)!=(i|0)){while(1){h=H[d>>2];H[d>>2]=0;e=H[c>>2];H[c>>2]=h;if(e){Ra(e+12|0,H[e+16>>2]);Qa(e,H[e+4>>2]);oa(e)}c=c+4|0;d=d+4|0;if((i|0)!=(d|0)){continue}break}d=H[g+28>>2]}if((c|0)!=(d|0)){while(1){d=d-4|0;e=H[d>>2];H[d>>2]=0;if(e){Ra(e+12|0,H[e+16>>2]);Qa(e,H[e+4>>2]);oa(e)}if((c|0)!=(d|0)){continue}break}}H[g+28>>2]=c;break b}c=c+4|0;if((d|0)!=(c|0)){continue}break}}c:{if((f|0)>4){break c}d:{e=N(f,12)+a|0;c=H[e+20>>2];d=H[e+24>>2];if((c|0)==(d|0)){break d}while(1){if(H[c>>2]==(b|0)){break d}c=c+4|0;if((d|0)!=(c|0)){continue}break}break c}if((c|0)==(d|0)){break c}f=c;c=c+4|0;va(f,c,d-c|0);H[e+24>>2]=d-4}c=H[a+24>>2];d=H[a+20>>2];e:{if((c|0)==(d|0)){break e}e=c-d|0;c=e>>2;g=c>>>0<=1?1:c;i=g&1;c=0;if(e>>>0>=8){g=g&-2;e=0;while(1){f=c<<2;h=f+d|0;j=H[h>>2];if((j|0)>(b|0)){H[h>>2]=j-1}f=d+(f|4)|0;h=H[f>>2];if((h|0)>(b|0)){H[f>>2]=h-1}c=c+2|0;e=e+2|0;if((g|0)!=(e|0)){continue}break}}if(!i){break e}c=d+(c<<2)|0;d=H[c>>2];if((d|0)<=(b|0)){break e}H[c>>2]=d-1}c=H[a+36>>2];d=H[a+32>>2];f:{if((c|0)==(d|0)){break f}e=c-d|0;c=e>>2;g=c>>>0<=1?1:c;i=g&1;c=0;if(e>>>0>=8){g=g&-2;e=0;while(1){f=c<<2;h=f+d|0;j=H[h>>2];if((j|0)>(b|0)){H[h>>2]=j-1}f=d+(f|4)|0;h=H[f>>2];if((h|0)>(b|0)){H[f>>2]=h-1}c=c+2|0;e=e+2|0;if((g|0)!=(e|0)){continue}break}}if(!i){break f}c=d+(c<<2)|0;d=H[c>>2];if((d|0)<=(b|0)){break f}H[c>>2]=d-1}c=H[a+48>>2];d=H[a+44>>2];g:{if((c|0)==(d|0)){break g}e=c-d|0;c=e>>2;g=c>>>0<=1?1:c;i=g&1;c=0;if(e>>>0>=8){g=g&-2;e=0;while(1){f=c<<2;h=f+d|0;j=H[h>>2];if((j|0)>(b|0)){H[h>>2]=j-1}f=d+(f|4)|0;h=H[f>>2];if((h|0)>(b|0)){H[f>>2]=h-1}c=c+2|0;e=e+2|0;if((g|0)!=(e|0)){continue}break}}if(!i){break g}c=d+(c<<2)|0;d=H[c>>2];if((d|0)<=(b|0)){break g}H[c>>2]=d-1}c=H[a+60>>2];d=H[a+56>>2];h:{if((c|0)==(d|0)){break h}e=c-d|0;c=e>>2;g=c>>>0<=1?1:c;i=g&1;c=0;if(e>>>0>=8){g=g&-2;e=0;while(1){f=c<<2;h=f+d|0;j=H[h>>2];if((j|0)>(b|0)){H[h>>2]=j-1}f=d+(f|4)|0;h=H[f>>2];if((h|0)>(b|0)){H[f>>2]=h-1}c=c+2|0;e=e+2|0;if((g|0)!=(e|0)){continue}break}}if(!i){break h}c=d+(c<<2)|0;d=H[c>>2];if((d|0)<=(b|0)){break h}H[c>>2]=d-1}c=H[a+72>>2];a=H[a+68>>2];if((c|0)==(a|0)){break a}d=c-a|0;c=d>>2;e=c>>>0<=1?1:c;g=e&1;c=0;if(d>>>0>=8){d=e&-2;e=0;while(1){i=c<<2;f=i+a|0;h=H[f>>2];if((h|0)>(b|0)){H[f>>2]=h-1}i=a+(i|4)|0;f=H[i>>2];if((f|0)>(b|0)){H[i>>2]=f-1}c=c+2|0;e=e+2|0;if((d|0)!=(e|0)){continue}break}}if(!g){break a}f=b;a=a+(c<<2)|0;b=H[a>>2];if((f|0)>=(b|0)){break a}H[a>>2]=b-1}}function oa(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;a:{if(!a){break a}d=a-8|0;b=H[a-4>>2];a=b&-8;f=d+a|0;b:{if(b&1){break b}if(!(b&3)){break a}b=H[d>>2];d=d-b|0;if(d>>>0>>0<=255){e=H[d+8>>2];b=b>>>3|0;c=H[d+12>>2];if((c|0)==(e|0)){i=17192,j=H[4298]&Vj(b),H[i>>2]=j;break b}H[e+12>>2]=c;H[c+8>>2]=e;break b}h=H[d+24>>2];b=H[d+12>>2];c:{if((d|0)!=(b|0)){c=H[d+8>>2];H[c+12>>2]=b;H[b+8>>2]=c;break c}d:{e=d+20|0;c=H[e>>2];if(c){break d}e=d+16|0;c=H[e>>2];if(c){break d}b=0;break c}while(1){g=e;b=c;e=b+20|0;c=H[e>>2];if(c){continue}e=b+16|0;c=H[b+16>>2];if(c){continue}break}H[g>>2]=0}if(!h){break b}e=H[d+28>>2];c=(e<<2)+17496|0;e:{if(H[c>>2]==(d|0)){H[c>>2]=b;if(b){break e}i=17196,j=H[4299]&Vj(e),H[i>>2]=j;break b}H[h+(H[h+16>>2]==(d|0)?16:20)>>2]=b;if(!b){break b}}H[b+24>>2]=h;c=H[d+16>>2];if(c){H[b+16>>2]=c;H[c+24>>2]=b}c=H[d+20>>2];if(!c){break b}H[b+20>>2]=c;H[c+24>>2]=b;break b}b=H[f+4>>2];if((b&3)!=3){break b}H[4300]=a;H[f+4>>2]=b&-2;H[d+4>>2]=a|1;H[a+d>>2]=a;return}if(d>>>0>=f>>>0){break a}b=H[f+4>>2];if(!(b&1)){break a}f:{if(!(b&2)){if(H[4304]==(f|0)){H[4304]=d;a=H[4301]+a|0;H[4301]=a;H[d+4>>2]=a|1;if(H[4303]!=(d|0)){break a}H[4300]=0;H[4303]=0;return}if(H[4303]==(f|0)){H[4303]=d;a=H[4300]+a|0;H[4300]=a;H[d+4>>2]=a|1;H[a+d>>2]=a;return}a=(b&-8)+a|0;g:{if(b>>>0<=255){e=H[f+8>>2];b=b>>>3|0;c=H[f+12>>2];if((c|0)==(e|0)){i=17192,j=H[4298]&Vj(b),H[i>>2]=j;break g}H[e+12>>2]=c;H[c+8>>2]=e;break g}h=H[f+24>>2];b=H[f+12>>2];h:{if((f|0)!=(b|0)){c=H[f+8>>2];H[c+12>>2]=b;H[b+8>>2]=c;break h}i:{e=f+20|0;c=H[e>>2];if(c){break i}e=f+16|0;c=H[e>>2];if(c){break i}b=0;break h}while(1){g=e;b=c;e=b+20|0;c=H[e>>2];if(c){continue}e=b+16|0;c=H[b+16>>2];if(c){continue}break}H[g>>2]=0}if(!h){break g}e=H[f+28>>2];c=(e<<2)+17496|0;j:{if(H[c>>2]==(f|0)){H[c>>2]=b;if(b){break j}i=17196,j=H[4299]&Vj(e),H[i>>2]=j;break g}H[h+(H[h+16>>2]==(f|0)?16:20)>>2]=b;if(!b){break g}}H[b+24>>2]=h;c=H[f+16>>2];if(c){H[b+16>>2]=c;H[c+24>>2]=b}c=H[f+20>>2];if(!c){break g}H[b+20>>2]=c;H[c+24>>2]=b}H[d+4>>2]=a|1;H[a+d>>2]=a;if(H[4303]!=(d|0)){break f}H[4300]=a;return}H[f+4>>2]=b&-2;H[d+4>>2]=a|1;H[a+d>>2]=a}if(a>>>0<=255){b=(a&-8)+17232|0;c=H[4298];a=1<<(a>>>3);k:{if(!(c&a)){H[4298]=a|c;a=b;break k}a=H[b+8>>2]}H[b+8>>2]=d;H[a+12>>2]=d;H[d+12>>2]=b;H[d+8>>2]=a;return}e=31;if(a>>>0<=16777215){b=Q(a>>>8|0);e=((a>>>38-b&1)-(b<<1)|0)+62|0}H[d+28>>2]=e;H[d+16>>2]=0;H[d+20>>2]=0;g=(e<<2)+17496|0;l:{m:{c=H[4299];b=1<>2]=d;H[d+24>>2]=g;break n}e=a<<((e|0)!=31?25-(e>>>1|0)|0:0);b=H[g>>2];while(1){c=b;if((H[b+4>>2]&-8)==(a|0)){break m}b=e>>>29|0;e=e<<1;g=c+(b&4)|0;b=H[g+16>>2];if(b){continue}break}H[g+16>>2]=d;H[d+24>>2]=c}H[d+12>>2]=d;H[d+8>>2]=d;break l}a=H[c+8>>2];H[a+12>>2]=d;H[c+8>>2]=d;H[d+24>>2]=0;H[d+12>>2]=c;H[d+8>>2]=a}a=H[4306]-1|0;H[4306]=a?a:-1}}function tj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0;H[a+8>>2]=e;n=a+32|0;h=H[n>>2];f=H[a+36>>2]-h>>2;a:{if(f>>>0>>0){ya(n,e-f|0);d=H[a+8>>2];break a}d=e;if(d>>>0>=f>>>0){break a}H[a+36>>2]=h+(e<<2);d=e}s=H[a+52>>2];p=H[a+48>>2];f=0;h=e>>>0>1073741823?-1:e<<2;m=ra(pa(h),0,h);b:{if((d|0)<=0){break b}g=H[a+32>>2];while(1){d=f<<2;h=H[d+m>>2];j=H[a+16>>2];c:{if((h|0)>(j|0)){H[d+g>>2]=j;break c}d=d+g|0;j=H[a+12>>2];if((j|0)>(h|0)){H[d>>2]=j;break c}H[d>>2]=h}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}if((d|0)<=0){break b}f=0;while(1){h=f<<2;d=h+c|0;h=H[b+h>>2]+H[g+h>>2]|0;H[d>>2]=h;d:{if((h|0)>H[a+16>>2]){i=h-H[a+20>>2]|0}else{if((h|0)>=H[a+12>>2]){break d}i=h+H[a+20>>2]|0}H[d>>2]=i}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}f=H[a+56>>2];q=H[f>>2];f=H[f+4>>2]-q|0;if((f|0)>=5){o=f>>>2|0;t=o>>>0<=2?2:o;u=e&-2;w=e&1;h=1;while(1){e:{f:{if((h|0)!=(o|0)){r=N(e,h);f=H[(h<<2)+q>>2];if((f|0)==-1){break f}f=H[H[p+12>>2]+(f<<2)>>2];if((f|0)==-1){break f}j=H[s>>2];g=H[p>>2];k=H[j+(H[g+(f<<2)>>2]<<2)>>2];i=f+1|0;i=(i>>>0)%3|0?i:f-2|0;if((i|0)!=-1){i=H[g+(i<<2)>>2]}else{i=-1}g:{h:{if((f>>>0)%3|0){f=f-1|0;break h}f=f+2|0;l=-1;if((f|0)==-1){break g}}l=H[g+(f<<2)>>2]}if((h|0)<=(k|0)){break f}f=H[(i<<2)+j>>2];if((f|0)>=(h|0)){break f}g=H[j+(l<<2)>>2];if((g|0)>=(h|0)){break f}i:{if((e|0)<=0){break i}g=N(e,g);j=N(e,f);k=N(e,k);f=0;l=0;if((e|0)!=1){while(1){H[(f<<2)+m>>2]=(H[(f+g<<2)+c>>2]+H[(f+j<<2)+c>>2]|0)-H[(f+k<<2)+c>>2];i=f|1;H[(i<<2)+m>>2]=(H[(g+i<<2)+c>>2]+H[(j+i<<2)+c>>2]|0)-H[(i+k<<2)+c>>2];f=f+2|0;l=l+2|0;if((u|0)!=(l|0)){continue}break}}if(!w){break i}H[(f<<2)+m>>2]=(H[(f+g<<2)+c>>2]+H[(f+j<<2)+c>>2]|0)-H[(f+k<<2)+c>>2]}if((d|0)<=0){break e}j=H[n>>2];f=0;while(1){d=f<<2;g=H[d+m>>2];k=H[a+16>>2];j:{if((g|0)>(k|0)){H[d+j>>2]=k;break j}d=d+j|0;k=H[a+12>>2];if((k|0)>(g|0)){H[d>>2]=k;break j}H[d>>2]=g}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}f=0;if((d|0)<=0){break e}d=r<<2;k=d+c|0;i=b+d|0;while(1){g=f<<2;d=g+k|0;g=H[g+i>>2]+H[g+j>>2]|0;H[d>>2]=g;k:{if((g|0)>H[a+16>>2]){l=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break k}l=g+H[a+20>>2]|0}H[d>>2]=l}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}break e}Ca();v()}if((d|0)<=0){break e}k=(N(h-1|0,e)<<2)+c|0;j=H[n>>2];f=0;while(1){d=f<<2;g=H[d+k>>2];i=H[a+16>>2];l:{if((g|0)>(i|0)){H[d+j>>2]=i;break l}d=d+j|0;i=H[a+12>>2];if((i|0)>(g|0)){H[d>>2]=i;break l}H[d>>2]=g}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}f=0;if((d|0)<=0){break e}d=r<<2;k=d+c|0;i=b+d|0;while(1){g=f<<2;d=g+k|0;g=H[g+i>>2]+H[g+j>>2]|0;H[d>>2]=g;m:{if((g|0)>H[a+16>>2]){l=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break m}l=g+H[a+20>>2]|0}H[d>>2]=l}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}h=h+1|0;if((t|0)!=(h|0)){continue}break}}oa(m);return 1}function we(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if((b|0)==-1){return 1}g=(b>>>0)/3|0;if(!(H[H[a+24>>2]+(g>>>3&268435452)>>2]>>>g&1)){e=H[a+48>>2];H[a+52>>2]=e;a:{if((e|0)!=H[a+56>>2]){H[e>>2]=b;H[a+52>>2]=e+4;break a}d=pa(4);H[d>>2]=b;c=d+4|0;H[a+56>>2]=c;H[a+52>>2]=c;H[a+48>>2]=d;if(!e){break a}oa(e)}c=b+1|0;i=(c>>>0)%3|0?c:b-2|0;c=H[H[a+4>>2]+28>>2];k=H[(i<<2)+c>>2];if((k|0)==-1){return 0}e=(b-N(g,3)|0?-1:2)+b|0;j=H[c+(e<<2)>>2];if((j|0)==-1){return 0}b=H[a+36>>2];g=b+(k>>>3&536870908)|0;d=H[g>>2];c=1<>2]=c|d;Ua(a+8|0,k,i);b=H[a+36>>2]}d=(j>>>3&536870908)+b|0;c=H[d>>2];b=1<>2]=b|c;Ua(a+8|0,j,e)}f=H[a+52>>2];if((f|0)==H[a+48>>2]){return 1}k=a+8|0;while(1){b:{c:{f=f-4|0;b=H[f>>2];if((b|0)==-1){break c}c=(b>>>0)/3|0;g=H[a+24>>2]+(c>>>3&268435452)|0;d=H[g>>2];c=1<>2]=c|d;h=H[a+4>>2];c=H[H[h+28>>2]+(b<<2)>>2];if((c|0)==-1){return 0}while(1){d=b;d:{e:{j=H[a+36>>2]+(c>>>3&536870908)|0;i=H[j>>2];e=1<>2]+(c<<2)>>2];g:{if((g|0)==-1){break g}b=g+1|0;b=(b>>>0)%3|0?b:g-2|0;if((b|0)==-1|H[H[h>>2]+(b>>>3&536870908)>>2]>>>b&1){break g}g=H[H[H[h+64>>2]+12>>2]+(b<<2)>>2];if((g|0)!=-1){break f}}H[j>>2]=e|i;Ua(k,c,d);h=H[a+4>>2];break e}H[j>>2]=e|i;Ua(k,c,d);h=H[a+4>>2];b=g+1|0;if((((b>>>0)%3|0?b:g-2|0)|0)==-1){break e}b=-1;h:{if((d|0)==-1){break h}c=d+1|0;c=(c>>>0)%3|0?c:d-2|0;if((c|0)==-1|H[H[h>>2]+(c>>>3&536870908)>>2]>>>c&1){break h}b=H[H[H[h+64>>2]+12>>2]+(c<<2)>>2]}c=(b>>>0)/3|0;d=1<>2];e=c>>>5|0;j=H[f+(e<<2)>>2];break d}i:{j:{if((d|0)==-1){break j}c=-1;b=d+1|0;b=(b>>>0)%3|0?b:d-2|0;if(!((b|0)==-1|H[H[h>>2]+(b>>>3&536870908)>>2]>>>b&1)){c=H[H[H[h+64>>2]+12>>2]+(b<<2)>>2]}k:{l:{if((d>>>0)%3|0){f=d-1|0;break l}f=d+2|0;b=-1;if((f|0)==-1){break k}}b=-1;if(H[H[h>>2]+(f>>>3&536870908)>>2]>>>f&1){break k}b=H[H[H[h+64>>2]+12>>2]+(f<<2)>>2]}g=(b|0)==-1;i=g?-1:(b>>>0)/3|0;if((c|0)!=-1){f=H[a+24>>2];d=(c>>>0)/3|0;e=d>>>5|0;j=H[f+(e<<2)>>2];d=1<>2];e=i>>>5|0;j=H[f+(e<<2)>>2];if(!(d&j)){break d}}f=H[a+52>>2]-4|0;H[a+52>>2]=f;break b}if(g){b=c;break d}if(H[(i>>>3&536870908)+f>>2]>>>i&1){b=c;break d}h=H[a+52>>2];H[h-4>>2]=b;if(H[a+56>>2]!=(h|0)){H[h>>2]=c;f=h+4|0;break c}m:{i=H[a+48>>2];e=h-i|0;g=e>>2;d=g+1|0;if(d>>>0<1073741824){b=e>>>1|0;e=e>>>0>=2147483644?1073741823:b>>>0>d>>>0?b:d;if(e){if(e>>>0>=1073741824){break m}d=pa(e<<2)}else{d=0}b=d+(g<<2)|0;H[b>>2]=c;f=b+4|0;if((h|0)!=(i|0)){while(1){b=b-4|0;h=h-4|0;H[b>>2]=H[h>>2];if((h|0)!=(i|0)){continue}break}}H[a+56>>2]=d+(e<<2);H[a+52>>2]=f;H[a+48>>2]=b;if(!i){break b}oa(i);f=H[a+52>>2];break b}sa();v()}wa();v()}H[(e<<2)+f>>2]=d|j;c=H[H[h+28>>2]+(b<<2)>>2];if((c|0)!=-1){continue}break}return 0}H[a+52>>2]=f}if(H[a+48>>2]!=(f|0)){continue}break}}return 1}function Lj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0;H[a+8>>2]=e;m=a+32|0;h=H[m>>2];f=H[a+36>>2]-h>>2;a:{if(f>>>0>>0){ya(m,e-f|0);d=H[a+8>>2];break a}d=e;if(d>>>0>=f>>>0){break a}H[a+36>>2]=h+(e<<2);d=e}s=H[a+52>>2];n=H[a+48>>2];f=0;h=e>>>0>1073741823?-1:e<<2;l=ra(pa(h),0,h);b:{if((d|0)<=0){break b}g=H[a+32>>2];while(1){d=f<<2;h=H[d+l>>2];i=H[a+16>>2];c:{if((h|0)>(i|0)){H[d+g>>2]=i;break c}d=d+g|0;i=H[a+12>>2];if((i|0)>(h|0)){H[d>>2]=i;break c}H[d>>2]=h}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}if((d|0)<=0){break b}f=0;while(1){h=f<<2;d=h+c|0;h=H[b+h>>2]+H[g+h>>2]|0;H[d>>2]=h;d:{if((h|0)>H[a+16>>2]){h=h-H[a+20>>2]|0}else{if((h|0)>=H[a+12>>2]){break d}h=h+H[a+20>>2]|0}H[d>>2]=h}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}f=H[a+56>>2];q=H[f>>2];f=H[f+4>>2]-q|0;if((f|0)>=5){o=f>>>2|0;t=o>>>0<=2?2:o;u=e&-2;w=e&1;h=1;while(1){e:{f:{if((h|0)!=(o|0)){r=N(e,h);f=H[(h<<2)+q>>2];if((f|0)==-1|H[H[n>>2]+(f>>>3&536870908)>>2]>>>f&1){break f}f=H[H[H[n+64>>2]+12>>2]+(f<<2)>>2];if((f|0)==-1){break f}i=H[s>>2];g=H[n+28>>2];k=H[i+(H[g+(f<<2)>>2]<<2)>>2];if((k|0)>=(h|0)){break f}j=f+1|0;j=H[i+(H[g+(((j>>>0)%3|0?j:f-2|0)<<2)>>2]<<2)>>2];if((j|0)>=(h|0)){break f}f=H[i+(H[g+(f+((f>>>0)%3|0?-1:2)<<2)>>2]<<2)>>2];if((f|0)>=(h|0)){break f}g:{if((e|0)<=0){break g}g=N(e,f);i=N(e,j);k=N(e,k);f=0;p=0;if((e|0)!=1){while(1){H[(f<<2)+l>>2]=(H[(f+g<<2)+c>>2]+H[(f+i<<2)+c>>2]|0)-H[(f+k<<2)+c>>2];j=f|1;H[(j<<2)+l>>2]=(H[(g+j<<2)+c>>2]+H[(i+j<<2)+c>>2]|0)-H[(k+j<<2)+c>>2];f=f+2|0;p=p+2|0;if((u|0)!=(p|0)){continue}break}}if(!w){break g}H[(f<<2)+l>>2]=(H[(f+g<<2)+c>>2]+H[(f+i<<2)+c>>2]|0)-H[(f+k<<2)+c>>2]}if((d|0)<=0){break e}i=H[m>>2];f=0;while(1){d=f<<2;g=H[d+l>>2];k=H[a+16>>2];h:{if((g|0)>(k|0)){H[d+i>>2]=k;break h}d=d+i|0;k=H[a+12>>2];if((k|0)>(g|0)){H[d>>2]=k;break h}H[d>>2]=g}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}f=0;if((d|0)<=0){break e}d=r<<2;k=d+c|0;j=b+d|0;while(1){g=f<<2;d=g+k|0;g=H[g+j>>2]+H[g+i>>2]|0;H[d>>2]=g;i:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break i}g=g+H[a+20>>2]|0}H[d>>2]=g}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}break e}Ca();v()}if((d|0)<=0){break e}k=(N(h-1|0,e)<<2)+c|0;i=H[m>>2];f=0;while(1){d=f<<2;g=H[d+k>>2];j=H[a+16>>2];j:{if((g|0)>(j|0)){H[d+i>>2]=j;break j}d=d+i|0;j=H[a+12>>2];if((j|0)>(g|0)){H[d>>2]=j;break j}H[d>>2]=g}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}f=0;if((d|0)<=0){break e}d=r<<2;k=d+c|0;j=b+d|0;while(1){g=f<<2;d=g+k|0;g=H[g+j>>2]+H[g+i>>2]|0;H[d>>2]=g;k:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break k}g=g+H[a+20>>2]|0}H[d>>2]=g}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}h=h+1|0;if((t|0)!=(h|0)){continue}break}}oa(l);return 1}function Gb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=O(0),k=0,l=0,m=O(0);i=H[c>>2];a:{b:{f=H[b+4>>2];if(!f){break b}g=Uj(f);c:{if(g>>>0>=2){e=i;if(f>>>0<=e>>>0){e=(i>>>0)%(f>>>0)|0}c=H[H[b>>2]+(e<<2)>>2];if(!c){break b}if(g>>>0<=1){break c}while(1){c=H[c>>2];if(!c){break b}g=H[c+4>>2];if((g|0)!=(i|0)){if(f>>>0<=g>>>0){g=(g>>>0)%(f>>>0)|0}if((e|0)!=(g|0)){break b}}if(H[c+8>>2]!=(i|0)){continue}break}b=0;break a}e=f-1&i;c=H[H[b>>2]+(e<<2)>>2];if(!c){break b}}h=f-1|0;while(1){c=H[c>>2];if(!c){break b}g=H[c+4>>2];if((g|0)!=(i|0)&(g&h)!=(e|0)){break b}if(H[c+8>>2]!=(i|0)){continue}break}b=0;break a}c=pa(16);d=H[H[d>>2]>>2];H[c+12>>2]=0;H[c+8>>2]=d;H[c+4>>2]=i;H[c>>2]=0;m=O(H[b+12>>2]+1>>>0);j=L[b+16>>2];d:{if(m>O(j*O(f>>>0))?0:f){break d}e=2;d=(f-1&f)!=0|f>>>0<3|f<<1;j=O(U(O(m/j)));e:{if(j=O(0)){g=~~j>>>0;break e}g=0}d=d>>>0>g>>>0?d:g;f:{if((d|0)==1){break f}if(!(d&d-1)){e=d;break f}e=Kd(d);f=H[b+4>>2]}g:{if(e>>>0<=f>>>0){if(e>>>0>=f>>>0){break g}g=f>>>0<3;j=O(U(O(O(K[b+12>>2])/L[b+16>>2])));h:{if(j=O(0)){d=~~j>>>0;break h}d=0}i:{j:{if(g){break j}if(Uj(f)>>>0>1){break j}d=d>>>0<2?d:1<<32-Q(d-1|0);break i}d=Kd(d)}e=d>>>0>>0?e:d;if(f>>>0<=e>>>0){break g}}f=0;g=0;h=e;k:{l:{m:{n:{if(e){if(h>>>0>=1073741824){break n}d=pa(h<<2);e=H[b>>2];H[b>>2]=d;if(e){oa(e)}H[b+4>>2]=h;d=0;if(h>>>0>=4){e=h&-4;while(1){k=d<<2;H[k+H[b>>2]>>2]=0;H[H[b>>2]+(k|4)>>2]=0;H[H[b>>2]+(k|8)>>2]=0;H[H[b>>2]+(k|12)>>2]=0;d=d+4|0;g=g+4|0;if((e|0)!=(g|0)){continue}break}}e=h&3;if(e){while(1){H[H[b>>2]+(d<<2)>>2]=0;d=d+1|0;f=f+1|0;if((e|0)!=(f|0)){continue}break}}e=H[b+8>>2];if(!e){break k}d=b+8|0;f=H[e+4>>2];g=Uj(h);if(g>>>0<2){break m}f=f>>>0>=h>>>0?(f>>>0)%(h>>>0)|0:f;H[H[b>>2]+(f<<2)>>2]=d;d=H[e>>2];if(!d){break k}if(g>>>0<=1){break l}while(1){g=H[d+4>>2];if(h>>>0<=g>>>0){g=(g>>>0)%(h>>>0)|0}o:{if((f|0)==(g|0)){e=d;break o}l=g<<2;k=l+H[b>>2]|0;if(!H[k>>2]){H[k>>2]=e;e=d;f=g;break o}H[e>>2]=H[d>>2];H[d>>2]=H[H[l+H[b>>2]>>2]>>2];H[H[l+H[b>>2]>>2]>>2]=d}d=H[e>>2];if(d){continue}break}break k}d=H[b>>2];H[b>>2]=0;if(d){oa(d)}H[b+4>>2]=0;break k}wa();v()}f=h-1&f;H[H[b>>2]+(f<<2)>>2]=d;d=H[e>>2];if(!d){break k}}k=h-1|0;while(1){g=k&H[d+4>>2];p:{if((g|0)==(f|0)){e=d;break p}l=g<<2;h=l+H[b>>2]|0;if(H[h>>2]){H[e>>2]=H[d>>2];H[d>>2]=H[H[l+H[b>>2]>>2]>>2];H[H[l+H[b>>2]>>2]>>2]=d;break p}H[h>>2]=e;e=d;f=g}d=H[e>>2];if(d){continue}break}}}f=H[b+4>>2];d=f-1|0;if(!(d&f)){e=d&i;break d}if(f>>>0>i>>>0){e=i;break d}e=(i>>>0)%(f>>>0)|0}e=H[b>>2]+(e<<2)|0;d=H[e>>2];q:{r:{if(!d){d=b+8|0;H[c>>2]=H[d>>2];H[b+8>>2]=c;H[e>>2]=d;d=H[c>>2];if(!d){break q}d=H[d+4>>2];e=f-1|0;s:{if(!(e&f)){d=d&e;break s}if(d>>>0>>0){break s}d=(d>>>0)%(f>>>0)|0}d=H[b>>2]+(d<<2)|0;break r}H[c>>2]=H[d>>2]}H[d>>2]=c}H[b+12>>2]=H[b+12>>2]+1;b=1}F[a+4|0]=b;H[a>>2]=c}function Oe(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0;f=ca-80|0;ca=f;e=H[c+36>>2];H[f+72>>2]=H[c+32>>2];H[f+76>>2]=e;g=H[c+28>>2];e=f- -64|0;H[e>>2]=H[c+24>>2];H[e+4>>2]=g;e=H[c+20>>2];H[f+56>>2]=H[c+16>>2];H[f+60>>2]=e;e=H[c+12>>2];H[f+48>>2]=H[c+8>>2];H[f+52>>2]=e;e=H[c+4>>2];H[f+40>>2]=H[c>>2];H[f+44>>2]=e;nc(a,f+40|0,f+24|0);a:{if(H[a>>2]){break a}if(F[a+15|0]<0){oa(H[a+4>>2])}if(I[f+31|0]!=1){b=pa(32);F[b+20|0]=0;c=I[1448]|I[1449]<<8|(I[1450]<<16|I[1451]<<24);F[b+16|0]=c;F[b+17|0]=c>>>8;F[b+18|0]=c>>>16;F[b+19|0]=c>>>24;c=I[1444]|I[1445]<<8|(I[1446]<<16|I[1447]<<24);d=I[1440]|I[1441]<<8|(I[1442]<<16|I[1443]<<24);F[b+8|0]=d;F[b+9|0]=d>>>8;F[b+10|0]=d>>>16;F[b+11|0]=d>>>24;F[b+12|0]=c;F[b+13|0]=c>>>8;F[b+14|0]=c>>>16;F[b+15|0]=c>>>24;c=I[1436]|I[1437]<<8|(I[1438]<<16|I[1439]<<24);d=I[1432]|I[1433]<<8|(I[1434]<<16|I[1435]<<24);F[b|0]=d;F[b+1|0]=d>>>8;F[b+2|0]=d>>>16;F[b+3|0]=d>>>24;F[b+4|0]=c;F[b+5|0]=c>>>8;F[b+6|0]=c>>>16;F[b+7|0]=c>>>24;H[a>>2]=-1;za(a+4|0,b,20);oa(b);break a}i=ca-16|0;ca=i;b:{c:{switch(I[f+32|0]){case 0:e=Ke(pa(48));H[e>>2]=13112;H[f+8>>2]=0;H[f+12>>2]=0;H[f>>2]=0;H[f+4>>2]=0;H[f+16>>2]=e;break b;case 1:e=Ke(pa(52));H[e+48>>2]=0;H[e>>2]=11276;H[f+8>>2]=0;H[f+12>>2]=0;H[f>>2]=0;H[f+4>>2]=0;H[f+16>>2]=e;break b;default:break c}}g=pa(32);F[g+28|0]=0;e=I[1550]|I[1551]<<8|(I[1552]<<16|I[1553]<<24);F[g+24|0]=e;F[g+25|0]=e>>>8;F[g+26|0]=e>>>16;F[g+27|0]=e>>>24;e=I[1546]|I[1547]<<8|(I[1548]<<16|I[1549]<<24);h=I[1542]|I[1543]<<8|(I[1544]<<16|I[1545]<<24);F[g+16|0]=h;F[g+17|0]=h>>>8;F[g+18|0]=h>>>16;F[g+19|0]=h>>>24;F[g+20|0]=e;F[g+21|0]=e>>>8;F[g+22|0]=e>>>16;F[g+23|0]=e>>>24;e=I[1538]|I[1539]<<8|(I[1540]<<16|I[1541]<<24);h=I[1534]|I[1535]<<8|(I[1536]<<16|I[1537]<<24);F[g+8|0]=h;F[g+9|0]=h>>>8;F[g+10|0]=h>>>16;F[g+11|0]=h>>>24;F[g+12|0]=e;F[g+13|0]=e>>>8;F[g+14|0]=e>>>16;F[g+15|0]=e>>>24;e=I[1530]|I[1531]<<8|(I[1532]<<16|I[1533]<<24);h=I[1526]|I[1527]<<8|(I[1528]<<16|I[1529]<<24);F[g|0]=h;F[g+1|0]=h>>>8;F[g+2|0]=h>>>16;F[g+3|0]=h>>>24;F[g+4|0]=e;F[g+5|0]=e>>>8;F[g+6|0]=e>>>16;F[g+7|0]=e>>>24;H[i>>2]=-1;e=i|4;za(e,g,28);j=F[i+15|0];H[f>>2]=H[i>>2];h=f+4|0;d:{if((j|0)>=0){j=H[e+4>>2];H[h>>2]=H[e>>2];H[h+4>>2]=j;H[h+8>>2]=H[e+8>>2];H[f+16>>2]=0;break d}za(h,H[i+4>>2],H[i+8>>2]);e=F[i+15|0];H[f+16>>2]=0;if((e|0)>=0){break d}oa(H[i+4>>2])}oa(g)}ca=i+16|0;e=H[f>>2];e:{if(e){H[a>>2]=e;a=a+4|0;if(F[f+15|0]>=0){b=f|4;c=H[b+4>>2];H[a>>2]=H[b>>2];H[a+4>>2]=c;H[a+8>>2]=H[b+8>>2];break e}za(a,H[f+4>>2],H[f+8>>2]);break e}e=H[f+16>>2];H[f+16>>2]=0;H[e+44>>2]=d;te(a,e,b,c,d);if(!H[a>>2]){if(F[a+15|0]<0){oa(H[a+4>>2])}H[a>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;H[a+12>>2]=0}ea[H[H[e>>2]+4>>2]](e)}a=H[f+16>>2];H[f+16>>2]=0;if(a){ea[H[H[a>>2]+4>>2]](a)}if(F[f+15|0]>=0){break a}oa(H[f+4>>2])}ca=f+80|0}function Gc(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;j=N(b,12)+a|0;H[j+12>>2]=H[j+8>>2];m=(c|0)==-1?-1:(c>>>0)/3|0;d=1;k=c;a:{b:{c:{while(1){d:{l=d;if(!d){if((k|0)==-1){break d}if((de(a,((k>>>0)%3|0?-1:2)+k|0)|0)==-1){break a}c=k+1|0;d=(c>>>0)%3|0?c:k-2|0;if((d|0)==-1){break a}c=d+1|0;c=(c>>>0)%3|0?c:d-2|0;if((c|0)==-1){break a}d=H[H[H[a+4>>2]+12>>2]+(c<<2)>>2];if((d|0)==-1){break a}c=d+1|0;c=(c>>>0)%3|0?c:d-2|0;if((c|0)==-1){break a}m=(c>>>0)/3|0}e:{d=H[a+56>>2]+(m>>>3&536870908)|0;h=H[d>>2];e=1<>2]=e|h;d=H[j+12>>2];f:{if((d|0)!=H[j+16>>2]){H[d>>2]=m;H[j+12>>2]=d+4;break f}n=H[j+8>>2];h=d-n|0;e=h>>2;i=e+1|0;if(i>>>0>=1073741824){break c}g=h>>>1|0;i=h>>>0>=2147483644?1073741823:i>>>0>>0?g:i;if(i){if(i>>>0>=1073741824){break b}g=pa(i<<2)}else{g=0}h=g+(e<<2)|0;H[h>>2]=m;e=h+4|0;if((d|0)!=(n|0)){while(1){h=h-4|0;d=d-4|0;H[h>>2]=H[d>>2];if((d|0)!=(n|0)){continue}break}}H[j+8>>2]=h;H[j+12>>2]=e;H[j+16>>2]=g+(i<<2);if(!n){break f}oa(n)}g=f+1|0;g:{h:{i:{if(!f){break i}if(g&1){if((c|0)==-1){c=-1;break g}d=c+1|0;c=(d>>>0)%3|0?d:c-2|0;break i}k=l?k:c;if((c|0)==-1){c=-1;break g}if((c>>>0)%3|0){d=c-1|0;break h}c=c+2|0}d=c;c=-1;if((d|0)==-1){break g}}c=H[H[H[a+4>>2]+12>>2]+(d<<2)>>2];h=-1;f=-1;e=d+1|0;e=(e>>>0)%3|0?e:d-2|0;if((e|0)>=0){f=(e>>>0)/3|0;f=H[(H[H[a>>2]+96>>2]+N(f,12)|0)+(e-N(f,3)<<2)>>2]}j:{if((c|0)==-1){break j}i=((c>>>0)%3|0?-1:2)+c|0;if((i|0)<0){break j}e=(i>>>0)/3|0;h=H[(H[H[a>>2]+96>>2]+N(e,12)|0)+(i-N(e,3)<<2)>>2]}if((f|0)!=(h|0)){c=-1;break g}k:{l:{f=((d>>>0)%3|0?-1:2)+d|0;if((f|0)>=0){d=(f>>>0)/3|0;if((c|0)!=-1){break l}c=-1;break g}d=-1;if((c|0)!=-1){break k}c=-1;break g}d=H[(H[H[a>>2]+96>>2]+N(d,12)|0)+(f-N(d,3)<<2)>>2]}f=c+1|0;e=(f>>>0)%3|0?f:c-2|0;if((e|0)>=0){f=(e>>>0)/3|0;f=H[(H[H[a>>2]+96>>2]+N(f,12)|0)+(e-N(f,3)<<2)>>2]}else{f=-1}if((f|0)!=(d|0)){c=-1;break g}f=g;m=(c>>>0)/3|0;d=H[a+56>>2]+(m>>>3&268435452)|0;h=H[d>>2];e=1<>2]-4|0;g=H[l>>2];d=H[a+56>>2]+(g>>>3&536870908)|0;c=H[d>>2];o=d,p=Vj(g)&c,H[o>>2]=p;H[j+12>>2]=l;break a}d=0;if(l){continue}break a}break}k=-1;de(a,-1);break a}sa();v()}wa();v()}H[((b<<2)+a|0)+44>>2]=k;b=H[j+12>>2];i=H[j+8>>2];m:{if((b|0)==(i|0)){break m}c=b-i|0;b=c>>2;b=b>>>0<=1?1:b;k=b&1;e=H[a+56>>2];d=0;if(c>>>0>=8){f=b&-2;c=0;while(1){l=d<<2;g=H[l+i>>2];b=e+(g>>>3&536870908)|0;a=H[b>>2];o=b,p=Vj(g)&a,H[o>>2]=p;g=H[i+(l|4)>>2];b=e+(g>>>3&536870908)|0;a=H[b>>2];o=b,p=Vj(g)&a,H[o>>2]=p;d=d+2|0;c=c+2|0;if((f|0)!=(c|0)){continue}break}}if(!k){break m}c=H[i+(d<<2)>>2];b=e+(c>>>3&536870908)|0;a=H[b>>2];o=b,p=Vj(c)&a,H[o>>2]=p}}function Gj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;h=ca-32|0;ca=h;a:{if(J[b+38>>1]<=513){c=H[b+20>>2];f=H[b+12>>2];d=H[b+16>>2];if((c|0)>=(f|0)&d>>>0>=K[b+8>>2]|(c|0)>(f|0)){break a}f=I[d+H[b>>2]|0];d=d+1|0;c=d?c:c+1|0;H[b+16>>2]=d;H[b+20>>2]=c;if(f){break a}}b:{if(!Xa(1,h+28|0,b)){break b}d=H[h+28>>2];c=H[H[a+48>>2]+64>>2];if(d>>>0>H[c+4>>2]-H[c>>2]>>2>>>0){break b}c:{if(d){Wa(a+60|0,d);c=h+8|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;if(!ta(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|H[g>>2]}else{i=H[g>>2]&(f^-1)}H[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Xa(1,h+28|0,b)){break b}d=H[h+28>>2];c=H[H[a+48>>2]+64>>2];if(d>>>0>H[c+4>>2]-H[c>>2]>>2>>>0){break b}if(d){e=0;Wa(a+72|0,d);c=h+8|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;if(!ta(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|H[g>>2]}else{i=H[g>>2]&(f^-1)}H[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Xa(1,h+28|0,b)){break b}d=H[h+28>>2];c=H[H[a+48>>2]+64>>2];if(d>>>0>H[c+4>>2]-H[c>>2]>>2>>>0){break b}if(d){e=0;Wa(a+84|0,d);c=h+8|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;if(!ta(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|H[g>>2]}else{i=H[g>>2]&(f^-1)}H[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Xa(1,h+28|0,b)){break b}d=H[h+28>>2];c=H[H[a+48>>2]+64>>2];if(d>>>0>H[c+4>>2]-H[c>>2]>>2>>>0){break b}if(d){e=0;Wa(a+96|0,d);c=h+8|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;if(!ta(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|H[g>>2]}else{i=H[g>>2]&(f^-1)}H[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}e=0;c=H[b+8>>2];f=H[b+12>>2];d=c;c=H[b+20>>2];i=c;g=H[b+16>>2];j=g+4|0;c=j>>>0<4?c+1|0:c;if(d>>>0>>0&(c|0)>=(f|0)|(c|0)>(f|0)){break a}m=H[b>>2];k=m+g|0;l=I[k|0]|I[k+1|0]<<8|(I[k+2|0]<<16|I[k+3|0]<<24);H[b+16>>2]=j;H[b+20>>2]=c;k=d;d=f;c=i;f=g+8|0;c=f>>>0<8?c+1|0:c;if(f>>>0>k>>>0&(c|0)>=(d|0)|(c|0)>(d|0)){break a}d=j+m|0;d=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=f;H[b+20>>2]=c;if((d|0)<(l|0)){break a}H[a+16>>2]=d;H[a+12>>2]=l;c=(d>>31)-((l>>31)+(d>>>0>>0)|0)|0;b=d-l|0;if(!c&b>>>0>2147483646|c){break a}e=1;b=b+1|0;H[a+20>>2]=b;c=b>>>1|0;H[a+24>>2]=c;H[a+28>>2]=0-c;if(b&1){break a}H[a+24>>2]=c-1;break a}}e=0}ca=h+32|0;return e|0}function pj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;h=ca-32|0;ca=h;a:{if(J[b+38>>1]<=513){c=H[b+20>>2];f=H[b+12>>2];d=H[b+16>>2];if((c|0)>=(f|0)&d>>>0>=K[b+8>>2]|(c|0)>(f|0)){break a}f=I[d+H[b>>2]|0];d=d+1|0;c=d?c:c+1|0;H[b+16>>2]=d;H[b+20>>2]=c;if(f){break a}}b:{if(!Xa(1,h+28|0,b)){break b}d=H[h+28>>2];c=H[a+48>>2];if(d>>>0>H[c+4>>2]-H[c>>2]>>2>>>0){break b}c:{if(d){Wa(a+60|0,d);c=h+8|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;if(!ta(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|H[g>>2]}else{i=H[g>>2]&(f^-1)}H[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Xa(1,h+28|0,b)){break b}d=H[h+28>>2];c=H[a+48>>2];if(d>>>0>H[c+4>>2]-H[c>>2]>>2>>>0){break b}if(d){e=0;Wa(a+72|0,d);c=h+8|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;if(!ta(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|H[g>>2]}else{i=H[g>>2]&(f^-1)}H[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Xa(1,h+28|0,b)){break b}d=H[h+28>>2];c=H[a+48>>2];if(d>>>0>H[c+4>>2]-H[c>>2]>>2>>>0){break b}if(d){e=0;Wa(a+84|0,d);c=h+8|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;if(!ta(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|H[g>>2]}else{i=H[g>>2]&(f^-1)}H[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Xa(1,h+28|0,b)){break b}d=H[h+28>>2];c=H[a+48>>2];if(d>>>0>H[c+4>>2]-H[c>>2]>>2>>>0){break b}if(d){e=0;Wa(a+96|0,d);c=h+8|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;if(!ta(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|H[g>>2]}else{i=H[g>>2]&(f^-1)}H[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}e=0;c=H[b+8>>2];f=H[b+12>>2];d=c;c=H[b+20>>2];i=c;g=H[b+16>>2];j=g+4|0;c=j>>>0<4?c+1|0:c;if(d>>>0>>0&(c|0)>=(f|0)|(c|0)>(f|0)){break a}m=H[b>>2];k=m+g|0;l=I[k|0]|I[k+1|0]<<8|(I[k+2|0]<<16|I[k+3|0]<<24);H[b+16>>2]=j;H[b+20>>2]=c;k=d;d=f;c=i;f=g+8|0;c=f>>>0<8?c+1|0:c;if(f>>>0>k>>>0&(c|0)>=(d|0)|(c|0)>(d|0)){break a}d=j+m|0;d=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=f;H[b+20>>2]=c;if((d|0)<(l|0)){break a}H[a+16>>2]=d;H[a+12>>2]=l;c=(d>>31)-((l>>31)+(d>>>0>>0)|0)|0;b=d-l|0;if(!c&b>>>0>2147483646|c){break a}e=1;b=b+1|0;H[a+20>>2]=b;c=b>>>1|0;H[a+24>>2]=c;H[a+28>>2]=0-c;if(b&1){break a}H[a+24>>2]=c-1;break a}}e=0}ca=h+32|0;return e|0}function xe(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;if((b|0)==-1){return 1}g=(b>>>0)/3|0;if(!(H[H[a+24>>2]+(g>>>3&268435452)>>2]>>>g&1)){f=H[a+48>>2];H[a+52>>2]=f;a:{if((f|0)!=H[a+56>>2]){H[f>>2]=b;H[a+52>>2]=f+4;break a}d=pa(4);H[d>>2]=b;c=d+4|0;H[a+56>>2]=c;H[a+52>>2]=c;H[a+48>>2]=d;if(!f){break a}oa(f)}e=-1;d=H[a+4>>2];c=b+1|0;i=(c>>>0)%3|0?c:b-2|0;if((i|0)!=-1){e=H[H[d>>2]+(i<<2)>>2]}b:{h=b-N(g,3)|0;if(h){c=b-1|0;break b}c=b+2|0;if((c|0)!=-1){break b}return 0}if((e|0)==-1){return 0}j=H[H[d>>2]+(c<<2)>>2];if((j|0)==-1){return 0}c=H[a+36>>2];f=c+(e>>>3&536870908)|0;g=H[f>>2];d=1<>2]=d|g;Ua(a+8|0,e,i);c=H[a+36>>2]}g=(j>>>3&536870908)+c|0;d=H[g>>2];c=1<>2]=c|d;Ua(a+8|0,j,(h?-1:2)+b|0)}c=H[a+52>>2];if((c|0)==H[a+48>>2]){return 1}j=a+8|0;while(1){c:{d:{c=c-4|0;b=H[c>>2];if((b|0)==-1){break d}d=(b>>>0)/3|0;f=H[a+24>>2]+(d>>>3&268435452)|0;g=H[f>>2];d=1<>2]=d|g;while(1){i=H[a+4>>2];e=H[H[i>>2]+(b<<2)>>2];if((e|0)==-1){return 0}e:{f:{h=H[a+36>>2]+(e>>>3&536870908)|0;f=H[h>>2];g=1<>2]+(e<<2)>>2];h:{if((d|0)==-1){break h}c=d+1|0;c=(c>>>0)%3|0?c:d-2|0;if((c|0)==-1){break h}d=H[H[i+12>>2]+(c<<2)>>2];if((d|0)!=-1){break g}}H[h>>2]=f|g;Ua(j,e,b);break f}H[h>>2]=f|g;Ua(j,e,b);c=d+1|0;if((((c>>>0)%3|0?c:d-2|0)|0)==-1){break f}c=b-2|0;d=b+1|0;b=-1;c=(d>>>0)%3|0?d:c;if((c|0)!=-1){b=H[H[H[a+4>>2]+12>>2]+(c<<2)>>2]}c=(b>>>0)/3|0;d=1<>2];f=c>>>5|0;i=H[e+(f<<2)>>2];break e}c=-1;g=H[a+4>>2];d=b+1|0;d=(d>>>0)%3|0?d:b-2|0;if((d|0)!=-1){c=H[H[g+12>>2]+(d<<2)>>2]}i:{j:{if((b>>>0)%3|0){e=b-1|0;break j}e=b+2|0;b=-1;if((e|0)==-1){break i}}b=H[H[g+12>>2]+(e<<2)>>2]}g=(b|0)==-1;h=g?-1:(b>>>0)/3|0;k:{if((c|0)!=-1){e=H[a+24>>2];d=(c>>>0)/3|0;f=d>>>5|0;i=H[e+(f<<2)>>2];d=1<>2];f=h>>>5|0;i=H[e+(f<<2)>>2];if(!(d&i)){break e}}c=H[a+52>>2]-4|0;H[a+52>>2]=c;break c}if(g){b=c;break e}if(H[(h>>>3&536870908)+e>>2]>>>h&1){b=c;break e}e=H[a+52>>2];H[e-4>>2]=b;if(H[a+56>>2]!=(e|0)){H[e>>2]=c;c=e+4|0;break d}l:{h=H[a+48>>2];f=e-h|0;g=f>>2;d=g+1|0;if(d>>>0<1073741824){b=f>>>1|0;f=f>>>0>=2147483644?1073741823:b>>>0>d>>>0?b:d;if(f){if(f>>>0>=1073741824){break l}d=pa(f<<2)}else{d=0}b=d+(g<<2)|0;H[b>>2]=c;c=b+4|0;if((e|0)!=(h|0)){while(1){b=b-4|0;e=e-4|0;H[b>>2]=H[e>>2];if((e|0)!=(h|0)){continue}break}}H[a+56>>2]=d+(f<<2);H[a+52>>2]=c;H[a+48>>2]=b;if(!h){break c}oa(h);c=H[a+52>>2];break c}sa();v()}wa();v()}H[(f<<2)+e>>2]=d|i;if((b|0)!=-1){continue}break}return 0}H[a+52>>2]=c}if(H[a+48>>2]!=(c|0)){continue}break}}return 1}function uj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=ca-32|0;ca=g;H[a+68>>2]=f;d=H[a+56>>2];e=H[d>>2];d=H[d+4>>2];H[g+24>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;a:{d=d-e|0;if((d|0)>0){m=a+60|0;d=d>>>2|0;n=d>>>0<=1?1:d;o=a+112|0;while(1){e=H[a+56>>2];d=H[e>>2];if(H[e+4>>2]-d>>2>>>0<=j>>>0){break a}Nb(m,H[d+(j<<2)>>2],g+16|0);i=H[g+20>>2];d=i>>31;h=H[g+16>>2];e=h>>31;f=(d^i)-d+((e^h)-e)|0;k=H[g+24>>2];d=k>>31;e=(d^k)-d|0;d=0;l=e;e=e+f|0;d=l>>>0>e>>>0?1:d;b:{if(!(d|e)){H[g+16>>2]=H[a+108>>2];break b}f=H[a+108>>2];l=f>>31;h=Sj(Rj(f,l,h,h>>31),da,e,d);H[g+16>>2]=h;d=Sj(Rj(f,l,i,i>>31),da,e,d);H[g+20>>2]=d;e=d;d=d>>31;e=(e^d)-d|0;d=h>>31;d=e+((d^h)-d|0)|0;if((k|0)>=0){H[g+24>>2]=f-d;break b}H[g+24>>2]=d-f}d=Ba(o);f=H[g+16>>2];c:{if(d){H[g+24>>2]=0-H[g+24>>2];e=0-H[g+20>>2]|0;H[g+20>>2]=e;f=0-f|0;H[g+16>>2]=f;break c}e=H[g+20>>2]}d:{if((f|0)>=0){f=H[a+108>>2];d=f+H[g+24>>2]|0;f=e+f|0;break d}e:{if((e|0)<0){d=H[g+24>>2];f=d>>31;f=(d^f)-f|0;break e}d=H[g+24>>2];f=d>>31;f=H[a+100>>2]+(f-(d^f)|0)|0}if((d|0)<0){d=e>>31;d=(d^e)-d|0;break d}d=e>>31;d=H[a+100>>2]+(d-(d^e)|0)|0}e=H[a+100>>2];f:{if(!(d|f)){d=e;f=d;break f}if(!((d|0)!=(e|0)|f)){f=d;break f}if(!((e|0)!=(f|0)|d)){d=f;break f}g:{if(f){break g}i=H[a+108>>2];if((i|0)>=(d|0)){break g}d=(i<<1)-d|0;f=0;break f}h:{if((e|0)!=(f|0)){break h}i=H[a+108>>2];if((i|0)<=(d|0)){break h}d=(i<<1)-d|0;break f}i:{if((d|0)!=(e|0)){break i}e=H[a+108>>2];if((e|0)<=(f|0)){break i}f=(e<<1)-f|0;break f}if(d){break f}d=0;e=H[a+108>>2];if((e|0)>=(f|0)){break f}f=(e<<1)-f|0}H[g+12>>2]=d;H[g+8>>2]=f;j:{if(H[a+8>>2]<=0){break j}i=H[a+32>>2];f=0;while(1){d=f<<2;e=H[d+(g+8|0)>>2];h=H[a+16>>2];k:{if((e|0)>(h|0)){H[d+i>>2]=h;break k}d=d+i|0;h=H[a+12>>2];if((h|0)>(e|0)){H[d>>2]=h;break k}H[d>>2]=e}f=f+1|0;e=H[a+8>>2];if((f|0)<(e|0)){continue}break}d=0;if((e|0)<=0){break j}e=j<<3;h=e+c|0;k=b+e|0;while(1){f=d<<2;e=f+h|0;f=H[f+k>>2]+H[f+i>>2]|0;H[e>>2]=f;l:{if((f|0)>H[a+16>>2]){f=f-H[a+20>>2]|0}else{if((f|0)>=H[a+12>>2]){break l}f=f+H[a+20>>2]|0}H[e>>2]=f}d=d+1|0;if((d|0)>2]){continue}break}}j=j+1|0;if((n|0)!=(j|0)){continue}break}}ca=g+32|0;return 1}Ca();v()}function dj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=ca-32|0;ca=g;H[a+68>>2]=f;d=H[a+56>>2];e=H[d>>2];d=H[d+4>>2];H[g+24>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;a:{d=d-e|0;if((d|0)>0){m=a+60|0;d=d>>>2|0;n=d>>>0<=1?1:d;o=a+112|0;while(1){e=H[a+56>>2];d=H[e>>2];if(H[e+4>>2]-d>>2>>>0<=j>>>0){break a}Lb(m,H[d+(j<<2)>>2],g+16|0);i=H[g+20>>2];d=i>>31;h=H[g+16>>2];e=h>>31;f=(d^i)-d+((e^h)-e)|0;k=H[g+24>>2];d=k>>31;e=(d^k)-d|0;d=0;l=e;e=e+f|0;d=l>>>0>e>>>0?1:d;b:{if(!(d|e)){H[g+16>>2]=H[a+108>>2];break b}f=H[a+108>>2];l=f>>31;h=Sj(Rj(f,l,h,h>>31),da,e,d);H[g+16>>2]=h;d=Sj(Rj(f,l,i,i>>31),da,e,d);H[g+20>>2]=d;e=d;d=d>>31;e=(e^d)-d|0;d=h>>31;d=e+((d^h)-d|0)|0;if((k|0)>=0){H[g+24>>2]=f-d;break b}H[g+24>>2]=d-f}d=Ba(o);f=H[g+16>>2];c:{if(d){H[g+24>>2]=0-H[g+24>>2];e=0-H[g+20>>2]|0;H[g+20>>2]=e;f=0-f|0;H[g+16>>2]=f;break c}e=H[g+20>>2]}d:{if((f|0)>=0){f=H[a+108>>2];d=f+H[g+24>>2]|0;f=e+f|0;break d}e:{if((e|0)<0){d=H[g+24>>2];f=d>>31;f=(d^f)-f|0;break e}d=H[g+24>>2];f=d>>31;f=H[a+100>>2]+(f-(d^f)|0)|0}if((d|0)<0){d=e>>31;d=(d^e)-d|0;break d}d=e>>31;d=H[a+100>>2]+(d-(d^e)|0)|0}e=H[a+100>>2];f:{if(!(d|f)){d=e;f=d;break f}if(!((d|0)!=(e|0)|f)){f=d;break f}if(!((e|0)!=(f|0)|d)){d=f;break f}g:{if(f){break g}i=H[a+108>>2];if((i|0)>=(d|0)){break g}d=(i<<1)-d|0;f=0;break f}h:{if((e|0)!=(f|0)){break h}i=H[a+108>>2];if((i|0)<=(d|0)){break h}d=(i<<1)-d|0;break f}i:{if((d|0)!=(e|0)){break i}e=H[a+108>>2];if((e|0)<=(f|0)){break i}f=(e<<1)-f|0;break f}if(d){break f}d=0;e=H[a+108>>2];if((e|0)>=(f|0)){break f}f=(e<<1)-f|0}H[g+12>>2]=d;H[g+8>>2]=f;j:{if(H[a+8>>2]<=0){break j}i=H[a+32>>2];f=0;while(1){d=f<<2;e=H[d+(g+8|0)>>2];h=H[a+16>>2];k:{if((e|0)>(h|0)){H[d+i>>2]=h;break k}d=d+i|0;h=H[a+12>>2];if((h|0)>(e|0)){H[d>>2]=h;break k}H[d>>2]=e}f=f+1|0;e=H[a+8>>2];if((f|0)<(e|0)){continue}break}d=0;if((e|0)<=0){break j}e=j<<3;h=e+c|0;k=b+e|0;while(1){f=d<<2;e=f+h|0;f=H[f+k>>2]+H[f+i>>2]|0;H[e>>2]=f;l:{if((f|0)>H[a+16>>2]){f=f-H[a+20>>2]|0}else{if((f|0)>=H[a+12>>2]){break l}f=f+H[a+20>>2]|0}H[e>>2]=f}d=d+1|0;if((d|0)>2]){continue}break}}j=j+1|0;if((n|0)!=(j|0)){continue}break}}ca=g+32|0;return 1}Ca();v()}function ke(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;h=ca-80|0;ca=h;a:{b:{if(I[H[a+28>>2]+36|0]<=1){d=H[b+20>>2];f=H[b+16>>2];c=f+4|0;d=c>>>0<4?d+1|0:d;g=H[b+12>>2];if(K[b+8>>2]>>0&(g|0)<=(d|0)|(d|0)>(g|0)){break a}f=f+H[b>>2]|0;j=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[b+16>>2]=c;H[b+20>>2]=d;break b}if(!Pc(1,h+76|0,b)){break a}j=H[h+76>>2]}if(!j){break a}d=H[b+8>>2];c=H[b+16>>2];d=Rj(d-c|0,H[b+12>>2]-(H[b+20>>2]+(c>>>0>d>>>0)|0)|0,5,0);c=da;if(d>>>0>>0&(c|0)<=0|(c|0)<0){break a}c=H[a+4>>2];d=H[a+8>>2]-c>>2;c:{if(d>>>0>>0){ya(a+4|0,j-d|0);break c}if(d>>>0<=j>>>0){break c}H[a+8>>2]=c+(j<<2)}p=a+16|0;l=H[a+32>>2];while(1){i=H[b+12>>2];c=i;d=H[b+20>>2];e=H[b+8>>2];f=H[b+16>>2];if((c|0)<=(d|0)&e>>>0<=f>>>0|(c|0)<(d|0)){e=0;break a}n=H[b>>2];q=I[n+f|0];c=d;g=f+1|0;c=g?c:c+1|0;H[b+16>>2]=g;H[b+20>>2]=c;if(e>>>0<=g>>>0&(c|0)>=(i|0)|(c|0)>(i|0)){e=0;break a}g=I[g+n|0];c=d;k=f+2|0;c=k>>>0<2?c+1|0:c;H[b+16>>2]=k;H[b+20>>2]=c;if(e>>>0<=k>>>0&(c|0)>=(i|0)|(c|0)>(i|0)){e=0;break a}k=I[k+n|0];c=d;m=f+3|0;c=m>>>0<3?c+1|0:c;H[b+16>>2]=m;H[b+20>>2]=c;if(e>>>0<=m>>>0&(c|0)>=(i|0)|(c|0)>(i|0)){e=0;break a}e=I[m+n|0];c=d;d=f+4|0;c=d>>>0<4?c+1|0:c;H[b+16>>2]=d;H[b+20>>2]=c;if(q>>>0>4){e=0;break a}if((g-12&255)>>>0<245){e=0;break a}if(!k){e=0;break a}m=Eb(h+8|0);i=(e|0)!=0;d=g-1|0;if(d>>>0<=10){c=H[(d<<2)+13584>>2]}else{c=-1}d=N(c,k);lc(m,q,k,g,i,d,d>>31);d:{d=J[H[a+28>>2]+36>>1];e:{if(((d<<8|d>>>8)&65535)>>>0<=258){c=H[b+20>>2];f=H[b+16>>2];d=f+2|0;c=d>>>0<2?c+1|0:c;e=H[b+12>>2];if(K[b+8>>2]>>0&(e|0)<=(c|0)|(c|0)>(e|0)){break d}f=f+H[b>>2]|0;e=I[f|0]|I[f+1|0]<<8;H[b+16>>2]=d;H[b+20>>2]=c;break e}if(!Pc(1,h+4|0,b)){break d}e=H[h+4>>2]}H[h+68>>2]=e;d=jc(pa(96),m);ea[H[H[l>>2]+8>>2]](l,H[l+12>>2]-H[l+8>>2]>>2,d);d=(H[l+12>>2]-H[l+8>>2]>>2)-1|0;f=d<<2;H[H[f+H[l+8>>2]>>2]+60>>2]=e;H[H[a+4>>2]+(o<<2)>>2]=d;e=H[a+16>>2];c=H[a+20>>2]-e>>2;f:{if((c|0)>(d|0)){break f}H[h>>2]=-1;d=d+1|0;if(d>>>0>c>>>0){Pa(p,d-c|0,h);e=H[p>>2];break f}if(c>>>0<=d>>>0){break f}H[a+20>>2]=(d<<2)+e}H[e+f>>2]=o;e=1;o=o+1|0;if((o|0)!=(j|0)){continue}break a}break}e=0}ca=h+80|0;return e|0}function nd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;n=ea[H[H[a>>2]+44>>2]](a)|0;a:{if((n|0)<=0){break a}i=H[b+4>>2]-H[b>>2]>>2;e=ca+-64|0;ca=e;f=Eb(e);d=N(H[3400],n);lc(f,H[H[a+8>>2]+56>>2],n&255,5,0,d,d>>31);f=jc(pa(96),f);F[f+84|0]=1;H[f+72>>2]=H[f+68>>2];mb(f,i);H[f+60>>2]=H[H[a+8>>2]+60>>2];d=H[a+16>>2];H[a+16>>2]=f;if(d){Ga(d)}ca=e- -64|0;h=H[a+16>>2];if(!H[h+80>>2]){break a}j=H[H[h>>2]>>2];if(!j){break a}m=H[c+12>>2];e=m;d=H[c+20>>2];g=H[c+8>>2];k=H[c+16>>2];if((e|0)<=(d|0)&g>>>0<=k>>>0|(d|0)>(e|0)){break a}l=N(i,n);i=j+H[h+48>>2]|0;h=H[c>>2];j=I[h+k|0];e=k+1|0;f=e?d:d+1|0;H[c+16>>2]=e;H[c+20>>2]=f;b:{c:{if(j){if(kd(l,n,c,i)){break c}break a}if((f|0)>=(m|0)&e>>>0>=g>>>0|(f|0)>(m|0)){break a}g=I[e+h|0];f=k+2|0;d=f>>>0<2?d+1|0:d;H[c+16>>2]=f;H[c+20>>2]=d;d=H[H[a+16>>2]+64>>2];d=H[d+4>>2]-H[d>>2]|0;if((g|0)==H[3400]){e=l<<2;if(e>>>0>d>>>0){break a}g=H[c+8>>2];k=H[c+12>>2];j=H[c+20>>2];d=H[c+16>>2];f=e+d|0;j=f>>>0>>0?j+1|0:j;if(f>>>0>g>>>0&(j|0)>=(k|0)|(j|0)>(k|0)){break a}qa(i,d+H[c>>2]|0,e);f=H[c+20>>2];d=e+H[c+16>>2]|0;f=d>>>0>>0?f+1|0:f;H[c+16>>2]=d;H[c+20>>2]=f;break c}if(d>>>0>>0){break a}d=H[c+8>>2];f=H[c+16>>2];e=d-f|0;m=d>>>0>>0;d=H[c+20>>2];k=H[c+12>>2]-(m+d|0)|0;m=Rj(g,0,l,0)>>>0>e>>>0;e=da;if(m&(e|0)>=(k|0)|(e|0)>(k|0)){break a}e=1;if(!l){break b}h=0;while(1){k=H[c+8>>2];j=H[c+12>>2];e=f+g|0;d=e>>>0>>0?d+1|0:d;if(e>>>0>k>>>0&(d|0)>=(j|0)|(d|0)>(j|0)){return 0}qa(i+(h<<2)|0,H[c>>2]+f|0,g);d=H[c+20>>2];f=g+H[c+16>>2]|0;d=f>>>0>>0?d+1|0:d;H[c+16>>2]=f;H[c+20>>2]=d;h=h+1|0;if((l|0)!=(h|0)){continue}break}}e=1;if(!l){break b}d=H[a+20>>2];if(d){e=0;if(ea[H[H[d>>2]+32>>2]](d)|0){break b}}g=0;h=0;d:{if((l|0)<=0){break d}if((l|0)!=1){f=l&-2;while(1){e=g<<2;d=H[e+i>>2];H[e+i>>2]=0-(d&1)^d>>>1;d=e|4;e=H[d+i>>2];H[d+i>>2]=0-(e&1)^e>>>1;g=g+2|0;h=h+2|0;if((f|0)!=(h|0)){continue}break}}if(!(l&1)){break d}d=g<<2;f=H[d+i>>2];H[d+i>>2]=0-(f&1)^f>>>1}e=0}d=e;f=H[a+20>>2];e:{if(!f){break e}if(!(ea[H[H[f>>2]+40>>2]](f,c)|0)){break a}if(d){break e}a=H[a+20>>2];if(!(ea[H[H[a>>2]+44>>2]](a,i,i,l,n,H[b>>2])|0)){break a}}o=1}return o|0}function pb(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;h=ca-32|0;ca=h;a:{b:{if(H[a+8>>2]<<5>>>0>=b>>>0){break b}if((b|0)<0){break a}b=(b-1>>>5|0)+1|0;c=pa(b<<2);H[h+24>>2]=b;H[h+20>>2]=0;H[h+16>>2]=c;b=H[a>>2];H[h+12>>2]=0;H[h+8>>2]=b;c=H[a+4>>2];H[h+4>>2]=c&31;H[h>>2]=b+(c>>>3&536870908);e=ca-32|0;ca=e;i=H[h+4>>2];g=H[h+12>>2];j=H[h>>2];d=H[h+8>>2];b=(i-g|0)+(j-d<<3)|0;f=H[h+20>>2];c=b+f|0;H[h+20>>2]=c;if(!((c-1^f-1)>>>0<32?f:0)){H[H[h+16>>2]+((c>>>0>=33?c-1>>>5|0:0)<<2)>>2]=0}c=H[h+16>>2]+(f>>>3&536870908)|0;f=f&31;c:{if((f|0)==(g|0)){if((b|0)<=0){break c}if(g){i=32-g|0;f=(b|0)<(i|0)?b:i;i=-1<>>i-f;H[c>>2]=H[c>>2]&(i^-1)|i&H[d>>2];d=d+4|0;c=(g+f>>>3&536870908)+c|0;b=b-f|0}g=(b|0)/32|0;if(b+31>>>0>=63){va(c,d,g<<2)}b=b-(g<<5)|0;if((b|0)<=0){break c}f=c;c=g<<2;g=f+c|0;b=-1>>>32-b|0;H[g>>2]=H[g>>2]&(b^-1)|b&H[c+d>>2];break c}H[e+28>>2]=g;H[e+24>>2]=d;H[e+20>>2]=i;H[e+16>>2]=j;H[e+12>>2]=f;H[e+8>>2]=c;b=H[e+28>>2];c=H[e+24>>2];g=(H[e+20>>2]-b|0)+(H[e+16>>2]-c<<3)|0;d:{if((g|0)<=0){b=H[e+12>>2];d=H[e+8>>2];break d}e:{if(!b){b=H[e+12>>2];break e}d=H[e+12>>2];j=32-d|0;k=32-b|0;f=(g|0)<(k|0)?g:k;i=f>>>0>j>>>0?j:f;l=H[e+8>>2];m=H[l>>2]&(-1<>>j-i^-1);j=H[c>>2]&(-1<>>k-f);H[l>>2]=m|(b>>>0>>0?j<>>b-d|0);c=d+i|0;b=c&31;H[e+12>>2]=b;d=l+(c>>>3&536870908)|0;H[e+8>>2]=d;c=f-i|0;if((c|0)>0){H[d>>2]=H[d>>2]&(-1>>>32-c^-1)|j>>>i+H[e+28>>2];H[e+12>>2]=c;b=c}g=g-f|0;c=H[e+24>>2]+4|0;H[e+24>>2]=c}i=-1<=32){j=i^-1;while(1){d=H[e+8>>2];c=H[c>>2];H[d>>2]=j&H[d>>2]|c<>2]=d+4;H[d+4>>2]=i&H[d+4>>2]|c>>>f;c=H[e+24>>2]+4|0;H[e+24>>2]=c;d=g>>>0>63;g=g-32|0;if(d){continue}break}}d=H[e+8>>2];if((g|0)<=0){break d}j=f;f=(g|0)>(f|0)?f:g;j=H[d>>2]&(i&-1>>>j-f^-1);i=H[c>>2]&-1>>>32-g;H[d>>2]=j|i<>2]=c;d=(b>>>3&536870908)+d|0;H[e+8>>2]=d;b=g-f|0;if((b|0)<=0){b=c;break d}H[d>>2]=H[d>>2]&(-1>>>32-b^-1)|i>>>f;H[e+12>>2]=b}H[e+4>>2]=b;H[e>>2]=d}ca=e+32|0;b=H[a>>2];H[a>>2]=H[h+16>>2];H[h+16>>2]=b;c=H[a+4>>2];H[a+4>>2]=H[h+20>>2];H[h+20>>2]=c;c=H[a+8>>2];H[a+8>>2]=H[h+24>>2];H[h+24>>2]=c;if(!b){break b}oa(b)}ca=h+32|0;return}sa();v()}function Ne(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c=J[b+38>>1];a:{if(!c){break a}b:{if(c>>>0<=511){g=H[b+8>>2];e=H[b+12>>2];d=H[b+20>>2];c=H[b+16>>2];i=c+4|0;d=i>>>0<4?d+1|0:d;if(g>>>0>>0&(d|0)>=(e|0)|(d|0)>(e|0)){break a}c=c+H[b>>2]|0;f=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);H[a+12>>2]=f;d=H[b+20>>2];c=H[b+16>>2]+4|0;d=c>>>0<4?d+1|0:d;H[b+16>>2]=c;H[b+20>>2]=d;break b}if(!hb(1,a+12|0,b)){break a}c=H[b+16>>2];d=H[b+20>>2];f=H[a+12>>2]}e=H[b+8>>2];i=e-c|0;c=H[b+12>>2]-(d+(c>>>0>e>>>0)|0)|0;if(i>>>0>>6>>>0&(c|0)<=0|(c|0)<0){break a}d=H[a>>2];c=H[a+4>>2]-d>>2;c:{if(c>>>0>>0){ya(a,f-c|0);f=H[a+12>>2];break c}if(c>>>0<=f>>>0){break c}H[a+4>>2]=d+(f<<2)}if(!f){return 1}c=H[b+16>>2];d=H[b+20>>2];l=H[a>>2];i=H[b+8>>2];j=H[b+12>>2];g=0;while(1){if((d|0)>=(j|0)&c>>>0>=i>>>0|(d|0)>(j|0)){return 0}m=H[b>>2];k=I[m+c|0];c=c+1|0;d=c?d:d+1|0;H[b+16>>2]=c;H[b+20>>2]=d;e=k>>>2|0;h=0;d:{e:{f:{g:{n=k&3;switch(n|0){case 0:break e;case 3:break g;default:break f}}e=e+g|0;if(e>>>0>=f>>>0){return 0}ra(l+(g<<2)|0,0,(k&252)+4|0);g=e;break d}while(1){if((c|0)==(i|0)&(d|0)==(j|0)){break a}f=I[c+m|0];c=c+1|0;d=c?d:d+1|0;H[b+16>>2]=c;H[b+20>>2]=d;e=f<<(h<<3|6)|e;h=h+1|0;if((n|0)!=(h|0)){continue}break}}H[l+(g<<2)>>2]=e}f=H[a+12>>2];g=g+1|0;if(f>>>0>g>>>0){continue}break}b=a+16|0;i=H[a>>2];d=H[a+16>>2];c=H[a+20>>2]-d|0;h:{if(c>>>0<=16383){ya(b,4096-(c>>>2|0)|0);break h}if((c|0)==16384){break h}H[a+20>>2]=d+16384}c=a+28|0;g=H[c>>2];d=H[a+32>>2]-g>>3;i:{if(d>>>0>>0){ob(c,f-d|0);g=H[c>>2];break i}if(d>>>0>f>>>0){H[a+32>>2]=(f<<3)+g}if(!f){break a}}d=H[b>>2];b=0;a=0;while(1){c=i+(b<<2)|0;h=H[c>>2];e=a;j=(b<<3)+g|0;H[j+4>>2]=a;H[j>>2]=h;c=H[c>>2];a=c+a|0;if(a>>>0>4096){break a}j:{if(a>>>0<=e>>>0){break j}h=0;j=c&7;if(j){while(1){H[d+(e<<2)>>2]=b;e=e+1|0;h=h+1|0;if((j|0)!=(h|0)){continue}break}}if(c-1>>>0<=6){break j}while(1){c=d+(e<<2)|0;H[c>>2]=b;H[c+28>>2]=b;H[c+24>>2]=b;H[c+20>>2]=b;H[c+16>>2]=b;H[c+12>>2]=b;H[c+8>>2]=b;H[c+4>>2]=b;e=e+8|0;if((e|0)!=(a|0)){continue}break}}b=b+1|0;if((f|0)!=(b|0)){continue}break}o=(a|0)==4096}return o}function Ni(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=ca-48|0;ca=g;d=H[a+8>>2];if(d-2>>>0<=28){H[a+76>>2]=d;e=-1<>2]=d;H[a+80>>2]=e^-1;H[a+92>>2]=(d|0)/2;L[a+88>>2]=O(2)/O(d|0)}H[a+52>>2]=f;d=H[a+40>>2];e=H[d>>2];d=H[d+4>>2];H[g+16>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;a:{d=d-e|0;if((d|0)>0){m=a+8|0;n=a+44|0;d=d>>>2|0;o=d>>>0<=1?1:d;p=a+96|0;while(1){e=H[a+40>>2];d=H[e>>2];if(H[e+4>>2]-d>>2>>>0<=j>>>0){break a}Nb(n,H[d+(j<<2)>>2],g+8|0);h=H[g+12>>2];d=h>>31;i=H[g+8>>2];e=i>>31;f=(d^h)-d+((e^i)-e)|0;l=H[g+16>>2];d=l>>31;e=(d^l)-d|0;d=0;k=e;e=e+f|0;d=k>>>0>e>>>0?1:d;b:{if(!(d|e)){H[g+8>>2]=H[a+92>>2];break b}f=H[a+92>>2];k=f>>31;i=Sj(Rj(f,k,i,i>>31),da,e,d);H[g+8>>2]=i;d=Sj(Rj(f,k,h,h>>31),da,e,d);H[g+12>>2]=d;e=d>>31;e=(d^e)-e|0;d=i>>31;d=e+((d^i)-d|0)|0;if((l|0)>=0){H[g+16>>2]=f-d;break b}H[g+16>>2]=d-f}d=Ba(p);f=H[g+8>>2];c:{if(d){H[g+16>>2]=0-H[g+16>>2];e=0-H[g+12>>2]|0;H[g+12>>2]=e;f=0-f|0;H[g+8>>2]=f;break c}e=H[g+12>>2]}d:{if((f|0)>=0){f=H[a+92>>2];d=f+H[g+16>>2]|0;f=e+f|0;break d}e:{if((e|0)<0){d=H[g+16>>2];f=d>>31;f=(d^f)-f|0;break e}d=H[g+16>>2];f=d>>31;f=H[a+84>>2]+(f-(d^f)|0)|0}if((d|0)<0){d=e>>31;d=(d^e)-d|0;break d}d=e>>31;d=H[a+84>>2]+(d-(d^e)|0)|0}e=H[a+84>>2];f:{if(!(d|f)){d=e;f=d;break f}if(!((d|0)!=(e|0)|f)){f=d;break f}if(!((e|0)!=(f|0)|d)){d=f;break f}g:{if(f){break g}h=H[a+92>>2];if((h|0)>=(d|0)){break g}d=(h<<1)-d|0;f=0;break f}h:{if((e|0)!=(f|0)){break h}h=H[a+92>>2];if((h|0)<=(d|0)){break h}d=(h<<1)-d|0;break f}i:{if((d|0)!=(e|0)){break i}e=H[a+92>>2];if((e|0)<=(f|0)){break i}f=(e<<1)-f|0;break f}if(d){break f}d=0;e=H[a+92>>2];if((e|0)>=(f|0)){break f}f=(e<<1)-f|0}e=j<<3;h=e+b|0;i=H[h>>2];h=H[h+4>>2];H[g+36>>2]=d;H[g+32>>2]=f;H[g+24>>2]=i;H[g+28>>2]=h;qc(g+40|0,m,g+32|0,g+24|0);d=c+e|0;H[d>>2]=H[g+40>>2];H[d+4>>2]=H[g+44>>2];j=j+1|0;if((o|0)!=(j|0)){continue}break}}ca=g+48|0;return 1}Ca();v()}function Ii(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=ca-48|0;ca=g;d=H[a+8>>2];if(d-2>>>0<=28){H[a+76>>2]=d;e=-1<>2]=d;H[a+80>>2]=e^-1;H[a+92>>2]=(d|0)/2;L[a+88>>2]=O(2)/O(d|0)}H[a+52>>2]=f;d=H[a+40>>2];e=H[d>>2];d=H[d+4>>2];H[g+16>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;a:{d=d-e|0;if((d|0)>0){m=a+8|0;n=a+44|0;d=d>>>2|0;o=d>>>0<=1?1:d;p=a+96|0;while(1){e=H[a+40>>2];d=H[e>>2];if(H[e+4>>2]-d>>2>>>0<=j>>>0){break a}Lb(n,H[d+(j<<2)>>2],g+8|0);h=H[g+12>>2];d=h>>31;i=H[g+8>>2];e=i>>31;f=(d^h)-d+((e^i)-e)|0;l=H[g+16>>2];d=l>>31;e=(d^l)-d|0;d=0;k=e;e=e+f|0;d=k>>>0>e>>>0?1:d;b:{if(!(d|e)){H[g+8>>2]=H[a+92>>2];break b}f=H[a+92>>2];k=f>>31;i=Sj(Rj(f,k,i,i>>31),da,e,d);H[g+8>>2]=i;d=Sj(Rj(f,k,h,h>>31),da,e,d);H[g+12>>2]=d;e=d>>31;e=(d^e)-e|0;d=i>>31;d=e+((d^i)-d|0)|0;if((l|0)>=0){H[g+16>>2]=f-d;break b}H[g+16>>2]=d-f}d=Ba(p);f=H[g+8>>2];c:{if(d){H[g+16>>2]=0-H[g+16>>2];e=0-H[g+12>>2]|0;H[g+12>>2]=e;f=0-f|0;H[g+8>>2]=f;break c}e=H[g+12>>2]}d:{if((f|0)>=0){f=H[a+92>>2];d=f+H[g+16>>2]|0;f=e+f|0;break d}e:{if((e|0)<0){d=H[g+16>>2];f=d>>31;f=(d^f)-f|0;break e}d=H[g+16>>2];f=d>>31;f=H[a+84>>2]+(f-(d^f)|0)|0}if((d|0)<0){d=e>>31;d=(d^e)-d|0;break d}d=e>>31;d=H[a+84>>2]+(d-(d^e)|0)|0}e=H[a+84>>2];f:{if(!(d|f)){d=e;f=d;break f}if(!((d|0)!=(e|0)|f)){f=d;break f}if(!((e|0)!=(f|0)|d)){d=f;break f}g:{if(f){break g}h=H[a+92>>2];if((h|0)>=(d|0)){break g}d=(h<<1)-d|0;f=0;break f}h:{if((e|0)!=(f|0)){break h}h=H[a+92>>2];if((h|0)<=(d|0)){break h}d=(h<<1)-d|0;break f}i:{if((d|0)!=(e|0)){break i}e=H[a+92>>2];if((e|0)<=(f|0)){break i}f=(e<<1)-f|0;break f}if(d){break f}d=0;e=H[a+92>>2];if((e|0)>=(f|0)){break f}f=(e<<1)-f|0}e=j<<3;h=e+b|0;i=H[h>>2];h=H[h+4>>2];H[g+36>>2]=d;H[g+32>>2]=f;H[g+24>>2]=i;H[g+28>>2]=h;qc(g+40|0,m,g+32|0,g+24|0);d=c+e|0;H[d>>2]=H[g+40>>2];H[d+4>>2]=H[g+44>>2];j=j+1|0;if((o|0)!=(j|0)){continue}break}}ca=g+48|0;return 1}Ca();v()}function Wi(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=ca-48|0;ca=g;d=H[a+8>>2];if(d-2>>>0<=28){H[a+76>>2]=d;e=-1<>2]=d;H[a+80>>2]=e^-1;H[a+92>>2]=(d|0)/2;L[a+88>>2]=O(2)/O(d|0)}H[a+52>>2]=f;d=H[a+40>>2];e=H[d>>2];d=H[d+4>>2];H[g+16>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;a:{d=d-e|0;if((d|0)>0){m=a+8|0;n=a+44|0;d=d>>>2|0;o=d>>>0<=1?1:d;p=a+96|0;while(1){e=H[a+40>>2];d=H[e>>2];if(H[e+4>>2]-d>>2>>>0<=j>>>0){break a}Nb(n,H[d+(j<<2)>>2],g+8|0);h=H[g+12>>2];d=h>>31;i=H[g+8>>2];e=i>>31;f=(d^h)-d+((e^i)-e)|0;l=H[g+16>>2];d=l>>31;e=(d^l)-d|0;d=0;k=e;e=e+f|0;d=k>>>0>e>>>0?1:d;b:{if(!(d|e)){H[g+8>>2]=H[a+92>>2];break b}f=H[a+92>>2];k=f>>31;i=Sj(Rj(f,k,i,i>>31),da,e,d);H[g+8>>2]=i;d=Sj(Rj(f,k,h,h>>31),da,e,d);H[g+12>>2]=d;e=d>>31;e=(d^e)-e|0;d=i>>31;d=e+((d^i)-d|0)|0;if((l|0)>=0){H[g+16>>2]=f-d;break b}H[g+16>>2]=d-f}d=Ba(p);f=H[g+8>>2];c:{if(d){H[g+16>>2]=0-H[g+16>>2];e=0-H[g+12>>2]|0;H[g+12>>2]=e;f=0-f|0;H[g+8>>2]=f;break c}e=H[g+12>>2]}d:{if((f|0)>=0){f=H[a+92>>2];d=f+H[g+16>>2]|0;f=e+f|0;break d}e:{if((e|0)<0){d=H[g+16>>2];f=d>>31;f=(d^f)-f|0;break e}d=H[g+16>>2];f=d>>31;f=H[a+84>>2]+(f-(d^f)|0)|0}if((d|0)<0){d=e>>31;d=(d^e)-d|0;break d}d=e>>31;d=H[a+84>>2]+(d-(d^e)|0)|0}e=H[a+84>>2];f:{if(!(d|f)){d=e;f=d;break f}if(!((d|0)!=(e|0)|f)){f=d;break f}if(!((e|0)!=(f|0)|d)){d=f;break f}g:{if(f){break g}h=H[a+92>>2];if((h|0)>=(d|0)){break g}d=(h<<1)-d|0;f=0;break f}h:{if((e|0)!=(f|0)){break h}h=H[a+92>>2];if((h|0)<=(d|0)){break h}d=(h<<1)-d|0;break f}i:{if((d|0)!=(e|0)){break i}e=H[a+92>>2];if((e|0)<=(f|0)){break i}f=(e<<1)-f|0;break f}if(d){break f}d=0;e=H[a+92>>2];if((e|0)>=(f|0)){break f}f=(e<<1)-f|0}e=j<<3;h=e+b|0;i=H[h+4>>2];H[g+40>>2]=H[h>>2];H[g+44>>2]=i;H[g+28>>2]=d;H[g+24>>2]=f;rc(g+32|0,m,g+24|0,g+40|0);d=c+e|0;H[d>>2]=H[g+32>>2];H[d+4>>2]=H[g+36>>2];j=j+1|0;if((o|0)!=(j|0)){continue}break}}ca=g+48|0;return 1}Ca();v()}function Ri(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=ca-48|0;ca=g;d=H[a+8>>2];if(d-2>>>0<=28){H[a+76>>2]=d;e=-1<>2]=d;H[a+80>>2]=e^-1;H[a+92>>2]=(d|0)/2;L[a+88>>2]=O(2)/O(d|0)}H[a+52>>2]=f;d=H[a+40>>2];e=H[d>>2];d=H[d+4>>2];H[g+16>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;a:{d=d-e|0;if((d|0)>0){m=a+8|0;n=a+44|0;d=d>>>2|0;o=d>>>0<=1?1:d;p=a+96|0;while(1){e=H[a+40>>2];d=H[e>>2];if(H[e+4>>2]-d>>2>>>0<=j>>>0){break a}Lb(n,H[d+(j<<2)>>2],g+8|0);h=H[g+12>>2];d=h>>31;i=H[g+8>>2];e=i>>31;f=(d^h)-d+((e^i)-e)|0;l=H[g+16>>2];d=l>>31;e=(d^l)-d|0;d=0;k=e;e=e+f|0;d=k>>>0>e>>>0?1:d;b:{if(!(d|e)){H[g+8>>2]=H[a+92>>2];break b}f=H[a+92>>2];k=f>>31;i=Sj(Rj(f,k,i,i>>31),da,e,d);H[g+8>>2]=i;d=Sj(Rj(f,k,h,h>>31),da,e,d);H[g+12>>2]=d;e=d>>31;e=(d^e)-e|0;d=i>>31;d=e+((d^i)-d|0)|0;if((l|0)>=0){H[g+16>>2]=f-d;break b}H[g+16>>2]=d-f}d=Ba(p);f=H[g+8>>2];c:{if(d){H[g+16>>2]=0-H[g+16>>2];e=0-H[g+12>>2]|0;H[g+12>>2]=e;f=0-f|0;H[g+8>>2]=f;break c}e=H[g+12>>2]}d:{if((f|0)>=0){f=H[a+92>>2];d=f+H[g+16>>2]|0;f=e+f|0;break d}e:{if((e|0)<0){d=H[g+16>>2];f=d>>31;f=(d^f)-f|0;break e}d=H[g+16>>2];f=d>>31;f=H[a+84>>2]+(f-(d^f)|0)|0}if((d|0)<0){d=e>>31;d=(d^e)-d|0;break d}d=e>>31;d=H[a+84>>2]+(d-(d^e)|0)|0}e=H[a+84>>2];f:{if(!(d|f)){d=e;f=d;break f}if(!((d|0)!=(e|0)|f)){f=d;break f}if(!((e|0)!=(f|0)|d)){d=f;break f}g:{if(f){break g}h=H[a+92>>2];if((h|0)>=(d|0)){break g}d=(h<<1)-d|0;f=0;break f}h:{if((e|0)!=(f|0)){break h}h=H[a+92>>2];if((h|0)<=(d|0)){break h}d=(h<<1)-d|0;break f}i:{if((d|0)!=(e|0)){break i}e=H[a+92>>2];if((e|0)<=(f|0)){break i}f=(e<<1)-f|0;break f}if(d){break f}d=0;e=H[a+92>>2];if((e|0)>=(f|0)){break f}f=(e<<1)-f|0}e=j<<3;h=e+b|0;i=H[h+4>>2];H[g+40>>2]=H[h>>2];H[g+44>>2]=i;H[g+28>>2]=d;H[g+24>>2]=f;rc(g+32|0,m,g+24|0,g+40|0);d=c+e|0;H[d>>2]=H[g+32>>2];H[d+4>>2]=H[g+36>>2];j=j+1|0;if((o|0)!=(j|0)){continue}break}}ca=g+48|0;return 1}Ca();v()}function Ge(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;f=ca-16|0;ca=f;c=H[a+4>>2];H[a+40>>2]=H[a>>2];H[a+44>>2]=c;c=H[a+36>>2];H[a+72>>2]=H[a+32>>2];H[a+76>>2]=c;d=H[a+28>>2];c=a- -64|0;H[c>>2]=H[a+24>>2];H[c+4>>2]=d;c=H[a+20>>2];H[a+56>>2]=H[a+16>>2];H[a+60>>2]=c;c=H[a+12>>2];H[a+48>>2]=H[a+8>>2];H[a+52>>2]=c;a:{b:{if(Db(a+40|0,1,f+8|0)){c=H[a+44>>2];H[a>>2]=H[a+40>>2];H[a+4>>2]=c;c=H[a+76>>2];H[a+32>>2]=H[a+72>>2];H[a+36>>2]=c;c=H[a+68>>2];H[a+24>>2]=H[a+64>>2];H[a+28>>2]=c;d=H[a+60>>2];h=d;c=H[a+56>>2];H[a+16>>2]=c;H[a+20>>2]=d;e=H[a+52>>2];d=H[a+48>>2];H[a+8>>2]=d;H[a+12>>2]=e;i=d-c|0;g=H[f+12>>2];e=e-((c>>>0>d>>>0)+h|0)|0;d=H[f+8>>2];if((g|0)==(e|0)&i>>>0>=d>>>0|e>>>0>g>>>0){break b}}c=0;break a}e=h+g|0;c=c+d|0;e=c>>>0>>0?e+1|0:e;H[a+16>>2]=c;H[a+20>>2]=e;c:{if(J[a+38>>1]<=513){c=H[a+4>>2];H[a+96>>2]=H[a>>2];H[a+100>>2]=c;c=H[a+36>>2];H[a+128>>2]=H[a+32>>2];H[a+132>>2]=c;c=H[a+28>>2];H[a+120>>2]=H[a+24>>2];H[a+124>>2]=c;c=H[a+20>>2];H[a+112>>2]=H[a+16>>2];H[a+116>>2]=c;c=H[a+12>>2];H[a+104>>2]=H[a+8>>2];H[a+108>>2]=c;d:{if(Db(a+96|0,1,f+8|0)){c=H[a+100>>2];H[a>>2]=H[a+96>>2];H[a+4>>2]=c;c=H[a+132>>2];H[a+32>>2]=H[a+128>>2];H[a+36>>2]=c;c=H[a+124>>2];H[a+24>>2]=H[a+120>>2];H[a+28>>2]=c;d=H[a+116>>2];h=d;c=H[a+112>>2];H[a+16>>2]=c;H[a+20>>2]=d;e=H[a+108>>2];d=H[a+104>>2];H[a+8>>2]=d;H[a+12>>2]=e;i=d-c|0;g=H[f+12>>2];e=e-((c>>>0>d>>>0)+h|0)|0;d=H[f+8>>2];if((g|0)==(e|0)&i>>>0>=d>>>0|e>>>0>g>>>0){break d}}c=0;break a}e=h+g|0;c=c+d|0;e=c>>>0>>0?e+1|0:e;H[a+16>>2]=c;H[a+20>>2]=e;break c}c=0;if(!ta(a+80|0,a)){break a}}c=0;if(!Fe(a)){break a}c=H[a+4>>2];H[b>>2]=H[a>>2];H[b+4>>2]=c;c=H[a+36>>2];H[b+32>>2]=H[a+32>>2];H[b+36>>2]=c;c=H[a+28>>2];H[b+24>>2]=H[a+24>>2];H[b+28>>2]=c;c=H[a+20>>2];H[b+16>>2]=H[a+16>>2];H[b+20>>2]=c;c=H[a+12>>2];H[b+8>>2]=H[a+8>>2];H[b+12>>2]=c;c=1}ca=f+16|0;return c}function oe(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;if(!H[a+64>>2]){c=pa(32);H[c+16>>2]=0;H[c+20>>2]=0;H[c+8>>2]=0;H[c>>2]=0;H[c+4>>2]=0;H[c+24>>2]=0;H[c+28>>2]=0;d=H[a+64>>2];H[a+64>>2]=c;if(d){c=H[d>>2];if(c){H[d+4>>2]=c;oa(c)}oa(d);c=H[a+64>>2]}H[a>>2]=c;d=H[c+20>>2];H[a+8>>2]=H[c+16>>2];H[a+12>>2]=d;d=H[c+24>>2];c=H[c+28>>2];H[a+48>>2]=0;H[a+52>>2]=0;H[a+40>>2]=0;H[a+44>>2]=0;H[a+16>>2]=d;H[a+20>>2]=c}a:{F[a+24|0]=I[b+24|0];H[a+28>>2]=H[b+28>>2];F[a+32|0]=I[b+32|0];c=H[b+44>>2];H[a+40>>2]=H[b+40>>2];H[a+44>>2]=c;c=H[b+52>>2];H[a+48>>2]=H[b+48>>2];H[a+52>>2]=c;H[a+56>>2]=H[b+56>>2];c=H[b+12>>2];H[a+8>>2]=H[b+8>>2];H[a+12>>2]=c;c=H[b+20>>2];H[a+16>>2]=H[b+16>>2];H[a+20>>2]=c;H[a+60>>2]=H[b+60>>2];c=H[b>>2];b:{if(!c){H[a>>2]=0;d=1;break b}g=H[a>>2];d=0;if(!g){break b}d=H[c>>2];c=H[c+4>>2]-d|0;se(g,d,c,0);d=1}c:{if(!d){break c}F[a+84|0]=I[b+84|0];H[a+80>>2]=H[b+80>>2];if((a|0)!=(b|0)){Cb(a+68|0,H[b+68>>2],H[b+72>>2])}f=H[b+88>>2];d:{if(f){e=pa(40);b=H[f>>2];H[e+16>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;H[e>>2]=b;c=H[f+12>>2];b=H[f+8>>2];if((c|0)!=(b|0)){c=c-b|0;if((c|0)<0){break a}b=pa(c);H[e+12>>2]=b;H[e+8>>2]=b;H[e+16>>2]=b+c;c=H[f+8>>2];h=H[f+12>>2];e:{if((c|0)==(h|0)){break e}g=(c^-1)+h|0;d=h-c&7;if(d){while(1){F[b|0]=I[c|0];b=b+1|0;c=c+1|0;i=i+1|0;if((d|0)!=(i|0)){continue}break}}if(g>>>0<7){break e}while(1){F[b|0]=I[c|0];F[b+1|0]=I[c+1|0];F[b+2|0]=I[c+2|0];F[b+3|0]=I[c+3|0];F[b+4|0]=I[c+4|0];F[b+5|0]=I[c+5|0];F[b+6|0]=I[c+6|0];F[b+7|0]=I[c+7|0];b=b+8|0;c=c+8|0;if((h|0)!=(c|0)){continue}break}}H[e+12>>2]=b}b=H[f+36>>2];H[e+32>>2]=H[f+32>>2];H[e+36>>2]=b;b=H[f+28>>2];H[e+24>>2]=H[f+24>>2];H[e+28>>2]=b;b=H[a+88>>2];H[a+88>>2]=e;if(b){break d}break c}b=H[a+88>>2];H[a+88>>2]=0;if(!b){break c}}a=H[b+8>>2];if(a){H[b+12>>2]=a;oa(a)}oa(b)}return}sa();v()}function og(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0;f=ca-32|0;ca=f;e=f+8|0;c=ca-80|0;ca=c;a=H[b+36>>2];H[c+72>>2]=H[b+32>>2];H[c+76>>2]=a;d=H[b+28>>2];a=c- -64|0;H[a>>2]=H[b+24>>2];H[a+4>>2]=d;a=H[b+20>>2];H[c+56>>2]=H[b+16>>2];H[c+60>>2]=a;a=H[b+12>>2];H[c+48>>2]=H[b+8>>2];H[c+52>>2]=a;a=H[b+4>>2];H[c+40>>2]=H[b>>2];H[c+44>>2]=a;nc(c+8|0,c+40|0,c+24|0);a=H[c+8>>2];a:{if(a){H[e>>2]=a;a=e+4|0;if(F[c+23|0]>=0){b=c+8|4;e=H[b+4>>2];H[a>>2]=H[b>>2];H[a+4>>2]=e;H[a+8>>2]=H[b+8>>2];break a}za(a,H[c+12>>2],H[c+16>>2]);if(F[c+23|0]>=0){break a}oa(H[c+12>>2]);break a}if(F[c+23|0]<0){oa(H[c+12>>2])}a=I[c+31|0];if(a>>>0>=2){b=pa(32);F[b+26|0]=0;a=I[1477]|I[1478]<<8;F[b+24|0]=a;F[b+25|0]=a>>>8;a=I[1473]|I[1474]<<8|(I[1475]<<16|I[1476]<<24);d=I[1469]|I[1470]<<8|(I[1471]<<16|I[1472]<<24);F[b+16|0]=d;F[b+17|0]=d>>>8;F[b+18|0]=d>>>16;F[b+19|0]=d>>>24;F[b+20|0]=a;F[b+21|0]=a>>>8;F[b+22|0]=a>>>16;F[b+23|0]=a>>>24;a=I[1465]|I[1466]<<8|(I[1467]<<16|I[1468]<<24);d=I[1461]|I[1462]<<8|(I[1463]<<16|I[1464]<<24);F[b+8|0]=d;F[b+9|0]=d>>>8;F[b+10|0]=d>>>16;F[b+11|0]=d>>>24;F[b+12|0]=a;F[b+13|0]=a>>>8;F[b+14|0]=a>>>16;F[b+15|0]=a>>>24;a=I[1457]|I[1458]<<8|(I[1459]<<16|I[1460]<<24);d=I[1453]|I[1454]<<8|(I[1455]<<16|I[1456]<<24);F[b|0]=d;F[b+1|0]=d>>>8;F[b+2|0]=d>>>16;F[b+3|0]=d>>>24;F[b+4|0]=a;F[b+5|0]=a>>>8;F[b+6|0]=a>>>16;F[b+7|0]=a>>>24;H[c+8>>2]=-1;a=c+8|4;za(a,b,26);d=F[c+23|0];H[e>>2]=H[c+8>>2];e=e+4|0;if((d|0)>=0){d=H[a+4>>2];H[e>>2]=H[a>>2];H[e+4>>2]=d;H[e+8>>2]=H[a+8>>2];oa(b);break a}za(e,H[c+12>>2],H[c+16>>2]);if(F[c+23|0]<0){oa(H[c+12>>2])}oa(b);break a}H[e>>2]=0;H[e+4>>2]=0;H[e+16>>2]=a;H[e+8>>2]=0;H[e+12>>2]=0}ca=c+80|0;a=H[f+24>>2];if(F[f+23|0]<0){oa(H[f+12>>2])}ca=f+32|0;return a|0}function Xd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;k=ca-16|0;ca=k;H[k+8>>2]=c;h=H[a+12>>2];d=H[a+8>>2];g=h-d>>2;a:{if((g|0)>(b|0)){break a}e=b+1|0;if(e>>>0>g>>>0){l=e-g|0;f=H[a+16>>2];d=H[a+12>>2];if(l>>>0<=f-d>>2>>>0){if(l){e=d;d=l<<2;d=ra(e,0,d)+d|0}H[a+12>>2]=d;break a}b:{c:{d:{m=H[a+8>>2];g=d-m>>2;i=g+l|0;if(i>>>0<1073741824){e=f-m|0;f=e>>>1|0;e=e>>>0>=2147483644?1073741823:f>>>0>i>>>0?f:i;if(e){if(e>>>0>=1073741824){break d}j=pa(e<<2)}h=(g<<2)+j|0;f=l<<2;i=ra(h,0,f);g=f+i|0;e=(e<<2)+j|0;if((d|0)==(m|0)){break c}while(1){d=d-4|0;f=H[d>>2];H[d>>2]=0;h=h-4|0;H[h>>2]=f;if((d|0)!=(m|0)){continue}break}H[a+16>>2]=e;e=H[a+12>>2];H[a+12>>2]=g;d=H[a+8>>2];H[a+8>>2]=h;if((d|0)==(e|0)){break b}while(1){e=e-4|0;f=H[e>>2];H[e>>2]=0;if(f){Ga(f)}if((d|0)!=(e|0)){continue}break}break b}sa();v()}wa();v()}H[a+16>>2]=e;H[a+12>>2]=g;H[a+8>>2]=i}if(d){oa(d)}break a}if(e>>>0>=g>>>0){break a}d=d+(e<<2)|0;if((d|0)!=(h|0)){while(1){h=h-4|0;c=H[h>>2];H[h>>2]=0;if(c){Ga(c)}if((d|0)!=(h|0)){continue}break}c=H[k+8>>2]}H[a+12>>2]=d}e:{f:{d=H[c+56>>2];g:{if((d|0)>4){break g}j=N(d,12)+a|0;d=H[j+24>>2];if((d|0)!=H[j+28>>2]){H[d>>2]=b;H[j+24>>2]=d+4;break g}i=H[j+20>>2];g=d-i|0;f=g>>2;e=f+1|0;if(e>>>0>=1073741824){break f}d=g>>>1|0;e=g>>>0>=2147483644?1073741823:d>>>0>e>>>0?d:e;if(e){if(e>>>0>=1073741824){break e}d=pa(e<<2)}else{d=0}f=d+(f<<2)|0;H[f>>2]=b;d=va(d,i,g);H[j+20>>2]=d;H[j+24>>2]=f+4;H[j+28>>2]=d+(e<<2);if(!i){break g}oa(i)}H[c+60>>2]=b;a=H[a+8>>2];H[k+8>>2]=0;a=a+(b<<2)|0;b=H[a>>2];H[a>>2]=c;if(b){Ga(b)}a=H[k+8>>2];H[k+8>>2]=0;if(a){Ga(a)}ca=k+16|0;return}sa();v()}wa();v()}function Og(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;i=c;d=a;a:{if(H[a+12>>2]==(b|0)){break a}a=b;b=H[d+4>>2];e=H[d>>2];if((b|0)!=(e|0)){while(1){c=b-12|0;if(F[b-1|0]<0){oa(H[c>>2])}b=c;if((e|0)!=(b|0)){continue}break}}H[d+12>>2]=a;H[d+4>>2]=e;c=H[a>>2];j=a+4|0;if((c|0)==(j|0)){break a}while(1){a=H[d+4>>2];b:{if((a|0)!=H[d+8>>2]){c:{if(F[c+27|0]>=0){b=H[c+20>>2];H[a>>2]=H[c+16>>2];H[a+4>>2]=b;H[a+8>>2]=H[c+24>>2];break c}za(a,H[c+16>>2],H[c+20>>2])}H[d+4>>2]=a+12;break b}g=0;d:{e:{f:{a=H[d+4>>2];e=H[d>>2];f=(a-e|0)/12|0;b=f+1|0;if(b>>>0<357913942){h=(H[d+8>>2]-e|0)/12|0;k=h<<1;b=h>>>0>=178956970?357913941:b>>>0>>0?k:b;if(b){if(b>>>0>=357913942){break f}g=pa(N(b,12))}h=N(b,12);b=N(f,12)+g|0;g:{if(F[c+27|0]>=0){f=H[c+20>>2];H[b>>2]=H[c+16>>2];H[b+4>>2]=f;H[b+8>>2]=H[c+24>>2];break g}za(b,H[c+16>>2],H[c+20>>2]);e=H[d>>2];a=H[d+4>>2]}g=g+h|0;f=b+12|0;if((a|0)==(e|0)){break e}while(1){a=a-12|0;h=H[a+4>>2];b=b-12|0;H[b>>2]=H[a>>2];H[b+4>>2]=h;H[b+8>>2]=H[a+8>>2];H[a>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;if((a|0)!=(e|0)){continue}break}H[d+8>>2]=g;a=H[d+4>>2];H[d+4>>2]=f;e=H[d>>2];H[d>>2]=b;if((a|0)==(e|0)){break d}while(1){b=a-12|0;if(F[a-1|0]<0){oa(H[b>>2])}a=b;if((e|0)!=(b|0)){continue}break}break d}sa();v()}wa();v()}H[d+8>>2]=g;H[d+4>>2]=f;H[d>>2]=b}if(e){oa(e)}}b=H[c+4>>2];h:{if(b){while(1){a=b;b=H[b>>2];if(b){continue}break h}}while(1){a=H[c+8>>2];b=H[a>>2]!=(c|0);c=a;if(b){continue}break}}c=a;if((j|0)!=(a|0)){continue}break}}a=0;i:{if((i|0)<0){break i}b=H[d>>2];if((H[d+4>>2]-b|0)/12>>>0<=i>>>0){break i}a=b+N(i,12)|0;a=F[a+11|0]<0?H[a>>2]:a}return a|0}function bd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;i=ca-16|0;ca=i;H[i>>2]=b;f=-1;a:{if((b|0)==-1){H[i+4>>2]=-1;break a}f=b+1|0;H[i+4>>2]=(f>>>0)%3|0?f:b-2|0;if((b>>>0)%3|0){f=b-1|0;break a}f=b+2|0}H[i+8>>2]=f;n=(b>>>0)/3|0;b:{c:{d:{while(1){e:{f:{j=H[(l<<2)+i>>2];if((j|0)!=-1){f=H[H[H[a+8>>2]+12>>2]+(j<<2)>>2];if((f|0)!=-1){break f}}f=0;g=H[a+216>>2];if((g|0)==H[a+220>>2]){break e}while(1){g=N(f,144)+g|0;d=H[g+136>>2];c=H[g+140>>2];g:{if(d>>>0>>0){H[d>>2]=j;H[g+136>>2]=d+4;break g}e=d;d=H[g+132>>2];k=e-d|0;e=k>>2;h=e+1|0;if(h>>>0>=1073741824){break d}m=e<<2;c=c-d|0;e=c>>>1|0;h=c>>>0>=2147483644?1073741823:h>>>0>>0?e:h;if(h){if(h>>>0>=1073741824){break c}c=pa(h<<2)}else{c=0}e=m+c|0;H[e>>2]=j;c=va(c,d,k);H[g+132>>2]=c;H[g+136>>2]=e+4;H[g+140>>2]=c+(h<<2);if(!d){break g}oa(d)}f=f+1|0;g=H[a+216>>2];if(f>>>0<(H[a+220>>2]-g|0)/144>>>0){continue}break}break e}if((b|0)==-1|(f>>>0)/3>>>0>>0){break e}f=0;if(H[a+220>>2]==H[a+216>>2]){break e}while(1){h:{if(!Ba(H[a+368>>2]+(f<<4)|0)){break h}g=H[a+216>>2]+N(f,144)|0;d=H[g+136>>2];c=H[g+140>>2];if(d>>>0>>0){H[d>>2]=j;H[g+136>>2]=d+4;break h}e=d;d=H[g+132>>2];k=e-d|0;e=k>>2;h=e+1|0;if(h>>>0>=1073741824){break b}m=e<<2;c=c-d|0;e=c>>>1|0;h=c>>>0>=2147483644?1073741823:h>>>0>>0?e:h;if(h){if(h>>>0>=1073741824){break c}c=pa(h<<2)}else{c=0}e=m+c|0;H[e>>2]=j;c=va(c,d,k);H[g+132>>2]=c;H[g+136>>2]=e+4;H[g+140>>2]=c+(h<<2);if(!d){break h}oa(d)}f=f+1|0;if(f>>>0<(H[a+220>>2]-H[a+216>>2]|0)/144>>>0){continue}break}}l=l+1|0;if((l|0)!=3){continue}break}ca=i+16|0;return 1}sa();v()}wa();v()}sa();v()}function cd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;h=ca-16|0;ca=h;H[h>>2]=b;c=-1;a:{if((b|0)==-1){H[h+4>>2]=-1;break a}c=b+1|0;H[h+4>>2]=(c>>>0)%3|0?c:b-2|0;if((b>>>0)%3|0){c=b-1|0;break a}c=b+2|0}H[h+8>>2]=c;b:{c:{while(1){i=H[(k<<2)+h>>2];d:{if(!((i|0)==-1|H[H[H[a+8>>2]+12>>2]+(i<<2)>>2]==-1)){b=0;if(H[a+220>>2]==H[a+216>>2]){break d}while(1){e:{f:{if(!Ba(H[a+368>>2]+(b<<4)|0)){break f}c=H[a+216>>2]+N(b,144)|0;e=H[c+136>>2];d=H[c+140>>2];if(e>>>0>>0){H[e>>2]=i;H[c+136>>2]=e+4;break f}f=e;e=H[c+132>>2];j=f-e|0;f=j>>2;g=f+1|0;if(g>>>0>=1073741824){break e}l=f<<2;d=d-e|0;f=d>>>1|0;g=d>>>0>=2147483644?1073741823:g>>>0>>0?f:g;if(g){if(g>>>0>=1073741824){break b}d=pa(g<<2)}else{d=0}f=l+d|0;H[f>>2]=i;d=va(d,e,j);H[c+132>>2]=d;H[c+136>>2]=f+4;H[c+140>>2]=d+(g<<2);if(!e){break f}oa(e)}b=b+1|0;if(b>>>0<(H[a+220>>2]-H[a+216>>2]|0)/144>>>0){continue}break d}break}sa();v()}b=0;c=H[a+216>>2];if((c|0)==H[a+220>>2]){break d}while(1){c=N(b,144)+c|0;e=H[c+136>>2];d=H[c+140>>2];g:{if(e>>>0>>0){H[e>>2]=i;H[c+136>>2]=e+4;break g}f=e;e=H[c+132>>2];j=f-e|0;f=j>>2;g=f+1|0;if(g>>>0>=1073741824){break c}l=f<<2;d=d-e|0;f=d>>>1|0;g=d>>>0>=2147483644?1073741823:g>>>0>>0?f:g;if(g){if(g>>>0>=1073741824){break b}d=pa(g<<2)}else{d=0}f=l+d|0;H[f>>2]=i;d=va(d,e,j);H[c+132>>2]=d;H[c+136>>2]=f+4;H[c+140>>2]=d+(g<<2);if(!e){break g}oa(e)}b=b+1|0;c=H[a+216>>2];if(b>>>0<(H[a+220>>2]-c|0)/144>>>0){continue}break}}k=k+1|0;if((k|0)!=3){continue}break}ca=h+16|0;return 1}sa();v()}wa();v()}function vg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;m=ca-16|0;ca=m;l=H[b+80>>2];e=I[c+24|0];a=N(l,e);a:{b:{c:{d:{b=H[c+28>>2];if(!(!I[c+84|0]|(b|0)!=1&(b|0)!=2)){b=H[c+48>>2];c=H[H[c>>2]>>2];H[m+8>>2]=0;H[m>>2]=0;H[m+4>>2]=0;if(a){if((a|0)<0){break d}f=pa(a);h=qa(f,b+c|0,a)+a|0}a=H[d>>2];if(a){H[d+4>>2]=a;oa(a)}H[d+8>>2]=h;H[d+4>>2]=h;H[d>>2]=f;b=1;break a}if(e){f=pa(e);ra(f,0,e)}e:{i=H[d+4>>2];b=H[d>>2];g=i-b|0;f:{if(g>>>0>>0){k=a-g|0;j=H[d+8>>2];if(k>>>0<=j-i>>>0){n=d,o=ra(i,0,k)+k|0,H[n+4>>2]=o;break f}if((a|0)<0){break e}i=j-b|0;j=i<<1;i=i>>>0>=1073741823?2147483647:a>>>0>>0?j:a;j=pa(i);ra(j+g|0,0,k);g=va(j,b,g);H[d+8>>2]=g+i;H[d+4>>2]=a+g;H[d>>2]=g;if(!b){break f}oa(b);break f}if(a>>>0>=g>>>0){break f}H[d+4>>2]=a+b}if(!l){b=1;break c}if(!e){b=0;a=0;while(1){if(!ic(c,I[c+84|0]?a:H[H[c+68>>2]+(a<<2)>>2],F[c+24|0],f)){break c}a=a+1|0;b=l>>>0<=a>>>0;if((a|0)!=(l|0)){continue}break}break c}i=e&252;g=e&3;b=0;j=e>>>0<4;e=0;while(1){if(!ic(c,I[c+84|0]?e:H[H[c+68>>2]+(e<<2)>>2],F[c+24|0],f)){break c}b=0;a=0;k=0;if(!j){while(1){F[H[d>>2]+h|0]=I[a+f|0];F[(H[d>>2]+h|0)+1|0]=I[(a|1)+f|0];F[(H[d>>2]+h|0)+2|0]=I[(a|2)+f|0];F[(H[d>>2]+h|0)+3|0]=I[(a|3)+f|0];a=a+4|0;h=h+4|0;k=k+4|0;if((i|0)!=(k|0)){continue}break}}if(g){while(1){F[H[d>>2]+h|0]=I[a+f|0];a=a+1|0;h=h+1|0;b=b+1|0;if((g|0)!=(b|0)){continue}break}}e=e+1|0;b=l>>>0<=e>>>0;if((e|0)!=(l|0)){continue}break}break b}sa();v()}sa();v()}if(!f){break a}}oa(f)}ca=m+16|0;return b&1}function ug(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;m=ca-16|0;ca=m;l=H[b+80>>2];e=I[c+24|0];a=N(l,e);a:{b:{c:{d:{b=H[c+28>>2];if(!(!I[c+84|0]|(b|0)!=1&(b|0)!=2)){b=H[c+48>>2];c=H[H[c>>2]>>2];H[m+8>>2]=0;H[m>>2]=0;H[m+4>>2]=0;if(a){if((a|0)<0){break d}f=pa(a);h=qa(f,b+c|0,a)+a|0}a=H[d>>2];if(a){H[d+4>>2]=a;oa(a)}H[d+8>>2]=h;H[d+4>>2]=h;H[d>>2]=f;b=1;break a}if(e){f=pa(e);ra(f,0,e)}e:{i=H[d+4>>2];b=H[d>>2];g=i-b|0;f:{if(g>>>0>>0){k=a-g|0;j=H[d+8>>2];if(k>>>0<=j-i>>>0){n=d,o=ra(i,0,k)+k|0,H[n+4>>2]=o;break f}if((a|0)<0){break e}i=j-b|0;j=i<<1;i=i>>>0>=1073741823?2147483647:a>>>0>>0?j:a;j=pa(i);ra(j+g|0,0,k);g=va(j,b,g);H[d+8>>2]=g+i;H[d+4>>2]=a+g;H[d>>2]=g;if(!b){break f}oa(b);break f}if(a>>>0>=g>>>0){break f}H[d+4>>2]=a+b}if(!l){b=1;break c}if(!e){b=0;a=0;while(1){if(!hc(c,I[c+84|0]?a:H[H[c+68>>2]+(a<<2)>>2],F[c+24|0],f)){break c}a=a+1|0;b=l>>>0<=a>>>0;if((a|0)!=(l|0)){continue}break}break c}i=e&252;g=e&3;b=0;j=e>>>0<4;e=0;while(1){if(!hc(c,I[c+84|0]?e:H[H[c+68>>2]+(e<<2)>>2],F[c+24|0],f)){break c}b=0;a=0;k=0;if(!j){while(1){F[H[d>>2]+h|0]=I[a+f|0];F[(H[d>>2]+h|0)+1|0]=I[(a|1)+f|0];F[(H[d>>2]+h|0)+2|0]=I[(a|2)+f|0];F[(H[d>>2]+h|0)+3|0]=I[(a|3)+f|0];a=a+4|0;h=h+4|0;k=k+4|0;if((i|0)!=(k|0)){continue}break}}if(g){while(1){F[H[d>>2]+h|0]=I[a+f|0];a=a+1|0;h=h+1|0;b=b+1|0;if((g|0)!=(b|0)){continue}break}}e=e+1|0;b=l>>>0<=e>>>0;if((e|0)!=(l|0)){continue}break}break b}sa();v()}sa();v()}if(!f){break a}}oa(f)}ca=m+16|0;return b&1}function qc(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;k=H[b+16>>2];h=H[c+4>>2]-k|0;e=H[c>>2]-k|0;H[c>>2]=e;f=h;H[c+4>>2]=f;l=H[b+16>>2];f=f>>31;g=(h^f)-f|0;f=e>>31;m=l>>>0>=g+((f^e)-f|0)>>>0;a:{if(m){f=h;break a}b:{c:{if((e|0)>=0){g=1;j=1;if((h|0)>=0){break b}i=1;g=-1;j=-1;if(e){break c}break b}i=-1;g=-1;j=-1;if((h|0)<=0){break b}}g=(h|0)<=0?-1:1;j=i}n=N(j,l);f=(e<<1)-n|0;i=(N(g,j)|0)>=0;e=N(g,l);f=((i?0-f|0:f)+e|0)/2|0;H[c+4>>2]=f;e=(h<<1)-e|0;e=((i?0-e|0:e)+n|0)/2|0;H[c>>2]=e}d:{e:{f:{g:{h:{i:{j:{if(e){if((e|0)<0){break j}if((f|0)>=0){break i}break f}if(f){break h}j=1;g=0;f=0;i=0;break d}j=1;if((f|0)>0){break g}i=(f|0)>0?3:0;g=f;f=e;break d}g=0-f|0;f=0-e|0;i=2;break e}if((f|0)<=0){break f}}f=0-f|0;g=e;i=3;break e}g=0-e|0;i=1}H[c>>2]=f;H[c+4>>2]=g;j=0}e=H[d>>2]+f|0;h=H[b+16>>2];k:{if((e|0)>(h|0)){e=e-H[b+4>>2]|0;break k}if((0-h|0)<=(e|0)){break k}e=H[b+4>>2]+e|0}c=H[d+4>>2]+g|0;l:{if((h|0)<(c|0)){c=c-H[b+4>>2]|0;break l}if((0-h|0)<=(c|0)){break l}c=H[b+4>>2]+c|0}m:{if(j){b=c;break m}b=c;n:{o:{p:{d=4-i|0;switch((d>>>0<4?d:0-i|0)-1|0){case 2:break n;case 1:break o;case 0:break p;default:break m}}b=0-e|0;e=c;break m}b=0-c|0;e=0-e|0;break m}b=e;e=0-c|0}q:{if(m){c=b;break q}r:{s:{if((e|0)>=0){c=1;f=1;if((b|0)>=0){break r}d=1;c=-1;f=-1;if(e){break s}break r}d=-1;c=-1;f=-1;if((b|0)<=0){break r}}c=(b|0)<=0?-1:1;f=d}d=e<<1;e=N(f,h);d=d-e|0;f=(N(c,f)|0)>=0;g=f?0-d|0:d;d=N(c,h);c=(g+d|0)/2|0;b=(b<<1)-d|0;e=(e+(f?0-b|0:b)|0)/2|0}b=a;H[b>>2]=e+k;H[b+4>>2]=c+k}function Cj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;j=ca-32|0;ca=j;H[j+28>>2]=0;a:{b:{if(J[b+38>>1]<=513){c=H[b+20>>2];d=H[b+16>>2];e=d+4|0;c=e>>>0<4?c+1|0:c;h=H[b+12>>2];if(K[b+8>>2]>>0&(h|0)<=(c|0)|(c|0)>(h|0)){break a}d=d+H[b>>2]|0;f=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=e;H[b+20>>2]=c;break b}if(!Xa(1,j+28|0,b)){break a}f=H[j+28>>2]}if(!f){break a}c=H[H[a+48>>2]+64>>2];if(H[c+4>>2]-H[c>>2]>>2>>>0>>0){break a}Wa(a+76|0,f);c=j+8|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c:{if(!ta(c,b)){break c}h=1;while(1){d=1<>2]+(i>>>3&536870908)|0;e=e^h;if(e&1){d=H[g>>2]&(d^-1)}else{d=d|H[g>>2]}h=e^1;H[g>>2]=d;i=i+1|0;if((f|0)!=(i|0)){continue}break}c=H[b+8>>2];e=H[b+12>>2];g=e;e=H[b+20>>2];h=e;f=H[b+16>>2];d=f+4|0;e=d>>>0<4?e+1|0:e;i=d;if(d>>>0>c>>>0&(e|0)>=(g|0)|(e|0)>(g|0)){break c}l=H[b>>2];d=l+f|0;k=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=i;H[b+20>>2]=e;d=c;c=h;e=f+8|0;c=e>>>0<8?c+1|0:c;if(d>>>0>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break c}d=i+l|0;d=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=e;H[b+20>>2]=c;if((d|0)<(k|0)){break c}H[a+16>>2]=d;H[a+12>>2]=k;c=(d>>31)-((k>>31)+(d>>>0>>0)|0)|0;b=d-k|0;if(!c&b>>>0>2147483646|c){break c}m=1;c=b+1|0;H[a+20>>2]=c;b=c>>>1|0;H[a+24>>2]=b;H[a+28>>2]=0-b;if(c&1){break c}H[a+24>>2]=b-1}}ca=j+32|0;return m|0}function lj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;j=ca-32|0;ca=j;H[j+28>>2]=0;a:{b:{if(J[b+38>>1]<=513){c=H[b+20>>2];d=H[b+16>>2];e=d+4|0;c=e>>>0<4?c+1|0:c;h=H[b+12>>2];if(K[b+8>>2]>>0&(h|0)<=(c|0)|(c|0)>(h|0)){break a}d=d+H[b>>2]|0;f=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=e;H[b+20>>2]=c;break b}if(!Xa(1,j+28|0,b)){break a}f=H[j+28>>2]}if(!f){break a}c=H[a+48>>2];if(H[c+4>>2]-H[c>>2]>>2>>>0>>0){break a}Wa(a+76|0,f);c=j+8|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c:{if(!ta(c,b)){break c}h=1;while(1){d=1<>2]+(i>>>3&536870908)|0;e=e^h;if(e&1){d=H[g>>2]&(d^-1)}else{d=d|H[g>>2]}h=e^1;H[g>>2]=d;i=i+1|0;if((f|0)!=(i|0)){continue}break}c=H[b+8>>2];e=H[b+12>>2];g=e;e=H[b+20>>2];h=e;f=H[b+16>>2];d=f+4|0;e=d>>>0<4?e+1|0:e;i=d;if(d>>>0>c>>>0&(e|0)>=(g|0)|(e|0)>(g|0)){break c}l=H[b>>2];d=l+f|0;k=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=i;H[b+20>>2]=e;d=c;c=h;e=f+8|0;c=e>>>0<8?c+1|0:c;if(d>>>0>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break c}d=i+l|0;d=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=e;H[b+20>>2]=c;if((d|0)<(k|0)){break c}H[a+16>>2]=d;H[a+12>>2]=k;c=(d>>31)-((k>>31)+(d>>>0>>0)|0)|0;b=d-k|0;if(!c&b>>>0>2147483646|c){break c}m=1;c=b+1|0;H[a+20>>2]=c;b=c>>>1|0;H[a+24>>2]=b;H[a+28>>2]=0-b;if(c&1){break c}H[a+24>>2]=b-1}}ca=j+32|0;return m|0}function cj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;H[a+8>>2]=e;m=a+32|0;h=H[m>>2];g=H[a+36>>2]-h>>2;a:{if(g>>>0>>0){ya(m,e-g|0);f=H[a+8>>2];break a}f=e;if(f>>>0>=g>>>0){break a}H[a+36>>2]=h+(e<<2);f=e}g=e>>>0>1073741823?-1:e<<2;n=ra(pa(g),0,g);b:{if((f|0)<=0){break b}h=H[a+32>>2];while(1){f=i<<2;g=H[f+n>>2];j=H[a+16>>2];c:{if((g|0)>(j|0)){H[f+h>>2]=j;break c}f=f+h|0;j=H[a+12>>2];if((j|0)>(g|0)){H[f>>2]=j;break c}H[f>>2]=g}f=H[a+8>>2];i=i+1|0;if((f|0)>(i|0)){continue}break}if((f|0)<=0){break b}i=0;while(1){g=i<<2;f=g+c|0;g=H[b+g>>2]+H[g+h>>2]|0;H[f>>2]=g;d:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break d}g=g+H[a+20>>2]|0}H[f>>2]=g}f=H[a+8>>2];i=i+1|0;if((f|0)>(i|0)){continue}break}}if(!((d|0)<=(e|0)|(f|0)<=0)){p=0-e<<2;g=e;while(1){e:{if((f|0)<=0){break e}l=g<<2;o=l+c|0;q=o+p|0;j=H[m>>2];i=0;while(1){f=i<<2;h=H[f+q>>2];k=H[a+16>>2];f:{if((h|0)>(k|0)){H[f+j>>2]=k;break f}f=f+j|0;k=H[a+12>>2];if((k|0)>(h|0)){H[f>>2]=k;break f}H[f>>2]=h}f=H[a+8>>2];i=i+1|0;if((f|0)>(i|0)){continue}break}i=0;if((f|0)<=0){break e}l=b+l|0;while(1){h=i<<2;f=h+o|0;h=H[h+l>>2]+H[h+j>>2]|0;H[f>>2]=h;g:{if((h|0)>H[a+16>>2]){h=h-H[a+20>>2]|0}else{if((h|0)>=H[a+12>>2]){break g}h=h+H[a+20>>2]|0}H[f>>2]=h}f=H[a+8>>2];i=i+1|0;if((f|0)>(i|0)){continue}break}}g=e+g|0;if((g|0)<(d|0)){continue}break}}oa(n);return 1}function De(a,b){var c=0,d=0,e=0,f=0,g=0;d=-1;f=-1;a:{if((b|0)==-1){break a}c=b+1|0;d=(c>>>0)%3|0?c:b-2|0;f=b-1|0;if((b>>>0)%3|0){break a}f=b+2|0}b:{c:{d:{e:{f:{g:{e=H[a+184>>2];switch(e|0){case 7:break d;case 3:break e;case 5:break f;case 0:case 1:break g;default:break b}}g=H[a+148>>2];c=-1;e=1;d=((d|0)!=-1?H[H[g>>2]+(d<<2)>>2]:c)<<2;c=H[a+156>>2];d=d+c|0;H[d>>2]=H[d>>2]+1;c=(((f|0)==-1?-1:H[H[g>>2]+(f<<2)>>2])<<2)+c|0;break c}g=H[a+148>>2];c=H[a+156>>2];e=c+(((b|0)==-1?-1:H[H[g>>2]+(b<<2)>>2])<<2)|0;H[e>>2]=H[e>>2]+1;d=(((d|0)==-1?-1:H[H[g>>2]+(d<<2)>>2])<<2)+c|0;H[d>>2]=H[d>>2]+1;e=2;c=(((f|0)==-1?-1:H[H[g>>2]+(f<<2)>>2])<<2)+c|0;break c}g=H[a+148>>2];c=H[a+156>>2];e=c+(((b|0)==-1?-1:H[H[g>>2]+(b<<2)>>2])<<2)|0;H[e>>2]=H[e>>2]+1;d=(((d|0)==-1?-1:H[H[g>>2]+(d<<2)>>2])<<2)+c|0;H[d>>2]=H[d>>2]+2;e=1;c=(((f|0)==-1?-1:H[H[g>>2]+(f<<2)>>2])<<2)+c|0;break c}g=H[a+148>>2];c=H[a+156>>2];e=c+(((b|0)==-1?-1:H[H[g>>2]+(b<<2)>>2])<<2)|0;H[e>>2]=H[e>>2]+2;d=(((d|0)==-1?-1:H[H[g>>2]+(d<<2)>>2])<<2)+c|0;H[d>>2]=H[d>>2]+2;e=2;c=(((f|0)==-1?-1:H[H[g>>2]+(f<<2)>>2])<<2)+c|0}H[c>>2]=H[c>>2]+e;e=H[a+184>>2]}h:{switch(e|0){case 0:case 5:f=H[a+156>>2];c=-1;i:{if((b|0)==-1){break i}d=b+1|0;b=(d>>>0)%3|0?d:b-2|0;c=-1;if((b|0)==-1){break i}c=H[H[H[a+148>>2]>>2]+(b<<2)>>2]}if(H[f+(c<<2)>>2]<=5){H[a+188>>2]=5;return}H[a+188>>2]=0;return;default:break h}}H[a+188>>2]=-1}function xg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;j=H[b+80>>2];b=I[c+24|0];g=N(j,b);a:{if(!b){break a}h=b<<2;f=pa(h);a=f;k=b&7;if(k){while(1){H[a>>2]=-1073741824;a=a+4|0;e=e+1|0;if((k|0)!=(e|0)){continue}break}}if((b-1&1073741823)>>>0<7){break a}e=f+h|0;while(1){H[a+24>>2]=-1073741824;H[a+28>>2]=-1073741824;H[a+16>>2]=-1073741824;H[a+20>>2]=-1073741824;H[a+8>>2]=-1073741824;H[a+12>>2]=-1073741824;H[a>>2]=-1073741824;H[a+4>>2]=-1073741824;a=a+32|0;if((e|0)!=(a|0)){continue}break}}e=H[d>>2];a=H[d+4>>2]-e>>2;b:{if(a>>>0>>0){ya(d,g-a|0);break b}if(a>>>0<=g>>>0){break b}H[d+4>>2]=e+(g<<2)}c:{d:{e:{if(!j){i=1;break e}if(!b){a=0;while(1){if(!Va(c,I[c+84|0]?a:H[H[c+68>>2]+(a<<2)>>2],F[c+24|0],f)){break e}a=a+1|0;i=j>>>0<=a>>>0;if((a|0)!=(j|0)){continue}break}break e}n=b&252;k=b&3;o=b>>>0<4;e=0;b=0;while(1){if(!Va(c,I[c+84|0]?b:H[H[c+68>>2]+(b<<2)>>2],F[c+24|0],f)){break e}m=H[d>>2];i=0;a=0;l=0;if(!o){while(1){g=(e<<2)+m|0;h=a<<2;L[g>>2]=L[h+f>>2];L[g+4>>2]=L[(h|4)+f>>2];L[g+8>>2]=L[(h|8)+f>>2];L[g+12>>2]=L[(h|12)+f>>2];a=a+4|0;e=e+4|0;l=l+4|0;if((n|0)!=(l|0)){continue}break}}if(k){while(1){L[(e<<2)+m>>2]=L[(a<<2)+f>>2];a=a+1|0;e=e+1|0;i=i+1|0;if((k|0)!=(i|0)){continue}break}}b=b+1|0;i=j>>>0<=b>>>0;if((b|0)!=(j|0)){continue}break}break d}if(!f){break c}}oa(f)}return i|0}function mf(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=ca-16|0;ca=e;h=1;i=ea[H[H[a>>2]+24>>2]](a)|0;a:{if((i|0)<=0){break a}l=a+48|0;h=0;while(1){b:{c:{if(!H[(ea[H[H[a>>2]+28>>2]](a)|0)+40>>2]){break c}j=f<<2;g=H[j+H[a+36>>2]>>2];b=H[g+8>>2];k=rb(g);if(!k){break c}g=H[(ea[H[H[a>>2]+28>>2]](a)|0)+40>>2];H[e+12>>2]=H[b+56>>2];b=pa(32);H[e>>2]=b;H[e+4>>2]=24;H[e+8>>2]=-2147483616;c=I[1206]|I[1207]<<8|(I[1208]<<16|I[1209]<<24);d=I[1202]|I[1203]<<8|(I[1204]<<16|I[1205]<<24);F[b+16|0]=d;F[b+17|0]=d>>>8;F[b+18|0]=d>>>16;F[b+19|0]=d>>>24;F[b+20|0]=c;F[b+21|0]=c>>>8;F[b+22|0]=c>>>16;F[b+23|0]=c>>>24;c=I[1198]|I[1199]<<8|(I[1200]<<16|I[1201]<<24);d=I[1194]|I[1195]<<8|(I[1196]<<16|I[1197]<<24);F[b+8|0]=d;F[b+9|0]=d>>>8;F[b+10|0]=d>>>16;F[b+11|0]=d>>>24;F[b+12|0]=c;F[b+13|0]=c>>>8;F[b+14|0]=c>>>16;F[b+15|0]=c>>>24;c=I[1190]|I[1191]<<8|(I[1192]<<16|I[1193]<<24);d=I[1186]|I[1187]<<8|(I[1188]<<16|I[1189]<<24);F[b|0]=d;F[b+1|0]=d>>>8;F[b+2|0]=d>>>16;F[b+3|0]=d>>>24;F[b+4|0]=c;F[b+5|0]=c>>>8;F[b+6|0]=c>>>16;F[b+7|0]=c>>>24;F[b+24|0]=0;b=sd(g,e+12|0,e);if(F[e+11|0]<0){oa(H[e>>2])}if(!b){break c}oe(H[H[H[a+36>>2]+j>>2]+8>>2],k);break b}b=H[H[a+36>>2]+(f<<2)>>2];if(!(ea[H[H[b>>2]+24>>2]](b,l)|0)){break a}}f=f+1|0;h=(i|0)<=(f|0);if((f|0)!=(i|0)){continue}break}}ca=e+16|0;return h|0}function Ye(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;k=ca-16|0;ca=k;c=H[b+20>>2];d=H[b+16>>2];e=d+4|0;c=e>>>0<4?c+1|0:c;g=H[b+12>>2];a:{if(K[b+8>>2]>>0&(g|0)<=(c|0)|(c|0)>(g|0)){break a}d=d+H[b>>2]|0;h=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=e;H[b+20>>2]=c;if((h|0)<0){break a}Wa(a+76|0,h);c=k;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;b:{if(!ta(c,b)){break b}if(h){g=1;while(1){d=1<>2]+(i>>>3&536870908)|0;e=e^g;if(e&1){d=H[f>>2]&(d^-1)}else{d=d|H[f>>2]}g=e^1;H[f>>2]=d;i=i+1|0;if((h|0)!=(i|0)){continue}break}}i=0;c=H[b+8>>2];e=H[b+12>>2];f=e;e=H[b+20>>2];g=e;l=H[b+16>>2];d=l+4|0;e=d>>>0<4?e+1|0:e;h=d;if(d>>>0>c>>>0&(e|0)>=(f|0)|(e|0)>(f|0)){break b}m=H[b>>2];d=m+l|0;j=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=h;H[b+20>>2]=e;d=c;c=g;e=l+8|0;c=e>>>0<8?c+1|0:c;if(d>>>0>>0&(c|0)>=(f|0)|(c|0)>(f|0)){break b}d=h+m|0;d=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=e;H[b+20>>2]=c;if((d|0)<(j|0)){break b}H[a+16>>2]=d;H[a+12>>2]=j;c=(d>>31)-((j>>31)+(d>>>0>>0)|0)|0;b=d-j|0;if(!c&b>>>0>2147483646|c){break b}i=1;c=b+1|0;H[a+20>>2]=c;b=c>>>1|0;H[a+24>>2]=b;H[a+28>>2]=0-b;if(c&1){break b}H[a+24>>2]=b-1}}ca=k+16|0;return i|0}function rg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;a=0;k=ca-16|0;ca=k;j=H[b+80>>2];e=I[c+24|0];b=N(j,e);a:{b:{c:{d:{f=H[c+28>>2];if(!(!I[c+84|0]|(f|0)!=5&(f|0)!=6)){e=H[c+48>>2];c=H[H[c>>2]>>2];H[k+8>>2]=0;H[k>>2]=0;H[k+4>>2]=0;if(b){if((b|0)<0){break d}b=b<<2;a=pa(b);g=qa(a,c+e|0,b)+b|0}b=H[d>>2];if(b){H[d+4>>2]=b;oa(b)}H[d+8>>2]=g;H[d+4>>2]=g;H[d>>2]=a;h=1;break a}if(e){f=e<<2;a=pa(f);ra(a,0,f)}i=H[d>>2];f=H[d+4>>2]-i>>2;e:{if(f>>>0>>0){ya(d,b-f|0);break e}if(b>>>0>=f>>>0){break e}H[d+4>>2]=i+(b<<2)}if(!j){h=1;break c}if(!e){b=0;while(1){if(!dc(c,I[c+84|0]?b:H[H[c+68>>2]+(b<<2)>>2],F[c+24|0],a)){break c}b=b+1|0;h=j>>>0<=b>>>0;if((b|0)!=(j|0)){continue}break}break c}o=e&252;m=e&3;p=e>>>0<4;e=0;while(1){if(!dc(c,I[c+84|0]?e:H[H[c+68>>2]+(e<<2)>>2],F[c+24|0],a)){break c}n=H[d>>2];l=0;b=0;h=0;if(!p){while(1){f=(g<<2)+n|0;i=b<<2;H[f>>2]=H[i+a>>2];H[f+4>>2]=H[(i|4)+a>>2];H[f+8>>2]=H[(i|8)+a>>2];H[f+12>>2]=H[(i|12)+a>>2];b=b+4|0;g=g+4|0;h=h+4|0;if((o|0)!=(h|0)){continue}break}}if(m){while(1){H[(g<<2)+n>>2]=H[(b<<2)+a>>2];b=b+1|0;g=g+1|0;l=l+1|0;if((l|0)!=(m|0)){continue}break}}e=e+1|0;h=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}break b}sa();v()}if(!a){break a}}oa(a)}ca=k+16|0;return h|0}function ge(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;a=0;k=ca-16|0;ca=k;j=H[b+80>>2];e=I[c+24|0];b=N(j,e);a:{b:{c:{d:{f=H[c+28>>2];if(!(!I[c+84|0]|(f|0)!=5&(f|0)!=6)){e=H[c+48>>2];c=H[H[c>>2]>>2];H[k+8>>2]=0;H[k>>2]=0;H[k+4>>2]=0;if(b){if((b|0)<0){break d}b=b<<2;a=pa(b);g=qa(a,c+e|0,b)+b|0}b=H[d>>2];if(b){H[d+4>>2]=b;oa(b)}H[d+8>>2]=g;H[d+4>>2]=g;H[d>>2]=a;h=1;break a}if(e){f=e<<2;a=pa(f);ra(a,0,f)}i=H[d>>2];f=H[d+4>>2]-i>>2;e:{if(f>>>0>>0){ya(d,b-f|0);break e}if(b>>>0>=f>>>0){break e}H[d+4>>2]=i+(b<<2)}if(!j){h=1;break c}if(!e){b=0;while(1){if(!ec(c,I[c+84|0]?b:H[H[c+68>>2]+(b<<2)>>2],F[c+24|0],a)){break c}b=b+1|0;h=j>>>0<=b>>>0;if((b|0)!=(j|0)){continue}break}break c}o=e&252;m=e&3;p=e>>>0<4;e=0;while(1){if(!ec(c,I[c+84|0]?e:H[H[c+68>>2]+(e<<2)>>2],F[c+24|0],a)){break c}n=H[d>>2];l=0;b=0;h=0;if(!p){while(1){f=(g<<2)+n|0;i=b<<2;H[f>>2]=H[i+a>>2];H[f+4>>2]=H[(i|4)+a>>2];H[f+8>>2]=H[(i|8)+a>>2];H[f+12>>2]=H[(i|12)+a>>2];b=b+4|0;g=g+4|0;h=h+4|0;if((o|0)!=(h|0)){continue}break}}if(m){while(1){H[(g<<2)+n>>2]=H[(b<<2)+a>>2];b=b+1|0;g=g+1|0;l=l+1|0;if((l|0)!=(m|0)){continue}break}}e=e+1|0;h=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}break b}sa();v()}if(!a){break a}}oa(a)}ca=k+16|0;return h|0}function tg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;a=0;k=ca-16|0;ca=k;j=H[b+80>>2];e=I[c+24|0];b=N(j,e);a:{b:{c:{d:{f=H[c+28>>2];if(!(!I[c+84|0]|(f|0)!=3&(f|0)!=4)){e=H[c+48>>2];c=H[H[c>>2]>>2];H[k+8>>2]=0;H[k>>2]=0;H[k+4>>2]=0;if(b){if((b|0)<0){break d}b=b<<1;a=pa(b);g=qa(a,c+e|0,b)+b|0}b=H[d>>2];if(b){H[d+4>>2]=b;oa(b)}H[d+8>>2]=g;H[d+4>>2]=g;H[d>>2]=a;h=1;break a}if(e){f=e<<1;a=pa(f);ra(a,0,f)}i=H[d>>2];f=H[d+4>>2]-i>>1;e:{if(f>>>0>>0){qe(d,b-f|0);break e}if(b>>>0>=f>>>0){break e}H[d+4>>2]=i+(b<<1)}if(!j){h=1;break c}if(!e){b=0;while(1){if(!gc(c,I[c+84|0]?b:H[H[c+68>>2]+(b<<2)>>2],F[c+24|0],a)){break c}b=b+1|0;h=j>>>0<=b>>>0;if((b|0)!=(j|0)){continue}break}break c}o=e&252;m=e&3;p=e>>>0<4;e=0;while(1){if(!gc(c,I[c+84|0]?e:H[H[c+68>>2]+(e<<2)>>2],F[c+24|0],a)){break c}n=H[d>>2];l=0;b=0;h=0;if(!p){while(1){f=(g<<1)+n|0;i=b<<1;G[f>>1]=J[i+a>>1];G[f+2>>1]=J[(i|2)+a>>1];G[f+4>>1]=J[(i|4)+a>>1];G[f+6>>1]=J[(i|6)+a>>1];b=b+4|0;g=g+4|0;h=h+4|0;if((o|0)!=(h|0)){continue}break}}if(m){while(1){G[(g<<1)+n>>1]=J[(b<<1)+a>>1];b=b+1|0;g=g+1|0;l=l+1|0;if((l|0)!=(m|0)){continue}break}}e=e+1|0;h=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}break b}sa();v()}if(!a){break a}}oa(a)}ca=k+16|0;return h|0}function sg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;a=0;k=ca-16|0;ca=k;j=H[b+80>>2];e=I[c+24|0];b=N(j,e);a:{b:{c:{d:{f=H[c+28>>2];if(!(!I[c+84|0]|(f|0)!=3&(f|0)!=4)){e=H[c+48>>2];c=H[H[c>>2]>>2];H[k+8>>2]=0;H[k>>2]=0;H[k+4>>2]=0;if(b){if((b|0)<0){break d}b=b<<1;a=pa(b);g=qa(a,c+e|0,b)+b|0}b=H[d>>2];if(b){H[d+4>>2]=b;oa(b)}H[d+8>>2]=g;H[d+4>>2]=g;H[d>>2]=a;h=1;break a}if(e){f=e<<1;a=pa(f);ra(a,0,f)}i=H[d>>2];f=H[d+4>>2]-i>>1;e:{if(f>>>0>>0){qe(d,b-f|0);break e}if(b>>>0>=f>>>0){break e}H[d+4>>2]=i+(b<<1)}if(!j){h=1;break c}if(!e){b=0;while(1){if(!fc(c,I[c+84|0]?b:H[H[c+68>>2]+(b<<2)>>2],F[c+24|0],a)){break c}b=b+1|0;h=j>>>0<=b>>>0;if((b|0)!=(j|0)){continue}break}break c}o=e&252;m=e&3;p=e>>>0<4;e=0;while(1){if(!fc(c,I[c+84|0]?e:H[H[c+68>>2]+(e<<2)>>2],F[c+24|0],a)){break c}n=H[d>>2];l=0;b=0;h=0;if(!p){while(1){f=(g<<1)+n|0;i=b<<1;G[f>>1]=J[i+a>>1];G[f+2>>1]=J[(i|2)+a>>1];G[f+4>>1]=J[(i|4)+a>>1];G[f+6>>1]=J[(i|6)+a>>1];b=b+4|0;g=g+4|0;h=h+4|0;if((o|0)!=(h|0)){continue}break}}if(m){while(1){G[(g<<1)+n>>1]=J[(b<<1)+a>>1];b=b+1|0;g=g+1|0;l=l+1|0;if((l|0)!=(m|0)){continue}break}}e=e+1|0;h=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}break b}sa();v()}if(!a){break a}}oa(a)}ca=k+16|0;return h|0}function Ce(a,b){var c=0,d=0,e=0,f=0,g=0;f=-1;d=-1;a:{if((b|0)==-1){break a}d=b+1|0;f=(d>>>0)%3|0?d:b-2|0;d=b-1|0;if((b>>>0)%3|0){break a}d=b+2|0}b:{c:{d:{switch(H[a+168>>2]){case 0:case 1:e=H[a+148>>2];c=1;b=H[a+156>>2];g=b+(((f|0)==-1?-1:H[H[e>>2]+(f<<2)>>2])<<2)|0;H[g>>2]=H[g>>2]+1;b=(((d|0)==-1?-1:H[H[e>>2]+(d<<2)>>2])<<2)+b|0;break c;case 5:e=H[a+148>>2];c=-1;c=((b|0)!=-1?H[H[e>>2]+(b<<2)>>2]:c)<<2;b=H[a+156>>2];c=c+b|0;H[c>>2]=H[c>>2]+1;c=(((f|0)==-1?-1:H[H[e>>2]+(f<<2)>>2])<<2)+b|0;H[c>>2]=H[c>>2]+1;c=2;b=(((d|0)==-1?-1:H[H[e>>2]+(d<<2)>>2])<<2)+b|0;break c;case 3:e=H[a+148>>2];c=-1;c=((b|0)!=-1?H[H[e>>2]+(b<<2)>>2]:c)<<2;b=H[a+156>>2];c=c+b|0;H[c>>2]=H[c>>2]+1;c=(((f|0)==-1?-1:H[H[e>>2]+(f<<2)>>2])<<2)+b|0;H[c>>2]=H[c>>2]+2;c=1;b=(((d|0)==-1?-1:H[H[e>>2]+(d<<2)>>2])<<2)+b|0;break c;case 7:break d;default:break b}}e=H[a+148>>2];c=-1;c=((b|0)!=-1?H[H[e>>2]+(b<<2)>>2]:c)<<2;b=H[a+156>>2];c=c+b|0;H[c>>2]=H[c>>2]+2;c=(((f|0)==-1?-1:H[H[e>>2]+(f<<2)>>2])<<2)+b|0;H[c>>2]=H[c>>2]+2;c=2;b=(((d|0)==-1?-1:H[H[e>>2]+(d<<2)>>2])<<2)+b|0}H[b>>2]=H[b>>2]+c}c=a;b=H[H[a+156>>2]+(((f|0)==-1?-1:H[H[H[a+148>>2]>>2]+(f<<2)>>2])<<2)>>2];d=H[a+180>>2];a=H[a+176>>2];H[c+172>>2]=(a|0)<=(b|0)?((b|0)<(d|0)?b:d)-a|0:0}function Ac(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;H[a+16>>2]=0;H[a+20>>2]=0;H[a+8>>2]=0;H[a>>2]=0;H[a+4>>2]=0;H[a+24>>2]=0;f=H[b+4>>2];g=H[b>>2];e=f-g|0;c=(e|0)/20|0;a:{if((f|0)==(g|0)){break a}b:{if(c>>>0<214748365){f=pa(e);H[a+20>>2]=f;H[a+16>>2]=f;H[a+24>>2]=f+N(c,20);c=H[b>>2];g=H[b+4>>2];if((c|0)==(g|0)){break a}b=f;while(1){e=H[c+4>>2];H[b>>2]=H[c>>2];H[b+4>>2]=e;H[b+16>>2]=H[c+16>>2];e=H[c+12>>2];H[b+8>>2]=H[c+8>>2];H[b+12>>2]=e;b=b+20|0;c=c+20|0;if((g|0)!=(c|0)){continue}break}g=0;H[a+28>>2]=0;H[a+20>>2]=b;if((b|0)!=(f|0)){b=(b-f|0)/20|0;e=b>>>0<=1?1:b;h=e&3;b=0;c=0;if(e-1>>>0>=3){i=e&-4;e=0;while(1){d=f+N(b,20)|0;d=N(H[d+16>>2],H[d+12>>2]);c=c>>>0>d>>>0?c:d;d=f+N(b|1,20)|0;d=N(H[d+16>>2],H[d+12>>2]);c=c>>>0>d>>>0?c:d;d=f+N(b|2,20)|0;d=N(H[d+16>>2],H[d+12>>2]);c=c>>>0>d>>>0?c:d;d=f+N(b|3,20)|0;d=N(H[d+16>>2],H[d+12>>2]);c=c>>>0>d>>>0?c:d;b=b+4|0;e=e+4|0;if((i|0)!=(e|0)){continue}break}}if(h){while(1){e=f+N(b,20)|0;e=N(H[e+16>>2],H[e+12>>2]);c=c>>>0>e>>>0?c:e;b=b+1|0;g=g+1|0;if((h|0)!=(g|0)){continue}break}}if(!c){H[a+12>>2]=0;return a}if((c|0)<0){break b}g=pa(c);b=ra(g,0,c);f=b+c|0;H[a+8>>2]=f;H[a+4>>2]=f;H[a>>2]=b}H[a+12>>2]=g;return a}sa();v()}sa();v()}H[a+28>>2]=0;H[a+12>>2]=0;return a}function Dh(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;a:{b=H[a+32>>2];f=H[b+8>>2];h=H[b+12>>2];g=H[b+20>>2];c=H[b+16>>2];e=0;b:{if((h|0)<=(g|0)&c>>>0>=f>>>0|(g|0)>(h|0)){break b}f=I[H[b>>2]+c|0];e=b;b=g;c=c+1|0;b=c?b:b+1|0;H[e+16>>2]=c;H[e+20>>2]=b;c:{if(!f){break c}while(1){if(ea[H[H[a>>2]+16>>2]](a,d)|0){d=d+1|0;if((f|0)!=(d|0)){continue}break c}break}return 0}d=H[a+8>>2];b=H[a+12>>2];if((d|0)!=(b|0)){while(1){c=H[d>>2];if(!(ea[H[H[c>>2]+8>>2]](c,a,H[a+4>>2])|0)){break a}d=d+4|0;if((b|0)!=(d|0)){continue}break}}d:{if(!f){break d}d=0;while(1){b=H[H[a+8>>2]+(d<<2)>>2];if(!(ea[H[H[b>>2]+12>>2]](b,H[a+32>>2])|0)){break a}d=d+1|0;if((f|0)!=(d|0)){continue}break}if(!f){break d}i=a+20|0;b=0;while(1){d=0;j=b<<2;c=H[j+H[a+8>>2]>>2];k=ea[H[H[c>>2]+24>>2]](c)|0;if((k|0)>0){while(1){c=H[H[a+8>>2]+j>>2];c=ea[H[H[c>>2]+20>>2]](c,d)|0;e=H[a+20>>2];g=H[a+24>>2]-e>>2;e:{if(c>>>0>>0){break e}h=c+1|0;if(h>>>0>g>>>0){ya(i,h-g|0);e=H[i>>2];break e}if(g>>>0<=h>>>0){break e}H[a+24>>2]=(h<<2)+e}H[(c<<2)+e>>2]=b;d=d+1|0;if((k|0)!=(d|0)){continue}break}}b=b+1|0;if((f|0)!=(b|0)){continue}break}}e=0;if(!(ea[H[H[a>>2]+28>>2]](a)|0)){break b}e=ea[H[H[a>>2]+32>>2]](a)|0}return e|0}return 0}function ta(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;i=ca-16|0;ca=i;f=H[b+20>>2];d=H[b+12>>2];c=H[b+16>>2];a:{if((f|0)>=(d|0)&c>>>0>=K[b+8>>2]|(d|0)<(f|0)){break a}F[a+12|0]=I[c+H[b>>2]|0];c=H[b+20>>2];g=c;f=H[b+16>>2];e=f+1|0;c=e?c:c+1|0;H[b+16>>2]=e;H[b+20>>2]=c;b:{if(J[b+38>>1]<=513){d=H[b+8>>2];c=H[b+12>>2];h=c;c=g;f=f+5|0;c=f>>>0<5?c+1|0:c;if(d>>>0>>0&(c|0)>=(h|0)|(c|0)>(h|0)){break a}e=e+H[b>>2]|0;e=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[b+16>>2]=f;H[b+20>>2]=c;break b}if(!Qe(1,i+12|0,b)){break a}f=H[b+16>>2];c=H[b+20>>2];d=H[b+8>>2];h=H[b+12>>2];e=H[i+12>>2]}g=d-f|0;d=h-(c+(d>>>0>>0)|0)|0;if((d|0)<=0&e>>>0>g>>>0|(d|0)<0|(e|0)<=0){break a}j=H[b>>2]+f|0;H[a>>2]=j;c:{d:{h=e-1|0;g=h+j|0;d=I[g|0];e:{if(d>>>0<=63){H[a+4>>2]=h;g=I[g|0]&63;break e}f:{switch((d>>>6|0)-1|0){case 1:break d;case 0:break f;default:break a}}if(e>>>0<2){break a}d=e-2|0;H[a+4>>2]=d;d=d+j|0;g=I[d+1|0]<<8&16128|I[d|0]}H[a+8>>2]=g+4096;break c}if(e>>>0<3){break a}d=e-3|0;H[a+4>>2]=d;g=a;a=d+j|0;a=I[a+1|0]<<8|I[a+2|0]<<16&4128768|I[a|0];H[g+8>>2]=a+4096;if(a>>>0>1044479){break a}}a=e+f|0;c=a>>>0>>0?c+1|0:c;H[b+16>>2]=a;H[b+20>>2]=c;k=1}ca=i+16|0;return k}function Wf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;Xd(a,b,c);c=H[a+84>>2];d=H[a+88>>2]-c>>2;a:{if((d|0)>(b|0)){break a}b=b+1|0;if(b>>>0>d>>>0){b:{d=b-d|0;e=H[a+92>>2];c=H[a+88>>2];if(d>>>0<=e-c>>2>>>0){c:{if(!d){break c}b=c;e=d&7;if(e){while(1){H[b>>2]=1;b=b+4|0;f=f+1|0;if((e|0)!=(f|0)){continue}break}}c=(d<<2)+c|0;if((d-1&1073741823)>>>0<7){break c}while(1){H[b+24>>2]=1;H[b+28>>2]=1;H[b+16>>2]=1;H[b+20>>2]=1;H[b+8>>2]=1;H[b+12>>2]=1;H[b>>2]=1;H[b+4>>2]=1;b=b+32|0;if((c|0)!=(b|0)){continue}break}}H[a+88>>2]=c;break b}d:{b=c;c=H[a+84>>2];i=b-c|0;g=i>>2;b=g+d|0;if(b>>>0<1073741824){e=e-c|0;h=e>>>1|0;e=e>>>0>=2147483644?1073741823:b>>>0>>0?h:b;if(e){if(e>>>0>=1073741824){break d}j=pa(e<<2)}g=(g<<2)+j|0;b=g;h=d&7;if(h){while(1){H[b>>2]=1;b=b+4|0;f=f+1|0;if((h|0)!=(f|0)){continue}break}}f=g+(d<<2)|0;if((d-1&1073741823)>>>0>=7){while(1){H[b+24>>2]=1;H[b+28>>2]=1;H[b+16>>2]=1;H[b+20>>2]=1;H[b+8>>2]=1;H[b+12>>2]=1;H[b>>2]=1;H[b+4>>2]=1;b=b+32|0;if((f|0)!=(b|0)){continue}break}}b=va(j,c,i);H[a+88>>2]=f;H[a+84>>2]=b;H[a+92>>2]=b+(e<<2);if(c){oa(c)}break b}sa();v()}wa();v()}return}if(b>>>0>=d>>>0){break a}H[a+88>>2]=c+(b<<2)}}function qb(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=H[a+8>>2];e=H[a+4>>2];if(d-e>>2>>>0>=b>>>0){a:{if(!b){break a}d=e;g=b&7;if(g){while(1){H[d>>2]=H[c>>2];d=d+4|0;f=f+1|0;if((g|0)!=(f|0)){continue}break}}e=(b<<2)+e|0;if((b-1&1073741823)>>>0<7){break a}while(1){H[d>>2]=H[c>>2];H[d+4>>2]=H[c>>2];H[d+8>>2]=H[c>>2];H[d+12>>2]=H[c>>2];H[d+16>>2]=H[c>>2];H[d+20>>2]=H[c>>2];H[d+24>>2]=H[c>>2];H[d+28>>2]=H[c>>2];d=d+32|0;if((e|0)!=(d|0)){continue}break}}H[a+4>>2]=e;return}b:{i=H[a>>2];f=e-i>>2;h=f+b|0;if(h>>>0<1073741824){j=d-i|0;d=j>>>1|0;h=j>>>0>=2147483644?1073741823:d>>>0>h>>>0?d:h;if(h){if(h>>>0>=1073741824){break b}k=pa(h<<2)}f=(f<<2)+k|0;d=f;j=b&7;if(j){while(1){H[d>>2]=H[c>>2];d=d+4|0;g=g+1|0;if((j|0)!=(g|0)){continue}break}}g=(b<<2)+f|0;if((b-1&1073741823)>>>0>=7){while(1){H[d>>2]=H[c>>2];H[d+4>>2]=H[c>>2];H[d+8>>2]=H[c>>2];H[d+12>>2]=H[c>>2];H[d+16>>2]=H[c>>2];H[d+20>>2]=H[c>>2];H[d+24>>2]=H[c>>2];H[d+28>>2]=H[c>>2];d=d+32|0;if((g|0)!=(d|0)){continue}break}}if((e|0)!=(i|0)){while(1){f=f-4|0;e=e-4|0;H[f>>2]=H[e>>2];if((e|0)!=(i|0)){continue}break}}H[a+8>>2]=(h<<2)+k;H[a+4>>2]=g;H[a>>2]=f;if(i){oa(i)}return}sa();v()}wa();v()}function Kc(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=H[a+8>>2];e=H[a>>2];if(d-e>>2>>>0>=b>>>0){f=H[a+4>>2];h=f-e>>2;i=b>>>0>h>>>0?h:b;a:{if(!i){break a}d=e;g=i;j=g&7;if(j){while(1){H[d>>2]=H[c>>2];g=g-1|0;d=d+4|0;k=k+1|0;if((k|0)!=(j|0)){continue}break}}if(i>>>0<8){break a}while(1){H[d>>2]=H[c>>2];H[d+4>>2]=H[c>>2];H[d+8>>2]=H[c>>2];H[d+12>>2]=H[c>>2];H[d+16>>2]=H[c>>2];H[d+20>>2]=H[c>>2];H[d+24>>2]=H[c>>2];H[d+28>>2]=H[c>>2];d=d+32|0;g=g-8|0;if(g){continue}break}}if(b>>>0>h>>>0){b=(b-h<<2)+f|0;while(1){H[f>>2]=H[c>>2];f=f+4|0;if((b|0)!=(f|0)){continue}break}H[a+4>>2]=b;return}H[a+4>>2]=e+(b<<2);return}if(e){H[a+4>>2]=e;oa(e);H[a+8>>2]=0;H[a>>2]=0;H[a+4>>2]=0;d=0}b:{if(b>>>0>=1073741824){break b}e=d>>>1|0;d=d>>>0>=2147483644?1073741823:b>>>0>>0?e:b;if(d>>>0>=1073741824){break b}d=d<<2;e=pa(d);H[a>>2]=e;H[a+8>>2]=d+e;c=H[c>>2];d=e;g=b&7;if(g){while(1){H[d>>2]=c;d=d+4|0;f=f+1|0;if((g|0)!=(f|0)){continue}break}}e=e+(b<<2)|0;if((b-1&1073741823)>>>0>=7){while(1){H[d+28>>2]=c;H[d+24>>2]=c;H[d+20>>2]=c;H[d+16>>2]=c;H[d+12>>2]=c;H[d+8>>2]=c;H[d+4>>2]=c;H[d>>2]=c;d=d+32|0;if((e|0)!=(d|0)){continue}break}}H[a+4>>2]=e;return}sa();v()}function Me(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;h=ca-16|0;ca=h;a:{b:{if(J[b+38>>1]<=511){e=H[b+8>>2];c=H[b+12>>2];i=c;f=H[b+20>>2];d=H[b+16>>2];g=d+8|0;f=g>>>0<8?f+1|0:f;if(e>>>0>>0&(c|0)<=(f|0)|(c|0)<(f|0)){break a}d=d+H[b>>2]|0;c=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=I[d+4|0]|I[d+5|0]<<8|(I[d+6|0]<<16|I[d+7|0]<<24);H[b+16>>2]=g;H[b+20>>2]=f;break b}if(!gb(1,h+8|0,b)){break a}g=H[b+16>>2];f=H[b+20>>2];e=H[b+8>>2];i=H[b+12>>2];c=H[h+8>>2];d=H[h+12>>2]}j=e-g|0;e=i-(f+(e>>>0>>0)|0)|0;if((e|0)==(d|0)&c>>>0>j>>>0|d>>>0>e>>>0){break a}e=d+f|0;f=c+g|0;e=f>>>0>>0?e+1|0:e;H[b+16>>2]=f;H[b+20>>2]=e;if((c|0)<=0){break a}b=H[b>>2]+g|0;H[a+40>>2]=b;g=c-1|0;e=b+g|0;f=I[e|0];c:{if(f>>>0<=63){H[a+44>>2]=g;b=I[e|0]&63;break c}d:{switch((f>>>6|0)-1|0){case 0:if(c>>>0<2){break a}c=c-2|0;H[a+44>>2]=c;b=b+c|0;b=I[b+1|0]<<8&16128|I[b|0];break c;case 1:if(c>>>0<3){break a}c=c-3|0;H[a+44>>2]=c;b=b+c|0;b=I[b+1|0]<<8|I[b+2|0]<<16&4128768|I[b|0];break c;default:break d}}c=c-4|0;H[a+44>>2]=c;b=b+c|0;b=(I[b|0]|I[b+1|0]<<8|(I[b+2|0]<<16|I[b+3|0]<<24))&1073741823}H[a+48>>2]=b+16384;k=b>>>0<4177920}ca=h+16|0;return k}function Ua(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;f=(c>>>0)/3|0;j=H[(H[H[a+8>>2]+96>>2]+N(f,12)|0)+(c-N(f,3)<<2)>>2];a:{h=H[H[a+12>>2]+4>>2];e=H[h+4>>2];if((e|0)!=H[h+8>>2]){H[e>>2]=j;H[h+4>>2]=e+4;break a}b:{i=H[h>>2];f=e-i|0;g=f>>2;d=g+1|0;if(d>>>0<1073741824){k=g<<2;g=f>>>1|0;g=f>>>0>=2147483644?1073741823:d>>>0>>0?g:d;if(g){if(g>>>0>=1073741824){break b}f=pa(g<<2)}else{f=0}d=k+f|0;H[d>>2]=j;j=d+4|0;if((e|0)!=(i|0)){while(1){d=d-4|0;e=e-4|0;H[d>>2]=H[e>>2];if((e|0)!=(i|0)){continue}break}}H[h+8>>2]=f+(g<<2);H[h+4>>2]=j;H[h>>2]=d;if(i){oa(i)}break a}sa();v()}wa();v()}c:{d:{h=H[a+4>>2];e=H[h+4>>2];e:{if((e|0)!=H[h+8>>2]){H[e>>2]=c;H[h+4>>2]=e+4;break e}i=H[h>>2];f=e-i|0;j=f>>2;d=j+1|0;if(d>>>0>=1073741824){break d}g=f>>>1|0;g=f>>>0>=2147483644?1073741823:d>>>0>>0?g:d;if(g){if(g>>>0>=1073741824){break c}f=pa(g<<2)}else{f=0}d=f+(j<<2)|0;H[d>>2]=c;c=d+4|0;if((e|0)!=(i|0)){while(1){d=d-4|0;e=e-4|0;H[d>>2]=H[e>>2];if((e|0)!=(i|0)){continue}break}}H[h+8>>2]=f+(g<<2);H[h+4>>2]=c;H[h>>2]=d;if(!i){break e}oa(i)}a=H[a+4>>2];H[H[a+12>>2]+(b<<2)>>2]=H[a+24>>2];H[a+24>>2]=H[a+24>>2]+1;return}sa();v()}wa();v()}function Wb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0;h=d-c|0;if((h|0)<=0){return}a:{e=H[a+8>>2];i=H[a+4>>2];if((e-i|0)>=(h|0)){j=i-b|0;if((j|0)>=(h|0)){f=i;g=d;break a}f=i;g=c+j|0;if((g|0)!=(d|0)){e=g;while(1){F[f|0]=I[e|0];f=f+1|0;e=e+1|0;if((e|0)!=(d|0)){continue}break}}H[a+4>>2]=f;if((j|0)>0){break a}return}k=H[a>>2];g=(i-k|0)+h|0;if((g|0)>=0){j=b-k|0;f=e-k|0;e=f<<1;f=f>>>0>=1073741823?2147483647:e>>>0>g>>>0?e:g;if(f){e=pa(f)}else{e=0}g=j+e|0;if((c|0)!=(d|0)){g=qa(g,c,h)+h|0}d=va(e,k,j);c=i-b|0;b=va(g,b,c);H[a+8>>2]=e+f;H[a+4>>2]=b+c;H[a>>2]=d;if(k){oa(k)}return}sa();v()}e=f;d=e-h|0;if(i>>>0>d>>>0){while(1){F[e|0]=I[d|0];e=e+1|0;d=d+1|0;if(i>>>0>d>>>0){continue}break}}H[a+4>>2]=e;a=b+h|0;if((a|0)!=(f|0)){a=f-a|0;va(f-a|0,b,a)}if((c|0)==(g|0)){return}f=(c^-1)+g|0;a=g-c&7;b:{if(!a){e=b;break b}d=0;e=b;while(1){F[e|0]=I[c|0];e=e+1|0;c=c+1|0;d=d+1|0;if((a|0)!=(d|0)){continue}break}}if(f>>>0<7){return}while(1){F[e|0]=I[c|0];F[e+1|0]=I[c+1|0];F[e+2|0]=I[c+2|0];F[e+3|0]=I[c+3|0];F[e+4|0]=I[c+4|0];F[e+5|0]=I[c+5|0];F[e+6|0]=I[c+6|0];F[e+7|0]=I[c+7|0];e=e+8|0;c=c+8|0;if((g|0)!=(c|0)){continue}break}}function qa(a,b,c){var d=0,e=0,f=0;if(c>>>0>=512){ba(a|0,b|0,c|0);return a}e=a+c|0;a:{if(!((a^b)&3)){b:{if(!(a&3)){c=a;break b}if(!c){c=a;break b}c=a;while(1){F[c|0]=I[b|0];b=b+1|0;c=c+1|0;if(!(c&3)){break b}if(c>>>0>>0){continue}break}}d=e&-4;c:{if(d>>>0<64){break c}f=d+-64|0;if(f>>>0>>0){break c}while(1){H[c>>2]=H[b>>2];H[c+4>>2]=H[b+4>>2];H[c+8>>2]=H[b+8>>2];H[c+12>>2]=H[b+12>>2];H[c+16>>2]=H[b+16>>2];H[c+20>>2]=H[b+20>>2];H[c+24>>2]=H[b+24>>2];H[c+28>>2]=H[b+28>>2];H[c+32>>2]=H[b+32>>2];H[c+36>>2]=H[b+36>>2];H[c+40>>2]=H[b+40>>2];H[c+44>>2]=H[b+44>>2];H[c+48>>2]=H[b+48>>2];H[c+52>>2]=H[b+52>>2];H[c+56>>2]=H[b+56>>2];H[c+60>>2]=H[b+60>>2];b=b- -64|0;c=c- -64|0;if(f>>>0>=c>>>0){continue}break}}if(c>>>0>=d>>>0){break a}while(1){H[c>>2]=H[b>>2];b=b+4|0;c=c+4|0;if(d>>>0>c>>>0){continue}break}break a}if(e>>>0<4){c=a;break a}d=e-4|0;if(d>>>0>>0){c=a;break a}c=a;while(1){F[c|0]=I[b|0];F[c+1|0]=I[b+1|0];F[c+2|0]=I[b+2|0];F[c+3|0]=I[b+3|0];b=b+4|0;c=c+4|0;if(d>>>0>=c>>>0){continue}break}}if(c>>>0>>0){while(1){F[c|0]=I[b|0];b=b+1|0;c=c+1|0;if((e|0)!=(c|0)){continue}break}}return a}function ub(a,b){var c=0,d=0,e=0,f=0,g=0;d=ca-16|0;ca=d;H[a+12>>2]=b;H[a+8>>2]=0;H[a>>2]=0;H[a+4>>2]=0;c=a+16|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;H[a+32>>2]=0;H[a+36>>2]=0;H[a+48>>2]=0;H[a+40>>2]=0;H[a+44>>2]=0;H[a+52>>2]=0;H[a+56>>2]=0;H[a+68>>2]=0;H[a+60>>2]=0;H[a+64>>2]=0;H[a+72>>2]=0;H[a+76>>2]=0;H[a+88>>2]=0;H[a+80>>2]=0;H[a+84>>2]=0;H[a+100>>2]=0;H[a+92>>2]=0;H[a+96>>2]=0;g=a+116|0;a:{b:{if(b){if(b>>>0<1073741824){break b}sa();v()}H[a+104>>2]=0;H[a+108>>2]=0;H[a+112>>2]=0;H[d+8>>2]=0;H[d>>2]=0;H[d+4>>2]=0;c=1;break a}c=b<<2;e=pa(c);H[a+92>>2]=e;f=c+e|0;H[a+100>>2]=f;ra(e,0,c);H[a+112>>2]=0;H[a+104>>2]=0;H[a+108>>2]=0;H[a+96>>2]=f;e=pa(c);H[a+104>>2]=e;f=c+e|0;H[a+112>>2]=f;ra(e,0,c);H[a+108>>2]=f;e=pa(c);H[d>>2]=e;f=c+e|0;H[d+8>>2]=f;ra(e,0,c);H[d+4>>2]=f;c=b<<5|1}tb(g,c,d);e=H[d>>2];if(e){H[d+4>>2]=e;oa(e)}H[d+8>>2]=0;H[d>>2]=0;H[d+4>>2]=0;if(b){b=b<<2;e=pa(b);H[d>>2]=e;f=b+e|0;H[d+8>>2]=f;ra(e,0,b);H[d+4>>2]=f}tb(a+128|0,c,d);b=H[d>>2];if(b){H[d+4>>2]=b;oa(b)}ca=d+16|0;return a}function ze(a){a=a|0;var b=0,c=0,d=0,e=0,f=0;H[a>>2]=11484;d=a+232|0;b=H[d+196>>2];if(b){H[d+200>>2]=b;oa(b)}c=H[d+184>>2];if(c){b=c;e=H[d+188>>2];if((b|0)!=(e|0)){while(1){b=e-12|0;f=H[b>>2];if(f){H[e-8>>2]=f;oa(f)}e=b;if((b|0)!=(c|0)){continue}break}b=H[d+184>>2]}H[d+188>>2]=c;oa(b)}b=H[d+156>>2];if(b){H[d+160>>2]=b;oa(b)}c=H[d+136>>2];H[d+136>>2]=0;if(c){e=c-4|0;b=H[e>>2];if(b){b=c+(b<<4)|0;while(1){b=b-16|0;if((c|0)!=(b|0)){continue}break}}oa(e)}Yc(a+216|0);b=H[a+196>>2];if(b){H[a+200>>2]=b;oa(b)}b=H[a+184>>2];if(b){H[a+188>>2]=b;oa(b)}b=H[a+172>>2];if(b){H[a+176>>2]=b;oa(b)}b=H[a+160>>2];if(b){H[a+164>>2]=b;oa(b)}b=H[a+144>>2];if(b){while(1){c=H[b>>2];oa(b);b=c;if(b){continue}break}}b=H[a+136>>2];H[a+136>>2]=0;if(b){oa(b)}b=H[a+120>>2];if(b){oa(b)}b=H[a+108>>2];if(b){oa(b)}b=H[a+96>>2];if(b){oa(b)}b=H[a+72>>2];if(b){H[a+76>>2]=b;oa(b)}b=H[a+60>>2];if(b){oa(b)}b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}b=H[a+36>>2];if(b){H[a+40>>2]=b;oa(b)}b=H[a+24>>2];if(b){H[a+28>>2]=b;oa(b)}b=H[a+12>>2];if(b){H[a+16>>2]=b;oa(b)}b=H[a+8>>2];H[a+8>>2]=0;if(b){cb(b)}return a|0}function Pa(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=H[a+8>>2];e=H[a+4>>2];if(d-e>>2>>>0>=b>>>0){a:{if(!b){break a}d=e;f=b&7;if(f){while(1){H[d>>2]=H[c>>2];d=d+4|0;h=h+1|0;if((f|0)!=(h|0)){continue}break}}e=(b<<2)+e|0;if((b-1&1073741823)>>>0<7){break a}while(1){H[d>>2]=H[c>>2];H[d+4>>2]=H[c>>2];H[d+8>>2]=H[c>>2];H[d+12>>2]=H[c>>2];H[d+16>>2]=H[c>>2];H[d+20>>2]=H[c>>2];H[d+24>>2]=H[c>>2];H[d+28>>2]=H[c>>2];d=d+32|0;if((e|0)!=(d|0)){continue}break}}H[a+4>>2]=e;return}b:{i=H[a>>2];j=e-i|0;f=j>>2;g=f+b|0;if(g>>>0<1073741824){d=d-i|0;e=d>>>1|0;g=d>>>0>=2147483644?1073741823:e>>>0>g>>>0?e:g;if(g){if(g>>>0>=1073741824){break b}k=pa(g<<2)}f=(f<<2)+k|0;d=f;e=b&7;if(e){while(1){H[d>>2]=H[c>>2];d=d+4|0;h=h+1|0;if((e|0)!=(h|0)){continue}break}}e=f+(b<<2)|0;if((b-1&1073741823)>>>0>=7){while(1){H[d>>2]=H[c>>2];H[d+4>>2]=H[c>>2];H[d+8>>2]=H[c>>2];H[d+12>>2]=H[c>>2];H[d+16>>2]=H[c>>2];H[d+20>>2]=H[c>>2];H[d+24>>2]=H[c>>2];H[d+28>>2]=H[c>>2];d=d+32|0;if((e|0)!=(d|0)){continue}break}}b=va(k,i,j);H[a+4>>2]=e;H[a>>2]=b;H[a+8>>2]=b+(g<<2);if(i){oa(i)}return}sa();v()}wa();v()}function Cc(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;if(I[a+11|0]>>>7|0){d=H[a+4>>2]}else{d=I[a+11|0]&127}if(d>>>0>>0){h=ca-16|0;ca=h;b=b-d|0;if(b){g=I[a+11|0]>>>7|0?(H[a+8>>2]&2147483647)-1|0:10;if(I[a+11|0]>>>7|0){d=H[a+4>>2]}else{d=I[a+11|0]&127}i=d+b|0;if(g-d>>>0>>0){a:{e=ca-16|0;ca=e;c=i-g|0;if(c>>>0<=2147483631-g>>>0){if(I[a+11|0]>>>7|0){f=H[a>>2]}else{f=a}if(g>>>0<1073741799){H[e+12>>2]=g<<1;H[e>>2]=c+g;c=ca-16|0;ca=c;ca=c+16|0;c=e+12|0;c=H[(K[e>>2]>2]?c:e)>>2];if(c>>>0>=11){j=c+16&-16;c=j-1|0;c=(c|0)==11?j:c}else{c=10}c=c+1|0}else{c=2147483631}Zb(e,c);c=H[e>>2];if(d){yb(c,f,d)}if((g|0)!=10){oa(f)}H[a>>2]=c;H[a+8>>2]=H[a+8>>2]&-2147483648|H[e+4>>2]&2147483647;H[a+8>>2]=H[a+8>>2]|-2147483648;ca=e+16|0;break a}Na();v()}}f=d;if(I[a+11|0]>>>7|0){d=H[a>>2]}else{d=a}f=f+d|0;e=ca-16|0;ca=e;F[e+15|0]=0;while(1){if(b){F[f|0]=I[e+15|0];b=b-1|0;f=f+1|0;continue}break}ca=e+16|0;Id(a,i);F[h+15|0]=0;F[d+i|0]=I[h+15|0]}ca=h+16|0;return}if(I[a+11|0]>>>7|0){d=H[a>>2]}else{d=a}f=ca-16|0;ca=f;Id(a,b);F[f+15|0]=0;F[b+d|0]=I[f+15|0];ca=f+16|0}function Jc(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;g=ca-16|0;ca=g;a:{b:{if(b){H[a+88>>2]=0;H[a+92>>2]=0;d=H[a+84>>2];H[a+84>>2]=0;if(d){oa(d)}H[a+76>>2]=0;H[a+80>>2]=0;d=H[a+72>>2];H[a+72>>2]=0;if(d){oa(d)}d=H[b>>2];c=H[b+4>>2];F[g+15|0]=0;Oa(a,c-d>>2,g+15|0);d=H[b+28>>2];c=H[b+24>>2];F[g+14|0]=0;Oa(a+12|0,d-c>>2,g+14|0);Kc(a+28|0,H[b+4>>2]-H[b>>2]>>2,13708);c=H[b+28>>2]-H[b+24>>2]|0;f=c>>2;e=H[a+52>>2];c:{if(f>>>0<=H[a+60>>2]-e>>2>>>0){break c}if((c|0)<0){break b}d=H[a+56>>2];c=pa(c);f=c+(f<<2)|0;h=c+(d-e&-4)|0;c=h;if((d|0)!=(e|0)){while(1){c=c-4|0;d=d-4|0;H[c>>2]=H[d>>2];if((d|0)!=(e|0)){continue}break}}H[a+60>>2]=f;H[a+56>>2]=h;H[a+52>>2]=c;if(!e){break c}oa(e)}c=H[b+28>>2]-H[b+24>>2]|0;f=c>>2;e=H[a+40>>2];d:{if(f>>>0<=H[a+48>>2]-e>>2>>>0){break d}if((c|0)<0){break a}d=H[a+44>>2];c=pa(c);f=c+(f<<2)|0;h=c+(d-e&-4)|0;c=h;if((d|0)!=(e|0)){while(1){c=c-4|0;d=d-4|0;H[c>>2]=H[d>>2];if((d|0)!=(e|0)){continue}break}}H[a+48>>2]=f;H[a+44>>2]=h;H[a+40>>2]=c;if(!e){break d}oa(e)}F[a+24|0]=1;H[a+64>>2]=b}ca=g+16|0;return}sa();v()}sa();v()}function wb(a,b){var c=0,d=0,e=0,f=0,g=0;c=ca-16|0;ca=c;H[a+12>>2]=b;H[a+8>>2]=0;H[a>>2]=0;H[a+4>>2]=0;H[a+16>>2]=0;H[a+20>>2]=0;H[a+32>>2]=0;H[a+24>>2]=0;H[a+28>>2]=0;H[a+36>>2]=0;H[a+40>>2]=0;H[a+52>>2]=0;H[a+44>>2]=0;H[a+48>>2]=0;H[a+56>>2]=0;H[a+60>>2]=0;H[a+72>>2]=0;H[a+64>>2]=0;H[a+68>>2]=0;H[a+76>>2]=0;H[a+80>>2]=0;H[a+92>>2]=0;H[a+84>>2]=0;H[a+88>>2]=0;H[a+104>>2]=0;H[a+96>>2]=0;H[a+100>>2]=0;g=a+120|0;a:{b:{if(b){if(b>>>0<1073741824){break b}sa();v()}H[a+108>>2]=0;H[a+112>>2]=0;H[a+116>>2]=0;H[c+8>>2]=0;H[c>>2]=0;H[c+4>>2]=0;e=1;break a}e=b<<2;d=pa(e);H[a+96>>2]=d;f=d+e|0;H[a+104>>2]=f;ra(d,0,e);H[a+116>>2]=0;H[a+108>>2]=0;H[a+112>>2]=0;H[a+100>>2]=f;d=pa(e);H[a+108>>2]=d;f=d+e|0;H[a+116>>2]=f;ra(d,0,e);H[a+112>>2]=f;d=pa(e);H[c>>2]=d;f=d+e|0;H[c+8>>2]=f;ra(d,0,e);H[c+4>>2]=f;e=b<<5|1}tb(g,e,c);d=H[c>>2];if(d){H[c+4>>2]=d;oa(d)}H[c+8>>2]=0;H[c>>2]=0;H[c+4>>2]=0;if(b){b=b<<2;d=pa(b);H[c>>2]=d;f=b+d|0;H[c+8>>2]=f;ra(d,0,b);H[c+4>>2]=f}tb(a+132|0,e,c);b=H[c>>2];if(b){H[c+4>>2]=b;oa(b)}ca=c+16|0;return a}function Sb(a,b){var c=0,d=0,e=0;c=(a|0)==(b|0);F[b+12|0]=c;a:{if(c){break a}while(1){d=H[b+8>>2];if(I[d+12|0]){break a}b:{c=H[d+8>>2];e=H[c>>2];if((e|0)==(d|0)){e=H[c+4>>2];if(!(!e|I[e+12|0])){break b}c:{if(H[d>>2]==(b|0)){b=d;break c}b=H[d+4>>2];a=H[b>>2];H[d+4>>2]=a;if(a){H[a+8>>2]=d;c=H[d+8>>2]}H[b+8>>2]=c;a=H[d+8>>2];H[((H[a>>2]!=(d|0))<<2)+a>>2]=b;H[b>>2]=d;H[d+8>>2]=b;c=H[b+8>>2];d=H[c>>2]}F[b+12|0]=1;F[c+12|0]=0;a=H[d+4>>2];H[c>>2]=a;if(a){H[a+8>>2]=c}H[d+8>>2]=H[c+8>>2];a=H[c+8>>2];H[((H[a>>2]!=(c|0))<<2)+a>>2]=d;H[d+4>>2]=c;H[c+8>>2]=d;return}if(!(I[e+12|0]|!e)){break b}d:{if(H[d>>2]!=(b|0)){b=d;break d}a=H[b+4>>2];H[d>>2]=a;if(a){H[a+8>>2]=d;c=H[d+8>>2]}H[b+8>>2]=c;a=H[d+8>>2];H[((H[a>>2]!=(d|0))<<2)+a>>2]=b;H[b+4>>2]=d;H[d+8>>2]=b;c=H[b+8>>2]}F[b+12|0]=1;F[c+12|0]=0;a=H[c+4>>2];b=H[a>>2];H[c+4>>2]=b;if(b){H[b+8>>2]=c}H[a+8>>2]=H[c+8>>2];b=H[c+8>>2];H[((H[b>>2]!=(c|0))<<2)+b>>2]=a;H[a>>2]=c;H[c+8>>2]=a;break a}F[d+12|0]=1;F[c+12|0]=(a|0)==(c|0);F[e+12|0]=1;b=c;if((c|0)!=(a|0)){continue}break}}}function Tj(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;a:{b:{c:{d:{e:{f:{g:{h:{i:{j:{k:{if(b){if(!c){break k}if(!d){break j}e=Q(d)-Q(b)|0;if(e>>>0<=31){break i}break c}if((d|0)==1|d>>>0>1){break c}da=0;a=(a>>>0)/(c>>>0)|0;break a}if(!a){break h}if(!d|d-1&d){break g}a=b>>>Qj(d)|0;da=0;break a}if(!(c-1&c)){break f}h=(Q(c)+33|0)-Q(b)|0;g=0-h|0;break d}h=e+1|0;g=63-e|0;break d}da=0;a=(b>>>0)/(d>>>0)|0;break a}e=Q(d)-Q(b)|0;if(e>>>0<31){break e}break c}if((c|0)==1){break b}d=Qj(c);c=d&31;if((d&63)>>>0>=32){a=b>>>c|0}else{e=b>>>c|0;a=((1<>>c}da=e;break a}h=e+1|0;g=63-e|0}e=h&63;f=e&31;if(e>>>0>=32){e=0;i=b>>>f|0}else{e=b>>>f|0;i=((1<>>f}g=g&63;f=g&31;if(g>>>0>=32){b=a<>>32-f|b<>>31;e=i<<1|b>>>31;f=m-(j+(e>>>0>g>>>0)|0)>>31;k=c&f;i=e-k|0;e=j-((d&f)+(e>>>0>>0)|0)|0;b=b<<1|a>>>31;a=l|a<<1;l=f&1;h=h-1|0;if(h){continue}break}}da=b<<1|a>>>31;a=l|a<<1;break a}a=0;b=0}da=b}return a}function rc(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;k=H[b+16>>2];h=H[c+4>>2]-k|0;e=H[c>>2]-k|0;H[c>>2]=e;H[c+4>>2]=h;g=H[b+16>>2];f=h>>31;i=(f^h)-f|0;f=e>>31;l=g>>>0>=i+((f^e)-f|0)>>>0;a:{if(l){f=h;break a}b:{c:{if((e|0)>=0){f=1;i=1;if((h|0)>=0){break b}j=1;f=-1;i=-1;if(e){break c}break b}j=-1;f=-1;i=-1;if((h|0)<=0){break b}}f=(h|0)<=0?-1:1;i=j}j=N(g,i);e=(e<<1)-j|0;i=(N(f,i)|0)>=0;g=N(f,g);f=((i?0-e|0:e)+g|0)/2|0;H[c+4>>2]=f;m=c;c=(h<<1)-g|0;e=(j+(i?0-c|0:c)|0)/2|0;H[m>>2]=e;g=H[b+16>>2]}c=H[d+4>>2]+f|0;e=H[d>>2]+e|0;d:{if((g|0)<(e|0)){e=e-H[b+4>>2]|0;break d}if((0-g|0)<=(e|0)){break d}e=H[b+4>>2]+e|0}e:{if((c|0)>(g|0)){c=c-H[b+4>>2]|0;break e}if((0-g|0)<=(c|0)){break e}c=H[b+4>>2]+c|0}f:{if(l){g=c;break f}g:{h:{if((e|0)>=0){b=1;f=1;if((c|0)>=0){break g}d=1;b=-1;f=-1;if(e){break h}break g}d=-1;b=-1;f=-1;if((c|0)<=0){break g}}b=(c|0)<=0?-1:1;f=d}d=N(f,g);h=(e<<1)-d|0;f=(N(b,f)|0)>=0;b=N(b,g);g=((f?0-h|0:h)+b|0)/2|0;b=(c<<1)-b|0;e=(d+(f?0-b|0:b)|0)/2|0}c=a;H[c>>2]=e+k;H[c+4>>2]=g+k}function Wh(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0;g=ca-16|0;ca=g;e=H[a+4>>2];d=H[e>>2];a:{b=H[a+12>>2];c=H[b+28>>2]-H[b+24>>2]|0;f=c>>2;b:{if(f>>>0<=H[e+8>>2]-d>>2>>>0){break b}if((c|0)<0){break a}b=H[e+4>>2];c=pa(c);f=c+(f<<2)|0;h=c+(b-d&-4)|0;c=h;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;H[c>>2]=H[b>>2];if((b|0)!=(d|0)){continue}break}}H[e+8>>2]=f;H[e+4>>2]=h;H[e>>2]=c;if(!d){break b}oa(d)}b=H[a+12>>2];c=H[b+28>>2];b=H[b+24>>2];H[g+12>>2]=0;b=c-b>>2;d=a+96|0;e=H[d>>2];c=H[a+100>>2]-e>>2;c:{if(b>>>0>c>>>0){Pa(d,b-c|0,g+12|0);break c}if(b>>>0>=c>>>0){break c}H[a+100>>2]=e+(b<<2)}e=a+8|0;b=H[a+116>>2];d:{if(b){d=H[b>>2];if((d|0)==H[b+4>>2]){c=1;break d}b=0;while(1){c=ye(e,H[(b<<2)+d>>2]);if(!c){break d}f=H[a+116>>2];d=H[f>>2];b=b+1|0;if(b>>>0>2]-d>>2>>>0){continue}break}break d}c=1;a=H[a+12>>2];a=H[a+4>>2]-H[a>>2]|0;if(a>>>0<12){break d}a=(a>>2>>>0)/3|0;b=0;while(1){c=ye(e,N(b,3));if(!c){break d}b=b+1|0;if((a|0)!=(b|0)){continue}break}}ca=g+16|0;return c|0}sa();v()}function gj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;c=H[b+88>>2];if(!(!c|H[c>>2]!=1)){e=H[c+8>>2];H[a+4>>2]=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);f=a+8|0;d=I[b+24|0];h=H[a+8>>2];g=H[a+12>>2]-h>>2;a:{if(d>>>0>g>>>0){ya(f,d-g|0);d=I[b+24|0];e=H[c+8>>2];break a}if(d>>>0>=g>>>0){break a}H[a+12>>2]=h+(d<<2)}b:{if(!d){b=4;break b}h=d&3;f=H[f>>2];c:{if(d-1>>>0<3){b=4;d=0;break c}k=d&252;d=0;b=4;while(1){g=d<<2;c=b+e|0;H[g+f>>2]=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);H[f+(g|4)>>2]=I[c+4|0]|I[c+5|0]<<8|(I[c+6|0]<<16|I[c+7|0]<<24);H[f+(g|8)>>2]=I[c+8|0]|I[c+9|0]<<8|(I[c+10|0]<<16|I[c+11|0]<<24);H[f+(g|12)>>2]=I[c+12|0]|I[c+13|0]<<8|(I[c+14|0]<<16|I[c+15|0]<<24);d=d+4|0;b=b+16|0;i=i+4|0;if((k|0)!=(i|0)){continue}break}}if(!h){break b}while(1){c=b+e|0;H[f+(d<<2)>>2]=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);d=d+1|0;b=b+4|0;j=j+1|0;if((h|0)!=(j|0)){continue}break}}d=a;a=b+e|0;H[d+20>>2]=I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24);d=1}return d|0}function se(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0;a:{b:{c:{if(!b){if((d|0)<0){break a}f=H[a+4>>2];b=H[a>>2];d=f-b|0;if(c>>>0>d>>>0){g=c-d|0;e=H[a+8>>2];if(g>>>0<=e-f>>>0){i=a,j=ra(f,0,g)+g|0,H[i+4>>2]=j;break c}if((c|0)<0){break b}f=e-b|0;e=f<<1;f=f>>>0>=1073741823?2147483647:c>>>0>>0?e:c;e=pa(f);ra(e+d|0,0,g);d=va(e,b,d);H[a+8>>2]=d+f;H[a+4>>2]=c+d;H[a>>2]=d;if(!b){break c}oa(b);break c}if(c>>>0>=d>>>0){break c}H[a+4>>2]=b+c;break c}if((d|0)<0){break a}e=H[a+4>>2];f=H[a>>2];g=e-f|0;d:{if((d|0)<=0&c>>>0<=g>>>0|(d|0)<0){break d}if(c>>>0>g>>>0){d=c-g|0;h=H[a+8>>2];if(d>>>0<=h-e>>>0){i=a,j=ra(e,0,d)+d|0,H[i+4>>2]=j;break d}if((c|0)<0){break b}e=h-f|0;h=e<<1;e=e>>>0>=1073741823?2147483647:c>>>0>>0?h:c;h=pa(e);ra(h+g|0,0,d);d=va(h,f,g);H[a+8>>2]=d+e;H[a+4>>2]=c+d;H[a>>2]=d;if(!f){break d}oa(f);break d}if(c>>>0>=g>>>0){break d}H[a+4>>2]=c+f}if(!c){break c}va(H[a>>2],b,c)}b=H[a+28>>2];c=H[a+24>>2]+1|0;b=c?b:b+1|0;H[a+24>>2]=c;H[a+28>>2]=b;g=1;break a}sa();v()}return g}function Jh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;k=H[a+12>>2];c=H[a+68>>2];d=H[c+80>>2];F[b+84|0]=0;n=b+68|0;i=H[b+68>>2];e=H[b+72>>2]-i>>2;a:{if(e>>>0>>0){qb(n,d-e|0,12372);c=H[a+68>>2];d=H[c+80>>2];break a}if(d>>>0>=e>>>0){break a}H[b+72>>2]=i+(d<<2)}b=H[c+100>>2];e=H[c+96>>2];i=(b-e|0)/12|0;m=1;b:{if((b|0)==(e|0)){break b}k=H[k+28>>2];f=H[k>>2];if((f|0)==-1){return 0}o=i>>>0<=1?1:i;c=e;b=0;m=0;while(1){g=H[c>>2];if(g>>>0>=d>>>0){break b}j=H[H[a+72>>2]+12>>2];h=H[j+(f<<2)>>2];if(h>>>0>=d>>>0){break b}f=H[n>>2];H[f+(g<<2)>>2]=h;g=k+(l<<2)|0;h=H[g+4>>2];if((h|0)==-1){break b}l=H[c+4>>2];if(l>>>0>=d>>>0){break b}h=H[(h<<2)+j>>2];if(h>>>0>=d>>>0){break b}H[f+(l<<2)>>2]=h;g=H[g+8>>2];if((g|0)==-1){break b}c=H[c+8>>2];if(c>>>0>=d>>>0){break b}j=H[(g<<2)+j>>2];if(j>>>0>=d>>>0){break b}H[f+(c<<2)>>2]=j;b=b+1|0;m=i>>>0<=b>>>0;if((b|0)==(o|0)){break b}c=e+N(b,12)|0;l=N(b,3);f=H[k+(l<<2)>>2];if((f|0)!=-1){continue}break}}return m|0}function Gh(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;h=H[d+80>>2];e=ca-48|0;ca=e;a=H[a+4>>2];m=a-2|0;a:{if(m>>>0>28){break a}j=H[H[d>>2]>>2]+H[d+48>>2]|0;H[e+16>>2]=a;a=-1<>2]=a^-1;a=-2-a|0;H[e+24>>2]=a;H[e+32>>2]=(a|0)/2;L[e+28>>2]=O(2)/O(a|0);f=H[c>>2];if((f|0)!=H[c+4>>2]){a=0;d=0;while(1){g=H[(d<<2)+f>>2];h=e+36|0;k=H[H[b>>2]>>2];l=H[b+48>>2];f=H[b+40>>2];i=H[b+44>>2];if(!I[b+84|0]){g=H[H[b+68>>2]+(g<<2)>>2]}g=Rj(f,i,g,0);i=g;g=g+l|0;qa(h,g+k|0,f);he(e+16|0,h,e+12|0,e+8|0);f=a<<2;H[f+j>>2]=H[e+12>>2];H[(f|4)+j>>2]=H[e+8>>2];a=a+2|0;d=d+1|0;f=H[c>>2];if(d>>>0>2]-f>>2>>>0){continue}break}break a}if(!h){break a}d=0;a=0;while(1){k=e+36|0;l=H[H[b>>2]>>2];i=H[b+48>>2];c=H[b+40>>2];f=Rj(c,H[b+44>>2],I[b+84|0]?a:H[H[b+68>>2]+(a<<2)>>2],0);g=f;f=f+i|0;qa(k,f+l|0,c);he(e+16|0,k,e+12|0,e+8|0);c=d<<2;H[c+j>>2]=H[e+12>>2];H[(c|4)+j>>2]=H[e+8>>2];d=d+2|0;a=a+1|0;if((h|0)!=(a|0)){continue}break}}ca=e+48|0;return m>>>0<29|0}function Re(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=O(0),j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;k=ca-16|0;ca=k;if(H[c+28>>2]==9){d=H[a+4>>2];h=I[c+24|0];e=h<<2;f=pa(e);l=k+8|0;H[l>>2]=1065353216;i=L[a+20>>2];d=-1<0){L[l>>2]=i/O(d|0)}o=(d|0)>0;a:{if(!o){break a}j=H[c+80>>2];if(!j){break a}if(h){p=H[H[b>>2]>>2]+H[b+48>>2]|0;t=h&254;u=h&1;b=0;while(1){m=H[a+8>>2];i=L[l>>2];d=0;n=0;if((h|0)!=1){while(1){g=d<<2;q=(b<<2)+p|0;L[g+f>>2]=O(i*O(H[q>>2]))+L[g+m>>2];g=g|4;L[g+f>>2]=O(i*O(H[q+4>>2]))+L[g+m>>2];d=d+2|0;b=b+2|0;n=n+2|0;if((t|0)!=(n|0)){continue}break}}if(u){d=d<<2;L[d+f>>2]=O(i*O(H[(b<<2)+p>>2]))+L[d+m>>2];b=b+1|0}qa(H[H[c+64>>2]>>2]+r|0,f,e);r=e+r|0;s=s+1|0;if((s|0)!=(j|0)){continue}break}break a}b=0;if((j|0)!=1){a=j&-2;d=0;while(1){qa(H[H[c+64>>2]>>2]+b|0,f,e);b=b+e|0;qa(b+H[H[c+64>>2]>>2]|0,f,e);b=b+e|0;d=d+2|0;if((a|0)!=(d|0)){continue}break}}if(!(j&1)){break a}qa(H[H[c+64>>2]>>2]+b|0,f,e)}oa(f)}ca=k+16|0;return o|0}function Xh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c=H[a+12>>2];d=H[a+108>>2];e=H[d+80>>2];F[b+84|0]=0;m=b+68|0;h=H[b+68>>2];f=H[b+72>>2]-h>>2;a:{if(f>>>0>>0){qb(m,e-f|0,12372);d=H[a+108>>2];e=H[d+80>>2];break a}if(e>>>0>=f>>>0){break a}H[b+72>>2]=h+(e<<2)}b=H[d+100>>2];f=H[d+96>>2];h=(b-f|0)/12|0;k=1;b:{if((b|0)==(f|0)){break b}n=h>>>0<=1?1:h;o=H[c>>2];c=0;d=f;b=0;k=0;while(1){c=(c<<2)+o|0;i=H[c>>2];if((i|0)==-1){break b}g=H[d>>2];if(g>>>0>=e>>>0){break b}l=H[H[a+112>>2]+12>>2];j=H[l+(i<<2)>>2];if(j>>>0>=e>>>0){break b}i=H[m>>2];H[i+(g<<2)>>2]=j;g=H[c+4>>2];if((g|0)==-1){break b}j=H[d+4>>2];if(j>>>0>=e>>>0){break b}g=H[(g<<2)+l>>2];if(g>>>0>=e>>>0){break b}H[i+(j<<2)>>2]=g;c=H[c+8>>2];if((c|0)==-1){break b}d=H[d+8>>2];if(d>>>0>=e>>>0){break b}c=H[(c<<2)+l>>2];if(c>>>0>=e>>>0){break b}H[i+(d<<2)>>2]=c;b=b+1|0;k=h>>>0<=b>>>0;if((b|0)==(n|0)){break b}c=N(b,3);d=f+N(b,12)|0;if((b|0)!=1431655765){continue}break}}return k|0}function Ph(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c=H[a+12>>2];d=H[a+68>>2];e=H[d+80>>2];F[b+84|0]=0;m=b+68|0;h=H[b+68>>2];f=H[b+72>>2]-h>>2;a:{if(f>>>0>>0){qb(m,e-f|0,12372);d=H[a+68>>2];e=H[d+80>>2];break a}if(e>>>0>=f>>>0){break a}H[b+72>>2]=h+(e<<2)}b=H[d+100>>2];f=H[d+96>>2];h=(b-f|0)/12|0;k=1;b:{if((b|0)==(f|0)){break b}n=h>>>0<=1?1:h;o=H[c>>2];c=0;d=f;b=0;k=0;while(1){c=(c<<2)+o|0;i=H[c>>2];if((i|0)==-1){break b}g=H[d>>2];if(g>>>0>=e>>>0){break b}l=H[H[a+72>>2]+12>>2];j=H[l+(i<<2)>>2];if(j>>>0>=e>>>0){break b}i=H[m>>2];H[i+(g<<2)>>2]=j;g=H[c+4>>2];if((g|0)==-1){break b}j=H[d+4>>2];if(j>>>0>=e>>>0){break b}g=H[(g<<2)+l>>2];if(g>>>0>=e>>>0){break b}H[i+(j<<2)>>2]=g;c=H[c+8>>2];if((c|0)==-1){break b}d=H[d+8>>2];if(d>>>0>=e>>>0){break b}c=H[(c<<2)+l>>2];if(c>>>0>=e>>>0){break b}H[i+(d<<2)>>2]=c;b=b+1|0;k=h>>>0<=b>>>0;if((b|0)==(n|0)){break b}c=N(b,3);d=f+N(b,12)|0;if((b|0)!=1431655765){continue}break}}return k|0}function Wa(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;d=ca-16|0;ca=d;a:{f=H[a+4>>2];b:{if(f>>>0>>0){e=b-f|0;c=H[a+8>>2];g=c<<5;c:{if(!(e>>>0>g>>>0|f>>>0>g-e>>>0)){H[a+4>>2]=b;h=f&31;b=H[a>>2]+(f>>>3&536870908)|0;break c}H[d+8>>2]=0;H[d>>2]=0;H[d+4>>2]=0;if((b|0)<0){break a}if(g>>>0<=1073741822){c=c<<6;b=b+31&-32;b=b>>>0>>0?c:b}else{b=2147483647}pb(d,b);f=H[a+4>>2];H[d+4>>2]=f+e;i=H[a>>2];b=H[d>>2];d:{if((f|0)<=0){break d}c=f>>>5|0;if(f>>>0>=32){va(b,i,c<<2)}g=c<<2;b=g+b|0;h=f&31;if(h){c=-1>>>32-h|0;H[b>>2]=H[b>>2]&(c^-1)|H[i+g>>2]&c}i=H[a>>2]}H[a>>2]=H[d>>2];H[d>>2]=i;c=H[a+4>>2];H[a+4>>2]=H[d+4>>2];H[d+4>>2]=c;c=H[a+8>>2];H[a+8>>2]=H[d+8>>2];H[d+8>>2]=c;if(!i){break c}oa(i)}if(!e){break b}if(h){c=32-h|0;a=c>>>0>>0?c:e;H[b>>2]=H[b>>2]&(-1<>>c-a^-1);e=e-a|0;b=b+4|0}a=e>>>5|0;if(e>>>0>=32){ra(b,0,a<<2)}if((e&-32)==(e|0)){break b}a=(a<<2)+b|0;H[a>>2]=H[a>>2]&(-1>>>32-(e&31)^-1);break b}H[a+4>>2]=b}ca=d+16|0;return}sa();v()}function Je(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;e=H[a+12>>2];i=H[a+8>>2];d=e-i>>2;b=I[b+24|0];a:{if(d>>>0>>0){ya(a+8|0,b-d|0);i=H[a+8>>2];e=H[a+12>>2];break a}if(b>>>0>=d>>>0){break a}e=(b<<2)+i|0;H[a+12>>2]=e}b=0;f=H[c+8>>2];h=H[c+12>>2];j=H[c+20>>2];e=e-i|0;d=H[c+16>>2];g=e+d|0;j=e>>>0>g>>>0?j+1|0:j;b:{if(f>>>0>>0&(h|0)<=(j|0)|(h|0)<(j|0)){break b}qa(i,d+H[c>>2]|0,e);d=H[c+20>>2];g=e;e=e+H[c+16>>2]|0;d=g>>>0>e>>>0?d+1|0:d;H[c+16>>2]=e;H[c+20>>2]=d;f=H[c+8>>2];h=H[c+12>>2];g=e+4|0;d=g>>>0<4?d+1|0:d;if(f>>>0>>0&(d|0)>=(h|0)|(d|0)>(h|0)){break b}d=e+H[c>>2]|0;H[a+20>>2]=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=H[c+20>>2];g=d;f=d;e=H[c+16>>2];d=e+4|0;f=d>>>0<4?f+1|0:f;H[c+16>>2]=d;H[c+20>>2]=f;h=H[c+12>>2];if((f|0)>=(h|0)&d>>>0>=K[c+8>>2]|(f|0)>(h|0)){break b}f=I[d+H[c>>2]|0];d=g;e=e+5|0;d=e>>>0<5?d+1|0:d;H[c+16>>2]=e;H[c+20>>2]=d;if(f-1>>>0>29){break b}H[a+4>>2]=f;b=1}return b|0}function qd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;a:{f=H[a+4>>2];b:{if((f|0)!=H[a>>2]){c=f;break b}g=H[a+8>>2];c=H[a+12>>2];if(g>>>0>>0){e=((c-g>>2)+1|0)/2<<2;c=e+g|0;if((f|0)!=(g|0)){d=g-f|0;c=c-d|0;va(c,f,d);f=H[a+8>>2]}H[a+4>>2]=c;H[a+8>>2]=e+f;break b}d=(c|0)==(f|0)?1:c-f>>1;if(d>>>0>=1073741824){break a}c=d<<2;i=pa(c);k=i+c|0;c=(d+3&-4)+i|0;h=c;c:{if((f|0)==(g|0)){break c}g=g-f|0;l=g&-4;e=c;d=f;j=g-4|0;g=(j>>>2|0)+1&7;if(g){h=0;while(1){H[e>>2]=H[d>>2];d=d+4|0;e=e+4|0;h=h+1|0;if((g|0)!=(h|0)){continue}break}}h=c+l|0;if(j>>>0<28){break c}while(1){H[e>>2]=H[d>>2];H[e+4>>2]=H[d+4>>2];H[e+8>>2]=H[d+8>>2];H[e+12>>2]=H[d+12>>2];H[e+16>>2]=H[d+16>>2];H[e+20>>2]=H[d+20>>2];H[e+24>>2]=H[d+24>>2];H[e+28>>2]=H[d+28>>2];d=d+32|0;e=e+32|0;if((h|0)!=(e|0)){continue}break}}H[a+12>>2]=k;H[a+8>>2]=h;H[a+4>>2]=c;H[a>>2]=i;if(!f){break b}oa(f);c=H[a+4>>2]}H[c-4>>2]=H[b>>2];H[a+4>>2]=H[a+4>>2]-4;return}wa();v()}function sb(a,b){var c=0;a:{if(!ta(a,b)){break a}if(!ta(a+16|0,b)){break a}if(!ta(a+32|0,b)){break a}if(!ta(a+48|0,b)){break a}if(!ta(a- -64|0,b)){break a}if(!ta(a+80|0,b)){break a}if(!ta(a+96|0,b)){break a}if(!ta(a+112|0,b)){break a}if(!ta(a+128|0,b)){break a}if(!ta(a+144|0,b)){break a}if(!ta(a+160|0,b)){break a}if(!ta(a+176|0,b)){break a}if(!ta(a+192|0,b)){break a}if(!ta(a+208|0,b)){break a}if(!ta(a+224|0,b)){break a}if(!ta(a+240|0,b)){break a}if(!ta(a+256|0,b)){break a}if(!ta(a+272|0,b)){break a}if(!ta(a+288|0,b)){break a}if(!ta(a+304|0,b)){break a}if(!ta(a+320|0,b)){break a}if(!ta(a+336|0,b)){break a}if(!ta(a+352|0,b)){break a}if(!ta(a+368|0,b)){break a}if(!ta(a+384|0,b)){break a}if(!ta(a+400|0,b)){break a}if(!ta(a+416|0,b)){break a}if(!ta(a+432|0,b)){break a}if(!ta(a+448|0,b)){break a}if(!ta(a+464|0,b)){break a}if(!ta(a+480|0,b)){break a}if(!ta(a+496|0,b)){break a}c=ta(a+512|0,b)}return c}function qf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;a:{if(!ke(a,b)){break a}h=a+36|0;g=ea[H[H[a>>2]+24>>2]](a)|0;e=H[a+40>>2];d=H[a+36>>2];c=e-d>>2;b:{if(g>>>0>c>>>0){Vb(h,g-c|0);break b}if(c>>>0<=g>>>0){break b}d=d+(g<<2)|0;if((d|0)!=(e|0)){while(1){e=e-4|0;c=H[e>>2];H[e>>2]=0;if(c){ea[H[H[c>>2]+4>>2]](c)}if((d|0)!=(e|0)){continue}break}}H[a+40>>2]=d}c=1;if((g|0)<=0){break a}e=0;while(1){c:{c=H[b+20>>2];f=H[b+12>>2];d=H[b+16>>2];if((c|0)>=(f|0)&d>>>0>=K[b+8>>2]|(c|0)>(f|0)){break c}f=I[H[b>>2]+d|0];d=d+1|0;c=d?c:c+1|0;H[b+16>>2]=d;H[b+20>>2]=c;d=ea[H[H[a>>2]+48>>2]](a,f)|0;f=e<<2;i=f+H[a+36>>2]|0;c=H[i>>2];H[i>>2]=d;if(c){ea[H[H[c>>2]+4>>2]](c)}c=H[H[h>>2]+f>>2];if(!c){break c}if(!(k=c,l=ea[H[H[a>>2]+28>>2]](a)|0,m=ea[H[H[a>>2]+20>>2]](a,e)|0,j=H[H[c>>2]+8>>2],ea[j](k|0,l|0,m|0)|0)){break c}c=1;e=e+1|0;if((g|0)!=(e|0)){continue}break a}break}c=0}return c|0}function he(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;j=+L[b>>2];k=+L[b+4>>2];l=+L[b+8>>2];g=P(j)+P(k)+P(l);a:{if(!(g>1e-6)){j=1;k=0;e=0;break a}g=1/g;k=g*k;j=g*j;e=g*l<0}h=H[a+16>>2];l=+(h|0);g=T(j*l+.5);b:{if(P(g)<2147483648){m=~~g;break b}m=-2147483648}f=m>>31;i=(f^m)-f|0;g=T(k*l+.5);c:{if(P(g)<2147483648){f=~~g;break c}f=-2147483648}b=f>>31;b=h-(i+((f^b)-b|0)|0)|0;i=(b|0)>0?b:0;e=e?0-i|0:i;f=f+(b>>31&((f|0)>0?b:0-b|0))|0;d:{if((m|0)>=0){b=e+h|0;a=H[a+8>>2];e=h+f|0;break d}b=f>>31;b=(b^f)-b|0;a=H[a+8>>2];b=(e|0)<0?b:a-b|0;e=(f|0)<0?i:a-i|0}e:{if(!(b|e)){b=a;break e}if(!((a|0)!=(b|0)|e)){b=a;break e}if(!((a|0)!=(e|0)|b)){b=a;break e}if(!((b|0)<=(h|0)|e)){b=(h<<1)-b|0;a=0;break e}if(!((a|0)!=(e|0)|(b|0)>=(h|0))){b=(h<<1)-b|0;break e}if(!((a|0)!=(b|0)|(e|0)>=(h|0))){b=a;a=(h<<1)-e|0;break e}if(b){a=e;break e}b=0;if((e|0)<=(h|0)){a=e;break e}a=(h<<1)-e|0}H[c>>2]=a;H[d>>2]=b}function Ve(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=H[b+8>>2];h=H[b+12>>2];c=H[b+20>>2];i=c;k=H[b+16>>2];d=k+4|0;c=d>>>0<4?c+1|0:c;a:{if(d>>>0>g>>>0&(c|0)>=(h|0)|(c|0)>(h|0)){break a}l=H[b>>2];f=k+l|0;e=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[b+16>>2]=d;H[b+20>>2]=c;c=i;f=k+8|0;c=f>>>0<8?c+1|0:c;if(f>>>0>g>>>0&(c|0)>=(h|0)|(c|0)>(h|0)){break a}d=d+l|0;j=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=f;H[b+20>>2]=c;if((e|0)>(j|0)){break a}H[a+16>>2]=j;H[a+12>>2]=e;d=j-e|0;e=(j>>31)-((e>>31)+(e>>>0>j>>>0)|0)|0;if(!e&d>>>0>2147483646|e){break a}d=d+1|0;H[a+20>>2]=d;e=d>>>1|0;H[a+24>>2]=e;H[a+28>>2]=0-e;if(!(d&1)){H[a+24>>2]=e-1}if(J[b+38>>1]<=513){if((c|0)>=(h|0)&f>>>0>=g>>>0|(c|0)>(h|0)){break a}g=I[f+l|0];c=i;i=k+9|0;c=i>>>0<9?c+1|0:c;H[b+16>>2]=i;H[b+20>>2]=c;if(g>>>0>1){break a}H[a+88>>2]=g}m=ta(a+112|0,b)}return m|0}function Hc(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;g=H[a>>2];c=g+(b>>>3&536870908)|0;H[c>>2]=H[c>>2]|1<>2];e=(b|0)==-1;d=-1;a:{if(e){break a}c=b+1|0;c=(c>>>0)%3|0?c:b-2|0;d=-1;if((c|0)==-1){break a}d=H[H[f>>2]+(c<<2)>>2]}c=H[a+12>>2];h=(d>>>3&536870908)+c|0;H[h>>2]=H[h>>2]|1<>>0)%3|0){e=b-1|0;break e}e=b+2|0;d=-1;if((e|0)==-1){break d}}d=H[H[f>>2]+(e<<2)>>2]}e=(d>>>3&536870908)+c|0;H[e>>2]=H[e>>2]|1<>2]+(b<<2)>>2];if((b|0)==-1){break b}F[a+24|0]=0;a=(b>>>3&536870908)+g|0;H[a>>2]=H[a>>2]|1<>>0)%3|0?a:b-2|0;if((a|0)!=-1){d=H[H[f>>2]+(a<<2)>>2]}a=c+(d>>>3&536870908)|0;H[a>>2]=H[a>>2]|1<>>0)%3|0){b=b-1|0;break g}b=b+2|0;a=-1;if((b|0)==-1){break f}}a=H[H[f>>2]+(b<<2)>>2]}b=1<>>3&536870908)|0;c=H[a>>2];break c}a=c+536870908|0;b=H[c+536870908>>2];c=-2147483648}H[a>>2]=b|c}}function Fd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=O(0),f=O(0),g=O(0),h=O(0),i=O(0),j=0,k=O(0),l=O(0),m=O(0),n=O(0),o=0;a:{if(H[c+28>>2]!=9|I[c+24|0]!=3){break a}a=H[a+4>>2];if(a-2>>>0>28){break a}o=1;j=H[c+80>>2];if(!j){break a}k=O(O(2)/O((1<>2]>>2]+H[c+48>>2]|0;a=H[H[b>>2]>>2]+H[b+48>>2]|0;b=0;while(1){g=O(0);l=O(0);m=O(0);e=O(O(O(H[a>>2])*k)+O(-1));f=O(O(O(H[a+4>>2])*k)+O(-1));i=O(O(O(1)-O(P(e)))-O(P(f)));h=O(S(O(-i),O(0)));n=O(-h);f=O(f+(f>>8;F[c+10|0]=d>>>16;F[c+11|0]=d>>>24;d=(w(l),y(2));F[c+4|0]=d;F[c+5|0]=d>>>8;F[c+6|0]=d>>>16;F[c+7|0]=d>>>24;d=(w(g),y(2));F[c|0]=d;F[c+1|0]=d>>>8;F[c+2|0]=d>>>16;F[c+3|0]=d>>>24;c=c+12|0;b=b+1|0;if((j|0)!=(b|0)){continue}break}}return o|0}function Vd(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0;a:{if(b>>>0<=63){b=0;a=H[a+12>>2];if(a>>>0<2){break a}b=a-1|0;e=b&3;d=H[c>>2];c=0;b:{if(a-2>>>0<3){a=1;b=0;break b}f=b&-4;b=0;a=1;while(1){g=a+3|0;h=a+2|0;i=a+1|0;b=K[d+(b<<2)>>2]>K[d+(a<<2)>>2]?a:b;b=K[d+(b<<2)>>2]>K[d+(i<<2)>>2]?i:b;b=K[d+(b<<2)>>2]>K[d+(h<<2)>>2]?h:b;b=K[d+(b<<2)>>2]>K[d+(g<<2)>>2]?g:b;a=a+4|0;j=j+4|0;if((f|0)!=(j|0)){continue}break}}if(!e){break a}while(1){b=K[d+(b<<2)>>2]>K[d+(a<<2)>>2]?a:b;a=a+1|0;c=c+1|0;if((e|0)!=(c|0)){continue}break}break a}b=H[a+580>>2];d=32-b|0;if((d|0)>=4){c=H[a+576>>2];if((c|0)==H[a+568>>2]){return 0}d=H[c>>2];e=b+4|0;H[a+580>>2]=e;b=d<>>28|0;if((e|0)!=32){break a}H[a+580>>2]=0;H[a+576>>2]=c+4;return b}c=H[a+576>>2];e=c+4|0;if((e|0)==H[a+568>>2]){return 0}f=H[c>>2];H[a+576>>2]=e;H[a+580>>2]=b-28;a=60-b|0;b=H[c+4>>2]>>>a|f<>>a-d}return b}function Ae(a){a=a|0;var b=0,c=0,d=0,e=0;H[a>>2]=11436;b=H[a+388>>2];if(b){H[a+392>>2]=b;oa(b)}d=H[a+368>>2];H[a+368>>2]=0;if(d){e=d-4|0;b=H[e>>2];if(b){c=(b<<4)+d|0;while(1){c=c-16|0;if((d|0)!=(c|0)){continue}break}}oa(e)}Yc(a+216|0);b=H[a+196>>2];if(b){H[a+200>>2]=b;oa(b)}b=H[a+184>>2];if(b){H[a+188>>2]=b;oa(b)}b=H[a+172>>2];if(b){H[a+176>>2]=b;oa(b)}b=H[a+160>>2];if(b){H[a+164>>2]=b;oa(b)}c=H[a+144>>2];if(c){while(1){b=H[c>>2];oa(c);c=b;if(b){continue}break}}b=H[a+136>>2];H[a+136>>2]=0;if(b){oa(b)}b=H[a+120>>2];if(b){oa(b)}b=H[a+108>>2];if(b){oa(b)}b=H[a+96>>2];if(b){oa(b)}b=H[a+72>>2];if(b){H[a+76>>2]=b;oa(b)}b=H[a+60>>2];if(b){oa(b)}b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}b=H[a+36>>2];if(b){H[a+40>>2]=b;oa(b)}b=H[a+24>>2];if(b){H[a+28>>2]=b;oa(b)}b=H[a+12>>2];if(b){H[a+16>>2]=b;oa(b)}b=H[a+8>>2];H[a+8>>2]=0;if(b){cb(b)}return a|0}function Sg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;a:{a=ca-32|0;ca=a;e=Ma(c);if(e>>>0<2147483632){b:{c:{if(e>>>0>=11){g=(e|15)+1|0;f=pa(g);H[a+24>>2]=g|-2147483648;H[a+16>>2]=f;H[a+20>>2]=e;g=e+f|0;break c}F[a+27|0]=e;f=a+16|0;g=e+f|0;if(!e){break b}}qa(f,c,e)}F[g|0]=0;H[a+8>>2]=0;H[a>>2]=0;H[a+4>>2]=0;d:{c=nb(b,a+16|0);if((c|0)==(b+4|0)){break d}b=H[c+28>>2];e=H[c+32>>2];if((b|0)==(e|0)){break d}b=e-b|0;if(b&3){break d}e=b>>>2|0;f=H[a+4>>2];b=H[a>>2];g=f-b>>2;e:{if(e>>>0>g>>>0){ya(a,e-g|0);b=H[a>>2];f=H[a+4>>2];break e}if(e>>>0>=g>>>0){break e}f=(e<<2)+b|0;H[a+4>>2]=f}if((b|0)!=(f|0)){e=b;b=H[c+28>>2];qa(e,b,H[c+32>>2]-b|0);break d}Ca();v()}b=H[d>>2];if(b){H[d+4>>2]=b;oa(b)}H[d>>2]=H[a>>2];H[d+4>>2]=H[a+4>>2];H[d+8>>2]=H[a+8>>2];if(F[a+27|0]<0){oa(H[a+16>>2])}ca=a+32|0;break a}Na();v()}}function Be(a){a=a|0;var b=0,c=0,d=0,e=0;H[a>>2]=11384;d=H[a+368>>2];H[a+368>>2]=0;if(d){e=d-4|0;b=H[e>>2];if(b){c=(b<<4)+d|0;while(1){c=c-16|0;if((d|0)!=(c|0)){continue}break}}oa(e)}Yc(a+216|0);b=H[a+196>>2];if(b){H[a+200>>2]=b;oa(b)}b=H[a+184>>2];if(b){H[a+188>>2]=b;oa(b)}b=H[a+172>>2];if(b){H[a+176>>2]=b;oa(b)}b=H[a+160>>2];if(b){H[a+164>>2]=b;oa(b)}c=H[a+144>>2];if(c){while(1){b=H[c>>2];oa(c);c=b;if(b){continue}break}}b=H[a+136>>2];H[a+136>>2]=0;if(b){oa(b)}b=H[a+120>>2];if(b){oa(b)}b=H[a+108>>2];if(b){oa(b)}b=H[a+96>>2];if(b){oa(b)}b=H[a+72>>2];if(b){H[a+76>>2]=b;oa(b)}b=H[a+60>>2];if(b){oa(b)}b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}b=H[a+36>>2];if(b){H[a+40>>2]=b;oa(b)}b=H[a+24>>2];if(b){H[a+28>>2]=b;oa(b)}b=H[a+12>>2];if(b){H[a+16>>2]=b;oa(b)}b=H[a+8>>2];H[a+8>>2]=0;if(b){cb(b)}return a|0}function Ug(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=ca-16|0;ca=d;a:{e=Ma(c);if(e>>>0<2147483632){b:{c:{if(e>>>0>=11){f=(e|15)+1|0;a=pa(f);H[d+8>>2]=f|-2147483648;H[d>>2]=a;H[d+4>>2]=e;f=a+e|0;break c}F[d+11|0]=e;f=d+e|0;a=d;if(!e){break b}}qa(a,c,e)}F[f|0]=0;c=I[d+11|0];e=c<<24>>24;b=H[b+4>>2];a=0;d:{if(!b){break d}a=c;c=(e|0)<0;a=c?H[d+4>>2]:a;f=c?H[d>>2]:d;while(1){c=I[b+27|0];g=c<<24>>24<0;c=g?H[b+20>>2]:c;i=c>>>0>>0;e:{f:{g:{h:{i:{j:{h=i?c:a;if(h){g=g?H[b+16>>2]:b+16|0;j=Fa(f,g,h);if(j){break j}if(a>>>0>=c>>>0){break i}break e}if(a>>>0>=c>>>0){break h}break e}if((j|0)<0){break e}}c=Fa(g,f,h);if(c){break g}}if(i){break f}a=1;break d}if((c|0)<0){break f}a=1;break d}b=b+4|0}b=H[b>>2];if(b){continue}break}a=0}if((e|0)<0){oa(H[d>>2])}ca=d+16|0;break a}Na();v()}return a|0}function fd(a,b){var c=0,d=0;c=H[b+8>>2];H[a+4>>2]=H[b+4>>2];H[a+8>>2]=c;H[a+20>>2]=H[b+20>>2];c=H[b+16>>2];H[a+12>>2]=H[b+12>>2];H[a+16>>2]=c;a:{b:{if((a|0)!=(b|0)){c=H[b+28>>2];if(c){d=H[a+24>>2];if(H[a+32>>2]<<5>>>0>>0){if(d){oa(d);H[a+32>>2]=0;H[a+24>>2]=0;H[a+28>>2]=0;c=H[b+28>>2]}if((c|0)<0){break b}c=(c-1>>>5|0)+1|0;d=pa(c<<2);H[a+32>>2]=c;H[a+28>>2]=0;H[a+24>>2]=d;c=H[b+28>>2]}va(d,H[b+24>>2],(c-1>>>3&536870908)+4|0);c=H[b+28>>2]}else{c=0}H[a+28>>2]=c;c=H[b+40>>2];if(c){d=H[a+36>>2];if(H[a+44>>2]<<5>>>0>>0){if(d){oa(d);H[a+44>>2]=0;H[a+36>>2]=0;H[a+40>>2]=0;c=H[b+40>>2]}if((c|0)<0){break a}c=(c-1>>>5|0)+1|0;d=pa(c<<2);H[a+44>>2]=c;H[a+40>>2]=0;H[a+36>>2]=d;c=H[b+40>>2]}va(d,H[b+36>>2],(c-1>>>3&536870908)+4|0);b=H[b+40>>2]}else{b=0}H[a+40>>2]=b}return}sa();v()}sa();v()}function uc(a){var b=0,c=0,d=0;b=H[a+8>>2];d=H[a>>2];a:{if(I[a+12|0]){b:{c:{d:{e:{if((b|0)==-1){break e}c=b+1|0;b=(c>>>0)%3|0?c:b-2|0;if((b|0)==-1){break e}b=H[H[d+12>>2]+(b<<2)>>2];if((b|0)!=-1){break d}}H[a+8>>2]=-1;break c}c=b+1|0;b=(c>>>0)%3|0?c:b-2|0;H[a+8>>2]=b;if((b|0)!=-1){break b}}c=H[a+4>>2];b=-1;f:{if((c|0)==-1){break f}g:{if((c>>>0)%3|0){c=c-1|0;break g}c=c+2|0;b=-1;if((c|0)==-1){break f}}c=H[H[d+12>>2]+(c<<2)>>2];b=-1;if((c|0)==-1){break f}b=c-1|0;if((c>>>0)%3|0){break f}b=c+2|0}F[a+12|0]=0;H[a+8>>2]=b;return}if((b|0)!=H[a+4>>2]){break a}H[a+8>>2]=-1;return}c=-1;h:{if((b|0)==-1){break h}i:{if((b>>>0)%3|0){b=b-1|0;break i}b=b+2|0;c=-1;if((b|0)==-1){break h}}b=H[H[d+12>>2]+(b<<2)>>2];c=-1;if((b|0)==-1){break h}c=b-1|0;if((b>>>0)%3|0){break h}c=b+2|0}H[a+8>>2]=c}}function Rf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;f=ca-32|0;ca=f;d=H[a+28>>2];H[f+16>>2]=d;g=H[a+20>>2];H[f+28>>2]=c;H[f+24>>2]=b;b=g-d|0;H[f+20>>2]=b;g=b+c|0;i=2;a:{b:{b=f+16|0;d=Z(H[a+60>>2],b|0,2,f+12|0)|0;if(d){H[3992]=d;d=-1}else{d=0}c:{d:{if(d){d=b;break d}while(1){e=H[f+12>>2];if((e|0)==(g|0)){break c}if((e|0)<0){d=b;break b}h=H[b+4>>2];j=h>>>0>>0;d=(j<<3)+b|0;h=e-(j?h:0)|0;H[d>>2]=h+H[d>>2];b=(j?12:4)+b|0;H[b>>2]=H[b>>2]-h;g=g-e|0;b=d;i=i-j|0;e=Z(H[a+60>>2],b|0,i|0,f+12|0)|0;if(e){H[3992]=e;e=-1}else{e=0}if(!e){continue}break}}if((g|0)!=-1){break b}}b=H[a+44>>2];H[a+28>>2]=b;H[a+20>>2]=b;H[a+16>>2]=b+H[a+48>>2];a=c;break a}H[a+28>>2]=0;H[a+16>>2]=0;H[a+20>>2]=0;H[a>>2]=H[a>>2]|32;a=0;if((i|0)==2){break a}a=c-H[d+4>>2]|0}ca=f+32|0;return a|0}function Ih(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0;e=H[a+4>>2];d=H[e>>2];a:{b=H[a+12>>2];c=H[b+56>>2]-H[b+52>>2]|0;f=c>>2;b:{if(f>>>0<=H[e+8>>2]-d>>2>>>0){break b}if((c|0)<0){break a}b=H[e+4>>2];c=pa(c);f=c+(f<<2)|0;g=c+(b-d&-4)|0;c=g;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;H[c>>2]=H[b>>2];if((b|0)!=(d|0)){continue}break}}H[e+8>>2]=f;H[e+4>>2]=g;H[e>>2]=c;if(!d){break b}oa(d)}e=a+8|0;b=H[a+76>>2];c:{if(b){d=H[b>>2];if((d|0)==H[b+4>>2]){return 1}b=0;while(1){c=we(e,H[(b<<2)+d>>2]);if(!c){break c}f=H[a+76>>2];d=H[f>>2];b=b+1|0;if(b>>>0>2]-d>>2>>>0){continue}break}break c}c=1;a=H[H[a+12>>2]+64>>2];a=H[a+4>>2]-H[a>>2]|0;if(a>>>0<12){break c}a=(a>>2>>>0)/3|0;b=0;while(1){c=we(e,N(b,3));if(!c){break c}b=b+1|0;if((a|0)!=(b|0)){continue}break}}return c|0}sa();v()}function Oh(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0;e=H[a+4>>2];d=H[e>>2];a:{b=H[a+12>>2];c=H[b+28>>2]-H[b+24>>2]|0;f=c>>2;b:{if(f>>>0<=H[e+8>>2]-d>>2>>>0){break b}if((c|0)<0){break a}b=H[e+4>>2];c=pa(c);f=c+(f<<2)|0;g=c+(b-d&-4)|0;c=g;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;H[c>>2]=H[b>>2];if((b|0)!=(d|0)){continue}break}}H[e+8>>2]=f;H[e+4>>2]=g;H[e>>2]=c;if(!d){break b}oa(d)}e=a+8|0;b=H[a+76>>2];c:{if(b){d=H[b>>2];if((d|0)==H[b+4>>2]){return 1}b=0;while(1){c=xe(e,H[(b<<2)+d>>2]);if(!c){break c}f=H[a+76>>2];d=H[f>>2];b=b+1|0;if(b>>>0>2]-d>>2>>>0){continue}break}break c}c=1;a=H[a+12>>2];a=H[a+4>>2]-H[a>>2]|0;if(a>>>0<12){break c}a=(a>>2>>>0)/3|0;b=0;while(1){c=xe(e,N(b,3));if(!c){break c}b=b+1|0;if((a|0)!=(b|0)){continue}break}}return c|0}sa();v()}function Te(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;g=H[b+8>>2];h=H[b+12>>2];c=H[b+20>>2];i=c;e=H[b+16>>2];d=e+4|0;c=d>>>0<4?c+1|0:c;a:{if(d>>>0>g>>>0&(c|0)>=(h|0)|(c|0)>(h|0)){break a}j=H[b>>2];f=e+j|0;f=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[b+16>>2]=d;H[b+20>>2]=c;k=J[b+38>>1];if(k>>>0<=513){c=i;d=e+8|0;c=d>>>0<8?c+1|0:c;if(d>>>0>g>>>0&(c|0)>=(h|0)|(c|0)>(h|0)){break a}H[b+16>>2]=d;H[b+20>>2]=c}if(!(f&1)){break a}e=Q(f)^31;if(e-1>>>0>28){break a}H[a+8>>2]=e+1;i=-2<>2]=e;H[a+12>>2]=i^-1;H[a+24>>2]=e>>1;L[a+20>>2]=O(2)/O(e|0);if(k>>>0<=513){if((c|0)>=(h|0)&d>>>0>=g>>>0|(c|0)>(h|0)){break a}g=I[d+j|0];d=d+1|0;c=d?c:c+1|0;H[b+16>>2]=d;H[b+20>>2]=c;if(g>>>0>1){break a}H[a+72>>2]=g}l=ta(a+96|0,b)}return l|0}function Se(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=H[b+8>>2];g=H[b+12>>2];c=H[b+20>>2];h=c;i=H[b+16>>2];e=i+4|0;c=e>>>0<4?c+1|0:c;a:{if(e>>>0>f>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break a}j=H[b>>2];d=i+j|0;d=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=e;H[b+20>>2]=c;c=h;e=i+8|0;c=e>>>0<8?c+1|0:c;if(e>>>0>f>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break a}H[b+16>>2]=e;H[b+20>>2]=c;if(!(d&1)){break a}d=Q(d)^31;if(d-1>>>0>28){break a}H[a+8>>2]=d+1;k=-2<>2]=d;H[a+12>>2]=k^-1;H[a+24>>2]=d>>1;L[a+20>>2]=O(2)/O(d|0);if(J[b+38>>1]<=513){if((c|0)>=(g|0)&e>>>0>=f>>>0|(c|0)>(g|0)){break a}c=I[e+j|0];f=i+9|0;h=f>>>0<9?h+1|0:h;H[b+16>>2]=f;H[b+20>>2]=h;if(c>>>0>1){break a}H[a+72>>2]=c}l=ta(a+96|0,b)}return l|0} +function va(a,b,c){var d=0,e=0;a:{if((a|0)==(b|0)){break a}e=a+c|0;if(b-e>>>0<=0-(c<<1)>>>0){return qa(a,b,c)}d=(a^b)&3;b:{c:{if(a>>>0>>0){if(d){d=a;break b}if(!(a&3)){d=a;break c}d=a;while(1){if(!c){break a}F[d|0]=I[b|0];b=b+1|0;c=c-1|0;d=d+1|0;if(d&3){continue}break}break c}d:{if(d){break d}if(e&3){while(1){if(!c){break a}c=c-1|0;d=c+a|0;F[d|0]=I[b+c|0];if(d&3){continue}break}}if(c>>>0<=3){break d}while(1){c=c-4|0;H[c+a>>2]=H[b+c>>2];if(c>>>0>3){continue}break}}if(!c){break a}while(1){c=c-1|0;F[c+a|0]=I[b+c|0];if(c){continue}break}break a}if(c>>>0<=3){break b}while(1){H[d>>2]=H[b>>2];b=b+4|0;d=d+4|0;c=c-4|0;if(c>>>0>3){continue}break}}if(!c){break a}while(1){F[d|0]=I[b|0];d=d+1|0;b=b+1|0;c=c-1|0;if(c){continue}break}}return a}function ff(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;h=H[c+12>>2];f=h;e=H[c+20>>2];i=H[c+8>>2];g=H[c+16>>2];a:{if((f|0)<=(e|0)&i>>>0<=g>>>0|(e|0)>(f|0)){break a}j=H[c>>2];k=F[j+g|0];d=e;f=g+1|0;d=f?d:d+1|0;H[c+16>>2]=f;H[c+20>>2]=d;b:{if((k|0)==-2){break b}if((d|0)>=(h|0)&f>>>0>=i>>>0|(d|0)>(h|0)){break a}d=F[f+j|0];g=g+2|0;e=g>>>0<2?e+1|0:e;H[c+16>>2]=g;H[c+20>>2]=e;if((d-4&255)>>>0<251){break a}e=ea[H[H[a>>2]+40>>2]](a,k,d)|0;d=H[a+20>>2];H[a+20>>2]=e;if(!d){break b}ea[H[H[d>>2]+4>>2]](d)}d=H[a+20>>2];if(d){if(!(ea[H[H[a>>2]+28>>2]](a,d)|0)){break a}}if(!(ea[H[H[a>>2]+36>>2]](a,b,c)|0)){break a}c=H[a+4>>2];if(!(!c|I[c+36|0]>1)){if(!(ea[H[H[a>>2]+48>>2]](a,H[b+4>>2]-H[b>>2]>>2)|0)){break a}}l=1}return l|0}function Vb(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;d=H[a+8>>2];c=H[a+4>>2];if(d-c>>2>>>0>=b>>>0){if(b){b=b<<2;c=ra(c,0,b)+b|0}H[a+4>>2]=c;return}a:{b:{c:{g=H[a>>2];f=c-g>>2;e=f+b|0;if(e>>>0<1073741824){d=d-g|0;h=d>>>1|0;e=d>>>0>=2147483644?1073741823:e>>>0>>0?h:e;if(e){if(e>>>0>=1073741824){break c}i=pa(e<<2)}d=(f<<2)+i|0;f=b<<2;b=ra(d,0,f);f=b+f|0;e=(e<<2)+i|0;if((c|0)==(g|0)){break b}while(1){c=c-4|0;b=H[c>>2];H[c>>2]=0;d=d-4|0;H[d>>2]=b;if((c|0)!=(g|0)){continue}break}H[a+8>>2]=e;b=H[a+4>>2];H[a+4>>2]=f;c=H[a>>2];H[a>>2]=d;if((b|0)==(c|0)){break a}while(1){b=b-4|0;a=H[b>>2];H[b>>2]=0;if(a){ea[H[H[a>>2]+4>>2]](a)}if((b|0)!=(c|0)){continue}break}break a}sa();v()}wa();v()}H[a+8>>2]=e;H[a+4>>2]=f;H[a>>2]=b}if(c){oa(c)}}function Md(a,b,c){a:{switch(b-9|0){case 0:b=H[c>>2];H[c>>2]=b+4;H[a>>2]=H[b>>2];return;case 6:b=H[c>>2];H[c>>2]=b+4;b=G[b>>1];H[a>>2]=b;H[a+4>>2]=b>>31;return;case 7:b=H[c>>2];H[c>>2]=b+4;H[a>>2]=J[b>>1];H[a+4>>2]=0;return;case 8:b=H[c>>2];H[c>>2]=b+4;b=F[b|0];H[a>>2]=b;H[a+4>>2]=b>>31;return;case 9:b=H[c>>2];H[c>>2]=b+4;H[a>>2]=I[b|0];H[a+4>>2]=0;return;case 16:b=H[c>>2]+7&-8;H[c>>2]=b+8;M[a>>3]=M[b>>3];return;case 17:v();default:return;case 1:case 4:case 14:b=H[c>>2];H[c>>2]=b+4;b=H[b>>2];H[a>>2]=b;H[a+4>>2]=b>>31;return;case 2:case 5:case 11:case 15:b=H[c>>2];H[c>>2]=b+4;H[a>>2]=H[b>>2];H[a+4>>2]=0;return;case 3:case 10:case 12:case 13:break a}}b=H[c>>2]+7&-8;H[c>>2]=b+8;c=H[b+4>>2];H[a>>2]=H[b>>2];H[a+4>>2]=c}function Ed(a,b){var c=0,d=0,e=0;c=ca+-64|0;ca=c;d=H[a>>2];e=H[d-4>>2];d=H[d-8>>2];H[c+32>>2]=0;H[c+36>>2]=0;H[c+40>>2]=0;H[c+44>>2]=0;H[c+48>>2]=0;H[c+52>>2]=0;F[c+55|0]=0;F[c+56|0]=0;F[c+57|0]=0;F[c+58|0]=0;F[c+59|0]=0;F[c+60|0]=0;F[c+61|0]=0;F[c+62|0]=0;H[c+24>>2]=0;H[c+28>>2]=0;H[c+20>>2]=0;H[c+16>>2]=14924;H[c+12>>2]=a;H[c+8>>2]=b;a=a+d|0;d=0;a:{if(Ya(e,b,0)){H[c+56>>2]=1;ea[H[H[e>>2]+20>>2]](e,c+8|0,a,a,1,0);d=H[c+32>>2]==1?a:0;break a}ea[H[H[e>>2]+24>>2]](e,c+8|0,a,1,0);b:{switch(H[c+44>>2]){case 0:d=H[c+48>>2]==1?H[c+36>>2]==1?H[c+40>>2]==1?H[c+28>>2]:0:0:0;break a;case 1:break b;default:break a}}if(H[c+32>>2]!=1){if(H[c+48>>2]|H[c+36>>2]!=1|H[c+40>>2]!=1){break a}}d=H[c+24>>2]}ca=c- -64|0;return d}function ua(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;H[a+16>>2]=0;e=H[a>>2];H[a+4>>2]=e;H[a+12>>2]=e;e=H[b+8>>2];c=H[b+12>>2];h=c;d=H[b+20>>2];f=H[b+16>>2];g=f+4|0;d=g>>>0<4?d+1|0:d;a:{if(e>>>0>>0&(d|0)>=(c|0)|(d|0)>(c|0)){break a}c=f+H[b>>2]|0;c=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);H[b+16>>2]=g;H[b+20>>2]=d;if(!c|c&3){break a}f=h-(d+(e>>>0>>0)|0)|0;if(e-g>>>0>>0&(f|0)<=0|(f|0)<0){break a}if(c>>>0>=4){ya(a,c>>>2|0);h=H[b+12>>2];g=H[b+16>>2];d=H[b+20>>2];e=H[b+8>>2]}f=c+g|0;d=f>>>0>>0?d+1|0:d;if(e>>>0>>0&(d|0)>=(h|0)|(d|0)>(h|0)){break a}qa(H[a>>2],H[b>>2]+g|0,c);d=H[b+20>>2];e=c+H[b+16>>2]|0;d=e>>>0>>0?d+1|0:d;H[b+16>>2]=e;H[b+20>>2]=d;H[a+16>>2]=0;H[a+12>>2]=H[a>>2];i=1}return i}function de(a,b){var c=0,d=0,e=0,f=0;d=-1;e=-1;f=-1;a:{b:{if((b|0)==-1){break b}e=H[H[H[a+4>>2]+12>>2]+(b<<2)>>2];c=b+1|0;c=(c>>>0)%3|0?c:b-2|0;if((c|0)>=0){f=(c>>>0)/3|0;f=H[(H[H[a>>2]+96>>2]+N(f,12)|0)+(c-N(f,3)<<2)>>2]}c:{if((e|0)==-1){break c}c=((e>>>0)%3|0?-1:2)+e|0;if((c|0)<0){break c}d=(c>>>0)/3|0;d=H[(H[H[a>>2]+96>>2]+N(d,12)|0)+(c-N(d,3)<<2)>>2]}c=-1;if((d|0)!=(f|0)){break a}f=-1;d:{b=((b>>>0)%3|0?-1:2)+b|0;if((b|0)>=0){d=(b>>>0)/3|0;d=H[(H[H[a>>2]+96>>2]+N(d,12)|0)+(b-N(d,3)<<2)>>2];if((e|0)==-1){break b}break d}d=-1;if((e|0)!=-1){break d}break b}b=e+1|0;b=(b>>>0)%3|0?b:e-2|0;if((b|0)<0){break b}c=H[H[a>>2]+96>>2];a=(b>>>0)/3|0;f=H[(c+N(a,12)|0)+(b-N(a,3)<<2)>>2]}c=(d|0)!=(f|0)?-1:e}return c}function Ah(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0;c=pa(72);H[c+4>>2]=0;H[c+8>>2]=0;H[c>>2]=1984;H[c+12>>2]=0;H[c+16>>2]=0;H[c+20>>2]=0;H[c+24>>2]=0;H[c+28>>2]=0;H[c+32>>2]=0;H[c+36>>2]=0;H[c+40>>2]=0;H[c>>2]=2128;H[c+44>>2]=0;H[c+48>>2]=0;H[c+52>>2]=0;H[c+56>>2]=0;H[c+60>>2]=0;H[c+64>>2]=0;H[c+68>>2]=0;h=c;a:{if((b|0)>=0){g=a+8|0;c=H[a+12>>2];e=H[a+8>>2];f=c-e>>2;b:{if((f|0)>(b|0)){break b}d=b+1|0;if(b>>>0>=f>>>0){Vb(g,d-f|0);break b}if(d>>>0>=f>>>0){break b}e=(d<<2)+e|0;if((e|0)!=(c|0)){while(1){c=c-4|0;d=H[c>>2];H[c>>2]=0;if(d){ea[H[H[d>>2]+4>>2]](d)}if((c|0)!=(e|0)){continue}break}}H[a+12>>2]=e}a=H[g>>2]+(b<<2)|0;c=H[a>>2];H[a>>2]=h;if(!c){break a}}ea[H[H[c>>2]+4>>2]](c)}return(b^-1)>>>31|0}function ra(a,b,c){var d=0,e=0,f=0,g=0;a:{if(!c){break a}F[a|0]=b;d=a+c|0;F[d-1|0]=b;if(c>>>0<3){break a}F[a+2|0]=b;F[a+1|0]=b;F[d-3|0]=b;F[d-2|0]=b;if(c>>>0<7){break a}F[a+3|0]=b;F[d-4|0]=b;if(c>>>0<9){break a}d=0-a&3;e=d+a|0;b=N(b&255,16843009);H[e>>2]=b;d=c-d&-4;c=d+e|0;H[c-4>>2]=b;if(d>>>0<9){break a}H[e+8>>2]=b;H[e+4>>2]=b;H[c-8>>2]=b;H[c-12>>2]=b;if(d>>>0<25){break a}H[e+24>>2]=b;H[e+20>>2]=b;H[e+16>>2]=b;H[e+12>>2]=b;H[c-16>>2]=b;H[c-20>>2]=b;H[c-24>>2]=b;H[c-28>>2]=b;g=e&4|24;c=d-g|0;if(c>>>0<32){break a}d=Rj(b,0,1,1);f=da;b=e+g|0;while(1){H[b+24>>2]=d;H[b+28>>2]=f;H[b+16>>2]=d;H[b+20>>2]=f;H[b+8>>2]=d;H[b+12>>2]=f;H[b>>2]=d;H[b+4>>2]=f;b=b+32|0;c=c-32|0;if(c>>>0>31){continue}break}}return a}function Mj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=H[b+8>>2];e=H[b+12>>2];g=e;e=H[b+20>>2];k=e;h=H[b+16>>2];c=h+4|0;e=c>>>0<4?e+1|0:e;i=c;a:{if(c>>>0>d>>>0&(e|0)>=(g|0)|(e|0)>(g|0)){break a}j=H[b>>2];c=j+h|0;f=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);H[b+16>>2]=i;H[b+20>>2]=e;c=d;d=k;e=h+8|0;d=e>>>0<8?d+1|0:d;if(c>>>0>>0&(d|0)>=(g|0)|(d|0)>(g|0)){break a}c=i+j|0;c=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);H[b+16>>2]=e;H[b+20>>2]=d;if((c|0)<(f|0)){break a}H[a+16>>2]=c;H[a+12>>2]=f;d=(c>>31)-((f>>31)+(c>>>0>>0)|0)|0;b=c-f|0;if(!d&b>>>0>2147483646|d){break a}l=1;d=b+1|0;H[a+20>>2]=d;b=d>>>1|0;H[a+24>>2]=b;H[a+28>>2]=0-b;if(d&1){break a}H[a+24>>2]=b-1}return l|0}function sd(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=a+16|0;d=H[e>>2];a:{if(!d){break a}f=H[b>>2];b=e;while(1){g=(f|0)>H[d+16>>2];b=g?b:d;d=H[(g?d+4|0:d)>>2];if(d){continue}break}if((b|0)==(e|0)|(f|0)>2]){break a}d=H[b+24>>2];if(!d){break a}f=b+20|0;b=I[c+11|0];e=b<<24>>24<0;g=e?H[c>>2]:c;b=e?H[c+4>>2]:b;while(1){e=I[d+27|0];h=e<<24>>24<0;e=h?H[d+20>>2]:e;j=e>>>0>>0;b:{c:{d:{e:{f:{g:{i=j?e:b;if(i){h=h?H[d+16>>2]:d+16|0;k=Fa(g,h,i);if(k){break g}if(b>>>0>=e>>>0){break f}break b}if(b>>>0>=e>>>0){break e}break b}if((k|0)<0){break b}}e=Fa(h,g,i);if(e){break d}}if(j){break c}return Tc(f,c)}if((e|0)<0){break c}return Tc(f,c)}d=d+4|0}d=H[d>>2];if(d){continue}break}}return Tc(a,c)}function be(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=ca-16|0;ca=d;f=H[a+24>>2];k=H[a+28>>2];a:{if((f|0)!=(k|0)){while(1){H[d+8>>2]=0;H[d>>2]=0;H[d+4>>2]=0;a=$d(H[f>>2],b,d);g=I[d+11|0];h=g<<24>>24;i=3;b:{c:{d:{if(!a){break d}i=0;a=I[c+11|0];e=a<<24>>24;j=(h|0)<0?H[d+4>>2]:g;if((j|0)!=(((e|0)<0?H[c+4>>2]:a)|0)){break d}a=(e|0)<0?H[c>>2]:c;e=(h|0)<0;e:{if(!e){e=d;if(!h){break e}while(1){if(I[e|0]!=I[a|0]){break d}a=a+1|0;e=e+1|0;g=g-1|0;if(g){continue}break}break e}if(!j){break e}if(Fa(e?H[d>>2]:d,a,j)){break c}}l=H[f>>2];i=1}if((h|0)>=0){break b}}oa(H[d>>2])}f:{switch(i|0){case 0:case 3:break f;default:break a}}f=f+4|0;if((k|0)!=(f|0)){continue}break}}l=0}ca=d+16|0;return l}function Cb(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0;f=c-b|0;h=f>>2;d=H[a+8>>2];e=H[a>>2];if(h>>>0<=d-e>>2>>>0){d=H[a+4>>2];g=d-e|0;f=g+b|0;i=g>>2;g=i>>>0>>0?f:c;if((g|0)!=(b|0)){while(1){H[e>>2]=H[b>>2];e=e+4|0;b=b+4|0;if((g|0)!=(b|0)){continue}break}}if(h>>>0>i>>>0){if((c|0)!=(g|0)){while(1){H[d>>2]=H[f>>2];d=d+4|0;f=f+4|0;if((f|0)!=(c|0)){continue}break}}H[a+4>>2]=d;return}H[a+4>>2]=e;return}if(e){H[a+4>>2]=e;oa(e);H[a+8>>2]=0;H[a>>2]=0;H[a+4>>2]=0;d=0}a:{if((f|0)<0){break a}e=d>>>1|0;d=d>>>0>=2147483644?1073741823:e>>>0>h>>>0?e:h;if(d>>>0>=1073741824){break a}e=d<<2;d=pa(e);H[a>>2]=d;H[a+8>>2]=d+e;if((b|0)!=(c|0)){c=b;b=(f-4&-4)+4|0;d=qa(d,c,b)+b|0}H[a+4>>2]=d;return}sa();v()}function Oa(a,b,c){var d=0,e=0,f=0;e=ca-16|0;ca=e;H[a+4>>2]=0;a:{b:{if(!b){break b}f=H[a+8>>2];d=f<<5;c:{if(d>>>0>=b>>>0){H[a+4>>2]=b;break c}H[e+8>>2]=0;H[e>>2]=0;H[e+4>>2]=0;if((b|0)<0){break a}if(d>>>0<=1073741822){f=f<<6;d=b+31&-32;d=d>>>0>>0?f:d}else{d=2147483647}pb(e,d);f=H[a>>2];H[a>>2]=H[e>>2];H[e>>2]=f;d=H[a+4>>2];H[a+4>>2]=b;H[e+4>>2]=d;d=H[a+8>>2];H[a+8>>2]=H[e+8>>2];H[e+8>>2]=d;if(!f){break c}oa(f)}d=b>>>5|0;a=H[a>>2];if(I[c|0]){if(b>>>0>=32){ra(a,255,d<<2)}if((b&-32)==(b|0)){break b}a=a+(d<<2)|0;H[a>>2]=H[a>>2]|-1>>>32-(b&31);break b}if(b>>>0>=32){ra(a,0,d<<2)}if((b&-32)==(b|0)){break b}a=a+(d<<2)|0;H[a>>2]=H[a>>2]&(-1>>>32-(b&31)^-1)}ca=e+16|0;return}sa();v()}function Hg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;e=ca-32|0;ca=e;a:{b:{f=Ma(c);if(f>>>0<2147483632){c:{d:{if(f>>>0>=11){a=(f|15)+1|0;g=pa(a);H[e+24>>2]=a|-2147483648;H[e+16>>2]=g;H[e+20>>2]=f;a=f+g|0;break d}F[e+27|0]=f;g=e+16|0;a=f+g|0;if(!f){break c}}qa(g,c,f)}F[a|0]=0;c=Ma(d);if(c>>>0>=2147483632){break b}e:{f:{if(c>>>0>=11){f=(c|15)+1|0;a=pa(f);H[e+8>>2]=f|-2147483648;H[e>>2]=a;H[e+4>>2]=c;g=a+c|0;break f}F[e+11|0]=c;g=c+e|0;a=e;if(!c){break e}}qa(a,d,c)}F[g|0]=0;c=H[b+4>>2];a=-1;g:{if(!c){break g}c=be(c,e+16|0,e);a=-1;if(!c){break g}a=Yd(b,H[c+24>>2])}if(F[e+11|0]<0){oa(H[e>>2])}if(F[e+27|0]<0){oa(H[e+16>>2])}ca=e+32|0;break a}Na();v()}Na();v()}return a|0}function jb(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=H[b>>2];h=H[b+8>>2];i=H[b+4>>2];j=H[b>>2];d=H[a>>2];b=H[d+4>>2];a=H[d+8>>2];if(b>>>0>>0){H[b+8>>2]=h;H[b+4>>2]=i;H[b>>2]=j;H[d+4>>2]=b+12;return}a:{e=H[d>>2];g=(b-e|0)/12|0;c=g+1|0;if(c>>>0<357913942){f=(a-e|0)/12|0;a=f<<1;c=f>>>0>=178956970?357913941:a>>>0>c>>>0?a:c;if(c){if(c>>>0>=357913942){break a}f=pa(N(c,12))}else{f=0}a=f+N(g,12)|0;H[a+8>>2]=h;H[a+4>>2]=i;H[a>>2]=j;g=a+12|0;if((b|0)!=(e|0)){while(1){a=a-12|0;b=b-12|0;H[a>>2]=H[b>>2];H[a+4>>2]=H[b+4>>2];H[a+8>>2]=H[b+8>>2];if((b|0)!=(e|0)){continue}break}}H[d+8>>2]=f+N(c,12);H[d+4>>2]=g;H[d>>2]=a;if(e){oa(e)}return}sa();v()}wa();v()}function lf(a,b){a=a|0;b=b|0;a=0;a:{switch(b|0){case 0:a=pa(20);H[a+12>>2]=-1;H[a+16>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=2232;return a|0;case 1:a=pa(24);H[a+12>>2]=-1;H[a+16>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=2232;H[a+20>>2]=0;H[a>>2]=2448;return a|0;case 2:a=pa(48);H[a+12>>2]=-1;H[a+16>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=2232;H[a+20>>2]=0;H[a>>2]=2448;H[a+24>>2]=1832;H[a>>2]=11048;H[a+32>>2]=0;H[a+36>>2]=0;H[a+28>>2]=-1;H[a+40>>2]=0;H[a+44>>2]=0;return a|0;case 3:a=pa(32);H[a+12>>2]=-1;H[a+16>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=2232;H[a+20>>2]=0;H[a>>2]=2448;H[a+24>>2]=1032;H[a>>2]=7028;H[a+28>>2]=-1;break;default:break a}}return a|0}function tf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=H[b>>2];b=H[b+4>>2];d=H[H[a+8>>2]+40>>2];j=d;m=pa((d|0)<0?-1:d);i=b-f|0;e=1;a:{if((i|0)<4){break a}b=0;g=H[c+16>>2];k=d;f=g+d|0;d=0+H[c+20>>2]|0;d=f>>>0>>0?d+1|0:d;h=H[c+12>>2];e=0;if(K[c+8>>2]>>0&(d|0)>=(h|0)|(d|0)>(h|0)){break a}e=i>>2;i=(e|0)<=1?1:e;while(1){b:{g=qa(m,H[c>>2]+g|0,j);H[c+16>>2]=f;H[c+20>>2]=d;qa(H[H[H[a+8>>2]+64>>2]>>2]+b|0,g,j);l=l+1|0;if((i|0)==(l|0)){break b}b=b+j|0;d=n+H[c+20>>2]|0;g=H[c+16>>2];f=k+g|0;d=f>>>0>>0?d+1|0:d;h=H[c+12>>2];if((d|0)<=(h|0)&K[c+8>>2]>=f>>>0|(d|0)<(h|0)){continue}}break}e=(e|0)<=(l|0)}oa(m);return e|0}function Ti(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0;H[b>>2]=1;f=b+8|0;c=H[b+8>>2];d=H[b+12>>2]-c|0;if(d>>>0<=4294967291){kc(f,d+4|0);c=H[f>>2]}c=c+d|0;d=H[a+4>>2];F[c|0]=d;F[c+1|0]=d>>>8;F[c+2|0]=d>>>16;F[c+3|0]=d>>>24;c=H[a+8>>2];if((c|0)!=H[a+12>>2]){d=0;while(1){g=(d<<2)+c|0;c=H[b+8>>2];e=H[b+12>>2]-c|0;if(e>>>0<=4294967291){kc(f,e+4|0);c=H[f>>2]}c=c+e|0;e=H[g>>2];F[c|0]=e;F[c+1|0]=e>>>8;F[c+2|0]=e>>>16;F[c+3|0]=e>>>24;d=d+1|0;c=H[a+8>>2];if(d>>>0>2]-c>>2>>>0){continue}break}}c=H[b+12>>2];b=H[b+8>>2];c=c-b|0;if(c>>>0<=4294967291){kc(f,c+4|0);b=H[f>>2]}b=b+c|0;a=H[a+20>>2];F[b|0]=a;F[b+1|0]=a>>>8;F[b+2|0]=a>>>16;F[b+3|0]=a>>>24}function Aa(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0;f=c-b|0;g=f>>2;d=H[a+8>>2];e=H[a>>2];if(g>>>0<=d-e>>2>>>0){f=H[a+4>>2]-e|0;d=f+b|0;h=f>>2;f=h>>>0>>0?d:c;i=f-b|0;if((b|0)!=(f|0)){va(e,b,i)}if(g>>>0>h>>>0){b=H[a+4>>2];if((c|0)!=(f|0)){while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((d|0)!=(c|0)){continue}break}}H[a+4>>2]=b;return}H[a+4>>2]=e+i;return}if(e){H[a+4>>2]=e;oa(e);H[a+8>>2]=0;H[a>>2]=0;H[a+4>>2]=0;d=0}a:{if((f|0)<0){break a}e=d>>>1|0;d=d>>>0>=2147483644?1073741823:e>>>0>g>>>0?e:g;if(d>>>0>=1073741824){break a}e=d<<2;d=pa(e);H[a>>2]=d;H[a+8>>2]=d+e;if((b|0)!=(c|0)){c=b;b=(f-4&-4)+4|0;d=qa(d,c,b)+b|0}H[a+4>>2]=d;return}sa();v()}function Rb(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;c=H[a+4>>2];if((c|0)!=H[a+8>>2]){e=H[b+4>>2];H[c>>2]=H[b>>2];H[c+4>>2]=e;H[c+8>>2]=H[b+8>>2];H[a+4>>2]=c+12;return}a:{g=H[a>>2];d=(c-g|0)/12|0;e=d+1|0;if(e>>>0<357913942){f=d<<1;f=d>>>0>=178956970?357913941:e>>>0>>0?f:e;if(f){if(f>>>0>=357913942){break a}e=pa(N(f,12))}else{e=0}d=e+N(d,12)|0;h=H[b+4>>2];H[d>>2]=H[b>>2];H[d+4>>2]=h;H[d+8>>2]=H[b+8>>2];b=d+12|0;if((c|0)!=(g|0)){while(1){c=c-12|0;h=H[c+4>>2];d=d-12|0;H[d>>2]=H[c>>2];H[d+4>>2]=h;H[d+8>>2]=H[c+8>>2];if((c|0)!=(g|0)){continue}break}c=H[a>>2]}H[a+8>>2]=e+N(f,12);H[a+4>>2]=b;H[a>>2]=d;if(c){oa(c)}return}sa();v()}wa();v()}function Qi(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=ca-32|0;ca=f;g=e>>>0>1073741823?-1:e<<2;l=ra(pa(g),0,g);g=l;i=H[g>>2];g=H[g+4>>2];k=H[b+4>>2];H[f+24>>2]=H[b>>2];H[f+28>>2]=k;H[f+8>>2]=i;H[f+12>>2]=g;i=a+8|0;rc(f+16|0,i,f+8|0,f+24|0);H[c>>2]=H[f+16>>2];H[c+4>>2]=H[f+20>>2];if((d|0)>(e|0)){k=0-e<<2;a=e;while(1){h=a<<2;g=h+c|0;j=g+k|0;m=H[j>>2];j=H[j+4>>2];h=b+h|0;n=H[h+4>>2];H[f+24>>2]=H[h>>2];H[f+28>>2]=n;H[f+8>>2]=m;H[f+12>>2]=j;rc(f+16|0,i,f+8|0,f+24|0);H[g>>2]=H[f+16>>2];H[g+4>>2]=H[f+20>>2];a=a+e|0;if((d|0)>(a|0)){continue}break}}oa(l);ca=f+32|0;return 1}function Hi(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=ca-32|0;ca=f;h=e>>>0>1073741823?-1:e<<2;h=ra(pa(h),0,h);g=H[b>>2];i=H[b+4>>2];k=H[h+4>>2];H[f+16>>2]=H[h>>2];H[f+20>>2]=k;H[f+8>>2]=g;H[f+12>>2]=i;i=a+8|0;qc(f+24|0,i,f+16|0,f+8|0);H[c>>2]=H[f+24>>2];H[c+4>>2]=H[f+28>>2];if((d|0)>(e|0)){k=0-e<<2;a=e;while(1){g=a<<2;j=g+b|0;m=H[j>>2];j=H[j+4>>2];g=c+g|0;l=g+k|0;n=H[l+4>>2];H[f+16>>2]=H[l>>2];H[f+20>>2]=n;H[f+8>>2]=m;H[f+12>>2]=j;qc(f+24|0,i,f+16|0,f+8|0);H[g>>2]=H[f+24>>2];H[g+4>>2]=H[f+28>>2];a=a+e|0;if((d|0)>(a|0)){continue}break}}oa(h);ca=f+32|0;return 1}function Ag(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a:{if(K[b+80>>2]>65535){break a}a=H[b+100>>2];b=H[b+96>>2];e=(a-b|0)/12|0;f=N(e,6);g=(f|0)==(c|0);if((a|0)==(b|0)|(c|0)!=(f|0)){break a}g=1;c=e>>>0<=1?1:e;i=c&1;a=0;if(e>>>0>=2){j=c&-2;c=0;while(1){f=N(a,6);h=f+d|0;e=b+N(a,12)|0;G[h>>1]=H[e>>2];G[(f|2)+d>>1]=H[e+4>>2];G[h+4>>1]=H[e+8>>2];f=a|1;e=N(f,6)+d|0;f=b+N(f,12)|0;G[e>>1]=H[f>>2];G[e+2>>1]=H[f+4>>2];G[e+4>>1]=H[f+8>>2];a=a+2|0;c=c+2|0;if((j|0)!=(c|0)){continue}break}}if(!i){break a}c=N(a,6)+d|0;a=b+N(a,12)|0;G[c>>1]=H[a>>2];G[c+2>>1]=H[a+4>>2];G[c+4>>1]=H[a+8>>2]}return g|0}function Gd(a,b,c,d,e,f,g){var h=0,i=0,j=0;h=ca-16|0;ca=h;if((b^-1)+2147483631>>>0>=c>>>0){if(I[a+11|0]>>>7|0){i=H[a>>2]}else{i=a}if(b>>>0<1073741799){H[h+12>>2]=b<<1;H[h>>2]=b+c;c=ca-16|0;ca=c;ca=c+16|0;c=h+12|0;c=H[(K[h>>2]>2]?c:h)>>2];if(c>>>0>=11){j=c+16&-16;c=j-1|0;c=(c|0)==11?j:c}else{c=10}c=c+1|0}else{c=2147483631}Zb(h,c);c=H[h>>2];if(f){yb(c,g,f)}g=d-e|0;if((d|0)!=(e|0)){yb(c+f|0,e+i|0,g)}if((b|0)!=10){oa(i)}H[a>>2]=c;H[a+8>>2]=H[a+8>>2]&-2147483648|H[h+4>>2]&2147483647;H[a+8>>2]=H[a+8>>2]|-2147483648;b=a;a=f+g|0;H[b+4>>2]=a;F[h+12|0]=0;F[a+c|0]=I[h+12|0];ca=h+16|0;return}Na();v()}function Rg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;a=ca-32|0;ca=a;H[a+24>>2]=0;H[a+28>>2]=0;a:{d=Ma(c);if(d>>>0<2147483632){b:{c:{if(d>>>0>=11){e=(d|15)+1|0;f=pa(e);H[a+16>>2]=e|-2147483648;H[a+8>>2]=f;H[a+12>>2]=d;e=d+f|0;break c}F[a+19|0]=d;f=a+8|0;e=f+d|0;if(!d){break b}}qa(f,c,d)}F[e|0]=0;c=b+4|0;b=nb(b,a+8|0);d:{if((c|0)==(b|0)){break d}c=H[b+32>>2];b=H[b+28>>2];if((c-b|0)!=8){break d}c=I[b+4|0]|I[b+5|0]<<8|(I[b+6|0]<<16|I[b+7|0]<<24);H[a+24>>2]=I[b|0]|I[b+1|0]<<8|(I[b+2|0]<<16|I[b+3|0]<<24);H[a+28>>2]=c}g=M[a+24>>3];if(F[a+19|0]<0){oa(H[a+8>>2])}ca=a+32|0;break a}Na();v()}return+g}function uf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0;f=1;a:{if((ea[H[H[b>>2]+20>>2]](b)|0)<=0){break a}while(1){f=0;c=Zd(H[H[a+4>>2]+4>>2],ea[H[H[b>>2]+24>>2]](b,g)|0);if((c|0)==-1){break a}e=H[a+4>>2];b:{if(I[e+36|0]<=1){if(ea[H[H[b>>2]+28>>2]](b,H[H[H[e+4>>2]+8>>2]+(c<<2)>>2])|0){break b}break a}d=0;c:{if((c|0)<0){break c}h=H[e+4>>2];if(H[h+12>>2]-H[h+8>>2]>>2<=(c|0)){break c}d=H[H[e+8>>2]+(H[H[e+20>>2]+(c<<2)>>2]<<2)>>2];d=ea[H[H[d>>2]+32>>2]](d,c)|0}if(!d){break a}if(!(ea[H[H[b>>2]+28>>2]](b,d)|0)){break a}}f=1;g=g+1|0;if((ea[H[H[b>>2]+20>>2]](b)|0)>(g|0)){continue}break}}return f|0}function tb(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0;H[a+8>>2]=0;H[a>>2]=0;H[a+4>>2]=0;a:{b:{if(b){if(b>>>0>=357913942){break b}b=N(b,12);d=pa(b);H[a+4>>2]=d;H[a>>2]=d;e=b+d|0;H[a+8>>2]=e;f=H[c+4>>2];g=H[c>>2];c:{if((f|0)==(g|0)){b=b-12|0;ra(d,0,(b-((b>>>0)%12|0)|0)+12|0);break c}h=f-g|0;if((h|0)<0){break a}i=h&-4;while(1){H[d+8>>2]=0;H[d>>2]=0;H[d+4>>2]=0;b=pa(h);H[d>>2]=b;H[d+8>>2]=b+i;c=g;while(1){H[b>>2]=H[c>>2];b=b+4|0;c=c+4|0;if((f|0)!=(c|0)){continue}break}H[d+4>>2]=b;d=d+12|0;if((e|0)!=(d|0)){continue}break}}H[a+4>>2]=e}return}sa();v()}H[d+8>>2]=0;H[d>>2]=0;H[d+4>>2]=0;sa();v()}function Vi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;c=H[b+8>>2];d=H[b+12>>2];g=d;d=H[b+20>>2];i=d;h=H[b+16>>2];f=h+4|0;d=f>>>0<4?d+1|0:d;a:{if(c>>>0>>0&(d|0)>=(g|0)|(d|0)>(g|0)){break a}e=h+H[b>>2]|0;e=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[b+16>>2]=f;H[b+20>>2]=d;if(J[b+38>>1]<=513){f=c;c=i;d=h+8|0;c=d>>>0<8?c+1|0:c;if(d>>>0>f>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break a}H[b+16>>2]=d;H[b+20>>2]=c}if(!(e&1)){break a}b=Q(e)^31;if(b-1>>>0>28){break a}j=1;H[a+8>>2]=b+1;b=-2<>2]=c;H[a+12>>2]=b^-1;H[a+24>>2]=c>>1;L[a+20>>2]=O(2)/O(c|0)}return j|0}function Lc(a,b,c){var d=0,e=0,f=0,g=0;a:{f=b>>>0<1431655766&(b|c)>=0;b:{if(!f){break b}b=N(b,3);Kc(a,b,13648);Kc(a+12|0,b,13652);d=H[a+24>>2];c:{if(H[a+32>>2]-d>>2>>>0>=c>>>0){break c}if(c>>>0>=1073741824){break a}b=H[a+28>>2];e=c<<2;c=pa(e);e=c+e|0;g=c+(b-d&-4)|0;c=g;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;H[c>>2]=H[b>>2];if((b|0)!=(d|0)){continue}break}}H[a+32>>2]=e;H[a+28>>2]=g;H[a+24>>2]=c;if(!d){break c}oa(d)}H[a+80>>2]=0;H[a+84>>2]=0;b=H[a+76>>2];H[a+76>>2]=0;if(b){oa(b)}H[a+68>>2]=0;H[a+72>>2]=0;b=a- -64|0;a=H[b>>2];H[b>>2]=0;if(!a){break b}oa(a)}return f}sa();v()}function Fe(a){var b=0,c=0,d=0,e=0,f=0;f=1;c=H[a+140>>2];a:{if((c|0)<=0){break a}b=c<<4;d=pa(c>>>0>268435455?-1:b|4);H[d>>2]=c;d=d+4|0;c=d+b|0;b=d;while(1){H[b>>2]=0;H[b+4>>2]=0;F[b+5|0]=0;F[b+6|0]=0;F[b+7|0]=0;F[b+8|0]=0;F[b+9|0]=0;F[b+10|0]=0;F[b+11|0]=0;F[b+12|0]=0;b=b+16|0;if((c|0)!=(b|0)){continue}break}e=H[a+136>>2];H[a+136>>2]=d;if(e){c=e-4|0;d=H[c>>2];if(d){b=(d<<4)+e|0;while(1){b=b-16|0;if((e|0)!=(b|0)){continue}break}}oa(c)}b=0;if(H[a+140>>2]<=0){break a}while(1){f=ta(H[a+136>>2]+(b<<4)|0,a);if(!f){break a}b=b+1|0;if((b|0)>2]){continue}break}}return f}function mb(a,b){var c=0,d=0,e=0,f=0,g=0;a:{if(H[a+64>>2]){break a}c=pa(32);H[c+16>>2]=0;H[c+20>>2]=0;H[c+8>>2]=0;H[c>>2]=0;H[c+4>>2]=0;H[c+24>>2]=0;H[c+28>>2]=0;d=H[a+64>>2];H[a+64>>2]=c;if(!d){break a}c=H[d>>2];if(c){H[d+4>>2]=c;oa(c)}oa(d)}d=H[a+64>>2];c=H[a+28>>2]-1|0;if(c>>>0<=10){c=H[(c<<2)+13584>>2]}else{c=-1}c=N(c,I[a+24|0]);f=c>>31;g=se(d,0,Rj(c,f,b,0),da);if(g){d=H[a+64>>2];H[a>>2]=d;e=H[d+20>>2];H[a+8>>2]=H[d+16>>2];H[a+12>>2]=e;e=H[d+24>>2];d=H[d+28>>2];H[a+48>>2]=0;H[a+52>>2]=0;H[a+40>>2]=c;H[a+44>>2]=f;H[a+16>>2]=e;H[a+20>>2]=d;H[a+80>>2]=b}return g}function jc(a,b){var c=0;c=H[b+4>>2];H[a>>2]=H[b>>2];H[a+4>>2]=c;c=H[b+60>>2];H[a+56>>2]=H[b+56>>2];H[a+60>>2]=c;c=H[b+52>>2];H[a+48>>2]=H[b+48>>2];H[a+52>>2]=c;c=H[b+44>>2];H[a+40>>2]=H[b+40>>2];H[a+44>>2]=c;c=H[b+36>>2];H[a+32>>2]=H[b+32>>2];H[a+36>>2]=c;c=H[b+28>>2];H[a+24>>2]=H[b+24>>2];H[a+28>>2]=c;c=H[b+20>>2];H[a+16>>2]=H[b+16>>2];H[a+20>>2]=c;c=H[b+12>>2];H[a+8>>2]=H[b+8>>2];H[a+12>>2]=c;H[a+88>>2]=0;H[a+64>>2]=0;H[a+68>>2]=0;H[a+72>>2]=0;H[a+76>>2]=0;F[a+77|0]=0;F[a+78|0]=0;F[a+79|0]=0;F[a+80|0]=0;F[a+81|0]=0;F[a+82|0]=0;F[a+83|0]=0;F[a+84|0]=0;return a}function zg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;a=H[b+100>>2];b=H[b+96>>2];h=a-b|0;a:{if((h|0)!=(c|0)|(a|0)==(b|0)){break a}g=(c|0)/12|0;e=g>>>0<=1?1:g;j=e&1;a=0;if(g>>>0>=2){k=e&-2;g=0;while(1){e=N(a,12);i=e+d|0;f=b+e|0;H[i>>2]=H[f>>2];H[(e|4)+d>>2]=H[f+4>>2];H[i+8>>2]=H[f+8>>2];f=N(a|1,12);e=f+d|0;f=b+f|0;H[e>>2]=H[f>>2];H[e+4>>2]=H[f+4>>2];H[e+8>>2]=H[f+8>>2];a=a+2|0;g=g+2|0;if((k|0)!=(g|0)){continue}break}}if(!j){break a}e=d;d=N(a,12);a=e+d|0;b=b+d|0;H[a>>2]=H[b>>2];H[a+4>>2]=H[b+4>>2];H[a+8>>2]=H[b+8>>2]}return(c|0)==(h|0)|0}function Mi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;c=H[b+8>>2];d=H[b+12>>2];g=d;d=H[b+20>>2];i=d;h=H[b+16>>2];f=h+4|0;d=f>>>0<4?d+1|0:d;a:{if(c>>>0>>0&(d|0)>=(g|0)|(d|0)>(g|0)){break a}e=h+H[b>>2]|0;e=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[b+16>>2]=f;H[b+20>>2]=d;f=c;c=i;d=h+8|0;c=d>>>0<8?c+1|0:c;if(d>>>0>f>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break a}H[b+16>>2]=d;H[b+20>>2]=c;if(!(e&1)){break a}b=Q(e)^31;if(b-1>>>0>28){break a}j=1;H[a+8>>2]=b+1;b=-2<>2]=c;H[a+12>>2]=b^-1;H[a+24>>2]=c>>1;L[a+20>>2]=O(2)/O(c|0)}return j|0}function nb(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;f=a+4|0;a=H[a+4>>2];a:{b:{if(!a){break b}d=I[b+11|0];c=d<<24>>24<0;g=c?H[b>>2]:b;d=c?H[b+4>>2]:d;b=f;while(1){e=I[a+27|0];c=e<<24>>24<0;e=c?H[a+20>>2]:e;h=e>>>0>d>>>0;i=h?d:e;c:{if(i){c=Fa(c?H[a+16>>2]:a+16|0,g,i);if(c){break c}}c=d>>>0>e>>>0?-1:h}c=(c|0)<0;b=c?b:a;a=H[(c?a+4|0:a)>>2];if(a){continue}break}if((b|0)==(f|0)){break b}c=I[b+27|0];a=c<<24>>24<0;d:{c=a?H[b+20>>2]:c;e=c>>>0>>0?c:d;if(e){a=Fa(g,a?H[b+16>>2]:b+16|0,e);if(a){break d}}if(c>>>0>d>>>0){break b}break a}if((a|0)>=0){break a}}b=f}return b}function Jf(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;if(Ya(a,H[b+8>>2],e)){if(!(H[b+28>>2]==1|H[b+4>>2]!=(c|0))){H[b+28>>2]=d}return}a:{if(Ya(a,H[b>>2],e)){if(!(H[b+16>>2]!=(c|0)&H[b+20>>2]!=(c|0))){if((d|0)!=1){break a}H[b+32>>2]=1;return}H[b+32>>2]=d;b:{if(H[b+44>>2]==4){break b}G[b+52>>1]=0;a=H[a+8>>2];ea[H[H[a>>2]+20>>2]](a,b,c,c,1,e);if(I[b+53|0]){H[b+44>>2]=3;if(!I[b+52|0]){break b}break a}H[b+44>>2]=4}H[b+20>>2]=c;H[b+40>>2]=H[b+40>>2]+1;if(H[b+36>>2]!=1|H[b+24>>2]!=2){break a}F[b+54|0]=1;return}a=H[a+8>>2];ea[H[H[a>>2]+24>>2]](a,b,c,d,e)}}function Db(a,b,c){var d=0,e=0,f=0,g=0;a:{b:{if(!b){break b}if(J[a+38>>1]<=513){f=H[a+12>>2];d=H[a+20>>2];b=H[a+16>>2];g=b+8|0;d=g>>>0<8?d+1|0:d;e=0;if(K[a+8>>2]>>0&(d|0)>=(f|0)|(d|0)>(f|0)){break a}b=b+H[a>>2]|0;d=I[b+4|0]|I[b+5|0]<<8|(I[b+6|0]<<16|I[b+7|0]<<24);H[c>>2]=I[b|0]|I[b+1|0]<<8|(I[b+2|0]<<16|I[b+3|0]<<24);H[c+4>>2]=d;b=H[a+20>>2];c=H[a+16>>2]+8|0;b=c>>>0<8?b+1|0:b;H[a+16>>2]=c;H[a+20>>2]=b;break b}e=0;if(!re(1,c,a)){break a}}F[a+36|0]=1;H[a+32>>2]=0;b=H[a+16>>2];c=b+H[a>>2]|0;H[a+24>>2]=c;H[a+28>>2]=(H[a+8>>2]-b|0)+c;e=1}return e}function ve(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0;f=pa(64);c=pa(12);H[c+8>>2]=H[H[a+4>>2]+80>>2];H[c>>2]=13216;H[c+4>>2]=0;f=od(f,c);a:{b:{if((b|0)<0){c=f;break b}h=a+8|0;c=H[a+12>>2];e=H[a+8>>2];g=c-e>>2;c:{if((g|0)>(b|0)){break c}d=b+1|0;if(b>>>0>=g>>>0){Vb(h,d-g|0);break c}if(d>>>0>=g>>>0){break c}e=e+(d<<2)|0;if((e|0)!=(c|0)){while(1){c=c-4|0;d=H[c>>2];H[c>>2]=0;if(d){ea[H[H[d>>2]+4>>2]](d)}if((c|0)!=(e|0)){continue}break}}H[a+12>>2]=e}a=H[h>>2]+(b<<2)|0;c=H[a>>2];H[a>>2]=f;if(!c){break a}}ea[H[H[c>>2]+4>>2]](c)}return(b^-1)>>>31|0}function Qd(a,b){var c=0,d=0,e=0,f=0;d=ca-16|0;ca=d;H[d+12>>2]=b;c=ca-208|0;ca=c;H[c+204>>2]=b;b=c+160|0;ra(b,0,40);H[c+200>>2]=H[c+204>>2];a:{if((Od(0,a,c+200|0,c+80|0,b)|0)<0){break a}f=H[3941]>=0;b=H[3922];if(H[3940]<=0){H[3922]=b&-33}b:{c:{d:{if(!H[3934]){H[3934]=80;H[3929]=0;H[3926]=0;H[3927]=0;e=H[3933];H[3933]=c;break d}if(H[3926]){break c}}if(Sd(15688)){break b}}Od(15688,a,c+200|0,c+80|0,c+160|0)}if(e){ea[H[3931]](15688,0,0)|0;H[3934]=0;H[3933]=e;H[3929]=0;H[3926]=0;H[3927]=0}H[3922]=H[3922]|b&32;if(!f){break a}}ca=c+208|0;ca=d+16|0}function pf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0;c=H[a+60>>2];a:{if(!c){break a}H[c+4>>2]=a+48;if(!(ea[H[H[c>>2]+12>>2]](c)|0)){break a}b:{c=ea[H[H[a>>2]+24>>2]](a)|0;if((c|0)<=0){break b}while(1){c:{f=H[(ea[H[H[a>>2]+28>>2]](a)|0)+4>>2];g=ea[H[H[a>>2]+20>>2]](a,d)|0;e=H[a+60>>2];if(!(ea[H[H[e>>2]+8>>2]](e,H[H[f+8>>2]+(g<<2)>>2])|0)){break c}d=d+1|0;if((c|0)!=(d|0)){continue}break b}break}return 0}d=0;if(!(ea[H[H[a>>2]+36>>2]](a,b)|0)){break a}if(!(ea[H[H[a>>2]+40>>2]](a,b)|0)){break a}d=ea[H[H[a>>2]+44>>2]](a)|0}return d|0}function id(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0;c=H[a+216>>2];if((c|0)!=H[a+220>>2]){while(1){a:{c=H[N(e,144)+c>>2];if((c|0)<0){break a}d=H[a+4>>2];f=H[d+8>>2];if((c|0)>=H[d+12>>2]-f>>2){break a}d=0;c=H[(c<<2)+f>>2];if((ea[H[H[c>>2]+24>>2]](c)|0)<=0){break a}while(1){if((ea[H[H[c>>2]+20>>2]](c,d)|0)!=(b|0)){d=d+1|0;if((ea[H[H[c>>2]+24>>2]](c)|0)>(d|0)){continue}break a}break}a=H[a+216>>2]+N(e,144)|0;return(I[a+100|0]?a+4|0:0)|0}e=e+1|0;c=H[a+216>>2];if(e>>>0<(H[a+220>>2]-c|0)/144>>>0){continue}break}}return 0}function xb(a){var b=0,c=0,d=0,e=0;c=H[a+132>>2];if(c){d=c;b=H[a+136>>2];if((c|0)!=(b|0)){while(1){d=b-12|0;e=H[d>>2];if(e){H[b-8>>2]=e;oa(e)}b=d;if((c|0)!=(b|0)){continue}break}d=H[a+132>>2]}H[a+136>>2]=c;oa(d)}c=H[a+120>>2];if(c){d=c;b=H[a+124>>2];if((c|0)!=(b|0)){while(1){d=b-12|0;e=H[d>>2];if(e){H[b-8>>2]=e;oa(e)}b=d;if((c|0)!=(b|0)){continue}break}d=H[a+120>>2]}H[a+124>>2]=c;oa(d)}b=H[a+108>>2];if(b){H[a+112>>2]=b;oa(b)}b=H[a+96>>2];if(b){H[a+100>>2]=b;oa(b)}Za(a+76|0);Za(a+56|0);Za(a+36|0);Za(a+16|0)}function rd(a){a=a|0;var b=0,c=0,d=0;H[a>>2]=2128;d=H[a+60>>2];if(d){b=d;c=H[a- -64>>2];if((b|0)!=(c|0)){while(1){c=c-4|0;b=H[c>>2];H[c>>2]=0;if(b){Ga(b)}if((c|0)!=(d|0)){continue}break}b=H[a+60>>2]}H[a+64>>2]=d;oa(b)}b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}d=H[a+36>>2];if(d){b=d;c=H[a+40>>2];if((b|0)!=(c|0)){while(1){c=c-24|0;ea[H[H[c>>2]>>2]](c)|0;if((c|0)!=(d|0)){continue}break}b=H[a+36>>2]}H[a+40>>2]=d;oa(b)}H[a>>2]=1984;b=H[a+16>>2];if(b){H[a+20>>2]=b;oa(b)}b=H[a+4>>2];if(b){H[a+8>>2]=b;oa(b)}return a|0}function ue(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;c=H[a+8>>2];d=H[a+4>>2];if(c-d>>2>>>0>=b>>>0){if(b){b=b<<2;d=ra(d,0,b)+b|0}H[a+4>>2]=d;return}a:{f=H[a>>2];g=d-f>>2;e=g+b|0;if(e>>>0<1073741824){c=c-f|0;h=c>>>1|0;e=c>>>0>=2147483644?1073741823:e>>>0>>0?h:e;if(e){if(e>>>0>=1073741824){break a}i=pa(e<<2)}c=(g<<2)+i|0;b=b<<2;b=ra(c,0,b)+b|0;if((d|0)!=(f|0)){while(1){c=c-4|0;d=d-4|0;H[c>>2]=H[d>>2];if((d|0)!=(f|0)){continue}break}}H[a+8>>2]=(e<<2)+i;H[a+4>>2]=b;H[a>>2]=c;if(f){oa(f)}return}sa();v()}wa();v()}function rb(a){var b=0,c=0,d=0,e=0,f=0;d=H[a+8>>2];a:{if(I[d+84|0]){break a}b=H[a+16>>2];if(!b|!I[b+84|0]){break a}c=H[d+72>>2];e=H[d+68>>2];F[b+84|0]=0;c=c-e>>2;f=H[b+68>>2];e=H[b+72>>2]-f>>2;b:{if(c>>>0>e>>>0){qb(b+68|0,c-e|0,2316);d=H[a+8>>2];break b}if(c>>>0>=e>>>0){break b}H[b+72>>2]=f+(c<<2)}if(I[d+84|0]){break a}c=H[d+68>>2];if((c|0)==H[d+72>>2]){break a}e=H[H[a+16>>2]+68>>2];b=0;while(1){f=b<<2;H[f+e>>2]=H[c+f>>2];b=b+1|0;c=H[d+68>>2];if(b>>>0>2]-c>>2>>>0){continue}break}}return H[a+16>>2]}function Lg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;e=ca+-64|0;ca=e;f=Ha(e+8|0);H[f+16>>2]=0;H[f+20>>2]=0;H[f>>2]=b;H[f+8>>2]=c;H[f+12>>2]=0;b=e+48|0;Pe(b,a,f,d);H[a+24>>2]=H[e+48>>2];f=a+24|0;a:{if((f|0)==(b|0)){break a}b=a+28|0;c=e+48|4;g=I[e+63|0];d=g<<24>>24;if(F[a+39|0]>=0){if((d|0)>=0){a=H[c+4>>2];H[b>>2]=H[c>>2];H[b+4>>2]=a;H[b+8>>2]=H[c+8>>2];break a}Xb(b,H[e+52>>2],H[e+56>>2]);break a}a=(d|0)<0;Yb(b,a?H[e+52>>2]:c,a?H[e+56>>2]:g)}if(F[e+63|0]<0){oa(H[e+52>>2])}ca=e- -64|0;return f|0}function Kg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;e=ca+-64|0;ca=e;f=Ha(e+8|0);H[f+16>>2]=0;H[f+20>>2]=0;H[f>>2]=b;H[f+8>>2]=c;H[f+12>>2]=0;b=e+48|0;Oe(b,a,f,d);H[a+24>>2]=H[e+48>>2];f=a+24|0;a:{if((f|0)==(b|0)){break a}b=a+28|0;c=e+48|4;g=I[e+63|0];d=g<<24>>24;if(F[a+39|0]>=0){if((d|0)>=0){a=H[c+4>>2];H[b>>2]=H[c>>2];H[b+4>>2]=a;H[b+8>>2]=H[c+8>>2];break a}Xb(b,H[e+52>>2],H[e+56>>2]);break a}a=(d|0)<0;Yb(b,a?H[e+52>>2]:c,a?H[e+56>>2]:g)}if(F[e+63|0]<0){oa(H[e+52>>2])}ca=e- -64|0;return f|0}function Ig(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0;a=ca-32|0;ca=a;a:{d=Ma(c);if(d>>>0<2147483632){b:{c:{if(d>>>0>=11){e=(d|15)+1|0;f=pa(e);H[a+24>>2]=e|-2147483648;H[a+16>>2]=f;H[a+20>>2]=d;e=d+f|0;break c}F[a+27|0]=d;f=a+16|0;e=f+d|0;if(!d){break b}}qa(f,c,d)}F[e|0]=0;F[a+4|0]=0;H[a>>2]=1701667182;F[a+11|0]=4;d=H[b+4>>2];c=-1;d:{if(!d){break d}d=be(d,a,a+16|0);c=-1;if(!d){break d}c=Yd(b,H[d+24>>2])}b=c;if(F[a+11|0]<0){oa(H[a>>2])}if(F[a+27|0]<0){oa(H[a+16>>2])}ca=a+32|0;break a}Na();v()}return b|0}function hd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0;c=H[a+216>>2];if((c|0)!=H[a+220>>2]){while(1){a:{c=H[N(e,144)+c>>2];if((c|0)<0){break a}d=H[a+4>>2];f=H[d+8>>2];if((c|0)>=H[d+12>>2]-f>>2){break a}d=0;c=H[(c<<2)+f>>2];if((ea[H[H[c>>2]+24>>2]](c)|0)<=0){break a}while(1){if((ea[H[H[c>>2]+20>>2]](c,d)|0)!=(b|0)){d=d+1|0;if((ea[H[H[c>>2]+24>>2]](c)|0)>(d|0)){continue}break a}break}return(H[a+216>>2]+N(e,144)|0)+104|0}e=e+1|0;c=H[a+216>>2];if(e>>>0<(H[a+220>>2]-c|0)/144>>>0){continue}break}}return a+184|0}function ab(a){var b=0,c=0,d=0,e=0;c=H[a+640>>2];if(c){d=c;b=H[a+644>>2];if((c|0)!=(b|0)){while(1){d=b-12|0;e=H[d>>2];if(e){H[b-8>>2]=e;oa(e)}b=d;if((c|0)!=(b|0)){continue}break}d=H[a+640>>2]}H[a+644>>2]=c;oa(d)}c=H[a+628>>2];if(c){d=c;b=H[a+632>>2];if((c|0)!=(b|0)){while(1){d=b-12|0;e=H[d>>2];if(e){H[b-8>>2]=e;oa(e)}b=d;if((c|0)!=(b|0)){continue}break}d=H[a+628>>2]}H[a+632>>2]=c;oa(d)}b=H[a+616>>2];if(b){H[a+620>>2]=b;oa(b)}b=H[a+604>>2];if(b){H[a+608>>2]=b;oa(b)}Za(a+584|0);Za(a+564|0);Za(a+544|0)}function Tg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0;d=ca-16|0;ca=d;H[d+12>>2]=0;a:{e=Ma(c);if(e>>>0<2147483632){b:{c:{if(e>>>0>=11){f=(e|15)+1|0;a=pa(f);H[d+8>>2]=f|-2147483648;H[d>>2]=a;H[d+4>>2]=e;f=a+e|0;break c}F[d+11|0]=e;f=d+e|0;a=d;if(!e){break b}}qa(a,c,e)}F[f|0]=0;a=nb(b,d);d:{if((a|0)==(b+4|0)){break d}b=H[a+32>>2];a=H[a+28>>2];if((b-a|0)!=4){break d}H[d+12>>2]=I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24)}a=H[d+12>>2];if(F[d+11|0]<0){oa(H[d>>2])}ca=d+16|0;break a}Na();v()}return a|0}function vb(a){var b=0,c=0,d=0,e=0;c=H[a+128>>2];if(c){d=c;b=H[a+132>>2];if((c|0)!=(b|0)){while(1){d=b-12|0;e=H[d>>2];if(e){H[b-8>>2]=e;oa(e)}b=d;if((c|0)!=(b|0)){continue}break}d=H[a+128>>2]}H[a+132>>2]=c;oa(d)}c=H[a+116>>2];if(c){d=c;b=H[a+120>>2];if((c|0)!=(b|0)){while(1){d=b-12|0;e=H[d>>2];if(e){H[b-8>>2]=e;oa(e)}b=d;if((c|0)!=(b|0)){continue}break}d=H[a+116>>2]}H[a+120>>2]=c;oa(d)}b=H[a+104>>2];if(b){H[a+108>>2]=b;oa(b)}b=H[a+92>>2];if(b){H[a+96>>2]=b;oa(b)}Za(a+72|0);Za(a+52|0);Za(a+32|0)}function kc(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;a:{c=H[a+4>>2];e=H[a>>2];d=c-e|0;b:{if(d>>>0>>0){g=b-d|0;f=H[a+8>>2];if(g>>>0<=f-c>>>0){h=a,i=ra(c,0,g)+g|0,H[h+4>>2]=i;break b}if((b|0)<0){break a}c=f-e|0;f=c<<1;c=c>>>0>=1073741823?2147483647:b>>>0>>0?f:b;f=pa(c);ra(f+d|0,0,g);d=va(f,e,d);H[a+8>>2]=d+c;H[a+4>>2]=b+d;H[a>>2]=d;if(!e){break b}oa(e);break b}if(b>>>0>=d>>>0){break b}H[a+4>>2]=b+e}b=H[a+28>>2];c=b;d=b+1|0;b=H[a+24>>2]+1|0;e=b?c:d;H[a+24>>2]=b;H[a+28>>2]=e;return}sa();v()}function Ka(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;e=H[a+4>>2];if((e|0)!=H[a+8>>2]){H[e>>2]=H[b>>2];H[a+4>>2]=e+4;return}a:{g=H[a>>2];f=e-g|0;c=f>>2;d=c+1|0;if(d>>>0<1073741824){h=c<<2;c=f>>>1|0;c=f>>>0>=2147483644?1073741823:c>>>0>d>>>0?c:d;if(c){if(c>>>0>=1073741824){break a}f=pa(c<<2)}else{f=0}d=h+f|0;H[d>>2]=H[b>>2];b=d+4|0;if((e|0)!=(g|0)){while(1){d=d-4|0;e=e-4|0;H[d>>2]=H[e>>2];if((e|0)!=(g|0)){continue}break}}H[a+8>>2]=f+(c<<2);H[a+4>>2]=b;H[a>>2]=d;if(g){oa(g)}return}sa();v()}wa();v()}function Ia(a){H[a>>2]=-1;H[a+4>>2]=0;H[a+8>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;F[a+28|0]=1;H[a+20>>2]=0;H[a+24>>2]=0;H[a+12>>2]=0;H[a+16>>2]=0;H[a+40>>2]=0;H[a+44>>2]=0;H[a+48>>2]=0;H[a+52>>2]=0;H[a+56>>2]=0;H[a+60>>2]=0;H[a+64>>2]=0;H[a+68>>2]=0;H[a+76>>2]=0;H[a+80>>2]=0;H[a+84>>2]=0;H[a+88>>2]=0;H[a+92>>2]=0;H[a+96>>2]=0;H[a+72>>2]=a+4;H[a+104>>2]=0;H[a+108>>2]=0;F[a+100|0]=1;H[a+112>>2]=0;H[a+116>>2]=0;H[a+120>>2]=0;H[a+124>>2]=0;H[a+128>>2]=0;H[a+132>>2]=0;H[a+136>>2]=0;H[a+140>>2]=0}function Ld(a,b){if(!a){return 0}a:{b:{if(a){if(b>>>0<=127){break b}c:{if(!H[H[4292]>>2]){if((b&-128)==57216){break b}break c}if(b>>>0<=2047){F[a+1|0]=b&63|128;F[a|0]=b>>>6|192;a=2;break a}if(!((b&-8192)!=57344&b>>>0>=55296)){F[a+2|0]=b&63|128;F[a|0]=b>>>12|224;F[a+1|0]=b>>>6&63|128;a=3;break a}if(b-65536>>>0<=1048575){F[a+3|0]=b&63|128;F[a|0]=b>>>18|240;F[a+2|0]=b>>>6&63|128;F[a+1|0]=b>>>12&63|128;a=4;break a}}H[3992]=25;a=-1}else{a=1}break a}F[a|0]=b;a=1}return a}function Hb(a,b){var c=0,d=0,e=0,f=0;d=H[a+12>>2];c=H[a+16>>2]-d>>2;a:{if(c>>>0>>0){ya(a+12|0,b-c|0);break a}if(b>>>0>=c>>>0){break a}H[a+16>>2]=d+(b<<2)}b:{c=H[a>>2];c:{if(H[a+8>>2]-c>>2>>>0>=b>>>0){break c}if(b>>>0>=1073741824){break b}d=H[a+4>>2];e=b<<2;b=pa(e);e=b+e|0;f=b+(d-c&-4)|0;b=f;if((c|0)!=(d|0)){while(1){b=b-4|0;d=d-4|0;H[b>>2]=H[d>>2];if((c|0)!=(d|0)){continue}break}}H[a+8>>2]=e;H[a+4>>2]=f;H[a>>2]=b;if(!c){break c}oa(c)}return}sa();v()}function _b(a){a=a|0;var b=0,c=0,d=0;H[a>>2]=13724;b=H[a+68>>2];if(b){H[a+72>>2]=b;oa(b)}b=H[a+56>>2];if(b){H[a+60>>2]=b;oa(b)}b=H[a+44>>2];if(b){H[a+48>>2]=b;oa(b)}b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}b=H[a+20>>2];if(b){H[a+24>>2]=b;oa(b)}b=H[a+8>>2];if(b){d=b;c=H[a+12>>2];if((b|0)!=(c|0)){while(1){c=c-4|0;d=H[c>>2];H[c>>2]=0;if(d){Ga(d)}if((b|0)!=(c|0)){continue}break}d=H[a+8>>2]}H[a+12>>2]=b;oa(d)}b=H[a+4>>2];H[a+4>>2]=0;if(b){Uc(b)}return a|0}function yb(a,b,c){var d=0,e=0,f=0,g=0,h=0;f=ca-16|0;ca=f;d=ca-32|0;ca=d;e=ca-16|0;ca=e;H[e+12>>2]=b;H[e+8>>2]=b+c;H[d+24>>2]=H[e+12>>2];H[d+28>>2]=H[e+8>>2];ca=e+16|0;c=ca-16|0;ca=c;h=H[d+28>>2];e=H[d+24>>2];g=h-e|0;if((e|0)!=(h|0)){va(a,e,g)}H[c+12>>2]=e+g;H[c+8>>2]=a+g;H[d+16>>2]=H[c+12>>2];H[d+20>>2]=H[c+8>>2];ca=c+16|0;H[d+12>>2]=(H[d+16>>2]-b|0)+b;H[d+8>>2]=(H[d+20>>2]-a|0)+a;H[f+8>>2]=H[d+12>>2];H[f+12>>2]=H[d+8>>2];ca=d+32|0;ca=f+16|0}function ya(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;e=H[a+8>>2];c=H[a+4>>2];if(e-c>>2>>>0>=b>>>0){if(b){b=b<<2;c=ra(c,0,b)+b|0}H[a+4>>2]=c;return}a:{f=c;c=H[a>>2];g=f-c|0;h=g>>2;d=h+b|0;if(d>>>0<1073741824){e=e-c|0;f=e>>>1|0;d=e>>>0>=2147483644?1073741823:d>>>0>>0?f:d;if(d){if(d>>>0>=1073741824){break a}i=pa(d<<2)}b=b<<2;e=ra((h<<2)+i|0,0,b);f=d<<2;d=va(i,c,g);H[a+8>>2]=f+d;H[a+4>>2]=b+e;H[a>>2]=d;if(c){oa(c)}return}sa();v()}wa();v()}function Tc(a,b){var c=0,d=0,e=0,f=0;c=a+4|0;a=nb(a,b);a:{if((c|0)==(a|0)){break a}b=a+28|0;b=F[a+39|0]<0?H[b>>2]:b;while(1){a=b;b=a+1|0;c=F[a|0];if((c|0)==32|c-9>>>0<5){continue}break}b:{c:{d:{c=F[a|0];switch(c-43|0){case 0:break c;case 2:break d;default:break b}}e=1}c=F[b|0];a=b}if(c-48>>>0<10){while(1){d=(N(d,10)-F[a|0]|0)+48|0;b=F[a+1|0];a=a+1|0;if(b-48>>>0<10){continue}break}}a=e?d:0-d|0;if((a|0)==-1){break a}f=(a|0)!=0}return f}function bb(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;a=H[a>>2];c=H[a+4>>2];e=H[a+8>>2];if(c>>>0>>0){H[c>>2]=H[b>>2];H[a+4>>2]=c+4;return}a:{d=c;c=H[a>>2];g=d-c|0;d=g>>2;f=d+1|0;if(f>>>0<1073741824){h=d<<2;e=e-c|0;d=e>>>1|0;f=e>>>0>=2147483644?1073741823:f>>>0>>0?d:f;if(f){if(f>>>0>=1073741824){break a}e=pa(f<<2)}else{e=0}d=h+e|0;H[d>>2]=H[b>>2];b=va(e,c,g);H[a+8>>2]=b+(f<<2);H[a+4>>2]=d+4;H[a>>2]=b;if(c){oa(c)}return}sa();v()}wa();v()}function ob(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;e=H[a+8>>2];c=H[a+4>>2];if(e-c>>3>>>0>=b>>>0){if(b){b=b<<3;c=ra(c,0,b)+b|0}H[a+4>>2]=c;return}a:{f=c;c=H[a>>2];g=f-c|0;h=g>>3;d=h+b|0;if(d>>>0<536870912){e=e-c|0;f=e>>>2|0;d=e>>>0>=2147483640?536870911:d>>>0>>0?f:d;if(d){if(d>>>0>=536870912){break a}i=pa(d<<3)}b=b<<3;e=ra((h<<3)+i|0,0,b);f=d<<3;d=va(i,c,g);H[a+8>>2]=f+d;H[a+4>>2]=b+e;H[a>>2]=d;if(c){oa(c)}return}sa();v()}wa();v()}function kf(a){a=a|0;var b=0,c=0,d=0;H[a>>2]=2328;b=H[a+60>>2];H[a+60>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}d=H[a+36>>2];if(d){c=H[a+40>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=H[c>>2];H[c>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=H[a+36>>2]}H[a+40>>2]=d;oa(b)}H[a>>2]=1984;b=H[a+16>>2];if(b){H[a+20>>2]=b;oa(b)}b=H[a+4>>2];if(b){H[a+8>>2]=b;oa(b)}return a|0}function jf(a){a=a|0;var b=0,c=0,d=0;H[a>>2]=2328;b=H[a+60>>2];H[a+60>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}d=H[a+36>>2];if(d){c=H[a+40>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=H[c>>2];H[c>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=H[a+36>>2]}H[a+40>>2]=d;oa(b)}H[a>>2]=1984;b=H[a+16>>2];if(b){H[a+20>>2]=b;oa(b)}b=H[a+4>>2];if(b){H[a+8>>2]=b;oa(b)}oa(a)}function xi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0;d=ca-16|0;ca=d;e=H[a+4>>2];a:{if((e|0)==-1){break a}c=H[b+20>>2];if(!!H[b+16>>2]&(c|0)>=0|(c|0)>0){break a}Wb(b,H[b+4>>2],H[a+8>>2],H[a+12>>2]);c=H[b+20>>2];if(!!H[b+16>>2]&(c|0)>=0|(c|0)>0){break a}Wb(b,H[b+4>>2],a+20|0,a+24|0);c=H[b+20>>2];f=H[b+16>>2];F[d+15|0]=H[a+4>>2];if(!!f&(c|0)>=0|(c|0)>0){break a}Wb(b,H[b+4>>2],d+15|0,d+16|0)}ca=d+16|0;return(e|0)!=-1|0}function Eh(a){a=a|0;var b=0,c=0,d=0,e=0,f=0;a:{b=H[a+8>>2];b:{if((b|0)<0){break b}c=H[a+4>>2];e=H[c>>2];d=H[c+4>>2]-e>>2;c:{if(d>>>0>>0){ue(c,b-d|0);f=H[a+8>>2];break c}f=b;if(b>>>0>=d>>>0){break c}H[c+4>>2]=e+(b<<2);f=b}d=f;if((d|0)<=0){break b}a=H[a+4>>2];c=H[a>>2];e=H[a+4>>2]-c>>2;a=0;while(1){if((a|0)==(e|0)){break a}H[c+(a<<2)>>2]=a;a=a+1|0;if((d|0)!=(a|0)){continue}break}}return(b^-1)>>>31|0}Ca();v()}function qe(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;e=H[a+8>>2];c=H[a+4>>2];if(e-c>>1>>>0>=b>>>0){if(b){b=b<<1;c=ra(c,0,b)+b|0}H[a+4>>2]=c;return}a:{f=c;c=H[a>>2];g=f-c|0;f=g>>1;d=f+b|0;if((d|0)>=0){e=e-c|0;d=e>>>0>=2147483646?2147483647:d>>>0>>0?e:d;if(d){if((d|0)<0){break a}h=pa(d<<1)}b=b<<1;e=ra((f<<1)+h|0,0,b);f=d<<1;d=va(h,c,g);H[a+8>>2]=f+d;H[a+4>>2]=b+e;H[a>>2]=d;if(c){oa(c)}return}sa();v()}wa();v()}function ng(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;d=ca-16|0;ca=d;Pe(d,a,b,c);H[a+24>>2]=H[d>>2];e=a+24|0;a:{if((e|0)==(d|0)){break a}b=a+28|0;c=d|4;f=I[d+15|0];g=f<<24>>24;if(F[a+39|0]>=0){if((g|0)>=0){a=H[c+4>>2];H[b>>2]=H[c>>2];H[b+4>>2]=a;H[b+8>>2]=H[c+8>>2];break a}Xb(b,H[d+4>>2],H[d+8>>2]);break a}a=(g|0)<0;Yb(b,a?H[d+4>>2]:c,a?H[d+8>>2]:f)}if(F[d+15|0]<0){oa(H[d+4>>2])}ca=d+16|0;return e|0}function mg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;d=ca-16|0;ca=d;Oe(d,a,b,c);H[a+24>>2]=H[d>>2];e=a+24|0;a:{if((e|0)==(d|0)){break a}b=a+28|0;c=d|4;f=I[d+15|0];g=f<<24>>24;if(F[a+39|0]>=0){if((g|0)>=0){a=H[c+4>>2];H[b>>2]=H[c>>2];H[b+4>>2]=a;H[b+8>>2]=H[c+8>>2];break a}Xb(b,H[d+4>>2],H[d+8>>2]);break a}a=(g|0)<0;Yb(b,a?H[d+4>>2]:c,a?H[d+8>>2]:f)}if(F[d+15|0]<0){oa(H[d+4>>2])}ca=d+16|0;return e|0}function za(a,b,c){var d=0,e=0,f=0,g=0;e=ca-16|0;ca=e;a:{b:{if(c>>>0<11){d=a;F[a+11|0]=I[a+11|0]&128|c;F[a+11|0]=I[a+11|0]&127;break b}if(c>>>0>2147483631){break a}g=e+8|0;if(c>>>0>=11){f=c+16&-16;d=f-1|0;d=(d|0)==11?f:d}else{d=10}Zb(g,d+1|0);d=H[e+8>>2];H[a>>2]=d;H[a+8>>2]=H[a+8>>2]&-2147483648|H[e+12>>2]&2147483647;H[a+8>>2]=H[a+8>>2]|-2147483648;H[a+4>>2]=c}yb(d,b,c+1|0);ca=e+16|0;return}Na();v()}function Qg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;d=ca-16|0;ca=d;a:{e=Ma(c);if(e>>>0<2147483632){b:{c:{if(e>>>0>=11){g=(e|15)+1|0;f=pa(g);H[d+8>>2]=g|-2147483648;H[d>>2]=f;H[d+4>>2]=e;g=e+f|0;break c}F[d+11|0]=e;g=d+e|0;f=d;if(!e){break b}}qa(f,c,e)}F[g|0]=0;f=a+16|0;c=$d(b,d,f);b=H[a+16>>2];a=F[a+27|0];if(F[d+11|0]<0){oa(H[d>>2])}ca=d+16|0;a=c?(a|0)<0?b:f:0;break a}Na();v()}return a|0}function Mc(a,b){var c=0,d=0,e=0;c=H[a+4>>2];d=c+b|0;H[a+4>>2]=d;if(!((d-1^c-1)>>>0<32?c:0)){H[H[a>>2]+((d>>>0>=33?d-1>>>5|0:0)<<2)>>2]=0}a:{if(!b){break a}a=H[a>>2]+(c>>>3&536870908)|0;c=c&31;if(c){d=32-c|0;e=b>>>0>d>>>0?d:b;H[a>>2]=H[a>>2]&(-1<>>d-e^-1);b=b-e|0;a=a+4|0}c=b>>>5|0;if(b>>>0>=32){ra(a,0,c<<2)}if((b&-32)==(b|0)){break a}a=(c<<2)+a|0;H[a>>2]=H[a>>2]&(-1>>>32-(b&31)^-1)}}function Fc(a,b,c){var d=0,e=0,f=0;d=H[c+16>>2];a:{if(!d){if(Sd(c)){break a}d=H[c+16>>2]}f=H[c+20>>2];if(d-f>>>0>>0){return ea[H[c+36>>2]](c,a,b)|0}b:{if(H[c+80>>2]<0){d=0;break b}e=b;while(1){d=e;if(!d){d=0;break b}e=d-1|0;if(I[e+a|0]!=10){continue}break}e=ea[H[c+36>>2]](c,a,d)|0;if(e>>>0>>0){break a}a=a+d|0;b=b-d|0;f=H[c+20>>2]}qa(f,a,b);H[c+20>>2]=H[c+20>>2]+b;e=b+d|0}return e}function ad(a){var b=0,c=0,d=0,e=0;if(I[a+76|0]){F[a+76|0]=0;e=H[a+60>>2];c=H[a+72>>2]+7|0;b=c>>>0<7?1:b;d=b<<29|c>>>3;c=d+H[a+56>>2]|0;b=(b>>>3|0)+e|0;H[a+56>>2]=c;H[a+60>>2]=c>>>0>>0?b+1|0:b}if(J[a+38>>1]<=513){F[a+132|0]=0;e=H[a+116>>2];b=0;c=H[a+128>>2]+7|0;b=c>>>0<7?1:b;d=b<<29|c>>>3;c=d+H[a+112>>2]|0;b=(b>>>3|0)+e|0;H[a+112>>2]=c;H[a+116>>2]=c>>>0>>0?b+1|0:b}}function re(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>10){break a}d=H[c+20>>2];f=H[c+12>>2];e=H[c+16>>2];if((d|0)>=(f|0)&e>>>0>=K[c+8>>2]|(d|0)>(f|0)){break a}f=F[e+H[c>>2]|0];e=e+1|0;d=e?d:d+1|0;H[c+16>>2]=e;H[c+20>>2]=d;d=f;b:{if((d|0)<0){if(!re(a+1|0,b,c)){break a}a=H[b>>2];d=d&127|a<<7;a=H[b+4>>2]<<7|a>>>25;break b}d=d&255;a=0}H[b>>2]=d;H[b+4>>2]=a;g=1}return g}function gb(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>10){break a}d=H[c+20>>2];f=H[c+12>>2];e=H[c+16>>2];if((d|0)>=(f|0)&e>>>0>=K[c+8>>2]|(d|0)>(f|0)){break a}f=F[e+H[c>>2]|0];e=e+1|0;d=e?d:d+1|0;H[c+16>>2]=e;H[c+20>>2]=d;d=f;b:{if((d|0)<0){if(!gb(a+1|0,b,c)){break a}a=H[b>>2];d=d&127|a<<7;a=H[b+4>>2]<<7|a>>>25;break b}d=d&255;a=0}H[b>>2]=d;H[b+4>>2]=a;g=1}return g}function Nh(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0;e=ca+-64|0;ca=e;d=ea[H[H[a>>2]+44>>2]](a,b)|0;a=ea[H[H[a>>2]+40>>2]](a,b)|0;f=Eb(e);g=H[b+56>>2];h=d&255;i=a;a=a-1|0;if(a>>>0<=10){a=H[(a<<2)+13584>>2]}else{a=-1}d=N(a,d);lc(f,g,h,i,0,d,d>>31);a=jc(pa(96),f);mb(a,c);F[a+84|0]=1;H[a+72>>2]=H[a+68>>2];H[a+60>>2]=H[b+60>>2];ca=e- -64|0;return a|0}function If(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;if(Ya(a,H[b+8>>2],e)){if(!(H[b+28>>2]==1|H[b+4>>2]!=(c|0))){H[b+28>>2]=d}return}a:{if(!Ya(a,H[b>>2],e)){break a}if(!(H[b+16>>2]!=(c|0)&H[b+20>>2]!=(c|0))){if((d|0)!=1){break a}H[b+32>>2]=1;return}H[b+20>>2]=c;H[b+32>>2]=d;H[b+40>>2]=H[b+40>>2]+1;if(!(H[b+36>>2]!=1|H[b+24>>2]!=2)){F[b+54|0]=1}H[b+44>>2]=4}}function Bh(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0;e=H[a+32>>2];b=e;h=H[b+8>>2];g=H[b+12>>2];c=H[b+16>>2];b=H[b+20>>2];f=c+4|0;b=f>>>0<4?b+1|0:b;d=0;a:{if(f>>>0>h>>>0&(b|0)>=(g|0)|(b|0)>(g|0)){break a}c=H[e>>2]+c|0;c=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);H[e+16>>2]=f;H[e+20>>2]=b;d=0;if((c|0)<0){break a}H[H[a+4>>2]+80>>2]=c;d=1}return d|0}function qi(a){a=a|0;var b=0,c=0,d=0;H[a>>2]=11276;b=H[a+48>>2];H[a+48>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}H[a>>2]=13280;b=H[a+20>>2];if(b){H[a+24>>2]=b;oa(b)}d=H[a+8>>2];if(d){c=H[a+12>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=H[c>>2];H[c>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=H[a+8>>2]}H[a+12>>2]=d;oa(b)}return a|0}function Ee(a,b){var c=0,d=0,e=0,f=0;H[a+144>>2]=b;c=H[(ea[H[H[b>>2]+32>>2]](b)|0)+32>>2];c=H[c>>2]+H[c+16>>2]|0;d=H[(ea[H[H[b>>2]+32>>2]](b)|0)+32>>2];d=H[d+8>>2]-H[d+16>>2]|0;e=a,f=J[H[(ea[H[H[b>>2]+32>>2]](b)|0)+32>>2]+38>>1],G[e+38>>1]=f;H[a>>2]=c;H[a+16>>2]=0;H[a+20>>2]=0;H[a+8>>2]=d;H[a+12>>2]=0;e=a,f=ea[H[H[b>>2]+36>>2]](b)|0,H[e+148>>2]=f}function Cd(a,b,c,d){F[a+53|0]=1;a:{if(H[a+4>>2]!=(c|0)){break a}F[a+52|0]=1;c=H[a+16>>2];b:{if(!c){H[a+36>>2]=1;H[a+24>>2]=d;H[a+16>>2]=b;if((d|0)!=1){break a}if(H[a+48>>2]==1){break b}break a}if((b|0)==(c|0)){c=H[a+24>>2];if((c|0)==2){H[a+24>>2]=d;c=d}if(H[a+48>>2]!=1){break a}if((c|0)==1){break b}break a}H[a+36>>2]=H[a+36>>2]+1}F[a+54|0]=1}}function pi(a){a=a|0;var b=0,c=0,d=0;H[a>>2]=11276;b=H[a+48>>2];H[a+48>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}H[a>>2]=13280;b=H[a+20>>2];if(b){H[a+24>>2]=b;oa(b)}d=H[a+8>>2];if(d){c=H[a+12>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=H[c>>2];H[c>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=H[a+8>>2]}H[a+12>>2]=d;oa(b)}oa(a)}function zh(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0;e=H[a+32>>2];b=e;g=H[b+8>>2];d=H[b+12>>2];c=H[b+16>>2];b=H[b+20>>2];f=d;d=c+4|0;b=d>>>0<4?b+1|0:b;if((f|0)>=(b|0)&d>>>0<=g>>>0|(b|0)<(f|0)){c=H[e>>2]+c|0;c=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);H[e+16>>2]=d;H[e+20>>2]=b;H[H[a+4>>2]+80>>2]=c}return(b|0)<=(f|0)&d>>>0<=g>>>0|(b|0)<(f|0)}function Mf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;e=ca+-64|0;ca=e;d=1;a:{if(Ya(a,b,0)){break a}d=0;if(!b){break a}b=Ed(b,14972);d=0;if(!b){break a}d=e+8|0;ra(d|4,0,52);H[e+56>>2]=1;H[e+20>>2]=-1;H[e+16>>2]=a;H[e+8>>2]=b;ea[H[H[b>>2]+28>>2]](b,d,H[c>>2],1);a=H[e+32>>2];if((a|0)==1){H[c>>2]=H[e+24>>2]}d=(a|0)==1}ca=e- -64|0;return d|0}function Ie(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=ca-16|0;ca=d;H[a+4>>2]=b;b=H[b+64>>2];e=H[b>>2];b=H[b+4>>2];F[d+15|0]=0;Oa(a+24|0,(b-e>>2>>>0)/3|0,d+15|0);b=H[a+4>>2];e=H[b+56>>2];b=H[b+52>>2];F[d+14|0]=0;Oa(a+36|0,e-b>>2,d+14|0);b=H[c+12>>2];H[a+16>>2]=H[c+8>>2];H[a+20>>2]=b;b=H[c+4>>2];H[a+8>>2]=H[c>>2];H[a+12>>2]=b;ca=d+16|0}function pc(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!b){H[c>>2]=0;return}h=0-I[a+12|0]&255;e=H[a+4>>2];d=H[a+8>>2];i=H[a>>2];while(1){j=f<<1;if(!((e|0)<=0|d>>>0>4095)){e=e-1|0;H[a+4>>2]=e;d=I[e+i|0]|d<<8}g=d&255;f=g>>>0>>0;k=g;g=N(d>>>8|0,h);d=f?k+g|0:d-(h+g|0)|0;H[a+8>>2]=d;f=f|j;b=b-1|0;if(b){continue}break}H[c>>2]=f}function yg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;a=ca-16|0;ca=a;f=F[b+24|0];e=H[3411];H[a+8>>2]=H[3410];H[a+12>>2]=e;e=H[3409];H[a>>2]=H[3408];H[a+4>>2]=e;e=Va(b,c,f,a);if(e){b=0;if(f){c=(f&255)<<2;b=pa(c);g=qa(b,a,c)+c|0}c=H[d>>2];if(c){H[d+4>>2]=c;oa(c)}H[d+8>>2]=g;H[d+4>>2]=g;H[d>>2]=b}ca=a+16|0;return e|0}function of(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0;f=ea[H[H[a>>2]+24>>2]](a)|0;c=1;a:{if((f|0)<=0){break a}d=H[H[a+36>>2]>>2];g=a+48|0;c=0;if(!(ea[H[H[d>>2]+16>>2]](d,g,b)|0)){break a}while(1){e=e+1|0;if((f|0)!=(e|0)){d=H[H[a+36>>2]+(e<<2)>>2];if(ea[H[H[d>>2]+16>>2]](d,g,b)|0){continue}}break}c=(e|0)>=(f|0)}return c|0}function nf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0;f=ea[H[H[a>>2]+24>>2]](a)|0;c=1;a:{if((f|0)<=0){break a}d=H[H[a+36>>2]>>2];g=a+48|0;c=0;if(!(ea[H[H[d>>2]+20>>2]](d,g,b)|0)){break a}while(1){e=e+1|0;if((f|0)!=(e|0)){d=H[H[a+36>>2]+(e<<2)>>2];if(ea[H[H[d>>2]+20>>2]](d,g,b)|0){continue}}break}c=(e|0)>=(f|0)}return c|0}function _c(a,b){var c=0,d=0;a:{c=H[a+4>>2];d=H[a+8>>2];if((c|0)==d<<5){if((c+1|0)<0){break a}if(c>>>0<=1073741822){d=d<<6;c=(c&-32)+32|0;c=c>>>0>>0?d:c}else{c=2147483647}pb(a,c);c=H[a+4>>2]}H[a+4>>2]=c+1;d=1<>2]+(c>>>3&536870908)|0;if(I[b|0]){H[a>>2]=d|H[a>>2];return}H[a>>2]=H[a>>2]&(d^-1);return}sa();v()}function $h(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=ca-16|0;ca=d;H[a+4>>2]=b;e=H[b>>2];b=H[b+4>>2];F[d+15|0]=0;Oa(a+24|0,(b-e>>2>>>0)/3|0,d+15|0);b=H[a+4>>2];e=H[b+28>>2];b=H[b+24>>2];F[d+14|0]=0;Oa(a+36|0,e-b>>2,d+14|0);b=H[c+12>>2];H[a+16>>2]=H[c+8>>2];H[a+20>>2]=b;b=H[c+4>>2];H[a+8>>2]=H[c>>2];H[a+12>>2]=b;ca=d+16|0}function $b(a){var b=0;H[a>>2]=0;H[a+4>>2]=0;H[a+56>>2]=0;H[a+48>>2]=0;H[a+52>>2]=0;H[a+40>>2]=0;H[a+44>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;H[a+24>>2]=0;H[a+28>>2]=0;H[a+16>>2]=0;H[a+20>>2]=0;H[a+8>>2]=0;H[a+12>>2]=0;b=a- -64|0;H[b>>2]=0;H[b+4>>2]=0;H[a+72>>2]=0;H[a+76>>2]=0;H[a+80>>2]=0;H[a+84>>2]=0;H[a+60>>2]=a;return a}function td(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=H[c+20>>2];e=H[c+12>>2];f=H[c+16>>2];if((d|0)>=(e|0)&f>>>0>=K[c+8>>2]|(d|0)>(e|0)){break a}e=I[H[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;H[c+16>>2]=f;H[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!td(a+1|0,b,c)){break a}e=d&127|H[b>>2]<<7}H[b>>2]=e;g=1}return g} +function hb(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=H[c+20>>2];e=H[c+12>>2];f=H[c+16>>2];if((d|0)>=(e|0)&f>>>0>=K[c+8>>2]|(d|0)>(e|0)){break a}e=I[H[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;H[c+16>>2]=f;H[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!hb(a+1|0,b,c)){break a}e=d&127|H[b>>2]<<7}H[b>>2]=e;g=1}return g}function Xa(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=H[c+20>>2];e=H[c+12>>2];f=H[c+16>>2];if((d|0)>=(e|0)&f>>>0>=K[c+8>>2]|(d|0)>(e|0)){break a}e=I[H[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;H[c+16>>2]=f;H[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!Xa(a+1|0,b,c)){break a}e=d&127|H[b>>2]<<7}H[b>>2]=e;g=1}return g}function Qe(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=H[c+20>>2];e=H[c+12>>2];f=H[c+16>>2];if((d|0)>=(e|0)&f>>>0>=K[c+8>>2]|(d|0)>(e|0)){break a}e=I[H[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;H[c+16>>2]=f;H[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!Qe(a+1|0,b,c)){break a}e=d&127|H[b>>2]<<7}H[b>>2]=e;g=1}return g}function Pc(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=H[c+20>>2];e=H[c+12>>2];f=H[c+16>>2];if((d|0)>=(e|0)&f>>>0>=K[c+8>>2]|(d|0)>(e|0)){break a}e=I[H[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;H[c+16>>2]=f;H[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!Pc(a+1|0,b,c)){break a}e=d&127|H[b>>2]<<7}H[b>>2]=e;g=1}return g}function Fb(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=H[c+20>>2];e=H[c+12>>2];f=H[c+16>>2];if((d|0)>=(e|0)&f>>>0>=K[c+8>>2]|(d|0)>(e|0)){break a}e=I[H[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;H[c+16>>2]=f;H[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!Fb(a+1|0,b,c)){break a}e=d&127|H[b>>2]<<7}H[b>>2]=e;g=1}return g}function Ea(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=H[c+20>>2];e=H[c+12>>2];f=H[c+16>>2];if((d|0)>=(e|0)&f>>>0>=K[c+8>>2]|(d|0)>(e|0)){break a}e=I[H[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;H[c+16>>2]=f;H[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!Ea(a+1|0,b,c)){break a}e=d&127|H[b>>2]<<7}H[b>>2]=e;g=1}return g}function Bb(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=H[c+20>>2];e=H[c+12>>2];f=H[c+16>>2];if((d|0)>=(e|0)&f>>>0>=K[c+8>>2]|(d|0)>(e|0)){break a}e=I[H[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;H[c+16>>2]=f;H[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!Bb(a+1|0,b,c)){break a}e=d&127|H[b>>2]<<7}H[b>>2]=e;g=1}return g}function Fa(a,b,c){var d=0,e=0;a:{b:{if(c>>>0>=4){if((a|b)&3){break b}while(1){if(H[a>>2]!=H[b>>2]){break b}b=b+4|0;a=a+4|0;c=c-4|0;if(c>>>0>3){continue}break}}if(!c){break a}}while(1){d=I[a|0];e=I[b|0];if((d|0)==(e|0)){b=b+1|0;a=a+1|0;c=c-1|0;if(c){continue}break a}break}return d-e|0}return 0}function Yc(a){var b=0,c=0,d=0,e=0;d=H[a>>2];if(d){e=d;c=H[a+4>>2];if((d|0)!=(c|0)){while(1){e=c-144|0;b=H[e+132>>2];if(b){H[c-8>>2]=b;oa(b)}b=H[c-28>>2];if(b){H[c-24>>2]=b;oa(b)}b=H[c-40>>2];if(b){H[c-36>>2]=b;oa(b)}oc(c-140|0);c=e;if((d|0)!=(c|0)){continue}break}e=H[a>>2]}H[a+4>>2]=d;oa(e)}}function Dg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=H[b+4>>2];a:{if(!d){break a}b=H[H[H[b+8>>2]+(c<<2)>>2]+60>>2];if((b|0)<0){break a}a=H[d+24>>2];c=H[d+28>>2];if((a|0)==(c|0)){break a}b:{while(1){e=H[a>>2];if((b|0)==H[e+24>>2]){break b}a=a+4|0;if((c|0)!=(a|0)){continue}break}e=0}}return e|0}function Zh(a){a=a|0;var b=0;H[a+8>>2]=12384;H[a>>2]=12172;b=H[a+96>>2];if(b){H[a+100>>2]=b;oa(b)}b=H[a+80>>2];if(b){H[a+84>>2]=b;oa(b)}b=H[a+68>>2];if(b){H[a+72>>2]=b;oa(b)}b=H[a+56>>2];if(b){H[a+60>>2]=b;oa(b)}H[a+8>>2]=12620;b=H[a+44>>2];if(b){oa(b)}b=H[a+32>>2];if(b){oa(b)}return a|0}function Uc(a){var b=0,c=0,d=0;if(a){d=H[a+24>>2];if(d){b=d;c=H[a+28>>2];if((b|0)!=(c|0)){while(1){c=c-4|0;b=H[c>>2];H[c>>2]=0;if(b){Ra(b+12|0,H[b+16>>2]);Qa(b,H[b+4>>2]);oa(b)}if((c|0)!=(d|0)){continue}break}b=H[a+24>>2]}H[a+28>>2]=d;oa(b)}Ra(a+12|0,H[a+16>>2]);Qa(a,H[a+4>>2]);oa(a)}}function Yh(a){a=a|0;var b=0;H[a+8>>2]=12384;H[a>>2]=12172;b=H[a+96>>2];if(b){H[a+100>>2]=b;oa(b)}b=H[a+80>>2];if(b){H[a+84>>2]=b;oa(b)}b=H[a+68>>2];if(b){H[a+72>>2]=b;oa(b)}b=H[a+56>>2];if(b){H[a+60>>2]=b;oa(b)}H[a+8>>2]=12620;b=H[a+44>>2];if(b){oa(b)}b=H[a+32>>2];if(b){oa(b)}oa(a)}function vi(a){a=a|0;var b=0,c=0,d=0;H[a>>2]=13280;b=H[a+20>>2];if(b){H[a+24>>2]=b;oa(b)}d=H[a+8>>2];if(d){c=H[a+12>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=H[c>>2];H[c>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=H[a+8>>2]}H[a+12>>2]=d;oa(b)}return a|0}function xc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0;h=H[c+8>>2];e=H[c+16>>2];g=H[c+12>>2];f=g;d=H[c+20>>2];if(h>>>0>e>>>0&(f|0)>=(d|0)|(d|0)<(f|0)){b=I[H[c>>2]+e|0];i=e+1|0;f=i?d:d+1|0;H[c+16>>2]=i;H[c+20>>2]=f;H[a+4>>2]=b}return e>>>0>>0&(d|0)<=(g|0)|(d|0)<(g|0)}function Wc(a){a=a|0;var b=0,c=0,d=0;H[a>>2]=13280;b=H[a+20>>2];if(b){H[a+24>>2]=b;oa(b)}d=H[a+8>>2];if(d){c=H[a+12>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=H[c>>2];H[c>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=H[a+8>>2]}H[a+12>>2]=d;oa(b)}oa(a)}function Ya(a,b,c){var d=0;if(!c){return H[a+4>>2]==H[b+4>>2]}if((a|0)==(b|0)){return 1}d=H[a+4>>2];a=I[d|0];c=H[b+4>>2];b=I[c|0];a:{if(!a|(b|0)!=(a|0)){break a}while(1){b=I[c+1|0];a=I[d+1|0];if(!a){break a}c=c+1|0;d=d+1|0;if((a|0)==(b|0)){continue}break}}return(a|0)==(b|0)}function _h(a){a=a|0;var b=0;H[a>>2]=12384;b=H[a+88>>2];if(b){H[a+92>>2]=b;oa(b)}b=H[a+72>>2];if(b){H[a+76>>2]=b;oa(b)}b=H[a+60>>2];if(b){H[a- -64>>2]=b;oa(b)}b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}H[a>>2]=12620;b=H[a+36>>2];if(b){oa(b)}b=H[a+24>>2];if(b){oa(b)}return a|0}function Fg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=H[b+12>>2];b=H[b+8>>2];a=0;a:{if((d|0)==(b|0)){break a}a=d-b>>2;d=a>>>0<=1?1:a;a=0;b:{while(1){e=H[b+(a<<2)>>2];if(H[e+60>>2]==(c|0)){break b}a=a+1|0;if((d|0)!=(a|0)){continue}break}a=0;break a}a=(a|0)!=-1?e:0}return a|0}function ae(a,b){var c=0,d=0,e=0;H[a+8>>2]=0;H[a>>2]=0;H[a+4>>2]=0;a:{c=H[b+4>>2];d=H[b>>2];b:{if((c|0)==(d|0)){a=c;break b}c=c-d|0;if((c|0)<0){break a}d=c;e=pa(c);c=ra(e,0,c);d=d+c|0;H[a+8>>2]=d;H[a+4>>2]=d;H[a>>2]=c;c=H[b>>2];a=H[b+4>>2]}qa(e,c,a-c|0);return}sa();v()}function ed(a){var b=0,c=0,d=0,e=0;c=H[a+4>>2];d=H[a>>2];if((c|0)!=(d|0)){while(1){e=c-144|0;b=H[e+132>>2];if(b){H[c-8>>2]=b;oa(b)}b=H[c-28>>2];if(b){H[c-24>>2]=b;oa(b)}b=H[c-40>>2];if(b){H[c-36>>2]=b;oa(b)}oc(c-140|0);c=e;if((d|0)!=(c|0)){continue}break}}H[a+4>>2]=d}function Vh(a){a=a|0;var b=0;H[a>>2]=12384;b=H[a+88>>2];if(b){H[a+92>>2]=b;oa(b)}b=H[a+72>>2];if(b){H[a+76>>2]=b;oa(b)}b=H[a+60>>2];if(b){H[a- -64>>2]=b;oa(b)}b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}H[a>>2]=12620;b=H[a+36>>2];if(b){oa(b)}b=H[a+24>>2];if(b){oa(b)}oa(a)}function cb(a){var b=0;if(a){b=H[a+76>>2];if(b){H[a+80>>2]=b;oa(b)}b=H[a- -64>>2];if(b){H[a+68>>2]=b;oa(b)}b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}b=H[a+24>>2];if(b){H[a+28>>2]=b;oa(b)}b=H[a+12>>2];if(b){H[a+16>>2]=b;oa(b)}b=H[a>>2];if(b){H[a+4>>2]=b;oa(b)}oa(a)}}function Jd(a,b,c){var d=0,e=0,f=0,g=0;f=ca-16|0;ca=f;d=ca-16|0;ca=d;b=b-a>>2;while(1){if(b){H[d+12>>2]=a;e=b>>>1|0;H[d+12>>2]=H[d+12>>2]+(e<<2);g=(e^-1)+b|0;b=e;e=K[H[d+12>>2]>>2]>2];b=e?g:b;a=e?H[d+12>>2]+4|0:a;continue}break}ca=d+16|0;ca=f+16|0;return a}function oc(a){var b=0;b=H[a+84>>2];if(b){H[a+88>>2]=b;oa(b)}b=H[a+72>>2];if(b){H[a+76>>2]=b;oa(b)}b=H[a+52>>2];if(b){H[a+56>>2]=b;oa(b)}b=H[a+40>>2];if(b){H[a+44>>2]=b;oa(b)}b=H[a+28>>2];if(b){H[a+32>>2]=b;oa(b)}b=H[a+12>>2];if(b){oa(b)}a=H[a>>2];if(a){oa(a)}}function Xc(a,b){var c=0,d=0;d=pa(40);H[d>>2]=-1;c=d+8|0;H[c+16>>2]=0;H[c+20>>2]=0;H[c+8>>2]=0;H[c>>2]=0;H[c+4>>2]=0;H[c+24>>2]=0;H[c+28>>2]=0;ea[H[H[a>>2]+16>>2]](a,d);a=H[b+88>>2];H[b+88>>2]=d;if(a){b=H[a+8>>2];if(b){H[a+12>>2]=b;oa(b)}oa(a)}return 1}function Ma(a){var b=0,c=0,d=0;b=a;a:{if(b&3){while(1){if(!I[b|0]){break a}b=b+1|0;if(b&3){continue}break}}while(1){c=b;b=b+4|0;d=H[c>>2];if(!((d^-1)&d-16843009&-2139062144)){continue}break}while(1){b=c;c=b+1|0;if(I[b|0]){continue}break}}return b-a|0}function Ba(a){var b=0,c=0,d=0,e=0,f=0;d=I[a+12|0];c=H[a+8>>2];a:{if(c>>>0>4095){break a}b=H[a+4>>2];if((b|0)<=0){break a}b=b-1|0;H[a+4>>2]=b;c=I[b+H[a>>2]|0]|c<<8}d=0-d&255;b=N(d,c>>>8|0);e=c&255;f=e>>>0>>0;H[a+8>>2]=f?b+e|0:c-(b+d|0)|0;return f}function od(a,b){H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=1984;H[a+12>>2]=0;H[a+16>>2]=0;H[a+20>>2]=0;H[a+24>>2]=0;H[a+28>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;H[a+40>>2]=0;H[a>>2]=2328;H[a+60>>2]=b;H[a+44>>2]=0;H[a+48>>2]=0;H[a+52>>2]=0;H[a+56>>2]=0;return a}function mc(a,b){var c=0,d=0,e=0;c=Ma(b);if(c>>>0<2147483632){a:{b:{if(c>>>0>=11){d=(c|15)+1|0;e=pa(d);H[a+8>>2]=d|-2147483648;H[a>>2]=e;H[a+4>>2]=c;d=c+e|0;break b}F[a+11|0]=c;d=a+c|0;e=a;if(!c){break a}}va(e,b,c)}F[d|0]=0;return a}Na();v()}function Ng(a){a=a|0;var b=0,c=0,d=0;if(a){if(F[a+27|0]<0){oa(H[a+16>>2])}b=H[a>>2];if(b){c=b;d=H[a+4>>2];if((b|0)!=(d|0)){while(1){c=d-12|0;if(F[d-1|0]<0){oa(H[c>>2])}d=c;if((d|0)!=(b|0)){continue}break}c=H[a>>2]}H[a+4>>2]=b;oa(c)}oa(a)}}function Jb(a,b){var c=0,d=0,e=0;a:{c=H[a>>2];b:{if(H[a+8>>2]-c>>2>>>0>=b>>>0){break b}if(b>>>0>=1073741824){break a}d=H[a+4>>2]-c|0;e=b<<2;b=va(pa(e),c,d);H[a+8>>2]=b+e;H[a+4>>2]=b+d;H[a>>2]=b;if(!c){break b}oa(c)}return}sa();v()}function Ga(a){a=a|0;var b=0,c=0;if(a){b=H[a+88>>2];H[a+88>>2]=0;if(b){c=H[b+8>>2];if(c){H[b+12>>2]=c;oa(c)}oa(b)}b=H[a+68>>2];if(b){H[a+72>>2]=b;oa(b)}b=H[a+64>>2];H[a+64>>2]=0;if(b){c=H[b>>2];if(c){H[b+4>>2]=c;oa(c)}oa(b)}oa(a)}}function Nd(a){var b=0,c=0,d=0;if(F[H[a>>2]]-48>>>0>=10){return 0}while(1){d=H[a>>2];c=-1;if(b>>>0<=214748364){c=F[d|0]-48|0;b=N(b,10);c=(c|0)>(b^2147483647)?-1:c+b|0}H[a>>2]=d+1;b=c;if(F[d+1|0]-48>>>0<10){continue}break}return b}function Cg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;b=H[b+96>>2];a=pa(12);b=b+N(c,12)|0;c=H[b+4>>2];H[a>>2]=H[b>>2];H[a+4>>2]=c;H[a+8>>2]=H[b+8>>2];b=H[d>>2];if(b){H[d+4>>2]=b;oa(b)}H[d>>2]=a;a=a+12|0;H[d+8>>2]=a;H[d+4>>2]=a;return 1}function Ai(a){a=a|0;var b=0;H[a+24>>2]=1832;H[a>>2]=11048;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}H[a>>2]=2448;b=H[a+20>>2];H[a+20>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}H[a>>2]=2232;b=H[a+16>>2];H[a+16>>2]=0;if(b){Ga(b)}return a|0}function Sj(a,b,c,d){var e=0,f=0,g=0,h=0;f=b^d;g=f>>31;e=b>>31;a=a^e;h=a-e|0;e=(b^e)-((a>>>0>>0)+e|0)|0;a=d>>31;b=c^a;f=f>>31;a=Tj(h,e,b-a|0,(a^d)-((a>>>0>b>>>0)+a|0)|0)^f;b=a-f|0;da=(g^da)-((a>>>0>>0)+g|0)|0;return b}function yi(a){a=a|0;var b=0;H[a+24>>2]=1832;H[a>>2]=11048;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}H[a>>2]=2448;b=H[a+20>>2];H[a+20>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}H[a>>2]=2232;b=H[a+16>>2];H[a+16>>2]=0;if(b){Ga(b)}oa(a)}function Yb(a,b,c){var d=0,e=0,f=0;e=ca-16|0;ca=e;d=H[a+8>>2]&2147483647;a:{if(d>>>0>c>>>0){d=H[a>>2];H[a+4>>2]=c;yb(d,b,c);F[e+15|0]=0;F[c+d|0]=I[e+15|0];break a}f=a;a=H[a+4>>2];Gd(f,d-1|0,(c-d|0)+1|0,a,a,c,b)}ca=e+16|0}function Bf(a,b){a=a|0;b=b|0;var c=0,d=0;c=ca-16|0;ca=c;a=H[a+4>>2];a:{if((a|0)==-1){break a}F[c+15|0]=a;d=H[b+20>>2];if(!!H[b+16>>2]&(d|0)>=0|(d|0)>0){break a}Wb(b,H[b+4>>2],c+15|0,c+16|0)}ca=c+16|0;return(a|0)!=-1|0}function Xb(a,b,c){var d=0,e=0;d=ca-16|0;ca=d;a:{if(c>>>0<=10){F[a+11|0]=I[a+11|0]&128|c;F[a+11|0]=I[a+11|0]&127;yb(a,b,c);F[d+15|0]=0;F[a+c|0]=I[d+15|0];break a}e=a;a=I[a+11|0]&127;Gd(e,10,c-10|0,a,a,c,b)}ca=d+16|0}function Rj(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0;e=c>>>16|0;f=a>>>16|0;j=N(e,f);g=c&65535;h=a&65535;i=N(g,h);f=(i>>>16|0)+N(f,g)|0;e=(f&65535)+N(e,h)|0;da=(N(b,c)+j|0)+N(a,d)+(f>>>16)+(e>>>16)|0;return i&65535|e<<16}function Dd(a,b,c){var d=0;d=H[a+16>>2];if(!d){H[a+36>>2]=1;H[a+24>>2]=c;H[a+16>>2]=b;return}a:{if((b|0)==(d|0)){if(H[a+24>>2]!=2){break a}H[a+24>>2]=c;return}F[a+54|0]=1;H[a+24>>2]=2;H[a+36>>2]=H[a+36>>2]+1}}function th(){var a=0;a=Eb(pa(96));H[a+64>>2]=0;H[a+68>>2]=0;H[a+88>>2]=0;H[a+72>>2]=0;H[a+76>>2]=0;F[a+77|0]=0;F[a+78|0]=0;F[a+79|0]=0;F[a+80|0]=0;F[a+81|0]=0;F[a+82|0]=0;F[a+83|0]=0;F[a+84|0]=0;return a|0}function zi(a,b){a=a|0;b=b|0;var c=0,d=0;H[b>>2]=2;c=H[b+8>>2];d=H[b+12>>2]-c|0;if(d>>>0<=4294967291){kc(b+8|0,d+4|0);c=H[b+8>>2]}b=c+d|0;a=H[a+4>>2];F[b|0]=a;F[b+1|0]=a>>>8;F[b+2|0]=a>>>16;F[b+3|0]=a>>>24}function rj(a){a=a|0;var b=0;H[a>>2]=5580;b=H[a+96>>2];if(b){oa(b)}b=H[a+84>>2];if(b){oa(b)}b=H[a+72>>2];if(b){oa(b)}b=H[a+60>>2];if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}return a|0}function ib(a,b,c,d,e){var f=0;f=ca-256|0;ca=f;if(!(e&73728|(c|0)<=(d|0))){d=c-d|0;c=d>>>0<256;ra(f,b&255,c?d:256);if(!c){while(1){Ab(a,f,256);d=d-256|0;if(d>>>0>255){continue}break}}Ab(a,f,d)}ca=f+256|0}function Ij(a){a=a|0;var b=0;H[a>>2]=3564;b=H[a+96>>2];if(b){oa(b)}b=H[a+84>>2];if(b){oa(b)}b=H[a+72>>2];if(b){oa(b)}b=H[a+60>>2];if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}return a|0}function Ch(a){a=a|0;var b=0,c=0,d=0;b=H[a+8>>2];d=H[a+12>>2];if((b|0)==(d|0)){return 1}while(1){c=H[b>>2];c=ea[H[H[c>>2]+16>>2]](c,H[a+32>>2])|0;if(c){b=b+4|0;if((d|0)!=(b|0)){continue}}break}return c|0}function Yd(a,b){var c=0,d=0;c=H[a+8>>2];a=H[a+12>>2];if((c|0)!=(a|0)){a=a-c>>2;d=a>>>0<=1?1:a;a=0;while(1){if(H[H[(a<<2)+c>>2]+60>>2]==(b|0)){return a}a=a+1|0;if((d|0)!=(a|0)){continue}break}}return-1}function qj(a){a=a|0;var b=0;H[a>>2]=5580;b=H[a+96>>2];if(b){oa(b)}b=H[a+84>>2];if(b){oa(b)}b=H[a+72>>2];if(b){oa(b)}b=H[a+60>>2];if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}oa(a)}function Hj(a){a=a|0;var b=0;H[a>>2]=3564;b=H[a+96>>2];if(b){oa(b)}b=H[a+84>>2];if(b){oa(b)}b=H[a+72>>2];if(b){oa(b)}b=H[a+60>>2];if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}oa(a)}function $d(a,b,c){var d=0,e=0;d=a+4|0;a=nb(a,b);a:{if((d|0)==(a|0)){break a}b=H[a+32>>2];d=H[a+28>>2];if((b|0)==(d|0)){break a}Cc(c,b-d|0);c=Dc(c);b=H[a+28>>2];qa(c,b,H[a+32>>2]-b|0);e=1}return e}function Qf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;e=ca-16|0;ca=e;a=_(H[a+60>>2],b|0,c|0,d&255,e+8|0)|0;if(a){H[3992]=a;a=-1}else{a=0}ca=e+16|0;da=a?-1:H[e+12>>2];return(a?-1:H[e+8>>2])|0}function Sd(a){var b=0;b=H[a+72>>2];H[a+72>>2]=b-1|b;b=H[a>>2];if(b&8){H[a>>2]=b|32;return-1}H[a+4>>2]=0;H[a+8>>2]=0;b=H[a+44>>2];H[a+28>>2]=b;H[a+20>>2]=b;H[a+16>>2]=b+H[a+48>>2];return 0}function Eb(a){H[a+8>>2]=0;H[a+12>>2]=0;H[a>>2]=0;H[a+40>>2]=0;H[a+44>>2]=0;H[a+28>>2]=9;F[a+24|0]=1;H[a+56>>2]=-1;H[a+60>>2]=0;H[a+16>>2]=0;H[a+20>>2]=0;H[a+48>>2]=0;H[a+52>>2]=0;return a}function hf(a,b){a=a|0;b=b|0;var c=0,d=0;d=H[a+16>>2];c=0;a:{if(H[a+20>>2]-d>>2<=(b|0)){break a}b=H[(b<<2)+d>>2];c=0;if((b|0)<0){break a}c=rb(H[H[a+36>>2]+(b<<2)>>2])}return c|0}function Mg(){var a=0,b=0;a=pa(40);H[a+4>>2]=0;H[a+8>>2]=0;H[a+24>>2]=0;H[a+28>>2]=0;b=a+16|0;H[b>>2]=0;H[b+4>>2]=0;H[a>>2]=a+4;H[a+12>>2]=b;H[a+32>>2]=0;H[a+36>>2]=0;return a|0}function Vf(a,b){a=a|0;b=b|0;var c=0,d=0;Wd(a,b);a:{if((b|0)<0){break a}d=H[a+88>>2];c=H[a+84>>2];if(d-c>>2<=(b|0)){break a}c=(b<<2)+c|0;b=c+4|0;va(c,b,d-b|0);H[a+88>>2]=d-4}}function Rh(a){a=a|0;var b=0;H[a+8>>2]=12804;H[a>>2]=12640;b=H[a+56>>2];if(b){H[a+60>>2]=b;oa(b)}H[a+8>>2]=12620;b=H[a+44>>2];if(b){oa(b)}b=H[a+32>>2];if(b){oa(b)}return a|0}function Lh(a){a=a|0;var b=0;H[a+8>>2]=11872;H[a>>2]=12932;b=H[a+56>>2];if(b){H[a+60>>2]=b;oa(b)}H[a+8>>2]=12124;b=H[a+44>>2];if(b){oa(b)}b=H[a+32>>2];if(b){oa(b)}return a|0}function zb(a){var b=0,c=0;b=H[3958];c=a+7&-8;a=b+c|0;a:{if(a>>>0<=b>>>0?c:0){break a}if(a>>>0>fa()<<16>>>0){if(!($(a|0)|0)){break a}}H[3958]=a;return b}H[3992]=48;return-1}function bj(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;H[a+4>>2]=b;b=H[H[H[b+4>>2]+8>>2]+(c<<2)>>2];H[a+12>>2]=c;H[a+8>>2]=b;a=H[a+8>>2];if(I[a+24|0]==3){d=H[a+28>>2]==9}return d|0}function wf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=H[a+8>>2];a:{if(!I[d+24|0]){break a}if(!mb(d,H[b+4>>2]-H[b>>2]>>2)){break a}e=ea[H[H[a>>2]+32>>2]](a,b,c)|0}return e|0}function Qh(a){a=a|0;var b=0;H[a+8>>2]=12804;H[a>>2]=12640;b=H[a+56>>2];if(b){H[a+60>>2]=b;oa(b)}H[a+8>>2]=12620;b=H[a+44>>2];if(b){oa(b)}b=H[a+32>>2];if(b){oa(b)}oa(a)}function Kh(a){a=a|0;var b=0;H[a+8>>2]=11872;H[a>>2]=12932;b=H[a+56>>2];if(b){H[a+60>>2]=b;oa(b)}H[a+8>>2]=12124;b=H[a+44>>2];if(b){oa(b)}b=H[a+32>>2];if(b){oa(b)}oa(a)}function nj(a){a=a|0;var b=0;H[a>>2]=5816;b=H[a+76>>2];if(b){oa(b)}b=H[a+68>>2];H[a+68>>2]=0;if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}return a|0}function Ra(a,b){if(b){Ra(a,H[b>>2]);Ra(a,H[b+4>>2]);a=H[b+28>>2];H[b+28>>2]=0;if(a){Ra(a+12|0,H[a+16>>2]);Qa(a,H[a+4>>2]);oa(a)}if(F[b+27|0]<0){oa(H[b+16>>2])}oa(b)}}function Gi(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;H[a+4>>2]=b;d=H[H[H[b+4>>2]+8>>2]+(c<<2)>>2];H[a+12>>2]=c;H[a+8>>2]=d;return H[H[H[H[b+4>>2]+8>>2]+(c<<2)>>2]+28>>2]==9|0}function Ej(a){a=a|0;var b=0;H[a>>2]=3812;b=H[a+76>>2];if(b){oa(b)}b=H[a+68>>2];H[a+68>>2]=0;if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}return a|0}function Vc(a){H[a+40>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=13280;H[a+12>>2]=0;H[a+16>>2]=0;H[a+20>>2]=0;H[a+24>>2]=0;H[a+28>>2]=0;H[a+32>>2]=0;G[a+36>>1]=0;return a}function Hd(a,b){var c=0,d=0,e=0,f=0;H[a>>2]=15260;H[a>>2]=15372;c=Ma(b);d=pa(c+13|0);H[d+8>>2]=0;H[d+4>>2]=c;H[d>>2]=c;e=a,f=qa(d+12|0,b,c+1|0),H[e+4>>2]=f;return a}function jg(a,b){a=a|0;b=b|0;var c=0;a:{if(!(ea[H[H[a>>2]+36>>2]](a,b)|0)){break a}if(!(ea[H[H[a>>2]+40>>2]](a,b)|0)){break a}c=ea[H[H[a>>2]+44>>2]](a)|0}return c|0}function mj(a){a=a|0;var b=0;H[a>>2]=5816;b=H[a+76>>2];if(b){oa(b)}b=H[a+68>>2];H[a+68>>2]=0;if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}oa(a)}function Dj(a){a=a|0;var b=0;H[a>>2]=3812;b=H[a+76>>2];if(b){oa(b)}b=H[a+68>>2];H[a+68>>2]=0;if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}oa(a)}function Xe(a){a=a|0;var b=0;a:{if(!H[a- -64>>2]|!H[a+68>>2]|(!H[a+44>>2]|!H[a+48>>2])){break a}if(!H[a+52>>2]|!H[a+56>>2]){break a}b=H[a+92>>2]!=-1}return b|0}function cf(a){a=a|0;var b=0;H[a>>2]=2448;b=H[a+20>>2];H[a+20>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}H[a>>2]=2232;b=H[a+16>>2];H[a+16>>2]=0;if(b){Ga(b)}return a|0}function Pj(a,b){a=a|0;b=b|0;var c=0;b=H[b+88>>2];if(!(!b|H[b>>2]!=2)){c=a;a=H[b+8>>2];H[c+4>>2]=I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24);c=1}return c|0}function tc(a){a=a|0;var b=0;a:{if(!H[a+48>>2]|!H[a+52>>2]|(!H[a+28>>2]|!H[a+32>>2])){break a}if(!H[a+36>>2]|!H[a+40>>2]){break a}b=H[a+76>>2]!=-1}return b|0}function Sh(a){a=a|0;var b=0;H[a>>2]=12804;b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}H[a>>2]=12620;b=H[a+36>>2];if(b){oa(b)}b=H[a+24>>2];if(b){oa(b)}return a|0}function He(a){a=a|0;var b=0;H[a>>2]=11872;b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}H[a>>2]=12124;b=H[a+36>>2];if(b){oa(b)}b=H[a+24>>2];if(b){oa(b)}return a|0}function bf(a){a=a|0;var b=0;H[a>>2]=2448;b=H[a+20>>2];H[a+20>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}H[a>>2]=2232;b=H[a+16>>2];H[a+16>>2]=0;if(b){Ga(b)}oa(a)}function wh(){var a=0,b=0;b=pa(40);H[b>>2]=-1;a=b+8|0;H[a+16>>2]=0;H[a+20>>2]=0;H[a+8>>2]=0;H[a>>2]=0;H[a+4>>2]=0;H[a+24>>2]=0;H[a+28>>2]=0;return b|0}function gf(a,b){a=a|0;b=b|0;var c=0,d=0;d=H[a+4>>2];a:{if(d){c=1;if(I[d+36|0]<2){break a}}c=ea[H[H[a>>2]+48>>2]](a,H[b+4>>2]-H[b>>2]>>2)|0}return c|0}function ci(a){a=a|0;var b=0;H[a>>2]=11872;b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}H[a>>2]=12124;b=H[a+36>>2];if(b){oa(b)}b=H[a+24>>2];if(b){oa(b)}oa(a)}function Mh(a){a=a|0;var b=0;H[a>>2]=12804;b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}H[a>>2]=12620;b=H[a+36>>2];if(b){oa(b)}b=H[a+24>>2];if(b){oa(b)}oa(a)}function Ha(a){H[a+8>>2]=0;H[a+12>>2]=0;H[a>>2]=0;H[a+16>>2]=0;H[a+20>>2]=0;H[a+32>>2]=0;H[a+24>>2]=0;H[a+28>>2]=0;G[a+38>>1]=0;F[a+36|0]=0;return a}function Hf(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;if(Ya(a,H[b+8>>2],f)){Cd(b,c,d,e);return}a=H[a+8>>2];ea[H[H[a>>2]+20>>2]](a,b,c,d,e,f)}function Ei(a,b,c){a=a|0;b=b|0;c=c|0;a:{if(I[H[a+4>>2]+36|0]>=2){b=0;if(!(ea[H[H[a>>2]+52>>2]](a)|0)){break a}}b=Xc(a+24|0,H[a+16>>2])}return b|0}function Fi(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;a:{if(I[H[a+4>>2]+36|0]<=1){d=0;if(!(ea[H[H[a>>2]+52>>2]](a)|0)){break a}}d=nd(a,b,c)}return d|0}function gh(){var a=0;a=_d(pa(108));H[a+84>>2]=0;H[a+88>>2]=0;H[a>>2]=13664;H[a+92>>2]=0;H[a+96>>2]=0;H[a+100>>2]=0;H[a+104>>2]=0;return a|0}function Zd(a,b){var c=0;c=-1;a:{if((b|0)==-1|(b|0)>4){break a}b=N(b,12)+a|0;a=H[b+20>>2];if((H[b+24>>2]-a|0)<=0){break a}c=H[a>>2]}return c}function lc(a,b,c,d,e,f,g){H[a>>2]=0;H[a+56>>2]=b;H[a+48>>2]=0;H[a+52>>2]=0;H[a+40>>2]=f;H[a+44>>2]=g;F[a+32|0]=e;H[a+28>>2]=d;F[a+24|0]=c}function aj(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;a:{if(I[H[a+4>>2]+36|0]<=1){d=0;if(!xc(a+24|0,H[a+8>>2],c)){break a}}d=nd(a,b,c)}return d|0}function $i(a,b,c){a=a|0;b=b|0;c=c|0;a:{if(I[H[a+4>>2]+36|0]>=2){b=0;if(!xc(a+24|0,rb(a),c)){break a}}b=Xc(a+24|0,H[a+16>>2])}return b|0}function Yf(a){a=a|0;var b=0;H[a>>2]=13664;b=H[a+96>>2];if(b){H[a+100>>2]=b;oa(b)}b=H[a+84>>2];if(b){H[a+88>>2]=b;oa(b)}return _b(a)|0}function Dc(a){var b=0;if(I[a+11|0]>>>7|0){b=H[a+4>>2]}else{b=I[a+11|0]&127}if(!b){af(1232);v()}if(I[a+11|0]>>>7|0){a=H[a>>2]}return a}function Xf(a){a=a|0;var b=0;H[a>>2]=13664;b=H[a+96>>2];if(b){H[a+100>>2]=b;oa(b)}b=H[a+84>>2];if(b){H[a+88>>2]=b;oa(b)}oa(_b(a))}function zj(a){a=a|0;var b=0;H[a>>2]=4040;b=H[a+76>>2];if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}return a|0}function jj(a){a=a|0;var b=0;H[a>>2]=6032;b=H[a+76>>2];if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}return a|0}function Qa(a,b){if(b){Qa(a,H[b>>2]);Qa(a,H[b+4>>2]);a=H[b+28>>2];if(a){H[b+32>>2]=a;oa(a)}if(F[b+27|0]<0){oa(H[b+16>>2])}oa(b)}}function Vg(){var a=0;a=pa(28);H[a>>2]=0;H[a+4>>2]=0;H[a+24>>2]=0;H[a+16>>2]=0;H[a+20>>2]=0;H[a+8>>2]=0;H[a+12>>2]=0;return a|0}function wg(a){a=a|0;var b=0;H[a>>2]=1984;b=H[a+16>>2];if(b){H[a+20>>2]=b;oa(b)}b=H[a+4>>2];if(b){H[a+8>>2]=b;oa(b)}return a|0}function eh(){var a=0,b=0;a=pa(24);H[a+4>>2]=0;H[a+8>>2]=0;b=a+16|0;H[b>>2]=0;H[b+4>>2]=0;H[a>>2]=a+4;H[a+12>>2]=b;return a|0}function Kf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;if(Ya(a,H[b+8>>2],0)){Dd(b,c,d);return}a=H[a+8>>2];ea[H[H[a>>2]+28>>2]](a,b,c,d)}function yj(a){a=a|0;var b=0;H[a>>2]=4040;b=H[a+76>>2];if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}oa(a)}function ij(a){a=a|0;var b=0;H[a>>2]=6032;b=H[a+76>>2];if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}oa(a)}function pa(a){var b=0;a=a?a:1;a:{while(1){b=Ec(a);if(b){break a}b=H[4422];if(b){ea[b|0]();continue}break}X();v()}return b}function Kb(a,b){if(b){Kb(a,H[b>>2]);Kb(a,H[b+4>>2]);if(F[b+39|0]<0){oa(H[b+28>>2])}if(F[b+27|0]<0){oa(H[b+16>>2])}oa(b)}}function Ad(a){a=a|0;var b=0,c=0;H[a>>2]=15372;b=H[a+4>>2]-12|0;c=H[b+8>>2]-1|0;H[b+8>>2]=c;if((c|0)<0){oa(b)}return a|0}function lh(){var a=0;a=pa(24);H[a+8>>2]=0;H[a+12>>2]=0;H[a+4>>2]=-1;H[a>>2]=1832;H[a+16>>2]=0;H[a+20>>2]=0;return a|0}function pd(a,b,c){a=a|0;b=b|0;c=c|0;H[a+4>>2]=b;b=H[H[H[b+4>>2]+8>>2]+(c<<2)>>2];H[a+12>>2]=c;H[a+8>>2]=b;return 1}function wc(a){a=a|0;var b=0;if(!(!H[a+60>>2]|!H[a+44>>2]|(!H[a+48>>2]|!H[a+52>>2]))){b=H[a+56>>2]!=0}return b|0}function Id(a,b){if(I[a+11|0]>>>7|0){H[a+4>>2]=b;return}F[a+11|0]=I[a+11|0]&128|b;F[a+11|0]=I[a+11|0]&127}function wj(a){a=a|0;var b=0;H[a>>2]=4276;H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}return a|0}function fj(a){a=a|0;var b=0;H[a>>2]=6256;H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}return a|0}function bi(a){a=a|0;var b=0;H[a>>2]=12124;b=H[a+36>>2];if(b){oa(b)}b=H[a+24>>2];if(b){oa(b)}return a|0}function Uh(a){a=a|0;var b=0;H[a>>2]=12620;b=H[a+36>>2];if(b){oa(b)}b=H[a+24>>2];if(b){oa(b)}return a|0}function lg(a){a=a|0;if(a){if(F[a+39|0]<0){oa(H[a+28>>2])}Oc(a+12|0,H[a+16>>2]);Kb(a,H[a+4>>2]);oa(a)}}function Pb(a){a=a|0;var b=0;if(!(!H[a+52>>2]|(!H[a+44>>2]|!H[a+48>>2]))){b=H[a+56>>2]!=0}return b|0}function vj(a){a=a|0;var b=0;H[a>>2]=4276;H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}oa(a)}function vc(a,b){a=a|0;b=b|0;var c=0;if(!(H[b+56>>2]|!b|I[b+24|0]!=3)){H[a+60>>2]=b;c=1}return c|0}function ej(a){a=a|0;var b=0;H[a>>2]=6256;H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}oa(a)}function ai(a){a=a|0;var b=0;H[a>>2]=12124;b=H[a+36>>2];if(b){oa(b)}b=H[a+24>>2];if(b){oa(b)}oa(a)}function Th(a){a=a|0;var b=0;H[a>>2]=12620;b=H[a+36>>2];if(b){oa(b)}b=H[a+24>>2];if(b){oa(b)}oa(a)}function xh(a,b,c){a=a|0;b=b|0;c=c|0;H[a+16>>2]=0;H[a+20>>2]=0;H[a>>2]=b;H[a+8>>2]=c;H[a+12>>2]=0}function We(a,b){a=a|0;b=b|0;var c=0;if(!(H[b+56>>2]|I[b+24|0]!=3)){H[a- -64>>2]=b;c=1}return c|0}function yc(a){var b=0;b=H[a+16>>2];if(b){H[a+20>>2]=b;oa(b)}b=H[a>>2];if(b){H[a+4>>2]=b;oa(b)}}function sc(a,b){a=a|0;b=b|0;var c=0;if(!(H[b+56>>2]|I[b+24|0]!=3)){H[a+48>>2]=b;c=1}return c|0}function Gf(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;if(Ya(a,H[b+8>>2],f)){Cd(b,c,d,e)}}function wa(){var a=0;a=Bc(4);H[a>>2]=15260;H[a>>2]=15220;H[a>>2]=15240;Y(a|0,15352,14);v()}function sf(a){a=a|0;var b=0;H[a>>2]=2232;b=H[a+16>>2];H[a+16>>2]=0;if(b){Ga(b)}return a|0}function Kj(a){a=a|0;var b=0;H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}return a|0}function mi(a){a=a|0;var b=0;H[a>>2]=1832;b=H[a+8>>2];if(b){H[a+12>>2]=b;oa(b)}return a|0}function Ci(a){a=a|0;var b=0;b=rb(a);return Je(a+24|0,b?b:H[a+8>>2],H[H[a+4>>2]+32>>2])|0}function rf(a){a=a|0;var b=0;H[a>>2]=2232;b=H[a+16>>2];H[a+16>>2]=0;if(b){Ga(b)}oa(a)}function ji(a){a=a|0;var b=0;H[a>>2]=1832;b=H[a+8>>2];if(b){H[a+12>>2]=b;oa(b)}oa(a)} +function Ub(a){a=a|0;var b=0;H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}oa(a)}function Za(a){var b=0;H[a+16>>2]=0;b=H[a>>2];H[a+4>>2]=b;H[a+12>>2]=b;if(b){oa(b)}}function Oc(a,b){if(b){Oc(a,H[b>>2]);Oc(a,H[b+4>>2]);Kb(b+20|0,H[b+24>>2]);oa(b)}}function wi(a){a=a|0;if(!H[a+44>>2]){return 0}return ea[H[H[a>>2]+48>>2]](a)|0}function vh(a){a=a|0;var b=0;if(a){b=H[a+8>>2];if(b){H[a+12>>2]=b;oa(b)}oa(a)}}function Uj(a){var b=0;while(1){if(a){a=a-1&a;b=b+1|0;continue}break}return b}function Lf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;if(Ya(a,H[b+8>>2],0)){Dd(b,c,d)}}function ui(a,b){a=a|0;b=b|0;a=H[a+48>>2];return ea[H[H[a>>2]+20>>2]](a,b)|0}function ni(a,b){a=a|0;b=b|0;a=H[a+48>>2];return ea[H[H[a>>2]+12>>2]](a,b)|0}function li(a,b){a=a|0;b=b|0;a=H[a+48>>2];return ea[H[H[a>>2]+16>>2]](a,b)|0}function lb(){var a=0;a=pa(12);H[a>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;return a|0}function kb(a){a=a|0;var b=0;if(a){b=H[a>>2];if(b){H[a+4>>2]=b;oa(b)}oa(a)}}function Vj(a){var b=0;b=a&31;a=0-a&31;return(-1>>>b&-2)<>>a} +function dh(a,b,c){a=a|0;b=b|0;c=c|0;H[a+32>>2]=c;H[a+28>>2]=b;return 1}function ch(a){a=a|0;if(a){Ra(a+12|0,H[a+16>>2]);Qa(a,H[a+4>>2]);oa(a)}}function Rd(a,b,c){a:{if(H[c+76>>2]<0){a=Fc(a,b,c);break a}a=Fc(a,b,c)}}function Mb(a,b){a=a|0;b=b|0;if(b>>>0<=1){H[a+28>>2]=b}return b>>>0<2|0}function Fh(a,b){a=a|0;b=b|0;F[b+84|0]=1;H[b+72>>2]=H[b+68>>2];return 1}function si(a){a=a|0;a=H[a+48>>2];return ea[H[H[a>>2]+24>>2]](a)|0}function ri(a){a=a|0;a=H[a+48>>2];return ea[H[H[a>>2]+28>>2]](a)|0}function oi(a){a=a|0;a=H[a+48>>2];return ea[H[H[a>>2]+36>>2]](a)|0}function ih(){var a=0;a=pa(8);H[a+4>>2]=-1;H[a>>2]=1032;return a|0}function Gg(a,b,c){a=a|0;b=b|0;c=c|0;return H[H[b+8>>2]+(c<<2)>>2]}function _i(a,b){a=a|0;b=b|0;return Fd(a+24|0,rb(a),H[a+8>>2])|0}function Bi(a,b){a=a|0;b=b|0;return Re(a+24|0,rb(a),H[a+8>>2])|0}function xf(a,b){a=a|0;b=b|0;H[a+12>>2]=-1;H[a+8>>2]=b;return 1}function ne(a,b){a=a|0;b=b|0;return ea[H[H[a>>2]+12>>2]](a,b)|0}function Ff(a){a=a|0;if(!a){return 0}return(Ed(a,15068)|0)!=0|0}function Di(a,b){a=a|0;b=b|0;return ea[H[H[a>>2]+56>>2]](a,b)|0}function $g(a){a=a|0;if(a){if(F[a+15|0]<0){oa(H[a+4>>2])}oa(a)}}function kh(a,b){a=a|0;b=b|0;return O(L[H[a+8>>2]+(b<<2)>>2])}function af(a){a=Hd(Bc(8),a);H[a>>2]=15472;Y(a|0,15504,1);v()}function Ue(a){a=Hd(Bc(8),a);H[a>>2]=15420;Y(a|0,15452,1);v()}function _g(a,b){a=a|0;b=b|0;return O(L[H[a>>2]+(b<<2)>>2])}function fh(a){a=a|0;return(H[a+100>>2]-H[a+96>>2]|0)/12|0}function ah(a){a=a|0;return(F[a+15|0]<0?H[a+4>>2]:a+4|0)|0}function _f(a,b){a=a|0;b=b|0;return H[H[a+4>>2]+(b<<2)>>2]}function Pf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;da=0;return 0}function Ke(a){a=Vc(a);H[a+44>>2]=0;H[a>>2]=11180;return a}function ie(a,b){a=a|0;b=b|0;return H[H[a>>2]+(b<<2)>>2]}function Xg(a,b){a=a|0;b=b|0;return G[H[a>>2]+(b<<1)>>1]}function Wg(a,b){a=a|0;b=b|0;return J[H[a>>2]+(b<<1)>>1]}function Zb(a,b){var c=0;c=pa(b);H[a+4>>2]=b;H[a>>2]=c}function Jg(a,b,c){a=a|0;b=b|0;c=c|0;return Zd(b,c)|0}function _d(a){H[a>>2]=13724;ra(a+4|0,0,80);return a}function me(a){a=a|0;return H[a+12>>2]-H[a+8>>2]>>2}function Qj(a){if(a){return 31-Q(a-1^a)|0}return 32}function cc(a){a=a|0;if(a){ea[H[H[a>>2]+4>>2]](a)}}function Zg(a,b){a=a|0;b=b|0;return F[H[a>>2]+b|0]}function Yg(a,b){a=a|0;b=b|0;return I[H[a>>2]+b|0]}function Uf(a){a=a|0;return H[a+8>>2]-H[a+4>>2]>>2}function jd(a,b){a=a|0;b=b|0;H[a+4>>2]=b;return 1}function je(a){a=a|0;return H[a+4>>2]-H[a>>2]>>1}function Qc(a){a=a|0;return H[a+4>>2]-H[a>>2]>>2}function le(a){a=a|0;return H[a+4>>2]-H[a>>2]|0}function Ab(a,b,c){if(!(I[a|0]&32)){Fc(b,c,a)}}function vf(a,b,c){a=a|0;b=b|0;c=c|0;return 1}function hi(a,b){a=a|0;b=b|0;return I[b+24|0]}function Pg(a,b){a=a|0;b=b|0;return H[b+8>>2]}function Nj(a){a=a|0;return I[H[a+8>>2]+24|0]}function Li(a){a=a|0;H[a>>2]=10032;return a|0}function Eg(a,b){a=a|0;b=b|0;return H[b+4>>2]}function Yi(a){a=a|0;H[a>>2]=7144;return a|0}function Ui(a){a=a|0;H[a>>2]=8080;return a|0}function Sf(a){a=a|0;return aa(H[a+60>>2])|0}function Pi(a){a=a|0;H[a>>2]=9028;return a|0}function jh(a){a=a|0;return O(L[a+20>>2])}function Ji(a){a=a|0;H[a>>2]=10032;oa(a)}function Xi(a){a=a|0;H[a>>2]=7144;oa(a)}function Si(a){a=a|0;H[a>>2]=8080;oa(a)}function Oi(a){a=a|0;H[a>>2]=9028;oa(a)}function sh(a){a=a|0;return H[a+88>>2]}function rh(a){a=a|0;return H[a+56>>2]}function oh(a){a=a|0;return H[a+40>>2]}function nh(a){a=a|0;return H[a+48>>2]}function mh(a){a=a|0;return H[a+60>>2]}function eb(a){a=a|0;return H[a+28>>2]}function df(){H[4292]=17048;H[4274]=42}function Rc(a){a=a|0;return H[a+80>>2]}function qh(a){a=a|0;return F[a+24|0]}function ph(a){a=a|0;return I[a+32|0]}function md(a,b){a=a|0;b=b|0;return-1}function db(a){a=a|0;return H[a+4>>2]}function bh(a){a=a|0;return!H[a>>2]|0}function _e(a,b){a=a|0;b=b|0;return 6}function Zc(a){a=a|0;return H[a+8>>2]}function Pd(a,b){a=a|0;b=b|0;return 1}function Ja(a,b){a=a|0;b=b|0;return 0}function Bj(a,b){a=a|0;b=b|0;return 2}function Bc(a){return Ec(a+80|0)+80|0}function pe(a){a=a|0;return H[a>>2]}function yh(){return Ha(pa(40))|0}function uh(){return Eb(pa(64))|0}function hh(){return _d(pa(84))|0}function Sc(a){a=a|0;if(a){oa(a)}}function zc(a){a=a|0;Ad(a);oa(a)}function Ef(a){a=a|0;return 1171}function Df(a){a=a|0;return 1245}function Cf(a){a=a|0;return 1211}function Ta(a){a=a|0;return a|0}function yf(a){a=a|0;oa(rd(a))}function fi(a){a=a|0;oa(Be(a))}function ei(a){a=a|0;oa(Ae(a))}function di(a){a=a|0;oa(ze(a))}function Tf(a){a=a|0;oa(_b(a))}function ld(a){a=a|0;return 3}function _a(a){a=a|0;return 0}function Ze(a){a=a|0;return 5}function Tb(a){a=a|0;return 2}function Ob(a){a=a|0;return 6}function Da(a){a=a|0;return 1}function $e(a){a=a|0;return 4}function sa(){Ue(1164);v()}function Na(){Ue(1232);v()}function La(a){a=a|0;oa(a)}function Ca(){af(1164);v()}function fb(a){a=a|0;v()}function eg(){return 10}function dg(){return 11}function cg(){return 12}function kg(){return 5}function ig(){return 6}function hg(){return 7}function gg(){return 8}function fg(){return 9}function fe(){return 3}function ee(){return 4}function bg(){return-2}function bc(){return-1}function ag(){return-3}function ac(){return 1}function Zf(){return-5}function Qb(){return 0}function Nc(){return 2}function $f(){return-4}function Nf(){X();v()}function Td(a){a=a|0} +// EMSCRIPTEN_END_FUNCS +e=I;p(q);var ea=c([null,Ad,Ta,La,Tb,Pj,zi,Gh,Fd,Bf,xc,Nh,_e,Bj,Ta,mi,ji,Da,gj,Ti,Ki,Re,xi,Je,_e,hi,wg,fb,dh,ke,jg,_f,Uf,eb,Ja,Nf,Pd,Da,rd,yf,Of,Af,zf,sf,rf,pd,xf,wf,vf,Pd,uf,tf,kf,jf,qf,pf,hf,of,nf,mf,lf,cf,bf,pd,gf,ff,nd,ef,Nj,Oj,Kj,Ub,Da,db,Pb,_a,md,Ja,_a,Da,Mj,Lj,fb,fb,Ub,Tb,Pb,Jj,Ij,Hj,$e,Pb,Gj,Fj,Ej,Dj,ld,wc,Da,Ja,vc,Cj,Aj,zj,yj,Ze,wc,Da,Ja,vc,Ye,xj,wj,vj,Ob,Xe,Da,Ja,We,Ve,uj,Ta,La,Mb,eb,Nb,fb,Ub,Da,Pb,tj,fb,Ub,Tb,Pb,sj,rj,qj,$e,Pb,pj,oj,nj,mj,ld,wc,Da,Ja,vc,lj,kj,jj,ij,Ze,wc,Da,Ja,vc,Ye,hj,fj,ej,Ob,Xe,Da,Ja,We,Ve,dj,Ta,La,Mb,eb,Lb,fb,Ub,_a,Da,cj,cf,bf,bj,$i,aj,Zi,Tb,_i,Yi,Xi,Ob,db,tc,Da,Ja,sc,Da,Tb,Te,Wi,Ta,La,Mb,eb,Nb,Ui,Si,Ob,tc,Da,Ja,sc,Te,Ri,Ta,La,Mb,eb,Lb,Ta,La,_a,Da,_a,md,Ja,Vi,Qi,Pi,Oi,Ob,db,tc,Da,Ja,sc,Da,ld,Se,Ni,Ta,La,Mb,eb,Nb,Li,Ji,Ob,tc,Da,Ja,sc,Se,Ii,Ta,La,Mb,eb,Lb,La,_a,Da,_a,md,Ja,Mi,Hi,Ai,yi,Gi,Ei,Fi,Di,Ci,Bi,vi,fb,Da,Da,wi,Dh,Ch,Da,_a,Ja,Ja,qi,pi,ti,ui,ri,oi,ni,li,si,Be,fi,jd,id,hd,gd,ki,Da,db,Zc,Ae,ei,jd,id,hd,gd,ii,Da,db,Zc,ze,di,jd,id,hd,gd,gi,Da,db,Zc,He,ci,Ie,bi,ai,Zh,Yh,Xh,Wh,_h,Vh,$h,Uh,Th,Rh,Qh,Ph,Oh,Sh,Mh,Lh,Kh,Jh,Ih,Wc,ve,Hh,Ta,La,Fh,Eh,fb,_a,Da,Wc,Ah,Bh,Wc,ve,zh,Yf,Xf,Wf,Vf,_b,Tf,Xd,Wd,Sf,Rf,Qf,_a,Pf,Ta,La,Td,Td,Mf,Gf,If,Lf,La,Hf,Jf,Kf,La,Df,La,Cf,La,Ef,zc,db,zc,zc]);function fa(){return E.byteLength/65536|0}function ka(la){la=la|0;var ga=fa()|0;var ha=ga+la|0;if(ga=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[outIdx]=0;return outIdx-startIdx}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len}var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}var INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;assert(INITIAL_MEMORY>=65536,"INITIAL_MEMORY should be larger than STACK_SIZE, was "+INITIAL_MEMORY+"! (STACK_SIZE="+65536+")");if(Module["wasmMemory"]){wasmMemory=Module["wasmMemory"]}else{wasmMemory=new WebAssembly.Memory({"initial":INITIAL_MEMORY/65536,"maximum":2147483648/65536})}updateMemoryViews();INITIAL_MEMORY=wasmMemory.buffer.byteLength;var wasmTable;var __ATPRERUN__=[];var __ATINIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;function keepRuntimeAlive(){return noExitRuntime}function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what="Aborted("+what+")";err(what);ABORT=true;EXITSTATUS=1;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return filename.startsWith(dataURIPrefix)}function isFileURI(filename){return filename.startsWith("file://")}var wasmBinaryFile;wasmBinaryFile="draco_decoder.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}function getBinary(file){try{if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}var binary=tryParseAsDataURI(file);if(binary){return binary}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)){if(typeof fetch=="function"&&!isFileURI(wasmBinaryFile)){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary(wasmBinaryFile)})}else{if(readAsync){return new Promise(function(resolve,reject){readAsync(wasmBinaryFile,function(response){resolve(new Uint8Array(response))},reject)})}}}return Promise.resolve().then(function(){return getBinary(wasmBinaryFile)})}function createWasm(){var info={"a":wasmImports};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;wasmTable=Module["asm"]["j"];addOnInit(Module["asm"]["i"]);removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){return WebAssembly.instantiate(binary,info)}).then(function(instance){return instance}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(wasmBinaryFile)&&!isFileURI(wasmBinaryFile)&&!ENVIRONMENT_IS_NODE&&typeof fetch=="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiationResult,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiationResult)})})}else{return instantiateArrayBuffer(receiveInstantiationResult)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);readyPromiseReject(e)}}instantiateAsync().catch(readyPromiseReject);return{}}function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}function callRuntimeCallbacks(callbacks){while(callbacks.length>0){callbacks.shift()(Module)}}function intArrayToString(array){var ret=[];for(var i=0;i255){chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}function ExceptionInfo(excPtr){this.excPtr=excPtr;this.ptr=excPtr-24;this.set_type=function(type){HEAPU32[this.ptr+4>>2]=type};this.get_type=function(){return HEAPU32[this.ptr+4>>2]};this.set_destructor=function(destructor){HEAPU32[this.ptr+8>>2]=destructor};this.get_destructor=function(){return HEAPU32[this.ptr+8>>2]};this.set_refcount=function(refcount){HEAP32[this.ptr>>2]=refcount};this.set_caught=function(caught){caught=caught?1:0;HEAP8[this.ptr+12>>0]=caught};this.get_caught=function(){return HEAP8[this.ptr+12>>0]!=0};this.set_rethrown=function(rethrown){rethrown=rethrown?1:0;HEAP8[this.ptr+13>>0]=rethrown};this.get_rethrown=function(){return HEAP8[this.ptr+13>>0]!=0};this.init=function(type,destructor){this.set_adjusted_ptr(0);this.set_type(type);this.set_destructor(destructor);this.set_refcount(0);this.set_caught(false);this.set_rethrown(false)};this.add_ref=function(){var value=HEAP32[this.ptr>>2];HEAP32[this.ptr>>2]=value+1};this.release_ref=function(){var prev=HEAP32[this.ptr>>2];HEAP32[this.ptr>>2]=prev-1;return prev===1};this.set_adjusted_ptr=function(adjustedPtr){HEAPU32[this.ptr+16>>2]=adjustedPtr};this.get_adjusted_ptr=function(){return HEAPU32[this.ptr+16>>2]};this.get_exception_ptr=function(){var isPointer=___cxa_is_pointer_type(this.get_type());if(isPointer){return HEAPU32[this.excPtr>>2]}var adjusted=this.get_adjusted_ptr();if(adjusted!==0)return adjusted;return this.excPtr}}var exceptionLast=0;var uncaughtExceptionCount=0;function ___cxa_throw(ptr,type,destructor){var info=new ExceptionInfo(ptr);info.init(type,destructor);exceptionLast=ptr;uncaughtExceptionCount++;throw ptr}function _abort(){abort("")}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function getHeapMax(){return 2147483648}function emscripten_realloc_buffer(size){var b=wasmMemory.buffer;try{wasmMemory.grow(size-b.byteLength+65535>>>16);updateMemoryViews();return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){var oldSize=HEAPU8.length;requestedSize=requestedSize>>>0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}let alignUp=(x,multiple)=>x+(multiple-x%multiple)%multiple;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}var SYSCALLS={varargs:undefined,get:function(){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret},getStr:function(ptr){var ret=UTF8ToString(ptr);return ret}};function _fd_close(fd){return 52}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){return 70}var printCharBuffers=[null,[],[]];function printChar(stream,curr){var buffer=printCharBuffers[stream];if(curr===0||curr===10){(stream===1?out:err)(UTF8ArrayToString(buffer,0));buffer.length=0}else{buffer.push(curr)}}function _fd_write(fd,iov,iovcnt,pnum){var num=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;for(var j=0;j>2]=num;return 0}function intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var decodeBase64=typeof atob=="function"?atob:function(input){var keyStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var output="";var chr1,chr2,chr3;var enc1,enc2,enc3,enc4;var i=0;input=input.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{enc1=keyStr.indexOf(input.charAt(i++));enc2=keyStr.indexOf(input.charAt(i++));enc3=keyStr.indexOf(input.charAt(i++));enc4=keyStr.indexOf(input.charAt(i++));chr1=enc1<<2|enc2>>4;chr2=(enc2&15)<<4|enc3>>2;chr3=(enc3&3)<<6|enc4;output=output+String.fromCharCode(chr1);if(enc3!==64){output=output+String.fromCharCode(chr2)}if(enc4!==64){output=output+String.fromCharCode(chr3)}}while(i0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();readyPromiseResolve(Module);if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}run();function WrapperObject(){}WrapperObject.prototype=Object.create(WrapperObject.prototype);WrapperObject.prototype.constructor=WrapperObject;WrapperObject.prototype.__class__=WrapperObject;WrapperObject.__cache__={};Module["WrapperObject"]=WrapperObject;function getCache(__class__){return(__class__||WrapperObject).__cache__}Module["getCache"]=getCache;function wrapPointer(ptr,__class__){var cache=getCache(__class__);var ret=cache[ptr];if(ret)return ret;ret=Object.create((__class__||WrapperObject).prototype);ret.ptr=ptr;return cache[ptr]=ret}Module["wrapPointer"]=wrapPointer;function castObject(obj,__class__){return wrapPointer(obj.ptr,__class__)}Module["castObject"]=castObject;Module["NULL"]=wrapPointer(0);function destroy(obj){if(!obj["__destroy__"])throw"Error: Cannot destroy object. (Did you create it yourself?)";obj["__destroy__"]();delete getCache(obj.__class__)[obj.ptr]}Module["destroy"]=destroy;function compare(obj1,obj2){return obj1.ptr===obj2.ptr}Module["compare"]=compare;function getPointer(obj){return obj.ptr}Module["getPointer"]=getPointer;function getClass(obj){return obj.__class__}Module["getClass"]=getClass;var ensureCache={buffer:0,size:0,pos:0,temps:[],needed:0,prepare:function(){if(ensureCache.needed){for(var i=0;i=ensureCache.size){assert(len>0);ensureCache.needed+=len;ret=Module["_malloc"](len);ensureCache.temps.push(ret)}else{ret=ensureCache.buffer+ensureCache.pos;ensureCache.pos+=len}return ret},copy:function(array,view,offset){offset>>>=0;var bytes=view.BYTES_PER_ELEMENT;switch(bytes){case 2:offset>>>=1;break;case 4:offset>>>=2;break;case 8:offset>>>=3;break}for(var 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 z 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 jI`!dwO0TC5&f<9B@5#l>$GA4>3)return false;if(version[0]==1&&version[1]>=0&&version[1]<=3)return true;if(version[0]!=0||version[1]>10)return false;return true}Module["isVersionSupported"]=isVersionSupported;var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}Module["arguments"]=[];Module["thisProgram"]="./this.program";Module["quit"]=(function(status,toThrow){throw toThrow});Module["preRun"]=[];Module["postRun"]=[];var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;if(Module["ENVIRONMENT"]){if(Module["ENVIRONMENT"]==="WEB"){ENVIRONMENT_IS_WEB=true}else if(Module["ENVIRONMENT"]==="WORKER"){ENVIRONMENT_IS_WORKER=true}else if(Module["ENVIRONMENT"]==="NODE"){ENVIRONMENT_IS_NODE=true}else if(Module["ENVIRONMENT"]==="SHELL"){ENVIRONMENT_IS_SHELL=true}else{throw new Error("Module['ENVIRONMENT'] value is not valid. must be one of: WEB|WORKER|NODE|SHELL.")}}else{ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof require==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER}if(ENVIRONMENT_IS_NODE){var nodeFS;var nodePath;Module["read"]=function shell_read(filename,binary){var ret;ret=tryParseAsDataURI(filename);if(!ret){if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);ret=nodeFS["readFileSync"](filename)}return binary?ret:ret.toString()};Module["readBinary"]=function readBinary(filename){var ret=Module["read"](filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){Module["thisProgram"]=process["argv"][1].replace(/\\/g,"/")}Module["arguments"]=process["argv"].slice(2);process["on"]("uncaughtException",(function(ex){if(!(ex instanceof ExitStatus)){throw ex}}));process["on"]("unhandledRejection",(function(reason,p){process["exit"](1)}));Module["inspect"]=(function(){return"[Emscripten Module object]"})}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){Module["read"]=function shell_read(f){var data=tryParseAsDataURI(f);if(data){return intArrayToString(data)}return read(f)}}Module["readBinary"]=function readBinary(f){var data;data=tryParseAsDataURI(f);if(data){return data}if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){Module["arguments"]=scriptArgs}else if(typeof arguments!="undefined"){Module["arguments"]=arguments}if(typeof quit==="function"){Module["quit"]=(function(status,toThrow){quit(status)})}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){Module["read"]=function shell_read(url){try{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText}catch(err){var data=tryParseAsDataURI(url);if(data){return intArrayToString(data)}throw err}};if(ENVIRONMENT_IS_WORKER){Module["readBinary"]=function readBinary(url){try{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}catch(err){var data=tryParseAsDataURI(url);if(data){return data}throw err}}}Module["readAsync"]=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}var data=tryParseAsDataURI(url);if(data){onload(data.buffer);return}onerror()};xhr.onerror=onerror;xhr.send(null)};Module["setWindowTitle"]=(function(title){document.title=title})}Module["print"]=typeof console!=="undefined"?console.log.bind(console):typeof print!=="undefined"?print:null;Module["printErr"]=typeof printErr!=="undefined"?printErr:typeof console!=="undefined"&&console.warn.bind(console)||Module["print"];Module.print=Module["print"];Module.printErr=Module["printErr"];for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=undefined;var STACK_ALIGN=16;function staticAlloc(size){assert(!staticSealed);var ret=STATICTOP;STATICTOP=STATICTOP+size+15&-16;return ret}function dynamicAlloc(size){assert(DYNAMICTOP_PTR);var ret=HEAP32[DYNAMICTOP_PTR>>2];var end=ret+size+15&-16;HEAP32[DYNAMICTOP_PTR>>2]=end;if(end>=TOTAL_MEMORY){var success=enlargeMemory();if(!success){HEAP32[DYNAMICTOP_PTR>>2]=ret;return 0}}return ret}function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;var ret=size=Math.ceil(size/factor)*factor;return ret}function getNativeTypeSize(type){switch(type){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:{if(type[type.length-1]==="*"){return 4}else if(type[0]==="i"){var bits=parseInt(type.substr(1));assert(bits%8===0);return bits/8}else{return 0}}}}function warnOnce(text){if(!warnOnce.shown)warnOnce.shown={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;Module.printErr(text)}}var jsCallStartIndex=1;var functionPointers=new Array(0);var funcWrappers={};function dynCall(sig,ptr,args){if(args&&args.length){return Module["dynCall_"+sig].apply(null,[ptr].concat(args))}else{return Module["dynCall_"+sig].call(null,ptr)}}var GLOBAL_BASE=8;var ABORT=0;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function getCFunc(ident){var func=Module["_"+ident];assert(func,"Cannot call unknown function "+ident+", make sure it is exported");return func}var JSfuncs={"stackSave":(function(){stackSave()}),"stackRestore":(function(){stackRestore()}),"arrayToC":(function(arr){var ret=stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}),"stringToC":(function(str){var ret=0;if(str!==null&&str!==undefined&&str!==0){var len=(str.length<<2)+1;ret=stackAlloc(len);stringToUTF8(str,ret,len)}return ret})};var toC={"string":JSfuncs["stringToC"],"array":JSfuncs["arrayToC"]};function ccall(ident,returnType,argTypes,args,opts){var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;i>0]=value;break;case"i8":HEAP8[ptr>>0]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":tempI64=[value>>>0,(tempDouble=value,+Math_abs(tempDouble)>=+1?tempDouble>+0?(Math_min(+Math_floor(tempDouble/+4294967296),+4294967295)|0)>>>0:~~+Math_ceil((tempDouble- +(~~tempDouble>>>0))/+4294967296)>>>0:0)],HEAP32[ptr>>2]=tempI64[0],HEAP32[ptr+4>>2]=tempI64[1];break;case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;default:abort("invalid type for setValue: "+type)}}var ALLOC_STATIC=2;var ALLOC_NONE=4;function allocate(slab,types,allocator,ptr){var zeroinit,size;if(typeof slab==="number"){zeroinit=true;size=slab}else{zeroinit=false;size=slab.length}var singleType=typeof types==="string"?types:null;var ret;if(allocator==ALLOC_NONE){ret=ptr}else{ret=[typeof _malloc==="function"?_malloc:staticAlloc,stackAlloc,staticAlloc,dynamicAlloc][allocator===undefined?ALLOC_STATIC:allocator](Math.max(size,singleType?1:types.length))}if(zeroinit){var stop;ptr=ret;assert((ret&3)==0);stop=ret+(size&~3);for(;ptr>2]=0}stop=ret+size;while(ptr>0]=0}return ret}if(singleType==="i8"){if(slab.subarray||slab.slice){HEAPU8.set(slab,ret)}else{HEAPU8.set(new Uint8Array(slab),ret)}return ret}var i=0,type,typeSize,previousType;while(i>0];hasUtf|=t;if(t==0&&!length)break;i++;if(length&&i==length)break}if(!length)length=i;var ret="";if(hasUtf<128){var MAX_CHUNK=1024;var curr;while(length>0){curr=String.fromCharCode.apply(String,HEAPU8.subarray(ptr,ptr+Math.min(length,MAX_CHUNK)));ret=ret?ret+curr:curr;ptr+=MAX_CHUNK;length-=MAX_CHUNK}return ret}return UTF8ToString(ptr)}var UTF8Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(u8Array,idx){var endPtr=idx;while(u8Array[endPtr])++endPtr;if(endPtr-idx>16&&u8Array.subarray&&UTF8Decoder){return UTF8Decoder.decode(u8Array.subarray(idx,endPtr))}else{var u0,u1,u2,u3,u4,u5;var str="";while(1){u0=u8Array[idx++];if(!u0)return str;if(!(u0&128)){str+=String.fromCharCode(u0);continue}u1=u8Array[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}u2=u8Array[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2}else{u3=u8Array[idx++]&63;if((u0&248)==240){u0=(u0&7)<<18|u1<<12|u2<<6|u3}else{u4=u8Array[idx++]&63;if((u0&252)==248){u0=(u0&3)<<24|u1<<18|u2<<12|u3<<6|u4}else{u5=u8Array[idx++]&63;u0=(u0&1)<<30|u1<<24|u2<<18|u3<<12|u4<<6|u5}}}if(u0<65536){str+=String.fromCharCode(u0)}else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}}}}function UTF8ToString(ptr){return UTF8ArrayToString(HEAPU8,ptr)}function stringToUTF8Array(str,outU8Array,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127){if(outIdx>=endIdx)break;outU8Array[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;outU8Array[outIdx++]=192|u>>6;outU8Array[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;outU8Array[outIdx++]=224|u>>12;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=2097151){if(outIdx+3>=endIdx)break;outU8Array[outIdx++]=240|u>>18;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=67108863){if(outIdx+4>=endIdx)break;outU8Array[outIdx++]=248|u>>24;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else{if(outIdx+5>=endIdx)break;outU8Array[outIdx++]=252|u>>30;outU8Array[outIdx++]=128|u>>24&63;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}}outU8Array[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127){++len}else if(u<=2047){len+=2}else if(u<=65535){len+=3}else if(u<=2097151){len+=4}else if(u<=67108863){len+=5}else{len+=6}}return len}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;function demangle(func){return func}function demangleAll(text){var regex=/__Z[\w\d_]+/g;return text.replace(regex,(function(x){var y=demangle(x);return x===y?x:x+" ["+y+"]"}))}function jsStackTrace(){var err=new Error;if(!err.stack){try{throw new Error(0)}catch(e){err=e}if(!err.stack){return"(no stack trace available)"}}return err.stack.toString()}var WASM_PAGE_SIZE=65536;var ASMJS_PAGE_SIZE=16777216;var MIN_TOTAL_MEMORY=16777216;function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBuffer(buf){Module["buffer"]=buffer=buf}function updateGlobalBufferViews(){Module["HEAP8"]=HEAP8=new Int8Array(buffer);Module["HEAP16"]=HEAP16=new Int16Array(buffer);Module["HEAP32"]=HEAP32=new Int32Array(buffer);Module["HEAPU8"]=HEAPU8=new Uint8Array(buffer);Module["HEAPU16"]=HEAPU16=new Uint16Array(buffer);Module["HEAPU32"]=HEAPU32=new Uint32Array(buffer);Module["HEAPF32"]=HEAPF32=new Float32Array(buffer);Module["HEAPF64"]=HEAPF64=new Float64Array(buffer)}var STATIC_BASE,STATICTOP,staticSealed;var STACK_BASE,STACKTOP,STACK_MAX;var DYNAMIC_BASE,DYNAMICTOP_PTR;STATIC_BASE=STATICTOP=STACK_BASE=STACKTOP=STACK_MAX=DYNAMIC_BASE=DYNAMICTOP_PTR=0;staticSealed=false;function abortOnCannotGrowMemory(){abort("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value "+TOTAL_MEMORY+", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime but prevents some optimizations, (3) set Module.TOTAL_MEMORY to a higher value before the program runs, or (4) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 ")}if(!Module["reallocBuffer"])Module["reallocBuffer"]=(function(size){var ret;try{if(ArrayBuffer.transfer){ret=ArrayBuffer.transfer(buffer,size)}else{var oldHEAP8=HEAP8;ret=new ArrayBuffer(size);var temp=new Int8Array(ret);temp.set(oldHEAP8)}}catch(e){return false}var success=_emscripten_replace_memory(ret);if(!success)return false;return ret});function enlargeMemory(){var PAGE_MULTIPLE=Module["usingWasm"]?WASM_PAGE_SIZE:ASMJS_PAGE_SIZE;var LIMIT=2147483648-PAGE_MULTIPLE;if(HEAP32[DYNAMICTOP_PTR>>2]>LIMIT){return false}var OLD_TOTAL_MEMORY=TOTAL_MEMORY;TOTAL_MEMORY=Math.max(TOTAL_MEMORY,MIN_TOTAL_MEMORY);while(TOTAL_MEMORY>2]){if(TOTAL_MEMORY<=536870912){TOTAL_MEMORY=alignUp(2*TOTAL_MEMORY,PAGE_MULTIPLE)}else{TOTAL_MEMORY=Math.min(alignUp((3*TOTAL_MEMORY+2147483648)/4,PAGE_MULTIPLE),LIMIT)}}var replacement=Module["reallocBuffer"](TOTAL_MEMORY);if(!replacement||replacement.byteLength!=TOTAL_MEMORY){TOTAL_MEMORY=OLD_TOTAL_MEMORY;return false}updateGlobalBuffer(replacement);updateGlobalBufferViews();return true}var byteLength;try{byteLength=Function.prototype.call.bind(Object.getOwnPropertyDescriptor(ArrayBuffer.prototype,"byteLength").get);byteLength(new ArrayBuffer(4))}catch(e){byteLength=(function(buffer){return buffer.byteLength})}var TOTAL_STACK=Module["TOTAL_STACK"]||5242880;var TOTAL_MEMORY=Module["TOTAL_MEMORY"]||16777216;if(TOTAL_MEMORY0){var callback=callbacks.shift();if(typeof callback=="function"){callback();continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Module["dynCall_v"](func)}else{Module["dynCall_vi"](func,callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function ensureInitRuntime(){if(runtimeInitialized)return;runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){callRuntimeCallbacks(__ATEXIT__);runtimeExited=true}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnPreMain(cb){__ATMAIN__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}var Math_abs=Math.abs;var Math_cos=Math.cos;var Math_sin=Math.sin;var Math_tan=Math.tan;var Math_acos=Math.acos;var Math_asin=Math.asin;var Math_atan=Math.atan;var Math_atan2=Math.atan2;var Math_exp=Math.exp;var Math_log=Math.log;var Math_sqrt=Math.sqrt;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_pow=Math.pow;var Math_imul=Math.imul;var Math_fround=Math.fround;var Math_round=Math.round;var Math_min=Math.min;var Math_max=Math.max;var Math_clz32=Math.clz32;var Math_trunc=Math.trunc;var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};var memoryInitializer=null;var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return String.prototype.startsWith?filename.startsWith(dataURIPrefix):filename.indexOf(dataURIPrefix)===0}STATIC_BASE=GLOBAL_BASE;STATICTOP=STATIC_BASE+18640;__ATINIT__.push();memoryInitializer="data:application/octet-stream;base64,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cmFjbzI2U2VxdWVudGlhbEF0dHJpYnV0ZUVuY29kZXJFAE41ZHJhY28zN1NlcXVlbnRpYWxBdHRyaWJ1dGVFbmNvZGVyc0NvbnRyb2xsZXJFAE41ZHJhY28yOFByZWRpY3Rpb25TY2hlbWVEZWx0YUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFRUUATjVkcmFjbzIzUHJlZGljdGlvblNjaGVtZUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFRUUATjVkcmFjbzM3UHJlZGljdGlvblNjaGVtZVR5cGVkRW5jb2RlckludGVyZmFjZUlpaUVFAE41ZHJhY28zMlByZWRpY3Rpb25TY2hlbWVFbmNvZGVySW50ZXJmYWNlRQBONWRyYWNvMjVQcmVkaWN0aW9uU2NoZW1lSW50ZXJmYWNlRQBONWRyYWNvNDhNZXNoUHJlZGljdGlvblNjaGVtZUdlb21ldHJpY05vcm1hbFByZWRpY3RvckFyZWFJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMTFDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280OE1lc2hQcmVkaWN0aW9uU2NoZW1lR2VvbWV0cmljTm9ybWFsUHJlZGljdG9yQmFzZUlpTlNfMzdQcmVkaWN0aW9uU2NoZW1lV3JhcEVuY29kaW5nVHJhbnNmb3JtSWlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQyTWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxFbmNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvMjdNZXNoUHJlZGljdGlvblNjaGVtZUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMTFDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280NE1lc2hQcmVkaWN0aW9uU2NoZW1lVGV4Q29vcmRzUG9ydGFibGVFbmNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNTZNZXNoUHJlZGljdGlvblNjaGVtZUNvbnN0cmFpbmVkTXVsdGlQYXJhbGxlbG9ncmFtRW5jb2RlcklpTlNfMzdQcmVkaWN0aW9uU2NoZW1lV3JhcEVuY29kaW5nVHJhbnNmb3JtSWlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQwTWVzaFByZWRpY3Rpb25TY2hlbWVQYXJhbGxlbG9ncmFtRW5jb2RlcklpTlNfMzdQcmVkaWN0aW9uU2NoZW1lV3JhcEVuY29kaW5nVHJhbnNmb3JtSWlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQ4TWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxQcmVkaWN0b3JBcmVhSWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQ4TWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxQcmVkaWN0b3JCYXNlSWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQyTWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxFbmNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzI3TWVzaFByZWRpY3Rpb25TY2hlbWVFbmNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQ0TWVzaFByZWRpY3Rpb25TY2hlbWVUZXhDb29yZHNQb3J0YWJsZUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNTZNZXNoUHJlZGljdGlvblNjaGVtZUNvbnN0cmFpbmVkTXVsdGlQYXJhbGxlbG9ncmFtRW5jb2RlcklpTlNfMzdQcmVkaWN0aW9uU2NoZW1lV3JhcEVuY29kaW5nVHJhbnNmb3JtSWlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18yNE1lc2hBdHRyaWJ1dGVDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280ME1lc2hQcmVkaWN0aW9uU2NoZW1lUGFyYWxsZWxvZ3JhbUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQB1c2VfYnVpbHRfaW5fYXR0cmlidXRlX2NvbXByZXNzaW9uAE41ZHJhY28zM1NlcXVlbnRpYWxJbnRlZ2VyQXR0cmlidXRlRW5jb2RlckUATjVkcmFjbzI4UHJlZGljdGlvblNjaGVtZURlbHRhRW5jb2RlcklpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVFRQBONWRyYWNvMjNQcmVkaWN0aW9uU2NoZW1lRW5jb2RlcklpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVFRQBONWRyYWNvNDhNZXNoUHJlZGljdGlvblNjaGVtZUdlb21ldHJpY05vcm1hbFByZWRpY3RvckFyZWFJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRW5jb2RpbmdUcmFuc2Zvcm1JaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMTFDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280OE1lc2hQcmVkaWN0aW9uU2NoZW1lR2VvbWV0cmljTm9ybWFsUHJlZGljdG9yQmFzZUlpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQyTWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxFbmNvZGVySWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvMjdNZXNoUHJlZGljdGlvblNjaGVtZUVuY29kZXJJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRW5jb2RpbmdUcmFuc2Zvcm1JaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMTFDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280NE1lc2hQcmVkaWN0aW9uU2NoZW1lVGV4Q29vcmRzUG9ydGFibGVFbmNvZGVySWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNTZNZXNoUHJlZGljdGlvblNjaGVtZUNvbnN0cmFpbmVkTXVsdGlQYXJhbGxlbG9ncmFtRW5jb2RlcklpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQwTWVzaFByZWRpY3Rpb25TY2hlbWVQYXJhbGxlbG9ncmFtRW5jb2RlcklpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQ4TWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxQcmVkaWN0b3JBcmVhSWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQ4TWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxQcmVkaWN0b3JCYXNlSWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQyTWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxFbmNvZGVySWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzI3TWVzaFByZWRpY3Rpb25TY2hlbWVFbmNvZGVySWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQ0TWVzaFByZWRpY3Rpb25TY2hlbWVUZXhDb29yZHNQb3J0YWJsZUVuY29kZXJJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRW5jb2RpbmdUcmFuc2Zvcm1JaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNTZNZXNoUHJlZGljdGlvblNjaGVtZUNvbnN0cmFpbmVkTXVsdGlQYXJhbGxlbG9ncmFtRW5jb2RlcklpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18yNE1lc2hBdHRyaWJ1dGVDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280ME1lc2hQcmVkaWN0aW9uU2NoZW1lUGFyYWxsZWxvZ3JhbUVuY29kZXJJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRW5jb2RpbmdUcmFuc2Zvcm1JaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvMzJTZXF1ZW50aWFsTm9ybWFsQXR0cmlidXRlRW5jb2RlckUATjVkcmFjbzM4U2VxdWVudGlhbFF1YW50aXphdGlvbkF0dHJpYnV0ZUVuY29kZXJFAHByZWRpY3Rpb25fc2NoZW1lAE41ZHJhY28xMUVuY29kZXJCYXNlSU5TXzE4RW5jb2Rlck9wdGlvbnNCYXNlSWlFRUVFAE41ZHJhY283RW5jb2RlckUAIABONWRyYWNvMTNFeHBlcnRFbmNvZGVyRQBlbmNvZGluZ19tZXRob2QAcXVhbnRpemF0aW9uX2JpdHMASW52YWxpZCBlbmNvZGluZyBtZXRob2QuAGVuY29kaW5nX3NwZWVkAGRlY29kaW5nX3NwZWVkAHF1YW50aXphdGlvbl9vcmlnaW4AcXVhbnRpemF0aW9uX3JhbmdlAHN5bWJvbF9lbmNvZGluZ19tZXRob2QAc3ltYm9sX2VuY29kaW5nX2NvbXByZXNzaW9uX2xldmVsAHN0YW5kYXJkX2VkZ2VicmVha2VyAHByZWRpY3RpdmVfZWRnZWJyZWFrZXIAZWRnZWJyZWFrZXJfbWV0aG9kAE41ZHJhY28yMk1lc2hFZGdlYnJlYWtlckVuY29kZXJFAEFsbCB0cmlhbmdsZXMgYXJlIGRlZ2VuZXJhdGUuAEZhaWxlZCB0byBwcm9jZXNzIG1lc2ggaG9sZXMuAEZhaWxlZCB0byBpbml0aWFsaXplIGF0dHJpYnV0ZSBkYXRhLgBGYWlsZWQgdG8gZW5jb2RlIG1lc2ggY29tcG9uZW50LgBGYWlsZWQgdG8gZW5jb2RlIHNwbGl0IGRhdGEuAE41ZHJhY28xM1RyYXZlcnNlckJhc2VJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFTlNfMzZNZXNoQXR0cmlidXRlSW5kaWNlc0VuY29kaW5nT2JzZXJ2ZXJJUzFfRUVFRQBONWRyYWNvMTlEZXB0aEZpcnN0VHJhdmVyc2VySU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRU5TXzM2TWVzaEF0dHJpYnV0ZUluZGljZXNFbmNvZGluZ09ic2VydmVySVMxX0VFRUUATjVkcmFjbzIyTWVzaFRyYXZlcnNhbFNlcXVlbmNlcklOU18xOURlcHRoRmlyc3RUcmF2ZXJzZXJJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFTlNfMzZNZXNoQXR0cmlidXRlSW5kaWNlc0VuY29kaW5nT2JzZXJ2ZXJJUzJfRUVFRUVFAE41ZHJhY28xNVBvaW50c1NlcXVlbmNlckUATjVkcmFjbzEzVHJhdmVyc2VyQmFzZUlOU18xMUNvcm5lclRhYmxlRU5TXzM2TWVzaEF0dHJpYnV0ZUluZGljZXNFbmNvZGluZ09ic2VydmVySVMxX0VFRUUATjVkcmFjbzE5RGVwdGhGaXJzdFRyYXZlcnNlcklOU18xMUNvcm5lclRhYmxlRU5TXzM2TWVzaEF0dHJpYnV0ZUluZGljZXNFbmNvZGluZ09ic2VydmVySVMxX0VFRUUATjVkcmFjbzIyTWVzaFRyYXZlcnNhbFNlcXVlbmNlcklOU18xOURlcHRoRmlyc3RUcmF2ZXJzZXJJTlNfMTFDb3JuZXJUYWJsZUVOU18zNk1lc2hBdHRyaWJ1dGVJbmRpY2VzRW5jb2RpbmdPYnNlcnZlcklTMl9FRUVFRUUATjVkcmFjbzI4TWF4UHJlZGljdGlvbkRlZ3JlZVRyYXZlcnNlcklOU18xMUNvcm5lclRhYmxlRU5TXzM2TWVzaEF0dHJpYnV0ZUluZGljZXNFbmNvZGluZ09ic2VydmVySVMxX0VFRUUATjVkcmFjbzIyTWVzaFRyYXZlcnNhbFNlcXVlbmNlcklOU18yOE1heFByZWRpY3Rpb25EZWdyZWVUcmF2ZXJzZXJJTlNfMTFDb3JuZXJUYWJsZUVOU18zNk1lc2hBdHRyaWJ1dGVJbmRpY2VzRW5jb2RpbmdPYnNlcnZlcklTMl9FRUVFRUUAc3BsaXRfbWVzaF9vbl9zZWFtcwBONWRyYWNvMjZNZXNoRWRnZWJyZWFrZXJFbmNvZGVySW1wbElOU18zMU1lc2hFZGdlYnJlYWtlclRyYXZlcnNhbEVuY29kZXJFRUUATjVkcmFjbzM1TWVzaEVkZ2VicmVha2VyRW5jb2RlckltcGxJbnRlcmZhY2VFAE41ZHJhY28yNk1lc2hFZGdlYnJlYWtlckVuY29kZXJJbXBsSU5TXzM4TWVzaEVkZ2VicmVha2VyVHJhdmVyc2FsVmFsZW5jZUVuY29kZXJFRUUAc3RvcmVfbnVtYmVyX29mX2VuY29kZWRfZmFjZXMATjVkcmFjbzExTWVzaEVuY29kZXJFAGNvbXByZXNzX2Nvbm5lY3Rpdml0eQBONWRyYWNvMTVMaW5lYXJTZXF1ZW5jZXJFAE41ZHJhY28yMU1lc2hTZXF1ZW50aWFsRW5jb2RlckUATjVkcmFjbzE3UG9pbnRDbG91ZEVuY29kZXJFAEludmFsaWQgaW5wdXQgZ2VvbWV0cnkuAEZhaWxlZCB0byBpbml0aWFsaXplIGVuY29kZXIuAEZhaWxlZCB0byBlbmNvZGUgaW50ZXJuYWwgZGF0YS4ARmFpbGVkIHRvIGVuY29kZSBwb2ludCBhdHRyaWJ1dGVzLgBzdG9yZV9udW1iZXJfb2ZfZW5jb2RlZF9wb2ludHMARmFpbGVkIHRvIGVuY29kZSBtZXRhZGF0YS4ARFJBQ08ATjVkcmFjbzIzUG9pbnRDbG91ZEtkVHJlZUVuY29kZXJFAE41ZHJhY28yN1BvaW50Q2xvdWRTZXF1ZW50aWFsRW5jb2RlckUATjVkcmFjbzRNZXNoRQBhbGxvY2F0b3I8VD46OmFsbG9jYXRlKHNpemVfdCBuKSAnbicgZXhjZWVkcyBtYXhpbXVtIHN1cHBvcnRlZCBzaXplAE41ZHJhY28xMFBvaW50Q2xvdWRFABEACgAREREAAAAABQAAAAAAAAkAAAAACwAAAAAAAAAAEQAPChEREQMKBwABEwkLCwAACQYLAAALAAYRAAAAERERAAAAAAAAAAAAAAAAAAAAAAsAAAAAAAAAABEACgoREREACgAAAgAJCwAAAAkACwAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAMAAAAAAwAAAAACQwAAAAAAAwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAADQAAAAQNAAAAAAkOAAAAAAAOAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAA8AAAAADwAAAAAJEAAAAAAAEAAAEAAAEgAAABISEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAEhISAAAAAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAAAAAAAAAACgAAAAAKAAAAAAkLAAAAAAALAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAwAAAAADAAAAAAJDAAAAAAADAAADAAALSsgICAwWDB4AChudWxsKQAtMFgrMFggMFgtMHgrMHggMHgAaW5mAElORgBOQU4AMDEyMzQ1Njc4OUFCQ0RFRi4AVCEiGQ0BAgMRSxwMEAQLHRIeJ2hub3BxYiAFBg8TFBUaCBYHKCQXGAkKDhsfJSODgn0mKis8PT4/Q0dKTVhZWltcXV5fYGFjZGVmZ2lqa2xyc3R5ent8AElsbGVnYWwgYnl0ZSBzZXF1ZW5jZQBEb21haW4gZXJyb3IAUmVzdWx0IG5vdCByZXByZXNlbnRhYmxlAE5vdCBhIHR0eQBQZXJtaXNzaW9uIGRlbmllZABPcGVyYXRpb24gbm90IHBlcm1pdHRlZABObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5AE5vIHN1Y2ggcHJvY2VzcwBGaWxlIGV4aXN0cwBWYWx1ZSB0b28gbGFyZ2UgZm9yIGRhdGEgdHlwZQBObyBzcGFjZSBsZWZ0IG9uIGRldmljZQBPdXQgb2YgbWVtb3J5AFJlc291cmNlIGJ1c3kASW50ZXJydXB0ZWQgc3lzdGVtIGNhbGwAUmVzb3VyY2UgdGVtcG9yYXJpbHkgdW5hdmFpbGFibGUASW52YWxpZCBzZWVrAENyb3NzLWRldmljZSBsaW5rAFJlYWQtb25seSBmaWxlIHN5c3RlbQBEaXJlY3Rvcnkgbm90IGVtcHR5AENvbm5lY3Rpb24gcmVzZXQgYnkgcGVlcgBPcGVyYXRpb24gdGltZWQgb3V0AENvbm5lY3Rpb24gcmVmdXNlZABIb3N0IGlzIGRvd24ASG9zdCBpcyB1bnJlYWNoYWJsZQBBZGRyZXNzIGluIHVzZQBCcm9rZW4gcGlwZQBJL08gZXJyb3IATm8gc3VjaCBkZXZpY2Ugb3IgYWRkcmVzcwBCbG9jayBkZXZpY2UgcmVxdWlyZWQATm8gc3VjaCBkZXZpY2UATm90IGEgZGlyZWN0b3J5AElzIGEgZGlyZWN0b3J5AFRleHQgZmlsZSBidXN5AEV4ZWMgZm9ybWF0IGVycm9yAEludmFsaWQgYXJndW1lbnQAQXJndW1lbnQgbGlzdCB0b28gbG9uZwBTeW1ib2xpYyBsaW5rIGxvb3AARmlsZW5hbWUgdG9vIGxvbmcAVG9vIG1hbnkgb3BlbiBmaWxlcyBpbiBzeXN0ZW0ATm8gZmlsZSBkZXNjcmlwdG9ycyBhdmFpbGFibGUAQmFkIGZpbGUgZGVzY3JpcHRvcgBObyBjaGlsZCBwcm9jZXNzAEJhZCBhZGRyZXNzAEZpbGUgdG9vIGxhcmdlAFRvbyBtYW55IGxpbmtzAE5vIGxvY2tzIGF2YWlsYWJsZQBSZXNvdXJjZSBkZWFkbG9jayB3b3VsZCBvY2N1cgBTdGF0ZSBub3QgcmVjb3ZlcmFibGUAUHJldmlvdXMgb3duZXIgZGllZABPcGVyYXRpb24gY2FuY2VsZWQARnVuY3Rpb24gbm90IGltcGxlbWVudGVkAE5vIG1lc3NhZ2Ugb2YgZGVzaXJlZCB0eXBlAElkZW50aWZpZXIgcmVtb3ZlZABEZXZpY2Ugbm90IGEgc3RyZWFtAE5vIGRhdGEgYXZhaWxhYmxlAERldmljZSB0aW1lb3V0AE91dCBvZiBzdHJlYW1zIHJlc291cmNlcwBMaW5rIGhhcyBiZWVuIHNldmVyZWQAUHJvdG9jb2wgZXJyb3IAQmFkIG1lc3NhZ2UARmlsZSBkZXNjcmlwdG9yIGluIGJhZCBzdGF0ZQBOb3QgYSBzb2NrZXQARGVzdGluYXRpb24gYWRkcmVzcyByZXF1aXJlZABNZXNzYWdlIHRvbyBsYXJnZQBQcm90b2NvbCB3cm9uZyB0eXBlIGZvciBzb2NrZXQAUHJvdG9jb2wgbm90IGF2YWlsYWJsZQBQcm90b2NvbCBub3Qgc3VwcG9ydGVkAFNvY2tldCB0eXBlIG5vdCBzdXBwb3J0ZWQATm90IHN1cHBvcnRlZABQcm90b2NvbCBmYW1pbHkgbm90IHN1cHBvcnRlZABBZGRyZXNzIGZhbWlseSBub3Qgc3VwcG9ydGVkIGJ5IHByb3RvY29sAEFkZHJlc3Mgbm90IGF2YWlsYWJsZQBOZXR3b3JrIGlzIGRvd24ATmV0d29yayB1bnJlYWNoYWJsZQBDb25uZWN0aW9uIHJlc2V0IGJ5IG5ldHdvcmsAQ29ubmVjdGlvbiBhYm9ydGVkAE5vIGJ1ZmZlciBzcGFjZSBhdmFpbGFibGUAU29ja2V0IGlzIGNvbm5lY3RlZABTb2NrZXQgbm90IGNvbm5lY3RlZABDYW5ub3Qgc2VuZCBhZnRlciBzb2NrZXQgc2h1dGRvd24AT3BlcmF0aW9uIGFscmVhZHkgaW4gcHJvZ3Jlc3MAT3BlcmF0aW9uIGluIHByb2dyZXNzAFN0YWxlIGZpbGUgaGFuZGxlAFJlbW90ZSBJL08gZXJyb3IAUXVvdGEgZXhjZWVkZWQATm8gbWVkaXVtIGZvdW5kAFdyb25nIG1lZGl1bSB0eXBlAE5vIGVycm9yIGluZm9ybWF0aW9uAABpbmZpbml0eQBuYW4AJWQAJWYAdGVybWluYXRpbmcgd2l0aCAlcyBleGNlcHRpb24gb2YgdHlwZSAlczogJXMAdGVybWluYXRpbmcgd2l0aCAlcyBleGNlcHRpb24gb2YgdHlwZSAlcwB0ZXJtaW5hdGluZyB3aXRoICVzIGZvcmVpZ24gZXhjZXB0aW9uAHRlcm1pbmF0aW5nAHVuY2F1Z2h0AFN0OWV4Y2VwdGlvbgBOMTBfX2N4eGFiaXYxMTZfX3NoaW1fdHlwZV9pbmZvRQBTdDl0eXBlX2luZm8ATjEwX19jeHhhYml2MTIwX19zaV9jbGFzc190eXBlX2luZm9FAE4xMF9fY3h4YWJpdjExN19fY2xhc3NfdHlwZV9pbmZvRQBwdGhyZWFkX29uY2UgZmFpbHVyZSBpbiBfX2N4YV9nZXRfZ2xvYmFsc19mYXN0KCkAY2Fubm90IGNyZWF0ZSBwdGhyZWFkIGtleSBmb3IgX19jeGFfZ2V0X2dsb2JhbHMoKQBjYW5ub3QgemVybyBvdXQgdGhyZWFkIHZhbHVlIGZvciBfX2N4YV9nZXRfZ2xvYmFscygpAHRlcm1pbmF0ZV9oYW5kbGVyIHVuZXhwZWN0ZWRseSByZXR1cm5lZABTdDExbG9naWNfZXJyb3IAU3QxMmxlbmd0aF9lcnJvcgBOMTBfX2N4eGFiaXYxMTlfX3BvaW50ZXJfdHlwZV9pbmZvRQBOMTBfX2N4eGFiaXYxMTdfX3BiYXNlX3R5cGVfaW5mb0U=";var tempDoublePtr=STATICTOP;STATICTOP+=16;function ___cxa_allocate_exception(size){return _malloc(size)}function __ZSt18uncaught_exceptionv(){return!!__ZSt18uncaught_exceptionv.uncaught_exception}var EXCEPTIONS={last:0,caught:[],infos:{},deAdjust:(function(adjusted){if(!adjusted||EXCEPTIONS.infos[adjusted])return adjusted;for(var ptr in EXCEPTIONS.infos){var info=EXCEPTIONS.infos[ptr];if(info.adjusted===adjusted){return ptr}}return adjusted}),addRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];info.refcount++}),decRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];assert(info.refcount>0);info.refcount--;if(info.refcount===0&&!info.rethrown){if(info.destructor){Module["dynCall_vi"](info.destructor,ptr)}delete EXCEPTIONS.infos[ptr];___cxa_free_exception(ptr)}}),clearRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];info.refcount=0})};function ___cxa_begin_catch(ptr){var info=EXCEPTIONS.infos[ptr];if(info&&!info.caught){info.caught=true;__ZSt18uncaught_exceptionv.uncaught_exception--}if(info)info.rethrown=false;EXCEPTIONS.caught.push(ptr);EXCEPTIONS.addRef(EXCEPTIONS.deAdjust(ptr));return ptr}function ___cxa_pure_virtual(){ABORT=true;throw"Pure virtual function called!"}function ___resumeException(ptr){if(!EXCEPTIONS.last){EXCEPTIONS.last=ptr}throw ptr+" - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch."}function ___cxa_find_matching_catch(){var thrown=EXCEPTIONS.last;if(!thrown){return(setTempRet0(0),0)|0}var info=EXCEPTIONS.infos[thrown];var throwntype=info.type;if(!throwntype){return(setTempRet0(0),thrown)|0}var typeArray=Array.prototype.slice.call(arguments);var pointer=Module["___cxa_is_pointer_type"](throwntype);if(!___cxa_find_matching_catch.buffer)___cxa_find_matching_catch.buffer=_malloc(4);HEAP32[___cxa_find_matching_catch.buffer>>2]=thrown;thrown=___cxa_find_matching_catch.buffer;for(var i=0;i>2];info.adjusted=thrown;return(setTempRet0(typeArray[i]),thrown)|0}}thrown=HEAP32[thrown>>2];return(setTempRet0(throwntype),thrown)|0}function ___cxa_throw(ptr,type,destructor){EXCEPTIONS.infos[ptr]={ptr:ptr,adjusted:ptr,type:type,destructor:destructor,refcount:0,caught:false,rethrown:false};EXCEPTIONS.last=ptr;if(!("uncaught_exception"in __ZSt18uncaught_exceptionv)){__ZSt18uncaught_exceptionv.uncaught_exception=1}else{__ZSt18uncaught_exceptionv.uncaught_exception++}throw ptr+" - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch."}var cttz_i8=allocate([8,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,7,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0],"i8",ALLOC_STATIC);function ___gxx_personality_v0(){}var SYSCALLS={varargs:0,get:(function(varargs){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret}),getStr:(function(){var ret=Pointer_stringify(SYSCALLS.get());return ret}),get64:(function(){var low=SYSCALLS.get(),high=SYSCALLS.get();if(low>=0)assert(high===0);else assert(high===-1);return low}),getZero:(function(){assert(SYSCALLS.get()===0)})};function ___syscall140(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),offset_high=SYSCALLS.get(),offset_low=SYSCALLS.get(),result=SYSCALLS.get(),whence=SYSCALLS.get();var offset=offset_low;FS.llseek(stream,offset,whence);HEAP32[result>>2]=stream.position;if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function flush_NO_FILESYSTEM(){var fflush=Module["_fflush"];if(fflush)fflush(0);var printChar=___syscall146.printChar;if(!printChar)return;var buffers=___syscall146.buffers;if(buffers[1].length)printChar(1,10);if(buffers[2].length)printChar(2,10)}function ___syscall146(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.get(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();var ret=0;if(!___syscall146.buffers){___syscall146.buffers=[null,[],[]];___syscall146.printChar=(function(stream,curr){var buffer=___syscall146.buffers[stream];assert(buffer);if(curr===0||curr===10){(stream===1?Module["print"]:Module["printErr"])(UTF8ArrayToString(buffer,0));buffer.length=0}else{buffer.push(curr)}})}for(var i=0;i>2];var len=HEAP32[iov+(i*8+4)>>2];for(var j=0;j>2]=PTHREAD_SPECIFIC_NEXT_KEY;PTHREAD_SPECIFIC[PTHREAD_SPECIFIC_NEXT_KEY]=0;PTHREAD_SPECIFIC_NEXT_KEY++;return 0}function _pthread_once(ptr,func){if(!_pthread_once.seen)_pthread_once.seen={};if(ptr in _pthread_once.seen)return;Module["dynCall_v"](func);_pthread_once.seen[ptr]=1}function _pthread_setspecific(key,value){if(!(key in PTHREAD_SPECIFIC)){return ERRNO_CODES.EINVAL}PTHREAD_SPECIFIC[key]=value;return 0}function ___setErrNo(value){if(Module["___errno_location"])HEAP32[Module["___errno_location"]()>>2]=value;return value}DYNAMICTOP_PTR=staticAlloc(4);STACK_BASE=STACKTOP=alignMemory(STATICTOP);STACK_MAX=STACK_BASE+TOTAL_STACK;DYNAMIC_BASE=alignMemory(STACK_MAX);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;staticSealed=true;var ASSERTIONS=false;function intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}function intArrayToString(array){var ret=[];for(var i=0;i255){if(ASSERTIONS){assert(false,"Character code "+chr+" ("+String.fromCharCode(chr)+") at offset "+i+" not in 0x00-0xFF.")}chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}var decodeBase64=typeof atob==="function"?atob:(function(input){var keyStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var output="";var chr1,chr2,chr3;var enc1,enc2,enc3,enc4;var i=0;input=input.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{enc1=keyStr.indexOf(input.charAt(i++));enc2=keyStr.indexOf(input.charAt(i++));enc3=keyStr.indexOf(input.charAt(i++));enc4=keyStr.indexOf(input.charAt(i++));chr1=enc1<<2|enc2>>4;chr2=(enc2&15)<<4|enc3>>2;chr3=(enc3&3)<<6|enc4;output=output+String.fromCharCode(chr1);if(enc3!==64){output=output+String.fromCharCode(chr2)}if(enc4!==64){output=output+String.fromCharCode(chr3)}}while(i2147483648)return false;b=new a(newBuffer);d=new c(newBuffer);f=new e(newBuffer);h=new g(newBuffer);j=new i(newBuffer);l=new k(newBuffer);n=new m(newBuffer);p=new o(newBuffer);buffer=newBuffer;return true} +// EMSCRIPTEN_START_FUNCS +function wc(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;if(!a)return;b=a+-8|0;c=f[4516]|0;d=f[a+-4>>2]|0;a=d&-8;e=b+a|0;do if(!(d&1)){g=f[b>>2]|0;if(!(d&3))return;h=b+(0-g)|0;i=g+a|0;if(h>>>0>>0)return;if((f[4517]|0)==(h|0)){j=e+4|0;k=f[j>>2]|0;if((k&3|0)!=3){l=h;m=i;n=h;break}f[4514]=i;f[j>>2]=k&-2;f[h+4>>2]=i|1;f[h+i>>2]=i;return}k=g>>>3;if(g>>>0<256){g=f[h+8>>2]|0;j=f[h+12>>2]|0;if((j|0)==(g|0)){f[4512]=f[4512]&~(1<>2]=j;f[j+8>>2]=g;l=h;m=i;n=h;break}}g=f[h+24>>2]|0;j=f[h+12>>2]|0;do if((j|0)==(h|0)){k=h+16|0;o=k+4|0;p=f[o>>2]|0;if(!p){q=f[k>>2]|0;if(!q){r=0;break}else{s=q;t=k}}else{s=p;t=o}while(1){o=s+20|0;p=f[o>>2]|0;if(p|0){s=p;t=o;continue}o=s+16|0;p=f[o>>2]|0;if(!p)break;else{s=p;t=o}}f[t>>2]=0;r=s}else{o=f[h+8>>2]|0;f[o+12>>2]=j;f[j+8>>2]=o;r=j}while(0);if(g){j=f[h+28>>2]|0;o=18352+(j<<2)|0;if((f[o>>2]|0)==(h|0)){f[o>>2]=r;if(!r){f[4513]=f[4513]&~(1<>2]|0)!=(h|0)&1)<<2)>>2]=r;if(!r){l=h;m=i;n=h;break}}f[r+24>>2]=g;j=h+16|0;o=f[j>>2]|0;if(o|0){f[r+16>>2]=o;f[o+24>>2]=r}o=f[j+4>>2]|0;if(o){f[r+20>>2]=o;f[o+24>>2]=r;l=h;m=i;n=h}else{l=h;m=i;n=h}}else{l=h;m=i;n=h}}else{l=b;m=a;n=b}while(0);if(n>>>0>=e>>>0)return;b=e+4|0;a=f[b>>2]|0;if(!(a&1))return;if(!(a&2)){if((f[4518]|0)==(e|0)){r=(f[4515]|0)+m|0;f[4515]=r;f[4518]=l;f[l+4>>2]=r|1;if((l|0)!=(f[4517]|0))return;f[4517]=0;f[4514]=0;return}if((f[4517]|0)==(e|0)){r=(f[4514]|0)+m|0;f[4514]=r;f[4517]=n;f[l+4>>2]=r|1;f[n+r>>2]=r;return}r=(a&-8)+m|0;s=a>>>3;do if(a>>>0<256){t=f[e+8>>2]|0;c=f[e+12>>2]|0;if((c|0)==(t|0)){f[4512]=f[4512]&~(1<>2]=c;f[c+8>>2]=t;break}}else{t=f[e+24>>2]|0;c=f[e+12>>2]|0;do if((c|0)==(e|0)){d=e+16|0;o=d+4|0;j=f[o>>2]|0;if(!j){p=f[d>>2]|0;if(!p){u=0;break}else{v=p;w=d}}else{v=j;w=o}while(1){o=v+20|0;j=f[o>>2]|0;if(j|0){v=j;w=o;continue}o=v+16|0;j=f[o>>2]|0;if(!j)break;else{v=j;w=o}}f[w>>2]=0;u=v}else{o=f[e+8>>2]|0;f[o+12>>2]=c;f[c+8>>2]=o;u=c}while(0);if(t|0){c=f[e+28>>2]|0;h=18352+(c<<2)|0;if((f[h>>2]|0)==(e|0)){f[h>>2]=u;if(!u){f[4513]=f[4513]&~(1<>2]|0)!=(e|0)&1)<<2)>>2]=u;if(!u)break}f[u+24>>2]=t;c=e+16|0;h=f[c>>2]|0;if(h|0){f[u+16>>2]=h;f[h+24>>2]=u}h=f[c+4>>2]|0;if(h|0){f[u+20>>2]=h;f[h+24>>2]=u}}}while(0);f[l+4>>2]=r|1;f[n+r>>2]=r;if((l|0)==(f[4517]|0)){f[4514]=r;return}else x=r}else{f[b>>2]=a&-2;f[l+4>>2]=m|1;f[n+m>>2]=m;x=m}m=x>>>3;if(x>>>0<256){n=18088+(m<<1<<2)|0;a=f[4512]|0;b=1<>2]|0;z=b}f[z>>2]=l;f[y+12>>2]=l;f[l+8>>2]=y;f[l+12>>2]=n;return}n=x>>>8;if(n)if(x>>>0>16777215)A=31;else{y=(n+1048320|0)>>>16&8;z=n<>>16&4;b=z<>>16&2;a=14-(n|y|z)+(b<>>15)|0;A=x>>>(a+7|0)&1|a<<1}else A=0;a=18352+(A<<2)|0;f[l+28>>2]=A;f[l+20>>2]=0;f[l+16>>2]=0;z=f[4513]|0;b=1<>>1)|0);n=f[a>>2]|0;while(1){if((f[n+4>>2]&-8|0)==(x|0)){B=73;break}C=n+16+(y>>>31<<2)|0;m=f[C>>2]|0;if(!m){B=72;break}else{y=y<<1;n=m}}if((B|0)==72){f[C>>2]=l;f[l+24>>2]=n;f[l+12>>2]=l;f[l+8>>2]=l;break}else if((B|0)==73){y=n+8|0;t=f[y>>2]|0;f[t+12>>2]=l;f[y>>2]=l;f[l+8>>2]=t;f[l+12>>2]=n;f[l+24>>2]=0;break}}else{f[4513]=z|b;f[a>>2]=l;f[l+24>>2]=a;f[l+12>>2]=l;f[l+8>>2]=l}while(0);l=(f[4520]|0)+-1|0;f[4520]=l;if(!l)D=18504;else return;while(1){l=f[D>>2]|0;if(!l)break;else D=l+8|0}f[4520]=-1;return}function xc(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=Oa,F=Oa,G=Oa,H=0,I=0,J=0,K=0;d=b[c+11>>0]|0;e=d<<24>>24<0;g=e?f[c>>2]|0:c;i=e?f[c+4>>2]|0:d&255;if(i>>>0>3){d=g;e=i;j=i;while(1){k=X(h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24,1540483477)|0;e=(X(k>>>24^k,1540483477)|0)^(X(e,1540483477)|0);j=j+-4|0;if(j>>>0<=3)break;else d=d+4|0}d=i+-4|0;j=d&-4;l=d-j|0;m=g+(j+4)|0;o=e}else{l=i;m=g;o=i}switch(l|0){case 3:{p=h[m+2>>0]<<16^o;q=6;break}case 2:{p=o;q=6;break}case 1:{r=o;q=7;break}default:s=o}if((q|0)==6){r=h[m+1>>0]<<8^p;q=7}if((q|0)==7)s=X(r^h[m>>0],1540483477)|0;m=X(s>>>13^s,1540483477)|0;s=m>>>15^m;m=a+4|0;r=f[m>>2]|0;p=(r|0)==0;a:do if(!p){o=r+-1|0;l=(o&r|0)==0;if(!l)if(s>>>0>>0)t=s;else t=(s>>>0)%(r>>>0)|0;else t=s&o;e=f[(f[a>>2]|0)+(t<<2)>>2]|0;if((e|0)!=0?(j=f[e>>2]|0,(j|0)!=0):0){e=(i|0)==0;if(l){if(e){l=j;while(1){d=f[l+4>>2]|0;if(!((d|0)==(s|0)|(d&o|0)==(t|0))){u=t;break a}d=b[l+8+11>>0]|0;if(!((d<<24>>24<0?f[l+12>>2]|0:d&255)|0)){v=l;break}l=f[l>>2]|0;if(!l){u=t;break a}}w=v+20|0;return w|0}else x=j;b:while(1){l=f[x+4>>2]|0;if(!((l|0)==(s|0)|(l&o|0)==(t|0))){u=t;break a}l=x+8|0;d=b[l+11>>0]|0;k=d<<24>>24<0;y=d&255;do if(((k?f[x+12>>2]|0:y)|0)==(i|0)){d=f[l>>2]|0;if(k)if(!(Pk(d,g,i)|0)){v=x;q=63;break b}else break;if((b[g>>0]|0)==(d&255)<<24>>24){d=l;z=y;A=g;do{z=z+-1|0;d=d+1|0;if(!z){v=x;q=63;break b}A=A+1|0}while((b[d>>0]|0)==(b[A>>0]|0))}}while(0);x=f[x>>2]|0;if(!x){u=t;break a}}if((q|0)==63){w=v+20|0;return w|0}}if(e){o=j;while(1){y=f[o+4>>2]|0;if((y|0)!=(s|0)){if(y>>>0>>0)B=y;else B=(y>>>0)%(r>>>0)|0;if((B|0)!=(t|0)){u=t;break a}}y=b[o+8+11>>0]|0;if(!((y<<24>>24<0?f[o+12>>2]|0:y&255)|0)){v=o;break}o=f[o>>2]|0;if(!o){u=t;break a}}w=v+20|0;return w|0}else C=j;c:while(1){o=f[C+4>>2]|0;if((o|0)!=(s|0)){if(o>>>0>>0)D=o;else D=(o>>>0)%(r>>>0)|0;if((D|0)!=(t|0)){u=t;break a}}o=C+8|0;e=b[o+11>>0]|0;y=e<<24>>24<0;l=e&255;do if(((y?f[C+12>>2]|0:l)|0)==(i|0)){e=f[o>>2]|0;if(y)if(!(Pk(e,g,i)|0)){v=C;q=63;break c}else break;if((b[g>>0]|0)==(e&255)<<24>>24){e=o;k=l;A=g;do{k=k+-1|0;e=e+1|0;if(!k){v=C;q=63;break c}A=A+1|0}while((b[e>>0]|0)==(b[A>>0]|0))}}while(0);C=f[C>>2]|0;if(!C){u=t;break a}}if((q|0)==63){w=v+20|0;return w|0}}else u=t}else u=0;while(0);t=dn(24)|0;dj(t+8|0,c);f[t+20>>2]=0;f[t+4>>2]=s;f[t>>2]=0;c=a+12|0;E=$(((f[c>>2]|0)+1|0)>>>0);F=$(r>>>0);G=$(n[a+16>>2]);do if(p|$(G*F)>>0<3|(r+-1&r|0)!=0)&1;g=~~$(W($(E/G)))>>>0;Ph(a,C>>>0>>0?g:C);C=f[m>>2]|0;g=C+-1|0;if(!(g&C)){H=C;I=g&s;break}if(s>>>0>>0){H=C;I=s}else{H=C;I=(s>>>0)%(C>>>0)|0}}else{H=r;I=u}while(0);u=(f[a>>2]|0)+(I<<2)|0;I=f[u>>2]|0;if(!I){r=a+8|0;f[t>>2]=f[r>>2];f[r>>2]=t;f[u>>2]=r;r=f[t>>2]|0;if(r|0){u=f[r+4>>2]|0;r=H+-1|0;if(r&H)if(u>>>0>>0)J=u;else J=(u>>>0)%(H>>>0)|0;else J=u&r;K=(f[a>>2]|0)+(J<<2)|0;q=61}}else{f[t>>2]=f[I>>2];K=I;q=61}if((q|0)==61)f[K>>2]=t;f[c>>2]=(f[c>>2]|0)+1;v=t;w=v+20|0;return w|0}function yc(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0.0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0,G=0.0,H=0,J=0,K=0,L=0,M=0,N=0,O=0.0,P=0,Q=0.0,R=0.0,S=0,T=0.0,U=0,V=0,W=0,X=0.0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0.0,da=0,ea=0.0;g=a+4|0;i=f[g>>2]|0;j=a+100|0;if(i>>>0<(f[j>>2]|0)>>>0){f[g>>2]=i+1;k=h[i>>0]|0;l=0}else{k=Di(a)|0;l=0}a:while(1){switch(k|0){case 46:{m=8;break a;break}case 48:break;default:{n=0;o=0;p=1.0;q=0.0;r=0;s=k;t=l;u=0;v=0;w=0;x=0;break a}}i=f[g>>2]|0;if(i>>>0<(f[j>>2]|0)>>>0){f[g>>2]=i+1;k=h[i>>0]|0;l=1;continue}else{k=Di(a)|0;l=1;continue}}if((m|0)==8){k=f[g>>2]|0;if(k>>>0<(f[j>>2]|0)>>>0){f[g>>2]=k+1;y=h[k>>0]|0}else y=Di(a)|0;if((y|0)==48){k=0;i=0;while(1){z=f[g>>2]|0;if(z>>>0<(f[j>>2]|0)>>>0){f[g>>2]=z+1;A=h[z>>0]|0}else A=Di(a)|0;z=Tn(k|0,i|0,-1,-1)|0;B=I;if((A|0)==48){k=z;i=B}else{n=1;o=0;p=1.0;q=0.0;r=0;s=A;t=1;u=0;v=0;w=z;x=B;break}}}else{n=1;o=0;p=1.0;q=0.0;r=0;s=y;t=l;u=0;v=0;w=0;x=0}}while(1){l=s+-48|0;y=s|32;if(l>>>0>=10){A=(s|0)==46;if(!(A|(y+-97|0)>>>0<6)){C=s;break}if(A)if(!n){D=1;E=o;F=p;G=q;H=r;J=t;K=v;L=u;M=v;N=u}else{C=46;break}else m=20}else m=20;if((m|0)==20){m=0;A=(s|0)>57?y+-87|0:l;do if(!((u|0)<0|(u|0)==0&v>>>0<8))if((u|0)<0|(u|0)==0&v>>>0<14){O=p*.0625;P=o;Q=O;R=q+O*+(A|0);S=r;break}else{l=(o|0)!=0|(A|0)==0;P=l?o:1;Q=p;R=l?q:q+p*.5;S=r;break}else{P=o;Q=p;R=q;S=A+(r<<4)|0}while(0);A=Tn(v|0,u|0,1,0)|0;D=n;E=P;F=Q;G=R;H=S;J=1;K=w;L=x;M=A;N=I}A=f[g>>2]|0;if(A>>>0<(f[j>>2]|0)>>>0){f[g>>2]=A+1;n=D;o=E;p=F;q=G;r=H;s=h[A>>0]|0;t=J;u=N;v=M;w=K;x=L;continue}else{n=D;o=E;p=F;q=G;r=H;s=Di(a)|0;t=J;u=N;v=M;w=K;x=L;continue}}do if(!t){L=(f[j>>2]|0)==0;if(!L)f[g>>2]=(f[g>>2]|0)+-1;if(e){if(!L)f[g>>2]=(f[g>>2]|0)+-1;if(!((n|0)==0|L))f[g>>2]=(f[g>>2]|0)+-1}else Rm(a,0);T=+(d|0)*0.0}else{L=(n|0)==0;K=L?v:w;M=L?u:x;if((u|0)<0|(u|0)==0&v>>>0<8){L=r;N=v;J=u;while(1){s=L<<4;H=N;N=Tn(N|0,J|0,1,0)|0;if(!((J|0)<0|(J|0)==0&H>>>0<7)){U=s;break}else{L=s;J=I}}}else U=r;if((C|32|0)==112){J=De(a,e)|0;L=I;if((J|0)==0&(L|0)==-2147483648){if(!e){Rm(a,0);T=0.0;break}if(!(f[j>>2]|0)){V=0;W=0}else{f[g>>2]=(f[g>>2]|0)+-1;V=0;W=0}}else{V=J;W=L}}else if(!(f[j>>2]|0)){V=0;W=0}else{f[g>>2]=(f[g>>2]|0)+-1;V=0;W=0}L=Rn(K|0,M|0,2)|0;J=Tn(L|0,I|0,-32,-1)|0;L=Tn(J|0,I|0,V|0,W|0)|0;J=I;if(!U){T=+(d|0)*0.0;break}N=0-c|0;s=((N|0)<0)<<31>>31;if((J|0)>(s|0)|(J|0)==(s|0)&L>>>0>N>>>0){N=ir()|0;f[N>>2]=34;T=+(d|0)*1797693134862315708145274.0e284*1797693134862315708145274.0e284;break}N=c+-106|0;s=((N|0)<0)<<31>>31;if((J|0)<(s|0)|(J|0)==(s|0)&L>>>0>>0){N=ir()|0;f[N>>2]=34;T=+(d|0)*2.2250738585072014e-308*2.2250738585072014e-308;break}if((U|0)>-1){G=q;N=U;s=L;H=J;while(1){E=!(G>=.5);o=N<<1|(E^1)&1;F=G+(E?G:G+-1.0);E=Tn(s|0,H|0,-1,-1)|0;D=I;if((o|0)>-1){G=F;N=o;s=E;H=D}else{X=F;Y=o;Z=E;_=D;break}}}else{X=q;Y=U;Z=L;_=J}H=((b|0)<0)<<31>>31;s=Vn(32,0,c|0,((c|0)<0)<<31>>31|0)|0;N=Tn(s|0,I|0,Z|0,_|0)|0;s=I;if((s|0)<(H|0)|(s|0)==(H|0)&N>>>0>>0)if((N|0)>0){$=N;m=59}else{aa=0;ba=84;m=61}else{$=b;m=59}if((m|0)==59)if(($|0)<53){aa=$;ba=84-$|0;m=61}else{ca=0.0;da=$;ea=+(d|0)}if((m|0)==61){G=+(d|0);ca=+Gq(+Wj(1.0,ba),G);da=aa;ea=G}N=(Y&1|0)==0&(X!=0.0&(da|0)<32);G=(N?0.0:X)*ea+(ca+ea*+((Y+(N&1)|0)>>>0))-ca;if(!(G!=0.0)){N=ir()|0;f[N>>2]=34}T=+Hq(G,Z)}while(0);return +T}function zc(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;g=u;u=u+16|0;h=g+4|0;i=g;if(!(oh(a,d)|0)){j=0;u=g;return j|0}d=a+84|0;k=f[d>>2]|0;l=a+88|0;m=f[l>>2]|0;if((m|0)!=(k|0))f[l>>2]=m+(~((m+-4-k|0)>>>2)<<2);f[d>>2]=0;f[l>>2]=0;f[a+92>>2]=0;if(k|0)br(k);k=a+72|0;l=f[k>>2]|0;d=a+76|0;if((f[d>>2]|0)!=(l|0))f[d>>2]=l;f[k>>2]=0;f[d>>2]=0;f[a+80>>2]=0;if(l|0)br(l);l=a+64|0;d=f[l>>2]|0;if((f[d+4>>2]|0)!=(f[d>>2]|0)){k=a+12|0;m=e+84|0;n=e+68|0;o=c+96|0;p=a+24|0;q=0;r=d;do{f[i>>2]=(q>>>0)/3|0;f[h>>2]=f[i>>2];d=Rj(r,h)|0;r=f[l>>2]|0;do if(!d){s=f[(f[r+12>>2]|0)+(q<<2)>>2]|0;if((s|0)==-1){t=(f[a>>2]|0)+(q>>>5<<2)|0;f[t>>2]=f[t>>2]|1<<(q&31);t=q+1|0;v=((t>>>0)%3|0|0)==0?q+-2|0:t;if((v|0)==-1)w=-1;else w=f[(f[r>>2]|0)+(v<<2)>>2]|0;v=(f[k>>2]|0)+(w>>>5<<2)|0;f[v>>2]=f[v>>2]|1<<(w&31);v=(((q>>>0)%3|0|0)==0?2:-1)+q|0;if((v|0)==-1)x=-1;else x=f[(f[r>>2]|0)+(v<<2)>>2]|0;v=(f[k>>2]|0)+(x>>>5<<2)|0;f[v>>2]=f[v>>2]|1<<(x&31);break}if(s>>>0>=q>>>0){v=q+1|0;t=((v>>>0)%3|0|0)==0?q+-2|0:v;y=s+(((s>>>0)%3|0|0)==0?2:-1)|0;z=(t|0)==-1;if(!(b[m>>0]|0)){if(z)A=-1;else A=f[(f[o>>2]|0)+(((t|0)/3|0)*12|0)+(((t|0)%3|0)<<2)>>2]|0;B=(y|0)==-1;if(B)C=-1;else C=f[(f[o>>2]|0)+(((y|0)/3|0)*12|0)+(((y|0)%3|0)<<2)>>2]|0;D=f[n>>2]|0;if((f[D+(A<<2)>>2]|0)==(f[D+(C<<2)>>2]|0)){E=t+1|0;if(z)F=-1;else F=((E>>>0)%3|0|0)==0?t+-2|0:E;do if(!B)if(!((y>>>0)%3|0)){G=y+2|0;break}else{G=y+-1|0;break}else G=-1;while(0);if((F|0)==-1)H=-1;else H=f[(f[o>>2]|0)+(((F|0)/3|0)*12|0)+(((F|0)%3|0)<<2)>>2]|0;if((G|0)==-1)I=-1;else I=f[(f[o>>2]|0)+(((G|0)/3|0)*12|0)+(((G|0)%3|0)<<2)>>2]|0;if((f[D+(H<<2)>>2]|0)==(f[D+(I<<2)>>2]|0))break}}else{if(z)J=-1;else J=f[(f[o>>2]|0)+(((t|0)/3|0)*12|0)+(((t|0)%3|0)<<2)>>2]|0;B=(y|0)==-1;if(B)K=-1;else K=f[(f[o>>2]|0)+(((y|0)/3|0)*12|0)+(((y|0)%3|0)<<2)>>2]|0;if((J|0)==(K|0)){E=t+1|0;if(z)L=-1;else L=((E>>>0)%3|0|0)==0?t+-2|0:E;do if(!B)if(!((y>>>0)%3|0)){M=y+2|0;break}else{M=y+-1|0;break}else M=-1;while(0);if((L|0)==-1)N=-1;else N=f[(f[o>>2]|0)+(((L|0)/3|0)*12|0)+(((L|0)%3|0)<<2)>>2]|0;if((M|0)==-1)O=-1;else O=f[(f[o>>2]|0)+(((M|0)/3|0)*12|0)+(((M|0)%3|0)<<2)>>2]|0;if((N|0)==(O|0))break}}b[p>>0]=0;y=f[a>>2]|0;B=y+(q>>>5<<2)|0;f[B>>2]=f[B>>2]|1<<(q&31);B=y+(s>>>5<<2)|0;f[B>>2]=f[B>>2]|1<<(s&31);B=((v>>>0)%3|0|0)==0?q+-2|0:v;if((B|0)==-1)P=-1;else P=f[(f[r>>2]|0)+(B<<2)>>2]|0;B=(f[k>>2]|0)+(P>>>5<<2)|0;f[B>>2]=f[B>>2]|1<<(P&31);B=(((q>>>0)%3|0|0)==0?2:-1)+q|0;if((B|0)==-1)Q=-1;else Q=f[(f[r>>2]|0)+(B<<2)>>2]|0;B=(f[k>>2]|0)+(Q>>>5<<2)|0;f[B>>2]=f[B>>2]|1<<(Q&31);B=s+1|0;y=((B>>>0)%3|0|0)==0?s+-2|0:B;if((y|0)==-1)R=-1;else R=f[(f[r>>2]|0)+(y<<2)>>2]|0;y=(f[k>>2]|0)+(R>>>5<<2)|0;f[y>>2]=f[y>>2]|1<<(R&31);y=(((s>>>0)%3|0|0)==0?2:-1)+s|0;if((y|0)==-1)S=-1;else S=f[(f[r>>2]|0)+(y<<2)>>2]|0;y=(f[k>>2]|0)+(S>>>5<<2)|0;f[y>>2]=f[y>>2]|1<<(S&31)}}while(0);q=q+1|0}while(q>>>0<(f[r+4>>2]|0)-(f[r>>2]|0)>>2>>>0)}if((c|0)!=0&(e|0)!=0){Kc(a,c,e);j=1;u=g;return j|0}else{gd(a,0,0);j=1;u=g;return j|0}return 0}function Ac(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;d=u;u=u+32|0;e=d+12|0;g=d+8|0;h=d+4|0;i=d;j=a+8|0;a:do if(f[j>>2]|0?(k=f[a>>2]|0,l=a+4|0,f[a>>2]=l,f[(f[l>>2]|0)+8>>2]=0,f[l>>2]=0,f[j>>2]=0,m=f[k+4>>2]|0,n=(m|0)==0?k:m,n|0):0){m=a+4|0;k=n;n=f[b>>2]|0;while(1){if((n|0)==(f[c>>2]|0))break;o=k+16|0;f[o>>2]=f[n+16>>2];if((k|0)!=(n|0)){f[h>>2]=f[n+20>>2];f[i>>2]=n+24;f[g>>2]=f[h>>2];f[e>>2]=f[i>>2];Hc(k+20|0,g,e)}p=k+8|0;q=f[p>>2]|0;do if(q){r=f[q>>2]|0;if((r|0)==(k|0)){f[q>>2]=0;s=f[q+4>>2]|0;if(!s){t=q;break}else v=s;while(1){s=f[v>>2]|0;if(s|0){v=s;continue}s=f[v+4>>2]|0;if(!s)break;else v=s}t=v;break}else{f[q+4>>2]=0;if(!r){t=q;break}else w=r;while(1){s=f[w>>2]|0;if(s|0){w=s;continue}s=f[w+4>>2]|0;if(!s)break;else w=s}t=w;break}}else t=0;while(0);q=f[l>>2]|0;do if(q){r=f[o>>2]|0;s=q;while(1){if((r|0)<(f[s+16>>2]|0)){x=f[s>>2]|0;if(!x){y=22;break}else z=x}else{A=s+4|0;x=f[A>>2]|0;if(!x){y=25;break}else z=x}s=z}if((y|0)==22){y=0;B=s;C=s;break}else if((y|0)==25){y=0;B=s;C=A;break}}else{B=l;C=l}while(0);f[k>>2]=0;f[k+4>>2]=0;f[p>>2]=B;f[C>>2]=k;q=f[f[a>>2]>>2]|0;if(!q)D=k;else{f[a>>2]=q;D=f[C>>2]|0}Ae(f[m>>2]|0,D);f[j>>2]=(f[j>>2]|0)+1;q=f[n+4>>2]|0;if(!q){o=n+8|0;r=f[o>>2]|0;if((f[r>>2]|0)==(n|0))E=r;else{r=o;do{o=f[r>>2]|0;r=o+8|0;x=f[r>>2]|0}while((f[x>>2]|0)!=(o|0));E=x}}else{r=q;while(1){p=f[r>>2]|0;if(!p)break;else r=p}E=r}f[b>>2]=E;if(!t)break a;else{k=t;n=E}}n=f[k+8>>2]|0;if(!n)F=k;else{m=n;while(1){n=f[m+8>>2]|0;if(!n)break;else m=n}F=m}Dj(a,F)}while(0);F=f[b>>2]|0;E=f[c>>2]|0;if((F|0)==(E|0)){u=d;return}c=a+4|0;t=a+4|0;D=F;while(1){tg(e,a,D+16|0);F=f[c>>2]|0;do if(F){C=f[e>>2]|0;B=f[C+16>>2]|0;A=F;while(1){if((B|0)<(f[A+16>>2]|0)){z=f[A>>2]|0;if(!z){y=43;break}else G=z}else{H=A+4|0;z=f[H>>2]|0;if(!z){y=46;break}else G=z}A=G}if((y|0)==43){y=0;I=A;J=A;K=C;break}else if((y|0)==46){y=0;I=A;J=H;K=C;break}}else{I=c;J=c;K=f[e>>2]|0}while(0);f[K>>2]=0;f[K+4>>2]=0;f[K+8>>2]=I;f[J>>2]=K;F=f[f[a>>2]>>2]|0;if(!F)L=K;else{f[a>>2]=F;L=f[J>>2]|0}Ae(f[t>>2]|0,L);f[j>>2]=(f[j>>2]|0)+1;F=f[D+4>>2]|0;if(!F){m=D+8|0;B=f[m>>2]|0;if((f[B>>2]|0)==(D|0))M=B;else{B=m;do{m=f[B>>2]|0;B=m+8|0;r=f[B>>2]|0}while((f[r>>2]|0)!=(m|0));M=r}}else{B=F;while(1){r=f[B>>2]|0;if(!r)break;else B=r}M=B}f[b>>2]=M;if((M|0)==(E|0))break;else D=M}u=d;return}function Bc(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0;g=a+8|0;Ah(g,b,d,e);d=e>>>0>1073741823?-1:e<<2;h=_q(d)|0;hj(h|0,0,d|0)|0;d=f[a+48>>2]|0;i=f[a+56>>2]|0;j=f[i>>2]|0;k=(f[i+4>>2]|0)-j|0;l=k>>2;a:do if((k|0)>4){m=f[a+52>>2]|0;n=a+16|0;o=a+32|0;p=a+12|0;q=a+28|0;r=a+20|0;s=a+24|0;t=d+12|0;u=(e|0)>0;v=j;w=l;while(1){x=w;w=w+-1|0;if(l>>>0<=w>>>0)break;y=f[v+(w<<2)>>2]|0;z=X(w,e)|0;if((y|0)!=-1?(A=f[(f[t>>2]|0)+(y<<2)>>2]|0,(A|0)!=-1):0){y=f[d>>2]|0;B=f[m>>2]|0;C=f[B+(f[y+(A<<2)>>2]<<2)>>2]|0;D=A+1|0;E=((D>>>0)%3|0|0)==0?A+-2|0:D;if((E|0)==-1)F=-1;else F=f[y+(E<<2)>>2]|0;E=f[B+(F<<2)>>2]|0;D=(((A>>>0)%3|0|0)==0?2:-1)+A|0;if((D|0)==-1)G=-1;else G=f[y+(D<<2)>>2]|0;D=f[B+(G<<2)>>2]|0;if((C|0)<(w|0)&(E|0)<(w|0)&(D|0)<(w|0)){B=X(C,e)|0;C=X(E,e)|0;E=X(D,e)|0;if(u){D=0;do{f[h+(D<<2)>>2]=(f[b+(D+E<<2)>>2]|0)+(f[b+(D+C<<2)>>2]|0)-(f[b+(D+B<<2)>>2]|0);D=D+1|0}while((D|0)!=(e|0))}D=b+(z<<2)|0;B=c+(z<<2)|0;C=f[g>>2]|0;if((C|0)>0){E=0;y=h;A=C;while(1){if((A|0)>0){C=0;do{H=f[y+(C<<2)>>2]|0;I=f[n>>2]|0;if((H|0)>(I|0)){J=f[o>>2]|0;f[J+(C<<2)>>2]=I;K=J}else{J=f[p>>2]|0;I=f[o>>2]|0;f[I+(C<<2)>>2]=(H|0)<(J|0)?J:H;K=I}C=C+1|0}while((C|0)<(f[g>>2]|0));L=K}else L=f[o>>2]|0;C=(f[D+(E<<2)>>2]|0)-(f[L+(E<<2)>>2]|0)|0;I=B+(E<<2)|0;f[I>>2]=C;if((C|0)>=(f[q>>2]|0)){if((C|0)>(f[s>>2]|0)){M=C-(f[r>>2]|0)|0;N=42}}else{M=(f[r>>2]|0)+C|0;N=42}if((N|0)==42){N=0;f[I>>2]=M}E=E+1|0;A=f[g>>2]|0;if((E|0)>=(A|0))break;else y=L}}}else N=16}else N=16;if((N|0)==16?(N=0,y=b+(z<<2)|0,A=c+(z<<2)|0,E=f[g>>2]|0,(E|0)>0):0){B=0;D=b+((X(x+-2|0,e)|0)<<2)|0;I=E;while(1){if((I|0)>0){E=0;do{C=f[D+(E<<2)>>2]|0;H=f[n>>2]|0;if((C|0)>(H|0)){J=f[o>>2]|0;f[J+(E<<2)>>2]=H;O=J}else{J=f[p>>2]|0;H=f[o>>2]|0;f[H+(E<<2)>>2]=(C|0)<(J|0)?J:C;O=H}E=E+1|0}while((E|0)<(f[g>>2]|0));P=O}else P=f[o>>2]|0;E=(f[y+(B<<2)>>2]|0)-(f[P+(B<<2)>>2]|0)|0;H=A+(B<<2)|0;f[H>>2]=E;if((E|0)>=(f[q>>2]|0)){if((E|0)>(f[s>>2]|0)){Q=E-(f[r>>2]|0)|0;N=29}}else{Q=(f[r>>2]|0)+E|0;N=29}if((N|0)==29){N=0;f[H>>2]=Q}B=B+1|0;I=f[g>>2]|0;if((B|0)>=(I|0))break;else D=P}}if((x|0)<=2)break a}mq(i)}while(0);if((e|0)>0)hj(h|0,0,e<<2|0)|0;e=f[g>>2]|0;if((e|0)<=0){$q(h);return 1}i=a+16|0;P=a+32|0;Q=a+12|0;O=a+28|0;L=a+20|0;M=a+24|0;a=0;K=h;G=e;while(1){if((G|0)>0){e=0;do{F=f[K+(e<<2)>>2]|0;d=f[i>>2]|0;if((F|0)>(d|0)){l=f[P>>2]|0;f[l+(e<<2)>>2]=d;R=l}else{l=f[Q>>2]|0;d=f[P>>2]|0;f[d+(e<<2)>>2]=(F|0)<(l|0)?l:F;R=d}e=e+1|0}while((e|0)<(f[g>>2]|0));S=R}else S=f[P>>2]|0;e=(f[b+(a<<2)>>2]|0)-(f[S+(a<<2)>>2]|0)|0;d=c+(a<<2)|0;f[d>>2]=e;if((e|0)>=(f[O>>2]|0)){if((e|0)>(f[M>>2]|0)){T=e-(f[L>>2]|0)|0;N=56}}else{T=(f[L>>2]|0)+e|0;N=56}if((N|0)==56){N=0;f[d>>2]=T}a=a+1|0;G=f[g>>2]|0;if((a|0)>=(G|0))break;else K=S}$q(h);return 1}function Cc(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;g=a+8|0;Ah(g,b,d,e);d=e>>>0>1073741823?-1:e<<2;h=_q(d)|0;hj(h|0,0,d|0)|0;d=f[a+48>>2]|0;i=f[a+56>>2]|0;j=f[i>>2]|0;k=(f[i+4>>2]|0)-j|0;l=k>>2;a:do if((k|0)>4){m=f[a+52>>2]|0;n=a+16|0;o=a+32|0;p=a+12|0;q=a+28|0;r=a+20|0;s=a+24|0;t=d+64|0;u=d+28|0;v=(e|0)>0;w=j;x=l;while(1){y=x;x=x+-1|0;if(l>>>0<=x>>>0)break;z=f[w+(x<<2)>>2]|0;A=X(x,e)|0;if((((z|0)!=-1?(f[(f[d>>2]|0)+(z>>>5<<2)>>2]&1<<(z&31)|0)==0:0)?(B=f[(f[(f[t>>2]|0)+12>>2]|0)+(z<<2)>>2]|0,(B|0)!=-1):0)?(z=f[u>>2]|0,C=f[m>>2]|0,D=f[C+(f[z+(B<<2)>>2]<<2)>>2]|0,E=B+1|0,F=f[C+(f[z+((((E>>>0)%3|0|0)==0?B+-2|0:E)<<2)>>2]<<2)>>2]|0,E=f[C+(f[z+((((B>>>0)%3|0|0)==0?2:-1)+B<<2)>>2]<<2)>>2]|0,(D|0)<(x|0)&(F|0)<(x|0)&(E|0)<(x|0)):0){B=X(D,e)|0;D=X(F,e)|0;F=X(E,e)|0;if(v){E=0;do{f[h+(E<<2)>>2]=(f[b+(E+F<<2)>>2]|0)+(f[b+(E+D<<2)>>2]|0)-(f[b+(E+B<<2)>>2]|0);E=E+1|0}while((E|0)!=(e|0))}E=b+(A<<2)|0;B=c+(A<<2)|0;D=f[g>>2]|0;if((D|0)>0){F=0;z=h;C=D;while(1){if((C|0)>0){D=0;do{G=f[z+(D<<2)>>2]|0;H=f[n>>2]|0;if((G|0)>(H|0)){I=f[o>>2]|0;f[I+(D<<2)>>2]=H;J=I}else{I=f[p>>2]|0;H=f[o>>2]|0;f[H+(D<<2)>>2]=(G|0)<(I|0)?I:G;J=H}D=D+1|0}while((D|0)<(f[g>>2]|0));K=J}else K=f[o>>2]|0;D=(f[E+(F<<2)>>2]|0)-(f[K+(F<<2)>>2]|0)|0;H=B+(F<<2)|0;f[H>>2]=D;if((D|0)>=(f[q>>2]|0)){if((D|0)>(f[s>>2]|0)){L=D-(f[r>>2]|0)|0;M=39}}else{L=(f[r>>2]|0)+D|0;M=39}if((M|0)==39){M=0;f[H>>2]=L}F=F+1|0;C=f[g>>2]|0;if((F|0)>=(C|0))break;else z=K}}}else M=13;if((M|0)==13?(M=0,z=b+(A<<2)|0,C=c+(A<<2)|0,F=f[g>>2]|0,(F|0)>0):0){B=0;E=b+((X(y+-2|0,e)|0)<<2)|0;H=F;while(1){if((H|0)>0){F=0;do{D=f[E+(F<<2)>>2]|0;G=f[n>>2]|0;if((D|0)>(G|0)){I=f[o>>2]|0;f[I+(F<<2)>>2]=G;N=I}else{I=f[p>>2]|0;G=f[o>>2]|0;f[G+(F<<2)>>2]=(D|0)<(I|0)?I:D;N=G}F=F+1|0}while((F|0)<(f[g>>2]|0));O=N}else O=f[o>>2]|0;F=(f[z+(B<<2)>>2]|0)-(f[O+(B<<2)>>2]|0)|0;G=C+(B<<2)|0;f[G>>2]=F;if((F|0)>=(f[q>>2]|0)){if((F|0)>(f[s>>2]|0)){P=F-(f[r>>2]|0)|0;M=26}}else{P=(f[r>>2]|0)+F|0;M=26}if((M|0)==26){M=0;f[G>>2]=P}B=B+1|0;H=f[g>>2]|0;if((B|0)>=(H|0))break;else E=O}}if((y|0)<=2)break a}mq(i)}while(0);if((e|0)>0)hj(h|0,0,e<<2|0)|0;e=f[g>>2]|0;if((e|0)<=0){$q(h);return 1}i=a+16|0;O=a+32|0;P=a+12|0;N=a+28|0;K=a+20|0;L=a+24|0;a=0;J=h;d=e;while(1){if((d|0)>0){e=0;do{l=f[J+(e<<2)>>2]|0;j=f[i>>2]|0;if((l|0)>(j|0)){k=f[O>>2]|0;f[k+(e<<2)>>2]=j;Q=k}else{k=f[P>>2]|0;j=f[O>>2]|0;f[j+(e<<2)>>2]=(l|0)<(k|0)?k:l;Q=j}e=e+1|0}while((e|0)<(f[g>>2]|0));R=Q}else R=f[O>>2]|0;e=(f[b+(a<<2)>>2]|0)-(f[R+(a<<2)>>2]|0)|0;j=c+(a<<2)|0;f[j>>2]=e;if((e|0)>=(f[N>>2]|0)){if((e|0)>(f[L>>2]|0)){S=e-(f[K>>2]|0)|0;M=53}}else{S=(f[K>>2]|0)+e|0;M=53}if((M|0)==53){M=0;f[j>>2]=S}a=a+1|0;d=f[g>>2]|0;if((a|0)>=(d|0))break;else J=R}$q(h);return 1}function Dc(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0;h=u;u=u+48|0;i=h+28|0;j=h+24|0;k=h;l=h+12|0;m=h+40|0;if((c|0)<0){n=0;u=h;return n|0}if(!c){n=1;u=h;return n|0}o=(d|0)>1;p=o?d:1;f[k>>2]=0;d=k+4|0;f[d>>2]=0;f[k+8>>2]=0;$j(k,c);q=k+8|0;if(o){o=0;r=0;while(1){s=1;t=f[a+(r<<2)>>2]|0;do{v=f[a+(s+r<<2)>>2]|0;t=t>>>0>>0?v:t;s=s+1|0}while((s|0)!=(p|0));s=(_(t|0)|0)^31;v=t>>>0>o>>>0?t:o;w=(t|0)==0?1:s+1|0;f[i>>2]=w;s=f[d>>2]|0;if(s>>>0<(f[q>>2]|0)>>>0){f[s>>2]=w;f[d>>2]=s+4}else Ci(k,i);r=r+p|0;if((r|0)>=(c|0)){x=v;break}else o=v}}else{o=0;r=0;while(1){v=f[a+(o<<2)>>2]|0;s=(_(v|0)|0)^31;w=v>>>0>r>>>0?v:r;y=(v|0)==0?1:s+1|0;f[i>>2]=y;s=f[d>>2]|0;if(s>>>0<(f[q>>2]|0)>>>0){f[s>>2]=y;f[d>>2]=s+4}else Ci(k,i);o=o+p|0;if((o|0)>=(c|0)){x=w;break}else r=w}}f[l>>2]=0;r=l+4|0;f[r>>2]=0;f[l+8>>2]=0;o=f[k>>2]|0;q=(f[d>>2]|0)-o|0;w=q>>2;if(w){if(w>>>0>1073741823)mq(l);s=dn(q)|0;f[r>>2]=s;f[l>>2]=s;f[l+8>>2]=s+(w<<2);w=s;if((q|0)>0){y=s+(q>>>2<<2)|0;Rg(s|0,o|0,q|0)|0;f[r>>2]=y;q=y-w>>2;if((y|0)==(s|0)){z=q;A=s;B=0;C=0}else{y=0;o=0;v=0;while(1){D=Tn(o|0,v|0,f[s+(y<<2)>>2]|0,0)|0;E=I;y=y+1|0;if(y>>>0>=q>>>0){z=q;A=s;B=D;C=E;break}else{o=D;v=E}}}}else{F=w;G=18}}else{F=0;G=18}if((G|0)==18){z=0;A=F;B=0;C=0}F=rg(A,z,32,i)|0;z=I;A=f[i>>2]<<3;w=Rn(A|0,((A|0)<0)<<31>>31|0,1)|0;A=I;v=on(B|0,C|0,p|0,0)|0;C=Tn(F|0,z|0,v|0,I|0)|0;v=Tn(C|0,I|0,w|0,A|0)|0;A=I;w=f[l>>2]|0;if(w|0){l=f[r>>2]|0;if((l|0)!=(w|0))f[r>>2]=l+(~((l+-4-w|0)>>>2)<<2);br(w)}w=rg(a,c,x,i)|0;l=f[i>>2]|0;r=((x-l|0)/64|0)+l<<3;C=l<<3;z=Tn(w|0,I|0,C|0,((C|0)<0)<<31>>31|0)|0;C=Tn(z|0,I|0,r|0,((r|0)<0)<<31>>31|0)|0;r=I;z=(_((x>>>0>1?x:1)|0)|0)^30;if(e){f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;w=dn(32)|0;f[i>>2]=w;f[i+8>>2]=-2147483616;f[i+4>>2]=22;F=w;B=13044;o=F+22|0;do{b[F>>0]=b[B>>0]|0;F=F+1|0;B=B+1|0}while((F|0)<(o|0));b[w+22>>0]=0;w=(sh(e,i)|0)==0;if((b[i+11>>0]|0)<0)br(f[i>>2]|0);if(!w){f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;w=dn(32)|0;f[i>>2]=w;f[i+8>>2]=-2147483616;f[i+4>>2]=22;F=w;B=13044;o=F+22|0;do{b[F>>0]=b[B>>0]|0;F=F+1|0;B=B+1|0}while((F|0)<(o|0));b[w+22>>0]=0;w=Ck(e,i)|0;if((b[i+11>>0]|0)<0)br(f[i>>2]|0);H=w}else G=32}else G=32;if((G|0)==32)H=z>>>0<18&((A|0)>(r|0)|(A|0)==(r|0)&v>>>0>=C>>>0)&1;b[m>>0]=H;C=g+16|0;v=f[C+4>>2]|0;if(!((v|0)>0|(v|0)==0&(f[C>>2]|0)>>>0>0)){f[j>>2]=f[g+4>>2];f[i>>2]=f[j>>2];ye(g,i,m,m+1|0)|0}switch(H|0){case 0:{J=md(a,c,p,k,g)|0;break}case 1:{J=Nc(a,c,x,l,e,g)|0;break}default:J=0}g=f[k>>2]|0;if(g|0){k=f[d>>2]|0;if((k|0)!=(g|0))f[d>>2]=k+(~((k+-4-g|0)>>>2)<<2);br(g)}n=J;u=h;return n|0}function Ec(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if((b|0)<0)return;c=a+12|0;d=f[c>>2]|0;e=f[a+8>>2]|0;g=e;h=d;if(d-e>>2>>>0<=b>>>0)return;e=g+(b<<2)|0;d=f[(f[e>>2]|0)+56>>2]|0;i=f[(f[g+(b<<2)>>2]|0)+60>>2]|0;g=e+4|0;if((g|0)!=(h|0)){j=g;g=e;do{k=f[j>>2]|0;f[j>>2]=0;l=f[g>>2]|0;f[g>>2]=k;if(l|0){k=l+88|0;m=f[k>>2]|0;f[k>>2]=0;if(m|0){k=f[m+8>>2]|0;if(k|0){n=m+12|0;if((f[n>>2]|0)!=(k|0))f[n>>2]=k;br(k)}br(m)}m=f[l+68>>2]|0;if(m|0){k=l+72|0;n=f[k>>2]|0;if((n|0)!=(m|0))f[k>>2]=n+(~((n+-4-m|0)>>>2)<<2);br(m)}m=l+64|0;n=f[m>>2]|0;f[m>>2]=0;if(n|0){m=f[n>>2]|0;if(m|0){k=n+4|0;if((f[k>>2]|0)!=(m|0))f[k>>2]=m;br(m)}br(n)}br(l)}j=j+4|0;g=g+4|0}while((j|0)!=(h|0));j=f[c>>2]|0;if((j|0)!=(g|0)){o=g;p=j;q=24}}else{o=e;p=h;q=24}if((q|0)==24){q=p;do{p=q+-4|0;f[c>>2]=p;h=f[p>>2]|0;f[p>>2]=0;if(h|0){p=h+88|0;e=f[p>>2]|0;f[p>>2]=0;if(e|0){p=f[e+8>>2]|0;if(p|0){j=e+12|0;if((f[j>>2]|0)!=(p|0))f[j>>2]=p;br(p)}br(e)}e=f[h+68>>2]|0;if(e|0){p=h+72|0;j=f[p>>2]|0;if((j|0)!=(e|0))f[p>>2]=j+(~((j+-4-e|0)>>>2)<<2);br(e)}e=h+64|0;j=f[e>>2]|0;f[e>>2]=0;if(j|0){e=f[j>>2]|0;if(e|0){p=j+4|0;if((f[p>>2]|0)!=(e|0))f[p>>2]=e;br(e)}br(j)}br(h)}q=f[c>>2]|0}while((q|0)!=(o|0))}o=f[a+4>>2]|0;a:do if(o|0){q=o+44|0;c=f[q>>2]|0;h=f[o+40>>2]|0;while(1){if((h|0)==(c|0))break a;r=h+4|0;if((f[(f[h>>2]|0)+40>>2]|0)==(i|0))break;else h=r}if((r|0)!=(c|0)){j=r;e=h;do{p=f[j>>2]|0;f[j>>2]=0;g=f[e>>2]|0;f[e>>2]=p;if(g|0){Qi(g);br(g)}j=j+4|0;e=e+4|0}while((j|0)!=(c|0));j=f[q>>2]|0;if((j|0)==(e|0))break;else{s=e;t=j}}else{s=h;t=c}j=t;do{g=j+-4|0;f[q>>2]=g;p=f[g>>2]|0;f[g>>2]=0;if(p|0){Qi(p);br(p)}j=f[q>>2]|0}while((j|0)!=(s|0))}while(0);b:do if((d|0)<5){s=f[a+20+(d*12|0)>>2]|0;t=a+20+(d*12|0)+4|0;r=f[t>>2]|0;i=r;c:do if((s|0)==(r|0))u=s;else{o=s;while(1){if((f[o>>2]|0)==(b|0)){u=o;break c}o=o+4|0;if((o|0)==(r|0))break b}}while(0);if((u|0)!=(r|0)){s=u+4|0;o=i-s|0;j=o>>2;if(!j)v=r;else{Xl(u|0,s|0,o|0)|0;v=f[t>>2]|0}o=u+(j<<2)|0;if((v|0)!=(o|0))f[t>>2]=v+(~((v+-4-o|0)>>>2)<<2)}}while(0);v=f[a+24>>2]|0;u=f[a+20>>2]|0;d=u;if((v|0)!=(u|0)){o=v-u>>2;u=0;do{v=d+(u<<2)|0;j=f[v>>2]|0;if((j|0)>(b|0))f[v>>2]=j+-1;u=u+1|0}while(u>>>0>>0)}o=f[a+36>>2]|0;u=f[a+32>>2]|0;d=u;if((o|0)!=(u|0)){j=o-u>>2;u=0;do{o=d+(u<<2)|0;v=f[o>>2]|0;if((v|0)>(b|0))f[o>>2]=v+-1;u=u+1|0}while(u>>>0>>0)}j=f[a+48>>2]|0;u=f[a+44>>2]|0;d=u;if((j|0)!=(u|0)){v=j-u>>2;u=0;do{j=d+(u<<2)|0;o=f[j>>2]|0;if((o|0)>(b|0))f[j>>2]=o+-1;u=u+1|0}while(u>>>0>>0)}v=f[a+60>>2]|0;u=f[a+56>>2]|0;d=u;if((v|0)!=(u|0)){o=v-u>>2;u=0;do{v=d+(u<<2)|0;j=f[v>>2]|0;if((j|0)>(b|0))f[v>>2]=j+-1;u=u+1|0}while(u>>>0>>0)}o=f[a+72>>2]|0;u=f[a+68>>2]|0;a=u;if((o|0)==(u|0))return;d=o-u>>2;u=0;do{o=a+(u<<2)|0;j=f[o>>2]|0;if((j|0)>(b|0))f[o>>2]=j+-1;u=u+1|0}while(u>>>0>>0);return}function Fc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;d=u;u=u+32|0;e=d+16|0;g=d;h=c+4|0;i=f[(f[h>>2]|0)+48>>2]|0;j=c+12|0;c=f[j>>2]|0;k=dn(32)|0;f[e>>2]=k;f[e+8>>2]=-2147483616;f[e+4>>2]=17;l=k;m=12932;n=l+17|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[k+17>>0]=0;k=i+16|0;o=f[k>>2]|0;if(o){p=k;q=o;a:while(1){o=q;while(1){if((f[o+16>>2]|0)>=(c|0))break;r=f[o+4>>2]|0;if(!r){s=p;break a}else o=r}q=f[o>>2]|0;if(!q){s=o;break}else p=o}if(((s|0)!=(k|0)?(c|0)>=(f[s+16>>2]|0):0)?(c=s+20|0,(sh(c,e)|0)!=0):0)t=yk(c,e,-1)|0;else v=10}else v=10;if((v|0)==10)t=yk(i,e,-1)|0;if((b[e+11>>0]|0)<0)br(f[e>>2]|0);i=(1<>2]=-1;f[e+4>>2]=-1;f[e+8>>2]=-1;f[e+12>>2]=-1;if(i&1|0?(t=(_(i|0)|0)^31,(t+-1|0)>>>0<=28):0){f[e>>2]=t+1;i=2<>2]=i+-1;t=i+-2|0;f[e+8>>2]=t;f[e+12>>2]=(t|0)/2|0}t=Ki(f[j>>2]|0,f[h>>2]|0)|0;i=f[(f[h>>2]|0)+48>>2]|0;c=f[j>>2]|0;s=dn(32)|0;f[g>>2]=s;f[g+8>>2]=-2147483616;f[g+4>>2]=17;l=s;m=12804;n=l+17|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[s+17>>0]=0;s=i+16|0;m=f[s>>2]|0;if(m){l=s;n=m;b:while(1){m=n;while(1){if((f[m+16>>2]|0)>=(c|0))break;k=f[m+4>>2]|0;if(!k){w=l;break b}else m=k}n=f[m>>2]|0;if(!n){w=m;break}else l=m}if(((w|0)!=(s|0)?(c|0)>=(f[w+16>>2]|0):0)?(c=w+20|0,(sh(c,g)|0)!=0):0)x=yk(c,g,t)|0;else v=25}else v=25;if((v|0)==25)x=yk(i,g,t)|0;if((b[g+11>>0]|0)<0)br(f[g>>2]|0);switch(x|0){case 6:{x=f[j>>2]|0;t=f[h>>2]|0;i=f[(f[(f[t+4>>2]|0)+8>>2]|0)+(x<<2)>>2]|0;do if((Qa[f[(f[t>>2]|0)+8>>2]&127](t)|0)==1){rf(g,t,6,x,e,514);c=f[g>>2]|0;if(!c){f[g>>2]=0;y=g;v=34;break}else{z=g;A=c;break}}else{y=g;v=34}while(0);if((v|0)==34){x=dn(24)|0;f[x+4>>2]=i;i=x+8|0;f[i>>2]=f[e>>2];f[i+4>>2]=f[e+4>>2];f[i+8>>2]=f[e+8>>2];f[i+12>>2]=f[e+12>>2];f[x>>2]=2320;i=x;f[g>>2]=i;z=y;A=i}f[a>>2]=A;f[z>>2]=0;u=d;return}case 0:{z=f[j>>2]|0;j=f[h>>2]|0;h=f[(f[(f[j+4>>2]|0)+8>>2]|0)+(z<<2)>>2]|0;do if((Qa[f[(f[j>>2]|0)+8>>2]&127](j)|0)==1){rf(g,j,0,z,e,514);A=f[g>>2]|0;if(!A){f[g>>2]=0;B=g;v=41;break}else{C=g;D=A;break}}else{B=g;v=41}while(0);if((v|0)==41){v=dn(24)|0;f[v+4>>2]=h;h=v+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[v>>2]=2320;e=v;f[g>>2]=e;C=B;D=e}f[a>>2]=D;f[C>>2]=0;u=d;return}default:{f[a>>2]=0;u=d;return}}}function Gc(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0;b=u;u=u+32|0;c=b+20|0;d=b+8|0;e=b;g=a+4|0;h=f[g>>2]|0;i=f[a>>2]|0;j=h-i|0;k=j>>2;f[c>>2]=0;l=c+4|0;f[l>>2]=0;m=c+8|0;f[m>>2]=0;n=i;if(k|0){if((j|0)<0)mq(c);j=((k+-1|0)>>>5)+1|0;o=dn(j<<2)|0;f[c>>2]=o;f[m>>2]=j;f[l>>2]=k;l=k>>>5;hj(o|0,0,l<<2|0)|0;j=k&31;k=o+(l<<2)|0;if(j|0)f[k>>2]=f[k>>2]&~(-1>>>(32-j|0))}f[d>>2]=0;j=d+4|0;f[j>>2]=0;f[d+8>>2]=0;k=a+12|0;l=e+4|0;o=d+8|0;m=n;n=h;h=i;while(1){if((n|0)==(h|0))break;else{p=0;q=0;r=h;s=m}while(1){i=f[c>>2]|0;do if(!(f[i+(q>>>5<<2)>>2]&1<<(q&31))){t=f[d>>2]|0;v=f[j>>2]|0;if((v|0)==(t|0))w=t;else{x=v+(~((v+-8-t|0)>>>3)<<3)|0;f[j>>2]=x;w=x}x=q;while(1){v=x+1|0;y=((v>>>0)%3|0|0)==0?x+-2|0:v;if((y|0)==-1){z=x;A=r;B=i;C=s;D=t;E=w;break}v=f[(f[k>>2]|0)+(y<<2)>>2]|0;y=v+1|0;if((v|0)==-1){z=x;A=r;B=i;C=s;D=t;E=w;break}F=((y>>>0)%3|0|0)==0?v+-2|0:y;if(!((F|0)!=(q|0)&(F|0)!=-1)){z=x;A=r;B=i;C=s;D=t;E=w;break}if(!(f[i+(F>>>5<<2)>>2]&1<<(F&31)))x=F;else{z=x;A=r;B=i;C=s;D=t;E=w;break}}a:while(1){t=B+(z>>>5<<2)|0;f[t>>2]=f[t>>2]|1<<(z&31);t=z+1|0;F=((t>>>0)%3|0|0)==0?z+-2|0:t;t=f[C+(F<<2)>>2]|0;G=(((z>>>0)%3|0|0)==0?2:-1)+z|0;if((D|0)!=(E|0))if((G|0)==-1){y=D;do{if((f[y>>2]|0)==(t|0)?(v=f[y+4>>2]|0,(v|0)!=-1):0){H=v;I=-1;J=-1;K=25;break a}y=y+8|0}while((y|0)!=(E|0))}else{y=D;do{if((f[y>>2]|0)==(t|0)?(L=f[y+4>>2]|0,M=f[(f[k>>2]|0)+(G<<2)>>2]|0,(M|0)!=(L|0)):0){K=24;break a}y=y+8|0}while((y|0)!=(E|0))}f[e>>2]=0;f[e>>2]=f[C+(G<<2)>>2];f[l>>2]=F;if((E|0)==(f[o>>2]|0))ei(d,e);else{y=e;t=f[y+4>>2]|0;v=E;f[v>>2]=f[y>>2];f[v+4>>2]=t;f[j>>2]=(f[j>>2]|0)+8}if((G|0)==-1){K=38;break}t=f[(f[k>>2]|0)+(G<<2)>>2]|0;if((t|0)==-1){K=38;break}v=t+(((t>>>0)%3|0|0)==0?2:-1)|0;if(!((v|0)!=(x|0)&(v|0)!=-1)){K=40;break}t=f[a>>2]|0;z=v;A=t;B=f[c>>2]|0;C=t;D=f[d>>2]|0;E=f[j>>2]|0}if((K|0)==24){K=0;if((L|0)==-1){N=-1;O=-1;P=M;Q=G}else{H=L;I=M;J=G;K=25}}else if((K|0)==38){K=0;K=40}if((K|0)==25){K=0;N=H;O=f[(f[k>>2]|0)+(H<<2)>>2]|0;P=I;Q=J}else if((K|0)==40){K=0;R=p;S=f[a>>2]|0;break}if((P|0)!=-1)f[(f[k>>2]|0)+(P<<2)>>2]=-1;x=f[k>>2]|0;if((O|0)!=-1)f[x+(O<<2)>>2]=-1;f[x+(Q<<2)>>2]=-1;f[x+(N<<2)>>2]=-1;R=1;S=A}else{R=p;S=r}while(0);q=q+1|0;T=f[g>>2]|0;s=S;if(q>>>0>=T-S>>2>>>0)break;else{p=R;r=S}}if(R){m=s;n=T;h=S}else break}S=f[d>>2]|0;if(S|0){d=f[j>>2]|0;if((d|0)!=(S|0))f[j>>2]=d+(~((d+-8-S|0)>>>3)<<3);br(S)}S=f[c>>2]|0;if(!S){u=b;return 1}br(S);u=b;return 1}function Hc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=a+8|0;a:do if(f[e>>2]|0?(g=f[a>>2]|0,h=a+4|0,f[a>>2]=h,f[(f[h>>2]|0)+8>>2]=0,f[h>>2]=0,f[e>>2]=0,i=f[g+4>>2]|0,j=(i|0)==0?g:i,j|0):0){i=a+4|0;g=j;j=f[c>>2]|0;while(1){if((j|0)==(f[d>>2]|0))break;k=g+16|0;Ql(k,j+16|0)|0;Ql(g+28|0,j+28|0)|0;l=g+8|0;m=f[l>>2]|0;do if(m){n=f[m>>2]|0;if((n|0)==(g|0)){f[m>>2]=0;o=f[m+4>>2]|0;if(!o){p=m;break}else q=o;while(1){o=f[q>>2]|0;if(o|0){q=o;continue}o=f[q+4>>2]|0;if(!o)break;else q=o}p=q;break}else{f[m+4>>2]=0;if(!n){p=m;break}else r=n;while(1){o=f[r>>2]|0;if(o|0){r=o;continue}o=f[r+4>>2]|0;if(!o)break;else r=o}p=r;break}}else p=0;while(0);m=f[h>>2]|0;do if(m){n=b[k+11>>0]|0;o=n<<24>>24<0;s=o?f[g+20>>2]|0:n&255;n=o?f[k>>2]|0:k;o=m;while(1){t=o+16|0;u=b[t+11>>0]|0;v=u<<24>>24<0;w=v?f[o+20>>2]|0:u&255;u=w>>>0>>0?w:s;if((u|0)!=0?(x=Pk(n,v?f[t>>2]|0:t,u)|0,(x|0)!=0):0)if((x|0)<0)y=22;else y=24;else if(s>>>0>>0)y=22;else y=24;if((y|0)==22){y=0;w=f[o>>2]|0;if(!w){y=23;break}else z=w}else if((y|0)==24){y=0;A=o+4|0;w=f[A>>2]|0;if(!w){y=26;break}else z=w}o=z}if((y|0)==23){y=0;B=o;C=o;break}else if((y|0)==26){y=0;B=A;C=o;break}}else{B=h;C=h}while(0);f[g>>2]=0;f[g+4>>2]=0;f[l>>2]=C;f[B>>2]=g;m=f[f[a>>2]>>2]|0;if(!m)D=g;else{f[a>>2]=m;D=f[B>>2]|0}Ae(f[i>>2]|0,D);f[e>>2]=(f[e>>2]|0)+1;m=f[j+4>>2]|0;if(!m){k=j+8|0;s=f[k>>2]|0;if((f[s>>2]|0)==(j|0))E=s;else{s=k;do{k=f[s>>2]|0;s=k+8|0;n=f[s>>2]|0}while((f[n>>2]|0)!=(k|0));E=n}}else{s=m;while(1){l=f[s>>2]|0;if(!l)break;else s=l}E=s}f[c>>2]=E;if(!p)break a;else{g=p;j=E}}j=f[g+8>>2]|0;if(!j)F=g;else{i=j;while(1){j=f[i+8>>2]|0;if(!j)break;else i=j}F=i}sj(a,F)}while(0);F=f[c>>2]|0;E=f[d>>2]|0;if((F|0)==(E|0))return;else G=F;while(1){Qe(a,G+16|0)|0;F=f[G+4>>2]|0;if(!F){d=G+8|0;p=f[d>>2]|0;if((f[p>>2]|0)==(G|0))H=p;else{p=d;do{d=f[p>>2]|0;p=d+8|0;e=f[p>>2]|0}while((f[e>>2]|0)!=(d|0));H=e}}else{p=F;while(1){i=f[p>>2]|0;if(!i)break;else p=i}H=p}f[c>>2]=H;if((H|0)==(E|0))break;else G=H}return}function Ic(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;g=u;u=u+16|0;h=g;i=c+4|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;j=dn(16)|0;f[h>>2]=j;f[h+8>>2]=-2147483632;f[h+4>>2]=15;k=j;l=12916;m=k+15|0;do{b[k>>0]=b[l>>0]|0;k=k+1|0;l=l+1|0}while((k|0)<(m|0));b[j+15>>0]=0;j=yk(i,h,-1)|0;if((b[h+11>>0]|0)<0)br(f[h>>2]|0);switch(j|0){case 0:{n=dn(56)|0;k=n;m=k+56|0;do{f[k>>2]=0;k=k+4|0}while((k|0)<(m|0));zn(n);o=3728;p=n;break}case -1:{if((Yh(i)|0)==10){n=dn(56)|0;k=n;m=k+56|0;do{f[k>>2]=0;k=k+4|0}while((k|0)<(m|0));zn(n);o=3728;p=n}else q=6;break}default:q=6}a:do if((q|0)==6){n=d+8|0;r=d+12|0;s=f[r>>2]|0;t=f[n>>2]|0;b:do if((s-t|0)>0){v=h+8|0;w=h+4|0;x=c+20|0;y=h+11|0;z=0;A=t;B=s;c:while(1){C=f[(f[A+(z<<2)>>2]|0)+28>>2]|0;switch(C|0){case 9:{q=12;break}case 6:case 5:case 4:case 2:{D=A;E=B;break}default:{if((C|2|0)!=3)break c;if((C|0)==9)q=12;else{D=A;E=B}}}if((q|0)==12){q=0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;C=dn(32)|0;f[h>>2]=C;f[v>>2]=-2147483616;f[w>>2]=17;k=C;l=12932;m=k+17|0;do{b[k>>0]=b[l>>0]|0;k=k+1|0;l=l+1|0}while((k|0)<(m|0));b[C+17>>0]=0;F=f[x>>2]|0;if(F){G=x;H=F;d:while(1){F=H;while(1){if((f[F+16>>2]|0)>=0)break;I=f[F+4>>2]|0;if(!I){J=G;break d}else F=I}H=f[F>>2]|0;if(!H){J=F;break}else G=F}if(((J|0)!=(x|0)?(f[J+16>>2]|0)<=0:0)?(G=J+20|0,(sh(G,h)|0)!=0):0)K=yk(G,h,-1)|0;else q=21}else q=21;if((q|0)==21){q=0;K=yk(i,h,-1)|0}if((b[y>>0]|0)<0)br(f[h>>2]|0);if((K|0)<1)break;D=f[n>>2]|0;E=f[r>>2]|0}z=z+1|0;if((z|0)>=(E-D>>2|0))break b;else{A=D;B=E}}if((j|0)!=1){B=dn(56)|0;k=B;m=k+56|0;do{f[k>>2]=0;k=k+4|0}while((k|0)<(m|0));zn(B);o=3728;p=B;break a}f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;A=dn(32)|0;f[h>>2]=A;f[h+8>>2]=-2147483616;f[h+4>>2]=24;k=A;l=12950;m=k+24|0;do{b[k>>0]=b[l>>0]|0;k=k+1|0;l=l+1|0}while((k|0)<(m|0));b[A+24>>0]=0;f[a>>2]=-1;dj(a+4|0,h);if((b[h+11>>0]|0)<0)br(f[h>>2]|0);u=g;return}while(0);r=dn(56)|0;k=r;m=k+56|0;do{f[k>>2]=0;k=k+4|0}while((k|0)<(m|0));zn(r);o=3668;p=r}while(0);f[p>>2]=o;tp(p,d);Ad(a,p,i,e);if(!(f[a>>2]|0)){e=a+4|0;if((b[e+11>>0]|0)<0)br(f[e>>2]|0);f[c+40>>2]=f[p+52>>2];f[c+44>>2]=0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0}Va[f[(f[p>>2]|0)+4>>2]&127](p);u=g;return}function Jc(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;b=u;u=u+32|0;c=b+4|0;d=b;e=a+16|0;g=f[e>>2]|0;if(g>>>0>112){f[e>>2]=g+-113;g=a+4|0;e=f[g>>2]|0;h=f[e>>2]|0;i=e+4|0;f[g>>2]=i;e=a+8|0;j=f[e>>2]|0;k=a+12|0;l=f[k>>2]|0;m=l;do if((j|0)==(l|0)){n=f[a>>2]|0;o=n;if(i>>>0>n>>>0){p=i;q=((p-o>>2)+1|0)/-2|0;r=i+(q<<2)|0;s=j-p|0;p=s>>2;if(!p)t=i;else{Xl(r|0,i|0,s|0)|0;t=f[g>>2]|0}s=r+(p<<2)|0;f[e>>2]=s;f[g>>2]=t+(q<<2);v=s;break}s=m-o>>1;o=(s|0)==0?1:s;if(o>>>0>1073741823){s=ra(8)|0;Wo(s,14941);f[s>>2]=6944;va(s|0,1080,114)}s=dn(o<<2)|0;q=s;p=s+(o>>>2<<2)|0;r=p;w=s+(o<<2)|0;if((i|0)==(j|0)){x=r;y=n}else{n=p;p=r;o=i;do{f[n>>2]=f[o>>2];n=p+4|0;p=n;o=o+4|0}while((o|0)!=(j|0));x=p;y=f[a>>2]|0}f[a>>2]=q;f[g>>2]=r;f[e>>2]=x;f[k>>2]=w;if(!y)v=x;else{br(y);v=f[e>>2]|0}}else v=j;while(0);f[v>>2]=h;f[e>>2]=(f[e>>2]|0)+4;u=b;return}e=a+8|0;h=f[e>>2]|0;v=a+4|0;j=h-(f[v>>2]|0)|0;y=a+12|0;x=f[y>>2]|0;k=x-(f[a>>2]|0)|0;if(j>>>0>=k>>>0){g=k>>1;k=(g|0)==0?1:g;f[c+12>>2]=0;f[c+16>>2]=a+12;if(k>>>0>1073741823){g=ra(8)|0;Wo(g,14941);f[g>>2]=6944;va(g|0,1080,114)}g=dn(k<<2)|0;f[c>>2]=g;i=g+(j>>2<<2)|0;j=c+8|0;f[j>>2]=i;m=c+4|0;f[m>>2]=i;i=c+12|0;f[i>>2]=g+(k<<2);k=dn(4068)|0;f[d>>2]=k;kg(c,d);d=f[e>>2]|0;while(1){z=f[v>>2]|0;if((d|0)==(z|0))break;k=d+-4|0;dg(c,k);d=k}k=z;z=f[a>>2]|0;f[a>>2]=f[c>>2];f[c>>2]=z;f[v>>2]=f[m>>2];f[m>>2]=k;m=f[e>>2]|0;f[e>>2]=f[j>>2];f[j>>2]=m;g=f[y>>2]|0;f[y>>2]=f[i>>2];f[i>>2]=g;g=m;if((d|0)!=(g|0))f[j>>2]=g+(~((g+-4-k|0)>>>2)<<2);if(z|0)br(z);u=b;return}if((x|0)!=(h|0)){h=dn(4068)|0;f[c>>2]=h;kg(a,c);u=b;return}h=dn(4068)|0;f[c>>2]=h;dg(a,c);c=f[v>>2]|0;h=f[c>>2]|0;x=c+4|0;f[v>>2]=x;c=f[e>>2]|0;z=f[y>>2]|0;k=z;do if((c|0)==(z|0)){g=f[a>>2]|0;j=g;if(x>>>0>g>>>0){d=x;m=((d-j>>2)+1|0)/-2|0;i=x+(m<<2)|0;t=c-d|0;d=t>>2;if(!d)A=x;else{Xl(i|0,x|0,t|0)|0;A=f[v>>2]|0}t=i+(d<<2)|0;f[e>>2]=t;f[v>>2]=A+(m<<2);B=t;break}t=k-j>>1;j=(t|0)==0?1:t;if(j>>>0>1073741823){t=ra(8)|0;Wo(t,14941);f[t>>2]=6944;va(t|0,1080,114)}t=dn(j<<2)|0;m=t;d=t+(j>>>2<<2)|0;i=d;l=t+(j<<2)|0;if((x|0)==(c|0)){C=i;D=g}else{g=d;d=i;j=x;do{f[g>>2]=f[j>>2];g=d+4|0;d=g;j=j+4|0}while((j|0)!=(c|0));C=d;D=f[a>>2]|0}f[a>>2]=m;f[v>>2]=i;f[e>>2]=C;f[y>>2]=l;if(!D)B=C;else{br(D);B=f[e>>2]|0}}else B=c;while(0);f[B>>2]=h;f[e>>2]=(f[e>>2]|0)+4;u=b;return}function Kc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;e=u;u=u+16|0;g=e+8|0;h=e+4|0;i=e;j=a+64|0;k=f[j>>2]|0;if((f[k+28>>2]|0)==(f[k+24>>2]|0)){u=e;return}l=c+96|0;c=a+52|0;m=d+84|0;n=d+68|0;d=a+56|0;o=a+60|0;p=a+12|0;q=a+28|0;r=a+40|0;s=a+44|0;t=a+48|0;v=0;w=0;x=k;while(1){k=f[(f[x+24>>2]|0)+(w<<2)>>2]|0;if((k|0)==-1){y=v;z=x}else{A=v+1|0;B=f[(f[l>>2]|0)+(((k|0)/3|0)*12|0)+(((k|0)%3|0)<<2)>>2]|0;if(!(b[m>>0]|0))C=f[(f[n>>2]|0)+(B<<2)>>2]|0;else C=B;f[g>>2]=C;B=f[d>>2]|0;if(B>>>0<(f[o>>2]|0)>>>0){f[B>>2]=C;f[d>>2]=B+4}else Ci(c,g);f[g>>2]=k;f[h>>2]=0;a:do if(!(f[(f[p>>2]|0)+(w>>>5<<2)>>2]&1<<(w&31)))D=k;else{B=k+1|0;E=((B>>>0)%3|0|0)==0?k+-2|0:B;if(((E|0)!=-1?(f[(f[a>>2]|0)+(E>>>5<<2)>>2]&1<<(E&31)|0)==0:0)?(B=f[(f[(f[j>>2]|0)+12>>2]|0)+(E<<2)>>2]|0,E=B+1|0,(B|0)!=-1):0){F=((E>>>0)%3|0|0)==0?B+-2|0:E;f[h>>2]=F;if((F|0)==-1){D=k;break}else G=F;while(1){f[g>>2]=G;F=G+1|0;E=((F>>>0)%3|0|0)==0?G+-2|0:F;if((E|0)==-1)break;if(f[(f[a>>2]|0)+(E>>>5<<2)>>2]&1<<(E&31)|0)break;F=f[(f[(f[j>>2]|0)+12>>2]|0)+(E<<2)>>2]|0;E=F+1|0;if((F|0)==-1)break;B=((E>>>0)%3|0|0)==0?F+-2|0:E;f[h>>2]=B;if((B|0)==-1){D=G;break a}else G=B}f[h>>2]=-1;D=G;break}f[h>>2]=-1;D=k}while(0);f[(f[q>>2]|0)+(D<<2)>>2]=v;k=f[s>>2]|0;if((k|0)==(f[t>>2]|0))Ci(r,g);else{f[k>>2]=f[g>>2];f[s>>2]=k+4}k=f[j>>2]|0;B=f[g>>2]|0;b:do if(((B|0)!=-1?(E=(((B>>>0)%3|0|0)==0?2:-1)+B|0,(E|0)!=-1):0)?(F=f[(f[k+12>>2]|0)+(E<<2)>>2]|0,(F|0)!=-1):0){E=F+(((F>>>0)%3|0|0)==0?2:-1)|0;f[h>>2]=E;if((E|0)!=-1&(E|0)!=(B|0)){F=A;H=v;I=E;while(1){E=I+1|0;J=((E>>>0)%3|0|0)==0?I+-2|0:E;do if(f[(f[a>>2]|0)+(J>>>5<<2)>>2]&1<<(J&31)){E=F+1|0;K=f[(f[l>>2]|0)+(((I|0)/3|0)*12|0)+(((I|0)%3|0)<<2)>>2]|0;if(!(b[m>>0]|0))L=f[(f[n>>2]|0)+(K<<2)>>2]|0;else L=K;f[i>>2]=L;K=f[d>>2]|0;if(K>>>0<(f[o>>2]|0)>>>0){f[K>>2]=L;f[d>>2]=K+4}else Ci(c,i);K=f[s>>2]|0;if((K|0)==(f[t>>2]|0)){Ci(r,h);M=E;N=F;break}else{f[K>>2]=f[h>>2];f[s>>2]=K+4;M=E;N=F;break}}else{M=F;N=H}while(0);f[(f[q>>2]|0)+(f[h>>2]<<2)>>2]=N;O=f[j>>2]|0;J=f[h>>2]|0;if((J|0)==-1)break;E=(((J>>>0)%3|0|0)==0?2:-1)+J|0;if((E|0)==-1)break;J=f[(f[O+12>>2]|0)+(E<<2)>>2]|0;if((J|0)==-1)break;I=J+(((J>>>0)%3|0|0)==0?2:-1)|0;f[h>>2]=I;if(!((I|0)!=-1?(I|0)!=(f[g>>2]|0):0)){P=M;Q=O;break b}else{F=M;H=N}}f[h>>2]=-1;P=M;Q=O}else{P=A;Q=k}}else R=28;while(0);if((R|0)==28){R=0;f[h>>2]=-1;P=A;Q=k}y=P;z=Q}w=w+1|0;if(w>>>0>=(f[z+28>>2]|0)-(f[z+24>>2]|0)>>2>>>0)break;else{v=y;x=z}}u=e;return}function Lc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0.0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,D=0,E=0,F=0;switch(c|0){case 0:{e=-149;g=24;i=4;break}case 1:{e=-1074;g=53;i=4;break}case 2:{e=-1074;g=53;i=4;break}default:j=0.0}a:do if((i|0)==4){c=a+4|0;k=a+100|0;do{l=f[c>>2]|0;if(l>>>0<(f[k>>2]|0)>>>0){f[c>>2]=l+1;m=h[l>>0]|0}else m=Di(a)|0}while((tq(m)|0)!=0);b:do switch(m|0){case 43:case 45:{l=1-(((m|0)==45&1)<<1)|0;n=f[c>>2]|0;if(n>>>0<(f[k>>2]|0)>>>0){f[c>>2]=n+1;o=h[n>>0]|0;p=l;break b}else{o=Di(a)|0;p=l;break b}break}default:{o=m;p=1}}while(0);l=0;n=o;while(1){if((n|32|0)!=(b[17452+l>>0]|0)){q=l;r=n;break}do if(l>>>0<7){s=f[c>>2]|0;if(s>>>0<(f[k>>2]|0)>>>0){f[c>>2]=s+1;t=h[s>>0]|0;break}else{t=Di(a)|0;break}}else t=n;while(0);s=l+1|0;if(s>>>0<8){l=s;n=t}else{q=s;r=t;break}}c:do switch(q|0){case 8:break;case 3:{i=23;break}default:{n=(d|0)!=0;if(n&q>>>0>3)if((q|0)==8)break c;else{i=23;break c}d:do if(!q){l=0;s=r;while(1){if((s|32|0)!=(b[17461+l>>0]|0)){u=l;v=s;break d}do if(l>>>0<2){w=f[c>>2]|0;if(w>>>0<(f[k>>2]|0)>>>0){f[c>>2]=w+1;x=h[w>>0]|0;break}else{x=Di(a)|0;break}}else x=s;while(0);w=l+1|0;if(w>>>0<3){l=w;s=x}else{u=w;v=x;break}}}else{u=q;v=r}while(0);switch(u|0){case 3:{s=f[c>>2]|0;if(s>>>0<(f[k>>2]|0)>>>0){f[c>>2]=s+1;y=h[s>>0]|0}else y=Di(a)|0;if((y|0)==40)z=1;else{if(!(f[k>>2]|0)){j=B;break a}f[c>>2]=(f[c>>2]|0)+-1;j=B;break a}while(1){s=f[c>>2]|0;if(s>>>0<(f[k>>2]|0)>>>0){f[c>>2]=s+1;A=h[s>>0]|0}else A=Di(a)|0;if(!((A+-48|0)>>>0<10|(A+-65|0)>>>0<26)?!((A|0)==95|(A+-97|0)>>>0<26):0)break;z=z+1|0}if((A|0)==41){j=B;break a}s=(f[k>>2]|0)==0;if(!s)f[c>>2]=(f[c>>2]|0)+-1;if(!n){l=ir()|0;f[l>>2]=22;Rm(a,0);j=0.0;break a}if(!z){j=B;break a}else D=z;while(1){D=D+-1|0;if(!s)f[c>>2]=(f[c>>2]|0)+-1;if(!D){j=B;break a}}break}case 0:{if((v|0)==48){s=f[c>>2]|0;if(s>>>0<(f[k>>2]|0)>>>0){f[c>>2]=s+1;E=h[s>>0]|0}else E=Di(a)|0;if((E|32|0)==120){j=+yc(a,g,e,p,d);break a}if(!(f[k>>2]|0))F=48;else{f[c>>2]=(f[c>>2]|0)+-1;F=48}}else F=v;j=+ob(a,F,g,e,p,d);break a;break}default:{if(f[k>>2]|0)f[c>>2]=(f[c>>2]|0)+-1;s=ir()|0;f[s>>2]=22;Rm(a,0);j=0.0;break a}}}}while(0);if((i|0)==23){s=(f[k>>2]|0)==0;if(!s)f[c>>2]=(f[c>>2]|0)+-1;if((d|0)!=0&q>>>0>3){n=q;do{if(!s)f[c>>2]=(f[c>>2]|0)+-1;n=n+-1|0}while(n>>>0>3)}}j=+$($(p|0)*$(C))}while(0);return +j}function Mc(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;b=u;u=u+16|0;c=b+4|0;d=b;e=f[a+64>>2]|0;if(!e){u=b;return}g=Qa[f[(f[e>>2]|0)+32>>2]&127](e)|0;if(!g){u=b;return}e=g+24|0;h=g+28|0;i=((f[h>>2]|0)-(f[e>>2]|0)>>2)-(f[g+44>>2]|0)|0;j=a+56|0;k=f[j>>2]|0;if(((f[k+12>>2]|0)-(f[k+8>>2]|0)|0)>4){f[c>>2]=0;l=c+4|0;f[l>>2]=0;f[c+8>>2]=0;m=c+8|0;n=0;o=k;while(1){if(!(f[(f[(f[o+8>>2]|0)+(n<<2)>>2]|0)+56>>2]|0))p=o;else{k=Ra[f[(f[a>>2]|0)+56>>2]&127](a,n)|0;f[d>>2]=k;q=k;do if(k|0){r=f[l>>2]|0;if((r|0)==(f[m>>2]|0)){Ci(c,d);break}else{f[r>>2]=q;f[l>>2]=(f[l>>2]|0)+4;break}}while(0);p=f[j>>2]|0}n=n+1|0;if((n|0)>=((f[p+12>>2]|0)-(f[p+8>>2]|0)>>2|0))break;else o=p}o=f[h>>2]|0;h=f[e>>2]|0;e=h;if((o|0)==(h|0)){s=i;t=f[c>>2]|0}else{n=o-h>>2;h=g+12|0;g=f[l>>2]|0;o=f[c>>2]|0;c=(g|0)==(o|0);j=o;d=g-o>>2;o=p+96|0;p=i;g=0;while(1){m=f[e+(g<<2)>>2]|0;if((m|0)==-1)v=p;else{q=f[o>>2]|0;k=f[q+(((m|0)/3|0)*12|0)+(((m|0)%3|0)<<2)>>2]|0;r=(((m>>>0)%3|0|0)==0?2:-1)+m|0;a:do if(((r|0)!=-1?(w=f[(f[h>>2]|0)+(r<<2)>>2]|0,(w|0)!=-1):0)?(x=w+(((w>>>0)%3|0|0)==0?2:-1)|0,(x|0)!=-1):0){if(c){w=0;y=x;z=k;while(1){A=z;z=f[q+(((y|0)/3|0)*12|0)+(((y|0)%3|0)<<2)>>2]|0;B=w+((z|0)!=(A|0)&1)|0;if((y|0)==(m|0)){C=B;break a}A=(((y>>>0)%3|0|0)==0?2:-1)+y|0;if((A|0)==-1){C=B;break a}D=f[(f[h>>2]|0)+(A<<2)>>2]|0;if((D|0)==-1){C=B;break a}y=D+(((D>>>0)%3|0|0)==0?2:-1)|0;if((y|0)==-1){C=B;break a}else w=B}}else{E=0;F=x;G=m;H=k}while(1){w=f[q+(((F|0)/3|0)*12|0)+(((F|0)%3|0)<<2)>>2]|0;b:do if((w|0)==(H|0)){y=0;while(1){z=f[(f[j+(y<<2)>>2]|0)+28>>2]|0;y=y+1|0;if((f[z+(F<<2)>>2]|0)!=(f[z+(G<<2)>>2]|0)){I=H;J=28;break b}if(y>>>0>=d>>>0){K=H;L=E;break}}}else{I=w;J=28}while(0);if((J|0)==28){J=0;K=I;L=E+1|0}if((F|0)==(m|0)){C=L;break a}w=(((F>>>0)%3|0|0)==0?2:-1)+F|0;if((w|0)==-1){C=L;break a}y=f[(f[h>>2]|0)+(w<<2)>>2]|0;if((y|0)==-1){C=L;break a}w=y+(((y>>>0)%3|0|0)==0?2:-1)|0;if((w|0)==-1){C=L;break}else{y=F;E=L;F=w;H=K;G=y}}}else C=0;while(0);m=f[e+(g<<2)>>2]|0;q=m+1|0;if(((m|0)!=-1?(k=((q>>>0)%3|0|0)==0?m+-2|0:q,(k|0)!=-1):0)?(q=f[(f[h>>2]|0)+(k<<2)>>2]|0,k=q+1|0,(q|0)!=-1):0)M=((((k>>>0)%3|0|0)==0?q+-2|0:k)|0)==-1;else M=1;v=C+p+(((C|0)!=0&(M^1))<<31>>31)|0}g=g+1|0;if(g>>>0>=n>>>0){s=v;t=j;break}else p=v}}if(t|0){v=f[l>>2]|0;if((v|0)!=(t|0))f[l>>2]=v+(~((v+-4-t|0)>>>2)<<2);br(t)}N=s}else N=i;f[a+52>>2]=N;u=b;return}function Nc(a,c,d,e,g,h){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;i=u;u=u+32|0;j=i+4|0;k=i;l=i+16|0;m=(_(e|0)|0)^31;if((e|0)>0)if(m>>>0>17){n=0;u=i;return n|0}else o=m+1|0;else o=1;do if(g){m=dn(48)|0;f[j>>2]=m;f[j+8>>2]=-2147483600;f[j+4>>2]=33;e=m;p=13067;q=e+33|0;do{b[e>>0]=b[p>>0]|0;e=e+1|0;p=p+1|0}while((e|0)<(q|0));b[m+33>>0]=0;r=(sh(g,j)|0)==0;if((b[j+11>>0]|0)<0)br(f[j>>2]|0);if(!r){r=dn(48)|0;f[j>>2]=r;f[j+8>>2]=-2147483600;f[j+4>>2]=33;e=r;p=13067;q=e+33|0;do{b[e>>0]=b[p>>0]|0;e=e+1|0;p=p+1|0}while((e|0)<(q|0));b[r+33>>0]=0;p=Ck(g,j)|0;if((b[j+11>>0]|0)<0)br(f[j>>2]|0);if((p|0)<4){s=o+-2|0;break}if((p|0)<6){s=o+-1|0;break}if((p|0)>9){s=o+2|0;break}else{s=o+((p|0)>7&1)|0;break}}else s=o}else s=o;while(0);o=(s|0)>1?s:1;s=(o|0)<18?o:18;b[l>>0]=s;o=h+16|0;g=f[o+4>>2]|0;if(!((g|0)>0|(g|0)==0&(f[o>>2]|0)>>>0>0)){f[k>>2]=f[h+4>>2];f[j>>2]=f[k>>2];ye(h,j,l,l+1|0)|0}do switch(s&31){case 1:case 0:{n=je(a,c,d,h)|0;u=i;return n|0}case 2:{n=ie(a,c,d,h)|0;u=i;return n|0}case 3:{n=he(a,c,d,h)|0;u=i;return n|0}case 4:{n=ge(a,c,d,h)|0;u=i;return n|0}case 5:{n=fe(a,c,d,h)|0;u=i;return n|0}case 6:{n=ee(a,c,d,h)|0;u=i;return n|0}case 7:{n=de(a,c,d,h)|0;u=i;return n|0}case 8:{n=ce(a,c,d,h)|0;u=i;return n|0}case 9:{n=be(a,c,d,h)|0;u=i;return n|0}case 10:{n=ae(a,c,d,h)|0;u=i;return n|0}case 11:{n=$d(a,c,d,h)|0;u=i;return n|0}case 12:{n=_d(a,c,d,h)|0;u=i;return n|0}case 13:{n=Zd(a,c,d,h)|0;u=i;return n|0}case 14:{n=Yd(a,c,d,h)|0;u=i;return n|0}case 15:{n=Xd(a,c,d,h)|0;u=i;return n|0}case 16:{n=Wd(a,c,d,h)|0;u=i;return n|0}case 17:{n=Vd(a,c,d,h)|0;u=i;return n|0}case 18:{n=Ud(a,c,d,h)|0;u=i;return n|0}default:{n=0;u=i;return n|0}}while(0);return 0}function Oc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*1048576.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==1048576){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;wb(z,A,g);a:do if((x|0)<1048576){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=1048576-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>1048576;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-1048576|0;m=x;while(1){v=1048576.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==1048576){C=p;D=1048576;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=1048576){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*9.5367431640625e-07)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function Pc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*1048576.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==1048576){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;xb(z,A,g);a:do if((x|0)<1048576){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=1048576-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>1048576;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-1048576|0;m=x;while(1){v=1048576.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==1048576){C=p;D=1048576;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=1048576){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*9.5367431640625e-07)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function Qc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*1048576.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==1048576){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;yb(z,A,g);a:do if((x|0)<1048576){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=1048576-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>1048576;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-1048576|0;m=x;while(1){v=1048576.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==1048576){C=p;D=1048576;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=1048576){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*9.5367431640625e-07)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function Rc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*1048576.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==1048576){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;zb(z,A,g);a:do if((x|0)<1048576){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=1048576-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>1048576;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-1048576|0;m=x;while(1){v=1048576.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==1048576){C=p;D=1048576;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=1048576){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*9.5367431640625e-07)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function Sc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*1048576.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==1048576){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Ab(z,A,g);a:do if((x|0)<1048576){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=1048576-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>1048576;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-1048576|0;m=x;while(1){v=1048576.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==1048576){C=p;D=1048576;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=1048576){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*9.5367431640625e-07)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function Tc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*524288.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==524288){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Eb(z,A,g);a:do if((x|0)<524288){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=524288-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>524288;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-524288|0;m=x;while(1){v=524288.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==524288){C=p;D=524288;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=524288){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*1.9073486328125e-06)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function Uc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*262144.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==262144){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Bb(z,A,g);a:do if((x|0)<262144){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=262144-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>262144;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-262144|0;m=x;while(1){v=262144.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==262144){C=p;D=262144;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=262144){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*3.814697265625e-06)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function Vc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*65536.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==65536){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Cb(z,A,g);a:do if((x|0)<65536){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=65536-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>65536;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-65536|0;m=x;while(1){v=65536.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==65536){C=p;D=65536;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=65536){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*.0000152587890625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function Wc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*32768.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==32768){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Db(z,A,g);a:do if((x|0)<32768){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=32768-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>32768;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-32768|0;m=x;while(1){v=32768.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==32768){C=p;D=32768;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=32768){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*.000030517578125)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function Xc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*8192.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==8192){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Fb(z,A,g);a:do if((x|0)<8192){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=8192-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>8192;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-8192|0;m=x;while(1){v=8192.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==8192){C=p;D=8192;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=8192){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*.0001220703125)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function Yc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Gb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function Zc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Hb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function _c(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Ib(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function $c(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Jb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function ad(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Kb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function bd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Lb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function cd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Mb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function dd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Nb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function ed(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0;g=u;u=u+32|0;d=g+16|0;h=g+8|0;i=g;j=e>>>0>1073741823?-1:e<<2;k=_q(j)|0;hj(k|0,0,j|0)|0;j=f[a+28>>2]|0;l=a+36|0;m=f[l>>2]|0;n=f[m+4>>2]|0;o=f[m>>2]|0;p=n-o|0;a:do if((p|0)>4){q=p>>2;r=f[a+32>>2]|0;s=a+8|0;t=h+4|0;v=i+4|0;w=d+4|0;x=j+12|0;y=(e|0)>0;z=k+4|0;A=h+4|0;B=i+4|0;C=d+4|0;D=q+-1|0;if(n-o>>2>>>0>D>>>0){E=q;F=D;G=o}else{H=m;mq(H)}while(1){D=f[G+(F<<2)>>2]|0;q=X(F,e)|0;if((D|0)!=-1?(I=f[(f[x>>2]|0)+(D<<2)>>2]|0,(I|0)!=-1):0){D=f[j>>2]|0;J=f[r>>2]|0;K=f[J+(f[D+(I<<2)>>2]<<2)>>2]|0;L=I+1|0;M=((L>>>0)%3|0|0)==0?I+-2|0:L;if((M|0)==-1)N=-1;else N=f[D+(M<<2)>>2]|0;M=f[J+(N<<2)>>2]|0;L=(((I>>>0)%3|0|0)==0?2:-1)+I|0;if((L|0)==-1)O=-1;else O=f[D+(L<<2)>>2]|0;L=f[J+(O<<2)>>2]|0;if((K|0)<(F|0)&(M|0)<(F|0)&(L|0)<(F|0)){J=X(K,e)|0;K=X(M,e)|0;M=X(L,e)|0;if(y){L=0;do{f[k+(L<<2)>>2]=(f[b+(L+M<<2)>>2]|0)+(f[b+(L+K<<2)>>2]|0)-(f[b+(L+J<<2)>>2]|0);L=L+1|0}while((L|0)!=(e|0))}L=b+(q<<2)|0;J=c+(q<<2)|0;K=f[L+4>>2]|0;M=f[k>>2]|0;D=f[z>>2]|0;f[h>>2]=f[L>>2];f[A>>2]=K;f[i>>2]=M;f[B>>2]=D;Dd(d,s,h,i);f[J>>2]=f[d>>2];f[J+4>>2]=f[C>>2]}else P=15}else P=15;if((P|0)==15){P=0;J=b+(q<<2)|0;D=b+((X(E+-2|0,e)|0)<<2)|0;M=c+(q<<2)|0;K=f[J+4>>2]|0;L=f[D>>2]|0;I=f[D+4>>2]|0;f[h>>2]=f[J>>2];f[t>>2]=K;f[i>>2]=L;f[v>>2]=I;Dd(d,s,h,i);f[M>>2]=f[d>>2];f[M+4>>2]=f[w>>2]}if((E|0)<=2)break a;M=f[l>>2]|0;G=f[M>>2]|0;I=F+-1|0;if((f[M+4>>2]|0)-G>>2>>>0<=I>>>0){H=M;break}else{M=F;F=I;E=M}}mq(H)}while(0);if((e|0)<=0){Q=a+8|0;R=b+4|0;S=f[b>>2]|0;T=f[R>>2]|0;U=k+4|0;V=f[k>>2]|0;W=f[U>>2]|0;f[h>>2]=S;Y=h+4|0;f[Y>>2]=T;f[i>>2]=V;Z=i+4|0;f[Z>>2]=W;Dd(d,Q,h,i);_=f[d>>2]|0;f[c>>2]=_;$=d+4|0;aa=f[$>>2]|0;ba=c+4|0;f[ba>>2]=aa;$q(k);u=g;return 1}hj(k|0,0,e<<2|0)|0;Q=a+8|0;R=b+4|0;S=f[b>>2]|0;T=f[R>>2]|0;U=k+4|0;V=f[k>>2]|0;W=f[U>>2]|0;f[h>>2]=S;Y=h+4|0;f[Y>>2]=T;f[i>>2]=V;Z=i+4|0;f[Z>>2]=W;Dd(d,Q,h,i);_=f[d>>2]|0;f[c>>2]=_;$=d+4|0;aa=f[$>>2]|0;ba=c+4|0;f[ba>>2]=aa;$q(k);u=g;return 1}function fd(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0;d=u;u=u+32|0;e=d;g=d+20|0;h=d+24|0;i=d+8|0;j=f[a>>2]|0;k=j+8|0;l=j;j=f[l>>2]|0;m=f[l+4>>2]|0;l=Tn(j|0,m|0,f[k>>2]|0,f[k+4>>2]|0)|0;k=I;n=Tn(l|0,k|0,(l|0)==0&(k|0)==0&1|0,0)|0;k=~~((+(j>>>0)+4294967296.0*+(m>>>0))/(+(n>>>0)+4294967296.0*+(I>>>0))*256.0+.5)>>>0;n=k>>>0<255?k:255;k=n+((n|0)==0&1)&255;b[h>>0]=k;n=a+12|0;m=a+16|0;j=((f[m>>2]|0)-(f[n>>2]|0)<<1)+64|0;f[i>>2]=0;l=i+4|0;f[l>>2]=0;f[i+8>>2]=0;if(!j)o=0;else{if((j|0)<0)mq(i);p=dn(j)|0;f[l>>2]=p;f[i>>2]=p;f[i+8>>2]=p+j;q=j;j=p;do{b[j>>0]=0;j=(f[l>>2]|0)+1|0;f[l>>2]=j;q=q+-1|0}while((q|0)!=0);o=f[i>>2]|0}q=a+28|0;j=(f[q>>2]|0)+-1|0;a:do if((j|0)>-1){p=a+24|0;r=j;s=0;t=4096;v=k;while(1){w=(f[p>>2]&1<>>0>>0){y=s;z=t}else{b[o+s>>0]=t;y=s+1|0;z=t>>>8}on(f[3780+(x<<3)>>2]|0,0,z|0,0)|0;A=z+(w?0:0-v&255)+(X((z+I|0)>>>(f[3780+(x<<3)+4>>2]|0),256-x|0)|0)|0;x=r+-1|0;if((x|0)<=-1){B=y;C=A;break a}r=x;s=y;t=A;v=b[h>>0]|0}}else{B=0;C=4096}while(0);y=f[m>>2]|0;if((f[n>>2]|0)==(y|0)){D=B;E=C}else{z=B;B=C;C=y;while(1){C=C+-4|0;y=f[C>>2]|0;k=31;j=z;v=B;while(1){t=b[h>>0]|0;s=(1<>>0>>0){F=j;G=v}else{b[o+j>>0]=v;F=j+1|0;G=v>>>8}on(f[3780+(r<<3)>>2]|0,0,G|0,0)|0;v=G+(s?0:0-t&255)+(X((G+I|0)>>>(f[3780+(r<<3)+4>>2]|0),256-r|0)|0)|0;if((k|0)<=0)break;else{k=k+-1|0;j=F}}if((f[n>>2]|0)==(C|0)){D=F;E=v;break}else{z=F;B=v}}}B=E+-4096|0;do if(B>>>0>=64){if(B>>>0<16384){F=o+D|0;z=E+12288|0;b[F>>0]=z;H=2;J=z>>>8;K=F+1|0;L=25;break}if(B>>>0<4194304){F=o+D|0;z=E+8384512|0;b[F>>0]=z;b[F+1>>0]=z>>>8;H=3;J=z>>>16;K=F+2|0;L=25}else M=D}else{H=1;J=B;K=o+D|0;L=25}while(0);if((L|0)==25){b[K>>0]=J;M=H+D|0}D=c+16|0;H=D;J=f[H+4>>2]|0;if(!((J|0)>0|(J|0)==0&(f[H>>2]|0)>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];ye(c,e,h,h+1|0)|0}Nh(M,c)|0;h=f[i>>2]|0;H=D;D=f[H+4>>2]|0;if(!((D|0)>0|(D|0)==0&(f[H>>2]|0)>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];ye(c,e,h,h+M|0)|0}M=e;f[M>>2]=0;f[M+4>>2]=0;cf(a,2,e);e=f[a+12>>2]|0;M=f[m>>2]|0;if((M|0)!=(e|0))f[m>>2]=M+(~((M+-4-e|0)>>>2)<<2);f[a+24>>2]=0;f[q>>2]=0;q=f[i>>2]|0;if(!q){u=d;return}if((f[l>>2]|0)!=(q|0))f[l>>2]=q;br(q);u=d;return}function gd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;c=u;u=u+16|0;b=c+8|0;d=c+4|0;e=c;g=a+64|0;h=f[g>>2]|0;if((f[h+28>>2]|0)==(f[h+24>>2]|0)){u=c;return}i=a+52|0;j=a+56|0;k=a+60|0;l=a+12|0;m=a+28|0;n=a+40|0;o=a+44|0;p=a+48|0;q=0;r=0;s=h;while(1){h=f[(f[s+24>>2]|0)+(r<<2)>>2]|0;if((h|0)==-1){t=q;v=s}else{w=q+1|0;f[b>>2]=q;x=f[j>>2]|0;if((x|0)==(f[k>>2]|0))Ci(i,b);else{f[x>>2]=q;f[j>>2]=x+4}f[d>>2]=h;f[e>>2]=0;a:do if(!(f[(f[l>>2]|0)+(r>>>5<<2)>>2]&1<<(r&31)))y=h;else{x=h+1|0;z=((x>>>0)%3|0|0)==0?h+-2|0:x;if(((z|0)!=-1?(f[(f[a>>2]|0)+(z>>>5<<2)>>2]&1<<(z&31)|0)==0:0)?(x=f[(f[(f[g>>2]|0)+12>>2]|0)+(z<<2)>>2]|0,z=x+1|0,(x|0)!=-1):0){A=((z>>>0)%3|0|0)==0?x+-2|0:z;f[e>>2]=A;if((A|0)==-1){y=h;break}else B=A;while(1){f[d>>2]=B;A=B+1|0;z=((A>>>0)%3|0|0)==0?B+-2|0:A;if((z|0)==-1)break;if(f[(f[a>>2]|0)+(z>>>5<<2)>>2]&1<<(z&31)|0)break;A=f[(f[(f[g>>2]|0)+12>>2]|0)+(z<<2)>>2]|0;z=A+1|0;if((A|0)==-1)break;x=((z>>>0)%3|0|0)==0?A+-2|0:z;f[e>>2]=x;if((x|0)==-1){y=B;break a}else B=x}f[e>>2]=-1;y=B;break}f[e>>2]=-1;y=h}while(0);f[(f[m>>2]|0)+(y<<2)>>2]=f[b>>2];h=f[o>>2]|0;if((h|0)==(f[p>>2]|0))Ci(n,d);else{f[h>>2]=f[d>>2];f[o>>2]=h+4}h=f[g>>2]|0;x=f[d>>2]|0;b:do if(((x|0)!=-1?(z=(((x>>>0)%3|0|0)==0?2:-1)+x|0,(z|0)!=-1):0)?(A=f[(f[h+12>>2]|0)+(z<<2)>>2]|0,(A|0)!=-1):0){z=A+(((A>>>0)%3|0|0)==0?2:-1)|0;f[e>>2]=z;if((z|0)!=-1&(z|0)!=(x|0)){A=w;C=z;while(1){z=C+1|0;D=((z>>>0)%3|0|0)==0?C+-2|0:z;do if(f[(f[a>>2]|0)+(D>>>5<<2)>>2]&1<<(D&31)){z=A+1|0;f[b>>2]=A;E=f[j>>2]|0;if((E|0)==(f[k>>2]|0))Ci(i,b);else{f[E>>2]=A;f[j>>2]=E+4}E=f[o>>2]|0;if((E|0)==(f[p>>2]|0)){Ci(n,e);F=z;break}else{f[E>>2]=f[e>>2];f[o>>2]=E+4;F=z;break}}else F=A;while(0);f[(f[m>>2]|0)+(f[e>>2]<<2)>>2]=f[b>>2];G=f[g>>2]|0;D=f[e>>2]|0;if((D|0)==-1)break;z=(((D>>>0)%3|0|0)==0?2:-1)+D|0;if((z|0)==-1)break;D=f[(f[G+12>>2]|0)+(z<<2)>>2]|0;if((D|0)==-1)break;C=D+(((D>>>0)%3|0|0)==0?2:-1)|0;f[e>>2]=C;if(!((C|0)!=-1?(C|0)!=(f[d>>2]|0):0)){H=F;I=G;break b}else A=F}f[e>>2]=-1;H=F;I=G}else{H=w;I=h}}else J=26;while(0);if((J|0)==26){J=0;f[e>>2]=-1;H=w;I=h}t=H;v=I}r=r+1|0;if(r>>>0>=(f[v+28>>2]|0)-(f[v+24>>2]|0)>>2>>>0)break;else{q=t;s=v}}u=c;return}function hd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;h=a+124|0;f[h>>2]=(f[h>>2]|0)+1;h=a+88|0;i=a+120|0;j=f[i>>2]|0;k=j+1|0;do if((j|0)!=-1){l=((k>>>0)%3|0|0)==0?j+-2|0:k;if(!((j>>>0)%3|0)){m=j+2|0;n=l;break}else{m=j+-1|0;n=l;break}}else{m=-1;n=-1}while(0);k=a+104|0;l=a+92|0;o=f[l>>2]|0;p=o+(n<<2)|0;q=f[k>>2]|0;r=q+(f[p>>2]<<2)|0;s=f[r>>2]|0;switch(b|0){case 1:case 0:{f[r>>2]=s+-1;r=q+(f[o+(m<<2)>>2]<<2)|0;f[r>>2]=(f[r>>2]|0)+-1;if((b|0)==1){if((m|0)!=-1?(r=f[(f[(f[h>>2]|0)+12>>2]|0)+(m<<2)>>2]|0,(r|0)!=-1):0){t=a+64|0;v=1;w=r;while(1){r=f[t>>2]|0;x=f[(f[r>>2]|0)+36>>2]|0;f[e>>2]=(w>>>0)/3|0;f[d>>2]=f[e>>2];if(Ra[x&127](r,d)|0){y=v;break}r=w+1|0;x=((r>>>0)%3|0|0)==0?w+-2|0:r;if((x|0)==-1){z=12;break}w=f[(f[(f[h>>2]|0)+12>>2]|0)+(x<<2)>>2]|0;x=v+1|0;if((w|0)==-1){y=x;break}else v=x}if((z|0)==12)y=v+1|0;A=y;B=f[k>>2]|0;C=f[l>>2]|0}else{A=1;B=q;C=o}f[B+(f[C+(f[i>>2]<<2)>>2]<<2)>>2]=A;A=a+108|0;i=f[A>>2]|0;C=i-B>>2;B=i;if((n|0)!=-1?(i=f[(f[(f[h>>2]|0)+12>>2]|0)+(n<<2)>>2]|0,(i|0)!=-1):0){n=a+64|0;y=1;v=i;while(1){i=f[n>>2]|0;w=f[(f[i>>2]|0)+36>>2]|0;f[g>>2]=(v>>>0)/3|0;f[d>>2]=f[g>>2];if(Ra[w&127](i,d)|0){D=y;break}i=v+1|0;f[(f[l>>2]|0)+((((i>>>0)%3|0|0)==0?v+-2|0:i)<<2)>>2]=C;i=(((v>>>0)%3|0|0)==0?2:-1)+v|0;if((i|0)==-1){z=20;break}v=f[(f[(f[h>>2]|0)+12>>2]|0)+(i<<2)>>2]|0;i=y+1|0;if((v|0)==-1){D=i;break}else y=i}if((z|0)==20)D=y+1|0;E=D;F=f[A>>2]|0}else{E=1;F=B}f[d>>2]=E;if(F>>>0<(f[a+112>>2]|0)>>>0){f[F>>2]=E;f[A>>2]=F+4}else Ci(k,d)}break}case 5:{k=q+(f[o+(j<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-1;k=q+(f[p>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-1;k=q+(f[o+(m<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-2;break}case 3:{k=q+(f[o+(j<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-1;k=q+(f[p>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-2;k=q+(f[o+(m<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-1;break}case 7:{k=q+(f[o+(j<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-2;k=q+(f[p>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-2;k=q+(f[o+(m<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-2;break}default:{}}k=a+116|0;m=f[k>>2]|0;if((m|0)==-1){f[k>>2]=b;u=c;return}o=f[a+128>>2]|0;if((s|0)<(o|0))G=o;else{q=f[a+132>>2]|0;G=(s|0)>(q|0)?q:s}s=G-o|0;o=f[a+136>>2]|0;a=f[3384+(m<<2)>>2]|0;f[d>>2]=a;m=o+(s*12|0)+4|0;G=f[m>>2]|0;if(G>>>0<(f[o+(s*12|0)+8>>2]|0)>>>0){f[G>>2]=a;f[m>>2]=G+4}else Ci(o+(s*12|0)|0,d);f[k>>2]=b;u=c;return}function id(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,_=0,$=0;g=u;u=u+32|0;d=g+16|0;h=g+8|0;i=g;j=e>>>0>1073741823?-1:e<<2;k=_q(j)|0;hj(k|0,0,j|0)|0;j=f[a+28>>2]|0;l=a+36|0;m=f[l>>2]|0;n=f[m+4>>2]|0;o=f[m>>2]|0;p=n-o|0;a:do if((p|0)>4){q=p>>2;r=f[a+32>>2]|0;s=a+8|0;t=h+4|0;v=i+4|0;w=d+4|0;x=j+64|0;y=j+28|0;z=(e|0)>0;A=k+4|0;B=h+4|0;C=i+4|0;D=d+4|0;E=q+-1|0;if(n-o>>2>>>0>E>>>0){F=q;G=E;H=o}else{I=m;mq(I)}while(1){E=f[H+(G<<2)>>2]|0;q=X(G,e)|0;if((((E|0)!=-1?(f[(f[j>>2]|0)+(E>>>5<<2)>>2]&1<<(E&31)|0)==0:0)?(J=f[(f[(f[x>>2]|0)+12>>2]|0)+(E<<2)>>2]|0,(J|0)!=-1):0)?(E=f[y>>2]|0,K=f[r>>2]|0,L=f[K+(f[E+(J<<2)>>2]<<2)>>2]|0,M=J+1|0,N=f[K+(f[E+((((M>>>0)%3|0|0)==0?J+-2|0:M)<<2)>>2]<<2)>>2]|0,M=f[K+(f[E+((((J>>>0)%3|0|0)==0?2:-1)+J<<2)>>2]<<2)>>2]|0,(L|0)<(G|0)&(N|0)<(G|0)&(M|0)<(G|0)):0){J=X(L,e)|0;L=X(N,e)|0;N=X(M,e)|0;if(z){M=0;do{f[k+(M<<2)>>2]=(f[b+(M+N<<2)>>2]|0)+(f[b+(M+L<<2)>>2]|0)-(f[b+(M+J<<2)>>2]|0);M=M+1|0}while((M|0)!=(e|0))}M=b+(q<<2)|0;J=c+(q<<2)|0;L=f[M+4>>2]|0;N=f[k>>2]|0;E=f[A>>2]|0;f[h>>2]=f[M>>2];f[B>>2]=L;f[i>>2]=N;f[C>>2]=E;Dd(d,s,h,i);f[J>>2]=f[d>>2];f[J+4>>2]=f[D>>2]}else{J=b+(q<<2)|0;E=b+((X(F+-2|0,e)|0)<<2)|0;N=c+(q<<2)|0;L=f[J+4>>2]|0;M=f[E>>2]|0;K=f[E+4>>2]|0;f[h>>2]=f[J>>2];f[t>>2]=L;f[i>>2]=M;f[v>>2]=K;Dd(d,s,h,i);f[N>>2]=f[d>>2];f[N+4>>2]=f[w>>2]}if((F|0)<=2)break a;N=f[l>>2]|0;H=f[N>>2]|0;K=G+-1|0;if((f[N+4>>2]|0)-H>>2>>>0<=K>>>0){I=N;break}else{N=G;G=K;F=N}}mq(I)}while(0);if((e|0)<=0){O=a+8|0;P=b+4|0;Q=f[b>>2]|0;R=f[P>>2]|0;S=k+4|0;T=f[k>>2]|0;U=f[S>>2]|0;f[h>>2]=Q;V=h+4|0;f[V>>2]=R;f[i>>2]=T;W=i+4|0;f[W>>2]=U;Dd(d,O,h,i);Y=f[d>>2]|0;f[c>>2]=Y;Z=d+4|0;_=f[Z>>2]|0;$=c+4|0;f[$>>2]=_;$q(k);u=g;return 1}hj(k|0,0,e<<2|0)|0;O=a+8|0;P=b+4|0;Q=f[b>>2]|0;R=f[P>>2]|0;S=k+4|0;T=f[k>>2]|0;U=f[S>>2]|0;f[h>>2]=Q;V=h+4|0;f[V>>2]=R;f[i>>2]=T;W=i+4|0;f[W>>2]=U;Dd(d,O,h,i);Y=f[d>>2]|0;f[c>>2]=Y;Z=d+4|0;_=f[Z>>2]|0;$=c+4|0;f[$>>2]=_;$q(k);u=g;return 1}function jd(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;c=a+4|0;if(!b){e=f[a>>2]|0;f[a>>2]=0;if(e|0)br(e);f[c>>2]=0;return}if(b>>>0>1073741823){e=ra(8)|0;Wo(e,14941);f[e>>2]=6944;va(e|0,1080,114)}e=dn(b<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)br(g);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;g=f[c>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=b+-1|0;i=(h&b|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(b>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=c;c=f[g>>2]|0;if(!c)return;else{k=j;l=g;m=c;n=g}a:while(1){g=l;c=m;j=n;b:while(1){c:do if(i){e=c;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=q+2|0;v=e+12|0;w=q+6|0;x=f[e>>2]|0;d:do if(!x)y=e;else{z=d[q>>1]|0;A=e;B=x;while(1){C=B+8|0;if(z<<16>>16!=(d[C>>1]|0)){y=A;break d}if((d[u>>1]|0)!=(d[C+2>>1]|0)){y=A;break d}if((d[v>>1]|0)!=(d[B+12>>1]|0)){y=A;break d}if((d[w>>1]|0)!=(d[C+6>>1]|0)){y=A;break d}C=f[B>>2]|0;if(!C){y=B;break}else{D=B;B=C;A=D}}}while(0);f[j>>2]=f[y>>2];f[y>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){E=43;break a}}}else{e=c;while(1){w=f[e+4>>2]|0;if(w>>>0>>0)F=w;else F=(w>>>0)%(b>>>0)|0;if((F|0)==(k|0)){p=e;break c}w=(f[a>>2]|0)+(F<<2)|0;if(!(f[w>>2]|0)){r=e;s=F;t=w;break b}w=e+8|0;v=w+2|0;u=e+12|0;x=w+6|0;q=f[e>>2]|0;e:do if(!q)G=e;else{A=d[w>>1]|0;B=e;z=q;while(1){D=z+8|0;if(A<<16>>16!=(d[D>>1]|0)){G=B;break e}if((d[v>>1]|0)!=(d[D+2>>1]|0)){G=B;break e}if((d[u>>1]|0)!=(d[z+12>>1]|0)){G=B;break e}if((d[x>>1]|0)!=(d[D+6>>1]|0)){G=B;break e}D=f[z>>2]|0;if(!D){G=z;break}else{C=z;z=D;B=C}}}while(0);f[j>>2]=f[G>>2];f[G>>2]=f[f[(f[a>>2]|0)+(F<<2)>>2]>>2];f[f[(f[a>>2]|0)+(F<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){E=43;break a}}}while(0);c=f[p>>2]|0;if(!c){E=43;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){E=43;break}else{k=s;l=r;n=r}}if((E|0)==43)return}function kd(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)br(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Wo(e,14941);f[e>>2]=6944;va(e|0,1080,114)}e=dn(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)br(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;else{k=j;l=g;m=d;n=g}a:while(1){g=l;d=m;j=n;b:while(1){c:do if(i){e=d;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=q+1|0;v=q+2|0;w=q+3|0;x=f[e>>2]|0;d:do if(!x)y=e;else{z=b[q>>0]|0;A=e;B=x;while(1){C=B+8|0;if(z<<24>>24!=(b[C>>0]|0)){y=A;break d}if((b[u>>0]|0)!=(b[C+1>>0]|0)){y=A;break d}if((b[v>>0]|0)!=(b[C+2>>0]|0)){y=A;break d}if((b[w>>0]|0)!=(b[C+3>>0]|0)){y=A;break d}C=f[B>>2]|0;if(!C){y=B;break}else{D=B;B=C;A=D}}}while(0);f[j>>2]=f[y>>2];f[y>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){E=43;break a}}}else{e=d;while(1){w=f[e+4>>2]|0;if(w>>>0>>0)F=w;else F=(w>>>0)%(c>>>0)|0;if((F|0)==(k|0)){p=e;break c}w=(f[a>>2]|0)+(F<<2)|0;if(!(f[w>>2]|0)){r=e;s=F;t=w;break b}w=e+8|0;v=w+1|0;u=w+2|0;x=w+3|0;q=f[e>>2]|0;e:do if(!q)G=e;else{A=b[w>>0]|0;B=e;z=q;while(1){D=z+8|0;if(A<<24>>24!=(b[D>>0]|0)){G=B;break e}if((b[v>>0]|0)!=(b[D+1>>0]|0)){G=B;break e}if((b[u>>0]|0)!=(b[D+2>>0]|0)){G=B;break e}if((b[x>>0]|0)!=(b[D+3>>0]|0)){G=B;break e}D=f[z>>2]|0;if(!D){G=z;break}else{C=z;z=D;B=C}}}while(0);f[j>>2]=f[G>>2];f[G>>2]=f[f[(f[a>>2]|0)+(F<<2)>>2]>>2];f[f[(f[a>>2]|0)+(F<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){E=43;break a}}}while(0);d=f[p>>2]|0;if(!d){E=43;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){E=43;break}else{k=s;l=r;n=r}}if((E|0)==43)return}function ld(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;c=a+4|0;if(!b){d=f[a>>2]|0;f[a>>2]=0;if(d|0)br(d);f[c>>2]=0;return}if(b>>>0>1073741823){d=ra(8)|0;Wo(d,14941);f[d>>2]=6944;va(d|0,1080,114)}d=dn(b<<2)|0;e=f[a>>2]|0;f[a>>2]=d;if(e|0)br(e);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;e=f[c>>2]|0;if(!e)return;d=f[e+4>>2]|0;g=b+-1|0;h=(g&b|0)==0;if(!h)if(d>>>0>>0)i=d;else i=(d>>>0)%(b>>>0)|0;else i=d&g;f[(f[a>>2]|0)+(i<<2)>>2]=c;c=f[e>>2]|0;if(!c)return;else{j=i;k=e;l=c;m=e}a:while(1){e=k;c=l;i=m;b:while(1){c:do if(h){d=c;while(1){n=f[d+4>>2]&g;if((n|0)==(j|0)){o=d;break c}p=(f[a>>2]|0)+(n<<2)|0;if(!(f[p>>2]|0)){q=d;r=n;s=p;break b}p=d+12|0;t=d+16|0;u=d+20|0;v=f[d>>2]|0;d:do if(!v)w=d;else{x=f[d+8>>2]|0;y=d;z=v;while(1){if((x|0)!=(f[z+8>>2]|0)){w=y;break d}if((f[p>>2]|0)!=(f[z+12>>2]|0)){w=y;break d}if((f[t>>2]|0)!=(f[z+16>>2]|0)){w=y;break d}if((f[u>>2]|0)!=(f[z+20>>2]|0)){w=y;break d}A=f[z>>2]|0;if(!A){w=z;break}else{B=z;z=A;y=B}}}while(0);f[i>>2]=f[w>>2];f[w>>2]=f[f[(f[a>>2]|0)+(n<<2)>>2]>>2];f[f[(f[a>>2]|0)+(n<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){C=43;break a}}}else{d=c;while(1){u=f[d+4>>2]|0;if(u>>>0>>0)D=u;else D=(u>>>0)%(b>>>0)|0;if((D|0)==(j|0)){o=d;break c}u=(f[a>>2]|0)+(D<<2)|0;if(!(f[u>>2]|0)){q=d;r=D;s=u;break b}u=d+12|0;t=d+16|0;p=d+20|0;v=f[d>>2]|0;e:do if(!v)E=d;else{y=f[d+8>>2]|0;z=d;x=v;while(1){if((y|0)!=(f[x+8>>2]|0)){E=z;break e}if((f[u>>2]|0)!=(f[x+12>>2]|0)){E=z;break e}if((f[t>>2]|0)!=(f[x+16>>2]|0)){E=z;break e}if((f[p>>2]|0)!=(f[x+20>>2]|0)){E=z;break e}B=f[x>>2]|0;if(!B){E=x;break}else{A=x;x=B;z=A}}}while(0);f[i>>2]=f[E>>2];f[E>>2]=f[f[(f[a>>2]|0)+(D<<2)>>2]>>2];f[f[(f[a>>2]|0)+(D<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){C=43;break a}}}while(0);c=f[o>>2]|0;if(!c){C=43;break a}else{e=o;i=o}}f[s>>2]=i;l=f[q>>2]|0;if(!l){C=43;break}else{j=r;k=q;m=q}}if((C|0)==43)return}function md(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0;i=u;u=u+352|0;j=i+340|0;k=i+336|0;l=i+80|0;m=i+48|0;n=i;hj(l|0,0,256)|0;o=f[e+4>>2]|0;p=f[e>>2]|0;q=p;if((o|0)!=(p|0)){r=o-p>>2;p=0;do{o=l+(f[q+(p<<2)>>2]<<3)|0;s=o;t=Tn(f[s>>2]|0,f[s+4>>2]|0,1,0)|0;s=o;f[s>>2]=t;f[s+4>>2]=I;p=p+1|0}while(p>>>0>>0)}Cn(m);r=Rn(c|0,((c|0)<0)<<31>>31|0,5)|0;p=I;q=n+40|0;s=q;f[s>>2]=0;f[s+4>>2]=0;s=n;t=s+36|0;do{f[s>>2]=0;s=s+4|0}while((s|0)<(t|0));$c(n,l,32,g)|0;l=n+16|0;s=Rn(f[l>>2]|0,f[l+4>>2]|0,1)|0;l=g+4|0;t=(f[l>>2]|0)-(f[g>>2]|0)|0;o=q;f[o>>2]=t;f[o+4>>2]=0;o=Tn(s|0,I|0,39,0)|0;s=Wn(o|0,I|0,3)|0;o=Tn(s|0,I|0,8,0)|0;s=Tn(o|0,I|0,t|0,0)|0;vl(g,s,I);s=n+24|0;f[s>>2]=(f[g>>2]|0)+(f[q>>2]|0);q=n+28|0;f[q>>2]=0;t=n+32|0;f[t>>2]=16384;li(m,r,p,0)|0;p=c-d|0;if((p|0)>-1){c=(d|0)>0;r=m+16|0;o=m+12|0;v=p;do{w=f[e>>2]|0;x=f[w+(((v|0)/(d|0)|0)<<2)>>2]|0;y=f[n>>2]|0;z=f[y+(x<<3)>>2]|0;A=f[t>>2]|0;B=z<<10;if(A>>>0>>0){C=A;D=w}else{w=A;do{A=f[s>>2]|0;E=f[q>>2]|0;f[q>>2]=E+1;b[A+E>>0]=w;w=(f[t>>2]|0)>>>8;f[t>>2]=w}while(w>>>0>=B>>>0);C=w;D=f[e>>2]|0}f[t>>2]=(((C>>>0)/(z>>>0)|0)<<12)+((C>>>0)%(z>>>0)|0)+(f[y+(x<<3)+4>>2]|0);B=p-v|0;E=f[D+(((B|0)/(d|0)|0)<<2)>>2]|0;if(c&(E|0)>0){A=0;do{F=f[a+(A+B<<2)>>2]|0;G=r;H=f[G+4>>2]|0;if((H|0)>0|(H|0)==0&(f[G>>2]|0)>>>0>0){G=f[o>>2]|0;H=G+4|0;J=0;K=f[H>>2]|0;do{L=K>>>3;M=K&7;N=(f[G>>2]|0)+L|0;b[N>>0]=(1<>0]|0);N=(f[G>>2]|0)+L|0;b[N>>0]=(F>>>J&1)<>0]|0);K=(f[H>>2]|0)+1|0;f[H>>2]=K;J=J+1|0}while((J|0)!=(E|0))}A=A+1|0}while((A|0)!=(d|0))}v=v-d|0}while((v|0)>-1)}Lf(n,g);Qf(m);v=f[m>>2]|0;d=m+4|0;o=g+16|0;r=f[o+4>>2]|0;if(!((r|0)>0|(r|0)==0&(f[o>>2]|0)>>>0>0)){o=(f[d>>2]|0)-v|0;f[k>>2]=f[l>>2];f[j>>2]=f[k>>2];ye(g,j,v,v+o|0)|0}o=f[n>>2]|0;if(o|0){v=n+4|0;n=f[v>>2]|0;if((n|0)!=(o|0))f[v>>2]=n+(~((n+-8-o|0)>>>3)<<3);br(o)}o=m+12|0;n=f[o>>2]|0;f[o>>2]=0;if(n|0)br(n);n=f[m>>2]|0;if(!n){u=i;return 1}if((f[d>>2]|0)!=(n|0))f[d>>2]=n;br(n);u=i;return 1}function nd(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;c=a+4|0;if(!b){e=f[a>>2]|0;f[a>>2]=0;if(e|0)br(e);f[c>>2]=0;return}if(b>>>0>1073741823){e=ra(8)|0;Wo(e,14941);f[e>>2]=6944;va(e|0,1080,114)}e=dn(b<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)br(g);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;g=f[c>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=b+-1|0;i=(h&b|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(b>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=c;c=f[g>>2]|0;if(!c)return;else{k=j;l=g;m=c;n=g}a:while(1){g=l;c=m;j=n;b:while(1){c:do if(i){e=c;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=e+12|0;v=f[e>>2]|0;d:do if(!v)w=e;else{x=d[q>>1]|0;y=q+2|0;z=e;A=v;while(1){B=A+8|0;if(x<<16>>16!=(d[B>>1]|0)){w=z;break d}if((d[y>>1]|0)!=(d[B+2>>1]|0)){w=z;break d}if((d[u>>1]|0)!=(d[A+12>>1]|0)){w=z;break d}B=f[A>>2]|0;if(!B){w=A;break}else{C=A;A=B;z=C}}}while(0);f[j>>2]=f[w>>2];f[w>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){D=41;break a}}}else{e=c;while(1){u=f[e+4>>2]|0;if(u>>>0>>0)E=u;else E=(u>>>0)%(b>>>0)|0;if((E|0)==(k|0)){p=e;break c}u=(f[a>>2]|0)+(E<<2)|0;if(!(f[u>>2]|0)){r=e;s=E;t=u;break b}u=e+8|0;v=e+12|0;q=f[e>>2]|0;e:do if(!q)F=e;else{z=d[u>>1]|0;A=u+2|0;y=e;x=q;while(1){C=x+8|0;if(z<<16>>16!=(d[C>>1]|0)){F=y;break e}if((d[A>>1]|0)!=(d[C+2>>1]|0)){F=y;break e}if((d[v>>1]|0)!=(d[x+12>>1]|0)){F=y;break e}C=f[x>>2]|0;if(!C){F=x;break}else{B=x;x=C;y=B}}}while(0);f[j>>2]=f[F>>2];f[F>>2]=f[f[(f[a>>2]|0)+(E<<2)>>2]>>2];f[f[(f[a>>2]|0)+(E<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){D=41;break a}}}while(0);c=f[p>>2]|0;if(!c){D=41;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){D=41;break}else{k=s;l=r;n=r}}if((D|0)==41)return}function od(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)br(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Wo(e,14941);f[e>>2]=6944;va(e|0,1080,114)}e=dn(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)br(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;else{k=j;l=g;m=d;n=g}a:while(1){g=l;d=m;j=n;b:while(1){c:do if(i){e=d;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=q+1|0;v=q+2|0;w=f[e>>2]|0;d:do if(!w)x=e;else{y=b[q>>0]|0;z=e;A=w;while(1){B=A+8|0;if(y<<24>>24!=(b[B>>0]|0)){x=z;break d}if((b[u>>0]|0)!=(b[B+1>>0]|0)){x=z;break d}if((b[v>>0]|0)!=(b[B+2>>0]|0)){x=z;break d}B=f[A>>2]|0;if(!B){x=A;break}else{C=A;A=B;z=C}}}while(0);f[j>>2]=f[x>>2];f[x>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){D=41;break a}}}else{e=d;while(1){v=f[e+4>>2]|0;if(v>>>0>>0)E=v;else E=(v>>>0)%(c>>>0)|0;if((E|0)==(k|0)){p=e;break c}v=(f[a>>2]|0)+(E<<2)|0;if(!(f[v>>2]|0)){r=e;s=E;t=v;break b}v=e+8|0;u=v+1|0;w=v+2|0;q=f[e>>2]|0;e:do if(!q)F=e;else{z=b[v>>0]|0;A=e;y=q;while(1){C=y+8|0;if(z<<24>>24!=(b[C>>0]|0)){F=A;break e}if((b[u>>0]|0)!=(b[C+1>>0]|0)){F=A;break e}if((b[w>>0]|0)!=(b[C+2>>0]|0)){F=A;break e}C=f[y>>2]|0;if(!C){F=y;break}else{B=y;y=C;A=B}}}while(0);f[j>>2]=f[F>>2];f[F>>2]=f[f[(f[a>>2]|0)+(E<<2)>>2]>>2];f[f[(f[a>>2]|0)+(E<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){D=41;break a}}}while(0);d=f[p>>2]|0;if(!d){D=41;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){D=41;break}else{k=s;l=r;n=r}}if((D|0)==41)return}function pd(a,b){a=+a;b=+b;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,q=0,r=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0.0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0.0;p[s>>3]=a;c=f[s>>2]|0;d=f[s+4>>2]|0;p[s>>3]=b;e=f[s>>2]|0;g=f[s+4>>2]|0;h=Wn(c|0,d|0,52)|0;i=h&2047;h=Wn(e|0,g|0,52)|0;j=h&2047;h=d&-2147483648;k=Rn(e|0,g|0,1)|0;l=I;a:do if(!((k|0)==0&(l|0)==0)?(m=xo(b)|0,n=I&2147483647,!((i|0)==2047|(n>>>0>2146435072|(n|0)==2146435072&m>>>0>0))):0){m=Rn(c|0,d|0,1)|0;n=I;if(!(n>>>0>l>>>0|(n|0)==(l|0)&m>>>0>k>>>0))return +((m|0)==(k|0)&(n|0)==(l|0)?a*0.0:a);if(!i){n=Rn(c|0,d|0,12)|0;m=I;if((m|0)>-1|(m|0)==-1&n>>>0>4294967295){o=0;q=n;n=m;while(1){m=o+-1|0;q=Rn(q|0,n|0,1)|0;n=I;if(!((n|0)>-1|(n|0)==-1&q>>>0>4294967295)){r=m;break}else o=m}}else r=0;o=Rn(c|0,d|0,1-r|0)|0;t=r;u=o;v=I}else{t=i;u=c;v=d&1048575|1048576}if(!j){o=Rn(e|0,g|0,12)|0;q=I;if((q|0)>-1|(q|0)==-1&o>>>0>4294967295){n=0;m=o;o=q;while(1){q=n+-1|0;m=Rn(m|0,o|0,1)|0;o=I;if(!((o|0)>-1|(o|0)==-1&m>>>0>4294967295)){w=q;break}else n=q}}else w=0;n=Rn(e|0,g|0,1-w|0)|0;x=w;y=n;z=I}else{x=j;y=e;z=g&1048575|1048576}n=Vn(u|0,v|0,y|0,z|0)|0;m=I;o=(m|0)>-1|(m|0)==-1&n>>>0>4294967295;b:do if((t|0)>(x|0)){q=t;A=m;B=o;C=u;D=v;E=n;while(1){if(B)if((E|0)==0&(A|0)==0)break;else{F=E;G=A}else{F=C;G=D}H=Rn(F|0,G|0,1)|0;J=I;K=q+-1|0;L=Vn(H|0,J|0,y|0,z|0)|0;M=I;N=(M|0)>-1|(M|0)==-1&L>>>0>4294967295;if((K|0)>(x|0)){q=K;A=M;B=N;C=H;D=J;E=L}else{O=K;P=N;Q=L;R=M;S=H;T=J;break b}}U=a*0.0;break a}else{O=t;P=o;Q=n;R=m;S=u;T=v}while(0);if(P)if((Q|0)==0&(R|0)==0){U=a*0.0;break}else{V=R;W=Q}else{V=T;W=S}if(V>>>0<1048576|(V|0)==1048576&W>>>0<0){m=O;n=W;o=V;while(1){E=Rn(n|0,o|0,1)|0;D=I;C=m+-1|0;if(D>>>0<1048576|(D|0)==1048576&E>>>0<0){m=C;n=E;o=D}else{X=C;Y=E;Z=D;break}}}else{X=O;Y=W;Z=V}if((X|0)>0){o=Tn(Y|0,Z|0,0,-1048576)|0;n=I;m=Rn(X|0,0,52)|0;_=n|I;$=o|m}else{m=Wn(Y|0,Z|0,1-X|0)|0;_=I;$=m}f[s>>2]=$;f[s+4>>2]=_|h;U=+p[s>>3]}else aa=3;while(0);if((aa|0)==3){ba=a*b;U=ba/ba}return +U}function qd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;c=a+4|0;if(!b){d=f[a>>2]|0;f[a>>2]=0;if(d|0)br(d);f[c>>2]=0;return}if(b>>>0>1073741823){d=ra(8)|0;Wo(d,14941);f[d>>2]=6944;va(d|0,1080,114)}d=dn(b<<2)|0;e=f[a>>2]|0;f[a>>2]=d;if(e|0)br(e);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;e=f[c>>2]|0;if(!e)return;d=f[e+4>>2]|0;g=b+-1|0;h=(g&b|0)==0;if(!h)if(d>>>0>>0)i=d;else i=(d>>>0)%(b>>>0)|0;else i=d&g;f[(f[a>>2]|0)+(i<<2)>>2]=c;c=f[e>>2]|0;if(!c)return;else{j=i;k=e;l=c;m=e}a:while(1){e=k;c=l;i=m;b:while(1){c:do if(h){d=c;while(1){n=f[d+4>>2]&g;if((n|0)==(j|0)){o=d;break c}p=(f[a>>2]|0)+(n<<2)|0;if(!(f[p>>2]|0)){q=d;r=n;s=p;break b}p=d+12|0;t=d+16|0;u=f[d>>2]|0;d:do if(!u)v=d;else{w=f[d+8>>2]|0;x=d;y=u;while(1){if((w|0)!=(f[y+8>>2]|0)){v=x;break d}if((f[p>>2]|0)!=(f[y+12>>2]|0)){v=x;break d}if((f[t>>2]|0)!=(f[y+16>>2]|0)){v=x;break d}z=f[y>>2]|0;if(!z){v=y;break}else{A=y;y=z;x=A}}}while(0);f[i>>2]=f[v>>2];f[v>>2]=f[f[(f[a>>2]|0)+(n<<2)>>2]>>2];f[f[(f[a>>2]|0)+(n<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){B=41;break a}}}else{d=c;while(1){t=f[d+4>>2]|0;if(t>>>0>>0)C=t;else C=(t>>>0)%(b>>>0)|0;if((C|0)==(j|0)){o=d;break c}t=(f[a>>2]|0)+(C<<2)|0;if(!(f[t>>2]|0)){q=d;r=C;s=t;break b}t=d+12|0;p=d+16|0;u=f[d>>2]|0;e:do if(!u)D=d;else{x=f[d+8>>2]|0;y=d;w=u;while(1){if((x|0)!=(f[w+8>>2]|0)){D=y;break e}if((f[t>>2]|0)!=(f[w+12>>2]|0)){D=y;break e}if((f[p>>2]|0)!=(f[w+16>>2]|0)){D=y;break e}A=f[w>>2]|0;if(!A){D=w;break}else{z=w;w=A;y=z}}}while(0);f[i>>2]=f[D>>2];f[D>>2]=f[f[(f[a>>2]|0)+(C<<2)>>2]>>2];f[f[(f[a>>2]|0)+(C<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){B=41;break a}}}while(0);c=f[o>>2]|0;if(!c){B=41;break a}else{e=o;i=o}}f[s>>2]=i;l=f[q>>2]|0;if(!l){B=41;break}else{j=r;k=q;m=q}}if((B|0)==41)return}function rd(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)br(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Wo(e,14941);f[e>>2]=6944;va(e|0,1080,114)}e=dn(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)br(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;else{k=j;l=g;m=d;n=g}a:while(1){g=l;d=m;j=n;b:while(1){o=d;while(1){e=f[o+4>>2]|0;if(!i)if(e>>>0>>0)p=e;else p=(e>>>0)%(c>>>0)|0;else p=e&h;if((p|0)==(k|0))break;q=(f[a>>2]|0)+(p<<2)|0;if(!(f[q>>2]|0))break b;e=f[o>>2]|0;c:do if(!e)r=o;else{s=o+8|0;t=b[s+11>>0]|0;u=t<<24>>24<0;v=t&255;t=u?f[o+12>>2]|0:v;w=(t|0)==0;if(u){u=o;x=e;while(1){y=x+8|0;z=b[y+11>>0]|0;A=z<<24>>24<0;if((t|0)!=((A?f[x+12>>2]|0:z&255)|0)){r=u;break c}if(!w?Pk(f[s>>2]|0,A?f[y>>2]|0:y,t)|0:0){r=u;break c}y=f[x>>2]|0;if(!y){r=x;break c}else{A=x;x=y;u=A}}}if(w){u=o;x=e;while(1){A=b[x+8+11>>0]|0;if((A<<24>>24<0?f[x+12>>2]|0:A&255)|0){r=u;break c}A=f[x>>2]|0;if(!A){r=x;break c}else{y=x;x=A;u=y}}}u=o;x=e;while(1){w=x+8|0;y=b[w+11>>0]|0;A=y<<24>>24<0;if((t|0)!=((A?f[x+12>>2]|0:y&255)|0)){r=u;break c}y=A?f[w>>2]|0:w;if((b[y>>0]|0)==(f[s>>2]&255)<<24>>24){B=s;C=v;D=y}else{r=u;break c}while(1){C=C+-1|0;B=B+1|0;if(!C)break;D=D+1|0;if((b[B>>0]|0)!=(b[D>>0]|0)){r=u;break c}}y=f[x>>2]|0;if(!y){r=x;break}else{w=x;x=y;u=w}}}while(0);f[j>>2]=f[r>>2];f[r>>2]=f[f[(f[a>>2]|0)+(p<<2)>>2]>>2];f[f[(f[a>>2]|0)+(p<<2)>>2]>>2]=o;e=f[g>>2]|0;if(!e){E=43;break a}else o=e}d=f[o>>2]|0;if(!d){E=43;break a}else{g=o;j=o}}f[q>>2]=j;m=f[o>>2]|0;if(!m){E=43;break}else{k=p;l=o;n=o}}if((E|0)==43)return}function sd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+48|0;d=c+8|0;e=c+4|0;g=c;h=a+44|0;Nh(f[h>>2]|0,b)|0;if(f[h>>2]|0){rn(d);lk(d);i=f[h>>2]|0;if((i|0)>0){h=a+40|0;j=i;do{i=j;j=j+-1|0;Vi(d,(f[(f[h>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0)!=0)}while((i|0)>1)}fd(d,b);tj(d)}j=a+56|0;Nh(f[j>>2]|0,b)|0;if(f[j>>2]|0){rn(d);lk(d);h=f[j>>2]|0;if((h|0)>1){j=a+52|0;i=h;do{h=i;i=i+-2|0;Vi(d,(f[(f[j>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);k=h+-1|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0)}while((h|0)>3)}fd(d,b);tj(d)}j=a+68|0;Nh(f[j>>2]|0,b)|0;if(f[j>>2]|0){rn(d);lk(d);i=f[j>>2]|0;if((i|0)>2){j=a+64|0;h=i;do{i=h;h=h+-3|0;Vi(d,(f[(f[j>>2]|0)+(h>>>5<<2)>>2]&1<<(h&31)|0)!=0);k=i+-2|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0);k=i+-1|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0)}while((i|0)>5)}fd(d,b);tj(d)}j=a+80|0;Nh(f[j>>2]|0,b)|0;if(f[j>>2]|0){rn(d);lk(d);h=f[j>>2]|0;if((h|0)>3){j=a+76|0;i=h;do{h=i;i=i+-4|0;Vi(d,(f[(f[j>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);k=h+-3|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0);k=h+-2|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0);k=h+-1|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0)}while((h|0)>7)}fd(d,b);tj(d)}f[g>>2]=f[a+12>>2];j=b+16|0;i=j;h=f[i>>2]|0;k=f[i+4>>2]|0;if((k|0)>0|(k|0)==0&h>>>0>0){l=k;m=h}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;h=j;l=f[h+4>>2]|0;m=f[h>>2]|0}f[g>>2]=f[a+20>>2];if((l|0)>0|(l|0)==0&m>>>0>0){u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;u=c;return 1}function td(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+48|0;d=c+8|0;e=c+4|0;g=c;h=a+64|0;Nh(f[h>>2]|0,b)|0;if(f[h>>2]|0){rn(d);lk(d);i=f[h>>2]|0;if((i|0)>0){h=a+60|0;j=i;do{i=j;j=j+-1|0;Vi(d,(f[(f[h>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0)!=0)}while((i|0)>1)}fd(d,b);tj(d)}j=a+76|0;Nh(f[j>>2]|0,b)|0;if(f[j>>2]|0){rn(d);lk(d);h=f[j>>2]|0;if((h|0)>1){j=a+72|0;i=h;do{h=i;i=i+-2|0;Vi(d,(f[(f[j>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);k=h+-1|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0)}while((h|0)>3)}fd(d,b);tj(d)}j=a+88|0;Nh(f[j>>2]|0,b)|0;if(f[j>>2]|0){rn(d);lk(d);i=f[j>>2]|0;if((i|0)>2){j=a+84|0;h=i;do{i=h;h=h+-3|0;Vi(d,(f[(f[j>>2]|0)+(h>>>5<<2)>>2]&1<<(h&31)|0)!=0);k=i+-2|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0);k=i+-1|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0)}while((i|0)>5)}fd(d,b);tj(d)}j=a+100|0;Nh(f[j>>2]|0,b)|0;if(f[j>>2]|0){rn(d);lk(d);h=f[j>>2]|0;if((h|0)>3){j=a+96|0;i=h;do{h=i;i=i+-4|0;Vi(d,(f[(f[j>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);k=h+-3|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0);k=h+-2|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0);k=h+-1|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0)}while((h|0)>7)}fd(d,b);tj(d)}f[g>>2]=f[a+12>>2];j=b+16|0;i=j;h=f[i>>2]|0;k=f[i+4>>2]|0;if((k|0)>0|(k|0)==0&h>>>0>0){l=k;m=h}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;h=j;l=f[h+4>>2]|0;m=f[h>>2]|0}f[g>>2]=f[a+16>>2];if((l|0)>0|(l|0)==0&m>>>0>0){u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;u=c;return 1}function ud(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;c=a+4|0;if(!b){e=f[a>>2]|0;f[a>>2]=0;if(e|0)br(e);f[c>>2]=0;return}if(b>>>0>1073741823){e=ra(8)|0;Wo(e,14941);f[e>>2]=6944;va(e|0,1080,114)}e=dn(b<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)br(g);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;g=f[c>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=b+-1|0;i=(h&b|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(b>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=c;c=f[g>>2]|0;if(!c)return;else{k=j;l=g;m=c;n=g}a:while(1){g=l;c=m;j=n;b:while(1){c:do if(i){e=c;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=f[e>>2]|0;d:do if(!u)v=e;else{w=d[q>>1]|0;x=q+2|0;y=e;z=u;while(1){A=z+8|0;if(w<<16>>16!=(d[A>>1]|0)){v=y;break d}if((d[x>>1]|0)!=(d[A+2>>1]|0)){v=y;break d}A=f[z>>2]|0;if(!A){v=z;break}else{B=z;z=A;y=B}}}while(0);f[j>>2]=f[v>>2];f[v>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){C=39;break a}}}else{e=c;while(1){u=f[e+4>>2]|0;if(u>>>0>>0)D=u;else D=(u>>>0)%(b>>>0)|0;if((D|0)==(k|0)){p=e;break c}u=(f[a>>2]|0)+(D<<2)|0;if(!(f[u>>2]|0)){r=e;s=D;t=u;break b}u=e+8|0;q=f[e>>2]|0;e:do if(!q)E=e;else{y=d[u>>1]|0;z=u+2|0;x=e;w=q;while(1){B=w+8|0;if(y<<16>>16!=(d[B>>1]|0)){E=x;break e}if((d[z>>1]|0)!=(d[B+2>>1]|0)){E=x;break e}B=f[w>>2]|0;if(!B){E=w;break}else{A=w;w=B;x=A}}}while(0);f[j>>2]=f[E>>2];f[E>>2]=f[f[(f[a>>2]|0)+(D<<2)>>2]>>2];f[f[(f[a>>2]|0)+(D<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){C=39;break a}}}while(0);c=f[p>>2]|0;if(!c){C=39;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){C=39;break}else{k=s;l=r;n=r}}if((C|0)==39)return}function vd(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)br(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Wo(e,14941);f[e>>2]=6944;va(e|0,1080,114)}e=dn(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)br(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;else{k=j;l=g;m=d;n=g}a:while(1){g=l;d=m;j=n;b:while(1){c:do if(i){e=d;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=f[e>>2]|0;d:do if(!u)v=e;else{w=b[q>>0]|0;x=q+1|0;y=e;z=u;while(1){A=z+8|0;if(w<<24>>24!=(b[A>>0]|0)){v=y;break d}if((b[x>>0]|0)!=(b[A+1>>0]|0)){v=y;break d}A=f[z>>2]|0;if(!A){v=z;break}else{B=z;z=A;y=B}}}while(0);f[j>>2]=f[v>>2];f[v>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){C=39;break a}}}else{e=d;while(1){u=f[e+4>>2]|0;if(u>>>0>>0)D=u;else D=(u>>>0)%(c>>>0)|0;if((D|0)==(k|0)){p=e;break c}u=(f[a>>2]|0)+(D<<2)|0;if(!(f[u>>2]|0)){r=e;s=D;t=u;break b}u=e+8|0;q=f[e>>2]|0;e:do if(!q)E=e;else{y=b[u>>0]|0;z=u+1|0;x=e;w=q;while(1){B=w+8|0;if(y<<24>>24!=(b[B>>0]|0)){E=x;break e}if((b[z>>0]|0)!=(b[B+1>>0]|0)){E=x;break e}B=f[w>>2]|0;if(!B){E=w;break}else{A=w;w=B;x=A}}}while(0);f[j>>2]=f[E>>2];f[E>>2]=f[f[(f[a>>2]|0)+(D<<2)>>2]>>2];f[f[(f[a>>2]|0)+(D<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){C=39;break a}}}while(0);d=f[p>>2]|0;if(!d){C=39;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){C=39;break}else{k=s;l=r;n=r}}if((C|0)==39)return}function wd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;c=u;u=u+48|0;d=c+32|0;e=c+28|0;g=c+16|0;h=c;i=a+16|0;j=f[i>>2]|0;if(j|0){k=f[b>>2]|0;l=i;m=j;a:while(1){j=m;while(1){if((f[j+16>>2]|0)>=(k|0))break;n=f[j+4>>2]|0;if(!n){o=l;break a}else j=n}m=f[j>>2]|0;if(!m){o=j;break}else l=j}if((o|0)!=(i|0)?(k|0)>=(f[o+16>>2]|0):0){p=o;q=p+20|0;u=c;return q|0}}wp(g);f[h>>2]=f[b>>2];b=h+4|0;f[h+8>>2]=0;o=h+12|0;f[o>>2]=0;k=h+8|0;f[b>>2]=k;l=f[g>>2]|0;m=g+4|0;if((l|0)!=(m|0)){n=k;r=l;while(1){l=r+16|0;f[e>>2]=n;f[d>>2]=f[e>>2];Wg(b,d,l,l)|0;l=f[r+4>>2]|0;if(!l){s=r+8|0;t=f[s>>2]|0;if((f[t>>2]|0)==(r|0))v=t;else{t=s;do{s=f[t>>2]|0;t=s+8|0;w=f[t>>2]|0}while((f[w>>2]|0)!=(s|0));v=w}}else{t=l;while(1){j=f[t>>2]|0;if(!j)break;else t=j}v=t}if((v|0)==(m|0))break;else r=v}}v=a+12|0;r=f[i>>2]|0;do if(r){d=f[h>>2]|0;e=a+16|0;n=r;while(1){l=f[n+16>>2]|0;if((d|0)<(l|0)){j=f[n>>2]|0;if(!j){x=23;break}else{y=n;z=j}}else{if((l|0)>=(d|0)){x=27;break}A=n+4|0;l=f[A>>2]|0;if(!l){x=26;break}else{y=A;z=l}}e=y;n=z}if((x|0)==23){B=n;C=n;break}else if((x|0)==26){B=n;C=A;break}else if((x|0)==27){B=n;C=e;break}}else{B=i;C=i}while(0);i=f[C>>2]|0;if(!i){x=dn(32)|0;f[x+16>>2]=f[h>>2];A=x+20|0;f[A>>2]=f[b>>2];z=x+24|0;y=f[h+8>>2]|0;f[z>>2]=y;r=f[o>>2]|0;f[x+28>>2]=r;if(!r)f[A>>2]=z;else{f[y+8>>2]=z;f[b>>2]=k;f[k>>2]=0;f[o>>2]=0}f[x>>2]=0;f[x+4>>2]=0;f[x+8>>2]=B;f[C>>2]=x;B=f[f[v>>2]>>2]|0;if(!B)D=x;else{f[v>>2]=B;D=f[C>>2]|0}Ae(f[a+16>>2]|0,D);D=a+20|0;f[D>>2]=(f[D>>2]|0)+1;E=x}else E=i;sj(h+4|0,f[k>>2]|0);sj(g,f[m>>2]|0);p=E;q=p+20|0;u=c;return q|0}function xd(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=b[c+11>>0]|0;e=d<<24>>24<0;g=e?f[c>>2]|0:c;i=e?f[c+4>>2]|0:d&255;if(i>>>0>3){d=g;c=i;e=i;while(1){j=X(h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24,1540483477)|0;c=(X(j>>>24^j,1540483477)|0)^(X(c,1540483477)|0);e=e+-4|0;if(e>>>0<=3)break;else d=d+4|0}d=i+-4|0;e=d&-4;k=d-e|0;l=g+(e+4)|0;m=c}else{k=i;l=g;m=i}switch(k|0){case 3:{n=h[l+2>>0]<<16^m;o=6;break}case 2:{n=m;o=6;break}case 1:{p=m;o=7;break}default:q=m}if((o|0)==6){p=h[l+1>>0]<<8^n;o=7}if((o|0)==7)q=X(p^h[l>>0],1540483477)|0;l=X(q>>>13^q,1540483477)|0;q=l>>>15^l;l=f[a+4>>2]|0;if(!l){r=0;return r|0}p=l+-1|0;n=(p&l|0)==0;if(!n)if(q>>>0>>0)s=q;else s=(q>>>0)%(l>>>0)|0;else s=q&p;m=f[(f[a>>2]|0)+(s<<2)>>2]|0;if(!m){r=0;return r|0}a=f[m>>2]|0;if(!a){r=0;return r|0}m=(i|0)==0;if(n){n=a;a:while(1){k=f[n+4>>2]|0;c=(k|0)==(q|0);if(!(c|(k&p|0)==(s|0))){r=0;o=40;break}do if(c?(k=n+8|0,e=b[k+11>>0]|0,d=e<<24>>24<0,j=e&255,((d?f[n+12>>2]|0:j)|0)==(i|0)):0){e=f[k>>2]|0;t=d?e:k;if(d){if(m){r=n;o=40;break a}if(!(Pk(t,g,i)|0)){r=n;o=40;break a}else break}if(m){r=n;o=40;break a}if((b[g>>0]|0)==(e&255)<<24>>24){e=k;k=j;j=g;do{k=k+-1|0;e=e+1|0;if(!k){r=n;o=40;break a}j=j+1|0}while((b[e>>0]|0)==(b[j>>0]|0))}}while(0);n=f[n>>2]|0;if(!n){r=0;o=40;break}}if((o|0)==40)return r|0}else u=a;b:while(1){a=f[u+4>>2]|0;do if((a|0)==(q|0)){n=u+8|0;p=b[n+11>>0]|0;c=p<<24>>24<0;j=p&255;if(((c?f[u+12>>2]|0:j)|0)==(i|0)){p=f[n>>2]|0;e=c?p:n;if(c){if(m){r=u;o=40;break b}if(!(Pk(e,g,i)|0)){r=u;o=40;break b}else break}if(m){r=u;o=40;break b}if((b[g>>0]|0)==(p&255)<<24>>24){p=n;n=j;j=g;do{n=n+-1|0;p=p+1|0;if(!n){r=u;o=40;break b}j=j+1|0}while((b[p>>0]|0)==(b[j>>0]|0))}}}else{if(a>>>0>>0)v=a;else v=(a>>>0)%(l>>>0)|0;if((v|0)!=(s|0)){r=0;o=40;break b}}while(0);u=f[u>>2]|0;if(!u){r=0;o=40;break}}if((o|0)==40)return r|0;return 0}function yd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;c=a+4|0;if(!b){d=f[a>>2]|0;f[a>>2]=0;if(d|0)br(d);f[c>>2]=0;return}if(b>>>0>1073741823){d=ra(8)|0;Wo(d,14941);f[d>>2]=6944;va(d|0,1080,114)}d=dn(b<<2)|0;e=f[a>>2]|0;f[a>>2]=d;if(e|0)br(e);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;e=f[c>>2]|0;if(!e)return;d=f[e+4>>2]|0;g=b+-1|0;h=(g&b|0)==0;if(!h)if(d>>>0>>0)i=d;else i=(d>>>0)%(b>>>0)|0;else i=d&g;f[(f[a>>2]|0)+(i<<2)>>2]=c;c=f[e>>2]|0;if(!c)return;else{j=i;k=e;l=c;m=e}a:while(1){e=k;c=l;i=m;b:while(1){c:do if(h){d=c;while(1){n=f[d+4>>2]&g;if((n|0)==(j|0)){o=d;break c}p=(f[a>>2]|0)+(n<<2)|0;if(!(f[p>>2]|0)){q=d;r=n;s=p;break b}p=d+12|0;t=f[d>>2]|0;d:do if(!t)u=d;else{v=f[d+8>>2]|0;w=d;x=t;while(1){if((v|0)!=(f[x+8>>2]|0)){u=w;break d}if((f[p>>2]|0)!=(f[x+12>>2]|0)){u=w;break d}y=f[x>>2]|0;if(!y){u=x;break}else{z=x;x=y;w=z}}}while(0);f[i>>2]=f[u>>2];f[u>>2]=f[f[(f[a>>2]|0)+(n<<2)>>2]>>2];f[f[(f[a>>2]|0)+(n<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){A=39;break a}}}else{d=c;while(1){p=f[d+4>>2]|0;if(p>>>0>>0)B=p;else B=(p>>>0)%(b>>>0)|0;if((B|0)==(j|0)){o=d;break c}p=(f[a>>2]|0)+(B<<2)|0;if(!(f[p>>2]|0)){q=d;r=B;s=p;break b}p=d+12|0;t=f[d>>2]|0;e:do if(!t)C=d;else{w=f[d+8>>2]|0;x=d;v=t;while(1){if((w|0)!=(f[v+8>>2]|0)){C=x;break e}if((f[p>>2]|0)!=(f[v+12>>2]|0)){C=x;break e}z=f[v>>2]|0;if(!z){C=v;break}else{y=v;v=z;x=y}}}while(0);f[i>>2]=f[C>>2];f[C>>2]=f[f[(f[a>>2]|0)+(B<<2)>>2]>>2];f[f[(f[a>>2]|0)+(B<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){A=39;break a}}}while(0);c=f[o>>2]|0;if(!c){A=39;break a}else{e=o;i=o}}f[s>>2]=i;l=f[q>>2]|0;if(!l){A=39;break}else{j=r;k=q;m=q}}if((A|0)==39)return}function zd(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;h=a+4|0;i=f[c>>2]|0;c=i;do if((i|0)!=(h|0)){j=i+16|0;k=b[j+11>>0]|0;l=k<<24>>24<0;m=l?f[i+20>>2]|0:k&255;k=b[g+11>>0]|0;n=k<<24>>24<0;o=n?f[g+4>>2]|0:k&255;k=m>>>0>>0;p=k?m:o;if((p|0)!=0?(q=Pk(n?f[g>>2]|0:g,l?f[j>>2]|0:j,p)|0,(q|0)!=0):0){if((q|0)<0)break}else r=4;if((r|0)==4?o>>>0>>0:0)break;q=o>>>0>>0?o:m;if((q|0)!=0?(m=Pk(l?f[j>>2]|0:j,n?f[g>>2]|0:g,q)|0,(m|0)!=0):0){if((m|0)>=0)r=37}else r=21;if((r|0)==21?!k:0)r=37;if((r|0)==37){f[d>>2]=c;f[e>>2]=c;s=e;return s|0}k=f[i+4>>2]|0;m=(k|0)==0;if(m){q=i+8|0;j=f[q>>2]|0;if((f[j>>2]|0)==(i|0))t=j;else{j=q;do{q=f[j>>2]|0;j=q+8|0;l=f[j>>2]|0}while((f[l>>2]|0)!=(q|0));t=l}}else{j=k;while(1){l=f[j>>2]|0;if(!l)break;else j=l}t=j}do if((t|0)!=(h|0)){k=t+16|0;l=b[k+11>>0]|0;q=l<<24>>24<0;p=q?f[t+20>>2]|0:l&255;l=p>>>0>>0?p:o;if((l|0)!=0?(u=Pk(n?f[g>>2]|0:g,q?f[k>>2]|0:k,l)|0,(u|0)!=0):0){if((u|0)<0)break}else r=31;if((r|0)==31?o>>>0

    >>0:0)break;s=hg(a,d,g)|0;return s|0}while(0);if(m){f[d>>2]=c;s=i+4|0;return s|0}else{f[d>>2]=t;s=t;return s|0}}while(0);t=f[i>>2]|0;do if((f[a>>2]|0)==(i|0))v=c;else{if(!t){h=i;while(1){e=f[h+8>>2]|0;if((f[e>>2]|0)==(h|0))h=e;else{w=e;break}}}else{h=t;while(1){m=f[h+4>>2]|0;if(!m){w=h;break}else h=m}}h=w;m=w+16|0;e=b[g+11>>0]|0;o=e<<24>>24<0;n=o?f[g+4>>2]|0:e&255;e=b[m+11>>0]|0;j=e<<24>>24<0;p=j?f[w+20>>2]|0:e&255;e=n>>>0

    >>0?n:p;if((e|0)!=0?(u=Pk(j?f[m>>2]|0:m,o?f[g>>2]|0:g,e)|0,(u|0)!=0):0){if((u|0)<0){v=h;break}}else r=13;if((r|0)==13?p>>>0>>0:0){v=h;break}s=hg(a,d,g)|0;return s|0}while(0);if(!t){f[d>>2]=i;s=i;return s|0}else{f[d>>2]=v;s=v+4|0;return s|0}return 0}function Ad(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=u;u=u+16|0;h=g;f[c+48>>2]=d;f[c+44>>2]=e;e=f[c+8>>2]|0;i=c+12|0;j=f[i>>2]|0;if((j|0)!=(e|0)){k=j;do{j=k+-4|0;f[i>>2]=j;l=f[j>>2]|0;f[j>>2]=0;if(l|0)Va[f[(f[l>>2]|0)+4>>2]&127](l);k=f[i>>2]|0}while((k|0)!=(e|0))}e=f[c+20>>2]|0;k=c+24|0;i=f[k>>2]|0;if((i|0)!=(e|0))f[k>>2]=i+(~((i+-4-e|0)>>>2)<<2);e=f[c+32>>2]|0;i=c+36|0;k=f[i>>2]|0;if((k|0)!=(e|0))f[i>>2]=k+(~((k+-4-e|0)>>>2)<<2);if(!(f[c+4>>2]|0)){e=dn(32)|0;f[h>>2]=e;f[h+8>>2]=-2147483616;f[h+4>>2]=23;m=e;n=14670;o=m+23|0;do{b[m>>0]=b[n>>0]|0;m=m+1|0;n=n+1|0}while((m|0)<(o|0));b[e+23>>0]=0;f[a>>2]=-1;dj(a+4|0,h);if((b[h+11>>0]|0)<0)br(f[h>>2]|0);u=g;return}Jd(a,c);if(f[a>>2]|0){u=g;return}e=a+4|0;k=e+11|0;if((b[k>>0]|0)<0)br(f[e>>2]|0);Ji(a,c);if(f[a>>2]|0){u=g;return}if((b[k>>0]|0)<0)br(f[e>>2]|0);if(!(Qa[f[(f[c>>2]|0)+16>>2]&127](c)|0)){i=dn(32)|0;f[h>>2]=i;f[h+8>>2]=-2147483616;f[h+4>>2]=29;m=i;n=14694;o=m+29|0;do{b[m>>0]=b[n>>0]|0;m=m+1|0;n=n+1|0}while((m|0)<(o|0));b[i+29>>0]=0;f[a>>2]=-1;dj(e,h);if((b[h+11>>0]|0)<0)br(f[h>>2]|0);u=g;return}if(!(Qa[f[(f[c>>2]|0)+20>>2]&127](c)|0)){i=dn(32)|0;f[h>>2]=i;f[h+8>>2]=-2147483616;f[h+4>>2]=31;m=i;n=14724;o=m+31|0;do{b[m>>0]=b[n>>0]|0;m=m+1|0;n=n+1|0}while((m|0)<(o|0));b[i+31>>0]=0;f[a>>2]=-1;dj(e,h);if((b[h+11>>0]|0)<0)br(f[h>>2]|0);u=g;return}Wa[f[(f[c>>2]|0)+24>>2]&15](a,c);if(f[a>>2]|0){u=g;return}if((b[k>>0]|0)<0)br(f[e>>2]|0);if(!(Qa[f[(f[c>>2]|0)+28>>2]&127](c)|0)){k=dn(48)|0;f[h>>2]=k;f[h+8>>2]=-2147483600;f[h+4>>2]=34;m=k;n=14756;o=m+34|0;do{b[m>>0]=b[n>>0]|0;m=m+1|0;n=n+1|0}while((m|0)<(o|0));b[k+34>>0]=0;f[a>>2]=-1;dj(e,h);if((b[h+11>>0]|0)<0)br(f[h>>2]|0);u=g;return}e=dn(32)|0;f[h>>2]=e;f[h+8>>2]=-2147483616;f[h+4>>2]=30;m=e;n=14791;o=m+30|0;do{b[m>>0]=b[n>>0]|0;m=m+1|0;n=n+1|0}while((m|0)<(o|0));b[e+30>>0]=0;e=Oj(d,h,0)|0;if((b[h+11>>0]|0)<0)br(f[h>>2]|0);if(e)Va[f[(f[c>>2]|0)+48>>2]&127](c);f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=g;return}function Bd(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;g=a;h=b;i=h;j=c;k=d;l=k;if(!i){m=(e|0)!=0;if(!l){if(m){f[e>>2]=(g>>>0)%(j>>>0);f[e+4>>2]=0}n=0;o=(g>>>0)/(j>>>0)>>>0;return (I=n,o)|0}else{if(!m){n=0;o=0;return (I=n,o)|0}f[e>>2]=a|0;f[e+4>>2]=b&0;n=0;o=0;return (I=n,o)|0}}m=(l|0)==0;do if(j){if(!m){p=(_(l|0)|0)-(_(i|0)|0)|0;if(p>>>0<=31){q=p+1|0;r=31-p|0;s=p-31>>31;t=q;u=g>>>(q>>>0)&s|i<>>(q>>>0)&s;w=0;x=g<>2]=a|0;f[e+4>>2]=h|b&0;n=0;o=0;return (I=n,o)|0}r=j-1|0;if(r&j|0){s=(_(j|0)|0)+33-(_(i|0)|0)|0;q=64-s|0;p=32-s|0;y=p>>31;z=s-32|0;A=z>>31;t=s;u=p-1>>31&i>>>(z>>>0)|(i<>>(s>>>0))&A;v=A&i>>>(s>>>0);w=g<>>(z>>>0))&y|g<>31;break}if(e|0){f[e>>2]=r&g;f[e+4>>2]=0}if((j|0)==1){n=h|b&0;o=a|0|0;return (I=n,o)|0}else{r=im(j|0)|0;n=i>>>(r>>>0)|0;o=i<<32-r|g>>>(r>>>0)|0;return (I=n,o)|0}}else{if(m){if(e|0){f[e>>2]=(i>>>0)%(j>>>0);f[e+4>>2]=0}n=0;o=(i>>>0)/(j>>>0)>>>0;return (I=n,o)|0}if(!g){if(e|0){f[e>>2]=0;f[e+4>>2]=(i>>>0)%(l>>>0)}n=0;o=(i>>>0)/(l>>>0)>>>0;return (I=n,o)|0}r=l-1|0;if(!(r&l)){if(e|0){f[e>>2]=a|0;f[e+4>>2]=r&i|b&0}n=0;o=i>>>((im(l|0)|0)>>>0);return (I=n,o)|0}r=(_(l|0)|0)-(_(i|0)|0)|0;if(r>>>0<=30){s=r+1|0;p=31-r|0;t=s;u=i<>>(s>>>0);v=i>>>(s>>>0);w=0;x=g<>2]=a|0;f[e+4>>2]=h|b&0;n=0;o=0;return (I=n,o)|0}while(0);if(!t){B=x;C=w;D=v;E=u;F=0;G=0}else{b=c|0|0;c=k|d&0;d=Tn(b|0,c|0,-1,-1)|0;k=I;h=x;x=w;w=v;v=u;u=t;t=0;do{a=h;h=x>>>31|h<<1;x=t|x<<1;g=v<<1|a>>>31|0;a=v>>>31|w<<1|0;Vn(d|0,k|0,g|0,a|0)|0;i=I;l=i>>31|((i|0)<0?-1:0)<<1;t=l&1;v=Vn(g|0,a|0,l&b|0,(((i|0)<0?-1:0)>>31|((i|0)<0?-1:0)<<1)&c|0)|0;w=I;u=u-1|0}while((u|0)!=0);B=h;C=x;D=w;E=v;F=0;G=t}t=C;C=0;if(e|0){f[e>>2]=E;f[e+4>>2]=D}n=(t|0)>>>31|(B|C)<<1|(C<<1|t>>>31)&0|F;o=(t<<1|0>>>31)&-2|G;return (I=n,o)|0}function Cd(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;c=u;u=u+32|0;d=c+4|0;e=c;g=c+16|0;h=a+48|0;i=f[h>>2]|0;j=dn(32)|0;f[d>>2]=j;f[d+8>>2]=-2147483616;f[d+4>>2]=20;k=j;l=13101;m=k+20|0;do{b[k>>0]=b[l>>0]|0;k=k+1|0;l=l+1|0}while((k|0)<(m|0));b[j+20>>0]=0;j=vk(i+24|0,d)|0;if((b[d+11>>0]|0)<0)br(f[d>>2]|0);i=f[h>>2]|0;n=dn(32)|0;f[d>>2]=n;f[d+8>>2]=-2147483616;f[d+4>>2]=22;k=n;l=13122;m=k+22|0;do{b[k>>0]=b[l>>0]|0;k=k+1|0;l=l+1|0}while((k|0)<(m|0));b[n+22>>0]=0;n=vk(i+24|0,d)|0;if((b[d+11>>0]|0)<0)br(f[d>>2]|0);i=a+64|0;o=f[i>>2]|0;f[i>>2]=0;if(o|0)Va[f[(f[o>>2]|0)+4>>2]&127](o);o=f[a+56>>2]|0;p=(((f[o+100>>2]|0)-(f[o+96>>2]|0)|0)/12|0)>>>0<1e3;o=f[h>>2]|0;q=dn(32)|0;f[d>>2]=q;f[d+8>>2]=-2147483616;f[d+4>>2]=18;k=q;l=13145;m=k+18|0;do{b[k>>0]=b[l>>0]|0;k=k+1|0;l=l+1|0}while((k|0)<(m|0));b[q+18>>0]=0;q=yk(o,d,-1)|0;if((b[d+11>>0]|0)<0)br(f[d>>2]|0);switch(q|0){case -1:{if(j?p|((Yh(f[h>>2]|0)|0)>4|n^1):0)r=13;else r=17;break}case 0:{if(j)r=13;else r=21;break}case 2:{r=17;break}default:r=21}if((r|0)==13){j=f[a+44>>2]|0;b[g>>0]=0;n=j+16|0;h=f[n+4>>2]|0;if(!((h|0)>0|(h|0)==0&(f[n>>2]|0)>>>0>0)){f[e>>2]=f[j+4>>2];f[d>>2]=f[e>>2];ye(j,d,g,g+1|0)|0}j=dn(296)|0;Ni(j);n=f[i>>2]|0;f[i>>2]=j;if(!n)s=j;else{Va[f[(f[n>>2]|0)+4>>2]&127](n);r=21}}else if((r|0)==17){n=f[a+44>>2]|0;b[g>>0]=2;j=n+16|0;h=f[j+4>>2]|0;if(!((h|0)>0|(h|0)==0&(f[j>>2]|0)>>>0>0)){f[e>>2]=f[n+4>>2];f[d>>2]=f[e>>2];ye(n,d,g,g+1|0)|0}g=dn(360)|0;ji(g);d=f[i>>2]|0;f[i>>2]=g;if(!d)s=g;else{Va[f[(f[d>>2]|0)+4>>2]&127](d);r=21}}if((r|0)==21){r=f[i>>2]|0;if(!r){t=0;u=c;return t|0}else s=r}t=Ra[f[(f[s>>2]|0)+8>>2]&127](s,a)|0;u=c;return t|0}function Dd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;e=b+12|0;g=f[e>>2]|0;h=c+4|0;i=(f[h>>2]|0)-g|0;j=c;f[j>>2]=(f[c>>2]|0)-g;f[j+4>>2]=i;i=(f[d>>2]|0)-g|0;j=d+4|0;k=(f[j>>2]|0)-g|0;g=d;f[g>>2]=i;f[g+4>>2]=k;g=f[e>>2]|0;if((((k|0)>-1?k:0-k|0)+((i|0)>-1?i:0-i|0)|0)>(g|0)){l=f[c>>2]|0;m=f[h>>2]|0;if((l|0)>-1)if((m|0)<=-1)if((l|0)<1){n=-1;o=-1}else p=6;else{n=1;o=1}else if((m|0)<1){n=-1;o=-1}else p=6;if((p|0)==6){n=(l|0)>0?1:-1;o=(m|0)>0?1:-1}q=X(g,n)|0;r=X(g,o)|0;g=(l<<1)-q|0;f[c>>2]=g;l=(m<<1)-r|0;f[h>>2]=l;if((X(n,o)|0)>-1){o=0-l|0;f[c>>2]=o;s=0-g|0;t=o}else{f[c>>2]=l;s=g;t=l}f[c>>2]=(t+q|0)/2|0;f[h>>2]=(s+r|0)/2|0;r=f[d>>2]|0;s=f[j>>2]|0;if((r|0)>-1)if((s|0)<=-1)if((r|0)<1){u=-1;v=-1}else p=14;else{u=1;v=1}else if((s|0)<1){u=-1;v=-1}else p=14;if((p|0)==14){u=(r|0)>0?1:-1;v=(s|0)>0?1:-1}q=f[e>>2]|0;e=X(q,u)|0;t=X(q,v)|0;q=(r<<1)-e|0;f[d>>2]=q;r=(s<<1)-t|0;f[j>>2]=r;if((X(u,v)|0)>-1){v=0-r|0;f[d>>2]=v;w=0-q|0;x=v}else{f[d>>2]=r;w=q;x=r}r=(x+e|0)/2|0;f[d>>2]=r;e=(w+t|0)/2|0;f[j>>2]=e;y=r;z=e}else{y=i;z=k}if(!y)if(!z){A=y;B=z}else p=22;else if((y|0)<0&(z|0)<1){A=y;B=z}else p=22;if((p|0)==22){if(!y)C=(z|0)==0?0:(z|0)>0?3:1;else C=(y|0)>0?(z>>31)+2|0:(z|0)<1?0:3;z=f[c>>2]|0;y=f[h>>2]|0;switch(C|0){case 1:{C=c;f[C>>2]=y;f[C+4>>2]=0-z;D=f[j>>2]|0;E=0-(f[d>>2]|0)|0;break}case 2:{C=c;f[C>>2]=0-z;f[C+4>>2]=0-y;D=0-(f[d>>2]|0)|0;E=0-(f[j>>2]|0)|0;break}case 3:{C=c;f[C>>2]=0-y;f[C+4>>2]=z;D=0-(f[j>>2]|0)|0;E=f[d>>2]|0;break}default:{C=c;f[C>>2]=z;f[C+4>>2]=y;D=f[d>>2]|0;E=f[j>>2]|0}}j=d;f[j>>2]=D;f[j+4>>2]=E;A=D;B=E}E=(f[c>>2]|0)-A|0;f[a>>2]=E;A=(f[h>>2]|0)-B|0;B=a+4|0;f[B>>2]=A;if((E|0)<0)F=(f[b+4>>2]|0)+E|0;else F=E;f[a>>2]=F;if((A|0)>=0){G=A;f[B>>2]=G;return}G=(f[b+4>>2]|0)+A|0;f[B>>2]=G;return}function Ed(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;c=a+4|0;if(!b){e=f[a>>2]|0;f[a>>2]=0;if(e|0)br(e);f[c>>2]=0;return}if(b>>>0>1073741823){e=ra(8)|0;Wo(e,14941);f[e>>2]=6944;va(e|0,1080,114)}e=dn(b<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)br(g);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;g=f[c>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=b+-1|0;i=(h&b|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(b>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=c;c=f[g>>2]|0;if(!c)return;else{k=j;l=g;m=c;n=g}a:while(1){b:do if(i){g=l;c=m;j=n;while(1){e=c;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0))break;p=(f[a>>2]|0)+(o<<2)|0;if(!(f[p>>2]|0)){q=e;r=j;s=o;t=p;break b}p=e+8|0;u=e;while(1){v=f[u>>2]|0;if(!v)break;if((d[p>>1]|0)==(d[v+8>>1]|0))u=v;else break}f[j>>2]=v;f[u>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;p=f[g>>2]|0;if(!p){w=37;break a}else e=p}c=f[e>>2]|0;if(!c){w=37;break a}else{g=e;j=e}}}else{j=l;g=m;c=n;while(1){p=g;while(1){x=f[p+4>>2]|0;if(x>>>0>>0)y=x;else y=(x>>>0)%(b>>>0)|0;if((y|0)==(k|0))break;x=(f[a>>2]|0)+(y<<2)|0;if(!(f[x>>2]|0)){q=p;r=c;s=y;t=x;break b}x=p+8|0;z=p;while(1){A=f[z>>2]|0;if(!A)break;if((d[x>>1]|0)==(d[A+8>>1]|0))z=A;else break}f[c>>2]=A;f[z>>2]=f[f[(f[a>>2]|0)+(y<<2)>>2]>>2];f[f[(f[a>>2]|0)+(y<<2)>>2]>>2]=p;x=f[j>>2]|0;if(!x){w=37;break a}else p=x}g=f[p>>2]|0;if(!g){w=37;break a}else{j=p;c=p}}}while(0);f[t>>2]=r;m=f[q>>2]|0;if(!m){w=37;break}else{k=s;l=q;n=q}}if((w|0)==37)return}function Fd(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)br(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Wo(e,14941);f[e>>2]=6944;va(e|0,1080,114)}e=dn(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)br(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;else{k=j;l=g;m=d;n=g}a:while(1){b:do if(i){g=l;d=m;j=n;while(1){e=d;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0))break;p=(f[a>>2]|0)+(o<<2)|0;if(!(f[p>>2]|0)){q=e;r=j;s=o;t=p;break b}p=e+8|0;u=e;while(1){v=f[u>>2]|0;if(!v)break;if((b[p>>0]|0)==(b[v+8>>0]|0))u=v;else break}f[j>>2]=v;f[u>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;p=f[g>>2]|0;if(!p){w=37;break a}else e=p}d=f[e>>2]|0;if(!d){w=37;break a}else{g=e;j=e}}}else{j=l;g=m;d=n;while(1){p=g;while(1){x=f[p+4>>2]|0;if(x>>>0>>0)y=x;else y=(x>>>0)%(c>>>0)|0;if((y|0)==(k|0))break;x=(f[a>>2]|0)+(y<<2)|0;if(!(f[x>>2]|0)){q=p;r=d;s=y;t=x;break b}x=p+8|0;z=p;while(1){A=f[z>>2]|0;if(!A)break;if((b[x>>0]|0)==(b[A+8>>0]|0))z=A;else break}f[d>>2]=A;f[z>>2]=f[f[(f[a>>2]|0)+(y<<2)>>2]>>2];f[f[(f[a>>2]|0)+(y<<2)>>2]>>2]=p;x=f[j>>2]|0;if(!x){w=37;break a}else p=x}g=f[p>>2]|0;if(!g){w=37;break a}else{j=p;d=p}}}while(0);f[t>>2]=r;m=f[q>>2]|0;if(!m){w=37;break}else{k=s;l=q;n=q}}if((w|0)==37)return}function Gd(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;g=f[c>>2]|0;c=f[b>>2]|0;h=g-c|0;i=a+8|0;j=f[i>>2]|0;if(h>>>0<64){if(j>>>0<=1){k=0;return k|0}l=f[e>>2]|0;m=0;n=1;while(1){o=(f[l+(m<<2)>>2]|0)>>>0>(f[l+(n<<2)>>2]|0)>>>0?n:m;n=n+1|0;if(n>>>0>=j>>>0){k=o;break}else m=o}return k|0}if(j){j=f[a+1128>>2]|0;m=f[e>>2]|0;e=f[a+1140>>2]|0;n=f[d>>2]|0;d=b+4|0;l=b+8|0;if((g|0)==(c|0)){b=0;do{o=j+(b<<2)|0;f[o>>2]=0;p=(f[a>>2]|0)-(f[m+(b<<2)>>2]|0)|0;f[e+(b<<2)>>2]=p;if(p|0){p=f[o>>2]|0;q=h-p|0;f[o>>2]=q>>>0

    >>0?p:q}b=b+1|0;q=f[i>>2]|0}while(b>>>0>>0);r=q}else{b=0;do{q=j+(b<<2)|0;f[q>>2]=0;p=(f[a>>2]|0)-(f[m+(b<<2)>>2]|0)|0;f[e+(b<<2)>>2]=p;if(p|0){o=(f[n+(b<<2)>>2]|0)+(1<>2]|0;s=f[(f[d>>2]|0)+24>>2]|0;t=c;u=f[q>>2]|0;do{v=s+((X(t,p)|0)<<2)+(b<<2)|0;u=u+((f[v>>2]|0)>>>0>>0&1)|0;f[q>>2]=u;t=t+1|0}while((t|0)!=(g|0));t=h-u|0;f[q>>2]=t>>>0>>0?u:t}b=b+1|0;t=f[i>>2]|0}while(b>>>0>>0);r=t}if(r){b=f[a+1140>>2]|0;i=a+1128|0;h=0;g=0;c=0;while(1){if(!(f[b+(g<<2)>>2]|0)){w=h;x=c}else{d=f[(f[i>>2]|0)+(g<<2)>>2]|0;l=h>>>0>>0;w=l?d:h;x=l?g:c}g=g+1|0;if(g>>>0>=r>>>0){y=x;break}else{h=w;c=x}}}else y=0}else y=0;x=a+1088|0;c=a+1104|0;w=f[c>>2]|0;h=32-w|0;if((h|0)<4){r=y&15;g=4-h|0;f[c>>2]=g;h=a+1100|0;i=f[h>>2]|r>>>g;f[h>>2]=i;g=a+1092|0;b=f[g>>2]|0;if((b|0)==(f[a+1096>>2]|0))Ci(x,h);else{f[b>>2]=i;f[g>>2]=b+4}f[h>>2]=r<<32-(f[c>>2]|0);k=y;return k|0}r=a+1100|0;h=f[r>>2]|y<<28>>>w;f[r>>2]=h;b=w+4|0;f[c>>2]=b;if((b|0)!=32){k=y;return k|0}b=a+1092|0;w=f[b>>2]|0;if((w|0)==(f[a+1096>>2]|0))Ci(x,r);else{f[w>>2]=h;f[b>>2]=w+4}f[r>>2]=0;f[c>>2]=0;k=y;return k|0}function Hd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;c=a+4|0;if(!b){d=f[a>>2]|0;f[a>>2]=0;if(d|0)br(d);f[c>>2]=0;return}if(b>>>0>1073741823){d=ra(8)|0;Wo(d,14941);f[d>>2]=6944;va(d|0,1080,114)}d=dn(b<<2)|0;e=f[a>>2]|0;f[a>>2]=d;if(e|0)br(e);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;e=f[c>>2]|0;if(!e)return;d=f[e+4>>2]|0;g=b+-1|0;h=(g&b|0)==0;if(!h)if(d>>>0>>0)i=d;else i=(d>>>0)%(b>>>0)|0;else i=d&g;f[(f[a>>2]|0)+(i<<2)>>2]=c;c=f[e>>2]|0;if(!c)return;else{j=i;k=e;l=c;m=e}a:while(1){b:do if(h){e=k;c=l;i=m;while(1){d=c;while(1){n=f[d+4>>2]&g;if((n|0)==(j|0))break;o=(f[a>>2]|0)+(n<<2)|0;if(!(f[o>>2]|0)){p=d;q=i;r=n;s=o;break b}o=d+8|0;t=d;while(1){u=f[t>>2]|0;if(!u)break;if((f[o>>2]|0)==(f[u+8>>2]|0))t=u;else break}f[i>>2]=u;f[t>>2]=f[f[(f[a>>2]|0)+(n<<2)>>2]>>2];f[f[(f[a>>2]|0)+(n<<2)>>2]>>2]=d;o=f[e>>2]|0;if(!o){v=37;break a}else d=o}c=f[d>>2]|0;if(!c){v=37;break a}else{e=d;i=d}}}else{i=k;e=l;c=m;while(1){o=e;while(1){w=f[o+4>>2]|0;if(w>>>0>>0)x=w;else x=(w>>>0)%(b>>>0)|0;if((x|0)==(j|0))break;w=(f[a>>2]|0)+(x<<2)|0;if(!(f[w>>2]|0)){p=o;q=c;r=x;s=w;break b}w=o+8|0;y=o;while(1){z=f[y>>2]|0;if(!z)break;if((f[w>>2]|0)==(f[z+8>>2]|0))y=z;else break}f[c>>2]=z;f[y>>2]=f[f[(f[a>>2]|0)+(x<<2)>>2]>>2];f[f[(f[a>>2]|0)+(x<<2)>>2]>>2]=o;w=f[i>>2]|0;if(!w){v=37;break a}else o=w}e=f[o>>2]|0;if(!e){v=37;break a}else{i=o;c=o}}}while(0);f[s>>2]=q;l=f[p>>2]|0;if(!l){v=37;break}else{j=r;k=p;m=p}}if((v|0)==37)return}function Id(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)br(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Wo(e,14941);f[e>>2]=6944;va(e|0,1080,114)}e=dn(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)br(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;e=a+24|0;k=j;j=g;l=d;d=g;a:while(1){g=j;m=l;n=d;b:while(1){o=m;while(1){p=f[o+4>>2]|0;if(!i)if(p>>>0>>0)q=p;else q=(p>>>0)%(c>>>0)|0;else q=p&h;if((q|0)==(k|0))break;r=(f[a>>2]|0)+(q<<2)|0;if(!(f[r>>2]|0))break b;p=f[o>>2]|0;c:do if(!p)s=o;else{t=f[o+8>>2]|0;u=f[e>>2]|0;v=f[u+8>>2]|0;w=(f[u+12>>2]|0)-v|0;u=v;v=w>>>2;if((w|0)>0){x=o;y=p}else{w=p;while(1){z=f[w>>2]|0;if(!z){s=w;break c}else w=z}}while(1){w=f[y+8>>2]|0;z=0;do{A=f[u+(z<<2)>>2]|0;if(!(b[A+84>>0]|0)){B=f[A+68>>2]|0;C=f[B+(w<<2)>>2]|0;D=f[B+(t<<2)>>2]|0}else{C=w;D=t}z=z+1|0;if((D|0)!=(C|0)){s=x;break c}}while((z|0)<(v|0));z=f[y>>2]|0;if(!z){s=y;break}else{w=y;y=z;x=w}}}while(0);f[n>>2]=f[s>>2];f[s>>2]=f[f[(f[a>>2]|0)+(q<<2)>>2]>>2];f[f[(f[a>>2]|0)+(q<<2)>>2]>>2]=o;p=f[g>>2]|0;if(!p){E=38;break a}else o=p}m=f[o>>2]|0;if(!m){E=38;break a}else{g=o;n=o}}f[r>>2]=n;l=f[o>>2]|0;if(!l){E=38;break}else{k=q;j=o;d=o}}if((E|0)==38)return}function Jd(a,c){a=a|0;c=c|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0;e=u;u=u+16|0;g=e+4|0;h=e;i=e+12|0;j=e+11|0;k=e+10|0;l=e+8|0;m=c+44|0;n=f[m>>2]|0;o=n+16|0;p=f[o+4>>2]|0;if(!((p|0)>0|(p|0)==0&(f[o>>2]|0)>>>0>0)){f[h>>2]=f[n+4>>2];f[g>>2]=f[h>>2];ye(n,g,14849,14854)|0}n=Qa[f[(f[c>>2]|0)+8>>2]&127](c)|0;b[i>>0]=n;b[j>>0]=2;b[k>>0]=(n&255|0)==0?3:2;n=f[m>>2]|0;o=n+16|0;p=f[o+4>>2]|0;if(!((p|0)>0|(p|0)==0&(f[o>>2]|0)>>>0>0)){f[h>>2]=f[n+4>>2];f[g>>2]=f[h>>2];ye(n,g,j,j+1|0)|0;j=f[m>>2]|0;o=j+16|0;p=f[o+4>>2]|0;if(!((p|0)>0|(p|0)==0&(f[o>>2]|0)>>>0>0)){f[h>>2]=f[j+4>>2];f[g>>2]=f[h>>2];ye(j,g,k,k+1|0)|0;k=f[m>>2]|0;o=k+16|0;p=f[o+4>>2]|0;if((p|0)>0|(p|0)==0&(f[o>>2]|0)>>>0>0){q=h;r=k}else{f[h>>2]=f[k+4>>2];f[g>>2]=f[h>>2];ye(k,g,i,i+1|0)|0;q=h;r=f[m>>2]|0}}else{s=h;t=j;v=6}}else{s=h;t=n;v=6}if((v|0)==6){q=h;r=t}t=Qa[f[(f[c>>2]|0)+12>>2]&127](c)|0;b[l>>0]=t;t=r+16|0;q=f[t+4>>2]|0;if(!((q|0)>0|(q|0)==0&(f[t>>2]|0)>>>0>0)){f[h>>2]=f[r+4>>2];f[g>>2]=f[h>>2];ye(r,g,l,l+1|0)|0}d[l>>1]=(f[(f[c+4>>2]|0)+4>>2]|0)==0?0:-32768;c=f[m>>2]|0;m=c+16|0;r=f[m+4>>2]|0;if((r|0)>0|(r|0)==0&(f[m>>2]|0)>>>0>0){f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}f[h>>2]=f[c+4>>2];f[g>>2]=f[h>>2];ye(c,g,l,l+2|0)|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}function Kd(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=Oa,x=0,y=Oa,z=Oa,A=Oa,B=Oa;e=u;u=u+16|0;g=e;h=a+4|0;if((f[h>>2]|0)!=-1){i=0;u=e;return i|0}f[h>>2]=d;d=b[c+24>>0]|0;h=d<<24>>24;j=a+20|0;n[j>>2]=$(0.0);f[g>>2]=0;k=g+4|0;f[k>>2]=0;f[g+8>>2]=0;do if(d<<24>>24)if(d<<24>>24<0)mq(g);else{l=h<<2;m=dn(l)|0;f[g>>2]=m;o=m+(h<<2)|0;f[g+8>>2]=o;hj(m|0,0,l|0)|0;l=m+(h<<2)|0;f[k>>2]=l;p=m;q=l;r=o;break}else{p=0;q=0;r=0}while(0);k=a+8|0;g=f[k>>2]|0;o=a+12|0;if(!g)s=a+16|0;else{l=f[o>>2]|0;if((l|0)!=(g|0))f[o>>2]=l+(~((l+-4-g|0)>>>2)<<2);br(g);g=a+16|0;f[g>>2]=0;f[o>>2]=0;f[k>>2]=0;s=g}f[k>>2]=p;f[o>>2]=q;f[s>>2]=r;r=h>>>0>1073741823?-1:h<<2;s=_q(r)|0;q=_q(r)|0;r=c+48|0;o=f[r>>2]|0;g=c+40|0;a=f[g>>2]|0;l=f[c>>2]|0;Rg(q|0,(f[l>>2]|0)+o|0,a|0)|0;Rg(p|0,(f[l>>2]|0)+o|0,a|0)|0;a=r;r=f[a>>2]|0;o=f[a+4>>2]|0;a=g;g=f[a>>2]|0;l=f[a+4>>2]|0;a=f[c>>2]|0;Rg(s|0,(f[a>>2]|0)+r|0,g|0)|0;p=f[c+80>>2]|0;a:do if(p>>>0>1){if(d<<24>>24<=0){c=1;while(1){m=on(g|0,l|0,c|0,0)|0;t=Tn(m|0,I|0,r|0,o|0)|0;Rg(q|0,(f[a>>2]|0)+t|0,g|0)|0;c=c+1|0;if(c>>>0>=p>>>0)break a}}c=f[k>>2]|0;t=1;do{m=on(g|0,l|0,t|0,0)|0;v=Tn(m|0,I|0,r|0,o|0)|0;Rg(q|0,(f[a>>2]|0)+v|0,g|0)|0;v=0;do{m=c+(v<<2)|0;w=$(n[m>>2]);x=q+(v<<2)|0;y=$(n[x>>2]);if(w>y){n[m>>2]=y;z=$(n[x>>2])}else z=y;x=s+(v<<2)|0;if($(n[x>>2])>2]=z;v=v+1|0}while((v|0)!=(h|0));t=t+1|0}while(t>>>0

    >>0)}while(0);if(d<<24>>24>0){d=f[k>>2]|0;k=0;z=$(n[j>>2]);while(1){y=$(n[s+(k<<2)>>2]);w=$(y-$(n[d+(k<<2)>>2]));if(w>z){n[j>>2]=w;A=w}else A=z;k=k+1|0;if((k|0)==(h|0)){B=A;break}else z=A}}else B=$(n[j>>2]);if(B==$(0.0))n[j>>2]=$(1.0);$q(q);$q(s);i=1;u=e;return i|0}function Ld(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;g=a+8|0;Ah(g,b,d,e);h=d-e|0;if((h|0)>0){d=0-e|0;i=a+16|0;j=a+32|0;k=a+12|0;l=a+28|0;m=a+20|0;n=a+24|0;o=h;h=f[g>>2]|0;while(1){p=b+(o<<2)|0;q=c+(o<<2)|0;if((h|0)>0){r=0;s=p+(d<<2)|0;t=h;while(1){if((t|0)>0){u=0;do{v=f[s+(u<<2)>>2]|0;w=f[i>>2]|0;if((v|0)>(w|0)){x=f[j>>2]|0;f[x+(u<<2)>>2]=w;y=x}else{x=f[k>>2]|0;w=f[j>>2]|0;f[w+(u<<2)>>2]=(v|0)<(x|0)?x:v;y=w}u=u+1|0}while((u|0)<(f[g>>2]|0));z=y}else z=f[j>>2]|0;u=(f[p+(r<<2)>>2]|0)-(f[z+(r<<2)>>2]|0)|0;w=q+(r<<2)|0;f[w>>2]=u;if((u|0)>=(f[l>>2]|0)){if((u|0)>(f[n>>2]|0)){A=u-(f[m>>2]|0)|0;B=31}}else{A=(f[m>>2]|0)+u|0;B=31}if((B|0)==31){B=0;f[w>>2]=A}r=r+1|0;w=f[g>>2]|0;if((r|0)>=(w|0)){C=w;break}else{s=z;t=w}}}else C=h;o=o-e|0;if((o|0)<=0){D=C;break}else h=C}}else D=f[g>>2]|0;C=e>>>0>1073741823?-1:e<<2;e=_q(C)|0;hj(e|0,0,C|0)|0;if((D|0)<=0){$q(e);return 1}C=a+16|0;h=a+32|0;o=a+12|0;z=a+28|0;A=a+20|0;m=a+24|0;a=0;n=e;l=D;while(1){if((l|0)>0){D=0;do{j=f[n+(D<<2)>>2]|0;y=f[C>>2]|0;if((j|0)>(y|0)){k=f[h>>2]|0;f[k+(D<<2)>>2]=y;E=k}else{k=f[o>>2]|0;y=f[h>>2]|0;f[y+(D<<2)>>2]=(j|0)<(k|0)?k:j;E=y}D=D+1|0}while((D|0)<(f[g>>2]|0));F=E}else F=f[h>>2]|0;D=(f[b+(a<<2)>>2]|0)-(f[F+(a<<2)>>2]|0)|0;y=c+(a<<2)|0;f[y>>2]=D;if((D|0)>=(f[z>>2]|0)){if((D|0)>(f[m>>2]|0)){G=D-(f[A>>2]|0)|0;B=16}}else{G=(f[A>>2]|0)+D|0;B=16}if((B|0)==16){B=0;f[y>>2]=G}a=a+1|0;l=f[g>>2]|0;if((a|0)>=(l|0))break;else n=F}$q(e);return 1}function Md(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;e=f[a>>2]|0;g=e;h=(f[b>>2]|0)-g|0;b=e+(h>>2<<2)|0;i=f[c>>2]|0;c=f[d>>2]|0;d=c-i|0;j=d>>2;k=i;l=c;if((d|0)<=0){m=b;return m|0}d=a+8|0;n=f[d>>2]|0;o=a+4|0;p=f[o>>2]|0;q=p;if((j|0)<=(n-q>>2|0)){r=b;s=q-r|0;t=s>>2;if((j|0)>(t|0)){u=k+(t<<2)|0;t=u;if((u|0)==(l|0))v=p;else{w=l+-4-t|0;x=u;u=p;while(1){f[u>>2]=f[x>>2];x=x+4|0;if((x|0)==(l|0))break;else u=u+4|0}u=p+((w>>>2)+1<<2)|0;f[o>>2]=u;v=u}if((s|0)>0){y=t;z=v}else{m=b;return m|0}}else{y=c;z=p}c=z-(b+(j<<2))>>2;v=b+(c<<2)|0;if(v>>>0

    >>0){t=(p+(0-c<<2)+~r|0)>>>2;r=v;s=z;while(1){f[s>>2]=f[r>>2];r=r+4|0;if(r>>>0>=p>>>0)break;else s=s+4|0}f[o>>2]=z+(t+1<<2)}if(c|0){c=v;v=z;do{c=c+-4|0;v=v+-4|0;f[v>>2]=f[c>>2]}while((c|0)!=(b|0))}c=y;if((k|0)==(c|0)){m=b;return m|0}else{A=b;B=k}while(1){f[A>>2]=f[B>>2];B=B+4|0;if((B|0)==(c|0)){m=b;break}else A=A+4|0}return m|0}A=(q-g>>2)+j|0;if(A>>>0>1073741823)mq(a);j=n-g|0;g=j>>1;n=j>>2>>>0<536870911?(g>>>0>>0?A:g):1073741823;g=b;A=h>>2;do if(n)if(n>>>0>1073741823){j=ra(8)|0;Wo(j,14941);f[j>>2]=6944;va(j|0,1080,114)}else{j=dn(n<<2)|0;C=j;D=j;break}else{C=0;D=0}while(0);j=D+(A<<2)|0;A=D+(n<<2)|0;if((l|0)==(k|0))E=j;else{n=((l+-4-i|0)>>>2)+1|0;i=k;k=j;while(1){f[k>>2]=f[i>>2];i=i+4|0;if((i|0)==(l|0))break;else k=k+4|0}E=j+(n<<2)|0}if((h|0)>0)Rg(C|0,e|0,h|0)|0;h=q-g|0;if((h|0)>0){Rg(E|0,b|0,h|0)|0;F=E+(h>>>2<<2)|0}else F=E;f[a>>2]=D;f[o>>2]=F;f[d>>2]=A;if(!e){m=j;return m|0}br(e);m=j;return m|0}function Nd(a,b,c,d,e,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;var i=0;switch(c|0){case 1:{c=dn(60)|0;f[c>>2]=1528;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];_j(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=1948;i=c;f[a>>2]=i;return}case 4:{c=dn(168)|0;Ei(c,d,e,g);i=c;f[a>>2]=i;return}case 5:{c=dn(104)|0;f[c>>2]=1528;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];_j(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2004;f[c+60>>2]=0;f[c+64>>2]=0;f[c+76>>2]=0;f[c+80>>2]=0;f[c+84>>2]=0;h=c+88|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];i=c;f[a>>2]=i;return}case 6:{c=dn(140)|0;f[c>>2]=1528;f[c+4>>2]=d;d=c+8|0;f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];f[d+8>>2]=f[e+8>>2];f[d+12>>2]=f[e+12>>2];f[d+16>>2]=f[e+16>>2];f[d+20>>2]=f[e+20>>2];_j(c+32|0,e+24|0);e=c+44|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c>>2]=2060;f[c+64>>2]=0;f[c+68>>2]=0;e=c+72|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c+60>>2]=2116;f[c+88>>2]=1;g=c+92|0;f[g>>2]=-1;f[g+4>>2]=-1;f[g+8>>2]=-1;f[g+12>>2]=-1;rn(c+108|0);i=c;f[a>>2]=i;return}default:{i=0;f[a>>2]=i;return}}}function Od(a,b,c,d,e,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;var i=0;switch(c|0){case 1:{c=dn(60)|0;f[c>>2]=1528;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];_j(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=1640;i=c;f[a>>2]=i;return}case 4:{c=dn(168)|0;Hi(c,d,e,g);i=c;f[a>>2]=i;return}case 5:{c=dn(104)|0;f[c>>2]=1528;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];_j(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=1696;f[c+60>>2]=0;f[c+64>>2]=0;f[c+76>>2]=0;f[c+80>>2]=0;f[c+84>>2]=0;h=c+88|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];i=c;f[a>>2]=i;return}case 6:{c=dn(140)|0;f[c>>2]=1528;f[c+4>>2]=d;d=c+8|0;f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];f[d+8>>2]=f[e+8>>2];f[d+12>>2]=f[e+12>>2];f[d+16>>2]=f[e+16>>2];f[d+20>>2]=f[e+20>>2];_j(c+32|0,e+24|0);e=c+44|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c>>2]=1752;f[c+64>>2]=0;f[c+68>>2]=0;e=c+72|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c+60>>2]=1808;f[c+88>>2]=1;g=c+92|0;f[g>>2]=-1;f[g+4>>2]=-1;f[g+8>>2]=-1;f[g+12>>2]=-1;rn(c+108|0);i=c;f[a>>2]=i;return}default:{i=0;f[a>>2]=i;return}}}function Pd(a,b,c,d,e,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;var i=0,j=0;switch(c|0){case 1:{c=dn(40)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2628;i=c;f[a>>2]=i;return}case 4:{c=dn(152)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2684;h=c+96|0;b=c+40|0;j=b+52|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(j|0));Sm(h);f[c+136>>2]=0;f[c+140>>2]=0;f[c+144>>2]=0;i=c;f[a>>2]=i;return}case 5:{c=dn(84)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2740;f[c+40>>2]=0;f[c+44>>2]=0;f[c+56>>2]=0;f[c+60>>2]=0;f[c+64>>2]=0;h=c+68|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];i=c;f[a>>2]=i;return}case 6:{c=dn(120)|0;f[c+4>>2]=d;d=c+8|0;f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];f[d+8>>2]=f[e+8>>2];f[d+12>>2]=f[e+12>>2];e=c+24|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c>>2]=2796;f[c+44>>2]=0;f[c+48>>2]=0;e=c+52|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c+40>>2]=2852;f[c+68>>2]=1;g=c+72|0;f[g>>2]=-1;f[g+4>>2]=-1;f[g+8>>2]=-1;f[g+12>>2]=-1;rn(c+88|0);i=c;f[a>>2]=i;return}default:{i=0;f[a>>2]=i;return}}}function Qd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;switch(b-a>>2|0){case 2:{d=b+-4|0;e=f[d>>2]|0;g=f[a>>2]|0;h=f[c>>2]|0;i=f[h>>2]|0;j=(f[h+4>>2]|0)-i>>3;if(j>>>0<=e>>>0)mq(h);k=i;if(j>>>0<=g>>>0)mq(h);if((f[k+(e<<3)>>2]|0)>>>0>=(f[k+(g<<3)>>2]|0)>>>0){l=1;return l|0}f[a>>2]=e;f[d>>2]=g;l=1;return l|0}case 3:{Cg(a,a+4|0,b+-4|0,c)|0;l=1;return l|0}case 4:{Qg(a,a+4|0,a+8|0,b+-4|0,c)|0;l=1;return l|0}case 5:{Tf(a,a+4|0,a+8|0,a+12|0,b+-4|0,c)|0;l=1;return l|0}case 1:case 0:{l=1;return l|0}default:{g=a+8|0;Cg(a,a+4|0,g,c)|0;d=a+12|0;a:do if((d|0)!=(b|0)){e=f[c>>2]|0;k=f[e>>2]|0;h=(f[e+4>>2]|0)-k>>3;j=k;k=d;i=0;m=g;b:while(1){n=f[k>>2]|0;o=f[m>>2]|0;if(h>>>0<=n>>>0){p=14;break}if(h>>>0<=o>>>0){p=16;break}q=j+(n<<3)|0;if((f[q>>2]|0)>>>0<(f[j+(o<<3)>>2]|0)>>>0){r=m;s=k;t=o;while(1){f[s>>2]=t;if((r|0)==(a|0)){u=a;break}o=r+-4|0;t=f[o>>2]|0;if(h>>>0<=t>>>0){p=20;break b}if((f[q>>2]|0)>>>0>=(f[j+(t<<3)>>2]|0)>>>0){u=r;break}else{v=r;r=o;s=v}}f[u>>2]=n;s=i+1|0;if((s|0)==8){w=0;x=(k+4|0)==(b|0);break a}else y=s}else y=i;s=k+4|0;if((s|0)==(b|0)){w=1;x=0;break a}else{r=k;k=s;i=y;m=r}}if((p|0)==14)mq(e);else if((p|0)==16)mq(e);else if((p|0)==20)mq(e)}else{w=1;x=0}while(0);l=x|w;return l|0}}return 0}function Rd(a,b,c,d,e,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;var i=0,j=0;switch(c|0){case 1:{c=dn(40)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2376;i=c;f[a>>2]=i;return}case 4:{c=dn(152)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2432;h=c+96|0;b=c+40|0;j=b+52|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(j|0));Sm(h);f[c+136>>2]=0;f[c+140>>2]=0;f[c+144>>2]=0;i=c;f[a>>2]=i;return}case 5:{c=dn(84)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2488;f[c+40>>2]=0;f[c+44>>2]=0;f[c+56>>2]=0;f[c+60>>2]=0;f[c+64>>2]=0;h=c+68|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];i=c;f[a>>2]=i;return}case 6:{c=dn(120)|0;f[c+4>>2]=d;d=c+8|0;f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];f[d+8>>2]=f[e+8>>2];f[d+12>>2]=f[e+12>>2];e=c+24|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c>>2]=2544;f[c+44>>2]=0;f[c+48>>2]=0;e=c+52|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c+40>>2]=2600;f[c+68>>2]=1;g=c+72|0;f[g>>2]=-1;f[g+4>>2]=-1;f[g+8>>2]=-1;f[g+12>>2]=-1;rn(c+88|0);i=c;f[a>>2]=i;return}default:{i=0;f[a>>2]=i;return}}}function Sd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=Oa,t=Oa,u=Oa,v=0,w=0,x=0,y=0,z=0;c=f[b>>2]|0;b=a+4|0;d=f[b>>2]|0;e=(d|0)==0;a:do if(!e){g=d+-1|0;h=(g&d|0)==0;if(!h)if(c>>>0>>0)i=c;else i=(c>>>0)%(d>>>0)|0;else i=g&c;j=f[(f[a>>2]|0)+(i<<2)>>2]|0;if(!j)k=i;else{if(h){h=j;while(1){l=f[h>>2]|0;if(!l){k=i;break a}m=f[l+4>>2]|0;if(!((m|0)==(c|0)|(m&g|0)==(i|0))){k=i;break a}if((f[l+8>>2]|0)==(c|0)){o=l;break}else h=l}p=o+12|0;return p|0}else q=j;while(1){h=f[q>>2]|0;if(!h){k=i;break a}g=f[h+4>>2]|0;if((g|0)!=(c|0)){if(g>>>0>>0)r=g;else r=(g>>>0)%(d>>>0)|0;if((r|0)!=(i|0)){k=i;break a}}if((f[h+8>>2]|0)==(c|0)){o=h;break}else q=h}p=o+12|0;return p|0}}else k=0;while(0);q=dn(16)|0;f[q+8>>2]=c;f[q+12>>2]=0;f[q+4>>2]=c;f[q>>2]=0;i=a+12|0;s=$(((f[i>>2]|0)+1|0)>>>0);t=$(d>>>0);u=$(n[a+16>>2]);do if(e|$(u*t)>>0<3|(d+-1&d|0)!=0)&1;j=~~$(W($(s/u)))>>>0;ti(a,r>>>0>>0?j:r);r=f[b>>2]|0;j=r+-1|0;if(!(j&r)){v=r;w=j&c;break}if(c>>>0>>0){v=r;w=c}else{v=r;w=(c>>>0)%(r>>>0)|0}}else{v=d;w=k}while(0);k=(f[a>>2]|0)+(w<<2)|0;w=f[k>>2]|0;if(!w){d=a+8|0;f[q>>2]=f[d>>2];f[d>>2]=q;f[k>>2]=d;d=f[q>>2]|0;if(d|0){k=f[d+4>>2]|0;d=v+-1|0;if(d&v)if(k>>>0>>0)x=k;else x=(k>>>0)%(v>>>0)|0;else x=k&d;y=(f[a>>2]|0)+(x<<2)|0;z=30}}else{f[q>>2]=f[w>>2];y=w;z=30}if((z|0)==30)f[y>>2]=q;f[i>>2]=(f[i>>2]|0)+1;o=q;p=o+12|0;return p|0}function Td(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0;c=u;u=u+16|0;d=c+4|0;e=c;f[a+64>>2]=b;g=a+128|0;f[g>>2]=2;h=a+132|0;f[h>>2]=7;i=Qa[f[(f[b>>2]|0)+32>>2]&127](b)|0;b=a+88|0;f[b>>2]=i;j=a+104|0;k=(f[i+28>>2]|0)-(f[i+24>>2]|0)>>2;i=a+108|0;l=f[i>>2]|0;m=f[j>>2]|0;n=l-m>>2;o=m;p=l;if(k>>>0<=n>>>0)if(k>>>0>>0?(q=o+(k<<2)|0,(q|0)!=(p|0)):0){o=p+(~((p+-4-q|0)>>>2)<<2)|0;f[i>>2]=o;r=o;s=m}else{r=l;s=m}else{oi(j,k-n|0);r=f[i>>2]|0;s=f[j>>2]|0}if((r|0)!=(s|0)){s=0;do{r=f[b>>2]|0;f[e>>2]=s;f[d>>2]=f[e>>2];n=Og(r,d)|0;r=f[j>>2]|0;f[r+(s<<2)>>2]=n;s=s+1|0}while(s>>>0<(f[i>>2]|0)-r>>2>>>0)}i=a+92|0;s=f[b>>2]|0;j=f[s>>2]|0;d=(f[s+4>>2]|0)-j>>2;e=a+96|0;r=f[e>>2]|0;n=f[i>>2]|0;k=r-n>>2;m=n;n=r;if(d>>>0<=k>>>0)if(d>>>0>>0?(r=m+(d<<2)|0,(r|0)!=(n|0)):0){f[e>>2]=n+(~((n+-4-r|0)>>>2)<<2);t=s;v=j}else{t=s;v=j}else{oi(i,d-k|0);k=f[b>>2]|0;t=k;v=f[k>>2]|0}k=f[t+4>>2]|0;if((k|0)!=(v|0)){v=f[i>>2]|0;i=f[t>>2]|0;t=k-i>>2;k=0;do{f[v+(k<<2)>>2]=f[i+(k<<2)>>2];k=k+1|0}while(k>>>0>>0)}t=(f[h>>2]|0)-(f[g>>2]|0)+1|0;g=a+136|0;h=a+140|0;a=f[h>>2]|0;k=f[g>>2]|0;i=(a-k|0)/12|0;v=a;if(t>>>0>i>>>0){vf(g,t-i|0);u=c;return 1}if(t>>>0>=i>>>0){u=c;return 1}i=k+(t*12|0)|0;if((i|0)==(v|0)){u=c;return 1}else w=v;while(1){v=w+-12|0;f[h>>2]=v;t=f[v>>2]|0;if(!t)x=v;else{v=w+-8|0;k=f[v>>2]|0;if((k|0)!=(t|0))f[v>>2]=k+(~((k+-4-t|0)>>>2)<<2);br(t);x=f[h>>2]|0}if((x|0)==(i|0))break;else w=x}u=c;return 1}function Ud(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Oc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=4194304;if(d){d=c;c=4194304;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<20)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}xf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function Vd(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Pc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=4194304;if(d){d=c;c=4194304;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<20)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}xf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function Wd(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Qc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=4194304;if(d){d=c;c=4194304;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<20)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}xf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function Xd(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Rc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=4194304;if(d){d=c;c=4194304;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<20)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}xf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function Yd(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Sc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=4194304;if(d){d=c;c=4194304;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<20)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}xf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function Zd(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Tc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=2097152;if(d){d=c;c=2097152;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<19)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}yf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function _d(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Uc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=1048576;if(d){d=c;c=1048576;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<18)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}zf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function $d(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Vc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=262144;if(d){d=c;c=262144;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<16)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Cf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function ae(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Wc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=131072;if(d){d=c;c=131072;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<15)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Df(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function be(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Xc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=32768;if(d){d=c;c=32768;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<13)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Ef(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function ce(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Yc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Lf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function de(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Zc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Lf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function ee(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));_c(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Lf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function fe(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));$c(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Lf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function ge(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));ad(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Lf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function he(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));bd(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Lf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function ie(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));cd(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Lf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function je(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));dd(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Lf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function ke(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;e=f[b>>2]|0;g=b+4|0;h=f[g>>2]|0;i=((f[c>>2]|0)-e<<3)+(f[c+4>>2]|0)-h|0;c=e;if((i|0)<=0){j=d+4|0;k=f[d>>2]|0;f[a>>2]=k;l=a+4|0;m=f[j>>2]|0;f[l>>2]=m;return}if(!h){e=d+4|0;n=i;o=e;p=c;q=f[e>>2]|0}else{e=32-h|0;r=(i|0)<(e|0)?i:e;s=-1>>>(e-r|0)&-1<>2];c=d+4|0;h=f[c>>2]|0;e=32-h|0;t=e>>>0>>0?e:r;u=f[d>>2]|0;v=f[u>>2]&~(-1>>>(e-t|0)&-1<>2]=v;h=f[c>>2]|0;e=f[g>>2]|0;f[u>>2]=(h>>>0>e>>>0?s<>>(e-h|0))|v;v=(f[c>>2]|0)+t|0;h=u+(v>>>5<<2)|0;f[d>>2]=h;u=v&31;f[c>>2]=u;v=r-t|0;if((v|0)>0){e=f[h>>2]&~(-1>>>(32-v|0));f[h>>2]=e;f[h>>2]=e|s>>>((f[g>>2]|0)+t|0);f[c>>2]=v;w=v}else w=u;u=(f[b>>2]|0)+4|0;f[b>>2]=u;n=i-r|0;o=c;p=u;q=w}w=32-q|0;u=-1<31){q=~u;c=~n;r=n+((c|0)>-64?c:-64)+32&-32;c=n;i=p;while(1){v=f[i>>2]|0;t=f[d>>2]|0;g=f[t>>2]&q;f[t>>2]=g;f[t>>2]=g|v<>2];g=t+4|0;f[d>>2]=g;f[g>>2]=f[g>>2]&u|v>>>w;i=(f[b>>2]|0)+4|0;f[b>>2]=i;if((c|0)<=63)break;else c=c+-32|0}x=n+-32-r|0;y=i}else{x=n;y=p}if((x|0)<=0){j=o;k=f[d>>2]|0;f[a>>2]=k;l=a+4|0;m=f[j>>2]|0;f[l>>2]=m;return}p=f[y>>2]&-1>>>(32-x|0);y=(w|0)<(x|0)?w:x;n=f[d>>2]|0;i=f[n>>2]&~(-1<>2]&-1>>>(w-y|0));f[n>>2]=i;f[n>>2]=i|p<>2];i=(f[o>>2]|0)+y|0;w=n+(i>>>5<<2)|0;f[d>>2]=w;f[o>>2]=i&31;i=x-y|0;if((i|0)<=0){j=o;k=f[d>>2]|0;f[a>>2]=k;l=a+4|0;m=f[j>>2]|0;f[l>>2]=m;return}f[w>>2]=f[w>>2]&~(-1>>>(32-i|0))|p>>>y;f[o>>2]=i;j=o;k=f[d>>2]|0;f[a>>2]=k;l=a+4|0;m=f[j>>2]|0;f[l>>2]=m;return}function le(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+9|0;i=d+8|0;j=f[(f[a+184>>2]|0)+(c<<2)>>2]&255;b[h>>0]=j;c=a+4|0;k=f[(f[c>>2]|0)+44>>2]|0;l=k+16|0;m=f[l+4>>2]|0;if((m|0)>0|(m|0)==0&(f[l>>2]|0)>>>0>0)n=j;else{f[g>>2]=f[k+4>>2];f[e>>2]=f[g>>2];ye(k,e,h,h+1|0)|0;n=b[h>>0]|0}a:do if(n<<24>>24>-1){k=a+172|0;j=f[(f[k>>2]|0)+((n<<24>>24)*136|0)>>2]|0;l=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+56|0;m=b[h>>0]|0;o=f[k>>2]|0;k=f[o+(m*136|0)+132>>2]|0;switch(f[(f[(f[l>>2]|0)+84>>2]|0)+(j<<2)>>2]|0){case 0:{p=k;q=7;break a;break}case 1:{if(b[o+(m*136|0)+28>>0]|0){p=k;q=7;break a}break}default:{}}m=f[(f[c>>2]|0)+44>>2]|0;b[i>>0]=1;o=m+16|0;j=f[o+4>>2]|0;if(!((j|0)>0|(j|0)==0&(f[o>>2]|0)>>>0>0)){f[g>>2]=f[m+4>>2];f[e>>2]=f[g>>2];ye(m,e,i,i+1|0)|0}r=k}else{p=f[a+68>>2]|0;q=7}while(0);if((q|0)==7){q=f[(f[c>>2]|0)+44>>2]|0;b[i>>0]=0;a=q+16|0;h=f[a+4>>2]|0;if(!((h|0)>0|(h|0)==0&(f[a>>2]|0)>>>0>0)){f[g>>2]=f[q+4>>2];f[e>>2]=f[g>>2];ye(q,e,i,i+1|0)|0}r=p}p=f[(f[c>>2]|0)+44>>2]|0;b[i>>0]=r;r=p+16|0;c=f[r+4>>2]|0;if((c|0)>0|(c|0)==0&(f[r>>2]|0)>>>0>0){u=d;return 1}f[g>>2]=f[p+4>>2];f[e>>2]=f[g>>2];ye(p,e,i,i+1|0)|0;u=d;return 1}function me(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;h=u;u=u+16|0;i=h+4|0;j=h;k=a+60|0;f[a+64>>2]=g;g=a+8|0;Ah(g,b,d,e);d=a+56|0;l=f[d>>2]|0;m=f[l+4>>2]|0;n=f[l>>2]|0;o=m-n|0;if((o|0)<=0){u=h;return 1}p=(o>>>2)+-1|0;o=a+68|0;q=a+16|0;r=a+32|0;s=a+12|0;t=a+28|0;v=a+20|0;w=a+24|0;if(m-n>>2>>>0>p>>>0){x=p;y=n}else{z=l;mq(z)}while(1){f[j>>2]=f[y+(x<<2)>>2];f[i>>2]=f[j>>2];tb(k,i,b,x)|0;l=X(x,e)|0;n=b+(l<<2)|0;p=c+(l<<2)|0;l=f[g>>2]|0;if((l|0)>0){m=0;a=o;A=l;while(1){if((A|0)>0){l=0;do{B=f[a+(l<<2)>>2]|0;C=f[q>>2]|0;if((B|0)>(C|0)){D=f[r>>2]|0;f[D+(l<<2)>>2]=C;E=D}else{D=f[s>>2]|0;C=f[r>>2]|0;f[C+(l<<2)>>2]=(B|0)<(D|0)?D:B;E=C}l=l+1|0}while((l|0)<(f[g>>2]|0));F=E}else F=f[r>>2]|0;l=(f[n+(m<<2)>>2]|0)-(f[F+(m<<2)>>2]|0)|0;C=p+(m<<2)|0;f[C>>2]=l;if((l|0)>=(f[t>>2]|0)){if((l|0)>(f[w>>2]|0)){G=l-(f[v>>2]|0)|0;H=18}}else{G=(f[v>>2]|0)+l|0;H=18}if((H|0)==18){H=0;f[C>>2]=G}m=m+1|0;A=f[g>>2]|0;if((m|0)>=(A|0))break;else a=F}}x=x+-1|0;if((x|0)<=-1){H=3;break}a=f[d>>2]|0;y=f[a>>2]|0;if((f[a+4>>2]|0)-y>>2>>>0<=x>>>0){z=a;H=4;break}}if((H|0)==3){u=h;return 1}else if((H|0)==4)mq(z);return 0}function ne(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;h=u;u=u+16|0;i=h+4|0;j=h;k=a+60|0;f[a+64>>2]=g;g=a+8|0;Ah(g,b,d,e);d=a+56|0;l=f[d>>2]|0;m=f[l+4>>2]|0;n=f[l>>2]|0;o=m-n|0;if((o|0)<=0){u=h;return 1}p=(o>>>2)+-1|0;o=a+68|0;q=a+16|0;r=a+32|0;s=a+12|0;t=a+28|0;v=a+20|0;w=a+24|0;if(m-n>>2>>>0>p>>>0){x=p;y=n}else{z=l;mq(z)}while(1){f[j>>2]=f[y+(x<<2)>>2];f[i>>2]=f[j>>2];sb(k,i,b,x)|0;l=X(x,e)|0;n=b+(l<<2)|0;p=c+(l<<2)|0;l=f[g>>2]|0;if((l|0)>0){m=0;a=o;A=l;while(1){if((A|0)>0){l=0;do{B=f[a+(l<<2)>>2]|0;C=f[q>>2]|0;if((B|0)>(C|0)){D=f[r>>2]|0;f[D+(l<<2)>>2]=C;E=D}else{D=f[s>>2]|0;C=f[r>>2]|0;f[C+(l<<2)>>2]=(B|0)<(D|0)?D:B;E=C}l=l+1|0}while((l|0)<(f[g>>2]|0));F=E}else F=f[r>>2]|0;l=(f[n+(m<<2)>>2]|0)-(f[F+(m<<2)>>2]|0)|0;C=p+(m<<2)|0;f[C>>2]=l;if((l|0)>=(f[t>>2]|0)){if((l|0)>(f[w>>2]|0)){G=l-(f[v>>2]|0)|0;H=18}}else{G=(f[v>>2]|0)+l|0;H=18}if((H|0)==18){H=0;f[C>>2]=G}m=m+1|0;A=f[g>>2]|0;if((m|0)>=(A|0))break;else a=F}}x=x+-1|0;if((x|0)<=-1){H=3;break}a=f[d>>2]|0;y=f[a>>2]|0;if((f[a+4>>2]|0)-y>>2>>>0<=x>>>0){z=a;H=4;break}}if((H|0)==3){u=h;return 1}else if((H|0)==4)mq(z);return 0}function oe(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;b=u;u=u+16|0;c=b+4|0;d=b;e=a+12|0;g=f[e>>2]|0;h=(f[g+4>>2]|0)-(f[g>>2]|0)>>2;if(!h){u=b;return 1}i=a+152|0;j=a+140|0;k=a+144|0;l=a+148|0;a=0;m=g;while(1){f[d>>2]=(a>>>0)/3|0;f[c>>2]=f[d>>2];if(!(Rj(m,c)|0)?(g=f[e>>2]|0,(f[(f[g+12>>2]|0)+(a<<2)>>2]|0)==-1):0){n=a+1|0;o=((n>>>0)%3|0|0)==0?a+-2|0:n;if((o|0)==-1)p=-1;else p=f[(f[g>>2]|0)+(o<<2)>>2]|0;o=f[i>>2]|0;if((f[o+(p<<2)>>2]|0)==-1){g=f[k>>2]|0;n=f[l>>2]|0;if((g|0)==(n<<5|0)){if((g+1|0)<0){q=11;break}r=n<<6;n=g+32&-32;hi(j,g>>>0<1073741823?(r>>>0>>0?n:r):2147483647);s=f[k>>2]|0;t=f[i>>2]|0}else{s=g;t=o}f[k>>2]=s+1;o=(f[j>>2]|0)+(s>>>5<<2)|0;f[o>>2]=f[o>>2]&~(1<<(s&31));o=t+(p<<2)|0;if((f[o>>2]|0)==-1){r=a;n=o;while(1){f[n>>2]=g;o=r+1|0;a:do if((r|0)!=-1?(v=((o>>>0)%3|0|0)==0?r+-2|0:o,(v|0)!=-1):0){w=f[e>>2]|0;x=f[w+12>>2]|0;y=v;while(1){v=f[x+(y<<2)>>2]|0;if((v|0)==-1)break;z=v+1|0;A=((z>>>0)%3|0|0)==0?v+-2|0:z;if((A|0)==-1){B=-1;C=-1;break a}else y=A}x=y+1|0;A=((x>>>0)%3|0|0)==0?y+-2|0:x;if((A|0)==-1){B=y;C=-1}else{B=y;C=f[(f[w>>2]|0)+(A<<2)>>2]|0}}else{B=-1;C=-1}while(0);n=t+(C<<2)|0;if((f[n>>2]|0)!=-1)break;else r=B}}}}r=a+1|0;if(r>>>0>=h>>>0){q=3;break}a=r;m=f[e>>2]|0}if((q|0)==3){u=b;return 1}else if((q|0)==11)mq(j);return 0} +function pe(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;d=u;u=u+32|0;e=d+8|0;g=d;h=a+4|0;i=f[h>>2]|0;if(i>>>0>=b>>>0){f[h>>2]=b;u=d;return}j=a+8|0;k=f[j>>2]|0;l=k<<5;m=b-i|0;if(l>>>0>>0|i>>>0>(l-m|0)>>>0){f[e>>2]=0;n=e+4|0;f[n>>2]=0;o=e+8|0;f[o>>2]=0;if((b|0)<0)mq(a);p=k<<6;k=b+31&-32;hi(e,l>>>0<1073741823?(p>>>0>>0?k:p):2147483647);p=f[h>>2]|0;f[n>>2]=p+m;k=f[a>>2]|0;l=k;q=f[e>>2]|0;r=(l+(p>>>5<<2)-k<<3)+(p&31)|0;if((r|0)>0){p=r>>>5;Xl(q|0,k|0,p<<2|0)|0;k=r&31;r=q+(p<<2)|0;s=r;if(!k){t=0;v=s}else{w=-1>>>(32-k|0);f[r>>2]=f[r>>2]&~w|f[l+(p<<2)>>2]&w;t=k;v=s}}else{t=0;v=q}f[g>>2]=v;f[g+4>>2]=t;t=g;g=f[t>>2]|0;v=f[t+4>>2]|0;t=f[a>>2]|0;f[a>>2]=f[e>>2];f[e>>2]=t;e=f[h>>2]|0;f[h>>2]=f[n>>2];f[n>>2]=e;e=f[j>>2]|0;f[j>>2]=f[o>>2];f[o>>2]=e;if(t|0)br(t);x=g;y=v}else{v=(f[a>>2]|0)+(i>>>5<<2)|0;f[h>>2]=b;x=v;y=i&31}if(!m){u=d;return}i=(y|0)==0;v=x;if(c){if(i){z=m;A=x;B=v}else{c=32-y|0;b=c>>>0>m>>>0?m:c;f[v>>2]=f[v>>2]|-1>>>(c-b|0)&-1<>>5;hj(A|0,-1,c<<2|0)|0;A=z&31;z=B+(c<<2)|0;if(!A){u=d;return}f[z>>2]=f[z>>2]|-1>>>(32-A|0);u=d;return}else{if(i){C=m;D=x;E=v}else{x=32-y|0;i=x>>>0>m>>>0?m:x;f[v>>2]=f[v>>2]&~(-1>>>(x-i|0)&-1<>>5;hj(D|0,0,y<<2|0)|0;D=C&31;C=E+(y<<2)|0;if(!D){u=d;return}f[C>>2]=f[C>>2]&~(-1>>>(32-D|0));u=d;return}}function qe(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0;a=u;u=u+48|0;g=a+36|0;h=a+24|0;i=a+12|0;j=a;if(!c){k=0;u=a;return k|0}f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;l=vj(d)|0;if(l>>>0>4294967279)mq(g);if(l>>>0<11){b[g+11>>0]=l;if(!l)m=g;else{n=g;o=7}}else{p=l+16&-16;q=dn(p)|0;f[g>>2]=q;f[g+8>>2]=p|-2147483648;f[g+4>>2]=l;n=q;o=7}if((o|0)==7){Rg(n|0,d|0,l|0)|0;m=n}b[m+l>>0]=0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;l=vj(e)|0;if(l>>>0>4294967279)mq(h);if(l>>>0<11){b[h+11>>0]=l;if(!l)r=h;else{s=h;o=13}}else{m=l+16&-16;n=dn(m)|0;f[h>>2]=n;f[h+8>>2]=m|-2147483648;f[h+4>>2]=l;s=n;o=13}if((o|0)==13){Rg(s|0,e|0,l|0)|0;r=s}b[r+l>>0]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;l=vj(d)|0;if(l>>>0>4294967279)mq(i);if(l>>>0<11){b[i+11>>0]=l;if(!l)t=i;else{v=i;o=19}}else{r=l+16&-16;s=dn(r)|0;f[i>>2]=s;f[i+8>>2]=r|-2147483648;f[i+4>>2]=l;v=s;o=19}if((o|0)==19){Rg(v|0,d|0,l|0)|0;t=v}b[t+l>>0]=0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;l=vj(e)|0;if(l>>>0>4294967279)mq(j);if(l>>>0<11){b[j+11>>0]=l;if(!l)w=j;else{x=j;o=25}}else{t=l+16&-16;v=dn(t)|0;f[j>>2]=v;f[j+8>>2]=t|-2147483648;f[j+4>>2]=l;x=v;o=25}if((o|0)==25){Rg(x|0,e|0,l|0)|0;w=x}b[w+l>>0]=0;en(c,i,j);if((b[j+11>>0]|0)<0)br(f[j>>2]|0);if((b[i+11>>0]|0)<0)br(f[i>>2]|0);if((b[h+11>>0]|0)<0)br(f[h>>2]|0);if((b[g+11>>0]|0)<0)br(f[g>>2]|0);k=1;u=a;return k|0}function re(a,c){a=a|0;c=c|0;var d=0,e=0,g=0;f[a>>2]=f[c>>2];d=c+4|0;f[a+4>>2]=f[d>>2];e=c+8|0;f[a+8>>2]=f[e>>2];g=c+12|0;f[a+12>>2]=f[g>>2];f[d>>2]=0;f[e>>2]=0;f[g>>2]=0;g=c+16|0;f[a+16>>2]=f[g>>2];e=c+20|0;f[a+20>>2]=f[e>>2];d=c+24|0;f[a+24>>2]=f[d>>2];f[g>>2]=0;f[e>>2]=0;f[d>>2]=0;b[a+28>>0]=b[c+28>>0]|0;d=a+32|0;e=c+32|0;f[d>>2]=0;g=a+36|0;f[g>>2]=0;f[a+40>>2]=0;f[d>>2]=f[e>>2];d=c+36|0;f[g>>2]=f[d>>2];g=c+40|0;f[a+40>>2]=f[g>>2];f[g>>2]=0;f[d>>2]=0;f[e>>2]=0;e=a+44|0;d=c+44|0;f[e>>2]=0;g=a+48|0;f[g>>2]=0;f[a+52>>2]=0;f[e>>2]=f[d>>2];e=c+48|0;f[g>>2]=f[e>>2];g=c+52|0;f[a+52>>2]=f[g>>2];f[g>>2]=0;f[e>>2]=0;f[d>>2]=0;d=a+56|0;e=c+56|0;f[d>>2]=0;g=a+60|0;f[g>>2]=0;f[a+64>>2]=0;f[d>>2]=f[e>>2];d=c+60|0;f[g>>2]=f[d>>2];g=c+64|0;f[a+64>>2]=f[g>>2];f[g>>2]=0;f[d>>2]=0;f[e>>2]=0;f[a+68>>2]=f[c+68>>2];f[a+72>>2]=f[c+72>>2];e=a+76|0;d=c+76|0;f[e>>2]=0;g=a+80|0;f[g>>2]=0;f[a+84>>2]=0;f[e>>2]=f[d>>2];e=c+80|0;f[g>>2]=f[e>>2];g=c+84|0;f[a+84>>2]=f[g>>2];f[g>>2]=0;f[e>>2]=0;f[d>>2]=0;d=a+88|0;e=c+88|0;f[d>>2]=0;g=a+92|0;f[g>>2]=0;f[a+96>>2]=0;f[d>>2]=f[e>>2];d=c+92|0;f[g>>2]=f[d>>2];g=c+96|0;f[a+96>>2]=f[g>>2];f[g>>2]=0;f[d>>2]=0;f[e>>2]=0;b[a+100>>0]=b[c+100>>0]|0;e=a+104|0;d=c+104|0;f[e>>2]=0;g=a+108|0;f[g>>2]=0;f[a+112>>2]=0;f[e>>2]=f[d>>2];e=c+108|0;f[g>>2]=f[e>>2];g=c+112|0;f[a+112>>2]=f[g>>2];f[g>>2]=0;f[e>>2]=0;f[d>>2]=0;d=a+116|0;e=c+116|0;f[d>>2]=0;g=a+120|0;f[g>>2]=0;f[a+124>>2]=0;f[d>>2]=f[e>>2];d=c+120|0;f[g>>2]=f[d>>2];g=c+124|0;f[a+124>>2]=f[g>>2];f[g>>2]=0;f[d>>2]=0;f[e>>2]=0;f[a+128>>2]=f[c+128>>2];f[a+132>>2]=f[c+132>>2];return}function se(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;h=u;u=u+48|0;i=h+36|0;j=h+24|0;k=h+8|0;l=h+4|0;m=h;n=e+4|0;Bh(i,c,(f[n>>2]|0)-(f[e>>2]|0)>>2,2,g,d,1);g=f[i>>2]|0;o=(f[f[g>>2]>>2]|0)+(f[g+48>>2]|0)|0;f[k>>2]=-1;f[k+4>>2]=-1;f[k+8>>2]=-1;f[k+12>>2]=-1;p=f[c+4>>2]|0;if((p+-2|0)>>>0<=28){f[k>>2]=p;c=1<>2]=c+-1;p=c+-2|0;f[k+8>>2]=p;f[k+12>>2]=(p|0)/2|0;p=f[e>>2]|0;if((f[n>>2]|0)==(p|0))q=g;else{c=d+84|0;r=d+68|0;s=d+48|0;t=d+40|0;v=0;w=0;x=p;while(1){p=f[x+(v<<2)>>2]|0;if(!(b[c>>0]|0))y=f[(f[r>>2]|0)+(p<<2)>>2]|0;else y=p;p=s;z=f[p>>2]|0;A=f[p+4>>2]|0;p=t;B=f[p>>2]|0;C=on(B|0,f[p+4>>2]|0,y|0,0)|0;p=Tn(C|0,I|0,z|0,A|0)|0;Rg(j|0,(f[f[d>>2]>>2]|0)+p|0,B|0)|0;df(k,j,l,m);f[o+(w<<2)>>2]=f[l>>2];f[o+((w|1)<<2)>>2]=f[m>>2];v=v+1|0;x=f[e>>2]|0;if(v>>>0>=(f[n>>2]|0)-x>>2>>>0)break;else w=w+2|0}q=f[i>>2]|0}f[a>>2]=q;f[i>>2]=0;u=h;return}f[a>>2]=0;f[i>>2]=0;if(!g){u=h;return}i=g+88|0;a=f[i>>2]|0;f[i>>2]=0;if(a|0){i=f[a+8>>2]|0;if(i|0){q=a+12|0;if((f[q>>2]|0)!=(i|0))f[q>>2]=i;br(i)}br(a)}a=f[g+68>>2]|0;if(a|0){i=g+72|0;q=f[i>>2]|0;if((q|0)!=(a|0))f[i>>2]=q+(~((q+-4-a|0)>>>2)<<2);br(a)}a=g+64|0;q=f[a>>2]|0;f[a>>2]=0;if(q|0){a=f[q>>2]|0;if(a|0){i=q+4|0;if((f[i>>2]|0)!=(a|0))f[i>>2]=a;br(a)}br(q)}br(g);u=h;return}function te(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=a+8|0;e=f[d>>2]|0;g=a+4|0;h=f[g>>2]|0;if(((e-h|0)/136|0)>>>0>=c>>>0){i=c;j=h;do{f[j>>2]=-1;Ek(j+4|0);b[j+100>>0]=1;k=j+104|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;f[k+24>>2]=0;j=(f[g>>2]|0)+136|0;f[g>>2]=j;i=i+-1|0}while((i|0)!=0);return}i=f[a>>2]|0;j=(h-i|0)/136|0;h=j+c|0;if(h>>>0>31580641)mq(a);k=(e-i|0)/136|0;i=k<<1;e=k>>>0<15790320?(i>>>0>>0?h:i):31580641;do if(e)if(e>>>0>31580641){i=ra(8)|0;Wo(i,14941);f[i>>2]=6944;va(i|0,1080,114)}else{l=dn(e*136|0)|0;break}else l=0;while(0);i=l+(j*136|0)|0;j=i;h=l+(e*136|0)|0;e=c;c=j;l=i;do{f[l>>2]=-1;Ek(l+4|0);b[l+100>>0]=1;k=l+104|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;f[k+24>>2]=0;l=c+136|0;c=l;e=e+-1|0}while((e|0)!=0);e=f[a>>2]|0;l=f[g>>2]|0;if((l|0)==(e|0)){m=j;n=e;o=e}else{k=l;l=j;j=i;do{k=k+-136|0;re(j+-136|0,k);j=l+-136|0;l=j}while((k|0)!=(e|0));m=l;n=f[a>>2]|0;o=f[g>>2]|0}f[a>>2]=m;f[g>>2]=c;f[d>>2]=h;h=n;if((o|0)!=(h|0)){d=o;do{o=f[d+-20>>2]|0;if(o|0){c=d+-16|0;g=f[c>>2]|0;if((g|0)!=(o|0))f[c>>2]=g+(~((g+-4-o|0)>>>2)<<2);br(o)}o=f[d+-32>>2]|0;if(o|0){g=d+-28|0;c=f[g>>2]|0;if((c|0)!=(o|0))f[g>>2]=c+(~((c+-4-o|0)>>>2)<<2);br(o)}yi(d+-132|0);d=d+-136|0}while((d|0)!=(h|0))}if(!n)return;br(n);return}function ue(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=f[b>>2]|0;b=a+12|0;d=(c|0)==-1;e=c+1|0;do if(!d){g=((e>>>0)%3|0|0)==0?c+-2|0:e;if(!((c>>>0)%3|0)){h=g;i=c+2|0;break}else{h=g;i=c+-1|0;break}}else{h=-1;i=-1}while(0);e=d?-1:(c>>>0)/3|0;g=a+28|0;j=(f[g>>2]|0)+(e>>>5<<2)|0;f[j>>2]=1<<(e&31)|f[j>>2];j=a+172|0;e=a+176|0;k=a+280|0;if(((!d?(d=f[(f[(f[b>>2]|0)+12>>2]|0)+(c<<2)>>2]|0,(d|0)!=-1):0)?(a=(d>>>0)/3|0,(f[(f[g>>2]|0)+(a>>>5<<2)>>2]&1<<(a&31)|0)==0):0)?(a=f[j>>2]|0,(f[e>>2]|0)!=(a|0)):0){d=c>>>5;l=1<<(c&31);c=0;m=a;do{a=(f[k>>2]|0)+(c<<5)|0;if(!(l&f[(f[m+(c*136|0)+4>>2]|0)+(d<<2)>>2]))Vi(a,0);else Vi(a,1);c=c+1|0;m=f[j>>2]|0}while(c>>>0<(((f[e>>2]|0)-m|0)/136|0)>>>0)}if((((h|0)!=-1?(m=f[(f[(f[b>>2]|0)+12>>2]|0)+(h<<2)>>2]|0,(m|0)!=-1):0)?(c=(m>>>0)/3|0,(f[(f[g>>2]|0)+(c>>>5<<2)>>2]&1<<(c&31)|0)==0):0)?(c=f[j>>2]|0,(f[e>>2]|0)!=(c|0)):0){m=h>>>5;d=1<<(h&31);h=0;l=c;do{c=(f[k>>2]|0)+(h<<5)|0;if(!(d&f[(f[l+(h*136|0)+4>>2]|0)+(m<<2)>>2]))Vi(c,0);else Vi(c,1);h=h+1|0;l=f[j>>2]|0}while(h>>>0<(((f[e>>2]|0)-l|0)/136|0)>>>0)}if((i|0)==-1)return 1;l=f[(f[(f[b>>2]|0)+12>>2]|0)+(i<<2)>>2]|0;if((l|0)==-1)return 1;b=(l>>>0)/3|0;if(f[(f[g>>2]|0)+(b>>>5<<2)>>2]&1<<(b&31)|0)return 1;b=f[j>>2]|0;if((f[e>>2]|0)==(b|0))return 1;g=i>>>5;l=1<<(i&31);i=0;h=b;do{b=(f[k>>2]|0)+(i<<5)|0;if(!(l&f[(f[h+(i*136|0)+4>>2]|0)+(g<<2)>>2]))Vi(b,0);else Vi(b,1);i=i+1|0;h=f[j>>2]|0}while(i>>>0<(((f[e>>2]|0)-h|0)/136|0)>>>0);return 1}function ve(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;i=a+4|0;j=a+8|0;Nh((f[j>>2]|0)-(f[i>>2]|0)>>2,c)|0;k=f[i>>2]|0;if((f[j>>2]|0)==(k|0)){u=d;return 1}l=a+32|0;a=c+16|0;m=c+4|0;n=h+1|0;o=h+1|0;p=h+1|0;q=h+1|0;r=0;s=k;do{k=f[(f[(f[l>>2]|0)+8>>2]|0)+(f[s+(r<<2)>>2]<<2)>>2]|0;b[h>>0]=f[k+56>>2];t=a;v=f[t>>2]|0;w=f[t+4>>2]|0;if((w|0)>0|(w|0)==0&v>>>0>0){x=w;y=v}else{f[g>>2]=f[m>>2];f[e>>2]=f[g>>2];ye(c,e,h,q)|0;v=a;x=f[v+4>>2]|0;y=f[v>>2]|0}b[h>>0]=f[k+28>>2];if((x|0)>0|(x|0)==0&y>>>0>0){z=x;A=y}else{f[g>>2]=f[m>>2];f[e>>2]=f[g>>2];ye(c,e,h,p)|0;v=a;z=f[v+4>>2]|0;A=f[v>>2]|0}b[h>>0]=b[k+24>>0]|0;if((z|0)>0|(z|0)==0&A>>>0>0){B=z;C=A}else{f[g>>2]=f[m>>2];f[e>>2]=f[g>>2];ye(c,e,h,o)|0;v=a;B=f[v+4>>2]|0;C=f[v>>2]|0}b[h>>0]=b[k+32>>0]|0;if(!((B|0)>0|(B|0)==0&C>>>0>0)){f[g>>2]=f[m>>2];f[e>>2]=f[g>>2];ye(c,e,h,n)|0}Nh(f[k+60>>2]|0,c)|0;r=r+1|0;s=f[i>>2]|0}while(r>>>0<(f[j>>2]|0)-s>>2>>>0);u=d;return 1}function we(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0;d=u;u=u+32|0;e=d+16|0;g=d+12|0;h=d+8|0;i=d+4|0;j=d;wp(a);f[a+16>>2]=0;f[a+20>>2]=0;f[a+12>>2]=a+16;k=a+24|0;wp(k);l=b+4|0;if((a|0)!=(l|0)){f[h>>2]=f[l>>2];f[i>>2]=b+8;f[g>>2]=f[h>>2];f[e>>2]=f[i>>2];Hc(a,g,e)}l=b+28|0;if((k|0)!=(l|0)){f[h>>2]=f[l>>2];f[i>>2]=b+32;f[g>>2]=f[h>>2];f[e>>2]=f[i>>2];Hc(k,g,e)}f[j>>2]=0;k=c+8|0;l=c+12|0;c=f[l>>2]|0;m=f[k>>2]|0;if((c-m|0)<=0){u=d;return}n=b+20|0;b=m;m=c;c=0;while(1){o=f[(f[b+(c<<2)>>2]|0)+56>>2]|0;p=f[n>>2]|0;if(p){q=n;r=p;a:while(1){p=r;while(1){if((f[p+16>>2]|0)>=(o|0))break;s=f[p+4>>2]|0;if(!s){t=q;break a}else p=s}r=f[p>>2]|0;if(!r){t=p;break}else q=p}if((t|0)!=(n|0)?(o|0)>=(f[t+16>>2]|0):0){q=t+20|0;r=wd(a,j)|0;if((r|0)!=(q|0)){f[h>>2]=f[q>>2];f[i>>2]=t+24;f[g>>2]=f[h>>2];f[e>>2]=f[i>>2];Hc(r,g,e)}v=f[j>>2]|0;w=f[k>>2]|0;x=f[l>>2]|0}else{v=c;w=b;x=m}}else{v=c;w=b;x=m}c=v+1|0;f[j>>2]=c;if((c|0)>=(x-w>>2|0))break;else{b=w;m=x}}u=d;return}function xe(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;i=a+12|0;Nh(f[i>>2]|0,c)|0;if(!(f[i>>2]|0)){j=1;u=d;return j|0}k=c+16|0;l=c+4|0;m=h+1|0;n=h+1|0;o=h+1|0;p=0;while(1){q=f[a>>2]|0;r=f[q+(p<<3)>>2]|0;if(r>>>0>63)if(r>>>0>16383)if(r>>>0>4194303){j=0;s=20;break}else{t=2;s=13}else{t=1;s=13}else if(!r){v=p+1|0;w=0;while(1){if(f[q+(v+w<<3)>>2]|0){x=w;break}y=w+1|0;if(y>>>0<63)w=y;else{x=y;break}}b[h>>0]=x<<2|3;w=k;v=f[w+4>>2]|0;if(!((v|0)>0|(v|0)==0&(f[w>>2]|0)>>>0>0)){f[g>>2]=f[l>>2];f[e>>2]=f[g>>2];ye(c,e,h,o)|0}z=x+p|0}else{t=0;s=13}if((s|0)==13){s=0;b[h>>0]=t|r<<2;w=k;v=f[w+4>>2]|0;if(!((v|0)>0|(v|0)==0&(f[w>>2]|0)>>>0>0)){f[g>>2]=f[l>>2];f[e>>2]=f[g>>2];ye(c,e,h,n)|0}if(!t)z=p;else{w=0;do{w=w+1|0;b[h>>0]=r>>>((w<<3)+-2|0);v=k;q=f[v+4>>2]|0;if(!((q|0)>0|(q|0)==0&(f[v>>2]|0)>>>0>0)){f[g>>2]=f[l>>2];f[e>>2]=f[g>>2];ye(c,e,h,m)|0}}while((w|0)<(t|0));z=p}}p=z+1|0;if(p>>>0>=(f[i>>2]|0)>>>0){j=1;s=20;break}}if((s|0)==20){u=d;return j|0}return 0}function ye(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;g=f[a>>2]|0;h=g;i=(f[c>>2]|0)-h|0;c=g+i|0;j=e-d|0;if((j|0)<=0){k=c;return k|0}l=a+8|0;m=f[l>>2]|0;n=a+4|0;o=f[n>>2]|0;p=o;if((j|0)<=(m-p|0)){q=p-c|0;if((j|0)>(q|0)){r=d+q|0;if((r|0)==(e|0))s=o;else{t=r;u=o;while(1){b[u>>0]=b[t>>0]|0;t=t+1|0;v=(f[n>>2]|0)+1|0;f[n>>2]=v;if((t|0)==(e|0)){s=v;break}else u=v}}if((q|0)>0){w=r;x=s}else{k=c;return k|0}}else{w=e;x=o}s=x-(c+j)|0;r=c+s|0;if(r>>>0>>0){q=r;r=x;do{b[r>>0]=b[q>>0]|0;q=q+1|0;r=(f[n>>2]|0)+1|0;f[n>>2]=r}while((q|0)!=(o|0))}if(s|0)Xl(x+(0-s)|0,c|0,s|0)|0;if((w|0)==(d|0)){k=c;return k|0}else{y=d;z=c}while(1){b[z>>0]=b[y>>0]|0;y=y+1|0;if((y|0)==(w|0)){k=c;break}else z=z+1|0}return k|0}z=p-h+j|0;if((z|0)<0)mq(a);j=m-h|0;h=j<<1;m=j>>>0<1073741823?(h>>>0>>0?z:h):2147483647;h=c;if(!m)A=0;else A=dn(m)|0;z=A+i|0;i=z;j=A+m|0;if((d|0)==(e|0)){B=i;C=g}else{g=d;d=i;i=z;do{b[i>>0]=b[g>>0]|0;i=d+1|0;d=i;g=g+1|0}while((g|0)!=(e|0));B=d;C=f[a>>2]|0}d=h-C|0;e=z+(0-d)|0;if((d|0)>0)Rg(e|0,C|0,d|0)|0;d=(f[n>>2]|0)-h|0;if((d|0)>0){h=B;Rg(h|0,c|0,d|0)|0;D=h+d|0;E=f[a>>2]|0}else{D=B;E=C}f[a>>2]=e;f[n>>2]=D;f[l>>2]=j;if(!E){k=z;return k|0}br(E);k=z;return k|0}function ze(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=u;u=u+16|0;g=e;h=f[(f[c+4>>2]|0)+(d<<2)>>2]|0;d=f[c+28>>2]|0;c=f[(f[(f[d+4>>2]|0)+8>>2]|0)+(h<<2)>>2]|0;switch(f[c+28>>2]|0){case 5:case 6:case 3:case 4:case 1:case 2:{i=dn(40)|0;Ao(i);j=i;k=j;f[a>>2]=k;u=e;return}case 9:{l=3;break}default:{}}if((l|0)==3){i=f[d+48>>2]|0;d=dn(32)|0;f[g>>2]=d;f[g+8>>2]=-2147483616;f[g+4>>2]=17;m=d;n=12932;o=m+17|0;do{b[m>>0]=b[n>>0]|0;m=m+1|0;n=n+1|0}while((m|0)<(o|0));b[d+17>>0]=0;d=i+16|0;n=f[d>>2]|0;if(n){p=d;q=n;a:while(1){n=q;while(1){if((f[n+16>>2]|0)>=(h|0))break;r=f[n+4>>2]|0;if(!r){s=p;break a}else n=r}q=f[n>>2]|0;if(!q){s=n;break}else p=n}if(((s|0)!=(d|0)?(h|0)>=(f[s+16>>2]|0):0)?(h=s+20|0,(sh(h,g)|0)!=0):0)t=yk(h,g,-1)|0;else l=12}else l=12;if((l|0)==12)t=yk(i,g,-1)|0;if((b[g+11>>0]|0)<0)br(f[g>>2]|0);if((t|0)>0)if((f[c+56>>2]|0)==1){c=dn(48)|0;m=c;o=m+48|0;do{f[m>>2]=0;m=m+4|0}while((m|0)<(o|0));Ao(c);f[c>>2]=2256;f[c+40>>2]=1152;f[c+44>>2]=-1;j=c;k=j;f[a>>2]=k;u=e;return}else{c=dn(64)|0;mm(c);j=c;k=j;f[a>>2]=k;u=e;return}}c=dn(36)|0;wm(c);j=c;k=j;f[a>>2]=k;u=e;return}function Ae(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=(c|0)==(a|0);b[c+12>>0]=d&1;if(d)return;else e=c;while(1){g=e+8|0;h=f[g>>2]|0;c=h+12|0;if(b[c>>0]|0){i=23;break}j=h+8|0;k=f[j>>2]|0;d=f[k>>2]|0;if((d|0)==(h|0)){l=f[k+4>>2]|0;if(!l){i=7;break}m=l+12|0;if(!(b[m>>0]|0))n=m;else{i=7;break}}else{if(!d){i=16;break}m=d+12|0;if(!(b[m>>0]|0))n=m;else{i=16;break}}b[c>>0]=1;c=(k|0)==(a|0);b[k+12>>0]=c&1;b[n>>0]=1;if(c){i=23;break}else e=k}if((i|0)==7){if((f[h>>2]|0)==(e|0)){o=h;p=k}else{n=h+4|0;a=f[n>>2]|0;c=f[a>>2]|0;f[n>>2]=c;if(!c)q=k;else{f[c+8>>2]=h;q=f[j>>2]|0}f[a+8>>2]=q;q=f[j>>2]|0;f[((f[q>>2]|0)==(h|0)?q:q+4|0)>>2]=a;f[a>>2]=h;f[j>>2]=a;o=a;p=f[a+8>>2]|0}b[o+12>>0]=1;b[p+12>>0]=0;o=f[p>>2]|0;a=o+4|0;q=f[a>>2]|0;f[p>>2]=q;if(q|0)f[q+8>>2]=p;q=p+8|0;f[o+8>>2]=f[q>>2];c=f[q>>2]|0;f[((f[c>>2]|0)==(p|0)?c:c+4|0)>>2]=o;f[a>>2]=p;f[q>>2]=o;return}else if((i|0)==16){if((f[h>>2]|0)==(e|0)){o=e+4|0;q=f[o>>2]|0;f[h>>2]=q;if(!q)r=k;else{f[q+8>>2]=h;r=f[j>>2]|0}f[g>>2]=r;r=f[j>>2]|0;f[((f[r>>2]|0)==(h|0)?r:r+4|0)>>2]=e;f[o>>2]=h;f[j>>2]=e;s=e;t=f[e+8>>2]|0}else{s=h;t=k}b[s+12>>0]=1;b[t+12>>0]=0;s=t+4|0;k=f[s>>2]|0;h=f[k>>2]|0;f[s>>2]=h;if(h|0)f[h+8>>2]=t;h=t+8|0;f[k+8>>2]=f[h>>2];s=f[h>>2]|0;f[((f[s>>2]|0)==(t|0)?s:s+4|0)>>2]=k;f[k>>2]=t;f[h>>2]=k;return}else if((i|0)==23)return}function Be(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=Oa,C=Oa;h=u;u=u+16|0;i=h;j=e+4|0;k=b[d+24>>0]|0;l=k<<24>>24;Bh(a,c,(f[j>>2]|0)-(f[e>>2]|0)>>2,l,g,d,1);g=f[a>>2]|0;a=(f[f[g>>2]>>2]|0)+(f[g+48>>2]|0)|0;g=f[c+4>>2]|0;sq(i);yo(i,$(n[c+20>>2]),(1<>>0>1073741823?-1:l<<2)|0;m=f[j>>2]|0;j=f[e>>2]|0;e=j;if((m|0)==(j|0)){$q(g);u=h;return}o=d+68|0;p=d+48|0;q=d+40|0;r=c+8|0;c=(b[d+84>>0]|0)==0;s=m-j>>2;if(k<<24>>24>0){t=0;v=0}else{k=0;do{j=f[e+(k<<2)>>2]|0;if(c)w=f[(f[o>>2]|0)+(j<<2)>>2]|0;else w=j;j=p;m=f[j>>2]|0;x=f[j+4>>2]|0;j=q;y=f[j>>2]|0;z=on(y|0,f[j+4>>2]|0,w|0,0)|0;j=Tn(z|0,I|0,m|0,x|0)|0;Rg(g|0,(f[f[d>>2]>>2]|0)+j|0,y|0)|0;k=k+1|0}while(k>>>0>>0);$q(g);u=h;return}while(1){k=f[e+(t<<2)>>2]|0;if(c)A=f[(f[o>>2]|0)+(k<<2)>>2]|0;else A=k;k=p;w=f[k>>2]|0;y=f[k+4>>2]|0;k=q;j=f[k>>2]|0;x=on(j|0,f[k+4>>2]|0,A|0,0)|0;k=Tn(x|0,I|0,w|0,y|0)|0;Rg(g|0,(f[f[d>>2]>>2]|0)+k|0,j|0)|0;j=f[r>>2]|0;B=$(n[i>>2]);k=0;y=v;while(1){C=$(n[g+(k<<2)>>2]);w=~~$(J($($(B*$(C-$(n[j+(k<<2)>>2])))+$(.5))));f[a+(y<<2)>>2]=w;k=k+1|0;if((k|0)==(l|0))break;else y=y+1|0}t=t+1|0;if(t>>>0>=s>>>0)break;else v=v+l|0}$q(g);u=h;return}function Ce(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=f[b>>2]|0;b=a+12|0;e=(d|0)==-1;do if(e){g=1;h=-1;i=-1}else{j=d+(((d>>>0)%3|0|0)==0?2:-1)|0;if((j|0)!=-1){k=f[(f[b>>2]|0)+12>>2]|0;l=j;while(1){j=f[k+(l<<2)>>2]|0;if((j|0)==-1){m=0;n=l;break}o=j+1|0;l=((o>>>0)%3|0|0)==0?j+-2|0:o;if((l|0)==-1){m=1;n=-1;break}}if(e){g=m;h=-1;i=n;break}else{p=m;q=n}}else{p=1;q=-1}g=p;h=f[(f[f[b>>2]>>2]|0)+(d<<2)>>2]|0;i=q}while(0);if(c){c=(f[a+84>>2]|0)+(h>>>5<<2)|0;f[c>>2]=f[c>>2]|1<<(h&31);r=1}else r=0;c=f[(f[a+152>>2]|0)+(h<<2)>>2]|0;q=(f[a+140>>2]|0)+(c>>>5<<2)|0;f[q>>2]=f[q>>2]|1<<(c&31);if(!g){g=(((i>>>0)%3|0|0)==0?2:-1)+i|0;if((g|0)==-1){s=-1;t=i}else{s=f[(f[f[b>>2]>>2]|0)+(g<<2)>>2]|0;t=i}}else{s=-1;t=-1}if((s|0)==(h|0)){u=r;return u|0}i=f[a+84>>2]|0;a=r;r=s;s=t;while(1){t=i+(r>>>5<<2)|0;f[t>>2]=f[t>>2]|1<<(r&31);t=a+1|0;g=s+1|0;a:do if((s|0)!=-1?(c=((g>>>0)%3|0|0)==0?s+-2|0:g,(c|0)!=-1):0){q=f[b>>2]|0;d=f[q+12>>2]|0;p=c;while(1){c=f[d+(p<<2)>>2]|0;if((c|0)==-1)break;n=c+1|0;m=((n>>>0)%3|0|0)==0?c+-2|0:n;if((m|0)==-1){v=-1;w=-1;break a}else p=m}d=(((p>>>0)%3|0|0)==0?2:-1)+p|0;if((d|0)==-1){v=-1;w=p}else{v=f[(f[q>>2]|0)+(d<<2)>>2]|0;w=p}}else{v=-1;w=-1}while(0);if((v|0)==(h|0)){u=t;break}else{a=t;r=v;s=w}}return u|0}function De(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;c=a+4|0;d=f[c>>2]|0;e=a+100|0;if(d>>>0<(f[e>>2]|0)>>>0){f[c>>2]=d+1;g=h[d>>0]|0}else g=Di(a)|0;switch(g|0){case 43:case 45:{d=(g|0)==45&1;i=f[c>>2]|0;if(i>>>0<(f[e>>2]|0)>>>0){f[c>>2]=i+1;j=h[i>>0]|0}else j=Di(a)|0;if((b|0)!=0&(j+-48|0)>>>0>9?(f[e>>2]|0)!=0:0){f[c>>2]=(f[c>>2]|0)+-1;k=d;l=j}else{k=d;l=j}break}default:{k=0;l=g}}if((l+-48|0)>>>0>9)if(!(f[e>>2]|0)){m=-2147483648;n=0}else{f[c>>2]=(f[c>>2]|0)+-1;m=-2147483648;n=0}else{g=0;j=l;while(1){g=j+-48+(g*10|0)|0;l=f[c>>2]|0;if(l>>>0<(f[e>>2]|0)>>>0){f[c>>2]=l+1;o=h[l>>0]|0}else o=Di(a)|0;if(!((o+-48|0)>>>0<10&(g|0)<214748364))break;else j=o}j=((g|0)<0)<<31>>31;if((o+-48|0)>>>0<10){l=o;d=g;b=j;while(1){i=on(d|0,b|0,10,0)|0;p=I;q=Tn(l|0,((l|0)<0)<<31>>31|0,-48,-1)|0;r=Tn(q|0,I|0,i|0,p|0)|0;p=I;i=f[c>>2]|0;if(i>>>0<(f[e>>2]|0)>>>0){f[c>>2]=i+1;s=h[i>>0]|0}else s=Di(a)|0;if((s+-48|0)>>>0<10&((p|0)<21474836|(p|0)==21474836&r>>>0<2061584302)){l=s;d=r;b=p}else{t=s;u=r;v=p;break}}}else{t=o;u=g;v=j}if((t+-48|0)>>>0<10)do{t=f[c>>2]|0;if(t>>>0<(f[e>>2]|0)>>>0){f[c>>2]=t+1;w=h[t>>0]|0}else w=Di(a)|0}while((w+-48|0)>>>0<10);if(f[e>>2]|0)f[c>>2]=(f[c>>2]|0)+-1;c=(k|0)!=0;k=Vn(0,0,u|0,v|0)|0;m=c?I:v;n=c?k:u}I=m;return n|0}function Ee(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;b=a+1176|0;c=f[b>>2]|0;if(c|0){d=a+1180|0;e=f[d>>2]|0;if((e|0)==(c|0))g=c;else{h=e;while(1){e=h+-12|0;f[d>>2]=e;i=f[e>>2]|0;if(!i)j=e;else{e=h+-8|0;k=f[e>>2]|0;if((k|0)!=(i|0))f[e>>2]=k+(~((k+-4-i|0)>>>2)<<2);br(i);j=f[d>>2]|0}if((j|0)==(c|0))break;else h=j}g=f[b>>2]|0}br(g)}g=a+1164|0;b=f[g>>2]|0;if(b|0){j=a+1168|0;h=f[j>>2]|0;if((h|0)==(b|0))l=b;else{c=h;while(1){h=c+-12|0;f[j>>2]=h;d=f[h>>2]|0;if(!d)m=h;else{h=c+-8|0;i=f[h>>2]|0;if((i|0)!=(d|0))f[h>>2]=i+(~((i+-4-d|0)>>>2)<<2);br(d);m=f[j>>2]|0}if((m|0)==(b|0))break;else c=m}l=f[g>>2]|0}br(l)}l=f[a+1152>>2]|0;if(l|0){g=a+1156|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);br(l)}l=f[a+1140>>2]|0;if(l|0){m=a+1144|0;g=f[m>>2]|0;if((g|0)!=(l|0))f[m>>2]=g+(~((g+-4-l|0)>>>2)<<2);br(l)}l=f[a+1128>>2]|0;if(!l){n=a+1108|0;dl(n);o=a+1088|0;dl(o);p=a+1068|0;dl(p);q=a+1036|0;tj(q);r=a+12|0;xh(r);return}g=a+1132|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);br(l);n=a+1108|0;dl(n);o=a+1088|0;dl(o);p=a+1068|0;dl(p);q=a+1036|0;tj(q);r=a+12|0;xh(r);return}function Fe(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=u;u=u+16|0;e=d;g=a+4|0;h=f[g>>2]|0;i=f[(f[a>>2]|0)+52>>2]|0;if(!h){if(!(Sa[i&31](a,c,0)|0)){j=0;u=d;return j|0}}else if(!(Sa[i&31](a,c,f[(f[h+4>>2]|0)+80>>2]|0)|0)){j=0;u=d;return j|0}if(!(b[a+28>>0]|0)){j=1;u=d;return j|0}h=f[a+8>>2]|0;i=f[a+32>>2]|0;a=f[h+80>>2]|0;f[e>>2]=0;k=e+4|0;f[k>>2]=0;f[e+8>>2]=0;do if(a)if(a>>>0>1073741823)mq(e);else{l=a<<2;m=dn(l)|0;f[e>>2]=m;n=m+(a<<2)|0;f[e+8>>2]=n;hj(m|0,0,l|0)|0;f[k>>2]=n;o=m;p=n;q=m;break}else{o=0;p=0;q=0}while(0);e=f[c+4>>2]|0;a=f[c>>2]|0;c=a;a:do if((e|0)!=(a|0)){m=e-a>>2;if(b[h+84>>0]|0){n=0;while(1){f[o+(f[c+(n<<2)>>2]<<2)>>2]=n;n=n+1|0;if(n>>>0>=m>>>0)break a}}n=f[h+68>>2]|0;l=0;do{f[o+(f[n+(f[c+(l<<2)>>2]<<2)>>2]<<2)>>2]=l;l=l+1|0}while(l>>>0>>0)}while(0);c=f[(f[(f[g>>2]|0)+4>>2]|0)+80>>2]|0;b:do if(c|0){g=f[i+68>>2]|0;if(b[h+84>>0]|0){a=0;while(1){f[g+(a<<2)>>2]=f[o+(a<<2)>>2];a=a+1|0;if(a>>>0>=c>>>0)break b}}a=f[h+68>>2]|0;e=0;do{f[g+(e<<2)>>2]=f[o+(f[a+(e<<2)>>2]<<2)>>2];e=e+1|0}while(e>>>0>>0)}while(0);if(o|0){if((p|0)!=(o|0))f[k>>2]=p+(~((p+-4-o|0)>>>2)<<2);br(q)}j=1;u=d;return j|0}function Ge(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;c=u;u=u+16|0;d=c;f[a>>2]=0;f[a+8>>2]=b;yh(a+12|0);rn(a+1036|0);to(a+1068|0);to(a+1088|0);to(a+1108|0);e=a+1128|0;f[e>>2]=0;g=a+1132|0;f[g>>2]=0;f[a+1136>>2]=0;h=(b|0)==0;do if(!h)if(b>>>0>1073741823)mq(e);else{i=b<<2;j=dn(i)|0;f[e>>2]=j;k=j+(b<<2)|0;f[a+1136>>2]=k;hj(j|0,0,i|0)|0;f[g>>2]=k;break}while(0);g=a+1140|0;f[g>>2]=0;e=a+1144|0;f[e>>2]=0;f[a+1148>>2]=0;if(!h){k=b<<2;i=dn(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+1148>>2]=g;hj(i|0,0,k|0)|0;f[e>>2]=g}g=a+1152|0;f[g>>2]=0;e=a+1156|0;f[e>>2]=0;f[a+1160>>2]=0;if(!h){k=b<<2;i=dn(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+1160>>2]=g;hj(i|0,0,k|0)|0;f[e>>2]=g}g=b<<5|1;f[d>>2]=0;e=d+4|0;f[e>>2]=0;f[d+8>>2]=0;if(!h){k=b<<2;i=dn(k)|0;f[d>>2]=i;j=i+(b<<2)|0;f[d+8>>2]=j;hj(i|0,0,k|0)|0;f[e>>2]=j}fk(a+1164|0,g,d);j=f[d>>2]|0;if(j|0){k=f[e>>2]|0;if((k|0)!=(j|0))f[e>>2]=k+(~((k+-4-j|0)>>>2)<<2);br(j)}f[d>>2]=0;j=d+4|0;f[j>>2]=0;f[d+8>>2]=0;if(!h){h=b<<2;k=dn(h)|0;f[d>>2]=k;e=k+(b<<2)|0;f[d+8>>2]=e;hj(k|0,0,h|0)|0;f[j>>2]=e}fk(a+1176|0,g,d);g=f[d>>2]|0;if(!g){u=c;return}d=f[j>>2]|0;if((d|0)!=(g|0))f[j>>2]=d+(~((d+-4-g|0)>>>2)<<2);br(g);u=c;return}function He(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0.0,E=0.0;g=u;u=u+16|0;h=g;i=b+16|0;f[a>>2]=f[i>>2];f[a+4>>2]=f[i+4>>2];f[a+8>>2]=f[i+8>>2];f[a+12>>2]=f[i+12>>2];f[a+16>>2]=f[i+16>>2];f[a+20>>2]=f[i+20>>2];j=a+8|0;f[j>>2]=(f[j>>2]|0)+d;j=(d|0)>0;if(j){k=b+4|0;l=a+16|0;m=a+12|0;n=f[b>>2]|0;o=n;q=0;r=o;s=n;n=o;while(1){o=f[c+(q<<2)>>2]|0;t=f[k>>2]|0;if(t-s>>2>>>0>o>>>0){v=r;w=n}else{x=o+1|0;f[h>>2]=0;y=t-s>>2;z=s;A=t;if(x>>>0<=y>>>0)if(x>>>0>>0?(t=z+(x<<2)|0,(t|0)!=(A|0)):0){f[k>>2]=A+(~((A+-4-t|0)>>>2)<<2);B=r}else B=r;else{kh(b,x-y|0,h);B=f[b>>2]|0}v=B;w=B}y=w+(o<<2)|0;x=f[y>>2]|0;s=w;if((x|0)<=1)if((x|0)==0?(f[l>>2]=(f[l>>2]|0)+1,o>>>0>(f[m>>2]|0)>>>0):0){f[m>>2]=o;C=0.0}else C=0.0;else{D=+(x|0);C=+Fg(D)*D}x=(f[y>>2]|0)+1|0;f[y>>2]=x;D=+(x|0);E=+Fg(D)*D-C;p[a>>3]=+p[a>>3]+E;q=q+1|0;if((q|0)==(d|0))break;else{r=v;n=w}}}if(e){f[i>>2]=f[a>>2];f[i+4>>2]=f[a+4>>2];f[i+8>>2]=f[a+8>>2];f[i+12>>2]=f[a+12>>2];f[i+16>>2]=f[a+16>>2];u=g;return}if(!j){u=g;return}j=f[b>>2]|0;b=0;do{a=j+(f[c+(b<<2)>>2]<<2)|0;f[a>>2]=(f[a>>2]|0)+-1;b=b+1|0}while((b|0)!=(d|0));u=g;return}function Ie(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0.0;a:do if(b>>>0<=20)do switch(b|0){case 9:{d=(f[c>>2]|0)+(4-1)&~(4-1);e=f[d>>2]|0;f[c>>2]=d+4;f[a>>2]=e;break a;break}case 10:{e=(f[c>>2]|0)+(4-1)&~(4-1);d=f[e>>2]|0;f[c>>2]=e+4;e=a;f[e>>2]=d;f[e+4>>2]=((d|0)<0)<<31>>31;break a;break}case 11:{d=(f[c>>2]|0)+(4-1)&~(4-1);e=f[d>>2]|0;f[c>>2]=d+4;d=a;f[d>>2]=e;f[d+4>>2]=0;break a;break}case 12:{d=(f[c>>2]|0)+(8-1)&~(8-1);e=d;g=f[e>>2]|0;h=f[e+4>>2]|0;f[c>>2]=d+8;d=a;f[d>>2]=g;f[d+4>>2]=h;break a;break}case 13:{h=(f[c>>2]|0)+(4-1)&~(4-1);d=f[h>>2]|0;f[c>>2]=h+4;h=(d&65535)<<16>>16;d=a;f[d>>2]=h;f[d+4>>2]=((h|0)<0)<<31>>31;break a;break}case 14:{h=(f[c>>2]|0)+(4-1)&~(4-1);d=f[h>>2]|0;f[c>>2]=h+4;h=a;f[h>>2]=d&65535;f[h+4>>2]=0;break a;break}case 15:{h=(f[c>>2]|0)+(4-1)&~(4-1);d=f[h>>2]|0;f[c>>2]=h+4;h=(d&255)<<24>>24;d=a;f[d>>2]=h;f[d+4>>2]=((h|0)<0)<<31>>31;break a;break}case 16:{h=(f[c>>2]|0)+(4-1)&~(4-1);d=f[h>>2]|0;f[c>>2]=h+4;h=a;f[h>>2]=d&255;f[h+4>>2]=0;break a;break}case 17:{h=(f[c>>2]|0)+(8-1)&~(8-1);i=+p[h>>3];f[c>>2]=h+8;p[a>>3]=i;break a;break}case 18:{h=(f[c>>2]|0)+(8-1)&~(8-1);i=+p[h>>3];f[c>>2]=h+8;p[a>>3]=i;break a;break}default:break a}while(0);while(0);return}function Je(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;c=u;u=u+16|0;d=c+4|0;e=c;g=c+8|0;if(!(Qa[f[(f[a>>2]|0)+32>>2]&127](a)|0)){h=0;u=c;return h|0}i=a+44|0;j=f[i>>2]|0;k=a+8|0;l=a+12|0;m=f[l>>2]|0;n=f[k>>2]|0;b[g>>0]=(m-n|0)>>>2;o=j+16|0;p=f[o+4>>2]|0;if((p|0)>0|(p|0)==0&(f[o>>2]|0)>>>0>0){q=k;r=n;s=m}else{f[e>>2]=f[j+4>>2];f[d>>2]=f[e>>2];ye(j,d,g,g+1|0)|0;q=k;r=f[k>>2]|0;s=f[l>>2]|0}a:do if((r|0)!=(s|0)){l=a+4|0;k=r;while(1){g=f[k>>2]|0;k=k+4|0;if(!(Sa[f[(f[g>>2]|0)+8>>2]&31](g,a,f[l>>2]|0)|0)){h=0;break}if((k|0)==(s|0))break a}u=c;return h|0}while(0);if(!(vc(a)|0)){h=0;u=c;return h|0}s=a+32|0;r=f[s>>2]|0;k=a+36|0;l=f[k>>2]|0;b:do if((r|0)!=(l|0)){g=r;do{if(!(Ra[f[(f[a>>2]|0)+40>>2]&127](a,f[g>>2]|0)|0)){h=0;t=18;break}g=g+4|0}while((g|0)!=(l|0));if((t|0)==18){u=c;return h|0}g=f[s>>2]|0;d=f[k>>2]|0;if((g|0)!=(d|0)){j=g;while(1){g=f[(f[q>>2]|0)+(f[j>>2]<<2)>>2]|0;j=j+4|0;if(!(Ra[f[(f[g>>2]|0)+12>>2]&127](g,f[i>>2]|0)|0)){h=0;break}if((j|0)==(d|0))break b}u=c;return h|0}}while(0);h=Qa[f[(f[a>>2]|0)+44>>2]&127](a)|0;u=c;return h|0}function Ke(a,b){a=a|0;b=b|0;fd(a,b);fd(a+32|0,b);fd(a+64|0,b);fd(a+96|0,b);fd(a+128|0,b);fd(a+160|0,b);fd(a+192|0,b);fd(a+224|0,b);fd(a+256|0,b);fd(a+288|0,b);fd(a+320|0,b);fd(a+352|0,b);fd(a+384|0,b);fd(a+416|0,b);fd(a+448|0,b);fd(a+480|0,b);fd(a+512|0,b);fd(a+544|0,b);fd(a+576|0,b);fd(a+608|0,b);fd(a+640|0,b);fd(a+672|0,b);fd(a+704|0,b);fd(a+736|0,b);fd(a+768|0,b);fd(a+800|0,b);fd(a+832|0,b);fd(a+864|0,b);fd(a+896|0,b);fd(a+928|0,b);fd(a+960|0,b);fd(a+992|0,b);fd(a+1024|0,b);return}function Le(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=u;u=u+64|0;g=e+60|0;h=e;i=dn(80)|0;j=f[c+8>>2]|0;f[i+4>>2]=0;f[i>>2]=3232;k=i+8|0;l=i+12|0;m=l+44|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(m|0));f[k>>2]=3256;n=i+56|0;f[n>>2]=0;f[i+60>>2]=0;f[i+64>>2]=0;f[i+68>>2]=j;f[i+72>>2]=d;o=i+76|0;f[o>>2]=0;p=i;q=f[c+12>>2]|0;r=h+4|0;l=r+4|0;m=l+40|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(m|0));f[h>>2]=3256;l=h+48|0;f[l>>2]=0;m=h+52|0;f[m>>2]=0;f[h+56>>2]=0;s=q;f[r>>2]=s;t=((f[s+4>>2]|0)-(f[q>>2]|0)>>2>>>0)/3|0;b[g>>0]=0;Xg(h+24|0,t,g);t=f[r>>2]|0;r=(f[t+28>>2]|0)-(f[t+24>>2]|0)>>2;b[g>>0]=0;Xg(h+36|0,r,g);f[h+8>>2]=q;f[h+12>>2]=d;f[h+16>>2]=j;f[h+20>>2]=i;f[o>>2]=c+72;ef(k,h)|0;Yf(n,f[l>>2]|0,f[m>>2]|0);f[a>>2]=p;f[h>>2]=3256;p=f[l>>2]|0;if(p|0){l=f[m>>2]|0;if((l|0)!=(p|0))f[m>>2]=l+(~((l+-4-p|0)>>>2)<<2);br(p)}f[h>>2]=3276;p=f[h+36>>2]|0;if(p|0)br(p);p=f[h+24>>2]|0;if(!p){u=e;return}br(p);u=e;return}function Me(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0;c=u;u=u+32|0;d=c;e=a+4|0;g=f[a>>2]|0;h=(f[e>>2]|0)-g>>2;i=h+1|0;if(i>>>0>1073741823)mq(a);j=a+8|0;k=(f[j>>2]|0)-g|0;g=k>>1;l=k>>2>>>0<536870911?(g>>>0>>0?i:g):1073741823;f[d+12>>2]=0;f[d+16>>2]=a+8;do if(l)if(l>>>0>1073741823){g=ra(8)|0;Wo(g,14941);f[g>>2]=6944;va(g|0,1080,114)}else{m=dn(l<<2)|0;break}else m=0;while(0);f[d>>2]=m;g=m+(h<<2)|0;h=d+8|0;i=d+4|0;f[i>>2]=g;k=m+(l<<2)|0;l=d+12|0;f[l>>2]=k;m=f[b>>2]|0;f[b>>2]=0;f[g>>2]=m;m=g+4|0;f[h>>2]=m;b=f[a>>2]|0;n=f[e>>2]|0;if((n|0)==(b|0)){o=g;p=l;q=h;r=b;s=m;t=n;v=k;w=o;f[a>>2]=w;f[i>>2]=r;f[e>>2]=s;f[q>>2]=t;x=f[j>>2]|0;f[j>>2]=v;f[p>>2]=x;f[d>>2]=r;Wh(d);u=c;return}else{y=n;z=g}do{y=y+-4|0;g=f[y>>2]|0;f[y>>2]=0;f[z+-4>>2]=g;z=(f[i>>2]|0)+-4|0;f[i>>2]=z}while((y|0)!=(b|0));o=z;p=l;q=h;r=f[a>>2]|0;s=f[h>>2]|0;t=f[e>>2]|0;v=f[l>>2]|0;w=o;f[a>>2]=w;f[i>>2]=r;f[e>>2]=s;f[q>>2]=t;x=f[j>>2]|0;f[j>>2]=v;f[p>>2]=x;f[d>>2]=r;Wh(d);u=c;return}function Ne(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=u;u=u+32|0;e=d+12|0;g=d;h=hl(c,0)|0;if(!h){f[a>>2]=0;u=d;return}i=f[c+100>>2]|0;j=f[c+96>>2]|0;c=i-j|0;k=(c|0)/12|0;f[e>>2]=0;l=e+4|0;f[l>>2]=0;f[e+8>>2]=0;m=j;do if(c)if(k>>>0>357913941)mq(e);else{n=dn(c)|0;f[e>>2]=n;f[e+8>>2]=n+(k*12|0);hj(n|0,0,c|0)|0;f[l>>2]=n+c;o=n;break}else o=0;while(0);f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;a:do if((i|0)!=(j|0)){c=g+4|0;n=g+8|0;if(b[h+84>>0]|0){p=0;while(1){q=m+(p*12|0)|0;f[g>>2]=f[q>>2];f[g+4>>2]=f[q+4>>2];f[g+8>>2]=f[q+8>>2];f[o+(p*12|0)>>2]=f[g>>2];f[o+(p*12|0)+4>>2]=f[c>>2];f[o+(p*12|0)+8>>2]=f[n>>2];p=p+1|0;if(p>>>0>=k>>>0)break a}}p=f[h+68>>2]|0;q=0;do{r=f[p+(f[m+(q*12|0)>>2]<<2)>>2]|0;f[g>>2]=r;s=f[p+(f[m+(q*12|0)+4>>2]<<2)>>2]|0;f[c>>2]=s;t=f[p+(f[m+(q*12|0)+8>>2]<<2)>>2]|0;f[n>>2]=t;f[o+(q*12|0)>>2]=r;f[o+(q*12|0)+4>>2]=s;f[o+(q*12|0)+8>>2]=t;q=q+1|0}while(q>>>0>>0)}while(0);Cj(a,e);a=f[e>>2]|0;if(a|0){e=f[l>>2]|0;if((e|0)!=(a|0))f[l>>2]=e+(~(((e+-12-a|0)>>>0)/12|0)*12|0);br(a)}u=d;return}function Oe(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;c=u;u=u+16|0;d=c;f[a>>2]=0;f[a+8>>2]=b;rn(a+12|0);to(a+44|0);to(a+64|0);to(a+84|0);e=a+104|0;f[e>>2]=0;g=a+108|0;f[g>>2]=0;f[a+112>>2]=0;h=(b|0)==0;do if(!h)if(b>>>0>1073741823)mq(e);else{i=b<<2;j=dn(i)|0;f[e>>2]=j;k=j+(b<<2)|0;f[a+112>>2]=k;hj(j|0,0,i|0)|0;f[g>>2]=k;break}while(0);g=a+116|0;f[g>>2]=0;e=a+120|0;f[e>>2]=0;f[a+124>>2]=0;if(!h){k=b<<2;i=dn(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+124>>2]=g;hj(i|0,0,k|0)|0;f[e>>2]=g}g=a+128|0;f[g>>2]=0;e=a+132|0;f[e>>2]=0;f[a+136>>2]=0;if(!h){k=b<<2;i=dn(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+136>>2]=g;hj(i|0,0,k|0)|0;f[e>>2]=g}g=b<<5|1;f[d>>2]=0;e=d+4|0;f[e>>2]=0;f[d+8>>2]=0;if(!h){k=b<<2;i=dn(k)|0;f[d>>2]=i;j=i+(b<<2)|0;f[d+8>>2]=j;hj(i|0,0,k|0)|0;f[e>>2]=j}fk(a+140|0,g,d);j=f[d>>2]|0;if(j|0){k=f[e>>2]|0;if((k|0)!=(j|0))f[e>>2]=k+(~((k+-4-j|0)>>>2)<<2);br(j)}f[d>>2]=0;j=d+4|0;f[j>>2]=0;f[d+8>>2]=0;if(!h){h=b<<2;k=dn(h)|0;f[d>>2]=k;e=k+(b<<2)|0;f[d+8>>2]=e;hj(k|0,0,h|0)|0;f[j>>2]=e}fk(a+152|0,g,d);g=f[d>>2]|0;if(!g){u=c;return}d=f[j>>2]|0;if((d|0)!=(g|0))f[j>>2]=d+(~((d+-4-g|0)>>>2)<<2);br(g);u=c;return}function Pe(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;c=u;u=u+16|0;d=c;f[a>>2]=0;f[a+8>>2]=b;to(a+12|0);to(a+32|0);to(a+52|0);to(a+72|0);e=a+92|0;f[e>>2]=0;g=a+96|0;f[g>>2]=0;f[a+100>>2]=0;h=(b|0)==0;do if(!h)if(b>>>0>1073741823)mq(e);else{i=b<<2;j=dn(i)|0;f[e>>2]=j;k=j+(b<<2)|0;f[a+100>>2]=k;hj(j|0,0,i|0)|0;f[g>>2]=k;break}while(0);g=a+104|0;f[g>>2]=0;e=a+108|0;f[e>>2]=0;f[a+112>>2]=0;if(!h){k=b<<2;i=dn(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+112>>2]=g;hj(i|0,0,k|0)|0;f[e>>2]=g}g=a+116|0;f[g>>2]=0;e=a+120|0;f[e>>2]=0;f[a+124>>2]=0;if(!h){k=b<<2;i=dn(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+124>>2]=g;hj(i|0,0,k|0)|0;f[e>>2]=g}g=b<<5|1;f[d>>2]=0;e=d+4|0;f[e>>2]=0;f[d+8>>2]=0;if(!h){k=b<<2;i=dn(k)|0;f[d>>2]=i;j=i+(b<<2)|0;f[d+8>>2]=j;hj(i|0,0,k|0)|0;f[e>>2]=j}fk(a+128|0,g,d);j=f[d>>2]|0;if(j|0){k=f[e>>2]|0;if((k|0)!=(j|0))f[e>>2]=k+(~((k+-4-j|0)>>>2)<<2);br(j)}f[d>>2]=0;j=d+4|0;f[j>>2]=0;f[d+8>>2]=0;if(!h){h=b<<2;k=dn(h)|0;f[d>>2]=k;e=k+(b<<2)|0;f[d+8>>2]=e;hj(k|0,0,h|0)|0;f[j>>2]=e}fk(a+140|0,g,d);g=f[d>>2]|0;if(!g){u=c;return}d=f[j>>2]|0;if((d|0)!=(g|0))f[j>>2]=d+(~((d+-4-g|0)>>>2)<<2);br(g);u=c;return}function Qe(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;d=dn(40)|0;e=d+16|0;dj(e,c);dj(d+28|0,c+12|0);c=a+4|0;g=f[c>>2]|0;do if(g){h=b[d+27>>0]|0;i=h<<24>>24<0;j=i?f[d+20>>2]|0:h&255;h=i?f[e>>2]|0:e;i=g;while(1){k=i+16|0;l=b[k+11>>0]|0;m=l<<24>>24<0;n=m?f[i+20>>2]|0:l&255;l=n>>>0>>0?n:j;if((l|0)!=0?(o=Pk(h,m?f[k>>2]|0:k,l)|0,(o|0)!=0):0)if((o|0)<0)p=7;else p=9;else if(j>>>0>>0)p=7;else p=9;if((p|0)==7){p=0;n=f[i>>2]|0;if(!n){p=8;break}else q=n}else if((p|0)==9){p=0;r=i+4|0;n=f[r>>2]|0;if(!n){p=11;break}else q=n}i=q}if((p|0)==8){s=i;t=i;break}else if((p|0)==11){s=i;t=r;break}}else{s=c;t=c}while(0);f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=s;f[t>>2]=d;s=f[f[a>>2]>>2]|0;if(!s){u=d;v=a+4|0;w=f[v>>2]|0;Ae(w,u);x=a+8|0;y=f[x>>2]|0;z=y+1|0;f[x>>2]=z;return d|0}f[a>>2]=s;u=f[t>>2]|0;v=a+4|0;w=f[v>>2]|0;Ae(w,u);x=a+8|0;y=f[x>>2]|0;z=y+1|0;f[x>>2]=z;return d|0}function Re(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=Oa,B=Oa;g=u;u=u+16|0;h=g;i=b[d+24>>0]|0;j=i<<24>>24;Bh(a,c,e,j,0,d,1);k=f[a>>2]|0;a=(f[f[k>>2]>>2]|0)+(f[k+48>>2]|0)|0;k=f[c+4>>2]|0;sq(h);yo(h,$(n[c+20>>2]),(1<>>0>1073741823?-1:j<<2)|0;if(!e){$q(k);u=g;return}l=d+68|0;m=d+48|0;o=d+40|0;p=c+8|0;c=(b[d+84>>0]|0)==0;if(i<<24>>24>0){q=0;r=0}else{i=0;do{if(c)s=f[(f[l>>2]|0)+(i<<2)>>2]|0;else s=i;t=m;v=f[t>>2]|0;w=f[t+4>>2]|0;t=o;x=f[t>>2]|0;y=on(x|0,f[t+4>>2]|0,s|0,0)|0;t=Tn(y|0,I|0,v|0,w|0)|0;Rg(k|0,(f[f[d>>2]>>2]|0)+t|0,x|0)|0;i=i+1|0}while((i|0)!=(e|0));$q(k);u=g;return}while(1){if(c)z=f[(f[l>>2]|0)+(r<<2)>>2]|0;else z=r;i=m;s=f[i>>2]|0;x=f[i+4>>2]|0;i=o;t=f[i>>2]|0;w=on(t|0,f[i+4>>2]|0,z|0,0)|0;i=Tn(w|0,I|0,s|0,x|0)|0;Rg(k|0,(f[f[d>>2]>>2]|0)+i|0,t|0)|0;t=f[p>>2]|0;A=$(n[h>>2]);i=0;x=q;while(1){B=$(n[k+(i<<2)>>2]);s=~~$(J($($(A*$(B-$(n[t+(i<<2)>>2])))+$(.5))));f[a+(x<<2)>>2]=s;i=i+1|0;if((i|0)==(j|0))break;else x=x+1|0}r=r+1|0;if((r|0)==(e|0))break;else q=q+j|0}$q(k);u=g;return}function Se(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3340;ii(a+200|0);b=f[a+184>>2]|0;if(b|0){c=a+188|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}_i(a+172|0);b=f[a+152>>2]|0;if(b|0){d=a+156|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+140>>2]|0;if(b|0)br(b);b=f[a+128>>2]|0;if(b|0){c=b;do{b=c;c=f[c>>2]|0;br(b)}while((c|0)!=0)}c=a+120|0;b=f[c>>2]|0;f[c>>2]=0;if(b|0)br(b);b=f[a+108>>2]|0;if(b|0){c=a+112|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~(((d+-12-b|0)>>>0)/12|0)*12|0);br(b)}b=f[a+96>>2]|0;if(b|0){d=a+100|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+84>>2]|0;if(b|0)br(b);b=f[a+72>>2]|0;if(b|0){c=a+76|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+52>>2]|0;if(b|0){d=a+56|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+40>>2]|0;if(b|0){c=a+44|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+28>>2]|0;if(b|0)br(b);b=f[a+16>>2]|0;if(b|0){d=a+20|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=a+12|0;a=f[b>>2]|0;f[b>>2]=0;if(!a)return;ui(a);br(a);return}function Te(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;b=a+140|0;c=f[b>>2]|0;if(c|0){d=a+144|0;e=f[d>>2]|0;if((e|0)==(c|0))g=c;else{h=e;while(1){e=h+-12|0;f[d>>2]=e;i=f[e>>2]|0;if(!i)j=e;else{e=h+-8|0;k=f[e>>2]|0;if((k|0)!=(i|0))f[e>>2]=k+(~((k+-4-i|0)>>>2)<<2);br(i);j=f[d>>2]|0}if((j|0)==(c|0))break;else h=j}g=f[b>>2]|0}br(g)}g=a+128|0;b=f[g>>2]|0;if(b|0){j=a+132|0;h=f[j>>2]|0;if((h|0)==(b|0))l=b;else{c=h;while(1){h=c+-12|0;f[j>>2]=h;d=f[h>>2]|0;if(!d)m=h;else{h=c+-8|0;i=f[h>>2]|0;if((i|0)!=(d|0))f[h>>2]=i+(~((i+-4-d|0)>>>2)<<2);br(d);m=f[j>>2]|0}if((m|0)==(b|0))break;else c=m}l=f[g>>2]|0}br(l)}l=f[a+116>>2]|0;if(l|0){g=a+120|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);br(l)}l=f[a+104>>2]|0;if(l|0){m=a+108|0;g=f[m>>2]|0;if((g|0)!=(l|0))f[m>>2]=g+(~((g+-4-l|0)>>>2)<<2);br(l)}l=f[a+92>>2]|0;if(!l){n=a+72|0;dl(n);o=a+52|0;dl(o);p=a+32|0;dl(p);q=a+12|0;dl(q);return}g=a+96|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);br(l);n=a+72|0;dl(n);o=a+52|0;dl(o);p=a+32|0;dl(p);q=a+12|0;dl(q);return}function Ue(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;b=a+152|0;c=f[b>>2]|0;if(c|0){d=a+156|0;e=f[d>>2]|0;if((e|0)==(c|0))g=c;else{h=e;while(1){e=h+-12|0;f[d>>2]=e;i=f[e>>2]|0;if(!i)j=e;else{e=h+-8|0;k=f[e>>2]|0;if((k|0)!=(i|0))f[e>>2]=k+(~((k+-4-i|0)>>>2)<<2);br(i);j=f[d>>2]|0}if((j|0)==(c|0))break;else h=j}g=f[b>>2]|0}br(g)}g=a+140|0;b=f[g>>2]|0;if(b|0){j=a+144|0;h=f[j>>2]|0;if((h|0)==(b|0))l=b;else{c=h;while(1){h=c+-12|0;f[j>>2]=h;d=f[h>>2]|0;if(!d)m=h;else{h=c+-8|0;i=f[h>>2]|0;if((i|0)!=(d|0))f[h>>2]=i+(~((i+-4-d|0)>>>2)<<2);br(d);m=f[j>>2]|0}if((m|0)==(b|0))break;else c=m}l=f[g>>2]|0}br(l)}l=f[a+128>>2]|0;if(l|0){g=a+132|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);br(l)}l=f[a+116>>2]|0;if(l|0){m=a+120|0;g=f[m>>2]|0;if((g|0)!=(l|0))f[m>>2]=g+(~((g+-4-l|0)>>>2)<<2);br(l)}l=f[a+104>>2]|0;if(!l){n=a+84|0;dl(n);o=a+64|0;dl(o);p=a+44|0;dl(p);q=a+12|0;tj(q);return}g=a+108|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);br(l);n=a+84|0;dl(n);o=a+64|0;dl(o);p=a+44|0;dl(p);q=a+12|0;tj(q);return}function Ve(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3080;jj(a+200|0);b=f[a+184>>2]|0;if(b|0){c=a+188|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}_i(a+172|0);b=f[a+152>>2]|0;if(b|0){d=a+156|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+140>>2]|0;if(b|0)br(b);b=f[a+128>>2]|0;if(b|0){c=b;do{b=c;c=f[c>>2]|0;br(b)}while((c|0)!=0)}c=a+120|0;b=f[c>>2]|0;f[c>>2]=0;if(b|0)br(b);b=f[a+108>>2]|0;if(b|0){c=a+112|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~(((d+-12-b|0)>>>0)/12|0)*12|0);br(b)}b=f[a+96>>2]|0;if(b|0){d=a+100|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+84>>2]|0;if(b|0)br(b);b=f[a+72>>2]|0;if(b|0){c=a+76|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+52>>2]|0;if(b|0){d=a+56|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+40>>2]|0;if(b|0){c=a+44|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+28>>2]|0;if(b|0)br(b);b=f[a+16>>2]|0;if(b|0){d=a+20|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=a+12|0;a=f[b>>2]|0;f[b>>2]=0;if(!a)return;ui(a);br(a);return}function We(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=u;u=u+48|0;d=c+44|0;e=c+40|0;g=c+36|0;h=c+32|0;i=c;f[h>>2]=f[a+60>>2];j=b+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)){f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,h,h+4|0)|0}rn(i);lk(i);if((f[h>>2]|0)>0){k=a+56|0;l=1;m=0;do{n=l;l=(f[(f[k>>2]|0)+(m>>>5<<2)>>2]&1<<(m&31)|0)!=0;Vi(i,n^l^1);m=m+1|0}while((m|0)<(f[h>>2]|0))}fd(i,b);f[g>>2]=f[a+12>>2];h=j;m=f[h>>2]|0;l=f[h+4>>2]|0;if((l|0)>0|(l|0)==0&m>>>0>0){o=l;p=m}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;m=j;o=f[m+4>>2]|0;p=f[m>>2]|0}f[g>>2]=f[a+20>>2];if((o|0)>0|(o|0)==0&p>>>0>0){tj(i);u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;tj(i);u=c;return 1}function Xe(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=f[c>>2]|0;c=f[d>>2]|0;e=f[a+4>>2]|0;g=f[d+4>>2]|0;h=e+-1|0;i=(h&e|0)==0;if(!i)if(g>>>0>>0)j=g;else j=(g>>>0)%(e>>>0)|0;else j=h&g;g=(f[a>>2]|0)+(j<<2)|0;k=f[g>>2]|0;while(1){l=f[k>>2]|0;if((l|0)==(d|0))break;else k=l}if((k|0)!=(a+8|0)){l=f[k+4>>2]|0;if(!i)if(l>>>0>>0)m=l;else m=(l>>>0)%(e>>>0)|0;else m=l&h;if((m|0)==(j|0)){n=c;o=21}else o=13}else o=13;do if((o|0)==13){if(c|0){m=f[c+4>>2]|0;if(!i)if(m>>>0>>0)p=m;else p=(m>>>0)%(e>>>0)|0;else p=m&h;if((p|0)==(j|0)){q=c;r=c;o=22;break}}f[g>>2]=0;n=f[d>>2]|0;o=21}while(0);if((o|0)==21){g=n;if(!n)s=g;else{q=n;r=g;o=22}}if((o|0)==22){o=f[q+4>>2]|0;if(!i)if(o>>>0>>0)t=o;else t=(o>>>0)%(e>>>0)|0;else t=o&h;if((t|0)==(j|0))s=r;else{f[(f[a>>2]|0)+(t<<2)>>2]=k;s=f[d>>2]|0}}f[k>>2]=s;f[d>>2]=0;s=a+12|0;f[s>>2]=(f[s>>2]|0)+-1;if(!d)return c|0;s=d+8|0;a=f[d+20>>2]|0;if(a|0){k=d+24|0;if((f[k>>2]|0)!=(a|0))f[k>>2]=a;br(a)}if((b[s+11>>0]|0)<0)br(f[s>>2]|0);br(d);return c|0}function Ye(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0;b=u;u=u+16|0;c=b+4|0;d=b;f[c>>2]=0;e=c+4|0;f[e>>2]=0;f[c+8>>2]=0;g=a+56|0;h=f[g>>2]|0;i=(f[h+100>>2]|0)-(f[h+96>>2]|0)|0;j=(i|0)/12|0;if(!i){k=0;l=0}else{i=c+8|0;m=0;n=0;o=h;h=0;p=0;while(1){q=f[o+96>>2]|0;r=f[q+(n*12|0)>>2]|0;s=r-m|0;t=((s|0)>-1?s:0-s|0)<<1|s>>>31;f[d>>2]=t;if((h|0)==(p|0)){Ci(c,d);v=f[e>>2]|0;w=f[i>>2]|0}else{f[h>>2]=t;t=h+4|0;f[e>>2]=t;v=t;w=p}t=f[q+(n*12|0)+4>>2]|0;s=t-r|0;r=((s|0)>-1?s:0-s|0)<<1|s>>>31;f[d>>2]=r;if((v|0)==(w|0)){Ci(c,d);x=f[e>>2]|0;y=f[i>>2]|0}else{f[v>>2]=r;r=v+4|0;f[e>>2]=r;x=r;y=w}r=f[q+(n*12|0)+8>>2]|0;q=r-t|0;t=((q|0)>-1?q:0-q|0)<<1|q>>>31;f[d>>2]=t;if((x|0)==(y|0))Ci(c,d);else{f[x>>2]=t;f[e>>2]=x+4}t=n+1|0;if(t>>>0>=j>>>0)break;m=r;n=t;o=f[g>>2]|0;h=f[e>>2]|0;p=f[i>>2]|0}k=f[c>>2]|0;l=f[e>>2]|0}Dc(k,l-k>>2,1,0,f[a+44>>2]|0)|0;a=f[c>>2]|0;if(!a){u=b;return 1}c=f[e>>2]|0;if((c|0)!=(a|0))f[e>>2]=c+(~((c+-4-a|0)>>>2)<<2);br(a);u=b;return 1}function Ze(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=f[a+12>>2]|0;e=a+108|0;g=f[e>>2]|0;h=f[g+80>>2]|0;b[c+84>>0]=0;i=c+68|0;j=c+72|0;k=f[j>>2]|0;l=f[i>>2]|0;m=k-l>>2;n=l;l=k;if(h>>>0<=m>>>0)if(h>>>0>>0?(k=n+(h<<2)|0,(k|0)!=(l|0)):0){f[j>>2]=l+(~((l+-4-k|0)>>>2)<<2);o=g;p=h}else{o=g;p=h}else{kh(i,h-m|0,3220);m=f[e>>2]|0;o=m;p=f[m+80>>2]|0}m=(f[o+100>>2]|0)-(f[o+96>>2]|0)|0;e=(m|0)/12|0;if(!m){q=1;return q|0}m=a+112|0;a=c+68|0;c=f[o+96>>2]|0;o=0;while(1){h=o*3|0;if((h|0)==-1){q=0;r=12;break}i=f[d>>2]|0;g=f[i+(h<<2)>>2]|0;if((g|0)==-1){q=0;r=12;break}k=f[(f[m>>2]|0)+12>>2]|0;l=f[k+(g<<2)>>2]|0;if(l>>>0>=p>>>0){q=0;r=12;break}g=f[a>>2]|0;f[g+(f[c+(o*12|0)>>2]<<2)>>2]=l;l=h+1|0;if((l|0)==-1){q=0;r=12;break}j=f[i+(l<<2)>>2]|0;if((j|0)==-1){q=0;r=12;break}l=f[k+(j<<2)>>2]|0;if(l>>>0>=p>>>0){q=0;r=12;break}f[g+(f[c+(o*12|0)+4>>2]<<2)>>2]=l;l=h+2|0;if((l|0)==-1){q=0;r=12;break}h=f[i+(l<<2)>>2]|0;if((h|0)==-1){q=0;r=12;break}l=f[k+(h<<2)>>2]|0;if(l>>>0>=p>>>0){q=0;r=12;break}f[g+(f[c+(o*12|0)+8>>2]<<2)>>2]=l;o=o+1|0;if(o>>>0>=e>>>0){q=1;r=12;break}}if((r|0)==12)return q|0;return 0}function _e(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=u;u=u+48|0;d=c+44|0;e=c+40|0;g=c+36|0;h=c+32|0;i=c;f[h>>2]=f[a+80>>2];j=b+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)){f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,h,h+4|0)|0}rn(i);lk(i);if((f[h>>2]|0)>0){k=a+76|0;l=1;m=0;do{n=l;l=(f[(f[k>>2]|0)+(m>>>5<<2)>>2]&1<<(m&31)|0)!=0;Vi(i,n^l^1);m=m+1|0}while((m|0)<(f[h>>2]|0))}fd(i,b);f[g>>2]=f[a+12>>2];h=j;m=f[h>>2]|0;l=f[h+4>>2]|0;if((l|0)>0|(l|0)==0&m>>>0>0){o=l;p=m}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;m=j;o=f[m+4>>2]|0;p=f[m>>2]|0}f[g>>2]=f[a+16>>2];if((o|0)>0|(o|0)==0&p>>>0>0){tj(i);u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;tj(i);u=c;return 1}function $e(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;b=u;u=u+16|0;c=b+4|0;d=b;e=a+8|0;g=a+12|0;h=f[g>>2]|0;$j(f[a+4>>2]|0,(f[h+28>>2]|0)-(f[h+24>>2]|0)>>2);h=a+96|0;i=f[g>>2]|0;j=(f[i+28>>2]|0)-(f[i+24>>2]|0)>>2;f[c>>2]=0;i=a+100|0;k=f[i>>2]|0;l=f[h>>2]|0;m=k-l>>2;n=l;l=k;if(j>>>0<=m>>>0){if(j>>>0>>0?(k=n+(j<<2)|0,(k|0)!=(l|0)):0)f[i>>2]=l+(~((l+-4-k|0)>>>2)<<2)}else kh(h,j-m|0,c);m=a+116|0;a=f[m>>2]|0;if(!a){j=f[g>>2]|0;g=(f[j+4>>2]|0)-(f[j>>2]|0)>>2;j=(g>>>0)/3|0;if(g>>>0<=2){o=1;u=b;return o|0}g=0;while(1){f[d>>2]=g*3;f[c>>2]=f[d>>2];g=g+1|0;if(!(vb(e,c)|0)){o=0;p=15;break}if((g|0)>=(j|0)){o=1;p=15;break}}if((p|0)==15){u=b;return o|0}}else{j=f[a>>2]|0;if((f[a+4>>2]|0)==(j|0)){o=1;u=b;return o|0}a=0;g=j;while(1){f[d>>2]=f[g+(a<<2)>>2];f[c>>2]=f[d>>2];a=a+1|0;if(!(vb(e,c)|0)){o=0;p=15;break}j=f[m>>2]|0;g=f[j>>2]|0;if(a>>>0>=(f[j+4>>2]|0)-g>>2>>>0){o=1;p=15;break}}if((p|0)==15){u=b;return o|0}}return 0}function af(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=f[a+12>>2]|0;e=a+68|0;g=f[e>>2]|0;h=f[g+80>>2]|0;b[c+84>>0]=0;i=c+68|0;j=c+72|0;k=f[j>>2]|0;l=f[i>>2]|0;m=k-l>>2;n=l;l=k;if(h>>>0<=m>>>0)if(h>>>0>>0?(k=n+(h<<2)|0,(k|0)!=(l|0)):0){f[j>>2]=l+(~((l+-4-k|0)>>>2)<<2);o=g;p=h}else{o=g;p=h}else{kh(i,h-m|0,3220);m=f[e>>2]|0;o=m;p=f[m+80>>2]|0}m=(f[o+100>>2]|0)-(f[o+96>>2]|0)|0;e=(m|0)/12|0;if(!m){q=1;return q|0}m=a+72|0;a=c+68|0;c=f[o+96>>2]|0;o=0;while(1){h=o*3|0;if((h|0)==-1){q=0;r=12;break}i=f[d>>2]|0;g=f[i+(h<<2)>>2]|0;if((g|0)==-1){q=0;r=12;break}k=f[(f[m>>2]|0)+12>>2]|0;l=f[k+(g<<2)>>2]|0;if(l>>>0>=p>>>0){q=0;r=12;break}g=f[a>>2]|0;f[g+(f[c+(o*12|0)>>2]<<2)>>2]=l;l=h+1|0;if((l|0)==-1){q=0;r=12;break}j=f[i+(l<<2)>>2]|0;if((j|0)==-1){q=0;r=12;break}l=f[k+(j<<2)>>2]|0;if(l>>>0>=p>>>0){q=0;r=12;break}f[g+(f[c+(o*12|0)+4>>2]<<2)>>2]=l;l=h+2|0;if((l|0)==-1){q=0;r=12;break}h=f[i+(l<<2)>>2]|0;if((h|0)==-1){q=0;r=12;break}l=f[k+(h<<2)>>2]|0;if(l>>>0>=p>>>0){q=0;r=12;break}f[g+(f[c+(o*12|0)+8>>2]<<2)>>2]=l;o=o+1|0;if(o>>>0>=e>>>0){q=1;r=12;break}}if((r|0)==12)return q|0;return 0}function bf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;c=u;u=u+16|0;d=c+12|0;e=c+8|0;g=c+4|0;h=c;if(!b){i=dn(76)|0;j=dn(12)|0;k=f[(f[a+4>>2]|0)+80>>2]|0;f[j+4>>2]=0;f[j>>2]=3584;f[j+8>>2]=k;f[h>>2]=j;ml(i,h,0);j=i;f[g>>2]=j;i=a+12|0;k=f[i>>2]|0;if(k>>>0<(f[a+16>>2]|0)>>>0){f[g>>2]=0;f[k>>2]=j;f[i>>2]=k+4;l=g}else{yg(a+8|0,g);l=g}g=f[l>>2]|0;f[l>>2]=0;if(g|0)Va[f[(f[g>>2]|0)+4>>2]&127](g);g=f[h>>2]|0;f[h>>2]=0;if(!g){u=c;return 1}Va[f[(f[g>>2]|0)+4>>2]&127](g);u=c;return 1}g=f[f[a+8>>2]>>2]|0;f[d>>2]=b;a=g+4|0;h=g+8|0;l=f[h>>2]|0;if((l|0)==(f[g+12>>2]|0))Ci(a,d);else{f[l>>2]=b;f[h>>2]=l+4}l=f[d>>2]|0;b=g+16|0;k=g+20|0;g=f[k>>2]|0;i=f[b>>2]|0;j=g-i>>2;m=i;if((l|0)<(j|0)){n=m;o=l}else{i=l+1|0;f[e>>2]=-1;p=g;if(i>>>0<=j>>>0)if(i>>>0>>0?(g=m+(i<<2)|0,(g|0)!=(p|0)):0){f[k>>2]=p+(~((p+-4-g|0)>>>2)<<2);q=l;r=m}else{q=l;r=m}else{kh(b,i-j|0,e);q=f[d>>2]|0;r=f[b>>2]|0}n=r;o=q}f[n+(o<<2)>>2]=((f[h>>2]|0)-(f[a>>2]|0)>>2)+-1;u=c;return 1}function cf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=a+8|0;e=f[d>>2]|0;g=f[a>>2]|0;h=g;do if(e-g>>3>>>0>=b>>>0){i=a+4|0;j=f[i>>2]|0;k=j-g>>3;l=k>>>0>>0;m=l?k:b;n=j;if(m|0){j=m;m=h;while(1){o=c;p=f[o+4>>2]|0;q=m;f[q>>2]=f[o>>2];f[q+4>>2]=p;j=j+-1|0;if(!j)break;else m=m+8|0}}if(!l){m=h+(b<<3)|0;if((m|0)==(n|0))return;else{r=i;s=n+(~((n+-8-m|0)>>>3)<<3)|0;break}}else{m=b-k|0;j=m;p=n;while(1){q=c;o=f[q+4>>2]|0;t=p;f[t>>2]=f[q>>2];f[t+4>>2]=o;j=j+-1|0;if(!j)break;else p=p+8|0}r=i;s=n+(m<<3)|0;break}}else{p=g;if(!g)u=e;else{j=a+4|0;k=f[j>>2]|0;if((k|0)!=(h|0))f[j>>2]=k+(~((k+-8-g|0)>>>3)<<3);br(p);f[d>>2]=0;f[j>>2]=0;f[a>>2]=0;u=0}if(b>>>0>536870911)mq(a);j=u>>2;p=u>>3>>>0<268435455?(j>>>0>>0?b:j):536870911;if(p>>>0>536870911)mq(a);j=dn(p<<3)|0;k=a+4|0;f[k>>2]=j;f[a>>2]=j;f[d>>2]=j+(p<<3);p=b;l=j;while(1){o=c;t=f[o+4>>2]|0;q=l;f[q>>2]=f[o>>2];f[q+4>>2]=t;p=p+-1|0;if(!p)break;else l=l+8|0}r=k;s=j+(b<<3)|0}while(0);f[r>>2]=s;return}function df(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0.0,g=0.0,h=0.0,i=0.0,j=0.0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=+$(n[b>>2]);g=+K(+e);h=+$(n[b+4>>2]);i=g+ +K(+h);g=+$(n[b+8>>2]);j=i+ +K(+g);b=j>1.0e-06;i=1.0/j;k=f[a+12>>2]|0;j=+(k|0);l=~~+J(+((b?i*e:1.0)*j+.5));m=~~+J(+((b?i*h:0.0)*j+.5));o=(l|0)>-1;p=k-(o?l:0-l|0)-((m|0)>-1?m:0-m|0)|0;l=(p|0)<0;q=(l?((m|0)>0?p:0-p|0):0)+m|0;m=l?0:p;p=(b?i*g:0.0)<0.0?0-m|0:m;do if(!o){if((q|0)<0)r=(p|0)>-1?p:0-p|0;else r=(f[a+8>>2]|0)-((p|0)>-1?p:0-p|0)|0;if((p|0)<0){s=(q|0)>-1?q:0-q|0;t=r;break}else{s=(f[a+8>>2]|0)-((q|0)>-1?q:0-q|0)|0;t=r;break}}else{s=k+p|0;t=k+q|0}while(0);q=(t|0)==0;p=(s|0)==0;r=f[a+8>>2]|0;if(!(s|t)){u=r;v=r;f[c>>2]=u;f[d>>2]=v;return}a=(r|0)==(s|0);if(q&a){u=s;v=s;f[c>>2]=u;f[d>>2]=v;return}o=(r|0)==(t|0);if(p&o){u=t;v=t;f[c>>2]=u;f[d>>2]=v;return}if(q&(k|0)<(s|0)){u=0;v=(k<<1)-s|0;f[c>>2]=u;f[d>>2]=v;return}if(o&(k|0)>(s|0)){u=t;v=(k<<1)-s|0;f[c>>2]=u;f[d>>2]=v;return}if(a&(k|0)>(t|0)){u=(k<<1)-t|0;v=s;f[c>>2]=u;f[d>>2]=v;return}if(!p){u=t;v=s;f[c>>2]=u;f[d>>2]=v;return}u=(k|0)<(t|0)?(k<<1)-t|0:t;v=0;f[c>>2]=u;f[d>>2]=v;return}function ef(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;c=a+4|0;d=b+4|0;f[c>>2]=f[d>>2];f[c+4>>2]=f[d+4>>2];f[c+8>>2]=f[d+8>>2];f[c+12>>2]=f[d+12>>2];f[c+16>>2]=f[d+16>>2];d=a+24|0;c=b+24|0;if((a|0)==(b|0))return a|0;e=b+28|0;g=f[e>>2]|0;if(!g)h=0;else{i=a+32|0;do if(g>>>0>f[i>>2]<<5>>>0){j=f[d>>2]|0;if(!j)k=g;else{br(j);f[d>>2]=0;f[i>>2]=0;f[a+28>>2]=0;k=f[e>>2]|0}if((k|0)<0)mq(d);else{j=((k+-1|0)>>>5)+1|0;l=dn(j<<2)|0;f[d>>2]=l;f[a+28>>2]=0;f[i>>2]=j;m=f[e>>2]|0;n=l;break}}else{m=g;n=f[d>>2]|0}while(0);Xl(n|0,f[c>>2]|0,((m+-1|0)>>>5<<2)+4|0)|0;h=f[e>>2]|0}f[a+28>>2]=h;h=a+36|0;e=b+36|0;m=b+40|0;b=f[m>>2]|0;if(!b)o=0;else{c=a+44|0;do if(b>>>0>f[c>>2]<<5>>>0){n=f[h>>2]|0;if(!n)p=b;else{br(n);f[h>>2]=0;f[c>>2]=0;f[a+40>>2]=0;p=f[m>>2]|0}if((p|0)<0)mq(h);else{n=((p+-1|0)>>>5)+1|0;d=dn(n<<2)|0;f[h>>2]=d;f[a+40>>2]=0;f[c>>2]=n;q=f[m>>2]|0;r=d;break}}else{q=b;r=f[h>>2]|0}while(0);Xl(r|0,f[e>>2]|0,((q+-1|0)>>>5<<2)+4|0)|0;o=f[m>>2]|0}f[a+40>>2]=o;return a|0}function ff(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=u;u=u+32|0;h=g+12|0;i=g;f[a>>2]=f[d>>2];d=a+4|0;f[d>>2]=(f[c>>2]|0)-(f[b>>2]|0);j=e+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)?(k=e+4|0,f[i>>2]=f[k>>2],f[h>>2]=f[i>>2],ye(e,h,a,a+4|0)|0,l=j,j=f[l+4>>2]|0,!((j|0)>0|(j|0)==0&(f[l>>2]|0)>>>0>0)):0){f[i>>2]=f[k>>2];f[h>>2]=f[i>>2];ye(e,h,d,d+4|0)|0;m=i}else m=i;if(!(f[d>>2]|0)){u=g;return 1}d=a+12|0;og(d);m=a+1068|0;Cm(m);k=a+1088|0;Cm(k);l=a+1108|0;Cm(l);f[i>>2]=f[b>>2];f[i+4>>2]=f[b+4>>2];f[i+8>>2]=f[b+8>>2];f[h>>2]=f[c>>2];f[h+4>>2]=f[c+4>>2];f[h+8>>2]=f[c+8>>2];jb(a,i,h);Ke(d,e);mg(m,e);mg(k,e);mg(l,e);u=g;return 1}function gf(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=u;u=u+32|0;h=g+12|0;i=g;f[a>>2]=f[d>>2];d=a+4|0;f[d>>2]=(f[c>>2]|0)-(f[b>>2]|0);j=e+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)?(k=e+4|0,f[i>>2]=f[k>>2],f[h>>2]=f[i>>2],ye(e,h,a,a+4|0)|0,l=j,j=f[l+4>>2]|0,!((j|0)>0|(j|0)==0&(f[l>>2]|0)>>>0>0)):0){f[i>>2]=f[k>>2];f[h>>2]=f[i>>2];ye(e,h,d,d+4|0)|0;m=i}else m=i;if(!(f[d>>2]|0)){u=g;return 1}d=a+12|0;og(d);m=a+1068|0;Cm(m);k=a+1088|0;Cm(k);l=a+1108|0;Cm(l);f[i>>2]=f[b>>2];f[i+4>>2]=f[b+4>>2];f[i+8>>2]=f[b+8>>2];f[h>>2]=f[c>>2];f[h+4>>2]=f[c+4>>2];f[h+8>>2]=f[c+8>>2];mb(a,i,h);Ke(d,e);mg(m,e);mg(k,e);mg(l,e);u=g;return 1}function hf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;c=u;u=u+32|0;d=c;e=a+8|0;g=f[e>>2]|0;h=a+4|0;i=f[h>>2]|0;j=i;if(g-i>>2>>>0>=b>>>0){hj(i|0,0,b<<2|0)|0;f[h>>2]=i+(b<<2);u=c;return}k=f[a>>2]|0;l=i-k>>2;m=l+b|0;n=k;if(m>>>0>1073741823)mq(a);o=g-k|0;p=o>>1;q=o>>2>>>0<536870911?(p>>>0>>0?m:p):1073741823;f[d+12>>2]=0;f[d+16>>2]=a+8;do if(q)if(q>>>0>1073741823){p=ra(8)|0;Wo(p,14941);f[p>>2]=6944;va(p|0,1080,114)}else{r=dn(q<<2)|0;break}else r=0;while(0);f[d>>2]=r;p=r+(l<<2)|0;l=d+8|0;m=d+4|0;f[m>>2]=p;o=r+(q<<2)|0;q=d+12|0;f[q>>2]=o;r=p+(b<<2)|0;hj(p|0,0,b<<2|0)|0;f[l>>2]=r;if((j|0)==(n|0)){s=p;t=q;v=l;w=k;x=r;y=i;z=o;A=g}else{g=j;j=p;do{g=g+-4|0;p=f[g>>2]|0;f[g>>2]=0;f[j+-4>>2]=p;j=(f[m>>2]|0)+-4|0;f[m>>2]=j}while((g|0)!=(n|0));s=j;t=q;v=l;w=f[a>>2]|0;x=f[l>>2]|0;y=f[h>>2]|0;z=f[q>>2]|0;A=f[e>>2]|0}f[a>>2]=s;f[m>>2]=w;f[h>>2]=x;f[v>>2]=y;f[e>>2]=z;f[t>>2]=A;f[d>>2]=w;Wh(d);u=c;return}function jf(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;d=u;u=u+16|0;h=d;i=f[a+124>>2]|0;if(!i){u=d;return}j=i+-1|0;k=(j&i|0)==0;if(!k)if(i>>>0>g>>>0)l=g;else l=(g>>>0)%(i>>>0)|0;else l=j&g;m=f[(f[a+120>>2]|0)+(l<<2)>>2]|0;if(!m){u=d;return}n=f[m>>2]|0;if(!n){u=d;return}a:do if(k){m=n;while(1){o=f[m+4>>2]|0;p=(o|0)==(g|0);if(!(p|(o&j|0)==(l|0))){q=24;break}if(p?(f[m+8>>2]|0)==(g|0):0){r=m;break a}m=f[m>>2]|0;if(!m){q=24;break}}if((q|0)==24){u=d;return}}else{m=n;while(1){p=f[m+4>>2]|0;if((p|0)==(g|0)){if((f[m+8>>2]|0)==(g|0)){r=m;break a}}else{if(p>>>0>>0)s=p;else s=(p>>>0)%(i>>>0)|0;if((s|0)!=(l|0)){q=24;break}}m=f[m>>2]|0;if(!m){q=24;break}}if((q|0)==24){u=d;return}}while(0);q=f[r+12>>2]|0;if((q|0)==-1){u=d;return}f[h>>2]=q;f[h+4>>2]=c;b[h+8>>0]=e&1;e=a+112|0;c=f[e>>2]|0;if((c|0)==(f[a+116>>2]|0))ki(a+108|0,h);else{f[c>>2]=f[h>>2];f[c+4>>2]=f[h+4>>2];f[c+8>>2]=f[h+8>>2];f[e>>2]=(f[e>>2]|0)+12}u=d;return}function kf(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;c=d[b>>1]|0;e=d[b+2>>1]|0;g=d[b+4>>1]|0;h=d[b+6>>1]|0;b=((((c^318)&65535)+239^e&65535)+239^g&65535)+239^h&65535;i=f[a+4>>2]|0;if(!i){j=0;return j|0}k=i+-1|0;l=(k&i|0)==0;if(!l)if(b>>>0>>0)m=b;else m=(b>>>0)%(i>>>0)|0;else m=b&k;n=f[(f[a>>2]|0)+(m<<2)>>2]|0;if(!n){j=0;return j|0}a=f[n>>2]|0;if(!a){j=0;return j|0}if(l){l=a;while(1){n=f[l+4>>2]|0;o=(n|0)==(b|0);if(!(o|(n&k|0)==(m|0))){j=0;p=25;break}if((((o?(o=l+8|0,(d[o>>1]|0)==c<<16>>16):0)?(d[o+2>>1]|0)==e<<16>>16:0)?(d[l+12>>1]|0)==g<<16>>16:0)?(d[o+6>>1]|0)==h<<16>>16:0){j=l;p=25;break}l=f[l>>2]|0;if(!l){j=0;p=25;break}}if((p|0)==25)return j|0}else q=a;while(1){a=f[q+4>>2]|0;if((a|0)==(b|0)){l=q+8|0;if((((d[l>>1]|0)==c<<16>>16?(d[l+2>>1]|0)==e<<16>>16:0)?(d[q+12>>1]|0)==g<<16>>16:0)?(d[l+6>>1]|0)==h<<16>>16:0){j=q;p=25;break}}else{if(a>>>0>>0)r=a;else r=(a>>>0)%(i>>>0)|0;if((r|0)!=(m|0)){j=0;p=25;break}}q=f[q>>2]|0;if(!q){j=0;p=25;break}}if((p|0)==25)return j|0;return 0}function lf(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=u;u=u+32|0;h=g+12|0;i=g;f[a>>2]=f[d>>2];d=a+4|0;f[d>>2]=(f[c>>2]|0)-(f[b>>2]|0);j=e+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)?(k=e+4|0,f[i>>2]=f[k>>2],f[h>>2]=f[i>>2],ye(e,h,a,a+4|0)|0,l=j,j=f[l+4>>2]|0,!((j|0)>0|(j|0)==0&(f[l>>2]|0)>>>0>0)):0){f[i>>2]=f[k>>2];f[h>>2]=f[i>>2];ye(e,h,d,d+4|0)|0;m=i}else m=i;if(!(f[d>>2]|0)){u=g;return 1}d=a+12|0;Cm(d);m=a+32|0;Cm(m);k=a+52|0;Cm(k);l=a+72|0;Cm(l);f[i>>2]=f[b>>2];f[i+4>>2]=f[b+4>>2];f[i+8>>2]=f[b+8>>2];f[h>>2]=f[c>>2];f[h+4>>2]=f[c+4>>2];f[h+8>>2]=f[c+8>>2];hb(a,i,h);mg(d,e);mg(m,e);mg(k,e);mg(l,e);u=g;return 1}function mf(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=u;u=u+32|0;h=g+12|0;i=g;f[a>>2]=f[d>>2];d=a+4|0;f[d>>2]=(f[c>>2]|0)-(f[b>>2]|0);j=e+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)?(k=e+4|0,f[i>>2]=f[k>>2],f[h>>2]=f[i>>2],ye(e,h,a,a+4|0)|0,l=j,j=f[l+4>>2]|0,!((j|0)>0|(j|0)==0&(f[l>>2]|0)>>>0>0)):0){f[i>>2]=f[k>>2];f[h>>2]=f[i>>2];ye(e,h,d,d+4|0)|0;m=i}else m=i;if(!(f[d>>2]|0)){u=g;return 1}d=a+12|0;lk(d);m=a+44|0;Cm(m);k=a+64|0;Cm(k);l=a+84|0;Cm(l);f[i>>2]=f[b>>2];f[i+4>>2]=f[b+4>>2];f[i+8>>2]=f[b+8>>2];f[h>>2]=f[c>>2];f[h+4>>2]=f[c+4>>2];f[h+8>>2]=f[c+8>>2];nb(a,i,h);fd(d,e);mg(m,e);mg(k,e);mg(l,e);u=g;return 1}function nf(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0;a=u;u=u+16|0;e=a+4|0;g=a;h=a+8|0;i=d+11|0;j=b[i>>0]|0;k=j<<24>>24<0;if(k){l=f[d+4>>2]|0;if(l>>>0>255){m=0;u=a;return m|0}else n=l}else n=j&255;if(!n){b[h>>0]=0;n=c+16|0;l=f[n+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[n>>2]|0)>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];ye(c,e,h,h+1|0)|0}m=1;u=a;return m|0}n=d+4|0;l=f[n>>2]|0;b[h>>0]=k?l:j&255;k=c+16|0;o=k;p=f[o>>2]|0;q=f[o+4>>2]|0;if((q|0)>0|(q|0)==0&p>>>0>0){r=j;s=q;t=p;v=l}else{f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];ye(c,e,h,h+1|0)|0;h=k;r=b[i>>0]|0;s=f[h+4>>2]|0;t=f[h>>2]|0;v=f[n>>2]|0}n=r<<24>>24<0;h=n?f[d>>2]|0:d;if(!((s|0)>0|(s|0)==0&t>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];ye(c,e,h,h+(n?v:r&255)|0)|0}m=1;u=a;return m|0}function of(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=a+4|0;d=f[a>>2]|0;e=((f[c>>2]|0)-d|0)/24|0;g=e+1|0;if(g>>>0>178956970)mq(a);h=a+8|0;i=((f[h>>2]|0)-d|0)/24|0;d=i<<1;j=i>>>0<89478485?(d>>>0>>0?g:d):178956970;do if(j)if(j>>>0>178956970){d=ra(8)|0;Wo(d,14941);f[d>>2]=6944;va(d|0,1080,114)}else{k=dn(j*24|0)|0;break}else k=0;while(0);d=k+(e*24|0)|0;g=d;i=k+(j*24|0)|0;f[d>>2]=1180;f[k+(e*24|0)+4>>2]=f[b+4>>2];_j(k+(e*24|0)+8|0,b+8|0);f[k+(e*24|0)+20>>2]=f[b+20>>2];b=d+24|0;e=f[a>>2]|0;k=f[c>>2]|0;if((k|0)==(e|0)){l=g;m=e;n=e}else{j=k;k=g;g=d;do{f[g+-24>>2]=1180;f[g+-20>>2]=f[j+-20>>2];d=g+-16|0;o=j+-16|0;f[d>>2]=0;p=g+-12|0;f[p>>2]=0;f[g+-8>>2]=0;f[d>>2]=f[o>>2];d=j+-12|0;f[p>>2]=f[d>>2];p=j+-8|0;f[g+-8>>2]=f[p>>2];f[p>>2]=0;f[d>>2]=0;f[o>>2]=0;f[g+-4>>2]=f[j+-4>>2];j=j+-24|0;g=k+-24|0;k=g}while((j|0)!=(e|0));l=k;m=f[a>>2]|0;n=f[c>>2]|0}f[a>>2]=l;f[c>>2]=b;f[h>>2]=i;i=m;if((n|0)!=(i|0)){h=n;do{h=h+-24|0;Va[f[f[h>>2]>>2]&127](h)}while((h|0)!=(i|0))}if(!m)return;br(m);return}function pf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=b[c>>0]|0;e=b[c+1>>0]|0;g=b[c+2>>0]|0;h=b[c+3>>0]|0;c=(((d&255^318)+239^e&255)+239^g&255)+239^h&255;i=f[a+4>>2]|0;if(!i){j=0;return j|0}k=i+-1|0;l=(k&i|0)==0;if(!l)if(c>>>0>>0)m=c;else m=(c>>>0)%(i>>>0)|0;else m=c&k;n=f[(f[a>>2]|0)+(m<<2)>>2]|0;if(!n){j=0;return j|0}a=f[n>>2]|0;if(!a){j=0;return j|0}if(l){l=a;while(1){n=f[l+4>>2]|0;o=(n|0)==(c|0);if(!(o|(n&k|0)==(m|0))){j=0;p=25;break}if((((o?(o=l+8|0,(b[o>>0]|0)==d<<24>>24):0)?(b[o+1>>0]|0)==e<<24>>24:0)?(b[o+2>>0]|0)==g<<24>>24:0)?(b[o+3>>0]|0)==h<<24>>24:0){j=l;p=25;break}l=f[l>>2]|0;if(!l){j=0;p=25;break}}if((p|0)==25)return j|0}else q=a;while(1){a=f[q+4>>2]|0;if((a|0)==(c|0)){l=q+8|0;if((((b[l>>0]|0)==d<<24>>24?(b[l+1>>0]|0)==e<<24>>24:0)?(b[l+2>>0]|0)==g<<24>>24:0)?(b[l+3>>0]|0)==h<<24>>24:0){j=q;p=25;break}}else{if(a>>>0>>0)r=a;else r=(a>>>0)%(i>>>0)|0;if((r|0)!=(m|0)){j=0;p=25;break}}q=f[q>>2]|0;if(!q){j=0;p=25;break}}if((p|0)==25)return j|0;return 0}function qf(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;d=u;u=u+32|0;h=d+24|0;i=d+16|0;j=d;k=d+8|0;l=a+40|0;f[a+44>>2]=g;g=a+36|0;m=f[g>>2]|0;n=f[m+4>>2]|0;o=f[m>>2]|0;p=n-o|0;if((p|0)<=0){u=d;return 1}q=(p>>>2)+-1|0;p=a+8|0;r=a+48|0;s=a+52|0;a=i+4|0;t=j+4|0;v=h+4|0;if(n-o>>2>>>0>q>>>0){w=q;x=o}else{y=m;mq(y)}while(1){f[k>>2]=f[x+(w<<2)>>2];f[h>>2]=f[k>>2];tb(l,h,b,w)|0;m=X(w,e)|0;o=b+(m<<2)|0;q=c+(m<<2)|0;m=f[o+4>>2]|0;n=f[r>>2]|0;z=f[s>>2]|0;f[i>>2]=f[o>>2];f[a>>2]=m;f[j>>2]=n;f[t>>2]=z;Dd(h,p,i,j);f[q>>2]=f[h>>2];f[q+4>>2]=f[v>>2];w=w+-1|0;if((w|0)<=-1){A=3;break}q=f[g>>2]|0;x=f[q>>2]|0;if((f[q+4>>2]|0)-x>>2>>>0<=w>>>0){y=q;A=4;break}}if((A|0)==3){u=d;return 1}else if((A|0)==4)mq(y);return 0}function rf(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;h=u;u=u+32|0;i=h;j=h+16|0;k=f[(f[(f[b+4>>2]|0)+8>>2]|0)+(d<<2)>>2]|0;do if((c+-1|0)>>>0<6&(Qa[f[(f[b>>2]|0)+8>>2]&127](b)|0)==1){l=Qa[f[(f[b>>2]|0)+52>>2]&127](b)|0;m=Ra[f[(f[b>>2]|0)+60>>2]&127](b,d)|0;if((l|0)==0|(m|0)==0){f[a>>2]=0;u=h;return}n=Ra[f[(f[b>>2]|0)+56>>2]&127](b,d)|0;if(!n){f[i>>2]=f[b+56>>2];f[i+4>>2]=l;f[i+12>>2]=m;f[i+8>>2]=m+12;Rd(a,j,c,k,e,i,g);if(!(f[a>>2]|0)){f[a>>2]=0;break}u=h;return}else{f[i>>2]=f[b+56>>2];f[i+4>>2]=n;f[i+12>>2]=m;f[i+8>>2]=m+12;Pd(a,j,c,k,e,i,g);if(!(f[a>>2]|0)){f[a>>2]=0;break}u=h;return}}while(0);f[a>>2]=0;u=h;return}function sf(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;d=u;u=u+32|0;h=d+24|0;i=d+16|0;j=d;k=d+8|0;l=a+40|0;f[a+44>>2]=g;g=a+36|0;m=f[g>>2]|0;n=f[m+4>>2]|0;o=f[m>>2]|0;p=n-o|0;if((p|0)<=0){u=d;return 1}q=(p>>>2)+-1|0;p=a+8|0;r=a+48|0;s=a+52|0;a=i+4|0;t=j+4|0;v=h+4|0;if(n-o>>2>>>0>q>>>0){w=q;x=o}else{y=m;mq(y)}while(1){f[k>>2]=f[x+(w<<2)>>2];f[h>>2]=f[k>>2];sb(l,h,b,w)|0;m=X(w,e)|0;o=b+(m<<2)|0;q=c+(m<<2)|0;m=f[o+4>>2]|0;n=f[r>>2]|0;z=f[s>>2]|0;f[i>>2]=f[o>>2];f[a>>2]=m;f[j>>2]=n;f[t>>2]=z;Dd(h,p,i,j);f[q>>2]=f[h>>2];f[q+4>>2]=f[v>>2];w=w+-1|0;if((w|0)<=-1){A=3;break}q=f[g>>2]|0;x=f[q>>2]|0;if((f[q+4>>2]|0)-x>>2>>>0<=w>>>0){y=q;A=4;break}}if((A|0)==3){u=d;return 1}else if((A|0)==4)mq(y);return 0}function tf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=f[b>>2]|0;b=f[c>>2]|0;e=b-d>>2;g=a+8|0;h=f[g>>2]|0;i=f[a>>2]|0;j=i;k=b;if(e>>>0<=h-i>>2>>>0){l=a+4|0;m=(f[l>>2]|0)-i>>2;n=e>>>0>m>>>0;o=n?d+(m<<2)|0:b;b=o-d|0;m=b>>2;if(m|0)Xl(i|0,d|0,b|0)|0;b=j+(m<<2)|0;if(!n){n=f[l>>2]|0;if((n|0)==(b|0))return;f[l>>2]=n+(~((n+-4-b|0)>>>2)<<2);return}b=f[c>>2]|0;c=o;if((b|0)==(c|0))return;n=f[l>>2]|0;m=b+-4-o|0;o=c;c=n;while(1){f[c>>2]=f[o>>2];o=o+4|0;if((o|0)==(b|0))break;else c=c+4|0}f[l>>2]=n+((m>>>2)+1<<2);return}m=i;if(!i)p=h;else{h=a+4|0;n=f[h>>2]|0;if((n|0)!=(j|0))f[h>>2]=n+(~((n+-4-i|0)>>>2)<<2);br(m);f[g>>2]=0;f[h>>2]=0;f[a>>2]=0;p=0}if(e>>>0>1073741823)mq(a);h=p>>1;m=p>>2>>>0<536870911?(h>>>0>>0?e:h):1073741823;if(m>>>0>1073741823)mq(a);h=dn(m<<2)|0;e=a+4|0;f[e>>2]=h;f[a>>2]=h;f[g>>2]=h+(m<<2);m=d;if((k|0)==(m|0))return;g=k+-4-d|0;d=m;m=h;while(1){f[m>>2]=f[d>>2];d=d+4|0;if((d|0)==(k|0))break;else m=m+4|0}f[e>>2]=h+((g>>>2)+1<<2);return}function uf(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=u;u=u+112|0;g=e+100|0;h=e;i=dn(120)|0;j=f[c+8>>2]|0;f[i+4>>2]=0;f[i>>2]=3296;k=i+8|0;l=i+12|0;m=l+44|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(m|0));f[k>>2]=3320;l=i+56|0;m=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(m|0));f[i+96>>2]=0;f[i+100>>2]=0;f[i+104>>2]=0;f[i+108>>2]=j;f[i+112>>2]=d;k=i+116|0;f[k>>2]=0;n=i;o=f[c+12>>2]|0;p=h+4|0;l=p+4|0;m=l+40|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(m|0));f[h>>2]=3320;l=h+48|0;m=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(m|0));f[h+88>>2]=0;f[h+92>>2]=0;f[h+96>>2]=0;l=o;f[p>>2]=l;m=((f[l+4>>2]|0)-(f[o>>2]|0)>>2>>>0)/3|0;b[g>>0]=0;Xg(h+24|0,m,g);m=f[p>>2]|0;p=(f[m+28>>2]|0)-(f[m+24>>2]|0)>>2;b[g>>0]=0;Xg(h+36|0,p,g);f[h+8>>2]=o;f[h+12>>2]=d;f[h+16>>2]=j;f[h+20>>2]=i;f[k>>2]=c+72;fh(i,h);f[a>>2]=n;Gi(h);u=e;return}function vf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c=a+8|0;d=f[c>>2]|0;e=a+4|0;g=f[e>>2]|0;h=g;if(((d-g|0)/12|0)>>>0>=b>>>0){hj(g|0,0,b*12|0)|0;f[e>>2]=h+(b*12|0);return}i=f[a>>2]|0;j=(g-i|0)/12|0;g=j+b|0;k=i;if(g>>>0>357913941)mq(a);l=(d-i|0)/12|0;d=l<<1;m=l>>>0<178956970?(d>>>0>>0?g:d):357913941;do if(m)if(m>>>0>357913941){d=ra(8)|0;Wo(d,14941);f[d>>2]=6944;va(d|0,1080,114)}else{n=dn(m*12|0)|0;break}else n=0;while(0);d=n+(j*12|0)|0;j=d;g=n+(m*12|0)|0;hj(d|0,0,b*12|0)|0;m=d+(b*12|0)|0;if((h|0)==(k|0)){o=j;p=i;q=h}else{i=h;h=j;j=d;do{d=j+-12|0;b=i;i=i+-12|0;f[d>>2]=0;n=j+-8|0;f[n>>2]=0;f[j+-4>>2]=0;f[d>>2]=f[i>>2];d=b+-8|0;f[n>>2]=f[d>>2];n=b+-4|0;f[j+-4>>2]=f[n>>2];f[n>>2]=0;f[d>>2]=0;f[i>>2]=0;j=h+-12|0;h=j}while((i|0)!=(k|0));o=h;p=f[a>>2]|0;q=f[e>>2]|0}f[a>>2]=o;f[e>>2]=m;f[c>>2]=g;g=p;if((q|0)!=(g|0)){c=q;do{q=c;c=c+-12|0;m=f[c>>2]|0;if(m|0){e=q+-8|0;q=f[e>>2]|0;if((q|0)!=(m|0))f[e>>2]=q+(~((q+-4-m|0)>>>2)<<2);br(m)}}while((c|0)!=(g|0))}if(!p)return;br(p);return}function wf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=f[a+12>>2]|0;e=a+68|0;g=f[e>>2]|0;h=f[g+80>>2]|0;b[c+84>>0]=0;i=c+68|0;j=c+72|0;k=f[j>>2]|0;l=f[i>>2]|0;m=k-l>>2;n=l;l=k;if(h>>>0<=m>>>0)if(h>>>0>>0?(k=n+(h<<2)|0,(k|0)!=(l|0)):0){f[j>>2]=l+(~((l+-4-k|0)>>>2)<<2);o=g;p=h}else{o=g;p=h}else{kh(i,h-m|0,3220);m=f[e>>2]|0;o=m;p=f[m+80>>2]|0}m=(f[o+100>>2]|0)-(f[o+96>>2]|0)|0;e=(m|0)/12|0;if(!m){q=1;return q|0}m=a+72|0;a=c+68|0;c=f[o+96>>2]|0;o=f[d+28>>2]|0;d=0;while(1){h=d*3|0;i=f[o+(h<<2)>>2]|0;if((i|0)==-1){q=0;r=11;break}g=f[(f[m>>2]|0)+12>>2]|0;k=f[g+(i<<2)>>2]|0;if(k>>>0>=p>>>0){q=0;r=11;break}i=f[a>>2]|0;f[i+(f[c+(d*12|0)>>2]<<2)>>2]=k;k=f[o+(h+1<<2)>>2]|0;if((k|0)==-1){q=0;r=11;break}l=f[g+(k<<2)>>2]|0;if(l>>>0>=p>>>0){q=0;r=11;break}f[i+(f[c+(d*12|0)+4>>2]<<2)>>2]=l;l=f[o+(h+2<<2)>>2]|0;if((l|0)==-1){q=0;r=11;break}h=f[g+(l<<2)>>2]|0;if(h>>>0>=p>>>0){q=0;r=11;break}f[i+(f[c+(d*12|0)+8>>2]<<2)>>2]=h;d=d+1|0;if(d>>>0>=e>>>0){q=1;r=11;break}}if((r|0)==11)return q|0;return 0}function xf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-4194304|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-4177920|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+4194304|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1077936128|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Cn(e);eh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;Xl(h+a|0,h|0,o|0)|0;Rg(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Tn(a|0,0,o|0,k|0)|0;k=Tn(h|0,I|0,g|0,j|0)|0;vl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)br(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;br(c);u=d;return}function yf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-2097152|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-2080768|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+6291456|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1075838976|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Cn(e);eh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;Xl(h+a|0,h|0,o|0)|0;Rg(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Tn(a|0,0,o|0,k|0)|0;k=Tn(h|0,I|0,g|0,j|0)|0;vl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)br(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;br(c);u=d;return}function zf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-1048576|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1032192|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+7340032|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1074790400|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Cn(e);eh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;Xl(h+a|0,h|0,o|0)|0;Rg(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Tn(a|0,0,o|0,k|0)|0;k=Tn(h|0,I|0,g|0,j|0)|0;vl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)br(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;br(c);u=d;return}function Af(a,c,d,e,g,h,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;a=u;u=u+96|0;j=a;if(!c){k=-1;u=a;return k|0}Lm(j);yj(j,d,0,g&255,i,0,g<<1,0,0,0);i=uh(c,j,1,e)|0;d=f[(f[c+8>>2]|0)+(i<<2)>>2]|0;if(e|0){l=d+84|0;m=d+68|0;n=d+40|0;o=d+64|0;d=0;do{if(!(b[l>>0]|0))p=f[(f[m>>2]|0)+(d<<2)>>2]|0;else p=d;q=h+((X(d,g)|0)<<1)|0;r=n;s=f[r>>2]|0;t=on(s|0,f[r+4>>2]|0,p|0,0)|0;Rg((f[f[o>>2]>>2]|0)+t|0,q|0,s|0)|0;d=d+1|0}while((d|0)!=(e|0))}d=c+80|0;c=f[d>>2]|0;if(c)if((c|0)==(e|0))v=10;else w=-1;else{f[d>>2]=e;v=10}if((v|0)==10)w=i;i=j+88|0;v=f[i>>2]|0;f[i>>2]=0;if(v|0){i=f[v+8>>2]|0;if(i|0){e=v+12|0;if((f[e>>2]|0)!=(i|0))f[e>>2]=i;br(i)}br(v)}v=f[j+68>>2]|0;if(v|0){i=j+72|0;e=f[i>>2]|0;if((e|0)!=(v|0))f[i>>2]=e+(~((e+-4-v|0)>>>2)<<2);br(v)}v=j+64|0;j=f[v>>2]|0;f[v>>2]=0;if(j|0){v=f[j>>2]|0;if(v|0){e=j+4|0;if((f[e>>2]|0)!=(v|0))f[e>>2]=v;br(v)}br(j)}k=w;u=a;return k|0}function Bf(a,c,d,e,g,h,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;a=u;u=u+96|0;j=a;if(!c){k=-1;u=a;return k|0}Lm(j);yj(j,d,0,g&255,i,0,g<<2,0,0,0);i=uh(c,j,1,e)|0;d=f[(f[c+8>>2]|0)+(i<<2)>>2]|0;if(e|0){l=d+84|0;m=d+68|0;n=d+40|0;o=d+64|0;d=0;do{if(!(b[l>>0]|0))p=f[(f[m>>2]|0)+(d<<2)>>2]|0;else p=d;q=h+((X(d,g)|0)<<2)|0;r=n;s=f[r>>2]|0;t=on(s|0,f[r+4>>2]|0,p|0,0)|0;Rg((f[f[o>>2]>>2]|0)+t|0,q|0,s|0)|0;d=d+1|0}while((d|0)!=(e|0))}d=c+80|0;c=f[d>>2]|0;if(c)if((c|0)==(e|0))v=10;else w=-1;else{f[d>>2]=e;v=10}if((v|0)==10)w=i;i=j+88|0;v=f[i>>2]|0;f[i>>2]=0;if(v|0){i=f[v+8>>2]|0;if(i|0){e=v+12|0;if((f[e>>2]|0)!=(i|0))f[e>>2]=i;br(i)}br(v)}v=f[j+68>>2]|0;if(v|0){i=j+72|0;e=f[i>>2]|0;if((e|0)!=(v|0))f[i>>2]=e+(~((e+-4-v|0)>>>2)<<2);br(v)}v=j+64|0;j=f[v>>2]|0;f[v>>2]=0;if(j|0){v=f[j>>2]|0;if(v|0){e=j+4|0;if((f[e>>2]|0)!=(v|0))f[e>>2]=v;br(v)}br(j)}k=w;u=a;return k|0}function Cf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-262144|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-245760|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+8126464|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1074003968|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Cn(e);eh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;Xl(h+a|0,h|0,o|0)|0;Rg(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Tn(a|0,0,o|0,k|0)|0;k=Tn(h|0,I|0,g|0,j|0)|0;vl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)br(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;br(c);u=d;return}function Df(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-131072|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-114688|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+8257536|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1073872896|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Cn(e);eh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;Xl(h+a|0,h|0,o|0)|0;Rg(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Tn(a|0,0,o|0,k|0)|0;k=Tn(h|0,I|0,g|0,j|0)|0;vl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)br(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;br(c);u=d;return}function Ef(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-32768|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-16384|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+8355840|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1073774592|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Cn(e);eh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;Xl(h+a|0,h|0,o|0)|0;Rg(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Tn(a|0,0,o|0,k|0)|0;k=Tn(h|0,I|0,g|0,j|0)|0;vl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)br(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;br(c);u=d;return}function Ff(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c=f[b>>2]|0;d=f[b+4>>2]|0;e=f[b+8>>2]|0;g=f[b+12>>2]|0;b=(((c^318)+239^d)+239^e)+239^g;h=f[a+4>>2]|0;if(!h){i=0;return i|0}j=h+-1|0;k=(j&h|0)==0;if(!k)if(b>>>0>>0)l=b;else l=(b>>>0)%(h>>>0)|0;else l=b&j;m=f[(f[a>>2]|0)+(l<<2)>>2]|0;if(!m){i=0;return i|0}a=f[m>>2]|0;if(!a){i=0;return i|0}if(k){k=a;while(1){m=f[k+4>>2]|0;n=(m|0)==(b|0);if(!(n|(m&j|0)==(l|0))){i=0;o=25;break}if((((n?(f[k+8>>2]|0)==(c|0):0)?(f[k+12>>2]|0)==(d|0):0)?(f[k+16>>2]|0)==(e|0):0)?(f[k+20>>2]|0)==(g|0):0){i=k;o=25;break}k=f[k>>2]|0;if(!k){i=0;o=25;break}}if((o|0)==25)return i|0}else p=a;while(1){a=f[p+4>>2]|0;if((a|0)==(b|0)){if((((f[p+8>>2]|0)==(c|0)?(f[p+12>>2]|0)==(d|0):0)?(f[p+16>>2]|0)==(e|0):0)?(f[p+20>>2]|0)==(g|0):0){i=p;o=25;break}}else{if(a>>>0>>0)q=a;else q=(a>>>0)%(h>>>0)|0;if((q|0)!=(l|0)){i=0;o=25;break}}p=f[p>>2]|0;if(!p){i=0;o=25;break}}if((o|0)==25)return i|0;return 0}function Gf(a,c,d,e,g,h,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;a=u;u=u+96|0;j=a;if(!c){k=-1;u=a;return k|0}Lm(j);yj(j,d,0,g&255,i,0,g,0,0,0);i=uh(c,j,1,e)|0;d=f[(f[c+8>>2]|0)+(i<<2)>>2]|0;if(e|0){l=d+84|0;m=d+68|0;n=d+40|0;o=d+64|0;d=0;do{if(!(b[l>>0]|0))p=f[(f[m>>2]|0)+(d<<2)>>2]|0;else p=d;q=h+(X(d,g)|0)|0;r=n;s=f[r>>2]|0;t=on(s|0,f[r+4>>2]|0,p|0,0)|0;Rg((f[f[o>>2]>>2]|0)+t|0,q|0,s|0)|0;d=d+1|0}while((d|0)!=(e|0))}d=c+80|0;c=f[d>>2]|0;if(c)if((c|0)==(e|0))v=10;else w=-1;else{f[d>>2]=e;v=10}if((v|0)==10)w=i;i=j+88|0;v=f[i>>2]|0;f[i>>2]=0;if(v|0){i=f[v+8>>2]|0;if(i|0){e=v+12|0;if((f[e>>2]|0)!=(i|0))f[e>>2]=i;br(i)}br(v)}v=f[j+68>>2]|0;if(v|0){i=j+72|0;e=f[i>>2]|0;if((e|0)!=(v|0))f[i>>2]=e+(~((e+-4-v|0)>>>2)<<2);br(v)}v=j+64|0;j=f[v>>2]|0;f[v>>2]=0;if(j|0){v=f[j>>2]|0;if(v|0){e=j+4|0;if((f[e>>2]|0)!=(v|0))f[e>>2]=v;br(v)}br(j)}k=w;u=a;return k|0}function Hf(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;h=u;u=u+32|0;i=h;j=h+16|0;k=f[(f[(f[b+4>>2]|0)+8>>2]|0)+(d<<2)>>2]|0;do if((c+-1|0)>>>0<6&(Qa[f[(f[b>>2]|0)+8>>2]&127](b)|0)==1){l=Qa[f[(f[b>>2]|0)+52>>2]&127](b)|0;m=Ra[f[(f[b>>2]|0)+60>>2]&127](b,d)|0;if((l|0)==0|(m|0)==0){f[a>>2]=0;u=h;return}n=Ra[f[(f[b>>2]|0)+56>>2]&127](b,d)|0;if(!n){f[i>>2]=f[b+56>>2];f[i+4>>2]=l;f[i+12>>2]=m;f[i+8>>2]=m+12;Od(a,j,c,k,e,i,g);if(!(f[a>>2]|0)){f[a>>2]=0;break}u=h;return}else{f[i>>2]=f[b+56>>2];f[i+4>>2]=n;f[i+12>>2]=m;f[i+8>>2]=m+12;Nd(a,j,c,k,e,i,g);if(!(f[a>>2]|0)){f[a>>2]=0;break}u=h;return}}while(0);f[a>>2]=0;u=h;return}function If(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;e=f[d>>2]|0;g=f[d+4>>2]|0;if((e|0)==(g|0)){h=0;i=a+12|0;j=a+8|0}else{d=f[c>>2]|0;c=a+8|0;k=a+12|0;a=0;l=e;while(1){e=f[l>>2]|0;m=f[d+(e<<2)>>2]|0;if(m>>>0>>0)n=a;else{o=f[c>>2]|0;p=(f[k>>2]|0)-o|0;q=o;if((p|0)>0){o=p>>>2;p=0;do{r=f[q+(p<<2)>>2]|0;s=f[r+68>>2]|0;if(!(b[r+84>>0]|0))t=f[s+(e<<2)>>2]|0;else t=e;f[s+(m<<2)>>2]=t;p=p+1|0}while((p|0)<(o|0))}n=m+1|0}l=l+4|0;if((l|0)==(g|0)){h=n;i=k;j=c;break}else a=n}}n=f[i>>2]|0;a=f[j>>2]|0;if((n-a|0)>0){u=0;v=a;w=n}else return;while(1){n=f[v+(u<<2)>>2]|0;b[n+84>>0]=0;a=n+68|0;c=n+72|0;n=f[c>>2]|0;k=f[a>>2]|0;g=n-k>>2;l=k;k=n;if(h>>>0<=g>>>0)if(h>>>0>>0?(n=l+(h<<2)|0,(n|0)!=(k|0)):0){f[c>>2]=k+(~((k+-4-n|0)>>>2)<<2);x=v;y=w}else{x=v;y=w}else{kh(a,h-g|0,5908);x=f[j>>2]|0;y=f[i>>2]|0}u=u+1|0;if((u|0)>=(y-x>>2|0))break;else{v=x;w=y}}return}function Jf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=b;e=c-d>>2;g=a+8|0;h=f[g>>2]|0;i=f[a>>2]|0;j=i;if(e>>>0<=h-i>>2>>>0){k=a+4|0;l=(f[k>>2]|0)-i>>2;m=e>>>0>l>>>0;n=b+(l<<2)|0;l=m?n:c;o=l;p=o-d|0;q=p>>2;if(q|0)Xl(i|0,b|0,p|0)|0;p=j+(q<<2)|0;if(!m){m=f[k>>2]|0;if((m|0)==(p|0))return;f[k>>2]=m+(~((m+-4-p|0)>>>2)<<2);return}if((l|0)==(c|0))return;l=f[k>>2]|0;p=((c+-4-o|0)>>>2)+1|0;o=n;n=l;while(1){f[n>>2]=f[o>>2];o=o+4|0;if((o|0)==(c|0))break;else n=n+4|0}f[k>>2]=l+(p<<2);return}p=i;if(!i)r=h;else{h=a+4|0;l=f[h>>2]|0;if((l|0)!=(j|0))f[h>>2]=l+(~((l+-4-i|0)>>>2)<<2);br(p);f[g>>2]=0;f[h>>2]=0;f[a>>2]=0;r=0}if(e>>>0>1073741823)mq(a);h=r>>1;p=r>>2>>>0<536870911?(h>>>0>>0?e:h):1073741823;if(p>>>0>1073741823)mq(a);h=dn(p<<2)|0;e=a+4|0;f[e>>2]=h;f[a>>2]=h;f[g>>2]=h+(p<<2);if((b|0)==(c|0))return;p=((c+-4-d|0)>>>2)+1|0;d=b;b=h;while(1){f[b>>2]=f[d>>2];d=d+4|0;if((d|0)==(c|0))break;else b=b+4|0}f[e>>2]=h+(p<<2);return}function Kf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;c=u;u=u+16|0;d=c;e=a+76|0;g=f[e>>2]|0;h=a+80|0;i=f[h>>2]|0;if((i|0)!=(g|0))f[h>>2]=i+(~((i+-4-g|0)>>>2)<<2);f[e>>2]=0;f[h>>2]=0;f[a+84>>2]=0;if(g|0)br(g);g=a+64|0;h=f[g>>2]|0;e=a+68|0;if((f[e>>2]|0)!=(h|0))f[e>>2]=h;f[g>>2]=0;f[e>>2]=0;f[a+72>>2]=0;if(h|0)br(h);h=b+4|0;e=f[h>>2]|0;g=f[b>>2]|0;i=((e-g|0)/12|0)*3|0;j=a+4|0;k=f[j>>2]|0;l=f[a>>2]|0;m=k-l>>2;n=l;l=k;k=g;if(i>>>0<=m>>>0)if(i>>>0>>0?(o=n+(i<<2)|0,(o|0)!=(l|0)):0){f[j>>2]=l+(~((l+-4-o|0)>>>2)<<2);p=e;q=g;r=k}else{p=e;q=g;r=k}else{oi(a,i-m|0);m=f[b>>2]|0;p=f[h>>2]|0;q=m;r=m}if((p|0)!=(q|0)){q=f[a>>2]|0;m=(p-r|0)/12|0;p=0;do{h=p*3|0;f[q+(h<<2)>>2]=f[r+(p*12|0)>>2];f[q+(h+1<<2)>>2]=f[r+(p*12|0)+4>>2];f[q+(h+2<<2)>>2]=f[r+(p*12|0)+8>>2];p=p+1|0}while(p>>>0>>0)}f[d>>2]=-1;if(!(oc(a,d)|0)){s=0;u=c;return s|0}Gc(a)|0;fb(a,f[d>>2]|0)|0;s=1;u=c;return s|0}function Lf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-16384|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;b[m>>0]=j;b[m+1>>0]=j>>>8;n=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;o=j+8372224|0;b[m>>0]=o;b[m+1>>0]=o>>>8;b[m+2>>0]=o>>>16;n=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;o=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+-1073758208|0;b[o>>0]=m;b[o+1>>0]=m>>>8;b[o+2>>0]=m>>>16;b[o+3>>0]=m>>>24;n=(f[l>>2]|0)+4|0;break}else{n=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;n=(f[l>>2]|0)+1|0}while(0);k=((n|0)<0)<<31>>31;Cn(e);eh(n,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;Xl(h+a|0,h|0,n|0)|0;Rg(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Tn(a|0,0,n|0,k|0)|0;k=Tn(h|0,I|0,g|0,j|0)|0;vl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)br(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;br(c);u=d;return}function Mf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=b;e=c-d>>2;g=a+8|0;h=f[g>>2]|0;i=f[a>>2]|0;j=i;if(e>>>0<=h-i>>2>>>0){k=a+4|0;l=(f[k>>2]|0)-i>>2;m=e>>>0>l>>>0;n=b+(l<<2)|0;l=m?n:c;o=l;p=o-d|0;q=p>>2;if(q|0)Xl(i|0,b|0,p|0)|0;p=j+(q<<2)|0;if(!m){m=f[k>>2]|0;if((m|0)==(p|0))return;f[k>>2]=m+(~((m+-4-p|0)>>>2)<<2);return}if((l|0)==(c|0))return;l=f[k>>2]|0;p=c+-4-o|0;o=n;n=l;while(1){f[n>>2]=f[o>>2];o=o+4|0;if((o|0)==(c|0))break;else n=n+4|0}f[k>>2]=l+((p>>>2)+1<<2);return}p=i;if(!i)r=h;else{h=a+4|0;l=f[h>>2]|0;if((l|0)!=(j|0))f[h>>2]=l+(~((l+-4-i|0)>>>2)<<2);br(p);f[g>>2]=0;f[h>>2]=0;f[a>>2]=0;r=0}if(e>>>0>1073741823)mq(a);h=r>>1;p=r>>2>>>0<536870911?(h>>>0>>0?e:h):1073741823;if(p>>>0>1073741823)mq(a);h=dn(p<<2)|0;e=a+4|0;f[e>>2]=h;f[a>>2]=h;f[g>>2]=h+(p<<2);if((b|0)==(c|0))return;p=c+-4-d|0;d=b;b=h;while(1){f[b>>2]=f[d>>2];d=d+4|0;if((d|0)==(c|0))break;else b=b+4|0}f[e>>2]=h+((p>>>2)+1<<2);return}function Nf(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0;g=u;u=u+80|0;h=g;i=g+64|0;Al(h);j=f[(f[a+8>>2]|0)+56>>2]|0;k=X(Ll(5)|0,d)|0;yj(h,j,0,d&255,5,0,k,((k|0)<0)<<31>>31,0,0);k=dn(96)|0;nl(k,h);pj(k,c)|0;f[i>>2]=k;Wi(a,i);k=f[i>>2]|0;f[i>>2]=0;if(k|0){i=k+88|0;c=f[i>>2]|0;f[i>>2]=0;if(c|0){i=f[c+8>>2]|0;if(i|0){h=c+12|0;if((f[h>>2]|0)!=(i|0))f[h>>2]=i;br(i)}br(c)}c=f[k+68>>2]|0;if(c|0){i=k+72|0;h=f[i>>2]|0;if((h|0)!=(c|0))f[i>>2]=h+(~((h+-4-c|0)>>>2)<<2);br(c)}c=k+64|0;h=f[c>>2]|0;f[c>>2]=0;if(h|0){c=f[h>>2]|0;if(c|0){i=h+4|0;if((f[i>>2]|0)!=(c|0))f[i>>2]=c;br(c)}br(h)}br(k)}if(!e){u=g;return}k=f[a+32>>2]|0;b[k+84>>0]=0;a=k+68|0;h=k+72|0;k=f[h>>2]|0;c=f[a>>2]|0;i=k-c>>2;d=k;if(i>>>0>>0){kh(a,e-i|0,1516);u=g;return}if(i>>>0<=e>>>0){u=g;return}i=c+(e<<2)|0;if((i|0)==(d|0)){u=g;return}f[h>>2]=d+(~((d+-4-i|0)>>>2)<<2);u=g;return}function Of(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;c=u;u=u+16|0;d=c+4|0;e=c;g=a+4|0;h=f[g>>2]|0;i=a+8|0;j=f[i>>2]|0;if((j|0)==(h|0))k=h;else{l=j+(~((j+-4-h|0)>>>2)<<2)|0;f[i>>2]=l;k=l}l=a+16|0;h=f[l>>2]|0;j=a+20|0;m=f[j>>2]|0;n=h;if((m|0)!=(h|0))f[j>>2]=m+(~((m+-4-n|0)>>>2)<<2);m=f[b>>2]|0;h=f[b+4>>2]|0;if((m|0)==(h|0)){u=c;return}b=a+12|0;a=m;m=k;k=n;while(1){n=f[a>>2]|0;f[d>>2]=n;if((m|0)==(f[b>>2]|0)){Ci(g,d);o=f[l>>2]|0}else{f[m>>2]=n;f[i>>2]=m+4;o=k}n=f[d>>2]|0;p=f[j>>2]|0;q=p-o>>2;r=o;if((n|0)<(q|0)){s=r;t=n;v=o}else{w=n+1|0;f[e>>2]=-1;x=p;if(w>>>0<=q>>>0)if(w>>>0>>0?(p=r+(w<<2)|0,(p|0)!=(x|0)):0){f[j>>2]=x+(~((x+-4-p|0)>>>2)<<2);y=n;z=r;A=o}else{y=n;z=r;A=o}else{kh(l,w-q|0,e);q=f[l>>2]|0;y=f[d>>2]|0;z=q;A=q}s=z;t=y;v=A}m=f[i>>2]|0;f[s+(t<<2)>>2]=(m-(f[g>>2]|0)>>2)+-1;a=a+4|0;if((a|0)==(h|0))break;else k=v}u=c;return}function Pf(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c=d[b>>1]|0;e=d[b+2>>1]|0;g=d[b+4>>1]|0;b=(((c^318)&65535)+239^e&65535)+239^g&65535;h=f[a+4>>2]|0;if(!h){i=0;return i|0}j=h+-1|0;k=(j&h|0)==0;if(!k)if(b>>>0>>0)l=b;else l=(b>>>0)%(h>>>0)|0;else l=b&j;m=f[(f[a>>2]|0)+(l<<2)>>2]|0;if(!m){i=0;return i|0}a=f[m>>2]|0;if(!a){i=0;return i|0}if(k){k=a;while(1){m=f[k+4>>2]|0;n=(m|0)==(b|0);if(!(n|(m&j|0)==(l|0))){i=0;o=23;break}if(((n?(n=k+8|0,(d[n>>1]|0)==c<<16>>16):0)?(d[n+2>>1]|0)==e<<16>>16:0)?(d[k+12>>1]|0)==g<<16>>16:0){i=k;o=23;break}k=f[k>>2]|0;if(!k){i=0;o=23;break}}if((o|0)==23)return i|0}else p=a;while(1){a=f[p+4>>2]|0;if((a|0)==(b|0)){k=p+8|0;if(((d[k>>1]|0)==c<<16>>16?(d[k+2>>1]|0)==e<<16>>16:0)?(d[p+12>>1]|0)==g<<16>>16:0){i=p;o=23;break}}else{if(a>>>0>>0)q=a;else q=(a>>>0)%(h>>>0)|0;if((q|0)!=(l|0)){i=0;o=23;break}}p=f[p>>2]|0;if(!p){i=0;o=23;break}}if((o|0)==23)return i|0;return 0}function Qf(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c=u;u=u+32|0;d=c;e=a+16|0;g=e;h=f[g>>2]|0;i=f[g+4>>2]|0;if(!((i|0)>0|(i|0)==0&h>>>0>0)){u=c;return}g=Tn(f[(f[a+12>>2]|0)+4>>2]|0,0,7,0)|0;j=Wn(g|0,I|0,3)|0;g=I;if(!(b[a+24>>0]|0)){k=a+4|0;l=k;m=k;n=h;o=i}else{k=f[a>>2]|0;p=a+4|0;q=k+((f[p>>2]|0)-k)|0;k=Tn(h|0,i|0,8,0)|0;i=q+(0-k)|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;b[d+24>>0]=0;eh(j,g,d)|0;k=d+4|0;q=(f[k>>2]|0)-(f[d>>2]|0)|0;Xl(i+q|0,i+8|0,j|0)|0;Rg(i|0,f[d>>2]|0,q|0)|0;i=e;h=Tn(f[i>>2]|0,f[i+4>>2]|0,8-q|0,0)|0;q=e;f[q>>2]=h;f[q+4>>2]=I;q=d+12|0;h=f[q>>2]|0;f[q>>2]=0;if(h|0)br(h);h=f[d>>2]|0;if(h|0){if((f[k>>2]|0)!=(h|0))f[k>>2]=h;br(h)}h=e;l=p;m=p;n=f[h>>2]|0;o=f[h+4>>2]|0}h=f[l>>2]|0;l=f[a>>2]|0;p=h-l|0;k=Vn(j|0,g|0,n|0,o|0)|0;o=Tn(k|0,I|0,p|0,0)|0;k=l;l=h;if(p>>>0>=o>>>0){if(p>>>0>o>>>0?(h=k+o|0,(h|0)!=(l|0)):0)f[m>>2]=h}else ri(a,o-p|0);p=e;f[p>>2]=0;f[p+4>>2]=0;u=c;return}function Rf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;f[c>>2]=1;d=a+4|0;e=c+8|0;g=c+12|0;c=f[e>>2]|0;i=(f[g>>2]|0)-c|0;if(i>>>0<4294967292){Bk(e,i+4|0,0);j=f[e>>2]|0}else j=c;c=j+i|0;i=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;b[c>>0]=i;b[c+1>>0]=i>>8;b[c+2>>0]=i>>16;b[c+3>>0]=i>>24;i=a+8|0;c=a+12|0;d=f[i>>2]|0;if((f[c>>2]|0)!=(d|0)){j=0;k=d;do{d=k+(j<<2)|0;l=f[e>>2]|0;m=(f[g>>2]|0)-l|0;if(m>>>0<4294967292){Bk(e,m+4|0,0);n=f[e>>2]|0}else n=l;l=n+m|0;m=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;b[l>>0]=m;b[l+1>>0]=m>>8;b[l+2>>0]=m>>16;b[l+3>>0]=m>>24;j=j+1|0;k=f[i>>2]|0}while(j>>>0<(f[c>>2]|0)-k>>2>>>0)}k=a+20|0;a=f[e>>2]|0;c=(f[g>>2]|0)-a|0;if(c>>>0<4294967292){Bk(e,c+4|0,0);o=f[e>>2]|0;p=o+c|0;q=h[k>>0]|h[k+1>>0]<<8|h[k+2>>0]<<16|h[k+3>>0]<<24;b[p>>0]=q;b[p+1>>0]=q>>8;b[p+2>>0]=q>>16;b[p+3>>0]=q>>24;return}else{o=a;p=o+c|0;q=h[k>>0]|h[k+1>>0]<<8|h[k+2>>0]<<16|h[k+3>>0]<<24;b[p>>0]=q;b[p+1>>0]=q>>8;b[p+2>>0]=q>>16;b[p+3>>0]=q>>24;return}}function Sf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=a+8|0;e=f[d>>2]|0;g=f[a>>2]|0;h=g;do if(e-g>>2>>>0>=b>>>0){i=a+4|0;j=f[i>>2]|0;k=j-g>>2;l=k>>>0>>0;m=l?k:b;n=j;if(m|0){j=m;m=h;while(1){f[m>>2]=f[c>>2];j=j+-1|0;if(!j)break;else m=m+4|0}}if(!l){m=h+(b<<2)|0;if((m|0)==(n|0))return;else{o=i;p=n+(~((n+-4-m|0)>>>2)<<2)|0;break}}else{m=b-k|0;j=m;q=n;while(1){f[q>>2]=f[c>>2];j=j+-1|0;if(!j)break;else q=q+4|0}o=i;p=n+(m<<2)|0;break}}else{q=g;if(!g)r=e;else{j=a+4|0;k=f[j>>2]|0;if((k|0)!=(h|0))f[j>>2]=k+(~((k+-4-g|0)>>>2)<<2);br(q);f[d>>2]=0;f[j>>2]=0;f[a>>2]=0;r=0}if(b>>>0>1073741823)mq(a);j=r>>1;q=r>>2>>>0<536870911?(j>>>0>>0?b:j):1073741823;if(q>>>0>1073741823)mq(a);j=dn(q<<2)|0;k=a+4|0;f[k>>2]=j;f[a>>2]=j;f[d>>2]=j+(q<<2);q=b;l=j;while(1){f[l>>2]=f[c>>2];q=q+-1|0;if(!q)break;else l=l+4|0}o=k;p=j+(b<<2)|0}while(0);f[o>>2]=p;return}function Tf(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;h=Qg(a,b,c,d,g)|0;i=f[e>>2]|0;j=f[d>>2]|0;k=f[g>>2]|0;g=f[k>>2]|0;l=(f[k+4>>2]|0)-g>>3;if(l>>>0<=i>>>0)mq(k);m=g;if(l>>>0<=j>>>0)mq(k);if((f[m+(i<<3)>>2]|0)>>>0>=(f[m+(j<<3)>>2]|0)>>>0){n=h;return n|0}f[d>>2]=i;f[e>>2]=j;j=f[d>>2]|0;e=f[c>>2]|0;if(l>>>0<=j>>>0)mq(k);if(l>>>0<=e>>>0)mq(k);if((f[m+(j<<3)>>2]|0)>>>0>=(f[m+(e<<3)>>2]|0)>>>0){n=h+1|0;return n|0}f[c>>2]=j;f[d>>2]=e;e=f[c>>2]|0;d=f[b>>2]|0;if(l>>>0<=e>>>0)mq(k);if(l>>>0<=d>>>0)mq(k);if((f[m+(e<<3)>>2]|0)>>>0>=(f[m+(d<<3)>>2]|0)>>>0){n=h+2|0;return n|0}f[b>>2]=e;f[c>>2]=d;d=f[b>>2]|0;c=f[a>>2]|0;if(l>>>0<=d>>>0)mq(k);if(l>>>0<=c>>>0)mq(k);if((f[m+(d<<3)>>2]|0)>>>0>=(f[m+(c<<3)>>2]|0)>>>0){n=h+3|0;return n|0}f[a>>2]=d;f[b>>2]=c;n=h+4|0;return n|0}function Uf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=b[c>>0]|0;e=b[c+1>>0]|0;g=b[c+2>>0]|0;c=((d&255^318)+239^e&255)+239^g&255;h=f[a+4>>2]|0;if(!h){i=0;return i|0}j=h+-1|0;k=(j&h|0)==0;if(!k)if(c>>>0>>0)l=c;else l=(c>>>0)%(h>>>0)|0;else l=c&j;m=f[(f[a>>2]|0)+(l<<2)>>2]|0;if(!m){i=0;return i|0}a=f[m>>2]|0;if(!a){i=0;return i|0}if(k){k=a;while(1){m=f[k+4>>2]|0;n=(m|0)==(c|0);if(!(n|(m&j|0)==(l|0))){i=0;o=23;break}if(((n?(n=k+8|0,(b[n>>0]|0)==d<<24>>24):0)?(b[n+1>>0]|0)==e<<24>>24:0)?(b[n+2>>0]|0)==g<<24>>24:0){i=k;o=23;break}k=f[k>>2]|0;if(!k){i=0;o=23;break}}if((o|0)==23)return i|0}else p=a;while(1){a=f[p+4>>2]|0;if((a|0)==(c|0)){k=p+8|0;if(((b[k>>0]|0)==d<<24>>24?(b[k+1>>0]|0)==e<<24>>24:0)?(b[k+2>>0]|0)==g<<24>>24:0){i=p;o=23;break}}else{if(a>>>0>>0)q=a;else q=(a>>>0)%(h>>>0)|0;if((q|0)!=(l|0)){i=0;o=23;break}}p=f[p>>2]|0;if(!p){i=0;o=23;break}}if((o|0)==23)return i|0;return 0}function Vf(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;b=u;u=u+16|0;c=b;d=a+36|0;e=a+4|0;g=a+8|0;h=(f[g>>2]|0)-(f[e>>2]|0)>>2;i=a+40|0;j=f[i>>2]|0;k=f[d>>2]|0;l=j-k>>2;m=k;k=j;if(h>>>0<=l>>>0){if(h>>>0>>0?(j=m+(h<<2)|0,(j|0)!=(k|0)):0){m=k;do{k=m+-4|0;f[i>>2]=k;n=f[k>>2]|0;f[k>>2]=0;if(n|0)Va[f[(f[n>>2]|0)+4>>2]&127](n);m=f[i>>2]|0}while((m|0)!=(j|0))}}else ng(d,h-l|0);if((f[g>>2]|0)==(f[e>>2]|0)){o=1;u=b;return o|0}l=a+52|0;h=a+48|0;j=0;while(1){Xa[f[(f[a>>2]|0)+56>>2]&15](c,a,j);m=(f[d>>2]|0)+(j<<2)|0;i=f[c>>2]|0;f[c>>2]=0;n=f[m>>2]|0;f[m>>2]=i;if(n|0)Va[f[(f[n>>2]|0)+4>>2]&127](n);n=f[c>>2]|0;f[c>>2]=0;if(n|0)Va[f[(f[n>>2]|0)+4>>2]&127](n);n=f[(f[d>>2]|0)+(j<<2)>>2]|0;if(!n){o=0;p=19;break}if(j>>>0<(f[l>>2]|0)>>>0?f[(f[h>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0:0)Pp(n);j=j+1|0;if(j>>>0>=(f[g>>2]|0)-(f[e>>2]|0)>>2>>>0){o=1;p=19;break}}if((p|0)==19){u=b;return o|0}return 0}function Wf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=u;u=u+16|0;e=d+4|0;g=d;Nh(f[c+12>>2]|0,b)|0;h=f[c+8>>2]|0;a:do if(h|0){i=b+16|0;j=b+4|0;k=h;while(1){l=k;if(!(nf(0,b,l+8|0)|0)){m=0;break}n=l+20|0;o=(f[l+24>>2]|0)-(f[n>>2]|0)|0;Nh(o,b)|0;l=f[n>>2]|0;n=i;p=f[n+4>>2]|0;if(!((p|0)>0|(p|0)==0&(f[n>>2]|0)>>>0>0)){f[g>>2]=f[j>>2];f[e>>2]=f[g>>2];ye(b,e,l,l+o|0)|0}k=f[k>>2]|0;if(!k)break a}u=d;return m|0}while(0);Nh(f[c+32>>2]|0,b)|0;e=f[c+28>>2]|0;if(!e){m=1;u=d;return m|0}else q=e;while(1){e=q;if(!(nf(0,b,e+8|0)|0)){m=0;r=10;break}Wf(a,b,f[e+20>>2]|0)|0;q=f[q>>2]|0;if(!q){m=1;r=10;break}}if((r|0)==10){u=d;return m|0}return 0}function Xf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;h=a+8|0;i=a+12|0;j=f[h>>2]|0;if((f[i>>2]|0)==(j|0)){k=dn(76)|0;pn(k,b);l=k;f[g>>2]=l;k=f[i>>2]|0;if(k>>>0<(f[a+16>>2]|0)>>>0){f[g>>2]=0;f[k>>2]=l;f[i>>2]=k+4;m=g}else{yg(h,g);m=g}g=f[m>>2]|0;f[m>>2]=0;if(!g){u=c;return 1}Va[f[(f[g>>2]|0)+4>>2]&127](g);u=c;return 1}g=f[j>>2]|0;f[d>>2]=b;j=g+4|0;m=g+8|0;h=f[m>>2]|0;if((h|0)==(f[g+12>>2]|0))Ci(j,d);else{f[h>>2]=b;f[m>>2]=h+4}h=f[d>>2]|0;b=g+16|0;k=g+20|0;g=f[k>>2]|0;i=f[b>>2]|0;l=g-i>>2;a=i;if((h|0)<(l|0)){n=a;o=h}else{i=h+1|0;f[e>>2]=-1;p=g;if(i>>>0<=l>>>0)if(i>>>0>>0?(g=a+(i<<2)|0,(g|0)!=(p|0)):0){f[k>>2]=p+(~((p+-4-g|0)>>>2)<<2);q=h;r=a}else{q=h;r=a}else{kh(b,i-l|0,e);q=f[d>>2]|0;r=f[b>>2]|0}n=r;o=q}f[n+(o<<2)>>2]=((f[m>>2]|0)-(f[j>>2]|0)>>2)+-1;u=c;return 1}function Yf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c;e=b;g=d-e|0;h=g>>2;i=a+8|0;j=f[i>>2]|0;k=f[a>>2]|0;l=k;if(h>>>0>j-k>>2>>>0){m=k;if(!k)n=j;else{j=a+4|0;o=f[j>>2]|0;if((o|0)!=(l|0))f[j>>2]=o+(~((o+-4-k|0)>>>2)<<2);br(m);f[i>>2]=0;f[j>>2]=0;f[a>>2]=0;n=0}if(h>>>0>1073741823)mq(a);j=n>>1;m=n>>2>>>0<536870911?(j>>>0>>0?h:j):1073741823;if(m>>>0>1073741823)mq(a);j=dn(m<<2)|0;n=a+4|0;f[n>>2]=j;f[a>>2]=j;f[i>>2]=j+(m<<2);if((g|0)<=0)return;Rg(j|0,b|0,g|0)|0;f[n>>2]=j+(g>>>2<<2);return}g=a+4|0;a=f[g>>2]|0;j=a-k>>2;k=h>>>0>j>>>0;h=k?b+(j<<2)|0:c;c=a;j=a;if((h|0)==(b|0))p=l;else{a=h+-4-e|0;e=b;b=l;while(1){f[b>>2]=f[e>>2];e=e+4|0;if((e|0)==(h|0))break;else b=b+4|0}p=l+((a>>>2)+1<<2)|0}if(k){k=d-h|0;if((k|0)<=0)return;Rg(j|0,h|0,k|0)|0;f[g>>2]=(f[g>>2]|0)+(k>>>2<<2);return}else{if((p|0)==(c|0))return;f[g>>2]=c+(~((c+-4-p|0)>>>2)<<2);return}}function Zf(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0;g=u;u=u+96|0;h=g+40|0;i=g;Gm(h,d);we(i,c,d);th(h,i);sj(i+24|0,f[i+28>>2]|0);Dj(i+12|0,f[i+16>>2]|0);sj(i,f[i+4>>2]|0);Si(a,h,e);if(!(f[a>>2]|0)){e=a+4|0;if((b[e+11>>0]|0)<0)br(f[e>>2]|0);f[c+40>>2]=f[h+40>>2];f[c+44>>2]=f[h+44>>2];f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0}f[h>>2]=2968;sj(h+28|0,f[h+32>>2]|0);Dj(h+16|0,f[h+20>>2]|0);sj(h+4|0,f[h+8>>2]|0);u=g;return}function _f(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=f[b>>2]|0;d=f[b+4>>2]|0;e=f[b+8>>2]|0;b=((c^318)+239^d)+239^e;g=f[a+4>>2]|0;if(!g){h=0;return h|0}i=g+-1|0;j=(i&g|0)==0;if(!j)if(b>>>0>>0)k=b;else k=(b>>>0)%(g>>>0)|0;else k=b&i;l=f[(f[a>>2]|0)+(k<<2)>>2]|0;if(!l){h=0;return h|0}a=f[l>>2]|0;if(!a){h=0;return h|0}if(j){j=a;while(1){l=f[j+4>>2]|0;m=(l|0)==(b|0);if(!(m|(l&i|0)==(k|0))){h=0;n=23;break}if(((m?(f[j+8>>2]|0)==(c|0):0)?(f[j+12>>2]|0)==(d|0):0)?(f[j+16>>2]|0)==(e|0):0){h=j;n=23;break}j=f[j>>2]|0;if(!j){h=0;n=23;break}}if((n|0)==23)return h|0}else o=a;while(1){a=f[o+4>>2]|0;if((a|0)==(b|0)){if(((f[o+8>>2]|0)==(c|0)?(f[o+12>>2]|0)==(d|0):0)?(f[o+16>>2]|0)==(e|0):0){h=o;n=23;break}}else{if(a>>>0>>0)p=a;else p=(a>>>0)%(g>>>0)|0;if((p|0)!=(k|0)){h=0;n=23;break}}o=f[o>>2]|0;if(!o){h=0;n=23;break}}if((n|0)==23)return h|0;return 0}function $f(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=u;u=u+16|0;g=e;if(!(ih(a,c,d)|0)){h=0;u=e;return h|0}if((b[(f[a+8>>2]|0)+24>>0]|0)!=3){h=0;u=e;return h|0}i=f[c+48>>2]|0;c=dn(32)|0;f[g>>2]=c;f[g+8>>2]=-2147483616;f[g+4>>2]=17;j=c;k=12932;l=j+17|0;do{b[j>>0]=b[k>>0]|0;j=j+1|0;k=k+1|0}while((j|0)<(l|0));b[c+17>>0]=0;c=i+16|0;k=f[c>>2]|0;if(k){j=c;l=k;a:while(1){k=l;while(1){if((f[k+16>>2]|0)>=(d|0))break;m=f[k+4>>2]|0;if(!m){n=j;break a}else k=m}l=f[k>>2]|0;if(!l){n=k;break}else j=k}if(((n|0)!=(c|0)?(f[n+16>>2]|0)<=(d|0):0)?(d=n+20|0,(sh(d,g)|0)!=0):0)o=yk(d,g,-1)|0;else p=12}else p=12;if((p|0)==12)o=yk(i,g,-1)|0;if((b[g+11>>0]|0)<0)br(f[g>>2]|0);if((o|0)<1){h=0;u=e;return h|0}tp(a+40|0,o);h=1;u=e;return h|0}function ag(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=c;g=d-e|0;h=a+8|0;i=f[h>>2]|0;j=f[a>>2]|0;k=j;if(g>>>0>(i-j|0)>>>0){if(!j)l=i;else{i=a+4|0;if((f[i>>2]|0)!=(k|0))f[i>>2]=k;br(k);f[h>>2]=0;f[i>>2]=0;f[a>>2]=0;l=0}if((g|0)<0)mq(a);i=l<<1;m=l>>>0<1073741823?(i>>>0>>0?g:i):2147483647;if((m|0)<0)mq(a);i=dn(m)|0;l=a+4|0;f[l>>2]=i;f[a>>2]=i;f[h>>2]=i+m;if((c|0)==(d|0))return;else{n=c;o=i}do{b[o>>0]=b[n>>0]|0;n=n+1|0;o=(f[l>>2]|0)+1|0;f[l>>2]=o}while((n|0)!=(d|0));return}n=a+4|0;a=(f[n>>2]|0)-j|0;j=g>>>0>a>>>0;g=c+a|0;a=j?g:d;if((a|0)==(c|0))p=k;else{o=c;c=k;while(1){b[c>>0]=b[o>>0]|0;o=o+1|0;if((o|0)==(a|0))break;else c=c+1|0}p=k+(a-e)|0}if(!j){if((f[n>>2]|0)==(p|0))return;f[n>>2]=p;return}if((a|0)==(d|0))return;a=g;g=f[n>>2]|0;do{b[g>>0]=b[a>>0]|0;a=a+1|0;g=(f[n>>2]|0)+1|0;f[n>>2]=g}while((a|0)!=(d|0));return}function bg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=c>>>1&1431655765|c<<1&-1431655766;c=d>>>2&858993459|d<<2&-858993460;d=c>>>4&252645135|c<<4&-252645136;c=d>>>8&16711935|d<<8&-16711936;d=32-b|0;e=(c>>>16|c<<16)>>>d;c=e-(e>>>1&1431655765)|0;g=(c>>>2&858993459)+(c&858993459)|0;c=(X((g>>>4)+g&252645135,16843009)|0)>>>24;g=b-c|0;h=f[a>>2]|0;i=h;j=Tn(f[i>>2]|0,f[i+4>>2]|0,g|0,((g|0)<0)<<31>>31|0)|0;g=h;f[g>>2]=j;f[g+4>>2]=I;g=h+8|0;h=g;j=Tn(f[h>>2]|0,f[h+4>>2]|0,c|0,0)|0;c=g;f[c>>2]=j;f[c+4>>2]=I;c=a+28|0;j=f[c>>2]|0;g=32-j|0;h=a+24|0;do if((g|0)>=(b|0)){i=-1>>>d<>2]&~i|i&e<>2]=k;i=j+b|0;f[c>>2]=i;if((i|0)!=32)return;i=a+16|0;l=f[i>>2]|0;if((l|0)==(f[a+20>>2]|0)){Ci(a+12|0,h);m=0;n=0;break}else{f[l>>2]=k;f[i>>2]=l+4;m=0;n=0;break}}else{l=-1>>>j<>2]&~l|l&e<>2]=i;l=a+16|0;k=f[l>>2]|0;if((k|0)==(f[a+20>>2]|0))Ci(a+12|0,h);else{f[k>>2]=i;f[l>>2]=k+4}k=b-g|0;m=k;n=-1>>>(32-k|0)&e>>>g}while(0);f[h>>2]=n;f[c>>2]=m;return}function cg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;e=c&255;g=(d|0)!=0;a:do if(g&(a&3|0)!=0){h=c&255;i=a;j=d;while(1){if((b[i>>0]|0)==h<<24>>24){k=i;l=j;m=6;break a}n=i+1|0;o=j+-1|0;p=(o|0)!=0;if(p&(n&3|0)!=0){i=n;j=o}else{q=n;r=o;s=p;m=5;break}}}else{q=a;r=d;s=g;m=5}while(0);if((m|0)==5)if(s){k=q;l=r;m=6}else{t=q;u=0}b:do if((m|0)==6){q=c&255;if((b[k>>0]|0)==q<<24>>24){t=k;u=l}else{r=X(e,16843009)|0;c:do if(l>>>0>3){s=k;g=l;while(1){d=f[s>>2]^r;if((d&-2139062144^-2139062144)&d+-16843009|0)break;d=s+4|0;a=g+-4|0;if(a>>>0>3){s=d;g=a}else{v=d;w=a;m=11;break c}}x=s;y=g}else{v=k;w=l;m=11}while(0);if((m|0)==11)if(!w){t=v;u=0;break}else{x=v;y=w}while(1){if((b[x>>0]|0)==q<<24>>24){t=x;u=y;break b}r=x+1|0;y=y+-1|0;if(!y){t=r;u=0;break}else x=r}}}while(0);return (u|0?t:0)|0}function dg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;c=a+4|0;d=f[c>>2]|0;e=f[a>>2]|0;g=e;do if((d|0)==(e|0)){h=a+8|0;i=f[h>>2]|0;j=a+12|0;k=f[j>>2]|0;l=k;if(i>>>0>>0){k=i;m=((l-k>>2)+1|0)/2|0;n=i+(m<<2)|0;o=k-d|0;k=o>>2;p=n+(0-k<<2)|0;if(!k){q=n;r=i}else{Xl(p|0,d|0,o|0)|0;q=p;r=f[h>>2]|0}f[c>>2]=q;f[h>>2]=r+(m<<2);s=q;break}m=l-g>>1;l=(m|0)==0?1:m;if(l>>>0>1073741823){m=ra(8)|0;Wo(m,14941);f[m>>2]=6944;va(m|0,1080,114)}m=dn(l<<2)|0;p=m;o=m+((l+3|0)>>>2<<2)|0;n=o;k=m+(l<<2)|0;if((d|0)==(i|0)){t=n;u=d}else{l=o;m=n;v=d;do{f[l>>2]=f[v>>2];l=m+4|0;m=l;v=v+4|0}while((v|0)!=(i|0));t=m;u=f[a>>2]|0}f[a>>2]=p;f[c>>2]=n;f[h>>2]=t;f[j>>2]=k;if(!u)s=o;else{br(u);s=f[c>>2]|0}}else s=d;while(0);f[s+-4>>2]=f[b>>2];f[c>>2]=(f[c>>2]|0)+-4;return}function eg(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;i=a+4|0;if((f[i>>2]|0)==-1){j=0;u=d;return j|0}k=f[a+8>>2]|0;l=c+16|0;m=l;n=f[m>>2]|0;o=f[m+4>>2]|0;if(!((o|0)>0|(o|0)==0&n>>>0>0)){m=(f[a+12>>2]|0)-k|0;p=c+4|0;f[g>>2]=f[p>>2];f[e>>2]=f[g>>2];ye(c,e,k,k+m|0)|0;m=l;k=f[m>>2]|0;q=f[m+4>>2]|0;m=a+20|0;if((q|0)>0|(q|0)==0&k>>>0>0){r=q;s=k;t=g}else{f[g>>2]=f[p>>2];f[e>>2]=f[g>>2];ye(c,e,m,m+4|0)|0;m=l;r=f[m+4>>2]|0;s=f[m>>2]|0;t=g}}else{r=o;s=n;t=g}b[h>>0]=f[i>>2];if(!((r|0)>0|(r|0)==0&s>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];ye(c,e,h,h+1|0)|0}j=1;u=d;return j|0}function fg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;e=u;u=u+16|0;g=e+4|0;h=e;i=a+8|0;a=f[i>>2]|0;j=f[a+40>>2]|0;k=_q((j|0)>-1?j:-1)|0;l=c+4|0;m=f[l>>2]|0;n=f[c>>2]|0;if((m|0)==(n|0)){$q(k);u=e;return 1}o=d+16|0;p=d+4|0;q=k+j|0;j=0;r=n;n=a;s=a;a=m;while(1){m=f[r+(j<<2)>>2]|0;if(!(b[n+84>>0]|0))t=f[(f[n+68>>2]|0)+(m<<2)>>2]|0;else t=m;m=s+48|0;v=f[m>>2]|0;w=f[m+4>>2]|0;m=s+40|0;x=f[m>>2]|0;y=on(x|0,f[m+4>>2]|0,t|0,0)|0;m=Tn(y|0,I|0,v|0,w|0)|0;Rg(k|0,(f[f[s>>2]>>2]|0)+m|0,x|0)|0;x=o;m=f[x+4>>2]|0;if((m|0)>0|(m|0)==0&(f[x>>2]|0)>>>0>0){z=r;A=a}else{f[h>>2]=f[p>>2];f[g>>2]=f[h>>2];ye(d,g,k,q)|0;z=f[c>>2]|0;A=f[l>>2]|0}x=j+1|0;if(x>>>0>=A-z>>2>>>0)break;m=f[i>>2]|0;j=x;r=z;n=m;s=m;a=A}$q(k);u=e;return 1}function gg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;d=(f[b>>2]|0)*3|0;if((d|0)==-1){e=0;g=-1;f[c>>2]=g;return e|0}b=f[a+12>>2]|0;h=f[b+12>>2]|0;if((f[h+(d<<2)>>2]|0)==-1){e=0;g=d;f[c>>2]=g;return e|0}i=f[b>>2]|0;b=f[a+152>>2]|0;if((f[b+(f[i+(d<<2)>>2]<<2)>>2]|0)==-1){a=d+1|0;j=((a>>>0)%3|0|0)==0?d+-2|0:a;if((j|0)==-1){e=0;g=-1;f[c>>2]=g;return e|0}if((f[h+(j<<2)>>2]|0)==-1){e=0;g=j;f[c>>2]=g;return e|0}if((f[b+(f[i+(j<<2)>>2]<<2)>>2]|0)==-1){a=j+1|0;k=((a>>>0)%3|0|0)==0?j+-2|0:a;if((k|0)==-1){e=0;g=-1;f[c>>2]=g;return e|0}if((f[h+(k<<2)>>2]|0)==-1){e=0;g=k;f[c>>2]=g;return e|0}if((f[b+(f[i+(k<<2)>>2]<<2)>>2]|0)==-1){i=k+1|0;e=1;g=((i>>>0)%3|0|0)==0?k+-2|0:i;f[c>>2]=g;return e|0}else l=k}else l=j}else l=d;while(1){d=(((l>>>0)%3|0|0)==0?2:-1)+l|0;if((d|0)==-1)break;j=f[h+(d<<2)>>2]|0;if((j|0)==-1)break;d=j+(((j>>>0)%3|0|0)==0?2:-1)|0;if((d|0)==-1)break;else l=d}e=0;g=(((l>>>0)%3|0|0)==0?2:-1)+l|0;f[c>>2]=g;return e|0}function hg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=a+4|0;g=f[e>>2]|0;if(!g){f[c>>2]=e;h=e;return h|0}e=b[d+11>>0]|0;i=e<<24>>24<0;j=i?f[d+4>>2]|0:e&255;e=i?f[d>>2]|0:d;d=a+4|0;a=g;while(1){g=a+16|0;i=b[g+11>>0]|0;k=i<<24>>24<0;l=k?f[a+20>>2]|0:i&255;i=l>>>0>>0;m=i?l:j;if((m|0)!=0?(n=Pk(e,k?f[g>>2]|0:g,m)|0,(n|0)!=0):0)if((n|0)<0)o=8;else o=10;else if(j>>>0>>0)o=8;else o=10;if((o|0)==8){o=0;n=f[a>>2]|0;if(!n){o=9;break}else{p=a;q=n}}else if((o|0)==10){o=0;n=j>>>0>>0?j:l;if((n|0)!=0?(l=Pk(k?f[g>>2]|0:g,e,n)|0,(l|0)!=0):0){if((l|0)>=0){o=16;break}}else o=12;if((o|0)==12?(o=0,!i):0){o=16;break}r=a+4|0;i=f[r>>2]|0;if(!i){o=15;break}else{p=r;q=i}}d=p;a=q}if((o|0)==9){f[c>>2]=a;h=a;return h|0}else if((o|0)==15){f[c>>2]=a;h=r;return h|0}else if((o|0)==16){f[c>>2]=a;h=d;return h|0}return 0}function ig(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0;d=u;u=u+32|0;e=d+24|0;g=d+16|0;h=d+8|0;i=d;j=a+4|0;k=f[j>>2]|0;l=f[b>>2]|0;m=f[b+4>>2]|0;b=f[c>>2]|0;n=f[c+4>>2]|0;c=b-l<<3;f[j>>2]=k-m+n+c;j=(f[a>>2]|0)+(k>>>5<<2)|0;a=k&31;k=j;if((m|0)!=(a|0)){f[e>>2]=l;f[e+4>>2]=m;f[g>>2]=b;f[g+4>>2]=n;f[h>>2]=k;f[h+4>>2]=a;ke(i,e,g,h);u=d;return}h=n-m+c|0;c=l;if((h|0)>0){if(!m){o=h;p=j;q=0;r=l;s=c}else{l=32-m|0;n=(h|0)<(l|0)?h:l;g=-1>>>(l-n|0)&-1<>2]=f[j>>2]&~g|f[c>>2]&g;g=n+m|0;l=c+4|0;o=h-n|0;p=j+(g>>>5<<2)|0;q=g&31;r=l;s=l}l=(o|0)/32|0;Xl(p|0,r|0,l<<2|0)|0;r=o-(l<<5)|0;o=p+(l<<2)|0;p=o;if((r|0)>0){g=-1>>>(32-r|0);f[o>>2]=f[o>>2]&~g|f[s+(l<<2)>>2]&g;t=r;v=p}else{t=q;v=p}}else{t=m;v=k}f[i>>2]=v;f[i+4>>2]=t;u=d;return}function jg(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;g=u;u=u+16|0;h=g;i=c+4|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;j=dn(16)|0;f[h>>2]=j;f[h+8>>2]=-2147483632;f[h+4>>2]=15;k=j;l=12916;m=k+15|0;do{b[k>>0]=b[l>>0]|0;k=k+1|0;l=l+1|0}while((k|0)<(m|0));b[j+15>>0]=0;j=yk(i,h,-1)|0;if((b[h+11>>0]|0)<0)br(f[h>>2]|0);switch(j|0){case -1:{if((Yh(i)|0)==10)n=6;else n=5;break}case 1:{n=5;break}default:n=6}if((n|0)==5){j=dn(68)|0;Xo(j);o=j}else if((n|0)==6){n=dn(64)|0;Gp(n);o=n}vo(o,d);Ad(a,o,i,e);if(f[a>>2]|0){p=f[o>>2]|0;q=p+4|0;r=f[q>>2]|0;Va[r&127](o);u=g;return}e=a+4|0;if((b[e+11>>0]|0)<0)br(f[e>>2]|0);f[c+40>>2]=f[o+52>>2];f[c+44>>2]=f[o+60>>2];f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;p=f[o>>2]|0;q=p+4|0;r=f[q>>2]|0;Va[r&127](o);u=g;return}function kg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;c=a+8|0;d=f[c>>2]|0;e=a+12|0;g=f[e>>2]|0;h=g;do if((d|0)==(g|0)){i=a+4|0;j=f[i>>2]|0;k=f[a>>2]|0;l=k;if(j>>>0>k>>>0){m=j;n=((m-l>>2)+1|0)/-2|0;o=j+(n<<2)|0;p=d-m|0;m=p>>2;if(!m)q=j;else{Xl(o|0,j|0,p|0)|0;q=f[i>>2]|0}p=o+(m<<2)|0;f[c>>2]=p;f[i>>2]=q+(n<<2);r=p;break}p=h-l>>1;l=(p|0)==0?1:p;if(l>>>0>1073741823){p=ra(8)|0;Wo(p,14941);f[p>>2]=6944;va(p|0,1080,114)}p=dn(l<<2)|0;n=p;m=p+(l>>>2<<2)|0;o=m;s=p+(l<<2)|0;if((j|0)==(d|0)){t=o;u=k}else{k=m;m=o;l=j;do{f[k>>2]=f[l>>2];k=m+4|0;m=k;l=l+4|0}while((l|0)!=(d|0));t=m;u=f[a>>2]|0}f[a>>2]=n;f[i>>2]=o;f[c>>2]=t;f[e>>2]=s;if(!u)r=t;else{br(u);r=f[c>>2]|0}}else r=d;while(0);f[r>>2]=f[b>>2];f[c>>2]=(f[c>>2]|0)+4;return}function lg(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;b=u;u=u+16|0;c=b+4|0;d=b;e=a+8|0;g=a+12|0;h=f[g>>2]|0;$j(f[a+4>>2]|0,(f[h+56>>2]|0)-(f[h+52>>2]|0)>>2);h=a+76|0;a=f[h>>2]|0;if(!a){i=f[(f[g>>2]|0)+64>>2]|0;g=(f[i+4>>2]|0)-(f[i>>2]|0)>>2;i=(g>>>0)/3|0;if(g>>>0<=2){j=1;u=b;return j|0}g=0;while(1){f[d>>2]=g*3;f[c>>2]=f[d>>2];g=g+1|0;if(!(Tb(e,c)|0)){j=0;k=10;break}if((g|0)>=(i|0)){j=1;k=10;break}}if((k|0)==10){u=b;return j|0}}else{i=f[a>>2]|0;if((f[a+4>>2]|0)==(i|0)){j=1;u=b;return j|0}a=0;g=i;while(1){f[d>>2]=f[g+(a<<2)>>2];f[c>>2]=f[d>>2];a=a+1|0;if(!(Tb(e,c)|0)){j=0;k=10;break}i=f[h>>2]|0;g=f[i>>2]|0;if(a>>>0>=(f[i+4>>2]|0)-g>>2>>>0){j=1;k=10;break}}if((k|0)==10){u=b;return j|0}}return 0}function mg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;h=a+12|0;i=a+4|0;j=f[i>>2]|0;if((j|0)==(f[a+8>>2]|0)){Ci(a,h);k=f[i>>2]|0}else{f[j>>2]=f[h>>2];l=j+4|0;f[i>>2]=l;k=l}l=f[a>>2]|0;f[g>>2]=k-l;k=b+16|0;j=k;m=f[j+4>>2]|0;if(!((m|0)>0|(m|0)==0&(f[j>>2]|0)>>>0>0)){f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;j=f[a>>2]|0;m=f[g>>2]|0;g=k;k=f[g+4>>2]|0;if((k|0)>0|(k|0)==0&(f[g>>2]|0)>>>0>0){n=j;o=e}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,j,j+m|0)|0;n=f[a>>2]|0;o=e}}else{n=l;o=e}e=f[i>>2]|0;if((e|0)==(n|0)){f[h>>2]=0;p=a+16|0;f[p>>2]=0;u=c;return}f[i>>2]=e+(~((e+-4-n|0)>>>2)<<2);f[h>>2]=0;p=a+16|0;f[p>>2]=0;u=c;return}function ng(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c=a+8|0;d=f[c>>2]|0;e=a+4|0;g=f[e>>2]|0;h=g;if(d-g>>2>>>0>=b>>>0){hj(g|0,0,b<<2|0)|0;f[e>>2]=g+(b<<2);return}i=f[a>>2]|0;j=g-i>>2;g=j+b|0;k=i;if(g>>>0>1073741823)mq(a);l=d-i|0;d=l>>1;m=l>>2>>>0<536870911?(d>>>0>>0?g:d):1073741823;do if(m)if(m>>>0>1073741823){d=ra(8)|0;Wo(d,14941);f[d>>2]=6944;va(d|0,1080,114)}else{n=dn(m<<2)|0;break}else n=0;while(0);d=n+(j<<2)|0;hj(d|0,0,b<<2|0)|0;b=d;j=n+(m<<2)|0;m=n+(g<<2)|0;if((h|0)==(k|0)){o=b;p=i;q=h}else{i=h;h=b;b=d;do{i=i+-4|0;d=f[i>>2]|0;f[i>>2]=0;f[b+-4>>2]=d;b=h+-4|0;h=b}while((i|0)!=(k|0));o=h;p=f[a>>2]|0;q=f[e>>2]|0}f[a>>2]=o;f[e>>2]=m;f[c>>2]=j;j=p;if((q|0)!=(j|0)){c=q;do{c=c+-4|0;q=f[c>>2]|0;f[c>>2]=0;if(q|0)Va[f[(f[q>>2]|0)+4>>2]&127](q)}while((c|0)!=(j|0))}if(!p)return;br(p);return}function og(a){a=a|0;lk(a);lk(a+32|0);lk(a+64|0);lk(a+96|0);lk(a+128|0);lk(a+160|0);lk(a+192|0);lk(a+224|0);lk(a+256|0);lk(a+288|0);lk(a+320|0);lk(a+352|0);lk(a+384|0);lk(a+416|0);lk(a+448|0);lk(a+480|0);lk(a+512|0);lk(a+544|0);lk(a+576|0);lk(a+608|0);lk(a+640|0);lk(a+672|0);lk(a+704|0);lk(a+736|0);lk(a+768|0);lk(a+800|0);lk(a+832|0);lk(a+864|0);lk(a+896|0);lk(a+928|0);lk(a+960|0);lk(a+992|0);lk(a+1024|0);return}function pg(a,c,d,e,g,h){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=$(h);var i=0,j=0,k=0,l=0,m=0,n=0;i=u;u=u+16|0;j=i;k=i+4|0;f[j>>2]=c;c=a+4|0;a=dn(32)|0;f[k>>2]=a;f[k+8>>2]=-2147483616;f[k+4>>2]=17;l=a;m=12932;n=l+17|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[a+17>>0]=0;Nj(wd(c,j)|0,k,d);if((b[k+11>>0]|0)<0)br(f[k>>2]|0);d=dn(32)|0;f[k>>2]=d;f[k+8>>2]=-2147483616;f[k+4>>2]=19;l=d;m=13005;n=l+19|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[d+19>>0]=0;ci(wd(c,j)|0,k,g,e);if((b[k+11>>0]|0)<0)br(f[k>>2]|0);e=dn(32)|0;f[k>>2]=e;f[k+8>>2]=-2147483616;f[k+4>>2]=18;l=e;m=13025;n=l+18|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[e+18>>0]=0;Lj(wd(c,j)|0,k,h);if((b[k+11>>0]|0)>=0){u=i;return}br(f[k>>2]|0);u=i;return}function qg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=c;e=b;g=d-e|0;h=g>>2;i=a+8|0;j=f[i>>2]|0;k=f[a>>2]|0;l=k;if(h>>>0<=j-k>>2>>>0){m=a+4|0;n=(f[m>>2]|0)-k>>2;o=h>>>0>n>>>0;p=o?b+(n<<2)|0:c;c=p;n=c-e|0;e=n>>2;if(e|0)Xl(k|0,b|0,n|0)|0;n=l+(e<<2)|0;if(o){o=d-c|0;if((o|0)<=0)return;Rg(f[m>>2]|0,p|0,o|0)|0;f[m>>2]=(f[m>>2]|0)+(o>>>2<<2);return}else{o=f[m>>2]|0;if((o|0)==(n|0))return;f[m>>2]=o+(~((o+-4-n|0)>>>2)<<2);return}}n=k;if(!k)q=j;else{j=a+4|0;o=f[j>>2]|0;if((o|0)!=(l|0))f[j>>2]=o+(~((o+-4-k|0)>>>2)<<2);br(n);f[i>>2]=0;f[j>>2]=0;f[a>>2]=0;q=0}if(h>>>0>1073741823)mq(a);j=q>>1;n=q>>2>>>0<536870911?(j>>>0>>0?h:j):1073741823;if(n>>>0>1073741823)mq(a);j=dn(n<<2)|0;h=a+4|0;f[h>>2]=j;f[a>>2]=j;f[i>>2]=j+(n<<2);if((g|0)<=0)return;Rg(j|0,b|0,g|0)|0;f[h>>2]=j+(g>>>2<<2);return}function rg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0.0,p=0,q=0.0,r=0.0,s=0.0,t=0,v=0.0;e=u;u=u+16|0;g=e;h=c+1|0;f[g>>2]=0;i=g+4|0;f[i>>2]=0;f[g+8>>2]=0;do if(h)if(h>>>0>1073741823)mq(g);else{j=dn(h<<2)|0;f[g>>2]=j;k=j+(h<<2)|0;f[g+8>>2]=k;hj(j|0,0,(c<<2)+4|0)|0;f[i>>2]=k;l=j;m=k;n=j;break}else{l=0;m=0;n=0}while(0);if((b|0)>0){g=0;do{j=l+(f[a+(g<<2)>>2]<<2)|0;f[j>>2]=(f[j>>2]|0)+1;g=g+1|0}while((g|0)!=(b|0))}o=+(b|0);if((c|0)<0){p=0;q=0.0}else{c=0;r=0.0;b=0;while(1){g=f[l+(b<<2)>>2]|0;s=+(g|0);if((g|0)>0){t=c+1|0;v=r+ +Fg(s/o)*s}else{t=c;v=r}b=b+1|0;if((b|0)==(h|0)){p=t;q=v;break}else{c=t;r=v}}}if(d|0)f[d>>2]=p;v=-q;p=~~v>>>0;d=+K(v)>=1.0?(v>0.0?~~+Y(+J(v/4294967296.0),4294967295.0)>>>0:~~+W((v-+(~~v>>>0))/4294967296.0)>>>0):0;if(!l){I=d;u=e;return p|0}if((m|0)!=(l|0))f[i>>2]=m+(~((m+-4-l|0)>>>2)<<2);br(n);I=d;u=e;return p|0}function sg(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;b=u;u=u+16|0;c=b+4|0;d=b;e=a+8|0;g=a+12|0;h=f[g>>2]|0;$j(f[a+4>>2]|0,(f[h+28>>2]|0)-(f[h+24>>2]|0)>>2);h=a+76|0;a=f[h>>2]|0;if(!a){i=f[g>>2]|0;g=(f[i+4>>2]|0)-(f[i>>2]|0)>>2;i=(g>>>0)/3|0;if(g>>>0<=2){j=1;u=b;return j|0}g=0;while(1){f[d>>2]=g*3;f[c>>2]=f[d>>2];g=g+1|0;if(!(Wb(e,c)|0)){j=0;k=10;break}if((g|0)>=(i|0)){j=1;k=10;break}}if((k|0)==10){u=b;return j|0}}else{i=f[a>>2]|0;if((f[a+4>>2]|0)==(i|0)){j=1;u=b;return j|0}a=0;g=i;while(1){f[d>>2]=f[g+(a<<2)>>2];f[c>>2]=f[d>>2];a=a+1|0;if(!(Wb(e,c)|0)){j=0;k=10;break}i=f[h>>2]|0;g=f[i>>2]|0;if(a>>>0>=(f[i+4>>2]|0)-g>>2>>>0){j=1;k=10;break}}if((k|0)==10){u=b;return j|0}}return 0}function tg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=u;u=u+16|0;g=e+4|0;h=e;i=dn(32)|0;f[a>>2]=i;f[a+4>>2]=c+4;c=a+8|0;b[c>>0]=0;f[i+16>>2]=f[d>>2];a=i+20|0;f[i+24>>2]=0;f[i+28>>2]=0;j=i+24|0;f[a>>2]=j;i=f[d+4>>2]|0;k=d+8|0;if((i|0)==(k|0)){b[c>>0]=1;u=e;return}d=j;j=i;while(1){i=j+16|0;f[h>>2]=d;f[g>>2]=f[h>>2];Wg(a,g,i,i)|0;i=f[j+4>>2]|0;if(!i){l=j+8|0;m=f[l>>2]|0;if((f[m>>2]|0)==(j|0))n=m;else{m=l;do{l=f[m>>2]|0;m=l+8|0;o=f[m>>2]|0}while((f[o>>2]|0)!=(l|0));n=o}}else{m=i;while(1){o=f[m>>2]|0;if(!o)break;else m=o}n=m}if((n|0)==(k|0))break;else j=n}b[c>>0]=1;u=e;return}function ug(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;d=u;u=u+16|0;e=d;f[e>>2]=b;g=a+8|0;if(((f[a+12>>2]|0)-(f[g>>2]|0)>>2|0)<=(b|0))jh(g,b+1|0);h=f[(f[c>>2]|0)+56>>2]|0;do if((h|0)<5){i=a+20+(h*12|0)+4|0;j=f[i>>2]|0;if((j|0)==(f[a+20+(h*12|0)+8>>2]|0)){Ci(a+20+(h*12|0)|0,e);break}else{f[j>>2]=b;f[i>>2]=j+4;break}}while(0);b=f[c>>2]|0;h=f[e>>2]|0;f[b+60>>2]=h;e=(f[g>>2]|0)+(h<<2)|0;f[c>>2]=0;c=f[e>>2]|0;f[e>>2]=b;if(!c){u=d;return}b=c+88|0;e=f[b>>2]|0;f[b>>2]=0;if(e|0){b=f[e+8>>2]|0;if(b|0){h=e+12|0;if((f[h>>2]|0)!=(b|0))f[h>>2]=b;br(b)}br(e)}e=f[c+68>>2]|0;if(e|0){b=c+72|0;h=f[b>>2]|0;if((h|0)!=(e|0))f[b>>2]=h+(~((h+-4-e|0)>>>2)<<2);br(e)}e=c+64|0;h=f[e>>2]|0;f[e>>2]=0;if(h|0){e=f[h>>2]|0;if(e|0){b=h+4|0;if((f[b>>2]|0)!=(e|0))f[b>>2]=e;br(e)}br(h)}br(c);u=d;return}function vg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;d=u;u=u+48|0;e=d+16|0;g=d;h=d+32|0;i=a+28|0;j=f[i>>2]|0;f[h>>2]=j;k=a+20|0;l=(f[k>>2]|0)-j|0;f[h+4>>2]=l;f[h+8>>2]=b;f[h+12>>2]=c;b=l+c|0;l=a+60|0;f[g>>2]=f[l>>2];f[g+4>>2]=h;f[g+8>>2]=2;j=ro(Aa(146,g|0)|0)|0;a:do if((b|0)!=(j|0)){g=2;m=b;n=h;o=j;while(1){if((o|0)<0)break;m=m-o|0;p=f[n+4>>2]|0;q=o>>>0>p>>>0;r=q?n+8|0:n;s=g+(q<<31>>31)|0;t=o-(q?p:0)|0;f[r>>2]=(f[r>>2]|0)+t;p=r+4|0;f[p>>2]=(f[p>>2]|0)-t;f[e>>2]=f[l>>2];f[e+4>>2]=r;f[e+8>>2]=s;o=ro(Aa(146,e|0)|0)|0;if((m|0)==(o|0)){v=3;break a}else{g=s;n=r}}f[a+16>>2]=0;f[i>>2]=0;f[k>>2]=0;f[a>>2]=f[a>>2]|32;if((g|0)==2)w=0;else w=c-(f[n+4>>2]|0)|0}else v=3;while(0);if((v|0)==3){v=f[a+44>>2]|0;f[a+16>>2]=v+(f[a+48>>2]|0);a=v;f[i>>2]=a;f[k>>2]=a;w=c}u=d;return w|0}function wg(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;f[a>>2]=5880;b=f[a+68>>2]|0;if(b|0){c=a+72|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+56>>2]|0;if(b|0){d=a+60|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+44>>2]|0;if(b|0){c=a+48|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+32>>2]|0;if(b|0){d=a+36|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+20>>2]|0;if(b|0){c=a+24|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}Sh(a+8|0);b=a+4|0;a=f[b>>2]|0;f[b>>2]=0;if(!a)return;b=a+40|0;d=f[b>>2]|0;if(d|0){c=a+44|0;e=f[c>>2]|0;if((e|0)==(d|0))g=d;else{h=e;do{e=h+-4|0;f[c>>2]=e;i=f[e>>2]|0;f[e>>2]=0;if(i|0){Qi(i);br(i)}h=f[c>>2]|0}while((h|0)!=(d|0));g=f[b>>2]|0}br(g)}Qi(a);br(a);return}function xg(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;c=a+12|0;d=f[a>>2]|0;e=a+8|0;g=f[e>>2]|0;h=(g|0)==-1;if(!(b[c>>0]|0)){do if(((!h?(i=(((g>>>0)%3|0|0)==0?2:-1)+g|0,(i|0)!=-1):0)?(f[(f[d>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)==0:0)?(j=f[(f[(f[d+64>>2]|0)+12>>2]|0)+(i<<2)>>2]|0,(j|0)!=-1):0)if(!((j>>>0)%3|0)){k=j+2|0;break}else{k=j+-1|0;break}else k=-1;while(0);f[e>>2]=k;return}k=g+1|0;if(((!h?(h=((k>>>0)%3|0|0)==0?g+-2|0:k,(h|0)!=-1):0)?(f[(f[d>>2]|0)+(h>>>5<<2)>>2]&1<<(h&31)|0)==0:0)?(k=f[(f[(f[d+64>>2]|0)+12>>2]|0)+(h<<2)>>2]|0,h=k+1|0,(k|0)!=-1):0){g=((h>>>0)%3|0|0)==0?k+-2|0:h;f[e>>2]=g;if((g|0)!=-1){if((g|0)!=(f[a+4>>2]|0))return;f[e>>2]=-1;return}}else f[e>>2]=-1;g=f[a+4>>2]|0;do if((((g|0)!=-1?(a=(((g>>>0)%3|0|0)==0?2:-1)+g|0,(a|0)!=-1):0)?(f[(f[d>>2]|0)+(a>>>5<<2)>>2]&1<<(a&31)|0)==0:0)?(h=f[(f[(f[d+64>>2]|0)+12>>2]|0)+(a<<2)>>2]|0,(h|0)!=-1):0)if(!((h>>>0)%3|0)){l=h+2|0;break}else{l=h+-1|0;break}else l=-1;while(0);f[e>>2]=l;b[c>>0]=0;return}function yg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=a+4|0;d=f[a>>2]|0;e=(f[c>>2]|0)-d>>2;g=e+1|0;if(g>>>0>1073741823)mq(a);h=a+8|0;i=(f[h>>2]|0)-d|0;d=i>>1;j=i>>2>>>0<536870911?(d>>>0>>0?g:d):1073741823;do if(j)if(j>>>0>1073741823){d=ra(8)|0;Wo(d,14941);f[d>>2]=6944;va(d|0,1080,114)}else{k=dn(j<<2)|0;break}else k=0;while(0);d=k+(e<<2)|0;e=d;g=k+(j<<2)|0;j=f[b>>2]|0;f[b>>2]=0;f[d>>2]=j;j=d+4|0;b=f[a>>2]|0;k=f[c>>2]|0;if((k|0)==(b|0)){l=e;m=b;n=b}else{i=k;k=e;e=d;do{i=i+-4|0;d=f[i>>2]|0;f[i>>2]=0;f[e+-4>>2]=d;e=k+-4|0;k=e}while((i|0)!=(b|0));l=k;m=f[a>>2]|0;n=f[c>>2]|0}f[a>>2]=l;f[c>>2]=j;f[h>>2]=g;g=m;if((n|0)!=(g|0)){h=n;do{h=h+-4|0;n=f[h>>2]|0;f[h>>2]=0;if(n|0)Va[f[(f[n>>2]|0)+4>>2]&127](n)}while((h|0)!=(g|0))}if(!m)return;br(m);return}function zg(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=a+4|0;a=f[d>>2]|0;do if(a|0){e=b[c+11>>0]|0;g=e<<24>>24<0;h=g?f[c+4>>2]|0:e&255;e=g?f[c>>2]|0:c;g=d;i=a;a:while(1){j=i;while(1){k=j+16|0;l=b[k+11>>0]|0;m=l<<24>>24<0;n=m?f[j+20>>2]|0:l&255;l=h>>>0>>0?h:n;if((l|0)!=0?(o=Pk(m?f[k>>2]|0:k,e,l)|0,(o|0)!=0):0){if((o|0)>=0)break}else p=6;if((p|0)==6?(p=0,n>>>0>=h>>>0):0)break;n=f[j+4>>2]|0;if(!n){q=g;break a}else j=n}i=f[j>>2]|0;if(!i){q=j;break}else g=j}if((q|0)!=(d|0)){g=q+16|0;i=b[g+11>>0]|0;n=i<<24>>24<0;o=n?f[q+20>>2]|0:i&255;i=o>>>0>>0?o:h;if(i|0?(l=Pk(e,n?f[g>>2]|0:g,i)|0,l|0):0){if((l|0)<0)break;else r=q;return r|0}if(h>>>0>=o>>>0){r=q;return r|0}}}while(0);r=d;return r|0}function Ag(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;d=a+8|0;e=f[d>>2]|0;g=a+4|0;h=f[g>>2]|0;if(((e-h|0)/12|0)>>>0>=b>>>0){i=b;j=h;do{f[j>>2]=f[c>>2];f[j+4>>2]=f[c+4>>2];f[j+8>>2]=f[c+8>>2];j=(f[g>>2]|0)+12|0;f[g>>2]=j;i=i+-1|0}while((i|0)!=0);return}i=f[a>>2]|0;j=(h-i|0)/12|0;h=j+b|0;if(h>>>0>357913941)mq(a);k=(e-i|0)/12|0;i=k<<1;e=k>>>0<178956970?(i>>>0>>0?h:i):357913941;do if(e)if(e>>>0>357913941){i=ra(8)|0;Wo(i,14941);f[i>>2]=6944;va(i|0,1080,114)}else{l=dn(e*12|0)|0;break}else l=0;while(0);i=l+(j*12|0)|0;j=l+(e*12|0)|0;e=b;b=i;l=i;do{f[b>>2]=f[c>>2];f[b+4>>2]=f[c+4>>2];f[b+8>>2]=f[c+8>>2];b=l+12|0;l=b;e=e+-1|0}while((e|0)!=0);e=f[a>>2]|0;b=(f[g>>2]|0)-e|0;c=i+(((b|0)/-12|0)*12|0)|0;if((b|0)>0)Rg(c|0,e|0,b|0)|0;f[a>>2]=c;f[g>>2]=l;f[d>>2]=j;if(!e)return;br(e);return}function Bg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=a+4|0;d=f[a>>2]|0;e=(f[c>>2]|0)-d>>2;g=e+1|0;if(g>>>0>1073741823)mq(a);h=a+8|0;i=(f[h>>2]|0)-d|0;d=i>>1;j=i>>2>>>0<536870911?(d>>>0>>0?g:d):1073741823;do if(j)if(j>>>0>1073741823){d=ra(8)|0;Wo(d,14941);f[d>>2]=6944;va(d|0,1080,114)}else{k=dn(j<<2)|0;break}else k=0;while(0);d=k+(e<<2)|0;e=d;g=k+(j<<2)|0;j=f[b>>2]|0;f[b>>2]=0;f[d>>2]=j;j=d+4|0;b=f[a>>2]|0;k=f[c>>2]|0;if((k|0)==(b|0)){l=e;m=b;n=b}else{i=k;k=e;e=d;do{i=i+-4|0;d=f[i>>2]|0;f[i>>2]=0;f[e+-4>>2]=d;e=k+-4|0;k=e}while((i|0)!=(b|0));l=k;m=f[a>>2]|0;n=f[c>>2]|0}f[a>>2]=l;f[c>>2]=j;f[h>>2]=g;g=m;if((n|0)!=(g|0)){h=n;do{h=h+-4|0;n=f[h>>2]|0;f[h>>2]=0;if(n|0){Qi(n);br(n)}}while((h|0)!=(g|0))}if(!m)return;br(m);return}function Cg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=f[b>>2]|0;g=f[a>>2]|0;h=f[d>>2]|0;d=f[h>>2]|0;i=(f[h+4>>2]|0)-d>>3;if(i>>>0<=e>>>0)mq(h);j=d;if(i>>>0<=g>>>0)mq(h);d=f[j+(e<<3)>>2]|0;k=f[c>>2]|0;if(i>>>0<=k>>>0)mq(h);l=j+(g<<3)|0;m=(f[j+(k<<3)>>2]|0)>>>0>>0;if(d>>>0<(f[l>>2]|0)>>>0){if(m){f[a>>2]=k;f[c>>2]=g;n=1;return n|0}f[a>>2]=e;f[b>>2]=g;d=f[c>>2]|0;if(i>>>0<=d>>>0)mq(h);if((f[j+(d<<3)>>2]|0)>>>0>=(f[l>>2]|0)>>>0){n=1;return n|0}f[b>>2]=d;f[c>>2]=g;n=2;return n|0}if(!m){n=0;return n|0}f[b>>2]=k;f[c>>2]=e;e=f[b>>2]|0;c=f[a>>2]|0;if(i>>>0<=e>>>0)mq(h);if(i>>>0<=c>>>0)mq(h);if((f[j+(e<<3)>>2]|0)>>>0>=(f[j+(c<<3)>>2]|0)>>>0){n=1;return n|0}f[a>>2]=e;f[b>>2]=c;n=2;return n|0}function Dg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0;e=u;u=u+96|0;g=e+40|0;h=e;Am(g,c);we(h,b,c);th(g,h);sj(h+24|0,f[h+28>>2]|0);Dj(h+12|0,f[h+16>>2]|0);sj(h,f[h+4>>2]|0);Si(a,g,d);f[g>>2]=2968;sj(g+28|0,f[g+32>>2]|0);Dj(g+16|0,f[g+20>>2]|0);sj(g+4|0,f[g+8>>2]|0);u=e;return}function Eg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;a=u;u=u+16|0;e=a;if(!b){g=0;u=a;return g|0}h=b+96|0;i=b+100|0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;b=f[i>>2]|0;j=f[h>>2]|0;k=(b-j|0)/12|0;l=j;j=b;if(k>>>0>=c>>>0){if(k>>>0>c>>>0?(b=l+(c*12|0)|0,(b|0)!=(j|0)):0)f[i>>2]=j+(~(((j+-12-b|0)>>>0)/12|0)*12|0);if(!c){g=1;u=a;return g|0}}else Ag(h,c-k|0,e);k=0;b=f[h>>2]|0;while(1){j=k*3|0;l=f[d+(j<<2)>>2]|0;m=f[d+(j+1<<2)>>2]|0;n=f[d+(j+2<<2)>>2]|0;j=((f[i>>2]|0)-b|0)/12|0;o=k;k=k+1|0;if(o>>>0>>0){p=b;q=b}else{f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;Ag(h,k-j|0,e);j=f[h>>2]|0;p=j;q=j}f[p+(o*12|0)>>2]=l;f[p+(o*12|0)+4>>2]=m;f[p+(o*12|0)+8>>2]=n;if((k|0)==(c|0)){g=1;break}else b=q}u=a;return g|0}function Fg(a){a=+a;var b=0,c=0,d=0,e=0.0,g=0,h=0,i=0,j=0,k=0,l=0,m=0.0,n=0.0,o=0.0,q=0.0,r=0.0,t=0.0;p[s>>3]=a;b=f[s>>2]|0;c=f[s+4>>2]|0;d=(c|0)<0;do if(d|c>>>0<1048576){if((b|0)==0&(c&2147483647|0)==0){e=-1.0/(a*a);break}if(d){e=(a-a)/0.0;break}else{p[s>>3]=a*18014398509481984.0;g=f[s+4>>2]|0;h=-1077;i=g;j=f[s>>2]|0;k=g;l=9;break}}else if(c>>>0<=2146435071)if((b|0)==0&0==0&(c|0)==1072693248)e=0.0;else{h=-1023;i=c;j=b;k=c;l=9}else e=a;while(0);if((l|0)==9){l=i+614242|0;f[s>>2]=j;f[s+4>>2]=(l&1048575)+1072079006;a=+p[s>>3]+-1.0;m=a*a*.5;n=a/(a+2.0);o=n*n;q=o*o;p[s>>3]=a-m;j=f[s+4>>2]|0;f[s>>2]=0;f[s+4>>2]=j;r=+p[s>>3];t=a-r-m+n*(m+(q*(q*(q*.15313837699209373+.22222198432149784)+.3999999999940942)+o*(q*(q*(q*.14798198605116586+.1818357216161805)+.2857142874366239)+.6666666666666735)));q=r*1.4426950407214463;o=+(h+(l>>>20)|0);m=q+o;e=m+(q+(o-m)+(t*1.4426950407214463+(t+r)*1.6751713164886512e-10))}return +e}function Gg(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=u;u=u+16|0;e=d;g=dn(32)|0;f[e>>2]=g;f[e+8>>2]=-2147483616;f[e+4>>2]=17;h=g;i=12804;j=h+17|0;do{b[h>>0]=b[i>>0]|0;h=h+1|0;i=i+1|0}while((h|0)<(j|0));b[g+17>>0]=0;g=c+16|0;i=f[g>>2]|0;if(i){h=g;j=i;a:while(1){i=j;while(1){if((f[i+16>>2]|0)>=(a|0))break;k=f[i+4>>2]|0;if(!k){l=h;break a}else i=k}j=f[i>>2]|0;if(!j){l=i;break}else h=i}if(((l|0)!=(g|0)?(f[l+16>>2]|0)<=(a|0):0)?(a=l+20|0,(sh(a,e)|0)!=0):0)m=a;else n=10}else n=10;if((n|0)==10)m=c;c=yk(m,e,-1)|0;if((b[e+11>>0]|0)>=0){o=(c|0)==-1;p=c>>>0>6;q=p?-2:c;r=o?-1:q;u=d;return r|0}br(f[e>>2]|0);o=(c|0)==-1;p=c>>>0>6;q=p?-2:c;r=o?-1:q;u=d;return r|0}function Hg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0;d=u;u=u+16|0;e=d;g=f[c>>2]|0;f[c>>2]=0;f[e>>2]=g;ug(a,b,e);g=f[e>>2]|0;f[e>>2]=0;if(g|0){e=g+88|0;c=f[e>>2]|0;f[e>>2]=0;if(c|0){e=f[c+8>>2]|0;if(e|0){h=c+12|0;if((f[h>>2]|0)!=(e|0))f[h>>2]=e;br(e)}br(c)}c=f[g+68>>2]|0;if(c|0){e=g+72|0;h=f[e>>2]|0;if((h|0)!=(c|0))f[e>>2]=h+(~((h+-4-c|0)>>>2)<<2);br(c)}c=g+64|0;h=f[c>>2]|0;f[c>>2]=0;if(h|0){c=f[h>>2]|0;if(c|0){e=h+4|0;if((f[e>>2]|0)!=(c|0))f[e>>2]=c;br(c)}br(h)}br(g)}g=a+84|0;h=a+88|0;a=f[h>>2]|0;c=f[g>>2]|0;e=a-c>>2;if((e|0)>(b|0)){u=d;return}i=b+1|0;b=a;if(i>>>0>e>>>0){nh(g,i-e|0);u=d;return}if(i>>>0>=e>>>0){u=d;return}e=c+(i<<2)|0;if((e|0)==(b|0)){u=d;return}f[h>>2]=b+(~((b+-4-e|0)>>>2)<<2);u=d;return}function Ig(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+16|0;e=d;g=a+4|0;f[g>>2]=c;f[a+8>>2]=f[c+56>>2];h=f[a+184>>2]|0;i=a+188|0;j=f[i>>2]|0;if((j|0)!=(h|0))f[i>>2]=j+(~((j+-4-h|0)>>>2)<<2);h=f[c+48>>2]|0;c=dn(32)|0;f[e>>2]=c;f[e+8>>2]=-2147483616;f[e+4>>2]=19;j=c;i=14285;k=j+19|0;do{b[j>>0]=b[i>>0]|0;j=j+1|0;i=i+1|0}while((j|0)<(k|0));b[c+19>>0]=0;c=(sh(h,e)|0)==0;if((b[e+11>>0]|0)<0)br(f[e>>2]|0);h=f[(f[g>>2]|0)+48>>2]|0;if(c){c=(Yh(h)|0)>5&1;b[a+352>>0]=c;u=d;return 1}c=dn(32)|0;f[e>>2]=c;f[e+8>>2]=-2147483616;f[e+4>>2]=19;j=c;i=14285;k=j+19|0;do{b[j>>0]=b[i>>0]|0;j=j+1|0;i=i+1|0}while((j|0)<(k|0));b[c+19>>0]=0;c=(Oj(h,e,0)|0)&1;b[a+352>>0]=c;if((b[e+11>>0]|0)<0)br(f[e>>2]|0);u=d;return 1}function Jg(a){a=a|0;var c=0,d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0;c=a+108|0;d=(f[a+112>>2]|0)-(f[c>>2]|0)|0;e=(d|0)/12|0;g=a+4|0;Nh(e,f[(f[g>>2]|0)+44>>2]|0)|0;if(!d)return 1;d=0;a=0;while(1){i=f[c>>2]|0;j=i+(d*12|0)+4|0;Nh((f[j>>2]|0)-a|0,f[(f[g>>2]|0)+44>>2]|0)|0;Nh((f[j>>2]|0)-(f[i+(d*12|0)>>2]|0)|0,f[(f[g>>2]|0)+44>>2]|0)|0;d=d+1|0;if(d>>>0>=e>>>0)break;else a=f[j>>2]|0}li(f[(f[g>>2]|0)+44>>2]|0,e,0,0)|0;a=0;do{d=f[(f[g>>2]|0)+44>>2]|0;j=d+16|0;i=f[j+4>>2]|0;if((i|0)>0|(i|0)==0&(f[j>>2]|0)>>>0>0){j=f[d+12>>2]|0;d=j+4|0;i=f[d>>2]|0;k=b[(f[c>>2]|0)+(a*12|0)+8>>0]&1;l=i>>>3;m=i&7;i=(f[j>>2]|0)+l|0;b[i>>0]=(1<>0]|0);i=(f[j>>2]|0)+l|0;b[i>>0]=k<>0]|0);f[d>>2]=(f[d>>2]|0)+1}a=a+1|0}while(a>>>0>>0);Qf(f[(f[g>>2]|0)+44>>2]|0);return 1}function Kg(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+16|0;e=d;g=a+4|0;f[g>>2]=c;f[a+8>>2]=f[c+56>>2];h=f[a+184>>2]|0;i=a+188|0;j=f[i>>2]|0;if((j|0)!=(h|0))f[i>>2]=j+(~((j+-4-h|0)>>>2)<<2);h=f[c+48>>2]|0;c=dn(32)|0;f[e>>2]=c;f[e+8>>2]=-2147483616;f[e+4>>2]=19;j=c;i=14285;k=j+19|0;do{b[j>>0]=b[i>>0]|0;j=j+1|0;i=i+1|0}while((j|0)<(k|0));b[c+19>>0]=0;c=(sh(h,e)|0)==0;if((b[e+11>>0]|0)<0)br(f[e>>2]|0);h=f[(f[g>>2]|0)+48>>2]|0;if(c){c=(Yh(h)|0)>5&1;b[a+288>>0]=c;u=d;return 1}c=dn(32)|0;f[e>>2]=c;f[e+8>>2]=-2147483616;f[e+4>>2]=19;j=c;i=14285;k=j+19|0;do{b[j>>0]=b[i>>0]|0;j=j+1|0;i=i+1|0}while((j|0)<(k|0));b[c+19>>0]=0;c=(Oj(h,e,0)|0)&1;b[a+288>>0]=c;if((b[e+11>>0]|0)<0)br(f[e>>2]|0);u=d;return 1}function Lg(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=u;u=u+32|0;h=g+16|0;i=g+8|0;j=g;k=d-e|0;d=a+8|0;if((k|0)>0){a=0-e|0;l=i+4|0;m=j+4|0;n=h+4|0;o=k;do{k=b+(o<<2)|0;p=k+(a<<2)|0;q=c+(o<<2)|0;r=f[k+4>>2]|0;s=f[p>>2]|0;t=f[p+4>>2]|0;f[i>>2]=f[k>>2];f[l>>2]=r;f[j>>2]=s;f[m>>2]=t;Dd(h,d,i,j);f[q>>2]=f[h>>2];f[q+4>>2]=f[n>>2];o=o-e|0}while((o|0)>0)}o=e>>>0>1073741823?-1:e<<2;e=_q(o)|0;hj(e|0,0,o|0)|0;o=f[b+4>>2]|0;n=f[e>>2]|0;m=f[e+4>>2]|0;f[i>>2]=f[b>>2];f[i+4>>2]=o;f[j>>2]=n;f[j+4>>2]=m;Dd(h,d,i,j);f[c>>2]=f[h>>2];f[c+4>>2]=f[h+4>>2];$q(e);u=g;return 1}function Mg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+32|0;d=c+12|0;e=c;g=f[b+100>>2]|0;h=f[b+96>>2]|0;b=g-h|0;i=(b|0)/12|0;f[d>>2]=0;j=d+4|0;f[j>>2]=0;f[d+8>>2]=0;k=h;do if(b)if(i>>>0>357913941)mq(d);else{l=dn(b)|0;f[d>>2]=l;f[d+8>>2]=l+(i*12|0);hj(l|0,0,b|0)|0;f[j>>2]=l+b;m=l;break}else m=0;while(0);f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;if((g|0)!=(h|0)){h=e+4|0;g=e+8|0;b=0;do{l=k+(b*12|0)|0;f[e>>2]=f[l>>2];f[e+4>>2]=f[l+4>>2];f[e+8>>2]=f[l+8>>2];f[m+(b*12|0)>>2]=f[e>>2];f[m+(b*12|0)+4>>2]=f[h>>2];f[m+(b*12|0)+8>>2]=f[g>>2];b=b+1|0}while(b>>>0>>0)}Cj(a,d);a=f[d>>2]|0;if(!a){u=c;return}d=f[j>>2]|0;if((d|0)!=(a|0))f[j>>2]=d+(~(((d+-12-a|0)>>>0)/12|0)*12|0);br(a);u=c;return}function Ng(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if(c>>>0>4294967279)mq(a);d=a+11|0;e=b[d>>0]|0;g=e<<24>>24<0;if(g){h=f[a+4>>2]|0;i=(f[a+8>>2]&2147483647)+-1|0}else{h=e&255;i=10}j=h>>>0>c>>>0?h:c;c=j>>>0<11;k=c?10:(j+16&-16)+-1|0;do if((k|0)!=(i|0)){do if(c){j=f[a>>2]|0;if(g){l=0;m=j;n=a;o=13}else{Lo(a,j,(e&255)+1|0)|0;br(j);o=16}}else{j=k+1|0;p=dn(j)|0;if(g){l=1;m=f[a>>2]|0;n=p;o=13;break}else{Lo(p,a,(e&255)+1|0)|0;q=p;r=j;s=a+4|0;o=15;break}}while(0);if((o|0)==13){j=a+4|0;Lo(n,m,(f[j>>2]|0)+1|0)|0;br(m);if(l){q=n;r=k+1|0;s=j;o=15}else o=16}if((o|0)==15){f[a+8>>2]=r|-2147483648;f[s>>2]=h;f[a>>2]=q;break}else if((o|0)==16){b[d>>0]=h;break}}while(0);return}function Og(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c=f[b>>2]|0;if((c|0)==-1){d=-1;return d|0}b=f[(f[a+24>>2]|0)+(c<<2)>>2]|0;if((b|0)==-1){d=0;return d|0}c=a+12|0;a=0;e=0;g=b;a:while(1){b:do if(e){h=a+1|0;i=(((g>>>0)%3|0|0)==0?2:-1)+g|0;if((i|0)==-1){d=h;j=15;break a}k=f[(f[c>>2]|0)+(i<<2)>>2]|0;if((k|0)==-1){d=h;j=15;break a}if(!((k>>>0)%3|0)){l=k+2|0;m=h;break}else{l=k+-1|0;m=h;break}}else{h=a;k=g;while(1){i=h+1|0;n=k+1|0;o=((n>>>0)%3|0|0)==0?k+-2|0:n;if((o|0)==-1){l=b;m=i;break b}n=f[(f[c>>2]|0)+(o<<2)>>2]|0;o=n+1|0;if((n|0)==-1){l=b;m=i;break b}k=((o>>>0)%3|0|0)==0?n+-2|0:o;if((k|0)==-1){l=b;m=i;break b}if((k|0)==(b|0)){d=i;j=15;break a}else h=i}}while(0);if((l|0)==-1){d=m;j=15;break}else{a=m;e=1;g=l}}if((j|0)==15)return d|0;return 0}function Pg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=a+8|0;Cg(a,a+4|0,d,c)|0;e=a+12|0;if((e|0)==(b|0))return;g=f[c>>2]|0;c=f[g>>2]|0;h=(f[g+4>>2]|0)-c>>3;i=c;c=e;e=d;a:while(1){d=f[c>>2]|0;j=f[e>>2]|0;if(h>>>0<=d>>>0){k=5;break}if(h>>>0<=j>>>0){k=7;break}l=i+(d<<3)|0;if((f[l>>2]|0)>>>0<(f[i+(j<<3)>>2]|0)>>>0){m=e;n=c;o=j;while(1){f[n>>2]=o;if((m|0)==(a|0)){p=a;break}j=m+-4|0;o=f[j>>2]|0;if(h>>>0<=o>>>0){k=11;break a}if((f[l>>2]|0)>>>0>=(f[i+(o<<3)>>2]|0)>>>0){p=m;break}else{q=m;m=j;n=q}}f[p>>2]=d}n=c+4|0;if((n|0)==(b|0)){k=3;break}else{m=c;c=n;e=m}}if((k|0)==3)return;else if((k|0)==5)mq(g);else if((k|0)==7)mq(g);else if((k|0)==11)mq(g)}function Qg(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=Cg(a,b,c,e)|0;h=f[d>>2]|0;i=f[c>>2]|0;j=f[e>>2]|0;e=f[j>>2]|0;k=(f[j+4>>2]|0)-e>>3;if(k>>>0<=h>>>0)mq(j);l=e;if(k>>>0<=i>>>0)mq(j);if((f[l+(h<<3)>>2]|0)>>>0>=(f[l+(i<<3)>>2]|0)>>>0){m=g;return m|0}f[c>>2]=h;f[d>>2]=i;i=f[c>>2]|0;d=f[b>>2]|0;if(k>>>0<=i>>>0)mq(j);if(k>>>0<=d>>>0)mq(j);if((f[l+(i<<3)>>2]|0)>>>0>=(f[l+(d<<3)>>2]|0)>>>0){m=g+1|0;return m|0}f[b>>2]=i;f[c>>2]=d;d=f[b>>2]|0;c=f[a>>2]|0;if(k>>>0<=d>>>0)mq(j);if(k>>>0<=c>>>0)mq(j);if((f[l+(d<<3)>>2]|0)>>>0>=(f[l+(c<<3)>>2]|0)>>>0){m=g+2|0;return m|0}f[a>>2]=d;f[b>>2]=c;m=g+3|0;return m|0}function Rg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0;if((d|0)>=8192)return Da(a|0,c|0,d|0)|0;e=a|0;g=a+d|0;if((a&3)==(c&3)){while(a&3){if(!d)return e|0;b[a>>0]=b[c>>0]|0;a=a+1|0;c=c+1|0;d=d-1|0}h=g&-4|0;d=h-64|0;while((a|0)<=(d|0)){f[a>>2]=f[c>>2];f[a+4>>2]=f[c+4>>2];f[a+8>>2]=f[c+8>>2];f[a+12>>2]=f[c+12>>2];f[a+16>>2]=f[c+16>>2];f[a+20>>2]=f[c+20>>2];f[a+24>>2]=f[c+24>>2];f[a+28>>2]=f[c+28>>2];f[a+32>>2]=f[c+32>>2];f[a+36>>2]=f[c+36>>2];f[a+40>>2]=f[c+40>>2];f[a+44>>2]=f[c+44>>2];f[a+48>>2]=f[c+48>>2];f[a+52>>2]=f[c+52>>2];f[a+56>>2]=f[c+56>>2];f[a+60>>2]=f[c+60>>2];a=a+64|0;c=c+64|0}while((a|0)<(h|0)){f[a>>2]=f[c>>2];a=a+4|0;c=c+4|0}}else{h=g-4|0;while((a|0)<(h|0)){b[a>>0]=b[c>>0]|0;b[a+1>>0]=b[c+1>>0]|0;b[a+2>>0]=b[c+2>>0]|0;b[a+3>>0]=b[c+3>>0]|0;a=a+4|0;c=c+4|0}}while((a|0)<(g|0)){b[a>>0]=b[c>>0]|0;a=a+1|0;c=c+1|0}return e|0}function Sg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0;c=u;u=u+16|0;d=c+4|0;e=c;f[a>>2]=1216;g=a+4|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;f[g+16>>2]=0;f[g+20>>2]=0;f[g+24>>2]=0;f[g+28>>2]=0;f[d>>2]=b;b=a+4|0;g=a+8|0;Ci(b,d);h=f[d>>2]|0;i=a+20|0;j=f[i>>2]|0;k=a+16|0;a=f[k>>2]|0;l=j-a>>2;m=a;if((h|0)<(l|0)){n=m;o=h;p=f[g>>2]|0;q=f[b>>2]|0;r=p-q|0;s=r>>2;t=s+-1|0;v=n+(o<<2)|0;f[v>>2]=t;u=c;return}a=h+1|0;f[e>>2]=-1;w=j;if(a>>>0<=l>>>0)if(a>>>0>>0?(j=m+(a<<2)|0,(j|0)!=(w|0)):0){f[i>>2]=w+(~((w+-4-j|0)>>>2)<<2);x=h;y=m}else{x=h;y=m}else{kh(k,a-l|0,e);x=f[d>>2]|0;y=f[k>>2]|0}n=y;o=x;p=f[g>>2]|0;q=f[b>>2]|0;r=p-q|0;s=r>>2;t=s+-1|0;v=n+(o<<2)|0;f[v>>2]=t;u=c;return}function Tg(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;b=a+4|0;c=f[b>>2]|0;d=(f[c+12>>2]|0)-(f[c+8>>2]|0)|0;c=d>>2;a:do if((d|0)>0){e=0;while(1){if(!(Ra[f[(f[a>>2]|0)+36>>2]&127](a,e)|0)){g=0;break}e=e+1|0;h=f[b>>2]|0;i=(f[h+12>>2]|0)-(f[h+8>>2]|0)>>2;if((e|0)>=(i|0)){j=i;break a}}return g|0}else j=c;while(0);c=a+20|0;b=a+24|0;d=f[b>>2]|0;e=f[c>>2]|0;i=d-e>>2;h=e;e=d;if(j>>>0<=i>>>0){if(j>>>0>>0?(d=h+(j<<2)|0,(d|0)!=(e|0)):0)f[b>>2]=e+(~((e+-4-d|0)>>>2)<<2)}else oi(c,j-i|0);i=f[a+12>>2]|0;j=f[a+8>>2]|0;a=j;if((i|0)==(j|0)){g=1;return g|0}d=i-j>>2;j=0;do{i=f[a+(j<<2)>>2]|0;e=f[i+8>>2]|0;b=f[i+4>>2]|0;i=b;if((e|0)!=(b|0)?(h=f[c>>2]|0,k=e-b>>2,f[h+(f[i>>2]<<2)>>2]=j,k>>>0>1):0){b=1;do{f[h+(f[i+(b<<2)>>2]<<2)>>2]=j;b=b+1|0}while(b>>>0>>0)}j=j+1|0}while(j>>>0>>0);g=1;return g|0}function Ug(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;d=f[c+88>>2]|0;if(!d){e=0;return e|0}if((f[d>>2]|0)!=1){e=0;return e|0}g=d+8|0;d=f[g>>2]|0;f[a+4>>2]=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;i=a+8|0;j=c+24|0;c=b[j>>0]|0;k=c<<24>>24;l=a+12|0;m=f[l>>2]|0;n=f[i>>2]|0;o=m-n>>2;p=n;n=m;if(o>>>0>=k>>>0)if(o>>>0>k>>>0?(m=p+(k<<2)|0,(m|0)!=(n|0)):0){f[l>>2]=n+(~((n+-4-m|0)>>>2)<<2);q=c;r=d}else{q=c;r=d}else{oi(i,k-o|0);q=b[j>>0]|0;r=f[g>>2]|0}g=r+4|0;j=h[g>>0]|h[g+1>>0]<<8|h[g+2>>0]<<16|h[g+3>>0]<<24;if(q<<24>>24>0){g=f[i>>2]|0;i=q<<24>>24;q=j;o=4;k=0;while(1){f[g+(k<<2)>>2]=q;o=o+4|0;k=k+1|0;d=r+o|0;c=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;if((k|0)>=(i|0)){s=c;break}else q=c}}else s=j;f[a+20>>2]=s;e=1;return e|0}function Vg(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;do if(!(qp(a,f[c+8>>2]|0,g)|0)){if(!(qp(a,f[c>>2]|0,g)|0)){h=f[a+8>>2]|0;Za[f[(f[h>>2]|0)+24>>2]&3](h,c,d,e,g);break}if((f[c+16>>2]|0)!=(d|0)?(h=c+20|0,(f[h>>2]|0)!=(d|0)):0){f[c+32>>2]=e;i=c+44|0;if((f[i>>2]|0)==4)break;j=c+52|0;b[j>>0]=0;k=c+53|0;b[k>>0]=0;l=f[a+8>>2]|0;_a[f[(f[l>>2]|0)+20>>2]&3](l,c,d,d,1,g);if(b[k>>0]|0)if(!(b[j>>0]|0)){m=3;n=11}else o=3;else{m=4;n=11}if((n|0)==11){f[h>>2]=d;h=c+40|0;f[h>>2]=(f[h>>2]|0)+1;if((f[c+36>>2]|0)==1?(f[c+24>>2]|0)==2:0){b[c+54>>0]=1;o=m}else o=m}f[i>>2]=o;break}if((e|0)==1)f[c+32>>2]=1}else Om(0,c,d,e);while(0);return}function Wg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;e=u;u=u+16|0;g=e+12|0;h=e+8|0;i=e;f[i>>2]=f[b>>2];f[g>>2]=f[i>>2];i=zd(a,g,h,e+4|0,c)|0;c=f[i>>2]|0;if(c|0){j=c;u=e;return j|0}c=dn(40)|0;dj(c+16|0,d);dj(c+28|0,d+12|0);d=f[h>>2]|0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=d;f[i>>2]=c;d=f[f[a>>2]>>2]|0;if(!d)k=c;else{f[a>>2]=d;k=f[i>>2]|0}Ae(f[a+4>>2]|0,k);k=a+8|0;f[k>>2]=(f[k>>2]|0)+1;j=c;u=e;return j|0}function Xg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=u;u=u+16|0;g=e;h=a+4|0;f[h>>2]=0;if(!c){u=e;return}i=a+8|0;j=f[i>>2]|0;k=j<<5;if(k>>>0>>0){f[g>>2]=0;l=g+4|0;f[l>>2]=0;m=g+8|0;f[m>>2]=0;if((c|0)<0)mq(a);n=j<<6;j=c+31&-32;hi(g,k>>>0<1073741823?(n>>>0>>0?j:n):2147483647);n=f[a>>2]|0;f[a>>2]=f[g>>2];f[g>>2]=n;g=f[h>>2]|0;f[h>>2]=c;f[l>>2]=g;g=f[i>>2]|0;f[i>>2]=f[m>>2];f[m>>2]=g;if(n|0)br(n);o=a}else{f[h>>2]=c;o=a}a=f[o>>2]|0;o=a;h=a;a=c>>>5;n=a<<2;if(!(b[d>>0]|0)){hj(h|0,0,n|0)|0;d=c&31;g=o+(a<<2)|0;if(!d){u=e;return}f[g>>2]=f[g>>2]&~(-1>>>(32-d|0));u=e;return}else{hj(h|0,-1,n|0)|0;n=c&31;c=o+(a<<2)|0;if(!n){u=e;return}f[c>>2]=f[c>>2]|-1>>>(32-n|0);u=e;return}}function Yg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;f[g>>2]=f[a+12>>2];h=b+16|0;i=h;j=f[i>>2]|0;k=f[i+4>>2]|0;if((k|0)>0|(k|0)==0&j>>>0>0){l=k;m=j}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;j=h;l=f[j+4>>2]|0;m=f[j>>2]|0}f[g>>2]=f[a+20>>2];if((l|0)>0|(l|0)==0&m>>>0>0){n=a+88|0;fd(n,b);u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;n=a+88|0;fd(n,b);u=c;return 1}function Zg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;f[g>>2]=f[a+12>>2];h=b+16|0;i=h;j=f[i>>2]|0;k=f[i+4>>2]|0;if((k|0)>0|(k|0)==0&j>>>0>0){l=k;m=j}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;j=h;l=f[j+4>>2]|0;m=f[j>>2]|0}f[g>>2]=f[a+16>>2];if((l|0)>0|(l|0)==0&m>>>0>0){n=a+108|0;fd(n,b);u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;n=a+108|0;fd(n,b);u=c;return 1}function _g(a){a=a|0;var c=0,d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;c=a+32|0;d=f[a+64>>2]|0;e=(Qa[f[(f[d>>2]|0)+40>>2]&127](d)|0)+56|0;d=f[e>>2]|0;li(c,(((f[d+100>>2]|0)-(f[d+96>>2]|0)|0)/12|0)*3|0,0,1)|0;d=a+68|0;e=f[d>>2]|0;g=(f[a+72>>2]|0)-e|0;if((g|0)<=0){Qf(c);return}i=a+48|0;j=a+44|0;a=(g>>>2)+-1|0;g=e;while(1){e=f[g+(a<<2)>>2]|0;k=f[3124+(e<<2)>>2]|0;l=i;m=f[l+4>>2]|0;if((m|0)>0|(m|0)==0&(f[l>>2]|0)>>>0>0?(l=f[j>>2]|0,171>>>e&1|0):0){m=l+4|0;n=0;o=f[m>>2]|0;do{p=o>>>3;q=o&7;r=(f[l>>2]|0)+p|0;b[r>>0]=(1<>0]|0);r=(f[l>>2]|0)+p|0;b[r>>0]=(e>>>n&1)<>0]|0);o=(f[m>>2]|0)+1|0;f[m>>2]=o;n=n+1|0}while((n|0)!=(k|0))}k=a+-1|0;if((k|0)<=-1)break;a=k;g=f[d>>2]|0}Qf(c);return}function $g(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=u;u=u+48|0;h=g;i=g+32|0;if(!c){j=0;u=g;return j|0}Cn(h);do if((Tl(c,0)|0)!=-1){if(d){if(!(Qa[f[(f[c>>2]|0)+16>>2]&127](c)|0)){k=0;break}Va[f[(f[c>>2]|0)+20>>2]&127](c)}Dg(i,a,c,h);l=(f[i>>2]|0)==0;m=i+4|0;if((b[m+11>>0]|0)<0)br(f[m>>2]|0);if(l){l=f[h>>2]|0;m=h+4|0;ag(e,l,l+((f[m>>2]|0)-l)|0);k=(f[m>>2]|0)-(f[h>>2]|0)|0}else k=0}else k=0;while(0);e=h+12|0;i=f[e>>2]|0;f[e>>2]=0;if(i|0)br(i);i=f[h>>2]|0;if(i|0){e=h+4|0;if((f[e>>2]|0)!=(i|0))f[e>>2]=i;br(i)}j=k;u=g;return j|0}function ah(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c=u;u=u+16|0;d=c;e=f[(f[a>>2]|0)+8>>2]|0;g=a+8|0;h=a+12|0;i=(f[h>>2]|0)-(f[g>>2]|0)>>2;j=f[b>>2]|0;f[b>>2]=0;f[d>>2]=j;Xa[e&15](a,i,d);i=f[d>>2]|0;f[d>>2]=0;if(!i){k=f[h>>2]|0;l=f[g>>2]|0;m=k-l|0;n=m>>2;o=n+-1|0;u=c;return o|0}d=i+88|0;a=f[d>>2]|0;f[d>>2]=0;if(a|0){d=f[a+8>>2]|0;if(d|0){e=a+12|0;if((f[e>>2]|0)!=(d|0))f[e>>2]=d;br(d)}br(a)}a=f[i+68>>2]|0;if(a|0){d=i+72|0;e=f[d>>2]|0;if((e|0)!=(a|0))f[d>>2]=e+(~((e+-4-a|0)>>>2)<<2);br(a)}a=i+64|0;e=f[a>>2]|0;f[a>>2]=0;if(e|0){a=f[e>>2]|0;if(a|0){d=e+4|0;if((f[d>>2]|0)!=(a|0))f[d>>2]=a;br(a)}br(e)}br(i);k=f[h>>2]|0;l=f[g>>2]|0;m=k-l|0;n=m>>2;o=n+-1|0;u=c;return o|0}function bh(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if(b[a+352>>0]|0)return 1;c=a+8|0;d=f[c>>2]|0;e=(f[d+12>>2]|0)-(f[d+8>>2]|0)|0;d=e>>2;g=a+172|0;si(g,d+-1|0);if(!((d|0)!=1&(e|0)>0))return 1;e=a+12|0;a=0;h=0;while(1){i=f[(f[(f[c>>2]|0)+8>>2]|0)+(a<<2)>>2]|0;if(!(f[i+56>>2]|0))j=h;else{k=f[g>>2]|0;f[k+(h*136|0)>>2]=a;l=f[k+(h*136|0)+104>>2]|0;m=k+(h*136|0)+108|0;n=f[m>>2]|0;if((n|0)!=(l|0))f[m>>2]=n+(~((n+-4-l|0)>>>2)<<2);l=f[e>>2]|0;$j(k+(h*136|0)+104|0,(f[l+4>>2]|0)-(f[l>>2]|0)>>2);l=f[g>>2]|0;f[l+(h*136|0)+128>>2]=0;zc(l+(h*136|0)+4|0,f[c>>2]|0,f[e>>2]|0,i)|0;j=h+1|0}a=a+1|0;if((a|0)>=(d|0))break;else h=j}return 1}function ch(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if(b[a+288>>0]|0)return 1;c=a+8|0;d=f[c>>2]|0;e=(f[d+12>>2]|0)-(f[d+8>>2]|0)|0;d=e>>2;g=a+172|0;si(g,d+-1|0);if(!((d|0)!=1&(e|0)>0))return 1;e=a+12|0;a=0;h=0;while(1){i=f[(f[(f[c>>2]|0)+8>>2]|0)+(a<<2)>>2]|0;if(!(f[i+56>>2]|0))j=h;else{k=f[g>>2]|0;f[k+(h*136|0)>>2]=a;l=f[k+(h*136|0)+104>>2]|0;m=k+(h*136|0)+108|0;n=f[m>>2]|0;if((n|0)!=(l|0))f[m>>2]=n+(~((n+-4-l|0)>>>2)<<2);l=f[e>>2]|0;$j(k+(h*136|0)+104|0,(f[l+4>>2]|0)-(f[l>>2]|0)>>2);l=f[g>>2]|0;f[l+(h*136|0)+128>>2]=0;zc(l+(h*136|0)+4|0,f[c>>2]|0,f[e>>2]|0,i)|0;j=h+1|0}a=a+1|0;if((a|0)>=(d|0))break;else h=j}return 1}function dh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;c=a+8|0;d=f[c>>2]|0;e=a+4|0;g=f[e>>2]|0;if(d-g>>3>>>0>=b>>>0){h=b;i=g;do{j=i;f[j>>2]=0;f[j+4>>2]=0;i=(f[e>>2]|0)+8|0;f[e>>2]=i;h=h+-1|0}while((h|0)!=0);return}h=f[a>>2]|0;i=g-h>>3;g=i+b|0;if(g>>>0>536870911)mq(a);j=d-h|0;h=j>>2;d=j>>3>>>0<268435455?(h>>>0>>0?g:h):536870911;do if(d)if(d>>>0>536870911){h=ra(8)|0;Wo(h,14941);f[h>>2]=6944;va(h|0,1080,114)}else{k=dn(d<<3)|0;break}else k=0;while(0);h=k+(i<<3)|0;i=k+(d<<3)|0;d=b;b=h;k=h;do{g=b;f[g>>2]=0;f[g+4>>2]=0;b=k+8|0;k=b;d=d+-1|0}while((d|0)!=0);d=f[a>>2]|0;b=(f[e>>2]|0)-d|0;g=h+(0-(b>>3)<<3)|0;if((b|0)>0)Rg(g|0,d|0,b|0)|0;f[a>>2]=g;f[e>>2]=k;f[c>>2]=i;if(!d)return;br(d);return}function eh(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=u;u=u+16|0;g=e+4|0;h=e;i=e+8|0;j=a&255;b[i>>0]=j&127;do if(c>>>0>0|(c|0)==0&a>>>0>127){b[i>>0]=j|-128;k=d+16|0;l=f[k+4>>2]|0;if((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0){m=0;break}else{f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];ye(d,g,i,i+1|0)|0;k=Wn(a|0,c|0,7)|0;m=eh(k,I,d)|0;break}}else{k=d+16|0;l=f[k+4>>2]|0;if((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0){m=0;break}f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];ye(d,g,i,i+1|0)|0;n=1;u=e;return n|0}while(0);n=m;u=e;return n|0}function fh(a,b){a=a|0;b=b|0;var c=0;c=a+8|0;ef(c,b)|0;if((c|0)==(b|0)){f[a+92>>2]=f[b+84>>2];return}else{Yf(a+56|0,f[b+48>>2]|0,f[b+52>>2]|0);Yf(a+68|0,f[b+60>>2]|0,f[b+64>>2]|0);Yf(a+80|0,f[b+72>>2]|0,f[b+76>>2]|0);f[a+92>>2]=f[b+84>>2];qg(a+96|0,f[b+88>>2]|0,f[b+92>>2]|0);return}}function gh(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0;g=f[(f[(f[d+4>>2]|0)+8>>2]|0)+(c<<2)>>2]|0;if((b|0)==-1)h=Ki(c,d)|0;else h=b;if((h|0)==-2)i=0;else{do if((Qa[f[(f[d>>2]|0)+8>>2]&127](d)|0)==1){Hf(a,d,h,c,e,514);if(!(f[a>>2]|0)){f[a>>2]=0;break}else return}while(0);c=dn(44)|0;f[c>>2]=1528;f[c+4>>2]=g;g=c+8|0;f[g>>2]=f[e>>2];f[g+4>>2]=f[e+4>>2];f[g+8>>2]=f[e+8>>2];f[g+12>>2]=f[e+12>>2];f[g+16>>2]=f[e+16>>2];f[g+20>>2]=f[e+20>>2];_j(c+32|0,e+24|0);f[c>>2]=1584;i=c}f[a>>2]=i;return}function hh(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=u;u=u+224|0;g=e+120|0;h=e+80|0;i=e;j=e+136|0;k=h;l=k+40|0;do{f[k>>2]=0;k=k+4|0}while((k|0)<(l|0));f[g>>2]=f[d>>2];if((qb(0,c,g,i,h)|0)<0)m=-1;else{if((f[a+76>>2]|0)>-1)n=gr(a)|0;else n=0;d=f[a>>2]|0;k=d&32;if((b[a+74>>0]|0)<1)f[a>>2]=d&-33;d=a+48|0;if(!(f[d>>2]|0)){l=a+44|0;o=f[l>>2]|0;f[l>>2]=j;p=a+28|0;f[p>>2]=j;q=a+20|0;f[q>>2]=j;f[d>>2]=80;r=a+16|0;f[r>>2]=j+80;j=qb(a,c,g,i,h)|0;if(!o)s=j;else{Sa[f[a+36>>2]&31](a,0,0)|0;t=(f[q>>2]|0)==0?-1:j;f[l>>2]=o;f[d>>2]=0;f[r>>2]=0;f[p>>2]=0;f[q>>2]=0;s=t}}else s=qb(a,c,g,i,h)|0;h=f[a>>2]|0;f[a>>2]=h|k;if(n|0)fr(a);m=(h&32|0)==0?s:-1}u=e;return m|0}function ih(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0;d=u;u=u+16|0;e=d;if(!(fn(a,b,c)|0)){g=0;u=d;return g|0}if((Qa[f[(f[a>>2]|0)+32>>2]&127](a)|0)<<24>>24==1?((f[(f[a+8>>2]|0)+28>>2]|0)+-1|0)>>>0>=6:0){g=0;u=d;return g|0}h=Gg(c,f[b+48>>2]|0)|0;Xa[f[(f[a>>2]|0)+48>>2]&15](e,a,h);h=a+36|0;b=f[e>>2]|0;f[e>>2]=0;c=f[h>>2]|0;f[h>>2]=b;if(!c){f[e>>2]=0;i=b}else{Va[f[(f[c>>2]|0)+4>>2]&127](c);c=f[e>>2]|0;f[e>>2]=0;if(c|0)Va[f[(f[c>>2]|0)+4>>2]&127](c);i=f[h>>2]|0}if(!i){g=1;u=d;return g|0}if(Ra[f[(f[a>>2]|0)+36>>2]&127](a,i)|0){g=1;u=d;return g|0}i=f[h>>2]|0;f[h>>2]=0;if(!i){g=1;u=d;return g|0}Va[f[(f[i>>2]|0)+4>>2]&127](i);g=1;u=d;return g|0}function jh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=a+4|0;d=f[c>>2]|0;e=f[a>>2]|0;g=d-e>>2;h=d;if(g>>>0>>0){hf(a,b-g|0);return}if(g>>>0<=b>>>0)return;g=e+(b<<2)|0;if((g|0)==(h|0))return;else i=h;do{h=i+-4|0;f[c>>2]=h;b=f[h>>2]|0;f[h>>2]=0;if(b|0){h=b+88|0;e=f[h>>2]|0;f[h>>2]=0;if(e|0){h=f[e+8>>2]|0;if(h|0){a=e+12|0;if((f[a>>2]|0)!=(h|0))f[a>>2]=h;br(h)}br(e)}e=f[b+68>>2]|0;if(e|0){h=b+72|0;a=f[h>>2]|0;if((a|0)!=(e|0))f[h>>2]=a+(~((a+-4-e|0)>>>2)<<2);br(e)}e=b+64|0;a=f[e>>2]|0;f[e>>2]=0;if(a|0){e=f[a>>2]|0;if(e|0){h=a+4|0;if((f[h>>2]|0)!=(e|0))f[h>>2]=e;br(e)}br(a)}br(b)}i=f[c>>2]|0}while((i|0)!=(g|0));return}function kh(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=a+8|0;e=f[d>>2]|0;g=a+4|0;h=f[g>>2]|0;i=h;if(e-h>>2>>>0>=b>>>0){j=b;k=i;while(1){f[k>>2]=f[c>>2];j=j+-1|0;if(!j)break;else k=k+4|0}f[g>>2]=i+(b<<2);return}i=f[a>>2]|0;k=h-i|0;h=k>>2;j=h+b|0;if(j>>>0>1073741823)mq(a);l=e-i|0;e=l>>1;m=l>>2>>>0<536870911?(e>>>0>>0?j:e):1073741823;do if(m)if(m>>>0>1073741823){e=ra(8)|0;Wo(e,14941);f[e>>2]=6944;va(e|0,1080,114)}else{e=dn(m<<2)|0;n=e;o=e;break}else{n=0;o=0}while(0);e=n+(h<<2)|0;h=n+(m<<2)|0;m=b;j=e;while(1){f[j>>2]=f[c>>2];m=m+-1|0;if(!m)break;else j=j+4|0}if((k|0)>0)Rg(o|0,i|0,k|0)|0;f[a>>2]=n;f[g>>2]=e+(b<<2);f[d>>2]=h;if(!i)return;br(i);return}function lh(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=(f[a>>2]|0)+1794895138|0;g=rp(f[a+8>>2]|0,e)|0;h=rp(f[a+12>>2]|0,e)|0;i=rp(f[a+16>>2]|0,e)|0;a:do if((g>>>0>>2>>>0?(j=c-(g<<2)|0,h>>>0>>0&i>>>0>>0):0)?((i|h)&3|0)==0:0){j=h>>>2;k=i>>>2;l=0;m=g;while(1){n=m>>>1;o=l+n|0;p=o<<1;q=p+j|0;r=rp(f[a+(q<<2)>>2]|0,e)|0;s=rp(f[a+(q+1<<2)>>2]|0,e)|0;if(!(s>>>0>>0&r>>>0<(c-s|0)>>>0)){t=0;break a}if(b[a+(s+r)>>0]|0){t=0;break a}r=bl(d,a+s|0)|0;if(!r)break;s=(r|0)<0;if((m|0)==1){t=0;break a}else{l=s?l:o;m=s?n:m-n|0}}m=p+k|0;l=rp(f[a+(m<<2)>>2]|0,e)|0;j=rp(f[a+(m+1<<2)>>2]|0,e)|0;if(j>>>0>>0&l>>>0<(c-j|0)>>>0)t=(b[a+(j+l)>>0]|0)==0?a+j|0:0;else t=0}else t=0;while(0);return t|0}function mh(a,c,e,g){a=a|0;c=c|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;h=u;u=u+64|0;i=h;j=f[a>>2]|0;k=a+(f[j+-8>>2]|0)|0;l=f[j+-4>>2]|0;f[i>>2]=e;f[i+4>>2]=a;f[i+8>>2]=c;f[i+12>>2]=g;g=i+16|0;c=i+20|0;a=i+24|0;j=i+28|0;m=i+32|0;n=i+40|0;o=g;p=o+36|0;do{f[o>>2]=0;o=o+4|0}while((o|0)<(p|0));d[g+36>>1]=0;b[g+38>>0]=0;a:do if(qp(l,e,0)|0){f[i+48>>2]=1;_a[f[(f[l>>2]|0)+20>>2]&3](l,i,k,k,1,0);q=(f[a>>2]|0)==1?k:0}else{Za[f[(f[l>>2]|0)+24>>2]&3](l,i,k,1,0);switch(f[i+36>>2]|0){case 0:{q=(f[n>>2]|0)==1&(f[j>>2]|0)==1&(f[m>>2]|0)==1?f[c>>2]|0:0;break a;break}case 1:break;default:{q=0;break a}}if((f[a>>2]|0)!=1?!((f[n>>2]|0)==0&(f[j>>2]|0)==1&(f[m>>2]|0)==1):0){q=0;break}q=f[g>>2]|0}while(0);u=h;return q|0}function nh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=a+8|0;d=f[c>>2]|0;e=a+4|0;g=f[e>>2]|0;h=g;if(d-g>>2>>>0>=b>>>0){i=b;j=h;while(1){f[j>>2]=1;i=i+-1|0;if(!i)break;else j=j+4|0}f[e>>2]=h+(b<<2);return}h=f[a>>2]|0;j=g-h|0;g=j>>2;i=g+b|0;if(i>>>0>1073741823)mq(a);k=d-h|0;d=k>>1;l=k>>2>>>0<536870911?(d>>>0>>0?i:d):1073741823;do if(l)if(l>>>0>1073741823){d=ra(8)|0;Wo(d,14941);f[d>>2]=6944;va(d|0,1080,114)}else{d=dn(l<<2)|0;m=d;n=d;break}else{m=0;n=0}while(0);d=m+(g<<2)|0;g=m+(l<<2)|0;l=b;i=d;while(1){f[i>>2]=1;l=l+-1|0;if(!l)break;else i=i+4|0}if((j|0)>0)Rg(n|0,h|0,j|0)|0;f[a>>2]=m;f[e>>2]=d+(b<<2);f[c>>2]=g;if(!h)return;br(h);return}function oh(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+16|0;e=d;if(!c){g=0;u=d;return g|0}h=a+84|0;i=f[h>>2]|0;j=a+88|0;k=f[j>>2]|0;if((k|0)!=(i|0))f[j>>2]=k+(~((k+-4-i|0)>>>2)<<2);f[h>>2]=0;f[j>>2]=0;f[a+92>>2]=0;if(i|0)br(i);i=a+72|0;j=f[i>>2]|0;h=a+76|0;if((f[h>>2]|0)!=(j|0))f[h>>2]=j;f[i>>2]=0;f[h>>2]=0;f[a+80>>2]=0;if(j|0)br(j);j=c+4|0;h=(f[j>>2]|0)-(f[c>>2]|0)>>2;b[e>>0]=0;Xg(a,h,e);h=c+24|0;i=c+28|0;k=(f[i>>2]|0)-(f[h>>2]|0)>>2;b[e>>0]=0;Xg(a+12|0,k,e);Sf(a+28|0,(f[j>>2]|0)-(f[c>>2]|0)>>2,5868);$j(a+52|0,(f[i>>2]|0)-(f[h>>2]|0)>>2);$j(a+40|0,(f[i>>2]|0)-(f[h>>2]|0)>>2);f[a+64>>2]=c;b[a+24>>0]=1;g=1;u=d;return g|0}function ph(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;c=a+12|0;d=f[a>>2]|0;e=a+8|0;g=f[e>>2]|0;h=(g|0)==-1;if(!(b[c>>0]|0)){do if((!h?(i=(((g>>>0)%3|0|0)==0?2:-1)+g|0,(i|0)!=-1):0)?(j=f[(f[d+12>>2]|0)+(i<<2)>>2]|0,(j|0)!=-1):0)if(!((j>>>0)%3|0)){k=j+2|0;break}else{k=j+-1|0;break}else k=-1;while(0);f[e>>2]=k;return}k=g+1|0;if((!h?(h=((k>>>0)%3|0|0)==0?g+-2|0:k,(h|0)!=-1):0)?(k=f[(f[d+12>>2]|0)+(h<<2)>>2]|0,h=k+1|0,(k|0)!=-1):0){g=((h>>>0)%3|0|0)==0?k+-2|0:h;f[e>>2]=g;if((g|0)!=-1){if((g|0)!=(f[a+4>>2]|0))return;f[e>>2]=-1;return}}else f[e>>2]=-1;g=f[a+4>>2]|0;do if(((g|0)!=-1?(a=(((g>>>0)%3|0|0)==0?2:-1)+g|0,(a|0)!=-1):0)?(h=f[(f[d+12>>2]|0)+(a<<2)>>2]|0,(h|0)!=-1):0)if(!((h>>>0)%3|0)){l=h+2|0;break}else{l=h+-1|0;break}else l=-1;while(0);f[e>>2]=l;b[c>>0]=0;return}function qh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Id(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+20>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Id(a,e);return}function rh(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=u;u=u+48|0;g=e;h=e+32|0;i=a+4|0;j=f[i>>2]|0;if(!j){k=0;u=e;return k|0}do if(c)if(Qa[f[(f[j>>2]|0)+16>>2]&127](j)|0){l=f[i>>2]|0;Va[f[(f[l>>2]|0)+20>>2]&127](l);break}else{k=0;u=e;return k|0}while(0);Cn(g);Si(h,f[a>>2]|0,g);a=(f[h>>2]|0)==0;i=h+4|0;if((b[i+11>>0]|0)<0)br(f[i>>2]|0);if(a){a=f[g>>2]|0;i=g+4|0;ag(d,a,a+((f[i>>2]|0)-a)|0);m=(f[i>>2]|0)-(f[g>>2]|0)|0}else m=0;i=g+12|0;a=f[i>>2]|0;f[i>>2]=0;if(a|0)br(a);a=f[g>>2]|0;if(a|0){i=g+4|0;if((f[i>>2]|0)!=(a|0))f[i>>2]=a;br(a)}k=m;u=e;return k|0}function sh(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=f[a+4>>2]|0;if(!d){e=0;return e|0}a=b[c+11>>0]|0;g=a<<24>>24<0;h=g?f[c+4>>2]|0:a&255;a=g?f[c>>2]|0:c;c=d;while(1){d=c+16|0;g=b[d+11>>0]|0;i=g<<24>>24<0;j=i?f[c+20>>2]|0:g&255;g=j>>>0>>0;k=g?j:h;if((k|0)!=0?(l=Pk(a,i?f[d>>2]|0:d,k)|0,(l|0)!=0):0)if((l|0)<0)m=7;else m=8;else if(h>>>0>>0)m=7;else m=8;if((m|0)==7){m=0;n=c}else if((m|0)==8){m=0;l=h>>>0>>0?h:j;if((l|0)!=0?(j=Pk(i?f[d>>2]|0:d,a,l)|0,(j|0)!=0):0){if((j|0)>=0){e=1;m=14;break}}else m=10;if((m|0)==10?(m=0,!g):0){e=1;m=14;break}n=c+4|0}c=f[n>>2]|0;if(!c){e=0;m=14;break}}if((m|0)==14)return e|0;return 0}function th(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0;c=u;u=u+16|0;d=c+12|0;e=c+8|0;g=c+4|0;h=c;i=a+4|0;j=(i|0)==(b|0);if(!j){f[g>>2]=f[b>>2];f[h>>2]=b+4;f[e>>2]=f[g>>2];f[d>>2]=f[h>>2];Hc(i,e,d)}if(!j){f[g>>2]=f[b+12>>2];f[h>>2]=b+16;f[e>>2]=f[g>>2];f[d>>2]=f[h>>2];Ac(a+16|0,e,d)}if(j){u=c;return}f[g>>2]=f[b+24>>2];f[h>>2]=b+28;f[e>>2]=f[g>>2];f[d>>2]=f[h>>2];Hc(a+28|0,e,d);u=c;return}function uh(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0;e=u;u=u+16|0;g=e+4|0;h=e;di(g,a,b,c,d);d=f[g>>2]|0;if(!d){i=-1;f[g>>2]=0;u=e;return i|0}f[g>>2]=0;f[h>>2]=d;d=ah(a,h)|0;a=f[h>>2]|0;f[h>>2]=0;if(!a){i=d;f[g>>2]=0;u=e;return i|0}h=a+88|0;c=f[h>>2]|0;f[h>>2]=0;if(c|0){h=f[c+8>>2]|0;if(h|0){b=c+12|0;if((f[b>>2]|0)!=(h|0))f[b>>2]=h;br(h)}br(c)}c=f[a+68>>2]|0;if(c|0){h=a+72|0;b=f[h>>2]|0;if((b|0)!=(c|0))f[h>>2]=b+(~((b+-4-c|0)>>>2)<<2);br(c)}c=a+64|0;b=f[c>>2]|0;f[c>>2]=0;if(b|0){c=f[b>>2]|0;if(c|0){h=b+4|0;if((f[h>>2]|0)!=(c|0))f[h>>2]=c;br(c)}br(b)}br(a);i=d;f[g>>2]=0;u=e;return i|0}function vh(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=u;u=u+16|0;g=e+4|0;h=e;i=f[a+8>>2]|0;j=i+24|0;k=b[j>>0]|0;l=c+4|0;Nf(a,(f[l>>2]|0)-(f[c>>2]|0)>>2,k,d);d=f[a+32>>2]|0;a=(f[f[d>>2]>>2]|0)+(f[d+48>>2]|0)|0;d=f[c>>2]|0;c=f[l>>2]|0;if((d|0)==(c|0)){m=1;u=e;return m|0}l=i+84|0;n=i+68|0;o=0;p=d;while(1){d=f[p>>2]|0;if(!(b[l>>0]|0))q=f[(f[n>>2]|0)+(d<<2)>>2]|0;else q=d;f[h>>2]=q;d=b[j>>0]|0;f[g>>2]=f[h>>2];if(!(Pb(i,g,d,a+(o<<2)|0)|0)){m=0;r=7;break}p=p+4|0;if((p|0)==(c|0)){m=1;r=7;break}else o=o+k|0}if((r|0)==7){u=e;return m|0}return 0}function wh(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;f[a>>2]=1392;b=a+72|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Va[f[(f[c>>2]|0)+4>>2]&127](c);c=f[a+60>>2]|0;if(c|0){b=a+64|0;d=f[b>>2]|0;if((d|0)!=(c|0))f[b>>2]=d+(~((d+-4-c|0)>>>2)<<2);br(c)}c=f[a+48>>2]|0;if(c|0)br(c);c=a+36|0;d=f[c>>2]|0;if(d|0){b=a+40|0;e=f[b>>2]|0;if((e|0)==(d|0))g=d;else{h=e;do{e=h+-4|0;f[b>>2]=e;i=f[e>>2]|0;f[e>>2]=0;if(i|0)Va[f[(f[i>>2]|0)+4>>2]&127](i);h=f[b>>2]|0}while((h|0)!=(d|0));g=f[c>>2]|0}br(g)}f[a>>2]=1216;g=f[a+16>>2]|0;if(g|0){c=a+20|0;d=f[c>>2]|0;if((d|0)!=(g|0))f[c>>2]=d+(~((d+-4-g|0)>>>2)<<2);br(g)}g=f[a+4>>2]|0;if(!g)return;d=a+8|0;a=f[d>>2]|0;if((a|0)!=(g|0))f[d>>2]=a+(~((a+-4-g|0)>>>2)<<2);br(g);return}function xh(a){a=a|0;tj(a+992|0);tj(a+960|0);tj(a+928|0);tj(a+896|0);tj(a+864|0);tj(a+832|0);tj(a+800|0);tj(a+768|0);tj(a+736|0);tj(a+704|0);tj(a+672|0);tj(a+640|0);tj(a+608|0);tj(a+576|0);tj(a+544|0);tj(a+512|0);tj(a+480|0);tj(a+448|0);tj(a+416|0);tj(a+384|0);tj(a+352|0);tj(a+320|0);tj(a+288|0);tj(a+256|0);tj(a+224|0);tj(a+192|0);tj(a+160|0);tj(a+128|0);tj(a+96|0);tj(a+64|0);tj(a+32|0);tj(a);return}function yh(a){a=a|0;rn(a);rn(a+32|0);rn(a+64|0);rn(a+96|0);rn(a+128|0);rn(a+160|0);rn(a+192|0);rn(a+224|0);rn(a+256|0);rn(a+288|0);rn(a+320|0);rn(a+352|0);rn(a+384|0);rn(a+416|0);rn(a+448|0);rn(a+480|0);rn(a+512|0);rn(a+544|0);rn(a+576|0);rn(a+608|0);rn(a+640|0);rn(a+672|0);rn(a+704|0);rn(a+736|0);rn(a+768|0);rn(a+800|0);rn(a+832|0);rn(a+864|0);rn(a+896|0);rn(a+928|0);rn(a+960|0);rn(a+992|0);return}function zh(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;a=u;u=u+16|0;e=a;if((c|0)<0|((b|0)==0|(d|0)==0)){g=0;u=a;return g|0}h=f[b+8>>2]|0;if(((f[b+12>>2]|0)-h>>2|0)<=(c|0)){g=0;u=a;return g|0}i=b+4|0;if(!(f[i>>2]|0)){j=dn(52)|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;f[j+12>>2]=0;n[j+16>>2]=$(1.0);k=j+20|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;n[j+36>>2]=$(1.0);f[j+40>>2]=0;f[j+44>>2]=0;f[j+48>>2]=0;f[b+4>>2]=j}j=f[(f[h+(c<<2)>>2]|0)+60>>2]|0;c=dn(44)|0;Ub(c,d);f[c+40>>2]=j;j=f[i>>2]|0;f[e>>2]=c;gk(j,e)|0;j=f[e>>2]|0;f[e>>2]=0;if(!j){g=1;u=a;return g|0}Qi(j);br(j);g=1;u=a;return g|0}function Ah(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f[a>>2]=d;e=a+24|0;g=a+28|0;h=f[g>>2]|0;i=f[e>>2]|0;j=h-i>>2;k=i;i=h;if(j>>>0>=d>>>0){if(j>>>0>d>>>0?(h=k+(d<<2)|0,(h|0)!=(i|0)):0)f[g>>2]=i+(~((i+-4-h|0)>>>2)<<2)}else oi(e,d-j|0);if(!c)return;j=f[b>>2]|0;if((c|0)>1){d=j;e=j;h=1;while(1){i=f[b+(h<<2)>>2]|0;g=(i|0)<(e|0);k=g?i:e;l=g?d:(i|0)>(d|0)?i:d;h=h+1|0;if((h|0)==(c|0)){m=l;n=k;break}else{d=l;e=k}}}else{m=j;n=j}f[a+4>>2]=n;f[a+8>>2]=m;j=Vn(m|0,((m|0)<0)<<31>>31|0,n|0,((n|0)<0)<<31>>31|0)|0;n=I;if(!(n>>>0<0|(n|0)==0&j>>>0<2147483647))return;n=j+1|0;f[a+12>>2]=n;j=(n|0)/2|0;m=a+16|0;f[m>>2]=j;f[a+20>>2]=0-j;if(n&1|0)return;f[m>>2]=j+-1;return}function Bh(a,c,d,e,g,h,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;var j=0,k=0;c=u;u=u+64|0;j=c;k=i?6:5;Al(j);i=f[h+56>>2]|0;h=X(Ll(k)|0,e)|0;yj(j,i,0,e&255,k,0,h,((h|0)<0)<<31>>31,0,0);h=dn(96)|0;nl(h,j);f[a>>2]=h;pj(h,d)|0;d=h+84|0;if(!g){b[d>>0]=1;a=f[h+68>>2]|0;j=h+72|0;k=f[j>>2]|0;if((k|0)==(a|0)){u=c;return}f[j>>2]=k+(~((k+-4-a|0)>>>2)<<2);u=c;return}b[d>>0]=0;d=h+68|0;a=h+72|0;h=f[a>>2]|0;k=f[d>>2]|0;j=h-k>>2;e=h;if(j>>>0>>0){kh(d,g-j|0,1200);u=c;return}if(j>>>0<=g>>>0){u=c;return}j=k+(g<<2)|0;if((j|0)==(e|0)){u=c;return}f[a>>2]=e+(~((e+-4-j|0)>>>2)<<2);u=c;return}function Ch(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){jd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;jd(a,e);return}function Dh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){nd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;nd(a,e);return}function Eh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){ud(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;ud(a,e);return}function Fh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Ed(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Ed(a,e);return}function Gh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){ld(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;ld(a,e);return}function Hh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){qd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;qd(a,e);return}function Ih(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){yd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;yd(a,e);return}function Jh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){kd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;kd(a,e);return}function Kh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){od(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;od(a,e);return}function Lh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){vd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;vd(a,e);return}function Mh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Fd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Fd(a,e);return}function Nh(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;b[h>>0]=a&127;do if(a>>>0>127){b[h>>0]=a|128;i=c+16|0;j=f[i+4>>2]|0;if((j|0)>0|(j|0)==0&(f[i>>2]|0)>>>0>0){k=0;break}else{f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];ye(c,e,h,h+1|0)|0;k=Nh(a>>>7,c)|0;break}}else{i=c+16|0;j=f[i+4>>2]|0;if((j|0)>0|(j|0)==0&(f[i>>2]|0)>>>0>0){k=0;break}f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];ye(c,e,h,h+1|0)|0;l=1;u=d;return l|0}while(0);l=k;u=d;return l|0}function Oh(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=u;u=u+16|0;e=d;Be(e,a+40|0,f[a+8>>2]|0,b,c);Wi(a,e);a=f[e>>2]|0;f[e>>2]=0;if(!a){u=d;return 1}e=a+88|0;c=f[e>>2]|0;f[e>>2]=0;if(c|0){e=f[c+8>>2]|0;if(e|0){b=c+12|0;if((f[b>>2]|0)!=(e|0))f[b>>2]=e;br(e)}br(c)}c=f[a+68>>2]|0;if(c|0){e=a+72|0;b=f[e>>2]|0;if((b|0)!=(c|0))f[e>>2]=b+(~((b+-4-c|0)>>>2)<<2);br(c)}c=a+64|0;b=f[c>>2]|0;f[c>>2]=0;if(b|0){c=f[b>>2]|0;if(c|0){e=b+4|0;if((f[e>>2]|0)!=(c|0))f[e>>2]=c;br(c)}br(b)}br(a);u=d;return 1}function Ph(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){rd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;rd(a,e);return}function Qh(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0;e=u;u=u+48|0;g=e;h=e+32|0;if(!c){i=0;u=e;return i|0}Cn(g);if((Tl(c,0)|0)!=-1?Qa[f[(f[c>>2]|0)+16>>2]&127](c)|0:0){Va[f[(f[c>>2]|0)+20>>2]&127](c);Zf(h,a,c,g);c=(f[h>>2]|0)==0;a=h+4|0;if((b[a+11>>0]|0)<0)br(f[a>>2]|0);if(c){c=f[g>>2]|0;a=g+4|0;ag(d,c,c+((f[a>>2]|0)-c)|0);j=(f[a>>2]|0)-(f[g>>2]|0)|0}else j=0}else j=0;a=g+12|0;c=f[a>>2]|0;f[a>>2]=0;if(c|0)br(c);c=f[g>>2]|0;if(c|0){a=g+4|0;if((f[a>>2]|0)!=(c|0))f[a>>2]=c;br(c)}i=j;u=e;return i|0}function Rh(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=u;u=u+16|0;e=d;se(e,a+40|0,f[a+8>>2]|0,b,c);Wi(a,e);a=f[e>>2]|0;f[e>>2]=0;if(!a){u=d;return 1}e=a+88|0;c=f[e>>2]|0;f[e>>2]=0;if(c|0){e=f[c+8>>2]|0;if(e|0){b=c+12|0;if((f[b>>2]|0)!=(e|0))f[b>>2]=e;br(e)}br(c)}c=f[a+68>>2]|0;if(c|0){e=a+72|0;b=f[e>>2]|0;if((b|0)!=(c|0))f[e>>2]=b+(~((b+-4-c|0)>>>2)<<2);br(c)}c=a+64|0;b=f[c>>2]|0;f[c>>2]=0;if(b|0){c=f[b>>2]|0;if(c|0){e=b+4|0;if((f[e>>2]|0)!=(c|0))f[e>>2]=c;br(c)}br(b)}br(a);u=d;return 1}function Sh(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0;b=f[a>>2]|0;if(!b)return;c=a+4|0;d=f[c>>2]|0;if((d|0)==(b|0))e=b;else{g=d;do{d=g+-4|0;f[c>>2]=d;h=f[d>>2]|0;f[d>>2]=0;if(h|0){d=h+88|0;i=f[d>>2]|0;f[d>>2]=0;if(i|0){d=f[i+8>>2]|0;if(d|0){j=i+12|0;if((f[j>>2]|0)!=(d|0))f[j>>2]=d;br(d)}br(i)}i=f[h+68>>2]|0;if(i|0){d=h+72|0;j=f[d>>2]|0;if((j|0)!=(i|0))f[d>>2]=j+(~((j+-4-i|0)>>>2)<<2);br(i)}i=h+64|0;j=f[i>>2]|0;f[i>>2]=0;if(j|0){i=f[j>>2]|0;if(i|0){d=j+4|0;if((f[d>>2]|0)!=(i|0))f[d>>2]=i;br(i)}br(j)}br(h)}g=f[c>>2]|0}while((g|0)!=(b|0));e=f[a>>2]|0}br(e);return}function Th(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=(d|0)<0;do if(!b){if(e){g=0;return g|0}h=a+4|0;i=f[h>>2]|0;j=f[a>>2]|0;k=i-j|0;if(k>>>0>>0){ri(a,c-k|0);break}if(k>>>0>c>>>0?(k=j+c|0,(k|0)!=(i|0)):0)f[h>>2]=k}else{if(e){g=0;return g|0}k=a+4|0;h=f[k>>2]|0;i=f[a>>2]|0;j=h-i|0;do if(0<(d|0)|0==(d|0)&j>>>0>>0){if(j>>>0>>0){ri(a,c-j|0);break}if(j>>>0>c>>>0?(l=i+c|0,(l|0)!=(h|0)):0){f[k>>2]=l;m=15}else m=15}else m=15;while(0);if((m|0)==15?(c|0)==0:0)break;Xl(f[a>>2]|0,b|0,c|0)|0}while(0);c=a+24|0;a=c;b=Tn(f[a>>2]|0,f[a+4>>2]|0,1,0)|0;a=c;f[a>>2]=b;f[a+4>>2]=I;g=1;return g|0}function Uh(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;if(!(ve(a,c)|0)){i=0;u=d;return i|0}j=a+36|0;k=a+40|0;a=f[j>>2]|0;if((f[k>>2]|0)==(a|0)){i=1;u=d;return i|0}l=c+16|0;m=c+4|0;n=h+1|0;o=0;p=a;do{a=f[p+(o<<2)>>2]|0;q=Qa[f[(f[a>>2]|0)+32>>2]&127](a)|0;b[h>>0]=q;q=l;a=f[q+4>>2]|0;if(!((a|0)>0|(a|0)==0&(f[q>>2]|0)>>>0>0)){f[g>>2]=f[m>>2];f[e>>2]=f[g>>2];ye(c,e,h,n)|0}o=o+1|0;p=f[j>>2]|0}while(o>>>0<(f[k>>2]|0)-p>>2>>>0);i=1;u=d;return i|0}function Vh(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=u;u=u+16|0;d=c;wp(a);f[a+16>>2]=0;f[a+20>>2]=0;f[a+12>>2]=a+16;e=a+24|0;wp(e);f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;a=dn(32)|0;f[d>>2]=a;f[d+8>>2]=-2147483616;f[d+4>>2]=20;g=a;h=13101;i=g+20|0;do{b[g>>0]=b[h>>0]|0;g=g+1|0;h=h+1|0}while((g|0)<(i|0));b[a+20>>0]=0;Mj(e,d,1);if((b[d+11>>0]|0)<0)br(f[d>>2]|0);f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;a=dn(32)|0;f[d>>2]=a;f[d+8>>2]=-2147483616;f[d+4>>2]=22;g=a;h=13122;i=g+22|0;do{b[g>>0]=b[h>>0]|0;g=g+1|0;h=h+1|0}while((g|0)<(i|0));b[a+22>>0]=0;Mj(e,d,1);if((b[d+11>>0]|0)>=0){u=c;return}br(f[d>>2]|0);u=c;return}function Wh(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;b=f[a+4>>2]|0;c=a+8|0;d=f[c>>2]|0;if((d|0)!=(b|0)){e=d;do{d=e+-4|0;f[c>>2]=d;g=f[d>>2]|0;f[d>>2]=0;if(g|0){d=g+88|0;h=f[d>>2]|0;f[d>>2]=0;if(h|0){d=f[h+8>>2]|0;if(d|0){i=h+12|0;if((f[i>>2]|0)!=(d|0))f[i>>2]=d;br(d)}br(h)}h=f[g+68>>2]|0;if(h|0){d=g+72|0;i=f[d>>2]|0;if((i|0)!=(h|0))f[d>>2]=i+(~((i+-4-h|0)>>>2)<<2);br(h)}h=g+64|0;i=f[h>>2]|0;f[h>>2]=0;if(i|0){h=f[i>>2]|0;if(h|0){d=i+4|0;if((f[d>>2]|0)!=(h|0))f[d>>2]=h;br(h)}br(i)}br(g)}e=f[c>>2]|0}while((e|0)!=(b|0))}b=f[a>>2]|0;if(!b)return;br(b);return}function Xh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;f[g>>2]=f[a+12>>2];h=b+16|0;i=h;j=f[i>>2]|0;k=f[i+4>>2]|0;if((k|0)>0|(k|0)==0&j>>>0>0){l=k;m=j}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;j=h;l=f[j+4>>2]|0;m=f[j>>2]|0}f[g>>2]=f[a+20>>2];if((l|0)>0|(l|0)==0&m>>>0>0){u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;u=c;return 1}function Yh(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=u;u=u+16|0;d=c;e=dn(16)|0;f[d>>2]=e;f[d+8>>2]=-2147483632;f[d+4>>2]=14;g=e;h=12975;i=g+14|0;do{b[g>>0]=b[h>>0]|0;g=g+1|0;h=h+1|0}while((g|0)<(i|0));b[e+14>>0]=0;e=yk(a,d,-1)|0;if((b[d+11>>0]|0)<0)br(f[d>>2]|0);j=dn(16)|0;f[d>>2]=j;f[d+8>>2]=-2147483632;f[d+4>>2]=14;g=j;h=12990;i=g+14|0;do{b[g>>0]=b[h>>0]|0;g=g+1|0;h=h+1|0}while((g|0)<(i|0));b[j+14>>0]=0;j=yk(a,d,-1)|0;if((b[d+11>>0]|0)>=0){k=(e|0)<(j|0);l=k?j:e;m=(l|0)==-1;n=m?5:l;u=c;return n|0}br(f[d>>2]|0);k=(e|0)<(j|0);l=k?j:e;m=(l|0)==-1;n=m?5:l;u=c;return n|0}function Zh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;f[g>>2]=f[a+12>>2];h=b+16|0;i=h;j=f[i>>2]|0;k=f[i+4>>2]|0;if((k|0)>0|(k|0)==0&j>>>0>0){l=k;m=j}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;j=h;l=f[j+4>>2]|0;m=f[j>>2]|0}f[g>>2]=f[a+16>>2];if((l|0)>0|(l|0)==0&m>>>0>0){u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;u=c;return 1}function _h(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=dn(32)|0;f[a>>2]=g;f[a+4>>2]=c+8;c=a+8|0;b[c>>0]=0;h=g+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;h=g+20|0;i=e+12|0;f[h>>2]=0;f[g+24>>2]=0;f[g+28>>2]=0;g=e+16|0;e=f[g>>2]|0;j=f[i>>2]|0;k=e-j|0;if(!k){l=j;m=e;n=0}else{ri(h,k);l=f[i>>2]|0;m=f[g>>2]|0;n=f[h>>2]|0}Rg(n|0,l|0,m-l|0)|0;b[c>>0]=1;c=f[a>>2]|0;f[c+4>>2]=d;f[c>>2]=0;return}function $h(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0;b=a+32|0;fd(a,b);c=a+80|0;d=f[c>>2]|0;if((d|0?(e=a+84|0,(f[e>>2]|0)>0):0)?(fd(d,b),(f[e>>2]|0)>1):0){d=1;do{fd((f[c>>2]|0)+(d<<5)|0,b);d=d+1|0}while((d|0)<(f[e>>2]|0))}e=a+136|0;d=a+140|0;a=f[e>>2]|0;if((f[d>>2]|0)==(a|0))return;c=0;g=a;while(1){a=g;Nh((f[a+(c*12|0)+4>>2]|0)-(f[a+(c*12|0)>>2]|0)>>2,b)|0;a=f[e>>2]|0;h=f[a+(c*12|0)>>2]|0;i=(f[a+(c*12|0)+4>>2]|0)-h>>2;if(!i)j=a;else{Dc(h,i,1,0,b)|0;j=f[e>>2]|0}c=c+1|0;if(c>>>0>=(((f[d>>2]|0)-j|0)/12|0)>>>0)break;else g=j}return}function ai(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=d+16|0;g=f[e>>2]|0;if(!g)if(!(pl(d)|0)){h=f[e>>2]|0;i=5}else j=0;else{h=g;i=5}a:do if((i|0)==5){g=d+20|0;e=f[g>>2]|0;k=e;if((h-e|0)>>>0>>0){j=Sa[f[d+36>>2]&31](d,a,c)|0;break}b:do if((b[d+75>>0]|0)>-1){e=c;while(1){if(!e){l=0;m=a;n=c;o=k;break b}p=e+-1|0;if((b[a+p>>0]|0)==10)break;else e=p}p=Sa[f[d+36>>2]&31](d,a,e)|0;if(p>>>0>>0){j=p;break a}l=e;m=a+e|0;n=c-e|0;o=f[g>>2]|0}else{l=0;m=a;n=c;o=k}while(0);Rg(o|0,m|0,n|0)|0;f[g>>2]=(f[g>>2]|0)+n;j=l+n|0}while(0);return j|0}function bi(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=a+12|0;d=f[c>>2]|0;f[c>>2]=0;if(d|0){c=f[d+28>>2]|0;if(c|0){e=c;do{c=e;e=f[e>>2]|0;bi(c+8|0);br(c)}while((e|0)!=0)}e=d+20|0;c=f[e>>2]|0;f[e>>2]=0;if(c|0)br(c);c=f[d+8>>2]|0;if(c|0){e=c;do{c=e;e=f[e>>2]|0;g=c+8|0;h=f[c+20>>2]|0;if(h|0){i=c+24|0;if((f[i>>2]|0)!=(h|0))f[i>>2]=h;br(h)}if((b[g+11>>0]|0)<0)br(f[g>>2]|0);br(c)}while((e|0)!=0)}e=f[d>>2]|0;f[d>>2]=0;if(e|0)br(e);br(d)}if((b[a+11>>0]|0)>=0)return;br(f[a>>2]|0);return}function ci(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0;g=u;u=u+32|0;h=g+12|0;i=g;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;if((e|0)>0){j=i+11|0;k=i+4|0;l=0;do{if((l|0)>0)vn(h,12890)|0;cl(i,$(n[d+(l<<2)>>2]));m=b[j>>0]|0;o=m<<24>>24<0;$i(h,o?f[i>>2]|0:i,o?f[k>>2]|0:m&255)|0;if((b[j>>0]|0)<0)br(f[i>>2]|0);l=l+1|0}while((l|0)<(e|0))}Ql(mi(a,c)|0,h)|0;if((b[h+11>>0]|0)>=0){u=g;return}br(f[h>>2]|0);u=g;return}function di(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((f[d+56>>2]|0)==-1){h=0;f[a>>2]=h;return}i=dn(96)|0;nl(i,d);d=i;do if(!e){j=f[c+80>>2]|0;b[i+84>>0]=0;k=i+68|0;l=i+72|0;m=f[l>>2]|0;n=f[k>>2]|0;o=m-n>>2;p=m;if(j>>>0>o>>>0){kh(k,j-o|0,5908);break}if(j>>>0>>0?(o=n+(j<<2)|0,(o|0)!=(p|0)):0)f[l>>2]=p+(~((p+-4-o|0)>>>2)<<2)}else{b[i+84>>0]=1;o=f[i+68>>2]|0;p=i+72|0;l=f[p>>2]|0;if((l|0)!=(o|0))f[p>>2]=l+(~((l+-4-o|0)>>>2)<<2);f[i+80>>2]=f[c+80>>2]}while(0);if(!g){h=d;f[a>>2]=h;return}pj(i,g)|0;h=d;f[a>>2]=h;return}function ei(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=a+4|0;d=f[a>>2]|0;e=(f[c>>2]|0)-d|0;g=e>>3;h=g+1|0;if(h>>>0>536870911)mq(a);i=a+8|0;j=(f[i>>2]|0)-d|0;k=j>>2;l=j>>3>>>0<268435455?(k>>>0>>0?h:k):536870911;do if(l)if(l>>>0>536870911){k=ra(8)|0;Wo(k,14941);f[k>>2]=6944;va(k|0,1080,114)}else{k=dn(l<<3)|0;m=k;n=k;break}else{m=0;n=0}while(0);k=m+(g<<3)|0;g=b;b=f[g+4>>2]|0;h=k;f[h>>2]=f[g>>2];f[h+4>>2]=b;if((e|0)>0)Rg(n|0,d|0,e|0)|0;f[a>>2]=m;f[c>>2]=k+8;f[i>>2]=m+(l<<3);if(!d)return;br(d);return}function fi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+16|0;d=c;if((Qa[f[(f[b>>2]|0)+20>>2]&127](b)|0)<=0){e=1;u=c;return e|0}g=a+4|0;h=a+20|0;i=a+24|0;j=a+16|0;a=0;while(1){k=f[(f[g>>2]|0)+4>>2]|0;l=Tl(k,Ra[f[(f[b>>2]|0)+24>>2]&127](b,a)|0)|0;f[d>>2]=l;if((l|0)==-1)break;k=f[h>>2]|0;if((k|0)==(f[i>>2]|0))Ci(j,d);else{f[k>>2]=l;f[h>>2]=k+4}al(f[g>>2]|0,f[d>>2]|0)|0;a=a+1|0;if((a|0)>=(Qa[f[(f[b>>2]|0)+20>>2]&127](b)|0)){e=1;m=9;break}}if((m|0)==9){u=c;return e|0}e=0;u=c;return e|0}function gi(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;f[a>>2]=1276;Sh(a+60|0);b=f[a+48>>2]|0;if(b|0){c=a+52|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=a+36|0;d=f[b>>2]|0;if(d|0){c=a+40|0;e=f[c>>2]|0;if((e|0)==(d|0))g=d;else{h=e;do{e=h+-24|0;f[c>>2]=e;Va[f[f[e>>2]>>2]&127](e);h=f[c>>2]|0}while((h|0)!=(d|0));g=f[b>>2]|0}br(g)}f[a>>2]=1216;g=f[a+16>>2]|0;if(g|0){b=a+20|0;d=f[b>>2]|0;if((d|0)!=(g|0))f[b>>2]=d+(~((d+-4-g|0)>>>2)<<2);br(g)}g=f[a+4>>2]|0;if(!g)return;d=a+8|0;a=f[d>>2]|0;if((a|0)!=(g|0))f[d>>2]=a+(~((a+-4-g|0)>>>2)<<2);br(g);return}function hi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;c=u;u=u+32|0;d=c+16|0;e=c+8|0;g=c;h=a+8|0;if(f[h>>2]<<5>>>0>=b>>>0){u=c;return}f[d>>2]=0;i=d+4|0;f[i>>2]=0;j=d+8|0;f[j>>2]=0;if((b|0)<0)mq(d);k=((b+-1|0)>>>5)+1|0;b=dn(k<<2)|0;f[d>>2]=b;f[i>>2]=0;f[j>>2]=k;k=f[a>>2]|0;f[e>>2]=k;f[e+4>>2]=0;b=a+4|0;l=f[b>>2]|0;f[g>>2]=k+(l>>>5<<2);f[g+4>>2]=l&31;ig(d,e,g);g=f[a>>2]|0;f[a>>2]=f[d>>2];f[d>>2]=g;d=f[b>>2]|0;f[b>>2]=f[i>>2];f[i>>2]=d;d=f[h>>2]|0;f[h>>2]=f[j>>2];f[j>>2]=d;if(g|0)br(g);u=c;return}function ii(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;b=a+136|0;c=f[b>>2]|0;if(c|0){d=a+140|0;e=f[d>>2]|0;if((e|0)==(c|0))g=c;else{h=e;while(1){e=h+-12|0;f[d>>2]=e;i=f[e>>2]|0;if(!i)j=e;else{e=h+-8|0;k=f[e>>2]|0;if((k|0)!=(i|0))f[e>>2]=k+(~((k+-4-i|0)>>>2)<<2);br(i);j=f[d>>2]|0}if((j|0)==(c|0))break;else h=j}g=f[b>>2]|0}br(g)}g=f[a+104>>2]|0;if(g|0){b=a+108|0;j=f[b>>2]|0;if((j|0)!=(g|0))f[b>>2]=j+(~((j+-4-g|0)>>>2)<<2);br(g)}g=f[a+92>>2]|0;if(!g){jj(a);return}j=a+96|0;b=f[j>>2]|0;if((b|0)!=(g|0))f[j>>2]=b+(~((b+-4-g|0)>>>2)<<2);br(g);jj(a);return}function ji(a){a=a|0;var c=0,d=0,e=0,g=0;f[a>>2]=3340;c=a+72|0;d=a+136|0;e=a+4|0;g=e+64|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));e=c;g=e+64|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));n[d>>2]=$(1.0);d=a+140|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;f[a+164>>2]=-1;d=a+168|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;f[d+24>>2]=0;rn(a+200|0);Cn(a+232|0);d=a+316|0;e=a+264|0;g=e+52|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));f[d>>2]=-1;f[a+320>>2]=-1;f[a+324>>2]=0;f[a+328>>2]=2;f[a+332>>2]=7;f[a+336>>2]=0;f[a+340>>2]=0;f[a+344>>2]=0;b[a+352>>0]=0;return}function ki(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=a+4|0;d=f[a>>2]|0;e=(f[c>>2]|0)-d|0;g=(e|0)/12|0;h=g+1|0;if(h>>>0>357913941)mq(a);i=a+8|0;j=((f[i>>2]|0)-d|0)/12|0;k=j<<1;l=j>>>0<178956970?(k>>>0>>0?h:k):357913941;do if(l)if(l>>>0>357913941){k=ra(8)|0;Wo(k,14941);f[k>>2]=6944;va(k|0,1080,114)}else{m=dn(l*12|0)|0;break}else m=0;while(0);k=m+(g*12|0)|0;f[k>>2]=f[b>>2];f[k+4>>2]=f[b+4>>2];f[k+8>>2]=f[b+8>>2];b=k+(((e|0)/-12|0)*12|0)|0;if((e|0)>0)Rg(b|0,d|0,e|0)|0;f[a>>2]=b;f[c>>2]=k+12;f[i>>2]=m+(l*12|0);if(!d)return;br(d);return}function li(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=a+16|0;h=g;i=f[h+4>>2]|0;if((d|0)<0|(d|0)==0&c>>>0<1|((i|0)>0|(i|0)==0&(f[h>>2]|0)>>>0>0)){j=0;return j|0}b[a+24>>0]=e&1;h=Tn(c|0,d|0,7,0)|0;d=zk(h|0,I|0,8,0)|0;h=I;c=g;f[c>>2]=d;f[c+4>>2]=h;c=a+4|0;g=f[c>>2]|0;i=f[a>>2]|0;k=g-i|0;l=Tn(k|0,0,8,0)|0;m=e?l:k;l=Tn(m|0,(e?I:0)|0,d|0,h|0)|0;h=i;i=g;if(k>>>0>=l>>>0)if(k>>>0>l>>>0?(g=h+l|0,(g|0)!=(i|0)):0){f[c>>2]=g;n=h}else n=h;else{ri(a,l-k|0);n=f[a>>2]|0}k=dn(8)|0;f[k>>2]=n+m;f[k+4>>2]=0;m=a+12|0;a=f[m>>2]|0;f[m>>2]=k;if(!a){j=1;return j|0}br(a);j=1;return j|0}function mi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0;c=u;u=u+16|0;d=c;e=hg(a,d,b)|0;g=f[e>>2]|0;if(g|0){h=g;i=h+28|0;u=c;return i|0}g=dn(40)|0;dj(g+16|0,b);b=g+28|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;b=f[d>>2]|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=b;f[e>>2]=g;b=f[f[a>>2]>>2]|0;if(!b)j=g;else{f[a>>2]=b;j=f[e>>2]|0}Ae(f[a+4>>2]|0,j);j=a+8|0;f[j>>2]=(f[j>>2]|0)+1;h=g;i=h+28|0;u=c;return i|0}function ni(a,c,d,e,g,h,i,j){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0;k=u;u=u+16|0;l=k;if((-18-c|0)>>>0>>0)mq(a);if((b[a+11>>0]|0)<0)m=f[a>>2]|0;else m=a;if(c>>>0<2147483623){n=d+c|0;d=c<<1;o=n>>>0>>0?d:n;p=o>>>0<11?11:o+16&-16}else p=-17;o=dn(p)|0;if(g|0)Lo(o,m,g)|0;if(i|0)Lo(o+g|0,j,i)|0;j=e-h|0;e=j-g|0;if(e|0)Lo(o+g+i|0,m+g+h|0,e)|0;if((c|0)!=10)br(m);f[a>>2]=o;f[a+8>>2]=p|-2147483648;p=j+i|0;f[a+4>>2]=p;b[l>>0]=0;Hp(o+p|0,l);u=k;return}function oi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=a+8|0;d=f[c>>2]|0;e=a+4|0;g=f[e>>2]|0;if(d-g>>2>>>0>=b>>>0){hj(g|0,0,b<<2|0)|0;f[e>>2]=g+(b<<2);return}h=f[a>>2]|0;i=g-h|0;g=i>>2;j=g+b|0;if(j>>>0>1073741823)mq(a);k=d-h|0;d=k>>1;l=k>>2>>>0<536870911?(d>>>0>>0?j:d):1073741823;do if(l)if(l>>>0>1073741823){d=ra(8)|0;Wo(d,14941);f[d>>2]=6944;va(d|0,1080,114)}else{d=dn(l<<2)|0;m=d;n=d;break}else{m=0;n=0}while(0);d=m+(g<<2)|0;hj(d|0,0,b<<2|0)|0;if((i|0)>0)Rg(n|0,h|0,i|0)|0;f[a>>2]=m;f[e>>2]=d+(b<<2);f[c>>2]=m+(l<<2);if(!h)return;br(h);return}function pi(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=dn(32)|0;f[a>>2]=g;f[a+4>>2]=c+8;c=a+8|0;b[c>>0]=0;dj(g+8|0,e);h=g+20|0;i=e+12|0;f[h>>2]=0;f[g+24>>2]=0;f[g+28>>2]=0;g=e+16|0;e=f[g>>2]|0;j=f[i>>2]|0;k=e-j|0;if(!k){l=j;m=e;n=0}else{ri(h,k);l=f[i>>2]|0;m=f[g>>2]|0;n=f[h>>2]|0}Rg(n|0,l|0,m-l|0)|0;b[c>>0]=1;c=f[a>>2]|0;f[c+4>>2]=d;f[c>>2]=0;return}function qi(a,c,d){a=a|0;c=c|0;d=$(d);var e=0,g=0,h=0,i=0,j=0,k=0.0,l=0,m=0,n=0,o=0;e=u;u=u+16|0;g=e;h=c+11|0;i=b[h>>0]|0;if(i<<24>>24<0)j=f[c+4>>2]|0;else j=i&255;k=+d;l=j;j=i;while(1){if(j<<24>>24<0)m=f[c>>2]|0;else m=c;p[g>>3]=k;n=wn(m,l+1|0,17468,g)|0;if((n|0)>-1)if(n>>>0>l>>>0)o=n;else break;else o=l<<1|1;wj(c,o,0);l=o;j=b[h>>0]|0}wj(c,n,0);f[a>>2]=f[c>>2];f[a+4>>2]=f[c+4>>2];f[a+8>>2]=f[c+8>>2];a=0;while(1){if((a|0)==3)break;f[c+(a<<2)>>2]=0;a=a+1|0}u=e;return}function ri(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;d=a+8|0;e=f[d>>2]|0;g=a+4|0;h=f[g>>2]|0;if((e-h|0)>>>0>=c>>>0){i=c;j=h;do{b[j>>0]=0;j=(f[g>>2]|0)+1|0;f[g>>2]=j;i=i+-1|0}while((i|0)!=0);return}i=f[a>>2]|0;j=h-i|0;h=j+c|0;if((h|0)<0)mq(a);k=e-i|0;i=k<<1;e=k>>>0<1073741823?(i>>>0>>0?h:i):2147483647;if(!e)l=0;else l=dn(e)|0;i=l+j|0;j=l+e|0;e=c;c=i;l=i;do{b[l>>0]=0;l=c+1|0;c=l;e=e+-1|0}while((e|0)!=0);e=f[a>>2]|0;l=(f[g>>2]|0)-e|0;h=i+(0-l)|0;if((l|0)>0)Rg(h|0,e|0,l|0)|0;f[a>>2]=h;f[g>>2]=c;f[d>>2]=j;if(!e)return;br(e);return}function si(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=a+4|0;d=f[c>>2]|0;e=f[a>>2]|0;g=(d-e|0)/136|0;h=d;if(g>>>0>>0){te(a,b-g|0);return}if(g>>>0<=b>>>0)return;g=e+(b*136|0)|0;if((g|0)==(h|0))return;else i=h;do{f[c>>2]=i+-136;h=f[i+-20>>2]|0;if(h|0){b=i+-16|0;e=f[b>>2]|0;if((e|0)!=(h|0))f[b>>2]=e+(~((e+-4-h|0)>>>2)<<2);br(h)}h=f[i+-32>>2]|0;if(h|0){e=i+-28|0;b=f[e>>2]|0;if((b|0)!=(h|0))f[e>>2]=b+(~((b+-4-h|0)>>>2)<<2);br(h)}yi(i+-132|0);i=f[c>>2]|0}while((i|0)!=(g|0));return}function ti(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Hd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Hd(a,e);return}function ui(a){a=a|0;var b=0,c=0,d=0;b=f[a+76>>2]|0;if(b|0){c=a+80|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+64>>2]|0;if(b|0){d=a+68|0;if((f[d>>2]|0)!=(b|0))f[d>>2]=b;br(b)}b=f[a+48>>2]|0;if(b|0){d=a+52|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+24>>2]|0;if(b|0){c=a+28|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+12>>2]|0;if(b|0){d=a+16|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a>>2]|0;if(!b)return;c=a+4|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);br(b);return}function vi(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=u;u=u+16|0;g=e;h=c+11|0;i=b[h>>0]|0;if(i<<24>>24<0)j=f[c+4>>2]|0;else j=i&255;k=j;j=i;while(1){if(j<<24>>24<0)l=f[c>>2]|0;else l=c;f[g>>2]=d;m=wn(l,k+1|0,17465,g)|0;if((m|0)>-1)if(m>>>0>k>>>0)n=m;else break;else n=k<<1|1;wj(c,n,0);k=n;j=b[h>>0]|0}wj(c,m,0);f[a>>2]=f[c>>2];f[a+4>>2]=f[c+4>>2];f[a+8>>2]=f[c+8>>2];a=0;while(1){if((a|0)==3)break;f[c+(a<<2)>>2]=0;a=a+1|0}u=e;return}function wi(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;b=a+8|0;c=f[b>>2]|0;if((c|0)<0){d=0;return d|0}e=a+4|0;a=f[e>>2]|0;g=a+4|0;h=f[g>>2]|0;i=f[a>>2]|0;j=h-i>>2;k=i;i=h;if(c>>>0<=j>>>0)if(c>>>0>>0?(h=k+(c<<2)|0,(h|0)!=(i|0)):0){f[g>>2]=i+(~((i+-4-h|0)>>>2)<<2);l=c}else l=c;else{oi(a,c-j|0);l=f[b>>2]|0}if((l|0)<=0){d=1;return d|0}b=f[e>>2]|0;e=f[b>>2]|0;j=(f[b+4>>2]|0)-e>>2;c=e;e=0;while(1){if(j>>>0<=e>>>0){m=10;break}f[c+(e<<2)>>2]=e;e=e+1|0;if((e|0)>=(l|0)){d=1;m=12;break}}if((m|0)==10)mq(b);else if((m|0)==12)return d|0;return 0}function xi(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;d=u;u=u+16|0;e=d;g=dn(32)|0;f[e>>2]=g;f[e+8>>2]=-2147483616;f[e+4>>2]=30;h=g;i=14791;j=h+30|0;do{b[h>>0]=b[i>>0]|0;h=h+1|0;i=i+1|0}while((h|0)<(j|0));b[g+30>>0]=0;g=a+4|0;Mj(g,e,c);if((b[e+11>>0]|0)<0)br(f[e>>2]|0);a=dn(32)|0;f[e>>2]=a;f[e+8>>2]=-2147483616;f[e+4>>2]=29;h=a;i=14510;j=h+29|0;do{b[h>>0]=b[i>>0]|0;h=h+1|0;i=i+1|0}while((h|0)<(j|0));b[a+29>>0]=0;Mj(g,e,c);if((b[e+11>>0]|0)>=0){u=d;return}br(f[e>>2]|0);u=d;return}function yi(a){a=a|0;var b=0,c=0,d=0;b=f[a+84>>2]|0;if(b|0){c=a+88|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+72>>2]|0;if(b|0){d=a+76|0;if((f[d>>2]|0)!=(b|0))f[d>>2]=b;br(b)}b=f[a+52>>2]|0;if(b|0){d=a+56|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+40>>2]|0;if(b|0){c=a+44|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+28>>2]|0;if(b|0){d=a+32|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+12>>2]|0;if(b|0)br(b);b=f[a>>2]|0;if(!b)return;br(b);return}function zi(a){a=a|0;var b=0,c=0,d=0,e=0;f[a>>2]=1336;b=a+32|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0){b=c+88|0;d=f[b>>2]|0;f[b>>2]=0;if(d|0){b=f[d+8>>2]|0;if(b|0){e=d+12|0;if((f[e>>2]|0)!=(b|0))f[e>>2]=b;br(b)}br(d)}d=f[c+68>>2]|0;if(d|0){b=c+72|0;e=f[b>>2]|0;if((e|0)!=(d|0))f[b>>2]=e+(~((e+-4-d|0)>>>2)<<2);br(d)}d=c+64|0;e=f[d>>2]|0;f[d>>2]=0;if(e|0){d=f[e>>2]|0;if(d|0){b=e+4|0;if((f[b>>2]|0)!=(d|0))f[b>>2]=d;br(d)}br(e)}br(c)}c=f[a+16>>2]|0;if(!c)return;e=a+20|0;a=f[e>>2]|0;if((a|0)!=(c|0))f[e>>2]=a+(~((a+-4-c|0)>>>2)<<2);br(c);return}function Ai(){var a=0,b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;a=u;u=u+48|0;b=a+32|0;c=a+24|0;d=a+16|0;e=a;g=a+36|0;a=mn()|0;if(a|0?(h=f[a>>2]|0,h|0):0){a=h+48|0;i=f[a>>2]|0;j=f[a+4>>2]|0;if(!((i&-256|0)==1126902528&(j|0)==1129074247)){f[c>>2]=17607;Dn(17557,c)}if((i|0)==1126902529&(j|0)==1129074247)k=f[h+44>>2]|0;else k=h+80|0;f[g>>2]=k;k=f[h>>2]|0;h=f[k+4>>2]|0;if(Sa[f[(f[250]|0)+16>>2]&31](1e3,k,g)|0){k=f[g>>2]|0;g=Qa[f[(f[k>>2]|0)+8>>2]&127](k)|0;f[e>>2]=17607;f[e+4>>2]=h;f[e+8>>2]=g;Dn(17471,e)}else{f[d>>2]=17607;f[d+4>>2]=h;Dn(17516,d)}}Dn(17595,b)}function Bi(a,c,d){a=a|0;c=c|0;d=d|0;var e=0;do if(a){if(c>>>0<128){b[a>>0]=c;e=1;break}d=(Yq()|0)+188|0;if(!(f[f[d>>2]>>2]|0))if((c&-128|0)==57216){b[a>>0]=c;e=1;break}else{d=ir()|0;f[d>>2]=84;e=-1;break}if(c>>>0<2048){b[a>>0]=c>>>6|192;b[a+1>>0]=c&63|128;e=2;break}if(c>>>0<55296|(c&-8192|0)==57344){b[a>>0]=c>>>12|224;b[a+1>>0]=c>>>6&63|128;b[a+2>>0]=c&63|128;e=3;break}if((c+-65536|0)>>>0<1048576){b[a>>0]=c>>>18|240;b[a+1>>0]=c>>>12&63|128;b[a+2>>0]=c>>>6&63|128;b[a+3>>0]=c&63|128;e=4;break}else{d=ir()|0;f[d>>2]=84;e=-1;break}}else e=1;while(0);return e|0}function Ci(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=a+4|0;d=f[a>>2]|0;e=(f[c>>2]|0)-d|0;g=e>>2;h=g+1|0;if(h>>>0>1073741823)mq(a);i=a+8|0;j=(f[i>>2]|0)-d|0;k=j>>1;l=j>>2>>>0<536870911?(k>>>0>>0?h:k):1073741823;do if(l)if(l>>>0>1073741823){k=ra(8)|0;Wo(k,14941);f[k>>2]=6944;va(k|0,1080,114)}else{k=dn(l<<2)|0;m=k;n=k;break}else{m=0;n=0}while(0);k=m+(g<<2)|0;f[k>>2]=f[b>>2];if((e|0)>0)Rg(n|0,d|0,e|0)|0;f[a>>2]=m;f[c>>2]=k+4;f[i>>2]=m+(l<<2);if(!d)return;br(d);return}function Di(a){a=a|0;var c=0,d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c=a+104|0;d=f[c>>2]|0;if((d|0)!=0?(f[a+108>>2]|0)>=(d|0):0)e=4;else{d=Qm(a)|0;if((d|0)>=0){g=f[c>>2]|0;c=a+8|0;if(g){i=f[c>>2]|0;j=f[a+4>>2]|0;k=g-(f[a+108>>2]|0)|0;g=i;if((i-j|0)<(k|0)){l=g;m=g}else{l=j+(k+-1)|0;m=g}}else{g=f[c>>2]|0;l=g;m=g}f[a+100>>2]=l;l=a+4|0;if(!m)n=f[l>>2]|0;else{g=f[l>>2]|0;l=a+108|0;f[l>>2]=m+1-g+(f[l>>2]|0);n=g}g=n+-1|0;if((d|0)==(h[g>>0]|0|0))o=d;else{b[g>>0]=d;o=d}}else e=4}if((e|0)==4){f[a+100>>2]=0;o=-1}return o|0}function Ei(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;f[a>>2]=1528;f[a+4>>2]=b;b=a+8|0;f[b>>2]=f[c>>2];f[b+4>>2]=f[c+4>>2];f[b+8>>2]=f[c+8>>2];f[b+12>>2]=f[c+12>>2];f[b+16>>2]=f[c+16>>2];f[b+20>>2]=f[c+20>>2];_j(a+32|0,c+24|0);f[a>>2]=2144;c=a+44|0;f[c>>2]=f[d>>2];f[c+4>>2]=f[d+4>>2];f[c+8>>2]=f[d+8>>2];f[c+12>>2]=f[d+12>>2];f[a>>2]=2200;d=a+112|0;c=a+60|0;b=c+52|0;do{f[c>>2]=0;c=c+4|0}while((c|0)<(b|0));Sm(d);f[a+152>>2]=0;f[a+156>>2]=0;f[a+160>>2]=0;return}function Fi(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;e=u;u=u+16|0;g=e;h=dn(16)|0;f[g>>2]=h;f[g+8>>2]=-2147483632;f[g+4>>2]=14;i=h;j=12975;k=i+14|0;do{b[i>>0]=b[j>>0]|0;i=i+1|0;j=j+1|0}while((i|0)<(k|0));b[h+14>>0]=0;Nj(a,g,c);if((b[g+11>>0]|0)<0)br(f[g>>2]|0);c=dn(16)|0;f[g>>2]=c;f[g+8>>2]=-2147483632;f[g+4>>2]=14;i=c;j=12990;k=i+14|0;do{b[i>>0]=b[j>>0]|0;i=i+1|0;j=j+1|0}while((i|0)<(k|0));b[c+14>>0]=0;Nj(a,g,d);if((b[g+11>>0]|0)>=0){u=e;return}br(f[g>>2]|0);u=e;return}function Gi(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3320;b=f[a+88>>2]|0;if(b|0){c=a+92|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+72>>2]|0;if(b|0){d=a+76|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+60>>2]|0;if(b|0){c=a+64|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+48>>2]|0;if(b|0){d=a+52|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}f[a>>2]=3276;b=f[a+36>>2]|0;if(b|0)br(b);b=f[a+24>>2]|0;if(!b)return;br(b);return}function Hi(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;f[a>>2]=1528;f[a+4>>2]=b;b=a+8|0;f[b>>2]=f[c>>2];f[b+4>>2]=f[c+4>>2];f[b+8>>2]=f[c+8>>2];f[b+12>>2]=f[c+12>>2];f[b+16>>2]=f[c+16>>2];f[b+20>>2]=f[c+20>>2];_j(a+32|0,c+24|0);f[a>>2]=1836;c=a+44|0;f[c>>2]=f[d>>2];f[c+4>>2]=f[d+4>>2];f[c+8>>2]=f[d+8>>2];f[c+12>>2]=f[d+12>>2];f[a>>2]=1892;d=a+112|0;c=a+60|0;b=c+52|0;do{f[c>>2]=0;c=c+4|0}while((c|0)<(b|0));Sm(d);f[a+152>>2]=0;f[a+156>>2]=0;f[a+160>>2]=0;return}function Ii(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2200;b=f[a+152>>2]|0;if(b|0){c=a+156|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+112>>2]|0;if(b|0){d=a+116|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+96>>2]|0;if(b|0)br(b);b=f[a+84>>2]|0;if(b|0)br(b);b=f[a+72>>2]|0;if(b|0)br(b);b=f[a+60>>2]|0;if(b|0)br(b);f[a>>2]=1528;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);br(b);return}function Ji(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0;d=u;u=u+16|0;e=d;g=f[(f[c+4>>2]|0)+4>>2]|0;if(!g){f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=d;return}if(!(rj(d+12|0,f[c+44>>2]|0,g)|0)){g=dn(32)|0;f[e>>2]=g;f[e+8>>2]=-2147483616;f[e+4>>2]=26;c=g;h=14822;i=c+26|0;do{b[c>>0]=b[h>>0]|0;c=c+1|0;h=h+1|0}while((c|0)<(i|0));b[g+26>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0)}else{f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0}u=d;return}function Ki(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0;c=b+48|0;if((Yh(f[c>>2]|0)|0)>9){d=0;return d|0}if((Qa[f[(f[b>>2]|0)+8>>2]&127](b)|0)!=1){d=0;return d|0}e=b+4|0;b=(f[(f[(f[e>>2]|0)+8>>2]|0)+(a<<2)>>2]|0)+56|0;a=f[b>>2]|0;do if((a|0)==3)if((Yh(f[c>>2]|0)|0)<4){d=5;return d|0}else{g=f[b>>2]|0;break}else g=a;while(0);a=Yh(f[c>>2]|0)|0;if((g|0)==1){d=(a|0)<4?6:0;return d|0}if((a|0)>7){d=0;return d|0}if((Yh(f[c>>2]|0)|0)>1){d=1;return d|0}else return ((f[(f[e>>2]|0)+80>>2]|0)>>>0<40?1:4)|0;return 0}function Li(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1892;b=f[a+152>>2]|0;if(b|0){c=a+156|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+112>>2]|0;if(b|0){d=a+116|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+96>>2]|0;if(b|0)br(b);b=f[a+84>>2]|0;if(b|0)br(b);b=f[a+72>>2]|0;if(b|0)br(b);b=f[a+60>>2]|0;if(b|0)br(b);f[a>>2]=1528;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);br(b);return}function Mi(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=u;u=u+128|0;h=g+124|0;i=g;j=i;k=6284;l=j+124|0;do{f[j>>2]=f[k>>2];j=j+4|0;k=k+4|0}while((j|0)<(l|0));if((c+-1|0)>>>0>2147483646)if(!c){m=h;n=1;o=4}else{h=ir()|0;f[h>>2]=75;p=-1}else{m=a;n=c;o=4}if((o|0)==4){o=-2-m|0;c=n>>>0>o>>>0?o:n;f[i+48>>2]=c;n=i+20|0;f[n>>2]=m;f[i+44>>2]=m;o=m+c|0;m=i+16|0;f[m>>2]=o;f[i+28>>2]=o;o=hh(i,d,e)|0;if(!c)p=o;else{c=f[n>>2]|0;b[c+(((c|0)==(f[m>>2]|0))<<31>>31)>>0]=0;p=o}}u=g;return p|0}function Ni(a){a=a|0;var c=0,d=0,e=0,g=0;f[a>>2]=3080;c=a+72|0;d=a+136|0;e=a+4|0;g=e+64|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));e=c;g=e+64|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));n[d>>2]=$(1.0);d=a+140|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;f[a+164>>2]=-1;d=a+168|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;f[d+24>>2]=0;rn(a+200|0);Cn(a+232|0);d=a+264|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;b[d+24>>0]=0;return}function Oi(a,c,d,e){a=a|0;c=c|0;d=d|0;e=+e;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;a=u;u=u+16|0;g=a;if(!c){h=0;u=a;return h|0}f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;i=vj(d)|0;if(i>>>0>4294967279)mq(g);if(i>>>0<11){b[g+11>>0]=i;if(!i)j=g;else{k=g;l=7}}else{m=i+16&-16;n=dn(m)|0;f[g>>2]=n;f[g+8>>2]=m|-2147483648;f[g+4>>2]=i;k=n;l=7}if((l|0)==7){Rg(k|0,d|0,i|0)|0;j=k}b[j+i>>0]=0;Ol(c,g,e);if((b[g+11>>0]|0)<0)br(f[g>>2]|0);h=1;u=a;return h|0}function Pi(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;a=u;u=u+16|0;g=a;if(!c){h=0;u=a;return h|0}f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;i=vj(d)|0;if(i>>>0>4294967279)mq(g);if(i>>>0<11){b[g+11>>0]=i;if(!i)j=g;else{k=g;l=7}}else{m=i+16&-16;n=dn(m)|0;f[g>>2]=n;f[g+8>>2]=m|-2147483648;f[g+4>>2]=i;k=n;l=7}if((l|0)==7){Rg(k|0,d|0,i|0)|0;j=k}b[j+i>>0]=0;Pl(c,g,e);if((b[g+11>>0]|0)<0)br(f[g>>2]|0);h=1;u=a;return h|0}function Qi(a){a=a|0;var c=0,d=0,e=0,g=0,h=0;c=f[a+28>>2]|0;if(c|0){d=c;do{c=d;d=f[d>>2]|0;e=c+8|0;g=c+20|0;h=f[g>>2]|0;f[g>>2]=0;if(h|0){Qi(h);br(h)}if((b[e+11>>0]|0)<0)br(f[e>>2]|0);br(c)}while((d|0)!=0)}d=a+20|0;c=f[d>>2]|0;f[d>>2]=0;if(c|0)br(c);c=f[a+8>>2]|0;if(c|0){d=c;do{c=d;d=f[d>>2]|0;e=c+8|0;h=f[c+20>>2]|0;if(h|0){g=c+24|0;if((f[g>>2]|0)!=(h|0))f[g>>2]=h;br(h)}if((b[e+11>>0]|0)<0)br(f[e>>2]|0);br(c)}while((d|0)!=0)}d=f[a>>2]|0;f[a>>2]=0;if(!d)return;br(d);return}function Ri(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+16|0;e=d;Wa[f[(f[c>>2]|0)+64>>2]&15](a,c);if(f[a>>2]|0){u=d;return}g=a+4|0;if((b[g+11>>0]|0)<0)br(f[g>>2]|0);g=f[c+48>>2]|0;h=dn(32)|0;f[e>>2]=h;f[e+8>>2]=-2147483616;f[e+4>>2]=29;i=h;j=14510;k=i+29|0;do{b[i>>0]=b[j>>0]|0;i=i+1|0;j=j+1|0}while((i|0)<(k|0));b[h+29>>0]=0;h=Oj(g,e,0)|0;if((b[e+11>>0]|0)<0)br(f[e>>2]|0);if(h)Va[f[(f[c>>2]|0)+68>>2]&127](c);f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=d;return}function Si(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0;e=u;u=u+16|0;g=e;h=f[c+48>>2]|0;if(!h){i=dn(32)|0;f[g>>2]=i;f[g+8>>2]=-2147483616;f[g+4>>2]=23;j=i;k=14670;l=j+23|0;do{b[j>>0]=b[k>>0]|0;j=j+1|0;k=k+1|0}while((j|0)<(l|0));b[i+23>>0]=0;f[a>>2]=-1;dj(a+4|0,g);if((b[g+11>>0]|0)<0)br(f[g>>2]|0);u=e;return}g=f[c+52>>2]|0;if(!g){Ic(a,c,h,d);u=e;return}else{jg(a,c,g,d);u=e;return}}function Ti(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;lk(a);b=a+84|0;c=f[b>>2]|0;if((c|0)<=0)return;d=c<<5;e=_q(c>>>0>134217727|d>>>0>4294967291?-1:d+4|0)|0;f[e>>2]=c;d=e+4|0;e=d+(c<<5)|0;c=d;do{rn(c);c=c+32|0}while((c|0)!=(e|0));e=a+80|0;a=f[e>>2]|0;f[e>>2]=d;if(a|0){d=a+-4|0;c=f[d>>2]|0;if(c|0){g=a+(c<<5)|0;do{g=g+-32|0;tj(g)}while((g|0)!=(a|0))}$q(d)}if((f[b>>2]|0)>0)h=0;else return;do{lk((f[e>>2]|0)+(h<<5)|0);h=h+1|0}while((h|0)<(f[b>>2]|0));return}function Ui(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;if(!b){d=0;return d|0}if(f[b+4>>2]|0){d=0;return d|0}a=dn(52)|0;Ub(a,c);f[a+40>>2]=0;f[a+44>>2]=0;f[a+48>>2]=0;c=b+4|0;b=f[c>>2]|0;f[c>>2]=a;if(!b){d=1;return d|0}a=b+40|0;c=f[a>>2]|0;if(c|0){e=b+44|0;g=f[e>>2]|0;if((g|0)==(c|0))h=c;else{i=g;do{g=i+-4|0;f[e>>2]=g;j=f[g>>2]|0;f[g>>2]=0;if(j|0){Qi(j);br(j)}i=f[e>>2]|0}while((i|0)!=(c|0));h=f[a>>2]|0}br(h)}Qi(b);br(b);d=1;return d|0}function Vi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0;c=f[a>>2]|0;if(b){b=c+8|0;d=b;e=Tn(f[d>>2]|0,f[d+4>>2]|0,1,0)|0;d=b;f[d>>2]=e;f[d+4>>2]=I;d=a+28|0;e=f[d>>2]|0;b=a+24|0;f[b>>2]=f[b>>2]|1<>2]|0,f[e+4>>2]|0,1,0)|0;e=c;f[e>>2]=d;f[e+4>>2]=I;e=a+28|0;g=e;h=f[e>>2]|0}e=h+1|0;f[g>>2]=e;if((e|0)!=32)return;e=a+24|0;h=a+16|0;d=f[h>>2]|0;if((d|0)==(f[a+20>>2]|0))Ci(a+12|0,e);else{f[d>>2]=f[e>>2];f[h>>2]=d+4}f[g>>2]=0;f[e>>2]=0;return}function Wi(a,b){a=a|0;b=b|0;var c=0,d=0;c=a+32|0;a=f[b>>2]|0;f[b>>2]=0;b=f[c>>2]|0;f[c>>2]=a;if(!b)return;a=b+88|0;c=f[a>>2]|0;f[a>>2]=0;if(c|0){a=f[c+8>>2]|0;if(a|0){d=c+12|0;if((f[d>>2]|0)!=(a|0))f[d>>2]=a;br(a)}br(c)}c=f[b+68>>2]|0;if(c|0){a=b+72|0;d=f[a>>2]|0;if((d|0)!=(c|0))f[a>>2]=d+(~((d+-4-c|0)>>>2)<<2);br(c)}c=b+64|0;d=f[c>>2]|0;f[c>>2]=0;if(d|0){c=f[d>>2]|0;if(c|0){a=d+4|0;if((f[a>>2]|0)!=(c|0))f[a>>2]=c;br(c)}br(d)}br(b);return}function Xi(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=u;u=u+16|0;g=e;if(c|0){h=a+11|0;i=b[h>>0]|0;if(i<<24>>24<0){j=f[a+4>>2]|0;k=(f[a+8>>2]&2147483647)+-1|0}else{j=i&255;k=10}if((k-j|0)>>>0>>0){lj(a,k,c-k+j|0,j,j,0,0);l=b[h>>0]|0}else l=i;if(l<<24>>24<0)m=f[a>>2]|0;else m=a;On(m+j|0,c,d)|0;d=j+c|0;if((b[h>>0]|0)<0)f[a+4>>2]=d;else b[h>>0]=d;b[g>>0]=0;Hp(m+d|0,g)}u=e;return a|0}function Yi(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+48|0;e=d+4|0;g=d;h=f[b+12>>2]|0;i=f[b+4>>2]|0;b=e;j=b+36|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(j|0));gh(g,c,h,i,e);i=f[e+24>>2]|0;if(!i){k=f[g>>2]|0;f[a>>2]=k;u=d;return}h=e+28|0;e=f[h>>2]|0;if((e|0)!=(i|0))f[h>>2]=e+(~((e+-4-i|0)>>>2)<<2);br(i);k=f[g>>2]|0;f[a>>2]=k;u=d;return}function Zi(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=u;u=u+16|0;g=e;h=a+11|0;i=b[h>>0]|0;j=i<<24>>24<0;if(j)k=(f[a+8>>2]&2147483647)+-1|0;else k=10;do if(k>>>0>=d>>>0){if(j)l=f[a>>2]|0;else l=a;Jo(l,c,d)|0;b[g>>0]=0;Hp(l+d|0,g);if((b[h>>0]|0)<0){f[a+4>>2]=d;break}else{b[h>>0]=d;break}}else{if(j)m=f[a+4>>2]|0;else m=i&255;ni(a,k,d-k|0,m,0,m,d,c)}while(0);u=e;return a|0}function _i(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;b=f[a>>2]|0;if(!b)return;c=a+4|0;d=f[c>>2]|0;if((d|0)==(b|0))e=b;else{g=d;do{f[c>>2]=g+-136;d=f[g+-20>>2]|0;if(d|0){h=g+-16|0;i=f[h>>2]|0;if((i|0)!=(d|0))f[h>>2]=i+(~((i+-4-d|0)>>>2)<<2);br(d)}d=f[g+-32>>2]|0;if(d|0){i=g+-28|0;h=f[i>>2]|0;if((h|0)!=(d|0))f[i>>2]=h+(~((h+-4-d|0)>>>2)<<2);br(d)}yi(g+-132|0);g=f[c>>2]|0}while((g|0)!=(b|0));e=f[a>>2]|0}br(e);return}function $i(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=u;u=u+16|0;g=e;h=a+11|0;i=b[h>>0]|0;j=i<<24>>24<0;if(j){k=f[a+4>>2]|0;l=(f[a+8>>2]&2147483647)+-1|0}else{k=i&255;l=10}if((l-k|0)>>>0>=d>>>0){if(d|0){if(j)m=f[a>>2]|0;else m=a;Lo(m+k|0,c,d)|0;j=k+d|0;if((b[h>>0]|0)<0)f[a+4>>2]=j;else b[h>>0]=j;b[g>>0]=0;Hp(m+j|0,g)}}else ni(a,l,d-l+k|0,k,k,0,d,c);u=e;return a|0}function aj(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;f[a>>2]=3608;b=f[a+32>>2]|0;if(b|0){c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+20>>2]|0;if(b|0){d=a+24|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=a+8|0;c=f[b>>2]|0;if(!c)return;d=a+12|0;a=f[d>>2]|0;if((a|0)==(c|0))e=c;else{g=a;do{a=g+-4|0;f[d>>2]=a;h=f[a>>2]|0;f[a>>2]=0;if(h|0)Va[f[(f[h>>2]|0)+4>>2]&127](h);g=f[d>>2]|0}while((g|0)!=(c|0));e=f[b>>2]|0}br(e);return}function bj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=a+4|0;if((Qa[f[(f[b>>2]|0)+20>>2]&127](b)|0)<=0){d=1;return d|0}a=0;while(1){e=f[(f[c>>2]|0)+4>>2]|0;g=Tl(e,Ra[f[(f[b>>2]|0)+24>>2]&127](b,a)|0)|0;if((g|0)==-1){d=0;h=6;break}e=f[(f[b>>2]|0)+28>>2]|0;i=$k(f[c>>2]|0,g)|0;a=a+1|0;if(!(Ra[e&127](b,i)|0)){d=0;h=6;break}if((a|0)>=(Qa[f[(f[b>>2]|0)+20>>2]&127](b)|0)){d=1;h=6;break}}if((h|0)==6)return d|0;return 0}function cj(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;if(!(lo(a,b,c)|0)){d=0;return d|0}if(!(Qa[f[(f[a>>2]|0)+52>>2]&127](a)|0)){d=0;return d|0}c=a+4|0;e=a+8|0;g=f[c>>2]|0;if((f[e>>2]|0)==(g|0)){d=1;return d|0}h=a+36|0;a=0;i=g;while(1){g=f[(f[h>>2]|0)+(a<<2)>>2]|0;if(!(Sa[f[(f[g>>2]|0)+8>>2]&31](g,b,f[i+(a<<2)>>2]|0)|0)){d=0;j=7;break}a=a+1|0;i=f[c>>2]|0;if(a>>>0>=(f[e>>2]|0)-i>>2>>>0){d=1;j=7;break}}if((j|0)==7)return d|0;return 0}function dj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+16|0;e=d;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;if((b[c+11>>0]|0)<0){g=f[c>>2]|0;h=f[c+4>>2]|0;if(h>>>0>4294967279)mq(a);if(h>>>0<11){b[a+11>>0]=h;i=a}else{j=h+16&-16;k=dn(j)|0;f[a>>2]=k;f[a+8>>2]=j|-2147483648;f[a+4>>2]=h;i=k}Lo(i,g,h)|0;b[e>>0]=0;Hp(i+h|0,e)}else{f[a>>2]=f[c>>2];f[a+4>>2]=f[c+4>>2];f[a+8>>2]=f[c+8>>2]}u=d;return}function ej(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;f[g>>2]=f[(f[b+4>>2]|0)+80>>2];h=f[b+44>>2]|0;b=h+16|0;i=f[b+4>>2]|0;if((i|0)>0|(i|0)==0&(f[b>>2]|0)>>>0>0){f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=c;return}f[e>>2]=f[h+4>>2];f[d>>2]=f[e>>2];ye(h,d,g,g+4|0)|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=c;return}function fj(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0;b[c+53>>0]=1;do if((f[c+4>>2]|0)==(e|0)){b[c+52>>0]=1;a=c+16|0;h=f[a>>2]|0;if(!h){f[a>>2]=d;f[c+24>>2]=g;f[c+36>>2]=1;if(!((g|0)==1?(f[c+48>>2]|0)==1:0))break;b[c+54>>0]=1;break}if((h|0)!=(d|0)){h=c+36|0;f[h>>2]=(f[h>>2]|0)+1;b[c+54>>0]=1;break}h=c+24|0;a=f[h>>2]|0;if((a|0)==2){f[h>>2]=g;i=g}else i=a;if((i|0)==1?(f[c+48>>2]|0)==1:0)b[c+54>>0]=1}while(0);return}function gj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0;c=a+36|0;d=a+40|0;e=f[c>>2]|0;if((f[d>>2]|0)!=(e|0)){g=0;h=e;do{eg(h+(g*24|0)|0,b)|0;g=g+1|0;h=f[c>>2]|0}while(g>>>0<(((f[d>>2]|0)-h|0)/24|0)>>>0)}h=a+48|0;d=a+52|0;a=f[h>>2]|0;if((f[d>>2]|0)==(a|0))return 1;else{i=0;j=a}do{a=f[j+(i<<2)>>2]|0;Nh(a<<1^a>>31,b)|0;i=i+1|0;j=f[h>>2]|0}while(i>>>0<(f[d>>2]|0)-j>>2>>>0);return 1}function hj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0;e=a+d|0;c=c&255;if((d|0)>=67){while(a&3){b[a>>0]=c;a=a+1|0}g=e&-4|0;h=g-64|0;i=c|c<<8|c<<16|c<<24;while((a|0)<=(h|0)){f[a>>2]=i;f[a+4>>2]=i;f[a+8>>2]=i;f[a+12>>2]=i;f[a+16>>2]=i;f[a+20>>2]=i;f[a+24>>2]=i;f[a+28>>2]=i;f[a+32>>2]=i;f[a+36>>2]=i;f[a+40>>2]=i;f[a+44>>2]=i;f[a+48>>2]=i;f[a+52>>2]=i;f[a+56>>2]=i;f[a+60>>2]=i;a=a+64|0}while((a|0)<(g|0)){f[a>>2]=i;a=a+4|0}}while((a|0)<(e|0)){b[a>>0]=c;a=a+1|0}return e-d|0}function ij(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0;do if(!(qp(a,f[c+8>>2]|0,g)|0)){if(qp(a,f[c>>2]|0,g)|0){if((f[c+16>>2]|0)!=(d|0)?(h=c+20|0,(f[h>>2]|0)!=(d|0)):0){f[c+32>>2]=e;f[h>>2]=d;h=c+40|0;f[h>>2]=(f[h>>2]|0)+1;if((f[c+36>>2]|0)==1?(f[c+24>>2]|0)==2:0)b[c+54>>0]=1;f[c+44>>2]=4;break}if((e|0)==1)f[c+32>>2]=1}}else Om(0,c,d,e);while(0);return}function jj(a){a=a|0;var b=0,c=0,d=0,e=0;b=a+80|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0){b=c+-4|0;d=f[b>>2]|0;if(d|0){e=c+(d<<5)|0;do{e=e+-32|0;tj(e)}while((e|0)!=(c|0))}$q(b)}b=f[a+68>>2]|0;if(b|0){c=a+72|0;e=f[c>>2]|0;if((e|0)!=(b|0))f[c>>2]=e+(~((e+-4-b|0)>>>2)<<2);br(b)}b=a+44|0;e=f[b>>2]|0;f[b>>2]=0;if(e|0)br(e);e=f[a+32>>2]|0;if(!e){tj(a);return}b=a+36|0;if((f[b>>2]|0)!=(e|0))f[b>>2]=e;br(e);tj(a);return}function kj(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2684;b=f[a+136>>2]|0;if(b|0){c=a+140|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+96>>2]|0;if(b|0){d=a+100|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+76>>2]|0;if(b|0)br(b);b=f[a+64>>2]|0;if(b|0)br(b);b=f[a+52>>2]|0;if(b|0)br(b);b=f[a+40>>2]|0;if(!b)return;br(b);return}function lj(a,c,d,e,g,h,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0;if((-17-c|0)>>>0>>0)mq(a);if((b[a+11>>0]|0)<0)j=f[a>>2]|0;else j=a;if(c>>>0<2147483623){k=d+c|0;d=c<<1;l=k>>>0>>0?d:k;m=l>>>0<11?11:l+16&-16}else m=-17;l=dn(m)|0;if(g|0)Lo(l,j,g)|0;k=e-h-g|0;if(k|0)Lo(l+g+i|0,j+g+h|0,k)|0;if((c|0)!=10)br(j);f[a>>2]=l;f[a+8>>2]=m|-2147483648;return}function mj(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2432;b=f[a+136>>2]|0;if(b|0){c=a+140|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+96>>2]|0;if(b|0){d=a+100|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+76>>2]|0;if(b|0)br(b);b=f[a+64>>2]|0;if(b|0)br(b);b=f[a+52>>2]|0;if(b|0)br(b);b=f[a+40>>2]|0;if(!b)return;br(b);return}function nj(a,b){a=a|0;b=b|0;if(!b)return;else{nj(a,f[b>>2]|0);nj(a,f[b+4>>2]|0);sj(b+20|0,f[b+24>>2]|0);br(b);return}}function oj(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;If(a,b,c);c=f[a+100>>2]|0;d=f[a+96>>2]|0;a=d;if((c|0)==(d|0))return;e=f[b>>2]|0;b=(c-d|0)/12|0;d=0;do{c=a+(d*12|0)|0;f[c>>2]=f[e+(f[c>>2]<<2)>>2];c=a+(d*12|0)+4|0;f[c>>2]=f[e+(f[c>>2]<<2)>>2];c=a+(d*12|0)+8|0;f[c>>2]=f[e+(f[c>>2]<<2)>>2];d=d+1|0}while(d>>>0>>0);return}function pj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;d=a+64|0;if((f[d>>2]|0)==0?(e=dn(32)|0,tn(e),g=f[d>>2]|0,f[d>>2]=e,g|0):0){e=f[g>>2]|0;if(e|0){h=g+4|0;if((f[h>>2]|0)!=(e|0))f[h>>2]=e;br(e)}br(g)}g=Ll(f[a+28>>2]|0)|0;e=X(g,b[a+24>>0]|0)|0;g=((e|0)<0)<<31>>31;h=f[d>>2]|0;i=on(e|0,g|0,c|0,0)|0;if(!(Th(h,0,i,I)|0)){j=0;return j|0}Ak(a,f[d>>2]|0,e,g,0,0);f[a+80>>2]=c;j=1;return j|0}function qj(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;d=u;u=u+64|0;e=d;if(!(qp(a,b,0)|0))if((b|0)!=0?(g=mh(b,1024,1008,0)|0,(g|0)!=0):0){b=e+4|0;h=b+52|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(h|0));f[e>>2]=g;f[e+8>>2]=a;f[e+12>>2]=-1;f[e+48>>2]=1;Ya[f[(f[g>>2]|0)+28>>2]&7](g,e,f[c>>2]|0,1);if((f[e+24>>2]|0)==1){f[c>>2]=f[e+16>>2];i=1}else i=0;j=i}else j=0;else j=1;u=d;return j|0}function rj(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0;if(!c){d=0;return d|0}e=c+40|0;g=c+44|0;Nh((f[g>>2]|0)-(f[e>>2]|0)>>2,b)|0;h=f[e>>2]|0;e=f[g>>2]|0;if((h|0)!=(e|0)){g=h;do{h=f[g>>2]|0;if(h|0){Nh(f[h+40>>2]|0,b)|0;Wf(a,b,h)|0}g=g+4|0}while((g|0)!=(e|0))}Wf(a,b,c)|0;d=1;return d|0}function sj(a,c){a=a|0;c=c|0;var d=0;if(!c)return;sj(a,f[c>>2]|0);sj(a,f[c+4>>2]|0);a=c+16|0;d=c+28|0;if((b[d+11>>0]|0)<0)br(f[d>>2]|0);if((b[a+11>>0]|0)<0)br(f[a>>2]|0);br(c);return}function tj(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;b=u;u=u+16|0;c=b;d=c;f[d>>2]=0;f[d+4>>2]=0;cf(a,2,c);c=f[a+12>>2]|0;d=a+16|0;e=f[d>>2]|0;if((e|0)==(c|0))g=c;else{h=e+(~((e+-4-c|0)>>>2)<<2)|0;f[d>>2]=h;g=h}f[a+24>>2]=0;f[a+28>>2]=0;if(c|0){if((g|0)!=(c|0))f[d>>2]=g+(~((g+-4-c|0)>>>2)<<2);br(c)}c=f[a>>2]|0;if(!c){u=b;return}g=a+4|0;a=f[g>>2]|0;if((a|0)!=(c|0))f[g>>2]=a+(~((a+-8-c|0)>>>3)<<3);br(c);u=b;return} +function $a(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0;b=u;u=u+16|0;c=b;do if(a>>>0<245){d=a>>>0<11?16:a+11&-8;e=d>>>3;g=f[4512]|0;h=g>>>e;if(h&3|0){i=(h&1^1)+e|0;j=18088+(i<<1<<2)|0;k=j+8|0;l=f[k>>2]|0;m=l+8|0;n=f[m>>2]|0;if((n|0)==(j|0))f[4512]=g&~(1<>2]=j;f[k>>2]=n}n=i<<3;f[l+4>>2]=n|3;i=l+n+4|0;f[i>>2]=f[i>>2]|1;o=m;u=b;return o|0}m=f[4514]|0;if(d>>>0>m>>>0){if(h|0){i=2<>>12&16;e=i>>>n;i=e>>>5&8;h=e>>>i;e=h>>>2&4;l=h>>>e;h=l>>>1&2;k=l>>>h;l=k>>>1&1;j=(i|n|e|h|l)+(k>>>l)|0;l=18088+(j<<1<<2)|0;k=l+8|0;h=f[k>>2]|0;e=h+8|0;n=f[e>>2]|0;if((n|0)==(l|0)){i=g&~(1<>2]=l;f[k>>2]=n;p=g}n=j<<3;j=n-d|0;f[h+4>>2]=d|3;k=h+d|0;f[k+4>>2]=j|1;f[h+n>>2]=j;if(m|0){n=f[4517]|0;h=m>>>3;l=18088+(h<<1<<2)|0;i=1<>2]|0;r=i}f[r>>2]=n;f[q+12>>2]=n;f[n+8>>2]=q;f[n+12>>2]=l}f[4514]=j;f[4517]=k;o=e;u=b;return o|0}e=f[4513]|0;if(e){k=(e&0-e)+-1|0;j=k>>>12&16;l=k>>>j;k=l>>>5&8;n=l>>>k;l=n>>>2&4;i=n>>>l;n=i>>>1&2;h=i>>>n;i=h>>>1&1;s=f[18352+((k|j|l|n|i)+(h>>>i)<<2)>>2]|0;i=(f[s+4>>2]&-8)-d|0;h=f[s+16+(((f[s+16>>2]|0)==0&1)<<2)>>2]|0;if(!h){t=s;v=i}else{n=s;s=i;i=h;while(1){h=(f[i+4>>2]&-8)-d|0;l=h>>>0>>0;j=l?h:s;h=l?i:n;i=f[i+16+(((f[i+16>>2]|0)==0&1)<<2)>>2]|0;if(!i){t=h;v=j;break}else{n=h;s=j}}}s=t+d|0;if(s>>>0>t>>>0){n=f[t+24>>2]|0;i=f[t+12>>2]|0;do if((i|0)==(t|0)){j=t+20|0;h=f[j>>2]|0;if(!h){l=t+16|0;k=f[l>>2]|0;if(!k){w=0;break}else{x=k;y=l}}else{x=h;y=j}while(1){j=x+20|0;h=f[j>>2]|0;if(h|0){x=h;y=j;continue}j=x+16|0;h=f[j>>2]|0;if(!h)break;else{x=h;y=j}}f[y>>2]=0;w=x}else{j=f[t+8>>2]|0;f[j+12>>2]=i;f[i+8>>2]=j;w=i}while(0);do if(n|0){i=f[t+28>>2]|0;j=18352+(i<<2)|0;if((t|0)==(f[j>>2]|0)){f[j>>2]=w;if(!w){f[4513]=e&~(1<>2]|0)!=(t|0)&1)<<2)>>2]=w;if(!w)break}f[w+24>>2]=n;i=f[t+16>>2]|0;if(i|0){f[w+16>>2]=i;f[i+24>>2]=w}i=f[t+20>>2]|0;if(i|0){f[w+20>>2]=i;f[i+24>>2]=w}}while(0);if(v>>>0<16){n=v+d|0;f[t+4>>2]=n|3;e=t+n+4|0;f[e>>2]=f[e>>2]|1}else{f[t+4>>2]=d|3;f[s+4>>2]=v|1;f[s+v>>2]=v;if(m|0){e=f[4517]|0;n=m>>>3;i=18088+(n<<1<<2)|0;j=1<>2]|0;A=j}f[A>>2]=e;f[z+12>>2]=e;f[e+8>>2]=z;f[e+12>>2]=i}f[4514]=v;f[4517]=s}o=t+8|0;u=b;return o|0}else B=d}else B=d}else B=d}else if(a>>>0<=4294967231){i=a+11|0;e=i&-8;j=f[4513]|0;if(j){n=0-e|0;h=i>>>8;if(h)if(e>>>0>16777215)C=31;else{i=(h+1048320|0)>>>16&8;l=h<>>16&4;k=l<>>16&2;D=14-(h|i|l)+(k<>>15)|0;C=e>>>(D+7|0)&1|D<<1}else C=0;D=f[18352+(C<<2)>>2]|0;a:do if(!D){E=0;F=0;G=n;H=57}else{l=0;k=n;i=D;h=e<<((C|0)==31?0:25-(C>>>1)|0);I=0;while(1){J=(f[i+4>>2]&-8)-e|0;if(J>>>0>>0)if(!J){K=0;L=i;M=i;H=61;break a}else{N=i;O=J}else{N=l;O=k}J=f[i+20>>2]|0;i=f[i+16+(h>>>31<<2)>>2]|0;P=(J|0)==0|(J|0)==(i|0)?I:J;J=(i|0)==0;if(J){E=P;F=N;G=O;H=57;break}else{l=N;k=O;h=h<<((J^1)&1);I=P}}}while(0);if((H|0)==57){if((E|0)==0&(F|0)==0){D=2<>>12&16;d=D>>>n;D=d>>>5&8;s=d>>>D;d=s>>>2&4;g=s>>>d;s=g>>>1&2;m=g>>>s;g=m>>>1&1;Q=0;R=f[18352+((D|n|d|s|g)+(m>>>g)<<2)>>2]|0}else{Q=F;R=E}if(!R){S=Q;T=G}else{K=G;L=R;M=Q;H=61}}if((H|0)==61)while(1){H=0;g=(f[L+4>>2]&-8)-e|0;m=g>>>0>>0;s=m?g:K;g=m?L:M;L=f[L+16+(((f[L+16>>2]|0)==0&1)<<2)>>2]|0;if(!L){S=g;T=s;break}else{K=s;M=g;H=61}}if((S|0)!=0?T>>>0<((f[4514]|0)-e|0)>>>0:0){g=S+e|0;if(g>>>0<=S>>>0){o=0;u=b;return o|0}s=f[S+24>>2]|0;m=f[S+12>>2]|0;do if((m|0)==(S|0)){d=S+20|0;n=f[d>>2]|0;if(!n){D=S+16|0;I=f[D>>2]|0;if(!I){U=0;break}else{V=I;W=D}}else{V=n;W=d}while(1){d=V+20|0;n=f[d>>2]|0;if(n|0){V=n;W=d;continue}d=V+16|0;n=f[d>>2]|0;if(!n)break;else{V=n;W=d}}f[W>>2]=0;U=V}else{d=f[S+8>>2]|0;f[d+12>>2]=m;f[m+8>>2]=d;U=m}while(0);do if(s){m=f[S+28>>2]|0;d=18352+(m<<2)|0;if((S|0)==(f[d>>2]|0)){f[d>>2]=U;if(!U){d=j&~(1<>2]|0)!=(S|0)&1)<<2)>>2]=U;if(!U){X=j;break}}f[U+24>>2]=s;d=f[S+16>>2]|0;if(d|0){f[U+16>>2]=d;f[d+24>>2]=U}d=f[S+20>>2]|0;if(d){f[U+20>>2]=d;f[d+24>>2]=U;X=j}else X=j}else X=j;while(0);do if(T>>>0>=16){f[S+4>>2]=e|3;f[g+4>>2]=T|1;f[g+T>>2]=T;j=T>>>3;if(T>>>0<256){s=18088+(j<<1<<2)|0;d=f[4512]|0;m=1<>2]|0;Z=m}f[Z>>2]=g;f[Y+12>>2]=g;f[g+8>>2]=Y;f[g+12>>2]=s;break}s=T>>>8;if(s)if(T>>>0>16777215)_=31;else{m=(s+1048320|0)>>>16&8;d=s<>>16&4;j=d<>>16&2;n=14-(s|m|d)+(j<>>15)|0;_=T>>>(n+7|0)&1|n<<1}else _=0;n=18352+(_<<2)|0;f[g+28>>2]=_;d=g+16|0;f[d+4>>2]=0;f[d>>2]=0;d=1<<_;if(!(X&d)){f[4513]=X|d;f[n>>2]=g;f[g+24>>2]=n;f[g+12>>2]=g;f[g+8>>2]=g;break}d=T<<((_|0)==31?0:25-(_>>>1)|0);j=f[n>>2]|0;while(1){if((f[j+4>>2]&-8|0)==(T|0)){H=97;break}$=j+16+(d>>>31<<2)|0;n=f[$>>2]|0;if(!n){H=96;break}else{d=d<<1;j=n}}if((H|0)==96){f[$>>2]=g;f[g+24>>2]=j;f[g+12>>2]=g;f[g+8>>2]=g;break}else if((H|0)==97){d=j+8|0;n=f[d>>2]|0;f[n+12>>2]=g;f[d>>2]=g;f[g+8>>2]=n;f[g+12>>2]=j;f[g+24>>2]=0;break}}else{n=T+e|0;f[S+4>>2]=n|3;d=S+n+4|0;f[d>>2]=f[d>>2]|1}while(0);o=S+8|0;u=b;return o|0}else B=e}else B=e}else B=-1;while(0);S=f[4514]|0;if(S>>>0>=B>>>0){T=S-B|0;$=f[4517]|0;if(T>>>0>15){_=$+B|0;f[4517]=_;f[4514]=T;f[_+4>>2]=T|1;f[$+S>>2]=T;f[$+4>>2]=B|3}else{f[4514]=0;f[4517]=0;f[$+4>>2]=S|3;T=$+S+4|0;f[T>>2]=f[T>>2]|1}o=$+8|0;u=b;return o|0}$=f[4515]|0;if($>>>0>B>>>0){T=$-B|0;f[4515]=T;S=f[4518]|0;_=S+B|0;f[4518]=_;f[_+4>>2]=T|1;f[S+4>>2]=B|3;o=S+8|0;u=b;return o|0}if(!(f[4630]|0)){f[4632]=4096;f[4631]=4096;f[4633]=-1;f[4634]=-1;f[4635]=0;f[4623]=0;f[4630]=c&-16^1431655768;aa=4096}else aa=f[4632]|0;c=B+48|0;S=B+47|0;T=aa+S|0;_=0-aa|0;aa=T&_;if(aa>>>0<=B>>>0){o=0;u=b;return o|0}X=f[4622]|0;if(X|0?(Y=f[4620]|0,Z=Y+aa|0,Z>>>0<=Y>>>0|Z>>>0>X>>>0):0){o=0;u=b;return o|0}b:do if(!(f[4623]&4)){X=f[4518]|0;c:do if(X){Z=18496;while(1){Y=f[Z>>2]|0;if(Y>>>0<=X>>>0?(ba=Z+4|0,(Y+(f[ba>>2]|0)|0)>>>0>X>>>0):0)break;Y=f[Z+8>>2]|0;if(!Y){H=118;break c}else Z=Y}j=T-$&_;if(j>>>0<2147483647){Y=Fl(j|0)|0;if((Y|0)==((f[Z>>2]|0)+(f[ba>>2]|0)|0))if((Y|0)==(-1|0))ca=j;else{da=j;ea=Y;H=135;break b}else{fa=Y;ga=j;H=126}}else ca=0}else H=118;while(0);do if((H|0)==118){X=Fl(0)|0;if((X|0)!=(-1|0)?(e=X,j=f[4631]|0,Y=j+-1|0,U=((Y&e|0)==0?0:(Y+e&0-j)-e|0)+aa|0,e=f[4620]|0,j=U+e|0,U>>>0>B>>>0&U>>>0<2147483647):0){Y=f[4622]|0;if(Y|0?j>>>0<=e>>>0|j>>>0>Y>>>0:0){ca=0;break}Y=Fl(U|0)|0;if((Y|0)==(X|0)){da=U;ea=X;H=135;break b}else{fa=Y;ga=U;H=126}}else ca=0}while(0);do if((H|0)==126){U=0-ga|0;if(!(c>>>0>ga>>>0&(ga>>>0<2147483647&(fa|0)!=(-1|0))))if((fa|0)==(-1|0)){ca=0;break}else{da=ga;ea=fa;H=135;break b}Y=f[4632]|0;X=S-ga+Y&0-Y;if(X>>>0>=2147483647){da=ga;ea=fa;H=135;break b}if((Fl(X|0)|0)==(-1|0)){Fl(U|0)|0;ca=0;break}else{da=X+ga|0;ea=fa;H=135;break b}}while(0);f[4623]=f[4623]|4;ha=ca;H=133}else{ha=0;H=133}while(0);if(((H|0)==133?aa>>>0<2147483647:0)?(ca=Fl(aa|0)|0,aa=Fl(0)|0,fa=aa-ca|0,ga=fa>>>0>(B+40|0)>>>0,!((ca|0)==(-1|0)|ga^1|ca>>>0>>0&((ca|0)!=(-1|0)&(aa|0)!=(-1|0))^1)):0){da=ga?fa:ha;ea=ca;H=135}if((H|0)==135){ca=(f[4620]|0)+da|0;f[4620]=ca;if(ca>>>0>(f[4621]|0)>>>0)f[4621]=ca;ca=f[4518]|0;do if(ca){ha=18496;while(1){ia=f[ha>>2]|0;ja=ha+4|0;ka=f[ja>>2]|0;if((ea|0)==(ia+ka|0)){H=143;break}fa=f[ha+8>>2]|0;if(!fa)break;else ha=fa}if(((H|0)==143?(f[ha+12>>2]&8|0)==0:0)?ea>>>0>ca>>>0&ia>>>0<=ca>>>0:0){f[ja>>2]=ka+da;fa=(f[4515]|0)+da|0;ga=ca+8|0;aa=(ga&7|0)==0?0:0-ga&7;ga=ca+aa|0;S=fa-aa|0;f[4518]=ga;f[4515]=S;f[ga+4>>2]=S|1;f[ca+fa+4>>2]=40;f[4519]=f[4634];break}if(ea>>>0<(f[4516]|0)>>>0)f[4516]=ea;fa=ea+da|0;S=18496;while(1){if((f[S>>2]|0)==(fa|0)){H=151;break}ga=f[S+8>>2]|0;if(!ga){la=18496;break}else S=ga}if((H|0)==151)if(!(f[S+12>>2]&8)){f[S>>2]=ea;ha=S+4|0;f[ha>>2]=(f[ha>>2]|0)+da;ha=ea+8|0;ga=ea+((ha&7|0)==0?0:0-ha&7)|0;ha=fa+8|0;aa=fa+((ha&7|0)==0?0:0-ha&7)|0;ha=ga+B|0;c=aa-ga-B|0;f[ga+4>>2]=B|3;do if((ca|0)!=(aa|0)){if((f[4517]|0)==(aa|0)){ba=(f[4514]|0)+c|0;f[4514]=ba;f[4517]=ha;f[ha+4>>2]=ba|1;f[ha+ba>>2]=ba;break}ba=f[aa+4>>2]|0;if((ba&3|0)==1){_=ba&-8;$=ba>>>3;d:do if(ba>>>0<256){T=f[aa+8>>2]|0;X=f[aa+12>>2]|0;if((X|0)==(T|0)){f[4512]=f[4512]&~(1<<$);break}else{f[T+12>>2]=X;f[X+8>>2]=T;break}}else{T=f[aa+24>>2]|0;X=f[aa+12>>2]|0;do if((X|0)==(aa|0)){U=aa+16|0;Y=U+4|0;j=f[Y>>2]|0;if(!j){e=f[U>>2]|0;if(!e){ma=0;break}else{na=e;oa=U}}else{na=j;oa=Y}while(1){Y=na+20|0;j=f[Y>>2]|0;if(j|0){na=j;oa=Y;continue}Y=na+16|0;j=f[Y>>2]|0;if(!j)break;else{na=j;oa=Y}}f[oa>>2]=0;ma=na}else{Y=f[aa+8>>2]|0;f[Y+12>>2]=X;f[X+8>>2]=Y;ma=X}while(0);if(!T)break;X=f[aa+28>>2]|0;Y=18352+(X<<2)|0;do if((f[Y>>2]|0)!=(aa|0)){f[T+16+(((f[T+16>>2]|0)!=(aa|0)&1)<<2)>>2]=ma;if(!ma)break d}else{f[Y>>2]=ma;if(ma|0)break;f[4513]=f[4513]&~(1<>2]=T;X=aa+16|0;Y=f[X>>2]|0;if(Y|0){f[ma+16>>2]=Y;f[Y+24>>2]=ma}Y=f[X+4>>2]|0;if(!Y)break;f[ma+20>>2]=Y;f[Y+24>>2]=ma}while(0);pa=aa+_|0;qa=_+c|0}else{pa=aa;qa=c}$=pa+4|0;f[$>>2]=f[$>>2]&-2;f[ha+4>>2]=qa|1;f[ha+qa>>2]=qa;$=qa>>>3;if(qa>>>0<256){ba=18088+($<<1<<2)|0;Z=f[4512]|0;Y=1<<$;if(!(Z&Y)){f[4512]=Z|Y;ra=ba;sa=ba+8|0}else{Y=ba+8|0;ra=f[Y>>2]|0;sa=Y}f[sa>>2]=ha;f[ra+12>>2]=ha;f[ha+8>>2]=ra;f[ha+12>>2]=ba;break}ba=qa>>>8;do if(!ba)ta=0;else{if(qa>>>0>16777215){ta=31;break}Y=(ba+1048320|0)>>>16&8;Z=ba<>>16&4;X=Z<<$;Z=(X+245760|0)>>>16&2;j=14-($|Y|Z)+(X<>>15)|0;ta=qa>>>(j+7|0)&1|j<<1}while(0);ba=18352+(ta<<2)|0;f[ha+28>>2]=ta;_=ha+16|0;f[_+4>>2]=0;f[_>>2]=0;_=f[4513]|0;j=1<>2]=ha;f[ha+24>>2]=ba;f[ha+12>>2]=ha;f[ha+8>>2]=ha;break}j=qa<<((ta|0)==31?0:25-(ta>>>1)|0);_=f[ba>>2]|0;while(1){if((f[_+4>>2]&-8|0)==(qa|0)){H=192;break}ua=_+16+(j>>>31<<2)|0;ba=f[ua>>2]|0;if(!ba){H=191;break}else{j=j<<1;_=ba}}if((H|0)==191){f[ua>>2]=ha;f[ha+24>>2]=_;f[ha+12>>2]=ha;f[ha+8>>2]=ha;break}else if((H|0)==192){j=_+8|0;ba=f[j>>2]|0;f[ba+12>>2]=ha;f[j>>2]=ha;f[ha+8>>2]=ba;f[ha+12>>2]=_;f[ha+24>>2]=0;break}}else{ba=(f[4515]|0)+c|0;f[4515]=ba;f[4518]=ha;f[ha+4>>2]=ba|1}while(0);o=ga+8|0;u=b;return o|0}else la=18496;while(1){ha=f[la>>2]|0;if(ha>>>0<=ca>>>0?(va=ha+(f[la+4>>2]|0)|0,va>>>0>ca>>>0):0)break;la=f[la+8>>2]|0}ga=va+-47|0;ha=ga+8|0;c=ga+((ha&7|0)==0?0:0-ha&7)|0;ha=ca+16|0;ga=c>>>0>>0?ca:c;c=ga+8|0;aa=da+-40|0;fa=ea+8|0;S=(fa&7|0)==0?0:0-fa&7;fa=ea+S|0;ba=aa-S|0;f[4518]=fa;f[4515]=ba;f[fa+4>>2]=ba|1;f[ea+aa+4>>2]=40;f[4519]=f[4634];aa=ga+4|0;f[aa>>2]=27;f[c>>2]=f[4624];f[c+4>>2]=f[4625];f[c+8>>2]=f[4626];f[c+12>>2]=f[4627];f[4624]=ea;f[4625]=da;f[4627]=0;f[4626]=c;c=ga+24|0;do{ba=c;c=c+4|0;f[c>>2]=7}while((ba+8|0)>>>0>>0);if((ga|0)!=(ca|0)){c=ga-ca|0;f[aa>>2]=f[aa>>2]&-2;f[ca+4>>2]=c|1;f[ga>>2]=c;ba=c>>>3;if(c>>>0<256){fa=18088+(ba<<1<<2)|0;S=f[4512]|0;j=1<>2]|0;xa=j}f[xa>>2]=ca;f[wa+12>>2]=ca;f[ca+8>>2]=wa;f[ca+12>>2]=fa;break}fa=c>>>8;if(fa)if(c>>>0>16777215)ya=31;else{j=(fa+1048320|0)>>>16&8;S=fa<>>16&4;ba=S<>>16&2;Z=14-(fa|j|S)+(ba<>>15)|0;ya=c>>>(Z+7|0)&1|Z<<1}else ya=0;Z=18352+(ya<<2)|0;f[ca+28>>2]=ya;f[ca+20>>2]=0;f[ha>>2]=0;S=f[4513]|0;ba=1<>2]=ca;f[ca+24>>2]=Z;f[ca+12>>2]=ca;f[ca+8>>2]=ca;break}ba=c<<((ya|0)==31?0:25-(ya>>>1)|0);S=f[Z>>2]|0;while(1){if((f[S+4>>2]&-8|0)==(c|0)){H=213;break}za=S+16+(ba>>>31<<2)|0;Z=f[za>>2]|0;if(!Z){H=212;break}else{ba=ba<<1;S=Z}}if((H|0)==212){f[za>>2]=ca;f[ca+24>>2]=S;f[ca+12>>2]=ca;f[ca+8>>2]=ca;break}else if((H|0)==213){ba=S+8|0;c=f[ba>>2]|0;f[c+12>>2]=ca;f[ba>>2]=ca;f[ca+8>>2]=c;f[ca+12>>2]=S;f[ca+24>>2]=0;break}}}else{c=f[4516]|0;if((c|0)==0|ea>>>0>>0)f[4516]=ea;f[4624]=ea;f[4625]=da;f[4627]=0;f[4521]=f[4630];f[4520]=-1;f[4525]=18088;f[4524]=18088;f[4527]=18096;f[4526]=18096;f[4529]=18104;f[4528]=18104;f[4531]=18112;f[4530]=18112;f[4533]=18120;f[4532]=18120;f[4535]=18128;f[4534]=18128;f[4537]=18136;f[4536]=18136;f[4539]=18144;f[4538]=18144;f[4541]=18152;f[4540]=18152;f[4543]=18160;f[4542]=18160;f[4545]=18168;f[4544]=18168;f[4547]=18176;f[4546]=18176;f[4549]=18184;f[4548]=18184;f[4551]=18192;f[4550]=18192;f[4553]=18200;f[4552]=18200;f[4555]=18208;f[4554]=18208;f[4557]=18216;f[4556]=18216;f[4559]=18224;f[4558]=18224;f[4561]=18232;f[4560]=18232;f[4563]=18240;f[4562]=18240;f[4565]=18248;f[4564]=18248;f[4567]=18256;f[4566]=18256;f[4569]=18264;f[4568]=18264;f[4571]=18272;f[4570]=18272;f[4573]=18280;f[4572]=18280;f[4575]=18288;f[4574]=18288;f[4577]=18296;f[4576]=18296;f[4579]=18304;f[4578]=18304;f[4581]=18312;f[4580]=18312;f[4583]=18320;f[4582]=18320;f[4585]=18328;f[4584]=18328;f[4587]=18336;f[4586]=18336;c=da+-40|0;ba=ea+8|0;ha=(ba&7|0)==0?0:0-ba&7;ba=ea+ha|0;ga=c-ha|0;f[4518]=ba;f[4515]=ga;f[ba+4>>2]=ga|1;f[ea+c+4>>2]=40;f[4519]=f[4634]}while(0);ea=f[4515]|0;if(ea>>>0>B>>>0){da=ea-B|0;f[4515]=da;ea=f[4518]|0;ca=ea+B|0;f[4518]=ca;f[ca+4>>2]=da|1;f[ea+4>>2]=B|3;o=ea+8|0;u=b;return o|0}}ea=ir()|0;f[ea>>2]=12;o=0;u=b;return o|0}function ab(a,c,d,e,g,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0.0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0;i=u;u=u+240|0;j=i+104|0;k=i+224|0;l=i+176|0;m=i+160|0;n=i+228|0;o=i+72|0;p=i+40|0;q=i+132|0;r=i;s=i+172|0;t=i+156|0;v=i+152|0;w=i+148|0;x=i+144|0;y=i+128|0;z=a+8|0;Ah(z,c,e,g);e=f[a+48>>2]|0;A=f[a+52>>2]|0;B=l;C=B+48|0;do{f[B>>2]=0;B=B+4|0}while((B|0)<(C|0));if(!g){D=0;E=0}else{oi(l,g);D=f[l+12>>2]|0;E=f[l+16>>2]|0}B=l+16|0;C=E-D>>2;F=D;D=E;if(C>>>0>=g>>>0){if(C>>>0>g>>>0?(E=F+(g<<2)|0,(E|0)!=(D|0)):0)f[B>>2]=D+(~((D+-4-E|0)>>>2)<<2)}else oi(l+12|0,g-C|0);C=l+24|0;E=l+28|0;D=f[E>>2]|0;B=f[C>>2]|0;F=D-B>>2;G=B;B=D;if(F>>>0>=g>>>0){if(F>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[E>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else oi(C,g-F|0);F=l+36|0;C=l+40|0;D=f[C>>2]|0;B=f[F>>2]|0;E=D-B>>2;G=B;B=D;if(E>>>0>=g>>>0){if(E>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[C>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else oi(F,g-E|0);f[m>>2]=0;E=m+4|0;f[E>>2]=0;f[m+8>>2]=0;F=(g|0)==0;do if(!F)if(g>>>0>1073741823)mq(m);else{D=g<<2;B=dn(D)|0;f[m>>2]=B;C=B+(g<<2)|0;f[m+8>>2]=C;hj(B|0,0,D|0)|0;f[E>>2]=C;break}while(0);C=a+152|0;D=a+156|0;B=f[D>>2]|0;G=f[C>>2]|0;H=B-G>>2;L=G;G=B;if(H>>>0>=g>>>0){if(H>>>0>g>>>0?(B=L+(g<<2)|0,(B|0)!=(G|0)):0)f[D>>2]=G+(~((G+-4-B|0)>>>2)<<2)}else oi(C,g-H|0);f[o>>2]=0;f[o+4>>2]=0;f[o+8>>2]=0;f[o+12>>2]=0;f[o+16>>2]=0;f[o+20>>2]=0;f[o+24>>2]=0;f[o+28>>2]=0;f[p>>2]=0;f[p+4>>2]=0;f[p+8>>2]=0;f[p+12>>2]=0;f[p+16>>2]=0;f[p+20>>2]=0;f[p+24>>2]=0;f[p+28>>2]=0;f[q>>2]=0;H=q+4|0;f[H>>2]=0;f[q+8>>2]=0;if(F){M=0;N=0;O=0;P=0}else{F=g<<2;B=dn(F)|0;f[q>>2]=B;G=B+(g<<2)|0;f[q+8>>2]=G;hj(B|0,0,F|0)|0;f[H>>2]=G;M=B;N=G;O=G;P=B}B=a+56|0;G=f[B>>2]|0;F=f[G+4>>2]|0;D=f[G>>2]|0;L=F-D|0;a:do if((L|0)>4){Q=L>>>2;R=e+64|0;S=e+28|0;T=(g|0)>0;U=r+4|0;V=r+8|0;Z=r+12|0;_=a+152|0;$=a+112|0;aa=r+16|0;ba=r+28|0;ca=a+16|0;da=a+32|0;ea=a+12|0;fa=a+28|0;ga=a+20|0;ha=a+24|0;ia=r+28|0;ja=r+16|0;ka=r+20|0;la=r+32|0;ma=n+1|0;na=g<<2;oa=(g|0)==1;pa=Q+-1|0;if(F-D>>2>>>0>pa>>>0){qa=Q;ra=pa;sa=D;ta=M;ua=P;va=O;wa=M;xa=N;ya=M;za=N}else{Aa=G;mq(Aa)}b:while(1){pa=f[sa+(ra<<2)>>2]|0;Q=(((pa>>>0)%3|0|0)==0?2:-1)+pa|0;Ba=Q>>>5;Ca=1<<(Q&31);Da=(pa|0)==-1|(Q|0)==-1;Ea=1;Fa=0;Ga=pa;c:while(1){Ha=Ea^1;Ia=Fa;Ja=Ga;while(1){if((Ja|0)==-1){Ka=Ia;break c}La=f[l+(Ia*12|0)>>2]|0;if(((f[(f[e>>2]|0)+(Ja>>>5<<2)>>2]&1<<(Ja&31)|0)==0?(Ma=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ja<<2)>>2]|0,(Ma|0)!=-1):0)?(Na=f[S>>2]|0,Oa=f[A>>2]|0,Pa=f[Oa+(f[Na+(Ma<<2)>>2]<<2)>>2]|0,Qa=Ma+1|0,Ra=f[Oa+(f[Na+((((Qa>>>0)%3|0|0)==0?Ma+-2|0:Qa)<<2)>>2]<<2)>>2]|0,Qa=f[Oa+(f[Na+((((Ma>>>0)%3|0|0)==0?2:-1)+Ma<<2)>>2]<<2)>>2]|0,(Pa|0)<(ra|0)&(Ra|0)<(ra|0)&(Qa|0)<(ra|0)):0){Ma=X(Pa,g)|0;Pa=X(Ra,g)|0;Ra=X(Qa,g)|0;if(T){Qa=0;do{f[La+(Qa<<2)>>2]=(f[c+(Qa+Ra<<2)>>2]|0)+(f[c+(Qa+Pa<<2)>>2]|0)-(f[c+(Qa+Ma<<2)>>2]|0);Qa=Qa+1|0}while((Qa|0)!=(g|0))}Qa=Ia+1|0;if((Qa|0)==4){Ka=4;break c}else Sa=Qa}else Sa=Ia;do if(Ea){Qa=Ja+1|0;Ma=((Qa>>>0)%3|0|0)==0?Ja+-2|0:Qa;if(((Ma|0)!=-1?(f[(f[e>>2]|0)+(Ma>>>5<<2)>>2]&1<<(Ma&31)|0)==0:0)?(Qa=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ma<<2)>>2]|0,Ma=Qa+1|0,(Qa|0)!=-1):0)Ta=((Ma>>>0)%3|0|0)==0?Qa+-2|0:Ma;else Ta=-1}else{Ma=(((Ja>>>0)%3|0|0)==0?2:-1)+Ja|0;if(((Ma|0)!=-1?(f[(f[e>>2]|0)+(Ma>>>5<<2)>>2]&1<<(Ma&31)|0)==0:0)?(Qa=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ma<<2)>>2]|0,(Qa|0)!=-1):0)if(!((Qa>>>0)%3|0)){Ta=Qa+2|0;break}else{Ta=Qa+-1|0;break}else Ta=-1}while(0);if((Ta|0)==(pa|0)){Ka=Sa;break c}if((Ta|0)!=-1|Ha){Ia=Sa;Ja=Ta}else break}if(Da){Ea=0;Fa=Sa;Ga=-1;continue}if(f[(f[e>>2]|0)+(Ba<<2)>>2]&Ca|0){Ea=0;Fa=Sa;Ga=-1;continue}Ja=f[(f[(f[R>>2]|0)+12>>2]|0)+(Q<<2)>>2]|0;if((Ja|0)==-1){Ea=0;Fa=Sa;Ga=-1;continue}if(!((Ja>>>0)%3|0)){Ea=0;Fa=Sa;Ga=Ja+2|0;continue}else{Ea=0;Fa=Sa;Ga=Ja+-1|0;continue}}Ga=X(ra,g)|0;f[r>>2]=0;f[U>>2]=0;b[V>>0]=0;f[Z>>2]=0;f[Z+4>>2]=0;f[Z+8>>2]=0;f[Z+12>>2]=0;f[Z+16>>2]=0;f[Z+20>>2]=0;f[Z+24>>2]=0;Fa=c+((X(qa+-2|0,g)|0)<<2)|0;Ea=c+(Ga<<2)|0;Q=f[_>>2]|0;if(T){Ca=0;Ba=0;while(1){Da=(f[Fa+(Ca<<2)>>2]|0)-(f[Ea+(Ca<<2)>>2]|0)|0;pa=((Da|0)>-1?Da:0-Da|0)+Ba|0;f[ta+(Ca<<2)>>2]=Da;f[Q+(Ca<<2)>>2]=Da<<1^Da>>31;Ca=Ca+1|0;if((Ca|0)==(g|0)){Ua=pa;break}else Ba=pa}}else Ua=0;ho(j,$,Q,g);Ba=Tk(j)|0;Ca=I;pa=om(j)|0;Da=Tn(pa|0,I|0,Ba|0,Ca|0)|0;Ca=I;Ba=(Ka|0)>0;if(Ba){pa=Ka+-1|0;Ja=p+(pa<<3)|0;Ia=Ja;Ha=Tn(f[Ia>>2]|0,f[Ia+4>>2]|0,Ka|0,((Ka|0)<0)<<31>>31|0)|0;Ia=I;Qa=Ja;f[Qa>>2]=Ha;f[Qa+4>>2]=Ia;Va=+W(+(+jm(Ha,f[o+(pa<<3)>>2]|0)*(+(Ha>>>0)+4294967296.0*+(Ia|0))));Ia=Tn(Da|0,Ca|0,~~Va>>>0|0,(+K(Va)>=1.0?(Va>0.0?~~+Y(+J(Va/4294967296.0),4294967295.0)>>>0:~~+W((Va-+(~~Va>>>0))/4294967296.0)>>>0):0)|0)|0;Wa=Ia}else Wa=Da;Da=r;f[Da>>2]=Wa;f[Da+4>>2]=Ua;b[V>>0]=0;f[Z>>2]=0;Mf(aa,Fa,Fa+(g<<2)|0);f[s>>2]=ua;f[t>>2]=va;f[k>>2]=f[s>>2];f[j>>2]=f[t>>2];tf(ba,k,j);if((Ka|0)<1){Xa=za;Ya=ya;Za=xa;_a=wa;$a=va;ab=ua;bb=ua}else{Da=n+Ka|0;Ia=f[q>>2]|0;Ca=Ka+-1|0;Ha=o+(Ca<<3)|0;pa=p+(Ca<<3)|0;Ca=Ia;Qa=f[H>>2]|0;Ja=Da+-1|0;Ma=(Ja|0)==(n|0);Pa=Da+-2|0;Ra=ma>>>0>>0;La=~Ka;Na=Ka+2+((La|0)>-2?La:-2)|0;La=Qa;Oa=Ja>>>0>n>>>0;cb=0;db=1;while(1){cb=cb+1|0;hj(n|0,1,Na|0)|0;hj(n|0,0,cb|0)|0;d:while(1){if(T){hj(f[m>>2]|0,0,na|0)|0;eb=f[m>>2]|0;fb=0;gb=0;while(1){if(!(b[n+fb>>0]|0)){hb=f[l+(fb*12|0)>>2]|0;ib=0;do{jb=eb+(ib<<2)|0;f[jb>>2]=(f[jb>>2]|0)+(f[hb+(ib<<2)>>2]|0);ib=ib+1|0}while((ib|0)!=(g|0));kb=(1<>0]|0))mb=(1<>2]|0;do if(T){f[fb>>2]=(f[fb>>2]|0)/(db|0)|0;if(!oa){gb=1;do{eb=fb+(gb<<2)|0;f[eb>>2]=(f[eb>>2]|0)/(db|0)|0;gb=gb+1|0}while((gb|0)!=(g|0));gb=f[_>>2]|0;if(T)nb=gb;else{ob=0;pb=gb;break}}else nb=f[_>>2]|0;gb=0;eb=0;while(1){ib=(f[fb+(gb<<2)>>2]|0)-(f[Ea+(gb<<2)>>2]|0)|0;hb=((ib|0)>-1?ib:0-ib|0)+eb|0;f[Ia+(gb<<2)>>2]=ib;f[nb+(gb<<2)>>2]=ib<<1^ib>>31;gb=gb+1|0;if((gb|0)==(g|0)){ob=hb;pb=nb;break}else eb=hb}}else{ob=0;pb=f[_>>2]|0}while(0);ho(j,$,pb,g);fb=Tk(j)|0;eb=I;gb=om(j)|0;hb=Tn(gb|0,I|0,fb|0,eb|0)|0;eb=I;if(Ba){fb=Ha;gb=Tn(f[fb>>2]|0,f[fb+4>>2]|0,db|0,0)|0;fb=pa;ib=f[fb>>2]|0;jb=f[fb+4>>2]|0;Va=+W(+(+jm(ib,gb)*(+(ib>>>0)+4294967296.0*+(jb|0))));jb=Tn(hb|0,eb|0,~~Va>>>0|0,(+K(Va)>=1.0?(Va>0.0?~~+Y(+J(Va/4294967296.0),4294967295.0)>>>0:~~+W((Va-+(~~Va>>>0))/4294967296.0)>>>0):0)|0)|0;qb=jb}else qb=hb;hb=f[r>>2]|0;if(!((qb|0)>=(hb|0)?!((qb|0)<=(hb|0)?(ob|0)<(f[U>>2]|0):0):0)){hb=r;f[hb>>2]=qb;f[hb+4>>2]=ob;b[V>>0]=lb;f[Z>>2]=db;f[v>>2]=f[m>>2];f[w>>2]=f[E>>2];f[k>>2]=f[v>>2];f[j>>2]=f[w>>2];tf(aa,k,j);f[x>>2]=Ca;f[y>>2]=Qa;f[k>>2]=f[x>>2];f[j>>2]=f[y>>2];tf(ba,k,j)}if(Ma)break;rb=b[Ja>>0]|0;hb=-1;jb=rb;while(1){eb=hb+-1|0;sb=Da+eb|0;ib=jb;jb=b[sb>>0]|0;if((jb&255)<(ib&255))break;if((sb|0)==(n|0)){tb=86;break d}else hb=eb}eb=Da+hb|0;if((jb&255)<(rb&255)){ub=Ja;vb=rb}else{ib=Da;gb=Ja;while(1){fb=gb+-1|0;if((jb&255)<(h[ib+-2>>0]|0)){ub=fb;vb=1;break}else{wb=gb;gb=fb;ib=wb}}}b[sb>>0]=vb;b[ub>>0]=jb;if((hb|0)<-1){xb=eb;yb=Ja}else continue;while(1){ib=b[xb>>0]|0;b[xb>>0]=b[yb>>0]|0;b[yb>>0]=ib;ib=xb+1|0;gb=yb+-1|0;if(ib>>>0>>0){xb=ib;yb=gb}else continue d}}if(((tb|0)==86?(tb=0,Oa):0)?(eb=b[n>>0]|0,b[n>>0]=rb,b[Ja>>0]=eb,Ra):0){eb=Pa;hb=ma;do{jb=b[hb>>0]|0;b[hb>>0]=b[eb>>0]|0;b[eb>>0]=jb;hb=hb+1|0;eb=eb+-1|0}while(hb>>>0>>0)}if((db|0)>=(Ka|0)){Xa=La;Ya=Ia;Za=La;_a=Ia;$a=Qa;ab=Ca;bb=Ia;break}else db=db+1|0}}if(Ba){db=f[Z>>2]|0;Ia=o+(Ka+-1<<3)|0;Ca=Ia;Qa=Tn(f[Ca>>2]|0,f[Ca+4>>2]|0,db|0,((db|0)<0)<<31>>31|0)|0;db=Ia;f[db>>2]=Qa;f[db+4>>2]=I}if(T){db=f[ba>>2]|0;Qa=f[C>>2]|0;Ia=0;do{Ca=f[db+(Ia<<2)>>2]|0;f[Qa+(Ia<<2)>>2]=Ca<<1^Ca>>31;Ia=Ia+1|0}while((Ia|0)!=(g|0));zb=Qa}else zb=f[C>>2]|0;go(j,$,zb,g);if(Ba){Qa=Ka+-1|0;Ab=a+60+(Qa*12|0)|0;Ia=a+60+(Qa*12|0)+4|0;db=a+60+(Qa*12|0)+8|0;Qa=0;do{Ca=f[Ia>>2]|0;La=f[db>>2]|0;Pa=(Ca|0)==(La<<5|0);if(!(1<>0])){if(Pa){if((Ca+1|0)<0){tb=114;break b}Ra=La<<6;Ja=Ca+32&-32;hi(Ab,Ca>>>0<1073741823?(Ra>>>0>>0?Ja:Ra):2147483647);Bb=f[Ia>>2]|0}else Bb=Ca;f[Ia>>2]=Bb+1;Ra=(f[Ab>>2]|0)+(Bb>>>5<<2)|0;f[Ra>>2]=f[Ra>>2]|1<<(Bb&31)}else{if(Pa){if((Ca+1|0)<0){tb=119;break b}Pa=La<<6;La=Ca+32&-32;hi(Ab,Ca>>>0<1073741823?(Pa>>>0>>0?La:Pa):2147483647);Cb=f[Ia>>2]|0}else Cb=Ca;f[Ia>>2]=Cb+1;Ca=(f[Ab>>2]|0)+(Cb>>>5<<2)|0;f[Ca>>2]=f[Ca>>2]&~(1<<(Cb&31))}Qa=Qa+1|0}while((Qa|0)<(Ka|0))}Qa=d+(Ga<<2)|0;Ia=f[z>>2]|0;if((Ia|0)>0){db=0;Ba=f[aa>>2]|0;Ca=Ia;while(1){if((Ca|0)>0){Ia=0;do{Pa=f[Ba+(Ia<<2)>>2]|0;La=f[ca>>2]|0;if((Pa|0)>(La|0)){Ra=f[da>>2]|0;f[Ra+(Ia<<2)>>2]=La;Db=Ra}else{Ra=f[ea>>2]|0;La=f[da>>2]|0;f[La+(Ia<<2)>>2]=(Pa|0)<(Ra|0)?Ra:Pa;Db=La}Ia=Ia+1|0}while((Ia|0)<(f[z>>2]|0));Eb=Db}else Eb=f[da>>2]|0;Ia=(f[Ea+(db<<2)>>2]|0)-(f[Eb+(db<<2)>>2]|0)|0;La=Qa+(db<<2)|0;f[La>>2]=Ia;do if((Ia|0)<(f[fa>>2]|0)){Fb=(f[ga>>2]|0)+Ia|0;tb=109}else{if((Ia|0)<=(f[ha>>2]|0))break;Fb=Ia-(f[ga>>2]|0)|0;tb=109}while(0);if((tb|0)==109){tb=0;f[La>>2]=Fb}db=db+1|0;Ca=f[z>>2]|0;if((db|0)>=(Ca|0))break;else Ba=Eb}}Ba=f[ia>>2]|0;if(Ba|0){Ca=f[la>>2]|0;if((Ca|0)!=(Ba|0))f[la>>2]=Ca+(~((Ca+-4-Ba|0)>>>2)<<2);br(Ba)}Ba=f[ja>>2]|0;if(Ba|0){Ca=f[ka>>2]|0;if((Ca|0)!=(Ba|0))f[ka>>2]=Ca+(~((Ca+-4-Ba|0)>>>2)<<2);br(Ba)}if((qa|0)<=2){Gb=_a;Hb=Za;break a}Ba=f[B>>2]|0;sa=f[Ba>>2]|0;Ca=ra+-1|0;if((f[Ba+4>>2]|0)-sa>>2>>>0<=Ca>>>0){Aa=Ba;tb=18;break}else{Ba=ra;ra=Ca;ta=bb;ua=ab;va=$a;wa=_a;xa=Za;ya=Ya;za=Xa;qa=Ba}}if((tb|0)==18)mq(Aa);else if((tb|0)==114)mq(Ab);else if((tb|0)==119)mq(Ab)}else{Gb=M;Hb=N}while(0);N=f[l>>2]|0;if((g|0)>0?(f[N>>2]=0,(g|0)!=1):0){M=1;do{f[N+(M<<2)>>2]=0;M=M+1|0}while((M|0)!=(g|0))}g=f[z>>2]|0;if((g|0)>0){M=a+16|0;Ab=a+32|0;Aa=a+12|0;qa=a+28|0;Xa=a+20|0;za=a+24|0;a=0;Ya=N;N=g;while(1){if((N|0)>0){g=0;do{ya=f[Ya+(g<<2)>>2]|0;Za=f[M>>2]|0;if((ya|0)>(Za|0)){xa=f[Ab>>2]|0;f[xa+(g<<2)>>2]=Za;Ib=xa}else{xa=f[Aa>>2]|0;Za=f[Ab>>2]|0;f[Za+(g<<2)>>2]=(ya|0)<(xa|0)?xa:ya;Ib=Za}g=g+1|0}while((g|0)<(f[z>>2]|0));Jb=Ib}else Jb=f[Ab>>2]|0;g=(f[c+(a<<2)>>2]|0)-(f[Jb+(a<<2)>>2]|0)|0;Za=d+(a<<2)|0;f[Za>>2]=g;if((g|0)>=(f[qa>>2]|0)){if((g|0)>(f[za>>2]|0)){Kb=g-(f[Xa>>2]|0)|0;tb=145}}else{Kb=(f[Xa>>2]|0)+g|0;tb=145}if((tb|0)==145){tb=0;f[Za>>2]=Kb}a=a+1|0;N=f[z>>2]|0;if((a|0)>=(N|0))break;else Ya=Jb}}if(Gb|0){if((Hb|0)!=(Gb|0))f[H>>2]=Hb+(~((Hb+-4-Gb|0)>>>2)<<2);br(Gb)}Gb=f[m>>2]|0;if(Gb|0){m=f[E>>2]|0;if((m|0)!=(Gb|0))f[E>>2]=m+(~((m+-4-Gb|0)>>>2)<<2);br(Gb)}Gb=f[l+36>>2]|0;if(Gb|0){m=l+40|0;E=f[m>>2]|0;if((E|0)!=(Gb|0))f[m>>2]=E+(~((E+-4-Gb|0)>>>2)<<2);br(Gb)}Gb=f[l+24>>2]|0;if(Gb|0){E=l+28|0;m=f[E>>2]|0;if((m|0)!=(Gb|0))f[E>>2]=m+(~((m+-4-Gb|0)>>>2)<<2);br(Gb)}Gb=f[l+12>>2]|0;if(Gb|0){m=l+16|0;E=f[m>>2]|0;if((E|0)!=(Gb|0))f[m>>2]=E+(~((E+-4-Gb|0)>>>2)<<2);br(Gb)}Gb=f[l>>2]|0;if(!Gb){u=i;return 1}E=l+4|0;l=f[E>>2]|0;if((l|0)!=(Gb|0))f[E>>2]=l+(~((l+-4-Gb|0)>>>2)<<2);br(Gb);u=i;return 1}function bb(a,c,d,e,g,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0.0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0;i=u;u=u+240|0;j=i+104|0;k=i+224|0;l=i+176|0;m=i+160|0;n=i+228|0;o=i+72|0;p=i+40|0;q=i+132|0;r=i;s=i+172|0;t=i+156|0;v=i+152|0;w=i+148|0;x=i+144|0;y=i+128|0;z=a+8|0;Ah(z,c,e,g);e=f[a+48>>2]|0;A=f[a+52>>2]|0;B=l;C=B+48|0;do{f[B>>2]=0;B=B+4|0}while((B|0)<(C|0));if(!g){D=0;E=0}else{oi(l,g);D=f[l+12>>2]|0;E=f[l+16>>2]|0}B=l+16|0;C=E-D>>2;F=D;D=E;if(C>>>0>=g>>>0){if(C>>>0>g>>>0?(E=F+(g<<2)|0,(E|0)!=(D|0)):0)f[B>>2]=D+(~((D+-4-E|0)>>>2)<<2)}else oi(l+12|0,g-C|0);C=l+24|0;E=l+28|0;D=f[E>>2]|0;B=f[C>>2]|0;F=D-B>>2;G=B;B=D;if(F>>>0>=g>>>0){if(F>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[E>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else oi(C,g-F|0);F=l+36|0;C=l+40|0;D=f[C>>2]|0;B=f[F>>2]|0;E=D-B>>2;G=B;B=D;if(E>>>0>=g>>>0){if(E>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[C>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else oi(F,g-E|0);f[m>>2]=0;E=m+4|0;f[E>>2]=0;f[m+8>>2]=0;F=(g|0)==0;do if(!F)if(g>>>0>1073741823)mq(m);else{D=g<<2;B=dn(D)|0;f[m>>2]=B;C=B+(g<<2)|0;f[m+8>>2]=C;hj(B|0,0,D|0)|0;f[E>>2]=C;break}while(0);C=a+152|0;D=a+156|0;B=f[D>>2]|0;G=f[C>>2]|0;H=B-G>>2;L=G;G=B;if(H>>>0>=g>>>0){if(H>>>0>g>>>0?(B=L+(g<<2)|0,(B|0)!=(G|0)):0)f[D>>2]=G+(~((G+-4-B|0)>>>2)<<2)}else oi(C,g-H|0);f[o>>2]=0;f[o+4>>2]=0;f[o+8>>2]=0;f[o+12>>2]=0;f[o+16>>2]=0;f[o+20>>2]=0;f[o+24>>2]=0;f[o+28>>2]=0;f[p>>2]=0;f[p+4>>2]=0;f[p+8>>2]=0;f[p+12>>2]=0;f[p+16>>2]=0;f[p+20>>2]=0;f[p+24>>2]=0;f[p+28>>2]=0;f[q>>2]=0;H=q+4|0;f[H>>2]=0;f[q+8>>2]=0;if(F){M=0;N=0;O=0;P=0}else{F=g<<2;B=dn(F)|0;f[q>>2]=B;G=B+(g<<2)|0;f[q+8>>2]=G;hj(B|0,0,F|0)|0;f[H>>2]=G;M=B;N=G;O=G;P=B}B=a+56|0;G=f[B>>2]|0;F=f[G+4>>2]|0;D=f[G>>2]|0;L=F-D|0;a:do if((L|0)>4){Q=L>>>2;R=e+12|0;S=(g|0)>0;T=r+4|0;U=r+8|0;V=r+12|0;Z=a+152|0;_=a+112|0;$=r+16|0;aa=r+28|0;ba=a+16|0;ca=a+32|0;da=a+12|0;ea=a+28|0;fa=a+20|0;ga=a+24|0;ha=r+28|0;ia=r+16|0;ja=r+20|0;ka=r+32|0;la=n+1|0;ma=g<<2;na=(g|0)==1;oa=Q+-1|0;if(F-D>>2>>>0>oa>>>0){pa=Q;qa=oa;ra=D;sa=M;ta=P;ua=O;va=M;wa=N;xa=M;ya=N}else{za=G;mq(za)}b:while(1){oa=f[ra+(qa<<2)>>2]|0;Q=(((oa>>>0)%3|0|0)==0?2:-1)+oa|0;Aa=(oa|0)==-1|(Q|0)==-1;Ba=1;Ca=0;Da=oa;c:while(1){Ea=Ba^1;Fa=Ca;Ga=Da;while(1){if((Ga|0)==-1){Ha=Fa;break c}Ia=f[l+(Fa*12|0)>>2]|0;Ja=f[R>>2]|0;Ka=f[Ja+(Ga<<2)>>2]|0;if((Ka|0)!=-1){La=f[e>>2]|0;Ma=f[A>>2]|0;Na=f[Ma+(f[La+(Ka<<2)>>2]<<2)>>2]|0;Oa=Ka+1|0;Pa=((Oa>>>0)%3|0|0)==0?Ka+-2|0:Oa;if((Pa|0)==-1)Qa=-1;else Qa=f[La+(Pa<<2)>>2]|0;Pa=f[Ma+(Qa<<2)>>2]|0;Oa=(((Ka>>>0)%3|0|0)==0?2:-1)+Ka|0;if((Oa|0)==-1)Ra=-1;else Ra=f[La+(Oa<<2)>>2]|0;Oa=f[Ma+(Ra<<2)>>2]|0;if((Na|0)<(qa|0)&(Pa|0)<(qa|0)&(Oa|0)<(qa|0)){Ma=X(Na,g)|0;Na=X(Pa,g)|0;Pa=X(Oa,g)|0;if(S){Oa=0;do{f[Ia+(Oa<<2)>>2]=(f[c+(Oa+Pa<<2)>>2]|0)+(f[c+(Oa+Na<<2)>>2]|0)-(f[c+(Oa+Ma<<2)>>2]|0);Oa=Oa+1|0}while((Oa|0)!=(g|0))}Oa=Fa+1|0;if((Oa|0)==4){Ha=4;break c}else Sa=Oa}else Sa=Fa}else Sa=Fa;do if(Ba){Oa=Ga+1|0;Ma=((Oa>>>0)%3|0|0)==0?Ga+-2|0:Oa;if((Ma|0)!=-1?(Oa=f[Ja+(Ma<<2)>>2]|0,Ma=Oa+1|0,(Oa|0)!=-1):0)Ta=((Ma>>>0)%3|0|0)==0?Oa+-2|0:Ma;else Ta=-1}else{Ma=(((Ga>>>0)%3|0|0)==0?2:-1)+Ga|0;if((Ma|0)!=-1?(Oa=f[Ja+(Ma<<2)>>2]|0,(Oa|0)!=-1):0)if(!((Oa>>>0)%3|0)){Ta=Oa+2|0;break}else{Ta=Oa+-1|0;break}else Ta=-1}while(0);if((Ta|0)==(oa|0)){Ha=Sa;break c}if((Ta|0)!=-1|Ea){Fa=Sa;Ga=Ta}else break}if(Aa){Ba=0;Ca=Sa;Da=-1;continue}Ga=f[Ja+(Q<<2)>>2]|0;if((Ga|0)==-1){Ba=0;Ca=Sa;Da=-1;continue}if(!((Ga>>>0)%3|0)){Ba=0;Ca=Sa;Da=Ga+2|0;continue}else{Ba=0;Ca=Sa;Da=Ga+-1|0;continue}}Da=X(qa,g)|0;f[r>>2]=0;f[T>>2]=0;b[U>>0]=0;f[V>>2]=0;f[V+4>>2]=0;f[V+8>>2]=0;f[V+12>>2]=0;f[V+16>>2]=0;f[V+20>>2]=0;f[V+24>>2]=0;Ca=c+((X(pa+-2|0,g)|0)<<2)|0;Ba=c+(Da<<2)|0;Q=f[Z>>2]|0;if(S){Aa=0;oa=0;while(1){Ga=(f[Ca+(Aa<<2)>>2]|0)-(f[Ba+(Aa<<2)>>2]|0)|0;Fa=((Ga|0)>-1?Ga:0-Ga|0)+oa|0;f[sa+(Aa<<2)>>2]=Ga;f[Q+(Aa<<2)>>2]=Ga<<1^Ga>>31;Aa=Aa+1|0;if((Aa|0)==(g|0)){Ua=Fa;break}else oa=Fa}}else Ua=0;ho(j,_,Q,g);oa=Tk(j)|0;Aa=I;Fa=om(j)|0;Ga=Tn(Fa|0,I|0,oa|0,Aa|0)|0;Aa=I;oa=(Ha|0)>0;if(oa){Fa=Ha+-1|0;Ea=p+(Fa<<3)|0;Oa=Ea;Ma=Tn(f[Oa>>2]|0,f[Oa+4>>2]|0,Ha|0,((Ha|0)<0)<<31>>31|0)|0;Oa=I;Na=Ea;f[Na>>2]=Ma;f[Na+4>>2]=Oa;Va=+W(+(+jm(Ma,f[o+(Fa<<3)>>2]|0)*(+(Ma>>>0)+4294967296.0*+(Oa|0))));Oa=Tn(Ga|0,Aa|0,~~Va>>>0|0,(+K(Va)>=1.0?(Va>0.0?~~+Y(+J(Va/4294967296.0),4294967295.0)>>>0:~~+W((Va-+(~~Va>>>0))/4294967296.0)>>>0):0)|0)|0;Wa=Oa}else Wa=Ga;Ga=r;f[Ga>>2]=Wa;f[Ga+4>>2]=Ua;b[U>>0]=0;f[V>>2]=0;Mf($,Ca,Ca+(g<<2)|0);f[s>>2]=ta;f[t>>2]=ua;f[k>>2]=f[s>>2];f[j>>2]=f[t>>2];tf(aa,k,j);if((Ha|0)<1){Xa=ya;Ya=xa;Za=wa;_a=va;$a=ua;ab=ta;bb=ta}else{Ga=n+Ha|0;Oa=f[q>>2]|0;Aa=Ha+-1|0;Ma=o+(Aa<<3)|0;Fa=p+(Aa<<3)|0;Aa=Oa;Na=f[H>>2]|0;Ea=Ga+-1|0;Pa=(Ea|0)==(n|0);Ia=Ga+-2|0;La=la>>>0>>0;Ka=~Ha;cb=Ha+2+((Ka|0)>-2?Ka:-2)|0;Ka=Na;db=Ea>>>0>n>>>0;eb=0;fb=1;while(1){eb=eb+1|0;hj(n|0,1,cb|0)|0;hj(n|0,0,eb|0)|0;d:while(1){if(S){hj(f[m>>2]|0,0,ma|0)|0;gb=f[m>>2]|0;hb=0;ib=0;while(1){if(!(b[n+hb>>0]|0)){jb=f[l+(hb*12|0)>>2]|0;kb=0;do{lb=gb+(kb<<2)|0;f[lb>>2]=(f[lb>>2]|0)+(f[jb+(kb<<2)>>2]|0);kb=kb+1|0}while((kb|0)!=(g|0));mb=(1<>0]|0))ob=(1<>2]|0;do if(S){f[hb>>2]=(f[hb>>2]|0)/(fb|0)|0;if(!na){ib=1;do{gb=hb+(ib<<2)|0;f[gb>>2]=(f[gb>>2]|0)/(fb|0)|0;ib=ib+1|0}while((ib|0)!=(g|0));ib=f[Z>>2]|0;if(S)pb=ib;else{qb=0;rb=ib;break}}else pb=f[Z>>2]|0;ib=0;gb=0;while(1){kb=(f[hb+(ib<<2)>>2]|0)-(f[Ba+(ib<<2)>>2]|0)|0;jb=((kb|0)>-1?kb:0-kb|0)+gb|0;f[Oa+(ib<<2)>>2]=kb;f[pb+(ib<<2)>>2]=kb<<1^kb>>31;ib=ib+1|0;if((ib|0)==(g|0)){qb=jb;rb=pb;break}else gb=jb}}else{qb=0;rb=f[Z>>2]|0}while(0);ho(j,_,rb,g);hb=Tk(j)|0;gb=I;ib=om(j)|0;jb=Tn(ib|0,I|0,hb|0,gb|0)|0;gb=I;if(oa){hb=Ma;ib=Tn(f[hb>>2]|0,f[hb+4>>2]|0,fb|0,0)|0;hb=Fa;kb=f[hb>>2]|0;lb=f[hb+4>>2]|0;Va=+W(+(+jm(kb,ib)*(+(kb>>>0)+4294967296.0*+(lb|0))));lb=Tn(jb|0,gb|0,~~Va>>>0|0,(+K(Va)>=1.0?(Va>0.0?~~+Y(+J(Va/4294967296.0),4294967295.0)>>>0:~~+W((Va-+(~~Va>>>0))/4294967296.0)>>>0):0)|0)|0;sb=lb}else sb=jb;jb=f[r>>2]|0;if(!((sb|0)>=(jb|0)?!((sb|0)<=(jb|0)?(qb|0)<(f[T>>2]|0):0):0)){jb=r;f[jb>>2]=sb;f[jb+4>>2]=qb;b[U>>0]=nb;f[V>>2]=fb;f[v>>2]=f[m>>2];f[w>>2]=f[E>>2];f[k>>2]=f[v>>2];f[j>>2]=f[w>>2];tf($,k,j);f[x>>2]=Aa;f[y>>2]=Na;f[k>>2]=f[x>>2];f[j>>2]=f[y>>2];tf(aa,k,j)}if(Pa)break;tb=b[Ea>>0]|0;jb=-1;lb=tb;while(1){gb=jb+-1|0;ub=Ga+gb|0;kb=lb;lb=b[ub>>0]|0;if((lb&255)<(kb&255))break;if((ub|0)==(n|0)){vb=86;break d}else jb=gb}gb=Ga+jb|0;if((lb&255)<(tb&255)){wb=Ea;xb=tb}else{kb=Ga;ib=Ea;while(1){hb=ib+-1|0;if((lb&255)<(h[kb+-2>>0]|0)){wb=hb;xb=1;break}else{yb=ib;ib=hb;kb=yb}}}b[ub>>0]=xb;b[wb>>0]=lb;if((jb|0)<-1){zb=gb;Ab=Ea}else continue;while(1){kb=b[zb>>0]|0;b[zb>>0]=b[Ab>>0]|0;b[Ab>>0]=kb;kb=zb+1|0;ib=Ab+-1|0;if(kb>>>0>>0){zb=kb;Ab=ib}else continue d}}if(((vb|0)==86?(vb=0,db):0)?(gb=b[n>>0]|0,b[n>>0]=tb,b[Ea>>0]=gb,La):0){gb=Ia;jb=la;do{lb=b[jb>>0]|0;b[jb>>0]=b[gb>>0]|0;b[gb>>0]=lb;jb=jb+1|0;gb=gb+-1|0}while(jb>>>0>>0)}if((fb|0)>=(Ha|0)){Xa=Ka;Ya=Oa;Za=Ka;_a=Oa;$a=Na;ab=Aa;bb=Oa;break}else fb=fb+1|0}}if(oa){fb=f[V>>2]|0;Oa=o+(Ha+-1<<3)|0;Aa=Oa;Na=Tn(f[Aa>>2]|0,f[Aa+4>>2]|0,fb|0,((fb|0)<0)<<31>>31|0)|0;fb=Oa;f[fb>>2]=Na;f[fb+4>>2]=I}if(S){fb=f[aa>>2]|0;Na=f[C>>2]|0;Oa=0;do{Aa=f[fb+(Oa<<2)>>2]|0;f[Na+(Oa<<2)>>2]=Aa<<1^Aa>>31;Oa=Oa+1|0}while((Oa|0)!=(g|0));Bb=Na}else Bb=f[C>>2]|0;go(j,_,Bb,g);if(oa){Na=Ha+-1|0;Cb=a+60+(Na*12|0)|0;Oa=a+60+(Na*12|0)+4|0;fb=a+60+(Na*12|0)+8|0;Na=0;do{Aa=f[Oa>>2]|0;Ka=f[fb>>2]|0;Ia=(Aa|0)==(Ka<<5|0);if(!(1<>0])){if(Ia){if((Aa+1|0)<0){vb=114;break b}La=Ka<<6;Ea=Aa+32&-32;hi(Cb,Aa>>>0<1073741823?(La>>>0>>0?Ea:La):2147483647);Db=f[Oa>>2]|0}else Db=Aa;f[Oa>>2]=Db+1;La=(f[Cb>>2]|0)+(Db>>>5<<2)|0;f[La>>2]=f[La>>2]|1<<(Db&31)}else{if(Ia){if((Aa+1|0)<0){vb=119;break b}Ia=Ka<<6;Ka=Aa+32&-32;hi(Cb,Aa>>>0<1073741823?(Ia>>>0>>0?Ka:Ia):2147483647);Eb=f[Oa>>2]|0}else Eb=Aa;f[Oa>>2]=Eb+1;Aa=(f[Cb>>2]|0)+(Eb>>>5<<2)|0;f[Aa>>2]=f[Aa>>2]&~(1<<(Eb&31))}Na=Na+1|0}while((Na|0)<(Ha|0))}Na=d+(Da<<2)|0;Oa=f[z>>2]|0;if((Oa|0)>0){fb=0;oa=f[$>>2]|0;Aa=Oa;while(1){if((Aa|0)>0){Oa=0;do{Ia=f[oa+(Oa<<2)>>2]|0;Ka=f[ba>>2]|0;if((Ia|0)>(Ka|0)){La=f[ca>>2]|0;f[La+(Oa<<2)>>2]=Ka;Fb=La}else{La=f[da>>2]|0;Ka=f[ca>>2]|0;f[Ka+(Oa<<2)>>2]=(Ia|0)<(La|0)?La:Ia;Fb=Ka}Oa=Oa+1|0}while((Oa|0)<(f[z>>2]|0));Gb=Fb}else Gb=f[ca>>2]|0;Oa=(f[Ba+(fb<<2)>>2]|0)-(f[Gb+(fb<<2)>>2]|0)|0;Ka=Na+(fb<<2)|0;f[Ka>>2]=Oa;do if((Oa|0)<(f[ea>>2]|0)){Hb=(f[fa>>2]|0)+Oa|0;vb=109}else{if((Oa|0)<=(f[ga>>2]|0))break;Hb=Oa-(f[fa>>2]|0)|0;vb=109}while(0);if((vb|0)==109){vb=0;f[Ka>>2]=Hb}fb=fb+1|0;Aa=f[z>>2]|0;if((fb|0)>=(Aa|0))break;else oa=Gb}}oa=f[ha>>2]|0;if(oa|0){Aa=f[ka>>2]|0;if((Aa|0)!=(oa|0))f[ka>>2]=Aa+(~((Aa+-4-oa|0)>>>2)<<2);br(oa)}oa=f[ia>>2]|0;if(oa|0){Aa=f[ja>>2]|0;if((Aa|0)!=(oa|0))f[ja>>2]=Aa+(~((Aa+-4-oa|0)>>>2)<<2);br(oa)}if((pa|0)<=2){Ib=_a;Jb=Za;break a}oa=f[B>>2]|0;ra=f[oa>>2]|0;Aa=qa+-1|0;if((f[oa+4>>2]|0)-ra>>2>>>0<=Aa>>>0){za=oa;vb=18;break}else{oa=qa;qa=Aa;sa=bb;ta=ab;ua=$a;va=_a;wa=Za;xa=Ya;ya=Xa;pa=oa}}if((vb|0)==18)mq(za);else if((vb|0)==114)mq(Cb);else if((vb|0)==119)mq(Cb)}else{Ib=M;Jb=N}while(0);N=f[l>>2]|0;if((g|0)>0?(f[N>>2]=0,(g|0)!=1):0){M=1;do{f[N+(M<<2)>>2]=0;M=M+1|0}while((M|0)!=(g|0))}g=f[z>>2]|0;if((g|0)>0){M=a+16|0;Cb=a+32|0;za=a+12|0;pa=a+28|0;Xa=a+20|0;ya=a+24|0;a=0;Ya=N;N=g;while(1){if((N|0)>0){g=0;do{xa=f[Ya+(g<<2)>>2]|0;Za=f[M>>2]|0;if((xa|0)>(Za|0)){wa=f[Cb>>2]|0;f[wa+(g<<2)>>2]=Za;Kb=wa}else{wa=f[za>>2]|0;Za=f[Cb>>2]|0;f[Za+(g<<2)>>2]=(xa|0)<(wa|0)?wa:xa;Kb=Za}g=g+1|0}while((g|0)<(f[z>>2]|0));Lb=Kb}else Lb=f[Cb>>2]|0;g=(f[c+(a<<2)>>2]|0)-(f[Lb+(a<<2)>>2]|0)|0;Za=d+(a<<2)|0;f[Za>>2]=g;if((g|0)>=(f[pa>>2]|0)){if((g|0)>(f[ya>>2]|0)){Mb=g-(f[Xa>>2]|0)|0;vb=145}}else{Mb=(f[Xa>>2]|0)+g|0;vb=145}if((vb|0)==145){vb=0;f[Za>>2]=Mb}a=a+1|0;N=f[z>>2]|0;if((a|0)>=(N|0))break;else Ya=Lb}}if(Ib|0){if((Jb|0)!=(Ib|0))f[H>>2]=Jb+(~((Jb+-4-Ib|0)>>>2)<<2);br(Ib)}Ib=f[m>>2]|0;if(Ib|0){m=f[E>>2]|0;if((m|0)!=(Ib|0))f[E>>2]=m+(~((m+-4-Ib|0)>>>2)<<2);br(Ib)}Ib=f[l+36>>2]|0;if(Ib|0){m=l+40|0;E=f[m>>2]|0;if((E|0)!=(Ib|0))f[m>>2]=E+(~((E+-4-Ib|0)>>>2)<<2);br(Ib)}Ib=f[l+24>>2]|0;if(Ib|0){E=l+28|0;m=f[E>>2]|0;if((m|0)!=(Ib|0))f[E>>2]=m+(~((m+-4-Ib|0)>>>2)<<2);br(Ib)}Ib=f[l+12>>2]|0;if(Ib|0){m=l+16|0;E=f[m>>2]|0;if((E|0)!=(Ib|0))f[m>>2]=E+(~((E+-4-Ib|0)>>>2)<<2);br(Ib)}Ib=f[l>>2]|0;if(!Ib){u=i;return 1}E=l+4|0;l=f[E>>2]|0;if((l|0)!=(Ib|0))f[E>>2]=l+(~((l+-4-Ib|0)>>>2)<<2);br(Ib);u=i;return 1}function cb(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;b=u;u=u+16|0;c=b;d=b+8|0;e=b+4|0;f[d>>2]=a;do if(a>>>0>=212){g=(a>>>0)/210|0;h=g*210|0;f[e>>2]=a-h;i=0;j=g;g=(zl(6640,6832,e,c)|0)-6640>>2;k=h;a:while(1){l=(f[6640+(g<<2)>>2]|0)+k|0;h=5;while(1){if(h>>>0>=47){m=211;n=i;o=8;break}p=f[6448+(h<<2)>>2]|0;q=(l>>>0)/(p>>>0)|0;if(q>>>0

    >>0){o=106;break a}if((l|0)==(X(q,p)|0)){r=i;break}else h=h+1|0}b:do if((o|0)==8){c:while(1){o=0;h=(l>>>0)/(m>>>0)|0;do if(h>>>0>=m>>>0)if((l|0)!=(X(h,m)|0)){p=m+10|0;q=(l>>>0)/(p>>>0)|0;if(q>>>0>=p>>>0)if((l|0)!=(X(q,p)|0)){q=m+12|0;s=(l>>>0)/(q>>>0)|0;if(s>>>0>=q>>>0)if((l|0)!=(X(s,q)|0)){s=m+16|0;t=(l>>>0)/(s>>>0)|0;if(t>>>0>=s>>>0)if((l|0)!=(X(t,s)|0)){t=m+18|0;v=(l>>>0)/(t>>>0)|0;if(v>>>0>=t>>>0)if((l|0)!=(X(v,t)|0)){v=m+22|0;w=(l>>>0)/(v>>>0)|0;if(w>>>0>=v>>>0)if((l|0)!=(X(w,v)|0)){w=m+28|0;x=(l>>>0)/(w>>>0)|0;if(x>>>0>=w>>>0)if((l|0)==(X(x,w)|0)){y=w;z=9;A=n}else{x=m+30|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+36|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+40|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+42|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+46|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+52|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+58|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+60|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+66|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+70|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+72|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+78|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+82|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+88|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+96|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+100|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+102|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+106|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+108|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+112|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+120|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+126|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+130|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+136|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+138|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+142|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+148|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+150|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+156|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+162|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+166|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+168|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+172|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+178|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+180|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+186|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+190|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+192|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+196|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+198|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+208|0;B=(l>>>0)/(x>>>0)|0;C=B>>>0>>0;D=(l|0)==(X(B,x)|0);y=C|D?x:m+210|0;z=C?1:D?9:0;A=C?l:n}else{y=w;z=1;A=l}}else{y=v;z=9;A=n}else{y=v;z=1;A=l}}else{y=t;z=9;A=n}else{y=t;z=1;A=l}}else{y=s;z=9;A=n}else{y=s;z=1;A=l}}else{y=q;z=9;A=n}else{y=q;z=1;A=l}}else{y=p;z=9;A=n}else{y=p;z=1;A=l}}else{y=m;z=9;A=n}else{y=m;z=1;A=l}while(0);switch(z&15){case 9:{r=A;break b;break}case 0:{m=y;n=A;o=8;break}default:break c}}if(!z)r=A;else{o=107;break a}}while(0);h=g+1|0;p=(h|0)==48;q=j+(p&1)|0;i=r;j=q;g=p?0:h;k=q*210|0}if((o|0)==106){f[d>>2]=l;E=l;break}else if((o|0)==107){f[d>>2]=l;E=A;break}}else{k=zl(6448,6640,d,c)|0;E=f[k>>2]|0}while(0);u=b;return E|0}function db(a,c,d,e,g,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0.0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0;i=u;u=u+256|0;e=i+104|0;j=i+240|0;k=i+224|0;l=i+160|0;m=i+140|0;n=i+248|0;o=i+72|0;p=i+40|0;q=i+128|0;r=i;s=i+232|0;t=i+220|0;v=i+216|0;w=i+212|0;x=i+208|0;y=i+152|0;z=f[a+28>>2]|0;A=f[a+32>>2]|0;B=l;C=B+48|0;do{f[B>>2]=0;B=B+4|0}while((B|0)<(C|0));if(!g){D=0;E=0}else{oi(l,g);D=f[l+12>>2]|0;E=f[l+16>>2]|0}B=l+16|0;C=E-D>>2;F=D;D=E;if(C>>>0>=g>>>0){if(C>>>0>g>>>0?(E=F+(g<<2)|0,(E|0)!=(D|0)):0)f[B>>2]=D+(~((D+-4-E|0)>>>2)<<2)}else oi(l+12|0,g-C|0);C=l+24|0;E=l+28|0;D=f[E>>2]|0;B=f[C>>2]|0;F=D-B>>2;G=B;B=D;if(F>>>0>=g>>>0){if(F>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[E>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else oi(C,g-F|0);F=l+36|0;C=l+40|0;D=f[C>>2]|0;B=f[F>>2]|0;E=D-B>>2;G=B;B=D;if(E>>>0>=g>>>0){if(E>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[C>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else oi(F,g-E|0);f[m>>2]=0;E=m+4|0;f[E>>2]=0;f[m+8>>2]=0;F=(g|0)==0;do if(!F)if(g>>>0>1073741823)mq(m);else{D=g<<2;B=dn(D)|0;f[m>>2]=B;C=B+(g<<2)|0;f[m+8>>2]=C;hj(B|0,0,D|0)|0;f[E>>2]=C;break}while(0);C=a+136|0;D=a+140|0;B=f[D>>2]|0;G=f[C>>2]|0;H=B-G>>2;L=G;G=B;if(H>>>0>=g>>>0){if(H>>>0>g>>>0?(B=L+(g<<2)|0,(B|0)!=(G|0)):0)f[D>>2]=G+(~((G+-4-B|0)>>>2)<<2)}else oi(C,g-H|0);f[o>>2]=0;f[o+4>>2]=0;f[o+8>>2]=0;f[o+12>>2]=0;f[o+16>>2]=0;f[o+20>>2]=0;f[o+24>>2]=0;f[o+28>>2]=0;f[p>>2]=0;f[p+4>>2]=0;f[p+8>>2]=0;f[p+12>>2]=0;f[p+16>>2]=0;f[p+20>>2]=0;f[p+24>>2]=0;f[p+28>>2]=0;f[q>>2]=0;H=q+4|0;f[H>>2]=0;f[q+8>>2]=0;if(F){M=0;N=0;O=0;P=0}else{F=g<<2;B=dn(F)|0;f[q>>2]=B;G=B+(g<<2)|0;f[q+8>>2]=G;hj(B|0,0,F|0)|0;f[H>>2]=G;M=B;N=G;O=G;P=B}B=a+36|0;G=f[B>>2]|0;F=f[G+4>>2]|0;D=f[G>>2]|0;L=F-D|0;a:do if((L|0)>4){Q=L>>>2;R=z+64|0;S=z+28|0;T=(g|0)>0;U=r+4|0;V=r+8|0;Z=r+12|0;_=a+136|0;$=a+96|0;aa=r+16|0;ba=r+28|0;ca=a+8|0;da=j+4|0;ea=k+4|0;fa=e+4|0;ga=r+28|0;ha=r+16|0;ia=r+20|0;ja=r+32|0;ka=n+1|0;la=g<<2;ma=(g|0)==1;na=Q+-1|0;if(F-D>>2>>>0>na>>>0){oa=Q;pa=na;qa=D;ra=M;sa=P;ta=O;ua=M;va=N;wa=M;xa=N}else{ya=G;mq(ya)}b:while(1){na=f[qa+(pa<<2)>>2]|0;Q=(((na>>>0)%3|0|0)==0?2:-1)+na|0;za=Q>>>5;Aa=1<<(Q&31);Ba=(na|0)==-1|(Q|0)==-1;Ca=1;Da=0;Ea=na;c:while(1){Fa=Ca^1;Ga=Da;Ha=Ea;while(1){if((Ha|0)==-1){Ia=Ga;break c}Ja=f[l+(Ga*12|0)>>2]|0;if(((f[(f[z>>2]|0)+(Ha>>>5<<2)>>2]&1<<(Ha&31)|0)==0?(Ka=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ha<<2)>>2]|0,(Ka|0)!=-1):0)?(La=f[S>>2]|0,Ma=f[A>>2]|0,Na=f[Ma+(f[La+(Ka<<2)>>2]<<2)>>2]|0,Oa=Ka+1|0,Pa=f[Ma+(f[La+((((Oa>>>0)%3|0|0)==0?Ka+-2|0:Oa)<<2)>>2]<<2)>>2]|0,Oa=f[Ma+(f[La+((((Ka>>>0)%3|0|0)==0?2:-1)+Ka<<2)>>2]<<2)>>2]|0,(Na|0)<(pa|0)&(Pa|0)<(pa|0)&(Oa|0)<(pa|0)):0){Ka=X(Na,g)|0;Na=X(Pa,g)|0;Pa=X(Oa,g)|0;if(T){Oa=0;do{f[Ja+(Oa<<2)>>2]=(f[c+(Oa+Pa<<2)>>2]|0)+(f[c+(Oa+Na<<2)>>2]|0)-(f[c+(Oa+Ka<<2)>>2]|0);Oa=Oa+1|0}while((Oa|0)!=(g|0))}Oa=Ga+1|0;if((Oa|0)==4){Ia=4;break c}else Qa=Oa}else Qa=Ga;do if(Ca){Oa=Ha+1|0;Ka=((Oa>>>0)%3|0|0)==0?Ha+-2|0:Oa;if(((Ka|0)!=-1?(f[(f[z>>2]|0)+(Ka>>>5<<2)>>2]&1<<(Ka&31)|0)==0:0)?(Oa=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ka<<2)>>2]|0,Ka=Oa+1|0,(Oa|0)!=-1):0)Ra=((Ka>>>0)%3|0|0)==0?Oa+-2|0:Ka;else Ra=-1}else{Ka=(((Ha>>>0)%3|0|0)==0?2:-1)+Ha|0;if(((Ka|0)!=-1?(f[(f[z>>2]|0)+(Ka>>>5<<2)>>2]&1<<(Ka&31)|0)==0:0)?(Oa=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ka<<2)>>2]|0,(Oa|0)!=-1):0)if(!((Oa>>>0)%3|0)){Ra=Oa+2|0;break}else{Ra=Oa+-1|0;break}else Ra=-1}while(0);if((Ra|0)==(na|0)){Ia=Qa;break c}if((Ra|0)!=-1|Fa){Ga=Qa;Ha=Ra}else break}if(Ba){Ca=0;Da=Qa;Ea=-1;continue}if(f[(f[z>>2]|0)+(za<<2)>>2]&Aa|0){Ca=0;Da=Qa;Ea=-1;continue}Ha=f[(f[(f[R>>2]|0)+12>>2]|0)+(Q<<2)>>2]|0;if((Ha|0)==-1){Ca=0;Da=Qa;Ea=-1;continue}if(!((Ha>>>0)%3|0)){Ca=0;Da=Qa;Ea=Ha+2|0;continue}else{Ca=0;Da=Qa;Ea=Ha+-1|0;continue}}Ea=X(pa,g)|0;f[r>>2]=0;f[U>>2]=0;b[V>>0]=0;f[Z>>2]=0;f[Z+4>>2]=0;f[Z+8>>2]=0;f[Z+12>>2]=0;f[Z+16>>2]=0;f[Z+20>>2]=0;f[Z+24>>2]=0;Da=c+((X(oa+-2|0,g)|0)<<2)|0;Ca=c+(Ea<<2)|0;Q=f[_>>2]|0;if(T){Aa=0;za=0;while(1){Ba=(f[Da+(Aa<<2)>>2]|0)-(f[Ca+(Aa<<2)>>2]|0)|0;na=((Ba|0)>-1?Ba:0-Ba|0)+za|0;f[ra+(Aa<<2)>>2]=Ba;f[Q+(Aa<<2)>>2]=Ba<<1^Ba>>31;Aa=Aa+1|0;if((Aa|0)==(g|0)){Sa=na;break}else za=na}}else Sa=0;ho(e,$,Q,g);za=Tk(e)|0;Aa=I;na=om(e)|0;Ba=Tn(na|0,I|0,za|0,Aa|0)|0;Aa=I;za=(Ia|0)>0;if(za){na=Ia+-1|0;Ha=p+(na<<3)|0;Ga=Ha;Fa=Tn(f[Ga>>2]|0,f[Ga+4>>2]|0,Ia|0,((Ia|0)<0)<<31>>31|0)|0;Ga=I;Oa=Ha;f[Oa>>2]=Fa;f[Oa+4>>2]=Ga;Ta=+W(+(+jm(Fa,f[o+(na<<3)>>2]|0)*(+(Fa>>>0)+4294967296.0*+(Ga|0))));Ga=Tn(Ba|0,Aa|0,~~Ta>>>0|0,(+K(Ta)>=1.0?(Ta>0.0?~~+Y(+J(Ta/4294967296.0),4294967295.0)>>>0:~~+W((Ta-+(~~Ta>>>0))/4294967296.0)>>>0):0)|0)|0;Ua=Ga}else Ua=Ba;Ba=r;f[Ba>>2]=Ua;f[Ba+4>>2]=Sa;b[V>>0]=0;f[Z>>2]=0;Mf(aa,Da,Da+(g<<2)|0);f[s>>2]=sa;f[t>>2]=ta;f[j>>2]=f[s>>2];f[e>>2]=f[t>>2];tf(ba,j,e);if((Ia|0)<1){Va=xa;Wa=wa;Xa=va;Ya=ua;Za=ta;_a=sa;$a=sa}else{Ba=n+Ia|0;Ga=f[q>>2]|0;Aa=Ia+-1|0;Fa=o+(Aa<<3)|0;na=p+(Aa<<3)|0;Aa=Ga;Oa=f[H>>2]|0;Ha=Ba+-1|0;Ka=(Ha|0)==(n|0);Na=Ba+-2|0;Pa=ka>>>0>>0;Ja=~Ia;La=Ia+2+((Ja|0)>-2?Ja:-2)|0;Ja=Oa;Ma=Ha>>>0>n>>>0;ab=0;bb=1;while(1){ab=ab+1|0;hj(n|0,1,La|0)|0;hj(n|0,0,ab|0)|0;d:while(1){if(T){hj(f[m>>2]|0,0,la|0)|0;cb=f[m>>2]|0;db=0;eb=0;while(1){if(!(b[n+db>>0]|0)){fb=f[l+(db*12|0)>>2]|0;gb=0;do{hb=cb+(gb<<2)|0;f[hb>>2]=(f[hb>>2]|0)+(f[fb+(gb<<2)>>2]|0);gb=gb+1|0}while((gb|0)!=(g|0));ib=(1<>0]|0))kb=(1<>2]|0;do if(T){f[db>>2]=(f[db>>2]|0)/(bb|0)|0;if(!ma){eb=1;do{cb=db+(eb<<2)|0;f[cb>>2]=(f[cb>>2]|0)/(bb|0)|0;eb=eb+1|0}while((eb|0)!=(g|0));eb=f[_>>2]|0;if(T)lb=eb;else{mb=0;nb=eb;break}}else lb=f[_>>2]|0;eb=0;cb=0;while(1){gb=(f[db+(eb<<2)>>2]|0)-(f[Ca+(eb<<2)>>2]|0)|0;fb=((gb|0)>-1?gb:0-gb|0)+cb|0;f[Ga+(eb<<2)>>2]=gb;f[lb+(eb<<2)>>2]=gb<<1^gb>>31;eb=eb+1|0;if((eb|0)==(g|0)){mb=fb;nb=lb;break}else cb=fb}}else{mb=0;nb=f[_>>2]|0}while(0);ho(e,$,nb,g);db=Tk(e)|0;cb=I;eb=om(e)|0;fb=Tn(eb|0,I|0,db|0,cb|0)|0;cb=I;if(za){db=Fa;eb=Tn(f[db>>2]|0,f[db+4>>2]|0,bb|0,0)|0;db=na;gb=f[db>>2]|0;hb=f[db+4>>2]|0;Ta=+W(+(+jm(gb,eb)*(+(gb>>>0)+4294967296.0*+(hb|0))));hb=Tn(fb|0,cb|0,~~Ta>>>0|0,(+K(Ta)>=1.0?(Ta>0.0?~~+Y(+J(Ta/4294967296.0),4294967295.0)>>>0:~~+W((Ta-+(~~Ta>>>0))/4294967296.0)>>>0):0)|0)|0;ob=hb}else ob=fb;fb=f[r>>2]|0;if(!((ob|0)>=(fb|0)?!((ob|0)<=(fb|0)?(mb|0)<(f[U>>2]|0):0):0)){fb=r;f[fb>>2]=ob;f[fb+4>>2]=mb;b[V>>0]=jb;f[Z>>2]=bb;f[v>>2]=f[m>>2];f[w>>2]=f[E>>2];f[j>>2]=f[v>>2];f[e>>2]=f[w>>2];tf(aa,j,e);f[x>>2]=Aa;f[y>>2]=Oa;f[j>>2]=f[x>>2];f[e>>2]=f[y>>2];tf(ba,j,e)}if(Ka)break;pb=b[Ha>>0]|0;fb=-1;hb=pb;while(1){cb=fb+-1|0;qb=Ba+cb|0;gb=hb;hb=b[qb>>0]|0;if((hb&255)<(gb&255))break;if((qb|0)==(n|0)){rb=86;break d}else fb=cb}cb=Ba+fb|0;if((hb&255)<(pb&255)){sb=Ha;tb=pb}else{gb=Ba;eb=Ha;while(1){db=eb+-1|0;if((hb&255)<(h[gb+-2>>0]|0)){sb=db;tb=1;break}else{ub=eb;eb=db;gb=ub}}}b[qb>>0]=tb;b[sb>>0]=hb;if((fb|0)<-1){vb=cb;wb=Ha}else continue;while(1){gb=b[vb>>0]|0;b[vb>>0]=b[wb>>0]|0;b[wb>>0]=gb;gb=vb+1|0;eb=wb+-1|0;if(gb>>>0>>0){vb=gb;wb=eb}else continue d}}if(((rb|0)==86?(rb=0,Ma):0)?(cb=b[n>>0]|0,b[n>>0]=pb,b[Ha>>0]=cb,Pa):0){cb=Na;fb=ka;do{hb=b[fb>>0]|0;b[fb>>0]=b[cb>>0]|0;b[cb>>0]=hb;fb=fb+1|0;cb=cb+-1|0}while(fb>>>0>>0)}if((bb|0)>=(Ia|0)){Va=Ja;Wa=Ga;Xa=Ja;Ya=Ga;Za=Oa;_a=Aa;$a=Ga;break}else bb=bb+1|0}}if(za){bb=f[Z>>2]|0;Ga=o+(Ia+-1<<3)|0;Aa=Ga;Oa=Tn(f[Aa>>2]|0,f[Aa+4>>2]|0,bb|0,((bb|0)<0)<<31>>31|0)|0;bb=Ga;f[bb>>2]=Oa;f[bb+4>>2]=I}if(T){bb=f[ba>>2]|0;Oa=f[C>>2]|0;Ga=0;do{Aa=f[bb+(Ga<<2)>>2]|0;f[Oa+(Ga<<2)>>2]=Aa<<1^Aa>>31;Ga=Ga+1|0}while((Ga|0)!=(g|0));xb=Oa}else xb=f[C>>2]|0;go(e,$,xb,g);if(za){Oa=Ia+-1|0;yb=a+40+(Oa*12|0)|0;Ga=a+40+(Oa*12|0)+4|0;bb=a+40+(Oa*12|0)+8|0;Oa=0;do{Aa=f[Ga>>2]|0;Ja=f[bb>>2]|0;Na=(Aa|0)==(Ja<<5|0);if(!(1<>0])){if(Na){if((Aa+1|0)<0){rb=101;break b}Pa=Ja<<6;Ha=Aa+32&-32;hi(yb,Aa>>>0<1073741823?(Pa>>>0>>0?Ha:Pa):2147483647);zb=f[Ga>>2]|0}else zb=Aa;f[Ga>>2]=zb+1;Pa=(f[yb>>2]|0)+(zb>>>5<<2)|0;f[Pa>>2]=f[Pa>>2]|1<<(zb&31)}else{if(Na){if((Aa+1|0)<0){rb=106;break b}Na=Ja<<6;Ja=Aa+32&-32;hi(yb,Aa>>>0<1073741823?(Na>>>0>>0?Ja:Na):2147483647);Ab=f[Ga>>2]|0}else Ab=Aa;f[Ga>>2]=Ab+1;Aa=(f[yb>>2]|0)+(Ab>>>5<<2)|0;f[Aa>>2]=f[Aa>>2]&~(1<<(Ab&31))}Oa=Oa+1|0}while((Oa|0)<(Ia|0))}Oa=f[aa>>2]|0;Ga=d+(Ea<<2)|0;bb=f[Ca+4>>2]|0;za=f[Oa>>2]|0;Aa=f[Oa+4>>2]|0;f[j>>2]=f[Ca>>2];f[da>>2]=bb;f[k>>2]=za;f[ea>>2]=Aa;Dd(e,ca,j,k);f[Ga>>2]=f[e>>2];f[Ga+4>>2]=f[fa>>2];Ga=f[ga>>2]|0;if(Ga|0){Aa=f[ja>>2]|0;if((Aa|0)!=(Ga|0))f[ja>>2]=Aa+(~((Aa+-4-Ga|0)>>>2)<<2);br(Ga)}Ga=f[ha>>2]|0;if(Ga|0){Aa=f[ia>>2]|0;if((Aa|0)!=(Ga|0))f[ia>>2]=Aa+(~((Aa+-4-Ga|0)>>>2)<<2);br(Ga)}if((oa|0)<=2){Bb=Ya;Cb=Xa;break a}Ga=f[B>>2]|0;qa=f[Ga>>2]|0;Aa=pa+-1|0;if((f[Ga+4>>2]|0)-qa>>2>>>0<=Aa>>>0){ya=Ga;rb=18;break}else{Ga=pa;pa=Aa;ra=$a;sa=_a;ta=Za;ua=Ya;va=Xa;wa=Wa;xa=Va;oa=Ga}}if((rb|0)==18)mq(ya);else if((rb|0)==101)mq(yb);else if((rb|0)==106)mq(yb)}else{Bb=M;Cb=N}while(0);if((g|0)>0)hj(f[l>>2]|0,0,g<<2|0)|0;g=f[l>>2]|0;N=f[c+4>>2]|0;M=f[g>>2]|0;yb=f[g+4>>2]|0;f[j>>2]=f[c>>2];f[j+4>>2]=N;f[k>>2]=M;f[k+4>>2]=yb;Dd(e,a+8|0,j,k);f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];if(Bb|0){if((Cb|0)!=(Bb|0))f[H>>2]=Cb+(~((Cb+-4-Bb|0)>>>2)<<2);br(Bb)}Bb=f[m>>2]|0;if(Bb|0){m=f[E>>2]|0;if((m|0)!=(Bb|0))f[E>>2]=m+(~((m+-4-Bb|0)>>>2)<<2);br(Bb)}Bb=f[l+36>>2]|0;if(Bb|0){m=l+40|0;E=f[m>>2]|0;if((E|0)!=(Bb|0))f[m>>2]=E+(~((E+-4-Bb|0)>>>2)<<2);br(Bb)}Bb=f[l+24>>2]|0;if(Bb|0){E=l+28|0;m=f[E>>2]|0;if((m|0)!=(Bb|0))f[E>>2]=m+(~((m+-4-Bb|0)>>>2)<<2);br(Bb)}Bb=f[l+12>>2]|0;if(Bb|0){m=l+16|0;E=f[m>>2]|0;if((E|0)!=(Bb|0))f[m>>2]=E+(~((E+-4-Bb|0)>>>2)<<2);br(Bb)}Bb=f[l>>2]|0;if(!Bb){u=i;return 1}E=l+4|0;l=f[E>>2]|0;if((l|0)!=(Bb|0))f[E>>2]=l+(~((l+-4-Bb|0)>>>2)<<2);br(Bb);u=i;return 1}function eb(a,c,d,e,g,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0.0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0;i=u;u=u+256|0;e=i+104|0;j=i+240|0;k=i+224|0;l=i+160|0;m=i+140|0;n=i+248|0;o=i+72|0;p=i+40|0;q=i+128|0;r=i;s=i+232|0;t=i+220|0;v=i+216|0;w=i+212|0;x=i+208|0;y=i+152|0;z=f[a+28>>2]|0;A=f[a+32>>2]|0;B=l;C=B+48|0;do{f[B>>2]=0;B=B+4|0}while((B|0)<(C|0));if(!g){D=0;E=0}else{oi(l,g);D=f[l+12>>2]|0;E=f[l+16>>2]|0}B=l+16|0;C=E-D>>2;F=D;D=E;if(C>>>0>=g>>>0){if(C>>>0>g>>>0?(E=F+(g<<2)|0,(E|0)!=(D|0)):0)f[B>>2]=D+(~((D+-4-E|0)>>>2)<<2)}else oi(l+12|0,g-C|0);C=l+24|0;E=l+28|0;D=f[E>>2]|0;B=f[C>>2]|0;F=D-B>>2;G=B;B=D;if(F>>>0>=g>>>0){if(F>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[E>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else oi(C,g-F|0);F=l+36|0;C=l+40|0;D=f[C>>2]|0;B=f[F>>2]|0;E=D-B>>2;G=B;B=D;if(E>>>0>=g>>>0){if(E>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[C>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else oi(F,g-E|0);f[m>>2]=0;E=m+4|0;f[E>>2]=0;f[m+8>>2]=0;F=(g|0)==0;do if(!F)if(g>>>0>1073741823)mq(m);else{D=g<<2;B=dn(D)|0;f[m>>2]=B;C=B+(g<<2)|0;f[m+8>>2]=C;hj(B|0,0,D|0)|0;f[E>>2]=C;break}while(0);C=a+136|0;D=a+140|0;B=f[D>>2]|0;G=f[C>>2]|0;H=B-G>>2;L=G;G=B;if(H>>>0>=g>>>0){if(H>>>0>g>>>0?(B=L+(g<<2)|0,(B|0)!=(G|0)):0)f[D>>2]=G+(~((G+-4-B|0)>>>2)<<2)}else oi(C,g-H|0);f[o>>2]=0;f[o+4>>2]=0;f[o+8>>2]=0;f[o+12>>2]=0;f[o+16>>2]=0;f[o+20>>2]=0;f[o+24>>2]=0;f[o+28>>2]=0;f[p>>2]=0;f[p+4>>2]=0;f[p+8>>2]=0;f[p+12>>2]=0;f[p+16>>2]=0;f[p+20>>2]=0;f[p+24>>2]=0;f[p+28>>2]=0;f[q>>2]=0;H=q+4|0;f[H>>2]=0;f[q+8>>2]=0;if(F){M=0;N=0;O=0;P=0}else{F=g<<2;B=dn(F)|0;f[q>>2]=B;G=B+(g<<2)|0;f[q+8>>2]=G;hj(B|0,0,F|0)|0;f[H>>2]=G;M=B;N=G;O=G;P=B}B=a+36|0;G=f[B>>2]|0;F=f[G+4>>2]|0;D=f[G>>2]|0;L=F-D|0;a:do if((L|0)>4){Q=L>>>2;R=z+12|0;S=(g|0)>0;T=r+4|0;U=r+8|0;V=r+12|0;Z=a+136|0;_=a+96|0;$=r+16|0;aa=r+28|0;ba=a+8|0;ca=j+4|0;da=k+4|0;ea=e+4|0;fa=r+28|0;ga=r+16|0;ha=r+20|0;ia=r+32|0;ja=n+1|0;ka=g<<2;la=(g|0)==1;ma=Q+-1|0;if(F-D>>2>>>0>ma>>>0){na=Q;oa=ma;pa=M;qa=P;ra=O;sa=M;ta=N;ua=M;va=N;wa=D}else{xa=G;mq(xa)}b:while(1){ma=f[wa+(oa<<2)>>2]|0;Q=(((ma>>>0)%3|0|0)==0?2:-1)+ma|0;ya=(ma|0)==-1|(Q|0)==-1;za=1;Aa=0;Ba=ma;c:while(1){Ca=za^1;Da=Aa;Ea=Ba;while(1){if((Ea|0)==-1){Fa=Da;break c}Ga=f[l+(Da*12|0)>>2]|0;Ha=f[R>>2]|0;Ia=f[Ha+(Ea<<2)>>2]|0;if((Ia|0)!=-1){Ja=f[z>>2]|0;Ka=f[A>>2]|0;La=f[Ka+(f[Ja+(Ia<<2)>>2]<<2)>>2]|0;Ma=Ia+1|0;Na=((Ma>>>0)%3|0|0)==0?Ia+-2|0:Ma;if((Na|0)==-1)Oa=-1;else Oa=f[Ja+(Na<<2)>>2]|0;Na=f[Ka+(Oa<<2)>>2]|0;Ma=(((Ia>>>0)%3|0|0)==0?2:-1)+Ia|0;if((Ma|0)==-1)Pa=-1;else Pa=f[Ja+(Ma<<2)>>2]|0;Ma=f[Ka+(Pa<<2)>>2]|0;if((La|0)<(oa|0)&(Na|0)<(oa|0)&(Ma|0)<(oa|0)){Ka=X(La,g)|0;La=X(Na,g)|0;Na=X(Ma,g)|0;if(S){Ma=0;do{f[Ga+(Ma<<2)>>2]=(f[c+(Ma+Na<<2)>>2]|0)+(f[c+(Ma+La<<2)>>2]|0)-(f[c+(Ma+Ka<<2)>>2]|0);Ma=Ma+1|0}while((Ma|0)!=(g|0))}Ma=Da+1|0;if((Ma|0)==4){Fa=4;break c}else Qa=Ma}else Qa=Da}else Qa=Da;do if(za){Ma=Ea+1|0;Ka=((Ma>>>0)%3|0|0)==0?Ea+-2|0:Ma;if((Ka|0)!=-1?(Ma=f[Ha+(Ka<<2)>>2]|0,Ka=Ma+1|0,(Ma|0)!=-1):0)Ra=((Ka>>>0)%3|0|0)==0?Ma+-2|0:Ka;else Ra=-1}else{Ka=(((Ea>>>0)%3|0|0)==0?2:-1)+Ea|0;if((Ka|0)!=-1?(Ma=f[Ha+(Ka<<2)>>2]|0,(Ma|0)!=-1):0)if(!((Ma>>>0)%3|0)){Ra=Ma+2|0;break}else{Ra=Ma+-1|0;break}else Ra=-1}while(0);if((Ra|0)==(ma|0)){Fa=Qa;break c}if((Ra|0)!=-1|Ca){Da=Qa;Ea=Ra}else break}if(ya){za=0;Aa=Qa;Ba=-1;continue}Ea=f[Ha+(Q<<2)>>2]|0;if((Ea|0)==-1){za=0;Aa=Qa;Ba=-1;continue}if(!((Ea>>>0)%3|0)){za=0;Aa=Qa;Ba=Ea+2|0;continue}else{za=0;Aa=Qa;Ba=Ea+-1|0;continue}}Ba=X(oa,g)|0;f[r>>2]=0;f[T>>2]=0;b[U>>0]=0;f[V>>2]=0;f[V+4>>2]=0;f[V+8>>2]=0;f[V+12>>2]=0;f[V+16>>2]=0;f[V+20>>2]=0;f[V+24>>2]=0;Aa=c+((X(na+-2|0,g)|0)<<2)|0;za=c+(Ba<<2)|0;Q=f[Z>>2]|0;if(S){ya=0;ma=0;while(1){Ea=(f[Aa+(ya<<2)>>2]|0)-(f[za+(ya<<2)>>2]|0)|0;Da=((Ea|0)>-1?Ea:0-Ea|0)+ma|0;f[pa+(ya<<2)>>2]=Ea;f[Q+(ya<<2)>>2]=Ea<<1^Ea>>31;ya=ya+1|0;if((ya|0)==(g|0)){Sa=Da;break}else ma=Da}}else Sa=0;ho(e,_,Q,g);ma=Tk(e)|0;ya=I;Da=om(e)|0;Ea=Tn(Da|0,I|0,ma|0,ya|0)|0;ya=I;ma=(Fa|0)>0;if(ma){Da=Fa+-1|0;Ca=p+(Da<<3)|0;Ma=Ca;Ka=Tn(f[Ma>>2]|0,f[Ma+4>>2]|0,Fa|0,((Fa|0)<0)<<31>>31|0)|0;Ma=I;La=Ca;f[La>>2]=Ka;f[La+4>>2]=Ma;Ta=+W(+(+jm(Ka,f[o+(Da<<3)>>2]|0)*(+(Ka>>>0)+4294967296.0*+(Ma|0))));Ma=Tn(Ea|0,ya|0,~~Ta>>>0|0,(+K(Ta)>=1.0?(Ta>0.0?~~+Y(+J(Ta/4294967296.0),4294967295.0)>>>0:~~+W((Ta-+(~~Ta>>>0))/4294967296.0)>>>0):0)|0)|0;Ua=Ma}else Ua=Ea;Ea=r;f[Ea>>2]=Ua;f[Ea+4>>2]=Sa;b[U>>0]=0;f[V>>2]=0;Mf($,Aa,Aa+(g<<2)|0);f[s>>2]=qa;f[t>>2]=ra;f[j>>2]=f[s>>2];f[e>>2]=f[t>>2];tf(aa,j,e);if((Fa|0)<1){Va=va;Wa=ua;Xa=ta;Ya=sa;Za=ra;_a=qa;$a=qa}else{Ea=n+Fa|0;Ma=f[q>>2]|0;ya=Fa+-1|0;Ka=o+(ya<<3)|0;Da=p+(ya<<3)|0;ya=Ma;La=f[H>>2]|0;Ca=Ea+-1|0;Na=(Ca|0)==(n|0);Ga=Ea+-2|0;Ja=ja>>>0>>0;Ia=~Fa;ab=Fa+2+((Ia|0)>-2?Ia:-2)|0;Ia=La;bb=Ca>>>0>n>>>0;cb=0;db=1;while(1){cb=cb+1|0;hj(n|0,1,ab|0)|0;hj(n|0,0,cb|0)|0;d:while(1){if(S){hj(f[m>>2]|0,0,ka|0)|0;eb=f[m>>2]|0;fb=0;gb=0;while(1){if(!(b[n+fb>>0]|0)){hb=f[l+(fb*12|0)>>2]|0;ib=0;do{jb=eb+(ib<<2)|0;f[jb>>2]=(f[jb>>2]|0)+(f[hb+(ib<<2)>>2]|0);ib=ib+1|0}while((ib|0)!=(g|0));kb=(1<>0]|0))mb=(1<>2]|0;do if(S){f[fb>>2]=(f[fb>>2]|0)/(db|0)|0;if(!la){gb=1;do{eb=fb+(gb<<2)|0;f[eb>>2]=(f[eb>>2]|0)/(db|0)|0;gb=gb+1|0}while((gb|0)!=(g|0));gb=f[Z>>2]|0;if(S)nb=gb;else{ob=0;pb=gb;break}}else nb=f[Z>>2]|0;gb=0;eb=0;while(1){ib=(f[fb+(gb<<2)>>2]|0)-(f[za+(gb<<2)>>2]|0)|0;hb=((ib|0)>-1?ib:0-ib|0)+eb|0;f[Ma+(gb<<2)>>2]=ib;f[nb+(gb<<2)>>2]=ib<<1^ib>>31;gb=gb+1|0;if((gb|0)==(g|0)){ob=hb;pb=nb;break}else eb=hb}}else{ob=0;pb=f[Z>>2]|0}while(0);ho(e,_,pb,g);fb=Tk(e)|0;eb=I;gb=om(e)|0;hb=Tn(gb|0,I|0,fb|0,eb|0)|0;eb=I;if(ma){fb=Ka;gb=Tn(f[fb>>2]|0,f[fb+4>>2]|0,db|0,0)|0;fb=Da;ib=f[fb>>2]|0;jb=f[fb+4>>2]|0;Ta=+W(+(+jm(ib,gb)*(+(ib>>>0)+4294967296.0*+(jb|0))));jb=Tn(hb|0,eb|0,~~Ta>>>0|0,(+K(Ta)>=1.0?(Ta>0.0?~~+Y(+J(Ta/4294967296.0),4294967295.0)>>>0:~~+W((Ta-+(~~Ta>>>0))/4294967296.0)>>>0):0)|0)|0;qb=jb}else qb=hb;hb=f[r>>2]|0;if(!((qb|0)>=(hb|0)?!((qb|0)<=(hb|0)?(ob|0)<(f[T>>2]|0):0):0)){hb=r;f[hb>>2]=qb;f[hb+4>>2]=ob;b[U>>0]=lb;f[V>>2]=db;f[v>>2]=f[m>>2];f[w>>2]=f[E>>2];f[j>>2]=f[v>>2];f[e>>2]=f[w>>2];tf($,j,e);f[x>>2]=ya;f[y>>2]=La;f[j>>2]=f[x>>2];f[e>>2]=f[y>>2];tf(aa,j,e)}if(Na)break;rb=b[Ca>>0]|0;hb=-1;jb=rb;while(1){eb=hb+-1|0;sb=Ea+eb|0;ib=jb;jb=b[sb>>0]|0;if((jb&255)<(ib&255))break;if((sb|0)==(n|0)){tb=86;break d}else hb=eb}eb=Ea+hb|0;if((jb&255)<(rb&255)){ub=Ca;vb=rb}else{ib=Ea;gb=Ca;while(1){fb=gb+-1|0;if((jb&255)<(h[ib+-2>>0]|0)){ub=fb;vb=1;break}else{wb=gb;gb=fb;ib=wb}}}b[sb>>0]=vb;b[ub>>0]=jb;if((hb|0)<-1){xb=eb;yb=Ca}else continue;while(1){ib=b[xb>>0]|0;b[xb>>0]=b[yb>>0]|0;b[yb>>0]=ib;ib=xb+1|0;gb=yb+-1|0;if(ib>>>0>>0){xb=ib;yb=gb}else continue d}}if(((tb|0)==86?(tb=0,bb):0)?(eb=b[n>>0]|0,b[n>>0]=rb,b[Ca>>0]=eb,Ja):0){eb=Ga;hb=ja;do{jb=b[hb>>0]|0;b[hb>>0]=b[eb>>0]|0;b[eb>>0]=jb;hb=hb+1|0;eb=eb+-1|0}while(hb>>>0>>0)}if((db|0)>=(Fa|0)){Va=Ia;Wa=Ma;Xa=Ia;Ya=Ma;Za=La;_a=ya;$a=Ma;break}else db=db+1|0}}if(ma){db=f[V>>2]|0;Ma=o+(Fa+-1<<3)|0;ya=Ma;La=Tn(f[ya>>2]|0,f[ya+4>>2]|0,db|0,((db|0)<0)<<31>>31|0)|0;db=Ma;f[db>>2]=La;f[db+4>>2]=I}if(S){db=f[aa>>2]|0;La=f[C>>2]|0;Ma=0;do{ya=f[db+(Ma<<2)>>2]|0;f[La+(Ma<<2)>>2]=ya<<1^ya>>31;Ma=Ma+1|0}while((Ma|0)!=(g|0));zb=La}else zb=f[C>>2]|0;go(e,_,zb,g);if(ma){La=Fa+-1|0;Ab=a+40+(La*12|0)|0;Ma=a+40+(La*12|0)+4|0;db=a+40+(La*12|0)+8|0;La=0;do{ya=f[Ma>>2]|0;Ia=f[db>>2]|0;Ga=(ya|0)==(Ia<<5|0);if(!(1<>0])){if(Ga){if((ya+1|0)<0){tb=101;break b}Ja=Ia<<6;Ca=ya+32&-32;hi(Ab,ya>>>0<1073741823?(Ja>>>0>>0?Ca:Ja):2147483647);Bb=f[Ma>>2]|0}else Bb=ya;f[Ma>>2]=Bb+1;Ja=(f[Ab>>2]|0)+(Bb>>>5<<2)|0;f[Ja>>2]=f[Ja>>2]|1<<(Bb&31)}else{if(Ga){if((ya+1|0)<0){tb=106;break b}Ga=Ia<<6;Ia=ya+32&-32;hi(Ab,ya>>>0<1073741823?(Ga>>>0>>0?Ia:Ga):2147483647);Cb=f[Ma>>2]|0}else Cb=ya;f[Ma>>2]=Cb+1;ya=(f[Ab>>2]|0)+(Cb>>>5<<2)|0;f[ya>>2]=f[ya>>2]&~(1<<(Cb&31))}La=La+1|0}while((La|0)<(Fa|0))}La=f[$>>2]|0;Ma=d+(Ba<<2)|0;db=f[za+4>>2]|0;ma=f[La>>2]|0;ya=f[La+4>>2]|0;f[j>>2]=f[za>>2];f[ca>>2]=db;f[k>>2]=ma;f[da>>2]=ya;Dd(e,ba,j,k);f[Ma>>2]=f[e>>2];f[Ma+4>>2]=f[ea>>2];Ma=f[fa>>2]|0;if(Ma|0){ya=f[ia>>2]|0;if((ya|0)!=(Ma|0))f[ia>>2]=ya+(~((ya+-4-Ma|0)>>>2)<<2);br(Ma)}Ma=f[ga>>2]|0;if(Ma|0){ya=f[ha>>2]|0;if((ya|0)!=(Ma|0))f[ha>>2]=ya+(~((ya+-4-Ma|0)>>>2)<<2);br(Ma)}if((na|0)<=2){Db=Ya;Eb=Xa;break a}Ma=f[B>>2]|0;wa=f[Ma>>2]|0;ya=oa+-1|0;if((f[Ma+4>>2]|0)-wa>>2>>>0<=ya>>>0){xa=Ma;tb=18;break}else{Ma=oa;oa=ya;pa=$a;qa=_a;ra=Za;sa=Ya;ta=Xa;ua=Wa;va=Va;na=Ma}}if((tb|0)==18)mq(xa);else if((tb|0)==101)mq(Ab);else if((tb|0)==106)mq(Ab)}else{Db=M;Eb=N}while(0);if((g|0)>0)hj(f[l>>2]|0,0,g<<2|0)|0;g=f[l>>2]|0;N=f[c+4>>2]|0;M=f[g>>2]|0;Ab=f[g+4>>2]|0;f[j>>2]=f[c>>2];f[j+4>>2]=N;f[k>>2]=M;f[k+4>>2]=Ab;Dd(e,a+8|0,j,k);f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];if(Db|0){if((Eb|0)!=(Db|0))f[H>>2]=Eb+(~((Eb+-4-Db|0)>>>2)<<2);br(Db)}Db=f[m>>2]|0;if(Db|0){m=f[E>>2]|0;if((m|0)!=(Db|0))f[E>>2]=m+(~((m+-4-Db|0)>>>2)<<2);br(Db)}Db=f[l+36>>2]|0;if(Db|0){m=l+40|0;E=f[m>>2]|0;if((E|0)!=(Db|0))f[m>>2]=E+(~((E+-4-Db|0)>>>2)<<2);br(Db)}Db=f[l+24>>2]|0;if(Db|0){E=l+28|0;m=f[E>>2]|0;if((m|0)!=(Db|0))f[E>>2]=m+(~((m+-4-Db|0)>>>2)<<2);br(Db)}Db=f[l+12>>2]|0;if(Db|0){m=l+16|0;E=f[m>>2]|0;if((E|0)!=(Db|0))f[m>>2]=E+(~((E+-4-Db|0)>>>2)<<2);br(Db)}Db=f[l>>2]|0;if(!Db){u=i;return 1}E=l+4|0;l=f[E>>2]|0;if((l|0)!=(Db|0))f[E>>2]=l+(~((l+-4-Db|0)>>>2)<<2);br(Db);u=i;return 1}function fb(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0;c=u;u=u+32|0;d=c+16|0;e=c+4|0;g=c;f[a+36>>2]=b;h=a+24|0;i=a+28|0;j=f[i>>2]|0;k=f[h>>2]|0;l=j-k>>2;m=k;k=j;if(l>>>0>=b>>>0){if(l>>>0>b>>>0?(j=m+(b<<2)|0,(j|0)!=(k|0)):0)f[i>>2]=k+(~((k+-4-j|0)>>>2)<<2)}else kh(h,b-l|0,5828);f[d>>2]=0;l=d+4|0;f[l>>2]=0;j=d+8|0;f[j>>2]=0;if(b){if((b|0)<0)mq(d);k=((b+-1|0)>>>5)+1|0;m=dn(k<<2)|0;f[d>>2]=m;f[j>>2]=k;f[l>>2]=b;k=b>>>5;hj(m|0,0,k<<2|0)|0;n=b&31;o=m+(k<<2)|0;k=m;if(!n){p=b;q=k;r=m}else{f[o>>2]=f[o>>2]&~(-1>>>(32-n|0));p=b;q=k;r=m}}else{p=0;q=0;r=0}m=a+4|0;k=f[a>>2]|0;n=(f[m>>2]|0)-k|0;o=n>>2;f[e>>2]=0;s=e+4|0;f[s>>2]=0;t=e+8|0;f[t>>2]=0;do if(o){if((n|0)<0)mq(e);v=((o+-1|0)>>>5)+1|0;w=dn(v<<2)|0;f[e>>2]=w;f[t>>2]=v;f[s>>2]=o;v=o>>>5;hj(w|0,0,v<<2|0)|0;x=o&31;y=w+(v<<2)|0;if(x|0)f[y>>2]=f[y>>2]&~(-1>>>(32-x|0));if(o>>>0>2){x=a+12|0;y=a+32|0;v=a+52|0;w=a+56|0;z=a+48|0;A=b;B=k;C=0;D=q;E=r;a:while(1){F=B;G=C*3|0;if((G|0)!=-1){H=f[F+(G<<2)>>2]|0;I=G+1|0;J=((I>>>0)%3|0|0)==0?G+-2|0:I;if((J|0)==-1)K=-1;else K=f[F+(J<<2)>>2]|0;J=(((G>>>0)%3|0|0)==0?2:-1)+G|0;if((J|0)==-1)L=-1;else L=f[F+(J<<2)>>2]|0;if((H|0)!=(K|0)?!((H|0)==(L|0)|(K|0)==(L|0)):0){H=0;J=A;F=E;I=D;while(1){M=H+G|0;if(!(f[(f[e>>2]|0)+(M>>>5<<2)>>2]&1<<(M&31))){N=f[(f[a>>2]|0)+(M<<2)>>2]|0;f[g>>2]=N;if(!(f[F+(N>>>5<<2)>>2]&1<<(N&31))){O=0;P=J;Q=N}else{N=f[i>>2]|0;if((N|0)==(f[y>>2]|0))Ci(h,5828);else{f[N>>2]=-1;f[i>>2]=N+4}N=f[v>>2]|0;if((N|0)==(f[w>>2]|0))Ci(z,g);else{f[N>>2]=f[g>>2];f[v>>2]=N+4}N=f[l>>2]|0;R=f[j>>2]|0;if((N|0)==(R<<5|0)){if((N+1|0)<0){S=50;break a}T=R<<6;R=N+32&-32;hi(d,N>>>0<1073741823?(T>>>0>>0?R:T):2147483647);U=f[l>>2]|0}else U=N;f[l>>2]=U+1;N=(f[d>>2]|0)+(U>>>5<<2)|0;f[N>>2]=f[N>>2]&~(1<<(U&31));f[g>>2]=J;O=1;P=J+1|0;Q=J}N=f[d>>2]|0;T=N+(Q>>>5<<2)|0;f[T>>2]=f[T>>2]|1<<(Q&31);T=N;b:do if(O){R=M;while(1){if((R|0)==-1){S=64;break b}V=(f[e>>2]|0)+(R>>>5<<2)|0;f[V>>2]=f[V>>2]|1<<(R&31);V=f[g>>2]|0;f[(f[h>>2]|0)+(V<<2)>>2]=R;f[(f[a>>2]|0)+(R<<2)>>2]=V;V=R+1|0;W=((V>>>0)%3|0|0)==0?R+-2|0:V;do if((W|0)==-1)X=-1;else{V=f[(f[x>>2]|0)+(W<<2)>>2]|0;Y=V+1|0;if((V|0)==-1){X=-1;break}X=((Y>>>0)%3|0|0)==0?V+-2|0:Y}while(0);if((X|0)==(M|0))break;else R=X}}else{R=M;while(1){if((R|0)==-1){S=64;break b}W=(f[e>>2]|0)+(R>>>5<<2)|0;f[W>>2]=f[W>>2]|1<<(R&31);f[(f[h>>2]|0)+(f[g>>2]<<2)>>2]=R;W=R+1|0;Y=((W>>>0)%3|0|0)==0?R+-2|0:W;do if((Y|0)==-1)Z=-1;else{W=f[(f[x>>2]|0)+(Y<<2)>>2]|0;V=W+1|0;if((W|0)==-1){Z=-1;break}Z=((V>>>0)%3|0|0)==0?W+-2|0:V}while(0);if((Z|0)==(M|0))break;else R=Z}}while(0);c:do if((S|0)==64){S=0;if((M|0)==-1)break;R=(((M>>>0)%3|0|0)==0?2:-1)+M|0;if((R|0)==-1)break;Y=f[(f[x>>2]|0)+(R<<2)>>2]|0;if((Y|0)==-1)break;R=Y+(((Y>>>0)%3|0|0)==0?2:-1)|0;if((R|0)==-1)break;if(!O){Y=R;while(1){V=(f[e>>2]|0)+(Y>>>5<<2)|0;f[V>>2]=f[V>>2]|1<<(Y&31);V=(((Y>>>0)%3|0|0)==0?2:-1)+Y|0;if((V|0)==-1)break c;W=f[(f[x>>2]|0)+(V<<2)>>2]|0;if((W|0)==-1)break c;Y=W+(((W>>>0)%3|0|0)==0?2:-1)|0;if((Y|0)==-1)break c}}Y=f[a>>2]|0;W=R;do{V=(f[e>>2]|0)+(W>>>5<<2)|0;f[V>>2]=f[V>>2]|1<<(W&31);f[Y+(W<<2)>>2]=f[g>>2];V=(((W>>>0)%3|0|0)==0?2:-1)+W|0;if((V|0)==-1)break c;_=f[(f[x>>2]|0)+(V<<2)>>2]|0;if((_|0)==-1)break c;W=_+(((_>>>0)%3|0|0)==0?2:-1)|0}while((W|0)!=-1)}while(0);$=P;aa=T;ba=N}else{$=J;aa=I;ba=F}if((H|0)<2){H=H+1|0;J=$;F=ba;I=aa}else{ca=$;da=aa;ea=ba;break}}}else{ca=A;da=D;ea=E}}else{ca=A;da=D;ea=E}C=C+1|0;B=f[a>>2]|0;if(C>>>0>=(((f[m>>2]|0)-B>>2>>>0)/3|0)>>>0){S=18;break}else{A=ca;D=da;E=ea}}if((S|0)==18){fa=da;ga=f[l>>2]|0;break}else if((S|0)==50)mq(d)}else{fa=q;ga=p}}else{fa=q;ga=p}while(0);p=a+44|0;f[p>>2]=0;a=fa;fa=ga>>>5;q=a+(fa<<2)|0;S=ga&31;ga=(fa|0)!=0;d:do if(fa|S|0)if(!S){l=a;da=0;ea=ga;while(1){e:do if(ea){if(!(f[l>>2]&1)){ca=da+1|0;f[p>>2]=ca;ha=ca}else ha=da;if(!(f[l>>2]&2)){ca=ha+1|0;f[p>>2]=ca;ia=ca}else ia=ha;if(!(f[l>>2]&4)){ca=ia+1|0;f[p>>2]=ca;ja=ca}else ja=ia;if(!(f[l>>2]&8)){ca=ja+1|0;f[p>>2]=ca;ka=ca}else ka=ja;if(!(f[l>>2]&16)){ca=ka+1|0;f[p>>2]=ca;la=ca}else la=ka;if(!(f[l>>2]&32)){ca=la+1|0;f[p>>2]=ca;ma=ca}else ma=la;if(!(f[l>>2]&64)){ca=ma+1|0;f[p>>2]=ca;na=ca}else na=ma;if(!(f[l>>2]&128)){ca=na+1|0;f[p>>2]=ca;oa=ca}else oa=na;if(!(f[l>>2]&256)){ca=oa+1|0;f[p>>2]=ca;pa=ca}else pa=oa;if(!(f[l>>2]&512)){ca=pa+1|0;f[p>>2]=ca;qa=ca}else qa=pa;if(!(f[l>>2]&1024)){ca=qa+1|0;f[p>>2]=ca;ra=ca}else ra=qa;if(!(f[l>>2]&2048)){ca=ra+1|0;f[p>>2]=ca;sa=ca}else sa=ra;if(!(f[l>>2]&4096)){ca=sa+1|0;f[p>>2]=ca;ta=ca}else ta=sa;if(!(f[l>>2]&8192)){ca=ta+1|0;f[p>>2]=ca;ua=ca}else ua=ta;if(!(f[l>>2]&16384)){ca=ua+1|0;f[p>>2]=ca;va=ca}else va=ua;if(!(f[l>>2]&32768)){ca=va+1|0;f[p>>2]=ca;wa=ca}else wa=va;if(!(f[l>>2]&65536)){ca=wa+1|0;f[p>>2]=ca;xa=ca}else xa=wa;if(!(f[l>>2]&131072)){ca=xa+1|0;f[p>>2]=ca;ya=ca}else ya=xa;if(!(f[l>>2]&262144)){ca=ya+1|0;f[p>>2]=ca;za=ca}else za=ya;if(!(f[l>>2]&524288)){ca=za+1|0;f[p>>2]=ca;Aa=ca}else Aa=za;if(!(f[l>>2]&1048576)){ca=Aa+1|0;f[p>>2]=ca;Ba=ca}else Ba=Aa;if(!(f[l>>2]&2097152)){ca=Ba+1|0;f[p>>2]=ca;Ca=ca}else Ca=Ba;if(!(f[l>>2]&4194304)){ca=Ca+1|0;f[p>>2]=ca;Da=ca}else Da=Ca;if(!(f[l>>2]&8388608)){ca=Da+1|0;f[p>>2]=ca;Ea=ca}else Ea=Da;if(!(f[l>>2]&16777216)){ca=Ea+1|0;f[p>>2]=ca;Fa=ca}else Fa=Ea;if(!(f[l>>2]&33554432)){ca=Fa+1|0;f[p>>2]=ca;Ga=ca}else Ga=Fa;if(!(f[l>>2]&67108864)){ca=Ga+1|0;f[p>>2]=ca;Ha=ca}else Ha=Ga;if(!(f[l>>2]&134217728)){ca=Ha+1|0;f[p>>2]=ca;Ia=ca}else Ia=Ha;if(!(f[l>>2]&268435456)){ca=Ia+1|0;f[p>>2]=ca;Ja=ca}else Ja=Ia;if(!(f[l>>2]&536870912)){ca=Ja+1|0;f[p>>2]=ca;Ka=ca}else Ka=Ja;if(!(f[l>>2]&1073741824)){ca=Ka+1|0;f[p>>2]=ca;La=ca}else La=Ka;if((f[l>>2]|0)<=-1){Ma=La;break}ca=La+1|0;f[p>>2]=ca;Ma=ca}else{ca=0;m=da;while(1){if(!(f[l>>2]&1<>2]=ba;Na=ba}else Na=m;if((ca|0)==31){Ma=Na;break e}ca=ca+1|0;if(!ca)break d;else m=Na}}while(0);l=l+4|0;if((q|0)==(l|0))break;else{da=Ma;ea=1}}}else{if(ga){ea=0;da=a;l=0;while(1){if(!(f[da>>2]&1)){m=l+1|0;f[p>>2]=m;Oa=m;Pa=m}else{Oa=l;Pa=ea}if(!(f[da>>2]&2)){m=Oa+1|0;f[p>>2]=m;Qa=m;Ra=m}else{Qa=Oa;Ra=Pa}if(!(f[da>>2]&4)){m=Qa+1|0;f[p>>2]=m;Sa=m;Ta=m}else{Sa=Qa;Ta=Ra}if(!(f[da>>2]&8)){m=Sa+1|0;f[p>>2]=m;Ua=m;Va=m}else{Ua=Sa;Va=Ta}if(!(f[da>>2]&16)){m=Ua+1|0;f[p>>2]=m;Wa=m;Xa=m}else{Wa=Ua;Xa=Va}if(!(f[da>>2]&32)){m=Wa+1|0;f[p>>2]=m;Ya=m;Za=m}else{Ya=Wa;Za=Xa}if(!(f[da>>2]&64)){m=Ya+1|0;f[p>>2]=m;_a=m;$a=m}else{_a=Ya;$a=Za}if(!(f[da>>2]&128)){m=_a+1|0;f[p>>2]=m;ab=m;bb=m}else{ab=_a;bb=$a}if(!(f[da>>2]&256)){m=ab+1|0;f[p>>2]=m;cb=m;db=m}else{cb=ab;db=bb}if(!(f[da>>2]&512)){m=cb+1|0;f[p>>2]=m;eb=m;fb=m}else{eb=cb;fb=db}if(!(f[da>>2]&1024)){m=eb+1|0;f[p>>2]=m;gb=m;hb=m}else{gb=eb;hb=fb}if(!(f[da>>2]&2048)){m=gb+1|0;f[p>>2]=m;ib=m;jb=m}else{ib=gb;jb=hb}if(!(f[da>>2]&4096)){m=ib+1|0;f[p>>2]=m;kb=m;lb=m}else{kb=ib;lb=jb}if(!(f[da>>2]&8192)){m=kb+1|0;f[p>>2]=m;mb=m;nb=m}else{mb=kb;nb=lb}if(!(f[da>>2]&16384)){m=mb+1|0;f[p>>2]=m;ob=m;pb=m}else{ob=mb;pb=nb}if(!(f[da>>2]&32768)){m=ob+1|0;f[p>>2]=m;qb=m;rb=m}else{qb=ob;rb=pb}if(!(f[da>>2]&65536)){m=qb+1|0;f[p>>2]=m;sb=m;tb=m}else{sb=qb;tb=rb}if(!(f[da>>2]&131072)){m=sb+1|0;f[p>>2]=m;ub=m;vb=m}else{ub=sb;vb=tb}if(!(f[da>>2]&262144)){m=ub+1|0;f[p>>2]=m;wb=m;xb=m}else{wb=ub;xb=vb}if(!(f[da>>2]&524288)){m=wb+1|0;f[p>>2]=m;yb=m;zb=m}else{yb=wb;zb=xb}if(!(f[da>>2]&1048576)){m=yb+1|0;f[p>>2]=m;Ab=m;Bb=m}else{Ab=yb;Bb=zb}if(!(f[da>>2]&2097152)){m=Ab+1|0;f[p>>2]=m;Cb=m;Db=m}else{Cb=Ab;Db=Bb}if(!(f[da>>2]&4194304)){m=Cb+1|0;f[p>>2]=m;Eb=m;Fb=m}else{Eb=Cb;Fb=Db}if(!(f[da>>2]&8388608)){m=Eb+1|0;f[p>>2]=m;Gb=m;Hb=m}else{Gb=Eb;Hb=Fb}if(!(f[da>>2]&16777216)){m=Gb+1|0;f[p>>2]=m;Ib=m;Jb=m}else{Ib=Gb;Jb=Hb}if(!(f[da>>2]&33554432)){m=Ib+1|0;f[p>>2]=m;Kb=m;Lb=m}else{Kb=Ib;Lb=Jb}if(!(f[da>>2]&67108864)){m=Kb+1|0;f[p>>2]=m;Mb=m;Nb=m}else{Mb=Kb;Nb=Lb}if(!(f[da>>2]&134217728)){m=Mb+1|0;f[p>>2]=m;Ob=m;Pb=m}else{Ob=Mb;Pb=Nb}if(!(f[da>>2]&268435456)){m=Ob+1|0;f[p>>2]=m;Qb=m;Rb=m}else{Qb=Ob;Rb=Pb}if(!(f[da>>2]&536870912)){m=Qb+1|0;f[p>>2]=m;Sb=m;Tb=m}else{Sb=Qb;Tb=Rb}if(!(f[da>>2]&1073741824)){m=Sb+1|0;f[p>>2]=m;Ub=m;Vb=m}else{Ub=Sb;Vb=Tb}if((f[da>>2]|0)>-1){m=Ub+1|0;f[p>>2]=m;Wb=m;Xb=m}else{Wb=Ub;Xb=Vb}m=da+4|0;if((q|0)==(m|0)){Yb=m;Zb=Xb;break}else{ea=Xb;da=m;l=Wb}}}else{Yb=a;Zb=0}l=0;da=Zb;while(1){if(!(f[Yb>>2]&1<>2]=ea;_b=ea}else _b=da;l=l+1|0;if((l|0)==(S|0))break;else da=_b}}while(0);_b=f[e>>2]|0;if(_b|0)br(_b);_b=f[d>>2]|0;if(!_b){u=c;return 1}br(_b);u=c;return 1}function gb(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=Oa,La=0,Ma=0,Na=0,Pa=0,Qa=Oa,Ra=0,Sa=0,Ta=0,Ua=0,Va=0;c=u;u=u+80|0;d=c+60|0;e=c+48|0;g=c+24|0;h=c+12|0;i=c;j=a+28|0;k=f[j>>2]|0;l=f[k+4>>2]|0;m=f[l+80>>2]|0;o=a+4|0;p=a+8|0;q=f[p>>2]|0;r=f[o>>2]|0;s=(q|0)==(r|0);t=r;if(s){f[a+72>>2]=0;v=1;u=c;return v|0}w=f[l+8>>2]|0;x=q-r>>2;r=0;q=0;do{r=r+(b[(f[w+(f[t+(q<<2)>>2]<<2)>>2]|0)+24>>0]|0)|0;q=q+1|0}while(q>>>0>>0);f[a+72>>2]=r;if(s){v=1;u=c;return v|0}s=g+4|0;r=g+8|0;x=d+8|0;q=d+4|0;w=d+11|0;y=g+12|0;z=d+8|0;A=d+4|0;B=d+11|0;C=h+4|0;D=h+8|0;E=i+8|0;F=i+4|0;G=d+11|0;H=d+4|0;I=i+11|0;J=d+8|0;K=d+4|0;L=d+11|0;M=d+11|0;N=d+4|0;O=h+8|0;P=a+40|0;Q=a+44|0;R=a+36|0;S=a+64|0;T=a+68|0;U=a+60|0;V=g+8|0;W=g+20|0;X=e+8|0;Y=e+4|0;Z=e+11|0;_=g+4|0;aa=g+8|0;ba=h+4|0;ca=h+8|0;da=h+8|0;ea=a+52|0;fa=a+56|0;ga=a+48|0;a=g+8|0;ha=0;ia=t;t=l;l=k;a:while(1){k=f[ia+(ha<<2)>>2]|0;ja=f[(f[t+8>>2]|0)+(k<<2)>>2]|0;switch(f[ja+28>>2]|0){case 9:{f[g>>2]=1180;f[s>>2]=-1;f[r>>2]=0;f[r+4>>2]=0;f[r+8>>2]=0;f[r+12>>2]=0;ka=f[l+48>>2]|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;la=dn(32)|0;f[d>>2]=la;f[x>>2]=-2147483616;f[q>>2]=17;ma=la;na=12932;oa=ma+17|0;do{b[ma>>0]=b[na>>0]|0;ma=ma+1|0;na=na+1|0}while((ma|0)<(oa|0));b[la+17>>0]=0;pa=ka+16|0;qa=f[pa>>2]|0;if(qa){ra=pa;sa=qa;b:while(1){qa=sa;while(1){if((f[qa+16>>2]|0)>=(k|0))break;ta=f[qa+4>>2]|0;if(!ta){ua=ra;break b}else qa=ta}sa=f[qa>>2]|0;if(!sa){ua=qa;break}else ra=qa}if(((ua|0)!=(pa|0)?(k|0)>=(f[ua+16>>2]|0):0)?(ra=ua+20|0,(sh(ra,d)|0)!=0):0)va=yk(ra,d,-1)|0;else wa=17}else wa=17;if((wa|0)==17){wa=0;va=yk(ka,d,-1)|0}if((b[w>>0]|0)<0)br(f[d>>2]|0);if((va|0)<1)xa=1;else{ra=f[(f[j>>2]|0)+48>>2]|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;sa=dn(32)|0;f[d>>2]=sa;f[z>>2]=-2147483616;f[A>>2]=19;ma=sa;na=13005;oa=ma+19|0;do{b[ma>>0]=b[na>>0]|0;ma=ma+1|0;na=na+1|0}while((ma|0)<(oa|0));b[sa+19>>0]=0;ka=ra+16|0;pa=f[ka>>2]|0;if(pa){la=ka;ta=pa;c:while(1){pa=ta;while(1){if((f[pa+16>>2]|0)>=(k|0))break;ya=f[pa+4>>2]|0;if(!ya){za=la;break c}else pa=ya}ta=f[pa>>2]|0;if(!ta){za=pa;break}else la=pa}if((za|0)!=(ka|0)?(k|0)>=(f[za+16>>2]|0):0)Aa=za+20|0;else wa=29}else wa=29;if((wa|0)==29){wa=0;Aa=ra}if(!(sh(Aa,d)|0))Ba=0;else{la=f[(f[j>>2]|0)+48>>2]|0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;ta=dn(32)|0;f[e>>2]=ta;f[X>>2]=-2147483616;f[Y>>2]=18;ma=ta;na=13025;oa=ma+18|0;do{b[ma>>0]=b[na>>0]|0;ma=ma+1|0;na=na+1|0}while((ma|0)<(oa|0));b[ta+18>>0]=0;ra=la+16|0;ka=f[ra>>2]|0;if(ka){sa=ra;qa=ka;d:while(1){ka=qa;while(1){if((f[ka+16>>2]|0)>=(k|0))break;ya=f[ka+4>>2]|0;if(!ya){Ca=sa;break d}else ka=ya}qa=f[ka>>2]|0;if(!qa){Ca=ka;break}else sa=ka}if((Ca|0)!=(ra|0)?(k|0)>=(f[Ca+16>>2]|0):0)Da=Ca+20|0;else wa=39}else wa=39;if((wa|0)==39){wa=0;Da=la}sa=(sh(Da,e)|0)!=0;if((b[Z>>0]|0)<0)br(f[e>>2]|0);Ba=sa}if((b[B>>0]|0)<0)br(f[d>>2]|0);if(Ba){sa=ja+24|0;qa=b[sa>>0]|0;ta=qa<<24>>24;f[h>>2]=0;f[C>>2]=0;f[D>>2]=0;if(!(qa<<24>>24))Ea=0;else{if(qa<<24>>24<0){wa=48;break a}qa=ta<<2;pa=dn(qa)|0;f[h>>2]=pa;ya=pa+(ta<<2)|0;f[O>>2]=ya;hj(pa|0,0,qa|0)|0;f[C>>2]=ya;Ea=pa}pa=f[(f[j>>2]|0)+48>>2]|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;ya=dn(32)|0;f[i>>2]=ya;f[E>>2]=-2147483616;f[F>>2]=19;ma=ya;na=13005;oa=ma+19|0;do{b[ma>>0]=b[na>>0]|0;ma=ma+1|0;na=na+1|0}while((ma|0)<(oa|0));b[ya+19>>0]=0;la=b[sa>>0]|0;ra=la<<24>>24;qa=pa+16|0;ta=f[qa>>2]|0;if(ta){Fa=qa;Ga=ta;e:while(1){ta=Ga;while(1){if((f[ta+16>>2]|0)>=(k|0))break;Ha=f[ta+4>>2]|0;if(!Ha){Ia=Fa;break e}else ta=Ha}Ga=f[ta>>2]|0;if(!Ga){Ia=ta;break}else Fa=ta}if(((Ia|0)!=(qa|0)?(k|0)>=(f[Ia+16>>2]|0):0)?(Fa=Ia+20|0,(sh(Fa,i)|0)!=0):0){Ga=zg(Fa,i)|0;if((Ga|0)!=(Ia+24|0)){dj(d,Ga+28|0);Ga=b[M>>0]|0;Fa=Ga<<24>>24<0;if(!((Fa?f[N>>2]|0:Ga&255)|0))Ja=Ga;else{if(la<<24>>24>0){ya=Fa?f[d>>2]|0:d;Fa=0;do{Ka=$(pq(ya,e));ka=ya;ya=f[e>>2]|0;if((ka|0)==(ya|0))break;n[Ea+(Fa<<2)>>2]=Ka;Fa=Fa+1|0}while((Fa|0)<(ra|0));La=b[M>>0]|0}else La=Ga;Ja=La}if(Ja<<24>>24<0)br(f[d>>2]|0)}}else wa=69}else wa=69;if((wa|0)==69?(wa=0,Fa=zg(pa,i)|0,(Fa|0)!=(pa+4|0)):0){dj(d,Fa+28|0);Fa=b[G>>0]|0;ya=Fa<<24>>24<0;if(!((ya?f[H>>2]|0:Fa&255)|0))Ma=Fa;else{if(la<<24>>24>0){qa=ya?f[d>>2]|0:d;ya=0;do{Ka=$(pq(qa,e));ka=qa;qa=f[e>>2]|0;if((ka|0)==(qa|0))break;n[Ea+(ya<<2)>>2]=Ka;ya=ya+1|0}while((ya|0)<(ra|0));Na=b[G>>0]|0}else Na=Fa;Ma=Na}if(Ma<<24>>24<0)br(f[d>>2]|0)}if((b[I>>0]|0)<0)br(f[i>>2]|0);ra=f[(f[j>>2]|0)+48>>2]|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;ya=dn(32)|0;f[d>>2]=ya;f[J>>2]=-2147483616;f[K>>2]=18;ma=ya;na=13025;oa=ma+18|0;do{b[ma>>0]=b[na>>0]|0;ma=ma+1|0;na=na+1|0}while((ma|0)<(oa|0));b[ya+18>>0]=0;na=ra+16|0;ma=f[na>>2]|0;do if(ma){oa=na;Fa=ma;f:while(1){qa=Fa;while(1){if((f[qa+16>>2]|0)>=(k|0))break;la=f[qa+4>>2]|0;if(!la){Pa=oa;break f}else qa=la}Fa=f[qa>>2]|0;if(!Fa){Pa=qa;break}else oa=qa}if((Pa|0)!=(na|0)?(k|0)>=(f[Pa+16>>2]|0):0){oa=Pa+20|0;if(!(sh(oa,d)|0)){wa=91;break}Qa=$(kk(oa,d,$(1.0)))}else wa=91}else wa=91;while(0);if((wa|0)==91){wa=0;Qa=$(kk(ra,d,$(1.0)))}if((b[L>>0]|0)<0)br(f[d>>2]|0);wl(g,va,f[h>>2]|0,b[sa>>0]|0,Qa);k=f[h>>2]|0;if(k|0){na=f[C>>2]|0;if((na|0)!=(k|0))f[C>>2]=na+(~((na+-4-k|0)>>>2)<<2);br(k)}}else Kd(g,ja,va)|0;k=f[P>>2]|0;if((k|0)==(f[Q>>2]|0))of(R,g);else{f[k>>2]=1180;f[k+4>>2]=f[s>>2];Ra=k+8|0;f[Ra>>2]=0;na=k+12|0;f[na>>2]=0;f[k+16>>2]=0;ma=(f[y>>2]|0)-(f[V>>2]|0)|0;ya=ma>>2;if(ya|0){if(ya>>>0>1073741823){wa=103;break a}oa=dn(ma)|0;f[na>>2]=oa;f[Ra>>2]=oa;f[k+16>>2]=oa+(ya<<2);ya=f[V>>2]|0;ma=(f[y>>2]|0)-ya|0;if((ma|0)>0){Rg(oa|0,ya|0,ma|0)|0;f[na>>2]=oa+(ma>>>2<<2)}}f[k+20>>2]=f[W>>2];f[P>>2]=(f[P>>2]|0)+24}Re(d,g,ja,m);k=f[S>>2]|0;if(k>>>0<(f[T>>2]|0)>>>0){ma=f[d>>2]|0;f[d>>2]=0;f[k>>2]=ma;f[S>>2]=k+4}else Me(U,d);k=f[d>>2]|0;f[d>>2]=0;if(k|0){ma=k+88|0;oa=f[ma>>2]|0;f[ma>>2]=0;if(oa|0){ma=f[oa+8>>2]|0;if(ma|0){na=oa+12|0;if((f[na>>2]|0)!=(ma|0))f[na>>2]=ma;br(ma)}br(oa)}oa=f[k+68>>2]|0;if(oa|0){ma=k+72|0;na=f[ma>>2]|0;if((na|0)!=(oa|0))f[ma>>2]=na+(~((na+-4-oa|0)>>>2)<<2);br(oa)}oa=k+64|0;na=f[oa>>2]|0;f[oa>>2]=0;if(na|0){oa=f[na>>2]|0;if(oa|0){ma=na+4|0;if((f[ma>>2]|0)!=(oa|0))f[ma>>2]=oa;br(oa)}br(na)}br(k)}xa=0}f[g>>2]=1180;k=f[r>>2]|0;if(k|0){na=f[y>>2]|0;if((na|0)!=(k|0))f[y>>2]=na+(~((na+-4-k|0)>>>2)<<2);br(k)}if(xa|0){v=0;wa=169;break a}break}case 1:case 3:case 5:{k=ja+24|0;na=b[k>>0]|0;oa=na<<24>>24;f[g>>2]=0;f[_>>2]=0;f[aa>>2]=0;if(!(na<<24>>24))Sa=0;else{if(na<<24>>24<0){wa=137;break a}na=dn(oa<<2)|0;f[_>>2]=na;f[g>>2]=na;ma=na+(oa<<2)|0;f[a>>2]=ma;ya=oa;oa=na;while(1){f[oa>>2]=2147483647;ya=ya+-1|0;if(!ya)break;else oa=oa+4|0}f[_>>2]=ma;Sa=b[k>>0]|0}oa=Sa<<24>>24;f[h>>2]=0;f[ba>>2]=0;f[ca>>2]=0;if(!(Sa<<24>>24))Ta=0;else{if(Sa<<24>>24<0){wa=144;break a}ya=oa<<2;sa=dn(ya)|0;f[h>>2]=sa;ra=sa+(oa<<2)|0;f[da>>2]=ra;hj(sa|0,0,ya|0)|0;f[ba>>2]=ra;Ta=sa}sa=ja+80|0;ra=b[k>>0]|0;g:do if(!(f[sa>>2]|0))Ua=ra;else{ya=0;oa=ra;na=Ta;while(1){f[e>>2]=ya;f[d>>2]=f[e>>2];Pb(ja,d,oa,na)|0;Fa=b[k>>0]|0;if(Fa<<24>>24>0){ta=f[g>>2]|0;la=f[h>>2]|0;pa=Fa<<24>>24;Ga=0;do{ka=ta+(Ga<<2)|0;Ha=f[la+(Ga<<2)>>2]|0;if((f[ka>>2]|0)>(Ha|0))f[ka>>2]=Ha;Ga=Ga+1|0}while((Ga|0)<(pa|0))}pa=ya+1|0;if(pa>>>0>=(f[sa>>2]|0)>>>0){Ua=Fa;break g}ya=pa;oa=Fa;na=f[h>>2]|0}}while(0);if(Ua<<24>>24>0){sa=0;ja=Ua;while(1){ra=(f[g>>2]|0)+(sa<<2)|0;ma=f[ea>>2]|0;if((ma|0)==(f[fa>>2]|0)){Ci(ga,ra);Va=b[k>>0]|0}else{f[ma>>2]=f[ra>>2];f[ea>>2]=ma+4;Va=ja}sa=sa+1|0;if((sa|0)>=(Va<<24>>24|0))break;else ja=Va}}ja=f[h>>2]|0;if(ja|0){sa=f[ba>>2]|0;if((sa|0)!=(ja|0))f[ba>>2]=sa+(~((sa+-4-ja|0)>>>2)<<2);br(ja)}ja=f[g>>2]|0;if(ja|0){sa=f[_>>2]|0;if((sa|0)!=(ja|0))f[_>>2]=sa+(~((sa+-4-ja|0)>>>2)<<2);br(ja)}break}default:{}}ja=ha+1|0;sa=f[o>>2]|0;if(ja>>>0>=(f[p>>2]|0)-sa>>2>>>0){v=1;wa=169;break}k=f[j>>2]|0;ha=ja;ia=sa;t=f[k+4>>2]|0;l=k}if((wa|0)==48)mq(h);else if((wa|0)==103)mq(Ra);else if((wa|0)==137)mq(g);else if((wa|0)==144)mq(h);else if((wa|0)==169){u=c;return v|0}return 0}function hb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0;d=u;u=u+32|0;e=d;g=a+8|0;h=f[g>>2]|0;f[e>>2]=0;i=e+4|0;f[i>>2]=0;f[e+8>>2]=0;do if(h)if(h>>>0>1073741823)mq(e);else{j=h<<2;k=dn(j)|0;f[e>>2]=k;l=k+(h<<2)|0;f[e+8>>2]=l;hj(k|0,0,j|0)|0;f[i>>2]=l;m=l;n=k;break}else{m=0;n=0}while(0);k=a+128|0;l=f[k>>2]|0;j=f[l>>2]|0;o=l+4|0;if(!j){p=l+8|0;q=n;r=m;s=h}else{h=f[o>>2]|0;if((h|0)!=(j|0))f[o>>2]=h+(~((h+-4-j|0)>>>2)<<2);br(j);j=l+8|0;f[j>>2]=0;f[o>>2]=0;f[l>>2]=0;p=j;q=f[e>>2]|0;r=f[i>>2]|0;s=f[g>>2]|0}f[l>>2]=q;f[o>>2]=r;f[p>>2]=f[e+8>>2];f[e>>2]=0;p=e+4|0;f[p>>2]=0;f[e+8>>2]=0;do if(s)if(s>>>0>1073741823)mq(e);else{r=s<<2;o=dn(r)|0;f[e>>2]=o;q=o+(s<<2)|0;f[e+8>>2]=q;hj(o|0,0,r|0)|0;f[p>>2]=q;t=q;v=o;break}else{t=0;v=0}while(0);s=a+140|0;o=f[s>>2]|0;q=f[o>>2]|0;r=o+4|0;if(!q){w=o+8|0;x=v;y=t}else{t=f[r>>2]|0;if((t|0)!=(q|0))f[r>>2]=t+(~((t+-4-q|0)>>>2)<<2);br(q);q=o+8|0;f[q>>2]=0;f[r>>2]=0;f[o>>2]=0;w=q;x=f[e>>2]|0;y=f[p>>2]|0}f[o>>2]=x;f[r>>2]=y;f[w>>2]=f[e+8>>2];w=f[b>>2]|0;y=b+4|0;r=f[y>>2]|0;x=f[y+4>>2]|0;y=f[c>>2]|0;o=c+4|0;p=f[o>>2]|0;q=f[o+4>>2]|0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;f[e+12>>2]=0;f[e+16>>2]=0;f[e+20>>2]=0;o=e+8|0;t=e+4|0;v=e+16|0;l=e+20|0;i=r;Jc(e);j=f[t>>2]|0;h=(f[l>>2]|0)+(f[v>>2]|0)|0;if((f[o>>2]|0)==(j|0))z=0;else z=(f[j+(((h>>>0)/113|0)<<2)>>2]|0)+(((h>>>0)%113|0)*36|0)|0;f[z>>2]=w;h=z+4|0;f[h>>2]=r;f[h+4>>2]=x;f[z+12>>2]=y;h=z+16|0;f[h>>2]=p;f[h+4>>2]=q;f[z+24>>2]=0;f[z+28>>2]=y-w;f[z+32>>2]=0;z=(f[l>>2]|0)+1|0;f[l>>2]=z;if(z|0){w=a+116|0;y=a+48|0;h=a+44|0;j=a+36|0;m=a+40|0;n=a+32|0;A=b+8|0;B=c+8|0;C=a+28|0;D=a+24|0;E=a+16|0;F=a+20|0;G=a+12|0;H=a+88|0;I=a+84|0;J=a+76|0;K=a+80|0;L=a+72|0;M=i+4|0;N=i+24|0;O=i+24|0;P=p+24|0;Q=z;while(1){z=f[v>>2]|0;R=Q+-1|0;S=R+z|0;T=f[t>>2]|0;U=f[T+(((S>>>0)/113|0)<<2)>>2]|0;V=(S>>>0)%113|0;S=f[U+(V*36|0)>>2]|0;W=f[U+(V*36|0)+12>>2]|0;Y=f[U+(V*36|0)+24>>2]|0;Z=f[U+(V*36|0)+32>>2]|0;f[l>>2]=R;R=f[o>>2]|0;V=R-T>>2;if((1-Q-z+((V|0)==0?0:(V*113|0)+-1|0)|0)>>>0>225){br(f[R+-4>>2]|0);f[o>>2]=(f[o>>2]|0)+-4}f[b>>2]=S;f[c>>2]=W;R=f[k>>2]|0;V=((f[g>>2]|0)+-1|0)==(Y|0)?0:Y+1|0;Y=(f[s>>2]|0)+(Z*12|0)|0;z=W-S|0;T=(f[a>>2]|0)-(f[(f[Y>>2]|0)+(V<<2)>>2]|0)|0;a:do if(T){if(z>>>0<3){U=f[w>>2]|0;f[U>>2]=V;$=f[g>>2]|0;if($>>>0>1){aa=1;ba=$;ca=V;while(1){ca=(ca|0)==(ba+-1|0)?0:ca+1|0;f[U+(aa<<2)>>2]=ca;aa=aa+1|0;da=f[g>>2]|0;if(aa>>>0>=da>>>0){ea=da;break}else ba=da}}else ea=$;if(!z){fa=99;break}else{ga=0;ha=ea}while(1){ba=(f[N>>2]|0)+((X(f[M>>2]|0,S+ga|0)|0)<<2)|0;if(!ha)ia=0;else{aa=0;do{ca=f[(f[w>>2]|0)+(aa<<2)>>2]|0;U=(f[a>>2]|0)-(f[(f[Y>>2]|0)+(ca<<2)>>2]|0)|0;do if(U|0){da=f[y>>2]|0;ja=32-da|0;ka=32-U|0;la=f[ba+(ca<<2)>>2]<(ja|0)){ma=la>>>ka;ka=U-ja|0;f[y>>2]=ka;ja=f[h>>2]|ma>>>ka;f[h>>2]=ja;ka=f[j>>2]|0;if((ka|0)==(f[m>>2]|0))Ci(n,h);else{f[ka>>2]=ja;f[j>>2]=ka+4}f[h>>2]=ma<<32-(f[y>>2]|0);break}ma=f[h>>2]|la>>>da;f[h>>2]=ma;la=da+U|0;f[y>>2]=la;if((la|0)!=32)break;la=f[j>>2]|0;if((la|0)==(f[m>>2]|0))Ci(n,h);else{f[la>>2]=ma;f[j>>2]=la+4}f[h>>2]=0;f[y>>2]=0}while(0);aa=aa+1|0;U=f[g>>2]|0}while(aa>>>0>>0);ia=U}ga=ga+1|0;if(ga>>>0>=z>>>0){fa=99;break a}else ha=ia}}$=Z+1|0;qg(R+($*12|0)|0,f[R+(Z*12|0)>>2]|0,f[R+(Z*12|0)+4>>2]|0);aa=(f[(f[k>>2]|0)+($*12|0)>>2]|0)+(V<<2)|0;ba=(f[aa>>2]|0)+(1<>2]=ba;aa=f[A>>2]|0;U=f[B>>2]|0;b:do if((W|0)==(S|0))na=S;else{ca=f[O>>2]|0;if(!aa){if((f[ca+(V<<2)>>2]|0)>>>0>>0){na=W;break}else{oa=W;pa=S}while(1){la=oa;do{la=la+-1|0;if((pa|0)==(la|0)){na=pa;break b}ma=(f[P>>2]|0)+((X(la,U)|0)<<2)+(V<<2)|0}while((f[ma>>2]|0)>>>0>=ba>>>0);pa=pa+1|0;if((pa|0)==(la|0)){na=la;break b}else oa=la}}else{qa=W;ra=S}while(1){ma=ra;while(1){sa=ca+((X(ma,aa)|0)<<2)|0;if((f[sa+(V<<2)>>2]|0)>>>0>=ba>>>0){ta=qa;break}da=ma+1|0;if((da|0)==(qa|0)){na=qa;break b}else ma=da}while(1){ta=ta+-1|0;if((ma|0)==(ta|0)){na=ma;break b}ua=(f[P>>2]|0)+((X(ta,U)|0)<<2)|0;if((f[ua+(V<<2)>>2]|0)>>>0>>0){va=0;break}}do{la=sa+(va<<2)|0;da=ua+(va<<2)|0;ka=f[la>>2]|0;f[la>>2]=f[da>>2];f[da>>2]=ka;va=va+1|0}while((va|0)!=(aa|0));ra=ma+1|0;if((ra|0)==(ta|0)){na=ta;break}else qa=ta}}while(0);ba=(_(z|0)|0)^31;U=na-S|0;ca=W-na|0;ka=U>>>0>>0;if((U|0)!=(ca|0)){da=f[H>>2]|0;if(ka)f[I>>2]=f[I>>2]|1<<31-da;la=da+1|0;f[H>>2]=la;if((la|0)==32){la=f[J>>2]|0;if((la|0)==(f[K>>2]|0))Ci(L,I);else{f[la>>2]=f[I>>2];f[J>>2]=la+4}f[H>>2]=0;f[I>>2]=0}}la=z>>>1;do if(ka){da=f[C>>2]|0;ja=32-da|0;wa=32-ba|0;xa=la-U<(ja|0)){ya=xa>>>wa;wa=ba-ja|0;f[C>>2]=wa;ja=f[D>>2]|ya>>>wa;f[D>>2]=ja;wa=f[E>>2]|0;if((wa|0)==(f[F>>2]|0))Ci(G,D);else{f[wa>>2]=ja;f[E>>2]=wa+4}f[D>>2]=ya<<32-(f[C>>2]|0);break}ya=f[D>>2]|xa>>>da;f[D>>2]=ya;xa=da+ba|0;f[C>>2]=xa;if((xa|0)==32){xa=f[E>>2]|0;if((xa|0)==(f[F>>2]|0))Ci(G,D);else{f[xa>>2]=ya;f[E>>2]=xa+4}f[D>>2]=0;f[C>>2]=0}}else{xa=f[C>>2]|0;ya=32-xa|0;da=32-ba|0;wa=la-ca<(ya|0)){ja=wa>>>da;da=ba-ya|0;f[C>>2]=da;ya=f[D>>2]|ja>>>da;f[D>>2]=ya;da=f[E>>2]|0;if((da|0)==(f[F>>2]|0))Ci(G,D);else{f[da>>2]=ya;f[E>>2]=da+4}f[D>>2]=ja<<32-(f[C>>2]|0);break}ja=f[D>>2]|wa>>>xa;f[D>>2]=ja;wa=xa+ba|0;f[C>>2]=wa;if((wa|0)==32){wa=f[E>>2]|0;if((wa|0)==(f[F>>2]|0))Ci(G,D);else{f[wa>>2]=ja;f[E>>2]=wa+4}f[D>>2]=0;f[C>>2]=0}}while(0);ba=f[s>>2]|0;la=f[ba+(Z*12|0)>>2]|0;ka=la+(V<<2)|0;f[ka>>2]=(f[ka>>2]|0)+1;qg(ba+($*12|0)|0,la,f[ba+(Z*12|0)+4>>2]|0);if((na|0)!=(S|0)){ba=f[o>>2]|0;la=f[t>>2]|0;ka=ba-la>>2;wa=f[v>>2]|0;ja=f[l>>2]|0;if((((ka|0)==0?0:(ka*113|0)+-1|0)|0)==(ja+wa|0)){Jc(e);za=f[v>>2]|0;Aa=f[l>>2]|0;Ba=f[o>>2]|0;Ca=f[t>>2]|0}else{za=wa;Aa=ja;Ba=ba;Ca=la}la=Aa+za|0;if((Ba|0)==(Ca|0))Da=0;else Da=(f[Ca+(((la>>>0)/113|0)<<2)>>2]|0)+(((la>>>0)%113|0)*36|0)|0;f[Da>>2]=S;la=Da+4|0;f[la>>2]=r;f[la+4>>2]=x;f[Da+12>>2]=na;f[Da+16>>2]=i;f[Da+20>>2]=aa;f[Da+24>>2]=V;f[Da+28>>2]=U;f[Da+32>>2]=Z;f[l>>2]=(f[l>>2]|0)+1}if((W|0)!=(na|0)){la=f[o>>2]|0;ba=f[t>>2]|0;ja=la-ba>>2;wa=f[v>>2]|0;ka=f[l>>2]|0;if((((ja|0)==0?0:(ja*113|0)+-1|0)|0)==(ka+wa|0)){Jc(e);Ea=f[v>>2]|0;Fa=f[l>>2]|0;Ga=f[o>>2]|0;Ha=f[t>>2]|0}else{Ea=wa;Fa=ka;Ga=la;Ha=ba}ba=Fa+Ea|0;if((Ga|0)==(Ha|0))Ia=0;else Ia=(f[Ha+(((ba>>>0)/113|0)<<2)>>2]|0)+(((ba>>>0)%113|0)*36|0)|0;f[Ia>>2]=na;f[Ia+4>>2]=i;f[Ia+8>>2]=aa;f[Ia+12>>2]=W;ba=Ia+16|0;f[ba>>2]=p;f[ba+4>>2]=q;f[Ia+24>>2]=V;f[Ia+28>>2]=ca;f[Ia+32>>2]=$;ba=(f[l>>2]|0)+1|0;f[l>>2]=ba;Ja=ba}else fa=99}else fa=99;while(0);if((fa|0)==99){fa=0;Ja=f[l>>2]|0}if(!Ja)break;else Q=Ja}}Ja=f[t>>2]|0;Q=f[v>>2]|0;Ia=Ja+(((Q>>>0)/113|0)<<2)|0;q=f[o>>2]|0;p=q;i=Ja;if((q|0)==(Ja|0)){Ka=0;La=0}else{na=(f[Ia>>2]|0)+(((Q>>>0)%113|0)*36|0)|0;Ka=na;La=na}na=Ia;Ia=La;c:while(1){La=Ia;do{Q=La;if((Ka|0)==(Q|0))break c;La=Q+36|0}while((La-(f[na>>2]|0)|0)!=4068);La=na+4|0;na=La;Ia=f[La>>2]|0}f[l>>2]=0;l=p-i>>2;if(l>>>0>2){i=Ja;do{br(f[i>>2]|0);i=(f[t>>2]|0)+4|0;f[t>>2]=i;Ma=f[o>>2]|0;Na=Ma-i>>2}while(Na>>>0>2);Oa=Na;Pa=i;Qa=Ma}else{Oa=l;Pa=Ja;Qa=q}switch(Oa|0){case 1:{Ra=56;fa=113;break}case 2:{Ra=113;fa=113;break}default:{}}if((fa|0)==113)f[v>>2]=Ra;if((Pa|0)!=(Qa|0)){Ra=Pa;do{br(f[Ra>>2]|0);Ra=Ra+4|0}while((Ra|0)!=(Qa|0));Qa=f[t>>2]|0;t=f[o>>2]|0;if((t|0)!=(Qa|0))f[o>>2]=t+(~((t+-4-Qa|0)>>>2)<<2)}Qa=f[e>>2]|0;if(!Qa){u=d;return}br(Qa);u=d;return}function ib(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0;d=u;u=u+80|0;e=d+56|0;g=d+52|0;h=d+48|0;i=d+68|0;j=d;k=d+44|0;l=d+40|0;m=d+36|0;n=d+32|0;o=d+28|0;p=d+24|0;q=d+20|0;r=d+16|0;s=d+12|0;if(!(b[c+288>>0]|0)){Ne(e,f[c+8>>2]|0);t=c+12|0;v=f[e>>2]|0;f[e>>2]=0;w=f[t>>2]|0;f[t>>2]=v;if(w){ui(w);br(w);w=f[e>>2]|0;f[e>>2]=0;if(w|0){ui(w);br(w)}}else f[e>>2]=0}else{Mg(e,f[c+8>>2]|0);w=c+12|0;v=f[e>>2]|0;f[e>>2]=0;t=f[w>>2]|0;f[w>>2]=v;if(t){ui(t);br(t);t=f[e>>2]|0;f[e>>2]=0;if(t|0){ui(t);br(t)}}else f[e>>2]=0}t=c+12|0;v=f[t>>2]|0;if(v|0?(((f[v+4>>2]|0)-(f[v>>2]|0)>>2>>>0)/3|0|0)!=(f[v+40>>2]|0):0){w=c+200|0;f[c+264>>2]=c;x=c+4|0;Nh(((f[v+28>>2]|0)-(f[v+24>>2]|0)>>2)-(f[v+44>>2]|0)|0,f[(f[x>>2]|0)+44>>2]|0)|0;v=f[t>>2]|0;Nh((((f[v+4>>2]|0)-(f[v>>2]|0)>>2>>>0)/3|0)-(f[v+40>>2]|0)|0,f[(f[x>>2]|0)+44>>2]|0)|0;v=c+28|0;y=c+8|0;z=f[y>>2]|0;A=((f[z+100>>2]|0)-(f[z+96>>2]|0)|0)/12|0;b[e>>0]=0;Xg(v,A,e);A=f[t>>2]|0;z=(f[A+28>>2]|0)-(f[A+24>>2]|0)>>2;f[e>>2]=-1;Sf(c+52|0,z,e);z=c+40|0;A=f[z>>2]|0;B=c+44|0;C=f[B>>2]|0;if((C|0)!=(A|0))f[B>>2]=C+(~((C+-4-A|0)>>>2)<<2);A=f[t>>2]|0;C=(f[A+4>>2]|0)-(f[A>>2]|0)>>2;$j(z,C-((C>>>0)%3|0)|0);C=c+84|0;z=f[t>>2]|0;A=(f[z+28>>2]|0)-(f[z+24>>2]|0)>>2;b[e>>0]=0;Xg(C,A,e);A=c+96|0;z=f[A>>2]|0;B=c+100|0;D=f[B>>2]|0;if((D|0)!=(z|0))f[B>>2]=D+(~((D+-4-z|0)>>>2)<<2);f[c+164>>2]=-1;z=c+168|0;f[z>>2]=0;D=f[c+108>>2]|0;E=c+112|0;F=f[E>>2]|0;if((F|0)!=(D|0))f[E>>2]=F+(~(((F+-12-D|0)>>>0)/12|0)*12|0);D=c+132|0;if(f[D>>2]|0){F=c+128|0;E=f[F>>2]|0;if(E|0){G=E;do{E=G;G=f[G>>2]|0;br(E)}while((G|0)!=0)}f[F>>2]=0;F=f[c+124>>2]|0;if(F|0){G=c+120|0;E=0;do{f[(f[G>>2]|0)+(E<<2)>>2]=0;E=E+1|0}while((E|0)!=(F|0))}f[D>>2]=0}f[c+144>>2]=0;D=f[t>>2]|0;F=(f[D+28>>2]|0)-(f[D+24>>2]|0)>>2;f[e>>2]=-1;Sf(c+152|0,F,e);F=c+72|0;D=f[F>>2]|0;E=c+76|0;G=f[E>>2]|0;if((G|0)!=(D|0))f[E>>2]=G+(~((G+-4-D|0)>>>2)<<2);D=f[t>>2]|0;$j(F,((f[D+4>>2]|0)-(f[D>>2]|0)>>2>>>0)/3|0);f[c+64>>2]=0;if(!(oe(c)|0)){D=dn(32)|0;f[e>>2]=D;f[e+8>>2]=-2147483616;f[e+4>>2]=29;H=D;I=13227;J=H+29|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[D+29>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0);u=d;return}if(!(ch(c)|0)){D=dn(48)|0;f[e>>2]=D;f[e+8>>2]=-2147483600;f[e+4>>2]=36;H=D;I=13257;J=H+36|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[D+36>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0);u=d;return}D=c+172|0;G=c+176|0;K=(((f[G>>2]|0)-(f[D>>2]|0)|0)/136|0)&255;b[i>>0]=K;L=f[(f[x>>2]|0)+44>>2]|0;M=L+16|0;N=f[M+4>>2]|0;if((N|0)>0|(N|0)==0&(f[M>>2]|0)>>>0>0)O=K;else{f[g>>2]=f[L+4>>2];f[e>>2]=f[g>>2];ye(L,e,i,i+1|0)|0;O=b[i>>0]|0}i=c+284|0;f[i>>2]=O&255;O=f[t>>2]|0;L=(f[O+4>>2]|0)-(f[O>>2]|0)|0;O=L>>2;Ti(w);f[j>>2]=0;K=j+4|0;f[K>>2]=0;f[j+8>>2]=0;a:do if((L|0)>0){M=c+104|0;N=j+8|0;P=0;b:while(1){Q=(P>>>0)/3|0;R=Q>>>5;S=1<<(Q&31);if((f[(f[v>>2]|0)+(R<<2)>>2]&S|0)==0?(T=f[t>>2]|0,f[k>>2]=Q,f[e>>2]=f[k>>2],!(Rj(T,e)|0)):0){f[g>>2]=0;f[l>>2]=Q;f[e>>2]=f[l>>2];Q=gg(c,e,g)|0;Vi(w,Q);T=f[g>>2]|0;U=(T|0)==-1;do if(Q){do if(U){V=-1;W=-1;X=-1}else{Y=f[f[t>>2]>>2]|0;Z=f[Y+(T<<2)>>2]|0;_=T+1|0;$=((_>>>0)%3|0|0)==0?T+-2|0:_;if(($|0)==-1)aa=-1;else aa=f[Y+($<<2)>>2]|0;$=(((T>>>0)%3|0|0)==0?2:-1)+T|0;if(($|0)==-1){V=-1;W=aa;X=Z;break}V=f[Y+($<<2)>>2]|0;W=aa;X=Z}while(0);Z=f[C>>2]|0;$=Z+(X>>>5<<2)|0;f[$>>2]=f[$>>2]|1<<(X&31);$=Z+(W>>>5<<2)|0;f[$>>2]=f[$>>2]|1<<(W&31);$=Z+(V>>>5<<2)|0;f[$>>2]=f[$>>2]|1<<(V&31);f[e>>2]=1;$=f[B>>2]|0;if($>>>0<(f[M>>2]|0)>>>0){f[$>>2]=1;f[B>>2]=$+4}else Ci(A,e);$=(f[v>>2]|0)+(R<<2)|0;f[$>>2]=f[$>>2]|S;$=T+1|0;if(U)ba=-1;else ba=(($>>>0)%3|0|0)==0?T+-2|0:$;f[e>>2]=ba;Z=f[K>>2]|0;if(Z>>>0<(f[N>>2]|0)>>>0){f[Z>>2]=ba;f[K>>2]=Z+4}else Ci(j,e);if(U)break;Z=(($>>>0)%3|0|0)==0?T+-2|0:$;if((Z|0)==-1)break;$=f[(f[(f[t>>2]|0)+12>>2]|0)+(Z<<2)>>2]|0;Z=($|0)==-1;Y=Z?-1:($>>>0)/3|0;if(Z)break;if(f[(f[v>>2]|0)+(Y>>>5<<2)>>2]&1<<(Y&31)|0)break;f[m>>2]=$;f[e>>2]=f[m>>2];if(!(hc(c,e)|0)){ca=65;break b}}else{$=T+1|0;if(U)da=-1;else da=(($>>>0)%3|0|0)==0?T+-2|0:$;f[n>>2]=da;f[e>>2]=f[n>>2];Ce(c,e,1)|0;f[o>>2]=f[g>>2];f[e>>2]=f[o>>2];if(!(hc(c,e)|0)){ca=71;break b}}while(0)}P=P+1|0;if((P|0)>=(O|0)){ca=77;break a}}if((ca|0)==65){f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;P=dn(48)|0;f[e>>2]=P;f[e+8>>2]=-2147483600;f[e+4>>2]=32;H=P;I=13294;J=H+32|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[P+32>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0)}else if((ca|0)==71){f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;N=dn(48)|0;f[e>>2]=N;f[e+8>>2]=-2147483600;f[e+4>>2]=32;H=N;I=13294;J=H+32|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[N+32>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0)}}else ca=77;while(0);do if((ca|0)==77){O=f[F>>2]|0;o=f[E>>2]|0;n=o;if((O|0)!=(o|0)?(da=o+-4|0,O>>>0>>0):0){o=O;O=da;do{da=f[o>>2]|0;f[o>>2]=f[O>>2];f[O>>2]=da;o=o+4|0;O=O+-4|0}while(o>>>0>>0)}f[p>>2]=n;f[q>>2]=f[j>>2];f[r>>2]=f[K>>2];f[h>>2]=f[p>>2];f[g>>2]=f[q>>2];f[e>>2]=f[r>>2];Md(F,h,g,e)|0;if((f[G>>2]|0)!=(f[D>>2]|0)?(O=f[y>>2]|0,o=((f[O+100>>2]|0)-(f[O+96>>2]|0)|0)/12|0,b[e>>0]=0,Xg(v,o,e),o=f[F>>2]|0,O=f[E>>2]|0,(o|0)!=(O|0)):0){N=o;do{f[s>>2]=f[N>>2];f[e>>2]=f[s>>2];ue(c,e)|0;N=N+4|0}while((N|0)!=(O|0))}_g(w);O=c+232|0;fd(w,O);N=c+280|0;n=f[N>>2]|0;if((n|0?(f[i>>2]|0)>0:0)?(fd(n,O),(f[i>>2]|0)>1):0){n=1;do{fd((f[N>>2]|0)+(n<<5)|0,O);n=n+1|0}while((n|0)<(f[i>>2]|0))}Nh((f[c+272>>2]|0)-(f[c+268>>2]|0)>>2,f[(f[x>>2]|0)+44>>2]|0)|0;Nh(f[z>>2]|0,f[(f[x>>2]|0)+44>>2]|0)|0;if(Jg(c)|0){n=f[(f[x>>2]|0)+44>>2]|0;N=f[O>>2]|0;o=n+16|0;da=f[o+4>>2]|0;if(!((da|0)>0|(da|0)==0&(f[o>>2]|0)>>>0>0)){o=(f[c+236>>2]|0)-N|0;f[g>>2]=f[n+4>>2];f[e>>2]=f[g>>2];ye(n,e,N,N+o|0)|0}f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;break}else{f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;o=dn(32)|0;f[e>>2]=o;f[e+8>>2]=-2147483616;f[e+4>>2]=28;H=o;I=13327;J=H+28|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[o+28>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0);break}}while(0);g=f[j>>2]|0;if(g|0){j=f[K>>2]|0;if((j|0)!=(g|0))f[K>>2]=j+(~((j+-4-g|0)>>>2)<<2);br(g)}u=d;return}g=dn(32)|0;f[e>>2]=g;f[e+8>>2]=-2147483616;f[e+4>>2]=29;H=g;I=13197;J=H+29|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[g+29>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0);u=d;return}function jb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0;d=u;u=u+48|0;e=d+36|0;g=d+24|0;h=d;i=a+8|0;j=f[i>>2]|0;f[e>>2]=0;k=e+4|0;f[k>>2]=0;f[e+8>>2]=0;do if(j)if(j>>>0>1073741823)mq(e);else{l=j<<2;m=dn(l)|0;f[e>>2]=m;n=m+(j<<2)|0;f[e+8>>2]=n;hj(m|0,0,l|0)|0;f[k>>2]=n;o=n;p=m;break}else{o=0;p=0}while(0);m=a+1164|0;n=f[m>>2]|0;l=f[n>>2]|0;q=n+4|0;if(!l){r=n+8|0;s=p;t=o;v=j}else{j=f[q>>2]|0;if((j|0)!=(l|0))f[q>>2]=j+(~((j+-4-l|0)>>>2)<<2);br(l);l=n+8|0;f[l>>2]=0;f[q>>2]=0;f[n>>2]=0;r=l;s=f[e>>2]|0;t=f[k>>2]|0;v=f[i>>2]|0}f[n>>2]=s;f[q>>2]=t;f[r>>2]=f[e+8>>2];f[e>>2]=0;r=e+4|0;f[r>>2]=0;f[e+8>>2]=0;do if(v)if(v>>>0>1073741823)mq(e);else{t=v<<2;q=dn(t)|0;f[e>>2]=q;s=q+(v<<2)|0;f[e+8>>2]=s;hj(q|0,0,t|0)|0;f[r>>2]=s;w=s;x=q;break}else{w=0;x=0}while(0);v=a+1176|0;q=f[v>>2]|0;s=f[q>>2]|0;t=q+4|0;if(!s){y=q+8|0;z=x;A=w}else{w=f[t>>2]|0;if((w|0)!=(s|0))f[t>>2]=w+(~((w+-4-s|0)>>>2)<<2);br(s);s=q+8|0;f[s>>2]=0;f[t>>2]=0;f[q>>2]=0;y=s;z=f[e>>2]|0;A=f[r>>2]|0}f[q>>2]=z;f[t>>2]=A;f[y>>2]=f[e+8>>2];y=f[b>>2]|0;A=b+4|0;t=f[A>>2]|0;z=f[A+4>>2]|0;A=f[c>>2]|0;q=c+4|0;r=f[q>>2]|0;s=f[q+4>>2]|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;f[h+12>>2]=0;f[h+16>>2]=0;f[h+20>>2]=0;q=h+8|0;w=h+4|0;x=h+16|0;n=h+20|0;k=t;Jc(h);l=f[w>>2]|0;j=(f[n>>2]|0)+(f[x>>2]|0)|0;if((f[q>>2]|0)==(l|0))B=0;else B=(f[l+(((j>>>0)/113|0)<<2)>>2]|0)+(((j>>>0)%113|0)*36|0)|0;f[B>>2]=y;j=B+4|0;f[j>>2]=t;f[j+4>>2]=z;f[B+12>>2]=A;j=B+16|0;f[j>>2]=r;f[j+4>>2]=s;f[B+24>>2]=0;f[B+28>>2]=A-y;f[B+32>>2]=0;B=(f[n>>2]|0)+1|0;f[n>>2]=B;if(B|0){y=a+1152|0;A=a+1084|0;j=a+1080|0;l=a+1072|0;o=a+1076|0;p=a+1068|0;C=b+8|0;D=c+8|0;E=a+1124|0;F=a+1120|0;G=a+1112|0;H=a+1116|0;I=a+1108|0;J=k+4|0;K=k+24|0;L=k+24|0;M=r+24|0;N=B;while(1){B=f[x>>2]|0;O=N+-1|0;P=O+B|0;Q=f[w>>2]|0;R=f[Q+(((P>>>0)/113|0)<<2)>>2]|0;S=(P>>>0)%113|0;P=f[R+(S*36|0)>>2]|0;T=f[R+(S*36|0)+12>>2]|0;U=f[R+(S*36|0)+24>>2]|0;V=f[R+(S*36|0)+32>>2]|0;f[n>>2]=O;O=f[q>>2]|0;S=O-Q>>2;if((1-N-B+((S|0)==0?0:(S*113|0)+-1|0)|0)>>>0>225){br(f[O+-4>>2]|0);f[q>>2]=(f[q>>2]|0)+-4}f[b>>2]=P;f[c>>2]=T;O=f[m>>2]|0;S=O+(V*12|0)|0;B=(f[v>>2]|0)+(V*12|0)|0;f[g>>2]=f[b>>2];f[g+4>>2]=f[b+4>>2];f[g+8>>2]=f[b+8>>2];f[e>>2]=f[c>>2];f[e+4>>2]=f[c+4>>2];f[e+8>>2]=f[c+8>>2];Q=Gd(a,g,e,S,B,U)|0;U=T-P|0;R=(f[a>>2]|0)-(f[(f[B>>2]|0)+(Q<<2)>>2]|0)|0;a:do if(R){if(U>>>0<3){W=f[y>>2]|0;f[W>>2]=Q;Y=f[i>>2]|0;if(Y>>>0>1){Z=1;$=Y;aa=Q;while(1){aa=(aa|0)==($+-1|0)?0:aa+1|0;f[W+(Z<<2)>>2]=aa;Z=Z+1|0;ba=f[i>>2]|0;if(Z>>>0>=ba>>>0){ca=ba;break}else $=ba}}else ca=Y;if(!U){da=87;break}else{ea=0;fa=ca}while(1){$=(f[K>>2]|0)+((X(f[J>>2]|0,P+ea|0)|0)<<2)|0;if(!fa)ga=0;else{Z=0;do{aa=f[(f[y>>2]|0)+(Z<<2)>>2]|0;W=(f[a>>2]|0)-(f[(f[B>>2]|0)+(aa<<2)>>2]|0)|0;do if(W|0){ba=f[A>>2]|0;ha=32-ba|0;ia=32-W|0;ja=f[$+(aa<<2)>>2]<(ha|0)){ka=ja>>>ia;ia=W-ha|0;f[A>>2]=ia;ha=f[j>>2]|ka>>>ia;f[j>>2]=ha;ia=f[l>>2]|0;if((ia|0)==(f[o>>2]|0))Ci(p,j);else{f[ia>>2]=ha;f[l>>2]=ia+4}f[j>>2]=ka<<32-(f[A>>2]|0);break}ka=f[j>>2]|ja>>>ba;f[j>>2]=ka;ja=ba+W|0;f[A>>2]=ja;if((ja|0)!=32)break;ja=f[l>>2]|0;if((ja|0)==(f[o>>2]|0))Ci(p,j);else{f[ja>>2]=ka;f[l>>2]=ja+4}f[j>>2]=0;f[A>>2]=0}while(0);Z=Z+1|0;W=f[i>>2]|0}while(Z>>>0>>0);ga=W}ea=ea+1|0;if(ea>>>0>=U>>>0){da=87;break a}else fa=ga}}Y=V+1|0;Z=f[m>>2]|0;$=Z+(Y*12|0)|0;if(($|0)==(S|0))la=Z;else{qg($,f[S>>2]|0,f[O+(V*12|0)+4>>2]|0);la=f[m>>2]|0}$=(f[la+(Y*12|0)>>2]|0)+(Q<<2)|0;Z=(f[$>>2]|0)+(1<>2]=Z;$=f[C>>2]|0;W=f[D>>2]|0;b:do if((T|0)==(P|0))ma=P;else{aa=f[L>>2]|0;if(!$){if((f[aa+(Q<<2)>>2]|0)>>>0>>0){ma=T;break}else{na=T;oa=P}while(1){ja=na;do{ja=ja+-1|0;if((oa|0)==(ja|0)){ma=oa;break b}ka=(f[M>>2]|0)+((X(ja,W)|0)<<2)+(Q<<2)|0}while((f[ka>>2]|0)>>>0>=Z>>>0);oa=oa+1|0;if((oa|0)==(ja|0)){ma=ja;break b}else na=ja}}else{pa=T;qa=P}while(1){ka=qa;while(1){ra=aa+((X(ka,$)|0)<<2)|0;if((f[ra+(Q<<2)>>2]|0)>>>0>=Z>>>0){sa=pa;break}ba=ka+1|0;if((ba|0)==(pa|0)){ma=pa;break b}else ka=ba}while(1){sa=sa+-1|0;if((ka|0)==(sa|0)){ma=ka;break b}ta=(f[M>>2]|0)+((X(sa,W)|0)<<2)|0;if((f[ta+(Q<<2)>>2]|0)>>>0>>0){ua=0;break}}do{ja=ra+(ua<<2)|0;ba=ta+(ua<<2)|0;ia=f[ja>>2]|0;f[ja>>2]=f[ba>>2];f[ba>>2]=ia;ua=ua+1|0}while((ua|0)!=($|0));qa=ka+1|0;if((qa|0)==(sa|0)){ma=sa;break}else pa=sa}}while(0);Z=(_(U|0)|0)^31;W=ma-P|0;aa=T-ma|0;ia=W>>>0>>0;if((W|0)!=(aa|0)){ba=f[E>>2]|0;if(ia)f[F>>2]=f[F>>2]|1<<31-ba;ja=ba+1|0;f[E>>2]=ja;if((ja|0)==32){ja=f[G>>2]|0;if((ja|0)==(f[H>>2]|0))Ci(I,F);else{f[ja>>2]=f[F>>2];f[G>>2]=ja+4}f[E>>2]=0;f[F>>2]=0}}ja=U>>>1;if(ia){ia=ja-W|0;if(Z|0){ba=0;ha=1<>>1}}}else{ha=ja-aa|0;if(Z|0){ba=0;ia=1<>>1}}}ia=f[v>>2]|0;Z=f[ia+(V*12|0)>>2]|0;ba=Z+(Q<<2)|0;f[ba>>2]=(f[ba>>2]|0)+1;qg(ia+(Y*12|0)|0,Z,f[ia+(V*12|0)+4>>2]|0);if((ma|0)!=(P|0)){ia=f[q>>2]|0;Z=f[w>>2]|0;ba=ia-Z>>2;ha=f[x>>2]|0;ja=f[n>>2]|0;if((((ba|0)==0?0:(ba*113|0)+-1|0)|0)==(ja+ha|0)){Jc(h);va=f[x>>2]|0;wa=f[n>>2]|0;xa=f[q>>2]|0;ya=f[w>>2]|0}else{va=ha;wa=ja;xa=ia;ya=Z}Z=wa+va|0;if((xa|0)==(ya|0))za=0;else za=(f[ya+(((Z>>>0)/113|0)<<2)>>2]|0)+(((Z>>>0)%113|0)*36|0)|0;f[za>>2]=P;Z=za+4|0;f[Z>>2]=t;f[Z+4>>2]=z;f[za+12>>2]=ma;f[za+16>>2]=k;f[za+20>>2]=$;f[za+24>>2]=Q;f[za+28>>2]=W;f[za+32>>2]=V;f[n>>2]=(f[n>>2]|0)+1}if((T|0)!=(ma|0)){Z=f[q>>2]|0;ia=f[w>>2]|0;ja=Z-ia>>2;ha=f[x>>2]|0;ba=f[n>>2]|0;if((((ja|0)==0?0:(ja*113|0)+-1|0)|0)==(ba+ha|0)){Jc(h);Aa=f[x>>2]|0;Ba=f[n>>2]|0;Ca=f[q>>2]|0;Da=f[w>>2]|0}else{Aa=ha;Ba=ba;Ca=Z;Da=ia}ia=Ba+Aa|0;if((Ca|0)==(Da|0))Ea=0;else Ea=(f[Da+(((ia>>>0)/113|0)<<2)>>2]|0)+(((ia>>>0)%113|0)*36|0)|0;f[Ea>>2]=ma;f[Ea+4>>2]=k;f[Ea+8>>2]=$;f[Ea+12>>2]=T;ia=Ea+16|0;f[ia>>2]=r;f[ia+4>>2]=s;f[Ea+24>>2]=Q;f[Ea+28>>2]=aa;f[Ea+32>>2]=Y;ia=(f[n>>2]|0)+1|0;f[n>>2]=ia;Fa=ia}else da=87}else da=87;while(0);if((da|0)==87){da=0;Fa=f[n>>2]|0}if(!Fa)break;else N=Fa}}Fa=f[w>>2]|0;N=f[x>>2]|0;Ea=Fa+(((N>>>0)/113|0)<<2)|0;s=f[q>>2]|0;r=s;k=Fa;if((s|0)==(Fa|0)){Ga=0;Ha=0}else{ma=(f[Ea>>2]|0)+(((N>>>0)%113|0)*36|0)|0;Ga=ma;Ha=ma}ma=Ea;Ea=Ha;c:while(1){Ha=Ea;do{N=Ha;if((Ga|0)==(N|0))break c;Ha=N+36|0}while((Ha-(f[ma>>2]|0)|0)!=4068);Ha=ma+4|0;ma=Ha;Ea=f[Ha>>2]|0}f[n>>2]=0;n=r-k>>2;if(n>>>0>2){k=Fa;do{br(f[k>>2]|0);k=(f[w>>2]|0)+4|0;f[w>>2]=k;Ia=f[q>>2]|0;Ja=Ia-k>>2}while(Ja>>>0>2);Ka=Ja;La=k;Ma=Ia}else{Ka=n;La=Fa;Ma=s}switch(Ka|0){case 1:{Na=56;da=101;break}case 2:{Na=113;da=101;break}default:{}}if((da|0)==101)f[x>>2]=Na;if((La|0)!=(Ma|0)){Na=La;do{br(f[Na>>2]|0);Na=Na+4|0}while((Na|0)!=(Ma|0));Ma=f[w>>2]|0;w=f[q>>2]|0;if((w|0)!=(Ma|0))f[q>>2]=w+(~((w+-4-Ma|0)>>>2)<<2)}Ma=f[h>>2]|0;if(!Ma){u=d;return}br(Ma);u=d;return}function kb(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0;d=u;u=u+1424|0;e=d+1408|0;g=d+1396|0;h=d+1420|0;i=d+1200|0;j=d+12|0;k=d;l=d+1384|0;m=d+1372|0;n=d+1360|0;o=d+1348|0;p=d+1336|0;q=d+1324|0;r=d+1312|0;s=d+1300|0;t=d+1288|0;v=d+1276|0;w=d+1264|0;x=d+1252|0;y=d+1240|0;z=d+1228|0;A=a+28|0;B=10-(Yh(f[(f[A>>2]|0)+48>>2]|0)|0)|0;C=(B|0)<6?B:6;b[h>>0]=C;if((C&255|0)==6?(f[a+72>>2]|0)>15:0)b[h>>0]=5;C=c+16|0;B=f[C+4>>2]|0;if(!((B|0)>0|(B|0)==0&(f[C>>2]|0)>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];ye(c,e,h,h+1|0)|0}C=f[A>>2]|0;B=f[(f[C+4>>2]|0)+80>>2]|0;D=a+72|0;E=f[D>>2]|0;f[i>>2]=B;F=i+4|0;f[F>>2]=E;f[i+8>>2]=E<<2;G=i+12|0;H=X(E,B)|0;f[G>>2]=0;J=i+16|0;f[J>>2]=0;f[i+20>>2]=0;do if(H)if(H>>>0>1073741823)mq(G);else{K=H<<2;L=dn(K)|0;f[G>>2]=L;M=L+(H<<2)|0;f[i+20>>2]=M;hj(L|0,0,K|0)|0;f[J>>2]=M;N=L;break}else N=0;while(0);H=i+24|0;f[H>>2]=N;G=a+4|0;L=a+8|0;M=f[G>>2]|0;a:do if((f[L>>2]|0)!=(M|0)){K=j+4|0;O=j+8|0;P=j+8|0;Q=(B|0)==0;R=j+4|0;S=j+8|0;T=k+4|0;U=k+8|0;V=k+8|0;W=a+48|0;Y=j+8|0;Z=a+60|0;$=0;aa=0;ba=0;ca=0;da=M;ea=C;b:while(1){fa=f[(f[(f[ea+4>>2]|0)+8>>2]|0)+(f[da+(ca<<2)>>2]<<2)>>2]|0;switch(f[fa+28>>2]|0){case 1:case 3:case 5:case 2:case 4:case 6:{ga=fa;ha=aa;break}case 9:{ga=f[(f[Z>>2]|0)+(aa<<2)>>2]|0;ha=aa+1|0;break}default:{ia=0;break a}}if(!ga){ia=0;break a}c:do switch(f[ga+28>>2]|0){case 6:{if(Q){ja=ba;ka=ga+24|0;break c}fa=ga+84|0;la=ga+68|0;ma=ga+48|0;na=ga+40|0;oa=ga+24|0;pa=0;do{if(!(b[fa>>0]|0))qa=f[(f[la>>2]|0)+(pa<<2)>>2]|0;else qa=pa;ra=ma;sa=f[ra>>2]|0;ta=f[ra+4>>2]|0;ra=na;ua=on(f[ra>>2]|0,f[ra+4>>2]|0,qa|0,0)|0;ra=Tn(ua|0,I|0,sa|0,ta|0)|0;Rg((f[H>>2]|0)+((X(f[F>>2]|0,pa)|0)<<2)+($<<2)|0,(f[f[ga>>2]>>2]|0)+ra|0,b[oa>>0]<<2|0)|0;pa=pa+1|0}while((pa|0)!=(B|0));ja=ba;ka=oa;break}case 1:case 3:case 5:{oa=ga+24|0;pa=b[oa>>0]|0;na=pa<<24>>24;f[j>>2]=0;f[R>>2]=0;f[S>>2]=0;if(!(pa<<24>>24))va=0;else{if(pa<<24>>24<0){wa=24;break b}pa=na<<2;ma=dn(pa)|0;f[j>>2]=ma;la=ma+(na<<2)|0;f[Y>>2]=la;hj(ma|0,0,pa|0)|0;f[R>>2]=la;va=b[oa>>0]|0}la=va<<24>>24;f[k>>2]=0;f[T>>2]=0;f[U>>2]=0;if(!(va<<24>>24)){xa=0;ya=0}else{if(va<<24>>24<0){wa=30;break b}pa=la<<2;ma=dn(pa)|0;f[k>>2]=ma;na=ma+(la<<2)|0;f[V>>2]=na;hj(ma|0,0,pa|0)|0;f[T>>2]=na;xa=ma;ya=ma}if(Q){za=ya;Aa=xa}else{ma=ga+84|0;na=ga+68|0;pa=0;do{if(!(b[ma>>0]|0))Ba=f[(f[na>>2]|0)+(pa<<2)>>2]|0;else Ba=pa;la=f[j>>2]|0;f[g>>2]=Ba;fa=b[oa>>0]|0;f[e>>2]=f[g>>2];Pb(ga,e,fa,la)|0;la=b[oa>>0]|0;fa=la<<24>>24;if(la<<24>>24>0){la=f[j>>2]|0;ra=f[W>>2]|0;ta=f[k>>2]|0;sa=0;do{f[ta+(sa<<2)>>2]=(f[la+(sa<<2)>>2]|0)-(f[ra+(sa+ba<<2)>>2]|0);sa=sa+1|0}while((sa|0)<(fa|0));Ca=ta}else Ca=f[k>>2]|0;Rg((f[H>>2]|0)+((X(f[F>>2]|0,pa)|0)<<2)+($<<2)|0,Ca|0,fa<<2|0)|0;pa=pa+1|0}while(pa>>>0>>0);pa=f[k>>2]|0;za=pa;Aa=pa}pa=ba+(b[oa>>0]|0)|0;if(za|0){na=f[T>>2]|0;if((na|0)!=(za|0))f[T>>2]=na+(~((na+-4-za|0)>>>2)<<2);br(Aa)}na=f[j>>2]|0;if(na|0){ma=f[R>>2]|0;if((ma|0)!=(na|0))f[R>>2]=ma+(~((ma+-4-na|0)>>>2)<<2);br(na)}ja=pa;ka=oa;break}default:{pa=ga+24|0;na=b[pa>>0]|0;ma=na<<24>>24;f[j>>2]=0;f[K>>2]=0;f[O>>2]=0;if(!(na<<24>>24)){Da=0;Ea=0}else{if(na<<24>>24<0){wa=53;break b}na=ma<<2;ta=dn(na)|0;f[j>>2]=ta;sa=ta+(ma<<2)|0;f[P>>2]=sa;hj(ta|0,0,na|0)|0;f[K>>2]=sa;Da=ta;Ea=ta}if(Q){Fa=Ea;Ga=Da}else{ta=ga+84|0;sa=ga+68|0;na=0;do{if(!(b[ta>>0]|0))Ha=f[(f[sa>>2]|0)+(na<<2)>>2]|0;else Ha=na;ma=f[j>>2]|0;f[g>>2]=Ha;ra=b[pa>>0]|0;f[e>>2]=f[g>>2];Ob(ga,e,ra,ma)|0;Rg((f[H>>2]|0)+((X(f[F>>2]|0,na)|0)<<2)+($<<2)|0,f[j>>2]|0,b[pa>>0]<<2|0)|0;na=na+1|0}while(na>>>0>>0);na=f[j>>2]|0;Fa=na;Ga=na}if(Fa|0){na=f[K>>2]|0;if((na|0)!=(Fa|0))f[K>>2]=na+(~((na+-4-Fa|0)>>>2)<<2);br(Ga)}ja=ba;ka=pa}}while(0);na=ca+1|0;sa=f[G>>2]|0;if(na>>>0>=(f[L>>2]|0)-sa>>2>>>0){wa=66;break}$=$+(b[ka>>0]|0)|0;aa=ha;ba=ja;ca=na;da=sa;ea=f[A>>2]|0}if((wa|0)==24)mq(j);else if((wa|0)==30)mq(k);else if((wa|0)==53)mq(j);else if((wa|0)==66){Ia=f[D>>2]|0;Ja=f[H>>2]|0;wa=67;break}}else{Ia=E;Ja=N;wa=67}while(0);d:do if((wa|0)==67){N=X(Ia,B)|0;if((N|0)>0){E=0;H=0;while(1){D=f[Ja+(E<<2)>>2]|0;if(!D)Ka=H;else{A=(_(D|0)|0)^31;Ka=(A|0)<(H|0)?H:A+1|0}E=E+1|0;if((E|0)>=(N|0)){La=Ka;break}else H=Ka}}else La=0;switch(b[h>>0]|0){case 6:{Ge(j,Ia);f[l>>2]=0;f[l+4>>2]=i;H=f[F>>2]|0;f[l+8>>2]=H;f[m>>2]=f[i>>2];f[m+4>>2]=i;f[m+8>>2]=H;f[k>>2]=La;f[g>>2]=f[l>>2];f[g+4>>2]=f[l+4>>2];f[g+8>>2]=f[l+8>>2];f[e>>2]=f[m>>2];f[e+4>>2]=f[m+4>>2];f[e+8>>2]=f[m+8>>2];H=ff(j,g,e,k,c)|0;Ee(j);if(!H){ia=0;break d}break}case 5:{Ge(j,Ia);f[n>>2]=0;f[n+4>>2]=i;H=f[F>>2]|0;f[n+8>>2]=H;f[o>>2]=f[i>>2];f[o+4>>2]=i;f[o+8>>2]=H;f[k>>2]=La;f[g>>2]=f[n>>2];f[g+4>>2]=f[n+4>>2];f[g+8>>2]=f[n+8>>2];f[e>>2]=f[o>>2];f[e+4>>2]=f[o+4>>2];f[e+8>>2]=f[o+8>>2];H=gf(j,g,e,k,c)|0;Ee(j);if(!H){ia=0;break d}break}case 4:{Ge(j,Ia);f[p>>2]=0;f[p+4>>2]=i;H=f[F>>2]|0;f[p+8>>2]=H;f[q>>2]=f[i>>2];f[q+4>>2]=i;f[q+8>>2]=H;f[k>>2]=La;f[g>>2]=f[p>>2];f[g+4>>2]=f[p+4>>2];f[g+8>>2]=f[p+8>>2];f[e>>2]=f[q>>2];f[e+4>>2]=f[q+4>>2];f[e+8>>2]=f[q+8>>2];H=gf(j,g,e,k,c)|0;Ee(j);if(!H){ia=0;break d}break}case 3:{Oe(j,Ia);f[r>>2]=0;f[r+4>>2]=i;H=f[F>>2]|0;f[r+8>>2]=H;f[s>>2]=f[i>>2];f[s+4>>2]=i;f[s+8>>2]=H;f[k>>2]=La;f[g>>2]=f[r>>2];f[g+4>>2]=f[r+4>>2];f[g+8>>2]=f[r+8>>2];f[e>>2]=f[s>>2];f[e+4>>2]=f[s+4>>2];f[e+8>>2]=f[s+8>>2];H=mf(j,g,e,k,c)|0;Ue(j);if(!H){ia=0;break d}break}case 2:{Oe(j,Ia);f[t>>2]=0;f[t+4>>2]=i;H=f[F>>2]|0;f[t+8>>2]=H;f[v>>2]=f[i>>2];f[v+4>>2]=i;f[v+8>>2]=H;f[k>>2]=La;f[g>>2]=f[t>>2];f[g+4>>2]=f[t+4>>2];f[g+8>>2]=f[t+8>>2];f[e>>2]=f[v>>2];f[e+4>>2]=f[v+4>>2];f[e+8>>2]=f[v+8>>2];H=mf(j,g,e,k,c)|0;Ue(j);if(!H){ia=0;break d}break}case 1:{Pe(j,Ia);f[w>>2]=0;f[w+4>>2]=i;H=f[F>>2]|0;f[w+8>>2]=H;f[x>>2]=f[i>>2];f[x+4>>2]=i;f[x+8>>2]=H;f[k>>2]=La;f[g>>2]=f[w>>2];f[g+4>>2]=f[w+4>>2];f[g+8>>2]=f[w+8>>2];f[e>>2]=f[x>>2];f[e+4>>2]=f[x+4>>2];f[e+8>>2]=f[x+8>>2];H=lf(j,g,e,k,c)|0;Te(j);if(!H){ia=0;break d}break}case 0:{Pe(j,Ia);f[y>>2]=0;f[y+4>>2]=i;H=f[F>>2]|0;f[y+8>>2]=H;f[z>>2]=f[i>>2];f[z+4>>2]=i;f[z+8>>2]=H;f[k>>2]=La;f[g>>2]=f[y>>2];f[g+4>>2]=f[y+4>>2];f[g+8>>2]=f[y+8>>2];f[e>>2]=f[z>>2];f[e+4>>2]=f[z+4>>2];f[e+8>>2]=f[z+8>>2];H=lf(j,g,e,k,c)|0;Te(j);if(!H){ia=0;break d}break}default:{ia=0;break d}}ia=1}while(0);j=f[i+12>>2]|0;if(!j){u=d;return ia|0}i=f[J>>2]|0;if((i|0)!=(j|0))f[J>>2]=i+(~((i+-4-j|0)>>>2)<<2);br(j);u=d;return ia|0}function lb(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0;d=u;u=u+80|0;e=d+56|0;g=d+52|0;h=d+48|0;i=d+68|0;j=d;k=d+44|0;l=d+40|0;m=d+36|0;n=d+32|0;o=d+28|0;p=d+24|0;q=d+20|0;r=d+16|0;s=d+12|0;if(!(b[c+352>>0]|0)){Ne(e,f[c+8>>2]|0);t=c+12|0;v=f[e>>2]|0;f[e>>2]=0;w=f[t>>2]|0;f[t>>2]=v;if(w){ui(w);br(w);w=f[e>>2]|0;f[e>>2]=0;if(w|0){ui(w);br(w)}}else f[e>>2]=0}else{Mg(e,f[c+8>>2]|0);w=c+12|0;v=f[e>>2]|0;f[e>>2]=0;t=f[w>>2]|0;f[w>>2]=v;if(t){ui(t);br(t);t=f[e>>2]|0;f[e>>2]=0;if(t|0){ui(t);br(t)}}else f[e>>2]=0}t=c+12|0;v=f[t>>2]|0;if(v|0?(((f[v+4>>2]|0)-(f[v>>2]|0)>>2>>>0)/3|0|0)!=(f[v+40>>2]|0):0){v=c+200|0;Td(v,c)|0;w=f[t>>2]|0;x=c+4|0;Nh(((f[w+28>>2]|0)-(f[w+24>>2]|0)>>2)-(f[w+44>>2]|0)|0,f[(f[x>>2]|0)+44>>2]|0)|0;w=f[t>>2]|0;Nh((((f[w+4>>2]|0)-(f[w>>2]|0)>>2>>>0)/3|0)-(f[w+40>>2]|0)|0,f[(f[x>>2]|0)+44>>2]|0)|0;w=c+28|0;y=c+8|0;z=f[y>>2]|0;A=((f[z+100>>2]|0)-(f[z+96>>2]|0)|0)/12|0;b[e>>0]=0;Xg(w,A,e);A=f[t>>2]|0;z=(f[A+28>>2]|0)-(f[A+24>>2]|0)>>2;f[e>>2]=-1;Sf(c+52|0,z,e);z=c+40|0;A=f[z>>2]|0;B=c+44|0;C=f[B>>2]|0;if((C|0)!=(A|0))f[B>>2]=C+(~((C+-4-A|0)>>>2)<<2);A=f[t>>2]|0;C=(f[A+4>>2]|0)-(f[A>>2]|0)>>2;$j(z,C-((C>>>0)%3|0)|0);C=c+84|0;z=f[t>>2]|0;A=(f[z+28>>2]|0)-(f[z+24>>2]|0)>>2;b[e>>0]=0;Xg(C,A,e);A=c+96|0;z=f[A>>2]|0;B=c+100|0;D=f[B>>2]|0;if((D|0)!=(z|0))f[B>>2]=D+(~((D+-4-z|0)>>>2)<<2);f[c+164>>2]=-1;z=c+168|0;f[z>>2]=0;D=f[c+108>>2]|0;E=c+112|0;F=f[E>>2]|0;if((F|0)!=(D|0))f[E>>2]=F+(~(((F+-12-D|0)>>>0)/12|0)*12|0);D=c+132|0;if(f[D>>2]|0){F=c+128|0;E=f[F>>2]|0;if(E|0){G=E;do{E=G;G=f[G>>2]|0;br(E)}while((G|0)!=0)}f[F>>2]=0;F=f[c+124>>2]|0;if(F|0){G=c+120|0;E=0;do{f[(f[G>>2]|0)+(E<<2)>>2]=0;E=E+1|0}while((E|0)!=(F|0))}f[D>>2]=0}f[c+144>>2]=0;D=f[t>>2]|0;F=(f[D+28>>2]|0)-(f[D+24>>2]|0)>>2;f[e>>2]=-1;Sf(c+152|0,F,e);F=c+72|0;D=f[F>>2]|0;E=c+76|0;G=f[E>>2]|0;if((G|0)!=(D|0))f[E>>2]=G+(~((G+-4-D|0)>>>2)<<2);D=f[t>>2]|0;$j(F,((f[D+4>>2]|0)-(f[D>>2]|0)>>2>>>0)/3|0);f[c+64>>2]=0;if(!(oe(c)|0)){D=dn(32)|0;f[e>>2]=D;f[e+8>>2]=-2147483616;f[e+4>>2]=29;H=D;I=13227;J=H+29|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[D+29>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0);u=d;return}if(!(bh(c)|0)){D=dn(48)|0;f[e>>2]=D;f[e+8>>2]=-2147483600;f[e+4>>2]=36;H=D;I=13257;J=H+36|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[D+36>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0);u=d;return}D=c+172|0;G=c+176|0;K=(((f[G>>2]|0)-(f[D>>2]|0)|0)/136|0)&255;b[i>>0]=K;L=f[(f[x>>2]|0)+44>>2]|0;M=L+16|0;N=f[M+4>>2]|0;if((N|0)>0|(N|0)==0&(f[M>>2]|0)>>>0>0)O=K;else{f[g>>2]=f[L+4>>2];f[e>>2]=f[g>>2];ye(L,e,i,i+1|0)|0;O=b[i>>0]|0}f[c+284>>2]=O&255;O=f[t>>2]|0;i=(f[O+4>>2]|0)-(f[O>>2]|0)|0;O=i>>2;Ti(v);f[j>>2]=0;L=j+4|0;f[L>>2]=0;f[j+8>>2]=0;a:do if((i|0)>0){K=c+104|0;M=j+8|0;N=0;b:while(1){P=(N>>>0)/3|0;Q=P>>>5;R=1<<(P&31);if((f[(f[w>>2]|0)+(Q<<2)>>2]&R|0)==0?(S=f[t>>2]|0,f[k>>2]=P,f[e>>2]=f[k>>2],!(Rj(S,e)|0)):0){f[g>>2]=0;f[l>>2]=P;f[e>>2]=f[l>>2];P=gg(c,e,g)|0;Vi(v,P);S=f[g>>2]|0;T=(S|0)==-1;do if(P){do if(T){U=-1;V=-1;W=-1}else{X=f[f[t>>2]>>2]|0;Y=f[X+(S<<2)>>2]|0;Z=S+1|0;_=((Z>>>0)%3|0|0)==0?S+-2|0:Z;if((_|0)==-1)$=-1;else $=f[X+(_<<2)>>2]|0;_=(((S>>>0)%3|0|0)==0?2:-1)+S|0;if((_|0)==-1){U=-1;V=$;W=Y;break}U=f[X+(_<<2)>>2]|0;V=$;W=Y}while(0);Y=f[C>>2]|0;_=Y+(W>>>5<<2)|0;f[_>>2]=f[_>>2]|1<<(W&31);_=Y+(V>>>5<<2)|0;f[_>>2]=f[_>>2]|1<<(V&31);_=Y+(U>>>5<<2)|0;f[_>>2]=f[_>>2]|1<<(U&31);f[e>>2]=1;_=f[B>>2]|0;if(_>>>0<(f[K>>2]|0)>>>0){f[_>>2]=1;f[B>>2]=_+4}else Ci(A,e);_=(f[w>>2]|0)+(Q<<2)|0;f[_>>2]=f[_>>2]|R;_=S+1|0;if(T)aa=-1;else aa=((_>>>0)%3|0|0)==0?S+-2|0:_;f[e>>2]=aa;Y=f[L>>2]|0;if(Y>>>0<(f[M>>2]|0)>>>0){f[Y>>2]=aa;f[L>>2]=Y+4}else Ci(j,e);if(T)break;Y=((_>>>0)%3|0|0)==0?S+-2|0:_;if((Y|0)==-1)break;_=f[(f[(f[t>>2]|0)+12>>2]|0)+(Y<<2)>>2]|0;Y=(_|0)==-1;X=Y?-1:(_>>>0)/3|0;if(Y)break;if(f[(f[w>>2]|0)+(X>>>5<<2)>>2]&1<<(X&31)|0)break;f[m>>2]=_;f[e>>2]=f[m>>2];if(!(Zb(c,e)|0)){ba=65;break b}}else{_=S+1|0;if(T)ca=-1;else ca=((_>>>0)%3|0|0)==0?S+-2|0:_;f[n>>2]=ca;f[e>>2]=f[n>>2];Ce(c,e,1)|0;f[o>>2]=f[g>>2];f[e>>2]=f[o>>2];if(!(Zb(c,e)|0)){ba=71;break b}}while(0)}N=N+1|0;if((N|0)>=(O|0)){ba=77;break a}}if((ba|0)==65){f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;N=dn(48)|0;f[e>>2]=N;f[e+8>>2]=-2147483600;f[e+4>>2]=32;H=N;I=13294;J=H+32|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[N+32>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0)}else if((ba|0)==71){f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;M=dn(48)|0;f[e>>2]=M;f[e+8>>2]=-2147483600;f[e+4>>2]=32;H=M;I=13294;J=H+32|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[M+32>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0)}}else ba=77;while(0);do if((ba|0)==77){O=f[F>>2]|0;o=f[E>>2]|0;n=o;if((O|0)!=(o|0)?(ca=o+-4|0,O>>>0>>0):0){o=O;O=ca;do{ca=f[o>>2]|0;f[o>>2]=f[O>>2];f[O>>2]=ca;o=o+4|0;O=O+-4|0}while(o>>>0>>0)}f[p>>2]=n;f[q>>2]=f[j>>2];f[r>>2]=f[L>>2];f[h>>2]=f[p>>2];f[g>>2]=f[q>>2];f[e>>2]=f[r>>2];Md(F,h,g,e)|0;if((f[G>>2]|0)!=(f[D>>2]|0)?(O=f[y>>2]|0,o=((f[O+100>>2]|0)-(f[O+96>>2]|0)|0)/12|0,b[e>>0]=0,Xg(w,o,e),o=f[F>>2]|0,O=f[E>>2]|0,(o|0)!=(O|0)):0){M=o;do{f[s>>2]=f[M>>2];f[e>>2]=f[s>>2];ue(c,e)|0;M=M+4|0}while((M|0)!=(O|0))}$h(v);Nh(f[c+324>>2]|0,f[(f[x>>2]|0)+44>>2]|0)|0;Nh(f[z>>2]|0,f[(f[x>>2]|0)+44>>2]|0)|0;if(Jg(c)|0){O=f[(f[x>>2]|0)+44>>2]|0;M=f[c+232>>2]|0;n=O+16|0;o=f[n+4>>2]|0;if(!((o|0)>0|(o|0)==0&(f[n>>2]|0)>>>0>0)){n=(f[c+236>>2]|0)-M|0;f[g>>2]=f[O+4>>2];f[e>>2]=f[g>>2];ye(O,e,M,M+n|0)|0}f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;break}else{f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;n=dn(32)|0;f[e>>2]=n;f[e+8>>2]=-2147483616;f[e+4>>2]=28;H=n;I=13327;J=H+28|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[n+28>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0);break}}while(0);g=f[j>>2]|0;if(g|0){j=f[L>>2]|0;if((j|0)!=(g|0))f[L>>2]=j+(~((j+-4-g|0)>>>2)<<2);br(g)}u=d;return}g=dn(32)|0;f[e>>2]=g;f[e+8>>2]=-2147483616;f[e+4>>2]=29;H=g;I=13197;J=H+29|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[g+29>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0);u=d;return}function mb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0;d=u;u=u+32|0;e=d;g=a+8|0;h=f[g>>2]|0;f[e>>2]=0;i=e+4|0;f[i>>2]=0;f[e+8>>2]=0;do if(h)if(h>>>0>1073741823)mq(e);else{j=h<<2;k=dn(j)|0;f[e>>2]=k;l=k+(h<<2)|0;f[e+8>>2]=l;hj(k|0,0,j|0)|0;f[i>>2]=l;m=l;n=k;break}else{m=0;n=0}while(0);k=a+1164|0;l=f[k>>2]|0;j=f[l>>2]|0;o=l+4|0;if(!j){p=l+8|0;q=n;r=m;s=h}else{h=f[o>>2]|0;if((h|0)!=(j|0))f[o>>2]=h+(~((h+-4-j|0)>>>2)<<2);br(j);j=l+8|0;f[j>>2]=0;f[o>>2]=0;f[l>>2]=0;p=j;q=f[e>>2]|0;r=f[i>>2]|0;s=f[g>>2]|0}f[l>>2]=q;f[o>>2]=r;f[p>>2]=f[e+8>>2];f[e>>2]=0;p=e+4|0;f[p>>2]=0;f[e+8>>2]=0;do if(s)if(s>>>0>1073741823)mq(e);else{r=s<<2;o=dn(r)|0;f[e>>2]=o;q=o+(s<<2)|0;f[e+8>>2]=q;hj(o|0,0,r|0)|0;f[p>>2]=q;t=q;v=o;break}else{t=0;v=0}while(0);s=a+1176|0;o=f[s>>2]|0;q=f[o>>2]|0;r=o+4|0;if(!q){w=o+8|0;x=v;y=t}else{t=f[r>>2]|0;if((t|0)!=(q|0))f[r>>2]=t+(~((t+-4-q|0)>>>2)<<2);br(q);q=o+8|0;f[q>>2]=0;f[r>>2]=0;f[o>>2]=0;w=q;x=f[e>>2]|0;y=f[p>>2]|0}f[o>>2]=x;f[r>>2]=y;f[w>>2]=f[e+8>>2];w=f[b>>2]|0;y=b+4|0;r=f[y>>2]|0;x=f[y+4>>2]|0;y=f[c>>2]|0;o=c+4|0;p=f[o>>2]|0;q=f[o+4>>2]|0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;f[e+12>>2]=0;f[e+16>>2]=0;f[e+20>>2]=0;o=e+8|0;t=e+4|0;v=e+16|0;l=e+20|0;i=r;Jc(e);j=f[t>>2]|0;h=(f[l>>2]|0)+(f[v>>2]|0)|0;if((f[o>>2]|0)==(j|0))z=0;else z=(f[j+(((h>>>0)/113|0)<<2)>>2]|0)+(((h>>>0)%113|0)*36|0)|0;f[z>>2]=w;h=z+4|0;f[h>>2]=r;f[h+4>>2]=x;f[z+12>>2]=y;h=z+16|0;f[h>>2]=p;f[h+4>>2]=q;f[z+24>>2]=0;f[z+28>>2]=y-w;f[z+32>>2]=0;z=(f[l>>2]|0)+1|0;f[l>>2]=z;if(z|0){w=a+1152|0;y=a+1084|0;h=a+1080|0;j=a+1072|0;m=a+1076|0;n=a+1068|0;A=b+8|0;B=c+8|0;C=a+1124|0;D=a+1120|0;E=a+1112|0;F=a+1116|0;G=a+1108|0;H=i+4|0;I=i+24|0;J=i+24|0;K=p+24|0;L=z;while(1){z=f[v>>2]|0;M=L+-1|0;N=M+z|0;O=f[t>>2]|0;P=f[O+(((N>>>0)/113|0)<<2)>>2]|0;Q=(N>>>0)%113|0;N=f[P+(Q*36|0)>>2]|0;R=f[P+(Q*36|0)+12>>2]|0;S=f[P+(Q*36|0)+24>>2]|0;T=f[P+(Q*36|0)+32>>2]|0;f[l>>2]=M;M=f[o>>2]|0;Q=M-O>>2;if((1-L-z+((Q|0)==0?0:(Q*113|0)+-1|0)|0)>>>0>225){br(f[M+-4>>2]|0);f[o>>2]=(f[o>>2]|0)+-4}f[b>>2]=N;f[c>>2]=R;M=f[k>>2]|0;Q=((f[g>>2]|0)+-1|0)==(S|0)?0:S+1|0;S=(f[s>>2]|0)+(T*12|0)|0;z=R-N|0;O=(f[a>>2]|0)-(f[(f[S>>2]|0)+(Q<<2)>>2]|0)|0;a:do if(O){if(z>>>0<3){P=f[w>>2]|0;f[P>>2]=Q;U=f[g>>2]|0;if(U>>>0>1){V=1;W=U;Y=Q;while(1){Y=(Y|0)==(W+-1|0)?0:Y+1|0;f[P+(V<<2)>>2]=Y;V=V+1|0;Z=f[g>>2]|0;if(V>>>0>=Z>>>0){$=Z;break}else W=Z}}else $=U;if(!z){aa=85;break}else{ba=0;ca=$}while(1){W=(f[I>>2]|0)+((X(f[H>>2]|0,N+ba|0)|0)<<2)|0;if(!ca)da=0;else{V=0;do{Y=f[(f[w>>2]|0)+(V<<2)>>2]|0;P=(f[a>>2]|0)-(f[(f[S>>2]|0)+(Y<<2)>>2]|0)|0;do if(P|0){Z=f[y>>2]|0;ea=32-Z|0;fa=32-P|0;ga=f[W+(Y<<2)>>2]<(ea|0)){ha=ga>>>fa;fa=P-ea|0;f[y>>2]=fa;ea=f[h>>2]|ha>>>fa;f[h>>2]=ea;fa=f[j>>2]|0;if((fa|0)==(f[m>>2]|0))Ci(n,h);else{f[fa>>2]=ea;f[j>>2]=fa+4}f[h>>2]=ha<<32-(f[y>>2]|0);break}ha=f[h>>2]|ga>>>Z;f[h>>2]=ha;ga=Z+P|0;f[y>>2]=ga;if((ga|0)!=32)break;ga=f[j>>2]|0;if((ga|0)==(f[m>>2]|0))Ci(n,h);else{f[ga>>2]=ha;f[j>>2]=ga+4}f[h>>2]=0;f[y>>2]=0}while(0);V=V+1|0;P=f[g>>2]|0}while(V>>>0

    >>0);da=P}ba=ba+1|0;if(ba>>>0>=z>>>0){aa=85;break a}else ca=da}}U=T+1|0;qg(M+(U*12|0)|0,f[M+(T*12|0)>>2]|0,f[M+(T*12|0)+4>>2]|0);V=(f[(f[k>>2]|0)+(U*12|0)>>2]|0)+(Q<<2)|0;W=(f[V>>2]|0)+(1<>2]=W;V=f[A>>2]|0;P=f[B>>2]|0;b:do if((R|0)==(N|0))ia=N;else{Y=f[J>>2]|0;if(!V){if((f[Y+(Q<<2)>>2]|0)>>>0>>0){ia=R;break}else{ja=R;ka=N}while(1){ga=ja;do{ga=ga+-1|0;if((ka|0)==(ga|0)){ia=ka;break b}ha=(f[K>>2]|0)+((X(ga,P)|0)<<2)+(Q<<2)|0}while((f[ha>>2]|0)>>>0>=W>>>0);ka=ka+1|0;if((ka|0)==(ga|0)){ia=ga;break b}else ja=ga}}else{la=R;ma=N}while(1){ha=ma;while(1){na=Y+((X(ha,V)|0)<<2)|0;if((f[na+(Q<<2)>>2]|0)>>>0>=W>>>0){oa=la;break}Z=ha+1|0;if((Z|0)==(la|0)){ia=la;break b}else ha=Z}while(1){oa=oa+-1|0;if((ha|0)==(oa|0)){ia=ha;break b}pa=(f[K>>2]|0)+((X(oa,P)|0)<<2)|0;if((f[pa+(Q<<2)>>2]|0)>>>0>>0){qa=0;break}}do{ga=na+(qa<<2)|0;Z=pa+(qa<<2)|0;fa=f[ga>>2]|0;f[ga>>2]=f[Z>>2];f[Z>>2]=fa;qa=qa+1|0}while((qa|0)!=(V|0));ma=ha+1|0;if((ma|0)==(oa|0)){ia=oa;break}else la=oa}}while(0);W=(_(z|0)|0)^31;P=ia-N|0;Y=R-ia|0;fa=P>>>0>>0;if((P|0)!=(Y|0)){Z=f[C>>2]|0;if(fa)f[D>>2]=f[D>>2]|1<<31-Z;ga=Z+1|0;f[C>>2]=ga;if((ga|0)==32){ga=f[E>>2]|0;if((ga|0)==(f[F>>2]|0))Ci(G,D);else{f[ga>>2]=f[D>>2];f[E>>2]=ga+4}f[C>>2]=0;f[D>>2]=0}}ga=z>>>1;if(fa){fa=ga-P|0;if(W|0){Z=0;ea=1<>>1}}}else{ea=ga-Y|0;if(W|0){Z=0;fa=1<>>1}}}fa=f[s>>2]|0;W=f[fa+(T*12|0)>>2]|0;Z=W+(Q<<2)|0;f[Z>>2]=(f[Z>>2]|0)+1;qg(fa+(U*12|0)|0,W,f[fa+(T*12|0)+4>>2]|0);if((ia|0)!=(N|0)){fa=f[o>>2]|0;W=f[t>>2]|0;Z=fa-W>>2;ea=f[v>>2]|0;ga=f[l>>2]|0;if((((Z|0)==0?0:(Z*113|0)+-1|0)|0)==(ga+ea|0)){Jc(e);ra=f[v>>2]|0;sa=f[l>>2]|0;ta=f[o>>2]|0;ua=f[t>>2]|0}else{ra=ea;sa=ga;ta=fa;ua=W}W=sa+ra|0;if((ta|0)==(ua|0))va=0;else va=(f[ua+(((W>>>0)/113|0)<<2)>>2]|0)+(((W>>>0)%113|0)*36|0)|0;f[va>>2]=N;W=va+4|0;f[W>>2]=r;f[W+4>>2]=x;f[va+12>>2]=ia;f[va+16>>2]=i;f[va+20>>2]=V;f[va+24>>2]=Q;f[va+28>>2]=P;f[va+32>>2]=T;f[l>>2]=(f[l>>2]|0)+1}if((R|0)!=(ia|0)){W=f[o>>2]|0;fa=f[t>>2]|0;ga=W-fa>>2;ea=f[v>>2]|0;Z=f[l>>2]|0;if((((ga|0)==0?0:(ga*113|0)+-1|0)|0)==(Z+ea|0)){Jc(e);wa=f[v>>2]|0;xa=f[l>>2]|0;ya=f[o>>2]|0;za=f[t>>2]|0}else{wa=ea;xa=Z;ya=W;za=fa}fa=xa+wa|0;if((ya|0)==(za|0))Aa=0;else Aa=(f[za+(((fa>>>0)/113|0)<<2)>>2]|0)+(((fa>>>0)%113|0)*36|0)|0;f[Aa>>2]=ia;f[Aa+4>>2]=i;f[Aa+8>>2]=V;f[Aa+12>>2]=R;fa=Aa+16|0;f[fa>>2]=p;f[fa+4>>2]=q;f[Aa+24>>2]=Q;f[Aa+28>>2]=Y;f[Aa+32>>2]=U;fa=(f[l>>2]|0)+1|0;f[l>>2]=fa;Ba=fa}else aa=85}else aa=85;while(0);if((aa|0)==85){aa=0;Ba=f[l>>2]|0}if(!Ba)break;else L=Ba}}Ba=f[t>>2]|0;L=f[v>>2]|0;Aa=Ba+(((L>>>0)/113|0)<<2)|0;q=f[o>>2]|0;p=q;i=Ba;if((q|0)==(Ba|0)){Ca=0;Da=0}else{ia=(f[Aa>>2]|0)+(((L>>>0)%113|0)*36|0)|0;Ca=ia;Da=ia}ia=Aa;Aa=Da;c:while(1){Da=Aa;do{L=Da;if((Ca|0)==(L|0))break c;Da=L+36|0}while((Da-(f[ia>>2]|0)|0)!=4068);Da=ia+4|0;ia=Da;Aa=f[Da>>2]|0}f[l>>2]=0;l=p-i>>2;if(l>>>0>2){i=Ba;do{br(f[i>>2]|0);i=(f[t>>2]|0)+4|0;f[t>>2]=i;Ea=f[o>>2]|0;Fa=Ea-i>>2}while(Fa>>>0>2);Ga=Fa;Ha=i;Ia=Ea}else{Ga=l;Ha=Ba;Ia=q}switch(Ga|0){case 1:{Ja=56;aa=99;break}case 2:{Ja=113;aa=99;break}default:{}}if((aa|0)==99)f[v>>2]=Ja;if((Ha|0)!=(Ia|0)){Ja=Ha;do{br(f[Ja>>2]|0);Ja=Ja+4|0}while((Ja|0)!=(Ia|0));Ia=f[t>>2]|0;t=f[o>>2]|0;if((t|0)!=(Ia|0))f[o>>2]=t+(~((t+-4-Ia|0)>>>2)<<2)}Ia=f[e>>2]|0;if(!Ia){u=d;return}br(Ia);u=d;return}function nb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0;d=u;u=u+32|0;e=d;g=a+8|0;h=f[g>>2]|0;f[e>>2]=0;i=e+4|0;f[i>>2]=0;f[e+8>>2]=0;do if(h)if(h>>>0>1073741823)mq(e);else{j=h<<2;k=dn(j)|0;f[e>>2]=k;l=k+(h<<2)|0;f[e+8>>2]=l;hj(k|0,0,j|0)|0;f[i>>2]=l;m=l;n=k;break}else{m=0;n=0}while(0);k=a+140|0;l=f[k>>2]|0;j=f[l>>2]|0;o=l+4|0;if(!j){p=l+8|0;q=n;r=m;s=h}else{h=f[o>>2]|0;if((h|0)!=(j|0))f[o>>2]=h+(~((h+-4-j|0)>>>2)<<2);br(j);j=l+8|0;f[j>>2]=0;f[o>>2]=0;f[l>>2]=0;p=j;q=f[e>>2]|0;r=f[i>>2]|0;s=f[g>>2]|0}f[l>>2]=q;f[o>>2]=r;f[p>>2]=f[e+8>>2];f[e>>2]=0;p=e+4|0;f[p>>2]=0;f[e+8>>2]=0;do if(s)if(s>>>0>1073741823)mq(e);else{r=s<<2;o=dn(r)|0;f[e>>2]=o;q=o+(s<<2)|0;f[e+8>>2]=q;hj(o|0,0,r|0)|0;f[p>>2]=q;t=q;v=o;break}else{t=0;v=0}while(0);s=a+152|0;o=f[s>>2]|0;q=f[o>>2]|0;r=o+4|0;if(!q){w=o+8|0;x=v;y=t}else{t=f[r>>2]|0;if((t|0)!=(q|0))f[r>>2]=t+(~((t+-4-q|0)>>>2)<<2);br(q);q=o+8|0;f[q>>2]=0;f[r>>2]=0;f[o>>2]=0;w=q;x=f[e>>2]|0;y=f[p>>2]|0}f[o>>2]=x;f[r>>2]=y;f[w>>2]=f[e+8>>2];w=f[b>>2]|0;y=b+4|0;r=f[y>>2]|0;x=f[y+4>>2]|0;y=f[c>>2]|0;o=c+4|0;p=f[o>>2]|0;q=f[o+4>>2]|0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;f[e+12>>2]=0;f[e+16>>2]=0;f[e+20>>2]=0;o=e+8|0;t=e+4|0;v=e+16|0;l=e+20|0;i=r;Jc(e);j=f[t>>2]|0;h=(f[l>>2]|0)+(f[v>>2]|0)|0;if((f[o>>2]|0)==(j|0))z=0;else z=(f[j+(((h>>>0)/113|0)<<2)>>2]|0)+(((h>>>0)%113|0)*36|0)|0;f[z>>2]=w;h=z+4|0;f[h>>2]=r;f[h+4>>2]=x;f[z+12>>2]=y;h=z+16|0;f[h>>2]=p;f[h+4>>2]=q;f[z+24>>2]=0;f[z+28>>2]=y-w;f[z+32>>2]=0;z=(f[l>>2]|0)+1|0;f[l>>2]=z;if(z|0){w=a+128|0;y=a+60|0;h=a+56|0;j=a+48|0;m=a+52|0;n=a+44|0;A=b+8|0;B=c+8|0;C=a+12|0;D=a+100|0;E=a+96|0;F=a+88|0;G=a+92|0;H=a+84|0;I=i+4|0;J=i+24|0;K=i+24|0;L=p+24|0;M=z;while(1){z=f[v>>2]|0;N=M+-1|0;O=N+z|0;P=f[t>>2]|0;Q=f[P+(((O>>>0)/113|0)<<2)>>2]|0;R=(O>>>0)%113|0;O=f[Q+(R*36|0)>>2]|0;S=f[Q+(R*36|0)+12>>2]|0;T=f[Q+(R*36|0)+24>>2]|0;U=f[Q+(R*36|0)+32>>2]|0;f[l>>2]=N;N=f[o>>2]|0;R=N-P>>2;if((1-M-z+((R|0)==0?0:(R*113|0)+-1|0)|0)>>>0>225){br(f[N+-4>>2]|0);f[o>>2]=(f[o>>2]|0)+-4}f[b>>2]=O;f[c>>2]=S;N=f[k>>2]|0;R=((f[g>>2]|0)+-1|0)==(T|0)?0:T+1|0;T=(f[s>>2]|0)+(U*12|0)|0;z=S-O|0;P=(f[a>>2]|0)-(f[(f[T>>2]|0)+(R<<2)>>2]|0)|0;a:do if(P){if(z>>>0<3){Q=f[w>>2]|0;f[Q>>2]=R;V=f[g>>2]|0;if(V>>>0>1){W=1;Y=V;Z=R;while(1){Z=(Z|0)==(Y+-1|0)?0:Z+1|0;f[Q+(W<<2)>>2]=Z;W=W+1|0;$=f[g>>2]|0;if(W>>>0>=$>>>0){aa=$;break}else Y=$}}else aa=V;if(!z){ba=81;break}else{ca=0;da=aa}while(1){Y=(f[J>>2]|0)+((X(f[I>>2]|0,O+ca|0)|0)<<2)|0;if(!da)ea=0;else{W=0;do{Z=f[(f[w>>2]|0)+(W<<2)>>2]|0;Q=(f[a>>2]|0)-(f[(f[T>>2]|0)+(Z<<2)>>2]|0)|0;do if(Q|0){$=f[y>>2]|0;fa=32-$|0;ga=32-Q|0;ha=f[Y+(Z<<2)>>2]<(fa|0)){ia=ha>>>ga;ga=Q-fa|0;f[y>>2]=ga;fa=f[h>>2]|ia>>>ga;f[h>>2]=fa;ga=f[j>>2]|0;if((ga|0)==(f[m>>2]|0))Ci(n,h);else{f[ga>>2]=fa;f[j>>2]=ga+4}f[h>>2]=ia<<32-(f[y>>2]|0);break}ia=f[h>>2]|ha>>>$;f[h>>2]=ia;ha=$+Q|0;f[y>>2]=ha;if((ha|0)!=32)break;ha=f[j>>2]|0;if((ha|0)==(f[m>>2]|0))Ci(n,h);else{f[ha>>2]=ia;f[j>>2]=ha+4}f[h>>2]=0;f[y>>2]=0}while(0);W=W+1|0;Q=f[g>>2]|0}while(W>>>0>>0);ea=Q}ca=ca+1|0;if(ca>>>0>=z>>>0){ba=81;break a}else da=ea}}V=U+1|0;qg(N+(V*12|0)|0,f[N+(U*12|0)>>2]|0,f[N+(U*12|0)+4>>2]|0);W=(f[(f[k>>2]|0)+(V*12|0)>>2]|0)+(R<<2)|0;Y=(f[W>>2]|0)+(1<>2]=Y;W=f[A>>2]|0;Q=f[B>>2]|0;b:do if((S|0)==(O|0))ja=O;else{Z=f[K>>2]|0;if(!W){if((f[Z+(R<<2)>>2]|0)>>>0>>0){ja=S;break}else{ka=S;la=O}while(1){ha=ka;do{ha=ha+-1|0;if((la|0)==(ha|0)){ja=la;break b}ia=(f[L>>2]|0)+((X(ha,Q)|0)<<2)+(R<<2)|0}while((f[ia>>2]|0)>>>0>=Y>>>0);la=la+1|0;if((la|0)==(ha|0)){ja=ha;break b}else ka=ha}}else{ma=S;na=O}while(1){ia=na;while(1){oa=Z+((X(ia,W)|0)<<2)|0;if((f[oa+(R<<2)>>2]|0)>>>0>=Y>>>0){pa=ma;break}$=ia+1|0;if(($|0)==(ma|0)){ja=ma;break b}else ia=$}while(1){pa=pa+-1|0;if((ia|0)==(pa|0)){ja=ia;break b}qa=(f[L>>2]|0)+((X(pa,Q)|0)<<2)|0;if((f[qa+(R<<2)>>2]|0)>>>0>>0){ra=0;break}}do{ha=oa+(ra<<2)|0;$=qa+(ra<<2)|0;ga=f[ha>>2]|0;f[ha>>2]=f[$>>2];f[$>>2]=ga;ra=ra+1|0}while((ra|0)!=(W|0));na=ia+1|0;if((na|0)==(pa|0)){ja=pa;break}else ma=pa}}while(0);Y=(_(z|0)|0)^31;Q=ja-O|0;Z=S-ja|0;ga=Q>>>0>>0;if((Q|0)!=(Z|0)){$=f[D>>2]|0;if(ga)f[E>>2]=f[E>>2]|1<<31-$;ha=$+1|0;f[D>>2]=ha;if((ha|0)==32){ha=f[F>>2]|0;if((ha|0)==(f[G>>2]|0))Ci(H,E);else{f[ha>>2]=f[E>>2];f[F>>2]=ha+4}f[D>>2]=0;f[E>>2]=0}}ha=z>>>1;if(ga)bg(C,Y,ha-Q|0);else bg(C,Y,ha-Z|0);ha=f[s>>2]|0;Y=f[ha+(U*12|0)>>2]|0;ga=Y+(R<<2)|0;f[ga>>2]=(f[ga>>2]|0)+1;qg(ha+(V*12|0)|0,Y,f[ha+(U*12|0)+4>>2]|0);if((ja|0)!=(O|0)){ha=f[o>>2]|0;Y=f[t>>2]|0;ga=ha-Y>>2;$=f[v>>2]|0;fa=f[l>>2]|0;if((((ga|0)==0?0:(ga*113|0)+-1|0)|0)==(fa+$|0)){Jc(e);sa=f[v>>2]|0;ta=f[l>>2]|0;ua=f[o>>2]|0;va=f[t>>2]|0}else{sa=$;ta=fa;ua=ha;va=Y}Y=ta+sa|0;if((ua|0)==(va|0))wa=0;else wa=(f[va+(((Y>>>0)/113|0)<<2)>>2]|0)+(((Y>>>0)%113|0)*36|0)|0;f[wa>>2]=O;Y=wa+4|0;f[Y>>2]=r;f[Y+4>>2]=x;f[wa+12>>2]=ja;f[wa+16>>2]=i;f[wa+20>>2]=W;f[wa+24>>2]=R;f[wa+28>>2]=Q;f[wa+32>>2]=U;f[l>>2]=(f[l>>2]|0)+1}if((S|0)!=(ja|0)){Q=f[o>>2]|0;Y=f[t>>2]|0;ha=Q-Y>>2;fa=f[v>>2]|0;$=f[l>>2]|0;if((((ha|0)==0?0:(ha*113|0)+-1|0)|0)==($+fa|0)){Jc(e);xa=f[v>>2]|0;ya=f[l>>2]|0;za=f[o>>2]|0;Aa=f[t>>2]|0}else{xa=fa;ya=$;za=Q;Aa=Y}Y=ya+xa|0;if((za|0)==(Aa|0))Ba=0;else Ba=(f[Aa+(((Y>>>0)/113|0)<<2)>>2]|0)+(((Y>>>0)%113|0)*36|0)|0;f[Ba>>2]=ja;f[Ba+4>>2]=i;f[Ba+8>>2]=W;f[Ba+12>>2]=S;Y=Ba+16|0;f[Y>>2]=p;f[Y+4>>2]=q;f[Ba+24>>2]=R;f[Ba+28>>2]=Z;f[Ba+32>>2]=V;Z=(f[l>>2]|0)+1|0;f[l>>2]=Z;Ca=Z}else ba=81}else ba=81;while(0);if((ba|0)==81){ba=0;Ca=f[l>>2]|0}if(!Ca)break;else M=Ca}}Ca=f[t>>2]|0;M=f[v>>2]|0;Ba=Ca+(((M>>>0)/113|0)<<2)|0;q=f[o>>2]|0;p=q;i=Ca;if((q|0)==(Ca|0)){Da=0;Ea=0}else{ja=(f[Ba>>2]|0)+(((M>>>0)%113|0)*36|0)|0;Da=ja;Ea=ja}ja=Ba;Ba=Ea;c:while(1){Ea=Ba;do{M=Ea;if((Da|0)==(M|0))break c;Ea=M+36|0}while((Ea-(f[ja>>2]|0)|0)!=4068);Ea=ja+4|0;ja=Ea;Ba=f[Ea>>2]|0}f[l>>2]=0;l=p-i>>2;if(l>>>0>2){i=Ca;do{br(f[i>>2]|0);i=(f[t>>2]|0)+4|0;f[t>>2]=i;Fa=f[o>>2]|0;Ga=Fa-i>>2}while(Ga>>>0>2);Ha=Ga;Ia=i;Ja=Fa}else{Ha=l;Ia=Ca;Ja=q}switch(Ha|0){case 1:{Ka=56;ba=95;break}case 2:{Ka=113;ba=95;break}default:{}}if((ba|0)==95)f[v>>2]=Ka;if((Ia|0)!=(Ja|0)){Ka=Ia;do{br(f[Ka>>2]|0);Ka=Ka+4|0}while((Ka|0)!=(Ja|0));Ja=f[t>>2]|0;t=f[o>>2]|0;if((t|0)!=(Ja|0))f[o>>2]=t+(~((t+-4-Ja|0)>>>2)<<2)}Ja=f[e>>2]|0;if(!Ja){u=d;return}br(Ja);u=d;return}function ob(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0.0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0.0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0.0,kb=0.0,lb=0.0,mb=0.0,nb=0.0,ob=0.0,pb=0.0,qb=0.0,rb=0.0,sb=0.0,tb=0;i=u;u=u+512|0;j=i;k=d+c|0;l=0-k|0;m=a+4|0;n=a+100|0;o=b;b=0;a:while(1){switch(o|0){case 46:{p=6;break a;break}case 48:break;default:{q=0;r=o;s=b;t=0;v=0;break a}}w=f[m>>2]|0;if(w>>>0<(f[n>>2]|0)>>>0){f[m>>2]=w+1;o=h[w>>0]|0;b=1;continue}else{o=Di(a)|0;b=1;continue}}if((p|0)==6){o=f[m>>2]|0;if(o>>>0<(f[n>>2]|0)>>>0){f[m>>2]=o+1;x=h[o>>0]|0}else x=Di(a)|0;if((x|0)==48){o=0;w=0;while(1){y=Tn(o|0,w|0,-1,-1)|0;z=I;A=f[m>>2]|0;if(A>>>0<(f[n>>2]|0)>>>0){f[m>>2]=A+1;B=h[A>>0]|0}else B=Di(a)|0;if((B|0)==48){o=y;w=z}else{q=1;r=B;s=1;t=y;v=z;break}}}else{q=1;r=x;s=b;t=0;v=0}}f[j>>2]=0;b=r+-48|0;x=(r|0)==46;b:do if(x|b>>>0<10){B=j+496|0;w=0;o=0;z=0;y=q;A=s;C=r;D=x;E=b;F=t;G=v;H=0;J=0;c:while(1){do if(D)if(!y){L=w;M=o;N=1;O=z;P=A;Q=H;R=J;S=H;T=J}else break c;else{U=Tn(H|0,J|0,1,0)|0;V=I;W=(C|0)!=48;if((o|0)>=125){if(!W){L=w;M=o;N=y;O=z;P=A;Q=F;R=G;S=U;T=V;break}f[B>>2]=f[B>>2]|1;L=w;M=o;N=y;O=z;P=A;Q=F;R=G;S=U;T=V;break}Y=j+(o<<2)|0;if(!w)Z=E;else Z=C+-48+((f[Y>>2]|0)*10|0)|0;f[Y>>2]=Z;Y=w+1|0;_=(Y|0)==9;L=_?0:Y;M=o+(_&1)|0;N=y;O=W?U:z;P=1;Q=F;R=G;S=U;T=V}while(0);V=f[m>>2]|0;if(V>>>0<(f[n>>2]|0)>>>0){f[m>>2]=V+1;$=h[V>>0]|0}else $=Di(a)|0;E=$+-48|0;D=($|0)==46;if(!(D|E>>>0<10)){aa=L;ba=M;ca=O;da=N;ea=$;fa=P;ga=S;ha=Q;ia=T;ja=R;p=29;break b}else{w=L;o=M;z=O;y=N;A=P;C=$;F=Q;G=R;H=S;J=T}}ka=w;la=o;ma=z;na=H;oa=J;pa=F;qa=G;ra=(A|0)!=0;p=37}else{aa=0;ba=0;ca=0;da=q;ea=r;fa=s;ga=0;ha=t;ia=0;ja=v;p=29}while(0);do if((p|0)==29){v=(da|0)==0;t=v?ga:ha;s=v?ia:ja;v=(fa|0)!=0;if(!(v&(ea|32|0)==101))if((ea|0)>-1){ka=aa;la=ba;ma=ca;na=ga;oa=ia;pa=t;qa=s;ra=v;p=37;break}else{sa=aa;ta=ba;ua=ca;va=ga;wa=ia;xa=v;ya=t;za=s;p=39;break}v=De(a,g)|0;r=I;if((v|0)==0&(r|0)==-2147483648){if(!g){Rm(a,0);Aa=0.0;break}if(!(f[n>>2]|0)){Ba=0;Ca=0}else{f[m>>2]=(f[m>>2]|0)+-1;Ba=0;Ca=0}}else{Ba=v;Ca=r}r=Tn(Ba|0,Ca|0,t|0,s|0)|0;Da=aa;Ea=ba;Fa=ca;Ga=r;Ha=ga;Ia=I;Ja=ia;p=41}while(0);if((p|0)==37)if(f[n>>2]|0){f[m>>2]=(f[m>>2]|0)+-1;if(ra){Da=ka;Ea=la;Fa=ma;Ga=pa;Ha=na;Ia=qa;Ja=oa;p=41}else p=40}else{sa=ka;ta=la;ua=ma;va=na;wa=oa;xa=ra;ya=pa;za=qa;p=39}if((p|0)==39)if(xa){Da=sa;Ea=ta;Fa=ua;Ga=ya;Ha=va;Ia=za;Ja=wa;p=41}else p=40;do if((p|0)==40){wa=ir()|0;f[wa>>2]=22;Rm(a,0);Aa=0.0}else if((p|0)==41){wa=f[j>>2]|0;if(!wa){Aa=+(e|0)*0.0;break}if(((Ja|0)<0|(Ja|0)==0&Ha>>>0<10)&((Ga|0)==(Ha|0)&(Ia|0)==(Ja|0))?(c|0)>30|(wa>>>c|0)==0:0){Aa=+(e|0)*+(wa>>>0);break}wa=(d|0)/-2|0;za=((wa|0)<0)<<31>>31;if((Ia|0)>(za|0)|(Ia|0)==(za|0)&Ga>>>0>wa>>>0){wa=ir()|0;f[wa>>2]=34;Aa=+(e|0)*1797693134862315708145274.0e284*1797693134862315708145274.0e284;break}wa=d+-106|0;za=((wa|0)<0)<<31>>31;if((Ia|0)<(za|0)|(Ia|0)==(za|0)&Ga>>>0>>0){wa=ir()|0;f[wa>>2]=34;Aa=+(e|0)*2.2250738585072014e-308*2.2250738585072014e-308;break}if(!Da)Ka=Ea;else{if((Da|0)<9){wa=j+(Ea<<2)|0;za=Da;va=f[wa>>2]|0;while(1){va=va*10|0;if((za|0)>=8)break;else za=za+1|0}f[wa>>2]=va}Ka=Ea+1|0}if((Fa|0)<9?(Fa|0)<=(Ga|0)&(Ga|0)<18:0){if((Ga|0)==9){Aa=+(e|0)*+((f[j>>2]|0)>>>0);break}if((Ga|0)<9){Aa=+(e|0)*+((f[j>>2]|0)>>>0)/+(f[6408+(8-Ga<<2)>>2]|0);break}za=c+27+(X(Ga,-3)|0)|0;A=f[j>>2]|0;if((za|0)>30|(A>>>za|0)==0){Aa=+(e|0)*+(A>>>0)*+(f[6408+(Ga+-10<<2)>>2]|0);break}}A=(Ga|0)%9|0;if(!A){La=0;Ma=Ka;Na=0;Oa=Ga}else{za=(Ga|0)>-1?A:A+9|0;A=f[6408+(8-za<<2)>>2]|0;if(Ka){G=1e9/(A|0)|0;F=0;J=0;H=Ga;z=0;do{o=j+(z<<2)|0;w=f[o>>2]|0;ya=((w>>>0)/(A>>>0)|0)+F|0;f[o>>2]=ya;F=X(G,(w>>>0)%(A>>>0)|0)|0;w=(z|0)==(J|0)&(ya|0)==0;H=w?H+-9|0:H;J=w?J+1&127:J;z=z+1|0}while((z|0)!=(Ka|0));if(!F){Pa=J;Qa=Ka;Ra=H}else{f[j+(Ka<<2)>>2]=F;Pa=J;Qa=Ka+1|0;Ra=H}}else{Pa=0;Qa=0;Ra=Ga}La=0;Ma=Qa;Na=Pa;Oa=9-za+Ra|0}d:while(1){z=(Oa|0)<18;A=(Oa|0)==18;G=j+(Na<<2)|0;va=La;wa=Ma;while(1){if(!z){if(!A){Sa=va;Ta=Na;Ua=Oa;Va=wa;break d}if((f[G>>2]|0)>>>0>=9007199){Sa=va;Ta=Na;Ua=18;Va=wa;break d}}w=0;Wa=wa;ya=wa+127|0;while(1){o=ya&127;ua=j+(o<<2)|0;ta=Rn(f[ua>>2]|0,0,29)|0;sa=Tn(ta|0,I|0,w|0,0)|0;ta=I;if(ta>>>0>0|(ta|0)==0&sa>>>0>1e9){xa=up(sa|0,ta|0,1e9,0)|0;qa=an(sa|0,ta|0,1e9,0)|0;Xa=xa;Ya=qa}else{Xa=0;Ya=sa}f[ua>>2]=Ya;ua=(o|0)==(Na|0);Wa=(Ya|0)==0&(((o|0)!=(Wa+127&127|0)|ua)^1)?o:Wa;if(ua)break;else{w=Xa;ya=o+-1|0}}va=va+-29|0;if(Xa|0)break;else wa=Wa}wa=Na+127&127;G=Wa+127&127;A=j+((Wa+126&127)<<2)|0;if((wa|0)==(Wa|0)){f[A>>2]=f[A>>2]|f[j+(G<<2)>>2];Za=G}else Za=Wa;f[j+(wa<<2)>>2]=Xa;La=va;Ma=Za;Na=wa;Oa=Oa+9|0}e:while(1){za=Va+1&127;H=j+((Va+127&127)<<2)|0;J=Sa;F=Ta;wa=Ua;while(1){G=(wa|0)==18;A=(wa|0)>27?9:1;_a=J;$a=F;while(1){z=0;while(1){ya=z+$a&127;if((ya|0)==(Va|0)){ab=2;p=88;break}w=f[j+(ya<<2)>>2]|0;ya=f[6440+(z<<2)>>2]|0;if(w>>>0>>0){ab=2;p=88;break}if(w>>>0>ya>>>0)break;ya=z+1|0;if((z|0)<1)z=ya;else{ab=ya;p=88;break}}if((p|0)==88?(p=0,G&(ab|0)==2):0){bb=0.0;cb=0;db=Va;break e}eb=A+_a|0;if(($a|0)==(Va|0)){_a=eb;$a=Va}else break}G=(1<>>A;fb=0;gb=$a;hb=wa;ya=$a;do{w=j+(ya<<2)|0;o=f[w>>2]|0;ua=(o>>>A)+fb|0;f[w>>2]=ua;fb=X(o&G,z)|0;o=(ya|0)==(gb|0)&(ua|0)==0;hb=o?hb+-9|0:hb;gb=o?gb+1&127:gb;ya=ya+1&127}while((ya|0)!=(Va|0));if(!fb){J=eb;F=gb;wa=hb;continue}if((za|0)!=(gb|0))break;f[H>>2]=f[H>>2]|1;J=eb;F=gb;wa=hb}f[j+(Va<<2)>>2]=fb;Sa=eb;Ta=gb;Ua=hb;Va=za}while(1){wa=cb+$a&127;F=db+1&127;if((wa|0)==(db|0)){f[j+(F+-1<<2)>>2]=0;ib=F}else ib=db;bb=bb*1.0e9+ +((f[j+(wa<<2)>>2]|0)>>>0);cb=cb+1|0;if((cb|0)==2)break;else db=ib}jb=+(e|0);kb=bb*jb;wa=_a+53|0;F=wa-d|0;J=(F|0)<(c|0);H=J?((F|0)>0?F:0):c;if((H|0)<53){lb=+Gq(+Wj(1.0,105-H|0),kb);mb=+Sq(kb,+Wj(1.0,53-H|0));nb=lb;ob=mb;pb=lb+(kb-mb)}else{nb=0.0;ob=0.0;pb=kb}va=$a+2&127;if((va|0)!=(ib|0)){ya=f[j+(va<<2)>>2]|0;do if(ya>>>0>=5e8){if((ya|0)!=5e8){qb=jb*.75+ob;break}if(($a+3&127|0)==(ib|0)){qb=jb*.5+ob;break}else{qb=jb*.75+ob;break}}else{if((ya|0)==0?($a+3&127|0)==(ib|0):0){qb=ob;break}qb=jb*.25+ob}while(0);if((53-H|0)>1?!(+Sq(qb,1.0)!=0.0):0)rb=qb+1.0;else rb=qb}else rb=ob;jb=pb+rb-nb;do if((wa&2147483647|0)>(-2-k|0)){ya=!(+K(+jb)>=9007199254740992.0);va=_a+((ya^1)&1)|0;kb=ya?jb:jb*.5;if((va+50|0)<=(l|0)?!(rb!=0.0&(J&((H|0)!=(F|0)|ya))):0){sb=kb;tb=va;break}ya=ir()|0;f[ya>>2]=34;sb=kb;tb=va}else{sb=jb;tb=_a}while(0);Aa=+Hq(sb,tb)}while(0);u=i;return +Aa}function pb(a,c,d,e,g,i){a=a|0;c=+c;d=d|0;e=e|0;g=g|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0,D=0.0,E=0,F=0,G=0,H=0.0,J=0,K=0,L=0,M=0,N=0,O=0.0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0.0,ga=0.0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0;j=u;u=u+560|0;k=j+8|0;l=j;m=j+524|0;n=m;o=j+512|0;f[l>>2]=0;p=o+12|0;xo(c)|0;if((I|0)<0){q=-c;r=1;s=15511}else{q=c;r=(g&2049|0)!=0&1;s=(g&2048|0)==0?((g&1|0)==0?15512:15517):15514}xo(q)|0;do if(0==0&(I&2146435072|0)==2146435072){t=(i&32|0)!=0;v=r+3|0;Hk(a,32,d,v,g&-65537);ep(a,s,r);ep(a,q!=q|0.0!=0.0?(t?17461:15538):t?15530:15534,3);Hk(a,32,d,v,g^8192);w=v}else{c=+Iq(q,l)*2.0;v=c!=0.0;if(v)f[l>>2]=(f[l>>2]|0)+-1;t=i|32;if((t|0)==97){x=i&32;y=(x|0)==0?s:s+9|0;z=r|2;A=12-e|0;do if(!(e>>>0>11|(A|0)==0)){B=8.0;C=A;do{C=C+-1|0;B=B*16.0}while((C|0)!=0);if((b[y>>0]|0)==45){D=-(B+(-c-B));break}else{D=c+B-B;break}}else D=c;while(0);A=f[l>>2]|0;C=(A|0)<0?0-A|0:A;E=Jj(C,((C|0)<0)<<31>>31,p)|0;if((E|0)==(p|0)){C=o+11|0;b[C>>0]=48;F=C}else F=E;b[F+-1>>0]=(A>>31&2)+43;A=F+-2|0;b[A>>0]=i+15;E=(e|0)<1;C=(g&8|0)==0;G=m;H=D;while(1){J=~~H;K=G+1|0;b[G>>0]=x|h[15542+J>>0];H=(H-+(J|0))*16.0;if((K-n|0)==1?!(C&(E&H==0.0)):0){b[K>>0]=46;L=G+2|0}else L=K;if(!(H!=0.0))break;else G=L}G=L;if((e|0)!=0?(-2-n+G|0)<(e|0):0){M=G-n|0;N=e+2|0}else{E=G-n|0;M=E;N=E}E=p-A|0;G=E+z+N|0;Hk(a,32,d,G,g);ep(a,y,z);Hk(a,48,d,G,g^65536);ep(a,m,M);Hk(a,48,N-M|0,0,0);ep(a,A,E);Hk(a,32,d,G,g^8192);w=G;break}G=(e|0)<0?6:e;if(v){E=(f[l>>2]|0)+-28|0;f[l>>2]=E;O=c*268435456.0;P=E}else{O=c;P=f[l>>2]|0}E=(P|0)<0?k:k+288|0;C=E;H=O;do{x=~~H>>>0;f[C>>2]=x;C=C+4|0;H=(H-+(x>>>0))*1.0e9}while(H!=0.0);if((P|0)>0){v=E;A=C;z=P;while(1){y=(z|0)<29?z:29;x=A+-4|0;if(x>>>0>=v>>>0){K=x;x=0;do{J=Rn(f[K>>2]|0,0,y|0)|0;Q=Tn(J|0,I|0,x|0,0)|0;J=I;R=an(Q|0,J|0,1e9,0)|0;f[K>>2]=R;x=up(Q|0,J|0,1e9,0)|0;K=K+-4|0}while(K>>>0>=v>>>0);if(x){K=v+-4|0;f[K>>2]=x;S=K}else S=v}else S=v;K=A;while(1){if(K>>>0<=S>>>0)break;J=K+-4|0;if(!(f[J>>2]|0))K=J;else break}x=(f[l>>2]|0)-y|0;f[l>>2]=x;if((x|0)>0){v=S;A=K;z=x}else{T=S;U=K;V=x;break}}}else{T=E;U=C;V=P}if((V|0)<0){z=((G+25|0)/9|0)+1|0;A=(t|0)==102;v=T;x=U;J=V;while(1){Q=0-J|0;R=(Q|0)<9?Q:9;if(v>>>0>>0){Q=(1<>>R;Y=0;Z=v;do{_=f[Z>>2]|0;f[Z>>2]=(_>>>R)+Y;Y=X(_&Q,W)|0;Z=Z+4|0}while(Z>>>0>>0);Z=(f[v>>2]|0)==0?v+4|0:v;if(!Y){$=Z;aa=x}else{f[x>>2]=Y;$=Z;aa=x+4|0}}else{$=(f[v>>2]|0)==0?v+4|0:v;aa=x}Z=A?E:$;W=(aa-Z>>2|0)>(z|0)?Z+(z<<2)|0:aa;J=(f[l>>2]|0)+R|0;f[l>>2]=J;if((J|0)>=0){ba=$;ca=W;break}else{v=$;x=W}}}else{ba=T;ca=U}x=E;if(ba>>>0>>0){v=(x-ba>>2)*9|0;J=f[ba>>2]|0;if(J>>>0<10)da=v;else{z=v;v=10;while(1){v=v*10|0;A=z+1|0;if(J>>>0>>0){da=A;break}else z=A}}}else da=0;z=(t|0)==103;v=(G|0)!=0;J=G-((t|0)!=102?da:0)+((v&z)<<31>>31)|0;if((J|0)<(((ca-x>>2)*9|0)+-9|0)){A=J+9216|0;J=E+4+(((A|0)/9|0)+-1024<<2)|0;C=(A|0)%9|0;if((C|0)<8){A=C;C=10;while(1){W=C*10|0;if((A|0)<7){A=A+1|0;C=W}else{ea=W;break}}}else ea=10;C=f[J>>2]|0;A=(C>>>0)%(ea>>>0)|0;t=(J+4|0)==(ca|0);if(!(t&(A|0)==0)){B=(((C>>>0)/(ea>>>0)|0)&1|0)==0?9007199254740992.0:9007199254740994.0;W=(ea|0)/2|0;H=A>>>0>>0?.5:t&(A|0)==(W|0)?1.0:1.5;if(!r){fa=H;ga=B}else{W=(b[s>>0]|0)==45;fa=W?-H:H;ga=W?-B:B}W=C-A|0;f[J>>2]=W;if(ga+fa!=ga){A=W+ea|0;f[J>>2]=A;if(A>>>0>999999999){A=ba;W=J;while(1){C=W+-4|0;f[W>>2]=0;if(C>>>0>>0){t=A+-4|0;f[t>>2]=0;ha=t}else ha=A;t=(f[C>>2]|0)+1|0;f[C>>2]=t;if(t>>>0>999999999){A=ha;W=C}else{ia=ha;ja=C;break}}}else{ia=ba;ja=J}W=(x-ia>>2)*9|0;A=f[ia>>2]|0;if(A>>>0<10){ka=ja;la=W;ma=ia}else{C=W;W=10;while(1){W=W*10|0;t=C+1|0;if(A>>>0>>0){ka=ja;la=t;ma=ia;break}else C=t}}}else{ka=J;la=da;ma=ba}}else{ka=J;la=da;ma=ba}C=ka+4|0;na=la;oa=ca>>>0>C>>>0?C:ca;pa=ma}else{na=da;oa=ca;pa=ba}C=oa;while(1){if(C>>>0<=pa>>>0){qa=0;break}W=C+-4|0;if(!(f[W>>2]|0))C=W;else{qa=1;break}}J=0-na|0;do if(z){W=G+((v^1)&1)|0;if((W|0)>(na|0)&(na|0)>-5){ra=i+-1|0;sa=W+-1-na|0}else{ra=i+-2|0;sa=W+-1|0}W=g&8;if(!W){if(qa?(A=f[C+-4>>2]|0,(A|0)!=0):0)if(!((A>>>0)%10|0)){t=0;Z=10;while(1){Z=Z*10|0;Q=t+1|0;if((A>>>0)%(Z>>>0)|0|0){ta=Q;break}else t=Q}}else ta=0;else ta=9;t=((C-x>>2)*9|0)+-9|0;if((ra|32|0)==102){Z=t-ta|0;A=(Z|0)>0?Z:0;ua=ra;va=(sa|0)<(A|0)?sa:A;wa=0;break}else{A=t+na-ta|0;t=(A|0)>0?A:0;ua=ra;va=(sa|0)<(t|0)?sa:t;wa=0;break}}else{ua=ra;va=sa;wa=W}}else{ua=i;va=G;wa=g&8}while(0);G=va|wa;x=(G|0)!=0&1;v=(ua|32|0)==102;if(v){xa=0;ya=(na|0)>0?na:0}else{z=(na|0)<0?J:na;t=Jj(z,((z|0)<0)<<31>>31,p)|0;z=p;if((z-t|0)<2){A=t;while(1){Z=A+-1|0;b[Z>>0]=48;if((z-Z|0)<2)A=Z;else{za=Z;break}}}else za=t;b[za+-1>>0]=(na>>31&2)+43;A=za+-2|0;b[A>>0]=ua;xa=A;ya=z-A|0}A=r+1+va+x+ya|0;Hk(a,32,d,A,g);ep(a,s,r);Hk(a,48,d,A,g^65536);if(v){J=pa>>>0>E>>>0?E:pa;Z=m+9|0;R=Z;Y=m+8|0;Q=J;do{K=Jj(f[Q>>2]|0,0,Z)|0;if((Q|0)==(J|0))if((K|0)==(Z|0)){b[Y>>0]=48;Aa=Y}else Aa=K;else if(K>>>0>m>>>0){hj(m|0,48,K-n|0)|0;y=K;while(1){_=y+-1|0;if(_>>>0>m>>>0)y=_;else{Aa=_;break}}}else Aa=K;ep(a,Aa,R-Aa|0);Q=Q+4|0}while(Q>>>0<=E>>>0);if(G|0)ep(a,15558,1);if(Q>>>0>>0&(va|0)>0){E=va;R=Q;while(1){Y=Jj(f[R>>2]|0,0,Z)|0;if(Y>>>0>m>>>0){hj(m|0,48,Y-n|0)|0;J=Y;while(1){v=J+-1|0;if(v>>>0>m>>>0)J=v;else{Ba=v;break}}}else Ba=Y;ep(a,Ba,(E|0)<9?E:9);R=R+4|0;J=E+-9|0;if(!(R>>>0>>0&(E|0)>9)){Ca=J;break}else E=J}}else Ca=va;Hk(a,48,Ca+9|0,9,0)}else{E=qa?C:pa+4|0;if((va|0)>-1){R=m+9|0;Z=(wa|0)==0;Q=R;G=0-n|0;J=m+8|0;K=va;v=pa;while(1){x=Jj(f[v>>2]|0,0,R)|0;if((x|0)==(R|0)){b[J>>0]=48;Da=J}else Da=x;do if((v|0)==(pa|0)){x=Da+1|0;ep(a,Da,1);if(Z&(K|0)<1){Ea=x;break}ep(a,15558,1);Ea=x}else{if(Da>>>0<=m>>>0){Ea=Da;break}hj(m|0,48,Da+G|0)|0;x=Da;while(1){z=x+-1|0;if(z>>>0>m>>>0)x=z;else{Ea=z;break}}}while(0);Y=Q-Ea|0;ep(a,Ea,(K|0)>(Y|0)?Y:K);x=K-Y|0;v=v+4|0;if(!(v>>>0>>0&(x|0)>-1)){Fa=x;break}else K=x}}else Fa=va;Hk(a,48,Fa+18|0,18,0);ep(a,xa,p-xa|0)}Hk(a,32,d,A,g^8192);w=A}while(0);u=j;return ((w|0)<(d|0)?d:w)|0}function qb(a,c,e,g,h){a=a|0;c=c|0;e=e|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0;i=u;u=u+64|0;j=i+16|0;k=i;l=i+24|0;m=i+8|0;n=i+20|0;f[j>>2]=c;c=(a|0)!=0;o=l+40|0;q=o;r=l+39|0;l=m+4|0;s=0;t=0;v=0;a:while(1){do if((t|0)>-1)if((s|0)>(2147483647-t|0)){w=ir()|0;f[w>>2]=75;x=-1;break}else{x=s+t|0;break}else x=t;while(0);w=f[j>>2]|0;y=b[w>>0]|0;if(!(y<<24>>24)){z=88;break}else{A=y;B=w}b:while(1){switch(A<<24>>24){case 37:{C=B;D=B;z=9;break b;break}case 0:{E=B;break b;break}default:{}}y=B+1|0;f[j>>2]=y;A=b[y>>0]|0;B=y}c:do if((z|0)==9)while(1){z=0;if((b[D+1>>0]|0)!=37){E=C;break c}y=C+1|0;D=D+2|0;f[j>>2]=D;if((b[D>>0]|0)!=37){E=y;break}else{C=y;z=9}}while(0);y=E-w|0;if(c)ep(a,w,y);if(y|0){s=y;t=x;continue}y=(Pq(b[(f[j>>2]|0)+1>>0]|0)|0)==0;F=f[j>>2]|0;if(!y?(b[F+2>>0]|0)==36:0){G=(b[F+1>>0]|0)+-48|0;H=1;J=3}else{G=-1;H=v;J=1}y=F+J|0;f[j>>2]=y;F=b[y>>0]|0;K=(F<<24>>24)+-32|0;if(K>>>0>31|(1<>24)+-32|K;P=F+1|0;f[j>>2]=P;Q=b[P>>0]|0;R=(Q<<24>>24)+-32|0;if(R>>>0>31|(1<>24==42){if((Pq(b[N+1>>0]|0)|0)!=0?(F=f[j>>2]|0,(b[F+2>>0]|0)==36):0){O=F+1|0;f[h+((b[O>>0]|0)+-48<<2)>>2]=10;S=f[g+((b[O>>0]|0)+-48<<3)>>2]|0;T=1;U=F+3|0}else{if(H|0){V=-1;break}if(c){F=(f[e>>2]|0)+(4-1)&~(4-1);O=f[F>>2]|0;f[e>>2]=F+4;W=O}else W=0;S=W;T=0;U=(f[j>>2]|0)+1|0}f[j>>2]=U;O=(S|0)<0;X=O?0-S|0:S;Y=O?L|8192:L;Z=T;_=U}else{O=Cl(j)|0;if((O|0)<0){V=-1;break}X=O;Y=L;Z=H;_=f[j>>2]|0}do if((b[_>>0]|0)==46){if((b[_+1>>0]|0)!=42){f[j>>2]=_+1;O=Cl(j)|0;$=O;aa=f[j>>2]|0;break}if(Pq(b[_+2>>0]|0)|0?(O=f[j>>2]|0,(b[O+3>>0]|0)==36):0){F=O+2|0;f[h+((b[F>>0]|0)+-48<<2)>>2]=10;K=f[g+((b[F>>0]|0)+-48<<3)>>2]|0;F=O+4|0;f[j>>2]=F;$=K;aa=F;break}if(Z|0){V=-1;break a}if(c){F=(f[e>>2]|0)+(4-1)&~(4-1);K=f[F>>2]|0;f[e>>2]=F+4;ba=K}else ba=0;K=(f[j>>2]|0)+2|0;f[j>>2]=K;$=ba;aa=K}else{$=-1;aa=_}while(0);K=0;F=aa;while(1){if(((b[F>>0]|0)+-65|0)>>>0>57){V=-1;break a}O=F;F=F+1|0;f[j>>2]=F;ca=b[(b[O>>0]|0)+-65+(15030+(K*58|0))>>0]|0;da=ca&255;if((da+-1|0)>>>0>=8)break;else K=da}if(!(ca<<24>>24)){V=-1;break}O=(G|0)>-1;do if(ca<<24>>24==19)if(O){V=-1;break a}else z=50;else{if(O){f[h+(G<<2)>>2]=da;P=g+(G<<3)|0;Q=f[P+4>>2]|0;y=k;f[y>>2]=f[P>>2];f[y+4>>2]=Q;z=50;break}if(!c){V=0;break a}Ie(k,da,e);ea=f[j>>2]|0}while(0);if((z|0)==50){z=0;if(c)ea=F;else{s=0;t=x;v=Z;continue}}O=b[ea+-1>>0]|0;Q=(K|0)!=0&(O&15|0)==3?O&-33:O;O=Y&-65537;y=(Y&8192|0)==0?Y:O;d:do switch(Q|0){case 110:{switch((K&255)<<24>>24){case 0:{f[f[k>>2]>>2]=x;s=0;t=x;v=Z;continue a;break}case 1:{f[f[k>>2]>>2]=x;s=0;t=x;v=Z;continue a;break}case 2:{P=f[k>>2]|0;f[P>>2]=x;f[P+4>>2]=((x|0)<0)<<31>>31;s=0;t=x;v=Z;continue a;break}case 3:{d[f[k>>2]>>1]=x;s=0;t=x;v=Z;continue a;break}case 4:{b[f[k>>2]>>0]=x;s=0;t=x;v=Z;continue a;break}case 6:{f[f[k>>2]>>2]=x;s=0;t=x;v=Z;continue a;break}case 7:{P=f[k>>2]|0;f[P>>2]=x;f[P+4>>2]=((x|0)<0)<<31>>31;s=0;t=x;v=Z;continue a;break}default:{s=0;t=x;v=Z;continue a}}break}case 112:{fa=120;ga=$>>>0>8?$:8;ha=y|8;z=62;break}case 88:case 120:{fa=Q;ga=$;ha=y;z=62;break}case 111:{P=k;R=f[P>>2]|0;ia=f[P+4>>2]|0;P=Gl(R,ia,o)|0;ja=q-P|0;ka=P;la=0;ma=15494;na=(y&8|0)==0|($|0)>(ja|0)?$:ja+1|0;oa=y;pa=R;qa=ia;z=68;break}case 105:case 100:{ia=k;R=f[ia>>2]|0;ja=f[ia+4>>2]|0;if((ja|0)<0){ia=Vn(0,0,R|0,ja|0)|0;P=I;ra=k;f[ra>>2]=ia;f[ra+4>>2]=P;sa=1;ta=15494;ua=ia;va=P;z=67;break d}else{sa=(y&2049|0)!=0&1;ta=(y&2048|0)==0?((y&1|0)==0?15494:15496):15495;ua=R;va=ja;z=67;break d}break}case 117:{ja=k;sa=0;ta=15494;ua=f[ja>>2]|0;va=f[ja+4>>2]|0;z=67;break}case 99:{b[r>>0]=f[k>>2];wa=r;xa=0;ya=15494;za=o;Aa=1;Ba=O;break}case 109:{ja=ir()|0;Ca=kp(f[ja>>2]|0)|0;z=72;break}case 115:{ja=f[k>>2]|0;Ca=ja|0?ja:15504;z=72;break}case 67:{f[m>>2]=f[k>>2];f[l>>2]=0;f[k>>2]=m;Da=-1;Ea=m;z=76;break}case 83:{ja=f[k>>2]|0;if(!$){Hk(a,32,X,0,y);Fa=0;z=85}else{Da=$;Ea=ja;z=76}break}case 65:case 71:case 70:case 69:case 97:case 103:case 102:case 101:{s=pb(a,+p[k>>3],X,$,y,Q)|0;t=x;v=Z;continue a;break}default:{wa=w;xa=0;ya=15494;za=o;Aa=$;Ba=y}}while(0);e:do if((z|0)==62){z=0;w=k;Q=f[w>>2]|0;K=f[w+4>>2]|0;w=ol(Q,K,o,fa&32)|0;F=(ha&8|0)==0|(Q|0)==0&(K|0)==0;ka=w;la=F?0:2;ma=F?15494:15494+(fa>>4)|0;na=ga;oa=ha;pa=Q;qa=K;z=68}else if((z|0)==67){z=0;ka=Jj(ua,va,o)|0;la=sa;ma=ta;na=$;oa=y;pa=ua;qa=va;z=68}else if((z|0)==72){z=0;K=cg(Ca,0,$)|0;Q=(K|0)==0;wa=Ca;xa=0;ya=15494;za=Q?Ca+$|0:K;Aa=Q?$:K-Ca|0;Ba=O}else if((z|0)==76){z=0;K=Ea;Q=0;F=0;while(1){w=f[K>>2]|0;if(!w){Ga=Q;Ha=F;break}ja=Yo(n,w)|0;if((ja|0)<0|ja>>>0>(Da-Q|0)>>>0){Ga=Q;Ha=ja;break}w=ja+Q|0;if(Da>>>0>w>>>0){K=K+4|0;Q=w;F=ja}else{Ga=w;Ha=ja;break}}if((Ha|0)<0){V=-1;break a}Hk(a,32,X,Ga,y);if(!Ga){Fa=0;z=85}else{F=Ea;Q=0;while(1){K=f[F>>2]|0;if(!K){Fa=Ga;z=85;break e}ja=Yo(n,K)|0;Q=ja+Q|0;if((Q|0)>(Ga|0)){Fa=Ga;z=85;break e}ep(a,n,ja);if(Q>>>0>=Ga>>>0){Fa=Ga;z=85;break}else F=F+4|0}}}while(0);if((z|0)==68){z=0;O=(pa|0)!=0|(qa|0)!=0;F=(na|0)!=0|O;Q=q-ka+((O^1)&1)|0;wa=F?ka:o;xa=la;ya=ma;za=o;Aa=F?((na|0)>(Q|0)?na:Q):na;Ba=(na|0)>-1?oa&-65537:oa}else if((z|0)==85){z=0;Hk(a,32,X,Fa,y^8192);s=(X|0)>(Fa|0)?X:Fa;t=x;v=Z;continue}Q=za-wa|0;F=(Aa|0)<(Q|0)?Q:Aa;O=F+xa|0;ja=(X|0)<(O|0)?O:X;Hk(a,32,ja,O,Ba);ep(a,ya,xa);Hk(a,48,ja,O,Ba^65536);Hk(a,48,F,Q,0);ep(a,wa,Q);Hk(a,32,ja,O,Ba^8192);s=ja;t=x;v=Z}f:do if((z|0)==88)if(!a)if(v){Z=1;while(1){t=f[h+(Z<<2)>>2]|0;if(!t){Ia=Z;break}Ie(g+(Z<<3)|0,t,e);t=Z+1|0;if((Z|0)<9)Z=t;else{Ia=t;break}}if((Ia|0)<10){Z=Ia;while(1){if(f[h+(Z<<2)>>2]|0){V=-1;break f}if((Z|0)<9)Z=Z+1|0;else{V=1;break}}}else V=1}else V=0;else V=x;while(0);u=i;return V|0}function rb(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=Oa,ma=Oa,na=Oa,oa=0,pa=0,qa=0,ra=0,sa=0;c=u;u=u+64|0;d=c+28|0;e=c+16|0;g=c+4|0;h=c;i=a;j=a+80|0;k=f[j>>2]|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=i;l=d+20|0;n[l>>2]=$(1.0);f[d+24>>2]=i;qh(d,k);k=f[j>>2]|0;f[e>>2]=0;i=e+4|0;f[i>>2]=0;f[e+8>>2]=0;m=(k|0)==0;do if(!m)if(k>>>0>1073741823)mq(e);else{o=k<<2;p=dn(o)|0;f[e>>2]=p;q=p+(k<<2)|0;f[e+8>>2]=q;hj(p|0,0,o|0)|0;f[i>>2]=q;break}while(0);f[g>>2]=0;k=g+4|0;f[k>>2]=0;f[g+8>>2]=0;f[h>>2]=0;if(!m){m=d+16|0;q=d+4|0;o=d+12|0;p=d+8|0;r=g+8|0;s=d+24|0;t=0;v=0;while(1){w=f[m>>2]|0;x=f[w+8>>2]|0;y=(f[w+12>>2]|0)-x|0;w=(y|0)>0;z=x;if(w){x=y>>>2;A=0;B=0;while(1){C=f[z+(A<<2)>>2]|0;if(!(b[C+84>>0]|0))D=f[(f[C+68>>2]|0)+(v<<2)>>2]|0;else D=v;C=D+239^B;A=A+1|0;if((A|0)>=(x|0)){E=C;break}else B=C}}else E=0;B=f[q>>2]|0;x=(B|0)==0;a:do if(!x){A=B+-1|0;C=(A&B|0)==0;if(!C)if(E>>>0>>0)F=E;else F=(E>>>0)%(B>>>0)|0;else F=A&E;G=f[(f[d>>2]|0)+(F<<2)>>2]|0;if((G|0)!=0?(H=f[G>>2]|0,(H|0)!=0):0){G=f[s>>2]|0;I=G+8|0;J=G+12|0;b:do if(C){G=H;while(1){K=f[G+4>>2]|0;L=(K|0)==(E|0);if(!(L|(K&A|0)==(F|0))){M=44;break a}c:do if(L){K=f[G+8>>2]|0;N=f[I>>2]|0;O=(f[J>>2]|0)-N|0;P=N;if((O|0)<=0){Q=G;break b}N=O>>>2;O=0;while(1){R=f[P+(O<<2)>>2]|0;if(!(b[R+84>>0]|0)){S=f[R+68>>2]|0;T=f[S+(v<<2)>>2]|0;U=f[S+(K<<2)>>2]|0}else{T=v;U=K}O=O+1|0;if((U|0)!=(T|0))break c;if((O|0)>=(N|0)){V=G;M=42;break b}}}while(0);G=f[G>>2]|0;if(!G){M=44;break a}}}else{G=H;while(1){L=f[G+4>>2]|0;d:do if((L|0)!=(E|0)){if(L>>>0>>0)X=L;else X=(L>>>0)%(B>>>0)|0;if((X|0)!=(F|0)){M=44;break a}}else{N=f[G+8>>2]|0;O=f[I>>2]|0;K=(f[J>>2]|0)-O|0;P=O;if((K|0)<=0){Q=G;break b}O=K>>>2;K=0;while(1){S=f[P+(K<<2)>>2]|0;if(!(b[S+84>>0]|0)){R=f[S+68>>2]|0;Y=f[R+(v<<2)>>2]|0;Z=f[R+(N<<2)>>2]|0}else{Y=v;Z=N}K=K+1|0;if((Z|0)!=(Y|0))break d;if((K|0)>=(O|0)){V=G;M=42;break b}}}while(0);G=f[G>>2]|0;if(!G){M=44;break a}}}while(0);if((M|0)==42){M=0;if(!V){M=44;break}else Q=V}f[(f[e>>2]|0)+(v<<2)>>2]=f[Q+12>>2];_=t}else M=44}else M=44;while(0);do if((M|0)==44){M=0;if(w){J=y>>>2;I=0;H=0;while(1){A=f[z+(I<<2)>>2]|0;if(!(b[A+84>>0]|0))aa=f[(f[A+68>>2]|0)+(v<<2)>>2]|0;else aa=v;A=aa+239^H;I=I+1|0;if((I|0)>=(J|0)){ba=A;break}else H=A}}else ba=0;e:do if(!x){H=B+-1|0;J=(H&B|0)==0;if(!J)if(ba>>>0>>0)ca=ba;else ca=(ba>>>0)%(B>>>0)|0;else ca=H&ba;I=f[(f[d>>2]|0)+(ca<<2)>>2]|0;if((I|0)!=0?(A=f[I>>2]|0,(A|0)!=0):0){I=f[s>>2]|0;C=I+8|0;G=I+12|0;if(J){J=A;while(1){I=f[J+4>>2]|0;if(!((I|0)==(ba|0)|(I&H|0)==(ca|0))){da=ca;M=76;break e}I=f[J+8>>2]|0;L=f[C>>2]|0;O=(f[G>>2]|0)-L|0;K=L;if((O|0)<=0){ea=v;break e}L=O>>>2;O=0;while(1){N=f[K+(O<<2)>>2]|0;if(!(b[N+84>>0]|0)){P=f[N+68>>2]|0;fa=f[P+(v<<2)>>2]|0;ga=f[P+(I<<2)>>2]|0}else{fa=v;ga=I}O=O+1|0;if((ga|0)!=(fa|0))break;if((O|0)>=(L|0)){ea=v;break e}}J=f[J>>2]|0;if(!J){da=ca;M=76;break e}}}else ha=A;while(1){J=f[ha+4>>2]|0;if((J|0)!=(ba|0)){if(J>>>0>>0)ia=J;else ia=(J>>>0)%(B>>>0)|0;if((ia|0)!=(ca|0)){da=ca;M=76;break e}}J=f[ha+8>>2]|0;H=f[C>>2]|0;L=(f[G>>2]|0)-H|0;O=H;if((L|0)<=0){ea=v;break e}H=L>>>2;L=0;while(1){I=f[O+(L<<2)>>2]|0;if(!(b[I+84>>0]|0)){K=f[I+68>>2]|0;ja=f[K+(v<<2)>>2]|0;ka=f[K+(J<<2)>>2]|0}else{ja=v;ka=J}L=L+1|0;if((ka|0)!=(ja|0))break;if((L|0)>=(H|0)){ea=v;break e}}ha=f[ha>>2]|0;if(!ha){da=ca;M=76;break}}}else{da=ca;M=76}}else{da=0;M=76}while(0);if((M|0)==76){M=0;G=dn(16)|0;f[G+8>>2]=v;f[G+12>>2]=t;f[G+4>>2]=ba;f[G>>2]=0;la=$(((f[o>>2]|0)+1|0)>>>0);ma=$(B>>>0);na=$(n[l>>2]);do if(x|$(na*ma)>>0<3|(B+-1&B|0)!=0)&1;A=~~$(W($(la/na)))>>>0;qh(d,C>>>0>>0?A:C);C=f[q>>2]|0;A=C+-1|0;if(!(A&C)){oa=C;pa=A&ba;break}if(ba>>>0>>0){oa=C;pa=ba}else{oa=C;pa=(ba>>>0)%(C>>>0)|0}}else{oa=B;pa=da}while(0);C=(f[d>>2]|0)+(pa<<2)|0;A=f[C>>2]|0;if(!A){f[G>>2]=f[p>>2];f[p>>2]=G;f[C>>2]=p;C=f[G>>2]|0;if(C|0){H=f[C+4>>2]|0;C=oa+-1|0;if(C&oa)if(H>>>0>>0)qa=H;else qa=(H>>>0)%(oa>>>0)|0;else qa=H&C;ra=(f[d>>2]|0)+(qa<<2)|0;M=89}}else{f[G>>2]=f[A>>2];ra=A;M=89}if((M|0)==89){M=0;f[ra>>2]=G}f[o>>2]=(f[o>>2]|0)+1;ea=f[h>>2]|0}A=t+1|0;f[(f[e>>2]|0)+(ea<<2)>>2]=t;C=f[k>>2]|0;if((C|0)==(f[r>>2]|0)){Ci(g,h);_=A;break}else{f[C>>2]=f[h>>2];f[k>>2]=C+4;_=A;break}}while(0);v=(f[h>>2]|0)+1|0;f[h>>2]=v;sa=f[j>>2]|0;if(v>>>0>=sa>>>0)break;else t=_}if((_|0)!=(sa|0)){Xa[f[(f[a>>2]|0)+24>>2]&15](a,e,g);f[j>>2]=_}}_=f[g>>2]|0;if(_|0){g=f[k>>2]|0;if((g|0)!=(_|0))f[k>>2]=g+(~((g+-4-_|0)>>>2)<<2);br(_)}_=f[e>>2]|0;if(_|0){e=f[i>>2]|0;if((e|0)!=(_|0))f[i>>2]=e+(~((e+-4-_|0)>>>2)<<2);br(_)}_=f[d+8>>2]|0;if(_|0){e=_;do{_=e;e=f[e>>2]|0;br(_)}while((e|0)!=0)}e=f[d>>2]|0;f[d>>2]=0;if(!e){u=c;return}br(e);u=c;return}function sb(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0;g=u;u=u+80|0;h=g+76|0;i=g+72|0;j=g+48|0;k=g+24|0;l=g;m=a+32|0;n=f[c>>2]|0;c=n+1|0;if((n|0)!=-1){o=((c>>>0)%3|0|0)==0?n+-2|0:c;c=(((n>>>0)%3|0|0)==0?2:-1)+n|0;if((o|0)==-1)p=-1;else p=f[(f[f[m>>2]>>2]|0)+(o<<2)>>2]|0;if((c|0)==-1){q=p;r=-1}else{q=p;r=f[(f[f[m>>2]>>2]|0)+(c<<2)>>2]|0}}else{q=-1;r=-1}c=f[a+36>>2]|0;m=f[c>>2]|0;p=(f[c+4>>2]|0)-m>>2;if(p>>>0<=q>>>0)mq(c);o=m;m=f[o+(q<<2)>>2]|0;if(p>>>0<=r>>>0)mq(c);c=f[o+(r<<2)>>2]|0;r=(m|0)<(e|0);do if(r&(c|0)<(e|0)){o=m<<1;p=f[d+(o<<2)>>2]|0;q=((p|0)<0)<<31>>31;n=f[d+((o|1)<<2)>>2]|0;o=((n|0)<0)<<31>>31;s=c<<1;t=f[d+(s<<2)>>2]|0;v=f[d+((s|1)<<2)>>2]|0;if(!((t|0)!=(p|0)|(v|0)!=(n|0))){f[a+8>>2]=p;f[a+12>>2]=n;u=g;return 1}s=a+4|0;w=f[(f[s>>2]|0)+(e<<2)>>2]|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;f[j+12>>2]=0;f[j+16>>2]=0;f[j+20>>2]=0;x=f[a>>2]|0;if(!(b[x+84>>0]|0))y=f[(f[x+68>>2]|0)+(w<<2)>>2]|0;else y=w;f[i>>2]=y;w=b[x+24>>0]|0;f[h>>2]=f[i>>2];ub(x,h,w,j)|0;w=f[(f[s>>2]|0)+(m<<2)>>2]|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;x=f[a>>2]|0;if(!(b[x+84>>0]|0))z=f[(f[x+68>>2]|0)+(w<<2)>>2]|0;else z=w;f[i>>2]=z;w=b[x+24>>0]|0;f[h>>2]=f[i>>2];ub(x,h,w,k)|0;w=f[(f[s>>2]|0)+(c<<2)>>2]|0;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;f[l+12>>2]=0;f[l+16>>2]=0;f[l+20>>2]=0;s=f[a>>2]|0;if(!(b[s+84>>0]|0))A=f[(f[s+68>>2]|0)+(w<<2)>>2]|0;else A=w;f[i>>2]=A;w=b[s+24>>0]|0;f[h>>2]=f[i>>2];ub(s,h,w,l)|0;w=l;s=k;x=f[s>>2]|0;B=f[s+4>>2]|0;s=Vn(f[w>>2]|0,f[w+4>>2]|0,x|0,B|0)|0;w=I;C=l+8|0;D=k+8|0;E=f[D>>2]|0;F=f[D+4>>2]|0;D=Vn(f[C>>2]|0,f[C+4>>2]|0,E|0,F|0)|0;C=I;G=l+16|0;H=k+16|0;J=f[H>>2]|0;K=f[H+4>>2]|0;H=Vn(f[G>>2]|0,f[G+4>>2]|0,J|0,K|0)|0;G=I;L=on(s|0,w|0,s|0,w|0)|0;M=I;N=on(D|0,C|0,D|0,C|0)|0;O=Tn(N|0,I|0,L|0,M|0)|0;M=I;L=on(H|0,G|0,H|0,G|0)|0;N=Tn(O|0,M|0,L|0,I|0)|0;L=I;if((N|0)==0&(L|0)==0)break;M=j;O=Vn(f[M>>2]|0,f[M+4>>2]|0,x|0,B|0)|0;B=I;x=j+8|0;M=Vn(f[x>>2]|0,f[x+4>>2]|0,E|0,F|0)|0;F=I;E=j+16|0;x=Vn(f[E>>2]|0,f[E+4>>2]|0,J|0,K|0)|0;K=I;J=on(O|0,B|0,s|0,w|0)|0;E=I;P=on(M|0,F|0,D|0,C|0)|0;Q=Tn(P|0,I|0,J|0,E|0)|0;E=I;J=on(x|0,K|0,H|0,G|0)|0;P=Tn(Q|0,E|0,J|0,I|0)|0;J=I;E=Vn(t|0,((t|0)<0)<<31>>31|0,p|0,q|0)|0;t=I;Q=Vn(v|0,((v|0)<0)<<31>>31|0,n|0,o|0)|0;v=I;R=on(N|0,L|0,p|0,q|0)|0;q=I;p=on(N|0,L|0,n|0,o|0)|0;o=I;n=on(P|0,J|0,E|0,t|0)|0;S=I;T=on(P|0,J|0,Q|0,v|0)|0;U=I;V=Tn(n|0,S|0,R|0,q|0)|0;q=I;R=Tn(T|0,U|0,p|0,o|0)|0;o=I;p=on(P|0,J|0,s|0,w|0)|0;w=I;s=on(P|0,J|0,D|0,C|0)|0;C=I;D=on(P|0,J|0,H|0,G|0)|0;G=I;H=zk(p|0,w|0,N|0,L|0)|0;w=I;p=zk(s|0,C|0,N|0,L|0)|0;C=I;s=zk(D|0,G|0,N|0,L|0)|0;G=I;D=Vn(O|0,B|0,H|0,w|0)|0;w=I;H=Vn(M|0,F|0,p|0,C|0)|0;C=I;p=Vn(x|0,K|0,s|0,G|0)|0;G=I;s=on(D|0,w|0,D|0,w|0)|0;w=I;D=on(H|0,C|0,H|0,C|0)|0;C=Tn(D|0,I|0,s|0,w|0)|0;w=I;s=on(p|0,G|0,p|0,G|0)|0;G=Tn(C|0,w|0,s|0,I|0)|0;s=I;w=Vn(0,0,E|0,t|0)|0;t=I;E=on(G|0,s|0,N|0,L|0)|0;s=I;switch(E|0){case 0:{if(!s){W=0;X=0}else{Y=1;Z=0;_=E;$=s;aa=23}break}case 1:{if(!s){ba=1;ca=0;aa=24}else{Y=1;Z=0;_=E;$=s;aa=23}break}default:{Y=1;Z=0;_=E;$=s;aa=23}}if((aa|0)==23)while(1){aa=0;G=Rn(Y|0,Z|0,1)|0;C=I;p=_;_=Wn(_|0,$|0,2)|0;if(!($>>>0>0|($|0)==0&p>>>0>7)){ba=G;ca=C;aa=24;break}else{Y=G;Z=C;$=I;aa=23}}if((aa|0)==24)while(1){aa=0;C=up(E|0,s|0,ba|0,ca|0)|0;G=Tn(C|0,I|0,ba|0,ca|0)|0;C=Wn(G|0,I|0,1)|0;G=I;p=on(C|0,G|0,C|0,G|0)|0;D=I;if(D>>>0>s>>>0|(D|0)==(s|0)&p>>>0>E>>>0){ba=C;ca=G;aa=24}else{W=C;X=G;break}}E=on(W|0,X|0,Q|0,v|0)|0;s=I;G=on(W|0,X|0,w|0,t|0)|0;C=I;p=Tn(E|0,s|0,V|0,q|0)|0;D=I;H=Tn(G|0,C|0,R|0,o|0)|0;K=I;x=zk(p|0,D|0,N|0,L|0)|0;D=I;p=zk(H|0,K|0,N|0,L|0)|0;K=I;H=Vn(V|0,q|0,E|0,s|0)|0;s=I;E=Vn(R|0,o|0,G|0,C|0)|0;C=I;G=zk(H|0,s|0,N|0,L|0)|0;s=I;H=zk(E|0,C|0,N|0,L|0)|0;C=I;E=e<<1;F=f[d+(E<<2)>>2]|0;M=((F|0)<0)<<31>>31;B=f[d+((E|1)<<2)>>2]|0;E=((B|0)<0)<<31>>31;O=Vn(F|0,M|0,x|0,D|0)|0;J=I;P=Vn(B|0,E|0,p|0,K|0)|0;U=I;T=on(O|0,J|0,O|0,J|0)|0;J=I;O=on(P|0,U|0,P|0,U|0)|0;U=Tn(O|0,I|0,T|0,J|0)|0;J=I;T=Vn(F|0,M|0,G|0,s|0)|0;M=I;F=Vn(B|0,E|0,H|0,C|0)|0;E=I;B=on(T|0,M|0,T|0,M|0)|0;M=I;T=on(F|0,E|0,F|0,E|0)|0;E=Tn(T|0,I|0,B|0,M|0)|0;M=I;B=a+16|0;T=a+20|0;F=f[T>>2]|0;O=f[a+24>>2]|0;P=(F|0)==(O<<5|0);if(J>>>0>>0|(J|0)==(M|0)&U>>>0>>0){do if(P)if((F+1|0)<0)mq(B);else{E=O<<6;U=F+32&-32;hi(B,F>>>0<1073741823?(E>>>0>>0?U:E):2147483647);da=f[T>>2]|0;break}else da=F;while(0);f[T>>2]=da+1;L=(f[B>>2]|0)+(da>>>5<<2)|0;f[L>>2]=f[L>>2]|1<<(da&31);ea=x;fa=p;ga=K;ha=D}else{do if(P)if((F+1|0)<0)mq(B);else{L=O<<6;N=F+32&-32;hi(B,F>>>0<1073741823?(L>>>0>>0?N:L):2147483647);ia=f[T>>2]|0;break}else ia=F;while(0);f[T>>2]=ia+1;F=(f[B>>2]|0)+(ia>>>5<<2)|0;f[F>>2]=f[F>>2]&~(1<<(ia&31));ea=G;fa=H;ga=C;ha=s}f[a+8>>2]=ea;f[a+12>>2]=fa;u=g;return 1}while(0);do if(r)ja=m<<1;else{if((e|0)>0){ja=(e<<1)+-2|0;break}fa=a+8|0;f[fa>>2]=0;f[fa+4>>2]=0;u=g;return 1}while(0);f[a+8>>2]=f[d+(ja<<2)>>2];f[a+12>>2]=f[d+(ja+1<<2)>>2];u=g;return 1}function tb(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0;g=u;u=u+80|0;h=g+76|0;i=g+72|0;j=g+48|0;k=g+24|0;l=g;m=a+32|0;n=f[c>>2]|0;c=n+1|0;do if((n|0)!=-1){o=((c>>>0)%3|0|0)==0?n+-2|0:c;if(!((n>>>0)%3|0)){p=n+2|0;q=o;break}else{p=n+-1|0;q=o;break}}else{p=-1;q=-1}while(0);n=f[(f[m>>2]|0)+28>>2]|0;m=f[n+(q<<2)>>2]|0;q=f[n+(p<<2)>>2]|0;p=f[a+36>>2]|0;n=f[p>>2]|0;c=(f[p+4>>2]|0)-n>>2;if(c>>>0<=m>>>0)mq(p);o=n;n=f[o+(m<<2)>>2]|0;if(c>>>0<=q>>>0)mq(p);p=f[o+(q<<2)>>2]|0;q=(n|0)<(e|0);do if(q&(p|0)<(e|0)){o=n<<1;c=f[d+(o<<2)>>2]|0;m=((c|0)<0)<<31>>31;r=f[d+((o|1)<<2)>>2]|0;o=((r|0)<0)<<31>>31;s=p<<1;t=f[d+(s<<2)>>2]|0;v=f[d+((s|1)<<2)>>2]|0;if(!((t|0)!=(c|0)|(v|0)!=(r|0))){f[a+8>>2]=c;f[a+12>>2]=r;u=g;return 1}s=a+4|0;w=f[(f[s>>2]|0)+(e<<2)>>2]|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;f[j+12>>2]=0;f[j+16>>2]=0;f[j+20>>2]=0;x=f[a>>2]|0;if(!(b[x+84>>0]|0))y=f[(f[x+68>>2]|0)+(w<<2)>>2]|0;else y=w;f[i>>2]=y;w=b[x+24>>0]|0;f[h>>2]=f[i>>2];ub(x,h,w,j)|0;w=f[(f[s>>2]|0)+(n<<2)>>2]|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;x=f[a>>2]|0;if(!(b[x+84>>0]|0))z=f[(f[x+68>>2]|0)+(w<<2)>>2]|0;else z=w;f[i>>2]=z;w=b[x+24>>0]|0;f[h>>2]=f[i>>2];ub(x,h,w,k)|0;w=f[(f[s>>2]|0)+(p<<2)>>2]|0;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;f[l+12>>2]=0;f[l+16>>2]=0;f[l+20>>2]=0;s=f[a>>2]|0;if(!(b[s+84>>0]|0))A=f[(f[s+68>>2]|0)+(w<<2)>>2]|0;else A=w;f[i>>2]=A;w=b[s+24>>0]|0;f[h>>2]=f[i>>2];ub(s,h,w,l)|0;w=l;s=k;x=f[s>>2]|0;B=f[s+4>>2]|0;s=Vn(f[w>>2]|0,f[w+4>>2]|0,x|0,B|0)|0;w=I;C=l+8|0;D=k+8|0;E=f[D>>2]|0;F=f[D+4>>2]|0;D=Vn(f[C>>2]|0,f[C+4>>2]|0,E|0,F|0)|0;C=I;G=l+16|0;H=k+16|0;J=f[H>>2]|0;K=f[H+4>>2]|0;H=Vn(f[G>>2]|0,f[G+4>>2]|0,J|0,K|0)|0;G=I;L=on(s|0,w|0,s|0,w|0)|0;M=I;N=on(D|0,C|0,D|0,C|0)|0;O=Tn(N|0,I|0,L|0,M|0)|0;M=I;L=on(H|0,G|0,H|0,G|0)|0;N=Tn(O|0,M|0,L|0,I|0)|0;L=I;if((N|0)==0&(L|0)==0)break;M=j;O=Vn(f[M>>2]|0,f[M+4>>2]|0,x|0,B|0)|0;B=I;x=j+8|0;M=Vn(f[x>>2]|0,f[x+4>>2]|0,E|0,F|0)|0;F=I;E=j+16|0;x=Vn(f[E>>2]|0,f[E+4>>2]|0,J|0,K|0)|0;K=I;J=on(O|0,B|0,s|0,w|0)|0;E=I;P=on(M|0,F|0,D|0,C|0)|0;Q=Tn(P|0,I|0,J|0,E|0)|0;E=I;J=on(x|0,K|0,H|0,G|0)|0;P=Tn(Q|0,E|0,J|0,I|0)|0;J=I;E=Vn(t|0,((t|0)<0)<<31>>31|0,c|0,m|0)|0;t=I;Q=Vn(v|0,((v|0)<0)<<31>>31|0,r|0,o|0)|0;v=I;R=on(N|0,L|0,c|0,m|0)|0;m=I;c=on(N|0,L|0,r|0,o|0)|0;o=I;r=on(P|0,J|0,E|0,t|0)|0;S=I;T=on(P|0,J|0,Q|0,v|0)|0;U=I;V=Tn(r|0,S|0,R|0,m|0)|0;m=I;R=Tn(T|0,U|0,c|0,o|0)|0;o=I;c=on(P|0,J|0,s|0,w|0)|0;w=I;s=on(P|0,J|0,D|0,C|0)|0;C=I;D=on(P|0,J|0,H|0,G|0)|0;G=I;H=zk(c|0,w|0,N|0,L|0)|0;w=I;c=zk(s|0,C|0,N|0,L|0)|0;C=I;s=zk(D|0,G|0,N|0,L|0)|0;G=I;D=Vn(O|0,B|0,H|0,w|0)|0;w=I;H=Vn(M|0,F|0,c|0,C|0)|0;C=I;c=Vn(x|0,K|0,s|0,G|0)|0;G=I;s=on(D|0,w|0,D|0,w|0)|0;w=I;D=on(H|0,C|0,H|0,C|0)|0;C=Tn(D|0,I|0,s|0,w|0)|0;w=I;s=on(c|0,G|0,c|0,G|0)|0;G=Tn(C|0,w|0,s|0,I|0)|0;s=I;w=Vn(0,0,E|0,t|0)|0;t=I;E=on(G|0,s|0,N|0,L|0)|0;s=I;switch(E|0){case 0:{if(!s){W=0;X=0}else{Y=1;Z=0;_=E;$=s;aa=22}break}case 1:{if(!s){ba=1;ca=0;aa=23}else{Y=1;Z=0;_=E;$=s;aa=22}break}default:{Y=1;Z=0;_=E;$=s;aa=22}}if((aa|0)==22)while(1){aa=0;G=Rn(Y|0,Z|0,1)|0;C=I;c=_;_=Wn(_|0,$|0,2)|0;if(!($>>>0>0|($|0)==0&c>>>0>7)){ba=G;ca=C;aa=23;break}else{Y=G;Z=C;$=I;aa=22}}if((aa|0)==23)while(1){aa=0;C=up(E|0,s|0,ba|0,ca|0)|0;G=Tn(C|0,I|0,ba|0,ca|0)|0;C=Wn(G|0,I|0,1)|0;G=I;c=on(C|0,G|0,C|0,G|0)|0;D=I;if(D>>>0>s>>>0|(D|0)==(s|0)&c>>>0>E>>>0){ba=C;ca=G;aa=23}else{W=C;X=G;break}}E=on(W|0,X|0,Q|0,v|0)|0;s=I;G=on(W|0,X|0,w|0,t|0)|0;C=I;c=Tn(E|0,s|0,V|0,m|0)|0;D=I;H=Tn(G|0,C|0,R|0,o|0)|0;K=I;x=zk(c|0,D|0,N|0,L|0)|0;D=I;c=zk(H|0,K|0,N|0,L|0)|0;K=I;H=Vn(V|0,m|0,E|0,s|0)|0;s=I;E=Vn(R|0,o|0,G|0,C|0)|0;C=I;G=zk(H|0,s|0,N|0,L|0)|0;s=I;H=zk(E|0,C|0,N|0,L|0)|0;C=I;E=e<<1;F=f[d+(E<<2)>>2]|0;M=((F|0)<0)<<31>>31;B=f[d+((E|1)<<2)>>2]|0;E=((B|0)<0)<<31>>31;O=Vn(F|0,M|0,x|0,D|0)|0;J=I;P=Vn(B|0,E|0,c|0,K|0)|0;U=I;T=on(O|0,J|0,O|0,J|0)|0;J=I;O=on(P|0,U|0,P|0,U|0)|0;U=Tn(O|0,I|0,T|0,J|0)|0;J=I;T=Vn(F|0,M|0,G|0,s|0)|0;M=I;F=Vn(B|0,E|0,H|0,C|0)|0;E=I;B=on(T|0,M|0,T|0,M|0)|0;M=I;T=on(F|0,E|0,F|0,E|0)|0;E=Tn(T|0,I|0,B|0,M|0)|0;M=I;B=a+16|0;T=a+20|0;F=f[T>>2]|0;O=f[a+24>>2]|0;P=(F|0)==(O<<5|0);if(J>>>0>>0|(J|0)==(M|0)&U>>>0>>0){do if(P)if((F+1|0)<0)mq(B);else{E=O<<6;U=F+32&-32;hi(B,F>>>0<1073741823?(E>>>0>>0?U:E):2147483647);da=f[T>>2]|0;break}else da=F;while(0);f[T>>2]=da+1;L=(f[B>>2]|0)+(da>>>5<<2)|0;f[L>>2]=f[L>>2]|1<<(da&31);ea=x;fa=c;ga=K;ha=D}else{do if(P)if((F+1|0)<0)mq(B);else{L=O<<6;N=F+32&-32;hi(B,F>>>0<1073741823?(L>>>0>>0?N:L):2147483647);ia=f[T>>2]|0;break}else ia=F;while(0);f[T>>2]=ia+1;F=(f[B>>2]|0)+(ia>>>5<<2)|0;f[F>>2]=f[F>>2]&~(1<<(ia&31));ea=G;fa=H;ga=C;ha=s}f[a+8>>2]=ea;f[a+12>>2]=fa;u=g;return 1}while(0);do if(q)ja=n<<1;else{if((e|0)>0){ja=(e<<1)+-2|0;break}fa=a+8|0;f[fa>>2]=0;f[fa+4>>2]=0;u=g;return 1}while(0);f[a+8>>2]=f[d+(ja<<2)>>2];f[a+12>>2]=f[d+(ja+1<<2)>>2];u=g;return 1}function ub(a,c,e,g){a=a|0;c=c|0;e=e|0;g=g|0;var i=0,k=0,l=0,m=0,o=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=Oa,D=0,E=0.0,F=0,G=0;if(!g){i=0;return i|0}do switch(f[a+28>>2]|0){case 1:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){m=f[f[a>>2]>>2]|0;o=a+40|0;q=on(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;r=Tn(q|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=m+r|0;r=0;while(1){m=b[o>>0]|0;q=g+(r<<3)|0;f[q>>2]=m;f[q+4>>2]=((m|0)<0)<<31>>31;r=r+1|0;m=b[k>>0]|0;if((r|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){s=m;break}else o=o+1|0}}else s=l;o=s<<24>>24;if(s<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(o<<3)|0,0,(e<<24>>24)-o<<3|0)|0;i=1;return i|0}case 2:{o=a+24|0;r=b[o>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;q=on(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Tn(q|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){k=g+(t<<3)|0;f[k>>2]=h[m>>0];f[k+4>>2]=0;t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){u=k;break}else m=m+1|0}}else u=r;m=u<<24>>24;if(u<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(m<<3)|0,0,(e<<24>>24)-m<<3|0)|0;i=1;return i|0}case 3:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=on(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;q=Tn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+q|0;q=0;while(1){o=d[l>>1]|0;k=g+(q<<3)|0;f[k>>2]=o;f[k+4>>2]=((o|0)<0)<<31>>31;q=q+1|0;o=b[m>>0]|0;if((q|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){v=o;break}else l=l+2|0}}else v=t;l=v<<24>>24;if(v<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(l<<3)|0,0,(e<<24>>24)-l<<3|0)|0;i=1;return i|0}case 4:{l=a+24|0;q=b[l>>0]|0;if((q<<24>>24>e<<24>>24?e:q)<<24>>24>0){m=f[f[a>>2]>>2]|0;r=a+40|0;o=on(f[r>>2]|0,f[r+4>>2]|0,f[c>>2]|0,0)|0;r=a+48|0;k=Tn(o|0,I|0,f[r>>2]|0,f[r+4>>2]|0)|0;r=m+k|0;k=0;while(1){m=g+(k<<3)|0;f[m>>2]=j[r>>1];f[m+4>>2]=0;k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){w=m;break}else r=r+2|0}}else w=q;r=w<<24>>24;if(w<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(r<<3)|0,0,(e<<24>>24)-r<<3|0)|0;i=1;return i|0}case 5:{r=a+24|0;k=b[r>>0]|0;if((k<<24>>24>e<<24>>24?e:k)<<24>>24>0){l=f[f[a>>2]>>2]|0;t=a+40|0;m=on(f[t>>2]|0,f[t+4>>2]|0,f[c>>2]|0,0)|0;t=a+48|0;o=Tn(m|0,I|0,f[t>>2]|0,f[t+4>>2]|0)|0;t=l+o|0;o=0;while(1){l=f[t>>2]|0;m=g+(o<<3)|0;f[m>>2]=l;f[m+4>>2]=((l|0)<0)<<31>>31;o=o+1|0;l=b[r>>0]|0;if((o|0)>=((l<<24>>24>e<<24>>24?e:l)<<24>>24|0)){x=l;break}else t=t+4|0}}else x=k;t=x<<24>>24;if(x<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(t<<3)|0,0,(e<<24>>24)-t<<3|0)|0;i=1;return i|0}case 6:{t=a+24|0;o=b[t>>0]|0;if((o<<24>>24>e<<24>>24?e:o)<<24>>24>0){r=f[f[a>>2]>>2]|0;q=a+40|0;l=on(f[q>>2]|0,f[q+4>>2]|0,f[c>>2]|0,0)|0;q=a+48|0;m=Tn(l|0,I|0,f[q>>2]|0,f[q+4>>2]|0)|0;q=r+m|0;m=0;while(1){r=g+(m<<3)|0;f[r>>2]=f[q>>2];f[r+4>>2]=0;m=m+1|0;r=b[t>>0]|0;if((m|0)>=((r<<24>>24>e<<24>>24?e:r)<<24>>24|0)){y=r;break}else q=q+4|0}}else y=o;q=y<<24>>24;if(y<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(q<<3)|0,0,(e<<24>>24)-q<<3|0)|0;i=1;return i|0}case 7:{q=a+24|0;m=b[q>>0]|0;if((m<<24>>24>e<<24>>24?e:m)<<24>>24>0){t=f[f[a>>2]>>2]|0;k=a+40|0;r=on(f[k>>2]|0,f[k+4>>2]|0,f[c>>2]|0,0)|0;k=a+48|0;l=Tn(r|0,I|0,f[k>>2]|0,f[k+4>>2]|0)|0;k=t+l|0;l=0;while(1){t=k;r=f[t+4>>2]|0;z=g+(l<<3)|0;f[z>>2]=f[t>>2];f[z+4>>2]=r;l=l+1|0;r=b[q>>0]|0;if((l|0)>=((r<<24>>24>e<<24>>24?e:r)<<24>>24|0)){A=r;break}else k=k+8|0}}else A=m;k=A<<24>>24;if(A<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(k<<3)|0,0,(e<<24>>24)-k<<3|0)|0;i=1;return i|0}case 8:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){q=f[f[a>>2]>>2]|0;o=a+40|0;r=on(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;z=Tn(r|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=q+z|0;z=0;while(1){q=o;r=f[q+4>>2]|0;t=g+(z<<3)|0;f[t>>2]=f[q>>2];f[t+4>>2]=r;z=z+1|0;r=b[k>>0]|0;if((z|0)>=((r<<24>>24>e<<24>>24?e:r)<<24>>24|0)){B=r;break}else o=o+8|0}}else B=l;o=B<<24>>24;if(B<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(o<<3)|0,0,(e<<24>>24)-o<<3|0)|0;i=1;return i|0}case 9:{o=a+24|0;z=b[o>>0]|0;if((z<<24>>24>e<<24>>24?e:z)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;r=on(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Tn(r|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){C=$(n[m>>2]);k=+K(+C)>=1.0?(+C>0.0?~~+Y(+J(+C/4294967296.0),4294967295.0)>>>0:~~+W((+C-+(~~+C>>>0))/4294967296.0)>>>0):0;r=g+(t<<3)|0;f[r>>2]=~~+C>>>0;f[r+4>>2]=k;t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){D=k;break}else m=m+4|0}}else D=z;m=D<<24>>24;if(D<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(m<<3)|0,0,(e<<24>>24)-m<<3|0)|0;i=1;return i|0}case 10:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=on(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;r=Tn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+r|0;r=0;while(1){E=+p[l>>3];o=+K(E)>=1.0?(E>0.0?~~+Y(+J(E/4294967296.0),4294967295.0)>>>0:~~+W((E-+(~~E>>>0))/4294967296.0)>>>0):0;k=g+(r<<3)|0;f[k>>2]=~~E>>>0;f[k+4>>2]=o;r=r+1|0;o=b[m>>0]|0;if((r|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){F=o;break}else l=l+8|0}}else F=t;l=F<<24>>24;if(F<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(l<<3)|0,0,(e<<24>>24)-l<<3|0)|0;i=1;return i|0}case 11:{l=a+24|0;r=b[l>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){m=f[f[a>>2]>>2]|0;z=a+40|0;o=on(f[z>>2]|0,f[z+4>>2]|0,f[c>>2]|0,0)|0;z=a+48|0;k=Tn(o|0,I|0,f[z>>2]|0,f[z+4>>2]|0)|0;z=m+k|0;k=0;while(1){m=g+(k<<3)|0;f[m>>2]=h[z>>0];f[m+4>>2]=0;k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){G=m;break}else z=z+1|0}}else G=r;z=G<<24>>24;if(G<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(z<<3)|0,0,(e<<24>>24)-z<<3|0)|0;i=1;return i|0}default:{i=0;return i|0}}while(0);return 0}function vb(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;c=u;u=u+16|0;d=c+8|0;e=c;if((f[a+92>>2]|0)==(f[a+88>>2]|0)){u=c;return 1}g=a+52|0;h=f[g>>2]|0;if((h|0)==(f[a+56>>2]|0)){Ci(a+48|0,b);i=b}else{f[h>>2]=f[b>>2];f[g>>2]=h+4;i=b}b=a+84|0;f[b>>2]=0;h=a+4|0;g=f[h>>2]|0;j=f[i>>2]|0;k=j+1|0;if((j|0)!=-1){l=((k>>>0)%3|0|0)==0?j+-2|0:k;if((l|0)==-1)m=-1;else m=f[(f[g>>2]|0)+(l<<2)>>2]|0;l=(((j>>>0)%3|0|0)==0?2:-1)+j|0;if((l|0)==-1){n=m;o=-1}else{n=m;o=f[(f[g>>2]|0)+(l<<2)>>2]|0}}else{n=-1;o=-1}l=a+36|0;g=f[l>>2]|0;m=g+(n>>>5<<2)|0;j=1<<(n&31);k=f[m>>2]|0;if(!(k&j)){f[m>>2]=k|j;j=f[i>>2]|0;k=j+1|0;if((j|0)==-1)p=-1;else p=((k>>>0)%3|0|0)==0?j+-2|0:k;f[e>>2]=p;k=f[(f[(f[a+16>>2]|0)+96>>2]|0)+(((p>>>0)/3|0)*12|0)+(((p>>>0)%3|0)<<2)>>2]|0;p=f[a+20>>2]|0;f[d>>2]=k;j=f[p+4>>2]|0;p=j+4|0;m=f[p>>2]|0;if((m|0)==(f[j+8>>2]|0))Ci(j,d);else{f[m>>2]=k;f[p>>2]=m+4}m=a+12|0;p=f[m>>2]|0;k=p+4|0;j=f[k>>2]|0;if((j|0)==(f[p+8>>2]|0)){Ci(p,e);q=f[m>>2]|0}else{f[j>>2]=f[e>>2];f[k>>2]=j+4;q=p}p=q+24|0;f[(f[q+12>>2]|0)+(n<<2)>>2]=f[p>>2];f[p>>2]=(f[p>>2]|0)+1;r=f[l>>2]|0}else r=g;g=r+(o>>>5<<2)|0;r=1<<(o&31);p=f[g>>2]|0;if(!(p&r)){f[g>>2]=p|r;r=f[i>>2]|0;do if((r|0)!=-1)if(!((r>>>0)%3|0)){s=r+2|0;break}else{s=r+-1|0;break}else s=-1;while(0);f[e>>2]=s;r=f[(f[(f[a+16>>2]|0)+96>>2]|0)+(((s>>>0)/3|0)*12|0)+(((s>>>0)%3|0)<<2)>>2]|0;s=f[a+20>>2]|0;f[d>>2]=r;p=f[s+4>>2]|0;s=p+4|0;g=f[s>>2]|0;if((g|0)==(f[p+8>>2]|0))Ci(p,d);else{f[g>>2]=r;f[s>>2]=g+4}g=a+12|0;s=f[g>>2]|0;r=s+4|0;p=f[r>>2]|0;if((p|0)==(f[s+8>>2]|0)){Ci(s,e);t=f[g>>2]|0}else{f[p>>2]=f[e>>2];f[r>>2]=p+4;t=s}s=t+24|0;f[(f[t+12>>2]|0)+(o<<2)>>2]=f[s>>2];f[s>>2]=(f[s>>2]|0)+1}s=f[i>>2]|0;if((s|0)==-1)v=-1;else v=f[(f[f[h>>2]>>2]|0)+(s<<2)>>2]|0;s=(f[l>>2]|0)+(v>>>5<<2)|0;o=1<<(v&31);t=f[s>>2]|0;if(!(o&t)){f[s>>2]=t|o;o=f[i>>2]|0;f[e>>2]=o;t=f[(f[(f[a+16>>2]|0)+96>>2]|0)+(((o>>>0)/3|0)*12|0)+(((o>>>0)%3|0)<<2)>>2]|0;o=f[a+20>>2]|0;f[d>>2]=t;s=f[o+4>>2]|0;o=s+4|0;p=f[o>>2]|0;if((p|0)==(f[s+8>>2]|0))Ci(s,d);else{f[p>>2]=t;f[o>>2]=p+4}p=a+12|0;o=f[p>>2]|0;t=o+4|0;s=f[t>>2]|0;if((s|0)==(f[o+8>>2]|0)){Ci(o,e);w=f[p>>2]|0}else{f[s>>2]=f[e>>2];f[t>>2]=s+4;w=o}o=w+24|0;f[(f[w+12>>2]|0)+(v<<2)>>2]=f[o>>2];f[o>>2]=(f[o>>2]|0)+1}o=f[b>>2]|0;a:do if((o|0)<3){v=a+24|0;w=a+16|0;s=a+20|0;t=a+12|0;p=a+88|0;r=o;while(1){g=r;while(1){x=a+48+(g*12|0)+4|0;y=f[x>>2]|0;if((f[a+48+(g*12|0)>>2]|0)!=(y|0))break;if((g|0)<2)g=g+1|0;else break a}n=y+-4|0;q=f[n>>2]|0;f[x>>2]=n;f[b>>2]=g;f[i>>2]=q;if((q|0)==-1)break;n=(q>>>0)/3|0;j=f[v>>2]|0;do if(!(f[j+(n>>>5<<2)>>2]&1<<(n&31))){k=q;m=j;b:while(1){z=(k>>>0)/3|0;A=m+(z>>>5<<2)|0;f[A>>2]=1<<(z&31)|f[A>>2];A=f[i>>2]|0;if((A|0)==-1)B=-1;else B=f[(f[f[h>>2]>>2]|0)+(A<<2)>>2]|0;z=(f[l>>2]|0)+(B>>>5<<2)|0;C=1<<(B&31);D=f[z>>2]|0;if(!(C&D)){f[z>>2]=D|C;C=f[i>>2]|0;f[e>>2]=C;D=f[(f[(f[w>>2]|0)+96>>2]|0)+(((C>>>0)/3|0)*12|0)+(((C>>>0)%3|0)<<2)>>2]|0;C=f[s>>2]|0;f[d>>2]=D;z=f[C+4>>2]|0;C=z+4|0;E=f[C>>2]|0;if((E|0)==(f[z+8>>2]|0))Ci(z,d);else{f[E>>2]=D;f[C>>2]=E+4}E=f[t>>2]|0;C=E+4|0;D=f[C>>2]|0;if((D|0)==(f[E+8>>2]|0)){Ci(E,e);F=f[t>>2]|0}else{f[D>>2]=f[e>>2];f[C>>2]=D+4;F=E}E=F+24|0;f[(f[F+12>>2]|0)+(B<<2)>>2]=f[E>>2];f[E>>2]=(f[E>>2]|0)+1;G=f[i>>2]|0}else G=A;A=f[h>>2]|0;if((G|0)==-1){H=93;break}E=G+1|0;D=((E>>>0)%3|0|0)==0?G+-2|0:E;if((D|0)==-1)I=-1;else I=f[(f[A+12>>2]|0)+(D<<2)>>2]|0;D=(((G>>>0)%3|0|0)==0?2:-1)+G|0;if((D|0)==-1)J=-1;else J=f[(f[A+12>>2]|0)+(D<<2)>>2]|0;D=(I|0)==-1;E=D?-1:(I>>>0)/3|0;C=(J|0)==-1;z=C?-1:(J>>>0)/3|0;if(D)K=1;else K=(f[(f[v>>2]|0)+(E>>>5<<2)>>2]&1<<(E&31)|0)!=0;do if(C)if(K){H=93;break b}else H=82;else{if(f[(f[v>>2]|0)+(z>>>5<<2)>>2]&1<<(z&31)|0)if(K){H=93;break b}else{H=82;break}E=f[(f[A>>2]|0)+(J<<2)>>2]|0;if(!(1<<(E&31)&f[(f[l>>2]|0)+(E>>>5<<2)>>2])){L=(f[p>>2]|0)+(E<<2)|0;E=f[L>>2]|0;f[L>>2]=E+1;M=(E|0)>0?1:2}else M=0;if(K?(M|0)<=(f[b>>2]|0):0){N=J;break}f[d>>2]=J;E=a+48+(M*12|0)+4|0;L=f[E>>2]|0;if((L|0)==(f[a+48+(M*12|0)+8>>2]|0))Ci(a+48+(M*12|0)|0,d);else{f[L>>2]=J;f[E>>2]=L+4}if((f[b>>2]|0)>(M|0))f[b>>2]=M;if(K){H=93;break b}else H=82}while(0);if((H|0)==82){H=0;if(D)O=-1;else O=f[(f[f[h>>2]>>2]|0)+(I<<2)>>2]|0;if(!(1<<(O&31)&f[(f[l>>2]|0)+(O>>>5<<2)>>2])){A=(f[p>>2]|0)+(O<<2)|0;z=f[A>>2]|0;f[A>>2]=z+1;P=(z|0)>0?1:2}else P=0;if((P|0)>(f[b>>2]|0))break;else N=I}f[i>>2]=N;k=N;m=f[v>>2]|0}if((H|0)==93){H=0;Q=f[b>>2]|0;break}f[d>>2]=I;m=a+48+(P*12|0)+4|0;k=f[m>>2]|0;if((k|0)==(f[a+48+(P*12|0)+8>>2]|0))Ci(a+48+(P*12|0)|0,d);else{f[k>>2]=I;f[m>>2]=k+4}k=f[b>>2]|0;if((k|0)>(P|0)){f[b>>2]=P;R=P}else R=k;Q=R}else Q=g;while(0);if((Q|0)<3)r=Q;else break a}u=c;return 1}while(0);f[i>>2]=-1;u=c;return 1}function wb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}wb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;wb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function xb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}xb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;xb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function yb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}yb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;yb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function zb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}zb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;zb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Ab(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Ab(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Ab(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}} +function Bb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Bb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Bb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Cb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Cb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Cb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Db(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Db(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Db(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Eb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Eb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Eb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Fb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Fb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Fb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Gb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Gb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Gb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Hb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Hb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Hb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Ib(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Ib(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Ib(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Jb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Jb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Jb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Kb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Kb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Kb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Lb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Lb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Lb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Mb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Mb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Mb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Nb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Nb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Nb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Ob(a,c,e,g){a=a|0;c=c|0;e=e|0;g=g|0;var i=0,k=0,l=0,m=0,o=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;if(!g){i=0;return i|0}do switch(f[a+28>>2]|0){case 1:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){m=f[f[a>>2]>>2]|0;o=a+40|0;q=on(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;r=Tn(q|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=m+r|0;r=0;while(1){f[g+(r<<2)>>2]=b[o>>0];r=r+1|0;m=b[k>>0]|0;if((r|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){s=m;break}else o=o+1|0}}else s=l;o=s<<24>>24;if(s<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(o<<2)|0,0,(e<<24>>24)-o<<2|0)|0;i=1;return i|0}case 2:{o=a+24|0;r=b[o>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;q=on(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Tn(q|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){f[g+(t<<2)>>2]=h[m>>0];t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){u=k;break}else m=m+1|0}}else u=r;m=u<<24>>24;if(u<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(m<<2)|0,0,(e<<24>>24)-m<<2|0)|0;i=1;return i|0}case 3:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=on(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;q=Tn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+q|0;q=0;while(1){f[g+(q<<2)>>2]=d[l>>1];q=q+1|0;o=b[m>>0]|0;if((q|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){v=o;break}else l=l+2|0}}else v=t;l=v<<24>>24;if(v<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(l<<2)|0,0,(e<<24>>24)-l<<2|0)|0;i=1;return i|0}case 4:{l=a+24|0;q=b[l>>0]|0;if((q<<24>>24>e<<24>>24?e:q)<<24>>24>0){m=f[f[a>>2]>>2]|0;r=a+40|0;o=on(f[r>>2]|0,f[r+4>>2]|0,f[c>>2]|0,0)|0;r=a+48|0;k=Tn(o|0,I|0,f[r>>2]|0,f[r+4>>2]|0)|0;r=m+k|0;k=0;while(1){f[g+(k<<2)>>2]=j[r>>1];k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){w=m;break}else r=r+2|0}}else w=q;r=w<<24>>24;if(w<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(r<<2)|0,0,(e<<24>>24)-r<<2|0)|0;i=1;return i|0}case 5:{r=a+24|0;k=b[r>>0]|0;if((k<<24>>24>e<<24>>24?e:k)<<24>>24>0){l=f[f[a>>2]>>2]|0;t=a+40|0;m=on(f[t>>2]|0,f[t+4>>2]|0,f[c>>2]|0,0)|0;t=a+48|0;o=Tn(m|0,I|0,f[t>>2]|0,f[t+4>>2]|0)|0;t=l+o|0;o=0;while(1){f[g+(o<<2)>>2]=f[t>>2];o=o+1|0;l=b[r>>0]|0;if((o|0)>=((l<<24>>24>e<<24>>24?e:l)<<24>>24|0)){x=l;break}else t=t+4|0}}else x=k;t=x<<24>>24;if(x<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(t<<2)|0,0,(e<<24>>24)-t<<2|0)|0;i=1;return i|0}case 6:{t=a+24|0;o=b[t>>0]|0;if((o<<24>>24>e<<24>>24?e:o)<<24>>24>0){r=f[f[a>>2]>>2]|0;q=a+40|0;l=on(f[q>>2]|0,f[q+4>>2]|0,f[c>>2]|0,0)|0;q=a+48|0;m=Tn(l|0,I|0,f[q>>2]|0,f[q+4>>2]|0)|0;q=r+m|0;m=0;while(1){f[g+(m<<2)>>2]=f[q>>2];m=m+1|0;r=b[t>>0]|0;if((m|0)>=((r<<24>>24>e<<24>>24?e:r)<<24>>24|0)){y=r;break}else q=q+4|0}}else y=o;q=y<<24>>24;if(y<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(q<<2)|0,0,(e<<24>>24)-q<<2|0)|0;i=1;return i|0}case 7:{q=a+24|0;m=b[q>>0]|0;if((m<<24>>24>e<<24>>24?e:m)<<24>>24>0){t=f[f[a>>2]>>2]|0;k=a+40|0;r=on(f[k>>2]|0,f[k+4>>2]|0,f[c>>2]|0,0)|0;k=a+48|0;l=Tn(r|0,I|0,f[k>>2]|0,f[k+4>>2]|0)|0;k=t+l|0;l=0;while(1){f[g+(l<<2)>>2]=f[k>>2];l=l+1|0;t=b[q>>0]|0;if((l|0)>=((t<<24>>24>e<<24>>24?e:t)<<24>>24|0)){z=t;break}else k=k+8|0}}else z=m;k=z<<24>>24;if(z<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(k<<2)|0,0,(e<<24>>24)-k<<2|0)|0;i=1;return i|0}case 8:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){q=f[f[a>>2]>>2]|0;o=a+40|0;t=on(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;r=Tn(t|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=q+r|0;r=0;while(1){f[g+(r<<2)>>2]=f[o>>2];r=r+1|0;q=b[k>>0]|0;if((r|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){A=q;break}else o=o+8|0}}else A=l;o=A<<24>>24;if(A<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(o<<2)|0,0,(e<<24>>24)-o<<2|0)|0;i=1;return i|0}case 9:{o=a+24|0;r=b[o>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;q=on(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Tn(q|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){k=~~$(n[m>>2])>>>0;f[g+(t<<2)>>2]=k;t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){B=k;break}else m=m+4|0}}else B=r;m=B<<24>>24;if(B<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(m<<2)|0,0,(e<<24>>24)-m<<2|0)|0;i=1;return i|0}case 10:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=on(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;q=Tn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+q|0;q=0;while(1){f[g+(q<<2)>>2]=~~+p[l>>3]>>>0;q=q+1|0;o=b[m>>0]|0;if((q|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){C=o;break}else l=l+8|0}}else C=t;l=C<<24>>24;if(C<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(l<<2)|0,0,(e<<24>>24)-l<<2|0)|0;i=1;return i|0}case 11:{l=a+24|0;q=b[l>>0]|0;if((q<<24>>24>e<<24>>24?e:q)<<24>>24>0){m=f[f[a>>2]>>2]|0;r=a+40|0;o=on(f[r>>2]|0,f[r+4>>2]|0,f[c>>2]|0,0)|0;r=a+48|0;k=Tn(o|0,I|0,f[r>>2]|0,f[r+4>>2]|0)|0;r=m+k|0;k=0;while(1){f[g+(k<<2)>>2]=h[r>>0];k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){D=m;break}else r=r+1|0}}else D=q;r=D<<24>>24;if(D<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(r<<2)|0,0,(e<<24>>24)-r<<2|0)|0;i=1;return i|0}default:{i=0;return i|0}}while(0);return 0}function Pb(a,c,e,g){a=a|0;c=c|0;e=e|0;g=g|0;var i=0,k=0,l=0,m=0,o=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;if(!g){i=0;return i|0}do switch(f[a+28>>2]|0){case 1:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){m=f[f[a>>2]>>2]|0;o=a+40|0;q=on(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;r=Tn(q|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=m+r|0;r=0;while(1){f[g+(r<<2)>>2]=b[o>>0];r=r+1|0;m=b[k>>0]|0;if((r|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){s=m;break}else o=o+1|0}}else s=l;o=s<<24>>24;if(s<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(o<<2)|0,0,(e<<24>>24)-o<<2|0)|0;i=1;return i|0}case 2:{o=a+24|0;r=b[o>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;q=on(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Tn(q|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){f[g+(t<<2)>>2]=h[m>>0];t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){u=k;break}else m=m+1|0}}else u=r;m=u<<24>>24;if(u<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(m<<2)|0,0,(e<<24>>24)-m<<2|0)|0;i=1;return i|0}case 3:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=on(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;q=Tn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+q|0;q=0;while(1){f[g+(q<<2)>>2]=d[l>>1];q=q+1|0;o=b[m>>0]|0;if((q|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){v=o;break}else l=l+2|0}}else v=t;l=v<<24>>24;if(v<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(l<<2)|0,0,(e<<24>>24)-l<<2|0)|0;i=1;return i|0}case 4:{l=a+24|0;q=b[l>>0]|0;if((q<<24>>24>e<<24>>24?e:q)<<24>>24>0){m=f[f[a>>2]>>2]|0;r=a+40|0;o=on(f[r>>2]|0,f[r+4>>2]|0,f[c>>2]|0,0)|0;r=a+48|0;k=Tn(o|0,I|0,f[r>>2]|0,f[r+4>>2]|0)|0;r=m+k|0;k=0;while(1){f[g+(k<<2)>>2]=j[r>>1];k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){w=m;break}else r=r+2|0}}else w=q;r=w<<24>>24;if(w<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(r<<2)|0,0,(e<<24>>24)-r<<2|0)|0;i=1;return i|0}case 5:{r=a+24|0;k=b[r>>0]|0;if((k<<24>>24>e<<24>>24?e:k)<<24>>24>0){l=f[f[a>>2]>>2]|0;t=a+40|0;m=on(f[t>>2]|0,f[t+4>>2]|0,f[c>>2]|0,0)|0;t=a+48|0;o=Tn(m|0,I|0,f[t>>2]|0,f[t+4>>2]|0)|0;t=l+o|0;o=0;while(1){f[g+(o<<2)>>2]=f[t>>2];o=o+1|0;l=b[r>>0]|0;if((o|0)>=((l<<24>>24>e<<24>>24?e:l)<<24>>24|0)){x=l;break}else t=t+4|0}}else x=k;t=x<<24>>24;if(x<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(t<<2)|0,0,(e<<24>>24)-t<<2|0)|0;i=1;return i|0}case 6:{t=a+24|0;o=b[t>>0]|0;if((o<<24>>24>e<<24>>24?e:o)<<24>>24>0){r=f[f[a>>2]>>2]|0;q=a+40|0;l=on(f[q>>2]|0,f[q+4>>2]|0,f[c>>2]|0,0)|0;q=a+48|0;m=Tn(l|0,I|0,f[q>>2]|0,f[q+4>>2]|0)|0;q=r+m|0;m=0;while(1){f[g+(m<<2)>>2]=f[q>>2];m=m+1|0;r=b[t>>0]|0;if((m|0)>=((r<<24>>24>e<<24>>24?e:r)<<24>>24|0)){y=r;break}else q=q+4|0}}else y=o;q=y<<24>>24;if(y<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(q<<2)|0,0,(e<<24>>24)-q<<2|0)|0;i=1;return i|0}case 7:{q=a+24|0;m=b[q>>0]|0;if((m<<24>>24>e<<24>>24?e:m)<<24>>24>0){t=f[f[a>>2]>>2]|0;k=a+40|0;r=on(f[k>>2]|0,f[k+4>>2]|0,f[c>>2]|0,0)|0;k=a+48|0;l=Tn(r|0,I|0,f[k>>2]|0,f[k+4>>2]|0)|0;k=t+l|0;l=0;while(1){f[g+(l<<2)>>2]=f[k>>2];l=l+1|0;t=b[q>>0]|0;if((l|0)>=((t<<24>>24>e<<24>>24?e:t)<<24>>24|0)){z=t;break}else k=k+8|0}}else z=m;k=z<<24>>24;if(z<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(k<<2)|0,0,(e<<24>>24)-k<<2|0)|0;i=1;return i|0}case 8:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){q=f[f[a>>2]>>2]|0;o=a+40|0;t=on(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;r=Tn(t|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=q+r|0;r=0;while(1){f[g+(r<<2)>>2]=f[o>>2];r=r+1|0;q=b[k>>0]|0;if((r|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){A=q;break}else o=o+8|0}}else A=l;o=A<<24>>24;if(A<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(o<<2)|0,0,(e<<24>>24)-o<<2|0)|0;i=1;return i|0}case 9:{o=a+24|0;r=b[o>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;q=on(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Tn(q|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){k=~~$(n[m>>2]);f[g+(t<<2)>>2]=k;t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){B=k;break}else m=m+4|0}}else B=r;m=B<<24>>24;if(B<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(m<<2)|0,0,(e<<24>>24)-m<<2|0)|0;i=1;return i|0}case 10:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=on(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;q=Tn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+q|0;q=0;while(1){f[g+(q<<2)>>2]=~~+p[l>>3];q=q+1|0;o=b[m>>0]|0;if((q|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){C=o;break}else l=l+8|0}}else C=t;l=C<<24>>24;if(C<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(l<<2)|0,0,(e<<24>>24)-l<<2|0)|0;i=1;return i|0}case 11:{l=a+24|0;q=b[l>>0]|0;if((q<<24>>24>e<<24>>24?e:q)<<24>>24>0){m=f[f[a>>2]>>2]|0;r=a+40|0;o=on(f[r>>2]|0,f[r+4>>2]|0,f[c>>2]|0,0)|0;r=a+48|0;k=Tn(o|0,I|0,f[r>>2]|0,f[r+4>>2]|0)|0;r=m+k|0;k=0;while(1){f[g+(k<<2)>>2]=h[r>>0];k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){D=m;break}else r=r+1|0}}else D=q;r=D<<24>>24;if(D<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(r<<2)|0,0,(e<<24>>24)-r<<2|0)|0;i=1;return i|0}default:{i=0;return i|0}}while(0);return 0}function Qb(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=Oa,J=0,K=0,L=0,M=0,N=Oa;e=u;u=u+48|0;g=e+36|0;h=e+24|0;i=e+12|0;j=e;if(!(ih(a,c,d)|0)){k=0;u=e;return k|0}l=f[(f[(f[c+4>>2]|0)+8>>2]|0)+(d<<2)>>2]|0;if((f[l+28>>2]|0)!=9){k=0;u=e;return k|0}m=c+48|0;c=f[m>>2]|0;o=dn(32)|0;f[g>>2]=o;f[g+8>>2]=-2147483616;f[g+4>>2]=17;p=o;q=12932;r=p+17|0;do{b[p>>0]=b[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));b[o+17>>0]=0;o=c+16|0;s=f[o>>2]|0;if(s){t=o;v=s;a:while(1){s=v;while(1){if((f[s+16>>2]|0)>=(d|0))break;w=f[s+4>>2]|0;if(!w){x=t;break a}else s=w}v=f[s>>2]|0;if(!v){x=s;break}else t=s}if(((x|0)!=(o|0)?(f[x+16>>2]|0)<=(d|0):0)?(o=x+20|0,(sh(o,g)|0)!=0):0)y=yk(o,g,-1)|0;else z=12}else z=12;if((z|0)==12)y=yk(c,g,-1)|0;if((b[g+11>>0]|0)<0)br(f[g>>2]|0);if((y|0)<1){k=0;u=e;return k|0}c=f[m>>2]|0;o=dn(32)|0;f[g>>2]=o;f[g+8>>2]=-2147483616;f[g+4>>2]=19;p=o;q=13005;r=p+19|0;do{b[p>>0]=b[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));b[o+19>>0]=0;o=c+16|0;x=f[o>>2]|0;if(x){t=o;v=x;b:while(1){x=v;while(1){if((f[x+16>>2]|0)>=(d|0))break;w=f[x+4>>2]|0;if(!w){A=t;break b}else x=w}v=f[x>>2]|0;if(!v){A=x;break}else t=x}if((A|0)!=(o|0)?(f[A+16>>2]|0)<=(d|0):0)B=A+20|0;else z=24}else z=24;if((z|0)==24)B=c;if(!(sh(B,g)|0))C=0;else{B=f[m>>2]|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;c=dn(32)|0;f[h>>2]=c;f[h+8>>2]=-2147483616;f[h+4>>2]=18;p=c;q=13025;r=p+18|0;do{b[p>>0]=b[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));b[c+18>>0]=0;c=B+16|0;A=f[c>>2]|0;if(A){o=c;t=A;c:while(1){A=t;while(1){if((f[A+16>>2]|0)>=(d|0))break;v=f[A+4>>2]|0;if(!v){D=o;break c}else A=v}t=f[A>>2]|0;if(!t){D=A;break}else o=A}if((D|0)!=(c|0)?(f[D+16>>2]|0)<=(d|0):0)E=D+20|0;else z=34}else z=34;if((z|0)==34)E=B;B=(sh(E,h)|0)!=0;if((b[h+11>>0]|0)<0)br(f[h>>2]|0);C=B}if((b[g+11>>0]|0)<0)br(f[g>>2]|0);if(!C){Kd(a+40|0,l,y)|0;k=1;u=e;return k|0}C=l+24|0;l=b[C>>0]|0;B=l<<24>>24;f[i>>2]=0;E=i+4|0;f[E>>2]=0;f[i+8>>2]=0;do if(l<<24>>24)if(l<<24>>24<0)mq(i);else{D=B<<2;c=dn(D)|0;f[i>>2]=c;o=c+(B<<2)|0;f[i+8>>2]=o;hj(c|0,0,D|0)|0;f[E>>2]=o;F=c;break}else F=0;while(0);B=f[m>>2]|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;l=dn(32)|0;f[j>>2]=l;f[j+8>>2]=-2147483616;f[j+4>>2]=19;p=l;q=13005;r=p+19|0;do{b[p>>0]=b[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));b[l+19>>0]=0;l=b[C>>0]|0;c=l<<24>>24;o=B+16|0;D=f[o>>2]|0;if(D){t=o;x=D;d:while(1){D=x;while(1){if((f[D+16>>2]|0)>=(d|0))break;v=f[D+4>>2]|0;if(!v){G=t;break d}else D=v}x=f[D>>2]|0;if(!x){G=D;break}else t=D}if(((G|0)!=(o|0)?(f[G+16>>2]|0)<=(d|0):0)?(o=G+20|0,(sh(o,j)|0)!=0):0){t=zg(o,j)|0;if((t|0)!=(G+24|0)){dj(g,t+28|0);t=g+11|0;G=b[t>>0]|0;o=G<<24>>24<0;if(!((o?f[g+4>>2]|0:G&255)|0))H=G;else{if(l<<24>>24>0){x=o?f[g>>2]|0:g;o=0;do{I=$(pq(x,h));A=x;x=f[h>>2]|0;if((A|0)==(x|0))break;n[F+(o<<2)>>2]=I;o=o+1|0}while((o|0)<(c|0));J=b[t>>0]|0}else J=G;H=J}if(H<<24>>24<0)br(f[g>>2]|0)}}else z=64}else z=64;if((z|0)==64?(H=zg(B,j)|0,(H|0)!=(B+4|0)):0){dj(g,H+28|0);H=g+11|0;B=b[H>>0]|0;J=B<<24>>24<0;if(!((J?f[g+4>>2]|0:B&255)|0))K=B;else{if(l<<24>>24>0){l=J?f[g>>2]|0:g;J=0;do{I=$(pq(l,h));G=l;l=f[h>>2]|0;if((G|0)==(l|0))break;n[F+(J<<2)>>2]=I;J=J+1|0}while((J|0)<(c|0));L=b[H>>0]|0}else L=B;K=L}if(K<<24>>24<0)br(f[g>>2]|0)}if((b[j+11>>0]|0)<0)br(f[j>>2]|0);j=f[m>>2]|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;m=dn(32)|0;f[g>>2]=m;f[g+8>>2]=-2147483616;f[g+4>>2]=18;p=m;q=13025;r=p+18|0;do{b[p>>0]=b[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));b[m+18>>0]=0;m=j+16|0;q=f[m>>2]|0;if(q){p=m;r=q;e:while(1){q=r;while(1){if((f[q+16>>2]|0)>=(d|0))break;K=f[q+4>>2]|0;if(!K){M=p;break e}else q=K}r=f[q>>2]|0;if(!r){M=q;break}else p=q}if(((M|0)!=(m|0)?(f[M+16>>2]|0)<=(d|0):0)?(d=M+20|0,(sh(d,g)|0)!=0):0)N=$(kk(d,g,$(1.0)));else z=86}else z=86;if((z|0)==86)N=$(kk(j,g,$(1.0)));if((b[g+11>>0]|0)<0)br(f[g>>2]|0);wl(a+40|0,y,f[i>>2]|0,b[C>>0]|0,N);C=f[i>>2]|0;if(C|0){i=f[E>>2]|0;if((i|0)!=(C|0))f[E>>2]=i+(~((i+-4-C|0)>>>2)<<2);br(C)}k=1;u=e;return k|0}function Rb(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0;e=u;u=u+64|0;d=e+48|0;h=e+36|0;i=e+24|0;j=e+16|0;k=e+8|0;l=e;m=e+32|0;n=a+60|0;f[a+68>>2]=g;g=a+108|0;lk(g);o=a+56|0;p=f[o>>2]|0;q=(f[p+4>>2]|0)-(f[p>>2]|0)|0;r=q>>2;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;s=i;f[s>>2]=0;f[s+4>>2]=0;s=j;f[s>>2]=0;f[s+4>>2]=0;s=k;f[s>>2]=0;f[s+4>>2]=0;s=l;f[s>>2]=0;f[s+4>>2]=0;if((q|0)<=0){u=e;return 1}q=h+4|0;s=h+8|0;t=a+104|0;v=i+4|0;w=a+100|0;x=j+4|0;y=a+8|0;z=a+16|0;A=a+32|0;B=a+12|0;C=a+28|0;D=a+20|0;E=a+24|0;F=a+96|0;a=k+4|0;G=l+4|0;H=f[p>>2]|0;if((f[p+4>>2]|0)==(H|0)){J=p;mq(J)}else{K=0;L=H}while(1){f[m>>2]=f[L+(K<<2)>>2];f[d>>2]=f[m>>2];fc(n,d,h);H=f[h>>2]|0;p=(H|0)>-1?H:0-H|0;M=f[q>>2]|0;N=(M|0)>-1?M:0-M|0;O=Tn(N|0,((N|0)<0)<<31>>31|0,p|0,((p|0)<0)<<31>>31|0)|0;p=f[s>>2]|0;N=(p|0)>-1;P=N?p:0-p|0;p=Tn(O|0,I|0,P|0,((P|0)<0)<<31>>31|0)|0;P=I;if((p|0)==0&(P|0)==0){O=f[t>>2]|0;Q=O;R=h;S=M;T=O}else{O=f[t>>2]|0;U=((O|0)<0)<<31>>31;V=on(O|0,U|0,H|0,((H|0)<0)<<31>>31|0)|0;H=zk(V|0,I|0,p|0,P|0)|0;f[h>>2]=H;V=on(O|0,U|0,M|0,((M|0)<0)<<31>>31|0)|0;M=zk(V|0,I|0,p|0,P|0)|0;f[q>>2]=M;P=O-((H|0)>-1?H:0-H|0)-((M|0)>-1?M:0-M|0)|0;Q=N?P:0-P|0;R=s;S=M;T=O}f[R>>2]=Q;O=f[h>>2]|0;do if((O|0)<=-1){if((S|0)<0){M=f[s>>2]|0;W=(M|0)>-1?M:0-M|0;X=M}else{M=f[s>>2]|0;W=(f[w>>2]|0)-((M|0)>-1?M:0-M|0)|0;X=M}if((X|0)<0){Y=(S|0)>-1?S:0-S|0;Z=W;_=X;break}else{Y=(f[w>>2]|0)-((S|0)>-1?S:0-S|0)|0;Z=W;_=X;break}}else{M=f[s>>2]|0;Y=M+T|0;Z=T+S|0;_=M}while(0);M=(Z|0)==0;P=(Y|0)==0;N=f[w>>2]|0;do if(Y|Z){H=(N|0)==(Y|0);if(!(M&H)){p=(N|0)==(Z|0);if(!(P&p)){if(M&(T|0)<(Y|0)){$=0;aa=(T<<1)-Y|0;break}if(p&(T|0)>(Y|0)){$=Z;aa=(T<<1)-Y|0;break}if(H&(T|0)>(Z|0)){$=(T<<1)-Z|0;aa=Y;break}if(P){$=(T|0)<(Z|0)?(T<<1)-Z|0:Z;aa=0}else{$=Z;aa=Y}}else{$=Z;aa=Z}}else{$=Y;aa=Y}}else{$=N;aa=N}while(0);f[i>>2]=$;f[v>>2]=aa;P=0-S|0;M=0-_|0;f[h>>2]=0-O;f[q>>2]=P;f[s>>2]=M;if((O|0)<1){ba=T-_|0;ca=T-S|0}else{H=(_|0)<1?M:_;M=(S|0)<1?P:S;ba=(_|0)>0?M:N-M|0;ca=(S|0)>0?H:N-H|0}H=(ca|0)==0;M=(ba|0)==0;do if(((ba|ca|0)!=0?(P=(N|0)==(ba|0),!(H&P)):0)?(p=(N|0)==(ca|0),!(M&p)):0){if(H&(T|0)<(ba|0)){da=0;ea=(T<<1)-ba|0;break}if(p&(T|0)>(ba|0)){da=N;ea=(T<<1)-ba|0;break}if(P&(T|0)>(ca|0)){da=(T<<1)-ca|0;ea=N;break}if(M){da=(T|0)<(ca|0)?(T<<1)-ca|0:ca;ea=0}else{da=ca;ea=ba}}else{da=N;ea=N}while(0);f[j>>2]=da;f[x>>2]=ea;N=K<<1;M=b+(N<<2)|0;H=f[y>>2]|0;if((H|0)>0){O=0;P=i;p=H;while(1){if((p|0)>0){H=0;do{V=f[P+(H<<2)>>2]|0;U=f[z>>2]|0;if((V|0)>(U|0)){fa=f[A>>2]|0;f[fa+(H<<2)>>2]=U;ga=fa}else{fa=f[B>>2]|0;U=f[A>>2]|0;f[U+(H<<2)>>2]=(V|0)<(fa|0)?fa:V;ga=U}H=H+1|0;U=f[y>>2]|0}while((H|0)<(U|0));ha=ga;ia=U}else{ha=f[A>>2]|0;ia=p}H=(f[M+(O<<2)>>2]|0)-(f[ha+(O<<2)>>2]|0)|0;U=k+(O<<2)|0;f[U>>2]=H;ja=f[C>>2]|0;if((H|0)>=(ja|0)){if((H|0)>(f[E>>2]|0)){ka=H-(f[D>>2]|0)|0;la=52}}else{ka=(f[D>>2]|0)+H|0;la=52}if((la|0)==52){la=0;f[U>>2]=ka}O=O+1|0;if((O|0)>=(ia|0))break;else{P=ha;p=ia}}if((ia|0)>0){p=0;P=j;O=ia;U=ja;while(1){if((O|0)>0){H=0;do{V=f[P+(H<<2)>>2]|0;fa=f[z>>2]|0;if((V|0)>(fa|0))f[ha+(H<<2)>>2]=fa;else{fa=f[B>>2]|0;f[ha+(H<<2)>>2]=(V|0)<(fa|0)?fa:V}H=H+1|0;ma=f[y>>2]|0}while((H|0)<(ma|0));na=f[C>>2]|0;oa=ma}else{na=U;oa=O}H=(f[M+(p<<2)>>2]|0)-(f[ha+(p<<2)>>2]|0)|0;V=l+(p<<2)|0;f[V>>2]=H;if((H|0)>=(na|0)){if((H|0)>(f[E>>2]|0)){pa=H-(f[D>>2]|0)|0;la=65}}else{pa=(f[D>>2]|0)+H|0;la=65}if((la|0)==65){la=0;f[V>>2]=pa}p=p+1|0;if((p|0)>=(oa|0))break;else{P=ha;O=oa;U=na}}}}U=f[k>>2]|0;O=f[t>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))qa=(f[F>>2]|0)+U|0;else qa=U;else qa=U-(f[F>>2]|0)|0;f[k>>2]=qa;U=f[a>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))ra=(f[F>>2]|0)+U|0;else ra=U;else ra=U-(f[F>>2]|0)|0;f[a>>2]=ra;U=f[l>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))sa=(f[F>>2]|0)+U|0;else sa=U;else sa=U-(f[F>>2]|0)|0;f[l>>2]=sa;U=f[G>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))ta=(f[F>>2]|0)+U|0;else ta=U;else ta=U-(f[F>>2]|0)|0;f[G>>2]=ta;if((((ra|0)>-1?ra:0-ra|0)+((qa|0)>-1?qa:0-qa|0)|0)<(((sa|0)>-1?sa:0-sa|0)+((ta|0)>-1?ta:0-ta|0)|0)){Vi(g,0);ua=k}else{Vi(g,1);ua=l}U=f[ua>>2]|0;if((U|0)<0)va=(f[F>>2]|0)+U|0;else va=U;U=c+(N<<2)|0;f[U>>2]=va;O=f[ua+4>>2]|0;if((O|0)<0)wa=(f[F>>2]|0)+O|0;else wa=O;f[U+4>>2]=wa;K=K+1|0;if((K|0)>=(r|0)){la=3;break}U=f[o>>2]|0;L=f[U>>2]|0;if((f[U+4>>2]|0)-L>>2>>>0<=K>>>0){J=U;la=4;break}}if((la|0)==3){u=e;return 1}else if((la|0)==4)mq(J);return 0}function Sb(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0;e=u;u=u+64|0;d=e+48|0;h=e+36|0;i=e+24|0;j=e+16|0;k=e+8|0;l=e;m=e+32|0;n=a+60|0;f[a+68>>2]=g;g=a+108|0;lk(g);o=a+56|0;p=f[o>>2]|0;q=(f[p+4>>2]|0)-(f[p>>2]|0)|0;r=q>>2;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;s=i;f[s>>2]=0;f[s+4>>2]=0;s=j;f[s>>2]=0;f[s+4>>2]=0;s=k;f[s>>2]=0;f[s+4>>2]=0;s=l;f[s>>2]=0;f[s+4>>2]=0;if((q|0)<=0){u=e;return 1}q=h+4|0;s=h+8|0;t=a+104|0;v=i+4|0;w=a+100|0;x=j+4|0;y=a+8|0;z=a+16|0;A=a+32|0;B=a+12|0;C=a+28|0;D=a+20|0;E=a+24|0;F=a+96|0;a=k+4|0;G=l+4|0;H=f[p>>2]|0;if((f[p+4>>2]|0)==(H|0)){J=p;mq(J)}else{K=0;L=H}while(1){f[m>>2]=f[L+(K<<2)>>2];f[d>>2]=f[m>>2];$b(n,d,h);H=f[h>>2]|0;p=(H|0)>-1?H:0-H|0;M=f[q>>2]|0;N=(M|0)>-1?M:0-M|0;O=Tn(N|0,((N|0)<0)<<31>>31|0,p|0,((p|0)<0)<<31>>31|0)|0;p=f[s>>2]|0;N=(p|0)>-1;P=N?p:0-p|0;p=Tn(O|0,I|0,P|0,((P|0)<0)<<31>>31|0)|0;P=I;if((p|0)==0&(P|0)==0){O=f[t>>2]|0;Q=O;R=h;S=M;T=O}else{O=f[t>>2]|0;U=((O|0)<0)<<31>>31;V=on(O|0,U|0,H|0,((H|0)<0)<<31>>31|0)|0;H=zk(V|0,I|0,p|0,P|0)|0;f[h>>2]=H;V=on(O|0,U|0,M|0,((M|0)<0)<<31>>31|0)|0;M=zk(V|0,I|0,p|0,P|0)|0;f[q>>2]=M;P=O-((H|0)>-1?H:0-H|0)-((M|0)>-1?M:0-M|0)|0;Q=N?P:0-P|0;R=s;S=M;T=O}f[R>>2]=Q;O=f[h>>2]|0;do if((O|0)<=-1){if((S|0)<0){M=f[s>>2]|0;W=(M|0)>-1?M:0-M|0;X=M}else{M=f[s>>2]|0;W=(f[w>>2]|0)-((M|0)>-1?M:0-M|0)|0;X=M}if((X|0)<0){Y=(S|0)>-1?S:0-S|0;Z=W;_=X;break}else{Y=(f[w>>2]|0)-((S|0)>-1?S:0-S|0)|0;Z=W;_=X;break}}else{M=f[s>>2]|0;Y=M+T|0;Z=T+S|0;_=M}while(0);M=(Z|0)==0;P=(Y|0)==0;N=f[w>>2]|0;do if(Y|Z){H=(N|0)==(Y|0);if(!(M&H)){p=(N|0)==(Z|0);if(!(P&p)){if(M&(T|0)<(Y|0)){$=0;aa=(T<<1)-Y|0;break}if(p&(T|0)>(Y|0)){$=Z;aa=(T<<1)-Y|0;break}if(H&(T|0)>(Z|0)){$=(T<<1)-Z|0;aa=Y;break}if(P){$=(T|0)<(Z|0)?(T<<1)-Z|0:Z;aa=0}else{$=Z;aa=Y}}else{$=Z;aa=Z}}else{$=Y;aa=Y}}else{$=N;aa=N}while(0);f[i>>2]=$;f[v>>2]=aa;P=0-S|0;M=0-_|0;f[h>>2]=0-O;f[q>>2]=P;f[s>>2]=M;if((O|0)<1){ba=T-_|0;ca=T-S|0}else{H=(_|0)<1?M:_;M=(S|0)<1?P:S;ba=(_|0)>0?M:N-M|0;ca=(S|0)>0?H:N-H|0}H=(ca|0)==0;M=(ba|0)==0;do if(((ba|ca|0)!=0?(P=(N|0)==(ba|0),!(H&P)):0)?(p=(N|0)==(ca|0),!(M&p)):0){if(H&(T|0)<(ba|0)){da=0;ea=(T<<1)-ba|0;break}if(p&(T|0)>(ba|0)){da=N;ea=(T<<1)-ba|0;break}if(P&(T|0)>(ca|0)){da=(T<<1)-ca|0;ea=N;break}if(M){da=(T|0)<(ca|0)?(T<<1)-ca|0:ca;ea=0}else{da=ca;ea=ba}}else{da=N;ea=N}while(0);f[j>>2]=da;f[x>>2]=ea;N=K<<1;M=b+(N<<2)|0;H=f[y>>2]|0;if((H|0)>0){O=0;P=i;p=H;while(1){if((p|0)>0){H=0;do{V=f[P+(H<<2)>>2]|0;U=f[z>>2]|0;if((V|0)>(U|0)){fa=f[A>>2]|0;f[fa+(H<<2)>>2]=U;ga=fa}else{fa=f[B>>2]|0;U=f[A>>2]|0;f[U+(H<<2)>>2]=(V|0)<(fa|0)?fa:V;ga=U}H=H+1|0;U=f[y>>2]|0}while((H|0)<(U|0));ha=ga;ia=U}else{ha=f[A>>2]|0;ia=p}H=(f[M+(O<<2)>>2]|0)-(f[ha+(O<<2)>>2]|0)|0;U=k+(O<<2)|0;f[U>>2]=H;ja=f[C>>2]|0;if((H|0)>=(ja|0)){if((H|0)>(f[E>>2]|0)){ka=H-(f[D>>2]|0)|0;la=52}}else{ka=(f[D>>2]|0)+H|0;la=52}if((la|0)==52){la=0;f[U>>2]=ka}O=O+1|0;if((O|0)>=(ia|0))break;else{P=ha;p=ia}}if((ia|0)>0){p=0;P=j;O=ia;U=ja;while(1){if((O|0)>0){H=0;do{V=f[P+(H<<2)>>2]|0;fa=f[z>>2]|0;if((V|0)>(fa|0))f[ha+(H<<2)>>2]=fa;else{fa=f[B>>2]|0;f[ha+(H<<2)>>2]=(V|0)<(fa|0)?fa:V}H=H+1|0;ma=f[y>>2]|0}while((H|0)<(ma|0));na=f[C>>2]|0;oa=ma}else{na=U;oa=O}H=(f[M+(p<<2)>>2]|0)-(f[ha+(p<<2)>>2]|0)|0;V=l+(p<<2)|0;f[V>>2]=H;if((H|0)>=(na|0)){if((H|0)>(f[E>>2]|0)){pa=H-(f[D>>2]|0)|0;la=65}}else{pa=(f[D>>2]|0)+H|0;la=65}if((la|0)==65){la=0;f[V>>2]=pa}p=p+1|0;if((p|0)>=(oa|0))break;else{P=ha;O=oa;U=na}}}}U=f[k>>2]|0;O=f[t>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))qa=(f[F>>2]|0)+U|0;else qa=U;else qa=U-(f[F>>2]|0)|0;f[k>>2]=qa;U=f[a>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))ra=(f[F>>2]|0)+U|0;else ra=U;else ra=U-(f[F>>2]|0)|0;f[a>>2]=ra;U=f[l>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))sa=(f[F>>2]|0)+U|0;else sa=U;else sa=U-(f[F>>2]|0)|0;f[l>>2]=sa;U=f[G>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))ta=(f[F>>2]|0)+U|0;else ta=U;else ta=U-(f[F>>2]|0)|0;f[G>>2]=ta;if((((ra|0)>-1?ra:0-ra|0)+((qa|0)>-1?qa:0-qa|0)|0)<(((sa|0)>-1?sa:0-sa|0)+((ta|0)>-1?ta:0-ta|0)|0)){Vi(g,0);ua=k}else{Vi(g,1);ua=l}U=f[ua>>2]|0;if((U|0)<0)va=(f[F>>2]|0)+U|0;else va=U;U=c+(N<<2)|0;f[U>>2]=va;O=f[ua+4>>2]|0;if((O|0)<0)wa=(f[F>>2]|0)+O|0;else wa=O;f[U+4>>2]=wa;K=K+1|0;if((K|0)>=(r|0)){la=3;break}U=f[o>>2]|0;L=f[U>>2]|0;if((f[U+4>>2]|0)-L>>2>>>0<=K>>>0){J=U;la=4;break}}if((la|0)==3){u=e;return 1}else if((la|0)==4)mq(J);return 0}function Tb(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;c=u;u=u+16|0;d=c+8|0;e=c;g=f[b>>2]|0;if((g|0)==-1){h=1;u=c;return h|0}i=(g>>>0)/3|0;j=a+24|0;if(f[(f[j>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0){h=1;u=c;return h|0}i=a+48|0;k=f[i>>2]|0;l=a+52|0;m=f[l>>2]|0;if((m|0)==(k|0))n=k;else{o=m+(~((m+-4-k|0)>>>2)<<2)|0;f[l>>2]=o;n=o}o=a+56|0;if((n|0)==(f[o>>2]|0))Ci(i,b);else{f[n>>2]=g;f[l>>2]=n+4}n=a+4|0;g=f[n>>2]|0;k=f[b>>2]|0;m=k+1|0;do if((k|0)!=-1){p=f[g+28>>2]|0;q=f[p+((((m>>>0)%3|0|0)==0?k+-2|0:m)<<2)>>2]|0;if(!((k>>>0)%3|0)){r=q;s=k+2|0;t=p;break}else{r=q;s=k+-1|0;t=p;break}}else{p=f[g+28>>2]|0;r=f[p+-4>>2]|0;s=-1;t=p}while(0);g=f[t+(s<<2)>>2]|0;if((r|0)==-1|(g|0)==-1){h=0;u=c;return h|0}s=a+36|0;t=f[s>>2]|0;k=t+(r>>>5<<2)|0;m=1<<(r&31);p=f[k>>2]|0;if(!(p&m)){f[k>>2]=p|m;m=f[b>>2]|0;p=m+1|0;if((m|0)==-1)v=-1;else v=((p>>>0)%3|0|0)==0?m+-2|0:p;f[e>>2]=v;p=f[(f[(f[a+16>>2]|0)+96>>2]|0)+(((v>>>0)/3|0)*12|0)+(((v>>>0)%3|0)<<2)>>2]|0;v=f[a+20>>2]|0;f[d>>2]=p;m=f[v+4>>2]|0;v=m+4|0;k=f[v>>2]|0;if((k|0)==(f[m+8>>2]|0))Ci(m,d);else{f[k>>2]=p;f[v>>2]=k+4}k=a+12|0;v=f[k>>2]|0;p=v+4|0;m=f[p>>2]|0;if((m|0)==(f[v+8>>2]|0)){Ci(v,e);w=f[k>>2]|0}else{f[m>>2]=f[e>>2];f[p>>2]=m+4;w=v}v=w+24|0;f[(f[w+12>>2]|0)+(r<<2)>>2]=f[v>>2];f[v>>2]=(f[v>>2]|0)+1;x=f[s>>2]|0}else x=t;t=x+(g>>>5<<2)|0;x=1<<(g&31);v=f[t>>2]|0;if(!(v&x)){f[t>>2]=v|x;x=f[b>>2]|0;do if((x|0)!=-1)if(!((x>>>0)%3|0)){y=x+2|0;break}else{y=x+-1|0;break}else y=-1;while(0);f[e>>2]=y;x=f[(f[(f[a+16>>2]|0)+96>>2]|0)+(((y>>>0)/3|0)*12|0)+(((y>>>0)%3|0)<<2)>>2]|0;y=f[a+20>>2]|0;f[d>>2]=x;v=f[y+4>>2]|0;y=v+4|0;t=f[y>>2]|0;if((t|0)==(f[v+8>>2]|0))Ci(v,d);else{f[t>>2]=x;f[y>>2]=t+4}t=a+12|0;y=f[t>>2]|0;x=y+4|0;v=f[x>>2]|0;if((v|0)==(f[y+8>>2]|0)){Ci(y,e);z=f[t>>2]|0}else{f[v>>2]=f[e>>2];f[x>>2]=v+4;z=y}y=z+24|0;f[(f[z+12>>2]|0)+(g<<2)>>2]=f[y>>2];f[y>>2]=(f[y>>2]|0)+1}y=f[i>>2]|0;g=f[l>>2]|0;if((y|0)==(g|0)){h=1;u=c;return h|0}z=a+16|0;v=a+20|0;x=a+12|0;a=g;g=y;a:while(1){y=f[a+-4>>2]|0;f[b>>2]=y;t=(y>>>0)/3|0;if((y|0)!=-1?(y=(f[j>>2]|0)+(t>>>5<<2)|0,r=1<<(t&31),t=f[y>>2]|0,(t&r|0)==0):0){f[y>>2]=t|r;r=f[n>>2]|0;t=f[b>>2]|0;y=f[(f[r+28>>2]|0)+(t<<2)>>2]|0;if((y|0)==-1){h=0;A=79;break}else{B=y;C=r;D=t}b:while(1){t=(f[s>>2]|0)+(B>>>5<<2)|0;r=1<<(B&31);y=f[t>>2]|0;do if(!(y&r)){w=f[(f[C+40>>2]|0)+(B<<2)>>2]|0;if((w|0)==-1)E=1;else{m=f[(f[f[C+64>>2]>>2]|0)+(w<<2)>>2]|0;E=(1<<(m&31)&f[(f[C+12>>2]|0)+(m>>>5<<2)>>2]|0)!=0}f[t>>2]=y|r;m=f[b>>2]|0;f[e>>2]=m;w=f[(f[(f[z>>2]|0)+96>>2]|0)+(((m>>>0)/3|0)*12|0)+(((m>>>0)%3|0)<<2)>>2]|0;m=f[v>>2]|0;f[d>>2]=w;p=f[m+4>>2]|0;m=p+4|0;k=f[m>>2]|0;if((k|0)==(f[p+8>>2]|0))Ci(p,d);else{f[k>>2]=w;f[m>>2]=k+4}k=f[x>>2]|0;m=k+4|0;w=f[m>>2]|0;if((w|0)==(f[k+8>>2]|0)){Ci(k,e);F=f[x>>2]|0}else{f[w>>2]=f[e>>2];f[m>>2]=w+4;F=k}k=F+24|0;f[(f[F+12>>2]|0)+(B<<2)>>2]=f[k>>2];f[k>>2]=(f[k>>2]|0)+1;k=f[n>>2]|0;w=f[b>>2]|0;if(E){G=w;H=k;A=59;break}m=w+1|0;do if((w|0)==-1)I=-1;else{p=((m>>>0)%3|0|0)==0?w+-2|0:m;if((p|0)==-1){I=-1;break}if(f[(f[k>>2]|0)+(p>>>5<<2)>>2]&1<<(p&31)|0){I=-1;break}I=f[(f[(f[k+64>>2]|0)+12>>2]|0)+(p<<2)>>2]|0}while(0);f[b>>2]=I;J=(I>>>0)/3|0;K=k}else{G=D;H=C;A=59}while(0);if((A|0)==59){A=0;r=G+1|0;if((G|0)==-1){A=60;break}y=((r>>>0)%3|0|0)==0?G+-2|0:r;do if((y|0)==-1)L=-1;else{if(f[(f[H>>2]|0)+(y>>>5<<2)>>2]&1<<(y&31)|0){L=-1;break}L=f[(f[(f[H+64>>2]|0)+12>>2]|0)+(y<<2)>>2]|0}while(0);f[d>>2]=L;y=(((G>>>0)%3|0|0)==0?2:-1)+G|0;do if((y|0)==-1)M=-1;else{if(f[(f[H>>2]|0)+(y>>>5<<2)>>2]&1<<(y&31)|0){M=-1;break}M=f[(f[(f[H+64>>2]|0)+12>>2]|0)+(y<<2)>>2]|0}while(0);y=(L|0)==-1;r=(L>>>0)/3|0;t=y?-1:r;m=(M|0)==-1;w=(M>>>0)/3|0;p=m?-1:w;do if(!y){q=f[j>>2]|0;if(f[q+(t>>>5<<2)>>2]&1<<(t&31)|0){A=69;break}if(m){N=L;O=r;break}if(!(f[q+(p>>>5<<2)>>2]&1<<(p&31))){A=74;break b}else{N=L;O=r}}else A=69;while(0);if((A|0)==69){A=0;if(m){A=71;break}if(!(f[(f[j>>2]|0)+(p>>>5<<2)>>2]&1<<(p&31))){N=M;O=w}else{A=71;break}}f[b>>2]=N;J=O;K=H}r=(f[j>>2]|0)+(J>>>5<<2)|0;f[r>>2]=f[r>>2]|1<<(J&31);D=f[b>>2]|0;B=f[(f[K+28>>2]|0)+(D<<2)>>2]|0;if((B|0)==-1){h=0;A=79;break a}else C=K}do if((A|0)==60){A=0;f[d>>2]=-1;A=71}else if((A|0)==74){A=0;r=f[l>>2]|0;f[r+-4>>2]=M;if((r|0)==(f[o>>2]|0)){Ci(i,d);P=f[l>>2]|0;break}else{f[r>>2]=f[d>>2];t=r+4|0;f[l>>2]=t;P=t;break}}while(0);if((A|0)==71){A=0;t=(f[l>>2]|0)+-4|0;f[l>>2]=t;P=t}Q=f[i>>2]|0;R=P}else{t=a+-4|0;f[l>>2]=t;Q=g;R=t}if((Q|0)==(R|0)){h=1;A=79;break}else{a=R;g=Q}}if((A|0)==79){u=c;return h|0}return 0}function Ub(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=Oa,V=Oa,Y=Oa,Z=0,_=0,aa=0,ba=0;d=u;u=u+16|0;e=d;g=a+16|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;n[g>>2]=$(1.0);i=a+20|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;n[a+36>>2]=$(1.0);j=f[c+8>>2]|0;a:do if(j|0){k=a+4|0;l=a+12|0;m=a+8|0;o=j;p=j;while(1){q=o+8|0;r=b[q+11>>0]|0;s=r<<24>>24<0;t=s?f[q>>2]|0:q;v=s?f[o+12>>2]|0:r&255;if(v>>>0>3){r=t;s=v;w=v;while(1){x=X(h[r>>0]|h[r+1>>0]<<8|h[r+2>>0]<<16|h[r+3>>0]<<24,1540483477)|0;s=(X(x>>>24^x,1540483477)|0)^(X(s,1540483477)|0);w=w+-4|0;if(w>>>0<=3)break;else r=r+4|0}r=v+-4|0;w=r&-4;y=r-w|0;z=t+(w+4)|0;A=s}else{y=v;z=t;A=v}switch(y|0){case 3:{B=h[z+2>>0]<<16^A;C=8;break}case 2:{B=A;C=8;break}case 1:{D=A;C=9;break}default:E=A}if((C|0)==8){C=0;D=h[z+1>>0]<<8^B;C=9}if((C|0)==9){C=0;E=X(D^h[z>>0],1540483477)|0}w=X(E>>>13^E,1540483477)|0;r=w>>>15^w;w=f[k>>2]|0;x=(w|0)==0;b:do if(!x){F=w+-1|0;G=(F&w|0)==0;if(!G)if(r>>>0>>0)H=r;else H=(r>>>0)%(w>>>0)|0;else H=r&F;I=f[(f[a>>2]|0)+(H<<2)>>2]|0;if((I|0)!=0?(J=f[I>>2]|0,(J|0)!=0):0){I=(v|0)==0;if(G){if(I){G=J;while(1){K=f[G+4>>2]|0;if(!((K|0)==(r|0)|(K&F|0)==(H|0))){L=H;C=50;break b}K=b[G+8+11>>0]|0;if(!((K<<24>>24<0?f[G+12>>2]|0:K&255)|0))break b;G=f[G>>2]|0;if(!G){L=H;C=50;break b}}}else M=J;while(1){G=f[M+4>>2]|0;if(!((G|0)==(r|0)|(G&F|0)==(H|0))){L=H;C=50;break b}G=M+8|0;K=b[G+11>>0]|0;N=K<<24>>24<0;O=K&255;do if(((N?f[M+12>>2]|0:O)|0)==(v|0)){K=f[G>>2]|0;if(N)if(!(Pk(K,t,v)|0))break b;else break;if((b[t>>0]|0)==(K&255)<<24>>24){K=G;P=O;Q=t;do{P=P+-1|0;K=K+1|0;if(!P)break b;Q=Q+1|0}while((b[K>>0]|0)==(b[Q>>0]|0))}}while(0);M=f[M>>2]|0;if(!M){L=H;C=50;break b}}}if(I){F=J;while(1){O=f[F+4>>2]|0;if((O|0)!=(r|0)){if(O>>>0>>0)R=O;else R=(O>>>0)%(w>>>0)|0;if((R|0)!=(H|0)){L=H;C=50;break b}}O=b[F+8+11>>0]|0;if(!((O<<24>>24<0?f[F+12>>2]|0:O&255)|0))break b;F=f[F>>2]|0;if(!F){L=H;C=50;break b}}}else S=J;while(1){F=f[S+4>>2]|0;if((F|0)!=(r|0)){if(F>>>0>>0)T=F;else T=(F>>>0)%(w>>>0)|0;if((T|0)!=(H|0)){L=H;C=50;break b}}F=S+8|0;I=b[F+11>>0]|0;O=I<<24>>24<0;G=I&255;do if(((O?f[S+12>>2]|0:G)|0)==(v|0)){I=f[F>>2]|0;if(O)if(!(Pk(I,t,v)|0))break b;else break;if((b[t>>0]|0)==(I&255)<<24>>24){I=F;N=G;Q=t;do{N=N+-1|0;I=I+1|0;if(!N)break b;Q=Q+1|0}while((b[I>>0]|0)==(b[Q>>0]|0))}}while(0);S=f[S>>2]|0;if(!S){L=H;C=50;break}}}else{L=H;C=50}}else{L=0;C=50}while(0);if((C|0)==50){C=0;pi(e,a,r,q);U=$(((f[l>>2]|0)+1|0)>>>0);V=$(w>>>0);Y=$(n[g>>2]);do if(x|$(Y*V)>>0<3|(w+-1&w|0)!=0)&1;v=~~$(W($(U/Y)))>>>0;Ph(a,t>>>0>>0?v:t);t=f[k>>2]|0;v=t+-1|0;if(!(v&t)){Z=t;_=v&r;break}if(r>>>0>>0){Z=t;_=r}else{Z=t;_=(r>>>0)%(t>>>0)|0}}else{Z=w;_=L}while(0);w=f[(f[a>>2]|0)+(_<<2)>>2]|0;if(!w){f[f[e>>2]>>2]=f[m>>2];f[m>>2]=f[e>>2];f[(f[a>>2]|0)+(_<<2)>>2]=m;r=f[e>>2]|0;x=f[r>>2]|0;if(x|0){q=f[x+4>>2]|0;x=Z+-1|0;if(x&Z)if(q>>>0>>0)aa=q;else aa=(q>>>0)%(Z>>>0)|0;else aa=q&x;f[(f[a>>2]|0)+(aa<<2)>>2]=r}}else{f[f[e>>2]>>2]=f[w>>2];f[w>>2]=f[e>>2]}f[l>>2]=(f[l>>2]|0)+1}w=f[p>>2]|0;if(!w)break a;else{o=w;p=w}}}while(0);e=f[c+28>>2]|0;if(!e){u=d;return}else ba=e;do{e=ba;c=dn(40)|0;Ub(c,f[e+20>>2]|0);aa=xc(i,e+8|0)|0;e=f[aa>>2]|0;f[aa>>2]=c;if(e|0){c=f[e+28>>2]|0;if(c|0){aa=c;do{c=aa;aa=f[aa>>2]|0;bi(c+8|0);br(c)}while((aa|0)!=0)}aa=e+20|0;c=f[aa>>2]|0;f[aa>>2]=0;if(c|0)br(c);c=f[e+8>>2]|0;if(c|0){aa=c;do{c=aa;aa=f[aa>>2]|0;a=c+8|0;Z=f[c+20>>2]|0;if(Z|0){_=c+24|0;if((f[_>>2]|0)!=(Z|0))f[_>>2]=Z;br(Z)}if((b[a+11>>0]|0)<0)br(f[a>>2]|0);br(c)}while((aa|0)!=0)}aa=f[e>>2]|0;f[e>>2]=0;if(aa|0)br(aa);br(e)}ba=f[ba>>2]|0}while((ba|0)!=0);u=d;return}function Vb(a,c,e){a=a|0;c=c|0;e=e|0;var g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=Oa,fa=Oa,ga=Oa,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0;g=u;u=u+48|0;i=g+16|0;j=g+12|0;k=g;l=i+16|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;n[l>>2]=$(1.0);m=a+80|0;o=f[m>>2]|0;f[k>>2]=0;p=k+4|0;f[p>>2]=0;f[k+8>>2]=0;if(o){if(o>>>0>1073741823)mq(k);q=o<<2;r=dn(q)|0;f[k>>2]=r;s=r+(o<<2)|0;f[k+8>>2]=s;hj(r|0,0,q|0)|0;f[p>>2]=s;s=c+48|0;q=c+40|0;o=i+4|0;t=i+12|0;v=i+8|0;w=a+40|0;x=a+64|0;y=f[e>>2]|0;e=r;z=0;A=0;B=r;C=r;D=0;E=r;while(1){r=s;F=f[r>>2]|0;G=f[r+4>>2]|0;r=q;H=on(f[r>>2]|0,f[r+4>>2]|0,y+z|0,0)|0;r=Tn(H|0,I|0,F|0,G|0)|0;G=(f[f[c>>2]>>2]|0)+r|0;r=h[G>>0]|h[G+1>>0]<<8|h[G+2>>0]<<16|h[G+3>>0]<<24;f[j>>2]=r;G=r&65535;F=r>>>16;H=F&65535;J=(r&65535^318)+239^F;F=(D|0)==0;a:do if(!F){K=D+-1|0;L=(K&D|0)==0;if(!L)if(J>>>0>>0)M=J;else M=(J>>>0)%(D>>>0)|0;else M=J&K;N=f[(f[i>>2]|0)+(M<<2)>>2]|0;do if(N|0?(O=f[N>>2]|0,O|0):0){b:do if(L){P=O;while(1){Q=f[P+4>>2]|0;R=(Q|0)==(J|0);if(!(R|(Q&K|0)==(M|0))){S=27;break b}if((R?(R=P+8|0,(d[R>>1]|0)==G<<16>>16):0)?(d[R+2>>1]|0)==H<<16>>16:0){T=P;S=26;break b}P=f[P>>2]|0;if(!P){S=27;break}}}else{P=O;while(1){R=f[P+4>>2]|0;if((R|0)==(J|0)){Q=P+8|0;if((d[Q>>1]|0)==G<<16>>16?(d[Q+2>>1]|0)==H<<16>>16:0){T=P;S=26;break b}}else{if(R>>>0>>0)U=R;else U=(R>>>0)%(D>>>0)|0;if((U|0)!=(M|0)){S=27;break b}}P=f[P>>2]|0;if(!P){S=27;break}}}while(0);if((S|0)==26){S=0;f[E+(z<<2)>>2]=f[T+12>>2];V=e;X=A;Y=C;Z=B;_=E;break a}else if((S|0)==27){S=0;if(F){aa=0;S=46;break a}else break}}while(0);K=D+-1|0;L=(K&D|0)==0;if(!L)if(J>>>0>>0)ba=J;else ba=(J>>>0)%(D>>>0)|0;else ba=K&J;N=f[(f[i>>2]|0)+(ba<<2)>>2]|0;if((N|0)!=0?(O=f[N>>2]|0,(O|0)!=0):0){if(L){L=O;while(1){N=f[L+4>>2]|0;if(!((N|0)==(J|0)|(N&K|0)==(ba|0))){aa=ba;S=46;break a}N=L+8|0;if((d[N>>1]|0)==G<<16>>16?(d[N+2>>1]|0)==H<<16>>16:0){S=61;break a}L=f[L>>2]|0;if(!L){aa=ba;S=46;break a}}}else ca=O;while(1){L=f[ca+4>>2]|0;if((L|0)!=(J|0)){if(L>>>0>>0)da=L;else da=(L>>>0)%(D>>>0)|0;if((da|0)!=(ba|0)){aa=ba;S=46;break a}}L=ca+8|0;if((d[L>>1]|0)==G<<16>>16?(d[L+2>>1]|0)==H<<16>>16:0){S=61;break a}ca=f[ca>>2]|0;if(!ca){aa=ba;S=46;break}}}else{aa=ba;S=46}}else{aa=0;S=46}while(0);if((S|0)==46){S=0;H=dn(16)|0;G=H+8|0;d[G>>1]=r;d[G+2>>1]=r>>>16;f[H+12>>2]=A;f[H+4>>2]=J;f[H>>2]=0;ea=$(((f[t>>2]|0)+1|0)>>>0);fa=$(D>>>0);ga=$(n[l>>2]);do if(F|$(ga*fa)>>0<3|(D+-1&D|0)!=0)&1;O=~~$(W($(ea/ga)))>>>0;Eh(i,G>>>0>>0?O:G);G=f[o>>2]|0;O=G+-1|0;if(!(O&G)){ha=G;ia=O&J;break}if(J>>>0>>0){ha=G;ia=J}else{ha=G;ia=(J>>>0)%(G>>>0)|0}}else{ha=D;ia=aa}while(0);J=(f[i>>2]|0)+(ia<<2)|0;F=f[J>>2]|0;if(!F){f[H>>2]=f[v>>2];f[v>>2]=H;f[J>>2]=v;J=f[H>>2]|0;if(J|0){r=f[J+4>>2]|0;J=ha+-1|0;if(J&ha)if(r>>>0>>0)ja=r;else ja=(r>>>0)%(ha>>>0)|0;else ja=r&J;ka=(f[i>>2]|0)+(ja<<2)|0;S=59}}else{f[H>>2]=f[F>>2];ka=F;S=59}if((S|0)==59){S=0;f[ka>>2]=H}f[t>>2]=(f[t>>2]|0)+1;S=61}if((S|0)==61){S=0;F=w;J=f[F>>2]|0;r=on(J|0,f[F+4>>2]|0,A|0,0)|0;Rg((f[f[x>>2]>>2]|0)+r|0,j|0,J|0)|0;J=f[k>>2]|0;f[J+(z<<2)>>2]=A;V=J;X=A+1|0;Y=J;Z=J;_=J}J=z+1|0;la=f[m>>2]|0;if(J>>>0>=la>>>0)break;e=V;z=J;A=X;B=Z;C=Y;D=f[o>>2]|0;E=_}if((X|0)==(la|0))ma=Z;else{Z=a+84|0;if(!(b[Z>>0]|0)){_=f[a+72>>2]|0;E=f[a+68>>2]|0;o=E;if((_|0)==(E|0))na=V;else{D=_-E>>2;E=0;do{_=o+(E<<2)|0;f[_>>2]=f[Y+(f[_>>2]<<2)>>2];E=E+1|0}while(E>>>0>>0);na=V}}else{b[Z>>0]=0;Z=a+68|0;V=a+72|0;D=f[V>>2]|0;E=f[Z>>2]|0;Y=D-E>>2;o=E;E=D;if(la>>>0<=Y>>>0)if(la>>>0>>0?(D=o+(la<<2)|0,(D|0)!=(E|0)):0){f[V>>2]=E+(~((E+-4-D|0)>>>2)<<2);oa=la}else oa=la;else{kh(Z,la-Y|0,1204);oa=f[m>>2]|0}Y=f[k>>2]|0;if(!oa)na=Y;else{k=f[a+68>>2]|0;a=0;do{f[k+(a<<2)>>2]=f[Y+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);na=Y}}f[m>>2]=X;ma=na}if(!ma)pa=X;else{na=f[p>>2]|0;if((na|0)!=(ma|0))f[p>>2]=na+(~((na+-4-ma|0)>>>2)<<2);br(ma);pa=X}}else pa=0;X=f[i+8>>2]|0;if(X|0){ma=X;do{X=ma;ma=f[ma>>2]|0;br(X)}while((ma|0)!=0)}ma=f[i>>2]|0;f[i>>2]=0;if(!ma){u=g;return pa|0}br(ma);u=g;return pa|0}function Wb(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;c=u;u=u+16|0;d=c+8|0;e=c;g=f[b>>2]|0;if((g|0)==-1){h=1;u=c;return h|0}i=(g>>>0)/3|0;j=a+24|0;if(f[(f[j>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0){h=1;u=c;return h|0}i=a+48|0;k=f[i>>2]|0;l=a+52|0;m=f[l>>2]|0;if((m|0)==(k|0))n=k;else{o=m+(~((m+-4-k|0)>>>2)<<2)|0;f[l>>2]=o;n=o}o=a+56|0;if((n|0)==(f[o>>2]|0))Ci(i,b);else{f[n>>2]=g;f[l>>2]=n+4}n=a+4|0;g=f[n>>2]|0;k=f[b>>2]|0;m=k+1|0;if((k|0)==-1){h=0;u=c;return h|0}p=((m>>>0)%3|0|0)==0?k+-2|0:m;if((p|0)==-1)q=-1;else q=f[(f[g>>2]|0)+(p<<2)>>2]|0;p=(((k>>>0)%3|0|0)==0?2:-1)+k|0;if((p|0)==-1){h=0;u=c;return h|0}k=f[(f[g>>2]|0)+(p<<2)>>2]|0;if((q|0)==-1|(k|0)==-1){h=0;u=c;return h|0}p=a+36|0;g=f[p>>2]|0;m=g+(q>>>5<<2)|0;r=1<<(q&31);s=f[m>>2]|0;if(!(s&r)){f[m>>2]=s|r;r=f[b>>2]|0;s=r+1|0;if((r|0)==-1)t=-1;else t=((s>>>0)%3|0|0)==0?r+-2|0:s;f[e>>2]=t;s=f[(f[(f[a+16>>2]|0)+96>>2]|0)+(((t>>>0)/3|0)*12|0)+(((t>>>0)%3|0)<<2)>>2]|0;t=f[a+20>>2]|0;f[d>>2]=s;r=f[t+4>>2]|0;t=r+4|0;m=f[t>>2]|0;if((m|0)==(f[r+8>>2]|0))Ci(r,d);else{f[m>>2]=s;f[t>>2]=m+4}m=a+12|0;t=f[m>>2]|0;s=t+4|0;r=f[s>>2]|0;if((r|0)==(f[t+8>>2]|0)){Ci(t,e);v=f[m>>2]|0}else{f[r>>2]=f[e>>2];f[s>>2]=r+4;v=t}t=v+24|0;f[(f[v+12>>2]|0)+(q<<2)>>2]=f[t>>2];f[t>>2]=(f[t>>2]|0)+1;w=f[p>>2]|0}else w=g;g=w+(k>>>5<<2)|0;w=1<<(k&31);t=f[g>>2]|0;if(!(t&w)){f[g>>2]=t|w;w=f[b>>2]|0;do if((w|0)!=-1)if(!((w>>>0)%3|0)){x=w+2|0;break}else{x=w+-1|0;break}else x=-1;while(0);f[e>>2]=x;w=f[(f[(f[a+16>>2]|0)+96>>2]|0)+(((x>>>0)/3|0)*12|0)+(((x>>>0)%3|0)<<2)>>2]|0;x=f[a+20>>2]|0;f[d>>2]=w;t=f[x+4>>2]|0;x=t+4|0;g=f[x>>2]|0;if((g|0)==(f[t+8>>2]|0))Ci(t,d);else{f[g>>2]=w;f[x>>2]=g+4}g=a+12|0;x=f[g>>2]|0;w=x+4|0;t=f[w>>2]|0;if((t|0)==(f[x+8>>2]|0)){Ci(x,e);y=f[g>>2]|0}else{f[t>>2]=f[e>>2];f[w>>2]=t+4;y=x}x=y+24|0;f[(f[y+12>>2]|0)+(k<<2)>>2]=f[x>>2];f[x>>2]=(f[x>>2]|0)+1}x=f[i>>2]|0;k=f[l>>2]|0;if((x|0)==(k|0)){h=1;u=c;return h|0}y=a+16|0;t=a+20|0;w=a+12|0;a=k;k=x;a:while(1){x=f[a+-4>>2]|0;f[b>>2]=x;g=(x>>>0)/3|0;if((x|0)!=-1?(x=(f[j>>2]|0)+(g>>>5<<2)|0,q=1<<(g&31),g=f[x>>2]|0,(g&q|0)==0):0){f[x>>2]=g|q;q=f[b>>2]|0;if((q|0)==-1){h=0;z=80;break}g=f[n>>2]|0;x=q;b:while(1){q=f[(f[g>>2]|0)+(x<<2)>>2]|0;if((q|0)==-1){h=0;z=80;break a}v=(f[p>>2]|0)+(q>>>5<<2)|0;r=1<<(q&31);s=f[v>>2]|0;do if(!(s&r)){m=f[(f[g+24>>2]|0)+(q<<2)>>2]|0;A=m+1|0;do if((m|0)==-1)B=1;else{C=((A>>>0)%3|0|0)==0?m+-2|0:A;if((C|0)==-1){B=1;break}D=f[(f[g+12>>2]|0)+(C<<2)>>2]|0;C=D+1|0;if((D|0)==-1){B=1;break}B=((((C>>>0)%3|0|0)==0?D+-2|0:C)|0)==-1}while(0);f[v>>2]=s|r;A=f[b>>2]|0;f[e>>2]=A;m=f[(f[(f[y>>2]|0)+96>>2]|0)+(((A>>>0)/3|0)*12|0)+(((A>>>0)%3|0)<<2)>>2]|0;A=f[t>>2]|0;f[d>>2]=m;C=f[A+4>>2]|0;A=C+4|0;D=f[A>>2]|0;if((D|0)==(f[C+8>>2]|0))Ci(C,d);else{f[D>>2]=m;f[A>>2]=D+4}D=f[w>>2]|0;A=D+4|0;m=f[A>>2]|0;if((m|0)==(f[D+8>>2]|0)){Ci(D,e);E=f[w>>2]|0}else{f[m>>2]=f[e>>2];f[A>>2]=m+4;E=D}D=E+24|0;f[(f[E+12>>2]|0)+(q<<2)>>2]=f[D>>2];f[D>>2]=(f[D>>2]|0)+1;D=f[n>>2]|0;m=f[b>>2]|0;if(B)if((m|0)==-1){z=63;break b}else{F=m;G=D;z=64;break}do if((m|0)==-1)H=-1;else{A=m+1|0;C=((A>>>0)%3|0|0)==0?m+-2|0:A;if((C|0)==-1){H=-1;break}H=f[(f[D+12>>2]|0)+(C<<2)>>2]|0}while(0);f[b>>2]=H;I=(H>>>0)/3|0;J=D}else{F=x;G=g;z=64}while(0);if((z|0)==64){z=0;q=F+1|0;r=((q>>>0)%3|0|0)==0?F+-2|0:q;if((r|0)==-1)K=-1;else K=f[(f[G+12>>2]|0)+(r<<2)>>2]|0;f[d>>2]=K;r=(((F>>>0)%3|0|0)==0?2:-1)+F|0;if((r|0)==-1)L=-1;else L=f[(f[G+12>>2]|0)+(r<<2)>>2]|0;r=(K|0)==-1;q=(K>>>0)/3|0;s=r?-1:q;v=(L|0)==-1;m=(L>>>0)/3|0;C=v?-1:m;do if(!r){A=f[j>>2]|0;if(f[A+(s>>>5<<2)>>2]&1<<(s&31)|0){z=70;break}if(v){M=K;N=q;break}if(!(f[A+(C>>>5<<2)>>2]&1<<(C&31))){z=75;break b}else{M=K;N=q}}else z=70;while(0);if((z|0)==70){z=0;if(v){z=72;break}if(!(f[(f[j>>2]|0)+(C>>>5<<2)>>2]&1<<(C&31))){M=L;N=m}else{z=72;break}}f[b>>2]=M;I=N;J=G}q=(f[j>>2]|0)+(I>>>5<<2)|0;f[q>>2]=f[q>>2]|1<<(I&31);x=f[b>>2]|0;if((x|0)==-1){h=0;z=80;break a}else g=J}do if((z|0)==63){z=0;f[d>>2]=-1;z=72}else if((z|0)==75){z=0;g=f[l>>2]|0;f[g+-4>>2]=L;if((g|0)==(f[o>>2]|0)){Ci(i,d);O=f[l>>2]|0;break}else{f[g>>2]=f[d>>2];x=g+4|0;f[l>>2]=x;O=x;break}}while(0);if((z|0)==72){z=0;x=(f[l>>2]|0)+-4|0;f[l>>2]=x;O=x}P=f[i>>2]|0;Q=O}else{x=a+-4|0;f[l>>2]=x;P=k;Q=x}if((P|0)==(Q|0)){h=1;z=80;break}else{a=Q;k=P}}if((z|0)==80){u=c;return h|0}return 0}function Xb(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=Oa,da=Oa,ea=Oa,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0;e=u;u=u+48|0;g=e+20|0;i=e;j=e+8|0;k=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[k>>2]=$(1.0);l=a+80|0;m=f[l>>2]|0;f[j>>2]=0;o=j+4|0;f[o>>2]=0;f[j+8>>2]=0;if(m){if(m>>>0>1073741823)mq(j);p=m<<2;q=dn(p)|0;f[j>>2]=q;r=q+(m<<2)|0;f[j+8>>2]=r;hj(q|0,0,p|0)|0;f[o>>2]=r;r=c+48|0;p=c+40|0;m=g+4|0;s=g+12|0;t=g+8|0;v=a+40|0;w=a+64|0;x=f[d>>2]|0;d=q;y=0;z=0;A=q;B=q;C=q;q=0;while(1){D=r;E=f[D>>2]|0;F=f[D+4>>2]|0;D=p;G=on(f[D>>2]|0,f[D+4>>2]|0,x+y|0,0)|0;D=Tn(G|0,I|0,E|0,F|0)|0;F=(f[f[c>>2]>>2]|0)+D|0;D=F;E=h[D>>0]|h[D+1>>0]<<8|h[D+2>>0]<<16|h[D+3>>0]<<24;D=F+4|0;F=h[D>>0]|h[D+1>>0]<<8|h[D+2>>0]<<16|h[D+3>>0]<<24;D=i;f[D>>2]=E;f[D+4>>2]=F;D=(E^318)+239^F;G=(q|0)==0;a:do if(!G){H=q+-1|0;J=(H&q|0)==0;if(!J)if(D>>>0>>0)K=D;else K=(D>>>0)%(q>>>0)|0;else K=D&H;L=f[(f[g>>2]|0)+(K<<2)>>2]|0;do if(L|0?(M=f[L>>2]|0,M|0):0){b:do if(J){N=M;while(1){O=f[N+4>>2]|0;P=(O|0)==(D|0);if(!(P|(O&H|0)==(K|0))){Q=27;break b}if((P?(f[N+8>>2]|0)==(E|0):0)?(f[N+12>>2]|0)==(F|0):0){R=N;Q=26;break b}N=f[N>>2]|0;if(!N){Q=27;break}}}else{N=M;while(1){P=f[N+4>>2]|0;if((P|0)==(D|0)){if((f[N+8>>2]|0)==(E|0)?(f[N+12>>2]|0)==(F|0):0){R=N;Q=26;break b}}else{if(P>>>0>>0)S=P;else S=(P>>>0)%(q>>>0)|0;if((S|0)!=(K|0)){Q=27;break b}}N=f[N>>2]|0;if(!N){Q=27;break}}}while(0);if((Q|0)==26){Q=0;f[A+(y<<2)>>2]=f[R+16>>2];T=d;U=z;V=C;X=B;Y=A;break a}else if((Q|0)==27){Q=0;if(G){Z=0;Q=46;break a}else break}}while(0);H=q+-1|0;J=(H&q|0)==0;if(!J)if(D>>>0>>0)_=D;else _=(D>>>0)%(q>>>0)|0;else _=H&D;L=f[(f[g>>2]|0)+(_<<2)>>2]|0;if((L|0)!=0?(M=f[L>>2]|0,(M|0)!=0):0){if(J){J=M;while(1){L=f[J+4>>2]|0;if(!((L|0)==(D|0)|(L&H|0)==(_|0))){Z=_;Q=46;break a}if((f[J+8>>2]|0)==(E|0)?(f[J+12>>2]|0)==(F|0):0){Q=61;break a}J=f[J>>2]|0;if(!J){Z=_;Q=46;break a}}}else aa=M;while(1){J=f[aa+4>>2]|0;if((J|0)!=(D|0)){if(J>>>0>>0)ba=J;else ba=(J>>>0)%(q>>>0)|0;if((ba|0)!=(_|0)){Z=_;Q=46;break a}}if((f[aa+8>>2]|0)==(E|0)?(f[aa+12>>2]|0)==(F|0):0){Q=61;break a}aa=f[aa>>2]|0;if(!aa){Z=_;Q=46;break}}}else{Z=_;Q=46}}else{Z=0;Q=46}while(0);if((Q|0)==46){Q=0;M=dn(20)|0;J=M+8|0;f[J>>2]=E;f[J+4>>2]=F;f[M+16>>2]=z;f[M+4>>2]=D;f[M>>2]=0;ca=$(((f[s>>2]|0)+1|0)>>>0);da=$(q>>>0);ea=$(n[k>>2]);do if(G|$(ea*da)>>0<3|(q+-1&q|0)!=0)&1;H=~~$(W($(ca/ea)))>>>0;Ih(g,J>>>0>>0?H:J);J=f[m>>2]|0;H=J+-1|0;if(!(H&J)){fa=J;ga=H&D;break}if(D>>>0>>0){fa=J;ga=D}else{fa=J;ga=(D>>>0)%(J>>>0)|0}}else{fa=q;ga=Z}while(0);D=(f[g>>2]|0)+(ga<<2)|0;G=f[D>>2]|0;if(!G){f[M>>2]=f[t>>2];f[t>>2]=M;f[D>>2]=t;D=f[M>>2]|0;if(D|0){F=f[D+4>>2]|0;D=fa+-1|0;if(D&fa)if(F>>>0>>0)ha=F;else ha=(F>>>0)%(fa>>>0)|0;else ha=F&D;ia=(f[g>>2]|0)+(ha<<2)|0;Q=59}}else{f[M>>2]=f[G>>2];ia=G;Q=59}if((Q|0)==59){Q=0;f[ia>>2]=M}f[s>>2]=(f[s>>2]|0)+1;Q=61}if((Q|0)==61){Q=0;G=v;D=f[G>>2]|0;F=on(D|0,f[G+4>>2]|0,z|0,0)|0;Rg((f[f[w>>2]>>2]|0)+F|0,i|0,D|0)|0;D=f[j>>2]|0;f[D+(y<<2)>>2]=z;T=D;U=z+1|0;V=D;X=D;Y=D}D=y+1|0;ja=f[l>>2]|0;if(D>>>0>=ja>>>0)break;d=T;y=D;z=U;A=Y;B=X;C=V;q=f[m>>2]|0}if((U|0)==(ja|0))ka=X;else{X=a+84|0;if(!(b[X>>0]|0)){m=f[a+72>>2]|0;q=f[a+68>>2]|0;C=q;if((m|0)==(q|0))la=T;else{B=m-q>>2;q=0;do{m=C+(q<<2)|0;f[m>>2]=f[V+(f[m>>2]<<2)>>2];q=q+1|0}while(q>>>0>>0);la=T}}else{b[X>>0]=0;X=a+68|0;T=a+72|0;B=f[T>>2]|0;q=f[X>>2]|0;V=B-q>>2;C=q;q=B;if(ja>>>0<=V>>>0)if(ja>>>0>>0?(B=C+(ja<<2)|0,(B|0)!=(q|0)):0){f[T>>2]=q+(~((q+-4-B|0)>>>2)<<2);ma=ja}else ma=ja;else{kh(X,ja-V|0,1204);ma=f[l>>2]|0}V=f[j>>2]|0;if(!ma)la=V;else{j=f[a+68>>2]|0;a=0;do{f[j+(a<<2)>>2]=f[V+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);la=V}}f[l>>2]=U;ka=la}if(!ka)na=U;else{la=f[o>>2]|0;if((la|0)!=(ka|0))f[o>>2]=la+(~((la+-4-ka|0)>>>2)<<2);br(ka);na=U}}else na=0;U=f[g+8>>2]|0;if(U|0){ka=U;do{U=ka;ka=f[ka>>2]|0;br(U)}while((ka|0)!=0)}ka=f[g>>2]|0;f[g>>2]=0;if(!ka){u=e;return na|0}br(ka);u=e;return na|0}function Yb(a,c,e){a=a|0;c=c|0;e=e|0;var g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=Oa,fa=Oa,ga=Oa,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0;g=u;u=u+48|0;i=g+12|0;j=g+32|0;k=g;l=i+16|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;n[l>>2]=$(1.0);m=a+80|0;o=f[m>>2]|0;f[k>>2]=0;p=k+4|0;f[p>>2]=0;f[k+8>>2]=0;if(o){if(o>>>0>1073741823)mq(k);q=o<<2;r=dn(q)|0;f[k>>2]=r;s=r+(o<<2)|0;f[k+8>>2]=s;hj(r|0,0,q|0)|0;f[p>>2]=s;s=c+48|0;q=c+40|0;o=i+4|0;t=i+12|0;v=i+8|0;w=a+40|0;x=a+64|0;y=f[e>>2]|0;e=r;z=0;A=0;B=r;C=r;D=0;E=r;while(1){r=s;F=f[r>>2]|0;G=f[r+4>>2]|0;r=q;H=on(f[r>>2]|0,f[r+4>>2]|0,y+z|0,0)|0;r=Tn(H|0,I|0,F|0,G|0)|0;G=(f[f[c>>2]>>2]|0)+r|0;r=h[G>>0]|h[G+1>>0]<<8;d[j>>1]=r;G=r&255;F=(r&65535)>>>8;H=F&255;J=((r&255^318)+239<<16>>16^F)&65535;F=(D|0)==0;a:do if(!F){K=D+-1|0;L=(K&D|0)==0;if(!L)if(D>>>0>J>>>0)M=J;else M=(J>>>0)%(D>>>0)|0;else M=K&J;N=f[(f[i>>2]|0)+(M<<2)>>2]|0;do if(N|0?(O=f[N>>2]|0,O|0):0){b:do if(L){P=O;while(1){Q=f[P+4>>2]|0;R=(Q|0)==(J|0);if(!(R|(Q&K|0)==(M|0))){S=27;break b}if((R?(R=P+8|0,(b[R>>0]|0)==G<<24>>24):0)?(b[R+1>>0]|0)==H<<24>>24:0){T=P;S=26;break b}P=f[P>>2]|0;if(!P){S=27;break}}}else{P=O;while(1){R=f[P+4>>2]|0;if((R|0)==(J|0)){Q=P+8|0;if((b[Q>>0]|0)==G<<24>>24?(b[Q+1>>0]|0)==H<<24>>24:0){T=P;S=26;break b}}else{if(R>>>0>>0)U=R;else U=(R>>>0)%(D>>>0)|0;if((U|0)!=(M|0)){S=27;break b}}P=f[P>>2]|0;if(!P){S=27;break}}}while(0);if((S|0)==26){S=0;f[E+(z<<2)>>2]=f[T+12>>2];V=e;X=A;Y=C;Z=B;_=E;break a}else if((S|0)==27){S=0;if(F){aa=0;S=46;break a}else break}}while(0);K=D+-1|0;L=(K&D|0)==0;if(!L)if(D>>>0>J>>>0)ba=J;else ba=(J>>>0)%(D>>>0)|0;else ba=K&J;N=f[(f[i>>2]|0)+(ba<<2)>>2]|0;if((N|0)!=0?(O=f[N>>2]|0,(O|0)!=0):0){if(L){L=O;while(1){N=f[L+4>>2]|0;if(!((N|0)==(J|0)|(N&K|0)==(ba|0))){aa=ba;S=46;break a}N=L+8|0;if((b[N>>0]|0)==G<<24>>24?(b[N+1>>0]|0)==H<<24>>24:0){S=61;break a}L=f[L>>2]|0;if(!L){aa=ba;S=46;break a}}}else ca=O;while(1){L=f[ca+4>>2]|0;if((L|0)!=(J|0)){if(L>>>0>>0)da=L;else da=(L>>>0)%(D>>>0)|0;if((da|0)!=(ba|0)){aa=ba;S=46;break a}}L=ca+8|0;if((b[L>>0]|0)==G<<24>>24?(b[L+1>>0]|0)==H<<24>>24:0){S=61;break a}ca=f[ca>>2]|0;if(!ca){aa=ba;S=46;break}}}else{aa=ba;S=46}}else{aa=0;S=46}while(0);if((S|0)==46){S=0;H=dn(16)|0;G=H+8|0;b[G>>0]=r;b[G+1>>0]=r>>8;f[H+12>>2]=A;f[H+4>>2]=J;f[H>>2]=0;ea=$(((f[t>>2]|0)+1|0)>>>0);fa=$(D>>>0);ga=$(n[l>>2]);do if(F|$(ga*fa)>>0<3|(D+-1&D|0)!=0)&1;O=~~$(W($(ea/ga)))>>>0;Lh(i,G>>>0>>0?O:G);G=f[o>>2]|0;O=G+-1|0;if(!(O&G)){ha=G;ia=O&J;break}if(G>>>0>J>>>0){ha=G;ia=J}else{ha=G;ia=(J>>>0)%(G>>>0)|0}}else{ha=D;ia=aa}while(0);J=(f[i>>2]|0)+(ia<<2)|0;F=f[J>>2]|0;if(!F){f[H>>2]=f[v>>2];f[v>>2]=H;f[J>>2]=v;J=f[H>>2]|0;if(J|0){r=f[J+4>>2]|0;J=ha+-1|0;if(J&ha)if(r>>>0>>0)ja=r;else ja=(r>>>0)%(ha>>>0)|0;else ja=r&J;ka=(f[i>>2]|0)+(ja<<2)|0;S=59}}else{f[H>>2]=f[F>>2];ka=F;S=59}if((S|0)==59){S=0;f[ka>>2]=H}f[t>>2]=(f[t>>2]|0)+1;S=61}if((S|0)==61){S=0;F=w;J=f[F>>2]|0;r=on(J|0,f[F+4>>2]|0,A|0,0)|0;Rg((f[f[x>>2]>>2]|0)+r|0,j|0,J|0)|0;J=f[k>>2]|0;f[J+(z<<2)>>2]=A;V=J;X=A+1|0;Y=J;Z=J;_=J}J=z+1|0;la=f[m>>2]|0;if(J>>>0>=la>>>0)break;e=V;z=J;A=X;B=Z;C=Y;D=f[o>>2]|0;E=_}if((X|0)==(la|0))ma=Z;else{Z=a+84|0;if(!(b[Z>>0]|0)){_=f[a+72>>2]|0;E=f[a+68>>2]|0;o=E;if((_|0)==(E|0))na=V;else{D=_-E>>2;E=0;do{_=o+(E<<2)|0;f[_>>2]=f[Y+(f[_>>2]<<2)>>2];E=E+1|0}while(E>>>0>>0);na=V}}else{b[Z>>0]=0;Z=a+68|0;V=a+72|0;D=f[V>>2]|0;E=f[Z>>2]|0;Y=D-E>>2;o=E;E=D;if(la>>>0<=Y>>>0)if(la>>>0>>0?(D=o+(la<<2)|0,(D|0)!=(E|0)):0){f[V>>2]=E+(~((E+-4-D|0)>>>2)<<2);oa=la}else oa=la;else{kh(Z,la-Y|0,1204);oa=f[m>>2]|0}Y=f[k>>2]|0;if(!oa)na=Y;else{k=f[a+68>>2]|0;a=0;do{f[k+(a<<2)>>2]=f[Y+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);na=Y}}f[m>>2]=X;ma=na}if(!ma)pa=X;else{na=f[p>>2]|0;if((na|0)!=(ma|0))f[p>>2]=na+(~((na+-4-ma|0)>>>2)<<2);br(ma);pa=X}}else pa=0;X=f[i+8>>2]|0;if(X|0){ma=X;do{X=ma;ma=f[ma>>2]|0;br(X)}while((ma|0)!=0)}ma=f[i>>2]|0;f[i>>2]=0;if(!ma){u=g;return pa|0}br(ma);u=g;return pa|0}function Zb(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;c=u;u=u+16|0;d=c+8|0;e=c;g=c+4|0;h=a+16|0;i=f[h>>2]|0;j=a+20|0;k=f[j>>2]|0;if((k|0)==(i|0))l=i;else{m=k+(~((k+-4-i|0)>>>2)<<2)|0;f[j>>2]=m;l=m}m=a+24|0;if((l|0)==(f[m>>2]|0)){Ci(h,b);n=f[h>>2]|0;o=f[j>>2]|0}else{f[l>>2]=f[b>>2];k=l+4|0;f[j>>2]=k;n=i;o=k}k=f[a+8>>2]|0;i=(f[k+100>>2]|0)-(f[k+96>>2]|0)|0;k=(i|0)/12|0;if((n|0)==(o|0)){u=c;return 1}n=a+28|0;l=(i|0)>0;i=a+164|0;p=a+12|0;q=a+76|0;r=a+80|0;s=a+72|0;t=a+200|0;v=a+320|0;w=a+152|0;x=a+84|0;y=a+324|0;z=a+292|0;A=a+304|0;B=a+316|0;C=a+328|0;D=a+336|0;E=a+332|0;F=a+168|0;G=a+140|0;H=a+120|0;I=o;do{o=f[I+-4>>2]|0;f[b>>2]=o;a:do if((o|0)!=-1?(J=(o>>>0)/3|0,K=f[n>>2]|0,(f[K+(J>>>5<<2)>>2]&1<<(J&31)|0)==0):0){if(l){J=0;L=K;b:while(1){K=J+1|0;f[i>>2]=(f[i>>2]|0)+1;M=f[b>>2]|0;N=(M|0)==-1?-1:(M>>>0)/3|0;M=L+(N>>>5<<2)|0;f[M>>2]=1<<(N&31)|f[M>>2];M=f[q>>2]|0;if((M|0)==(f[r>>2]|0))Ci(s,b);else{f[M>>2]=f[b>>2];f[q>>2]=M+4}f[v>>2]=f[b>>2];M=f[b>>2]|0;if((M|0)==-1)O=-1;else O=f[(f[f[p>>2]>>2]|0)+(M<<2)>>2]|0;P=(f[(f[w>>2]|0)+(O<<2)>>2]|0)!=-1;Q=(f[x>>2]|0)+(O>>>5<<2)|0;R=1<<(O&31);S=f[Q>>2]|0;do if(!(S&R)){f[Q>>2]=S|R;if(P){T=f[b>>2]|0;U=38;break}f[y>>2]=(f[y>>2]|0)+1;V=f[v>>2]|0;W=V+1|0;do if((V|0)!=-1){X=((W>>>0)%3|0|0)==0?V+-2|0:W;if(!((V>>>0)%3|0)){Y=V+2|0;Z=X;break}else{Y=V+-1|0;Z=X;break}}else{Y=-1;Z=-1}while(0);V=f[z>>2]|0;W=f[A>>2]|0;X=W+(f[V+(Z<<2)>>2]<<2)|0;_=f[X>>2]|0;f[X>>2]=_+-1;X=W+(f[V+(Y<<2)>>2]<<2)|0;f[X>>2]=(f[X>>2]|0)+-1;X=f[B>>2]|0;if((X|0)!=-1){V=f[C>>2]|0;if((_|0)<(V|0))$=V;else{W=f[E>>2]|0;$=(_|0)>(W|0)?W:_}_=$-V|0;V=f[D>>2]|0;W=f[3384+(X<<2)>>2]|0;f[d>>2]=W;X=V+(_*12|0)+4|0;aa=f[X>>2]|0;if(aa>>>0<(f[V+(_*12|0)+8>>2]|0)>>>0){f[aa>>2]=W;f[X>>2]=aa+4}else Ci(V+(_*12|0)|0,d)}f[B>>2]=0;_=f[b>>2]|0;V=_+1|0;if((_|0)!=-1?(aa=((V>>>0)%3|0|0)==0?_+-2|0:V,(aa|0)!=-1):0)ba=f[(f[(f[p>>2]|0)+12>>2]|0)+(aa<<2)>>2]|0;else ba=-1;f[b>>2]=ba}else{T=M;U=38}while(0);if((U|0)==38){U=0;M=T+1|0;if((T|0)==-1){U=43;break}R=((M>>>0)%3|0|0)==0?T+-2|0:M;if((R|0)==-1)ca=-1;else ca=f[(f[(f[p>>2]|0)+12>>2]|0)+(R<<2)>>2]|0;f[e>>2]=ca;R=(((T>>>0)%3|0|0)==0?2:-1)+T|0;if((R|0)==-1)da=-1;else da=f[(f[(f[p>>2]|0)+12>>2]|0)+(R<<2)>>2]|0;R=(ca|0)==-1;S=R?-1:(ca>>>0)/3|0;ea=(da|0)==-1;fa=ea?-1:(da>>>0)/3|0;Q=((M>>>0)%3|0|0)==0?T+-2|0:M;if(((Q|0)!=-1?(M=f[(f[p>>2]|0)+12>>2]|0,aa=f[M+(Q<<2)>>2]|0,(aa|0)!=-1):0)?(Q=(aa>>>0)/3|0,aa=f[n>>2]|0,(f[aa+(Q>>>5<<2)>>2]&1<<(Q&31)|0)==0):0){Q=(((T>>>0)%3|0|0)==0?2:-1)+T|0;do if((Q|0)!=-1){V=f[M+(Q<<2)>>2]|0;if((V|0)==-1)break;_=(V>>>0)/3|0;if(!(f[aa+(_>>>5<<2)>>2]&1<<(_&31))){U=62;break b}}while(0);if(!ea)jf(a,f[i>>2]|0,N,0,fa);hd(t,3);ga=f[e>>2]|0}else{if(!R){jf(a,f[i>>2]|0,N,1,S);aa=f[b>>2]|0;if((aa|0)==-1){U=52;break}else ha=aa}else ha=T;aa=(((ha>>>0)%3|0|0)==0?2:-1)+ha|0;if((aa|0)==-1){U=52;break}Q=f[(f[(f[p>>2]|0)+12>>2]|0)+(aa<<2)>>2]|0;if((Q|0)==-1){U=52;break}aa=(Q>>>0)/3|0;if(f[(f[n>>2]|0)+(aa>>>5<<2)>>2]&1<<(aa&31)|0){U=52;break}hd(t,5);ga=da}f[b>>2]=ga}if((K|0)>=(k|0))break a;J=K;L=f[n>>2]|0}do if((U|0)==43){U=0;f[e>>2]=-1;U=54}else if((U|0)==52){U=0;if(ea)U=54;else{jf(a,f[i>>2]|0,N,0,fa);U=54}}else if((U|0)==62){U=0;hd(t,1);f[F>>2]=(f[F>>2]|0)+1;if(P?(L=f[(f[w>>2]|0)+(O<<2)>>2]|0,(1<<(L&31)&f[(f[G>>2]|0)+(L>>>5<<2)>>2]|0)==0):0){f[g>>2]=f[b>>2];f[d>>2]=f[g>>2];Ce(a,d,0)|0}L=f[i>>2]|0;f[d>>2]=N;J=Sd(H,d)|0;f[J>>2]=L;L=f[j>>2]|0;f[L+-4>>2]=da;if((L|0)==(f[m>>2]|0)){Ci(h,e);break}else{f[L>>2]=f[e>>2];f[j>>2]=L+4;break}}while(0);if((U|0)==54){U=0;hd(t,7);f[j>>2]=(f[j>>2]|0)+-4}}}else U=11;while(0);if((U|0)==11){U=0;f[j>>2]=I+-4}I=f[j>>2]|0}while((f[h>>2]|0)!=(I|0));u=c;return 1}function _b(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=Oa,K=Oa,L=Oa,M=0,N=0,O=0,P=0;e=u;u=u+64|0;g=e+40|0;i=e+16|0;j=e;k=xd(a,c)|0;if(k|0){f[i>>2]=k;f[g>>2]=f[i>>2];Xe(a,g)|0}f[j>>2]=0;k=j+4|0;f[k>>2]=0;f[j+8>>2]=0;ri(j,8);l=d;d=l;m=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;d=l+4|0;l=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;d=f[j>>2]|0;o=d;b[o>>0]=m;b[o+1>>0]=m>>8;b[o+2>>0]=m>>16;b[o+3>>0]=m>>24;m=d+4|0;b[m>>0]=l;b[m+1>>0]=l>>8;b[m+2>>0]=l>>16;b[m+3>>0]=l>>24;dj(i,c);c=i+12|0;f[c>>2]=0;l=i+16|0;f[l>>2]=0;f[i+20>>2]=0;m=f[k>>2]|0;d=f[j>>2]|0;o=m-d|0;if(!o){p=d;q=m;r=0}else{ri(c,o);p=f[j>>2]|0;q=f[k>>2]|0;r=f[c>>2]|0}Rg(r|0,p|0,q-p|0)|0;p=i+11|0;q=b[p>>0]|0;r=q<<24>>24<0;c=r?f[i>>2]|0:i;o=r?f[i+4>>2]|0:q&255;if(o>>>0>3){q=c;r=o;m=o;while(1){d=X(h[q>>0]|h[q+1>>0]<<8|h[q+2>>0]<<16|h[q+3>>0]<<24,1540483477)|0;r=(X(d>>>24^d,1540483477)|0)^(X(r,1540483477)|0);m=m+-4|0;if(m>>>0<=3)break;else q=q+4|0}q=o+-4|0;m=q&-4;s=q-m|0;t=c+(m+4)|0;v=r}else{s=o;t=c;v=o}switch(s|0){case 3:{w=h[t+2>>0]<<16^v;x=10;break}case 2:{w=v;x=10;break}case 1:{y=v;x=11;break}default:z=v}if((x|0)==10){y=h[t+1>>0]<<8^w;x=11}if((x|0)==11)z=X(y^h[t>>0],1540483477)|0;t=X(z>>>13^z,1540483477)|0;z=t>>>15^t;t=a+4|0;y=f[t>>2]|0;w=(y|0)==0;a:do if(!w){v=y+-1|0;s=(v&y|0)==0;if(!s)if(z>>>0>>0)A=z;else A=(z>>>0)%(y>>>0)|0;else A=z&v;r=f[(f[a>>2]|0)+(A<<2)>>2]|0;if((r|0)!=0?(m=f[r>>2]|0,(m|0)!=0):0){r=(o|0)==0;if(s){if(r){s=m;while(1){q=f[s+4>>2]|0;if(!((q|0)==(z|0)|(q&v|0)==(A|0))){B=A;x=52;break a}q=b[s+8+11>>0]|0;if(!((q<<24>>24<0?f[s+12>>2]|0:q&255)|0))break a;s=f[s>>2]|0;if(!s){B=A;x=52;break a}}}else C=m;while(1){s=f[C+4>>2]|0;if(!((s|0)==(z|0)|(s&v|0)==(A|0))){B=A;x=52;break a}s=C+8|0;q=b[s+11>>0]|0;d=q<<24>>24<0;D=q&255;do if(((d?f[C+12>>2]|0:D)|0)==(o|0)){q=f[s>>2]|0;if(d)if(!(Pk(q,c,o)|0))break a;else break;if((b[c>>0]|0)==(q&255)<<24>>24){q=s;E=D;F=c;do{E=E+-1|0;q=q+1|0;if(!E)break a;F=F+1|0}while((b[q>>0]|0)==(b[F>>0]|0))}}while(0);C=f[C>>2]|0;if(!C){B=A;x=52;break a}}}if(r){v=m;while(1){D=f[v+4>>2]|0;if((D|0)!=(z|0)){if(D>>>0>>0)G=D;else G=(D>>>0)%(y>>>0)|0;if((G|0)!=(A|0)){B=A;x=52;break a}}D=b[v+8+11>>0]|0;if(!((D<<24>>24<0?f[v+12>>2]|0:D&255)|0))break a;v=f[v>>2]|0;if(!v){B=A;x=52;break a}}}else H=m;while(1){v=f[H+4>>2]|0;if((v|0)!=(z|0)){if(v>>>0>>0)I=v;else I=(v>>>0)%(y>>>0)|0;if((I|0)!=(A|0)){B=A;x=52;break a}}v=H+8|0;r=b[v+11>>0]|0;D=r<<24>>24<0;s=r&255;do if(((D?f[H+12>>2]|0:s)|0)==(o|0)){r=f[v>>2]|0;if(D)if(!(Pk(r,c,o)|0))break a;else break;if((b[c>>0]|0)==(r&255)<<24>>24){r=v;d=s;F=c;do{d=d+-1|0;r=r+1|0;if(!d)break a;F=F+1|0}while((b[r>>0]|0)==(b[F>>0]|0))}}while(0);H=f[H>>2]|0;if(!H){B=A;x=52;break}}}else{B=A;x=52}}else{B=0;x=52}while(0);if((x|0)==52){_h(g,a,z,i);x=a+12|0;J=$(((f[x>>2]|0)+1|0)>>>0);K=$(y>>>0);L=$(n[a+16>>2]);do if(w|$(L*K)>>0<3|(y+-1&y|0)!=0)&1;H=~~$(W($(J/L)))>>>0;Ph(a,A>>>0>>0?H:A);A=f[t>>2]|0;H=A+-1|0;if(!(H&A)){M=A;N=H&z;break}if(z>>>0>>0){M=A;N=z}else{M=A;N=(z>>>0)%(A>>>0)|0}}else{M=y;N=B}while(0);B=f[(f[a>>2]|0)+(N<<2)>>2]|0;if(!B){y=a+8|0;f[f[g>>2]>>2]=f[y>>2];f[y>>2]=f[g>>2];f[(f[a>>2]|0)+(N<<2)>>2]=y;y=f[g>>2]|0;N=f[y>>2]|0;if(!N)O=g;else{z=f[N+4>>2]|0;N=M+-1|0;if(N&M)if(z>>>0>>0)P=z;else P=(z>>>0)%(M>>>0)|0;else P=z&N;f[(f[a>>2]|0)+(P<<2)>>2]=y;O=g}}else{f[f[g>>2]>>2]=f[B>>2];f[B>>2]=f[g>>2];O=g}f[x>>2]=(f[x>>2]|0)+1;f[O>>2]=0}O=f[i+12>>2]|0;if(O|0){if((f[l>>2]|0)!=(O|0))f[l>>2]=O;br(O)}if((b[p>>0]|0)<0)br(f[i>>2]|0);i=f[j>>2]|0;if(!i){u=e;return}if((f[k>>2]|0)!=(i|0))f[k>>2]=i;br(i);u=e;return}function $b(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0;e=u;u=u+96|0;g=e+92|0;h=e+88|0;i=e+72|0;j=e+48|0;k=e+24|0;l=e;m=a+16|0;n=f[m>>2]|0;o=f[c>>2]|0;f[i>>2]=n;f[i+4>>2]=o;c=i+8|0;f[c>>2]=o;b[i+12>>0]=1;p=(o|0)==-1;if(p)q=-1;else q=f[(f[n>>2]|0)+(o<<2)>>2]|0;n=a+20|0;r=f[n>>2]|0;s=f[r>>2]|0;if((f[r+4>>2]|0)-s>>2>>>0<=q>>>0)mq(r);r=a+8|0;t=f[(f[r>>2]|0)+(f[s+(q<<2)>>2]<<2)>>2]|0;q=a+4|0;s=f[q>>2]|0;if(!(b[s+84>>0]|0))v=f[(f[s+68>>2]|0)+(t<<2)>>2]|0;else v=t;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;f[j+12>>2]=0;f[j+16>>2]=0;f[j+20>>2]=0;f[h>>2]=v;v=b[s+24>>0]|0;f[g>>2]=f[h>>2];ub(s,g,v,j)|0;v=a+28|0;a=(f[v>>2]|0)==0;a:do if(!p){s=k+8|0;t=j+8|0;w=k+16|0;x=j+16|0;y=l+8|0;z=l+16|0;A=o;B=o;C=0;D=0;E=0;F=0;G=0;H=0;J=a;K=o;while(1){do if(J){L=K+1|0;if((K|0)==-1){M=A;N=-1;O=-1;P=-1;break}Q=((L>>>0)%3|0|0)==0?K+-2|0:L;if((A|0)!=-1)if(!((A>>>0)%3|0)){R=A;S=A+2|0;T=Q;U=A;V=19;break}else{R=A;S=A+-1|0;T=Q;U=A;V=19;break}else{R=-1;S=-1;T=Q;U=-1;V=19}}else{Q=B+1|0;L=((Q>>>0)%3|0|0)==0?B+-2|0:Q;if(!((B>>>0)%3|0)){R=A;S=B+2|0;T=L;U=K;V=19;break}else{R=A;S=B+-1|0;T=L;U=K;V=19;break}}while(0);if((V|0)==19){V=0;if((T|0)==-1){M=R;N=-1;O=S;P=U}else{M=R;N=f[(f[f[m>>2]>>2]|0)+(T<<2)>>2]|0;O=S;P=U}}W=f[n>>2]|0;L=f[W>>2]|0;if((f[W+4>>2]|0)-L>>2>>>0<=N>>>0){V=22;break}Q=f[(f[r>>2]|0)+(f[L+(N<<2)>>2]<<2)>>2]|0;L=f[q>>2]|0;if(!(b[L+84>>0]|0))X=f[(f[L+68>>2]|0)+(Q<<2)>>2]|0;else X=Q;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;f[h>>2]=X;Q=b[L+24>>0]|0;f[g>>2]=f[h>>2];ub(L,g,Q,k)|0;if((O|0)==-1)Y=-1;else Y=f[(f[f[m>>2]>>2]|0)+(O<<2)>>2]|0;Z=f[n>>2]|0;Q=f[Z>>2]|0;if((f[Z+4>>2]|0)-Q>>2>>>0<=Y>>>0){V=28;break}L=f[(f[r>>2]|0)+(f[Q+(Y<<2)>>2]<<2)>>2]|0;Q=f[q>>2]|0;if(!(b[Q+84>>0]|0))_=f[(f[Q+68>>2]|0)+(L<<2)>>2]|0;else _=L;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;f[l+12>>2]=0;f[l+16>>2]=0;f[l+20>>2]=0;f[h>>2]=_;L=b[Q+24>>0]|0;f[g>>2]=f[h>>2];ub(Q,g,L,l)|0;L=k;Q=j;$=f[Q>>2]|0;aa=f[Q+4>>2]|0;Q=Vn(f[L>>2]|0,f[L+4>>2]|0,$|0,aa|0)|0;L=I;ba=s;ca=t;da=f[ca>>2]|0;ea=f[ca+4>>2]|0;ca=Vn(f[ba>>2]|0,f[ba+4>>2]|0,da|0,ea|0)|0;ba=I;fa=w;ga=x;ha=f[ga>>2]|0;ia=f[ga+4>>2]|0;ga=Vn(f[fa>>2]|0,f[fa+4>>2]|0,ha|0,ia|0)|0;fa=I;ja=l;ka=Vn(f[ja>>2]|0,f[ja+4>>2]|0,$|0,aa|0)|0;aa=I;$=y;ja=Vn(f[$>>2]|0,f[$+4>>2]|0,da|0,ea|0)|0;ea=I;da=z;$=Vn(f[da>>2]|0,f[da+4>>2]|0,ha|0,ia|0)|0;ia=I;ha=on($|0,ia|0,ca|0,ba|0)|0;da=I;la=on(ja|0,ea|0,ga|0,fa|0)|0;ma=I;na=on(ka|0,aa|0,ga|0,fa|0)|0;fa=I;ga=on($|0,ia|0,Q|0,L|0)|0;ia=I;$=on(ja|0,ea|0,Q|0,L|0)|0;L=I;Q=on(ka|0,aa|0,ca|0,ba|0)|0;ba=I;ca=Vn(C|0,D|0,la|0,ma|0)|0;ma=Tn(ca|0,I|0,ha|0,da|0)|0;da=I;ha=Tn(na|0,fa|0,E|0,F|0)|0;fa=Vn(ha|0,I|0,ga|0,ia|0)|0;ia=I;ga=Vn(G|0,H|0,Q|0,ba|0)|0;ba=Tn(ga|0,I|0,$|0,L|0)|0;L=I;ph(i);B=f[c>>2]|0;$=(f[v>>2]|0)==0;if((B|0)==-1){oa=$;pa=da;qa=ma;ra=ia;sa=fa;ta=L;ua=ba;break a}else{A=M;C=ma;D=da;E=fa;F=ia;G=ba;H=L;J=$;K=P}}if((V|0)==22)mq(W);else if((V|0)==28)mq(Z)}else{oa=a;pa=0;qa=0;ra=0;sa=0;ta=0;ua=0}while(0);a=(pa|0)>-1|(pa|0)==-1&qa>>>0>4294967295;Z=Vn(0,0,qa|0,pa|0)|0;V=a?pa:I;W=(ra|0)>-1|(ra|0)==-1&sa>>>0>4294967295;P=Vn(0,0,sa|0,ra|0)|0;M=W?ra:I;v=(ta|0)>-1|(ta|0)==-1&ua>>>0>4294967295;c=Vn(0,0,ua|0,ta|0)|0;i=Tn((W?sa:P)|0,M|0,(v?ua:c)|0,(v?ta:I)|0)|0;v=Tn(i|0,I|0,(a?qa:Z)|0,V|0)|0;V=I;if(oa){if((v|0)<=536870912){va=qa;wa=sa;xa=ua;f[d>>2]=va;ya=d+4|0;f[ya>>2]=wa;za=d+8|0;f[za>>2]=xa;u=e;return}oa=Wn(v|0,V|0,29)|0;Z=oa&7;oa=zk(qa|0,pa|0,Z|0,0)|0;a=zk(sa|0,ra|0,Z|0,0)|0;i=zk(ua|0,ta|0,Z|0,0)|0;va=oa;wa=a;xa=i;f[d>>2]=va;ya=d+4|0;f[ya>>2]=wa;za=d+8|0;f[za>>2]=xa;u=e;return}else{if(!((V|0)>0|(V|0)==0&v>>>0>536870912)){va=qa;wa=sa;xa=ua;f[d>>2]=va;ya=d+4|0;f[ya>>2]=wa;za=d+8|0;f[za>>2]=xa;u=e;return}i=Wn(v|0,V|0,29)|0;V=I;v=zk(qa|0,pa|0,i|0,V|0)|0;pa=zk(sa|0,ra|0,i|0,V|0)|0;ra=zk(ua|0,ta|0,i|0,V|0)|0;va=v;wa=pa;xa=ra;f[d>>2]=va;ya=d+4|0;f[ya>>2]=wa;za=d+8|0;f[za>>2]=xa;u=e;return}}function ac(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=Oa,M=Oa,N=Oa,O=0,P=0,Q=0,R=0;e=u;u=u+64|0;g=e+40|0;i=e+16|0;j=e;k=xd(a,c)|0;if(k|0){f[i>>2]=k;f[g>>2]=f[i>>2];Xe(a,g)|0}f[j>>2]=0;k=j+4|0;f[k>>2]=0;f[j+8>>2]=0;l=d+11|0;m=b[l>>0]|0;o=d+4|0;p=f[o>>2]|0;q=m<<24>>24<0?p:m&255;if(!q){r=m;s=p;t=0}else{ri(j,q);r=b[l>>0]|0;s=f[o>>2]|0;t=f[j>>2]|0}o=r<<24>>24<0;Rg(t|0,(o?f[d>>2]|0:d)|0,(o?s:r&255)|0)|0;dj(i,c);c=i+12|0;f[c>>2]=0;r=i+16|0;f[r>>2]=0;f[i+20>>2]=0;s=f[k>>2]|0;o=f[j>>2]|0;d=s-o|0;if(!d){v=o;w=s;x=0}else{ri(c,d);v=f[j>>2]|0;w=f[k>>2]|0;x=f[c>>2]|0}Rg(x|0,v|0,w-v|0)|0;v=i+11|0;w=b[v>>0]|0;x=w<<24>>24<0;c=x?f[i>>2]|0:i;d=x?f[i+4>>2]|0:w&255;if(d>>>0>3){w=c;x=d;s=d;while(1){o=X(h[w>>0]|h[w+1>>0]<<8|h[w+2>>0]<<16|h[w+3>>0]<<24,1540483477)|0;x=(X(o>>>24^o,1540483477)|0)^(X(x,1540483477)|0);s=s+-4|0;if(s>>>0<=3)break;else w=w+4|0}w=d+-4|0;s=w&-4;y=w-s|0;z=c+(s+4)|0;A=x}else{y=d;z=c;A=d}switch(y|0){case 3:{B=h[z+2>>0]<<16^A;C=12;break}case 2:{B=A;C=12;break}case 1:{D=A;C=13;break}default:E=A}if((C|0)==12){D=h[z+1>>0]<<8^B;C=13}if((C|0)==13)E=X(D^h[z>>0],1540483477)|0;z=X(E>>>13^E,1540483477)|0;E=z>>>15^z;z=a+4|0;D=f[z>>2]|0;B=(D|0)==0;a:do if(!B){A=D+-1|0;y=(A&D|0)==0;if(!y)if(E>>>0>>0)F=E;else F=(E>>>0)%(D>>>0)|0;else F=E&A;x=f[(f[a>>2]|0)+(F<<2)>>2]|0;if((x|0)!=0?(s=f[x>>2]|0,(s|0)!=0):0){x=(d|0)==0;if(y){if(x){y=s;while(1){w=f[y+4>>2]|0;if(!((w|0)==(E|0)|(w&A|0)==(F|0))){G=F;C=54;break a}w=b[y+8+11>>0]|0;if(!((w<<24>>24<0?f[y+12>>2]|0:w&255)|0))break a;y=f[y>>2]|0;if(!y){G=F;C=54;break a}}}else H=s;while(1){y=f[H+4>>2]|0;if(!((y|0)==(E|0)|(y&A|0)==(F|0))){G=F;C=54;break a}y=H+8|0;w=b[y+11>>0]|0;o=w<<24>>24<0;t=w&255;do if(((o?f[H+12>>2]|0:t)|0)==(d|0)){w=f[y>>2]|0;if(o)if(!(Pk(w,c,d)|0))break a;else break;if((b[c>>0]|0)==(w&255)<<24>>24){w=y;l=t;q=c;do{l=l+-1|0;w=w+1|0;if(!l)break a;q=q+1|0}while((b[w>>0]|0)==(b[q>>0]|0))}}while(0);H=f[H>>2]|0;if(!H){G=F;C=54;break a}}}if(x){A=s;while(1){t=f[A+4>>2]|0;if((t|0)!=(E|0)){if(t>>>0>>0)I=t;else I=(t>>>0)%(D>>>0)|0;if((I|0)!=(F|0)){G=F;C=54;break a}}t=b[A+8+11>>0]|0;if(!((t<<24>>24<0?f[A+12>>2]|0:t&255)|0))break a;A=f[A>>2]|0;if(!A){G=F;C=54;break a}}}else J=s;while(1){A=f[J+4>>2]|0;if((A|0)!=(E|0)){if(A>>>0>>0)K=A;else K=(A>>>0)%(D>>>0)|0;if((K|0)!=(F|0)){G=F;C=54;break a}}A=J+8|0;x=b[A+11>>0]|0;t=x<<24>>24<0;y=x&255;do if(((t?f[J+12>>2]|0:y)|0)==(d|0)){x=f[A>>2]|0;if(t)if(!(Pk(x,c,d)|0))break a;else break;if((b[c>>0]|0)==(x&255)<<24>>24){x=A;o=y;q=c;do{o=o+-1|0;x=x+1|0;if(!o)break a;q=q+1|0}while((b[x>>0]|0)==(b[q>>0]|0))}}while(0);J=f[J>>2]|0;if(!J){G=F;C=54;break}}}else{G=F;C=54}}else{G=0;C=54}while(0);if((C|0)==54){_h(g,a,E,i);C=a+12|0;L=$(((f[C>>2]|0)+1|0)>>>0);M=$(D>>>0);N=$(n[a+16>>2]);do if(B|$(N*M)>>0<3|(D+-1&D|0)!=0)&1;J=~~$(W($(L/N)))>>>0;Ph(a,F>>>0>>0?J:F);F=f[z>>2]|0;J=F+-1|0;if(!(J&F)){O=F;P=J&E;break}if(E>>>0>>0){O=F;P=E}else{O=F;P=(E>>>0)%(F>>>0)|0}}else{O=D;P=G}while(0);G=f[(f[a>>2]|0)+(P<<2)>>2]|0;if(!G){D=a+8|0;f[f[g>>2]>>2]=f[D>>2];f[D>>2]=f[g>>2];f[(f[a>>2]|0)+(P<<2)>>2]=D;D=f[g>>2]|0;P=f[D>>2]|0;if(!P)Q=g;else{E=f[P+4>>2]|0;P=O+-1|0;if(P&O)if(E>>>0>>0)R=E;else R=(E>>>0)%(O>>>0)|0;else R=E&P;f[(f[a>>2]|0)+(R<<2)>>2]=D;Q=g}}else{f[f[g>>2]>>2]=f[G>>2];f[G>>2]=f[g>>2];Q=g}f[C>>2]=(f[C>>2]|0)+1;f[Q>>2]=0}Q=f[i+12>>2]|0;if(Q|0){if((f[r>>2]|0)!=(Q|0))f[r>>2]=Q;br(Q)}if((b[v>>0]|0)<0)br(f[i>>2]|0);i=f[j>>2]|0;if(!i){u=e;return}if((f[k>>2]|0)!=(i|0))f[k>>2]=i;br(i);u=e;return}function bc(a,c,e){a=a|0;c=c|0;e=e|0;var g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=Oa,fa=Oa,ga=Oa,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0;g=u;u=u+48|0;i=g+12|0;j=g+32|0;k=g;l=i+16|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;n[l>>2]=$(1.0);m=a+80|0;o=f[m>>2]|0;f[k>>2]=0;p=k+4|0;f[p>>2]=0;f[k+8>>2]=0;if(o){if(o>>>0>1073741823)mq(k);q=o<<2;r=dn(q)|0;f[k>>2]=r;s=r+(o<<2)|0;f[k+8>>2]=s;hj(r|0,0,q|0)|0;f[p>>2]=s;s=c+48|0;q=c+40|0;o=i+4|0;t=i+12|0;v=i+8|0;w=a+40|0;x=a+64|0;y=f[e>>2]|0;e=0;z=r;A=0;B=0;C=r;D=r;E=r;while(1){r=s;F=f[r>>2]|0;G=f[r+4>>2]|0;r=q;H=on(f[r>>2]|0,f[r+4>>2]|0,y+A|0,0)|0;r=Tn(H|0,I|0,F|0,G|0)|0;G=(f[f[c>>2]>>2]|0)+r|0;r=h[G>>0]|h[G+1>>0]<<8;d[j>>1]=r;G=(r^318)&65535;a:do if(e){F=e+-1|0;H=(F&e|0)==0;if(!H)if(e>>>0>G>>>0)J=G;else J=(G>>>0)%(e>>>0)|0;else J=F&G;K=f[i>>2]|0;L=f[K+(J<<2)>>2]|0;b:do if(L|0?(M=f[L>>2]|0,M|0):0){c:do if(H){N=M;while(1){O=f[N+4>>2]|0;P=(O|0)==(G|0);if(!(P|(O&F|0)==(J|0)))break b;if(P?(d[N+8>>1]|0)==r<<16>>16:0){Q=N;break c}N=f[N>>2]|0;if(!N)break b}}else{N=M;while(1){P=f[N+4>>2]|0;if((P|0)==(G|0)){if((d[N+8>>1]|0)==r<<16>>16){Q=N;break c}}else{if(P>>>0>>0)R=P;else R=(P>>>0)%(e>>>0)|0;if((R|0)!=(J|0))break b}N=f[N>>2]|0;if(!N)break b}}while(0);f[E+(A<<2)>>2]=f[Q+12>>2];S=z;T=B;U=D;V=C;X=E;break a}while(0);if(!H)if(e>>>0>G>>>0)Y=G;else Y=(G>>>0)%(e>>>0)|0;else Y=F&G;L=f[K+(Y<<2)>>2]|0;if(!L){Z=Y;_=e;aa=0;ba=40}else{if(H){M=L;while(1){M=f[M>>2]|0;if(!M){Z=Y;_=e;aa=0;ba=40;break a}N=f[M+4>>2]|0;if(!((N|0)==(G|0)|(N&F|0)==(Y|0))){Z=Y;_=e;aa=0;ba=40;break a}if((d[M+8>>1]|0)==r<<16>>16){ba=55;break a}}}else ca=L;while(1){ca=f[ca>>2]|0;if(!ca){Z=Y;_=e;aa=0;ba=40;break a}M=f[ca+4>>2]|0;if((M|0)!=(G|0)){if(M>>>0>>0)da=M;else da=(M>>>0)%(e>>>0)|0;if((da|0)!=(Y|0)){Z=Y;_=e;aa=0;ba=40;break a}}if((d[ca+8>>1]|0)==r<<16>>16){ba=55;break}}}}else{Z=0;_=0;aa=1;ba=40}while(0);if((ba|0)==40){ba=0;L=dn(16)|0;d[L+8>>1]=r;f[L+12>>2]=B;f[L+4>>2]=G;f[L>>2]=0;ea=$(((f[t>>2]|0)+1|0)>>>0);fa=$(_>>>0);ga=$(n[l>>2]);do if(aa|$(ga*fa)>>0<3|(_+-1&_|0)!=0)&1;F=~~$(W($(ea/ga)))>>>0;Fh(i,M>>>0>>0?F:M);M=f[o>>2]|0;F=M+-1|0;if(!(F&M)){ha=M;ia=F&G;break}if(M>>>0>G>>>0){ha=M;ia=G}else{ha=M;ia=(G>>>0)%(M>>>0)|0}}else{ha=_;ia=Z}while(0);G=(f[i>>2]|0)+(ia<<2)|0;r=f[G>>2]|0;if(!r){f[L>>2]=f[v>>2];f[v>>2]=L;f[G>>2]=v;G=f[L>>2]|0;if(G|0){M=f[G+4>>2]|0;G=ha+-1|0;if(G&ha)if(M>>>0>>0)ja=M;else ja=(M>>>0)%(ha>>>0)|0;else ja=M&G;ka=(f[i>>2]|0)+(ja<<2)|0;ba=53}}else{f[L>>2]=f[r>>2];ka=r;ba=53}if((ba|0)==53){ba=0;f[ka>>2]=L}f[t>>2]=(f[t>>2]|0)+1;ba=55}if((ba|0)==55){ba=0;r=w;G=f[r>>2]|0;M=on(G|0,f[r+4>>2]|0,B|0,0)|0;Rg((f[f[x>>2]>>2]|0)+M|0,j|0,G|0)|0;G=f[k>>2]|0;f[G+(A<<2)>>2]=B;S=G;T=B+1|0;U=G;V=G;X=G}G=A+1|0;la=f[m>>2]|0;if(G>>>0>=la>>>0)break;e=f[o>>2]|0;z=S;A=G;B=T;C=V;D=U;E=X}if((T|0)==(la|0))ma=V;else{V=a+84|0;if(!(b[V>>0]|0)){X=f[a+72>>2]|0;E=f[a+68>>2]|0;D=E;if((X|0)==(E|0))na=S;else{C=X-E>>2;E=0;do{X=D+(E<<2)|0;f[X>>2]=f[U+(f[X>>2]<<2)>>2];E=E+1|0}while(E>>>0>>0);na=S}}else{b[V>>0]=0;V=a+68|0;S=a+72|0;C=f[S>>2]|0;E=f[V>>2]|0;U=C-E>>2;D=E;E=C;if(la>>>0<=U>>>0)if(la>>>0>>0?(C=D+(la<<2)|0,(C|0)!=(E|0)):0){f[S>>2]=E+(~((E+-4-C|0)>>>2)<<2);oa=la}else oa=la;else{kh(V,la-U|0,1204);oa=f[m>>2]|0}U=f[k>>2]|0;if(!oa)na=U;else{k=f[a+68>>2]|0;a=0;do{f[k+(a<<2)>>2]=f[U+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);na=U}}f[m>>2]=T;ma=na}if(!ma)pa=T;else{na=f[p>>2]|0;if((na|0)!=(ma|0))f[p>>2]=na+(~((na+-4-ma|0)>>>2)<<2);br(ma);pa=T}}else pa=0;T=f[i+8>>2]|0;if(T|0){ma=T;do{T=ma;ma=f[ma>>2]|0;br(T)}while((ma|0)!=0)}ma=f[i>>2]|0;f[i>>2]=0;if(!ma){u=g;return pa|0}br(ma);u=g;return pa|0}function cc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=Oa,K=Oa,L=Oa,M=0,N=0,O=0,P=0;e=u;u=u+64|0;g=e+40|0;i=e+16|0;j=e;k=xd(a,c)|0;if(k|0){f[i>>2]=k;f[g>>2]=f[i>>2];Xe(a,g)|0}f[j>>2]=0;k=j+4|0;f[k>>2]=0;f[j+8>>2]=0;ri(j,4);l=f[j>>2]|0;m=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;b[l>>0]=m;b[l+1>>0]=m>>8;b[l+2>>0]=m>>16;b[l+3>>0]=m>>24;dj(i,c);c=i+12|0;f[c>>2]=0;m=i+16|0;f[m>>2]=0;f[i+20>>2]=0;l=f[k>>2]|0;d=f[j>>2]|0;o=l-d|0;if(!o){p=d;q=l;r=0}else{ri(c,o);p=f[j>>2]|0;q=f[k>>2]|0;r=f[c>>2]|0}Rg(r|0,p|0,q-p|0)|0;p=i+11|0;q=b[p>>0]|0;r=q<<24>>24<0;c=r?f[i>>2]|0:i;o=r?f[i+4>>2]|0:q&255;if(o>>>0>3){q=c;r=o;l=o;while(1){d=X(h[q>>0]|h[q+1>>0]<<8|h[q+2>>0]<<16|h[q+3>>0]<<24,1540483477)|0;r=(X(d>>>24^d,1540483477)|0)^(X(r,1540483477)|0);l=l+-4|0;if(l>>>0<=3)break;else q=q+4|0}q=o+-4|0;l=q&-4;s=q-l|0;t=c+(l+4)|0;v=r}else{s=o;t=c;v=o}switch(s|0){case 3:{w=h[t+2>>0]<<16^v;x=10;break}case 2:{w=v;x=10;break}case 1:{y=v;x=11;break}default:z=v}if((x|0)==10){y=h[t+1>>0]<<8^w;x=11}if((x|0)==11)z=X(y^h[t>>0],1540483477)|0;t=X(z>>>13^z,1540483477)|0;z=t>>>15^t;t=a+4|0;y=f[t>>2]|0;w=(y|0)==0;a:do if(!w){v=y+-1|0;s=(v&y|0)==0;if(!s)if(z>>>0>>0)A=z;else A=(z>>>0)%(y>>>0)|0;else A=z&v;r=f[(f[a>>2]|0)+(A<<2)>>2]|0;if((r|0)!=0?(l=f[r>>2]|0,(l|0)!=0):0){r=(o|0)==0;if(s){if(r){s=l;while(1){q=f[s+4>>2]|0;if(!((q|0)==(z|0)|(q&v|0)==(A|0))){B=A;x=52;break a}q=b[s+8+11>>0]|0;if(!((q<<24>>24<0?f[s+12>>2]|0:q&255)|0))break a;s=f[s>>2]|0;if(!s){B=A;x=52;break a}}}else C=l;while(1){s=f[C+4>>2]|0;if(!((s|0)==(z|0)|(s&v|0)==(A|0))){B=A;x=52;break a}s=C+8|0;q=b[s+11>>0]|0;d=q<<24>>24<0;D=q&255;do if(((d?f[C+12>>2]|0:D)|0)==(o|0)){q=f[s>>2]|0;if(d)if(!(Pk(q,c,o)|0))break a;else break;if((b[c>>0]|0)==(q&255)<<24>>24){q=s;E=D;F=c;do{E=E+-1|0;q=q+1|0;if(!E)break a;F=F+1|0}while((b[q>>0]|0)==(b[F>>0]|0))}}while(0);C=f[C>>2]|0;if(!C){B=A;x=52;break a}}}if(r){v=l;while(1){D=f[v+4>>2]|0;if((D|0)!=(z|0)){if(D>>>0>>0)G=D;else G=(D>>>0)%(y>>>0)|0;if((G|0)!=(A|0)){B=A;x=52;break a}}D=b[v+8+11>>0]|0;if(!((D<<24>>24<0?f[v+12>>2]|0:D&255)|0))break a;v=f[v>>2]|0;if(!v){B=A;x=52;break a}}}else H=l;while(1){v=f[H+4>>2]|0;if((v|0)!=(z|0)){if(v>>>0>>0)I=v;else I=(v>>>0)%(y>>>0)|0;if((I|0)!=(A|0)){B=A;x=52;break a}}v=H+8|0;r=b[v+11>>0]|0;D=r<<24>>24<0;s=r&255;do if(((D?f[H+12>>2]|0:s)|0)==(o|0)){r=f[v>>2]|0;if(D)if(!(Pk(r,c,o)|0))break a;else break;if((b[c>>0]|0)==(r&255)<<24>>24){r=v;d=s;F=c;do{d=d+-1|0;r=r+1|0;if(!d)break a;F=F+1|0}while((b[r>>0]|0)==(b[F>>0]|0))}}while(0);H=f[H>>2]|0;if(!H){B=A;x=52;break}}}else{B=A;x=52}}else{B=0;x=52}while(0);if((x|0)==52){_h(g,a,z,i);x=a+12|0;J=$(((f[x>>2]|0)+1|0)>>>0);K=$(y>>>0);L=$(n[a+16>>2]);do if(w|$(L*K)>>0<3|(y+-1&y|0)!=0)&1;H=~~$(W($(J/L)))>>>0;Ph(a,A>>>0>>0?H:A);A=f[t>>2]|0;H=A+-1|0;if(!(H&A)){M=A;N=H&z;break}if(z>>>0>>0){M=A;N=z}else{M=A;N=(z>>>0)%(A>>>0)|0}}else{M=y;N=B}while(0);B=f[(f[a>>2]|0)+(N<<2)>>2]|0;if(!B){y=a+8|0;f[f[g>>2]>>2]=f[y>>2];f[y>>2]=f[g>>2];f[(f[a>>2]|0)+(N<<2)>>2]=y;y=f[g>>2]|0;N=f[y>>2]|0;if(!N)O=g;else{z=f[N+4>>2]|0;N=M+-1|0;if(N&M)if(z>>>0>>0)P=z;else P=(z>>>0)%(M>>>0)|0;else P=z&N;f[(f[a>>2]|0)+(P<<2)>>2]=y;O=g}}else{f[f[g>>2]>>2]=f[B>>2];f[B>>2]=f[g>>2];O=g}f[x>>2]=(f[x>>2]|0)+1;f[O>>2]=0}O=f[i+12>>2]|0;if(O|0){if((f[m>>2]|0)!=(O|0))f[m>>2]=O;br(O)}if((b[p>>0]|0)<0)br(f[i>>2]|0);i=f[j>>2]|0;if(!i){u=e;return}if((f[k>>2]|0)!=(i|0))f[k>>2]=i;br(i);u=e;return}function dc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=Oa,da=Oa,ea=Oa,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0;e=u;u=u+48|0;g=e+12|0;h=e+32|0;i=e;j=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[j>>2]=$(1.0);k=a+80|0;l=f[k>>2]|0;f[i>>2]=0;m=i+4|0;f[m>>2]=0;f[i+8>>2]=0;if(l){if(l>>>0>1073741823)mq(i);o=l<<2;p=dn(o)|0;f[i>>2]=p;q=p+(l<<2)|0;f[i+8>>2]=q;hj(p|0,0,o|0)|0;f[m>>2]=q;q=c+48|0;o=c+40|0;l=g+4|0;r=g+12|0;s=g+8|0;t=a+40|0;v=a+64|0;w=f[d>>2]|0;d=0;x=p;y=0;z=0;A=p;B=p;C=p;while(1){p=q;D=f[p>>2]|0;E=f[p+4>>2]|0;p=o;F=on(f[p>>2]|0,f[p+4>>2]|0,w+y|0,0)|0;p=Tn(F|0,I|0,D|0,E|0)|0;E=b[(f[f[c>>2]>>2]|0)+p>>0]|0;b[h>>0]=E;p=E&255^318;a:do if(d){D=d+-1|0;F=(D&d|0)==0;if(!F)if(p>>>0>>0)G=p;else G=(p>>>0)%(d>>>0)|0;else G=D&p;H=f[g>>2]|0;J=f[H+(G<<2)>>2]|0;b:do if(J|0?(K=f[J>>2]|0,K|0):0){c:do if(F){L=K;while(1){M=f[L+4>>2]|0;N=(M|0)==(p|0);if(!(N|(M&D|0)==(G|0)))break b;if(N?(b[L+8>>0]|0)==E<<24>>24:0){O=L;break c}L=f[L>>2]|0;if(!L)break b}}else{L=K;while(1){N=f[L+4>>2]|0;if((N|0)==(p|0)){if((b[L+8>>0]|0)==E<<24>>24){O=L;break c}}else{if(N>>>0>>0)P=N;else P=(N>>>0)%(d>>>0)|0;if((P|0)!=(G|0))break b}L=f[L>>2]|0;if(!L)break b}}while(0);f[C+(y<<2)>>2]=f[O+12>>2];Q=x;R=z;S=B;T=A;U=C;break a}while(0);if(!F)if(p>>>0>>0)V=p;else V=(p>>>0)%(d>>>0)|0;else V=D&p;J=f[H+(V<<2)>>2]|0;if(!J){X=V;Y=d;Z=0;_=40}else{if(F){K=J;while(1){K=f[K>>2]|0;if(!K){X=V;Y=d;Z=0;_=40;break a}L=f[K+4>>2]|0;if(!((L|0)==(p|0)|(L&D|0)==(V|0))){X=V;Y=d;Z=0;_=40;break a}if((b[K+8>>0]|0)==E<<24>>24){_=55;break a}}}else aa=J;while(1){aa=f[aa>>2]|0;if(!aa){X=V;Y=d;Z=0;_=40;break a}K=f[aa+4>>2]|0;if((K|0)!=(p|0)){if(K>>>0>>0)ba=K;else ba=(K>>>0)%(d>>>0)|0;if((ba|0)!=(V|0)){X=V;Y=d;Z=0;_=40;break a}}if((b[aa+8>>0]|0)==E<<24>>24){_=55;break}}}}else{X=0;Y=0;Z=1;_=40}while(0);if((_|0)==40){_=0;J=dn(16)|0;b[J+8>>0]=E;f[J+12>>2]=z;f[J+4>>2]=p;f[J>>2]=0;ca=$(((f[r>>2]|0)+1|0)>>>0);da=$(Y>>>0);ea=$(n[j>>2]);do if(Z|$(ea*da)>>0<3|(Y+-1&Y|0)!=0)&1;D=~~$(W($(ca/ea)))>>>0;Mh(g,K>>>0>>0?D:K);K=f[l>>2]|0;D=K+-1|0;if(!(D&K)){fa=K;ga=D&p;break}if(p>>>0>>0){fa=K;ga=p}else{fa=K;ga=(p>>>0)%(K>>>0)|0}}else{fa=Y;ga=X}while(0);p=(f[g>>2]|0)+(ga<<2)|0;E=f[p>>2]|0;if(!E){f[J>>2]=f[s>>2];f[s>>2]=J;f[p>>2]=s;p=f[J>>2]|0;if(p|0){K=f[p+4>>2]|0;p=fa+-1|0;if(p&fa)if(K>>>0>>0)ha=K;else ha=(K>>>0)%(fa>>>0)|0;else ha=K&p;ia=(f[g>>2]|0)+(ha<<2)|0;_=53}}else{f[J>>2]=f[E>>2];ia=E;_=53}if((_|0)==53){_=0;f[ia>>2]=J}f[r>>2]=(f[r>>2]|0)+1;_=55}if((_|0)==55){_=0;E=t;p=f[E>>2]|0;K=on(p|0,f[E+4>>2]|0,z|0,0)|0;Rg((f[f[v>>2]>>2]|0)+K|0,h|0,p|0)|0;p=f[i>>2]|0;f[p+(y<<2)>>2]=z;Q=p;R=z+1|0;S=p;T=p;U=p}p=y+1|0;ja=f[k>>2]|0;if(p>>>0>=ja>>>0)break;d=f[l>>2]|0;x=Q;y=p;z=R;A=T;B=S;C=U}if((R|0)==(ja|0))ka=T;else{T=a+84|0;if(!(b[T>>0]|0)){U=f[a+72>>2]|0;C=f[a+68>>2]|0;B=C;if((U|0)==(C|0))la=Q;else{A=U-C>>2;C=0;do{U=B+(C<<2)|0;f[U>>2]=f[S+(f[U>>2]<<2)>>2];C=C+1|0}while(C>>>0>>0);la=Q}}else{b[T>>0]=0;T=a+68|0;Q=a+72|0;A=f[Q>>2]|0;C=f[T>>2]|0;S=A-C>>2;B=C;C=A;if(ja>>>0<=S>>>0)if(ja>>>0>>0?(A=B+(ja<<2)|0,(A|0)!=(C|0)):0){f[Q>>2]=C+(~((C+-4-A|0)>>>2)<<2);ma=ja}else ma=ja;else{kh(T,ja-S|0,1204);ma=f[k>>2]|0}S=f[i>>2]|0;if(!ma)la=S;else{i=f[a+68>>2]|0;a=0;do{f[i+(a<<2)>>2]=f[S+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);la=S}}f[k>>2]=R;ka=la}if(!ka)na=R;else{la=f[m>>2]|0;if((la|0)!=(ka|0))f[m>>2]=la+(~((la+-4-ka|0)>>>2)<<2);br(ka);na=R}}else na=0;R=f[g+8>>2]|0;if(R|0){ka=R;do{R=ka;ka=f[ka>>2]|0;br(R)}while((ka|0)!=0)}ka=f[g>>2]|0;f[g>>2]=0;if(!ka){u=e;return na|0}br(ka);u=e;return na|0}function ec(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=Oa,ea=Oa,fa=Oa,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0;e=u;u=u+48|0;g=e+16|0;i=e+12|0;j=e;k=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[k>>2]=$(1.0);l=a+80|0;m=f[l>>2]|0;f[j>>2]=0;o=j+4|0;f[o>>2]=0;f[j+8>>2]=0;if(m){if(m>>>0>1073741823)mq(j);p=m<<2;q=dn(p)|0;f[j>>2]=q;r=q+(m<<2)|0;f[j+8>>2]=r;hj(q|0,0,p|0)|0;f[o>>2]=r;r=c+48|0;p=c+40|0;m=g+4|0;s=g+12|0;t=g+8|0;v=a+40|0;w=a+64|0;x=f[d>>2]|0;d=0;y=q;z=0;A=0;B=q;C=q;D=q;while(1){q=r;E=f[q>>2]|0;F=f[q+4>>2]|0;q=p;G=on(f[q>>2]|0,f[q+4>>2]|0,x+z|0,0)|0;q=Tn(G|0,I|0,E|0,F|0)|0;F=(f[f[c>>2]>>2]|0)+q|0;q=h[F>>0]|h[F+1>>0]<<8|h[F+2>>0]<<16|h[F+3>>0]<<24;f[i>>2]=q;F=q^318;a:do if(d){E=d+-1|0;G=(E&d|0)==0;if(!G)if(F>>>0>>0)H=F;else H=(F>>>0)%(d>>>0)|0;else H=E&F;J=f[g>>2]|0;K=f[J+(H<<2)>>2]|0;b:do if(K|0?(L=f[K>>2]|0,L|0):0){c:do if(G){M=L;while(1){N=f[M+4>>2]|0;O=(N|0)==(F|0);if(!(O|(N&E|0)==(H|0)))break b;if(O?(f[M+8>>2]|0)==(q|0):0){P=M;break c}M=f[M>>2]|0;if(!M)break b}}else{M=L;while(1){O=f[M+4>>2]|0;if((O|0)==(F|0)){if((f[M+8>>2]|0)==(q|0)){P=M;break c}}else{if(O>>>0>>0)Q=O;else Q=(O>>>0)%(d>>>0)|0;if((Q|0)!=(H|0))break b}M=f[M>>2]|0;if(!M)break b}}while(0);f[D+(z<<2)>>2]=f[P+12>>2];R=y;S=A;T=C;U=B;V=D;break a}while(0);if(!G)if(F>>>0>>0)X=F;else X=(F>>>0)%(d>>>0)|0;else X=E&F;K=f[J+(X<<2)>>2]|0;if(!K){Y=X;Z=d;_=0;aa=40}else{if(G){L=K;while(1){L=f[L>>2]|0;if(!L){Y=X;Z=d;_=0;aa=40;break a}M=f[L+4>>2]|0;if(!((M|0)==(F|0)|(M&E|0)==(X|0))){Y=X;Z=d;_=0;aa=40;break a}if((f[L+8>>2]|0)==(q|0)){aa=55;break a}}}else ba=K;while(1){ba=f[ba>>2]|0;if(!ba){Y=X;Z=d;_=0;aa=40;break a}L=f[ba+4>>2]|0;if((L|0)!=(F|0)){if(L>>>0>>0)ca=L;else ca=(L>>>0)%(d>>>0)|0;if((ca|0)!=(X|0)){Y=X;Z=d;_=0;aa=40;break a}}if((f[ba+8>>2]|0)==(q|0)){aa=55;break}}}}else{Y=0;Z=0;_=1;aa=40}while(0);if((aa|0)==40){aa=0;K=dn(16)|0;f[K+8>>2]=q;f[K+12>>2]=A;f[K+4>>2]=F;f[K>>2]=0;da=$(((f[s>>2]|0)+1|0)>>>0);ea=$(Z>>>0);fa=$(n[k>>2]);do if(_|$(fa*ea)>>0<3|(Z+-1&Z|0)!=0)&1;E=~~$(W($(da/fa)))>>>0;ti(g,L>>>0>>0?E:L);L=f[m>>2]|0;E=L+-1|0;if(!(E&L)){ga=L;ha=E&F;break}if(F>>>0>>0){ga=L;ha=F}else{ga=L;ha=(F>>>0)%(L>>>0)|0}}else{ga=Z;ha=Y}while(0);F=(f[g>>2]|0)+(ha<<2)|0;q=f[F>>2]|0;if(!q){f[K>>2]=f[t>>2];f[t>>2]=K;f[F>>2]=t;F=f[K>>2]|0;if(F|0){L=f[F+4>>2]|0;F=ga+-1|0;if(F&ga)if(L>>>0>>0)ia=L;else ia=(L>>>0)%(ga>>>0)|0;else ia=L&F;ja=(f[g>>2]|0)+(ia<<2)|0;aa=53}}else{f[K>>2]=f[q>>2];ja=q;aa=53}if((aa|0)==53){aa=0;f[ja>>2]=K}f[s>>2]=(f[s>>2]|0)+1;aa=55}if((aa|0)==55){aa=0;q=v;F=f[q>>2]|0;L=on(F|0,f[q+4>>2]|0,A|0,0)|0;Rg((f[f[w>>2]>>2]|0)+L|0,i|0,F|0)|0;F=f[j>>2]|0;f[F+(z<<2)>>2]=A;R=F;S=A+1|0;T=F;U=F;V=F}F=z+1|0;ka=f[l>>2]|0;if(F>>>0>=ka>>>0)break;d=f[m>>2]|0;y=R;z=F;A=S;B=U;C=T;D=V}if((S|0)==(ka|0))la=U;else{U=a+84|0;if(!(b[U>>0]|0)){V=f[a+72>>2]|0;D=f[a+68>>2]|0;C=D;if((V|0)==(D|0))ma=R;else{B=V-D>>2;D=0;do{V=C+(D<<2)|0;f[V>>2]=f[T+(f[V>>2]<<2)>>2];D=D+1|0}while(D>>>0>>0);ma=R}}else{b[U>>0]=0;U=a+68|0;R=a+72|0;B=f[R>>2]|0;D=f[U>>2]|0;T=B-D>>2;C=D;D=B;if(ka>>>0<=T>>>0)if(ka>>>0>>0?(B=C+(ka<<2)|0,(B|0)!=(D|0)):0){f[R>>2]=D+(~((D+-4-B|0)>>>2)<<2);na=ka}else na=ka;else{kh(U,ka-T|0,1204);na=f[l>>2]|0}T=f[j>>2]|0;if(!na)ma=T;else{j=f[a+68>>2]|0;a=0;do{f[j+(a<<2)>>2]=f[T+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);ma=T}}f[l>>2]=S;la=ma}if(!la)oa=S;else{ma=f[o>>2]|0;if((ma|0)!=(la|0))f[o>>2]=ma+(~((ma+-4-la|0)>>>2)<<2);br(la);oa=S}}else oa=0;S=f[g+8>>2]|0;if(S|0){la=S;do{S=la;la=f[la>>2]|0;br(S)}while((la|0)!=0)}la=f[g>>2]|0;f[g>>2]=0;if(!la){u=e;return oa|0}br(la);u=e;return oa|0}function fc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0;e=u;u=u+96|0;g=e+92|0;h=e+88|0;i=e+72|0;j=e+48|0;k=e+24|0;l=e;m=a+16|0;n=f[m>>2]|0;o=f[c>>2]|0;f[i>>2]=n;f[i+4>>2]=o;c=i+8|0;f[c>>2]=o;b[i+12>>0]=1;p=f[(f[n+28>>2]|0)+(o<<2)>>2]|0;n=a+20|0;q=f[n>>2]|0;r=f[q>>2]|0;if((f[q+4>>2]|0)-r>>2>>>0<=p>>>0)mq(q);q=a+8|0;s=f[(f[q>>2]|0)+(f[r+(p<<2)>>2]<<2)>>2]|0;p=a+4|0;r=f[p>>2]|0;if(!(b[r+84>>0]|0))t=f[(f[r+68>>2]|0)+(s<<2)>>2]|0;else t=s;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;f[j+12>>2]=0;f[j+16>>2]=0;f[j+20>>2]=0;f[h>>2]=t;t=b[r+24>>0]|0;f[g>>2]=f[h>>2];ub(r,g,t,j)|0;t=a+28|0;a=(f[t>>2]|0)==0;a:do if((o|0)!=-1){r=k+8|0;s=j+8|0;v=k+16|0;w=j+16|0;x=l+8|0;y=l+16|0;z=o;A=o;B=0;C=0;D=0;E=0;F=0;G=0;H=a;J=o;while(1){do if(H){K=J+1|0;if((J|0)!=-1){L=((K>>>0)%3|0|0)==0?J+-2|0:K;if((z|0)!=-1)if(!((z>>>0)%3|0)){M=z;N=z+2|0;O=L;P=z;break}else{M=z;N=z+-1|0;O=L;P=z;break}else{M=-1;N=-1;O=L;P=-1}}else{M=z;N=-1;O=-1;P=-1}}else{L=A+1|0;K=((L>>>0)%3|0|0)==0?A+-2|0:L;if(!((A>>>0)%3|0)){M=z;N=A+2|0;O=K;P=J;break}else{M=z;N=A+-1|0;O=K;P=J;break}}while(0);K=f[(f[(f[m>>2]|0)+28>>2]|0)+(O<<2)>>2]|0;Q=f[n>>2]|0;L=f[Q>>2]|0;if((f[Q+4>>2]|0)-L>>2>>>0<=K>>>0){R=17;break}S=f[(f[q>>2]|0)+(f[L+(K<<2)>>2]<<2)>>2]|0;K=f[p>>2]|0;if(!(b[K+84>>0]|0))T=f[(f[K+68>>2]|0)+(S<<2)>>2]|0;else T=S;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;f[h>>2]=T;S=b[K+24>>0]|0;f[g>>2]=f[h>>2];ub(K,g,S,k)|0;S=f[(f[(f[m>>2]|0)+28>>2]|0)+(N<<2)>>2]|0;U=f[n>>2]|0;K=f[U>>2]|0;if((f[U+4>>2]|0)-K>>2>>>0<=S>>>0){R=21;break}L=f[(f[q>>2]|0)+(f[K+(S<<2)>>2]<<2)>>2]|0;S=f[p>>2]|0;if(!(b[S+84>>0]|0))V=f[(f[S+68>>2]|0)+(L<<2)>>2]|0;else V=L;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;f[l+12>>2]=0;f[l+16>>2]=0;f[l+20>>2]=0;f[h>>2]=V;L=b[S+24>>0]|0;f[g>>2]=f[h>>2];ub(S,g,L,l)|0;L=k;S=j;K=f[S>>2]|0;W=f[S+4>>2]|0;S=Vn(f[L>>2]|0,f[L+4>>2]|0,K|0,W|0)|0;L=I;X=r;Y=s;Z=f[Y>>2]|0;_=f[Y+4>>2]|0;Y=Vn(f[X>>2]|0,f[X+4>>2]|0,Z|0,_|0)|0;X=I;$=v;aa=w;ba=f[aa>>2]|0;ca=f[aa+4>>2]|0;aa=Vn(f[$>>2]|0,f[$+4>>2]|0,ba|0,ca|0)|0;$=I;da=l;ea=Vn(f[da>>2]|0,f[da+4>>2]|0,K|0,W|0)|0;W=I;K=x;da=Vn(f[K>>2]|0,f[K+4>>2]|0,Z|0,_|0)|0;_=I;Z=y;K=Vn(f[Z>>2]|0,f[Z+4>>2]|0,ba|0,ca|0)|0;ca=I;ba=on(K|0,ca|0,Y|0,X|0)|0;Z=I;fa=on(da|0,_|0,aa|0,$|0)|0;ga=I;ha=on(ea|0,W|0,aa|0,$|0)|0;$=I;aa=on(K|0,ca|0,S|0,L|0)|0;ca=I;K=on(da|0,_|0,S|0,L|0)|0;L=I;S=on(ea|0,W|0,Y|0,X|0)|0;X=I;Y=Vn(B|0,C|0,fa|0,ga|0)|0;ga=Tn(Y|0,I|0,ba|0,Z|0)|0;Z=I;ba=Tn(ha|0,$|0,D|0,E|0)|0;$=Vn(ba|0,I|0,aa|0,ca|0)|0;ca=I;aa=Vn(F|0,G|0,S|0,X|0)|0;X=Tn(aa|0,I|0,K|0,L|0)|0;L=I;xg(i);A=f[c>>2]|0;K=(f[t>>2]|0)==0;if((A|0)==-1){ia=K;ja=Z;ka=ga;la=ca;ma=$;na=L;oa=X;break a}else{z=M;B=ga;C=Z;D=$;E=ca;F=X;G=L;H=K;J=P}}if((R|0)==17)mq(Q);else if((R|0)==21)mq(U)}else{ia=a;ja=0;ka=0;la=0;ma=0;na=0;oa=0}while(0);a=(ja|0)>-1|(ja|0)==-1&ka>>>0>4294967295;U=Vn(0,0,ka|0,ja|0)|0;R=a?ja:I;Q=(la|0)>-1|(la|0)==-1&ma>>>0>4294967295;P=Vn(0,0,ma|0,la|0)|0;M=Q?la:I;t=(na|0)>-1|(na|0)==-1&oa>>>0>4294967295;c=Vn(0,0,oa|0,na|0)|0;i=Tn((Q?ma:P)|0,M|0,(t?oa:c)|0,(t?na:I)|0)|0;t=Tn(i|0,I|0,(a?ka:U)|0,R|0)|0;R=I;if(ia){if((t|0)<=536870912){pa=ka;qa=ma;ra=oa;f[d>>2]=pa;sa=d+4|0;f[sa>>2]=qa;ta=d+8|0;f[ta>>2]=ra;u=e;return}ia=Wn(t|0,R|0,29)|0;U=ia&7;ia=zk(ka|0,ja|0,U|0,0)|0;a=zk(ma|0,la|0,U|0,0)|0;i=zk(oa|0,na|0,U|0,0)|0;pa=ia;qa=a;ra=i;f[d>>2]=pa;sa=d+4|0;f[sa>>2]=qa;ta=d+8|0;f[ta>>2]=ra;u=e;return}else{if(!((R|0)>0|(R|0)==0&t>>>0>536870912)){pa=ka;qa=ma;ra=oa;f[d>>2]=pa;sa=d+4|0;f[sa>>2]=qa;ta=d+8|0;f[ta>>2]=ra;u=e;return}i=Wn(t|0,R|0,29)|0;R=I;t=zk(ka|0,ja|0,i|0,R|0)|0;ja=zk(ma|0,la|0,i|0,R|0)|0;la=zk(oa|0,na|0,i|0,R|0)|0;pa=t;qa=ja;ra=la;f[d>>2]=pa;sa=d+4|0;f[sa>>2]=qa;ta=d+8|0;f[ta>>2]=ra;u=e;return}}function gc(a,c,e){a=a|0;c=c|0;e=e|0;var g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=Oa,V=Oa,X=Oa,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;g=u;u=u+48|0;i=g+28|0;j=g+8|0;k=g;l=g+16|0;m=i+16|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;n[m>>2]=$(1.0);o=a+80|0;p=f[o>>2]|0;f[l>>2]=0;q=l+4|0;f[q>>2]=0;f[l+8>>2]=0;if(p){if(p>>>0>1073741823)mq(l);r=p<<2;s=dn(r)|0;f[l>>2]=s;t=s+(p<<2)|0;f[l+8>>2]=t;hj(s|0,0,r|0)|0;f[q>>2]=t;t=f[e>>2]|0;e=c+48|0;r=c+40|0;s=i+4|0;p=i+12|0;v=i+8|0;w=a+40|0;x=a+64|0;y=0;z=0;while(1){A=e;B=f[A>>2]|0;C=f[A+4>>2]|0;A=r;D=on(f[A>>2]|0,f[A+4>>2]|0,t+y|0,0)|0;A=Tn(D|0,I|0,B|0,C|0)|0;C=(f[f[c>>2]>>2]|0)+A|0;A=C;B=h[A>>0]|h[A+1>>0]<<8|h[A+2>>0]<<16|h[A+3>>0]<<24;A=C+4|0;C=h[A>>0]|h[A+1>>0]<<8|h[A+2>>0]<<16|h[A+3>>0]<<24;A=j;f[A>>2]=B;f[A+4>>2]=C;A=k;f[A>>2]=B;f[A+4>>2]=C;C=kf(i,k)|0;if(!C){A=k;B=f[A>>2]|0;D=f[A+4>>2]|0;A=B&65535;E=Wn(B|0,D|0,16)|0;F=E&65535;G=D&65535;H=Wn(B|0,D|0,48)|0;J=H&65535;K=((((A^318)&65535)+239^E&65535)+239^D&65535)+239^H&65535;H=f[s>>2]|0;E=(H|0)==0;a:do if(!E){L=H+-1|0;M=(L&H|0)==0;if(!M)if(K>>>0>>0)N=K;else N=(K>>>0)%(H>>>0)|0;else N=K&L;O=f[(f[i>>2]|0)+(N<<2)>>2]|0;if((O|0)!=0?(P=f[O>>2]|0,(P|0)!=0):0){if(M){M=P;while(1){O=f[M+4>>2]|0;if(!((O|0)==(K|0)|(O&L|0)==(N|0))){Q=N;R=31;break a}O=M+8|0;if((((d[O>>1]|0)==A<<16>>16?(d[O+2>>1]|0)==F<<16>>16:0)?(d[M+12>>1]|0)==G<<16>>16:0)?(d[O+6>>1]|0)==J<<16>>16:0)break a;M=f[M>>2]|0;if(!M){Q=N;R=31;break a}}}else S=P;while(1){M=f[S+4>>2]|0;if((M|0)!=(K|0)){if(M>>>0>>0)T=M;else T=(M>>>0)%(H>>>0)|0;if((T|0)!=(N|0)){Q=N;R=31;break a}}M=S+8|0;if((((d[M>>1]|0)==A<<16>>16?(d[M+2>>1]|0)==F<<16>>16:0)?(d[S+12>>1]|0)==G<<16>>16:0)?(d[M+6>>1]|0)==J<<16>>16:0)break a;S=f[S>>2]|0;if(!S){Q=N;R=31;break}}}else{Q=N;R=31}}else{Q=0;R=31}while(0);if((R|0)==31){R=0;J=dn(20)|0;G=J+8|0;F=G;d[F>>1]=B;d[F+2>>1]=B>>>16;F=G+4|0;d[F>>1]=D;d[F+2>>1]=D>>>16;f[J+16>>2]=z;f[J+4>>2]=K;f[J>>2]=0;U=$(((f[p>>2]|0)+1|0)>>>0);V=$(H>>>0);X=$(n[m>>2]);do if(E|$(X*V)>>0<3|(H+-1&H|0)!=0)&1;G=~~$(W($(U/X)))>>>0;Ch(i,F>>>0>>0?G:F);F=f[s>>2]|0;G=F+-1|0;if(!(G&F)){Y=F;Z=G&K;break}if(K>>>0>>0){Y=F;Z=K}else{Y=F;Z=(K>>>0)%(F>>>0)|0}}else{Y=H;Z=Q}while(0);H=(f[i>>2]|0)+(Z<<2)|0;K=f[H>>2]|0;if(!K){f[J>>2]=f[v>>2];f[v>>2]=J;f[H>>2]=v;H=f[J>>2]|0;if(H|0){E=f[H+4>>2]|0;H=Y+-1|0;if(H&Y)if(E>>>0>>0)_=E;else _=(E>>>0)%(Y>>>0)|0;else _=E&H;aa=(f[i>>2]|0)+(_<<2)|0;R=44}}else{f[J>>2]=f[K>>2];aa=K;R=44}if((R|0)==44){R=0;f[aa>>2]=J}f[p>>2]=(f[p>>2]|0)+1}K=w;H=f[K>>2]|0;E=on(H|0,f[K+4>>2]|0,z|0,0)|0;Rg((f[f[x>>2]>>2]|0)+E|0,j|0,H|0)|0;H=f[l>>2]|0;f[H+(y<<2)>>2]=z;ba=z+1|0;ca=H}else{H=f[l>>2]|0;f[H+(y<<2)>>2]=f[C+16>>2];ba=z;ca=H}y=y+1|0;da=f[o>>2]|0;if(y>>>0>=da>>>0)break;else z=ba}if((ba|0)==(da|0))ea=ca;else{z=a+84|0;if(!(b[z>>0]|0)){y=f[a+72>>2]|0;j=f[a+68>>2]|0;x=j;if((y|0)==(j|0))fa=ca;else{w=y-j>>2;j=0;do{y=x+(j<<2)|0;f[y>>2]=f[ca+(f[y>>2]<<2)>>2];j=j+1|0}while(j>>>0>>0);fa=ca}}else{b[z>>0]=0;z=a+68|0;ca=a+72|0;w=f[ca>>2]|0;j=f[z>>2]|0;x=w-j>>2;y=j;j=w;if(da>>>0<=x>>>0)if(da>>>0>>0?(w=y+(da<<2)|0,(w|0)!=(j|0)):0){f[ca>>2]=j+(~((j+-4-w|0)>>>2)<<2);ga=da}else ga=da;else{kh(z,da-x|0,1204);ga=f[o>>2]|0}x=f[l>>2]|0;if(!ga)fa=x;else{l=f[a+68>>2]|0;a=0;do{f[l+(a<<2)>>2]=f[x+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);fa=x}}f[o>>2]=ba;ea=fa}if(!ea)ha=ba;else{fa=f[q>>2]|0;if((fa|0)!=(ea|0))f[q>>2]=fa+(~((fa+-4-ea|0)>>>2)<<2);br(ea);ha=ba}}else ha=0;ba=f[i+8>>2]|0;if(ba|0){ea=ba;do{ba=ea;ea=f[ea>>2]|0;br(ba)}while((ea|0)!=0)}ea=f[i>>2]|0;f[i>>2]=0;if(!ea){u=g;return ha|0}br(ea);u=g;return ha|0}function hc(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;c=u;u=u+16|0;d=c+8|0;e=c;g=c+4|0;h=a+16|0;i=f[h>>2]|0;j=a+20|0;k=f[j>>2]|0;if((k|0)==(i|0))l=i;else{m=k+(~((k+-4-i|0)>>>2)<<2)|0;f[j>>2]=m;l=m}m=a+24|0;if((l|0)==(f[m>>2]|0)){Ci(h,b);n=f[h>>2]|0;o=f[j>>2]|0}else{f[l>>2]=f[b>>2];k=l+4|0;f[j>>2]=k;n=i;o=k}k=f[a+8>>2]|0;i=(f[k+100>>2]|0)-(f[k+96>>2]|0)|0;k=(i|0)/12|0;if((n|0)==(o|0)){u=c;return 1}n=a+28|0;l=(i|0)>0;i=a+164|0;p=a+12|0;q=a+76|0;r=a+80|0;s=a+72|0;t=a+152|0;v=a+84|0;w=a+272|0;x=a+276|0;y=a+268|0;z=a+168|0;A=a+140|0;B=a+120|0;C=o;do{o=f[C+-4>>2]|0;f[b>>2]=o;a:do if((o|0)!=-1?(D=(o>>>0)/3|0,E=f[n>>2]|0,(f[E+(D>>>5<<2)>>2]&1<<(D&31)|0)==0):0){if(l){D=0;F=E;b:while(1){E=D+1|0;f[i>>2]=(f[i>>2]|0)+1;G=f[b>>2]|0;H=(G|0)==-1?-1:(G>>>0)/3|0;G=F+(H>>>5<<2)|0;f[G>>2]=1<<(H&31)|f[G>>2];G=f[q>>2]|0;if((G|0)==(f[r>>2]|0))Ci(s,b);else{f[G>>2]=f[b>>2];f[q>>2]=G+4}G=f[b>>2]|0;if((G|0)==-1)I=-1;else I=f[(f[f[p>>2]>>2]|0)+(G<<2)>>2]|0;J=(f[(f[t>>2]|0)+(I<<2)>>2]|0)!=-1;K=(f[v>>2]|0)+(I>>>5<<2)|0;L=1<<(I&31);M=f[K>>2]|0;do if(!(M&L)){f[K>>2]=M|L;if(J){N=f[b>>2]|0;O=30;break}f[d>>2]=0;P=f[w>>2]|0;if((P|0)==(f[x>>2]|0))Ci(y,d);else{f[P>>2]=0;f[w>>2]=P+4}P=f[b>>2]|0;Q=P+1|0;if((P|0)!=-1?(R=((Q>>>0)%3|0|0)==0?P+-2|0:Q,(R|0)!=-1):0)S=f[(f[(f[p>>2]|0)+12>>2]|0)+(R<<2)>>2]|0;else S=-1;f[b>>2]=S}else{N=G;O=30}while(0);if((O|0)==30){O=0;G=N+1|0;if((N|0)==-1){O=35;break}L=((G>>>0)%3|0|0)==0?N+-2|0:G;if((L|0)==-1)T=-1;else T=f[(f[(f[p>>2]|0)+12>>2]|0)+(L<<2)>>2]|0;f[e>>2]=T;L=(((N>>>0)%3|0|0)==0?2:-1)+N|0;if((L|0)==-1)U=-1;else U=f[(f[(f[p>>2]|0)+12>>2]|0)+(L<<2)>>2]|0;L=(T|0)==-1;M=L?-1:(T>>>0)/3|0;V=(U|0)==-1;W=V?-1:(U>>>0)/3|0;K=((G>>>0)%3|0|0)==0?N+-2|0:G;if(((K|0)!=-1?(G=f[(f[p>>2]|0)+12>>2]|0,R=f[G+(K<<2)>>2]|0,(R|0)!=-1):0)?(K=(R>>>0)/3|0,R=f[n>>2]|0,(f[R+(K>>>5<<2)>>2]&1<<(K&31)|0)==0):0){K=(((N>>>0)%3|0|0)==0?2:-1)+N|0;do if((K|0)!=-1){Q=f[G+(K<<2)>>2]|0;if((Q|0)==-1)break;P=(Q>>>0)/3|0;if(!(f[R+(P>>>5<<2)>>2]&1<<(P&31))){O=63;break b}}while(0);if(!V)jf(a,f[i>>2]|0,H,0,W);f[d>>2]=3;R=f[w>>2]|0;if((R|0)==(f[x>>2]|0))Ci(y,d);else{f[R>>2]=3;f[w>>2]=R+4}X=f[e>>2]|0}else{if(!L){jf(a,f[i>>2]|0,H,1,M);R=f[b>>2]|0;if((R|0)==-1){O=44;break}else Y=R}else Y=N;R=(((Y>>>0)%3|0|0)==0?2:-1)+Y|0;if((R|0)==-1){O=44;break}K=f[(f[(f[p>>2]|0)+12>>2]|0)+(R<<2)>>2]|0;if((K|0)==-1){O=44;break}R=(K>>>0)/3|0;if(f[(f[n>>2]|0)+(R>>>5<<2)>>2]&1<<(R&31)|0){O=44;break}f[d>>2]=5;R=f[w>>2]|0;if((R|0)==(f[x>>2]|0))Ci(y,d);else{f[R>>2]=5;f[w>>2]=R+4}X=U}f[b>>2]=X}if((E|0)>=(k|0))break a;D=E;F=f[n>>2]|0}do if((O|0)==35){O=0;f[e>>2]=-1;O=46}else if((O|0)==44){O=0;if(V)O=46;else{jf(a,f[i>>2]|0,H,0,W);O=46}}else if((O|0)==63){O=0;f[d>>2]=1;F=f[w>>2]|0;if((F|0)==(f[x>>2]|0))Ci(y,d);else{f[F>>2]=1;f[w>>2]=F+4}f[z>>2]=(f[z>>2]|0)+1;if(J?(F=f[(f[t>>2]|0)+(I<<2)>>2]|0,(1<<(F&31)&f[(f[A>>2]|0)+(F>>>5<<2)>>2]|0)==0):0){f[g>>2]=f[b>>2];f[d>>2]=f[g>>2];Ce(a,d,0)|0}F=f[i>>2]|0;f[d>>2]=H;D=Sd(B,d)|0;f[D>>2]=F;F=f[j>>2]|0;f[F+-4>>2]=U;if((F|0)==(f[m>>2]|0)){Ci(h,e);break}else{f[F>>2]=f[e>>2];f[j>>2]=F+4;break}}while(0);if((O|0)==46){O=0;f[d>>2]=7;F=f[w>>2]|0;if((F|0)==(f[x>>2]|0))Ci(y,d);else{f[F>>2]=7;f[w>>2]=F+4}f[j>>2]=(f[j>>2]|0)+-4}}}else O=11;while(0);if((O|0)==11){O=0;f[j>>2]=C+-4}C=f[j>>2]|0}while((f[h>>2]|0)!=(C|0));u=c;return 1}function ic(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=Oa,V=Oa,X=Oa,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;e=u;u=u+48|0;g=e+20|0;i=e+16|0;j=e+12|0;k=e;l=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[l>>2]=$(1.0);m=a+80|0;o=f[m>>2]|0;f[k>>2]=0;p=k+4|0;f[p>>2]=0;f[k+8>>2]=0;if(o){if(o>>>0>1073741823)mq(k);q=o<<2;r=dn(q)|0;f[k>>2]=r;s=r+(o<<2)|0;f[k+8>>2]=s;hj(r|0,0,q|0)|0;f[p>>2]=s;s=f[d>>2]|0;d=c+48|0;q=c+40|0;r=g+4|0;o=g+12|0;t=g+8|0;v=a+40|0;w=a+64|0;x=0;y=0;while(1){z=d;A=f[z>>2]|0;B=f[z+4>>2]|0;z=q;C=on(f[z>>2]|0,f[z+4>>2]|0,s+x|0,0)|0;z=Tn(C|0,I|0,A|0,B|0)|0;B=(f[f[c>>2]>>2]|0)+z|0;z=h[B>>0]|h[B+1>>0]<<8|h[B+2>>0]<<16|h[B+3>>0]<<24;f[i>>2]=z;f[j>>2]=z;z=pf(g,j)|0;if(!z){B=f[j>>2]|0;A=B&255;C=B>>>8;D=C&255;E=B>>>16;F=E&255;G=B>>>24;H=G&255;J=C&255;C=E&255;E=(((B&255^318)+239^J)+239^C)+239^G;G=f[r>>2]|0;K=(G|0)==0;a:do if(!K){L=G+-1|0;M=(L&G|0)==0;if(!M)if(E>>>0>>0)N=E;else N=(E>>>0)%(G>>>0)|0;else N=E&L;O=f[(f[g>>2]|0)+(N<<2)>>2]|0;if((O|0)!=0?(P=f[O>>2]|0,(P|0)!=0):0){if(M){M=P;while(1){O=f[M+4>>2]|0;if(!((O|0)==(E|0)|(O&L|0)==(N|0))){Q=N;R=31;break a}O=M+8|0;if((((b[O>>0]|0)==A<<24>>24?(b[O+1>>0]|0)==D<<24>>24:0)?(b[O+2>>0]|0)==F<<24>>24:0)?(b[O+3>>0]|0)==H<<24>>24:0)break a;M=f[M>>2]|0;if(!M){Q=N;R=31;break a}}}else S=P;while(1){M=f[S+4>>2]|0;if((M|0)!=(E|0)){if(M>>>0>>0)T=M;else T=(M>>>0)%(G>>>0)|0;if((T|0)!=(N|0)){Q=N;R=31;break a}}M=S+8|0;if((((b[M>>0]|0)==A<<24>>24?(b[M+1>>0]|0)==D<<24>>24:0)?(b[M+2>>0]|0)==F<<24>>24:0)?(b[M+3>>0]|0)==H<<24>>24:0)break a;S=f[S>>2]|0;if(!S){Q=N;R=31;break}}}else{Q=N;R=31}}else{Q=0;R=31}while(0);if((R|0)==31){R=0;H=dn(16)|0;F=H+8|0;D=B&-16776961|C<<16|J<<8;b[F>>0]=D;b[F+1>>0]=D>>8;b[F+2>>0]=D>>16;b[F+3>>0]=D>>24;f[H+12>>2]=y;f[H+4>>2]=E;f[H>>2]=0;U=$(((f[o>>2]|0)+1|0)>>>0);V=$(G>>>0);X=$(n[l>>2]);do if(K|$(X*V)>>0<3|(G+-1&G|0)!=0)&1;F=~~$(W($(U/X)))>>>0;Jh(g,D>>>0>>0?F:D);D=f[r>>2]|0;F=D+-1|0;if(!(F&D)){Y=D;Z=F&E;break}if(E>>>0>>0){Y=D;Z=E}else{Y=D;Z=(E>>>0)%(D>>>0)|0}}else{Y=G;Z=Q}while(0);G=(f[g>>2]|0)+(Z<<2)|0;E=f[G>>2]|0;if(!E){f[H>>2]=f[t>>2];f[t>>2]=H;f[G>>2]=t;G=f[H>>2]|0;if(G|0){K=f[G+4>>2]|0;G=Y+-1|0;if(G&Y)if(K>>>0>>0)_=K;else _=(K>>>0)%(Y>>>0)|0;else _=K&G;aa=(f[g>>2]|0)+(_<<2)|0;R=44}}else{f[H>>2]=f[E>>2];aa=E;R=44}if((R|0)==44){R=0;f[aa>>2]=H}f[o>>2]=(f[o>>2]|0)+1}E=v;G=f[E>>2]|0;K=on(G|0,f[E+4>>2]|0,y|0,0)|0;Rg((f[f[w>>2]>>2]|0)+K|0,i|0,G|0)|0;G=f[k>>2]|0;f[G+(x<<2)>>2]=y;ba=y+1|0;ca=G}else{G=f[k>>2]|0;f[G+(x<<2)>>2]=f[z+12>>2];ba=y;ca=G}x=x+1|0;da=f[m>>2]|0;if(x>>>0>=da>>>0)break;else y=ba}if((ba|0)==(da|0))ea=ca;else{y=a+84|0;if(!(b[y>>0]|0)){x=f[a+72>>2]|0;i=f[a+68>>2]|0;w=i;if((x|0)==(i|0))fa=ca;else{v=x-i>>2;i=0;do{x=w+(i<<2)|0;f[x>>2]=f[ca+(f[x>>2]<<2)>>2];i=i+1|0}while(i>>>0>>0);fa=ca}}else{b[y>>0]=0;y=a+68|0;ca=a+72|0;v=f[ca>>2]|0;i=f[y>>2]|0;w=v-i>>2;x=i;i=v;if(da>>>0<=w>>>0)if(da>>>0>>0?(v=x+(da<<2)|0,(v|0)!=(i|0)):0){f[ca>>2]=i+(~((i+-4-v|0)>>>2)<<2);ga=da}else ga=da;else{kh(y,da-w|0,1204);ga=f[m>>2]|0}w=f[k>>2]|0;if(!ga)fa=w;else{k=f[a+68>>2]|0;a=0;do{f[k+(a<<2)>>2]=f[w+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);fa=w}}f[m>>2]=ba;ea=fa}if(!ea)ha=ba;else{fa=f[p>>2]|0;if((fa|0)!=(ea|0))f[p>>2]=fa+(~((fa+-4-ea|0)>>>2)<<2);br(ea);ha=ba}}else ha=0;ba=f[g+8>>2]|0;if(ba|0){ea=ba;do{ba=ea;ea=f[ea>>2]|0;br(ba)}while((ea|0)!=0)}ea=f[g>>2]|0;f[g>>2]=0;if(!ea){u=e;return ha|0}br(ea);u=e;return ha|0}function jc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=Oa,V=Oa,X=Oa,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;e=u;u=u+80|0;g=e+48|0;h=e+32|0;i=e+16|0;j=e;k=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[k>>2]=$(1.0);l=a+80|0;m=f[l>>2]|0;f[j>>2]=0;o=j+4|0;f[o>>2]=0;f[j+8>>2]=0;if(m){if(m>>>0>1073741823)mq(j);p=m<<2;q=dn(p)|0;f[j>>2]=q;r=q+(m<<2)|0;f[j+8>>2]=r;hj(q|0,0,p|0)|0;f[o>>2]=r;r=f[d>>2]|0;d=c+48|0;p=c+40|0;q=i+4|0;m=i+8|0;s=i+12|0;t=g+4|0;v=g+12|0;w=g+8|0;x=a+40|0;y=a+64|0;z=0;A=0;while(1){B=d;C=f[B>>2]|0;D=f[B+4>>2]|0;B=p;E=on(f[B>>2]|0,f[B+4>>2]|0,r+A|0,0)|0;B=Tn(E|0,I|0,C|0,D|0)|0;D=(f[f[c>>2]>>2]|0)+B|0;B=h;C=D;E=B+16|0;do{b[B>>0]=b[C>>0]|0;B=B+1|0;C=C+1|0}while((B|0)<(E|0));Xl(i|0,D|0,16)|0;C=Ff(g,i)|0;if(!C){B=f[i>>2]|0;E=f[q>>2]|0;F=f[m>>2]|0;G=f[s>>2]|0;H=(((B^318)+239^E)+239^F)+239^G;J=f[t>>2]|0;K=(J|0)==0;a:do if(!K){L=J+-1|0;M=(L&J|0)==0;if(!M)if(H>>>0>>0)N=H;else N=(H>>>0)%(J>>>0)|0;else N=H&L;O=f[(f[g>>2]|0)+(N<<2)>>2]|0;if((O|0)!=0?(P=f[O>>2]|0,(P|0)!=0):0){if(M){M=P;while(1){O=f[M+4>>2]|0;if(!((O|0)==(H|0)|(O&L|0)==(N|0))){Q=N;R=31;break a}if((((f[M+8>>2]|0)==(B|0)?(f[M+12>>2]|0)==(E|0):0)?(f[M+16>>2]|0)==(F|0):0)?(f[M+20>>2]|0)==(G|0):0)break a;M=f[M>>2]|0;if(!M){Q=N;R=31;break a}}}else S=P;while(1){M=f[S+4>>2]|0;if((M|0)!=(H|0)){if(M>>>0>>0)T=M;else T=(M>>>0)%(J>>>0)|0;if((T|0)!=(N|0)){Q=N;R=31;break a}}if((((f[S+8>>2]|0)==(B|0)?(f[S+12>>2]|0)==(E|0):0)?(f[S+16>>2]|0)==(F|0):0)?(f[S+20>>2]|0)==(G|0):0)break a;S=f[S>>2]|0;if(!S){Q=N;R=31;break}}}else{Q=N;R=31}}else{Q=0;R=31}while(0);if((R|0)==31){R=0;D=dn(28)|0;f[D+8>>2]=B;f[D+12>>2]=E;f[D+16>>2]=F;f[D+20>>2]=G;f[D+24>>2]=z;f[D+4>>2]=H;f[D>>2]=0;U=$(((f[v>>2]|0)+1|0)>>>0);V=$(J>>>0);X=$(n[k>>2]);do if(K|$(X*V)>>0<3|(J+-1&J|0)!=0)&1;M=~~$(W($(U/X)))>>>0;Gh(g,P>>>0>>0?M:P);P=f[t>>2]|0;M=P+-1|0;if(!(M&P)){Y=P;Z=M&H;break}if(H>>>0

    >>0){Y=P;Z=H}else{Y=P;Z=(H>>>0)%(P>>>0)|0}}else{Y=J;Z=Q}while(0);J=(f[g>>2]|0)+(Z<<2)|0;H=f[J>>2]|0;if(!H){f[D>>2]=f[w>>2];f[w>>2]=D;f[J>>2]=w;J=f[D>>2]|0;if(J|0){K=f[J+4>>2]|0;J=Y+-1|0;if(J&Y)if(K>>>0>>0)_=K;else _=(K>>>0)%(Y>>>0)|0;else _=K&J;aa=(f[g>>2]|0)+(_<<2)|0;R=44}}else{f[D>>2]=f[H>>2];aa=H;R=44}if((R|0)==44){R=0;f[aa>>2]=D}f[v>>2]=(f[v>>2]|0)+1}H=x;J=f[H>>2]|0;K=on(J|0,f[H+4>>2]|0,z|0,0)|0;Rg((f[f[y>>2]>>2]|0)+K|0,h|0,J|0)|0;J=f[j>>2]|0;f[J+(A<<2)>>2]=z;ba=z+1|0;ca=J}else{J=f[j>>2]|0;f[J+(A<<2)>>2]=f[C+24>>2];ba=z;ca=J}A=A+1|0;da=f[l>>2]|0;if(A>>>0>=da>>>0)break;else z=ba}if((ba|0)==(da|0))ea=ca;else{z=a+84|0;if(!(b[z>>0]|0)){A=f[a+72>>2]|0;h=f[a+68>>2]|0;y=h;if((A|0)==(h|0))fa=ca;else{x=A-h>>2;h=0;do{A=y+(h<<2)|0;f[A>>2]=f[ca+(f[A>>2]<<2)>>2];h=h+1|0}while(h>>>0>>0);fa=ca}}else{b[z>>0]=0;z=a+68|0;ca=a+72|0;x=f[ca>>2]|0;h=f[z>>2]|0;y=x-h>>2;A=h;h=x;if(da>>>0<=y>>>0)if(da>>>0>>0?(x=A+(da<<2)|0,(x|0)!=(h|0)):0){f[ca>>2]=h+(~((h+-4-x|0)>>>2)<<2);ga=da}else ga=da;else{kh(z,da-y|0,1204);ga=f[l>>2]|0}y=f[j>>2]|0;if(!ga)fa=y;else{j=f[a+68>>2]|0;a=0;do{f[j+(a<<2)>>2]=f[y+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);fa=y}}f[l>>2]=ba;ea=fa}if(!ea)ha=ba;else{fa=f[o>>2]|0;if((fa|0)!=(ea|0))f[o>>2]=fa+(~((fa+-4-ea|0)>>>2)<<2);br(ea);ha=ba}}else ha=0;ba=f[g+8>>2]|0;if(ba|0){ea=ba;do{ba=ea;ea=f[ea>>2]|0;br(ba)}while((ea|0)!=0)}ea=f[g>>2]|0;f[g>>2]=0;if(!ea){u=e;return ha|0}br(ea);u=e;return ha|0}function kc(a,c,e){a=a|0;c=c|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=Oa,T=Oa,U=Oa,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0;g=u;u=u+48|0;h=g+12|0;i=g+38|0;j=g+32|0;k=g;l=h+16|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;f[h+12>>2]=0;n[l>>2]=$(1.0);m=a+80|0;o=f[m>>2]|0;f[k>>2]=0;p=k+4|0;f[p>>2]=0;f[k+8>>2]=0;if(o){if(o>>>0>1073741823)mq(k);q=o<<2;r=dn(q)|0;f[k>>2]=r;s=r+(o<<2)|0;f[k+8>>2]=s;hj(r|0,0,q|0)|0;f[p>>2]=s;s=f[e>>2]|0;e=c+48|0;q=c+40|0;r=j+2|0;o=j+4|0;t=h+4|0;v=h+12|0;w=h+8|0;x=a+40|0;y=a+64|0;z=0;A=0;while(1){B=e;C=f[B>>2]|0;D=f[B+4>>2]|0;B=q;E=on(f[B>>2]|0,f[B+4>>2]|0,s+A|0,0)|0;B=Tn(E|0,I|0,C|0,D|0)|0;D=(f[f[c>>2]>>2]|0)+B|0;b[i>>0]=b[D>>0]|0;b[i+1>>0]=b[D+1>>0]|0;b[i+2>>0]=b[D+2>>0]|0;b[i+3>>0]=b[D+3>>0]|0;b[i+4>>0]=b[D+4>>0]|0;b[i+5>>0]=b[D+5>>0]|0;Xl(j|0,D|0,6)|0;D=Pf(h,j)|0;if(!D){B=d[j>>1]|0;C=d[r>>1]|0;E=d[o>>1]|0;F=(((B^318)&65535)+239^C&65535)+239^E&65535;G=f[t>>2]|0;H=(G|0)==0;a:do if(!H){J=G+-1|0;K=(J&G|0)==0;if(!K)if(F>>>0>>0)L=F;else L=(F>>>0)%(G>>>0)|0;else L=F&J;M=f[(f[h>>2]|0)+(L<<2)>>2]|0;if((M|0)!=0?(N=f[M>>2]|0,(N|0)!=0):0){if(K){K=N;while(1){M=f[K+4>>2]|0;if(!((M|0)==(F|0)|(M&J|0)==(L|0))){O=L;P=29;break a}M=K+8|0;if(((d[M>>1]|0)==B<<16>>16?(d[M+2>>1]|0)==C<<16>>16:0)?(d[K+12>>1]|0)==E<<16>>16:0)break a;K=f[K>>2]|0;if(!K){O=L;P=29;break a}}}else Q=N;while(1){K=f[Q+4>>2]|0;if((K|0)!=(F|0)){if(K>>>0>>0)R=K;else R=(K>>>0)%(G>>>0)|0;if((R|0)!=(L|0)){O=L;P=29;break a}}K=Q+8|0;if(((d[K>>1]|0)==B<<16>>16?(d[K+2>>1]|0)==C<<16>>16:0)?(d[Q+12>>1]|0)==E<<16>>16:0)break a;Q=f[Q>>2]|0;if(!Q){O=L;P=29;break}}}else{O=L;P=29}}else{O=0;P=29}while(0);if((P|0)==29){P=0;N=dn(20)|0;d[N+8>>1]=B;d[N+10>>1]=C;d[N+12>>1]=E;f[N+16>>2]=z;f[N+4>>2]=F;f[N>>2]=0;S=$(((f[v>>2]|0)+1|0)>>>0);T=$(G>>>0);U=$(n[l>>2]);do if(H|$(U*T)>>0<3|(G+-1&G|0)!=0)&1;J=~~$(W($(S/U)))>>>0;Dh(h,K>>>0>>0?J:K);K=f[t>>2]|0;J=K+-1|0;if(!(J&K)){V=K;X=J&F;break}if(F>>>0>>0){V=K;X=F}else{V=K;X=(F>>>0)%(K>>>0)|0}}else{V=G;X=O}while(0);G=(f[h>>2]|0)+(X<<2)|0;F=f[G>>2]|0;if(!F){f[N>>2]=f[w>>2];f[w>>2]=N;f[G>>2]=w;G=f[N>>2]|0;if(G|0){H=f[G+4>>2]|0;G=V+-1|0;if(G&V)if(H>>>0>>0)Y=H;else Y=(H>>>0)%(V>>>0)|0;else Y=H&G;Z=(f[h>>2]|0)+(Y<<2)|0;P=42}}else{f[N>>2]=f[F>>2];Z=F;P=42}if((P|0)==42){P=0;f[Z>>2]=N}f[v>>2]=(f[v>>2]|0)+1}F=x;G=f[F>>2]|0;H=on(G|0,f[F+4>>2]|0,z|0,0)|0;Rg((f[f[y>>2]>>2]|0)+H|0,i|0,G|0)|0;G=f[k>>2]|0;f[G+(A<<2)>>2]=z;_=z+1|0;aa=G}else{G=f[k>>2]|0;f[G+(A<<2)>>2]=f[D+16>>2];_=z;aa=G}A=A+1|0;ba=f[m>>2]|0;if(A>>>0>=ba>>>0)break;else z=_}if((_|0)==(ba|0))ca=aa;else{z=a+84|0;if(!(b[z>>0]|0)){A=f[a+72>>2]|0;i=f[a+68>>2]|0;y=i;if((A|0)==(i|0))da=aa;else{x=A-i>>2;i=0;do{A=y+(i<<2)|0;f[A>>2]=f[aa+(f[A>>2]<<2)>>2];i=i+1|0}while(i>>>0>>0);da=aa}}else{b[z>>0]=0;z=a+68|0;aa=a+72|0;x=f[aa>>2]|0;i=f[z>>2]|0;y=x-i>>2;A=i;i=x;if(ba>>>0<=y>>>0)if(ba>>>0>>0?(x=A+(ba<<2)|0,(x|0)!=(i|0)):0){f[aa>>2]=i+(~((i+-4-x|0)>>>2)<<2);ea=ba}else ea=ba;else{kh(z,ba-y|0,1204);ea=f[m>>2]|0}y=f[k>>2]|0;if(!ea)da=y;else{k=f[a+68>>2]|0;a=0;do{f[k+(a<<2)>>2]=f[y+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);da=y}}f[m>>2]=_;ca=da}if(!ca)fa=_;else{da=f[p>>2]|0;if((da|0)!=(ca|0))f[p>>2]=da+(~((da+-4-ca|0)>>>2)<<2);br(ca);fa=_}}else fa=0;_=f[h+8>>2]|0;if(_|0){ca=_;do{_=ca;ca=f[ca>>2]|0;br(_)}while((ca|0)!=0)}ca=f[h>>2]|0;f[h>>2]=0;if(!ca){u=g;return fa|0}br(ca);u=g;return fa|0}function lc(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;d=u;u=u+80|0;e=d+72|0;g=d+64|0;h=d;i=d+68|0;j=d+60|0;k=a+352|0;if(b[k>>0]|0?(l=Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0,((f[l+12>>2]|0)-(f[l+8>>2]|0)|0)>0):0){l=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+8|0;m=f[f[l>>2]>>2]|0;f[e>>2]=c;l=m+4|0;n=m+8|0;o=f[n>>2]|0;if((o|0)==(f[m+12>>2]|0))Ci(l,e);else{f[o>>2]=c;f[n>>2]=o+4}o=f[e>>2]|0;p=m+16|0;q=m+20|0;m=f[q>>2]|0;r=f[p>>2]|0;s=m-r>>2;t=r;if((o|0)<(s|0)){v=t;w=o}else{r=o+1|0;f[g>>2]=-1;x=m;if(r>>>0<=s>>>0)if(r>>>0>>0?(m=t+(r<<2)|0,(m|0)!=(x|0)):0){f[q>>2]=x+(~((x+-4-m|0)>>>2)<<2);y=o;z=t}else{y=o;z=t}else{kh(p,r-s|0,g);y=f[e>>2]|0;z=f[p>>2]|0}v=z;w=y}f[v+(w<<2)>>2]=((f[n>>2]|0)-(f[l>>2]|0)>>2)+-1;A=1;u=d;return A|0}l=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+56|0;n=f[(f[(f[l>>2]|0)+84>>2]|0)+(c<<2)>>2]|0;l=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+4|0;w=f[(f[(f[l>>2]|0)+8>>2]|0)+(c<<2)>>2]|0;f[g>>2]=-1;l=a+172|0;v=f[a+176>>2]|0;y=f[l>>2]|0;z=y;a:do if((v|0)==(y|0))B=-1;else{p=(v-y|0)/136|0;s=0;while(1){if((f[z+(s*136|0)>>2]|0)==(c|0))break;r=s+1|0;if(r>>>0

    >>0)s=r;else{B=-1;break a}}f[g>>2]=s;B=s}while(0);b:do if(!(b[k>>0]|0)){y=(f[w+56>>2]|0)==0;do if(!((n|0)==0|y)){if((n|0)==1?b[z+(B*136|0)+28>>0]|0:0)break;v=z+(B*136|0)+104|0;p=z+(B*136|0)+4|0;r=(f[z+(B*136|0)+60>>2]|0)-(f[z+(B*136|0)+56>>2]|0)>>2;f[e>>2]=-1;Sf(z+(B*136|0)+116|0,r,e);r=dn(80)|0;t=f[a+8>>2]|0;f[r+4>>2]=0;f[r>>2]=3164;o=r+8|0;m=r+12|0;x=m+44|0;do{f[m>>2]=0;m=m+4|0}while((m|0)<(x|0));f[o>>2]=3188;q=r+56|0;f[q>>2]=0;f[r+60>>2]=0;f[r+64>>2]=0;f[r+68>>2]=t;f[r+72>>2]=v;C=r+76|0;f[C>>2]=0;D=h+4|0;m=D+4|0;x=m+40|0;do{f[m>>2]=0;m=m+4|0}while((m|0)<(x|0));f[h>>2]=3188;m=h+48|0;f[m>>2]=0;x=h+52|0;f[x>>2]=0;f[h+56>>2]=0;f[D>>2]=p;E=f[z+(B*136|0)+68>>2]|0;F=((f[E+4>>2]|0)-(f[E>>2]|0)>>2>>>0)/3|0;b[e>>0]=0;Xg(h+24|0,F,e);F=f[D>>2]|0;E=(f[F+56>>2]|0)-(f[F+52>>2]|0)>>2;b[e>>0]=0;Xg(h+36|0,E,e);f[h+8>>2]=p;f[h+12>>2]=v;f[h+16>>2]=t;f[h+20>>2]=r;f[C>>2]=a+72;ef(o,h)|0;Yf(q,f[m>>2]|0,f[x>>2]|0);E=r;f[h>>2]=3188;F=f[m>>2]|0;if(F|0){m=f[x>>2]|0;if((m|0)!=(F|0))f[x>>2]=m+(~((m+-4-F|0)>>>2)<<2);br(F)}f[h>>2]=3208;F=f[h+36>>2]|0;if(F|0)br(F);F=f[h+24>>2]|0;if(F|0)br(F);G=0;H=E;I=42;break b}while(0);if(!y){s=f[a+12>>2]|0;E=(f[s+28>>2]|0)-(f[s+24>>2]|0)>>2;f[e>>2]=-1;Sf(z+(B*136|0)+116|0,E,e);b[(f[l>>2]|0)+((f[g>>2]|0)*136|0)+100>>0]=0;J=z+(B*136|0)+104|0;I=26}else I=24}else I=24;while(0);if((I|0)==24){J=a+40|0;I=26}if((I|0)==26){B=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+48|0;do if((Yh(f[B>>2]|0)|0)==0?(f[w+56>>2]|0)==0:0){if(b[k>>0]|0?(z=f[a+8>>2]|0,((f[z+12>>2]|0)-(f[z+8>>2]|0)|0)>=5):0){I=31;break}uf(e,a,J);K=1;L=f[e>>2]|0}else I=31;while(0);if((I|0)==31){Le(e,a,J);K=0;L=f[e>>2]|0}if(!L)M=0;else{G=K;H=L;I=42}}if((I|0)==42){I=f[g>>2]|0;if((I|0)==-1)N=a+68|0;else N=(f[l>>2]|0)+(I*136|0)+132|0;f[N>>2]=G;G=dn(76)|0;f[i>>2]=H;ml(G,i,c);c=G;G=f[i>>2]|0;f[i>>2]=0;if(G|0)Va[f[(f[G>>2]|0)+4>>2]&127](G);G=a+188|0;i=f[G>>2]|0;if((i|0)==(f[a+192>>2]|0))Ci(a+184|0,g);else{f[i>>2]=f[g>>2];f[G>>2]=i+4}i=Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0;f[j>>2]=c;a=i+12|0;G=f[a>>2]|0;if(G>>>0<(f[i+16>>2]|0)>>>0){f[j>>2]=0;f[G>>2]=c;f[a>>2]=G+4;O=j}else{yg(i+8|0,j);O=j}j=f[O>>2]|0;f[O>>2]=0;if(!j)M=1;else{Va[f[(f[j>>2]|0)+4>>2]&127](j);M=1}}A=M;u=d;return A|0}function mc(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;d=u;u=u+80|0;e=d+72|0;g=d+64|0;h=d;i=d+68|0;j=d+60|0;k=a+288|0;if(b[k>>0]|0?(l=Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0,((f[l+12>>2]|0)-(f[l+8>>2]|0)|0)>0):0){l=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+8|0;m=f[f[l>>2]>>2]|0;f[e>>2]=c;l=m+4|0;n=m+8|0;o=f[n>>2]|0;if((o|0)==(f[m+12>>2]|0))Ci(l,e);else{f[o>>2]=c;f[n>>2]=o+4}o=f[e>>2]|0;p=m+16|0;q=m+20|0;m=f[q>>2]|0;r=f[p>>2]|0;s=m-r>>2;t=r;if((o|0)<(s|0)){v=t;w=o}else{r=o+1|0;f[g>>2]=-1;x=m;if(r>>>0<=s>>>0)if(r>>>0>>0?(m=t+(r<<2)|0,(m|0)!=(x|0)):0){f[q>>2]=x+(~((x+-4-m|0)>>>2)<<2);y=o;z=t}else{y=o;z=t}else{kh(p,r-s|0,g);y=f[e>>2]|0;z=f[p>>2]|0}v=z;w=y}f[v+(w<<2)>>2]=((f[n>>2]|0)-(f[l>>2]|0)>>2)+-1;A=1;u=d;return A|0}l=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+56|0;n=f[(f[(f[l>>2]|0)+84>>2]|0)+(c<<2)>>2]|0;l=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+4|0;w=f[(f[(f[l>>2]|0)+8>>2]|0)+(c<<2)>>2]|0;f[g>>2]=-1;l=a+172|0;v=f[a+176>>2]|0;y=f[l>>2]|0;z=y;a:do if((v|0)==(y|0))B=-1;else{p=(v-y|0)/136|0;s=0;while(1){if((f[z+(s*136|0)>>2]|0)==(c|0))break;r=s+1|0;if(r>>>0

    >>0)s=r;else{B=-1;break a}}f[g>>2]=s;B=s}while(0);b:do if(!(b[k>>0]|0)){y=(f[w+56>>2]|0)==0;do if(!((n|0)==0|y)){if((n|0)==1?b[z+(B*136|0)+28>>0]|0:0)break;v=z+(B*136|0)+104|0;p=z+(B*136|0)+4|0;r=(f[z+(B*136|0)+60>>2]|0)-(f[z+(B*136|0)+56>>2]|0)>>2;f[e>>2]=-1;Sf(z+(B*136|0)+116|0,r,e);r=dn(80)|0;t=f[a+8>>2]|0;f[r+4>>2]=0;f[r>>2]=3164;o=r+8|0;m=r+12|0;x=m+44|0;do{f[m>>2]=0;m=m+4|0}while((m|0)<(x|0));f[o>>2]=3188;q=r+56|0;f[q>>2]=0;f[r+60>>2]=0;f[r+64>>2]=0;f[r+68>>2]=t;f[r+72>>2]=v;C=r+76|0;f[C>>2]=0;D=h+4|0;m=D+4|0;x=m+40|0;do{f[m>>2]=0;m=m+4|0}while((m|0)<(x|0));f[h>>2]=3188;m=h+48|0;f[m>>2]=0;x=h+52|0;f[x>>2]=0;f[h+56>>2]=0;f[D>>2]=p;E=f[z+(B*136|0)+68>>2]|0;F=((f[E+4>>2]|0)-(f[E>>2]|0)>>2>>>0)/3|0;b[e>>0]=0;Xg(h+24|0,F,e);F=f[D>>2]|0;E=(f[F+56>>2]|0)-(f[F+52>>2]|0)>>2;b[e>>0]=0;Xg(h+36|0,E,e);f[h+8>>2]=p;f[h+12>>2]=v;f[h+16>>2]=t;f[h+20>>2]=r;f[C>>2]=a+72;ef(o,h)|0;Yf(q,f[m>>2]|0,f[x>>2]|0);E=r;f[h>>2]=3188;F=f[m>>2]|0;if(F|0){m=f[x>>2]|0;if((m|0)!=(F|0))f[x>>2]=m+(~((m+-4-F|0)>>>2)<<2);br(F)}f[h>>2]=3208;F=f[h+36>>2]|0;if(F|0)br(F);F=f[h+24>>2]|0;if(F|0)br(F);G=0;H=E;I=42;break b}while(0);if(!y){s=f[a+12>>2]|0;E=(f[s+28>>2]|0)-(f[s+24>>2]|0)>>2;f[e>>2]=-1;Sf(z+(B*136|0)+116|0,E,e);b[(f[l>>2]|0)+((f[g>>2]|0)*136|0)+100>>0]=0;J=z+(B*136|0)+104|0;I=26}else I=24}else I=24;while(0);if((I|0)==24){J=a+40|0;I=26}if((I|0)==26){B=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+48|0;do if((Yh(f[B>>2]|0)|0)==0?(f[w+56>>2]|0)==0:0){if(b[k>>0]|0?(z=f[a+8>>2]|0,((f[z+12>>2]|0)-(f[z+8>>2]|0)|0)>=5):0){I=31;break}uf(e,a,J);K=1;L=f[e>>2]|0}else I=31;while(0);if((I|0)==31){Le(e,a,J);K=0;L=f[e>>2]|0}if(!L)M=0;else{G=K;H=L;I=42}}if((I|0)==42){I=f[g>>2]|0;if((I|0)==-1)N=a+68|0;else N=(f[l>>2]|0)+(I*136|0)+132|0;f[N>>2]=G;G=dn(76)|0;f[i>>2]=H;ml(G,i,c);c=G;G=f[i>>2]|0;f[i>>2]=0;if(G|0)Va[f[(f[G>>2]|0)+4>>2]&127](G);G=a+188|0;i=f[G>>2]|0;if((i|0)==(f[a+192>>2]|0))Ci(a+184|0,g);else{f[i>>2]=f[g>>2];f[G>>2]=i+4}i=Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0;f[j>>2]=c;a=i+12|0;G=f[a>>2]|0;if(G>>>0<(f[i+16>>2]|0)>>>0){f[j>>2]=0;f[G>>2]=c;f[a>>2]=G+4;O=j}else{yg(i+8|0,j);O=j}j=f[O>>2]|0;f[O>>2]=0;if(!j)M=1;else{Va[f[(f[j>>2]|0)+4>>2]&127](j);M=1}}A=M;u=d;return A|0}function nc(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0;e=u;u=u+64|0;d=e+48|0;h=e+40|0;i=e+32|0;j=e+16|0;k=e+8|0;l=e;m=e+28|0;n=a+8|0;o=f[n>>2]|0;if((o+-2|0)>>>0<=28){f[a+72>>2]=o;p=1<>2]=p+-1;o=p+-2|0;f[a+80>>2]=o;f[a+84>>2]=(o|0)/2|0}o=a+40|0;f[a+48>>2]=g;g=a+88|0;lk(g);p=a+36|0;q=f[p>>2]|0;r=(f[q+4>>2]|0)-(f[q>>2]|0)|0;s=r>>2;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;t=k;f[t>>2]=0;f[t+4>>2]=0;t=l;f[t>>2]=0;f[t+4>>2]=0;if((r|0)<=0){u=e;return 1}r=j+4|0;t=j+8|0;v=a+84|0;w=a+80|0;x=h+4|0;y=i+4|0;z=d+4|0;A=k+4|0;B=h+4|0;C=i+4|0;D=d+4|0;E=l+4|0;F=a+76|0;a=k+4|0;G=l+4|0;H=f[q>>2]|0;if((f[q+4>>2]|0)==(H|0)){J=q;mq(J)}else{K=0;L=H}while(1){f[m>>2]=f[L+(K<<2)>>2];f[d>>2]=f[m>>2];fc(o,d,j);H=f[j>>2]|0;q=(H|0)>-1?H:0-H|0;M=f[r>>2]|0;N=(M|0)>-1?M:0-M|0;O=Tn(N|0,((N|0)<0)<<31>>31|0,q|0,((q|0)<0)<<31>>31|0)|0;q=f[t>>2]|0;N=(q|0)>-1;P=N?q:0-q|0;q=Tn(O|0,I|0,P|0,((P|0)<0)<<31>>31|0)|0;P=I;if((q|0)==0&(P|0)==0){O=f[v>>2]|0;Q=O;R=j;S=M;T=O}else{O=f[v>>2]|0;U=((O|0)<0)<<31>>31;V=on(O|0,U|0,H|0,((H|0)<0)<<31>>31|0)|0;H=zk(V|0,I|0,q|0,P|0)|0;f[j>>2]=H;V=on(O|0,U|0,M|0,((M|0)<0)<<31>>31|0)|0;M=zk(V|0,I|0,q|0,P|0)|0;f[r>>2]=M;P=O-((H|0)>-1?H:0-H|0)-((M|0)>-1?M:0-M|0)|0;Q=N?P:0-P|0;R=t;S=M;T=O}f[R>>2]=Q;O=f[j>>2]|0;do if((O|0)<=-1){if((S|0)<0){M=f[t>>2]|0;W=(M|0)>-1?M:0-M|0;X=M}else{M=f[t>>2]|0;W=(f[w>>2]|0)-((M|0)>-1?M:0-M|0)|0;X=M}if((X|0)<0){Y=(S|0)>-1?S:0-S|0;Z=W;_=X;break}else{Y=(f[w>>2]|0)-((S|0)>-1?S:0-S|0)|0;Z=W;_=X;break}}else{M=f[t>>2]|0;Y=M+T|0;Z=T+S|0;_=M}while(0);M=(Z|0)==0;P=(Y|0)==0;N=f[w>>2]|0;do if(Y|Z){H=(N|0)==(Y|0);if(!(M&H)){q=(N|0)==(Z|0);if(!(P&q)){if(M&(T|0)<(Y|0)){$=0;aa=(T<<1)-Y|0;break}if(q&(T|0)>(Y|0)){$=Z;aa=(T<<1)-Y|0;break}if(H&(T|0)>(Z|0)){$=(T<<1)-Z|0;aa=Y;break}if(P){$=(T|0)<(Z|0)?(T<<1)-Z|0:Z;aa=0}else{$=Z;aa=Y}}else{$=Z;aa=Z}}else{$=Y;aa=Y}}else{$=N;aa=N}while(0);P=0-S|0;M=0-_|0;f[j>>2]=0-O;f[r>>2]=P;f[t>>2]=M;if((O|0)<1){ba=T-_|0;ca=T-S|0}else{H=(_|0)<1?M:_;M=(S|0)<1?P:S;ba=(_|0)>0?M:N-M|0;ca=(S|0)>0?H:N-H|0}H=(ca|0)==0;M=(ba|0)==0;do if(((ba|ca|0)!=0?(P=(N|0)==(ba|0),!(H&P)):0)?(q=(N|0)==(ca|0),!(M&q)):0){if(H&(T|0)<(ba|0)){da=0;ea=(T<<1)-ba|0;break}if(q&(T|0)>(ba|0)){da=N;ea=(T<<1)-ba|0;break}if(P&(T|0)>(ca|0)){da=(T<<1)-ca|0;ea=N;break}if(M){da=(T|0)<(ca|0)?(T<<1)-ca|0:ca;ea=0}else{da=ca;ea=ba}}else{da=N;ea=N}while(0);N=K<<1;M=b+(N<<2)|0;H=M+4|0;O=f[H>>2]|0;f[h>>2]=f[M>>2];f[x>>2]=O;f[i>>2]=$;f[y>>2]=aa;Dd(d,n,h,i);O=f[d>>2]|0;f[k>>2]=O;P=f[z>>2]|0;f[A>>2]=P;q=f[H>>2]|0;f[h>>2]=f[M>>2];f[B>>2]=q;f[i>>2]=da;f[C>>2]=ea;Dd(d,n,h,i);q=f[d>>2]|0;f[l>>2]=q;M=f[D>>2]|0;f[E>>2]=M;H=f[v>>2]|0;if((H|0)>=(O|0))if((O|0)<(0-H|0))fa=(f[F>>2]|0)+O|0;else fa=O;else fa=O-(f[F>>2]|0)|0;f[k>>2]=fa;if((H|0)>=(P|0))if((P|0)<(0-H|0))ga=(f[F>>2]|0)+P|0;else ga=P;else ga=P-(f[F>>2]|0)|0;f[a>>2]=ga;if((H|0)>=(q|0))if((q|0)<(0-H|0))ha=(f[F>>2]|0)+q|0;else ha=q;else ha=q-(f[F>>2]|0)|0;f[l>>2]=ha;if((H|0)>=(M|0))if((M|0)<(0-H|0))ia=(f[F>>2]|0)+M|0;else ia=M;else ia=M-(f[F>>2]|0)|0;f[G>>2]=ia;if((((ga|0)>-1?ga:0-ga|0)+((fa|0)>-1?fa:0-fa|0)|0)<(((ha|0)>-1?ha:0-ha|0)+((ia|0)>-1?ia:0-ia|0)|0)){Vi(g,0);ja=k}else{Vi(g,1);ja=l}M=f[ja>>2]|0;if((M|0)<0)ka=(f[F>>2]|0)+M|0;else ka=M;M=c+(N<<2)|0;f[M>>2]=ka;N=f[ja+4>>2]|0;if((N|0)<0)la=(f[F>>2]|0)+N|0;else la=N;f[M+4>>2]=la;K=K+1|0;if((K|0)>=(s|0)){ma=5;break}M=f[p>>2]|0;L=f[M>>2]|0;if((f[M+4>>2]|0)-L>>2>>>0<=K>>>0){J=M;ma=6;break}}if((ma|0)==5){u=e;return 1}else if((ma|0)==6)mq(J);return 0}function oc(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0;c=u;u=u+48|0;d=c+24|0;e=c+12|0;g=c;if(!b){h=0;u=c;return h|0}i=a+12|0;j=a+4|0;k=f[j>>2]|0;l=f[a>>2]|0;m=k-l>>2;n=a+16|0;o=f[n>>2]|0;p=f[i>>2]|0;q=o-p>>2;r=p;p=o;if(m>>>0<=q>>>0)if(m>>>0>>0?(o=r+(m<<2)|0,(o|0)!=(p|0)):0){f[n>>2]=p+(~((p+-4-o|0)>>>2)<<2);s=l;t=k}else{s=l;t=k}else{kh(i,m-q|0,5828);s=f[a>>2]|0;t=f[j>>2]|0}f[d>>2]=0;q=d+4|0;f[q>>2]=0;f[d+8>>2]=0;$j(d,t-s>>2);s=f[j>>2]|0;t=f[a>>2]|0;if((s|0)==(t|0)){v=s;w=s}else{m=f[d>>2]|0;k=m;l=k;o=0;p=s;s=k;k=t;t=m;while(1){m=f[k+(o<<2)>>2]|0;n=f[q>>2]|0;if(m>>>0>2>>>0){x=l;y=s;z=k;A=p}else{r=m+1|0;f[e>>2]=0;B=n-t>>2;C=t;D=n;if(r>>>0<=B>>>0)if(r>>>0>>0?(n=C+(r<<2)|0,(n|0)!=(D|0)):0){f[q>>2]=D+(~((D+-4-n|0)>>>2)<<2);E=l;F=p;G=k}else{E=l;F=p;G=k}else{kh(d,r-B|0,e);E=f[d>>2]|0;F=f[j>>2]|0;G=f[a>>2]|0}x=E;y=E;z=G;A=F}B=y+(m<<2)|0;f[B>>2]=(f[B>>2]|0)+1;o=o+1|0;if(o>>>0>=A-z>>2>>>0){v=z;w=A;break}else{l=x;p=A;s=y;k=z;t=y}}}y=w-v|0;v=y>>2;f[e>>2]=0;w=e+4|0;f[w>>2]=0;f[e+8>>2]=0;if(!v){H=0;I=0}else{if(v>>>0>536870911)mq(e);t=dn(y<<1)|0;f[w>>2]=t;f[e>>2]=t;y=t+(v<<3)|0;f[e+8>>2]=y;z=v;v=t;k=t;while(1){s=v;f[s>>2]=-1;f[s+4>>2]=-1;s=k+8|0;A=z+-1|0;if(!A)break;else{z=A;v=s;k=s}}f[w>>2]=y;H=t;I=t}t=f[q>>2]|0;y=f[d>>2]|0;k=t-y|0;v=k>>2;f[g>>2]=0;z=g+4|0;f[z>>2]=0;f[g+8>>2]=0;s=y;do if(v)if(v>>>0>1073741823)mq(g);else{A=dn(k)|0;f[g>>2]=A;p=A+(v<<2)|0;f[g+8>>2]=p;hj(A|0,0,k|0)|0;f[z>>2]=p;J=A;K=p;L=A;break}else{J=0;K=0;L=0}while(0);if((t|0)!=(y|0)){y=0;t=0;while(1){f[J+(t<<2)>>2]=y;k=t+1|0;if(k>>>0>>0){y=(f[s+(t<<2)>>2]|0)+y|0;t=k}else break}}t=f[j>>2]|0;j=f[a>>2]|0;y=j;if((t|0)!=(j|0)){k=a+40|0;a=t-j>>2;j=H;t=H;g=H;A=H;p=H;x=H;l=0;o=J;while(1){F=f[y+(l<<2)>>2]|0;G=l+1|0;E=((G>>>0)%3|0|0)==0?l+-2|0:G;if((E|0)==-1)M=-1;else M=f[y+(E<<2)>>2]|0;E=((l>>>0)%3|0|0)==0;G=(E?2:-1)+l|0;if((G|0)==-1)N=-1;else N=f[y+(G<<2)>>2]|0;if(E?(M|0)==(N|0)|((F|0)==(M|0)|(F|0)==(N|0)):0){f[k>>2]=(f[k>>2]|0)+1;O=j;P=t;Q=g;R=A;S=p;T=x;U=l+2|0;V=o}else W=51;a:do if((W|0)==51){W=0;E=f[s+(N<<2)>>2]|0;b:do if((E|0)>0){G=0;B=f[o+(N<<2)>>2]|0;while(1){m=f[p+(B<<3)>>2]|0;if((m|0)==-1){X=j;Y=t;Z=A;_=p;break b}if((m|0)==(M|0)){m=f[p+(B<<3)+4>>2]|0;if((m|0)==-1)$=-1;else $=f[y+(m<<2)>>2]|0;if((F|0)!=($|0))break}m=G+1|0;if((m|0)<(E|0)){G=m;B=B+1|0}else{X=j;Y=t;Z=A;_=p;break b}}m=f[A+(B<<3)+4>>2]|0;r=G;n=B;D=t;while(1){r=r+1|0;if((r|0)>=(E|0))break;C=n+1|0;f[D+(n<<3)>>2]=f[D+(C<<3)>>2];f[D+(n<<3)+4>>2]=f[D+(C<<3)+4>>2];if((f[j+(n<<3)>>2]|0)==-1)break;else{n=C;D=j}}f[g+(n<<3)>>2]=-1;if((m|0)==-1){X=g;Y=g;Z=g;_=g}else{D=f[i>>2]|0;f[D+(l<<2)>>2]=m;f[D+(m<<2)>>2]=l;O=g;P=g;Q=g;R=g;S=g;T=x;U=l;V=o;break a}}else{X=j;Y=t;Z=A;_=p}while(0);E=f[s+(M<<2)>>2]|0;if((E|0)>0){D=0;r=f[J+(M<<2)>>2]|0;while(1){aa=x+(r<<3)|0;if((f[aa>>2]|0)==-1)break;D=D+1|0;if((D|0)>=(E|0)){O=x;P=x;Q=x;R=x;S=x;T=x;U=l;V=J;break a}else r=r+1|0}f[aa>>2]=N;f[H+(r<<3)+4>>2]=l;O=H;P=H;Q=H;R=H;S=H;T=H;U=l;V=J}else{O=X;P=Y;Q=g;R=Z;S=_;T=x;U=l;V=o}}while(0);l=U+1|0;if(l>>>0>=a>>>0)break;else{j=O;t=P;g=Q;A=R;p=S;x=T;o=V}}}f[b>>2]=v;if(!J){ba=H;ca=I}else{if((K|0)!=(J|0))f[z>>2]=K+(~((K+-4-J|0)>>>2)<<2);br(L);L=f[e>>2]|0;ba=L;ca=L}if(ba|0){L=f[w>>2]|0;if((L|0)!=(ba|0))f[w>>2]=L+(~((L+-8-ba|0)>>>3)<<3);br(ca)}ca=f[d>>2]|0;if(ca|0){d=f[q>>2]|0;if((d|0)!=(ca|0))f[q>>2]=d+(~((d+-4-ca|0)>>>2)<<2);br(ca)}h=1;u=c;return h|0}function pc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=Oa,S=Oa,T=Oa,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0;e=u;u=u+48|0;g=e+12|0;h=e+35|0;i=e+32|0;j=e;k=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[k>>2]=$(1.0);l=a+80|0;m=f[l>>2]|0;f[j>>2]=0;o=j+4|0;f[o>>2]=0;f[j+8>>2]=0;if(m){if(m>>>0>1073741823)mq(j);p=m<<2;q=dn(p)|0;f[j>>2]=q;r=q+(m<<2)|0;f[j+8>>2]=r;hj(q|0,0,p|0)|0;f[o>>2]=r;r=f[d>>2]|0;d=c+48|0;p=c+40|0;q=i+1|0;m=i+2|0;s=g+4|0;t=g+12|0;v=g+8|0;w=a+40|0;x=a+64|0;y=0;z=0;while(1){A=d;B=f[A>>2]|0;C=f[A+4>>2]|0;A=p;D=on(f[A>>2]|0,f[A+4>>2]|0,r+y|0,0)|0;A=Tn(D|0,I|0,B|0,C|0)|0;C=(f[f[c>>2]>>2]|0)+A|0;b[h>>0]=b[C>>0]|0;b[h+1>>0]=b[C+1>>0]|0;b[h+2>>0]=b[C+2>>0]|0;Xl(i|0,C|0,3)|0;C=Uf(g,i)|0;if(!C){A=b[i>>0]|0;B=b[q>>0]|0;D=b[m>>0]|0;E=((A&255^318)+239^B&255)+239^D&255;F=f[s>>2]|0;G=(F|0)==0;a:do if(!G){H=F+-1|0;J=(H&F|0)==0;if(!J)if(E>>>0>>0)K=E;else K=(E>>>0)%(F>>>0)|0;else K=E&H;L=f[(f[g>>2]|0)+(K<<2)>>2]|0;if((L|0)!=0?(M=f[L>>2]|0,(M|0)!=0):0){if(J){J=M;while(1){L=f[J+4>>2]|0;if(!((L|0)==(E|0)|(L&H|0)==(K|0))){N=K;O=29;break a}L=J+8|0;if(((b[L>>0]|0)==A<<24>>24?(b[L+1>>0]|0)==B<<24>>24:0)?(b[L+2>>0]|0)==D<<24>>24:0)break a;J=f[J>>2]|0;if(!J){N=K;O=29;break a}}}else P=M;while(1){J=f[P+4>>2]|0;if((J|0)!=(E|0)){if(J>>>0>>0)Q=J;else Q=(J>>>0)%(F>>>0)|0;if((Q|0)!=(K|0)){N=K;O=29;break a}}J=P+8|0;if(((b[J>>0]|0)==A<<24>>24?(b[J+1>>0]|0)==B<<24>>24:0)?(b[J+2>>0]|0)==D<<24>>24:0)break a;P=f[P>>2]|0;if(!P){N=K;O=29;break}}}else{N=K;O=29}}else{N=0;O=29}while(0);if((O|0)==29){O=0;M=dn(16)|0;b[M+8>>0]=A;b[M+9>>0]=B;b[M+10>>0]=D;f[M+12>>2]=z;f[M+4>>2]=E;f[M>>2]=0;R=$(((f[t>>2]|0)+1|0)>>>0);S=$(F>>>0);T=$(n[k>>2]);do if(G|$(T*S)>>0<3|(F+-1&F|0)!=0)&1;H=~~$(W($(R/T)))>>>0;Kh(g,J>>>0>>0?H:J);J=f[s>>2]|0;H=J+-1|0;if(!(H&J)){U=J;V=H&E;break}if(E>>>0>>0){U=J;V=E}else{U=J;V=(E>>>0)%(J>>>0)|0}}else{U=F;V=N}while(0);F=(f[g>>2]|0)+(V<<2)|0;E=f[F>>2]|0;if(!E){f[M>>2]=f[v>>2];f[v>>2]=M;f[F>>2]=v;F=f[M>>2]|0;if(F|0){G=f[F+4>>2]|0;F=U+-1|0;if(F&U)if(G>>>0>>0)X=G;else X=(G>>>0)%(U>>>0)|0;else X=G&F;Y=(f[g>>2]|0)+(X<<2)|0;O=42}}else{f[M>>2]=f[E>>2];Y=E;O=42}if((O|0)==42){O=0;f[Y>>2]=M}f[t>>2]=(f[t>>2]|0)+1}E=w;F=f[E>>2]|0;G=on(F|0,f[E+4>>2]|0,z|0,0)|0;Rg((f[f[x>>2]>>2]|0)+G|0,h|0,F|0)|0;F=f[j>>2]|0;f[F+(y<<2)>>2]=z;Z=z+1|0;_=F}else{F=f[j>>2]|0;f[F+(y<<2)>>2]=f[C+12>>2];Z=z;_=F}y=y+1|0;aa=f[l>>2]|0;if(y>>>0>=aa>>>0)break;else z=Z}if((Z|0)==(aa|0))ba=_;else{z=a+84|0;if(!(b[z>>0]|0)){y=f[a+72>>2]|0;h=f[a+68>>2]|0;x=h;if((y|0)==(h|0))ca=_;else{w=y-h>>2;h=0;do{y=x+(h<<2)|0;f[y>>2]=f[_+(f[y>>2]<<2)>>2];h=h+1|0}while(h>>>0>>0);ca=_}}else{b[z>>0]=0;z=a+68|0;_=a+72|0;w=f[_>>2]|0;h=f[z>>2]|0;x=w-h>>2;y=h;h=w;if(aa>>>0<=x>>>0)if(aa>>>0>>0?(w=y+(aa<<2)|0,(w|0)!=(h|0)):0){f[_>>2]=h+(~((h+-4-w|0)>>>2)<<2);da=aa}else da=aa;else{kh(z,aa-x|0,1204);da=f[l>>2]|0}x=f[j>>2]|0;if(!da)ca=x;else{j=f[a+68>>2]|0;a=0;do{f[j+(a<<2)>>2]=f[x+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);ca=x}}f[l>>2]=Z;ba=ca}if(!ba)ea=Z;else{ca=f[o>>2]|0;if((ca|0)!=(ba|0))f[o>>2]=ca+(~((ca+-4-ba|0)>>>2)<<2);br(ba);ea=Z}}else ea=0;Z=f[g+8>>2]|0;if(Z|0){ba=Z;do{Z=ba;ba=f[ba>>2]|0;br(Z)}while((ba|0)!=0)}ba=f[g>>2]|0;f[g>>2]=0;if(!ba){u=e;return ea|0}br(ba);u=e;return ea|0}function qc(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0;e=u;u=u+64|0;d=e+48|0;h=e+40|0;i=e+32|0;j=e+16|0;k=e+8|0;l=e;m=e+28|0;n=a+8|0;o=f[n>>2]|0;if((o+-2|0)>>>0<=28){f[a+72>>2]=o;p=1<>2]=p+-1;o=p+-2|0;f[a+80>>2]=o;f[a+84>>2]=(o|0)/2|0}o=a+40|0;f[a+48>>2]=g;g=a+88|0;lk(g);p=a+36|0;q=f[p>>2]|0;r=(f[q+4>>2]|0)-(f[q>>2]|0)|0;s=r>>2;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;t=k;f[t>>2]=0;f[t+4>>2]=0;t=l;f[t>>2]=0;f[t+4>>2]=0;if((r|0)<=0){u=e;return 1}r=j+4|0;t=j+8|0;v=a+84|0;w=a+80|0;x=h+4|0;y=i+4|0;z=d+4|0;A=k+4|0;B=h+4|0;C=i+4|0;D=d+4|0;E=l+4|0;F=a+76|0;a=k+4|0;G=l+4|0;H=f[q>>2]|0;if((f[q+4>>2]|0)==(H|0)){J=q;mq(J)}else{K=0;L=H}while(1){f[m>>2]=f[L+(K<<2)>>2];f[d>>2]=f[m>>2];$b(o,d,j);H=f[j>>2]|0;q=(H|0)>-1?H:0-H|0;M=f[r>>2]|0;N=(M|0)>-1?M:0-M|0;O=Tn(N|0,((N|0)<0)<<31>>31|0,q|0,((q|0)<0)<<31>>31|0)|0;q=f[t>>2]|0;N=(q|0)>-1;P=N?q:0-q|0;q=Tn(O|0,I|0,P|0,((P|0)<0)<<31>>31|0)|0;P=I;if((q|0)==0&(P|0)==0){O=f[v>>2]|0;Q=O;R=j;S=M;T=O}else{O=f[v>>2]|0;U=((O|0)<0)<<31>>31;V=on(O|0,U|0,H|0,((H|0)<0)<<31>>31|0)|0;H=zk(V|0,I|0,q|0,P|0)|0;f[j>>2]=H;V=on(O|0,U|0,M|0,((M|0)<0)<<31>>31|0)|0;M=zk(V|0,I|0,q|0,P|0)|0;f[r>>2]=M;P=O-((H|0)>-1?H:0-H|0)-((M|0)>-1?M:0-M|0)|0;Q=N?P:0-P|0;R=t;S=M;T=O}f[R>>2]=Q;O=f[j>>2]|0;do if((O|0)<=-1){if((S|0)<0){M=f[t>>2]|0;W=(M|0)>-1?M:0-M|0;X=M}else{M=f[t>>2]|0;W=(f[w>>2]|0)-((M|0)>-1?M:0-M|0)|0;X=M}if((X|0)<0){Y=(S|0)>-1?S:0-S|0;Z=W;_=X;break}else{Y=(f[w>>2]|0)-((S|0)>-1?S:0-S|0)|0;Z=W;_=X;break}}else{M=f[t>>2]|0;Y=M+T|0;Z=T+S|0;_=M}while(0);M=(Z|0)==0;P=(Y|0)==0;N=f[w>>2]|0;do if(Y|Z){H=(N|0)==(Y|0);if(!(M&H)){q=(N|0)==(Z|0);if(!(P&q)){if(M&(T|0)<(Y|0)){$=0;aa=(T<<1)-Y|0;break}if(q&(T|0)>(Y|0)){$=Z;aa=(T<<1)-Y|0;break}if(H&(T|0)>(Z|0)){$=(T<<1)-Z|0;aa=Y;break}if(P){$=(T|0)<(Z|0)?(T<<1)-Z|0:Z;aa=0}else{$=Z;aa=Y}}else{$=Z;aa=Z}}else{$=Y;aa=Y}}else{$=N;aa=N}while(0);P=0-S|0;M=0-_|0;f[j>>2]=0-O;f[r>>2]=P;f[t>>2]=M;if((O|0)<1){ba=T-_|0;ca=T-S|0}else{H=(_|0)<1?M:_;M=(S|0)<1?P:S;ba=(_|0)>0?M:N-M|0;ca=(S|0)>0?H:N-H|0}H=(ca|0)==0;M=(ba|0)==0;do if(((ba|ca|0)!=0?(P=(N|0)==(ba|0),!(H&P)):0)?(q=(N|0)==(ca|0),!(M&q)):0){if(H&(T|0)<(ba|0)){da=0;ea=(T<<1)-ba|0;break}if(q&(T|0)>(ba|0)){da=N;ea=(T<<1)-ba|0;break}if(P&(T|0)>(ca|0)){da=(T<<1)-ca|0;ea=N;break}if(M){da=(T|0)<(ca|0)?(T<<1)-ca|0:ca;ea=0}else{da=ca;ea=ba}}else{da=N;ea=N}while(0);N=K<<1;M=b+(N<<2)|0;H=M+4|0;O=f[H>>2]|0;f[h>>2]=f[M>>2];f[x>>2]=O;f[i>>2]=$;f[y>>2]=aa;Dd(d,n,h,i);O=f[d>>2]|0;f[k>>2]=O;P=f[z>>2]|0;f[A>>2]=P;q=f[H>>2]|0;f[h>>2]=f[M>>2];f[B>>2]=q;f[i>>2]=da;f[C>>2]=ea;Dd(d,n,h,i);q=f[d>>2]|0;f[l>>2]=q;M=f[D>>2]|0;f[E>>2]=M;H=f[v>>2]|0;if((H|0)>=(O|0))if((O|0)<(0-H|0))fa=(f[F>>2]|0)+O|0;else fa=O;else fa=O-(f[F>>2]|0)|0;f[k>>2]=fa;if((H|0)>=(P|0))if((P|0)<(0-H|0))ga=(f[F>>2]|0)+P|0;else ga=P;else ga=P-(f[F>>2]|0)|0;f[a>>2]=ga;if((H|0)>=(q|0))if((q|0)<(0-H|0))ha=(f[F>>2]|0)+q|0;else ha=q;else ha=q-(f[F>>2]|0)|0;f[l>>2]=ha;if((H|0)>=(M|0))if((M|0)<(0-H|0))ia=(f[F>>2]|0)+M|0;else ia=M;else ia=M-(f[F>>2]|0)|0;f[G>>2]=ia;if((((ga|0)>-1?ga:0-ga|0)+((fa|0)>-1?fa:0-fa|0)|0)<(((ha|0)>-1?ha:0-ha|0)+((ia|0)>-1?ia:0-ia|0)|0)){Vi(g,0);ja=k}else{Vi(g,1);ja=l}M=f[ja>>2]|0;if((M|0)<0)ka=(f[F>>2]|0)+M|0;else ka=M;M=c+(N<<2)|0;f[M>>2]=ka;N=f[ja+4>>2]|0;if((N|0)<0)la=(f[F>>2]|0)+N|0;else la=N;f[M+4>>2]=la;K=K+1|0;if((K|0)>=(s|0)){ma=5;break}M=f[p>>2]|0;L=f[M>>2]|0;if((f[M+4>>2]|0)-L>>2>>>0<=K>>>0){J=M;ma=6;break}}if((ma|0)==5){u=e;return 1}else if((ma|0)==6)mq(J);return 0}function rc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=Oa,T=Oa,U=Oa,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0;e=u;u=u+64|0;g=e+36|0;h=e+24|0;i=e+12|0;j=e;k=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[k>>2]=$(1.0);l=a+80|0;m=f[l>>2]|0;f[j>>2]=0;o=j+4|0;f[o>>2]=0;f[j+8>>2]=0;if(m){if(m>>>0>1073741823)mq(j);p=m<<2;q=dn(p)|0;f[j>>2]=q;r=q+(m<<2)|0;f[j+8>>2]=r;hj(q|0,0,p|0)|0;f[o>>2]=r;r=f[d>>2]|0;d=c+48|0;p=c+40|0;q=i+4|0;m=i+8|0;s=g+4|0;t=g+12|0;v=g+8|0;w=a+40|0;x=a+64|0;y=0;z=0;while(1){A=d;B=f[A>>2]|0;C=f[A+4>>2]|0;A=p;D=on(f[A>>2]|0,f[A+4>>2]|0,r+z|0,0)|0;A=Tn(D|0,I|0,B|0,C|0)|0;C=(f[f[c>>2]>>2]|0)+A|0;A=h;B=C;D=A+12|0;do{b[A>>0]=b[B>>0]|0;A=A+1|0;B=B+1|0}while((A|0)<(D|0));Xl(i|0,C|0,12)|0;B=_f(g,i)|0;if(!B){A=f[i>>2]|0;D=f[q>>2]|0;E=f[m>>2]|0;F=((A^318)+239^D)+239^E;G=f[s>>2]|0;H=(G|0)==0;a:do if(!H){J=G+-1|0;K=(J&G|0)==0;if(!K)if(F>>>0>>0)L=F;else L=(F>>>0)%(G>>>0)|0;else L=F&J;M=f[(f[g>>2]|0)+(L<<2)>>2]|0;if((M|0)!=0?(N=f[M>>2]|0,(N|0)!=0):0){if(K){K=N;while(1){M=f[K+4>>2]|0;if(!((M|0)==(F|0)|(M&J|0)==(L|0))){O=L;P=29;break a}if(((f[K+8>>2]|0)==(A|0)?(f[K+12>>2]|0)==(D|0):0)?(f[K+16>>2]|0)==(E|0):0)break a;K=f[K>>2]|0;if(!K){O=L;P=29;break a}}}else Q=N;while(1){K=f[Q+4>>2]|0;if((K|0)!=(F|0)){if(K>>>0>>0)R=K;else R=(K>>>0)%(G>>>0)|0;if((R|0)!=(L|0)){O=L;P=29;break a}}if(((f[Q+8>>2]|0)==(A|0)?(f[Q+12>>2]|0)==(D|0):0)?(f[Q+16>>2]|0)==(E|0):0)break a;Q=f[Q>>2]|0;if(!Q){O=L;P=29;break}}}else{O=L;P=29}}else{O=0;P=29}while(0);if((P|0)==29){P=0;C=dn(24)|0;f[C+8>>2]=A;f[C+12>>2]=D;f[C+16>>2]=E;f[C+20>>2]=y;f[C+4>>2]=F;f[C>>2]=0;S=$(((f[t>>2]|0)+1|0)>>>0);T=$(G>>>0);U=$(n[k>>2]);do if(H|$(U*T)>>0<3|(G+-1&G|0)!=0)&1;K=~~$(W($(S/U)))>>>0;Hh(g,N>>>0>>0?K:N);N=f[s>>2]|0;K=N+-1|0;if(!(K&N)){V=N;X=K&F;break}if(F>>>0>>0){V=N;X=F}else{V=N;X=(F>>>0)%(N>>>0)|0}}else{V=G;X=O}while(0);G=(f[g>>2]|0)+(X<<2)|0;F=f[G>>2]|0;if(!F){f[C>>2]=f[v>>2];f[v>>2]=C;f[G>>2]=v;G=f[C>>2]|0;if(G|0){H=f[G+4>>2]|0;G=V+-1|0;if(G&V)if(H>>>0>>0)Y=H;else Y=(H>>>0)%(V>>>0)|0;else Y=H&G;Z=(f[g>>2]|0)+(Y<<2)|0;P=42}}else{f[C>>2]=f[F>>2];Z=F;P=42}if((P|0)==42){P=0;f[Z>>2]=C}f[t>>2]=(f[t>>2]|0)+1}F=w;G=f[F>>2]|0;H=on(G|0,f[F+4>>2]|0,y|0,0)|0;Rg((f[f[x>>2]>>2]|0)+H|0,h|0,G|0)|0;G=f[j>>2]|0;f[G+(z<<2)>>2]=y;_=y+1|0;aa=G}else{G=f[j>>2]|0;f[G+(z<<2)>>2]=f[B+20>>2];_=y;aa=G}z=z+1|0;ba=f[l>>2]|0;if(z>>>0>=ba>>>0)break;else y=_}if((_|0)==(ba|0))ca=aa;else{y=a+84|0;if(!(b[y>>0]|0)){z=f[a+72>>2]|0;h=f[a+68>>2]|0;x=h;if((z|0)==(h|0))da=aa;else{w=z-h>>2;h=0;do{z=x+(h<<2)|0;f[z>>2]=f[aa+(f[z>>2]<<2)>>2];h=h+1|0}while(h>>>0>>0);da=aa}}else{b[y>>0]=0;y=a+68|0;aa=a+72|0;w=f[aa>>2]|0;h=f[y>>2]|0;x=w-h>>2;z=h;h=w;if(ba>>>0<=x>>>0)if(ba>>>0>>0?(w=z+(ba<<2)|0,(w|0)!=(h|0)):0){f[aa>>2]=h+(~((h+-4-w|0)>>>2)<<2);ea=ba}else ea=ba;else{kh(y,ba-x|0,1204);ea=f[l>>2]|0}x=f[j>>2]|0;if(!ea)da=x;else{j=f[a+68>>2]|0;a=0;do{f[j+(a<<2)>>2]=f[x+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);da=x}}f[l>>2]=_;ca=da}if(!ca)fa=_;else{da=f[o>>2]|0;if((da|0)!=(ca|0))f[o>>2]=da+(~((da+-4-ca|0)>>>2)<<2);br(ca);fa=_}}else fa=0;_=f[g+8>>2]|0;if(_|0){ca=_;do{_=ca;ca=f[ca>>2]|0;br(_)}while((ca|0)!=0)}ca=f[g>>2]|0;f[g>>2]=0;if(!ca){u=e;return fa|0}br(ca);u=e;return fa|0}function sc(a,c){a=a|0;c=c|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;e=u;u=u+32|0;g=e+4|0;h=e;i=e+16|0;j=c+56|0;k=f[j>>2]|0;l=(f[k+100>>2]|0)-(f[k+96>>2]|0)|0;k=(l|0)/12|0;m=c+44|0;Nh(k,f[m>>2]|0)|0;Nh(f[(f[j>>2]|0)+80>>2]|0,f[m>>2]|0)|0;n=f[c+48>>2]|0;o=dn(32)|0;f[g>>2]=o;f[g+8>>2]=-2147483616;f[g+4>>2]=21;p=o;q=14562;r=p+21|0;do{b[p>>0]=b[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));b[o+21>>0]=0;o=Oj(n,g,0)|0;if((b[g+11>>0]|0)<0)br(f[g>>2]|0);n=f[m>>2]|0;if(o){b[i>>0]=0;o=n+16|0;q=f[o+4>>2]|0;if(!((q|0)>0|(q|0)==0&(f[o>>2]|0)>>>0>0)){f[h>>2]=f[n+4>>2];f[g>>2]=f[h>>2];ye(n,g,i,i+1|0)|0}Ye(c)|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}b[i>>0]=1;c=n+16|0;o=f[c+4>>2]|0;if(!((o|0)>0|(o|0)==0&(f[c>>2]|0)>>>0>0)){f[h>>2]=f[n+4>>2];f[g>>2]=f[h>>2];ye(n,g,i,i+1|0)|0}n=f[j>>2]|0;c=f[n+80>>2]|0;if(c>>>0<256){if(!l){f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}o=i+1|0;q=i+1|0;p=i+1|0;r=0;s=n;while(1){t=f[s+96>>2]|0;v=f[m>>2]|0;b[i>>0]=f[t+(r*12|0)>>2];w=v+16|0;x=f[w>>2]|0;y=f[w+4>>2]|0;if((y|0)>0|(y|0)==0&x>>>0>0){z=x;A=v;B=y}else{f[h>>2]=f[v+4>>2];f[g>>2]=f[h>>2];ye(v,g,i,p)|0;v=f[m>>2]|0;y=v+16|0;z=f[y>>2]|0;A=v;B=f[y+4>>2]|0}b[i>>0]=f[t+(r*12|0)+4>>2];if((B|0)>0|(B|0)==0&z>>>0>0){C=B;D=z;E=A}else{f[h>>2]=f[A+4>>2];f[g>>2]=f[h>>2];ye(A,g,i,q)|0;y=f[m>>2]|0;v=y+16|0;C=f[v+4>>2]|0;D=f[v>>2]|0;E=y}b[i>>0]=f[t+(r*12|0)+8>>2];if(!((C|0)>0|(C|0)==0&D>>>0>0)){f[h>>2]=f[E+4>>2];f[g>>2]=f[h>>2];ye(E,g,i,o)|0}t=r+1|0;if(t>>>0>=k>>>0)break;r=t;s=f[j>>2]|0}f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}if(c>>>0<65536){if(!l){f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}s=i+2|0;r=i+2|0;o=i+2|0;E=0;D=n;while(1){C=f[D+96>>2]|0;q=f[m>>2]|0;d[i>>1]=f[C+(E*12|0)>>2];A=q+16|0;z=f[A>>2]|0;B=f[A+4>>2]|0;if((B|0)>0|(B|0)==0&z>>>0>0){F=B;G=z;H=q}else{f[h>>2]=f[q+4>>2];f[g>>2]=f[h>>2];ye(q,g,i,o)|0;q=f[m>>2]|0;z=q+16|0;F=f[z+4>>2]|0;G=f[z>>2]|0;H=q}d[i>>1]=f[C+(E*12|0)+4>>2];if((F|0)>0|(F|0)==0&G>>>0>0){I=F;J=G;K=H}else{f[h>>2]=f[H+4>>2];f[g>>2]=f[h>>2];ye(H,g,i,r)|0;q=f[m>>2]|0;z=q+16|0;I=f[z+4>>2]|0;J=f[z>>2]|0;K=q}d[i>>1]=f[C+(E*12|0)+8>>2];if(!((I|0)>0|(I|0)==0&J>>>0>0)){f[h>>2]=f[K+4>>2];f[g>>2]=f[h>>2];ye(K,g,i,s)|0}C=E+1|0;if(C>>>0>=k>>>0)break;E=C;D=f[j>>2]|0}f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}D=(l|0)!=0;if(c>>>0<2097152){if(D){L=0;M=n}else{f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}while(1){c=f[M+96>>2]|0;Nh(f[c+(L*12|0)>>2]|0,f[m>>2]|0)|0;Nh(f[c+(L*12|0)+4>>2]|0,f[m>>2]|0)|0;Nh(f[c+(L*12|0)+8>>2]|0,f[m>>2]|0)|0;c=L+1|0;if(c>>>0>=k>>>0)break;L=c;M=f[j>>2]|0}f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}if(!D){f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}D=0;M=n;while(1){n=(f[M+96>>2]|0)+(D*12|0)|0;L=f[m>>2]|0;c=L+16|0;l=f[c+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[c>>2]|0)>>>0>0)){f[h>>2]=f[L+4>>2];f[g>>2]=f[h>>2];ye(L,g,n,n+12|0)|0}n=D+1|0;if(n>>>0>=k>>>0)break;D=n;M=f[j>>2]|0}f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}function tc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0;e=u;u=u+32|0;g=e+16|0;h=e+12|0;i=e+8|0;j=e+4|0;k=e;switch(f[c+28>>2]|0){case 9:{l=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=l;f[g>>2]=f[h>>2];m=ec(a,c,g)|0;break}case 2:{f[i>>2]=l;f[g>>2]=f[i>>2];m=Xb(a,c,g)|0;break}case 3:{f[j>>2]=l;f[g>>2]=f[j>>2];m=rc(a,c,g)|0;break}case 4:{f[k>>2]=l;f[g>>2]=f[k>>2];m=jc(a,c,g)|0;break}default:m=0}n=m;break}case 1:{m=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=m;f[g>>2]=f[h>>2];o=dc(a,c,g)|0;break}case 2:{f[i>>2]=m;f[g>>2]=f[i>>2];o=Yb(a,c,g)|0;break}case 3:{f[j>>2]=m;f[g>>2]=f[j>>2];o=pc(a,c,g)|0;break}case 4:{f[k>>2]=m;f[g>>2]=f[k>>2];o=ic(a,c,g)|0;break}default:o=0}n=o;break}case 11:case 2:{o=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=o;f[g>>2]=f[h>>2];p=dc(a,c,g)|0;break}case 2:{f[i>>2]=o;f[g>>2]=f[i>>2];p=Yb(a,c,g)|0;break}case 3:{f[j>>2]=o;f[g>>2]=f[j>>2];p=pc(a,c,g)|0;break}case 4:{f[k>>2]=o;f[g>>2]=f[k>>2];p=ic(a,c,g)|0;break}default:p=0}n=p;break}case 4:{p=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=p;f[g>>2]=f[h>>2];q=bc(a,c,g)|0;break}case 2:{f[i>>2]=p;f[g>>2]=f[i>>2];q=Vb(a,c,g)|0;break}case 3:{f[j>>2]=p;f[g>>2]=f[j>>2];q=kc(a,c,g)|0;break}case 4:{f[k>>2]=p;f[g>>2]=f[k>>2];q=gc(a,c,g)|0;break}default:q=0}n=q;break}case 3:{q=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=q;f[g>>2]=f[h>>2];r=bc(a,c,g)|0;break}case 2:{f[i>>2]=q;f[g>>2]=f[i>>2];r=Vb(a,c,g)|0;break}case 3:{f[j>>2]=q;f[g>>2]=f[j>>2];r=kc(a,c,g)|0;break}case 4:{f[k>>2]=q;f[g>>2]=f[k>>2];r=gc(a,c,g)|0;break}default:r=0}n=r;break}case 6:{r=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=r;f[g>>2]=f[h>>2];s=ec(a,c,g)|0;break}case 2:{f[i>>2]=r;f[g>>2]=f[i>>2];s=Xb(a,c,g)|0;break}case 3:{f[j>>2]=r;f[g>>2]=f[j>>2];s=rc(a,c,g)|0;break}case 4:{f[k>>2]=r;f[g>>2]=f[k>>2];s=jc(a,c,g)|0;break}default:s=0}n=s;break}case 5:{s=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=s;f[g>>2]=f[h>>2];t=ec(a,c,g)|0;break}case 2:{f[i>>2]=s;f[g>>2]=f[i>>2];t=Xb(a,c,g)|0;break}case 3:{f[j>>2]=s;f[g>>2]=f[j>>2];t=rc(a,c,g)|0;break}case 4:{f[k>>2]=s;f[g>>2]=f[k>>2];t=jc(a,c,g)|0;break}default:t=0}n=t;break}default:{v=-1;u=e;return v|0}}v=(n|0)==0?-1:n;u=e;return v|0}function uc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;e=u;u=u+32|0;g=e+16|0;h=e+12|0;i=e+29|0;j=e;k=e+28|0;if(!(f[(f[a+8>>2]|0)+80>>2]|0)){l=1;u=e;return l|0}b[i>>0]=-2;m=a+36|0;n=f[m>>2]|0;if(n)if(Ra[f[(f[a>>2]|0)+40>>2]&127](a,n)|0){n=f[m>>2]|0;o=(Qa[f[(f[n>>2]|0)+8>>2]&127](n)|0)&255;b[i>>0]=o;p=5}else q=0;else p=5;if((p|0)==5){o=d+16|0;n=o;r=f[n+4>>2]|0;if(!((r|0)>0|(r|0)==0&(f[n>>2]|0)>>>0>0)){f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];ye(d,g,i,i+1|0)|0}i=f[m>>2]|0;if(i|0?(n=(Qa[f[(f[i>>2]|0)+36>>2]&127](i)|0)&255,b[j>>0]=n,n=o,i=f[n+4>>2]|0,!((i|0)>0|(i|0)==0&(f[n>>2]|0)>>>0>0)):0){f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];ye(d,g,j,j+1|0)|0}n=f[a+32>>2]|0;i=b[n+24>>0]|0;r=X(f[n+80>>2]|0,i)|0;s=(f[f[n>>2]>>2]|0)+(f[n+48>>2]|0)|0;f[j>>2]=0;n=j+4|0;f[n>>2]=0;f[j+8>>2]=0;t=(r|0)==0;do if(!t)if(r>>>0>1073741823)mq(j);else{v=r<<2;w=dn(v)|0;f[j>>2]=w;x=w+(r<<2)|0;f[j+8>>2]=x;hj(w|0,0,v|0)|0;f[n>>2]=x;y=w;break}else y=0;while(0);w=f[m>>2]|0;do if(w){Ta[f[(f[w>>2]|0)+44>>2]&31](w,s,y,r,i,f[c>>2]|0)|0;x=f[m>>2]|0;if(!x){z=s;A=f[j>>2]|0;p=20;break}if(!(Qa[f[(f[x>>2]|0)+32>>2]&127](x)|0)){x=f[j>>2]|0;z=f[m>>2]|0?x:s;A=x;p=20}}else{z=s;A=y;p=20}while(0);if((p|0)==20)km(z,r,A);A=a+4|0;a=f[A>>2]|0;do if(a){z=f[a+48>>2]|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;y=dn(48)|0;f[g>>2]=y;f[g+8>>2]=-2147483600;f[g+4>>2]=34;s=y;w=9835;x=s+34|0;do{b[s>>0]=b[w>>0]|0;s=s+1|0;w=w+1|0}while((s|0)<(x|0));b[y+34>>0]=0;w=Oj(z,g,1)|0;if((b[g+11>>0]|0)<0)br(f[g>>2]|0);if(!w){if(!t){w=f[j>>2]|0;s=0;x=0;do{x=f[w+(s<<2)>>2]|x;s=s+1|0}while((s|0)!=(r|0));if(x)B=((_(x|0)|0)>>>3^3)+1|0;else B=1}else B=1;b[k>>0]=0;s=o;w=f[s>>2]|0;z=f[s+4>>2]|0;if((z|0)>0|(z|0)==0&w>>>0>0){C=z;D=w}else{f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];ye(d,g,k,k+1|0)|0;w=o;C=f[w+4>>2]|0;D=f[w>>2]|0}b[k>>0]=B;if(!((C|0)>0|(C|0)==0&D>>>0>0)){f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];ye(d,g,k,k+1|0)|0}if((B|0)==(Ll(5)|0)){w=f[j>>2]|0;z=o;s=f[z+4>>2]|0;if(!((s|0)>0|(s|0)==0&(f[z>>2]|0)>>>0>0)){f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];ye(d,g,w,w+(r<<2)|0)|0}p=48;break}if(t)p=48;else{w=d+4|0;z=0;do{s=(f[j>>2]|0)+(z<<2)|0;y=o;v=f[y+4>>2]|0;if(!((v|0)>0|(v|0)==0&(f[y>>2]|0)>>>0>0)){f[h>>2]=f[w>>2];f[g>>2]=f[h>>2];ye(d,g,s,s+B|0)|0}z=z+1|0}while(z>>>0>>0);p=48}}else p=27}else p=27;while(0);if((p|0)==27){b[k>>0]=1;r=o;o=f[r+4>>2]|0;if(!((o|0)>0|(o|0)==0&(f[r>>2]|0)>>>0>0)){f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];ye(d,g,k,k+1|0)|0}wp(g);k=f[A>>2]|0;if(k|0)Pj(g,10-(Yh(f[k+48>>2]|0)|0)|0)|0;k=Dc(f[j>>2]|0,X((f[c+4>>2]|0)-(f[c>>2]|0)>>2,i)|0,i,g,d)|0;sj(g,f[g+4>>2]|0);if(k)p=48;else E=0}if((p|0)==48){p=f[m>>2]|0;if(!p)E=1;else{Ra[f[(f[p>>2]|0)+40>>2]&127](p,d)|0;E=1}}d=f[j>>2]|0;if(d|0){j=f[n>>2]|0;if((j|0)!=(d|0))f[n>>2]=j+(~((j+-4-d|0)>>>2)<<2);br(d)}q=E}l=q;u=e;return l|0}function vc(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;b=u;u=u+48|0;c=b+24|0;d=b+12|0;e=b;g=a+32|0;h=a+8|0;i=a+12|0;j=f[i>>2]|0;k=f[h>>2]|0;l=j-k>>2;m=a+36|0;n=f[m>>2]|0;o=f[g>>2]|0;p=n-o>>2;q=o;o=n;n=k;if(l>>>0<=p>>>0)if(l>>>0

    >>0?(r=q+(l<<2)|0,(r|0)!=(o|0)):0){f[m>>2]=o+(~((o+-4-r|0)>>>2)<<2);s=n;t=k;v=j}else{s=n;t=k;v=j}else{oi(g,l-p|0);p=f[h>>2]|0;s=p;t=p;v=f[i>>2]|0}p=v-t|0;l=p>>2;f[c>>2]=0;j=c+4|0;f[j>>2]=0;k=c+8|0;f[k>>2]=0;if(l|0){if((p|0)<0)mq(c);p=((l+-1|0)>>>5)+1|0;n=dn(p<<2)|0;f[c>>2]=n;f[k>>2]=p;f[j>>2]=l;j=l>>>5;hj(n|0,0,j<<2|0)|0;p=l&31;l=n+(j<<2)|0;if(p|0)f[l>>2]=f[l>>2]&~(-1>>>(32-p|0))}p=a+20|0;l=0;j=s;s=t;t=v;while(1){if(l>>>0>2>>>0){w=0;x=0;y=l;z=s;A=j}else{B=25;break}while(1){v=x>>>5;n=1<<(x&31);do if(!(f[(f[c>>2]|0)+(v<<2)>>2]&n)){k=f[A+(x<<2)>>2]|0;if((f[k+8>>2]|0)!=(f[k+4>>2]|0)){r=0;o=1;m=A;q=k;while(1){k=f[(f[q+4>>2]|0)+(r<<2)>>2]|0;C=0;D=m;while(1){E=f[D+(x<<2)>>2]|0;if((C|0)>=(Ra[f[(f[E>>2]|0)+24>>2]&127](E,k)|0)){F=o;break}E=f[(f[h>>2]|0)+(x<<2)>>2]|0;G=Sa[f[(f[E>>2]|0)+28>>2]&31](E,k,C)|0;if((G|0)!=(x|0)?(E=f[(f[p>>2]|0)+(G<<2)>>2]|0,(1<<(E&31)&f[(f[c>>2]|0)+(E>>>5<<2)>>2]|0)==0):0){F=0;break}C=C+1|0;D=f[h>>2]|0}r=r+1|0;m=f[h>>2]|0;q=f[m+(x<<2)>>2]|0;if(r>>>0>=(f[q+8>>2]|0)-(f[q+4>>2]|0)>>2>>>0)break;else o=F}o=m;if(F)H=o;else{I=w;J=y;K=o;break}}else H=z;f[(f[g>>2]|0)+(y<<2)>>2]=x;o=(f[c>>2]|0)+(v<<2)|0;f[o>>2]=f[o>>2]|n;I=1;J=y+1|0;K=H}else{I=w;J=y;K=z}while(0);x=x+1|0;L=f[i>>2]|0;M=L-K>>2;A=K;if(x>>>0>=M>>>0)break;else{w=I;y=J;z=K}}if(J>>>0>>0&(I^1)){N=0;break}else{l=J;j=A;s=K;t=L}}if((B|0)==25){f[d>>2]=0;B=d+4|0;f[B>>2]=0;f[d+8>>2]=0;L=f[a+4>>2]|0;a=(f[L+12>>2]|0)-(f[L+8>>2]|0)|0;L=a>>2;f[e>>2]=0;K=e+4|0;f[K>>2]=0;A=e+8|0;f[A>>2]=0;if(L|0){if((a|0)<0)mq(e);a=((L+-1|0)>>>5)+1|0;J=dn(a<<2)|0;f[e>>2]=J;f[A>>2]=a;f[K>>2]=L;K=L>>>5;hj(J|0,0,K<<2|0)|0;a=L&31;L=J+(K<<2)|0;if(a|0)f[L>>2]=f[L>>2]&~(-1>>>(32-a|0))}a:do if((t|0)==(s|0))O=1;else{a=0;L=j;K=s;J=t;while(1){A=f[(f[g>>2]|0)+(a<<2)>>2]|0;l=f[L+(A<<2)>>2]|0;I=(f[l+8>>2]|0)-(f[l+4>>2]|0)|0;l=I>>2;if((I|0)<8){P=K;Q=J}else{I=f[B>>2]|0;M=f[d>>2]|0;z=I-M>>2;y=M;M=I;if(l>>>0<=z>>>0)if(l>>>0>>0?(I=y+(l<<2)|0,(I|0)!=(M|0)):0){f[B>>2]=M+(~((M+-4-I|0)>>>2)<<2);R=0}else R=0;else{oi(d,l-z|0);R=0}while(1){if((R|0)<(l|0)){S=0;T=0;U=R}else break;while(1){z=f[(f[h>>2]|0)+(A<<2)>>2]|0;I=f[(f[z+4>>2]|0)+(S<<2)>>2]|0;M=S>>>5;y=1<<(S&31);if(!(f[(f[e>>2]|0)+(M<<2)>>2]&y)){w=0;x=1;H=z;while(1){if((w|0)>=(Ra[f[(f[H>>2]|0)+24>>2]&127](H,I)|0)){V=x;break}z=f[(f[h>>2]|0)+(A<<2)>>2]|0;F=Sa[f[(f[z>>2]|0)+28>>2]&31](z,I,w)|0;z=(f[(f[e>>2]|0)+(F>>>5<<2)>>2]&1<<(F&31)|0)!=0;F=x&z;if(!z){V=F;break}w=w+1|0;x=F;H=f[(f[h>>2]|0)+(A<<2)>>2]|0}if(V){f[(f[d>>2]|0)+(U<<2)>>2]=S;H=(f[e>>2]|0)+(M<<2)|0;f[H>>2]=f[H>>2]|y;W=1;X=U+1|0}else{W=T;X=U}}else{W=T;X=U}S=S+1|0;if((S|0)>=(l|0))break;else{T=W;U=X}}if(W|(X|0)>=(l|0))R=X;else{O=0;break a}}Of(f[(f[h>>2]|0)+(A<<2)>>2]|0,d);P=f[h>>2]|0;Q=f[i>>2]|0}a=a+1|0;if(a>>>0>=Q-P>>2>>>0){O=1;break}else{L=P;K=P;J=Q}}}while(0);Q=f[e>>2]|0;if(Q|0)br(Q);Q=f[d>>2]|0;if(Q|0){d=f[B>>2]|0;if((d|0)!=(Q|0))f[B>>2]=d+(~((d+-4-Q|0)>>>2)<<2);br(Q)}N=O}O=f[c>>2]|0;if(!O){u=b;return N|0}br(O);u=b;return N|0} +function uj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0;e=u;u=u+16|0;g=e;h=a+4|0;f[h>>2]=c;i=f[c+64>>2]|0;c=((f[i+4>>2]|0)-(f[i>>2]|0)>>2>>>0)/3|0;b[g>>0]=0;Xg(a+24|0,c,g);c=f[h>>2]|0;h=(f[c+56>>2]|0)-(f[c+52>>2]|0)>>2;b[g>>0]=0;Xg(a+36|0,h,g);g=a+8|0;f[g>>2]=f[d>>2];f[g+4>>2]=f[d+4>>2];f[g+8>>2]=f[d+8>>2];f[g+12>>2]=f[d+12>>2];u=e;return}function vj(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;c=a;a:do if(!(c&3)){d=a;e=4}else{g=a;h=c;while(1){if(!(b[g>>0]|0)){i=h;break a}j=g+1|0;h=j;if(!(h&3)){d=j;e=4;break}else g=j}}while(0);if((e|0)==4){e=d;while(1){k=f[e>>2]|0;if(!((k&-2139062144^-2139062144)&k+-16843009))e=e+4|0;else break}if(!((k&255)<<24>>24))l=e;else{k=e;while(1){e=k+1|0;if(!(b[e>>0]|0)){l=e;break}else k=e}}i=l}return i-c|0}function wj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;e=u;u=u+16|0;g=e;h=a+11|0;i=b[h>>0]|0;j=i<<24>>24<0;if(j)k=f[a+4>>2]|0;else k=i&255;do if(k>>>0>=c>>>0)if(j){i=(f[a>>2]|0)+c|0;b[g>>0]=0;Hp(i,g);f[a+4>>2]=c;break}else{b[g>>0]=0;Hp(a+c|0,g);b[h>>0]=c;break}else Xi(a,c-k|0,d)|0;while(0);u=e;return}function xj(a){a=a|0;var b=0,c=0,d=0;if(!a)return;b=a+88|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0){b=f[c+8>>2]|0;if(b|0){d=c+12|0;if((f[d>>2]|0)!=(b|0))f[d>>2]=b;br(b)}br(c)}c=f[a+68>>2]|0;if(c|0){b=a+72|0;d=f[b>>2]|0;if((d|0)!=(c|0))f[b>>2]=d+(~((d+-4-c|0)>>>2)<<2);br(c)}c=a+64|0;d=f[c>>2]|0;f[c>>2]=0;if(d|0){c=f[d>>2]|0;if(c|0){b=d+4|0;if((f[b>>2]|0)!=(c|0))f[b>>2]=c;br(c)}br(d)}br(a);return}function yj(a,c,d,e,g,h,i,j,k,l){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;var m=0,n=0,o=0;f[a>>2]=d;if(d|0){m=d+16|0;n=f[m+4>>2]|0;o=a+8|0;f[o>>2]=f[m>>2];f[o+4>>2]=n;n=d+24|0;d=f[n+4>>2]|0;o=a+16|0;f[o>>2]=f[n>>2];f[o+4>>2]=d}b[a+24>>0]=e;f[a+28>>2]=g;b[a+32>>0]=h&1;h=a+40|0;f[h>>2]=i;f[h+4>>2]=j;j=a+48|0;f[j>>2]=k;f[j+4>>2]=l;f[a+56>>2]=c;return}function zj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;if((f[c+76>>2]|0)>=0?(gr(c)|0)!=0:0){d=a&255;e=a&255;if((e|0)!=(b[c+75>>0]|0)?(g=c+20|0,h=f[g>>2]|0,h>>>0<(f[c+16>>2]|0)>>>0):0){f[g>>2]=h+1;b[h>>0]=d;i=e}else i=Bj(c,a)|0;fr(c);j=i}else k=3;do if((k|0)==3){i=a&255;e=a&255;if((e|0)!=(b[c+75>>0]|0)?(d=c+20|0,h=f[d>>2]|0,h>>>0<(f[c+16>>2]|0)>>>0):0){f[d>>2]=h+1;b[h>>0]=i;j=e;break}j=Bj(c,a)|0}while(0);return j|0}function Aj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;i=f[a+4>>2]|0;if((i|0)==-1){j=0;u=d;return j|0}b[h>>0]=i;i=c+16|0;a=f[i+4>>2]|0;if(!((a|0)>0|(a|0)==0&(f[i>>2]|0)>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];ye(c,e,h,h+1|0)|0}j=1;u=d;return j|0}function Bj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0;d=u;u=u+16|0;e=d;g=c&255;b[e>>0]=g;i=a+16|0;j=f[i>>2]|0;if(!j)if(!(pl(a)|0)){k=f[i>>2]|0;l=4}else m=-1;else{k=j;l=4}do if((l|0)==4){j=a+20|0;i=f[j>>2]|0;if(i>>>0>>0?(n=c&255,(n|0)!=(b[a+75>>0]|0)):0){f[j>>2]=i+1;b[i>>0]=g;m=n;break}if((Sa[f[a+36>>2]&31](a,e,1)|0)==1)m=h[e>>0]|0;else m=-1}while(0);u=d;return m|0}function Cj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0;c=dn(88)|0;d=c+60|0;e=c;g=e+60|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));f[d>>2]=c;d=c+64|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;d=Kf(c,b)|0;f[a>>2]=d?c:0;a=d?0:c;if(d)return;ui(a);br(a);return}function Dj(a,b){a=a|0;b=b|0;if(!b)return;else{Dj(a,f[b>>2]|0);Dj(a,f[b+4>>2]|0);sj(b+20|0,f[b+24>>2]|0);br(b);return}}function Ej(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0;e=u;u=u+16|0;g=e;h=a+4|0;f[h>>2]=c;i=((f[c+4>>2]|0)-(f[c>>2]|0)>>2>>>0)/3|0;b[g>>0]=0;Xg(a+24|0,i,g);i=f[h>>2]|0;h=(f[i+28>>2]|0)-(f[i+24>>2]|0)>>2;b[g>>0]=0;Xg(a+36|0,h,g);g=a+8|0;f[g>>2]=f[d>>2];f[g+4>>2]=f[d+4>>2];f[g+8>>2]=f[d+8>>2];f[g+12>>2]=f[d+12>>2];u=e;return}function Fj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;e=u;u=u+16|0;g=e;h=e+4|0;f[g>>2]=c;c=a+4|0;a=dn(32)|0;f[h>>2]=a;f[h+8>>2]=-2147483616;f[h+4>>2]=17;i=a;j=12932;k=i+17|0;do{b[i>>0]=b[j>>0]|0;i=i+1|0;j=j+1|0}while((i|0)<(k|0));b[a+17>>0]=0;Nj(wd(c,g)|0,h,d);if((b[h+11>>0]|0)>=0){u=e;return}br(f[h>>2]|0);u=e;return}function Gj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=f[a+16>>2]|0;if(((f[a+20>>2]|0)-c>>2|0)<=(b|0)){d=0;return d|0}e=f[c+(b<<2)>>2]|0;if((e|0)<0){d=0;return d|0}b=a+48|0;if((f[a+52>>2]|0)>>>0<=e>>>0)pe(b,e+1|0,0);c=(f[b>>2]|0)+(e>>>5<<2)|0;f[c>>2]=f[c>>2]|1<<(e&31);c=f[a+36>>2]|0;if((f[a+40>>2]|0)-c>>2>>>0<=e>>>0){d=1;return d|0}Pp(f[c+(e<<2)>>2]|0);d=1;return d|0}function Hj(a){a=a|0;if(!a)return;f[a>>2]=1136;sj(a+28|0,f[a+32>>2]|0);nj(a+16|0,f[a+20>>2]|0);sj(a+4|0,f[a+8>>2]|0);br(a);return}function Ij(a){a=a|0;f[a>>2]=1136;sj(a+28|0,f[a+32>>2]|0);nj(a+16|0,f[a+20>>2]|0);sj(a+4|0,f[a+8>>2]|0);return}function Jj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if(c>>>0>0|(c|0)==0&a>>>0>4294967295){e=d;f=a;g=c;while(1){c=an(f|0,g|0,10,0)|0;e=e+-1|0;b[e>>0]=c&255|48;c=f;f=up(f|0,g|0,10,0)|0;if(!(g>>>0>9|(g|0)==9&c>>>0>4294967295))break;else g=I}h=f;i=e}else{h=a;i=d}if(!h)j=i;else{d=h;h=i;while(1){i=h+-1|0;b[i>>0]=(d>>>0)%10|0|48;if(d>>>0<10){j=i;break}else{d=(d>>>0)/10|0;h=i}}}return j|0}function Kj(a){a=a|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;c=a;while(1){d=c+1|0;if(!(tq(b[c>>0]|0)|0))break;else c=d}a=b[c>>0]|0;switch(a<<24>>24|0){case 45:{e=1;f=5;break}case 43:{e=0;f=5;break}default:{g=0;h=c;i=a}}if((f|0)==5){g=e;h=d;i=b[d>>0]|0}if(!(Pq(i<<24>>24)|0))j=0;else{i=0;d=h;while(1){h=(i*10|0)+48-(b[d>>0]|0)|0;d=d+1|0;if(!(Pq(b[d>>0]|0)|0)){j=h;break}else i=h}}return (g|0?j:0-j|0)|0}function Lj(a,c,d){a=a|0;c=c|0;d=$(d);var e=0,g=0,h=0;e=u;u=u+16|0;g=e;cl(g,d);h=mi(a,c)|0;c=h+11|0;if((b[c>>0]|0)<0){b[f[h>>2]>>0]=0;f[h+4>>2]=0}else{b[h>>0]=0;b[c>>0]=0}Ng(h,0);f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];u=e;return}function Mj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0;e=u;u=u+16|0;g=e;fl(g,d&1);d=mi(a,c)|0;c=d+11|0;if((b[c>>0]|0)<0){b[f[d>>2]>>0]=0;f[d+4>>2]=0}else{b[d>>0]=0;b[c>>0]=0}Ng(d,0);f[d>>2]=f[g>>2];f[d+4>>2]=f[g+4>>2];f[d+8>>2]=f[g+8>>2];u=e;return}function Nj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0;e=u;u=u+16|0;g=e;fl(g,d);d=mi(a,c)|0;c=d+11|0;if((b[c>>0]|0)<0){b[f[d>>2]>>0]=0;f[d+4>>2]=0}else{b[d>>0]=0;b[c>>0]=0}Ng(d,0);f[d>>2]=f[g>>2];f[d+4>>2]=f[g+4>>2];f[d+8>>2]=f[g+8>>2];u=e;return}function Oj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;e=zg(a,c)|0;if((e|0)==(a+4|0)){g=-1;h=(g|0)==-1;i=(g|0)!=0;j=h?d:i;return j|0}a=e+28|0;if((b[a+11>>0]|0)<0)k=f[a>>2]|0;else k=a;g=Kj(k)|0;h=(g|0)==-1;i=(g|0)!=0;j=h?d:i;return j|0}function Pj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+16|0;e=d;if(c>>>0>10){g=0;u=d;return g|0}h=dn(48)|0;f[e>>2]=h;f[e+8>>2]=-2147483600;f[e+4>>2]=33;i=h;j=13067;k=i+33|0;do{b[i>>0]=b[j>>0]|0;i=i+1|0;j=j+1|0}while((i|0)<(k|0));b[h+33>>0]=0;Nj(a,e,c);if((b[e+11>>0]|0)<0)br(f[e>>2]|0);g=1;u=d;return g|0}function Qj(a){a=a|0;f[a>>2]=1136;sj(a+28|0,f[a+32>>2]|0);nj(a+16|0,f[a+20>>2]|0);sj(a+4|0,f[a+8>>2]|0);br(a);return}function Rj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0;c=f[b>>2]|0;if((c|0)==-1)return 1;b=c*3|0;if((b|0)==-1)return 1;c=f[a>>2]|0;a=f[c+(b<<2)>>2]|0;d=b+1|0;e=((d>>>0)%3|0|0)==0?b+-2|0:d;if((e|0)==-1)g=-1;else g=f[c+(e<<2)>>2]|0;e=(((b>>>0)%3|0|0)==0?2:-1)+b|0;if((e|0)==-1)h=-1;else h=f[c+(e<<2)>>2]|0;if((a|0)==(g|0))return 1;else return (a|0)==(h|0)|(g|0)==(h|0)|0;return 0}function Sj(a){a=a|0;f[a>>2]=2968;sj(a+28|0,f[a+32>>2]|0);Dj(a+16|0,f[a+20>>2]|0);sj(a+4|0,f[a+8>>2]|0);return}function Tj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0;d=0;while(1){if((h[15560+d>>0]|0)==(a|0)){e=2;break}g=d+1|0;if((g|0)==87){i=15648;j=87;e=5;break}else d=g}if((e|0)==2)if(!d)k=15648;else{i=15648;j=d;e=5}if((e|0)==5)while(1){e=0;d=i;do{a=d;d=d+1|0}while((b[a>>0]|0)!=0);j=j+-1|0;if(!j){k=d;break}else{i=d;e=5}}return yq(k,f[c+20>>2]|0)|0}function Uj(a,b){a=+a;b=b|0;var c=0,d=0,e=0,g=0.0,h=0.0,i=0,j=0.0;p[s>>3]=a;c=f[s>>2]|0;d=f[s+4>>2]|0;e=Wn(c|0,d|0,52)|0;switch(e&2047){case 0:{if(a!=0.0){g=+Uj(a*18446744073709551616.0,b);h=g;i=(f[b>>2]|0)+-64|0}else{h=a;i=0}f[b>>2]=i;j=h;break}case 2047:{j=a;break}default:{f[b>>2]=(e&2047)+-1022;f[s>>2]=c;f[s+4>>2]=d&-2146435073|1071644672;j=+p[s>>3]}}return +j}function Vj(a){a=a|0;f[a>>2]=2968;sj(a+28|0,f[a+32>>2]|0);Dj(a+16|0,f[a+20>>2]|0);sj(a+4|0,f[a+8>>2]|0);br(a);return}function Wj(a,b){a=+a;b=b|0;var c=0.0,d=0,e=0,g=0.0,h=0;if((b|0)<=1023)if((b|0)<-1022){c=a*2.2250738585072014e-308;d=(b|0)<-2044;e=b+2044|0;g=d?c*2.2250738585072014e-308:c;h=d?((e|0)>-1022?e:-1022):b+1022|0}else{g=a;h=b}else{c=a*8988465674311579538646525.0e283;e=(b|0)>2046;d=b+-2046|0;g=e?c*8988465674311579538646525.0e283:c;h=e?((d|0)<1023?d:1023):b+-1023|0}b=Rn(h+1023|0,0,52)|0;h=I;f[s>>2]=b;f[s+4>>2]=h;return +(g*+p[s>>3])}function Xj(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;if(!(f[a+80>>2]|0)){b=0;return b|0}c=a+8|0;d=a+12|0;a=f[c>>2]|0;if(((f[d>>2]|0)-a|0)>0){e=0;g=a}else{b=1;return b|0}while(1){a=f[g+(e<<2)>>2]|0;e=e+1|0;if(!(yl(a,a)|0)){b=0;h=5;break}g=f[c>>2]|0;if((e|0)>=((f[d>>2]|0)-g>>2|0)){b=1;h=5;break}}if((h|0)==5)return b|0;return 0}function Yj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0;c=a+36|0;d=a+40|0;e=f[c>>2]|0;if((f[d>>2]|0)==(e|0)){g=1;return g|0}h=a+60|0;a=0;i=e;while(1){e=f[i+(a<<2)>>2]|0;a=a+1|0;if(!(Sa[f[(f[e>>2]|0)+20>>2]&31](e,h,b)|0)){g=0;j=5;break}i=f[c>>2]|0;if(a>>>0>=(f[d>>2]|0)-i>>2>>>0){g=1;j=5;break}}if((j|0)==5)return g|0;return 0}function Zj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=a+36|0;d=a+40|0;a=f[c>>2]|0;if((f[d>>2]|0)==(a|0)){e=1;return e|0}else{g=0;h=a}while(1){a=f[h+(g<<2)>>2]|0;g=g+1|0;if(!(Ra[f[(f[a>>2]|0)+24>>2]&127](a,b)|0)){e=0;i=4;break}h=f[c>>2]|0;if(g>>>0>=(f[d>>2]|0)-h>>2>>>0){e=1;i=4;break}}if((i|0)==4)return e|0;return 0}function _j(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0;f[a>>2]=0;c=a+4|0;f[c>>2]=0;f[a+8>>2]=0;d=b+4|0;e=(f[d>>2]|0)-(f[b>>2]|0)|0;g=e>>2;if(!g)return;if(g>>>0>1073741823)mq(a);h=dn(e)|0;f[c>>2]=h;f[a>>2]=h;f[a+8>>2]=h+(g<<2);g=f[b>>2]|0;b=(f[d>>2]|0)-g|0;if((b|0)<=0)return;Rg(h|0,g|0,b|0)|0;f[c>>2]=h+(b>>>2<<2);return}function $j(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0;c=a+8|0;d=f[a>>2]|0;if((f[c>>2]|0)-d>>2>>>0>=b>>>0)return;e=a+4|0;if(b>>>0>1073741823){g=ra(8)|0;Wo(g,14941);f[g>>2]=6944;va(g|0,1080,114)}g=(f[e>>2]|0)-d|0;h=dn(b<<2)|0;if((g|0)>0)Rg(h|0,d|0,g|0)|0;f[a>>2]=h;f[e>>2]=h+(g>>2<<2);f[c>>2]=h+(b<<2);if(!d)return;br(d);return}function ak(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;b=a+36|0;c=a+40|0;d=f[b>>2]|0;if((f[c>>2]|0)==(d|0)){e=1;return e|0}g=a+60|0;a=0;h=d;while(1){d=f[h+(a<<2)>>2]|0;a=a+1|0;if(!(Ra[f[(f[d>>2]|0)+16>>2]&127](d,g)|0)){e=0;i=5;break}h=f[b>>2]|0;if(a>>>0>=(f[c>>2]|0)-h>>2>>>0){e=1;i=5;break}}if((i|0)==5)return e|0;return 0}function bk(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;d=u;u=u+16|0;e=d;g=dn(16)|0;f[e>>2]=g;f[e+8>>2]=-2147483632;f[e+4>>2]=15;h=g;i=12916;j=h+15|0;do{b[h>>0]=b[i>>0]|0;h=h+1|0;i=i+1|0}while((h|0)<(j|0));b[g+15>>0]=0;Nj(a+4|0,e,c);if((b[e+11>>0]|0)>=0){u=d;return}br(f[e>>2]|0);u=d;return}function ck(a,b){a=a|0;b=b|0;var c=0,d=0;f[a>>2]=0;f[a+4>>2]=b;if(b|0?(c=mh(b,992,976,0)|0,c|0):0){d=dn(56)|0;Gm(d,c);c=f[a>>2]|0;f[a>>2]=d;if(!c)return;Va[f[(f[c>>2]|0)+4>>2]&127](c);return}c=dn(56)|0;Am(c,b);b=f[a>>2]|0;f[a>>2]=c;if(!b)return;Va[f[(f[b>>2]|0)+4>>2]&127](b);return}function dk(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0;d=f[a+176>>2]|0;e=f[a+172>>2]|0;a=e;if((d|0)==(e|0))return 0;g=(d-e|0)/136|0;e=0;while(1){if((f[a+(e*136|0)>>2]|0)==(c|0)){h=4;break}d=e+1|0;if(d>>>0>>0)e=d;else{h=6;break}}if((h|0)==4)return ((b[a+(e*136|0)+100>>0]|0)==0?0:a+(e*136|0)+4|0)|0;else if((h|0)==6)return 0;return 0}function ek(a,b){a=a|0;b=b|0;var c=0,d=0;c=f[a+72>>2]|0;if(!c){d=0;return d|0}f[c+4>>2]=a+60;if(!(Qa[f[(f[c>>2]|0)+12>>2]&127](c)|0)){d=0;return d|0}if(!(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)){d=0;return d|0}if(!(Ra[f[(f[a>>2]|0)+44>>2]&127](a,b)|0)){d=0;return d|0}d=Ra[f[(f[a>>2]|0)+48>>2]&127](a,b)|0;return d|0}function fk(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;f[a>>2]=0;d=a+4|0;f[d>>2]=0;f[a+8>>2]=0;if(!b)return;if(b>>>0>357913941)mq(a);e=dn(b*12|0)|0;f[d>>2]=e;f[a>>2]=e;f[a+8>>2]=e+(b*12|0);a=b;b=e;do{_j(b,c);b=(f[d>>2]|0)+12|0;f[d>>2]=b;a=a+-1|0}while((a|0)!=0);return}function gk(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0;c=f[b>>2]|0;if(!c){d=0;return d|0}e=a+44|0;g=f[e>>2]|0;if(g>>>0<(f[a+48>>2]|0)>>>0){f[b>>2]=0;f[g>>2]=c;f[e>>2]=(f[e>>2]|0)+4;d=1;return d|0}else{Bg(a+40|0,b);d=1;return d|0}return 0}function hk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2880;f[a+40>>2]=1180;b=f[a+48>>2]|0;if(b|0){c=a+52|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}f[a>>2]=1460;b=a+36|0;d=f[b>>2]|0;f[b>>2]=0;if(!d){zi(a);br(a);return}Va[f[(f[d>>2]|0)+4>>2]&127](d);zi(a);br(a);return}function ik(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0;f[c>>2]=2;d=a+4|0;a=c+8|0;e=f[a>>2]|0;g=(f[c+12>>2]|0)-e|0;if(g>>>0<4294967292){Bk(a,g+4|0,0);i=f[a>>2]|0}else i=e;e=i+g|0;g=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;b[e>>0]=g;b[e+1>>0]=g>>8;b[e+2>>0]=g>>16;b[e+3>>0]=g>>24;return}function jk(a){a=a|0;var b=0,c=0,d=0,e=0;f[a>>2]=3164;b=a+8|0;f[b>>2]=3188;c=f[a+56>>2]|0;if(c|0){d=a+60|0;e=f[d>>2]|0;if((e|0)!=(c|0))f[d>>2]=e+(~((e+-4-c|0)>>>2)<<2);br(c)}f[b>>2]=3208;b=f[a+44>>2]|0;if(b|0)br(b);b=f[a+32>>2]|0;if(!b){br(a);return}br(b);br(a);return}function kk(a,c,d){a=a|0;c=c|0;d=$(d);var e=0,g=Oa,h=0;e=zg(a,c)|0;if((e|0)==(a+4|0)){g=d;return $(g)}a=e+28|0;if((b[a+11>>0]|0)<0)h=f[a>>2]|0;else h=a;g=$(+Xq(h));return $(g)}function lk(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;b=u;u=u+16|0;c=b;d=c;f[d>>2]=0;f[d+4>>2]=0;cf(a,2,c);c=f[a+12>>2]|0;d=a+16|0;e=f[d>>2]|0;if((e|0)==(c|0)){g=a+24|0;f[g>>2]=0;h=a+28|0;f[h>>2]=0;u=b;return}f[d>>2]=e+(~((e+-4-c|0)>>>2)<<2);g=a+24|0;f[g>>2]=0;h=a+28|0;f[h>>2]=0;u=b;return}function mk(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0;c=f[a+176>>2]|0;d=f[a+172>>2]|0;e=d;a:do if((c|0)!=(d|0)){g=(c-d|0)/136|0;h=0;while(1){if((f[e+(h*136|0)>>2]|0)==(b|0))break;i=h+1|0;if(i>>>0>>0)h=i;else break a}j=e+(h*136|0)+104|0;return j|0}while(0);j=a+40|0;return j|0}function nk(a){a=a|0;var b=0,c=0,d=0,e=0;f[a>>2]=3232;b=a+8|0;f[b>>2]=3256;c=f[a+56>>2]|0;if(c|0){d=a+60|0;e=f[d>>2]|0;if((e|0)!=(c|0))f[d>>2]=e+(~((e+-4-c|0)>>>2)<<2);br(c)}f[b>>2]=3276;b=f[a+44>>2]|0;if(b|0)br(b);b=f[a+32>>2]|0;if(!b){br(a);return}br(b);br(a);return}function ok(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2880;f[a+40>>2]=1180;b=f[a+48>>2]|0;if(b|0){c=a+52|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}f[a>>2]=1460;b=a+36|0;d=f[b>>2]|0;f[b>>2]=0;if(!d){zi(a);return}Va[f[(f[d>>2]|0)+4>>2]&127](d);zi(a);return}function pk(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0;Ec(a,b);if((b|0)<=-1)return;c=a+88|0;d=f[c>>2]|0;e=f[a+84>>2]|0;if((d-e>>2|0)<=(b|0))return;a=e+(b<<2)|0;b=a+4|0;e=d-b|0;g=e>>2;if(!g)h=d;else{Xl(a|0,b|0,e|0)|0;h=f[c>>2]|0}e=a+(g<<2)|0;if((h|0)==(e|0))return;f[c>>2]=h+(~((h+-4-e|0)>>>2)<<2);return}function qk(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;b=f[a+32>>2]|0;c=f[a+36>>2]|0;if((b|0)==(c|0)){d=1;return d|0}e=a+8|0;g=a+44|0;a=b;while(1){b=f[(f[e>>2]|0)+(f[a>>2]<<2)>>2]|0;a=a+4|0;if(!(Ra[f[(f[b>>2]|0)+20>>2]&127](b,f[g>>2]|0)|0)){d=0;h=5;break}if((a|0)==(c|0)){d=1;h=5;break}}if((h|0)==5)return d|0;return 0}function rk(a){a=a|0;var b=0,c=0,d=0,e=0;f[a>>2]=3164;b=a+8|0;f[b>>2]=3188;c=f[a+56>>2]|0;if(c|0){d=a+60|0;e=f[d>>2]|0;if((e|0)!=(c|0))f[d>>2]=e+(~((e+-4-c|0)>>>2)<<2);br(c)}f[b>>2]=3208;b=f[a+44>>2]|0;if(b|0)br(b);b=f[a+32>>2]|0;if(!b)return;br(b);return}function sk(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0.0;d=u;u=u+128|0;e=d;g=e;h=g+124|0;do{f[g>>2]=0;g=g+4|0}while((g|0)<(h|0));g=e+4|0;f[g>>2]=a;h=e+8|0;f[h>>2]=-1;f[e+44>>2]=a;f[e+76>>2]=-1;Rm(e,0);i=+Lc(e,c,1);c=(f[g>>2]|0)-(f[h>>2]|0)+(f[e+108>>2]|0)|0;if(b|0)f[b>>2]=c|0?a+c|0:a;u=d;return +i}function tk(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0;a=c+16|0;g=f[a>>2]|0;do if(g){if((g|0)!=(d|0)){h=c+36|0;f[h>>2]=(f[h>>2]|0)+1;f[c+24>>2]=2;b[c+54>>0]=1;break}h=c+24|0;if((f[h>>2]|0)==2)f[h>>2]=e}else{f[a>>2]=d;f[c+24>>2]=e;f[c+36>>2]=1}while(0);return}function uk(a){a=a|0;var c=0,d=0,e=0;c=a+74|0;d=b[c>>0]|0;b[c>>0]=d+255|d;d=a+20|0;c=a+28|0;if((f[d>>2]|0)>>>0>(f[c>>2]|0)>>>0)Sa[f[a+36>>2]&31](a,0,0)|0;f[a+16>>2]=0;f[c>>2]=0;f[d>>2]=0;d=f[a>>2]|0;if(!(d&4)){c=(f[a+44>>2]|0)+(f[a+48>>2]|0)|0;f[a+8>>2]=c;f[a+4>>2]=c;e=d<<27>>31}else{f[a>>2]=d|32;e=-1}return e|0}function vk(a,c){a=a|0;c=c|0;var d=0,e=0,g=0;d=zg(a,c)|0;if((d|0)==(a+4|0)){e=0;return e|0}a=d+28|0;if((b[a+11>>0]|0)<0)g=f[a>>2]|0;else g=a;e=((Kj(g)|0)+1|0)>>>0>1;return e|0}function wk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=5840;b=f[a+96>>2]|0;if(b|0){c=a+100|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~(((d+-12-b|0)>>>0)/12|0)*12|0);br(b)}b=f[a+84>>2]|0;if(!b){wg(a);br(a);return}d=a+88|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b);wg(a);br(a);return}function xk(a){a=a|0;var b=0,c=0,d=0,e=0;f[a>>2]=3232;b=a+8|0;f[b>>2]=3256;c=f[a+56>>2]|0;if(c|0){d=a+60|0;e=f[d>>2]|0;if((e|0)!=(c|0))f[d>>2]=e+(~((e+-4-c|0)>>>2)<<2);br(c)}f[b>>2]=3276;b=f[a+44>>2]|0;if(b|0)br(b);b=f[a+32>>2]|0;if(!b)return;br(b);return}function yk(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0;e=zg(a,c)|0;if((e|0)==(a+4|0)){g=d;return g|0}d=e+28|0;if((b[d+11>>0]|0)<0)h=f[d>>2]|0;else h=d;g=Kj(h)|0;return g|0}function zk(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=b>>31|((b|0)<0?-1:0)<<1;f=((b|0)<0?-1:0)>>31|((b|0)<0?-1:0)<<1;g=d>>31|((d|0)<0?-1:0)<<1;h=((d|0)<0?-1:0)>>31|((d|0)<0?-1:0)<<1;i=Vn(e^a|0,f^b|0,e|0,f|0)|0;b=I;a=g^e;e=h^f;return Vn((Bd(i,b,Vn(g^c|0,h^d|0,g|0,h|0)|0,I,0)|0)^a|0,I^e|0,a|0,e|0)|0}function Ak(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0;f[a>>2]=b;h=b+16|0;i=f[h+4>>2]|0;j=a+8|0;f[j>>2]=f[h>>2];f[j+4>>2]=i;i=b+24|0;b=f[i+4>>2]|0;j=a+16|0;f[j>>2]=f[i>>2];f[j+4>>2]=b;b=a+40|0;f[b>>2]=c;f[b+4>>2]=d;d=a+48|0;f[d>>2]=e;f[d+4>>2]=g;return}function Bk(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0;c=a+4|0;d=f[c>>2]|0;e=f[a>>2]|0;g=d-e|0;h=e;e=d;if(g>>>0>=b>>>0){if(g>>>0>b>>>0?(d=h+b|0,(d|0)!=(e|0)):0)f[c>>2]=d}else ri(a,b-g|0);g=a+24|0;a=g;b=Tn(f[a>>2]|0,f[a+4>>2]|0,1,0)|0;a=g;f[a>>2]=b;f[a+4>>2]=I;return}function Ck(a,c){a=a|0;c=c|0;var d=0,e=0,g=0;d=zg(a,c)|0;if((d|0)==(a+4|0)){e=-1;return e|0}a=d+28|0;if((b[a+11>>0]|0)<0)g=f[a>>2]|0;else g=a;e=Kj(g)|0;return e|0}function Dk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=5840;b=f[a+96>>2]|0;if(b|0){c=a+100|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~(((d+-12-b|0)>>>0)/12|0)*12|0);br(b)}b=f[a+84>>2]|0;if(!b){wg(a);return}d=a+88|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b);wg(a);return}function Ek(a){a=a|0;var c=0,d=0,e=0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;f[a+16>>2]=0;f[a+20>>2]=0;b[a+24>>0]=1;c=a+68|0;d=a+28|0;e=d+40|0;do{f[d>>2]=0;d=d+4|0}while((d|0)<(e|0));f[c>>2]=a;c=a+72|0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=0;f[c+12>>2]=0;f[c+16>>2]=0;f[c+20>>2]=0;return}function Fk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3188;b=f[a+48>>2]|0;if(b|0){c=a+52|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}f[a>>2]=3208;b=f[a+36>>2]|0;if(b|0)br(b);b=f[a+24>>2]|0;if(!b){br(a);return}br(b);br(a);return}function Gk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2004;b=f[a+76>>2]|0;if(b|0)br(b);f[a>>2]=1528;b=f[a+32>>2]|0;if(!b){br(a);return}c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b);br(a);return}function Hk(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=u;u=u+256|0;g=f;if((c|0)>(d|0)&(e&73728|0)==0){e=c-d|0;hj(g|0,b<<24>>24|0,(e>>>0<256?e:256)|0)|0;if(e>>>0>255){b=c-d|0;d=e;do{ep(a,g,256);d=d+-256|0}while(d>>>0>255);h=b&255}else h=e;ep(a,g,h)}u=f;return}function Ik(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3256;b=f[a+48>>2]|0;if(b|0){c=a+52|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}f[a>>2]=3276;b=f[a+36>>2]|0;if(b|0)br(b);b=f[a+24>>2]|0;if(!b){br(a);return}br(b);br(a);return}function Jk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1696;b=f[a+76>>2]|0;if(b|0)br(b);f[a>>2]=1528;b=f[a+32>>2]|0;if(!b){br(a);return}c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b);br(a);return}function Kk(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0;if(qp(a,f[b+8>>2]|0,g)|0)fj(0,b,c,d,e);else{h=f[a+8>>2]|0;_a[f[(f[h>>2]|0)+20>>2]&3](h,b,c,d,e,g)}return}function Lk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3188;b=f[a+48>>2]|0;if(b|0){c=a+52|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}f[a>>2]=3208;b=f[a+36>>2]|0;if(b|0)br(b);b=f[a+24>>2]|0;if(!b)return;br(b);return}function Mk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2060;tj(a+108|0);f[a>>2]=1528;b=f[a+32>>2]|0;if(!b){br(a);return}c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b);br(a);return}function Nk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3256;b=f[a+48>>2]|0;if(b|0){c=a+52|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}f[a>>2]=3276;b=f[a+36>>2]|0;if(b|0)br(b);b=f[a+24>>2]|0;if(!b)return;br(b);return}function Ok(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1752;tj(a+108|0);f[a>>2]=1528;b=f[a+32>>2]|0;if(!b){br(a);return}c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b);br(a);return}function Pk(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a:do if(!d)e=0;else{f=a;g=d;h=c;while(1){i=b[f>>0]|0;j=b[h>>0]|0;if(i<<24>>24!=j<<24>>24)break;g=g+-1|0;if(!g){e=0;break a}else{f=f+1|0;h=h+1|0}}e=(i&255)-(j&255)|0}while(0);return e|0}function Qk(a){a=a|0;if(!(f[a+44>>2]|0))return 0;if(!(f[a+48>>2]|0))return 0;if(!(f[a+24>>2]|0))return 0;if(!(f[a+28>>2]|0))return 0;if(!(f[a+32>>2]|0))return 0;else return (f[a+36>>2]|0)!=0|0;return 0}function Rk(a){a=a|0;var b=0,c=0;f[a>>2]=2004;b=f[a+76>>2]|0;if(b|0)br(b);f[a>>2]=1528;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);br(b);return}function Sk(a){a=a|0;var c=0,d=0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;c=0;while(1){if((c|0)==3)break;f[a+(c<<2)>>2]=0;c=c+1|0}if((b[a+11>>0]|0)<0)d=(f[a+8>>2]&2147483647)+-1|0;else d=10;wj(a,d,0);return}function Tk(a){a=a|0;var b=0,c=0,d=0,e=0.0,g=0.0;b=f[a+8>>2]|0;if((b|0)<2){c=0;d=0;I=c;return d|0}e=+(b|0);g=+Fg(e)*e;e=+W(+(g-+p[a>>3]));c=+K(e)>=1.0?(e>0.0?~~+Y(+J(e/4294967296.0),4294967295.0)>>>0:~~+W((e-+(~~e>>>0))/4294967296.0)>>>0):0;d=~~e>>>0;I=c;return d|0}function Uk(a){a=a|0;var b=0,c=0;f[a>>2]=1696;b=f[a+76>>2]|0;if(b|0)br(b);f[a>>2]=1528;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);br(b);return}function Vk(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=f[a+16>>2]|0;if(((f[a+20>>2]|0)-c>>2|0)<=(b|0)){d=0;return d|0}e=f[c+(b<<2)>>2]|0;if((e|0)<0){d=0;return d|0}b=f[(f[a+36>>2]|0)+(e<<2)>>2]|0;e=f[b+32>>2]|0;if(e|0){d=e;return d|0}d=f[b+8>>2]|0;return d|0}function Wk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1216;b=f[a+16>>2]|0;if(b|0){c=a+20|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+4>>2]|0;if(!b)return;d=a+8|0;a=f[d>>2]|0;if((a|0)!=(b|0))f[d>>2]=a+(~((a+-4-b|0)>>>2)<<2);br(b);return}function Xk(a){a=a|0;var b=0,c=0;f[a>>2]=2060;tj(a+108|0);f[a>>2]=1528;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);br(b);return}function Yk(a){a=a|0;if(!(f[a+64>>2]|0))return 0;if(!(f[a+68>>2]|0))return 0;if(!(f[a+44>>2]|0))return 0;if(!(f[a+48>>2]|0))return 0;if(!(f[a+52>>2]|0))return 0;else return (f[a+56>>2]|0)!=0|0;return 0}function Zk(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;if(qp(a,f[b+8>>2]|0,0)|0)tk(0,b,c,d);else{e=f[a+8>>2]|0;Ya[f[(f[e>>2]|0)+28>>2]&7](e,b,c,d)}return}function _k(a){a=a|0;var b=0,c=0;f[a>>2]=1752;tj(a+108|0);f[a>>2]=1528;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);br(b);return}function $k(a,b){a=a|0;b=b|0;var c=0,d=0;if((b|0)<0){c=0;return c|0}d=f[a+4>>2]|0;if(((f[d+12>>2]|0)-(f[d+8>>2]|0)>>2|0)<=(b|0)){c=0;return c|0}d=f[(f[a+8>>2]|0)+(f[(f[a+20>>2]|0)+(b<<2)>>2]<<2)>>2]|0;c=Ra[f[(f[d>>2]|0)+36>>2]&127](d,b)|0;return c|0}function al(a,b){a=a|0;b=b|0;var c=0,d=0;if((b|0)<0){c=0;return c|0}d=f[a+4>>2]|0;if(((f[d+12>>2]|0)-(f[d+8>>2]|0)>>2|0)<=(b|0)){c=0;return c|0}d=f[(f[a+8>>2]|0)+(f[(f[a+20>>2]|0)+(b<<2)>>2]<<2)>>2]|0;c=Ra[f[(f[d>>2]|0)+32>>2]&127](d,b)|0;return c|0}function bl(a,c){a=a|0;c=c|0;var d=0,e=0,f=0,g=0;d=b[a>>0]|0;e=b[c>>0]|0;if(d<<24>>24==0?1:d<<24>>24!=e<<24>>24){f=e;g=d}else{d=c;c=a;do{c=c+1|0;d=d+1|0;a=b[c>>0]|0;e=b[d>>0]|0}while(!(a<<24>>24==0?1:a<<24>>24!=e<<24>>24));f=e;g=a}return (g&255)-(f&255)|0}function cl(a,b){a=a|0;b=$(b);var c=0,d=0;c=u;u=u+16|0;d=c;Sk(d);qi(a,d,b);Go(d);u=c;return}function dl(a){a=a|0;var b=0,c=0,d=0,e=0,g=0;b=f[a>>2]|0;c=a+4|0;d=f[c>>2]|0;if((d|0)==(b|0))e=b;else{g=d+(~((d+-4-b|0)>>>2)<<2)|0;f[c>>2]=g;e=g}f[a+12>>2]=0;f[a+16>>2]=0;if(!b)return;if((e|0)!=(b|0))f[c>>2]=e+(~((e+-4-b|0)>>>2)<<2);br(b);return}function el(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0;d=f[a+16>>2]|0;if(((f[a+20>>2]|0)-d>>2|0)<=(b|0)){e=-1;return e|0}g=f[d+(b<<2)>>2]|0;if((g|0)<0){e=-1;return e|0}e=f[(f[(f[(f[a+36>>2]|0)+(g<<2)>>2]|0)+16>>2]|0)+(c<<2)>>2]|0;return e|0}function fl(a,b){a=a|0;b=b|0;var c=0,d=0;c=u;u=u+16|0;d=c;Sk(d);vi(a,d,b);Go(d);u=c;return}function gl(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0;d=u;u=u+32|0;e=d;g=d+20|0;f[e>>2]=f[a+60>>2];f[e+4>>2]=0;f[e+8>>2]=b;f[e+12>>2]=g;f[e+16>>2]=c;if((ro(za(140,e|0)|0)|0)<0){f[g>>2]=-1;h=-1}else h=f[g>>2]|0;u=d;return h|0}function hl(a,b){a=a|0;b=b|0;var c=0,d=0;if((b|0)==-1|(b|0)>4){c=0;return c|0}d=f[a+20+(b*12|0)>>2]|0;if(((f[a+20+(b*12|0)+4>>2]|0)-d|0)<=0){c=0;return c|0}b=f[d>>2]|0;if((b|0)==-1){c=0;return c|0}c=f[(f[a+8>>2]|0)+(b<<2)>>2]|0;return c|0}function il(a){a=a|0;if(!(f[a+40>>2]|0))return 0;if(!(f[a+24>>2]|0))return 0;if(!(f[a+28>>2]|0))return 0;if(!(f[a+32>>2]|0))return 0;else return (f[a+36>>2]|0)!=0|0;return 0}function jl(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=f[a+16>>2]|0;if(((f[a+20>>2]|0)-c>>2|0)<=(b|0)){d=0;return d|0}e=f[c+(b<<2)>>2]|0;if((e|0)<0){d=0;return d|0}b=f[(f[a+36>>2]|0)+(e<<2)>>2]|0;d=(f[b+20>>2]|0)-(f[b+16>>2]|0)>>2;return d|0}function kl(a){a=a|0;var b=0;if(!(f[a+24>>2]|0)){b=0;return b|0}if(!(f[a+28>>2]|0)){b=0;return b|0}if(!(f[a+32>>2]|0)){b=0;return b|0}b=(f[a+36>>2]|0)!=0;return b|0}function ll(a){a=a|0;if(!(f[a+60>>2]|0))return 0;if(!(f[a+44>>2]|0))return 0;if(!(f[a+48>>2]|0))return 0;if(!(f[a+52>>2]|0))return 0;else return (f[a+56>>2]|0)!=0|0;return 0}function ml(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;Sg(a,c);f[a>>2]=1392;c=a+72|0;d=a+36|0;a=d+36|0;do{f[d>>2]=0;d=d+4|0}while((d|0)<(a|0));d=f[b>>2]|0;f[b>>2]=0;f[c>>2]=d;return}function nl(a,c){a=a|0;c=c|0;var d=0,e=0;d=a;e=c;c=d+64|0;do{f[d>>2]=f[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(c|0));e=a+64|0;f[a+88>>2]=0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;f[e+12>>2]=0;f[e+16>>2]=0;b[e+20>>0]=0;return}function ol(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var f=0,g=0;if((a|0)==0&(c|0)==0)f=d;else{g=d;d=c;c=a;while(1){a=g+-1|0;b[a>>0]=h[15542+(c&15)>>0]|0|e;c=Wn(c|0,d|0,4)|0;d=I;if((c|0)==0&(d|0)==0){f=a;break}else g=a}}return f|0}function pl(a){a=a|0;var c=0,d=0,e=0;c=a+74|0;d=b[c>>0]|0;b[c>>0]=d+255|d;d=f[a>>2]|0;if(!(d&8)){f[a+8>>2]=0;f[a+4>>2]=0;c=f[a+44>>2]|0;f[a+28>>2]=c;f[a+20>>2]=c;f[a+16>>2]=c+(f[a+48>>2]|0);e=0}else{f[a>>2]=d|32;e=-1}return e|0}function ql(a,b){a=a|0;b=b|0;var c=0,d=0;c=f[b+88>>2]|0;if(!c){d=0;return d|0}if((f[c>>2]|0)!=2){d=0;return d|0}b=f[c+8>>2]|0;f[a+4>>2]=h[b>>0]|h[b+1>>0]<<8|h[b+2>>0]<<16|h[b+3>>0]<<24;d=1;return d|0}function rl(a){a=a|0;var b=0;if(!(f[a+44>>2]|0)){b=0;return b|0}if(!(f[a+48>>2]|0)){b=0;return b|0}if(!(f[a+52>>2]|0)){b=0;return b|0}b=(f[a+56>>2]|0)!=0;return b|0}function sl(a){a=a|0;kj(a);br(a);return}function tl(a,c){a=a|0;c=c|0;var d=0;if(f[c+56>>2]|0){d=0;return d|0}if((b[c+24>>0]|0)!=3){d=0;return d|0}f[a+40>>2]=c;d=1;return d|0}function ul(a,c){a=a|0;c=c|0;var d=0;if(f[c+56>>2]|0){d=0;return d|0}if((b[c+24>>0]|0)!=3){d=0;return d|0}f[a+44>>2]=c;d=1;return d|0}function vl(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0;c=a+4|0;d=f[c>>2]|0;e=f[a>>2]|0;g=d-e|0;if(g>>>0>>0){ri(a,b-g|0);return}if(g>>>0<=b>>>0)return;g=e+b|0;if((g|0)==(d|0))return;f[c>>2]=g;return}function wl(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=$(e);f[a+4>>2]=b;Jf(a+8|0,c,c+(d<<2)|0);n[a+20>>2]=e;return}function xl(a,b){a=a|0;b=b|0;var c=0;if(!(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)){c=0;return c|0}if(!(Ra[f[(f[a>>2]|0)+44>>2]&127](a,b)|0)){c=0;return c|0}c=Ra[f[(f[a>>2]|0)+48>>2]&127](a,b)|0;return c|0}function yl(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=u;u=u+16|0;d=c+4|0;e=c;f[e>>2]=0;f[d>>2]=f[e>>2];e=tc(a,b,d)|0;u=c;return e|0}function zl(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0;d=f[c>>2]|0;c=a;e=b-a>>2;while(1){if(!e)break;a=(e|0)/2|0;b=c+(a<<2)|0;g=(f[b>>2]|0)>>>0>>0;c=g?b+4|0:c;e=g?e+-1-a|0:a}return c|0}function Al(a){a=a|0;var c=0;f[a>>2]=0;c=a+8|0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=0;f[c+12>>2]=0;b[a+24>>0]=1;f[a+28>>2]=9;c=a+40|0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=0;f[c+12>>2]=0;f[a+56>>2]=-1;f[a+60>>2]=0;return}function Bl(a){a=a|0;mj(a);br(a);return}function Cl(a){a=a|0;var c=0,d=0,e=0,g=0,h=0;if(!(Pq(b[f[a>>2]>>0]|0)|0))c=0;else{d=0;while(1){e=f[a>>2]|0;g=(d*10|0)+-48+(b[e>>0]|0)|0;h=e+1|0;f[a>>2]=h;if(!(Pq(b[h>>0]|0)|0)){c=g;break}else d=g}}return c|0}function Dl(a,c){a=a|0;c=c|0;var d=0;if(f[c+56>>2]|0){d=0;return d|0}if((b[c+24>>0]|0)!=3){d=0;return d|0}f[a+60>>2]=c;d=1;return d|0}function El(a,c){a=a|0;c=c|0;var d=0;if(f[c+56>>2]|0){d=0;return d|0}if((b[c+24>>0]|0)!=3){d=0;return d|0}f[a+64>>2]=c;d=1;return d|0}function Fl(a){a=a|0;var b=0,c=0;b=f[r>>2]|0;c=b+a|0;if((a|0)>0&(c|0)<(b|0)|(c|0)<0){ea()|0;ya(12);return -1}f[r>>2]=c;if((c|0)>(da()|0)?(ca()|0)==0:0){f[r>>2]=b;ya(12);return -1}return b|0}function Gl(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,f=0;if((a|0)==0&(c|0)==0)e=d;else{f=d;d=c;c=a;while(1){a=f+-1|0;b[a>>0]=c&7|48;c=Wn(c|0,d|0,3)|0;d=I;if((c|0)==0&(d|0)==0){e=a;break}else f=a}}return e|0}function Hl(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1528;b=f[a+32>>2]|0;if(!b){br(a);return}c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b);br(a);return}function Il(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;if(qp(a,f[b+8>>2]|0,g)|0)fj(0,b,c,d,e);return}function Jl(a){a=a|0;var b=0,c=0;b=f[a+64>>2]|0;if(!b)return;c=Qa[f[(f[b>>2]|0)+32>>2]&127](b)|0;if(!c)return;f[a+60>>2]=(((f[c+4>>2]|0)-(f[c>>2]|0)>>2>>>0)/3|0)-(f[c+40>>2]|0);return}function Kl(a){a=a|0;Ii(a);br(a);return}function Ll(a){a=a|0;var b=0;switch(a|0){case 11:case 2:case 1:{b=1;break}case 4:case 3:{b=2;break}case 6:case 5:{b=4;break}case 8:case 7:{b=8;break}case 9:{b=4;break}case 10:{b=8;break}default:b=-1}return b|0}function Ml(){var a=0,b=0;a=dn(40)|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;n[a+16>>2]=$(1.0);b=a+20|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;f[b+12>>2]=0;n[a+36>>2]=$(1.0);return a|0}function Nl(a,b){a=+a;b=+b;var c=0,d=0,e=0;p[s>>3]=a;c=f[s>>2]|0;d=f[s+4>>2]|0;p[s>>3]=b;e=f[s+4>>2]&-2147483648|d&2147483647;f[s>>2]=c;f[s+4>>2]=e;return +(+p[s>>3])}function Ol(a,b,c){a=a|0;b=b|0;c=+c;var d=0,e=0;d=u;u=u+16|0;e=d;p[e>>3]=c;_b(a,b,e);u=d;return}function Pl(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=u;u=u+16|0;e=d;f[e>>2]=c;cc(a,b,e);u=d;return}function Ql(a,c){a=a|0;c=c|0;var d=0,e=0;if((a|0)!=(c|0)){d=b[c+11>>0]|0;e=d<<24>>24<0;Zi(a,e?f[c>>2]|0:c,e?f[c+4>>2]|0:d&255)|0}return a|0}function Rl(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0;c=a&65535;d=b&65535;e=X(d,c)|0;f=a>>>16;a=(e>>>16)+(X(d,f)|0)|0;d=b>>>16;b=X(d,c)|0;return (I=(a>>>16)+(X(d,f)|0)+(((a&65535)+b|0)>>>16)|0,a+b<<16|e&65535|0)|0}function Sl(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=vj(b)|0;d=dn(c+13|0)|0;f[d>>2]=c;f[d+4>>2]=c;f[d+8>>2]=0;e=Sp(d)|0;Rg(e|0,b|0,c+1|0)|0;f[a>>2]=e;return}function Tl(a,b){a=a|0;b=b|0;var c=0,d=0;if((b|0)==-1|(b|0)>4){c=-1;return c|0}d=f[a+20+(b*12|0)>>2]|0;if(((f[a+20+(b*12|0)+4>>2]|0)-d|0)<=0){c=-1;return c|0}c=f[d>>2]|0;return c|0}function Ul(a){a=a|0;Li(a);br(a);return}function Vl(a){a=a|0;var b=0,c=0;f[a>>2]=1528;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);br(b);return}function Wl(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;if(qp(a,f[b+8>>2]|0,0)|0)tk(0,b,c,d);return}function Xl(a,c,d){a=a|0;c=c|0;d=d|0;var e=0;if((c|0)<(a|0)&(a|0)<(c+d|0)){e=a;c=c+d|0;a=a+d|0;while((d|0)>0){a=a-1|0;c=c-1|0;d=d-1|0;b[a>>0]=b[c>>0]|0}a=e}else Rg(a,c,d)|0;return a|0}function Yl(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1180;b=f[a+8>>2]|0;if(!b){br(a);return}c=a+12|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b);br(a);return}function Zl(a){a=a|0;var b=0;f[a>>2]=2740;b=f[a+56>>2]|0;if(!b){br(a);return}br(b);br(a);return}function _l(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0;d=u;u=u+16|0;e=d;f[e>>2]=f[c>>2];g=Sa[f[(f[a>>2]|0)+16>>2]&31](a,b,e)|0;if(g)f[c>>2]=f[e>>2];u=d;return g&1|0}function $l(a,b){a=a|0;b=b|0;var c=0;if(b>>>0>=2){c=0;return c|0}f[a+28>>2]=b;c=1;return c|0}function am(a){a=a|0;var b=0,c=0;f[a>>2]=3e3;b=a+64|0;c=f[b>>2]|0;f[b>>2]=0;if(!c){aj(a);return}Va[f[(f[c>>2]|0)+4>>2]&127](c);aj(a);return}function bm(){var a=0,b=0;a=mn()|0;if((a|0?(b=f[a>>2]|0,b|0):0)?(a=b+48|0,(f[a>>2]&-256|0)==1126902528?(f[a+4>>2]|0)==1129074247:0):0)Qo(f[b+12>>2]|0);Qo(bq()|0)}function cm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Bf(a,b,c,d,e,f,6)|0}function dm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Af(a,b,c,d,e,f,4)|0}function em(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Gf(a,b,c,d,e,f,2)|0}function fm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Af(a,b,c,d,e,f,3)|0}function gm(a){a=a|0;var b=0;f[a>>2]=2488;b=f[a+56>>2]|0;if(!b){br(a);return}br(b);br(a);return}function hm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Gf(a,b,c,d,e,f,1)|0}function im(a){a=a|0;var c=0;c=b[w+(a&255)>>0]|0;if((c|0)<8)return c|0;c=b[w+(a>>8&255)>>0]|0;if((c|0)<8)return c+8|0;c=b[w+(a>>16&255)>>0]|0;if((c|0)<8)return c+16|0;return (b[w+(a>>>24)>>0]|0)+24|0}function jm(a,b){a=a|0;b=b|0;var c=0.0,d=0.0,e=0.0,f=0.0;if(!a){c=0.0;return +c}if((b|0)==0|(a|0)==(b|0)){c=0.0;return +c}d=+(b>>>0)/+(a>>>0);e=1.0-d;f=d*+Fg(d);c=-(f+e*+Fg(e));return +c}function km(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;if((b|0)>0)d=0;else return;do{e=f[a+(d<<2)>>2]|0;f[c+(d<<2)>>2]=e<<1^e>>31;d=d+1|0}while((d|0)!=(b|0));return}function lm(a){a=a|0;var b=0,c=0;if(Eq(a)|0?(b=Zp(f[a>>2]|0)|0,a=b+8|0,c=f[a>>2]|0,f[a>>2]=c+-1,(c+-1|0)<0):0)br(b);return}function mm(a){a=a|0;var b=0;Ao(a);f[a>>2]=2880;f[a+40>>2]=1180;f[a+44>>2]=-1;b=a+48|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;f[b+12>>2]=0;return}function nm(a,c){a=a|0;c=c|0;var d=0;b[c+84>>0]=1;a=f[c+68>>2]|0;d=c+72|0;c=f[d>>2]|0;if((c|0)==(a|0))return 1;f[d>>2]=c+(~((c+-4-a|0)>>>2)<<2);return 1}function om(a){a=a|0;var b=0,c=0;b=f[a+16>>2]|0;c=(((f[a+12>>2]|0)+1-b|0)/64|0)+b<<3;a=b<<3;b=Tn(c|0,((c|0)<0)<<31>>31|0,a|0,((a|0)<0)<<31>>31|0)|0;return b|0}function pm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Bf(a,b,c,d,e,f,5)|0}function qm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Bf(a,b,c,d,e,f,9)|0}function rm(a){a=a|0;var b=0;f[a>>2]=3208;b=f[a+36>>2]|0;if(b|0)br(b);b=f[a+24>>2]|0;if(!b){br(a);return}br(b);br(a);return}function sm(a){a=a|0;var b=0;f[a>>2]=2740;b=f[a+56>>2]|0;if(!b)return;br(b);return}function tm(a){a=a|0;var b=0,c=0;f[a>>2]=1460;b=a+36|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Va[f[(f[c>>2]|0)+4>>2]&127](c);zi(a);br(a);return}function um(a){a=a|0;var b=0,c=0;f[a>>2]=1180;b=f[a+8>>2]|0;if(!b)return;c=a+12|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);br(b);return}function vm(a){a=a|0;var b=0;f[a>>2]=3276;b=f[a+36>>2]|0;if(b|0)br(b);b=f[a+24>>2]|0;if(!b){br(a);return}br(b);br(a);return}function wm(a){a=a|0;var c=0;f[a>>2]=1336;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=-1;c=a+16|0;f[a+32>>2]=0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=0;b[c+12>>0]=0;return}function xm(a){a=a|0;f[a>>2]=3296;Gi(a+8|0);br(a);return}function ym(a){a=a|0;var b=0;f[a>>2]=2488;b=f[a+56>>2]|0;if(!b)return;br(b);return}function zm(a){a=a|0;var b=0,c=0;f[a>>2]=1460;b=a+36|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Va[f[(f[c>>2]|0)+4>>2]&127](c);zi(a);return}function Am(a,b){a=a|0;b=b|0;f[a>>2]=2968;Vh(a+4|0);f[a+40>>2]=0;f[a+44>>2]=0;f[a>>2]=2984;f[a+48>>2]=b;f[a+52>>2]=0;return}function Bm(a){a=a|0;var b=0,c=0;f[a>>2]=3e3;b=a+64|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Va[f[(f[c>>2]|0)+4>>2]&127](c);aj(a);br(a);return}function Cm(a){a=a|0;var b=0,c=0,d=0;b=f[a>>2]|0;c=a+4|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);f[a+12>>2]=0;f[a+16>>2]=0;return}function Dm(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0;d=a+20|0;e=f[d>>2]|0;g=(f[a+16>>2]|0)-e|0;a=g>>>0>c>>>0?c:g;Rg(e|0,b|0,a|0)|0;f[d>>2]=(f[d>>2]|0)+a;return c|0}function Em(a){a=a|0;var b=0;f[a>>2]=3208;b=f[a+36>>2]|0;if(b|0)br(b);b=f[a+24>>2]|0;if(!b)return;br(b);return}function Fm(a){a=a|0;f[a>>2]=3296;Gi(a+8|0);return}function Gm(a,b){a=a|0;b=b|0;f[a>>2]=2968;Vh(a+4|0);f[a+40>>2]=0;f[a+44>>2]=0;f[a>>2]=2984;f[a+48>>2]=b;f[a+52>>2]=b;return}function Hm(a){a=a|0;var b=0,c=0;b=f[a>>2]|0;if(!b)return;c=a+4|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-8-b|0)>>>3)<<3);br(b);return}function Im(a){a=a|0;var b=0,c=0;b=f[a>>2]|0;if(!b)return;c=a+4|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);br(b);return}function Jm(a,b){a=a|0;b=b|0;var c=0;c=f[b>>2]|0;return (1<<(c&31)&f[(f[a+28>>2]|0)+(c>>>5<<2)>>2]|0)!=0|0}function Km(a,b,c){a=a|0;b=b|0;c=c|0;return Sa[f[(f[a>>2]|0)+44>>2]&31](a,b,c)|0}function Lm(a){a=a|0;var c=0;Al(a);c=a+64|0;f[a+88>>2]=0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=0;f[c+12>>2]=0;f[c+16>>2]=0;b[c+20>>0]=0;return}function Mm(a){a=a|0;f[a>>2]=2796;tj(a+88|0);br(a);return}function Nm(a){a=a|0;var b=0;f[a>>2]=3276;b=f[a+36>>2]|0;if(b|0)br(b);b=f[a+24>>2]|0;if(!b)return;br(b);return}function Om(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;if((f[b+4>>2]|0)==(c|0)?(c=b+28|0,(f[c>>2]|0)!=1):0)f[c>>2]=d;return}function Pm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=$(f);pg(a,b,c,d,e,f);return}function Qm(a){a=a|0;var b=0,c=0,d=0;b=u;u=u+16|0;c=b;if((uk(a)|0)==0?(Sa[f[a+32>>2]&31](a,c,1)|0)==1:0)d=h[c>>0]|0;else d=-1;u=b;return d|0}function Rm(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;f[a+104>>2]=b;c=f[a+8>>2]|0;d=f[a+4>>2]|0;e=c-d|0;f[a+108>>2]=e;f[a+100>>2]=(b|0)!=0&(e|0)>(b|0)?d+b|0:c;return}function Sm(a){a=a|0;var b=0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;b=a+16|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;f[b+12>>2]=0;f[b+16>>2]=0;return}function Tm(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=$(g);pg(f[a>>2]|0,b,c,d,e,g);return}function Um(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=$(f);Pm(a,b,c,d,e,f);return}function Vm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return cm(a,b,c,d,e,f)|0}function Wm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return dm(a,b,c,d,e,f)|0}function Xm(a){a=a|0;var b=0,c=0;if(!a)return;b=f[a>>2]|0;if(b|0){c=a+4|0;if((f[c>>2]|0)!=(b|0))f[c>>2]=b;br(b)}br(a);return}function Ym(a){a=a|0;f[a>>2]=2544;tj(a+88|0);br(a);return}function Zm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return em(a,b,c,d,e,f)|0}function _m(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return fm(a,b,c,d,e,f)|0}function $m(a){a=a|0;f[a>>2]=2796;tj(a+88|0);return}function an(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0;e=u;u=u+16|0;g=e|0;Bd(a,b,c,d,g)|0;u=e;return (I=f[g+4>>2]|0,f[g>>2]|0)|0}function bn(a){a=a|0;var b=0;$n(a);f[a>>2]=5840;b=a+84|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;f[b+12>>2]=0;f[b+16>>2]=0;f[b+20>>2]=0;return}function cn(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return hm(a,b,c,d,e,f)|0}function dn(a){a=a|0;var b=0,c=0;b=(a|0)==0?1:a;while(1){a=$a(b)|0;if(a|0){c=a;break}a=$p()|0;if(!a){c=0;break}Ua[a&3]()}return c|0}function en(a,b,c){a=a|0;b=b|0;c=c|0;ac(a,b,c);return}function fn(a,b,c){a=a|0;b=b|0;c=c|0;f[a+4>>2]=b;f[a+8>>2]=f[(f[(f[b+4>>2]|0)+8>>2]|0)+(c<<2)>>2];f[a+12>>2]=c;return 1}function gn(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return pm(a,b,c,d,e,f)|0}function hn(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return qm(a,b,c,d,e,f)|0}function jn(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=$(f);Tm(a,b,c,d,e,f);return}function kn(a){a=a|0;f[a>>2]=2544;tj(a+88|0);return}function ln(a){a=a|0;var b=0,c=0,d=0;b=u;u=u+16|0;c=b;d=dr(f[a+60>>2]|0)|0;f[c>>2]=d;d=ro(Ba(6,c|0)|0)|0;u=b;return d|0}function mn(){var a=0,b=0;a=u;u=u+16|0;if(!(Ka(18612,3)|0)){b=Ia(f[4654]|0)|0;u=a;return b|0}else Dn(17746,a);return 0}function nn(a){a=a|0;var b=0;if(!a)return;b=f[a>>2]|0;f[a>>2]=0;if(b|0)Va[f[(f[b>>2]|0)+4>>2]&127](b);br(a);return}function on(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;e=a;a=c;c=Rl(e,a)|0;f=I;return (I=(X(b,a)|0)+(X(d,e)|0)+f|f&0,c|0|0)|0}function pn(a,b){a=a|0;b=b|0;Sg(a,b);f[a>>2]=1276;b=a+36|0;a=b+40|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(a|0));return}function qn(a){a=a|0;Gi(a);br(a);return}function rn(a){a=a|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;f[a+16>>2]=0;f[a+20>>2]=0;f[a+24>>2]=0;f[a+28>>2]=0;return}function sn(a){a=a|0;var b=0;b=u;u=u+16|0;wc(a);if(!(La(f[4654]|0,0)|0)){u=b;return}else Dn(17845,b)}function tn(a){a=a|0;var b=0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;b=a+16|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;f[b+12>>2]=0;return}function un(a,b){a=a|0;b=b|0;return eg(a+40|0,b)|0}function vn(a,b){a=a|0;b=b|0;return $i(a,b,Aq(b)|0)|0}function wn(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0;e=u;u=u+16|0;g=e;f[g>>2]=d;d=Mi(a,b,c,g)|0;u=e;return d|0}function xn(a,b){a=a|0;b=b|0;return Aj(a+40|0,b)|0}function yn(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return zh(a,b,c,d)|0}function zn(a){a=a|0;var b=0;f[a>>2]=3608;f[a+52>>2]=0;b=a+4|0;a=b+44|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(a|0));return}function An(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return $g(a,b,c,d)|0}function Bn(a,b){a=a|0;b=b|0;var c=0;c=f[a+64>>2]|0;return Ra[f[(f[c>>2]|0)+24>>2]&127](c,b)|0}function Cn(a){a=a|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;f[a+16>>2]=0;f[a+20>>2]=0;b[a+24>>0]=0;return}function Dn(a,b){a=a|0;b=b|0;var c=0,d=0;c=u;u=u+16|0;d=c;f[d>>2]=b;b=f[1478]|0;hh(b,a,d)|0;zj(10,b)|0;Ca()}function En(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;return Ta[a&31](b|0,c|0,d|0,e|0,f|0,g|0)|0}function Fn(a){a=a|0;var b=0;b=f[a+56>>2]|0;f[a+60>>2]=((f[b+100>>2]|0)-(f[b+96>>2]|0)|0)/12|0;return}function Gn(a,b){a=a|0;b=b|0;var c=0;c=f[a+64>>2]|0;return Ra[f[(f[c>>2]|0)+16>>2]&127](c,b)|0}function Hn(a,b){a=a|0;b=b|0;var c=0;c=f[a+64>>2]|0;return Ra[f[(f[c>>2]|0)+20>>2]&127](c,b)|0}function In(a,b){a=a|0;b=b|0;var c=0;c=f[a+64>>2]|0;return Ra[f[(f[c>>2]|0)+12>>2]&127](c,b)|0}function Jn(){var a=0;a=u;u=u+16|0;if(!(Ja(18616,117)|0)){u=a;return}else Dn(17795,a)}function Kn(a){a=a|0;f[a>>2]=1136;Vh(a+4|0);f[a+40>>2]=0;f[a+44>>2]=0;f[a>>2]=2944;return}function Ln(a){a=a|0;Se(a);br(a);return}function Mn(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;_a[a&3](b|0,c|0,d|0,e|0,f|0,g|0)}function Nn(a,b){a=a|0;b=b|0;var c=0;c=f[b+64>>2]|0;Wa[f[(f[c>>2]|0)+28>>2]&15](a,c);return}function On(a,b,c){a=a|0;b=b|0;c=c|0;if(b|0)hj(a|0,(zq(c)|0)&255|0,b|0)|0;return a|0}function Pn(a){a=a|0;return 4}function Qn(a,b,c){a=a|0;b=b|0;c=c|0;return Ui(0,b,c)|0}function Rn(a,b,c){a=a|0;b=b|0;c=c|0;if((c|0)<32){I=b<>>32-c;return a<>>0;return (I=b+d+(e>>>0>>0|0)>>>0,e|0)|0}function Un(a,b){a=a|0;b=b|0;var c=0;if(!b)c=0;else c=lh(f[b>>2]|0,f[b+4>>2]|0,a)|0;return (c|0?c:a)|0}function Vn(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;e=b-d>>>0;e=b-d-(c>>>0>a>>>0|0)>>>0;return (I=e,a-c>>>0|0)|0}function Wn(a,b,c){a=a|0;b=b|0;c=c|0;if((c|0)<32){I=b>>>c;return a>>>c|(b&(1<>>c-32|0}function Xn(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return qe(a,b,c,d)|0}function Yn(a){a=a|0;Ve(a);br(a);return}function Zn(a,b,c,d){a=a|0;b=b|0;c=c|0;d=+d;return Oi(a,b,c,d)|0}function _n(a){a=a|0;return 5}function $n(a){a=a|0;var b=0;f[a>>2]=5880;b=a+4|0;a=b+80|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(a|0));return}function ao(a){a=a|0;return 6}function bo(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return Pi(a,b,c,d)|0}function co(a,b,c){a=a|0;b=b|0;c=c|0;Fj(a,b,c);return}function eo(a,b){a=a|0;b=b|0;xi(f[a>>2]|0,b);return}function fo(a,b,c){a=a|0;b=b|0;c=c|0;co(a,b,c);return}function go(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;He(a,b,c,d,1);return}function ho(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;He(a,b,c,d,0);return}function io(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return Eg(a,b,c,d)|0}function jo(a,b,c){a=a|0;b=b|0;c=c|0;return Qh(a,b,c)|0}function ko(a){a=a|0;var b=0;b=f[a+64>>2]|0;return Qa[f[(f[b>>2]|0)+32>>2]&127](b)|0}function lo(a,b,c){a=a|0;b=b|0;c=c|0;f[a+28>>2]=b;f[a+32>>2]=c;return 1}function mo(a,b){a=a|0;b=b|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;return}function no(a,b,c){a=a|0;b=b|0;c=c|0;Fj(f[a>>2]|0,b,c);return}function oo(a,b,c){a=a|0;b=b|0;c=c|0;return Ui(a,b,c)|0}function po(a,b,c){a=a|0;b=b|0;c=c|0;return Qn(a,b,c)|0}function qo(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;Za[a&3](b|0,c|0,d|0,e|0,f|0)}function ro(a){a=a|0;var b=0,c=0;if(a>>>0>4294963200){b=ir()|0;f[b>>2]=0-a;c=-1}else c=a;return c|0}function so(a,b,c){a=a|0;b=b|0;c=c|0;return rh(a,b,c)|0}function to(a){a=a|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;f[a+16>>2]=0;return}function uo(a,b){a=a|0;b=b|0;f[a+8>>2]=b;f[a+12>>2]=-1;return 1}function vo(a,b){a=a|0;b=b|0;f[a+56>>2]=b;tp(a,b);return}function wo(a,b,c){a=a|0;b=b|0;c=c|0;no(a,b,c);return}function xo(a){a=+a;var b=0;p[s>>3]=a;b=f[s>>2]|0;I=f[s+4>>2]|0;return b|0}function yo(a,b,c){a=a|0;b=$(b);c=c|0;var d=Oa;d=$($(c|0)/b);n[a>>2]=d;return}function zo(a,b){a=a|0;b=b|0;xi(a,b);return}function Ao(a){a=a|0;wm(a);f[a>>2]=1460;f[a+36>>2]=0;return}function Bo(a){a=a|0;zn(a);f[a>>2]=3424;f[a+56>>2]=0;f[a+60>>2]=0;return}function Co(a){a=a|0;var b=0;if(!a)b=0;else b=(mh(a,1024,1112,0)|0)!=0&1;return b|0}function Do(a,b,c){a=a|0;b=b|0;c=c|0;Eo(f[a>>2]|0,b,c);return}function Eo(a,b,c){a=a|0;b=b|0;c=c|0;Fi(a+4|0,b,c);return}function Fo(a){a=a|0;var b=0;b=dn(8)|0;ck(b,a);return b|0}function Go(a){a=a|0;if((b[a+11>>0]|0)<0)br(f[a>>2]|0);return}function Ho(a){a=a|0;if(!a)return;Va[f[(f[a>>2]|0)+4>>2]&127](a);return}function Io(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;Ya[a&7](b|0,c|0,d|0,e|0)}function Jo(a,b,c){a=a|0;b=b|0;c=c|0;if(c|0)Xl(a|0,b|0,c|0)|0;return a|0}function Ko(a,b,c){a=a|0;b=b|0;c=c|0;Do(a,b,c);return}function Lo(a,b,c){a=a|0;b=b|0;c=c|0;if(c|0)Rg(a|0,b|0,c|0)|0;return a|0}function Mo(a){a=a|0;f[a+52>>2]=f[(f[a+4>>2]|0)+80>>2];return}function No(a,b){a=a|0;b=b|0;eo(a,b);return}function Oo(a){a=a|0;f[a+52>>2]=f[(f[a+56>>2]|0)+80>>2];return}function Po(a,b){a=a|0;b=b|0;return -1}function Qo(a){a=a|0;var b=0;b=u;u=u+16|0;Ua[a&3]();Dn(17898,b)}function Ro(a){a=a|0;wh(a);br(a);return}function So(a,b,c){a=a|0;b=b|0;c=c|0;$o(a,b,c);return}function To(a,b){a=a|0;b=b|0;bk(f[a>>2]|0,b);return}function Uo(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return Sa[a&31](b|0,c|0,d|0)|0}function Vo(a,b){a=a|0;b=b|0;return (Jp(a,b)|0)<<24>>24|0}function Wo(a,b){a=a|0;b=b|0;f[a>>2]=6924;Sl(a+4|0,b);return}function Xo(a){a=a|0;Bo(a);f[a>>2]=3e3;f[a+64>>2]=0;return}function Yo(a,b){a=a|0;b=b|0;var c=0;if(!a)c=0;else c=Bi(a,b,0)|0;return c|0}function Zo(a,b){a=a|0;b=b|0;zo(a,b);return}function _o(a){a=a|0;return f[a+12>>2]|0}function $o(a,b,c){a=a|0;b=b|0;c=c|0;Eo(a,b,c);return}function ap(){var a=0;a=dn(64)|0;Al(a);return a|0}function bp(a,b){a=a|0;b=b|0;To(a,b);return}function cp(a){a=a|0;if(!a)return;Qi(a);br(a);return}function dp(a){a=a|0;return f[a+4>>2]|0}function ep(a,b,c){a=a|0;b=b|0;c=c|0;if(!(f[a>>2]&32))ai(b,c,a)|0;return}function fp(a){a=a|0;return Mp(a)|0}function gp(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;Xa[a&15](b|0,c|0,d|0)}function hp(){var a=0;a=dn(96)|0;Lm(a);return a|0}function ip(a){a=a|0;return Np(a)|0}function jp(a){a=a|0;var b=0;b=u;u=u+a|0;u=u+15&-16;return b|0}function kp(a){a=a|0;var b=0;b=(Yq()|0)+188|0;return Tj(a,f[b>>2]|0)|0}function lp(a){a=a|0;return ((f[a+100>>2]|0)-(f[a+96>>2]|0)|0)/12|0|0}function mp(a,b){a=a|0;b=b|0;vp(a,b);return}function np(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;aa(3);return 0}function op(){var a=0;a=dn(12)|0;Bp(a);return a|0}function pp(a){a=a|0;zi(a);br(a);return}function qp(a,b,c){a=a|0;b=b|0;c=c|0;return (a|0)==(b|0)|0}function rp(a,b){a=a|0;b=b|0;var c=0;c=Fp(a|0)|0;return ((b|0)==0?a:c)|0}function sp(a){a=a|0;return (f[a+12>>2]|0)-(f[a+8>>2]|0)>>2|0}function tp(a,b){a=a|0;b=b|0;f[a+4>>2]=b;return}function up(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return Bd(a,b,c,d,0)|0}function vp(a,b){a=a|0;b=b|0;bk(a,b);return}function wp(a){a=a|0;f[a+4>>2]=0;f[a+8>>2]=0;f[a>>2]=a+4;return}function xp(a){a=a|0;return nq(a)|0}function yp(){var a=0;a=dn(84)|0;$n(a);return a|0}function zp(a){a=a|0;gi(a);br(a);return}function Ap(a){a=a|0;return oq(a)|0}function Bp(a){a=a|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;return}function Cp(a){a=a|0;f[a>>2]=6924;lm(a+4|0);return}function Dp(a,b,c){a=a|0;b=b|0;c=c|0;return Ra[a&127](b|0,c|0)|0}function Ep(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;aa(10)}function Fp(a){a=a|0;return (a&255)<<24|(a>>8&255)<<16|(a>>16&255)<<8|a>>>24|0}function Gp(a){a=a|0;Bo(a);f[a>>2]=3504;return}function Hp(a,c){a=a|0;c=c|0;b[a>>0]=b[c>>0]|0;return}function Ip(a,b,c){a=a|0;b=b|0;c=c|0;return -1}function Jp(a,c){a=a|0;c=c|0;return b[(f[a>>2]|0)+c>>0]|0}function Kp(a){a=a|0;return (f[a+4>>2]|0)-(f[a>>2]|0)|0}function Lp(a){a=a|0;aj(a);br(a);return}function Mp(a){a=a|0;return f[(f[a>>2]|0)+40>>2]|0}function Np(a){a=a|0;return f[(f[a>>2]|0)+44>>2]|0}function Op(a){a=a|0;if(!a)return;br(a);return}function Pp(a){a=a|0;b[a+28>>0]=1;return}function Qp(a,b){a=a|0;b=b|0;if(!x){x=a;y=b}}function Rp(a,b){a=a|0;b=b|0;return 1}function Sp(a){a=a|0;return a+12|0}function Tp(a,b,c){a=a|0;b=b|0;c=c|0;Wa[a&15](b|0,c|0)}function Up(a,b){a=a|0;b=b|0;f[a+80>>2]=b;return}function Vp(){var a=0;a=dn(48)|0;Fq(a);return a|0}function Wp(a){a=a|0;return vq(a+4|0)|0}function Xp(){var a=0;a=dn(108)|0;bn(a);return a|0}function Yp(a){a=a|0;return (b[a+32>>0]|0)!=0|0}function Zp(a){a=a|0;return a+-12|0}function _p(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;aa(9)}function $p(){var a=0;a=f[4655]|0;f[4655]=a+0;return a|0}function aq(a){a=a|0;return f[a+56>>2]|0}function bq(){var a=0;a=f[1708]|0;f[1708]=a+0;return a|0}function cq(a){a=a|0;wg(a);br(a);return}function dq(a){a=a|0;fr(a);br(a);return}function eq(a){a=a|0;return b[a+24>>0]|0}function fq(a,b){a=a|0;b=b|0;return 0}function gq(a){a=a|0;return f[a+48>>2]|0}function hq(a,b){a=a|0;b=b|0;return Qa[a&127](b|0)|0}function iq(a){a=a|0;return f[a+60>>2]|0}function jq(a){a=a|0;return f[a+28>>2]|0}function kq(a){a=a|0;sa(a|0)|0;bm()}function lq(a){a=a|0;Cp(a);br(a);return}function mq(a){a=a|0;Ca()}function nq(a){a=a|0;return f[a+40>>2]|0}function oq(a){a=a|0;return f[a+44>>2]|0}function pq(a,b){a=a|0;b=b|0;return $(+sk(a,b,0))}function qq(a){a=a|0;return 3}function rq(a,b){a=a|0;b=b|0;u=a;v=b}function sq(a){a=a|0;n[a>>2]=$(1.0);return}function tq(a){a=a|0;return ((a|0)==32|(a+-9|0)>>>0<5)&1|0}function uq(a){a=a|0;return f[a+80>>2]|0}function vq(a){a=a|0;return f[a>>2]|0}function wq(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;aa(8)}function xq(a,b){a=a|0;b=b|0;Va[a&127](b|0)}function yq(a,b){a=a|0;b=b|0;return Un(a,b)|0}function zq(a){a=a|0;return a&255|0}function Aq(a){a=a|0;return vj(a)|0}function Bq(a,b){a=a|0;b=b|0;return +(+sk(a,b,1))}function Cq(a,b,c){a=a|0;b=b|0;c=c|0;aa(2);return 0}function Dq(a){a=a|0;return 2}function Eq(a){a=a|0;return 1}function Fq(a){a=a|0;Kn(a);return}function Gq(a,b){a=+a;b=+b;return +(+Nl(a,b))}function Hq(a,b){a=+a;b=b|0;return +(+Wj(a,b))}function Iq(a,b){a=+a;b=b|0;return +(+Uj(a,b))}function Jq(){return 3}function Kq(a,b,c){a=a|0;b=b|0;c=c|0;aa(7)}function Lq(){return 0}function Mq(){return -1}function Nq(){return dn(1)|0}function Oq(){return 4}function Pq(a){a=a|0;return (a+-48|0)>>>0<10|0}function Qq(){return 1}function Rq(){return 2}function Sq(a,b){a=+a;b=+b;return +(+pd(a,b))}function Tq(a,b){a=a|0;b=b|0;aa(1);return 0}function Uq(a){a=a|0;Ha()}function Vq(a){a=a|0;Ua[a&3]()}function Wq(){ua()}function Xq(a){a=a|0;return +(+Bq(a,0))}function Yq(){return lr()|0}function Zq(a,b){a=a|0;b=b|0;aa(6)}function _q(a){a=a|0;return dn(a)|0}function $q(a){a=a|0;br(a);return}function ar(a){a=a|0;u=a}function br(a){a=a|0;wc(a);return}function cr(a){a=a|0;I=a}function dr(a){a=a|0;return a|0}function er(a){a=a|0;aa(0);return 0}function fr(a){a=a|0;return}function gr(a){a=a|0;return 0}function hr(){return I|0}function ir(){return 18544}function jr(){return u|0}function kr(a){a=a|0;aa(5)}function lr(){return 6040}function mr(){aa(4)} + +// EMSCRIPTEN_END_FUNCS +var Qa=[er,Dq,Eq,Eq,Dq,gb,gr,gr,gr,ak,Vf,Eq,dp,gr,gr,Eq,gr,Eq,Eq,rl,_n,ll,Eq,ao,Yk,Eq,jq,Pn,rl,Eq,rl,_n,ll,Eq,ao,Yk,Eq,jq,Pn,rl,Eq,qq,gr,dp,Eq,gr,Eq,qq,Eq,kl,Pn,kl,_n,il,Eq,ao,Qk,Eq,jq,Eq,kl,Pn,kl,_n,il,Eq,ao,Qk,Eq,jq,Eq,Dq,Eq,Eq,Cd,Eq,Je,Tg,qk,ko,_o,dp,lg,sg,$e,_o,dp,Eq,gr,gr,wi,gr,Eq,gr,Xj,ln,Wp,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er];var Ra=[Tq,ql,Ug,ve,xl,fq,fq,fq,Rp,kb,gj,uo,Rp,Rp,fi,bj,Uh,ek,jl,Gj,Vk,Yj,Zj,Fe,Po,fq,Zh,fq,Dl,_e,fq,El,Zg,$l,td,fq,Dl,_e,fq,El,Zg,$l,td,xn,Po,fq,Xh,sd,fq,tl,We,fq,ul,Yg,$l,sd,fq,tl,We,fq,ul,Yg,$l,un,Hn,Bn,In,Gn,Kg,dk,mk,mc,le,Jm,wf,af,Ze,Ig,dk,mk,lc,le,Jm,Rp,fq,fq,bf,nm,Xf,bf,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq];var Sa=[Cq,lo,Ip,fn,Km,fg,cj,el,ih,uc,vh,$f,Rh,Qb,Oh,vg,gl,Dm,qj,Cq,Cq,Cq,Cq,Cq,Cq,Cq,Cq,Cq,Cq,Cq,Cq,Cq];var Ta=[np,Ld,Bc,ne,Sb,bb,Cc,me,Rb,ab,Lg,ed,eb,sf,qc,id,db,qf,nc,np,np,np,np,np,np,np,np,np,np,np,np,np];var Ua=[mr,Wq,Ai,Jn];var Va=[kr,Ij,Qj,fr,$q,um,Yl,Wk,Uq,gi,zp,zi,pp,wh,Ro,zm,tm,Vl,Uq,Hl,Hl,Uk,Jk,_k,Ok,fr,$q,Uq,Li,Ul,Hl,Rk,Gk,Xk,Mk,fr,$q,Uq,Ii,Kl,zm,tm,fr,$q,$q,mj,Bl,ym,gm,kn,Ym,fr,$q,$q,kj,sl,sm,Zl,$m,Mm,fr,$q,ok,hk,Qj,Sj,Vj,Vj,am,Bm,Mc,Jl,Ve,Yn,rk,jk,Lk,Fk,Em,rm,xk,nk,Nk,Ik,Nm,vm,Fm,xm,Gi,qn,Se,Ln,aj,Uq,Lp,Oo,Fn,fr,$q,Uq,Lp,Mo,Lp,Mo,Dk,wk,rb,wg,cq,fr,dq,fr,fr,dq,Cp,lq,lq,sn,kr,kr,kr,kr,kr,kr,kr,kr,kr,kr];var Wa=[Zq,ik,Rf,Ri,Nn,ib,lb,sc,mo,ej,ej,pk,Ec,Zq,Zq,Zq];var Xa=[Kq,ze,Yi,$b,fc,Fc,$b,fc,uj,Ej,Hg,oj,ug,If,Kq,Kq];var Ya=[wq,Dg,Zf,Wl,Zk,wq,wq,wq];var Za=[_p,ij,Vg,_p];var _a=[Ep,Il,Kk,Ep];return{___cxa_can_catch:_l,___cxa_is_pointer_type:Co,___divdi3:zk,___muldi3:on,___udivdi3:up,___uremdi3:an,_bitshift64Lshr:Wn,_bitshift64Shl:Rn,_emscripten_bind_DracoInt8Array_DracoInt8Array_0:op,_emscripten_bind_DracoInt8Array_GetValue_1:Vo,_emscripten_bind_DracoInt8Array___destroy___0:Xm,_emscripten_bind_DracoInt8Array_size_0:Kp,_emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2:jo,_emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3:An,_emscripten_bind_Encoder_Encoder_0:Vp,_emscripten_bind_Encoder_GetNumberOfEncodedFaces_0:Ap,_emscripten_bind_Encoder_GetNumberOfEncodedPoints_0:xp,_emscripten_bind_Encoder_SetAttributeExplicitQuantization_5:Um,_emscripten_bind_Encoder_SetAttributeQuantization_2:fo,_emscripten_bind_Encoder_SetEncodingMethod_1:mp,_emscripten_bind_Encoder_SetSpeedOptions_2:So,_emscripten_bind_Encoder_SetTrackEncodedProperties_1:Zo,_emscripten_bind_Encoder___destroy___0:Hj,_emscripten_bind_ExpertEncoder_EncodeToDracoBuffer_2:so,_emscripten_bind_ExpertEncoder_ExpertEncoder_1:Fo,_emscripten_bind_ExpertEncoder_GetNumberOfEncodedFaces_0:ip,_emscripten_bind_ExpertEncoder_GetNumberOfEncodedPoints_0:fp,_emscripten_bind_ExpertEncoder_SetAttributeExplicitQuantization_5:jn,_emscripten_bind_ExpertEncoder_SetAttributeQuantization_2:wo,_emscripten_bind_ExpertEncoder_SetEncodingMethod_1:bp,_emscripten_bind_ExpertEncoder_SetSpeedOptions_2:Ko,_emscripten_bind_ExpertEncoder_SetTrackEncodedProperties_1:No,_emscripten_bind_ExpertEncoder___destroy___0:nn,_emscripten_bind_GeometryAttribute_GeometryAttribute_0:ap,_emscripten_bind_GeometryAttribute___destroy___0:Op,_emscripten_bind_MeshBuilder_AddFacesToMesh_3:io,_emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5:hn,_emscripten_bind_MeshBuilder_AddFloatAttribute_5:hn,_emscripten_bind_MeshBuilder_AddInt16Attribute_5:_m,_emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5:gn,_emscripten_bind_MeshBuilder_AddInt32Attribute_5:gn,_emscripten_bind_MeshBuilder_AddInt8Attribute_5:cn,_emscripten_bind_MeshBuilder_AddMetadataToMesh_2:po,_emscripten_bind_MeshBuilder_AddMetadata_2:oo,_emscripten_bind_MeshBuilder_AddUInt16Attribute_5:Wm,_emscripten_bind_MeshBuilder_AddUInt32Attribute_5:Vm,_emscripten_bind_MeshBuilder_AddUInt8Attribute_5:Zm,_emscripten_bind_MeshBuilder_MeshBuilder_0:Nq,_emscripten_bind_MeshBuilder_SetMetadataForAttribute_3:yn,_emscripten_bind_MeshBuilder___destroy___0:Op,_emscripten_bind_Mesh_Mesh_0:Xp,_emscripten_bind_Mesh___destroy___0:Ho,_emscripten_bind_Mesh_num_attributes_0:sp,_emscripten_bind_Mesh_num_faces_0:lp,_emscripten_bind_Mesh_num_points_0:uq,_emscripten_bind_Mesh_set_num_points_1:Up,_emscripten_bind_MetadataBuilder_AddDoubleEntry_3:Zn,_emscripten_bind_MetadataBuilder_AddIntEntry_3:bo,_emscripten_bind_MetadataBuilder_AddStringEntry_3:Xn,_emscripten_bind_MetadataBuilder_MetadataBuilder_0:Nq,_emscripten_bind_MetadataBuilder___destroy___0:Op,_emscripten_bind_Metadata_Metadata_0:Ml,_emscripten_bind_Metadata___destroy___0:cp,_emscripten_bind_PointAttribute_PointAttribute_0:hp,_emscripten_bind_PointAttribute___destroy___0:xj,_emscripten_bind_PointAttribute_attribute_type_0:aq,_emscripten_bind_PointAttribute_byte_offset_0:gq,_emscripten_bind_PointAttribute_byte_stride_0:nq,_emscripten_bind_PointAttribute_data_type_0:jq,_emscripten_bind_PointAttribute_normalized_0:Yp,_emscripten_bind_PointAttribute_num_components_0:eq,_emscripten_bind_PointAttribute_size_0:uq,_emscripten_bind_PointAttribute_unique_id_0:iq,_emscripten_bind_PointCloudBuilder_AddFloatAttribute_5:hn,_emscripten_bind_PointCloudBuilder_AddInt16Attribute_5:_m,_emscripten_bind_PointCloudBuilder_AddInt32Attribute_5:gn,_emscripten_bind_PointCloudBuilder_AddInt8Attribute_5:cn,_emscripten_bind_PointCloudBuilder_AddMetadata_2:oo,_emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5:Wm,_emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5:Vm,_emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5:Zm,_emscripten_bind_PointCloudBuilder_PointCloudBuilder_0:Nq,_emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3:yn,_emscripten_bind_PointCloudBuilder___destroy___0:Op,_emscripten_bind_PointCloud_PointCloud_0:yp,_emscripten_bind_PointCloud___destroy___0:Ho,_emscripten_bind_PointCloud_num_attributes_0:sp,_emscripten_bind_PointCloud_num_points_0:uq,_emscripten_bind_VoidPtr___destroy___0:Op,_emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE:Mq,_emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD:Lq,_emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH:Qq,_emscripten_enum_draco_GeometryAttribute_Type_COLOR:Rq,_emscripten_enum_draco_GeometryAttribute_Type_GENERIC:Oq,_emscripten_enum_draco_GeometryAttribute_Type_INVALID:Mq,_emscripten_enum_draco_GeometryAttribute_Type_NORMAL:Qq,_emscripten_enum_draco_GeometryAttribute_Type_POSITION:Lq,_emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD:Jq,_emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING:Qq,_emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING:Lq,_emscripten_replace_memory:Pa,_free:wc,_i64Add:Tn,_i64Subtract:Vn,_llvm_bswap_i32:Fp,_malloc:$a,_memcpy:Rg,_memmove:Xl,_memset:hj,_sbrk:Fl,dynCall_ii:hq,dynCall_iii:Dp,dynCall_iiii:Uo,dynCall_iiiiiii:En,dynCall_v:Vq,dynCall_vi:xq,dynCall_vii:Tp,dynCall_viii:gp,dynCall_viiii:Io,dynCall_viiiii:qo,dynCall_viiiiii:Mn,establishStackSpace:rq,getTempRet0:hr,runPostSets:Sn,setTempRet0:cr,setThrew:Qp,stackAlloc:jp,stackRestore:ar,stackSave:jr}}) + + +// EMSCRIPTEN_END_ASM +(Module.asmGlobalArg,Module.asmLibraryArg,buffer);var ___cxa_can_catch=Module["___cxa_can_catch"]=asm["___cxa_can_catch"];var ___cxa_is_pointer_type=Module["___cxa_is_pointer_type"]=asm["___cxa_is_pointer_type"];var ___divdi3=Module["___divdi3"]=asm["___divdi3"];var ___muldi3=Module["___muldi3"]=asm["___muldi3"];var ___udivdi3=Module["___udivdi3"]=asm["___udivdi3"];var ___uremdi3=Module["___uremdi3"]=asm["___uremdi3"];var _bitshift64Lshr=Module["_bitshift64Lshr"]=asm["_bitshift64Lshr"];var _bitshift64Shl=Module["_bitshift64Shl"]=asm["_bitshift64Shl"];var _emscripten_bind_DracoInt8Array_DracoInt8Array_0=Module["_emscripten_bind_DracoInt8Array_DracoInt8Array_0"]=asm["_emscripten_bind_DracoInt8Array_DracoInt8Array_0"];var _emscripten_bind_DracoInt8Array_GetValue_1=Module["_emscripten_bind_DracoInt8Array_GetValue_1"]=asm["_emscripten_bind_DracoInt8Array_GetValue_1"];var _emscripten_bind_DracoInt8Array___destroy___0=Module["_emscripten_bind_DracoInt8Array___destroy___0"]=asm["_emscripten_bind_DracoInt8Array___destroy___0"];var _emscripten_bind_DracoInt8Array_size_0=Module["_emscripten_bind_DracoInt8Array_size_0"]=asm["_emscripten_bind_DracoInt8Array_size_0"];var _emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2=Module["_emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2"]=asm["_emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2"];var _emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3=Module["_emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3"]=asm["_emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3"];var _emscripten_bind_Encoder_Encoder_0=Module["_emscripten_bind_Encoder_Encoder_0"]=asm["_emscripten_bind_Encoder_Encoder_0"];var _emscripten_bind_Encoder_GetNumberOfEncodedFaces_0=Module["_emscripten_bind_Encoder_GetNumberOfEncodedFaces_0"]=asm["_emscripten_bind_Encoder_GetNumberOfEncodedFaces_0"];var _emscripten_bind_Encoder_GetNumberOfEncodedPoints_0=Module["_emscripten_bind_Encoder_GetNumberOfEncodedPoints_0"]=asm["_emscripten_bind_Encoder_GetNumberOfEncodedPoints_0"];var _emscripten_bind_Encoder_SetAttributeExplicitQuantization_5=Module["_emscripten_bind_Encoder_SetAttributeExplicitQuantization_5"]=asm["_emscripten_bind_Encoder_SetAttributeExplicitQuantization_5"];var _emscripten_bind_Encoder_SetAttributeQuantization_2=Module["_emscripten_bind_Encoder_SetAttributeQuantization_2"]=asm["_emscripten_bind_Encoder_SetAttributeQuantization_2"];var _emscripten_bind_Encoder_SetEncodingMethod_1=Module["_emscripten_bind_Encoder_SetEncodingMethod_1"]=asm["_emscripten_bind_Encoder_SetEncodingMethod_1"];var _emscripten_bind_Encoder_SetSpeedOptions_2=Module["_emscripten_bind_Encoder_SetSpeedOptions_2"]=asm["_emscripten_bind_Encoder_SetSpeedOptions_2"];var _emscripten_bind_Encoder_SetTrackEncodedProperties_1=Module["_emscripten_bind_Encoder_SetTrackEncodedProperties_1"]=asm["_emscripten_bind_Encoder_SetTrackEncodedProperties_1"];var _emscripten_bind_Encoder___destroy___0=Module["_emscripten_bind_Encoder___destroy___0"]=asm["_emscripten_bind_Encoder___destroy___0"];var _emscripten_bind_ExpertEncoder_EncodeToDracoBuffer_2=Module["_emscripten_bind_ExpertEncoder_EncodeToDracoBuffer_2"]=asm["_emscripten_bind_ExpertEncoder_EncodeToDracoBuffer_2"];var _emscripten_bind_ExpertEncoder_ExpertEncoder_1=Module["_emscripten_bind_ExpertEncoder_ExpertEncoder_1"]=asm["_emscripten_bind_ExpertEncoder_ExpertEncoder_1"];var _emscripten_bind_ExpertEncoder_GetNumberOfEncodedFaces_0=Module["_emscripten_bind_ExpertEncoder_GetNumberOfEncodedFaces_0"]=asm["_emscripten_bind_ExpertEncoder_GetNumberOfEncodedFaces_0"];var _emscripten_bind_ExpertEncoder_GetNumberOfEncodedPoints_0=Module["_emscripten_bind_ExpertEncoder_GetNumberOfEncodedPoints_0"]=asm["_emscripten_bind_ExpertEncoder_GetNumberOfEncodedPoints_0"];var _emscripten_bind_ExpertEncoder_SetAttributeExplicitQuantization_5=Module["_emscripten_bind_ExpertEncoder_SetAttributeExplicitQuantization_5"]=asm["_emscripten_bind_ExpertEncoder_SetAttributeExplicitQuantization_5"];var _emscripten_bind_ExpertEncoder_SetAttributeQuantization_2=Module["_emscripten_bind_ExpertEncoder_SetAttributeQuantization_2"]=asm["_emscripten_bind_ExpertEncoder_SetAttributeQuantization_2"];var _emscripten_bind_ExpertEncoder_SetEncodingMethod_1=Module["_emscripten_bind_ExpertEncoder_SetEncodingMethod_1"]=asm["_emscripten_bind_ExpertEncoder_SetEncodingMethod_1"];var _emscripten_bind_ExpertEncoder_SetSpeedOptions_2=Module["_emscripten_bind_ExpertEncoder_SetSpeedOptions_2"]=asm["_emscripten_bind_ExpertEncoder_SetSpeedOptions_2"];var _emscripten_bind_ExpertEncoder_SetTrackEncodedProperties_1=Module["_emscripten_bind_ExpertEncoder_SetTrackEncodedProperties_1"]=asm["_emscripten_bind_ExpertEncoder_SetTrackEncodedProperties_1"];var _emscripten_bind_ExpertEncoder___destroy___0=Module["_emscripten_bind_ExpertEncoder___destroy___0"]=asm["_emscripten_bind_ExpertEncoder___destroy___0"];var _emscripten_bind_GeometryAttribute_GeometryAttribute_0=Module["_emscripten_bind_GeometryAttribute_GeometryAttribute_0"]=asm["_emscripten_bind_GeometryAttribute_GeometryAttribute_0"];var _emscripten_bind_GeometryAttribute___destroy___0=Module["_emscripten_bind_GeometryAttribute___destroy___0"]=asm["_emscripten_bind_GeometryAttribute___destroy___0"];var _emscripten_bind_MeshBuilder_AddFacesToMesh_3=Module["_emscripten_bind_MeshBuilder_AddFacesToMesh_3"]=asm["_emscripten_bind_MeshBuilder_AddFacesToMesh_3"];var _emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5=Module["_emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5"]=asm["_emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5"];var _emscripten_bind_MeshBuilder_AddFloatAttribute_5=Module["_emscripten_bind_MeshBuilder_AddFloatAttribute_5"]=asm["_emscripten_bind_MeshBuilder_AddFloatAttribute_5"];var _emscripten_bind_MeshBuilder_AddInt16Attribute_5=Module["_emscripten_bind_MeshBuilder_AddInt16Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddInt16Attribute_5"];var _emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5=Module["_emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5"]=asm["_emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5"];var _emscripten_bind_MeshBuilder_AddInt32Attribute_5=Module["_emscripten_bind_MeshBuilder_AddInt32Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddInt32Attribute_5"];var _emscripten_bind_MeshBuilder_AddInt8Attribute_5=Module["_emscripten_bind_MeshBuilder_AddInt8Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddInt8Attribute_5"];var _emscripten_bind_MeshBuilder_AddMetadataToMesh_2=Module["_emscripten_bind_MeshBuilder_AddMetadataToMesh_2"]=asm["_emscripten_bind_MeshBuilder_AddMetadataToMesh_2"];var _emscripten_bind_MeshBuilder_AddMetadata_2=Module["_emscripten_bind_MeshBuilder_AddMetadata_2"]=asm["_emscripten_bind_MeshBuilder_AddMetadata_2"];var _emscripten_bind_MeshBuilder_AddUInt16Attribute_5=Module["_emscripten_bind_MeshBuilder_AddUInt16Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddUInt16Attribute_5"];var _emscripten_bind_MeshBuilder_AddUInt32Attribute_5=Module["_emscripten_bind_MeshBuilder_AddUInt32Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddUInt32Attribute_5"];var _emscripten_bind_MeshBuilder_AddUInt8Attribute_5=Module["_emscripten_bind_MeshBuilder_AddUInt8Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddUInt8Attribute_5"];var _emscripten_bind_MeshBuilder_MeshBuilder_0=Module["_emscripten_bind_MeshBuilder_MeshBuilder_0"]=asm["_emscripten_bind_MeshBuilder_MeshBuilder_0"];var _emscripten_bind_MeshBuilder_SetMetadataForAttribute_3=Module["_emscripten_bind_MeshBuilder_SetMetadataForAttribute_3"]=asm["_emscripten_bind_MeshBuilder_SetMetadataForAttribute_3"];var _emscripten_bind_MeshBuilder___destroy___0=Module["_emscripten_bind_MeshBuilder___destroy___0"]=asm["_emscripten_bind_MeshBuilder___destroy___0"];var _emscripten_bind_Mesh_Mesh_0=Module["_emscripten_bind_Mesh_Mesh_0"]=asm["_emscripten_bind_Mesh_Mesh_0"];var _emscripten_bind_Mesh___destroy___0=Module["_emscripten_bind_Mesh___destroy___0"]=asm["_emscripten_bind_Mesh___destroy___0"];var _emscripten_bind_Mesh_num_attributes_0=Module["_emscripten_bind_Mesh_num_attributes_0"]=asm["_emscripten_bind_Mesh_num_attributes_0"];var _emscripten_bind_Mesh_num_faces_0=Module["_emscripten_bind_Mesh_num_faces_0"]=asm["_emscripten_bind_Mesh_num_faces_0"];var _emscripten_bind_Mesh_num_points_0=Module["_emscripten_bind_Mesh_num_points_0"]=asm["_emscripten_bind_Mesh_num_points_0"];var _emscripten_bind_Mesh_set_num_points_1=Module["_emscripten_bind_Mesh_set_num_points_1"]=asm["_emscripten_bind_Mesh_set_num_points_1"];var _emscripten_bind_MetadataBuilder_AddDoubleEntry_3=Module["_emscripten_bind_MetadataBuilder_AddDoubleEntry_3"]=asm["_emscripten_bind_MetadataBuilder_AddDoubleEntry_3"];var _emscripten_bind_MetadataBuilder_AddIntEntry_3=Module["_emscripten_bind_MetadataBuilder_AddIntEntry_3"]=asm["_emscripten_bind_MetadataBuilder_AddIntEntry_3"];var _emscripten_bind_MetadataBuilder_AddStringEntry_3=Module["_emscripten_bind_MetadataBuilder_AddStringEntry_3"]=asm["_emscripten_bind_MetadataBuilder_AddStringEntry_3"];var _emscripten_bind_MetadataBuilder_MetadataBuilder_0=Module["_emscripten_bind_MetadataBuilder_MetadataBuilder_0"]=asm["_emscripten_bind_MetadataBuilder_MetadataBuilder_0"];var _emscripten_bind_MetadataBuilder___destroy___0=Module["_emscripten_bind_MetadataBuilder___destroy___0"]=asm["_emscripten_bind_MetadataBuilder___destroy___0"];var _emscripten_bind_Metadata_Metadata_0=Module["_emscripten_bind_Metadata_Metadata_0"]=asm["_emscripten_bind_Metadata_Metadata_0"];var _emscripten_bind_Metadata___destroy___0=Module["_emscripten_bind_Metadata___destroy___0"]=asm["_emscripten_bind_Metadata___destroy___0"];var _emscripten_bind_PointAttribute_PointAttribute_0=Module["_emscripten_bind_PointAttribute_PointAttribute_0"]=asm["_emscripten_bind_PointAttribute_PointAttribute_0"];var _emscripten_bind_PointAttribute___destroy___0=Module["_emscripten_bind_PointAttribute___destroy___0"]=asm["_emscripten_bind_PointAttribute___destroy___0"];var _emscripten_bind_PointAttribute_attribute_type_0=Module["_emscripten_bind_PointAttribute_attribute_type_0"]=asm["_emscripten_bind_PointAttribute_attribute_type_0"];var _emscripten_bind_PointAttribute_byte_offset_0=Module["_emscripten_bind_PointAttribute_byte_offset_0"]=asm["_emscripten_bind_PointAttribute_byte_offset_0"];var _emscripten_bind_PointAttribute_byte_stride_0=Module["_emscripten_bind_PointAttribute_byte_stride_0"]=asm["_emscripten_bind_PointAttribute_byte_stride_0"];var _emscripten_bind_PointAttribute_data_type_0=Module["_emscripten_bind_PointAttribute_data_type_0"]=asm["_emscripten_bind_PointAttribute_data_type_0"];var _emscripten_bind_PointAttribute_normalized_0=Module["_emscripten_bind_PointAttribute_normalized_0"]=asm["_emscripten_bind_PointAttribute_normalized_0"];var _emscripten_bind_PointAttribute_num_components_0=Module["_emscripten_bind_PointAttribute_num_components_0"]=asm["_emscripten_bind_PointAttribute_num_components_0"];var _emscripten_bind_PointAttribute_size_0=Module["_emscripten_bind_PointAttribute_size_0"]=asm["_emscripten_bind_PointAttribute_size_0"];var _emscripten_bind_PointAttribute_unique_id_0=Module["_emscripten_bind_PointAttribute_unique_id_0"]=asm["_emscripten_bind_PointAttribute_unique_id_0"];var _emscripten_bind_PointCloudBuilder_AddFloatAttribute_5=Module["_emscripten_bind_PointCloudBuilder_AddFloatAttribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddFloatAttribute_5"];var _emscripten_bind_PointCloudBuilder_AddInt16Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddInt16Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddInt16Attribute_5"];var _emscripten_bind_PointCloudBuilder_AddInt32Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddInt32Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddInt32Attribute_5"];var _emscripten_bind_PointCloudBuilder_AddInt8Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddInt8Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddInt8Attribute_5"];var _emscripten_bind_PointCloudBuilder_AddMetadata_2=Module["_emscripten_bind_PointCloudBuilder_AddMetadata_2"]=asm["_emscripten_bind_PointCloudBuilder_AddMetadata_2"];var _emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5"];var _emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5"];var _emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5"];var _emscripten_bind_PointCloudBuilder_PointCloudBuilder_0=Module["_emscripten_bind_PointCloudBuilder_PointCloudBuilder_0"]=asm["_emscripten_bind_PointCloudBuilder_PointCloudBuilder_0"];var _emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3=Module["_emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3"]=asm["_emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3"];var _emscripten_bind_PointCloudBuilder___destroy___0=Module["_emscripten_bind_PointCloudBuilder___destroy___0"]=asm["_emscripten_bind_PointCloudBuilder___destroy___0"];var _emscripten_bind_PointCloud_PointCloud_0=Module["_emscripten_bind_PointCloud_PointCloud_0"]=asm["_emscripten_bind_PointCloud_PointCloud_0"];var _emscripten_bind_PointCloud___destroy___0=Module["_emscripten_bind_PointCloud___destroy___0"]=asm["_emscripten_bind_PointCloud___destroy___0"];var _emscripten_bind_PointCloud_num_attributes_0=Module["_emscripten_bind_PointCloud_num_attributes_0"]=asm["_emscripten_bind_PointCloud_num_attributes_0"];var _emscripten_bind_PointCloud_num_points_0=Module["_emscripten_bind_PointCloud_num_points_0"]=asm["_emscripten_bind_PointCloud_num_points_0"];var _emscripten_bind_VoidPtr___destroy___0=Module["_emscripten_bind_VoidPtr___destroy___0"]=asm["_emscripten_bind_VoidPtr___destroy___0"];var _emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE=Module["_emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE"]=asm["_emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE"];var _emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD=Module["_emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD"]=asm["_emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD"];var _emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH=Module["_emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH"]=asm["_emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH"];var _emscripten_enum_draco_GeometryAttribute_Type_COLOR=Module["_emscripten_enum_draco_GeometryAttribute_Type_COLOR"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_COLOR"];var _emscripten_enum_draco_GeometryAttribute_Type_GENERIC=Module["_emscripten_enum_draco_GeometryAttribute_Type_GENERIC"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_GENERIC"];var _emscripten_enum_draco_GeometryAttribute_Type_INVALID=Module["_emscripten_enum_draco_GeometryAttribute_Type_INVALID"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_INVALID"];var _emscripten_enum_draco_GeometryAttribute_Type_NORMAL=Module["_emscripten_enum_draco_GeometryAttribute_Type_NORMAL"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_NORMAL"];var _emscripten_enum_draco_GeometryAttribute_Type_POSITION=Module["_emscripten_enum_draco_GeometryAttribute_Type_POSITION"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_POSITION"];var _emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD=Module["_emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD"];var _emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING=Module["_emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING"]=asm["_emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING"];var _emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING=Module["_emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING"]=asm["_emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING"];var _emscripten_replace_memory=Module["_emscripten_replace_memory"]=asm["_emscripten_replace_memory"];var _free=Module["_free"]=asm["_free"];var _i64Add=Module["_i64Add"]=asm["_i64Add"];var _i64Subtract=Module["_i64Subtract"]=asm["_i64Subtract"];var _llvm_bswap_i32=Module["_llvm_bswap_i32"]=asm["_llvm_bswap_i32"];var _malloc=Module["_malloc"]=asm["_malloc"];var _memcpy=Module["_memcpy"]=asm["_memcpy"];var _memmove=Module["_memmove"]=asm["_memmove"];var _memset=Module["_memset"]=asm["_memset"];var _sbrk=Module["_sbrk"]=asm["_sbrk"];var establishStackSpace=Module["establishStackSpace"]=asm["establishStackSpace"];var getTempRet0=Module["getTempRet0"]=asm["getTempRet0"];var runPostSets=Module["runPostSets"]=asm["runPostSets"];var setTempRet0=Module["setTempRet0"]=asm["setTempRet0"];var setThrew=Module["setThrew"]=asm["setThrew"];var stackAlloc=Module["stackAlloc"]=asm["stackAlloc"];var stackRestore=Module["stackRestore"]=asm["stackRestore"];var stackSave=Module["stackSave"]=asm["stackSave"];var dynCall_ii=Module["dynCall_ii"]=asm["dynCall_ii"];var dynCall_iii=Module["dynCall_iii"]=asm["dynCall_iii"];var dynCall_iiii=Module["dynCall_iiii"]=asm["dynCall_iiii"];var dynCall_iiiiiii=Module["dynCall_iiiiiii"]=asm["dynCall_iiiiiii"];var dynCall_v=Module["dynCall_v"]=asm["dynCall_v"];var dynCall_vi=Module["dynCall_vi"]=asm["dynCall_vi"];var dynCall_vii=Module["dynCall_vii"]=asm["dynCall_vii"];var dynCall_viii=Module["dynCall_viii"]=asm["dynCall_viii"];var dynCall_viiii=Module["dynCall_viiii"]=asm["dynCall_viiii"];var dynCall_viiiii=Module["dynCall_viiiii"]=asm["dynCall_viiiii"];var dynCall_viiiiii=Module["dynCall_viiiiii"]=asm["dynCall_viiiiii"];Module["asm"]=asm;if(memoryInitializer){if(!isDataURI(memoryInitializer)){if(typeof Module["locateFile"]==="function"){memoryInitializer=Module["locateFile"](memoryInitializer)}else if(Module["memoryInitializerPrefixURL"]){memoryInitializer=Module["memoryInitializerPrefixURL"]+memoryInitializer}}if(ENVIRONMENT_IS_NODE||ENVIRONMENT_IS_SHELL){var data=Module["readBinary"](memoryInitializer);HEAPU8.set(data,GLOBAL_BASE)}else{addRunDependency("memory initializer");var applyMemoryInitializer=(function(data){if(data.byteLength)data=new Uint8Array(data);HEAPU8.set(data,GLOBAL_BASE);if(Module["memoryInitializerRequest"])delete Module["memoryInitializerRequest"].response;removeRunDependency("memory initializer")});function doBrowserLoad(){Module["readAsync"](memoryInitializer,applyMemoryInitializer,(function(){throw"could not load memory initializer "+memoryInitializer}))}var memoryInitializerBytes=tryParseAsDataURI(memoryInitializer);if(memoryInitializerBytes){applyMemoryInitializer(memoryInitializerBytes.buffer)}else if(Module["memoryInitializerRequest"]){function useRequest(){var request=Module["memoryInitializerRequest"];var response=request.response;if(request.status!==200&&request.status!==0){var data=tryParseAsDataURI(Module["memoryInitializerRequestURL"]);if(data){response=data.buffer}else{console.warn("a problem seems to have happened with Module.memoryInitializerRequest, status: "+request.status+", retrying "+memoryInitializer);doBrowserLoad();return}}applyMemoryInitializer(response)}if(Module["memoryInitializerRequest"].response){setTimeout(useRequest,0)}else{Module["memoryInitializerRequest"].addEventListener("load",useRequest)}}else{doBrowserLoad()}}}Module["then"]=(function(func){if(Module["calledRun"]){func(Module)}else{var old=Module["onRuntimeInitialized"];Module["onRuntimeInitialized"]=(function(){if(old)old();func(Module)})}return Module});function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}ExitStatus.prototype=new Error;ExitStatus.prototype.constructor=ExitStatus;var initialStackTop;dependenciesFulfilled=function runCaller(){if(!Module["calledRun"])run();if(!Module["calledRun"])dependenciesFulfilled=runCaller};function run(args){args=args||Module["arguments"];if(runDependencies>0){return}preRun();if(runDependencies>0)return;if(Module["calledRun"])return;function doRun(){if(Module["calledRun"])return;Module["calledRun"]=true;if(ABORT)return;ensureInitRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout((function(){setTimeout((function(){Module["setStatus"]("")}),1);doRun()}),1)}else{doRun()}}Module["run"]=run;function exit(status,implicit){if(implicit&&Module["noExitRuntime"]&&status===0){return}if(Module["noExitRuntime"]){}else{ABORT=true;EXITSTATUS=status;STACKTOP=initialStackTop;exitRuntime();if(Module["onExit"])Module["onExit"](status)}if(ENVIRONMENT_IS_NODE){process["exit"](status)}Module["quit"](status,new ExitStatus(status))}Module["exit"]=exit;function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}if(what!==undefined){Module.print(what);Module.printErr(what);what=JSON.stringify(what)}else{what=""}ABORT=true;EXITSTATUS=1;throw"abort("+what+"). Build with -s ASSERTIONS=1 for more info."}Module["abort"]=abort;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}Module["noExitRuntime"]=true;run();function WrapperObject(){}WrapperObject.prototype=Object.create(WrapperObject.prototype);WrapperObject.prototype.constructor=WrapperObject;WrapperObject.prototype.__class__=WrapperObject;WrapperObject.__cache__={};Module["WrapperObject"]=WrapperObject;function getCache(__class__){return(__class__||WrapperObject).__cache__}Module["getCache"]=getCache;function wrapPointer(ptr,__class__){var cache=getCache(__class__);var ret=cache[ptr];if(ret)return ret;ret=Object.create((__class__||WrapperObject).prototype);ret.ptr=ptr;return cache[ptr]=ret}Module["wrapPointer"]=wrapPointer;function castObject(obj,__class__){return wrapPointer(obj.ptr,__class__)}Module["castObject"]=castObject;Module["NULL"]=wrapPointer(0);function destroy(obj){if(!obj["__destroy__"])throw"Error: Cannot destroy object. (Did you create it yourself?)";obj["__destroy__"]();delete getCache(obj.__class__)[obj.ptr]}Module["destroy"]=destroy;function compare(obj1,obj2){return obj1.ptr===obj2.ptr}Module["compare"]=compare;function getPointer(obj){return obj.ptr}Module["getPointer"]=getPointer;function getClass(obj){return obj.__class__}Module["getClass"]=getClass;var ensureCache={buffer:0,size:0,pos:0,temps:[],needed:0,prepare:(function(){if(ensureCache.needed){for(var i=0;i=ensureCache.size){assert(len>0);ensureCache.needed+=len;ret=Module["_malloc"](len);ensureCache.temps.push(ret)}else{ret=ensureCache.buffer+ensureCache.pos;ensureCache.pos+=len}return ret}),copy:(function(array,view,offset){var offsetShifted=offset;var bytes=view.BYTES_PER_ELEMENT;switch(bytes){case 2:offsetShifted>>=1;break;case 4:offsetShifted>>=2;break;case 8:offsetShifted>>=3;break}for(var i=0;i>>0,$jscomp.propertyToPolyfillSymbol[h]=$jscomp.IS_SYMBOL_NATIVE? +$jscomp.global.Symbol(h):$jscomp.POLYFILL_PREFIX+l+"$"+h),$jscomp.defineProperty(p,$jscomp.propertyToPolyfillSymbol[h],{configurable:!0,writable:!0,value:n})))}; +$jscomp.polyfill("Promise",function(k){function n(){this.batch_=null}function l(f){return f instanceof h?f:new h(function(q,v){q(f)})}if(k&&(!($jscomp.FORCE_POLYFILL_PROMISE||$jscomp.FORCE_POLYFILL_PROMISE_WHEN_NO_UNHANDLED_REJECTION&&"undefined"===typeof $jscomp.global.PromiseRejectionEvent)||!$jscomp.global.Promise||-1===$jscomp.global.Promise.toString().indexOf("[native code]")))return k;n.prototype.asyncExecute=function(f){if(null==this.batch_){this.batch_=[];var q=this;this.asyncExecuteFunction(function(){q.executeBatch_()})}this.batch_.push(f)}; +var p=$jscomp.global.setTimeout;n.prototype.asyncExecuteFunction=function(f){p(f,0)};n.prototype.executeBatch_=function(){for(;this.batch_&&this.batch_.length;){var f=this.batch_;this.batch_=[];for(var q=0;q=A}},"es6","es3"); +$jscomp.polyfill("Array.prototype.copyWithin",function(k){function n(l){l=Number(l);return Infinity===l||-Infinity===l?l:l|0}return k?k:function(l,p,h){var A=this.length;l=n(l);p=n(p);h=void 0===h?A:n(h);l=0>l?Math.max(A+l,0):Math.min(l,A);p=0>p?Math.max(A+p,0):Math.min(p,A);h=0>h?Math.max(A+h,0):Math.min(h,A);if(lp;)--h in this?this[--l]=this[h]:delete this[--l];return this}},"es6","es3"); +$jscomp.typedArrayCopyWithin=function(k){return k?k:Array.prototype.copyWithin};$jscomp.polyfill("Int8Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Uint8Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Uint8ClampedArray.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Int16Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5"); +$jscomp.polyfill("Uint16Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Int32Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Uint32Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Float32Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Float64Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5"); +var DracoDecoderModule=function(){var k="undefined"!==typeof document&&document.currentScript?document.currentScript.src:void 0;"undefined"!==typeof __filename&&(k=k||__filename);return function(n){function l(e){return a.locateFile?a.locateFile(e,U):U+e}function p(e,b,c){var d=b+c;for(c=b;e[c]&&!(c>=d);)++c;if(16g?d+=String.fromCharCode(g):(g-=65536,d+=String.fromCharCode(55296|g>>10,56320|g&1023))}}else d+=String.fromCharCode(g)}return d}function h(e,b){return e?p(ea,e,b):""}function A(){var e=ja.buffer;a.HEAP8=Y=new Int8Array(e);a.HEAP16=new Int16Array(e);a.HEAP32=ca=new Int32Array(e);a.HEAPU8=ea=new Uint8Array(e);a.HEAPU16=new Uint16Array(e);a.HEAPU32=V=new Uint32Array(e);a.HEAPF32=new Float32Array(e);a.HEAPF64=new Float64Array(e)}function f(e){if(a.onAbort)a.onAbort(e); +e="Aborted("+e+")";da(e);wa=!0;e=new WebAssembly.RuntimeError(e+". Build with -sASSERTIONS for more info.");ka(e);throw e;}function q(e){try{if(e==P&&fa)return new Uint8Array(fa);if(ma)return ma(e);throw"both async and sync fetching of the wasm failed";}catch(b){f(b)}}function v(){if(!fa&&(xa||ha)){if("function"==typeof fetch&&!P.startsWith("file://"))return fetch(P,{credentials:"same-origin"}).then(function(e){if(!e.ok)throw"failed to load wasm binary file at '"+P+"'";return e.arrayBuffer()}).catch(function(){return q(P)}); +if(na)return new Promise(function(e,b){na(P,function(c){e(new Uint8Array(c))},b)})}return Promise.resolve().then(function(){return q(P)})}function z(e){for(;0>2]=b};this.get_type=function(){return V[this.ptr+4>>2]};this.set_destructor=function(b){V[this.ptr+8>>2]=b};this.get_destructor=function(){return V[this.ptr+8>>2]};this.set_refcount=function(b){ca[this.ptr>>2]=b};this.set_caught=function(b){Y[this.ptr+ +12>>0]=b?1:0};this.get_caught=function(){return 0!=Y[this.ptr+12>>0]};this.set_rethrown=function(b){Y[this.ptr+13>>0]=b?1:0};this.get_rethrown=function(){return 0!=Y[this.ptr+13>>0]};this.init=function(b,c){this.set_adjusted_ptr(0);this.set_type(b);this.set_destructor(c);this.set_refcount(0);this.set_caught(!1);this.set_rethrown(!1)};this.add_ref=function(){ca[this.ptr>>2]+=1};this.release_ref=function(){var b=ca[this.ptr>>2];ca[this.ptr>>2]=b-1;return 1===b};this.set_adjusted_ptr=function(b){V[this.ptr+ +16>>2]=b};this.get_adjusted_ptr=function(){return V[this.ptr+16>>2]};this.get_exception_ptr=function(){if(ya(this.get_type()))return V[this.excPtr>>2];var b=this.get_adjusted_ptr();return 0!==b?b:this.excPtr}}function ba(){function e(){if(!la&&(la=!0,a.calledRun=!0,!wa)){za=!0;z(oa);Aa(a);if(a.onRuntimeInitialized)a.onRuntimeInitialized();if(a.postRun)for("function"==typeof a.postRun&&(a.postRun=[a.postRun]);a.postRun.length;)Ba.unshift(a.postRun.shift());z(Ba)}}if(!(0=d?b++:2047>=d?b+=2:55296<=d&&57343>= +d?(b+=4,++c):b+=3}b=Array(b+1);c=0;d=b.length;if(0=u){var X=e.charCodeAt(++g);u=65536+((u&1023)<<10)|X&1023}if(127>=u){if(c>=d)break;b[c++]=u}else{if(2047>=u){if(c+1>=d)break;b[c++]=192|u>>6}else{if(65535>=u){if(c+2>=d)break;b[c++]=224|u>>12}else{if(c+3>=d)break;b[c++]=240|u>>18;b[c++]=128|u>>12&63}b[c++]=128|u>>6&63}b[c++]=128|u&63}}b[c]=0}e=r.alloc(b,Y);r.copy(b,Y,e);return e}return e}function pa(e){if("object"===typeof e){var b= +r.alloc(e,Y);r.copy(e,Y,b);return b}return e}function Z(){throw"cannot construct a VoidPtr, no constructor in IDL";}function S(){this.ptr=Da();x(S)[this.ptr]=this}function Q(){this.ptr=Ea();x(Q)[this.ptr]=this}function W(){this.ptr=Fa();x(W)[this.ptr]=this}function w(){this.ptr=Ga();x(w)[this.ptr]=this}function C(){this.ptr=Ha();x(C)[this.ptr]=this}function F(){this.ptr=Ia();x(F)[this.ptr]=this}function G(){this.ptr=Ja();x(G)[this.ptr]=this}function E(){this.ptr=Ka();x(E)[this.ptr]=this}function T(){this.ptr= +La();x(T)[this.ptr]=this}function B(){throw"cannot construct a Status, no constructor in IDL";}function H(){this.ptr=Ma();x(H)[this.ptr]=this}function I(){this.ptr=Na();x(I)[this.ptr]=this}function J(){this.ptr=Oa();x(J)[this.ptr]=this}function K(){this.ptr=Pa();x(K)[this.ptr]=this}function L(){this.ptr=Qa();x(L)[this.ptr]=this}function M(){this.ptr=Ra();x(M)[this.ptr]=this}function N(){this.ptr=Sa();x(N)[this.ptr]=this}function y(){this.ptr=Ta();x(y)[this.ptr]=this}function m(){this.ptr=Ua();x(m)[this.ptr]= +this}n=void 0===n?{}:n;var a="undefined"!=typeof n?n:{},Aa,ka;a.ready=new Promise(function(e,b){Aa=e;ka=b});var Va=!1,Wa=!1;a.onRuntimeInitialized=function(){Va=!0;if(Wa&&"function"===typeof a.onModuleLoaded)a.onModuleLoaded(a)};a.onModuleParsed=function(){Wa=!0;if(Va&&"function"===typeof a.onModuleLoaded)a.onModuleLoaded(a)};a.isVersionSupported=function(e){if("string"!==typeof e)return!1;e=e.split(".");return 2>e.length||3=e[1]?!0:0!=e[0]||10>>=0;if(2147483648=c;c*=2){var d=b*(1+.2/c);d=Math.min(d,e+100663296);var g=Math;d=Math.max(e,d);g=g.min.call(g,2147483648,d+(65536-d%65536)%65536);a:{d=ja.buffer;try{ja.grow(g-d.byteLength+65535>>>16);A();var u=1;break a}catch(X){}u=void 0}if(u)return!0}return!1},f:function(e){return 52},d:function(e,b,c,d,g){return 70},c:function(e,b,c,d){for(var g=0,u=0;u>2],ab=V[b+4>>2];b+=8;for(var sa=0;sa>2]=g;return 0}};(function(){function e(g,u){a.asm=g.exports;ja=a.asm.h;A();oa.unshift(a.asm.i);aa--;a.monitorRunDependencies&&a.monitorRunDependencies(aa);0==aa&&(null!==ra&&(clearInterval(ra),ra=null),ia&&(g=ia,ia=null,g()))}function b(g){e(g.instance)}function c(g){return v().then(function(u){return WebAssembly.instantiate(u,d)}).then(function(u){return u}).then(g,function(u){da("failed to asynchronously prepare wasm: "+u);f(u)})}var d={a:xd};aa++;a.monitorRunDependencies&&a.monitorRunDependencies(aa); +if(a.instantiateWasm)try{return a.instantiateWasm(d,e)}catch(g){da("Module.instantiateWasm callback failed with error: "+g),ka(g)}(function(){return fa||"function"!=typeof WebAssembly.instantiateStreaming||P.startsWith("data:application/octet-stream;base64,")||P.startsWith("file://")||Ya||"function"!=typeof fetch?c(b):fetch(P,{credentials:"same-origin"}).then(function(g){return WebAssembly.instantiateStreaming(g,d).then(b,function(u){da("wasm streaming compile failed: "+u);da("falling back to ArrayBuffer instantiation"); +return c(b)})})})().catch(ka);return{}})();var bb=a._emscripten_bind_VoidPtr___destroy___0=function(){return(bb=a._emscripten_bind_VoidPtr___destroy___0=a.asm.k).apply(null,arguments)},Da=a._emscripten_bind_DecoderBuffer_DecoderBuffer_0=function(){return(Da=a._emscripten_bind_DecoderBuffer_DecoderBuffer_0=a.asm.l).apply(null,arguments)},cb=a._emscripten_bind_DecoderBuffer_Init_2=function(){return(cb=a._emscripten_bind_DecoderBuffer_Init_2=a.asm.m).apply(null,arguments)},db=a._emscripten_bind_DecoderBuffer___destroy___0= +function(){return(db=a._emscripten_bind_DecoderBuffer___destroy___0=a.asm.n).apply(null,arguments)},Ea=a._emscripten_bind_AttributeTransformData_AttributeTransformData_0=function(){return(Ea=a._emscripten_bind_AttributeTransformData_AttributeTransformData_0=a.asm.o).apply(null,arguments)},eb=a._emscripten_bind_AttributeTransformData_transform_type_0=function(){return(eb=a._emscripten_bind_AttributeTransformData_transform_type_0=a.asm.p).apply(null,arguments)},fb=a._emscripten_bind_AttributeTransformData___destroy___0= +function(){return(fb=a._emscripten_bind_AttributeTransformData___destroy___0=a.asm.q).apply(null,arguments)},Fa=a._emscripten_bind_GeometryAttribute_GeometryAttribute_0=function(){return(Fa=a._emscripten_bind_GeometryAttribute_GeometryAttribute_0=a.asm.r).apply(null,arguments)},gb=a._emscripten_bind_GeometryAttribute___destroy___0=function(){return(gb=a._emscripten_bind_GeometryAttribute___destroy___0=a.asm.s).apply(null,arguments)},Ga=a._emscripten_bind_PointAttribute_PointAttribute_0=function(){return(Ga= +a._emscripten_bind_PointAttribute_PointAttribute_0=a.asm.t).apply(null,arguments)},hb=a._emscripten_bind_PointAttribute_size_0=function(){return(hb=a._emscripten_bind_PointAttribute_size_0=a.asm.u).apply(null,arguments)},ib=a._emscripten_bind_PointAttribute_GetAttributeTransformData_0=function(){return(ib=a._emscripten_bind_PointAttribute_GetAttributeTransformData_0=a.asm.v).apply(null,arguments)},jb=a._emscripten_bind_PointAttribute_attribute_type_0=function(){return(jb=a._emscripten_bind_PointAttribute_attribute_type_0= +a.asm.w).apply(null,arguments)},kb=a._emscripten_bind_PointAttribute_data_type_0=function(){return(kb=a._emscripten_bind_PointAttribute_data_type_0=a.asm.x).apply(null,arguments)},lb=a._emscripten_bind_PointAttribute_num_components_0=function(){return(lb=a._emscripten_bind_PointAttribute_num_components_0=a.asm.y).apply(null,arguments)},mb=a._emscripten_bind_PointAttribute_normalized_0=function(){return(mb=a._emscripten_bind_PointAttribute_normalized_0=a.asm.z).apply(null,arguments)},nb=a._emscripten_bind_PointAttribute_byte_stride_0= +function(){return(nb=a._emscripten_bind_PointAttribute_byte_stride_0=a.asm.A).apply(null,arguments)},ob=a._emscripten_bind_PointAttribute_byte_offset_0=function(){return(ob=a._emscripten_bind_PointAttribute_byte_offset_0=a.asm.B).apply(null,arguments)},pb=a._emscripten_bind_PointAttribute_unique_id_0=function(){return(pb=a._emscripten_bind_PointAttribute_unique_id_0=a.asm.C).apply(null,arguments)},qb=a._emscripten_bind_PointAttribute___destroy___0=function(){return(qb=a._emscripten_bind_PointAttribute___destroy___0= +a.asm.D).apply(null,arguments)},Ha=a._emscripten_bind_AttributeQuantizationTransform_AttributeQuantizationTransform_0=function(){return(Ha=a._emscripten_bind_AttributeQuantizationTransform_AttributeQuantizationTransform_0=a.asm.E).apply(null,arguments)},rb=a._emscripten_bind_AttributeQuantizationTransform_InitFromAttribute_1=function(){return(rb=a._emscripten_bind_AttributeQuantizationTransform_InitFromAttribute_1=a.asm.F).apply(null,arguments)},sb=a._emscripten_bind_AttributeQuantizationTransform_quantization_bits_0= +function(){return(sb=a._emscripten_bind_AttributeQuantizationTransform_quantization_bits_0=a.asm.G).apply(null,arguments)},tb=a._emscripten_bind_AttributeQuantizationTransform_min_value_1=function(){return(tb=a._emscripten_bind_AttributeQuantizationTransform_min_value_1=a.asm.H).apply(null,arguments)},ub=a._emscripten_bind_AttributeQuantizationTransform_range_0=function(){return(ub=a._emscripten_bind_AttributeQuantizationTransform_range_0=a.asm.I).apply(null,arguments)},vb=a._emscripten_bind_AttributeQuantizationTransform___destroy___0= +function(){return(vb=a._emscripten_bind_AttributeQuantizationTransform___destroy___0=a.asm.J).apply(null,arguments)},Ia=a._emscripten_bind_AttributeOctahedronTransform_AttributeOctahedronTransform_0=function(){return(Ia=a._emscripten_bind_AttributeOctahedronTransform_AttributeOctahedronTransform_0=a.asm.K).apply(null,arguments)},wb=a._emscripten_bind_AttributeOctahedronTransform_InitFromAttribute_1=function(){return(wb=a._emscripten_bind_AttributeOctahedronTransform_InitFromAttribute_1=a.asm.L).apply(null, +arguments)},xb=a._emscripten_bind_AttributeOctahedronTransform_quantization_bits_0=function(){return(xb=a._emscripten_bind_AttributeOctahedronTransform_quantization_bits_0=a.asm.M).apply(null,arguments)},yb=a._emscripten_bind_AttributeOctahedronTransform___destroy___0=function(){return(yb=a._emscripten_bind_AttributeOctahedronTransform___destroy___0=a.asm.N).apply(null,arguments)},Ja=a._emscripten_bind_PointCloud_PointCloud_0=function(){return(Ja=a._emscripten_bind_PointCloud_PointCloud_0=a.asm.O).apply(null, +arguments)},zb=a._emscripten_bind_PointCloud_num_attributes_0=function(){return(zb=a._emscripten_bind_PointCloud_num_attributes_0=a.asm.P).apply(null,arguments)},Ab=a._emscripten_bind_PointCloud_num_points_0=function(){return(Ab=a._emscripten_bind_PointCloud_num_points_0=a.asm.Q).apply(null,arguments)},Bb=a._emscripten_bind_PointCloud___destroy___0=function(){return(Bb=a._emscripten_bind_PointCloud___destroy___0=a.asm.R).apply(null,arguments)},Ka=a._emscripten_bind_Mesh_Mesh_0=function(){return(Ka= +a._emscripten_bind_Mesh_Mesh_0=a.asm.S).apply(null,arguments)},Cb=a._emscripten_bind_Mesh_num_faces_0=function(){return(Cb=a._emscripten_bind_Mesh_num_faces_0=a.asm.T).apply(null,arguments)},Db=a._emscripten_bind_Mesh_num_attributes_0=function(){return(Db=a._emscripten_bind_Mesh_num_attributes_0=a.asm.U).apply(null,arguments)},Eb=a._emscripten_bind_Mesh_num_points_0=function(){return(Eb=a._emscripten_bind_Mesh_num_points_0=a.asm.V).apply(null,arguments)},Fb=a._emscripten_bind_Mesh___destroy___0=function(){return(Fb= +a._emscripten_bind_Mesh___destroy___0=a.asm.W).apply(null,arguments)},La=a._emscripten_bind_Metadata_Metadata_0=function(){return(La=a._emscripten_bind_Metadata_Metadata_0=a.asm.X).apply(null,arguments)},Gb=a._emscripten_bind_Metadata___destroy___0=function(){return(Gb=a._emscripten_bind_Metadata___destroy___0=a.asm.Y).apply(null,arguments)},Hb=a._emscripten_bind_Status_code_0=function(){return(Hb=a._emscripten_bind_Status_code_0=a.asm.Z).apply(null,arguments)},Ib=a._emscripten_bind_Status_ok_0=function(){return(Ib= +a._emscripten_bind_Status_ok_0=a.asm._).apply(null,arguments)},Jb=a._emscripten_bind_Status_error_msg_0=function(){return(Jb=a._emscripten_bind_Status_error_msg_0=a.asm.$).apply(null,arguments)},Kb=a._emscripten_bind_Status___destroy___0=function(){return(Kb=a._emscripten_bind_Status___destroy___0=a.asm.aa).apply(null,arguments)},Ma=a._emscripten_bind_DracoFloat32Array_DracoFloat32Array_0=function(){return(Ma=a._emscripten_bind_DracoFloat32Array_DracoFloat32Array_0=a.asm.ba).apply(null,arguments)}, +Lb=a._emscripten_bind_DracoFloat32Array_GetValue_1=function(){return(Lb=a._emscripten_bind_DracoFloat32Array_GetValue_1=a.asm.ca).apply(null,arguments)},Mb=a._emscripten_bind_DracoFloat32Array_size_0=function(){return(Mb=a._emscripten_bind_DracoFloat32Array_size_0=a.asm.da).apply(null,arguments)},Nb=a._emscripten_bind_DracoFloat32Array___destroy___0=function(){return(Nb=a._emscripten_bind_DracoFloat32Array___destroy___0=a.asm.ea).apply(null,arguments)},Na=a._emscripten_bind_DracoInt8Array_DracoInt8Array_0= +function(){return(Na=a._emscripten_bind_DracoInt8Array_DracoInt8Array_0=a.asm.fa).apply(null,arguments)},Ob=a._emscripten_bind_DracoInt8Array_GetValue_1=function(){return(Ob=a._emscripten_bind_DracoInt8Array_GetValue_1=a.asm.ga).apply(null,arguments)},Pb=a._emscripten_bind_DracoInt8Array_size_0=function(){return(Pb=a._emscripten_bind_DracoInt8Array_size_0=a.asm.ha).apply(null,arguments)},Qb=a._emscripten_bind_DracoInt8Array___destroy___0=function(){return(Qb=a._emscripten_bind_DracoInt8Array___destroy___0= +a.asm.ia).apply(null,arguments)},Oa=a._emscripten_bind_DracoUInt8Array_DracoUInt8Array_0=function(){return(Oa=a._emscripten_bind_DracoUInt8Array_DracoUInt8Array_0=a.asm.ja).apply(null,arguments)},Rb=a._emscripten_bind_DracoUInt8Array_GetValue_1=function(){return(Rb=a._emscripten_bind_DracoUInt8Array_GetValue_1=a.asm.ka).apply(null,arguments)},Sb=a._emscripten_bind_DracoUInt8Array_size_0=function(){return(Sb=a._emscripten_bind_DracoUInt8Array_size_0=a.asm.la).apply(null,arguments)},Tb=a._emscripten_bind_DracoUInt8Array___destroy___0= +function(){return(Tb=a._emscripten_bind_DracoUInt8Array___destroy___0=a.asm.ma).apply(null,arguments)},Pa=a._emscripten_bind_DracoInt16Array_DracoInt16Array_0=function(){return(Pa=a._emscripten_bind_DracoInt16Array_DracoInt16Array_0=a.asm.na).apply(null,arguments)},Ub=a._emscripten_bind_DracoInt16Array_GetValue_1=function(){return(Ub=a._emscripten_bind_DracoInt16Array_GetValue_1=a.asm.oa).apply(null,arguments)},Vb=a._emscripten_bind_DracoInt16Array_size_0=function(){return(Vb=a._emscripten_bind_DracoInt16Array_size_0= +a.asm.pa).apply(null,arguments)},Wb=a._emscripten_bind_DracoInt16Array___destroy___0=function(){return(Wb=a._emscripten_bind_DracoInt16Array___destroy___0=a.asm.qa).apply(null,arguments)},Qa=a._emscripten_bind_DracoUInt16Array_DracoUInt16Array_0=function(){return(Qa=a._emscripten_bind_DracoUInt16Array_DracoUInt16Array_0=a.asm.ra).apply(null,arguments)},Xb=a._emscripten_bind_DracoUInt16Array_GetValue_1=function(){return(Xb=a._emscripten_bind_DracoUInt16Array_GetValue_1=a.asm.sa).apply(null,arguments)}, +Yb=a._emscripten_bind_DracoUInt16Array_size_0=function(){return(Yb=a._emscripten_bind_DracoUInt16Array_size_0=a.asm.ta).apply(null,arguments)},Zb=a._emscripten_bind_DracoUInt16Array___destroy___0=function(){return(Zb=a._emscripten_bind_DracoUInt16Array___destroy___0=a.asm.ua).apply(null,arguments)},Ra=a._emscripten_bind_DracoInt32Array_DracoInt32Array_0=function(){return(Ra=a._emscripten_bind_DracoInt32Array_DracoInt32Array_0=a.asm.va).apply(null,arguments)},$b=a._emscripten_bind_DracoInt32Array_GetValue_1= +function(){return($b=a._emscripten_bind_DracoInt32Array_GetValue_1=a.asm.wa).apply(null,arguments)},ac=a._emscripten_bind_DracoInt32Array_size_0=function(){return(ac=a._emscripten_bind_DracoInt32Array_size_0=a.asm.xa).apply(null,arguments)},bc=a._emscripten_bind_DracoInt32Array___destroy___0=function(){return(bc=a._emscripten_bind_DracoInt32Array___destroy___0=a.asm.ya).apply(null,arguments)},Sa=a._emscripten_bind_DracoUInt32Array_DracoUInt32Array_0=function(){return(Sa=a._emscripten_bind_DracoUInt32Array_DracoUInt32Array_0= +a.asm.za).apply(null,arguments)},cc=a._emscripten_bind_DracoUInt32Array_GetValue_1=function(){return(cc=a._emscripten_bind_DracoUInt32Array_GetValue_1=a.asm.Aa).apply(null,arguments)},dc=a._emscripten_bind_DracoUInt32Array_size_0=function(){return(dc=a._emscripten_bind_DracoUInt32Array_size_0=a.asm.Ba).apply(null,arguments)},ec=a._emscripten_bind_DracoUInt32Array___destroy___0=function(){return(ec=a._emscripten_bind_DracoUInt32Array___destroy___0=a.asm.Ca).apply(null,arguments)},Ta=a._emscripten_bind_MetadataQuerier_MetadataQuerier_0= +function(){return(Ta=a._emscripten_bind_MetadataQuerier_MetadataQuerier_0=a.asm.Da).apply(null,arguments)},fc=a._emscripten_bind_MetadataQuerier_HasEntry_2=function(){return(fc=a._emscripten_bind_MetadataQuerier_HasEntry_2=a.asm.Ea).apply(null,arguments)},gc=a._emscripten_bind_MetadataQuerier_GetIntEntry_2=function(){return(gc=a._emscripten_bind_MetadataQuerier_GetIntEntry_2=a.asm.Fa).apply(null,arguments)},hc=a._emscripten_bind_MetadataQuerier_GetIntEntryArray_3=function(){return(hc=a._emscripten_bind_MetadataQuerier_GetIntEntryArray_3= +a.asm.Ga).apply(null,arguments)},ic=a._emscripten_bind_MetadataQuerier_GetDoubleEntry_2=function(){return(ic=a._emscripten_bind_MetadataQuerier_GetDoubleEntry_2=a.asm.Ha).apply(null,arguments)},jc=a._emscripten_bind_MetadataQuerier_GetStringEntry_2=function(){return(jc=a._emscripten_bind_MetadataQuerier_GetStringEntry_2=a.asm.Ia).apply(null,arguments)},kc=a._emscripten_bind_MetadataQuerier_NumEntries_1=function(){return(kc=a._emscripten_bind_MetadataQuerier_NumEntries_1=a.asm.Ja).apply(null,arguments)}, +lc=a._emscripten_bind_MetadataQuerier_GetEntryName_2=function(){return(lc=a._emscripten_bind_MetadataQuerier_GetEntryName_2=a.asm.Ka).apply(null,arguments)},mc=a._emscripten_bind_MetadataQuerier___destroy___0=function(){return(mc=a._emscripten_bind_MetadataQuerier___destroy___0=a.asm.La).apply(null,arguments)},Ua=a._emscripten_bind_Decoder_Decoder_0=function(){return(Ua=a._emscripten_bind_Decoder_Decoder_0=a.asm.Ma).apply(null,arguments)},nc=a._emscripten_bind_Decoder_DecodeArrayToPointCloud_3=function(){return(nc= +a._emscripten_bind_Decoder_DecodeArrayToPointCloud_3=a.asm.Na).apply(null,arguments)},oc=a._emscripten_bind_Decoder_DecodeArrayToMesh_3=function(){return(oc=a._emscripten_bind_Decoder_DecodeArrayToMesh_3=a.asm.Oa).apply(null,arguments)},pc=a._emscripten_bind_Decoder_GetAttributeId_2=function(){return(pc=a._emscripten_bind_Decoder_GetAttributeId_2=a.asm.Pa).apply(null,arguments)},qc=a._emscripten_bind_Decoder_GetAttributeIdByName_2=function(){return(qc=a._emscripten_bind_Decoder_GetAttributeIdByName_2= +a.asm.Qa).apply(null,arguments)},rc=a._emscripten_bind_Decoder_GetAttributeIdByMetadataEntry_3=function(){return(rc=a._emscripten_bind_Decoder_GetAttributeIdByMetadataEntry_3=a.asm.Ra).apply(null,arguments)},sc=a._emscripten_bind_Decoder_GetAttribute_2=function(){return(sc=a._emscripten_bind_Decoder_GetAttribute_2=a.asm.Sa).apply(null,arguments)},tc=a._emscripten_bind_Decoder_GetAttributeByUniqueId_2=function(){return(tc=a._emscripten_bind_Decoder_GetAttributeByUniqueId_2=a.asm.Ta).apply(null,arguments)}, +uc=a._emscripten_bind_Decoder_GetMetadata_1=function(){return(uc=a._emscripten_bind_Decoder_GetMetadata_1=a.asm.Ua).apply(null,arguments)},vc=a._emscripten_bind_Decoder_GetAttributeMetadata_2=function(){return(vc=a._emscripten_bind_Decoder_GetAttributeMetadata_2=a.asm.Va).apply(null,arguments)},wc=a._emscripten_bind_Decoder_GetFaceFromMesh_3=function(){return(wc=a._emscripten_bind_Decoder_GetFaceFromMesh_3=a.asm.Wa).apply(null,arguments)},xc=a._emscripten_bind_Decoder_GetTriangleStripsFromMesh_2= +function(){return(xc=a._emscripten_bind_Decoder_GetTriangleStripsFromMesh_2=a.asm.Xa).apply(null,arguments)},yc=a._emscripten_bind_Decoder_GetTrianglesUInt16Array_3=function(){return(yc=a._emscripten_bind_Decoder_GetTrianglesUInt16Array_3=a.asm.Ya).apply(null,arguments)},zc=a._emscripten_bind_Decoder_GetTrianglesUInt32Array_3=function(){return(zc=a._emscripten_bind_Decoder_GetTrianglesUInt32Array_3=a.asm.Za).apply(null,arguments)},Ac=a._emscripten_bind_Decoder_GetAttributeFloat_3=function(){return(Ac= +a._emscripten_bind_Decoder_GetAttributeFloat_3=a.asm._a).apply(null,arguments)},Bc=a._emscripten_bind_Decoder_GetAttributeFloatForAllPoints_3=function(){return(Bc=a._emscripten_bind_Decoder_GetAttributeFloatForAllPoints_3=a.asm.$a).apply(null,arguments)},Cc=a._emscripten_bind_Decoder_GetAttributeIntForAllPoints_3=function(){return(Cc=a._emscripten_bind_Decoder_GetAttributeIntForAllPoints_3=a.asm.ab).apply(null,arguments)},Dc=a._emscripten_bind_Decoder_GetAttributeInt8ForAllPoints_3=function(){return(Dc= +a._emscripten_bind_Decoder_GetAttributeInt8ForAllPoints_3=a.asm.bb).apply(null,arguments)},Ec=a._emscripten_bind_Decoder_GetAttributeUInt8ForAllPoints_3=function(){return(Ec=a._emscripten_bind_Decoder_GetAttributeUInt8ForAllPoints_3=a.asm.cb).apply(null,arguments)},Fc=a._emscripten_bind_Decoder_GetAttributeInt16ForAllPoints_3=function(){return(Fc=a._emscripten_bind_Decoder_GetAttributeInt16ForAllPoints_3=a.asm.db).apply(null,arguments)},Gc=a._emscripten_bind_Decoder_GetAttributeUInt16ForAllPoints_3= +function(){return(Gc=a._emscripten_bind_Decoder_GetAttributeUInt16ForAllPoints_3=a.asm.eb).apply(null,arguments)},Hc=a._emscripten_bind_Decoder_GetAttributeInt32ForAllPoints_3=function(){return(Hc=a._emscripten_bind_Decoder_GetAttributeInt32ForAllPoints_3=a.asm.fb).apply(null,arguments)},Ic=a._emscripten_bind_Decoder_GetAttributeUInt32ForAllPoints_3=function(){return(Ic=a._emscripten_bind_Decoder_GetAttributeUInt32ForAllPoints_3=a.asm.gb).apply(null,arguments)},Jc=a._emscripten_bind_Decoder_GetAttributeDataArrayForAllPoints_5= +function(){return(Jc=a._emscripten_bind_Decoder_GetAttributeDataArrayForAllPoints_5=a.asm.hb).apply(null,arguments)},Kc=a._emscripten_bind_Decoder_SkipAttributeTransform_1=function(){return(Kc=a._emscripten_bind_Decoder_SkipAttributeTransform_1=a.asm.ib).apply(null,arguments)},Lc=a._emscripten_bind_Decoder_GetEncodedGeometryType_Deprecated_1=function(){return(Lc=a._emscripten_bind_Decoder_GetEncodedGeometryType_Deprecated_1=a.asm.jb).apply(null,arguments)},Mc=a._emscripten_bind_Decoder_DecodeBufferToPointCloud_2= +function(){return(Mc=a._emscripten_bind_Decoder_DecodeBufferToPointCloud_2=a.asm.kb).apply(null,arguments)},Nc=a._emscripten_bind_Decoder_DecodeBufferToMesh_2=function(){return(Nc=a._emscripten_bind_Decoder_DecodeBufferToMesh_2=a.asm.lb).apply(null,arguments)},Oc=a._emscripten_bind_Decoder___destroy___0=function(){return(Oc=a._emscripten_bind_Decoder___destroy___0=a.asm.mb).apply(null,arguments)},Pc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_INVALID_TRANSFORM=function(){return(Pc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_INVALID_TRANSFORM= +a.asm.nb).apply(null,arguments)},Qc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_NO_TRANSFORM=function(){return(Qc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_NO_TRANSFORM=a.asm.ob).apply(null,arguments)},Rc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_QUANTIZATION_TRANSFORM=function(){return(Rc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_QUANTIZATION_TRANSFORM=a.asm.pb).apply(null,arguments)},Sc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_OCTAHEDRON_TRANSFORM= +function(){return(Sc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_OCTAHEDRON_TRANSFORM=a.asm.qb).apply(null,arguments)},Tc=a._emscripten_enum_draco_GeometryAttribute_Type_INVALID=function(){return(Tc=a._emscripten_enum_draco_GeometryAttribute_Type_INVALID=a.asm.rb).apply(null,arguments)},Uc=a._emscripten_enum_draco_GeometryAttribute_Type_POSITION=function(){return(Uc=a._emscripten_enum_draco_GeometryAttribute_Type_POSITION=a.asm.sb).apply(null,arguments)},Vc=a._emscripten_enum_draco_GeometryAttribute_Type_NORMAL= +function(){return(Vc=a._emscripten_enum_draco_GeometryAttribute_Type_NORMAL=a.asm.tb).apply(null,arguments)},Wc=a._emscripten_enum_draco_GeometryAttribute_Type_COLOR=function(){return(Wc=a._emscripten_enum_draco_GeometryAttribute_Type_COLOR=a.asm.ub).apply(null,arguments)},Xc=a._emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD=function(){return(Xc=a._emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD=a.asm.vb).apply(null,arguments)},Yc=a._emscripten_enum_draco_GeometryAttribute_Type_GENERIC= +function(){return(Yc=a._emscripten_enum_draco_GeometryAttribute_Type_GENERIC=a.asm.wb).apply(null,arguments)},Zc=a._emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE=function(){return(Zc=a._emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE=a.asm.xb).apply(null,arguments)},$c=a._emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD=function(){return($c=a._emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD=a.asm.yb).apply(null,arguments)},ad=a._emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH= +function(){return(ad=a._emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH=a.asm.zb).apply(null,arguments)},bd=a._emscripten_enum_draco_DataType_DT_INVALID=function(){return(bd=a._emscripten_enum_draco_DataType_DT_INVALID=a.asm.Ab).apply(null,arguments)},cd=a._emscripten_enum_draco_DataType_DT_INT8=function(){return(cd=a._emscripten_enum_draco_DataType_DT_INT8=a.asm.Bb).apply(null,arguments)},dd=a._emscripten_enum_draco_DataType_DT_UINT8=function(){return(dd=a._emscripten_enum_draco_DataType_DT_UINT8= +a.asm.Cb).apply(null,arguments)},ed=a._emscripten_enum_draco_DataType_DT_INT16=function(){return(ed=a._emscripten_enum_draco_DataType_DT_INT16=a.asm.Db).apply(null,arguments)},fd=a._emscripten_enum_draco_DataType_DT_UINT16=function(){return(fd=a._emscripten_enum_draco_DataType_DT_UINT16=a.asm.Eb).apply(null,arguments)},gd=a._emscripten_enum_draco_DataType_DT_INT32=function(){return(gd=a._emscripten_enum_draco_DataType_DT_INT32=a.asm.Fb).apply(null,arguments)},hd=a._emscripten_enum_draco_DataType_DT_UINT32= +function(){return(hd=a._emscripten_enum_draco_DataType_DT_UINT32=a.asm.Gb).apply(null,arguments)},id=a._emscripten_enum_draco_DataType_DT_INT64=function(){return(id=a._emscripten_enum_draco_DataType_DT_INT64=a.asm.Hb).apply(null,arguments)},jd=a._emscripten_enum_draco_DataType_DT_UINT64=function(){return(jd=a._emscripten_enum_draco_DataType_DT_UINT64=a.asm.Ib).apply(null,arguments)},kd=a._emscripten_enum_draco_DataType_DT_FLOAT32=function(){return(kd=a._emscripten_enum_draco_DataType_DT_FLOAT32=a.asm.Jb).apply(null, +arguments)},ld=a._emscripten_enum_draco_DataType_DT_FLOAT64=function(){return(ld=a._emscripten_enum_draco_DataType_DT_FLOAT64=a.asm.Kb).apply(null,arguments)},md=a._emscripten_enum_draco_DataType_DT_BOOL=function(){return(md=a._emscripten_enum_draco_DataType_DT_BOOL=a.asm.Lb).apply(null,arguments)},nd=a._emscripten_enum_draco_DataType_DT_TYPES_COUNT=function(){return(nd=a._emscripten_enum_draco_DataType_DT_TYPES_COUNT=a.asm.Mb).apply(null,arguments)},od=a._emscripten_enum_draco_StatusCode_OK=function(){return(od= +a._emscripten_enum_draco_StatusCode_OK=a.asm.Nb).apply(null,arguments)},pd=a._emscripten_enum_draco_StatusCode_DRACO_ERROR=function(){return(pd=a._emscripten_enum_draco_StatusCode_DRACO_ERROR=a.asm.Ob).apply(null,arguments)},qd=a._emscripten_enum_draco_StatusCode_IO_ERROR=function(){return(qd=a._emscripten_enum_draco_StatusCode_IO_ERROR=a.asm.Pb).apply(null,arguments)},rd=a._emscripten_enum_draco_StatusCode_INVALID_PARAMETER=function(){return(rd=a._emscripten_enum_draco_StatusCode_INVALID_PARAMETER= +a.asm.Qb).apply(null,arguments)},sd=a._emscripten_enum_draco_StatusCode_UNSUPPORTED_VERSION=function(){return(sd=a._emscripten_enum_draco_StatusCode_UNSUPPORTED_VERSION=a.asm.Rb).apply(null,arguments)},td=a._emscripten_enum_draco_StatusCode_UNKNOWN_VERSION=function(){return(td=a._emscripten_enum_draco_StatusCode_UNKNOWN_VERSION=a.asm.Sb).apply(null,arguments)};a._malloc=function(){return(a._malloc=a.asm.Tb).apply(null,arguments)};a._free=function(){return(a._free=a.asm.Ub).apply(null,arguments)}; +var ya=function(){return(ya=a.asm.Vb).apply(null,arguments)};a.___start_em_js=15856;a.___stop_em_js=15954;var la;ia=function b(){la||ba();la||(ia=b)};if(a.preInit)for("function"==typeof a.preInit&&(a.preInit=[a.preInit]);0=r.size?(0>>=0;switch(c.BYTES_PER_ELEMENT){case 2:d>>>=1;break;case 4:d>>>=2;break;case 8:d>>>=3}for(var g=0;gb.byteLength)return a.INVALID_GEOMETRY_TYPE;switch(b[7]){case 0:return a.POINT_CLOUD;case 1:return a.TRIANGULAR_MESH;default:return a.INVALID_GEOMETRY_TYPE}};return n.ready}}(); +"object"===typeof exports&&"object"===typeof module?module.exports=DracoDecoderModule:"function"===typeof define&&define.amd?define([],function(){return DracoDecoderModule}):"object"===typeof exports&&(exports.DracoDecoderModule=DracoDecoderModule); diff --git a/docs/draco/gltf/draco_decoder.js b/docs/draco/gltf/draco_decoder.js new file mode 100644 index 0000000..ea777d1 --- /dev/null +++ b/docs/draco/gltf/draco_decoder.js @@ -0,0 +1,33 @@ + +var DracoDecoderModule = (() => { + var _scriptDir = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : undefined; + if (typeof __filename !== 'undefined') _scriptDir = _scriptDir || __filename; + return ( +function(DracoDecoderModule = {}) { + +var Module=typeof DracoDecoderModule!="undefined"?DracoDecoderModule:{};var readyPromiseResolve,readyPromiseReject;Module["ready"]=new Promise(function(resolve,reject){readyPromiseResolve=resolve;readyPromiseReject=reject});var isRuntimeInitialized=false;var isModuleParsed=false;Module["onRuntimeInitialized"]=function(){isRuntimeInitialized=true;if(isModuleParsed){if(typeof Module["onModuleLoaded"]==="function"){Module["onModuleLoaded"](Module)}}};Module["onModuleParsed"]=function(){isModuleParsed=true;if(isRuntimeInitialized){if(typeof Module["onModuleLoaded"]==="function"){Module["onModuleLoaded"](Module)}}};function isVersionSupported(versionString){if(typeof versionString!=="string")return false;const version=versionString.split(".");if(version.length<2||version.length>3)return false;if(version[0]==1&&version[1]>=0&&version[1]<=5)return true;if(version[0]!=0||version[1]>10)return false;return true}Module["isVersionSupported"]=isVersionSupported;var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof importScripts=="function";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string";var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;function logExceptionOnExit(e){if(e instanceof ExitStatus)return;let toLog=e;err("exiting due to exception: "+toLog)}if(ENVIRONMENT_IS_NODE){var fs=require("fs");var nodePath=require("path");if(ENVIRONMENT_IS_WORKER){scriptDirectory=nodePath.dirname(scriptDirectory)+"/"}else{scriptDirectory=__dirname+"/"}read_=(filename,binary)=>{var ret=tryParseAsDataURI(filename);if(ret){return binary?ret:ret.toString()}filename=isFileURI(filename)?new URL(filename):nodePath.normalize(filename);return fs.readFileSync(filename,binary?undefined:"utf8")};readBinary=filename=>{var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}return ret};readAsync=(filename,onload,onerror)=>{var ret=tryParseAsDataURI(filename);if(ret){onload(ret)}filename=isFileURI(filename)?new URL(filename):nodePath.normalize(filename);fs.readFile(filename,function(err,data){if(err)onerror(err);else onload(data.buffer)})};if(process["argv"].length>1){thisProgram=process["argv"][1].replace(/\\/g,"/")}arguments_=process["argv"].slice(2);quit_=(status,toThrow)=>{if(keepRuntimeAlive()){process["exitCode"]=status;throw toThrow}logExceptionOnExit(toThrow);process["exit"](status)};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(typeof document!="undefined"&&document.currentScript){scriptDirectory=document.currentScript.src}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=url=>{try{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText}catch(err){var data=tryParseAsDataURI(url);if(data){return intArrayToString(data)}throw err}};if(ENVIRONMENT_IS_WORKER){readBinary=url=>{try{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}catch(err){var data=tryParseAsDataURI(url);if(data){return data}throw err}}}readAsync=(url,onload,onerror)=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=()=>{if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}var data=tryParseAsDataURI(url);if(data){onload(data.buffer);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=title=>document.title=title}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var noExitRuntime=Module["noExitRuntime"]||true;var WebAssembly={Memory:function(opts){this.buffer=new ArrayBuffer(opts["initial"]*65536)},Module:function(binary){},Instance:function(module,info){this.exports=( +// EMSCRIPTEN_START_ASM +function instantiate(ia){function c(d){d.set=function(a,b){this[a]=b};d.get=function(a){return this[a]};return d}var e;var f=new Uint8Array(123);for(var a=25;a>=0;--a){f[48+a]=52+a;f[65+a]=a;f[97+a]=26+a}f[43]=62;f[47]=63;function l(m,n,o){var g,h,a=0,i=n,j=o.length,k=n+(j*3>>2)-(o[j-2]=="=")-(o[j-1]=="=");for(;a>4;if(i>2;if(i>2];o=F[c+12>>2];g=F[c+16>>2];a:{if((e|0)>=(o|0)&g>>>0>=I[c+8>>2]|(e|0)>(o|0)){break a}o=G[g+F[c>>2]|0];g=g+1|0;e=g?e:e+1|0;F[c+16>>2]=g;F[c+20>>2]=e;b:{switch(o|0){case 0:e=a;f=b;g=d;a=0;d=0;j=Z+-64|0;Z=j;F[j+56>>2]=0;F[j+48>>2]=0;F[j+52>>2]=0;F[j+40>>2]=0;F[j+44>>2]=0;F[j+32>>2]=0;F[j+36>>2]=0;F[j+24>>2]=0;F[j+28>>2]=0;F[j+16>>2]=0;F[j+20>>2]=0;F[j+8>>2]=0;F[j+12>>2]=0;c:{if(!Nd(j+8|0,c)){break c}if(!Md(j+8|0,c)|(F[j+20>>2]?0:e)){break c}hc(c,0,0);if(e){s=f<<2;t=F[j+36>>2];u=F[j+48>>2];x=F[j+24>>2];l=F[j+56>>2];i=F[j+52>>2];while(1){d:{if(l>>>0>16383){break d}while(1){if((i|0)<=0){break d}i=i-1|0;F[j+52>>2]=i;l=G[i+u|0]|l<<8;F[j+56>>2]=l;if(l>>>0<16384){continue}break}}a=l&4095;r=F[(a<<2)+x>>2];b=(r<<3)+t|0;l=(L(F[b>>2],l>>>12|0)+a|0)-F[b+4>>2]|0;F[j+56>>2]=l;if((f|0)>0){a=0;if(!G[c+36|0]|r>>>0>32){break c}o=d+f|0;e:{if(!r){ma(g+(d<<2)|0,0,s);break e}y=r&-2;z=r&1;b=F[c+32>>2];h=F[c+28>>2];q=F[c+24>>2];while(1){k=0;a=b;m=0;n=0;if((r|0)!=1){while(1){p=q+(a>>>3|0)|0;f:{if(p>>>0>=h>>>0){p=0;break f}p=G[p|0];b=a+1|0;F[c+32>>2]=b;p=p>>>(a&7)&1;a=b}p=p<>>3|0)|0;if(v>>>0>>0){m=G[v|0];b=a+1|0;F[c+32>>2]=b;m=m>>>(a&7)&1;a=b}v=k|1;k=k+2|0;m=p|m<>>3|0)|0;if(p>>>0>>0){p=G[p|0];b=a+1|0;F[c+32>>2]=b;a=p>>>(a&7)&1}else{a=0}m=a<>2]=m;d=d+1|0;if((o|0)!=(d|0)){continue}break}}d=o}w=f+w|0;if(e>>>0>w>>>0){continue}break}}D[c+36|0]=0;f=F[c+20>>2];a=0;m=F[c+32>>2]+7|0;a=m>>>0<7?1:a;m=a<<29|m>>>3;b=m+F[c+16>>2]|0;a=(a>>>3|0)+f|0;F[c+16>>2]=b;F[c+20>>2]=b>>>0>>0?a+1|0:a;a=1}b=F[j+36>>2];if(b){F[j+40>>2]=b;ja(b)}b=F[j+24>>2];if(b){F[j+28>>2]=b;ja(b)}b=F[j+8>>2];if(b){F[j+12>>2]=b;ja(b)}Z=j- -64|0;return a;case 1:break b;default:break a}}b=0;e=F[c+20>>2];o=F[c+12>>2];g=F[c+16>>2];g:{if((e|0)>=(o|0)&g>>>0>=I[c+8>>2]|(e|0)>(o|0)){break g}o=G[g+F[c>>2]|0];g=g+1|0;e=g?e:e+1|0;F[c+16>>2]=g;F[c+20>>2]=e;h:{switch(o-1|0){case 8:o=a;r=d;e=Z+-64|0;Z=e;F[e+56>>2]=0;F[e+48>>2]=0;F[e+52>>2]=0;F[e+40>>2]=0;F[e+44>>2]=0;F[e+32>>2]=0;F[e+36>>2]=0;F[e+24>>2]=0;F[e+28>>2]=0;F[e+16>>2]=0;F[e+20>>2]=0;F[e+8>>2]=0;F[e+12>>2]=0;h=e+8|0;i:{j:{if(!H[c+38>>1]){break j}if(!Ta(1,h+12|0,c)){break j}b=F[c+8>>2];d=F[c+16>>2];f=b-d|0;i=F[h+12>>2];b=F[c+12>>2]-(F[c+20>>2]+(b>>>0>>0)|0)|0;if(f>>>0>>6>>>0&(b|0)<=0|(b|0)<0){break j}b=F[h>>2];a=F[h+4>>2]-b>>2;k:{if(a>>>0>>0){qa(h,i-a|0);i=F[h+12>>2];break k}if(a>>>0<=i>>>0){break k}F[h+4>>2]=b+(i<<2)}g=1;if(!i){break i}f=F[c+16>>2];d=F[c+20>>2];s=F[h>>2];j=F[c+8>>2];n=F[c+12>>2];b=0;while(1){g=0;if((d|0)>=(n|0)&f>>>0>=j>>>0|(d|0)>(n|0)){break i}g=F[c>>2];p=G[g+f|0];a=d;f=f+1|0;a=f?a:a+1|0;F[c+16>>2]=f;d=a;F[c+20>>2]=a;a=p>>>2|0;l=0;l:{m:{n:{o:{t=p&3;switch(t|0){case 0:break m;case 3:break o;default:break n}}a=a+b|0;g=0;if(a>>>0>=i>>>0){break i}ma(s+(b<<2)|0,0,(p&252)+4|0);b=a;break l}while(1){if((f|0)==(j|0)&(d|0)==(n|0)){break j}i=G[f+g|0];f=f+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;a=i<<(l<<3|6)|a;l=l+1|0;if((t|0)!=(l|0)){continue}break}}F[s+(b<<2)>>2]=a}b=b+1|0;i=F[h+12>>2];if(b>>>0>>0){continue}break}a=h+16|0;n=F[h>>2];d=F[h+16>>2];b=F[h+20>>2]-d|0;p:{if(b>>>0<=32767){qa(a,8192-(b>>>2|0)|0);break p}if((b|0)==32768){break p}F[h+20>>2]=d+32768}d=h+28|0;b=F[d>>2];f=F[h+32>>2]-b>>3;q:{if(f>>>0>>0){_a(d,i-f|0);b=F[d>>2];break q}if(f>>>0>i>>>0){F[h+32>>2]=(i<<3)+b}if(!i){break j}}j=F[a>>2];f=0;d=0;while(1){g=n+(f<<2)|0;l=F[g>>2];h=(f<<3)+b|0;a=d;F[h+4>>2]=a;F[h>>2]=l;g=F[g>>2];d=g+a|0;if(d>>>0>8192){break j}r:{if(a>>>0>=d>>>0){break r}l=0;h=g&7;if(h){while(1){F[j+(a<<2)>>2]=f;a=a+1|0;l=l+1|0;if((h|0)!=(l|0)){continue}break}}if(g-1>>>0<=6){break r}while(1){g=j+(a<<2)|0;F[g>>2]=f;F[g+28>>2]=f;F[g+24>>2]=f;F[g+20>>2]=f;F[g+16>>2]=f;F[g+12>>2]=f;F[g+8>>2]=f;F[g+4>>2]=f;a=a+8|0;if((d|0)!=(a|0)){continue}break}}f=f+1|0;if((i|0)!=(f|0)){continue}break}k=(d|0)==8192}g=k}s:{if(!g|(F[e+20>>2]?0:o)){break s}d=0;k=Z-16|0;Z=k;t:{if(!Sa(1,k+8|0,c)){break t}a=F[c+8>>2];f=F[c+16>>2];g=a-f|0;j=F[k+12>>2];i=F[c+20>>2];a=F[c+12>>2]-(i+(a>>>0>>0)|0)|0;b=F[k+8>>2];if((j|0)==(a|0)&g>>>0>>0|a>>>0>>0){break t}a=i+j|0;g=b+f|0;a=g>>>0>>0?a+1|0:a;F[c+16>>2]=g;F[c+20>>2]=a;if((b|0)<=0){break t}a=f+F[c>>2]|0;F[e+48>>2]=a;c=b-1|0;f=c+a|0;g=G[f|0];u:{if(g>>>0<=63){F[e+52>>2]=c;a=G[f|0]&63;break u}v:{switch((g>>>6|0)-1|0){case 0:if(b>>>0<2){break t}b=b-2|0;F[e+52>>2]=b;a=a+b|0;a=G[a+1|0]<<8&16128|G[a|0];break u;case 1:if(b>>>0<3){break t}b=b-3|0;F[e+52>>2]=b;a=a+b|0;a=G[a+1|0]<<8|G[a+2|0]<<16&4128768|G[a|0];break u;default:break v}}b=b-4|0;F[e+52>>2]=b;a=a+b|0;a=(G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24))&1073741823}F[e+56>>2]=a+32768;d=a>>>0<8355840}Z=k+16|0;if(!d){break s}if(!o){m=1;break s}b=F[e+52>>2];a=F[e+56>>2];c=F[e+36>>2];d=F[e+48>>2];f=F[e+24>>2];while(1){w:{if(a>>>0>32767){break w}while(1){if((b|0)<=0){break w}b=b-1|0;F[e+52>>2]=b;a=G[b+d|0]|a<<8;F[e+56>>2]=a;if(a>>>0<32768){continue}break}}m=a&8191;k=F[f+(m<<2)>>2];g=c+(k<<3)|0;a=(L(F[g>>2],a>>>13|0)+m|0)-F[g+4>>2]|0;F[e+56>>2]=a;F[r+(q<<2)>>2]=k;m=1;q=q+1|0;if((o|0)!=(q|0)){continue}break}}a=F[e+36>>2];if(a){F[e+40>>2]=a;ja(a)}a=F[e+24>>2];if(a){F[e+28>>2]=a;ja(a)}a=F[e+8>>2];if(a){F[e+12>>2]=a;ja(a)}Z=e- -64|0;b=m;break g;case 9:o=a;r=d;g=Z+-64|0;Z=g;F[g+56>>2]=0;F[g+48>>2]=0;F[g+52>>2]=0;F[g+40>>2]=0;F[g+44>>2]=0;F[g+32>>2]=0;F[g+36>>2]=0;F[g+24>>2]=0;F[g+28>>2]=0;F[g+16>>2]=0;F[g+20>>2]=0;F[g+8>>2]=0;F[g+12>>2]=0;h=g+8|0;x:{y:{if(!H[c+38>>1]){break y}if(!Ta(1,h+12|0,c)){break y}b=F[c+8>>2];d=F[c+16>>2];f=b-d|0;i=F[h+12>>2];b=F[c+12>>2]-(F[c+20>>2]+(b>>>0>>0)|0)|0;if(f>>>0>>6>>>0&(b|0)<=0|(b|0)<0){break y}b=F[h>>2];a=F[h+4>>2]-b>>2;z:{if(a>>>0>>0){qa(h,i-a|0);i=F[h+12>>2];break z}if(a>>>0<=i>>>0){break z}F[h+4>>2]=b+(i<<2)}e=1;if(!i){break x}f=F[c+16>>2];d=F[c+20>>2];s=F[h>>2];j=F[c+8>>2];n=F[c+12>>2];b=0;while(1){e=0;if((d|0)>=(n|0)&f>>>0>=j>>>0|(d|0)>(n|0)){break x}t=F[c>>2];p=G[t+f|0];e=d;f=f+1|0;e=f?e:e+1|0;F[c+16>>2]=f;d=e;F[c+20>>2]=e;a=p>>>2|0;l=0;A:{B:{C:{D:{e=p&3;switch(e|0){case 0:break B;case 3:break D;default:break C}}a=a+b|0;e=0;if(a>>>0>=i>>>0){break x}ma(s+(b<<2)|0,0,(p&252)+4|0);b=a;break A}while(1){if((f|0)==(j|0)&(d|0)==(n|0)){break y}i=G[f+t|0];f=f+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;a=i<<(l<<3|6)|a;l=l+1|0;if((e|0)!=(l|0)){continue}break}}F[s+(b<<2)>>2]=a}b=b+1|0;i=F[h+12>>2];if(b>>>0>>0){continue}break}a=h+16|0;n=F[h>>2];d=F[h+16>>2];b=F[h+20>>2]-d|0;E:{if(b>>>0<=131071){qa(a,32768-(b>>>2|0)|0);break E}if((b|0)==131072){break E}F[h+20>>2]=d+131072}d=h+28|0;b=F[d>>2];f=F[h+32>>2]-b>>3;F:{if(f>>>0>>0){_a(d,i-f|0);b=F[d>>2];break F}if(f>>>0>i>>>0){F[h+32>>2]=(i<<3)+b}if(!i){break y}}j=F[a>>2];f=0;d=0;while(1){e=n+(f<<2)|0;l=F[e>>2];h=(f<<3)+b|0;a=d;F[h+4>>2]=a;F[h>>2]=l;e=F[e>>2];d=e+a|0;if(d>>>0>32768){break y}G:{if(a>>>0>=d>>>0){break G}l=0;h=e&7;if(h){while(1){F[j+(a<<2)>>2]=f;a=a+1|0;l=l+1|0;if((h|0)!=(l|0)){continue}break}}if(e-1>>>0<=6){break G}while(1){e=j+(a<<2)|0;F[e>>2]=f;F[e+28>>2]=f;F[e+24>>2]=f;F[e+20>>2]=f;F[e+16>>2]=f;F[e+12>>2]=f;F[e+8>>2]=f;F[e+4>>2]=f;a=a+8|0;if((d|0)!=(a|0)){continue}break}}f=f+1|0;if((i|0)!=(f|0)){continue}break}k=(d|0)==32768}e=k}H:{if(!e|(F[g+20>>2]?0:o)){break H}d=0;f=Z-16|0;Z=f;I:{if(!Sa(1,f+8|0,c)){break I}e=F[c+8>>2];b=F[c+16>>2];k=e-b|0;j=F[f+12>>2];i=F[c+20>>2];e=F[c+12>>2]-(i+(b>>>0>e>>>0)|0)|0;a=F[f+8>>2];if((j|0)==(e|0)&k>>>0>>0|e>>>0>>0){break I}e=i+j|0;k=a+b|0;e=k>>>0>>0?e+1|0:e;F[c+16>>2]=k;F[c+20>>2]=e;if((a|0)<=0){break I}b=b+F[c>>2]|0;F[g+48>>2]=b;c=a-1|0;e=c+b|0;k=G[e|0];J:{if(k>>>0<=63){F[g+52>>2]=c;a=G[e|0]&63;break J}K:{switch((k>>>6|0)-1|0){case 0:if(a>>>0<2){break I}a=a-2|0;F[g+52>>2]=a;a=a+b|0;a=G[a+1|0]<<8&16128|G[a|0];break J;case 1:if(a>>>0<3){break I}a=a-3|0;F[g+52>>2]=a;a=a+b|0;a=G[a+1|0]<<8|G[a+2|0]<<16&4128768|G[a|0];break J;default:break K}}a=a-4|0;F[g+52>>2]=a;a=a+b|0;a=(G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24))&1073741823}F[g+56>>2]=a+131072;d=a>>>0<33423360}Z=f+16|0;if(!d){break H}if(!o){m=1;break H}b=F[g+52>>2];a=F[g+56>>2];c=F[g+36>>2];d=F[g+48>>2];f=F[g+24>>2];while(1){L:{if(a>>>0>131071){break L}while(1){if((b|0)<=0){break L}b=b-1|0;F[g+52>>2]=b;a=G[b+d|0]|a<<8;F[g+56>>2]=a;if(a>>>0<131072){continue}break}}m=a&32767;e=F[f+(m<<2)>>2];k=c+(e<<3)|0;a=(L(F[k>>2],a>>>15|0)+m|0)-F[k+4>>2]|0;F[g+56>>2]=a;F[r+(q<<2)>>2]=e;m=1;q=q+1|0;if((o|0)!=(q|0)){continue}break}}a=F[g+36>>2];if(a){F[g+40>>2]=a;ja(a)}a=F[g+24>>2];if(a){F[g+28>>2]=a;ja(a)}a=F[g+8>>2];if(a){F[g+12>>2]=a;ja(a)}Z=g- -64|0;b=m;break g;case 10:o=a;r=d;g=Z+-64|0;Z=g;F[g+56>>2]=0;F[g+48>>2]=0;F[g+52>>2]=0;F[g+40>>2]=0;F[g+44>>2]=0;F[g+32>>2]=0;F[g+36>>2]=0;F[g+24>>2]=0;F[g+28>>2]=0;F[g+16>>2]=0;F[g+20>>2]=0;F[g+8>>2]=0;F[g+12>>2]=0;h=g+8|0;M:{N:{if(!H[c+38>>1]){break N}if(!Ta(1,h+12|0,c)){break N}b=F[c+8>>2];d=F[c+16>>2];f=b-d|0;i=F[h+12>>2];b=F[c+12>>2]-(F[c+20>>2]+(b>>>0>>0)|0)|0;if(f>>>0>>6>>>0&(b|0)<=0|(b|0)<0){break N}b=F[h>>2];a=F[h+4>>2]-b>>2;O:{if(a>>>0>>0){qa(h,i-a|0);i=F[h+12>>2];break O}if(a>>>0<=i>>>0){break O}F[h+4>>2]=b+(i<<2)}e=1;if(!i){break M}f=F[c+16>>2];d=F[c+20>>2];s=F[h>>2];j=F[c+8>>2];n=F[c+12>>2];b=0;while(1){e=0;if((d|0)>=(n|0)&f>>>0>=j>>>0|(d|0)>(n|0)){break M}t=F[c>>2];p=G[t+f|0];a=d;f=f+1|0;a=f?a:a+1|0;F[c+16>>2]=f;d=a;F[c+20>>2]=a;a=p>>>2|0;l=0;P:{Q:{R:{S:{u=p&3;switch(u|0){case 0:break Q;case 3:break S;default:break R}}a=a+b|0;e=0;if(a>>>0>=i>>>0){break M}ma(s+(b<<2)|0,0,(p&252)+4|0);b=a;break P}while(1){if((f|0)==(j|0)&(d|0)==(n|0)){break N}i=G[f+t|0];e=d;f=f+1|0;e=f?e:e+1|0;F[c+16>>2]=f;d=e;F[c+20>>2]=e;a=i<<(l<<3|6)|a;l=l+1|0;if((u|0)!=(l|0)){continue}break}}F[s+(b<<2)>>2]=a}b=b+1|0;i=F[h+12>>2];if(b>>>0>>0){continue}break}a=h+16|0;n=F[h>>2];d=F[h+16>>2];b=F[h+20>>2]-d|0;T:{if(b>>>0<=262143){qa(a,65536-(b>>>2|0)|0);break T}if((b|0)==262144){break T}F[h+20>>2]=d+262144}d=h+28|0;b=F[d>>2];f=F[h+32>>2]-b>>3;U:{if(f>>>0>>0){_a(d,i-f|0);b=F[d>>2];break U}if(f>>>0>i>>>0){F[h+32>>2]=(i<<3)+b}if(!i){break N}}j=F[a>>2];f=0;d=0;while(1){e=n+(f<<2)|0;l=F[e>>2];h=(f<<3)+b|0;a=d;F[h+4>>2]=a;F[h>>2]=l;e=F[e>>2];d=e+a|0;if(d>>>0>65536){break N}V:{if(a>>>0>=d>>>0){break V}l=0;h=e&7;if(h){while(1){F[j+(a<<2)>>2]=f;a=a+1|0;l=l+1|0;if((h|0)!=(l|0)){continue}break}}if(e-1>>>0<=6){break V}while(1){e=j+(a<<2)|0;F[e>>2]=f;F[e+28>>2]=f;F[e+24>>2]=f;F[e+20>>2]=f;F[e+16>>2]=f;F[e+12>>2]=f;F[e+8>>2]=f;F[e+4>>2]=f;a=a+8|0;if((d|0)!=(a|0)){continue}break}}f=f+1|0;if((i|0)!=(f|0)){continue}break}k=(d|0)==65536}e=k}W:{if(!e|(F[g+20>>2]?0:o)){break W}d=0;e=Z-16|0;Z=e;X:{if(!Sa(1,e+8|0,c)){break X}a=F[c+8>>2];f=F[c+16>>2];k=a-f|0;j=F[e+12>>2];i=F[c+20>>2];a=F[c+12>>2]-(i+(a>>>0>>0)|0)|0;b=F[e+8>>2];if((j|0)==(a|0)&k>>>0>>0|a>>>0>>0){break X}a=i+j|0;k=b+f|0;a=k>>>0>>0?a+1|0:a;F[c+16>>2]=k;F[c+20>>2]=a;if((b|0)<=0){break X}a=f+F[c>>2]|0;F[g+48>>2]=a;c=b-1|0;f=c+a|0;k=G[f|0];Y:{if(k>>>0<=63){F[g+52>>2]=c;a=G[f|0]&63;break Y}Z:{switch((k>>>6|0)-1|0){case 0:if(b>>>0<2){break X}b=b-2|0;F[g+52>>2]=b;a=a+b|0;a=G[a+1|0]<<8&16128|G[a|0];break Y;case 1:if(b>>>0<3){break X}b=b-3|0;F[g+52>>2]=b;a=a+b|0;a=G[a+1|0]<<8|G[a+2|0]<<16&4128768|G[a|0];break Y;default:break Z}}b=b-4|0;F[g+52>>2]=b;a=a+b|0;a=(G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24))&1073741823}F[g+56>>2]=a+262144;d=a>>>0<66846720}Z=e+16|0;if(!d){break W}if(!o){m=1;break W}b=F[g+52>>2];a=F[g+56>>2];c=F[g+36>>2];d=F[g+48>>2];f=F[g+24>>2];while(1){_:{if(a>>>0>262143){break _}while(1){if((b|0)<=0){break _}b=b-1|0;F[g+52>>2]=b;a=G[b+d|0]|a<<8;F[g+56>>2]=a;if(a>>>0<262144){continue}break}}m=a&65535;e=F[f+(m<<2)>>2];k=c+(e<<3)|0;a=(L(F[k>>2],a>>>16|0)+m|0)-F[k+4>>2]|0;F[g+56>>2]=a;F[r+(q<<2)>>2]=e;m=1;q=q+1|0;if((o|0)!=(q|0)){continue}break}}a=F[g+36>>2];if(a){F[g+40>>2]=a;ja(a)}a=F[g+24>>2];if(a){F[g+28>>2]=a;ja(a)}a=F[g+8>>2];if(a){F[g+12>>2]=a;ja(a)}Z=g- -64|0;b=m;break g;case 11:o=a;r=d;g=Z+-64|0;Z=g;F[g+56>>2]=0;F[g+48>>2]=0;F[g+52>>2]=0;F[g+40>>2]=0;F[g+44>>2]=0;F[g+32>>2]=0;F[g+36>>2]=0;F[g+24>>2]=0;F[g+28>>2]=0;F[g+16>>2]=0;F[g+20>>2]=0;F[g+8>>2]=0;F[g+12>>2]=0;h=g+8|0;$:{aa:{if(!H[c+38>>1]){break aa}if(!Ta(1,h+12|0,c)){break aa}b=F[c+8>>2];d=F[c+16>>2];f=b-d|0;i=F[h+12>>2];b=F[c+12>>2]-(F[c+20>>2]+(b>>>0>>0)|0)|0;if(f>>>0>>6>>>0&(b|0)<=0|(b|0)<0){break aa}b=F[h>>2];a=F[h+4>>2]-b>>2;ba:{if(a>>>0>>0){qa(h,i-a|0);i=F[h+12>>2];break ba}if(a>>>0<=i>>>0){break ba}F[h+4>>2]=b+(i<<2)}e=1;if(!i){break $}f=F[c+16>>2];d=F[c+20>>2];s=F[h>>2];j=F[c+8>>2];n=F[c+12>>2];b=0;while(1){e=0;if((d|0)>=(n|0)&f>>>0>=j>>>0|(d|0)>(n|0)){break $}t=F[c>>2];p=G[t+f|0];e=d;f=f+1|0;e=f?e:e+1|0;F[c+16>>2]=f;d=e;F[c+20>>2]=e;a=p>>>2|0;l=0;ca:{da:{ea:{fa:{e=p&3;switch(e|0){case 0:break da;case 3:break fa;default:break ea}}a=a+b|0;e=0;if(a>>>0>=i>>>0){break $}ma(s+(b<<2)|0,0,(p&252)+4|0);b=a;break ca}while(1){if((f|0)==(j|0)&(d|0)==(n|0)){break aa}i=G[f+t|0];f=f+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;a=i<<(l<<3|6)|a;l=l+1|0;if((e|0)!=(l|0)){continue}break}}F[s+(b<<2)>>2]=a}b=b+1|0;i=F[h+12>>2];if(b>>>0>>0){continue}break}a=h+16|0;n=F[h>>2];d=F[h+16>>2];b=F[h+20>>2]-d|0;ga:{if(b>>>0<=1048575){qa(a,262144-(b>>>2|0)|0);break ga}if((b|0)==1048576){break ga}F[h+20>>2]=d- -1048576}d=h+28|0;b=F[d>>2];f=F[h+32>>2]-b>>3;ha:{if(f>>>0>>0){_a(d,i-f|0);b=F[d>>2];break ha}if(f>>>0>i>>>0){F[h+32>>2]=(i<<3)+b}if(!i){break aa}}j=F[a>>2];f=0;d=0;while(1){e=n+(f<<2)|0;l=F[e>>2];h=(f<<3)+b|0;a=d;F[h+4>>2]=a;F[h>>2]=l;e=F[e>>2];d=e+a|0;if(d>>>0>262144){break aa}ia:{if(a>>>0>=d>>>0){break ia}l=0;h=e&7;if(h){while(1){F[j+(a<<2)>>2]=f;a=a+1|0;l=l+1|0;if((h|0)!=(l|0)){continue}break}}if(e-1>>>0<=6){break ia}while(1){e=j+(a<<2)|0;F[e>>2]=f;F[e+28>>2]=f;F[e+24>>2]=f;F[e+20>>2]=f;F[e+16>>2]=f;F[e+12>>2]=f;F[e+8>>2]=f;F[e+4>>2]=f;a=a+8|0;if((d|0)!=(a|0)){continue}break}}f=f+1|0;if((i|0)!=(f|0)){continue}break}k=(d|0)==262144}e=k}ja:{if(!e|(F[g+20>>2]?0:o)){break ja}d=0;f=Z-16|0;Z=f;ka:{if(!Sa(1,f+8|0,c)){break ka}e=F[c+8>>2];b=F[c+16>>2];k=e-b|0;j=F[f+12>>2];i=F[c+20>>2];e=F[c+12>>2]-(i+(b>>>0>e>>>0)|0)|0;a=F[f+8>>2];if((j|0)==(e|0)&k>>>0>>0|e>>>0>>0){break ka}e=i+j|0;k=a+b|0;e=k>>>0>>0?e+1|0:e;F[c+16>>2]=k;F[c+20>>2]=e;if((a|0)<=0){break ka}b=b+F[c>>2]|0;F[g+48>>2]=b;c=a-1|0;e=c+b|0;k=G[e|0];la:{if(k>>>0<=63){F[g+52>>2]=c;a=G[e|0]&63;break la}ma:{switch((k>>>6|0)-1|0){case 0:if(a>>>0<2){break ka}a=a-2|0;F[g+52>>2]=a;a=a+b|0;a=G[a+1|0]<<8&16128|G[a|0];break la;case 1:if(a>>>0<3){break ka}a=a-3|0;F[g+52>>2]=a;a=a+b|0;a=G[a+1|0]<<8|G[a+2|0]<<16&4128768|G[a|0];break la;default:break ma}}a=a-4|0;F[g+52>>2]=a;a=a+b|0;a=(G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24))&1073741823}F[g+56>>2]=a- -1048576;d=a>>>0<267386880}Z=f+16|0;if(!d){break ja}if(!o){m=1;break ja}b=F[g+52>>2];a=F[g+56>>2];c=F[g+36>>2];d=F[g+48>>2];f=F[g+24>>2];while(1){na:{if(a>>>0>1048575){break na}while(1){if((b|0)<=0){break na}b=b-1|0;F[g+52>>2]=b;a=G[b+d|0]|a<<8;F[g+56>>2]=a;if(a>>>0<1048576){continue}break}}m=a&262143;e=F[f+(m<<2)>>2];k=c+(e<<3)|0;a=(L(F[k>>2],a>>>18|0)+m|0)-F[k+4>>2]|0;F[g+56>>2]=a;F[r+(q<<2)>>2]=e;m=1;q=q+1|0;if((o|0)!=(q|0)){continue}break}}a=F[g+36>>2];if(a){F[g+40>>2]=a;ja(a)}a=F[g+24>>2];if(a){F[g+28>>2]=a;ja(a)}a=F[g+8>>2];if(a){F[g+12>>2]=a;ja(a)}Z=g- -64|0;b=m;break g;case 12:o=a;r=d;e=Z+-64|0;Z=e;F[e+56>>2]=0;F[e+48>>2]=0;F[e+52>>2]=0;F[e+40>>2]=0;F[e+44>>2]=0;F[e+32>>2]=0;F[e+36>>2]=0;F[e+24>>2]=0;F[e+28>>2]=0;F[e+16>>2]=0;F[e+20>>2]=0;F[e+8>>2]=0;F[e+12>>2]=0;h=e+8|0;oa:{pa:{if(!H[c+38>>1]){break pa}if(!Ta(1,h+12|0,c)){break pa}b=F[c+8>>2];d=F[c+16>>2];f=b-d|0;i=F[h+12>>2];b=F[c+12>>2]-(F[c+20>>2]+(b>>>0>>0)|0)|0;if(f>>>0>>6>>>0&(b|0)<=0|(b|0)<0){break pa}b=F[h>>2];a=F[h+4>>2]-b>>2;qa:{if(a>>>0>>0){qa(h,i-a|0);i=F[h+12>>2];break qa}if(a>>>0<=i>>>0){break qa}F[h+4>>2]=b+(i<<2)}g=1;if(!i){break oa}f=F[c+16>>2];d=F[c+20>>2];s=F[h>>2];j=F[c+8>>2];n=F[c+12>>2];b=0;while(1){g=0;if((d|0)>=(n|0)&f>>>0>=j>>>0|(d|0)>(n|0)){break oa}g=F[c>>2];p=G[g+f|0];a=d;f=f+1|0;a=f?a:a+1|0;F[c+16>>2]=f;d=a;F[c+20>>2]=a;a=p>>>2|0;l=0;ra:{sa:{ta:{ua:{t=p&3;switch(t|0){case 0:break sa;case 3:break ua;default:break ta}}a=a+b|0;g=0;if(a>>>0>=i>>>0){break oa}ma(s+(b<<2)|0,0,(p&252)+4|0);b=a;break ra}while(1){if((f|0)==(j|0)&(d|0)==(n|0)){break pa}i=G[f+g|0];f=f+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;a=i<<(l<<3|6)|a;l=l+1|0;if((t|0)!=(l|0)){continue}break}}F[s+(b<<2)>>2]=a}b=b+1|0;i=F[h+12>>2];if(b>>>0>>0){continue}break}a=h+16|0;n=F[h>>2];d=F[h+16>>2];b=F[h+20>>2]-d|0;va:{if(b>>>0<=2097151){qa(a,524288-(b>>>2|0)|0);break va}if((b|0)==2097152){break va}F[h+20>>2]=d+2097152}d=h+28|0;b=F[d>>2];f=F[h+32>>2]-b>>3;wa:{if(f>>>0>>0){_a(d,i-f|0);b=F[d>>2];break wa}if(f>>>0>i>>>0){F[h+32>>2]=(i<<3)+b}if(!i){break pa}}j=F[a>>2];f=0;d=0;while(1){g=n+(f<<2)|0;l=F[g>>2];h=(f<<3)+b|0;a=d;F[h+4>>2]=a;F[h>>2]=l;g=F[g>>2];d=g+a|0;if(d>>>0>524288){break pa}xa:{if(a>>>0>=d>>>0){break xa}l=0;h=g&7;if(h){while(1){F[j+(a<<2)>>2]=f;a=a+1|0;l=l+1|0;if((h|0)!=(l|0)){continue}break}}if(g-1>>>0<=6){break xa}while(1){g=j+(a<<2)|0;F[g>>2]=f;F[g+28>>2]=f;F[g+24>>2]=f;F[g+20>>2]=f;F[g+16>>2]=f;F[g+12>>2]=f;F[g+8>>2]=f;F[g+4>>2]=f;a=a+8|0;if((d|0)!=(a|0)){continue}break}}f=f+1|0;if((i|0)!=(f|0)){continue}break}k=(d|0)==524288}g=k}ya:{if(!g|(F[e+20>>2]?0:o)){break ya}d=0;k=Z-16|0;Z=k;za:{if(!Sa(1,k+8|0,c)){break za}a=F[c+8>>2];f=F[c+16>>2];g=a-f|0;j=F[k+12>>2];i=F[c+20>>2];a=F[c+12>>2]-(i+(a>>>0>>0)|0)|0;b=F[k+8>>2];if((j|0)==(a|0)&g>>>0>>0|a>>>0>>0){break za}a=i+j|0;g=b+f|0;a=g>>>0>>0?a+1|0:a;F[c+16>>2]=g;F[c+20>>2]=a;if((b|0)<=0){break za}a=f+F[c>>2]|0;F[e+48>>2]=a;c=b-1|0;f=c+a|0;g=G[f|0];Aa:{if(g>>>0<=63){F[e+52>>2]=c;a=G[f|0]&63;break Aa}Ba:{switch((g>>>6|0)-1|0){case 0:if(b>>>0<2){break za}b=b-2|0;F[e+52>>2]=b;a=a+b|0;a=G[a+1|0]<<8&16128|G[a|0];break Aa;case 1:if(b>>>0<3){break za}b=b-3|0;F[e+52>>2]=b;a=a+b|0;a=G[a+1|0]<<8|G[a+2|0]<<16&4128768|G[a|0];break Aa;default:break Ba}}b=b-4|0;F[e+52>>2]=b;a=a+b|0;a=(G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24))&1073741823}F[e+56>>2]=a+2097152;d=a>>>0<534773760}Z=k+16|0;if(!d){break ya}if(!o){m=1;break ya}b=F[e+52>>2];a=F[e+56>>2];c=F[e+36>>2];d=F[e+48>>2];f=F[e+24>>2];while(1){Ca:{if(a>>>0>2097151){break Ca}while(1){if((b|0)<=0){break Ca}b=b-1|0;F[e+52>>2]=b;a=G[b+d|0]|a<<8;F[e+56>>2]=a;if(a>>>0<2097152){continue}break}}m=a&524287;k=F[f+(m<<2)>>2];g=c+(k<<3)|0;a=(L(F[g>>2],a>>>19|0)+m|0)-F[g+4>>2]|0;F[e+56>>2]=a;F[r+(q<<2)>>2]=k;m=1;q=q+1|0;if((o|0)!=(q|0)){continue}break}}a=F[e+36>>2];if(a){F[e+40>>2]=a;ja(a)}a=F[e+24>>2];if(a){F[e+28>>2]=a;ja(a)}a=F[e+8>>2];if(a){F[e+12>>2]=a;ja(a)}Z=e- -64|0;b=m;break g;case 17:b=Ld(a,c,d);break g;case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:b=Z+-64|0;Z=b;F[b+56>>2]=0;F[b+48>>2]=0;F[b+52>>2]=0;F[b+40>>2]=0;F[b+44>>2]=0;F[b+32>>2]=0;F[b+36>>2]=0;F[b+24>>2]=0;F[b+28>>2]=0;F[b+16>>2]=0;F[b+20>>2]=0;F[b+8>>2]=0;F[b+12>>2]=0;Da:{if(!Nd(b+8|0,c)|(F[b+20>>2]?0:a)){break Da}if(!Md(b+8|0,c)){break Da}if(!a){f=1;break Da}m=F[b+52>>2];c=F[b+56>>2];e=F[b+36>>2];g=F[b+48>>2];o=F[b+24>>2];while(1){Ea:{if(c>>>0>16383){break Ea}while(1){if((m|0)<=0){break Ea}m=m-1|0;F[b+52>>2]=m;c=G[g+m|0]|c<<8;F[b+56>>2]=c;if(c>>>0<16384){continue}break}}f=c&4095;j=F[o+(f<<2)>>2];r=e+(j<<3)|0;c=(L(F[r>>2],c>>>12|0)+f|0)-F[r+4>>2]|0;F[b+56>>2]=c;F[(k<<2)+d>>2]=j;f=1;k=k+1|0;if((k|0)!=(a|0)){continue}break}}a=F[b+36>>2];if(a){F[b+40>>2]=a;ja(a)}a=F[b+24>>2];if(a){F[b+28>>2]=a;ja(a)}a=F[b+8>>2];if(a){F[b+12>>2]=a;ja(a)}Z=b- -64|0;b=f;break g;case 13:case 14:case 15:case 16:break h;default:break g}}b=Ld(a,c,d)}f=b}return f}function ih(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,J=0,K=0,M=0,N=0,O=0,P=0;u=Z+-64|0;Z=u;F[a+132>>2]=0;if(F[a+148>>2]){b=F[a+144>>2];if(b){while(1){f=F[b>>2];ja(b);b=f;if(b){continue}break}}b=0;F[a+144>>2]=0;f=F[a+140>>2];a:{if(!f){break a}if(f>>>0>=4){c=f&-4;while(1){e=b<<2;F[e+F[a+136>>2]>>2]=0;F[F[a+136>>2]+(e|4)>>2]=0;F[F[a+136>>2]+(e|8)>>2]=0;F[F[a+136>>2]+(e|12)>>2]=0;b=b+4|0;d=d+4|0;if((c|0)!=(d|0)){continue}break}}f=f&3;if(!f){break a}d=0;while(1){F[F[a+136>>2]+(b<<2)>>2]=0;b=b+1|0;d=d+1|0;if((f|0)!=(d|0)){continue}break}}F[a+148>>2]=0}b:{c:{if(!Da(1,u+60|0,F[F[a+4>>2]+32>>2])){break c}F[a+156>>2]=F[u+60>>2];if(!Da(1,u+56|0,F[F[a+4>>2]+32>>2])){break c}e=F[u+56>>2];if(e>>>0>1431655765|I[a+156>>2]>L(e,3)>>>0){break c}b=F[F[a+4>>2]+32>>2];c=F[b+8>>2];k=F[b+12>>2];d=F[b+20>>2];f=F[b+16>>2];if((k|0)<=(d|0)&f>>>0>=c>>>0|(d|0)>(k|0)){break c}k=G[f+F[b>>2]|0];f=f+1|0;d=f?d:d+1|0;F[b+16>>2]=f;F[b+20>>2]=d;if(!Da(1,u+52|0,b)){break c}q=F[u+52>>2];if(q>>>0>e>>>0|e>>>0>q+((q>>>0)/3|0)>>>0){break c}if(!Da(1,u+48|0,F[F[a+4>>2]+32>>2])){break c}d=F[u+48>>2];if(d>>>0>q>>>0){break c}F[a+28>>2]=F[a+24>>2];f=Zb(ka(88));b=F[a+8>>2];F[a+8>>2]=f;if(b){Za(b);if(!F[a+8>>2]){break c}}F[a+164>>2]=F[a+160>>2];Ib(a+160|0,e);F[a+176>>2]=F[a+172>>2];Ib(a+172|0,e);F[a- -64>>2]=0;F[a+92>>2]=-1;F[a+84>>2]=-1;F[a+88>>2]=-1;F[a+40>>2]=F[a+36>>2];F[a+52>>2]=F[a+48>>2];F[a+76>>2]=F[a+72>>2];A=a+216|0;Dd(A);Cd(A,k);if(!_c(F[a+8>>2],e,d+F[a+156>>2]|0)){break c}b=F[a+156>>2];D[u+8|0]=1;Ea(a+120|0,b+d|0,u+8|0);if((Bd(a,F[F[a+4>>2]+32>>2])|0)==-1){break c}c=a+232|0;b=c;F[b+144>>2]=a;f=F[($[F[F[a>>2]+32>>2]](a)|0)+32>>2];f=F[f>>2]+F[f+16>>2]|0;e=F[($[F[F[a>>2]+32>>2]](a)|0)+32>>2];e=F[e+8>>2]-F[e+16>>2]|0;O=b,P=H[F[($[F[F[a>>2]+32>>2]](a)|0)+32>>2]+38>>1],E[O+38>>1]=P;F[b>>2]=f;F[b+16>>2]=0;F[b+20>>2]=0;F[b+8>>2]=e;F[b+12>>2]=0;O=b,P=$[F[F[a>>2]+36>>2]](a)|0,F[O+148>>2]=P;F[a+372>>2]=k;F[a+384>>2]=d+F[a+156>>2];K=Ja(u+8|0);k=K;f=0;j=Z-16|0;Z=j;d:{if(!Aa(b+80|0,b)){break d}if(!yd(c)){break d}b=F[c+4>>2];F[k>>2]=F[c>>2];F[k+4>>2]=b;b=F[c+36>>2];F[k+32>>2]=F[c+32>>2];F[k+36>>2]=b;b=F[c+28>>2];F[k+24>>2]=F[c+24>>2];F[k+28>>2]=b;b=F[c+20>>2];F[k+16>>2]=F[c+16>>2];F[k+20>>2]=b;b=F[c+12>>2];F[k+8>>2]=F[c+8>>2];F[k+12>>2]=b;F[c+176>>2]=2;F[c+180>>2]=7;b=F[c+152>>2];if((b|0)<0){break d}F[j+12>>2]=0;f=2;h=F[c+156>>2];e=F[c+160>>2]-h>>2;e:{if(e>>>0>>0){Fa(c+156|0,b-e|0,j+12|0);f=F[c+176>>2];d=F[c+180>>2];break e}d=7;if(b>>>0>=e>>>0){break e}F[c+160>>2]=h+(b<<2)}e=c+184|0;d=(d-f|0)+1|0;b=F[c+188>>2];f=F[c+184>>2];s=(b-f|0)/12|0;f:{if(d>>>0>s>>>0){h=0;b=d-s|0;o=F[e+8>>2];f=F[e+4>>2];g:{if(b>>>0<=(o-f|0)/12>>>0){if(b){b=L(b,12)-12|0;b=(b-((b>>>0)%12|0)|0)+12|0;f=ma(f,0,b)+b|0}F[e+4>>2]=f;break g}h:{i:{j:{s=F[e>>2];g=(f-s|0)/12|0;d=g+b|0;if(d>>>0<357913942){o=(o-s|0)/12|0;i=o<<1;o=o>>>0>=178956970?357913941:d>>>0>>0?i:d;if(o){if(o>>>0>=357913942){break j}h=ka(L(o,12))}d=L(g,12)+h|0;b=L(b,12)-12|0;g=(b-((b>>>0)%12|0)|0)+12|0;b=ma(d,0,g);g=b+g|0;h=L(o,12)+h|0;if((f|0)==(s|0)){break i}while(1){d=d-12|0;f=f-12|0;F[d>>2]=F[f>>2];F[d+4>>2]=F[f+4>>2];F[d+8>>2]=F[f+8>>2];F[f+8>>2]=0;F[f>>2]=0;F[f+4>>2]=0;if((f|0)!=(s|0)){continue}break}F[e+8>>2]=h;b=F[e+4>>2];F[e+4>>2]=g;f=F[e>>2];F[e>>2]=d;if((b|0)==(f|0)){break h}while(1){d=b-12|0;h=F[d>>2];if(h){F[b-8>>2]=h;ja(h)}b=d;if((f|0)!=(b|0)){continue}break}break h}break b}oa();v()}F[e+8>>2]=h;F[e+4>>2]=g;F[e>>2]=b}if(f){ja(f)}}d=F[c+188>>2];break f}if(d>>>0>=s>>>0){d=b;break f}d=f+L(d,12)|0;if((d|0)!=(b|0)){while(1){f=b-12|0;h=F[f>>2];if(h){F[b-8>>2]=h;ja(h)}b=f;if((d|0)!=(b|0)){continue}break}}F[c+188>>2]=d}s=c+196|0;f=F[c+184>>2];b=(d-f|0)/12|0;o=F[c+196>>2];h=F[c+200>>2]-o>>2;k:{if(b>>>0>h>>>0){qa(s,b-h|0);f=F[c+184>>2];d=F[c+188>>2];break k}if(b>>>0>=h>>>0){break k}F[c+200>>2]=o+(b<<2)}if((d|0)==(f|0)){f=1;break d}b=0;while(1){l:{if(!Da(1,j+8|0,k)){break l}f=F[j+8>>2];d=F[c+148>>2];if(f>>>0>(F[d+4>>2]-F[d>>2]>>2>>>0)/3>>>0){break l}if(f){g=L(b,12);h=g+F[e>>2]|0;d=F[h>>2];o=F[h+4>>2]-d>>2;m:{if(o>>>0>>0){qa(h,f-o|0);d=F[g+F[e>>2]>>2];break m}if(f>>>0>=o>>>0){break m}F[h+4>>2]=(f<<2)+d}mc(f,1,k,d);F[F[s>>2]+(b<<2)>>2]=f}f=1;b=b+1|0;if(b>>>0<(F[c+188>>2]-F[c+184>>2]|0)/12>>>0){continue}break d}break}f=0}Z=j+16|0;n:{if(!f){break n}e=0;c=0;d=0;b=0;k=0;f=0;s=0;o=0;l=Z-96|0;Z=l;F[l+72>>2]=0;F[l+64>>2]=0;F[l+68>>2]=0;F[l+48>>2]=0;F[l+52>>2]=0;F[l+40>>2]=0;F[l+44>>2]=0;F[l+56>>2]=1065353216;F[l+32>>2]=0;F[l+24>>2]=0;F[l+28>>2]=0;j=a;C=F[a+124>>2];o:{p:{q:{r:{s:{if((q|0)<=0){break s}J=j+232|0;M=F[j+216>>2]!=F[j+220>>2];B=1;t:{while(1){h=s;s=h+1|0;u:{v:{w:{g=F[j+404>>2];if((g|0)==-1){F[j+400>>2]=7;break w}a=-1;i=F[j+428>>2]+(g<<2)|0;m=F[i>>2];g=m-1|0;F[i>>2]=g;if((m|0)<=0){break r}g=F[F[F[j+416>>2]+L(F[j+404>>2],12)>>2]+(g<<2)>>2];if(g>>>0>4){break r}i=F[(g<<2)+8896>>2];F[j+400>>2]=i;if(!g){if((b|0)==(c|0)){break r}i=-1;m=F[j+8>>2];B=F[m+24>>2];t=c-4|0;e=F[t>>2];g=-1;x:{if((e|0)==-1){break x}p=e+1|0;p=(p>>>0)%3|0?p:e-2|0;g=-1;if((p|0)==-1){break x}g=F[F[m>>2]+(p<<2)>>2]}n=F[B+(g<<2)>>2];if((n|0)!=-1){i=n+1|0;i=(i>>>0)%3|0?i:n-2|0}if((e|0)!=-1&F[F[m+12>>2]+(e<<2)>>2]!=-1|(e|0)==(i|0)){break r}n=F[m+12>>2];if((i|0)!=-1&F[n+(i<<2)>>2]!=-1){break r}p=L(h,3);h=p+1|0;F[n+(e<<2)>>2]=h;x=h<<2;F[x+n>>2]=e;r=p+2|0;F[n+(i<<2)>>2]=r;w=r<<2;F[w+n>>2]=i;n=-1;h=-1;y:{if((e|0)==-1){break y}z:{if((e>>>0)%3|0){e=e-1|0;break z}e=e+2|0;h=-1;if((e|0)==-1){break y}}h=F[F[m>>2]+(e<<2)>>2]}e=h;A:{if((i|0)==-1){break A}h=i+1|0;h=(h>>>0)%3|0?h:i-2|0;if((h|0)==-1){break A}n=F[F[m>>2]+(h<<2)>>2]}if((e|0)==(g|0)|(g|0)==(n|0)){break r}a=F[m>>2];F[a+(p<<2)>>2]=g;F[a+x>>2]=n;F[a+w>>2]=e;if((e|0)!=-1){F[B+(e<<2)>>2]=r}a=F[j+120>>2]+(g>>>3&536870908)|0;e=F[a>>2];O=a,P=oi(g)&e,F[O>>2]=P;F[t>>2]=p;e=b;kc(J,p);break u}B:{switch(i-1|0){case 2:case 4:if((b|0)==(c|0)){break r}r=c-4|0;e=F[r>>2];i=F[j+8>>2];m=F[i+12>>2];if((e|0)!=-1&F[m+(e<<2)>>2]!=-1){break r}c=L(h,3);n=(g|0)==3;g=c+(n?2:1)|0;t=g<<2;F[t+m>>2]=e;F[m+(e<<2)>>2]=g;Ma(i+24|0,8324);p=F[j+8>>2];m=F[p+24>>2];if(F[p+28>>2]-m>>2>(C|0)){break r}a=F[p>>2];w=a+t|0;p=F[i+28>>2];i=F[i+24>>2];t=(p-i>>2)-1|0;F[w>>2]=t;if((i|0)!=(p|0)){F[m+(t<<2)>>2]=g}g=n?c:c+2|0;w=a+(c+n<<2)|0;C:{if((e|0)==-1){F[a+(g<<2)>>2]=-1;i=-1;break C}D:{E:{F:{if((e>>>0)%3|0){i=e-1|0;break F}i=e+2|0;if((i|0)==-1){break E}}i=F[a+(i<<2)>>2];F[a+(g<<2)>>2]=i;if((i|0)==-1){break D}F[m+(i<<2)>>2]=g;break D}F[a+(g<<2)>>2]=-1}i=e+1|0;e=(i>>>0)%3|0?i:e-2|0;i=-1;if((e|0)==-1){break C}i=F[a+(e<<2)>>2]}F[w>>2]=i;F[r>>2]=c;e=b;break v;case 6:break w;case 0:break B;default:break r}}if((e|0)==(c|0)){break r}f=c-4|0;m=F[f>>2];F[l+68>>2]=f;n=F[l+44>>2];G:{if(!n){break G}g=F[l+40>>2];p=ni(n)>>>0>1;a=h&n+2147483647;H:{if(!p){break H}a=h;if(a>>>0>>0){break H}a=(h>>>0)%(n>>>0)|0}i=a;a=F[g+(i<<2)>>2];if(!a){break G}a=F[a>>2];if(!a){break G}I:{if(!p){g=n-1|0;while(1){n=F[a+4>>2];J:{if((n|0)!=(h|0)){if((i|0)==(g&n)){break J}break G}if((h|0)==F[a+8>>2]){break I}}a=F[a>>2];if(a){continue}break}break G}while(1){g=F[a+4>>2];K:{if((g|0)!=(h|0)){if(g>>>0>=n>>>0){g=(g>>>0)%(n>>>0)|0}if((g|0)==(i|0)){break K}break G}if((h|0)==F[a+8>>2]){break I}}a=F[a>>2];if(a){continue}break}break G}if((f|0)!=(k|0)){F[f>>2]=F[a+12>>2];F[l+68>>2]=c;f=c;break G}b=k-e|0;c=b>>2;d=c+1|0;if(d>>>0>=1073741824){break b}f=b>>>1|0;d=b>>>0>=2147483644?1073741823:d>>>0>>0?f:d;if(d){if(d>>>0>=1073741824){break p}f=ka(d<<2)}else{f=0}b=f+(c<<2)|0;F[b>>2]=F[a+12>>2];d=f+(d<<2)|0;f=b+4|0;if((e|0)!=(k|0)){while(1){b=b-4|0;k=k-4|0;F[b>>2]=F[k>>2];if((e|0)!=(k|0)){continue}break}}F[l+72>>2]=d;F[l+68>>2]=f;F[l+64>>2]=b;if(e){ja(e)}e=b;k=d}if((e|0)==(f|0)){break t}x=f-4|0;a=F[x>>2];if((a|0)==(m|0)){break t}i=(a|0)==-1;g=F[j+8>>2];if(!i&F[F[g+12>>2]+(a<<2)>>2]!=-1){break t}n=F[g+12>>2];if((m|0)!=-1&F[n+(m<<2)>>2]!=-1){break t}p=L(h,3);t=p+2|0;F[n+(a<<2)>>2]=t;c=t<<2;F[c+n>>2]=a;h=p+1|0;F[n+(m<<2)>>2]=h;w=h<<2;F[w+n>>2]=m;L:{M:{N:{if(!i){if((a>>>0)%3|0){h=a-1|0;break N}h=a+2|0;if((h|0)!=-1){break N}i=F[g>>2];h=-1;break M}h=-1;i=F[g>>2];F[i+(p<<2)>>2]=-1;r=-1;break L}i=F[g>>2];h=F[i+(h<<2)>>2]}F[(p<<2)+i>>2]=h;r=a+1|0;a=(r>>>0)%3|0?r:a-2|0;r=-1;if((a|0)==-1){break L}r=F[(a<<2)+i>>2]}F[i+w>>2]=r;O:{if((m|0)==-1){F[c+i>>2]=-1;r=-1;c=-1;break O}P:{Q:{R:{if((m>>>0)%3|0){a=m-1|0;break R}a=m+2|0;if((a|0)==-1){break Q}}a=F[(a<<2)+i>>2];F[c+i>>2]=a;if((a|0)==-1){break P}F[F[g+24>>2]+(a<<2)>>2]=t;break P}F[c+i>>2]=-1}r=-1;a=m+1|0;a=(a>>>0)%3|0?a:m-2|0;c=-1;if((a|0)==-1){break O}r=F[(a<<2)+i>>2];c=a}a=F[j+388>>2];t=h<<2;m=a+t|0;w=a;a=r<<2;F[m>>2]=F[m>>2]+F[w+a>>2];w=a;a=F[g+24>>2];m=w+a|0;if((h|0)!=-1){F[a+t>>2]=F[m>>2]}a=c;while(1){if((a|0)!=-1){F[(a<<2)+i>>2]=h;t=a+1|0;a=(t>>>0)%3|0?t:a-2|0;g=-1;S:{if((a|0)==-1){break S}a=F[n+(a<<2)>>2];g=-1;if((a|0)==-1){break S}g=a+1|0;g=(g>>>0)%3|0?g:a-2|0}a=g;if((c|0)!=(a|0)){continue}break t}break}F[m>>2]=-1;T:{U:{if(M){break U}if((y|0)!=(z|0)){F[z>>2]=r;z=z+4|0;F[l+28>>2]=z;break U}a=y-o|0;g=a>>2;c=g+1|0;if(c>>>0>=1073741824){break T}h=a>>>1|0;h=a>>>0>=2147483644?1073741823:c>>>0>>0?h:c;if(h){if(h>>>0>=1073741824){break p}c=ka(h<<2)}else{c=0}a=c+(g<<2)|0;F[a>>2]=r;z=a+4|0;if((o|0)!=(y|0)){while(1){a=a-4|0;y=y-4|0;F[a>>2]=F[y>>2];if((o|0)!=(y|0)){continue}break}}y=c+(h<<2)|0;F[l+32>>2]=y;F[l+28>>2]=z;F[l+24>>2]=a;if(o){ja(o)}o=a}F[x>>2]=p;c=f;kc(J,p);break u}break b}g=F[j+8>>2];Ma(g+24|0,8324);a=-1;k=F[j+8>>2];f=L(h,3);i=F[g+28>>2];m=F[g+24>>2];n=i-m|0;g=n>>2;p=g-1|0;F[F[k>>2]+(f<<2)>>2]=p;Ma(k+24|0,8324);r=f+1|0;F[F[k>>2]+(r<<2)>>2]=(F[k+28>>2]-F[k+24>>2]>>2)-1;k=F[j+8>>2];Ma(k+24|0,8324);t=f+2|0;F[F[k>>2]+(t<<2)>>2]=(F[k+28>>2]-F[k+24>>2]>>2)-1;x=F[j+8>>2];k=F[x+24>>2];if(F[x+28>>2]-k>>2>(C|0)){break r}V:{W:{if((i|0)!=(m|0)){F[k+(p<<2)>>2]=f;a=0;if((n|0)==-4){break W}}F[k+(g<<2)>>2]=r;a=g+1|0;if((a|0)==-1){break V}}F[k+(a<<2)>>2]=t}if((d|0)!=(c|0)){F[c>>2]=f;f=c+4|0;F[l+68>>2]=f;k=d;break v}a=d-b|0;k=a>>2;e=k+1|0;if(e>>>0>=1073741824){break b}c=a>>>1|0;a=a>>>0>=2147483644?1073741823:e>>>0>>0?c:e;if(a){if(a>>>0>=1073741824){break p}c=ka(a<<2)}else{c=0}e=c+(k<<2)|0;F[e>>2]=f;k=c+(a<<2)|0;f=e+4|0;if((b|0)!=(d|0)){while(1){e=e-4|0;d=d-4|0;F[e>>2]=F[d>>2];if((b|0)!=(d|0)){continue}break}}F[l+72>>2]=k;F[l+68>>2]=f;F[l+64>>2]=e;if(b){ja(b)}d=k;b=e}kc(J,F[f-4>>2]);a=F[j+40>>2];X:{if((a|0)==F[j+36>>2]){break X}c=a-12|0;g=F[c+4>>2];h=q+(h^-1)|0;if(g>>>0>h>>>0){break t}if((g|0)!=(h|0)){break X}i=G[a-4|0];g=F[c>>2];F[j+40>>2]=c;if((g|0)<0){break t}m=f-4|0;a=F[m>>2];F[l+20>>2]=q+(g^-1);c=l+20|0;F[l+88>>2]=c;Fb(l,l+40|0,c,l+88|0);g=F[l>>2];Y:{if(i&1){c=-1;if((a|0)==-1){break Y}c=a+1|0;c=(c>>>0)%3|0?c:a-2|0;break Y}c=-1;if((a|0)==-1){break Y}c=a-1|0;if((a>>>0)%3|0){break Y}c=a+2|0}F[g+12>>2]=c;a=F[j+40>>2];if((a|0)==F[j+36>>2]){break X}while(1){c=a-12|0;g=F[c+4>>2];if(g>>>0>h>>>0){break t}if((g|0)!=(h|0)){break X}i=G[a-4|0];g=F[c>>2];F[j+40>>2]=c;if((g|0)<0){break t}a=F[m>>2];F[l+20>>2]=q+(g^-1);c=l+20|0;F[l+88>>2]=c;Fb(l,l+40|0,c,l+88|0);g=F[l>>2];Z:{if(i&1){c=-1;if((a|0)==-1){break Z}c=a+1|0;c=(c>>>0)%3|0?c:a-2|0;break Z}c=-1;if((a|0)==-1){break Z}c=a-1|0;if((a>>>0)%3|0){break Z}c=a+2|0}F[g+12>>2]=c;a=F[j+40>>2];if((a|0)!=F[j+36>>2]){continue}break}}c=f}B=(q|0)>(s|0);if((q|0)!=(s|0)){continue}break}s=q;break s}a=-1;if(B){break r}}a=-1;c=F[j+8>>2];if(F[c+28>>2]-F[c+24>>2]>>2>(C|0)){break r}if((b|0)!=(f|0)){m=j+72|0;k=j+60|0;n=j+312|0;while(1){f=f-4|0;q=F[f>>2];F[l+68>>2]=f;_:{if(wa(n)){g=F[j+8>>2];o=F[g>>2];if(((F[g+4>>2]-o>>2>>>0)/3|0)<=(s|0)){a=-1;break r}b=-1;i=F[g+24>>2];a=-1;$:{if((q|0)==-1){break $}e=q+1|0;e=(e>>>0)%3|0?e:q-2|0;a=-1;if((e|0)==-1){break $}a=F[o+(e<<2)>>2]}e=a;a=F[i+(e<<2)>>2];aa:{if((a|0)==-1){h=1;c=-1;break aa}h=1;c=-1;d=a+1|0;a=(d>>>0)%3|0?d:a-2|0;if((a|0)==-1){break aa}h=0;b=a+1|0;b=(b>>>0)%3|0?b:a-2|0;if((b|0)!=-1){c=F[o+(b<<2)>>2]}b=a}a=-1;d=-1;i=F[i+(c<<2)>>2];if((i|0)!=-1){d=i+1|0;d=(d>>>0)%3|0?d:i-2|0}if((b|0)==(q|0)|(d|0)==(q|0)|((q|0)!=-1&F[F[g+12>>2]+(q<<2)>>2]!=-1|(b|0)==(d|0))){break r}if(!h&F[F[g+12>>2]+(b<<2)>>2]!=-1){break r}h=-1;g=F[g+12>>2];i=-1;ba:{if((d|0)==-1){break ba}if(F[g+(d<<2)>>2]!=-1){break r}a=d+1|0;a=(a>>>0)%3|0?a:d-2|0;i=-1;if((a|0)==-1){break ba}i=F[o+(a<<2)>>2]}a=L(s,3);F[l>>2]=a;F[g+(a<<2)>>2]=q;F[g+(q<<2)>>2]=a;a=F[l>>2]+1|0;F[g+(a<<2)>>2]=b;F[g+(b<<2)>>2]=a;a=F[l>>2]+2|0;F[g+(a<<2)>>2]=d;F[g+(d<<2)>>2]=a;a=F[l>>2];F[o+(a<<2)>>2]=c;b=a+1|0;d=o+(b<<2)|0;F[d>>2]=i;q=a+2|0;o=o+(q<<2)|0;F[o>>2]=e;a=F[j+120>>2];e=b?c:-1;c=a+(e>>>3&536870908)|0;g=F[c>>2];O=c,P=oi(e)&g,F[O>>2]=P;h=(b|0)!=-1?F[d>>2]:h;b=a+(h>>>3&536870908)|0;d=F[b>>2];O=b,P=oi(h)&d,F[O>>2]=P;d=-1;d=(q|0)!=-1?F[o>>2]:d;a=a+(d>>>3&536870908)|0;b=F[a>>2];O=a,P=oi(d)&b,F[O>>2]=P;D[l+88|0]=1;wd(k,l+88|0);Ma(m,l);s=s+1|0;b=F[l+64>>2];break _}d=F[j+64>>2];a=F[j+68>>2];if((d|0)==a<<5){if((d+1|0)<0){break b}if(d>>>0<=1073741822){a=a<<6;d=(d&-32)+32|0;a=a>>>0>d>>>0?a:d}else{a=2147483647}$a(k,a);d=F[j+64>>2]}F[j+64>>2]=d+1;a=F[j+60>>2]+(d>>>3&536870908)|0;e=F[a>>2];O=a,P=oi(d)&e,F[O>>2]=P;d=F[j+76>>2];if((d|0)!=F[j+80>>2]){F[d>>2]=q;F[j+76>>2]=d+4;break _}c=F[m>>2];a=d-c|0;o=a>>2;e=o+1|0;if(e>>>0>=1073741824){break b}h=a>>>1|0;h=a>>>0>=2147483644?1073741823:e>>>0>>0?h:e;if(h){if(h>>>0>=1073741824){break p}a=ka(h<<2)}else{a=0}e=a+(o<<2)|0;F[e>>2]=q;q=e+4|0;if((d|0)!=(c|0)){while(1){e=e-4|0;d=d-4|0;F[e>>2]=F[d>>2];if((d|0)!=(c|0)){continue}break}}F[j+80>>2]=a+(h<<2);F[j+76>>2]=q;F[j+72>>2]=e;if(!c){break _}ja(c)}if((b|0)!=(f|0)){continue}break}c=F[j+8>>2]}a=-1;if(((F[c+4>>2]-F[c>>2]>>2>>>0)/3|0)!=(s|0)){break r}a=F[c+28>>2]-F[c+24>>2]>>2;f=F[l+24>>2];h=F[l+28>>2];if((f|0)==(h|0)){break q}while(1){b=F[f>>2];k=F[c+24>>2];d=a-1|0;e=k+(d<<2)|0;if(F[e>>2]==-1){while(1){d=a-2|0;a=a-1|0;e=k+(d<<2)|0;if(F[e>>2]==-1){continue}break}}if(b>>>0<=d>>>0){F[l>>2]=c;e=F[e>>2];D[l+12|0]=1;F[l+8>>2]=e;F[l+4>>2]=e;if((e|0)!=-1){while(1){e=F[F[j+8>>2]>>2]+(e<<2)|0;if(F[e>>2]!=(d|0)){a=-1;break r}F[e>>2]=b;nc(l);e=F[l+8>>2];if((e|0)!=-1){continue}break}c=F[j+8>>2]}k=F[c+24>>2];e=k+(d<<2)|0;if((b|0)!=-1){F[k+(b<<2)>>2]=F[e>>2]}F[e>>2]=-1;e=1<>2];b=k+(b>>>3&536870908)|0;k=k+(d>>>3&536870908)|0;d=1<>2]&d){e=e|F[b>>2]}else{e=F[b>>2]&(e^-1)}F[b>>2]=e;F[k>>2]=F[k>>2]&(d^-1);a=a-1|0}f=f+4|0;if((h|0)!=(f|0)){continue}break}}f=F[l+24>>2]}if(f){ja(f)}b=F[l+48>>2];if(b){while(1){d=F[b>>2];ja(b);b=d;if(b){continue}break}}b=F[l+40>>2];F[l+40>>2]=0;if(b){ja(b)}b=F[l+64>>2];if(b){F[l+68>>2]=b;ja(b)}Z=l+96|0;break o}oa();v()}f=a;if((a|0)==-1){break n}a=K;b=F[a+16>>2];d=b+F[a>>2]|0;b=F[a+8>>2]-b|0;a=F[F[j+4>>2]+32>>2];E[a+38>>1]=H[a+38>>1];F[a>>2]=d;F[a+16>>2]=0;F[a+20>>2]=0;F[a+8>>2]=b;F[a+12>>2]=0;ca:{if(F[j+216>>2]==F[j+220>>2]){break ca}a=F[j+8>>2];if(F[a+4>>2]==F[a>>2]){break ca}b=0;while(1){if(Ad(j,b)){b=b+3|0;a=F[j+8>>2];if(b>>>0>2]-F[a>>2]>>2>>>0){continue}break ca}break}break n}if(G[j+308|0]){D[j+308|0]=0;d=F[j+292>>2];a=0;e=F[j+304>>2]+7|0;a=e>>>0<7?1:a;e=a<<29|e>>>3;b=e+F[j+288>>2]|0;a=(a>>>3|0)+d|0;F[j+288>>2]=b;F[j+292>>2]=b>>>0>>0?a+1|0:a}b=F[j+216>>2];if((b|0)!=F[j+220>>2]){a=0;while(1){e=L(a,144);Zc((e+b|0)+4|0,F[j+8>>2]);d=F[A>>2];c=d+e|0;b=F[c+132>>2];c=F[c+136>>2];if((b|0)!=(c|0)){while(1){Xc((e+F[A>>2]|0)+4|0,F[b>>2]);b=b+4|0;if((c|0)!=(b|0)){continue}break}d=F[A>>2]}if(!Yc((d+e|0)+4|0)){break n}a=a+1|0;b=F[j+216>>2];if(a>>>0<(F[j+220>>2]-b|0)/144>>>0){continue}break}}a=F[j+8>>2];Hb(j+184|0,F[a+28>>2]-F[a+24>>2]>>2);d=F[j+216>>2];if((d|0)!=F[j+220>>2]){b=0;while(1){a=L(b,144)+d|0;d=F[a+60>>2]-F[a+56>>2]>>2;c=a+104|0;a=F[j+8>>2];a=F[a+28>>2]-F[a+24>>2]>>2;Hb(c,(a|0)<(d|0)?d:a);b=b+1|0;d=F[j+216>>2];if(b>>>0<(F[j+220>>2]-d|0)/144>>>0){continue}break}}N=zd(j,f)}}Z=u- -64|0;return N|0}na();v()}function lh(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,J=0,K=0,M=0,N=0;t=Z+-64|0;Z=t;F[a+132>>2]=0;if(F[a+148>>2]){c=F[a+144>>2];if(c){while(1){b=F[c>>2];ja(c);c=b;if(b){continue}break}}c=0;F[a+144>>2]=0;b=F[a+140>>2];a:{if(!b){break a}if(b>>>0>=4){h=b&-4;while(1){e=c<<2;F[e+F[a+136>>2]>>2]=0;F[F[a+136>>2]+(e|4)>>2]=0;F[F[a+136>>2]+(e|8)>>2]=0;F[F[a+136>>2]+(e|12)>>2]=0;c=c+4|0;g=g+4|0;if((h|0)!=(g|0)){continue}break}}b=b&3;if(!b){break a}g=0;while(1){F[F[a+136>>2]+(c<<2)>>2]=0;c=c+1|0;g=g+1|0;if((b|0)!=(g|0)){continue}break}}F[a+148>>2]=0}b:{if(!Da(1,t+60|0,F[F[a+4>>2]+32>>2])){break b}F[a+156>>2]=F[t+60>>2];if(!Da(1,t+56|0,F[F[a+4>>2]+32>>2])){break b}e=F[t+56>>2];if(e>>>0>1431655765|I[a+156>>2]>L(e,3)>>>0){break b}c=F[F[a+4>>2]+32>>2];h=F[c+8>>2];m=F[c+12>>2];b=F[c+20>>2];g=F[c+16>>2];if((m|0)<=(b|0)&g>>>0>=h>>>0|(b|0)>(m|0)){break b}h=G[g+F[c>>2]|0];g=g+1|0;b=g?b:b+1|0;F[c+16>>2]=g;F[c+20>>2]=b;if(!Da(1,t+52|0,c)){break b}n=F[t+52>>2];if(n>>>0>e>>>0|e>>>0>n+((n>>>0)/3|0)>>>0){break b}if(!Da(1,t+48|0,F[F[a+4>>2]+32>>2])){break b}c=F[t+48>>2];if(c>>>0>n>>>0){break b}F[a+28>>2]=F[a+24>>2];g=Zb(ka(88));b=F[a+8>>2];F[a+8>>2]=g;if(b){Za(b);if(!F[a+8>>2]){break b}}F[a+164>>2]=F[a+160>>2];Ib(a+160|0,e);F[a+176>>2]=F[a+172>>2];Ib(a+172|0,e);F[a- -64>>2]=0;F[a+92>>2]=-1;F[a+84>>2]=-1;F[a+88>>2]=-1;F[a+40>>2]=F[a+36>>2];F[a+52>>2]=F[a+48>>2];F[a+76>>2]=F[a+72>>2];y=a+216|0;Dd(y);Cd(y,h);if(!_c(F[a+8>>2],e,c+F[a+156>>2]|0)){break b}b=F[a+156>>2];D[t+8|0]=1;Ea(a+120|0,b+c|0,t+8|0);if((Bd(a,F[F[a+4>>2]+32>>2])|0)==-1){break b}c=a+232|0;F[c+144>>2]=a;b=F[($[F[F[a>>2]+32>>2]](a)|0)+32>>2];b=F[b>>2]+F[b+16>>2]|0;g=F[($[F[F[a>>2]+32>>2]](a)|0)+32>>2];g=F[g+8>>2]-F[g+16>>2]|0;M=c,N=H[F[($[F[F[a>>2]+32>>2]](a)|0)+32>>2]+38>>1],E[M+38>>1]=N;F[c>>2]=b;F[c+16>>2]=0;F[c+20>>2]=0;F[c+8>>2]=g;F[c+12>>2]=0;F[a+372>>2]=h;C=Ja(t+8|0);h=C;m=0;d=Z-16|0;Z=d;b=F[c+4>>2];F[c+40>>2]=F[c>>2];F[c+44>>2]=b;b=F[c+36>>2];F[c+72>>2]=F[c+32>>2];F[c+76>>2]=b;g=F[c+28>>2];b=c- -64|0;F[b>>2]=F[c+24>>2];F[b+4>>2]=g;b=F[c+20>>2];F[c+56>>2]=F[c+16>>2];F[c+60>>2]=b;b=F[c+12>>2];F[c+48>>2]=F[c+8>>2];F[c+52>>2]=b;c:{d:{if(hc(c+40|0,1,d+8|0)){b=F[c+44>>2];F[c>>2]=F[c+40>>2];F[c+4>>2]=b;b=F[c+76>>2];F[c+32>>2]=F[c+72>>2];F[c+36>>2]=b;b=F[c+68>>2];F[c+24>>2]=F[c+64>>2];F[c+28>>2]=b;g=F[c+60>>2];f=g;b=F[c+56>>2];F[c+16>>2]=b;F[c+20>>2]=g;e=F[c+52>>2];g=F[c+48>>2];F[c+8>>2]=g;F[c+12>>2]=e;k=F[d+12>>2];i=e-((b>>>0>g>>>0)+f|0)|0;e=g-b|0;g=F[d+8>>2];if((k|0)==(i|0)&e>>>0>=g>>>0|i>>>0>k>>>0){break d}}break c}e=f+k|0;b=b+g|0;e=b>>>0>>0?e+1|0:e;F[c+16>>2]=b;F[c+20>>2]=e;if(!Aa(c+80|0,c)){break c}if(!yd(c)){break c}b=F[c+4>>2];F[h>>2]=F[c>>2];F[h+4>>2]=b;b=F[c+36>>2];F[h+32>>2]=F[c+32>>2];F[h+36>>2]=b;b=F[c+28>>2];F[h+24>>2]=F[c+24>>2];F[h+28>>2]=b;b=F[c+20>>2];F[h+16>>2]=F[c+16>>2];F[h+20>>2]=b;b=F[c+12>>2];F[h+8>>2]=F[c+8>>2];F[h+12>>2]=b;m=1}Z=d+16|0;e:{if(!m){break e}b=0;c=0;g=0;m=0;j=Z-96|0;Z=j;F[j+72>>2]=0;F[j+64>>2]=0;F[j+68>>2]=0;F[j+48>>2]=0;F[j+52>>2]=0;F[j+40>>2]=0;F[j+44>>2]=0;F[j+56>>2]=1065353216;F[j+32>>2]=0;F[j+24>>2]=0;F[j+28>>2]=0;h=a;B=F[a+124>>2];f:{g:{h:{i:{j:{k:{l:{m:{if((n|0)<=0){break m}J=F[h+216>>2]!=F[h+220>>2];z=1;while(1){e=m;m=e+1|0;n:{o:{p:{q:{r:{s:{t:{u:{v:{w:{x:{y:{z:{A:{B:{if(!G[h+308|0]){break B}k=F[h+296>>2];d=F[h+304>>2];a=k+(d>>>3|0)|0;l=F[h+300>>2];if(a>>>0>=l>>>0){break B}f=G[a|0];a=d+1|0;F[h+304>>2]=a;p=f>>>(d&7)&1;if(!p){break B}i=0;f=a>>>3|0;r=k+f|0;C:{if(r>>>0>=l>>>0){d=a;a=0;break C}r=G[r|0];d=d+2|0;F[h+304>>2]=d;f=d>>>3|0;a=r>>>(a&7)&1}f=f+k|0;if(f>>>0>>0){f=G[f|0];F[h+304>>2]=d+1;i=f>>>(d&7)<<1&2}f=-1;i=p|(a|i)<<1;switch(i-1|0){case 6:break y;case 0:break z;case 2:case 4:break A;default:break l}}if((c|0)==(g|0)){f=-1;break l}d=-1;i=F[h+8>>2];z=F[i+24>>2];r=c-4|0;b=F[r>>2];a=-1;D:{if((b|0)==-1){break D}k=b+1|0;k=(k>>>0)%3|0?k:b-2|0;a=-1;if((k|0)==-1){break D}a=F[F[i>>2]+(k<<2)>>2]}f=F[z+(a<<2)>>2];if((f|0)!=-1){d=f+1|0;d=(d>>>0)%3|0?d:f-2|0}if((b|0)==(d|0)){f=-1;break l}if((b|0)!=-1){f=-1;if(F[F[i+12>>2]+(b<<2)>>2]!=-1){break l}}k=F[i+12>>2];if((d|0)!=-1){f=-1;if(F[k+(d<<2)>>2]!=-1){break l}}l=L(e,3);e=l+1|0;F[k+(b<<2)>>2]=e;s=e<<2;F[s+k>>2]=b;p=l+2|0;F[k+(d<<2)>>2]=p;u=p<<2;F[u+k>>2]=d;k=-1;e=-1;E:{if((b|0)==-1){break E}F:{if((b>>>0)%3|0){b=b-1|0;break F}b=b+2|0;e=-1;if((b|0)==-1){break E}}e=F[F[i>>2]+(b<<2)>>2]}b=e;G:{if((d|0)==-1){break G}e=d+1|0;e=(e>>>0)%3|0?e:d-2|0;if((e|0)==-1){break G}k=F[F[i>>2]+(e<<2)>>2]}f=-1;if((a|0)==(b|0)|(a|0)==(k|0)){break l}e=F[i>>2];F[e+(l<<2)>>2]=a;F[e+s>>2]=k;F[e+u>>2]=b;if((b|0)!=-1){F[z+(b<<2)>>2]=p}b=F[h+120>>2]+(a>>>3&536870908)|0;e=F[b>>2];M=b,N=oi(a)&e,F[M>>2]=N;F[r>>2]=l;b=g;break n}if((c|0)==(g|0)){break l}r=c-4|0;b=F[r>>2];a=F[h+8>>2];d=F[a+12>>2];if((b|0)!=-1&F[d+(b<<2)>>2]!=-1){break l}l=(i|0)==5;i=L(e,3);p=(l?2:1)+i|0;s=p<<2;F[s+d>>2]=b;F[d+(b<<2)>>2]=p;Ma(a+24|0,8324);d=F[h+8>>2];k=F[d+24>>2];if(F[d+28>>2]-k>>2>(B|0)){break l}d=F[d>>2];u=d+s|0;f=F[a+28>>2];a=F[a+24>>2];s=(f-a>>2)-1|0;F[u>>2]=s;if((a|0)!=(f|0)){F[k+(s<<2)>>2]=p}f=l?i:i+2|0;l=d+(i+l<<2)|0;H:{if((b|0)==-1){F[d+(f<<2)>>2]=-1;a=-1;break H}I:{J:{K:{if((b>>>0)%3|0){a=b-1|0;break K}a=b+2|0;if((a|0)==-1){break J}}a=F[d+(a<<2)>>2];F[d+(f<<2)>>2]=a;if((a|0)==-1){break I}F[k+(a<<2)>>2]=f;break I}F[d+(f<<2)>>2]=-1}f=b+1|0;b=(f>>>0)%3|0?f:b-2|0;a=-1;if((b|0)==-1){break H}a=F[d+(b<<2)>>2]}F[l>>2]=a;F[r>>2]=i;b=g;break t}if((b|0)==(c|0)){break l}a=c-4|0;k=F[a>>2];F[j+68>>2]=a;l=F[j+44>>2];L:{if(!l){c=a;break L}f=F[j+40>>2];p=ni(l)>>>0>1;d=e&l+2147483647;M:{if(!p){break M}d=e;if(d>>>0>>0){break M}d=(e>>>0)%(l>>>0)|0}i=d;d=F[f+(i<<2)>>2];if(!d){c=a;break L}d=F[d>>2];if(!d){c=a;break L}N:{if(!p){f=l-1|0;while(1){l=F[d+4>>2];O:{if((l|0)!=(e|0)){if((i|0)==(f&l)){break O}c=a;break L}if((e|0)==F[d+8>>2]){break N}}d=F[d>>2];if(d){continue}break}c=a;break L}while(1){f=F[d+4>>2];P:{if((f|0)!=(e|0)){if(f>>>0>=l>>>0){f=(f>>>0)%(l>>>0)|0}if((f|0)==(i|0)){break P}c=a;break L}if((e|0)==F[d+8>>2]){break N}}d=F[d>>2];if(d){continue}break}c=a;break L}if((a|0)!=(q|0)){F[a>>2]=F[d+12>>2];F[j+68>>2]=c;break L}a=q-b|0;g=a>>2;c=g+1|0;if(c>>>0>=1073741824){break x}f=a>>>1|0;f=a>>>0>=2147483644?1073741823:c>>>0>>0?f:c;if(f){if(f>>>0>=1073741824){break j}a=ka(f<<2)}else{a=0}g=a+(g<<2)|0;F[g>>2]=F[d+12>>2];c=g+4|0;if((b|0)!=(q|0)){while(1){g=g-4|0;q=q-4|0;F[g>>2]=F[q>>2];if((b|0)!=(q|0)){continue}break}}q=a+(f<<2)|0;F[j+72>>2]=q;F[j+68>>2]=c;F[j+64>>2]=g;if(b){ja(b)}}if((c|0)==(g|0)){break p}s=c-4|0;b=F[s>>2];if((b|0)==(k|0)){break p}a=(b|0)==-1;f=F[h+8>>2];if(!a&F[F[f+12>>2]+(b<<2)>>2]!=-1){break p}l=F[f+12>>2];if((k|0)!=-1&F[l+(k<<2)>>2]!=-1){break p}p=L(e,3);r=p+2|0;F[l+(b<<2)>>2]=r;e=r<<2;F[e+l>>2]=b;d=p+1|0;F[l+(k<<2)>>2]=d;u=d<<2;F[u+l>>2]=k;if(a){break w}if((b>>>0)%3|0){d=b-1|0;break s}d=b+2|0;if((d|0)!=-1){break s}a=F[f>>2];d=-1;break r}i=F[h+8>>2];Ma(i+24|0,8324);d=F[h+8>>2];a=L(e,3);k=F[i+28>>2];l=F[i+24>>2];p=k-l|0;i=p>>2;r=i-1|0;F[F[d>>2]+(a<<2)>>2]=r;Ma(d+24|0,8324);s=a+1|0;F[F[d>>2]+(s<<2)>>2]=(F[d+28>>2]-F[d+24>>2]>>2)-1;d=F[h+8>>2];Ma(d+24|0,8324);u=a+2|0;F[F[d>>2]+(u<<2)>>2]=(F[d+28>>2]-F[d+24>>2]>>2)-1;A=F[h+8>>2];d=F[A+24>>2];if(F[A+28>>2]-d>>2>(B|0)){break l}Q:{R:{if((k|0)!=(l|0)){F[d+(r<<2)>>2]=a;f=0;if((p|0)==-4){break R}}F[d+(i<<2)>>2]=s;f=i+1|0;if((f|0)==-1){break Q}}F[d+(f<<2)>>2]=u}if((c|0)!=(q|0)){F[c>>2]=a;c=c+4|0;F[j+68>>2]=c;break t}g=c-b|0;i=g>>2;d=i+1|0;if(d>>>0>=1073741824){break v}f=g>>>1|0;d=g>>>0>=2147483644?1073741823:d>>>0>>0?f:d;if(d){if(d>>>0>=1073741824){break j}f=ka(d<<2)}else{f=0}g=f+(i<<2)|0;F[g>>2]=a;q=f+(d<<2)|0;a=g+4|0;if((b|0)!=(c|0)){while(1){g=g-4|0;c=c-4|0;F[g>>2]=F[c>>2];if((b|0)!=(c|0)){continue}break}}F[j+72>>2]=q;F[j+68>>2]=a;F[j+64>>2]=g;if(!b){break u}ja(b);break u}na();v()}d=-1;a=F[f>>2];F[a+(p<<2)>>2]=-1;i=-1;break q}na();v()}c=a;b=g}a=F[h+40>>2];if((a|0)==F[h+36>>2]){break n}d=a-12|0;i=F[d+4>>2];f=n+(e^-1)|0;if(i>>>0>f>>>0){break p}if((f|0)!=(i|0)){break n}i=G[a-4|0];e=F[d>>2];F[h+40>>2]=d;if((e|0)<0){break p}k=c-4|0;a=F[k>>2];F[j+20>>2]=n+(e^-1);e=j+20|0;F[j+88>>2]=e;Fb(j,j+40|0,e,j+88|0);d=F[j>>2];S:{if(i&1){e=-1;if((a|0)==-1){break S}e=a+1|0;e=(e>>>0)%3|0?e:a-2|0;break S}e=-1;if((a|0)==-1){break S}e=a-1|0;if((a>>>0)%3|0){break S}e=a+2|0}F[d+12>>2]=e;d=F[h+40>>2];if((d|0)==F[h+36>>2]){break n}while(1){a=d-12|0;e=F[a+4>>2];if(e>>>0>f>>>0){break p}if((f|0)!=(e|0)){break n}d=G[d-4|0];e=F[a>>2];F[h+40>>2]=a;if((e|0)<0){break p}a=F[k>>2];F[j+20>>2]=n+(e^-1);e=j+20|0;F[j+88>>2]=e;Fb(j,j+40|0,e,j+88|0);i=F[j>>2];T:{if(d&1){e=-1;if((a|0)==-1){break T}e=a+1|0;e=(e>>>0)%3|0?e:a-2|0;break T}e=-1;if((a|0)==-1){break T}e=a-1|0;if((a>>>0)%3|0){break T}e=a+2|0}F[i+12>>2]=e;d=F[h+40>>2];if((d|0)!=F[h+36>>2]){continue}break}break n}a=F[f>>2];d=F[a+(d<<2)>>2]}F[(p<<2)+a>>2]=d;A=b+1|0;b=(A>>>0)%3|0?A:b-2|0;i=-1;if((b|0)==-1){break q}i=F[(b<<2)+a>>2]}F[a+u>>2]=i;U:{if((k|0)==-1){F[a+e>>2]=-1;i=-1;e=-1;break U}V:{W:{X:{if((k>>>0)%3|0){b=k-1|0;break X}b=k+2|0;if((b|0)==-1){break W}}b=F[(b<<2)+a>>2];F[a+e>>2]=b;if((b|0)==-1){break V}F[F[f+24>>2]+(b<<2)>>2]=r;break V}F[a+e>>2]=-1}i=-1;b=k+1|0;b=(b>>>0)%3|0?b:k-2|0;e=-1;if((b|0)==-1){break U}i=F[(b<<2)+a>>2];e=b}b=F[f+24>>2];k=b+(i<<2)|0;if((d|0)!=-1){F[b+(d<<2)>>2]=F[k>>2]}b=e;while(1){if((b|0)==-1){break o}F[(b<<2)+a>>2]=d;r=b+1|0;b=(r>>>0)%3|0?r:b-2|0;f=-1;Y:{if((b|0)==-1){break Y}b=F[l+(b<<2)>>2];f=-1;if((b|0)==-1){break Y}f=b+1|0;f=(f>>>0)%3|0?f:b-2|0}b=f;if((e|0)!=(b|0)){continue}break}}f=-1;if(!z){break m}break l}F[k>>2]=-1;Z:{if(J){break Z}if((w|0)!=(x|0)){F[x>>2]=i;x=x+4|0;F[j+28>>2]=x;break Z}a=w-o|0;d=a>>2;b=d+1|0;if(b>>>0>=1073741824){break i}e=a>>>1|0;e=a>>>0>=2147483644?1073741823:b>>>0>>0?e:b;if(e){if(e>>>0>=1073741824){break j}a=ka(e<<2)}else{a=0}b=a+(d<<2)|0;F[b>>2]=i;x=b+4|0;if((o|0)!=(w|0)){while(1){b=b-4|0;w=w-4|0;F[b>>2]=F[w>>2];if((o|0)!=(w|0)){continue}break}}w=a+(e<<2)|0;F[j+32>>2]=w;F[j+28>>2]=x;F[j+24>>2]=b;if(o){ja(o)}o=b}F[s>>2]=p;b=g}z=(m|0)<(n|0);if((m|0)!=(n|0)){continue}break}m=n}f=-1;a=F[h+8>>2];if(F[a+28>>2]-F[a+24>>2]>>2>(B|0)){break l}if((c|0)!=(g|0)){l=h+72|0;e=h+60|0;w=h+312|0;while(1){c=c-4|0;i=F[c>>2];F[j+68>>2]=c;_:{if(wa(w)){q=F[h+8>>2];k=F[q>>2];if(((F[q+4>>2]-k>>2>>>0)/3|0)<=(m|0)){f=-1;break l}a=-1;f=-1;b=-1;x=F[q+24>>2];g=-1;$:{if((i|0)==-1){break $}n=i+1|0;n=(n>>>0)%3|0?n:i-2|0;g=-1;if((n|0)==-1){break $}g=F[k+(n<<2)>>2]}n=g;o=F[x+(n<<2)>>2];aa:{if((o|0)==-1){d=1;g=-1;break aa}d=1;p=o+1|0;o=(p>>>0)%3|0?p:o-2|0;g=-1;if((o|0)==-1){break aa}d=0;a=o;g=a+1|0;g=(g>>>0)%3|0?g:a-2|0;if((g|0)!=-1){g=F[k+(g<<2)>>2]}else{g=-1}}o=F[(g<<2)+x>>2];if((o|0)!=-1){b=o+1|0;b=(b>>>0)%3|0?b:o-2|0}if((a|0)==(i|0)|(b|0)==(i|0)|((i|0)!=-1&F[F[q+12>>2]+(i<<2)>>2]!=-1|(a|0)==(b|0))){break l}if(!d&F[F[q+12>>2]+(a<<2)>>2]!=-1){break l}d=-1;o=F[q+12>>2];q=-1;ba:{if((b|0)==-1){break ba}if(F[o+(b<<2)>>2]!=-1){break l}f=b+1|0;f=(f>>>0)%3|0?f:b-2|0;q=-1;if((f|0)==-1){break ba}q=F[k+(f<<2)>>2]}f=L(m,3);F[j>>2]=f;F[o+(f<<2)>>2]=i;F[o+(i<<2)>>2]=f;f=F[j>>2]+1|0;F[o+(f<<2)>>2]=a;F[o+(a<<2)>>2]=f;a=F[j>>2]+2|0;F[o+(a<<2)>>2]=b;F[o+(b<<2)>>2]=a;a=F[j>>2];F[k+(a<<2)>>2]=g;b=a+1|0;f=k+(b<<2)|0;F[f>>2]=q;o=a+2|0;i=k+(o<<2)|0;F[i>>2]=n;a=F[h+120>>2];g=b?g:-1;n=a+(g>>>3&536870908)|0;k=F[n>>2];M=n,N=oi(g)&k,F[M>>2]=N;d=(b|0)!=-1?F[f>>2]:d;b=a+(d>>>3&536870908)|0;g=F[b>>2];M=b,N=oi(d)&g,F[M>>2]=N;b=-1;b=(o|0)!=-1?F[i>>2]:b;a=a+(b>>>3&536870908)|0;g=F[a>>2];M=a,N=oi(b)&g,F[M>>2]=N;D[j+88|0]=1;wd(e,j+88|0);Ma(l,j);m=m+1|0;g=F[j+64>>2];break _}b=F[h+64>>2];a=F[h+68>>2];if((b|0)==a<<5){if((b+1|0)<0){break h}if(b>>>0<=1073741822){a=a<<6;b=(b&-32)+32|0;a=a>>>0>b>>>0?a:b}else{a=2147483647}$a(e,a);b=F[h+64>>2]}F[h+64>>2]=b+1;a=F[h+60>>2]+(b>>>3&536870908)|0;d=F[a>>2];M=a,N=oi(b)&d,F[M>>2]=N;b=F[h+76>>2];if((b|0)!=F[h+80>>2]){F[b>>2]=i;F[h+76>>2]=b+4;break _}f=F[l>>2];a=b-f|0;o=a>>2;d=o+1|0;if(d>>>0>=1073741824){break g}n=a>>>1|0;n=a>>>0>=2147483644?1073741823:d>>>0>>0?n:d;if(n){if(n>>>0>=1073741824){break j}a=ka(n<<2)}else{a=0}d=a+(o<<2)|0;F[d>>2]=i;o=d+4|0;if((b|0)!=(f|0)){while(1){d=d-4|0;b=b-4|0;F[d>>2]=F[b>>2];if((b|0)!=(f|0)){continue}break}}F[h+80>>2]=a+(n<<2);F[h+76>>2]=o;F[h+72>>2]=d;if(!f){break _}ja(f)}if((c|0)!=(g|0)){continue}break}a=F[h+8>>2]}f=-1;if(((F[a+4>>2]-F[a>>2]>>2>>>0)/3|0)!=(m|0)){break l}f=F[a+28>>2]-F[a+24>>2]>>2;c=F[j+24>>2];n=F[j+28>>2];if((c|0)==(n|0)){break k}while(1){g=F[c>>2];e=F[a+24>>2];b=f-1|0;d=e+(b<<2)|0;if(F[d>>2]==-1){while(1){b=f-2|0;f=f-1|0;d=e+(b<<2)|0;if(F[d>>2]==-1){continue}break}}if(b>>>0>=g>>>0){F[j>>2]=a;d=F[d>>2];D[j+12|0]=1;F[j+8>>2]=d;F[j+4>>2]=d;if((d|0)!=-1){while(1){a=F[F[h+8>>2]>>2]+(d<<2)|0;if(F[a>>2]!=(b|0)){f=-1;break l}F[a>>2]=g;nc(j);d=F[j+8>>2];if((d|0)!=-1){continue}break}a=F[h+8>>2]}m=F[a+24>>2];e=m+(b<<2)|0;if((g|0)!=-1){F[m+(g<<2)>>2]=F[e>>2]}F[e>>2]=-1;e=1<>2];g=m+(g>>>3&536870908)|0;d=1<>>3&536870908)|0;if(d&F[m>>2]){b=e|F[g>>2]}else{b=F[g>>2]&(e^-1)}F[g>>2]=b;F[m>>2]=F[m>>2]&(d^-1);f=f-1|0}c=c+4|0;if((n|0)!=(c|0)){continue}break}}c=F[j+24>>2]}if(c){ja(c)}a=F[j+48>>2];if(a){while(1){c=F[a>>2];ja(a);a=c;if(a){continue}break}}a=F[j+40>>2];F[j+40>>2]=0;if(a){ja(a)}a=F[j+64>>2];if(a){F[j+68>>2]=a;ja(a)}Z=j+96|0;a=f;break f}oa();v()}na();v()}na();v()}na();v()}b=a;if((a|0)==-1){break e}a=C;c=F[a+16>>2];g=c+F[a>>2]|0;c=F[a+8>>2]-c|0;a=F[F[h+4>>2]+32>>2];E[a+38>>1]=H[a+38>>1];F[a>>2]=g;F[a+16>>2]=0;F[a+20>>2]=0;F[a+8>>2]=c;F[a+12>>2]=0;ca:{if(F[h+216>>2]==F[h+220>>2]){break ca}a=F[h+8>>2];if(F[a+4>>2]==F[a>>2]){break ca}c=0;while(1){if(Ad(h,c)){c=c+3|0;a=F[h+8>>2];if(c>>>0>2]-F[a>>2]>>2>>>0){continue}break ca}break}break e}if(G[h+308|0]){D[h+308|0]=0;g=F[h+292>>2];a=0;e=F[h+304>>2]+7|0;a=e>>>0<7?1:a;c=a>>>3|0;m=a<<29|e>>>3;a=m+F[h+288>>2]|0;e=c+g|0;F[h+288>>2]=a;F[h+292>>2]=a>>>0>>0?e+1|0:e}c=F[h+216>>2];if((c|0)!=F[h+220>>2]){a=0;while(1){e=L(a,144);Zc((e+c|0)+4|0,F[h+8>>2]);g=F[y>>2];m=g+e|0;c=F[m+132>>2];m=F[m+136>>2];if((c|0)!=(m|0)){while(1){Xc((e+F[y>>2]|0)+4|0,F[c>>2]);c=c+4|0;if((m|0)!=(c|0)){continue}break}g=F[y>>2]}if(!Yc((g+e|0)+4|0)){break e}a=a+1|0;c=F[h+216>>2];if(a>>>0<(F[h+220>>2]-c|0)/144>>>0){continue}break}}a=F[h+8>>2];Hb(h+184|0,F[a+28>>2]-F[a+24>>2]>>2);g=F[h+216>>2];if((g|0)!=F[h+220>>2]){c=0;while(1){a=L(c,144)+g|0;g=F[a+60>>2]-F[a+56>>2]>>2;e=a+104|0;a=F[h+8>>2];a=F[a+28>>2]-F[a+24>>2]>>2;Hb(e,(a|0)<(g|0)?g:a);c=c+1|0;g=F[h+216>>2];if(c>>>0<(F[h+220>>2]-g|0)/144>>>0){continue}break}}K=zd(h,b)}}Z=t- -64|0;return K|0}function Cf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,E=0,H=0,I=0,J=0,K=0,M=0,N=0,O=0;B=c;c=0;m=Z-96|0;Z=m;l=m+16|0;ma(l,0,76);F[m+92>>2]=-1;F[m+8>>2]=0;F[m>>2]=0;F[m+4>>2]=0;r=Z-16|0;Z=r;F[l+68>>2]=0;F[l+72>>2]=0;F[l>>2]=b;s=Z-16|0;Z=s;u=b;a=F[b+20>>2];a:{if((F[b+24>>2]-a|0)<=0){break a}a=F[a>>2];if((a|0)==-1){break a}c=F[F[u+8>>2]+(a<<2)>>2]}b:{c:{d:{if(!c){a=0;break d}a=F[u+100>>2];e=F[u+96>>2];F[s+8>>2]=0;F[s>>2]=0;F[s+4>>2]=0;f=a-e|0;b=(f|0)/12|0;e:{if((a|0)==(e|0)){break e}if(b>>>0>=357913942){break c}d=ka(f);F[s>>2]=d;F[s+8>>2]=d+L(b,12);a=0;n=d;f=f-12|0;d=(f-((f>>>0)%12|0)|0)+12|0;f=ma(n,0,d);F[s+4>>2]=d+f;if(G[c+84|0]){c=b>>>0<=1?1:b;h=c&1;if(b>>>0>=2){g=c&-2;c=0;while(1){d=L(a,12);b=d+e|0;i=F[b+4>>2];j=F[b>>2];d=d+f|0;F[d+8>>2]=F[b+8>>2];F[d>>2]=j;F[d+4>>2]=i;d=L(a|1,12);b=d+e|0;i=F[b+4>>2];j=F[b>>2];d=d+f|0;F[d+8>>2]=F[b+8>>2];F[d>>2]=j;F[d+4>>2]=i;a=a+2|0;c=c+2|0;if((g|0)!=(c|0)){continue}break}}if(!h){break e}b=L(a,12);a=b+e|0;c=F[a+4>>2];e=F[a>>2];b=b+f|0;F[b+8>>2]=F[a+8>>2];F[b>>2]=e;F[b+4>>2]=c;break e}h=b>>>0<=1?1:b;a=F[c+68>>2];c=0;while(1){d=L(c,12);b=d+e|0;g=F[a+(F[b>>2]<<2)>>2];i=F[a+(F[b+4>>2]<<2)>>2];d=d+f|0;F[d+8>>2]=F[a+(F[b+8>>2]<<2)>>2];F[d+4>>2]=i;F[d>>2]=g;c=c+1|0;if((h|0)!=(c|0)){continue}break}}d=0;H=Z-16|0;Z=H;h=ka(88);Zb(h);C=Z-16|0;Z=C;F[h+80>>2]=0;F[h+84>>2]=0;a=F[h+76>>2];F[h+76>>2]=0;if(a){ja(a)}F[h+68>>2]=0;F[h+72>>2]=0;b=h- -64|0;a=F[b>>2];F[b>>2]=0;if(a){ja(a)}g=F[s+4>>2];b=F[s>>2];c=(g-b|0)/12|0;a=L(c,3);f=F[h>>2];e=F[h+4>>2]-f>>2;f:{if(a>>>0>e>>>0){nd(h,a-e|0);g=F[s+4>>2];b=F[s>>2];c=(g-b|0)/12|0;break f}if(a>>>0>=e>>>0){break f}F[h+4>>2]=f+(a<<2)}g:{if((b|0)==(g|0)){break g}e=c>>>0<=1?1:c;g=e&1;a=F[h>>2];if(c>>>0>=2){i=e&-2;c=0;while(1){e=L(d,12);j=e+a|0;f=b+e|0;F[j>>2]=F[f>>2];F[a+(e|4)>>2]=F[f+4>>2];F[j+8>>2]=F[f+8>>2];f=L(d|1,12);e=f+a|0;f=b+f|0;F[e>>2]=F[f>>2];F[e+4>>2]=F[f+4>>2];F[e+8>>2]=F[f+8>>2];d=d+2|0;c=c+2|0;if((i|0)!=(c|0)){continue}break}}if(!g){break g}c=L(d,12);a=c+a|0;b=b+c|0;F[a>>2]=F[b>>2];F[a+4>>2]=F[b+4>>2];F[a+8>>2]=F[b+8>>2]}F[C+12>>2]=-1;a=0;e=0;g=0;f=Z-32|0;Z=f;h:{i:{w=C+12|0;j:{if(!w){break j}c=F[h+4>>2];j=F[h>>2];d=c-j|0;i=d>>2;n=F[h+12>>2];b=F[h+16>>2]-n>>2;k:{if(i>>>0>b>>>0){ab(h+12|0,i-b|0,10228);c=F[h+4>>2];j=F[h>>2];d=c-j|0;i=d>>2;break k}if(b>>>0<=i>>>0){break k}F[h+16>>2]=n+(i<<2)}F[f+24>>2]=0;F[f+16>>2]=0;F[f+20>>2]=0;b=(c|0)==(j|0);if(!b){if((d|0)<0){break i}e=ka(d);F[f+20>>2]=e;F[f+16>>2]=e;F[f+24>>2]=(i<<2)+e}l:{m:{n:{o:{p:{if(d){while(1){i=F[(a<<2)+j>>2];b=F[f+20>>2]-e>>2;q:{if(i>>>0>>0){break q}F[f>>2]=0;d=i+1|0;if(d>>>0>b>>>0){Fa(f+16|0,d-b|0,f);j=F[h>>2];c=F[h+4>>2];e=F[f+16>>2];break q}if(b>>>0<=d>>>0){break q}F[f+20>>2]=(d<<2)+e}b=(i<<2)+e|0;F[b>>2]=F[b>>2]+1;a=a+1|0;d=c-j|0;i=d>>2;if(a>>>0>>0){continue}break}break p}d=0;if(!b){break o}break n}if((c|0)==(j|0)){d=0;break n}if(d>>>0>=2147483645){break m}}d=ka(d<<1);ma(d,255,i<<3)}F[f+8>>2]=0;F[f>>2]=0;F[f+4>>2]=0;b=F[f+20>>2];a=b-e|0;t=a>>2;r:{s:{if((b|0)==(e|0)){break s}if((a|0)<0){break r}q=ka(a);F[f>>2]=q;F[f+8>>2]=(t<<2)+q;b=ma(q,0,a);F[f+4>>2]=b+a;c=t>>>0<=1?1:t;n=c&3;a=0;if(c-1>>>0>=3){o=c&-4;while(1){c=g<<2;F[c+b>>2]=a;x=c|4;a=F[c+e>>2]+a|0;F[x+b>>2]=a;y=c|8;a=a+F[e+x>>2]|0;F[y+b>>2]=a;c=c|12;a=a+F[e+y>>2]|0;F[c+b>>2]=a;a=a+F[c+e>>2]|0;g=g+4|0;p=p+4|0;if((o|0)!=(p|0)){continue}break}}if(!n){break s}while(1){c=g<<2;F[c+b>>2]=a;g=g+1|0;a=F[c+e>>2]+a|0;k=k+1|0;if((n|0)!=(k|0)){continue}break}}if(!i){break l}x=F[h+40>>2];y=F[h+12>>2];n=0;while(1){I=n<<2;a=I+j|0;k=-1;c=n+1|0;b=(c>>>0)%3|0?c:n-2|0;if((b|0)!=-1){k=F[(b<<2)+j>>2]}b=F[a>>2];t:{u:{if(!((n>>>0)%3|0)){p=-1;a=n+2|0;if((a|0)!=-1){p=F[(a<<2)+j>>2]}if(!((b|0)==(k|0)|(b|0)==(p|0))&(k|0)!=(p|0)){break u}x=x+1|0;F[h+40>>2]=x;c=n+3|0;break t}p=F[a-4>>2]}a=p<<2;A=F[a+e>>2];v:{w:{if((A|0)<=0){break w}a=F[a+q>>2];g=0;while(1){o=(a<<3)+d|0;z=F[o>>2];if((z|0)==-1){break w}x:{if((k|0)!=(z|0)){break x}o=F[o+4>>2];if((o|0)!=-1){z=F[(o<<2)+j>>2]}else{z=-1}if((z|0)==(b|0)){break x}while(1){y:{b=a;g=g+1|0;if((A|0)<=(g|0)){break y}a=b+1|0;J=(a<<3)+d|0;z=F[J>>2];K=(b<<3)+d|0;F[K+4>>2]=F[J+4>>2];F[K>>2]=z;if((z|0)!=-1){continue}}break}F[(b<<3)+d>>2]=-1;if((o|0)==-1){break w}F[y+I>>2]=o;F[y+(o<<2)>>2]=n;break v}a=a+1|0;g=g+1|0;if((A|0)!=(g|0)){continue}break}}a=k<<2;k=F[a+e>>2];if((k|0)<=0){break v}a=F[a+q>>2];g=0;while(1){b=(a<<3)+d|0;if(F[b>>2]==-1){F[b>>2]=p;F[b+4>>2]=n;break v}a=a+1|0;g=g+1|0;if((k|0)!=(g|0)){continue}break}}}n=c;if(n>>>0>>0){continue}break}break l}break i}na();v()}F[w>>2]=t;if(q){ja(q)}if(d){ja(d)}a=F[f+16>>2];if(!a){break j}F[f+20>>2]=a;ja(a)}Z=f+32|0;x=(w|0)!=0;if(x){k=Z-32|0;Z=k;a=F[h>>2];g=F[h+4>>2];F[k+24>>2]=0;F[k+16>>2]=0;F[k+20>>2]=0;if((a|0)==(g|0)){c=g}else{a=g-a|0;if((a|0)<0){break i}a=a>>2;b=(a-1>>>5|0)+1|0;c=ka(b<<2);F[k+24>>2]=b;F[k+20>>2]=0;F[k+16>>2]=c;Yb(k+16|0,a);g=F[h>>2];c=F[h+4>>2]}F[k+8>>2]=0;F[k>>2]=0;while(1){z:{o=0;i=0;if((c|0)==(g|0)){break z}while(1){b=F[k+16>>2];A:{if(F[b+(i>>>3&536870908)>>2]>>>i&1){break A}c=F[k>>2];F[k+4>>2]=c;e=F[h+12>>2];a=i;while(1){B:{f=a+1|0;d=a;a=(f>>>0)%3|0?f:a-2|0;if((a|0)==-1){break B}a=F[e+(a<<2)>>2];if((a|0)==-1){break B}f=a+1|0;a=(f>>>0)%3|0?f:a-2|0;if((i|0)==(a|0)|(a|0)==-1){break B}if(!(F[b+(a>>>3&536870908)>>2]>>>a&1)){continue}}break}j=d;C:{D:{E:{while(1){a=F[k+16>>2]+(j>>>3&536870908)|0;F[a>>2]=F[a>>2]|1<>>0)%3|0?a:j-2|0;g=F[h>>2];y=(j>>>0)%3|0;b=(y?-1:2)+j|0;n=F[k>>2];A=(n|0)==(c|0);F:{if(A){break F}w=F[(f<<2)+g>>2];q=F[h+12>>2];a=n;if((b|0)!=-1){e=q+(b<<2)|0;while(1){G:{if((w|0)!=F[a>>2]){break G}p=F[a+4>>2];t=F[e>>2];if((p|0)==(t|0)){break G}e=b;c=-1;a=-1;if((p|0)==-1){break C}break D}a=a+8|0;if((c|0)!=(a|0)){continue}break}break F}while(1){if((w|0)==F[a>>2]){t=-1;e=-1;p=F[a+4>>2];if((p|0)!=-1){break D}}a=a+8|0;if((c|0)!=(a|0)){continue}break}}b=F[(b<<2)+g>>2];H:{if(F[k+8>>2]!=(c|0)){F[c>>2]=b;F[c+4>>2]=f;c=c+8|0;F[k+4>>2]=c;break H}a=c-n|0;p=a>>3;e=p+1|0;if(e>>>0>=536870912){break i}g=a>>>2|0;g=a>>>0>=2147483640?536870911:e>>>0>>0?g:e;if(g){if(g>>>0>=536870912){break E}e=ka(g<<3)}else{e=0}a=e+(p<<3)|0;F[a>>2]=b;F[a+4>>2]=f;b=a+8|0;if(!A){while(1){c=c-8|0;f=F[c+4>>2];a=a-8|0;F[a>>2]=F[c>>2];F[a+4>>2]=f;if((c|0)!=(n|0)){continue}break}c=F[k>>2]}F[k+8>>2]=e+(g<<3);F[k+4>>2]=b;F[k>>2]=a;if(c){ja(c)}c=b}I:{J:{if(y){a=j-1|0;break J}a=j+2|0;if((a|0)==-1){break I}}a=F[F[h+12>>2]+(a<<2)>>2];if((a|0)==-1){break I}j=a+((a>>>0)%3|0?-1:2)|0;if((d|0)==(j|0)){break I}if((j|0)!=-1){continue}}break}g=F[h>>2];break A}oa();v()}c=F[q+(p<<2)>>2];b=e;a=p}if((t|0)!=-1){F[q+(t<<2)>>2]=-1}if((c|0)!=-1){F[q+(c<<2)>>2]=-1}F[q+(b<<2)>>2]=-1;F[q+(a<<2)>>2]=-1;o=1}i=i+1|0;c=F[h+4>>2];if(i>>>0>2>>>0){continue}break}if(o){continue}}break}a=F[k>>2];if(a){ja(a)}a=F[k+16>>2];if(a){ja(a)}Z=k+32|0;n=0;g=Z-32|0;Z=g;e=F[C+12>>2];F[h+36>>2]=e;p=h+24|0;b=F[h+24>>2];a=F[h+28>>2]-b>>2;K:{L:{if(a>>>0>>0){ab(p,e-a|0,10228);F[g+24>>2]=0;F[g+16>>2]=0;F[g+20>>2]=0;break L}if(a>>>0>e>>>0){F[h+28>>2]=b+(e<<2)}F[g+24>>2]=0;F[g+16>>2]=0;F[g+20>>2]=0;if(!e){break K}}if((e|0)<0){break i}a=(e-1>>>5|0)+1|0;b=ka(a<<2);F[g+24>>2]=a;F[g+20>>2]=0;F[g+16>>2]=b;Yb(g+16|0,e)}a=F[h>>2];b=F[h+4>>2];F[g+8>>2]=0;F[g>>2]=0;F[g+4>>2]=0;M:{if((a|0)==(b|0)){a=b}else{a=b-a|0;if((a|0)<0){break i}a=a>>2;b=(a-1>>>5|0)+1|0;c=ka(b<<2);F[g+8>>2]=b;F[g+4>>2]=0;F[g>>2]=c;Yb(g,a);b=F[h>>2];a=F[h+4>>2]}if(a-b>>>0<12){break M}N:{while(1){q=L(n,3);d=(q<<2)+b|0;f=F[d>>2];c=-1;i=q+1|0;if((i|0)!=-1){c=F[(i<<2)+b>>2]}O:{if((c|0)==(f|0)){break O}i=f;f=F[d+8>>2];if((i|0)==(f|0)|(c|0)==(f|0)){break O}k=0;i=F[g>>2];while(1){f=k+q|0;if(!(F[(f>>>3&536870908)+i>>2]>>>f&1)){a=F[(f<<2)+b>>2];c=1<>2];b=a>>>5|0;i=F[d+(b<<2)>>2];t=c&i;if(t){c=F[h+28>>2];P:{if((c|0)!=F[h+32>>2]){F[c>>2]=-1;F[h+28>>2]=c+4;break P}i=F[p>>2];b=c-i|0;o=b>>2;d=o+1|0;if(d>>>0>=1073741824){break i}j=b>>>1|0;j=b>>>0>=2147483644?1073741823:d>>>0>>0?j:d;if(j){if(j>>>0>=1073741824){break N}b=ka(j<<2)}else{b=0}d=b+(o<<2)|0;F[d>>2]=-1;o=d+4|0;if((c|0)!=(i|0)){while(1){d=d-4|0;c=c-4|0;F[d>>2]=F[c>>2];if((c|0)!=(i|0)){continue}break}}F[h+32>>2]=b+(j<<2);F[h+28>>2]=o;F[h+24>>2]=d;if(!i){break P}ja(i)}c=F[h+52>>2];Q:{if((c|0)!=F[h+56>>2]){F[c>>2]=a;F[h+52>>2]=c+4;break Q}i=F[h+48>>2];b=c-i|0;o=b>>2;d=o+1|0;if(d>>>0>=1073741824){break i}j=b>>>1|0;j=b>>>0>=2147483644?1073741823:d>>>0>>0?j:d;if(j){if(j>>>0>=1073741824){break N}b=ka(j<<2)}else{b=0}d=b+(o<<2)|0;F[d>>2]=a;a=d+4|0;if((c|0)!=(i|0)){while(1){d=d-4|0;c=c-4|0;F[d>>2]=F[c>>2];if((c|0)!=(i|0)){continue}break}}F[h+56>>2]=b+(j<<2);F[h+52>>2]=a;F[h+48>>2]=d;if(!i){break Q}ja(i)}c=F[g+20>>2];a=F[g+24>>2];if((c|0)==a<<5){if((c+1|0)<0){break i}b=g+16|0;if(c>>>0<=1073741822){a=a<<6;c=(c&-32)+32|0;a=a>>>0>c>>>0?a:c}else{a=2147483647}$a(b,a);c=F[g+20>>2]}F[g+20>>2]=c+1;d=F[g+16>>2];a=d+(c>>>3&536870908)|0;b=F[a>>2];N=a,O=oi(c)&b,F[N>>2]=O;c=1<>>5|0;i=F[(b<<2)+d>>2];a=e;e=a+1|0}F[(b<<2)+d>>2]=c|i;o=F[h+24>>2]+(a<<2)|0;j=F[h+12>>2];b=F[h>>2];i=F[g>>2];c=f;R:{S:{T:{while(1){if((c|0)==-1){break T}d=(c>>>3&536870908)+i|0;F[d>>2]=F[d>>2]|1<>2]=c;if(t){F[(c<<2)+b>>2]=a}w=c+1|0;c=(w>>>0)%3|0?w:c-2|0;d=-1;U:{if((c|0)==-1){break U}c=F[j+(c<<2)>>2];d=-1;if((c|0)==-1){break U}d=c+1|0;d=(d>>>0)%3|0?d:c-2|0}c=d;if((f|0)!=(c|0)){continue}break}if((f|0)!=-1){break R}c=1;break S}if((f>>>0)%3|0){c=f-1|0;break S}c=f+2|0;if((c|0)==-1){break R}}c=F[j+(c<<2)>>2];if((c|0)==-1){break R}V:{if((c>>>0)%3|0){c=c-1|0;break V}c=c+2|0;if((c|0)==-1){break R}}f=F[h+12>>2];b=F[h>>2];while(1){d=(c>>>3&536870908)+i|0;F[d>>2]=F[d>>2]|1<>2]=a}W:{if((c>>>0)%3|0){c=c-1|0;break W}c=c+2|0;if((c|0)==-1){break R}}c=F[f+(c<<2)>>2];if((c|0)==-1){break R}c=c+((c>>>0)%3|0?-1:2)|0;if((c|0)!=-1){continue}break}}}k=k+1|0;if((k|0)!=3){continue}break}b=F[h>>2];a=F[h+4>>2]}n=n+1|0;if(n>>>0<(a-b>>2>>>0)/3>>>0){continue}break}break M}oa();v()}c=0;F[h+44>>2]=0;a=F[g+16>>2];b=F[g+20>>2];if(b){e=b&31;b=(b>>>3&536870908)+a|0;d=a;i=0;while(1){if(!(F[d>>2]>>>c&1)){i=i+1|0;F[h+44>>2]=i}f=(c|0)==31;c=f?0:c+1|0;d=(f<<2)+d|0;if((b|0)!=(d|0)|(c|0)!=(e|0)){continue}break}}b=F[g>>2];if(b){ja(b);a=F[g+16>>2]}if(a){ja(a)}Z=g+32|0}Z=C+16|0;if(!x){F[H+8>>2]=0;Za(h);h=0}Z=H+16|0;a=h;break h}na();v()}b=F[s>>2];if(!b){break d}F[s+4>>2]=b;ja(b)}Z=s+16|0;break b}na();v()}c=F[l+4>>2];b=a;F[l+4>>2]=a;if(c){Za(c);b=F[l+4>>2]}X:{if(!b){break X}a=F[u+100>>2];c=F[u+96>>2];D[r+12|0]=0;Ea(l+56|0,(a-c|0)/12|0,r+12|0);a=F[u+100>>2];c=F[u+96>>2];if((a|0)==(c|0)){break X}while(1){if(!(F[F[l+56>>2]+(E>>>3&536870908)>>2]>>>E&1)){a=L(E,3);Vb(l,0,a);c=F[l+8>>2];e=F[l+12>>2];Vb(l,1,a+1|0);f=F[l+20>>2];d=F[l+24>>2];Vb(l,2,a+2|0);n=(c|0)==(e|0)?-1:0;a=d-f>>2;c=e-c>>2;e=a>>>0>c>>>0;c=F[l+36>>2]-F[l+32>>2]>>2>>>0>(e?a:c)>>>0?2:e?1:n;Y:{if(F[l+68>>2]<=0){break Y}F[r+12>>2]=F[l+76>>2];F[r+8>>2]=m;Qa(r+8|0,r+12|0);a=F[((c<<2)+l|0)+44>>2];if((a|0)<0){a=-1}else{e=(a>>>0)/3|0;a=F[(F[F[l>>2]+96>>2]+L(e,12)|0)+(a-L(e,3)<<2)>>2]}F[r+12>>2]=a;F[r+8>>2]=m;Qa(r+8|0,r+12|0);e=F[l+72>>2];F[l+72>>2]=e+2;if(!(e&1)){break Y}F[r+12>>2]=a;F[r+8>>2]=m;Qa(r+8|0,r+12|0);F[l+72>>2]=F[l+72>>2]+1}d=0;e=Z-16|0;Z=e;F[l+68>>2]=F[l+68>>2]+1;a=L(c,12)+l|0;a=F[a+12>>2]-F[a+8>>2]|0;if((a|0)>0){a=a>>>2|0;h=a>>>0<=1?1:a;c=F[((c<<2)+l|0)+44>>2];while(1){a=c;f=(a>>>0)/3|0;c=(a|0)==-1;g=c?-1:f;i=F[l+56>>2]+(g>>>3&536870908)|0;F[i>>2]=F[i>>2]|1<>2]=F[l+72>>2]+1;Z:{_:{$:{aa:{ba:{if(!d){ca:{if((a|0)>=0){F[e+12>>2]=F[(F[F[l>>2]+96>>2]+L(f,12)|0)+((a>>>0)%3<<2)>>2];F[e+8>>2]=m;Qa(e+8|0,e+12|0);break ca}F[e+12>>2]=-1;F[e+8>>2]=m;Qa(e+8|0,e+12|0);if(c){break ba}}c=-1;f=a+1|0;f=(f>>>0)%3|0?f:a-2|0;if((f|0)>=0){g=(f>>>0)/3|0;f=F[(F[F[l>>2]+96>>2]+L(g,12)|0)+(f-L(g,3)<<2)>>2]}else{f=-1}F[e+12>>2]=f;F[e+8>>2]=m;Qa(e+8|0,e+12|0);f=((a>>>0)%3|0?-1:2)+a|0;if((f|0)<0){break aa}c=(f>>>0)/3|0;c=F[(F[F[l>>2]+96>>2]+L(c,12)|0)+(f-L(c,3)<<2)>>2];break aa}c=(a|0)<0?-1:F[(F[F[l>>2]+96>>2]+L(f,12)|0)+((a>>>0)%3<<2)>>2];F[l+76>>2]=c;F[e+12>>2]=c;F[e+8>>2]=m;Qa(e+8|0,e+12|0);if(d&1){c=-1;if((a|0)==-1){break Z}if((L(f,3)|0)!=(a|0)){a=a-1|0;break _}a=a+2|0;break $}c=-1;if((a|0)==-1){break Z}c=a+1|0;a=(c>>>0)%3|0?c:a-2|0;break $}c=-1;F[e+12>>2]=-1;F[e+8>>2]=m;Qa(e+8|0,e+12|0)}F[l+76>>2]=c;F[e+12>>2]=c;F[e+8>>2]=m;Qa(e+8|0,e+12|0)}c=-1;if((a|0)==-1){break Z}}c=F[F[F[l+4>>2]+12>>2]+(a<<2)>>2]}d=d+1|0;if((h|0)!=(d|0)){continue}break}}Z=e+16|0;c=F[u+96>>2];a=F[u+100>>2]}E=E+1|0;if(E>>>0<(a-c|0)/12>>>0){continue}break}}Z=r+16|0;da:{if(b){a=F[B>>2];if(a){F[B+4>>2]=a;ja(a)}F[B>>2]=F[m>>2];F[B+4>>2]=F[m+4>>2];F[B+8>>2]=F[m+8>>2];M=F[m+84>>2];break da}a=F[m>>2];if(!a){break da}F[m+4>>2]=a;ja(a)}a=F[m+72>>2];if(a){ja(a)}a=F[m+48>>2];if(a){F[m+52>>2]=a;ja(a)}a=F[m+36>>2];if(a){F[m+40>>2]=a;ja(a)}a=F[m+24>>2];if(a){F[m+28>>2]=a;ja(a)}a=F[m+20>>2];F[m+20>>2]=0;if(a){Za(a)}Z=m+96|0;return M|0}function sf(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;i=b;a=0;b=0;a:{b:{switch(d-1|0){case 0:j=F[i+80>>2];h=G[c+24|0];c:{if((L(j,h)|0)!=(e|0)){break c}d=F[c+28>>2]!=1;b=G[c+84|0];if(!(d|!b)){la(f,F[F[c>>2]>>2]+F[c+48>>2]|0,e);b=1;break c}if(h){a=ka(h);ma(a,0,h)}d:{if(!j){b=1;break d}if(!d){if(h){d=0;e=0;while(1){i=d+f|0;k=F[F[c>>2]>>2];m=F[c+48>>2];g=F[c+40>>2];b=ki(g,F[c+44>>2],G[c+84|0]?e:F[F[c+68>>2]+(e<<2)>>2],0);n=b;b=b+m|0;la(i,la(a,b+k|0,g),h);d=d+h|0;b=1;e=e+1|0;if((j|0)!=(e|0)){continue}break}break d}if(b){b=1;h=F[c>>2];e=F[c+48>>2];f=F[c+40>>2];i=F[c+44>>2];if((j|0)!=1){g=j&-2;c=0;d=0;while(1){k=F[h>>2];m=ki(f,i,c,0)+e|0;k=la(a,k+m|0,f);m=F[h>>2];n=ki(f,i,c|1,0)+e|0;la(k,m+n|0,f);c=c+2|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}g=c}if(!(j&1)){break d}c=F[h>>2];d=ki(g,0,f,i)+e|0;la(a,c+d|0,f);break d}b=1;h=F[c>>2];e=F[c+48>>2];g=F[c+68>>2];f=F[c+40>>2];i=F[c+44>>2];c=0;if((j|0)!=1){k=j&-2;d=0;while(1){m=F[h>>2];n=c<<2;l=ki(f,i,F[n+g>>2],0)+e|0;m=la(a,m+l|0,f);l=F[h>>2];n=ki(f,i,F[g+(n|4)>>2],0)+e|0;la(m,l+n|0,f);c=c+2|0;d=d+2|0;if((k|0)!=(d|0)){continue}break}}if(!(j&1)){break d}d=F[h>>2];c=ki(f,i,F[g+(c<<2)>>2],0)+e|0;la(a,c+d|0,f);break d}b=0;if(!h){d=0;while(1){if(!Cb(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],a)){break d}d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break d}d=0;e=0;while(1){if(!Cb(c,G[c+84|0]?e:F[F[c+68>>2]+(e<<2)>>2],D[c+24|0],a)){break d}la(d+f|0,a,h);d=d+h|0;e=e+1|0;b=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}}if(!a){break c}ja(a)}break a;case 2:n=G[c+24|0];l=n<<1;j=F[i+80>>2];e:{if((L(l,j)|0)!=(e|0)){break e}i=F[c+28>>2]!=3;d=G[c+84|0];if(!(i|!d)){la(f,F[F[c>>2]>>2]+F[c+48>>2]|0,e);a=1;break e}f:{if(!n){e=0;break f}e=ka(l);ma(e,0,l)}g:{if(!j){a=1;break g}if(!i){o=F[c+68>>2];k=F[c>>2];b=F[c+48>>2];i=F[c+40>>2];m=F[c+44>>2];if(n){if(!d){c=0;d=0;while(1){a=1;g=F[k>>2];p=ki(i,m,F[o+(d<<2)>>2],0)+b|0;la((c<<1)+f|0,la(e,g+p|0,i),l);c=c+n|0;d=d+1|0;if((j|0)!=(d|0)){continue}break}break g}c=0;while(1){a=1;o=F[k>>2];p=ki(g,h,i,m)+b|0;la((c<<1)+f|0,la(e,o+p|0,i),l);c=c+n|0;d=h;g=g+1|0;d=g?d:d+1|0;h=d;if((j|0)!=(g|0)|d){continue}break}break g}if(!d){a=1;c=0;if((j|0)!=1){f=j&-2;d=0;while(1){h=F[k>>2];g=c<<2;n=ki(i,m,F[g+o>>2],0)+b|0;h=la(e,h+n|0,i);n=F[k>>2];g=ki(i,m,F[o+(g|4)>>2],0)+b|0;la(h,g+n|0,i);c=c+2|0;d=d+2|0;if((f|0)!=(d|0)){continue}break}}if(!(j&1)){break g}d=F[k>>2];b=ki(i,m,F[o+(c<<2)>>2],0)+b|0;la(e,b+d|0,i);break g}n=j&1;a=1;if((j|0)!=1){j=j&-2;f=0;c=0;while(1){d=F[k>>2];l=ki(g,h,i,m)+b|0;d=la(e,d+l|0,i);l=F[k>>2];o=ki(i,m,g|1,h)+b|0;la(d,l+o|0,i);g=g+2|0;h=g>>>0<2?h+1|0:h;f=f+2|0;d=f>>>0<2?c+1|0:c;c=d;if((f|0)!=(j|0)|c){continue}break}}if(!n){break g}c=F[k>>2];b=ki(g,h,i,m)+b|0;la(e,b+c|0,i);break g}if(!n){d=0;while(1){if(!Ab(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],e)){break g}d=d+1|0;a=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break g}d=0;while(1){if(!Ab(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],e)){break g}la((b<<1)+f|0,e,l);b=b+n|0;d=d+1|0;a=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}}if(!e){break e}ja(e)}b=a;break a;case 4:l=G[c+24|0];o=l<<2;j=F[i+80>>2];h:{if((L(o,j)|0)!=(e|0)){break h}i=F[c+28>>2]!=5;d=G[c+84|0];if(!(i|!d)){la(f,F[F[c>>2]>>2]+F[c+48>>2]|0,e);b=1;break h}i:{if(!l){e=0;break i}e=ka(o);ma(e,0,o)}b=1;j:{if(!j){break j}if(!i){a=F[c+68>>2];m=F[c>>2];i=F[c+48>>2];k=F[c+40>>2];n=F[c+44>>2];if(l){if(!d){c=0;d=0;while(1){g=F[m>>2];p=ki(k,n,F[a+(d<<2)>>2],0)+i|0;la((c<<2)+f|0,la(e,g+p|0,k),o);c=c+l|0;d=d+1|0;if((j|0)!=(d|0)){continue}break}break j}c=0;while(1){d=F[m>>2];p=ki(g,h,k,n)+i|0;la((c<<2)+f|0,la(e,d+p|0,k),o);c=c+l|0;g=g+1|0;a=g?h:h+1|0;h=a;if((j|0)!=(g|0)|h){continue}break}break j}if(!d){c=0;if((j|0)!=1){f=j&-2;d=0;while(1){h=F[m>>2];g=c<<2;l=ki(k,n,F[g+a>>2],0)+i|0;h=la(e,h+l|0,k);l=F[m>>2];g=ki(k,n,F[a+(g|4)>>2],0)+i|0;la(h,g+l|0,k);c=c+2|0;d=d+2|0;if((f|0)!=(d|0)){continue}break}}if(!(j&1)){break j}d=F[m>>2];a=ki(k,n,F[a+(c<<2)>>2],0)+i|0;la(e,a+d|0,k);break j}l=j&1;if((j|0)!=1){j=j&-2;f=0;c=0;while(1){a=F[m>>2];d=ki(g,h,k,n)+i|0;a=la(e,a+d|0,k);d=F[m>>2];o=ki(k,n,g|1,h)+i|0;la(a,d+o|0,k);d=h;g=g+2|0;h=g>>>0<2?d+1|0:d;f=f+2|0;a=f>>>0<2?c+1|0:c;c=a;if((f|0)!=(j|0)|c){continue}break}}if(!l){break j}a=F[m>>2];c=ki(g,h,k,n)+i|0;la(e,a+c|0,k);break j}b=0;if(!l){d=0;while(1){if(!yb(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],e)){break j}d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break j}d=0;while(1){if(!yb(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],e)){break j}la((a<<2)+f|0,e,o);a=a+l|0;d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}}if(!e){break h}ja(e)}break a;case 1:j=F[i+80>>2];h=G[c+24|0];k:{if((L(j,h)|0)!=(e|0)){break k}d=F[c+28>>2]!=2;b=G[c+84|0];if(!(d|!b)){la(f,F[F[c>>2]>>2]+F[c+48>>2]|0,e);b=1;break k}if(h){a=ka(h);ma(a,0,h)}l:{if(!j){b=1;break l}if(!d){if(h){d=0;e=0;while(1){i=d+f|0;k=F[F[c>>2]>>2];m=F[c+48>>2];g=F[c+40>>2];b=ki(g,F[c+44>>2],G[c+84|0]?e:F[F[c+68>>2]+(e<<2)>>2],0);n=b;b=b+m|0;la(i,la(a,b+k|0,g),h);d=d+h|0;b=1;e=e+1|0;if((j|0)!=(e|0)){continue}break}break l}if(b){b=1;h=F[c>>2];e=F[c+48>>2];f=F[c+40>>2];i=F[c+44>>2];if((j|0)!=1){g=j&-2;c=0;d=0;while(1){k=F[h>>2];m=ki(f,i,c,0)+e|0;k=la(a,k+m|0,f);m=F[h>>2];n=ki(f,i,c|1,0)+e|0;la(k,m+n|0,f);c=c+2|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}g=c}if(!(j&1)){break l}c=F[h>>2];d=ki(g,0,f,i)+e|0;la(a,c+d|0,f);break l}b=1;h=F[c>>2];e=F[c+48>>2];g=F[c+68>>2];f=F[c+40>>2];i=F[c+44>>2];c=0;if((j|0)!=1){k=j&-2;d=0;while(1){m=F[h>>2];n=c<<2;l=ki(f,i,F[n+g>>2],0)+e|0;m=la(a,m+l|0,f);l=F[h>>2];n=ki(f,i,F[g+(n|4)>>2],0)+e|0;la(m,l+n|0,f);c=c+2|0;d=d+2|0;if((k|0)!=(d|0)){continue}break}}if(!(j&1)){break l}d=F[h>>2];c=ki(f,i,F[g+(c<<2)>>2],0)+e|0;la(a,c+d|0,f);break l}b=0;if(!h){d=0;while(1){if(!Bb(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],a)){break l}d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break l}d=0;e=0;while(1){if(!Bb(c,G[c+84|0]?e:F[F[c+68>>2]+(e<<2)>>2],D[c+24|0],a)){break l}la(d+f|0,a,h);d=d+h|0;e=e+1|0;b=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}}if(!a){break k}ja(a)}break a;case 3:n=G[c+24|0];l=n<<1;j=F[i+80>>2];m:{if((L(l,j)|0)!=(e|0)){break m}i=F[c+28>>2]!=4;d=G[c+84|0];if(!(i|!d)){la(f,F[F[c>>2]>>2]+F[c+48>>2]|0,e);a=1;break m}n:{if(!n){e=0;break n}e=ka(l);ma(e,0,l)}o:{if(!j){a=1;break o}if(!i){o=F[c+68>>2];k=F[c>>2];b=F[c+48>>2];i=F[c+40>>2];m=F[c+44>>2];if(n){if(!d){c=0;d=0;while(1){a=1;g=F[k>>2];p=ki(i,m,F[o+(d<<2)>>2],0)+b|0;la((c<<1)+f|0,la(e,g+p|0,i),l);c=c+n|0;d=d+1|0;if((j|0)!=(d|0)){continue}break}break o}c=0;while(1){a=1;o=F[k>>2];p=ki(g,h,i,m)+b|0;la((c<<1)+f|0,la(e,o+p|0,i),l);c=c+n|0;d=h;g=g+1|0;d=g?d:d+1|0;h=d;if((j|0)!=(g|0)|d){continue}break}break o}if(!d){a=1;c=0;if((j|0)!=1){f=j&-2;d=0;while(1){h=F[k>>2];g=c<<2;n=ki(i,m,F[g+o>>2],0)+b|0;h=la(e,h+n|0,i);n=F[k>>2];g=ki(i,m,F[o+(g|4)>>2],0)+b|0;la(h,g+n|0,i);c=c+2|0;d=d+2|0;if((f|0)!=(d|0)){continue}break}}if(!(j&1)){break o}d=F[k>>2];b=ki(i,m,F[o+(c<<2)>>2],0)+b|0;la(e,b+d|0,i);break o}n=j&1;a=1;if((j|0)!=1){j=j&-2;f=0;c=0;while(1){d=F[k>>2];l=ki(g,h,i,m)+b|0;d=la(e,d+l|0,i);l=F[k>>2];o=ki(i,m,g|1,h)+b|0;la(d,l+o|0,i);g=g+2|0;h=g>>>0<2?h+1|0:h;f=f+2|0;d=f>>>0<2?c+1|0:c;c=d;if((f|0)!=(j|0)|c){continue}break}}if(!n){break o}c=F[k>>2];b=ki(g,h,i,m)+b|0;la(e,b+c|0,i);break o}if(!n){d=0;while(1){if(!zb(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],e)){break o}d=d+1|0;a=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break o}d=0;while(1){if(!zb(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],e)){break o}la((b<<1)+f|0,e,l);b=b+n|0;d=d+1|0;a=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}}if(!e){break m}ja(e)}b=a;break a;case 5:l=G[c+24|0];o=l<<2;j=F[i+80>>2];p:{if((L(o,j)|0)!=(e|0)){break p}i=F[c+28>>2]!=6;d=G[c+84|0];if(!(i|!d)){la(f,F[F[c>>2]>>2]+F[c+48>>2]|0,e);b=1;break p}q:{if(!l){e=0;break q}e=ka(o);ma(e,0,o)}b=1;r:{if(!j){break r}if(!i){a=F[c+68>>2];m=F[c>>2];i=F[c+48>>2];k=F[c+40>>2];n=F[c+44>>2];if(l){if(!d){c=0;d=0;while(1){g=F[m>>2];p=ki(k,n,F[a+(d<<2)>>2],0)+i|0;la((c<<2)+f|0,la(e,g+p|0,k),o);c=c+l|0;d=d+1|0;if((j|0)!=(d|0)){continue}break}break r}c=0;while(1){d=F[m>>2];p=ki(g,h,k,n)+i|0;la((c<<2)+f|0,la(e,d+p|0,k),o);c=c+l|0;g=g+1|0;a=g?h:h+1|0;h=a;if((j|0)!=(g|0)|h){continue}break}break r}if(!d){c=0;if((j|0)!=1){f=j&-2;d=0;while(1){h=F[m>>2];g=c<<2;l=ki(k,n,F[g+a>>2],0)+i|0;h=la(e,h+l|0,k);l=F[m>>2];g=ki(k,n,F[a+(g|4)>>2],0)+i|0;la(h,g+l|0,k);c=c+2|0;d=d+2|0;if((f|0)!=(d|0)){continue}break}}if(!(j&1)){break r}d=F[m>>2];a=ki(k,n,F[a+(c<<2)>>2],0)+i|0;la(e,a+d|0,k);break r}l=j&1;if((j|0)!=1){j=j&-2;f=0;c=0;while(1){a=F[m>>2];d=ki(g,h,k,n)+i|0;a=la(e,a+d|0,k);d=F[m>>2];o=ki(k,n,g|1,h)+i|0;la(a,d+o|0,k);d=h;g=g+2|0;h=g>>>0<2?d+1|0:d;f=f+2|0;a=f>>>0<2?c+1|0:c;c=a;if((f|0)!=(j|0)|c){continue}break}}if(!l){break r}a=F[m>>2];c=ki(g,h,k,n)+i|0;la(e,a+c|0,k);break r}b=0;if(!l){d=0;while(1){if(!xb(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],e)){break r}d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break r}d=0;while(1){if(!xb(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],e)){break r}la((a<<2)+f|0,e,o);a=a+l|0;d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}}if(!e){break p}ja(e)}break a;case 8:p=G[c+24|0];q=p<<2;k=F[i+80>>2];s:{if((L(q,k)|0)!=(e|0)){break s}i=F[c+28>>2];t:{if(!p){break t}a=ka(q);d=a;m=q-4|0;l=(m>>>2|0)+1&7;if(l){e=0;while(1){F[d>>2]=-1073741824;d=d+4|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}if(m>>>0<28){break t}e=(p<<2)+a|0;while(1){F[d+24>>2]=-1073741824;F[d+28>>2]=-1073741824;F[d+16>>2]=-1073741824;F[d+20>>2]=-1073741824;F[d+8>>2]=-1073741824;F[d+12>>2]=-1073741824;F[d>>2]=-1073741824;F[d+4>>2]=-1073741824;d=d+32|0;if((e|0)!=(d|0)){continue}break}}u:{if(!k){b=1;break u}if((i|0)==9){r=F[c+68>>2];l=F[c>>2];i=F[c+48>>2];s=G[c+84|0];m=F[c+44>>2];c=F[c+40>>2];o=c;if(p){e=0;d=0;while(1){h=(e<<2)+f|0;g=F[l>>2];b=ki(c,m,s?d:F[r+(d<<2)>>2],0)+i|0;la(h,la(a,b+g|0,o),q);e=e+p|0;b=1;d=d+1|0;if((k|0)!=(d|0)){continue}break}break u}if(!s){b=1;d=0;if((k|0)!=1){f=k&-2;e=0;while(1){h=F[l>>2];g=d<<2;j=ki(c,m,F[g+r>>2],0)+i|0;h=la(a,h+j|0,o);j=F[l>>2];g=ki(c,m,F[r+(g|4)>>2],0)+i|0;la(h,j+g|0,o);d=d+2|0;e=e+2|0;if((f|0)!=(e|0)){continue}break}}if(!(k&1)){break u}e=F[l>>2];c=ki(c,m,F[r+(d<<2)>>2],0)+i|0;la(a,c+e|0,o);break u}f=k&1;b=1;if((k|0)!=1){k=k&-2;while(1){d=F[l>>2];e=ki(g,h,c,m)+i|0;d=la(a,d+e|0,o);e=F[l>>2];p=ki(c,m,g|1,h)+i|0;la(d,e+p|0,o);g=g+2|0;h=g>>>0<2?h+1|0:h;d=j;e=n+2|0;d=e>>>0<2?d+1|0:d;n=e;j=d;if((e|0)!=(k|0)|d){continue}break}}if(!f){break u}d=F[l>>2];c=ki(g,h,c,m)+i|0;la(a,c+d|0,o);break u}if(!p){d=0;while(1){if(!lb(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],a)){break u}d=d+1|0;b=k>>>0<=d>>>0;if((d|0)!=(k|0)){continue}break}break u}e=0;d=0;while(1){if(!lb(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],a)){break u}la((e<<2)+f|0,a,q);e=e+p|0;d=d+1|0;b=k>>>0<=d>>>0;if((d|0)!=(k|0)){continue}break}}if(!a){break s}ja(a)}a=b;break;default:break b}}b=a}return b|0}function Pd(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;h=Z-80|0;Z=h;e=F[c+36>>2];F[h+72>>2]=F[c+32>>2];F[h+76>>2]=e;f=F[c+28>>2];e=h- -64|0;F[e>>2]=F[c+24>>2];F[e+4>>2]=f;e=F[c+20>>2];F[h+56>>2]=F[c+16>>2];F[h+60>>2]=e;e=F[c+12>>2];F[h+48>>2]=F[c+8>>2];F[h+52>>2]=e;e=F[c+4>>2];F[h+40>>2]=F[c>>2];F[h+44>>2]=e;jc(a,h+40|0,h+24|0);a:{if(F[a>>2]){break a}if(D[a+15|0]<0){ja(F[a+4>>2])}if(G[h+31|0]!=1){b=ka(32);D[b+20|0]=0;c=G[1446]|G[1447]<<8|(G[1448]<<16|G[1449]<<24);D[b+16|0]=c;D[b+17|0]=c>>>8;D[b+18|0]=c>>>16;D[b+19|0]=c>>>24;c=G[1442]|G[1443]<<8|(G[1444]<<16|G[1445]<<24);d=G[1438]|G[1439]<<8|(G[1440]<<16|G[1441]<<24);D[b+8|0]=d;D[b+9|0]=d>>>8;D[b+10|0]=d>>>16;D[b+11|0]=d>>>24;D[b+12|0]=c;D[b+13|0]=c>>>8;D[b+14|0]=c>>>16;D[b+15|0]=c>>>24;c=G[1434]|G[1435]<<8|(G[1436]<<16|G[1437]<<24);d=G[1430]|G[1431]<<8|(G[1432]<<16|G[1433]<<24);D[b|0]=d;D[b+1|0]=d>>>8;D[b+2|0]=d>>>16;D[b+3|0]=d>>>24;D[b+4|0]=c;D[b+5|0]=c>>>8;D[b+6|0]=c>>>16;D[b+7|0]=c>>>24;F[a>>2]=-1;ra(a+4|0,b,20);ja(b);break a}j=Z-16|0;Z=j;b:{c:{switch(G[h+32|0]){case 0:e=Kd(ka(48));F[e>>2]=9864;F[h+8>>2]=0;F[h+12>>2]=0;F[h>>2]=0;F[h+4>>2]=0;F[h+16>>2]=e;break b;case 1:e=Kd(ka(52));F[e+48>>2]=0;F[e>>2]=8176;F[h+8>>2]=0;F[h+12>>2]=0;F[h>>2]=0;F[h+4>>2]=0;F[h+16>>2]=e;break b;default:break c}}f=ka(32);D[f+28|0]=0;e=G[1520]|G[1521]<<8|(G[1522]<<16|G[1523]<<24);D[f+24|0]=e;D[f+25|0]=e>>>8;D[f+26|0]=e>>>16;D[f+27|0]=e>>>24;e=G[1516]|G[1517]<<8|(G[1518]<<16|G[1519]<<24);g=G[1512]|G[1513]<<8|(G[1514]<<16|G[1515]<<24);D[f+16|0]=g;D[f+17|0]=g>>>8;D[f+18|0]=g>>>16;D[f+19|0]=g>>>24;D[f+20|0]=e;D[f+21|0]=e>>>8;D[f+22|0]=e>>>16;D[f+23|0]=e>>>24;e=G[1508]|G[1509]<<8|(G[1510]<<16|G[1511]<<24);g=G[1504]|G[1505]<<8|(G[1506]<<16|G[1507]<<24);D[f+8|0]=g;D[f+9|0]=g>>>8;D[f+10|0]=g>>>16;D[f+11|0]=g>>>24;D[f+12|0]=e;D[f+13|0]=e>>>8;D[f+14|0]=e>>>16;D[f+15|0]=e>>>24;e=G[1500]|G[1501]<<8|(G[1502]<<16|G[1503]<<24);g=G[1496]|G[1497]<<8|(G[1498]<<16|G[1499]<<24);D[f|0]=g;D[f+1|0]=g>>>8;D[f+2|0]=g>>>16;D[f+3|0]=g>>>24;D[f+4|0]=e;D[f+5|0]=e>>>8;D[f+6|0]=e>>>16;D[f+7|0]=e>>>24;F[j>>2]=-1;e=j|4;ra(e,f,28);k=D[j+15|0];F[h>>2]=F[j>>2];g=h+4|0;d:{if((k|0)>=0){k=F[e+4>>2];F[g>>2]=F[e>>2];F[g+4>>2]=k;F[g+8>>2]=F[e+8>>2];F[h+16>>2]=0;break d}ra(g,F[j+4>>2],F[j+8>>2]);e=D[j+15|0];F[h+16>>2]=0;if((e|0)>=0){break d}ja(F[j+4>>2])}ja(f)}Z=j+16|0;e=F[h>>2];e:{if(e){F[a>>2]=e;a=a+4|0;if(D[h+15|0]>=0){b=h|4;c=F[b+4>>2];F[a>>2]=F[b>>2];F[a+4>>2]=c;F[a+8>>2]=F[b+8>>2];break e}ra(a,F[h+4>>2],F[h+8>>2]);break e}e=F[h+16>>2];F[h+16>>2]=0;F[e+44>>2]=d;f=Z-32|0;Z=f;F[e+32>>2]=c;F[e+40>>2]=b;F[e+4>>2]=d;jc(a,c,f+16|0);f:{if(F[a>>2]){break f}if(D[a+15|0]<0){ja(F[a+4>>2])}b=G[f+23|0];if(($[F[F[e>>2]+8>>2]](e)|0)!=(b|0)){b=ka(64);D[b+50|0]=0;c=G[1304]|G[1305]<<8;D[b+48|0]=c;D[b+49|0]=c>>>8;c=G[1300]|G[1301]<<8|(G[1302]<<16|G[1303]<<24);d=G[1296]|G[1297]<<8|(G[1298]<<16|G[1299]<<24);D[b+40|0]=d;D[b+41|0]=d>>>8;D[b+42|0]=d>>>16;D[b+43|0]=d>>>24;D[b+44|0]=c;D[b+45|0]=c>>>8;D[b+46|0]=c>>>16;D[b+47|0]=c>>>24;c=G[1292]|G[1293]<<8|(G[1294]<<16|G[1295]<<24);d=G[1288]|G[1289]<<8|(G[1290]<<16|G[1291]<<24);D[b+32|0]=d;D[b+33|0]=d>>>8;D[b+34|0]=d>>>16;D[b+35|0]=d>>>24;D[b+36|0]=c;D[b+37|0]=c>>>8;D[b+38|0]=c>>>16;D[b+39|0]=c>>>24;c=G[1284]|G[1285]<<8|(G[1286]<<16|G[1287]<<24);d=G[1280]|G[1281]<<8|(G[1282]<<16|G[1283]<<24);D[b+24|0]=d;D[b+25|0]=d>>>8;D[b+26|0]=d>>>16;D[b+27|0]=d>>>24;D[b+28|0]=c;D[b+29|0]=c>>>8;D[b+30|0]=c>>>16;D[b+31|0]=c>>>24;c=G[1276]|G[1277]<<8|(G[1278]<<16|G[1279]<<24);d=G[1272]|G[1273]<<8|(G[1274]<<16|G[1275]<<24);D[b+16|0]=d;D[b+17|0]=d>>>8;D[b+18|0]=d>>>16;D[b+19|0]=d>>>24;D[b+20|0]=c;D[b+21|0]=c>>>8;D[b+22|0]=c>>>16;D[b+23|0]=c>>>24;c=G[1268]|G[1269]<<8|(G[1270]<<16|G[1271]<<24);d=G[1264]|G[1265]<<8|(G[1266]<<16|G[1267]<<24);D[b+8|0]=d;D[b+9|0]=d>>>8;D[b+10|0]=d>>>16;D[b+11|0]=d>>>24;D[b+12|0]=c;D[b+13|0]=c>>>8;D[b+14|0]=c>>>16;D[b+15|0]=c>>>24;c=G[1260]|G[1261]<<8|(G[1262]<<16|G[1263]<<24);d=G[1256]|G[1257]<<8|(G[1258]<<16|G[1259]<<24);D[b|0]=d;D[b+1|0]=d>>>8;D[b+2|0]=d>>>16;D[b+3|0]=d>>>24;D[b+4|0]=c;D[b+5|0]=c>>>8;D[b+6|0]=c>>>16;D[b+7|0]=c>>>24;F[a>>2]=-1;ra(a+4|0,b,50);ja(b);break f}c=G[f+21|0];D[e+36|0]=c;d=G[f+22|0];D[e+37|0]=d;if((c|0)!=2){b=ka(32);D[b+26|0]=0;c=G[1427]|G[1428]<<8;D[b+24|0]=c;D[b+25|0]=c>>>8;c=G[1423]|G[1424]<<8|(G[1425]<<16|G[1426]<<24);d=G[1419]|G[1420]<<8|(G[1421]<<16|G[1422]<<24);D[b+16|0]=d;D[b+17|0]=d>>>8;D[b+18|0]=d>>>16;D[b+19|0]=d>>>24;D[b+20|0]=c;D[b+21|0]=c>>>8;D[b+22|0]=c>>>16;D[b+23|0]=c>>>24;c=G[1415]|G[1416]<<8|(G[1417]<<16|G[1418]<<24);d=G[1411]|G[1412]<<8|(G[1413]<<16|G[1414]<<24);D[b+8|0]=d;D[b+9|0]=d>>>8;D[b+10|0]=d>>>16;D[b+11|0]=d>>>24;D[b+12|0]=c;D[b+13|0]=c>>>8;D[b+14|0]=c>>>16;D[b+15|0]=c>>>24;c=G[1407]|G[1408]<<8|(G[1409]<<16|G[1410]<<24);d=G[1403]|G[1404]<<8|(G[1405]<<16|G[1406]<<24);D[b|0]=d;D[b+1|0]=d>>>8;D[b+2|0]=d>>>16;D[b+3|0]=d>>>24;D[b+4|0]=c;D[b+5|0]=c>>>8;D[b+6|0]=c>>>16;D[b+7|0]=c>>>24;F[a>>2]=-5;ra(a+4|0,b,26);ja(b);break f}b=b?2:3;if((b|0)!=(d|0)){b=ka(32);D[b+26|0]=0;c=G[1400]|G[1401]<<8;D[b+24|0]=c;D[b+25|0]=c>>>8;c=G[1396]|G[1397]<<8|(G[1398]<<16|G[1399]<<24);d=G[1392]|G[1393]<<8|(G[1394]<<16|G[1395]<<24);D[b+16|0]=d;D[b+17|0]=d>>>8;D[b+18|0]=d>>>16;D[b+19|0]=d>>>24;D[b+20|0]=c;D[b+21|0]=c>>>8;D[b+22|0]=c>>>16;D[b+23|0]=c>>>24;c=G[1388]|G[1389]<<8|(G[1390]<<16|G[1391]<<24);d=G[1384]|G[1385]<<8|(G[1386]<<16|G[1387]<<24);D[b+8|0]=d;D[b+9|0]=d>>>8;D[b+10|0]=d>>>16;D[b+11|0]=d>>>24;D[b+12|0]=c;D[b+13|0]=c>>>8;D[b+14|0]=c>>>16;D[b+15|0]=c>>>24;c=G[1380]|G[1381]<<8|(G[1382]<<16|G[1383]<<24);d=G[1376]|G[1377]<<8|(G[1378]<<16|G[1379]<<24);D[b|0]=d;D[b+1|0]=d>>>8;D[b+2|0]=d>>>16;D[b+3|0]=d>>>24;D[b+4|0]=c;D[b+5|0]=c>>>8;D[b+6|0]=c>>>16;D[b+7|0]=c>>>24;F[a>>2]=-5;ra(a+4|0,b,26);ja(b);break f}E[F[e+32>>2]+38>>1]=b|512;g:{if(E[f+26>>1]>=0){break g}j=Z-16|0;Z=j;d=ka(36);b=d;F[b+4>>2]=0;F[b+8>>2]=0;F[b+24>>2]=0;F[b+28>>2]=0;b=b+16|0;F[b>>2]=0;F[b+4>>2]=0;F[d>>2]=d+4;F[d+32>>2]=0;F[d+12>>2]=b;F[j>>2]=0;c=F[e+32>>2];k=Z-16|0;Z=k;b=0;h:{if(!d){break h}F[j>>2]=c;F[k+12>>2]=0;b=0;if(!fb(1,k+12|0,c)){break h}n=F[k+12>>2];if(n){while(1){i:{if(fb(1,k+8|0,F[j>>2])){b=ka(28);F[b+4>>2]=0;F[b+8>>2]=0;c=b+16|0;F[c>>2]=0;F[c+4>>2]=0;F[b>>2]=b+4;F[b+12>>2]=c;F[b+24>>2]=F[k+8>>2];if(Vc(j,b)){break i}Ca(b+12|0,F[b+16>>2]);Ba(b,F[b+4>>2]);ja(b)}b=0;break h}g=Z-16|0;Z=g;F[g+8>>2]=b;j:{if(!b){break j}c=F[d+28>>2];k:{if(c>>>0>2]){F[g+8>>2]=0;F[c>>2]=b;F[d+28>>2]=c+4;break k}c=0;l:{m:{n:{i=F[d+24>>2];m=F[d+28>>2]-i>>2;b=m+1|0;if(b>>>0<1073741824){i=F[d+32>>2]-i|0;l=i>>>1|0;i=i>>>0>=2147483644?1073741823:b>>>0>>0?l:b;if(i){if(i>>>0>=1073741824){break n}c=ka(i<<2)}l=F[g+8>>2];F[g+8>>2]=0;b=(m<<2)+c|0;F[b>>2]=l;i=(i<<2)+c|0;m=b+4|0;c=F[d+28>>2];l=F[d+24>>2];if((c|0)==(l|0)){break m}while(1){c=c-4|0;p=F[c>>2];F[c>>2]=0;b=b-4|0;F[b>>2]=p;if((c|0)!=(l|0)){continue}break}F[d+32>>2]=i;i=F[d+28>>2];F[d+28>>2]=m;c=F[d+24>>2];F[d+24>>2]=b;if((c|0)==(i|0)){break l}while(1){i=i-4|0;b=F[i>>2];F[i>>2]=0;if(b){Ca(b+12|0,F[b+16>>2]);Ba(b,F[b+4>>2]);ja(b)}if((c|0)!=(i|0)){continue}break}break l}na();v()}oa();v()}F[d+32>>2]=i;F[d+28>>2]=m;F[d+24>>2]=b}if(c){ja(c)}}b=F[g+8>>2];F[g+8>>2]=0;if(!b){break j}Ca(b+12|0,F[b+16>>2]);Ba(b,F[b+4>>2]);ja(b)}Z=g+16|0;o=o+1|0;if((n|0)!=(o|0)){continue}break}}b=Vc(j,d)}Z=k+16|0;o:{if(b){c=F[e+4>>2];b=F[c+4>>2];F[c+4>>2]=d;if(b){ic(b)}F[a>>2]=0;F[a+4>>2]=0;F[a+8>>2]=0;F[a+12>>2]=0;break o}b=ka(32);D[b+26|0]=0;c=G[1549]|G[1550]<<8;D[b+24|0]=c;D[b+25|0]=c>>>8;c=G[1545]|G[1546]<<8|(G[1547]<<16|G[1548]<<24);g=G[1541]|G[1542]<<8|(G[1543]<<16|G[1544]<<24);D[b+16|0]=g;D[b+17|0]=g>>>8;D[b+18|0]=g>>>16;D[b+19|0]=g>>>24;D[b+20|0]=c;D[b+21|0]=c>>>8;D[b+22|0]=c>>>16;D[b+23|0]=c>>>24;c=G[1537]|G[1538]<<8|(G[1539]<<16|G[1540]<<24);g=G[1533]|G[1534]<<8|(G[1535]<<16|G[1536]<<24);D[b+8|0]=g;D[b+9|0]=g>>>8;D[b+10|0]=g>>>16;D[b+11|0]=g>>>24;D[b+12|0]=c;D[b+13|0]=c>>>8;D[b+14|0]=c>>>16;D[b+15|0]=c>>>24;c=G[1529]|G[1530]<<8|(G[1531]<<16|G[1532]<<24);g=G[1525]|G[1526]<<8|(G[1527]<<16|G[1528]<<24);D[b|0]=g;D[b+1|0]=g>>>8;D[b+2|0]=g>>>16;D[b+3|0]=g>>>24;D[b+4|0]=c;D[b+5|0]=c>>>8;D[b+6|0]=c>>>16;D[b+7|0]=c>>>24;F[a>>2]=-1;ra(a+4|0,b,26);ja(b);F[j+8>>2]=0;ic(d)}Z=j+16|0;if(F[a>>2]){break f}if(D[a+15|0]>=0){break g}ja(F[a+4>>2])}if(!($[F[F[e>>2]+12>>2]](e)|0)){b=ka(48);D[b+33|0]=0;D[b+32|0]=G[1374];c=G[1370]|G[1371]<<8|(G[1372]<<16|G[1373]<<24);d=G[1366]|G[1367]<<8|(G[1368]<<16|G[1369]<<24);D[b+24|0]=d;D[b+25|0]=d>>>8;D[b+26|0]=d>>>16;D[b+27|0]=d>>>24;D[b+28|0]=c;D[b+29|0]=c>>>8;D[b+30|0]=c>>>16;D[b+31|0]=c>>>24;c=G[1362]|G[1363]<<8|(G[1364]<<16|G[1365]<<24);d=G[1358]|G[1359]<<8|(G[1360]<<16|G[1361]<<24);D[b+16|0]=d;D[b+17|0]=d>>>8;D[b+18|0]=d>>>16;D[b+19|0]=d>>>24;D[b+20|0]=c;D[b+21|0]=c>>>8;D[b+22|0]=c>>>16;D[b+23|0]=c>>>24;c=G[1354]|G[1355]<<8|(G[1356]<<16|G[1357]<<24);d=G[1350]|G[1351]<<8|(G[1352]<<16|G[1353]<<24);D[b+8|0]=d;D[b+9|0]=d>>>8;D[b+10|0]=d>>>16;D[b+11|0]=d>>>24;D[b+12|0]=c;D[b+13|0]=c>>>8;D[b+14|0]=c>>>16;D[b+15|0]=c>>>24;c=G[1346]|G[1347]<<8|(G[1348]<<16|G[1349]<<24);d=G[1342]|G[1343]<<8|(G[1344]<<16|G[1345]<<24);D[b|0]=d;D[b+1|0]=d>>>8;D[b+2|0]=d>>>16;D[b+3|0]=d>>>24;D[b+4|0]=c;D[b+5|0]=c>>>8;D[b+6|0]=c>>>16;D[b+7|0]=c>>>24;F[a>>2]=-1;ra(a+4|0,b,33);ja(b);break f}if(!($[F[F[e>>2]+20>>2]](e)|0)){b=Eb(f,1552);F[a>>2]=-1;c=a+4|0;if(D[b+11|0]>=0){d=F[b+4>>2];F[c>>2]=F[b>>2];F[c+4>>2]=d;F[c+8>>2]=F[b+8>>2];break f}ra(c,F[b>>2],F[b+4>>2]);if(D[b+11|0]>=0){break f}ja(F[b>>2]);break f}if(!($[F[F[e>>2]+24>>2]](e)|0)){b=Eb(f,1307);F[a>>2]=-1;c=a+4|0;if(D[b+11|0]>=0){d=F[b+4>>2];F[c>>2]=F[b>>2];F[c+4>>2]=d;F[c+8>>2]=F[b+8>>2];break f}ra(c,F[b>>2],F[b+4>>2]);if(D[b+11|0]>=0){break f}ja(F[b>>2]);break f}F[a>>2]=0;F[a+4>>2]=0;F[a+8>>2]=0;F[a+12>>2]=0}Z=f+32|0;if(!F[a>>2]){if(D[a+15|0]<0){ja(F[a+4>>2])}F[a>>2]=0;F[a+4>>2]=0;F[a+8>>2]=0;F[a+12>>2]=0}$[F[F[e>>2]+4>>2]](e)}a=F[h+16>>2];F[h+16>>2]=0;if(a){$[F[F[a>>2]+4>>2]](a)}if(D[h+15|0]>=0){break a}ja(F[h+4>>2])}Z=h+80|0}function Ub(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;l=Z-16|0;Z=l;a:{b:{c:{d:{e:{f:{g:{h:{i:{if(a>>>0<=244){g=F[2941];h=a>>>0<11?16:a+11&-8;c=h>>>3|0;b=g>>>c|0;if(b&3){c=c+((b^-1)&1)|0;a=c<<3;b=a+11804|0;d=F[a+11812>>2];a=F[d+8>>2];j:{if((b|0)==(a|0)){m=11764,n=oi(c)&g,F[m>>2]=n;break j}F[a+12>>2]=b;F[b+8>>2]=a}a=d+8|0;b=c<<3;F[d+4>>2]=b|3;b=b+d|0;F[b+4>>2]=F[b+4>>2]|1;break a}k=F[2943];if(k>>>0>=h>>>0){break i}if(b){a=2<>2];a=F[e+8>>2];k:{if((b|0)==(a|0)){g=oi(d)&g;F[2941]=g;break k}F[a+12>>2]=b;F[b+8>>2]=a}F[e+4>>2]=h|3;c=e+h|0;a=d<<3;d=a-h|0;F[c+4>>2]=d|1;F[a+e>>2]=d;if(k){b=(k&-8)+11804|0;f=F[2946];a=1<<(k>>>3);l:{if(!(a&g)){F[2941]=a|g;a=b;break l}a=F[b+8>>2]}F[b+8>>2]=f;F[a+12>>2]=f;F[f+12>>2]=b;F[f+8>>2]=a}a=e+8|0;F[2946]=c;F[2943]=d;break a}j=F[2942];if(!j){break i}c=F[(ji(0-j&j)<<2)+12068>>2];f=(F[c+4>>2]&-8)-h|0;b=c;while(1){m:{a=F[b+16>>2];if(!a){a=F[b+20>>2];if(!a){break m}}b=(F[a+4>>2]&-8)-h|0;d=b>>>0>>0;f=d?b:f;c=d?a:c;b=a;continue}break}i=F[c+24>>2];d=F[c+12>>2];if((d|0)!=(c|0)){a=F[c+8>>2];F[a+12>>2]=d;F[d+8>>2]=a;break b}b=c+20|0;a=F[b>>2];if(!a){a=F[c+16>>2];if(!a){break h}b=c+16|0}while(1){e=b;d=a;b=a+20|0;a=F[b>>2];if(a){continue}b=d+16|0;a=F[d+16>>2];if(a){continue}break}F[e>>2]=0;break b}h=-1;if(a>>>0>4294967231){break i}a=a+11|0;h=a&-8;j=F[2942];if(!j){break i}f=0-h|0;g=0;n:{if(h>>>0<256){break n}g=31;if(h>>>0>16777215){break n}a=O(a>>>8|0);g=((h>>>38-a&1)-(a<<1)|0)+62|0}b=F[(g<<2)+12068>>2];o:{p:{q:{if(!b){a=0;break q}a=0;c=h<<((g|0)!=31?25-(g>>>1|0)|0:0);while(1){r:{e=(F[b+4>>2]&-8)-h|0;if(e>>>0>=f>>>0){break r}d=b;f=e;if(e){break r}f=0;a=b;break p}e=F[b+20>>2];b=F[((c>>>29&4)+b|0)+16>>2];a=e?(e|0)==(b|0)?a:e:a;c=c<<1;if(b){continue}break}}if(!(a|d)){d=0;a=2<>2]}if(!a){break o}}while(1){b=(F[a+4>>2]&-8)-h|0;c=b>>>0>>0;f=c?b:f;d=c?a:d;b=F[a+16>>2];if(b){a=b}else{a=F[a+20>>2]}if(a){continue}break}}if(!d|F[2943]-h>>>0<=f>>>0){break i}g=F[d+24>>2];c=F[d+12>>2];if((d|0)!=(c|0)){a=F[d+8>>2];F[a+12>>2]=c;F[c+8>>2]=a;break c}b=d+20|0;a=F[b>>2];if(!a){a=F[d+16>>2];if(!a){break g}b=d+16|0}while(1){e=b;c=a;b=a+20|0;a=F[b>>2];if(a){continue}b=c+16|0;a=F[c+16>>2];if(a){continue}break}F[e>>2]=0;break c}a=F[2943];if(a>>>0>=h>>>0){d=F[2946];b=a-h|0;s:{if(b>>>0>=16){c=d+h|0;F[c+4>>2]=b|1;F[a+d>>2]=b;F[d+4>>2]=h|3;break s}F[d+4>>2]=a|3;a=a+d|0;F[a+4>>2]=F[a+4>>2]|1;c=0;b=0}F[2943]=b;F[2946]=c;a=d+8|0;break a}i=F[2944];if(i>>>0>h>>>0){b=i-h|0;F[2944]=b;c=F[2947];a=c+h|0;F[2947]=a;F[a+4>>2]=b|1;F[c+4>>2]=h|3;a=c+8|0;break a}a=0;j=h+47|0;if(F[3059]){c=F[3061]}else{F[3062]=-1;F[3063]=-1;F[3060]=4096;F[3061]=4096;F[3059]=l+12&-16^1431655768;F[3064]=0;F[3052]=0;c=4096}e=j+c|0;f=0-c|0;b=e&f;if(b>>>0<=h>>>0){break a}d=F[3051];if(d){c=F[3049];g=c+b|0;if(d>>>0>>0|c>>>0>=g>>>0){break a}}t:{if(!(G[12208]&4)){u:{v:{w:{x:{d=F[2947];if(d){a=12212;while(1){c=F[a>>2];if(c>>>0<=d>>>0&d>>>0>2]>>>0){break x}a=F[a+8>>2];if(a){continue}break}}c=eb(0);if((c|0)==-1){break u}g=b;d=F[3060];a=d-1|0;if(a&c){g=(b-c|0)+(a+c&0-d)|0}if(g>>>0<=h>>>0){break u}d=F[3051];if(d){a=F[3049];f=a+g|0;if(d>>>0>>0|a>>>0>=f>>>0){break u}}a=eb(g);if((c|0)!=(a|0)){break w}break t}g=f&e-i;c=eb(g);if((c|0)==(F[a>>2]+F[a+4>>2]|0)){break v}a=c}if((a|0)==-1){break u}if(h+48>>>0<=g>>>0){c=a;break t}c=F[3061];c=c+(j-g|0)&0-c;if((eb(c)|0)==-1){break u}g=c+g|0;c=a;break t}if((c|0)!=-1){break t}}F[3052]=F[3052]|4}c=eb(b);a=eb(0);if((c|0)==-1|(a|0)==-1|a>>>0<=c>>>0){break d}g=a-c|0;if(g>>>0<=h+40>>>0){break d}}a=F[3049]+g|0;F[3049]=a;if(a>>>0>I[3050]){F[3050]=a}y:{e=F[2947];if(e){a=12212;while(1){d=F[a>>2];b=F[a+4>>2];if((d+b|0)==(c|0)){break y}a=F[a+8>>2];if(a){continue}break}break f}a=F[2945];if(!(a>>>0<=c>>>0?a:0)){F[2945]=c}a=0;F[3054]=g;F[3053]=c;F[2949]=-1;F[2950]=F[3059];F[3056]=0;while(1){d=a<<3;b=d+11804|0;F[d+11812>>2]=b;F[d+11816>>2]=b;a=a+1|0;if((a|0)!=32){continue}break}d=g-40|0;a=c+8&7?-8-c&7:0;b=d-a|0;F[2944]=b;a=a+c|0;F[2947]=a;F[a+4>>2]=b|1;F[(c+d|0)+4>>2]=40;F[2948]=F[3063];break e}if(G[a+12|0]&8|d>>>0>e>>>0|c>>>0<=e>>>0){break f}F[a+4>>2]=b+g;a=e+8&7?-8-e&7:0;c=a+e|0;F[2947]=c;b=F[2944]+g|0;a=b-a|0;F[2944]=a;F[c+4>>2]=a|1;F[(b+e|0)+4>>2]=40;F[2948]=F[3063];break e}d=0;break b}c=0;break c}if(I[2945]>c>>>0){F[2945]=c}b=c+g|0;a=12212;z:{A:{B:{C:{D:{E:{while(1){if((b|0)!=F[a>>2]){a=F[a+8>>2];if(a){continue}break E}break}if(!(G[a+12|0]&8)){break D}}a=12212;while(1){b=F[a>>2];if(b>>>0<=e>>>0){f=b+F[a+4>>2]|0;if(f>>>0>e>>>0){break C}}a=F[a+8>>2];continue}}F[a>>2]=c;F[a+4>>2]=F[a+4>>2]+g;j=(c+8&7?-8-c&7:0)+c|0;F[j+4>>2]=h|3;g=b+(b+8&7?-8-b&7:0)|0;i=h+j|0;a=g-i|0;if((e|0)==(g|0)){F[2947]=i;a=F[2944]+a|0;F[2944]=a;F[i+4>>2]=a|1;break A}if(F[2946]==(g|0)){F[2946]=i;a=F[2943]+a|0;F[2943]=a;F[i+4>>2]=a|1;F[a+i>>2]=a;break A}f=F[g+4>>2];if((f&3)==1){e=f&-8;F:{if(f>>>0<=255){d=F[g+8>>2];b=f>>>3|0;c=F[g+12>>2];if((c|0)==(d|0)){m=11764,n=F[2941]&oi(b),F[m>>2]=n;break F}F[d+12>>2]=c;F[c+8>>2]=d;break F}h=F[g+24>>2];c=F[g+12>>2];G:{if((g|0)!=(c|0)){b=F[g+8>>2];F[b+12>>2]=c;F[c+8>>2]=b;break G}H:{f=g+20|0;b=F[f>>2];if(b){break H}f=g+16|0;b=F[f>>2];if(b){break H}c=0;break G}while(1){d=f;c=b;f=c+20|0;b=F[f>>2];if(b){continue}f=c+16|0;b=F[c+16>>2];if(b){continue}break}F[d>>2]=0}if(!h){break F}d=F[g+28>>2];b=(d<<2)+12068|0;I:{if(F[b>>2]==(g|0)){F[b>>2]=c;if(c){break I}m=11768,n=F[2942]&oi(d),F[m>>2]=n;break F}F[h+(F[h+16>>2]==(g|0)?16:20)>>2]=c;if(!c){break F}}F[c+24>>2]=h;b=F[g+16>>2];if(b){F[c+16>>2]=b;F[b+24>>2]=c}b=F[g+20>>2];if(!b){break F}F[c+20>>2]=b;F[b+24>>2]=c}g=e+g|0;f=F[g+4>>2];a=a+e|0}F[g+4>>2]=f&-2;F[i+4>>2]=a|1;F[a+i>>2]=a;if(a>>>0<=255){b=(a&-8)+11804|0;c=F[2941];a=1<<(a>>>3);J:{if(!(c&a)){F[2941]=a|c;a=b;break J}a=F[b+8>>2]}F[b+8>>2]=i;F[a+12>>2]=i;F[i+12>>2]=b;F[i+8>>2]=a;break A}f=31;if(a>>>0<=16777215){b=O(a>>>8|0);f=((a>>>38-b&1)-(b<<1)|0)+62|0}F[i+28>>2]=f;F[i+16>>2]=0;F[i+20>>2]=0;b=(f<<2)+12068|0;d=F[2942];c=1<>2]=i;break K}f=a<<((f|0)!=31?25-(f>>>1|0)|0:0);c=F[b>>2];while(1){b=c;if((F[c+4>>2]&-8)==(a|0)){break B}c=f>>>29|0;f=f<<1;d=(c&4)+b|0;c=F[d+16>>2];if(c){continue}break}F[d+16>>2]=i}F[i+24>>2]=b;F[i+12>>2]=i;F[i+8>>2]=i;break A}d=g-40|0;a=c+8&7?-8-c&7:0;b=d-a|0;F[2944]=b;a=a+c|0;F[2947]=a;F[a+4>>2]=b|1;F[(c+d|0)+4>>2]=40;F[2948]=F[3063];a=(f+(f-39&7?39-f&7:0)|0)-47|0;d=a>>>0>>0?e:a;F[d+4>>2]=27;a=F[3056];F[d+16>>2]=F[3055];F[d+20>>2]=a;a=F[3054];F[d+8>>2]=F[3053];F[d+12>>2]=a;F[3055]=d+8;F[3054]=g;F[3053]=c;F[3056]=0;a=d+24|0;while(1){F[a+4>>2]=7;b=a+8|0;a=a+4|0;if(b>>>0>>0){continue}break}if((d|0)==(e|0)){break e}F[d+4>>2]=F[d+4>>2]&-2;f=d-e|0;F[e+4>>2]=f|1;F[d>>2]=f;if(f>>>0<=255){b=(f&-8)+11804|0;c=F[2941];a=1<<(f>>>3);L:{if(!(c&a)){F[2941]=a|c;a=b;break L}a=F[b+8>>2]}F[b+8>>2]=e;F[a+12>>2]=e;F[e+12>>2]=b;F[e+8>>2]=a;break e}a=31;if(f>>>0<=16777215){a=O(f>>>8|0);a=((f>>>38-a&1)-(a<<1)|0)+62|0}F[e+28>>2]=a;F[e+16>>2]=0;F[e+20>>2]=0;b=(a<<2)+12068|0;d=F[2942];c=1<>2]=e;break M}a=f<<((a|0)!=31?25-(a>>>1|0)|0:0);d=F[b>>2];while(1){b=d;if((f|0)==(F[b+4>>2]&-8)){break z}c=a>>>29|0;a=a<<1;c=(c&4)+b|0;d=F[c+16>>2];if(d){continue}break}F[c+16>>2]=e}F[e+24>>2]=b;F[e+12>>2]=e;F[e+8>>2]=e;break e}a=F[b+8>>2];F[a+12>>2]=i;F[b+8>>2]=i;F[i+24>>2]=0;F[i+12>>2]=b;F[i+8>>2]=a}a=j+8|0;break a}a=F[b+8>>2];F[a+12>>2]=e;F[b+8>>2]=e;F[e+24>>2]=0;F[e+12>>2]=b;F[e+8>>2]=a}a=F[2944];if(a>>>0<=h>>>0){break d}b=a-h|0;F[2944]=b;c=F[2947];a=c+h|0;F[2947]=a;F[a+4>>2]=b|1;F[c+4>>2]=h|3;a=c+8|0;break a}F[2940]=48;a=0;break a}N:{if(!g){break N}b=F[d+28>>2];a=(b<<2)+12068|0;O:{if(F[a>>2]==(d|0)){F[a>>2]=c;if(c){break O}j=oi(b)&j;F[2942]=j;break N}F[g+(F[g+16>>2]==(d|0)?16:20)>>2]=c;if(!c){break N}}F[c+24>>2]=g;a=F[d+16>>2];if(a){F[c+16>>2]=a;F[a+24>>2]=c}a=F[d+20>>2];if(!a){break N}F[c+20>>2]=a;F[a+24>>2]=c}P:{if(f>>>0<=15){a=f+h|0;F[d+4>>2]=a|3;a=a+d|0;F[a+4>>2]=F[a+4>>2]|1;break P}F[d+4>>2]=h|3;e=d+h|0;F[e+4>>2]=f|1;F[e+f>>2]=f;if(f>>>0<=255){b=(f&-8)+11804|0;c=F[2941];a=1<<(f>>>3);Q:{if(!(c&a)){F[2941]=a|c;a=b;break Q}a=F[b+8>>2]}F[b+8>>2]=e;F[a+12>>2]=e;F[e+12>>2]=b;F[e+8>>2]=a;break P}a=31;if(f>>>0<=16777215){a=O(f>>>8|0);a=((f>>>38-a&1)-(a<<1)|0)+62|0}F[e+28>>2]=a;F[e+16>>2]=0;F[e+20>>2]=0;b=(a<<2)+12068|0;R:{c=1<>2]=e;break S}a=f<<((a|0)!=31?25-(a>>>1|0)|0:0);h=F[b>>2];while(1){b=h;if((F[b+4>>2]&-8)==(f|0)){break R}c=a>>>29|0;a=a<<1;c=(c&4)+b|0;h=F[c+16>>2];if(h){continue}break}F[c+16>>2]=e}F[e+24>>2]=b;F[e+12>>2]=e;F[e+8>>2]=e;break P}a=F[b+8>>2];F[a+12>>2]=e;F[b+8>>2]=e;F[e+24>>2]=0;F[e+12>>2]=b;F[e+8>>2]=a}a=d+8|0;break a}T:{if(!i){break T}b=F[c+28>>2];a=(b<<2)+12068|0;U:{if(F[a>>2]==(c|0)){F[a>>2]=d;if(d){break U}m=11768,n=oi(b)&j,F[m>>2]=n;break T}F[i+(F[i+16>>2]==(c|0)?16:20)>>2]=d;if(!d){break T}}F[d+24>>2]=i;a=F[c+16>>2];if(a){F[d+16>>2]=a;F[a+24>>2]=d}a=F[c+20>>2];if(!a){break T}F[d+20>>2]=a;F[a+24>>2]=d}V:{if(f>>>0<=15){a=f+h|0;F[c+4>>2]=a|3;a=a+c|0;F[a+4>>2]=F[a+4>>2]|1;break V}F[c+4>>2]=h|3;d=c+h|0;F[d+4>>2]=f|1;F[d+f>>2]=f;if(k){b=(k&-8)+11804|0;e=F[2946];a=1<<(k>>>3);W:{if(!(a&g)){F[2941]=a|g;a=b;break W}a=F[b+8>>2]}F[b+8>>2]=e;F[a+12>>2]=e;F[e+12>>2]=b;F[e+8>>2]=a}F[2946]=d;F[2943]=f}a=c+8|0}Z=l+16|0;return a|0}function Vc(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0;m=Z-32|0;Z=m;o=ka(12);F[o+8>>2]=0;F[o+4>>2]=b;F[o>>2]=0;s=o+12|0;b=s;a:{b:{c:{while(1){b=b-12|0;w=F[b+8>>2];j=F[b+4>>2];t=F[b>>2];if(t){if((w|0)>1e3){break a}F[m+24>>2]=0;F[m+16>>2]=0;F[m+20>>2]=0;d=1;c=F[a>>2];e=F[c+8>>2];h=F[c+12>>2];g=F[c+20>>2];f=F[c+16>>2];d:{if((h|0)<=(g|0)&f>>>0>=e>>>0|(g|0)>(h|0)){break d}e=G[f+F[c>>2]|0];h=c;c=g;f=f+1|0;c=f?c:c+1|0;F[h+16>>2]=f;F[h+20>>2]=c;Sb(m+16|0,e);if(e){c=F[a>>2];n=Tb(m+16|0);p=F[c+8>>2];g=F[c+12>>2];h=F[c+20>>2];f=F[c+16>>2];k=f+e|0;h=k>>>0>>0?h+1|0:h;if((g|0)<=(h|0)&k>>>0>p>>>0|(g|0)<(h|0)){break d}la(n,f+F[c>>2]|0,e);d=F[c+20>>2];f=e;e=e+F[c+16>>2]|0;d=f>>>0>e>>>0?d+1|0:d;F[c+16>>2]=e;F[c+20>>2]=d}j=ka(24);c=j;F[c+4>>2]=0;F[c+8>>2]=0;c=c+16|0;F[c>>2]=0;F[c+4>>2]=0;F[j>>2]=j+4;F[j+12>>2]=c;e=Z-32|0;Z=e;h=t+12|0;c=m+16|0;u=Ya(h,c);i=t+16|0;e:{if((u|0)==(i|0)){F[e+16>>2]=c;f:{g:{d=F[h+4>>2];h:{if(!d){f=h+4|0;c=f;break h}f=G[c+11|0];g=f<<24>>24<0;n=g?F[c>>2]:c;g=g?F[c+4>>2]:f;while(1){c=d;d=G[c+27|0];f=d<<24>>24<0;d=f?F[c+20>>2]:d;p=d>>>0>>0;i:{j:{k:{l:{k=p?d:g;m:{if(k){f=f?F[c+16>>2]:c+16|0;q=sa(n,f,k);if(!q){if(d>>>0>g>>>0){break m}break l}if((q|0)>=0){break l}break m}if(d>>>0<=g>>>0){break k}}f=c;d=F[c>>2];if(d){continue}break h}d=sa(f,n,k);if(d){break j}}if(p){break i}break g}if((d|0)>=0){break g}}d=F[c+4>>2];if(d){continue}break}f=c+4|0}d=ka(32);n=d+16|0;g=F[e+16>>2];n:{if(D[g+11|0]>=0){p=F[g+4>>2];F[n>>2]=F[g>>2];F[n+4>>2]=p;F[n+8>>2]=F[g+8>>2];break n}ra(n,F[g>>2],F[g+4>>2])}F[d+8>>2]=c;F[d>>2]=0;F[d+4>>2]=0;F[d+28>>2]=0;F[f>>2]=d;c=d;g=F[F[h>>2]>>2];if(g){F[h>>2]=g;c=F[f>>2]}nb(F[h+4>>2],c);F[h+8>>2]=F[h+8>>2]+1;c=1;break f}d=c;c=0}D[e+28|0]=c;F[e+24>>2]=d;d=F[e+24>>2];c=F[d+28>>2];F[d+28>>2]=j;if(!c){break e}Ca(c+12|0,F[c+16>>2]);Ba(c,F[c+4>>2]);ja(c);break e}if(!j){break e}Ca(j+12|0,F[j+16>>2]);Ba(j,F[j+4>>2]);ja(j)}Z=e+32|0;d=(i|0)!=(u|0)}if(D[m+27|0]<0){ja(F[m+16>>2])}if(d){break a}}if(!j){break a}F[m+16>>2]=0;if(!fb(1,m+16|0,F[a>>2])){break a}q=0;x=F[m+16>>2];if(x){while(1){d=0;i=Z-32|0;Z=i;F[i+24>>2]=0;F[i+16>>2]=0;F[i+20>>2]=0;c=F[a>>2];f=F[c+8>>2];o:{p:{h=F[c+12>>2];g=F[c+20>>2];e=F[c+16>>2];q:{if((h|0)<=(g|0)&e>>>0>=f>>>0|(g|0)>(h|0)){break q}f=G[e+F[c>>2]|0];h=c;c=g;e=e+1|0;c=e?c:c+1|0;F[h+16>>2]=e;F[h+20>>2]=c;Sb(i+16|0,f);if(f){e=F[a>>2];n=Tb(i+16|0);p=F[e+8>>2];g=F[e+12>>2];c=F[e+20>>2];h=F[e+16>>2];k=h+f|0;c=k>>>0>>0?c+1|0:c;if(k>>>0>p>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break q}la(n,h+F[e>>2]|0,f);c=F[e+20>>2];g=f;f=f+F[e+16>>2]|0;c=g>>>0>f>>>0?c+1|0:c;F[e+16>>2]=f;F[e+20>>2]=c}F[i+12>>2]=0;if(!fb(1,i+12|0,F[a>>2])){break q}f=F[i+12>>2];if(!f){break q}e=F[a>>2];c=F[e+8>>2];h=F[e+16>>2];g=c-h|0;c=F[e+12>>2]-(F[e+20>>2]+(c>>>0>>0)|0)|0;if((c|0)<=0&f>>>0>g>>>0|(c|0)<0){break q}F[i+8>>2]=0;F[i>>2]=0;F[i+4>>2]=0;if((f|0)<0){break p}d=ka(f);F[i>>2]=d;c=d+f|0;F[i+8>>2]=c;l=ma(d,0,f);F[i+4>>2]=c;h=F[e+12>>2];y=h;p=F[e+8>>2];c=F[e+20>>2];k=F[e+16>>2];g=f+k|0;c=g>>>0>>0?c+1|0:c;u=g;n=c;r:{if((c|0)<=(h|0)&g>>>0<=p>>>0|(c|0)<(h|0)){la(l,F[e>>2]+k|0,f);d=F[e+20>>2];c=f+F[e+16>>2]|0;d=c>>>0>>0?d+1|0:d;F[e+16>>2]=c;F[e+20>>2]=d;h=Z-48|0;Z=h;e=Ya(j,i+16|0);if((e|0)!=(j+4|0)){c=F[e+4>>2];s:{if(!c){c=e;while(1){d=F[c+8>>2];f=F[d>>2]!=(c|0);c=d;if(f){continue}break}break s}while(1){d=c;c=F[c>>2];if(c){continue}break}}if((e|0)==F[j>>2]){F[j>>2]=d}F[j+8>>2]=F[j+8>>2]-1;f=F[j+4>>2];t:{u:{g=e;d=e;e=F[d>>2];if(e){c=F[g+4>>2];if(!c){break u}while(1){d=c;c=F[c>>2];if(c){continue}break}}e=F[d+4>>2];if(e){break u}e=0;k=1;break t}F[e+8>>2]=F[d+8>>2];k=0}l=F[d+8>>2];c=F[l>>2];v:{if((d|0)==(c|0)){F[l>>2]=e;if((d|0)==(f|0)){c=0;f=e;break v}c=F[l+4>>2];break v}F[l+4>>2]=e}r=!G[d+12|0];if((d|0)!=(g|0)){l=F[g+8>>2];F[d+8>>2]=l;F[l+(((g|0)!=F[F[g+8>>2]>>2])<<2)>>2]=d;l=F[g>>2];F[d>>2]=l;F[l+8>>2]=d;l=F[g+4>>2];F[d+4>>2]=l;if(l){F[l+8>>2]=d}D[d+12|0]=G[g+12|0];f=(f|0)==(g|0)?d:f}w:{if(r|!f){break w}if(k){while(1){e=G[c+12|0];x:{d=F[c+8>>2];if(F[d>>2]!=(c|0)){if(!e){D[c+12|0]=1;D[d+12|0]=0;e=F[d+4>>2];k=F[e>>2];F[d+4>>2]=k;if(k){F[k+8>>2]=d}F[e+8>>2]=F[d+8>>2];k=F[d+8>>2];F[(((d|0)!=F[k>>2])<<2)+k>>2]=e;F[e>>2]=d;F[d+8>>2]=e;d=c;c=F[c>>2];f=(c|0)==(f|0)?d:f;c=F[c+4>>2]}y:{z:{d=F[c>>2];A:{if(!(G[d+12|0]?0:d)){e=F[c+4>>2];if(G[e+12|0]?0:e){break A}D[c+12|0]=0;c=F[c+8>>2];B:{if((f|0)==(c|0)){c=f;break B}if(G[c+12|0]){break x}}D[c+12|0]=1;break w}e=F[c+4>>2];if(!e){break z}}if(G[e+12|0]){break z}d=c;break y}D[d+12|0]=1;D[c+12|0]=0;e=F[d+4>>2];F[c>>2]=e;if(e){F[e+8>>2]=c}F[d+8>>2]=F[c+8>>2];e=F[c+8>>2];F[((F[e>>2]!=(c|0))<<2)+e>>2]=d;F[d+4>>2]=c;F[c+8>>2]=d;e=c}c=F[d+8>>2];D[d+12|0]=G[c+12|0];D[c+12|0]=1;D[e+12|0]=1;d=F[c+4>>2];e=F[d>>2];F[c+4>>2]=e;if(e){F[e+8>>2]=c}F[d+8>>2]=F[c+8>>2];e=F[c+8>>2];F[(((c|0)!=F[e>>2])<<2)+e>>2]=d;F[d>>2]=c;F[c+8>>2]=d;break w}if(!e){D[c+12|0]=1;D[d+12|0]=0;e=F[c+4>>2];F[d>>2]=e;if(e){F[e+8>>2]=d}F[c+8>>2]=F[d+8>>2];e=F[d+8>>2];F[(((d|0)!=F[e>>2])<<2)+e>>2]=c;F[c+4>>2]=d;F[d+8>>2]=c;f=(d|0)==(f|0)?c:f;c=F[d>>2]}e=F[c>>2];C:{if(!(!e|G[e+12|0])){d=c;break C}d=F[c+4>>2];if(!(G[d+12|0]?0:d)){D[c+12|0]=0;c=F[c+8>>2];if((c|0)!=(f|0)?G[c+12|0]:0){break x}D[c+12|0]=1;break w}if(e){if(!G[e+12|0]){d=c;break C}d=F[c+4>>2]}D[d+12|0]=1;D[c+12|0]=0;e=F[d>>2];F[c+4>>2]=e;if(e){F[e+8>>2]=c}F[d+8>>2]=F[c+8>>2];e=F[c+8>>2];F[((F[e>>2]!=(c|0))<<2)+e>>2]=d;F[d>>2]=c;F[c+8>>2]=d;e=c}c=F[d+8>>2];D[d+12|0]=G[c+12|0];D[c+12|0]=1;D[e+12|0]=1;d=F[c>>2];e=F[d+4>>2];F[c>>2]=e;if(e){F[e+8>>2]=c}F[d+8>>2]=F[c+8>>2];e=F[c+8>>2];F[(((c|0)!=F[e>>2])<<2)+e>>2]=d;F[d+4>>2]=c;F[c+8>>2]=d;break w}d=c;c=F[c+8>>2];c=F[(((d|0)==F[c>>2])<<2)+c>>2];continue}}D[e+12|0]=1}c=F[g+28>>2];if(c){F[g+32>>2]=c;ja(c)}if(D[g+27|0]<0){ja(F[g+16>>2])}ja(g)}F[h+8>>2]=0;F[h>>2]=0;F[h+4>>2]=0;c=F[i+4>>2];d=F[i>>2];f=c-d|0;e=0;D:{E:{if((c|0)!=(d|0)){if((f|0)<0){break E}e=ka(f);c=ma(e,0,f);g=c+f|0;F[h+8>>2]=g;F[h+4>>2]=g;F[h>>2]=c;c=d}la(e,c,f);F:{if(D[i+27|0]>=0){F[h+24>>2]=F[i+24>>2];c=F[i+20>>2];F[h+16>>2]=F[i+16>>2];F[h+20>>2]=c;break F}ra(h+16|0,F[i+16>>2],F[i+20>>2])}Tc(h+28|0,h);f=h+16|0;c=f;G:{H:{d=F[j+4>>2];I:{if(!d){e=j+4|0;c=e;break I}e=G[c+11|0];g=e<<24>>24<0;k=g?F[c>>2]:c;g=g?F[c+4>>2]:e;while(1){c=d;d=G[c+27|0];e=d<<24>>24<0;d=e?F[c+20>>2]:d;l=d>>>0>>0;J:{K:{L:{M:{r=l?d:g;N:{if(r){e=e?F[c+16>>2]:c+16|0;z=sa(k,e,r);if(!z){if(d>>>0>g>>>0){break N}break M}if((z|0)>=0){break M}break N}if(d>>>0<=g>>>0){break L}}e=c;d=F[c>>2];if(d){continue}break I}d=sa(e,k,r);if(d){break K}}if(l){break J}break H}if((d|0)>=0){break H}}d=F[c+4>>2];if(d){continue}break}e=c+4|0}d=ka(40);F[d+24>>2]=F[f+8>>2];g=F[f+4>>2];F[d+16>>2]=F[f>>2];F[d+20>>2]=g;F[f>>2]=0;F[f+4>>2]=0;F[f+8>>2]=0;Tc(d+28|0,f+12|0);F[d+8>>2]=c;F[d>>2]=0;F[d+4>>2]=0;F[e>>2]=d;c=d;f=F[F[j>>2]>>2];if(f){F[j>>2]=f;c=F[e>>2]}nb(F[j+4>>2],c);F[j+8>>2]=F[j+8>>2]+1;c=1;break G}d=c;c=0}D[h+44|0]=c;F[h+40>>2]=d;c=F[h+28>>2];if(c){F[h+32>>2]=c;ja(c)}if(D[h+27|0]<0){ja(F[h+16>>2])}c=F[h>>2];if(c){F[h+4>>2]=c;ja(c)}Z=h+48|0;break D}na();v()}d=F[i>>2];if(!d){break r}}F[i+4>>2]=d;ja(d)}d=(n|0)<=(y|0)&p>>>0>=u>>>0|(n|0)<(y|0)}if(D[i+27|0]<0){ja(F[i+16>>2])}Z=i+32|0;break o}na();v()}if(!d){break a}q=q+1|0;if((x|0)!=(q|0)){continue}break}}F[m+12>>2]=0;if(!fb(1,m+12|0,F[a>>2])){break a}c=F[a>>2];e=F[c+8>>2];f=F[c+16>>2];h=e-f|0;d=F[m+12>>2];c=F[c+12>>2]-(F[c+20>>2]+(e>>>0>>0)|0)|0;if(h>>>0>>0&(c|0)<=0|(c|0)<0){break a}if(d){q=0;h=((t|0)!=0)+w|0;while(1){O:{if(b>>>0>>0){F[b+8>>2]=h;F[b+4>>2]=0;F[b>>2]=j;b=b+12|0;d=F[m+12>>2];break O}c=b-o|0;g=(c|0)/12|0;b=g+1|0;if(b>>>0>=357913942){break c}e=(s-o|0)/12|0;f=e<<1;e=e>>>0>=178956970?357913941:b>>>0>>0?f:b;if(e){if(e>>>0>=357913942){break b}f=ka(L(e,12))}else{f=0}b=f+L(g,12)|0;F[b+8>>2]=h;F[b+4>>2]=0;F[b>>2]=j;c=pa(b+L((c|0)/-12|0,12)|0,o,c);s=f+L(e,12)|0;b=b+12|0;if(o){ja(o)}o=c}q=q+1|0;if(q>>>0>>0){continue}break}}if((b|0)!=(o|0)){continue}break}A=1;break a}na();v()}oa();v()}if(o){ja(o)}Z=m+32|0;return A}function me(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;h=Z-48|0;Z=h;a:{if((c|0)!=1){break a}i=F[a+4>>2];c=F[a+12>>2];F[h+40>>2]=0;F[h+32>>2]=0;F[h+36>>2]=0;F[h+24>>2]=0;F[h+28>>2]=0;F[h+16>>2]=0;F[h+20>>2]=0;F[h+8>>2]=0;F[h+12>>2]=0;d=h+8|0;b:{if((b|0)==-2){break b}k=F[F[F[i+4>>2]+8>>2]+(c<<2)>>2];if(($[F[F[i>>2]+8>>2]](i)|0)==1){j=Z-32|0;Z=j;l=F[F[F[i+4>>2]+8>>2]+(c<<2)>>2];c:{d:{e:{if(($[F[F[i>>2]+8>>2]](i)|0)!=1|b-1>>>0>5){break e}g=$[F[F[i>>2]+36>>2]](i)|0;f=$[F[F[i>>2]+44>>2]](i,c)|0;if(!g|!f){break e}c=$[F[F[i>>2]+40>>2]](i,c)|0;if(c){a=F[i+44>>2];F[j+12>>2]=c;F[j+8>>2]=a;F[j+20>>2]=f;F[j+16>>2]=f+12;f=j+8|0;a=0;f:{g:{switch(b-1|0){case 0:b=ka(60);F[b+4>>2]=l;F[b>>2]=2960;a=F[d+4>>2];F[b+8>>2]=F[d>>2];F[b+12>>2]=a;a=F[d+12>>2];F[b+16>>2]=F[d+8>>2];F[b+20>>2]=a;a=F[d+20>>2];F[b+24>>2]=F[d+16>>2];F[b+28>>2]=a;F[b+40>>2]=0;F[b+32>>2]=0;F[b+36>>2]=0;a=F[d+24>>2];g=F[d+28>>2];if((a|0)!=(g|0)){c=g-a|0;if((c|0)<0){break d}e=ka(c);F[b+32>>2]=e;F[b+40>>2]=(c&-4)+e;while(1){F[e>>2]=F[a>>2];e=e+4|0;a=a+4|0;if((g|0)!=(a|0)){continue}break}F[b+36>>2]=e}a=F[f+4>>2];F[b+44>>2]=F[f>>2];F[b+48>>2]=a;a=F[f+12>>2];F[b+52>>2]=F[f+8>>2];F[b+56>>2]=a;F[b>>2]=2252;a=b;break f;case 3:b=ka(112);F[b+4>>2]=l;F[b>>2]=2960;a=F[d+4>>2];F[b+8>>2]=F[d>>2];F[b+12>>2]=a;a=F[d+12>>2];F[b+16>>2]=F[d+8>>2];F[b+20>>2]=a;a=F[d+20>>2];F[b+24>>2]=F[d+16>>2];F[b+28>>2]=a;F[b+40>>2]=0;F[b+32>>2]=0;F[b+36>>2]=0;a=F[d+24>>2];g=F[d+28>>2];if((a|0)!=(g|0)){c=g-a|0;if((c|0)<0){break d}e=ka(c);F[b+32>>2]=e;F[b+40>>2]=(c&-4)+e;while(1){F[e>>2]=F[a>>2];e=e+4|0;a=a+4|0;if((g|0)!=(a|0)){continue}break}F[b+36>>2]=e}a=F[f+4>>2];F[b+44>>2]=F[f>>2];F[b+48>>2]=a;a=F[f+12>>2];F[b+52>>2]=F[f+8>>2];F[b+56>>2]=a;F[b+60>>2]=0;F[b+64>>2]=0;F[b>>2]=3016;F[b+68>>2]=0;F[b+72>>2]=0;F[b+76>>2]=0;F[b+80>>2]=0;F[b+84>>2]=0;F[b+88>>2]=0;F[b+92>>2]=0;F[b+96>>2]=0;F[b+100>>2]=0;F[b+104>>2]=0;F[b+108>>2]=0;a=b;break f;case 4:b=ka(104);F[b+4>>2]=l;F[b>>2]=2960;a=F[d+4>>2];F[b+8>>2]=F[d>>2];F[b+12>>2]=a;a=F[d+12>>2];F[b+16>>2]=F[d+8>>2];F[b+20>>2]=a;a=F[d+20>>2];F[b+24>>2]=F[d+16>>2];F[b+28>>2]=a;F[b+40>>2]=0;F[b+32>>2]=0;F[b+36>>2]=0;a=F[d+24>>2];g=F[d+28>>2];if((a|0)!=(g|0)){c=g-a|0;if((c|0)<0){break d}e=ka(c);F[b+32>>2]=e;F[b+40>>2]=(c&-4)+e;while(1){F[e>>2]=F[a>>2];e=e+4|0;a=a+4|0;if((g|0)!=(a|0)){continue}break}F[b+36>>2]=e}a=F[f+4>>2];F[b+44>>2]=F[f>>2];F[b+48>>2]=a;a=F[f+12>>2];F[b+52>>2]=F[f+8>>2];F[b+56>>2]=a;F[b+84>>2]=0;F[b+76>>2]=0;F[b+80>>2]=0;F[b+60>>2]=0;F[b+64>>2]=0;F[b>>2]=3264;a=F[f+4>>2];F[b+88>>2]=F[f>>2];F[b+92>>2]=a;a=F[f+12>>2];F[b+96>>2]=F[f+8>>2];F[b+100>>2]=a;a=b;break f;case 5:break g;default:break f}}a=ka(128);F[a+4>>2]=l;F[a>>2]=2960;b=F[d+4>>2];F[a+8>>2]=F[d>>2];F[a+12>>2]=b;b=F[d+12>>2];F[a+16>>2]=F[d+8>>2];F[a+20>>2]=b;b=F[d+20>>2];F[a+24>>2]=F[d+16>>2];F[a+28>>2]=b;F[a+40>>2]=0;F[a+32>>2]=0;F[a+36>>2]=0;h:{i:{c=F[d+28>>2];b=F[d+24>>2];if((c|0)!=(b|0)){c=c-b|0;if((c|0)<0){break i}b=ka(c);F[a+36>>2]=b;F[a+32>>2]=b;F[a+40>>2]=(c&-4)+b;e=F[d+24>>2];c=F[d+28>>2];if((e|0)!=(c|0)){while(1){F[b>>2]=F[e>>2];b=b+4|0;e=e+4|0;if((c|0)!=(e|0)){continue}break}}F[a+36>>2]=b}F[a>>2]=2904;b=F[f+4>>2];F[a+44>>2]=F[f>>2];F[a+48>>2]=b;b=F[f+12>>2];F[a+52>>2]=F[f+8>>2];F[a+56>>2]=b;b=a- -64|0;F[b>>2]=0;F[b+4>>2]=0;F[a+60>>2]=4128;F[a>>2]=3500;b=F[f+4>>2];F[a+72>>2]=F[f>>2];F[a+76>>2]=b;b=F[f+12>>2];F[a+80>>2]=F[f+8>>2];F[a+84>>2]=b;F[a+104>>2]=1065353216;F[a+108>>2]=-1;F[a+96>>2]=-1;F[a+100>>2]=-1;F[a+88>>2]=1;F[a+92>>2]=-1;F[a+60>>2]=3736;F[a+112>>2]=0;F[a+116>>2]=0;D[a+117|0]=0;D[a+118|0]=0;D[a+119|0]=0;D[a+120|0]=0;D[a+121|0]=0;D[a+122|0]=0;D[a+123|0]=0;D[a+124|0]=0;break h}na();v()}break f}e=a;break e}a=F[i+44>>2];F[j+12>>2]=g;F[j+8>>2]=a;F[j+20>>2]=f;F[j+16>>2]=f+12;f=j+8|0;a=0;j:{k:{switch(b-1|0){case 0:b=ka(60);F[b+4>>2]=l;F[b>>2]=2960;a=F[d+4>>2];F[b+8>>2]=F[d>>2];F[b+12>>2]=a;a=F[d+12>>2];F[b+16>>2]=F[d+8>>2];F[b+20>>2]=a;a=F[d+20>>2];F[b+24>>2]=F[d+16>>2];F[b+28>>2]=a;F[b+40>>2]=0;F[b+32>>2]=0;F[b+36>>2]=0;a=F[d+24>>2];g=F[d+28>>2];if((a|0)!=(g|0)){c=g-a|0;if((c|0)<0){break d}e=ka(c);F[b+32>>2]=e;F[b+40>>2]=(c&-4)+e;while(1){F[e>>2]=F[a>>2];e=e+4|0;a=a+4|0;if((g|0)!=(a|0)){continue}break}F[b+36>>2]=e}a=F[f+4>>2];F[b+44>>2]=F[f>>2];F[b+48>>2]=a;a=F[f+12>>2];F[b+52>>2]=F[f+8>>2];F[b+56>>2]=a;F[b>>2]=4156;a=b;break j;case 3:b=ka(112);F[b+4>>2]=l;F[b>>2]=2960;a=F[d+4>>2];F[b+8>>2]=F[d>>2];F[b+12>>2]=a;a=F[d+12>>2];F[b+16>>2]=F[d+8>>2];F[b+20>>2]=a;a=F[d+20>>2];F[b+24>>2]=F[d+16>>2];F[b+28>>2]=a;F[b+40>>2]=0;F[b+32>>2]=0;F[b+36>>2]=0;a=F[d+24>>2];g=F[d+28>>2];if((a|0)!=(g|0)){c=g-a|0;if((c|0)<0){break d}e=ka(c);F[b+32>>2]=e;F[b+40>>2]=(c&-4)+e;while(1){F[e>>2]=F[a>>2];e=e+4|0;a=a+4|0;if((g|0)!=(a|0)){continue}break}F[b+36>>2]=e}a=F[f+4>>2];F[b+44>>2]=F[f>>2];F[b+48>>2]=a;a=F[f+12>>2];F[b+52>>2]=F[f+8>>2];F[b+56>>2]=a;F[b+60>>2]=0;F[b+64>>2]=0;F[b>>2]=4580;F[b+68>>2]=0;F[b+72>>2]=0;F[b+76>>2]=0;F[b+80>>2]=0;F[b+84>>2]=0;F[b+88>>2]=0;F[b+92>>2]=0;F[b+96>>2]=0;F[b+100>>2]=0;F[b+104>>2]=0;F[b+108>>2]=0;a=b;break j;case 4:b=ka(104);F[b+4>>2]=l;F[b>>2]=2960;a=F[d+4>>2];F[b+8>>2]=F[d>>2];F[b+12>>2]=a;a=F[d+12>>2];F[b+16>>2]=F[d+8>>2];F[b+20>>2]=a;a=F[d+20>>2];F[b+24>>2]=F[d+16>>2];F[b+28>>2]=a;F[b+40>>2]=0;F[b+32>>2]=0;F[b+36>>2]=0;a=F[d+24>>2];g=F[d+28>>2];if((a|0)!=(g|0)){c=g-a|0;if((c|0)<0){break d}e=ka(c);F[b+32>>2]=e;F[b+40>>2]=(c&-4)+e;while(1){F[e>>2]=F[a>>2];e=e+4|0;a=a+4|0;if((g|0)!=(a|0)){continue}break}F[b+36>>2]=e}a=F[f+4>>2];F[b+44>>2]=F[f>>2];F[b+48>>2]=a;a=F[f+12>>2];F[b+52>>2]=F[f+8>>2];F[b+56>>2]=a;F[b+84>>2]=0;F[b+76>>2]=0;F[b+80>>2]=0;F[b+60>>2]=0;F[b+64>>2]=0;F[b>>2]=4816;a=F[f+4>>2];F[b+88>>2]=F[f>>2];F[b+92>>2]=a;a=F[f+12>>2];F[b+96>>2]=F[f+8>>2];F[b+100>>2]=a;a=b;break j;case 5:break k;default:break j}}a=ka(128);F[a+4>>2]=l;F[a>>2]=2960;b=F[d+4>>2];F[a+8>>2]=F[d>>2];F[a+12>>2]=b;b=F[d+12>>2];F[a+16>>2]=F[d+8>>2];F[a+20>>2]=b;b=F[d+20>>2];F[a+24>>2]=F[d+16>>2];F[a+28>>2]=b;F[a+40>>2]=0;F[a+32>>2]=0;F[a+36>>2]=0;l:{m:{c=F[d+28>>2];b=F[d+24>>2];if((c|0)!=(b|0)){c=c-b|0;if((c|0)<0){break m}b=ka(c);F[a+36>>2]=b;F[a+32>>2]=b;F[a+40>>2]=(c&-4)+b;e=F[d+24>>2];c=F[d+28>>2];if((e|0)!=(c|0)){while(1){F[b>>2]=F[e>>2];b=b+4|0;e=e+4|0;if((c|0)!=(e|0)){continue}break}}F[a+36>>2]=b}F[a>>2]=4524;b=F[f+4>>2];F[a+44>>2]=F[f>>2];F[a+48>>2]=b;b=F[f+12>>2];F[a+52>>2]=F[f+8>>2];F[a+56>>2]=b;b=a- -64|0;F[b>>2]=0;F[b+4>>2]=0;F[a+60>>2]=5624;F[a>>2]=5040;b=F[f+4>>2];F[a+72>>2]=F[f>>2];F[a+76>>2]=b;b=F[f+12>>2];F[a+80>>2]=F[f+8>>2];F[a+84>>2]=b;F[a+104>>2]=1065353216;F[a+108>>2]=-1;F[a+96>>2]=-1;F[a+100>>2]=-1;F[a+88>>2]=1;F[a+92>>2]=-1;F[a+60>>2]=5260;F[a+112>>2]=0;F[a+116>>2]=0;D[a+117|0]=0;D[a+118|0]=0;D[a+119|0]=0;D[a+120|0]=0;D[a+121|0]=0;D[a+122|0]=0;D[a+123|0]=0;D[a+124|0]=0;break l}na();v()}break j}e=a}Z=j+32|0;break c}na();v()}if(e){break b}}e=ka(44);F[e+4>>2]=k;F[e>>2]=2960;a=F[d+4>>2];F[e+8>>2]=F[d>>2];F[e+12>>2]=a;a=F[d+12>>2];F[e+16>>2]=F[d+8>>2];F[e+20>>2]=a;a=F[d+20>>2];F[e+24>>2]=F[d+16>>2];F[e+28>>2]=a;F[e+40>>2]=0;F[e+32>>2]=0;F[e+36>>2]=0;n:{c=F[d+24>>2];b=F[d+28>>2];if((c|0)!=(b|0)){a=b-c|0;if((a|0)<0){break n}k=ka(a);F[e+32>>2]=k;F[e+40>>2]=(a&-4)+k;while(1){F[k>>2]=F[c>>2];k=k+4|0;c=c+4|0;if((b|0)!=(c|0)){continue}break}F[e+36>>2]=k}F[e>>2]=5652;break b}na();v()}k=e;a=F[h+32>>2];if(!a){break a}F[h+36>>2]=a;ja(a)}Z=h+48|0;return k|0}function rf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0;m=Z-16|0;Z=m;F[m+12>>2]=b;b=ka(32);F[m>>2]=b;F[m+4>>2]=24;F[m+8>>2]=-2147483616;c=G[1196]|G[1197]<<8|(G[1198]<<16|G[1199]<<24);d=G[1192]|G[1193]<<8|(G[1194]<<16|G[1195]<<24);D[b+16|0]=d;D[b+17|0]=d>>>8;D[b+18|0]=d>>>16;D[b+19|0]=d>>>24;D[b+20|0]=c;D[b+21|0]=c>>>8;D[b+22|0]=c>>>16;D[b+23|0]=c>>>24;c=G[1188]|G[1189]<<8|(G[1190]<<16|G[1191]<<24);d=G[1184]|G[1185]<<8|(G[1186]<<16|G[1187]<<24);D[b+8|0]=d;D[b+9|0]=d>>>8;D[b+10|0]=d>>>16;D[b+11|0]=d>>>24;D[b+12|0]=c;D[b+13|0]=c>>>8;D[b+14|0]=c>>>16;D[b+15|0]=c>>>24;c=G[1180]|G[1181]<<8|(G[1182]<<16|G[1183]<<24);d=G[1176]|G[1177]<<8|(G[1178]<<16|G[1179]<<24);D[b|0]=d;D[b+1|0]=d>>>8;D[b+2|0]=d>>>16;D[b+3|0]=d>>>24;D[b+4|0]=c;D[b+5|0]=c>>>8;D[b+6|0]=c>>>16;D[b+7|0]=c>>>24;D[b+24|0]=0;l=Z-48|0;Z=l;f=F[m+12>>2];d=a;a=a+16|0;b=F[a>>2];a:{b:{if(!b){break b}c=a;while(1){e=(f|0)>F[b+16>>2];c=e?c:b;b=F[(e?b+4|0:b)>>2];if(b){continue}break}if((a|0)==(c|0)){break b}if((f|0)>=F[c+16>>2]){break a}}F[l+28>>2]=0;F[l+32>>2]=0;y=l+24|0;F[l+24>>2]=y|4;a=l+16|0;F[a>>2]=0;F[a+4>>2]=0;F[l+8>>2]=f;F[l+12>>2]=a;t=l+8|0;a=t;x=Z-16|0;Z=x;u=d+12|0;c=F[u+4>>2];c:{d:{if(!c){o=u+4|0;d=o;break d}a=F[a>>2];while(1){d=c;b=F[c+16>>2];if((b|0)>(a|0)){o=d;c=F[d>>2];if(c){continue}break d}if((a|0)<=(b|0)){g=d;a=0;break c}c=F[d+4>>2];if(c){continue}break}o=d+4|0}g=ka(32);b=F[t>>2];q=g+24|0;a=q;F[a>>2]=0;F[a+4>>2]=0;F[g+16>>2]=b;r=g+20|0;F[r>>2]=a;c=F[t+4>>2];z=t+8|0;if((c|0)!=(z|0)){while(1){p=Z-16|0;Z=p;a=p+8|0;k=c+16|0;e:{f:{g:{h:{i:{j:{k:{f=q;e=r+4|0;l:{if((f|0)==(e|0)){break l}b=G[f+27|0];h=b<<24>>24<0;i=G[k+11|0];n=i<<24>>24;j=(n|0)<0;i=j?F[k+4>>2]:i;b=h?F[f+20>>2]:b;s=i>>>0>b>>>0;w=s?b:i;if(w){j=j?F[k>>2]:k;h=h?F[f+16>>2]:f+16|0;A=sa(j,h,w);if(!A){if(b>>>0>i>>>0){break l}break k}if((A|0)>=0){break k}break l}if(b>>>0<=i>>>0){break j}}h=F[f>>2];m:{a=f;n:{if((a|0)==F[r>>2]){break n}o:{if(!h){b=f;while(1){a=F[b+8>>2];i=F[a>>2]==(b|0);b=a;if(i){continue}break}break o}b=h;while(1){a=b;b=F[b+4>>2];if(b){continue}break}}i=G[k+11|0];s=i<<24>>24;b=(s|0)<0;j=G[a+27|0];n=j<<24>>24<0;p:{i=b?F[k+4>>2]:i;j=n?F[a+20>>2]:j;w=i>>>0>>0?i:j;if(w){b=sa(n?F[a+16>>2]:a+16|0,b?F[k>>2]:k,w);if(b){break p}}if(i>>>0>j>>>0){break n}break m}if((b|0)>=0){break m}}if(!h){F[p+12>>2]=f;a=f;break e}F[p+12>>2]=a;a=a+4|0;break e}b=F[e>>2];if(!b){F[p+12>>2]=e;a=e;break e}h=(s|0)<0?F[k>>2]:k;f=e;while(1){a=b;b=G[b+27|0];e=b<<24>>24<0;b=e?F[a+20>>2]:b;k=b>>>0>>0;q:{r:{s:{t:{n=k?b:i;u:{if(n){e=e?F[a+16>>2]:a+16|0;j=sa(h,e,n);if(!j){if(b>>>0>i>>>0){break u}break t}if((j|0)>=0){break t}break u}if(b>>>0<=i>>>0){break s}}f=a;b=F[a>>2];if(b){continue}break g}b=sa(e,h,n);if(b){break r}}if(k){break q}break g}if((b|0)>=0){break g}}f=a+4|0;b=F[a+4>>2];if(b){continue}break}break g}b=sa(h,j,w);if(b){break i}}if(s){break h}break f}if((b|0)>=0){break f}}h=F[f+4>>2];v:{if(!h){b=f;while(1){a=F[b+8>>2];j=F[a>>2]!=(b|0);b=a;if(j){continue}break}break v}b=h;while(1){a=b;b=F[b>>2];if(b){continue}break}}w:{x:{if((a|0)==(e|0)){break x}j=G[a+27|0];b=j<<24>>24<0;y:{j=b?F[a+20>>2]:j;s=i>>>0>j>>>0?j:i;if(s){b=sa((n|0)<0?F[k>>2]:k,b?F[a+16>>2]:a+16|0,s);if(b){break y}}if(i>>>0>>0){break x}break w}if((b|0)>=0){break w}}if(!h){F[p+12>>2]=f;a=f+4|0;break e}F[p+12>>2]=a;break e}b=F[e>>2];if(!b){F[p+12>>2]=e;a=e;break e}h=(n|0)<0?F[k>>2]:k;f=e;while(1){a=b;b=G[b+27|0];e=b<<24>>24<0;b=e?F[a+20>>2]:b;k=b>>>0>>0;z:{A:{B:{C:{n=k?b:i;D:{if(n){e=e?F[a+16>>2]:a+16|0;j=sa(h,e,n);if(!j){if(b>>>0>i>>>0){break D}break C}if((j|0)>=0){break C}break D}if(b>>>0<=i>>>0){break B}}f=a;b=F[a>>2];if(b){continue}break g}b=sa(e,h,n);if(b){break A}}if(k){break z}break g}if((b|0)>=0){break g}}f=a+4|0;b=F[a+4>>2];if(b){continue}break}}F[p+12>>2]=a;a=f;break e}F[p+12>>2]=f;F[a>>2]=f}f=a;a=F[a>>2];if(a){b=0}else{a=ka(40);b=a+16|0;E:{if(D[c+27|0]>=0){e=F[c+20>>2];F[b>>2]=F[c+16>>2];F[b+4>>2]=e;F[b+8>>2]=F[c+24>>2];break E}ra(b,F[c+16>>2],F[c+20>>2])}b=a+28|0;F:{if(D[c+39|0]>=0){e=F[c+32>>2];F[b>>2]=F[c+28>>2];F[b+4>>2]=e;F[b+8>>2]=F[c+36>>2];break F}ra(b,F[c+28>>2],F[c+32>>2])}F[a+8>>2]=F[p+12>>2];F[a>>2]=0;F[a+4>>2]=0;F[f>>2]=a;b=a;e=F[F[r>>2]>>2];if(e){F[r>>2]=e;b=F[f>>2]}nb(F[r+4>>2],b);F[r+8>>2]=F[r+8>>2]+1;b=1}D[x+12|0]=b;F[x+8>>2]=a;Z=p+16|0;b=F[c+4>>2];G:{if(b){while(1){c=b;b=F[b>>2];if(b){continue}break G}}while(1){a=c;c=F[c+8>>2];if((a|0)!=F[c>>2]){continue}break}}if((c|0)!=(z|0)){continue}break}}F[g+8>>2]=d;F[g>>2]=0;F[g+4>>2]=0;F[o>>2]=g;c=g;a=F[F[u>>2]>>2];if(a){F[u>>2]=a;c=F[o>>2]}nb(F[u+4>>2],c);F[u+8>>2]=F[u+8>>2]+1;a=1}D[l+44|0]=a;F[l+40>>2]=g;Z=x+16|0;c=F[l+40>>2];ib(t|4,F[l+16>>2]);ib(y,F[l+28>>2])}f=Z-48|0;Z=f;d=f+8|0;g=Z-32|0;Z=g;o=g+32|0;b=o;a=g+21|0;H:{if((b|0)==(a|0)){break H}}e=b-a|0;I:{if((e|0)<=9){h=61;if((e|0)<(I[2684]<=1|0)){break I}}D[a|0]=49;b=a+1|0;h=0}F[g+12>>2]=h;F[g+8>>2]=b;h=Z-16|0;Z=h;e=Z-16|0;Z=e;J:{q=F[g+8>>2];g=q-a|0;if(g>>>0<=2147483631){K:{if(g>>>0<11){D[d+11|0]=g|G[d+11|0]&128;D[d+11|0]=G[d+11|0]&127;b=d;break K}t=e+8|0;if(g>>>0>=11){k=g+16&-16;b=k-1|0;b=(b|0)==11?k:b}else{b=10}sb(t,b+1|0);b=F[e+8>>2];F[d>>2]=b;F[d+8>>2]=F[d+8>>2]&-2147483648|F[e+12>>2]&2147483647;F[d+8>>2]=F[d+8>>2]|-2147483648;F[d+4>>2]=g}while(1){if((a|0)!=(q|0)){D[b|0]=G[a|0];b=b+1|0;a=a+1|0;continue}break}D[e+7|0]=0;D[b|0]=G[e+7|0];Z=e+16|0;break J}za();v()}Z=h+16|0;Z=o;F[f+32>>2]=m;L:{M:{a=c+20|0;d=F[a+4>>2];N:{if(!d){g=a+4|0;c=g;break N}b=G[m+11|0];c=b<<24>>24<0;e=c?F[m>>2]:m;b=c?F[m+4>>2]:b;while(1){c=d;d=G[c+27|0];g=d<<24>>24<0;d=g?F[c+20>>2]:d;o=d>>>0>>0;O:{P:{Q:{R:{h=o?d:b;S:{if(h){g=g?F[c+16>>2]:c+16|0;q=sa(e,g,h);if(!q){if(b>>>0>>0){break S}break R}if((q|0)>=0){break R}break S}if(b>>>0>=d>>>0){break Q}}g=c;d=F[c>>2];if(d){continue}break N}d=sa(g,e,h);if(d){break P}}if(o){break O}break M}if((d|0)>=0){break M}}d=F[c+4>>2];if(d){continue}break}g=c+4|0}d=ka(40);e=d+16|0;b=F[f+32>>2];T:{if(D[b+11|0]>=0){o=F[b+4>>2];F[e>>2]=F[b>>2];F[e+4>>2]=o;F[e+8>>2]=F[b+8>>2];break T}ra(e,F[b>>2],F[b+4>>2])}F[d+8>>2]=c;F[d>>2]=0;F[d+4>>2]=0;F[d+36>>2]=0;F[d+28>>2]=0;F[d+32>>2]=0;F[g>>2]=d;c=d;b=F[F[a>>2]>>2];if(b){F[a>>2]=b;c=F[g>>2]}nb(F[a+4>>2],c);F[a+8>>2]=F[a+8>>2]+1;a=1;break L}d=c;a=0}D[f+44|0]=a;F[f+40>>2]=d;a=F[f+40>>2];if(D[a+39|0]<0){ja(F[a+28>>2])}b=F[f+12>>2];F[a+28>>2]=F[f+8>>2];F[a+32>>2]=b;F[a+36>>2]=F[f+16>>2];Z=f+48|0;Z=l+48|0;if(D[m+11|0]<0){ja(F[m>>2])}Z=m+16|0}function zd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0;h=Z-32|0;Z=h;g=F[F[a+4>>2]+44>>2];c=F[a+8>>2];d=F[c>>2];c=F[c+4>>2];F[h+24>>2]=0;F[h+16>>2]=0;F[h+20>>2]=0;d=(c-d>>2>>>0)/3|0;c=F[g+96>>2];f=(F[g+100>>2]-c|0)/12|0;a:{if(d>>>0>f>>>0){e=d-f|0;i=F[g+104>>2];c=F[g+100>>2];if(e>>>0<=(i-c|0)/12>>>0){b:{if(!e){break b}d=c;f=L(e,12)-12|0;i=((f>>>0)/12|0)+1&3;if(i){while(1){l=F[h+20>>2];F[d>>2]=F[h+16>>2];F[d+4>>2]=l;F[d+8>>2]=F[h+24>>2];d=d+12|0;j=j+1|0;if((i|0)!=(j|0)){continue}break}}c=L(e,12)+c|0;if(f>>>0<36){break b}while(1){f=F[h+20>>2];F[d>>2]=F[h+16>>2];F[d+4>>2]=f;F[d+8>>2]=F[h+24>>2];F[d+20>>2]=F[h+24>>2];f=F[h+20>>2];F[d+12>>2]=F[h+16>>2];F[d+16>>2]=f;F[d+32>>2]=F[h+24>>2];f=F[h+20>>2];F[d+24>>2]=F[h+16>>2];F[d+28>>2]=f;f=F[h+20>>2];F[d+36>>2]=F[h+16>>2];F[d+40>>2]=f;F[d+44>>2]=F[h+24>>2];d=d+48|0;if((d|0)!=(c|0)){continue}break}}F[g+100>>2]=c;break a}c:{f=F[g+96>>2];n=(c-f|0)/12|0;d=n+e|0;if(d>>>0<357913942){f=(i-f|0)/12|0;i=f<<1;i=f>>>0>=178956970?357913941:d>>>0>>0?i:d;if(i){if(i>>>0>=357913942){break c}l=ka(L(i,12))}f=L(n,12)+l|0;d=f;e=L(e,12);n=e-12|0;q=((n>>>0)/12|0)+1&3;if(q){while(1){r=F[h+20>>2];F[d>>2]=F[h+16>>2];F[d+4>>2]=r;F[d+8>>2]=F[h+24>>2];d=d+12|0;j=j+1|0;if((q|0)!=(j|0)){continue}break}}e=e+f|0;if(n>>>0>=36){while(1){j=F[h+20>>2];F[d>>2]=F[h+16>>2];F[d+4>>2]=j;F[d+8>>2]=F[h+24>>2];F[d+20>>2]=F[h+24>>2];j=F[h+20>>2];F[d+12>>2]=F[h+16>>2];F[d+16>>2]=j;F[d+32>>2]=F[h+24>>2];j=F[h+20>>2];F[d+24>>2]=F[h+16>>2];F[d+28>>2]=j;j=F[h+20>>2];F[d+36>>2]=F[h+16>>2];F[d+40>>2]=j;F[d+44>>2]=F[h+24>>2];d=d+48|0;if((e|0)!=(d|0)){continue}break}}j=F[g+96>>2];if((j|0)!=(c|0)){while(1){c=c-12|0;n=F[c+4>>2];f=f-12|0;d=f;F[d>>2]=F[c>>2];F[d+4>>2]=n;F[d+8>>2]=F[c+8>>2];if((c|0)!=(j|0)){continue}break}c=F[g+96>>2]}F[g+104>>2]=L(i,12)+l;F[g+100>>2]=e;F[g+96>>2]=f;if(c){ja(c)}break a}na();v()}oa();v()}if(d>>>0>=f>>>0){break a}F[g+100>>2]=c+L(d,12)}d:{if(F[a+216>>2]==F[a+220>>2]){j=F[a+4>>2];c=F[j+44>>2];d=F[c+100>>2];f=F[c+96>>2];if((d|0)!=(f|0)){c=(d-f|0)/12|0;o=c>>>0<=1?1:c;c=0;while(1){d=F[a+8>>2];i=f+L(c,12)|0;g=L(c,3);e:{f:{if((g|0)==-1){e=F[(F[d>>2]+(g<<2)|0)+4>>2];k=-1;g=1;break f}e=-1;k=F[F[d>>2]+(g<<2)>>2];l=g+1|0;if((l|0)==-1){g=0;break f}e=F[F[d>>2]+(l<<2)>>2];g=g+2|0;m=-1;if((g|0)==-1){break e}}m=F[F[d>>2]+(g<<2)>>2]}F[i+8>>2]=m;F[i+4>>2]=e;F[i>>2]=k;c=c+1|0;if((o|0)!=(c|0)){continue}break}}F[F[j+4>>2]+80>>2]=b;c=1;break d}d=0;F[h+24>>2]=0;F[h+16>>2]=0;F[h+20>>2]=0;l=F[a+8>>2];c=F[l>>2];g=F[l+4>>2];F[h+8>>2]=0;F[h>>2]=0;F[h+4>>2]=0;b=0;g:{h:{i:{j:{k:{l:{if((c|0)!=(g|0)){c=g-c|0;if((c|0)<0){break l}b=ka(c);F[h>>2]=b;F[h+8>>2]=(c&-4)+b;u=h,w=ma(b,0,c)+c|0,F[u+4>>2]=w}c=F[l+24>>2];if((F[l+28>>2]-c|0)<4){break h}f=0;while(1){g=F[(p<<2)+c>>2];m:{if((g|0)==-1){break m}n:{if(F[F[a+120>>2]+(p>>>3&536870908)>>2]>>>p&1){break n}n=F[a+216>>2];c=F[a+220>>2];if((n|0)==(c|0)){break n}e=g+2|0;i=(g>>>0)%3|0;q=i?g-1|0:e;c=(c-n|0)/144|0;r=c>>>0<=1?1:c;j=0;t=(i|0)!=0|(e|0)!=-1;while(1){s=g<<2;i=L(j,144)+n|0;c=F[s+F[F[i+68>>2]>>2]>>2];o:{if(!(F[F[i+16>>2]+(c>>>3&536870908)>>2]>>>c&1)){break o}c=-1;p:{if(!t){break p}e=F[F[l+12>>2]+(q<<2)>>2];c=-1;if((e|0)==-1){break p}c=e-1|0;if((e>>>0)%3|0){break p}c=e+2|0}if((g|0)==(c|0)){break o}e=s;s=F[i+32>>2];i=F[e+s>>2];while(1){e=0;if((c|0)==-1){break g}if((i|0)!=F[s+(c<<2)>>2]){g=c;break n}q:{r:{if((c>>>0)%3|0){e=c-1|0;break r}e=c+2|0;m=-1;if((e|0)==-1){break q}}c=F[F[l+12>>2]+(e<<2)>>2];m=-1;if((c|0)==-1){break q}m=c-1|0;if((c>>>0)%3|0){break q}m=c+2|0}c=m;if((g|0)!=(c|0)){continue}break}}j=j+1|0;if((r|0)!=(j|0)){continue}break}}i=k-f|0;e=i>>2;F[(g<<2)+b>>2]=e;s:{if(k>>>0>>0){F[k>>2]=g;k=k+4|0;F[h+20>>2]=k;break s}c=e+1|0;if(c>>>0>=1073741824){break k}d=o-f|0;k=d>>>1|0;c=d>>>0>=2147483644?1073741823:c>>>0>>0?k:c;if(c){if(c>>>0>=1073741824){break j}d=ka(c<<2)}else{d=0}e=d+(e<<2)|0;F[e>>2]=g;m=c<<2;c=pa(d,f,i);o=m+c|0;F[h+24>>2]=o;k=e+4|0;F[h+20>>2]=k;F[h+16>>2]=c;if(f){ja(f);l=F[a+8>>2]}f=c}if((g|0)==-1){break m}t:{if((g>>>0)%3|0){c=g-1|0;break t}c=g+2|0;if((c|0)==-1){break m}}c=F[F[l+12>>2]+(c<<2)>>2];if((c|0)==-1){break m}c=c+((c>>>0)%3|0?-1:2)|0;if((c|0)==-1){break m}e=g;if((c|0)==(g|0)){break m}while(1){i=c;u:{v:{c=F[a+220>>2];j=F[a+216>>2];if((c|0)==(j|0)){break v}c=(c-j|0)/144|0;n=c>>>0<=1?1:c;c=0;while(1){q=F[(j+L(c,144)|0)+32>>2];r=i<<2;if(F[q+r>>2]==F[q+(e<<2)>>2]){c=c+1|0;if((n|0)!=(c|0)){continue}break v}break}j=k-d|0;e=j>>2;F[b+r>>2]=e;if(k>>>0>>0){F[k>>2]=i;k=k+4|0;F[h+20>>2]=k;f=d;break u}c=e+1|0;if(c>>>0>=1073741824){break i}f=o-d|0;k=f>>>1|0;c=f>>>0>=2147483644?1073741823:c>>>0>>0?k:c;if(c){if(c>>>0>=1073741824){break j}f=ka(c<<2)}else{f=0}e=f+(e<<2)|0;F[e>>2]=i;m=c<<2;c=pa(f,d,j);o=m+c|0;F[h+24>>2]=o;k=e+4|0;F[h+20>>2]=k;F[h+16>>2]=c;if(!d){d=c;break u}ja(d);l=F[a+8>>2];d=c;break u}F[(i<<2)+b>>2]=F[(e<<2)+b>>2]}if((i|0)==-1){break m}w:{if((i>>>0)%3|0){c=i-1|0;break w}c=i+2|0;if((c|0)==-1){break m}}c=F[F[l+12>>2]+(c<<2)>>2];if((c|0)==-1){break m}c=c+((c>>>0)%3|0?-1:2)|0;if((c|0)==-1){break m}e=i;if((c|0)!=(g|0)){continue}break}}p=p+1|0;c=F[l+24>>2];if((p|0)>2]-c>>2){continue}break}break h}na();v()}na();v()}oa();v()}na();v()}i=F[a+4>>2];a=F[i+44>>2];c=F[a+100>>2];a=F[a+96>>2];x:{if((c|0)==(a|0)){break x}g=(c-a|0)/12|0;f=g>>>0<=1?1:g;l=f&1;c=0;if(g>>>0>=2){j=f&-2;g=0;while(1){e=L(c,12);f=e+b|0;o=F[f>>2];p=F[f+4>>2];e=a+e|0;F[e+8>>2]=F[f+8>>2];F[e>>2]=o;F[e+4>>2]=p;e=L(c|1,12);f=e+b|0;o=F[f>>2];p=F[f+4>>2];e=a+e|0;F[e+8>>2]=F[f+8>>2];F[e>>2]=o;F[e+4>>2]=p;c=c+2|0;g=g+2|0;if((j|0)!=(g|0)){continue}break}}if(!l){break x}g=L(c,12);c=g+b|0;f=F[c>>2];e=F[c+4>>2];a=a+g|0;F[a+8>>2]=F[c+8>>2];F[a>>2]=f;F[a+4>>2]=e}F[F[i+4>>2]+80>>2]=k-d>>2;e=1}c=e;if(b){ja(b)}if(!d){break d}F[h+20>>2]=d;ja(d)}Z=h+32|0;return c}function de(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,M=0,N=0,O=0,P=0;g=Z+-64|0;Z=g;F[a+8>>2]=e;y=a+32|0;f=F[y>>2];d=F[a+36>>2]-f>>2;a:{b:{if(d>>>0>>0){qa(y,e-d|0);F[g+56>>2]=0;F[g+60>>2]=0;F[g+48>>2]=0;F[g+52>>2]=0;F[g+40>>2]=0;F[g+44>>2]=0;F[g+32>>2]=0;F[g+36>>2]=0;F[g+24>>2]=0;F[g+28>>2]=0;F[g+16>>2]=0;F[g+20>>2]=0;F[g>>2]=0;break b}if(d>>>0>e>>>0){F[a+36>>2]=f+(e<<2)}F[g+56>>2]=0;F[g+60>>2]=0;F[g+48>>2]=0;F[g+52>>2]=0;F[g+40>>2]=0;F[g+44>>2]=0;F[g+32>>2]=0;F[g+36>>2]=0;F[g+24>>2]=0;F[g+28>>2]=0;F[g+16>>2]=0;F[g+20>>2]=0;F[g>>2]=0;d=0;if(!e){break a}}Fa(g+16|0,e,g);h=F[g+28>>2];d=F[g+32>>2]}F[g>>2]=0;d=d-h>>2;c:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break c}F[g+32>>2]=(e<<2)+h;break c}Fa(g+16|12,e-d|0,g)}F[g>>2]=0;f=F[g+40>>2];d=F[g+44>>2]-f>>2;d:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break d}F[g+44>>2]=f+(e<<2);break d}Fa(g+40|0,e-d|0,g)}F[g>>2]=0;f=F[g+52>>2];d=F[g+56>>2]-f>>2;e:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break e}F[g+56>>2]=f+(e<<2);break e}Fa(g+52|0,e-d|0,g)}f:{if(F[a+8>>2]<=0){break f}i=F[g+16>>2];j=F[a+32>>2];h=0;while(1){d=h<<2;f=F[d+i>>2];m=F[a+16>>2];g:{if((f|0)>(m|0)){F[d+j>>2]=m;break g}d=d+j|0;m=F[a+12>>2];if((m|0)>(f|0)){F[d>>2]=m;break g}F[d>>2]=f}h=h+1|0;d=F[a+8>>2];if((h|0)<(d|0)){continue}break}if((d|0)<=0){break f}d=0;while(1){i=d<<2;f=i+c|0;i=F[b+i>>2]+F[j+i>>2]|0;F[f>>2]=i;h:{if((i|0)>F[a+16>>2]){i=i-F[a+20>>2]|0}else{if((i|0)>=F[a+12>>2]){break h}i=i+F[a+20>>2]|0}F[f>>2]=i}d=d+1|0;if((d|0)>2]){continue}break}}H=F[a+52>>2];t=F[a+48>>2];z=ka(16);d=z;F[d>>2]=0;F[d+4>>2]=0;F[d+8>>2]=0;F[d+12>>2]=0;F[g+8>>2]=0;F[g>>2]=0;F[g+4>>2]=0;i:{if(e){if(e>>>0>=1073741824){break i}d=e<<2;r=ka(d);F[g>>2]=r;F[g+8>>2]=d+r;ma(r,0,d)}A=1;d=F[a+56>>2];B=F[d>>2];d=F[d+4>>2]-B|0;j:{if((d|0)<8){break j}w=d>>2;I=(w|0)<=2?2:w;J=w>>>0<=1?1:w;C=e&-2;D=e&1;K=e&-4;E=e&3;G=e-1|0;M=e<<2;N=e>>>0<4;A=0;m=1;while(1){k:{l:{m:{n:{if((m|0)!=(J|0)){o:{p:{f=F[(m<<2)+B>>2];if((f|0)==-1){break p}k=1;d=f+2|0;j=(f>>>0)%3|0;x=j?f-1|0:d;s=1<>2];O=n+(x>>>3&536870908)|0;i=0;P=(j|0)!=0|(d|0)!=-1;d=f;q:{while(1){r:{if(F[n+(d>>>3&536870908)>>2]>>>d&1){break r}j=F[F[F[t+64>>2]+12>>2]+(d<<2)>>2];if((j|0)==-1){break r}l=F[H>>2];h=F[t+28>>2];p=F[l+(F[h+(j<<2)>>2]<<2)>>2];if((p|0)>=(m|0)){break r}q=j+1|0;q=F[l+(F[h+(((q>>>0)%3|0?q:j-2|0)<<2)>>2]<<2)>>2];if((q|0)>=(m|0)){break r}h=F[l+(F[h+(j+((j>>>0)%3|0?-1:2)<<2)>>2]<<2)>>2];if((h|0)>=(m|0)){break r}s:{if(!e){break s}j=F[(g+16|0)+L(i,12)>>2];l=L(e,h);q=L(e,q);p=L(e,p);h=0;o=0;if(G){while(1){F[j+(h<<2)>>2]=(F[(h+l<<2)+c>>2]+F[(h+q<<2)+c>>2]|0)-F[(h+p<<2)+c>>2];u=h|1;F[j+(u<<2)>>2]=(F[(l+u<<2)+c>>2]+F[(q+u<<2)+c>>2]|0)-F[(p+u<<2)+c>>2];h=h+2|0;o=o+2|0;if((C|0)!=(o|0)){continue}break}}if(!D){break s}F[j+(h<<2)>>2]=(F[(h+l<<2)+c>>2]+F[(h+q<<2)+c>>2]|0)-F[(h+p<<2)+c>>2]}j=4;i=i+1|0;if((i|0)==4){break q}}t:{if(k&1){h=d-2|0;j=d+1|0;d=-1;j=(j>>>0)%3|0?j:h;if((j|0)==-1|F[n+(j>>>3&536870908)>>2]>>>j&1){break t}j=F[F[F[t+64>>2]+12>>2]+(j<<2)>>2];if((j|0)==-1){break t}d=j+1|0;d=(d>>>0)%3|0?d:j-2|0;break t}u:{if((d>>>0)%3|0){h=d-1|0;break u}h=d+2|0;d=-1;if((h|0)==-1){break t}}d=-1;if(F[n+(h>>>3&536870908)>>2]>>>h&1){break t}j=F[F[F[t+64>>2]+12>>2]+(h<<2)>>2];if((j|0)==-1){break t}if((j>>>0)%3|0){d=j-1|0;break t}d=j+2|0}v:{if((d|0)==(f|0)){break v}if((d|0)==-1&k){if(!P|s&F[O>>2]){break v}d=F[F[F[t+64>>2]+12>>2]+(x<<2)>>2];if((d|0)==-1){break v}k=0;d=(d>>>0)%3|0?d-1|0:d+2|0}if((d|0)!=-1){continue}}break}j=i;if((j|0)<=0){break p}}if(e){ma(r,0,M)}d=j-1|0;q=(d<<2)+z|0;d=L(d,12)+a|0;u=d;x=F[d- -64>>2];k=0;d=F[g>>2];f=0;while(1){i=F[q>>2];F[q>>2]=i+1;if(i>>>0>=x>>>0){break j}w:{if(F[F[u+60>>2]+(i>>>3&536870908)>>2]>>>i&1){break w}f=f+1|0;if(!e){break w}n=F[(g+16|0)+L(k,12)>>2];i=0;h=0;p=0;if(!N){while(1){l=h<<2;o=l+d|0;F[o>>2]=F[l+n>>2]+F[o>>2];o=l|4;s=o+d|0;F[s>>2]=F[n+o>>2]+F[s>>2];o=l|8;s=o+d|0;F[s>>2]=F[n+o>>2]+F[s>>2];l=l|12;o=l+d|0;F[o>>2]=F[l+n>>2]+F[o>>2];h=h+4|0;p=p+4|0;if((K|0)!=(p|0)){continue}break}}if(!E){break w}while(1){l=h<<2;p=l+d|0;F[p>>2]=F[l+n>>2]+F[p>>2];h=h+1|0;i=i+1|0;if((E|0)!=(i|0)){continue}break}}k=k+1|0;if((k|0)!=(j|0)){continue}break}i=L(e,m);if(!f){break o}if(!e){break l}h=0;d=0;if(G){break n}break m}i=L(e,m)}if(F[a+8>>2]<=0){break k}k=(L(m-1|0,e)<<2)+c|0;j=F[y>>2];h=0;while(1){d=h<<2;f=F[d+k>>2];n=F[a+16>>2];x:{if((f|0)>(n|0)){F[d+j>>2]=n;break x}d=d+j|0;n=F[a+12>>2];if((n|0)>(f|0)){F[d>>2]=n;break x}F[d>>2]=f}h=h+1|0;f=F[a+8>>2];if((h|0)<(f|0)){continue}break}d=0;if((f|0)<=0){break k}f=i<<2;h=f+c|0;k=b+f|0;while(1){i=d<<2;f=i+h|0;i=F[i+k>>2]+F[j+i>>2]|0;F[f>>2]=i;y:{if((i|0)>F[a+16>>2]){i=i-F[a+20>>2]|0}else{if((i|0)>=F[a+12>>2]){break y}i=i+F[a+20>>2]|0}F[f>>2]=i}d=d+1|0;if((d|0)>2]){continue}break}break k}ta();v()}while(1){j=h<<2;k=j+r|0;F[k>>2]=F[k>>2]/(f|0);j=(j|4)+r|0;F[j>>2]=F[j>>2]/(f|0);h=h+2|0;d=d+2|0;if((C|0)!=(d|0)){continue}break}}if(!D){break l}d=(h<<2)+r|0;F[d>>2]=F[d>>2]/(f|0)}if(F[a+8>>2]<=0){break k}j=F[y>>2];h=0;while(1){d=h<<2;f=F[d+r>>2];k=F[a+16>>2];z:{if((f|0)>(k|0)){F[d+j>>2]=k;break z}d=d+j|0;k=F[a+12>>2];if((k|0)>(f|0)){F[d>>2]=k;break z}F[d>>2]=f}h=h+1|0;f=F[a+8>>2];if((h|0)<(f|0)){continue}break}d=0;if((f|0)<=0){break k}f=i<<2;h=f+c|0;k=b+f|0;while(1){i=d<<2;f=i+h|0;i=F[i+k>>2]+F[j+i>>2]|0;F[f>>2]=i;A:{if((i|0)>F[a+16>>2]){i=i-F[a+20>>2]|0}else{if((i|0)>=F[a+12>>2]){break A}i=i+F[a+20>>2]|0}F[f>>2]=i}d=d+1|0;if((d|0)>2]){continue}break}}m=m+1|0;A=(w|0)<=(m|0);if((m|0)!=(I|0)){continue}break}}a=F[g>>2];if(a){ja(a)}ja(z);a=F[g+52>>2];if(a){F[g+56>>2]=a;ja(a)}a=F[g+40>>2];if(a){F[g+44>>2]=a;ja(a)}a=F[g+28>>2];if(a){F[g+32>>2]=a;ja(a)}a=F[g+16>>2];if(a){F[g+20>>2]=a;ja(a)}Z=g- -64|0;return A|0}na();v()}function $h(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,M=0,N=0;h=Z+-64|0;Z=h;F[a+8>>2]=e;x=a+32|0;f=F[x>>2];d=F[a+36>>2]-f>>2;a:{b:{if(d>>>0>>0){qa(x,e-d|0);F[h+56>>2]=0;F[h+60>>2]=0;F[h+48>>2]=0;F[h+52>>2]=0;F[h+40>>2]=0;F[h+44>>2]=0;F[h+32>>2]=0;F[h+36>>2]=0;F[h+24>>2]=0;F[h+28>>2]=0;F[h+16>>2]=0;F[h+20>>2]=0;F[h>>2]=0;break b}if(d>>>0>e>>>0){F[a+36>>2]=f+(e<<2)}F[h+56>>2]=0;F[h+60>>2]=0;F[h+48>>2]=0;F[h+52>>2]=0;F[h+40>>2]=0;F[h+44>>2]=0;F[h+32>>2]=0;F[h+36>>2]=0;F[h+24>>2]=0;F[h+28>>2]=0;F[h+16>>2]=0;F[h+20>>2]=0;F[h>>2]=0;d=0;if(!e){break a}}Fa(h+16|0,e,h);i=F[h+28>>2];d=F[h+32>>2]}F[h>>2]=0;d=d-i>>2;c:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break c}F[h+32>>2]=(e<<2)+i;break c}Fa(h+16|12,e-d|0,h)}F[h>>2]=0;f=F[h+40>>2];d=F[h+44>>2]-f>>2;d:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break d}F[h+44>>2]=f+(e<<2);break d}Fa(h+40|0,e-d|0,h)}F[h>>2]=0;f=F[h+52>>2];d=F[h+56>>2]-f>>2;e:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break e}F[h+56>>2]=f+(e<<2);break e}Fa(h+52|0,e-d|0,h)}f:{if(F[a+8>>2]<=0){break f}g=F[h+16>>2];j=F[a+32>>2];i=0;while(1){d=i<<2;f=F[d+g>>2];m=F[a+16>>2];g:{if((f|0)>(m|0)){F[d+j>>2]=m;break g}d=d+j|0;m=F[a+12>>2];if((m|0)>(f|0)){F[d>>2]=m;break g}F[d>>2]=f}i=i+1|0;d=F[a+8>>2];if((i|0)<(d|0)){continue}break}if((d|0)<=0){break f}d=0;while(1){g=d<<2;f=g+c|0;g=F[b+g>>2]+F[g+j>>2]|0;F[f>>2]=g;h:{if((g|0)>F[a+16>>2]){g=g-F[a+20>>2]|0}else{if((g|0)>=F[a+12>>2]){break h}g=g+F[a+20>>2]|0}F[f>>2]=g}d=d+1|0;if((d|0)>2]){continue}break}}H=F[a+52>>2];A=F[a+48>>2];y=ka(16);d=y;F[d>>2]=0;F[d+4>>2]=0;F[d+8>>2]=0;F[d+12>>2]=0;F[h+8>>2]=0;F[h>>2]=0;F[h+4>>2]=0;i:{if(e){if(e>>>0>=1073741824){break i}d=e<<2;t=ka(d);F[h>>2]=t;F[h+8>>2]=d+t;ma(t,0,d)}z=1;d=F[a+56>>2];B=F[d>>2];d=F[d+4>>2]-B|0;j:{if((d|0)<8){break j}w=d>>2;I=(w|0)<=2?2:w;J=w>>>0<=1?1:w;C=e&-2;D=e&1;K=e&-4;E=e&3;G=e-1|0;M=e<<2;N=e>>>0<4;z=0;m=1;while(1){k:{l:{m:{n:{if((m|0)!=(J|0)){o:{p:{f=F[(m<<2)+B>>2];if((f|0)==-1){break p}n=F[A+12>>2];d=f+2|0;g=(f>>>0)%3|0;q=n+((g?f-1|0:d)<<2)|0;j=0;u=(g|0)!=0|(d|0)!=-1;k=1;d=f;q:{while(1){g=F[n+(d<<2)>>2];r:{if((g|0)==-1){break r}l=-1;p=F[H>>2];r=F[A>>2];i=p+(F[r+(g<<2)>>2]<<2)|0;o=g+1|0;o=(o>>>0)%3|0?o:g-2|0;if((o|0)!=-1){l=F[r+(o<<2)>>2]}o=F[i>>2];s:{t:{if((g>>>0)%3|0){i=g-1|0;break t}i=g+2|0;s=-1;if((i|0)==-1){break s}}s=F[r+(i<<2)>>2]}if((m|0)<=(o|0)){break r}i=F[p+(l<<2)>>2];if((i|0)>=(m|0)){break r}l=F[p+(s<<2)>>2];if((l|0)>=(m|0)){break r}g=F[(h+16|0)+L(j,12)>>2];u:{if(!e){break u}l=L(e,l);r=L(e,i);p=L(e,o);i=0;s=0;if(G){while(1){F[g+(i<<2)>>2]=(F[(i+l<<2)+c>>2]+F[(i+r<<2)+c>>2]|0)-F[(i+p<<2)+c>>2];o=i|1;F[g+(o<<2)>>2]=(F[(l+o<<2)+c>>2]+F[(o+r<<2)+c>>2]|0)-F[(o+p<<2)+c>>2];i=i+2|0;s=s+2|0;if((C|0)!=(s|0)){continue}break}}if(!D){break u}F[g+(i<<2)>>2]=(F[(i+l<<2)+c>>2]+F[(i+r<<2)+c>>2]|0)-F[(i+p<<2)+c>>2]}g=4;j=j+1|0;if((j|0)==4){break q}}v:{if(k&1){i=d+1|0;d=(i>>>0)%3|0?i:d-2|0;g=-1;if((d|0)==-1){break v}d=F[n+(d<<2)>>2];g=-1;if((d|0)==-1){break v}g=d+1|0;g=(g>>>0)%3|0?g:d-2|0;break v}w:{if((d>>>0)%3|0){i=d-1|0;break w}i=d+2|0;g=-1;if((i|0)==-1){break v}}d=F[n+(i<<2)>>2];g=-1;if((d|0)==-1){break v}g=d-1|0;if((d>>>0)%3|0){break v}g=d+2|0}d=g;x:{if((f|0)==(d|0)){break x}if((d|0)==-1&k){if(!u){break x}d=F[q>>2];if((d|0)==-1){break x}k=0;d=(d>>>0)%3|0?d-1|0:d+2|0}if((d|0)!=-1){continue}}break}g=j;if((g|0)<=0){break p}}if(e){ma(t,0,M)}d=g-1|0;r=(d<<2)+y|0;d=L(d,12)+a|0;o=d;s=F[d- -64>>2];k=0;d=F[h>>2];f=0;while(1){j=F[r>>2];F[r>>2]=j+1;if(j>>>0>=s>>>0){break j}y:{if(F[F[o+60>>2]+(j>>>3&536870908)>>2]>>>j&1){break y}f=f+1|0;if(!e){break y}j=F[(h+16|0)+L(k,12)>>2];l=0;i=0;p=0;if(!N){while(1){n=i<<2;q=n+d|0;F[q>>2]=F[j+n>>2]+F[q>>2];q=n|4;u=q+d|0;F[u>>2]=F[j+q>>2]+F[u>>2];q=n|8;u=q+d|0;F[u>>2]=F[j+q>>2]+F[u>>2];n=n|12;q=n+d|0;F[q>>2]=F[j+n>>2]+F[q>>2];i=i+4|0;p=p+4|0;if((K|0)!=(p|0)){continue}break}}if(!E){break y}while(1){n=i<<2;p=n+d|0;F[p>>2]=F[j+n>>2]+F[p>>2];i=i+1|0;l=l+1|0;if((E|0)!=(l|0)){continue}break}}k=k+1|0;if((k|0)!=(g|0)){continue}break}g=L(e,m);if(!f){break o}if(!e){break l}i=0;d=0;if(G){break n}break m}g=L(e,m)}if(F[a+8>>2]<=0){break k}k=(L(m-1|0,e)<<2)+c|0;j=F[x>>2];i=0;while(1){d=i<<2;f=F[d+k>>2];l=F[a+16>>2];z:{if((f|0)>(l|0)){F[d+j>>2]=l;break z}d=d+j|0;l=F[a+12>>2];if((l|0)>(f|0)){F[d>>2]=l;break z}F[d>>2]=f}i=i+1|0;f=F[a+8>>2];if((i|0)<(f|0)){continue}break}d=0;if((f|0)<=0){break k}f=g<<2;i=f+c|0;k=b+f|0;while(1){g=d<<2;f=g+i|0;g=F[g+k>>2]+F[g+j>>2]|0;F[f>>2]=g;A:{if((g|0)>F[a+16>>2]){g=g-F[a+20>>2]|0}else{if((g|0)>=F[a+12>>2]){break A}g=g+F[a+20>>2]|0}F[f>>2]=g}d=d+1|0;if((d|0)>2]){continue}break}break k}ta();v()}while(1){j=i<<2;k=j+t|0;F[k>>2]=F[k>>2]/(f|0);j=(j|4)+t|0;F[j>>2]=F[j>>2]/(f|0);i=i+2|0;d=d+2|0;if((C|0)!=(d|0)){continue}break}}if(!D){break l}d=(i<<2)+t|0;F[d>>2]=F[d>>2]/(f|0)}if(F[a+8>>2]<=0){break k}j=F[x>>2];i=0;while(1){d=i<<2;f=F[d+t>>2];k=F[a+16>>2];B:{if((f|0)>(k|0)){F[d+j>>2]=k;break B}d=d+j|0;k=F[a+12>>2];if((k|0)>(f|0)){F[d>>2]=k;break B}F[d>>2]=f}i=i+1|0;f=F[a+8>>2];if((i|0)<(f|0)){continue}break}d=0;if((f|0)<=0){break k}f=g<<2;i=f+c|0;k=b+f|0;while(1){g=d<<2;f=g+i|0;g=F[g+k>>2]+F[g+j>>2]|0;F[f>>2]=g;C:{if((g|0)>F[a+16>>2]){g=g-F[a+20>>2]|0}else{if((g|0)>=F[a+12>>2]){break C}g=g+F[a+20>>2]|0}F[f>>2]=g}d=d+1|0;if((d|0)>2]){continue}break}}m=m+1|0;z=(w|0)<=(m|0);if((m|0)!=(I|0)){continue}break}}a=F[h>>2];if(a){ja(a)}ja(y);a=F[h+52>>2];if(a){F[h+56>>2]=a;ja(a)}a=F[h+40>>2];if(a){F[h+44>>2]=a;ja(a)}a=F[h+28>>2];if(a){F[h+32>>2]=a;ja(a)}a=F[h+16>>2];if(a){F[h+20>>2]=a;ja(a)}Z=h- -64|0;return z|0}na();v()}function Yh(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,E=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,$=0,aa=0;a:{b:{if((e|0)!=2){break b}F[a+8>>2]=2;F[a- -64>>2]=f;M=a+32|0;e=F[M>>2];d=F[a+36>>2]-e|0;c:{if(d>>>0<=7){qa(M,2-(d>>>2|0)|0);break c}if((d|0)==8){break c}F[a+36>>2]=e+8}i=1;d=F[a+56>>2];d=F[d+4>>2]-F[d>>2]|0;if((d|0)<=0){break b}o=a+60|0;d=d>>>2|0;X=d>>>0<=1?1:d;Y=a+68|0;d=0;while(1){f=F[a+56>>2];e=F[f>>2];if(F[f+4>>2]-e>>2>>>0<=d>>>0){break a}k=Z-80|0;Z=k;f=-1;d:{e:{e=F[e+(d<<2)>>2];if((e|0)==-1){break e}i=F[o+32>>2];g=e+1|0;g=(g>>>0)%3|0?g:e-2|0;if((g|0)!=-1){f=F[F[i>>2]+(g<<2)>>2]}p=-1;e=e+((e>>>0)%3|0?-1:2)|0;if((e|0)!=-1){p=F[F[i>>2]+(e<<2)>>2]}i=F[o+36>>2];e=F[i>>2];i=F[i+4>>2]-e>>2;if(i>>>0<=f>>>0|i>>>0<=p>>>0){break e}f:{g:{h:{i:{j:{k:{j=F[e+(p<<2)>>2];f=F[e+(f<<2)>>2];if((j|0)>=(d|0)|(f|0)>=(d|0)){break k}i=(j<<3)+c|0;w=F[i+4>>2];g=(f<<3)+c|0;e=F[g+4>>2];l=F[i>>2];i=F[g>>2];if(!((l|0)!=(i|0)|(e|0)!=(w|0))){F[o+8>>2]=i;F[o+12>>2]=e;break j}p=F[F[o+4>>2]+(d<<2)>>2];F[k+72>>2]=0;F[k+76>>2]=0;g=k- -64|0;F[g>>2]=0;F[g+4>>2]=0;F[k+56>>2]=0;F[k+60>>2]=0;g=F[o>>2];if(!G[g+84|0]){p=F[F[g+68>>2]+(p<<2)>>2]}Ga(g,p,D[g+24|0],k+56|0);p=F[F[o+4>>2]+(f<<2)>>2];F[k+48>>2]=0;F[k+52>>2]=0;F[k+40>>2]=0;F[k+44>>2]=0;F[k+32>>2]=0;F[k+36>>2]=0;g=F[o>>2];if(!G[g+84|0]){p=F[F[g+68>>2]+(p<<2)>>2]}Ga(g,p,D[g+24|0],k+32|0);p=F[F[o+4>>2]+(j<<2)>>2];F[k+24>>2]=0;F[k+28>>2]=0;F[k+16>>2]=0;F[k+20>>2]=0;F[k+8>>2]=0;F[k+12>>2]=0;g=F[o>>2];if(!G[g+84|0]){p=F[F[g+68>>2]+(p<<2)>>2]}Ga(g,p,D[g+24|0],k+8|0);g=F[k+16>>2];n=F[k+40>>2];x=g-n|0;N=F[k+44>>2];g=F[k+20>>2]-(N+(g>>>0>>0)|0)|0;H=g;j=ki(x,g,x,g);q=_;g=F[k+8>>2];z=F[k+32>>2];A=g-z|0;O=F[k+36>>2];g=F[k+12>>2]-(O+(g>>>0>>0)|0)|0;I=g;h=j;j=ki(A,g,A,g);g=h+j|0;h=_+q|0;h=g>>>0>>0?h+1|0:h;j=F[k+24>>2];B=F[k+48>>2];C=j-B|0;P=F[k+52>>2];j=F[k+28>>2]-(P+(j>>>0>>0)|0)|0;J=j;m=g;g=ki(C,j,C,j);r=m+g|0;h=_+h|0;s=g>>>0>r>>>0?h+1|0:h;if(!(s|r)){break k}p=0;E=mi(-1,2147483647,r,s);f=i>>31;R=f;h=f>>31;Q=i;g=h;q=i^g;i=q-g|0;f=(f^g)-((g>>>0>q>>>0)+g|0)|0;g=f;f=e>>31;S=f;K=e;e=f>>31;q=K^e;m=q-e|0;h=f>>31;e=(h^f)-((e>>>0>q>>>0)+h|0)|0;f=(g|0)==(e|0)&i>>>0>m>>>0|e>>>0>>0;i=f?i:m;j=_;e=f?g:e;if((j|0)==(e|0)&i>>>0>E>>>0|e>>>0>j>>>0){break f}i=F[k+64>>2];T=F[k+68>>2];e=ki(i-n|0,T-((i>>>0>>0)+N|0)|0,x,H);f=_;g=F[k+56>>2];U=F[k+60>>2];j=ki(g-z|0,U-((g>>>0>>0)+O|0)|0,A,I);e=j+e|0;h=_+f|0;h=e>>>0>>0?h+1|0:h;f=e;m=F[k+72>>2];V=F[k+76>>2];e=ki(m-B|0,V-((m>>>0>>0)+P|0)|0,C,J);j=f+e|0;f=_+h|0;q=e>>>0>j>>>0?f+1|0:f;e=l;E=e-Q|0;e=(e>>31)-((e>>>0>>0)+R|0)|0;W=e;l=e>>31;y=l^E;f=y-l|0;h=e>>31;e=(h^e)-((l>>>0>y>>>0)+h|0)|0;h=e;y=w-K|0;e=(w>>31)-((w>>>0>>0)+S|0)|0;w=e;l=f;t=e>>31;u=t^y;L=u-t|0;f=e>>31;e=(f^e)-((t>>>0>u>>>0)+f|0)|0;f=(h|0)==(e|0)&l>>>0>L>>>0|e>>>0>>0;f=mi(-1,2147483647,f?l:L,f?h:e)>>>0>>0;e=_;if(f&(e|0)<=(q|0)|(e|0)<(q|0)){break f}e=I>>31;f=e;l=e^A;e=l-e|0;f=(f^I)-((f>>>0>l>>>0)+f|0)|0;h=H>>31;t=h^x;u=t-h|0;l=(h^H)-((h>>>0>t>>>0)+h|0)|0;h=(f|0)==(l|0)&e>>>0>u>>>0|f>>>0>l>>>0;e=h?e:u;f=h?f:l;h=J>>31;L=e;t=h^C;u=t-h|0;l=(h^J)-((h>>>0>t>>>0)+h|0)|0;e=(f|0)==(l|0)&e>>>0>u>>>0|f>>>0>l>>>0;f=mi(-1,2147483647,e?L:u,e?f:l)>>>0>>0;e=_;if(f&(e|0)<=(q|0)|(e|0)<(q|0)){break f}l=1;e=0;f=n;n=li(ki(j,q,x,H),_,r,s);f=f+n|0;h=_+N|0;h=f>>>0>>0?h+1|0:h;n=i-f|0;f=T-((f>>>0>i>>>0)+h|0)|0;n=ki(n,f,n,f);x=_;f=g;h=li(ki(j,q,A,I),_,r,s);i=h+z|0;g=_+O|0;g=h>>>0>i>>>0?g+1|0:g;h=f-i|0;f=U-((f>>>0>>0)+g|0)|0;g=ki(h,f,h,f);i=g+n|0;f=_+x|0;f=g>>>0>i>>>0?f+1|0:f;n=i;g=li(ki(j,q,C,J),_,r,s);i=g+B|0;h=_+P|0;h=g>>>0>i>>>0?h+1|0:h;g=m-i|0;i=V-((i>>>0>m>>>0)+h|0)|0;m=ki(g,i,g,i);i=m+n|0;g=_+f|0;f=ki(i,i>>>0>>0?g+1|0:g,r,s);i=_;m=i;if(!i&f>>>0<=1){break i}h=f;while(1){g=e<<1|l>>>31;l=l<<1;e=g;n=!i&h>>>0>7|(i|0)!=0;h=(i&3)<<30|h>>>2;i=i>>>2|0;if(n){continue}break}break h}if((d|0)>(f|0)){e=f<<1}else{if((d|0)<=0){F[o+8>>2]=0;F[o+12>>2]=0;break j}e=(d<<1)-2|0}e=(e<<2)+c|0;F[o+8>>2]=F[e>>2];F[o+12>>2]=F[e+4>>2]}p=1;break f}e=m;l=f;if(f-1|0){break g}}while(1){i=mi(f,m,l,e);h=e+_|0;e=i+l|0;h=e>>>0>>0?h+1|0:h;l=(h&1)<<31|e>>>1;e=h>>>1|0;i=ki(l,e,l,e);g=_;if((m|0)==(g|0)&f>>>0>>0|g>>>0>m>>>0){continue}break}}f=F[o+20>>2];if(!f){break f}g=f-1|0;h=F[F[o+16>>2]+(g>>>3&536870908)>>2];F[o+20>>2]=g;p=1;f=ki(j,q,y,w);i=_;n=ki(r,s,K,S);m=n+f|0;f=_+i|0;f=m>>>0>>0?f+1|0:f;i=ki(l,e,E,W);g=h>>>g&1;h=g?0-i|0:i;m=h+m|0;n=f;f=_;i=n+(g?0-(f+((i|0)!=0)|0)|0:f)|0;$=o,aa=li(m,h>>>0>m>>>0?i+1|0:i,r,s),F[$+12>>2]=aa;f=ki(j,q,E,W);i=_;j=ki(r,s,Q,R);f=j+f|0;h=_+i|0;e=ki(l,e,y,w);i=0-e|0;l=_;h=(f>>>0>>0?h+1|0:h)+(g?l:0-(((e|0)!=0)+l|0)|0)|0;i=g?e:i;f=i+f|0;$=o,aa=li(f,f>>>0>>0?h+1|0:h,r,s),F[$+8>>2]=aa}Z=k+80|0;e=p;break d}ta();v()}i=e;if(!e){return 0}l:{if(F[a+8>>2]<=0){break l}l=F[M>>2];e=0;while(1){f=e<<2;g=F[f+Y>>2];j=F[a+16>>2];m:{if((g|0)>(j|0)){F[f+l>>2]=j;break m}f=f+l|0;j=F[a+12>>2];if((j|0)>(g|0)){F[f>>2]=j;break m}F[f>>2]=g}e=e+1|0;g=F[a+8>>2];if((e|0)<(g|0)){continue}break}f=0;if((g|0)<=0){break l}e=d<<3;j=e+c|0;q=b+e|0;while(1){g=f<<2;e=g+j|0;g=F[g+q>>2]+F[g+l>>2]|0;F[e>>2]=g;n:{if((g|0)>F[a+16>>2]){g=g-F[a+20>>2]|0}else{if((g|0)>=F[a+12>>2]){break n}g=g+F[a+20>>2]|0}F[e>>2]=g}f=f+1|0;if((f|0)>2]){continue}break}}d=d+1|0;if((X|0)!=(d|0)){continue}break}}return i|0}ta();v()}function hi(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,E=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,$=0,aa=0;a:{b:{if((e|0)!=2){break b}F[a+8>>2]=2;F[a- -64>>2]=f;M=a+32|0;e=F[M>>2];d=F[a+36>>2]-e|0;c:{if(d>>>0<=7){qa(M,2-(d>>>2|0)|0);break c}if((d|0)==8){break c}F[a+36>>2]=e+8}p=1;d=F[a+56>>2];d=F[d+4>>2]-F[d>>2]|0;if((d|0)<=0){break b}o=a+60|0;d=d>>>2|0;X=d>>>0<=1?1:d;Y=a+68|0;d=0;while(1){e=F[a+56>>2];h=F[e>>2];if(F[e+4>>2]-h>>2>>>0<=d>>>0){break a}k=Z-80|0;Z=k;f=-1;h=F[h+(d<<2)>>2];e=-1;d:{if((h|0)==-1){break d}e=h+1|0;f=(e>>>0)%3|0?e:h-2|0;e=h-1|0;if((h>>>0)%3|0){break d}e=h+2|0}g=F[o+36>>2];h=F[g>>2];e:{f:{g:{h:{i:{g=F[g+4>>2]-h>>2;i=f<<2;f=F[F[o+32>>2]+28>>2];j=F[i+f>>2];if(g>>>0<=j>>>0){break i}e=F[f+(e<<2)>>2];if(e>>>0>=g>>>0){break i}j:{k:{l=F[h+(e<<2)>>2];f=F[h+(j<<2)>>2];if((l|0)>=(d|0)|(f|0)>=(d|0)){break k}h=(l<<3)+c|0;w=F[h+4>>2];g=(f<<3)+c|0;e=F[g+4>>2];j=F[h>>2];h=F[g>>2];if(!((j|0)!=(h|0)|(e|0)!=(w|0))){F[o+8>>2]=h;F[o+12>>2]=e;break j}p=F[F[o+4>>2]+(d<<2)>>2];F[k+72>>2]=0;F[k+76>>2]=0;g=k- -64|0;F[g>>2]=0;F[g+4>>2]=0;F[k+56>>2]=0;F[k+60>>2]=0;g=F[o>>2];if(!G[g+84|0]){p=F[F[g+68>>2]+(p<<2)>>2]}Ga(g,p,D[g+24|0],k+56|0);p=F[F[o+4>>2]+(f<<2)>>2];F[k+48>>2]=0;F[k+52>>2]=0;F[k+40>>2]=0;F[k+44>>2]=0;F[k+32>>2]=0;F[k+36>>2]=0;g=F[o>>2];if(!G[g+84|0]){p=F[F[g+68>>2]+(p<<2)>>2]}Ga(g,p,D[g+24|0],k+32|0);p=F[F[o+4>>2]+(l<<2)>>2];F[k+24>>2]=0;F[k+28>>2]=0;F[k+16>>2]=0;F[k+20>>2]=0;F[k+8>>2]=0;F[k+12>>2]=0;g=F[o>>2];if(!G[g+84|0]){p=F[F[g+68>>2]+(p<<2)>>2]}Ga(g,p,D[g+24|0],k+8|0);g=F[k+16>>2];n=F[k+40>>2];x=g-n|0;N=F[k+44>>2];g=F[k+20>>2]-(N+(g>>>0>>0)|0)|0;H=g;l=ki(x,g,x,g);q=_;g=F[k+8>>2];z=F[k+32>>2];A=g-z|0;O=F[k+36>>2];g=F[k+12>>2]-(O+(g>>>0>>0)|0)|0;I=g;i=l;l=ki(A,g,A,g);g=i+l|0;i=_+q|0;i=g>>>0>>0?i+1|0:i;l=F[k+24>>2];B=F[k+48>>2];C=l-B|0;P=F[k+52>>2];l=F[k+28>>2]-(P+(l>>>0>>0)|0)|0;J=l;m=g;g=ki(C,l,C,l);r=m+g|0;i=_+i|0;s=g>>>0>r>>>0?i+1|0:i;if(!(s|r)){break k}p=0;E=mi(-1,2147483647,r,s);f=h>>31;R=f;i=f>>31;Q=h;g=i;q=h^g;h=q-g|0;f=(f^g)-((g>>>0>q>>>0)+g|0)|0;g=f;f=e>>31;S=f;K=e;e=f>>31;q=K^e;m=q-e|0;i=f>>31;e=(i^f)-((e>>>0>q>>>0)+i|0)|0;f=(g|0)==(e|0)&h>>>0>m>>>0|e>>>0>>0;h=f?h:m;l=_;e=f?g:e;if((l|0)==(e|0)&h>>>0>E>>>0|e>>>0>l>>>0){break e}h=F[k+64>>2];T=F[k+68>>2];e=ki(h-n|0,T-((h>>>0>>0)+N|0)|0,x,H);f=_;g=F[k+56>>2];U=F[k+60>>2];l=ki(g-z|0,U-((g>>>0>>0)+O|0)|0,A,I);e=l+e|0;i=_+f|0;i=e>>>0>>0?i+1|0:i;f=e;m=F[k+72>>2];V=F[k+76>>2];e=ki(m-B|0,V-((m>>>0>>0)+P|0)|0,C,J);l=f+e|0;f=_+i|0;q=e>>>0>l>>>0?f+1|0:f;e=j;E=e-Q|0;e=(e>>31)-((e>>>0>>0)+R|0)|0;W=e;j=e>>31;y=j^E;f=y-j|0;i=e>>31;e=(i^e)-((j>>>0>y>>>0)+i|0)|0;i=e;y=w-K|0;e=(w>>31)-((w>>>0>>0)+S|0)|0;w=e;j=f;t=e>>31;u=t^y;L=u-t|0;f=e>>31;e=(f^e)-((t>>>0>u>>>0)+f|0)|0;f=(i|0)==(e|0)&j>>>0>L>>>0|e>>>0>>0;f=mi(-1,2147483647,f?j:L,f?i:e)>>>0>>0;e=_;if(f&(e|0)<=(q|0)|(e|0)<(q|0)){break e}e=I>>31;f=e;j=e^A;e=j-e|0;f=(f^I)-((f>>>0>j>>>0)+f|0)|0;i=H>>31;t=i^x;u=t-i|0;j=(i^H)-((i>>>0>t>>>0)+i|0)|0;i=(f|0)==(j|0)&e>>>0>u>>>0|f>>>0>j>>>0;e=i?e:u;f=i?f:j;i=J>>31;L=e;t=i^C;u=t-i|0;j=(i^J)-((i>>>0>t>>>0)+i|0)|0;e=(f|0)==(j|0)&e>>>0>u>>>0|f>>>0>j>>>0;f=mi(-1,2147483647,e?L:u,e?f:j)>>>0>>0;e=_;if(f&(e|0)<=(q|0)|(e|0)<(q|0)){break e}j=1;e=0;f=n;n=li(ki(l,q,x,H),_,r,s);f=f+n|0;i=_+N|0;i=f>>>0>>0?i+1|0:i;n=h-f|0;f=T-((f>>>0>h>>>0)+i|0)|0;n=ki(n,f,n,f);x=_;f=g;i=li(ki(l,q,A,I),_,r,s);h=i+z|0;g=_+O|0;g=h>>>0>>0?g+1|0:g;i=f-h|0;f=U-((f>>>0>>0)+g|0)|0;g=ki(i,f,i,f);h=g+n|0;f=_+x|0;f=h>>>0>>0?f+1|0:f;n=h;g=li(ki(l,q,C,J),_,r,s);h=g+B|0;i=_+P|0;i=h>>>0>>0?i+1|0:i;g=m-h|0;h=V-((h>>>0>m>>>0)+i|0)|0;m=ki(g,h,g,h);h=m+n|0;g=_+f|0;f=ki(h,h>>>0>>0?g+1|0:g,r,s);h=_;m=h;if(!h&f>>>0<=1){break h}i=f;while(1){g=e<<1|j>>>31;j=j<<1;e=g;n=!h&i>>>0>7|(h|0)!=0;i=(h&3)<<30|i>>>2;h=h>>>2|0;if(n){continue}break}break g}if((d|0)>(f|0)){e=f<<1}else{if((d|0)<=0){F[o+8>>2]=0;F[o+12>>2]=0;break j}e=(d<<1)-2|0}e=(e<<2)+c|0;F[o+8>>2]=F[e>>2];F[o+12>>2]=F[e+4>>2]}p=1;break e}ta();v()}e=m;j=f;if(f-1|0){break f}}while(1){h=mi(f,m,j,e);i=e+_|0;e=h+j|0;i=e>>>0>>0?i+1|0:i;j=(i&1)<<31|e>>>1;e=i>>>1|0;h=ki(j,e,j,e);g=_;if((m|0)==(g|0)&f>>>0>>0|g>>>0>m>>>0){continue}break}}f=F[o+20>>2];if(!f){break e}g=f-1|0;i=F[F[o+16>>2]+(g>>>3&536870908)>>2];F[o+20>>2]=g;p=1;f=ki(l,q,y,w);h=_;n=ki(r,s,K,S);m=n+f|0;f=_+h|0;f=m>>>0>>0?f+1|0:f;h=ki(j,e,E,W);g=i>>>g&1;i=g?0-h|0:h;m=i+m|0;n=f;f=_;h=n+(g?0-(f+((h|0)!=0)|0)|0:f)|0;$=o,aa=li(m,i>>>0>m>>>0?h+1|0:h,r,s),F[$+12>>2]=aa;f=ki(l,q,E,W);h=_;l=ki(r,s,Q,R);f=l+f|0;i=_+h|0;e=ki(j,e,y,w);h=0-e|0;j=_;i=(f>>>0>>0?i+1|0:i)+(g?j:0-(((e|0)!=0)+j|0)|0)|0;h=g?e:h;f=h+f|0;$=o,aa=li(f,f>>>0>>0?i+1|0:i,r,s),F[$+8>>2]=aa}Z=k+80|0;if(!p){return 0}l:{if(F[a+8>>2]<=0){break l}g=F[M>>2];e=0;while(1){f=e<<2;h=F[f+Y>>2];j=F[a+16>>2];m:{if((h|0)>(j|0)){F[f+g>>2]=j;break m}f=f+g|0;j=F[a+12>>2];if((j|0)>(h|0)){F[f>>2]=j;break m}F[f>>2]=h}e=e+1|0;h=F[a+8>>2];if((e|0)<(h|0)){continue}break}f=0;if((h|0)<=0){break l}e=d<<3;j=e+c|0;l=b+e|0;while(1){h=f<<2;e=h+j|0;h=F[h+l>>2]+F[h+g>>2]|0;F[e>>2]=h;n:{if((h|0)>F[a+16>>2]){i=h-F[a+20>>2]|0}else{if((h|0)>=F[a+12>>2]){break n}i=h+F[a+20>>2]|0}F[e>>2]=i}f=f+1|0;if((f|0)>2]){continue}break}}d=d+1|0;if((X|0)!=(d|0)){continue}break}}return p|0}ta();v()}function Gd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;n=Z-96|0;Z=n;m=F[a+4>>2];d=F[m+32>>2];j=F[d+8>>2];i=F[d+12>>2];e=i;c=F[d+20>>2];f=F[d+16>>2];a:{if((e|0)<=(c|0)&f>>>0>=j>>>0|(c|0)>(e|0)){break a}o=F[d>>2];h=G[o+f|0];g=f+1|0;e=g?c:c+1|0;F[d+16>>2]=g;F[d+20>>2]=e;if((e|0)>=(i|0)&g>>>0>=j>>>0|(e|0)>(i|0)){break a}p=G[g+o|0];g=f+2|0;e=g>>>0<2?c+1|0:c;F[d+16>>2]=g;F[d+20>>2]=e;l=h<<24>>24;b:{if((l|0)>=0){k=F[a+216>>2];if(h>>>0>=(F[a+220>>2]-k|0)/144>>>0){break a}k=k+L(h,144)|0;if(F[k>>2]<0){break b}break a}if(F[a+212>>2]>=0){break a}k=a+212|0}F[k>>2]=b;c:{d:{e:{f:{g:{h:{k=H[m+36>>1];i:{if(((k<<8|k>>>8)&65535)>>>0>=258){if((e|0)>=(i|0)&g>>>0>=j>>>0|(e|0)>(i|0)){break a}e=G[g+o|0];f=f+3|0;c=f>>>0<3?c+1|0:c;F[d+16>>2]=f;F[d+20>>2]=c;if(e>>>0>1){break a}d=e>>>0<2?e:0;if(!p){break i}if(!d){break h}break a}if(p){break g}d=0}if((l|0)<0){e=a+184|0}else{c=F[a+216>>2]+L(h,144)|0;D[c+100|0]=0;e=c+104|0}if((d|0)!=1){break e}c=Z-112|0;Z=c;g=F[F[a+4>>2]+44>>2];d=ka(120);F[d>>2]=8924;F[d+4>>2]=0;F[d+116>>2]=0;F[d+112>>2]=e;F[d+108>>2]=g;F[d+12>>2]=0;F[d+16>>2]=0;F[d+20>>2]=0;F[d+24>>2]=0;F[d+28>>2]=0;F[d+32>>2]=0;F[d+36>>2]=0;F[d+40>>2]=0;F[d+44>>2]=0;F[d+48>>2]=0;F[d+52>>2]=0;F[d+56>>2]=0;F[d+60>>2]=0;F[d+8>>2]=9136;f=d- -64|0;F[f>>2]=0;F[f+4>>2]=0;F[d+72>>2]=0;F[d+76>>2]=0;F[d+80>>2]=0;F[d+84>>2]=0;F[d+88>>2]=0;F[d+104>>2]=0;F[d+96>>2]=0;F[d+100>>2]=0;f=F[a+8>>2];F[c+48>>2]=0;F[c+52>>2]=0;F[c+40>>2]=0;F[c+44>>2]=0;j=c+32|0;F[j>>2]=0;F[j+4>>2]=0;F[c+24>>2]=0;F[c+28>>2]=0;h=c- -64|0;F[h>>2]=0;F[h+4>>2]=0;F[c+72>>2]=0;F[c+76>>2]=0;F[c+80>>2]=0;F[c+84>>2]=0;F[c+88>>2]=0;F[c+104>>2]=0;F[c+16>>2]=0;F[c+20>>2]=0;F[c+56>>2]=0;F[c+60>>2]=0;F[c+8>>2]=9136;F[c+96>>2]=0;F[c+100>>2]=0;F[c+12>>2]=f;h=F[f>>2];i=F[f+4>>2];D[c+111|0]=0;k=j;j=c+111|0;Ea(k,(i-h>>2>>>0)/3|0,j);h=F[c+12>>2];i=F[h+28>>2];h=F[h+24>>2];D[c+111|0]=0;Ea(c+44|0,i-h>>2,j);F[c+28>>2]=d;F[c+24>>2]=g;F[c+20>>2]=e;F[c+16>>2]=f;f=d+8|0;e=c+8|0;lc(f,e);j:{if((e|0)==(f|0)){F[d+92>>2]=F[e+84>>2];break j}gb(d+56|0,F[e+48>>2],F[e+52>>2]);gb(d+68|0,F[e+60>>2],F[e- -64>>2]);gb(d+80|0,F[e+72>>2],F[e+76>>2]);F[d+92>>2]=F[e+84>>2];k:{h=F[e+92>>2];j=F[e+88>>2];i=h-j|0;e=i>>2;f=F[d+104>>2];g=F[d+96>>2];if(e>>>0<=f-g>>2>>>0){i=F[d+100>>2]-g|0;f=i+j|0;m=i>>2;i=e>>>0>m>>>0?f:h;l=i-j|0;if((i|0)!=(j|0)){pa(g,j,l)}if(e>>>0>m>>>0){e=F[d+100>>2];if((h|0)!=(i|0)){while(1){F[e>>2]=F[f>>2];e=e+4|0;f=f+4|0;if((h|0)!=(f|0)){continue}break}}F[d+100>>2]=e;break k}F[d+100>>2]=g+l;break k}if(g){F[d+100>>2]=g;ja(g);F[d+104>>2]=0;F[d+96>>2]=0;F[d+100>>2]=0;f=0}l:{if((i|0)<0){break l}g=f>>>1|0;e=f>>>0>=2147483644?1073741823:e>>>0>>0?g:e;if(e>>>0>=1073741824){break l}f=e<<2;e=ka(f);F[d+96>>2]=e;F[d+104>>2]=e+f;if((h|0)!=(j|0)){f=e;e=(i-4&-4)+4|0;e=la(f,j,e)+e|0}F[d+100>>2]=e;break k}na();v()}}F[c+8>>2]=9136;e=F[c+96>>2];if(e){F[c+100>>2]=e;ja(e)}e=F[c+80>>2];if(e){F[c+84>>2]=e;ja(e)}e=F[c+68>>2];if(e){F[c+72>>2]=e;ja(e)}e=F[c+56>>2];if(e){F[c+60>>2]=e;ja(e)}F[c+8>>2]=9372;e=F[c+44>>2];if(e){ja(e)}e=F[c+32>>2];if(e){ja(e)}Z=c+112|0;break d}if((l|0)>=0){break f}break a}if((l|0)<0){break a}}e=F[a+216>>2];c=F[m+44>>2];d=ka(80);F[d>>2]=9684;F[d+4>>2]=0;F[d+76>>2]=0;F[d+68>>2]=c;F[d+8>>2]=8624;F[d+12>>2]=0;F[d+16>>2]=0;F[d+20>>2]=0;F[d+24>>2]=0;F[d+28>>2]=0;F[d+32>>2]=0;F[d+36>>2]=0;F[d+40>>2]=0;F[d+44>>2]=0;F[d+48>>2]=0;F[d+52>>2]=0;e=e+L(h,144)|0;f=e+104|0;F[d+72>>2]=f;F[d- -64>>2]=0;F[d+56>>2]=0;F[d+60>>2]=0;F[n+24>>2]=c;c=n;F[c+68>>2]=0;F[c+72>>2]=0;F[c+60>>2]=0;F[c+64>>2]=0;F[c+52>>2]=0;F[c+56>>2]=0;F[c+44>>2]=0;F[c+48>>2]=0;F[c+84>>2]=0;F[c+88>>2]=0;F[c+76>>2]=0;F[c+80>>2]=0;F[c+28>>2]=d;g=F[c+28>>2];F[c+8>>2]=F[c+24>>2];F[c+12>>2]=g;F[c+20>>2]=f;f=e+4|0;F[c+16>>2]=f;F[c+36>>2]=0;F[c+40>>2]=0;F[c+32>>2]=8624;e=F[c+20>>2];F[c>>2]=F[c+16>>2];F[c+4>>2]=e;e=c+32|0;Fd(e,f,c);c=d+8|0;lc(c,e);if((c|0)!=(e|0)){gb(d+56|0,F[e+48>>2],F[e+52>>2])}Ed(e);break c}c=Z+-64|0;Z=c;g=F[F[a+4>>2]+44>>2];d=ka(80);F[d>>2]=9392;F[d+4>>2]=0;F[d+76>>2]=0;F[d+72>>2]=e;F[d+68>>2]=g;F[d+8>>2]=9556;F[d+12>>2]=0;F[d+16>>2]=0;F[d+20>>2]=0;F[d+24>>2]=0;F[d+28>>2]=0;F[d+32>>2]=0;F[d+36>>2]=0;F[d+40>>2]=0;F[d+44>>2]=0;F[d+48>>2]=0;F[d+52>>2]=0;F[d- -64>>2]=0;j=d+56|0;f=j;F[f>>2]=0;F[f+4>>2]=0;f=F[a+8>>2];F[c+40>>2]=0;F[c+44>>2]=0;F[c+32>>2]=0;F[c+36>>2]=0;h=c+24|0;F[h>>2]=0;F[h+4>>2]=0;F[c+16>>2]=0;F[c+20>>2]=0;F[c+56>>2]=0;F[c+8>>2]=0;F[c+12>>2]=0;F[c+48>>2]=0;F[c+52>>2]=0;F[c>>2]=9556;F[c+4>>2]=f;i=F[f>>2];l=F[f+4>>2];D[c+63|0]=0;k=h;h=c+63|0;Ea(k,(l-i>>2>>>0)/3|0,h);i=F[c+4>>2];l=F[i+28>>2];i=F[i+24>>2];D[c+63|0]=0;Ea(c+36|0,l-i>>2,h);F[c+20>>2]=d;F[c+16>>2]=g;F[c+12>>2]=e;F[c+8>>2]=f;lc(d+8|0,c);gb(j,F[c+48>>2],F[c+52>>2]);F[c>>2]=9556;e=F[c+48>>2];if(e){F[c+52>>2]=e;ja(e)}F[c>>2]=9372;e=F[c+36>>2];if(e){ja(e)}e=F[c+24>>2];if(e){ja(e)}Z=c- -64|0}if(!d){break a}}d=yc(ka(64),d);c=F[a+4>>2];a=d;d=b;m:{n:{if((d|0)>=0){g=c+8|0;b=F[c+12>>2];j=F[c+8>>2];e=b-j>>2;o:{if((e|0)>(d|0)){break o}f=d+1|0;if(d>>>0>=e>>>0){Pb(g,f-e|0);break o}if(e>>>0<=f>>>0){break o}f=j+(f<<2)|0;if((f|0)!=(b|0)){while(1){b=b-4|0;e=F[b>>2];F[b>>2]=0;if(e){$[F[F[e>>2]+4>>2]](e)}if((b|0)!=(f|0)){continue}break}}F[c+12>>2]=f}c=F[g>>2]+(d<<2)|0;b=F[c>>2];F[c>>2]=a;if(b){break n}break m}b=a;if(!a){break m}}$[F[F[b>>2]+4>>2]](b)}q=(d^-1)>>>31|0}Z=n+96|0;return q|0}function Ab(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=M(0),n=M(0),o=0;a:{b:{if(!d){break b}c:{switch(F[a+28>>2]-1|0){case 0:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}E[(g<<1)+d>>1]=D[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}E[(g<<1)+d>>1]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}E[(g<<1)+d>>1]=H[b>>1];b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){return 0}e=E[b>>1];if((e|0)<0){break b}E[(g<<1)+d>>1]=e;b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=F[b>>2];if(e+32768>>>0>65535){break b}E[(g<<1)+d>>1]=e;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=F[b>>2];if(e>>>0>32767){break b}E[(g<<1)+d>>1]=e;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;k=F[e+4>>2];while(1){if(b>>>0>=k>>>0){break b}h=F[b+4>>2];e=F[b>>2];i=e+32768|0;h=i>>>0<32768?h+1|0:h;if(!h&i>>>0>65535|h){break b}E[(g<<1)+d>>1]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}k=F[b+4>>2];e=F[b>>2];if(!k&e>>>0>32767|k){break b}E[(g<<1)+d>>1]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 8:d:{e:{e=G[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break e}e=F[a>>2];j=F[e>>2];g=j;f=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=F[e+4>>2];e=f-j|0;if(!G[a+32|0]){j=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=J[g>>2];if(m>=M(32767)|m>1]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}j=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=J[g>>2];if(m>=M(32767)|mM(1)){break d}e=(b<<1)+d|0;l=R(+m*32767+.5);f:{if(N(l)<2147483648){i=~~l;break f}i=-2147483648}E[e>>1]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}j=1;if(c>>>0<=e>>>0){break d}ma((e<<1)+d|0,0,c-e<<1)}return j;case 9:g:{h:{e=G[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break h}e=F[a>>2];j=F[e>>2];g=j;f=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=F[e+4>>2];e=f-j|0;if(!G[a+32|0]){j=0;if((b|0)>=(e|0)){break g}b=0;while(1){l=K[g>>3];if(l>=32767|l<-32768|l!=l){break g}o=N(l);if(o==Infinity){break g}e=(b<<1)+d|0;if(o<2147483648){i=~~l}else{i=-2147483648}E[e>>1]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}j=0;if((b|0)>=(e|0)){break g}b=0;while(1){l=K[g>>3];if(l>=32767|l<-32768|(N(l)==Infinity|l!=l)){break g}if(l<0|l>1){break g}e=(b<<1)+d|0;l=R(l*32767+.5);i:{if(N(l)<2147483648){i=~~l;break i}i=-2147483648}E[e>>1]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}j=1;if(c>>>0<=e>>>0){break g}ma((e<<1)+d|0,0,c-e<<1)}return j;case 10:break c;default:break b}}e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}E[(g<<1)+d>>1]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}ma((e<<1)+d|0,0,(c&255)-e<<1)}return j}ma((e<<1)+d|0,0,(c&255)-e<<1);return 1}function yb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=M(0),n=M(0),o=0;a:{b:{if(!d){break b}c:{switch(F[a+28>>2]-1|0){case 0:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=D[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=E[b>>1];b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=H[b>>1];b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=F[b>>2];b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){return 0}e=F[b>>2];if((e|0)<0){break b}F[(g<<2)+d>>2]=e;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;k=F[e+4>>2];while(1){if(b>>>0>=k>>>0){break b}h=F[b+4>>2];e=F[b>>2];if(e- -2147483648>>>0<2147483648?h+1|0:h){break b}F[(g<<2)+d>>2]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}k=F[b+4>>2];e=F[b>>2];if(!k&e>>>0>2147483647|k){break b}F[(g<<2)+d>>2]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 8:d:{e:{e=G[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break e}e=F[a>>2];j=F[e>>2];g=j;f=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=F[e+4>>2];e=f-j|0;if(!G[a+32|0]){j=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=J[g>>2];if(m>=M(2147483648)|m>2]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}j=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=J[g>>2];if(m>=M(2147483648)|mM(1)){break d}e=(b<<2)+d|0;l=R(+m*2147483647+.5);f:{if(N(l)<2147483648){i=~~l;break f}i=-2147483648}F[e>>2]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}j=1;if(c>>>0<=e>>>0){break d}ma((e<<2)+d|0,0,c-e<<2)}return j;case 9:g:{h:{e=G[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break h}e=F[a>>2];j=F[e>>2];g=j;f=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=F[e+4>>2];e=f-j|0;if(!G[a+32|0]){j=0;if((b|0)>=(e|0)){break g}b=0;while(1){l=K[g>>3];if(l>=2147483647|l<-2147483648|l!=l){break g}o=N(l);if(o==Infinity){break g}e=(b<<2)+d|0;if(o<2147483648){i=~~l}else{i=-2147483648}F[e>>2]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}j=0;if((b|0)>=(e|0)){break g}b=0;while(1){l=K[g>>3];if(l>=2147483647|l<-2147483648|(N(l)==Infinity|l!=l)){break g}if(l<0|l>1){break g}e=(b<<2)+d|0;l=R(l*2147483647+.5);i:{if(N(l)<2147483648){i=~~l;break i}i=-2147483648}F[e>>2]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}j=1;if(c>>>0<=e>>>0){break g}ma((e<<2)+d|0,0,c-e<<2)}return j;case 10:break c;default:break b}}e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}ma((e<<2)+d|0,0,(c&255)-e<<2)}return j}ma((e<<2)+d|0,0,(c&255)-e<<2);return 1}function zb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=M(0);a:{b:{if(!d){break b}c:{switch(F[a+28>>2]-1|0){case 0:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){return 0}e=D[b|0];if((e|0)<0){break b}E[(g<<1)+d>>1]=e&255;b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}E[(g<<1)+d>>1]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){return 0}e=E[b>>1];if((e|0)<0){break b}E[(g<<1)+d>>1]=e;b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}E[(g<<1)+d>>1]=H[b>>1];b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=F[b>>2];if(e>>>0>65535){break b}E[(g<<1)+d>>1]=e;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=F[b>>2];if(e>>>0>65535){break b}E[(g<<1)+d>>1]=e;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}k=F[b+4>>2];e=F[b>>2];if(!k&e>>>0>65535|k){break b}E[(g<<1)+d>>1]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}k=F[b+4>>2];e=F[b>>2];if(!k&e>>>0>65535|k){break b}E[(g<<1)+d>>1]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 8:d:{e:{e=G[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break e}e=F[a>>2];l=F[e>>2];g=l;f=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=F[e+4>>2];e=f-l|0;if(!G[a+32|0]){l=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=J[g>>2];if(m>=M(65535)|m=M(0)){i=~~m>>>0}else{i=0}E[e>>1]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}l=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=J[g>>2];if(m>=M(65535)|mM(1)){break d}e=(b<<1)+d|0;j=R(+m*65535+.5);f:{if(j<4294967296&j>=0){i=~~j>>>0;break f}i=0}E[e>>1]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}l=1;if(c>>>0<=e>>>0){break d}ma((e<<1)+d|0,0,c-e<<1)}return l;case 9:g:{h:{e=G[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break h}e=F[a>>2];l=F[e>>2];g=l;f=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=F[e+4>>2];e=f-l|0;if(!G[a+32|0]){l=0;if((b|0)>=(e|0)){break g}b=0;while(1){j=K[g>>3];if(j>=65535|j<0|(N(j)==Infinity|j!=j)){break g}e=(b<<1)+d|0;if(j<4294967296&j>=0){i=~~j>>>0}else{i=0}E[e>>1]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}l=0;if((b|0)>=(e|0)){break g}b=0;while(1){j=K[g>>3];if(j>=65535|j<0|(N(j)==Infinity|j!=j)){break g}if(j>1){break g}e=(b<<1)+d|0;j=R(j*65535+.5);i:{if(j<4294967296&j>=0){i=~~j>>>0;break i}i=0}E[e>>1]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}l=1;if(c>>>0<=e>>>0){break g}ma((e<<1)+d|0,0,c-e<<1)}return l;case 10:break c;default:break b}}e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}E[(g<<1)+d>>1]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}ma((e<<1)+d|0,0,(c&255)-e<<1)}return l}ma((e<<1)+d|0,0,(c&255)-e<<1);return 1}function Ga(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=M(0),l=0,m=0,n=M(0),o=0;a:{if(!d){break a}b:{c:{switch(F[a+28>>2]-1|0){case 0:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;i=D[b|0];F[e>>2]=i;F[e+4>>2]=i>>31;b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 1:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;F[e>>2]=G[b|0];F[e+4>>2]=0;b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 2:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;i=E[b>>1];F[e>>2]=i;F[e+4>>2]=i>>31;b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 3:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;F[e>>2]=H[b>>1];F[e+4>>2]=0;b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 4:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;i=F[b>>2];F[e>>2]=i;F[e+4>>2]=i>>31;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 5:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;F[e>>2]=F[b>>2];F[e+4>>2]=0;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 6:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}i=F[b+4>>2];e=(g<<3)+d|0;F[e>>2]=F[b>>2];F[e+4>>2]=i;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 7:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=F[b>>2];i=F[b+4>>2];if((i|0)<0){break a}j=(g<<3)+d|0;F[j>>2]=e;F[j+4>>2]=i;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 8:d:{e=G[a+24|0];f=c&255;if(!(e>>>0>>0?e:f)){break d}if(G[a+32|0]){break a}e=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);j=b;b=b+e|0;e=F[a>>2];i=F[e+4>>2];e=F[e>>2];if((b|0)>=(i-e|0)){break a}g=b+e|0;h=c&255;b=0;while(1){k=J[g>>2];if(k>=M(0x8000000000000000)|k=M(1)?~~(k>M(0)?M(P(M(R(M(k*M(2.3283064365386963e-10)))),M(4294967296))):M(S(M(M(k-M(~~k>>>0>>>0))*M(2.3283064365386963e-10)))))>>>0:0;m=~~k>>>0;break e}j=-2147483648;m=0}F[e>>2]=m;F[e+4>>2]=j;b=b+1|0;e=G[a+24|0];if(b>>>0>=(e>>>0>>0?e:h)>>>0){break d}g=g+4|0;if(i>>>0>g>>>0){continue}break}break a}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 9:f:{e=G[a+24|0];f=c&255;if(!(e>>>0>>0?e:f)){break f}if(G[a+32|0]){break a}e=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);j=b;b=b+e|0;e=F[a>>2];i=F[e+4>>2];e=F[e>>2];if((b|0)>=(i-e|0)){break a}g=b+e|0;h=c&255;b=0;while(1){l=K[g>>3];if(l>=0x8000000000000000|l<-0x8000000000000000|l!=l){break a}o=N(l);if(o==Infinity){break a}e=(b<<3)+d|0;g:{if(o<0x8000000000000000){j=N(l)>=1?~~(l>0?P(R(l*2.3283064365386963e-10),4294967295):S((l-+(~~l>>>0>>>0))*2.3283064365386963e-10))>>>0:0;m=~~l>>>0;break g}j=-2147483648;m=0}F[e>>2]=m;F[e+4>>2]=j;b=b+1|0;e=G[a+24|0];if(b>>>0>=(e>>>0>>0?e:h)>>>0){break f}g=g+8|0;if(i>>>0>g>>>0){continue}break}break a}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 10:break c;default:break a}}e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;F[e>>2]=G[b|0];F[e+4>>2]=0;b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0}ma(d,0,a<<3)}}function le(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;j=a;a:{b:{c:{d:{e:{f:{g:{h:{a=F[a+8>>2];switch(F[a+28>>2]-1|0){case 4:break c;case 5:break d;case 2:break e;case 3:break f;case 0:break g;case 1:break h;default:break a}}f=G[a+24|0];c=ka(f);a=F[j+16>>2];if(F[a+80>>2]){g=F[F[a>>2]>>2]+F[a+48>>2]|0}else{g=0}if(!b){break b}if(f){o=f&252;l=f&3;h=f>>>0<4;while(1){a=0;e=0;if(!h){while(1){k=g+(d<<2)|0;D[a+c|0]=F[k>>2];D[(a|1)+c|0]=F[k+4>>2];D[(a|2)+c|0]=F[k+8>>2];D[(a|3)+c|0]=F[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){D[a+c|0]=F[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}la(F[F[F[j+8>>2]+64>>2]>>2]+m|0,c,f);m=f+m|0;n=n+1|0;if((n|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,f);a=a+f|0;la(a+F[F[F[j+8>>2]+64>>2]>>2]|0,c,f);a=a+f|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,f);break b}f=G[a+24|0];c=ka(f);a=F[j+16>>2];if(F[a+80>>2]){g=F[F[a>>2]>>2]+F[a+48>>2]|0}else{g=0}if(!b){break b}if(f){o=f&252;l=f&3;h=f>>>0<4;while(1){a=0;e=0;if(!h){while(1){k=g+(d<<2)|0;D[a+c|0]=F[k>>2];D[(a|1)+c|0]=F[k+4>>2];D[(a|2)+c|0]=F[k+8>>2];D[(a|3)+c|0]=F[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){D[a+c|0]=F[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}la(F[F[F[j+8>>2]+64>>2]>>2]+m|0,c,f);m=f+m|0;n=n+1|0;if((n|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,f);a=a+f|0;la(a+F[F[F[j+8>>2]+64>>2]>>2]|0,c,f);a=a+f|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,f);break b}h=G[a+24|0];i=h<<1;c=ka(i);a=F[j+16>>2];if(F[a+80>>2]){g=F[F[a>>2]>>2]+F[a+48>>2]|0}else{g=0}if(!b){break b}if(h){o=h&252;l=h&3;h=h>>>0<4;while(1){a=0;e=0;if(!h){while(1){f=a<<1;k=g+(d<<2)|0;E[f+c>>1]=F[k>>2];E[(f|2)+c>>1]=F[k+4>>2];E[(f|4)+c>>1]=F[k+8>>2];E[(f|6)+c>>1]=F[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){E[(a<<1)+c>>1]=F[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}la(F[F[F[j+8>>2]+64>>2]>>2]+n|0,c,i);n=i+n|0;m=m+1|0;if((m|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,i);a=a+i|0;la(a+F[F[F[j+8>>2]+64>>2]>>2]|0,c,i);a=a+i|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,i);break b}h=G[a+24|0];i=h<<1;c=ka(i);a=F[j+16>>2];if(F[a+80>>2]){g=F[F[a>>2]>>2]+F[a+48>>2]|0}else{g=0}if(!b){break b}if(h){o=h&252;l=h&3;h=h>>>0<4;while(1){a=0;e=0;if(!h){while(1){f=a<<1;k=g+(d<<2)|0;E[f+c>>1]=F[k>>2];E[(f|2)+c>>1]=F[k+4>>2];E[(f|4)+c>>1]=F[k+8>>2];E[(f|6)+c>>1]=F[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){E[(a<<1)+c>>1]=F[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}la(F[F[F[j+8>>2]+64>>2]>>2]+n|0,c,i);n=i+n|0;m=m+1|0;if((m|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,i);a=a+i|0;la(a+F[F[F[j+8>>2]+64>>2]>>2]|0,c,i);a=a+i|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,i);break b}h=G[a+24|0];i=h<<2;c=ka(i);a=F[j+16>>2];if(F[a+80>>2]){g=F[F[a>>2]>>2]+F[a+48>>2]|0}else{g=0}if(!b){break b}if(h){o=h&252;l=h&3;h=h>>>0<4;while(1){a=0;e=0;if(!h){while(1){f=a<<2;k=g+(d<<2)|0;F[f+c>>2]=F[k>>2];F[(f|4)+c>>2]=F[k+4>>2];F[(f|8)+c>>2]=F[k+8>>2];F[(f|12)+c>>2]=F[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){F[(a<<2)+c>>2]=F[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}la(F[F[F[j+8>>2]+64>>2]>>2]+n|0,c,i);n=i+n|0;m=m+1|0;if((m|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,i);a=a+i|0;la(a+F[F[F[j+8>>2]+64>>2]>>2]|0,c,i);a=a+i|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,i);break b}h=G[a+24|0];i=h<<2;c=ka(i);a=F[j+16>>2];if(F[a+80>>2]){g=F[F[a>>2]>>2]+F[a+48>>2]|0}else{g=0}if(!b){break b}if(h){o=h&252;l=h&3;h=h>>>0<4;while(1){a=0;e=0;if(!h){while(1){f=a<<2;k=g+(d<<2)|0;F[f+c>>2]=F[k>>2];F[(f|4)+c>>2]=F[k+4>>2];F[(f|8)+c>>2]=F[k+8>>2];F[(f|12)+c>>2]=F[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){F[(a<<2)+c>>2]=F[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}la(F[F[F[j+8>>2]+64>>2]>>2]+n|0,c,i);n=i+n|0;m=m+1|0;if((m|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,i);a=a+i|0;la(a+F[F[F[j+8>>2]+64>>2]>>2]|0,c,i);a=a+i|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,i)}ja(c);c=1}return c|0}function xb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=M(0);a:{b:{if(!d){break b}c:{switch(F[a+28>>2]-1|0){case 0:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];l=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=D[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];l=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];l=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=E[b>>1];b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];l=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=H[b>>1];b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];l=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=F[b>>2];b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];l=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=F[b>>2];b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];l=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=F[b>>2];if(F[b+4>>2]){break b}F[(g<<2)+d>>2]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];l=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=F[b>>2];if(F[b+4>>2]){break b}F[(g<<2)+d>>2]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 8:d:{e:{e=G[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break e}e=F[a>>2];k=F[e>>2];g=k;f=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=F[e+4>>2];e=f-k|0;if(!G[a+32|0]){k=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=J[g>>2];if(m>=M(4294967296)|m=M(0)){i=~~m>>>0}else{i=0}F[e>>2]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}k=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=J[g>>2];if(m>=M(4294967296)|mM(1)){break d}e=(b<<2)+d|0;j=R(+m*4294967295+.5);f:{if(j<4294967296&j>=0){i=~~j>>>0;break f}i=0}F[e>>2]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}k=1;if(c>>>0<=e>>>0){break d}ma((e<<2)+d|0,0,c-e<<2)}return k;case 9:g:{h:{e=G[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break h}e=F[a>>2];k=F[e>>2];g=k;f=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=F[e+4>>2];e=f-k|0;if(!G[a+32|0]){k=0;if((b|0)>=(e|0)){break g}b=0;while(1){j=K[g>>3];if(j>=4294967295|j<0|(N(j)==Infinity|j!=j)){break g}e=(b<<2)+d|0;if(j<4294967296&j>=0){i=~~j>>>0}else{i=0}F[e>>2]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}k=0;if((b|0)>=(e|0)){break g}b=0;while(1){j=K[g>>3];if(j>=4294967295|j<0|(N(j)==Infinity|j!=j)){break g}if(j>1){break g}e=(b<<2)+d|0;j=R(j*4294967295+.5);i:{if(j<4294967296&j>=0){i=~~j>>>0;break i}i=0}F[e>>2]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}k=1;if(c>>>0<=e>>>0){break g}ma((e<<2)+d|0,0,c-e<<2)}return k;case 10:break c;default:break b}}e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];l=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}ma((e<<2)+d|0,0,(c&255)-e<<2)}return k}ma((e<<2)+d|0,0,(c&255)-e<<2);return 1}function rd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;a:{b:{c:{d:{e:{if(F[a+92>>2]==F[a+88>>2]){break e}c=F[a+52>>2];f:{if((c|0)!=F[a+56>>2]){F[c>>2]=b;F[a+52>>2]=c+4;break f}h=F[a+48>>2];g=c-h|0;d=g>>2;f=d+1|0;if(f>>>0>=1073741824){break a}e=g>>>1|0;g=g>>>0>=2147483644?1073741823:f>>>0>>0?e:f;if(g){if(g>>>0>=1073741824){break d}e=ka(g<<2)}else{e=0}f=e+(d<<2)|0;F[f>>2]=b;d=f+4|0;if((c|0)!=(h|0)){while(1){f=f-4|0;c=c-4|0;F[f>>2]=F[c>>2];if((c|0)!=(h|0)){continue}break}}F[a+56>>2]=e+(g<<2);F[a+52>>2]=d;F[a+48>>2]=f;if(!h){break f}ja(h)}F[a+84>>2]=0;c=-1;e=-1;g:{if((b|0)==-1){break g}d=F[a+4>>2];e=b+1|0;e=(e>>>0)%3|0?e:b-2|0;if((e|0)!=-1){c=F[F[d>>2]+(e<<2)>>2]}h:{if((b>>>0)%3|0){l=b-1|0;break h}l=b+2|0;e=-1;if((l|0)==-1){break g}}e=F[F[d>>2]+(l<<2)>>2]}i=e>>>3&536870908;d=F[a+36>>2];h=d+(c>>>3&536870908)|0;g=F[h>>2];f=1<>2]=f|g;f=a+8|0;if((b|0)!=-1){d=b+1|0;d=(d>>>0)%3|0?d:b-2|0}else{d=-1}Ka(f,c,d);d=F[a+36>>2]}f=d+i|0;d=F[f>>2];c=1<>2]=c|d;d=a+8|0;c=-1;i:{if((b|0)==-1){break i}c=b-1|0;if((b>>>0)%3|0){break i}c=b+2|0}Ka(d,e,c)}c=-1;c=(b|0)!=-1?F[F[F[a+4>>2]>>2]+(b<<2)>>2]:c;f=F[a+36>>2]+(c>>>3&536870908)|0;d=F[f>>2];e=1<>2]=d|e;Ka(a+8|0,c,b)}d=F[a+84>>2];if((d|0)>2){break e}while(1){e=L(d,12)+a|0;b=F[e+52>>2];if((b|0)==F[e+48>>2]){d=d+1|0;if((d|0)!=3){continue}break e}b=b-4|0;c=F[b>>2];F[e+52>>2]=b;F[a+84>>2]=d;if((c|0)==-1){break e}f=F[a+24>>2];b=(c>>>0)/3|0;j:{if(F[f+(b>>>3&268435452)>>2]>>>b&1){break j}k:{while(1){k=(c>>>0)/3|0;b=(k>>>3&268435452)+f|0;F[b>>2]=F[b>>2]|1<>2]>>2]+(c<<2)>>2]:d;f=F[a+36>>2]+(d>>>3&536870908)|0;e=F[f>>2];b=1<>2]=b|e;i=F[(F[F[a+16>>2]+96>>2]+L(k,12)|0)+((c>>>0)%3<<2)>>2];l=F[F[a+20>>2]+4>>2];f=F[l+4>>2];t:{if((f|0)!=F[l+8>>2]){F[f>>2]=i;F[l+4>>2]=f+4;break t}j=F[l>>2];h=f-j|0;g=h>>2;e=g+1|0;if(e>>>0>=1073741824){break s}b=h>>>1|0;h=h>>>0>=2147483644?1073741823:b>>>0>e>>>0?b:e;if(h){if(h>>>0>=1073741824){break d}e=ka(h<<2)}else{e=0}b=e+(g<<2)|0;F[b>>2]=i;g=b+4|0;if((f|0)!=(j|0)){while(1){b=b-4|0;f=f-4|0;F[b>>2]=F[f>>2];if((f|0)!=(j|0)){continue}break}}F[l+8>>2]=e+(h<<2);F[l+4>>2]=g;F[l>>2]=b;if(!j){break t}ja(j)}j=F[a+12>>2];f=F[j+4>>2];u:{if((f|0)!=F[j+8>>2]){F[f>>2]=c;F[j+4>>2]=f+4;break u}i=F[j>>2];h=f-i|0;g=h>>2;e=g+1|0;if(e>>>0>=1073741824){break r}b=h>>>1|0;h=h>>>0>=2147483644?1073741823:b>>>0>e>>>0?b:e;if(h){if(h>>>0>=1073741824){break d}e=ka(h<<2)}else{e=0}b=e+(g<<2)|0;F[b>>2]=c;g=b+4|0;if((f|0)!=(i|0)){while(1){b=b-4|0;f=f-4|0;F[b>>2]=F[f>>2];if((f|0)!=(i|0)){continue}break}}F[j+8>>2]=e+(h<<2);F[j+4>>2]=g;F[j>>2]=b;if(!i){break u}ja(i)}b=F[a+12>>2];F[F[b+12>>2]+(d<<2)>>2]=F[b+24>>2];F[b+24>>2]=F[b+24>>2]+1}if((c|0)==-1){break k}g=F[a+4>>2];f=-1;b=c+1|0;b=(b>>>0)%3|0?b:c-2|0;if((b|0)!=-1){f=F[F[g+12>>2]+(b<<2)>>2]}v:{w:{if((L(k,3)|0)!=(c|0)){d=c-1|0;break w}d=c+2|0;c=-1;if((d|0)==-1){break v}}c=F[F[g+12>>2]+(d<<2)>>2]}d=(c|0)==-1;e=(c>>>0)/3|0;if((f|0)!=-1){b=(f>>>0)/3|0;b=F[F[a+24>>2]+(b>>>3&268435452)>>2]&1<>2]+(b>>>3&536870908)>>2]>>>b&1){break x}k=0;b=F[F[g>>2]+(c<<2)>>2];if(!(F[F[a+36>>2]+(b>>>3&536870908)>>2]>>>b&1)){b=F[a+88>>2]+(b<<2)|0;e=F[b>>2];F[b>>2]=e+1;k=(e|0)<=0?2:1}if(F[a+84>>2]>=(k|0)&l){break m}j=L(k,12)+a|0;b=F[j+52>>2];y:{if((b|0)!=F[j+56>>2]){F[b>>2]=c;F[j+52>>2]=b+4;break y}i=F[j+48>>2];h=b-i|0;d=h>>2;g=d+1|0;if(g>>>0>=1073741824){break c}e=h>>>1|0;g=h>>>0>=2147483644?1073741823:e>>>0>g>>>0?e:g;if(g){if(g>>>0>=1073741824){break d}e=ka(g<<2)}else{e=0}d=e+(d<<2)|0;F[d>>2]=c;c=d+4|0;if((b|0)!=(i|0)){while(1){d=d-4|0;b=b-4|0;F[d>>2]=F[b>>2];if((b|0)!=(i|0)){continue}break}}F[j+48>>2]=d;F[j+52>>2]=c;F[j+56>>2]=e+(g<<2);if(!i){break y}ja(i)}if(F[a+84>>2]<=(k|0)){break x}F[a+84>>2]=k}if(l){break k}c=-1;if((f|0)==-1){break n}}c=F[F[F[a+4>>2]>>2]+(f<<2)>>2]}b=0;if(!(F[F[a+36>>2]+(c>>>3&536870908)>>2]>>>c&1)){b=F[a+88>>2]+(c<<2)|0;c=F[b>>2];F[b>>2]=c+1;b=(c|0)<=0?2:1}if(F[a+84>>2]<(b|0)){break l}c=f}f=F[a+24>>2];continue}break}k=L(b,12)+a|0;c=F[k+52>>2];z:{if((c|0)!=F[k+56>>2]){F[c>>2]=f;F[k+52>>2]=c+4;break z}i=F[k+48>>2];h=c-i|0;d=h>>2;g=d+1|0;if(g>>>0>=1073741824){break b}e=h>>>1|0;g=h>>>0>=2147483644?1073741823:e>>>0>g>>>0?e:g;if(g){if(g>>>0>=1073741824){break d}e=ka(g<<2)}else{e=0}d=e+(d<<2)|0;F[d>>2]=f;f=d+4|0;if((c|0)!=(i|0)){while(1){d=d-4|0;c=c-4|0;F[d>>2]=F[c>>2];if((c|0)!=(i|0)){continue}break}}F[k+48>>2]=d;F[k+52>>2]=f;F[k+56>>2]=e+(g<<2);if(!i){break z}ja(i)}d=F[a+84>>2];if((d|0)<=(b|0)){break j}F[a+84>>2]=b;d=b;break j}d=F[a+84>>2]}if((d|0)<3){continue}break}}return 1}oa();v()}na();v()}na();v()}na();v()}function Mc(a){var b=0,c=0,d=0,e=0,f=0,g=0;e=Z-16|0;Z=e;F[e+12>>2]=a;a:{if(a>>>0<=211){d=F[Lc(10352,10544,e+12|0)>>2];break a}if(a>>>0>=4294967292){V();v()}f=(a>>>0)/210|0;d=L(f,210);F[e+8>>2]=a-d;g=Lc(10544,10736,e+8|0)-10544>>2;while(1){d=F[(g<<2)+10544>>2]+d|0;a=5;while(1){b:{if((a|0)==47){a=211;while(1){b=(d>>>0)/(a>>>0)|0;if(b>>>0>>0){break a}if((L(a,b)|0)==(d|0)){break b}b=a+10|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+12|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+16|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+18|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+22|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+28|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+30|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+36|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+40|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+42|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+46|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+52|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+58|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+60|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+66|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+70|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+72|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+78|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+82|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+88|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+96|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+100|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+102|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+106|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+108|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+112|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+120|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+126|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+130|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+136|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+138|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+142|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+148|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+150|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+156|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+162|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+166|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+168|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+172|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+178|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+180|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+186|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+190|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+192|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+196|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+198|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+208|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}a=a+210|0;if((L(b,c)|0)!=(d|0)){continue}break}break b}b=F[(a<<2)+10352>>2];c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}a=a+1|0;if((L(b,c)|0)!=(d|0)){continue}}break}d=g+1|0;a=(d|0)==48;g=a?0:d;f=a+f|0;d=L(f,210);continue}}Z=e+16|0;return d}function lb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=M(0),k=0,l=0;a:{if(!d){break a}b:{c:{switch(F[a+28>>2]-1|0){case 0:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];g=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=F[e+4>>2];i=G[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=M(D[b|0]);J[(h<<2)+d>>2]=i?M(j/M(127)):j;b=b+1|0;h=h+1|0;e=G[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 1:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];g=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=F[e+4>>2];i=G[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=M(G[b|0]);J[(h<<2)+d>>2]=i?M(j/M(255)):j;b=b+1|0;h=h+1|0;e=G[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 2:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];g=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=F[e+4>>2];i=G[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=M(E[b>>1]);J[(h<<2)+d>>2]=i?M(j/M(32767)):j;b=b+2|0;h=h+1|0;e=G[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 3:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];g=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=F[e+4>>2];i=G[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=M(H[b>>1]);J[(h<<2)+d>>2]=i?M(j/M(65535)):j;b=b+2|0;h=h+1|0;e=G[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 4:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];g=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=F[e+4>>2];i=G[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=M(F[b>>2]);J[(h<<2)+d>>2]=i?M(j*M(4.656612873077393e-10)):j;b=b+4|0;h=h+1|0;e=G[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 5:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];g=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=F[e+4>>2];i=G[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=M(I[b>>2]);J[(h<<2)+d>>2]=i?M(j*M(2.3283064365386963e-10)):j;b=b+4|0;h=h+1|0;e=G[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 6:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];g=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=F[e+4>>2];i=G[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=M(+I[b>>2]+ +F[b+4>>2]*4294967296);J[(h<<2)+d>>2]=i?M(j*M(10842021724855044e-35)):j;b=b+8|0;h=h+1|0;e=G[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 7:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];g=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=F[e+4>>2];i=G[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=M(+I[b>>2]+ +I[b+4>>2]*4294967296);J[(h<<2)+d>>2]=i?M(j*M(5.421010862427522e-20)):j;b=b+8|0;h=h+1|0;e=G[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 8:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];g=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=F[e+4>>2];while(1){if(b>>>0>=g>>>0){break a}J[(h<<2)+d>>2]=J[b>>2];b=b+4|0;h=h+1|0;e=G[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 9:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];g=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=F[e+4>>2];while(1){if(b>>>0>=g>>>0){break a}J[(h<<2)+d>>2]=K[b>>3];b=b+8|0;h=h+1|0;e=G[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 10:break c;default:break a}}e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];g=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=F[e+4>>2];while(1){if(b>>>0>=g>>>0){break a}J[(h<<2)+d>>2]=G[b|0]?M(1):M(0);b=b+1|0;h=h+1|0;e=G[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0}ma(d,0,a<<2)}return l}function Cb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=M(0),m=M(0);a:{b:{if(!d){break b}c:{switch(F[a+28>>2]-1|0){case 0:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}D[d+g|0]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){return 0}e=D[b|0];if((e|0)<0){break b}D[d+g|0]=e;b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}e=H[b>>1];if((e+128&65535)>>>0>255){break b}D[d+g|0]=e;b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}e=H[b>>1];if(e>>>0>127){break b}D[d+g|0]=e;b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}e=F[b>>2];if(e+128>>>0>255){break b}D[d+g|0]=e;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}e=F[b>>2];if(e>>>0>127){break b}D[d+g|0]=e;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}i=F[b+4>>2];e=F[b>>2];h=e+128|0;i=h>>>0<128?i+1|0:i;if(!i&h>>>0>255|i){break b}D[d+g|0]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}i=F[b+4>>2];e=F[b>>2];if(!i&e>>>0>127|i){break b}D[d+g|0]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 8:e=G[a+24|0];c=c&255;d:{if(c>>>0>e>>>0?e:c){e=F[F[a>>2]>>2];f=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+f|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break d}l=J[b>>2];if(l>=M(127)|lM(1)){break d}j=R(+l*127+.5);if(!(N(j)<2147483648)){break f}h=~~j;break e}if(!(m>>0<(c>>>0>e>>>0?e:c)>>>0){continue}break}}k=1;if(c>>>0<=e>>>0){break d}ma(d+e|0,0,c-e|0)}return k;case 9:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}j=K[b>>3];if(j>=127|j<-128|(N(j)==Infinity|j!=j)){break b}e=d+g|0;if(G[a+32|0]){if(j<0|j>1){break b}j=R(j*127+.5)}g:{if(N(j)<2147483648){h=~~j;break g}h=-2147483648}D[e|0]=h;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 10:break c;default:break b}}e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}D[d+g|0]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}ma(d+e|0,0,(c&255)-e|0)}return k}ma(d+e|0,0,(c&255)-e|0);return 1}function Bb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=M(0);a:{b:{if(!d){break b}c:{switch(F[a+28>>2]-1|0){case 0:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){return 0}e=D[b|0];if((e|0)<0){break b}D[d+g|0]=e;b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}D[d+g|0]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}e=H[b>>1];if(e>>>0>255){break b}D[d+g|0]=e;b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}e=H[b>>1];if(e>>>0>255){break b}D[d+g|0]=e;b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}e=F[b>>2];if(e>>>0>255){break b}D[d+g|0]=e;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}e=F[b>>2];if(e>>>0>255){break b}D[d+g|0]=e;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}i=F[b+4>>2];e=F[b>>2];if(!i&e>>>0>255|i){break b}D[d+g|0]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}i=F[b+4>>2];e=F[b>>2];if(!i&e>>>0>255|i){break b}D[d+g|0]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 8:e=G[a+24|0];c=c&255;d:{if(c>>>0>e>>>0?e:c){e=F[F[a>>2]>>2];f=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+f|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break d}l=J[b>>2];if(l>=M(255)|lM(1)){break d}j=R(+l*255+.5);if(!(j<4294967296&j>=0)){break f}h=~~j>>>0;break e}if(!(l=M(0))){break f}h=~~l>>>0;break e}h=0}D[e|0]=h;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(c>>>0>e>>>0?e:c)>>>0){continue}break}}k=1;if(c>>>0<=e>>>0){break d}ma(d+e|0,0,c-e|0)}return k;case 9:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}j=K[b>>3];if(j>=255|j<0|(N(j)==Infinity|j!=j)){break b}e=d+g|0;if(G[a+32|0]){if(j>1){break b}j=R(j*255+.5)}g:{if(j<4294967296&j>=0){h=~~j>>>0;break g}h=0}D[e|0]=h;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 10:break c;default:break b}}e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}D[d+g|0]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}ma(d+e|0,0,(c&255)-e|0)}return k}ma(d+e|0,0,(c&255)-e|0);return 1}function jc(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0;e=Z-48|0;Z=e;f=H[5053]|H[5054]<<16;d=H[5051]|H[5052]<<16;E[e+38>>1]=d;E[e+40>>1]=d>>>16;E[e+42>>1]=f;E[e+44>>1]=f>>>16;d=F[2525];F[e+32>>2]=F[2524];F[e+36>>2]=d;d=F[2523];F[e+24>>2]=F[2522];F[e+28>>2]=d;d=F[2521];F[e+16>>2]=F[2520];F[e+20>>2]=d;g=F[b+8>>2];i=F[b+12>>2];h=F[b+20>>2];d=F[b+16>>2];f=d+5|0;h=f>>>0<5?h+1|0:h;a:{b:{if(g>>>0>>0&(h|0)>=(i|0)|(h|0)>(i|0)){d=ya(e+16|0);if(d>>>0>=2147483632){break a}c:{d:{if(d>>>0>=11){b=(d|15)+1|0;c=ka(b);F[e+8>>2]=b|-2147483648;F[e>>2]=c;F[e+4>>2]=d;b=c+d|0;break d}D[e+11|0]=d;b=d+e|0;c=e;if(!d){break c}}la(c,e+16|0,d)}D[b|0]=0;F[a>>2]=-2;b=a+4|0;if(D[e+11|0]>=0){a=F[e+4>>2];F[b>>2]=F[e>>2];F[b+4>>2]=a;F[b+8>>2]=F[e+8>>2];break b}ra(b,F[e>>2],F[e+4>>2]);if(D[e+11|0]>=0){break b}ja(F[e>>2]);break b}f=d+F[b>>2]|0;d=G[f|0]|G[f+1|0]<<8|(G[f+2|0]<<16|G[f+3|0]<<24);D[c|0]=d;D[c+1|0]=d>>>8;D[c+2|0]=d>>>16;D[c+3|0]=d>>>24;D[c+4|0]=G[f+4|0];d=F[b+20>>2];f=F[b+16>>2]+5|0;d=f>>>0<5?d+1|0:d;F[b+16>>2]=f;F[b+20>>2]=d;if(sa(c,1250,5)){d=ka(32);D[d+17|0]=0;D[d+16|0]=G[1494];c=G[1490]|G[1491]<<8|(G[1492]<<16|G[1493]<<24);b=G[1486]|G[1487]<<8|(G[1488]<<16|G[1489]<<24);D[d+8|0]=b;D[d+9|0]=b>>>8;D[d+10|0]=b>>>16;D[d+11|0]=b>>>24;D[d+12|0]=c;D[d+13|0]=c>>>8;D[d+14|0]=c>>>16;D[d+15|0]=c>>>24;c=G[1482]|G[1483]<<8|(G[1484]<<16|G[1485]<<24);b=G[1478]|G[1479]<<8|(G[1480]<<16|G[1481]<<24);D[d|0]=b;D[d+1|0]=b>>>8;D[d+2|0]=b>>>16;D[d+3|0]=b>>>24;D[d+4|0]=c;D[d+5|0]=c>>>8;D[d+6|0]=c>>>16;D[d+7|0]=c>>>24;F[a>>2]=-1;ra(a+4|0,d,17);ja(d);break b}g=F[b+12>>2];if((g|0)<=(d|0)&I[b+8>>2]<=f>>>0|(d|0)>(g|0)){d=ya(e+16|0);if(d>>>0>=2147483632){break a}e:{f:{if(d>>>0>=11){b=(d|15)+1|0;c=ka(b);F[e+8>>2]=b|-2147483648;F[e>>2]=c;F[e+4>>2]=d;b=c+d|0;break f}D[e+11|0]=d;b=d+e|0;c=e;if(!d){break e}}la(c,e+16|0,d)}D[b|0]=0;F[a>>2]=-2;b=a+4|0;if(D[e+11|0]>=0){a=F[e+4>>2];F[b>>2]=F[e>>2];F[b+4>>2]=a;F[b+8>>2]=F[e+8>>2];break b}ra(b,F[e>>2],F[e+4>>2]);if(D[e+11|0]>=0){break b}ja(F[e>>2]);break b}D[c+5|0]=G[f+F[b>>2]|0];g=F[b+20>>2];d=F[b+16>>2]+1|0;g=d?g:g+1|0;F[b+16>>2]=d;F[b+20>>2]=g;f=F[b+12>>2];if((f|0)<=(g|0)&I[b+8>>2]<=d>>>0|(g|0)>(f|0)){d=ya(e+16|0);if(d>>>0>=2147483632){break a}g:{h:{if(d>>>0>=11){b=(d|15)+1|0;c=ka(b);F[e+8>>2]=b|-2147483648;F[e>>2]=c;F[e+4>>2]=d;b=c+d|0;break h}D[e+11|0]=d;b=d+e|0;c=e;if(!d){break g}}la(c,e+16|0,d)}D[b|0]=0;F[a>>2]=-2;b=a+4|0;if(D[e+11|0]>=0){a=F[e+4>>2];F[b>>2]=F[e>>2];F[b+4>>2]=a;F[b+8>>2]=F[e+8>>2];break b}ra(b,F[e>>2],F[e+4>>2]);if(D[e+11|0]>=0){break b}ja(F[e>>2]);break b}D[c+6|0]=G[d+F[b>>2]|0];h=F[b+20>>2];d=F[b+16>>2]+1|0;h=d?h:h+1|0;F[b+16>>2]=d;F[b+20>>2]=h;f=F[b+12>>2];if((f|0)<=(h|0)&I[b+8>>2]<=d>>>0|(f|0)<(h|0)){d=ya(e+16|0);if(d>>>0>=2147483632){break a}i:{j:{if(d>>>0>=11){b=(d|15)+1|0;c=ka(b);F[e+8>>2]=b|-2147483648;F[e>>2]=c;F[e+4>>2]=d;b=c+d|0;break j}D[e+11|0]=d;b=d+e|0;c=e;if(!d){break i}}la(c,e+16|0,d)}D[b|0]=0;F[a>>2]=-2;b=a+4|0;if(D[e+11|0]>=0){a=F[e+4>>2];F[b>>2]=F[e>>2];F[b+4>>2]=a;F[b+8>>2]=F[e+8>>2];break b}ra(b,F[e>>2],F[e+4>>2]);if(D[e+11|0]>=0){break b}ja(F[e>>2]);break b}D[c+7|0]=G[d+F[b>>2]|0];g=F[b+20>>2];d=F[b+16>>2]+1|0;g=d?g:g+1|0;F[b+16>>2]=d;F[b+20>>2]=g;f=F[b+12>>2];if((f|0)<=(g|0)&I[b+8>>2]<=d>>>0|(g|0)>(f|0)){c=Eb(e,e+16|0);F[a>>2]=-2;b=a+4|0;if(D[c+11|0]>=0){a=F[c+4>>2];F[b>>2]=F[c>>2];F[b+4>>2]=a;F[b+8>>2]=F[c+8>>2];break b}ra(b,F[c>>2],F[c+4>>2]);if(D[c+11|0]>=0){break b}ja(F[c>>2]);break b}D[c+8|0]=G[d+F[b>>2]|0];d=F[b+20>>2];g=F[b+16>>2];f=g+1|0;i=f?d:d+1|0;F[b+16>>2]=f;F[b+20>>2]=i;i=F[b+8>>2];h=F[b+12>>2];g=g+3|0;d=g>>>0<3?d+1|0:d;if(g>>>0>i>>>0&(d|0)>=(h|0)|(d|0)>(h|0)){c=Eb(e,e+16|0);F[a>>2]=-2;b=a+4|0;if(D[c+11|0]>=0){a=F[c+4>>2];F[b>>2]=F[c>>2];F[b+4>>2]=a;F[b+8>>2]=F[c+8>>2];break b}ra(b,F[c>>2],F[c+4>>2]);if(D[c+11|0]>=0){break b}ja(F[c>>2]);break b}d=c;c=F[b>>2]+f|0;E[d+10>>1]=G[c|0]|G[c+1|0]<<8;g=F[b+20>>2];c=F[b+16>>2]+2|0;g=c>>>0<2?g+1|0:g;F[b+16>>2]=c;F[b+20>>2]=g;F[a+8>>2]=0;F[a+12>>2]=0;F[a>>2]=0;F[a+4>>2]=0}Z=e+48|0;return}za();v()}function Mb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0;e=Z-96|0;Z=e;f=F[a+16>>2];D[e+92|0]=1;F[e+88>>2]=b;F[e+84>>2]=b;F[e+80>>2]=f;j=F[a+20>>2];d=F[j>>2];a:{b:{f=F[F[f+28>>2]+(b<<2)>>2];if(f>>>0>2]-d>>2>>>0){d=F[F[a+8>>2]+(F[d+(f<<2)>>2]<<2)>>2];f=F[a+4>>2];if(!G[f+84|0]){d=F[F[f+68>>2]+(d<<2)>>2]}F[e+72>>2]=0;F[e+76>>2]=0;j=e- -64|0;F[j>>2]=0;F[j+4>>2]=0;F[e+56>>2]=0;F[e+60>>2]=0;Ga(f,d,D[f+24|0],e+56|0);if((b|0)!=-1){f=b+1|0;j=(f>>>0)%3|0?f:b-2|0;m=((b>>>0)%3|0?-1:2)+b|0;while(1){d=j;f=m;c:{if(!F[a+28>>2]){break c}f=b+1|0;d=(f>>>0)%3|0?f:b-2|0;f=b-1|0;if((b>>>0)%3|0){break c}f=b+2|0}n=F[a+20>>2];b=F[n>>2];d=F[F[F[a+16>>2]+28>>2]+(d<<2)>>2];if(d>>>0>=F[n+4>>2]-b>>2>>>0){break b}d=F[F[a+8>>2]+(F[b+(d<<2)>>2]<<2)>>2];b=F[a+4>>2];if(!G[b+84|0]){d=F[F[b+68>>2]+(d<<2)>>2]}F[e+48>>2]=0;F[e+52>>2]=0;F[e+40>>2]=0;F[e+44>>2]=0;F[e+32>>2]=0;F[e+36>>2]=0;Ga(b,d,D[b+24|0],e+32|0);d=F[a+20>>2];b=F[d>>2];f=F[F[F[a+16>>2]+28>>2]+(f<<2)>>2];if(f>>>0>=F[d+4>>2]-b>>2>>>0){break a}d=F[F[a+8>>2]+(F[b+(f<<2)>>2]<<2)>>2];b=F[a+4>>2];if(!G[b+84|0]){d=F[F[b+68>>2]+(d<<2)>>2]}F[e+24>>2]=0;F[e+28>>2]=0;F[e+16>>2]=0;F[e+20>>2]=0;F[e+8>>2]=0;F[e+12>>2]=0;Ga(b,d,D[b+24|0],e+8|0);g=F[e+8>>2];b=F[e+56>>2];d=g-b|0;p=F[e+60>>2];t=F[e+12>>2]-(p+(b>>>0>g>>>0)|0)|0;h=F[e+40>>2];f=F[e+64>>2];n=h-f|0;u=F[e+68>>2];y=F[e+44>>2]-(u+(f>>>0>h>>>0)|0)|0;g=ki(d,t,n,y);w=o-g|0;x=i-(_+(g>>>0>o>>>0)|0)|0;i=w;h=F[e+16>>2];g=h-f|0;u=F[e+20>>2]-((f>>>0>h>>>0)+u|0)|0;k=F[e+32>>2];h=k-b|0;w=F[e+36>>2]-((b>>>0>k>>>0)+p|0)|0;b=ki(g,u,h,w);o=i+b|0;i=_+x|0;i=b>>>0>o>>>0?i+1|0:i;b=l;l=d;p=t;k=F[e+48>>2];f=F[e+72>>2];d=k-f|0;t=F[e+76>>2];x=F[e+52>>2]-(t+(f>>>0>k>>>0)|0)|0;l=ki(l,p,d,x);k=b+l|0;b=_+q|0;b=k>>>0>>0?b+1|0:b;l=F[e+24>>2];p=l-f|0;f=F[e+28>>2]-((f>>>0>l>>>0)+t|0)|0;q=ki(p,f,h,w);l=k-q|0;q=b-(_+(k>>>0>>0)|0)|0;b=ki(g,u,d,x);d=r-b|0;b=s-(_+(b>>>0>r>>>0)|0)|0;s=ki(p,f,n,y);r=s+d|0;b=_+b|0;s=r>>>0>>0?b+1|0:b;b=F[e+88>>2];f=F[e+80>>2];d:{if(G[e+92|0]){e:{f:{g:{h:{if((b|0)==-1){break h}d=b+1|0;b=(d>>>0)%3|0?d:b-2|0;if((b|0)==-1|F[F[f>>2]+(b>>>3&536870908)>>2]>>>b&1){break h}b=F[F[F[f+64>>2]+12>>2]+(b<<2)>>2];if((b|0)!=-1){break g}}F[e+88>>2]=-1;break f}d=b+1|0;b=(d>>>0)%3|0?d:b-2|0;F[e+88>>2]=b;if((b|0)!=-1){break e}}b=F[e+84>>2];d=-1;i:{if((b|0)==-1){break i}j:{if((b>>>0)%3|0){b=b-1|0;break j}b=b+2|0;d=-1;if((b|0)==-1){break i}}d=-1;if(F[F[f>>2]+(b>>>3&536870908)>>2]>>>b&1){break i}b=F[F[F[f+64>>2]+12>>2]+(b<<2)>>2];d=-1;if((b|0)==-1){break i}d=b-1|0;if((b>>>0)%3|0){break i}d=b+2|0}D[e+92|0]=0;F[e+88>>2]=d;break d}if((b|0)!=F[e+84>>2]){break d}F[e+88>>2]=-1;break d}d=-1;k:{if((b|0)==-1){break k}l:{if((b>>>0)%3|0){b=b-1|0;break l}b=b+2|0;d=-1;if((b|0)==-1){break k}}d=-1;if(F[F[f>>2]+(b>>>3&536870908)>>2]>>>b&1){break k}b=F[F[F[f+64>>2]+12>>2]+(b<<2)>>2];d=-1;if((b|0)==-1){break k}d=b-1|0;if((b>>>0)%3|0){break k}d=b+2|0}F[e+88>>2]=d}b=F[e+88>>2];if((b|0)!=-1){continue}break}}b=s>>31;f=b^r;d=f-b|0;b=(b^s)-((b>>>0>f>>>0)+b|0)|0;m=-1;f=2147483647;g=q>>31;h=g^l;j=h-g|0;n=(g^q)-((h>>>0>>0)+g|0)|0;h=n;k=j^-1;g=h^2147483647;n=i;m:{n:{if(!F[a+28>>2]){if((b|0)==(g|0)&d>>>0>k>>>0|b>>>0>g>>>0){break m}b=b+h|0;a=d+j|0;b=a>>>0>>0?b+1|0:b;f=a;g=i;a=g>>31;d=a;m=d^o;a=m-d|0;i=a;d=(d^g)-((d>>>0>m>>>0)+d|0)|0;a=a+f|0;d=d^2147483647;i=(d|0)==(b|0)&(i^-1)>>>0>>0|b>>>0>d>>>0;a=i?-1:a;if(!(i&0)&(a|0)<=536870912|(a|0)<536870912){break m}b=0;a=a>>>29|0;break n}o:{if((b|0)==(g|0)&d>>>0>k>>>0|b>>>0>g>>>0){break o}b=b+h|0;a=d+j|0;b=a>>>0>>0?b+1|0:b;k=i;d=i>>31;h=d^o;i=h-d|0;j=(d^k)-((d>>>0>h>>>0)+d|0)|0;g=j^2147483647;d=a;a=i;if((g|0)==(b|0)&d>>>0>(a^-1)>>>0|b>>>0>g>>>0){break o}b=b+j|0;m=a+d|0;b=m>>>0>>0?b+1|0:b;f=b;if(!b&m>>>0<536870913){break m}}b=f>>>29|0;a=(f&536870911)<<3|m>>>29}o=li(o,n,a,b);l=li(l,q,a,b);r=li(r,s,a,b)}F[c+8>>2]=o;F[c+4>>2]=l;F[c>>2]=r;Z=e+96|0;return}ta();v()}ta();v()}ta();v()}function te(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;g=Z-16|0;Z=g;f=1;m=$[F[F[a>>2]+24>>2]](a)|0;a:{if((m|0)<=0){break a}r=a+48|0;f=0;while(1){b:{c:{if(!F[($[F[F[a>>2]+28>>2]](a)|0)+40>>2]){break c}o=l<<2;d=F[o+F[a+36>>2]>>2];c=F[d+8>>2];e=bb(d);if(!e){break c}h=F[($[F[F[a>>2]+28>>2]](a)|0)+40>>2];F[g+12>>2]=F[c+56>>2];d=ka(32);F[g>>2]=d;F[g+4>>2]=24;F[g+8>>2]=-2147483616;c=G[1196]|G[1197]<<8|(G[1198]<<16|G[1199]<<24);b=G[1192]|G[1193]<<8|(G[1194]<<16|G[1195]<<24);D[d+16|0]=b;D[d+17|0]=b>>>8;D[d+18|0]=b>>>16;D[d+19|0]=b>>>24;D[d+20|0]=c;D[d+21|0]=c>>>8;D[d+22|0]=c>>>16;D[d+23|0]=c>>>24;c=G[1188]|G[1189]<<8|(G[1190]<<16|G[1191]<<24);b=G[1184]|G[1185]<<8|(G[1186]<<16|G[1187]<<24);D[d+8|0]=b;D[d+9|0]=b>>>8;D[d+10|0]=b>>>16;D[d+11|0]=b>>>24;D[d+12|0]=c;D[d+13|0]=c>>>8;D[d+14|0]=c>>>16;D[d+15|0]=c>>>24;c=G[1180]|G[1181]<<8|(G[1182]<<16|G[1183]<<24);b=G[1176]|G[1177]<<8|(G[1178]<<16|G[1179]<<24);D[d|0]=b;D[d+1|0]=b>>>8;D[d+2|0]=b>>>16;D[d+3|0]=b>>>24;D[d+4|0]=c;D[d+5|0]=c>>>8;D[d+6|0]=c>>>16;D[d+7|0]=c>>>24;D[d+24|0]=0;c=h+16|0;b=F[c>>2];d:{e:{if(!b){break e}i=F[g+12>>2];d=c;while(1){k=(i|0)>F[b+16>>2];d=k?d:b;b=F[(k?b+4|0:b)>>2];if(b){continue}break}if((c|0)==(d|0)|(i|0)>2]){break e}b=F[d+24>>2];if(!b){break e}i=d+20|0;d=G[g+11|0];c=d<<24>>24<0;k=c?F[g>>2]:g;d=c?F[g+4>>2]:d;while(1){c=G[b+27|0];j=c<<24>>24<0;c=j?F[b+20>>2]:c;p=c>>>0>>0;f:{g:{h:{i:{j:{k:{n=p?c:d;if(n){j=j?F[b+16>>2]:b+16|0;q=sa(k,j,n);if(q){break k}if(c>>>0<=d>>>0){break j}break f}if(c>>>0<=d>>>0){break i}break f}if((q|0)<0){break f}}c=sa(j,k,n);if(c){break h}}if(p){break g}d=gc(i,g);break d}if((c|0)<0){break g}d=gc(i,g);break d}b=b+4|0}b=F[b>>2];if(b){continue}break}}d=gc(h,g)}if(D[g+11|0]<0){ja(F[g>>2])}if(!d){break c}d=0;c=F[F[o+F[a+36>>2]>>2]+8>>2];if(!F[c+64>>2]){b=ka(32);F[b+16>>2]=0;F[b+20>>2]=0;F[b+8>>2]=0;F[b>>2]=0;F[b+4>>2]=0;F[b+24>>2]=0;F[b+28>>2]=0;f=F[c+64>>2];F[c+64>>2]=b;if(f){b=F[f>>2];if(b){F[f+4>>2]=b;ja(b)}ja(f);b=F[c+64>>2]}F[c>>2]=b;f=F[b+20>>2];F[c+8>>2]=F[b+16>>2];F[c+12>>2]=f;f=F[b+24>>2];b=F[b+28>>2];F[c+48>>2]=0;F[c+52>>2]=0;F[c+40>>2]=0;F[c+44>>2]=0;F[c+16>>2]=f;F[c+20>>2]=b}l:{D[c+24|0]=G[e+24|0];F[c+28>>2]=F[e+28>>2];D[c+32|0]=G[e+32|0];b=F[e+44>>2];F[c+40>>2]=F[e+40>>2];F[c+44>>2]=b;b=F[e+52>>2];F[c+48>>2]=F[e+48>>2];F[c+52>>2]=b;F[c+56>>2]=F[e+56>>2];b=F[e+12>>2];F[c+8>>2]=F[e+8>>2];F[c+12>>2]=b;b=F[e+20>>2];F[c+16>>2]=F[e+16>>2];F[c+20>>2]=b;F[c+60>>2]=F[e+60>>2];f=F[e>>2];m:{if(!f){F[c>>2]=0;b=1;break m}h=F[c>>2];b=0;if(!h){break m}b=F[f>>2];f=F[f+4>>2]-b|0;md(h,b,f,0);b=1}if(!b){break l}D[c+84|0]=G[e+84|0];F[c+80>>2]=F[e+80>>2];if((c|0)!=(e|0)){gb(c+68|0,F[e+68>>2],F[e+72>>2])}n:{h=F[e+88>>2];o:{if(h){f=ka(40);e=F[h>>2];F[f+16>>2]=0;F[f+8>>2]=0;F[f+12>>2]=0;F[f>>2]=e;e=F[h+12>>2];b=F[h+8>>2];if((e|0)!=(b|0)){b=e-b|0;if((b|0)<0){break n}e=ka(b);F[f+12>>2]=e;F[f+8>>2]=e;F[f+16>>2]=b+e;b=F[h+8>>2];i=F[h+12>>2];p:{if((b|0)==(i|0)){break p}k=i+(b^-1)|0;j=i-b&7;if(j){while(1){D[e|0]=G[b|0];e=e+1|0;b=b+1|0;d=d+1|0;if((j|0)!=(d|0)){continue}break}}if(k>>>0<7){break p}while(1){D[e|0]=G[b|0];D[e+1|0]=G[b+1|0];D[e+2|0]=G[b+2|0];D[e+3|0]=G[b+3|0];D[e+4|0]=G[b+4|0];D[e+5|0]=G[b+5|0];D[e+6|0]=G[b+6|0];D[e+7|0]=G[b+7|0];e=e+8|0;b=b+8|0;if((i|0)!=(b|0)){continue}break}}F[f+12>>2]=e}d=F[h+36>>2];F[f+32>>2]=F[h+32>>2];F[f+36>>2]=d;d=F[h+28>>2];F[f+24>>2]=F[h+24>>2];F[f+28>>2]=d;e=F[c+88>>2];F[c+88>>2]=f;if(e){break o}break l}e=F[c+88>>2];F[c+88>>2]=0;if(!e){break l}}d=F[e+8>>2];if(d){F[e+12>>2]=d;ja(d)}ja(e);break l}na();v()}break b}d=F[F[a+36>>2]+(l<<2)>>2];if(!($[F[F[d>>2]+24>>2]](d,r)|0)){break a}}l=l+1|0;f=(m|0)<=(l|0);if((l|0)!=(m|0)){continue}break}}Z=g+16|0;return f|0}function Jg(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=Z-32|0;Z=f;a:{if(!hb(1,f+28|0,F[a+32>>2])){break a}if(!hb(1,f+24|0,F[a+32>>2])){break a}l=F[f+28>>2];if(l>>>0>1431655765){break a}d=F[a+32>>2];c=d;i=F[c+8>>2];b=F[c+16>>2];h=F[c+12>>2];c=F[c+20>>2];g=li(i-b|0,h-(c+(b>>>0>i>>>0)|0)|0,3,0);if(!_&g>>>0>>0){break a}n=F[f+24>>2];g=ki(l,0,3,0);if(!_&g>>>0>>0|((c|0)>=(h|0)&b>>>0>=i>>>0|(c|0)>(h|0))){break a}i=G[b+F[d>>2]|0];b=b+1|0;c=b?c:c+1|0;F[d+16>>2]=b;F[d+20>>2]=c;b:{c:{if(!i){d=0;c=Z-32|0;Z=c;F[c+24>>2]=0;F[c+16>>2]=0;F[c+20>>2]=0;d:{e:{b=L(l,3);if(b){if(b>>>0>=1073741824){break e}i=L(l,12);d=ka(i);ma(d,0,i)}b=mc(b,1,F[a+32>>2],d);f:{g:{if(!(!l|!b)){i=0;while(1){h:{g=e;b=(i<<2)+d|0;h=F[b>>2];e=h>>>1|0;h=g+(h&1?0-e|0:e)|0;if((h|0)<0){break h}F[c>>2]=h;e=F[b+4>>2];g=e>>>1|0;h=h+(e&1?0-g|0:g)|0;if((h|0)<0){break h}F[c+4>>2]=h;b=F[b+8>>2];e=b>>>1|0;e=h+(b&1?0-e|0:e)|0;if((e|0)<0){break h}F[c+8>>2]=e;mb(F[a+44>>2]+96|0,c);i=i+3|0;b=1;j=j+1|0;if((j|0)!=(l|0)){continue}break g}break}b=0;break g}if(!d){break f}}ja(d)}Z=c+32|0;break d}na();v()}if(b){break c}break a}if(n>>>0<=255){if(!l){break c}while(1){i:{F[f+16>>2]=0;F[f+8>>2]=0;F[f+12>>2]=0;d=F[a+32>>2];b=d;i=F[b+16>>2];e=F[b+8>>2];c=F[b+20>>2];g=F[b+12>>2];b=g;if(e>>>0<=i>>>0&(c|0)>=(b|0)|(b|0)<(c|0)){break i}j=F[d>>2];m=G[j+i|0];b=c;h=i+1|0;b=h?b:b+1|0;F[d+16>>2]=h;F[d+20>>2]=b;F[f+8>>2]=m;m=e>>>0>>0&(c|0)>=(g|0)|(c|0)>(g|0);e=m?i:e;g=m?c:g;if((e|0)==(h|0)&(g|0)==(b|0)){break i}m=G[h+j|0];b=c;h=i+2|0;b=h>>>0<2?b+1|0:b;F[d+16>>2]=h;F[d+20>>2]=b;F[f+12>>2]=m;if((e|0)==(h|0)&(b|0)==(g|0)){break i}h=G[h+j|0];b=c;c=i+3|0;b=c>>>0<3?b+1|0:b;F[d+16>>2]=c;F[d+20>>2]=b;F[f+16>>2]=h;mb(F[a+44>>2]+96|0,f+8|0);k=k+1|0;if((l|0)!=(k|0)){continue}break c}break}k=0;break a}if(n>>>0<=65535){if(!l){break c}while(1){j:{F[f+16>>2]=0;F[f+8>>2]=0;F[f+12>>2]=0;j=F[a+32>>2];b=j;c=F[b+8>>2];d=F[b+12>>2];h=F[b+16>>2];b=F[b+20>>2];i=b;e=h+2|0;b=e>>>0<2?b+1|0:b;if(c>>>0>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break j}m=F[j>>2];g=m+h|0;g=G[g|0]|G[g+1|0]<<8;F[j+16>>2]=e;F[j+20>>2]=b;F[f+8>>2]=g;b=i;g=h+4|0;b=g>>>0<4?b+1|0:b;if(c>>>0>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break j}e=e+m|0;e=G[e|0]|G[e+1|0]<<8;F[j+16>>2]=g;F[j+20>>2]=b;F[f+12>>2]=e;e=c;b=i;c=h+6|0;b=c>>>0<6?b+1|0:b;if(c>>>0>e>>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break j}d=g+m|0;d=G[d|0]|G[d+1|0]<<8;F[j+16>>2]=c;F[j+20>>2]=b;F[f+16>>2]=d;mb(F[a+44>>2]+96|0,f+8|0);k=k+1|0;if((l|0)!=(k|0)){continue}break c}break}k=0;break a}k:{if(n>>>0>2097151){break k}b=H[a+36>>1];if(((b<<8|b>>>8)&65535)>>>0<514){break k}if(!l){break c}while(1){l:{F[f+16>>2]=0;F[f+8>>2]=0;F[f+12>>2]=0;if(!hb(1,f+4|0,F[a+32>>2])){break l}F[f+8>>2]=F[f+4>>2];if(!hb(1,f+4|0,F[a+32>>2])){break l}F[f+12>>2]=F[f+4>>2];if(!hb(1,f+4|0,F[a+32>>2])){break l}F[f+16>>2]=F[f+4>>2];mb(F[a+44>>2]+96|0,f+8|0);k=k+1|0;if((l|0)!=(k|0)){continue}break c}break}k=0;break a}if(!l){break c}while(1){F[f+16>>2]=0;F[f+8>>2]=0;F[f+12>>2]=0;j=F[a+32>>2];b=j;c=F[b+8>>2];d=F[b+12>>2];h=F[b+16>>2];b=F[b+20>>2];i=b;e=h+4|0;b=e>>>0<4?b+1|0:b;if(c>>>0>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break b}m=F[j>>2];g=m+h|0;g=G[g|0]|G[g+1|0]<<8|(G[g+2|0]<<16|G[g+3|0]<<24);F[j+16>>2]=e;F[j+20>>2]=b;F[f+8>>2]=g;b=i;g=h+8|0;b=g>>>0<8?b+1|0:b;if(c>>>0>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break b}e=e+m|0;e=G[e|0]|G[e+1|0]<<8|(G[e+2|0]<<16|G[e+3|0]<<24);F[j+16>>2]=g;F[j+20>>2]=b;F[f+12>>2]=e;e=c;b=i;c=h+12|0;b=c>>>0<12?b+1|0:b;if(c>>>0>e>>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break b}d=g+m|0;d=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);F[j+16>>2]=c;F[j+20>>2]=b;F[f+16>>2]=d;mb(F[a+44>>2]+96|0,f+8|0);k=k+1|0;if((l|0)!=(k|0)){continue}break}}F[F[a+4>>2]+80>>2]=n;k=1;break a}k=0}Z=f+32|0;return k|0}function Ld(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=Z+-64|0;Z=g;F[g+56>>2]=0;F[g+48>>2]=0;F[g+52>>2]=0;F[g+40>>2]=0;F[g+44>>2]=0;F[g+32>>2]=0;F[g+36>>2]=0;F[g+24>>2]=0;F[g+28>>2]=0;F[g+16>>2]=0;F[g+20>>2]=0;F[g+8>>2]=0;F[g+12>>2]=0;h=g+8|0;a:{b:{if(!H[b+38>>1]){break b}if(!Ta(1,h+12|0,b)){break b}e=F[b+8>>2];f=F[b+16>>2];j=e-f|0;k=F[h+12>>2];e=F[b+12>>2]-(F[b+20>>2]+(e>>>0>>0)|0)|0;if(j>>>0>>6>>>0&(e|0)<=0|(e|0)<0){break b}e=F[h>>2];d=F[h+4>>2]-e>>2;c:{if(d>>>0>>0){qa(h,k-d|0);k=F[h+12>>2];break c}if(d>>>0<=k>>>0){break c}F[h+4>>2]=e+(k<<2)}i=1;if(!k){break a}e=F[b+16>>2];d=F[b+20>>2];r=F[h>>2];l=F[b+8>>2];o=F[b+12>>2];j=0;while(1){i=0;if((d|0)>=(o|0)&e>>>0>=l>>>0|(d|0)>(o|0)){break a}i=F[b>>2];p=G[i+e|0];e=e+1|0;d=e?d:d+1|0;F[b+16>>2]=e;F[b+20>>2]=d;f=p>>>2|0;m=0;d:{e:{f:{g:{s=p&3;switch(s|0){case 3:break g;case 0:break e;default:break f}}f=f+j|0;i=0;if(f>>>0>=k>>>0){break a}ma(r+(j<<2)|0,0,(p&252)+4|0);j=f;break d}while(1){if((e|0)==(l|0)&(d|0)==(o|0)){break b}k=G[e+i|0];e=e+1|0;d=e?d:d+1|0;F[b+16>>2]=e;F[b+20>>2]=d;f=k<<(m<<3|6)|f;m=m+1|0;if((s|0)!=(m|0)){continue}break}}F[r+(j<<2)>>2]=f}j=j+1|0;k=F[h+12>>2];if(j>>>0>>0){continue}break}d=h+16|0;o=F[h>>2];f=F[h+16>>2];e=F[h+20>>2]-f|0;h:{if(e>>>0<=4194303){qa(d,1048576-(e>>>2|0)|0);break h}if((e|0)==4194304){break h}F[h+20>>2]=f+4194304}e=h+28|0;j=F[e>>2];f=F[h+32>>2]-j>>3;i:{if(f>>>0>>0){_a(e,k-f|0);j=F[e>>2];break i}if(f>>>0>k>>>0){F[h+32>>2]=(k<<3)+j}if(!k){break b}}l=F[d>>2];d=0;i=0;while(1){e=o+(d<<2)|0;h=F[e>>2];m=(d<<3)+j|0;f=i;F[m+4>>2]=f;F[m>>2]=h;e=F[e>>2];i=e+f|0;if(i>>>0>1048576){break b}j:{if(f>>>0>=i>>>0){break j}m=0;h=e&7;if(h){while(1){F[l+(f<<2)>>2]=d;f=f+1|0;m=m+1|0;if((h|0)!=(m|0)){continue}break}}if(e-1>>>0<=6){break j}while(1){e=l+(f<<2)|0;F[e>>2]=d;F[e+28>>2]=d;F[e+24>>2]=d;F[e+20>>2]=d;F[e+16>>2]=d;F[e+12>>2]=d;F[e+8>>2]=d;F[e+4>>2]=d;f=f+8|0;if((i|0)!=(f|0)){continue}break}}d=d+1|0;if((k|0)!=(d|0)){continue}break}n=(i|0)==1048576}i=n}k:{if(!i|(F[g+20>>2]?0:a)){break k}i=0;j=Z-16|0;Z=j;l:{if(!Sa(1,j+8|0,b)){break l}d=F[b+8>>2];f=F[b+16>>2];l=d-f|0;n=F[j+12>>2];h=F[b+20>>2];d=F[b+12>>2]-(h+(d>>>0>>0)|0)|0;e=F[j+8>>2];if((n|0)==(d|0)&e>>>0>l>>>0|d>>>0>>0){break l}d=h+n|0;l=e+f|0;d=l>>>0>>0?d+1|0:d;F[b+16>>2]=l;F[b+20>>2]=d;if((e|0)<=0){break l}b=f+F[b>>2]|0;F[g+48>>2]=b;d=e-1|0;f=d+b|0;l=G[f|0];m:{if(l>>>0<=63){F[g+52>>2]=d;b=G[f|0]&63;break m}n:{switch((l>>>6|0)-1|0){case 0:if(e>>>0<2){break l}d=e-2|0;F[g+52>>2]=d;b=b+d|0;b=G[b+1|0]<<8&16128|G[b|0];break m;case 1:if(e>>>0<3){break l}d=e-3|0;F[g+52>>2]=d;b=b+d|0;b=G[b+1|0]<<8|G[b+2|0]<<16&4128768|G[b|0];break m;default:break n}}d=e-4|0;F[g+52>>2]=d;b=b+d|0;b=(G[b|0]|G[b+1|0]<<8|(G[b+2|0]<<16|G[b+3|0]<<24))&1073741823}F[g+56>>2]=b+4194304;i=b>>>0<1069547520}Z=j+16|0;if(!i){break k}if(!a){t=1;break k}b=F[g+52>>2];f=F[g+56>>2];d=F[g+36>>2];e=F[g+48>>2];j=F[g+24>>2];while(1){o:{if(f>>>0>4194303){break o}while(1){if((b|0)<=0){break o}b=b-1|0;F[g+52>>2]=b;f=G[b+e|0]|f<<8;F[g+56>>2]=f;if(f>>>0<4194304){continue}break}}i=f&1048575;l=F[j+(i<<2)>>2];n=d+(l<<3)|0;f=(L(F[n>>2],f>>>20|0)+i|0)-F[n+4>>2]|0;F[g+56>>2]=f;F[(q<<2)+c>>2]=l;t=1;q=q+1|0;if((q|0)!=(a|0)){continue}break}}a=F[g+36>>2];if(a){F[g+40>>2]=a;ja(a)}a=F[g+24>>2];if(a){F[g+28>>2]=a;ja(a)}a=F[g+8>>2];if(a){F[g+12>>2]=a;ja(a)}Z=g- -64|0;return t}function kh(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=M(0),f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=M(0),p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;if(F[c>>2]==F[c+4>>2]){m=F[d+80>>2];u=Z-16|0;Z=u;g=F[a+4>>2];k=G[b+24|0];h=F[d+48>>2];n=F[F[d>>2]>>2];c=u+8|0;F[c>>2]=1065353216;d=c;J[c>>2]=M(-1<>2];c=ka(k<<2);a:{if(!m|!k){break a}p=h+n|0;o=J[d>>2];n=F[a+8>>2];v=F[b>>2];d=F[b+48>>2];g=F[b+40>>2];w=F[b+44>>2];if(!G[b+84|0]){f=F[b+68>>2];s=k&254;t=k&1;a=0;while(1){b=F[v>>2];l=ki(g,w,F[f+(i<<2)>>2],0)+d|0;h=la(c,b+l|0,g);b=0;q=0;if((k|0)!=1){while(1){l=p+(a<<2)|0;j=b<<2;e=M(R(M(M(o*M(J[j+h>>2]-J[n+j>>2]))+M(.5))));b:{if(M(N(e))>2]=r;j=j|4;e=M(R(M(M(o*M(J[j+h>>2]-J[n+j>>2]))+M(.5))));c:{if(M(N(e))>2]=j;b=b+2|0;a=a+2|0;q=q+2|0;if((s|0)!=(q|0)){continue}break}}if(t){l=p+(a<<2)|0;b=b<<2;e=M(R(M(M(o*M(J[b+h>>2]-J[b+n>>2]))+M(.5))));d:{if(M(N(e))>2]=b;a=a+1|0}i=i+1|0;if((m|0)!=(i|0)){continue}break}break a}s=k&254;t=k&1;a=0;while(1){b=F[v>>2];h=ki(g,w,i,l)+d|0;j=la(c,b+h|0,g);b=0;q=0;if((k|0)!=1){while(1){h=p+(a<<2)|0;f=b<<2;e=M(R(M(M(o*M(J[f+j>>2]-J[f+n>>2]))+M(.5))));e:{if(M(N(e))>2]=r;f=f|4;e=M(R(M(M(o*M(J[f+j>>2]-J[f+n>>2]))+M(.5))));f:{if(M(N(e))>2]=f;b=b+2|0;a=a+2|0;q=q+2|0;if((s|0)!=(q|0)){continue}break}}if(t){h=p+(a<<2)|0;b=b<<2;e=M(R(M(M(o*M(J[b+j>>2]-J[b+n>>2]))+M(.5))));g:{if(M(N(e))>2]=b;a=a+1|0}b=l;i=i+1|0;b=i?b:b+1|0;l=b;if((i|0)!=(m|0)|b){continue}break}}ja(c);Z=u+16|0;return 1}j=Z-16|0;Z=j;m=F[a+4>>2];i=G[b+24|0];g=F[d+48>>2];h=F[F[d>>2]>>2];d=j+8|0;F[d>>2]=1065353216;l=d;J[d>>2]=M(-1<>2];d=ka(i<<2);m=F[c+4>>2];q=F[c>>2];h:{if(!i|(m|0)==(q|0)){break h}n=h+g|0;c=m-q>>2;u=c>>>0<=1?1:c;o=J[l>>2];h=F[a+8>>2];v=F[b>>2];l=F[b+48>>2];m=F[b+40>>2];w=F[b+44>>2];if(G[b+84|0]){s=i&254;t=i&1;a=0;c=0;while(1){b=F[v>>2];g=ki(m,w,F[q+(c<<2)>>2],0)+l|0;p=la(d,b+g|0,m);b=0;k=0;if((i|0)!=1){while(1){g=n+(a<<2)|0;f=b<<2;e=M(R(M(M(o*M(J[f+p>>2]-J[h+f>>2]))+M(.5))));i:{if(M(N(e))>2]=r;f=f|4;e=M(R(M(M(o*M(J[f+p>>2]-J[h+f>>2]))+M(.5))));j:{if(M(N(e))>2]=f;b=b+2|0;a=a+2|0;k=k+2|0;if((s|0)!=(k|0)){continue}break}}if(t){g=n+(a<<2)|0;b=b<<2;e=M(R(M(M(o*M(J[b+p>>2]-J[b+h>>2]))+M(.5))));k:{if(M(N(e))>2]=b;a=a+1|0}c=c+1|0;if((u|0)!=(c|0)){continue}break}break h}s=F[b+68>>2];t=i&254;x=i&1;a=0;c=0;while(1){b=F[v>>2];g=ki(m,w,F[s+(F[q+(c<<2)>>2]<<2)>>2],0)+l|0;p=la(d,b+g|0,m);b=0;k=0;if((i|0)!=1){while(1){g=n+(a<<2)|0;f=b<<2;e=M(R(M(M(o*M(J[f+p>>2]-J[h+f>>2]))+M(.5))));l:{if(M(N(e))>2]=r;f=f|4;e=M(R(M(M(o*M(J[f+p>>2]-J[h+f>>2]))+M(.5))));m:{if(M(N(e))>2]=f;b=b+2|0;a=a+2|0;k=k+2|0;if((t|0)!=(k|0)){continue}break}}if(x){g=n+(a<<2)|0;b=b<<2;e=M(R(M(M(o*M(J[b+p>>2]-J[b+h>>2]))+M(.5))));n:{if(M(N(e))>2]=b;a=a+1|0}c=c+1|0;if((u|0)!=(c|0)){continue}break}}ja(d);Z=j+16|0;return 1} +function Cd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;c=F[a+4>>2];e=F[a>>2];f=(c-e|0)/144|0;if(f>>>0>>0){e=a;b=b-f|0;h=F[a+8>>2];c=F[a+4>>2];a:{if(b>>>0<=(h-c|0)/144>>>0){b:{if(!b){break b}a=c;f=b&7;if(f){while(1){va(a);a=a+144|0;d=d+1|0;if((f|0)!=(d|0)){continue}break}}c=L(b,144)+c|0;if((b-1&268435455)>>>0<7){break b}while(1){va(a);va(a+144|0);va(a+288|0);va(a+432|0);va(a+576|0);va(a+720|0);va(a+864|0);va(a+1008|0);a=a+1152|0;if((c|0)!=(a|0)){continue}break}}F[e+4>>2]=c;break a}c:{d:{e:{a=c;c=F[e>>2];i=(a-c|0)/144|0;a=i+b|0;if(a>>>0<29826162){c=(h-c|0)/144|0;f=c<<1;f=c>>>0>=14913080?29826161:a>>>0>>0?f:a;if(f){if(f>>>0>=29826162){break e}g=ka(L(f,144))}c=L(i,144)+g|0;a=c;h=b&7;if(h){while(1){va(a);a=a+144|0;d=d+1|0;if((h|0)!=(d|0)){continue}break}}h=L(b,144)+c|0;if((b-1&268435455)>>>0>=7){while(1){va(a);va(a+144|0);va(a+288|0);va(a+432|0);va(a+576|0);va(a+720|0);va(a+864|0);va(a+1008|0);a=a+1152|0;if((h|0)!=(a|0)){continue}break}}b=L(f,144)+g|0;d=F[e+4>>2];f=F[e>>2];if((d|0)==(f|0)){break d}while(1){c=c-144|0;d=d-144|0;a=d;F[c>>2]=F[a>>2];F[c+4>>2]=F[a+4>>2];F[c+8>>2]=F[a+8>>2];F[c+12>>2]=F[a+12>>2];F[a+12>>2]=0;F[a+4>>2]=0;F[a+8>>2]=0;F[c+16>>2]=F[a+16>>2];F[c+20>>2]=F[a+20>>2];F[c+24>>2]=F[a+24>>2];F[a+24>>2]=0;F[a+16>>2]=0;F[a+20>>2]=0;g=G[a+28|0];F[c+40>>2]=0;F[c+32>>2]=0;F[c+36>>2]=0;D[c+28|0]=g;F[c+32>>2]=F[a+32>>2];F[c+36>>2]=F[a+36>>2];F[c+40>>2]=F[a+40>>2];F[a+40>>2]=0;F[a+32>>2]=0;F[a+36>>2]=0;F[c+52>>2]=0;F[c+44>>2]=0;F[c+48>>2]=0;F[c+44>>2]=F[a+44>>2];F[c+48>>2]=F[a+48>>2];F[c+52>>2]=F[a+52>>2];F[a+52>>2]=0;F[a+44>>2]=0;F[a+48>>2]=0;g=c- -64|0;F[g>>2]=0;F[c+56>>2]=0;F[c+60>>2]=0;F[c+56>>2]=F[a+56>>2];F[c+60>>2]=F[a+60>>2];i=g;g=a- -64|0;F[i>>2]=F[g>>2];F[g>>2]=0;F[a+56>>2]=0;F[a+60>>2]=0;F[c+68>>2]=F[a+68>>2];g=F[a+72>>2];F[c+84>>2]=0;F[c+76>>2]=0;F[c+80>>2]=0;F[c+72>>2]=g;F[c+76>>2]=F[a+76>>2];F[c+80>>2]=F[a+80>>2];F[c+84>>2]=F[a+84>>2];F[a+84>>2]=0;F[a+76>>2]=0;F[a+80>>2]=0;F[c+96>>2]=0;F[c+88>>2]=0;F[c+92>>2]=0;F[c+88>>2]=F[a+88>>2];F[c+92>>2]=F[a+92>>2];F[c+96>>2]=F[a+96>>2];F[a+96>>2]=0;F[a+88>>2]=0;F[a+92>>2]=0;g=G[a+100|0];F[c+112>>2]=0;F[c+104>>2]=0;F[c+108>>2]=0;D[c+100|0]=g;F[c+104>>2]=F[a+104>>2];F[c+108>>2]=F[a+108>>2];F[c+112>>2]=F[a+112>>2];F[a+112>>2]=0;F[a+104>>2]=0;F[a+108>>2]=0;F[c+124>>2]=0;F[c+116>>2]=0;F[c+120>>2]=0;F[c+116>>2]=F[a+116>>2];F[c+120>>2]=F[a+120>>2];F[c+124>>2]=F[a+124>>2];F[a+124>>2]=0;F[a+116>>2]=0;F[a+120>>2]=0;g=F[a+128>>2];F[c+140>>2]=0;F[c+132>>2]=0;F[c+136>>2]=0;F[c+128>>2]=g;F[c+132>>2]=F[a+132>>2];F[c+136>>2]=F[a+136>>2];F[c+140>>2]=F[a+140>>2];F[a+140>>2]=0;F[a+132>>2]=0;F[a+136>>2]=0;if((a|0)!=(f|0)){continue}break}F[e+8>>2]=b;a=F[e+4>>2];F[e+4>>2]=h;d=F[e>>2];F[e>>2]=c;if((a|0)==(d|0)){break c}while(1){b=a-144|0;c=F[b+132>>2];if(c){F[a-8>>2]=c;ja(c)}c=F[a-28>>2];if(c){F[a-24>>2]=c;ja(c)}c=F[a-40>>2];if(c){F[a-36>>2]=c;ja(c)}Gb(a-140|0);a=b;if((d|0)!=(a|0)){continue}break}break c}na();v()}oa();v()}F[e+8>>2]=b;F[e+4>>2]=h;F[e>>2]=c}if(d){ja(d)}}return}if(b>>>0>>0){e=e+L(b,144)|0;if((e|0)!=(c|0)){while(1){b=c-144|0;d=F[b+132>>2];if(d){F[c-8>>2]=d;ja(d)}d=F[c-28>>2];if(d){F[c-24>>2]=d;ja(d)}d=F[c-40>>2];if(d){F[c-36>>2]=d;ja(d)}Gb(c-140|0);c=b;if((e|0)!=(c|0)){continue}break}}F[a+4>>2]=e}}function Yc(a){var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;F[a+56>>2]=F[a+52>>2];F[a+44>>2]=F[a+40>>2];b=F[a+64>>2];c=F[b+24>>2];if((c|0)==F[b+28>>2]){return 1}a:{b:{c:{while(1){g=i;i=F[(k<<2)+c>>2];d:{if((i|0)==-1){i=g;break d}b=F[a+56>>2];e:{if((b|0)!=F[a+60>>2]){F[b>>2]=g;F[a+56>>2]=b+4;break e}d=F[a+52>>2];e=b-d|0;h=e>>2;c=h+1|0;if(c>>>0>=1073741824){break c}f=e>>>1|0;f=e>>>0>=2147483644?1073741823:c>>>0>>0?f:c;if(f){if(f>>>0>=1073741824){break b}e=ka(f<<2)}else{e=0}c=e+(h<<2)|0;F[c>>2]=g;h=c+4|0;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;F[c>>2]=F[b>>2];if((b|0)!=(d|0)){continue}break}}F[a+60>>2]=e+(f<<2);F[a+56>>2]=h;F[a+52>>2]=c;if(!d){break e}ja(d)}f:{g:{if(!(F[F[a+12>>2]+(k>>>3&536870908)>>2]>>>k&1)){break g}e=i+1|0;e=(e>>>0)%3|0?e:i-2|0;if((e|0)==-1|F[F[a>>2]+(e>>>3&536870908)>>2]>>>e&1){break g}e=F[F[F[a+64>>2]+12>>2]+(e<<2)>>2];if((e|0)==-1){break g}b=e+1|0;b=(b>>>0)%3|0?b:e-2|0;if((b|0)==-1){break g}c=F[a+64>>2];f=F[a>>2];while(1){e=b;b=-1;d=e+1|0;d=(d>>>0)%3|0?d:e-2|0;h:{if((d|0)==-1|F[f+(d>>>3&536870908)>>2]>>>d&1){break h}d=F[F[c+12>>2]+(d<<2)>>2];if((d|0)==-1){break h}b=d+1|0;b=(b>>>0)%3|0?b:d-2|0}if((b|0)!=(i|0)){if((b|0)==-1){break f}continue}break}return 0}e=i}F[F[a+28>>2]+(e<<2)>>2]=g;b=F[a+44>>2];i:{if((b|0)!=F[a+48>>2]){F[b>>2]=e;F[a+44>>2]=b+4;break i}d=F[a+40>>2];i=b-d|0;h=i>>2;c=h+1|0;if(c>>>0>=1073741824){break a}f=i>>>1|0;f=i>>>0>=2147483644?1073741823:c>>>0>>0?f:c;if(f){if(f>>>0>=1073741824){break b}i=ka(f<<2)}else{i=0}c=i+(h<<2)|0;F[c>>2]=e;h=c+4|0;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;F[c>>2]=F[b>>2];if((b|0)!=(d|0)){continue}break}}F[a+48>>2]=i+(f<<2);F[a+44>>2]=h;F[a+40>>2]=c;if(!d){break i}ja(d)}i=g+1|0;b=F[a+64>>2];if((e|0)==-1){break d}j:{if((e>>>0)%3|0){c=e-1|0;break j}c=e+2|0;if((c|0)==-1){break d}}d=F[F[b+12>>2]+(c<<2)>>2];if((d|0)==-1){break d}f=d+((d>>>0)%3|0?-1:2)|0;if((f|0)==-1|(e|0)==(f|0)){break d}while(1){b=f+1|0;b=(b>>>0)%3|0?b:f-2|0;if(F[F[a>>2]+(b>>>3&536870908)>>2]>>>b&1){b=F[a+56>>2];k:{if((b|0)!=F[a+60>>2]){F[b>>2]=i;F[a+56>>2]=b+4;break k}d=F[a+52>>2];g=b-d|0;j=g>>2;c=j+1|0;if(c>>>0>=1073741824){break c}h=g>>>1|0;h=g>>>0>=2147483644?1073741823:c>>>0>>0?h:c;if(h){if(h>>>0>=1073741824){break b}g=ka(h<<2)}else{g=0}c=g+(j<<2)|0;F[c>>2]=i;j=c+4|0;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;F[c>>2]=F[b>>2];if((b|0)!=(d|0)){continue}break}}F[a+60>>2]=g+(h<<2);F[a+56>>2]=j;F[a+52>>2]=c;if(!d){break k}ja(d)}d=i+1|0;b=F[a+44>>2];l:{if((b|0)!=F[a+48>>2]){F[b>>2]=f;F[a+44>>2]=b+4;break l}h=F[a+40>>2];g=b-h|0;l=g>>2;c=l+1|0;if(c>>>0>=1073741824){break a}j=g>>>1|0;j=g>>>0>=2147483644?1073741823:c>>>0>>0?j:c;if(j){if(j>>>0>=1073741824){break b}g=ka(j<<2)}else{g=0}c=g+(l<<2)|0;F[c>>2]=f;l=c+4|0;if((b|0)!=(h|0)){while(1){c=c-4|0;b=b-4|0;F[c>>2]=F[b>>2];if((b|0)!=(h|0)){continue}break}}F[a+48>>2]=g+(j<<2);F[a+44>>2]=l;F[a+40>>2]=c;if(!h){break l}ja(h)}g=i;i=d}F[F[a+28>>2]+(f<<2)>>2]=g;b=F[a+64>>2];m:{if((f>>>0)%3|0){c=f-1|0;break m}c=f+2|0;if((c|0)==-1){break d}}d=F[F[b+12>>2]+(c<<2)>>2];if((d|0)==-1){break d}f=d+((d>>>0)%3|0?-1:2)|0;if((f|0)==-1){break d}if((e|0)!=(f|0)){continue}break}}k=k+1|0;c=F[b+24>>2];if(k>>>0>2]-c>>2>>>0){continue}break}return 1}na();v()}oa();v()}na();v()}function Kb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0;f=Z-96|0;Z=f;e=F[a+16>>2];D[f+92|0]=1;F[f+88>>2]=b;F[f+84>>2]=b;F[f+80>>2]=e;a:{if((b|0)==-1){break a}j=F[a+20>>2];d=F[j>>2];e=F[F[e>>2]+(b<<2)>>2];if(e>>>0>=F[j+4>>2]-d>>2>>>0){break a}e=F[F[a+8>>2]+(F[d+(e<<2)>>2]<<2)>>2];d=F[a+4>>2];if(!G[d+84|0]){e=F[F[d+68>>2]+(e<<2)>>2]}F[f+72>>2]=0;F[f+76>>2]=0;j=f- -64|0;F[j>>2]=0;F[j+4>>2]=0;F[f+56>>2]=0;F[f+60>>2]=0;Ga(d,e,D[d+24|0],f+56|0);e=b+1|0;j=(e>>>0)%3|0?e:b-2|0;n=((b>>>0)%3|0?-1:2)+b|0;b:{c:{while(1){d=j;e=n;d:{if(!F[a+28>>2]){break d}e=b+1|0;d=(e>>>0)%3|0?e:b-2|0;e=b-1|0;if((b>>>0)%3|0){break d}e=b+2|0}if((d|0)==-1){break b}m=F[a+20>>2];b=F[m>>2];d=F[F[F[a+16>>2]>>2]+(d<<2)>>2];if(d>>>0>=F[m+4>>2]-b>>2>>>0){break b}d=F[F[a+8>>2]+(F[(d<<2)+b>>2]<<2)>>2];b=F[a+4>>2];if(!G[b+84|0]){d=F[F[b+68>>2]+(d<<2)>>2]}F[f+48>>2]=0;F[f+52>>2]=0;F[f+40>>2]=0;F[f+44>>2]=0;F[f+32>>2]=0;F[f+36>>2]=0;Ga(b,d,D[b+24|0],f+32|0);if((e|0)==-1){break c}d=F[a+20>>2];b=F[d>>2];e=F[F[F[a+16>>2]>>2]+(e<<2)>>2];if(e>>>0>=F[d+4>>2]-b>>2>>>0){break c}d=F[F[a+8>>2]+(F[b+(e<<2)>>2]<<2)>>2];b=F[a+4>>2];if(!G[b+84|0]){d=F[F[b+68>>2]+(d<<2)>>2]}F[f+24>>2]=0;F[f+28>>2]=0;F[f+16>>2]=0;F[f+20>>2]=0;F[f+8>>2]=0;F[f+12>>2]=0;Ga(b,d,D[b+24|0],f+8|0);g=F[f+8>>2];b=F[f+56>>2];d=g-b|0;p=F[f+60>>2];t=F[f+12>>2]-(p+(b>>>0>g>>>0)|0)|0;i=F[f+40>>2];e=F[f+64>>2];m=i-e|0;u=F[f+68>>2];y=F[f+44>>2]-(u+(e>>>0>i>>>0)|0)|0;g=ki(d,t,m,y);w=o-g|0;x=h-(_+(g>>>0>o>>>0)|0)|0;h=w;i=F[f+16>>2];g=i-e|0;u=F[f+20>>2]-((e>>>0>i>>>0)+u|0)|0;k=F[f+32>>2];i=k-b|0;w=F[f+36>>2]-((b>>>0>k>>>0)+p|0)|0;b=ki(g,u,i,w);o=h+b|0;h=_+x|0;h=b>>>0>o>>>0?h+1|0:h;b=l;l=d;p=t;k=F[f+48>>2];e=F[f+72>>2];d=k-e|0;t=F[f+76>>2];x=F[f+52>>2]-(t+(e>>>0>k>>>0)|0)|0;l=ki(l,p,d,x);k=b+l|0;b=_+q|0;b=k>>>0>>0?b+1|0:b;l=F[f+24>>2];p=l-e|0;e=F[f+28>>2]-((e>>>0>l>>>0)+t|0)|0;q=ki(p,e,i,w);l=k-q|0;q=b-(_+(k>>>0>>0)|0)|0;b=ki(g,u,d,x);d=r-b|0;b=s-(_+(b>>>0>r>>>0)|0)|0;s=ki(p,e,m,y);r=s+d|0;b=_+b|0;s=r>>>0>>0?b+1|0:b;nc(f+80|0);b=F[f+88>>2];if((b|0)!=-1){continue}break}b=s>>31;e=b^r;d=e-b|0;b=(b^s)-((b>>>0>e>>>0)+b|0)|0;n=-1;e=2147483647;m=q>>31;g=m;i=g^l;j=i-g|0;m=(g^q)-((i>>>0>>0)+g|0)|0;i=m;k=j^-1;g=i^2147483647;m=h;e:{f:{if(!F[a+28>>2]){if((b|0)==(g|0)&d>>>0>k>>>0|b>>>0>g>>>0){break e}b=b+i|0;a=d+j|0;b=a>>>0>>0?b+1|0:b;e=a;g=h;a=g>>31;d=a;n=d^o;a=n-d|0;h=a;d=(d^g)-((d>>>0>n>>>0)+d|0)|0;a=a+e|0;d=d^2147483647;h=(d|0)==(b|0)&(h^-1)>>>0>>0|b>>>0>d>>>0;a=h?-1:a;if(!(h&0)&(a|0)<=536870912|(a|0)<536870912){break e}b=0;a=a>>>29|0;break f}g:{if((b|0)==(g|0)&d>>>0>k>>>0|b>>>0>g>>>0){break g}b=b+i|0;a=d+j|0;b=a>>>0>>0?b+1|0:b;k=h;h=h>>31;g=h;i=g^o;h=i-g|0;j=(g^k)-((g>>>0>i>>>0)+g|0)|0;g=j^2147483647;d=a;a=h;if((g|0)==(b|0)&d>>>0>(a^-1)>>>0|b>>>0>g>>>0){break g}b=b+j|0;n=a+d|0;b=n>>>0>>0?b+1|0:b;e=b;if(!b&n>>>0<536870913){break e}}b=e>>>29|0;a=(e&536870911)<<3|n>>>29}o=li(o,m,a,b);l=li(l,q,a,b);r=li(r,s,a,b)}F[c+8>>2]=o;F[c+4>>2]=l;F[c>>2]=r;Z=f+96|0;return}ta();v()}ta();v()}ta();v()}function Nc(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;a:{if((b|0)<0){break a}c=F[a+12>>2];d=F[a+8>>2];if(c-d>>2>>>0<=b>>>0){break a}d=d+(b<<2)|0;e=F[d>>2];i=F[e+60>>2];f=F[e+56>>2];e=d+4|0;if((e|0)!=(c|0)){while(1){h=F[e>>2];F[e>>2]=0;g=F[d>>2];F[d>>2]=h;if(g){xa(g)}d=d+4|0;e=e+4|0;if((e|0)!=(c|0)){continue}break}c=F[a+12>>2]}if((c|0)!=(d|0)){while(1){c=c-4|0;e=F[c>>2];F[c>>2]=0;if(e){xa(e)}if((c|0)!=(d|0)){continue}break}}F[a+12>>2]=d;g=F[a+4>>2];b:{if(!g|(i|0)<0){break b}c=F[g+24>>2];d=F[g+28>>2];if((c|0)==(d|0)){break b}while(1){if((i|0)==F[F[c>>2]+24>>2]){d=c+4|0;i=F[g+28>>2];if((d|0)!=(i|0)){while(1){h=F[d>>2];F[d>>2]=0;e=F[c>>2];F[c>>2]=h;if(e){Ca(e+12|0,F[e+16>>2]);Ba(e,F[e+4>>2]);ja(e)}c=c+4|0;d=d+4|0;if((i|0)!=(d|0)){continue}break}d=F[g+28>>2]}if((c|0)!=(d|0)){while(1){d=d-4|0;e=F[d>>2];F[d>>2]=0;if(e){Ca(e+12|0,F[e+16>>2]);Ba(e,F[e+4>>2]);ja(e)}if((c|0)!=(d|0)){continue}break}}F[g+28>>2]=c;break b}c=c+4|0;if((d|0)!=(c|0)){continue}break}}c:{if((f|0)>4){break c}d:{e=L(f,12)+a|0;c=F[e+20>>2];d=F[e+24>>2];if((c|0)==(d|0)){break d}while(1){if(F[c>>2]==(b|0)){break d}c=c+4|0;if((d|0)!=(c|0)){continue}break}break c}if((c|0)==(d|0)){break c}f=c;c=c+4|0;pa(f,c,d-c|0);F[e+24>>2]=d-4}c=F[a+24>>2];d=F[a+20>>2];e:{if((c|0)==(d|0)){break e}e=c-d|0;c=e>>2;g=c>>>0<=1?1:c;i=g&1;c=0;if(e>>>0>=8){g=g&-2;e=0;while(1){f=c<<2;h=f+d|0;j=F[h>>2];if((j|0)>(b|0)){F[h>>2]=j-1}f=d+(f|4)|0;h=F[f>>2];if((h|0)>(b|0)){F[f>>2]=h-1}c=c+2|0;e=e+2|0;if((g|0)!=(e|0)){continue}break}}if(!i){break e}c=d+(c<<2)|0;d=F[c>>2];if((d|0)<=(b|0)){break e}F[c>>2]=d-1}c=F[a+36>>2];d=F[a+32>>2];f:{if((c|0)==(d|0)){break f}e=c-d|0;c=e>>2;g=c>>>0<=1?1:c;i=g&1;c=0;if(e>>>0>=8){g=g&-2;e=0;while(1){f=c<<2;h=f+d|0;j=F[h>>2];if((j|0)>(b|0)){F[h>>2]=j-1}f=d+(f|4)|0;h=F[f>>2];if((h|0)>(b|0)){F[f>>2]=h-1}c=c+2|0;e=e+2|0;if((g|0)!=(e|0)){continue}break}}if(!i){break f}c=d+(c<<2)|0;d=F[c>>2];if((d|0)<=(b|0)){break f}F[c>>2]=d-1}c=F[a+48>>2];d=F[a+44>>2];g:{if((c|0)==(d|0)){break g}e=c-d|0;c=e>>2;g=c>>>0<=1?1:c;i=g&1;c=0;if(e>>>0>=8){g=g&-2;e=0;while(1){f=c<<2;h=f+d|0;j=F[h>>2];if((j|0)>(b|0)){F[h>>2]=j-1}f=d+(f|4)|0;h=F[f>>2];if((h|0)>(b|0)){F[f>>2]=h-1}c=c+2|0;e=e+2|0;if((g|0)!=(e|0)){continue}break}}if(!i){break g}c=d+(c<<2)|0;d=F[c>>2];if((d|0)<=(b|0)){break g}F[c>>2]=d-1}c=F[a+60>>2];d=F[a+56>>2];h:{if((c|0)==(d|0)){break h}e=c-d|0;c=e>>2;g=c>>>0<=1?1:c;i=g&1;c=0;if(e>>>0>=8){g=g&-2;e=0;while(1){f=c<<2;h=f+d|0;j=F[h>>2];if((j|0)>(b|0)){F[h>>2]=j-1}f=d+(f|4)|0;h=F[f>>2];if((h|0)>(b|0)){F[f>>2]=h-1}c=c+2|0;e=e+2|0;if((g|0)!=(e|0)){continue}break}}if(!i){break h}c=d+(c<<2)|0;d=F[c>>2];if((d|0)<=(b|0)){break h}F[c>>2]=d-1}c=F[a+72>>2];a=F[a+68>>2];if((c|0)==(a|0)){break a}d=c-a|0;c=d>>2;e=c>>>0<=1?1:c;g=e&1;c=0;if(d>>>0>=8){d=e&-2;e=0;while(1){i=c<<2;f=i+a|0;h=F[f>>2];if((h|0)>(b|0)){F[f>>2]=h-1}i=a+(i|4)|0;f=F[i>>2];if((f|0)>(b|0)){F[i>>2]=f-1}c=c+2|0;e=e+2|0;if((d|0)!=(e|0)){continue}break}}if(!g){break a}f=b;a=a+(c<<2)|0;b=F[a>>2];if((f|0)>=(b|0)){break a}F[a>>2]=b-1}}function ja(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;a:{if(!a){break a}d=a-8|0;b=F[a-4>>2];a=b&-8;f=d+a|0;b:{if(b&1){break b}if(!(b&3)){break a}b=F[d>>2];d=d-b|0;if(d>>>0>>0<=255){e=F[d+8>>2];b=b>>>3|0;c=F[d+12>>2];if((c|0)==(e|0)){i=11764,j=F[2941]&oi(b),F[i>>2]=j;break b}F[e+12>>2]=c;F[c+8>>2]=e;break b}h=F[d+24>>2];b=F[d+12>>2];c:{if((d|0)!=(b|0)){c=F[d+8>>2];F[c+12>>2]=b;F[b+8>>2]=c;break c}d:{e=d+20|0;c=F[e>>2];if(c){break d}e=d+16|0;c=F[e>>2];if(c){break d}b=0;break c}while(1){g=e;b=c;e=b+20|0;c=F[e>>2];if(c){continue}e=b+16|0;c=F[b+16>>2];if(c){continue}break}F[g>>2]=0}if(!h){break b}e=F[d+28>>2];c=(e<<2)+12068|0;e:{if(F[c>>2]==(d|0)){F[c>>2]=b;if(b){break e}i=11768,j=F[2942]&oi(e),F[i>>2]=j;break b}F[h+(F[h+16>>2]==(d|0)?16:20)>>2]=b;if(!b){break b}}F[b+24>>2]=h;c=F[d+16>>2];if(c){F[b+16>>2]=c;F[c+24>>2]=b}c=F[d+20>>2];if(!c){break b}F[b+20>>2]=c;F[c+24>>2]=b;break b}b=F[f+4>>2];if((b&3)!=3){break b}F[2943]=a;F[f+4>>2]=b&-2;F[d+4>>2]=a|1;F[a+d>>2]=a;return}if(d>>>0>=f>>>0){break a}b=F[f+4>>2];if(!(b&1)){break a}f:{if(!(b&2)){if(F[2947]==(f|0)){F[2947]=d;a=F[2944]+a|0;F[2944]=a;F[d+4>>2]=a|1;if(F[2946]!=(d|0)){break a}F[2943]=0;F[2946]=0;return}if(F[2946]==(f|0)){F[2946]=d;a=F[2943]+a|0;F[2943]=a;F[d+4>>2]=a|1;F[a+d>>2]=a;return}a=(b&-8)+a|0;g:{if(b>>>0<=255){e=F[f+8>>2];b=b>>>3|0;c=F[f+12>>2];if((c|0)==(e|0)){i=11764,j=F[2941]&oi(b),F[i>>2]=j;break g}F[e+12>>2]=c;F[c+8>>2]=e;break g}h=F[f+24>>2];b=F[f+12>>2];h:{if((f|0)!=(b|0)){c=F[f+8>>2];F[c+12>>2]=b;F[b+8>>2]=c;break h}i:{e=f+20|0;c=F[e>>2];if(c){break i}e=f+16|0;c=F[e>>2];if(c){break i}b=0;break h}while(1){g=e;b=c;e=b+20|0;c=F[e>>2];if(c){continue}e=b+16|0;c=F[b+16>>2];if(c){continue}break}F[g>>2]=0}if(!h){break g}e=F[f+28>>2];c=(e<<2)+12068|0;j:{if(F[c>>2]==(f|0)){F[c>>2]=b;if(b){break j}i=11768,j=F[2942]&oi(e),F[i>>2]=j;break g}F[h+(F[h+16>>2]==(f|0)?16:20)>>2]=b;if(!b){break g}}F[b+24>>2]=h;c=F[f+16>>2];if(c){F[b+16>>2]=c;F[c+24>>2]=b}c=F[f+20>>2];if(!c){break g}F[b+20>>2]=c;F[c+24>>2]=b}F[d+4>>2]=a|1;F[a+d>>2]=a;if(F[2946]!=(d|0)){break f}F[2943]=a;return}F[f+4>>2]=b&-2;F[d+4>>2]=a|1;F[a+d>>2]=a}if(a>>>0<=255){b=(a&-8)+11804|0;c=F[2941];a=1<<(a>>>3);k:{if(!(c&a)){F[2941]=a|c;a=b;break k}a=F[b+8>>2]}F[b+8>>2]=d;F[a+12>>2]=d;F[d+12>>2]=b;F[d+8>>2]=a;return}e=31;if(a>>>0<=16777215){b=O(a>>>8|0);e=((a>>>38-b&1)-(b<<1)|0)+62|0}F[d+28>>2]=e;F[d+16>>2]=0;F[d+20>>2]=0;g=(e<<2)+12068|0;l:{m:{c=F[2942];b=1<>2]=d;F[d+24>>2]=g;break n}e=a<<((e|0)!=31?25-(e>>>1|0)|0:0);b=F[g>>2];while(1){c=b;if((F[b+4>>2]&-8)==(a|0)){break m}b=e>>>29|0;e=e<<1;g=c+(b&4)|0;b=F[g+16>>2];if(b){continue}break}F[g+16>>2]=d;F[d+24>>2]=c}F[d+12>>2]=d;F[d+8>>2]=d;break l}a=F[c+8>>2];F[a+12>>2]=d;F[c+8>>2]=d;F[d+24>>2]=0;F[d+12>>2]=c;F[d+8>>2]=a}a=F[2949]-1|0;F[2949]=a?a:-1}}function di(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0;F[a+8>>2]=e;n=a+32|0;h=F[n>>2];f=F[a+36>>2]-h>>2;a:{if(f>>>0>>0){qa(n,e-f|0);d=F[a+8>>2];break a}d=e;if(d>>>0>=f>>>0){break a}F[a+36>>2]=h+(e<<2);d=e}s=F[a+52>>2];p=F[a+48>>2];f=0;h=e>>>0>1073741823?-1:e<<2;m=ma(ka(h),0,h);b:{if((d|0)<=0){break b}g=F[a+32>>2];while(1){d=f<<2;h=F[d+m>>2];j=F[a+16>>2];c:{if((h|0)>(j|0)){F[d+g>>2]=j;break c}d=d+g|0;j=F[a+12>>2];if((j|0)>(h|0)){F[d>>2]=j;break c}F[d>>2]=h}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}if((d|0)<=0){break b}f=0;while(1){h=f<<2;d=h+c|0;h=F[b+h>>2]+F[g+h>>2]|0;F[d>>2]=h;d:{if((h|0)>F[a+16>>2]){i=h-F[a+20>>2]|0}else{if((h|0)>=F[a+12>>2]){break d}i=h+F[a+20>>2]|0}F[d>>2]=i}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}f=F[a+56>>2];q=F[f>>2];f=F[f+4>>2]-q|0;if((f|0)>=5){o=f>>>2|0;t=o>>>0<=2?2:o;u=e&-2;w=e&1;h=1;while(1){e:{f:{if((h|0)!=(o|0)){r=L(e,h);f=F[(h<<2)+q>>2];if((f|0)==-1){break f}f=F[F[p+12>>2]+(f<<2)>>2];if((f|0)==-1){break f}j=F[s>>2];g=F[p>>2];k=F[j+(F[g+(f<<2)>>2]<<2)>>2];i=f+1|0;i=(i>>>0)%3|0?i:f-2|0;if((i|0)!=-1){i=F[g+(i<<2)>>2]}else{i=-1}g:{h:{if((f>>>0)%3|0){f=f-1|0;break h}f=f+2|0;l=-1;if((f|0)==-1){break g}}l=F[g+(f<<2)>>2]}if((h|0)<=(k|0)){break f}f=F[(i<<2)+j>>2];if((f|0)>=(h|0)){break f}g=F[j+(l<<2)>>2];if((g|0)>=(h|0)){break f}i:{if((e|0)<=0){break i}g=L(e,g);j=L(e,f);k=L(e,k);f=0;l=0;if((e|0)!=1){while(1){F[(f<<2)+m>>2]=(F[(f+g<<2)+c>>2]+F[(f+j<<2)+c>>2]|0)-F[(f+k<<2)+c>>2];i=f|1;F[(i<<2)+m>>2]=(F[(g+i<<2)+c>>2]+F[(j+i<<2)+c>>2]|0)-F[(i+k<<2)+c>>2];f=f+2|0;l=l+2|0;if((u|0)!=(l|0)){continue}break}}if(!w){break i}F[(f<<2)+m>>2]=(F[(f+g<<2)+c>>2]+F[(f+j<<2)+c>>2]|0)-F[(f+k<<2)+c>>2]}if((d|0)<=0){break e}j=F[n>>2];f=0;while(1){d=f<<2;g=F[d+m>>2];k=F[a+16>>2];j:{if((g|0)>(k|0)){F[d+j>>2]=k;break j}d=d+j|0;k=F[a+12>>2];if((k|0)>(g|0)){F[d>>2]=k;break j}F[d>>2]=g}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}f=0;if((d|0)<=0){break e}d=r<<2;k=d+c|0;i=b+d|0;while(1){g=f<<2;d=g+k|0;g=F[g+i>>2]+F[g+j>>2]|0;F[d>>2]=g;k:{if((g|0)>F[a+16>>2]){l=g-F[a+20>>2]|0}else{if((g|0)>=F[a+12>>2]){break k}l=g+F[a+20>>2]|0}F[d>>2]=l}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}break e}ta();v()}if((d|0)<=0){break e}k=(L(h-1|0,e)<<2)+c|0;j=F[n>>2];f=0;while(1){d=f<<2;g=F[d+k>>2];i=F[a+16>>2];l:{if((g|0)>(i|0)){F[d+j>>2]=i;break l}d=d+j|0;i=F[a+12>>2];if((i|0)>(g|0)){F[d>>2]=i;break l}F[d>>2]=g}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}f=0;if((d|0)<=0){break e}d=r<<2;k=d+c|0;i=b+d|0;while(1){g=f<<2;d=g+k|0;g=F[g+i>>2]+F[g+j>>2]|0;F[d>>2]=g;m:{if((g|0)>F[a+16>>2]){l=g-F[a+20>>2]|0}else{if((g|0)>=F[a+12>>2]){break m}l=g+F[a+20>>2]|0}F[d>>2]=l}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}h=h+1|0;if((t|0)!=(h|0)){continue}break}}ja(m);return 1}function od(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if((b|0)==-1){return 1}g=(b>>>0)/3|0;if(!(F[F[a+24>>2]+(g>>>3&268435452)>>2]>>>g&1)){e=F[a+48>>2];F[a+52>>2]=e;a:{if((e|0)!=F[a+56>>2]){F[e>>2]=b;F[a+52>>2]=e+4;break a}d=ka(4);F[d>>2]=b;c=d+4|0;F[a+56>>2]=c;F[a+52>>2]=c;F[a+48>>2]=d;if(!e){break a}ja(e)}c=b+1|0;i=(c>>>0)%3|0?c:b-2|0;c=F[F[a+4>>2]+28>>2];k=F[(i<<2)+c>>2];if((k|0)==-1){return 0}e=(b-L(g,3)|0?-1:2)+b|0;j=F[c+(e<<2)>>2];if((j|0)==-1){return 0}b=F[a+36>>2];g=b+(k>>>3&536870908)|0;d=F[g>>2];c=1<>2]=c|d;Ka(a+8|0,k,i);b=F[a+36>>2]}d=(j>>>3&536870908)+b|0;c=F[d>>2];b=1<>2]=b|c;Ka(a+8|0,j,e)}f=F[a+52>>2];if((f|0)==F[a+48>>2]){return 1}k=a+8|0;while(1){b:{c:{f=f-4|0;b=F[f>>2];if((b|0)==-1){break c}c=(b>>>0)/3|0;g=F[a+24>>2]+(c>>>3&268435452)|0;d=F[g>>2];c=1<>2]=c|d;h=F[a+4>>2];c=F[F[h+28>>2]+(b<<2)>>2];if((c|0)==-1){return 0}while(1){d=b;d:{e:{j=F[a+36>>2]+(c>>>3&536870908)|0;i=F[j>>2];e=1<>2]+(c<<2)>>2];g:{if((g|0)==-1){break g}b=g+1|0;b=(b>>>0)%3|0?b:g-2|0;if((b|0)==-1|F[F[h>>2]+(b>>>3&536870908)>>2]>>>b&1){break g}g=F[F[F[h+64>>2]+12>>2]+(b<<2)>>2];if((g|0)!=-1){break f}}F[j>>2]=e|i;Ka(k,c,d);h=F[a+4>>2];break e}F[j>>2]=e|i;Ka(k,c,d);h=F[a+4>>2];b=g+1|0;if((((b>>>0)%3|0?b:g-2|0)|0)==-1){break e}b=-1;h:{if((d|0)==-1){break h}c=d+1|0;c=(c>>>0)%3|0?c:d-2|0;if((c|0)==-1|F[F[h>>2]+(c>>>3&536870908)>>2]>>>c&1){break h}b=F[F[F[h+64>>2]+12>>2]+(c<<2)>>2]}c=(b>>>0)/3|0;d=1<>2];e=c>>>5|0;j=F[f+(e<<2)>>2];break d}i:{j:{if((d|0)==-1){break j}c=-1;b=d+1|0;b=(b>>>0)%3|0?b:d-2|0;if(!((b|0)==-1|F[F[h>>2]+(b>>>3&536870908)>>2]>>>b&1)){c=F[F[F[h+64>>2]+12>>2]+(b<<2)>>2]}k:{l:{if((d>>>0)%3|0){f=d-1|0;break l}f=d+2|0;b=-1;if((f|0)==-1){break k}}b=-1;if(F[F[h>>2]+(f>>>3&536870908)>>2]>>>f&1){break k}b=F[F[F[h+64>>2]+12>>2]+(f<<2)>>2]}g=(b|0)==-1;i=g?-1:(b>>>0)/3|0;if((c|0)!=-1){f=F[a+24>>2];d=(c>>>0)/3|0;e=d>>>5|0;j=F[f+(e<<2)>>2];d=1<>2];e=i>>>5|0;j=F[f+(e<<2)>>2];if(!(d&j)){break d}}f=F[a+52>>2]-4|0;F[a+52>>2]=f;break b}if(g){b=c;break d}if(F[(i>>>3&536870908)+f>>2]>>>i&1){b=c;break d}h=F[a+52>>2];F[h-4>>2]=b;if(F[a+56>>2]!=(h|0)){F[h>>2]=c;f=h+4|0;break c}m:{i=F[a+48>>2];e=h-i|0;g=e>>2;d=g+1|0;if(d>>>0<1073741824){b=e>>>1|0;e=e>>>0>=2147483644?1073741823:b>>>0>d>>>0?b:d;if(e){if(e>>>0>=1073741824){break m}d=ka(e<<2)}else{d=0}b=d+(g<<2)|0;F[b>>2]=c;f=b+4|0;if((h|0)!=(i|0)){while(1){b=b-4|0;h=h-4|0;F[b>>2]=F[h>>2];if((h|0)!=(i|0)){continue}break}}F[a+56>>2]=d+(e<<2);F[a+52>>2]=f;F[a+48>>2]=b;if(!i){break b}ja(i);f=F[a+52>>2];break b}na();v()}oa();v()}F[(e<<2)+f>>2]=d|j;c=F[F[h+28>>2]+(b<<2)>>2];if((c|0)!=-1){continue}break}return 0}F[a+52>>2]=f}if(F[a+48>>2]!=(f|0)){continue}break}}return 1}function he(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0;F[a+8>>2]=e;m=a+32|0;h=F[m>>2];f=F[a+36>>2]-h>>2;a:{if(f>>>0>>0){qa(m,e-f|0);d=F[a+8>>2];break a}d=e;if(d>>>0>=f>>>0){break a}F[a+36>>2]=h+(e<<2);d=e}s=F[a+52>>2];n=F[a+48>>2];f=0;h=e>>>0>1073741823?-1:e<<2;l=ma(ka(h),0,h);b:{if((d|0)<=0){break b}g=F[a+32>>2];while(1){d=f<<2;h=F[d+l>>2];i=F[a+16>>2];c:{if((h|0)>(i|0)){F[d+g>>2]=i;break c}d=d+g|0;i=F[a+12>>2];if((i|0)>(h|0)){F[d>>2]=i;break c}F[d>>2]=h}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}if((d|0)<=0){break b}f=0;while(1){h=f<<2;d=h+c|0;h=F[b+h>>2]+F[g+h>>2]|0;F[d>>2]=h;d:{if((h|0)>F[a+16>>2]){h=h-F[a+20>>2]|0}else{if((h|0)>=F[a+12>>2]){break d}h=h+F[a+20>>2]|0}F[d>>2]=h}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}f=F[a+56>>2];q=F[f>>2];f=F[f+4>>2]-q|0;if((f|0)>=5){o=f>>>2|0;t=o>>>0<=2?2:o;u=e&-2;w=e&1;h=1;while(1){e:{f:{if((h|0)!=(o|0)){r=L(e,h);f=F[(h<<2)+q>>2];if((f|0)==-1|F[F[n>>2]+(f>>>3&536870908)>>2]>>>f&1){break f}f=F[F[F[n+64>>2]+12>>2]+(f<<2)>>2];if((f|0)==-1){break f}i=F[s>>2];g=F[n+28>>2];k=F[i+(F[g+(f<<2)>>2]<<2)>>2];if((k|0)>=(h|0)){break f}j=f+1|0;j=F[i+(F[g+(((j>>>0)%3|0?j:f-2|0)<<2)>>2]<<2)>>2];if((j|0)>=(h|0)){break f}f=F[i+(F[g+(f+((f>>>0)%3|0?-1:2)<<2)>>2]<<2)>>2];if((f|0)>=(h|0)){break f}g:{if((e|0)<=0){break g}g=L(e,f);i=L(e,j);k=L(e,k);f=0;p=0;if((e|0)!=1){while(1){F[(f<<2)+l>>2]=(F[(f+g<<2)+c>>2]+F[(f+i<<2)+c>>2]|0)-F[(f+k<<2)+c>>2];j=f|1;F[(j<<2)+l>>2]=(F[(g+j<<2)+c>>2]+F[(i+j<<2)+c>>2]|0)-F[(k+j<<2)+c>>2];f=f+2|0;p=p+2|0;if((u|0)!=(p|0)){continue}break}}if(!w){break g}F[(f<<2)+l>>2]=(F[(f+g<<2)+c>>2]+F[(f+i<<2)+c>>2]|0)-F[(f+k<<2)+c>>2]}if((d|0)<=0){break e}i=F[m>>2];f=0;while(1){d=f<<2;g=F[d+l>>2];k=F[a+16>>2];h:{if((g|0)>(k|0)){F[d+i>>2]=k;break h}d=d+i|0;k=F[a+12>>2];if((k|0)>(g|0)){F[d>>2]=k;break h}F[d>>2]=g}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}f=0;if((d|0)<=0){break e}d=r<<2;k=d+c|0;j=b+d|0;while(1){g=f<<2;d=g+k|0;g=F[g+j>>2]+F[g+i>>2]|0;F[d>>2]=g;i:{if((g|0)>F[a+16>>2]){g=g-F[a+20>>2]|0}else{if((g|0)>=F[a+12>>2]){break i}g=g+F[a+20>>2]|0}F[d>>2]=g}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}break e}ta();v()}if((d|0)<=0){break e}k=(L(h-1|0,e)<<2)+c|0;i=F[m>>2];f=0;while(1){d=f<<2;g=F[d+k>>2];j=F[a+16>>2];j:{if((g|0)>(j|0)){F[d+i>>2]=j;break j}d=d+i|0;j=F[a+12>>2];if((j|0)>(g|0)){F[d>>2]=j;break j}F[d>>2]=g}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}f=0;if((d|0)<=0){break e}d=r<<2;k=d+c|0;j=b+d|0;while(1){g=f<<2;d=g+k|0;g=F[g+j>>2]+F[g+i>>2]|0;F[d>>2]=g;k:{if((g|0)>F[a+16>>2]){g=g-F[a+20>>2]|0}else{if((g|0)>=F[a+12>>2]){break k}g=g+F[a+20>>2]|0}F[d>>2]=g}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}h=h+1|0;if((t|0)!=(h|0)){continue}break}}ja(l);return 1}function Fb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=M(0),k=0,l=0,m=M(0);i=F[c>>2];a:{b:{f=F[b+4>>2];if(!f){break b}g=ni(f);c:{if(g>>>0>=2){e=i;if(f>>>0<=e>>>0){e=(i>>>0)%(f>>>0)|0}c=F[F[b>>2]+(e<<2)>>2];if(!c){break b}if(g>>>0<=1){break c}while(1){c=F[c>>2];if(!c){break b}g=F[c+4>>2];if((g|0)!=(i|0)){if(f>>>0<=g>>>0){g=(g>>>0)%(f>>>0)|0}if((e|0)!=(g|0)){break b}}if(F[c+8>>2]!=(i|0)){continue}break}b=0;break a}e=f-1&i;c=F[F[b>>2]+(e<<2)>>2];if(!c){break b}}h=f-1|0;while(1){c=F[c>>2];if(!c){break b}g=F[c+4>>2];if((g|0)!=(i|0)&(g&h)!=(e|0)){break b}if(F[c+8>>2]!=(i|0)){continue}break}b=0;break a}c=ka(16);d=F[F[d>>2]>>2];F[c+12>>2]=0;F[c+8>>2]=d;F[c+4>>2]=i;F[c>>2]=0;m=M(F[b+12>>2]+1>>>0);j=J[b+16>>2];d:{if(m>M(j*M(f>>>0))?0:f){break d}e=2;d=(f-1&f)!=0|f>>>0<3|f<<1;j=M(S(M(m/j)));e:{if(j=M(0)){g=~~j>>>0;break e}g=0}d=d>>>0>g>>>0?d:g;f:{if((d|0)==1){break f}if(!(d&d-1)){e=d;break f}e=Mc(d);f=F[b+4>>2]}g:{if(e>>>0<=f>>>0){if(e>>>0>=f>>>0){break g}g=f>>>0<3;j=M(S(M(M(I[b+12>>2])/J[b+16>>2])));h:{if(j=M(0)){d=~~j>>>0;break h}d=0}i:{j:{if(g){break j}if(ni(f)>>>0>1){break j}d=d>>>0<2?d:1<<32-O(d-1|0);break i}d=Mc(d)}e=d>>>0>>0?e:d;if(f>>>0<=e>>>0){break g}}f=0;g=0;h=e;k:{l:{m:{n:{if(e){if(h>>>0>=1073741824){break n}d=ka(h<<2);e=F[b>>2];F[b>>2]=d;if(e){ja(e)}F[b+4>>2]=h;d=0;if(h>>>0>=4){e=h&-4;while(1){k=d<<2;F[k+F[b>>2]>>2]=0;F[F[b>>2]+(k|4)>>2]=0;F[F[b>>2]+(k|8)>>2]=0;F[F[b>>2]+(k|12)>>2]=0;d=d+4|0;g=g+4|0;if((e|0)!=(g|0)){continue}break}}e=h&3;if(e){while(1){F[F[b>>2]+(d<<2)>>2]=0;d=d+1|0;f=f+1|0;if((e|0)!=(f|0)){continue}break}}e=F[b+8>>2];if(!e){break k}d=b+8|0;f=F[e+4>>2];g=ni(h);if(g>>>0<2){break m}f=f>>>0>=h>>>0?(f>>>0)%(h>>>0)|0:f;F[F[b>>2]+(f<<2)>>2]=d;d=F[e>>2];if(!d){break k}if(g>>>0<=1){break l}while(1){g=F[d+4>>2];if(h>>>0<=g>>>0){g=(g>>>0)%(h>>>0)|0}o:{if((f|0)==(g|0)){e=d;break o}l=g<<2;k=l+F[b>>2]|0;if(!F[k>>2]){F[k>>2]=e;e=d;f=g;break o}F[e>>2]=F[d>>2];F[d>>2]=F[F[l+F[b>>2]>>2]>>2];F[F[l+F[b>>2]>>2]>>2]=d}d=F[e>>2];if(d){continue}break}break k}d=F[b>>2];F[b>>2]=0;if(d){ja(d)}F[b+4>>2]=0;break k}oa();v()}f=h-1&f;F[F[b>>2]+(f<<2)>>2]=d;d=F[e>>2];if(!d){break k}}k=h-1|0;while(1){g=k&F[d+4>>2];p:{if((g|0)==(f|0)){e=d;break p}l=g<<2;h=l+F[b>>2]|0;if(F[h>>2]){F[e>>2]=F[d>>2];F[d>>2]=F[F[l+F[b>>2]>>2]>>2];F[F[l+F[b>>2]>>2]>>2]=d;break p}F[h>>2]=e;e=d;f=g}d=F[e>>2];if(d){continue}break}}}f=F[b+4>>2];d=f-1|0;if(!(d&f)){e=d&i;break d}if(f>>>0>i>>>0){e=i;break d}e=(i>>>0)%(f>>>0)|0}e=F[b>>2]+(e<<2)|0;d=F[e>>2];q:{r:{if(!d){d=b+8|0;F[c>>2]=F[d>>2];F[b+8>>2]=c;F[e>>2]=d;d=F[c>>2];if(!d){break q}d=F[d+4>>2];e=f-1|0;s:{if(!(e&f)){d=d&e;break s}if(d>>>0>>0){break s}d=(d>>>0)%(f>>>0)|0}d=F[b>>2]+(d<<2)|0;break r}F[c>>2]=F[d>>2]}F[d>>2]=c}F[b+12>>2]=F[b+12>>2]+1;b=1}D[a+4|0]=b;F[a>>2]=c}function Vb(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;j=L(b,12)+a|0;F[j+12>>2]=F[j+8>>2];m=(c|0)==-1?-1:(c>>>0)/3|0;d=1;k=c;a:{b:{c:{while(1){d:{l=d;if(!d){if((k|0)==-1){break d}if((Wc(a,((k>>>0)%3|0?-1:2)+k|0)|0)==-1){break a}c=k+1|0;d=(c>>>0)%3|0?c:k-2|0;if((d|0)==-1){break a}c=d+1|0;c=(c>>>0)%3|0?c:d-2|0;if((c|0)==-1){break a}d=F[F[F[a+4>>2]+12>>2]+(c<<2)>>2];if((d|0)==-1){break a}c=d+1|0;c=(c>>>0)%3|0?c:d-2|0;if((c|0)==-1){break a}m=(c>>>0)/3|0}e:{d=F[a+56>>2]+(m>>>3&536870908)|0;h=F[d>>2];e=1<>2]=e|h;d=F[j+12>>2];f:{if((d|0)!=F[j+16>>2]){F[d>>2]=m;F[j+12>>2]=d+4;break f}n=F[j+8>>2];h=d-n|0;e=h>>2;i=e+1|0;if(i>>>0>=1073741824){break c}g=h>>>1|0;i=h>>>0>=2147483644?1073741823:i>>>0>>0?g:i;if(i){if(i>>>0>=1073741824){break b}g=ka(i<<2)}else{g=0}h=g+(e<<2)|0;F[h>>2]=m;e=h+4|0;if((d|0)!=(n|0)){while(1){h=h-4|0;d=d-4|0;F[h>>2]=F[d>>2];if((d|0)!=(n|0)){continue}break}}F[j+8>>2]=h;F[j+12>>2]=e;F[j+16>>2]=g+(i<<2);if(!n){break f}ja(n)}g=f+1|0;g:{h:{i:{if(!f){break i}if(g&1){if((c|0)==-1){c=-1;break g}d=c+1|0;c=(d>>>0)%3|0?d:c-2|0;break i}k=l?k:c;if((c|0)==-1){c=-1;break g}if((c>>>0)%3|0){d=c-1|0;break h}c=c+2|0}d=c;c=-1;if((d|0)==-1){break g}}c=F[F[F[a+4>>2]+12>>2]+(d<<2)>>2];h=-1;f=-1;e=d+1|0;e=(e>>>0)%3|0?e:d-2|0;if((e|0)>=0){f=(e>>>0)/3|0;f=F[(F[F[a>>2]+96>>2]+L(f,12)|0)+(e-L(f,3)<<2)>>2]}j:{if((c|0)==-1){break j}i=((c>>>0)%3|0?-1:2)+c|0;if((i|0)<0){break j}e=(i>>>0)/3|0;h=F[(F[F[a>>2]+96>>2]+L(e,12)|0)+(i-L(e,3)<<2)>>2]}if((f|0)!=(h|0)){c=-1;break g}k:{l:{f=((d>>>0)%3|0?-1:2)+d|0;if((f|0)>=0){d=(f>>>0)/3|0;if((c|0)!=-1){break l}c=-1;break g}d=-1;if((c|0)!=-1){break k}c=-1;break g}d=F[(F[F[a>>2]+96>>2]+L(d,12)|0)+(f-L(d,3)<<2)>>2]}f=c+1|0;e=(f>>>0)%3|0?f:c-2|0;if((e|0)>=0){f=(e>>>0)/3|0;f=F[(F[F[a>>2]+96>>2]+L(f,12)|0)+(e-L(f,3)<<2)>>2]}else{f=-1}if((f|0)!=(d|0)){c=-1;break g}f=g;m=(c>>>0)/3|0;d=F[a+56>>2]+(m>>>3&268435452)|0;h=F[d>>2];e=1<>2]-4|0;g=F[l>>2];d=F[a+56>>2]+(g>>>3&536870908)|0;c=F[d>>2];o=d,p=oi(g)&c,F[o>>2]=p;F[j+12>>2]=l;break a}d=0;if(l){continue}break a}break}k=-1;Wc(a,-1);break a}na();v()}oa();v()}F[((b<<2)+a|0)+44>>2]=k;b=F[j+12>>2];i=F[j+8>>2];m:{if((b|0)==(i|0)){break m}c=b-i|0;b=c>>2;b=b>>>0<=1?1:b;k=b&1;e=F[a+56>>2];d=0;if(c>>>0>=8){f=b&-2;c=0;while(1){l=d<<2;g=F[l+i>>2];b=e+(g>>>3&536870908)|0;a=F[b>>2];o=b,p=oi(g)&a,F[o>>2]=p;g=F[i+(l|4)>>2];b=e+(g>>>3&536870908)|0;a=F[b>>2];o=b,p=oi(g)&a,F[o>>2]=p;d=d+2|0;c=c+2|0;if((f|0)!=(c|0)){continue}break}}if(!k){break m}c=F[i+(d<<2)>>2];b=e+(c>>>3&536870908)|0;a=F[b>>2];o=b,p=oi(c)&a,F[o>>2]=p}}function pd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;if((b|0)==-1){return 1}g=(b>>>0)/3|0;if(!(F[F[a+24>>2]+(g>>>3&268435452)>>2]>>>g&1)){f=F[a+48>>2];F[a+52>>2]=f;a:{if((f|0)!=F[a+56>>2]){F[f>>2]=b;F[a+52>>2]=f+4;break a}d=ka(4);F[d>>2]=b;c=d+4|0;F[a+56>>2]=c;F[a+52>>2]=c;F[a+48>>2]=d;if(!f){break a}ja(f)}e=-1;d=F[a+4>>2];c=b+1|0;i=(c>>>0)%3|0?c:b-2|0;if((i|0)!=-1){e=F[F[d>>2]+(i<<2)>>2]}b:{h=b-L(g,3)|0;if(h){c=b-1|0;break b}c=b+2|0;if((c|0)!=-1){break b}return 0}if((e|0)==-1){return 0}j=F[F[d>>2]+(c<<2)>>2];if((j|0)==-1){return 0}c=F[a+36>>2];f=c+(e>>>3&536870908)|0;g=F[f>>2];d=1<>2]=d|g;Ka(a+8|0,e,i);c=F[a+36>>2]}g=(j>>>3&536870908)+c|0;d=F[g>>2];c=1<>2]=c|d;Ka(a+8|0,j,(h?-1:2)+b|0)}c=F[a+52>>2];if((c|0)==F[a+48>>2]){return 1}j=a+8|0;while(1){c:{d:{c=c-4|0;b=F[c>>2];if((b|0)==-1){break d}d=(b>>>0)/3|0;f=F[a+24>>2]+(d>>>3&268435452)|0;g=F[f>>2];d=1<>2]=d|g;while(1){i=F[a+4>>2];e=F[F[i>>2]+(b<<2)>>2];if((e|0)==-1){return 0}e:{f:{h=F[a+36>>2]+(e>>>3&536870908)|0;f=F[h>>2];g=1<>2]+(e<<2)>>2];h:{if((d|0)==-1){break h}c=d+1|0;c=(c>>>0)%3|0?c:d-2|0;if((c|0)==-1){break h}d=F[F[i+12>>2]+(c<<2)>>2];if((d|0)!=-1){break g}}F[h>>2]=f|g;Ka(j,e,b);break f}F[h>>2]=f|g;Ka(j,e,b);c=d+1|0;if((((c>>>0)%3|0?c:d-2|0)|0)==-1){break f}c=b-2|0;d=b+1|0;b=-1;c=(d>>>0)%3|0?d:c;if((c|0)!=-1){b=F[F[F[a+4>>2]+12>>2]+(c<<2)>>2]}c=(b>>>0)/3|0;d=1<>2];f=c>>>5|0;i=F[e+(f<<2)>>2];break e}c=-1;g=F[a+4>>2];d=b+1|0;d=(d>>>0)%3|0?d:b-2|0;if((d|0)!=-1){c=F[F[g+12>>2]+(d<<2)>>2]}i:{j:{if((b>>>0)%3|0){e=b-1|0;break j}e=b+2|0;b=-1;if((e|0)==-1){break i}}b=F[F[g+12>>2]+(e<<2)>>2]}g=(b|0)==-1;h=g?-1:(b>>>0)/3|0;k:{if((c|0)!=-1){e=F[a+24>>2];d=(c>>>0)/3|0;f=d>>>5|0;i=F[e+(f<<2)>>2];d=1<>2];f=h>>>5|0;i=F[e+(f<<2)>>2];if(!(d&i)){break e}}c=F[a+52>>2]-4|0;F[a+52>>2]=c;break c}if(g){b=c;break e}if(F[(h>>>3&536870908)+e>>2]>>>h&1){b=c;break e}e=F[a+52>>2];F[e-4>>2]=b;if(F[a+56>>2]!=(e|0)){F[e>>2]=c;c=e+4|0;break d}l:{h=F[a+48>>2];f=e-h|0;g=f>>2;d=g+1|0;if(d>>>0<1073741824){b=f>>>1|0;f=f>>>0>=2147483644?1073741823:b>>>0>d>>>0?b:d;if(f){if(f>>>0>=1073741824){break l}d=ka(f<<2)}else{d=0}b=d+(g<<2)|0;F[b>>2]=c;c=b+4|0;if((e|0)!=(h|0)){while(1){b=b-4|0;e=e-4|0;F[b>>2]=F[e>>2];if((e|0)!=(h|0)){continue}break}}F[a+56>>2]=d+(f<<2);F[a+52>>2]=c;F[a+48>>2]=b;if(!h){break c}ja(h);c=F[a+52>>2];break c}na();v()}oa();v()}F[(f<<2)+e>>2]=d|i;if((b|0)!=-1){continue}break}return 0}F[a+52>>2]=c}if(F[a+48>>2]!=(c|0)){continue}break}}return 1}function ee(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;h=Z-32|0;Z=h;a:{b:{if(!Oa(1,h+28|0,b)){break b}d=F[h+28>>2];c=F[F[a+48>>2]+64>>2];if(d>>>0>F[c+4>>2]-F[c>>2]>>2>>>0){break b}c:{if(d){Na(a+60|0,d);c=h+8|0;F[c>>2]=0;F[c+4>>2]=0;D[c+5|0]=0;D[c+6|0]=0;D[c+7|0]=0;D[c+8|0]=0;D[c+9|0]=0;D[c+10|0]=0;D[c+11|0]=0;D[c+12|0]=0;if(!Aa(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|F[g>>2]}else{i=F[g>>2]&(f^-1)}F[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Oa(1,h+28|0,b)){break b}d=F[h+28>>2];c=F[F[a+48>>2]+64>>2];if(d>>>0>F[c+4>>2]-F[c>>2]>>2>>>0){break b}if(d){e=0;Na(a+72|0,d);c=h+8|0;F[c>>2]=0;F[c+4>>2]=0;D[c+5|0]=0;D[c+6|0]=0;D[c+7|0]=0;D[c+8|0]=0;D[c+9|0]=0;D[c+10|0]=0;D[c+11|0]=0;D[c+12|0]=0;if(!Aa(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|F[g>>2]}else{i=F[g>>2]&(f^-1)}F[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Oa(1,h+28|0,b)){break b}d=F[h+28>>2];c=F[F[a+48>>2]+64>>2];if(d>>>0>F[c+4>>2]-F[c>>2]>>2>>>0){break b}if(d){e=0;Na(a+84|0,d);c=h+8|0;F[c>>2]=0;F[c+4>>2]=0;D[c+5|0]=0;D[c+6|0]=0;D[c+7|0]=0;D[c+8|0]=0;D[c+9|0]=0;D[c+10|0]=0;D[c+11|0]=0;D[c+12|0]=0;if(!Aa(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|F[g>>2]}else{i=F[g>>2]&(f^-1)}F[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Oa(1,h+28|0,b)){break b}d=F[h+28>>2];c=F[F[a+48>>2]+64>>2];if(d>>>0>F[c+4>>2]-F[c>>2]>>2>>>0){break b}if(d){e=0;Na(a+96|0,d);c=h+8|0;F[c>>2]=0;F[c+4>>2]=0;D[c+5|0]=0;D[c+6|0]=0;D[c+7|0]=0;D[c+8|0]=0;D[c+9|0]=0;D[c+10|0]=0;D[c+11|0]=0;D[c+12|0]=0;if(!Aa(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|F[g>>2]}else{i=F[g>>2]&(f^-1)}F[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}e=0;c=F[b+8>>2];f=F[b+12>>2];d=c;c=F[b+20>>2];i=c;g=F[b+16>>2];j=g+4|0;c=j>>>0<4?c+1|0:c;if(d>>>0>>0&(c|0)>=(f|0)|(c|0)>(f|0)){break a}m=F[b>>2];k=m+g|0;l=G[k|0]|G[k+1|0]<<8|(G[k+2|0]<<16|G[k+3|0]<<24);F[b+16>>2]=j;F[b+20>>2]=c;k=d;d=f;c=i;f=g+8|0;c=f>>>0<8?c+1|0:c;if(f>>>0>k>>>0&(c|0)>=(d|0)|(c|0)>(d|0)){break a}d=j+m|0;d=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);F[b+16>>2]=f;F[b+20>>2]=c;if((d|0)<(l|0)){break a}F[a+16>>2]=d;F[a+12>>2]=l;c=(d>>31)-((l>>31)+(d>>>0>>0)|0)|0;b=d-l|0;if(!c&b>>>0>2147483646|c){break a}e=1;b=b+1|0;F[a+20>>2]=b;c=b>>>1|0;F[a+24>>2]=c;F[a+28>>2]=0-c;if(b&1){break a}F[a+24>>2]=c-1;break a}}e=0}Z=h+32|0;return e|0}function ai(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;h=Z-32|0;Z=h;a:{b:{if(!Oa(1,h+28|0,b)){break b}d=F[h+28>>2];c=F[a+48>>2];if(d>>>0>F[c+4>>2]-F[c>>2]>>2>>>0){break b}c:{if(d){Na(a+60|0,d);c=h+8|0;F[c>>2]=0;F[c+4>>2]=0;D[c+5|0]=0;D[c+6|0]=0;D[c+7|0]=0;D[c+8|0]=0;D[c+9|0]=0;D[c+10|0]=0;D[c+11|0]=0;D[c+12|0]=0;if(!Aa(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|F[g>>2]}else{i=F[g>>2]&(f^-1)}F[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Oa(1,h+28|0,b)){break b}d=F[h+28>>2];c=F[a+48>>2];if(d>>>0>F[c+4>>2]-F[c>>2]>>2>>>0){break b}if(d){e=0;Na(a+72|0,d);c=h+8|0;F[c>>2]=0;F[c+4>>2]=0;D[c+5|0]=0;D[c+6|0]=0;D[c+7|0]=0;D[c+8|0]=0;D[c+9|0]=0;D[c+10|0]=0;D[c+11|0]=0;D[c+12|0]=0;if(!Aa(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|F[g>>2]}else{i=F[g>>2]&(f^-1)}F[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Oa(1,h+28|0,b)){break b}d=F[h+28>>2];c=F[a+48>>2];if(d>>>0>F[c+4>>2]-F[c>>2]>>2>>>0){break b}if(d){e=0;Na(a+84|0,d);c=h+8|0;F[c>>2]=0;F[c+4>>2]=0;D[c+5|0]=0;D[c+6|0]=0;D[c+7|0]=0;D[c+8|0]=0;D[c+9|0]=0;D[c+10|0]=0;D[c+11|0]=0;D[c+12|0]=0;if(!Aa(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|F[g>>2]}else{i=F[g>>2]&(f^-1)}F[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Oa(1,h+28|0,b)){break b}d=F[h+28>>2];c=F[a+48>>2];if(d>>>0>F[c+4>>2]-F[c>>2]>>2>>>0){break b}if(d){e=0;Na(a+96|0,d);c=h+8|0;F[c>>2]=0;F[c+4>>2]=0;D[c+5|0]=0;D[c+6|0]=0;D[c+7|0]=0;D[c+8|0]=0;D[c+9|0]=0;D[c+10|0]=0;D[c+11|0]=0;D[c+12|0]=0;if(!Aa(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|F[g>>2]}else{i=F[g>>2]&(f^-1)}F[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}e=0;c=F[b+8>>2];f=F[b+12>>2];d=c;c=F[b+20>>2];i=c;g=F[b+16>>2];j=g+4|0;c=j>>>0<4?c+1|0:c;if(d>>>0>>0&(c|0)>=(f|0)|(c|0)>(f|0)){break a}m=F[b>>2];k=m+g|0;l=G[k|0]|G[k+1|0]<<8|(G[k+2|0]<<16|G[k+3|0]<<24);F[b+16>>2]=j;F[b+20>>2]=c;k=d;d=f;c=i;f=g+8|0;c=f>>>0<8?c+1|0:c;if(f>>>0>k>>>0&(c|0)>=(d|0)|(c|0)>(d|0)){break a}d=j+m|0;d=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);F[b+16>>2]=f;F[b+20>>2]=c;if((d|0)<(l|0)){break a}F[a+16>>2]=d;F[a+12>>2]=l;c=(d>>31)-((l>>31)+(d>>>0>>0)|0)|0;b=d-l|0;if(!c&b>>>0>2147483646|c){break a}e=1;b=b+1|0;F[a+20>>2]=b;c=b>>>1|0;F[a+24>>2]=c;F[a+28>>2]=0-c;if(b&1){break a}F[a+24>>2]=c-1;break a}}e=0}Z=h+32|0;return e|0}function uh(a){a=a|0;var b=0,c=0,d=0,e=0;c=F[a+32>>2];d=F[c+16>>2];e=F[c+12>>2];b=F[c+20>>2];if(I[c+8>>2]>d>>>0&(e|0)>=(b|0)|(b|0)<(e|0)){e=G[F[c>>2]+d|0];d=d+1|0;b=d?b:b+1|0;F[c+16>>2]=d;F[c+20>>2]=b;b=F[a+48>>2];F[a+48>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}a:{b:{c:{d:{switch(e|0){case 0:b=ka(384);F[b>>2]=8284;ma(b+4|0,0,80);F[b+96>>2]=0;F[b+100>>2]=0;F[b+92>>2]=-1;F[b+84>>2]=-1;F[b+88>>2]=-1;F[b+104>>2]=0;F[b+108>>2]=0;F[b+112>>2]=0;F[b+116>>2]=0;F[b+120>>2]=0;F[b+124>>2]=0;F[b+128>>2]=0;F[b+132>>2]=0;F[b+136>>2]=0;F[b+140>>2]=0;F[b+144>>2]=0;F[b+148>>2]=0;F[b+156>>2]=0;F[b+160>>2]=0;F[b+152>>2]=1065353216;F[b+164>>2]=0;F[b+168>>2]=0;F[b+172>>2]=0;F[b+176>>2]=0;F[b+180>>2]=0;F[b+184>>2]=0;F[b+188>>2]=0;F[b+192>>2]=0;F[b+196>>2]=0;F[b+200>>2]=0;F[b+204>>2]=0;F[b+208>>2]=0;F[b+212>>2]=-1;F[b+216>>2]=0;F[b+220>>2]=0;F[b+224>>2]=0;Ja(b+232|0);Ja(b+272|0);c=b+312|0;F[c>>2]=0;F[c+4>>2]=0;D[c+5|0]=0;D[c+6|0]=0;D[c+7|0]=0;D[c+8|0]=0;D[c+9|0]=0;D[c+10|0]=0;D[c+11|0]=0;D[c+12|0]=0;Ja(b+328|0);F[b+376>>2]=0;F[b+368>>2]=0;F[b+372>>2]=0;break c;case 2:break d;default:break b}}b=ka(440);F[b>>2]=8336;ma(b+4|0,0,80);F[b+96>>2]=0;F[b+100>>2]=0;F[b+92>>2]=-1;F[b+84>>2]=-1;F[b+88>>2]=-1;F[b+104>>2]=0;F[b+108>>2]=0;F[b+112>>2]=0;F[b+116>>2]=0;F[b+120>>2]=0;F[b+124>>2]=0;F[b+128>>2]=0;F[b+132>>2]=0;F[b+136>>2]=0;F[b+140>>2]=0;F[b+144>>2]=0;F[b+148>>2]=0;F[b+156>>2]=0;F[b+160>>2]=0;F[b+152>>2]=1065353216;F[b+164>>2]=0;F[b+168>>2]=0;F[b+172>>2]=0;F[b+176>>2]=0;F[b+180>>2]=0;F[b+184>>2]=0;F[b+188>>2]=0;F[b+192>>2]=0;F[b+196>>2]=0;F[b+200>>2]=0;F[b+204>>2]=0;F[b+208>>2]=0;F[b+212>>2]=-1;F[b+216>>2]=0;F[b+220>>2]=0;F[b+224>>2]=0;Ja(b+232|0);Ja(b+272|0);c=b+312|0;F[c>>2]=0;F[c+4>>2]=0;D[c+5|0]=0;D[c+6|0]=0;D[c+7|0]=0;D[c+8|0]=0;D[c+9|0]=0;D[c+10|0]=0;D[c+11|0]=0;D[c+12|0]=0;Ja(b+328|0);F[b+392>>2]=0;F[b+396>>2]=0;F[b+384>>2]=0;F[b+388>>2]=0;F[b+376>>2]=0;F[b+380>>2]=0;F[b+368>>2]=0;F[b+372>>2]=0;F[b+416>>2]=0;F[b+420>>2]=0;F[b+408>>2]=2;F[b+412>>2]=7;F[b+400>>2]=-1;F[b+404>>2]=-1;F[b+424>>2]=0;F[b+428>>2]=0;F[b+432>>2]=0;F[b+436>>2]=0}c=F[a+48>>2];F[a+48>>2]=b;if(!c){break a}$[F[F[c>>2]+4>>2]](c)}b=F[a+48>>2];if(b){break a}return 0}a=$[F[F[b>>2]+8>>2]](b,a)|0}else{a=0}return a|0}function ei(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=Z-32|0;Z=g;F[a+68>>2]=f;d=F[a+56>>2];e=F[d>>2];d=F[d+4>>2];F[g+24>>2]=0;F[g+16>>2]=0;F[g+20>>2]=0;a:{d=d-e|0;if((d|0)>0){m=a+60|0;d=d>>>2|0;n=d>>>0<=1?1:d;o=a+112|0;while(1){e=F[a+56>>2];d=F[e>>2];if(F[e+4>>2]-d>>2>>>0<=j>>>0){break a}Mb(m,F[d+(j<<2)>>2],g+16|0);i=F[g+20>>2];d=i>>31;h=F[g+16>>2];e=h>>31;f=(d^i)-d+((e^h)-e)|0;k=F[g+24>>2];d=k>>31;e=(d^k)-d|0;d=0;l=e;e=e+f|0;d=l>>>0>e>>>0?1:d;b:{if(!(d|e)){F[g+16>>2]=F[a+108>>2];break b}f=F[a+108>>2];l=f>>31;h=li(ki(f,l,h,h>>31),_,e,d);F[g+16>>2]=h;d=li(ki(f,l,i,i>>31),_,e,d);F[g+20>>2]=d;e=d;d=d>>31;e=(e^d)-d|0;d=h>>31;d=e+((d^h)-d|0)|0;if((k|0)>=0){F[g+24>>2]=f-d;break b}F[g+24>>2]=d-f}d=wa(o);f=F[g+16>>2];c:{if(d){F[g+24>>2]=0-F[g+24>>2];e=0-F[g+20>>2]|0;F[g+20>>2]=e;f=0-f|0;F[g+16>>2]=f;break c}e=F[g+20>>2]}d:{if((f|0)>=0){f=F[a+108>>2];d=f+F[g+24>>2]|0;f=e+f|0;break d}e:{if((e|0)<0){d=F[g+24>>2];f=d>>31;f=(d^f)-f|0;break e}d=F[g+24>>2];f=d>>31;f=F[a+100>>2]+(f-(d^f)|0)|0}if((d|0)<0){d=e>>31;d=(d^e)-d|0;break d}d=e>>31;d=F[a+100>>2]+(d-(d^e)|0)|0}e=F[a+100>>2];f:{if(!(d|f)){d=e;f=d;break f}if(!((d|0)!=(e|0)|f)){f=d;break f}if(!((e|0)!=(f|0)|d)){d=f;break f}g:{if(f){break g}i=F[a+108>>2];if((i|0)>=(d|0)){break g}d=(i<<1)-d|0;f=0;break f}h:{if((e|0)!=(f|0)){break h}i=F[a+108>>2];if((i|0)<=(d|0)){break h}d=(i<<1)-d|0;break f}i:{if((d|0)!=(e|0)){break i}e=F[a+108>>2];if((e|0)<=(f|0)){break i}f=(e<<1)-f|0;break f}if(d){break f}d=0;e=F[a+108>>2];if((e|0)>=(f|0)){break f}f=(e<<1)-f|0}F[g+12>>2]=d;F[g+8>>2]=f;j:{if(F[a+8>>2]<=0){break j}i=F[a+32>>2];f=0;while(1){d=f<<2;e=F[d+(g+8|0)>>2];h=F[a+16>>2];k:{if((e|0)>(h|0)){F[d+i>>2]=h;break k}d=d+i|0;h=F[a+12>>2];if((h|0)>(e|0)){F[d>>2]=h;break k}F[d>>2]=e}f=f+1|0;e=F[a+8>>2];if((f|0)<(e|0)){continue}break}d=0;if((e|0)<=0){break j}e=j<<3;h=e+c|0;k=b+e|0;while(1){f=d<<2;e=f+h|0;f=F[f+k>>2]+F[f+i>>2]|0;F[e>>2]=f;l:{if((f|0)>F[a+16>>2]){f=f-F[a+20>>2]|0}else{if((f|0)>=F[a+12>>2]){break l}f=f+F[a+20>>2]|0}F[e>>2]=f}d=d+1|0;if((d|0)>2]){continue}break}}j=j+1|0;if((n|0)!=(j|0)){continue}break}}Z=g+32|0;return 1}ta();v()}function Vh(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=Z-32|0;Z=g;F[a+68>>2]=f;d=F[a+56>>2];e=F[d>>2];d=F[d+4>>2];F[g+24>>2]=0;F[g+16>>2]=0;F[g+20>>2]=0;a:{d=d-e|0;if((d|0)>0){m=a+60|0;d=d>>>2|0;n=d>>>0<=1?1:d;o=a+112|0;while(1){e=F[a+56>>2];d=F[e>>2];if(F[e+4>>2]-d>>2>>>0<=j>>>0){break a}Kb(m,F[d+(j<<2)>>2],g+16|0);i=F[g+20>>2];d=i>>31;h=F[g+16>>2];e=h>>31;f=(d^i)-d+((e^h)-e)|0;k=F[g+24>>2];d=k>>31;e=(d^k)-d|0;d=0;l=e;e=e+f|0;d=l>>>0>e>>>0?1:d;b:{if(!(d|e)){F[g+16>>2]=F[a+108>>2];break b}f=F[a+108>>2];l=f>>31;h=li(ki(f,l,h,h>>31),_,e,d);F[g+16>>2]=h;d=li(ki(f,l,i,i>>31),_,e,d);F[g+20>>2]=d;e=d;d=d>>31;e=(e^d)-d|0;d=h>>31;d=e+((d^h)-d|0)|0;if((k|0)>=0){F[g+24>>2]=f-d;break b}F[g+24>>2]=d-f}d=wa(o);f=F[g+16>>2];c:{if(d){F[g+24>>2]=0-F[g+24>>2];e=0-F[g+20>>2]|0;F[g+20>>2]=e;f=0-f|0;F[g+16>>2]=f;break c}e=F[g+20>>2]}d:{if((f|0)>=0){f=F[a+108>>2];d=f+F[g+24>>2]|0;f=e+f|0;break d}e:{if((e|0)<0){d=F[g+24>>2];f=d>>31;f=(d^f)-f|0;break e}d=F[g+24>>2];f=d>>31;f=F[a+100>>2]+(f-(d^f)|0)|0}if((d|0)<0){d=e>>31;d=(d^e)-d|0;break d}d=e>>31;d=F[a+100>>2]+(d-(d^e)|0)|0}e=F[a+100>>2];f:{if(!(d|f)){d=e;f=d;break f}if(!((d|0)!=(e|0)|f)){f=d;break f}if(!((e|0)!=(f|0)|d)){d=f;break f}g:{if(f){break g}i=F[a+108>>2];if((i|0)>=(d|0)){break g}d=(i<<1)-d|0;f=0;break f}h:{if((e|0)!=(f|0)){break h}i=F[a+108>>2];if((i|0)<=(d|0)){break h}d=(i<<1)-d|0;break f}i:{if((d|0)!=(e|0)){break i}e=F[a+108>>2];if((e|0)<=(f|0)){break i}f=(e<<1)-f|0;break f}if(d){break f}d=0;e=F[a+108>>2];if((e|0)>=(f|0)){break f}f=(e<<1)-f|0}F[g+12>>2]=d;F[g+8>>2]=f;j:{if(F[a+8>>2]<=0){break j}i=F[a+32>>2];f=0;while(1){d=f<<2;e=F[d+(g+8|0)>>2];h=F[a+16>>2];k:{if((e|0)>(h|0)){F[d+i>>2]=h;break k}d=d+i|0;h=F[a+12>>2];if((h|0)>(e|0)){F[d>>2]=h;break k}F[d>>2]=e}f=f+1|0;e=F[a+8>>2];if((f|0)<(e|0)){continue}break}d=0;if((e|0)<=0){break j}e=j<<3;h=e+c|0;k=b+e|0;while(1){f=d<<2;e=f+h|0;f=F[f+k>>2]+F[f+i>>2]|0;F[e>>2]=f;l:{if((f|0)>F[a+16>>2]){f=f-F[a+20>>2]|0}else{if((f|0)>=F[a+12>>2]){break l}f=f+F[a+20>>2]|0}F[e>>2]=f}d=d+1|0;if((d|0)>2]){continue}break}}j=j+1|0;if((n|0)!=(j|0)){continue}break}}Z=g+32|0;return 1}ta();v()}function $a(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;h=Z-32|0;Z=h;a:{b:{if(F[a+8>>2]<<5>>>0>=b>>>0){break b}if((b|0)<0){break a}b=(b-1>>>5|0)+1|0;c=ka(b<<2);F[h+24>>2]=b;F[h+20>>2]=0;F[h+16>>2]=c;b=F[a>>2];F[h+12>>2]=0;F[h+8>>2]=b;c=F[a+4>>2];F[h+4>>2]=c&31;F[h>>2]=b+(c>>>3&536870908);e=Z-32|0;Z=e;i=F[h+4>>2];g=F[h+12>>2];j=F[h>>2];d=F[h+8>>2];b=(i-g|0)+(j-d<<3)|0;f=F[h+20>>2];c=b+f|0;F[h+20>>2]=c;if(!((c-1^f-1)>>>0<32?f:0)){F[F[h+16>>2]+((c>>>0>=33?c-1>>>5|0:0)<<2)>>2]=0}c=F[h+16>>2]+(f>>>3&536870908)|0;f=f&31;c:{if((f|0)==(g|0)){if((b|0)<=0){break c}if(g){i=32-g|0;f=(b|0)<(i|0)?b:i;i=-1<>>i-f;F[c>>2]=F[c>>2]&(i^-1)|i&F[d>>2];d=d+4|0;c=(g+f>>>3&536870908)+c|0;b=b-f|0}g=(b|0)/32|0;if(b+31>>>0>=63){pa(c,d,g<<2)}b=b-(g<<5)|0;if((b|0)<=0){break c}f=c;c=g<<2;g=f+c|0;b=-1>>>32-b|0;F[g>>2]=F[g>>2]&(b^-1)|b&F[c+d>>2];break c}F[e+28>>2]=g;F[e+24>>2]=d;F[e+20>>2]=i;F[e+16>>2]=j;F[e+12>>2]=f;F[e+8>>2]=c;b=F[e+28>>2];c=F[e+24>>2];g=(F[e+20>>2]-b|0)+(F[e+16>>2]-c<<3)|0;d:{if((g|0)<=0){b=F[e+12>>2];d=F[e+8>>2];break d}e:{if(!b){b=F[e+12>>2];break e}d=F[e+12>>2];j=32-d|0;k=32-b|0;f=(g|0)<(k|0)?g:k;i=f>>>0>j>>>0?j:f;l=F[e+8>>2];m=F[l>>2]&(-1<>>j-i^-1);j=F[c>>2]&(-1<>>k-f);F[l>>2]=m|(b>>>0>>0?j<>>b-d|0);c=d+i|0;b=c&31;F[e+12>>2]=b;d=l+(c>>>3&536870908)|0;F[e+8>>2]=d;c=f-i|0;if((c|0)>0){F[d>>2]=F[d>>2]&(-1>>>32-c^-1)|j>>>i+F[e+28>>2];F[e+12>>2]=c;b=c}g=g-f|0;c=F[e+24>>2]+4|0;F[e+24>>2]=c}i=-1<=32){j=i^-1;while(1){d=F[e+8>>2];c=F[c>>2];F[d>>2]=j&F[d>>2]|c<>2]=d+4;F[d+4>>2]=i&F[d+4>>2]|c>>>f;c=F[e+24>>2]+4|0;F[e+24>>2]=c;d=g>>>0>63;g=g-32|0;if(d){continue}break}}d=F[e+8>>2];if((g|0)<=0){break d}j=f;f=(g|0)>(f|0)?f:g;j=F[d>>2]&(i&-1>>>j-f^-1);i=F[c>>2]&-1>>>32-g;F[d>>2]=j|i<>2]=c;d=(b>>>3&536870908)+d|0;F[e+8>>2]=d;b=g-f|0;if((b|0)<=0){b=c;break d}F[d>>2]=F[d>>2]&(-1>>>32-b^-1)|i>>>f;F[e+12>>2]=b}F[e+4>>2]=b;F[e>>2]=d}Z=e+32|0;b=F[a>>2];F[a>>2]=F[h+16>>2];F[h+16>>2]=b;c=F[a+4>>2];F[a+4>>2]=F[h+20>>2];F[h+20>>2]=c;c=F[a+8>>2];F[a+8>>2]=F[h+24>>2];F[h+24>>2]=c;if(!b){break b}ja(b)}Z=h+32|0;return}na();v()}function xc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;n=$[F[F[a>>2]+44>>2]](a)|0;a:{if((n|0)<=0){break a}i=F[b+4>>2]-F[b>>2]>>2;e=Z+-64|0;Z=e;f=kb(e);d=L(F[2541],n);cc(f,F[F[a+8>>2]+56>>2],n&255,5,0,d,d>>31);f=bc(ka(96),f);D[f+84|0]=1;F[f+72>>2]=F[f+68>>2];ac(f,i);F[f+60>>2]=F[F[a+8>>2]+60>>2];d=F[a+16>>2];F[a+16>>2]=f;if(d){xa(d)}Z=e- -64|0;h=F[a+16>>2];if(!F[h+80>>2]){break a}j=F[F[h>>2]>>2];if(!j){break a}m=F[c+12>>2];e=m;d=F[c+20>>2];g=F[c+8>>2];k=F[c+16>>2];if((e|0)<=(d|0)&g>>>0<=k>>>0|(d|0)>(e|0)){break a}l=L(i,n);i=j+F[h+48>>2]|0;h=F[c>>2];j=G[h+k|0];e=k+1|0;f=e?d:d+1|0;F[c+16>>2]=e;F[c+20>>2]=f;b:{c:{if(j){if(mc(l,n,c,i)){break c}break a}if((f|0)>=(m|0)&e>>>0>=g>>>0|(f|0)>(m|0)){break a}g=G[e+h|0];f=k+2|0;d=f>>>0<2?d+1|0:d;F[c+16>>2]=f;F[c+20>>2]=d;d=F[F[a+16>>2]+64>>2];d=F[d+4>>2]-F[d>>2]|0;if((g|0)==F[2541]){e=l<<2;if(e>>>0>d>>>0){break a}g=F[c+8>>2];k=F[c+12>>2];j=F[c+20>>2];d=F[c+16>>2];f=e+d|0;j=f>>>0>>0?j+1|0:j;if(f>>>0>g>>>0&(j|0)>=(k|0)|(j|0)>(k|0)){break a}la(i,d+F[c>>2]|0,e);f=F[c+20>>2];d=e+F[c+16>>2]|0;f=d>>>0>>0?f+1|0:f;F[c+16>>2]=d;F[c+20>>2]=f;break c}if(d>>>0>>0){break a}d=F[c+8>>2];f=F[c+16>>2];e=d-f|0;m=d>>>0>>0;d=F[c+20>>2];k=F[c+12>>2]-(m+d|0)|0;m=ki(g,0,l,0)>>>0>e>>>0;e=_;if(m&(e|0)>=(k|0)|(e|0)>(k|0)){break a}e=1;if(!l){break b}h=0;while(1){k=F[c+8>>2];j=F[c+12>>2];e=f+g|0;d=e>>>0>>0?d+1|0:d;if(e>>>0>k>>>0&(d|0)>=(j|0)|(d|0)>(j|0)){return 0}la(i+(h<<2)|0,F[c>>2]+f|0,g);d=F[c+20>>2];f=g+F[c+16>>2]|0;d=f>>>0>>0?d+1|0:d;F[c+16>>2]=f;F[c+20>>2]=d;h=h+1|0;if((l|0)!=(h|0)){continue}break}}e=1;if(!l){break b}d=F[a+20>>2];if(d){e=0;if($[F[F[d>>2]+32>>2]](d)|0){break b}}g=0;h=0;d:{if((l|0)<=0){break d}if((l|0)!=1){f=l&-2;while(1){e=g<<2;d=F[e+i>>2];F[e+i>>2]=0-(d&1)^d>>>1;d=e|4;e=F[d+i>>2];F[d+i>>2]=0-(e&1)^e>>>1;g=g+2|0;h=h+2|0;if((f|0)!=(h|0)){continue}break}}if(!(l&1)){break d}d=g<<2;f=F[d+i>>2];F[d+i>>2]=0-(f&1)^f>>>1}e=0}d=e;f=F[a+20>>2];e:{if(!f){break e}if(!($[F[F[f>>2]+40>>2]](f,c)|0)){break a}if(d){break e}a=F[a+20>>2];if(!($[F[F[a>>2]+44>>2]](a,i,i,l,n,F[b>>2])|0)){break a}}o=1}return o|0}function Lh(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=Z-48|0;Z=g;d=F[a+8>>2];if(d-2>>>0<=28){F[a+76>>2]=d;e=-1<>2]=d;F[a+80>>2]=e^-1;F[a+92>>2]=(d|0)/2;J[a+88>>2]=M(2)/M(d|0)}F[a+52>>2]=f;d=F[a+40>>2];e=F[d>>2];d=F[d+4>>2];F[g+16>>2]=0;F[g+8>>2]=0;F[g+12>>2]=0;a:{d=d-e|0;if((d|0)>0){m=a+8|0;n=a+44|0;d=d>>>2|0;o=d>>>0<=1?1:d;p=a+96|0;while(1){e=F[a+40>>2];d=F[e>>2];if(F[e+4>>2]-d>>2>>>0<=j>>>0){break a}Mb(n,F[d+(j<<2)>>2],g+8|0);h=F[g+12>>2];d=h>>31;i=F[g+8>>2];e=i>>31;f=(d^h)-d+((e^i)-e)|0;l=F[g+16>>2];d=l>>31;e=(d^l)-d|0;d=0;k=e;e=e+f|0;d=k>>>0>e>>>0?1:d;b:{if(!(d|e)){F[g+8>>2]=F[a+92>>2];break b}f=F[a+92>>2];k=f>>31;i=li(ki(f,k,i,i>>31),_,e,d);F[g+8>>2]=i;d=li(ki(f,k,h,h>>31),_,e,d);F[g+12>>2]=d;e=d>>31;e=(d^e)-e|0;d=i>>31;d=e+((d^i)-d|0)|0;if((l|0)>=0){F[g+16>>2]=f-d;break b}F[g+16>>2]=d-f}d=wa(p);f=F[g+8>>2];c:{if(d){F[g+16>>2]=0-F[g+16>>2];e=0-F[g+12>>2]|0;F[g+12>>2]=e;f=0-f|0;F[g+8>>2]=f;break c}e=F[g+12>>2]}d:{if((f|0)>=0){f=F[a+92>>2];d=f+F[g+16>>2]|0;f=e+f|0;break d}e:{if((e|0)<0){d=F[g+16>>2];f=d>>31;f=(d^f)-f|0;break e}d=F[g+16>>2];f=d>>31;f=F[a+84>>2]+(f-(d^f)|0)|0}if((d|0)<0){d=e>>31;d=(d^e)-d|0;break d}d=e>>31;d=F[a+84>>2]+(d-(d^e)|0)|0}e=F[a+84>>2];f:{if(!(d|f)){d=e;f=d;break f}if(!((d|0)!=(e|0)|f)){f=d;break f}if(!((e|0)!=(f|0)|d)){d=f;break f}g:{if(f){break g}h=F[a+92>>2];if((h|0)>=(d|0)){break g}d=(h<<1)-d|0;f=0;break f}h:{if((e|0)!=(f|0)){break h}h=F[a+92>>2];if((h|0)<=(d|0)){break h}d=(h<<1)-d|0;break f}i:{if((d|0)!=(e|0)){break i}e=F[a+92>>2];if((e|0)<=(f|0)){break i}f=(e<<1)-f|0;break f}if(d){break f}d=0;e=F[a+92>>2];if((e|0)>=(f|0)){break f}f=(e<<1)-f|0}e=j<<3;h=e+b|0;i=F[h>>2];h=F[h+4>>2];F[g+36>>2]=d;F[g+32>>2]=f;F[g+24>>2]=i;F[g+28>>2]=h;Jb(g+40|0,m,g+32|0,g+24|0);d=c+e|0;F[d>>2]=F[g+40>>2];F[d+4>>2]=F[g+44>>2];j=j+1|0;if((o|0)!=(j|0)){continue}break}}Z=g+48|0;return 1}ta();v()}function Hh(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=Z-48|0;Z=g;d=F[a+8>>2];if(d-2>>>0<=28){F[a+76>>2]=d;e=-1<>2]=d;F[a+80>>2]=e^-1;F[a+92>>2]=(d|0)/2;J[a+88>>2]=M(2)/M(d|0)}F[a+52>>2]=f;d=F[a+40>>2];e=F[d>>2];d=F[d+4>>2];F[g+16>>2]=0;F[g+8>>2]=0;F[g+12>>2]=0;a:{d=d-e|0;if((d|0)>0){m=a+8|0;n=a+44|0;d=d>>>2|0;o=d>>>0<=1?1:d;p=a+96|0;while(1){e=F[a+40>>2];d=F[e>>2];if(F[e+4>>2]-d>>2>>>0<=j>>>0){break a}Kb(n,F[d+(j<<2)>>2],g+8|0);h=F[g+12>>2];d=h>>31;i=F[g+8>>2];e=i>>31;f=(d^h)-d+((e^i)-e)|0;l=F[g+16>>2];d=l>>31;e=(d^l)-d|0;d=0;k=e;e=e+f|0;d=k>>>0>e>>>0?1:d;b:{if(!(d|e)){F[g+8>>2]=F[a+92>>2];break b}f=F[a+92>>2];k=f>>31;i=li(ki(f,k,i,i>>31),_,e,d);F[g+8>>2]=i;d=li(ki(f,k,h,h>>31),_,e,d);F[g+12>>2]=d;e=d>>31;e=(d^e)-e|0;d=i>>31;d=e+((d^i)-d|0)|0;if((l|0)>=0){F[g+16>>2]=f-d;break b}F[g+16>>2]=d-f}d=wa(p);f=F[g+8>>2];c:{if(d){F[g+16>>2]=0-F[g+16>>2];e=0-F[g+12>>2]|0;F[g+12>>2]=e;f=0-f|0;F[g+8>>2]=f;break c}e=F[g+12>>2]}d:{if((f|0)>=0){f=F[a+92>>2];d=f+F[g+16>>2]|0;f=e+f|0;break d}e:{if((e|0)<0){d=F[g+16>>2];f=d>>31;f=(d^f)-f|0;break e}d=F[g+16>>2];f=d>>31;f=F[a+84>>2]+(f-(d^f)|0)|0}if((d|0)<0){d=e>>31;d=(d^e)-d|0;break d}d=e>>31;d=F[a+84>>2]+(d-(d^e)|0)|0}e=F[a+84>>2];f:{if(!(d|f)){d=e;f=d;break f}if(!((d|0)!=(e|0)|f)){f=d;break f}if(!((e|0)!=(f|0)|d)){d=f;break f}g:{if(f){break g}h=F[a+92>>2];if((h|0)>=(d|0)){break g}d=(h<<1)-d|0;f=0;break f}h:{if((e|0)!=(f|0)){break h}h=F[a+92>>2];if((h|0)<=(d|0)){break h}d=(h<<1)-d|0;break f}i:{if((d|0)!=(e|0)){break i}e=F[a+92>>2];if((e|0)<=(f|0)){break i}f=(e<<1)-f|0;break f}if(d){break f}d=0;e=F[a+92>>2];if((e|0)>=(f|0)){break f}f=(e<<1)-f|0}e=j<<3;h=e+b|0;i=F[h>>2];h=F[h+4>>2];F[g+36>>2]=d;F[g+32>>2]=f;F[g+24>>2]=i;F[g+28>>2]=h;Jb(g+40|0,m,g+32|0,g+24|0);d=c+e|0;F[d>>2]=F[g+40>>2];F[d+4>>2]=F[g+44>>2];j=j+1|0;if((o|0)!=(j|0)){continue}break}}Z=g+48|0;return 1}ta();v()}function Nd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;a:{if(!H[b+38>>1]){break a}if(!Ta(1,a+12|0,b)){break a}d=F[b+8>>2];e=F[b+16>>2];g=d-e|0;f=F[a+12>>2];d=F[b+12>>2]-(F[b+20>>2]+(d>>>0>>0)|0)|0;if(g>>>0>>6>>>0&(d|0)<=0|(d|0)<0){break a}d=F[a>>2];c=F[a+4>>2]-d>>2;b:{if(c>>>0>>0){qa(a,f-c|0);f=F[a+12>>2];break b}if(c>>>0<=f>>>0){break b}F[a+4>>2]=d+(f<<2)}if(!f){return 1}d=F[b+16>>2];c=F[b+20>>2];l=F[a>>2];j=F[b+8>>2];i=F[b+12>>2];g=0;while(1){if((c|0)>=(i|0)&d>>>0>=j>>>0|(c|0)>(i|0)){return 0}m=F[b>>2];k=G[m+d|0];d=d+1|0;c=d?c:c+1|0;F[b+16>>2]=d;F[b+20>>2]=c;e=k>>>2|0;h=0;c:{d:{e:{f:{n=k&3;switch(n|0){case 3:break f;case 0:break d;default:break e}}e=e+g|0;if(e>>>0>=f>>>0){return 0}ma(l+(g<<2)|0,0,(k&252)+4|0);g=e;break c}while(1){if((d|0)==(j|0)&(c|0)==(i|0)){break a}f=G[d+m|0];d=d+1|0;c=d?c:c+1|0;F[b+16>>2]=d;F[b+20>>2]=c;e=f<<(h<<3|6)|e;h=h+1|0;if((n|0)!=(h|0)){continue}break}}F[l+(g<<2)>>2]=e}f=F[a+12>>2];g=g+1|0;if(f>>>0>g>>>0){continue}break}b=a+16|0;j=F[a>>2];d=F[a+16>>2];c=F[a+20>>2]-d|0;g:{if(c>>>0<=16383){qa(b,4096-(c>>>2|0)|0);break g}if((c|0)==16384){break g}F[a+20>>2]=d+16384}c=a+28|0;g=F[c>>2];d=F[a+32>>2]-g>>3;h:{if(d>>>0>>0){_a(c,f-d|0);g=F[c>>2];break h}if(d>>>0>f>>>0){F[a+32>>2]=(f<<3)+g}if(!f){break a}}d=F[b>>2];b=0;a=0;while(1){c=j+(b<<2)|0;h=F[c>>2];e=a;i=(b<<3)+g|0;F[i+4>>2]=a;F[i>>2]=h;c=F[c>>2];a=c+a|0;if(a>>>0>4096){break a}i:{if(a>>>0<=e>>>0){break i}h=0;i=c&7;if(i){while(1){F[d+(e<<2)>>2]=b;e=e+1|0;h=h+1|0;if((i|0)!=(h|0)){continue}break}}if(c-1>>>0<=6){break i}while(1){c=d+(e<<2)|0;F[c>>2]=b;F[c+28>>2]=b;F[c+24>>2]=b;F[c+20>>2]=b;F[c+16>>2]=b;F[c+12>>2]=b;F[c+8>>2]=b;F[c+4>>2]=b;e=e+8|0;if((e|0)!=(a|0)){continue}break}}b=b+1|0;if((f|0)!=(b|0)){continue}break}o=(a|0)==4096}return o}function qf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0;f=Z-32|0;Z=f;e=f+8|0;c=Z-80|0;Z=c;a=F[b+36>>2];F[c+72>>2]=F[b+32>>2];F[c+76>>2]=a;d=F[b+28>>2];a=c- -64|0;F[a>>2]=F[b+24>>2];F[a+4>>2]=d;a=F[b+20>>2];F[c+56>>2]=F[b+16>>2];F[c+60>>2]=a;a=F[b+12>>2];F[c+48>>2]=F[b+8>>2];F[c+52>>2]=a;a=F[b+4>>2];F[c+40>>2]=F[b>>2];F[c+44>>2]=a;jc(c+8|0,c+40|0,c+24|0);a=F[c+8>>2];a:{if(a){F[e>>2]=a;a=e+4|0;if(D[c+23|0]>=0){b=c+8|4;e=F[b+4>>2];F[a>>2]=F[b>>2];F[a+4>>2]=e;F[a+8>>2]=F[b+8>>2];break a}ra(a,F[c+12>>2],F[c+16>>2]);if(D[c+23|0]>=0){break a}ja(F[c+12>>2]);break a}if(D[c+23|0]<0){ja(F[c+12>>2])}a=G[c+31|0];if(a>>>0>=2){b=ka(32);D[b+26|0]=0;a=G[1475]|G[1476]<<8;D[b+24|0]=a;D[b+25|0]=a>>>8;a=G[1471]|G[1472]<<8|(G[1473]<<16|G[1474]<<24);d=G[1467]|G[1468]<<8|(G[1469]<<16|G[1470]<<24);D[b+16|0]=d;D[b+17|0]=d>>>8;D[b+18|0]=d>>>16;D[b+19|0]=d>>>24;D[b+20|0]=a;D[b+21|0]=a>>>8;D[b+22|0]=a>>>16;D[b+23|0]=a>>>24;a=G[1463]|G[1464]<<8|(G[1465]<<16|G[1466]<<24);d=G[1459]|G[1460]<<8|(G[1461]<<16|G[1462]<<24);D[b+8|0]=d;D[b+9|0]=d>>>8;D[b+10|0]=d>>>16;D[b+11|0]=d>>>24;D[b+12|0]=a;D[b+13|0]=a>>>8;D[b+14|0]=a>>>16;D[b+15|0]=a>>>24;a=G[1455]|G[1456]<<8|(G[1457]<<16|G[1458]<<24);d=G[1451]|G[1452]<<8|(G[1453]<<16|G[1454]<<24);D[b|0]=d;D[b+1|0]=d>>>8;D[b+2|0]=d>>>16;D[b+3|0]=d>>>24;D[b+4|0]=a;D[b+5|0]=a>>>8;D[b+6|0]=a>>>16;D[b+7|0]=a>>>24;F[c+8>>2]=-1;a=c+8|4;ra(a,b,26);d=D[c+23|0];F[e>>2]=F[c+8>>2];e=e+4|0;if((d|0)>=0){d=F[a+4>>2];F[e>>2]=F[a>>2];F[e+4>>2]=d;F[e+8>>2]=F[a+8>>2];ja(b);break a}ra(e,F[c+12>>2],F[c+16>>2]);if(D[c+23|0]<0){ja(F[c+12>>2])}ja(b);break a}F[e>>2]=0;F[e+4>>2]=0;F[e+16>>2]=a;F[e+8>>2]=0;F[e+12>>2]=0}Z=c+80|0;a=F[f+24>>2];if(D[f+23|0]<0){ja(F[f+12>>2])}Z=f+32|0;return a|0}function Ph(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0;e=Z-32|0;Z=e;a:{if((c|0)!=3){break a}c=F[a+4>>2];f=F[a+12>>2];F[e+24>>2]=-1;F[e+16>>2]=-1;F[e+20>>2]=1065353216;F[e+8>>2]=-1;F[e+12>>2]=-1;if((b|0)==-2){break a}i=F[F[F[c+4>>2]+8>>2]+(f<<2)>>2];if(($[F[F[c>>2]+8>>2]](c)|0)==1){h=F[F[F[c+4>>2]+8>>2]+(f<<2)>>2];b:{if(($[F[F[c>>2]+8>>2]](c)|0)!=1|b-1>>>0>5){break b}g=$[F[F[c>>2]+36>>2]](c)|0;a=$[F[F[c>>2]+44>>2]](c,f)|0;if(!g|!a){break b}f=$[F[F[c>>2]+40>>2]](c,f)|0;c:{if(f){if((b|0)!=6){break b}b=F[c+44>>2];d=ka(112);F[d+4>>2]=h;c=F[e+12>>2];F[d+8>>2]=F[e+8>>2];F[d+12>>2]=c;c=F[e+20>>2];F[d+16>>2]=F[e+16>>2];F[d+20>>2]=c;F[d+24>>2]=F[e+24>>2];F[d+40>>2]=a;c=a+12|0;F[d+36>>2]=c;F[d+32>>2]=f;F[d+28>>2]=b;F[d+68>>2]=a;F[d- -64>>2]=c;F[d+60>>2]=f;F[d+56>>2]=b;F[d+48>>2]=0;F[d+52>>2]=0;F[d>>2]=5928;F[d+88>>2]=1065353216;F[d+92>>2]=-1;F[d+80>>2]=-1;F[d+84>>2]=-1;F[d+72>>2]=1;F[d+76>>2]=-1;F[d+44>>2]=6492;a=d+96|0;break c}if((b|0)!=6){break b}b=F[c+44>>2];d=ka(112);F[d+4>>2]=h;c=F[e+12>>2];F[d+8>>2]=F[e+8>>2];F[d+12>>2]=c;c=F[e+20>>2];F[d+16>>2]=F[e+16>>2];F[d+20>>2]=c;F[d+24>>2]=F[e+24>>2];F[d+40>>2]=a;c=a+12|0;F[d+36>>2]=c;F[d+32>>2]=g;F[d+28>>2]=b;F[d+68>>2]=a;F[d- -64>>2]=c;F[d+60>>2]=g;F[d+56>>2]=b;F[d+48>>2]=0;F[d+52>>2]=0;F[d>>2]=6932;F[d+88>>2]=1065353216;F[d+92>>2]=-1;F[d+80>>2]=-1;F[d+84>>2]=-1;F[d+72>>2]=1;F[d+76>>2]=-1;F[d+44>>2]=7352;a=d+96|0}F[a>>2]=0;F[a+4>>2]=0;D[a+5|0]=0;D[a+6|0]=0;D[a+7|0]=0;D[a+8|0]=0;D[a+9|0]=0;D[a+10|0]=0;D[a+11|0]=0;D[a+12|0]=0}if(d){break a}}d=ka(28);F[d+4>>2]=i;a=F[e+12>>2];F[d+8>>2]=F[e+8>>2];F[d+12>>2]=a;a=F[e+20>>2];F[d+16>>2]=F[e+16>>2];F[d+20>>2]=a;F[d+24>>2]=F[e+24>>2];F[d>>2]=7764}Z=e+32|0;return d|0}function $c(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;f=Z-80|0;Z=f;a:{if(!Wb(1,f+76|0,b)){break a}k=F[f+76>>2];if(!k){break a}c=F[b+8>>2];e=F[b+16>>2];c=ki(c-e|0,F[b+12>>2]-(F[b+20>>2]+(c>>>0>>0)|0)|0,5,0);e=_;if(c>>>0>>0&(e|0)<=0|(e|0)<0){break a}c=F[a+4>>2];d=F[a+8>>2]-c>>2;b:{if(d>>>0>>0){qa(a+4|0,k-d|0);break b}if(d>>>0<=k>>>0){break b}F[a+8>>2]=c+(k<<2)}p=a+16|0;l=F[a+32>>2];while(1){g=F[b+12>>2];c=g;d=F[b+20>>2];h=F[b+8>>2];e=F[b+16>>2];if((c|0)<=(d|0)&h>>>0<=e>>>0|(c|0)<(d|0)){d=0;break a}m=F[b>>2];q=G[m+e|0];c=d;i=e+1|0;c=i?c:c+1|0;F[b+16>>2]=i;F[b+20>>2]=c;if(h>>>0<=i>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){d=0;break a}i=G[i+m|0];c=d;j=e+2|0;c=j>>>0<2?c+1|0:c;F[b+16>>2]=j;F[b+20>>2]=c;if(h>>>0<=j>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){d=0;break a}j=G[j+m|0];c=d;n=e+3|0;c=n>>>0<3?c+1|0:c;F[b+16>>2]=n;F[b+20>>2]=c;if(h>>>0<=n>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){d=0;break a}h=G[m+n|0];c=d;d=e+4|0;c=d>>>0<4?c+1|0:c;F[b+16>>2]=d;F[b+20>>2]=c;if(q>>>0>4){d=0;break a}if((i-12&255)>>>0<245){d=0;break a}if(!j){d=0;break a}c=kb(f+8|0);g=(h|0)!=0;d=i-1|0;if(d>>>0<=10){d=F[(d<<2)+10148>>2]}else{d=-1}d=L(d,j);cc(c,q,j,i,g,d,d>>31);if(Wb(1,f+4|0,b)){e=F[f+4>>2];F[f+68>>2]=e;d=bc(ka(96),c);$[F[F[l>>2]+8>>2]](l,F[l+12>>2]-F[l+8>>2]>>2,d);d=(F[l+12>>2]-F[l+8>>2]>>2)-1|0;h=d<<2;F[F[h+F[l+8>>2]>>2]+60>>2]=e;F[F[a+4>>2]+(o<<2)>>2]=d;c=F[a+16>>2];e=F[a+20>>2]-c>>2;c:{if((e|0)>(d|0)){break c}F[f>>2]=-1;d=d+1|0;if(d>>>0>e>>>0){Fa(p,d-e|0,f);c=F[p>>2];break c}if(d>>>0>=e>>>0){break c}F[a+20>>2]=(d<<2)+c}F[c+h>>2]=o;d=1;o=o+1|0;if((o|0)!=(k|0)){continue}break a}break}d=0}Z=f+80|0;return d|0}function Oc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;k=Z-16|0;Z=k;F[k+8>>2]=c;h=F[a+12>>2];d=F[a+8>>2];g=h-d>>2;a:{if((g|0)>(b|0)){break a}e=b+1|0;if(e>>>0>g>>>0){l=e-g|0;f=F[a+16>>2];d=F[a+12>>2];if(l>>>0<=f-d>>2>>>0){if(l){e=d;d=l<<2;d=ma(e,0,d)+d|0}F[a+12>>2]=d;break a}b:{c:{d:{m=F[a+8>>2];g=d-m>>2;i=g+l|0;if(i>>>0<1073741824){e=f-m|0;f=e>>>1|0;e=e>>>0>=2147483644?1073741823:f>>>0>i>>>0?f:i;if(e){if(e>>>0>=1073741824){break d}j=ka(e<<2)}h=(g<<2)+j|0;f=l<<2;i=ma(h,0,f);g=f+i|0;e=(e<<2)+j|0;if((d|0)==(m|0)){break c}while(1){d=d-4|0;f=F[d>>2];F[d>>2]=0;h=h-4|0;F[h>>2]=f;if((d|0)!=(m|0)){continue}break}F[a+16>>2]=e;e=F[a+12>>2];F[a+12>>2]=g;d=F[a+8>>2];F[a+8>>2]=h;if((d|0)==(e|0)){break b}while(1){e=e-4|0;f=F[e>>2];F[e>>2]=0;if(f){xa(f)}if((d|0)!=(e|0)){continue}break}break b}na();v()}oa();v()}F[a+16>>2]=e;F[a+12>>2]=g;F[a+8>>2]=i}if(d){ja(d)}break a}if(e>>>0>=g>>>0){break a}d=d+(e<<2)|0;if((d|0)!=(h|0)){while(1){h=h-4|0;c=F[h>>2];F[h>>2]=0;if(c){xa(c)}if((d|0)!=(h|0)){continue}break}c=F[k+8>>2]}F[a+12>>2]=d}e:{f:{d=F[c+56>>2];g:{if((d|0)>4){break g}j=L(d,12)+a|0;d=F[j+24>>2];if((d|0)!=F[j+28>>2]){F[d>>2]=b;F[j+24>>2]=d+4;break g}i=F[j+20>>2];g=d-i|0;f=g>>2;e=f+1|0;if(e>>>0>=1073741824){break f}d=g>>>1|0;e=g>>>0>=2147483644?1073741823:d>>>0>e>>>0?d:e;if(e){if(e>>>0>=1073741824){break e}d=ka(e<<2)}else{d=0}f=d+(f<<2)|0;F[f>>2]=b;d=pa(d,i,g);F[j+20>>2]=d;F[j+24>>2]=f+4;F[j+28>>2]=d+(e<<2);if(!i){break g}ja(i)}F[c+60>>2]=b;a=F[a+8>>2];F[k+8>>2]=0;a=a+(b<<2)|0;b=F[a>>2];F[a>>2]=c;if(b){xa(b)}a=F[k+8>>2];F[k+8>>2]=0;if(a){xa(a)}Z=k+16|0;return}na();v()}oa();v()}function Pf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;i=c;d=a;a:{if(F[a+12>>2]==(b|0)){break a}a=b;b=F[d+4>>2];e=F[d>>2];if((b|0)!=(e|0)){while(1){c=b-12|0;if(D[b-1|0]<0){ja(F[c>>2])}b=c;if((e|0)!=(b|0)){continue}break}}F[d+12>>2]=a;F[d+4>>2]=e;c=F[a>>2];j=a+4|0;if((c|0)==(j|0)){break a}while(1){a=F[d+4>>2];b:{if((a|0)!=F[d+8>>2]){c:{if(D[c+27|0]>=0){b=F[c+20>>2];F[a>>2]=F[c+16>>2];F[a+4>>2]=b;F[a+8>>2]=F[c+24>>2];break c}ra(a,F[c+16>>2],F[c+20>>2])}F[d+4>>2]=a+12;break b}g=0;d:{e:{f:{a=F[d+4>>2];e=F[d>>2];f=(a-e|0)/12|0;b=f+1|0;if(b>>>0<357913942){h=(F[d+8>>2]-e|0)/12|0;k=h<<1;b=h>>>0>=178956970?357913941:b>>>0>>0?k:b;if(b){if(b>>>0>=357913942){break f}g=ka(L(b,12))}h=L(b,12);b=L(f,12)+g|0;g:{if(D[c+27|0]>=0){f=F[c+20>>2];F[b>>2]=F[c+16>>2];F[b+4>>2]=f;F[b+8>>2]=F[c+24>>2];break g}ra(b,F[c+16>>2],F[c+20>>2]);e=F[d>>2];a=F[d+4>>2]}g=g+h|0;f=b+12|0;if((a|0)==(e|0)){break e}while(1){a=a-12|0;h=F[a+4>>2];b=b-12|0;F[b>>2]=F[a>>2];F[b+4>>2]=h;F[b+8>>2]=F[a+8>>2];F[a>>2]=0;F[a+4>>2]=0;F[a+8>>2]=0;if((a|0)!=(e|0)){continue}break}F[d+8>>2]=g;a=F[d+4>>2];F[d+4>>2]=f;e=F[d>>2];F[d>>2]=b;if((a|0)==(e|0)){break d}while(1){b=a-12|0;if(D[a-1|0]<0){ja(F[b>>2])}a=b;if((e|0)!=(b|0)){continue}break}break d}na();v()}oa();v()}F[d+8>>2]=g;F[d+4>>2]=f;F[d>>2]=b}if(e){ja(e)}}b=F[c+4>>2];h:{if(b){while(1){a=b;b=F[b>>2];if(b){continue}break h}}while(1){a=F[c+8>>2];b=F[a>>2]!=(c|0);c=a;if(b){continue}break}}c=a;if((j|0)!=(a|0)){continue}break}}a=0;i:{if((i|0)<0){break i}b=F[d>>2];if((F[d+4>>2]-b|0)/12>>>0<=i>>>0){break i}a=b+L(i,12)|0;a=D[a+11|0]<0?F[a>>2]:a}return a|0}function Ad(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;i=Z-16|0;Z=i;F[i>>2]=b;f=-1;a:{if((b|0)==-1){F[i+4>>2]=-1;break a}f=b+1|0;F[i+4>>2]=(f>>>0)%3|0?f:b-2|0;if((b>>>0)%3|0){f=b-1|0;break a}f=b+2|0}F[i+8>>2]=f;n=(b>>>0)/3|0;b:{c:{d:{while(1){e:{f:{j=F[(l<<2)+i>>2];if((j|0)!=-1){f=F[F[F[a+8>>2]+12>>2]+(j<<2)>>2];if((f|0)!=-1){break f}}f=0;g=F[a+216>>2];if((g|0)==F[a+220>>2]){break e}while(1){g=L(f,144)+g|0;d=F[g+136>>2];c=F[g+140>>2];g:{if(d>>>0>>0){F[d>>2]=j;F[g+136>>2]=d+4;break g}e=d;d=F[g+132>>2];k=e-d|0;e=k>>2;h=e+1|0;if(h>>>0>=1073741824){break d}m=e<<2;c=c-d|0;e=c>>>1|0;h=c>>>0>=2147483644?1073741823:h>>>0>>0?e:h;if(h){if(h>>>0>=1073741824){break c}c=ka(h<<2)}else{c=0}e=m+c|0;F[e>>2]=j;c=pa(c,d,k);F[g+132>>2]=c;F[g+136>>2]=e+4;F[g+140>>2]=c+(h<<2);if(!d){break g}ja(d)}f=f+1|0;g=F[a+216>>2];if(f>>>0<(F[a+220>>2]-g|0)/144>>>0){continue}break}break e}if((b|0)==-1|(f>>>0)/3>>>0>>0){break e}f=0;if(F[a+220>>2]==F[a+216>>2]){break e}while(1){h:{if(!wa(F[a+368>>2]+(f<<4)|0)){break h}g=F[a+216>>2]+L(f,144)|0;d=F[g+136>>2];c=F[g+140>>2];if(d>>>0>>0){F[d>>2]=j;F[g+136>>2]=d+4;break h}e=d;d=F[g+132>>2];k=e-d|0;e=k>>2;h=e+1|0;if(h>>>0>=1073741824){break b}m=e<<2;c=c-d|0;e=c>>>1|0;h=c>>>0>=2147483644?1073741823:h>>>0>>0?e:h;if(h){if(h>>>0>=1073741824){break c}c=ka(h<<2)}else{c=0}e=m+c|0;F[e>>2]=j;c=pa(c,d,k);F[g+132>>2]=c;F[g+136>>2]=e+4;F[g+140>>2]=c+(h<<2);if(!d){break h}ja(d)}f=f+1|0;if(f>>>0<(F[a+220>>2]-F[a+216>>2]|0)/144>>>0){continue}break}}l=l+1|0;if((l|0)!=3){continue}break}Z=i+16|0;return 1}na();v()}oa();v()}na();v()}function Bd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;h=Z-16|0;Z=h;m=-1;a:{b:{c:{if(!Da(1,h+12|0,b)){break c}j=F[h+12>>2];if(j){c=F[a+8>>2];if((F[c+4>>2]-F[c>>2]>>2>>>0)/3>>>0>>0){break c}while(1){if(!Da(1,h+8|0,b)){break c}c=F[h+8>>2];if(!Da(1,h+8|0,b)){break c}g=c+g|0;c=F[h+8>>2];if(g>>>0>>0){break c}e=g-c|0;c=F[a+40>>2];d:{if((c|0)!=F[a+44>>2]){F[c+4>>2]=g;F[c>>2]=e;F[a+40>>2]=c+12;j=F[h+12>>2];break d}d=c;c=F[a+36>>2];l=d-c|0;d=(l|0)/12|0;f=d+1|0;if(f>>>0>=357913942){break b}i=d<<1;f=d>>>0>=178956970?357913941:f>>>0>>0?i:f;if(f){if(f>>>0>=357913942){break a}i=ka(L(f,12))}else{i=0}d=i+L(d,12)|0;F[d+4>>2]=g;F[d>>2]=e;e=pa(d+L((l|0)/-12|0,12)|0,c,l);F[a+44>>2]=i+L(f,12);F[a+40>>2]=d+12;F[a+36>>2]=e;if(!c){break d}ja(c)}k=k+1|0;if(k>>>0>>0){continue}break}g=0;hc(b,0,0);if(j){while(1){c=G[b+36|0];d=H[F[a+4>>2]+36>>1];e:{f:{if(((d<<8|d>>>8)&65535)>>>0<=513){if(!c){break e}e=0;d=F[b+32>>2];k=d>>>3|0;f=F[b+24>>2];c=k+f|0;i=F[b+28>>2];g:{if(c>>>0>=i>>>0){c=d;break g}e=G[c|0];c=d+1|0;F[b+32>>2]=c;k=c>>>3|0;e=e>>>(d&7)&1}if(i>>>0>f+k>>>0){break f}break e}if(!c){break e}e=0;c=F[b+32>>2];d=F[b+24>>2]+(c>>>3|0)|0;if(d>>>0>=I[b+28>>2]){break e}e=G[d|0]>>>(c&7)&1}F[b+32>>2]=c+1}c=F[a+36>>2]+L(g,12)|0;D[c+8|0]=G[c+8|0]&254|e&1;g=g+1|0;if((j|0)!=(g|0)){continue}break}}D[b+36|0]=0;d=F[b+20>>2];a=0;e=F[b+32>>2]+7|0;a=e>>>0<7?1:a;e=a<<29|e>>>3;c=e+F[b+16>>2]|0;a=(a>>>3|0)+d|0;F[b+16>>2]=c;F[b+20>>2]=c>>>0>>0?a+1|0:a}m=F[b+16>>2]}Z=h+16|0;return m}na();v()}oa();v()}function xf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;m=Z-16|0;Z=m;l=F[b+80>>2];e=G[c+24|0];a=L(l,e);a:{b:{c:{d:{b=F[c+28>>2];if(!(!G[c+84|0]|(b|0)!=1&(b|0)!=2)){b=F[c+48>>2];c=F[F[c>>2]>>2];F[m+8>>2]=0;F[m>>2]=0;F[m+4>>2]=0;if(a){if((a|0)<0){break d}f=ka(a);h=la(f,b+c|0,a)+a|0}a=F[d>>2];if(a){F[d+4>>2]=a;ja(a)}F[d+8>>2]=h;F[d+4>>2]=h;F[d>>2]=f;b=1;break a}if(e){f=ka(e);ma(f,0,e)}e:{i=F[d+4>>2];b=F[d>>2];g=i-b|0;f:{if(g>>>0>>0){k=a-g|0;j=F[d+8>>2];if(k>>>0<=j-i>>>0){n=d,o=ma(i,0,k)+k|0,F[n+4>>2]=o;break f}if((a|0)<0){break e}i=j-b|0;j=i<<1;i=i>>>0>=1073741823?2147483647:a>>>0>>0?j:a;j=ka(i);ma(j+g|0,0,k);g=pa(j,b,g);F[d+8>>2]=g+i;F[d+4>>2]=a+g;F[d>>2]=g;if(!b){break f}ja(b);break f}if(a>>>0>=g>>>0){break f}F[d+4>>2]=a+b}if(!l){b=1;break c}if(!e){b=0;a=0;while(1){if(!Cb(c,G[c+84|0]?a:F[F[c+68>>2]+(a<<2)>>2],D[c+24|0],f)){break c}a=a+1|0;b=l>>>0<=a>>>0;if((a|0)!=(l|0)){continue}break}break c}i=e&252;g=e&3;b=0;j=e>>>0<4;e=0;while(1){if(!Cb(c,G[c+84|0]?e:F[F[c+68>>2]+(e<<2)>>2],D[c+24|0],f)){break c}b=0;a=0;k=0;if(!j){while(1){D[F[d>>2]+h|0]=G[a+f|0];D[(F[d>>2]+h|0)+1|0]=G[(a|1)+f|0];D[(F[d>>2]+h|0)+2|0]=G[(a|2)+f|0];D[(F[d>>2]+h|0)+3|0]=G[(a|3)+f|0];a=a+4|0;h=h+4|0;k=k+4|0;if((i|0)!=(k|0)){continue}break}}if(g){while(1){D[F[d>>2]+h|0]=G[a+f|0];a=a+1|0;h=h+1|0;b=b+1|0;if((g|0)!=(b|0)){continue}break}}e=e+1|0;b=l>>>0<=e>>>0;if((e|0)!=(l|0)){continue}break}break b}na();v()}na();v()}if(!f){break a}}ja(f)}Z=m+16|0;return b&1}function wf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;m=Z-16|0;Z=m;l=F[b+80>>2];e=G[c+24|0];a=L(l,e);a:{b:{c:{d:{b=F[c+28>>2];if(!(!G[c+84|0]|(b|0)!=1&(b|0)!=2)){b=F[c+48>>2];c=F[F[c>>2]>>2];F[m+8>>2]=0;F[m>>2]=0;F[m+4>>2]=0;if(a){if((a|0)<0){break d}f=ka(a);h=la(f,b+c|0,a)+a|0}a=F[d>>2];if(a){F[d+4>>2]=a;ja(a)}F[d+8>>2]=h;F[d+4>>2]=h;F[d>>2]=f;b=1;break a}if(e){f=ka(e);ma(f,0,e)}e:{i=F[d+4>>2];b=F[d>>2];g=i-b|0;f:{if(g>>>0>>0){k=a-g|0;j=F[d+8>>2];if(k>>>0<=j-i>>>0){n=d,o=ma(i,0,k)+k|0,F[n+4>>2]=o;break f}if((a|0)<0){break e}i=j-b|0;j=i<<1;i=i>>>0>=1073741823?2147483647:a>>>0>>0?j:a;j=ka(i);ma(j+g|0,0,k);g=pa(j,b,g);F[d+8>>2]=g+i;F[d+4>>2]=a+g;F[d>>2]=g;if(!b){break f}ja(b);break f}if(a>>>0>=g>>>0){break f}F[d+4>>2]=a+b}if(!l){b=1;break c}if(!e){b=0;a=0;while(1){if(!Bb(c,G[c+84|0]?a:F[F[c+68>>2]+(a<<2)>>2],D[c+24|0],f)){break c}a=a+1|0;b=l>>>0<=a>>>0;if((a|0)!=(l|0)){continue}break}break c}i=e&252;g=e&3;b=0;j=e>>>0<4;e=0;while(1){if(!Bb(c,G[c+84|0]?e:F[F[c+68>>2]+(e<<2)>>2],D[c+24|0],f)){break c}b=0;a=0;k=0;if(!j){while(1){D[F[d>>2]+h|0]=G[a+f|0];D[(F[d>>2]+h|0)+1|0]=G[(a|1)+f|0];D[(F[d>>2]+h|0)+2|0]=G[(a|2)+f|0];D[(F[d>>2]+h|0)+3|0]=G[(a|3)+f|0];a=a+4|0;h=h+4|0;k=k+4|0;if((i|0)!=(k|0)){continue}break}}if(g){while(1){D[F[d>>2]+h|0]=G[a+f|0];a=a+1|0;h=h+1|0;b=b+1|0;if((g|0)!=(b|0)){continue}break}}e=e+1|0;b=l>>>0<=e>>>0;if((e|0)!=(l|0)){continue}break}break b}na();v()}na();v()}if(!f){break a}}ja(f)}Z=m+16|0;return b&1}function Jb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;k=F[b+16>>2];h=F[c+4>>2]-k|0;e=F[c>>2]-k|0;F[c>>2]=e;f=h;F[c+4>>2]=f;l=F[b+16>>2];f=f>>31;g=(h^f)-f|0;f=e>>31;m=l>>>0>=g+((f^e)-f|0)>>>0;a:{if(m){f=h;break a}b:{c:{if((e|0)>=0){g=1;j=1;if((h|0)>=0){break b}i=1;g=-1;j=-1;if(e){break c}break b}i=-1;g=-1;j=-1;if((h|0)<=0){break b}}g=(h|0)<=0?-1:1;j=i}n=L(j,l);f=(e<<1)-n|0;i=(L(g,j)|0)>=0;e=L(g,l);f=((i?0-f|0:f)+e|0)/2|0;F[c+4>>2]=f;e=(h<<1)-e|0;e=((i?0-e|0:e)+n|0)/2|0;F[c>>2]=e}d:{e:{f:{g:{h:{i:{j:{if(e){if((e|0)<0){break j}if((f|0)>=0){break i}break f}if(f){break h}j=1;g=0;f=0;i=0;break d}j=1;if((f|0)>0){break g}i=(f|0)>0?3:0;g=f;f=e;break d}g=0-f|0;f=0-e|0;i=2;break e}if((f|0)<=0){break f}}f=0-f|0;g=e;i=3;break e}g=0-e|0;i=1}F[c>>2]=f;F[c+4>>2]=g;j=0}e=F[d>>2]+f|0;h=F[b+16>>2];k:{if((e|0)>(h|0)){e=e-F[b+4>>2]|0;break k}if((0-h|0)<=(e|0)){break k}e=F[b+4>>2]+e|0}c=F[d+4>>2]+g|0;l:{if((h|0)<(c|0)){c=c-F[b+4>>2]|0;break l}if((0-h|0)<=(c|0)){break l}c=F[b+4>>2]+c|0}m:{if(j){b=c;break m}b=c;n:{o:{p:{d=4-i|0;switch((d>>>0<4?d:0-i|0)-1|0){case 2:break n;case 1:break o;case 0:break p;default:break m}}b=0-e|0;e=c;break m}b=0-c|0;e=0-e|0;break m}b=e;e=0-c|0}q:{if(m){c=b;break q}r:{s:{if((e|0)>=0){c=1;f=1;if((b|0)>=0){break r}d=1;c=-1;f=-1;if(e){break s}break r}d=-1;c=-1;f=-1;if((b|0)<=0){break r}}c=(b|0)<=0?-1:1;f=d}d=e<<1;e=L(f,h);d=d-e|0;f=(L(c,f)|0)>=0;g=f?0-d|0:d;d=L(c,h);c=(g+d|0)/2|0;b=(b<<1)-d|0;e=(e+(f?0-b|0:b)|0)/2|0}b=a;F[b>>2]=e+k;F[b+4>>2]=c+k}function Uh(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;F[a+8>>2]=e;m=a+32|0;h=F[m>>2];g=F[a+36>>2]-h>>2;a:{if(g>>>0>>0){qa(m,e-g|0);f=F[a+8>>2];break a}f=e;if(f>>>0>=g>>>0){break a}F[a+36>>2]=h+(e<<2);f=e}g=e>>>0>1073741823?-1:e<<2;n=ma(ka(g),0,g);b:{if((f|0)<=0){break b}h=F[a+32>>2];while(1){f=i<<2;g=F[f+n>>2];j=F[a+16>>2];c:{if((g|0)>(j|0)){F[f+h>>2]=j;break c}f=f+h|0;j=F[a+12>>2];if((j|0)>(g|0)){F[f>>2]=j;break c}F[f>>2]=g}f=F[a+8>>2];i=i+1|0;if((f|0)>(i|0)){continue}break}if((f|0)<=0){break b}i=0;while(1){g=i<<2;f=g+c|0;g=F[b+g>>2]+F[g+h>>2]|0;F[f>>2]=g;d:{if((g|0)>F[a+16>>2]){g=g-F[a+20>>2]|0}else{if((g|0)>=F[a+12>>2]){break d}g=g+F[a+20>>2]|0}F[f>>2]=g}f=F[a+8>>2];i=i+1|0;if((f|0)>(i|0)){continue}break}}if(!((d|0)<=(e|0)|(f|0)<=0)){p=0-e<<2;g=e;while(1){e:{if((f|0)<=0){break e}l=g<<2;o=l+c|0;q=o+p|0;j=F[m>>2];i=0;while(1){f=i<<2;h=F[f+q>>2];k=F[a+16>>2];f:{if((h|0)>(k|0)){F[f+j>>2]=k;break f}f=f+j|0;k=F[a+12>>2];if((k|0)>(h|0)){F[f>>2]=k;break f}F[f>>2]=h}f=F[a+8>>2];i=i+1|0;if((f|0)>(i|0)){continue}break}i=0;if((f|0)<=0){break e}l=b+l|0;while(1){h=i<<2;f=h+o|0;h=F[h+l>>2]+F[h+j>>2]|0;F[f>>2]=h;g:{if((h|0)>F[a+16>>2]){h=h-F[a+20>>2]|0}else{if((h|0)>=F[a+12>>2]){break g}h=h+F[a+20>>2]|0}F[f>>2]=h}f=F[a+8>>2];i=i+1|0;if((f|0)>(i|0)){continue}break}}g=e+g|0;if((g|0)<(d|0)){continue}break}}ja(n);return 1}function yf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;j=F[b+80>>2];b=G[c+24|0];g=L(j,b);a:{if(!b){break a}h=b<<2;f=ka(h);a=f;k=b&7;if(k){while(1){F[a>>2]=-1073741824;a=a+4|0;e=e+1|0;if((k|0)!=(e|0)){continue}break}}if((b-1&1073741823)>>>0<7){break a}e=f+h|0;while(1){F[a+24>>2]=-1073741824;F[a+28>>2]=-1073741824;F[a+16>>2]=-1073741824;F[a+20>>2]=-1073741824;F[a+8>>2]=-1073741824;F[a+12>>2]=-1073741824;F[a>>2]=-1073741824;F[a+4>>2]=-1073741824;a=a+32|0;if((e|0)!=(a|0)){continue}break}}e=F[d>>2];a=F[d+4>>2]-e>>2;b:{if(a>>>0>>0){qa(d,g-a|0);break b}if(a>>>0<=g>>>0){break b}F[d+4>>2]=e+(g<<2)}c:{d:{e:{if(!j){i=1;break e}if(!b){a=0;while(1){if(!lb(c,G[c+84|0]?a:F[F[c+68>>2]+(a<<2)>>2],D[c+24|0],f)){break e}a=a+1|0;i=j>>>0<=a>>>0;if((a|0)!=(j|0)){continue}break}break e}n=b&252;k=b&3;o=b>>>0<4;e=0;b=0;while(1){if(!lb(c,G[c+84|0]?b:F[F[c+68>>2]+(b<<2)>>2],D[c+24|0],f)){break e}m=F[d>>2];i=0;a=0;l=0;if(!o){while(1){g=(e<<2)+m|0;h=a<<2;J[g>>2]=J[h+f>>2];J[g+4>>2]=J[(h|4)+f>>2];J[g+8>>2]=J[(h|8)+f>>2];J[g+12>>2]=J[(h|12)+f>>2];a=a+4|0;e=e+4|0;l=l+4|0;if((n|0)!=(l|0)){continue}break}}if(k){while(1){J[(e<<2)+m>>2]=J[(a<<2)+f>>2];a=a+1|0;e=e+1|0;i=i+1|0;if((k|0)!=(i|0)){continue}break}}b=b+1|0;i=j>>>0<=b>>>0;if((b|0)!=(j|0)){continue}break}break d}if(!f){break c}}ja(f)}return i|0}function $d(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;k=Z-16|0;Z=k;c=F[b+20>>2];d=F[b+16>>2];e=d+4|0;c=e>>>0<4?c+1|0:c;g=F[b+12>>2];a:{if(I[b+8>>2]>>0&(g|0)<=(c|0)|(c|0)>(g|0)){break a}d=d+F[b>>2]|0;h=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);F[b+16>>2]=e;F[b+20>>2]=c;if((h|0)<0){break a}Na(a+76|0,h);c=k;F[c>>2]=0;F[c+4>>2]=0;D[c+5|0]=0;D[c+6|0]=0;D[c+7|0]=0;D[c+8|0]=0;D[c+9|0]=0;D[c+10|0]=0;D[c+11|0]=0;D[c+12|0]=0;b:{if(!Aa(c,b)){break b}if(h){g=1;while(1){d=1<>2]+(i>>>3&536870908)|0;e=e^g;if(e&1){d=F[f>>2]&(d^-1)}else{d=d|F[f>>2]}g=e^1;F[f>>2]=d;i=i+1|0;if((h|0)!=(i|0)){continue}break}}i=0;c=F[b+8>>2];e=F[b+12>>2];f=e;e=F[b+20>>2];g=e;l=F[b+16>>2];d=l+4|0;e=d>>>0<4?e+1|0:e;h=d;if(d>>>0>c>>>0&(e|0)>=(f|0)|(e|0)>(f|0)){break b}m=F[b>>2];d=m+l|0;j=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);F[b+16>>2]=h;F[b+20>>2]=e;d=c;c=g;e=l+8|0;c=e>>>0<8?c+1|0:c;if(d>>>0>>0&(c|0)>=(f|0)|(c|0)>(f|0)){break b}d=h+m|0;d=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);F[b+16>>2]=e;F[b+20>>2]=c;if((d|0)<(j|0)){break b}F[a+16>>2]=d;F[a+12>>2]=j;c=(d>>31)-((j>>31)+(d>>>0>>0)|0)|0;b=d-j|0;if(!c&b>>>0>2147483646|c){break b}i=1;c=b+1|0;F[a+20>>2]=c;b=c>>>1|0;F[a+24>>2]=b;F[a+28>>2]=0-b;if(c&1){break b}F[a+24>>2]=b-1}}Z=k+16|0;return i|0}function tf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;a=0;k=Z-16|0;Z=k;j=F[b+80>>2];e=G[c+24|0];b=L(j,e);a:{b:{c:{d:{f=F[c+28>>2];if(!(!G[c+84|0]|(f|0)!=5&(f|0)!=6)){e=F[c+48>>2];c=F[F[c>>2]>>2];F[k+8>>2]=0;F[k>>2]=0;F[k+4>>2]=0;if(b){if((b|0)<0){break d}b=b<<2;a=ka(b);g=la(a,c+e|0,b)+b|0}b=F[d>>2];if(b){F[d+4>>2]=b;ja(b)}F[d+8>>2]=g;F[d+4>>2]=g;F[d>>2]=a;h=1;break a}if(e){f=e<<2;a=ka(f);ma(a,0,f)}i=F[d>>2];f=F[d+4>>2]-i>>2;e:{if(f>>>0>>0){qa(d,b-f|0);break e}if(b>>>0>=f>>>0){break e}F[d+4>>2]=i+(b<<2)}if(!j){h=1;break c}if(!e){b=0;while(1){if(!xb(c,G[c+84|0]?b:F[F[c+68>>2]+(b<<2)>>2],D[c+24|0],a)){break c}b=b+1|0;h=j>>>0<=b>>>0;if((b|0)!=(j|0)){continue}break}break c}o=e&252;m=e&3;p=e>>>0<4;e=0;while(1){if(!xb(c,G[c+84|0]?e:F[F[c+68>>2]+(e<<2)>>2],D[c+24|0],a)){break c}n=F[d>>2];l=0;b=0;h=0;if(!p){while(1){f=(g<<2)+n|0;i=b<<2;F[f>>2]=F[i+a>>2];F[f+4>>2]=F[(i|4)+a>>2];F[f+8>>2]=F[(i|8)+a>>2];F[f+12>>2]=F[(i|12)+a>>2];b=b+4|0;g=g+4|0;h=h+4|0;if((o|0)!=(h|0)){continue}break}}if(m){while(1){F[(g<<2)+n>>2]=F[(b<<2)+a>>2];b=b+1|0;g=g+1|0;l=l+1|0;if((l|0)!=(m|0)){continue}break}}e=e+1|0;h=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}break b}na();v()}if(!a){break a}}ja(a)}Z=k+16|0;return h|0}function cd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;a=0;k=Z-16|0;Z=k;j=F[b+80>>2];e=G[c+24|0];b=L(j,e);a:{b:{c:{d:{f=F[c+28>>2];if(!(!G[c+84|0]|(f|0)!=5&(f|0)!=6)){e=F[c+48>>2];c=F[F[c>>2]>>2];F[k+8>>2]=0;F[k>>2]=0;F[k+4>>2]=0;if(b){if((b|0)<0){break d}b=b<<2;a=ka(b);g=la(a,c+e|0,b)+b|0}b=F[d>>2];if(b){F[d+4>>2]=b;ja(b)}F[d+8>>2]=g;F[d+4>>2]=g;F[d>>2]=a;h=1;break a}if(e){f=e<<2;a=ka(f);ma(a,0,f)}i=F[d>>2];f=F[d+4>>2]-i>>2;e:{if(f>>>0>>0){qa(d,b-f|0);break e}if(b>>>0>=f>>>0){break e}F[d+4>>2]=i+(b<<2)}if(!j){h=1;break c}if(!e){b=0;while(1){if(!yb(c,G[c+84|0]?b:F[F[c+68>>2]+(b<<2)>>2],D[c+24|0],a)){break c}b=b+1|0;h=j>>>0<=b>>>0;if((b|0)!=(j|0)){continue}break}break c}o=e&252;m=e&3;p=e>>>0<4;e=0;while(1){if(!yb(c,G[c+84|0]?e:F[F[c+68>>2]+(e<<2)>>2],D[c+24|0],a)){break c}n=F[d>>2];l=0;b=0;h=0;if(!p){while(1){f=(g<<2)+n|0;i=b<<2;F[f>>2]=F[i+a>>2];F[f+4>>2]=F[(i|4)+a>>2];F[f+8>>2]=F[(i|8)+a>>2];F[f+12>>2]=F[(i|12)+a>>2];b=b+4|0;g=g+4|0;h=h+4|0;if((o|0)!=(h|0)){continue}break}}if(m){while(1){F[(g<<2)+n>>2]=F[(b<<2)+a>>2];b=b+1|0;g=g+1|0;l=l+1|0;if((l|0)!=(m|0)){continue}break}}e=e+1|0;h=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}break b}na();v()}if(!a){break a}}ja(a)}Z=k+16|0;return h|0}function vf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;a=0;k=Z-16|0;Z=k;j=F[b+80>>2];e=G[c+24|0];b=L(j,e);a:{b:{c:{d:{f=F[c+28>>2];if(!(!G[c+84|0]|(f|0)!=3&(f|0)!=4)){e=F[c+48>>2];c=F[F[c>>2]>>2];F[k+8>>2]=0;F[k>>2]=0;F[k+4>>2]=0;if(b){if((b|0)<0){break d}b=b<<1;a=ka(b);g=la(a,c+e|0,b)+b|0}b=F[d>>2];if(b){F[d+4>>2]=b;ja(b)}F[d+8>>2]=g;F[d+4>>2]=g;F[d>>2]=a;h=1;break a}if(e){f=e<<1;a=ka(f);ma(a,0,f)}i=F[d>>2];f=F[d+4>>2]-i>>1;e:{if(f>>>0>>0){kd(d,b-f|0);break e}if(b>>>0>=f>>>0){break e}F[d+4>>2]=i+(b<<1)}if(!j){h=1;break c}if(!e){b=0;while(1){if(!Ab(c,G[c+84|0]?b:F[F[c+68>>2]+(b<<2)>>2],D[c+24|0],a)){break c}b=b+1|0;h=j>>>0<=b>>>0;if((b|0)!=(j|0)){continue}break}break c}o=e&252;m=e&3;p=e>>>0<4;e=0;while(1){if(!Ab(c,G[c+84|0]?e:F[F[c+68>>2]+(e<<2)>>2],D[c+24|0],a)){break c}n=F[d>>2];l=0;b=0;h=0;if(!p){while(1){f=(g<<1)+n|0;i=b<<1;E[f>>1]=H[i+a>>1];E[f+2>>1]=H[(i|2)+a>>1];E[f+4>>1]=H[(i|4)+a>>1];E[f+6>>1]=H[(i|6)+a>>1];b=b+4|0;g=g+4|0;h=h+4|0;if((o|0)!=(h|0)){continue}break}}if(m){while(1){E[(g<<1)+n>>1]=H[(b<<1)+a>>1];b=b+1|0;g=g+1|0;l=l+1|0;if((l|0)!=(m|0)){continue}break}}e=e+1|0;h=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}break b}na();v()}if(!a){break a}}ja(a)}Z=k+16|0;return h|0}function uf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;a=0;k=Z-16|0;Z=k;j=F[b+80>>2];e=G[c+24|0];b=L(j,e);a:{b:{c:{d:{f=F[c+28>>2];if(!(!G[c+84|0]|(f|0)!=3&(f|0)!=4)){e=F[c+48>>2];c=F[F[c>>2]>>2];F[k+8>>2]=0;F[k>>2]=0;F[k+4>>2]=0;if(b){if((b|0)<0){break d}b=b<<1;a=ka(b);g=la(a,c+e|0,b)+b|0}b=F[d>>2];if(b){F[d+4>>2]=b;ja(b)}F[d+8>>2]=g;F[d+4>>2]=g;F[d>>2]=a;h=1;break a}if(e){f=e<<1;a=ka(f);ma(a,0,f)}i=F[d>>2];f=F[d+4>>2]-i>>1;e:{if(f>>>0>>0){kd(d,b-f|0);break e}if(b>>>0>=f>>>0){break e}F[d+4>>2]=i+(b<<1)}if(!j){h=1;break c}if(!e){b=0;while(1){if(!zb(c,G[c+84|0]?b:F[F[c+68>>2]+(b<<2)>>2],D[c+24|0],a)){break c}b=b+1|0;h=j>>>0<=b>>>0;if((b|0)!=(j|0)){continue}break}break c}o=e&252;m=e&3;p=e>>>0<4;e=0;while(1){if(!zb(c,G[c+84|0]?e:F[F[c+68>>2]+(e<<2)>>2],D[c+24|0],a)){break c}n=F[d>>2];l=0;b=0;h=0;if(!p){while(1){f=(g<<1)+n|0;i=b<<1;E[f>>1]=H[i+a>>1];E[f+2>>1]=H[(i|2)+a>>1];E[f+4>>1]=H[(i|4)+a>>1];E[f+6>>1]=H[(i|6)+a>>1];b=b+4|0;g=g+4|0;h=h+4|0;if((o|0)!=(h|0)){continue}break}}if(m){while(1){E[(g<<1)+n>>1]=H[(b<<1)+a>>1];b=b+1|0;g=g+1|0;l=l+1|0;if((l|0)!=(m|0)){continue}break}}e=e+1|0;h=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}break b}na();v()}if(!a){break a}}ja(a)}Z=k+16|0;return h|0}function kc(a,b){var c=0,d=0,e=0,f=0,g=0;f=-1;d=-1;a:{if((b|0)==-1){break a}d=b+1|0;f=(d>>>0)%3|0?d:b-2|0;d=b-1|0;if((b>>>0)%3|0){break a}d=b+2|0}b:{c:{d:{switch(F[a+168>>2]){case 0:case 1:e=F[a+148>>2];c=1;b=F[a+156>>2];g=b+(((f|0)==-1?-1:F[F[e>>2]+(f<<2)>>2])<<2)|0;F[g>>2]=F[g>>2]+1;b=(((d|0)==-1?-1:F[F[e>>2]+(d<<2)>>2])<<2)+b|0;break c;case 5:e=F[a+148>>2];c=-1;c=((b|0)!=-1?F[F[e>>2]+(b<<2)>>2]:c)<<2;b=F[a+156>>2];c=c+b|0;F[c>>2]=F[c>>2]+1;c=(((f|0)==-1?-1:F[F[e>>2]+(f<<2)>>2])<<2)+b|0;F[c>>2]=F[c>>2]+1;c=2;b=(((d|0)==-1?-1:F[F[e>>2]+(d<<2)>>2])<<2)+b|0;break c;case 3:e=F[a+148>>2];c=-1;c=((b|0)!=-1?F[F[e>>2]+(b<<2)>>2]:c)<<2;b=F[a+156>>2];c=c+b|0;F[c>>2]=F[c>>2]+1;c=(((f|0)==-1?-1:F[F[e>>2]+(f<<2)>>2])<<2)+b|0;F[c>>2]=F[c>>2]+2;c=1;b=(((d|0)==-1?-1:F[F[e>>2]+(d<<2)>>2])<<2)+b|0;break c;case 7:break d;default:break b}}e=F[a+148>>2];c=-1;c=((b|0)!=-1?F[F[e>>2]+(b<<2)>>2]:c)<<2;b=F[a+156>>2];c=c+b|0;F[c>>2]=F[c>>2]+2;c=(((f|0)==-1?-1:F[F[e>>2]+(f<<2)>>2])<<2)+b|0;F[c>>2]=F[c>>2]+2;c=2;b=(((d|0)==-1?-1:F[F[e>>2]+(d<<2)>>2])<<2)+b|0}F[b>>2]=F[b>>2]+c}c=a;b=F[F[a+156>>2]+(((f|0)==-1?-1:F[F[F[a+148>>2]>>2]+(f<<2)>>2])<<2)>>2];d=F[a+180>>2];a=F[a+176>>2];F[c+172>>2]=(a|0)<=(b|0)?((b|0)<(d|0)?b:d)-a|0:0}function Dg(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;a:{b=F[a+32>>2];f=F[b+8>>2];h=F[b+12>>2];g=F[b+20>>2];c=F[b+16>>2];e=0;b:{if((h|0)<=(g|0)&c>>>0>=f>>>0|(g|0)>(h|0)){break b}f=G[F[b>>2]+c|0];e=b;b=g;c=c+1|0;b=c?b:b+1|0;F[e+16>>2]=c;F[e+20>>2]=b;c:{if(!f){break c}while(1){if($[F[F[a>>2]+16>>2]](a,d)|0){d=d+1|0;if((f|0)!=(d|0)){continue}break c}break}return 0}d=F[a+8>>2];b=F[a+12>>2];if((d|0)!=(b|0)){while(1){c=F[d>>2];if(!($[F[F[c>>2]+8>>2]](c,a,F[a+4>>2])|0)){break a}d=d+4|0;if((b|0)!=(d|0)){continue}break}}d:{if(!f){break d}d=0;while(1){b=F[F[a+8>>2]+(d<<2)>>2];if(!($[F[F[b>>2]+12>>2]](b,F[a+32>>2])|0)){break a}d=d+1|0;if((f|0)!=(d|0)){continue}break}if(!f){break d}i=a+20|0;b=0;while(1){d=0;j=b<<2;c=F[j+F[a+8>>2]>>2];k=$[F[F[c>>2]+24>>2]](c)|0;if((k|0)>0){while(1){c=F[F[a+8>>2]+j>>2];c=$[F[F[c>>2]+20>>2]](c,d)|0;e=F[a+20>>2];g=F[a+24>>2]-e>>2;e:{if(c>>>0>>0){break e}h=c+1|0;if(h>>>0>g>>>0){qa(i,h-g|0);e=F[i>>2];break e}if(g>>>0<=h>>>0){break e}F[a+24>>2]=(h<<2)+e}F[(c<<2)+e>>2]=b;d=d+1|0;if((k|0)!=(d|0)){continue}break}}b=b+1|0;if((f|0)!=(b|0)){continue}break}}e=0;if(!($[F[F[a>>2]+28>>2]](a)|0)){break b}e=$[F[F[a>>2]+32>>2]](a)|0}return e|0}return 0}function Ye(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;Oc(a,b,c);c=F[a+84>>2];d=F[a+88>>2]-c>>2;a:{if((d|0)>(b|0)){break a}b=b+1|0;if(b>>>0>d>>>0){b:{d=b-d|0;e=F[a+92>>2];c=F[a+88>>2];if(d>>>0<=e-c>>2>>>0){c:{if(!d){break c}b=c;e=d&7;if(e){while(1){F[b>>2]=1;b=b+4|0;f=f+1|0;if((e|0)!=(f|0)){continue}break}}c=(d<<2)+c|0;if((d-1&1073741823)>>>0<7){break c}while(1){F[b+24>>2]=1;F[b+28>>2]=1;F[b+16>>2]=1;F[b+20>>2]=1;F[b+8>>2]=1;F[b+12>>2]=1;F[b>>2]=1;F[b+4>>2]=1;b=b+32|0;if((c|0)!=(b|0)){continue}break}}F[a+88>>2]=c;break b}d:{b=c;c=F[a+84>>2];i=b-c|0;g=i>>2;b=g+d|0;if(b>>>0<1073741824){e=e-c|0;h=e>>>1|0;e=e>>>0>=2147483644?1073741823:b>>>0>>0?h:b;if(e){if(e>>>0>=1073741824){break d}j=ka(e<<2)}g=(g<<2)+j|0;b=g;h=d&7;if(h){while(1){F[b>>2]=1;b=b+4|0;f=f+1|0;if((h|0)!=(f|0)){continue}break}}f=g+(d<<2)|0;if((d-1&1073741823)>>>0>=7){while(1){F[b+24>>2]=1;F[b+28>>2]=1;F[b+16>>2]=1;F[b+20>>2]=1;F[b+8>>2]=1;F[b+12>>2]=1;F[b>>2]=1;F[b+4>>2]=1;b=b+32|0;if((f|0)!=(b|0)){continue}break}}b=pa(j,c,i);F[a+88>>2]=f;F[a+84>>2]=b;F[a+92>>2]=b+(e<<2);if(c){ja(c)}break b}na();v()}oa();v()}return}if(b>>>0>=d>>>0){break a}F[a+88>>2]=c+(b<<2)}}function ab(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=F[a+8>>2];e=F[a+4>>2];if(d-e>>2>>>0>=b>>>0){a:{if(!b){break a}d=e;g=b&7;if(g){while(1){F[d>>2]=F[c>>2];d=d+4|0;f=f+1|0;if((g|0)!=(f|0)){continue}break}}e=(b<<2)+e|0;if((b-1&1073741823)>>>0<7){break a}while(1){F[d>>2]=F[c>>2];F[d+4>>2]=F[c>>2];F[d+8>>2]=F[c>>2];F[d+12>>2]=F[c>>2];F[d+16>>2]=F[c>>2];F[d+20>>2]=F[c>>2];F[d+24>>2]=F[c>>2];F[d+28>>2]=F[c>>2];d=d+32|0;if((e|0)!=(d|0)){continue}break}}F[a+4>>2]=e;return}b:{i=F[a>>2];f=e-i>>2;h=f+b|0;if(h>>>0<1073741824){j=d-i|0;d=j>>>1|0;h=j>>>0>=2147483644?1073741823:d>>>0>h>>>0?d:h;if(h){if(h>>>0>=1073741824){break b}k=ka(h<<2)}f=(f<<2)+k|0;d=f;j=b&7;if(j){while(1){F[d>>2]=F[c>>2];d=d+4|0;g=g+1|0;if((j|0)!=(g|0)){continue}break}}g=(b<<2)+f|0;if((b-1&1073741823)>>>0>=7){while(1){F[d>>2]=F[c>>2];F[d+4>>2]=F[c>>2];F[d+8>>2]=F[c>>2];F[d+12>>2]=F[c>>2];F[d+16>>2]=F[c>>2];F[d+20>>2]=F[c>>2];F[d+24>>2]=F[c>>2];F[d+28>>2]=F[c>>2];d=d+32|0;if((g|0)!=(d|0)){continue}break}}if((e|0)!=(i|0)){while(1){f=f-4|0;e=e-4|0;F[f>>2]=F[e>>2];if((e|0)!=(i|0)){continue}break}}F[a+8>>2]=(h<<2)+k;F[a+4>>2]=g;F[a>>2]=f;if(i){ja(i)}return}na();v()}oa();v()}function Xb(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=F[a+8>>2];e=F[a>>2];if(d-e>>2>>>0>=b>>>0){f=F[a+4>>2];h=f-e>>2;i=b>>>0>h>>>0?h:b;a:{if(!i){break a}d=e;g=i;j=g&7;if(j){while(1){F[d>>2]=F[c>>2];g=g-1|0;d=d+4|0;k=k+1|0;if((k|0)!=(j|0)){continue}break}}if(i>>>0<8){break a}while(1){F[d>>2]=F[c>>2];F[d+4>>2]=F[c>>2];F[d+8>>2]=F[c>>2];F[d+12>>2]=F[c>>2];F[d+16>>2]=F[c>>2];F[d+20>>2]=F[c>>2];F[d+24>>2]=F[c>>2];F[d+28>>2]=F[c>>2];d=d+32|0;g=g-8|0;if(g){continue}break}}if(b>>>0>h>>>0){b=(b-h<<2)+f|0;while(1){F[f>>2]=F[c>>2];f=f+4|0;if((b|0)!=(f|0)){continue}break}F[a+4>>2]=b;return}F[a+4>>2]=e+(b<<2);return}if(e){F[a+4>>2]=e;ja(e);F[a+8>>2]=0;F[a>>2]=0;F[a+4>>2]=0;d=0}b:{if(b>>>0>=1073741824){break b}e=d>>>1|0;d=d>>>0>=2147483644?1073741823:b>>>0>>0?e:b;if(d>>>0>=1073741824){break b}d=d<<2;e=ka(d);F[a>>2]=e;F[a+8>>2]=d+e;c=F[c>>2];d=e;g=b&7;if(g){while(1){F[d>>2]=c;d=d+4|0;f=f+1|0;if((g|0)!=(f|0)){continue}break}}e=e+(b<<2)|0;if((b-1&1073741823)>>>0>=7){while(1){F[d+28>>2]=c;F[d+24>>2]=c;F[d+20>>2]=c;F[d+16>>2]=c;F[d+12>>2]=c;F[d+8>>2]=c;F[d+4>>2]=c;F[d>>2]=c;d=d+32|0;if((e|0)!=(d|0)){continue}break}}F[a+4>>2]=e;return}na();v()}function Ka(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;f=(c>>>0)/3|0;j=F[(F[F[a+8>>2]+96>>2]+L(f,12)|0)+(c-L(f,3)<<2)>>2];a:{h=F[F[a+12>>2]+4>>2];e=F[h+4>>2];if((e|0)!=F[h+8>>2]){F[e>>2]=j;F[h+4>>2]=e+4;break a}b:{i=F[h>>2];f=e-i|0;g=f>>2;d=g+1|0;if(d>>>0<1073741824){k=g<<2;g=f>>>1|0;g=f>>>0>=2147483644?1073741823:d>>>0>>0?g:d;if(g){if(g>>>0>=1073741824){break b}f=ka(g<<2)}else{f=0}d=k+f|0;F[d>>2]=j;j=d+4|0;if((e|0)!=(i|0)){while(1){d=d-4|0;e=e-4|0;F[d>>2]=F[e>>2];if((e|0)!=(i|0)){continue}break}}F[h+8>>2]=f+(g<<2);F[h+4>>2]=j;F[h>>2]=d;if(i){ja(i)}break a}na();v()}oa();v()}c:{d:{h=F[a+4>>2];e=F[h+4>>2];e:{if((e|0)!=F[h+8>>2]){F[e>>2]=c;F[h+4>>2]=e+4;break e}i=F[h>>2];f=e-i|0;j=f>>2;d=j+1|0;if(d>>>0>=1073741824){break d}g=f>>>1|0;g=f>>>0>=2147483644?1073741823:d>>>0>>0?g:d;if(g){if(g>>>0>=1073741824){break c}f=ka(g<<2)}else{f=0}d=f+(j<<2)|0;F[d>>2]=c;c=d+4|0;if((e|0)!=(i|0)){while(1){d=d-4|0;e=e-4|0;F[d>>2]=F[e>>2];if((e|0)!=(i|0)){continue}break}}F[h+8>>2]=f+(g<<2);F[h+4>>2]=c;F[h>>2]=d;if(!i){break e}ja(i)}a=F[a+4>>2];F[F[a+12>>2]+(b<<2)>>2]=F[a+24>>2];F[a+24>>2]=F[a+24>>2]+1;return}na();v()}oa();v()}function pb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0;h=d-c|0;if((h|0)<=0){return}a:{e=F[a+8>>2];i=F[a+4>>2];if((e-i|0)>=(h|0)){j=i-b|0;if((j|0)>=(h|0)){f=i;g=d;break a}f=i;g=c+j|0;if((g|0)!=(d|0)){e=g;while(1){D[f|0]=G[e|0];f=f+1|0;e=e+1|0;if((e|0)!=(d|0)){continue}break}}F[a+4>>2]=f;if((j|0)>0){break a}return}k=F[a>>2];g=(i-k|0)+h|0;if((g|0)>=0){j=b-k|0;f=e-k|0;e=f<<1;f=f>>>0>=1073741823?2147483647:e>>>0>g>>>0?e:g;if(f){e=ka(f)}else{e=0}g=j+e|0;if((c|0)!=(d|0)){g=la(g,c,h)+h|0}d=pa(e,k,j);c=i-b|0;b=pa(g,b,c);F[a+8>>2]=e+f;F[a+4>>2]=b+c;F[a>>2]=d;if(k){ja(k)}return}na();v()}e=f;d=e-h|0;if(i>>>0>d>>>0){while(1){D[e|0]=G[d|0];e=e+1|0;d=d+1|0;if(i>>>0>d>>>0){continue}break}}F[a+4>>2]=e;a=b+h|0;if((a|0)!=(f|0)){a=f-a|0;pa(f-a|0,b,a)}if((c|0)==(g|0)){return}f=(c^-1)+g|0;a=g-c&7;b:{if(!a){e=b;break b}d=0;e=b;while(1){D[e|0]=G[c|0];e=e+1|0;c=c+1|0;d=d+1|0;if((a|0)!=(d|0)){continue}break}}if(f>>>0<7){return}while(1){D[e|0]=G[c|0];D[e+1|0]=G[c+1|0];D[e+2|0]=G[c+2|0];D[e+3|0]=G[c+3|0];D[e+4|0]=G[c+4|0];D[e+5|0]=G[c+5|0];D[e+6|0]=G[c+6|0];D[e+7|0]=G[c+7|0];e=e+8|0;c=c+8|0;if((g|0)!=(c|0)){continue}break}}function la(a,b,c){var d=0,e=0,f=0;if(c>>>0>=512){Y(a|0,b|0,c|0);return a}e=a+c|0;a:{if(!((a^b)&3)){b:{if(!(a&3)){c=a;break b}if(!c){c=a;break b}c=a;while(1){D[c|0]=G[b|0];b=b+1|0;c=c+1|0;if(!(c&3)){break b}if(c>>>0>>0){continue}break}}d=e&-4;c:{if(d>>>0<64){break c}f=d+-64|0;if(f>>>0>>0){break c}while(1){F[c>>2]=F[b>>2];F[c+4>>2]=F[b+4>>2];F[c+8>>2]=F[b+8>>2];F[c+12>>2]=F[b+12>>2];F[c+16>>2]=F[b+16>>2];F[c+20>>2]=F[b+20>>2];F[c+24>>2]=F[b+24>>2];F[c+28>>2]=F[b+28>>2];F[c+32>>2]=F[b+32>>2];F[c+36>>2]=F[b+36>>2];F[c+40>>2]=F[b+40>>2];F[c+44>>2]=F[b+44>>2];F[c+48>>2]=F[b+48>>2];F[c+52>>2]=F[b+52>>2];F[c+56>>2]=F[b+56>>2];F[c+60>>2]=F[b+60>>2];b=b- -64|0;c=c- -64|0;if(f>>>0>=c>>>0){continue}break}}if(c>>>0>=d>>>0){break a}while(1){F[c>>2]=F[b>>2];b=b+4|0;c=c+4|0;if(d>>>0>c>>>0){continue}break}break a}if(e>>>0<4){c=a;break a}d=e-4|0;if(d>>>0>>0){c=a;break a}c=a;while(1){D[c|0]=G[b|0];D[c+1|0]=G[b+1|0];D[c+2|0]=G[b+2|0];D[c+3|0]=G[b+3|0];b=b+4|0;c=c+4|0;if(d>>>0>=c>>>0){continue}break}}if(c>>>0>>0){while(1){D[c|0]=G[b|0];b=b+1|0;c=c+1|0;if((e|0)!=(c|0)){continue}break}}return a}function sd(a){a=a|0;var b=0,c=0,d=0,e=0,f=0;F[a>>2]=8336;d=a+232|0;b=F[d+196>>2];if(b){F[d+200>>2]=b;ja(b)}c=F[d+184>>2];if(c){b=c;e=F[d+188>>2];if((b|0)!=(e|0)){while(1){b=e-12|0;f=F[b>>2];if(f){F[e-8>>2]=f;ja(f)}e=b;if((b|0)!=(c|0)){continue}break}b=F[d+184>>2]}F[d+188>>2]=c;ja(b)}b=F[d+156>>2];if(b){F[d+160>>2]=b;ja(b)}c=F[d+136>>2];F[d+136>>2]=0;if(c){e=c-4|0;b=F[e>>2];if(b){b=c+(b<<4)|0;while(1){b=b-16|0;if((c|0)!=(b|0)){continue}break}}ja(e)}td(a+216|0);b=F[a+196>>2];if(b){F[a+200>>2]=b;ja(b)}b=F[a+184>>2];if(b){F[a+188>>2]=b;ja(b)}b=F[a+172>>2];if(b){F[a+176>>2]=b;ja(b)}b=F[a+160>>2];if(b){F[a+164>>2]=b;ja(b)}b=F[a+144>>2];if(b){while(1){c=F[b>>2];ja(b);b=c;if(b){continue}break}}b=F[a+136>>2];F[a+136>>2]=0;if(b){ja(b)}b=F[a+120>>2];if(b){ja(b)}b=F[a+108>>2];if(b){ja(b)}b=F[a+96>>2];if(b){ja(b)}b=F[a+72>>2];if(b){F[a+76>>2]=b;ja(b)}b=F[a+60>>2];if(b){ja(b)}b=F[a+48>>2];if(b){F[a+52>>2]=b;ja(b)}b=F[a+36>>2];if(b){F[a+40>>2]=b;ja(b)}b=F[a+24>>2];if(b){F[a+28>>2]=b;ja(b)}b=F[a+12>>2];if(b){F[a+16>>2]=b;ja(b)}b=F[a+8>>2];F[a+8>>2]=0;if(b){Za(b)}return a|0}function Fa(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=F[a+8>>2];e=F[a+4>>2];if(d-e>>2>>>0>=b>>>0){a:{if(!b){break a}d=e;f=b&7;if(f){while(1){F[d>>2]=F[c>>2];d=d+4|0;h=h+1|0;if((f|0)!=(h|0)){continue}break}}e=(b<<2)+e|0;if((b-1&1073741823)>>>0<7){break a}while(1){F[d>>2]=F[c>>2];F[d+4>>2]=F[c>>2];F[d+8>>2]=F[c>>2];F[d+12>>2]=F[c>>2];F[d+16>>2]=F[c>>2];F[d+20>>2]=F[c>>2];F[d+24>>2]=F[c>>2];F[d+28>>2]=F[c>>2];d=d+32|0;if((e|0)!=(d|0)){continue}break}}F[a+4>>2]=e;return}b:{i=F[a>>2];j=e-i|0;f=j>>2;g=f+b|0;if(g>>>0<1073741824){d=d-i|0;e=d>>>1|0;g=d>>>0>=2147483644?1073741823:e>>>0>g>>>0?e:g;if(g){if(g>>>0>=1073741824){break b}k=ka(g<<2)}f=(f<<2)+k|0;d=f;e=b&7;if(e){while(1){F[d>>2]=F[c>>2];d=d+4|0;h=h+1|0;if((e|0)!=(h|0)){continue}break}}e=f+(b<<2)|0;if((b-1&1073741823)>>>0>=7){while(1){F[d>>2]=F[c>>2];F[d+4>>2]=F[c>>2];F[d+8>>2]=F[c>>2];F[d+12>>2]=F[c>>2];F[d+16>>2]=F[c>>2];F[d+20>>2]=F[c>>2];F[d+24>>2]=F[c>>2];F[d+28>>2]=F[c>>2];d=d+32|0;if((e|0)!=(d|0)){continue}break}}b=pa(k,i,j);F[a+4>>2]=e;F[a>>2]=b;F[a+8>>2]=b+(g<<2);if(i){ja(i)}return}na();v()}oa();v()}function Sb(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;if(G[a+11|0]>>>7|0){d=F[a+4>>2]}else{d=G[a+11|0]&127}if(d>>>0>>0){h=Z-16|0;Z=h;b=b-d|0;if(b){g=G[a+11|0]>>>7|0?(F[a+8>>2]&2147483647)-1|0:10;if(G[a+11|0]>>>7|0){d=F[a+4>>2]}else{d=G[a+11|0]&127}i=d+b|0;if(g-d>>>0>>0){a:{e=Z-16|0;Z=e;c=i-g|0;if(c>>>0<=2147483631-g>>>0){if(G[a+11|0]>>>7|0){f=F[a>>2]}else{f=a}if(g>>>0<1073741799){F[e+12>>2]=g<<1;F[e>>2]=c+g;c=Z-16|0;Z=c;Z=c+16|0;c=e+12|0;c=F[(I[e>>2]>2]?c:e)>>2];if(c>>>0>=11){j=c+16&-16;c=j-1|0;c=(c|0)==11?j:c}else{c=10}c=c+1|0}else{c=2147483631}sb(e,c);c=F[e>>2];if(d){db(c,f,d)}if((g|0)!=10){ja(f)}F[a>>2]=c;F[a+8>>2]=F[a+8>>2]&-2147483648|F[e+4>>2]&2147483647;F[a+8>>2]=F[a+8>>2]|-2147483648;Z=e+16|0;break a}za();v()}}f=d;if(G[a+11|0]>>>7|0){d=F[a>>2]}else{d=a}f=f+d|0;e=Z-16|0;Z=e;D[e+15|0]=0;while(1){if(b){D[f|0]=G[e+15|0];b=b-1|0;f=f+1|0;continue}break}Z=e+16|0;Ic(a,i);D[h+15|0]=0;D[d+i|0]=G[h+15|0]}Z=h+16|0;return}if(G[a+11|0]>>>7|0){d=F[a>>2]}else{d=a}f=Z-16|0;Z=f;Ic(a,b);D[f+15|0]=0;D[b+d|0]=G[f+15|0];Z=f+16|0}function Zc(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;g=Z-16|0;Z=g;a:{b:{if(b){F[a+88>>2]=0;F[a+92>>2]=0;d=F[a+84>>2];F[a+84>>2]=0;if(d){ja(d)}F[a+76>>2]=0;F[a+80>>2]=0;d=F[a+72>>2];F[a+72>>2]=0;if(d){ja(d)}d=F[b>>2];c=F[b+4>>2];D[g+15|0]=0;Ea(a,c-d>>2,g+15|0);d=F[b+28>>2];c=F[b+24>>2];D[g+14|0]=0;Ea(a+12|0,d-c>>2,g+14|0);Xb(a+28|0,F[b+4>>2]-F[b>>2]>>2,10284);c=F[b+28>>2]-F[b+24>>2]|0;f=c>>2;e=F[a+52>>2];c:{if(f>>>0<=F[a+60>>2]-e>>2>>>0){break c}if((c|0)<0){break b}d=F[a+56>>2];c=ka(c);f=c+(f<<2)|0;h=c+(d-e&-4)|0;c=h;if((d|0)!=(e|0)){while(1){c=c-4|0;d=d-4|0;F[c>>2]=F[d>>2];if((d|0)!=(e|0)){continue}break}}F[a+60>>2]=f;F[a+56>>2]=h;F[a+52>>2]=c;if(!e){break c}ja(e)}c=F[b+28>>2]-F[b+24>>2]|0;f=c>>2;e=F[a+40>>2];d:{if(f>>>0<=F[a+48>>2]-e>>2>>>0){break d}if((c|0)<0){break a}d=F[a+44>>2];c=ka(c);f=c+(f<<2)|0;h=c+(d-e&-4)|0;c=h;if((d|0)!=(e|0)){while(1){c=c-4|0;d=d-4|0;F[c>>2]=F[d>>2];if((d|0)!=(e|0)){continue}break}}F[a+48>>2]=f;F[a+44>>2]=h;F[a+40>>2]=c;if(!e){break d}ja(e)}D[a+24|0]=1;F[a+64>>2]=b}Z=g+16|0;return}na();v()}na();v()}function nb(a,b){var c=0,d=0,e=0;c=(a|0)==(b|0);D[b+12|0]=c;a:{if(c){break a}while(1){d=F[b+8>>2];if(G[d+12|0]){break a}b:{c=F[d+8>>2];e=F[c>>2];if((e|0)==(d|0)){e=F[c+4>>2];if(!(!e|G[e+12|0])){break b}c:{if(F[d>>2]==(b|0)){b=d;break c}b=F[d+4>>2];a=F[b>>2];F[d+4>>2]=a;if(a){F[a+8>>2]=d;c=F[d+8>>2]}F[b+8>>2]=c;a=F[d+8>>2];F[((F[a>>2]!=(d|0))<<2)+a>>2]=b;F[b>>2]=d;F[d+8>>2]=b;c=F[b+8>>2];d=F[c>>2]}D[b+12|0]=1;D[c+12|0]=0;a=F[d+4>>2];F[c>>2]=a;if(a){F[a+8>>2]=c}F[d+8>>2]=F[c+8>>2];a=F[c+8>>2];F[((F[a>>2]!=(c|0))<<2)+a>>2]=d;F[d+4>>2]=c;F[c+8>>2]=d;return}if(!(G[e+12|0]|!e)){break b}d:{if(F[d>>2]!=(b|0)){b=d;break d}a=F[b+4>>2];F[d>>2]=a;if(a){F[a+8>>2]=d;c=F[d+8>>2]}F[b+8>>2]=c;a=F[d+8>>2];F[((F[a>>2]!=(d|0))<<2)+a>>2]=b;F[b+4>>2]=d;F[d+8>>2]=b;c=F[b+8>>2]}D[b+12|0]=1;D[c+12|0]=0;a=F[c+4>>2];b=F[a>>2];F[c+4>>2]=b;if(b){F[b+8>>2]=c}F[a+8>>2]=F[c+8>>2];b=F[c+8>>2];F[((F[b>>2]!=(c|0))<<2)+b>>2]=a;F[a>>2]=c;F[c+8>>2]=a;break a}D[d+12|0]=1;D[c+12|0]=(a|0)==(c|0);D[e+12|0]=1;b=c;if((c|0)!=(a|0)){continue}break}}}function mi(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;a:{b:{c:{d:{e:{f:{g:{h:{i:{j:{k:{if(b){if(!c){break k}if(!d){break j}e=O(d)-O(b)|0;if(e>>>0<=31){break i}break c}if((d|0)==1|d>>>0>1){break c}_=0;a=(a>>>0)/(c>>>0)|0;break a}if(!a){break h}if(!d|d-1&d){break g}a=b>>>ji(d)|0;_=0;break a}if(!(c-1&c)){break f}h=(O(c)+33|0)-O(b)|0;g=0-h|0;break d}h=e+1|0;g=63-e|0;break d}_=0;a=(b>>>0)/(d>>>0)|0;break a}e=O(d)-O(b)|0;if(e>>>0<31){break e}break c}if((c|0)==1){break b}d=ji(c);c=d&31;if((d&63)>>>0>=32){a=b>>>c|0}else{e=b>>>c|0;a=((1<>>c}_=e;break a}h=e+1|0;g=63-e|0}e=h&63;f=e&31;if(e>>>0>=32){e=0;i=b>>>f|0}else{e=b>>>f|0;i=((1<>>f}g=g&63;f=g&31;if(g>>>0>=32){b=a<>>32-f|b<>>31;e=i<<1|b>>>31;f=m-(j+(e>>>0>g>>>0)|0)>>31;k=c&f;i=e-k|0;e=j-((d&f)+(e>>>0>>0)|0)|0;b=b<<1|a>>>31;a=l|a<<1;l=f&1;h=h-1|0;if(h){continue}break}}_=b<<1|a>>>31;a=l|a<<1;break a}a=0;b=0}_=b}return a}function yh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;c=F[b+88>>2];if(!(!c|F[c>>2]!=1)){e=F[c+8>>2];F[a+4>>2]=G[e|0]|G[e+1|0]<<8|(G[e+2|0]<<16|G[e+3|0]<<24);f=a+8|0;d=G[b+24|0];h=F[a+8>>2];g=F[a+12>>2]-h>>2;a:{if(d>>>0>g>>>0){qa(f,d-g|0);d=G[b+24|0];e=F[c+8>>2];break a}if(d>>>0>=g>>>0){break a}F[a+12>>2]=h+(d<<2)}b:{if(!d){b=4;break b}h=d&3;f=F[f>>2];c:{if(d-1>>>0<3){b=4;d=0;break c}k=d&252;d=0;b=4;while(1){g=d<<2;c=b+e|0;F[g+f>>2]=G[c|0]|G[c+1|0]<<8|(G[c+2|0]<<16|G[c+3|0]<<24);F[f+(g|4)>>2]=G[c+4|0]|G[c+5|0]<<8|(G[c+6|0]<<16|G[c+7|0]<<24);F[f+(g|8)>>2]=G[c+8|0]|G[c+9|0]<<8|(G[c+10|0]<<16|G[c+11|0]<<24);F[f+(g|12)>>2]=G[c+12|0]|G[c+13|0]<<8|(G[c+14|0]<<16|G[c+15|0]<<24);d=d+4|0;b=b+16|0;i=i+4|0;if((k|0)!=(i|0)){continue}break}}if(!h){break b}while(1){c=b+e|0;F[f+(d<<2)>>2]=G[c|0]|G[c+1|0]<<8|(G[c+2|0]<<16|G[c+3|0]<<24);d=d+1|0;b=b+4|0;j=j+1|0;if((h|0)!=(j|0)){continue}break}}d=a;a=b+e|0;F[d+20>>2]=G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24);d=1}return d|0}function Yg(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0;g=Z-16|0;Z=g;e=F[a+4>>2];d=F[e>>2];a:{b=F[a+12>>2];c=F[b+28>>2]-F[b+24>>2]|0;f=c>>2;b:{if(f>>>0<=F[e+8>>2]-d>>2>>>0){break b}if((c|0)<0){break a}b=F[e+4>>2];c=ka(c);f=c+(f<<2)|0;h=c+(b-d&-4)|0;c=h;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;F[c>>2]=F[b>>2];if((b|0)!=(d|0)){continue}break}}F[e+8>>2]=f;F[e+4>>2]=h;F[e>>2]=c;if(!d){break b}ja(d)}b=F[a+12>>2];c=F[b+28>>2];b=F[b+24>>2];F[g+12>>2]=0;b=c-b>>2;d=a+96|0;e=F[d>>2];c=F[a+100>>2]-e>>2;c:{if(b>>>0>c>>>0){Fa(d,b-c|0,g+12|0);break c}if(b>>>0>=c>>>0){break c}F[a+100>>2]=e+(b<<2)}e=a+8|0;b=F[a+116>>2];d:{if(b){d=F[b>>2];if((d|0)==F[b+4>>2]){c=1;break d}b=0;while(1){c=rd(e,F[(b<<2)+d>>2]);if(!c){break d}f=F[a+116>>2];d=F[f>>2];b=b+1|0;if(b>>>0>2]-d>>2>>>0){continue}break}break d}c=1;a=F[a+12>>2];a=F[a+4>>2]-F[a>>2]|0;if(a>>>0<12){break d}a=(a>>2>>>0)/3|0;b=0;while(1){c=rd(e,L(b,3));if(!c){break d}b=b+1|0;if((a|0)!=(b|0)){continue}break}}Z=g+16|0;return c|0}na();v()}function md(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0;a:{b:{c:{if(!b){if((d|0)<0){break a}f=F[a+4>>2];b=F[a>>2];d=f-b|0;if(c>>>0>d>>>0){g=c-d|0;e=F[a+8>>2];if(g>>>0<=e-f>>>0){i=a,j=ma(f,0,g)+g|0,F[i+4>>2]=j;break c}if((c|0)<0){break b}f=e-b|0;e=f<<1;f=f>>>0>=1073741823?2147483647:c>>>0>>0?e:c;e=ka(f);ma(e+d|0,0,g);d=pa(e,b,d);F[a+8>>2]=d+f;F[a+4>>2]=c+d;F[a>>2]=d;if(!b){break c}ja(b);break c}if(c>>>0>=d>>>0){break c}F[a+4>>2]=b+c;break c}if((d|0)<0){break a}e=F[a+4>>2];f=F[a>>2];g=e-f|0;d:{if((d|0)<=0&c>>>0<=g>>>0|(d|0)<0){break d}if(c>>>0>g>>>0){d=c-g|0;h=F[a+8>>2];if(d>>>0<=h-e>>>0){i=a,j=ma(e,0,d)+d|0,F[i+4>>2]=j;break d}if((c|0)<0){break b}e=h-f|0;h=e<<1;e=e>>>0>=1073741823?2147483647:c>>>0>>0?h:c;h=ka(e);ma(h+g|0,0,d);d=pa(h,f,g);F[a+8>>2]=d+e;F[a+4>>2]=c+d;F[a>>2]=d;if(!f){break d}ja(f);break d}if(c>>>0>=g>>>0){break d}F[a+4>>2]=c+f}if(!c){break c}pa(F[a>>2],b,c)}b=F[a+28>>2];c=F[a+24>>2]+1|0;b=c?b:b+1|0;F[a+24>>2]=c;F[a+28>>2]=b;g=1;break a}na();v()}return g}function Lg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;k=F[a+12>>2];c=F[a+68>>2];d=F[c+80>>2];D[b+84|0]=0;n=b+68|0;i=F[b+68>>2];e=F[b+72>>2]-i>>2;a:{if(e>>>0>>0){ab(n,d-e|0,9124);c=F[a+68>>2];d=F[c+80>>2];break a}if(d>>>0>=e>>>0){break a}F[b+72>>2]=i+(d<<2)}b=F[c+100>>2];e=F[c+96>>2];i=(b-e|0)/12|0;m=1;b:{if((b|0)==(e|0)){break b}k=F[k+28>>2];f=F[k>>2];if((f|0)==-1){return 0}o=i>>>0<=1?1:i;c=e;b=0;m=0;while(1){g=F[c>>2];if(g>>>0>=d>>>0){break b}j=F[F[a+72>>2]+12>>2];h=F[j+(f<<2)>>2];if(h>>>0>=d>>>0){break b}f=F[n>>2];F[f+(g<<2)>>2]=h;g=k+(l<<2)|0;h=F[g+4>>2];if((h|0)==-1){break b}l=F[c+4>>2];if(l>>>0>=d>>>0){break b}h=F[(h<<2)+j>>2];if(h>>>0>=d>>>0){break b}F[f+(l<<2)>>2]=h;g=F[g+8>>2];if((g|0)==-1){break b}c=F[c+8>>2];if(c>>>0>=d>>>0){break b}j=F[(g<<2)+j>>2];if(j>>>0>=d>>>0){break b}F[f+(c<<2)>>2]=j;b=b+1|0;m=i>>>0<=b>>>0;if((b|0)==(o|0)){break b}c=e+L(b,12)|0;l=L(b,3);f=F[k+(l<<2)>>2];if((f|0)!=-1){continue}break}}return m|0}function ag(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;h=F[d+80>>2];e=Z-48|0;Z=e;a=F[a+4>>2];m=a-2|0;a:{if(m>>>0>28){break a}j=F[F[d>>2]>>2]+F[d+48>>2]|0;F[e+16>>2]=a;a=-1<>2]=a^-1;a=-2-a|0;F[e+24>>2]=a;F[e+32>>2]=(a|0)/2;J[e+28>>2]=M(2)/M(a|0);f=F[c>>2];if((f|0)!=F[c+4>>2]){a=0;d=0;while(1){g=F[(d<<2)+f>>2];h=e+36|0;k=F[F[b>>2]>>2];l=F[b+48>>2];f=F[b+40>>2];i=F[b+44>>2];if(!G[b+84|0]){g=F[F[b+68>>2]+(g<<2)>>2]}g=ki(f,i,g,0);i=g;g=g+l|0;la(h,g+k|0,f);Kc(e+16|0,h,e+12|0,e+8|0);f=a<<2;F[f+j>>2]=F[e+12>>2];F[(f|4)+j>>2]=F[e+8>>2];a=a+2|0;d=d+1|0;f=F[c>>2];if(d>>>0>2]-f>>2>>>0){continue}break}break a}if(!h){break a}d=0;a=0;while(1){k=e+36|0;l=F[F[b>>2]>>2];i=F[b+48>>2];c=F[b+40>>2];f=ki(c,F[b+44>>2],G[b+84|0]?a:F[F[b+68>>2]+(a<<2)>>2],0);g=f;f=f+i|0;la(k,f+l|0,c);Kc(e+16|0,k,e+12|0,e+8|0);c=d<<2;F[c+j>>2]=F[e+12>>2];F[(c|4)+j>>2]=F[e+8>>2];d=d+2|0;a=a+1|0;if((h|0)!=(a|0)){continue}break}}Z=e+48|0;return m>>>0<29|0}function Zg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c=F[a+12>>2];d=F[a+108>>2];e=F[d+80>>2];D[b+84|0]=0;m=b+68|0;h=F[b+68>>2];f=F[b+72>>2]-h>>2;a:{if(f>>>0>>0){ab(m,e-f|0,9124);d=F[a+108>>2];e=F[d+80>>2];break a}if(e>>>0>=f>>>0){break a}F[b+72>>2]=h+(e<<2)}b=F[d+100>>2];f=F[d+96>>2];h=(b-f|0)/12|0;k=1;b:{if((b|0)==(f|0)){break b}n=h>>>0<=1?1:h;o=F[c>>2];c=0;d=f;b=0;k=0;while(1){c=(c<<2)+o|0;i=F[c>>2];if((i|0)==-1){break b}g=F[d>>2];if(g>>>0>=e>>>0){break b}l=F[F[a+112>>2]+12>>2];j=F[l+(i<<2)>>2];if(j>>>0>=e>>>0){break b}i=F[m>>2];F[i+(g<<2)>>2]=j;g=F[c+4>>2];if((g|0)==-1){break b}j=F[d+4>>2];if(j>>>0>=e>>>0){break b}g=F[(g<<2)+l>>2];if(g>>>0>=e>>>0){break b}F[i+(j<<2)>>2]=g;c=F[c+8>>2];if((c|0)==-1){break b}d=F[d+8>>2];if(d>>>0>=e>>>0){break b}c=F[(c<<2)+l>>2];if(c>>>0>=e>>>0){break b}F[i+(d<<2)>>2]=c;b=b+1|0;k=h>>>0<=b>>>0;if((b|0)==(n|0)){break b}c=L(b,3);d=f+L(b,12)|0;if((b|0)!=1431655765){continue}break}}return k|0}function xd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=M(0),j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;k=Z-16|0;Z=k;if(F[c+28>>2]==9){d=F[a+4>>2];h=G[c+24|0];e=h<<2;f=ka(e);l=k+8|0;F[l>>2]=1065353216;i=J[a+20>>2];d=-1<0){J[l>>2]=i/M(d|0)}o=(d|0)>0;a:{if(!o){break a}j=F[c+80>>2];if(!j){break a}if(h){p=F[F[b>>2]>>2]+F[b+48>>2]|0;t=h&254;u=h&1;b=0;while(1){m=F[a+8>>2];i=J[l>>2];d=0;n=0;if((h|0)!=1){while(1){g=d<<2;q=(b<<2)+p|0;J[g+f>>2]=M(i*M(F[q>>2]))+J[g+m>>2];g=g|4;J[g+f>>2]=M(i*M(F[q+4>>2]))+J[g+m>>2];d=d+2|0;b=b+2|0;n=n+2|0;if((t|0)!=(n|0)){continue}break}}if(u){d=d<<2;J[d+f>>2]=M(i*M(F[(b<<2)+p>>2]))+J[d+m>>2];b=b+1|0}la(F[F[c+64>>2]>>2]+r|0,f,e);r=e+r|0;s=s+1|0;if((s|0)!=(j|0)){continue}break}break a}b=0;if((j|0)!=1){a=j&-2;d=0;while(1){la(F[F[c+64>>2]>>2]+b|0,f,e);b=b+e|0;la(b+F[F[c+64>>2]>>2]|0,f,e);b=b+e|0;d=d+2|0;if((a|0)!=(d|0)){continue}break}}if(!(j&1)){break a}la(F[F[c+64>>2]>>2]+b|0,f,e)}ja(f)}Z=k+16|0;return o|0}function Rg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c=F[a+12>>2];d=F[a+68>>2];e=F[d+80>>2];D[b+84|0]=0;m=b+68|0;h=F[b+68>>2];f=F[b+72>>2]-h>>2;a:{if(f>>>0>>0){ab(m,e-f|0,9124);d=F[a+68>>2];e=F[d+80>>2];break a}if(e>>>0>=f>>>0){break a}F[b+72>>2]=h+(e<<2)}b=F[d+100>>2];f=F[d+96>>2];h=(b-f|0)/12|0;k=1;b:{if((b|0)==(f|0)){break b}n=h>>>0<=1?1:h;o=F[c>>2];c=0;d=f;b=0;k=0;while(1){c=(c<<2)+o|0;i=F[c>>2];if((i|0)==-1){break b}g=F[d>>2];if(g>>>0>=e>>>0){break b}l=F[F[a+72>>2]+12>>2];j=F[l+(i<<2)>>2];if(j>>>0>=e>>>0){break b}i=F[m>>2];F[i+(g<<2)>>2]=j;g=F[c+4>>2];if((g|0)==-1){break b}j=F[d+4>>2];if(j>>>0>=e>>>0){break b}g=F[(g<<2)+l>>2];if(g>>>0>=e>>>0){break b}F[i+(j<<2)>>2]=g;c=F[c+8>>2];if((c|0)==-1){break b}d=F[d+8>>2];if(d>>>0>=e>>>0){break b}c=F[(c<<2)+l>>2];if(c>>>0>=e>>>0){break b}F[i+(d<<2)>>2]=c;b=b+1|0;k=h>>>0<=b>>>0;if((b|0)==(n|0)){break b}c=L(b,3);d=f+L(b,12)|0;if((b|0)!=1431655765){continue}break}}return k|0}function Na(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;d=Z-16|0;Z=d;a:{f=F[a+4>>2];b:{if(f>>>0>>0){e=b-f|0;c=F[a+8>>2];g=c<<5;c:{if(!(e>>>0>g>>>0|f>>>0>g-e>>>0)){F[a+4>>2]=b;h=f&31;b=F[a>>2]+(f>>>3&536870908)|0;break c}F[d+8>>2]=0;F[d>>2]=0;F[d+4>>2]=0;if((b|0)<0){break a}if(g>>>0<=1073741822){c=c<<6;b=b+31&-32;b=b>>>0>>0?c:b}else{b=2147483647}$a(d,b);f=F[a+4>>2];F[d+4>>2]=f+e;i=F[a>>2];b=F[d>>2];d:{if((f|0)<=0){break d}c=f>>>5|0;if(f>>>0>=32){pa(b,i,c<<2)}g=c<<2;b=g+b|0;h=f&31;if(h){c=-1>>>32-h|0;F[b>>2]=F[b>>2]&(c^-1)|F[i+g>>2]&c}i=F[a>>2]}F[a>>2]=F[d>>2];F[d>>2]=i;c=F[a+4>>2];F[a+4>>2]=F[d+4>>2];F[d+4>>2]=c;c=F[a+8>>2];F[a+8>>2]=F[d+8>>2];F[d+8>>2]=c;if(!i){break c}ja(i)}if(!e){break b}if(h){c=32-h|0;a=c>>>0>>0?c:e;F[b>>2]=F[b>>2]&(-1<>>c-a^-1);e=e-a|0;b=b+4|0}a=e>>>5|0;if(e>>>0>=32){ma(b,0,a<<2)}if((e&-32)==(e|0)){break b}a=(a<<2)+b|0;F[a>>2]=F[a>>2]&(-1>>>32-(e&31)^-1);break b}F[a+4>>2]=b}Z=d+16|0;return}na();v()}function Aa(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;i=Z-16|0;Z=i;f=F[b+20>>2];h=F[b+12>>2];c=F[b+16>>2];a:{if((f|0)>=(h|0)&c>>>0>=I[b+8>>2]|(f|0)>(h|0)){break a}D[a+12|0]=G[c+F[b>>2]|0];c=F[b+20>>2];f=F[b+16>>2]+1|0;c=f?c:c+1|0;F[b+16>>2]=f;F[b+20>>2]=c;if(!Qd(1,i+12|0,b)){break a}h=F[b+8>>2];f=F[b+16>>2];g=h-f|0;c=F[i+12>>2];d=f>>>0>h>>>0;h=F[b+20>>2];e=F[b+12>>2]-(d+h|0)|0;if(g>>>0>>0&(e|0)<=0|(e|0)<0|(c|0)<=0){break a}g=f+F[b>>2]|0;F[a>>2]=g;b:{c:{e=c-1|0;j=e+g|0;d=G[j|0];d:{if(d>>>0<=63){F[a+4>>2]=e;d=G[j|0]&63;break d}e:{switch((d>>>6|0)-1|0){case 1:break c;case 0:break e;default:break a}}if(c>>>0<2){break a}e=c-2|0;F[a+4>>2]=e;g=g+e|0;d=G[g+1|0]<<8&16128|G[g|0]}F[a+8>>2]=d+4096;break b}if(c>>>0<3){break a}e=c-3|0;F[a+4>>2]=e;d=a;a=g+e|0;a=G[a+1|0]<<8|G[a+2|0]<<16&4128768|G[a|0];F[d+8>>2]=a+4096;if(a>>>0>1044479){break a}}a=h;d=c;c=c+f|0;a=d>>>0>c>>>0?a+1|0:a;F[b+16>>2]=c;F[b+20>>2]=a;k=1}Z=i+16|0;return k}function qd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;e=F[a+12>>2];i=F[a+8>>2];d=e-i>>2;b=G[b+24|0];a:{if(d>>>0>>0){qa(a+8|0,b-d|0);i=F[a+8>>2];e=F[a+12>>2];break a}if(b>>>0>=d>>>0){break a}e=(b<<2)+i|0;F[a+12>>2]=e}b=0;f=F[c+8>>2];h=F[c+12>>2];j=F[c+20>>2];e=e-i|0;d=F[c+16>>2];g=e+d|0;j=e>>>0>g>>>0?j+1|0:j;b:{if(f>>>0>>0&(h|0)<=(j|0)|(h|0)<(j|0)){break b}la(i,d+F[c>>2]|0,e);d=F[c+20>>2];g=e;e=e+F[c+16>>2]|0;d=g>>>0>e>>>0?d+1|0:d;F[c+16>>2]=e;F[c+20>>2]=d;f=F[c+8>>2];h=F[c+12>>2];g=e+4|0;d=g>>>0<4?d+1|0:d;if(f>>>0>>0&(d|0)>=(h|0)|(d|0)>(h|0)){break b}d=e+F[c>>2]|0;F[a+20>>2]=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);d=F[c+20>>2];g=d;f=d;e=F[c+16>>2];d=e+4|0;f=d>>>0<4?f+1|0:f;F[c+16>>2]=d;F[c+20>>2]=f;h=F[c+12>>2];if((f|0)>=(h|0)&d>>>0>=I[c+8>>2]|(f|0)>(h|0)){break b}f=G[d+F[c>>2]|0];d=g;e=e+5|0;d=e>>>0<5?d+1|0:d;F[c+16>>2]=e;F[c+20>>2]=d;if(f-1>>>0>29){break b}F[a+4>>2]=f;b=1}return b|0}function Kc(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;j=+J[b>>2];k=+J[b+4>>2];l=+J[b+8>>2];g=N(j)+N(k)+N(l);a:{if(!(g>1e-6)){j=1;k=0;e=0;break a}g=1/g;k=g*k;j=g*j;e=g*l<0}h=F[a+16>>2];l=+(h|0);g=R(j*l+.5);b:{if(N(g)<2147483648){m=~~g;break b}m=-2147483648}f=m>>31;i=(f^m)-f|0;g=R(k*l+.5);c:{if(N(g)<2147483648){f=~~g;break c}f=-2147483648}b=f>>31;b=h-(i+((f^b)-b|0)|0)|0;i=(b|0)>0?b:0;e=e?0-i|0:i;f=f+(b>>31&((f|0)>0?b:0-b|0))|0;d:{if((m|0)>=0){b=e+h|0;a=F[a+8>>2];e=h+f|0;break d}b=f>>31;b=(b^f)-b|0;a=F[a+8>>2];b=(e|0)<0?b:a-b|0;e=(f|0)<0?i:a-i|0}e:{if(!(b|e)){b=a;break e}if(!((a|0)!=(b|0)|e)){b=a;break e}if(!((a|0)!=(e|0)|b)){b=a;break e}if(!((b|0)<=(h|0)|e)){b=(h<<1)-b|0;a=0;break e}if(!((a|0)!=(e|0)|(b|0)>=(h|0))){b=(h<<1)-b|0;break e}if(!((a|0)!=(b|0)|(e|0)>=(h|0))){b=a;a=(h<<1)-e|0;break e}if(b){a=e;break e}b=0;if((e|0)<=(h|0)){a=e;break e}a=(h<<1)-e|0}F[c>>2]=a;F[d>>2]=b}function ye(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;a:{if(!$c(a,b)){break a}h=a+36|0;g=$[F[F[a>>2]+24>>2]](a)|0;e=F[a+40>>2];d=F[a+36>>2];c=e-d>>2;b:{if(g>>>0>c>>>0){Pb(h,g-c|0);break b}if(c>>>0<=g>>>0){break b}d=d+(g<<2)|0;if((d|0)!=(e|0)){while(1){e=e-4|0;c=F[e>>2];F[e>>2]=0;if(c){$[F[F[c>>2]+4>>2]](c)}if((d|0)!=(e|0)){continue}break}}F[a+40>>2]=d}c=1;if((g|0)<=0){break a}e=0;while(1){c:{c=F[b+20>>2];f=F[b+12>>2];d=F[b+16>>2];if((c|0)>=(f|0)&d>>>0>=I[b+8>>2]|(c|0)>(f|0)){break c}f=G[F[b>>2]+d|0];d=d+1|0;c=d?c:c+1|0;F[b+16>>2]=d;F[b+20>>2]=c;d=$[F[F[a>>2]+48>>2]](a,f)|0;f=e<<2;i=f+F[a+36>>2]|0;c=F[i>>2];F[i>>2]=d;if(c){$[F[F[c>>2]+4>>2]](c)}c=F[F[h>>2]+f>>2];if(!c){break c}if(!(k=c,l=$[F[F[a>>2]+28>>2]](a)|0,m=$[F[F[a>>2]+20>>2]](a,e)|0,j=F[F[c>>2]+8>>2],$[j](k|0,l|0,m|0)|0)){break c}c=1;e=e+1|0;if((g|0)!=(e|0)){continue}break a}break}c=0}return c|0}function Xc(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;g=F[a>>2];c=g+(b>>>3&536870908)|0;F[c>>2]=F[c>>2]|1<>2];e=(b|0)==-1;d=-1;a:{if(e){break a}c=b+1|0;c=(c>>>0)%3|0?c:b-2|0;d=-1;if((c|0)==-1){break a}d=F[F[f>>2]+(c<<2)>>2]}c=F[a+12>>2];h=(d>>>3&536870908)+c|0;F[h>>2]=F[h>>2]|1<>>0)%3|0){e=b-1|0;break e}e=b+2|0;d=-1;if((e|0)==-1){break d}}d=F[F[f>>2]+(e<<2)>>2]}e=(d>>>3&536870908)+c|0;F[e>>2]=F[e>>2]|1<>2]+(b<<2)>>2];if((b|0)==-1){break b}D[a+24|0]=0;a=(b>>>3&536870908)+g|0;F[a>>2]=F[a>>2]|1<>>0)%3|0?a:b-2|0;if((a|0)!=-1){d=F[F[f>>2]+(a<<2)>>2]}a=c+(d>>>3&536870908)|0;F[a>>2]=F[a>>2]|1<>>0)%3|0){b=b-1|0;break g}b=b+2|0;a=-1;if((b|0)==-1){break f}}a=F[F[f>>2]+(b<<2)>>2]}b=1<>>3&536870908)|0;c=F[a>>2];break c}a=c+536870908|0;b=F[c+536870908>>2];c=-2147483648}F[a>>2]=b|c}}function zc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=M(0),f=M(0),g=M(0),h=M(0),i=M(0),j=0,k=M(0),l=M(0),m=M(0),n=M(0),o=0;a:{if(F[c+28>>2]!=9|G[c+24|0]!=3){break a}a=F[a+4>>2];if(a-2>>>0>28){break a}o=1;j=F[c+80>>2];if(!j){break a}k=M(M(2)/M((1<>2]>>2]+F[c+48>>2]|0;a=F[F[b>>2]>>2]+F[b+48>>2]|0;b=0;while(1){g=M(0);l=M(0);m=M(0);e=M(M(M(F[a>>2])*k)+M(-1));f=M(M(M(F[a+4>>2])*k)+M(-1));i=M(M(M(1)-M(N(e)))-M(N(f)));h=M(Q(M(-i),M(0)));n=M(-h);f=M(f+(f>>8;D[c+10|0]=d>>>16;D[c+11|0]=d>>>24;d=(w(l),y(2));D[c+4|0]=d;D[c+5|0]=d>>>8;D[c+6|0]=d>>>16;D[c+7|0]=d>>>24;d=(w(g),y(2));D[c|0]=d;D[c+1|0]=d>>>8;D[c+2|0]=d>>>16;D[c+3|0]=d>>>24;c=c+12|0;b=b+1|0;if((j|0)!=(b|0)){continue}break}}return o|0}function Md(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;g=Z-16|0;Z=g;a:{if(!Sa(1,g+8|0,b)){break a}d=F[b+8>>2];e=F[b+16>>2];f=d-e|0;h=F[g+12>>2];c=d>>>0>>0;d=F[b+20>>2];i=F[b+12>>2]-(c+d|0)|0;c=F[g+8>>2];if((h|0)==(i|0)&c>>>0>f>>>0|h>>>0>i>>>0){break a}d=d+h|0;f=c+e|0;d=f>>>0>>0?d+1|0:d;F[b+16>>2]=f;F[b+20>>2]=d;if((c|0)<=0){break a}b=F[b>>2]+e|0;F[a+40>>2]=b;e=c-1|0;d=b+e|0;f=G[d|0];b:{if(f>>>0<=63){F[a+44>>2]=e;b=G[d|0]&63;break b}c:{switch((f>>>6|0)-1|0){case 0:if(c>>>0<2){break a}c=c-2|0;F[a+44>>2]=c;b=b+c|0;b=G[b+1|0]<<8&16128|G[b|0];break b;case 1:if(c>>>0<3){break a}c=c-3|0;F[a+44>>2]=c;b=b+c|0;b=G[b+1|0]<<8|G[b+2|0]<<16&4128768|G[b|0];break b;default:break c}}c=c-4|0;F[a+44>>2]=c;b=b+c|0;b=(G[b|0]|G[b+1|0]<<8|(G[b+2|0]<<16|G[b+3|0]<<24))&1073741823}F[a+48>>2]=b+16384;j=b>>>0<4177920}Z=g+16|0;return j}function Tf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;a:{a=Z-32|0;Z=a;e=ya(c);if(e>>>0<2147483632){b:{c:{if(e>>>0>=11){g=(e|15)+1|0;f=ka(g);F[a+24>>2]=g|-2147483648;F[a+16>>2]=f;F[a+20>>2]=e;g=e+f|0;break c}D[a+27|0]=e;f=a+16|0;g=e+f|0;if(!e){break b}}la(f,c,e)}D[g|0]=0;F[a+8>>2]=0;F[a>>2]=0;F[a+4>>2]=0;d:{c=Ya(b,a+16|0);if((c|0)==(b+4|0)){break d}b=F[c+28>>2];e=F[c+32>>2];if((b|0)==(e|0)){break d}b=e-b|0;if(b&3){break d}e=b>>>2|0;f=F[a+4>>2];b=F[a>>2];g=f-b>>2;e:{if(e>>>0>g>>>0){qa(a,e-g|0);b=F[a>>2];f=F[a+4>>2];break e}if(e>>>0>=g>>>0){break e}f=(e<<2)+b|0;F[a+4>>2]=f}if((b|0)!=(f|0)){e=b;b=F[c+28>>2];la(e,b,F[c+32>>2]-b|0);break d}ta();v()}b=F[d>>2];if(b){F[d+4>>2]=b;ja(b)}F[d>>2]=F[a>>2];F[d+4>>2]=F[a+4>>2];F[d+8>>2]=F[a+8>>2];if(D[a+27|0]<0){ja(F[a+16>>2])}Z=a+32|0;break a}za();v()}}function ud(a){a=a|0;var b=0,c=0,d=0,e=0;F[a>>2]=8284;d=F[a+368>>2];F[a+368>>2]=0;if(d){e=d-4|0;b=F[e>>2];if(b){c=(b<<4)+d|0;while(1){c=c-16|0;if((d|0)!=(c|0)){continue}break}}ja(e)}td(a+216|0);b=F[a+196>>2];if(b){F[a+200>>2]=b;ja(b)}b=F[a+184>>2];if(b){F[a+188>>2]=b;ja(b)}b=F[a+172>>2];if(b){F[a+176>>2]=b;ja(b)}b=F[a+160>>2];if(b){F[a+164>>2]=b;ja(b)}c=F[a+144>>2];if(c){while(1){b=F[c>>2];ja(c);c=b;if(b){continue}break}}b=F[a+136>>2];F[a+136>>2]=0;if(b){ja(b)}b=F[a+120>>2];if(b){ja(b)}b=F[a+108>>2];if(b){ja(b)}b=F[a+96>>2];if(b){ja(b)}b=F[a+72>>2];if(b){F[a+76>>2]=b;ja(b)}b=F[a+60>>2];if(b){ja(b)}b=F[a+48>>2];if(b){F[a+52>>2]=b;ja(b)}b=F[a+36>>2];if(b){F[a+40>>2]=b;ja(b)}b=F[a+24>>2];if(b){F[a+28>>2]=b;ja(b)}b=F[a+12>>2];if(b){F[a+16>>2]=b;ja(b)}b=F[a+8>>2];F[a+8>>2]=0;if(b){Za(b)}return a|0}function Vf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=Z-16|0;Z=d;a:{e=ya(c);if(e>>>0<2147483632){b:{c:{if(e>>>0>=11){f=(e|15)+1|0;a=ka(f);F[d+8>>2]=f|-2147483648;F[d>>2]=a;F[d+4>>2]=e;f=a+e|0;break c}D[d+11|0]=e;f=d+e|0;a=d;if(!e){break b}}la(a,c,e)}D[f|0]=0;c=G[d+11|0];e=c<<24>>24;b=F[b+4>>2];a=0;d:{if(!b){break d}a=c;c=(e|0)<0;a=c?F[d+4>>2]:a;f=c?F[d>>2]:d;while(1){c=G[b+27|0];g=c<<24>>24<0;c=g?F[b+20>>2]:c;i=c>>>0>>0;e:{f:{g:{h:{i:{j:{h=i?c:a;if(h){g=g?F[b+16>>2]:b+16|0;j=sa(f,g,h);if(j){break j}if(a>>>0>=c>>>0){break i}break e}if(a>>>0>=c>>>0){break h}break e}if((j|0)<0){break e}}c=sa(g,f,h);if(c){break g}}if(i){break f}a=1;break d}if((c|0)<0){break f}a=1;break d}b=b+4|0}b=F[b>>2];if(b){continue}break}a=0}if((e|0)<0){ja(F[d>>2])}Z=d+16|0;break a}za();v()}return a|0}function lc(a,b){var c=0,d=0;c=F[b+8>>2];F[a+4>>2]=F[b+4>>2];F[a+8>>2]=c;F[a+20>>2]=F[b+20>>2];c=F[b+16>>2];F[a+12>>2]=F[b+12>>2];F[a+16>>2]=c;a:{b:{if((a|0)!=(b|0)){c=F[b+28>>2];if(c){d=F[a+24>>2];if(F[a+32>>2]<<5>>>0>>0){if(d){ja(d);F[a+32>>2]=0;F[a+24>>2]=0;F[a+28>>2]=0;c=F[b+28>>2]}if((c|0)<0){break b}c=(c-1>>>5|0)+1|0;d=ka(c<<2);F[a+32>>2]=c;F[a+28>>2]=0;F[a+24>>2]=d;c=F[b+28>>2]}pa(d,F[b+24>>2],(c-1>>>3&536870908)+4|0);c=F[b+28>>2]}else{c=0}F[a+28>>2]=c;c=F[b+40>>2];if(c){d=F[a+36>>2];if(F[a+44>>2]<<5>>>0>>0){if(d){ja(d);F[a+44>>2]=0;F[a+36>>2]=0;F[a+40>>2]=0;c=F[b+40>>2]}if((c|0)<0){break a}c=(c-1>>>5|0)+1|0;d=ka(c<<2);F[a+44>>2]=c;F[a+40>>2]=0;F[a+36>>2]=d;c=F[b+40>>2]}pa(d,F[b+36>>2],(c-1>>>3&536870908)+4|0);b=F[b+40>>2]}else{b=0}F[a+40>>2]=b}return}na();v()}na();v()}function nc(a){var b=0,c=0,d=0;b=F[a+8>>2];d=F[a>>2];a:{if(G[a+12|0]){b:{c:{d:{e:{if((b|0)==-1){break e}c=b+1|0;b=(c>>>0)%3|0?c:b-2|0;if((b|0)==-1){break e}b=F[F[d+12>>2]+(b<<2)>>2];if((b|0)!=-1){break d}}F[a+8>>2]=-1;break c}c=b+1|0;b=(c>>>0)%3|0?c:b-2|0;F[a+8>>2]=b;if((b|0)!=-1){break b}}c=F[a+4>>2];b=-1;f:{if((c|0)==-1){break f}g:{if((c>>>0)%3|0){c=c-1|0;break g}c=c+2|0;b=-1;if((c|0)==-1){break f}}c=F[F[d+12>>2]+(c<<2)>>2];b=-1;if((c|0)==-1){break f}b=c-1|0;if((c>>>0)%3|0){break f}b=c+2|0}D[a+12|0]=0;F[a+8>>2]=b;return}if((b|0)!=F[a+4>>2]){break a}F[a+8>>2]=-1;return}c=-1;h:{if((b|0)==-1){break h}i:{if((b>>>0)%3|0){b=b-1|0;break i}b=b+2|0;c=-1;if((b|0)==-1){break h}}b=F[F[d+12>>2]+(b<<2)>>2];c=-1;if((b|0)==-1){break h}c=b-1|0;if((b>>>0)%3|0){break h}c=b+2|0}F[a+8>>2]=c}}function Od(a){var b=0,c=0,d=0;b=ka(32);D[b+26|0]=0;c=G[1475]|G[1476]<<8;D[b+24|0]=c;D[b+25|0]=c>>>8;c=G[1471]|G[1472]<<8|(G[1473]<<16|G[1474]<<24);d=G[1467]|G[1468]<<8|(G[1469]<<16|G[1470]<<24);D[b+16|0]=d;D[b+17|0]=d>>>8;D[b+18|0]=d>>>16;D[b+19|0]=d>>>24;D[b+20|0]=c;D[b+21|0]=c>>>8;D[b+22|0]=c>>>16;D[b+23|0]=c>>>24;c=G[1463]|G[1464]<<8|(G[1465]<<16|G[1466]<<24);d=G[1459]|G[1460]<<8|(G[1461]<<16|G[1462]<<24);D[b+8|0]=d;D[b+9|0]=d>>>8;D[b+10|0]=d>>>16;D[b+11|0]=d>>>24;D[b+12|0]=c;D[b+13|0]=c>>>8;D[b+14|0]=c>>>16;D[b+15|0]=c>>>24;c=G[1455]|G[1456]<<8|(G[1457]<<16|G[1458]<<24);d=G[1451]|G[1452]<<8|(G[1453]<<16|G[1454]<<24);D[b|0]=d;D[b+1|0]=d>>>8;D[b+2|0]=d>>>16;D[b+3|0]=d>>>24;D[b+4|0]=c;D[b+5|0]=c>>>8;D[b+6|0]=c>>>16;D[b+7|0]=c>>>24;F[a>>2]=-1;ra(a+4|0,b,26);ja(b)}function Kg(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0;e=F[a+4>>2];d=F[e>>2];a:{b=F[a+12>>2];c=F[b+56>>2]-F[b+52>>2]|0;f=c>>2;b:{if(f>>>0<=F[e+8>>2]-d>>2>>>0){break b}if((c|0)<0){break a}b=F[e+4>>2];c=ka(c);f=c+(f<<2)|0;g=c+(b-d&-4)|0;c=g;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;F[c>>2]=F[b>>2];if((b|0)!=(d|0)){continue}break}}F[e+8>>2]=f;F[e+4>>2]=g;F[e>>2]=c;if(!d){break b}ja(d)}e=a+8|0;b=F[a+76>>2];c:{if(b){d=F[b>>2];if((d|0)==F[b+4>>2]){return 1}b=0;while(1){c=od(e,F[(b<<2)+d>>2]);if(!c){break c}f=F[a+76>>2];d=F[f>>2];b=b+1|0;if(b>>>0>2]-d>>2>>>0){continue}break}break c}c=1;a=F[F[a+12>>2]+64>>2];a=F[a+4>>2]-F[a>>2]|0;if(a>>>0<12){break c}a=(a>>2>>>0)/3|0;b=0;while(1){c=od(e,L(b,3));if(!c){break c}b=b+1|0;if((a|0)!=(b|0)){continue}break}}return c|0}na();v()}function Qg(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0;e=F[a+4>>2];d=F[e>>2];a:{b=F[a+12>>2];c=F[b+28>>2]-F[b+24>>2]|0;f=c>>2;b:{if(f>>>0<=F[e+8>>2]-d>>2>>>0){break b}if((c|0)<0){break a}b=F[e+4>>2];c=ka(c);f=c+(f<<2)|0;g=c+(b-d&-4)|0;c=g;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;F[c>>2]=F[b>>2];if((b|0)!=(d|0)){continue}break}}F[e+8>>2]=f;F[e+4>>2]=g;F[e>>2]=c;if(!d){break b}ja(d)}e=a+8|0;b=F[a+76>>2];c:{if(b){d=F[b>>2];if((d|0)==F[b+4>>2]){return 1}b=0;while(1){c=pd(e,F[(b<<2)+d>>2]);if(!c){break c}f=F[a+76>>2];d=F[f>>2];b=b+1|0;if(b>>>0>2]-d>>2>>>0){continue}break}break c}c=1;a=F[a+12>>2];a=F[a+4>>2]-F[a>>2]|0;if(a>>>0<12){break c}a=(a>>2>>>0)/3|0;b=0;while(1){c=pd(e,L(b,3));if(!c){break c}b=b+1|0;if((a|0)!=(b|0)){continue}break}}return c|0}na();v()}function pa(a,b,c){var d=0,e=0;a:{if((a|0)==(b|0)){break a}e=a+c|0;if(b-e>>>0<=0-(c<<1)>>>0){return la(a,b,c)}d=(a^b)&3;b:{c:{if(a>>>0>>0){if(d){d=a;break b}if(!(a&3)){d=a;break c}d=a;while(1){if(!c){break a}D[d|0]=G[b|0];b=b+1|0;c=c-1|0;d=d+1|0;if(d&3){continue}break}break c}d:{if(d){break d}if(e&3){while(1){if(!c){break a}c=c-1|0;d=c+a|0;D[d|0]=G[b+c|0];if(d&3){continue}break}}if(c>>>0<=3){break d}while(1){c=c-4|0;F[c+a>>2]=F[b+c>>2];if(c>>>0>3){continue}break}}if(!c){break a}while(1){c=c-1|0;D[c+a|0]=G[b+c|0];if(c){continue}break}break a}if(c>>>0<=3){break b}while(1){F[d>>2]=F[b>>2];b=b+4|0;d=d+4|0;c=c-4|0;if(c>>>0>3){continue}break}}if(!c){break a}while(1){D[d|0]=G[b|0];d=d+1|0;b=b+1|0;c=c-1|0;if(c){continue}break}}return a}function Pb(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;d=F[a+8>>2];c=F[a+4>>2];if(d-c>>2>>>0>=b>>>0){if(b){b=b<<2;c=ma(c,0,b)+b|0}F[a+4>>2]=c;return}a:{b:{c:{g=F[a>>2];f=c-g>>2;e=f+b|0;if(e>>>0<1073741824){d=d-g|0;h=d>>>1|0;e=d>>>0>=2147483644?1073741823:e>>>0>>0?h:e;if(e){if(e>>>0>=1073741824){break c}i=ka(e<<2)}d=(f<<2)+i|0;f=b<<2;b=ma(d,0,f);f=b+f|0;e=(e<<2)+i|0;if((c|0)==(g|0)){break b}while(1){c=c-4|0;b=F[c>>2];F[c>>2]=0;d=d-4|0;F[d>>2]=b;if((c|0)!=(g|0)){continue}break}F[a+8>>2]=e;b=F[a+4>>2];F[a+4>>2]=f;c=F[a>>2];F[a>>2]=d;if((b|0)==(c|0)){break a}while(1){b=b-4|0;a=F[b>>2];F[b>>2]=0;if(a){$[F[F[a>>2]+4>>2]](a)}if((b|0)!=(c|0)){continue}break}break a}na();v()}oa();v()}F[a+8>>2]=e;F[a+4>>2]=f;F[a>>2]=b}if(c){ja(c)}}function Yd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=F[b+8>>2];d=F[b+12>>2];g=d;d=F[b+20>>2];k=d;h=F[b+16>>2];c=h+4|0;d=c>>>0<4?d+1|0:d;i=c;a:{if(c>>>0>e>>>0&(d|0)>=(g|0)|(d|0)>(g|0)){break a}j=F[b>>2];c=j+h|0;f=G[c|0]|G[c+1|0]<<8|(G[c+2|0]<<16|G[c+3|0]<<24);F[b+16>>2]=i;F[b+20>>2]=d;c=e;e=k;d=h+8|0;e=d>>>0<8?e+1|0:e;if(c>>>0>>0&(e|0)>=(g|0)|(e|0)>(g|0)){break a}c=i+j|0;c=G[c|0]|G[c+1|0]<<8|(G[c+2|0]<<16|G[c+3|0]<<24);F[b+16>>2]=d;F[b+20>>2]=e;if((c|0)<(f|0)){break a}F[a+16>>2]=c;F[a+12>>2]=f;d=(c>>31)-((f>>31)+(c>>>0>>0)|0)|0;e=c-f|0;if(!d&e>>>0>2147483646|d){break a}d=e+1|0;F[a+20>>2]=d;e=d>>>1|0;F[a+24>>2]=e;F[a+28>>2]=0-e;if(!(d&1)){F[a+24>>2]=e-1}l=Aa(a+112|0,b)}return l|0}function Wc(a,b){var c=0,d=0,e=0,f=0;d=-1;e=-1;f=-1;a:{b:{if((b|0)==-1){break b}e=F[F[F[a+4>>2]+12>>2]+(b<<2)>>2];c=b+1|0;c=(c>>>0)%3|0?c:b-2|0;if((c|0)>=0){f=(c>>>0)/3|0;f=F[(F[F[a>>2]+96>>2]+L(f,12)|0)+(c-L(f,3)<<2)>>2]}c:{if((e|0)==-1){break c}c=((e>>>0)%3|0?-1:2)+e|0;if((c|0)<0){break c}d=(c>>>0)/3|0;d=F[(F[F[a>>2]+96>>2]+L(d,12)|0)+(c-L(d,3)<<2)>>2]}c=-1;if((d|0)!=(f|0)){break a}f=-1;d:{b=((b>>>0)%3|0?-1:2)+b|0;if((b|0)>=0){d=(b>>>0)/3|0;d=F[(F[F[a>>2]+96>>2]+L(d,12)|0)+(b-L(d,3)<<2)>>2];if((e|0)==-1){break b}break d}d=-1;if((e|0)!=-1){break d}break b}b=e+1|0;b=(b>>>0)%3|0?b:e-2|0;if((b|0)<0){break b}c=F[F[a>>2]+96>>2];a=(b>>>0)/3|0;f=F[(c+L(a,12)|0)+(b-L(a,3)<<2)>>2]}c=(d|0)!=(f|0)?-1:e}return c}function Fc(a,b){var c=0,d=0,e=0;c=Z+-64|0;Z=c;d=F[a>>2];e=F[d-4>>2];d=F[d-8>>2];F[c+32>>2]=0;F[c+36>>2]=0;F[c+40>>2]=0;F[c+44>>2]=0;F[c+48>>2]=0;F[c+52>>2]=0;D[c+55|0]=0;D[c+56|0]=0;D[c+57|0]=0;D[c+58|0]=0;D[c+59|0]=0;D[c+60|0]=0;D[c+61|0]=0;D[c+62|0]=0;F[c+24>>2]=0;F[c+28>>2]=0;F[c+20>>2]=0;F[c+16>>2]=11020;F[c+12>>2]=a;F[c+8>>2]=b;a=a+d|0;d=0;a:{if(La(e,b,0)){F[c+56>>2]=1;$[F[F[e>>2]+20>>2]](e,c+8|0,a,a,1,0);d=F[c+32>>2]==1?a:0;break a}$[F[F[e>>2]+24>>2]](e,c+8|0,a,1,0);b:{switch(F[c+44>>2]){case 0:d=F[c+48>>2]==1?F[c+36>>2]==1?F[c+40>>2]==1?F[c+28>>2]:0:0:0;break a;case 1:break b;default:break a}}if(F[c+32>>2]!=1){if(F[c+48>>2]|F[c+36>>2]!=1|F[c+40>>2]!=1){break a}}d=F[c+24>>2]}Z=c- -64|0;return d}function ma(a,b,c){var d=0,e=0,f=0,g=0;a:{if(!c){break a}D[a|0]=b;d=a+c|0;D[d-1|0]=b;if(c>>>0<3){break a}D[a+2|0]=b;D[a+1|0]=b;D[d-3|0]=b;D[d-2|0]=b;if(c>>>0<7){break a}D[a+3|0]=b;D[d-4|0]=b;if(c>>>0<9){break a}d=0-a&3;e=d+a|0;b=L(b&255,16843009);F[e>>2]=b;d=c-d&-4;c=d+e|0;F[c-4>>2]=b;if(d>>>0<9){break a}F[e+8>>2]=b;F[e+4>>2]=b;F[c-8>>2]=b;F[c-12>>2]=b;if(d>>>0<25){break a}F[e+24>>2]=b;F[e+20>>2]=b;F[e+16>>2]=b;F[e+12>>2]=b;F[c-16>>2]=b;F[c-20>>2]=b;F[c-24>>2]=b;F[c-28>>2]=b;g=e&4|24;c=d-g|0;if(c>>>0<32){break a}d=ki(b,0,1,1);f=_;b=e+g|0;while(1){F[b+24>>2]=d;F[b+28>>2]=f;F[b+16>>2]=d;F[b+20>>2]=f;F[b+8>>2]=d;F[b+12>>2]=f;F[b>>2]=d;F[b+4>>2]=f;b=b+32|0;c=c-32|0;if(c>>>0>31){continue}break}}return a}function ie(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=F[b+8>>2];e=F[b+12>>2];g=e;e=F[b+20>>2];k=e;h=F[b+16>>2];c=h+4|0;e=c>>>0<4?e+1|0:e;i=c;a:{if(c>>>0>d>>>0&(e|0)>=(g|0)|(e|0)>(g|0)){break a}j=F[b>>2];c=j+h|0;f=G[c|0]|G[c+1|0]<<8|(G[c+2|0]<<16|G[c+3|0]<<24);F[b+16>>2]=i;F[b+20>>2]=e;c=d;d=k;e=h+8|0;d=e>>>0<8?d+1|0:d;if(c>>>0>>0&(d|0)>=(g|0)|(d|0)>(g|0)){break a}c=i+j|0;c=G[c|0]|G[c+1|0]<<8|(G[c+2|0]<<16|G[c+3|0]<<24);F[b+16>>2]=e;F[b+20>>2]=d;if((c|0)<(f|0)){break a}F[a+16>>2]=c;F[a+12>>2]=f;d=(c>>31)-((f>>31)+(c>>>0>>0)|0)|0;b=c-f|0;if(!d&b>>>0>2147483646|d){break a}l=1;d=b+1|0;F[a+20>>2]=d;b=d>>>1|0;F[a+24>>2]=b;F[a+28>>2]=0-b;if(d&1){break a}F[a+24>>2]=b-1}return l|0}function Uc(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=Z-16|0;Z=d;f=F[a+24>>2];k=F[a+28>>2];a:{if((f|0)!=(k|0)){while(1){F[d+8>>2]=0;F[d>>2]=0;F[d+4>>2]=0;a=Sc(F[f>>2],b,d);g=G[d+11|0];h=g<<24>>24;i=3;b:{c:{d:{if(!a){break d}i=0;a=G[c+11|0];e=a<<24>>24;j=(h|0)<0?F[d+4>>2]:g;if((j|0)!=(((e|0)<0?F[c+4>>2]:a)|0)){break d}a=(e|0)<0?F[c>>2]:c;e=(h|0)<0;e:{if(!e){e=d;if(!h){break e}while(1){if(G[e|0]!=G[a|0]){break d}a=a+1|0;e=e+1|0;g=g-1|0;if(g){continue}break}break e}if(!j){break e}if(sa(e?F[d>>2]:d,a,j)){break c}}l=F[f>>2];i=1}if((h|0)>=0){break b}}ja(F[d>>2])}f:{switch(i|0){case 0:case 3:break f;default:break a}}f=f+4|0;if((k|0)!=(f|0)){continue}break}}l=0}Z=d+16|0;return l}function gb(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0;f=c-b|0;h=f>>2;d=F[a+8>>2];e=F[a>>2];if(h>>>0<=d-e>>2>>>0){d=F[a+4>>2];g=d-e|0;f=g+b|0;i=g>>2;g=i>>>0>>0?f:c;if((g|0)!=(b|0)){while(1){F[e>>2]=F[b>>2];e=e+4|0;b=b+4|0;if((g|0)!=(b|0)){continue}break}}if(h>>>0>i>>>0){if((c|0)!=(g|0)){while(1){F[d>>2]=F[f>>2];d=d+4|0;f=f+4|0;if((f|0)!=(c|0)){continue}break}}F[a+4>>2]=d;return}F[a+4>>2]=e;return}if(e){F[a+4>>2]=e;ja(e);F[a+8>>2]=0;F[a>>2]=0;F[a+4>>2]=0;d=0}a:{if((f|0)<0){break a}e=d>>>1|0;d=d>>>0>=2147483644?1073741823:e>>>0>h>>>0?e:h;if(d>>>0>=1073741824){break a}e=d<<2;d=ka(e);F[a>>2]=d;F[a+8>>2]=d+e;if((b|0)!=(c|0)){c=b;b=(f-4&-4)+4|0;d=la(d,c,b)+b|0}F[a+4>>2]=d;return}na();v()}function Ea(a,b,c){var d=0,e=0,f=0;e=Z-16|0;Z=e;F[a+4>>2]=0;a:{b:{if(!b){break b}f=F[a+8>>2];d=f<<5;c:{if(d>>>0>=b>>>0){F[a+4>>2]=b;break c}F[e+8>>2]=0;F[e>>2]=0;F[e+4>>2]=0;if((b|0)<0){break a}if(d>>>0<=1073741822){f=f<<6;d=b+31&-32;d=d>>>0>>0?f:d}else{d=2147483647}$a(e,d);f=F[a>>2];F[a>>2]=F[e>>2];F[e>>2]=f;d=F[a+4>>2];F[a+4>>2]=b;F[e+4>>2]=d;d=F[a+8>>2];F[a+8>>2]=F[e+8>>2];F[e+8>>2]=d;if(!f){break c}ja(f)}d=b>>>5|0;a=F[a>>2];if(G[c|0]){if(b>>>0>=32){ma(a,255,d<<2)}if((b&-32)==(b|0)){break b}a=a+(d<<2)|0;F[a>>2]=F[a>>2]|-1>>>32-(b&31);break b}if(b>>>0>=32){ma(a,0,d<<2)}if((b&-32)==(b|0)){break b}a=a+(d<<2)|0;F[a>>2]=F[a>>2]&(-1>>>32-(b&31)^-1)}Z=e+16|0;return}na();v()}function If(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;e=Z-32|0;Z=e;a:{b:{f=ya(c);if(f>>>0<2147483632){c:{d:{if(f>>>0>=11){a=(f|15)+1|0;g=ka(a);F[e+24>>2]=a|-2147483648;F[e+16>>2]=g;F[e+20>>2]=f;a=f+g|0;break d}D[e+27|0]=f;g=e+16|0;a=f+g|0;if(!f){break c}}la(g,c,f)}D[a|0]=0;c=ya(d);if(c>>>0>=2147483632){break b}e:{f:{if(c>>>0>=11){f=(c|15)+1|0;a=ka(f);F[e+8>>2]=f|-2147483648;F[e>>2]=a;F[e+4>>2]=c;g=a+c|0;break f}D[e+11|0]=c;g=c+e|0;a=e;if(!c){break e}}la(a,d,c)}D[g|0]=0;c=F[b+4>>2];a=-1;g:{if(!c){break g}c=Uc(c,e+16|0,e);a=-1;if(!c){break g}a=Pc(b,F[c+24>>2])}if(D[e+11|0]<0){ja(F[e>>2])}if(D[e+27|0]<0){ja(F[e+16>>2])}Z=e+32|0;break a}za();v()}za();v()}return a|0}function se(a,b){a=a|0;b=b|0;a=0;a:{switch(b|0){case 0:a=ka(20);F[a+12>>2]=-1;F[a+16>>2]=0;F[a+4>>2]=0;F[a+8>>2]=0;F[a>>2]=1920;return a|0;case 1:a=ka(24);F[a+12>>2]=-1;F[a+16>>2]=0;F[a+4>>2]=0;F[a+8>>2]=0;F[a>>2]=1920;F[a+20>>2]=0;F[a>>2]=2136;return a|0;case 2:a=ka(48);F[a+12>>2]=-1;F[a+16>>2]=0;F[a+4>>2]=0;F[a+8>>2]=0;F[a>>2]=1920;F[a+20>>2]=0;F[a>>2]=2136;F[a+24>>2]=1624;F[a>>2]=7948;F[a+32>>2]=0;F[a+36>>2]=0;F[a+28>>2]=-1;F[a+40>>2]=0;F[a+44>>2]=0;return a|0;case 3:a=ka(32);F[a+12>>2]=-1;F[a+16>>2]=0;F[a+4>>2]=0;F[a+8>>2]=0;F[a>>2]=1920;F[a+20>>2]=0;F[a>>2]=2136;F[a+24>>2]=1032;F[a>>2]=5812;F[a+28>>2]=-1;break;default:break a}}return a|0}function Be(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=F[b>>2];b=F[b+4>>2];d=F[F[a+8>>2]+40>>2];j=d;m=ka((d|0)<0?-1:d);i=b-f|0;e=1;a:{if((i|0)<4){break a}b=0;g=F[c+16>>2];k=d;f=g+d|0;d=0+F[c+20>>2]|0;d=f>>>0>>0?d+1|0:d;h=F[c+12>>2];e=0;if(I[c+8>>2]>>0&(d|0)>=(h|0)|(d|0)>(h|0)){break a}e=i>>2;i=(e|0)<=1?1:e;while(1){b:{g=la(m,F[c>>2]+g|0,j);F[c+16>>2]=f;F[c+20>>2]=d;la(F[F[F[a+8>>2]+64>>2]>>2]+b|0,g,j);l=l+1|0;if((i|0)==(l|0)){break b}b=b+j|0;d=n+F[c+20>>2]|0;g=F[c+16>>2];f=k+g|0;d=f>>>0>>0?d+1|0:d;h=F[c+12>>2];if((d|0)<=(h|0)&I[c+8>>2]>=f>>>0|(d|0)<(h|0)){continue}}break}e=(e|0)<=(l|0)}ja(m);return e|0}function mh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0;F[b>>2]=1;f=b+8|0;c=F[b+8>>2];d=F[b+12>>2]-c|0;if(d>>>0<=4294967291){Db(f,d+4|0);c=F[f>>2]}c=c+d|0;d=F[a+4>>2];D[c|0]=d;D[c+1|0]=d>>>8;D[c+2|0]=d>>>16;D[c+3|0]=d>>>24;c=F[a+8>>2];if((c|0)!=F[a+12>>2]){d=0;while(1){g=(d<<2)+c|0;c=F[b+8>>2];e=F[b+12>>2]-c|0;if(e>>>0<=4294967291){Db(f,e+4|0);c=F[f>>2]}c=c+e|0;e=F[g>>2];D[c|0]=e;D[c+1|0]=e>>>8;D[c+2|0]=e>>>16;D[c+3|0]=e>>>24;d=d+1|0;c=F[a+8>>2];if(d>>>0>2]-c>>2>>>0){continue}break}}c=F[b+12>>2];b=F[b+8>>2];c=c-b|0;if(c>>>0<=4294967291){Db(f,c+4|0);b=F[f>>2]}b=b+c|0;a=F[a+20>>2];D[b|0]=a;D[b+1|0]=a>>>8;D[b+2|0]=a>>>16;D[b+3|0]=a>>>24}function mb(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;c=F[a+4>>2];if((c|0)!=F[a+8>>2]){e=F[b+4>>2];F[c>>2]=F[b>>2];F[c+4>>2]=e;F[c+8>>2]=F[b+8>>2];F[a+4>>2]=c+12;return}a:{g=F[a>>2];d=(c-g|0)/12|0;e=d+1|0;if(e>>>0<357913942){f=d<<1;f=d>>>0>=178956970?357913941:e>>>0>>0?f:e;if(f){if(f>>>0>=357913942){break a}e=ka(L(f,12))}else{e=0}d=e+L(d,12)|0;h=F[b+4>>2];F[d>>2]=F[b>>2];F[d+4>>2]=h;F[d+8>>2]=F[b+8>>2];b=d+12|0;if((c|0)!=(g|0)){while(1){c=c-12|0;h=F[c+4>>2];d=d-12|0;F[d>>2]=F[c>>2];F[d+4>>2]=h;F[d+8>>2]=F[c+8>>2];if((c|0)!=(g|0)){continue}break}c=F[a>>2]}F[a+8>>2]=e+L(f,12);F[a+4>>2]=b;F[a>>2]=d;if(c){ja(c)}return}na();v()}oa();v()}function ne(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;h=F[c+12>>2];f=h;e=F[c+20>>2];i=F[c+8>>2];g=F[c+16>>2];a:{if((f|0)<=(e|0)&i>>>0<=g>>>0|(e|0)>(f|0)){break a}j=F[c>>2];k=D[j+g|0];d=e;f=g+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;b:{if((k|0)==-2){break b}if((d|0)>=(h|0)&f>>>0>=i>>>0|(d|0)>(h|0)){break a}d=D[f+j|0];g=g+2|0;e=g>>>0<2?e+1|0:e;F[c+16>>2]=g;F[c+20>>2]=e;if((d-4&255)>>>0<251){break a}e=$[F[F[a>>2]+40>>2]](a,k,d)|0;d=F[a+20>>2];F[a+20>>2]=e;if(!d){break b}$[F[F[d>>2]+4>>2]](d)}d=F[a+20>>2];if(d){if(!($[F[F[a>>2]+28>>2]](a,d)|0)){break a}}l=$[F[F[a>>2]+36>>2]](a,b,c)|0}return l|0}function Bf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a:{if(I[b+80>>2]>65535){break a}a=F[b+100>>2];b=F[b+96>>2];e=(a-b|0)/12|0;f=L(e,6);g=(f|0)==(c|0);if((a|0)==(b|0)|(c|0)!=(f|0)){break a}g=1;c=e>>>0<=1?1:e;i=c&1;a=0;if(e>>>0>=2){j=c&-2;c=0;while(1){f=L(a,6);h=f+d|0;e=b+L(a,12)|0;E[h>>1]=F[e>>2];E[(f|2)+d>>1]=F[e+4>>2];E[h+4>>1]=F[e+8>>2];f=a|1;e=L(f,6)+d|0;f=b+L(f,12)|0;E[e>>1]=F[f>>2];E[e+2>>1]=F[f+4>>2];E[e+4>>1]=F[f+8>>2];a=a+2|0;c=c+2|0;if((j|0)!=(c|0)){continue}break}}if(!i){break a}c=L(a,6)+d|0;a=b+L(a,12)|0;E[c>>1]=F[a>>2];E[c+2>>1]=F[a+4>>2];E[c+4>>1]=F[a+8>>2]}return g|0}function Gh(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=Z-32|0;Z=f;h=e>>>0>1073741823?-1:e<<2;h=ma(ka(h),0,h);g=F[b>>2];i=F[b+4>>2];k=F[h+4>>2];F[f+16>>2]=F[h>>2];F[f+20>>2]=k;F[f+8>>2]=g;F[f+12>>2]=i;i=a+8|0;Jb(f+24|0,i,f+16|0,f+8|0);F[c>>2]=F[f+24>>2];F[c+4>>2]=F[f+28>>2];if((d|0)>(e|0)){k=0-e<<2;a=e;while(1){g=a<<2;j=g+b|0;m=F[j>>2];j=F[j+4>>2];g=c+g|0;l=g+k|0;n=F[l+4>>2];F[f+16>>2]=F[l>>2];F[f+20>>2]=n;F[f+8>>2]=m;F[f+12>>2]=j;Jb(f+24|0,i,f+16|0,f+8|0);F[g>>2]=F[f+24>>2];F[g+4>>2]=F[f+28>>2];a=a+e|0;if((d|0)>(a|0)){continue}break}}ja(h);Z=f+32|0;return 1}function Sf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;a=Z-32|0;Z=a;F[a+24>>2]=0;F[a+28>>2]=0;a:{d=ya(c);if(d>>>0<2147483632){b:{c:{if(d>>>0>=11){e=(d|15)+1|0;f=ka(e);F[a+16>>2]=e|-2147483648;F[a+8>>2]=f;F[a+12>>2]=d;e=d+f|0;break c}D[a+19|0]=d;f=a+8|0;e=f+d|0;if(!d){break b}}la(f,c,d)}D[e|0]=0;c=b+4|0;b=Ya(b,a+8|0);d:{if((c|0)==(b|0)){break d}c=F[b+32>>2];b=F[b+28>>2];if((c-b|0)!=8){break d}c=G[b+4|0]|G[b+5|0]<<8|(G[b+6|0]<<16|G[b+7|0]<<24);F[a+24>>2]=G[b|0]|G[b+1|0]<<8|(G[b+2|0]<<16|G[b+3|0]<<24);F[a+28>>2]=c}g=K[a+24>>3];if(D[a+19|0]<0){ja(F[a+8>>2])}Z=a+32|0;break a}za();v()}return+g}function Gc(a,b,c,d,e,f,g){var h=0,i=0,j=0;h=Z-16|0;Z=h;if((b^-1)+2147483631>>>0>=c>>>0){if(G[a+11|0]>>>7|0){i=F[a>>2]}else{i=a}if(b>>>0<1073741799){F[h+12>>2]=b<<1;F[h>>2]=b+c;c=Z-16|0;Z=c;Z=c+16|0;c=h+12|0;c=F[(I[h>>2]>2]?c:h)>>2];if(c>>>0>=11){j=c+16&-16;c=j-1|0;c=(c|0)==11?j:c}else{c=10}c=c+1|0}else{c=2147483631}sb(h,c);c=F[h>>2];if(f){db(c,g,f)}g=d-e|0;if((d|0)!=(e|0)){db(c+f|0,e+i|0,g)}if((b|0)!=10){ja(i)}F[a>>2]=c;F[a+8>>2]=F[a+8>>2]&-2147483648|F[h+4>>2]&2147483647;F[a+8>>2]=F[a+8>>2]|-2147483648;b=a;a=f+g|0;F[b+4>>2]=a;D[h+12|0]=0;D[a+c|0]=G[h+12|0];Z=h+16|0;return}za();v()}function _c(a,b,c){var d=0,e=0,f=0,g=0;a:{f=b>>>0<1431655766&(b|c)>=0;b:{if(!f){break b}b=L(b,3);Xb(a,b,10224);Xb(a+12|0,b,10228);d=F[a+24>>2];c:{if(F[a+32>>2]-d>>2>>>0>=c>>>0){break c}if(c>>>0>=1073741824){break a}b=F[a+28>>2];e=c<<2;c=ka(e);e=c+e|0;g=c+(b-d&-4)|0;c=g;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;F[c>>2]=F[b>>2];if((b|0)!=(d|0)){continue}break}}F[a+32>>2]=e;F[a+28>>2]=g;F[a+24>>2]=c;if(!d){break c}ja(d)}F[a+80>>2]=0;F[a+84>>2]=0;b=F[a+76>>2];F[a+76>>2]=0;if(b){ja(b)}F[a+68>>2]=0;F[a+72>>2]=0;b=a- -64|0;a=F[b>>2];F[b>>2]=0;if(!a){break b}ja(a)}return f}na();v()}function yd(a){var b=0,c=0,d=0,e=0,f=0;f=1;c=F[a+140>>2];a:{if((c|0)<=0){break a}b=c<<4;d=ka(c>>>0>268435455?-1:b|4);F[d>>2]=c;d=d+4|0;c=d+b|0;b=d;while(1){F[b>>2]=0;F[b+4>>2]=0;D[b+5|0]=0;D[b+6|0]=0;D[b+7|0]=0;D[b+8|0]=0;D[b+9|0]=0;D[b+10|0]=0;D[b+11|0]=0;D[b+12|0]=0;b=b+16|0;if((c|0)!=(b|0)){continue}break}e=F[a+136>>2];F[a+136>>2]=d;if(e){c=e-4|0;d=F[c>>2];if(d){b=(d<<4)+e|0;while(1){b=b-16|0;if((e|0)!=(b|0)){continue}break}}ja(c)}b=0;if(F[a+140>>2]<=0){break a}while(1){f=Aa(F[a+136>>2]+(b<<4)|0,a);if(!f){break a}b=b+1|0;if((b|0)>2]){continue}break}}return f} +function Sd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=F[b+8>>2];c=F[b+12>>2];g=c;c=F[b+20>>2];i=c;h=F[b+16>>2];f=h+4|0;c=f>>>0<4?c+1|0:c;a:{if(d>>>0>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break a}e=h+F[b>>2]|0;e=G[e|0]|G[e+1|0]<<8|(G[e+2|0]<<16|G[e+3|0]<<24);F[b+16>>2]=f;F[b+20>>2]=c;f=d;d=i;c=h+8|0;d=c>>>0<8?d+1|0:d;if(c>>>0>f>>>0&(d|0)>=(g|0)|(d|0)>(g|0)){break a}F[b+16>>2]=c;F[b+20>>2]=d;if(!(e&1)){break a}d=O(e)^31;if(d-1>>>0>28){break a}F[a+8>>2]=d+1;d=-2<>2]=c;F[a+12>>2]=d^-1;F[a+24>>2]=c>>1;J[a+20>>2]=M(2)/M(c|0);j=Aa(a+96|0,b)}return j|0}function bc(a,b){var c=0;c=F[b+4>>2];F[a>>2]=F[b>>2];F[a+4>>2]=c;c=F[b+60>>2];F[a+56>>2]=F[b+56>>2];F[a+60>>2]=c;c=F[b+52>>2];F[a+48>>2]=F[b+48>>2];F[a+52>>2]=c;c=F[b+44>>2];F[a+40>>2]=F[b+40>>2];F[a+44>>2]=c;c=F[b+36>>2];F[a+32>>2]=F[b+32>>2];F[a+36>>2]=c;c=F[b+28>>2];F[a+24>>2]=F[b+24>>2];F[a+28>>2]=c;c=F[b+20>>2];F[a+16>>2]=F[b+16>>2];F[a+20>>2]=c;c=F[b+12>>2];F[a+8>>2]=F[b+8>>2];F[a+12>>2]=c;F[a+88>>2]=0;F[a+64>>2]=0;F[a+68>>2]=0;F[a+72>>2]=0;F[a+76>>2]=0;D[a+77|0]=0;D[a+78|0]=0;D[a+79|0]=0;D[a+80|0]=0;D[a+81|0]=0;D[a+82|0]=0;D[a+83|0]=0;D[a+84|0]=0;return a}function ac(a,b){var c=0,d=0,e=0,f=0,g=0;a:{if(F[a+64>>2]){break a}c=ka(32);F[c+16>>2]=0;F[c+20>>2]=0;F[c+8>>2]=0;F[c>>2]=0;F[c+4>>2]=0;F[c+24>>2]=0;F[c+28>>2]=0;d=F[a+64>>2];F[a+64>>2]=c;if(!d){break a}c=F[d>>2];if(c){F[d+4>>2]=c;ja(c)}ja(d)}d=F[a+64>>2];c=F[a+28>>2]-1|0;if(c>>>0<=10){c=F[(c<<2)+10148>>2]}else{c=-1}c=L(c,G[a+24|0]);f=c>>31;g=md(d,0,ki(c,f,b,0),_);if(g){d=F[a+64>>2];F[a>>2]=d;e=F[d+20>>2];F[a+8>>2]=F[d+16>>2];F[a+12>>2]=e;e=F[d+24>>2];d=F[d+28>>2];F[a+48>>2]=0;F[a+52>>2]=0;F[a+40>>2]=c;F[a+44>>2]=f;F[a+16>>2]=e;F[a+20>>2]=d;F[a+80>>2]=b}return g}function Af(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;a=F[b+100>>2];b=F[b+96>>2];h=a-b|0;a:{if((h|0)!=(c|0)|(a|0)==(b|0)){break a}g=(c|0)/12|0;e=g>>>0<=1?1:g;j=e&1;a=0;if(g>>>0>=2){k=e&-2;g=0;while(1){e=L(a,12);i=e+d|0;f=b+e|0;F[i>>2]=F[f>>2];F[(e|4)+d>>2]=F[f+4>>2];F[i+8>>2]=F[f+8>>2];f=L(a|1,12);e=f+d|0;f=b+f|0;F[e>>2]=F[f>>2];F[e+4>>2]=F[f+4>>2];F[e+8>>2]=F[f+8>>2];a=a+2|0;g=g+2|0;if((k|0)!=(g|0)){continue}break}}if(!j){break a}e=d;d=L(a,12);a=e+d|0;b=b+d|0;F[a>>2]=F[b>>2];F[a+4>>2]=F[b+4>>2];F[a+8>>2]=F[b+8>>2]}return(c|0)==(h|0)|0}function Kh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;c=F[b+8>>2];d=F[b+12>>2];g=d;d=F[b+20>>2];i=d;h=F[b+16>>2];f=h+4|0;d=f>>>0<4?d+1|0:d;a:{if(c>>>0>>0&(d|0)>=(g|0)|(d|0)>(g|0)){break a}e=h+F[b>>2]|0;e=G[e|0]|G[e+1|0]<<8|(G[e+2|0]<<16|G[e+3|0]<<24);F[b+16>>2]=f;F[b+20>>2]=d;f=c;c=i;d=h+8|0;c=d>>>0<8?c+1|0:c;if(d>>>0>f>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break a}F[b+16>>2]=d;F[b+20>>2]=c;if(!(e&1)){break a}b=O(e)^31;if(b-1>>>0>28){break a}j=1;F[a+8>>2]=b+1;b=-2<>2]=c;F[a+12>>2]=b^-1;F[a+24>>2]=c>>1;J[a+20>>2]=M(2)/M(c|0)}return j|0}function Ya(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;f=a+4|0;a=F[a+4>>2];a:{b:{if(!a){break b}d=G[b+11|0];c=d<<24>>24<0;g=c?F[b>>2]:b;d=c?F[b+4>>2]:d;b=f;while(1){e=G[a+27|0];c=e<<24>>24<0;e=c?F[a+20>>2]:e;h=e>>>0>d>>>0;i=h?d:e;c:{if(i){c=sa(c?F[a+16>>2]:a+16|0,g,i);if(c){break c}}c=d>>>0>e>>>0?-1:h}c=(c|0)<0;b=c?b:a;a=F[(c?a+4|0:a)>>2];if(a){continue}break}if((b|0)==(f|0)){break b}c=G[b+27|0];a=c<<24>>24<0;d:{c=a?F[b+20>>2]:c;e=c>>>0>>0?c:d;if(e){a=sa(g,a?F[b+16>>2]:b+16|0,e);if(a){break d}}if(c>>>0>d>>>0){break b}break a}if((a|0)>=0){break a}}b=f}return b}function Oe(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;if(La(a,F[b+8>>2],e)){if(!(F[b+28>>2]==1|F[b+4>>2]!=(c|0))){F[b+28>>2]=d}return}a:{if(La(a,F[b>>2],e)){if(!(F[b+16>>2]!=(c|0)&F[b+20>>2]!=(c|0))){if((d|0)!=1){break a}F[b+32>>2]=1;return}F[b+32>>2]=d;b:{if(F[b+44>>2]==4){break b}E[b+52>>1]=0;a=F[a+8>>2];$[F[F[a>>2]+20>>2]](a,b,c,c,1,e);if(G[b+53|0]){F[b+44>>2]=3;if(!G[b+52|0]){break b}break a}F[b+44>>2]=4}F[b+20>>2]=c;F[b+40>>2]=F[b+40>>2]+1;if(F[b+36>>2]!=1|F[b+24>>2]!=2){break a}D[b+54|0]=1;return}a=F[a+8>>2];$[F[F[a>>2]+24>>2]](a,b,c,d,e)}}function Ig(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0;f=ka(64);c=ka(12);F[c+8>>2]=F[F[a+4>>2]+80>>2];F[c>>2]=9968;F[c+4>>2]=0;f=yc(f,c);a:{b:{if((b|0)<0){c=f;break b}h=a+8|0;c=F[a+12>>2];e=F[a+8>>2];g=c-e>>2;c:{if((g|0)>(b|0)){break c}d=b+1|0;if(b>>>0>=g>>>0){Pb(h,d-g|0);break c}if(d>>>0>=g>>>0){break c}e=e+(d<<2)|0;if((e|0)!=(c|0)){while(1){c=c-4|0;d=F[c>>2];F[c>>2]=0;if(d){$[F[F[d>>2]+4>>2]](d)}if((c|0)!=(e|0)){continue}break}}F[a+12>>2]=e}a=F[h>>2]+(b<<2)|0;c=F[a>>2];F[a>>2]=f;if(!c){break a}}$[F[F[c>>2]+4>>2]](c)}return(b^-1)>>>31|0}function we(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0;c=F[a+60>>2];a:{if(!c){break a}F[c+4>>2]=a+48;if(!($[F[F[c>>2]+12>>2]](c)|0)){break a}b:{c=$[F[F[a>>2]+24>>2]](a)|0;if((c|0)<=0){break b}while(1){c:{f=F[($[F[F[a>>2]+28>>2]](a)|0)+4>>2];g=$[F[F[a>>2]+20>>2]](a,d)|0;e=F[a+60>>2];if(!($[F[F[e>>2]+8>>2]](e,F[F[f+8>>2]+(g<<2)>>2])|0)){break c}d=d+1|0;if((c|0)!=(d|0)){continue}break b}break}return 0}d=0;if(!($[F[F[a>>2]+36>>2]](a,b)|0)){break a}if(!($[F[F[a>>2]+40>>2]](a,b)|0)){break a}d=$[F[F[a>>2]+44>>2]](a)|0}return d|0}function Id(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0;c=F[a+216>>2];if((c|0)!=F[a+220>>2]){while(1){a:{c=F[L(e,144)+c>>2];if((c|0)<0){break a}d=F[a+4>>2];f=F[d+8>>2];if((c|0)>=F[d+12>>2]-f>>2){break a}d=0;c=F[(c<<2)+f>>2];if(($[F[F[c>>2]+24>>2]](c)|0)<=0){break a}while(1){if(($[F[F[c>>2]+20>>2]](c,d)|0)!=(b|0)){d=d+1|0;if(($[F[F[c>>2]+24>>2]](c)|0)>(d|0)){continue}break a}break}a=F[a+216>>2]+L(e,144)|0;return(G[a+100|0]?a+4|0:0)|0}e=e+1|0;c=F[a+216>>2];if(e>>>0<(F[a+220>>2]-c|0)/144>>>0){continue}break}}return 0}function nd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;c=F[a+8>>2];d=F[a+4>>2];if(c-d>>2>>>0>=b>>>0){if(b){b=b<<2;d=ma(d,0,b)+b|0}F[a+4>>2]=d;return}a:{f=F[a>>2];g=d-f>>2;e=g+b|0;if(e>>>0<1073741824){c=c-f|0;h=c>>>1|0;e=c>>>0>=2147483644?1073741823:e>>>0>>0?h:e;if(e){if(e>>>0>=1073741824){break a}i=ka(e<<2)}c=(g<<2)+i|0;b=b<<2;b=ma(c,0,b)+b|0;if((d|0)!=(f|0)){while(1){c=c-4|0;d=d-4|0;F[c>>2]=F[d>>2];if((d|0)!=(f|0)){continue}break}}F[a+8>>2]=(e<<2)+i;F[a+4>>2]=b;F[a>>2]=c;if(f){ja(f)}return}na();v()}oa();v()}function bb(a){var b=0,c=0,d=0,e=0,f=0;d=F[a+8>>2];a:{if(G[d+84|0]){break a}b=F[a+16>>2];if(!b|!G[b+84|0]){break a}c=F[d+72>>2];e=F[d+68>>2];D[b+84|0]=0;c=c-e>>2;f=F[b+68>>2];e=F[b+72>>2]-f>>2;b:{if(c>>>0>e>>>0){ab(b+68|0,c-e|0,2004);d=F[a+8>>2];break b}if(c>>>0>=e>>>0){break b}F[b+72>>2]=f+(c<<2)}if(G[d+84|0]){break a}c=F[d+68>>2];if((c|0)==F[d+72>>2]){break a}e=F[F[a+16>>2]+68>>2];b=0;while(1){f=b<<2;F[f+e>>2]=F[c+f>>2];b=b+1|0;c=F[d+68>>2];if(b>>>0>2]-c>>2>>>0){continue}break}}return F[a+16>>2]}function Lf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;e=Z+-64|0;Z=e;f=Ja(e+8|0);F[f+16>>2]=0;F[f+20>>2]=0;F[f>>2]=b;F[f+8>>2]=c;F[f+12>>2]=0;b=e+48|0;Pd(b,a,f,d);F[a+24>>2]=F[e+48>>2];f=a+24|0;a:{if((f|0)==(b|0)){break a}b=a+28|0;c=e+48|4;g=G[e+63|0];d=g<<24>>24;if(D[a+39|0]>=0){if((d|0)>=0){a=F[c+4>>2];F[b>>2]=F[c>>2];F[b+4>>2]=a;F[b+8>>2]=F[c+8>>2];break a}qb(b,F[e+52>>2],F[e+56>>2]);break a}a=(d|0)<0;rb(b,a?F[e+52>>2]:c,a?F[e+56>>2]:g)}if(D[e+63|0]<0){ja(F[e+52>>2])}Z=e- -64|0;return f|0}function Jf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0;a=Z-32|0;Z=a;a:{d=ya(c);if(d>>>0<2147483632){b:{c:{if(d>>>0>=11){e=(d|15)+1|0;f=ka(e);F[a+24>>2]=e|-2147483648;F[a+16>>2]=f;F[a+20>>2]=d;e=d+f|0;break c}D[a+27|0]=d;f=a+16|0;e=f+d|0;if(!d){break b}}la(f,c,d)}D[e|0]=0;D[a+4|0]=0;F[a>>2]=1701667182;D[a+11|0]=4;d=F[b+4>>2];c=-1;d:{if(!d){break d}d=Uc(d,a,a+16|0);c=-1;if(!d){break d}c=Pc(b,F[d+24>>2])}b=c;if(D[a+11|0]<0){ja(F[a>>2])}if(D[a+27|0]<0){ja(F[a+16>>2])}Z=a+32|0;break a}za();v()}return b|0}function Hd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0;c=F[a+216>>2];if((c|0)!=F[a+220>>2]){while(1){a:{c=F[L(e,144)+c>>2];if((c|0)<0){break a}d=F[a+4>>2];f=F[d+8>>2];if((c|0)>=F[d+12>>2]-f>>2){break a}d=0;c=F[(c<<2)+f>>2];if(($[F[F[c>>2]+24>>2]](c)|0)<=0){break a}while(1){if(($[F[F[c>>2]+20>>2]](c,d)|0)!=(b|0)){d=d+1|0;if(($[F[F[c>>2]+24>>2]](c)|0)>(d|0)){continue}break a}break}return(F[a+216>>2]+L(e,144)|0)+104|0}e=e+1|0;c=F[a+216>>2];if(e>>>0<(F[a+220>>2]-c|0)/144>>>0){continue}break}}return a+184|0}function Uf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0;d=Z-16|0;Z=d;F[d+12>>2]=0;a:{e=ya(c);if(e>>>0<2147483632){b:{c:{if(e>>>0>=11){f=(e|15)+1|0;a=ka(f);F[d+8>>2]=f|-2147483648;F[d>>2]=a;F[d+4>>2]=e;f=a+e|0;break c}D[d+11|0]=e;f=d+e|0;a=d;if(!e){break b}}la(a,c,e)}D[f|0]=0;a=Ya(b,d);d:{if((a|0)==(b+4|0)){break d}b=F[a+32>>2];a=F[a+28>>2];if((b-a|0)!=4){break d}F[d+12>>2]=G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24)}a=F[d+12>>2];if(D[d+11|0]<0){ja(F[d>>2])}Z=d+16|0;break a}za();v()}return a|0}function Mf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;d=Z+-64|0;Z=d;e=Ja(d+8|0);F[e+16>>2]=0;F[e+20>>2]=0;F[e>>2]=b;F[e+8>>2]=c;F[e+12>>2]=0;b=d+48|0;Od(b);F[a+24>>2]=F[d+48>>2];f=a+24|0;a:{if((b|0)==(f|0)){break a}b=a+28|0;c=d+48|4;g=G[d+63|0];e=g<<24>>24;if(D[a+39|0]>=0){if((e|0)>=0){a=F[c+4>>2];F[b>>2]=F[c>>2];F[b+4>>2]=a;F[b+8>>2]=F[c+8>>2];break a}qb(b,F[d+52>>2],F[d+56>>2]);break a}a=(e|0)<0;rb(b,a?F[d+52>>2]:c,a?F[d+56>>2]:g)}if(D[d+63|0]<0){ja(F[d+52>>2])}Z=d- -64|0;return f|0}function Ce(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0;e=1;a:{if(($[F[F[b>>2]+20>>2]](b)|0)<=0){break a}while(1){e=0;d=Qc(F[F[a+4>>2]+4>>2],$[F[F[b>>2]+24>>2]](b,f)|0);if((d|0)==-1){break a}g=F[a+4>>2];c=0;b:{if((d|0)<0){break b}h=F[g+4>>2];if((d|0)>=F[h+12>>2]-F[h+8>>2]>>2){break b}c=F[F[g+8>>2]+(F[F[g+20>>2]+(d<<2)>>2]<<2)>>2];c=$[F[F[c>>2]+32>>2]](c,d)|0}if(!c){break a}if(!($[F[F[b>>2]+28>>2]](b,c)|0)){break a}e=1;f=f+1|0;if(($[F[F[b>>2]+20>>2]](b)|0)>(f|0)){continue}break}}return e|0}function Db(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;a:{c=F[a+4>>2];e=F[a>>2];d=c-e|0;b:{if(d>>>0>>0){g=b-d|0;f=F[a+8>>2];if(g>>>0<=f-c>>>0){h=a,i=ma(c,0,g)+g|0,F[h+4>>2]=i;break b}if((b|0)<0){break a}c=f-e|0;f=c<<1;c=c>>>0>=1073741823?2147483647:b>>>0>>0?f:b;f=ka(c);ma(f+d|0,0,g);d=pa(f,e,d);F[a+8>>2]=d+c;F[a+4>>2]=b+d;F[a>>2]=d;if(!e){break b}ja(e);break b}if(b>>>0>=d>>>0){break b}F[a+4>>2]=b+e}b=F[a+28>>2];c=b;d=b+1|0;b=F[a+24>>2]+1|0;e=b?c:d;F[a+24>>2]=b;F[a+28>>2]=e;return}na();v()}function Ma(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;e=F[a+4>>2];if((e|0)!=F[a+8>>2]){F[e>>2]=F[b>>2];F[a+4>>2]=e+4;return}a:{g=F[a>>2];f=e-g|0;c=f>>2;d=c+1|0;if(d>>>0<1073741824){h=c<<2;c=f>>>1|0;c=f>>>0>=2147483644?1073741823:c>>>0>d>>>0?c:d;if(c){if(c>>>0>=1073741824){break a}f=ka(c<<2)}else{f=0}d=h+f|0;F[d>>2]=F[b>>2];b=d+4|0;if((e|0)!=(g|0)){while(1){d=d-4|0;e=e-4|0;F[d>>2]=F[e>>2];if((e|0)!=(g|0)){continue}break}}F[a+8>>2]=f+(c<<2);F[a+4>>2]=b;F[a>>2]=d;if(g){ja(g)}return}na();v()}oa();v()}function va(a){F[a>>2]=-1;F[a+4>>2]=0;F[a+8>>2]=0;F[a+32>>2]=0;F[a+36>>2]=0;D[a+28|0]=1;F[a+20>>2]=0;F[a+24>>2]=0;F[a+12>>2]=0;F[a+16>>2]=0;F[a+40>>2]=0;F[a+44>>2]=0;F[a+48>>2]=0;F[a+52>>2]=0;F[a+56>>2]=0;F[a+60>>2]=0;F[a+64>>2]=0;F[a+68>>2]=0;F[a+76>>2]=0;F[a+80>>2]=0;F[a+84>>2]=0;F[a+88>>2]=0;F[a+92>>2]=0;F[a+96>>2]=0;F[a+72>>2]=a+4;F[a+104>>2]=0;F[a+108>>2]=0;D[a+100|0]=1;F[a+112>>2]=0;F[a+116>>2]=0;F[a+120>>2]=0;F[a+124>>2]=0;F[a+128>>2]=0;F[a+132>>2]=0;F[a+136>>2]=0;F[a+140>>2]=0}function Hb(a,b){var c=0,d=0,e=0,f=0;d=F[a+12>>2];c=F[a+16>>2]-d>>2;a:{if(c>>>0>>0){qa(a+12|0,b-c|0);break a}if(b>>>0>=c>>>0){break a}F[a+16>>2]=d+(b<<2)}b:{c=F[a>>2];c:{if(F[a+8>>2]-c>>2>>>0>=b>>>0){break c}if(b>>>0>=1073741824){break b}d=F[a+4>>2];e=b<<2;b=ka(e);e=b+e|0;f=b+(d-c&-4)|0;b=f;if((c|0)!=(d|0)){while(1){b=b-4|0;d=d-4|0;F[b>>2]=F[d>>2];if((c|0)!=(d|0)){continue}break}}F[a+8>>2]=e;F[a+4>>2]=f;F[a>>2]=b;if(!c){break c}ja(c)}return}na();v()}function tb(a){a=a|0;var b=0,c=0,d=0;F[a>>2]=10300;b=F[a+68>>2];if(b){F[a+72>>2]=b;ja(b)}b=F[a+56>>2];if(b){F[a+60>>2]=b;ja(b)}b=F[a+44>>2];if(b){F[a+48>>2]=b;ja(b)}b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}b=F[a+20>>2];if(b){F[a+24>>2]=b;ja(b)}b=F[a+8>>2];if(b){d=b;c=F[a+12>>2];if((b|0)!=(c|0)){while(1){c=c-4|0;d=F[c>>2];F[c>>2]=0;if(d){xa(d)}if((b|0)!=(c|0)){continue}break}d=F[a+8>>2]}F[a+12>>2]=b;ja(d)}b=F[a+4>>2];F[a+4>>2]=0;if(b){ic(b)}return a|0}function qa(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;e=F[a+8>>2];c=F[a+4>>2];if(e-c>>2>>>0>=b>>>0){if(b){b=b<<2;c=ma(c,0,b)+b|0}F[a+4>>2]=c;return}a:{f=c;c=F[a>>2];g=f-c|0;h=g>>2;d=h+b|0;if(d>>>0<1073741824){e=e-c|0;f=e>>>1|0;d=e>>>0>=2147483644?1073741823:d>>>0>>0?f:d;if(d){if(d>>>0>=1073741824){break a}i=ka(d<<2)}b=b<<2;e=ma((h<<2)+i|0,0,b);f=d<<2;d=pa(i,c,g);F[a+8>>2]=f+d;F[a+4>>2]=b+e;F[a>>2]=d;if(c){ja(c)}return}na();v()}oa();v()}function gc(a,b){var c=0,d=0,e=0,f=0;c=a+4|0;a=Ya(a,b);a:{if((c|0)==(a|0)){break a}b=a+28|0;b=D[a+39|0]<0?F[b>>2]:b;while(1){a=b;b=a+1|0;c=D[a|0];if((c|0)==32|c-9>>>0<5){continue}break}b:{c:{d:{c=D[a|0];switch(c-43|0){case 0:break c;case 2:break d;default:break b}}e=1}c=D[b|0];a=b}if(c-48>>>0<10){while(1){d=(L(d,10)-D[a|0]|0)+48|0;b=D[a+1|0];a=a+1|0;if(b-48>>>0<10){continue}break}}a=e?d:0-d|0;if((a|0)==-1){break a}f=(a|0)!=0}return f}function Qa(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;a=F[a>>2];c=F[a+4>>2];e=F[a+8>>2];if(c>>>0>>0){F[c>>2]=F[b>>2];F[a+4>>2]=c+4;return}a:{d=c;c=F[a>>2];g=d-c|0;d=g>>2;f=d+1|0;if(f>>>0<1073741824){h=d<<2;e=e-c|0;d=e>>>1|0;f=e>>>0>=2147483644?1073741823:f>>>0>>0?d:f;if(f){if(f>>>0>=1073741824){break a}e=ka(f<<2)}else{e=0}d=h+e|0;F[d>>2]=F[b>>2];b=pa(e,c,g);F[a+8>>2]=b+(f<<2);F[a+4>>2]=d+4;F[a>>2]=b;if(c){ja(c)}return}na();v()}oa();v()}function db(a,b,c){var d=0,e=0,f=0,g=0,h=0;f=Z-16|0;Z=f;d=Z-32|0;Z=d;e=Z-16|0;Z=e;F[e+12>>2]=b;F[e+8>>2]=b+c;F[d+24>>2]=F[e+12>>2];F[d+28>>2]=F[e+8>>2];Z=e+16|0;c=Z-16|0;Z=c;h=F[d+28>>2];e=F[d+24>>2];g=h-e|0;if((e|0)!=(h|0)){pa(a,e,g)}F[c+12>>2]=e+g;F[c+8>>2]=a+g;F[d+16>>2]=F[c+12>>2];F[d+20>>2]=F[c+8>>2];Z=c+16|0;F[d+12>>2]=(F[d+16>>2]-b|0)+b;F[d+8>>2]=(F[d+20>>2]-a|0)+a;F[f+8>>2]=F[d+12>>2];F[f+12>>2]=F[d+8>>2];Z=d+32|0;Z=f+16|0}function _a(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;e=F[a+8>>2];c=F[a+4>>2];if(e-c>>3>>>0>=b>>>0){if(b){b=b<<3;c=ma(c,0,b)+b|0}F[a+4>>2]=c;return}a:{f=c;c=F[a>>2];g=f-c|0;h=g>>3;d=h+b|0;if(d>>>0<536870912){e=e-c|0;f=e>>>2|0;d=e>>>0>=2147483640?536870911:d>>>0>>0?f:d;if(d){if(d>>>0>=536870912){break a}i=ka(d<<3)}b=b<<3;e=ma((h<<3)+i|0,0,b);f=d<<3;d=pa(i,c,g);F[a+8>>2]=f+d;F[a+4>>2]=b+e;F[a>>2]=d;if(c){ja(c)}return}na();v()}oa();v()}function re(a){a=a|0;var b=0,c=0,d=0;F[a>>2]=2016;b=F[a+60>>2];F[a+60>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}b=F[a+48>>2];if(b){F[a+52>>2]=b;ja(b)}d=F[a+36>>2];if(d){c=F[a+40>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=F[c>>2];F[c>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=F[a+36>>2]}F[a+40>>2]=d;ja(b)}F[a>>2]=1776;b=F[a+16>>2];if(b){F[a+20>>2]=b;ja(b)}b=F[a+4>>2];if(b){F[a+8>>2]=b;ja(b)}return a|0}function qe(a){a=a|0;var b=0,c=0,d=0;F[a>>2]=2016;b=F[a+60>>2];F[a+60>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}b=F[a+48>>2];if(b){F[a+52>>2]=b;ja(b)}d=F[a+36>>2];if(d){c=F[a+40>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=F[c>>2];F[c>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=F[a+36>>2]}F[a+40>>2]=d;ja(b)}F[a>>2]=1776;b=F[a+16>>2];if(b){F[a+20>>2]=b;ja(b)}b=F[a+4>>2];if(b){F[a+8>>2]=b;ja(b)}ja(a)}function Eg(a){a=a|0;var b=0,c=0,d=0,e=0,f=0;a:{b=F[a+8>>2];b:{if((b|0)<0){break b}c=F[a+4>>2];e=F[c>>2];d=F[c+4>>2]-e>>2;c:{if(d>>>0>>0){nd(c,b-d|0);f=F[a+8>>2];break c}f=b;if(b>>>0>=d>>>0){break c}F[c+4>>2]=e+(b<<2);f=b}d=f;if((d|0)<=0){break b}a=F[a+4>>2];c=F[a>>2];e=F[a+4>>2]-c>>2;a=0;while(1){if((a|0)==(e|0)){break a}F[c+(a<<2)>>2]=a;a=a+1|0;if((d|0)!=(a|0)){continue}break}}return(b^-1)>>>31|0}ta();v()}function fh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0;d=Z-16|0;Z=d;e=F[a+4>>2];a:{if((e|0)==-1){break a}c=F[b+20>>2];if(!!F[b+16>>2]&(c|0)>=0|(c|0)>0){break a}pb(b,F[b+4>>2],F[a+8>>2],F[a+12>>2]);c=F[b+20>>2];if(!!F[b+16>>2]&(c|0)>=0|(c|0)>0){break a}pb(b,F[b+4>>2],a+20|0,a+24|0);c=F[b+20>>2];f=F[b+16>>2];D[d+15|0]=F[a+4>>2];if(!!f&(c|0)>=0|(c|0)>0){break a}pb(b,F[b+4>>2],d+15|0,d+16|0)}Z=d+16|0;return(e|0)!=-1|0}function kd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;e=F[a+8>>2];c=F[a+4>>2];if(e-c>>1>>>0>=b>>>0){if(b){b=b<<1;c=ma(c,0,b)+b|0}F[a+4>>2]=c;return}a:{f=c;c=F[a>>2];g=f-c|0;f=g>>1;d=f+b|0;if((d|0)>=0){e=e-c|0;d=e>>>0>=2147483646?2147483647:d>>>0>>0?e:d;if(d){if((d|0)<0){break a}h=ka(d<<1)}b=b<<1;e=ma((f<<1)+h|0,0,b);f=d<<1;d=pa(h,c,g);F[a+8>>2]=f+d;F[a+4>>2]=b+e;F[a>>2]=d;if(c){ja(c)}return}na();v()}oa();v()}function of(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;d=Z-16|0;Z=d;Pd(d,a,b,c);F[a+24>>2]=F[d>>2];e=a+24|0;a:{if((e|0)==(d|0)){break a}b=a+28|0;c=d|4;f=G[d+15|0];g=f<<24>>24;if(D[a+39|0]>=0){if((g|0)>=0){a=F[c+4>>2];F[b>>2]=F[c>>2];F[b+4>>2]=a;F[b+8>>2]=F[c+8>>2];break a}qb(b,F[d+4>>2],F[d+8>>2]);break a}a=(g|0)<0;rb(b,a?F[d+4>>2]:c,a?F[d+8>>2]:f)}if(D[d+15|0]<0){ja(F[d+4>>2])}Z=d+16|0;return e|0}function ra(a,b,c){var d=0,e=0,f=0,g=0;e=Z-16|0;Z=e;a:{b:{if(c>>>0<11){d=a;D[a+11|0]=G[a+11|0]&128|c;D[a+11|0]=G[a+11|0]&127;break b}if(c>>>0>2147483631){break a}g=e+8|0;if(c>>>0>=11){f=c+16&-16;d=f-1|0;d=(d|0)==11?f:d}else{d=10}sb(g,d+1|0);d=F[e+8>>2];F[a>>2]=d;F[a+8>>2]=F[a+8>>2]&-2147483648|F[e+12>>2]&2147483647;F[a+8>>2]=F[a+8>>2]|-2147483648;F[a+4>>2]=c}db(d,b,c+1|0);Z=e+16|0;return}za();v()}function pf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;b=Z-16|0;Z=b;Od(b);F[a+24>>2]=F[b>>2];e=a+24|0;a:{if((e|0)==(b|0)){break a}c=a+28|0;d=b|4;f=G[b+15|0];g=f<<24>>24;if(D[a+39|0]>=0){if((g|0)>=0){a=F[d+4>>2];F[c>>2]=F[d>>2];F[c+4>>2]=a;F[c+8>>2]=F[d+8>>2];break a}qb(c,F[b+4>>2],F[b+8>>2]);break a}a=(g|0)<0;rb(c,a?F[b+4>>2]:d,a?F[b+8>>2]:f)}if(D[b+15|0]<0){ja(F[b+4>>2])}Z=b+16|0;return e|0}function Rf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;d=Z-16|0;Z=d;a:{e=ya(c);if(e>>>0<2147483632){b:{c:{if(e>>>0>=11){g=(e|15)+1|0;f=ka(g);F[d+8>>2]=g|-2147483648;F[d>>2]=f;F[d+4>>2]=e;g=e+f|0;break c}D[d+11|0]=e;g=d+e|0;f=d;if(!e){break b}}la(f,c,e)}D[g|0]=0;f=a+16|0;c=Sc(b,d,f);b=F[a+16>>2];a=D[a+27|0];if(D[d+11|0]<0){ja(F[d>>2])}Z=d+16|0;a=c?(a|0)<0?b:f:0;break a}za();v()}return a|0}function Yb(a,b){var c=0,d=0,e=0;c=F[a+4>>2];d=c+b|0;F[a+4>>2]=d;if(!((d-1^c-1)>>>0<32?c:0)){F[F[a>>2]+((d>>>0>=33?d-1>>>5|0:0)<<2)>>2]=0}a:{if(!b){break a}a=F[a>>2]+(c>>>3&536870908)|0;c=c&31;if(c){d=32-c|0;e=b>>>0>d>>>0?d:b;F[a>>2]=F[a>>2]&(-1<>>d-e^-1);b=b-e|0;a=a+4|0}c=b>>>5|0;if(b>>>0>=32){ma(a,0,c<<2)}if((b&-32)==(b|0)){break a}a=(c<<2)+a|0;F[a>>2]=F[a>>2]&(-1>>>32-(b&31)^-1)}}function ld(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>10){break a}d=F[c+20>>2];f=F[c+12>>2];e=F[c+16>>2];if((d|0)>=(f|0)&e>>>0>=I[c+8>>2]|(d|0)>(f|0)){break a}f=D[e+F[c>>2]|0];e=e+1|0;d=e?d:d+1|0;F[c+16>>2]=e;F[c+20>>2]=d;d=f;b:{if((d|0)<0){if(!ld(a+1|0,b,c)){break a}a=F[b>>2];d=d&127|a<<7;a=F[b+4>>2]<<7|a>>>25;break b}d=d&255;a=0}F[b>>2]=d;F[b+4>>2]=a;g=1}return g}function Sa(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>10){break a}d=F[c+20>>2];f=F[c+12>>2];e=F[c+16>>2];if((d|0)>=(f|0)&e>>>0>=I[c+8>>2]|(d|0)>(f|0)){break a}f=D[e+F[c>>2]|0];e=e+1|0;d=e?d:d+1|0;F[c+16>>2]=e;F[c+20>>2]=d;d=f;b:{if((d|0)<0){if(!Sa(a+1|0,b,c)){break a}a=F[b>>2];d=d&127|a<<7;a=F[b+4>>2]<<7|a>>>25;break b}d=d&255;a=0}F[b>>2]=d;F[b+4>>2]=a;g=1}return g}function Ne(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;if(La(a,F[b+8>>2],e)){if(!(F[b+28>>2]==1|F[b+4>>2]!=(c|0))){F[b+28>>2]=d}return}a:{if(!La(a,F[b>>2],e)){break a}if(!(F[b+16>>2]!=(c|0)&F[b+20>>2]!=(c|0))){if((d|0)!=1){break a}F[b+32>>2]=1;return}F[b+20>>2]=c;F[b+32>>2]=d;F[b+40>>2]=F[b+40>>2]+1;if(!(F[b+36>>2]!=1|F[b+24>>2]!=2)){D[b+54|0]=1}F[b+44>>2]=4}}function jg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0;e=Z+-64|0;Z=e;d=$[F[F[a>>2]+44>>2]](a,b)|0;a=$[F[F[a>>2]+40>>2]](a,b)|0;f=kb(e);g=F[b+56>>2];h=d&255;i=a;a=a-1|0;if(a>>>0<=10){a=F[(a<<2)+10148>>2]}else{a=-1}d=L(a,d);cc(f,g,h,i,0,d,d>>31);a=bc(ka(96),f);ac(a,c);D[a+84|0]=1;F[a+72>>2]=F[a+68>>2];F[a+60>>2]=F[b+60>>2];Z=e- -64|0;return a|0}function rh(a){a=a|0;var b=0,c=0,d=0;F[a>>2]=8176;b=F[a+48>>2];F[a+48>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}F[a>>2]=10032;b=F[a+20>>2];if(b){F[a+24>>2]=b;ja(b)}d=F[a+8>>2];if(d){c=F[a+12>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=F[c>>2];F[c>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=F[a+8>>2]}F[a+12>>2]=d;ja(b)}return a|0}function Dc(a,b,c,d){D[a+53|0]=1;a:{if(F[a+4>>2]!=(c|0)){break a}D[a+52|0]=1;c=F[a+16>>2];b:{if(!c){F[a+36>>2]=1;F[a+24>>2]=d;F[a+16>>2]=b;if((d|0)!=1){break a}if(F[a+48>>2]==1){break b}break a}if((b|0)==(c|0)){c=F[a+24>>2];if((c|0)==2){F[a+24>>2]=d;c=d}if(F[a+48>>2]!=1){break a}if((c|0)==1){break b}break a}F[a+36>>2]=F[a+36>>2]+1}D[a+54|0]=1}}function qh(a){a=a|0;var b=0,c=0,d=0;F[a>>2]=8176;b=F[a+48>>2];F[a+48>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}F[a>>2]=10032;b=F[a+20>>2];if(b){F[a+24>>2]=b;ja(b)}d=F[a+8>>2];if(d){c=F[a+12>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=F[c>>2];F[c>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=F[a+8>>2]}F[a+12>>2]=d;ja(b)}ja(a)}function Se(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;e=Z+-64|0;Z=e;d=1;a:{if(La(a,b,0)){break a}d=0;if(!b){break a}b=Fc(b,11068);d=0;if(!b){break a}d=e+8|0;ma(d|4,0,52);F[e+56>>2]=1;F[e+20>>2]=-1;F[e+16>>2]=a;F[e+8>>2]=b;$[F[F[b>>2]+28>>2]](b,d,F[c>>2],1);a=F[e+32>>2];if((a|0)==1){F[c>>2]=F[e+24>>2]}d=(a|0)==1}Z=e- -64|0;return d|0}function Fd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=Z-16|0;Z=d;F[a+4>>2]=b;b=F[b+64>>2];e=F[b>>2];b=F[b+4>>2];D[d+15|0]=0;Ea(a+24|0,(b-e>>2>>>0)/3|0,d+15|0);b=F[a+4>>2];e=F[b+56>>2];b=F[b+52>>2];D[d+14|0]=0;Ea(a+36|0,e-b>>2,d+14|0);b=F[c+12>>2];F[a+16>>2]=F[c+8>>2];F[a+20>>2]=b;b=F[c+4>>2];F[a+8>>2]=F[c>>2];F[a+12>>2]=b;Z=d+16|0}function zf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;a=Z-16|0;Z=a;f=D[b+24|0];e=F[2555];F[a+8>>2]=F[2554];F[a+12>>2]=e;e=F[2553];F[a>>2]=F[2552];F[a+4>>2]=e;e=lb(b,c,f,a);if(e){b=0;if(f){c=(f&255)<<2;b=ka(c);g=la(b,a,c)+c|0}c=F[d>>2];if(c){F[d+4>>2]=c;ja(c)}F[d+8>>2]=g;F[d+4>>2]=g;F[d>>2]=b}Z=a+16|0;return e|0}function wd(a,b){var c=0,d=0;a:{c=F[a+4>>2];d=F[a+8>>2];if((c|0)==d<<5){if((c+1|0)<0){break a}if(c>>>0<=1073741822){d=d<<6;c=(c&-32)+32|0;c=c>>>0>>0?d:c}else{c=2147483647}$a(a,c);c=F[a+4>>2]}F[a+4>>2]=c+1;d=1<>2]+(c>>>3&536870908)|0;if(G[b|0]){F[a>>2]=d|F[a>>2];return}F[a>>2]=F[a>>2]&(d^-1);return}na();v()}function Zb(a){var b=0;F[a>>2]=0;F[a+4>>2]=0;F[a+56>>2]=0;F[a+48>>2]=0;F[a+52>>2]=0;F[a+40>>2]=0;F[a+44>>2]=0;F[a+32>>2]=0;F[a+36>>2]=0;F[a+24>>2]=0;F[a+28>>2]=0;F[a+16>>2]=0;F[a+20>>2]=0;F[a+8>>2]=0;F[a+12>>2]=0;b=a- -64|0;F[b>>2]=0;F[b+4>>2]=0;F[a+72>>2]=0;F[a+76>>2]=0;F[a+80>>2]=0;F[a+84>>2]=0;F[a+60>>2]=a;return a}function ve(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0;f=$[F[F[a>>2]+24>>2]](a)|0;c=1;a:{if((f|0)<=0){break a}d=F[F[a+36>>2]>>2];g=a+48|0;c=0;if(!($[F[F[d>>2]+16>>2]](d,g,b)|0)){break a}while(1){e=e+1|0;if((f|0)!=(e|0)){d=F[F[a+36>>2]+(e<<2)>>2];if($[F[F[d>>2]+16>>2]](d,g,b)|0){continue}}break}c=(e|0)>=(f|0)}return c|0}function ue(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0;f=$[F[F[a>>2]+24>>2]](a)|0;c=1;a:{if((f|0)<=0){break a}d=F[F[a+36>>2]>>2];g=a+48|0;c=0;if(!($[F[F[d>>2]+20>>2]](d,g,b)|0)){break a}while(1){e=e+1|0;if((f|0)!=(e|0)){d=F[F[a+36>>2]+(e<<2)>>2];if($[F[F[d>>2]+20>>2]](d,g,b)|0){continue}}break}c=(e|0)>=(f|0)}return c|0}function bh(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=Z-16|0;Z=d;F[a+4>>2]=b;e=F[b>>2];b=F[b+4>>2];D[d+15|0]=0;Ea(a+24|0,(b-e>>2>>>0)/3|0,d+15|0);b=F[a+4>>2];e=F[b+28>>2];b=F[b+24>>2];D[d+14|0]=0;Ea(a+36|0,e-b>>2,d+14|0);b=F[c+12>>2];F[a+16>>2]=F[c+8>>2];F[a+20>>2]=b;b=F[c+4>>2];F[a+8>>2]=F[c>>2];F[a+12>>2]=b;Z=d+16|0}function hb(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=F[c+20>>2];e=F[c+12>>2];f=F[c+16>>2];if((d|0)>=(e|0)&f>>>0>=I[c+8>>2]|(d|0)>(e|0)){break a}e=G[F[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!hb(a+1|0,b,c)){break a}e=d&127|F[b>>2]<<7}F[b>>2]=e;g=1}return g}function fb(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=F[c+20>>2];e=F[c+12>>2];f=F[c+16>>2];if((d|0)>=(e|0)&f>>>0>=I[c+8>>2]|(d|0)>(e|0)){break a}e=G[F[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!fb(a+1|0,b,c)){break a}e=d&127|F[b>>2]<<7}F[b>>2]=e;g=1}return g}function Wb(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=F[c+20>>2];e=F[c+12>>2];f=F[c+16>>2];if((d|0)>=(e|0)&f>>>0>=I[c+8>>2]|(d|0)>(e|0)){break a}e=G[F[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!Wb(a+1|0,b,c)){break a}e=d&127|F[b>>2]<<7}F[b>>2]=e;g=1}return g}function Ta(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=F[c+20>>2];e=F[c+12>>2];f=F[c+16>>2];if((d|0)>=(e|0)&f>>>0>=I[c+8>>2]|(d|0)>(e|0)){break a}e=G[F[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!Ta(a+1|0,b,c)){break a}e=d&127|F[b>>2]<<7}F[b>>2]=e;g=1}return g}function Qd(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=F[c+20>>2];e=F[c+12>>2];f=F[c+16>>2];if((d|0)>=(e|0)&f>>>0>=I[c+8>>2]|(d|0)>(e|0)){break a}e=G[F[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!Qd(a+1|0,b,c)){break a}e=d&127|F[b>>2]<<7}F[b>>2]=e;g=1}return g}function Oa(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=F[c+20>>2];e=F[c+12>>2];f=F[c+16>>2];if((d|0)>=(e|0)&f>>>0>=I[c+8>>2]|(d|0)>(e|0)){break a}e=G[F[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!Oa(a+1|0,b,c)){break a}e=d&127|F[b>>2]<<7}F[b>>2]=e;g=1}return g}function Da(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=F[c+20>>2];e=F[c+12>>2];f=F[c+16>>2];if((d|0)>=(e|0)&f>>>0>=I[c+8>>2]|(d|0)>(e|0)){break a}e=G[F[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!Da(a+1|0,b,c)){break a}e=d&127|F[b>>2]<<7}F[b>>2]=e;g=1}return g}function sa(a,b,c){var d=0,e=0;a:{b:{if(c>>>0>=4){if((a|b)&3){break b}while(1){if(F[a>>2]!=F[b>>2]){break b}b=b+4|0;a=a+4|0;c=c-4|0;if(c>>>0>3){continue}break}}if(!c){break a}}while(1){d=G[a|0];e=G[b|0];if((d|0)==(e|0)){b=b+1|0;a=a+1|0;c=c-1|0;if(c){continue}break a}break}return d-e|0}return 0}function td(a){var b=0,c=0,d=0,e=0;d=F[a>>2];if(d){e=d;c=F[a+4>>2];if((d|0)!=(c|0)){while(1){e=c-144|0;b=F[e+132>>2];if(b){F[c-8>>2]=b;ja(b)}b=F[c-28>>2];if(b){F[c-24>>2]=b;ja(b)}b=F[c-40>>2];if(b){F[c-36>>2]=b;ja(b)}Gb(c-140|0);c=e;if((d|0)!=(c|0)){continue}break}e=F[a>>2]}F[a+4>>2]=d;ja(e)}}function Ef(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=F[b+4>>2];a:{if(!d){break a}b=F[F[F[b+8>>2]+(c<<2)>>2]+60>>2];if((b|0)<0){break a}a=F[d+24>>2];c=F[d+28>>2];if((a|0)==(c|0)){break a}b:{while(1){e=F[a>>2];if((b|0)==F[e+24>>2]){break b}a=a+4|0;if((c|0)!=(a|0)){continue}break}e=0}}return e|0}function ic(a){var b=0,c=0,d=0;if(a){d=F[a+24>>2];if(d){b=d;c=F[a+28>>2];if((b|0)!=(c|0)){while(1){c=c-4|0;b=F[c>>2];F[c>>2]=0;if(b){Ca(b+12|0,F[b+16>>2]);Ba(b,F[b+4>>2]);ja(b)}if((c|0)!=(d|0)){continue}break}b=F[a+24>>2]}F[a+28>>2]=d;ja(b)}Ca(a+12|0,F[a+16>>2]);Ba(a,F[a+4>>2]);ja(a)}}function $g(a){a=a|0;var b=0;F[a+8>>2]=9136;F[a>>2]=8924;b=F[a+96>>2];if(b){F[a+100>>2]=b;ja(b)}b=F[a+80>>2];if(b){F[a+84>>2]=b;ja(b)}b=F[a+68>>2];if(b){F[a+72>>2]=b;ja(b)}b=F[a+56>>2];if(b){F[a+60>>2]=b;ja(b)}F[a+8>>2]=9372;b=F[a+44>>2];if(b){ja(b)}b=F[a+32>>2];if(b){ja(b)}return a|0}function _g(a){a=a|0;var b=0;F[a+8>>2]=9136;F[a>>2]=8924;b=F[a+96>>2];if(b){F[a+100>>2]=b;ja(b)}b=F[a+80>>2];if(b){F[a+84>>2]=b;ja(b)}b=F[a+68>>2];if(b){F[a+72>>2]=b;ja(b)}b=F[a+56>>2];if(b){F[a+60>>2]=b;ja(b)}F[a+8>>2]=9372;b=F[a+44>>2];if(b){ja(b)}b=F[a+32>>2];if(b){ja(b)}ja(a)}function wh(a){a=a|0;var b=0,c=0,d=0;F[a>>2]=10032;b=F[a+20>>2];if(b){F[a+24>>2]=b;ja(b)}d=F[a+8>>2];if(d){c=F[a+12>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=F[c>>2];F[c>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=F[a+8>>2]}F[a+12>>2]=d;ja(b)}return a|0}function uc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0;h=F[c+8>>2];e=F[c+16>>2];g=F[c+12>>2];f=g;d=F[c+20>>2];if(h>>>0>e>>>0&(f|0)>=(d|0)|(d|0)<(f|0)){b=G[F[c>>2]+e|0];i=e+1|0;f=i?d:d+1|0;F[c+16>>2]=i;F[c+20>>2]=f;F[a+4>>2]=b}return e>>>0>>0&(d|0)<=(g|0)|(d|0)<(g|0)}function La(a,b,c){var d=0;if(!c){return F[a+4>>2]==F[b+4>>2]}if((a|0)==(b|0)){return 1}d=F[a+4>>2];a=G[d|0];c=F[b+4>>2];b=G[c|0];a:{if(!a|(b|0)!=(a|0)){break a}while(1){b=G[c+1|0];a=G[d+1|0];if(!a){break a}c=c+1|0;d=d+1|0;if((a|0)==(b|0)){continue}break}}return(a|0)==(b|0)}function Gg(a){a=a|0;var b=0,c=0,d=0;F[a>>2]=10032;b=F[a+20>>2];if(b){F[a+24>>2]=b;ja(b)}d=F[a+8>>2];if(d){c=F[a+12>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=F[c>>2];F[c>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=F[a+8>>2]}F[a+12>>2]=d;ja(b)}ja(a)}function Gf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=F[b+12>>2];b=F[b+8>>2];a=0;a:{if((d|0)==(b|0)){break a}a=d-b>>2;d=a>>>0<=1?1:a;a=0;b:{while(1){e=F[b+(a<<2)>>2];if(F[e+60>>2]==(c|0)){break b}a=a+1|0;if((d|0)!=(a|0)){continue}break}a=0;break a}a=(a|0)!=-1?e:0}return a|0}function ah(a){a=a|0;var b=0;F[a>>2]=9136;b=F[a+88>>2];if(b){F[a+92>>2]=b;ja(b)}b=F[a+72>>2];if(b){F[a+76>>2]=b;ja(b)}b=F[a+60>>2];if(b){F[a- -64>>2]=b;ja(b)}b=F[a+48>>2];if(b){F[a+52>>2]=b;ja(b)}F[a>>2]=9372;b=F[a+36>>2];if(b){ja(b)}b=F[a+24>>2];if(b){ja(b)}return a|0}function Tc(a,b){var c=0,d=0,e=0;F[a+8>>2]=0;F[a>>2]=0;F[a+4>>2]=0;a:{c=F[b+4>>2];d=F[b>>2];b:{if((c|0)==(d|0)){a=c;break b}c=c-d|0;if((c|0)<0){break a}d=c;e=ka(c);c=ma(e,0,c);d=d+c|0;F[a+8>>2]=d;F[a+4>>2]=d;F[a>>2]=c;c=F[b>>2];a=F[b+4>>2]}la(e,c,a-c|0);return}na();v()}function Dd(a){var b=0,c=0,d=0,e=0;c=F[a+4>>2];d=F[a>>2];if((c|0)!=(d|0)){while(1){e=c-144|0;b=F[e+132>>2];if(b){F[c-8>>2]=b;ja(b)}b=F[c-28>>2];if(b){F[c-24>>2]=b;ja(b)}b=F[c-40>>2];if(b){F[c-36>>2]=b;ja(b)}Gb(c-140|0);c=e;if((d|0)!=(c|0)){continue}break}}F[a+4>>2]=d}function Xg(a){a=a|0;var b=0;F[a>>2]=9136;b=F[a+88>>2];if(b){F[a+92>>2]=b;ja(b)}b=F[a+72>>2];if(b){F[a+76>>2]=b;ja(b)}b=F[a+60>>2];if(b){F[a- -64>>2]=b;ja(b)}b=F[a+48>>2];if(b){F[a+52>>2]=b;ja(b)}F[a>>2]=9372;b=F[a+36>>2];if(b){ja(b)}b=F[a+24>>2];if(b){ja(b)}ja(a)}function Za(a){var b=0;if(a){b=F[a+76>>2];if(b){F[a+80>>2]=b;ja(b)}b=F[a- -64>>2];if(b){F[a+68>>2]=b;ja(b)}b=F[a+48>>2];if(b){F[a+52>>2]=b;ja(b)}b=F[a+24>>2];if(b){F[a+28>>2]=b;ja(b)}b=F[a+12>>2];if(b){F[a+16>>2]=b;ja(b)}b=F[a>>2];if(b){F[a+4>>2]=b;ja(b)}ja(a)}}function Gb(a){var b=0;b=F[a+84>>2];if(b){F[a+88>>2]=b;ja(b)}b=F[a+72>>2];if(b){F[a+76>>2]=b;ja(b)}b=F[a+52>>2];if(b){F[a+56>>2]=b;ja(b)}b=F[a+40>>2];if(b){F[a+44>>2]=b;ja(b)}b=F[a+28>>2];if(b){F[a+32>>2]=b;ja(b)}b=F[a+12>>2];if(b){ja(b)}a=F[a>>2];if(a){ja(a)}}function Lc(a,b,c){var d=0,e=0,f=0,g=0;f=Z-16|0;Z=f;d=Z-16|0;Z=d;b=b-a>>2;while(1){if(b){F[d+12>>2]=a;e=b>>>1|0;F[d+12>>2]=F[d+12>>2]+(e<<2);g=(e^-1)+b|0;b=e;e=I[F[d+12>>2]>>2]>2];b=e?g:b;a=e?F[d+12>>2]+4|0:a;continue}break}Z=d+16|0;Z=f+16|0;return a}function id(a,b){var c=0,d=0;d=ka(40);F[d>>2]=-1;c=d+8|0;F[c+16>>2]=0;F[c+20>>2]=0;F[c+8>>2]=0;F[c>>2]=0;F[c+4>>2]=0;F[c+24>>2]=0;F[c+28>>2]=0;$[F[F[a>>2]+16>>2]](a,d);a=F[b+88>>2];F[b+88>>2]=d;if(a){b=F[a+8>>2];if(b){F[a+12>>2]=b;ja(b)}ja(a)}return 1}function ya(a){var b=0,c=0,d=0;b=a;a:{if(b&3){while(1){if(!G[b|0]){break a}b=b+1|0;if(b&3){continue}break}}while(1){c=b;b=b+4|0;d=F[c>>2];if(!((d^-1)&d-16843009&-2139062144)){continue}break}while(1){b=c;c=b+1|0;if(G[b|0]){continue}break}}return b-a|0}function wa(a){var b=0,c=0,d=0,e=0,f=0;d=G[a+12|0];c=F[a+8>>2];a:{if(c>>>0>4095){break a}b=F[a+4>>2];if((b|0)<=0){break a}b=b-1|0;F[a+4>>2]=b;c=G[b+F[a>>2]|0]|c<<8}d=0-d&255;b=L(d,c>>>8|0);e=c&255;f=e>>>0>>0;F[a+8>>2]=f?b+e|0:c-(b+d|0)|0;return f}function yc(a,b){F[a+4>>2]=0;F[a+8>>2]=0;F[a>>2]=1776;F[a+12>>2]=0;F[a+16>>2]=0;F[a+20>>2]=0;F[a+24>>2]=0;F[a+28>>2]=0;F[a+32>>2]=0;F[a+36>>2]=0;F[a+40>>2]=0;F[a>>2]=2016;F[a+60>>2]=b;F[a+44>>2]=0;F[a+48>>2]=0;F[a+52>>2]=0;F[a+56>>2]=0;return a}function Eb(a,b){var c=0,d=0,e=0;c=ya(b);if(c>>>0<2147483632){a:{b:{if(c>>>0>=11){d=(c|15)+1|0;e=ka(d);F[a+8>>2]=d|-2147483648;F[a>>2]=e;F[a+4>>2]=c;d=c+e|0;break b}D[a+11|0]=c;d=a+c|0;e=a;if(!c){break a}}pa(e,b,c)}D[d|0]=0;return a}za();v()}function Of(a){a=a|0;var b=0,c=0,d=0;if(a){if(D[a+27|0]<0){ja(F[a+16>>2])}b=F[a>>2];if(b){c=b;d=F[a+4>>2];if((b|0)!=(d|0)){while(1){c=d-12|0;if(D[d-1|0]<0){ja(F[c>>2])}d=c;if((d|0)!=(b|0)){continue}break}c=F[a>>2]}F[a+4>>2]=b;ja(c)}ja(a)}}function xa(a){a=a|0;var b=0,c=0;if(a){b=F[a+88>>2];F[a+88>>2]=0;if(b){c=F[b+8>>2];if(c){F[b+12>>2]=c;ja(c)}ja(b)}b=F[a+68>>2];if(b){F[a+72>>2]=b;ja(b)}b=F[a+64>>2];F[a+64>>2]=0;if(b){c=F[b>>2];if(c){F[b+4>>2]=c;ja(c)}ja(b)}ja(a)}}function Ib(a,b){var c=0,d=0,e=0;a:{c=F[a>>2];b:{if(F[a+8>>2]-c>>2>>>0>=b>>>0){break b}if(b>>>0>=1073741824){break a}d=F[a+4>>2]-c|0;e=b<<2;b=pa(ka(e),c,d);F[a+8>>2]=b+e;F[a+4>>2]=b+d;F[a>>2]=b;if(!c){break b}ja(c)}return}na();v()}function Df(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;b=F[b+96>>2];a=ka(12);b=b+L(c,12)|0;c=F[b+4>>2];F[a>>2]=F[b>>2];F[a+4>>2]=c;F[a+8>>2]=F[b+8>>2];b=F[d>>2];if(b){F[d+4>>2]=b;ja(b)}F[d>>2]=a;a=a+12|0;F[d+8>>2]=a;F[d+4>>2]=a;return 1}function Ah(a){a=a|0;var b=0;F[a+24>>2]=1624;F[a>>2]=7948;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}F[a>>2]=2136;b=F[a+20>>2];F[a+20>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}F[a>>2]=1920;b=F[a+16>>2];F[a+16>>2]=0;if(b){xa(b)}return a|0}function li(a,b,c,d){var e=0,f=0,g=0,h=0;f=b^d;g=f>>31;e=b>>31;a=a^e;h=a-e|0;e=(b^e)-((a>>>0>>0)+e|0)|0;a=d>>31;b=c^a;f=f>>31;a=mi(h,e,b-a|0,(a^d)-((a>>>0>b>>>0)+a|0)|0)^f;b=a-f|0;_=(g^_)-((a>>>0>>0)+g|0)|0;return b}function zh(a){a=a|0;var b=0;F[a+24>>2]=1624;F[a>>2]=7948;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}F[a>>2]=2136;b=F[a+20>>2];F[a+20>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}F[a>>2]=1920;b=F[a+16>>2];F[a+16>>2]=0;if(b){xa(b)}ja(a)}function rb(a,b,c){var d=0,e=0,f=0;e=Z-16|0;Z=e;d=F[a+8>>2]&2147483647;a:{if(d>>>0>c>>>0){d=F[a>>2];F[a+4>>2]=c;db(d,b,c);D[e+15|0]=0;D[c+d|0]=G[e+15|0];break a}f=a;a=F[a+4>>2];Gc(f,d-1|0,(c-d|0)+1|0,a,a,c,b)}Z=e+16|0}function xe(a,b){a=a|0;b=b|0;var c=0,d=0;c=Z-16|0;Z=c;a=F[a+4>>2];a:{if((a|0)==-1){break a}D[c+15|0]=a;d=F[b+20>>2];if(!!F[b+16>>2]&(d|0)>=0|(d|0)>0){break a}pb(b,F[b+4>>2],c+15|0,c+16|0)}Z=c+16|0;return(a|0)!=-1|0}function ki(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0;e=c>>>16|0;f=a>>>16|0;j=L(e,f);g=c&65535;h=a&65535;i=L(g,h);f=(i>>>16|0)+L(f,g)|0;e=(f&65535)+L(e,h)|0;_=(L(b,c)+j|0)+L(a,d)+(f>>>16)+(e>>>16)|0;return i&65535|e<<16}function qb(a,b,c){var d=0,e=0;d=Z-16|0;Z=d;a:{if(c>>>0<=10){D[a+11|0]=G[a+11|0]&128|c;D[a+11|0]=G[a+11|0]&127;db(a,b,c);D[d+15|0]=0;D[a+c|0]=G[d+15|0];break a}e=a;a=G[a+11|0]&127;Gc(e,10,c-10|0,a,a,c,b)}Z=d+16|0}function Ec(a,b,c){var d=0;d=F[a+16>>2];if(!d){F[a+36>>2]=1;F[a+24>>2]=c;F[a+16>>2]=b;return}a:{if((b|0)==(d|0)){if(F[a+24>>2]!=2){break a}F[a+24>>2]=c;return}D[a+54|0]=1;F[a+24>>2]=2;F[a+36>>2]=F[a+36>>2]+1}}function vg(){var a=0;a=kb(ka(96));F[a+64>>2]=0;F[a+68>>2]=0;F[a+88>>2]=0;F[a+72>>2]=0;F[a+76>>2]=0;D[a+77|0]=0;D[a+78|0]=0;D[a+79|0]=0;D[a+80|0]=0;D[a+81|0]=0;D[a+82|0]=0;D[a+83|0]=0;D[a+84|0]=0;return a|0}function jh(a,b){a=a|0;b=b|0;var c=0,d=0;F[b>>2]=2;c=F[b+8>>2];d=F[b+12>>2]-c|0;if(d>>>0<=4294967291){Db(b+8|0,d+4|0);c=F[b+8>>2]}b=c+d|0;a=F[a+4>>2];D[b|0]=a;D[b+1|0]=a>>>8;D[b+2|0]=a>>>16;D[b+3|0]=a>>>24}function ge(a){a=a|0;var b=0;F[a>>2]=3016;b=F[a+96>>2];if(b){ja(b)}b=F[a+84>>2];if(b){ja(b)}b=F[a+72>>2];if(b){ja(b)}b=F[a+60>>2];if(b){ja(b)}F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}return a|0}function ci(a){a=a|0;var b=0;F[a>>2]=4580;b=F[a+96>>2];if(b){ja(b)}b=F[a+84>>2];if(b){ja(b)}b=F[a+72>>2];if(b){ja(b)}b=F[a+60>>2];if(b){ja(b)}F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}return a|0}function Cg(a){a=a|0;var b=0,c=0,d=0;b=F[a+8>>2];d=F[a+12>>2];if((b|0)==(d|0)){return 1}while(1){c=F[b>>2];c=$[F[F[c>>2]+16>>2]](c,F[a+32>>2])|0;if(c){b=b+4|0;if((d|0)!=(b|0)){continue}}break}return c|0}function Pc(a,b){var c=0,d=0;c=F[a+8>>2];a=F[a+12>>2];if((c|0)!=(a|0)){a=a-c>>2;d=a>>>0<=1?1:a;a=0;while(1){if(F[F[(a<<2)+c>>2]+60>>2]==(b|0)){return a}a=a+1|0;if((d|0)!=(a|0)){continue}break}}return-1}function fe(a){a=a|0;var b=0;F[a>>2]=3016;b=F[a+96>>2];if(b){ja(b)}b=F[a+84>>2];if(b){ja(b)}b=F[a+72>>2];if(b){ja(b)}b=F[a+60>>2];if(b){ja(b)}F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}ja(a)}function bi(a){a=a|0;var b=0;F[a>>2]=4580;b=F[a+96>>2];if(b){ja(b)}b=F[a+84>>2];if(b){ja(b)}b=F[a+72>>2];if(b){ja(b)}b=F[a+60>>2];if(b){ja(b)}F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}ja(a)}function Sc(a,b,c){var d=0,e=0;d=a+4|0;a=Ya(a,b);a:{if((d|0)==(a|0)){break a}b=F[a+32>>2];d=F[a+28>>2];if((b|0)==(d|0)){break a}Sb(c,b-d|0);c=Tb(c);b=F[a+28>>2];la(c,b,F[a+32>>2]-b|0);e=1}return e}function Kd(a){F[a+40>>2]=0;F[a+4>>2]=0;F[a+8>>2]=0;F[a>>2]=10032;F[a+12>>2]=0;F[a+16>>2]=0;F[a+20>>2]=0;F[a+24>>2]=0;F[a+28>>2]=0;F[a+32>>2]=0;E[a+36>>1]=0;F[a+44>>2]=0;F[a>>2]=8080;return a}function kb(a){F[a+8>>2]=0;F[a+12>>2]=0;F[a>>2]=0;F[a+40>>2]=0;F[a+44>>2]=0;F[a+28>>2]=9;D[a+24|0]=1;F[a+56>>2]=-1;F[a+60>>2]=0;F[a+16>>2]=0;F[a+20>>2]=0;F[a+48>>2]=0;F[a+52>>2]=0;return a}function pe(a,b){a=a|0;b=b|0;var c=0,d=0;d=F[a+16>>2];c=0;a:{if(F[a+20>>2]-d>>2<=(b|0)){break a}b=F[(b<<2)+d>>2];c=0;if((b|0)<0){break a}c=bb(F[F[a+36>>2]+(b<<2)>>2])}return c|0}function Nf(){var a=0,b=0;a=ka(40);F[a+4>>2]=0;F[a+8>>2]=0;F[a+24>>2]=0;F[a+28>>2]=0;b=a+16|0;F[b>>2]=0;F[b+4>>2]=0;F[a>>2]=a+4;F[a+12>>2]=b;F[a+32>>2]=0;F[a+36>>2]=0;return a|0}function Xe(a,b){a=a|0;b=b|0;var c=0,d=0;Nc(a,b);a:{if((b|0)<0){break a}d=F[a+88>>2];c=F[a+84>>2];if(d-c>>2<=(b|0)){break a}c=(b<<2)+c|0;b=c+4|0;pa(c,b,d-b|0);F[a+88>>2]=d-4}}function eb(a){var b=0,c=0;b=F[2909];c=a+7&-8;a=b+c|0;a:{if(a>>>0<=b>>>0?c:0){break a}if(a>>>0>aa()<<16>>>0){if(!(X(a|0)|0)){break a}}F[2909]=a;return b}F[2940]=48;return-1}function Th(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;F[a+4>>2]=b;b=F[F[F[b+4>>2]+8>>2]+(c<<2)>>2];F[a+12>>2]=c;F[a+8>>2]=b;a=F[a+8>>2];if(G[a+24|0]==3){d=F[a+28>>2]==9}return d|0}function Tg(a){a=a|0;var b=0;F[a+8>>2]=9556;F[a>>2]=9392;b=F[a+56>>2];if(b){F[a+60>>2]=b;ja(b)}F[a+8>>2]=9372;b=F[a+44>>2];if(b){ja(b)}b=F[a+32>>2];if(b){ja(b)}return a|0}function Ng(a){a=a|0;var b=0;F[a+8>>2]=8624;F[a>>2]=9684;b=F[a+56>>2];if(b){F[a+60>>2]=b;ja(b)}F[a+8>>2]=8876;b=F[a+44>>2];if(b){ja(b)}b=F[a+32>>2];if(b){ja(b)}return a|0}function Ee(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=F[a+8>>2];a:{if(!G[d+24|0]){break a}if(!ac(d,F[b+4>>2]-F[b>>2]>>2)){break a}e=$[F[F[a>>2]+32>>2]](a,b,c)|0}return e|0}function Fh(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;F[a+4>>2]=b;d=F[F[F[b+4>>2]+8>>2]+(c<<2)>>2];F[a+12>>2]=c;F[a+8>>2]=d;return F[F[F[F[b+4>>2]+8>>2]+(c<<2)>>2]+28>>2]==9|0}function Ca(a,b){if(b){Ca(a,F[b>>2]);Ca(a,F[b+4>>2]);a=F[b+28>>2];F[b+28>>2]=0;if(a){Ca(a+12|0,F[a+16>>2]);Ba(a,F[a+4>>2]);ja(a)}if(D[b+27|0]<0){ja(F[b+16>>2])}ja(b)}}function Sg(a){a=a|0;var b=0;F[a+8>>2]=9556;F[a>>2]=9392;b=F[a+56>>2];if(b){F[a+60>>2]=b;ja(b)}F[a+8>>2]=9372;b=F[a+44>>2];if(b){ja(b)}b=F[a+32>>2];if(b){ja(b)}ja(a)}function Mg(a){a=a|0;var b=0;F[a+8>>2]=8624;F[a>>2]=9684;b=F[a+56>>2];if(b){F[a+60>>2]=b;ja(b)}F[a+8>>2]=8876;b=F[a+44>>2];if(b){ja(b)}b=F[a+32>>2];if(b){ja(b)}ja(a)}function Hc(a,b){var c=0,d=0,e=0,f=0;F[a>>2]=11356;F[a>>2]=11468;c=ya(b);d=ka(c+13|0);F[d+8>>2]=0;F[d+4>>2]=c;F[d>>2]=c;e=a,f=la(d+12|0,b,c+1|0),F[e+4>>2]=f;return a}function hc(a,b,c){a:{if(b){b=0;if(!ld(1,c,a)){break a}}D[a+36|0]=1;F[a+32>>2]=0;b=F[a+16>>2];c=b+F[a>>2]|0;F[a+24>>2]=c;F[a+28>>2]=c+(F[a+8>>2]-b|0);b=1}return b}function Ue(a,b){a=a|0;b=b|0;var c=0;a:{if(!($[F[F[a>>2]+36>>2]](a,b)|0)){break a}if(!($[F[F[a>>2]+40>>2]](a,b)|0)){break a}c=$[F[F[a>>2]+44>>2]](a)|0}return c|0}function _d(a){a=a|0;var b=0;a:{if(!F[a- -64>>2]|!F[a+68>>2]|(!F[a+44>>2]|!F[a+48>>2])){break a}if(!F[a+52>>2]|!F[a+56>>2]){break a}b=F[a+92>>2]!=-1}return b|0}function ii(a,b){a=a|0;b=b|0;var c=0;b=F[b+88>>2];if(!(!b|F[b>>2]!=2)){c=a;a=F[b+8>>2];F[c+4>>2]=G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24);c=1}return c|0}function wc(a){a=a|0;var b=0;F[a>>2]=2136;b=F[a+20>>2];F[a+20>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}F[a>>2]=1920;b=F[a+16>>2];F[a+16>>2]=0;if(b){xa(b)}return a|0}function Ud(a){a=a|0;var b=0;a:{if(!F[a+48>>2]|!F[a+52>>2]|(!F[a+28>>2]|!F[a+32>>2])){break a}if(!F[a+36>>2]|!F[a+40>>2]){break a}b=F[a+76>>2]!=-1}return b|0}function Ug(a){a=a|0;var b=0;F[a>>2]=9556;b=F[a+48>>2];if(b){F[a+52>>2]=b;ja(b)}F[a>>2]=9372;b=F[a+36>>2];if(b){ja(b)}b=F[a+24>>2];if(b){ja(b)}return a|0}function Ed(a){a=a|0;var b=0;F[a>>2]=8624;b=F[a+48>>2];if(b){F[a+52>>2]=b;ja(b)}F[a>>2]=8876;b=F[a+36>>2];if(b){ja(b)}b=F[a+24>>2];if(b){ja(b)}return a|0}function vc(a){a=a|0;var b=0;F[a>>2]=2136;b=F[a+20>>2];F[a+20>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}F[a>>2]=1920;b=F[a+16>>2];F[a+16>>2]=0;if(b){xa(b)}ja(a)}function yg(){var a=0,b=0;b=ka(40);F[b>>2]=-1;a=b+8|0;F[a+16>>2]=0;F[a+20>>2]=0;F[a+8>>2]=0;F[a>>2]=0;F[a+4>>2]=0;F[a+24>>2]=0;F[a+28>>2]=0;return b|0}function eh(a){a=a|0;var b=0;F[a>>2]=8624;b=F[a+48>>2];if(b){F[a+52>>2]=b;ja(b)}F[a>>2]=8876;b=F[a+36>>2];if(b){ja(b)}b=F[a+24>>2];if(b){ja(b)}ja(a)}function Og(a){a=a|0;var b=0;F[a>>2]=9556;b=F[a+48>>2];if(b){F[a+52>>2]=b;ja(b)}F[a>>2]=9372;b=F[a+36>>2];if(b){ja(b)}b=F[a+24>>2];if(b){ja(b)}ja(a)}function Ja(a){F[a+8>>2]=0;F[a+12>>2]=0;F[a>>2]=0;F[a+16>>2]=0;F[a+20>>2]=0;F[a+32>>2]=0;F[a+24>>2]=0;F[a+28>>2]=0;E[a+38>>1]=0;D[a+36|0]=0;return a}function Me(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;if(La(a,F[b+8>>2],f)){Dc(b,c,d,e);return}a=F[a+8>>2];$[F[F[a>>2]+20>>2]](a,b,c,d,e,f)}function Eh(a,b,c){a=a|0;b=b|0;c=c|0;a:{if(G[F[a+4>>2]+36|0]>=2){b=0;if(!($[F[F[a>>2]+52>>2]](a)|0)){break a}}b=id(a+24|0,F[a+16>>2])}return b|0}function hg(){var a=0;a=Rc(ka(108));F[a+84>>2]=0;F[a+88>>2]=0;F[a>>2]=10240;F[a+92>>2]=0;F[a+96>>2]=0;F[a+100>>2]=0;F[a+104>>2]=0;return a|0}function Qc(a,b){var c=0;c=-1;a:{if((b|0)==-1|(b|0)>4){break a}b=L(b,12)+a|0;a=F[b+20>>2];if((F[b+24>>2]-a|0)<=0){break a}c=F[a>>2]}return c}function cc(a,b,c,d,e,f,g){F[a>>2]=0;F[a+56>>2]=b;F[a+48>>2]=0;F[a+52>>2]=0;F[a+40>>2]=f;F[a+44>>2]=g;D[a+32|0]=e;F[a+28>>2]=d;D[a+24|0]=c}function Sh(a,b,c){a=a|0;b=b|0;c=c|0;a:{if(G[F[a+4>>2]+36|0]>=2){b=0;if(!uc(a+24|0,bb(a),c)){break a}}b=id(a+24|0,F[a+16>>2])}return b|0}function _e(a){a=a|0;var b=0;F[a>>2]=10240;b=F[a+96>>2];if(b){F[a+100>>2]=b;ja(b)}b=F[a+84>>2];if(b){F[a+88>>2]=b;ja(b)}return tb(a)|0}function Tb(a){var b=0;if(G[a+11|0]>>>7|0){b=F[a+4>>2]}else{b=G[a+11|0]&127}if(!b){sc(1222);v()}if(G[a+11|0]>>>7|0){a=F[a>>2]}return a}function Ze(a){a=a|0;var b=0;F[a>>2]=10240;b=F[a+96>>2];if(b){F[a+100>>2]=b;ja(b)}b=F[a+84>>2];if(b){F[a+88>>2]=b;ja(b)}ja(tb(a))}function ce(a){a=a|0;var b=0;F[a>>2]=3264;b=F[a+76>>2];if(b){ja(b)}F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}return a|0}function _h(a){a=a|0;var b=0;F[a>>2]=4816;b=F[a+76>>2];if(b){ja(b)}F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}return a|0}function Ba(a,b){if(b){Ba(a,F[b>>2]);Ba(a,F[b+4>>2]);a=F[b+28>>2];if(a){F[b+32>>2]=a;ja(a)}if(D[b+27|0]<0){ja(F[b+16>>2])}ja(b)}}function Wf(){var a=0;a=ka(28);F[a>>2]=0;F[a+4>>2]=0;F[a+24>>2]=0;F[a+16>>2]=0;F[a+20>>2]=0;F[a+8>>2]=0;F[a+12>>2]=0;return a|0}function We(a){a=a|0;var b=0;F[a>>2]=1776;b=F[a+16>>2];if(b){F[a+20>>2]=b;ja(b)}b=F[a+4>>2];if(b){F[a+8>>2]=b;ja(b)}return a|0}function fg(){var a=0,b=0;a=ka(24);F[a+4>>2]=0;F[a+8>>2]=0;b=a+16|0;F[b>>2]=0;F[b+4>>2]=0;F[a>>2]=a+4;F[a+12>>2]=b;return a|0}function Pe(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;if(La(a,F[b+8>>2],0)){Ec(b,c,d);return}a=F[a+8>>2];$[F[F[a>>2]+28>>2]](a,b,c,d)}function be(a){a=a|0;var b=0;F[a>>2]=3264;b=F[a+76>>2];if(b){ja(b)}F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}ja(a)}function Zh(a){a=a|0;var b=0;F[a>>2]=4816;b=F[a+76>>2];if(b){ja(b)}F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}ja(a)}function ka(a){var b=0;a=a?a:1;a:{while(1){b=Ub(a);if(b){break a}b=F[3065];if(b){$[b|0]();continue}break}V();v()}return b}function ib(a,b){if(b){ib(a,F[b>>2]);ib(a,F[b+4>>2]);if(D[b+39|0]<0){ja(F[b+28>>2])}if(D[b+27|0]<0){ja(F[b+16>>2])}ja(b)}}function Cc(a){a=a|0;var b=0,c=0;F[a>>2]=11468;b=F[a+4>>2]-12|0;c=F[b+8>>2]-1|0;F[b+8>>2]=c;if((c|0)<0){ja(b)}return a|0}function ng(){var a=0;a=ka(24);F[a+8>>2]=0;F[a+12>>2]=0;F[a+4>>2]=-1;F[a>>2]=1624;F[a+16>>2]=0;F[a+20>>2]=0;return a|0}function Ac(a,b,c){a=a|0;b=b|0;c=c|0;F[a+4>>2]=b;b=F[F[F[b+4>>2]+8>>2]+(c<<2)>>2];F[a+12>>2]=c;F[a+8>>2]=b;return 1}function pc(a){a=a|0;var b=0;if(!(!F[a+60>>2]|!F[a+44>>2]|(!F[a+48>>2]|!F[a+52>>2]))){b=F[a+56>>2]!=0}return b|0}function Ic(a,b){if(G[a+11|0]>>>7|0){F[a+4>>2]=b;return}D[a+11|0]=G[a+11|0]&128|b;D[a+11|0]=G[a+11|0]&127}function gi(a){a=a|0;var b=0;F[a>>2]=3500;F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}return a|0}function Xh(a){a=a|0;var b=0;F[a>>2]=5040;F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}return a|0}function nf(a){a=a|0;if(a){if(D[a+39|0]<0){ja(F[a+28>>2])}$b(a+12|0,F[a+16>>2]);ib(a,F[a+4>>2]);ja(a)}}function dh(a){a=a|0;var b=0;F[a>>2]=8876;b=F[a+36>>2];if(b){ja(b)}b=F[a+24>>2];if(b){ja(b)}return a|0}function Wg(a){a=a|0;var b=0;F[a>>2]=9372;b=F[a+36>>2];if(b){ja(b)}b=F[a+24>>2];if(b){ja(b)}return a|0}function ob(a){a=a|0;var b=0;if(!(!F[a+52>>2]|(!F[a+44>>2]|!F[a+48>>2]))){b=F[a+56>>2]!=0}return b|0}function oc(a,b){a=a|0;b=b|0;var c=0;if(!(F[b+56>>2]|!b|G[b+24|0]!=3)){F[a+60>>2]=b;c=1}return c|0}function fi(a){a=a|0;var b=0;F[a>>2]=3500;F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}ja(a)}function Wh(a){a=a|0;var b=0;F[a>>2]=5040;F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}ja(a)}function zg(a,b,c){a=a|0;b=b|0;c=c|0;F[a+16>>2]=0;F[a+20>>2]=0;F[a>>2]=b;F[a+8>>2]=c;F[a+12>>2]=0}function ch(a){a=a|0;var b=0;F[a>>2]=8876;b=F[a+36>>2];if(b){ja(b)}b=F[a+24>>2];if(b){ja(b)}ja(a)}function Zd(a,b){a=a|0;b=b|0;var c=0;if(!(F[b+56>>2]|G[b+24|0]!=3)){F[a- -64>>2]=b;c=1}return c|0}function Vg(a){a=a|0;var b=0;F[a>>2]=9372;b=F[a+36>>2];if(b){ja(b)}b=F[a+24>>2];if(b){ja(b)}ja(a)}function Td(a,b){a=a|0;b=b|0;var c=0;if(!(F[b+56>>2]|G[b+24|0]!=3)){F[a+48>>2]=b;c=1}return c|0}function Le(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;if(La(a,F[b+8>>2],f)){Dc(b,c,d,e)}}function oa(){var a=0;a=Rb(4);F[a>>2]=11356;F[a>>2]=11316;F[a>>2]=11336;W(a|0,11448,14);v()}function je(a){a=a|0;var b=0;F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}return a|0}function Ae(a){a=a|0;var b=0;F[a>>2]=1920;b=F[a+16>>2];F[a+16>>2]=0;if(b){xa(b)}return a|0}function Pg(a){a=a|0;var b=0;F[a>>2]=1624;b=F[a+8>>2];if(b){F[a+12>>2]=b;ja(b)}return a|0}function Ch(a){a=a|0;var b=0;b=bb(a);return qd(a+24|0,b?b:F[a+8>>2],F[F[a+4>>2]+32>>2])|0}function ze(a){a=a|0;var b=0;F[a>>2]=1920;b=F[a+16>>2];F[a+16>>2]=0;if(b){xa(b)}ja(a)}function Ob(a){a=a|0;var b=0;F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}ja(a)}function Hg(a){a=a|0;var b=0;F[a>>2]=1624;b=F[a+8>>2];if(b){F[a+12>>2]=b;ja(b)}ja(a)}function oe(a,b){a=a|0;b=b|0;return $[F[F[a>>2]+48>>2]](a,F[b+4>>2]-F[b>>2]>>2)|0}function $b(a,b){if(b){$b(a,F[b>>2]);$b(a,F[b+4>>2]);ib(b+20|0,F[b+24>>2]);ja(b)}}function xg(a){a=a|0;var b=0;if(a){b=F[a+8>>2];if(b){F[a+12>>2]=b;ja(b)}ja(a)}}function xh(a){a=a|0;if(!F[a+44>>2]){return 0}return $[F[F[a>>2]+48>>2]](a)|0}function ni(a){var b=0;while(1){if(a){a=a-1&a;b=b+1|0;continue}break}return b}function Qe(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;if(La(a,F[b+8>>2],0)){Ec(b,c,d)}}function vh(a,b){a=a|0;b=b|0;a=F[a+48>>2];return $[F[F[a>>2]+20>>2]](a,b)|0}function oi(a){var b=0;b=a&31;a=0-a&31;return(-1>>>b&-2)<>>a} +function oh(a,b){a=a|0;b=b|0;a=F[a+48>>2];return $[F[F[a>>2]+12>>2]](a,b)|0}function nh(a,b){a=a|0;b=b|0;a=F[a+48>>2];return $[F[F[a>>2]+16>>2]](a,b)|0}function Xa(){var a=0;a=ka(12);F[a>>2]=0;F[a+4>>2]=0;F[a+8>>2]=0;return a|0}function Wa(a){a=a|0;var b=0;if(a){b=F[a>>2];if(b){F[a+4>>2]=b;ja(b)}ja(a)}}function mf(a,b,c){a=a|0;b=b|0;c=c|0;F[a+32>>2]=c;F[a+28>>2]=b;return 1}function eg(a){a=a|0;if(a){Ca(a+12|0,F[a+16>>2]);Ba(a,F[a+4>>2]);ja(a)}}function Lb(a,b){a=a|0;b=b|0;if(b>>>0<=1){F[a+28>>2]=b}return b>>>0<2|0}function Fg(a,b){a=a|0;b=b|0;D[b+84|0]=1;F[b+72>>2]=F[b+68>>2];return 1}function kg(){var a=0;a=ka(8);F[a+4>>2]=-1;F[a>>2]=1032;return a|0}function Hf(a,b,c){a=a|0;b=b|0;c=c|0;return F[F[b+8>>2]+(c<<2)>>2]}function th(a){a=a|0;a=F[a+48>>2];return $[F[F[a>>2]+24>>2]](a)|0}function sh(a){a=a|0;a=F[a+48>>2];return $[F[F[a>>2]+28>>2]](a)|0}function ph(a){a=a|0;a=F[a+48>>2];return $[F[F[a>>2]+36>>2]](a)|0}function Rh(a,b){a=a|0;b=b|0;return zc(a+24|0,bb(a),F[a+8>>2])|0}function Bh(a,b){a=a|0;b=b|0;return xd(a+24|0,bb(a),F[a+8>>2])|0}function bg(a){a=a|0;if(a){if(D[a+15|0]<0){ja(F[a+4>>2])}ja(a)}}function Ke(a){a=a|0;if(!a){return 0}return(Fc(a,11164)|0)!=0|0}function Fe(a,b){a=a|0;b=b|0;F[a+12>>2]=-1;F[a+8>>2]=b;return 1}function hd(a,b){a=a|0;b=b|0;return $[F[F[a>>2]+12>>2]](a,b)|0}function Dh(a,b){a=a|0;b=b|0;return $[F[F[a>>2]+56>>2]](a,b)|0}function sc(a){a=Hc(Rb(8),a);F[a>>2]=11568;W(a|0,11600,1);v()}function mg(a,b){a=a|0;b=b|0;return M(J[F[a+8>>2]+(b<<2)>>2])}function Rd(a){a=Hc(Rb(8),a);F[a>>2]=11516;W(a|0,11548,1);v()}function $f(a,b){a=a|0;b=b|0;return M(J[F[a>>2]+(b<<2)>>2])}function gg(a){a=a|0;return(F[a+100>>2]-F[a+96>>2]|0)/12|0}function cg(a){a=a|0;return(D[a+15|0]<0?F[a+4>>2]:a+4|0)|0}function Re(a,b){a=a|0;b=b|0;return F[F[a+4>>2]+(b<<2)>>2]}function dd(a,b){a=a|0;b=b|0;return F[F[a>>2]+(b<<2)>>2]}function Yf(a,b){a=a|0;b=b|0;return E[F[a>>2]+(b<<1)>>1]}function Xf(a,b){a=a|0;b=b|0;return H[F[a>>2]+(b<<1)>>1]}function Vd(a,b,c){a=a|0;b=b|0;c=c|0;return xc(a,b,c)|0}function sb(a,b){var c=0;c=ka(b);F[a+4>>2]=b;F[a>>2]=c}function Kf(a,b,c){a=a|0;b=b|0;c=c|0;return Qc(b,c)|0}function Rc(a){F[a>>2]=10300;ma(a+4|0,0,80);return a}function ji(a){if(a){return 31-O(a-1^a)|0}return 32}function gd(a){a=a|0;return F[a+12>>2]-F[a+8>>2]>>2}function _f(a,b){a=a|0;b=b|0;return D[F[a>>2]+b|0]}function Zf(a,b){a=a|0;b=b|0;return G[F[a>>2]+b|0]}function Ie(a){a=a|0;return F[a+8>>2]-F[a+4>>2]>>2}function wb(a){a=a|0;if(a){$[F[F[a>>2]+4>>2]](a)}}function Jd(a,b){a=a|0;b=b|0;F[a+4>>2]=b;return 1}function ed(a){a=a|0;return F[a+4>>2]-F[a>>2]>>1}function dc(a){a=a|0;return F[a+4>>2]-F[a>>2]>>2}function fd(a){a=a|0;return F[a+4>>2]-F[a>>2]|0}function ke(a){a=a|0;return G[F[a+8>>2]+24|0]}function Qf(a,b){a=a|0;b=b|0;return F[b+8>>2]}function Ff(a,b){a=a|0;b=b|0;return F[b+4>>2]}function De(a,b,c){a=a|0;b=b|0;c=c|0;return 1}function Bg(a,b){a=a|0;b=b|0;return G[b+24|0]}function Oh(a){a=a|0;F[a>>2]=5928;return a|0}function Jh(a){a=a|0;F[a>>2]=6932;return a|0}function lg(a){a=a|0;return M(J[a+20>>2])}function Nh(a){a=a|0;F[a>>2]=5928;ja(a)}function Ih(a){a=a|0;F[a>>2]=6932;ja(a)}function ug(a){a=a|0;return F[a+88>>2]}function tg(a){a=a|0;return F[a+56>>2]}function qg(a){a=a|0;return F[a+40>>2]}function pg(a){a=a|0;return F[a+48>>2]}function og(a){a=a|0;return F[a+60>>2]}function ec(a){a=a|0;return F[a+80>>2]}function cb(a){a=a|0;return F[a+28>>2]}function vd(a){a=a|0;return F[a+8>>2]}function tc(a,b){a=a|0;b=b|0;return-1}function sg(a){a=a|0;return D[a+24|0]}function rg(a){a=a|0;return G[a+32|0]}function dg(a){a=a|0;return!F[a>>2]|0}function Wd(a,b){a=a|0;b=b|0;return 6}function Va(a){a=a|0;return F[a+4>>2]}function Rb(a){return Ub(a+80|0)+80|0}function Qh(a,b){a=a|0;b=b|0;return 2}function Ia(a,b){a=a|0;b=b|0;return 0}function Bc(a,b){a=a|0;b=b|0;return 1}function jd(a){a=a|0;return F[a>>2]}function wg(){return kb(ka(64))|0}function ig(){return Rc(ka(84))|0}function fc(a){a=a|0;if(a){ja(a)}}function Ag(){return Ja(ka(40))|0}function Qb(a){a=a|0;Cc(a);ja(a)}function Je(a){a=a|0;return 1161}function He(a){a=a|0;return 1235}function Ge(a){a=a|0;return 1201}function Pa(a){a=a|0;return a|0}function hh(a){a=a|0;ja(ud(a))}function gh(a){a=a|0;ja(sd(a))}function Ve(a){a=a|0;ja(tb(a))}function ua(a){a=a|0;return 1}function rc(a){a=a|0;return 4}function qc(a){a=a|0;return 5}function Xd(a){a=a|0;return 2}function Ua(a){a=a|0;return 0}function Nb(a){a=a|0;return 6}function Mh(a){a=a|0;return 3}function za(){Rd(1222);v()}function ta(){sc(1154);v()}function na(){Rd(1154);v()}function Ha(a){a=a|0;ja(a)}function Ra(a){a=a|0;v()}function ff(){return 10}function ef(){return 11}function df(){return 12}function vb(){return-1}function ub(){return 1}function lf(){return 5}function kf(){return 6}function jf(){return 7}function jb(){return 0}function hf(){return 8}function gf(){return 9}function cf(){return-2}function bf(){return-3}function bd(){return 3}function af(){return-4}function ad(){return 4}function _b(){return 2}function $e(){return-5}function Te(){V();v()}function Jc(a){a=a|0}function ae(){} +// EMSCRIPTEN_END_FUNCS +e=G;p(q);var $=c([null,Cc,Pa,Ha,Xd,ii,jh,ag,zc,xe,uc,jg,Wd,Qh,Pa,Pg,Hg,ua,yh,mh,kh,xd,fh,qd,Wd,Bg,We,Ra,mf,$c,Ue,Re,Ie,cb,Ia,Te,Bc,ua,Ae,ze,Ac,Fe,Ee,De,Bc,Ce,Be,re,qe,ye,we,pe,ve,ue,te,se,wc,vc,Ac,oe,ne,xc,me,ke,le,je,Ob,ua,Va,ob,Ua,tc,Ia,Ua,ua,ie,he,Ra,Ra,ge,fe,rc,ob,ee,de,ce,be,qc,pc,ua,Ia,oc,$d,hi,gi,fi,Nb,_d,ua,Ia,Zd,Yd,ei,Pa,Ha,Lb,cb,Mb,Ra,Ob,ua,ob,di,Ra,ci,bi,rc,ob,ai,$h,_h,Zh,qc,pc,ua,Ia,oc,$d,Yh,Xh,Wh,Nb,_d,ua,Ia,Zd,Yd,Vh,Pa,Ha,Lb,cb,Kb,Ra,Ob,Ua,ua,Uh,wc,vc,Th,Sh,Vd,Ph,Xd,Rh,Oh,Nh,Nb,Va,Ud,ua,Ia,Td,ua,Mh,Sd,Lh,Pa,Ha,Lb,cb,Mb,Jh,Ih,Nb,Ud,ua,Ia,Td,Sd,Hh,Pa,Ha,Lb,cb,Kb,Pa,Ha,Ua,ua,Ua,tc,Ia,Kh,Gh,Ah,zh,Fh,Eh,Vd,Dh,Ch,Bh,wh,Ra,ua,ua,xh,Dg,Cg,ua,Ua,Ia,Ia,rh,qh,uh,vh,sh,ph,oh,nh,th,ud,hh,Jd,Id,Hd,Gd,lh,ua,Va,vd,sd,gh,Jd,Id,Hd,Gd,ih,ua,Va,vd,Ed,eh,Fd,dh,ch,$g,_g,Zg,Yg,ah,Xg,bh,Wg,Vg,Tg,Sg,Rg,Qg,Ug,Og,Ng,Mg,Lg,Kg,Gg,Ig,Jg,Pa,Ha,Fg,Eg,Ra,Ua,ua,_e,Ze,Ye,Xe,tb,Ve,Oc,Nc,Pa,Ha,Jc,Jc,Se,Le,Ne,Qe,Ha,Me,Oe,Pe,Ha,He,Ha,Ge,Ha,Je,Qb,Va,Qb,Qb]);function aa(){return C.byteLength/65536|0}function fa(ga){ga=ga|0;var ba=aa()|0;var ca=ba+ga|0;if(ba=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[outIdx]=0;return outIdx-startIdx}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len}var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}var INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;assert(INITIAL_MEMORY>=65536,"INITIAL_MEMORY should be larger than STACK_SIZE, was "+INITIAL_MEMORY+"! (STACK_SIZE="+65536+")");if(Module["wasmMemory"]){wasmMemory=Module["wasmMemory"]}else{wasmMemory=new WebAssembly.Memory({"initial":INITIAL_MEMORY/65536,"maximum":2147483648/65536})}updateMemoryViews();INITIAL_MEMORY=wasmMemory.buffer.byteLength;var wasmTable;var __ATPRERUN__=[];var __ATINIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;function keepRuntimeAlive(){return noExitRuntime}function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what="Aborted("+what+")";err(what);ABORT=true;EXITSTATUS=1;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return filename.startsWith(dataURIPrefix)}function isFileURI(filename){return filename.startsWith("file://")}var wasmBinaryFile;wasmBinaryFile="draco_decoder_gltf.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}function getBinary(file){try{if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}var binary=tryParseAsDataURI(file);if(binary){return binary}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)){if(typeof fetch=="function"&&!isFileURI(wasmBinaryFile)){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary(wasmBinaryFile)})}else{if(readAsync){return new Promise(function(resolve,reject){readAsync(wasmBinaryFile,function(response){resolve(new Uint8Array(response))},reject)})}}}return Promise.resolve().then(function(){return getBinary(wasmBinaryFile)})}function createWasm(){var info={"a":wasmImports};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;wasmTable=Module["asm"]["g"];addOnInit(Module["asm"]["f"]);removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){return WebAssembly.instantiate(binary,info)}).then(function(instance){return instance}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(wasmBinaryFile)&&!isFileURI(wasmBinaryFile)&&!ENVIRONMENT_IS_NODE&&typeof fetch=="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiationResult,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiationResult)})})}else{return instantiateArrayBuffer(receiveInstantiationResult)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);readyPromiseReject(e)}}instantiateAsync().catch(readyPromiseReject);return{}}function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}function callRuntimeCallbacks(callbacks){while(callbacks.length>0){callbacks.shift()(Module)}}function intArrayToString(array){var ret=[];for(var i=0;i255){chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}function ExceptionInfo(excPtr){this.excPtr=excPtr;this.ptr=excPtr-24;this.set_type=function(type){HEAPU32[this.ptr+4>>2]=type};this.get_type=function(){return HEAPU32[this.ptr+4>>2]};this.set_destructor=function(destructor){HEAPU32[this.ptr+8>>2]=destructor};this.get_destructor=function(){return HEAPU32[this.ptr+8>>2]};this.set_refcount=function(refcount){HEAP32[this.ptr>>2]=refcount};this.set_caught=function(caught){caught=caught?1:0;HEAP8[this.ptr+12>>0]=caught};this.get_caught=function(){return HEAP8[this.ptr+12>>0]!=0};this.set_rethrown=function(rethrown){rethrown=rethrown?1:0;HEAP8[this.ptr+13>>0]=rethrown};this.get_rethrown=function(){return HEAP8[this.ptr+13>>0]!=0};this.init=function(type,destructor){this.set_adjusted_ptr(0);this.set_type(type);this.set_destructor(destructor);this.set_refcount(0);this.set_caught(false);this.set_rethrown(false)};this.add_ref=function(){var value=HEAP32[this.ptr>>2];HEAP32[this.ptr>>2]=value+1};this.release_ref=function(){var prev=HEAP32[this.ptr>>2];HEAP32[this.ptr>>2]=prev-1;return prev===1};this.set_adjusted_ptr=function(adjustedPtr){HEAPU32[this.ptr+16>>2]=adjustedPtr};this.get_adjusted_ptr=function(){return HEAPU32[this.ptr+16>>2]};this.get_exception_ptr=function(){var isPointer=___cxa_is_pointer_type(this.get_type());if(isPointer){return HEAPU32[this.excPtr>>2]}var adjusted=this.get_adjusted_ptr();if(adjusted!==0)return adjusted;return this.excPtr}}var exceptionLast=0;var uncaughtExceptionCount=0;function ___cxa_throw(ptr,type,destructor){var info=new ExceptionInfo(ptr);info.init(type,destructor);exceptionLast=ptr;uncaughtExceptionCount++;throw ptr}function _abort(){abort("")}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function getHeapMax(){return 2147483648}function emscripten_realloc_buffer(size){var b=wasmMemory.buffer;try{wasmMemory.grow(size-b.byteLength+65535>>>16);updateMemoryViews();return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){var oldSize=HEAPU8.length;requestedSize=requestedSize>>>0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}let alignUp=(x,multiple)=>x+(multiple-x%multiple)%multiple;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}function intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var decodeBase64=typeof atob=="function"?atob:function(input){var keyStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var output="";var chr1,chr2,chr3;var enc1,enc2,enc3,enc4;var i=0;input=input.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{enc1=keyStr.indexOf(input.charAt(i++));enc2=keyStr.indexOf(input.charAt(i++));enc3=keyStr.indexOf(input.charAt(i++));enc4=keyStr.indexOf(input.charAt(i++));chr1=enc1<<2|enc2>>4;chr2=(enc2&15)<<4|enc3>>2;chr3=(enc3&3)<<6|enc4;output=output+String.fromCharCode(chr1);if(enc3!==64){output=output+String.fromCharCode(chr2)}if(enc4!==64){output=output+String.fromCharCode(chr3)}}while(i0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();readyPromiseResolve(Module);if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}run();function WrapperObject(){}WrapperObject.prototype=Object.create(WrapperObject.prototype);WrapperObject.prototype.constructor=WrapperObject;WrapperObject.prototype.__class__=WrapperObject;WrapperObject.__cache__={};Module["WrapperObject"]=WrapperObject;function getCache(__class__){return(__class__||WrapperObject).__cache__}Module["getCache"]=getCache;function wrapPointer(ptr,__class__){var cache=getCache(__class__);var ret=cache[ptr];if(ret)return ret;ret=Object.create((__class__||WrapperObject).prototype);ret.ptr=ptr;return cache[ptr]=ret}Module["wrapPointer"]=wrapPointer;function castObject(obj,__class__){return wrapPointer(obj.ptr,__class__)}Module["castObject"]=castObject;Module["NULL"]=wrapPointer(0);function destroy(obj){if(!obj["__destroy__"])throw"Error: Cannot destroy object. (Did you create it yourself?)";obj["__destroy__"]();delete getCache(obj.__class__)[obj.ptr]}Module["destroy"]=destroy;function compare(obj1,obj2){return obj1.ptr===obj2.ptr}Module["compare"]=compare;function getPointer(obj){return obj.ptr}Module["getPointer"]=getPointer;function getClass(obj){return obj.__class__}Module["getClass"]=getClass;var ensureCache={buffer:0,size:0,pos:0,temps:[],needed:0,prepare:function(){if(ensureCache.needed){for(var i=0;i=ensureCache.size){assert(len>0);ensureCache.needed+=len;ret=Module["_malloc"](len);ensureCache.temps.push(ret)}else{ret=ensureCache.buffer+ensureCache.pos;ensureCache.pos+=len}return ret},copy:function(array,view,offset){offset>>>=0;var bytes=view.BYTES_PER_ELEMENT;switch(bytes){case 2:offset>>>=1;break;case 4:offset>>>=2;break;case 8:offset>>>=3;break}for(var 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 literal 0 HcmV?d00001 diff --git a/docs/draco/gltf/draco_encoder.js b/docs/draco/gltf/draco_encoder.js new file mode 100644 index 0000000..e5ac8ef --- /dev/null +++ b/docs/draco/gltf/draco_encoder.js @@ -0,0 +1,33 @@ +var DracoEncoderModule = function(DracoEncoderModule) { + DracoEncoderModule = DracoEncoderModule || {}; + +var Module=typeof DracoEncoderModule!=="undefined"?DracoEncoderModule:{};var isRuntimeInitialized=false;var isModuleParsed=false;Module["onRuntimeInitialized"]=(function(){isRuntimeInitialized=true;if(isModuleParsed){if(typeof Module["onModuleLoaded"]==="function"){Module["onModuleLoaded"](Module)}}});Module["onModuleParsed"]=(function(){isModuleParsed=true;if(isRuntimeInitialized){if(typeof Module["onModuleLoaded"]==="function"){Module["onModuleLoaded"](Module)}}});function isVersionSupported(versionString){if(typeof versionString!=="string")return false;const version=versionString.split(".");if(version.length<2||version.length>3)return false;if(version[0]==1&&version[1]>=0&&version[1]<=3)return true;if(version[0]!=0||version[1]>10)return false;return true}Module["isVersionSupported"]=isVersionSupported;var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}Module["arguments"]=[];Module["thisProgram"]="./this.program";Module["quit"]=(function(status,toThrow){throw toThrow});Module["preRun"]=[];Module["postRun"]=[];var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;if(Module["ENVIRONMENT"]){if(Module["ENVIRONMENT"]==="WEB"){ENVIRONMENT_IS_WEB=true}else if(Module["ENVIRONMENT"]==="WORKER"){ENVIRONMENT_IS_WORKER=true}else if(Module["ENVIRONMENT"]==="NODE"){ENVIRONMENT_IS_NODE=true}else if(Module["ENVIRONMENT"]==="SHELL"){ENVIRONMENT_IS_SHELL=true}else{throw new Error("Module['ENVIRONMENT'] value is not valid. must be one of: WEB|WORKER|NODE|SHELL.")}}else{ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof require==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER}if(ENVIRONMENT_IS_NODE){var nodeFS;var nodePath;Module["read"]=function shell_read(filename,binary){var ret;ret=tryParseAsDataURI(filename);if(!ret){if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);ret=nodeFS["readFileSync"](filename)}return binary?ret:ret.toString()};Module["readBinary"]=function readBinary(filename){var ret=Module["read"](filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){Module["thisProgram"]=process["argv"][1].replace(/\\/g,"/")}Module["arguments"]=process["argv"].slice(2);process["on"]("uncaughtException",(function(ex){if(!(ex instanceof ExitStatus)){throw ex}}));process["on"]("unhandledRejection",(function(reason,p){process["exit"](1)}));Module["inspect"]=(function(){return"[Emscripten Module object]"})}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){Module["read"]=function shell_read(f){var data=tryParseAsDataURI(f);if(data){return intArrayToString(data)}return read(f)}}Module["readBinary"]=function readBinary(f){var data;data=tryParseAsDataURI(f);if(data){return data}if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){Module["arguments"]=scriptArgs}else if(typeof arguments!="undefined"){Module["arguments"]=arguments}if(typeof quit==="function"){Module["quit"]=(function(status,toThrow){quit(status)})}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){Module["read"]=function shell_read(url){try{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText}catch(err){var data=tryParseAsDataURI(url);if(data){return intArrayToString(data)}throw err}};if(ENVIRONMENT_IS_WORKER){Module["readBinary"]=function readBinary(url){try{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}catch(err){var data=tryParseAsDataURI(url);if(data){return data}throw err}}}Module["readAsync"]=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}var data=tryParseAsDataURI(url);if(data){onload(data.buffer);return}onerror()};xhr.onerror=onerror;xhr.send(null)};Module["setWindowTitle"]=(function(title){document.title=title})}Module["print"]=typeof console!=="undefined"?console.log.bind(console):typeof print!=="undefined"?print:null;Module["printErr"]=typeof printErr!=="undefined"?printErr:typeof console!=="undefined"&&console.warn.bind(console)||Module["print"];Module.print=Module["print"];Module.printErr=Module["printErr"];for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=undefined;var STACK_ALIGN=16;function staticAlloc(size){assert(!staticSealed);var ret=STATICTOP;STATICTOP=STATICTOP+size+15&-16;return ret}function dynamicAlloc(size){assert(DYNAMICTOP_PTR);var ret=HEAP32[DYNAMICTOP_PTR>>2];var end=ret+size+15&-16;HEAP32[DYNAMICTOP_PTR>>2]=end;if(end>=TOTAL_MEMORY){var success=enlargeMemory();if(!success){HEAP32[DYNAMICTOP_PTR>>2]=ret;return 0}}return ret}function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;var ret=size=Math.ceil(size/factor)*factor;return ret}function getNativeTypeSize(type){switch(type){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:{if(type[type.length-1]==="*"){return 4}else if(type[0]==="i"){var bits=parseInt(type.substr(1));assert(bits%8===0);return bits/8}else{return 0}}}}function warnOnce(text){if(!warnOnce.shown)warnOnce.shown={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;Module.printErr(text)}}var jsCallStartIndex=1;var functionPointers=new Array(0);var funcWrappers={};function dynCall(sig,ptr,args){if(args&&args.length){return Module["dynCall_"+sig].apply(null,[ptr].concat(args))}else{return Module["dynCall_"+sig].call(null,ptr)}}var GLOBAL_BASE=8;var ABORT=0;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function getCFunc(ident){var func=Module["_"+ident];assert(func,"Cannot call unknown function "+ident+", make sure it is exported");return func}var JSfuncs={"stackSave":(function(){stackSave()}),"stackRestore":(function(){stackRestore()}),"arrayToC":(function(arr){var ret=stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}),"stringToC":(function(str){var ret=0;if(str!==null&&str!==undefined&&str!==0){var len=(str.length<<2)+1;ret=stackAlloc(len);stringToUTF8(str,ret,len)}return ret})};var toC={"string":JSfuncs["stringToC"],"array":JSfuncs["arrayToC"]};function ccall(ident,returnType,argTypes,args,opts){var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;i>0]=value;break;case"i8":HEAP8[ptr>>0]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":tempI64=[value>>>0,(tempDouble=value,+Math_abs(tempDouble)>=+1?tempDouble>+0?(Math_min(+Math_floor(tempDouble/+4294967296),+4294967295)|0)>>>0:~~+Math_ceil((tempDouble- +(~~tempDouble>>>0))/+4294967296)>>>0:0)],HEAP32[ptr>>2]=tempI64[0],HEAP32[ptr+4>>2]=tempI64[1];break;case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;default:abort("invalid type for setValue: "+type)}}var ALLOC_STATIC=2;var ALLOC_NONE=4;function allocate(slab,types,allocator,ptr){var zeroinit,size;if(typeof slab==="number"){zeroinit=true;size=slab}else{zeroinit=false;size=slab.length}var singleType=typeof types==="string"?types:null;var ret;if(allocator==ALLOC_NONE){ret=ptr}else{ret=[typeof _malloc==="function"?_malloc:staticAlloc,stackAlloc,staticAlloc,dynamicAlloc][allocator===undefined?ALLOC_STATIC:allocator](Math.max(size,singleType?1:types.length))}if(zeroinit){var stop;ptr=ret;assert((ret&3)==0);stop=ret+(size&~3);for(;ptr>2]=0}stop=ret+size;while(ptr>0]=0}return ret}if(singleType==="i8"){if(slab.subarray||slab.slice){HEAPU8.set(slab,ret)}else{HEAPU8.set(new Uint8Array(slab),ret)}return ret}var i=0,type,typeSize,previousType;while(i>0];hasUtf|=t;if(t==0&&!length)break;i++;if(length&&i==length)break}if(!length)length=i;var ret="";if(hasUtf<128){var MAX_CHUNK=1024;var curr;while(length>0){curr=String.fromCharCode.apply(String,HEAPU8.subarray(ptr,ptr+Math.min(length,MAX_CHUNK)));ret=ret?ret+curr:curr;ptr+=MAX_CHUNK;length-=MAX_CHUNK}return ret}return UTF8ToString(ptr)}var UTF8Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(u8Array,idx){var endPtr=idx;while(u8Array[endPtr])++endPtr;if(endPtr-idx>16&&u8Array.subarray&&UTF8Decoder){return UTF8Decoder.decode(u8Array.subarray(idx,endPtr))}else{var u0,u1,u2,u3,u4,u5;var str="";while(1){u0=u8Array[idx++];if(!u0)return str;if(!(u0&128)){str+=String.fromCharCode(u0);continue}u1=u8Array[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}u2=u8Array[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2}else{u3=u8Array[idx++]&63;if((u0&248)==240){u0=(u0&7)<<18|u1<<12|u2<<6|u3}else{u4=u8Array[idx++]&63;if((u0&252)==248){u0=(u0&3)<<24|u1<<18|u2<<12|u3<<6|u4}else{u5=u8Array[idx++]&63;u0=(u0&1)<<30|u1<<24|u2<<18|u3<<12|u4<<6|u5}}}if(u0<65536){str+=String.fromCharCode(u0)}else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}}}}function UTF8ToString(ptr){return UTF8ArrayToString(HEAPU8,ptr)}function stringToUTF8Array(str,outU8Array,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127){if(outIdx>=endIdx)break;outU8Array[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;outU8Array[outIdx++]=192|u>>6;outU8Array[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;outU8Array[outIdx++]=224|u>>12;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=2097151){if(outIdx+3>=endIdx)break;outU8Array[outIdx++]=240|u>>18;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=67108863){if(outIdx+4>=endIdx)break;outU8Array[outIdx++]=248|u>>24;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else{if(outIdx+5>=endIdx)break;outU8Array[outIdx++]=252|u>>30;outU8Array[outIdx++]=128|u>>24&63;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}}outU8Array[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127){++len}else if(u<=2047){len+=2}else if(u<=65535){len+=3}else if(u<=2097151){len+=4}else if(u<=67108863){len+=5}else{len+=6}}return len}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;function demangle(func){return func}function demangleAll(text){var regex=/__Z[\w\d_]+/g;return text.replace(regex,(function(x){var y=demangle(x);return x===y?x:x+" ["+y+"]"}))}function jsStackTrace(){var err=new Error;if(!err.stack){try{throw new Error(0)}catch(e){err=e}if(!err.stack){return"(no stack trace available)"}}return err.stack.toString()}var WASM_PAGE_SIZE=65536;var ASMJS_PAGE_SIZE=16777216;var MIN_TOTAL_MEMORY=16777216;function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBuffer(buf){Module["buffer"]=buffer=buf}function updateGlobalBufferViews(){Module["HEAP8"]=HEAP8=new Int8Array(buffer);Module["HEAP16"]=HEAP16=new Int16Array(buffer);Module["HEAP32"]=HEAP32=new Int32Array(buffer);Module["HEAPU8"]=HEAPU8=new Uint8Array(buffer);Module["HEAPU16"]=HEAPU16=new Uint16Array(buffer);Module["HEAPU32"]=HEAPU32=new Uint32Array(buffer);Module["HEAPF32"]=HEAPF32=new Float32Array(buffer);Module["HEAPF64"]=HEAPF64=new Float64Array(buffer)}var STATIC_BASE,STATICTOP,staticSealed;var STACK_BASE,STACKTOP,STACK_MAX;var DYNAMIC_BASE,DYNAMICTOP_PTR;STATIC_BASE=STATICTOP=STACK_BASE=STACKTOP=STACK_MAX=DYNAMIC_BASE=DYNAMICTOP_PTR=0;staticSealed=false;function abortOnCannotGrowMemory(){abort("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value "+TOTAL_MEMORY+", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime but prevents some optimizations, (3) set Module.TOTAL_MEMORY to a higher value before the program runs, or (4) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 ")}if(!Module["reallocBuffer"])Module["reallocBuffer"]=(function(size){var ret;try{if(ArrayBuffer.transfer){ret=ArrayBuffer.transfer(buffer,size)}else{var oldHEAP8=HEAP8;ret=new ArrayBuffer(size);var temp=new Int8Array(ret);temp.set(oldHEAP8)}}catch(e){return false}var success=_emscripten_replace_memory(ret);if(!success)return false;return ret});function enlargeMemory(){var PAGE_MULTIPLE=Module["usingWasm"]?WASM_PAGE_SIZE:ASMJS_PAGE_SIZE;var LIMIT=2147483648-PAGE_MULTIPLE;if(HEAP32[DYNAMICTOP_PTR>>2]>LIMIT){return false}var OLD_TOTAL_MEMORY=TOTAL_MEMORY;TOTAL_MEMORY=Math.max(TOTAL_MEMORY,MIN_TOTAL_MEMORY);while(TOTAL_MEMORY>2]){if(TOTAL_MEMORY<=536870912){TOTAL_MEMORY=alignUp(2*TOTAL_MEMORY,PAGE_MULTIPLE)}else{TOTAL_MEMORY=Math.min(alignUp((3*TOTAL_MEMORY+2147483648)/4,PAGE_MULTIPLE),LIMIT)}}var replacement=Module["reallocBuffer"](TOTAL_MEMORY);if(!replacement||replacement.byteLength!=TOTAL_MEMORY){TOTAL_MEMORY=OLD_TOTAL_MEMORY;return false}updateGlobalBuffer(replacement);updateGlobalBufferViews();return true}var byteLength;try{byteLength=Function.prototype.call.bind(Object.getOwnPropertyDescriptor(ArrayBuffer.prototype,"byteLength").get);byteLength(new ArrayBuffer(4))}catch(e){byteLength=(function(buffer){return buffer.byteLength})}var TOTAL_STACK=Module["TOTAL_STACK"]||5242880;var TOTAL_MEMORY=Module["TOTAL_MEMORY"]||16777216;if(TOTAL_MEMORY0){var callback=callbacks.shift();if(typeof callback=="function"){callback();continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Module["dynCall_v"](func)}else{Module["dynCall_vi"](func,callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function ensureInitRuntime(){if(runtimeInitialized)return;runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){callRuntimeCallbacks(__ATEXIT__);runtimeExited=true}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnPreMain(cb){__ATMAIN__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}var Math_abs=Math.abs;var Math_cos=Math.cos;var Math_sin=Math.sin;var Math_tan=Math.tan;var Math_acos=Math.acos;var Math_asin=Math.asin;var Math_atan=Math.atan;var Math_atan2=Math.atan2;var Math_exp=Math.exp;var Math_log=Math.log;var Math_sqrt=Math.sqrt;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_pow=Math.pow;var Math_imul=Math.imul;var Math_fround=Math.fround;var Math_round=Math.round;var Math_min=Math.min;var Math_max=Math.max;var Math_clz32=Math.clz32;var Math_trunc=Math.trunc;var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};var memoryInitializer=null;var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return String.prototype.startsWith?filename.startsWith(dataURIPrefix):filename.indexOf(dataURIPrefix)===0}STATIC_BASE=GLOBAL_BASE;STATICTOP=STATIC_BASE+19728;__ATINIT__.push();memoryInitializer="data:application/octet-stream;base64,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bAAAABIAAAACAAAAAgAAAAIAAAAAAAAASAQAAG4AAABvAAAAfAAAAAAAAABYBAAAbgAAAHAAAAB8AAAATjVkcmFjbzI4QXR0cmlidXRlT2N0YWhlZHJvblRyYW5zZm9ybUUATjVkcmFjbzE4QXR0cmlidXRlVHJhbnNmb3JtRQBONWRyYWNvMzBBdHRyaWJ1dGVRdWFudGl6YXRpb25UcmFuc2Zvcm1FAE41ZHJhY28xN0F0dHJpYnV0ZXNFbmNvZGVyRQBONWRyYWNvMjNLZFRyZWVBdHRyaWJ1dGVzRW5jb2RlckUATjVkcmFjbzI2U2VxdWVudGlhbEF0dHJpYnV0ZUVuY29kZXJFAE41ZHJhY28zN1NlcXVlbnRpYWxBdHRyaWJ1dGVFbmNvZGVyc0NvbnRyb2xsZXJFAE41ZHJhY28yOFByZWRpY3Rpb25TY2hlbWVEZWx0YUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFRUUATjVkcmFjbzIzUHJlZGljdGlvblNjaGVtZUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFRUUATjVkcmFjbzM3UHJlZGljdGlvblNjaGVtZVR5cGVkRW5jb2RlckludGVyZmFjZUlpaUVFAE41ZHJhY28zMlByZWRpY3Rpb25TY2hlbWVFbmNvZGVySW50ZXJmYWNlRQBONWRyYWNvMjVQcmVkaWN0aW9uU2NoZW1lSW50ZXJmYWNlRQBONWRyYWNvNDhNZXNoUHJlZGljdGlvblNjaGVtZUdlb21ldHJpY05vcm1hbFByZWRpY3RvckFyZWFJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMTFDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280OE1lc2hQcmVkaWN0aW9uU2NoZW1lR2VvbWV0cmljTm9ybWFsUHJlZGljdG9yQmFzZUlpTlNfMzdQcmVkaWN0aW9uU2NoZW1lV3JhcEVuY29kaW5nVHJhbnNmb3JtSWlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQyTWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxFbmNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvMjdNZXNoUHJlZGljdGlvblNjaGVtZUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMTFDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280NE1lc2hQcmVkaWN0aW9uU2NoZW1lVGV4Q29vcmRzUG9ydGFibGVFbmNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvMzZNZXNoUHJlZGljdGlvblNjaGVtZVRleENvb3Jkc0VuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMTFDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY281Nk1lc2hQcmVkaWN0aW9uU2NoZW1lQ29uc3RyYWluZWRNdWx0aVBhcmFsbGVsb2dyYW1FbmNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDVNZXNoUHJlZGljdGlvblNjaGVtZU11bHRpUGFyYWxsZWxvZ3JhbUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMTFDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280ME1lc2hQcmVkaWN0aW9uU2NoZW1lUGFyYWxsZWxvZ3JhbUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMTFDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280OE1lc2hQcmVkaWN0aW9uU2NoZW1lR2VvbWV0cmljTm9ybWFsUHJlZGljdG9yQXJlYUlpTlNfMzdQcmVkaWN0aW9uU2NoZW1lV3JhcEVuY29kaW5nVHJhbnNmb3JtSWlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18yNE1lc2hBdHRyaWJ1dGVDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280OE1lc2hQcmVkaWN0aW9uU2NoZW1lR2VvbWV0cmljTm9ybWFsUHJlZGljdG9yQmFzZUlpTlNfMzdQcmVkaWN0aW9uU2NoZW1lV3JhcEVuY29kaW5nVHJhbnNmb3JtSWlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18yNE1lc2hBdHRyaWJ1dGVDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280Mk1lc2hQcmVkaWN0aW9uU2NoZW1lR2VvbWV0cmljTm9ybWFsRW5jb2RlcklpTlNfMzdQcmVkaWN0aW9uU2NoZW1lV3JhcEVuY29kaW5nVHJhbnNmb3JtSWlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18yNE1lc2hBdHRyaWJ1dGVDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY28yN01lc2hQcmVkaWN0aW9uU2NoZW1lRW5jb2RlcklpTlNfMzdQcmVkaWN0aW9uU2NoZW1lV3JhcEVuY29kaW5nVHJhbnNmb3JtSWlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18yNE1lc2hBdHRyaWJ1dGVDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280NE1lc2hQcmVkaWN0aW9uU2NoZW1lVGV4Q29vcmRzUG9ydGFibGVFbmNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzM2TWVzaFByZWRpY3Rpb25TY2hlbWVUZXhDb29yZHNFbmNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzU2TWVzaFByZWRpY3Rpb25TY2hlbWVDb25zdHJhaW5lZE11bHRpUGFyYWxsZWxvZ3JhbUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDVNZXNoUHJlZGljdGlvblNjaGVtZU11bHRpUGFyYWxsZWxvZ3JhbUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDBNZXNoUHJlZGljdGlvblNjaGVtZVBhcmFsbGVsb2dyYW1FbmNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUAdXNlX2J1aWx0X2luX2F0dHJpYnV0ZV9jb21wcmVzc2lvbgBONWRyYWNvMzNTZXF1ZW50aWFsSW50ZWdlckF0dHJpYnV0ZUVuY29kZXJFAE41ZHJhY28yOFByZWRpY3Rpb25TY2hlbWVEZWx0YUVuY29kZXJJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRW5jb2RpbmdUcmFuc2Zvcm1JaUVFRUUATjVkcmFjbzIzUHJlZGljdGlvblNjaGVtZUVuY29kZXJJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRW5jb2RpbmdUcmFuc2Zvcm1JaUVFRUUATjVkcmFjbzQ4TWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxQcmVkaWN0b3JBcmVhSWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDhNZXNoUHJlZGljdGlvblNjaGVtZUdlb21ldHJpY05vcm1hbFByZWRpY3RvckJhc2VJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRW5jb2RpbmdUcmFuc2Zvcm1JaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMTFDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280Mk1lc2hQcmVkaWN0aW9uU2NoZW1lR2VvbWV0cmljTm9ybWFsRW5jb2RlcklpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzI3TWVzaFByZWRpY3Rpb25TY2hlbWVFbmNvZGVySWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDRNZXNoUHJlZGljdGlvblNjaGVtZVRleENvb3Jkc1BvcnRhYmxlRW5jb2RlcklpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzM2TWVzaFByZWRpY3Rpb25TY2hlbWVUZXhDb29yZHNFbmNvZGVySWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNTZNZXNoUHJlZGljdGlvblNjaGVtZUNvbnN0cmFpbmVkTXVsdGlQYXJhbGxlbG9ncmFtRW5jb2RlcklpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQ1TWVzaFByZWRpY3Rpb25TY2hlbWVNdWx0aVBhcmFsbGVsb2dyYW1FbmNvZGVySWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDBNZXNoUHJlZGljdGlvblNjaGVtZVBhcmFsbGVsb2dyYW1FbmNvZGVySWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDhNZXNoUHJlZGljdGlvblNjaGVtZUdlb21ldHJpY05vcm1hbFByZWRpY3RvckFyZWFJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRW5jb2RpbmdUcmFuc2Zvcm1JaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDhNZXNoUHJlZGljdGlvblNjaGVtZUdlb21ldHJpY05vcm1hbFByZWRpY3RvckJhc2VJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRW5jb2RpbmdUcmFuc2Zvcm1JaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDJNZXNoUHJlZGljdGlvblNjaGVtZUdlb21ldHJpY05vcm1hbEVuY29kZXJJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRW5jb2RpbmdUcmFuc2Zvcm1JaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvMjdNZXNoUHJlZGljdGlvblNjaGVtZUVuY29kZXJJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRW5jb2RpbmdUcmFuc2Zvcm1JaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDRNZXNoUHJlZGljdGlvblNjaGVtZVRleENvb3Jkc1BvcnRhYmxlRW5jb2RlcklpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18yNE1lc2hBdHRyaWJ1dGVDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY28zNk1lc2hQcmVkaWN0aW9uU2NoZW1lVGV4Q29vcmRzRW5jb2RlcklpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18yNE1lc2hBdHRyaWJ1dGVDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY281Nk1lc2hQcmVkaWN0aW9uU2NoZW1lQ29uc3RyYWluZWRNdWx0aVBhcmFsbGVsb2dyYW1FbmNvZGVySWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQ1TWVzaFByZWRpY3Rpb25TY2hlbWVNdWx0aVBhcmFsbGVsb2dyYW1FbmNvZGVySWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQwTWVzaFByZWRpY3Rpb25TY2hlbWVQYXJhbGxlbG9ncmFtRW5jb2RlcklpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18yNE1lc2hBdHRyaWJ1dGVDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY28zMlNlcXVlbnRpYWxOb3JtYWxBdHRyaWJ1dGVFbmNvZGVyRQBONWRyYWNvMzhTZXF1ZW50aWFsUXVhbnRpemF0aW9uQXR0cmlidXRlRW5jb2RlckUAcHJlZGljdGlvbl9zY2hlbWUAZW5jb2Rpbmdfc3BlZWQAZGVjb2Rpbmdfc3BlZWQAcXVhbnRpemF0aW9uX29yaWdpbgBxdWFudGl6YXRpb25fcmFuZ2UAIABlbmNvZGluZ19tZXRob2QAcXVhbnRpemF0aW9uX2JpdHMASW52YWxpZCBlbmNvZGluZyBtZXRob2QuAHN0YW5kYXJkX2VkZ2VicmVha2VyAHByZWRpY3RpdmVfZWRnZWJyZWFrZXIAZWRnZWJyZWFrZXJfbWV0aG9kAE41ZHJhY28yMk1lc2hFZGdlQnJlYWtlckVuY29kZXJFAE41ZHJhY28yOUNvcm5lclRhYmxlVHJhdmVyc2FsUHJvY2Vzc29ySU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFAE41ZHJhY28yMk1lc2hUcmF2ZXJzYWxTZXF1ZW5jZXJJTlNfMjBFZGdlQnJlYWtlclRyYXZlcnNlcklOU18yOUNvcm5lclRhYmxlVHJhdmVyc2FsUHJvY2Vzc29ySU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFTlNfMzZNZXNoQXR0cmlidXRlSW5kaWNlc0VuY29kaW5nT2JzZXJ2ZXJJUzNfRUVOU18xOUVkZ2VCcmVha2VyT2JzZXJ2ZXJFRUVFRQBONWRyYWNvMTVQb2ludHNTZXF1ZW5jZXJFAE41ZHJhY28yOUNvcm5lclRhYmxlVHJhdmVyc2FsUHJvY2Vzc29ySU5TXzExQ29ybmVyVGFibGVFRUUATjVkcmFjbzIyTWVzaFRyYXZlcnNhbFNlcXVlbmNlcklOU18yMEVkZ2VCcmVha2VyVHJhdmVyc2VySU5TXzI5Q29ybmVyVGFibGVUcmF2ZXJzYWxQcm9jZXNzb3JJTlNfMTFDb3JuZXJUYWJsZUVFRU5TXzM2TWVzaEF0dHJpYnV0ZUluZGljZXNFbmNvZGluZ09ic2VydmVySVMzX0VFTlNfMTlFZGdlQnJlYWtlck9ic2VydmVyRUVFRUUATjVkcmFjbzIyTWVzaFRyYXZlcnNhbFNlcXVlbmNlcklOU18yNVByZWRpY3Rpb25EZWdyZWVUcmF2ZXJzZXJJTlNfMjlDb3JuZXJUYWJsZVRyYXZlcnNhbFByb2Nlc3NvcklOU18xMUNvcm5lclRhYmxlRUVFTlNfMzZNZXNoQXR0cmlidXRlSW5kaWNlc0VuY29kaW5nT2JzZXJ2ZXJJUzNfRUVFRUVFAHNwbGl0X21lc2hfb25fc2VhbXMATjVkcmFjbzI2TWVzaEVkZ2VCcmVha2VyRW5jb2RlckltcGxJTlNfMzFNZXNoRWRnZUJyZWFrZXJUcmF2ZXJzYWxFbmNvZGVyRUVFAE41ZHJhY28zNU1lc2hFZGdlQnJlYWtlckVuY29kZXJJbXBsSW50ZXJmYWNlRQBONWRyYWNvMjZNZXNoRWRnZUJyZWFrZXJFbmNvZGVySW1wbElOU18zOE1lc2hFZGdlQnJlYWtlclRyYXZlcnNhbFZhbGVuY2VFbmNvZGVyRUVFAE41ZHJhY28xMU1lc2hFbmNvZGVyRQBjb21wcmVzc19jb25uZWN0aXZpdHkATjVkcmFjbzE1TGluZWFyU2VxdWVuY2VyRQBONWRyYWNvMjFNZXNoU2VxdWVudGlhbEVuY29kZXJFAE41ZHJhY28xN1BvaW50Q2xvdWRFbmNvZGVyRQBJbnZhbGlkIGlucHV0IGdlb21ldHJ5LgBGYWlsZWQgdG8gaW5pdGlhbGl6ZSBlbmNvZGVyLgBGYWlsZWQgdG8gZW5jb2RlIGludGVybmFsIGRhdGEuAEZhaWxlZCB0byBlbmNvZGUgZ2VvbWV0cnkgZGF0YS4ARmFpbGVkIHRvIGVuY29kZSBwb2ludCBhdHRyaWJ1dGVzLgBGYWlsZWQgdG8gZW5jb2RlIG1ldGFkYXRhLgBEUkFDTwBONWRyYWNvMjNQb2ludENsb3VkS2RUcmVlRW5jb2RlckUATjVkcmFjbzI3UG9pbnRDbG91ZFNlcXVlbnRpYWxFbmNvZGVyRQBzeW1ib2xfZW5jb2RpbmdfbWV0aG9kAHN5bWJvbF9lbmNvZGluZ19jb21wcmVzc2lvbl9sZXZlbABONWRyYWNvNE1lc2hFAGFsbG9jYXRvcjxUPjo6YWxsb2NhdGUoc2l6ZV90IG4pICduJyBleGNlZWRzIG1heGltdW0gc3VwcG9ydGVkIHNpemUATjVkcmFjbzEwUG9pbnRDbG91ZEUAEQAKABEREQAAAAAFAAAAAAAACQAAAAALAAAAAAAAAAARAA8KERERAwoHAAETCQsLAAAJBgsAAAsABhEAAAAREREAAAAAAAAAAAAAAAAAAAAACwAAAAAAAAAAEQAKChEREQAKAAACAAkLAAAACQALAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAwAAAAADAAAAAAJDAAAAAAADAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAANAAAABA0AAAAACQ4AAAAAAA4AAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAADwAAAAAPAAAAAAkQAAAAAAAQAAAQAAASAAAAEhISAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAAASEhIAAAAAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAAAAAAAAAAAAAKAAAAAAoAAAAACQsAAAAAAAsAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAADAAAAAAMAAAAAAkMAAAAAAAMAAAMAAAtKyAgIDBYMHgAKG51bGwpAC0wWCswWCAwWC0weCsweCAweABpbmYASU5GAE5BTgAwMTIzNDU2Nzg5QUJDREVGLgBUISIZDQECAxFLHAwQBAsdEh4naG5vcHFiIAUGDxMUFRoIFgcoJBcYCQoOGx8lI4OCfSYqKzw9Pj9DR0pNWFlaW1xdXl9gYWNkZWZnaWprbHJzdHl6e3wASWxsZWdhbCBieXRlIHNlcXVlbmNlAERvbWFpbiBlcnJvcgBSZXN1bHQgbm90IHJlcHJlc2VudGFibGUATm90IGEgdHR5AFBlcm1pc3Npb24gZGVuaWVkAE9wZXJhdGlvbiBub3QgcGVybWl0dGVkAE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkATm8gc3VjaCBwcm9jZXNzAEZpbGUgZXhpc3RzAFZhbHVlIHRvbyBsYXJnZSBmb3IgZGF0YSB0eXBlAE5vIHNwYWNlIGxlZnQgb24gZGV2aWNlAE91dCBvZiBtZW1vcnkAUmVzb3VyY2UgYnVzeQBJbnRlcnJ1cHRlZCBzeXN0ZW0gY2FsbABSZXNvdXJjZSB0ZW1wb3JhcmlseSB1bmF2YWlsYWJsZQBJbnZhbGlkIHNlZWsAQ3Jvc3MtZGV2aWNlIGxpbmsAUmVhZC1vbmx5IGZpbGUgc3lzdGVtAERpcmVjdG9yeSBub3QgZW1wdHkAQ29ubmVjdGlvbiByZXNldCBieSBwZWVyAE9wZXJhdGlvbiB0aW1lZCBvdXQAQ29ubmVjdGlvbiByZWZ1c2VkAEhvc3QgaXMgZG93bgBIb3N0IGlzIHVucmVhY2hhYmxlAEFkZHJlc3MgaW4gdXNlAEJyb2tlbiBwaXBlAEkvTyBlcnJvcgBObyBzdWNoIGRldmljZSBvciBhZGRyZXNzAEJsb2NrIGRldmljZSByZXF1aXJlZABObyBzdWNoIGRldmljZQBOb3QgYSBkaXJlY3RvcnkASXMgYSBkaXJlY3RvcnkAVGV4dCBmaWxlIGJ1c3kARXhlYyBmb3JtYXQgZXJyb3IASW52YWxpZCBhcmd1bWVudABBcmd1bWVudCBsaXN0IHRvbyBsb25nAFN5bWJvbGljIGxpbmsgbG9vcABGaWxlbmFtZSB0b28gbG9uZwBUb28gbWFueSBvcGVuIGZpbGVzIGluIHN5c3RlbQBObyBmaWxlIGRlc2NyaXB0b3JzIGF2YWlsYWJsZQBCYWQgZmlsZSBkZXNjcmlwdG9yAE5vIGNoaWxkIHByb2Nlc3MAQmFkIGFkZHJlc3MARmlsZSB0b28gbGFyZ2UAVG9vIG1hbnkgbGlua3MATm8gbG9ja3MgYXZhaWxhYmxlAFJlc291cmNlIGRlYWRsb2NrIHdvdWxkIG9jY3VyAFN0YXRlIG5vdCByZWNvdmVyYWJsZQBQcmV2aW91cyBvd25lciBkaWVkAE9wZXJhdGlvbiBjYW5jZWxlZABGdW5jdGlvbiBub3QgaW1wbGVtZW50ZWQATm8gbWVzc2FnZSBvZiBkZXNpcmVkIHR5cGUASWRlbnRpZmllciByZW1vdmVkAERldmljZSBub3QgYSBzdHJlYW0ATm8gZGF0YSBhdmFpbGFibGUARGV2aWNlIHRpbWVvdXQAT3V0IG9mIHN0cmVhbXMgcmVzb3VyY2VzAExpbmsgaGFzIGJlZW4gc2V2ZXJlZABQcm90b2NvbCBlcnJvcgBCYWQgbWVzc2FnZQBGaWxlIGRlc2NyaXB0b3IgaW4gYmFkIHN0YXRlAE5vdCBhIHNvY2tldABEZXN0aW5hdGlvbiBhZGRyZXNzIHJlcXVpcmVkAE1lc3NhZ2UgdG9vIGxhcmdlAFByb3RvY29sIHdyb25nIHR5cGUgZm9yIHNvY2tldABQcm90b2NvbCBub3QgYXZhaWxhYmxlAFByb3RvY29sIG5vdCBzdXBwb3J0ZWQAU29ja2V0IHR5cGUgbm90IHN1cHBvcnRlZABOb3Qgc3VwcG9ydGVkAFByb3RvY29sIGZhbWlseSBub3Qgc3VwcG9ydGVkAEFkZHJlc3MgZmFtaWx5IG5vdCBzdXBwb3J0ZWQgYnkgcHJvdG9jb2wAQWRkcmVzcyBub3QgYXZhaWxhYmxlAE5ldHdvcmsgaXMgZG93bgBOZXR3b3JrIHVucmVhY2hhYmxlAENvbm5lY3Rpb24gcmVzZXQgYnkgbmV0d29yawBDb25uZWN0aW9uIGFib3J0ZWQATm8gYnVmZmVyIHNwYWNlIGF2YWlsYWJsZQBTb2NrZXQgaXMgY29ubmVjdGVkAFNvY2tldCBub3QgY29ubmVjdGVkAENhbm5vdCBzZW5kIGFmdGVyIHNvY2tldCBzaHV0ZG93bgBPcGVyYXRpb24gYWxyZWFkeSBpbiBwcm9ncmVzcwBPcGVyYXRpb24gaW4gcHJvZ3Jlc3MAU3RhbGUgZmlsZSBoYW5kbGUAUmVtb3RlIEkvTyBlcnJvcgBRdW90YSBleGNlZWRlZABObyBtZWRpdW0gZm91bmQAV3JvbmcgbWVkaXVtIHR5cGUATm8gZXJyb3IgaW5mb3JtYXRpb24AAGluZmluaXR5AG5hbgAlZAAlZgB0ZXJtaW5hdGluZyB3aXRoICVzIGV4Y2VwdGlvbiBvZiB0eXBlICVzOiAlcwB0ZXJtaW5hdGluZyB3aXRoICVzIGV4Y2VwdGlvbiBvZiB0eXBlICVzAHRlcm1pbmF0aW5nIHdpdGggJXMgZm9yZWlnbiBleGNlcHRpb24AdGVybWluYXRpbmcAdW5jYXVnaHQAU3Q5ZXhjZXB0aW9uAE4xMF9fY3h4YWJpdjExNl9fc2hpbV90eXBlX2luZm9FAFN0OXR5cGVfaW5mbwBOMTBfX2N4eGFiaXYxMjBfX3NpX2NsYXNzX3R5cGVfaW5mb0UATjEwX19jeHhhYml2MTE3X19jbGFzc190eXBlX2luZm9FAHB0aHJlYWRfb25jZSBmYWlsdXJlIGluIF9fY3hhX2dldF9nbG9iYWxzX2Zhc3QoKQBjYW5ub3QgY3JlYXRlIHB0aHJlYWQga2V5IGZvciBfX2N4YV9nZXRfZ2xvYmFscygpAGNhbm5vdCB6ZXJvIG91dCB0aHJlYWQgdmFsdWUgZm9yIF9fY3hhX2dldF9nbG9iYWxzKCkAdGVybWluYXRlX2hhbmRsZXIgdW5leHBlY3RlZGx5IHJldHVybmVkAFN0MTFsb2dpY19lcnJvcgBTdDEybGVuZ3RoX2Vycm9yAE4xMF9fY3h4YWJpdjExOV9fcG9pbnRlcl90eXBlX2luZm9FAE4xMF9fY3h4YWJpdjExN19fcGJhc2VfdHlwZV9pbmZvRQ==";var tempDoublePtr=STATICTOP;STATICTOP+=16;function ___cxa_allocate_exception(size){return _malloc(size)}function __ZSt18uncaught_exceptionv(){return!!__ZSt18uncaught_exceptionv.uncaught_exception}var EXCEPTIONS={last:0,caught:[],infos:{},deAdjust:(function(adjusted){if(!adjusted||EXCEPTIONS.infos[adjusted])return adjusted;for(var ptr in EXCEPTIONS.infos){var info=EXCEPTIONS.infos[ptr];if(info.adjusted===adjusted){return ptr}}return adjusted}),addRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];info.refcount++}),decRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];assert(info.refcount>0);info.refcount--;if(info.refcount===0&&!info.rethrown){if(info.destructor){Module["dynCall_vi"](info.destructor,ptr)}delete EXCEPTIONS.infos[ptr];___cxa_free_exception(ptr)}}),clearRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];info.refcount=0})};function ___cxa_begin_catch(ptr){var info=EXCEPTIONS.infos[ptr];if(info&&!info.caught){info.caught=true;__ZSt18uncaught_exceptionv.uncaught_exception--}if(info)info.rethrown=false;EXCEPTIONS.caught.push(ptr);EXCEPTIONS.addRef(EXCEPTIONS.deAdjust(ptr));return ptr}function ___cxa_pure_virtual(){ABORT=true;throw"Pure virtual function called!"}function ___resumeException(ptr){if(!EXCEPTIONS.last){EXCEPTIONS.last=ptr}throw ptr+" - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch."}function ___cxa_find_matching_catch(){var thrown=EXCEPTIONS.last;if(!thrown){return(setTempRet0(0),0)|0}var info=EXCEPTIONS.infos[thrown];var throwntype=info.type;if(!throwntype){return(setTempRet0(0),thrown)|0}var typeArray=Array.prototype.slice.call(arguments);var pointer=Module["___cxa_is_pointer_type"](throwntype);if(!___cxa_find_matching_catch.buffer)___cxa_find_matching_catch.buffer=_malloc(4);HEAP32[___cxa_find_matching_catch.buffer>>2]=thrown;thrown=___cxa_find_matching_catch.buffer;for(var i=0;i>2];info.adjusted=thrown;return(setTempRet0(typeArray[i]),thrown)|0}}thrown=HEAP32[thrown>>2];return(setTempRet0(throwntype),thrown)|0}function ___cxa_throw(ptr,type,destructor){EXCEPTIONS.infos[ptr]={ptr:ptr,adjusted:ptr,type:type,destructor:destructor,refcount:0,caught:false,rethrown:false};EXCEPTIONS.last=ptr;if(!("uncaught_exception"in __ZSt18uncaught_exceptionv)){__ZSt18uncaught_exceptionv.uncaught_exception=1}else{__ZSt18uncaught_exceptionv.uncaught_exception++}throw ptr+" - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch."}var cttz_i8=allocate([8,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,7,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0],"i8",ALLOC_STATIC);function ___gxx_personality_v0(){}var SYSCALLS={varargs:0,get:(function(varargs){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret}),getStr:(function(){var ret=Pointer_stringify(SYSCALLS.get());return ret}),get64:(function(){var low=SYSCALLS.get(),high=SYSCALLS.get();if(low>=0)assert(high===0);else assert(high===-1);return low}),getZero:(function(){assert(SYSCALLS.get()===0)})};function ___syscall140(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),offset_high=SYSCALLS.get(),offset_low=SYSCALLS.get(),result=SYSCALLS.get(),whence=SYSCALLS.get();var offset=offset_low;FS.llseek(stream,offset,whence);HEAP32[result>>2]=stream.position;if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function flush_NO_FILESYSTEM(){var fflush=Module["_fflush"];if(fflush)fflush(0);var printChar=___syscall146.printChar;if(!printChar)return;var buffers=___syscall146.buffers;if(buffers[1].length)printChar(1,10);if(buffers[2].length)printChar(2,10)}function ___syscall146(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.get(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();var ret=0;if(!___syscall146.buffers){___syscall146.buffers=[null,[],[]];___syscall146.printChar=(function(stream,curr){var buffer=___syscall146.buffers[stream];assert(buffer);if(curr===0||curr===10){(stream===1?Module["print"]:Module["printErr"])(UTF8ArrayToString(buffer,0));buffer.length=0}else{buffer.push(curr)}})}for(var i=0;i>2];var len=HEAP32[iov+(i*8+4)>>2];for(var j=0;j>2]=PTHREAD_SPECIFIC_NEXT_KEY;PTHREAD_SPECIFIC[PTHREAD_SPECIFIC_NEXT_KEY]=0;PTHREAD_SPECIFIC_NEXT_KEY++;return 0}function _pthread_once(ptr,func){if(!_pthread_once.seen)_pthread_once.seen={};if(ptr in _pthread_once.seen)return;Module["dynCall_v"](func);_pthread_once.seen[ptr]=1}function _pthread_setspecific(key,value){if(!(key in PTHREAD_SPECIFIC)){return ERRNO_CODES.EINVAL}PTHREAD_SPECIFIC[key]=value;return 0}function ___setErrNo(value){if(Module["___errno_location"])HEAP32[Module["___errno_location"]()>>2]=value;return value}DYNAMICTOP_PTR=staticAlloc(4);STACK_BASE=STACKTOP=alignMemory(STATICTOP);STACK_MAX=STACK_BASE+TOTAL_STACK;DYNAMIC_BASE=alignMemory(STACK_MAX);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;staticSealed=true;var ASSERTIONS=false;function intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}function intArrayToString(array){var ret=[];for(var i=0;i255){if(ASSERTIONS){assert(false,"Character code "+chr+" ("+String.fromCharCode(chr)+") at offset "+i+" not in 0x00-0xFF.")}chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}var decodeBase64=typeof atob==="function"?atob:(function(input){var keyStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var output="";var chr1,chr2,chr3;var enc1,enc2,enc3,enc4;var i=0;input=input.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{enc1=keyStr.indexOf(input.charAt(i++));enc2=keyStr.indexOf(input.charAt(i++));enc3=keyStr.indexOf(input.charAt(i++));enc4=keyStr.indexOf(input.charAt(i++));chr1=enc1<<2|enc2>>4;chr2=(enc2&15)<<4|enc3>>2;chr3=(enc3&3)<<6|enc4;output=output+String.fromCharCode(chr1);if(enc3!==64){output=output+String.fromCharCode(chr2)}if(enc4!==64){output=output+String.fromCharCode(chr3)}}while(i2147483648)return false;b=new a(newBuffer);d=new c(newBuffer);f=new e(newBuffer);h=new g(newBuffer);j=new i(newBuffer);l=new k(newBuffer);n=new m(newBuffer);p=new o(newBuffer);buffer=newBuffer;return true} +// EMSCRIPTEN_START_FUNCS +function be(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;h=u;u=u+16|0;i=h+4|0;j=h;f[a+72>>2]=e;f[a+64>>2]=g;g=Lq(e>>>0>1073741823?-1:e<<2)|0;k=a+68|0;l=f[k>>2]|0;f[k>>2]=g;if(l|0)Mq(l);l=a+8|0;Mh(l,b,d,e);d=a+56|0;g=f[d>>2]|0;m=f[g+4>>2]|0;n=f[g>>2]|0;o=m-n|0;if((o|0)<=0){u=h;return 1}p=(o>>>2)+-1|0;o=a+16|0;q=a+32|0;r=a+12|0;s=a+28|0;t=a+20|0;v=a+24|0;if(m-n>>2>>>0>p>>>0){w=p;x=n}else{y=g;aq(y)}while(1){f[j>>2]=f[x+(w<<2)>>2];f[i>>2]=f[j>>2];Cc(a,i,b,w);g=X(w,e)|0;n=b+(g<<2)|0;p=c+(g<<2)|0;g=f[l>>2]|0;if((g|0)>0){m=0;z=f[k>>2]|0;A=g;while(1){if((A|0)>0){g=0;do{B=f[z+(g<<2)>>2]|0;C=f[o>>2]|0;if((B|0)>(C|0)){D=f[q>>2]|0;f[D+(g<<2)>>2]=C;E=D}else{D=f[r>>2]|0;C=f[q>>2]|0;f[C+(g<<2)>>2]=(B|0)<(D|0)?D:B;E=C}g=g+1|0}while((g|0)<(f[l>>2]|0));F=E}else F=f[q>>2]|0;g=(f[n+(m<<2)>>2]|0)-(f[F+(m<<2)>>2]|0)|0;C=p+(m<<2)|0;f[C>>2]=g;if((g|0)>=(f[s>>2]|0)){if((g|0)>(f[v>>2]|0)){G=g-(f[t>>2]|0)|0;H=21}}else{G=(f[t>>2]|0)+g|0;H=21}if((H|0)==21){H=0;f[C>>2]=G}m=m+1|0;A=f[l>>2]|0;if((m|0)>=(A|0))break;else z=F}}w=w+-1|0;if((w|0)<=-1){H=5;break}z=f[d>>2]|0;x=f[z>>2]|0;if((f[z+4>>2]|0)-x>>2>>>0<=w>>>0){y=z;H=6;break}}if((H|0)==5){u=h;return 1}else if((H|0)==6)aq(y);return 0}function ce(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;Uc(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=4194304;if(d){d=c;c=4194304;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<20)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Mf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function de(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;Vc(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=4194304;if(d){d=c;c=4194304;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<20)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Mf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function ee(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;Wc(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=4194304;if(d){d=c;c=4194304;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<20)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Mf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function fe(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;Xc(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=4194304;if(d){d=c;c=4194304;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<20)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Mf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function ge(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;Yc(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=4194304;if(d){d=c;c=4194304;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<20)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Mf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function he(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;Zc(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=2097152;if(d){d=c;c=2097152;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<19)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Nf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function ie(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;_c(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=1048576;if(d){d=c;c=1048576;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<18)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Of(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function je(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=Oa,t=Oa,u=Oa,v=0,w=0,x=0,y=0,z=0;c=f[b>>2]|0;b=a+4|0;d=f[b>>2]|0;e=(d|0)==0;a:do if(!e){g=d+-1|0;h=(g&d|0)==0;if(!h)if(c>>>0>>0)i=c;else i=(c>>>0)%(d>>>0)|0;else i=g&c;j=f[(f[a>>2]|0)+(i<<2)>>2]|0;if(!j)k=i;else{if(h){h=j;while(1){l=f[h>>2]|0;if(!l){k=i;break a}m=f[l+4>>2]|0;if(!((m|0)==(c|0)|(m&g|0)==(i|0))){k=i;break a}if((f[l+8>>2]|0)==(c|0)){o=l;break}else h=l}p=o+12|0;return p|0}else q=j;while(1){h=f[q>>2]|0;if(!h){k=i;break a}g=f[h+4>>2]|0;if((g|0)!=(c|0)){if(g>>>0>>0)r=g;else r=(g>>>0)%(d>>>0)|0;if((r|0)!=(i|0)){k=i;break a}}if((f[h+8>>2]|0)==(c|0)){o=h;break}else q=h}p=o+12|0;return p|0}}else k=0;while(0);q=ln(16)|0;f[q+8>>2]=c;f[q+12>>2]=0;f[q+4>>2]=c;f[q>>2]=0;i=a+12|0;s=$(((f[i>>2]|0)+1|0)>>>0);t=$(d>>>0);u=$(n[a+16>>2]);do if(e|$(u*t)>>0<3|(d+-1&d|0)!=0)&1;j=~~$(W($(s/u)))>>>0;Hi(a,r>>>0>>0?j:r);r=f[b>>2]|0;j=r+-1|0;if(!(j&r)){v=r;w=j&c;break}if(c>>>0>>0){v=r;w=c}else{v=r;w=(c>>>0)%(r>>>0)|0}}else{v=d;w=k}while(0);k=(f[a>>2]|0)+(w<<2)|0;w=f[k>>2]|0;if(!w){d=a+8|0;f[q>>2]=f[d>>2];f[d>>2]=q;f[k>>2]=d;d=f[q>>2]|0;if(d|0){k=f[d+4>>2]|0;d=v+-1|0;if(d&v)if(k>>>0>>0)x=k;else x=(k>>>0)%(v>>>0)|0;else x=k&d;y=(f[a>>2]|0)+(x<<2)|0;z=30}}else{f[q>>2]=f[w>>2];y=w;z=30}if((z|0)==30)f[y>>2]=q;f[i>>2]=(f[i>>2]|0)+1;o=q;p=o+12|0;return p|0}function ke(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;$c(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=262144;if(d){d=c;c=262144;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<16)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Rf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function le(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;ad(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=131072;if(d){d=c;c=131072;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<15)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Sf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function me(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;bd(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=32768;if(d){d=c;c=32768;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<13)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Uf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function ne(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;cd(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}_f(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function oe(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;dd(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}_f(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function pe(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;ed(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}_f(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function qe(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;fd(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}_f(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function re(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;gd(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}_f(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function se(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;hd(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}_f(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function te(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;id(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}_f(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function ue(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;jd(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}_f(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function ve(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0;c=u;u=u+16|0;d=c+4|0;e=c;f[a+64>>2]=b;g=a+128|0;f[g>>2]=2;h=a+132|0;f[h>>2]=7;i=Qa[f[(f[b>>2]|0)+32>>2]&127](b)|0;b=a+88|0;f[b>>2]=i;j=a+104|0;k=(f[i+28>>2]|0)-(f[i+24>>2]|0)>>2;i=a+108|0;l=f[i>>2]|0;m=f[j>>2]|0;n=l-m>>2;o=m;p=l;if(k>>>0<=n>>>0)if(k>>>0>>0?(q=o+(k<<2)|0,(q|0)!=(p|0)):0){o=p+(~((p+-4-q|0)>>>2)<<2)|0;f[i>>2]=o;r=o;s=m}else{r=l;s=m}else{Ci(j,k-n|0);r=f[i>>2]|0;s=f[j>>2]|0}if((r|0)!=(s|0)){s=0;do{r=f[b>>2]|0;f[e>>2]=s;f[d>>2]=f[e>>2];n=hh(r,d)|0;r=f[j>>2]|0;f[r+(s<<2)>>2]=n;s=s+1|0}while(s>>>0<(f[i>>2]|0)-r>>2>>>0)}i=a+92|0;s=f[b>>2]|0;j=f[s>>2]|0;d=(f[s+4>>2]|0)-j>>2;e=a+96|0;r=f[e>>2]|0;n=f[i>>2]|0;k=r-n>>2;m=n;n=r;if(d>>>0<=k>>>0)if(d>>>0>>0?(r=m+(d<<2)|0,(r|0)!=(n|0)):0){f[e>>2]=n+(~((n+-4-r|0)>>>2)<<2);t=s;v=j}else{t=s;v=j}else{Ci(i,d-k|0);k=f[b>>2]|0;t=k;v=f[k>>2]|0}k=f[t+4>>2]|0;if((k|0)!=(v|0)){v=f[i>>2]|0;i=f[t>>2]|0;t=k-i>>2;k=0;do{f[v+(k<<2)>>2]=f[i+(k<<2)>>2];k=k+1|0}while(k>>>0>>0)}t=(f[h>>2]|0)-(f[g>>2]|0)+1|0;g=a+136|0;h=a+140|0;a=f[h>>2]|0;k=f[g>>2]|0;i=(a-k|0)/12|0;v=a;if(t>>>0>i>>>0){Kf(g,t-i|0);u=c;return 1}if(t>>>0>=i>>>0){u=c;return 1}i=k+(t*12|0)|0;if((i|0)==(v|0)){u=c;return 1}else w=v;while(1){v=w+-12|0;f[h>>2]=v;t=f[v>>2]|0;if(!t)x=v;else{v=w+-8|0;k=f[v>>2]|0;if((k|0)!=(t|0))f[v>>2]=k+(~((k+-4-t|0)>>>2)<<2);Oq(t);x=f[h>>2]|0}if((x|0)==(i|0))break;else w=x}u=c;return 1}function we(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=f[b>>2]|0;g=f[b+4>>2]|0;h=((f[c>>2]|0)-e<<3)+(f[c+4>>2]|0)-g|0;c=e;if((h|0)<=0){i=d+4|0;j=f[d>>2]|0;f[a>>2]=j;k=a+4|0;l=f[i>>2]|0;f[k>>2]=l;return}if(!g){e=d+4|0;m=h;n=e;o=f[e>>2]|0;p=c}else{e=32-g|0;q=(h|0)<(e|0)?h:e;r=-1>>>(e-q|0)&-1<>2];e=d+4|0;s=f[e>>2]|0;t=32-s|0;u=t>>>0>>0?t:q;v=f[d>>2]|0;w=f[v>>2]&~(-1>>>(t-u|0)&-1<>2]=w;s=f[e>>2]|0;f[v>>2]=(s>>>0>g>>>0?r<>>(g-s|0))|w;w=(f[e>>2]|0)+u|0;s=v+(w>>>5<<2)|0;f[d>>2]=s;v=w&31;f[e>>2]=v;w=q-u|0;if((w|0)>0){f[s>>2]=f[s>>2]&~(-1>>>(32-w|0))|r>>>(g+u|0);f[e>>2]=w;x=w}else x=v;v=c+4|0;f[b>>2]=v;m=h-q|0;n=e;o=x;p=v}v=32-o|0;x=-1<31){o=~x;e=f[d>>2]|0;q=~m;h=m+((q|0)>-64?q:-64)+32|0;q=(h>>>5)+1|0;c=m+-32-(h&-32)|0;h=m;w=p;u=f[e>>2]|0;g=e;while(1){r=f[w>>2]|0;s=u&o;f[g>>2]=s;f[g>>2]=s|r<>2];g=g+4|0;u=f[g>>2]&x|r>>>v;f[g>>2]=u;if((h|0)<=63)break;else{h=h+-32|0;w=w+4|0}}w=p+(q<<2)|0;f[b>>2]=w;f[d>>2]=e+(q<<2);y=c;z=w}else{y=m;z=p}if((y|0)<=0){i=n;j=f[d>>2]|0;f[a>>2]=j;k=a+4|0;l=f[i>>2]|0;f[k>>2]=l;return}p=f[z>>2]&-1>>>(32-y|0);z=(v|0)<(y|0)?v:y;m=f[d>>2]|0;w=f[m>>2]&~(-1<>2]&-1>>>(v-z|0));f[m>>2]=w;f[m>>2]=w|p<>2];w=(f[n>>2]|0)+z|0;v=m+(w>>>5<<2)|0;f[d>>2]=v;f[n>>2]=w&31;w=y-z|0;if((w|0)<=0){i=n;j=f[d>>2]|0;f[a>>2]=j;k=a+4|0;l=f[i>>2]|0;f[k>>2]=l;return}f[v>>2]=f[v>>2]&~(-1>>>(32-w|0))|p>>>z;f[n>>2]=w;i=n;j=f[d>>2]|0;f[a>>2]=j;k=a+4|0;l=f[i>>2]|0;f[k>>2]=l;return}function xe(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;e=f[b>>2]|0;g=b+4|0;h=f[g>>2]|0;i=((f[c>>2]|0)-e<<3)+(f[c+4>>2]|0)-h|0;c=e;if((i|0)<=0){j=d+4|0;k=f[d>>2]|0;f[a>>2]=k;l=a+4|0;m=f[j>>2]|0;f[l>>2]=m;return}if(!h){e=d+4|0;n=i;o=e;p=c;q=f[e>>2]|0}else{e=32-h|0;r=(i|0)<(e|0)?i:e;s=-1>>>(e-r|0)&-1<>2];c=d+4|0;h=f[c>>2]|0;e=32-h|0;t=e>>>0>>0?e:r;u=f[d>>2]|0;v=f[u>>2]&~(-1>>>(e-t|0)&-1<>2]=v;h=f[c>>2]|0;e=f[g>>2]|0;f[u>>2]=(h>>>0>e>>>0?s<>>(e-h|0))|v;v=(f[c>>2]|0)+t|0;h=u+(v>>>5<<2)|0;f[d>>2]=h;u=v&31;f[c>>2]=u;v=r-t|0;if((v|0)>0){e=f[h>>2]&~(-1>>>(32-v|0));f[h>>2]=e;f[h>>2]=e|s>>>((f[g>>2]|0)+t|0);f[c>>2]=v;w=v}else w=u;u=(f[b>>2]|0)+4|0;f[b>>2]=u;n=i-r|0;o=c;p=u;q=w}w=32-q|0;u=-1<31){q=~u;c=~n;r=n+((c|0)>-64?c:-64)+32&-32;c=n;i=p;while(1){v=f[i>>2]|0;t=f[d>>2]|0;g=f[t>>2]&q;f[t>>2]=g;f[t>>2]=g|v<>2];g=t+4|0;f[d>>2]=g;f[g>>2]=f[g>>2]&u|v>>>w;i=(f[b>>2]|0)+4|0;f[b>>2]=i;if((c|0)<=63)break;else c=c+-32|0}x=n+-32-r|0;y=i}else{x=n;y=p}if((x|0)<=0){j=o;k=f[d>>2]|0;f[a>>2]=k;l=a+4|0;m=f[j>>2]|0;f[l>>2]=m;return}p=f[y>>2]&-1>>>(32-x|0);y=(w|0)<(x|0)?w:x;n=f[d>>2]|0;i=f[n>>2]&~(-1<>2]&-1>>>(w-y|0));f[n>>2]=i;f[n>>2]=i|p<>2];i=(f[o>>2]|0)+y|0;w=n+(i>>>5<<2)|0;f[d>>2]=w;f[o>>2]=i&31;i=x-y|0;if((i|0)<=0){j=o;k=f[d>>2]|0;f[a>>2]=k;l=a+4|0;m=f[j>>2]|0;f[l>>2]=m;return}f[w>>2]=f[w>>2]&~(-1>>>(32-i|0))|p>>>y;f[o>>2]=i;j=o;k=f[d>>2]|0;f[a>>2]=k;l=a+4|0;m=f[j>>2]|0;f[l>>2]=m;return}function ye(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+9|0;i=d+8|0;j=f[(f[a+184>>2]|0)+(c<<2)>>2]&255;b[h>>0]=j;c=a+4|0;k=f[(f[c>>2]|0)+44>>2]|0;l=k+16|0;m=f[l+4>>2]|0;if((m|0)>0|(m|0)==0&(f[l>>2]|0)>>>0>0)n=j;else{f[g>>2]=f[k+4>>2];f[e>>2]=f[g>>2];Me(k,e,h,h+1|0)|0;n=b[h>>0]|0}a:do if(n<<24>>24>-1){k=a+172|0;j=f[(f[k>>2]|0)+((n<<24>>24)*136|0)>>2]|0;l=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+52|0;m=b[h>>0]|0;o=f[k>>2]|0;k=f[o+(m*136|0)+132>>2]|0;switch(f[(f[(f[l>>2]|0)+84>>2]|0)+(j<<2)>>2]|0){case 0:{p=k;q=7;break a;break}case 1:{if(b[o+(m*136|0)+28>>0]|0){p=k;q=7;break a}break}default:{}}m=f[(f[c>>2]|0)+44>>2]|0;b[i>>0]=1;o=m+16|0;j=f[o+4>>2]|0;if(!((j|0)>0|(j|0)==0&(f[o>>2]|0)>>>0>0)){f[g>>2]=f[m+4>>2];f[e>>2]=f[g>>2];Me(m,e,i,i+1|0)|0}r=k}else{p=f[a+68>>2]|0;q=7}while(0);if((q|0)==7){q=f[(f[c>>2]|0)+44>>2]|0;b[i>>0]=0;a=q+16|0;h=f[a+4>>2]|0;if(!((h|0)>0|(h|0)==0&(f[a>>2]|0)>>>0>0)){f[g>>2]=f[q+4>>2];f[e>>2]=f[g>>2];Me(q,e,i,i+1|0)|0}r=p}p=f[(f[c>>2]|0)+44>>2]|0;b[i>>0]=r;r=p+16|0;c=f[r+4>>2]|0;if((c|0)>0|(c|0)==0&(f[r>>2]|0)>>>0>0){u=d;return 1}f[g>>2]=f[p+4>>2];f[e>>2]=f[g>>2];Me(p,e,i,i+1|0)|0;u=d;return 1}function ze(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;h=u;u=u+16|0;i=h+4|0;j=h;k=a+60|0;f[a+64>>2]=g;g=a+8|0;Mh(g,b,d,e);d=a+56|0;l=f[d>>2]|0;m=f[l+4>>2]|0;n=f[l>>2]|0;o=m-n|0;if((o|0)<=0){u=h;return 1}p=(o>>>2)+-1|0;o=a+68|0;q=a+16|0;r=a+32|0;s=a+12|0;t=a+28|0;v=a+20|0;w=a+24|0;if(m-n>>2>>>0>p>>>0){x=p;y=n}else{z=l;aq(z)}while(1){f[j>>2]=f[y+(x<<2)>>2];f[i>>2]=f[j>>2];ub(k,i,b,x);l=X(x,e)|0;n=b+(l<<2)|0;p=c+(l<<2)|0;l=f[g>>2]|0;if((l|0)>0){m=0;a=o;A=l;while(1){if((A|0)>0){l=0;do{B=f[a+(l<<2)>>2]|0;C=f[q>>2]|0;if((B|0)>(C|0)){D=f[r>>2]|0;f[D+(l<<2)>>2]=C;E=D}else{D=f[s>>2]|0;C=f[r>>2]|0;f[C+(l<<2)>>2]=(B|0)<(D|0)?D:B;E=C}l=l+1|0}while((l|0)<(f[g>>2]|0));F=E}else F=f[r>>2]|0;l=(f[n+(m<<2)>>2]|0)-(f[F+(m<<2)>>2]|0)|0;C=p+(m<<2)|0;f[C>>2]=l;if((l|0)>=(f[t>>2]|0)){if((l|0)>(f[w>>2]|0)){G=l-(f[v>>2]|0)|0;H=18}}else{G=(f[v>>2]|0)+l|0;H=18}if((H|0)==18){H=0;f[C>>2]=G}m=m+1|0;A=f[g>>2]|0;if((m|0)>=(A|0))break;else a=F}}x=x+-1|0;if((x|0)<=-1){H=3;break}a=f[d>>2]|0;y=f[a>>2]|0;if((f[a+4>>2]|0)-y>>2>>>0<=x>>>0){z=a;H=4;break}}if((H|0)==3){u=h;return 1}else if((H|0)==4)aq(z);return 0}function Ae(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;h=u;u=u+16|0;i=h+4|0;j=h;k=a+60|0;f[a+64>>2]=g;g=a+8|0;Mh(g,b,d,e);d=a+56|0;l=f[d>>2]|0;m=f[l+4>>2]|0;n=f[l>>2]|0;o=m-n|0;if((o|0)<=0){u=h;return 1}p=(o>>>2)+-1|0;o=a+68|0;q=a+16|0;r=a+32|0;s=a+12|0;t=a+28|0;v=a+20|0;w=a+24|0;if(m-n>>2>>>0>p>>>0){x=p;y=n}else{z=l;aq(z)}while(1){f[j>>2]=f[y+(x<<2)>>2];f[i>>2]=f[j>>2];tb(k,i,b,x);l=X(x,e)|0;n=b+(l<<2)|0;p=c+(l<<2)|0;l=f[g>>2]|0;if((l|0)>0){m=0;a=o;A=l;while(1){if((A|0)>0){l=0;do{B=f[a+(l<<2)>>2]|0;C=f[q>>2]|0;if((B|0)>(C|0)){D=f[r>>2]|0;f[D+(l<<2)>>2]=C;E=D}else{D=f[s>>2]|0;C=f[r>>2]|0;f[C+(l<<2)>>2]=(B|0)<(D|0)?D:B;E=C}l=l+1|0}while((l|0)<(f[g>>2]|0));F=E}else F=f[r>>2]|0;l=(f[n+(m<<2)>>2]|0)-(f[F+(m<<2)>>2]|0)|0;C=p+(m<<2)|0;f[C>>2]=l;if((l|0)>=(f[t>>2]|0)){if((l|0)>(f[w>>2]|0)){G=l-(f[v>>2]|0)|0;H=18}}else{G=(f[v>>2]|0)+l|0;H=18}if((H|0)==18){H=0;f[C>>2]=G}m=m+1|0;A=f[g>>2]|0;if((m|0)>=(A|0))break;else a=F}}x=x+-1|0;if((x|0)<=-1){H=3;break}a=f[d>>2]|0;y=f[a>>2]|0;if((f[a+4>>2]|0)-y>>2>>>0<=x>>>0){z=a;H=4;break}}if((H|0)==3){u=h;return 1}else if((H|0)==4)aq(z);return 0}function Be(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;b=u;u=u+16|0;c=b+4|0;d=b;e=a+12|0;g=f[e>>2]|0;h=(f[g+4>>2]|0)-(f[g>>2]|0)>>2;if(!h){u=b;return 1}i=a+152|0;j=a+140|0;k=a+144|0;l=a+148|0;a=0;m=g;while(1){f[d>>2]=(a>>>0)/3|0;f[c>>2]=f[d>>2];if(!(_j(m,c)|0)?(g=f[e>>2]|0,(f[(f[g+12>>2]|0)+(a<<2)>>2]|0)==-1):0){n=a+1|0;o=((n>>>0)%3|0|0)==0?a+-2|0:n;if((o|0)==-1)p=-1;else p=f[(f[g>>2]|0)+(o<<2)>>2]|0;o=f[i>>2]|0;if((f[o+(p<<2)>>2]|0)==-1){g=f[k>>2]|0;n=f[l>>2]|0;if((g|0)==(n<<5|0)){if((g+1|0)<0){q=11;break}r=n<<6;n=g+32&-32;vi(j,g>>>0<1073741823?(r>>>0>>0?n:r):2147483647);s=f[k>>2]|0;t=f[i>>2]|0}else{s=g;t=o}f[k>>2]=s+1;o=(f[j>>2]|0)+(s>>>5<<2)|0;f[o>>2]=f[o>>2]&~(1<<(s&31));o=t+(p<<2)|0;if((f[o>>2]|0)==-1){r=a;n=o;while(1){f[n>>2]=g;o=r+1|0;a:do if((r|0)!=-1?(v=((o>>>0)%3|0|0)==0?r+-2|0:o,(v|0)!=-1):0){w=f[e>>2]|0;x=f[w+12>>2]|0;y=v;while(1){v=f[x+(y<<2)>>2]|0;if((v|0)==-1)break;z=v+1|0;A=((z>>>0)%3|0|0)==0?v+-2|0:z;if((A|0)==-1){B=-1;C=-1;break a}else y=A}x=y+1|0;A=((x>>>0)%3|0|0)==0?y+-2|0:x;if((A|0)==-1){B=y;C=-1}else{B=y;C=f[(f[w>>2]|0)+(A<<2)>>2]|0}}else{B=-1;C=-1}while(0);n=t+(C<<2)|0;if((f[n>>2]|0)!=-1)break;else r=B}}}}r=a+1|0;if(r>>>0>=h>>>0){q=3;break}a=r;m=f[e>>2]|0}if((q|0)==3){u=b;return 1}else if((q|0)==11)aq(j);return 0}function Ce(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;d=u;u=u+32|0;e=d+8|0;g=d;h=a+4|0;i=f[h>>2]|0;if(i>>>0>=b>>>0){f[h>>2]=b;u=d;return}j=a+8|0;k=f[j>>2]|0;l=k<<5;m=b-i|0;if(l>>>0>>0|i>>>0>(l-m|0)>>>0){f[e>>2]=0;n=e+4|0;f[n>>2]=0;o=e+8|0;f[o>>2]=0;if((b|0)<0)aq(a);p=k<<6;k=b+31&-32;vi(e,l>>>0<1073741823?(p>>>0>>0?k:p):2147483647);p=f[h>>2]|0;f[n>>2]=p+m;k=f[a>>2]|0;l=k;q=f[e>>2]|0;r=(l+(p>>>5<<2)-k<<3)+(p&31)|0;if((r|0)>0){p=r>>>5;im(q|0,k|0,p<<2|0)|0;k=r&31;r=q+(p<<2)|0;s=r;if(!k){t=0;v=s}else{w=-1>>>(32-k|0);f[r>>2]=f[r>>2]&~w|f[l+(p<<2)>>2]&w;t=k;v=s}}else{t=0;v=q}f[g>>2]=v;f[g+4>>2]=t;t=g;g=f[t>>2]|0;v=f[t+4>>2]|0;t=f[a>>2]|0;f[a>>2]=f[e>>2];f[e>>2]=t;e=f[h>>2]|0;f[h>>2]=f[n>>2];f[n>>2]=e;e=f[j>>2]|0;f[j>>2]=f[o>>2];f[o>>2]=e;if(t|0)Oq(t);x=g;y=v}else{v=(f[a>>2]|0)+(i>>>5<<2)|0;f[h>>2]=b;x=v;y=i&31}if(!m){u=d;return}i=(y|0)==0;v=x;if(c){if(i){z=m;A=x;B=v}else{c=32-y|0;b=c>>>0>m>>>0?m:c;f[v>>2]=f[v>>2]|-1>>>(c-b|0)&-1<>>5;sj(A|0,-1,c<<2|0)|0;A=z&31;z=B+(c<<2)|0;if(!A){u=d;return}f[z>>2]=f[z>>2]|-1>>>(32-A|0);u=d;return}else{if(i){C=m;D=x;E=v}else{x=32-y|0;i=x>>>0>m>>>0?m:x;f[v>>2]=f[v>>2]&~(-1>>>(x-i|0)&-1<>>5;sj(D|0,0,y<<2|0)|0;D=C&31;C=E+(y<<2)|0;if(!D){u=d;return}f[C>>2]=f[C>>2]&~(-1>>>(32-D|0));u=d;return}}function De(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0;a=u;u=u+48|0;g=a+36|0;h=a+24|0;i=a+12|0;j=a;if(!c){k=0;u=a;return k|0}f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;l=Gj(d)|0;if(l>>>0>4294967279)aq(g);if(l>>>0<11){b[g+11>>0]=l;if(!l)m=g;else{n=g;o=7}}else{p=l+16&-16;q=ln(p)|0;f[g>>2]=q;f[g+8>>2]=p|-2147483648;f[g+4>>2]=l;n=q;o=7}if((o|0)==7){kh(n|0,d|0,l|0)|0;m=n}b[m+l>>0]=0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;l=Gj(e)|0;if(l>>>0>4294967279)aq(h);if(l>>>0<11){b[h+11>>0]=l;if(!l)r=h;else{s=h;o=13}}else{m=l+16&-16;n=ln(m)|0;f[h>>2]=n;f[h+8>>2]=m|-2147483648;f[h+4>>2]=l;s=n;o=13}if((o|0)==13){kh(s|0,e|0,l|0)|0;r=s}b[r+l>>0]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;l=Gj(d)|0;if(l>>>0>4294967279)aq(i);if(l>>>0<11){b[i+11>>0]=l;if(!l)t=i;else{v=i;o=19}}else{r=l+16&-16;s=ln(r)|0;f[i>>2]=s;f[i+8>>2]=r|-2147483648;f[i+4>>2]=l;v=s;o=19}if((o|0)==19){kh(v|0,d|0,l|0)|0;t=v}b[t+l>>0]=0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;l=Gj(e)|0;if(l>>>0>4294967279)aq(j);if(l>>>0<11){b[j+11>>0]=l;if(!l)w=j;else{x=j;o=25}}else{t=l+16&-16;v=ln(t)|0;f[j>>2]=v;f[j+8>>2]=t|-2147483648;f[j+4>>2]=l;x=v;o=25}if((o|0)==25){kh(x|0,e|0,l|0)|0;w=x}b[w+l>>0]=0;mn(c,i,j);if((b[j+11>>0]|0)<0)Oq(f[j>>2]|0);if((b[i+11>>0]|0)<0)Oq(f[i>>2]|0);if((b[h+11>>0]|0)<0)Oq(f[h>>2]|0);if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);k=1;u=a;return k|0}function Ee(a,c){a=a|0;c=c|0;var d=0,e=0,g=0;f[a>>2]=f[c>>2];d=c+4|0;f[a+4>>2]=f[d>>2];e=c+8|0;f[a+8>>2]=f[e>>2];g=c+12|0;f[a+12>>2]=f[g>>2];f[d>>2]=0;f[e>>2]=0;f[g>>2]=0;g=c+16|0;f[a+16>>2]=f[g>>2];e=c+20|0;f[a+20>>2]=f[e>>2];d=c+24|0;f[a+24>>2]=f[d>>2];f[g>>2]=0;f[e>>2]=0;f[d>>2]=0;b[a+28>>0]=b[c+28>>0]|0;d=a+32|0;e=c+32|0;f[d>>2]=0;g=a+36|0;f[g>>2]=0;f[a+40>>2]=0;f[d>>2]=f[e>>2];d=c+36|0;f[g>>2]=f[d>>2];g=c+40|0;f[a+40>>2]=f[g>>2];f[g>>2]=0;f[d>>2]=0;f[e>>2]=0;e=a+44|0;d=c+44|0;f[e>>2]=0;g=a+48|0;f[g>>2]=0;f[a+52>>2]=0;f[e>>2]=f[d>>2];e=c+48|0;f[g>>2]=f[e>>2];g=c+52|0;f[a+52>>2]=f[g>>2];f[g>>2]=0;f[e>>2]=0;f[d>>2]=0;d=a+56|0;e=c+56|0;f[d>>2]=0;g=a+60|0;f[g>>2]=0;f[a+64>>2]=0;f[d>>2]=f[e>>2];d=c+60|0;f[g>>2]=f[d>>2];g=c+64|0;f[a+64>>2]=f[g>>2];f[g>>2]=0;f[d>>2]=0;f[e>>2]=0;f[a+68>>2]=f[c+68>>2];f[a+72>>2]=f[c+72>>2];e=a+76|0;d=c+76|0;f[e>>2]=0;g=a+80|0;f[g>>2]=0;f[a+84>>2]=0;f[e>>2]=f[d>>2];e=c+80|0;f[g>>2]=f[e>>2];g=c+84|0;f[a+84>>2]=f[g>>2];f[g>>2]=0;f[e>>2]=0;f[d>>2]=0;d=a+88|0;e=c+88|0;f[d>>2]=0;g=a+92|0;f[g>>2]=0;f[a+96>>2]=0;f[d>>2]=f[e>>2];d=c+92|0;f[g>>2]=f[d>>2];g=c+96|0;f[a+96>>2]=f[g>>2];f[g>>2]=0;f[d>>2]=0;f[e>>2]=0;b[a+100>>0]=b[c+100>>0]|0;e=a+104|0;d=c+104|0;f[e>>2]=0;g=a+108|0;f[g>>2]=0;f[a+112>>2]=0;f[e>>2]=f[d>>2];e=c+108|0;f[g>>2]=f[e>>2];g=c+112|0;f[a+112>>2]=f[g>>2];f[g>>2]=0;f[e>>2]=0;f[d>>2]=0;d=a+116|0;e=c+116|0;f[d>>2]=0;g=a+120|0;f[g>>2]=0;f[a+124>>2]=0;f[d>>2]=f[e>>2];d=c+120|0;f[g>>2]=f[d>>2];g=c+124|0;f[a+124>>2]=f[g>>2];f[g>>2]=0;f[d>>2]=0;f[e>>2]=0;f[a+128>>2]=f[c+128>>2];f[a+132>>2]=f[c+132>>2];return}function Fe(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;h=u;u=u+48|0;i=h+36|0;j=h+24|0;k=h+8|0;l=h+4|0;m=h;n=e+4|0;Rh(i,c,(f[n>>2]|0)-(f[e>>2]|0)>>2,2,g,d,1);g=f[i>>2]|0;o=(f[f[g>>2]>>2]|0)+(f[g+48>>2]|0)|0;f[k>>2]=-1;f[k+4>>2]=-1;f[k+8>>2]=-1;f[k+12>>2]=-1;p=f[c+4>>2]|0;if((p+-2|0)>>>0<=28){f[k>>2]=p;c=1<>2]=c+-1;p=c+-2|0;f[k+8>>2]=p;f[k+12>>2]=(p|0)/2|0;p=f[e>>2]|0;if((f[n>>2]|0)==(p|0))q=g;else{c=d+84|0;r=d+68|0;s=d+48|0;t=d+40|0;v=0;w=0;x=p;while(1){p=f[x+(v<<2)>>2]|0;if(!(b[c>>0]|0))y=f[(f[r>>2]|0)+(p<<2)>>2]|0;else y=p;p=s;z=f[p>>2]|0;A=f[p+4>>2]|0;p=t;B=f[p>>2]|0;C=un(B|0,f[p+4>>2]|0,y|0,0)|0;p=Vn(C|0,I|0,z|0,A|0)|0;kh(j|0,(f[f[d>>2]>>2]|0)+p|0,B|0)|0;rf(k,j,l,m);f[o+(w<<2)>>2]=f[l>>2];f[o+((w|1)<<2)>>2]=f[m>>2];v=v+1|0;x=f[e>>2]|0;if(v>>>0>=(f[n>>2]|0)-x>>2>>>0)break;else w=w+2|0}q=f[i>>2]|0}f[a>>2]=q;f[i>>2]=0;u=h;return}f[a>>2]=0;f[i>>2]=0;if(!g){u=h;return}i=g+88|0;a=f[i>>2]|0;f[i>>2]=0;if(a|0){i=f[a+8>>2]|0;if(i|0){q=a+12|0;if((f[q>>2]|0)!=(i|0))f[q>>2]=i;Oq(i)}Oq(a)}a=f[g+68>>2]|0;if(a|0){i=g+72|0;q=f[i>>2]|0;if((q|0)!=(a|0))f[i>>2]=q+(~((q+-4-a|0)>>>2)<<2);Oq(a)}a=g+64|0;q=f[a>>2]|0;f[a>>2]=0;if(q|0){a=f[q>>2]|0;if(a|0){i=q+4|0;if((f[i>>2]|0)!=(a|0))f[i>>2]=a;Oq(a)}Oq(q)}Oq(g);u=h;return}function Ge(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=a+8|0;e=f[d>>2]|0;g=a+4|0;h=f[g>>2]|0;if(((e-h|0)/136|0)>>>0>=c>>>0){i=c;j=h;do{f[j>>2]=-1;Ok(j+4|0);b[j+100>>0]=1;k=j+104|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;f[k+24>>2]=0;j=(f[g>>2]|0)+136|0;f[g>>2]=j;i=i+-1|0}while((i|0)!=0);return}i=f[a>>2]|0;j=(h-i|0)/136|0;h=j+c|0;if(h>>>0>31580641)aq(a);k=(e-i|0)/136|0;i=k<<1;e=k>>>0<15790320?(i>>>0>>0?h:i):31580641;do if(e)if(e>>>0>31580641){i=ra(8)|0;Oo(i,16035);f[i>>2]=7256;va(i|0,1112,110)}else{l=ln(e*136|0)|0;break}else l=0;while(0);i=l+(j*136|0)|0;j=i;h=l+(e*136|0)|0;e=c;c=j;l=i;do{f[l>>2]=-1;Ok(l+4|0);b[l+100>>0]=1;k=l+104|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;f[k+24>>2]=0;l=c+136|0;c=l;e=e+-1|0}while((e|0)!=0);e=f[a>>2]|0;l=f[g>>2]|0;if((l|0)==(e|0)){m=j;n=e;o=e}else{k=l;l=j;j=i;do{k=k+-136|0;Ee(j+-136|0,k);j=l+-136|0;l=j}while((k|0)!=(e|0));m=l;n=f[a>>2]|0;o=f[g>>2]|0}f[a>>2]=m;f[g>>2]=c;f[d>>2]=h;h=n;if((o|0)!=(h|0)){d=o;do{o=f[d+-20>>2]|0;if(o|0){c=d+-16|0;g=f[c>>2]|0;if((g|0)!=(o|0))f[c>>2]=g+(~((g+-4-o|0)>>>2)<<2);Oq(o)}o=f[d+-32>>2]|0;if(o|0){g=d+-28|0;c=f[g>>2]|0;if((c|0)!=(o|0))f[g>>2]=c+(~((c+-4-o|0)>>>2)<<2);Oq(o)}Mi(d+-132|0);d=d+-136|0}while((d|0)!=(h|0))}if(!n)return;Oq(n);return}function He(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=f[b>>2]|0;b=a+12|0;d=(c|0)==-1;e=c+1|0;do if(!d){g=((e>>>0)%3|0|0)==0?c+-2|0:e;if(!((c>>>0)%3|0)){h=g;i=c+2|0;break}else{h=g;i=c+-1|0;break}}else{h=-1;i=-1}while(0);e=d?-1:(c>>>0)/3|0;g=a+28|0;j=(f[g>>2]|0)+(e>>>5<<2)|0;f[j>>2]=1<<(e&31)|f[j>>2];j=a+172|0;e=a+176|0;k=a+280|0;if(((!d?(d=f[(f[(f[b>>2]|0)+12>>2]|0)+(c<<2)>>2]|0,(d|0)!=-1):0)?(a=(d>>>0)/3|0,(f[(f[g>>2]|0)+(a>>>5<<2)>>2]&1<<(a&31)|0)==0):0)?(a=f[j>>2]|0,(f[e>>2]|0)!=(a|0)):0){d=c>>>5;l=1<<(c&31);c=0;m=a;do{a=(f[k>>2]|0)+(c<<5)|0;if(!(l&f[(f[m+(c*136|0)+4>>2]|0)+(d<<2)>>2]))fj(a,0);else fj(a,1);c=c+1|0;m=f[j>>2]|0}while(c>>>0<(((f[e>>2]|0)-m|0)/136|0)>>>0)}if((((h|0)!=-1?(m=f[(f[(f[b>>2]|0)+12>>2]|0)+(h<<2)>>2]|0,(m|0)!=-1):0)?(c=(m>>>0)/3|0,(f[(f[g>>2]|0)+(c>>>5<<2)>>2]&1<<(c&31)|0)==0):0)?(c=f[j>>2]|0,(f[e>>2]|0)!=(c|0)):0){m=h>>>5;d=1<<(h&31);h=0;l=c;do{c=(f[k>>2]|0)+(h<<5)|0;if(!(d&f[(f[l+(h*136|0)+4>>2]|0)+(m<<2)>>2]))fj(c,0);else fj(c,1);h=h+1|0;l=f[j>>2]|0}while(h>>>0<(((f[e>>2]|0)-l|0)/136|0)>>>0)}if((i|0)==-1)return 1;l=f[(f[(f[b>>2]|0)+12>>2]|0)+(i<<2)>>2]|0;if((l|0)==-1)return 1;b=(l>>>0)/3|0;if(f[(f[g>>2]|0)+(b>>>5<<2)>>2]&1<<(b&31)|0)return 1;b=f[j>>2]|0;if((f[e>>2]|0)==(b|0))return 1;g=i>>>5;l=1<<(i&31);i=0;h=b;do{b=(f[k>>2]|0)+(i<<5)|0;if(!(l&f[(f[h+(i*136|0)+4>>2]|0)+(g<<2)>>2]))fj(b,0);else fj(b,1);i=i+1|0;h=f[j>>2]|0}while(i>>>0<(((f[e>>2]|0)-h|0)/136|0)>>>0);return 1}function Ie(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;i=a+4|0;j=a+8|0;ci((f[j>>2]|0)-(f[i>>2]|0)>>2,c)|0;k=f[i>>2]|0;if((f[j>>2]|0)==(k|0)){u=d;return 1}l=a+32|0;a=c+16|0;m=c+4|0;n=h+1|0;o=h+1|0;p=h+1|0;q=h+1|0;r=0;s=k;do{k=f[(f[(f[l>>2]|0)+8>>2]|0)+(f[s+(r<<2)>>2]<<2)>>2]|0;b[h>>0]=f[k+56>>2];t=a;v=f[t>>2]|0;w=f[t+4>>2]|0;if((w|0)>0|(w|0)==0&v>>>0>0){x=w;y=v}else{f[g>>2]=f[m>>2];f[e>>2]=f[g>>2];Me(c,e,h,q)|0;v=a;x=f[v+4>>2]|0;y=f[v>>2]|0}b[h>>0]=f[k+28>>2];if((x|0)>0|(x|0)==0&y>>>0>0){z=x;A=y}else{f[g>>2]=f[m>>2];f[e>>2]=f[g>>2];Me(c,e,h,p)|0;v=a;z=f[v+4>>2]|0;A=f[v>>2]|0}b[h>>0]=b[k+24>>0]|0;if((z|0)>0|(z|0)==0&A>>>0>0){B=z;C=A}else{f[g>>2]=f[m>>2];f[e>>2]=f[g>>2];Me(c,e,h,o)|0;v=a;B=f[v+4>>2]|0;C=f[v>>2]|0}b[h>>0]=b[k+32>>0]|0;if(!((B|0)>0|(B|0)==0&C>>>0>0)){f[g>>2]=f[m>>2];f[e>>2]=f[g>>2];Me(c,e,h,n)|0}ci(f[k+60>>2]|0,c)|0;r=r+1|0;s=f[i>>2]|0}while(r>>>0<(f[j>>2]|0)-s>>2>>>0);u=d;return 1}function Je(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=Oa,D=Oa,E=Oa,F=Oa;h=u;u=u+16|0;i=h;j=e+4|0;k=b[d+24>>0]|0;l=k<<24>>24;Rh(a,c,(f[j>>2]|0)-(f[e>>2]|0)>>2,l,g,d,1);g=f[a>>2]|0;a=(f[f[g>>2]>>2]|0)+(f[g+48>>2]|0)|0;g=f[c+4>>2]|0;Ap(i);Ko(i,$(n[c+20>>2]),(1<>>0>1073741823?-1:l<<2)|0;m=f[j>>2]|0;j=f[e>>2]|0;e=j;if((m|0)==(j|0)){Mq(g);u=h;return}o=d+68|0;p=d+48|0;q=d+40|0;r=c+8|0;c=i+4|0;s=(b[d+84>>0]|0)==0;t=m-j>>2;if(k<<24>>24>0){v=0;w=0}else{k=0;do{j=f[e+(k<<2)>>2]|0;if(s)x=f[(f[o>>2]|0)+(j<<2)>>2]|0;else x=j;j=p;m=f[j>>2]|0;y=f[j+4>>2]|0;j=q;z=f[j>>2]|0;A=un(z|0,f[j+4>>2]|0,x|0,0)|0;j=Vn(A|0,I|0,m|0,y|0)|0;kh(g|0,(f[f[d>>2]>>2]|0)+j|0,z|0)|0;k=k+1|0}while(k>>>0>>0);Mq(g);u=h;return}while(1){k=f[e+(v<<2)>>2]|0;if(s)B=f[(f[o>>2]|0)+(k<<2)>>2]|0;else B=k;k=p;x=f[k>>2]|0;z=f[k+4>>2]|0;k=q;j=f[k>>2]|0;y=un(j|0,f[k+4>>2]|0,B|0,0)|0;k=Vn(y|0,I|0,x|0,z|0)|0;kh(g|0,(f[f[d>>2]>>2]|0)+k|0,j|0)|0;j=f[r>>2]|0;C=$(n[i>>2]);k=0;z=w;while(1){D=$(n[g+(k<<2)>>2]);E=$(D-$(n[j+(k<<2)>>2]));x=E<$(0.0);D=$(-E);F=$((x?D:E)/C);y=~~$(J($($(F*$(f[c>>2]|0))+$(.5))));f[a+(z<<2)>>2]=x?0-y|0:y;k=k+1|0;if((k|0)==(l|0))break;else z=z+1|0}v=v+1|0;if(v>>>0>=t>>>0)break;else w=w+l|0}Mq(g);u=h;return}function Ke(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0;d=u;u=u+32|0;e=d+16|0;g=d+12|0;h=d+8|0;i=d+4|0;j=d;lp(a);f[a+16>>2]=0;f[a+20>>2]=0;f[a+12>>2]=a+16;k=a+24|0;lp(k);if((a|0)!=(b|0)){f[h>>2]=f[b>>2];f[i>>2]=b+4;f[g>>2]=f[h>>2];f[e>>2]=f[i>>2];Oc(a,g,e)}l=b+24|0;if((k|0)!=(l|0)){f[h>>2]=f[l>>2];f[i>>2]=b+28;f[g>>2]=f[h>>2];f[e>>2]=f[i>>2];Oc(k,g,e)}f[j>>2]=0;k=c+8|0;l=c+12|0;c=f[l>>2]|0;m=f[k>>2]|0;if((c-m|0)<=0){u=d;return}n=b+16|0;b=m;m=c;c=0;while(1){o=f[(f[b+(c<<2)>>2]|0)+56>>2]|0;p=f[n>>2]|0;if(p){q=n;r=p;a:while(1){p=r;while(1){if((f[p+16>>2]|0)>=(o|0))break;s=f[p+4>>2]|0;if(!s){t=q;break a}else p=s}r=f[p>>2]|0;if(!r){t=p;break}else q=p}if((t|0)!=(n|0)?(o|0)>=(f[t+16>>2]|0):0){q=t+20|0;r=Hd(a,j)|0;if((r|0)!=(q|0)){f[h>>2]=f[q>>2];f[i>>2]=t+24;f[g>>2]=f[h>>2];f[e>>2]=f[i>>2];Oc(r,g,e)}v=f[j>>2]|0;w=f[k>>2]|0;x=f[l>>2]|0}else{v=c;w=b;x=m}}else{v=c;w=b;x=m}c=v+1|0;f[j>>2]=c;if((c|0)>=(x-w>>2|0))break;else{b=w;m=x}}u=d;return}function Le(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;i=a+12|0;ci(f[i>>2]|0,c)|0;if(!(f[i>>2]|0)){j=1;u=d;return j|0}k=c+16|0;l=c+4|0;m=h+1|0;n=h+1|0;o=h+1|0;p=0;while(1){q=f[a>>2]|0;r=f[q+(p<<3)>>2]|0;if(r>>>0>63)if(r>>>0>16383)if(r>>>0>4194303){j=0;s=20;break}else{t=2;s=13}else{t=1;s=13}else if(!r){v=p+1|0;w=0;while(1){if(f[q+(v+w<<3)>>2]|0){x=w;break}y=w+1|0;if(y>>>0<63)w=y;else{x=y;break}}b[h>>0]=x<<2|3;w=k;v=f[w+4>>2]|0;if(!((v|0)>0|(v|0)==0&(f[w>>2]|0)>>>0>0)){f[g>>2]=f[l>>2];f[e>>2]=f[g>>2];Me(c,e,h,o)|0}z=x+p|0}else{t=0;s=13}if((s|0)==13){s=0;b[h>>0]=t|r<<2;w=k;v=f[w+4>>2]|0;if(!((v|0)>0|(v|0)==0&(f[w>>2]|0)>>>0>0)){f[g>>2]=f[l>>2];f[e>>2]=f[g>>2];Me(c,e,h,n)|0}if(!t)z=p;else{w=0;do{w=w+1|0;b[h>>0]=r>>>((w<<3)+-2|0);v=k;q=f[v+4>>2]|0;if(!((q|0)>0|(q|0)==0&(f[v>>2]|0)>>>0>0)){f[g>>2]=f[l>>2];f[e>>2]=f[g>>2];Me(c,e,h,m)|0}}while((w|0)<(t|0));z=p}}p=z+1|0;if(p>>>0>=(f[i>>2]|0)>>>0){j=1;s=20;break}}if((s|0)==20){u=d;return j|0}return 0}function Me(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;g=f[a>>2]|0;h=g;i=(f[c>>2]|0)-h|0;c=g+i|0;j=e-d|0;if((j|0)<=0){k=c;return k|0}l=a+8|0;m=f[l>>2]|0;n=a+4|0;o=f[n>>2]|0;p=o;if((j|0)<=(m-p|0)){q=p-c|0;if((j|0)>(q|0)){r=d+q|0;if((r|0)==(e|0))s=o;else{t=r;u=o;while(1){b[u>>0]=b[t>>0]|0;t=t+1|0;v=(f[n>>2]|0)+1|0;f[n>>2]=v;if((t|0)==(e|0)){s=v;break}else u=v}}if((q|0)>0){w=r;x=s}else{k=c;return k|0}}else{w=e;x=o}s=x-(c+j)|0;r=c+s|0;if(r>>>0>>0){q=r;r=x;do{b[r>>0]=b[q>>0]|0;q=q+1|0;r=(f[n>>2]|0)+1|0;f[n>>2]=r}while((q|0)!=(o|0))}if(s|0)im(x+(0-s)|0,c|0,s|0)|0;if((w|0)==(d|0)){k=c;return k|0}else{y=d;z=c}while(1){b[z>>0]=b[y>>0]|0;y=y+1|0;if((y|0)==(w|0)){k=c;break}else z=z+1|0}return k|0}z=p-h+j|0;if((z|0)<0)aq(a);j=m-h|0;h=j<<1;m=j>>>0<1073741823?(h>>>0>>0?z:h):2147483647;h=c;if(!m)A=0;else A=ln(m)|0;z=A+i|0;i=z;j=A+m|0;if((d|0)==(e|0)){B=i;C=g}else{g=d;d=i;i=z;do{b[i>>0]=b[g>>0]|0;i=d+1|0;d=i;g=g+1|0}while((g|0)!=(e|0));B=d;C=f[a>>2]|0}d=h-C|0;e=z+(0-d)|0;if((d|0)>0)kh(e|0,C|0,d|0)|0;d=(f[n>>2]|0)-h|0;if((d|0)>0){h=B;kh(h|0,c|0,d|0)|0;D=h+d|0;E=f[a>>2]|0}else{D=B;E=C}f[a>>2]=e;f[n>>2]=D;f[l>>2]=j;if(!E){k=z;return k|0}Oq(E);k=z;return k|0}function Ne(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=u;u=u+16|0;g=e;h=f[(f[c+4>>2]|0)+(d<<2)>>2]|0;d=f[c+28>>2]|0;c=f[(f[(f[d+4>>2]|0)+8>>2]|0)+(h<<2)>>2]|0;switch(f[c+28>>2]|0){case 5:case 6:case 3:case 4:case 1:case 2:{i=ln(40)|0;zo(i);j=i;k=j;f[a>>2]=k;u=e;return}case 9:{l=3;break}default:{}}if((l|0)==3){i=f[d+48>>2]|0;d=ln(32)|0;f[g>>2]=d;f[g+8>>2]=-2147483616;f[g+4>>2]=17;m=d;n=14495;o=m+17|0;do{b[m>>0]=b[n>>0]|0;m=m+1|0;n=n+1|0}while((m|0)<(o|0));b[d+17>>0]=0;d=i+16|0;n=f[d>>2]|0;if(n){p=d;q=n;a:while(1){n=q;while(1){if((f[n+16>>2]|0)>=(h|0))break;r=f[n+4>>2]|0;if(!r){s=p;break a}else n=r}q=f[n>>2]|0;if(!q){s=n;break}else p=n}if(((s|0)!=(d|0)?(h|0)>=(f[s+16>>2]|0):0)?(h=s+20|0,(Jh(h,g)|0)!=0):0)t=Hk(h,g,-1)|0;else l=12}else l=12;if((l|0)==12)t=Hk(i,g,-1)|0;if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);if((t|0)>0)if((f[c+56>>2]|0)==1){c=ln(48)|0;m=c;o=m+48|0;do{f[m>>2]=0;m=m+4|0}while((m|0)<(o|0));zo(c);f[c>>2]=2496;f[c+40>>2]=1168;f[c+44>>2]=-1;j=c;k=j;f[a>>2]=k;u=e;return}else{c=ln(64)|0;ym(c);j=c;k=j;f[a>>2]=k;u=e;return}}c=ln(36)|0;Hm(c);j=c;k=j;f[a>>2]=k;u=e;return}function Oe(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=(c|0)==(a|0);b[c+12>>0]=d&1;if(d)return;else e=c;while(1){g=e+8|0;h=f[g>>2]|0;c=h+12|0;if(b[c>>0]|0){i=23;break}j=h+8|0;k=f[j>>2]|0;d=f[k>>2]|0;if((d|0)==(h|0)){l=f[k+4>>2]|0;if(!l){i=7;break}m=l+12|0;if(!(b[m>>0]|0))n=m;else{i=7;break}}else{if(!d){i=16;break}m=d+12|0;if(!(b[m>>0]|0))n=m;else{i=16;break}}b[c>>0]=1;c=(k|0)==(a|0);b[k+12>>0]=c&1;b[n>>0]=1;if(c){i=23;break}else e=k}if((i|0)==7){if((f[h>>2]|0)==(e|0)){o=h;p=k}else{n=h+4|0;a=f[n>>2]|0;c=f[a>>2]|0;f[n>>2]=c;if(!c)q=k;else{f[c+8>>2]=h;q=f[j>>2]|0}f[a+8>>2]=q;q=f[j>>2]|0;f[((f[q>>2]|0)==(h|0)?q:q+4|0)>>2]=a;f[a>>2]=h;f[j>>2]=a;o=a;p=f[a+8>>2]|0}b[o+12>>0]=1;b[p+12>>0]=0;o=f[p>>2]|0;a=o+4|0;q=f[a>>2]|0;f[p>>2]=q;if(q|0)f[q+8>>2]=p;q=p+8|0;f[o+8>>2]=f[q>>2];c=f[q>>2]|0;f[((f[c>>2]|0)==(p|0)?c:c+4|0)>>2]=o;f[a>>2]=p;f[q>>2]=o;return}else if((i|0)==16){if((f[h>>2]|0)==(e|0)){o=e+4|0;q=f[o>>2]|0;f[h>>2]=q;if(!q)r=k;else{f[q+8>>2]=h;r=f[j>>2]|0}f[g>>2]=r;r=f[j>>2]|0;f[((f[r>>2]|0)==(h|0)?r:r+4|0)>>2]=e;f[o>>2]=h;f[j>>2]=e;s=e;t=f[e+8>>2]|0}else{s=h;t=k}b[s+12>>0]=1;b[t+12>>0]=0;s=t+4|0;k=f[s>>2]|0;h=f[k>>2]|0;f[s>>2]=h;if(h|0)f[h+8>>2]=t;h=t+8|0;f[k+8>>2]=f[h>>2];s=f[h>>2]|0;f[((f[s>>2]|0)==(t|0)?s:s+4|0)>>2]=k;f[k>>2]=t;f[h>>2]=k;return}else if((i|0)==23)return}function Pe(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=f[b>>2]|0;b=a+12|0;e=(d|0)==-1;do if(e){g=1;h=-1;i=-1}else{j=d+(((d>>>0)%3|0|0)==0?2:-1)|0;if((j|0)!=-1){k=f[(f[b>>2]|0)+12>>2]|0;l=j;while(1){j=f[k+(l<<2)>>2]|0;if((j|0)==-1){m=0;n=l;break}o=j+1|0;l=((o>>>0)%3|0|0)==0?j+-2|0:o;if((l|0)==-1){m=1;n=-1;break}}if(e){g=m;h=-1;i=n;break}else{p=m;q=n}}else{p=1;q=-1}g=p;h=f[(f[f[b>>2]>>2]|0)+(d<<2)>>2]|0;i=q}while(0);if(c){c=(f[a+84>>2]|0)+(h>>>5<<2)|0;f[c>>2]=f[c>>2]|1<<(h&31);r=1}else r=0;c=f[(f[a+152>>2]|0)+(h<<2)>>2]|0;q=(f[a+140>>2]|0)+(c>>>5<<2)|0;f[q>>2]=f[q>>2]|1<<(c&31);if(!g){g=(((i>>>0)%3|0|0)==0?2:-1)+i|0;if((g|0)==-1){s=-1;t=i}else{s=f[(f[f[b>>2]>>2]|0)+(g<<2)>>2]|0;t=i}}else{s=-1;t=-1}if((s|0)==(h|0)){u=r;return u|0}i=f[a+84>>2]|0;a=r;r=s;s=t;while(1){t=i+(r>>>5<<2)|0;f[t>>2]=f[t>>2]|1<<(r&31);t=a+1|0;g=s+1|0;a:do if((s|0)!=-1?(c=((g>>>0)%3|0|0)==0?s+-2|0:g,(c|0)!=-1):0){q=f[b>>2]|0;d=f[q+12>>2]|0;p=c;while(1){c=f[d+(p<<2)>>2]|0;if((c|0)==-1)break;n=c+1|0;m=((n>>>0)%3|0|0)==0?c+-2|0:n;if((m|0)==-1){v=-1;w=-1;break a}else p=m}d=(((p>>>0)%3|0|0)==0?2:-1)+p|0;if((d|0)==-1){v=-1;w=p}else{v=f[(f[q>>2]|0)+(d<<2)>>2]|0;w=p}}else{v=-1;w=-1}while(0);if((v|0)==(h|0)){u=t;break}else{a=t;r=v;s=w}}return u|0}function Qe(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=Oa,C=Oa,D=Oa,E=Oa;g=u;u=u+16|0;h=g;i=b[d+24>>0]|0;j=i<<24>>24;Rh(a,c,e,j,0,d,1);k=f[a>>2]|0;a=(f[f[k>>2]>>2]|0)+(f[k+48>>2]|0)|0;k=f[c+4>>2]|0;Ap(h);Ko(h,$(n[c+20>>2]),(1<>>0>1073741823?-1:j<<2)|0;if(!e){Mq(k);u=g;return}l=d+68|0;m=d+48|0;o=d+40|0;p=c+8|0;c=h+4|0;q=(b[d+84>>0]|0)==0;if(i<<24>>24>0){r=0;s=0}else{i=0;do{if(q)t=f[(f[l>>2]|0)+(i<<2)>>2]|0;else t=i;v=m;w=f[v>>2]|0;x=f[v+4>>2]|0;v=o;y=f[v>>2]|0;z=un(y|0,f[v+4>>2]|0,t|0,0)|0;v=Vn(z|0,I|0,w|0,x|0)|0;kh(k|0,(f[f[d>>2]>>2]|0)+v|0,y|0)|0;i=i+1|0}while((i|0)!=(e|0));Mq(k);u=g;return}while(1){if(q)A=f[(f[l>>2]|0)+(s<<2)>>2]|0;else A=s;i=m;t=f[i>>2]|0;y=f[i+4>>2]|0;i=o;v=f[i>>2]|0;x=un(v|0,f[i+4>>2]|0,A|0,0)|0;i=Vn(x|0,I|0,t|0,y|0)|0;kh(k|0,(f[f[d>>2]>>2]|0)+i|0,v|0)|0;v=f[p>>2]|0;B=$(n[h>>2]);i=0;y=r;while(1){C=$(n[k+(i<<2)>>2]);D=$(C-$(n[v+(i<<2)>>2]));t=D<$(0.0);C=$(-D);E=$((t?C:D)/B);x=~~$(J($($(E*$(f[c>>2]|0))+$(.5))));f[a+(y<<2)>>2]=t?0-x|0:x;i=i+1|0;if((i|0)==(j|0))break;else y=y+1|0}s=s+1|0;if((s|0)==(e|0))break;else r=r+j|0}Mq(k);u=g;return}function Re(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;c=a+4|0;d=f[c>>2]|0;e=a+100|0;if(d>>>0<(f[e>>2]|0)>>>0){f[c>>2]=d+1;g=h[d>>0]|0}else g=Si(a)|0;switch(g|0){case 43:case 45:{d=(g|0)==45&1;i=f[c>>2]|0;if(i>>>0<(f[e>>2]|0)>>>0){f[c>>2]=i+1;j=h[i>>0]|0}else j=Si(a)|0;if((b|0)!=0&(j+-48|0)>>>0>9?(f[e>>2]|0)!=0:0){f[c>>2]=(f[c>>2]|0)+-1;k=d;l=j}else{k=d;l=j}break}default:{k=0;l=g}}if((l+-48|0)>>>0>9)if(!(f[e>>2]|0)){m=-2147483648;n=0}else{f[c>>2]=(f[c>>2]|0)+-1;m=-2147483648;n=0}else{g=0;j=l;while(1){g=j+-48+(g*10|0)|0;l=f[c>>2]|0;if(l>>>0<(f[e>>2]|0)>>>0){f[c>>2]=l+1;o=h[l>>0]|0}else o=Si(a)|0;if(!((o+-48|0)>>>0<10&(g|0)<214748364))break;else j=o}j=((g|0)<0)<<31>>31;if((o+-48|0)>>>0<10){l=o;d=g;b=j;while(1){i=un(d|0,b|0,10,0)|0;p=I;q=Vn(l|0,((l|0)<0)<<31>>31|0,-48,-1)|0;r=Vn(q|0,I|0,i|0,p|0)|0;p=I;i=f[c>>2]|0;if(i>>>0<(f[e>>2]|0)>>>0){f[c>>2]=i+1;s=h[i>>0]|0}else s=Si(a)|0;if((s+-48|0)>>>0<10&((p|0)<21474836|(p|0)==21474836&r>>>0<2061584302)){l=s;d=r;b=p}else{t=s;u=r;v=p;break}}}else{t=o;u=g;v=j}if((t+-48|0)>>>0<10)do{t=f[c>>2]|0;if(t>>>0<(f[e>>2]|0)>>>0){f[c>>2]=t+1;w=h[t>>0]|0}else w=Si(a)|0}while((w+-48|0)>>>0<10);if(f[e>>2]|0)f[c>>2]=(f[c>>2]|0)+-1;c=(k|0)!=0;k=Xn(0,0,u|0,v|0)|0;m=c?I:v;n=c?k:u}I=m;return n|0}function Se(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;b=a+1176|0;c=f[b>>2]|0;if(c|0){d=a+1180|0;e=f[d>>2]|0;if((e|0)==(c|0))g=c;else{h=e;while(1){e=h+-12|0;f[d>>2]=e;i=f[e>>2]|0;if(!i)j=e;else{e=h+-8|0;k=f[e>>2]|0;if((k|0)!=(i|0))f[e>>2]=k+(~((k+-4-i|0)>>>2)<<2);Oq(i);j=f[d>>2]|0}if((j|0)==(c|0))break;else h=j}g=f[b>>2]|0}Oq(g)}g=a+1164|0;b=f[g>>2]|0;if(b|0){j=a+1168|0;h=f[j>>2]|0;if((h|0)==(b|0))l=b;else{c=h;while(1){h=c+-12|0;f[j>>2]=h;d=f[h>>2]|0;if(!d)m=h;else{h=c+-8|0;i=f[h>>2]|0;if((i|0)!=(d|0))f[h>>2]=i+(~((i+-4-d|0)>>>2)<<2);Oq(d);m=f[j>>2]|0}if((m|0)==(b|0))break;else c=m}l=f[g>>2]|0}Oq(l)}l=f[a+1152>>2]|0;if(l|0){g=a+1156|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);Oq(l)}l=f[a+1140>>2]|0;if(l|0){m=a+1144|0;g=f[m>>2]|0;if((g|0)!=(l|0))f[m>>2]=g+(~((g+-4-l|0)>>>2)<<2);Oq(l)}l=f[a+1128>>2]|0;if(!l){n=a+1108|0;jl(n);o=a+1088|0;jl(o);p=a+1068|0;jl(p);q=a+1036|0;Fj(q);r=a+12|0;Nh(r);return}g=a+1132|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);Oq(l);n=a+1108|0;jl(n);o=a+1088|0;jl(o);p=a+1068|0;jl(p);q=a+1036|0;Fj(q);r=a+12|0;Nh(r);return}function Te(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=u;u=u+16|0;e=d;g=a+4|0;h=f[g>>2]|0;i=f[(f[a>>2]|0)+52>>2]|0;if(!h){if(!(Sa[i&31](a,c,0)|0)){j=0;u=d;return j|0}}else if(!(Sa[i&31](a,c,f[(f[h+4>>2]|0)+80>>2]|0)|0)){j=0;u=d;return j|0}if(!(b[a+28>>0]|0)){j=1;u=d;return j|0}h=f[a+8>>2]|0;i=f[a+32>>2]|0;a=f[h+80>>2]|0;f[e>>2]=0;k=e+4|0;f[k>>2]=0;f[e+8>>2]=0;do if(a)if(a>>>0>1073741823)aq(e);else{l=a<<2;m=ln(l)|0;f[e>>2]=m;n=m+(a<<2)|0;f[e+8>>2]=n;sj(m|0,0,l|0)|0;f[k>>2]=n;o=m;p=n;q=m;break}else{o=0;p=0;q=0}while(0);e=f[c+4>>2]|0;a=f[c>>2]|0;c=a;a:do if((e|0)!=(a|0)){m=e-a>>2;if(b[h+84>>0]|0){n=0;while(1){f[o+(f[c+(n<<2)>>2]<<2)>>2]=n;n=n+1|0;if(n>>>0>=m>>>0)break a}}n=f[h+68>>2]|0;l=0;do{f[o+(f[n+(f[c+(l<<2)>>2]<<2)>>2]<<2)>>2]=l;l=l+1|0}while(l>>>0>>0)}while(0);c=f[(f[(f[g>>2]|0)+4>>2]|0)+80>>2]|0;b:do if(c|0){g=f[i+68>>2]|0;if(b[h+84>>0]|0){a=0;while(1){f[g+(a<<2)>>2]=f[o+(a<<2)>>2];a=a+1|0;if(a>>>0>=c>>>0)break b}}a=f[h+68>>2]|0;e=0;do{f[g+(e<<2)>>2]=f[o+(f[a+(e<<2)>>2]<<2)>>2];e=e+1|0}while(e>>>0>>0)}while(0);if(o|0){if((p|0)!=(o|0))f[k>>2]=p+(~((p+-4-o|0)>>>2)<<2);Oq(q)}j=1;u=d;return j|0}function Ue(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;c=u;u=u+16|0;d=c;f[a>>2]=0;f[a+8>>2]=b;Oh(a+12|0);wn(a+1036|0);vo(a+1068|0);vo(a+1088|0);vo(a+1108|0);e=a+1128|0;f[e>>2]=0;g=a+1132|0;f[g>>2]=0;f[a+1136>>2]=0;h=(b|0)==0;do if(!h)if(b>>>0>1073741823)aq(e);else{i=b<<2;j=ln(i)|0;f[e>>2]=j;k=j+(b<<2)|0;f[a+1136>>2]=k;sj(j|0,0,i|0)|0;f[g>>2]=k;break}while(0);g=a+1140|0;f[g>>2]=0;e=a+1144|0;f[e>>2]=0;f[a+1148>>2]=0;if(!h){k=b<<2;i=ln(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+1148>>2]=g;sj(i|0,0,k|0)|0;f[e>>2]=g}g=a+1152|0;f[g>>2]=0;e=a+1156|0;f[e>>2]=0;f[a+1160>>2]=0;if(!h){k=b<<2;i=ln(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+1160>>2]=g;sj(i|0,0,k|0)|0;f[e>>2]=g}g=b<<5|1;f[d>>2]=0;e=d+4|0;f[e>>2]=0;f[d+8>>2]=0;if(!h){k=b<<2;i=ln(k)|0;f[d>>2]=i;j=i+(b<<2)|0;f[d+8>>2]=j;sj(i|0,0,k|0)|0;f[e>>2]=j}lk(a+1164|0,g,d);j=f[d>>2]|0;if(j|0){k=f[e>>2]|0;if((k|0)!=(j|0))f[e>>2]=k+(~((k+-4-j|0)>>>2)<<2);Oq(j)}f[d>>2]=0;j=d+4|0;f[j>>2]=0;f[d+8>>2]=0;if(!h){h=b<<2;k=ln(h)|0;f[d>>2]=k;e=k+(b<<2)|0;f[d+8>>2]=e;sj(k|0,0,h|0)|0;f[j>>2]=e}lk(a+1176|0,g,d);g=f[d>>2]|0;if(!g){u=c;return}d=f[j>>2]|0;if((d|0)!=(g|0))f[j>>2]=d+(~((d+-4-g|0)>>>2)<<2);Oq(g);u=c;return}function Ve(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0.0,E=0.0;g=u;u=u+16|0;h=g;i=b+16|0;f[a>>2]=f[i>>2];f[a+4>>2]=f[i+4>>2];f[a+8>>2]=f[i+8>>2];f[a+12>>2]=f[i+12>>2];f[a+16>>2]=f[i+16>>2];f[a+20>>2]=f[i+20>>2];j=a+8|0;f[j>>2]=(f[j>>2]|0)+d;j=(d|0)>0;if(j){k=b+4|0;l=a+16|0;m=a+12|0;n=f[b>>2]|0;o=n;q=0;r=o;s=n;n=o;while(1){o=f[c+(q<<2)>>2]|0;t=f[k>>2]|0;if(t-s>>2>>>0>o>>>0){v=r;w=n}else{x=o+1|0;f[h>>2]=0;y=t-s>>2;z=s;A=t;if(x>>>0<=y>>>0)if(x>>>0>>0?(t=z+(x<<2)|0,(t|0)!=(A|0)):0){f[k>>2]=A+(~((A+-4-t|0)>>>2)<<2);B=r}else B=r;else{Ch(b,x-y|0,h);B=f[b>>2]|0}v=B;w=B}y=w+(o<<2)|0;x=f[y>>2]|0;s=w;if((x|0)<=1)if((x|0)==0?(f[l>>2]=(f[l>>2]|0)+1,o>>>0>(f[m>>2]|0)>>>0):0){f[m>>2]=o;C=0.0}else C=0.0;else{D=+(x|0);C=+Zg(D)*D}x=(f[y>>2]|0)+1|0;f[y>>2]=x;D=+(x|0);E=+Zg(D)*D-C;p[a>>3]=+p[a>>3]+E;q=q+1|0;if((q|0)==(d|0))break;else{r=v;n=w}}}if(e){f[i>>2]=f[a>>2];f[i+4>>2]=f[a+4>>2];f[i+8>>2]=f[a+8>>2];f[i+12>>2]=f[a+12>>2];f[i+16>>2]=f[a+16>>2];u=g;return}if(!j){u=g;return}j=f[b>>2]|0;b=0;do{a=j+(f[c+(b<<2)>>2]<<2)|0;f[a>>2]=(f[a>>2]|0)+-1;b=b+1|0}while((b|0)!=(d|0));u=g;return}function We(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0.0;a:do if(b>>>0<=20)do switch(b|0){case 9:{d=(f[c>>2]|0)+(4-1)&~(4-1);e=f[d>>2]|0;f[c>>2]=d+4;f[a>>2]=e;break a;break}case 10:{e=(f[c>>2]|0)+(4-1)&~(4-1);d=f[e>>2]|0;f[c>>2]=e+4;e=a;f[e>>2]=d;f[e+4>>2]=((d|0)<0)<<31>>31;break a;break}case 11:{d=(f[c>>2]|0)+(4-1)&~(4-1);e=f[d>>2]|0;f[c>>2]=d+4;d=a;f[d>>2]=e;f[d+4>>2]=0;break a;break}case 12:{d=(f[c>>2]|0)+(8-1)&~(8-1);e=d;g=f[e>>2]|0;h=f[e+4>>2]|0;f[c>>2]=d+8;d=a;f[d>>2]=g;f[d+4>>2]=h;break a;break}case 13:{h=(f[c>>2]|0)+(4-1)&~(4-1);d=f[h>>2]|0;f[c>>2]=h+4;h=(d&65535)<<16>>16;d=a;f[d>>2]=h;f[d+4>>2]=((h|0)<0)<<31>>31;break a;break}case 14:{h=(f[c>>2]|0)+(4-1)&~(4-1);d=f[h>>2]|0;f[c>>2]=h+4;h=a;f[h>>2]=d&65535;f[h+4>>2]=0;break a;break}case 15:{h=(f[c>>2]|0)+(4-1)&~(4-1);d=f[h>>2]|0;f[c>>2]=h+4;h=(d&255)<<24>>24;d=a;f[d>>2]=h;f[d+4>>2]=((h|0)<0)<<31>>31;break a;break}case 16:{h=(f[c>>2]|0)+(4-1)&~(4-1);d=f[h>>2]|0;f[c>>2]=h+4;h=a;f[h>>2]=d&255;f[h+4>>2]=0;break a;break}case 17:{h=(f[c>>2]|0)+(8-1)&~(8-1);i=+p[h>>3];f[c>>2]=h+8;p[a>>3]=i;break a;break}case 18:{h=(f[c>>2]|0)+(8-1)&~(8-1);i=+p[h>>3];f[c>>2]=h+8;p[a>>3]=i;break a;break}default:break a}while(0);while(0);return}function Xe(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;c=u;u=u+16|0;d=c+4|0;e=c;g=c+8|0;if(!(Qa[f[(f[a>>2]|0)+32>>2]&127](a)|0)){h=0;u=c;return h|0}i=a+44|0;j=f[i>>2]|0;k=a+8|0;l=a+12|0;m=f[l>>2]|0;n=f[k>>2]|0;b[g>>0]=(m-n|0)>>>2;o=j+16|0;p=f[o+4>>2]|0;if((p|0)>0|(p|0)==0&(f[o>>2]|0)>>>0>0){q=k;r=n;s=m}else{f[e>>2]=f[j+4>>2];f[d>>2]=f[e>>2];Me(j,d,g,g+1|0)|0;q=k;r=f[k>>2]|0;s=f[l>>2]|0}a:do if((r|0)!=(s|0)){l=a+4|0;k=r;while(1){g=f[k>>2]|0;k=k+4|0;if(!(Sa[f[(f[g>>2]|0)+8>>2]&31](g,a,f[l>>2]|0)|0)){h=0;break}if((k|0)==(s|0))break a}u=c;return h|0}while(0);if(!(xc(a)|0)){h=0;u=c;return h|0}s=a+32|0;r=f[s>>2]|0;k=a+36|0;l=f[k>>2]|0;b:do if((r|0)!=(l|0)){g=r;do{if(!(Ra[f[(f[a>>2]|0)+40>>2]&127](a,f[g>>2]|0)|0)){h=0;t=18;break}g=g+4|0}while((g|0)!=(l|0));if((t|0)==18){u=c;return h|0}g=f[s>>2]|0;d=f[k>>2]|0;if((g|0)!=(d|0)){j=g;while(1){g=f[(f[q>>2]|0)+(f[j>>2]<<2)>>2]|0;j=j+4|0;if(!(Ra[f[(f[g>>2]|0)+12>>2]&127](g,f[i>>2]|0)|0)){h=0;break}if((j|0)==(d|0))break b}u=c;return h|0}}while(0);h=Qa[f[(f[a>>2]|0)+44>>2]&127](a)|0;u=c;return h|0}function Ye(a,b){a=a|0;b=b|0;ld(a,b);ld(a+32|0,b);ld(a+64|0,b);ld(a+96|0,b);ld(a+128|0,b);ld(a+160|0,b);ld(a+192|0,b);ld(a+224|0,b);ld(a+256|0,b);ld(a+288|0,b);ld(a+320|0,b);ld(a+352|0,b);ld(a+384|0,b);ld(a+416|0,b);ld(a+448|0,b);ld(a+480|0,b);ld(a+512|0,b);ld(a+544|0,b);ld(a+576|0,b);ld(a+608|0,b);ld(a+640|0,b);ld(a+672|0,b);ld(a+704|0,b);ld(a+736|0,b);ld(a+768|0,b);ld(a+800|0,b);ld(a+832|0,b);ld(a+864|0,b);ld(a+896|0,b);ld(a+928|0,b);ld(a+960|0,b);ld(a+992|0,b);ld(a+1024|0,b);return}function Ze(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0;c=u;u=u+32|0;d=c;e=a+4|0;g=f[a>>2]|0;h=(f[e>>2]|0)-g>>2;i=h+1|0;if(i>>>0>1073741823)aq(a);j=a+8|0;k=(f[j>>2]|0)-g|0;g=k>>1;l=k>>2>>>0<536870911?(g>>>0>>0?i:g):1073741823;f[d+12>>2]=0;f[d+16>>2]=a+8;do if(l)if(l>>>0>1073741823){g=ra(8)|0;Oo(g,16035);f[g>>2]=7256;va(g|0,1112,110)}else{m=ln(l<<2)|0;break}else m=0;while(0);f[d>>2]=m;g=m+(h<<2)|0;h=d+8|0;i=d+4|0;f[i>>2]=g;k=m+(l<<2)|0;l=d+12|0;f[l>>2]=k;m=f[b>>2]|0;f[b>>2]=0;f[g>>2]=m;m=g+4|0;f[h>>2]=m;b=f[a>>2]|0;n=f[e>>2]|0;if((n|0)==(b|0)){o=g;p=l;q=h;r=b;s=m;t=n;v=k;w=o;f[a>>2]=w;f[i>>2]=r;f[e>>2]=s;f[q>>2]=t;x=f[j>>2]|0;f[j>>2]=v;f[p>>2]=x;f[d>>2]=r;ki(d);u=c;return}else{y=n;z=g}do{y=y+-4|0;g=f[y>>2]|0;f[y>>2]=0;f[z+-4>>2]=g;z=(f[i>>2]|0)+-4|0;f[i>>2]=z}while((y|0)!=(b|0));o=z;p=l;q=h;r=f[a>>2]|0;s=f[h>>2]|0;t=f[e>>2]|0;v=f[l>>2]|0;w=o;f[a>>2]=w;f[i>>2]=r;f[e>>2]=s;f[q>>2]=t;x=f[j>>2]|0;f[j>>2]=v;f[p>>2]=x;f[d>>2]=r;ki(d);u=c;return}function _e(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=u;u=u+32|0;e=d+12|0;g=d;h=nl(c,0)|0;if(!h){f[a>>2]=0;u=d;return}i=f[c+100>>2]|0;j=f[c+96>>2]|0;c=i-j|0;k=(c|0)/12|0;f[e>>2]=0;l=e+4|0;f[l>>2]=0;f[e+8>>2]=0;m=j;do if(c)if(k>>>0>357913941)aq(e);else{n=ln(c)|0;f[e>>2]=n;f[e+8>>2]=n+(k*12|0);sj(n|0,0,c|0)|0;f[l>>2]=n+c;o=n;break}else o=0;while(0);f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;a:do if((i|0)!=(j|0)){c=g+4|0;n=g+8|0;if(b[h+84>>0]|0){p=0;while(1){q=m+(p*12|0)|0;f[g>>2]=f[q>>2];f[g+4>>2]=f[q+4>>2];f[g+8>>2]=f[q+8>>2];f[o+(p*12|0)>>2]=f[g>>2];f[o+(p*12|0)+4>>2]=f[c>>2];f[o+(p*12|0)+8>>2]=f[n>>2];p=p+1|0;if(p>>>0>=k>>>0)break a}}p=f[h+68>>2]|0;q=0;do{r=f[p+(f[m+(q*12|0)>>2]<<2)>>2]|0;f[g>>2]=r;s=f[p+(f[m+(q*12|0)+4>>2]<<2)>>2]|0;f[c>>2]=s;t=f[p+(f[m+(q*12|0)+8>>2]<<2)>>2]|0;f[n>>2]=t;f[o+(q*12|0)>>2]=r;f[o+(q*12|0)+4>>2]=s;f[o+(q*12|0)+8>>2]=t;q=q+1|0}while(q>>>0>>0)}while(0);Kj(a,e);a=f[e>>2]|0;if(a|0){e=f[l>>2]|0;if((e|0)!=(a|0))f[l>>2]=e+(~(((e+-12-a|0)>>>0)/12|0)*12|0);Oq(a)}u=d;return}function $e(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;c=u;u=u+16|0;d=c;f[a>>2]=0;f[a+8>>2]=b;wn(a+12|0);vo(a+44|0);vo(a+64|0);vo(a+84|0);e=a+104|0;f[e>>2]=0;g=a+108|0;f[g>>2]=0;f[a+112>>2]=0;h=(b|0)==0;do if(!h)if(b>>>0>1073741823)aq(e);else{i=b<<2;j=ln(i)|0;f[e>>2]=j;k=j+(b<<2)|0;f[a+112>>2]=k;sj(j|0,0,i|0)|0;f[g>>2]=k;break}while(0);g=a+116|0;f[g>>2]=0;e=a+120|0;f[e>>2]=0;f[a+124>>2]=0;if(!h){k=b<<2;i=ln(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+124>>2]=g;sj(i|0,0,k|0)|0;f[e>>2]=g}g=a+128|0;f[g>>2]=0;e=a+132|0;f[e>>2]=0;f[a+136>>2]=0;if(!h){k=b<<2;i=ln(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+136>>2]=g;sj(i|0,0,k|0)|0;f[e>>2]=g}g=b<<5|1;f[d>>2]=0;e=d+4|0;f[e>>2]=0;f[d+8>>2]=0;if(!h){k=b<<2;i=ln(k)|0;f[d>>2]=i;j=i+(b<<2)|0;f[d+8>>2]=j;sj(i|0,0,k|0)|0;f[e>>2]=j}lk(a+140|0,g,d);j=f[d>>2]|0;if(j|0){k=f[e>>2]|0;if((k|0)!=(j|0))f[e>>2]=k+(~((k+-4-j|0)>>>2)<<2);Oq(j)}f[d>>2]=0;j=d+4|0;f[j>>2]=0;f[d+8>>2]=0;if(!h){h=b<<2;k=ln(h)|0;f[d>>2]=k;e=k+(b<<2)|0;f[d+8>>2]=e;sj(k|0,0,h|0)|0;f[j>>2]=e}lk(a+152|0,g,d);g=f[d>>2]|0;if(!g){u=c;return}d=f[j>>2]|0;if((d|0)!=(g|0))f[j>>2]=d+(~((d+-4-g|0)>>>2)<<2);Oq(g);u=c;return}function af(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;c=u;u=u+16|0;d=c;f[a>>2]=0;f[a+8>>2]=b;vo(a+12|0);vo(a+32|0);vo(a+52|0);vo(a+72|0);e=a+92|0;f[e>>2]=0;g=a+96|0;f[g>>2]=0;f[a+100>>2]=0;h=(b|0)==0;do if(!h)if(b>>>0>1073741823)aq(e);else{i=b<<2;j=ln(i)|0;f[e>>2]=j;k=j+(b<<2)|0;f[a+100>>2]=k;sj(j|0,0,i|0)|0;f[g>>2]=k;break}while(0);g=a+104|0;f[g>>2]=0;e=a+108|0;f[e>>2]=0;f[a+112>>2]=0;if(!h){k=b<<2;i=ln(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+112>>2]=g;sj(i|0,0,k|0)|0;f[e>>2]=g}g=a+116|0;f[g>>2]=0;e=a+120|0;f[e>>2]=0;f[a+124>>2]=0;if(!h){k=b<<2;i=ln(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+124>>2]=g;sj(i|0,0,k|0)|0;f[e>>2]=g}g=b<<5|1;f[d>>2]=0;e=d+4|0;f[e>>2]=0;f[d+8>>2]=0;if(!h){k=b<<2;i=ln(k)|0;f[d>>2]=i;j=i+(b<<2)|0;f[d+8>>2]=j;sj(i|0,0,k|0)|0;f[e>>2]=j}lk(a+128|0,g,d);j=f[d>>2]|0;if(j|0){k=f[e>>2]|0;if((k|0)!=(j|0))f[e>>2]=k+(~((k+-4-j|0)>>>2)<<2);Oq(j)}f[d>>2]=0;j=d+4|0;f[j>>2]=0;f[d+8>>2]=0;if(!h){h=b<<2;k=ln(h)|0;f[d>>2]=k;e=k+(b<<2)|0;f[d+8>>2]=e;sj(k|0,0,h|0)|0;f[j>>2]=e}lk(a+140|0,g,d);g=f[d>>2]|0;if(!g){u=c;return}d=f[j>>2]|0;if((d|0)!=(g|0))f[j>>2]=d+(~((d+-4-g|0)>>>2)<<2);Oq(g);u=c;return}function bf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;d=ln(40)|0;e=d+16|0;pj(e,c);pj(d+28|0,c+12|0);c=a+4|0;g=f[c>>2]|0;do if(g){h=b[d+27>>0]|0;i=h<<24>>24<0;j=i?f[d+20>>2]|0:h&255;h=i?f[e>>2]|0:e;i=g;while(1){k=i+16|0;l=b[k+11>>0]|0;m=l<<24>>24<0;n=m?f[i+20>>2]|0:l&255;l=n>>>0>>0?n:j;if((l|0)!=0?(o=Vk(h,m?f[k>>2]|0:k,l)|0,(o|0)!=0):0)if((o|0)<0)p=7;else p=9;else if(j>>>0>>0)p=7;else p=9;if((p|0)==7){p=0;n=f[i>>2]|0;if(!n){p=8;break}else q=n}else if((p|0)==9){p=0;r=i+4|0;n=f[r>>2]|0;if(!n){p=11;break}else q=n}i=q}if((p|0)==8){s=i;t=i;break}else if((p|0)==11){s=i;t=r;break}}else{s=c;t=c}while(0);f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=s;f[t>>2]=d;s=f[f[a>>2]>>2]|0;if(!s){u=d;v=a+4|0;w=f[v>>2]|0;Oe(w,u);x=a+8|0;y=f[x>>2]|0;z=y+1|0;f[x>>2]=z;return d|0}f[a>>2]=s;u=f[t>>2]|0;v=a+4|0;w=f[v>>2]|0;Oe(w,u);x=a+8|0;y=f[x>>2]|0;z=y+1|0;f[x>>2]=z;return d|0}function cf(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3680;wi(a+200|0);b=f[a+184>>2]|0;if(b|0){c=a+188|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}kj(a+172|0);b=f[a+152>>2]|0;if(b|0){d=a+156|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+140>>2]|0;if(b|0)Oq(b);b=f[a+128>>2]|0;if(b|0){c=b;do{b=c;c=f[c>>2]|0;Oq(b)}while((c|0)!=0)}c=a+120|0;b=f[c>>2]|0;f[c>>2]=0;if(b|0)Oq(b);b=f[a+108>>2]|0;if(b|0){c=a+112|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~(((d+-12-b|0)>>>0)/12|0)*12|0);Oq(b)}b=f[a+96>>2]|0;if(b|0){d=a+100|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+84>>2]|0;if(b|0)Oq(b);b=f[a+72>>2]|0;if(b|0){c=a+76|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+52>>2]|0;if(b|0){d=a+56|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+40>>2]|0;if(b|0){c=a+44|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+28>>2]|0;if(b|0)Oq(b);b=f[a+16>>2]|0;if(b|0){d=a+20|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=a+12|0;a=f[b>>2]|0;f[b>>2]=0;if(!a)return;Ii(a);Oq(a);return}function df(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;b=a+140|0;c=f[b>>2]|0;if(c|0){d=a+144|0;e=f[d>>2]|0;if((e|0)==(c|0))g=c;else{h=e;while(1){e=h+-12|0;f[d>>2]=e;i=f[e>>2]|0;if(!i)j=e;else{e=h+-8|0;k=f[e>>2]|0;if((k|0)!=(i|0))f[e>>2]=k+(~((k+-4-i|0)>>>2)<<2);Oq(i);j=f[d>>2]|0}if((j|0)==(c|0))break;else h=j}g=f[b>>2]|0}Oq(g)}g=a+128|0;b=f[g>>2]|0;if(b|0){j=a+132|0;h=f[j>>2]|0;if((h|0)==(b|0))l=b;else{c=h;while(1){h=c+-12|0;f[j>>2]=h;d=f[h>>2]|0;if(!d)m=h;else{h=c+-8|0;i=f[h>>2]|0;if((i|0)!=(d|0))f[h>>2]=i+(~((i+-4-d|0)>>>2)<<2);Oq(d);m=f[j>>2]|0}if((m|0)==(b|0))break;else c=m}l=f[g>>2]|0}Oq(l)}l=f[a+116>>2]|0;if(l|0){g=a+120|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);Oq(l)}l=f[a+104>>2]|0;if(l|0){m=a+108|0;g=f[m>>2]|0;if((g|0)!=(l|0))f[m>>2]=g+(~((g+-4-l|0)>>>2)<<2);Oq(l)}l=f[a+92>>2]|0;if(!l){n=a+72|0;jl(n);o=a+52|0;jl(o);p=a+32|0;jl(p);q=a+12|0;jl(q);return}g=a+96|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);Oq(l);n=a+72|0;jl(n);o=a+52|0;jl(o);p=a+32|0;jl(p);q=a+12|0;jl(q);return}function ef(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;b=a+152|0;c=f[b>>2]|0;if(c|0){d=a+156|0;e=f[d>>2]|0;if((e|0)==(c|0))g=c;else{h=e;while(1){e=h+-12|0;f[d>>2]=e;i=f[e>>2]|0;if(!i)j=e;else{e=h+-8|0;k=f[e>>2]|0;if((k|0)!=(i|0))f[e>>2]=k+(~((k+-4-i|0)>>>2)<<2);Oq(i);j=f[d>>2]|0}if((j|0)==(c|0))break;else h=j}g=f[b>>2]|0}Oq(g)}g=a+140|0;b=f[g>>2]|0;if(b|0){j=a+144|0;h=f[j>>2]|0;if((h|0)==(b|0))l=b;else{c=h;while(1){h=c+-12|0;f[j>>2]=h;d=f[h>>2]|0;if(!d)m=h;else{h=c+-8|0;i=f[h>>2]|0;if((i|0)!=(d|0))f[h>>2]=i+(~((i+-4-d|0)>>>2)<<2);Oq(d);m=f[j>>2]|0}if((m|0)==(b|0))break;else c=m}l=f[g>>2]|0}Oq(l)}l=f[a+128>>2]|0;if(l|0){g=a+132|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);Oq(l)}l=f[a+116>>2]|0;if(l|0){m=a+120|0;g=f[m>>2]|0;if((g|0)!=(l|0))f[m>>2]=g+(~((g+-4-l|0)>>>2)<<2);Oq(l)}l=f[a+104>>2]|0;if(!l){n=a+84|0;jl(n);o=a+64|0;jl(o);p=a+44|0;jl(p);q=a+12|0;Fj(q);return}g=a+108|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);Oq(l);n=a+84|0;jl(n);o=a+64|0;jl(o);p=a+44|0;jl(p);q=a+12|0;Fj(q);return}function ff(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3480;uj(a+200|0);b=f[a+184>>2]|0;if(b|0){c=a+188|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}kj(a+172|0);b=f[a+152>>2]|0;if(b|0){d=a+156|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+140>>2]|0;if(b|0)Oq(b);b=f[a+128>>2]|0;if(b|0){c=b;do{b=c;c=f[c>>2]|0;Oq(b)}while((c|0)!=0)}c=a+120|0;b=f[c>>2]|0;f[c>>2]=0;if(b|0)Oq(b);b=f[a+108>>2]|0;if(b|0){c=a+112|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~(((d+-12-b|0)>>>0)/12|0)*12|0);Oq(b)}b=f[a+96>>2]|0;if(b|0){d=a+100|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+84>>2]|0;if(b|0)Oq(b);b=f[a+72>>2]|0;if(b|0){c=a+76|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+52>>2]|0;if(b|0){d=a+56|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+40>>2]|0;if(b|0){c=a+44|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+28>>2]|0;if(b|0)Oq(b);b=f[a+16>>2]|0;if(b|0){d=a+20|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=a+12|0;a=f[b>>2]|0;f[b>>2]=0;if(!a)return;Ii(a);Oq(a);return}function gf(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;e=u;u=u+144|0;g=e+136|0;h=e+104|0;i=e;j=ln(124)|0;k=f[c+8>>2]|0;f[j+4>>2]=0;f[j>>2]=3656;f[j+12>>2]=3636;f[j+100>>2]=0;f[j+104>>2]=0;f[j+108>>2]=0;l=j+16|0;m=l+80|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(m|0));f[j+112>>2]=k;f[j+116>>2]=d;n=j+120|0;f[n>>2]=0;o=j;f[h>>2]=3636;p=h+4|0;q=p+4|0;f[q>>2]=0;f[q+4>>2]=0;f[q+8>>2]=0;f[q+12>>2]=0;f[q+16>>2]=0;f[q+20>>2]=0;q=f[c+12>>2]|0;f[i+4>>2]=3636;f[i+92>>2]=0;f[i+96>>2]=0;f[i+100>>2]=0;l=i+8|0;m=l+80|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(m|0));l=q;f[p>>2]=l;m=((f[l+4>>2]|0)-(f[q>>2]|0)>>2>>>0)/3|0;b[g>>0]=0;qh(h+8|0,m,g);Va[f[(f[h>>2]|0)+8>>2]&127](h);f[i>>2]=f[p>>2];fg(i+4|0,h)|0;f[i+36>>2]=q;f[i+40>>2]=d;f[i+44>>2]=k;f[i+48>>2]=j;f[n>>2]=c+72;Sg(j,i);f[a>>2]=o;Qi(i);f[h>>2]=3636;i=f[h+20>>2]|0;if(i|0)Oq(i);i=f[h+8>>2]|0;if(!i){u=e;return}Oq(i);u=e;return}function hf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=u;u=u+48|0;d=c+44|0;e=c+40|0;g=c+36|0;h=c+32|0;i=c;f[h>>2]=f[a+60>>2];j=b+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)){f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,h,h+4|0)|0}wn(i);tk(i);if((f[h>>2]|0)>0){k=a+56|0;l=1;m=0;do{n=l;l=(f[(f[k>>2]|0)+(m>>>5<<2)>>2]&1<<(m&31)|0)!=0;fj(i,n^l^1);m=m+1|0}while((m|0)<(f[h>>2]|0))}ld(i,b);f[g>>2]=f[a+12>>2];h=j;m=f[h>>2]|0;l=f[h+4>>2]|0;if((l|0)>0|(l|0)==0&m>>>0>0){o=l;p=m}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;m=j;o=f[m+4>>2]|0;p=f[m>>2]|0}f[g>>2]=f[a+20>>2];if((o|0)>0|(o|0)==0&p>>>0>0){Fj(i);u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;Fj(i);u=c;return 1}function jf(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;g=u;u=u+16|0;h=g;if((f[c+56>>2]|0)==-1){i=-1;u=g;return i|0}j=ln(96)|0;tl(j,c);f[h>>2]=j;j=vh(a,h)|0;c=f[h>>2]|0;f[h>>2]=0;if(c|0){h=c+88|0;k=f[h>>2]|0;f[h>>2]=0;if(k|0){h=f[k+8>>2]|0;if(h|0){l=k+12|0;if((f[l>>2]|0)!=(h|0))f[l>>2]=h;Oq(h)}Oq(k)}k=f[c+68>>2]|0;if(k|0){h=c+72|0;l=f[h>>2]|0;if((l|0)!=(k|0))f[h>>2]=l+(~((l+-4-k|0)>>>2)<<2);Oq(k)}k=c+64|0;l=f[k>>2]|0;f[k>>2]=0;if(l|0){k=f[l>>2]|0;if(k|0){h=l+4|0;if((f[h>>2]|0)!=(k|0))f[h>>2]=k;Oq(k)}Oq(l)}Oq(c)}c=a+8|0;l=(f[c>>2]|0)+(j<<2)|0;k=f[l>>2]|0;do if(!d){h=f[a+80>>2]|0;b[k+84>>0]=0;m=k+68|0;n=k+72|0;o=f[n>>2]|0;p=f[m>>2]|0;q=o-p>>2;r=o;if(h>>>0>q>>>0){Ch(m,h-q|0,6220);break}if(h>>>0>>0?(q=p+(h<<2)|0,(q|0)!=(r|0)):0)f[n>>2]=r+(~((r+-4-q|0)>>>2)<<2)}else{b[k+84>>0]=1;q=f[k+68>>2]|0;r=k+72|0;n=f[r>>2]|0;if((n|0)==(q|0))s=k;else{f[r>>2]=n+(~((n+-4-q|0)>>>2)<<2);s=f[l>>2]|0}f[s+80>>2]=f[a+80>>2]}while(0);if(!e){i=j;u=g;return i|0}Bj(f[(f[c>>2]|0)+(j<<2)>>2]|0,e)|0;i=j;u=g;return i|0}function kf(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;d=u;u=u+32|0;h=d+24|0;i=d+16|0;j=d;k=d+8|0;f[a+52>>2]=e;f[a+44>>2]=g;g=Lq(e>>>0>1073741823?-1:e<<2)|0;l=a+48|0;m=f[l>>2]|0;f[l>>2]=g;if(m|0)Mq(m);m=a+36|0;g=f[m>>2]|0;n=f[g+4>>2]|0;o=f[g>>2]|0;p=n-o|0;if((p|0)<=0){u=d;return 1}q=(p>>>2)+-1|0;p=a+8|0;r=i+4|0;s=j+4|0;t=h+4|0;if(n-o>>2>>>0>q>>>0){v=q;w=o}else{x=g;aq(x)}while(1){f[k>>2]=f[w+(v<<2)>>2];f[h>>2]=f[k>>2];Bc(a,h,b,v);g=X(v,e)|0;o=b+(g<<2)|0;q=f[l>>2]|0;n=c+(g<<2)|0;g=f[o+4>>2]|0;y=f[q>>2]|0;z=f[q+4>>2]|0;f[i>>2]=f[o>>2];f[r>>2]=g;f[j>>2]=y;f[s>>2]=z;Od(h,p,i,j);f[n>>2]=f[h>>2];f[n+4>>2]=f[t>>2];v=v+-1|0;if((v|0)<=-1){A=5;break}n=f[m>>2]|0;w=f[n>>2]|0;if((f[n+4>>2]|0)-w>>2>>>0<=v>>>0){x=n;A=6;break}}if((A|0)==5){u=d;return 1}else if((A|0)==6)aq(x);return 0}function lf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=f[c>>2]|0;c=f[d>>2]|0;e=f[a+4>>2]|0;g=f[d+4>>2]|0;h=e+-1|0;i=(h&e|0)==0;if(!i)if(g>>>0>>0)j=g;else j=(g>>>0)%(e>>>0)|0;else j=h&g;g=(f[a>>2]|0)+(j<<2)|0;k=f[g>>2]|0;while(1){l=f[k>>2]|0;if((l|0)==(d|0))break;else k=l}if((k|0)!=(a+8|0)){l=f[k+4>>2]|0;if(!i)if(l>>>0>>0)m=l;else m=(l>>>0)%(e>>>0)|0;else m=l&h;if((m|0)==(j|0)){n=c;o=21}else o=13}else o=13;do if((o|0)==13){if(c|0){m=f[c+4>>2]|0;if(!i)if(m>>>0>>0)p=m;else p=(m>>>0)%(e>>>0)|0;else p=m&h;if((p|0)==(j|0)){q=c;r=c;o=22;break}}f[g>>2]=0;n=f[d>>2]|0;o=21}while(0);if((o|0)==21){g=n;if(!n)s=g;else{q=n;r=g;o=22}}if((o|0)==22){o=f[q+4>>2]|0;if(!i)if(o>>>0>>0)t=o;else t=(o>>>0)%(e>>>0)|0;else t=o&h;if((t|0)==(j|0))s=r;else{f[(f[a>>2]|0)+(t<<2)>>2]=k;s=f[d>>2]|0}}f[k>>2]=s;f[d>>2]=0;s=a+12|0;f[s>>2]=(f[s>>2]|0)+-1;if(!d)return c|0;s=d+8|0;a=f[d+20>>2]|0;if(a|0){k=d+24|0;if((f[k>>2]|0)!=(a|0))f[k>>2]=a;Oq(a)}if((b[s+11>>0]|0)<0)Oq(f[s>>2]|0);Oq(d);return c|0}function mf(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0;b=u;u=u+16|0;c=b+4|0;d=b;f[c>>2]=0;e=c+4|0;f[e>>2]=0;f[c+8>>2]=0;g=a+52|0;h=f[g>>2]|0;i=(f[h+100>>2]|0)-(f[h+96>>2]|0)|0;j=(i|0)/12|0;if(!i){k=0;l=0}else{i=c+8|0;m=0;n=0;o=h;h=0;p=0;while(1){q=f[o+96>>2]|0;r=f[q+(n*12|0)>>2]|0;s=r-m|0;t=((s|0)>-1?s:0-s|0)<<1|s>>>31;f[d>>2]=t;if((h|0)==(p|0)){Ri(c,d);v=f[e>>2]|0;w=f[i>>2]|0}else{f[h>>2]=t;t=h+4|0;f[e>>2]=t;v=t;w=p}t=f[q+(n*12|0)+4>>2]|0;s=t-r|0;r=((s|0)>-1?s:0-s|0)<<1|s>>>31;f[d>>2]=r;if((v|0)==(w|0)){Ri(c,d);x=f[e>>2]|0;y=f[i>>2]|0}else{f[v>>2]=r;r=v+4|0;f[e>>2]=r;x=r;y=w}r=f[q+(n*12|0)+8>>2]|0;q=r-t|0;t=((q|0)>-1?q:0-q|0)<<1|q>>>31;f[d>>2]=t;if((x|0)==(y|0))Ri(c,d);else{f[x>>2]=t;f[e>>2]=x+4}t=n+1|0;if(t>>>0>=j>>>0)break;m=r;n=t;o=f[g>>2]|0;h=f[e>>2]|0;p=f[i>>2]|0}k=f[c>>2]|0;l=f[e>>2]|0}Mc(k,l-k>>2,1,0,f[a+44>>2]|0)|0;a=f[c>>2]|0;if(!a){u=b;return 1}c=f[e>>2]|0;if((c|0)!=(a|0))f[e>>2]=c+(~((c+-4-a|0)>>>2)<<2);Oq(a);u=b;return 1}function nf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=u;u=u+48|0;d=c+44|0;e=c+40|0;g=c+36|0;h=c+32|0;i=c;f[h>>2]=f[a+80>>2];j=b+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)){f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,h,h+4|0)|0}wn(i);tk(i);if((f[h>>2]|0)>0){k=a+76|0;l=1;m=0;do{n=l;l=(f[(f[k>>2]|0)+(m>>>5<<2)>>2]&1<<(m&31)|0)!=0;fj(i,n^l^1);m=m+1|0}while((m|0)<(f[h>>2]|0))}ld(i,b);f[g>>2]=f[a+12>>2];h=j;m=f[h>>2]|0;l=f[h+4>>2]|0;if((l|0)>0|(l|0)==0&m>>>0>0){o=l;p=m}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;m=j;o=f[m+4>>2]|0;p=f[m>>2]|0}f[g>>2]=f[a+16>>2];if((o|0)>0|(o|0)==0&p>>>0>0){Fj(i);u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;Fj(i);u=c;return 1}function of(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;c=u;u=u+16|0;d=c+12|0;e=c+8|0;g=c+4|0;h=c;if(!b){i=ln(76)|0;j=ln(12)|0;k=f[(f[a+4>>2]|0)+80>>2]|0;f[j+4>>2]=0;f[j>>2]=3908;f[j+8>>2]=k;f[h>>2]=j;rl(i,h,0);j=i;f[g>>2]=j;i=a+12|0;k=f[i>>2]|0;if(k>>>0<(f[a+16>>2]|0)>>>0){f[g>>2]=0;f[k>>2]=j;f[i>>2]=k+4;l=g}else{Qg(a+8|0,g);l=g}g=f[l>>2]|0;f[l>>2]=0;if(g|0)Va[f[(f[g>>2]|0)+4>>2]&127](g);g=f[h>>2]|0;f[h>>2]=0;if(!g){u=c;return 1}Va[f[(f[g>>2]|0)+4>>2]&127](g);u=c;return 1}g=f[f[a+8>>2]>>2]|0;f[d>>2]=b;a=g+4|0;h=g+8|0;l=f[h>>2]|0;if((l|0)==(f[g+12>>2]|0))Ri(a,d);else{f[l>>2]=b;f[h>>2]=l+4}l=f[d>>2]|0;b=g+16|0;k=g+20|0;g=f[k>>2]|0;i=f[b>>2]|0;j=g-i>>2;m=i;if((l|0)<(j|0)){n=m;o=l}else{i=l+1|0;f[e>>2]=-1;p=g;if(i>>>0<=j>>>0)if(i>>>0>>0?(g=m+(i<<2)|0,(g|0)!=(p|0)):0){f[k>>2]=p+(~((p+-4-g|0)>>>2)<<2);q=l;r=m}else{q=l;r=m}else{Ch(b,i-j|0,e);q=f[d>>2]|0;r=f[b>>2]|0}n=r;o=q}f[n+(o<<2)>>2]=((f[h>>2]|0)-(f[a>>2]|0)>>2)+-1;u=c;return 1}function pf(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;d=u;u=u+32|0;h=d+24|0;i=d+16|0;j=d;k=d+8|0;f[a+52>>2]=e;f[a+44>>2]=g;g=Lq(e>>>0>1073741823?-1:e<<2)|0;l=a+48|0;m=f[l>>2]|0;f[l>>2]=g;if(m|0)Mq(m);m=a+36|0;g=f[m>>2]|0;n=f[g+4>>2]|0;o=f[g>>2]|0;p=n-o|0;if((p|0)<=0){u=d;return 1}q=(p>>>2)+-1|0;p=a+8|0;r=i+4|0;s=j+4|0;t=h+4|0;if(n-o>>2>>>0>q>>>0){v=q;w=o}else{x=g;aq(x)}while(1){f[k>>2]=f[w+(v<<2)>>2];f[h>>2]=f[k>>2];Ac(a,h,b,v);g=X(v,e)|0;o=b+(g<<2)|0;q=f[l>>2]|0;n=c+(g<<2)|0;g=f[o+4>>2]|0;y=f[q>>2]|0;z=f[q+4>>2]|0;f[i>>2]=f[o>>2];f[r>>2]=g;f[j>>2]=y;f[s>>2]=z;Od(h,p,i,j);f[n>>2]=f[h>>2];f[n+4>>2]=f[t>>2];v=v+-1|0;if((v|0)<=-1){A=5;break}n=f[m>>2]|0;w=f[n>>2]|0;if((f[n+4>>2]|0)-w>>2>>>0<=v>>>0){x=n;A=6;break}}if((A|0)==5){u=d;return 1}else if((A|0)==6)aq(x);return 0}function qf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=a+8|0;e=f[d>>2]|0;g=f[a>>2]|0;h=g;do if(e-g>>3>>>0>=b>>>0){i=a+4|0;j=f[i>>2]|0;k=j-g>>3;l=k>>>0>>0;m=l?k:b;n=j;if(m|0){j=m;m=h;while(1){o=c;p=f[o+4>>2]|0;q=m;f[q>>2]=f[o>>2];f[q+4>>2]=p;j=j+-1|0;if(!j)break;else m=m+8|0}}if(!l){m=h+(b<<3)|0;if((m|0)==(n|0))return;else{r=i;s=n+(~((n+-8-m|0)>>>3)<<3)|0;break}}else{m=b-k|0;j=m;p=n;while(1){q=c;o=f[q+4>>2]|0;t=p;f[t>>2]=f[q>>2];f[t+4>>2]=o;j=j+-1|0;if(!j)break;else p=p+8|0}r=i;s=n+(m<<3)|0;break}}else{p=g;if(!g)u=e;else{j=a+4|0;k=f[j>>2]|0;if((k|0)!=(h|0))f[j>>2]=k+(~((k+-8-g|0)>>>3)<<3);Oq(p);f[d>>2]=0;f[j>>2]=0;f[a>>2]=0;u=0}if(b>>>0>536870911)aq(a);j=u>>2;p=u>>3>>>0<268435455?(j>>>0>>0?b:j):536870911;if(p>>>0>536870911)aq(a);j=ln(p<<3)|0;k=a+4|0;f[k>>2]=j;f[a>>2]=j;f[d>>2]=j+(p<<3);p=b;l=j;while(1){o=c;t=f[o+4>>2]|0;q=l;f[q>>2]=f[o>>2];f[q+4>>2]=t;p=p+-1|0;if(!p)break;else l=l+8|0}r=k;s=j+(b<<3)|0}while(0);f[r>>2]=s;return}function rf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0.0,g=0.0,h=0.0,i=0.0,j=0.0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=+$(n[b>>2]);g=+K(+e);h=+$(n[b+4>>2]);i=g+ +K(+h);g=+$(n[b+8>>2]);j=i+ +K(+g);b=j>1.0e-06;i=1.0/j;k=f[a+12>>2]|0;j=+(k|0);l=~~+J(+((b?i*e:1.0)*j+.5));m=~~+J(+((b?i*h:0.0)*j+.5));o=(l|0)>-1;p=k-(o?l:0-l|0)-((m|0)>-1?m:0-m|0)|0;l=(p|0)<0;q=(l?((m|0)>0?p:0-p|0):0)+m|0;m=l?0:p;p=(b?i*g:0.0)<0.0?0-m|0:m;do if(!o){if((q|0)<0)r=(p|0)>-1?p:0-p|0;else r=(f[a+8>>2]|0)-((p|0)>-1?p:0-p|0)|0;if((p|0)<0){s=(q|0)>-1?q:0-q|0;t=r;break}else{s=(f[a+8>>2]|0)-((q|0)>-1?q:0-q|0)|0;t=r;break}}else{s=k+p|0;t=k+q|0}while(0);q=(t|0)==0;p=(s|0)==0;r=f[a+8>>2]|0;if(!(s|t)){u=r;v=r;f[c>>2]=u;f[d>>2]=v;return}a=(r|0)==(s|0);if(q&a){u=s;v=s;f[c>>2]=u;f[d>>2]=v;return}o=(r|0)==(t|0);if(p&o){u=t;v=t;f[c>>2]=u;f[d>>2]=v;return}if(q&(k|0)<(s|0)){u=0;v=(k<<1)-s|0;f[c>>2]=u;f[d>>2]=v;return}if(o&(k|0)>(s|0)){u=t;v=(k<<1)-s|0;f[c>>2]=u;f[d>>2]=v;return}if(a&(k|0)>(t|0)){u=(k<<1)-t|0;v=s;f[c>>2]=u;f[d>>2]=v;return}if(!p){u=t;v=s;f[c>>2]=u;f[d>>2]=v;return}u=(k|0)<(t|0)?(k<<1)-t|0:t;v=0;f[c>>2]=u;f[d>>2]=v;return}function sf(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=u;u=u+32|0;h=g+12|0;i=g;f[a>>2]=f[d>>2];d=a+4|0;f[d>>2]=(f[c>>2]|0)-(f[b>>2]|0);j=e+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)?(k=e+4|0,f[i>>2]=f[k>>2],f[h>>2]=f[i>>2],Me(e,h,a,a+4|0)|0,l=j,j=f[l+4>>2]|0,!((j|0)>0|(j|0)==0&(f[l>>2]|0)>>>0>0)):0){f[i>>2]=f[k>>2];f[h>>2]=f[i>>2];Me(e,h,d,d+4|0)|0;m=i}else m=i;if(!(f[d>>2]|0)){u=g;return 1}d=a+12|0;Gg(d);m=a+1068|0;Mm(m);k=a+1088|0;Mm(k);l=a+1108|0;Mm(l);f[i>>2]=f[b>>2];f[i+4>>2]=f[b+4>>2];f[i+8>>2]=f[b+8>>2];f[h>>2]=f[c>>2];f[h+4>>2]=f[c+4>>2];f[h+8>>2]=f[c+8>>2];ib(a,i,h);Ye(d,e);Bg(m,e);Bg(k,e);Bg(l,e);u=g;return 1}function tf(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=u;u=u+32|0;h=g+12|0;i=g;f[a>>2]=f[d>>2];d=a+4|0;f[d>>2]=(f[c>>2]|0)-(f[b>>2]|0);j=e+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)?(k=e+4|0,f[i>>2]=f[k>>2],f[h>>2]=f[i>>2],Me(e,h,a,a+4|0)|0,l=j,j=f[l+4>>2]|0,!((j|0)>0|(j|0)==0&(f[l>>2]|0)>>>0>0)):0){f[i>>2]=f[k>>2];f[h>>2]=f[i>>2];Me(e,h,d,d+4|0)|0;m=i}else m=i;if(!(f[d>>2]|0)){u=g;return 1}d=a+12|0;Gg(d);m=a+1068|0;Mm(m);k=a+1088|0;Mm(k);l=a+1108|0;Mm(l);f[i>>2]=f[b>>2];f[i+4>>2]=f[b+4>>2];f[i+8>>2]=f[b+8>>2];f[h>>2]=f[c>>2];f[h+4>>2]=f[c+4>>2];f[h+8>>2]=f[c+8>>2];kb(a,i,h);Ye(d,e);Bg(m,e);Bg(k,e);Bg(l,e);u=g;return 1}function uf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;c=u;u=u+32|0;d=c;e=a+8|0;g=f[e>>2]|0;h=a+4|0;i=f[h>>2]|0;j=i;if(g-i>>2>>>0>=b>>>0){sj(i|0,0,b<<2|0)|0;f[h>>2]=i+(b<<2);u=c;return}k=f[a>>2]|0;l=i-k>>2;m=l+b|0;n=k;if(m>>>0>1073741823)aq(a);o=g-k|0;p=o>>1;q=o>>2>>>0<536870911?(p>>>0>>0?m:p):1073741823;f[d+12>>2]=0;f[d+16>>2]=a+8;do if(q)if(q>>>0>1073741823){p=ra(8)|0;Oo(p,16035);f[p>>2]=7256;va(p|0,1112,110)}else{r=ln(q<<2)|0;break}else r=0;while(0);f[d>>2]=r;p=r+(l<<2)|0;l=d+8|0;m=d+4|0;f[m>>2]=p;o=r+(q<<2)|0;q=d+12|0;f[q>>2]=o;r=p+(b<<2)|0;sj(p|0,0,b<<2|0)|0;f[l>>2]=r;if((j|0)==(n|0)){s=p;t=q;v=l;w=k;x=r;y=i;z=o;A=g}else{g=j;j=p;do{g=g+-4|0;p=f[g>>2]|0;f[g>>2]=0;f[j+-4>>2]=p;j=(f[m>>2]|0)+-4|0;f[m>>2]=j}while((g|0)!=(n|0));s=j;t=q;v=l;w=f[a>>2]|0;x=f[l>>2]|0;y=f[h>>2]|0;z=f[q>>2]|0;A=f[e>>2]|0}f[a>>2]=s;f[m>>2]=w;f[h>>2]=x;f[v>>2]=y;f[e>>2]=z;f[t>>2]=A;f[d>>2]=w;ki(d);u=c;return}function vf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=f[a+8>>2]|0;e=a+76|0;g=f[e>>2]|0;h=f[g+80>>2]|0;b[c+84>>0]=0;i=c+68|0;j=c+72|0;k=f[j>>2]|0;l=f[i>>2]|0;m=k-l>>2;n=l;l=k;if(h>>>0<=m>>>0)if(h>>>0>>0?(k=n+(h<<2)|0,(k|0)!=(l|0)):0){f[j>>2]=l+(~((l+-4-k|0)>>>2)<<2);o=g;p=h}else{o=g;p=h}else{Ch(i,h-m|0,3600);m=f[e>>2]|0;o=m;p=f[m+80>>2]|0}m=(f[o+100>>2]|0)-(f[o+96>>2]|0)|0;e=(m|0)/12|0;if(!m){q=1;return q|0}m=a+80|0;a=c+68|0;c=f[o+96>>2]|0;o=0;while(1){h=o*3|0;if((h|0)==-1)r=-1;else r=f[(f[d>>2]|0)+(h<<2)>>2]|0;i=f[(f[m>>2]|0)+12>>2]|0;g=f[i+(r<<2)>>2]|0;if(g>>>0>=p>>>0){q=0;s=12;break}k=f[a>>2]|0;f[k+(f[c+(o*12|0)>>2]<<2)>>2]=g;g=h+1|0;if((g|0)==-1)t=-1;else t=f[(f[d>>2]|0)+(g<<2)>>2]|0;g=f[i+(t<<2)>>2]|0;if(g>>>0>=p>>>0){q=0;s=12;break}f[k+(f[c+(o*12|0)+4>>2]<<2)>>2]=g;g=h+2|0;if((g|0)==-1)u=-1;else u=f[(f[d>>2]|0)+(g<<2)>>2]|0;g=f[i+(u<<2)>>2]|0;if(g>>>0>=p>>>0){q=0;s=12;break}f[k+(f[c+(o*12|0)+8>>2]<<2)>>2]=g;o=o+1|0;if(o>>>0>=e>>>0){q=1;s=12;break}}if((s|0)==12)return q|0;return 0}function wf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=f[a+8>>2]|0;e=a+112|0;g=f[e>>2]|0;h=f[g+80>>2]|0;b[c+84>>0]=0;i=c+68|0;j=c+72|0;k=f[j>>2]|0;l=f[i>>2]|0;m=k-l>>2;n=l;l=k;if(h>>>0<=m>>>0)if(h>>>0>>0?(k=n+(h<<2)|0,(k|0)!=(l|0)):0){f[j>>2]=l+(~((l+-4-k|0)>>>2)<<2);o=g;p=h}else{o=g;p=h}else{Ch(i,h-m|0,3600);m=f[e>>2]|0;o=m;p=f[m+80>>2]|0}m=(f[o+100>>2]|0)-(f[o+96>>2]|0)|0;e=(m|0)/12|0;if(!m){q=1;return q|0}m=a+116|0;a=c+68|0;c=f[o+96>>2]|0;o=0;while(1){h=o*3|0;if((h|0)==-1)r=-1;else r=f[(f[d>>2]|0)+(h<<2)>>2]|0;i=f[(f[m>>2]|0)+12>>2]|0;g=f[i+(r<<2)>>2]|0;if(g>>>0>=p>>>0){q=0;s=12;break}k=f[a>>2]|0;f[k+(f[c+(o*12|0)>>2]<<2)>>2]=g;g=h+1|0;if((g|0)==-1)t=-1;else t=f[(f[d>>2]|0)+(g<<2)>>2]|0;g=f[i+(t<<2)>>2]|0;if(g>>>0>=p>>>0){q=0;s=12;break}f[k+(f[c+(o*12|0)+4>>2]<<2)>>2]=g;g=h+2|0;if((g|0)==-1)u=-1;else u=f[(f[d>>2]|0)+(g<<2)>>2]|0;g=f[i+(u<<2)>>2]|0;if(g>>>0>=p>>>0){q=0;s=12;break}f[k+(f[c+(o*12|0)+8>>2]<<2)>>2]=g;o=o+1|0;if(o>>>0>=e>>>0){q=1;s=12;break}}if((s|0)==12)return q|0;return 0}function xf(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;d=u;u=u+16|0;h=d;i=f[a+124>>2]|0;if(!i){u=d;return}j=i+-1|0;k=(j&i|0)==0;if(!k)if(i>>>0>g>>>0)l=g;else l=(g>>>0)%(i>>>0)|0;else l=j&g;m=f[(f[a+120>>2]|0)+(l<<2)>>2]|0;if(!m){u=d;return}n=f[m>>2]|0;if(!n){u=d;return}a:do if(k){m=n;while(1){o=f[m+4>>2]|0;p=(o|0)==(g|0);if(!(p|(o&j|0)==(l|0))){q=24;break}if(p?(f[m+8>>2]|0)==(g|0):0){r=m;break a}m=f[m>>2]|0;if(!m){q=24;break}}if((q|0)==24){u=d;return}}else{m=n;while(1){p=f[m+4>>2]|0;if((p|0)==(g|0)){if((f[m+8>>2]|0)==(g|0)){r=m;break a}}else{if(p>>>0>>0)s=p;else s=(p>>>0)%(i>>>0)|0;if((s|0)!=(l|0)){q=24;break}}m=f[m>>2]|0;if(!m){q=24;break}}if((q|0)==24){u=d;return}}while(0);q=f[r+12>>2]|0;if((q|0)==-1){u=d;return}f[h>>2]=q;f[h+4>>2]=c;b[h+8>>0]=e&1;e=a+112|0;c=f[e>>2]|0;if((c|0)==(f[a+116>>2]|0))yi(a+108|0,h);else{f[c>>2]=f[h>>2];f[c+4>>2]=f[h+4>>2];f[c+8>>2]=f[h+8>>2];f[e>>2]=(f[e>>2]|0)+12}u=d;return}function yf(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;c=d[b>>1]|0;e=d[b+2>>1]|0;g=d[b+4>>1]|0;h=d[b+6>>1]|0;b=((((c^318)&65535)+239^e&65535)+239^g&65535)+239^h&65535;i=f[a+4>>2]|0;if(!i){j=0;return j|0}k=i+-1|0;l=(k&i|0)==0;if(!l)if(b>>>0>>0)m=b;else m=(b>>>0)%(i>>>0)|0;else m=b&k;n=f[(f[a>>2]|0)+(m<<2)>>2]|0;if(!n){j=0;return j|0}a=f[n>>2]|0;if(!a){j=0;return j|0}if(l){l=a;while(1){n=f[l+4>>2]|0;o=(n|0)==(b|0);if(!(o|(n&k|0)==(m|0))){j=0;p=25;break}if((((o?(o=l+8|0,(d[o>>1]|0)==c<<16>>16):0)?(d[o+2>>1]|0)==e<<16>>16:0)?(d[l+12>>1]|0)==g<<16>>16:0)?(d[o+6>>1]|0)==h<<16>>16:0){j=l;p=25;break}l=f[l>>2]|0;if(!l){j=0;p=25;break}}if((p|0)==25)return j|0}else q=a;while(1){a=f[q+4>>2]|0;if((a|0)==(b|0)){l=q+8|0;if((((d[l>>1]|0)==c<<16>>16?(d[l+2>>1]|0)==e<<16>>16:0)?(d[q+12>>1]|0)==g<<16>>16:0)?(d[l+6>>1]|0)==h<<16>>16:0){j=q;p=25;break}}else{if(a>>>0>>0)r=a;else r=(a>>>0)%(i>>>0)|0;if((r|0)!=(m|0)){j=0;p=25;break}}q=f[q>>2]|0;if(!q){j=0;p=25;break}}if((p|0)==25)return j|0;return 0}function zf(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=u;u=u+32|0;h=g+12|0;i=g;f[a>>2]=f[d>>2];d=a+4|0;f[d>>2]=(f[c>>2]|0)-(f[b>>2]|0);j=e+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)?(k=e+4|0,f[i>>2]=f[k>>2],f[h>>2]=f[i>>2],Me(e,h,a,a+4|0)|0,l=j,j=f[l+4>>2]|0,!((j|0)>0|(j|0)==0&(f[l>>2]|0)>>>0>0)):0){f[i>>2]=f[k>>2];f[h>>2]=f[i>>2];Me(e,h,d,d+4|0)|0;m=i}else m=i;if(!(f[d>>2]|0)){u=g;return 1}d=a+12|0;Mm(d);m=a+32|0;Mm(m);k=a+52|0;Mm(k);l=a+72|0;Mm(l);f[i>>2]=f[b>>2];f[i+4>>2]=f[b+4>>2];f[i+8>>2]=f[b+8>>2];f[h>>2]=f[c>>2];f[h+4>>2]=f[c+4>>2];f[h+8>>2]=f[c+8>>2];hb(a,i,h);Bg(d,e);Bg(m,e);Bg(k,e);Bg(l,e);u=g;return 1}function Af(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=u;u=u+32|0;h=g+12|0;i=g;f[a>>2]=f[d>>2];d=a+4|0;f[d>>2]=(f[c>>2]|0)-(f[b>>2]|0);j=e+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)?(k=e+4|0,f[i>>2]=f[k>>2],f[h>>2]=f[i>>2],Me(e,h,a,a+4|0)|0,l=j,j=f[l+4>>2]|0,!((j|0)>0|(j|0)==0&(f[l>>2]|0)>>>0>0)):0){f[i>>2]=f[k>>2];f[h>>2]=f[i>>2];Me(e,h,d,d+4|0)|0;m=i}else m=i;if(!(f[d>>2]|0)){u=g;return 1}d=a+12|0;tk(d);m=a+44|0;Mm(m);k=a+64|0;Mm(k);l=a+84|0;Mm(l);f[i>>2]=f[b>>2];f[i+4>>2]=f[b+4>>2];f[i+8>>2]=f[b+8>>2];f[h>>2]=f[c>>2];f[h+4>>2]=f[c+4>>2];f[h+8>>2]=f[c+8>>2];lb(a,i,h);ld(d,e);Bg(m,e);Bg(k,e);Bg(l,e);u=g;return 1}function Bf(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0;a=u;u=u+16|0;e=a+4|0;g=a;h=a+8|0;i=d+11|0;j=b[i>>0]|0;k=j<<24>>24<0;if(k){l=f[d+4>>2]|0;if(l>>>0>255){m=0;u=a;return m|0}else n=l}else n=j&255;if(!n){b[h>>0]=0;n=c+16|0;l=f[n+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[n>>2]|0)>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];Me(c,e,h,h+1|0)|0}m=1;u=a;return m|0}n=d+4|0;l=f[n>>2]|0;b[h>>0]=k?l:j&255;k=c+16|0;o=k;p=f[o>>2]|0;q=f[o+4>>2]|0;if((q|0)>0|(q|0)==0&p>>>0>0){r=j;s=q;t=p;v=l}else{f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];Me(c,e,h,h+1|0)|0;h=k;r=b[i>>0]|0;s=f[h+4>>2]|0;t=f[h>>2]|0;v=f[n>>2]|0}n=r<<24>>24<0;h=n?f[d>>2]|0:d;if(!((s|0)>0|(s|0)==0&t>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];Me(c,e,h,h+(n?v:r&255)|0)|0}m=1;u=a;return m|0}function Cf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=a+4|0;d=f[a>>2]|0;e=((f[c>>2]|0)-d|0)/24|0;g=e+1|0;if(g>>>0>178956970)aq(a);h=a+8|0;i=((f[h>>2]|0)-d|0)/24|0;d=i<<1;j=i>>>0<89478485?(d>>>0>>0?g:d):178956970;do if(j)if(j>>>0>178956970){d=ra(8)|0;Oo(d,16035);f[d>>2]=7256;va(d|0,1112,110)}else{k=ln(j*24|0)|0;break}else k=0;while(0);d=k+(e*24|0)|0;g=d;i=k+(j*24|0)|0;f[d>>2]=1196;f[k+(e*24|0)+4>>2]=f[b+4>>2];fk(k+(e*24|0)+8|0,b+8|0);f[k+(e*24|0)+20>>2]=f[b+20>>2];b=d+24|0;e=f[a>>2]|0;k=f[c>>2]|0;if((k|0)==(e|0)){l=g;m=e;n=e}else{j=k;k=g;g=d;do{f[g+-24>>2]=1196;f[g+-20>>2]=f[j+-20>>2];d=g+-16|0;o=j+-16|0;f[d>>2]=0;p=g+-12|0;f[p>>2]=0;f[g+-8>>2]=0;f[d>>2]=f[o>>2];d=j+-12|0;f[p>>2]=f[d>>2];p=j+-8|0;f[g+-8>>2]=f[p>>2];f[p>>2]=0;f[d>>2]=0;f[o>>2]=0;f[g+-4>>2]=f[j+-4>>2];j=j+-24|0;g=k+-24|0;k=g}while((j|0)!=(e|0));l=k;m=f[a>>2]|0;n=f[c>>2]|0}f[a>>2]=l;f[c>>2]=b;f[h>>2]=i;i=m;if((n|0)!=(i|0)){h=n;do{h=h+-24|0;Va[f[f[h>>2]>>2]&127](h)}while((h|0)!=(i|0))}if(!m)return;Oq(m);return}function Df(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=u;u=u+32|0;d=c+24|0;e=c+16|0;g=c+8|0;h=c;f[a>>2]=3588;f[a+4>>2]=f[b+4>>2];i=a+8|0;j=b+8|0;f[i>>2]=0;k=a+12|0;f[k>>2]=0;l=a+16|0;f[l>>2]=0;m=b+12|0;n=f[m>>2]|0;do if(n|0)if((n|0)<0)aq(i);else{o=((n+-1|0)>>>5)+1|0;p=ln(o<<2)|0;f[i>>2]=p;f[k>>2]=0;f[l>>2]=o;o=f[j>>2]|0;f[g>>2]=o;f[g+4>>2]=0;p=f[m>>2]|0;f[h>>2]=o+(p>>>5<<2);f[h+4>>2]=p&31;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[d>>2]=f[h>>2];f[d+4>>2]=f[h+4>>2];Tf(i,e,d);break}while(0);i=a+20|0;f[i>>2]=0;m=a+24|0;f[m>>2]=0;j=a+28|0;f[j>>2]=0;a=b+24|0;l=f[a>>2]|0;if(!l){u=c;return}if((l|0)<0)aq(i);k=((l+-1|0)>>>5)+1|0;l=ln(k<<2)|0;f[i>>2]=l;f[m>>2]=0;f[j>>2]=k;k=f[b+20>>2]|0;f[g>>2]=k;f[g+4>>2]=0;b=f[a>>2]|0;f[h>>2]=k+(b>>>5<<2);f[h+4>>2]=b&31;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[d>>2]=f[h>>2];f[d+4>>2]=f[h+4>>2];Tf(i,e,d);u=c;return}function Ef(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=b[c>>0]|0;e=b[c+1>>0]|0;g=b[c+2>>0]|0;h=b[c+3>>0]|0;c=(((d&255^318)+239^e&255)+239^g&255)+239^h&255;i=f[a+4>>2]|0;if(!i){j=0;return j|0}k=i+-1|0;l=(k&i|0)==0;if(!l)if(c>>>0>>0)m=c;else m=(c>>>0)%(i>>>0)|0;else m=c&k;n=f[(f[a>>2]|0)+(m<<2)>>2]|0;if(!n){j=0;return j|0}a=f[n>>2]|0;if(!a){j=0;return j|0}if(l){l=a;while(1){n=f[l+4>>2]|0;o=(n|0)==(c|0);if(!(o|(n&k|0)==(m|0))){j=0;p=25;break}if((((o?(o=l+8|0,(b[o>>0]|0)==d<<24>>24):0)?(b[o+1>>0]|0)==e<<24>>24:0)?(b[o+2>>0]|0)==g<<24>>24:0)?(b[o+3>>0]|0)==h<<24>>24:0){j=l;p=25;break}l=f[l>>2]|0;if(!l){j=0;p=25;break}}if((p|0)==25)return j|0}else q=a;while(1){a=f[q+4>>2]|0;if((a|0)==(c|0)){l=q+8|0;if((((b[l>>0]|0)==d<<24>>24?(b[l+1>>0]|0)==e<<24>>24:0)?(b[l+2>>0]|0)==g<<24>>24:0)?(b[l+3>>0]|0)==h<<24>>24:0){j=q;p=25;break}}else{if(a>>>0>>0)r=a;else r=(a>>>0)%(i>>>0)|0;if((r|0)!=(m|0)){j=0;p=25;break}}q=f[q>>2]|0;if(!q){j=0;p=25;break}}if((p|0)==25)return j|0;return 0}function Ff(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=u;u=u+32|0;d=c+24|0;e=c+16|0;g=c+8|0;h=c;f[a>>2]=3636;f[a+4>>2]=f[b+4>>2];i=a+8|0;j=b+8|0;f[i>>2]=0;k=a+12|0;f[k>>2]=0;l=a+16|0;f[l>>2]=0;m=b+12|0;n=f[m>>2]|0;do if(n|0)if((n|0)<0)aq(i);else{o=((n+-1|0)>>>5)+1|0;p=ln(o<<2)|0;f[i>>2]=p;f[k>>2]=0;f[l>>2]=o;o=f[j>>2]|0;f[g>>2]=o;f[g+4>>2]=0;p=f[m>>2]|0;f[h>>2]=o+(p>>>5<<2);f[h+4>>2]=p&31;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[d>>2]=f[h>>2];f[d+4>>2]=f[h+4>>2];Tf(i,e,d);break}while(0);i=a+20|0;f[i>>2]=0;m=a+24|0;f[m>>2]=0;j=a+28|0;f[j>>2]=0;a=b+24|0;l=f[a>>2]|0;if(!l){u=c;return}if((l|0)<0)aq(i);k=((l+-1|0)>>>5)+1|0;l=ln(k<<2)|0;f[i>>2]=l;f[m>>2]=0;f[j>>2]=k;k=f[b+20>>2]|0;f[g>>2]=k;f[g+4>>2]=0;b=f[a>>2]|0;f[h>>2]=k+(b>>>5<<2);f[h+4>>2]=b&31;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[d>>2]=f[h>>2];f[d+4>>2]=f[h+4>>2];Tf(i,e,d);u=c;return}function Gf(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;d=u;u=u+32|0;h=d+24|0;i=d+16|0;j=d;k=d+8|0;l=a+40|0;f[a+44>>2]=g;g=a+36|0;m=f[g>>2]|0;n=f[m+4>>2]|0;o=f[m>>2]|0;p=n-o|0;if((p|0)<=0){u=d;return 1}q=(p>>>2)+-1|0;p=a+8|0;r=a+48|0;s=a+52|0;a=i+4|0;t=j+4|0;v=h+4|0;if(n-o>>2>>>0>q>>>0){w=q;x=o}else{y=m;aq(y)}while(1){f[k>>2]=f[x+(w<<2)>>2];f[h>>2]=f[k>>2];ub(l,h,b,w);m=X(w,e)|0;o=b+(m<<2)|0;q=c+(m<<2)|0;m=f[o+4>>2]|0;n=f[r>>2]|0;z=f[s>>2]|0;f[i>>2]=f[o>>2];f[a>>2]=m;f[j>>2]=n;f[t>>2]=z;Od(h,p,i,j);f[q>>2]=f[h>>2];f[q+4>>2]=f[v>>2];w=w+-1|0;if((w|0)<=-1){A=3;break}q=f[g>>2]|0;x=f[q>>2]|0;if((f[q+4>>2]|0)-x>>2>>>0<=w>>>0){y=q;A=4;break}}if((A|0)==3){u=d;return 1}else if((A|0)==4)aq(y);return 0}function Hf(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;h=u;u=u+32|0;i=h;j=h+16|0;k=f[(f[(f[b+4>>2]|0)+8>>2]|0)+(d<<2)>>2]|0;do if((c+-1|0)>>>0<6&(Qa[f[(f[b>>2]|0)+8>>2]&127](b)|0)==1){l=Qa[f[(f[b>>2]|0)+48>>2]&127](b)|0;m=Ra[f[(f[b>>2]|0)+56>>2]&127](b,d)|0;if((l|0)==0|(m|0)==0){f[a>>2]=0;u=h;return}n=Ra[f[(f[b>>2]|0)+52>>2]&127](b,d)|0;if(!n){f[i>>2]=f[b+52>>2];f[i+4>>2]=l;f[i+12>>2]=m;f[i+8>>2]=m+12;Cd(a,j,c,k,e,i,g);if(!(f[a>>2]|0)){f[a>>2]=0;break}u=h;return}else{f[i>>2]=f[b+52>>2];f[i+4>>2]=n;f[i+12>>2]=m;f[i+8>>2]=m+12;Ad(a,j,c,k,e,i,g);if(!(f[a>>2]|0)){f[a>>2]=0;break}u=h;return}}while(0);f[a>>2]=0;u=h;return}function If(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;d=u;u=u+32|0;h=d+24|0;i=d+16|0;j=d;k=d+8|0;l=a+40|0;f[a+44>>2]=g;g=a+36|0;m=f[g>>2]|0;n=f[m+4>>2]|0;o=f[m>>2]|0;p=n-o|0;if((p|0)<=0){u=d;return 1}q=(p>>>2)+-1|0;p=a+8|0;r=a+48|0;s=a+52|0;a=i+4|0;t=j+4|0;v=h+4|0;if(n-o>>2>>>0>q>>>0){w=q;x=o}else{y=m;aq(y)}while(1){f[k>>2]=f[x+(w<<2)>>2];f[h>>2]=f[k>>2];tb(l,h,b,w);m=X(w,e)|0;o=b+(m<<2)|0;q=c+(m<<2)|0;m=f[o+4>>2]|0;n=f[r>>2]|0;z=f[s>>2]|0;f[i>>2]=f[o>>2];f[a>>2]=m;f[j>>2]=n;f[t>>2]=z;Od(h,p,i,j);f[q>>2]=f[h>>2];f[q+4>>2]=f[v>>2];w=w+-1|0;if((w|0)<=-1){A=3;break}q=f[g>>2]|0;x=f[q>>2]|0;if((f[q+4>>2]|0)-x>>2>>>0<=w>>>0){y=q;A=4;break}}if((A|0)==3){u=d;return 1}else if((A|0)==4)aq(y);return 0}function Jf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=f[b>>2]|0;b=f[c>>2]|0;e=b-d>>2;g=a+8|0;h=f[g>>2]|0;i=f[a>>2]|0;j=i;k=b;if(e>>>0<=h-i>>2>>>0){l=a+4|0;m=(f[l>>2]|0)-i>>2;n=e>>>0>m>>>0;o=n?d+(m<<2)|0:b;b=o-d|0;m=b>>2;if(m|0)im(i|0,d|0,b|0)|0;b=j+(m<<2)|0;if(!n){n=f[l>>2]|0;if((n|0)==(b|0))return;f[l>>2]=n+(~((n+-4-b|0)>>>2)<<2);return}b=f[c>>2]|0;c=o;if((b|0)==(c|0))return;n=f[l>>2]|0;m=b+-4-o|0;o=c;c=n;while(1){f[c>>2]=f[o>>2];o=o+4|0;if((o|0)==(b|0))break;else c=c+4|0}f[l>>2]=n+((m>>>2)+1<<2);return}m=i;if(!i)p=h;else{h=a+4|0;n=f[h>>2]|0;if((n|0)!=(j|0))f[h>>2]=n+(~((n+-4-i|0)>>>2)<<2);Oq(m);f[g>>2]=0;f[h>>2]=0;f[a>>2]=0;p=0}if(e>>>0>1073741823)aq(a);h=p>>1;m=p>>2>>>0<536870911?(h>>>0>>0?e:h):1073741823;if(m>>>0>1073741823)aq(a);h=ln(m<<2)|0;e=a+4|0;f[e>>2]=h;f[a>>2]=h;f[g>>2]=h+(m<<2);m=d;if((k|0)==(m|0))return;g=k+-4-d|0;d=m;m=h;while(1){f[m>>2]=f[d>>2];d=d+4|0;if((d|0)==(k|0))break;else m=m+4|0}f[e>>2]=h+((g>>>2)+1<<2);return}function Kf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c=a+8|0;d=f[c>>2]|0;e=a+4|0;g=f[e>>2]|0;h=g;if(((d-g|0)/12|0)>>>0>=b>>>0){sj(g|0,0,b*12|0)|0;f[e>>2]=h+(b*12|0);return}i=f[a>>2]|0;j=(g-i|0)/12|0;g=j+b|0;k=i;if(g>>>0>357913941)aq(a);l=(d-i|0)/12|0;d=l<<1;m=l>>>0<178956970?(d>>>0>>0?g:d):357913941;do if(m)if(m>>>0>357913941){d=ra(8)|0;Oo(d,16035);f[d>>2]=7256;va(d|0,1112,110)}else{n=ln(m*12|0)|0;break}else n=0;while(0);d=n+(j*12|0)|0;j=d;g=n+(m*12|0)|0;sj(d|0,0,b*12|0)|0;m=d+(b*12|0)|0;if((h|0)==(k|0)){o=j;p=i;q=h}else{i=h;h=j;j=d;do{d=j+-12|0;b=i;i=i+-12|0;f[d>>2]=0;n=j+-8|0;f[n>>2]=0;f[j+-4>>2]=0;f[d>>2]=f[i>>2];d=b+-8|0;f[n>>2]=f[d>>2];n=b+-4|0;f[j+-4>>2]=f[n>>2];f[n>>2]=0;f[d>>2]=0;f[i>>2]=0;j=h+-12|0;h=j}while((i|0)!=(k|0));o=h;p=f[a>>2]|0;q=f[e>>2]|0}f[a>>2]=o;f[e>>2]=m;f[c>>2]=g;g=p;if((q|0)!=(g|0)){c=q;do{q=c;c=c+-12|0;m=f[c>>2]|0;if(m|0){e=q+-8|0;q=f[e>>2]|0;if((q|0)!=(m|0))f[e>>2]=q+(~((q+-4-m|0)>>>2)<<2);Oq(m)}}while((c|0)!=(g|0))}if(!p)return;Oq(p);return}function Lf(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;b=u;u=u+16|0;c=b+4|0;d=b;e=a+8|0;g=f[e>>2]|0;gk(f[a+4>>2]|0,(f[g+28>>2]|0)-(f[g+24>>2]|0)>>2);g=a+100|0;h=f[e>>2]|0;i=(f[h+28>>2]|0)-(f[h+24>>2]|0)>>2;f[c>>2]=0;h=a+104|0;j=f[h>>2]|0;k=f[g>>2]|0;l=j-k>>2;m=k;k=j;if(i>>>0<=l>>>0){if(i>>>0>>0?(j=m+(i<<2)|0,(j|0)!=(k|0)):0)f[h>>2]=k+(~((k+-4-j|0)>>>2)<<2)}else Ch(g,i-l|0,c);l=a+120|0;a=f[l>>2]|0;if(!a){i=f[e>>2]|0;g=(f[i+4>>2]|0)-(f[i>>2]|0)>>2;i=(g>>>0)/3|0;if(g>>>0<=2){u=b;return 1}g=0;do{f[d>>2]=g*3;f[c>>2]=f[d>>2];wb(e,c);g=g+1|0}while((g|0)<(i|0));u=b;return 1}else{i=f[a>>2]|0;if((f[a+4>>2]|0)==(i|0)){u=b;return 1}a=0;g=i;do{f[d>>2]=f[g+(a<<2)>>2];f[c>>2]=f[d>>2];wb(e,c);a=a+1|0;i=f[l>>2]|0;g=f[i>>2]|0}while(a>>>0<(f[i+4>>2]|0)-g>>2>>>0);u=b;return 1}return 0}function Mf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-4194304|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-4177920|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+4194304|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1077936128|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Gn(e);yh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;im(h+a|0,h|0,o|0)|0;kh(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Vn(a|0,0,o|0,k|0)|0;k=Vn(h|0,I|0,g|0,j|0)|0;Cl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)Oq(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;Oq(c);u=d;return}function Nf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-2097152|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-2080768|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+6291456|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1075838976|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Gn(e);yh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;im(h+a|0,h|0,o|0)|0;kh(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Vn(a|0,0,o|0,k|0)|0;k=Vn(h|0,I|0,g|0,j|0)|0;Cl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)Oq(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;Oq(c);u=d;return}function Of(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-1048576|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1032192|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+7340032|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1074790400|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Gn(e);yh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;im(h+a|0,h|0,o|0)|0;kh(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Vn(a|0,0,o|0,k|0)|0;k=Vn(h|0,I|0,g|0,j|0)|0;Cl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)Oq(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;Oq(c);u=d;return}function Pf(a,c,d,e,g,h,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;a=u;u=u+96|0;j=a;if(!c){k=-1;u=a;return k|0}Tm(j);Jj(j,d,0,g&255,i,0,g<<1,0,0,0);i=jf(c,j,1,e)|0;d=f[(f[c+8>>2]|0)+(i<<2)>>2]|0;if(e|0){l=d+84|0;m=d+68|0;n=d+40|0;o=d+64|0;d=0;do{if(!(b[l>>0]|0))p=f[(f[m>>2]|0)+(d<<2)>>2]|0;else p=d;q=h+((X(d,g)|0)<<1)|0;r=n;s=f[r>>2]|0;t=un(s|0,f[r+4>>2]|0,p|0,0)|0;kh((f[f[o>>2]>>2]|0)+t|0,q|0,s|0)|0;d=d+1|0}while((d|0)!=(e|0))}d=c+80|0;c=f[d>>2]|0;if(c)if((c|0)==(e|0))v=10;else w=-1;else{f[d>>2]=e;v=10}if((v|0)==10)w=i;i=j+88|0;v=f[i>>2]|0;f[i>>2]=0;if(v|0){i=f[v+8>>2]|0;if(i|0){e=v+12|0;if((f[e>>2]|0)!=(i|0))f[e>>2]=i;Oq(i)}Oq(v)}v=f[j+68>>2]|0;if(v|0){i=j+72|0;e=f[i>>2]|0;if((e|0)!=(v|0))f[i>>2]=e+(~((e+-4-v|0)>>>2)<<2);Oq(v)}v=j+64|0;j=f[v>>2]|0;f[v>>2]=0;if(j|0){v=f[j>>2]|0;if(v|0){e=j+4|0;if((f[e>>2]|0)!=(v|0))f[e>>2]=v;Oq(v)}Oq(j)}k=w;u=a;return k|0}function Qf(a,c,d,e,g,h,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;a=u;u=u+96|0;j=a;if(!c){k=-1;u=a;return k|0}Tm(j);Jj(j,d,0,g&255,i,0,g<<2,0,0,0);i=jf(c,j,1,e)|0;d=f[(f[c+8>>2]|0)+(i<<2)>>2]|0;if(e|0){l=d+84|0;m=d+68|0;n=d+40|0;o=d+64|0;d=0;do{if(!(b[l>>0]|0))p=f[(f[m>>2]|0)+(d<<2)>>2]|0;else p=d;q=h+((X(d,g)|0)<<2)|0;r=n;s=f[r>>2]|0;t=un(s|0,f[r+4>>2]|0,p|0,0)|0;kh((f[f[o>>2]>>2]|0)+t|0,q|0,s|0)|0;d=d+1|0}while((d|0)!=(e|0))}d=c+80|0;c=f[d>>2]|0;if(c)if((c|0)==(e|0))v=10;else w=-1;else{f[d>>2]=e;v=10}if((v|0)==10)w=i;i=j+88|0;v=f[i>>2]|0;f[i>>2]=0;if(v|0){i=f[v+8>>2]|0;if(i|0){e=v+12|0;if((f[e>>2]|0)!=(i|0))f[e>>2]=i;Oq(i)}Oq(v)}v=f[j+68>>2]|0;if(v|0){i=j+72|0;e=f[i>>2]|0;if((e|0)!=(v|0))f[i>>2]=e+(~((e+-4-v|0)>>>2)<<2);Oq(v)}v=j+64|0;j=f[v>>2]|0;f[v>>2]=0;if(j|0){v=f[j>>2]|0;if(v|0){e=j+4|0;if((f[e>>2]|0)!=(v|0))f[e>>2]=v;Oq(v)}Oq(j)}k=w;u=a;return k|0}function Rf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-262144|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-245760|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+8126464|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1074003968|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Gn(e);yh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;im(h+a|0,h|0,o|0)|0;kh(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Vn(a|0,0,o|0,k|0)|0;k=Vn(h|0,I|0,g|0,j|0)|0;Cl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)Oq(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;Oq(c);u=d;return}function Sf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-131072|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-114688|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+8257536|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1073872896|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Gn(e);yh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;im(h+a|0,h|0,o|0)|0;kh(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Vn(a|0,0,o|0,k|0)|0;k=Vn(h|0,I|0,g|0,j|0)|0;Cl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)Oq(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;Oq(c);u=d;return}function Tf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0;d=u;u=u+48|0;e=d+40|0;g=d+32|0;h=d+8|0;i=d;j=d+24|0;k=d+16|0;l=a+4|0;m=f[l>>2]|0;n=b;b=f[n>>2]|0;o=f[n+4>>2]|0;n=c;c=f[n>>2]|0;p=f[n+4>>2]|0;n=c-b<<3;f[l>>2]=m-o+p+n;l=(f[a>>2]|0)+(m>>>5<<2)|0;a=m&31;m=l;if((a|0)!=(o|0)){q=h;f[q>>2]=b;f[q+4>>2]=o;q=i;f[q>>2]=c;f[q+4>>2]=p;f[j>>2]=m;f[j+4>>2]=a;f[g>>2]=f[h>>2];f[g+4>>2]=f[h+4>>2];f[e>>2]=f[i>>2];f[e+4>>2]=f[i+4>>2];we(k,g,e,j);u=d;return}j=p-o+n|0;n=b;if((j|0)>0){if(!o){r=j;s=0;t=l;v=b;w=n}else{b=32-o|0;p=(j|0)<(b|0)?j:b;e=-1>>>(b-p|0)&-1<>2]=f[l>>2]&~e|f[n>>2]&e;e=p+o|0;b=n+4|0;r=j-p|0;s=e&31;t=l+(e>>>5<<2)|0;v=b;w=b}b=(r|0)/32|0;im(t|0,v|0,b<<2|0)|0;v=r-(b<<5)|0;r=t+(b<<2)|0;t=r;if((v|0)>0){e=-1>>>(32-v|0);f[r>>2]=f[r>>2]&~e|f[w+(b<<2)>>2]&e;x=v;y=t}else{x=s;y=t}}else{x=o;y=m}f[k>>2]=y;f[k+4>>2]=x;u=d;return}function Uf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-32768|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-16384|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+8355840|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1073774592|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Gn(e);yh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;im(h+a|0,h|0,o|0)|0;kh(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Vn(a|0,0,o|0,k|0)|0;k=Vn(h|0,I|0,g|0,j|0)|0;Cl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)Oq(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;Oq(c);u=d;return}function Vf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c=f[b>>2]|0;d=f[b+4>>2]|0;e=f[b+8>>2]|0;g=f[b+12>>2]|0;b=(((c^318)+239^d)+239^e)+239^g;h=f[a+4>>2]|0;if(!h){i=0;return i|0}j=h+-1|0;k=(j&h|0)==0;if(!k)if(b>>>0>>0)l=b;else l=(b>>>0)%(h>>>0)|0;else l=b&j;m=f[(f[a>>2]|0)+(l<<2)>>2]|0;if(!m){i=0;return i|0}a=f[m>>2]|0;if(!a){i=0;return i|0}if(k){k=a;while(1){m=f[k+4>>2]|0;n=(m|0)==(b|0);if(!(n|(m&j|0)==(l|0))){i=0;o=25;break}if((((n?(f[k+8>>2]|0)==(c|0):0)?(f[k+12>>2]|0)==(d|0):0)?(f[k+16>>2]|0)==(e|0):0)?(f[k+20>>2]|0)==(g|0):0){i=k;o=25;break}k=f[k>>2]|0;if(!k){i=0;o=25;break}}if((o|0)==25)return i|0}else p=a;while(1){a=f[p+4>>2]|0;if((a|0)==(b|0)){if((((f[p+8>>2]|0)==(c|0)?(f[p+12>>2]|0)==(d|0):0)?(f[p+16>>2]|0)==(e|0):0)?(f[p+20>>2]|0)==(g|0):0){i=p;o=25;break}}else{if(a>>>0>>0)q=a;else q=(a>>>0)%(h>>>0)|0;if((q|0)!=(l|0)){i=0;o=25;break}}p=f[p>>2]|0;if(!p){i=0;o=25;break}}if((o|0)==25)return i|0;return 0}function Wf(a,c,d,e,g,h,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;a=u;u=u+96|0;j=a;if(!c){k=-1;u=a;return k|0}Tm(j);Jj(j,d,0,g&255,i,0,g,0,0,0);i=jf(c,j,1,e)|0;d=f[(f[c+8>>2]|0)+(i<<2)>>2]|0;if(e|0){l=d+84|0;m=d+68|0;n=d+40|0;o=d+64|0;d=0;do{if(!(b[l>>0]|0))p=f[(f[m>>2]|0)+(d<<2)>>2]|0;else p=d;q=h+(X(d,g)|0)|0;r=n;s=f[r>>2]|0;t=un(s|0,f[r+4>>2]|0,p|0,0)|0;kh((f[f[o>>2]>>2]|0)+t|0,q|0,s|0)|0;d=d+1|0}while((d|0)!=(e|0))}d=c+80|0;c=f[d>>2]|0;if(c)if((c|0)==(e|0))v=10;else w=-1;else{f[d>>2]=e;v=10}if((v|0)==10)w=i;i=j+88|0;v=f[i>>2]|0;f[i>>2]=0;if(v|0){i=f[v+8>>2]|0;if(i|0){e=v+12|0;if((f[e>>2]|0)!=(i|0))f[e>>2]=i;Oq(i)}Oq(v)}v=f[j+68>>2]|0;if(v|0){i=j+72|0;e=f[i>>2]|0;if((e|0)!=(v|0))f[i>>2]=e+(~((e+-4-v|0)>>>2)<<2);Oq(v)}v=j+64|0;j=f[v>>2]|0;f[v>>2]=0;if(j|0){v=f[j>>2]|0;if(v|0){e=j+4|0;if((f[e>>2]|0)!=(v|0))f[e>>2]=v;Oq(v)}Oq(j)}k=w;u=a;return k|0}function Xf(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;h=u;u=u+32|0;i=h;j=h+16|0;k=f[(f[(f[b+4>>2]|0)+8>>2]|0)+(d<<2)>>2]|0;do if((c+-1|0)>>>0<6&(Qa[f[(f[b>>2]|0)+8>>2]&127](b)|0)==1){l=Qa[f[(f[b>>2]|0)+48>>2]&127](b)|0;m=Ra[f[(f[b>>2]|0)+56>>2]&127](b,d)|0;if((l|0)==0|(m|0)==0){f[a>>2]=0;u=h;return}n=Ra[f[(f[b>>2]|0)+52>>2]&127](b,d)|0;if(!n){f[i>>2]=f[b+52>>2];f[i+4>>2]=l;f[i+12>>2]=m;f[i+8>>2]=m+12;qd(a,j,c,k,e,i,g);if(!(f[a>>2]|0)){f[a>>2]=0;break}u=h;return}else{f[i>>2]=f[b+52>>2];f[i+4>>2]=n;f[i+12>>2]=m;f[i+8>>2]=m+12;pd(a,j,c,k,e,i,g);if(!(f[a>>2]|0)){f[a>>2]=0;break}u=h;return}}while(0);f[a>>2]=0;u=h;return}function Yf(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;e=f[d>>2]|0;g=f[d+4>>2]|0;if((e|0)==(g|0)){h=0;i=a+12|0;j=a+8|0}else{d=f[c>>2]|0;c=a+8|0;k=a+12|0;a=0;l=e;while(1){e=f[l>>2]|0;m=f[d+(e<<2)>>2]|0;if(m>>>0>>0)n=a;else{o=f[c>>2]|0;p=(f[k>>2]|0)-o|0;q=o;if((p|0)>0){o=p>>>2;p=0;do{r=f[q+(p<<2)>>2]|0;s=f[r+68>>2]|0;if(!(b[r+84>>0]|0))t=f[s+(e<<2)>>2]|0;else t=e;f[s+(m<<2)>>2]=t;p=p+1|0}while((p|0)<(o|0))}n=m+1|0}l=l+4|0;if((l|0)==(g|0)){h=n;i=k;j=c;break}else a=n}}n=f[i>>2]|0;a=f[j>>2]|0;if((n-a|0)>0){u=0;v=a;w=n}else return;while(1){n=f[v+(u<<2)>>2]|0;b[n+84>>0]=0;a=n+68|0;c=n+72|0;n=f[c>>2]|0;k=f[a>>2]|0;g=n-k>>2;l=k;k=n;if(h>>>0<=g>>>0)if(h>>>0>>0?(n=l+(h<<2)|0,(n|0)!=(k|0)):0){f[c>>2]=k+(~((k+-4-n|0)>>>2)<<2);x=v;y=w}else{x=v;y=w}else{Ch(a,h-g|0,6220);x=f[j>>2]|0;y=f[i>>2]|0}u=u+1|0;if((u|0)>=(y-x>>2|0))break;else{v=x;w=y}}return}function Zf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=b;e=c-d>>2;g=a+8|0;h=f[g>>2]|0;i=f[a>>2]|0;j=i;if(e>>>0<=h-i>>2>>>0){k=a+4|0;l=(f[k>>2]|0)-i>>2;m=e>>>0>l>>>0;n=b+(l<<2)|0;l=m?n:c;o=l;p=o-d|0;q=p>>2;if(q|0)im(i|0,b|0,p|0)|0;p=j+(q<<2)|0;if(!m){m=f[k>>2]|0;if((m|0)==(p|0))return;f[k>>2]=m+(~((m+-4-p|0)>>>2)<<2);return}if((l|0)==(c|0))return;l=f[k>>2]|0;p=((c+-4-o|0)>>>2)+1|0;o=n;n=l;while(1){f[n>>2]=f[o>>2];o=o+4|0;if((o|0)==(c|0))break;else n=n+4|0}f[k>>2]=l+(p<<2);return}p=i;if(!i)r=h;else{h=a+4|0;l=f[h>>2]|0;if((l|0)!=(j|0))f[h>>2]=l+(~((l+-4-i|0)>>>2)<<2);Oq(p);f[g>>2]=0;f[h>>2]=0;f[a>>2]=0;r=0}if(e>>>0>1073741823)aq(a);h=r>>1;p=r>>2>>>0<536870911?(h>>>0>>0?e:h):1073741823;if(p>>>0>1073741823)aq(a);h=ln(p<<2)|0;e=a+4|0;f[e>>2]=h;f[a>>2]=h;f[g>>2]=h+(p<<2);if((b|0)==(c|0))return;p=((c+-4-d|0)>>>2)+1|0;d=b;b=h;while(1){f[b>>2]=f[d>>2];d=d+4|0;if((d|0)==(c|0))break;else b=b+4|0}f[e>>2]=h+(p<<2);return}function _f(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-16384|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;b[m>>0]=j;b[m+1>>0]=j>>>8;n=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;o=j+8372224|0;b[m>>0]=o;b[m+1>>0]=o>>>8;b[m+2>>0]=o>>>16;n=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;o=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+-1073758208|0;b[o>>0]=m;b[o+1>>0]=m>>>8;b[o+2>>0]=m>>>16;b[o+3>>0]=m>>>24;n=(f[l>>2]|0)+4|0;break}else{n=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;n=(f[l>>2]|0)+1|0}while(0);k=((n|0)<0)<<31>>31;Gn(e);yh(n,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;im(h+a|0,h|0,n|0)|0;kh(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Vn(a|0,0,n|0,k|0)|0;k=Vn(h|0,I|0,g|0,j|0)|0;Cl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)Oq(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;Oq(c);u=d;return}function $f(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=b;e=c-d>>2;g=a+8|0;h=f[g>>2]|0;i=f[a>>2]|0;j=i;if(e>>>0<=h-i>>2>>>0){k=a+4|0;l=(f[k>>2]|0)-i>>2;m=e>>>0>l>>>0;n=b+(l<<2)|0;l=m?n:c;o=l;p=o-d|0;q=p>>2;if(q|0)im(i|0,b|0,p|0)|0;p=j+(q<<2)|0;if(!m){m=f[k>>2]|0;if((m|0)==(p|0))return;f[k>>2]=m+(~((m+-4-p|0)>>>2)<<2);return}if((l|0)==(c|0))return;l=f[k>>2]|0;p=c+-4-o|0;o=n;n=l;while(1){f[n>>2]=f[o>>2];o=o+4|0;if((o|0)==(c|0))break;else n=n+4|0}f[k>>2]=l+((p>>>2)+1<<2);return}p=i;if(!i)r=h;else{h=a+4|0;l=f[h>>2]|0;if((l|0)!=(j|0))f[h>>2]=l+(~((l+-4-i|0)>>>2)<<2);Oq(p);f[g>>2]=0;f[h>>2]=0;f[a>>2]=0;r=0}if(e>>>0>1073741823)aq(a);h=r>>1;p=r>>2>>>0<536870911?(h>>>0>>0?e:h):1073741823;if(p>>>0>1073741823)aq(a);h=ln(p<<2)|0;e=a+4|0;f[e>>2]=h;f[a>>2]=h;f[g>>2]=h+(p<<2);if((b|0)==(c|0))return;p=c+-4-d|0;d=b;b=h;while(1){f[b>>2]=f[d>>2];d=d+4|0;if((d|0)==(c|0))break;else b=b+4|0}f[e>>2]=h+((p>>>2)+1<<2);return}function ag(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0;g=u;u=u+80|0;h=g;i=g+64|0;Il(h);j=f[(f[a+8>>2]|0)+56>>2]|0;k=X(Vl(5)|0,d)|0;Jj(h,j,0,d&255,5,0,k,((k|0)<0)<<31>>31,0,0);k=ln(96)|0;tl(k,h);Bj(k,c)|0;f[i>>2]=k;gj(a,i);k=f[i>>2]|0;f[i>>2]=0;if(k|0){i=k+88|0;c=f[i>>2]|0;f[i>>2]=0;if(c|0){i=f[c+8>>2]|0;if(i|0){h=c+12|0;if((f[h>>2]|0)!=(i|0))f[h>>2]=i;Oq(i)}Oq(c)}c=f[k+68>>2]|0;if(c|0){i=k+72|0;h=f[i>>2]|0;if((h|0)!=(c|0))f[i>>2]=h+(~((h+-4-c|0)>>>2)<<2);Oq(c)}c=k+64|0;h=f[c>>2]|0;f[c>>2]=0;if(h|0){c=f[h>>2]|0;if(c|0){i=h+4|0;if((f[i>>2]|0)!=(c|0))f[i>>2]=c;Oq(c)}Oq(h)}Oq(k)}if(!e){u=g;return}k=f[a+32>>2]|0;b[k+84>>0]=0;a=k+68|0;h=k+72|0;k=f[h>>2]|0;c=f[a>>2]|0;i=k-c>>2;d=k;if(i>>>0>>0){Ch(a,e-i|0,1532);u=g;return}if(i>>>0<=e>>>0){u=g;return}i=c+(e<<2)|0;if((i|0)==(d|0)){u=g;return}f[h>>2]=d+(~((d+-4-i|0)>>>2)<<2);u=g;return}function bg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;c=u;u=u+16|0;d=c+4|0;e=c;g=a+4|0;h=f[g>>2]|0;i=a+8|0;j=f[i>>2]|0;if((j|0)==(h|0))k=h;else{l=j+(~((j+-4-h|0)>>>2)<<2)|0;f[i>>2]=l;k=l}l=a+16|0;h=f[l>>2]|0;j=a+20|0;m=f[j>>2]|0;n=h;if((m|0)!=(h|0))f[j>>2]=m+(~((m+-4-n|0)>>>2)<<2);m=f[b>>2]|0;h=f[b+4>>2]|0;if((m|0)==(h|0)){u=c;return}b=a+12|0;a=m;m=k;k=n;while(1){n=f[a>>2]|0;f[d>>2]=n;if((m|0)==(f[b>>2]|0)){Ri(g,d);o=f[l>>2]|0}else{f[m>>2]=n;f[i>>2]=m+4;o=k}n=f[d>>2]|0;p=f[j>>2]|0;q=p-o>>2;r=o;if((n|0)<(q|0)){s=r;t=n;v=o}else{w=n+1|0;f[e>>2]=-1;x=p;if(w>>>0<=q>>>0)if(w>>>0>>0?(p=r+(w<<2)|0,(p|0)!=(x|0)):0){f[j>>2]=x+(~((x+-4-p|0)>>>2)<<2);y=n;z=r;A=o}else{y=n;z=r;A=o}else{Ch(l,w-q|0,e);q=f[l>>2]|0;y=f[d>>2]|0;z=q;A=q}s=z;t=y;v=A}m=f[i>>2]|0;f[s+(t<<2)>>2]=(m-(f[g>>2]|0)>>2)+-1;a=a+4|0;if((a|0)==(h|0))break;else k=v}u=c;return}function cg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;c=u;u=u+16|0;d=c;e=a+76|0;g=f[e>>2]|0;h=a+80|0;i=f[h>>2]|0;if((i|0)!=(g|0))f[h>>2]=i+(~((i+-4-g|0)>>>2)<<2);f[e>>2]=0;f[h>>2]=0;f[a+84>>2]=0;if(g|0)Oq(g);g=a+64|0;h=f[g>>2]|0;e=a+68|0;if((f[e>>2]|0)!=(h|0))f[e>>2]=h;f[g>>2]=0;f[e>>2]=0;f[a+72>>2]=0;if(h|0)Oq(h);h=b+4|0;e=f[h>>2]|0;g=f[b>>2]|0;i=((e-g|0)/12|0)*3|0;j=a+4|0;k=f[j>>2]|0;l=f[a>>2]|0;m=k-l>>2;n=l;l=k;k=g;if(i>>>0<=m>>>0)if(i>>>0>>0?(o=n+(i<<2)|0,(o|0)!=(l|0)):0){f[j>>2]=l+(~((l+-4-o|0)>>>2)<<2);p=e;q=g;r=k}else{p=e;q=g;r=k}else{Ci(a,i-m|0);m=f[b>>2]|0;p=f[h>>2]|0;q=m;r=m}if((p|0)!=(q|0)){q=f[a>>2]|0;m=(p-r|0)/12|0;p=0;do{h=p*3|0;f[q+(h<<2)>>2]=f[r+(p*12|0)>>2];f[q+(h+1<<2)>>2]=f[r+(p*12|0)+4>>2];f[q+(h+2<<2)>>2]=f[r+(p*12|0)+8>>2];p=p+1|0}while(p>>>0>>0)}f[d>>2]=-1;if(!(rc(a,d)|0)){s=0;u=c;return s|0}eb(a,f[d>>2]|0)|0;s=1;u=c;return s|0}function dg(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c=d[b>>1]|0;e=d[b+2>>1]|0;g=d[b+4>>1]|0;b=(((c^318)&65535)+239^e&65535)+239^g&65535;h=f[a+4>>2]|0;if(!h){i=0;return i|0}j=h+-1|0;k=(j&h|0)==0;if(!k)if(b>>>0>>0)l=b;else l=(b>>>0)%(h>>>0)|0;else l=b&j;m=f[(f[a>>2]|0)+(l<<2)>>2]|0;if(!m){i=0;return i|0}a=f[m>>2]|0;if(!a){i=0;return i|0}if(k){k=a;while(1){m=f[k+4>>2]|0;n=(m|0)==(b|0);if(!(n|(m&j|0)==(l|0))){i=0;o=23;break}if(((n?(n=k+8|0,(d[n>>1]|0)==c<<16>>16):0)?(d[n+2>>1]|0)==e<<16>>16:0)?(d[k+12>>1]|0)==g<<16>>16:0){i=k;o=23;break}k=f[k>>2]|0;if(!k){i=0;o=23;break}}if((o|0)==23)return i|0}else p=a;while(1){a=f[p+4>>2]|0;if((a|0)==(b|0)){k=p+8|0;if(((d[k>>1]|0)==c<<16>>16?(d[k+2>>1]|0)==e<<16>>16:0)?(d[p+12>>1]|0)==g<<16>>16:0){i=p;o=23;break}}else{if(a>>>0>>0)q=a;else q=(a>>>0)%(h>>>0)|0;if((q|0)!=(l|0)){i=0;o=23;break}}p=f[p>>2]|0;if(!p){i=0;o=23;break}}if((o|0)==23)return i|0;return 0}function eg(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c=u;u=u+32|0;d=c;e=a+16|0;g=e;h=f[g>>2]|0;i=f[g+4>>2]|0;if(!((i|0)>0|(i|0)==0&h>>>0>0)){u=c;return}g=Vn(f[(f[a+12>>2]|0)+4>>2]|0,0,7,0)|0;j=Yn(g|0,I|0,3)|0;g=I;if(!(b[a+24>>0]|0)){k=a+4|0;l=k;m=k;n=h;o=i}else{k=f[a>>2]|0;p=a+4|0;q=k+((f[p>>2]|0)-k)|0;k=Vn(h|0,i|0,8,0)|0;i=q+(0-k)|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;b[d+24>>0]=0;yh(j,g,d)|0;k=d+4|0;q=(f[k>>2]|0)-(f[d>>2]|0)|0;im(i+q|0,i+8|0,j|0)|0;kh(i|0,f[d>>2]|0,q|0)|0;i=e;h=Vn(f[i>>2]|0,f[i+4>>2]|0,8-q|0,0)|0;q=e;f[q>>2]=h;f[q+4>>2]=I;q=d+12|0;h=f[q>>2]|0;f[q>>2]=0;if(h|0)Oq(h);h=f[d>>2]|0;if(h|0){if((f[k>>2]|0)!=(h|0))f[k>>2]=h;Oq(h)}h=e;l=p;m=p;n=f[h>>2]|0;o=f[h+4>>2]|0}h=f[l>>2]|0;l=f[a>>2]|0;p=h-l|0;k=Xn(j|0,g|0,n|0,o|0)|0;o=Vn(k|0,I|0,p|0,0)|0;k=l;l=h;if(p>>>0>=o>>>0){if(p>>>0>o>>>0?(h=k+o|0,(h|0)!=(l|0)):0)f[m>>2]=h}else Fi(a,o-p|0);p=e;f[p>>2]=0;f[p+4>>2]=0;u=c;return}function fg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f[a+4>>2]=f[b+4>>2];c=a+8|0;d=b+8|0;if((a|0)==(b|0))return a|0;e=b+12|0;g=f[e>>2]|0;if(!g)h=0;else{i=a+16|0;do if(g>>>0>f[i>>2]<<5>>>0){j=f[c>>2]|0;if(!j)k=g;else{Oq(j);f[c>>2]=0;f[i>>2]=0;f[a+12>>2]=0;k=f[e>>2]|0}if((k|0)<0)aq(c);else{j=((k+-1|0)>>>5)+1|0;l=ln(j<<2)|0;f[c>>2]=l;f[a+12>>2]=0;f[i>>2]=j;m=f[e>>2]|0;n=l;break}}else{m=g;n=f[c>>2]|0}while(0);im(n|0,f[d>>2]|0,((m+-1|0)>>>5<<2)+4|0)|0;h=f[e>>2]|0}f[a+12>>2]=h;h=a+20|0;e=b+20|0;m=b+24|0;b=f[m>>2]|0;if(!b)o=0;else{d=a+28|0;do if(b>>>0>f[d>>2]<<5>>>0){n=f[h>>2]|0;if(!n)p=b;else{Oq(n);f[h>>2]=0;f[d>>2]=0;f[a+24>>2]=0;p=f[m>>2]|0}if((p|0)<0)aq(h);else{n=((p+-1|0)>>>5)+1|0;c=ln(n<<2)|0;f[h>>2]=c;f[a+24>>2]=0;f[d>>2]=n;q=f[m>>2]|0;r=c;break}}else{q=b;r=f[h>>2]|0}while(0);im(r|0,f[e>>2]|0,((q+-1|0)>>>5<<2)+4|0)|0;o=f[m>>2]|0}f[a+24>>2]=o;return a|0}function gg(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;f[c>>2]=1;d=a+4|0;e=c+8|0;g=c+12|0;c=f[e>>2]|0;i=(f[g>>2]|0)-c|0;if(i>>>0<4294967292){Lk(e,i+4|0,0);j=f[e>>2]|0}else j=c;c=j+i|0;i=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;b[c>>0]=i;b[c+1>>0]=i>>8;b[c+2>>0]=i>>16;b[c+3>>0]=i>>24;i=a+8|0;c=a+12|0;d=f[i>>2]|0;if((f[c>>2]|0)!=(d|0)){j=0;k=d;do{d=k+(j<<2)|0;l=f[e>>2]|0;m=(f[g>>2]|0)-l|0;if(m>>>0<4294967292){Lk(e,m+4|0,0);n=f[e>>2]|0}else n=l;l=n+m|0;m=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;b[l>>0]=m;b[l+1>>0]=m>>8;b[l+2>>0]=m>>16;b[l+3>>0]=m>>24;j=j+1|0;k=f[i>>2]|0}while(j>>>0<(f[c>>2]|0)-k>>2>>>0)}k=a+20|0;a=f[e>>2]|0;c=(f[g>>2]|0)-a|0;if(c>>>0<4294967292){Lk(e,c+4|0,0);o=f[e>>2]|0;p=o+c|0;q=h[k>>0]|h[k+1>>0]<<8|h[k+2>>0]<<16|h[k+3>>0]<<24;b[p>>0]=q;b[p+1>>0]=q>>8;b[p+2>>0]=q>>16;b[p+3>>0]=q>>24;return}else{o=a;p=o+c|0;q=h[k>>0]|h[k+1>>0]<<8|h[k+2>>0]<<16|h[k+3>>0]<<24;b[p>>0]=q;b[p+1>>0]=q>>8;b[p+2>>0]=q>>16;b[p+3>>0]=q>>24;return}}function hg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=a+8|0;e=f[d>>2]|0;g=f[a>>2]|0;h=g;do if(e-g>>2>>>0>=b>>>0){i=a+4|0;j=f[i>>2]|0;k=j-g>>2;l=k>>>0>>0;m=l?k:b;n=j;if(m|0){j=m;m=h;while(1){f[m>>2]=f[c>>2];j=j+-1|0;if(!j)break;else m=m+4|0}}if(!l){m=h+(b<<2)|0;if((m|0)==(n|0))return;else{o=i;p=n+(~((n+-4-m|0)>>>2)<<2)|0;break}}else{m=b-k|0;j=m;q=n;while(1){f[q>>2]=f[c>>2];j=j+-1|0;if(!j)break;else q=q+4|0}o=i;p=n+(m<<2)|0;break}}else{q=g;if(!g)r=e;else{j=a+4|0;k=f[j>>2]|0;if((k|0)!=(h|0))f[j>>2]=k+(~((k+-4-g|0)>>>2)<<2);Oq(q);f[d>>2]=0;f[j>>2]=0;f[a>>2]=0;r=0}if(b>>>0>1073741823)aq(a);j=r>>1;q=r>>2>>>0<536870911?(j>>>0>>0?b:j):1073741823;if(q>>>0>1073741823)aq(a);j=ln(q<<2)|0;k=a+4|0;f[k>>2]=j;f[a>>2]=j;f[d>>2]=j+(q<<2);q=b;l=j;while(1){f[l>>2]=f[c>>2];q=q+-1|0;if(!q)break;else l=l+4|0}o=k;p=j+(b<<2)|0}while(0);f[o>>2]=p;return}function ig(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;h=jh(a,b,c,d,g)|0;i=f[e>>2]|0;j=f[d>>2]|0;k=f[g>>2]|0;g=f[k>>2]|0;l=(f[k+4>>2]|0)-g>>3;if(l>>>0<=i>>>0)aq(k);m=g;if(l>>>0<=j>>>0)aq(k);if((f[m+(i<<3)>>2]|0)>>>0>=(f[m+(j<<3)>>2]|0)>>>0){n=h;return n|0}f[d>>2]=i;f[e>>2]=j;j=f[d>>2]|0;e=f[c>>2]|0;if(l>>>0<=j>>>0)aq(k);if(l>>>0<=e>>>0)aq(k);if((f[m+(j<<3)>>2]|0)>>>0>=(f[m+(e<<3)>>2]|0)>>>0){n=h+1|0;return n|0}f[c>>2]=j;f[d>>2]=e;e=f[c>>2]|0;d=f[b>>2]|0;if(l>>>0<=e>>>0)aq(k);if(l>>>0<=d>>>0)aq(k);if((f[m+(e<<3)>>2]|0)>>>0>=(f[m+(d<<3)>>2]|0)>>>0){n=h+2|0;return n|0}f[b>>2]=e;f[c>>2]=d;d=f[b>>2]|0;c=f[a>>2]|0;if(l>>>0<=d>>>0)aq(k);if(l>>>0<=c>>>0)aq(k);if((f[m+(d<<3)>>2]|0)>>>0>=(f[m+(c<<3)>>2]|0)>>>0){n=h+3|0;return n|0}f[a>>2]=d;f[b>>2]=c;n=h+4|0;return n|0}function jg(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=b[c>>0]|0;e=b[c+1>>0]|0;g=b[c+2>>0]|0;c=((d&255^318)+239^e&255)+239^g&255;h=f[a+4>>2]|0;if(!h){i=0;return i|0}j=h+-1|0;k=(j&h|0)==0;if(!k)if(c>>>0>>0)l=c;else l=(c>>>0)%(h>>>0)|0;else l=c&j;m=f[(f[a>>2]|0)+(l<<2)>>2]|0;if(!m){i=0;return i|0}a=f[m>>2]|0;if(!a){i=0;return i|0}if(k){k=a;while(1){m=f[k+4>>2]|0;n=(m|0)==(c|0);if(!(n|(m&j|0)==(l|0))){i=0;o=23;break}if(((n?(n=k+8|0,(b[n>>0]|0)==d<<24>>24):0)?(b[n+1>>0]|0)==e<<24>>24:0)?(b[n+2>>0]|0)==g<<24>>24:0){i=k;o=23;break}k=f[k>>2]|0;if(!k){i=0;o=23;break}}if((o|0)==23)return i|0}else p=a;while(1){a=f[p+4>>2]|0;if((a|0)==(c|0)){k=p+8|0;if(((b[k>>0]|0)==d<<24>>24?(b[k+1>>0]|0)==e<<24>>24:0)?(b[k+2>>0]|0)==g<<24>>24:0){i=p;o=23;break}}else{if(a>>>0>>0)q=a;else q=(a>>>0)%(h>>>0)|0;if((q|0)!=(l|0)){i=0;o=23;break}}p=f[p>>2]|0;if(!p){i=0;o=23;break}}if((o|0)==23)return i|0;return 0}function kg(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;b=u;u=u+16|0;c=b;d=a+36|0;e=a+4|0;g=a+8|0;h=(f[g>>2]|0)-(f[e>>2]|0)>>2;i=a+40|0;j=f[i>>2]|0;k=f[d>>2]|0;l=j-k>>2;m=k;k=j;if(h>>>0<=l>>>0){if(h>>>0>>0?(j=m+(h<<2)|0,(j|0)!=(k|0)):0){m=k;do{k=m+-4|0;f[i>>2]=k;n=f[k>>2]|0;f[k>>2]=0;if(n|0)Va[f[(f[n>>2]|0)+4>>2]&127](n);m=f[i>>2]|0}while((m|0)!=(j|0))}}else Eg(d,h-l|0);if((f[g>>2]|0)==(f[e>>2]|0)){o=1;u=b;return o|0}l=a+52|0;h=a+48|0;j=0;while(1){Xa[f[(f[a>>2]|0)+56>>2]&15](c,a,j);m=(f[d>>2]|0)+(j<<2)|0;i=f[c>>2]|0;f[c>>2]=0;n=f[m>>2]|0;f[m>>2]=i;if(n|0)Va[f[(f[n>>2]|0)+4>>2]&127](n);n=f[c>>2]|0;f[c>>2]=0;if(n|0)Va[f[(f[n>>2]|0)+4>>2]&127](n);n=f[(f[d>>2]|0)+(j<<2)>>2]|0;if(!n){o=0;p=19;break}if(j>>>0<(f[l>>2]|0)>>>0?f[(f[h>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0:0)Bp(n);j=j+1|0;if(j>>>0>=(f[g>>2]|0)-(f[e>>2]|0)>>2>>>0){o=1;p=19;break}}if((p|0)==19){u=b;return o|0}return 0}function lg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=u;u=u+16|0;e=d+4|0;g=d;ci(f[c+12>>2]|0,b)|0;h=f[c+8>>2]|0;a:do if(h|0){i=b+16|0;j=b+4|0;k=h;while(1){l=k;if(!(Bf(0,b,l+8|0)|0)){m=0;break}n=l+20|0;o=(f[l+24>>2]|0)-(f[n>>2]|0)|0;ci(o,b)|0;l=f[n>>2]|0;n=i;p=f[n+4>>2]|0;if(!((p|0)>0|(p|0)==0&(f[n>>2]|0)>>>0>0)){f[g>>2]=f[j>>2];f[e>>2]=f[g>>2];Me(b,e,l,l+o|0)|0}k=f[k>>2]|0;if(!k)break a}u=d;return m|0}while(0);ci(f[c+32>>2]|0,b)|0;e=f[c+28>>2]|0;if(!e){m=1;u=d;return m|0}else q=e;while(1){e=q;if(!(Bf(0,b,e+8|0)|0)){m=0;r=10;break}lg(a,b,f[e+20>>2]|0)|0;q=f[q>>2]|0;if(!q){m=1;r=10;break}}if((r|0)==10){u=d;return m|0}return 0}function mg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;h=a+8|0;i=a+12|0;j=f[h>>2]|0;if((f[i>>2]|0)==(j|0)){k=ln(76)|0;vn(k,b);l=k;f[g>>2]=l;k=f[i>>2]|0;if(k>>>0<(f[a+16>>2]|0)>>>0){f[g>>2]=0;f[k>>2]=l;f[i>>2]=k+4;m=g}else{Qg(h,g);m=g}g=f[m>>2]|0;f[m>>2]=0;if(!g){u=c;return 1}Va[f[(f[g>>2]|0)+4>>2]&127](g);u=c;return 1}g=f[j>>2]|0;f[d>>2]=b;j=g+4|0;m=g+8|0;h=f[m>>2]|0;if((h|0)==(f[g+12>>2]|0))Ri(j,d);else{f[h>>2]=b;f[m>>2]=h+4}h=f[d>>2]|0;b=g+16|0;k=g+20|0;g=f[k>>2]|0;i=f[b>>2]|0;l=g-i>>2;a=i;if((h|0)<(l|0)){n=a;o=h}else{i=h+1|0;f[e>>2]=-1;p=g;if(i>>>0<=l>>>0)if(i>>>0>>0?(g=a+(i<<2)|0,(g|0)!=(p|0)):0){f[k>>2]=p+(~((p+-4-g|0)>>>2)<<2);q=h;r=a}else{q=h;r=a}else{Ch(b,i-l|0,e);q=f[d>>2]|0;r=f[b>>2]|0}n=r;o=q}f[n+(o<<2)>>2]=((f[m>>2]|0)-(f[j>>2]|0)>>2)+-1;u=c;return 1}function ng(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c;e=b;g=d-e|0;h=g>>2;i=a+8|0;j=f[i>>2]|0;k=f[a>>2]|0;l=k;if(h>>>0>j-k>>2>>>0){m=k;if(!k)n=j;else{j=a+4|0;o=f[j>>2]|0;if((o|0)!=(l|0))f[j>>2]=o+(~((o+-4-k|0)>>>2)<<2);Oq(m);f[i>>2]=0;f[j>>2]=0;f[a>>2]=0;n=0}if(h>>>0>1073741823)aq(a);j=n>>1;m=n>>2>>>0<536870911?(j>>>0>>0?h:j):1073741823;if(m>>>0>1073741823)aq(a);j=ln(m<<2)|0;n=a+4|0;f[n>>2]=j;f[a>>2]=j;f[i>>2]=j+(m<<2);if((g|0)<=0)return;kh(j|0,b|0,g|0)|0;f[n>>2]=j+(g>>>2<<2);return}g=a+4|0;a=f[g>>2]|0;j=a-k>>2;k=h>>>0>j>>>0;h=k?b+(j<<2)|0:c;c=a;j=a;if((h|0)==(b|0))p=l;else{a=h+-4-e|0;e=b;b=l;while(1){f[b>>2]=f[e>>2];e=e+4|0;if((e|0)==(h|0))break;else b=b+4|0}p=l+((a>>>2)+1<<2)|0}if(k){k=d-h|0;if((k|0)<=0)return;kh(j|0,h|0,k|0)|0;f[g>>2]=(f[g>>2]|0)+(k>>>2<<2);return}else{if((p|0)==(c|0))return;f[g>>2]=c+(~((c+-4-p|0)>>>2)<<2);return}}function og(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=f[a+8>>2]|0;e=a+76|0;g=f[e>>2]|0;h=f[g+80>>2]|0;b[c+84>>0]=0;i=c+68|0;j=c+72|0;k=f[j>>2]|0;l=f[i>>2]|0;m=k-l>>2;n=l;l=k;if(h>>>0<=m>>>0)if(h>>>0>>0?(k=n+(h<<2)|0,(k|0)!=(l|0)):0){f[j>>2]=l+(~((l+-4-k|0)>>>2)<<2);o=g;p=h}else{o=g;p=h}else{Ch(i,h-m|0,3600);m=f[e>>2]|0;o=m;p=f[m+80>>2]|0}m=(f[o+100>>2]|0)-(f[o+96>>2]|0)|0;e=(m|0)/12|0;if(!m){q=1;return q|0}m=c+68|0;c=f[o+96>>2]|0;o=f[d+28>>2]|0;d=f[(f[a+80>>2]|0)+12>>2]|0;a=0;while(1){h=a*3|0;i=f[d+(f[o+(h<<2)>>2]<<2)>>2]|0;if(i>>>0>=p>>>0){q=0;r=10;break}g=f[m>>2]|0;f[g+(f[c+(a*12|0)>>2]<<2)>>2]=i;i=f[d+(f[o+(h+1<<2)>>2]<<2)>>2]|0;if(i>>>0>=p>>>0){q=0;r=10;break}f[g+(f[c+(a*12|0)+4>>2]<<2)>>2]=i;i=f[d+(f[o+(h+2<<2)>>2]<<2)>>2]|0;if(i>>>0>=p>>>0){q=0;r=10;break}f[g+(f[c+(a*12|0)+8>>2]<<2)>>2]=i;a=a+1|0;if(a>>>0>=e>>>0){q=1;r=10;break}}if((r|0)==10)return q|0;return 0}function pg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=u;u=u+16|0;g=e;if(!(xh(a,c,d)|0)){h=0;u=e;return h|0}if((b[(f[a+8>>2]|0)+24>>0]|0)!=3){h=0;u=e;return h|0}i=f[c+48>>2]|0;c=ln(32)|0;f[g>>2]=c;f[g+8>>2]=-2147483616;f[g+4>>2]=17;j=c;k=14495;l=j+17|0;do{b[j>>0]=b[k>>0]|0;j=j+1|0;k=k+1|0}while((j|0)<(l|0));b[c+17>>0]=0;c=i+16|0;k=f[c>>2]|0;if(k){j=c;l=k;a:while(1){k=l;while(1){if((f[k+16>>2]|0)>=(d|0))break;m=f[k+4>>2]|0;if(!m){n=j;break a}else k=m}l=f[k>>2]|0;if(!l){n=k;break}else j=k}if(((n|0)!=(c|0)?(f[n+16>>2]|0)<=(d|0):0)?(d=n+20|0,(Jh(d,g)|0)!=0):0)o=Hk(d,g,-1)|0;else p=12}else p=12;if((p|0)==12)o=Hk(i,g,-1)|0;if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);if((o|0)<1){h=0;u=e;return h|0}ip(a+40|0,o);h=1;u=e;return h|0}function qg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=f[b>>2]|0;d=f[b+4>>2]|0;e=f[b+8>>2]|0;b=((c^318)+239^d)+239^e;g=f[a+4>>2]|0;if(!g){h=0;return h|0}i=g+-1|0;j=(i&g|0)==0;if(!j)if(b>>>0>>0)k=b;else k=(b>>>0)%(g>>>0)|0;else k=b&i;l=f[(f[a>>2]|0)+(k<<2)>>2]|0;if(!l){h=0;return h|0}a=f[l>>2]|0;if(!a){h=0;return h|0}if(j){j=a;while(1){l=f[j+4>>2]|0;m=(l|0)==(b|0);if(!(m|(l&i|0)==(k|0))){h=0;n=23;break}if(((m?(f[j+8>>2]|0)==(c|0):0)?(f[j+12>>2]|0)==(d|0):0)?(f[j+16>>2]|0)==(e|0):0){h=j;n=23;break}j=f[j>>2]|0;if(!j){h=0;n=23;break}}if((n|0)==23)return h|0}else o=a;while(1){a=f[o+4>>2]|0;if((a|0)==(b|0)){if(((f[o+8>>2]|0)==(c|0)?(f[o+12>>2]|0)==(d|0):0)?(f[o+16>>2]|0)==(e|0):0){h=o;n=23;break}}else{if(a>>>0>>0)p=a;else p=(a>>>0)%(g>>>0)|0;if((p|0)!=(k|0)){h=0;n=23;break}}o=f[o>>2]|0;if(!o){h=0;n=23;break}}if((n|0)==23)return h|0;return 0}function rg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=c;g=d-e|0;h=a+8|0;i=f[h>>2]|0;j=f[a>>2]|0;k=j;if(g>>>0>(i-j|0)>>>0){if(!j)l=i;else{i=a+4|0;if((f[i>>2]|0)!=(k|0))f[i>>2]=k;Oq(k);f[h>>2]=0;f[i>>2]=0;f[a>>2]=0;l=0}if((g|0)<0)aq(a);i=l<<1;m=l>>>0<1073741823?(i>>>0>>0?g:i):2147483647;if((m|0)<0)aq(a);i=ln(m)|0;l=a+4|0;f[l>>2]=i;f[a>>2]=i;f[h>>2]=i+m;if((c|0)==(d|0))return;else{n=c;o=i}do{b[o>>0]=b[n>>0]|0;n=n+1|0;o=(f[l>>2]|0)+1|0;f[l>>2]=o}while((n|0)!=(d|0));return}n=a+4|0;a=(f[n>>2]|0)-j|0;j=g>>>0>a>>>0;g=c+a|0;a=j?g:d;if((a|0)==(c|0))p=k;else{o=c;c=k;while(1){b[c>>0]=b[o>>0]|0;o=o+1|0;if((o|0)==(a|0))break;else c=c+1|0}p=k+(a-e)|0}if(!j){if((f[n>>2]|0)==(p|0))return;f[n>>2]=p;return}if((a|0)==(d|0))return;a=g;g=f[n>>2]|0;do{b[g>>0]=b[a>>0]|0;a=a+1|0;g=(f[n>>2]|0)+1|0;f[n>>2]=g}while((a|0)!=(d|0));return}function sg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=c>>>1&1431655765|c<<1&-1431655766;c=d>>>2&858993459|d<<2&-858993460;d=c>>>4&252645135|c<<4&-252645136;c=d>>>8&16711935|d<<8&-16711936;d=32-b|0;e=(c>>>16|c<<16)>>>d;c=e-(e>>>1&1431655765)|0;g=(c>>>2&858993459)+(c&858993459)|0;c=(X((g>>>4)+g&252645135,16843009)|0)>>>24;g=b-c|0;h=f[a>>2]|0;i=h;j=Vn(f[i>>2]|0,f[i+4>>2]|0,g|0,((g|0)<0)<<31>>31|0)|0;g=h;f[g>>2]=j;f[g+4>>2]=I;g=h+8|0;h=g;j=Vn(f[h>>2]|0,f[h+4>>2]|0,c|0,0)|0;c=g;f[c>>2]=j;f[c+4>>2]=I;c=a+28|0;j=f[c>>2]|0;g=32-j|0;h=a+24|0;do if((g|0)>=(b|0)){i=-1>>>d<>2]&~i|i&e<>2]=k;i=j+b|0;f[c>>2]=i;if((i|0)!=32)return;i=a+16|0;l=f[i>>2]|0;if((l|0)==(f[a+20>>2]|0)){Ri(a+12|0,h);m=0;n=0;break}else{f[l>>2]=k;f[i>>2]=l+4;m=0;n=0;break}}else{l=-1>>>j<>2]&~l|l&e<>2]=i;l=a+16|0;k=f[l>>2]|0;if((k|0)==(f[a+20>>2]|0))Ri(a+12|0,h);else{f[k>>2]=i;f[l>>2]=k+4}k=b-g|0;m=k;n=-1>>>(32-k|0)&e>>>g}while(0);f[h>>2]=n;f[c>>2]=m;return}function tg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;e=c&255;g=(d|0)!=0;a:do if(g&(a&3|0)!=0){h=c&255;i=a;j=d;while(1){if((b[i>>0]|0)==h<<24>>24){k=i;l=j;m=6;break a}n=i+1|0;o=j+-1|0;p=(o|0)!=0;if(p&(n&3|0)!=0){i=n;j=o}else{q=n;r=o;s=p;m=5;break}}}else{q=a;r=d;s=g;m=5}while(0);if((m|0)==5)if(s){k=q;l=r;m=6}else{t=q;u=0}b:do if((m|0)==6){q=c&255;if((b[k>>0]|0)==q<<24>>24){t=k;u=l}else{r=X(e,16843009)|0;c:do if(l>>>0>3){s=k;g=l;while(1){d=f[s>>2]^r;if((d&-2139062144^-2139062144)&d+-16843009|0)break;d=s+4|0;a=g+-4|0;if(a>>>0>3){s=d;g=a}else{v=d;w=a;m=11;break c}}x=s;y=g}else{v=k;w=l;m=11}while(0);if((m|0)==11)if(!w){t=v;u=0;break}else{x=v;y=w}while(1){if((b[x>>0]|0)==q<<24>>24){t=x;u=y;break b}r=x+1|0;y=y+-1|0;if(!y){t=r;u=0;break}else x=r}}}while(0);return (u|0?t:0)|0}function ug(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;c=a+4|0;d=f[c>>2]|0;e=f[a>>2]|0;g=e;do if((d|0)==(e|0)){h=a+8|0;i=f[h>>2]|0;j=a+12|0;k=f[j>>2]|0;l=k;if(i>>>0>>0){k=i;m=((l-k>>2)+1|0)/2|0;n=i+(m<<2)|0;o=k-d|0;k=o>>2;p=n+(0-k<<2)|0;if(!k){q=n;r=i}else{im(p|0,d|0,o|0)|0;q=p;r=f[h>>2]|0}f[c>>2]=q;f[h>>2]=r+(m<<2);s=q;break}m=l-g>>1;l=(m|0)==0?1:m;if(l>>>0>1073741823){m=ra(8)|0;Oo(m,16035);f[m>>2]=7256;va(m|0,1112,110)}m=ln(l<<2)|0;p=m;o=m+((l+3|0)>>>2<<2)|0;n=o;k=m+(l<<2)|0;if((d|0)==(i|0)){t=n;u=d}else{l=o;m=n;v=d;do{f[l>>2]=f[v>>2];l=m+4|0;m=l;v=v+4|0}while((v|0)!=(i|0));t=m;u=f[a>>2]|0}f[a>>2]=p;f[c>>2]=n;f[h>>2]=t;f[j>>2]=k;if(!u)s=o;else{Oq(u);s=f[c>>2]|0}}else s=d;while(0);f[s+-4>>2]=f[b>>2];f[c>>2]=(f[c>>2]|0)+-4;return}function vg(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;i=a+4|0;if((f[i>>2]|0)==-1){j=0;u=d;return j|0}k=f[a+8>>2]|0;l=c+16|0;m=l;n=f[m>>2]|0;o=f[m+4>>2]|0;if(!((o|0)>0|(o|0)==0&n>>>0>0)){m=(f[a+12>>2]|0)-k|0;p=c+4|0;f[g>>2]=f[p>>2];f[e>>2]=f[g>>2];Me(c,e,k,k+m|0)|0;m=l;k=f[m>>2]|0;q=f[m+4>>2]|0;m=a+20|0;if((q|0)>0|(q|0)==0&k>>>0>0){r=q;s=k;t=g}else{f[g>>2]=f[p>>2];f[e>>2]=f[g>>2];Me(c,e,m,m+4|0)|0;m=l;r=f[m+4>>2]|0;s=f[m>>2]|0;t=g}}else{r=o;s=n;t=g}b[h>>0]=f[i>>2];if(!((r|0)>0|(r|0)==0&s>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];Me(c,e,h,h+1|0)|0}j=1;u=d;return j|0}function wg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;e=u;u=u+16|0;g=e+4|0;h=e;i=a+8|0;a=f[i>>2]|0;j=f[a+40>>2]|0;k=Lq((j|0)>-1?j:-1)|0;l=c+4|0;m=f[l>>2]|0;n=f[c>>2]|0;if((m|0)==(n|0)){Mq(k);u=e;return 1}o=d+16|0;p=d+4|0;q=k+j|0;j=0;r=n;n=a;s=a;a=m;while(1){m=f[r+(j<<2)>>2]|0;if(!(b[n+84>>0]|0))t=f[(f[n+68>>2]|0)+(m<<2)>>2]|0;else t=m;m=s+48|0;v=f[m>>2]|0;w=f[m+4>>2]|0;m=s+40|0;x=f[m>>2]|0;y=un(x|0,f[m+4>>2]|0,t|0,0)|0;m=Vn(y|0,I|0,v|0,w|0)|0;kh(k|0,(f[f[s>>2]>>2]|0)+m|0,x|0)|0;x=o;m=f[x+4>>2]|0;if((m|0)>0|(m|0)==0&(f[x>>2]|0)>>>0>0){z=r;A=a}else{f[h>>2]=f[p>>2];f[g>>2]=f[h>>2];Me(d,g,k,q)|0;z=f[c>>2]|0;A=f[l>>2]|0}x=j+1|0;if(x>>>0>=A-z>>2>>>0)break;m=f[i>>2]|0;j=x;r=z;n=m;s=m;a=A}Mq(k);u=e;return 1}function xg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;d=(f[b>>2]|0)*3|0;if((d|0)==-1){e=0;g=-1;f[c>>2]=g;return e|0}b=f[a+12>>2]|0;h=f[b+12>>2]|0;if((f[h+(d<<2)>>2]|0)==-1){e=0;g=d;f[c>>2]=g;return e|0}i=f[b>>2]|0;b=f[a+152>>2]|0;if((f[b+(f[i+(d<<2)>>2]<<2)>>2]|0)==-1){a=d+1|0;j=((a>>>0)%3|0|0)==0?d+-2|0:a;if((j|0)==-1){e=0;g=-1;f[c>>2]=g;return e|0}if((f[h+(j<<2)>>2]|0)==-1){e=0;g=j;f[c>>2]=g;return e|0}if((f[b+(f[i+(j<<2)>>2]<<2)>>2]|0)==-1){a=j+1|0;k=((a>>>0)%3|0|0)==0?j+-2|0:a;if((k|0)==-1){e=0;g=-1;f[c>>2]=g;return e|0}if((f[h+(k<<2)>>2]|0)==-1){e=0;g=k;f[c>>2]=g;return e|0}if((f[b+(f[i+(k<<2)>>2]<<2)>>2]|0)==-1){i=k+1|0;e=1;g=((i>>>0)%3|0|0)==0?k+-2|0:i;f[c>>2]=g;return e|0}else l=k}else l=j}else l=d;while(1){d=(((l>>>0)%3|0|0)==0?2:-1)+l|0;if((d|0)==-1)break;j=f[h+(d<<2)>>2]|0;if((j|0)==-1)break;d=j+(((j>>>0)%3|0|0)==0?2:-1)|0;if((d|0)==-1)break;else l=d}e=0;g=(((l>>>0)%3|0|0)==0?2:-1)+l|0;f[c>>2]=g;return e|0}function yg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=a+4|0;g=f[e>>2]|0;if(!g){f[c>>2]=e;h=e;return h|0}e=b[d+11>>0]|0;i=e<<24>>24<0;j=i?f[d+4>>2]|0:e&255;e=i?f[d>>2]|0:d;d=a+4|0;a=g;while(1){g=a+16|0;i=b[g+11>>0]|0;k=i<<24>>24<0;l=k?f[a+20>>2]|0:i&255;i=l>>>0>>0;m=i?l:j;if((m|0)!=0?(n=Vk(e,k?f[g>>2]|0:g,m)|0,(n|0)!=0):0)if((n|0)<0)o=8;else o=10;else if(j>>>0>>0)o=8;else o=10;if((o|0)==8){o=0;n=f[a>>2]|0;if(!n){o=9;break}else{p=a;q=n}}else if((o|0)==10){o=0;n=j>>>0>>0?j:l;if((n|0)!=0?(l=Vk(k?f[g>>2]|0:g,e,n)|0,(l|0)!=0):0){if((l|0)>=0){o=16;break}}else o=12;if((o|0)==12?(o=0,!i):0){o=16;break}r=a+4|0;i=f[r>>2]|0;if(!i){o=15;break}else{p=r;q=i}}d=p;a=q}if((o|0)==9){f[c>>2]=a;h=a;return h|0}else if((o|0)==15){f[c>>2]=a;h=r;return h|0}else if((o|0)==16){f[c>>2]=a;h=d;return h|0}return 0}function zg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0;d=u;u=u+32|0;e=d+24|0;g=d+16|0;h=d+8|0;i=d;j=a+4|0;k=f[j>>2]|0;l=f[b>>2]|0;m=f[b+4>>2]|0;b=f[c>>2]|0;n=f[c+4>>2]|0;c=b-l<<3;f[j>>2]=k-m+n+c;j=(f[a>>2]|0)+(k>>>5<<2)|0;a=k&31;k=j;if((m|0)!=(a|0)){f[e>>2]=l;f[e+4>>2]=m;f[g>>2]=b;f[g+4>>2]=n;f[h>>2]=k;f[h+4>>2]=a;xe(i,e,g,h);u=d;return}h=n-m+c|0;c=l;if((h|0)>0){if(!m){o=h;p=j;q=0;r=l;s=c}else{l=32-m|0;n=(h|0)<(l|0)?h:l;g=-1>>>(l-n|0)&-1<>2]=f[j>>2]&~g|f[c>>2]&g;g=n+m|0;l=c+4|0;o=h-n|0;p=j+(g>>>5<<2)|0;q=g&31;r=l;s=l}l=(o|0)/32|0;im(p|0,r|0,l<<2|0)|0;r=o-(l<<5)|0;o=p+(l<<2)|0;p=o;if((r|0)>0){g=-1>>>(32-r|0);f[o>>2]=f[o>>2]&~g|f[s+(l<<2)>>2]&g;t=r;v=p}else{t=q;v=p}}else{t=m;v=k}f[i>>2]=v;f[i+4>>2]=t;u=d;return}function Ag(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;c=a+8|0;d=f[c>>2]|0;e=a+12|0;g=f[e>>2]|0;h=g;do if((d|0)==(g|0)){i=a+4|0;j=f[i>>2]|0;k=f[a>>2]|0;l=k;if(j>>>0>k>>>0){m=j;n=((m-l>>2)+1|0)/-2|0;o=j+(n<<2)|0;p=d-m|0;m=p>>2;if(!m)q=j;else{im(o|0,j|0,p|0)|0;q=f[i>>2]|0}p=o+(m<<2)|0;f[c>>2]=p;f[i>>2]=q+(n<<2);r=p;break}p=h-l>>1;l=(p|0)==0?1:p;if(l>>>0>1073741823){p=ra(8)|0;Oo(p,16035);f[p>>2]=7256;va(p|0,1112,110)}p=ln(l<<2)|0;n=p;m=p+(l>>>2<<2)|0;o=m;s=p+(l<<2)|0;if((j|0)==(d|0)){t=o;u=k}else{k=m;m=o;l=j;do{f[k>>2]=f[l>>2];k=m+4|0;m=k;l=l+4|0}while((l|0)!=(d|0));t=m;u=f[a>>2]|0}f[a>>2]=n;f[i>>2]=o;f[c>>2]=t;f[e>>2]=s;if(!u)r=t;else{Oq(u);r=f[c>>2]|0}}else r=d;while(0);f[r>>2]=f[b>>2];f[c>>2]=(f[c>>2]|0)+4;return}function Bg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;h=a+12|0;i=a+4|0;j=f[i>>2]|0;if((j|0)==(f[a+8>>2]|0)){Ri(a,h);k=f[i>>2]|0}else{f[j>>2]=f[h>>2];l=j+4|0;f[i>>2]=l;k=l}l=f[a>>2]|0;f[g>>2]=k-l;k=b+16|0;j=k;m=f[j+4>>2]|0;if(!((m|0)>0|(m|0)==0&(f[j>>2]|0)>>>0>0)){f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;j=f[a>>2]|0;m=f[g>>2]|0;g=k;k=f[g+4>>2]|0;if((k|0)>0|(k|0)==0&(f[g>>2]|0)>>>0>0){n=j;o=e}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,j,j+m|0)|0;n=f[a>>2]|0;o=e}}else{n=l;o=e}e=f[i>>2]|0;if((e|0)==(n|0)){f[h>>2]=0;p=a+16|0;f[p>>2]=0;u=c;return}f[i>>2]=e+(~((e+-4-n|0)>>>2)<<2);f[h>>2]=0;p=a+16|0;f[p>>2]=0;u=c;return}function Cg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c;g=d-e|0;h=a+8|0;i=f[h>>2]|0;j=f[a>>2]|0;k=j;if(g>>>0>(i-j|0)>>>0){if(!j)l=i;else{i=a+4|0;if((f[i>>2]|0)!=(k|0))f[i>>2]=k;Oq(k);f[h>>2]=0;f[i>>2]=0;f[a>>2]=0;l=0}if((g|0)<0)aq(a);i=l<<1;m=l>>>0<1073741823?(i>>>0>>0?g:i):2147483647;if((m|0)<0)aq(a);i=ln(m)|0;l=a+4|0;f[l>>2]=i;f[a>>2]=i;f[h>>2]=i+m;if((c|0)==(d|0))return;else{n=c;o=i}do{b[o>>0]=b[n>>0]|0;n=n+1|0;o=(f[l>>2]|0)+1|0;f[l>>2]=o}while((n|0)!=(d|0));return}else{n=a+4|0;a=(f[n>>2]|0)-j|0;j=g>>>0>a>>>0;g=c+a|0;a=j?g:d;o=a-e|0;if(o|0)im(k|0,c|0,o|0)|0;c=k+o|0;if(!j){if((f[n>>2]|0)==(c|0))return;f[n>>2]=c;return}if((a|0)==(d|0))return;a=g;g=f[n>>2]|0;do{b[g>>0]=b[a>>0]|0;a=a+1|0;g=(f[n>>2]|0)+1|0;f[n>>2]=g}while((a|0)!=(d|0));return}}function Dg(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=u;u=u+16|0;d=c;if(b[a+352>>0]|0){u=c;return 1}e=a+8|0;g=f[e>>2]|0;h=(f[g+12>>2]|0)-(f[g+8>>2]|0)|0;g=h>>2;i=a+172|0;Gi(i,g+-1|0);if(!((g|0)!=1&(h|0)>0)){u=c;return 1}h=a+12|0;a=0;j=0;while(1){k=f[(f[(f[e>>2]|0)+8>>2]|0)+(a<<2)>>2]|0;if(!(f[k+56>>2]|0))l=j;else{m=f[i>>2]|0;f[m+(j*136|0)>>2]=a;n=f[m+(j*136|0)+104>>2]|0;o=m+(j*136|0)+108|0;p=f[o>>2]|0;if((p|0)!=(n|0))f[o>>2]=p+(~((p+-4-n|0)>>>2)<<2);n=f[h>>2]|0;gk(m+(j*136|0)+104|0,(f[n+4>>2]|0)-(f[n>>2]|0)>>2);n=(f[i>>2]|0)+(j*136|0)+116|0;m=f[h>>2]|0;p=(f[m+4>>2]|0)-(f[m>>2]|0)>>2;f[d>>2]=-1;hg(n,p,d);p=f[i>>2]|0;f[p+(j*136|0)+128>>2]=0;Gc(p+(j*136|0)+4|0,f[e>>2]|0,f[h>>2]|0,k)|0;l=j+1|0}a=a+1|0;if((a|0)>=(g|0))break;else j=l}u=c;return 1}function Eg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c=a+8|0;d=f[c>>2]|0;e=a+4|0;g=f[e>>2]|0;h=g;if(d-g>>2>>>0>=b>>>0){sj(g|0,0,b<<2|0)|0;f[e>>2]=g+(b<<2);return}i=f[a>>2]|0;j=g-i>>2;g=j+b|0;k=i;if(g>>>0>1073741823)aq(a);l=d-i|0;d=l>>1;m=l>>2>>>0<536870911?(d>>>0>>0?g:d):1073741823;do if(m)if(m>>>0>1073741823){d=ra(8)|0;Oo(d,16035);f[d>>2]=7256;va(d|0,1112,110)}else{n=ln(m<<2)|0;break}else n=0;while(0);d=n+(j<<2)|0;sj(d|0,0,b<<2|0)|0;b=d;j=n+(m<<2)|0;m=n+(g<<2)|0;if((h|0)==(k|0)){o=b;p=i;q=h}else{i=h;h=b;b=d;do{i=i+-4|0;d=f[i>>2]|0;f[i>>2]=0;f[b+-4>>2]=d;b=h+-4|0;h=b}while((i|0)!=(k|0));o=h;p=f[a>>2]|0;q=f[e>>2]|0}f[a>>2]=o;f[e>>2]=m;f[c>>2]=j;j=p;if((q|0)!=(j|0)){c=q;do{c=c+-4|0;q=f[c>>2]|0;f[c>>2]=0;if(q|0)Va[f[(f[q>>2]|0)+4>>2]&127](q)}while((c|0)!=(j|0))}if(!p)return;Oq(p);return}function Fg(a,c,d,e,g,h){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=$(h);var i=0,j=0,k=0,l=0,m=0,n=0;i=u;u=u+16|0;j=i;k=i+4|0;f[j>>2]=c;c=ln(32)|0;f[k>>2]=c;f[k+8>>2]=-2147483616;f[k+4>>2]=17;l=c;m=14495;n=l+17|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[c+17>>0]=0;Xj(Hd(a,j)|0,k,d);if((b[k+11>>0]|0)<0)Oq(f[k>>2]|0);d=ln(32)|0;f[k>>2]=d;f[k+8>>2]=-2147483616;f[k+4>>2]=19;l=d;m=14438;n=l+19|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[d+19>>0]=0;si(Hd(a,j)|0,k,g,e);if((b[k+11>>0]|0)<0)Oq(f[k>>2]|0);e=ln(32)|0;f[k>>2]=e;f[k+8>>2]=-2147483616;f[k+4>>2]=18;l=e;m=14458;n=l+18|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[e+18>>0]=0;Tj(Hd(a,j)|0,k,h);if((b[k+11>>0]|0)>=0){u=i;return}Oq(f[k>>2]|0);u=i;return}function Gg(a){a=a|0;tk(a);tk(a+32|0);tk(a+64|0);tk(a+96|0);tk(a+128|0);tk(a+160|0);tk(a+192|0);tk(a+224|0);tk(a+256|0);tk(a+288|0);tk(a+320|0);tk(a+352|0);tk(a+384|0);tk(a+416|0);tk(a+448|0);tk(a+480|0);tk(a+512|0);tk(a+544|0);tk(a+576|0);tk(a+608|0);tk(a+640|0);tk(a+672|0);tk(a+704|0);tk(a+736|0);tk(a+768|0);tk(a+800|0);tk(a+832|0);tk(a+864|0);tk(a+896|0);tk(a+928|0);tk(a+960|0);tk(a+992|0);tk(a+1024|0);return}function Hg(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=u;u=u+16|0;d=c;if(b[a+288>>0]|0){u=c;return 1}e=a+8|0;g=f[e>>2]|0;h=(f[g+12>>2]|0)-(f[g+8>>2]|0)|0;g=h>>2;i=a+172|0;Gi(i,g+-1|0);if(!((g|0)!=1&(h|0)>0)){u=c;return 1}h=a+12|0;a=0;j=0;while(1){k=f[(f[(f[e>>2]|0)+8>>2]|0)+(a<<2)>>2]|0;if(!(f[k+56>>2]|0))l=j;else{m=f[i>>2]|0;f[m+(j*136|0)>>2]=a;n=f[m+(j*136|0)+104>>2]|0;o=m+(j*136|0)+108|0;p=f[o>>2]|0;if((p|0)!=(n|0))f[o>>2]=p+(~((p+-4-n|0)>>>2)<<2);n=f[h>>2]|0;gk(m+(j*136|0)+104|0,(f[n+4>>2]|0)-(f[n>>2]|0)>>2);n=(f[i>>2]|0)+(j*136|0)+116|0;m=f[h>>2]|0;p=(f[m+4>>2]|0)-(f[m>>2]|0)>>2;f[d>>2]=-1;hg(n,p,d);p=f[i>>2]|0;f[p+(j*136|0)+128>>2]=0;Gc(p+(j*136|0)+4|0,f[e>>2]|0,f[h>>2]|0,k)|0;l=j+1|0}a=a+1|0;if((a|0)>=(g|0))break;else j=l}u=c;return 1}function Ig(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=c;e=b;g=d-e|0;h=g>>2;i=a+8|0;j=f[i>>2]|0;k=f[a>>2]|0;l=k;if(h>>>0<=j-k>>2>>>0){m=a+4|0;n=(f[m>>2]|0)-k>>2;o=h>>>0>n>>>0;p=o?b+(n<<2)|0:c;c=p;n=c-e|0;e=n>>2;if(e|0)im(k|0,b|0,n|0)|0;n=l+(e<<2)|0;if(o){o=d-c|0;if((o|0)<=0)return;kh(f[m>>2]|0,p|0,o|0)|0;f[m>>2]=(f[m>>2]|0)+(o>>>2<<2);return}else{o=f[m>>2]|0;if((o|0)==(n|0))return;f[m>>2]=o+(~((o+-4-n|0)>>>2)<<2);return}}n=k;if(!k)q=j;else{j=a+4|0;o=f[j>>2]|0;if((o|0)!=(l|0))f[j>>2]=o+(~((o+-4-k|0)>>>2)<<2);Oq(n);f[i>>2]=0;f[j>>2]=0;f[a>>2]=0;q=0}if(h>>>0>1073741823)aq(a);j=q>>1;n=q>>2>>>0<536870911?(j>>>0>>0?h:j):1073741823;if(n>>>0>1073741823)aq(a);j=ln(n<<2)|0;h=a+4|0;f[h>>2]=j;f[a>>2]=j;f[i>>2]=j+(n<<2);if((g|0)<=0)return;kh(j|0,b|0,g|0)|0;f[h>>2]=j+(g>>>2<<2);return}function Jg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0.0,p=0,q=0.0,r=0.0,s=0.0,t=0,v=0.0;e=u;u=u+16|0;g=e;h=c+1|0;f[g>>2]=0;i=g+4|0;f[i>>2]=0;f[g+8>>2]=0;do if(h)if(h>>>0>1073741823)aq(g);else{j=ln(h<<2)|0;f[g>>2]=j;k=j+(h<<2)|0;f[g+8>>2]=k;sj(j|0,0,(c<<2)+4|0)|0;f[i>>2]=k;l=j;m=k;n=j;break}else{l=0;m=0;n=0}while(0);if((b|0)>0){g=0;do{j=l+(f[a+(g<<2)>>2]<<2)|0;f[j>>2]=(f[j>>2]|0)+1;g=g+1|0}while((g|0)!=(b|0))}o=+(b|0);if((c|0)<0){p=0;q=0.0}else{c=0;r=0.0;b=0;while(1){g=f[l+(b<<2)>>2]|0;s=+(g|0);if((g|0)>0){t=c+1|0;v=r+ +Zg(s/o)*s}else{t=c;v=r}b=b+1|0;if((b|0)==(h|0)){p=t;q=v;break}else{c=t;r=v}}}if(d|0)f[d>>2]=p;v=-q;p=~~v>>>0;d=+K(v)>=1.0?(v>0.0?~~+Y(+J(v/4294967296.0),4294967295.0)>>>0:~~+W((v-+(~~v>>>0))/4294967296.0)>>>0):0;if(!l){I=d;u=e;return p|0}if((m|0)!=(l|0))f[i>>2]=m+(~((m+-4-l|0)>>>2)<<2);Oq(n);I=d;u=e;return p|0}function Kg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=u;u=u+16|0;g=e+4|0;h=e;i=ln(32)|0;f[a>>2]=i;f[a+4>>2]=c+4;c=a+8|0;b[c>>0]=0;f[i+16>>2]=f[d>>2];a=i+20|0;f[i+24>>2]=0;f[i+28>>2]=0;j=i+24|0;f[a>>2]=j;i=f[d+4>>2]|0;k=d+8|0;if((i|0)==(k|0)){b[c>>0]=1;u=e;return}d=j;j=i;while(1){i=j+16|0;f[h>>2]=d;f[g>>2]=f[h>>2];ph(a,g,i,i)|0;i=f[j+4>>2]|0;if(!i){l=j+8|0;m=f[l>>2]|0;if((f[m>>2]|0)==(j|0))n=m;else{m=l;do{l=f[m>>2]|0;m=l+8|0;o=f[m>>2]|0}while((f[o>>2]|0)!=(l|0));n=o}}else{m=i;while(1){o=f[m>>2]|0;if(!o)break;else m=o}n=m}if((n|0)==(k|0))break;else j=n}b[c>>0]=1;u=e;return}function Lg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;d=u;u=u+16|0;e=d;f[e>>2]=b;g=a+8|0;if(((f[a+12>>2]|0)-(f[g>>2]|0)>>2|0)<=(b|0))Bh(g,b+1|0);h=f[(f[c>>2]|0)+56>>2]|0;do if((h|0)<5){i=a+20+(h*12|0)+4|0;j=f[i>>2]|0;if((j|0)==(f[a+20+(h*12|0)+8>>2]|0)){Ri(a+20+(h*12|0)|0,e);break}else{f[j>>2]=b;f[i>>2]=j+4;break}}while(0);b=f[c>>2]|0;h=f[e>>2]|0;f[b+60>>2]=h;e=(f[g>>2]|0)+(h<<2)|0;f[c>>2]=0;c=f[e>>2]|0;f[e>>2]=b;if(!c){u=d;return}b=c+88|0;e=f[b>>2]|0;f[b>>2]=0;if(e|0){b=f[e+8>>2]|0;if(b|0){h=e+12|0;if((f[h>>2]|0)!=(b|0))f[h>>2]=b;Oq(b)}Oq(e)}e=f[c+68>>2]|0;if(e|0){b=c+72|0;h=f[b>>2]|0;if((h|0)!=(e|0))f[b>>2]=h+(~((h+-4-e|0)>>>2)<<2);Oq(e)}e=c+64|0;h=f[e>>2]|0;f[e>>2]=0;if(h|0){e=f[h>>2]|0;if(e|0){b=h+4|0;if((f[b>>2]|0)!=(e|0))f[b>>2]=e;Oq(e)}Oq(h)}Oq(c);u=d;return}function Mg(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;b=u;u=u+16|0;c=b+4|0;d=b;e=a+8|0;g=f[e>>2]|0;gk(f[a+4>>2]|0,(f[g+56>>2]|0)-(f[g+52>>2]|0)>>2);g=a+84|0;a=f[g>>2]|0;if(!a){h=f[(f[e>>2]|0)+64>>2]|0;i=(f[h+4>>2]|0)-(f[h>>2]|0)>>2;h=(i>>>0)/3|0;if(i>>>0<=2){u=b;return 1}i=0;do{f[d>>2]=i*3;f[c>>2]=f[d>>2];Zb(e,c);i=i+1|0}while((i|0)<(h|0));u=b;return 1}else{h=f[a>>2]|0;if((f[a+4>>2]|0)==(h|0)){u=b;return 1}a=0;i=h;do{f[d>>2]=f[i+(a<<2)>>2];f[c>>2]=f[d>>2];Zb(e,c);a=a+1|0;h=f[g>>2]|0;i=f[h>>2]|0}while(a>>>0<(f[h+4>>2]|0)-i>>2>>>0);u=b;return 1}return 0}function Ng(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;d=u;u=u+48|0;e=d+16|0;g=d;h=d+32|0;i=a+28|0;j=f[i>>2]|0;f[h>>2]=j;k=a+20|0;l=(f[k>>2]|0)-j|0;f[h+4>>2]=l;f[h+8>>2]=b;f[h+12>>2]=c;b=l+c|0;l=a+60|0;f[g>>2]=f[l>>2];f[g+4>>2]=h;f[g+8>>2]=2;j=to(Aa(146,g|0)|0)|0;a:do if((b|0)!=(j|0)){g=2;m=b;n=h;o=j;while(1){if((o|0)<0)break;m=m-o|0;p=f[n+4>>2]|0;q=o>>>0>p>>>0;r=q?n+8|0:n;s=g+(q<<31>>31)|0;t=o-(q?p:0)|0;f[r>>2]=(f[r>>2]|0)+t;p=r+4|0;f[p>>2]=(f[p>>2]|0)-t;f[e>>2]=f[l>>2];f[e+4>>2]=r;f[e+8>>2]=s;o=to(Aa(146,e|0)|0)|0;if((m|0)==(o|0)){v=3;break a}else{g=s;n=r}}f[a+16>>2]=0;f[i>>2]=0;f[k>>2]=0;f[a>>2]=f[a>>2]|32;if((g|0)==2)w=0;else w=c-(f[n+4>>2]|0)|0}else v=3;while(0);if((v|0)==3){v=f[a+44>>2]|0;f[a+16>>2]=v+(f[a+48>>2]|0);a=v;f[i>>2]=a;f[k>>2]=a;w=c}u=d;return w|0}function Og(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;f[a>>2]=6192;b=f[a+68>>2]|0;if(b|0){c=a+72|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+56>>2]|0;if(b|0){d=a+60|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+44>>2]|0;if(b|0){c=a+48|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+32>>2]|0;if(b|0){d=a+36|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+20>>2]|0;if(b|0){c=a+24|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}hi(a+8|0);b=a+4|0;a=f[b>>2]|0;f[b>>2]=0;if(!a)return;b=a+40|0;d=f[b>>2]|0;if(d|0){c=a+44|0;e=f[c>>2]|0;if((e|0)==(d|0))g=d;else{h=e;do{e=h+-4|0;f[c>>2]=e;i=f[e>>2]|0;f[e>>2]=0;if(i|0){bj(i);Oq(i)}h=f[c>>2]|0}while((h|0)!=(d|0));g=f[b>>2]|0}Oq(g)}bj(a);Oq(a);return}function Pg(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;c=a+12|0;d=f[a>>2]|0;e=a+8|0;g=f[e>>2]|0;h=(g|0)==-1;if(!(b[c>>0]|0)){do if(((!h?(i=(((g>>>0)%3|0|0)==0?2:-1)+g|0,(i|0)!=-1):0)?(f[(f[d>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)==0:0)?(j=f[(f[(f[d+64>>2]|0)+12>>2]|0)+(i<<2)>>2]|0,(j|0)!=-1):0)if(!((j>>>0)%3|0)){k=j+2|0;break}else{k=j+-1|0;break}else k=-1;while(0);f[e>>2]=k;return}k=g+1|0;if(((!h?(h=((k>>>0)%3|0|0)==0?g+-2|0:k,(h|0)!=-1):0)?(f[(f[d>>2]|0)+(h>>>5<<2)>>2]&1<<(h&31)|0)==0:0)?(k=f[(f[(f[d+64>>2]|0)+12>>2]|0)+(h<<2)>>2]|0,h=k+1|0,(k|0)!=-1):0){g=((h>>>0)%3|0|0)==0?k+-2|0:h;f[e>>2]=g;if((g|0)!=-1){if((g|0)!=(f[a+4>>2]|0))return;f[e>>2]=-1;return}}else f[e>>2]=-1;g=f[a+4>>2]|0;do if((((g|0)!=-1?(a=(((g>>>0)%3|0|0)==0?2:-1)+g|0,(a|0)!=-1):0)?(f[(f[d>>2]|0)+(a>>>5<<2)>>2]&1<<(a&31)|0)==0:0)?(h=f[(f[(f[d+64>>2]|0)+12>>2]|0)+(a<<2)>>2]|0,(h|0)!=-1):0)if(!((h>>>0)%3|0)){l=h+2|0;break}else{l=h+-1|0;break}else l=-1;while(0);f[e>>2]=l;b[c>>0]=0;return}function Qg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=a+4|0;d=f[a>>2]|0;e=(f[c>>2]|0)-d>>2;g=e+1|0;if(g>>>0>1073741823)aq(a);h=a+8|0;i=(f[h>>2]|0)-d|0;d=i>>1;j=i>>2>>>0<536870911?(d>>>0>>0?g:d):1073741823;do if(j)if(j>>>0>1073741823){d=ra(8)|0;Oo(d,16035);f[d>>2]=7256;va(d|0,1112,110)}else{k=ln(j<<2)|0;break}else k=0;while(0);d=k+(e<<2)|0;e=d;g=k+(j<<2)|0;j=f[b>>2]|0;f[b>>2]=0;f[d>>2]=j;j=d+4|0;b=f[a>>2]|0;k=f[c>>2]|0;if((k|0)==(b|0)){l=e;m=b;n=b}else{i=k;k=e;e=d;do{i=i+-4|0;d=f[i>>2]|0;f[i>>2]=0;f[e+-4>>2]=d;e=k+-4|0;k=e}while((i|0)!=(b|0));l=k;m=f[a>>2]|0;n=f[c>>2]|0}f[a>>2]=l;f[c>>2]=j;f[h>>2]=g;g=m;if((n|0)!=(g|0)){h=n;do{h=h+-4|0;n=f[h>>2]|0;f[h>>2]=0;if(n|0)Va[f[(f[n>>2]|0)+4>>2]&127](n)}while((h|0)!=(g|0))}if(!m)return;Oq(m);return}function Rg(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=a+4|0;a=f[d>>2]|0;do if(a|0){e=b[c+11>>0]|0;g=e<<24>>24<0;h=g?f[c+4>>2]|0:e&255;e=g?f[c>>2]|0:c;g=d;i=a;a:while(1){j=i;while(1){k=j+16|0;l=b[k+11>>0]|0;m=l<<24>>24<0;n=m?f[j+20>>2]|0:l&255;l=h>>>0>>0?h:n;if((l|0)!=0?(o=Vk(m?f[k>>2]|0:k,e,l)|0,(o|0)!=0):0){if((o|0)>=0)break}else p=6;if((p|0)==6?(p=0,n>>>0>=h>>>0):0)break;n=f[j+4>>2]|0;if(!n){q=g;break a}else j=n}i=f[j>>2]|0;if(!i){q=j;break}else g=j}if((q|0)!=(d|0)){g=q+16|0;i=b[g+11>>0]|0;n=i<<24>>24<0;o=n?f[q+20>>2]|0:i&255;i=o>>>0>>0?o:h;if(i|0?(l=Vk(e,n?f[g>>2]|0:g,i)|0,l|0):0){if((l|0)<0)break;else r=q;return r|0}if(h>>>0>=o>>>0){r=q;return r|0}}}while(0);r=d;return r|0}function Sg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=a+8|0;f[c>>2]=f[b>>2];fg(a+12|0,b+4|0)|0;d=a+44|0;e=b+36|0;f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];f[d+8>>2]=f[e+8>>2];f[d+12>>2]=f[e+12>>2];if((c|0)==(b|0)){f[a+96>>2]=f[b+88>>2];return}else{ng(a+60|0,f[b+52>>2]|0,f[b+56>>2]|0);ng(a+72|0,f[b+64>>2]|0,f[b+68>>2]|0);ng(a+84|0,f[b+76>>2]|0,f[b+80>>2]|0);f[a+96>>2]=f[b+88>>2];Ig(a+100|0,f[b+92>>2]|0,f[b+96>>2]|0);return}}function Tg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;d=a+8|0;e=f[d>>2]|0;g=a+4|0;h=f[g>>2]|0;if(((e-h|0)/12|0)>>>0>=b>>>0){i=b;j=h;do{f[j>>2]=f[c>>2];f[j+4>>2]=f[c+4>>2];f[j+8>>2]=f[c+8>>2];j=(f[g>>2]|0)+12|0;f[g>>2]=j;i=i+-1|0}while((i|0)!=0);return}i=f[a>>2]|0;j=(h-i|0)/12|0;h=j+b|0;if(h>>>0>357913941)aq(a);k=(e-i|0)/12|0;i=k<<1;e=k>>>0<178956970?(i>>>0>>0?h:i):357913941;do if(e)if(e>>>0>357913941){i=ra(8)|0;Oo(i,16035);f[i>>2]=7256;va(i|0,1112,110)}else{l=ln(e*12|0)|0;break}else l=0;while(0);i=l+(j*12|0)|0;j=l+(e*12|0)|0;e=b;b=i;l=i;do{f[b>>2]=f[c>>2];f[b+4>>2]=f[c+4>>2];f[b+8>>2]=f[c+8>>2];b=l+12|0;l=b;e=e+-1|0}while((e|0)!=0);e=f[a>>2]|0;b=(f[g>>2]|0)-e|0;c=i+(((b|0)/-12|0)*12|0)|0;if((b|0)>0)kh(c|0,e|0,b|0)|0;f[a>>2]=c;f[g>>2]=l;f[d>>2]=j;if(!e)return;Oq(e);return}function Ug(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=a+4|0;d=f[a>>2]|0;e=(f[c>>2]|0)-d>>2;g=e+1|0;if(g>>>0>1073741823)aq(a);h=a+8|0;i=(f[h>>2]|0)-d|0;d=i>>1;j=i>>2>>>0<536870911?(d>>>0>>0?g:d):1073741823;do if(j)if(j>>>0>1073741823){d=ra(8)|0;Oo(d,16035);f[d>>2]=7256;va(d|0,1112,110)}else{k=ln(j<<2)|0;break}else k=0;while(0);d=k+(e<<2)|0;e=d;g=k+(j<<2)|0;j=f[b>>2]|0;f[b>>2]=0;f[d>>2]=j;j=d+4|0;b=f[a>>2]|0;k=f[c>>2]|0;if((k|0)==(b|0)){l=e;m=b;n=b}else{i=k;k=e;e=d;do{i=i+-4|0;d=f[i>>2]|0;f[i>>2]=0;f[e+-4>>2]=d;e=k+-4|0;k=e}while((i|0)!=(b|0));l=k;m=f[a>>2]|0;n=f[c>>2]|0}f[a>>2]=l;f[c>>2]=j;f[h>>2]=g;g=m;if((n|0)!=(g|0)){h=n;do{h=h+-4|0;n=f[h>>2]|0;f[h>>2]=0;if(n|0){bj(n);Oq(n)}}while((h|0)!=(g|0))}if(!m)return;Oq(m);return}function Vg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=f[b>>2]|0;g=f[a>>2]|0;h=f[d>>2]|0;d=f[h>>2]|0;i=(f[h+4>>2]|0)-d>>3;if(i>>>0<=e>>>0)aq(h);j=d;if(i>>>0<=g>>>0)aq(h);d=f[j+(e<<3)>>2]|0;k=f[c>>2]|0;if(i>>>0<=k>>>0)aq(h);l=j+(g<<3)|0;m=(f[j+(k<<3)>>2]|0)>>>0>>0;if(d>>>0<(f[l>>2]|0)>>>0){if(m){f[a>>2]=k;f[c>>2]=g;n=1;return n|0}f[a>>2]=e;f[b>>2]=g;d=f[c>>2]|0;if(i>>>0<=d>>>0)aq(h);if((f[j+(d<<3)>>2]|0)>>>0>=(f[l>>2]|0)>>>0){n=1;return n|0}f[b>>2]=d;f[c>>2]=g;n=2;return n|0}if(!m){n=0;return n|0}f[b>>2]=k;f[c>>2]=e;e=f[b>>2]|0;c=f[a>>2]|0;if(i>>>0<=e>>>0)aq(h);if(i>>>0<=c>>>0)aq(h);if((f[j+(e<<3)>>2]|0)>>>0>=(f[j+(c<<3)>>2]|0)>>>0){n=1;return n|0}f[a>>2]=e;f[b>>2]=c;n=2;return n|0}function Wg(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;b=u;u=u+16|0;c=b+4|0;d=b;e=a+8|0;g=f[e>>2]|0;gk(f[a+4>>2]|0,(f[g+28>>2]|0)-(f[g+24>>2]|0)>>2);g=a+84|0;a=f[g>>2]|0;if(!a){h=f[e>>2]|0;i=(f[h+4>>2]|0)-(f[h>>2]|0)>>2;h=(i>>>0)/3|0;if(i>>>0<=2){u=b;return 1}i=0;do{f[d>>2]=i*3;f[c>>2]=f[d>>2];dc(e,c);i=i+1|0}while((i|0)<(h|0));u=b;return 1}else{h=f[a>>2]|0;if((f[a+4>>2]|0)==(h|0)){u=b;return 1}a=0;i=h;do{f[d>>2]=f[i+(a<<2)>>2];f[c>>2]=f[d>>2];dc(e,c);a=a+1|0;h=f[g>>2]|0;i=f[h>>2]|0}while(a>>>0<(f[h+4>>2]|0)-i>>2>>>0);u=b;return 1}return 0}function Xg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;a=u;u=u+16|0;e=a;if(!b){g=0;u=a;return g|0}h=b+96|0;i=b+100|0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;b=f[i>>2]|0;j=f[h>>2]|0;k=(b-j|0)/12|0;l=j;j=b;if(k>>>0>=c>>>0){if(k>>>0>c>>>0?(b=l+(c*12|0)|0,(b|0)!=(j|0)):0)f[i>>2]=j+(~(((j+-12-b|0)>>>0)/12|0)*12|0);if(!c){g=1;u=a;return g|0}}else Tg(h,c-k|0,e);k=0;b=f[h>>2]|0;while(1){j=k*3|0;l=f[d+(j<<2)>>2]|0;m=f[d+(j+1<<2)>>2]|0;n=f[d+(j+2<<2)>>2]|0;j=((f[i>>2]|0)-b|0)/12|0;o=k;k=k+1|0;if(o>>>0>>0){p=b;q=b}else{f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;Tg(h,k-j|0,e);j=f[h>>2]|0;p=j;q=j}f[p+(o*12|0)>>2]=l;f[p+(o*12|0)+4>>2]=m;f[p+(o*12|0)+8>>2]=n;if((k|0)==(c|0)){g=1;break}else b=q}u=a;return g|0}function Yg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0;e=u;u=u+80|0;g=e+36|0;h=e;ao(g,c);Ke(h,b,c);Ph(g,h);Ej(h+24|0,f[h+28>>2]|0);Oj(h+12|0,f[h+16>>2]|0);Ej(h,f[h+4>>2]|0);cj(a,g,d);Ej(g+24|0,f[g+28>>2]|0);Oj(g+12|0,f[g+16>>2]|0);Ej(g,f[g+4>>2]|0);u=e;return}function Zg(a){a=+a;var b=0,c=0,d=0,e=0.0,g=0,h=0,i=0,j=0,k=0,l=0,m=0.0,n=0.0,o=0.0,q=0.0,r=0.0,t=0.0;p[s>>3]=a;b=f[s>>2]|0;c=f[s+4>>2]|0;d=(c|0)<0;do if(d|c>>>0<1048576){if((b|0)==0&(c&2147483647|0)==0){e=-1.0/(a*a);break}if(d){e=(a-a)/0.0;break}else{p[s>>3]=a*18014398509481984.0;g=f[s+4>>2]|0;h=-1077;i=g;j=f[s>>2]|0;k=g;l=9;break}}else if(c>>>0<=2146435071)if((b|0)==0&0==0&(c|0)==1072693248)e=0.0;else{h=-1023;i=c;j=b;k=c;l=9}else e=a;while(0);if((l|0)==9){l=i+614242|0;f[s>>2]=j;f[s+4>>2]=(l&1048575)+1072079006;a=+p[s>>3]+-1.0;m=a*a*.5;n=a/(a+2.0);o=n*n;q=o*o;p[s>>3]=a-m;j=f[s+4>>2]|0;f[s>>2]=0;f[s+4>>2]=j;r=+p[s>>3];t=a-r-m+n*(m+(q*(q*(q*.15313837699209373+.22222198432149784)+.3999999999940942)+o*(q*(q*(q*.14798198605116586+.1818357216161805)+.2857142874366239)+.6666666666666735)));q=r*1.4426950407214463;o=+(h+(l>>>20)|0);m=q+o;e=m+(q+(o-m)+(t*1.4426950407214463+(t+r)*1.6751713164886512e-10))}return +e}function _g(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=u;u=u+16|0;e=d;g=ln(32)|0;f[e>>2]=g;f[e+8>>2]=-2147483616;f[e+4>>2]=17;h=g;i=14390;j=h+17|0;do{b[h>>0]=b[i>>0]|0;h=h+1|0;i=i+1|0}while((h|0)<(j|0));b[g+17>>0]=0;g=c+16|0;i=f[g>>2]|0;if(i){h=g;j=i;a:while(1){i=j;while(1){if((f[i+16>>2]|0)>=(a|0))break;k=f[i+4>>2]|0;if(!k){l=h;break a}else i=k}j=f[i>>2]|0;if(!j){l=i;break}else h=i}if(((l|0)!=(g|0)?(f[l+16>>2]|0)<=(a|0):0)?(a=l+20|0,(Jh(a,e)|0)!=0):0)m=a;else n=10}else n=10;if((n|0)==10)m=c;c=Hk(m,e,-1)|0;if((b[e+11>>0]|0)>=0){o=(c|0)==-1;p=c>>>0>6;q=p?-2:c;r=o?-1:q;u=d;return r|0}Oq(f[e>>2]|0);o=(c|0)==-1;p=c>>>0>6;q=p?-2:c;r=o?-1:q;u=d;return r|0}function $g(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0;d=u;u=u+16|0;e=d;g=f[c>>2]|0;f[c>>2]=0;f[e>>2]=g;Lg(a,b,e);g=f[e>>2]|0;f[e>>2]=0;if(g|0){e=g+88|0;c=f[e>>2]|0;f[e>>2]=0;if(c|0){e=f[c+8>>2]|0;if(e|0){h=c+12|0;if((f[h>>2]|0)!=(e|0))f[h>>2]=e;Oq(e)}Oq(c)}c=f[g+68>>2]|0;if(c|0){e=g+72|0;h=f[e>>2]|0;if((h|0)!=(c|0))f[e>>2]=h+(~((h+-4-c|0)>>>2)<<2);Oq(c)}c=g+64|0;h=f[c>>2]|0;f[c>>2]=0;if(h|0){c=f[h>>2]|0;if(c|0){e=h+4|0;if((f[e>>2]|0)!=(c|0))f[e>>2]=c;Oq(c)}Oq(h)}Oq(g)}g=a+84|0;h=a+88|0;a=f[h>>2]|0;c=f[g>>2]|0;e=a-c>>2;if((e|0)>(b|0)){u=d;return}i=b+1|0;b=a;if(i>>>0>e>>>0){Fh(g,i-e|0);u=d;return}if(i>>>0>=e>>>0){u=d;return}e=c+(i<<2)|0;if((e|0)==(b|0)){u=d;return}f[h>>2]=b+(~((b+-4-e|0)>>>2)<<2);u=d;return}function ah(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+16|0;e=d;g=a+4|0;f[g>>2]=c;f[a+8>>2]=f[c+52>>2];h=f[a+184>>2]|0;i=a+188|0;j=f[i>>2]|0;if((j|0)!=(h|0))f[i>>2]=j+(~((j+-4-h|0)>>>2)<<2);h=f[c+48>>2]|0;c=ln(32)|0;f[e>>2]=c;f[e+8>>2]=-2147483616;f[e+4>>2]=19;j=c;i=15351;k=j+19|0;do{b[j>>0]=b[i>>0]|0;j=j+1|0;i=i+1|0}while((j|0)<(k|0));b[c+19>>0]=0;c=(Jh(h,e)|0)==0;if((b[e+11>>0]|0)<0)Oq(f[e>>2]|0);h=f[(f[g>>2]|0)+48>>2]|0;if(c){c=(mi(h)|0)>5&1;b[a+352>>0]=c;u=d;return 1}c=ln(32)|0;f[e>>2]=c;f[e+8>>2]=-2147483616;f[e+4>>2]=19;j=c;i=15351;k=j+19|0;do{b[j>>0]=b[i>>0]|0;j=j+1|0;i=i+1|0}while((j|0)<(k|0));b[c+19>>0]=0;c=(Yj(h,e,0)|0)&1;b[a+352>>0]=c;if((b[e+11>>0]|0)<0)Oq(f[e>>2]|0);u=d;return 1}function bh(a){a=a|0;var c=0,d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0;c=a+108|0;d=(f[a+112>>2]|0)-(f[c>>2]|0)|0;e=(d|0)/12|0;g=a+4|0;ci(e,f[(f[g>>2]|0)+44>>2]|0)|0;if(!d)return 1;d=0;a=0;while(1){i=f[c>>2]|0;j=i+(d*12|0)+4|0;ci((f[j>>2]|0)-a|0,f[(f[g>>2]|0)+44>>2]|0)|0;ci((f[j>>2]|0)-(f[i+(d*12|0)>>2]|0)|0,f[(f[g>>2]|0)+44>>2]|0)|0;d=d+1|0;if(d>>>0>=e>>>0)break;else a=f[j>>2]|0}zi(f[(f[g>>2]|0)+44>>2]|0,e,0,0)|0;a=0;do{d=f[(f[g>>2]|0)+44>>2]|0;j=d+16|0;i=f[j+4>>2]|0;if((i|0)>0|(i|0)==0&(f[j>>2]|0)>>>0>0){j=f[d+12>>2]|0;d=j+4|0;i=f[d>>2]|0;k=b[(f[c>>2]|0)+(a*12|0)+8>>0]&1;l=i>>>3;m=i&7;i=(f[j>>2]|0)+l|0;b[i>>0]=(1<>0]|0);i=(f[j>>2]|0)+l|0;b[i>>0]=k<>0]|0);f[d>>2]=(f[d>>2]|0)+1}a=a+1|0}while(a>>>0>>0);eg(f[(f[g>>2]|0)+44>>2]|0);return 1}function ch(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0;e=u;u=u+80|0;g=e+36|0;h=e;io(g,c);Ke(h,b,c);Ph(g,h);Ej(h+24|0,f[h+28>>2]|0);Oj(h+12|0,f[h+16>>2]|0);Ej(h,f[h+4>>2]|0);cj(a,g,d);Ej(g+24|0,f[g+28>>2]|0);Oj(g+12|0,f[g+16>>2]|0);Ej(g,f[g+4>>2]|0);u=e;return}function dh(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+16|0;e=d;g=a+4|0;f[g>>2]=c;f[a+8>>2]=f[c+52>>2];h=f[a+184>>2]|0;i=a+188|0;j=f[i>>2]|0;if((j|0)!=(h|0))f[i>>2]=j+(~((j+-4-h|0)>>>2)<<2);h=f[c+48>>2]|0;c=ln(32)|0;f[e>>2]=c;f[e+8>>2]=-2147483616;f[e+4>>2]=19;j=c;i=15351;k=j+19|0;do{b[j>>0]=b[i>>0]|0;j=j+1|0;i=i+1|0}while((j|0)<(k|0));b[c+19>>0]=0;c=(Jh(h,e)|0)==0;if((b[e+11>>0]|0)<0)Oq(f[e>>2]|0);h=f[(f[g>>2]|0)+48>>2]|0;if(c){c=(mi(h)|0)>5&1;b[a+288>>0]=c;u=d;return 1}c=ln(32)|0;f[e>>2]=c;f[e+8>>2]=-2147483616;f[e+4>>2]=19;j=c;i=15351;k=j+19|0;do{b[j>>0]=b[i>>0]|0;j=j+1|0;i=i+1|0}while((j|0)<(k|0));b[c+19>>0]=0;c=(Yj(h,e,0)|0)&1;b[a+288>>0]=c;if((b[e+11>>0]|0)<0)Oq(f[e>>2]|0);u=d;return 1}function eh(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=u;u=u+32|0;h=g+16|0;i=g+8|0;j=g;k=d-e|0;d=a+8|0;if((k|0)>0){a=0-e|0;l=i+4|0;m=j+4|0;n=h+4|0;o=k;do{k=b+(o<<2)|0;p=k+(a<<2)|0;q=c+(o<<2)|0;r=f[k+4>>2]|0;s=f[p>>2]|0;t=f[p+4>>2]|0;f[i>>2]=f[k>>2];f[l>>2]=r;f[j>>2]=s;f[m>>2]=t;Od(h,d,i,j);f[q>>2]=f[h>>2];f[q+4>>2]=f[n>>2];o=o-e|0}while((o|0)>0)}o=e>>>0>1073741823?-1:e<<2;e=Lq(o)|0;sj(e|0,0,o|0)|0;o=f[b+4>>2]|0;n=f[e>>2]|0;m=f[e+4>>2]|0;f[i>>2]=f[b>>2];f[i+4>>2]=o;f[j>>2]=n;f[j+4>>2]=m;Od(h,d,i,j);f[c>>2]=f[h>>2];f[c+4>>2]=f[h+4>>2];Mq(e);u=g;return 1}function fh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+32|0;d=c+12|0;e=c;g=f[b+100>>2]|0;h=f[b+96>>2]|0;b=g-h|0;i=(b|0)/12|0;f[d>>2]=0;j=d+4|0;f[j>>2]=0;f[d+8>>2]=0;k=h;do if(b)if(i>>>0>357913941)aq(d);else{l=ln(b)|0;f[d>>2]=l;f[d+8>>2]=l+(i*12|0);sj(l|0,0,b|0)|0;f[j>>2]=l+b;m=l;break}else m=0;while(0);f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;if((g|0)!=(h|0)){h=e+4|0;g=e+8|0;b=0;do{l=k+(b*12|0)|0;f[e>>2]=f[l>>2];f[e+4>>2]=f[l+4>>2];f[e+8>>2]=f[l+8>>2];f[m+(b*12|0)>>2]=f[e>>2];f[m+(b*12|0)+4>>2]=f[h>>2];f[m+(b*12|0)+8>>2]=f[g>>2];b=b+1|0}while(b>>>0>>0)}Kj(a,d);a=f[d>>2]|0;if(!a){u=c;return}d=f[j>>2]|0;if((d|0)!=(a|0))f[j>>2]=d+(~(((d+-12-a|0)>>>0)/12|0)*12|0);Oq(a);u=c;return}function gh(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if(c>>>0>4294967279)aq(a);d=a+11|0;e=b[d>>0]|0;g=e<<24>>24<0;if(g){h=f[a+4>>2]|0;i=(f[a+8>>2]&2147483647)+-1|0}else{h=e&255;i=10}j=h>>>0>c>>>0?h:c;c=j>>>0<11;k=c?10:(j+16&-16)+-1|0;do if((k|0)!=(i|0)){do if(c){j=f[a>>2]|0;if(g){l=0;m=j;n=a;o=13}else{Fo(a,j,(e&255)+1|0)|0;Oq(j);o=16}}else{j=k+1|0;p=ln(j)|0;if(g){l=1;m=f[a>>2]|0;n=p;o=13;break}else{Fo(p,a,(e&255)+1|0)|0;q=p;r=j;s=a+4|0;o=15;break}}while(0);if((o|0)==13){j=a+4|0;Fo(n,m,(f[j>>2]|0)+1|0)|0;Oq(m);if(l){q=n;r=k+1|0;s=j;o=15}else o=16}if((o|0)==15){f[a+8>>2]=r|-2147483648;f[s>>2]=h;f[a>>2]=q;break}else if((o|0)==16){b[d>>0]=h;break}}while(0);return}function hh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c=f[b>>2]|0;if((c|0)==-1){d=-1;return d|0}b=f[(f[a+24>>2]|0)+(c<<2)>>2]|0;if((b|0)==-1){d=0;return d|0}c=a+12|0;a=0;e=0;g=b;a:while(1){b:do if(e){h=a+1|0;i=(((g>>>0)%3|0|0)==0?2:-1)+g|0;if((i|0)==-1){d=h;j=15;break a}k=f[(f[c>>2]|0)+(i<<2)>>2]|0;if((k|0)==-1){d=h;j=15;break a}if(!((k>>>0)%3|0)){l=k+2|0;m=h;break}else{l=k+-1|0;m=h;break}}else{h=a;k=g;while(1){i=h+1|0;n=k+1|0;o=((n>>>0)%3|0|0)==0?k+-2|0:n;if((o|0)==-1){l=b;m=i;break b}n=f[(f[c>>2]|0)+(o<<2)>>2]|0;o=n+1|0;if((n|0)==-1){l=b;m=i;break b}k=((o>>>0)%3|0|0)==0?n+-2|0:o;if((k|0)==-1){l=b;m=i;break b}if((k|0)==(b|0)){d=i;j=15;break a}else h=i}}while(0);if((l|0)==-1){d=m;j=15;break}else{a=m;e=1;g=l}}if((j|0)==15)return d|0;return 0}function ih(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=a+8|0;Vg(a,a+4|0,d,c)|0;e=a+12|0;if((e|0)==(b|0))return;g=f[c>>2]|0;c=f[g>>2]|0;h=(f[g+4>>2]|0)-c>>3;i=c;c=e;e=d;a:while(1){d=f[c>>2]|0;j=f[e>>2]|0;if(h>>>0<=d>>>0){k=5;break}if(h>>>0<=j>>>0){k=7;break}l=i+(d<<3)|0;if((f[l>>2]|0)>>>0<(f[i+(j<<3)>>2]|0)>>>0){m=e;n=c;o=j;while(1){f[n>>2]=o;if((m|0)==(a|0)){p=a;break}j=m+-4|0;o=f[j>>2]|0;if(h>>>0<=o>>>0){k=11;break a}if((f[l>>2]|0)>>>0>=(f[i+(o<<3)>>2]|0)>>>0){p=m;break}else{q=m;m=j;n=q}}f[p>>2]=d}n=c+4|0;if((n|0)==(b|0)){k=3;break}else{m=c;c=n;e=m}}if((k|0)==3)return;else if((k|0)==5)aq(g);else if((k|0)==7)aq(g);else if((k|0)==11)aq(g)}function jh(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=Vg(a,b,c,e)|0;h=f[d>>2]|0;i=f[c>>2]|0;j=f[e>>2]|0;e=f[j>>2]|0;k=(f[j+4>>2]|0)-e>>3;if(k>>>0<=h>>>0)aq(j);l=e;if(k>>>0<=i>>>0)aq(j);if((f[l+(h<<3)>>2]|0)>>>0>=(f[l+(i<<3)>>2]|0)>>>0){m=g;return m|0}f[c>>2]=h;f[d>>2]=i;i=f[c>>2]|0;d=f[b>>2]|0;if(k>>>0<=i>>>0)aq(j);if(k>>>0<=d>>>0)aq(j);if((f[l+(i<<3)>>2]|0)>>>0>=(f[l+(d<<3)>>2]|0)>>>0){m=g+1|0;return m|0}f[b>>2]=i;f[c>>2]=d;d=f[b>>2]|0;c=f[a>>2]|0;if(k>>>0<=d>>>0)aq(j);if(k>>>0<=c>>>0)aq(j);if((f[l+(d<<3)>>2]|0)>>>0>=(f[l+(c<<3)>>2]|0)>>>0){m=g+2|0;return m|0}f[a>>2]=d;f[b>>2]=c;m=g+3|0;return m|0}function kh(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0;if((d|0)>=8192)return Da(a|0,c|0,d|0)|0;e=a|0;g=a+d|0;if((a&3)==(c&3)){while(a&3){if(!d)return e|0;b[a>>0]=b[c>>0]|0;a=a+1|0;c=c+1|0;d=d-1|0}h=g&-4|0;d=h-64|0;while((a|0)<=(d|0)){f[a>>2]=f[c>>2];f[a+4>>2]=f[c+4>>2];f[a+8>>2]=f[c+8>>2];f[a+12>>2]=f[c+12>>2];f[a+16>>2]=f[c+16>>2];f[a+20>>2]=f[c+20>>2];f[a+24>>2]=f[c+24>>2];f[a+28>>2]=f[c+28>>2];f[a+32>>2]=f[c+32>>2];f[a+36>>2]=f[c+36>>2];f[a+40>>2]=f[c+40>>2];f[a+44>>2]=f[c+44>>2];f[a+48>>2]=f[c+48>>2];f[a+52>>2]=f[c+52>>2];f[a+56>>2]=f[c+56>>2];f[a+60>>2]=f[c+60>>2];a=a+64|0;c=c+64|0}while((a|0)<(h|0)){f[a>>2]=f[c>>2];a=a+4|0;c=c+4|0}}else{h=g-4|0;while((a|0)<(h|0)){b[a>>0]=b[c>>0]|0;b[a+1>>0]=b[c+1>>0]|0;b[a+2>>0]=b[c+2>>0]|0;b[a+3>>0]=b[c+3>>0]|0;a=a+4|0;c=c+4|0}}while((a|0)<(g|0)){b[a>>0]=b[c>>0]|0;a=a+1|0;c=c+1|0}return e|0}function lh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0;c=u;u=u+16|0;d=c+4|0;e=c;f[a>>2]=1232;g=a+4|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;f[g+16>>2]=0;f[g+20>>2]=0;f[g+24>>2]=0;f[g+28>>2]=0;f[d>>2]=b;b=a+4|0;g=a+8|0;Ri(b,d);h=f[d>>2]|0;i=a+20|0;j=f[i>>2]|0;k=a+16|0;a=f[k>>2]|0;l=j-a>>2;m=a;if((h|0)<(l|0)){n=m;o=h;p=f[g>>2]|0;q=f[b>>2]|0;r=p-q|0;s=r>>2;t=s+-1|0;v=n+(o<<2)|0;f[v>>2]=t;u=c;return}a=h+1|0;f[e>>2]=-1;w=j;if(a>>>0<=l>>>0)if(a>>>0>>0?(j=m+(a<<2)|0,(j|0)!=(w|0)):0){f[i>>2]=w+(~((w+-4-j|0)>>>2)<<2);x=h;y=m}else{x=h;y=m}else{Ch(k,a-l|0,e);x=f[d>>2]|0;y=f[k>>2]|0}n=y;o=x;p=f[g>>2]|0;q=f[b>>2]|0;r=p-q|0;s=r>>2;t=s+-1|0;v=n+(o<<2)|0;f[v>>2]=t;u=c;return}function mh(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;b=a+4|0;c=f[b>>2]|0;d=(f[c+12>>2]|0)-(f[c+8>>2]|0)|0;c=d>>2;a:do if((d|0)>0){e=0;while(1){if(!(Ra[f[(f[a>>2]|0)+36>>2]&127](a,e)|0)){g=0;break}e=e+1|0;h=f[b>>2]|0;i=(f[h+12>>2]|0)-(f[h+8>>2]|0)>>2;if((e|0)>=(i|0)){j=i;break a}}return g|0}else j=c;while(0);c=a+20|0;b=a+24|0;d=f[b>>2]|0;e=f[c>>2]|0;i=d-e>>2;h=e;e=d;if(j>>>0<=i>>>0){if(j>>>0>>0?(d=h+(j<<2)|0,(d|0)!=(e|0)):0)f[b>>2]=e+(~((e+-4-d|0)>>>2)<<2)}else Ci(c,j-i|0);i=f[a+12>>2]|0;j=f[a+8>>2]|0;a=j;if((i|0)==(j|0)){g=1;return g|0}d=i-j>>2;j=0;do{i=f[a+(j<<2)>>2]|0;e=f[i+8>>2]|0;b=f[i+4>>2]|0;i=b;if((e|0)!=(b|0)?(h=f[c>>2]|0,k=e-b>>2,f[h+(f[i>>2]<<2)>>2]=j,k>>>0>1):0){b=1;do{f[h+(f[i+(b<<2)>>2]<<2)>>2]=j;b=b+1|0}while(b>>>0>>0)}j=j+1|0}while(j>>>0>>0);g=1;return g|0}function nh(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;d=f[c+88>>2]|0;if(!d){e=0;return e|0}if((f[d>>2]|0)!=1){e=0;return e|0}g=d+8|0;d=f[g>>2]|0;f[a+4>>2]=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;i=a+8|0;j=c+24|0;c=b[j>>0]|0;k=c<<24>>24;l=a+12|0;m=f[l>>2]|0;n=f[i>>2]|0;o=m-n>>2;p=n;n=m;if(o>>>0>=k>>>0)if(o>>>0>k>>>0?(m=p+(k<<2)|0,(m|0)!=(n|0)):0){f[l>>2]=n+(~((n+-4-m|0)>>>2)<<2);q=c;r=d}else{q=c;r=d}else{Ci(i,k-o|0);q=b[j>>0]|0;r=f[g>>2]|0}g=r+4|0;j=h[g>>0]|h[g+1>>0]<<8|h[g+2>>0]<<16|h[g+3>>0]<<24;if(q<<24>>24>0){g=f[i>>2]|0;i=q<<24>>24;q=j;o=4;k=0;while(1){f[g+(k<<2)>>2]=q;o=o+4|0;k=k+1|0;d=r+o|0;c=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;if((k|0)>=(i|0)){s=c;break}else q=c}}else s=j;f[a+20>>2]=s;e=1;return e|0}function oh(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;do if(!(fp(a,f[c+8>>2]|0,g)|0)){if(!(fp(a,f[c>>2]|0,g)|0)){h=f[a+8>>2]|0;Za[f[(f[h>>2]|0)+24>>2]&3](h,c,d,e,g);break}if((f[c+16>>2]|0)!=(d|0)?(h=c+20|0,(f[h>>2]|0)!=(d|0)):0){f[c+32>>2]=e;i=c+44|0;if((f[i>>2]|0)==4)break;j=c+52|0;b[j>>0]=0;k=c+53|0;b[k>>0]=0;l=f[a+8>>2]|0;_a[f[(f[l>>2]|0)+20>>2]&3](l,c,d,d,1,g);if(b[k>>0]|0)if(!(b[j>>0]|0)){m=3;n=11}else o=3;else{m=4;n=11}if((n|0)==11){f[h>>2]=d;h=c+40|0;f[h>>2]=(f[h>>2]|0)+1;if((f[c+36>>2]|0)==1?(f[c+24>>2]|0)==2:0){b[c+54>>0]=1;o=m}else o=m}f[i>>2]=o;break}if((e|0)==1)f[c+32>>2]=1}else Vm(0,c,d,e);while(0);return}function ph(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;e=u;u=u+16|0;g=e+12|0;h=e+8|0;i=e;f[i>>2]=f[b>>2];f[g>>2]=f[i>>2];i=Kd(a,g,h,e+4|0,c)|0;c=f[i>>2]|0;if(c|0){j=c;u=e;return j|0}c=ln(40)|0;pj(c+16|0,d);pj(c+28|0,d+12|0);d=f[h>>2]|0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=d;f[i>>2]=c;d=f[f[a>>2]>>2]|0;if(!d)k=c;else{f[a>>2]=d;k=f[i>>2]|0}Oe(f[a+4>>2]|0,k);k=a+8|0;f[k>>2]=(f[k>>2]|0)+1;j=c;u=e;return j|0}function qh(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=u;u=u+16|0;g=e;h=a+4|0;f[h>>2]=0;if(!c){u=e;return}i=a+8|0;j=f[i>>2]|0;k=j<<5;if(k>>>0>>0){f[g>>2]=0;l=g+4|0;f[l>>2]=0;m=g+8|0;f[m>>2]=0;if((c|0)<0)aq(a);n=j<<6;j=c+31&-32;vi(g,k>>>0<1073741823?(n>>>0>>0?j:n):2147483647);n=f[a>>2]|0;f[a>>2]=f[g>>2];f[g>>2]=n;g=f[h>>2]|0;f[h>>2]=c;f[l>>2]=g;g=f[i>>2]|0;f[i>>2]=f[m>>2];f[m>>2]=g;if(n|0)Oq(n);o=a}else{f[h>>2]=c;o=a}a=f[o>>2]|0;o=a;h=a;a=c>>>5;n=a<<2;if(!(b[d>>0]|0)){sj(h|0,0,n|0)|0;d=c&31;g=o+(a<<2)|0;if(!d){u=e;return}f[g>>2]=f[g>>2]&~(-1>>>(32-d|0));u=e;return}else{sj(h|0,-1,n|0)|0;n=c&31;c=o+(a<<2)|0;if(!n){u=e;return}f[c>>2]=f[c>>2]|-1>>>(32-n|0);u=e;return}}function rh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;f[g>>2]=f[a+12>>2];h=b+16|0;i=h;j=f[i>>2]|0;k=f[i+4>>2]|0;if((k|0)>0|(k|0)==0&j>>>0>0){l=k;m=j}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;j=h;l=f[j+4>>2]|0;m=f[j>>2]|0}f[g>>2]=f[a+20>>2];if((l|0)>0|(l|0)==0&m>>>0>0){n=a+88|0;ld(n,b);u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;n=a+88|0;ld(n,b);u=c;return 1}function sh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;f[g>>2]=f[a+12>>2];h=b+16|0;i=h;j=f[i>>2]|0;k=f[i+4>>2]|0;if((k|0)>0|(k|0)==0&j>>>0>0){l=k;m=j}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;j=h;l=f[j+4>>2]|0;m=f[j>>2]|0}f[g>>2]=f[a+16>>2];if((l|0)>0|(l|0)==0&m>>>0>0){n=a+108|0;ld(n,b);u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;n=a+108|0;ld(n,b);u=c;return 1}function th(a){a=a|0;var c=0,d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;c=a+32|0;d=f[a+64>>2]|0;e=(Qa[f[(f[d>>2]|0)+40>>2]&127](d)|0)+52|0;d=f[e>>2]|0;zi(c,(((f[d+100>>2]|0)-(f[d+96>>2]|0)|0)/12|0)*3|0,0,1)|0;d=a+68|0;e=f[d>>2]|0;g=(f[a+72>>2]|0)-e|0;if((g|0)<=0){eg(c);return}i=a+48|0;j=a+44|0;a=(g>>>2)+-1|0;g=e;while(1){e=f[g+(a<<2)>>2]|0;k=f[3524+(e<<2)>>2]|0;l=i;m=f[l+4>>2]|0;if((m|0)>0|(m|0)==0&(f[l>>2]|0)>>>0>0?(l=f[j>>2]|0,171>>>e&1|0):0){m=l+4|0;n=0;o=f[m>>2]|0;do{p=o>>>3;q=o&7;r=(f[l>>2]|0)+p|0;b[r>>0]=(1<>0]|0);r=(f[l>>2]|0)+p|0;b[r>>0]=(e>>>n&1)<>0]|0);o=(f[m>>2]|0)+1|0;f[m>>2]=o;n=n+1|0}while((n|0)!=(k|0))}k=a+-1|0;if((k|0)<=-1)break;a=k;g=f[d>>2]|0}eg(c);return}function uh(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=u;u=u+48|0;h=g;i=g+32|0;if(!c){j=0;u=g;return j|0}Gn(h);do if((dm(c,0)|0)!=-1){if(d){if(!(Qa[f[(f[c>>2]|0)+16>>2]&127](c)|0)){k=0;break}Va[f[(f[c>>2]|0)+20>>2]&127](c)}Yg(i,a,c,h);l=(f[i>>2]|0)==0;m=i+4|0;if((b[m+11>>0]|0)<0)Oq(f[m>>2]|0);if(l){l=f[h>>2]|0;m=h+4|0;rg(e,l,l+((f[m>>2]|0)-l)|0);k=(f[m>>2]|0)-(f[h>>2]|0)|0}else k=0}else k=0;while(0);e=h+12|0;i=f[e>>2]|0;f[e>>2]=0;if(i|0)Oq(i);i=f[h>>2]|0;if(i|0){e=h+4|0;if((f[e>>2]|0)!=(i|0))f[e>>2]=i;Oq(i)}j=k;u=g;return j|0}function vh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c=u;u=u+16|0;d=c;e=f[(f[a>>2]|0)+8>>2]|0;g=a+8|0;h=a+12|0;i=(f[h>>2]|0)-(f[g>>2]|0)>>2;j=f[b>>2]|0;f[b>>2]=0;f[d>>2]=j;Xa[e&15](a,i,d);i=f[d>>2]|0;f[d>>2]=0;if(!i){k=f[h>>2]|0;l=f[g>>2]|0;m=k-l|0;n=m>>2;o=n+-1|0;u=c;return o|0}d=i+88|0;a=f[d>>2]|0;f[d>>2]=0;if(a|0){d=f[a+8>>2]|0;if(d|0){e=a+12|0;if((f[e>>2]|0)!=(d|0))f[e>>2]=d;Oq(d)}Oq(a)}a=f[i+68>>2]|0;if(a|0){d=i+72|0;e=f[d>>2]|0;if((e|0)!=(a|0))f[d>>2]=e+(~((e+-4-a|0)>>>2)<<2);Oq(a)}a=i+64|0;e=f[a>>2]|0;f[a>>2]=0;if(e|0){a=f[e>>2]|0;if(a|0){d=e+4|0;if((f[d>>2]|0)!=(a|0))f[d>>2]=a;Oq(a)}Oq(e)}Oq(i);k=f[h>>2]|0;l=f[g>>2]|0;m=k-l|0;n=m>>2;o=n+-1|0;u=c;return o|0}function wh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;c=a+8|0;d=f[c>>2]|0;e=a+4|0;g=f[e>>2]|0;if(d-g>>3>>>0>=b>>>0){h=b;i=g;do{j=i;f[j>>2]=0;f[j+4>>2]=0;i=(f[e>>2]|0)+8|0;f[e>>2]=i;h=h+-1|0}while((h|0)!=0);return}h=f[a>>2]|0;i=g-h>>3;g=i+b|0;if(g>>>0>536870911)aq(a);j=d-h|0;h=j>>2;d=j>>3>>>0<268435455?(h>>>0>>0?g:h):536870911;do if(d)if(d>>>0>536870911){h=ra(8)|0;Oo(h,16035);f[h>>2]=7256;va(h|0,1112,110)}else{k=ln(d<<3)|0;break}else k=0;while(0);h=k+(i<<3)|0;i=k+(d<<3)|0;d=b;b=h;k=h;do{g=b;f[g>>2]=0;f[g+4>>2]=0;b=k+8|0;k=b;d=d+-1|0}while((d|0)!=0);d=f[a>>2]|0;b=(f[e>>2]|0)-d|0;g=h+(0-(b>>3)<<3)|0;if((b|0)>0)kh(g|0,d|0,b|0)|0;f[a>>2]=g;f[e>>2]=k;f[c>>2]=i;if(!d)return;Oq(d);return}function xh(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0;d=u;u=u+16|0;e=d;if(!(bn(a,b,c)|0)){g=0;u=d;return g|0}if((Qa[f[(f[a>>2]|0)+32>>2]&127](a)|0)<<24>>24==1?((f[(f[a+8>>2]|0)+28>>2]|0)+-1|0)>>>0>=6:0){g=0;u=d;return g|0}h=_g(c,f[b+48>>2]|0)|0;Xa[f[(f[a>>2]|0)+48>>2]&15](e,a,h);h=a+36|0;b=f[e>>2]|0;f[e>>2]=0;c=f[h>>2]|0;f[h>>2]=b;if(!c){f[e>>2]=0;i=b}else{Va[f[(f[c>>2]|0)+4>>2]&127](c);c=f[e>>2]|0;f[e>>2]=0;if(c|0)Va[f[(f[c>>2]|0)+4>>2]&127](c);i=f[h>>2]|0}if(!i){g=1;u=d;return g|0}if(Ra[f[(f[a>>2]|0)+36>>2]&127](a,i)|0){g=1;u=d;return g|0}i=f[h>>2]|0;f[h>>2]=0;if(!i){g=1;u=d;return g|0}Va[f[(f[i>>2]|0)+4>>2]&127](i);g=1;u=d;return g|0}function yh(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=u;u=u+16|0;g=e+4|0;h=e;i=e+8|0;j=a&255;b[i>>0]=j&127;do if(c>>>0>0|(c|0)==0&a>>>0>127){b[i>>0]=j|-128;k=d+16|0;l=f[k+4>>2]|0;if((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0){m=0;break}else{f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];Me(d,g,i,i+1|0)|0;k=Yn(a|0,c|0,7)|0;m=yh(k,I,d)|0;break}}else{k=d+16|0;l=f[k+4>>2]|0;if((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0){m=0;break}f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];Me(d,g,i,i+1|0)|0;n=1;u=e;return n|0}while(0);n=m;u=e;return n|0}function zh(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0;g=f[(f[(f[d+4>>2]|0)+8>>2]|0)+(c<<2)>>2]|0;if((b|0)==-1)h=Xi(c,d)|0;else h=b;if((h|0)==-2)i=0;else{do if((Qa[f[(f[d>>2]|0)+8>>2]&127](d)|0)==1){Xf(a,d,h,c,e,514);if(!(f[a>>2]|0)){f[a>>2]=0;break}else return}while(0);c=ln(44)|0;f[c>>2]=1544;f[c+4>>2]=g;g=c+8|0;f[g>>2]=f[e>>2];f[g+4>>2]=f[e+4>>2];f[g+8>>2]=f[e+8>>2];f[g+12>>2]=f[e+12>>2];f[g+16>>2]=f[e+16>>2];f[g+20>>2]=f[e+20>>2];fk(c+32|0,e+24|0);f[c>>2]=1600;i=c}f[a>>2]=i;return}function Ah(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=u;u=u+224|0;g=e+120|0;h=e+80|0;i=e;j=e+136|0;k=h;l=k+40|0;do{f[k>>2]=0;k=k+4|0}while((k|0)<(l|0));f[g>>2]=f[d>>2];if((qb(0,c,g,i,h)|0)<0)m=-1;else{if((f[a+76>>2]|0)>-1)n=Tq(a)|0;else n=0;d=f[a>>2]|0;k=d&32;if((b[a+74>>0]|0)<1)f[a>>2]=d&-33;d=a+48|0;if(!(f[d>>2]|0)){l=a+44|0;o=f[l>>2]|0;f[l>>2]=j;p=a+28|0;f[p>>2]=j;q=a+20|0;f[q>>2]=j;f[d>>2]=80;r=a+16|0;f[r>>2]=j+80;j=qb(a,c,g,i,h)|0;if(!o)s=j;else{Sa[f[a+36>>2]&31](a,0,0)|0;t=(f[q>>2]|0)==0?-1:j;f[l>>2]=o;f[d>>2]=0;f[r>>2]=0;f[p>>2]=0;f[q>>2]=0;s=t}}else s=qb(a,c,g,i,h)|0;h=f[a>>2]|0;f[a>>2]=h|k;if(n|0)Sq(a);m=(h&32|0)==0?s:-1}u=e;return m|0}function Bh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=a+4|0;d=f[c>>2]|0;e=f[a>>2]|0;g=d-e>>2;h=d;if(g>>>0>>0){uf(a,b-g|0);return}if(g>>>0<=b>>>0)return;g=e+(b<<2)|0;if((g|0)==(h|0))return;else i=h;do{h=i+-4|0;f[c>>2]=h;b=f[h>>2]|0;f[h>>2]=0;if(b|0){h=b+88|0;e=f[h>>2]|0;f[h>>2]=0;if(e|0){h=f[e+8>>2]|0;if(h|0){a=e+12|0;if((f[a>>2]|0)!=(h|0))f[a>>2]=h;Oq(h)}Oq(e)}e=f[b+68>>2]|0;if(e|0){h=b+72|0;a=f[h>>2]|0;if((a|0)!=(e|0))f[h>>2]=a+(~((a+-4-e|0)>>>2)<<2);Oq(e)}e=b+64|0;a=f[e>>2]|0;f[e>>2]=0;if(a|0){e=f[a>>2]|0;if(e|0){h=a+4|0;if((f[h>>2]|0)!=(e|0))f[h>>2]=e;Oq(e)}Oq(a)}Oq(b)}i=f[c>>2]|0}while((i|0)!=(g|0));return}function Ch(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=a+8|0;e=f[d>>2]|0;g=a+4|0;h=f[g>>2]|0;i=h;if(e-h>>2>>>0>=b>>>0){j=b;k=i;while(1){f[k>>2]=f[c>>2];j=j+-1|0;if(!j)break;else k=k+4|0}f[g>>2]=i+(b<<2);return}i=f[a>>2]|0;k=h-i|0;h=k>>2;j=h+b|0;if(j>>>0>1073741823)aq(a);l=e-i|0;e=l>>1;m=l>>2>>>0<536870911?(e>>>0>>0?j:e):1073741823;do if(m)if(m>>>0>1073741823){e=ra(8)|0;Oo(e,16035);f[e>>2]=7256;va(e|0,1112,110)}else{e=ln(m<<2)|0;n=e;o=e;break}else{n=0;o=0}while(0);e=n+(h<<2)|0;h=n+(m<<2)|0;m=b;j=e;while(1){f[j>>2]=f[c>>2];m=m+-1|0;if(!m)break;else j=j+4|0}if((k|0)>0)kh(o|0,i|0,k|0)|0;f[a>>2]=n;f[g>>2]=e+(b<<2);f[d>>2]=h;if(!i)return;Oq(i);return}function Dh(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=(f[a>>2]|0)+1794895138|0;g=gp(f[a+8>>2]|0,e)|0;h=gp(f[a+12>>2]|0,e)|0;i=gp(f[a+16>>2]|0,e)|0;a:do if((g>>>0>>2>>>0?(j=c-(g<<2)|0,h>>>0>>0&i>>>0>>0):0)?((i|h)&3|0)==0:0){j=h>>>2;k=i>>>2;l=0;m=g;while(1){n=m>>>1;o=l+n|0;p=o<<1;q=p+j|0;r=gp(f[a+(q<<2)>>2]|0,e)|0;s=gp(f[a+(q+1<<2)>>2]|0,e)|0;if(!(s>>>0>>0&r>>>0<(c-s|0)>>>0)){t=0;break a}if(b[a+(s+r)>>0]|0){t=0;break a}r=hl(d,a+s|0)|0;if(!r)break;s=(r|0)<0;if((m|0)==1){t=0;break a}else{l=s?l:o;m=s?n:m-n|0}}m=p+k|0;l=gp(f[a+(m<<2)>>2]|0,e)|0;j=gp(f[a+(m+1<<2)>>2]|0,e)|0;if(j>>>0>>0&l>>>0<(c-j|0)>>>0)t=(b[a+(j+l)>>0]|0)==0?a+j|0:0;else t=0}else t=0;while(0);return t|0}function Eh(a,c,e,g){a=a|0;c=c|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;h=u;u=u+64|0;i=h;j=f[a>>2]|0;k=a+(f[j+-8>>2]|0)|0;l=f[j+-4>>2]|0;f[i>>2]=e;f[i+4>>2]=a;f[i+8>>2]=c;f[i+12>>2]=g;g=i+16|0;c=i+20|0;a=i+24|0;j=i+28|0;m=i+32|0;n=i+40|0;o=g;p=o+36|0;do{f[o>>2]=0;o=o+4|0}while((o|0)<(p|0));d[g+36>>1]=0;b[g+38>>0]=0;a:do if(fp(l,e,0)|0){f[i+48>>2]=1;_a[f[(f[l>>2]|0)+20>>2]&3](l,i,k,k,1,0);q=(f[a>>2]|0)==1?k:0}else{Za[f[(f[l>>2]|0)+24>>2]&3](l,i,k,1,0);switch(f[i+36>>2]|0){case 0:{q=(f[n>>2]|0)==1&(f[j>>2]|0)==1&(f[m>>2]|0)==1?f[c>>2]|0:0;break a;break}case 1:break;default:{q=0;break a}}if((f[a>>2]|0)!=1?!((f[n>>2]|0)==0&(f[j>>2]|0)==1&(f[m>>2]|0)==1):0){q=0;break}q=f[g>>2]|0}while(0);u=h;return q|0}function Fh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=a+8|0;d=f[c>>2]|0;e=a+4|0;g=f[e>>2]|0;h=g;if(d-g>>2>>>0>=b>>>0){i=b;j=h;while(1){f[j>>2]=1;i=i+-1|0;if(!i)break;else j=j+4|0}f[e>>2]=h+(b<<2);return}h=f[a>>2]|0;j=g-h|0;g=j>>2;i=g+b|0;if(i>>>0>1073741823)aq(a);k=d-h|0;d=k>>1;l=k>>2>>>0<536870911?(d>>>0>>0?i:d):1073741823;do if(l)if(l>>>0>1073741823){d=ra(8)|0;Oo(d,16035);f[d>>2]=7256;va(d|0,1112,110)}else{d=ln(l<<2)|0;m=d;n=d;break}else{m=0;n=0}while(0);d=m+(g<<2)|0;g=m+(l<<2)|0;l=b;i=d;while(1){f[i>>2]=1;l=l+-1|0;if(!l)break;else i=i+4|0}if((j|0)>0)kh(n|0,h|0,j|0)|0;f[a>>2]=m;f[e>>2]=d+(b<<2);f[c>>2]=g;if(!h)return;Oq(h);return}function Gh(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+16|0;e=d;if(!c){g=0;u=d;return g|0}h=a+84|0;i=f[h>>2]|0;j=a+88|0;k=f[j>>2]|0;if((k|0)!=(i|0))f[j>>2]=k+(~((k+-4-i|0)>>>2)<<2);f[h>>2]=0;f[j>>2]=0;f[a+92>>2]=0;if(i|0)Oq(i);i=a+72|0;j=f[i>>2]|0;h=a+76|0;if((f[h>>2]|0)!=(j|0))f[h>>2]=j;f[i>>2]=0;f[h>>2]=0;f[a+80>>2]=0;if(j|0)Oq(j);j=c+4|0;h=(f[j>>2]|0)-(f[c>>2]|0)>>2;b[e>>0]=0;qh(a,h,e);h=c+24|0;i=c+28|0;k=(f[i>>2]|0)-(f[h>>2]|0)>>2;b[e>>0]=0;qh(a+12|0,k,e);hg(a+28|0,(f[j>>2]|0)-(f[c>>2]|0)>>2,6180);gk(a+52|0,(f[i>>2]|0)-(f[h>>2]|0)>>2);gk(a+40|0,(f[i>>2]|0)-(f[h>>2]|0)>>2);f[a+64>>2]=c;b[a+24>>0]=1;g=1;u=d;return g|0}function Hh(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;c=a+12|0;d=f[a>>2]|0;e=a+8|0;g=f[e>>2]|0;h=(g|0)==-1;if(!(b[c>>0]|0)){do if((!h?(i=(((g>>>0)%3|0|0)==0?2:-1)+g|0,(i|0)!=-1):0)?(j=f[(f[d+12>>2]|0)+(i<<2)>>2]|0,(j|0)!=-1):0)if(!((j>>>0)%3|0)){k=j+2|0;break}else{k=j+-1|0;break}else k=-1;while(0);f[e>>2]=k;return}k=g+1|0;if((!h?(h=((k>>>0)%3|0|0)==0?g+-2|0:k,(h|0)!=-1):0)?(k=f[(f[d+12>>2]|0)+(h<<2)>>2]|0,h=k+1|0,(k|0)!=-1):0){g=((h>>>0)%3|0|0)==0?k+-2|0:h;f[e>>2]=g;if((g|0)!=-1){if((g|0)!=(f[a+4>>2]|0))return;f[e>>2]=-1;return}}else f[e>>2]=-1;g=f[a+4>>2]|0;do if(((g|0)!=-1?(a=(((g>>>0)%3|0|0)==0?2:-1)+g|0,(a|0)!=-1):0)?(h=f[(f[d+12>>2]|0)+(a<<2)>>2]|0,(h|0)!=-1):0)if(!((h>>>0)%3|0)){l=h+2|0;break}else{l=h+-1|0;break}else l=-1;while(0);f[e>>2]=l;b[c>>0]=0;return}function Ih(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Td(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+20>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Td(a,e);return}function Jh(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=f[a+4>>2]|0;if(!d){e=0;return e|0}a=b[c+11>>0]|0;g=a<<24>>24<0;h=g?f[c+4>>2]|0:a&255;a=g?f[c>>2]|0:c;c=d;while(1){d=c+16|0;g=b[d+11>>0]|0;i=g<<24>>24<0;j=i?f[c+20>>2]|0:g&255;g=j>>>0>>0;k=g?j:h;if((k|0)!=0?(l=Vk(a,i?f[d>>2]|0:d,k)|0,(l|0)!=0):0)if((l|0)<0)m=7;else m=8;else if(h>>>0>>0)m=7;else m=8;if((m|0)==7){m=0;n=c}else if((m|0)==8){m=0;l=h>>>0>>0?h:j;if((l|0)!=0?(j=Vk(i?f[d>>2]|0:d,a,l)|0,(j|0)!=0):0){if((j|0)>=0){e=1;m=14;break}}else m=10;if((m|0)==10?(m=0,!g):0){e=1;m=14;break}n=c+4|0}c=f[n>>2]|0;if(!c){e=0;m=14;break}}if((m|0)==14)return e|0;return 0}function Kh(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=u;u=u+16|0;g=e+4|0;h=e;i=f[a+8>>2]|0;j=i+24|0;k=b[j>>0]|0;l=c+4|0;ag(a,(f[l>>2]|0)-(f[c>>2]|0)>>2,k,d);d=f[a+32>>2]|0;a=(f[f[d>>2]>>2]|0)+(f[d+48>>2]|0)|0;d=f[c>>2]|0;c=f[l>>2]|0;if((d|0)==(c|0)){m=1;u=e;return m|0}l=i+84|0;n=i+68|0;o=0;p=d;while(1){d=f[p>>2]|0;if(!(b[l>>0]|0))q=f[(f[n>>2]|0)+(d<<2)>>2]|0;else q=d;f[h>>2]=q;d=b[j>>0]|0;f[g>>2]=f[h>>2];if(!(Qb(i,g,d,a+(o<<2)|0)|0)){m=0;r=7;break}p=p+4|0;if((p|0)==(c|0)){m=1;r=7;break}else o=o+k|0}if((r|0)==7){u=e;return m|0}return 0}function Lh(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;f[a>>2]=1408;b=a+72|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Va[f[(f[c>>2]|0)+4>>2]&127](c);c=f[a+60>>2]|0;if(c|0){b=a+64|0;d=f[b>>2]|0;if((d|0)!=(c|0))f[b>>2]=d+(~((d+-4-c|0)>>>2)<<2);Oq(c)}c=f[a+48>>2]|0;if(c|0)Oq(c);c=a+36|0;d=f[c>>2]|0;if(d|0){b=a+40|0;e=f[b>>2]|0;if((e|0)==(d|0))g=d;else{h=e;do{e=h+-4|0;f[b>>2]=e;i=f[e>>2]|0;f[e>>2]=0;if(i|0)Va[f[(f[i>>2]|0)+4>>2]&127](i);h=f[b>>2]|0}while((h|0)!=(d|0));g=f[c>>2]|0}Oq(g)}f[a>>2]=1232;g=f[a+16>>2]|0;if(g|0){c=a+20|0;d=f[c>>2]|0;if((d|0)!=(g|0))f[c>>2]=d+(~((d+-4-g|0)>>>2)<<2);Oq(g)}g=f[a+4>>2]|0;if(!g)return;d=a+8|0;a=f[d>>2]|0;if((a|0)!=(g|0))f[d>>2]=a+(~((a+-4-g|0)>>>2)<<2);Oq(g);return}function Mh(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f[a>>2]=d;e=a+24|0;g=a+28|0;h=f[g>>2]|0;i=f[e>>2]|0;j=h-i>>2;k=i;i=h;if(j>>>0>=d>>>0){if(j>>>0>d>>>0?(h=k+(d<<2)|0,(h|0)!=(i|0)):0)f[g>>2]=i+(~((i+-4-h|0)>>>2)<<2)}else Ci(e,d-j|0);if(!c)return;j=f[b>>2]|0;if((c|0)>1){d=j;e=j;h=1;while(1){i=f[b+(h<<2)>>2]|0;g=(i|0)<(e|0);k=g?i:e;l=g?d:(i|0)>(d|0)?i:d;h=h+1|0;if((h|0)==(c|0)){m=l;n=k;break}else{d=l;e=k}}}else{m=j;n=j}f[a+4>>2]=n;f[a+8>>2]=m;j=Xn(m|0,((m|0)<0)<<31>>31|0,n|0,((n|0)<0)<<31>>31|0)|0;n=I;if(!(n>>>0<0|(n|0)==0&j>>>0<2147483647))return;n=j+1|0;f[a+12>>2]=n;j=(n|0)/2|0;m=a+16|0;f[m>>2]=j;f[a+20>>2]=0-j;if(n&1|0)return;f[m>>2]=j+-1;return}function Nh(a){a=a|0;Fj(a+992|0);Fj(a+960|0);Fj(a+928|0);Fj(a+896|0);Fj(a+864|0);Fj(a+832|0);Fj(a+800|0);Fj(a+768|0);Fj(a+736|0);Fj(a+704|0);Fj(a+672|0);Fj(a+640|0);Fj(a+608|0);Fj(a+576|0);Fj(a+544|0);Fj(a+512|0);Fj(a+480|0);Fj(a+448|0);Fj(a+416|0);Fj(a+384|0);Fj(a+352|0);Fj(a+320|0);Fj(a+288|0);Fj(a+256|0);Fj(a+224|0);Fj(a+192|0);Fj(a+160|0);Fj(a+128|0);Fj(a+96|0);Fj(a+64|0);Fj(a+32|0);Fj(a);return}function Oh(a){a=a|0;wn(a);wn(a+32|0);wn(a+64|0);wn(a+96|0);wn(a+128|0);wn(a+160|0);wn(a+192|0);wn(a+224|0);wn(a+256|0);wn(a+288|0);wn(a+320|0);wn(a+352|0);wn(a+384|0);wn(a+416|0);wn(a+448|0);wn(a+480|0);wn(a+512|0);wn(a+544|0);wn(a+576|0);wn(a+608|0);wn(a+640|0);wn(a+672|0);wn(a+704|0);wn(a+736|0);wn(a+768|0);wn(a+800|0);wn(a+832|0);wn(a+864|0);wn(a+896|0);wn(a+928|0);wn(a+960|0);wn(a+992|0);return}function Ph(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=u;u=u+16|0;d=c+12|0;e=c+8|0;g=c+4|0;h=c;i=(a|0)==(b|0);if(!i){f[g>>2]=f[b>>2];f[h>>2]=b+4;f[e>>2]=f[g>>2];f[d>>2]=f[h>>2];Oc(a,e,d)}if(!i){f[g>>2]=f[b+12>>2];f[h>>2]=b+16;f[e>>2]=f[g>>2];f[d>>2]=f[h>>2];Hc(a+12|0,e,d)}if(i){u=c;return}f[g>>2]=f[b+24>>2];f[h>>2]=b+28;f[e>>2]=f[g>>2];f[d>>2]=f[h>>2];Oc(a+24|0,e,d);u=c;return}function Qh(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;a=u;u=u+16|0;e=a;if((c|0)<0|((b|0)==0|(d|0)==0)){g=0;u=a;return g|0}h=f[b+8>>2]|0;if(((f[b+12>>2]|0)-h>>2|0)<=(c|0)){g=0;u=a;return g|0}i=b+4|0;if(!(f[i>>2]|0)){j=ln(52)|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;f[j+12>>2]=0;n[j+16>>2]=$(1.0);k=j+20|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;n[j+36>>2]=$(1.0);f[j+40>>2]=0;f[j+44>>2]=0;f[j+48>>2]=0;f[b+4>>2]=j}j=f[(f[h+(c<<2)>>2]|0)+60>>2]|0;c=ln(44)|0;Ub(c,d);f[c+40>>2]=j;j=f[i>>2]|0;f[e>>2]=c;mk(j,e)|0;j=f[e>>2]|0;f[e>>2]=0;if(!j){g=1;u=a;return g|0}bj(j);Oq(j);g=1;u=a;return g|0}function Rh(a,c,d,e,g,h,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;var j=0,k=0;c=u;u=u+64|0;j=c;k=i?6:5;Il(j);i=f[h+56>>2]|0;h=X(Vl(k)|0,e)|0;Jj(j,i,0,e&255,k,0,h,((h|0)<0)<<31>>31,0,0);h=ln(96)|0;tl(h,j);f[a>>2]=h;Bj(h,d)|0;d=h+84|0;if(!g){b[d>>0]=1;a=f[h+68>>2]|0;j=h+72|0;k=f[j>>2]|0;if((k|0)==(a|0)){u=c;return}f[j>>2]=k+(~((k+-4-a|0)>>>2)<<2);u=c;return}b[d>>0]=0;d=h+68|0;a=h+72|0;h=f[a>>2]|0;k=f[d>>2]|0;j=h-k>>2;e=h;if(j>>>0>>0){Ch(d,g-j|0,1216);u=c;return}if(j>>>0<=g>>>0){u=c;return}j=k+(g<<2)|0;if((j|0)==(e|0)){u=c;return}f[a>>2]=e+(~((e+-4-j|0)>>>2)<<2);u=c;return}function Sh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){rd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;rd(a,e);return}function Th(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){vd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;vd(a,e);return}function Uh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Fd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Fd(a,e);return}function Vh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Pd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Pd(a,e);return}function Wh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){ud(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;ud(a,e);return}function Xh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){zd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;zd(a,e);return}function Yh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Jd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Jd(a,e);return}function Zh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){sd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;sd(a,e);return}function _h(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){wd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;wd(a,e);return}function $h(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Gd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Gd(a,e);return}function ai(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Qd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Qd(a,e);return}function bi(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=u;u=u+16|0;h=g;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;i=ln(16)|0;f[h>>2]=i;f[h+8>>2]=-2147483632;f[h+4>>2]=15;j=i;k=14479;l=j+15|0;do{b[j>>0]=b[k>>0]|0;j=j+1|0;k=k+1|0}while((j|0)<(l|0));b[i+15>>0]=0;i=Hk(c,h,-1)|0;if((b[h+11>>0]|0)<0)Oq(f[h>>2]|0);switch(i|0){case -1:{if((mi(c)|0)==10)m=6;else m=5;break}case 1:{m=5;break}default:m=6}if((m|0)==5){i=ln(60)|0;Lo(i);n=i}else if((m|0)==6){m=ln(56)|0;tp(m);n=m}xo(n,d);Md(a,n,c,e);Va[f[(f[n>>2]|0)+4>>2]&127](n);u=g;return}function ci(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;b[h>>0]=a&127;do if(a>>>0>127){b[h>>0]=a|128;i=c+16|0;j=f[i+4>>2]|0;if((j|0)>0|(j|0)==0&(f[i>>2]|0)>>>0>0){k=0;break}else{f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];Me(c,e,h,h+1|0)|0;k=ci(a>>>7,c)|0;break}}else{i=c+16|0;j=f[i+4>>2]|0;if((j|0)>0|(j|0)==0&(f[i>>2]|0)>>>0>0){k=0;break}f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];Me(c,e,h,h+1|0)|0;l=1;u=d;return l|0}while(0);l=k;u=d;return l|0} +function vc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0;e=u;u=u+32|0;g=e+16|0;h=e+12|0;i=e+8|0;j=e+4|0;k=e;switch(f[c+28>>2]|0){case 9:{l=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=l;f[g>>2]=f[h>>2];m=hc(a,c,g)|0;break}case 2:{f[i>>2]=l;f[g>>2]=f[i>>2];m=Wb(a,c,g)|0;break}case 3:{f[j>>2]=l;f[g>>2]=f[j>>2];m=uc(a,c,g)|0;break}case 4:{f[k>>2]=l;f[g>>2]=f[k>>2];m=mc(a,c,g)|0;break}default:m=0}n=m;break}case 1:{m=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=m;f[g>>2]=f[h>>2];o=gc(a,c,g)|0;break}case 2:{f[i>>2]=m;f[g>>2]=f[i>>2];o=Xb(a,c,g)|0;break}case 3:{f[j>>2]=m;f[g>>2]=f[j>>2];o=sc(a,c,g)|0;break}case 4:{f[k>>2]=m;f[g>>2]=f[k>>2];o=lc(a,c,g)|0;break}default:o=0}n=o;break}case 11:case 2:{o=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=o;f[g>>2]=f[h>>2];p=gc(a,c,g)|0;break}case 2:{f[i>>2]=o;f[g>>2]=f[i>>2];p=Xb(a,c,g)|0;break}case 3:{f[j>>2]=o;f[g>>2]=f[j>>2];p=sc(a,c,g)|0;break}case 4:{f[k>>2]=o;f[g>>2]=f[k>>2];p=lc(a,c,g)|0;break}default:p=0}n=p;break}case 4:{p=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=p;f[g>>2]=f[h>>2];q=ec(a,c,g)|0;break}case 2:{f[i>>2]=p;f[g>>2]=f[i>>2];q=Vb(a,c,g)|0;break}case 3:{f[j>>2]=p;f[g>>2]=f[j>>2];q=nc(a,c,g)|0;break}case 4:{f[k>>2]=p;f[g>>2]=f[k>>2];q=jc(a,c,g)|0;break}default:q=0}n=q;break}case 3:{q=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=q;f[g>>2]=f[h>>2];r=ec(a,c,g)|0;break}case 2:{f[i>>2]=q;f[g>>2]=f[i>>2];r=Vb(a,c,g)|0;break}case 3:{f[j>>2]=q;f[g>>2]=f[j>>2];r=nc(a,c,g)|0;break}case 4:{f[k>>2]=q;f[g>>2]=f[k>>2];r=jc(a,c,g)|0;break}default:r=0}n=r;break}case 6:{r=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=r;f[g>>2]=f[h>>2];s=hc(a,c,g)|0;break}case 2:{f[i>>2]=r;f[g>>2]=f[i>>2];s=Wb(a,c,g)|0;break}case 3:{f[j>>2]=r;f[g>>2]=f[j>>2];s=uc(a,c,g)|0;break}case 4:{f[k>>2]=r;f[g>>2]=f[k>>2];s=mc(a,c,g)|0;break}default:s=0}n=s;break}case 5:{s=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=s;f[g>>2]=f[h>>2];t=hc(a,c,g)|0;break}case 2:{f[i>>2]=s;f[g>>2]=f[i>>2];t=Wb(a,c,g)|0;break}case 3:{f[j>>2]=s;f[g>>2]=f[j>>2];t=uc(a,c,g)|0;break}case 4:{f[k>>2]=s;f[g>>2]=f[k>>2];t=mc(a,c,g)|0;break}default:t=0}n=t;break}default:{v=-1;u=e;return v|0}}v=(n|0)==0?-1:n;u=e;return v|0}function wc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;e=u;u=u+32|0;g=e+16|0;h=e+12|0;i=e+29|0;j=e;k=e+28|0;if(!(f[(f[a+8>>2]|0)+80>>2]|0)){l=1;u=e;return l|0}b[i>>0]=-2;m=a+36|0;n=f[m>>2]|0;if(n)if(Ra[f[(f[a>>2]|0)+40>>2]&127](a,n)|0){n=f[m>>2]|0;o=(Qa[f[(f[n>>2]|0)+8>>2]&127](n)|0)&255;b[i>>0]=o;p=5}else q=0;else p=5;if((p|0)==5){o=d+16|0;n=o;r=f[n+4>>2]|0;if(!((r|0)>0|(r|0)==0&(f[n>>2]|0)>>>0>0)){f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];Me(d,g,i,i+1|0)|0}i=f[m>>2]|0;if(i|0?(n=(Qa[f[(f[i>>2]|0)+36>>2]&127](i)|0)&255,b[j>>0]=n,n=o,i=f[n+4>>2]|0,!((i|0)>0|(i|0)==0&(f[n>>2]|0)>>>0>0)):0){f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];Me(d,g,j,j+1|0)|0}n=f[a+32>>2]|0;i=b[n+24>>0]|0;r=X(f[n+80>>2]|0,i)|0;s=(f[f[n>>2]>>2]|0)+(f[n+48>>2]|0)|0;f[j>>2]=0;n=j+4|0;f[n>>2]=0;f[j+8>>2]=0;t=(r|0)==0;do if(!t)if(r>>>0>1073741823)aq(j);else{v=r<<2;w=ln(v)|0;f[j>>2]=w;x=w+(r<<2)|0;f[j+8>>2]=x;sj(w|0,0,v|0)|0;f[n>>2]=x;y=w;break}else y=0;while(0);w=f[m>>2]|0;do if(w){Ta[f[(f[w>>2]|0)+44>>2]&31](w,s,y,r,i,f[c>>2]|0)|0;x=f[m>>2]|0;if(!x){z=s;A=f[j>>2]|0;p=20;break}if(!(Qa[f[(f[x>>2]|0)+32>>2]&127](x)|0)){x=f[j>>2]|0;z=f[m>>2]|0?x:s;A=x;p=20}}else{z=s;A=y;p=20}while(0);if((p|0)==20)xm(z,r,A);A=a+4|0;a=f[A>>2]|0;do if(a){z=f[a+48>>2]|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;y=ln(48)|0;f[g>>2]=y;f[g+8>>2]=-2147483600;f[g+4>>2]=34;s=y;w=10697;x=s+34|0;do{b[s>>0]=b[w>>0]|0;s=s+1|0;w=w+1|0}while((s|0)<(x|0));b[y+34>>0]=0;w=Yj(z,g,1)|0;if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);if(!w){if(!t){w=f[j>>2]|0;s=0;x=0;do{x=f[w+(s<<2)>>2]|x;s=s+1|0}while((s|0)!=(r|0));if(x)B=((_(x|0)|0)>>>3^3)+1|0;else B=1}else B=1;b[k>>0]=0;s=o;w=f[s>>2]|0;z=f[s+4>>2]|0;if((z|0)>0|(z|0)==0&w>>>0>0){C=z;D=w}else{f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];Me(d,g,k,k+1|0)|0;w=o;C=f[w+4>>2]|0;D=f[w>>2]|0}b[k>>0]=B;if(!((C|0)>0|(C|0)==0&D>>>0>0)){f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];Me(d,g,k,k+1|0)|0}if((B|0)==(Vl(5)|0)){w=f[j>>2]|0;z=o;s=f[z+4>>2]|0;if(!((s|0)>0|(s|0)==0&(f[z>>2]|0)>>>0>0)){f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];Me(d,g,w,w+(r<<2)|0)|0}p=48;break}if(t)p=48;else{w=d+4|0;z=0;do{s=(f[j>>2]|0)+(z<<2)|0;y=o;v=f[y+4>>2]|0;if(!((v|0)>0|(v|0)==0&(f[y>>2]|0)>>>0>0)){f[h>>2]=f[w>>2];f[g>>2]=f[h>>2];Me(d,g,s,s+B|0)|0}z=z+1|0}while(z>>>0>>0);p=48}}else p=27}else p=27;while(0);if((p|0)==27){b[k>>0]=1;r=o;o=f[r+4>>2]|0;if(!((o|0)>0|(o|0)==0&(f[r>>2]|0)>>>0>0)){f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];Me(d,g,k,k+1|0)|0}lp(g);k=f[A>>2]|0;if(k|0)Zj(g,10-(mi(f[k+48>>2]|0)|0)|0)|0;k=Mc(f[j>>2]|0,X((f[c+4>>2]|0)-(f[c>>2]|0)>>2,i)|0,i,g,d)|0;Ej(g,f[g+4>>2]|0);if(k)p=48;else E=0}if((p|0)==48){p=f[m>>2]|0;if(!p)E=1;else{Ra[f[(f[p>>2]|0)+40>>2]&127](p,d)|0;E=1}}d=f[j>>2]|0;if(d|0){j=f[n>>2]|0;if((j|0)!=(d|0))f[n>>2]=j+(~((j+-4-d|0)>>>2)<<2);Oq(d)}q=E}l=q;u=e;return l|0}function xc(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;b=u;u=u+48|0;c=b+24|0;d=b+12|0;e=b;g=a+32|0;h=a+8|0;i=a+12|0;j=f[i>>2]|0;k=f[h>>2]|0;l=j-k>>2;m=a+36|0;n=f[m>>2]|0;o=f[g>>2]|0;p=n-o>>2;q=o;o=n;n=k;if(l>>>0<=p>>>0)if(l>>>0

    >>0?(r=q+(l<<2)|0,(r|0)!=(o|0)):0){f[m>>2]=o+(~((o+-4-r|0)>>>2)<<2);s=n;t=k;v=j}else{s=n;t=k;v=j}else{Ci(g,l-p|0);p=f[h>>2]|0;s=p;t=p;v=f[i>>2]|0}p=v-t|0;l=p>>2;f[c>>2]=0;j=c+4|0;f[j>>2]=0;k=c+8|0;f[k>>2]=0;if(l|0){if((p|0)<0)aq(c);p=((l+-1|0)>>>5)+1|0;n=ln(p<<2)|0;f[c>>2]=n;f[k>>2]=p;f[j>>2]=l;j=l>>>5;sj(n|0,0,j<<2|0)|0;p=l&31;l=n+(j<<2)|0;if(p|0)f[l>>2]=f[l>>2]&~(-1>>>(32-p|0))}p=a+20|0;l=0;j=s;s=t;t=v;while(1){if(l>>>0>2>>>0){w=0;x=0;y=l;z=s;A=j}else{B=25;break}while(1){v=x>>>5;n=1<<(x&31);do if(!(f[(f[c>>2]|0)+(v<<2)>>2]&n)){k=f[A+(x<<2)>>2]|0;if((f[k+8>>2]|0)!=(f[k+4>>2]|0)){r=0;o=1;m=A;q=k;while(1){k=f[(f[q+4>>2]|0)+(r<<2)>>2]|0;C=0;D=m;while(1){E=f[D+(x<<2)>>2]|0;if((C|0)>=(Ra[f[(f[E>>2]|0)+24>>2]&127](E,k)|0)){F=o;break}E=f[(f[h>>2]|0)+(x<<2)>>2]|0;G=Sa[f[(f[E>>2]|0)+28>>2]&31](E,k,C)|0;if((G|0)!=(x|0)?(E=f[(f[p>>2]|0)+(G<<2)>>2]|0,(1<<(E&31)&f[(f[c>>2]|0)+(E>>>5<<2)>>2]|0)==0):0){F=0;break}C=C+1|0;D=f[h>>2]|0}r=r+1|0;m=f[h>>2]|0;q=f[m+(x<<2)>>2]|0;if(r>>>0>=(f[q+8>>2]|0)-(f[q+4>>2]|0)>>2>>>0)break;else o=F}o=m;if(F)H=o;else{I=w;J=y;K=o;break}}else H=z;f[(f[g>>2]|0)+(y<<2)>>2]=x;o=(f[c>>2]|0)+(v<<2)|0;f[o>>2]=f[o>>2]|n;I=1;J=y+1|0;K=H}else{I=w;J=y;K=z}while(0);x=x+1|0;L=f[i>>2]|0;M=L-K>>2;A=K;if(x>>>0>=M>>>0)break;else{w=I;y=J;z=K}}if(J>>>0>>0&(I^1)){N=0;break}else{l=J;j=A;s=K;t=L}}if((B|0)==25){f[d>>2]=0;B=d+4|0;f[B>>2]=0;f[d+8>>2]=0;L=f[a+4>>2]|0;a=(f[L+12>>2]|0)-(f[L+8>>2]|0)|0;L=a>>2;f[e>>2]=0;K=e+4|0;f[K>>2]=0;A=e+8|0;f[A>>2]=0;if(L|0){if((a|0)<0)aq(e);a=((L+-1|0)>>>5)+1|0;J=ln(a<<2)|0;f[e>>2]=J;f[A>>2]=a;f[K>>2]=L;K=L>>>5;sj(J|0,0,K<<2|0)|0;a=L&31;L=J+(K<<2)|0;if(a|0)f[L>>2]=f[L>>2]&~(-1>>>(32-a|0))}a:do if((t|0)==(s|0))O=1;else{a=0;L=j;K=s;J=t;while(1){A=f[(f[g>>2]|0)+(a<<2)>>2]|0;l=f[L+(A<<2)>>2]|0;I=(f[l+8>>2]|0)-(f[l+4>>2]|0)|0;l=I>>2;if((I|0)<8){P=K;Q=J}else{I=f[B>>2]|0;M=f[d>>2]|0;z=I-M>>2;y=M;M=I;if(l>>>0<=z>>>0)if(l>>>0>>0?(I=y+(l<<2)|0,(I|0)!=(M|0)):0){f[B>>2]=M+(~((M+-4-I|0)>>>2)<<2);R=0}else R=0;else{Ci(d,l-z|0);R=0}while(1){if((R|0)<(l|0)){S=0;T=0;U=R}else break;while(1){z=f[(f[h>>2]|0)+(A<<2)>>2]|0;I=f[(f[z+4>>2]|0)+(S<<2)>>2]|0;M=S>>>5;y=1<<(S&31);if(!(f[(f[e>>2]|0)+(M<<2)>>2]&y)){w=0;x=1;H=z;while(1){if((w|0)>=(Ra[f[(f[H>>2]|0)+24>>2]&127](H,I)|0)){V=x;break}z=f[(f[h>>2]|0)+(A<<2)>>2]|0;F=Sa[f[(f[z>>2]|0)+28>>2]&31](z,I,w)|0;z=(f[(f[e>>2]|0)+(F>>>5<<2)>>2]&1<<(F&31)|0)!=0;F=x&z;if(!z){V=F;break}w=w+1|0;x=F;H=f[(f[h>>2]|0)+(A<<2)>>2]|0}if(V){f[(f[d>>2]|0)+(U<<2)>>2]=S;H=(f[e>>2]|0)+(M<<2)|0;f[H>>2]=f[H>>2]|y;W=1;X=U+1|0}else{W=T;X=U}}else{W=T;X=U}S=S+1|0;if((S|0)>=(l|0))break;else{T=W;U=X}}if(W|(X|0)>=(l|0))R=X;else{O=0;break a}}bg(f[(f[h>>2]|0)+(A<<2)>>2]|0,d);P=f[h>>2]|0;Q=f[i>>2]|0}a=a+1|0;if(a>>>0>=Q-P>>2>>>0){O=1;break}else{L=P;K=P;J=Q}}}while(0);Q=f[e>>2]|0;if(Q|0)Oq(Q);Q=f[d>>2]|0;if(Q|0){d=f[B>>2]|0;if((d|0)!=(Q|0))f[B>>2]=d+(~((d+-4-Q|0)>>>2)<<2);Oq(Q)}N=O}O=f[c>>2]|0;if(!O){u=b;return N|0}Oq(O);u=b;return N|0}function yc(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;if(!a)return;b=a+-8|0;c=f[4788]|0;d=f[a+-4>>2]|0;a=d&-8;e=b+a|0;do if(!(d&1)){g=f[b>>2]|0;if(!(d&3))return;h=b+(0-g)|0;i=g+a|0;if(h>>>0>>0)return;if((f[4789]|0)==(h|0)){j=e+4|0;k=f[j>>2]|0;if((k&3|0)!=3){l=h;m=i;n=h;break}f[4786]=i;f[j>>2]=k&-2;f[h+4>>2]=i|1;f[h+i>>2]=i;return}k=g>>>3;if(g>>>0<256){g=f[h+8>>2]|0;j=f[h+12>>2]|0;if((j|0)==(g|0)){f[4784]=f[4784]&~(1<>2]=j;f[j+8>>2]=g;l=h;m=i;n=h;break}}g=f[h+24>>2]|0;j=f[h+12>>2]|0;do if((j|0)==(h|0)){k=h+16|0;o=k+4|0;p=f[o>>2]|0;if(!p){q=f[k>>2]|0;if(!q){r=0;break}else{s=q;t=k}}else{s=p;t=o}while(1){o=s+20|0;p=f[o>>2]|0;if(p|0){s=p;t=o;continue}o=s+16|0;p=f[o>>2]|0;if(!p)break;else{s=p;t=o}}f[t>>2]=0;r=s}else{o=f[h+8>>2]|0;f[o+12>>2]=j;f[j+8>>2]=o;r=j}while(0);if(g){j=f[h+28>>2]|0;o=19440+(j<<2)|0;if((f[o>>2]|0)==(h|0)){f[o>>2]=r;if(!r){f[4785]=f[4785]&~(1<>2]|0)!=(h|0)&1)<<2)>>2]=r;if(!r){l=h;m=i;n=h;break}}f[r+24>>2]=g;j=h+16|0;o=f[j>>2]|0;if(o|0){f[r+16>>2]=o;f[o+24>>2]=r}o=f[j+4>>2]|0;if(o){f[r+20>>2]=o;f[o+24>>2]=r;l=h;m=i;n=h}else{l=h;m=i;n=h}}else{l=h;m=i;n=h}}else{l=b;m=a;n=b}while(0);if(n>>>0>=e>>>0)return;b=e+4|0;a=f[b>>2]|0;if(!(a&1))return;if(!(a&2)){if((f[4790]|0)==(e|0)){r=(f[4787]|0)+m|0;f[4787]=r;f[4790]=l;f[l+4>>2]=r|1;if((l|0)!=(f[4789]|0))return;f[4789]=0;f[4786]=0;return}if((f[4789]|0)==(e|0)){r=(f[4786]|0)+m|0;f[4786]=r;f[4789]=n;f[l+4>>2]=r|1;f[n+r>>2]=r;return}r=(a&-8)+m|0;s=a>>>3;do if(a>>>0<256){t=f[e+8>>2]|0;c=f[e+12>>2]|0;if((c|0)==(t|0)){f[4784]=f[4784]&~(1<>2]=c;f[c+8>>2]=t;break}}else{t=f[e+24>>2]|0;c=f[e+12>>2]|0;do if((c|0)==(e|0)){d=e+16|0;o=d+4|0;j=f[o>>2]|0;if(!j){p=f[d>>2]|0;if(!p){u=0;break}else{v=p;w=d}}else{v=j;w=o}while(1){o=v+20|0;j=f[o>>2]|0;if(j|0){v=j;w=o;continue}o=v+16|0;j=f[o>>2]|0;if(!j)break;else{v=j;w=o}}f[w>>2]=0;u=v}else{o=f[e+8>>2]|0;f[o+12>>2]=c;f[c+8>>2]=o;u=c}while(0);if(t|0){c=f[e+28>>2]|0;h=19440+(c<<2)|0;if((f[h>>2]|0)==(e|0)){f[h>>2]=u;if(!u){f[4785]=f[4785]&~(1<>2]|0)!=(e|0)&1)<<2)>>2]=u;if(!u)break}f[u+24>>2]=t;c=e+16|0;h=f[c>>2]|0;if(h|0){f[u+16>>2]=h;f[h+24>>2]=u}h=f[c+4>>2]|0;if(h|0){f[u+20>>2]=h;f[h+24>>2]=u}}}while(0);f[l+4>>2]=r|1;f[n+r>>2]=r;if((l|0)==(f[4789]|0)){f[4786]=r;return}else x=r}else{f[b>>2]=a&-2;f[l+4>>2]=m|1;f[n+m>>2]=m;x=m}m=x>>>3;if(x>>>0<256){n=19176+(m<<1<<2)|0;a=f[4784]|0;b=1<>2]|0;z=b}f[z>>2]=l;f[y+12>>2]=l;f[l+8>>2]=y;f[l+12>>2]=n;return}n=x>>>8;if(n)if(x>>>0>16777215)A=31;else{y=(n+1048320|0)>>>16&8;z=n<>>16&4;b=z<>>16&2;a=14-(n|y|z)+(b<>>15)|0;A=x>>>(a+7|0)&1|a<<1}else A=0;a=19440+(A<<2)|0;f[l+28>>2]=A;f[l+20>>2]=0;f[l+16>>2]=0;z=f[4785]|0;b=1<>>1)|0);n=f[a>>2]|0;while(1){if((f[n+4>>2]&-8|0)==(x|0)){B=73;break}C=n+16+(y>>>31<<2)|0;m=f[C>>2]|0;if(!m){B=72;break}else{y=y<<1;n=m}}if((B|0)==72){f[C>>2]=l;f[l+24>>2]=n;f[l+12>>2]=l;f[l+8>>2]=l;break}else if((B|0)==73){y=n+8|0;t=f[y>>2]|0;f[t+12>>2]=l;f[y>>2]=l;f[l+8>>2]=t;f[l+12>>2]=n;f[l+24>>2]=0;break}}else{f[4785]=z|b;f[a>>2]=l;f[l+24>>2]=a;f[l+12>>2]=l;f[l+8>>2]=l}while(0);l=(f[4792]|0)+-1|0;f[4792]=l;if(!l)D=19592;else return;while(1){l=f[D>>2]|0;if(!l)break;else D=l+8|0}f[4792]=-1;return}function zc(a){a=a|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;c=u;u=u+32|0;e=c+4|0;g=c;h=c+16|0;i=a+52|0;j=f[i>>2]|0;k=(f[j+100>>2]|0)-(f[j+96>>2]|0)|0;j=(k|0)/12|0;l=a+44|0;ci(j,f[l>>2]|0)|0;ci(f[(f[i>>2]|0)+80>>2]|0,f[l>>2]|0)|0;m=f[a+48>>2]|0;n=ln(32)|0;f[e>>2]=n;f[e+8>>2]=-2147483616;f[e+4>>2]=21;o=n;p=15598;q=o+21|0;do{b[o>>0]=b[p>>0]|0;o=o+1|0;p=p+1|0}while((o|0)<(q|0));b[n+21>>0]=0;n=Yj(m,e,0)|0;if((b[e+11>>0]|0)<0)Oq(f[e>>2]|0);m=f[l>>2]|0;if(n){b[h>>0]=0;n=m+16|0;p=f[n+4>>2]|0;if(!((p|0)>0|(p|0)==0&(f[n>>2]|0)>>>0>0)){f[g>>2]=f[m+4>>2];f[e>>2]=f[g>>2];Me(m,e,h,h+1|0)|0}mf(a)|0;u=c;return 1}b[h>>0]=1;a=m+16|0;n=f[a+4>>2]|0;if(!((n|0)>0|(n|0)==0&(f[a>>2]|0)>>>0>0)){f[g>>2]=f[m+4>>2];f[e>>2]=f[g>>2];Me(m,e,h,h+1|0)|0}m=f[i>>2]|0;a=f[m+80>>2]|0;if(a>>>0<256){if(!k){u=c;return 1}n=h+1|0;p=h+1|0;o=h+1|0;q=0;r=m;while(1){s=f[r+96>>2]|0;t=f[l>>2]|0;b[h>>0]=f[s+(q*12|0)>>2];v=t+16|0;w=f[v>>2]|0;x=f[v+4>>2]|0;if((x|0)>0|(x|0)==0&w>>>0>0){y=w;z=t;A=x}else{f[g>>2]=f[t+4>>2];f[e>>2]=f[g>>2];Me(t,e,h,o)|0;t=f[l>>2]|0;x=t+16|0;y=f[x>>2]|0;z=t;A=f[x+4>>2]|0}b[h>>0]=f[s+(q*12|0)+4>>2];if((A|0)>0|(A|0)==0&y>>>0>0){B=A;C=y;D=z}else{f[g>>2]=f[z+4>>2];f[e>>2]=f[g>>2];Me(z,e,h,p)|0;x=f[l>>2]|0;t=x+16|0;B=f[t+4>>2]|0;C=f[t>>2]|0;D=x}b[h>>0]=f[s+(q*12|0)+8>>2];if(!((B|0)>0|(B|0)==0&C>>>0>0)){f[g>>2]=f[D+4>>2];f[e>>2]=f[g>>2];Me(D,e,h,n)|0}s=q+1|0;if(s>>>0>=j>>>0)break;q=s;r=f[i>>2]|0}u=c;return 1}if(a>>>0<65536){if(!k){u=c;return 1}r=h+2|0;q=h+2|0;n=h+2|0;D=0;C=m;while(1){B=f[C+96>>2]|0;p=f[l>>2]|0;d[h>>1]=f[B+(D*12|0)>>2];z=p+16|0;y=f[z>>2]|0;A=f[z+4>>2]|0;if((A|0)>0|(A|0)==0&y>>>0>0){E=A;F=y;G=p}else{f[g>>2]=f[p+4>>2];f[e>>2]=f[g>>2];Me(p,e,h,n)|0;p=f[l>>2]|0;y=p+16|0;E=f[y+4>>2]|0;F=f[y>>2]|0;G=p}d[h>>1]=f[B+(D*12|0)+4>>2];if((E|0)>0|(E|0)==0&F>>>0>0){H=E;I=F;J=G}else{f[g>>2]=f[G+4>>2];f[e>>2]=f[g>>2];Me(G,e,h,q)|0;p=f[l>>2]|0;y=p+16|0;H=f[y+4>>2]|0;I=f[y>>2]|0;J=p}d[h>>1]=f[B+(D*12|0)+8>>2];if(!((H|0)>0|(H|0)==0&I>>>0>0)){f[g>>2]=f[J+4>>2];f[e>>2]=f[g>>2];Me(J,e,h,r)|0}B=D+1|0;if(B>>>0>=j>>>0)break;D=B;C=f[i>>2]|0}u=c;return 1}C=(k|0)!=0;if(a>>>0<2097152){if(C){K=0;L=m}else{u=c;return 1}while(1){a=f[L+96>>2]|0;ci(f[a+(K*12|0)>>2]|0,f[l>>2]|0)|0;ci(f[a+(K*12|0)+4>>2]|0,f[l>>2]|0)|0;ci(f[a+(K*12|0)+8>>2]|0,f[l>>2]|0)|0;a=K+1|0;if(a>>>0>=j>>>0)break;K=a;L=f[i>>2]|0}u=c;return 1}if(!C){u=c;return 1}C=0;L=m;while(1){m=(f[L+96>>2]|0)+(C*12|0)|0;K=f[l>>2]|0;a=K+16|0;k=f[a+4>>2]|0;if(!((k|0)>0|(k|0)==0&(f[a>>2]|0)>>>0>0)){f[g>>2]=f[K+4>>2];f[e>>2]=f[g>>2];Me(K,e,m,m+12|0)|0}m=C+1|0;if(m>>>0>=j>>>0)break;C=m;L=f[i>>2]|0}u=c;return 1}function Ac(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=Oa,w=Oa,x=Oa,y=Oa,z=0,A=0,B=0,C=Oa,D=Oa,E=Oa,F=Oa,G=Oa,H=Oa,I=Oa,K=Oa,M=Oa,N=Oa,O=Oa,P=0,Q=Oa,R=Oa,S=0;g=u;u=u+48|0;h=g+40|0;i=g+36|0;j=g+24|0;k=g+12|0;l=g;m=a+28|0;o=f[c>>2]|0;c=o+1|0;if((o|0)!=-1){p=((c>>>0)%3|0|0)==0?o+-2|0:c;c=o+(((o>>>0)%3|0|0)==0?2:-1)|0;if((p|0)==-1)q=-1;else q=f[(f[f[m>>2]>>2]|0)+(p<<2)>>2]|0;if((c|0)==-1){r=-1;s=q}else{r=f[(f[f[m>>2]>>2]|0)+(c<<2)>>2]|0;s=q}}else{r=-1;s=-1}q=f[a+32>>2]|0;c=f[q>>2]|0;m=(f[q+4>>2]|0)-c>>2;if(m>>>0<=s>>>0)aq(q);p=c;c=f[p+(s<<2)>>2]|0;if(m>>>0<=r>>>0)aq(q);q=f[p+(r<<2)>>2]|0;r=(c|0)<(e|0);if(!(r&(q|0)<(e|0))){do if(r)t=c;else{if((e|0)>0){t=e+-1|0;break}p=a+52|0;if((f[p>>2]|0)<=0){u=g;return}m=f[a+48>>2]|0;s=0;do{f[m+(s<<2)>>2]=0;s=s+1|0}while((s|0)<(f[p>>2]|0));u=g;return}while(0);r=a+52|0;p=f[r>>2]|0;s=X(p,t)|0;if((p|0)<=0){u=g;return}p=f[a+48>>2]|0;t=0;do{f[p+(t<<2)>>2]=f[d+(t+s<<2)>>2];t=t+1|0}while((t|0)<(f[r>>2]|0));u=g;return}r=a+52|0;t=f[r>>2]|0;s=X(t,c)|0;v=$(f[d+(s<<2)>>2]|0);w=$(f[d+(s+1<<2)>>2]|0);s=X(t,q)|0;x=$(f[d+(s<<2)>>2]|0);y=$(f[d+(s+1<<2)>>2]|0);if(!(x!=v|y!=w)){s=f[a+48>>2]|0;f[s>>2]=~~x;f[s+4>>2]=~~y;u=g;return}s=a+44|0;t=f[(f[s>>2]|0)+(e<<2)>>2]|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;p=a+40|0;m=f[p>>2]|0;if(!(b[m+84>>0]|0))z=f[(f[m+68>>2]|0)+(t<<2)>>2]|0;else z=t;f[i>>2]=z;z=b[m+24>>0]|0;f[h>>2]=f[i>>2];mb(m,h,z,j)|0;z=f[(f[s>>2]|0)+(c<<2)>>2]|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;c=f[p>>2]|0;if(!(b[c+84>>0]|0))A=f[(f[c+68>>2]|0)+(z<<2)>>2]|0;else A=z;f[i>>2]=A;A=b[c+24>>0]|0;f[h>>2]=f[i>>2];mb(c,h,A,k)|0;A=f[(f[s>>2]|0)+(q<<2)>>2]|0;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;q=f[p>>2]|0;if(!(b[q+84>>0]|0))B=f[(f[q+68>>2]|0)+(A<<2)>>2]|0;else B=A;f[i>>2]=B;B=b[q+24>>0]|0;f[h>>2]=f[i>>2];mb(q,h,B,l)|0;C=$(n[l>>2]);D=$(n[k>>2]);E=$(C-D);C=$(n[l+4>>2]);F=$(n[k+4>>2]);G=$(C-F);C=$(n[l+8>>2]);H=$(n[k+8>>2]);I=$(C-H);C=$($(n[j>>2])-D);D=$($(n[j+4>>2])-F);F=$($(n[j+8>>2])-H);H=$($($($(E*E)+$(0.0))+$(G*G))+$(I*I));if(H>$(0.0)){K=$($($($($(E*C)+$(0.0))+$(G*D))+$(I*F))/H);M=$(C-$(E*K));E=$(D-$(G*K));G=$(F-$(I*K));N=K;O=$(L($($($(G*G)+$($(E*E)+$($(M*M)+$(0.0))))/H)))}else{N=$(0.0);O=$(0.0)}H=$(x-v);x=$(y-w);y=$($(H*N)+v);v=$(H*O);H=$($(x*N)+w);w=$(x*O);O=$(y-w);x=$(H+v);N=$(y+w);w=$(H-v);j=X(f[r>>2]|0,e)|0;v=$(f[d+(j<<2)>>2]|0);H=$(f[d+(j+1<<2)>>2]|0);y=$(v-O);M=$(H-x);E=$(v-N);v=$(H-w);j=$($($(y*y)+$(0.0))+$(M*M))<$($($(E*E)+$(0.0))+$(v*v));d=a+56|0;e=a+60|0;r=f[e>>2]|0;k=f[a+64>>2]|0;l=(r|0)==(k<<5|0);if(j){do if(l)if((r+1|0)<0)aq(d);else{j=k<<6;B=r+32&-32;vi(d,r>>>0<1073741823?(j>>>0>>0?B:j):2147483647);P=f[e>>2]|0;break}else P=r;while(0);f[e>>2]=P+1;j=(f[d>>2]|0)+(P>>>5<<2)|0;f[j>>2]=f[j>>2]|1<<(P&31);Q=O;R=x}else{do if(l)if((r+1|0)<0)aq(d);else{P=k<<6;j=r+32&-32;vi(d,r>>>0<1073741823?(P>>>0>>0?j:P):2147483647);S=f[e>>2]|0;break}else S=r;while(0);f[e>>2]=S+1;e=(f[d>>2]|0)+(S>>>5<<2)|0;f[e>>2]=f[e>>2]&~(1<<(S&31));Q=N;R=w}S=~~+J(+(+Q+.5));e=f[a+48>>2]|0;f[e>>2]=S;S=~~+J(+(+R+.5));f[e+4>>2]=S;u=g;return}function Bc(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=Oa,v=Oa,w=Oa,x=Oa,y=0,z=0,A=0,B=Oa,C=Oa,D=Oa,E=Oa,F=Oa,G=Oa,H=Oa,I=Oa,K=Oa,M=Oa,N=Oa,O=0,P=Oa,Q=Oa,R=0;g=u;u=u+48|0;h=g+40|0;i=g+36|0;j=g+24|0;k=g+12|0;l=g;m=a+28|0;o=f[c>>2]|0;c=o+1|0;do if((o|0)!=-1){p=((c>>>0)%3|0|0)==0?o+-2|0:c;if(!((o>>>0)%3|0)){q=o+2|0;r=p;break}else{q=o+-1|0;r=p;break}}else{q=-1;r=-1}while(0);o=f[(f[m>>2]|0)+28>>2]|0;m=f[o+(r<<2)>>2]|0;r=f[o+(q<<2)>>2]|0;q=f[a+32>>2]|0;o=f[q>>2]|0;c=(f[q+4>>2]|0)-o>>2;if(c>>>0<=m>>>0)aq(q);p=o;o=f[p+(m<<2)>>2]|0;if(c>>>0<=r>>>0)aq(q);q=f[p+(r<<2)>>2]|0;r=(o|0)<(e|0);if(!(r&(q|0)<(e|0))){do if(r)s=o;else{if((e|0)>0){s=e+-1|0;break}p=a+52|0;if((f[p>>2]|0)<=0){u=g;return}c=f[a+48>>2]|0;m=0;do{f[c+(m<<2)>>2]=0;m=m+1|0}while((m|0)<(f[p>>2]|0));u=g;return}while(0);r=a+52|0;p=f[r>>2]|0;m=X(p,s)|0;if((p|0)<=0){u=g;return}p=f[a+48>>2]|0;s=0;do{f[p+(s<<2)>>2]=f[d+(s+m<<2)>>2];s=s+1|0}while((s|0)<(f[r>>2]|0));u=g;return}r=a+52|0;s=f[r>>2]|0;m=X(s,o)|0;t=$(f[d+(m<<2)>>2]|0);v=$(f[d+(m+1<<2)>>2]|0);m=X(s,q)|0;w=$(f[d+(m<<2)>>2]|0);x=$(f[d+(m+1<<2)>>2]|0);if(!(w!=t|x!=v)){m=f[a+48>>2]|0;f[m>>2]=~~w;f[m+4>>2]=~~x;u=g;return}m=a+44|0;s=f[(f[m>>2]|0)+(e<<2)>>2]|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;p=a+40|0;c=f[p>>2]|0;if(!(b[c+84>>0]|0))y=f[(f[c+68>>2]|0)+(s<<2)>>2]|0;else y=s;f[i>>2]=y;y=b[c+24>>0]|0;f[h>>2]=f[i>>2];mb(c,h,y,j)|0;y=f[(f[m>>2]|0)+(o<<2)>>2]|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;o=f[p>>2]|0;if(!(b[o+84>>0]|0))z=f[(f[o+68>>2]|0)+(y<<2)>>2]|0;else z=y;f[i>>2]=z;z=b[o+24>>0]|0;f[h>>2]=f[i>>2];mb(o,h,z,k)|0;z=f[(f[m>>2]|0)+(q<<2)>>2]|0;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;q=f[p>>2]|0;if(!(b[q+84>>0]|0))A=f[(f[q+68>>2]|0)+(z<<2)>>2]|0;else A=z;f[i>>2]=A;A=b[q+24>>0]|0;f[h>>2]=f[i>>2];mb(q,h,A,l)|0;B=$(n[l>>2]);C=$(n[k>>2]);D=$(B-C);B=$(n[l+4>>2]);E=$(n[k+4>>2]);F=$(B-E);B=$(n[l+8>>2]);G=$(n[k+8>>2]);H=$(B-G);B=$($(n[j>>2])-C);C=$($(n[j+4>>2])-E);E=$($(n[j+8>>2])-G);G=$($($($(D*D)+$(0.0))+$(F*F))+$(H*H));if(G>$(0.0)){I=$($($($($(D*B)+$(0.0))+$(F*C))+$(H*E))/G);K=$(B-$(D*I));D=$(C-$(F*I));F=$(E-$(H*I));M=I;N=$(L($($($(F*F)+$($(D*D)+$($(K*K)+$(0.0))))/G)))}else{M=$(0.0);N=$(0.0)}G=$(w-t);w=$(x-v);x=$($(G*M)+t);t=$(G*N);G=$($(w*M)+v);v=$(w*N);N=$(x-v);w=$(G+t);M=$(x+v);v=$(G-t);j=X(f[r>>2]|0,e)|0;t=$(f[d+(j<<2)>>2]|0);G=$(f[d+(j+1<<2)>>2]|0);x=$(t-N);K=$(G-w);D=$(t-M);t=$(G-v);j=$($($(x*x)+$(0.0))+$(K*K))<$($($(D*D)+$(0.0))+$(t*t));d=a+56|0;e=a+60|0;r=f[e>>2]|0;k=f[a+64>>2]|0;l=(r|0)==(k<<5|0);if(j){do if(l)if((r+1|0)<0)aq(d);else{j=k<<6;A=r+32&-32;vi(d,r>>>0<1073741823?(j>>>0>>0?A:j):2147483647);O=f[e>>2]|0;break}else O=r;while(0);f[e>>2]=O+1;j=(f[d>>2]|0)+(O>>>5<<2)|0;f[j>>2]=f[j>>2]|1<<(O&31);P=N;Q=w}else{do if(l)if((r+1|0)<0)aq(d);else{O=k<<6;j=r+32&-32;vi(d,r>>>0<1073741823?(O>>>0>>0?j:O):2147483647);R=f[e>>2]|0;break}else R=r;while(0);f[e>>2]=R+1;e=(f[d>>2]|0)+(R>>>5<<2)|0;f[e>>2]=f[e>>2]&~(1<<(R&31));P=M;Q=v}R=~~+J(+(+P+.5));e=f[a+48>>2]|0;f[e>>2]=R;R=~~+J(+(+Q+.5));f[e+4>>2]=R;u=g;return}function Cc(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=Oa,w=Oa,x=Oa,y=Oa,z=0,A=0,B=0,C=Oa,D=Oa,E=Oa,F=Oa,G=Oa,H=Oa,I=Oa,K=Oa,M=Oa,N=Oa,O=Oa,P=0,Q=Oa,R=Oa,S=0;g=u;u=u+48|0;h=g+40|0;i=g+36|0;j=g+24|0;k=g+12|0;l=g;m=a+48|0;o=f[c>>2]|0;c=o+1|0;if((o|0)!=-1){p=((c>>>0)%3|0|0)==0?o+-2|0:c;c=o+(((o>>>0)%3|0|0)==0?2:-1)|0;if((p|0)==-1)q=-1;else q=f[(f[f[m>>2]>>2]|0)+(p<<2)>>2]|0;if((c|0)==-1){r=-1;s=q}else{r=f[(f[f[m>>2]>>2]|0)+(c<<2)>>2]|0;s=q}}else{r=-1;s=-1}q=f[a+52>>2]|0;c=f[q>>2]|0;m=(f[q+4>>2]|0)-c>>2;if(m>>>0<=s>>>0)aq(q);p=c;c=f[p+(s<<2)>>2]|0;if(m>>>0<=r>>>0)aq(q);q=f[p+(r<<2)>>2]|0;r=(c|0)<(e|0);if(!(r&(q|0)<(e|0))){do if(r)t=c;else{if((e|0)>0){t=e+-1|0;break}p=a+72|0;if((f[p>>2]|0)<=0){u=g;return}m=f[a+68>>2]|0;s=0;do{f[m+(s<<2)>>2]=0;s=s+1|0}while((s|0)<(f[p>>2]|0));u=g;return}while(0);r=a+72|0;p=f[r>>2]|0;s=X(p,t)|0;if((p|0)<=0){u=g;return}p=f[a+68>>2]|0;t=0;do{f[p+(t<<2)>>2]=f[d+(t+s<<2)>>2];t=t+1|0}while((t|0)<(f[r>>2]|0));u=g;return}r=a+72|0;t=f[r>>2]|0;s=X(t,c)|0;v=$(f[d+(s<<2)>>2]|0);w=$(f[d+(s+1<<2)>>2]|0);s=X(t,q)|0;x=$(f[d+(s<<2)>>2]|0);y=$(f[d+(s+1<<2)>>2]|0);if(!(x!=v|y!=w)){s=f[a+68>>2]|0;f[s>>2]=~~x;f[s+4>>2]=~~y;u=g;return}s=a+64|0;t=f[(f[s>>2]|0)+(e<<2)>>2]|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;p=a+60|0;m=f[p>>2]|0;if(!(b[m+84>>0]|0))z=f[(f[m+68>>2]|0)+(t<<2)>>2]|0;else z=t;f[i>>2]=z;z=b[m+24>>0]|0;f[h>>2]=f[i>>2];mb(m,h,z,j)|0;z=f[(f[s>>2]|0)+(c<<2)>>2]|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;c=f[p>>2]|0;if(!(b[c+84>>0]|0))A=f[(f[c+68>>2]|0)+(z<<2)>>2]|0;else A=z;f[i>>2]=A;A=b[c+24>>0]|0;f[h>>2]=f[i>>2];mb(c,h,A,k)|0;A=f[(f[s>>2]|0)+(q<<2)>>2]|0;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;q=f[p>>2]|0;if(!(b[q+84>>0]|0))B=f[(f[q+68>>2]|0)+(A<<2)>>2]|0;else B=A;f[i>>2]=B;B=b[q+24>>0]|0;f[h>>2]=f[i>>2];mb(q,h,B,l)|0;C=$(n[l>>2]);D=$(n[k>>2]);E=$(C-D);C=$(n[l+4>>2]);F=$(n[k+4>>2]);G=$(C-F);C=$(n[l+8>>2]);H=$(n[k+8>>2]);I=$(C-H);C=$($(n[j>>2])-D);D=$($(n[j+4>>2])-F);F=$($(n[j+8>>2])-H);H=$($($($(E*E)+$(0.0))+$(G*G))+$(I*I));if(H>$(0.0)){K=$($($($($(E*C)+$(0.0))+$(G*D))+$(I*F))/H);M=$(C-$(E*K));E=$(D-$(G*K));G=$(F-$(I*K));N=K;O=$(L($($($(G*G)+$($(E*E)+$($(M*M)+$(0.0))))/H)))}else{N=$(0.0);O=$(0.0)}H=$(x-v);x=$(y-w);y=$($(H*N)+v);v=$(H*O);H=$($(x*N)+w);w=$(x*O);O=$(y-w);x=$(H+v);N=$(y+w);w=$(H-v);j=X(f[r>>2]|0,e)|0;v=$(f[d+(j<<2)>>2]|0);H=$(f[d+(j+1<<2)>>2]|0);y=$(v-O);M=$(H-x);E=$(v-N);v=$(H-w);j=$($($(y*y)+$(0.0))+$(M*M))<$($($(E*E)+$(0.0))+$(v*v));d=a+76|0;e=a+80|0;r=f[e>>2]|0;k=f[a+84>>2]|0;l=(r|0)==(k<<5|0);if(j){do if(l)if((r+1|0)<0)aq(d);else{j=k<<6;B=r+32&-32;vi(d,r>>>0<1073741823?(j>>>0>>0?B:j):2147483647);P=f[e>>2]|0;break}else P=r;while(0);f[e>>2]=P+1;j=(f[d>>2]|0)+(P>>>5<<2)|0;f[j>>2]=f[j>>2]|1<<(P&31);Q=O;R=x}else{do if(l)if((r+1|0)<0)aq(d);else{P=k<<6;j=r+32&-32;vi(d,r>>>0<1073741823?(P>>>0>>0?j:P):2147483647);S=f[e>>2]|0;break}else S=r;while(0);f[e>>2]=S+1;e=(f[d>>2]|0)+(S>>>5<<2)|0;f[e>>2]=f[e>>2]&~(1<<(S&31));Q=N;R=w}S=~~+J(+(+Q+.5));e=f[a+68>>2]|0;f[e>>2]=S;S=~~+J(+(+R+.5));f[e+4>>2]=S;u=g;return}function Dc(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=Oa,v=Oa,w=Oa,x=Oa,y=0,z=0,A=0,B=Oa,C=Oa,D=Oa,E=Oa,F=Oa,G=Oa,H=Oa,I=Oa,K=Oa,M=Oa,N=Oa,O=0,P=Oa,Q=Oa,R=0;g=u;u=u+48|0;h=g+40|0;i=g+36|0;j=g+24|0;k=g+12|0;l=g;m=a+48|0;o=f[c>>2]|0;c=o+1|0;do if((o|0)!=-1){p=((c>>>0)%3|0|0)==0?o+-2|0:c;if(!((o>>>0)%3|0)){q=o+2|0;r=p;break}else{q=o+-1|0;r=p;break}}else{q=-1;r=-1}while(0);o=f[(f[m>>2]|0)+28>>2]|0;m=f[o+(r<<2)>>2]|0;r=f[o+(q<<2)>>2]|0;q=f[a+52>>2]|0;o=f[q>>2]|0;c=(f[q+4>>2]|0)-o>>2;if(c>>>0<=m>>>0)aq(q);p=o;o=f[p+(m<<2)>>2]|0;if(c>>>0<=r>>>0)aq(q);q=f[p+(r<<2)>>2]|0;r=(o|0)<(e|0);if(!(r&(q|0)<(e|0))){do if(r)s=o;else{if((e|0)>0){s=e+-1|0;break}p=a+72|0;if((f[p>>2]|0)<=0){u=g;return}c=f[a+68>>2]|0;m=0;do{f[c+(m<<2)>>2]=0;m=m+1|0}while((m|0)<(f[p>>2]|0));u=g;return}while(0);r=a+72|0;p=f[r>>2]|0;m=X(p,s)|0;if((p|0)<=0){u=g;return}p=f[a+68>>2]|0;s=0;do{f[p+(s<<2)>>2]=f[d+(s+m<<2)>>2];s=s+1|0}while((s|0)<(f[r>>2]|0));u=g;return}r=a+72|0;s=f[r>>2]|0;m=X(s,o)|0;t=$(f[d+(m<<2)>>2]|0);v=$(f[d+(m+1<<2)>>2]|0);m=X(s,q)|0;w=$(f[d+(m<<2)>>2]|0);x=$(f[d+(m+1<<2)>>2]|0);if(!(w!=t|x!=v)){m=f[a+68>>2]|0;f[m>>2]=~~w;f[m+4>>2]=~~x;u=g;return}m=a+64|0;s=f[(f[m>>2]|0)+(e<<2)>>2]|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;p=a+60|0;c=f[p>>2]|0;if(!(b[c+84>>0]|0))y=f[(f[c+68>>2]|0)+(s<<2)>>2]|0;else y=s;f[i>>2]=y;y=b[c+24>>0]|0;f[h>>2]=f[i>>2];mb(c,h,y,j)|0;y=f[(f[m>>2]|0)+(o<<2)>>2]|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;o=f[p>>2]|0;if(!(b[o+84>>0]|0))z=f[(f[o+68>>2]|0)+(y<<2)>>2]|0;else z=y;f[i>>2]=z;z=b[o+24>>0]|0;f[h>>2]=f[i>>2];mb(o,h,z,k)|0;z=f[(f[m>>2]|0)+(q<<2)>>2]|0;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;q=f[p>>2]|0;if(!(b[q+84>>0]|0))A=f[(f[q+68>>2]|0)+(z<<2)>>2]|0;else A=z;f[i>>2]=A;A=b[q+24>>0]|0;f[h>>2]=f[i>>2];mb(q,h,A,l)|0;B=$(n[l>>2]);C=$(n[k>>2]);D=$(B-C);B=$(n[l+4>>2]);E=$(n[k+4>>2]);F=$(B-E);B=$(n[l+8>>2]);G=$(n[k+8>>2]);H=$(B-G);B=$($(n[j>>2])-C);C=$($(n[j+4>>2])-E);E=$($(n[j+8>>2])-G);G=$($($($(D*D)+$(0.0))+$(F*F))+$(H*H));if(G>$(0.0)){I=$($($($($(D*B)+$(0.0))+$(F*C))+$(H*E))/G);K=$(B-$(D*I));D=$(C-$(F*I));F=$(E-$(H*I));M=I;N=$(L($($($(F*F)+$($(D*D)+$($(K*K)+$(0.0))))/G)))}else{M=$(0.0);N=$(0.0)}G=$(w-t);w=$(x-v);x=$($(G*M)+t);t=$(G*N);G=$($(w*M)+v);v=$(w*N);N=$(x-v);w=$(G+t);M=$(x+v);v=$(G-t);j=X(f[r>>2]|0,e)|0;t=$(f[d+(j<<2)>>2]|0);G=$(f[d+(j+1<<2)>>2]|0);x=$(t-N);K=$(G-w);D=$(t-M);t=$(G-v);j=$($($(x*x)+$(0.0))+$(K*K))<$($($(D*D)+$(0.0))+$(t*t));d=a+76|0;e=a+80|0;r=f[e>>2]|0;k=f[a+84>>2]|0;l=(r|0)==(k<<5|0);if(j){do if(l)if((r+1|0)<0)aq(d);else{j=k<<6;A=r+32&-32;vi(d,r>>>0<1073741823?(j>>>0>>0?A:j):2147483647);O=f[e>>2]|0;break}else O=r;while(0);f[e>>2]=O+1;j=(f[d>>2]|0)+(O>>>5<<2)|0;f[j>>2]=f[j>>2]|1<<(O&31);P=N;Q=w}else{do if(l)if((r+1|0)<0)aq(d);else{O=k<<6;j=r+32&-32;vi(d,r>>>0<1073741823?(O>>>0>>0?j:O):2147483647);R=f[e>>2]|0;break}else R=r;while(0);f[e>>2]=R+1;e=(f[d>>2]|0)+(R>>>5<<2)|0;f[e>>2]=f[e>>2]&~(1<<(R&31));P=M;Q=v}R=~~+J(+(+P+.5));e=f[a+68>>2]|0;f[e>>2]=R;R=~~+J(+(+Q+.5));f[e+4>>2]=R;u=g;return}function Ec(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=Oa,F=Oa,G=Oa,H=0,I=0,J=0,K=0;d=b[c+11>>0]|0;e=d<<24>>24<0;g=e?f[c>>2]|0:c;i=e?f[c+4>>2]|0:d&255;if(i>>>0>3){d=g;e=i;j=i;while(1){k=X(h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24,1540483477)|0;e=(X(k>>>24^k,1540483477)|0)^(X(e,1540483477)|0);j=j+-4|0;if(j>>>0<=3)break;else d=d+4|0}d=i+-4|0;j=d&-4;l=d-j|0;m=g+(j+4)|0;o=e}else{l=i;m=g;o=i}switch(l|0){case 3:{p=h[m+2>>0]<<16^o;q=6;break}case 2:{p=o;q=6;break}case 1:{r=o;q=7;break}default:s=o}if((q|0)==6){r=h[m+1>>0]<<8^p;q=7}if((q|0)==7)s=X(r^h[m>>0],1540483477)|0;m=X(s>>>13^s,1540483477)|0;s=m>>>15^m;m=a+4|0;r=f[m>>2]|0;p=(r|0)==0;a:do if(!p){o=r+-1|0;l=(o&r|0)==0;if(!l)if(s>>>0>>0)t=s;else t=(s>>>0)%(r>>>0)|0;else t=s&o;e=f[(f[a>>2]|0)+(t<<2)>>2]|0;if((e|0)!=0?(j=f[e>>2]|0,(j|0)!=0):0){e=(i|0)==0;if(l){if(e){l=j;while(1){d=f[l+4>>2]|0;if(!((d|0)==(s|0)|(d&o|0)==(t|0))){u=t;break a}d=b[l+8+11>>0]|0;if(!((d<<24>>24<0?f[l+12>>2]|0:d&255)|0)){v=l;break}l=f[l>>2]|0;if(!l){u=t;break a}}w=v+20|0;return w|0}else x=j;b:while(1){l=f[x+4>>2]|0;if(!((l|0)==(s|0)|(l&o|0)==(t|0))){u=t;break a}l=x+8|0;d=b[l+11>>0]|0;k=d<<24>>24<0;y=d&255;do if(((k?f[x+12>>2]|0:y)|0)==(i|0)){d=f[l>>2]|0;if(k)if(!(Vk(d,g,i)|0)){v=x;q=63;break b}else break;if((b[g>>0]|0)==(d&255)<<24>>24){d=l;z=y;A=g;do{z=z+-1|0;d=d+1|0;if(!z){v=x;q=63;break b}A=A+1|0}while((b[d>>0]|0)==(b[A>>0]|0))}}while(0);x=f[x>>2]|0;if(!x){u=t;break a}}if((q|0)==63){w=v+20|0;return w|0}}if(e){o=j;while(1){y=f[o+4>>2]|0;if((y|0)!=(s|0)){if(y>>>0>>0)B=y;else B=(y>>>0)%(r>>>0)|0;if((B|0)!=(t|0)){u=t;break a}}y=b[o+8+11>>0]|0;if(!((y<<24>>24<0?f[o+12>>2]|0:y&255)|0)){v=o;break}o=f[o>>2]|0;if(!o){u=t;break a}}w=v+20|0;return w|0}else C=j;c:while(1){o=f[C+4>>2]|0;if((o|0)!=(s|0)){if(o>>>0>>0)D=o;else D=(o>>>0)%(r>>>0)|0;if((D|0)!=(t|0)){u=t;break a}}o=C+8|0;e=b[o+11>>0]|0;y=e<<24>>24<0;l=e&255;do if(((y?f[C+12>>2]|0:l)|0)==(i|0)){e=f[o>>2]|0;if(y)if(!(Vk(e,g,i)|0)){v=C;q=63;break c}else break;if((b[g>>0]|0)==(e&255)<<24>>24){e=o;k=l;A=g;do{k=k+-1|0;e=e+1|0;if(!k){v=C;q=63;break c}A=A+1|0}while((b[e>>0]|0)==(b[A>>0]|0))}}while(0);C=f[C>>2]|0;if(!C){u=t;break a}}if((q|0)==63){w=v+20|0;return w|0}}else u=t}else u=0;while(0);t=ln(24)|0;pj(t+8|0,c);f[t+20>>2]=0;f[t+4>>2]=s;f[t>>2]=0;c=a+12|0;E=$(((f[c>>2]|0)+1|0)>>>0);F=$(r>>>0);G=$(n[a+16>>2]);do if(p|$(G*F)>>0<3|(r+-1&r|0)!=0)&1;g=~~$(W($(E/G)))>>>0;ei(a,C>>>0>>0?g:C);C=f[m>>2]|0;g=C+-1|0;if(!(g&C)){H=C;I=g&s;break}if(s>>>0>>0){H=C;I=s}else{H=C;I=(s>>>0)%(C>>>0)|0}}else{H=r;I=u}while(0);u=(f[a>>2]|0)+(I<<2)|0;I=f[u>>2]|0;if(!I){r=a+8|0;f[t>>2]=f[r>>2];f[r>>2]=t;f[u>>2]=r;r=f[t>>2]|0;if(r|0){u=f[r+4>>2]|0;r=H+-1|0;if(r&H)if(u>>>0>>0)J=u;else J=(u>>>0)%(H>>>0)|0;else J=u&r;K=(f[a>>2]|0)+(J<<2)|0;q=61}}else{f[t>>2]=f[I>>2];K=I;q=61}if((q|0)==61)f[K>>2]=t;f[c>>2]=(f[c>>2]|0)+1;v=t;w=v+20|0;return w|0}function Fc(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0.0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0,G=0.0,H=0,J=0,K=0,L=0,M=0,N=0,O=0.0,P=0,Q=0.0,R=0.0,S=0,T=0.0,U=0,V=0,W=0,X=0.0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0.0,da=0,ea=0.0;g=a+4|0;i=f[g>>2]|0;j=a+100|0;if(i>>>0<(f[j>>2]|0)>>>0){f[g>>2]=i+1;k=h[i>>0]|0;l=0}else{k=Si(a)|0;l=0}a:while(1){switch(k|0){case 46:{m=8;break a;break}case 48:break;default:{n=0;o=0;p=1.0;q=0.0;r=0;s=k;t=l;u=0;v=0;w=0;x=0;break a}}i=f[g>>2]|0;if(i>>>0<(f[j>>2]|0)>>>0){f[g>>2]=i+1;k=h[i>>0]|0;l=1;continue}else{k=Si(a)|0;l=1;continue}}if((m|0)==8){k=f[g>>2]|0;if(k>>>0<(f[j>>2]|0)>>>0){f[g>>2]=k+1;y=h[k>>0]|0}else y=Si(a)|0;if((y|0)==48){k=0;i=0;while(1){z=f[g>>2]|0;if(z>>>0<(f[j>>2]|0)>>>0){f[g>>2]=z+1;A=h[z>>0]|0}else A=Si(a)|0;z=Vn(k|0,i|0,-1,-1)|0;B=I;if((A|0)==48){k=z;i=B}else{n=1;o=0;p=1.0;q=0.0;r=0;s=A;t=1;u=0;v=0;w=z;x=B;break}}}else{n=1;o=0;p=1.0;q=0.0;r=0;s=y;t=l;u=0;v=0;w=0;x=0}}while(1){l=s+-48|0;y=s|32;if(l>>>0>=10){A=(s|0)==46;if(!(A|(y+-97|0)>>>0<6)){C=s;break}if(A)if(!n){D=1;E=o;F=p;G=q;H=r;J=t;K=v;L=u;M=v;N=u}else{C=46;break}else m=20}else m=20;if((m|0)==20){m=0;A=(s|0)>57?y+-87|0:l;do if(!((u|0)<0|(u|0)==0&v>>>0<8))if((u|0)<0|(u|0)==0&v>>>0<14){O=p*.0625;P=o;Q=O;R=q+O*+(A|0);S=r;break}else{l=(o|0)!=0|(A|0)==0;P=l?o:1;Q=p;R=l?q:q+p*.5;S=r;break}else{P=o;Q=p;R=q;S=A+(r<<4)|0}while(0);A=Vn(v|0,u|0,1,0)|0;D=n;E=P;F=Q;G=R;H=S;J=1;K=w;L=x;M=A;N=I}A=f[g>>2]|0;if(A>>>0<(f[j>>2]|0)>>>0){f[g>>2]=A+1;n=D;o=E;p=F;q=G;r=H;s=h[A>>0]|0;t=J;u=N;v=M;w=K;x=L;continue}else{n=D;o=E;p=F;q=G;r=H;s=Si(a)|0;t=J;u=N;v=M;w=K;x=L;continue}}do if(!t){L=(f[j>>2]|0)==0;if(!L)f[g>>2]=(f[g>>2]|0)+-1;if(e){if(!L)f[g>>2]=(f[g>>2]|0)+-1;if(!((n|0)==0|L))f[g>>2]=(f[g>>2]|0)+-1}else Ym(a,0);T=+(d|0)*0.0}else{L=(n|0)==0;K=L?v:w;M=L?u:x;if((u|0)<0|(u|0)==0&v>>>0<8){L=r;N=v;J=u;while(1){s=L<<4;H=N;N=Vn(N|0,J|0,1,0)|0;if(!((J|0)<0|(J|0)==0&H>>>0<7)){U=s;break}else{L=s;J=I}}}else U=r;if((C|32|0)==112){J=Re(a,e)|0;L=I;if((J|0)==0&(L|0)==-2147483648){if(!e){Ym(a,0);T=0.0;break}if(!(f[j>>2]|0)){V=0;W=0}else{f[g>>2]=(f[g>>2]|0)+-1;V=0;W=0}}else{V=J;W=L}}else if(!(f[j>>2]|0)){V=0;W=0}else{f[g>>2]=(f[g>>2]|0)+-1;V=0;W=0}L=Tn(K|0,M|0,2)|0;J=Vn(L|0,I|0,-32,-1)|0;L=Vn(J|0,I|0,V|0,W|0)|0;J=I;if(!U){T=+(d|0)*0.0;break}N=0-c|0;s=((N|0)<0)<<31>>31;if((J|0)>(s|0)|(J|0)==(s|0)&L>>>0>N>>>0){N=Vq()|0;f[N>>2]=34;T=+(d|0)*1797693134862315708145274.0e284*1797693134862315708145274.0e284;break}N=c+-106|0;s=((N|0)<0)<<31>>31;if((J|0)<(s|0)|(J|0)==(s|0)&L>>>0>>0){N=Vq()|0;f[N>>2]=34;T=+(d|0)*2.2250738585072014e-308*2.2250738585072014e-308;break}if((U|0)>-1){G=q;N=U;s=L;H=J;while(1){E=!(G>=.5);o=N<<1|(E^1)&1;F=G+(E?G:G+-1.0);E=Vn(s|0,H|0,-1,-1)|0;D=I;if((o|0)>-1){G=F;N=o;s=E;H=D}else{X=F;Y=o;Z=E;_=D;break}}}else{X=q;Y=U;Z=L;_=J}H=((b|0)<0)<<31>>31;s=Xn(32,0,c|0,((c|0)<0)<<31>>31|0)|0;N=Vn(s|0,I|0,Z|0,_|0)|0;s=I;if((s|0)<(H|0)|(s|0)==(H|0)&N>>>0>>0)if((N|0)>0){$=N;m=59}else{aa=0;ba=84;m=61}else{$=b;m=59}if((m|0)==59)if(($|0)<53){aa=$;ba=84-$|0;m=61}else{ca=0.0;da=$;ea=+(d|0)}if((m|0)==61){G=+(d|0);ca=+rq(+bk(1.0,ba),G);da=aa;ea=G}N=(Y&1|0)==0&(X!=0.0&(da|0)<32);G=(N?0.0:X)*ea+(ca+ea*+((Y+(N&1)|0)>>>0))-ca;if(!(G!=0.0)){N=Vq()|0;f[N>>2]=34}T=+sq(G,Z)}while(0);return +T}function Gc(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;g=u;u=u+16|0;h=g+4|0;i=g;if(!(Gh(a,d)|0)){j=0;u=g;return j|0}d=a+84|0;k=f[d>>2]|0;l=a+88|0;m=f[l>>2]|0;if((m|0)!=(k|0))f[l>>2]=m+(~((m+-4-k|0)>>>2)<<2);f[d>>2]=0;f[l>>2]=0;f[a+92>>2]=0;if(k|0)Oq(k);k=a+72|0;l=f[k>>2]|0;d=a+76|0;if((f[d>>2]|0)!=(l|0))f[d>>2]=l;f[k>>2]=0;f[d>>2]=0;f[a+80>>2]=0;if(l|0)Oq(l);l=a+64|0;d=f[l>>2]|0;if((f[d+4>>2]|0)!=(f[d>>2]|0)){k=a+12|0;m=e+84|0;n=e+68|0;o=c+96|0;p=a+24|0;q=0;r=d;do{f[i>>2]=(q>>>0)/3|0;f[h>>2]=f[i>>2];d=_j(r,h)|0;r=f[l>>2]|0;do if(!d){s=f[(f[r+12>>2]|0)+(q<<2)>>2]|0;if((s|0)==-1){t=(f[a>>2]|0)+(q>>>5<<2)|0;f[t>>2]=f[t>>2]|1<<(q&31);t=q+1|0;v=((t>>>0)%3|0|0)==0?q+-2|0:t;if((v|0)==-1)w=-1;else w=f[(f[r>>2]|0)+(v<<2)>>2]|0;v=(f[k>>2]|0)+(w>>>5<<2)|0;f[v>>2]=f[v>>2]|1<<(w&31);v=(((q>>>0)%3|0|0)==0?2:-1)+q|0;if((v|0)==-1)x=-1;else x=f[(f[r>>2]|0)+(v<<2)>>2]|0;v=(f[k>>2]|0)+(x>>>5<<2)|0;f[v>>2]=f[v>>2]|1<<(x&31);break}if(s>>>0>=q>>>0){v=q+1|0;t=((v>>>0)%3|0|0)==0?q+-2|0:v;y=s+(((s>>>0)%3|0|0)==0?2:-1)|0;z=(t|0)==-1;if(!(b[m>>0]|0)){if(z)A=-1;else A=f[(f[o>>2]|0)+(((t|0)/3|0)*12|0)+(((t|0)%3|0)<<2)>>2]|0;B=(y|0)==-1;if(B)C=-1;else C=f[(f[o>>2]|0)+(((y|0)/3|0)*12|0)+(((y|0)%3|0)<<2)>>2]|0;D=f[n>>2]|0;if((f[D+(A<<2)>>2]|0)==(f[D+(C<<2)>>2]|0)){E=t+1|0;if(z)F=-1;else F=((E>>>0)%3|0|0)==0?t+-2|0:E;do if(!B)if(!((y>>>0)%3|0)){G=y+2|0;break}else{G=y+-1|0;break}else G=-1;while(0);if((F|0)==-1)H=-1;else H=f[(f[o>>2]|0)+(((F|0)/3|0)*12|0)+(((F|0)%3|0)<<2)>>2]|0;if((G|0)==-1)I=-1;else I=f[(f[o>>2]|0)+(((G|0)/3|0)*12|0)+(((G|0)%3|0)<<2)>>2]|0;if((f[D+(H<<2)>>2]|0)==(f[D+(I<<2)>>2]|0))break}}else{if(z)J=-1;else J=f[(f[o>>2]|0)+(((t|0)/3|0)*12|0)+(((t|0)%3|0)<<2)>>2]|0;B=(y|0)==-1;if(B)K=-1;else K=f[(f[o>>2]|0)+(((y|0)/3|0)*12|0)+(((y|0)%3|0)<<2)>>2]|0;if((J|0)==(K|0)){E=t+1|0;if(z)L=-1;else L=((E>>>0)%3|0|0)==0?t+-2|0:E;do if(!B)if(!((y>>>0)%3|0)){M=y+2|0;break}else{M=y+-1|0;break}else M=-1;while(0);if((L|0)==-1)N=-1;else N=f[(f[o>>2]|0)+(((L|0)/3|0)*12|0)+(((L|0)%3|0)<<2)>>2]|0;if((M|0)==-1)O=-1;else O=f[(f[o>>2]|0)+(((M|0)/3|0)*12|0)+(((M|0)%3|0)<<2)>>2]|0;if((N|0)==(O|0))break}}b[p>>0]=0;y=f[a>>2]|0;B=y+(q>>>5<<2)|0;f[B>>2]=f[B>>2]|1<<(q&31);B=y+(s>>>5<<2)|0;f[B>>2]=f[B>>2]|1<<(s&31);B=((v>>>0)%3|0|0)==0?q+-2|0:v;if((B|0)==-1)P=-1;else P=f[(f[r>>2]|0)+(B<<2)>>2]|0;B=(f[k>>2]|0)+(P>>>5<<2)|0;f[B>>2]=f[B>>2]|1<<(P&31);B=(((q>>>0)%3|0|0)==0?2:-1)+q|0;if((B|0)==-1)Q=-1;else Q=f[(f[r>>2]|0)+(B<<2)>>2]|0;B=(f[k>>2]|0)+(Q>>>5<<2)|0;f[B>>2]=f[B>>2]|1<<(Q&31);B=s+1|0;y=((B>>>0)%3|0|0)==0?s+-2|0:B;if((y|0)==-1)R=-1;else R=f[(f[r>>2]|0)+(y<<2)>>2]|0;y=(f[k>>2]|0)+(R>>>5<<2)|0;f[y>>2]=f[y>>2]|1<<(R&31);y=(((s>>>0)%3|0|0)==0?2:-1)+s|0;if((y|0)==-1)S=-1;else S=f[(f[r>>2]|0)+(y<<2)>>2]|0;y=(f[k>>2]|0)+(S>>>5<<2)|0;f[y>>2]=f[y>>2]|1<<(S&31)}}while(0);q=q+1|0}while(q>>>0<(f[r+4>>2]|0)-(f[r>>2]|0)>>2>>>0)}if((c|0)!=0&(e|0)!=0){Qc(a,c,e);j=1;u=g;return j|0}else{md(a,0,0);j=1;u=g;return j|0}return 0}function Hc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;d=u;u=u+32|0;e=d+12|0;g=d+8|0;h=d+4|0;i=d;j=a+8|0;a:do if(f[j>>2]|0?(k=f[a>>2]|0,l=a+4|0,f[a>>2]=l,f[(f[l>>2]|0)+8>>2]=0,f[l>>2]=0,f[j>>2]=0,m=f[k+4>>2]|0,n=(m|0)==0?k:m,n|0):0){m=a+4|0;k=n;n=f[b>>2]|0;while(1){if((n|0)==(f[c>>2]|0))break;o=k+16|0;f[o>>2]=f[n+16>>2];if((k|0)!=(n|0)){f[h>>2]=f[n+20>>2];f[i>>2]=n+24;f[g>>2]=f[h>>2];f[e>>2]=f[i>>2];Oc(k+20|0,g,e)}p=k+8|0;q=f[p>>2]|0;do if(q){r=f[q>>2]|0;if((r|0)==(k|0)){f[q>>2]=0;s=f[q+4>>2]|0;if(!s){t=q;break}else v=s;while(1){s=f[v>>2]|0;if(s|0){v=s;continue}s=f[v+4>>2]|0;if(!s)break;else v=s}t=v;break}else{f[q+4>>2]=0;if(!r){t=q;break}else w=r;while(1){s=f[w>>2]|0;if(s|0){w=s;continue}s=f[w+4>>2]|0;if(!s)break;else w=s}t=w;break}}else t=0;while(0);q=f[l>>2]|0;do if(q){r=f[o>>2]|0;s=q;while(1){if((r|0)<(f[s+16>>2]|0)){x=f[s>>2]|0;if(!x){y=22;break}else z=x}else{A=s+4|0;x=f[A>>2]|0;if(!x){y=25;break}else z=x}s=z}if((y|0)==22){y=0;B=s;C=s;break}else if((y|0)==25){y=0;B=s;C=A;break}}else{B=l;C=l}while(0);f[k>>2]=0;f[k+4>>2]=0;f[p>>2]=B;f[C>>2]=k;q=f[f[a>>2]>>2]|0;if(!q)D=k;else{f[a>>2]=q;D=f[C>>2]|0}Oe(f[m>>2]|0,D);f[j>>2]=(f[j>>2]|0)+1;q=f[n+4>>2]|0;if(!q){o=n+8|0;r=f[o>>2]|0;if((f[r>>2]|0)==(n|0))E=r;else{r=o;do{o=f[r>>2]|0;r=o+8|0;x=f[r>>2]|0}while((f[x>>2]|0)!=(o|0));E=x}}else{r=q;while(1){p=f[r>>2]|0;if(!p)break;else r=p}E=r}f[b>>2]=E;if(!t)break a;else{k=t;n=E}}n=f[k+8>>2]|0;if(!n)F=k;else{m=n;while(1){n=f[m+8>>2]|0;if(!n)break;else m=n}F=m}Oj(a,F)}while(0);F=f[b>>2]|0;E=f[c>>2]|0;if((F|0)==(E|0)){u=d;return}c=a+4|0;t=a+4|0;D=F;while(1){Kg(e,a,D+16|0);F=f[c>>2]|0;do if(F){C=f[e>>2]|0;B=f[C+16>>2]|0;A=F;while(1){if((B|0)<(f[A+16>>2]|0)){z=f[A>>2]|0;if(!z){y=43;break}else G=z}else{H=A+4|0;z=f[H>>2]|0;if(!z){y=46;break}else G=z}A=G}if((y|0)==43){y=0;I=A;J=A;K=C;break}else if((y|0)==46){y=0;I=A;J=H;K=C;break}}else{I=c;J=c;K=f[e>>2]|0}while(0);f[K>>2]=0;f[K+4>>2]=0;f[K+8>>2]=I;f[J>>2]=K;F=f[f[a>>2]>>2]|0;if(!F)L=K;else{f[a>>2]=F;L=f[J>>2]|0}Oe(f[t>>2]|0,L);f[j>>2]=(f[j>>2]|0)+1;F=f[D+4>>2]|0;if(!F){m=D+8|0;B=f[m>>2]|0;if((f[B>>2]|0)==(D|0))M=B;else{B=m;do{m=f[B>>2]|0;B=m+8|0;r=f[B>>2]|0}while((f[r>>2]|0)!=(m|0));M=r}}else{B=F;while(1){r=f[B>>2]|0;if(!r)break;else B=r}M=B}f[b>>2]=M;if((M|0)==(E|0))break;else D=M}u=d;return}function Ic(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0;g=u;u=u+32|0;d=g+16|0;h=g+8|0;i=g;j=f[a+28>>2]|0;k=f[a+32>>2]|0;l=e>>>0>1073741823?-1:e<<2;m=Lq(l)|0;sj(m|0,0,l|0)|0;n=Lq(l)|0;sj(n|0,0,l|0)|0;l=a+36|0;o=f[l>>2]|0;p=f[o+4>>2]|0;q=f[o>>2]|0;r=p-q|0;a:do if((r|0)>4){s=r>>2;t=(e|0)>0;v=a+8|0;w=h+4|0;x=i+4|0;y=d+4|0;z=m+4|0;A=h+4|0;B=i+4|0;C=d+4|0;D=j+12|0;E=e<<2;F=s+-1|0;if(p-q>>2>>>0>F>>>0){G=s;H=F;I=q}else{J=o;aq(J)}while(1){F=f[I+(H<<2)>>2]|0;if(t)sj(m|0,0,E|0)|0;if((F|0)!=-1){s=f[D>>2]|0;K=0;L=F;while(1){M=f[s+(L<<2)>>2]|0;if((M|0)!=-1){N=f[j>>2]|0;O=f[k>>2]|0;P=f[O+(f[N+(M<<2)>>2]<<2)>>2]|0;Q=M+1|0;R=((Q>>>0)%3|0|0)==0?M+-2|0:Q;if((R|0)==-1)S=-1;else S=f[N+(R<<2)>>2]|0;R=f[O+(S<<2)>>2]|0;Q=(((M>>>0)%3|0|0)==0?2:-1)+M|0;if((Q|0)==-1)T=-1;else T=f[N+(Q<<2)>>2]|0;Q=f[O+(T<<2)>>2]|0;if((P|0)<(H|0)&(R|0)<(H|0)&(Q|0)<(H|0)){O=X(P,e)|0;P=X(R,e)|0;R=X(Q,e)|0;if(t){Q=0;do{f[n+(Q<<2)>>2]=(f[b+(Q+R<<2)>>2]|0)+(f[b+(Q+P<<2)>>2]|0)-(f[b+(Q+O<<2)>>2]|0);Q=Q+1|0}while((Q|0)!=(e|0));if(t){Q=0;do{O=m+(Q<<2)|0;f[O>>2]=(f[O>>2]|0)+(f[n+(Q<<2)>>2]|0);Q=Q+1|0}while((Q|0)!=(e|0))}}U=K+1|0}else U=K}else U=K;Q=(((L>>>0)%3|0|0)==0?2:-1)+L|0;do if((Q|0)!=-1?(O=f[s+(Q<<2)>>2]|0,(O|0)!=-1):0)if(!((O>>>0)%3|0)){V=O+2|0;break}else{V=O+-1|0;break}else V=-1;while(0);L=(V|0)==(F|0)?-1:V;if((L|0)==-1)break;else K=U}K=X(H,e)|0;if(!U){W=K;Y=30}else{if(t){L=0;do{F=m+(L<<2)|0;f[F>>2]=(f[F>>2]|0)/(U|0)|0;L=L+1|0}while((L|0)!=(e|0))}L=b+(K<<2)|0;F=c+(K<<2)|0;s=f[L+4>>2]|0;Q=f[m>>2]|0;O=f[z>>2]|0;f[h>>2]=f[L>>2];f[A>>2]=s;f[i>>2]=Q;f[B>>2]=O;Od(d,v,h,i);f[F>>2]=f[d>>2];f[F+4>>2]=f[C>>2]}}else{W=X(H,e)|0;Y=30}if((Y|0)==30){Y=0;F=b+(W<<2)|0;O=b+((X(G+-2|0,e)|0)<<2)|0;Q=c+(W<<2)|0;s=f[F+4>>2]|0;L=f[O>>2]|0;P=f[O+4>>2]|0;f[h>>2]=f[F>>2];f[w>>2]=s;f[i>>2]=L;f[x>>2]=P;Od(d,v,h,i);f[Q>>2]=f[d>>2];f[Q+4>>2]=f[y>>2]}if((G|0)<=2)break a;Q=f[l>>2]|0;I=f[Q>>2]|0;P=H+-1|0;if((f[Q+4>>2]|0)-I>>2>>>0<=P>>>0){J=Q;break}else{Q=H;H=P;G=Q}}aq(J)}while(0);if((e|0)<=0){Z=a+8|0;_=b+4|0;$=f[b>>2]|0;aa=f[_>>2]|0;ba=m+4|0;ca=f[m>>2]|0;da=f[ba>>2]|0;f[h>>2]=$;ea=h+4|0;f[ea>>2]=aa;f[i>>2]=ca;fa=i+4|0;f[fa>>2]=da;Od(d,Z,h,i);ga=f[d>>2]|0;f[c>>2]=ga;ha=d+4|0;ia=f[ha>>2]|0;ja=c+4|0;f[ja>>2]=ia;Mq(n);Mq(m);u=g;return 1}sj(m|0,0,e<<2|0)|0;Z=a+8|0;_=b+4|0;$=f[b>>2]|0;aa=f[_>>2]|0;ba=m+4|0;ca=f[m>>2]|0;da=f[ba>>2]|0;f[h>>2]=$;ea=h+4|0;f[ea>>2]=aa;f[i>>2]=ca;fa=i+4|0;f[fa>>2]=da;Od(d,Z,h,i);ga=f[d>>2]|0;f[c>>2]=ga;ha=d+4|0;ia=f[ha>>2]|0;ja=c+4|0;f[ja>>2]=ia;Mq(n);Mq(m);u=g;return 1}function Jc(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0;g=a+8|0;Mh(g,b,d,e);d=e>>>0>1073741823?-1:e<<2;h=Lq(d)|0;sj(h|0,0,d|0)|0;d=f[a+48>>2]|0;i=f[a+56>>2]|0;j=f[i>>2]|0;k=(f[i+4>>2]|0)-j|0;l=k>>2;a:do if((k|0)>4){m=f[a+52>>2]|0;n=a+16|0;o=a+32|0;p=a+12|0;q=a+28|0;r=a+20|0;s=a+24|0;t=d+12|0;u=(e|0)>0;v=j;w=l;while(1){x=w;w=w+-1|0;if(l>>>0<=w>>>0)break;y=f[v+(w<<2)>>2]|0;z=X(w,e)|0;if((y|0)!=-1?(A=f[(f[t>>2]|0)+(y<<2)>>2]|0,(A|0)!=-1):0){y=f[d>>2]|0;B=f[m>>2]|0;C=f[B+(f[y+(A<<2)>>2]<<2)>>2]|0;D=A+1|0;E=((D>>>0)%3|0|0)==0?A+-2|0:D;if((E|0)==-1)F=-1;else F=f[y+(E<<2)>>2]|0;E=f[B+(F<<2)>>2]|0;D=(((A>>>0)%3|0|0)==0?2:-1)+A|0;if((D|0)==-1)G=-1;else G=f[y+(D<<2)>>2]|0;D=f[B+(G<<2)>>2]|0;if((C|0)<(w|0)&(E|0)<(w|0)&(D|0)<(w|0)){B=X(C,e)|0;C=X(E,e)|0;E=X(D,e)|0;if(u){D=0;do{f[h+(D<<2)>>2]=(f[b+(D+E<<2)>>2]|0)+(f[b+(D+C<<2)>>2]|0)-(f[b+(D+B<<2)>>2]|0);D=D+1|0}while((D|0)!=(e|0))}D=b+(z<<2)|0;B=c+(z<<2)|0;C=f[g>>2]|0;if((C|0)>0){E=0;y=h;A=C;while(1){if((A|0)>0){C=0;do{H=f[y+(C<<2)>>2]|0;I=f[n>>2]|0;if((H|0)>(I|0)){J=f[o>>2]|0;f[J+(C<<2)>>2]=I;K=J}else{J=f[p>>2]|0;I=f[o>>2]|0;f[I+(C<<2)>>2]=(H|0)<(J|0)?J:H;K=I}C=C+1|0}while((C|0)<(f[g>>2]|0));L=K}else L=f[o>>2]|0;C=(f[D+(E<<2)>>2]|0)-(f[L+(E<<2)>>2]|0)|0;I=B+(E<<2)|0;f[I>>2]=C;if((C|0)>=(f[q>>2]|0)){if((C|0)>(f[s>>2]|0)){M=C-(f[r>>2]|0)|0;N=42}}else{M=(f[r>>2]|0)+C|0;N=42}if((N|0)==42){N=0;f[I>>2]=M}E=E+1|0;A=f[g>>2]|0;if((E|0)>=(A|0))break;else y=L}}}else N=16}else N=16;if((N|0)==16?(N=0,y=b+(z<<2)|0,A=c+(z<<2)|0,E=f[g>>2]|0,(E|0)>0):0){B=0;D=b+((X(x+-2|0,e)|0)<<2)|0;I=E;while(1){if((I|0)>0){E=0;do{C=f[D+(E<<2)>>2]|0;H=f[n>>2]|0;if((C|0)>(H|0)){J=f[o>>2]|0;f[J+(E<<2)>>2]=H;O=J}else{J=f[p>>2]|0;H=f[o>>2]|0;f[H+(E<<2)>>2]=(C|0)<(J|0)?J:C;O=H}E=E+1|0}while((E|0)<(f[g>>2]|0));P=O}else P=f[o>>2]|0;E=(f[y+(B<<2)>>2]|0)-(f[P+(B<<2)>>2]|0)|0;H=A+(B<<2)|0;f[H>>2]=E;if((E|0)>=(f[q>>2]|0)){if((E|0)>(f[s>>2]|0)){Q=E-(f[r>>2]|0)|0;N=29}}else{Q=(f[r>>2]|0)+E|0;N=29}if((N|0)==29){N=0;f[H>>2]=Q}B=B+1|0;I=f[g>>2]|0;if((B|0)>=(I|0))break;else D=P}}if((x|0)<=2)break a}aq(i)}while(0);if((e|0)>0)sj(h|0,0,e<<2|0)|0;e=f[g>>2]|0;if((e|0)<=0){Mq(h);return 1}i=a+16|0;P=a+32|0;Q=a+12|0;O=a+28|0;L=a+20|0;M=a+24|0;a=0;K=h;G=e;while(1){if((G|0)>0){e=0;do{F=f[K+(e<<2)>>2]|0;d=f[i>>2]|0;if((F|0)>(d|0)){l=f[P>>2]|0;f[l+(e<<2)>>2]=d;R=l}else{l=f[Q>>2]|0;d=f[P>>2]|0;f[d+(e<<2)>>2]=(F|0)<(l|0)?l:F;R=d}e=e+1|0}while((e|0)<(f[g>>2]|0));S=R}else S=f[P>>2]|0;e=(f[b+(a<<2)>>2]|0)-(f[S+(a<<2)>>2]|0)|0;d=c+(a<<2)|0;f[d>>2]=e;if((e|0)>=(f[O>>2]|0)){if((e|0)>(f[M>>2]|0)){T=e-(f[L>>2]|0)|0;N=56}}else{T=(f[L>>2]|0)+e|0;N=56}if((N|0)==56){N=0;f[d>>2]=T}a=a+1|0;G=f[g>>2]|0;if((a|0)>=(G|0))break;else K=S}Mq(h);return 1}function Kc(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0;g=u;u=u+32|0;d=g+16|0;h=g+8|0;i=g;j=f[a+28>>2]|0;k=f[a+32>>2]|0;l=e>>>0>1073741823?-1:e<<2;m=Lq(l)|0;sj(m|0,0,l|0)|0;n=Lq(l)|0;sj(n|0,0,l|0)|0;l=a+36|0;o=f[l>>2]|0;p=f[o+4>>2]|0;q=f[o>>2]|0;r=p-q|0;a:do if((r|0)>4){s=r>>2;t=(e|0)>0;v=a+8|0;w=h+4|0;x=i+4|0;y=d+4|0;z=m+4|0;A=h+4|0;B=i+4|0;C=d+4|0;D=j+64|0;E=j+28|0;F=e<<2;G=s+-1|0;if(p-q>>2>>>0>G>>>0){H=s;I=G;J=q}else{K=o;aq(K)}while(1){G=f[J+(I<<2)>>2]|0;if(t)sj(m|0,0,F|0)|0;if((G|0)!=-1){s=f[j>>2]|0;L=0;M=G;while(1){if(((f[s+(M>>>5<<2)>>2]&1<<(M&31)|0)==0?(N=f[(f[(f[D>>2]|0)+12>>2]|0)+(M<<2)>>2]|0,(N|0)!=-1):0)?(O=f[E>>2]|0,P=f[k>>2]|0,Q=f[P+(f[O+(N<<2)>>2]<<2)>>2]|0,R=N+1|0,S=f[P+(f[O+((((R>>>0)%3|0|0)==0?N+-2|0:R)<<2)>>2]<<2)>>2]|0,R=f[P+(f[O+((((N>>>0)%3|0|0)==0?2:-1)+N<<2)>>2]<<2)>>2]|0,(Q|0)<(I|0)&(S|0)<(I|0)&(R|0)<(I|0)):0){N=X(Q,e)|0;Q=X(S,e)|0;S=X(R,e)|0;if(t){R=0;do{f[n+(R<<2)>>2]=(f[b+(R+S<<2)>>2]|0)+(f[b+(R+Q<<2)>>2]|0)-(f[b+(R+N<<2)>>2]|0);R=R+1|0}while((R|0)!=(e|0));if(t){R=0;do{N=m+(R<<2)|0;f[N>>2]=(f[N>>2]|0)+(f[n+(R<<2)>>2]|0);R=R+1|0}while((R|0)!=(e|0))}}T=L+1|0}else T=L;R=(((M>>>0)%3|0|0)==0?2:-1)+M|0;do if(((R|0)!=-1?(f[s+(R>>>5<<2)>>2]&1<<(R&31)|0)==0:0)?(N=f[(f[(f[D>>2]|0)+12>>2]|0)+(R<<2)>>2]|0,(N|0)!=-1):0)if(!((N>>>0)%3|0)){U=N+2|0;break}else{U=N+-1|0;break}else U=-1;while(0);M=(U|0)==(G|0)?-1:U;if((M|0)==-1)break;else L=T}L=X(I,e)|0;if(!T){V=L;W=28}else{if(t){M=0;do{G=m+(M<<2)|0;f[G>>2]=(f[G>>2]|0)/(T|0)|0;M=M+1|0}while((M|0)!=(e|0))}M=b+(L<<2)|0;G=c+(L<<2)|0;s=f[M+4>>2]|0;R=f[m>>2]|0;N=f[z>>2]|0;f[h>>2]=f[M>>2];f[A>>2]=s;f[i>>2]=R;f[B>>2]=N;Od(d,v,h,i);f[G>>2]=f[d>>2];f[G+4>>2]=f[C>>2]}}else{V=X(I,e)|0;W=28}if((W|0)==28){W=0;G=b+(V<<2)|0;N=b+((X(H+-2|0,e)|0)<<2)|0;R=c+(V<<2)|0;s=f[G+4>>2]|0;M=f[N>>2]|0;Q=f[N+4>>2]|0;f[h>>2]=f[G>>2];f[w>>2]=s;f[i>>2]=M;f[x>>2]=Q;Od(d,v,h,i);f[R>>2]=f[d>>2];f[R+4>>2]=f[y>>2]}if((H|0)<=2)break a;R=f[l>>2]|0;J=f[R>>2]|0;Q=I+-1|0;if((f[R+4>>2]|0)-J>>2>>>0<=Q>>>0){K=R;break}else{R=I;I=Q;H=R}}aq(K)}while(0);if((e|0)<=0){Y=a+8|0;Z=b+4|0;_=f[b>>2]|0;$=f[Z>>2]|0;aa=m+4|0;ba=f[m>>2]|0;ca=f[aa>>2]|0;f[h>>2]=_;da=h+4|0;f[da>>2]=$;f[i>>2]=ba;ea=i+4|0;f[ea>>2]=ca;Od(d,Y,h,i);fa=f[d>>2]|0;f[c>>2]=fa;ga=d+4|0;ha=f[ga>>2]|0;ia=c+4|0;f[ia>>2]=ha;Mq(n);Mq(m);u=g;return 1}sj(m|0,0,e<<2|0)|0;Y=a+8|0;Z=b+4|0;_=f[b>>2]|0;$=f[Z>>2]|0;aa=m+4|0;ba=f[m>>2]|0;ca=f[aa>>2]|0;f[h>>2]=_;da=h+4|0;f[da>>2]=$;f[i>>2]=ba;ea=i+4|0;f[ea>>2]=ca;Od(d,Y,h,i);fa=f[d>>2]|0;f[c>>2]=fa;ga=d+4|0;ha=f[ga>>2]|0;ia=c+4|0;f[ia>>2]=ha;Mq(n);Mq(m);u=g;return 1}function Lc(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;g=a+8|0;Mh(g,b,d,e);d=e>>>0>1073741823?-1:e<<2;h=Lq(d)|0;sj(h|0,0,d|0)|0;d=f[a+48>>2]|0;i=f[a+56>>2]|0;j=f[i>>2]|0;k=(f[i+4>>2]|0)-j|0;l=k>>2;a:do if((k|0)>4){m=f[a+52>>2]|0;n=a+16|0;o=a+32|0;p=a+12|0;q=a+28|0;r=a+20|0;s=a+24|0;t=d+64|0;u=d+28|0;v=(e|0)>0;w=j;x=l;while(1){y=x;x=x+-1|0;if(l>>>0<=x>>>0)break;z=f[w+(x<<2)>>2]|0;A=X(x,e)|0;if((((z|0)!=-1?(f[(f[d>>2]|0)+(z>>>5<<2)>>2]&1<<(z&31)|0)==0:0)?(B=f[(f[(f[t>>2]|0)+12>>2]|0)+(z<<2)>>2]|0,(B|0)!=-1):0)?(z=f[u>>2]|0,C=f[m>>2]|0,D=f[C+(f[z+(B<<2)>>2]<<2)>>2]|0,E=B+1|0,F=f[C+(f[z+((((E>>>0)%3|0|0)==0?B+-2|0:E)<<2)>>2]<<2)>>2]|0,E=f[C+(f[z+((((B>>>0)%3|0|0)==0?2:-1)+B<<2)>>2]<<2)>>2]|0,(D|0)<(x|0)&(F|0)<(x|0)&(E|0)<(x|0)):0){B=X(D,e)|0;D=X(F,e)|0;F=X(E,e)|0;if(v){E=0;do{f[h+(E<<2)>>2]=(f[b+(E+F<<2)>>2]|0)+(f[b+(E+D<<2)>>2]|0)-(f[b+(E+B<<2)>>2]|0);E=E+1|0}while((E|0)!=(e|0))}E=b+(A<<2)|0;B=c+(A<<2)|0;D=f[g>>2]|0;if((D|0)>0){F=0;z=h;C=D;while(1){if((C|0)>0){D=0;do{G=f[z+(D<<2)>>2]|0;H=f[n>>2]|0;if((G|0)>(H|0)){I=f[o>>2]|0;f[I+(D<<2)>>2]=H;J=I}else{I=f[p>>2]|0;H=f[o>>2]|0;f[H+(D<<2)>>2]=(G|0)<(I|0)?I:G;J=H}D=D+1|0}while((D|0)<(f[g>>2]|0));K=J}else K=f[o>>2]|0;D=(f[E+(F<<2)>>2]|0)-(f[K+(F<<2)>>2]|0)|0;H=B+(F<<2)|0;f[H>>2]=D;if((D|0)>=(f[q>>2]|0)){if((D|0)>(f[s>>2]|0)){L=D-(f[r>>2]|0)|0;M=39}}else{L=(f[r>>2]|0)+D|0;M=39}if((M|0)==39){M=0;f[H>>2]=L}F=F+1|0;C=f[g>>2]|0;if((F|0)>=(C|0))break;else z=K}}}else M=13;if((M|0)==13?(M=0,z=b+(A<<2)|0,C=c+(A<<2)|0,F=f[g>>2]|0,(F|0)>0):0){B=0;E=b+((X(y+-2|0,e)|0)<<2)|0;H=F;while(1){if((H|0)>0){F=0;do{D=f[E+(F<<2)>>2]|0;G=f[n>>2]|0;if((D|0)>(G|0)){I=f[o>>2]|0;f[I+(F<<2)>>2]=G;N=I}else{I=f[p>>2]|0;G=f[o>>2]|0;f[G+(F<<2)>>2]=(D|0)<(I|0)?I:D;N=G}F=F+1|0}while((F|0)<(f[g>>2]|0));O=N}else O=f[o>>2]|0;F=(f[z+(B<<2)>>2]|0)-(f[O+(B<<2)>>2]|0)|0;G=C+(B<<2)|0;f[G>>2]=F;if((F|0)>=(f[q>>2]|0)){if((F|0)>(f[s>>2]|0)){P=F-(f[r>>2]|0)|0;M=26}}else{P=(f[r>>2]|0)+F|0;M=26}if((M|0)==26){M=0;f[G>>2]=P}B=B+1|0;H=f[g>>2]|0;if((B|0)>=(H|0))break;else E=O}}if((y|0)<=2)break a}aq(i)}while(0);if((e|0)>0)sj(h|0,0,e<<2|0)|0;e=f[g>>2]|0;if((e|0)<=0){Mq(h);return 1}i=a+16|0;O=a+32|0;P=a+12|0;N=a+28|0;K=a+20|0;L=a+24|0;a=0;J=h;d=e;while(1){if((d|0)>0){e=0;do{l=f[J+(e<<2)>>2]|0;j=f[i>>2]|0;if((l|0)>(j|0)){k=f[O>>2]|0;f[k+(e<<2)>>2]=j;Q=k}else{k=f[P>>2]|0;j=f[O>>2]|0;f[j+(e<<2)>>2]=(l|0)<(k|0)?k:l;Q=j}e=e+1|0}while((e|0)<(f[g>>2]|0));R=Q}else R=f[O>>2]|0;e=(f[b+(a<<2)>>2]|0)-(f[R+(a<<2)>>2]|0)|0;j=c+(a<<2)|0;f[j>>2]=e;if((e|0)>=(f[N>>2]|0)){if((e|0)>(f[L>>2]|0)){S=e-(f[K>>2]|0)|0;M=53}}else{S=(f[K>>2]|0)+e|0;M=53}if((M|0)==53){M=0;f[j>>2]=S}a=a+1|0;d=f[g>>2]|0;if((a|0)>=(d|0))break;else J=R}Mq(h);return 1}function Mc(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0;h=u;u=u+48|0;i=h+28|0;j=h+24|0;k=h;l=h+12|0;m=h+40|0;if((c|0)<0){n=0;u=h;return n|0}if(!c){n=1;u=h;return n|0}o=(d|0)>1;p=o?d:1;f[k>>2]=0;d=k+4|0;f[d>>2]=0;f[k+8>>2]=0;gk(k,c);q=k+8|0;if(o){o=0;r=0;while(1){s=1;t=f[a+(r<<2)>>2]|0;do{v=f[a+(s+r<<2)>>2]|0;t=t>>>0>>0?v:t;s=s+1|0}while((s|0)!=(p|0));s=(_(t|0)|0)^31;v=t>>>0>o>>>0?t:o;w=(t|0)==0?1:s+1|0;f[i>>2]=w;s=f[d>>2]|0;if(s>>>0<(f[q>>2]|0)>>>0){f[s>>2]=w;f[d>>2]=s+4}else Ri(k,i);r=r+p|0;if((r|0)>=(c|0)){x=v;break}else o=v}}else{o=0;r=0;while(1){v=f[a+(o<<2)>>2]|0;s=(_(v|0)|0)^31;w=v>>>0>r>>>0?v:r;y=(v|0)==0?1:s+1|0;f[i>>2]=y;s=f[d>>2]|0;if(s>>>0<(f[q>>2]|0)>>>0){f[s>>2]=y;f[d>>2]=s+4}else Ri(k,i);o=o+p|0;if((o|0)>=(c|0)){x=w;break}else r=w}}f[l>>2]=0;r=l+4|0;f[r>>2]=0;f[l+8>>2]=0;o=f[k>>2]|0;q=(f[d>>2]|0)-o|0;w=q>>2;if(w){if(w>>>0>1073741823)aq(l);s=ln(q)|0;f[r>>2]=s;f[l>>2]=s;f[l+8>>2]=s+(w<<2);w=s;if((q|0)>0){y=s+(q>>>2<<2)|0;kh(s|0,o|0,q|0)|0;f[r>>2]=y;q=y-w>>2;if((y|0)==(s|0)){z=q;A=s;B=0;C=0}else{y=0;o=0;v=0;while(1){D=Vn(o|0,v|0,f[s+(y<<2)>>2]|0,0)|0;E=I;y=y+1|0;if(y>>>0>=q>>>0){z=q;A=s;B=D;C=E;break}else{o=D;v=E}}}}else{F=w;G=18}}else{F=0;G=18}if((G|0)==18){z=0;A=F;B=0;C=0}F=Jg(A,z,32,i)|0;z=I;A=f[i>>2]<<3;w=Tn(A|0,((A|0)<0)<<31>>31|0,1)|0;A=I;v=un(B|0,C|0,p|0,0)|0;C=Vn(F|0,z|0,v|0,I|0)|0;v=Vn(C|0,I|0,w|0,A|0)|0;A=I;w=f[l>>2]|0;if(w|0){l=f[r>>2]|0;if((l|0)!=(w|0))f[r>>2]=l+(~((l+-4-w|0)>>>2)<<2);Oq(w)}w=Jg(a,c,x,i)|0;l=f[i>>2]|0;r=((x-l|0)/64|0)+l<<3;C=l<<3;z=Vn(w|0,I|0,C|0,((C|0)<0)<<31>>31|0)|0;C=Vn(z|0,I|0,r|0,((r|0)<0)<<31>>31|0)|0;r=I;z=(_((x>>>0>1?x:1)|0)|0)^30;if(e){f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;w=ln(32)|0;f[i>>2]=w;f[i+8>>2]=-2147483616;f[i+4>>2]=22;F=w;B=15964;o=F+22|0;do{b[F>>0]=b[B>>0]|0;F=F+1|0;B=B+1|0}while((F|0)<(o|0));b[w+22>>0]=0;w=(Jh(e,i)|0)==0;if((b[i+11>>0]|0)<0)Oq(f[i>>2]|0);if(!w){f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;w=ln(32)|0;f[i>>2]=w;f[i+8>>2]=-2147483616;f[i+4>>2]=22;F=w;B=15964;o=F+22|0;do{b[F>>0]=b[B>>0]|0;F=F+1|0;B=B+1|0}while((F|0)<(o|0));b[w+22>>0]=0;w=Mk(e,i)|0;if((b[i+11>>0]|0)<0)Oq(f[i>>2]|0);H=w}else G=32}else G=32;if((G|0)==32)H=z>>>0<18&((A|0)>(r|0)|(A|0)==(r|0)&v>>>0>=C>>>0)&1;b[m>>0]=H;C=g+16|0;v=f[C+4>>2]|0;if(!((v|0)>0|(v|0)==0&(f[C>>2]|0)>>>0>0)){f[j>>2]=f[g+4>>2];f[i>>2]=f[j>>2];Me(g,i,m,m+1|0)|0}switch(H|0){case 0:{J=td(a,c,p,k,g)|0;break}case 1:{J=Tc(a,c,x,l,e,g)|0;break}default:J=0}g=f[k>>2]|0;if(g|0){k=f[d>>2]|0;if((k|0)!=(g|0))f[d>>2]=k+(~((k+-4-g|0)>>>2)<<2);Oq(g)}n=J;u=h;return n|0}function Nc(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if((b|0)<0)return;c=a+12|0;d=f[c>>2]|0;e=f[a+8>>2]|0;g=e;h=d;if(d-e>>2>>>0<=b>>>0)return;e=g+(b<<2)|0;d=f[(f[e>>2]|0)+56>>2]|0;i=f[(f[g+(b<<2)>>2]|0)+60>>2]|0;g=e+4|0;if((g|0)!=(h|0)){j=g;g=e;do{k=f[j>>2]|0;f[j>>2]=0;l=f[g>>2]|0;f[g>>2]=k;if(l|0){k=l+88|0;m=f[k>>2]|0;f[k>>2]=0;if(m|0){k=f[m+8>>2]|0;if(k|0){n=m+12|0;if((f[n>>2]|0)!=(k|0))f[n>>2]=k;Oq(k)}Oq(m)}m=f[l+68>>2]|0;if(m|0){k=l+72|0;n=f[k>>2]|0;if((n|0)!=(m|0))f[k>>2]=n+(~((n+-4-m|0)>>>2)<<2);Oq(m)}m=l+64|0;n=f[m>>2]|0;f[m>>2]=0;if(n|0){m=f[n>>2]|0;if(m|0){k=n+4|0;if((f[k>>2]|0)!=(m|0))f[k>>2]=m;Oq(m)}Oq(n)}Oq(l)}j=j+4|0;g=g+4|0}while((j|0)!=(h|0));j=f[c>>2]|0;if((j|0)!=(g|0)){o=g;p=j;q=24}}else{o=e;p=h;q=24}if((q|0)==24){q=p;do{p=q+-4|0;f[c>>2]=p;h=f[p>>2]|0;f[p>>2]=0;if(h|0){p=h+88|0;e=f[p>>2]|0;f[p>>2]=0;if(e|0){p=f[e+8>>2]|0;if(p|0){j=e+12|0;if((f[j>>2]|0)!=(p|0))f[j>>2]=p;Oq(p)}Oq(e)}e=f[h+68>>2]|0;if(e|0){p=h+72|0;j=f[p>>2]|0;if((j|0)!=(e|0))f[p>>2]=j+(~((j+-4-e|0)>>>2)<<2);Oq(e)}e=h+64|0;j=f[e>>2]|0;f[e>>2]=0;if(j|0){e=f[j>>2]|0;if(e|0){p=j+4|0;if((f[p>>2]|0)!=(e|0))f[p>>2]=e;Oq(e)}Oq(j)}Oq(h)}q=f[c>>2]|0}while((q|0)!=(o|0))}o=f[a+4>>2]|0;a:do if(o|0){q=o+44|0;c=f[q>>2]|0;h=f[o+40>>2]|0;while(1){if((h|0)==(c|0))break a;r=h+4|0;if((f[(f[h>>2]|0)+40>>2]|0)==(i|0))break;else h=r}if((r|0)!=(c|0)){j=r;e=h;do{p=f[j>>2]|0;f[j>>2]=0;g=f[e>>2]|0;f[e>>2]=p;if(g|0){bj(g);Oq(g)}j=j+4|0;e=e+4|0}while((j|0)!=(c|0));j=f[q>>2]|0;if((j|0)==(e|0))break;else{s=e;t=j}}else{s=h;t=c}j=t;do{g=j+-4|0;f[q>>2]=g;p=f[g>>2]|0;f[g>>2]=0;if(p|0){bj(p);Oq(p)}j=f[q>>2]|0}while((j|0)!=(s|0))}while(0);b:do if((d|0)<5){s=f[a+20+(d*12|0)>>2]|0;t=a+20+(d*12|0)+4|0;r=f[t>>2]|0;i=r;c:do if((s|0)==(r|0))u=s;else{o=s;while(1){if((f[o>>2]|0)==(b|0)){u=o;break c}o=o+4|0;if((o|0)==(r|0))break b}}while(0);if((u|0)!=(r|0)){s=u+4|0;o=i-s|0;j=o>>2;if(!j)v=r;else{im(u|0,s|0,o|0)|0;v=f[t>>2]|0}o=u+(j<<2)|0;if((v|0)!=(o|0))f[t>>2]=v+(~((v+-4-o|0)>>>2)<<2)}}while(0);v=f[a+24>>2]|0;u=f[a+20>>2]|0;d=u;if((v|0)!=(u|0)){o=v-u>>2;u=0;do{v=d+(u<<2)|0;j=f[v>>2]|0;if((j|0)>(b|0))f[v>>2]=j+-1;u=u+1|0}while(u>>>0>>0)}o=f[a+36>>2]|0;u=f[a+32>>2]|0;d=u;if((o|0)!=(u|0)){j=o-u>>2;u=0;do{o=d+(u<<2)|0;v=f[o>>2]|0;if((v|0)>(b|0))f[o>>2]=v+-1;u=u+1|0}while(u>>>0>>0)}j=f[a+48>>2]|0;u=f[a+44>>2]|0;d=u;if((j|0)!=(u|0)){v=j-u>>2;u=0;do{j=d+(u<<2)|0;o=f[j>>2]|0;if((o|0)>(b|0))f[j>>2]=o+-1;u=u+1|0}while(u>>>0>>0)}v=f[a+60>>2]|0;u=f[a+56>>2]|0;d=u;if((v|0)!=(u|0)){o=v-u>>2;u=0;do{v=d+(u<<2)|0;j=f[v>>2]|0;if((j|0)>(b|0))f[v>>2]=j+-1;u=u+1|0}while(u>>>0>>0)}o=f[a+72>>2]|0;u=f[a+68>>2]|0;a=u;if((o|0)==(u|0))return;d=o-u>>2;u=0;do{o=a+(u<<2)|0;j=f[o>>2]|0;if((j|0)>(b|0))f[o>>2]=j+-1;u=u+1|0}while(u>>>0>>0);return}function Oc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=a+8|0;a:do if(f[e>>2]|0?(g=f[a>>2]|0,h=a+4|0,f[a>>2]=h,f[(f[h>>2]|0)+8>>2]=0,f[h>>2]=0,f[e>>2]=0,i=f[g+4>>2]|0,j=(i|0)==0?g:i,j|0):0){i=a+4|0;g=j;j=f[c>>2]|0;while(1){if((j|0)==(f[d>>2]|0))break;k=g+16|0;am(k,j+16|0)|0;am(g+28|0,j+28|0)|0;l=g+8|0;m=f[l>>2]|0;do if(m){n=f[m>>2]|0;if((n|0)==(g|0)){f[m>>2]=0;o=f[m+4>>2]|0;if(!o){p=m;break}else q=o;while(1){o=f[q>>2]|0;if(o|0){q=o;continue}o=f[q+4>>2]|0;if(!o)break;else q=o}p=q;break}else{f[m+4>>2]=0;if(!n){p=m;break}else r=n;while(1){o=f[r>>2]|0;if(o|0){r=o;continue}o=f[r+4>>2]|0;if(!o)break;else r=o}p=r;break}}else p=0;while(0);m=f[h>>2]|0;do if(m){n=b[k+11>>0]|0;o=n<<24>>24<0;s=o?f[g+20>>2]|0:n&255;n=o?f[k>>2]|0:k;o=m;while(1){t=o+16|0;u=b[t+11>>0]|0;v=u<<24>>24<0;w=v?f[o+20>>2]|0:u&255;u=w>>>0>>0?w:s;if((u|0)!=0?(x=Vk(n,v?f[t>>2]|0:t,u)|0,(x|0)!=0):0)if((x|0)<0)y=22;else y=24;else if(s>>>0>>0)y=22;else y=24;if((y|0)==22){y=0;w=f[o>>2]|0;if(!w){y=23;break}else z=w}else if((y|0)==24){y=0;A=o+4|0;w=f[A>>2]|0;if(!w){y=26;break}else z=w}o=z}if((y|0)==23){y=0;B=o;C=o;break}else if((y|0)==26){y=0;B=A;C=o;break}}else{B=h;C=h}while(0);f[g>>2]=0;f[g+4>>2]=0;f[l>>2]=C;f[B>>2]=g;m=f[f[a>>2]>>2]|0;if(!m)D=g;else{f[a>>2]=m;D=f[B>>2]|0}Oe(f[i>>2]|0,D);f[e>>2]=(f[e>>2]|0)+1;m=f[j+4>>2]|0;if(!m){k=j+8|0;s=f[k>>2]|0;if((f[s>>2]|0)==(j|0))E=s;else{s=k;do{k=f[s>>2]|0;s=k+8|0;n=f[s>>2]|0}while((f[n>>2]|0)!=(k|0));E=n}}else{s=m;while(1){l=f[s>>2]|0;if(!l)break;else s=l}E=s}f[c>>2]=E;if(!p)break a;else{g=p;j=E}}j=f[g+8>>2]|0;if(!j)F=g;else{i=j;while(1){j=f[i+8>>2]|0;if(!j)break;else i=j}F=i}Ej(a,F)}while(0);F=f[c>>2]|0;E=f[d>>2]|0;if((F|0)==(E|0))return;else G=F;while(1){bf(a,G+16|0)|0;F=f[G+4>>2]|0;if(!F){d=G+8|0;p=f[d>>2]|0;if((f[p>>2]|0)==(G|0))H=p;else{p=d;do{d=f[p>>2]|0;p=d+8|0;e=f[p>>2]|0}while((f[e>>2]|0)!=(d|0));H=e}}else{p=F;while(1){i=f[p>>2]|0;if(!i)break;else p=i}H=p}f[c>>2]=H;if((H|0)==(E|0))break;else G=H}return}function Pc(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;b=u;u=u+32|0;c=b+4|0;d=b;e=a+16|0;g=f[e>>2]|0;if(g>>>0>112){f[e>>2]=g+-113;g=a+4|0;e=f[g>>2]|0;h=f[e>>2]|0;i=e+4|0;f[g>>2]=i;e=a+8|0;j=f[e>>2]|0;k=a+12|0;l=f[k>>2]|0;m=l;do if((j|0)==(l|0)){n=f[a>>2]|0;o=n;if(i>>>0>n>>>0){p=i;q=((p-o>>2)+1|0)/-2|0;r=i+(q<<2)|0;s=j-p|0;p=s>>2;if(!p)t=i;else{im(r|0,i|0,s|0)|0;t=f[g>>2]|0}s=r+(p<<2)|0;f[e>>2]=s;f[g>>2]=t+(q<<2);v=s;break}s=m-o>>1;o=(s|0)==0?1:s;if(o>>>0>1073741823){s=ra(8)|0;Oo(s,16035);f[s>>2]=7256;va(s|0,1112,110)}s=ln(o<<2)|0;q=s;p=s+(o>>>2<<2)|0;r=p;w=s+(o<<2)|0;if((i|0)==(j|0)){x=r;y=n}else{n=p;p=r;o=i;do{f[n>>2]=f[o>>2];n=p+4|0;p=n;o=o+4|0}while((o|0)!=(j|0));x=p;y=f[a>>2]|0}f[a>>2]=q;f[g>>2]=r;f[e>>2]=x;f[k>>2]=w;if(!y)v=x;else{Oq(y);v=f[e>>2]|0}}else v=j;while(0);f[v>>2]=h;f[e>>2]=(f[e>>2]|0)+4;u=b;return}e=a+8|0;h=f[e>>2]|0;v=a+4|0;j=h-(f[v>>2]|0)|0;y=a+12|0;x=f[y>>2]|0;k=x-(f[a>>2]|0)|0;if(j>>>0>=k>>>0){g=k>>1;k=(g|0)==0?1:g;f[c+12>>2]=0;f[c+16>>2]=a+12;if(k>>>0>1073741823){g=ra(8)|0;Oo(g,16035);f[g>>2]=7256;va(g|0,1112,110)}g=ln(k<<2)|0;f[c>>2]=g;i=g+(j>>2<<2)|0;j=c+8|0;f[j>>2]=i;m=c+4|0;f[m>>2]=i;i=c+12|0;f[i>>2]=g+(k<<2);k=ln(4068)|0;f[d>>2]=k;Ag(c,d);d=f[e>>2]|0;while(1){z=f[v>>2]|0;if((d|0)==(z|0))break;k=d+-4|0;ug(c,k);d=k}k=z;z=f[a>>2]|0;f[a>>2]=f[c>>2];f[c>>2]=z;f[v>>2]=f[m>>2];f[m>>2]=k;m=f[e>>2]|0;f[e>>2]=f[j>>2];f[j>>2]=m;g=f[y>>2]|0;f[y>>2]=f[i>>2];f[i>>2]=g;g=m;if((d|0)!=(g|0))f[j>>2]=g+(~((g+-4-k|0)>>>2)<<2);if(z|0)Oq(z);u=b;return}if((x|0)!=(h|0)){h=ln(4068)|0;f[c>>2]=h;Ag(a,c);u=b;return}h=ln(4068)|0;f[c>>2]=h;ug(a,c);c=f[v>>2]|0;h=f[c>>2]|0;x=c+4|0;f[v>>2]=x;c=f[e>>2]|0;z=f[y>>2]|0;k=z;do if((c|0)==(z|0)){g=f[a>>2]|0;j=g;if(x>>>0>g>>>0){d=x;m=((d-j>>2)+1|0)/-2|0;i=x+(m<<2)|0;t=c-d|0;d=t>>2;if(!d)A=x;else{im(i|0,x|0,t|0)|0;A=f[v>>2]|0}t=i+(d<<2)|0;f[e>>2]=t;f[v>>2]=A+(m<<2);B=t;break}t=k-j>>1;j=(t|0)==0?1:t;if(j>>>0>1073741823){t=ra(8)|0;Oo(t,16035);f[t>>2]=7256;va(t|0,1112,110)}t=ln(j<<2)|0;m=t;d=t+(j>>>2<<2)|0;i=d;l=t+(j<<2)|0;if((x|0)==(c|0)){C=i;D=g}else{g=d;d=i;j=x;do{f[g>>2]=f[j>>2];g=d+4|0;d=g;j=j+4|0}while((j|0)!=(c|0));C=d;D=f[a>>2]|0}f[a>>2]=m;f[v>>2]=i;f[e>>2]=C;f[y>>2]=l;if(!D)B=C;else{Oq(D);B=f[e>>2]|0}}else B=c;while(0);f[B>>2]=h;f[e>>2]=(f[e>>2]|0)+4;u=b;return}function Qc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;e=u;u=u+16|0;g=e+8|0;h=e+4|0;i=e;j=a+64|0;k=f[j>>2]|0;if((f[k+28>>2]|0)==(f[k+24>>2]|0)){u=e;return}l=c+96|0;c=a+52|0;m=d+84|0;n=d+68|0;d=a+56|0;o=a+60|0;p=a+12|0;q=a+28|0;r=a+40|0;s=a+44|0;t=a+48|0;v=0;w=0;x=k;while(1){k=f[(f[x+24>>2]|0)+(w<<2)>>2]|0;if((k|0)==-1){y=v;z=x}else{A=v+1|0;B=f[(f[l>>2]|0)+(((k|0)/3|0)*12|0)+(((k|0)%3|0)<<2)>>2]|0;if(!(b[m>>0]|0))C=f[(f[n>>2]|0)+(B<<2)>>2]|0;else C=B;f[g>>2]=C;B=f[d>>2]|0;if(B>>>0<(f[o>>2]|0)>>>0){f[B>>2]=C;f[d>>2]=B+4}else Ri(c,g);f[g>>2]=k;f[h>>2]=0;a:do if(!(f[(f[p>>2]|0)+(w>>>5<<2)>>2]&1<<(w&31)))D=k;else{B=k+1|0;E=((B>>>0)%3|0|0)==0?k+-2|0:B;if(((E|0)!=-1?(f[(f[a>>2]|0)+(E>>>5<<2)>>2]&1<<(E&31)|0)==0:0)?(B=f[(f[(f[j>>2]|0)+12>>2]|0)+(E<<2)>>2]|0,E=B+1|0,(B|0)!=-1):0){F=((E>>>0)%3|0|0)==0?B+-2|0:E;f[h>>2]=F;if((F|0)==-1){D=k;break}else G=F;while(1){f[g>>2]=G;F=G+1|0;E=((F>>>0)%3|0|0)==0?G+-2|0:F;if((E|0)==-1)break;if(f[(f[a>>2]|0)+(E>>>5<<2)>>2]&1<<(E&31)|0)break;F=f[(f[(f[j>>2]|0)+12>>2]|0)+(E<<2)>>2]|0;E=F+1|0;if((F|0)==-1)break;B=((E>>>0)%3|0|0)==0?F+-2|0:E;f[h>>2]=B;if((B|0)==-1){D=G;break a}else G=B}f[h>>2]=-1;D=G;break}f[h>>2]=-1;D=k}while(0);f[(f[q>>2]|0)+(D<<2)>>2]=v;k=f[s>>2]|0;if((k|0)==(f[t>>2]|0))Ri(r,g);else{f[k>>2]=f[g>>2];f[s>>2]=k+4}k=f[j>>2]|0;B=f[g>>2]|0;b:do if(((B|0)!=-1?(E=(((B>>>0)%3|0|0)==0?2:-1)+B|0,(E|0)!=-1):0)?(F=f[(f[k+12>>2]|0)+(E<<2)>>2]|0,(F|0)!=-1):0){E=F+(((F>>>0)%3|0|0)==0?2:-1)|0;f[h>>2]=E;if((E|0)!=-1&(E|0)!=(B|0)){F=A;H=v;I=E;while(1){E=I+1|0;J=((E>>>0)%3|0|0)==0?I+-2|0:E;do if(f[(f[a>>2]|0)+(J>>>5<<2)>>2]&1<<(J&31)){E=F+1|0;K=f[(f[l>>2]|0)+(((I|0)/3|0)*12|0)+(((I|0)%3|0)<<2)>>2]|0;if(!(b[m>>0]|0))L=f[(f[n>>2]|0)+(K<<2)>>2]|0;else L=K;f[i>>2]=L;K=f[d>>2]|0;if(K>>>0<(f[o>>2]|0)>>>0){f[K>>2]=L;f[d>>2]=K+4}else Ri(c,i);K=f[s>>2]|0;if((K|0)==(f[t>>2]|0)){Ri(r,h);M=E;N=F;break}else{f[K>>2]=f[h>>2];f[s>>2]=K+4;M=E;N=F;break}}else{M=F;N=H}while(0);f[(f[q>>2]|0)+(f[h>>2]<<2)>>2]=N;O=f[j>>2]|0;J=f[h>>2]|0;if((J|0)==-1)break;E=(((J>>>0)%3|0|0)==0?2:-1)+J|0;if((E|0)==-1)break;J=f[(f[O+12>>2]|0)+(E<<2)>>2]|0;if((J|0)==-1)break;I=J+(((J>>>0)%3|0|0)==0?2:-1)|0;f[h>>2]=I;if(!((I|0)!=-1?(I|0)!=(f[g>>2]|0):0)){P=M;Q=O;break b}else{F=M;H=N}}f[h>>2]=-1;P=M;Q=O}else{P=A;Q=k}}else R=28;while(0);if((R|0)==28){R=0;f[h>>2]=-1;P=A;Q=k}y=P;z=Q}w=w+1|0;if(w>>>0>=(f[z+28>>2]|0)-(f[z+24>>2]|0)>>2>>>0)break;else{v=y;x=z}}u=e;return}function Rc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0.0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,D=0,E=0,F=0;switch(c|0){case 0:{e=-149;g=24;i=4;break}case 1:{e=-1074;g=53;i=4;break}case 2:{e=-1074;g=53;i=4;break}default:j=0.0}a:do if((i|0)==4){c=a+4|0;k=a+100|0;do{l=f[c>>2]|0;if(l>>>0<(f[k>>2]|0)>>>0){f[c>>2]=l+1;m=h[l>>0]|0}else m=Si(a)|0}while((eq(m)|0)!=0);b:do switch(m|0){case 43:case 45:{l=1-(((m|0)==45&1)<<1)|0;n=f[c>>2]|0;if(n>>>0<(f[k>>2]|0)>>>0){f[c>>2]=n+1;o=h[n>>0]|0;p=l;break b}else{o=Si(a)|0;p=l;break b}break}default:{o=m;p=1}}while(0);l=0;n=o;while(1){if((n|32|0)!=(b[18546+l>>0]|0)){q=l;r=n;break}do if(l>>>0<7){s=f[c>>2]|0;if(s>>>0<(f[k>>2]|0)>>>0){f[c>>2]=s+1;t=h[s>>0]|0;break}else{t=Si(a)|0;break}}else t=n;while(0);s=l+1|0;if(s>>>0<8){l=s;n=t}else{q=s;r=t;break}}c:do switch(q|0){case 8:break;case 3:{i=23;break}default:{n=(d|0)!=0;if(n&q>>>0>3)if((q|0)==8)break c;else{i=23;break c}d:do if(!q){l=0;s=r;while(1){if((s|32|0)!=(b[18555+l>>0]|0)){u=l;v=s;break d}do if(l>>>0<2){w=f[c>>2]|0;if(w>>>0<(f[k>>2]|0)>>>0){f[c>>2]=w+1;x=h[w>>0]|0;break}else{x=Si(a)|0;break}}else x=s;while(0);w=l+1|0;if(w>>>0<3){l=w;s=x}else{u=w;v=x;break}}}else{u=q;v=r}while(0);switch(u|0){case 3:{s=f[c>>2]|0;if(s>>>0<(f[k>>2]|0)>>>0){f[c>>2]=s+1;y=h[s>>0]|0}else y=Si(a)|0;if((y|0)==40)z=1;else{if(!(f[k>>2]|0)){j=B;break a}f[c>>2]=(f[c>>2]|0)+-1;j=B;break a}while(1){s=f[c>>2]|0;if(s>>>0<(f[k>>2]|0)>>>0){f[c>>2]=s+1;A=h[s>>0]|0}else A=Si(a)|0;if(!((A+-48|0)>>>0<10|(A+-65|0)>>>0<26)?!((A|0)==95|(A+-97|0)>>>0<26):0)break;z=z+1|0}if((A|0)==41){j=B;break a}s=(f[k>>2]|0)==0;if(!s)f[c>>2]=(f[c>>2]|0)+-1;if(!n){l=Vq()|0;f[l>>2]=22;Ym(a,0);j=0.0;break a}if(!z){j=B;break a}else D=z;while(1){D=D+-1|0;if(!s)f[c>>2]=(f[c>>2]|0)+-1;if(!D){j=B;break a}}break}case 0:{if((v|0)==48){s=f[c>>2]|0;if(s>>>0<(f[k>>2]|0)>>>0){f[c>>2]=s+1;E=h[s>>0]|0}else E=Si(a)|0;if((E|32|0)==120){j=+Fc(a,g,e,p,d);break a}if(!(f[k>>2]|0))F=48;else{f[c>>2]=(f[c>>2]|0)+-1;F=48}}else F=v;j=+nb(a,F,g,e,p,d);break a;break}default:{if(f[k>>2]|0)f[c>>2]=(f[c>>2]|0)+-1;s=Vq()|0;f[s>>2]=22;Ym(a,0);j=0.0;break a}}}}while(0);if((i|0)==23){s=(f[k>>2]|0)==0;if(!s)f[c>>2]=(f[c>>2]|0)+-1;if((d|0)!=0&q>>>0>3){n=q;do{if(!s)f[c>>2]=(f[c>>2]|0)+-1;n=n+-1|0}while(n>>>0>3)}}j=+$($(p|0)*$(C))}while(0);return +j}function Sc(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;g=u;u=u+16|0;h=g;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;i=ln(16)|0;f[h>>2]=i;f[h+8>>2]=-2147483632;f[h+4>>2]=15;j=i;k=14479;l=j+15|0;do{b[j>>0]=b[k>>0]|0;j=j+1|0;k=k+1|0}while((j|0)<(l|0));b[i+15>>0]=0;i=Hk(c,h,-1)|0;if((b[h+11>>0]|0)<0)Oq(f[h>>2]|0);switch(i|0){case 0:{m=ln(52)|0;j=m;l=j+52|0;do{f[j>>2]=0;j=j+4|0}while((j|0)<(l|0));Zn(m);n=4044;o=m;break}case -1:{if((mi(c)|0)==10){m=ln(52)|0;j=m;l=j+52|0;do{f[j>>2]=0;j=j+4|0}while((j|0)<(l|0));Zn(m);n=4044;o=m}else p=6;break}default:p=6}a:do if((p|0)==6){m=d+8|0;q=d+12|0;r=f[q>>2]|0;s=f[m>>2]|0;b:do if((r-s|0)>0){t=h+8|0;v=h+4|0;w=c+16|0;x=h+11|0;y=0;z=s;A=r;c:while(1){B=f[(f[z+(y<<2)>>2]|0)+28>>2]|0;switch(B|0){case 9:{p=12;break}case 6:case 5:case 4:case 2:{C=z;D=A;break}default:{if((B|2|0)!=3)break c;if((B|0)==9)p=12;else{C=z;D=A}}}if((p|0)==12){p=0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;B=ln(32)|0;f[h>>2]=B;f[t>>2]=-2147483616;f[v>>2]=17;j=B;k=14495;l=j+17|0;do{b[j>>0]=b[k>>0]|0;j=j+1|0;k=k+1|0}while((j|0)<(l|0));b[B+17>>0]=0;E=f[w>>2]|0;if(E){F=w;G=E;d:while(1){E=G;while(1){if((f[E+16>>2]|0)>=0)break;H=f[E+4>>2]|0;if(!H){I=F;break d}else E=H}G=f[E>>2]|0;if(!G){I=E;break}else F=E}if(((I|0)!=(w|0)?(f[I+16>>2]|0)<=0:0)?(F=I+20|0,(Jh(F,h)|0)!=0):0)J=Hk(F,h,-1)|0;else p=21}else p=21;if((p|0)==21){p=0;J=Hk(c,h,-1)|0}if((b[x>>0]|0)<0)Oq(f[h>>2]|0);if((J|0)<1)break;C=f[m>>2]|0;D=f[q>>2]|0}y=y+1|0;if((y|0)>=(D-C>>2|0))break b;else{z=C;A=D}}if((i|0)!=1){A=ln(52)|0;j=A;l=j+52|0;do{f[j>>2]=0;j=j+4|0}while((j|0)<(l|0));Zn(A);n=4044;o=A;break a}f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;z=ln(32)|0;f[h>>2]=z;f[h+8>>2]=-2147483616;f[h+4>>2]=24;j=z;k=14513;l=j+24|0;do{b[j>>0]=b[k>>0]|0;j=j+1|0;k=k+1|0}while((j|0)<(l|0));b[z+24>>0]=0;f[a>>2]=-1;pj(a+4|0,h);if((b[h+11>>0]|0)<0)Oq(f[h>>2]|0);u=g;return}while(0);q=ln(52)|0;j=q;l=j+52|0;do{f[j>>2]=0;j=j+4|0}while((j|0)<(l|0));Zn(q);n=3988;o=q}while(0);f[o>>2]=n;ip(o,d);Md(a,o,c,e);Va[f[(f[o>>2]|0)+4>>2]&127](o);u=g;return}function Tc(a,c,d,e,g,h){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;i=u;u=u+32|0;j=i+4|0;k=i;l=i+16|0;m=(_(e|0)|0)^31;if((e|0)>0)if(m>>>0>17){n=0;u=i;return n|0}else o=m+1|0;else o=1;do if(g){m=ln(48)|0;f[j>>2]=m;f[j+8>>2]=-2147483600;f[j+4>>2]=33;e=m;p=15987;q=e+33|0;do{b[e>>0]=b[p>>0]|0;e=e+1|0;p=p+1|0}while((e|0)<(q|0));b[m+33>>0]=0;r=(Jh(g,j)|0)==0;if((b[j+11>>0]|0)<0)Oq(f[j>>2]|0);if(!r){r=ln(48)|0;f[j>>2]=r;f[j+8>>2]=-2147483600;f[j+4>>2]=33;e=r;p=15987;q=e+33|0;do{b[e>>0]=b[p>>0]|0;e=e+1|0;p=p+1|0}while((e|0)<(q|0));b[r+33>>0]=0;p=Mk(g,j)|0;if((b[j+11>>0]|0)<0)Oq(f[j>>2]|0);if((p|0)<4){s=o+-2|0;break}if((p|0)<6){s=o+-1|0;break}if((p|0)>9){s=o+2|0;break}else{s=o+((p|0)>7&1)|0;break}}else s=o}else s=o;while(0);o=(s|0)>1?s:1;s=(o|0)<18?o:18;b[l>>0]=s;o=h+16|0;g=f[o+4>>2]|0;if(!((g|0)>0|(g|0)==0&(f[o>>2]|0)>>>0>0)){f[k>>2]=f[h+4>>2];f[j>>2]=f[k>>2];Me(h,j,l,l+1|0)|0}do switch(s&31){case 1:case 0:{n=ue(a,c,d,h)|0;u=i;return n|0}case 2:{n=te(a,c,d,h)|0;u=i;return n|0}case 3:{n=se(a,c,d,h)|0;u=i;return n|0}case 4:{n=re(a,c,d,h)|0;u=i;return n|0}case 5:{n=qe(a,c,d,h)|0;u=i;return n|0}case 6:{n=pe(a,c,d,h)|0;u=i;return n|0}case 7:{n=oe(a,c,d,h)|0;u=i;return n|0}case 8:{n=ne(a,c,d,h)|0;u=i;return n|0}case 9:{n=me(a,c,d,h)|0;u=i;return n|0}case 10:{n=le(a,c,d,h)|0;u=i;return n|0}case 11:{n=ke(a,c,d,h)|0;u=i;return n|0}case 12:{n=ie(a,c,d,h)|0;u=i;return n|0}case 13:{n=he(a,c,d,h)|0;u=i;return n|0}case 14:{n=ge(a,c,d,h)|0;u=i;return n|0}case 15:{n=fe(a,c,d,h)|0;u=i;return n|0}case 16:{n=ee(a,c,d,h)|0;u=i;return n|0}case 17:{n=de(a,c,d,h)|0;u=i;return n|0}case 18:{n=ce(a,c,d,h)|0;u=i;return n|0}default:{n=0;u=i;return n|0}}while(0);return 0}function Uc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*1048576.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==1048576){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;xb(z,A,g);a:do if((x|0)<1048576){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=1048576-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>1048576;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-1048576|0;m=x;while(1){v=1048576.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==1048576){C=p;D=1048576;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=1048576){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*9.5367431640625e-07)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function Vc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*1048576.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==1048576){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;yb(z,A,g);a:do if((x|0)<1048576){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=1048576-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>1048576;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-1048576|0;m=x;while(1){v=1048576.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==1048576){C=p;D=1048576;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=1048576){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*9.5367431640625e-07)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function Wc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*1048576.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==1048576){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;zb(z,A,g);a:do if((x|0)<1048576){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=1048576-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>1048576;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-1048576|0;m=x;while(1){v=1048576.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==1048576){C=p;D=1048576;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=1048576){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*9.5367431640625e-07)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function Xc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*1048576.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==1048576){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Ab(z,A,g);a:do if((x|0)<1048576){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=1048576-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>1048576;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-1048576|0;m=x;while(1){v=1048576.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==1048576){C=p;D=1048576;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=1048576){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*9.5367431640625e-07)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function Yc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*1048576.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==1048576){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Fb(z,A,g);a:do if((x|0)<1048576){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=1048576-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>1048576;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-1048576|0;m=x;while(1){v=1048576.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==1048576){C=p;D=1048576;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=1048576){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*9.5367431640625e-07)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function Zc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*524288.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==524288){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Bb(z,A,g);a:do if((x|0)<524288){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=524288-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>524288;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-524288|0;m=x;while(1){v=524288.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==524288){C=p;D=524288;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=524288){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*1.9073486328125e-06)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function _c(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*262144.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==262144){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Cb(z,A,g);a:do if((x|0)<262144){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=262144-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>262144;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-262144|0;m=x;while(1){v=262144.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==262144){C=p;D=262144;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=262144){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*3.814697265625e-06)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function $c(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*65536.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==65536){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Db(z,A,g);a:do if((x|0)<65536){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=65536-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>65536;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-65536|0;m=x;while(1){v=65536.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==65536){C=p;D=65536;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=65536){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*.0000152587890625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function ad(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*32768.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==32768){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Eb(z,A,g);a:do if((x|0)<32768){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=32768-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>32768;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-32768|0;m=x;while(1){v=32768.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==32768){C=p;D=32768;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=32768){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*.000030517578125)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function bd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*8192.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==8192){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Gb(z,A,g);a:do if((x|0)<8192){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=8192-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>8192;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-8192|0;m=x;while(1){v=8192.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==8192){C=p;D=8192;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=8192){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*.0001220703125)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function cd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Hb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function dd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Ib(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function ed(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Jb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function fd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Kb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function gd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Lb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function hd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Mb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function id(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Nb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function jd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Ob(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function kd(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0;g=u;u=u+32|0;d=g+16|0;h=g+8|0;i=g;j=e>>>0>1073741823?-1:e<<2;k=Lq(j)|0;sj(k|0,0,j|0)|0;j=f[a+28>>2]|0;l=a+36|0;m=f[l>>2]|0;n=f[m+4>>2]|0;o=f[m>>2]|0;p=n-o|0;a:do if((p|0)>4){q=p>>2;r=f[a+32>>2]|0;s=a+8|0;t=h+4|0;v=i+4|0;w=d+4|0;x=j+12|0;y=(e|0)>0;z=k+4|0;A=h+4|0;B=i+4|0;C=d+4|0;D=q+-1|0;if(n-o>>2>>>0>D>>>0){E=q;F=D;G=o}else{H=m;aq(H)}while(1){D=f[G+(F<<2)>>2]|0;q=X(F,e)|0;if((D|0)!=-1?(I=f[(f[x>>2]|0)+(D<<2)>>2]|0,(I|0)!=-1):0){D=f[j>>2]|0;J=f[r>>2]|0;K=f[J+(f[D+(I<<2)>>2]<<2)>>2]|0;L=I+1|0;M=((L>>>0)%3|0|0)==0?I+-2|0:L;if((M|0)==-1)N=-1;else N=f[D+(M<<2)>>2]|0;M=f[J+(N<<2)>>2]|0;L=(((I>>>0)%3|0|0)==0?2:-1)+I|0;if((L|0)==-1)O=-1;else O=f[D+(L<<2)>>2]|0;L=f[J+(O<<2)>>2]|0;if((K|0)<(F|0)&(M|0)<(F|0)&(L|0)<(F|0)){J=X(K,e)|0;K=X(M,e)|0;M=X(L,e)|0;if(y){L=0;do{f[k+(L<<2)>>2]=(f[b+(L+M<<2)>>2]|0)+(f[b+(L+K<<2)>>2]|0)-(f[b+(L+J<<2)>>2]|0);L=L+1|0}while((L|0)!=(e|0))}L=b+(q<<2)|0;J=c+(q<<2)|0;K=f[L+4>>2]|0;M=f[k>>2]|0;D=f[z>>2]|0;f[h>>2]=f[L>>2];f[A>>2]=K;f[i>>2]=M;f[B>>2]=D;Od(d,s,h,i);f[J>>2]=f[d>>2];f[J+4>>2]=f[C>>2]}else P=15}else P=15;if((P|0)==15){P=0;J=b+(q<<2)|0;D=b+((X(E+-2|0,e)|0)<<2)|0;M=c+(q<<2)|0;K=f[J+4>>2]|0;L=f[D>>2]|0;I=f[D+4>>2]|0;f[h>>2]=f[J>>2];f[t>>2]=K;f[i>>2]=L;f[v>>2]=I;Od(d,s,h,i);f[M>>2]=f[d>>2];f[M+4>>2]=f[w>>2]}if((E|0)<=2)break a;M=f[l>>2]|0;G=f[M>>2]|0;I=F+-1|0;if((f[M+4>>2]|0)-G>>2>>>0<=I>>>0){H=M;break}else{M=F;F=I;E=M}}aq(H)}while(0);if((e|0)<=0){Q=a+8|0;R=b+4|0;S=f[b>>2]|0;T=f[R>>2]|0;U=k+4|0;V=f[k>>2]|0;W=f[U>>2]|0;f[h>>2]=S;Y=h+4|0;f[Y>>2]=T;f[i>>2]=V;Z=i+4|0;f[Z>>2]=W;Od(d,Q,h,i);_=f[d>>2]|0;f[c>>2]=_;$=d+4|0;aa=f[$>>2]|0;ba=c+4|0;f[ba>>2]=aa;Mq(k);u=g;return 1}sj(k|0,0,e<<2|0)|0;Q=a+8|0;R=b+4|0;S=f[b>>2]|0;T=f[R>>2]|0;U=k+4|0;V=f[k>>2]|0;W=f[U>>2]|0;f[h>>2]=S;Y=h+4|0;f[Y>>2]=T;f[i>>2]=V;Z=i+4|0;f[Z>>2]=W;Od(d,Q,h,i);_=f[d>>2]|0;f[c>>2]=_;$=d+4|0;aa=f[$>>2]|0;ba=c+4|0;f[ba>>2]=aa;Mq(k);u=g;return 1}function ld(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0;d=u;u=u+32|0;e=d;g=d+20|0;h=d+24|0;i=d+8|0;j=f[a>>2]|0;k=j+8|0;l=j;j=f[l>>2]|0;m=f[l+4>>2]|0;l=Vn(j|0,m|0,f[k>>2]|0,f[k+4>>2]|0)|0;k=I;n=Vn(l|0,k|0,(l|0)==0&(k|0)==0&1|0,0)|0;k=~~((+(j>>>0)+4294967296.0*+(m>>>0))/(+(n>>>0)+4294967296.0*+(I>>>0))*256.0+.5)>>>0;n=k>>>0<255?k:255;k=n+((n|0)==0&1)&255;b[h>>0]=k;n=a+12|0;m=a+16|0;j=((f[m>>2]|0)-(f[n>>2]|0)<<1)+64|0;f[i>>2]=0;l=i+4|0;f[l>>2]=0;f[i+8>>2]=0;if(!j)o=0;else{if((j|0)<0)aq(i);p=ln(j)|0;f[l>>2]=p;f[i>>2]=p;f[i+8>>2]=p+j;q=j;j=p;do{b[j>>0]=0;j=(f[l>>2]|0)+1|0;f[l>>2]=j;q=q+-1|0}while((q|0)!=0);o=f[i>>2]|0}q=a+28|0;j=(f[q>>2]|0)+-1|0;a:do if((j|0)>-1){p=a+24|0;r=j;s=4096;t=0;v=k;while(1){w=(f[p>>2]&1<>>0>>0){y=t;z=s}else{b[o+t>>0]=s;y=t+1|0;z=s>>>8}un(f[4092+(x<<3)>>2]|0,0,z|0,0)|0;A=z+(w?0:0-v&255)+(X((z+I|0)>>>(f[4092+(x<<3)+4>>2]|0),256-x|0)|0)|0;x=r+-1|0;if((x|0)<=-1){B=A;C=y;break a}r=x;s=A;t=y;v=b[h>>0]|0}}else{B=4096;C=0}while(0);y=f[m>>2]|0;if((f[n>>2]|0)==(y|0)){D=B;E=C}else{z=B;B=C;C=y;while(1){C=C+-4|0;y=f[C>>2]|0;k=31;j=z;v=B;while(1){t=b[h>>0]|0;s=(1<>>0>>0){F=v;G=j}else{b[o+v>>0]=j;F=v+1|0;G=j>>>8}un(f[4092+(r<<3)>>2]|0,0,G|0,0)|0;j=G+(s?0:0-t&255)+(X((G+I|0)>>>(f[4092+(r<<3)+4>>2]|0),256-r|0)|0)|0;if((k|0)<=0)break;else{k=k+-1|0;v=F}}if((f[n>>2]|0)==(C|0)){D=j;E=F;break}else{z=j;B=F}}}F=D+-4096|0;do if(F>>>0>=64){if(F>>>0<16384){B=o+E|0;z=D+12288|0;b[B>>0]=z;H=2;J=z>>>8;K=B+1|0;L=25;break}if(F>>>0<4194304){B=o+E|0;z=D+8384512|0;b[B>>0]=z;b[B+1>>0]=z>>>8;H=3;J=z>>>16;K=B+2|0;L=25}else M=E}else{H=1;J=F;K=o+E|0;L=25}while(0);if((L|0)==25){b[K>>0]=J;M=H+E|0}E=c+16|0;H=E;J=f[H+4>>2]|0;if(!((J|0)>0|(J|0)==0&(f[H>>2]|0)>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];Me(c,e,h,h+1|0)|0}ci(M,c)|0;h=f[i>>2]|0;H=E;E=f[H+4>>2]|0;if(!((E|0)>0|(E|0)==0&(f[H>>2]|0)>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];Me(c,e,h,h+M|0)|0}M=e;f[M>>2]=0;f[M+4>>2]=0;qf(a,2,e);e=f[a+12>>2]|0;M=f[m>>2]|0;if((M|0)!=(e|0))f[m>>2]=M+(~((M+-4-e|0)>>>2)<<2);f[a+24>>2]=0;f[q>>2]=0;q=f[i>>2]|0;if(!q){u=d;return}if((f[l>>2]|0)!=(q|0))f[l>>2]=q;Oq(q);u=d;return}function md(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;c=u;u=u+16|0;b=c+8|0;d=c+4|0;e=c;g=a+64|0;h=f[g>>2]|0;if((f[h+28>>2]|0)==(f[h+24>>2]|0)){u=c;return}i=a+52|0;j=a+56|0;k=a+60|0;l=a+12|0;m=a+28|0;n=a+40|0;o=a+44|0;p=a+48|0;q=0;r=0;s=h;while(1){h=f[(f[s+24>>2]|0)+(r<<2)>>2]|0;if((h|0)==-1){t=q;v=s}else{w=q+1|0;f[b>>2]=q;x=f[j>>2]|0;if((x|0)==(f[k>>2]|0))Ri(i,b);else{f[x>>2]=q;f[j>>2]=x+4}f[d>>2]=h;f[e>>2]=0;a:do if(!(f[(f[l>>2]|0)+(r>>>5<<2)>>2]&1<<(r&31)))y=h;else{x=h+1|0;z=((x>>>0)%3|0|0)==0?h+-2|0:x;if(((z|0)!=-1?(f[(f[a>>2]|0)+(z>>>5<<2)>>2]&1<<(z&31)|0)==0:0)?(x=f[(f[(f[g>>2]|0)+12>>2]|0)+(z<<2)>>2]|0,z=x+1|0,(x|0)!=-1):0){A=((z>>>0)%3|0|0)==0?x+-2|0:z;f[e>>2]=A;if((A|0)==-1){y=h;break}else B=A;while(1){f[d>>2]=B;A=B+1|0;z=((A>>>0)%3|0|0)==0?B+-2|0:A;if((z|0)==-1)break;if(f[(f[a>>2]|0)+(z>>>5<<2)>>2]&1<<(z&31)|0)break;A=f[(f[(f[g>>2]|0)+12>>2]|0)+(z<<2)>>2]|0;z=A+1|0;if((A|0)==-1)break;x=((z>>>0)%3|0|0)==0?A+-2|0:z;f[e>>2]=x;if((x|0)==-1){y=B;break a}else B=x}f[e>>2]=-1;y=B;break}f[e>>2]=-1;y=h}while(0);f[(f[m>>2]|0)+(y<<2)>>2]=f[b>>2];h=f[o>>2]|0;if((h|0)==(f[p>>2]|0))Ri(n,d);else{f[h>>2]=f[d>>2];f[o>>2]=h+4}h=f[g>>2]|0;x=f[d>>2]|0;b:do if(((x|0)!=-1?(z=(((x>>>0)%3|0|0)==0?2:-1)+x|0,(z|0)!=-1):0)?(A=f[(f[h+12>>2]|0)+(z<<2)>>2]|0,(A|0)!=-1):0){z=A+(((A>>>0)%3|0|0)==0?2:-1)|0;f[e>>2]=z;if((z|0)!=-1&(z|0)!=(x|0)){A=w;C=z;while(1){z=C+1|0;D=((z>>>0)%3|0|0)==0?C+-2|0:z;do if(f[(f[a>>2]|0)+(D>>>5<<2)>>2]&1<<(D&31)){z=A+1|0;f[b>>2]=A;E=f[j>>2]|0;if((E|0)==(f[k>>2]|0))Ri(i,b);else{f[E>>2]=A;f[j>>2]=E+4}E=f[o>>2]|0;if((E|0)==(f[p>>2]|0)){Ri(n,e);F=z;break}else{f[E>>2]=f[e>>2];f[o>>2]=E+4;F=z;break}}else F=A;while(0);f[(f[m>>2]|0)+(f[e>>2]<<2)>>2]=f[b>>2];G=f[g>>2]|0;D=f[e>>2]|0;if((D|0)==-1)break;z=(((D>>>0)%3|0|0)==0?2:-1)+D|0;if((z|0)==-1)break;D=f[(f[G+12>>2]|0)+(z<<2)>>2]|0;if((D|0)==-1)break;C=D+(((D>>>0)%3|0|0)==0?2:-1)|0;f[e>>2]=C;if(!((C|0)!=-1?(C|0)!=(f[d>>2]|0):0)){H=F;I=G;break b}else A=F}f[e>>2]=-1;H=F;I=G}else{H=w;I=h}}else J=26;while(0);if((J|0)==26){J=0;f[e>>2]=-1;H=w;I=h}t=H;v=I}r=r+1|0;if(r>>>0>=(f[v+28>>2]|0)-(f[v+24>>2]|0)>>2>>>0)break;else{q=t;s=v}}u=c;return}function nd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;h=a+124|0;f[h>>2]=(f[h>>2]|0)+1;h=a+88|0;i=a+120|0;j=f[i>>2]|0;k=j+1|0;do if((j|0)!=-1){l=((k>>>0)%3|0|0)==0?j+-2|0:k;if(!((j>>>0)%3|0)){m=j+2|0;n=l;break}else{m=j+-1|0;n=l;break}}else{m=-1;n=-1}while(0);k=a+104|0;l=a+92|0;o=f[l>>2]|0;p=o+(n<<2)|0;q=f[k>>2]|0;r=q+(f[p>>2]<<2)|0;s=f[r>>2]|0;switch(b|0){case 1:case 0:{f[r>>2]=s+-1;r=q+(f[o+(m<<2)>>2]<<2)|0;f[r>>2]=(f[r>>2]|0)+-1;if((b|0)==1){if((m|0)!=-1?(r=f[(f[(f[h>>2]|0)+12>>2]|0)+(m<<2)>>2]|0,(r|0)!=-1):0){t=a+64|0;v=1;w=r;while(1){r=f[t>>2]|0;x=f[(f[r>>2]|0)+36>>2]|0;f[e>>2]=(w>>>0)/3|0;f[d>>2]=f[e>>2];if(Ra[x&127](r,d)|0){y=v;break}r=w+1|0;x=((r>>>0)%3|0|0)==0?w+-2|0:r;if((x|0)==-1){z=12;break}w=f[(f[(f[h>>2]|0)+12>>2]|0)+(x<<2)>>2]|0;x=v+1|0;if((w|0)==-1){y=x;break}else v=x}if((z|0)==12)y=v+1|0;A=y;B=f[k>>2]|0;C=f[l>>2]|0}else{A=1;B=q;C=o}f[B+(f[C+(f[i>>2]<<2)>>2]<<2)>>2]=A;A=a+108|0;i=f[A>>2]|0;C=i-B>>2;B=i;if((n|0)!=-1?(i=f[(f[(f[h>>2]|0)+12>>2]|0)+(n<<2)>>2]|0,(i|0)!=-1):0){n=a+64|0;y=1;v=i;while(1){i=f[n>>2]|0;w=f[(f[i>>2]|0)+36>>2]|0;f[g>>2]=(v>>>0)/3|0;f[d>>2]=f[g>>2];if(Ra[w&127](i,d)|0){D=y;break}i=v+1|0;f[(f[l>>2]|0)+((((i>>>0)%3|0|0)==0?v+-2|0:i)<<2)>>2]=C;i=(((v>>>0)%3|0|0)==0?2:-1)+v|0;if((i|0)==-1){z=20;break}v=f[(f[(f[h>>2]|0)+12>>2]|0)+(i<<2)>>2]|0;i=y+1|0;if((v|0)==-1){D=i;break}else y=i}if((z|0)==20)D=y+1|0;E=D;F=f[A>>2]|0}else{E=1;F=B}f[d>>2]=E;if(F>>>0<(f[a+112>>2]|0)>>>0){f[F>>2]=E;f[A>>2]=F+4}else Ri(k,d)}break}case 5:{k=q+(f[o+(j<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-1;k=q+(f[p>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-1;k=q+(f[o+(m<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-2;break}case 3:{k=q+(f[o+(j<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-1;k=q+(f[p>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-2;k=q+(f[o+(m<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-1;break}case 7:{k=q+(f[o+(j<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-2;k=q+(f[p>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-2;k=q+(f[o+(m<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-2;break}default:{}}k=a+116|0;m=f[k>>2]|0;if((m|0)==-1){f[k>>2]=b;u=c;return}o=f[a+128>>2]|0;if((s|0)<(o|0))G=o;else{q=f[a+132>>2]|0;G=(s|0)>(q|0)?q:s}s=G-o|0;o=f[a+136>>2]|0;a=f[3724+(m<<2)>>2]|0;f[d>>2]=a;m=o+(s*12|0)+4|0;G=f[m>>2]|0;if(G>>>0<(f[o+(s*12|0)+8>>2]|0)>>>0){f[G>>2]=a;f[m>>2]=G+4}else Ri(o+(s*12|0)|0,d);f[k>>2]=b;u=c;return}function od(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,_=0,$=0;g=u;u=u+32|0;d=g+16|0;h=g+8|0;i=g;j=e>>>0>1073741823?-1:e<<2;k=Lq(j)|0;sj(k|0,0,j|0)|0;j=f[a+28>>2]|0;l=a+36|0;m=f[l>>2]|0;n=f[m+4>>2]|0;o=f[m>>2]|0;p=n-o|0;a:do if((p|0)>4){q=p>>2;r=f[a+32>>2]|0;s=a+8|0;t=h+4|0;v=i+4|0;w=d+4|0;x=j+64|0;y=j+28|0;z=(e|0)>0;A=k+4|0;B=h+4|0;C=i+4|0;D=d+4|0;E=q+-1|0;if(n-o>>2>>>0>E>>>0){F=q;G=E;H=o}else{I=m;aq(I)}while(1){E=f[H+(G<<2)>>2]|0;q=X(G,e)|0;if((((E|0)!=-1?(f[(f[j>>2]|0)+(E>>>5<<2)>>2]&1<<(E&31)|0)==0:0)?(J=f[(f[(f[x>>2]|0)+12>>2]|0)+(E<<2)>>2]|0,(J|0)!=-1):0)?(E=f[y>>2]|0,K=f[r>>2]|0,L=f[K+(f[E+(J<<2)>>2]<<2)>>2]|0,M=J+1|0,N=f[K+(f[E+((((M>>>0)%3|0|0)==0?J+-2|0:M)<<2)>>2]<<2)>>2]|0,M=f[K+(f[E+((((J>>>0)%3|0|0)==0?2:-1)+J<<2)>>2]<<2)>>2]|0,(L|0)<(G|0)&(N|0)<(G|0)&(M|0)<(G|0)):0){J=X(L,e)|0;L=X(N,e)|0;N=X(M,e)|0;if(z){M=0;do{f[k+(M<<2)>>2]=(f[b+(M+N<<2)>>2]|0)+(f[b+(M+L<<2)>>2]|0)-(f[b+(M+J<<2)>>2]|0);M=M+1|0}while((M|0)!=(e|0))}M=b+(q<<2)|0;J=c+(q<<2)|0;L=f[M+4>>2]|0;N=f[k>>2]|0;E=f[A>>2]|0;f[h>>2]=f[M>>2];f[B>>2]=L;f[i>>2]=N;f[C>>2]=E;Od(d,s,h,i);f[J>>2]=f[d>>2];f[J+4>>2]=f[D>>2]}else{J=b+(q<<2)|0;E=b+((X(F+-2|0,e)|0)<<2)|0;N=c+(q<<2)|0;L=f[J+4>>2]|0;M=f[E>>2]|0;K=f[E+4>>2]|0;f[h>>2]=f[J>>2];f[t>>2]=L;f[i>>2]=M;f[v>>2]=K;Od(d,s,h,i);f[N>>2]=f[d>>2];f[N+4>>2]=f[w>>2]}if((F|0)<=2)break a;N=f[l>>2]|0;H=f[N>>2]|0;K=G+-1|0;if((f[N+4>>2]|0)-H>>2>>>0<=K>>>0){I=N;break}else{N=G;G=K;F=N}}aq(I)}while(0);if((e|0)<=0){O=a+8|0;P=b+4|0;Q=f[b>>2]|0;R=f[P>>2]|0;S=k+4|0;T=f[k>>2]|0;U=f[S>>2]|0;f[h>>2]=Q;V=h+4|0;f[V>>2]=R;f[i>>2]=T;W=i+4|0;f[W>>2]=U;Od(d,O,h,i);Y=f[d>>2]|0;f[c>>2]=Y;Z=d+4|0;_=f[Z>>2]|0;$=c+4|0;f[$>>2]=_;Mq(k);u=g;return 1}sj(k|0,0,e<<2|0)|0;O=a+8|0;P=b+4|0;Q=f[b>>2]|0;R=f[P>>2]|0;S=k+4|0;T=f[k>>2]|0;U=f[S>>2]|0;f[h>>2]=Q;V=h+4|0;f[V>>2]=R;f[i>>2]=T;W=i+4|0;f[W>>2]=U;Od(d,O,h,i);Y=f[d>>2]|0;f[c>>2]=Y;Z=d+4|0;_=f[Z>>2]|0;$=c+4|0;f[$>>2]=_;Mq(k);u=g;return 1}function pd(a,b,c,d,e,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;var i=0;switch(c|0){case 1:{c=ln(60)|0;f[c>>2]=1544;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];fk(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2076;i=c;f[a>>2]=i;return}case 2:{c=ln(60)|0;f[c>>2]=1544;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];fk(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2132;i=c;f[a>>2]=i;return}case 4:{c=ln(168)|0;Ti(c,d,e,g);i=c;f[a>>2]=i;return}case 3:{c=ln(88)|0;f[c>>2]=1544;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];fk(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2188;h=c+60|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;f[h+12>>2]=0;f[h+16>>2]=0;f[h+20>>2]=0;f[h+24>>2]=0;i=c;f[a>>2]=i;return}case 5:{c=ln(104)|0;f[c>>2]=1544;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];fk(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2244;f[c+60>>2]=0;f[c+64>>2]=0;f[c+76>>2]=0;f[c+80>>2]=0;f[c+84>>2]=0;h=c+88|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];i=c;f[a>>2]=i;return}case 6:{c=ln(140)|0;f[c>>2]=1544;f[c+4>>2]=d;d=c+8|0;f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];f[d+8>>2]=f[e+8>>2];f[d+12>>2]=f[e+12>>2];f[d+16>>2]=f[e+16>>2];f[d+20>>2]=f[e+20>>2];fk(c+32|0,e+24|0);e=c+44|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c>>2]=2300;f[c+64>>2]=0;f[c+68>>2]=0;e=c+72|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c+60>>2]=2356;f[c+88>>2]=1;g=c+92|0;f[g>>2]=-1;f[g+4>>2]=-1;f[g+8>>2]=-1;f[g+12>>2]=-1;wn(c+108|0);i=c;f[a>>2]=i;return}default:{i=0;f[a>>2]=i;return}}}function qd(a,b,c,d,e,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;var i=0;switch(c|0){case 1:{c=ln(60)|0;f[c>>2]=1544;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];fk(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=1656;i=c;f[a>>2]=i;return}case 2:{c=ln(60)|0;f[c>>2]=1544;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];fk(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=1712;i=c;f[a>>2]=i;return}case 4:{c=ln(168)|0;Ui(c,d,e,g);i=c;f[a>>2]=i;return}case 3:{c=ln(88)|0;f[c>>2]=1544;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];fk(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=1768;h=c+60|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;f[h+12>>2]=0;f[h+16>>2]=0;f[h+20>>2]=0;f[h+24>>2]=0;i=c;f[a>>2]=i;return}case 5:{c=ln(104)|0;f[c>>2]=1544;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];fk(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=1824;f[c+60>>2]=0;f[c+64>>2]=0;f[c+76>>2]=0;f[c+80>>2]=0;f[c+84>>2]=0;h=c+88|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];i=c;f[a>>2]=i;return}case 6:{c=ln(140)|0;f[c>>2]=1544;f[c+4>>2]=d;d=c+8|0;f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];f[d+8>>2]=f[e+8>>2];f[d+12>>2]=f[e+12>>2];f[d+16>>2]=f[e+16>>2];f[d+20>>2]=f[e+20>>2];fk(c+32|0,e+24|0);e=c+44|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c>>2]=1880;f[c+64>>2]=0;f[c+68>>2]=0;e=c+72|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c+60>>2]=1936;f[c+88>>2]=1;g=c+92|0;f[g>>2]=-1;f[g+4>>2]=-1;f[g+8>>2]=-1;f[g+12>>2]=-1;wn(c+108|0);i=c;f[a>>2]=i;return}default:{i=0;f[a>>2]=i;return}}}function rd(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;c=a+4|0;if(!b){e=f[a>>2]|0;f[a>>2]=0;if(e|0)Oq(e);f[c>>2]=0;return}if(b>>>0>1073741823){e=ra(8)|0;Oo(e,16035);f[e>>2]=7256;va(e|0,1112,110)}e=ln(b<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)Oq(g);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;g=f[c>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=b+-1|0;i=(h&b|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(b>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=c;c=f[g>>2]|0;if(!c)return;else{k=j;l=g;m=c;n=g}a:while(1){g=l;c=m;j=n;b:while(1){c:do if(i){e=c;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=q+2|0;v=e+12|0;w=q+6|0;x=f[e>>2]|0;d:do if(!x)y=e;else{z=d[q>>1]|0;A=e;B=x;while(1){C=B+8|0;if(z<<16>>16!=(d[C>>1]|0)){y=A;break d}if((d[u>>1]|0)!=(d[C+2>>1]|0)){y=A;break d}if((d[v>>1]|0)!=(d[B+12>>1]|0)){y=A;break d}if((d[w>>1]|0)!=(d[C+6>>1]|0)){y=A;break d}C=f[B>>2]|0;if(!C){y=B;break}else{D=B;B=C;A=D}}}while(0);f[j>>2]=f[y>>2];f[y>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){E=43;break a}}}else{e=c;while(1){w=f[e+4>>2]|0;if(w>>>0>>0)F=w;else F=(w>>>0)%(b>>>0)|0;if((F|0)==(k|0)){p=e;break c}w=(f[a>>2]|0)+(F<<2)|0;if(!(f[w>>2]|0)){r=e;s=F;t=w;break b}w=e+8|0;v=w+2|0;u=e+12|0;x=w+6|0;q=f[e>>2]|0;e:do if(!q)G=e;else{A=d[w>>1]|0;B=e;z=q;while(1){D=z+8|0;if(A<<16>>16!=(d[D>>1]|0)){G=B;break e}if((d[v>>1]|0)!=(d[D+2>>1]|0)){G=B;break e}if((d[u>>1]|0)!=(d[z+12>>1]|0)){G=B;break e}if((d[x>>1]|0)!=(d[D+6>>1]|0)){G=B;break e}D=f[z>>2]|0;if(!D){G=z;break}else{C=z;z=D;B=C}}}while(0);f[j>>2]=f[G>>2];f[G>>2]=f[f[(f[a>>2]|0)+(F<<2)>>2]>>2];f[f[(f[a>>2]|0)+(F<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){E=43;break a}}}while(0);c=f[p>>2]|0;if(!c){E=43;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){E=43;break}else{k=s;l=r;n=r}}if((E|0)==43)return}function sd(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)Oq(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Oo(e,16035);f[e>>2]=7256;va(e|0,1112,110)}e=ln(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)Oq(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;else{k=j;l=g;m=d;n=g}a:while(1){g=l;d=m;j=n;b:while(1){c:do if(i){e=d;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=q+1|0;v=q+2|0;w=q+3|0;x=f[e>>2]|0;d:do if(!x)y=e;else{z=b[q>>0]|0;A=e;B=x;while(1){C=B+8|0;if(z<<24>>24!=(b[C>>0]|0)){y=A;break d}if((b[u>>0]|0)!=(b[C+1>>0]|0)){y=A;break d}if((b[v>>0]|0)!=(b[C+2>>0]|0)){y=A;break d}if((b[w>>0]|0)!=(b[C+3>>0]|0)){y=A;break d}C=f[B>>2]|0;if(!C){y=B;break}else{D=B;B=C;A=D}}}while(0);f[j>>2]=f[y>>2];f[y>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){E=43;break a}}}else{e=d;while(1){w=f[e+4>>2]|0;if(w>>>0>>0)F=w;else F=(w>>>0)%(c>>>0)|0;if((F|0)==(k|0)){p=e;break c}w=(f[a>>2]|0)+(F<<2)|0;if(!(f[w>>2]|0)){r=e;s=F;t=w;break b}w=e+8|0;v=w+1|0;u=w+2|0;x=w+3|0;q=f[e>>2]|0;e:do if(!q)G=e;else{A=b[w>>0]|0;B=e;z=q;while(1){D=z+8|0;if(A<<24>>24!=(b[D>>0]|0)){G=B;break e}if((b[v>>0]|0)!=(b[D+1>>0]|0)){G=B;break e}if((b[u>>0]|0)!=(b[D+2>>0]|0)){G=B;break e}if((b[x>>0]|0)!=(b[D+3>>0]|0)){G=B;break e}D=f[z>>2]|0;if(!D){G=z;break}else{C=z;z=D;B=C}}}while(0);f[j>>2]=f[G>>2];f[G>>2]=f[f[(f[a>>2]|0)+(F<<2)>>2]>>2];f[f[(f[a>>2]|0)+(F<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){E=43;break a}}}while(0);d=f[p>>2]|0;if(!d){E=43;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){E=43;break}else{k=s;l=r;n=r}}if((E|0)==43)return}function td(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0;i=u;u=u+352|0;j=i+340|0;k=i+336|0;l=i+80|0;m=i+48|0;n=i;sj(l|0,0,256)|0;o=f[e+4>>2]|0;p=f[e>>2]|0;q=p;if((o|0)!=(p|0)){r=o-p>>2;p=0;do{o=l+(f[q+(p<<2)>>2]<<3)|0;s=o;t=Vn(f[s>>2]|0,f[s+4>>2]|0,1,0)|0;s=o;f[s>>2]=t;f[s+4>>2]=I;p=p+1|0}while(p>>>0>>0)}Gn(m);r=Tn(c|0,((c|0)<0)<<31>>31|0,5)|0;p=I;q=n+40|0;s=q;f[s>>2]=0;f[s+4>>2]=0;f[n>>2]=0;f[n+4>>2]=0;f[n+8>>2]=0;f[n+12>>2]=0;f[n+16>>2]=0;f[n+20>>2]=0;fd(n,l,32,g)|0;l=n+16|0;s=Tn(f[l>>2]|0,f[l+4>>2]|0,1)|0;l=g+4|0;t=(f[l>>2]|0)-(f[g>>2]|0)|0;o=q;f[o>>2]=t;f[o+4>>2]=0;o=Vn(s|0,I|0,39,0)|0;s=Yn(o|0,I|0,3)|0;o=Vn(s|0,I|0,8,0)|0;s=Vn(o|0,I|0,t|0,0)|0;Cl(g,s,I);s=n+24|0;f[s>>2]=(f[g>>2]|0)+(f[q>>2]|0);q=n+28|0;f[q>>2]=0;t=n+32|0;f[t>>2]=16384;zi(m,r,p,0)|0;p=c-d|0;if((p|0)>-1){c=(d|0)>0;r=m+16|0;o=m+12|0;v=p;do{w=f[e>>2]|0;x=f[w+(((v|0)/(d|0)|0)<<2)>>2]|0;y=f[n>>2]|0;z=f[y+(x<<3)>>2]|0;A=f[t>>2]|0;B=z<<10;if(A>>>0>>0){C=A;D=w}else{w=A;do{A=f[s>>2]|0;E=f[q>>2]|0;f[q>>2]=E+1;b[A+E>>0]=w;w=(f[t>>2]|0)>>>8;f[t>>2]=w}while(w>>>0>=B>>>0);C=w;D=f[e>>2]|0}f[t>>2]=(((C>>>0)/(z>>>0)|0)<<12)+((C>>>0)%(z>>>0)|0)+(f[y+(x<<3)+4>>2]|0);B=p-v|0;E=f[D+(((B|0)/(d|0)|0)<<2)>>2]|0;if(c&(E|0)>0){A=0;do{F=f[a+(A+B<<2)>>2]|0;G=r;H=f[G+4>>2]|0;if((H|0)>0|(H|0)==0&(f[G>>2]|0)>>>0>0){G=f[o>>2]|0;H=G+4|0;J=0;K=f[H>>2]|0;do{L=K>>>3;M=K&7;N=(f[G>>2]|0)+L|0;b[N>>0]=(1<>0]|0);N=(f[G>>2]|0)+L|0;b[N>>0]=(F>>>J&1)<>0]|0);K=(f[H>>2]|0)+1|0;f[H>>2]=K;J=J+1|0}while((J|0)!=(E|0))}A=A+1|0}while((A|0)!=(d|0))}v=v-d|0}while((v|0)>-1)}_f(n,g);eg(m);v=f[m>>2]|0;d=m+4|0;o=g+16|0;r=f[o+4>>2]|0;if(!((r|0)>0|(r|0)==0&(f[o>>2]|0)>>>0>0)){o=(f[d>>2]|0)-v|0;f[k>>2]=f[l>>2];f[j>>2]=f[k>>2];Me(g,j,v,v+o|0)|0}o=f[n>>2]|0;if(o|0){v=n+4|0;n=f[v>>2]|0;if((n|0)!=(o|0))f[v>>2]=n+(~((n+-8-o|0)>>>3)<<3);Oq(o)}o=m+12|0;n=f[o>>2]|0;f[o>>2]=0;if(n|0)Oq(n);n=f[m>>2]|0;if(!n){u=i;return 1}if((f[d>>2]|0)!=(n|0))f[d>>2]=n;Oq(n);u=i;return 1}function ud(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;c=a+4|0;if(!b){d=f[a>>2]|0;f[a>>2]=0;if(d|0)Oq(d);f[c>>2]=0;return}if(b>>>0>1073741823){d=ra(8)|0;Oo(d,16035);f[d>>2]=7256;va(d|0,1112,110)}d=ln(b<<2)|0;e=f[a>>2]|0;f[a>>2]=d;if(e|0)Oq(e);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;e=f[c>>2]|0;if(!e)return;d=f[e+4>>2]|0;g=b+-1|0;h=(g&b|0)==0;if(!h)if(d>>>0>>0)i=d;else i=(d>>>0)%(b>>>0)|0;else i=d&g;f[(f[a>>2]|0)+(i<<2)>>2]=c;c=f[e>>2]|0;if(!c)return;else{j=i;k=e;l=c;m=e}a:while(1){e=k;c=l;i=m;b:while(1){c:do if(h){d=c;while(1){n=f[d+4>>2]&g;if((n|0)==(j|0)){o=d;break c}p=(f[a>>2]|0)+(n<<2)|0;if(!(f[p>>2]|0)){q=d;r=n;s=p;break b}p=d+12|0;t=d+16|0;u=d+20|0;v=f[d>>2]|0;d:do if(!v)w=d;else{x=f[d+8>>2]|0;y=d;z=v;while(1){if((x|0)!=(f[z+8>>2]|0)){w=y;break d}if((f[p>>2]|0)!=(f[z+12>>2]|0)){w=y;break d}if((f[t>>2]|0)!=(f[z+16>>2]|0)){w=y;break d}if((f[u>>2]|0)!=(f[z+20>>2]|0)){w=y;break d}A=f[z>>2]|0;if(!A){w=z;break}else{B=z;z=A;y=B}}}while(0);f[i>>2]=f[w>>2];f[w>>2]=f[f[(f[a>>2]|0)+(n<<2)>>2]>>2];f[f[(f[a>>2]|0)+(n<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){C=43;break a}}}else{d=c;while(1){u=f[d+4>>2]|0;if(u>>>0>>0)D=u;else D=(u>>>0)%(b>>>0)|0;if((D|0)==(j|0)){o=d;break c}u=(f[a>>2]|0)+(D<<2)|0;if(!(f[u>>2]|0)){q=d;r=D;s=u;break b}u=d+12|0;t=d+16|0;p=d+20|0;v=f[d>>2]|0;e:do if(!v)E=d;else{y=f[d+8>>2]|0;z=d;x=v;while(1){if((y|0)!=(f[x+8>>2]|0)){E=z;break e}if((f[u>>2]|0)!=(f[x+12>>2]|0)){E=z;break e}if((f[t>>2]|0)!=(f[x+16>>2]|0)){E=z;break e}if((f[p>>2]|0)!=(f[x+20>>2]|0)){E=z;break e}B=f[x>>2]|0;if(!B){E=x;break}else{A=x;x=B;z=A}}}while(0);f[i>>2]=f[E>>2];f[E>>2]=f[f[(f[a>>2]|0)+(D<<2)>>2]>>2];f[f[(f[a>>2]|0)+(D<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){C=43;break a}}}while(0);c=f[o>>2]|0;if(!c){C=43;break a}else{e=o;i=o}}f[s>>2]=i;l=f[q>>2]|0;if(!l){C=43;break}else{j=r;k=q;m=q}}if((C|0)==43)return}function vd(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;c=a+4|0;if(!b){e=f[a>>2]|0;f[a>>2]=0;if(e|0)Oq(e);f[c>>2]=0;return}if(b>>>0>1073741823){e=ra(8)|0;Oo(e,16035);f[e>>2]=7256;va(e|0,1112,110)}e=ln(b<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)Oq(g);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;g=f[c>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=b+-1|0;i=(h&b|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(b>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=c;c=f[g>>2]|0;if(!c)return;else{k=j;l=g;m=c;n=g}a:while(1){g=l;c=m;j=n;b:while(1){c:do if(i){e=c;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=e+12|0;v=f[e>>2]|0;d:do if(!v)w=e;else{x=d[q>>1]|0;y=q+2|0;z=e;A=v;while(1){B=A+8|0;if(x<<16>>16!=(d[B>>1]|0)){w=z;break d}if((d[y>>1]|0)!=(d[B+2>>1]|0)){w=z;break d}if((d[u>>1]|0)!=(d[A+12>>1]|0)){w=z;break d}B=f[A>>2]|0;if(!B){w=A;break}else{C=A;A=B;z=C}}}while(0);f[j>>2]=f[w>>2];f[w>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){D=41;break a}}}else{e=c;while(1){u=f[e+4>>2]|0;if(u>>>0>>0)E=u;else E=(u>>>0)%(b>>>0)|0;if((E|0)==(k|0)){p=e;break c}u=(f[a>>2]|0)+(E<<2)|0;if(!(f[u>>2]|0)){r=e;s=E;t=u;break b}u=e+8|0;v=e+12|0;q=f[e>>2]|0;e:do if(!q)F=e;else{z=d[u>>1]|0;A=u+2|0;y=e;x=q;while(1){C=x+8|0;if(z<<16>>16!=(d[C>>1]|0)){F=y;break e}if((d[A>>1]|0)!=(d[C+2>>1]|0)){F=y;break e}if((d[v>>1]|0)!=(d[x+12>>1]|0)){F=y;break e}C=f[x>>2]|0;if(!C){F=x;break}else{B=x;x=C;y=B}}}while(0);f[j>>2]=f[F>>2];f[F>>2]=f[f[(f[a>>2]|0)+(E<<2)>>2]>>2];f[f[(f[a>>2]|0)+(E<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){D=41;break a}}}while(0);c=f[p>>2]|0;if(!c){D=41;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){D=41;break}else{k=s;l=r;n=r}}if((D|0)==41)return}function wd(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)Oq(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Oo(e,16035);f[e>>2]=7256;va(e|0,1112,110)}e=ln(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)Oq(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;else{k=j;l=g;m=d;n=g}a:while(1){g=l;d=m;j=n;b:while(1){c:do if(i){e=d;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=q+1|0;v=q+2|0;w=f[e>>2]|0;d:do if(!w)x=e;else{y=b[q>>0]|0;z=e;A=w;while(1){B=A+8|0;if(y<<24>>24!=(b[B>>0]|0)){x=z;break d}if((b[u>>0]|0)!=(b[B+1>>0]|0)){x=z;break d}if((b[v>>0]|0)!=(b[B+2>>0]|0)){x=z;break d}B=f[A>>2]|0;if(!B){x=A;break}else{C=A;A=B;z=C}}}while(0);f[j>>2]=f[x>>2];f[x>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){D=41;break a}}}else{e=d;while(1){v=f[e+4>>2]|0;if(v>>>0>>0)E=v;else E=(v>>>0)%(c>>>0)|0;if((E|0)==(k|0)){p=e;break c}v=(f[a>>2]|0)+(E<<2)|0;if(!(f[v>>2]|0)){r=e;s=E;t=v;break b}v=e+8|0;u=v+1|0;w=v+2|0;q=f[e>>2]|0;e:do if(!q)F=e;else{z=b[v>>0]|0;A=e;y=q;while(1){C=y+8|0;if(z<<24>>24!=(b[C>>0]|0)){F=A;break e}if((b[u>>0]|0)!=(b[C+1>>0]|0)){F=A;break e}if((b[w>>0]|0)!=(b[C+2>>0]|0)){F=A;break e}C=f[y>>2]|0;if(!C){F=y;break}else{B=y;y=C;A=B}}}while(0);f[j>>2]=f[F>>2];f[F>>2]=f[f[(f[a>>2]|0)+(E<<2)>>2]>>2];f[f[(f[a>>2]|0)+(E<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){D=41;break a}}}while(0);d=f[p>>2]|0;if(!d){D=41;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){D=41;break}else{k=s;l=r;n=r}}if((D|0)==41)return}function xd(a,b){a=+a;b=+b;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,q=0,r=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0.0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0.0;p[s>>3]=a;c=f[s>>2]|0;d=f[s+4>>2]|0;p[s>>3]=b;e=f[s>>2]|0;g=f[s+4>>2]|0;h=Yn(c|0,d|0,52)|0;i=h&2047;h=Yn(e|0,g|0,52)|0;j=h&2047;h=d&-2147483648;k=Tn(e|0,g|0,1)|0;l=I;a:do if(!((k|0)==0&(l|0)==0)?(m=yo(b)|0,n=I&2147483647,!((i|0)==2047|(n>>>0>2146435072|(n|0)==2146435072&m>>>0>0))):0){m=Tn(c|0,d|0,1)|0;n=I;if(!(n>>>0>l>>>0|(n|0)==(l|0)&m>>>0>k>>>0))return +((m|0)==(k|0)&(n|0)==(l|0)?a*0.0:a);if(!i){n=Tn(c|0,d|0,12)|0;m=I;if((m|0)>-1|(m|0)==-1&n>>>0>4294967295){o=0;q=n;n=m;while(1){m=o+-1|0;q=Tn(q|0,n|0,1)|0;n=I;if(!((n|0)>-1|(n|0)==-1&q>>>0>4294967295)){r=m;break}else o=m}}else r=0;o=Tn(c|0,d|0,1-r|0)|0;t=r;u=o;v=I}else{t=i;u=c;v=d&1048575|1048576}if(!j){o=Tn(e|0,g|0,12)|0;q=I;if((q|0)>-1|(q|0)==-1&o>>>0>4294967295){n=0;m=o;o=q;while(1){q=n+-1|0;m=Tn(m|0,o|0,1)|0;o=I;if(!((o|0)>-1|(o|0)==-1&m>>>0>4294967295)){w=q;break}else n=q}}else w=0;n=Tn(e|0,g|0,1-w|0)|0;x=w;y=n;z=I}else{x=j;y=e;z=g&1048575|1048576}n=Xn(u|0,v|0,y|0,z|0)|0;m=I;o=(m|0)>-1|(m|0)==-1&n>>>0>4294967295;b:do if((t|0)>(x|0)){q=t;A=m;B=o;C=u;D=v;E=n;while(1){if(B)if((E|0)==0&(A|0)==0)break;else{F=E;G=A}else{F=C;G=D}H=Tn(F|0,G|0,1)|0;J=I;K=q+-1|0;L=Xn(H|0,J|0,y|0,z|0)|0;M=I;N=(M|0)>-1|(M|0)==-1&L>>>0>4294967295;if((K|0)>(x|0)){q=K;A=M;B=N;C=H;D=J;E=L}else{O=K;P=N;Q=L;R=M;S=H;T=J;break b}}U=a*0.0;break a}else{O=t;P=o;Q=n;R=m;S=u;T=v}while(0);if(P)if((Q|0)==0&(R|0)==0){U=a*0.0;break}else{V=R;W=Q}else{V=T;W=S}if(V>>>0<1048576|(V|0)==1048576&W>>>0<0){m=O;n=W;o=V;while(1){E=Tn(n|0,o|0,1)|0;D=I;C=m+-1|0;if(D>>>0<1048576|(D|0)==1048576&E>>>0<0){m=C;n=E;o=D}else{X=C;Y=E;Z=D;break}}}else{X=O;Y=W;Z=V}if((X|0)>0){o=Vn(Y|0,Z|0,0,-1048576)|0;n=I;m=Tn(X|0,0,52)|0;_=n|I;$=o|m}else{m=Yn(Y|0,Z|0,1-X|0)|0;_=I;$=m}f[s>>2]=$;f[s+4>>2]=_|h;U=+p[s>>3]}else aa=3;while(0);if((aa|0)==3){ba=a*b;U=ba/ba}return +U}function yd(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0;d=u;u=u+32|0;e=d+8|0;g=d;h=c+4|0;i=f[(f[h>>2]|0)+48>>2]|0;j=c+12|0;c=f[j>>2]|0;k=ln(32)|0;f[e>>2]=k;f[e+8>>2]=-2147483616;f[e+4>>2]=17;l=k;m=14495;n=l+17|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[k+17>>0]=0;k=i+16|0;m=f[k>>2]|0;if(m){l=k;n=m;a:while(1){m=n;while(1){if((f[m+16>>2]|0)>=(c|0))break;o=f[m+4>>2]|0;if(!o){p=l;break a}else m=o}n=f[m>>2]|0;if(!n){p=m;break}else l=m}if(((p|0)!=(k|0)?(c|0)>=(f[p+16>>2]|0):0)?(c=p+20|0,(Jh(c,e)|0)!=0):0)q=Hk(c,e,-1)|0;else r=10}else r=10;if((r|0)==10)q=Hk(i,e,-1)|0;if((b[e+11>>0]|0)<0)Oq(f[e>>2]|0);f[e>>2]=-1;f[e+4>>2]=-1;f[e+8>>2]=-1;f[e+12>>2]=-1;i=(_((1<>>0<=28){f[e>>2]=i+1;q=2<>2]=q+-1;i=q+-2|0;f[e+8>>2]=i;f[e+12>>2]=(i|0)/2|0}switch(Xi(f[j>>2]|0,f[h>>2]|0)|0){case 6:{i=f[j>>2]|0;q=f[h>>2]|0;c=f[(f[(f[q+4>>2]|0)+8>>2]|0)+(i<<2)>>2]|0;do if((Qa[f[(f[q>>2]|0)+8>>2]&127](q)|0)==1){Hf(g,q,6,i,e,514);p=f[g>>2]|0;if(!p){f[g>>2]=0;s=g;r=21;break}else{t=g;v=p;break}}else{s=g;r=21}while(0);if((r|0)==21){i=ln(24)|0;f[i+4>>2]=c;c=i+8|0;f[c>>2]=f[e>>2];f[c+4>>2]=f[e+4>>2];f[c+8>>2]=f[e+8>>2];f[c+12>>2]=f[e+12>>2];f[i>>2]=2560;c=i;f[g>>2]=c;t=s;v=c}f[a>>2]=v;f[t>>2]=0;u=d;return}case 0:{t=f[j>>2]|0;j=f[h>>2]|0;h=f[(f[(f[j+4>>2]|0)+8>>2]|0)+(t<<2)>>2]|0;do if((Qa[f[(f[j>>2]|0)+8>>2]&127](j)|0)==1){Hf(g,j,0,t,e,514);v=f[g>>2]|0;if(!v){f[g>>2]=0;w=g;r=28;break}else{x=g;y=v;break}}else{w=g;r=28}while(0);if((r|0)==28){r=ln(24)|0;f[r+4>>2]=h;h=r+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[r>>2]=2560;e=r;f[g>>2]=e;x=w;y=e}f[a>>2]=y;f[x>>2]=0;u=d;return}default:{f[a>>2]=0;u=d;return}}}function zd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;c=a+4|0;if(!b){d=f[a>>2]|0;f[a>>2]=0;if(d|0)Oq(d);f[c>>2]=0;return}if(b>>>0>1073741823){d=ra(8)|0;Oo(d,16035);f[d>>2]=7256;va(d|0,1112,110)}d=ln(b<<2)|0;e=f[a>>2]|0;f[a>>2]=d;if(e|0)Oq(e);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;e=f[c>>2]|0;if(!e)return;d=f[e+4>>2]|0;g=b+-1|0;h=(g&b|0)==0;if(!h)if(d>>>0>>0)i=d;else i=(d>>>0)%(b>>>0)|0;else i=d&g;f[(f[a>>2]|0)+(i<<2)>>2]=c;c=f[e>>2]|0;if(!c)return;else{j=i;k=e;l=c;m=e}a:while(1){e=k;c=l;i=m;b:while(1){c:do if(h){d=c;while(1){n=f[d+4>>2]&g;if((n|0)==(j|0)){o=d;break c}p=(f[a>>2]|0)+(n<<2)|0;if(!(f[p>>2]|0)){q=d;r=n;s=p;break b}p=d+12|0;t=d+16|0;u=f[d>>2]|0;d:do if(!u)v=d;else{w=f[d+8>>2]|0;x=d;y=u;while(1){if((w|0)!=(f[y+8>>2]|0)){v=x;break d}if((f[p>>2]|0)!=(f[y+12>>2]|0)){v=x;break d}if((f[t>>2]|0)!=(f[y+16>>2]|0)){v=x;break d}z=f[y>>2]|0;if(!z){v=y;break}else{A=y;y=z;x=A}}}while(0);f[i>>2]=f[v>>2];f[v>>2]=f[f[(f[a>>2]|0)+(n<<2)>>2]>>2];f[f[(f[a>>2]|0)+(n<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){B=41;break a}}}else{d=c;while(1){t=f[d+4>>2]|0;if(t>>>0>>0)C=t;else C=(t>>>0)%(b>>>0)|0;if((C|0)==(j|0)){o=d;break c}t=(f[a>>2]|0)+(C<<2)|0;if(!(f[t>>2]|0)){q=d;r=C;s=t;break b}t=d+12|0;p=d+16|0;u=f[d>>2]|0;e:do if(!u)D=d;else{x=f[d+8>>2]|0;y=d;w=u;while(1){if((x|0)!=(f[w+8>>2]|0)){D=y;break e}if((f[t>>2]|0)!=(f[w+12>>2]|0)){D=y;break e}if((f[p>>2]|0)!=(f[w+16>>2]|0)){D=y;break e}A=f[w>>2]|0;if(!A){D=w;break}else{z=w;w=A;y=z}}}while(0);f[i>>2]=f[D>>2];f[D>>2]=f[f[(f[a>>2]|0)+(C<<2)>>2]>>2];f[f[(f[a>>2]|0)+(C<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){B=41;break a}}}while(0);c=f[o>>2]|0;if(!c){B=41;break a}else{e=o;i=o}}f[s>>2]=i;l=f[q>>2]|0;if(!l){B=41;break}else{j=r;k=q;m=q}}if((B|0)==41)return}function Ad(a,b,c,d,e,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;var i=0,j=0;switch(c|0){case 1:{c=ln(40)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2980;i=c;f[a>>2]=i;return}case 2:{c=ln(40)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=3036;i=c;f[a>>2]=i;return}case 4:{c=ln(152)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=3092;h=c+96|0;b=c+40|0;j=b+52|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(j|0));Zm(h);f[c+136>>2]=0;f[c+140>>2]=0;f[c+144>>2]=0;i=c;f[a>>2]=i;return}case 3:{c=ln(68)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=3148;h=c+40|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;f[h+12>>2]=0;f[h+16>>2]=0;f[h+20>>2]=0;f[h+24>>2]=0;i=c;f[a>>2]=i;return}case 5:{c=ln(84)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=3204;f[c+40>>2]=0;f[c+44>>2]=0;f[c+56>>2]=0;f[c+60>>2]=0;f[c+64>>2]=0;h=c+68|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];i=c;f[a>>2]=i;return}case 6:{c=ln(120)|0;f[c+4>>2]=d;d=c+8|0;f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];f[d+8>>2]=f[e+8>>2];f[d+12>>2]=f[e+12>>2];e=c+24|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c>>2]=3260;f[c+44>>2]=0;f[c+48>>2]=0;e=c+52|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c+40>>2]=3316;f[c+68>>2]=1;g=c+72|0;f[g>>2]=-1;f[g+4>>2]=-1;f[g+8>>2]=-1;f[g+12>>2]=-1;wn(c+88|0);i=c;f[a>>2]=i;return}default:{i=0;f[a>>2]=i;return}}}function Bd(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)Oq(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Oo(e,16035);f[e>>2]=7256;va(e|0,1112,110)}e=ln(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)Oq(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;else{k=j;l=g;m=d;n=g}a:while(1){g=l;d=m;j=n;b:while(1){o=d;while(1){e=f[o+4>>2]|0;if(!i)if(e>>>0>>0)p=e;else p=(e>>>0)%(c>>>0)|0;else p=e&h;if((p|0)==(k|0))break;q=(f[a>>2]|0)+(p<<2)|0;if(!(f[q>>2]|0))break b;e=f[o>>2]|0;c:do if(!e)r=o;else{s=o+8|0;t=b[s+11>>0]|0;u=t<<24>>24<0;v=t&255;t=u?f[o+12>>2]|0:v;w=(t|0)==0;if(u){u=o;x=e;while(1){y=x+8|0;z=b[y+11>>0]|0;A=z<<24>>24<0;if((t|0)!=((A?f[x+12>>2]|0:z&255)|0)){r=u;break c}if(!w?Vk(f[s>>2]|0,A?f[y>>2]|0:y,t)|0:0){r=u;break c}y=f[x>>2]|0;if(!y){r=x;break c}else{A=x;x=y;u=A}}}if(w){u=o;x=e;while(1){A=b[x+8+11>>0]|0;if((A<<24>>24<0?f[x+12>>2]|0:A&255)|0){r=u;break c}A=f[x>>2]|0;if(!A){r=x;break c}else{y=x;x=A;u=y}}}u=o;x=e;while(1){w=x+8|0;y=b[w+11>>0]|0;A=y<<24>>24<0;if((t|0)!=((A?f[x+12>>2]|0:y&255)|0)){r=u;break c}y=A?f[w>>2]|0:w;if((b[y>>0]|0)==(f[s>>2]&255)<<24>>24){B=s;C=v;D=y}else{r=u;break c}while(1){C=C+-1|0;B=B+1|0;if(!C)break;D=D+1|0;if((b[B>>0]|0)!=(b[D>>0]|0)){r=u;break c}}y=f[x>>2]|0;if(!y){r=x;break}else{w=x;x=y;u=w}}}while(0);f[j>>2]=f[r>>2];f[r>>2]=f[f[(f[a>>2]|0)+(p<<2)>>2]>>2];f[f[(f[a>>2]|0)+(p<<2)>>2]>>2]=o;e=f[g>>2]|0;if(!e){E=43;break a}else o=e}d=f[o>>2]|0;if(!d){E=43;break a}else{g=o;j=o}}f[q>>2]=j;m=f[o>>2]|0;if(!m){E=43;break}else{k=p;l=o;n=o}}if((E|0)==43)return}function Cd(a,b,c,d,e,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;var i=0,j=0;switch(c|0){case 1:{c=ln(40)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2616;i=c;f[a>>2]=i;return}case 2:{c=ln(40)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2672;i=c;f[a>>2]=i;return}case 4:{c=ln(152)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2728;h=c+96|0;b=c+40|0;j=b+52|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(j|0));Zm(h);f[c+136>>2]=0;f[c+140>>2]=0;f[c+144>>2]=0;i=c;f[a>>2]=i;return}case 3:{c=ln(68)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2784;h=c+40|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;f[h+12>>2]=0;f[h+16>>2]=0;f[h+20>>2]=0;f[h+24>>2]=0;i=c;f[a>>2]=i;return}case 5:{c=ln(84)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2840;f[c+40>>2]=0;f[c+44>>2]=0;f[c+56>>2]=0;f[c+60>>2]=0;f[c+64>>2]=0;h=c+68|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];i=c;f[a>>2]=i;return}case 6:{c=ln(120)|0;f[c+4>>2]=d;d=c+8|0;f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];f[d+8>>2]=f[e+8>>2];f[d+12>>2]=f[e+12>>2];e=c+24|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c>>2]=2896;f[c+44>>2]=0;f[c+48>>2]=0;e=c+52|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c+40>>2]=2952;f[c+68>>2]=1;g=c+72|0;f[g>>2]=-1;f[g+4>>2]=-1;f[g+8>>2]=-1;f[g+12>>2]=-1;wn(c+88|0);i=c;f[a>>2]=i;return}default:{i=0;f[a>>2]=i;return}}}function Dd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+48|0;d=c+8|0;e=c+4|0;g=c;h=a+44|0;ci(f[h>>2]|0,b)|0;if(f[h>>2]|0){wn(d);tk(d);i=(f[h>>2]|0)+-1|0;if((i|0)>-1){h=a+40|0;j=i;do{fj(d,(f[(f[h>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0)!=0);j=j+-1|0}while((j|0)>-1)}ld(d,b);Fj(d)}j=a+56|0;ci(f[j>>2]|0,b)|0;if(f[j>>2]|0){wn(d);tk(d);h=(f[j>>2]|0)+-2|0;if((h|0)>-1){j=a+52|0;i=h;do{fj(d,(f[(f[j>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);h=i+1|0;fj(d,(f[(f[j>>2]|0)+(h>>>5<<2)>>2]&1<<(h&31)|0)!=0);i=i+-2|0}while((i|0)>-1)}ld(d,b);Fj(d)}i=a+68|0;ci(f[i>>2]|0,b)|0;if(f[i>>2]|0){wn(d);tk(d);j=(f[i>>2]|0)+-3|0;if((j|0)>-1){i=a+64|0;h=j;do{fj(d,(f[(f[i>>2]|0)+(h>>>5<<2)>>2]&1<<(h&31)|0)!=0);j=h+1|0;fj(d,(f[(f[i>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0)!=0);j=h+2|0;fj(d,(f[(f[i>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0)!=0);h=h+-3|0}while((h|0)>-1)}ld(d,b);Fj(d)}h=a+80|0;ci(f[h>>2]|0,b)|0;if(f[h>>2]|0){wn(d);tk(d);i=(f[h>>2]|0)+-4|0;if((i|0)>-1){h=a+76|0;j=i;do{fj(d,(f[(f[h>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0)!=0);i=j+1|0;fj(d,(f[(f[h>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);i=j+2|0;fj(d,(f[(f[h>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);i=j+3|0;fj(d,(f[(f[h>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);j=j+-4|0}while((j|0)>-1)}ld(d,b);Fj(d)}f[g>>2]=f[a+12>>2];j=b+16|0;h=j;i=f[h>>2]|0;k=f[h+4>>2]|0;if((k|0)>0|(k|0)==0&i>>>0>0){l=k;m=i}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;i=j;l=f[i+4>>2]|0;m=f[i>>2]|0}f[g>>2]=f[a+20>>2];if((l|0)>0|(l|0)==0&m>>>0>0){u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;u=c;return 1}function Ed(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+48|0;d=c+8|0;e=c+4|0;g=c;h=a+64|0;ci(f[h>>2]|0,b)|0;if(f[h>>2]|0){wn(d);tk(d);i=(f[h>>2]|0)+-1|0;if((i|0)>-1){h=a+60|0;j=i;do{fj(d,(f[(f[h>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0)!=0);j=j+-1|0}while((j|0)>-1)}ld(d,b);Fj(d)}j=a+76|0;ci(f[j>>2]|0,b)|0;if(f[j>>2]|0){wn(d);tk(d);h=(f[j>>2]|0)+-2|0;if((h|0)>-1){j=a+72|0;i=h;do{fj(d,(f[(f[j>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);h=i+1|0;fj(d,(f[(f[j>>2]|0)+(h>>>5<<2)>>2]&1<<(h&31)|0)!=0);i=i+-2|0}while((i|0)>-1)}ld(d,b);Fj(d)}i=a+88|0;ci(f[i>>2]|0,b)|0;if(f[i>>2]|0){wn(d);tk(d);j=(f[i>>2]|0)+-3|0;if((j|0)>-1){i=a+84|0;h=j;do{fj(d,(f[(f[i>>2]|0)+(h>>>5<<2)>>2]&1<<(h&31)|0)!=0);j=h+1|0;fj(d,(f[(f[i>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0)!=0);j=h+2|0;fj(d,(f[(f[i>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0)!=0);h=h+-3|0}while((h|0)>-1)}ld(d,b);Fj(d)}h=a+100|0;ci(f[h>>2]|0,b)|0;if(f[h>>2]|0){wn(d);tk(d);i=(f[h>>2]|0)+-4|0;if((i|0)>-1){h=a+96|0;j=i;do{fj(d,(f[(f[h>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0)!=0);i=j+1|0;fj(d,(f[(f[h>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);i=j+2|0;fj(d,(f[(f[h>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);i=j+3|0;fj(d,(f[(f[h>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);j=j+-4|0}while((j|0)>-1)}ld(d,b);Fj(d)}f[g>>2]=f[a+12>>2];j=b+16|0;h=j;i=f[h>>2]|0;k=f[h+4>>2]|0;if((k|0)>0|(k|0)==0&i>>>0>0){l=k;m=i}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;i=j;l=f[i+4>>2]|0;m=f[i>>2]|0}f[g>>2]=f[a+16>>2];if((l|0)>0|(l|0)==0&m>>>0>0){u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;u=c;return 1}function Fd(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;c=a+4|0;if(!b){e=f[a>>2]|0;f[a>>2]=0;if(e|0)Oq(e);f[c>>2]=0;return}if(b>>>0>1073741823){e=ra(8)|0;Oo(e,16035);f[e>>2]=7256;va(e|0,1112,110)}e=ln(b<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)Oq(g);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;g=f[c>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=b+-1|0;i=(h&b|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(b>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=c;c=f[g>>2]|0;if(!c)return;else{k=j;l=g;m=c;n=g}a:while(1){g=l;c=m;j=n;b:while(1){c:do if(i){e=c;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=f[e>>2]|0;d:do if(!u)v=e;else{w=d[q>>1]|0;x=q+2|0;y=e;z=u;while(1){A=z+8|0;if(w<<16>>16!=(d[A>>1]|0)){v=y;break d}if((d[x>>1]|0)!=(d[A+2>>1]|0)){v=y;break d}A=f[z>>2]|0;if(!A){v=z;break}else{B=z;z=A;y=B}}}while(0);f[j>>2]=f[v>>2];f[v>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){C=39;break a}}}else{e=c;while(1){u=f[e+4>>2]|0;if(u>>>0>>0)D=u;else D=(u>>>0)%(b>>>0)|0;if((D|0)==(k|0)){p=e;break c}u=(f[a>>2]|0)+(D<<2)|0;if(!(f[u>>2]|0)){r=e;s=D;t=u;break b}u=e+8|0;q=f[e>>2]|0;e:do if(!q)E=e;else{y=d[u>>1]|0;z=u+2|0;x=e;w=q;while(1){B=w+8|0;if(y<<16>>16!=(d[B>>1]|0)){E=x;break e}if((d[z>>1]|0)!=(d[B+2>>1]|0)){E=x;break e}B=f[w>>2]|0;if(!B){E=w;break}else{A=w;w=B;x=A}}}while(0);f[j>>2]=f[E>>2];f[E>>2]=f[f[(f[a>>2]|0)+(D<<2)>>2]>>2];f[f[(f[a>>2]|0)+(D<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){C=39;break a}}}while(0);c=f[p>>2]|0;if(!c){C=39;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){C=39;break}else{k=s;l=r;n=r}}if((C|0)==39)return}function Gd(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)Oq(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Oo(e,16035);f[e>>2]=7256;va(e|0,1112,110)}e=ln(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)Oq(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;else{k=j;l=g;m=d;n=g}a:while(1){g=l;d=m;j=n;b:while(1){c:do if(i){e=d;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=f[e>>2]|0;d:do if(!u)v=e;else{w=b[q>>0]|0;x=q+1|0;y=e;z=u;while(1){A=z+8|0;if(w<<24>>24!=(b[A>>0]|0)){v=y;break d}if((b[x>>0]|0)!=(b[A+1>>0]|0)){v=y;break d}A=f[z>>2]|0;if(!A){v=z;break}else{B=z;z=A;y=B}}}while(0);f[j>>2]=f[v>>2];f[v>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){C=39;break a}}}else{e=d;while(1){u=f[e+4>>2]|0;if(u>>>0>>0)D=u;else D=(u>>>0)%(c>>>0)|0;if((D|0)==(k|0)){p=e;break c}u=(f[a>>2]|0)+(D<<2)|0;if(!(f[u>>2]|0)){r=e;s=D;t=u;break b}u=e+8|0;q=f[e>>2]|0;e:do if(!q)E=e;else{y=b[u>>0]|0;z=u+1|0;x=e;w=q;while(1){B=w+8|0;if(y<<24>>24!=(b[B>>0]|0)){E=x;break e}if((b[z>>0]|0)!=(b[B+1>>0]|0)){E=x;break e}B=f[w>>2]|0;if(!B){E=w;break}else{A=w;w=B;x=A}}}while(0);f[j>>2]=f[E>>2];f[E>>2]=f[f[(f[a>>2]|0)+(D<<2)>>2]>>2];f[f[(f[a>>2]|0)+(D<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){C=39;break a}}}while(0);d=f[p>>2]|0;if(!d){C=39;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){C=39;break}else{k=s;l=r;n=r}}if((C|0)==39)return}function Hd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;c=u;u=u+48|0;d=c+32|0;e=c+28|0;g=c+16|0;h=c;i=a+16|0;j=f[i>>2]|0;if(j|0){k=f[b>>2]|0;l=i;m=j;a:while(1){j=m;while(1){if((f[j+16>>2]|0)>=(k|0))break;n=f[j+4>>2]|0;if(!n){o=l;break a}else j=n}m=f[j>>2]|0;if(!m){o=j;break}else l=j}if((o|0)!=(i|0)?(k|0)>=(f[o+16>>2]|0):0){p=o;q=p+20|0;u=c;return q|0}}lp(g);f[h>>2]=f[b>>2];b=h+4|0;f[h+8>>2]=0;o=h+12|0;f[o>>2]=0;k=h+8|0;f[b>>2]=k;l=f[g>>2]|0;m=g+4|0;if((l|0)!=(m|0)){n=k;r=l;while(1){l=r+16|0;f[e>>2]=n;f[d>>2]=f[e>>2];ph(b,d,l,l)|0;l=f[r+4>>2]|0;if(!l){s=r+8|0;t=f[s>>2]|0;if((f[t>>2]|0)==(r|0))v=t;else{t=s;do{s=f[t>>2]|0;t=s+8|0;w=f[t>>2]|0}while((f[w>>2]|0)!=(s|0));v=w}}else{t=l;while(1){j=f[t>>2]|0;if(!j)break;else t=j}v=t}if((v|0)==(m|0))break;else r=v}}v=a+12|0;r=f[i>>2]|0;do if(r){d=f[h>>2]|0;e=a+16|0;n=r;while(1){l=f[n+16>>2]|0;if((d|0)<(l|0)){j=f[n>>2]|0;if(!j){x=23;break}else{y=n;z=j}}else{if((l|0)>=(d|0)){x=27;break}A=n+4|0;l=f[A>>2]|0;if(!l){x=26;break}else{y=A;z=l}}e=y;n=z}if((x|0)==23){B=n;C=n;break}else if((x|0)==26){B=n;C=A;break}else if((x|0)==27){B=n;C=e;break}}else{B=i;C=i}while(0);i=f[C>>2]|0;if(!i){x=ln(32)|0;f[x+16>>2]=f[h>>2];A=x+20|0;f[A>>2]=f[b>>2];z=x+24|0;y=f[h+8>>2]|0;f[z>>2]=y;r=f[o>>2]|0;f[x+28>>2]=r;if(!r)f[A>>2]=z;else{f[y+8>>2]=z;f[b>>2]=k;f[k>>2]=0;f[o>>2]=0}f[x>>2]=0;f[x+4>>2]=0;f[x+8>>2]=B;f[C>>2]=x;B=f[f[v>>2]>>2]|0;if(!B)D=x;else{f[v>>2]=B;D=f[C>>2]|0}Oe(f[a+16>>2]|0,D);D=a+20|0;f[D>>2]=(f[D>>2]|0)+1;E=x}else E=i;Ej(h+4|0,f[k>>2]|0);Ej(g,f[m>>2]|0);p=E;q=p+20|0;u=c;return q|0}function Id(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=b[c+11>>0]|0;e=d<<24>>24<0;g=e?f[c>>2]|0:c;i=e?f[c+4>>2]|0:d&255;if(i>>>0>3){d=g;c=i;e=i;while(1){j=X(h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24,1540483477)|0;c=(X(j>>>24^j,1540483477)|0)^(X(c,1540483477)|0);e=e+-4|0;if(e>>>0<=3)break;else d=d+4|0}d=i+-4|0;e=d&-4;k=d-e|0;l=g+(e+4)|0;m=c}else{k=i;l=g;m=i}switch(k|0){case 3:{n=h[l+2>>0]<<16^m;o=6;break}case 2:{n=m;o=6;break}case 1:{p=m;o=7;break}default:q=m}if((o|0)==6){p=h[l+1>>0]<<8^n;o=7}if((o|0)==7)q=X(p^h[l>>0],1540483477)|0;l=X(q>>>13^q,1540483477)|0;q=l>>>15^l;l=f[a+4>>2]|0;if(!l){r=0;return r|0}p=l+-1|0;n=(p&l|0)==0;if(!n)if(q>>>0>>0)s=q;else s=(q>>>0)%(l>>>0)|0;else s=q&p;m=f[(f[a>>2]|0)+(s<<2)>>2]|0;if(!m){r=0;return r|0}a=f[m>>2]|0;if(!a){r=0;return r|0}m=(i|0)==0;if(n){n=a;a:while(1){k=f[n+4>>2]|0;c=(k|0)==(q|0);if(!(c|(k&p|0)==(s|0))){r=0;o=40;break}do if(c?(k=n+8|0,e=b[k+11>>0]|0,d=e<<24>>24<0,j=e&255,((d?f[n+12>>2]|0:j)|0)==(i|0)):0){e=f[k>>2]|0;t=d?e:k;if(d){if(m){r=n;o=40;break a}if(!(Vk(t,g,i)|0)){r=n;o=40;break a}else break}if(m){r=n;o=40;break a}if((b[g>>0]|0)==(e&255)<<24>>24){e=k;k=j;j=g;do{k=k+-1|0;e=e+1|0;if(!k){r=n;o=40;break a}j=j+1|0}while((b[e>>0]|0)==(b[j>>0]|0))}}while(0);n=f[n>>2]|0;if(!n){r=0;o=40;break}}if((o|0)==40)return r|0}else u=a;b:while(1){a=f[u+4>>2]|0;do if((a|0)==(q|0)){n=u+8|0;p=b[n+11>>0]|0;c=p<<24>>24<0;j=p&255;if(((c?f[u+12>>2]|0:j)|0)==(i|0)){p=f[n>>2]|0;e=c?p:n;if(c){if(m){r=u;o=40;break b}if(!(Vk(e,g,i)|0)){r=u;o=40;break b}else break}if(m){r=u;o=40;break b}if((b[g>>0]|0)==(p&255)<<24>>24){p=n;n=j;j=g;do{n=n+-1|0;p=p+1|0;if(!n){r=u;o=40;break b}j=j+1|0}while((b[p>>0]|0)==(b[j>>0]|0))}}}else{if(a>>>0>>0)v=a;else v=(a>>>0)%(l>>>0)|0;if((v|0)!=(s|0)){r=0;o=40;break b}}while(0);u=f[u>>2]|0;if(!u){r=0;o=40;break}}if((o|0)==40)return r|0;return 0}function Jd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;c=a+4|0;if(!b){d=f[a>>2]|0;f[a>>2]=0;if(d|0)Oq(d);f[c>>2]=0;return}if(b>>>0>1073741823){d=ra(8)|0;Oo(d,16035);f[d>>2]=7256;va(d|0,1112,110)}d=ln(b<<2)|0;e=f[a>>2]|0;f[a>>2]=d;if(e|0)Oq(e);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;e=f[c>>2]|0;if(!e)return;d=f[e+4>>2]|0;g=b+-1|0;h=(g&b|0)==0;if(!h)if(d>>>0>>0)i=d;else i=(d>>>0)%(b>>>0)|0;else i=d&g;f[(f[a>>2]|0)+(i<<2)>>2]=c;c=f[e>>2]|0;if(!c)return;else{j=i;k=e;l=c;m=e}a:while(1){e=k;c=l;i=m;b:while(1){c:do if(h){d=c;while(1){n=f[d+4>>2]&g;if((n|0)==(j|0)){o=d;break c}p=(f[a>>2]|0)+(n<<2)|0;if(!(f[p>>2]|0)){q=d;r=n;s=p;break b}p=d+12|0;t=f[d>>2]|0;d:do if(!t)u=d;else{v=f[d+8>>2]|0;w=d;x=t;while(1){if((v|0)!=(f[x+8>>2]|0)){u=w;break d}if((f[p>>2]|0)!=(f[x+12>>2]|0)){u=w;break d}y=f[x>>2]|0;if(!y){u=x;break}else{z=x;x=y;w=z}}}while(0);f[i>>2]=f[u>>2];f[u>>2]=f[f[(f[a>>2]|0)+(n<<2)>>2]>>2];f[f[(f[a>>2]|0)+(n<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){A=39;break a}}}else{d=c;while(1){p=f[d+4>>2]|0;if(p>>>0>>0)B=p;else B=(p>>>0)%(b>>>0)|0;if((B|0)==(j|0)){o=d;break c}p=(f[a>>2]|0)+(B<<2)|0;if(!(f[p>>2]|0)){q=d;r=B;s=p;break b}p=d+12|0;t=f[d>>2]|0;e:do if(!t)C=d;else{w=f[d+8>>2]|0;x=d;v=t;while(1){if((w|0)!=(f[v+8>>2]|0)){C=x;break e}if((f[p>>2]|0)!=(f[v+12>>2]|0)){C=x;break e}z=f[v>>2]|0;if(!z){C=v;break}else{y=v;v=z;x=y}}}while(0);f[i>>2]=f[C>>2];f[C>>2]=f[f[(f[a>>2]|0)+(B<<2)>>2]>>2];f[f[(f[a>>2]|0)+(B<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){A=39;break a}}}while(0);c=f[o>>2]|0;if(!c){A=39;break a}else{e=o;i=o}}f[s>>2]=i;l=f[q>>2]|0;if(!l){A=39;break}else{j=r;k=q;m=q}}if((A|0)==39)return}function Kd(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;h=a+4|0;i=f[c>>2]|0;c=i;do if((i|0)!=(h|0)){j=i+16|0;k=b[j+11>>0]|0;l=k<<24>>24<0;m=l?f[i+20>>2]|0:k&255;k=b[g+11>>0]|0;n=k<<24>>24<0;o=n?f[g+4>>2]|0:k&255;k=m>>>0>>0;p=k?m:o;if((p|0)!=0?(q=Vk(n?f[g>>2]|0:g,l?f[j>>2]|0:j,p)|0,(q|0)!=0):0){if((q|0)<0)break}else r=4;if((r|0)==4?o>>>0>>0:0)break;q=o>>>0>>0?o:m;if((q|0)!=0?(m=Vk(l?f[j>>2]|0:j,n?f[g>>2]|0:g,q)|0,(m|0)!=0):0){if((m|0)>=0)r=37}else r=21;if((r|0)==21?!k:0)r=37;if((r|0)==37){f[d>>2]=c;f[e>>2]=c;s=e;return s|0}k=f[i+4>>2]|0;m=(k|0)==0;if(m){q=i+8|0;j=f[q>>2]|0;if((f[j>>2]|0)==(i|0))t=j;else{j=q;do{q=f[j>>2]|0;j=q+8|0;l=f[j>>2]|0}while((f[l>>2]|0)!=(q|0));t=l}}else{j=k;while(1){l=f[j>>2]|0;if(!l)break;else j=l}t=j}do if((t|0)!=(h|0)){k=t+16|0;l=b[k+11>>0]|0;q=l<<24>>24<0;p=q?f[t+20>>2]|0:l&255;l=p>>>0>>0?p:o;if((l|0)!=0?(u=Vk(n?f[g>>2]|0:g,q?f[k>>2]|0:k,l)|0,(u|0)!=0):0){if((u|0)<0)break}else r=31;if((r|0)==31?o>>>0

    >>0:0)break;s=yg(a,d,g)|0;return s|0}while(0);if(m){f[d>>2]=c;s=i+4|0;return s|0}else{f[d>>2]=t;s=t;return s|0}}while(0);t=f[i>>2]|0;do if((f[a>>2]|0)==(i|0))v=c;else{if(!t){h=i;while(1){e=f[h+8>>2]|0;if((f[e>>2]|0)==(h|0))h=e;else{w=e;break}}}else{h=t;while(1){m=f[h+4>>2]|0;if(!m){w=h;break}else h=m}}h=w;m=w+16|0;e=b[g+11>>0]|0;o=e<<24>>24<0;n=o?f[g+4>>2]|0:e&255;e=b[m+11>>0]|0;j=e<<24>>24<0;p=j?f[w+20>>2]|0:e&255;e=n>>>0

    >>0?n:p;if((e|0)!=0?(u=Vk(j?f[m>>2]|0:m,o?f[g>>2]|0:g,e)|0,(u|0)!=0):0){if((u|0)<0){v=h;break}}else r=13;if((r|0)==13?p>>>0>>0:0){v=h;break}s=yg(a,d,g)|0;return s|0}while(0);if(!t){f[d>>2]=i;s=i;return s|0}else{f[d>>2]=v;s=v+4|0;return s|0}return 0}function Ld(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;g=a;h=b;i=h;j=c;k=d;l=k;if(!i){m=(e|0)!=0;if(!l){if(m){f[e>>2]=(g>>>0)%(j>>>0);f[e+4>>2]=0}n=0;o=(g>>>0)/(j>>>0)>>>0;return (I=n,o)|0}else{if(!m){n=0;o=0;return (I=n,o)|0}f[e>>2]=a|0;f[e+4>>2]=b&0;n=0;o=0;return (I=n,o)|0}}m=(l|0)==0;do if(j){if(!m){p=(_(l|0)|0)-(_(i|0)|0)|0;if(p>>>0<=31){q=p+1|0;r=31-p|0;s=p-31>>31;t=q;u=g>>>(q>>>0)&s|i<>>(q>>>0)&s;w=0;x=g<>2]=a|0;f[e+4>>2]=h|b&0;n=0;o=0;return (I=n,o)|0}r=j-1|0;if(r&j|0){s=(_(j|0)|0)+33-(_(i|0)|0)|0;q=64-s|0;p=32-s|0;y=p>>31;z=s-32|0;A=z>>31;t=s;u=p-1>>31&i>>>(z>>>0)|(i<>>(s>>>0))&A;v=A&i>>>(s>>>0);w=g<>>(z>>>0))&y|g<>31;break}if(e|0){f[e>>2]=r&g;f[e+4>>2]=0}if((j|0)==1){n=h|b&0;o=a|0|0;return (I=n,o)|0}else{r=vm(j|0)|0;n=i>>>(r>>>0)|0;o=i<<32-r|g>>>(r>>>0)|0;return (I=n,o)|0}}else{if(m){if(e|0){f[e>>2]=(i>>>0)%(j>>>0);f[e+4>>2]=0}n=0;o=(i>>>0)/(j>>>0)>>>0;return (I=n,o)|0}if(!g){if(e|0){f[e>>2]=0;f[e+4>>2]=(i>>>0)%(l>>>0)}n=0;o=(i>>>0)/(l>>>0)>>>0;return (I=n,o)|0}r=l-1|0;if(!(r&l)){if(e|0){f[e>>2]=a|0;f[e+4>>2]=r&i|b&0}n=0;o=i>>>((vm(l|0)|0)>>>0);return (I=n,o)|0}r=(_(l|0)|0)-(_(i|0)|0)|0;if(r>>>0<=30){s=r+1|0;p=31-r|0;t=s;u=i<>>(s>>>0);v=i>>>(s>>>0);w=0;x=g<>2]=a|0;f[e+4>>2]=h|b&0;n=0;o=0;return (I=n,o)|0}while(0);if(!t){B=x;C=w;D=v;E=u;F=0;G=0}else{b=c|0|0;c=k|d&0;d=Vn(b|0,c|0,-1,-1)|0;k=I;h=x;x=w;w=v;v=u;u=t;t=0;do{a=h;h=x>>>31|h<<1;x=t|x<<1;g=v<<1|a>>>31|0;a=v>>>31|w<<1|0;Xn(d|0,k|0,g|0,a|0)|0;i=I;l=i>>31|((i|0)<0?-1:0)<<1;t=l&1;v=Xn(g|0,a|0,l&b|0,(((i|0)<0?-1:0)>>31|((i|0)<0?-1:0)<<1)&c|0)|0;w=I;u=u-1|0}while((u|0)!=0);B=h;C=x;D=w;E=v;F=0;G=t}t=C;C=0;if(e|0){f[e>>2]=E;f[e+4>>2]=D}n=(t|0)>>>31|(B|C)<<1|(C<<1|t>>>31)&0|F;o=(t<<1|0>>>31)&-2|G;return (I=n,o)|0}function Md(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=u;u=u+16|0;h=g;f[c+48>>2]=d;f[c+44>>2]=e;e=f[c+8>>2]|0;d=c+12|0;i=f[d>>2]|0;if((i|0)!=(e|0)){j=i;do{i=j+-4|0;f[d>>2]=i;k=f[i>>2]|0;f[i>>2]=0;if(k|0)Va[f[(f[k>>2]|0)+4>>2]&127](k);j=f[d>>2]|0}while((j|0)!=(e|0))}e=f[c+20>>2]|0;j=c+24|0;d=f[j>>2]|0;if((d|0)!=(e|0))f[j>>2]=d+(~((d+-4-e|0)>>>2)<<2);e=f[c+32>>2]|0;d=c+36|0;j=f[d>>2]|0;if((j|0)!=(e|0))f[d>>2]=j+(~((j+-4-e|0)>>>2)<<2);if(!(f[c+4>>2]|0)){e=ln(32)|0;f[h>>2]=e;f[h+8>>2]=-2147483616;f[h+4>>2]=23;l=e;m=15706;n=l+23|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[e+23>>0]=0;f[a>>2]=-1;pj(a+4|0,h);if((b[h+11>>0]|0)<0)Oq(f[h>>2]|0);u=g;return}Ud(a,c);if(f[a>>2]|0){u=g;return}e=a+4|0;j=e+11|0;if((b[j>>0]|0)<0)Oq(f[e>>2]|0);Wi(a,c);if(f[a>>2]|0){u=g;return}if((b[j>>0]|0)<0)Oq(f[e>>2]|0);if(!(Qa[f[(f[c>>2]|0)+16>>2]&127](c)|0)){j=ln(32)|0;f[h>>2]=j;f[h+8>>2]=-2147483616;f[h+4>>2]=29;l=j;m=15730;n=l+29|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[j+29>>0]=0;f[a>>2]=-1;pj(e,h);if((b[h+11>>0]|0)<0)Oq(f[h>>2]|0);u=g;return}if(!(Qa[f[(f[c>>2]|0)+20>>2]&127](c)|0)){j=ln(32)|0;f[h>>2]=j;f[h+8>>2]=-2147483616;f[h+4>>2]=31;l=j;m=15760;n=l+31|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[j+31>>0]=0;f[a>>2]=-1;pj(e,h);if((b[h+11>>0]|0)<0)Oq(f[h>>2]|0);u=g;return}if(!(Qa[f[(f[c>>2]|0)+24>>2]&127](c)|0)){j=ln(32)|0;f[h>>2]=j;f[h+8>>2]=-2147483616;f[h+4>>2]=31;l=j;m=15792;n=l+31|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[j+31>>0]=0;f[a>>2]=-1;pj(e,h);if((b[h+11>>0]|0)<0)Oq(f[h>>2]|0);u=g;return}if(Qa[f[(f[c>>2]|0)+28>>2]&127](c)|0){f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=g;return}c=ln(48)|0;f[h>>2]=c;f[h+8>>2]=-2147483600;f[h+4>>2]=34;l=c;m=15824;n=l+34|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[c+34>>0]=0;f[a>>2]=-1;pj(e,h);if((b[h+11>>0]|0)<0)Oq(f[h>>2]|0);u=g;return}function Nd(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;c=u;u=u+32|0;d=c+4|0;e=c;g=c+16|0;h=a+48|0;i=f[h>>2]|0;j=ln(32)|0;f[d>>2]=j;f[d+8>>2]=-2147483616;f[d+4>>2]=20;k=j;l=14538;m=k+20|0;do{b[k>>0]=b[l>>0]|0;k=k+1|0;l=l+1|0}while((k|0)<(m|0));b[j+20>>0]=0;j=Fk(i+24|0,d)|0;if((b[d+11>>0]|0)<0)Oq(f[d>>2]|0);i=f[h>>2]|0;n=ln(32)|0;f[d>>2]=n;f[d+8>>2]=-2147483616;f[d+4>>2]=22;k=n;l=14559;m=k+22|0;do{b[k>>0]=b[l>>0]|0;k=k+1|0;l=l+1|0}while((k|0)<(m|0));b[n+22>>0]=0;n=Fk(i+24|0,d)|0;if((b[d+11>>0]|0)<0)Oq(f[d>>2]|0);i=a+56|0;o=f[i>>2]|0;f[i>>2]=0;if(o|0)Va[f[(f[o>>2]|0)+4>>2]&127](o);o=f[a+52>>2]|0;p=(((f[o+100>>2]|0)-(f[o+96>>2]|0)|0)/12|0)>>>0<1e3;o=f[h>>2]|0;q=ln(32)|0;f[d>>2]=q;f[d+8>>2]=-2147483616;f[d+4>>2]=18;k=q;l=14582;m=k+18|0;do{b[k>>0]=b[l>>0]|0;k=k+1|0;l=l+1|0}while((k|0)<(m|0));b[q+18>>0]=0;q=Hk(o,d,-1)|0;if((b[d+11>>0]|0)<0)Oq(f[d>>2]|0);switch(q|0){case -1:{if(j?p|((mi(f[h>>2]|0)|0)>4|n^1):0)r=13;else r=17;break}case 0:{if(j)r=13;else r=21;break}case 2:{r=17;break}default:r=21}if((r|0)==13){j=f[a+44>>2]|0;b[g>>0]=0;n=j+16|0;h=f[n+4>>2]|0;if(!((h|0)>0|(h|0)==0&(f[n>>2]|0)>>>0>0)){f[e>>2]=f[j+4>>2];f[d>>2]=f[e>>2];Me(j,d,g,g+1|0)|0}j=ln(296)|0;_i(j);n=f[i>>2]|0;f[i>>2]=j;if(!n)s=j;else{Va[f[(f[n>>2]|0)+4>>2]&127](n);r=21}}else if((r|0)==17){n=f[a+44>>2]|0;b[g>>0]=2;j=n+16|0;h=f[j+4>>2]|0;if(!((h|0)>0|(h|0)==0&(f[j>>2]|0)>>>0>0)){f[e>>2]=f[n+4>>2];f[d>>2]=f[e>>2];Me(n,d,g,g+1|0)|0}g=ln(360)|0;xi(g);d=f[i>>2]|0;f[i>>2]=g;if(!d)s=g;else{Va[f[(f[d>>2]|0)+4>>2]&127](d);r=21}}if((r|0)==21){r=f[i>>2]|0;if(!r){t=0;u=c;return t|0}else s=r}t=Ra[f[(f[s>>2]|0)+8>>2]&127](s,a)|0;u=c;return t|0}function Od(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;e=b+12|0;g=f[e>>2]|0;h=c+4|0;i=(f[h>>2]|0)-g|0;j=c;f[j>>2]=(f[c>>2]|0)-g;f[j+4>>2]=i;i=(f[d>>2]|0)-g|0;j=d+4|0;k=(f[j>>2]|0)-g|0;g=d;f[g>>2]=i;f[g+4>>2]=k;g=f[e>>2]|0;if((((k|0)>-1?k:0-k|0)+((i|0)>-1?i:0-i|0)|0)>(g|0)){l=f[c>>2]|0;m=f[h>>2]|0;if((l|0)>-1)if((m|0)<=-1)if((l|0)<1){n=-1;o=-1}else p=6;else{n=1;o=1}else if((m|0)<1){n=-1;o=-1}else p=6;if((p|0)==6){n=(l|0)>0?1:-1;o=(m|0)>0?1:-1}q=X(g,n)|0;r=X(g,o)|0;g=(l<<1)-q|0;f[c>>2]=g;l=(m<<1)-r|0;f[h>>2]=l;if((X(n,o)|0)>-1){o=0-l|0;f[c>>2]=o;s=0-g|0;t=o}else{f[c>>2]=l;s=g;t=l}f[c>>2]=(t+q|0)/2|0;f[h>>2]=(s+r|0)/2|0;r=f[d>>2]|0;s=f[j>>2]|0;if((r|0)>-1)if((s|0)<=-1)if((r|0)<1){u=-1;v=-1}else p=14;else{u=1;v=1}else if((s|0)<1){u=-1;v=-1}else p=14;if((p|0)==14){u=(r|0)>0?1:-1;v=(s|0)>0?1:-1}q=f[e>>2]|0;e=X(q,u)|0;t=X(q,v)|0;q=(r<<1)-e|0;f[d>>2]=q;r=(s<<1)-t|0;f[j>>2]=r;if((X(u,v)|0)>-1){v=0-r|0;f[d>>2]=v;w=0-q|0;x=v}else{f[d>>2]=r;w=q;x=r}r=(x+e|0)/2|0;f[d>>2]=r;e=(w+t|0)/2|0;f[j>>2]=e;y=r;z=e}else{y=i;z=k}if(!y)if(!z){A=y;B=z}else p=22;else if((y|0)<0&(z|0)<1){A=y;B=z}else p=22;if((p|0)==22){if(!y)C=(z|0)==0?0:(z|0)>0?3:1;else C=(y|0)>0?(z>>31)+2|0:(z|0)<1?0:3;z=f[c>>2]|0;y=f[h>>2]|0;switch(C|0){case 1:{C=c;f[C>>2]=y;f[C+4>>2]=0-z;D=f[j>>2]|0;E=0-(f[d>>2]|0)|0;break}case 2:{C=c;f[C>>2]=0-z;f[C+4>>2]=0-y;D=0-(f[d>>2]|0)|0;E=0-(f[j>>2]|0)|0;break}case 3:{C=c;f[C>>2]=0-y;f[C+4>>2]=z;D=0-(f[j>>2]|0)|0;E=f[d>>2]|0;break}default:{C=c;f[C>>2]=z;f[C+4>>2]=y;D=f[d>>2]|0;E=f[j>>2]|0}}j=d;f[j>>2]=D;f[j+4>>2]=E;A=D;B=E}E=(f[c>>2]|0)-A|0;f[a>>2]=E;A=(f[h>>2]|0)-B|0;B=a+4|0;f[B>>2]=A;if((E|0)<0)F=(f[b+4>>2]|0)+E|0;else F=E;f[a>>2]=F;if((A|0)>=0){G=A;f[B>>2]=G;return}G=(f[b+4>>2]|0)+A|0;f[B>>2]=G;return}function Pd(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;c=a+4|0;if(!b){e=f[a>>2]|0;f[a>>2]=0;if(e|0)Oq(e);f[c>>2]=0;return}if(b>>>0>1073741823){e=ra(8)|0;Oo(e,16035);f[e>>2]=7256;va(e|0,1112,110)}e=ln(b<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)Oq(g);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;g=f[c>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=b+-1|0;i=(h&b|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(b>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=c;c=f[g>>2]|0;if(!c)return;else{k=j;l=g;m=c;n=g}a:while(1){b:do if(i){g=l;c=m;j=n;while(1){e=c;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0))break;p=(f[a>>2]|0)+(o<<2)|0;if(!(f[p>>2]|0)){q=e;r=j;s=o;t=p;break b}p=e+8|0;u=e;while(1){v=f[u>>2]|0;if(!v)break;if((d[p>>1]|0)==(d[v+8>>1]|0))u=v;else break}f[j>>2]=v;f[u>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;p=f[g>>2]|0;if(!p){w=37;break a}else e=p}c=f[e>>2]|0;if(!c){w=37;break a}else{g=e;j=e}}}else{j=l;g=m;c=n;while(1){p=g;while(1){x=f[p+4>>2]|0;if(x>>>0>>0)y=x;else y=(x>>>0)%(b>>>0)|0;if((y|0)==(k|0))break;x=(f[a>>2]|0)+(y<<2)|0;if(!(f[x>>2]|0)){q=p;r=c;s=y;t=x;break b}x=p+8|0;z=p;while(1){A=f[z>>2]|0;if(!A)break;if((d[x>>1]|0)==(d[A+8>>1]|0))z=A;else break}f[c>>2]=A;f[z>>2]=f[f[(f[a>>2]|0)+(y<<2)>>2]>>2];f[f[(f[a>>2]|0)+(y<<2)>>2]>>2]=p;x=f[j>>2]|0;if(!x){w=37;break a}else p=x}g=f[p>>2]|0;if(!g){w=37;break a}else{j=p;c=p}}}while(0);f[t>>2]=r;m=f[q>>2]|0;if(!m){w=37;break}else{k=s;l=q;n=q}}if((w|0)==37)return}function Qd(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)Oq(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Oo(e,16035);f[e>>2]=7256;va(e|0,1112,110)}e=ln(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)Oq(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;else{k=j;l=g;m=d;n=g}a:while(1){b:do if(i){g=l;d=m;j=n;while(1){e=d;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0))break;p=(f[a>>2]|0)+(o<<2)|0;if(!(f[p>>2]|0)){q=e;r=j;s=o;t=p;break b}p=e+8|0;u=e;while(1){v=f[u>>2]|0;if(!v)break;if((b[p>>0]|0)==(b[v+8>>0]|0))u=v;else break}f[j>>2]=v;f[u>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;p=f[g>>2]|0;if(!p){w=37;break a}else e=p}d=f[e>>2]|0;if(!d){w=37;break a}else{g=e;j=e}}}else{j=l;g=m;d=n;while(1){p=g;while(1){x=f[p+4>>2]|0;if(x>>>0>>0)y=x;else y=(x>>>0)%(c>>>0)|0;if((y|0)==(k|0))break;x=(f[a>>2]|0)+(y<<2)|0;if(!(f[x>>2]|0)){q=p;r=d;s=y;t=x;break b}x=p+8|0;z=p;while(1){A=f[z>>2]|0;if(!A)break;if((b[x>>0]|0)==(b[A+8>>0]|0))z=A;else break}f[d>>2]=A;f[z>>2]=f[f[(f[a>>2]|0)+(y<<2)>>2]>>2];f[f[(f[a>>2]|0)+(y<<2)>>2]>>2]=p;x=f[j>>2]|0;if(!x){w=37;break a}else p=x}g=f[p>>2]|0;if(!g){w=37;break a}else{j=p;d=p}}}while(0);f[t>>2]=r;m=f[q>>2]|0;if(!m){w=37;break}else{k=s;l=q;n=q}}if((w|0)==37)return}function Rd(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;g=f[c>>2]|0;c=f[b>>2]|0;h=g-c|0;i=a+8|0;j=f[i>>2]|0;if(h>>>0<64){if(j>>>0<=1){k=0;return k|0}l=f[e>>2]|0;m=0;n=1;while(1){o=(f[l+(m<<2)>>2]|0)>>>0>(f[l+(n<<2)>>2]|0)>>>0?n:m;n=n+1|0;if(n>>>0>=j>>>0){k=o;break}else m=o}return k|0}if(j){j=f[a+1128>>2]|0;m=f[e>>2]|0;e=f[a+1140>>2]|0;n=f[d>>2]|0;d=b+4|0;l=b+8|0;if((g|0)==(c|0)){b=0;do{o=j+(b<<2)|0;f[o>>2]=0;p=(f[a>>2]|0)-(f[m+(b<<2)>>2]|0)|0;f[e+(b<<2)>>2]=p;if(p|0){p=f[o>>2]|0;q=h-p|0;f[o>>2]=q>>>0

    >>0?p:q}b=b+1|0;q=f[i>>2]|0}while(b>>>0>>0);r=q}else{b=0;do{q=j+(b<<2)|0;f[q>>2]=0;p=(f[a>>2]|0)-(f[m+(b<<2)>>2]|0)|0;f[e+(b<<2)>>2]=p;if(p|0){o=(f[n+(b<<2)>>2]|0)+(1<>2]|0;s=f[(f[d>>2]|0)+24>>2]|0;t=c;u=f[q>>2]|0;do{v=s+((X(t,p)|0)<<2)+(b<<2)|0;u=u+((f[v>>2]|0)>>>0>>0&1)|0;f[q>>2]=u;t=t+1|0}while((t|0)!=(g|0));t=h-u|0;f[q>>2]=t>>>0>>0?u:t}b=b+1|0;t=f[i>>2]|0}while(b>>>0>>0);r=t}if(r){b=f[a+1140>>2]|0;i=a+1128|0;h=0;g=0;c=0;while(1){if(!(f[b+(g<<2)>>2]|0)){w=h;x=c}else{d=f[(f[i>>2]|0)+(g<<2)>>2]|0;l=h>>>0>>0;w=l?d:h;x=l?g:c}g=g+1|0;if(g>>>0>=r>>>0){y=x;break}else{h=w;c=x}}}else y=0}else y=0;x=a+1088|0;c=a+1104|0;w=f[c>>2]|0;h=32-w|0;if((h|0)<4){r=y&15;g=4-h|0;f[c>>2]=g;h=a+1100|0;i=f[h>>2]|r>>>g;f[h>>2]=i;g=a+1092|0;b=f[g>>2]|0;if((b|0)==(f[a+1096>>2]|0))Ri(x,h);else{f[b>>2]=i;f[g>>2]=b+4}f[h>>2]=r<<32-(f[c>>2]|0);k=y;return k|0}r=a+1100|0;h=f[r>>2]|y<<28>>>w;f[r>>2]=h;b=w+4|0;f[c>>2]=b;if((b|0)!=32){k=y;return k|0}b=a+1092|0;w=f[b>>2]|0;if((w|0)==(f[a+1096>>2]|0))Ri(x,r);else{f[w>>2]=h;f[b>>2]=w+4}f[r>>2]=0;f[c>>2]=0;k=y;return k|0}function Sd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;c=a+4|0;if(!b){d=f[a>>2]|0;f[a>>2]=0;if(d|0)Oq(d);f[c>>2]=0;return}if(b>>>0>1073741823){d=ra(8)|0;Oo(d,16035);f[d>>2]=7256;va(d|0,1112,110)}d=ln(b<<2)|0;e=f[a>>2]|0;f[a>>2]=d;if(e|0)Oq(e);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;e=f[c>>2]|0;if(!e)return;d=f[e+4>>2]|0;g=b+-1|0;h=(g&b|0)==0;if(!h)if(d>>>0>>0)i=d;else i=(d>>>0)%(b>>>0)|0;else i=d&g;f[(f[a>>2]|0)+(i<<2)>>2]=c;c=f[e>>2]|0;if(!c)return;else{j=i;k=e;l=c;m=e}a:while(1){b:do if(h){e=k;c=l;i=m;while(1){d=c;while(1){n=f[d+4>>2]&g;if((n|0)==(j|0))break;o=(f[a>>2]|0)+(n<<2)|0;if(!(f[o>>2]|0)){p=d;q=i;r=n;s=o;break b}o=d+8|0;t=d;while(1){u=f[t>>2]|0;if(!u)break;if((f[o>>2]|0)==(f[u+8>>2]|0))t=u;else break}f[i>>2]=u;f[t>>2]=f[f[(f[a>>2]|0)+(n<<2)>>2]>>2];f[f[(f[a>>2]|0)+(n<<2)>>2]>>2]=d;o=f[e>>2]|0;if(!o){v=37;break a}else d=o}c=f[d>>2]|0;if(!c){v=37;break a}else{e=d;i=d}}}else{i=k;e=l;c=m;while(1){o=e;while(1){w=f[o+4>>2]|0;if(w>>>0>>0)x=w;else x=(w>>>0)%(b>>>0)|0;if((x|0)==(j|0))break;w=(f[a>>2]|0)+(x<<2)|0;if(!(f[w>>2]|0)){p=o;q=c;r=x;s=w;break b}w=o+8|0;y=o;while(1){z=f[y>>2]|0;if(!z)break;if((f[w>>2]|0)==(f[z+8>>2]|0))y=z;else break}f[c>>2]=z;f[y>>2]=f[f[(f[a>>2]|0)+(x<<2)>>2]>>2];f[f[(f[a>>2]|0)+(x<<2)>>2]>>2]=o;w=f[i>>2]|0;if(!w){v=37;break a}else o=w}e=f[o>>2]|0;if(!e){v=37;break a}else{i=o;c=o}}}while(0);f[s>>2]=q;l=f[p>>2]|0;if(!l){v=37;break}else{j=r;k=p;m=p}}if((v|0)==37)return}function Td(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)Oq(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Oo(e,16035);f[e>>2]=7256;va(e|0,1112,110)}e=ln(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)Oq(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;e=a+24|0;k=j;j=g;l=d;d=g;a:while(1){g=j;m=l;n=d;b:while(1){o=m;while(1){p=f[o+4>>2]|0;if(!i)if(p>>>0>>0)q=p;else q=(p>>>0)%(c>>>0)|0;else q=p&h;if((q|0)==(k|0))break;r=(f[a>>2]|0)+(q<<2)|0;if(!(f[r>>2]|0))break b;p=f[o>>2]|0;c:do if(!p)s=o;else{t=f[o+8>>2]|0;u=f[e>>2]|0;v=f[u+8>>2]|0;w=(f[u+12>>2]|0)-v|0;u=v;v=w>>>2;if((w|0)>0){x=o;y=p}else{w=p;while(1){z=f[w>>2]|0;if(!z){s=w;break c}else w=z}}while(1){w=f[y+8>>2]|0;z=0;do{A=f[u+(z<<2)>>2]|0;if(!(b[A+84>>0]|0)){B=f[A+68>>2]|0;C=f[B+(w<<2)>>2]|0;D=f[B+(t<<2)>>2]|0}else{C=w;D=t}z=z+1|0;if((D|0)!=(C|0)){s=x;break c}}while((z|0)<(v|0));z=f[y>>2]|0;if(!z){s=y;break}else{w=y;y=z;x=w}}}while(0);f[n>>2]=f[s>>2];f[s>>2]=f[f[(f[a>>2]|0)+(q<<2)>>2]>>2];f[f[(f[a>>2]|0)+(q<<2)>>2]>>2]=o;p=f[g>>2]|0;if(!p){E=38;break a}else o=p}m=f[o>>2]|0;if(!m){E=38;break a}else{g=o;n=o}}f[r>>2]=n;l=f[o>>2]|0;if(!l){E=38;break}else{k=q;j=o;d=o}}if((E|0)==38)return}function Ud(a,c){a=a|0;c=c|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0;e=u;u=u+16|0;g=e+4|0;h=e;i=e+12|0;j=e+11|0;k=e+10|0;l=e+8|0;m=c+44|0;n=f[m>>2]|0;o=n+16|0;p=f[o+4>>2]|0;if(!((p|0)>0|(p|0)==0&(f[o>>2]|0)>>>0>0)){f[h>>2]=f[n+4>>2];f[g>>2]=f[h>>2];Me(n,g,15886,15891)|0}n=Qa[f[(f[c>>2]|0)+8>>2]&127](c)|0;b[i>>0]=n;b[j>>0]=2;b[k>>0]=(n&255|0)==0?3:2;n=f[m>>2]|0;o=n+16|0;p=f[o+4>>2]|0;if(!((p|0)>0|(p|0)==0&(f[o>>2]|0)>>>0>0)){f[h>>2]=f[n+4>>2];f[g>>2]=f[h>>2];Me(n,g,j,j+1|0)|0;j=f[m>>2]|0;o=j+16|0;p=f[o+4>>2]|0;if(!((p|0)>0|(p|0)==0&(f[o>>2]|0)>>>0>0)){f[h>>2]=f[j+4>>2];f[g>>2]=f[h>>2];Me(j,g,k,k+1|0)|0;k=f[m>>2]|0;o=k+16|0;p=f[o+4>>2]|0;if((p|0)>0|(p|0)==0&(f[o>>2]|0)>>>0>0){q=h;r=k}else{f[h>>2]=f[k+4>>2];f[g>>2]=f[h>>2];Me(k,g,i,i+1|0)|0;q=h;r=f[m>>2]|0}}else{s=h;t=j;v=6}}else{s=h;t=n;v=6}if((v|0)==6){q=h;r=t}t=Qa[f[(f[c>>2]|0)+12>>2]&127](c)|0;b[l>>0]=t;t=r+16|0;q=f[t+4>>2]|0;if(!((q|0)>0|(q|0)==0&(f[t>>2]|0)>>>0>0)){f[h>>2]=f[r+4>>2];f[g>>2]=f[h>>2];Me(r,g,l,l+1|0)|0}d[l>>1]=(f[(f[c+4>>2]|0)+4>>2]|0)==0?0:-32768;c=f[m>>2]|0;m=c+16|0;r=f[m+4>>2]|0;if((r|0)>0|(r|0)==0&(f[m>>2]|0)>>>0>0){f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}f[h>>2]=f[c+4>>2];f[g>>2]=f[h>>2];Me(c,g,l,l+2|0)|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}function Vd(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0;e=u;u=u+176|0;g=e+136|0;h=e+104|0;i=e;j=e+72|0;k=ln(88)|0;l=f[c+8>>2]|0;f[k+4>>2]=0;f[k>>2]=3612;m=k+12|0;f[m>>2]=3636;n=k+64|0;f[n>>2]=0;f[k+68>>2]=0;f[k+72>>2]=0;o=k+16|0;p=o+44|0;do{f[o>>2]=0;o=o+4|0}while((o|0)<(p|0));f[k+76>>2]=l;f[k+80>>2]=d;q=k+84|0;f[q>>2]=0;r=k;f[h>>2]=3636;s=h+4|0;t=s+4|0;f[t>>2]=0;f[t+4>>2]=0;f[t+8>>2]=0;f[t+12>>2]=0;f[t+16>>2]=0;f[t+20>>2]=0;t=f[c+12>>2]|0;v=i+4|0;f[v>>2]=3636;w=i+56|0;f[w>>2]=0;x=i+60|0;f[x>>2]=0;f[i+64>>2]=0;o=i+8|0;p=o+44|0;do{f[o>>2]=0;o=o+4|0}while((o|0)<(p|0));o=t;f[s>>2]=o;s=((f[o+4>>2]|0)-(f[t>>2]|0)>>2>>>0)/3|0;b[g>>0]=0;qh(h+8|0,s,g);Va[f[(f[h>>2]|0)+8>>2]&127](h);Ff(j,h);Ff(g,j);f[i>>2]=f[g+4>>2];s=i+4|0;fg(s,g)|0;f[g>>2]=3636;o=f[g+20>>2]|0;if(o|0)Oq(o);o=f[g+8>>2]|0;if(o|0)Oq(o);f[i+36>>2]=t;f[i+40>>2]=d;f[i+44>>2]=l;f[i+48>>2]=k;f[j>>2]=3636;l=f[j+20>>2]|0;if(l|0)Oq(l);l=f[j+8>>2]|0;if(l|0)Oq(l);f[q>>2]=c+72;f[k+8>>2]=f[i>>2];fg(m,s)|0;s=k+44|0;k=i+36|0;f[s>>2]=f[k>>2];f[s+4>>2]=f[k+4>>2];f[s+8>>2]=f[k+8>>2];f[s+12>>2]=f[k+12>>2];b[s+16>>0]=b[k+16>>0]|0;ng(n,f[w>>2]|0,f[x>>2]|0);f[a>>2]=r;r=f[w>>2]|0;if(r|0){w=f[x>>2]|0;if((w|0)!=(r|0))f[x>>2]=w+(~((w+-4-r|0)>>>2)<<2);Oq(r)}f[v>>2]=3636;v=f[i+24>>2]|0;if(v|0)Oq(v);v=f[i+12>>2]|0;if(v|0)Oq(v);f[h>>2]=3636;v=f[h+20>>2]|0;if(v|0)Oq(v);v=f[h+8>>2]|0;if(!v){u=e;return}Oq(v);u=e;return}function Wd(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=Oa,x=0,y=Oa,z=Oa,A=Oa;e=u;u=u+16|0;g=e;h=a+4|0;if((f[h>>2]|0)!=-1){i=0;u=e;return i|0}f[h>>2]=d;d=b[c+24>>0]|0;h=d<<24>>24;j=a+20|0;n[j>>2]=$(0.0);f[g>>2]=0;k=g+4|0;f[k>>2]=0;f[g+8>>2]=0;do if(d<<24>>24)if(d<<24>>24<0)aq(g);else{l=h<<2;m=ln(l)|0;f[g>>2]=m;o=m+(h<<2)|0;f[g+8>>2]=o;sj(m|0,0,l|0)|0;l=m+(h<<2)|0;f[k>>2]=l;p=m;q=l;r=o;break}else{p=0;q=0;r=0}while(0);k=a+8|0;g=f[k>>2]|0;o=a+12|0;if(!g)s=a+16|0;else{l=f[o>>2]|0;if((l|0)!=(g|0))f[o>>2]=l+(~((l+-4-g|0)>>>2)<<2);Oq(g);g=a+16|0;f[g>>2]=0;f[o>>2]=0;f[k>>2]=0;s=g}f[k>>2]=p;f[o>>2]=q;f[s>>2]=r;r=h>>>0>1073741823?-1:h<<2;s=Lq(r)|0;q=Lq(r)|0;r=c+48|0;o=f[r>>2]|0;g=c+40|0;a=f[g>>2]|0;l=f[c>>2]|0;kh(q|0,(f[l>>2]|0)+o|0,a|0)|0;kh(p|0,(f[l>>2]|0)+o|0,a|0)|0;a=r;r=f[a>>2]|0;o=f[a+4>>2]|0;a=g;g=f[a>>2]|0;l=f[a+4>>2]|0;a=f[c>>2]|0;kh(s|0,(f[a>>2]|0)+r|0,g|0)|0;p=f[c+80>>2]|0;a:do if(p>>>0>1){if(d<<24>>24<=0){c=1;while(1){m=un(g|0,l|0,c|0,0)|0;t=Vn(m|0,I|0,r|0,o|0)|0;kh(q|0,(f[a>>2]|0)+t|0,g|0)|0;c=c+1|0;if(c>>>0>=p>>>0)break a}}c=f[k>>2]|0;t=1;do{m=un(g|0,l|0,t|0,0)|0;v=Vn(m|0,I|0,r|0,o|0)|0;kh(q|0,(f[a>>2]|0)+v|0,g|0)|0;v=0;do{m=c+(v<<2)|0;w=$(n[m>>2]);x=q+(v<<2)|0;y=$(n[x>>2]);if(w>y){n[m>>2]=y;z=$(n[x>>2])}else z=y;x=s+(v<<2)|0;if($(n[x>>2])>2]=z;v=v+1|0}while((v|0)!=(h|0));t=t+1|0}while(t>>>0

    >>0)}while(0);if(d<<24>>24>0){d=f[k>>2]|0;k=0;z=$(n[j>>2]);while(1){y=$(n[s+(k<<2)>>2]);w=$(y-$(n[d+(k<<2)>>2]));if(w>z){n[j>>2]=w;A=w}else A=z;k=k+1|0;if((k|0)==(h|0))break;else z=A}}Mq(q);Mq(s);i=1;u=e;return i|0}function Xd(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;g=a+8|0;Mh(g,b,d,e);h=d-e|0;if((h|0)>0){d=0-e|0;i=a+16|0;j=a+32|0;k=a+12|0;l=a+28|0;m=a+20|0;n=a+24|0;o=h;h=f[g>>2]|0;while(1){p=b+(o<<2)|0;q=c+(o<<2)|0;if((h|0)>0){r=0;s=p+(d<<2)|0;t=h;while(1){if((t|0)>0){u=0;do{v=f[s+(u<<2)>>2]|0;w=f[i>>2]|0;if((v|0)>(w|0)){x=f[j>>2]|0;f[x+(u<<2)>>2]=w;y=x}else{x=f[k>>2]|0;w=f[j>>2]|0;f[w+(u<<2)>>2]=(v|0)<(x|0)?x:v;y=w}u=u+1|0}while((u|0)<(f[g>>2]|0));z=y}else z=f[j>>2]|0;u=(f[p+(r<<2)>>2]|0)-(f[z+(r<<2)>>2]|0)|0;w=q+(r<<2)|0;f[w>>2]=u;if((u|0)>=(f[l>>2]|0)){if((u|0)>(f[n>>2]|0)){A=u-(f[m>>2]|0)|0;B=31}}else{A=(f[m>>2]|0)+u|0;B=31}if((B|0)==31){B=0;f[w>>2]=A}r=r+1|0;w=f[g>>2]|0;if((r|0)>=(w|0)){C=w;break}else{s=z;t=w}}}else C=h;o=o-e|0;if((o|0)<=0){D=C;break}else h=C}}else D=f[g>>2]|0;C=e>>>0>1073741823?-1:e<<2;e=Lq(C)|0;sj(e|0,0,C|0)|0;if((D|0)<=0){Mq(e);return 1}C=a+16|0;h=a+32|0;o=a+12|0;z=a+28|0;A=a+20|0;m=a+24|0;a=0;n=e;l=D;while(1){if((l|0)>0){D=0;do{j=f[n+(D<<2)>>2]|0;y=f[C>>2]|0;if((j|0)>(y|0)){k=f[h>>2]|0;f[k+(D<<2)>>2]=y;E=k}else{k=f[o>>2]|0;y=f[h>>2]|0;f[y+(D<<2)>>2]=(j|0)<(k|0)?k:j;E=y}D=D+1|0}while((D|0)<(f[g>>2]|0));F=E}else F=f[h>>2]|0;D=(f[b+(a<<2)>>2]|0)-(f[F+(a<<2)>>2]|0)|0;y=c+(a<<2)|0;f[y>>2]=D;if((D|0)>=(f[z>>2]|0)){if((D|0)>(f[m>>2]|0)){G=D-(f[A>>2]|0)|0;B=16}}else{G=(f[A>>2]|0)+D|0;B=16}if((B|0)==16){B=0;f[y>>2]=G}a=a+1|0;l=f[g>>2]|0;if((a|0)>=(l|0))break;else n=F}Mq(e);return 1}function Yd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;e=f[a>>2]|0;g=e;h=(f[b>>2]|0)-g|0;b=e+(h>>2<<2)|0;i=f[c>>2]|0;c=f[d>>2]|0;d=c-i|0;j=d>>2;k=i;l=c;if((d|0)<=0){m=b;return m|0}d=a+8|0;n=f[d>>2]|0;o=a+4|0;p=f[o>>2]|0;q=p;if((j|0)<=(n-q>>2|0)){r=b;s=q-r|0;t=s>>2;if((j|0)>(t|0)){u=k+(t<<2)|0;t=u;if((u|0)==(l|0))v=p;else{w=l+-4-t|0;x=u;u=p;while(1){f[u>>2]=f[x>>2];x=x+4|0;if((x|0)==(l|0))break;else u=u+4|0}u=p+((w>>>2)+1<<2)|0;f[o>>2]=u;v=u}if((s|0)>0){y=t;z=v}else{m=b;return m|0}}else{y=c;z=p}c=z-(b+(j<<2))>>2;v=b+(c<<2)|0;if(v>>>0

    >>0){t=(p+(0-c<<2)+~r|0)>>>2;r=v;s=z;while(1){f[s>>2]=f[r>>2];r=r+4|0;if(r>>>0>=p>>>0)break;else s=s+4|0}f[o>>2]=z+(t+1<<2)}if(c|0){c=v;v=z;do{c=c+-4|0;v=v+-4|0;f[v>>2]=f[c>>2]}while((c|0)!=(b|0))}c=y;if((k|0)==(c|0)){m=b;return m|0}else{A=b;B=k}while(1){f[A>>2]=f[B>>2];B=B+4|0;if((B|0)==(c|0)){m=b;break}else A=A+4|0}return m|0}A=(q-g>>2)+j|0;if(A>>>0>1073741823)aq(a);j=n-g|0;g=j>>1;n=j>>2>>>0<536870911?(g>>>0>>0?A:g):1073741823;g=b;A=h>>2;do if(n)if(n>>>0>1073741823){j=ra(8)|0;Oo(j,16035);f[j>>2]=7256;va(j|0,1112,110)}else{j=ln(n<<2)|0;C=j;D=j;break}else{C=0;D=0}while(0);j=D+(A<<2)|0;A=D+(n<<2)|0;if((l|0)==(k|0))E=j;else{n=((l+-4-i|0)>>>2)+1|0;i=k;k=j;while(1){f[k>>2]=f[i>>2];i=i+4|0;if((i|0)==(l|0))break;else k=k+4|0}E=j+(n<<2)|0}if((h|0)>0)kh(C|0,e|0,h|0)|0;h=q-g|0;if((h|0)>0){kh(E|0,b|0,h|0)|0;F=E+(h>>>2<<2)|0}else F=E;f[a>>2]=D;f[o>>2]=F;f[d>>2]=A;if(!e){m=j;return m|0}Oq(e);m=j;return m|0}function Zd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0;c=u;u=u+48|0;d=c+40|0;e=c+36|0;g=c+32|0;h=c;i=a+60|0;ci(f[i>>2]|0,b)|0;wn(h);tk(h);j=f[a+56>>2]|0;k=f[i>>2]|0;i=k>>>5;l=j+(i<<2)|0;m=k&31;k=(i|0)!=0;a:do if(i|m|0){if(!m){n=1;o=j;p=k;while(1){if(p){q=n;r=0;while(1){s=(f[o>>2]&1<>2]&1<>2]&1<>2]&1<>2]=f[a+12>>2];m=b+16|0;w=m;v=f[w>>2]|0;j=f[w+4>>2]|0;if((j|0)>0|(j|0)==0&v>>>0>0){x=j;y=v}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;v=m;x=f[v+4>>2]|0;y=f[v>>2]|0}f[g>>2]=f[a+20>>2];if((x|0)>0|(x|0)==0&y>>>0>0){Fj(h);u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;Fj(h);u=c;return 1}function _d(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;switch(b-a>>2|0){case 2:{d=b+-4|0;e=f[d>>2]|0;g=f[a>>2]|0;h=f[c>>2]|0;i=f[h>>2]|0;j=(f[h+4>>2]|0)-i>>3;if(j>>>0<=e>>>0)aq(h);k=i;if(j>>>0<=g>>>0)aq(h);if((f[k+(e<<3)>>2]|0)>>>0>=(f[k+(g<<3)>>2]|0)>>>0){l=1;return l|0}f[a>>2]=e;f[d>>2]=g;l=1;return l|0}case 3:{Vg(a,a+4|0,b+-4|0,c)|0;l=1;return l|0}case 4:{jh(a,a+4|0,a+8|0,b+-4|0,c)|0;l=1;return l|0}case 5:{ig(a,a+4|0,a+8|0,a+12|0,b+-4|0,c)|0;l=1;return l|0}case 1:case 0:{l=1;return l|0}default:{g=a+8|0;Vg(a,a+4|0,g,c)|0;d=a+12|0;a:do if((d|0)!=(b|0)){e=f[c>>2]|0;k=f[e>>2]|0;h=(f[e+4>>2]|0)-k>>3;j=k;k=d;i=0;m=g;b:while(1){n=f[k>>2]|0;o=f[m>>2]|0;if(h>>>0<=n>>>0){p=14;break}if(h>>>0<=o>>>0){p=16;break}q=j+(n<<3)|0;if((f[q>>2]|0)>>>0<(f[j+(o<<3)>>2]|0)>>>0){r=m;s=k;t=o;while(1){f[s>>2]=t;if((r|0)==(a|0)){u=a;break}o=r+-4|0;t=f[o>>2]|0;if(h>>>0<=t>>>0){p=20;break b}if((f[q>>2]|0)>>>0>=(f[j+(t<<3)>>2]|0)>>>0){u=r;break}else{v=r;r=o;s=v}}f[u>>2]=n;s=i+1|0;if((s|0)==8){w=0;x=(k+4|0)==(b|0);break a}else y=s}else y=i;s=k+4|0;if((s|0)==(b|0)){w=1;x=0;break a}else{r=k;k=s;i=y;m=r}}if((p|0)==14)aq(e);else if((p|0)==16)aq(e);else if((p|0)==20)aq(e)}else{w=1;x=0}while(0);l=x|w;return l|0}}return 0}function $d(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0;c=u;u=u+48|0;d=c+40|0;e=c+36|0;g=c+32|0;h=c;i=a+80|0;ci(f[i>>2]|0,b)|0;wn(h);tk(h);j=f[a+76>>2]|0;k=f[i>>2]|0;i=k>>>5;l=j+(i<<2)|0;m=k&31;k=(i|0)!=0;a:do if(i|m|0){if(!m){n=1;o=j;p=k;while(1){if(p){q=n;r=0;while(1){s=(f[o>>2]&1<>2]&1<>2]&1<>2]&1<>2]=f[a+12>>2];m=b+16|0;w=m;v=f[w>>2]|0;j=f[w+4>>2]|0;if((j|0)>0|(j|0)==0&v>>>0>0){x=j;y=v}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;v=m;x=f[v+4>>2]|0;y=f[v>>2]|0}f[g>>2]=f[a+16>>2];if((x|0)>0|(x|0)==0&y>>>0>0){Fj(h);u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;Fj(h);u=c;return 1}function ae(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;h=u;u=u+16|0;i=h+4|0;j=h;f[a+72>>2]=e;f[a+64>>2]=g;g=Lq(e>>>0>1073741823?-1:e<<2)|0;k=a+68|0;l=f[k>>2]|0;f[k>>2]=g;if(l|0)Mq(l);l=a+8|0;Mh(l,b,d,e);d=a+56|0;g=f[d>>2]|0;m=f[g+4>>2]|0;n=f[g>>2]|0;o=m-n|0;if((o|0)<=0){u=h;return 1}p=(o>>>2)+-1|0;o=a+16|0;q=a+32|0;r=a+12|0;s=a+28|0;t=a+20|0;v=a+24|0;if(m-n>>2>>>0>p>>>0){w=p;x=n}else{y=g;aq(y)}while(1){f[j>>2]=f[x+(w<<2)>>2];f[i>>2]=f[j>>2];Dc(a,i,b,w);g=X(w,e)|0;n=b+(g<<2)|0;p=c+(g<<2)|0;g=f[l>>2]|0;if((g|0)>0){m=0;z=f[k>>2]|0;A=g;while(1){if((A|0)>0){g=0;do{B=f[z+(g<<2)>>2]|0;C=f[o>>2]|0;if((B|0)>(C|0)){D=f[q>>2]|0;f[D+(g<<2)>>2]=C;E=D}else{D=f[r>>2]|0;C=f[q>>2]|0;f[C+(g<<2)>>2]=(B|0)<(D|0)?D:B;E=C}g=g+1|0}while((g|0)<(f[l>>2]|0));F=E}else F=f[q>>2]|0;g=(f[n+(m<<2)>>2]|0)-(f[F+(m<<2)>>2]|0)|0;C=p+(m<<2)|0;f[C>>2]=g;if((g|0)>=(f[s>>2]|0)){if((g|0)>(f[v>>2]|0)){G=g-(f[t>>2]|0)|0;H=21}}else{G=(f[t>>2]|0)+g|0;H=21}if((H|0)==21){H=0;f[C>>2]=G}m=m+1|0;A=f[l>>2]|0;if((m|0)>=(A|0))break;else z=F}}w=w+-1|0;if((w|0)<=-1){H=5;break}z=f[d>>2]|0;x=f[z>>2]|0;if((f[z+4>>2]|0)-x>>2>>>0<=w>>>0){y=z;H=6;break}}if((H|0)==5){u=h;return 1}else if((H|0)==6)aq(y);return 0} +function $a(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0;b=u;u=u+16|0;c=b;do if(a>>>0<245){d=a>>>0<11?16:a+11&-8;e=d>>>3;g=f[4784]|0;h=g>>>e;if(h&3|0){i=(h&1^1)+e|0;j=19176+(i<<1<<2)|0;k=j+8|0;l=f[k>>2]|0;m=l+8|0;n=f[m>>2]|0;if((n|0)==(j|0))f[4784]=g&~(1<>2]=j;f[k>>2]=n}n=i<<3;f[l+4>>2]=n|3;i=l+n+4|0;f[i>>2]=f[i>>2]|1;o=m;u=b;return o|0}m=f[4786]|0;if(d>>>0>m>>>0){if(h|0){i=2<>>12&16;e=i>>>n;i=e>>>5&8;h=e>>>i;e=h>>>2&4;l=h>>>e;h=l>>>1&2;k=l>>>h;l=k>>>1&1;j=(i|n|e|h|l)+(k>>>l)|0;l=19176+(j<<1<<2)|0;k=l+8|0;h=f[k>>2]|0;e=h+8|0;n=f[e>>2]|0;if((n|0)==(l|0)){i=g&~(1<>2]=l;f[k>>2]=n;p=g}n=j<<3;j=n-d|0;f[h+4>>2]=d|3;k=h+d|0;f[k+4>>2]=j|1;f[h+n>>2]=j;if(m|0){n=f[4789]|0;h=m>>>3;l=19176+(h<<1<<2)|0;i=1<>2]|0;r=i}f[r>>2]=n;f[q+12>>2]=n;f[n+8>>2]=q;f[n+12>>2]=l}f[4786]=j;f[4789]=k;o=e;u=b;return o|0}e=f[4785]|0;if(e){k=(e&0-e)+-1|0;j=k>>>12&16;l=k>>>j;k=l>>>5&8;n=l>>>k;l=n>>>2&4;i=n>>>l;n=i>>>1&2;h=i>>>n;i=h>>>1&1;s=f[19440+((k|j|l|n|i)+(h>>>i)<<2)>>2]|0;i=(f[s+4>>2]&-8)-d|0;h=f[s+16+(((f[s+16>>2]|0)==0&1)<<2)>>2]|0;if(!h){t=s;v=i}else{n=s;s=i;i=h;while(1){h=(f[i+4>>2]&-8)-d|0;l=h>>>0>>0;j=l?h:s;h=l?i:n;i=f[i+16+(((f[i+16>>2]|0)==0&1)<<2)>>2]|0;if(!i){t=h;v=j;break}else{n=h;s=j}}}s=t+d|0;if(s>>>0>t>>>0){n=f[t+24>>2]|0;i=f[t+12>>2]|0;do if((i|0)==(t|0)){j=t+20|0;h=f[j>>2]|0;if(!h){l=t+16|0;k=f[l>>2]|0;if(!k){w=0;break}else{x=k;y=l}}else{x=h;y=j}while(1){j=x+20|0;h=f[j>>2]|0;if(h|0){x=h;y=j;continue}j=x+16|0;h=f[j>>2]|0;if(!h)break;else{x=h;y=j}}f[y>>2]=0;w=x}else{j=f[t+8>>2]|0;f[j+12>>2]=i;f[i+8>>2]=j;w=i}while(0);do if(n|0){i=f[t+28>>2]|0;j=19440+(i<<2)|0;if((t|0)==(f[j>>2]|0)){f[j>>2]=w;if(!w){f[4785]=e&~(1<>2]|0)!=(t|0)&1)<<2)>>2]=w;if(!w)break}f[w+24>>2]=n;i=f[t+16>>2]|0;if(i|0){f[w+16>>2]=i;f[i+24>>2]=w}i=f[t+20>>2]|0;if(i|0){f[w+20>>2]=i;f[i+24>>2]=w}}while(0);if(v>>>0<16){n=v+d|0;f[t+4>>2]=n|3;e=t+n+4|0;f[e>>2]=f[e>>2]|1}else{f[t+4>>2]=d|3;f[s+4>>2]=v|1;f[s+v>>2]=v;if(m|0){e=f[4789]|0;n=m>>>3;i=19176+(n<<1<<2)|0;j=1<>2]|0;A=j}f[A>>2]=e;f[z+12>>2]=e;f[e+8>>2]=z;f[e+12>>2]=i}f[4786]=v;f[4789]=s}o=t+8|0;u=b;return o|0}else B=d}else B=d}else B=d}else if(a>>>0<=4294967231){i=a+11|0;e=i&-8;j=f[4785]|0;if(j){n=0-e|0;h=i>>>8;if(h)if(e>>>0>16777215)C=31;else{i=(h+1048320|0)>>>16&8;l=h<>>16&4;k=l<>>16&2;D=14-(h|i|l)+(k<>>15)|0;C=e>>>(D+7|0)&1|D<<1}else C=0;D=f[19440+(C<<2)>>2]|0;a:do if(!D){E=0;F=0;G=n;H=57}else{l=0;k=n;i=D;h=e<<((C|0)==31?0:25-(C>>>1)|0);I=0;while(1){J=(f[i+4>>2]&-8)-e|0;if(J>>>0>>0)if(!J){K=0;L=i;M=i;H=61;break a}else{N=i;O=J}else{N=l;O=k}J=f[i+20>>2]|0;i=f[i+16+(h>>>31<<2)>>2]|0;P=(J|0)==0|(J|0)==(i|0)?I:J;J=(i|0)==0;if(J){E=P;F=N;G=O;H=57;break}else{l=N;k=O;h=h<<((J^1)&1);I=P}}}while(0);if((H|0)==57){if((E|0)==0&(F|0)==0){D=2<>>12&16;d=D>>>n;D=d>>>5&8;s=d>>>D;d=s>>>2&4;g=s>>>d;s=g>>>1&2;m=g>>>s;g=m>>>1&1;Q=0;R=f[19440+((D|n|d|s|g)+(m>>>g)<<2)>>2]|0}else{Q=F;R=E}if(!R){S=Q;T=G}else{K=G;L=R;M=Q;H=61}}if((H|0)==61)while(1){H=0;g=(f[L+4>>2]&-8)-e|0;m=g>>>0>>0;s=m?g:K;g=m?L:M;L=f[L+16+(((f[L+16>>2]|0)==0&1)<<2)>>2]|0;if(!L){S=g;T=s;break}else{K=s;M=g;H=61}}if((S|0)!=0?T>>>0<((f[4786]|0)-e|0)>>>0:0){g=S+e|0;if(g>>>0<=S>>>0){o=0;u=b;return o|0}s=f[S+24>>2]|0;m=f[S+12>>2]|0;do if((m|0)==(S|0)){d=S+20|0;n=f[d>>2]|0;if(!n){D=S+16|0;I=f[D>>2]|0;if(!I){U=0;break}else{V=I;W=D}}else{V=n;W=d}while(1){d=V+20|0;n=f[d>>2]|0;if(n|0){V=n;W=d;continue}d=V+16|0;n=f[d>>2]|0;if(!n)break;else{V=n;W=d}}f[W>>2]=0;U=V}else{d=f[S+8>>2]|0;f[d+12>>2]=m;f[m+8>>2]=d;U=m}while(0);do if(s){m=f[S+28>>2]|0;d=19440+(m<<2)|0;if((S|0)==(f[d>>2]|0)){f[d>>2]=U;if(!U){d=j&~(1<>2]|0)!=(S|0)&1)<<2)>>2]=U;if(!U){X=j;break}}f[U+24>>2]=s;d=f[S+16>>2]|0;if(d|0){f[U+16>>2]=d;f[d+24>>2]=U}d=f[S+20>>2]|0;if(d){f[U+20>>2]=d;f[d+24>>2]=U;X=j}else X=j}else X=j;while(0);do if(T>>>0>=16){f[S+4>>2]=e|3;f[g+4>>2]=T|1;f[g+T>>2]=T;j=T>>>3;if(T>>>0<256){s=19176+(j<<1<<2)|0;d=f[4784]|0;m=1<>2]|0;Z=m}f[Z>>2]=g;f[Y+12>>2]=g;f[g+8>>2]=Y;f[g+12>>2]=s;break}s=T>>>8;if(s)if(T>>>0>16777215)_=31;else{m=(s+1048320|0)>>>16&8;d=s<>>16&4;j=d<>>16&2;n=14-(s|m|d)+(j<>>15)|0;_=T>>>(n+7|0)&1|n<<1}else _=0;n=19440+(_<<2)|0;f[g+28>>2]=_;d=g+16|0;f[d+4>>2]=0;f[d>>2]=0;d=1<<_;if(!(X&d)){f[4785]=X|d;f[n>>2]=g;f[g+24>>2]=n;f[g+12>>2]=g;f[g+8>>2]=g;break}d=T<<((_|0)==31?0:25-(_>>>1)|0);j=f[n>>2]|0;while(1){if((f[j+4>>2]&-8|0)==(T|0)){H=97;break}$=j+16+(d>>>31<<2)|0;n=f[$>>2]|0;if(!n){H=96;break}else{d=d<<1;j=n}}if((H|0)==96){f[$>>2]=g;f[g+24>>2]=j;f[g+12>>2]=g;f[g+8>>2]=g;break}else if((H|0)==97){d=j+8|0;n=f[d>>2]|0;f[n+12>>2]=g;f[d>>2]=g;f[g+8>>2]=n;f[g+12>>2]=j;f[g+24>>2]=0;break}}else{n=T+e|0;f[S+4>>2]=n|3;d=S+n+4|0;f[d>>2]=f[d>>2]|1}while(0);o=S+8|0;u=b;return o|0}else B=e}else B=e}else B=-1;while(0);S=f[4786]|0;if(S>>>0>=B>>>0){T=S-B|0;$=f[4789]|0;if(T>>>0>15){_=$+B|0;f[4789]=_;f[4786]=T;f[_+4>>2]=T|1;f[$+S>>2]=T;f[$+4>>2]=B|3}else{f[4786]=0;f[4789]=0;f[$+4>>2]=S|3;T=$+S+4|0;f[T>>2]=f[T>>2]|1}o=$+8|0;u=b;return o|0}$=f[4787]|0;if($>>>0>B>>>0){T=$-B|0;f[4787]=T;S=f[4790]|0;_=S+B|0;f[4790]=_;f[_+4>>2]=T|1;f[S+4>>2]=B|3;o=S+8|0;u=b;return o|0}if(!(f[4902]|0)){f[4904]=4096;f[4903]=4096;f[4905]=-1;f[4906]=-1;f[4907]=0;f[4895]=0;f[4902]=c&-16^1431655768;aa=4096}else aa=f[4904]|0;c=B+48|0;S=B+47|0;T=aa+S|0;_=0-aa|0;aa=T&_;if(aa>>>0<=B>>>0){o=0;u=b;return o|0}X=f[4894]|0;if(X|0?(Y=f[4892]|0,Z=Y+aa|0,Z>>>0<=Y>>>0|Z>>>0>X>>>0):0){o=0;u=b;return o|0}b:do if(!(f[4895]&4)){X=f[4790]|0;c:do if(X){Z=19584;while(1){Y=f[Z>>2]|0;if(Y>>>0<=X>>>0?(ba=Z+4|0,(Y+(f[ba>>2]|0)|0)>>>0>X>>>0):0)break;Y=f[Z+8>>2]|0;if(!Y){H=118;break c}else Z=Y}j=T-$&_;if(j>>>0<2147483647){Y=Nl(j|0)|0;if((Y|0)==((f[Z>>2]|0)+(f[ba>>2]|0)|0))if((Y|0)==(-1|0))ca=j;else{da=j;ea=Y;H=135;break b}else{fa=Y;ga=j;H=126}}else ca=0}else H=118;while(0);do if((H|0)==118){X=Nl(0)|0;if((X|0)!=(-1|0)?(e=X,j=f[4903]|0,Y=j+-1|0,U=((Y&e|0)==0?0:(Y+e&0-j)-e|0)+aa|0,e=f[4892]|0,j=U+e|0,U>>>0>B>>>0&U>>>0<2147483647):0){Y=f[4894]|0;if(Y|0?j>>>0<=e>>>0|j>>>0>Y>>>0:0){ca=0;break}Y=Nl(U|0)|0;if((Y|0)==(X|0)){da=U;ea=X;H=135;break b}else{fa=Y;ga=U;H=126}}else ca=0}while(0);do if((H|0)==126){U=0-ga|0;if(!(c>>>0>ga>>>0&(ga>>>0<2147483647&(fa|0)!=(-1|0))))if((fa|0)==(-1|0)){ca=0;break}else{da=ga;ea=fa;H=135;break b}Y=f[4904]|0;X=S-ga+Y&0-Y;if(X>>>0>=2147483647){da=ga;ea=fa;H=135;break b}if((Nl(X|0)|0)==(-1|0)){Nl(U|0)|0;ca=0;break}else{da=X+ga|0;ea=fa;H=135;break b}}while(0);f[4895]=f[4895]|4;ha=ca;H=133}else{ha=0;H=133}while(0);if(((H|0)==133?aa>>>0<2147483647:0)?(ca=Nl(aa|0)|0,aa=Nl(0)|0,fa=aa-ca|0,ga=fa>>>0>(B+40|0)>>>0,!((ca|0)==(-1|0)|ga^1|ca>>>0>>0&((ca|0)!=(-1|0)&(aa|0)!=(-1|0))^1)):0){da=ga?fa:ha;ea=ca;H=135}if((H|0)==135){ca=(f[4892]|0)+da|0;f[4892]=ca;if(ca>>>0>(f[4893]|0)>>>0)f[4893]=ca;ca=f[4790]|0;do if(ca){ha=19584;while(1){ia=f[ha>>2]|0;ja=ha+4|0;ka=f[ja>>2]|0;if((ea|0)==(ia+ka|0)){H=143;break}fa=f[ha+8>>2]|0;if(!fa)break;else ha=fa}if(((H|0)==143?(f[ha+12>>2]&8|0)==0:0)?ea>>>0>ca>>>0&ia>>>0<=ca>>>0:0){f[ja>>2]=ka+da;fa=(f[4787]|0)+da|0;ga=ca+8|0;aa=(ga&7|0)==0?0:0-ga&7;ga=ca+aa|0;S=fa-aa|0;f[4790]=ga;f[4787]=S;f[ga+4>>2]=S|1;f[ca+fa+4>>2]=40;f[4791]=f[4906];break}if(ea>>>0<(f[4788]|0)>>>0)f[4788]=ea;fa=ea+da|0;S=19584;while(1){if((f[S>>2]|0)==(fa|0)){H=151;break}ga=f[S+8>>2]|0;if(!ga){la=19584;break}else S=ga}if((H|0)==151)if(!(f[S+12>>2]&8)){f[S>>2]=ea;ha=S+4|0;f[ha>>2]=(f[ha>>2]|0)+da;ha=ea+8|0;ga=ea+((ha&7|0)==0?0:0-ha&7)|0;ha=fa+8|0;aa=fa+((ha&7|0)==0?0:0-ha&7)|0;ha=ga+B|0;c=aa-ga-B|0;f[ga+4>>2]=B|3;do if((ca|0)!=(aa|0)){if((f[4789]|0)==(aa|0)){ba=(f[4786]|0)+c|0;f[4786]=ba;f[4789]=ha;f[ha+4>>2]=ba|1;f[ha+ba>>2]=ba;break}ba=f[aa+4>>2]|0;if((ba&3|0)==1){_=ba&-8;$=ba>>>3;d:do if(ba>>>0<256){T=f[aa+8>>2]|0;X=f[aa+12>>2]|0;if((X|0)==(T|0)){f[4784]=f[4784]&~(1<<$);break}else{f[T+12>>2]=X;f[X+8>>2]=T;break}}else{T=f[aa+24>>2]|0;X=f[aa+12>>2]|0;do if((X|0)==(aa|0)){U=aa+16|0;Y=U+4|0;j=f[Y>>2]|0;if(!j){e=f[U>>2]|0;if(!e){ma=0;break}else{na=e;oa=U}}else{na=j;oa=Y}while(1){Y=na+20|0;j=f[Y>>2]|0;if(j|0){na=j;oa=Y;continue}Y=na+16|0;j=f[Y>>2]|0;if(!j)break;else{na=j;oa=Y}}f[oa>>2]=0;ma=na}else{Y=f[aa+8>>2]|0;f[Y+12>>2]=X;f[X+8>>2]=Y;ma=X}while(0);if(!T)break;X=f[aa+28>>2]|0;Y=19440+(X<<2)|0;do if((f[Y>>2]|0)!=(aa|0)){f[T+16+(((f[T+16>>2]|0)!=(aa|0)&1)<<2)>>2]=ma;if(!ma)break d}else{f[Y>>2]=ma;if(ma|0)break;f[4785]=f[4785]&~(1<>2]=T;X=aa+16|0;Y=f[X>>2]|0;if(Y|0){f[ma+16>>2]=Y;f[Y+24>>2]=ma}Y=f[X+4>>2]|0;if(!Y)break;f[ma+20>>2]=Y;f[Y+24>>2]=ma}while(0);pa=aa+_|0;qa=_+c|0}else{pa=aa;qa=c}$=pa+4|0;f[$>>2]=f[$>>2]&-2;f[ha+4>>2]=qa|1;f[ha+qa>>2]=qa;$=qa>>>3;if(qa>>>0<256){ba=19176+($<<1<<2)|0;Z=f[4784]|0;Y=1<<$;if(!(Z&Y)){f[4784]=Z|Y;ra=ba;sa=ba+8|0}else{Y=ba+8|0;ra=f[Y>>2]|0;sa=Y}f[sa>>2]=ha;f[ra+12>>2]=ha;f[ha+8>>2]=ra;f[ha+12>>2]=ba;break}ba=qa>>>8;do if(!ba)ta=0;else{if(qa>>>0>16777215){ta=31;break}Y=(ba+1048320|0)>>>16&8;Z=ba<>>16&4;X=Z<<$;Z=(X+245760|0)>>>16&2;j=14-($|Y|Z)+(X<>>15)|0;ta=qa>>>(j+7|0)&1|j<<1}while(0);ba=19440+(ta<<2)|0;f[ha+28>>2]=ta;_=ha+16|0;f[_+4>>2]=0;f[_>>2]=0;_=f[4785]|0;j=1<>2]=ha;f[ha+24>>2]=ba;f[ha+12>>2]=ha;f[ha+8>>2]=ha;break}j=qa<<((ta|0)==31?0:25-(ta>>>1)|0);_=f[ba>>2]|0;while(1){if((f[_+4>>2]&-8|0)==(qa|0)){H=192;break}ua=_+16+(j>>>31<<2)|0;ba=f[ua>>2]|0;if(!ba){H=191;break}else{j=j<<1;_=ba}}if((H|0)==191){f[ua>>2]=ha;f[ha+24>>2]=_;f[ha+12>>2]=ha;f[ha+8>>2]=ha;break}else if((H|0)==192){j=_+8|0;ba=f[j>>2]|0;f[ba+12>>2]=ha;f[j>>2]=ha;f[ha+8>>2]=ba;f[ha+12>>2]=_;f[ha+24>>2]=0;break}}else{ba=(f[4787]|0)+c|0;f[4787]=ba;f[4790]=ha;f[ha+4>>2]=ba|1}while(0);o=ga+8|0;u=b;return o|0}else la=19584;while(1){ha=f[la>>2]|0;if(ha>>>0<=ca>>>0?(va=ha+(f[la+4>>2]|0)|0,va>>>0>ca>>>0):0)break;la=f[la+8>>2]|0}ga=va+-47|0;ha=ga+8|0;c=ga+((ha&7|0)==0?0:0-ha&7)|0;ha=ca+16|0;ga=c>>>0>>0?ca:c;c=ga+8|0;aa=da+-40|0;fa=ea+8|0;S=(fa&7|0)==0?0:0-fa&7;fa=ea+S|0;ba=aa-S|0;f[4790]=fa;f[4787]=ba;f[fa+4>>2]=ba|1;f[ea+aa+4>>2]=40;f[4791]=f[4906];aa=ga+4|0;f[aa>>2]=27;f[c>>2]=f[4896];f[c+4>>2]=f[4897];f[c+8>>2]=f[4898];f[c+12>>2]=f[4899];f[4896]=ea;f[4897]=da;f[4899]=0;f[4898]=c;c=ga+24|0;do{ba=c;c=c+4|0;f[c>>2]=7}while((ba+8|0)>>>0>>0);if((ga|0)!=(ca|0)){c=ga-ca|0;f[aa>>2]=f[aa>>2]&-2;f[ca+4>>2]=c|1;f[ga>>2]=c;ba=c>>>3;if(c>>>0<256){fa=19176+(ba<<1<<2)|0;S=f[4784]|0;j=1<>2]|0;xa=j}f[xa>>2]=ca;f[wa+12>>2]=ca;f[ca+8>>2]=wa;f[ca+12>>2]=fa;break}fa=c>>>8;if(fa)if(c>>>0>16777215)ya=31;else{j=(fa+1048320|0)>>>16&8;S=fa<>>16&4;ba=S<>>16&2;Z=14-(fa|j|S)+(ba<>>15)|0;ya=c>>>(Z+7|0)&1|Z<<1}else ya=0;Z=19440+(ya<<2)|0;f[ca+28>>2]=ya;f[ca+20>>2]=0;f[ha>>2]=0;S=f[4785]|0;ba=1<>2]=ca;f[ca+24>>2]=Z;f[ca+12>>2]=ca;f[ca+8>>2]=ca;break}ba=c<<((ya|0)==31?0:25-(ya>>>1)|0);S=f[Z>>2]|0;while(1){if((f[S+4>>2]&-8|0)==(c|0)){H=213;break}za=S+16+(ba>>>31<<2)|0;Z=f[za>>2]|0;if(!Z){H=212;break}else{ba=ba<<1;S=Z}}if((H|0)==212){f[za>>2]=ca;f[ca+24>>2]=S;f[ca+12>>2]=ca;f[ca+8>>2]=ca;break}else if((H|0)==213){ba=S+8|0;c=f[ba>>2]|0;f[c+12>>2]=ca;f[ba>>2]=ca;f[ca+8>>2]=c;f[ca+12>>2]=S;f[ca+24>>2]=0;break}}}else{c=f[4788]|0;if((c|0)==0|ea>>>0>>0)f[4788]=ea;f[4896]=ea;f[4897]=da;f[4899]=0;f[4793]=f[4902];f[4792]=-1;f[4797]=19176;f[4796]=19176;f[4799]=19184;f[4798]=19184;f[4801]=19192;f[4800]=19192;f[4803]=19200;f[4802]=19200;f[4805]=19208;f[4804]=19208;f[4807]=19216;f[4806]=19216;f[4809]=19224;f[4808]=19224;f[4811]=19232;f[4810]=19232;f[4813]=19240;f[4812]=19240;f[4815]=19248;f[4814]=19248;f[4817]=19256;f[4816]=19256;f[4819]=19264;f[4818]=19264;f[4821]=19272;f[4820]=19272;f[4823]=19280;f[4822]=19280;f[4825]=19288;f[4824]=19288;f[4827]=19296;f[4826]=19296;f[4829]=19304;f[4828]=19304;f[4831]=19312;f[4830]=19312;f[4833]=19320;f[4832]=19320;f[4835]=19328;f[4834]=19328;f[4837]=19336;f[4836]=19336;f[4839]=19344;f[4838]=19344;f[4841]=19352;f[4840]=19352;f[4843]=19360;f[4842]=19360;f[4845]=19368;f[4844]=19368;f[4847]=19376;f[4846]=19376;f[4849]=19384;f[4848]=19384;f[4851]=19392;f[4850]=19392;f[4853]=19400;f[4852]=19400;f[4855]=19408;f[4854]=19408;f[4857]=19416;f[4856]=19416;f[4859]=19424;f[4858]=19424;c=da+-40|0;ba=ea+8|0;ha=(ba&7|0)==0?0:0-ba&7;ba=ea+ha|0;ga=c-ha|0;f[4790]=ba;f[4787]=ga;f[ba+4>>2]=ga|1;f[ea+c+4>>2]=40;f[4791]=f[4906]}while(0);ea=f[4787]|0;if(ea>>>0>B>>>0){da=ea-B|0;f[4787]=da;ea=f[4790]|0;ca=ea+B|0;f[4790]=ca;f[ca+4>>2]=da|1;f[ea+4>>2]=B|3;o=ea+8|0;u=b;return o|0}}ea=Vq()|0;f[ea>>2]=12;o=0;u=b;return o|0}function ab(a,c,d,e,g,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0.0,Wa=0.0,Xa=0.0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0;i=u;u=u+240|0;j=i+104|0;k=i+224|0;l=i+176|0;m=i+160|0;n=i+228|0;o=i+72|0;p=i+40|0;q=i+132|0;r=i;s=i+172|0;t=i+156|0;v=i+152|0;w=i+148|0;x=i+144|0;y=i+128|0;z=a+8|0;Mh(z,c,e,g);e=f[a+48>>2]|0;A=f[a+52>>2]|0;B=l;C=B+48|0;do{f[B>>2]=0;B=B+4|0}while((B|0)<(C|0));if(!g){D=0;E=0}else{Ci(l,g);D=f[l+12>>2]|0;E=f[l+16>>2]|0}B=l+16|0;C=E-D>>2;F=D;D=E;if(C>>>0>=g>>>0){if(C>>>0>g>>>0?(E=F+(g<<2)|0,(E|0)!=(D|0)):0)f[B>>2]=D+(~((D+-4-E|0)>>>2)<<2)}else Ci(l+12|0,g-C|0);C=l+24|0;E=l+28|0;D=f[E>>2]|0;B=f[C>>2]|0;F=D-B>>2;G=B;B=D;if(F>>>0>=g>>>0){if(F>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[E>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else Ci(C,g-F|0);F=l+36|0;C=l+40|0;D=f[C>>2]|0;B=f[F>>2]|0;E=D-B>>2;G=B;B=D;if(E>>>0>=g>>>0){if(E>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[C>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else Ci(F,g-E|0);f[m>>2]=0;E=m+4|0;f[E>>2]=0;f[m+8>>2]=0;F=(g|0)==0;do if(!F)if(g>>>0>1073741823)aq(m);else{D=g<<2;B=ln(D)|0;f[m>>2]=B;C=B+(g<<2)|0;f[m+8>>2]=C;sj(B|0,0,D|0)|0;f[E>>2]=C;break}while(0);C=a+152|0;D=a+156|0;B=f[D>>2]|0;G=f[C>>2]|0;H=B-G>>2;L=G;G=B;if(H>>>0>=g>>>0){if(H>>>0>g>>>0?(B=L+(g<<2)|0,(B|0)!=(G|0)):0)f[D>>2]=G+(~((G+-4-B|0)>>>2)<<2)}else Ci(C,g-H|0);f[o>>2]=0;f[o+4>>2]=0;f[o+8>>2]=0;f[o+12>>2]=0;f[o+16>>2]=0;f[o+20>>2]=0;f[o+24>>2]=0;f[o+28>>2]=0;f[p>>2]=0;f[p+4>>2]=0;f[p+8>>2]=0;f[p+12>>2]=0;f[p+16>>2]=0;f[p+20>>2]=0;f[p+24>>2]=0;f[p+28>>2]=0;f[q>>2]=0;H=q+4|0;f[H>>2]=0;f[q+8>>2]=0;if(F){M=0;N=0;O=0;P=0}else{F=g<<2;B=ln(F)|0;f[q>>2]=B;G=B+(g<<2)|0;f[q+8>>2]=G;sj(B|0,0,F|0)|0;f[H>>2]=G;M=B;N=G;O=G;P=B}B=a+56|0;G=f[B>>2]|0;F=f[G+4>>2]|0;D=f[G>>2]|0;L=F-D|0;a:do if((L|0)>4){Q=L>>2;R=e+64|0;S=e+28|0;T=(g|0)>0;U=r+4|0;V=r+8|0;Z=r+12|0;_=a+152|0;$=a+112|0;aa=r+16|0;ba=r+28|0;ca=a+16|0;da=a+32|0;ea=a+12|0;fa=a+28|0;ga=a+20|0;ha=a+24|0;ia=r+28|0;ja=r+16|0;ka=r+20|0;la=r+32|0;ma=n+1|0;na=g<<2;oa=(g|0)==1;pa=Q+-1|0;if(F-D>>2>>>0>pa>>>0){qa=Q;ra=pa;sa=D;ta=P;ua=O;va=M;wa=M;xa=N;ya=M;za=N}else{Aa=G;aq(Aa)}b:while(1){pa=f[sa+(ra<<2)>>2]|0;Q=(((pa>>>0)%3|0|0)==0?2:-1)+pa|0;Ba=Q>>>5;Ca=1<<(Q&31);Da=(pa|0)==-1|(Q|0)==-1;Ea=1;Fa=0;Ga=pa;c:while(1){Ha=Ea^1;Ia=Fa;Ja=Ga;while(1){if((Ja|0)==-1){Ka=Ia;break c}La=f[l+(Ia*12|0)>>2]|0;if(((f[(f[e>>2]|0)+(Ja>>>5<<2)>>2]&1<<(Ja&31)|0)==0?(Ma=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ja<<2)>>2]|0,(Ma|0)!=-1):0)?(Na=f[S>>2]|0,Oa=f[A>>2]|0,Pa=f[Oa+(f[Na+(Ma<<2)>>2]<<2)>>2]|0,Qa=Ma+1|0,Ra=f[Oa+(f[Na+((((Qa>>>0)%3|0|0)==0?Ma+-2|0:Qa)<<2)>>2]<<2)>>2]|0,Qa=f[Oa+(f[Na+((((Ma>>>0)%3|0|0)==0?2:-1)+Ma<<2)>>2]<<2)>>2]|0,(Pa|0)<(ra|0)&(Ra|0)<(ra|0)&(Qa|0)<(ra|0)):0){Ma=X(Pa,g)|0;Pa=X(Ra,g)|0;Ra=X(Qa,g)|0;if(T){Qa=0;do{f[La+(Qa<<2)>>2]=(f[c+(Qa+Ra<<2)>>2]|0)+(f[c+(Qa+Pa<<2)>>2]|0)-(f[c+(Qa+Ma<<2)>>2]|0);Qa=Qa+1|0}while((Qa|0)!=(g|0))}Qa=Ia+1|0;if((Qa|0)==4){Ka=4;break c}else Sa=Qa}else Sa=Ia;do if(Ea){Qa=Ja+1|0;Ma=((Qa>>>0)%3|0|0)==0?Ja+-2|0:Qa;if(((Ma|0)!=-1?(f[(f[e>>2]|0)+(Ma>>>5<<2)>>2]&1<<(Ma&31)|0)==0:0)?(Qa=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ma<<2)>>2]|0,Ma=Qa+1|0,(Qa|0)!=-1):0)Ta=((Ma>>>0)%3|0|0)==0?Qa+-2|0:Ma;else Ta=-1}else{Ma=(((Ja>>>0)%3|0|0)==0?2:-1)+Ja|0;if(((Ma|0)!=-1?(f[(f[e>>2]|0)+(Ma>>>5<<2)>>2]&1<<(Ma&31)|0)==0:0)?(Qa=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ma<<2)>>2]|0,(Qa|0)!=-1):0)if(!((Qa>>>0)%3|0)){Ta=Qa+2|0;break}else{Ta=Qa+-1|0;break}else Ta=-1}while(0);if((Ta|0)==(pa|0)){Ka=Sa;break c}if((Ta|0)!=-1|Ha){Ia=Sa;Ja=Ta}else break}if(Da){Ea=0;Fa=Sa;Ga=-1;continue}if(f[(f[e>>2]|0)+(Ba<<2)>>2]&Ca|0){Ea=0;Fa=Sa;Ga=-1;continue}Ja=f[(f[(f[R>>2]|0)+12>>2]|0)+(Q<<2)>>2]|0;if((Ja|0)==-1){Ea=0;Fa=Sa;Ga=-1;continue}if(!((Ja>>>0)%3|0)){Ea=0;Fa=Sa;Ga=Ja+2|0;continue}else{Ea=0;Fa=Sa;Ga=Ja+-1|0;continue}}Ga=X(ra,g)|0;f[r>>2]=0;f[U>>2]=0;b[V>>0]=0;f[Z>>2]=0;f[Z+4>>2]=0;f[Z+8>>2]=0;f[Z+12>>2]=0;f[Z+16>>2]=0;f[Z+20>>2]=0;f[Z+24>>2]=0;Fa=Ka+-1|0;Ea=p+(Fa<<3)|0;Q=Ea;Ca=Vn(f[Q>>2]|0,f[Q+4>>2]|0,Ka|0,((Ka|0)<0)<<31>>31|0)|0;Q=I;Ba=Ea;f[Ba>>2]=Ca;f[Ba+4>>2]=Q;Ba=c+((X(qa+-2|0,g)|0)<<2)|0;Ea=c+(Ga<<2)|0;Da=f[_>>2]|0;if(T){pa=0;Ja=0;while(1){Ia=(f[Ba+(pa<<2)>>2]|0)-(f[Ea+(pa<<2)>>2]|0)|0;Ha=((Ia|0)>-1?Ia:0-Ia|0)+Ja|0;f[va+(pa<<2)>>2]=Ia;f[Da+(pa<<2)>>2]=Ia<<1^Ia>>31;pa=pa+1|0;if((pa|0)==(g|0)){Ua=Ha;break}else Ja=Ha}}else Ua=0;mo(j,$,Da,g);Ja=Zk(j)|0;pa=I;Ha=Bm(j)|0;Ia=I;Qa=o+(Fa<<3)|0;Ma=Qa;Pa=f[Ma>>2]|0;Ra=f[Ma+4>>2]|0;Va=+wm(Ca,Pa);Ma=Vn(Ha|0,Ia|0,Ja|0,pa|0)|0;Wa=+(Ca>>>0)+4294967296.0*+(Q|0);Xa=+W(+(Va*Wa));pa=Vn(Ma|0,I|0,~~Xa>>>0|0,(+K(Xa)>=1.0?(Xa>0.0?~~+Y(+J(Xa/4294967296.0),4294967295.0)>>>0:~~+W((Xa-+(~~Xa>>>0))/4294967296.0)>>>0):0)|0)|0;Ma=r;f[Ma>>2]=pa;f[Ma+4>>2]=Ua;b[V>>0]=0;f[Z>>2]=0;$f(aa,Ba,Ba+(g<<2)|0);f[s>>2]=ta;f[t>>2]=ua;f[k>>2]=f[s>>2];f[j>>2]=f[t>>2];Jf(ba,k,j);if((Ka|0)<1){Ya=za;Za=ya;_a=xa;$a=wa;ab=ua;bb=ta;cb=ta}else{Ma=n+Ka|0;pa=f[q>>2]|0;Ja=pa;Ia=f[H>>2]|0;Ha=Ma+-1|0;La=(Ha|0)==(n|0);Na=Ma+-2|0;Oa=ma>>>0>>0;db=~Ka;eb=Ka+2+((db|0)>-2?db:-2)|0;db=Ia;fb=Ha>>>0>n>>>0;gb=0;hb=1;while(1){gb=gb+1|0;sj(n|0,1,eb|0)|0;sj(n|0,0,gb|0)|0;ib=Vn(Pa|0,Ra|0,hb|0,0)|0;d:while(1){if(T){sj(f[m>>2]|0,0,na|0)|0;jb=f[m>>2]|0;kb=0;lb=0;while(1){if(!(b[n+kb>>0]|0)){mb=f[l+(kb*12|0)>>2]|0;nb=0;do{ob=jb+(nb<<2)|0;f[ob>>2]=(f[ob>>2]|0)+(f[mb+(nb<<2)>>2]|0);nb=nb+1|0}while((nb|0)!=(g|0));pb=(1<>0]|0))rb=(1<>2]|0;do if(T){f[kb>>2]=(f[kb>>2]|0)/(hb|0)|0;if(!oa){lb=1;do{jb=kb+(lb<<2)|0;f[jb>>2]=(f[jb>>2]|0)/(hb|0)|0;lb=lb+1|0}while((lb|0)!=(g|0));lb=f[_>>2]|0;if(T)sb=lb;else{tb=0;ub=lb;break}}else sb=f[_>>2]|0;lb=0;jb=0;while(1){nb=(f[kb+(lb<<2)>>2]|0)-(f[Ea+(lb<<2)>>2]|0)|0;mb=((nb|0)>-1?nb:0-nb|0)+jb|0;f[pa+(lb<<2)>>2]=nb;f[sb+(lb<<2)>>2]=nb<<1^nb>>31;lb=lb+1|0;if((lb|0)==(g|0)){tb=mb;ub=sb;break}else jb=mb}}else{tb=0;ub=f[_>>2]|0}while(0);mo(j,$,ub,g);kb=Zk(j)|0;jb=I;lb=Bm(j)|0;mb=I;Xa=+wm(Ca,ib);nb=Vn(lb|0,mb|0,kb|0,jb|0)|0;Va=+W(+(Xa*Wa));jb=Vn(nb|0,I|0,~~Va>>>0|0,(+K(Va)>=1.0?(Va>0.0?~~+Y(+J(Va/4294967296.0),4294967295.0)>>>0:~~+W((Va-+(~~Va>>>0))/4294967296.0)>>>0):0)|0)|0;nb=f[r>>2]|0;if(!((nb|0)<=(jb|0)?!((nb|0)>=(jb|0)?(tb|0)<(f[U>>2]|0):0):0)){nb=r;f[nb>>2]=jb;f[nb+4>>2]=tb;b[V>>0]=qb;f[Z>>2]=hb;f[v>>2]=f[m>>2];f[w>>2]=f[E>>2];f[k>>2]=f[v>>2];f[j>>2]=f[w>>2];Jf(aa,k,j);f[x>>2]=Ja;f[y>>2]=Ia;f[k>>2]=f[x>>2];f[j>>2]=f[y>>2];Jf(ba,k,j)}if(La)break;vb=b[Ha>>0]|0;nb=-1;jb=vb;while(1){kb=nb+-1|0;wb=Ma+kb|0;mb=jb;jb=b[wb>>0]|0;if((jb&255)<(mb&255))break;if((wb|0)==(n|0)){xb=84;break d}else nb=kb}kb=Ma+nb|0;if((jb&255)<(vb&255)){yb=Ha;zb=vb}else{mb=Ma;lb=Ha;while(1){ob=lb+-1|0;if((jb&255)<(h[mb+-2>>0]|0)){yb=ob;zb=1;break}else{Ab=lb;lb=ob;mb=Ab}}}b[wb>>0]=zb;b[yb>>0]=jb;if((nb|0)<-1){Bb=kb;Cb=Ha}else continue;while(1){mb=b[Bb>>0]|0;b[Bb>>0]=b[Cb>>0]|0;b[Cb>>0]=mb;mb=Bb+1|0;lb=Cb+-1|0;if(mb>>>0>>0){Bb=mb;Cb=lb}else continue d}}if(((xb|0)==84?(xb=0,fb):0)?(ib=b[n>>0]|0,b[n>>0]=vb,b[Ha>>0]=ib,Oa):0){ib=Na;kb=ma;do{nb=b[kb>>0]|0;b[kb>>0]=b[ib>>0]|0;b[ib>>0]=nb;kb=kb+1|0;ib=ib+-1|0}while(kb>>>0>>0)}if((hb|0)>=(Ka|0)){Ya=db;Za=pa;_a=db;$a=pa;ab=Ia;bb=Ja;cb=pa;break}else hb=hb+1|0}}hb=f[Z>>2]|0;pa=Vn(Pa|0,Ra|0,hb|0,((hb|0)<0)<<31>>31|0)|0;hb=Qa;f[hb>>2]=pa;f[hb+4>>2]=I;if(T){hb=f[ba>>2]|0;pa=f[C>>2]|0;Ja=0;do{Ia=f[hb+(Ja<<2)>>2]|0;f[pa+(Ja<<2)>>2]=Ia<<1^Ia>>31;Ja=Ja+1|0}while((Ja|0)!=(g|0));Db=pa}else Db=f[C>>2]|0;lo(j,$,Db,g);if((Ka|0)>0){Eb=a+60+(Fa*12|0)|0;pa=a+60+(Fa*12|0)+4|0;Ja=a+60+(Fa*12|0)+8|0;hb=0;do{Qa=f[pa>>2]|0;Ra=f[Ja>>2]|0;Pa=(Qa|0)==(Ra<<5|0);if(!(1<>0])){if(Pa){if((Qa+1|0)<0){xb=108;break b}Ia=Ra<<6;db=Qa+32&-32;vi(Eb,Qa>>>0<1073741823?(Ia>>>0>>0?db:Ia):2147483647);Fb=f[pa>>2]|0}else Fb=Qa;f[pa>>2]=Fb+1;Ia=(f[Eb>>2]|0)+(Fb>>>5<<2)|0;f[Ia>>2]=f[Ia>>2]|1<<(Fb&31)}else{if(Pa){if((Qa+1|0)<0){xb=113;break b}Pa=Ra<<6;Ra=Qa+32&-32;vi(Eb,Qa>>>0<1073741823?(Pa>>>0>>0?Ra:Pa):2147483647);Gb=f[pa>>2]|0}else Gb=Qa;f[pa>>2]=Gb+1;Qa=(f[Eb>>2]|0)+(Gb>>>5<<2)|0;f[Qa>>2]=f[Qa>>2]&~(1<<(Gb&31))}hb=hb+1|0}while((hb|0)<(Ka|0))}hb=d+(Ga<<2)|0;pa=f[z>>2]|0;if((pa|0)>0){Ja=0;Fa=f[aa>>2]|0;Qa=pa;while(1){if((Qa|0)>0){pa=0;do{Pa=f[Fa+(pa<<2)>>2]|0;Ra=f[ca>>2]|0;if((Pa|0)>(Ra|0)){Ia=f[da>>2]|0;f[Ia+(pa<<2)>>2]=Ra;Hb=Ia}else{Ia=f[ea>>2]|0;Ra=f[da>>2]|0;f[Ra+(pa<<2)>>2]=(Pa|0)<(Ia|0)?Ia:Pa;Hb=Ra}pa=pa+1|0}while((pa|0)<(f[z>>2]|0));Ib=Hb}else Ib=f[da>>2]|0;pa=(f[Ea+(Ja<<2)>>2]|0)-(f[Ib+(Ja<<2)>>2]|0)|0;Ra=hb+(Ja<<2)|0;f[Ra>>2]=pa;do if((pa|0)<(f[fa>>2]|0)){Jb=(f[ga>>2]|0)+pa|0;xb=103}else{if((pa|0)<=(f[ha>>2]|0))break;Jb=pa-(f[ga>>2]|0)|0;xb=103}while(0);if((xb|0)==103){xb=0;f[Ra>>2]=Jb}Ja=Ja+1|0;Qa=f[z>>2]|0;if((Ja|0)>=(Qa|0))break;else Fa=Ib}}Fa=f[ia>>2]|0;if(Fa|0){Qa=f[la>>2]|0;if((Qa|0)!=(Fa|0))f[la>>2]=Qa+(~((Qa+-4-Fa|0)>>>2)<<2);Oq(Fa)}Fa=f[ja>>2]|0;if(Fa|0){Qa=f[ka>>2]|0;if((Qa|0)!=(Fa|0))f[ka>>2]=Qa+(~((Qa+-4-Fa|0)>>>2)<<2);Oq(Fa)}if((qa|0)<=2){Kb=$a;Lb=_a;break a}Fa=f[B>>2]|0;sa=f[Fa>>2]|0;Qa=ra+-1|0;if((f[Fa+4>>2]|0)-sa>>2>>>0<=Qa>>>0){Aa=Fa;xb=18;break}else{Fa=ra;ra=Qa;ta=bb;ua=ab;va=cb;wa=$a;xa=_a;ya=Za;za=Ya;qa=Fa}}if((xb|0)==18)aq(Aa);else if((xb|0)==108)aq(Eb);else if((xb|0)==113)aq(Eb)}else{Kb=M;Lb=N}while(0);N=f[l>>2]|0;if((g|0)>0?(f[N>>2]=0,(g|0)!=1):0){M=1;do{f[N+(M<<2)>>2]=0;M=M+1|0}while((M|0)!=(g|0))}g=f[z>>2]|0;if((g|0)>0){M=a+16|0;Eb=a+32|0;Aa=a+12|0;qa=a+28|0;Ya=a+20|0;za=a+24|0;a=0;Za=N;N=g;while(1){if((N|0)>0){g=0;do{ya=f[Za+(g<<2)>>2]|0;_a=f[M>>2]|0;if((ya|0)>(_a|0)){xa=f[Eb>>2]|0;f[xa+(g<<2)>>2]=_a;Mb=xa}else{xa=f[Aa>>2]|0;_a=f[Eb>>2]|0;f[_a+(g<<2)>>2]=(ya|0)<(xa|0)?xa:ya;Mb=_a}g=g+1|0}while((g|0)<(f[z>>2]|0));Nb=Mb}else Nb=f[Eb>>2]|0;g=(f[c+(a<<2)>>2]|0)-(f[Nb+(a<<2)>>2]|0)|0;_a=d+(a<<2)|0;f[_a>>2]=g;if((g|0)>=(f[qa>>2]|0)){if((g|0)>(f[za>>2]|0)){Ob=g-(f[Ya>>2]|0)|0;xb=139}}else{Ob=(f[Ya>>2]|0)+g|0;xb=139}if((xb|0)==139){xb=0;f[_a>>2]=Ob}a=a+1|0;N=f[z>>2]|0;if((a|0)>=(N|0))break;else Za=Nb}}if(Kb|0){if((Lb|0)!=(Kb|0))f[H>>2]=Lb+(~((Lb+-4-Kb|0)>>>2)<<2);Oq(Kb)}Kb=f[m>>2]|0;if(Kb|0){m=f[E>>2]|0;if((m|0)!=(Kb|0))f[E>>2]=m+(~((m+-4-Kb|0)>>>2)<<2);Oq(Kb)}Kb=f[l+36>>2]|0;if(Kb|0){m=l+40|0;E=f[m>>2]|0;if((E|0)!=(Kb|0))f[m>>2]=E+(~((E+-4-Kb|0)>>>2)<<2);Oq(Kb)}Kb=f[l+24>>2]|0;if(Kb|0){E=l+28|0;m=f[E>>2]|0;if((m|0)!=(Kb|0))f[E>>2]=m+(~((m+-4-Kb|0)>>>2)<<2);Oq(Kb)}Kb=f[l+12>>2]|0;if(Kb|0){m=l+16|0;E=f[m>>2]|0;if((E|0)!=(Kb|0))f[m>>2]=E+(~((E+-4-Kb|0)>>>2)<<2);Oq(Kb)}Kb=f[l>>2]|0;if(!Kb){u=i;return 1}E=l+4|0;l=f[E>>2]|0;if((l|0)!=(Kb|0))f[E>>2]=l+(~((l+-4-Kb|0)>>>2)<<2);Oq(Kb);u=i;return 1}function bb(a,c,d,e,g,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0.0,Wa=0.0,Xa=0.0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0;i=u;u=u+240|0;j=i+104|0;k=i+224|0;l=i+176|0;m=i+160|0;n=i+228|0;o=i+72|0;p=i+40|0;q=i+132|0;r=i;s=i+172|0;t=i+156|0;v=i+152|0;w=i+148|0;x=i+144|0;y=i+128|0;z=a+8|0;Mh(z,c,e,g);e=f[a+48>>2]|0;A=f[a+52>>2]|0;B=l;C=B+48|0;do{f[B>>2]=0;B=B+4|0}while((B|0)<(C|0));if(!g){D=0;E=0}else{Ci(l,g);D=f[l+12>>2]|0;E=f[l+16>>2]|0}B=l+16|0;C=E-D>>2;F=D;D=E;if(C>>>0>=g>>>0){if(C>>>0>g>>>0?(E=F+(g<<2)|0,(E|0)!=(D|0)):0)f[B>>2]=D+(~((D+-4-E|0)>>>2)<<2)}else Ci(l+12|0,g-C|0);C=l+24|0;E=l+28|0;D=f[E>>2]|0;B=f[C>>2]|0;F=D-B>>2;G=B;B=D;if(F>>>0>=g>>>0){if(F>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[E>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else Ci(C,g-F|0);F=l+36|0;C=l+40|0;D=f[C>>2]|0;B=f[F>>2]|0;E=D-B>>2;G=B;B=D;if(E>>>0>=g>>>0){if(E>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[C>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else Ci(F,g-E|0);f[m>>2]=0;E=m+4|0;f[E>>2]=0;f[m+8>>2]=0;F=(g|0)==0;do if(!F)if(g>>>0>1073741823)aq(m);else{D=g<<2;B=ln(D)|0;f[m>>2]=B;C=B+(g<<2)|0;f[m+8>>2]=C;sj(B|0,0,D|0)|0;f[E>>2]=C;break}while(0);C=a+152|0;D=a+156|0;B=f[D>>2]|0;G=f[C>>2]|0;H=B-G>>2;L=G;G=B;if(H>>>0>=g>>>0){if(H>>>0>g>>>0?(B=L+(g<<2)|0,(B|0)!=(G|0)):0)f[D>>2]=G+(~((G+-4-B|0)>>>2)<<2)}else Ci(C,g-H|0);f[o>>2]=0;f[o+4>>2]=0;f[o+8>>2]=0;f[o+12>>2]=0;f[o+16>>2]=0;f[o+20>>2]=0;f[o+24>>2]=0;f[o+28>>2]=0;f[p>>2]=0;f[p+4>>2]=0;f[p+8>>2]=0;f[p+12>>2]=0;f[p+16>>2]=0;f[p+20>>2]=0;f[p+24>>2]=0;f[p+28>>2]=0;f[q>>2]=0;H=q+4|0;f[H>>2]=0;f[q+8>>2]=0;if(F){M=0;N=0;O=0;P=0}else{F=g<<2;B=ln(F)|0;f[q>>2]=B;G=B+(g<<2)|0;f[q+8>>2]=G;sj(B|0,0,F|0)|0;f[H>>2]=G;M=B;N=G;O=G;P=B}B=a+56|0;G=f[B>>2]|0;F=f[G+4>>2]|0;D=f[G>>2]|0;L=F-D|0;a:do if((L|0)>4){Q=L>>2;R=e+12|0;S=(g|0)>0;T=r+4|0;U=r+8|0;V=r+12|0;Z=a+152|0;_=a+112|0;$=r+16|0;aa=r+28|0;ba=a+16|0;ca=a+32|0;da=a+12|0;ea=a+28|0;fa=a+20|0;ga=a+24|0;ha=r+28|0;ia=r+16|0;ja=r+20|0;ka=r+32|0;la=n+1|0;ma=g<<2;na=(g|0)==1;oa=Q+-1|0;if(F-D>>2>>>0>oa>>>0){pa=Q;qa=oa;ra=D;sa=P;ta=O;ua=M;va=M;wa=N;xa=M;ya=N}else{za=G;aq(za)}b:while(1){oa=f[ra+(qa<<2)>>2]|0;Q=(((oa>>>0)%3|0|0)==0?2:-1)+oa|0;Aa=(oa|0)==-1|(Q|0)==-1;Ba=1;Ca=0;Da=oa;c:while(1){Ea=Ba^1;Fa=Ca;Ga=Da;while(1){if((Ga|0)==-1){Ha=Fa;break c}Ia=f[l+(Fa*12|0)>>2]|0;Ja=f[R>>2]|0;Ka=f[Ja+(Ga<<2)>>2]|0;if((Ka|0)!=-1){La=f[e>>2]|0;Ma=f[A>>2]|0;Na=f[Ma+(f[La+(Ka<<2)>>2]<<2)>>2]|0;Oa=Ka+1|0;Pa=((Oa>>>0)%3|0|0)==0?Ka+-2|0:Oa;if((Pa|0)==-1)Qa=-1;else Qa=f[La+(Pa<<2)>>2]|0;Pa=f[Ma+(Qa<<2)>>2]|0;Oa=(((Ka>>>0)%3|0|0)==0?2:-1)+Ka|0;if((Oa|0)==-1)Ra=-1;else Ra=f[La+(Oa<<2)>>2]|0;Oa=f[Ma+(Ra<<2)>>2]|0;if((Na|0)<(qa|0)&(Pa|0)<(qa|0)&(Oa|0)<(qa|0)){Ma=X(Na,g)|0;Na=X(Pa,g)|0;Pa=X(Oa,g)|0;if(S){Oa=0;do{f[Ia+(Oa<<2)>>2]=(f[c+(Oa+Pa<<2)>>2]|0)+(f[c+(Oa+Na<<2)>>2]|0)-(f[c+(Oa+Ma<<2)>>2]|0);Oa=Oa+1|0}while((Oa|0)!=(g|0))}Oa=Fa+1|0;if((Oa|0)==4){Ha=4;break c}else Sa=Oa}else Sa=Fa}else Sa=Fa;do if(Ba){Oa=Ga+1|0;Ma=((Oa>>>0)%3|0|0)==0?Ga+-2|0:Oa;if((Ma|0)!=-1?(Oa=f[Ja+(Ma<<2)>>2]|0,Ma=Oa+1|0,(Oa|0)!=-1):0)Ta=((Ma>>>0)%3|0|0)==0?Oa+-2|0:Ma;else Ta=-1}else{Ma=(((Ga>>>0)%3|0|0)==0?2:-1)+Ga|0;if((Ma|0)!=-1?(Oa=f[Ja+(Ma<<2)>>2]|0,(Oa|0)!=-1):0)if(!((Oa>>>0)%3|0)){Ta=Oa+2|0;break}else{Ta=Oa+-1|0;break}else Ta=-1}while(0);if((Ta|0)==(oa|0)){Ha=Sa;break c}if((Ta|0)!=-1|Ea){Fa=Sa;Ga=Ta}else break}if(Aa){Ba=0;Ca=Sa;Da=-1;continue}Ga=f[Ja+(Q<<2)>>2]|0;if((Ga|0)==-1){Ba=0;Ca=Sa;Da=-1;continue}if(!((Ga>>>0)%3|0)){Ba=0;Ca=Sa;Da=Ga+2|0;continue}else{Ba=0;Ca=Sa;Da=Ga+-1|0;continue}}Da=X(qa,g)|0;f[r>>2]=0;f[T>>2]=0;b[U>>0]=0;f[V>>2]=0;f[V+4>>2]=0;f[V+8>>2]=0;f[V+12>>2]=0;f[V+16>>2]=0;f[V+20>>2]=0;f[V+24>>2]=0;Ca=Ha+-1|0;Ba=p+(Ca<<3)|0;Q=Ba;Aa=Vn(f[Q>>2]|0,f[Q+4>>2]|0,Ha|0,((Ha|0)<0)<<31>>31|0)|0;Q=I;oa=Ba;f[oa>>2]=Aa;f[oa+4>>2]=Q;oa=c+((X(pa+-2|0,g)|0)<<2)|0;Ba=c+(Da<<2)|0;Ga=f[Z>>2]|0;if(S){Fa=0;Ea=0;while(1){Oa=(f[oa+(Fa<<2)>>2]|0)-(f[Ba+(Fa<<2)>>2]|0)|0;Ma=((Oa|0)>-1?Oa:0-Oa|0)+Ea|0;f[ua+(Fa<<2)>>2]=Oa;f[Ga+(Fa<<2)>>2]=Oa<<1^Oa>>31;Fa=Fa+1|0;if((Fa|0)==(g|0)){Ua=Ma;break}else Ea=Ma}}else Ua=0;mo(j,_,Ga,g);Ea=Zk(j)|0;Fa=I;Ma=Bm(j)|0;Oa=I;Na=o+(Ca<<3)|0;Pa=Na;Ia=f[Pa>>2]|0;La=f[Pa+4>>2]|0;Va=+wm(Aa,Ia);Pa=Vn(Ma|0,Oa|0,Ea|0,Fa|0)|0;Wa=+(Aa>>>0)+4294967296.0*+(Q|0);Xa=+W(+(Va*Wa));Fa=Vn(Pa|0,I|0,~~Xa>>>0|0,(+K(Xa)>=1.0?(Xa>0.0?~~+Y(+J(Xa/4294967296.0),4294967295.0)>>>0:~~+W((Xa-+(~~Xa>>>0))/4294967296.0)>>>0):0)|0)|0;Pa=r;f[Pa>>2]=Fa;f[Pa+4>>2]=Ua;b[U>>0]=0;f[V>>2]=0;$f($,oa,oa+(g<<2)|0);f[s>>2]=sa;f[t>>2]=ta;f[k>>2]=f[s>>2];f[j>>2]=f[t>>2];Jf(aa,k,j);if((Ha|0)<1){Ya=ya;Za=xa;_a=wa;$a=va;ab=ta;bb=sa;cb=sa}else{Pa=n+Ha|0;Fa=f[q>>2]|0;Ea=Fa;Oa=f[H>>2]|0;Ma=Pa+-1|0;Ka=(Ma|0)==(n|0);db=Pa+-2|0;eb=la>>>0>>0;fb=~Ha;gb=Ha+2+((fb|0)>-2?fb:-2)|0;fb=Oa;hb=Ma>>>0>n>>>0;ib=0;jb=1;while(1){ib=ib+1|0;sj(n|0,1,gb|0)|0;sj(n|0,0,ib|0)|0;kb=Vn(Ia|0,La|0,jb|0,0)|0;d:while(1){if(S){sj(f[m>>2]|0,0,ma|0)|0;lb=f[m>>2]|0;mb=0;nb=0;while(1){if(!(b[n+mb>>0]|0)){ob=f[l+(mb*12|0)>>2]|0;pb=0;do{qb=lb+(pb<<2)|0;f[qb>>2]=(f[qb>>2]|0)+(f[ob+(pb<<2)>>2]|0);pb=pb+1|0}while((pb|0)!=(g|0));rb=(1<>0]|0))tb=(1<>2]|0;do if(S){f[mb>>2]=(f[mb>>2]|0)/(jb|0)|0;if(!na){nb=1;do{lb=mb+(nb<<2)|0;f[lb>>2]=(f[lb>>2]|0)/(jb|0)|0;nb=nb+1|0}while((nb|0)!=(g|0));nb=f[Z>>2]|0;if(S)ub=nb;else{vb=0;wb=nb;break}}else ub=f[Z>>2]|0;nb=0;lb=0;while(1){pb=(f[mb+(nb<<2)>>2]|0)-(f[Ba+(nb<<2)>>2]|0)|0;ob=((pb|0)>-1?pb:0-pb|0)+lb|0;f[Fa+(nb<<2)>>2]=pb;f[ub+(nb<<2)>>2]=pb<<1^pb>>31;nb=nb+1|0;if((nb|0)==(g|0)){vb=ob;wb=ub;break}else lb=ob}}else{vb=0;wb=f[Z>>2]|0}while(0);mo(j,_,wb,g);mb=Zk(j)|0;lb=I;nb=Bm(j)|0;ob=I;Xa=+wm(Aa,kb);pb=Vn(nb|0,ob|0,mb|0,lb|0)|0;Va=+W(+(Xa*Wa));lb=Vn(pb|0,I|0,~~Va>>>0|0,(+K(Va)>=1.0?(Va>0.0?~~+Y(+J(Va/4294967296.0),4294967295.0)>>>0:~~+W((Va-+(~~Va>>>0))/4294967296.0)>>>0):0)|0)|0;pb=f[r>>2]|0;if(!((pb|0)<=(lb|0)?!((pb|0)>=(lb|0)?(vb|0)<(f[T>>2]|0):0):0)){pb=r;f[pb>>2]=lb;f[pb+4>>2]=vb;b[U>>0]=sb;f[V>>2]=jb;f[v>>2]=f[m>>2];f[w>>2]=f[E>>2];f[k>>2]=f[v>>2];f[j>>2]=f[w>>2];Jf($,k,j);f[x>>2]=Ea;f[y>>2]=Oa;f[k>>2]=f[x>>2];f[j>>2]=f[y>>2];Jf(aa,k,j)}if(Ka)break;xb=b[Ma>>0]|0;pb=-1;lb=xb;while(1){mb=pb+-1|0;yb=Pa+mb|0;ob=lb;lb=b[yb>>0]|0;if((lb&255)<(ob&255))break;if((yb|0)==(n|0)){zb=84;break d}else pb=mb}mb=Pa+pb|0;if((lb&255)<(xb&255)){Ab=Ma;Bb=xb}else{ob=Pa;nb=Ma;while(1){qb=nb+-1|0;if((lb&255)<(h[ob+-2>>0]|0)){Ab=qb;Bb=1;break}else{Cb=nb;nb=qb;ob=Cb}}}b[yb>>0]=Bb;b[Ab>>0]=lb;if((pb|0)<-1){Db=mb;Eb=Ma}else continue;while(1){ob=b[Db>>0]|0;b[Db>>0]=b[Eb>>0]|0;b[Eb>>0]=ob;ob=Db+1|0;nb=Eb+-1|0;if(ob>>>0>>0){Db=ob;Eb=nb}else continue d}}if(((zb|0)==84?(zb=0,hb):0)?(kb=b[n>>0]|0,b[n>>0]=xb,b[Ma>>0]=kb,eb):0){kb=db;mb=la;do{pb=b[mb>>0]|0;b[mb>>0]=b[kb>>0]|0;b[kb>>0]=pb;mb=mb+1|0;kb=kb+-1|0}while(mb>>>0>>0)}if((jb|0)>=(Ha|0)){Ya=fb;Za=Fa;_a=fb;$a=Fa;ab=Oa;bb=Ea;cb=Fa;break}else jb=jb+1|0}}jb=f[V>>2]|0;Fa=Vn(Ia|0,La|0,jb|0,((jb|0)<0)<<31>>31|0)|0;jb=Na;f[jb>>2]=Fa;f[jb+4>>2]=I;if(S){jb=f[aa>>2]|0;Fa=f[C>>2]|0;Ea=0;do{Oa=f[jb+(Ea<<2)>>2]|0;f[Fa+(Ea<<2)>>2]=Oa<<1^Oa>>31;Ea=Ea+1|0}while((Ea|0)!=(g|0));Fb=Fa}else Fb=f[C>>2]|0;lo(j,_,Fb,g);if((Ha|0)>0){Gb=a+60+(Ca*12|0)|0;Fa=a+60+(Ca*12|0)+4|0;Ea=a+60+(Ca*12|0)+8|0;jb=0;do{Na=f[Fa>>2]|0;La=f[Ea>>2]|0;Ia=(Na|0)==(La<<5|0);if(!(1<>0])){if(Ia){if((Na+1|0)<0){zb=108;break b}Oa=La<<6;fb=Na+32&-32;vi(Gb,Na>>>0<1073741823?(Oa>>>0>>0?fb:Oa):2147483647);Hb=f[Fa>>2]|0}else Hb=Na;f[Fa>>2]=Hb+1;Oa=(f[Gb>>2]|0)+(Hb>>>5<<2)|0;f[Oa>>2]=f[Oa>>2]|1<<(Hb&31)}else{if(Ia){if((Na+1|0)<0){zb=113;break b}Ia=La<<6;La=Na+32&-32;vi(Gb,Na>>>0<1073741823?(Ia>>>0>>0?La:Ia):2147483647);Ib=f[Fa>>2]|0}else Ib=Na;f[Fa>>2]=Ib+1;Na=(f[Gb>>2]|0)+(Ib>>>5<<2)|0;f[Na>>2]=f[Na>>2]&~(1<<(Ib&31))}jb=jb+1|0}while((jb|0)<(Ha|0))}jb=d+(Da<<2)|0;Fa=f[z>>2]|0;if((Fa|0)>0){Ea=0;Ca=f[$>>2]|0;Na=Fa;while(1){if((Na|0)>0){Fa=0;do{Ia=f[Ca+(Fa<<2)>>2]|0;La=f[ba>>2]|0;if((Ia|0)>(La|0)){Oa=f[ca>>2]|0;f[Oa+(Fa<<2)>>2]=La;Jb=Oa}else{Oa=f[da>>2]|0;La=f[ca>>2]|0;f[La+(Fa<<2)>>2]=(Ia|0)<(Oa|0)?Oa:Ia;Jb=La}Fa=Fa+1|0}while((Fa|0)<(f[z>>2]|0));Kb=Jb}else Kb=f[ca>>2]|0;Fa=(f[Ba+(Ea<<2)>>2]|0)-(f[Kb+(Ea<<2)>>2]|0)|0;La=jb+(Ea<<2)|0;f[La>>2]=Fa;do if((Fa|0)<(f[ea>>2]|0)){Lb=(f[fa>>2]|0)+Fa|0;zb=103}else{if((Fa|0)<=(f[ga>>2]|0))break;Lb=Fa-(f[fa>>2]|0)|0;zb=103}while(0);if((zb|0)==103){zb=0;f[La>>2]=Lb}Ea=Ea+1|0;Na=f[z>>2]|0;if((Ea|0)>=(Na|0))break;else Ca=Kb}}Ca=f[ha>>2]|0;if(Ca|0){Na=f[ka>>2]|0;if((Na|0)!=(Ca|0))f[ka>>2]=Na+(~((Na+-4-Ca|0)>>>2)<<2);Oq(Ca)}Ca=f[ia>>2]|0;if(Ca|0){Na=f[ja>>2]|0;if((Na|0)!=(Ca|0))f[ja>>2]=Na+(~((Na+-4-Ca|0)>>>2)<<2);Oq(Ca)}if((pa|0)<=2){Mb=$a;Nb=_a;break a}Ca=f[B>>2]|0;ra=f[Ca>>2]|0;Na=qa+-1|0;if((f[Ca+4>>2]|0)-ra>>2>>>0<=Na>>>0){za=Ca;zb=18;break}else{Ca=qa;qa=Na;sa=bb;ta=ab;ua=cb;va=$a;wa=_a;xa=Za;ya=Ya;pa=Ca}}if((zb|0)==18)aq(za);else if((zb|0)==108)aq(Gb);else if((zb|0)==113)aq(Gb)}else{Mb=M;Nb=N}while(0);N=f[l>>2]|0;if((g|0)>0?(f[N>>2]=0,(g|0)!=1):0){M=1;do{f[N+(M<<2)>>2]=0;M=M+1|0}while((M|0)!=(g|0))}g=f[z>>2]|0;if((g|0)>0){M=a+16|0;Gb=a+32|0;za=a+12|0;pa=a+28|0;Ya=a+20|0;ya=a+24|0;a=0;Za=N;N=g;while(1){if((N|0)>0){g=0;do{xa=f[Za+(g<<2)>>2]|0;_a=f[M>>2]|0;if((xa|0)>(_a|0)){wa=f[Gb>>2]|0;f[wa+(g<<2)>>2]=_a;Ob=wa}else{wa=f[za>>2]|0;_a=f[Gb>>2]|0;f[_a+(g<<2)>>2]=(xa|0)<(wa|0)?wa:xa;Ob=_a}g=g+1|0}while((g|0)<(f[z>>2]|0));Pb=Ob}else Pb=f[Gb>>2]|0;g=(f[c+(a<<2)>>2]|0)-(f[Pb+(a<<2)>>2]|0)|0;_a=d+(a<<2)|0;f[_a>>2]=g;if((g|0)>=(f[pa>>2]|0)){if((g|0)>(f[ya>>2]|0)){Qb=g-(f[Ya>>2]|0)|0;zb=139}}else{Qb=(f[Ya>>2]|0)+g|0;zb=139}if((zb|0)==139){zb=0;f[_a>>2]=Qb}a=a+1|0;N=f[z>>2]|0;if((a|0)>=(N|0))break;else Za=Pb}}if(Mb|0){if((Nb|0)!=(Mb|0))f[H>>2]=Nb+(~((Nb+-4-Mb|0)>>>2)<<2);Oq(Mb)}Mb=f[m>>2]|0;if(Mb|0){m=f[E>>2]|0;if((m|0)!=(Mb|0))f[E>>2]=m+(~((m+-4-Mb|0)>>>2)<<2);Oq(Mb)}Mb=f[l+36>>2]|0;if(Mb|0){m=l+40|0;E=f[m>>2]|0;if((E|0)!=(Mb|0))f[m>>2]=E+(~((E+-4-Mb|0)>>>2)<<2);Oq(Mb)}Mb=f[l+24>>2]|0;if(Mb|0){E=l+28|0;m=f[E>>2]|0;if((m|0)!=(Mb|0))f[E>>2]=m+(~((m+-4-Mb|0)>>>2)<<2);Oq(Mb)}Mb=f[l+12>>2]|0;if(Mb|0){m=l+16|0;E=f[m>>2]|0;if((E|0)!=(Mb|0))f[m>>2]=E+(~((E+-4-Mb|0)>>>2)<<2);Oq(Mb)}Mb=f[l>>2]|0;if(!Mb){u=i;return 1}E=l+4|0;l=f[E>>2]|0;if((l|0)!=(Mb|0))f[E>>2]=l+(~((l+-4-Mb|0)>>>2)<<2);Oq(Mb);u=i;return 1}function cb(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;b=u;u=u+16|0;c=b;d=b+8|0;e=b+4|0;f[d>>2]=a;do if(a>>>0>=212){g=(a>>>0)/210|0;h=g*210|0;f[e>>2]=a-h;i=0;j=g;g=(Hl(6952,7144,e,c)|0)-6952>>2;k=h;a:while(1){l=(f[6952+(g<<2)>>2]|0)+k|0;h=5;while(1){if(h>>>0>=47){m=211;n=i;o=8;break}p=f[6760+(h<<2)>>2]|0;q=(l>>>0)/(p>>>0)|0;if(q>>>0

    >>0){o=106;break a}if((l|0)==(X(q,p)|0)){r=i;break}else h=h+1|0}b:do if((o|0)==8){c:while(1){o=0;h=(l>>>0)/(m>>>0)|0;do if(h>>>0>=m>>>0)if((l|0)!=(X(h,m)|0)){p=m+10|0;q=(l>>>0)/(p>>>0)|0;if(q>>>0>=p>>>0)if((l|0)!=(X(q,p)|0)){q=m+12|0;s=(l>>>0)/(q>>>0)|0;if(s>>>0>=q>>>0)if((l|0)!=(X(s,q)|0)){s=m+16|0;t=(l>>>0)/(s>>>0)|0;if(t>>>0>=s>>>0)if((l|0)!=(X(t,s)|0)){t=m+18|0;v=(l>>>0)/(t>>>0)|0;if(v>>>0>=t>>>0)if((l|0)!=(X(v,t)|0)){v=m+22|0;w=(l>>>0)/(v>>>0)|0;if(w>>>0>=v>>>0)if((l|0)!=(X(w,v)|0)){w=m+28|0;x=(l>>>0)/(w>>>0)|0;if(x>>>0>=w>>>0)if((l|0)==(X(x,w)|0)){y=w;z=9;A=n}else{x=m+30|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+36|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+40|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+42|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+46|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+52|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+58|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+60|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+66|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+70|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+72|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+78|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+82|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+88|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+96|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+100|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+102|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+106|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+108|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+112|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+120|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+126|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+130|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+136|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+138|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+142|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+148|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+150|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+156|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+162|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+166|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+168|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+172|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+178|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+180|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+186|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+190|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+192|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+196|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+198|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+208|0;B=(l>>>0)/(x>>>0)|0;C=B>>>0>>0;D=(l|0)==(X(B,x)|0);y=C|D?x:m+210|0;z=C?1:D?9:0;A=C?l:n}else{y=w;z=1;A=l}}else{y=v;z=9;A=n}else{y=v;z=1;A=l}}else{y=t;z=9;A=n}else{y=t;z=1;A=l}}else{y=s;z=9;A=n}else{y=s;z=1;A=l}}else{y=q;z=9;A=n}else{y=q;z=1;A=l}}else{y=p;z=9;A=n}else{y=p;z=1;A=l}}else{y=m;z=9;A=n}else{y=m;z=1;A=l}while(0);switch(z&15){case 9:{r=A;break b;break}case 0:{m=y;n=A;o=8;break}default:break c}}if(!z)r=A;else{o=107;break a}}while(0);h=g+1|0;p=(h|0)==48;q=j+(p&1)|0;i=r;j=q;g=p?0:h;k=q*210|0}if((o|0)==106){f[d>>2]=l;E=l;break}else if((o|0)==107){f[d>>2]=l;E=A;break}}else{k=Hl(6760,6952,d,c)|0;E=f[k>>2]|0}while(0);u=b;return E|0}function db(a,c,d,e,g,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0.0,Ua=0.0,Va=0.0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0;i=u;u=u+256|0;e=i+104|0;j=i+240|0;k=i+224|0;l=i+160|0;m=i+140|0;n=i+248|0;o=i+72|0;p=i+40|0;q=i+128|0;r=i;s=i+232|0;t=i+220|0;v=i+216|0;w=i+212|0;x=i+208|0;y=i+152|0;z=f[a+28>>2]|0;A=f[a+32>>2]|0;B=l;C=B+48|0;do{f[B>>2]=0;B=B+4|0}while((B|0)<(C|0));if(!g){D=0;E=0}else{Ci(l,g);D=f[l+12>>2]|0;E=f[l+16>>2]|0}B=l+16|0;C=E-D>>2;F=D;D=E;if(C>>>0>=g>>>0){if(C>>>0>g>>>0?(E=F+(g<<2)|0,(E|0)!=(D|0)):0)f[B>>2]=D+(~((D+-4-E|0)>>>2)<<2)}else Ci(l+12|0,g-C|0);C=l+24|0;E=l+28|0;D=f[E>>2]|0;B=f[C>>2]|0;F=D-B>>2;G=B;B=D;if(F>>>0>=g>>>0){if(F>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[E>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else Ci(C,g-F|0);F=l+36|0;C=l+40|0;D=f[C>>2]|0;B=f[F>>2]|0;E=D-B>>2;G=B;B=D;if(E>>>0>=g>>>0){if(E>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[C>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else Ci(F,g-E|0);f[m>>2]=0;E=m+4|0;f[E>>2]=0;f[m+8>>2]=0;F=(g|0)==0;do if(!F)if(g>>>0>1073741823)aq(m);else{D=g<<2;B=ln(D)|0;f[m>>2]=B;C=B+(g<<2)|0;f[m+8>>2]=C;sj(B|0,0,D|0)|0;f[E>>2]=C;break}while(0);C=a+136|0;D=a+140|0;B=f[D>>2]|0;G=f[C>>2]|0;H=B-G>>2;L=G;G=B;if(H>>>0>=g>>>0){if(H>>>0>g>>>0?(B=L+(g<<2)|0,(B|0)!=(G|0)):0)f[D>>2]=G+(~((G+-4-B|0)>>>2)<<2)}else Ci(C,g-H|0);f[o>>2]=0;f[o+4>>2]=0;f[o+8>>2]=0;f[o+12>>2]=0;f[o+16>>2]=0;f[o+20>>2]=0;f[o+24>>2]=0;f[o+28>>2]=0;f[p>>2]=0;f[p+4>>2]=0;f[p+8>>2]=0;f[p+12>>2]=0;f[p+16>>2]=0;f[p+20>>2]=0;f[p+24>>2]=0;f[p+28>>2]=0;f[q>>2]=0;H=q+4|0;f[H>>2]=0;f[q+8>>2]=0;if(F){M=0;N=0;O=0;P=0}else{F=g<<2;B=ln(F)|0;f[q>>2]=B;G=B+(g<<2)|0;f[q+8>>2]=G;sj(B|0,0,F|0)|0;f[H>>2]=G;M=B;N=G;O=G;P=B}B=a+36|0;G=f[B>>2]|0;F=f[G+4>>2]|0;D=f[G>>2]|0;L=F-D|0;a:do if((L|0)>4){Q=L>>2;R=z+64|0;S=z+28|0;T=(g|0)>0;U=r+4|0;V=r+8|0;Z=r+12|0;_=a+136|0;$=a+96|0;aa=r+16|0;ba=r+28|0;ca=a+8|0;da=j+4|0;ea=k+4|0;fa=e+4|0;ga=r+28|0;ha=r+16|0;ia=r+20|0;ja=r+32|0;ka=n+1|0;la=g<<2;ma=(g|0)==1;na=Q+-1|0;if(F-D>>2>>>0>na>>>0){oa=Q;pa=na;qa=D;ra=P;sa=O;ta=M;ua=M;va=N;wa=M;xa=N}else{ya=G;aq(ya)}b:while(1){na=f[qa+(pa<<2)>>2]|0;Q=(((na>>>0)%3|0|0)==0?2:-1)+na|0;za=Q>>>5;Aa=1<<(Q&31);Ba=(na|0)==-1|(Q|0)==-1;Ca=1;Da=0;Ea=na;c:while(1){Fa=Ca^1;Ga=Da;Ha=Ea;while(1){if((Ha|0)==-1){Ia=Ga;break c}Ja=f[l+(Ga*12|0)>>2]|0;if(((f[(f[z>>2]|0)+(Ha>>>5<<2)>>2]&1<<(Ha&31)|0)==0?(Ka=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ha<<2)>>2]|0,(Ka|0)!=-1):0)?(La=f[S>>2]|0,Ma=f[A>>2]|0,Na=f[Ma+(f[La+(Ka<<2)>>2]<<2)>>2]|0,Oa=Ka+1|0,Pa=f[Ma+(f[La+((((Oa>>>0)%3|0|0)==0?Ka+-2|0:Oa)<<2)>>2]<<2)>>2]|0,Oa=f[Ma+(f[La+((((Ka>>>0)%3|0|0)==0?2:-1)+Ka<<2)>>2]<<2)>>2]|0,(Na|0)<(pa|0)&(Pa|0)<(pa|0)&(Oa|0)<(pa|0)):0){Ka=X(Na,g)|0;Na=X(Pa,g)|0;Pa=X(Oa,g)|0;if(T){Oa=0;do{f[Ja+(Oa<<2)>>2]=(f[c+(Oa+Pa<<2)>>2]|0)+(f[c+(Oa+Na<<2)>>2]|0)-(f[c+(Oa+Ka<<2)>>2]|0);Oa=Oa+1|0}while((Oa|0)!=(g|0))}Oa=Ga+1|0;if((Oa|0)==4){Ia=4;break c}else Qa=Oa}else Qa=Ga;do if(Ca){Oa=Ha+1|0;Ka=((Oa>>>0)%3|0|0)==0?Ha+-2|0:Oa;if(((Ka|0)!=-1?(f[(f[z>>2]|0)+(Ka>>>5<<2)>>2]&1<<(Ka&31)|0)==0:0)?(Oa=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ka<<2)>>2]|0,Ka=Oa+1|0,(Oa|0)!=-1):0)Ra=((Ka>>>0)%3|0|0)==0?Oa+-2|0:Ka;else Ra=-1}else{Ka=(((Ha>>>0)%3|0|0)==0?2:-1)+Ha|0;if(((Ka|0)!=-1?(f[(f[z>>2]|0)+(Ka>>>5<<2)>>2]&1<<(Ka&31)|0)==0:0)?(Oa=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ka<<2)>>2]|0,(Oa|0)!=-1):0)if(!((Oa>>>0)%3|0)){Ra=Oa+2|0;break}else{Ra=Oa+-1|0;break}else Ra=-1}while(0);if((Ra|0)==(na|0)){Ia=Qa;break c}if((Ra|0)!=-1|Fa){Ga=Qa;Ha=Ra}else break}if(Ba){Ca=0;Da=Qa;Ea=-1;continue}if(f[(f[z>>2]|0)+(za<<2)>>2]&Aa|0){Ca=0;Da=Qa;Ea=-1;continue}Ha=f[(f[(f[R>>2]|0)+12>>2]|0)+(Q<<2)>>2]|0;if((Ha|0)==-1){Ca=0;Da=Qa;Ea=-1;continue}if(!((Ha>>>0)%3|0)){Ca=0;Da=Qa;Ea=Ha+2|0;continue}else{Ca=0;Da=Qa;Ea=Ha+-1|0;continue}}Ea=X(pa,g)|0;f[r>>2]=0;f[U>>2]=0;b[V>>0]=0;f[Z>>2]=0;f[Z+4>>2]=0;f[Z+8>>2]=0;f[Z+12>>2]=0;f[Z+16>>2]=0;f[Z+20>>2]=0;f[Z+24>>2]=0;Da=Ia+-1|0;Ca=p+(Da<<3)|0;Q=Ca;Aa=Vn(f[Q>>2]|0,f[Q+4>>2]|0,Ia|0,((Ia|0)<0)<<31>>31|0)|0;Q=I;za=Ca;f[za>>2]=Aa;f[za+4>>2]=Q;za=c+((X(oa+-2|0,g)|0)<<2)|0;Ca=c+(Ea<<2)|0;Ba=f[_>>2]|0;if(T){na=0;Ha=0;while(1){Ga=(f[za+(na<<2)>>2]|0)-(f[Ca+(na<<2)>>2]|0)|0;Fa=((Ga|0)>-1?Ga:0-Ga|0)+Ha|0;f[ta+(na<<2)>>2]=Ga;f[Ba+(na<<2)>>2]=Ga<<1^Ga>>31;na=na+1|0;if((na|0)==(g|0)){Sa=Fa;break}else Ha=Fa}}else Sa=0;mo(e,$,Ba,g);Ha=Zk(e)|0;na=I;Fa=Bm(e)|0;Ga=I;Oa=o+(Da<<3)|0;Ka=Oa;Na=f[Ka>>2]|0;Pa=f[Ka+4>>2]|0;Ta=+wm(Aa,Na);Ka=Vn(Fa|0,Ga|0,Ha|0,na|0)|0;Ua=+(Aa>>>0)+4294967296.0*+(Q|0);Va=+W(+(Ta*Ua));na=Vn(Ka|0,I|0,~~Va>>>0|0,(+K(Va)>=1.0?(Va>0.0?~~+Y(+J(Va/4294967296.0),4294967295.0)>>>0:~~+W((Va-+(~~Va>>>0))/4294967296.0)>>>0):0)|0)|0;Ka=r;f[Ka>>2]=na;f[Ka+4>>2]=Sa;b[V>>0]=0;f[Z>>2]=0;$f(aa,za,za+(g<<2)|0);f[s>>2]=ra;f[t>>2]=sa;f[j>>2]=f[s>>2];f[e>>2]=f[t>>2];Jf(ba,j,e);if((Ia|0)<1){Wa=xa;Xa=wa;Ya=va;Za=ua;_a=sa;$a=ra;ab=ra}else{Ka=n+Ia|0;na=f[q>>2]|0;Ha=na;Ga=f[H>>2]|0;Fa=Ka+-1|0;Ja=(Fa|0)==(n|0);La=Ka+-2|0;Ma=ka>>>0>>0;bb=~Ia;cb=Ia+2+((bb|0)>-2?bb:-2)|0;bb=Ga;db=Fa>>>0>n>>>0;eb=0;fb=1;while(1){eb=eb+1|0;sj(n|0,1,cb|0)|0;sj(n|0,0,eb|0)|0;gb=Vn(Na|0,Pa|0,fb|0,0)|0;d:while(1){if(T){sj(f[m>>2]|0,0,la|0)|0;hb=f[m>>2]|0;ib=0;jb=0;while(1){if(!(b[n+ib>>0]|0)){kb=f[l+(ib*12|0)>>2]|0;lb=0;do{mb=hb+(lb<<2)|0;f[mb>>2]=(f[mb>>2]|0)+(f[kb+(lb<<2)>>2]|0);lb=lb+1|0}while((lb|0)!=(g|0));nb=(1<>0]|0))pb=(1<>2]|0;do if(T){f[ib>>2]=(f[ib>>2]|0)/(fb|0)|0;if(!ma){jb=1;do{hb=ib+(jb<<2)|0;f[hb>>2]=(f[hb>>2]|0)/(fb|0)|0;jb=jb+1|0}while((jb|0)!=(g|0));jb=f[_>>2]|0;if(T)qb=jb;else{rb=0;sb=jb;break}}else qb=f[_>>2]|0;jb=0;hb=0;while(1){lb=(f[ib+(jb<<2)>>2]|0)-(f[Ca+(jb<<2)>>2]|0)|0;kb=((lb|0)>-1?lb:0-lb|0)+hb|0;f[na+(jb<<2)>>2]=lb;f[qb+(jb<<2)>>2]=lb<<1^lb>>31;jb=jb+1|0;if((jb|0)==(g|0)){rb=kb;sb=qb;break}else hb=kb}}else{rb=0;sb=f[_>>2]|0}while(0);mo(e,$,sb,g);ib=Zk(e)|0;hb=I;jb=Bm(e)|0;kb=I;Va=+wm(Aa,gb);lb=Vn(jb|0,kb|0,ib|0,hb|0)|0;Ta=+W(+(Va*Ua));hb=Vn(lb|0,I|0,~~Ta>>>0|0,(+K(Ta)>=1.0?(Ta>0.0?~~+Y(+J(Ta/4294967296.0),4294967295.0)>>>0:~~+W((Ta-+(~~Ta>>>0))/4294967296.0)>>>0):0)|0)|0;lb=f[r>>2]|0;if(!((lb|0)<=(hb|0)?!((lb|0)>=(hb|0)?(rb|0)<(f[U>>2]|0):0):0)){lb=r;f[lb>>2]=hb;f[lb+4>>2]=rb;b[V>>0]=ob;f[Z>>2]=fb;f[v>>2]=f[m>>2];f[w>>2]=f[E>>2];f[j>>2]=f[v>>2];f[e>>2]=f[w>>2];Jf(aa,j,e);f[x>>2]=Ha;f[y>>2]=Ga;f[j>>2]=f[x>>2];f[e>>2]=f[y>>2];Jf(ba,j,e)}if(Ja)break;tb=b[Fa>>0]|0;lb=-1;hb=tb;while(1){ib=lb+-1|0;ub=Ka+ib|0;kb=hb;hb=b[ub>>0]|0;if((hb&255)<(kb&255))break;if((ub|0)==(n|0)){vb=84;break d}else lb=ib}ib=Ka+lb|0;if((hb&255)<(tb&255)){wb=Fa;xb=tb}else{kb=Ka;jb=Fa;while(1){mb=jb+-1|0;if((hb&255)<(h[kb+-2>>0]|0)){wb=mb;xb=1;break}else{yb=jb;jb=mb;kb=yb}}}b[ub>>0]=xb;b[wb>>0]=hb;if((lb|0)<-1){zb=ib;Ab=Fa}else continue;while(1){kb=b[zb>>0]|0;b[zb>>0]=b[Ab>>0]|0;b[Ab>>0]=kb;kb=zb+1|0;jb=Ab+-1|0;if(kb>>>0>>0){zb=kb;Ab=jb}else continue d}}if(((vb|0)==84?(vb=0,db):0)?(gb=b[n>>0]|0,b[n>>0]=tb,b[Fa>>0]=gb,Ma):0){gb=La;ib=ka;do{lb=b[ib>>0]|0;b[ib>>0]=b[gb>>0]|0;b[gb>>0]=lb;ib=ib+1|0;gb=gb+-1|0}while(ib>>>0>>0)}if((fb|0)>=(Ia|0)){Wa=bb;Xa=na;Ya=bb;Za=na;_a=Ga;$a=Ha;ab=na;break}else fb=fb+1|0}}fb=f[Z>>2]|0;na=Vn(Na|0,Pa|0,fb|0,((fb|0)<0)<<31>>31|0)|0;fb=Oa;f[fb>>2]=na;f[fb+4>>2]=I;if(T){fb=f[ba>>2]|0;na=f[C>>2]|0;Ha=0;do{Ga=f[fb+(Ha<<2)>>2]|0;f[na+(Ha<<2)>>2]=Ga<<1^Ga>>31;Ha=Ha+1|0}while((Ha|0)!=(g|0));Bb=na}else Bb=f[C>>2]|0;lo(e,$,Bb,g);if((Ia|0)>0){Cb=a+40+(Da*12|0)|0;na=a+40+(Da*12|0)+4|0;Ha=a+40+(Da*12|0)+8|0;fb=0;do{Oa=f[na>>2]|0;Pa=f[Ha>>2]|0;Na=(Oa|0)==(Pa<<5|0);if(!(1<>0])){if(Na){if((Oa+1|0)<0){vb=95;break b}Ga=Pa<<6;bb=Oa+32&-32;vi(Cb,Oa>>>0<1073741823?(Ga>>>0>>0?bb:Ga):2147483647);Db=f[na>>2]|0}else Db=Oa;f[na>>2]=Db+1;Ga=(f[Cb>>2]|0)+(Db>>>5<<2)|0;f[Ga>>2]=f[Ga>>2]|1<<(Db&31)}else{if(Na){if((Oa+1|0)<0){vb=100;break b}Na=Pa<<6;Pa=Oa+32&-32;vi(Cb,Oa>>>0<1073741823?(Na>>>0>>0?Pa:Na):2147483647);Eb=f[na>>2]|0}else Eb=Oa;f[na>>2]=Eb+1;Oa=(f[Cb>>2]|0)+(Eb>>>5<<2)|0;f[Oa>>2]=f[Oa>>2]&~(1<<(Eb&31))}fb=fb+1|0}while((fb|0)<(Ia|0))}fb=f[aa>>2]|0;na=d+(Ea<<2)|0;Ha=f[Ca+4>>2]|0;Da=f[fb>>2]|0;Oa=f[fb+4>>2]|0;f[j>>2]=f[Ca>>2];f[da>>2]=Ha;f[k>>2]=Da;f[ea>>2]=Oa;Od(e,ca,j,k);f[na>>2]=f[e>>2];f[na+4>>2]=f[fa>>2];na=f[ga>>2]|0;if(na|0){Oa=f[ja>>2]|0;if((Oa|0)!=(na|0))f[ja>>2]=Oa+(~((Oa+-4-na|0)>>>2)<<2);Oq(na)}na=f[ha>>2]|0;if(na|0){Oa=f[ia>>2]|0;if((Oa|0)!=(na|0))f[ia>>2]=Oa+(~((Oa+-4-na|0)>>>2)<<2);Oq(na)}if((oa|0)<=2){Fb=Za;Gb=Ya;break a}na=f[B>>2]|0;qa=f[na>>2]|0;Oa=pa+-1|0;if((f[na+4>>2]|0)-qa>>2>>>0<=Oa>>>0){ya=na;vb=18;break}else{na=pa;pa=Oa;ra=$a;sa=_a;ta=ab;ua=Za;va=Ya;wa=Xa;xa=Wa;oa=na}}if((vb|0)==18)aq(ya);else if((vb|0)==95)aq(Cb);else if((vb|0)==100)aq(Cb)}else{Fb=M;Gb=N}while(0);if((g|0)>0)sj(f[l>>2]|0,0,g<<2|0)|0;g=f[l>>2]|0;N=f[c+4>>2]|0;M=f[g>>2]|0;Cb=f[g+4>>2]|0;f[j>>2]=f[c>>2];f[j+4>>2]=N;f[k>>2]=M;f[k+4>>2]=Cb;Od(e,a+8|0,j,k);f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];if(Fb|0){if((Gb|0)!=(Fb|0))f[H>>2]=Gb+(~((Gb+-4-Fb|0)>>>2)<<2);Oq(Fb)}Fb=f[m>>2]|0;if(Fb|0){m=f[E>>2]|0;if((m|0)!=(Fb|0))f[E>>2]=m+(~((m+-4-Fb|0)>>>2)<<2);Oq(Fb)}Fb=f[l+36>>2]|0;if(Fb|0){m=l+40|0;E=f[m>>2]|0;if((E|0)!=(Fb|0))f[m>>2]=E+(~((E+-4-Fb|0)>>>2)<<2);Oq(Fb)}Fb=f[l+24>>2]|0;if(Fb|0){E=l+28|0;m=f[E>>2]|0;if((m|0)!=(Fb|0))f[E>>2]=m+(~((m+-4-Fb|0)>>>2)<<2);Oq(Fb)}Fb=f[l+12>>2]|0;if(Fb|0){m=l+16|0;E=f[m>>2]|0;if((E|0)!=(Fb|0))f[m>>2]=E+(~((E+-4-Fb|0)>>>2)<<2);Oq(Fb)}Fb=f[l>>2]|0;if(!Fb){u=i;return 1}E=l+4|0;l=f[E>>2]|0;if((l|0)!=(Fb|0))f[E>>2]=l+(~((l+-4-Fb|0)>>>2)<<2);Oq(Fb);u=i;return 1}function eb(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0;c=u;u=u+32|0;d=c+16|0;e=c+4|0;g=c;f[a+36>>2]=b;h=a+24|0;i=a+28|0;j=f[i>>2]|0;k=f[h>>2]|0;l=j-k>>2;m=k;k=j;if(l>>>0>=b>>>0){if(l>>>0>b>>>0?(j=m+(b<<2)|0,(j|0)!=(k|0)):0)f[i>>2]=k+(~((k+-4-j|0)>>>2)<<2)}else Ch(h,b-l|0,6140);f[d>>2]=0;l=d+4|0;f[l>>2]=0;j=d+8|0;f[j>>2]=0;if(b){if((b|0)<0)aq(d);k=((b+-1|0)>>>5)+1|0;m=ln(k<<2)|0;f[d>>2]=m;f[j>>2]=k;f[l>>2]=b;k=b>>>5;sj(m|0,0,k<<2|0)|0;n=b&31;o=m+(k<<2)|0;k=m;if(!n){p=b;q=k;r=m}else{f[o>>2]=f[o>>2]&~(-1>>>(32-n|0));p=b;q=k;r=m}}else{p=0;q=0;r=0}m=a+4|0;k=f[a>>2]|0;n=(f[m>>2]|0)-k|0;o=n>>2;f[e>>2]=0;s=e+4|0;f[s>>2]=0;t=e+8|0;f[t>>2]=0;do if(o){if((n|0)<0)aq(e);v=((o+-1|0)>>>5)+1|0;w=ln(v<<2)|0;f[e>>2]=w;f[t>>2]=v;f[s>>2]=o;v=o>>>5;sj(w|0,0,v<<2|0)|0;x=o&31;y=w+(v<<2)|0;if(x|0)f[y>>2]=f[y>>2]&~(-1>>>(32-x|0));if(o>>>0>2){x=a+12|0;y=a+32|0;v=a+52|0;w=a+56|0;z=a+48|0;A=b;B=k;C=0;D=q;E=r;a:while(1){F=B;G=C*3|0;if((G|0)!=-1){H=f[F+(G<<2)>>2]|0;I=G+1|0;J=((I>>>0)%3|0|0)==0?G+-2|0:I;if((J|0)==-1)K=-1;else K=f[F+(J<<2)>>2]|0;J=(((G>>>0)%3|0|0)==0?2:-1)+G|0;if((J|0)==-1)L=-1;else L=f[F+(J<<2)>>2]|0;if((H|0)!=(K|0)?!((H|0)==(L|0)|(K|0)==(L|0)):0){H=0;J=A;F=E;I=D;while(1){M=H+G|0;if(!(f[(f[e>>2]|0)+(M>>>5<<2)>>2]&1<<(M&31))){N=f[(f[a>>2]|0)+(M<<2)>>2]|0;f[g>>2]=N;if(!(f[F+(N>>>5<<2)>>2]&1<<(N&31))){O=0;P=J;Q=N}else{N=f[i>>2]|0;if((N|0)==(f[y>>2]|0))Ri(h,6140);else{f[N>>2]=-1;f[i>>2]=N+4}N=f[v>>2]|0;if((N|0)==(f[w>>2]|0))Ri(z,g);else{f[N>>2]=f[g>>2];f[v>>2]=N+4}N=f[l>>2]|0;R=f[j>>2]|0;if((N|0)==(R<<5|0)){if((N+1|0)<0){S=50;break a}T=R<<6;R=N+32&-32;vi(d,N>>>0<1073741823?(T>>>0>>0?R:T):2147483647);U=f[l>>2]|0}else U=N;f[l>>2]=U+1;N=(f[d>>2]|0)+(U>>>5<<2)|0;f[N>>2]=f[N>>2]&~(1<<(U&31));f[g>>2]=J;O=1;P=J+1|0;Q=J}N=f[d>>2]|0;T=N+(Q>>>5<<2)|0;f[T>>2]=f[T>>2]|1<<(Q&31);T=N;b:do if(O){R=M;while(1){if((R|0)==-1){S=64;break b}V=(f[e>>2]|0)+(R>>>5<<2)|0;f[V>>2]=f[V>>2]|1<<(R&31);V=f[g>>2]|0;f[(f[h>>2]|0)+(V<<2)>>2]=R;f[(f[a>>2]|0)+(R<<2)>>2]=V;V=R+1|0;W=((V>>>0)%3|0|0)==0?R+-2|0:V;do if((W|0)==-1)X=-1;else{V=f[(f[x>>2]|0)+(W<<2)>>2]|0;Y=V+1|0;if((V|0)==-1){X=-1;break}X=((Y>>>0)%3|0|0)==0?V+-2|0:Y}while(0);if((X|0)==(M|0))break;else R=X}}else{R=M;while(1){if((R|0)==-1){S=64;break b}W=(f[e>>2]|0)+(R>>>5<<2)|0;f[W>>2]=f[W>>2]|1<<(R&31);f[(f[h>>2]|0)+(f[g>>2]<<2)>>2]=R;W=R+1|0;Y=((W>>>0)%3|0|0)==0?R+-2|0:W;do if((Y|0)==-1)Z=-1;else{W=f[(f[x>>2]|0)+(Y<<2)>>2]|0;V=W+1|0;if((W|0)==-1){Z=-1;break}Z=((V>>>0)%3|0|0)==0?W+-2|0:V}while(0);if((Z|0)==(M|0))break;else R=Z}}while(0);c:do if((S|0)==64){S=0;if((M|0)==-1)break;R=(((M>>>0)%3|0|0)==0?2:-1)+M|0;if((R|0)==-1)break;Y=f[(f[x>>2]|0)+(R<<2)>>2]|0;if((Y|0)==-1)break;R=Y+(((Y>>>0)%3|0|0)==0?2:-1)|0;if((R|0)==-1)break;if(!O){Y=R;while(1){V=(f[e>>2]|0)+(Y>>>5<<2)|0;f[V>>2]=f[V>>2]|1<<(Y&31);V=(((Y>>>0)%3|0|0)==0?2:-1)+Y|0;if((V|0)==-1)break c;W=f[(f[x>>2]|0)+(V<<2)>>2]|0;if((W|0)==-1)break c;Y=W+(((W>>>0)%3|0|0)==0?2:-1)|0;if((Y|0)==-1)break c}}Y=f[a>>2]|0;W=R;do{V=(f[e>>2]|0)+(W>>>5<<2)|0;f[V>>2]=f[V>>2]|1<<(W&31);f[Y+(W<<2)>>2]=f[g>>2];V=(((W>>>0)%3|0|0)==0?2:-1)+W|0;if((V|0)==-1)break c;_=f[(f[x>>2]|0)+(V<<2)>>2]|0;if((_|0)==-1)break c;W=_+(((_>>>0)%3|0|0)==0?2:-1)|0}while((W|0)!=-1)}while(0);$=P;aa=T;ba=N}else{$=J;aa=I;ba=F}if((H|0)<2){H=H+1|0;J=$;F=ba;I=aa}else{ca=$;da=aa;ea=ba;break}}}else{ca=A;da=D;ea=E}}else{ca=A;da=D;ea=E}C=C+1|0;B=f[a>>2]|0;if(C>>>0>=(((f[m>>2]|0)-B>>2>>>0)/3|0)>>>0){S=18;break}else{A=ca;D=da;E=ea}}if((S|0)==18){fa=da;ga=f[l>>2]|0;break}else if((S|0)==50)aq(d)}else{fa=q;ga=p}}else{fa=q;ga=p}while(0);p=a+44|0;f[p>>2]=0;a=fa;fa=ga>>>5;q=a+(fa<<2)|0;S=ga&31;ga=(fa|0)!=0;d:do if(fa|S|0)if(!S){l=a;da=0;ea=ga;while(1){e:do if(ea){if(!(f[l>>2]&1)){ca=da+1|0;f[p>>2]=ca;ha=ca}else ha=da;if(!(f[l>>2]&2)){ca=ha+1|0;f[p>>2]=ca;ia=ca}else ia=ha;if(!(f[l>>2]&4)){ca=ia+1|0;f[p>>2]=ca;ja=ca}else ja=ia;if(!(f[l>>2]&8)){ca=ja+1|0;f[p>>2]=ca;ka=ca}else ka=ja;if(!(f[l>>2]&16)){ca=ka+1|0;f[p>>2]=ca;la=ca}else la=ka;if(!(f[l>>2]&32)){ca=la+1|0;f[p>>2]=ca;ma=ca}else ma=la;if(!(f[l>>2]&64)){ca=ma+1|0;f[p>>2]=ca;na=ca}else na=ma;if(!(f[l>>2]&128)){ca=na+1|0;f[p>>2]=ca;oa=ca}else oa=na;if(!(f[l>>2]&256)){ca=oa+1|0;f[p>>2]=ca;pa=ca}else pa=oa;if(!(f[l>>2]&512)){ca=pa+1|0;f[p>>2]=ca;qa=ca}else qa=pa;if(!(f[l>>2]&1024)){ca=qa+1|0;f[p>>2]=ca;ra=ca}else ra=qa;if(!(f[l>>2]&2048)){ca=ra+1|0;f[p>>2]=ca;sa=ca}else sa=ra;if(!(f[l>>2]&4096)){ca=sa+1|0;f[p>>2]=ca;ta=ca}else ta=sa;if(!(f[l>>2]&8192)){ca=ta+1|0;f[p>>2]=ca;ua=ca}else ua=ta;if(!(f[l>>2]&16384)){ca=ua+1|0;f[p>>2]=ca;va=ca}else va=ua;if(!(f[l>>2]&32768)){ca=va+1|0;f[p>>2]=ca;wa=ca}else wa=va;if(!(f[l>>2]&65536)){ca=wa+1|0;f[p>>2]=ca;xa=ca}else xa=wa;if(!(f[l>>2]&131072)){ca=xa+1|0;f[p>>2]=ca;ya=ca}else ya=xa;if(!(f[l>>2]&262144)){ca=ya+1|0;f[p>>2]=ca;za=ca}else za=ya;if(!(f[l>>2]&524288)){ca=za+1|0;f[p>>2]=ca;Aa=ca}else Aa=za;if(!(f[l>>2]&1048576)){ca=Aa+1|0;f[p>>2]=ca;Ba=ca}else Ba=Aa;if(!(f[l>>2]&2097152)){ca=Ba+1|0;f[p>>2]=ca;Ca=ca}else Ca=Ba;if(!(f[l>>2]&4194304)){ca=Ca+1|0;f[p>>2]=ca;Da=ca}else Da=Ca;if(!(f[l>>2]&8388608)){ca=Da+1|0;f[p>>2]=ca;Ea=ca}else Ea=Da;if(!(f[l>>2]&16777216)){ca=Ea+1|0;f[p>>2]=ca;Fa=ca}else Fa=Ea;if(!(f[l>>2]&33554432)){ca=Fa+1|0;f[p>>2]=ca;Ga=ca}else Ga=Fa;if(!(f[l>>2]&67108864)){ca=Ga+1|0;f[p>>2]=ca;Ha=ca}else Ha=Ga;if(!(f[l>>2]&134217728)){ca=Ha+1|0;f[p>>2]=ca;Ia=ca}else Ia=Ha;if(!(f[l>>2]&268435456)){ca=Ia+1|0;f[p>>2]=ca;Ja=ca}else Ja=Ia;if(!(f[l>>2]&536870912)){ca=Ja+1|0;f[p>>2]=ca;Ka=ca}else Ka=Ja;if(!(f[l>>2]&1073741824)){ca=Ka+1|0;f[p>>2]=ca;La=ca}else La=Ka;if((f[l>>2]|0)<=-1){Ma=La;break}ca=La+1|0;f[p>>2]=ca;Ma=ca}else{ca=0;m=da;while(1){if(!(f[l>>2]&1<>2]=ba;Na=ba}else Na=m;if((ca|0)==31){Ma=Na;break e}ca=ca+1|0;if(!ca)break d;else m=Na}}while(0);l=l+4|0;if((q|0)==(l|0))break;else{da=Ma;ea=1}}}else{if(ga){ea=0;da=a;l=0;while(1){if(!(f[da>>2]&1)){m=l+1|0;f[p>>2]=m;Oa=m;Pa=m}else{Oa=l;Pa=ea}if(!(f[da>>2]&2)){m=Oa+1|0;f[p>>2]=m;Qa=m;Ra=m}else{Qa=Oa;Ra=Pa}if(!(f[da>>2]&4)){m=Qa+1|0;f[p>>2]=m;Sa=m;Ta=m}else{Sa=Qa;Ta=Ra}if(!(f[da>>2]&8)){m=Sa+1|0;f[p>>2]=m;Ua=m;Va=m}else{Ua=Sa;Va=Ta}if(!(f[da>>2]&16)){m=Ua+1|0;f[p>>2]=m;Wa=m;Xa=m}else{Wa=Ua;Xa=Va}if(!(f[da>>2]&32)){m=Wa+1|0;f[p>>2]=m;Ya=m;Za=m}else{Ya=Wa;Za=Xa}if(!(f[da>>2]&64)){m=Ya+1|0;f[p>>2]=m;_a=m;$a=m}else{_a=Ya;$a=Za}if(!(f[da>>2]&128)){m=_a+1|0;f[p>>2]=m;ab=m;bb=m}else{ab=_a;bb=$a}if(!(f[da>>2]&256)){m=ab+1|0;f[p>>2]=m;cb=m;db=m}else{cb=ab;db=bb}if(!(f[da>>2]&512)){m=cb+1|0;f[p>>2]=m;eb=m;fb=m}else{eb=cb;fb=db}if(!(f[da>>2]&1024)){m=eb+1|0;f[p>>2]=m;gb=m;hb=m}else{gb=eb;hb=fb}if(!(f[da>>2]&2048)){m=gb+1|0;f[p>>2]=m;ib=m;jb=m}else{ib=gb;jb=hb}if(!(f[da>>2]&4096)){m=ib+1|0;f[p>>2]=m;kb=m;lb=m}else{kb=ib;lb=jb}if(!(f[da>>2]&8192)){m=kb+1|0;f[p>>2]=m;mb=m;nb=m}else{mb=kb;nb=lb}if(!(f[da>>2]&16384)){m=mb+1|0;f[p>>2]=m;ob=m;pb=m}else{ob=mb;pb=nb}if(!(f[da>>2]&32768)){m=ob+1|0;f[p>>2]=m;qb=m;rb=m}else{qb=ob;rb=pb}if(!(f[da>>2]&65536)){m=qb+1|0;f[p>>2]=m;sb=m;tb=m}else{sb=qb;tb=rb}if(!(f[da>>2]&131072)){m=sb+1|0;f[p>>2]=m;ub=m;vb=m}else{ub=sb;vb=tb}if(!(f[da>>2]&262144)){m=ub+1|0;f[p>>2]=m;wb=m;xb=m}else{wb=ub;xb=vb}if(!(f[da>>2]&524288)){m=wb+1|0;f[p>>2]=m;yb=m;zb=m}else{yb=wb;zb=xb}if(!(f[da>>2]&1048576)){m=yb+1|0;f[p>>2]=m;Ab=m;Bb=m}else{Ab=yb;Bb=zb}if(!(f[da>>2]&2097152)){m=Ab+1|0;f[p>>2]=m;Cb=m;Db=m}else{Cb=Ab;Db=Bb}if(!(f[da>>2]&4194304)){m=Cb+1|0;f[p>>2]=m;Eb=m;Fb=m}else{Eb=Cb;Fb=Db}if(!(f[da>>2]&8388608)){m=Eb+1|0;f[p>>2]=m;Gb=m;Hb=m}else{Gb=Eb;Hb=Fb}if(!(f[da>>2]&16777216)){m=Gb+1|0;f[p>>2]=m;Ib=m;Jb=m}else{Ib=Gb;Jb=Hb}if(!(f[da>>2]&33554432)){m=Ib+1|0;f[p>>2]=m;Kb=m;Lb=m}else{Kb=Ib;Lb=Jb}if(!(f[da>>2]&67108864)){m=Kb+1|0;f[p>>2]=m;Mb=m;Nb=m}else{Mb=Kb;Nb=Lb}if(!(f[da>>2]&134217728)){m=Mb+1|0;f[p>>2]=m;Ob=m;Pb=m}else{Ob=Mb;Pb=Nb}if(!(f[da>>2]&268435456)){m=Ob+1|0;f[p>>2]=m;Qb=m;Rb=m}else{Qb=Ob;Rb=Pb}if(!(f[da>>2]&536870912)){m=Qb+1|0;f[p>>2]=m;Sb=m;Tb=m}else{Sb=Qb;Tb=Rb}if(!(f[da>>2]&1073741824)){m=Sb+1|0;f[p>>2]=m;Ub=m;Vb=m}else{Ub=Sb;Vb=Tb}if((f[da>>2]|0)>-1){m=Ub+1|0;f[p>>2]=m;Wb=m;Xb=m}else{Wb=Ub;Xb=Vb}m=da+4|0;if((q|0)==(m|0)){Yb=m;Zb=Xb;break}else{ea=Xb;da=m;l=Wb}}}else{Yb=a;Zb=0}l=0;da=Zb;while(1){if(!(f[Yb>>2]&1<>2]=ea;_b=ea}else _b=da;l=l+1|0;if((l|0)==(S|0))break;else da=_b}}while(0);_b=f[e>>2]|0;if(_b|0)Oq(_b);_b=f[d>>2]|0;if(!_b){u=c;return 1}Oq(_b);u=c;return 1}function fb(a,c,d,e,g,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0.0,Ua=0.0,Va=0.0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0;i=u;u=u+256|0;e=i+104|0;j=i+240|0;k=i+224|0;l=i+160|0;m=i+140|0;n=i+248|0;o=i+72|0;p=i+40|0;q=i+128|0;r=i;s=i+232|0;t=i+220|0;v=i+216|0;w=i+212|0;x=i+208|0;y=i+152|0;z=f[a+28>>2]|0;A=f[a+32>>2]|0;B=l;C=B+48|0;do{f[B>>2]=0;B=B+4|0}while((B|0)<(C|0));if(!g){D=0;E=0}else{Ci(l,g);D=f[l+12>>2]|0;E=f[l+16>>2]|0}B=l+16|0;C=E-D>>2;F=D;D=E;if(C>>>0>=g>>>0){if(C>>>0>g>>>0?(E=F+(g<<2)|0,(E|0)!=(D|0)):0)f[B>>2]=D+(~((D+-4-E|0)>>>2)<<2)}else Ci(l+12|0,g-C|0);C=l+24|0;E=l+28|0;D=f[E>>2]|0;B=f[C>>2]|0;F=D-B>>2;G=B;B=D;if(F>>>0>=g>>>0){if(F>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[E>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else Ci(C,g-F|0);F=l+36|0;C=l+40|0;D=f[C>>2]|0;B=f[F>>2]|0;E=D-B>>2;G=B;B=D;if(E>>>0>=g>>>0){if(E>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[C>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else Ci(F,g-E|0);f[m>>2]=0;E=m+4|0;f[E>>2]=0;f[m+8>>2]=0;F=(g|0)==0;do if(!F)if(g>>>0>1073741823)aq(m);else{D=g<<2;B=ln(D)|0;f[m>>2]=B;C=B+(g<<2)|0;f[m+8>>2]=C;sj(B|0,0,D|0)|0;f[E>>2]=C;break}while(0);C=a+136|0;D=a+140|0;B=f[D>>2]|0;G=f[C>>2]|0;H=B-G>>2;L=G;G=B;if(H>>>0>=g>>>0){if(H>>>0>g>>>0?(B=L+(g<<2)|0,(B|0)!=(G|0)):0)f[D>>2]=G+(~((G+-4-B|0)>>>2)<<2)}else Ci(C,g-H|0);f[o>>2]=0;f[o+4>>2]=0;f[o+8>>2]=0;f[o+12>>2]=0;f[o+16>>2]=0;f[o+20>>2]=0;f[o+24>>2]=0;f[o+28>>2]=0;f[p>>2]=0;f[p+4>>2]=0;f[p+8>>2]=0;f[p+12>>2]=0;f[p+16>>2]=0;f[p+20>>2]=0;f[p+24>>2]=0;f[p+28>>2]=0;f[q>>2]=0;H=q+4|0;f[H>>2]=0;f[q+8>>2]=0;if(F){M=0;N=0;O=0;P=0}else{F=g<<2;B=ln(F)|0;f[q>>2]=B;G=B+(g<<2)|0;f[q+8>>2]=G;sj(B|0,0,F|0)|0;f[H>>2]=G;M=B;N=G;O=G;P=B}B=a+36|0;G=f[B>>2]|0;F=f[G+4>>2]|0;D=f[G>>2]|0;L=F-D|0;a:do if((L|0)>4){Q=L>>2;R=z+12|0;S=(g|0)>0;T=r+4|0;U=r+8|0;V=r+12|0;Z=a+136|0;_=a+96|0;$=r+16|0;aa=r+28|0;ba=a+8|0;ca=j+4|0;da=k+4|0;ea=e+4|0;fa=r+28|0;ga=r+16|0;ha=r+20|0;ia=r+32|0;ja=n+1|0;ka=g<<2;la=(g|0)==1;ma=Q+-1|0;if(F-D>>2>>>0>ma>>>0){na=Q;oa=ma;pa=P;qa=O;ra=M;sa=M;ta=N;ua=M;va=N;wa=D}else{xa=G;aq(xa)}b:while(1){ma=f[wa+(oa<<2)>>2]|0;Q=(((ma>>>0)%3|0|0)==0?2:-1)+ma|0;ya=(ma|0)==-1|(Q|0)==-1;za=1;Aa=0;Ba=ma;c:while(1){Ca=za^1;Da=Aa;Ea=Ba;while(1){if((Ea|0)==-1){Fa=Da;break c}Ga=f[l+(Da*12|0)>>2]|0;Ha=f[R>>2]|0;Ia=f[Ha+(Ea<<2)>>2]|0;if((Ia|0)!=-1){Ja=f[z>>2]|0;Ka=f[A>>2]|0;La=f[Ka+(f[Ja+(Ia<<2)>>2]<<2)>>2]|0;Ma=Ia+1|0;Na=((Ma>>>0)%3|0|0)==0?Ia+-2|0:Ma;if((Na|0)==-1)Oa=-1;else Oa=f[Ja+(Na<<2)>>2]|0;Na=f[Ka+(Oa<<2)>>2]|0;Ma=(((Ia>>>0)%3|0|0)==0?2:-1)+Ia|0;if((Ma|0)==-1)Pa=-1;else Pa=f[Ja+(Ma<<2)>>2]|0;Ma=f[Ka+(Pa<<2)>>2]|0;if((La|0)<(oa|0)&(Na|0)<(oa|0)&(Ma|0)<(oa|0)){Ka=X(La,g)|0;La=X(Na,g)|0;Na=X(Ma,g)|0;if(S){Ma=0;do{f[Ga+(Ma<<2)>>2]=(f[c+(Ma+Na<<2)>>2]|0)+(f[c+(Ma+La<<2)>>2]|0)-(f[c+(Ma+Ka<<2)>>2]|0);Ma=Ma+1|0}while((Ma|0)!=(g|0))}Ma=Da+1|0;if((Ma|0)==4){Fa=4;break c}else Qa=Ma}else Qa=Da}else Qa=Da;do if(za){Ma=Ea+1|0;Ka=((Ma>>>0)%3|0|0)==0?Ea+-2|0:Ma;if((Ka|0)!=-1?(Ma=f[Ha+(Ka<<2)>>2]|0,Ka=Ma+1|0,(Ma|0)!=-1):0)Ra=((Ka>>>0)%3|0|0)==0?Ma+-2|0:Ka;else Ra=-1}else{Ka=(((Ea>>>0)%3|0|0)==0?2:-1)+Ea|0;if((Ka|0)!=-1?(Ma=f[Ha+(Ka<<2)>>2]|0,(Ma|0)!=-1):0)if(!((Ma>>>0)%3|0)){Ra=Ma+2|0;break}else{Ra=Ma+-1|0;break}else Ra=-1}while(0);if((Ra|0)==(ma|0)){Fa=Qa;break c}if((Ra|0)!=-1|Ca){Da=Qa;Ea=Ra}else break}if(ya){za=0;Aa=Qa;Ba=-1;continue}Ea=f[Ha+(Q<<2)>>2]|0;if((Ea|0)==-1){za=0;Aa=Qa;Ba=-1;continue}if(!((Ea>>>0)%3|0)){za=0;Aa=Qa;Ba=Ea+2|0;continue}else{za=0;Aa=Qa;Ba=Ea+-1|0;continue}}Ba=X(oa,g)|0;f[r>>2]=0;f[T>>2]=0;b[U>>0]=0;f[V>>2]=0;f[V+4>>2]=0;f[V+8>>2]=0;f[V+12>>2]=0;f[V+16>>2]=0;f[V+20>>2]=0;f[V+24>>2]=0;Aa=Fa+-1|0;za=p+(Aa<<3)|0;Q=za;ya=Vn(f[Q>>2]|0,f[Q+4>>2]|0,Fa|0,((Fa|0)<0)<<31>>31|0)|0;Q=I;ma=za;f[ma>>2]=ya;f[ma+4>>2]=Q;ma=c+((X(na+-2|0,g)|0)<<2)|0;za=c+(Ba<<2)|0;Ea=f[Z>>2]|0;if(S){Da=0;Ca=0;while(1){Ma=(f[ma+(Da<<2)>>2]|0)-(f[za+(Da<<2)>>2]|0)|0;Ka=((Ma|0)>-1?Ma:0-Ma|0)+Ca|0;f[ra+(Da<<2)>>2]=Ma;f[Ea+(Da<<2)>>2]=Ma<<1^Ma>>31;Da=Da+1|0;if((Da|0)==(g|0)){Sa=Ka;break}else Ca=Ka}}else Sa=0;mo(e,_,Ea,g);Ca=Zk(e)|0;Da=I;Ka=Bm(e)|0;Ma=I;La=o+(Aa<<3)|0;Na=La;Ga=f[Na>>2]|0;Ja=f[Na+4>>2]|0;Ta=+wm(ya,Ga);Na=Vn(Ka|0,Ma|0,Ca|0,Da|0)|0;Ua=+(ya>>>0)+4294967296.0*+(Q|0);Va=+W(+(Ta*Ua));Da=Vn(Na|0,I|0,~~Va>>>0|0,(+K(Va)>=1.0?(Va>0.0?~~+Y(+J(Va/4294967296.0),4294967295.0)>>>0:~~+W((Va-+(~~Va>>>0))/4294967296.0)>>>0):0)|0)|0;Na=r;f[Na>>2]=Da;f[Na+4>>2]=Sa;b[U>>0]=0;f[V>>2]=0;$f($,ma,ma+(g<<2)|0);f[s>>2]=pa;f[t>>2]=qa;f[j>>2]=f[s>>2];f[e>>2]=f[t>>2];Jf(aa,j,e);if((Fa|0)<1){Wa=va;Xa=ua;Ya=ta;Za=sa;_a=qa;$a=pa;ab=pa}else{Na=n+Fa|0;Da=f[q>>2]|0;Ca=Da;Ma=f[H>>2]|0;Ka=Na+-1|0;Ia=(Ka|0)==(n|0);bb=Na+-2|0;cb=ja>>>0>>0;db=~Fa;eb=Fa+2+((db|0)>-2?db:-2)|0;db=Ma;fb=Ka>>>0>n>>>0;gb=0;hb=1;while(1){gb=gb+1|0;sj(n|0,1,eb|0)|0;sj(n|0,0,gb|0)|0;ib=Vn(Ga|0,Ja|0,hb|0,0)|0;d:while(1){if(S){sj(f[m>>2]|0,0,ka|0)|0;jb=f[m>>2]|0;kb=0;lb=0;while(1){if(!(b[n+kb>>0]|0)){mb=f[l+(kb*12|0)>>2]|0;nb=0;do{ob=jb+(nb<<2)|0;f[ob>>2]=(f[ob>>2]|0)+(f[mb+(nb<<2)>>2]|0);nb=nb+1|0}while((nb|0)!=(g|0));pb=(1<>0]|0))rb=(1<>2]|0;do if(S){f[kb>>2]=(f[kb>>2]|0)/(hb|0)|0;if(!la){lb=1;do{jb=kb+(lb<<2)|0;f[jb>>2]=(f[jb>>2]|0)/(hb|0)|0;lb=lb+1|0}while((lb|0)!=(g|0));lb=f[Z>>2]|0;if(S)sb=lb;else{tb=0;ub=lb;break}}else sb=f[Z>>2]|0;lb=0;jb=0;while(1){nb=(f[kb+(lb<<2)>>2]|0)-(f[za+(lb<<2)>>2]|0)|0;mb=((nb|0)>-1?nb:0-nb|0)+jb|0;f[Da+(lb<<2)>>2]=nb;f[sb+(lb<<2)>>2]=nb<<1^nb>>31;lb=lb+1|0;if((lb|0)==(g|0)){tb=mb;ub=sb;break}else jb=mb}}else{tb=0;ub=f[Z>>2]|0}while(0);mo(e,_,ub,g);kb=Zk(e)|0;jb=I;lb=Bm(e)|0;mb=I;Va=+wm(ya,ib);nb=Vn(lb|0,mb|0,kb|0,jb|0)|0;Ta=+W(+(Va*Ua));jb=Vn(nb|0,I|0,~~Ta>>>0|0,(+K(Ta)>=1.0?(Ta>0.0?~~+Y(+J(Ta/4294967296.0),4294967295.0)>>>0:~~+W((Ta-+(~~Ta>>>0))/4294967296.0)>>>0):0)|0)|0;nb=f[r>>2]|0;if(!((nb|0)<=(jb|0)?!((nb|0)>=(jb|0)?(tb|0)<(f[T>>2]|0):0):0)){nb=r;f[nb>>2]=jb;f[nb+4>>2]=tb;b[U>>0]=qb;f[V>>2]=hb;f[v>>2]=f[m>>2];f[w>>2]=f[E>>2];f[j>>2]=f[v>>2];f[e>>2]=f[w>>2];Jf($,j,e);f[x>>2]=Ca;f[y>>2]=Ma;f[j>>2]=f[x>>2];f[e>>2]=f[y>>2];Jf(aa,j,e)}if(Ia)break;vb=b[Ka>>0]|0;nb=-1;jb=vb;while(1){kb=nb+-1|0;wb=Na+kb|0;mb=jb;jb=b[wb>>0]|0;if((jb&255)<(mb&255))break;if((wb|0)==(n|0)){xb=84;break d}else nb=kb}kb=Na+nb|0;if((jb&255)<(vb&255)){yb=Ka;zb=vb}else{mb=Na;lb=Ka;while(1){ob=lb+-1|0;if((jb&255)<(h[mb+-2>>0]|0)){yb=ob;zb=1;break}else{Ab=lb;lb=ob;mb=Ab}}}b[wb>>0]=zb;b[yb>>0]=jb;if((nb|0)<-1){Bb=kb;Cb=Ka}else continue;while(1){mb=b[Bb>>0]|0;b[Bb>>0]=b[Cb>>0]|0;b[Cb>>0]=mb;mb=Bb+1|0;lb=Cb+-1|0;if(mb>>>0>>0){Bb=mb;Cb=lb}else continue d}}if(((xb|0)==84?(xb=0,fb):0)?(ib=b[n>>0]|0,b[n>>0]=vb,b[Ka>>0]=ib,cb):0){ib=bb;kb=ja;do{nb=b[kb>>0]|0;b[kb>>0]=b[ib>>0]|0;b[ib>>0]=nb;kb=kb+1|0;ib=ib+-1|0}while(kb>>>0>>0)}if((hb|0)>=(Fa|0)){Wa=db;Xa=Da;Ya=db;Za=Da;_a=Ma;$a=Ca;ab=Da;break}else hb=hb+1|0}}hb=f[V>>2]|0;Da=Vn(Ga|0,Ja|0,hb|0,((hb|0)<0)<<31>>31|0)|0;hb=La;f[hb>>2]=Da;f[hb+4>>2]=I;if(S){hb=f[aa>>2]|0;Da=f[C>>2]|0;Ca=0;do{Ma=f[hb+(Ca<<2)>>2]|0;f[Da+(Ca<<2)>>2]=Ma<<1^Ma>>31;Ca=Ca+1|0}while((Ca|0)!=(g|0));Db=Da}else Db=f[C>>2]|0;lo(e,_,Db,g);if((Fa|0)>0){Eb=a+40+(Aa*12|0)|0;Da=a+40+(Aa*12|0)+4|0;Ca=a+40+(Aa*12|0)+8|0;hb=0;do{La=f[Da>>2]|0;Ja=f[Ca>>2]|0;Ga=(La|0)==(Ja<<5|0);if(!(1<>0])){if(Ga){if((La+1|0)<0){xb=95;break b}Ma=Ja<<6;db=La+32&-32;vi(Eb,La>>>0<1073741823?(Ma>>>0>>0?db:Ma):2147483647);Fb=f[Da>>2]|0}else Fb=La;f[Da>>2]=Fb+1;Ma=(f[Eb>>2]|0)+(Fb>>>5<<2)|0;f[Ma>>2]=f[Ma>>2]|1<<(Fb&31)}else{if(Ga){if((La+1|0)<0){xb=100;break b}Ga=Ja<<6;Ja=La+32&-32;vi(Eb,La>>>0<1073741823?(Ga>>>0>>0?Ja:Ga):2147483647);Gb=f[Da>>2]|0}else Gb=La;f[Da>>2]=Gb+1;La=(f[Eb>>2]|0)+(Gb>>>5<<2)|0;f[La>>2]=f[La>>2]&~(1<<(Gb&31))}hb=hb+1|0}while((hb|0)<(Fa|0))}hb=f[$>>2]|0;Da=d+(Ba<<2)|0;Ca=f[za+4>>2]|0;Aa=f[hb>>2]|0;La=f[hb+4>>2]|0;f[j>>2]=f[za>>2];f[ca>>2]=Ca;f[k>>2]=Aa;f[da>>2]=La;Od(e,ba,j,k);f[Da>>2]=f[e>>2];f[Da+4>>2]=f[ea>>2];Da=f[fa>>2]|0;if(Da|0){La=f[ia>>2]|0;if((La|0)!=(Da|0))f[ia>>2]=La+(~((La+-4-Da|0)>>>2)<<2);Oq(Da)}Da=f[ga>>2]|0;if(Da|0){La=f[ha>>2]|0;if((La|0)!=(Da|0))f[ha>>2]=La+(~((La+-4-Da|0)>>>2)<<2);Oq(Da)}if((na|0)<=2){Hb=Za;Ib=Ya;break a}Da=f[B>>2]|0;wa=f[Da>>2]|0;La=oa+-1|0;if((f[Da+4>>2]|0)-wa>>2>>>0<=La>>>0){xa=Da;xb=18;break}else{Da=oa;oa=La;pa=$a;qa=_a;ra=ab;sa=Za;ta=Ya;ua=Xa;va=Wa;na=Da}}if((xb|0)==18)aq(xa);else if((xb|0)==95)aq(Eb);else if((xb|0)==100)aq(Eb)}else{Hb=M;Ib=N}while(0);if((g|0)>0)sj(f[l>>2]|0,0,g<<2|0)|0;g=f[l>>2]|0;N=f[c+4>>2]|0;M=f[g>>2]|0;Eb=f[g+4>>2]|0;f[j>>2]=f[c>>2];f[j+4>>2]=N;f[k>>2]=M;f[k+4>>2]=Eb;Od(e,a+8|0,j,k);f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];if(Hb|0){if((Ib|0)!=(Hb|0))f[H>>2]=Ib+(~((Ib+-4-Hb|0)>>>2)<<2);Oq(Hb)}Hb=f[m>>2]|0;if(Hb|0){m=f[E>>2]|0;if((m|0)!=(Hb|0))f[E>>2]=m+(~((m+-4-Hb|0)>>>2)<<2);Oq(Hb)}Hb=f[l+36>>2]|0;if(Hb|0){m=l+40|0;E=f[m>>2]|0;if((E|0)!=(Hb|0))f[m>>2]=E+(~((E+-4-Hb|0)>>>2)<<2);Oq(Hb)}Hb=f[l+24>>2]|0;if(Hb|0){E=l+28|0;m=f[E>>2]|0;if((m|0)!=(Hb|0))f[E>>2]=m+(~((m+-4-Hb|0)>>>2)<<2);Oq(Hb)}Hb=f[l+12>>2]|0;if(Hb|0){m=l+16|0;E=f[m>>2]|0;if((E|0)!=(Hb|0))f[m>>2]=E+(~((E+-4-Hb|0)>>>2)<<2);Oq(Hb)}Hb=f[l>>2]|0;if(!Hb){u=i;return 1}E=l+4|0;l=f[E>>2]|0;if((l|0)!=(Hb|0))f[E>>2]=l+(~((l+-4-Hb|0)>>>2)<<2);Oq(Hb);u=i;return 1}function gb(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=Oa,La=0,Ma=0,Na=0,Pa=0,Qa=Oa,Ra=0,Sa=0,Ta=0,Ua=0,Va=0;c=u;u=u+80|0;d=c+60|0;e=c+48|0;g=c+24|0;h=c+12|0;i=c;j=a+28|0;k=f[j>>2]|0;l=f[k+4>>2]|0;m=f[l+80>>2]|0;o=a+4|0;p=a+8|0;q=f[p>>2]|0;r=f[o>>2]|0;s=(q|0)==(r|0);t=r;if(s){f[a+72>>2]=0;v=1;u=c;return v|0}w=f[l+8>>2]|0;x=q-r>>2;r=0;q=0;do{r=r+(b[(f[w+(f[t+(q<<2)>>2]<<2)>>2]|0)+24>>0]|0)|0;q=q+1|0}while(q>>>0>>0);f[a+72>>2]=r;if(s){v=1;u=c;return v|0}s=g+4|0;r=g+8|0;x=d+8|0;q=d+4|0;w=d+11|0;y=g+12|0;z=d+8|0;A=d+4|0;B=d+11|0;C=h+4|0;D=h+8|0;E=i+8|0;F=i+4|0;G=d+11|0;H=d+4|0;I=i+11|0;J=d+8|0;K=d+4|0;L=d+11|0;M=d+11|0;N=d+4|0;O=h+8|0;P=a+40|0;Q=a+44|0;R=a+36|0;S=a+64|0;T=a+68|0;U=a+60|0;V=g+8|0;W=g+20|0;X=e+8|0;Y=e+4|0;Z=e+11|0;_=g+4|0;aa=g+8|0;ba=h+4|0;ca=h+8|0;da=h+8|0;ea=a+52|0;fa=a+56|0;ga=a+48|0;a=g+8|0;ha=0;ia=t;t=l;l=k;a:while(1){k=f[ia+(ha<<2)>>2]|0;ja=f[(f[t+8>>2]|0)+(k<<2)>>2]|0;switch(f[ja+28>>2]|0){case 9:{f[g>>2]=1196;f[s>>2]=-1;f[r>>2]=0;f[r+4>>2]=0;f[r+8>>2]=0;f[r+12>>2]=0;ka=f[l+48>>2]|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;la=ln(32)|0;f[d>>2]=la;f[x>>2]=-2147483616;f[q>>2]=17;ma=la;na=14495;oa=ma+17|0;do{b[ma>>0]=b[na>>0]|0;ma=ma+1|0;na=na+1|0}while((ma|0)<(oa|0));b[la+17>>0]=0;pa=ka+16|0;qa=f[pa>>2]|0;if(qa){ra=pa;sa=qa;b:while(1){qa=sa;while(1){if((f[qa+16>>2]|0)>=(k|0))break;ta=f[qa+4>>2]|0;if(!ta){ua=ra;break b}else qa=ta}sa=f[qa>>2]|0;if(!sa){ua=qa;break}else ra=qa}if(((ua|0)!=(pa|0)?(k|0)>=(f[ua+16>>2]|0):0)?(ra=ua+20|0,(Jh(ra,d)|0)!=0):0)va=Hk(ra,d,-1)|0;else wa=17}else wa=17;if((wa|0)==17){wa=0;va=Hk(ka,d,-1)|0}if((b[w>>0]|0)<0)Oq(f[d>>2]|0);if((va|0)<1)xa=1;else{ra=f[(f[j>>2]|0)+48>>2]|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;sa=ln(32)|0;f[d>>2]=sa;f[z>>2]=-2147483616;f[A>>2]=19;ma=sa;na=14438;oa=ma+19|0;do{b[ma>>0]=b[na>>0]|0;ma=ma+1|0;na=na+1|0}while((ma|0)<(oa|0));b[sa+19>>0]=0;ka=ra+16|0;pa=f[ka>>2]|0;if(pa){la=ka;ta=pa;c:while(1){pa=ta;while(1){if((f[pa+16>>2]|0)>=(k|0))break;ya=f[pa+4>>2]|0;if(!ya){za=la;break c}else pa=ya}ta=f[pa>>2]|0;if(!ta){za=pa;break}else la=pa}if((za|0)!=(ka|0)?(k|0)>=(f[za+16>>2]|0):0)Aa=za+20|0;else wa=29}else wa=29;if((wa|0)==29){wa=0;Aa=ra}if(!(Jh(Aa,d)|0))Ba=0;else{la=f[(f[j>>2]|0)+48>>2]|0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;ta=ln(32)|0;f[e>>2]=ta;f[X>>2]=-2147483616;f[Y>>2]=18;ma=ta;na=14458;oa=ma+18|0;do{b[ma>>0]=b[na>>0]|0;ma=ma+1|0;na=na+1|0}while((ma|0)<(oa|0));b[ta+18>>0]=0;ra=la+16|0;ka=f[ra>>2]|0;if(ka){sa=ra;qa=ka;d:while(1){ka=qa;while(1){if((f[ka+16>>2]|0)>=(k|0))break;ya=f[ka+4>>2]|0;if(!ya){Ca=sa;break d}else ka=ya}qa=f[ka>>2]|0;if(!qa){Ca=ka;break}else sa=ka}if((Ca|0)!=(ra|0)?(k|0)>=(f[Ca+16>>2]|0):0)Da=Ca+20|0;else wa=39}else wa=39;if((wa|0)==39){wa=0;Da=la}sa=(Jh(Da,e)|0)!=0;if((b[Z>>0]|0)<0)Oq(f[e>>2]|0);Ba=sa}if((b[B>>0]|0)<0)Oq(f[d>>2]|0);if(Ba){sa=ja+24|0;qa=b[sa>>0]|0;ta=qa<<24>>24;f[h>>2]=0;f[C>>2]=0;f[D>>2]=0;if(!(qa<<24>>24))Ea=0;else{if(qa<<24>>24<0){wa=48;break a}qa=ta<<2;pa=ln(qa)|0;f[h>>2]=pa;ya=pa+(ta<<2)|0;f[O>>2]=ya;sj(pa|0,0,qa|0)|0;f[C>>2]=ya;Ea=pa}pa=f[(f[j>>2]|0)+48>>2]|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;ya=ln(32)|0;f[i>>2]=ya;f[E>>2]=-2147483616;f[F>>2]=19;ma=ya;na=14438;oa=ma+19|0;do{b[ma>>0]=b[na>>0]|0;ma=ma+1|0;na=na+1|0}while((ma|0)<(oa|0));b[ya+19>>0]=0;la=b[sa>>0]|0;ra=la<<24>>24;qa=pa+16|0;ta=f[qa>>2]|0;if(ta){Fa=qa;Ga=ta;e:while(1){ta=Ga;while(1){if((f[ta+16>>2]|0)>=(k|0))break;Ha=f[ta+4>>2]|0;if(!Ha){Ia=Fa;break e}else ta=Ha}Ga=f[ta>>2]|0;if(!Ga){Ia=ta;break}else Fa=ta}if(((Ia|0)!=(qa|0)?(k|0)>=(f[Ia+16>>2]|0):0)?(Fa=Ia+20|0,(Jh(Fa,i)|0)!=0):0){Ga=Rg(Fa,i)|0;if((Ga|0)!=(Ia+24|0)){pj(d,Ga+28|0);Ga=b[M>>0]|0;Fa=Ga<<24>>24<0;if(!((Fa?f[N>>2]|0:Ga&255)|0))Ja=Ga;else{if(la<<24>>24>0){ya=Fa?f[d>>2]|0:d;Fa=0;do{Ka=$(bq(ya,e));ka=ya;ya=f[e>>2]|0;if((ka|0)==(ya|0))break;n[Ea+(Fa<<2)>>2]=Ka;Fa=Fa+1|0}while((Fa|0)<(ra|0));La=b[M>>0]|0}else La=Ga;Ja=La}if(Ja<<24>>24<0)Oq(f[d>>2]|0)}}else wa=69}else wa=69;if((wa|0)==69?(wa=0,Fa=Rg(pa,i)|0,(Fa|0)!=(pa+4|0)):0){pj(d,Fa+28|0);Fa=b[G>>0]|0;ya=Fa<<24>>24<0;if(!((ya?f[H>>2]|0:Fa&255)|0))Ma=Fa;else{if(la<<24>>24>0){qa=ya?f[d>>2]|0:d;ya=0;do{Ka=$(bq(qa,e));ka=qa;qa=f[e>>2]|0;if((ka|0)==(qa|0))break;n[Ea+(ya<<2)>>2]=Ka;ya=ya+1|0}while((ya|0)<(ra|0));Na=b[G>>0]|0}else Na=Fa;Ma=Na}if(Ma<<24>>24<0)Oq(f[d>>2]|0)}if((b[I>>0]|0)<0)Oq(f[i>>2]|0);ra=f[(f[j>>2]|0)+48>>2]|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;ya=ln(32)|0;f[d>>2]=ya;f[J>>2]=-2147483616;f[K>>2]=18;ma=ya;na=14458;oa=ma+18|0;do{b[ma>>0]=b[na>>0]|0;ma=ma+1|0;na=na+1|0}while((ma|0)<(oa|0));b[ya+18>>0]=0;na=ra+16|0;ma=f[na>>2]|0;do if(ma){oa=na;Fa=ma;f:while(1){qa=Fa;while(1){if((f[qa+16>>2]|0)>=(k|0))break;la=f[qa+4>>2]|0;if(!la){Pa=oa;break f}else qa=la}Fa=f[qa>>2]|0;if(!Fa){Pa=qa;break}else oa=qa}if((Pa|0)!=(na|0)?(k|0)>=(f[Pa+16>>2]|0):0){oa=Pa+20|0;if(!(Jh(oa,d)|0)){wa=91;break}Qa=$(sk(oa,d,$(1.0)))}else wa=91}else wa=91;while(0);if((wa|0)==91){wa=0;Qa=$(sk(ra,d,$(1.0)))}if((b[L>>0]|0)<0)Oq(f[d>>2]|0);Dl(g,va,f[h>>2]|0,b[sa>>0]|0,Qa);k=f[h>>2]|0;if(k|0){na=f[C>>2]|0;if((na|0)!=(k|0))f[C>>2]=na+(~((na+-4-k|0)>>>2)<<2);Oq(k)}}else Wd(g,ja,va)|0;k=f[P>>2]|0;if((k|0)==(f[Q>>2]|0))Cf(R,g);else{f[k>>2]=1196;f[k+4>>2]=f[s>>2];Ra=k+8|0;f[Ra>>2]=0;na=k+12|0;f[na>>2]=0;f[k+16>>2]=0;ma=(f[y>>2]|0)-(f[V>>2]|0)|0;ya=ma>>2;if(ya|0){if(ya>>>0>1073741823){wa=103;break a}oa=ln(ma)|0;f[na>>2]=oa;f[Ra>>2]=oa;f[k+16>>2]=oa+(ya<<2);ya=f[V>>2]|0;ma=(f[y>>2]|0)-ya|0;if((ma|0)>0){kh(oa|0,ya|0,ma|0)|0;f[na>>2]=oa+(ma>>>2<<2)}}f[k+20>>2]=f[W>>2];f[P>>2]=(f[P>>2]|0)+24}Qe(d,g,ja,m);k=f[S>>2]|0;if(k>>>0<(f[T>>2]|0)>>>0){ma=f[d>>2]|0;f[d>>2]=0;f[k>>2]=ma;f[S>>2]=k+4}else Ze(U,d);k=f[d>>2]|0;f[d>>2]=0;if(k|0){ma=k+88|0;oa=f[ma>>2]|0;f[ma>>2]=0;if(oa|0){ma=f[oa+8>>2]|0;if(ma|0){na=oa+12|0;if((f[na>>2]|0)!=(ma|0))f[na>>2]=ma;Oq(ma)}Oq(oa)}oa=f[k+68>>2]|0;if(oa|0){ma=k+72|0;na=f[ma>>2]|0;if((na|0)!=(oa|0))f[ma>>2]=na+(~((na+-4-oa|0)>>>2)<<2);Oq(oa)}oa=k+64|0;na=f[oa>>2]|0;f[oa>>2]=0;if(na|0){oa=f[na>>2]|0;if(oa|0){ma=na+4|0;if((f[ma>>2]|0)!=(oa|0))f[ma>>2]=oa;Oq(oa)}Oq(na)}Oq(k)}xa=0}f[g>>2]=1196;k=f[r>>2]|0;if(k|0){na=f[y>>2]|0;if((na|0)!=(k|0))f[y>>2]=na+(~((na+-4-k|0)>>>2)<<2);Oq(k)}if(xa|0){v=0;wa=169;break a}break}case 1:case 3:case 5:{k=ja+24|0;na=b[k>>0]|0;oa=na<<24>>24;f[g>>2]=0;f[_>>2]=0;f[aa>>2]=0;if(!(na<<24>>24))Sa=0;else{if(na<<24>>24<0){wa=137;break a}na=ln(oa<<2)|0;f[_>>2]=na;f[g>>2]=na;ma=na+(oa<<2)|0;f[a>>2]=ma;ya=oa;oa=na;while(1){f[oa>>2]=2147483647;ya=ya+-1|0;if(!ya)break;else oa=oa+4|0}f[_>>2]=ma;Sa=b[k>>0]|0}oa=Sa<<24>>24;f[h>>2]=0;f[ba>>2]=0;f[ca>>2]=0;if(!(Sa<<24>>24))Ta=0;else{if(Sa<<24>>24<0){wa=144;break a}ya=oa<<2;sa=ln(ya)|0;f[h>>2]=sa;ra=sa+(oa<<2)|0;f[da>>2]=ra;sj(sa|0,0,ya|0)|0;f[ba>>2]=ra;Ta=sa}sa=ja+80|0;ra=b[k>>0]|0;g:do if(!(f[sa>>2]|0))Ua=ra;else{ya=0;oa=ra;na=Ta;while(1){f[e>>2]=ya;f[d>>2]=f[e>>2];Qb(ja,d,oa,na)|0;Fa=b[k>>0]|0;if(Fa<<24>>24>0){ta=f[g>>2]|0;la=f[h>>2]|0;pa=Fa<<24>>24;Ga=0;do{ka=ta+(Ga<<2)|0;Ha=f[la+(Ga<<2)>>2]|0;if((f[ka>>2]|0)>(Ha|0))f[ka>>2]=Ha;Ga=Ga+1|0}while((Ga|0)<(pa|0))}pa=ya+1|0;if(pa>>>0>=(f[sa>>2]|0)>>>0){Ua=Fa;break g}ya=pa;oa=Fa;na=f[h>>2]|0}}while(0);if(Ua<<24>>24>0){sa=0;ja=Ua;while(1){ra=(f[g>>2]|0)+(sa<<2)|0;ma=f[ea>>2]|0;if((ma|0)==(f[fa>>2]|0)){Ri(ga,ra);Va=b[k>>0]|0}else{f[ma>>2]=f[ra>>2];f[ea>>2]=ma+4;Va=ja}sa=sa+1|0;if((sa|0)>=(Va<<24>>24|0))break;else ja=Va}}ja=f[h>>2]|0;if(ja|0){sa=f[ba>>2]|0;if((sa|0)!=(ja|0))f[ba>>2]=sa+(~((sa+-4-ja|0)>>>2)<<2);Oq(ja)}ja=f[g>>2]|0;if(ja|0){sa=f[_>>2]|0;if((sa|0)!=(ja|0))f[_>>2]=sa+(~((sa+-4-ja|0)>>>2)<<2);Oq(ja)}break}default:{}}ja=ha+1|0;sa=f[o>>2]|0;if(ja>>>0>=(f[p>>2]|0)-sa>>2>>>0){v=1;wa=169;break}k=f[j>>2]|0;ha=ja;ia=sa;t=f[k+4>>2]|0;l=k}if((wa|0)==48)aq(h);else if((wa|0)==103)aq(Ra);else if((wa|0)==137)aq(g);else if((wa|0)==144)aq(h);else if((wa|0)==169){u=c;return v|0}return 0}function hb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0;d=u;u=u+32|0;e=d;g=a+8|0;h=f[g>>2]|0;f[e>>2]=0;i=e+4|0;f[i>>2]=0;f[e+8>>2]=0;do if(h)if(h>>>0>1073741823)aq(e);else{j=h<<2;k=ln(j)|0;f[e>>2]=k;l=k+(h<<2)|0;f[e+8>>2]=l;sj(k|0,0,j|0)|0;f[i>>2]=l;m=l;n=k;break}else{m=0;n=0}while(0);k=a+128|0;l=f[k>>2]|0;j=f[l>>2]|0;o=l+4|0;if(!j){p=l+8|0;q=n;r=m;s=h}else{h=f[o>>2]|0;if((h|0)!=(j|0))f[o>>2]=h+(~((h+-4-j|0)>>>2)<<2);Oq(j);j=l+8|0;f[j>>2]=0;f[o>>2]=0;f[l>>2]=0;p=j;q=f[e>>2]|0;r=f[i>>2]|0;s=f[g>>2]|0}f[l>>2]=q;f[o>>2]=r;f[p>>2]=f[e+8>>2];f[e>>2]=0;p=e+4|0;f[p>>2]=0;f[e+8>>2]=0;do if(s)if(s>>>0>1073741823)aq(e);else{r=s<<2;o=ln(r)|0;f[e>>2]=o;q=o+(s<<2)|0;f[e+8>>2]=q;sj(o|0,0,r|0)|0;f[p>>2]=q;t=q;v=o;break}else{t=0;v=0}while(0);s=a+140|0;o=f[s>>2]|0;q=f[o>>2]|0;r=o+4|0;if(!q){w=o+8|0;x=v;y=t}else{t=f[r>>2]|0;if((t|0)!=(q|0))f[r>>2]=t+(~((t+-4-q|0)>>>2)<<2);Oq(q);q=o+8|0;f[q>>2]=0;f[r>>2]=0;f[o>>2]=0;w=q;x=f[e>>2]|0;y=f[p>>2]|0}f[o>>2]=x;f[r>>2]=y;f[w>>2]=f[e+8>>2];w=f[b>>2]|0;y=b+4|0;r=f[y>>2]|0;x=f[y+4>>2]|0;y=f[c>>2]|0;o=c+4|0;p=f[o>>2]|0;q=f[o+4>>2]|0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;f[e+12>>2]=0;f[e+16>>2]=0;f[e+20>>2]=0;o=e+8|0;t=e+4|0;v=e+16|0;l=e+20|0;i=r;Pc(e);j=f[t>>2]|0;h=(f[l>>2]|0)+(f[v>>2]|0)|0;if((f[o>>2]|0)==(j|0))z=0;else z=(f[j+(((h>>>0)/113|0)<<2)>>2]|0)+(((h>>>0)%113|0)*36|0)|0;f[z>>2]=w;h=z+4|0;f[h>>2]=r;f[h+4>>2]=x;f[z+12>>2]=y;h=z+16|0;f[h>>2]=p;f[h+4>>2]=q;f[z+24>>2]=0;f[z+28>>2]=y-w;f[z+32>>2]=0;z=(f[l>>2]|0)+1|0;f[l>>2]=z;if(z|0){w=a+116|0;y=a+48|0;h=a+44|0;j=a+36|0;m=a+40|0;n=a+32|0;A=b+8|0;B=c+8|0;C=a+28|0;D=a+24|0;E=a+16|0;F=a+20|0;G=a+12|0;H=a+88|0;I=a+84|0;J=a+76|0;K=a+80|0;L=a+72|0;M=i+4|0;N=i+24|0;O=i+24|0;P=p+24|0;Q=z;while(1){z=f[v>>2]|0;R=Q+-1|0;S=R+z|0;T=f[t>>2]|0;U=f[T+(((S>>>0)/113|0)<<2)>>2]|0;V=(S>>>0)%113|0;S=f[U+(V*36|0)>>2]|0;W=f[U+(V*36|0)+12>>2]|0;Y=f[U+(V*36|0)+24>>2]|0;Z=f[U+(V*36|0)+32>>2]|0;f[l>>2]=R;R=f[o>>2]|0;V=R-T>>2;if((1-Q-z+((V|0)==0?0:(V*113|0)+-1|0)|0)>>>0>225){Oq(f[R+-4>>2]|0);f[o>>2]=(f[o>>2]|0)+-4}f[b>>2]=S;f[c>>2]=W;R=f[k>>2]|0;V=((f[g>>2]|0)+-1|0)==(Y|0)?0:Y+1|0;Y=(f[s>>2]|0)+(Z*12|0)|0;z=W-S|0;T=(f[a>>2]|0)-(f[(f[Y>>2]|0)+(V<<2)>>2]|0)|0;a:do if(T){if(z>>>0<3){U=f[w>>2]|0;f[U>>2]=V;$=f[g>>2]|0;if($>>>0>1){aa=1;ba=$;ca=V;while(1){ca=(ca|0)==(ba+-1|0)?0:ca+1|0;f[U+(aa<<2)>>2]=ca;aa=aa+1|0;da=f[g>>2]|0;if(aa>>>0>=da>>>0){ea=da;break}else ba=da}}else ea=$;if(!z){fa=99;break}else{ga=0;ha=ea}while(1){ba=(f[N>>2]|0)+((X(f[M>>2]|0,S+ga|0)|0)<<2)|0;if(!ha)ia=0;else{aa=0;do{ca=f[(f[w>>2]|0)+(aa<<2)>>2]|0;U=(f[a>>2]|0)-(f[(f[Y>>2]|0)+(ca<<2)>>2]|0)|0;do if(U|0){da=f[y>>2]|0;ja=32-da|0;ka=32-U|0;la=f[ba+(ca<<2)>>2]<(ja|0)){ma=la>>>ka;ka=U-ja|0;f[y>>2]=ka;ja=f[h>>2]|ma>>>ka;f[h>>2]=ja;ka=f[j>>2]|0;if((ka|0)==(f[m>>2]|0))Ri(n,h);else{f[ka>>2]=ja;f[j>>2]=ka+4}f[h>>2]=ma<<32-(f[y>>2]|0);break}ma=f[h>>2]|la>>>da;f[h>>2]=ma;la=da+U|0;f[y>>2]=la;if((la|0)!=32)break;la=f[j>>2]|0;if((la|0)==(f[m>>2]|0))Ri(n,h);else{f[la>>2]=ma;f[j>>2]=la+4}f[h>>2]=0;f[y>>2]=0}while(0);aa=aa+1|0;U=f[g>>2]|0}while(aa>>>0>>0);ia=U}ga=ga+1|0;if(ga>>>0>=z>>>0){fa=99;break a}else ha=ia}}$=Z+1|0;Ig(R+($*12|0)|0,f[R+(Z*12|0)>>2]|0,f[R+(Z*12|0)+4>>2]|0);aa=(f[(f[k>>2]|0)+($*12|0)>>2]|0)+(V<<2)|0;ba=(f[aa>>2]|0)+(1<>2]=ba;aa=f[A>>2]|0;U=f[B>>2]|0;b:do if((W|0)==(S|0))na=S;else{ca=f[O>>2]|0;if(!aa){if((f[ca+(V<<2)>>2]|0)>>>0>>0){na=W;break}else{oa=W;pa=S}while(1){la=oa;do{la=la+-1|0;if((pa|0)==(la|0)){na=pa;break b}ma=(f[P>>2]|0)+((X(la,U)|0)<<2)+(V<<2)|0}while((f[ma>>2]|0)>>>0>=ba>>>0);pa=pa+1|0;if((pa|0)==(la|0)){na=la;break b}else oa=la}}else{qa=W;ra=S}while(1){ma=ra;while(1){sa=ca+((X(ma,aa)|0)<<2)|0;if((f[sa+(V<<2)>>2]|0)>>>0>=ba>>>0){ta=qa;break}da=ma+1|0;if((da|0)==(qa|0)){na=qa;break b}else ma=da}while(1){ta=ta+-1|0;if((ma|0)==(ta|0)){na=ma;break b}ua=(f[P>>2]|0)+((X(ta,U)|0)<<2)|0;if((f[ua+(V<<2)>>2]|0)>>>0>>0){va=0;break}}do{la=sa+(va<<2)|0;da=ua+(va<<2)|0;ka=f[la>>2]|0;f[la>>2]=f[da>>2];f[da>>2]=ka;va=va+1|0}while((va|0)!=(aa|0));ra=ma+1|0;if((ra|0)==(ta|0)){na=ta;break}else qa=ta}}while(0);ba=(_(z|0)|0)^31;U=na-S|0;ca=W-na|0;ka=U>>>0>>0;if((U|0)!=(ca|0)){da=f[H>>2]|0;if(ka)f[I>>2]=f[I>>2]|1<<31-da;la=da+1|0;f[H>>2]=la;if((la|0)==32){la=f[J>>2]|0;if((la|0)==(f[K>>2]|0))Ri(L,I);else{f[la>>2]=f[I>>2];f[J>>2]=la+4}f[H>>2]=0;f[I>>2]=0}}la=z>>>1;do if(ka){da=f[C>>2]|0;ja=32-da|0;wa=32-ba|0;xa=la-U<(ja|0)){ya=xa>>>wa;wa=ba-ja|0;f[C>>2]=wa;ja=f[D>>2]|ya>>>wa;f[D>>2]=ja;wa=f[E>>2]|0;if((wa|0)==(f[F>>2]|0))Ri(G,D);else{f[wa>>2]=ja;f[E>>2]=wa+4}f[D>>2]=ya<<32-(f[C>>2]|0);break}ya=f[D>>2]|xa>>>da;f[D>>2]=ya;xa=da+ba|0;f[C>>2]=xa;if((xa|0)==32){xa=f[E>>2]|0;if((xa|0)==(f[F>>2]|0))Ri(G,D);else{f[xa>>2]=ya;f[E>>2]=xa+4}f[D>>2]=0;f[C>>2]=0}}else{xa=f[C>>2]|0;ya=32-xa|0;da=32-ba|0;wa=la-ca<(ya|0)){ja=wa>>>da;da=ba-ya|0;f[C>>2]=da;ya=f[D>>2]|ja>>>da;f[D>>2]=ya;da=f[E>>2]|0;if((da|0)==(f[F>>2]|0))Ri(G,D);else{f[da>>2]=ya;f[E>>2]=da+4}f[D>>2]=ja<<32-(f[C>>2]|0);break}ja=f[D>>2]|wa>>>xa;f[D>>2]=ja;wa=xa+ba|0;f[C>>2]=wa;if((wa|0)==32){wa=f[E>>2]|0;if((wa|0)==(f[F>>2]|0))Ri(G,D);else{f[wa>>2]=ja;f[E>>2]=wa+4}f[D>>2]=0;f[C>>2]=0}}while(0);ba=f[s>>2]|0;la=f[ba+(Z*12|0)>>2]|0;ka=la+(V<<2)|0;f[ka>>2]=(f[ka>>2]|0)+1;Ig(ba+($*12|0)|0,la,f[ba+(Z*12|0)+4>>2]|0);if((na|0)!=(S|0)){ba=f[o>>2]|0;la=f[t>>2]|0;ka=ba-la>>2;wa=f[v>>2]|0;ja=f[l>>2]|0;if((((ka|0)==0?0:(ka*113|0)+-1|0)|0)==(ja+wa|0)){Pc(e);za=f[v>>2]|0;Aa=f[l>>2]|0;Ba=f[o>>2]|0;Ca=f[t>>2]|0}else{za=wa;Aa=ja;Ba=ba;Ca=la}la=Aa+za|0;if((Ba|0)==(Ca|0))Da=0;else Da=(f[Ca+(((la>>>0)/113|0)<<2)>>2]|0)+(((la>>>0)%113|0)*36|0)|0;f[Da>>2]=S;la=Da+4|0;f[la>>2]=r;f[la+4>>2]=x;f[Da+12>>2]=na;f[Da+16>>2]=i;f[Da+20>>2]=aa;f[Da+24>>2]=V;f[Da+28>>2]=U;f[Da+32>>2]=Z;f[l>>2]=(f[l>>2]|0)+1}if((W|0)!=(na|0)){la=f[o>>2]|0;ba=f[t>>2]|0;ja=la-ba>>2;wa=f[v>>2]|0;ka=f[l>>2]|0;if((((ja|0)==0?0:(ja*113|0)+-1|0)|0)==(ka+wa|0)){Pc(e);Ea=f[v>>2]|0;Fa=f[l>>2]|0;Ga=f[o>>2]|0;Ha=f[t>>2]|0}else{Ea=wa;Fa=ka;Ga=la;Ha=ba}ba=Fa+Ea|0;if((Ga|0)==(Ha|0))Ia=0;else Ia=(f[Ha+(((ba>>>0)/113|0)<<2)>>2]|0)+(((ba>>>0)%113|0)*36|0)|0;f[Ia>>2]=na;f[Ia+4>>2]=i;f[Ia+8>>2]=aa;f[Ia+12>>2]=W;ba=Ia+16|0;f[ba>>2]=p;f[ba+4>>2]=q;f[Ia+24>>2]=V;f[Ia+28>>2]=ca;f[Ia+32>>2]=$;ba=(f[l>>2]|0)+1|0;f[l>>2]=ba;Ja=ba}else fa=99}else fa=99;while(0);if((fa|0)==99){fa=0;Ja=f[l>>2]|0}if(!Ja)break;else Q=Ja}}Ja=f[t>>2]|0;Q=f[v>>2]|0;Ia=Ja+(((Q>>>0)/113|0)<<2)|0;q=f[o>>2]|0;p=q;i=Ja;if((q|0)==(Ja|0)){Ka=0;La=0}else{na=(f[Ia>>2]|0)+(((Q>>>0)%113|0)*36|0)|0;Ka=na;La=na}na=Ia;Ia=La;c:while(1){La=Ia;do{Q=La;if((Ka|0)==(Q|0))break c;La=Q+36|0}while((La-(f[na>>2]|0)|0)!=4068);La=na+4|0;na=La;Ia=f[La>>2]|0}f[l>>2]=0;l=p-i>>2;if(l>>>0>2){i=Ja;do{Oq(f[i>>2]|0);i=(f[t>>2]|0)+4|0;f[t>>2]=i;Ma=f[o>>2]|0;Na=Ma-i>>2}while(Na>>>0>2);Oa=Na;Pa=i;Qa=Ma}else{Oa=l;Pa=Ja;Qa=q}switch(Oa|0){case 1:{Ra=56;fa=113;break}case 2:{Ra=113;fa=113;break}default:{}}if((fa|0)==113)f[v>>2]=Ra;if((Pa|0)!=(Qa|0)){Ra=Pa;do{Oq(f[Ra>>2]|0);Ra=Ra+4|0}while((Ra|0)!=(Qa|0));Qa=f[t>>2]|0;t=f[o>>2]|0;if((t|0)!=(Qa|0))f[o>>2]=t+(~((t+-4-Qa|0)>>>2)<<2)}Qa=f[e>>2]|0;if(!Qa){u=d;return}Oq(Qa);u=d;return}function ib(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0;d=u;u=u+48|0;e=d+36|0;g=d+24|0;h=d;i=a+8|0;j=f[i>>2]|0;f[e>>2]=0;k=e+4|0;f[k>>2]=0;f[e+8>>2]=0;do if(j)if(j>>>0>1073741823)aq(e);else{l=j<<2;m=ln(l)|0;f[e>>2]=m;n=m+(j<<2)|0;f[e+8>>2]=n;sj(m|0,0,l|0)|0;f[k>>2]=n;o=n;p=m;break}else{o=0;p=0}while(0);m=a+1164|0;n=f[m>>2]|0;l=f[n>>2]|0;q=n+4|0;if(!l){r=n+8|0;s=p;t=o;v=j}else{j=f[q>>2]|0;if((j|0)!=(l|0))f[q>>2]=j+(~((j+-4-l|0)>>>2)<<2);Oq(l);l=n+8|0;f[l>>2]=0;f[q>>2]=0;f[n>>2]=0;r=l;s=f[e>>2]|0;t=f[k>>2]|0;v=f[i>>2]|0}f[n>>2]=s;f[q>>2]=t;f[r>>2]=f[e+8>>2];f[e>>2]=0;r=e+4|0;f[r>>2]=0;f[e+8>>2]=0;do if(v)if(v>>>0>1073741823)aq(e);else{t=v<<2;q=ln(t)|0;f[e>>2]=q;s=q+(v<<2)|0;f[e+8>>2]=s;sj(q|0,0,t|0)|0;f[r>>2]=s;w=s;x=q;break}else{w=0;x=0}while(0);v=a+1176|0;q=f[v>>2]|0;s=f[q>>2]|0;t=q+4|0;if(!s){y=q+8|0;z=x;A=w}else{w=f[t>>2]|0;if((w|0)!=(s|0))f[t>>2]=w+(~((w+-4-s|0)>>>2)<<2);Oq(s);s=q+8|0;f[s>>2]=0;f[t>>2]=0;f[q>>2]=0;y=s;z=f[e>>2]|0;A=f[r>>2]|0}f[q>>2]=z;f[t>>2]=A;f[y>>2]=f[e+8>>2];y=f[b>>2]|0;A=b+4|0;t=f[A>>2]|0;z=f[A+4>>2]|0;A=f[c>>2]|0;q=c+4|0;r=f[q>>2]|0;s=f[q+4>>2]|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;f[h+12>>2]=0;f[h+16>>2]=0;f[h+20>>2]=0;q=h+8|0;w=h+4|0;x=h+16|0;n=h+20|0;k=t;Pc(h);l=f[w>>2]|0;j=(f[n>>2]|0)+(f[x>>2]|0)|0;if((f[q>>2]|0)==(l|0))B=0;else B=(f[l+(((j>>>0)/113|0)<<2)>>2]|0)+(((j>>>0)%113|0)*36|0)|0;f[B>>2]=y;j=B+4|0;f[j>>2]=t;f[j+4>>2]=z;f[B+12>>2]=A;j=B+16|0;f[j>>2]=r;f[j+4>>2]=s;f[B+24>>2]=0;f[B+28>>2]=A-y;f[B+32>>2]=0;B=(f[n>>2]|0)+1|0;f[n>>2]=B;if(B|0){y=a+1152|0;A=a+1084|0;j=a+1080|0;l=a+1072|0;o=a+1076|0;p=a+1068|0;C=b+8|0;D=c+8|0;E=a+1124|0;F=a+1120|0;G=a+1112|0;H=a+1116|0;I=a+1108|0;J=k+4|0;K=k+24|0;L=k+24|0;M=r+24|0;N=B;while(1){B=f[x>>2]|0;O=N+-1|0;P=O+B|0;Q=f[w>>2]|0;R=f[Q+(((P>>>0)/113|0)<<2)>>2]|0;S=(P>>>0)%113|0;P=f[R+(S*36|0)>>2]|0;T=f[R+(S*36|0)+12>>2]|0;U=f[R+(S*36|0)+24>>2]|0;V=f[R+(S*36|0)+32>>2]|0;f[n>>2]=O;O=f[q>>2]|0;S=O-Q>>2;if((1-N-B+((S|0)==0?0:(S*113|0)+-1|0)|0)>>>0>225){Oq(f[O+-4>>2]|0);f[q>>2]=(f[q>>2]|0)+-4}f[b>>2]=P;f[c>>2]=T;O=f[m>>2]|0;S=O+(V*12|0)|0;B=(f[v>>2]|0)+(V*12|0)|0;f[g>>2]=f[b>>2];f[g+4>>2]=f[b+4>>2];f[g+8>>2]=f[b+8>>2];f[e>>2]=f[c>>2];f[e+4>>2]=f[c+4>>2];f[e+8>>2]=f[c+8>>2];Q=Rd(a,g,e,S,B,U)|0;U=T-P|0;R=(f[a>>2]|0)-(f[(f[B>>2]|0)+(Q<<2)>>2]|0)|0;a:do if(R){if(U>>>0<3){W=f[y>>2]|0;f[W>>2]=Q;Y=f[i>>2]|0;if(Y>>>0>1){Z=1;$=Y;aa=Q;while(1){aa=(aa|0)==($+-1|0)?0:aa+1|0;f[W+(Z<<2)>>2]=aa;Z=Z+1|0;ba=f[i>>2]|0;if(Z>>>0>=ba>>>0){ca=ba;break}else $=ba}}else ca=Y;if(!U){da=87;break}else{ea=0;fa=ca}while(1){$=(f[K>>2]|0)+((X(f[J>>2]|0,P+ea|0)|0)<<2)|0;if(!fa)ga=0;else{Z=0;do{aa=f[(f[y>>2]|0)+(Z<<2)>>2]|0;W=(f[a>>2]|0)-(f[(f[B>>2]|0)+(aa<<2)>>2]|0)|0;do if(W|0){ba=f[A>>2]|0;ha=32-ba|0;ia=32-W|0;ja=f[$+(aa<<2)>>2]<(ha|0)){ka=ja>>>ia;ia=W-ha|0;f[A>>2]=ia;ha=f[j>>2]|ka>>>ia;f[j>>2]=ha;ia=f[l>>2]|0;if((ia|0)==(f[o>>2]|0))Ri(p,j);else{f[ia>>2]=ha;f[l>>2]=ia+4}f[j>>2]=ka<<32-(f[A>>2]|0);break}ka=f[j>>2]|ja>>>ba;f[j>>2]=ka;ja=ba+W|0;f[A>>2]=ja;if((ja|0)!=32)break;ja=f[l>>2]|0;if((ja|0)==(f[o>>2]|0))Ri(p,j);else{f[ja>>2]=ka;f[l>>2]=ja+4}f[j>>2]=0;f[A>>2]=0}while(0);Z=Z+1|0;W=f[i>>2]|0}while(Z>>>0>>0);ga=W}ea=ea+1|0;if(ea>>>0>=U>>>0){da=87;break a}else fa=ga}}Y=V+1|0;Z=f[m>>2]|0;$=Z+(Y*12|0)|0;if(($|0)==(S|0))la=Z;else{Ig($,f[S>>2]|0,f[O+(V*12|0)+4>>2]|0);la=f[m>>2]|0}$=(f[la+(Y*12|0)>>2]|0)+(Q<<2)|0;Z=(f[$>>2]|0)+(1<>2]=Z;$=f[C>>2]|0;W=f[D>>2]|0;b:do if((T|0)==(P|0))ma=P;else{aa=f[L>>2]|0;if(!$){if((f[aa+(Q<<2)>>2]|0)>>>0>>0){ma=T;break}else{na=T;oa=P}while(1){ja=na;do{ja=ja+-1|0;if((oa|0)==(ja|0)){ma=oa;break b}ka=(f[M>>2]|0)+((X(ja,W)|0)<<2)+(Q<<2)|0}while((f[ka>>2]|0)>>>0>=Z>>>0);oa=oa+1|0;if((oa|0)==(ja|0)){ma=ja;break b}else na=ja}}else{pa=T;qa=P}while(1){ka=qa;while(1){ra=aa+((X(ka,$)|0)<<2)|0;if((f[ra+(Q<<2)>>2]|0)>>>0>=Z>>>0){sa=pa;break}ba=ka+1|0;if((ba|0)==(pa|0)){ma=pa;break b}else ka=ba}while(1){sa=sa+-1|0;if((ka|0)==(sa|0)){ma=ka;break b}ta=(f[M>>2]|0)+((X(sa,W)|0)<<2)|0;if((f[ta+(Q<<2)>>2]|0)>>>0>>0){ua=0;break}}do{ja=ra+(ua<<2)|0;ba=ta+(ua<<2)|0;ia=f[ja>>2]|0;f[ja>>2]=f[ba>>2];f[ba>>2]=ia;ua=ua+1|0}while((ua|0)!=($|0));qa=ka+1|0;if((qa|0)==(sa|0)){ma=sa;break}else pa=sa}}while(0);Z=(_(U|0)|0)^31;W=ma-P|0;aa=T-ma|0;ia=W>>>0>>0;if((W|0)!=(aa|0)){ba=f[E>>2]|0;if(ia)f[F>>2]=f[F>>2]|1<<31-ba;ja=ba+1|0;f[E>>2]=ja;if((ja|0)==32){ja=f[G>>2]|0;if((ja|0)==(f[H>>2]|0))Ri(I,F);else{f[ja>>2]=f[F>>2];f[G>>2]=ja+4}f[E>>2]=0;f[F>>2]=0}}ja=U>>>1;if(ia){ia=ja-W|0;if(Z|0){ba=0;ha=1<>>1}}}else{ha=ja-aa|0;if(Z|0){ba=0;ia=1<>>1}}}ia=f[v>>2]|0;Z=f[ia+(V*12|0)>>2]|0;ba=Z+(Q<<2)|0;f[ba>>2]=(f[ba>>2]|0)+1;Ig(ia+(Y*12|0)|0,Z,f[ia+(V*12|0)+4>>2]|0);if((ma|0)!=(P|0)){ia=f[q>>2]|0;Z=f[w>>2]|0;ba=ia-Z>>2;ha=f[x>>2]|0;ja=f[n>>2]|0;if((((ba|0)==0?0:(ba*113|0)+-1|0)|0)==(ja+ha|0)){Pc(h);va=f[x>>2]|0;wa=f[n>>2]|0;xa=f[q>>2]|0;ya=f[w>>2]|0}else{va=ha;wa=ja;xa=ia;ya=Z}Z=wa+va|0;if((xa|0)==(ya|0))za=0;else za=(f[ya+(((Z>>>0)/113|0)<<2)>>2]|0)+(((Z>>>0)%113|0)*36|0)|0;f[za>>2]=P;Z=za+4|0;f[Z>>2]=t;f[Z+4>>2]=z;f[za+12>>2]=ma;f[za+16>>2]=k;f[za+20>>2]=$;f[za+24>>2]=Q;f[za+28>>2]=W;f[za+32>>2]=V;f[n>>2]=(f[n>>2]|0)+1}if((T|0)!=(ma|0)){Z=f[q>>2]|0;ia=f[w>>2]|0;ja=Z-ia>>2;ha=f[x>>2]|0;ba=f[n>>2]|0;if((((ja|0)==0?0:(ja*113|0)+-1|0)|0)==(ba+ha|0)){Pc(h);Aa=f[x>>2]|0;Ba=f[n>>2]|0;Ca=f[q>>2]|0;Da=f[w>>2]|0}else{Aa=ha;Ba=ba;Ca=Z;Da=ia}ia=Ba+Aa|0;if((Ca|0)==(Da|0))Ea=0;else Ea=(f[Da+(((ia>>>0)/113|0)<<2)>>2]|0)+(((ia>>>0)%113|0)*36|0)|0;f[Ea>>2]=ma;f[Ea+4>>2]=k;f[Ea+8>>2]=$;f[Ea+12>>2]=T;ia=Ea+16|0;f[ia>>2]=r;f[ia+4>>2]=s;f[Ea+24>>2]=Q;f[Ea+28>>2]=aa;f[Ea+32>>2]=Y;ia=(f[n>>2]|0)+1|0;f[n>>2]=ia;Fa=ia}else da=87}else da=87;while(0);if((da|0)==87){da=0;Fa=f[n>>2]|0}if(!Fa)break;else N=Fa}}Fa=f[w>>2]|0;N=f[x>>2]|0;Ea=Fa+(((N>>>0)/113|0)<<2)|0;s=f[q>>2]|0;r=s;k=Fa;if((s|0)==(Fa|0)){Ga=0;Ha=0}else{ma=(f[Ea>>2]|0)+(((N>>>0)%113|0)*36|0)|0;Ga=ma;Ha=ma}ma=Ea;Ea=Ha;c:while(1){Ha=Ea;do{N=Ha;if((Ga|0)==(N|0))break c;Ha=N+36|0}while((Ha-(f[ma>>2]|0)|0)!=4068);Ha=ma+4|0;ma=Ha;Ea=f[Ha>>2]|0}f[n>>2]=0;n=r-k>>2;if(n>>>0>2){k=Fa;do{Oq(f[k>>2]|0);k=(f[w>>2]|0)+4|0;f[w>>2]=k;Ia=f[q>>2]|0;Ja=Ia-k>>2}while(Ja>>>0>2);Ka=Ja;La=k;Ma=Ia}else{Ka=n;La=Fa;Ma=s}switch(Ka|0){case 1:{Na=56;da=101;break}case 2:{Na=113;da=101;break}default:{}}if((da|0)==101)f[x>>2]=Na;if((La|0)!=(Ma|0)){Na=La;do{Oq(f[Na>>2]|0);Na=Na+4|0}while((Na|0)!=(Ma|0));Ma=f[w>>2]|0;w=f[q>>2]|0;if((w|0)!=(Ma|0))f[q>>2]=w+(~((w+-4-Ma|0)>>>2)<<2)}Ma=f[h>>2]|0;if(!Ma){u=d;return}Oq(Ma);u=d;return}function jb(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0;d=u;u=u+1424|0;e=d+1408|0;g=d+1396|0;h=d+1420|0;i=d+1200|0;j=d+12|0;k=d;l=d+1384|0;m=d+1372|0;n=d+1360|0;o=d+1348|0;p=d+1336|0;q=d+1324|0;r=d+1312|0;s=d+1300|0;t=d+1288|0;v=d+1276|0;w=d+1264|0;x=d+1252|0;y=d+1240|0;z=d+1228|0;A=a+28|0;B=10-(mi(f[(f[A>>2]|0)+48>>2]|0)|0)|0;C=(B|0)<6?B:6;b[h>>0]=C;if((C&255|0)==6?(f[a+72>>2]|0)>15:0)b[h>>0]=5;C=c+16|0;B=f[C+4>>2]|0;if(!((B|0)>0|(B|0)==0&(f[C>>2]|0)>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];Me(c,e,h,h+1|0)|0}C=f[A>>2]|0;B=f[(f[C+4>>2]|0)+80>>2]|0;D=a+72|0;E=f[D>>2]|0;f[i>>2]=B;F=i+4|0;f[F>>2]=E;f[i+8>>2]=E<<2;G=i+12|0;H=X(E,B)|0;f[G>>2]=0;J=i+16|0;f[J>>2]=0;f[i+20>>2]=0;do if(H)if(H>>>0>1073741823)aq(G);else{K=H<<2;L=ln(K)|0;f[G>>2]=L;M=L+(H<<2)|0;f[i+20>>2]=M;sj(L|0,0,K|0)|0;f[J>>2]=M;N=L;break}else N=0;while(0);H=i+24|0;f[H>>2]=N;G=a+4|0;L=a+8|0;M=f[G>>2]|0;a:do if((f[L>>2]|0)!=(M|0)){K=j+4|0;O=j+8|0;P=j+8|0;Q=(B|0)==0;R=j+4|0;S=j+8|0;T=k+4|0;U=k+8|0;V=k+8|0;W=a+48|0;Y=j+8|0;Z=a+60|0;$=0;aa=0;ba=0;ca=0;da=M;ea=C;b:while(1){fa=f[(f[(f[ea+4>>2]|0)+8>>2]|0)+(f[da+(ca<<2)>>2]<<2)>>2]|0;switch(f[fa+28>>2]|0){case 1:case 3:case 5:case 2:case 4:case 6:{ga=fa;ha=aa;break}case 9:{ga=f[(f[Z>>2]|0)+(aa<<2)>>2]|0;ha=aa+1|0;break}default:{ia=0;break a}}if(!ga){ia=0;break a}c:do switch(f[ga+28>>2]|0){case 6:{if(Q){ja=ba;ka=ga+24|0;break c}fa=ga+84|0;la=ga+68|0;ma=ga+48|0;na=ga+40|0;oa=ga+24|0;pa=0;do{if(!(b[fa>>0]|0))qa=f[(f[la>>2]|0)+(pa<<2)>>2]|0;else qa=pa;ra=ma;sa=f[ra>>2]|0;ta=f[ra+4>>2]|0;ra=na;ua=un(f[ra>>2]|0,f[ra+4>>2]|0,qa|0,0)|0;ra=Vn(ua|0,I|0,sa|0,ta|0)|0;kh((f[H>>2]|0)+((X(f[F>>2]|0,pa)|0)<<2)+($<<2)|0,(f[f[ga>>2]>>2]|0)+ra|0,b[oa>>0]<<2|0)|0;pa=pa+1|0}while((pa|0)!=(B|0));ja=ba;ka=oa;break}case 1:case 3:case 5:{oa=ga+24|0;pa=b[oa>>0]|0;na=pa<<24>>24;f[j>>2]=0;f[R>>2]=0;f[S>>2]=0;if(!(pa<<24>>24))va=0;else{if(pa<<24>>24<0){wa=24;break b}pa=na<<2;ma=ln(pa)|0;f[j>>2]=ma;la=ma+(na<<2)|0;f[Y>>2]=la;sj(ma|0,0,pa|0)|0;f[R>>2]=la;va=b[oa>>0]|0}la=va<<24>>24;f[k>>2]=0;f[T>>2]=0;f[U>>2]=0;if(!(va<<24>>24)){xa=0;ya=0}else{if(va<<24>>24<0){wa=30;break b}pa=la<<2;ma=ln(pa)|0;f[k>>2]=ma;na=ma+(la<<2)|0;f[V>>2]=na;sj(ma|0,0,pa|0)|0;f[T>>2]=na;xa=ma;ya=ma}if(Q){za=ya;Aa=xa}else{ma=ga+84|0;na=ga+68|0;pa=0;do{if(!(b[ma>>0]|0))Ba=f[(f[na>>2]|0)+(pa<<2)>>2]|0;else Ba=pa;la=f[j>>2]|0;f[g>>2]=Ba;fa=b[oa>>0]|0;f[e>>2]=f[g>>2];Qb(ga,e,fa,la)|0;la=b[oa>>0]|0;fa=la<<24>>24;if(la<<24>>24>0){la=f[j>>2]|0;ra=f[W>>2]|0;ta=f[k>>2]|0;sa=0;do{f[ta+(sa<<2)>>2]=(f[la+(sa<<2)>>2]|0)-(f[ra+(sa+ba<<2)>>2]|0);sa=sa+1|0}while((sa|0)<(fa|0));Ca=ta}else Ca=f[k>>2]|0;kh((f[H>>2]|0)+((X(f[F>>2]|0,pa)|0)<<2)+($<<2)|0,Ca|0,fa<<2|0)|0;pa=pa+1|0}while(pa>>>0>>0);pa=f[k>>2]|0;za=pa;Aa=pa}pa=ba+(b[oa>>0]|0)|0;if(za|0){na=f[T>>2]|0;if((na|0)!=(za|0))f[T>>2]=na+(~((na+-4-za|0)>>>2)<<2);Oq(Aa)}na=f[j>>2]|0;if(na|0){ma=f[R>>2]|0;if((ma|0)!=(na|0))f[R>>2]=ma+(~((ma+-4-na|0)>>>2)<<2);Oq(na)}ja=pa;ka=oa;break}default:{pa=ga+24|0;na=b[pa>>0]|0;ma=na<<24>>24;f[j>>2]=0;f[K>>2]=0;f[O>>2]=0;if(!(na<<24>>24)){Da=0;Ea=0}else{if(na<<24>>24<0){wa=53;break b}na=ma<<2;ta=ln(na)|0;f[j>>2]=ta;sa=ta+(ma<<2)|0;f[P>>2]=sa;sj(ta|0,0,na|0)|0;f[K>>2]=sa;Da=ta;Ea=ta}if(Q){Fa=Ea;Ga=Da}else{ta=ga+84|0;sa=ga+68|0;na=0;do{if(!(b[ta>>0]|0))Ha=f[(f[sa>>2]|0)+(na<<2)>>2]|0;else Ha=na;ma=f[j>>2]|0;f[g>>2]=Ha;ra=b[pa>>0]|0;f[e>>2]=f[g>>2];Pb(ga,e,ra,ma)|0;kh((f[H>>2]|0)+((X(f[F>>2]|0,na)|0)<<2)+($<<2)|0,f[j>>2]|0,b[pa>>0]<<2|0)|0;na=na+1|0}while(na>>>0>>0);na=f[j>>2]|0;Fa=na;Ga=na}if(Fa|0){na=f[K>>2]|0;if((na|0)!=(Fa|0))f[K>>2]=na+(~((na+-4-Fa|0)>>>2)<<2);Oq(Ga)}ja=ba;ka=pa}}while(0);na=ca+1|0;sa=f[G>>2]|0;if(na>>>0>=(f[L>>2]|0)-sa>>2>>>0){wa=66;break}$=$+(b[ka>>0]|0)|0;aa=ha;ba=ja;ca=na;da=sa;ea=f[A>>2]|0}if((wa|0)==24)aq(j);else if((wa|0)==30)aq(k);else if((wa|0)==53)aq(j);else if((wa|0)==66){Ia=f[D>>2]|0;Ja=f[H>>2]|0;wa=67;break}}else{Ia=E;Ja=N;wa=67}while(0);d:do if((wa|0)==67){N=X(Ia,B)|0;if((N|0)>0){E=0;H=0;while(1){D=f[Ja+(E<<2)>>2]|0;if(!D)Ka=H;else{A=(_(D|0)|0)^31;Ka=(A|0)<(H|0)?H:A+1|0}E=E+1|0;if((E|0)>=(N|0)){La=Ka;break}else H=Ka}}else La=0;switch(b[h>>0]|0){case 6:{Ue(j,Ia);f[l>>2]=0;f[l+4>>2]=i;H=f[F>>2]|0;f[l+8>>2]=H;f[m>>2]=f[i>>2];f[m+4>>2]=i;f[m+8>>2]=H;f[k>>2]=La;f[g>>2]=f[l>>2];f[g+4>>2]=f[l+4>>2];f[g+8>>2]=f[l+8>>2];f[e>>2]=f[m>>2];f[e+4>>2]=f[m+4>>2];f[e+8>>2]=f[m+8>>2];H=sf(j,g,e,k,c)|0;Se(j);if(!H){ia=0;break d}break}case 5:{Ue(j,Ia);f[n>>2]=0;f[n+4>>2]=i;H=f[F>>2]|0;f[n+8>>2]=H;f[o>>2]=f[i>>2];f[o+4>>2]=i;f[o+8>>2]=H;f[k>>2]=La;f[g>>2]=f[n>>2];f[g+4>>2]=f[n+4>>2];f[g+8>>2]=f[n+8>>2];f[e>>2]=f[o>>2];f[e+4>>2]=f[o+4>>2];f[e+8>>2]=f[o+8>>2];H=tf(j,g,e,k,c)|0;Se(j);if(!H){ia=0;break d}break}case 4:{Ue(j,Ia);f[p>>2]=0;f[p+4>>2]=i;H=f[F>>2]|0;f[p+8>>2]=H;f[q>>2]=f[i>>2];f[q+4>>2]=i;f[q+8>>2]=H;f[k>>2]=La;f[g>>2]=f[p>>2];f[g+4>>2]=f[p+4>>2];f[g+8>>2]=f[p+8>>2];f[e>>2]=f[q>>2];f[e+4>>2]=f[q+4>>2];f[e+8>>2]=f[q+8>>2];H=tf(j,g,e,k,c)|0;Se(j);if(!H){ia=0;break d}break}case 3:{$e(j,Ia);f[r>>2]=0;f[r+4>>2]=i;H=f[F>>2]|0;f[r+8>>2]=H;f[s>>2]=f[i>>2];f[s+4>>2]=i;f[s+8>>2]=H;f[k>>2]=La;f[g>>2]=f[r>>2];f[g+4>>2]=f[r+4>>2];f[g+8>>2]=f[r+8>>2];f[e>>2]=f[s>>2];f[e+4>>2]=f[s+4>>2];f[e+8>>2]=f[s+8>>2];H=Af(j,g,e,k,c)|0;ef(j);if(!H){ia=0;break d}break}case 2:{$e(j,Ia);f[t>>2]=0;f[t+4>>2]=i;H=f[F>>2]|0;f[t+8>>2]=H;f[v>>2]=f[i>>2];f[v+4>>2]=i;f[v+8>>2]=H;f[k>>2]=La;f[g>>2]=f[t>>2];f[g+4>>2]=f[t+4>>2];f[g+8>>2]=f[t+8>>2];f[e>>2]=f[v>>2];f[e+4>>2]=f[v+4>>2];f[e+8>>2]=f[v+8>>2];H=Af(j,g,e,k,c)|0;ef(j);if(!H){ia=0;break d}break}case 1:{af(j,Ia);f[w>>2]=0;f[w+4>>2]=i;H=f[F>>2]|0;f[w+8>>2]=H;f[x>>2]=f[i>>2];f[x+4>>2]=i;f[x+8>>2]=H;f[k>>2]=La;f[g>>2]=f[w>>2];f[g+4>>2]=f[w+4>>2];f[g+8>>2]=f[w+8>>2];f[e>>2]=f[x>>2];f[e+4>>2]=f[x+4>>2];f[e+8>>2]=f[x+8>>2];H=zf(j,g,e,k,c)|0;df(j);if(!H){ia=0;break d}break}case 0:{af(j,Ia);f[y>>2]=0;f[y+4>>2]=i;H=f[F>>2]|0;f[y+8>>2]=H;f[z>>2]=f[i>>2];f[z+4>>2]=i;f[z+8>>2]=H;f[k>>2]=La;f[g>>2]=f[y>>2];f[g+4>>2]=f[y+4>>2];f[g+8>>2]=f[y+8>>2];f[e>>2]=f[z>>2];f[e+4>>2]=f[z+4>>2];f[e+8>>2]=f[z+8>>2];H=zf(j,g,e,k,c)|0;df(j);if(!H){ia=0;break d}break}default:{ia=0;break d}}ia=1}while(0);j=f[i+12>>2]|0;if(!j){u=d;return ia|0}i=f[J>>2]|0;if((i|0)!=(j|0))f[J>>2]=i+(~((i+-4-j|0)>>>2)<<2);Oq(j);u=d;return ia|0}function kb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0;d=u;u=u+32|0;e=d;g=a+8|0;h=f[g>>2]|0;f[e>>2]=0;i=e+4|0;f[i>>2]=0;f[e+8>>2]=0;do if(h)if(h>>>0>1073741823)aq(e);else{j=h<<2;k=ln(j)|0;f[e>>2]=k;l=k+(h<<2)|0;f[e+8>>2]=l;sj(k|0,0,j|0)|0;f[i>>2]=l;m=l;n=k;break}else{m=0;n=0}while(0);k=a+1164|0;l=f[k>>2]|0;j=f[l>>2]|0;o=l+4|0;if(!j){p=l+8|0;q=n;r=m;s=h}else{h=f[o>>2]|0;if((h|0)!=(j|0))f[o>>2]=h+(~((h+-4-j|0)>>>2)<<2);Oq(j);j=l+8|0;f[j>>2]=0;f[o>>2]=0;f[l>>2]=0;p=j;q=f[e>>2]|0;r=f[i>>2]|0;s=f[g>>2]|0}f[l>>2]=q;f[o>>2]=r;f[p>>2]=f[e+8>>2];f[e>>2]=0;p=e+4|0;f[p>>2]=0;f[e+8>>2]=0;do if(s)if(s>>>0>1073741823)aq(e);else{r=s<<2;o=ln(r)|0;f[e>>2]=o;q=o+(s<<2)|0;f[e+8>>2]=q;sj(o|0,0,r|0)|0;f[p>>2]=q;t=q;v=o;break}else{t=0;v=0}while(0);s=a+1176|0;o=f[s>>2]|0;q=f[o>>2]|0;r=o+4|0;if(!q){w=o+8|0;x=v;y=t}else{t=f[r>>2]|0;if((t|0)!=(q|0))f[r>>2]=t+(~((t+-4-q|0)>>>2)<<2);Oq(q);q=o+8|0;f[q>>2]=0;f[r>>2]=0;f[o>>2]=0;w=q;x=f[e>>2]|0;y=f[p>>2]|0}f[o>>2]=x;f[r>>2]=y;f[w>>2]=f[e+8>>2];w=f[b>>2]|0;y=b+4|0;r=f[y>>2]|0;x=f[y+4>>2]|0;y=f[c>>2]|0;o=c+4|0;p=f[o>>2]|0;q=f[o+4>>2]|0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;f[e+12>>2]=0;f[e+16>>2]=0;f[e+20>>2]=0;o=e+8|0;t=e+4|0;v=e+16|0;l=e+20|0;i=r;Pc(e);j=f[t>>2]|0;h=(f[l>>2]|0)+(f[v>>2]|0)|0;if((f[o>>2]|0)==(j|0))z=0;else z=(f[j+(((h>>>0)/113|0)<<2)>>2]|0)+(((h>>>0)%113|0)*36|0)|0;f[z>>2]=w;h=z+4|0;f[h>>2]=r;f[h+4>>2]=x;f[z+12>>2]=y;h=z+16|0;f[h>>2]=p;f[h+4>>2]=q;f[z+24>>2]=0;f[z+28>>2]=y-w;f[z+32>>2]=0;z=(f[l>>2]|0)+1|0;f[l>>2]=z;if(z|0){w=a+1152|0;y=a+1084|0;h=a+1080|0;j=a+1072|0;m=a+1076|0;n=a+1068|0;A=b+8|0;B=c+8|0;C=a+1124|0;D=a+1120|0;E=a+1112|0;F=a+1116|0;G=a+1108|0;H=i+4|0;I=i+24|0;J=i+24|0;K=p+24|0;L=z;while(1){z=f[v>>2]|0;M=L+-1|0;N=M+z|0;O=f[t>>2]|0;P=f[O+(((N>>>0)/113|0)<<2)>>2]|0;Q=(N>>>0)%113|0;N=f[P+(Q*36|0)>>2]|0;R=f[P+(Q*36|0)+12>>2]|0;S=f[P+(Q*36|0)+24>>2]|0;T=f[P+(Q*36|0)+32>>2]|0;f[l>>2]=M;M=f[o>>2]|0;Q=M-O>>2;if((1-L-z+((Q|0)==0?0:(Q*113|0)+-1|0)|0)>>>0>225){Oq(f[M+-4>>2]|0);f[o>>2]=(f[o>>2]|0)+-4}f[b>>2]=N;f[c>>2]=R;M=f[k>>2]|0;Q=((f[g>>2]|0)+-1|0)==(S|0)?0:S+1|0;S=(f[s>>2]|0)+(T*12|0)|0;z=R-N|0;O=(f[a>>2]|0)-(f[(f[S>>2]|0)+(Q<<2)>>2]|0)|0;a:do if(O){if(z>>>0<3){P=f[w>>2]|0;f[P>>2]=Q;U=f[g>>2]|0;if(U>>>0>1){V=1;W=U;Y=Q;while(1){Y=(Y|0)==(W+-1|0)?0:Y+1|0;f[P+(V<<2)>>2]=Y;V=V+1|0;Z=f[g>>2]|0;if(V>>>0>=Z>>>0){$=Z;break}else W=Z}}else $=U;if(!z){aa=85;break}else{ba=0;ca=$}while(1){W=(f[I>>2]|0)+((X(f[H>>2]|0,N+ba|0)|0)<<2)|0;if(!ca)da=0;else{V=0;do{Y=f[(f[w>>2]|0)+(V<<2)>>2]|0;P=(f[a>>2]|0)-(f[(f[S>>2]|0)+(Y<<2)>>2]|0)|0;do if(P|0){Z=f[y>>2]|0;ea=32-Z|0;fa=32-P|0;ga=f[W+(Y<<2)>>2]<(ea|0)){ha=ga>>>fa;fa=P-ea|0;f[y>>2]=fa;ea=f[h>>2]|ha>>>fa;f[h>>2]=ea;fa=f[j>>2]|0;if((fa|0)==(f[m>>2]|0))Ri(n,h);else{f[fa>>2]=ea;f[j>>2]=fa+4}f[h>>2]=ha<<32-(f[y>>2]|0);break}ha=f[h>>2]|ga>>>Z;f[h>>2]=ha;ga=Z+P|0;f[y>>2]=ga;if((ga|0)!=32)break;ga=f[j>>2]|0;if((ga|0)==(f[m>>2]|0))Ri(n,h);else{f[ga>>2]=ha;f[j>>2]=ga+4}f[h>>2]=0;f[y>>2]=0}while(0);V=V+1|0;P=f[g>>2]|0}while(V>>>0

    >>0);da=P}ba=ba+1|0;if(ba>>>0>=z>>>0){aa=85;break a}else ca=da}}U=T+1|0;Ig(M+(U*12|0)|0,f[M+(T*12|0)>>2]|0,f[M+(T*12|0)+4>>2]|0);V=(f[(f[k>>2]|0)+(U*12|0)>>2]|0)+(Q<<2)|0;W=(f[V>>2]|0)+(1<>2]=W;V=f[A>>2]|0;P=f[B>>2]|0;b:do if((R|0)==(N|0))ia=N;else{Y=f[J>>2]|0;if(!V){if((f[Y+(Q<<2)>>2]|0)>>>0>>0){ia=R;break}else{ja=R;ka=N}while(1){ga=ja;do{ga=ga+-1|0;if((ka|0)==(ga|0)){ia=ka;break b}ha=(f[K>>2]|0)+((X(ga,P)|0)<<2)+(Q<<2)|0}while((f[ha>>2]|0)>>>0>=W>>>0);ka=ka+1|0;if((ka|0)==(ga|0)){ia=ga;break b}else ja=ga}}else{la=R;ma=N}while(1){ha=ma;while(1){na=Y+((X(ha,V)|0)<<2)|0;if((f[na+(Q<<2)>>2]|0)>>>0>=W>>>0){oa=la;break}Z=ha+1|0;if((Z|0)==(la|0)){ia=la;break b}else ha=Z}while(1){oa=oa+-1|0;if((ha|0)==(oa|0)){ia=ha;break b}pa=(f[K>>2]|0)+((X(oa,P)|0)<<2)|0;if((f[pa+(Q<<2)>>2]|0)>>>0>>0){qa=0;break}}do{ga=na+(qa<<2)|0;Z=pa+(qa<<2)|0;fa=f[ga>>2]|0;f[ga>>2]=f[Z>>2];f[Z>>2]=fa;qa=qa+1|0}while((qa|0)!=(V|0));ma=ha+1|0;if((ma|0)==(oa|0)){ia=oa;break}else la=oa}}while(0);W=(_(z|0)|0)^31;P=ia-N|0;Y=R-ia|0;fa=P>>>0>>0;if((P|0)!=(Y|0)){Z=f[C>>2]|0;if(fa)f[D>>2]=f[D>>2]|1<<31-Z;ga=Z+1|0;f[C>>2]=ga;if((ga|0)==32){ga=f[E>>2]|0;if((ga|0)==(f[F>>2]|0))Ri(G,D);else{f[ga>>2]=f[D>>2];f[E>>2]=ga+4}f[C>>2]=0;f[D>>2]=0}}ga=z>>>1;if(fa){fa=ga-P|0;if(W|0){Z=0;ea=1<>>1}}}else{ea=ga-Y|0;if(W|0){Z=0;fa=1<>>1}}}fa=f[s>>2]|0;W=f[fa+(T*12|0)>>2]|0;Z=W+(Q<<2)|0;f[Z>>2]=(f[Z>>2]|0)+1;Ig(fa+(U*12|0)|0,W,f[fa+(T*12|0)+4>>2]|0);if((ia|0)!=(N|0)){fa=f[o>>2]|0;W=f[t>>2]|0;Z=fa-W>>2;ea=f[v>>2]|0;ga=f[l>>2]|0;if((((Z|0)==0?0:(Z*113|0)+-1|0)|0)==(ga+ea|0)){Pc(e);ra=f[v>>2]|0;sa=f[l>>2]|0;ta=f[o>>2]|0;ua=f[t>>2]|0}else{ra=ea;sa=ga;ta=fa;ua=W}W=sa+ra|0;if((ta|0)==(ua|0))va=0;else va=(f[ua+(((W>>>0)/113|0)<<2)>>2]|0)+(((W>>>0)%113|0)*36|0)|0;f[va>>2]=N;W=va+4|0;f[W>>2]=r;f[W+4>>2]=x;f[va+12>>2]=ia;f[va+16>>2]=i;f[va+20>>2]=V;f[va+24>>2]=Q;f[va+28>>2]=P;f[va+32>>2]=T;f[l>>2]=(f[l>>2]|0)+1}if((R|0)!=(ia|0)){W=f[o>>2]|0;fa=f[t>>2]|0;ga=W-fa>>2;ea=f[v>>2]|0;Z=f[l>>2]|0;if((((ga|0)==0?0:(ga*113|0)+-1|0)|0)==(Z+ea|0)){Pc(e);wa=f[v>>2]|0;xa=f[l>>2]|0;ya=f[o>>2]|0;za=f[t>>2]|0}else{wa=ea;xa=Z;ya=W;za=fa}fa=xa+wa|0;if((ya|0)==(za|0))Aa=0;else Aa=(f[za+(((fa>>>0)/113|0)<<2)>>2]|0)+(((fa>>>0)%113|0)*36|0)|0;f[Aa>>2]=ia;f[Aa+4>>2]=i;f[Aa+8>>2]=V;f[Aa+12>>2]=R;fa=Aa+16|0;f[fa>>2]=p;f[fa+4>>2]=q;f[Aa+24>>2]=Q;f[Aa+28>>2]=Y;f[Aa+32>>2]=U;fa=(f[l>>2]|0)+1|0;f[l>>2]=fa;Ba=fa}else aa=85}else aa=85;while(0);if((aa|0)==85){aa=0;Ba=f[l>>2]|0}if(!Ba)break;else L=Ba}}Ba=f[t>>2]|0;L=f[v>>2]|0;Aa=Ba+(((L>>>0)/113|0)<<2)|0;q=f[o>>2]|0;p=q;i=Ba;if((q|0)==(Ba|0)){Ca=0;Da=0}else{ia=(f[Aa>>2]|0)+(((L>>>0)%113|0)*36|0)|0;Ca=ia;Da=ia}ia=Aa;Aa=Da;c:while(1){Da=Aa;do{L=Da;if((Ca|0)==(L|0))break c;Da=L+36|0}while((Da-(f[ia>>2]|0)|0)!=4068);Da=ia+4|0;ia=Da;Aa=f[Da>>2]|0}f[l>>2]=0;l=p-i>>2;if(l>>>0>2){i=Ba;do{Oq(f[i>>2]|0);i=(f[t>>2]|0)+4|0;f[t>>2]=i;Ea=f[o>>2]|0;Fa=Ea-i>>2}while(Fa>>>0>2);Ga=Fa;Ha=i;Ia=Ea}else{Ga=l;Ha=Ba;Ia=q}switch(Ga|0){case 1:{Ja=56;aa=99;break}case 2:{Ja=113;aa=99;break}default:{}}if((aa|0)==99)f[v>>2]=Ja;if((Ha|0)!=(Ia|0)){Ja=Ha;do{Oq(f[Ja>>2]|0);Ja=Ja+4|0}while((Ja|0)!=(Ia|0));Ia=f[t>>2]|0;t=f[o>>2]|0;if((t|0)!=(Ia|0))f[o>>2]=t+(~((t+-4-Ia|0)>>>2)<<2)}Ia=f[e>>2]|0;if(!Ia){u=d;return}Oq(Ia);u=d;return}function lb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0;d=u;u=u+32|0;e=d;g=a+8|0;h=f[g>>2]|0;f[e>>2]=0;i=e+4|0;f[i>>2]=0;f[e+8>>2]=0;do if(h)if(h>>>0>1073741823)aq(e);else{j=h<<2;k=ln(j)|0;f[e>>2]=k;l=k+(h<<2)|0;f[e+8>>2]=l;sj(k|0,0,j|0)|0;f[i>>2]=l;m=l;n=k;break}else{m=0;n=0}while(0);k=a+140|0;l=f[k>>2]|0;j=f[l>>2]|0;o=l+4|0;if(!j){p=l+8|0;q=n;r=m;s=h}else{h=f[o>>2]|0;if((h|0)!=(j|0))f[o>>2]=h+(~((h+-4-j|0)>>>2)<<2);Oq(j);j=l+8|0;f[j>>2]=0;f[o>>2]=0;f[l>>2]=0;p=j;q=f[e>>2]|0;r=f[i>>2]|0;s=f[g>>2]|0}f[l>>2]=q;f[o>>2]=r;f[p>>2]=f[e+8>>2];f[e>>2]=0;p=e+4|0;f[p>>2]=0;f[e+8>>2]=0;do if(s)if(s>>>0>1073741823)aq(e);else{r=s<<2;o=ln(r)|0;f[e>>2]=o;q=o+(s<<2)|0;f[e+8>>2]=q;sj(o|0,0,r|0)|0;f[p>>2]=q;t=q;v=o;break}else{t=0;v=0}while(0);s=a+152|0;o=f[s>>2]|0;q=f[o>>2]|0;r=o+4|0;if(!q){w=o+8|0;x=v;y=t}else{t=f[r>>2]|0;if((t|0)!=(q|0))f[r>>2]=t+(~((t+-4-q|0)>>>2)<<2);Oq(q);q=o+8|0;f[q>>2]=0;f[r>>2]=0;f[o>>2]=0;w=q;x=f[e>>2]|0;y=f[p>>2]|0}f[o>>2]=x;f[r>>2]=y;f[w>>2]=f[e+8>>2];w=f[b>>2]|0;y=b+4|0;r=f[y>>2]|0;x=f[y+4>>2]|0;y=f[c>>2]|0;o=c+4|0;p=f[o>>2]|0;q=f[o+4>>2]|0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;f[e+12>>2]=0;f[e+16>>2]=0;f[e+20>>2]=0;o=e+8|0;t=e+4|0;v=e+16|0;l=e+20|0;i=r;Pc(e);j=f[t>>2]|0;h=(f[l>>2]|0)+(f[v>>2]|0)|0;if((f[o>>2]|0)==(j|0))z=0;else z=(f[j+(((h>>>0)/113|0)<<2)>>2]|0)+(((h>>>0)%113|0)*36|0)|0;f[z>>2]=w;h=z+4|0;f[h>>2]=r;f[h+4>>2]=x;f[z+12>>2]=y;h=z+16|0;f[h>>2]=p;f[h+4>>2]=q;f[z+24>>2]=0;f[z+28>>2]=y-w;f[z+32>>2]=0;z=(f[l>>2]|0)+1|0;f[l>>2]=z;if(z|0){w=a+128|0;y=a+60|0;h=a+56|0;j=a+48|0;m=a+52|0;n=a+44|0;A=b+8|0;B=c+8|0;C=a+12|0;D=a+100|0;E=a+96|0;F=a+88|0;G=a+92|0;H=a+84|0;I=i+4|0;J=i+24|0;K=i+24|0;L=p+24|0;M=z;while(1){z=f[v>>2]|0;N=M+-1|0;O=N+z|0;P=f[t>>2]|0;Q=f[P+(((O>>>0)/113|0)<<2)>>2]|0;R=(O>>>0)%113|0;O=f[Q+(R*36|0)>>2]|0;S=f[Q+(R*36|0)+12>>2]|0;T=f[Q+(R*36|0)+24>>2]|0;U=f[Q+(R*36|0)+32>>2]|0;f[l>>2]=N;N=f[o>>2]|0;R=N-P>>2;if((1-M-z+((R|0)==0?0:(R*113|0)+-1|0)|0)>>>0>225){Oq(f[N+-4>>2]|0);f[o>>2]=(f[o>>2]|0)+-4}f[b>>2]=O;f[c>>2]=S;N=f[k>>2]|0;R=((f[g>>2]|0)+-1|0)==(T|0)?0:T+1|0;T=(f[s>>2]|0)+(U*12|0)|0;z=S-O|0;P=(f[a>>2]|0)-(f[(f[T>>2]|0)+(R<<2)>>2]|0)|0;a:do if(P){if(z>>>0<3){Q=f[w>>2]|0;f[Q>>2]=R;V=f[g>>2]|0;if(V>>>0>1){W=1;Y=V;Z=R;while(1){Z=(Z|0)==(Y+-1|0)?0:Z+1|0;f[Q+(W<<2)>>2]=Z;W=W+1|0;$=f[g>>2]|0;if(W>>>0>=$>>>0){aa=$;break}else Y=$}}else aa=V;if(!z){ba=81;break}else{ca=0;da=aa}while(1){Y=(f[J>>2]|0)+((X(f[I>>2]|0,O+ca|0)|0)<<2)|0;if(!da)ea=0;else{W=0;do{Z=f[(f[w>>2]|0)+(W<<2)>>2]|0;Q=(f[a>>2]|0)-(f[(f[T>>2]|0)+(Z<<2)>>2]|0)|0;do if(Q|0){$=f[y>>2]|0;fa=32-$|0;ga=32-Q|0;ha=f[Y+(Z<<2)>>2]<(fa|0)){ia=ha>>>ga;ga=Q-fa|0;f[y>>2]=ga;fa=f[h>>2]|ia>>>ga;f[h>>2]=fa;ga=f[j>>2]|0;if((ga|0)==(f[m>>2]|0))Ri(n,h);else{f[ga>>2]=fa;f[j>>2]=ga+4}f[h>>2]=ia<<32-(f[y>>2]|0);break}ia=f[h>>2]|ha>>>$;f[h>>2]=ia;ha=$+Q|0;f[y>>2]=ha;if((ha|0)!=32)break;ha=f[j>>2]|0;if((ha|0)==(f[m>>2]|0))Ri(n,h);else{f[ha>>2]=ia;f[j>>2]=ha+4}f[h>>2]=0;f[y>>2]=0}while(0);W=W+1|0;Q=f[g>>2]|0}while(W>>>0>>0);ea=Q}ca=ca+1|0;if(ca>>>0>=z>>>0){ba=81;break a}else da=ea}}V=U+1|0;Ig(N+(V*12|0)|0,f[N+(U*12|0)>>2]|0,f[N+(U*12|0)+4>>2]|0);W=(f[(f[k>>2]|0)+(V*12|0)>>2]|0)+(R<<2)|0;Y=(f[W>>2]|0)+(1<>2]=Y;W=f[A>>2]|0;Q=f[B>>2]|0;b:do if((S|0)==(O|0))ja=O;else{Z=f[K>>2]|0;if(!W){if((f[Z+(R<<2)>>2]|0)>>>0>>0){ja=S;break}else{ka=S;la=O}while(1){ha=ka;do{ha=ha+-1|0;if((la|0)==(ha|0)){ja=la;break b}ia=(f[L>>2]|0)+((X(ha,Q)|0)<<2)+(R<<2)|0}while((f[ia>>2]|0)>>>0>=Y>>>0);la=la+1|0;if((la|0)==(ha|0)){ja=ha;break b}else ka=ha}}else{ma=S;na=O}while(1){ia=na;while(1){oa=Z+((X(ia,W)|0)<<2)|0;if((f[oa+(R<<2)>>2]|0)>>>0>=Y>>>0){pa=ma;break}$=ia+1|0;if(($|0)==(ma|0)){ja=ma;break b}else ia=$}while(1){pa=pa+-1|0;if((ia|0)==(pa|0)){ja=ia;break b}qa=(f[L>>2]|0)+((X(pa,Q)|0)<<2)|0;if((f[qa+(R<<2)>>2]|0)>>>0>>0){ra=0;break}}do{ha=oa+(ra<<2)|0;$=qa+(ra<<2)|0;ga=f[ha>>2]|0;f[ha>>2]=f[$>>2];f[$>>2]=ga;ra=ra+1|0}while((ra|0)!=(W|0));na=ia+1|0;if((na|0)==(pa|0)){ja=pa;break}else ma=pa}}while(0);Y=(_(z|0)|0)^31;Q=ja-O|0;Z=S-ja|0;ga=Q>>>0>>0;if((Q|0)!=(Z|0)){$=f[D>>2]|0;if(ga)f[E>>2]=f[E>>2]|1<<31-$;ha=$+1|0;f[D>>2]=ha;if((ha|0)==32){ha=f[F>>2]|0;if((ha|0)==(f[G>>2]|0))Ri(H,E);else{f[ha>>2]=f[E>>2];f[F>>2]=ha+4}f[D>>2]=0;f[E>>2]=0}}ha=z>>>1;if(ga)sg(C,Y,ha-Q|0);else sg(C,Y,ha-Z|0);ha=f[s>>2]|0;Y=f[ha+(U*12|0)>>2]|0;ga=Y+(R<<2)|0;f[ga>>2]=(f[ga>>2]|0)+1;Ig(ha+(V*12|0)|0,Y,f[ha+(U*12|0)+4>>2]|0);if((ja|0)!=(O|0)){ha=f[o>>2]|0;Y=f[t>>2]|0;ga=ha-Y>>2;$=f[v>>2]|0;fa=f[l>>2]|0;if((((ga|0)==0?0:(ga*113|0)+-1|0)|0)==(fa+$|0)){Pc(e);sa=f[v>>2]|0;ta=f[l>>2]|0;ua=f[o>>2]|0;va=f[t>>2]|0}else{sa=$;ta=fa;ua=ha;va=Y}Y=ta+sa|0;if((ua|0)==(va|0))wa=0;else wa=(f[va+(((Y>>>0)/113|0)<<2)>>2]|0)+(((Y>>>0)%113|0)*36|0)|0;f[wa>>2]=O;Y=wa+4|0;f[Y>>2]=r;f[Y+4>>2]=x;f[wa+12>>2]=ja;f[wa+16>>2]=i;f[wa+20>>2]=W;f[wa+24>>2]=R;f[wa+28>>2]=Q;f[wa+32>>2]=U;f[l>>2]=(f[l>>2]|0)+1}if((S|0)!=(ja|0)){Q=f[o>>2]|0;Y=f[t>>2]|0;ha=Q-Y>>2;fa=f[v>>2]|0;$=f[l>>2]|0;if((((ha|0)==0?0:(ha*113|0)+-1|0)|0)==($+fa|0)){Pc(e);xa=f[v>>2]|0;ya=f[l>>2]|0;za=f[o>>2]|0;Aa=f[t>>2]|0}else{xa=fa;ya=$;za=Q;Aa=Y}Y=ya+xa|0;if((za|0)==(Aa|0))Ba=0;else Ba=(f[Aa+(((Y>>>0)/113|0)<<2)>>2]|0)+(((Y>>>0)%113|0)*36|0)|0;f[Ba>>2]=ja;f[Ba+4>>2]=i;f[Ba+8>>2]=W;f[Ba+12>>2]=S;Y=Ba+16|0;f[Y>>2]=p;f[Y+4>>2]=q;f[Ba+24>>2]=R;f[Ba+28>>2]=Z;f[Ba+32>>2]=V;Z=(f[l>>2]|0)+1|0;f[l>>2]=Z;Ca=Z}else ba=81}else ba=81;while(0);if((ba|0)==81){ba=0;Ca=f[l>>2]|0}if(!Ca)break;else M=Ca}}Ca=f[t>>2]|0;M=f[v>>2]|0;Ba=Ca+(((M>>>0)/113|0)<<2)|0;q=f[o>>2]|0;p=q;i=Ca;if((q|0)==(Ca|0)){Da=0;Ea=0}else{ja=(f[Ba>>2]|0)+(((M>>>0)%113|0)*36|0)|0;Da=ja;Ea=ja}ja=Ba;Ba=Ea;c:while(1){Ea=Ba;do{M=Ea;if((Da|0)==(M|0))break c;Ea=M+36|0}while((Ea-(f[ja>>2]|0)|0)!=4068);Ea=ja+4|0;ja=Ea;Ba=f[Ea>>2]|0}f[l>>2]=0;l=p-i>>2;if(l>>>0>2){i=Ca;do{Oq(f[i>>2]|0);i=(f[t>>2]|0)+4|0;f[t>>2]=i;Fa=f[o>>2]|0;Ga=Fa-i>>2}while(Ga>>>0>2);Ha=Ga;Ia=i;Ja=Fa}else{Ha=l;Ia=Ca;Ja=q}switch(Ha|0){case 1:{Ka=56;ba=95;break}case 2:{Ka=113;ba=95;break}default:{}}if((ba|0)==95)f[v>>2]=Ka;if((Ia|0)!=(Ja|0)){Ka=Ia;do{Oq(f[Ka>>2]|0);Ka=Ka+4|0}while((Ka|0)!=(Ja|0));Ja=f[t>>2]|0;t=f[o>>2]|0;if((t|0)!=(Ja|0))f[o>>2]=t+(~((t+-4-Ja|0)>>>2)<<2)}Ja=f[e>>2]|0;if(!Ja){u=d;return}Oq(Ja);u=d;return}function mb(a,c,e,g){a=a|0;c=c|0;e=e|0;g=g|0;var i=0,k=0,l=0,m=0,o=0,q=0,r=0,s=Oa,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;if(!g){i=0;return i|0}do switch(f[a+28>>2]|0){case 1:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){m=f[f[a>>2]>>2]|0;o=a+40|0;q=un(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;r=Vn(q|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=m+r|0;if(!(b[a+32>>0]|0)){r=o;m=0;while(1){s=$(b[r>>0]|0);n[g+(m<<2)>>2]=s;m=m+1|0;q=b[k>>0]|0;if((m|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){t=q;break}else r=r+1|0}}else{r=o;m=0;while(1){s=$($(b[r>>0]|0)/$(127.0));n[g+(m<<2)>>2]=s;m=m+1|0;q=b[k>>0]|0;if((m|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){t=q;break}else r=r+1|0}}}else t=l;r=t<<24>>24;if(t<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(r<<2)|0,0,(e<<24>>24)-r<<2|0)|0;i=1;return i|0}case 2:{r=a+24|0;m=b[r>>0]|0;if((m<<24>>24>e<<24>>24?e:m)<<24>>24>0){k=f[f[a>>2]>>2]|0;o=a+40|0;q=un(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;u=Vn(q|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=k+u|0;if(!(b[a+32>>0]|0)){u=o;k=0;while(1){s=$(h[u>>0]|0);n[g+(k<<2)>>2]=s;k=k+1|0;q=b[r>>0]|0;if((k|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){v=q;break}else u=u+1|0}}else{u=o;k=0;while(1){s=$($(h[u>>0]|0)/$(255.0));n[g+(k<<2)>>2]=s;k=k+1|0;l=b[r>>0]|0;if((k|0)>=((l<<24>>24>e<<24>>24?e:l)<<24>>24|0)){v=l;break}else u=u+1|0}}}else v=m;u=v<<24>>24;if(v<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(u<<2)|0,0,(e<<24>>24)-u<<2|0)|0;i=1;return i|0}case 3:{u=a+48|0;k=f[u>>2]|0;r=f[u+4>>2]|0;u=a+40|0;o=(Vn(un(f[u>>2]|0,f[u+4>>2]|0,f[c>>2]|0,0)|0,I|0,k|0,r|0)|0)+(f[f[a>>2]>>2]|0)|0;r=a+24|0;k=b[r>>0]|0;if((k<<24>>24>e<<24>>24?e:k)<<24>>24>0)if(!(b[a+32>>0]|0)){u=o;l=0;while(1){s=$(d[u>>1]|0);n[g+(l<<2)>>2]=s;l=l+1|0;q=b[r>>0]|0;if((l|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){w=q;break}else u=u+2|0}}else{u=o;l=0;while(1){s=$($(d[u>>1]|0)/$(32767.0));n[g+(l<<2)>>2]=s;l=l+1|0;m=b[r>>0]|0;if((l|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){w=m;break}else u=u+2|0}}else w=k;u=w<<24>>24;if(w<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(u<<2)|0,0,(e<<24>>24)-u<<2|0)|0;i=1;return i|0}case 4:{u=a+48|0;l=f[u>>2]|0;r=f[u+4>>2]|0;u=a+40|0;o=(Vn(un(f[u>>2]|0,f[u+4>>2]|0,f[c>>2]|0,0)|0,I|0,l|0,r|0)|0)+(f[f[a>>2]>>2]|0)|0;r=a+24|0;l=b[r>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0)if(!(b[a+32>>0]|0)){u=o;m=0;while(1){s=$(j[u>>1]|0);n[g+(m<<2)>>2]=s;m=m+1|0;q=b[r>>0]|0;if((m|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){x=q;break}else u=u+2|0}}else{u=o;m=0;while(1){s=$($(j[u>>1]|0)/$(65535.0));n[g+(m<<2)>>2]=s;m=m+1|0;k=b[r>>0]|0;if((m|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){x=k;break}else u=u+2|0}}else x=l;u=x<<24>>24;if(x<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(u<<2)|0,0,(e<<24>>24)-u<<2|0)|0;i=1;return i|0}case 5:{u=a+48|0;m=f[u>>2]|0;r=f[u+4>>2]|0;u=a+40|0;o=(Vn(un(f[u>>2]|0,f[u+4>>2]|0,f[c>>2]|0,0)|0,I|0,m|0,r|0)|0)+(f[f[a>>2]>>2]|0)|0;r=a+24|0;m=b[r>>0]|0;if((m<<24>>24>e<<24>>24?e:m)<<24>>24>0)if(!(b[a+32>>0]|0)){u=o;k=0;while(1){s=$(f[u>>2]|0);n[g+(k<<2)>>2]=s;k=k+1|0;q=b[r>>0]|0;if((k|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){y=q;break}else u=u+4|0}}else{u=o;k=0;while(1){s=$($(f[u>>2]|0)*$(4.65661287e-10));n[g+(k<<2)>>2]=s;k=k+1|0;l=b[r>>0]|0;if((k|0)>=((l<<24>>24>e<<24>>24?e:l)<<24>>24|0)){y=l;break}else u=u+4|0}}else y=m;u=y<<24>>24;if(y<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(u<<2)|0,0,(e<<24>>24)-u<<2|0)|0;i=1;return i|0}case 6:{u=a+48|0;k=f[u>>2]|0;r=f[u+4>>2]|0;u=a+40|0;o=(Vn(un(f[u>>2]|0,f[u+4>>2]|0,f[c>>2]|0,0)|0,I|0,k|0,r|0)|0)+(f[f[a>>2]>>2]|0)|0;r=a+24|0;k=b[r>>0]|0;if((k<<24>>24>e<<24>>24?e:k)<<24>>24>0)if(!(b[a+32>>0]|0)){u=o;l=0;while(1){s=$((f[u>>2]|0)>>>0);n[g+(l<<2)>>2]=s;l=l+1|0;q=b[r>>0]|0;if((l|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){z=q;break}else u=u+4|0}}else{u=o;l=0;while(1){s=$($((f[u>>2]|0)>>>0)*$(2.32830644e-10));n[g+(l<<2)>>2]=s;l=l+1|0;m=b[r>>0]|0;if((l|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){z=m;break}else u=u+4|0}}else z=k;u=z<<24>>24;if(z<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(u<<2)|0,0,(e<<24>>24)-u<<2|0)|0;i=1;return i|0}case 7:{u=a+48|0;l=f[u>>2]|0;r=f[u+4>>2]|0;u=a+40|0;o=(Vn(un(f[u>>2]|0,f[u+4>>2]|0,f[c>>2]|0,0)|0,I|0,l|0,r|0)|0)+(f[f[a>>2]>>2]|0)|0;r=a+24|0;l=b[r>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0)if(!(b[a+32>>0]|0)){u=o;m=0;while(1){q=u;s=$(+((f[q>>2]|0)>>>0)+4294967296.0*+(f[q+4>>2]|0));n[g+(m<<2)>>2]=s;m=m+1|0;q=b[r>>0]|0;if((m|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){A=q;break}else u=u+8|0}}else{u=o;m=0;while(1){k=u;s=$($(+((f[k>>2]|0)>>>0)+4294967296.0*+(f[k+4>>2]|0))*$(1.08420217e-19));n[g+(m<<2)>>2]=s;m=m+1|0;k=b[r>>0]|0;if((m|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){A=k;break}else u=u+8|0}}else A=l;u=A<<24>>24;if(A<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(u<<2)|0,0,(e<<24>>24)-u<<2|0)|0;i=1;return i|0}case 8:{u=a+48|0;m=f[u>>2]|0;r=f[u+4>>2]|0;u=a+40|0;o=(Vn(un(f[u>>2]|0,f[u+4>>2]|0,f[c>>2]|0,0)|0,I|0,m|0,r|0)|0)+(f[f[a>>2]>>2]|0)|0;r=a+24|0;m=b[r>>0]|0;if((m<<24>>24>e<<24>>24?e:m)<<24>>24>0)if(!(b[a+32>>0]|0)){u=o;k=0;while(1){q=u;s=$(+((f[q>>2]|0)>>>0)+4294967296.0*+((f[q+4>>2]|0)>>>0));n[g+(k<<2)>>2]=s;k=k+1|0;q=b[r>>0]|0;if((k|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){B=q;break}else u=u+8|0}}else{u=o;k=0;while(1){l=u;s=$($(+((f[l>>2]|0)>>>0)+4294967296.0*+((f[l+4>>2]|0)>>>0))*$(5.42101086e-20));n[g+(k<<2)>>2]=s;k=k+1|0;l=b[r>>0]|0;if((k|0)>=((l<<24>>24>e<<24>>24?e:l)<<24>>24|0)){B=l;break}else u=u+8|0}}else B=m;u=B<<24>>24;if(B<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(u<<2)|0,0,(e<<24>>24)-u<<2|0)|0;i=1;return i|0}case 9:{u=a+24|0;k=b[u>>0]|0;if((k<<24>>24>e<<24>>24?e:k)<<24>>24>0){r=f[f[a>>2]>>2]|0;o=a+40|0;l=un(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;q=Vn(l|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=r+q|0;q=0;while(1){f[g+(q<<2)>>2]=f[o>>2];q=q+1|0;r=b[u>>0]|0;if((q|0)>=((r<<24>>24>e<<24>>24?e:r)<<24>>24|0)){C=r;break}else o=o+4|0}}else C=k;o=C<<24>>24;if(C<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(o<<2)|0,0,(e<<24>>24)-o<<2|0)|0;i=1;return i|0}case 10:{o=a+24|0;q=b[o>>0]|0;if((q<<24>>24>e<<24>>24?e:q)<<24>>24>0){u=f[f[a>>2]>>2]|0;m=a+40|0;r=un(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;l=Vn(r|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=u+l|0;l=0;while(1){s=$(+p[m>>3]);n[g+(l<<2)>>2]=s;l=l+1|0;u=b[o>>0]|0;if((l|0)>=((u<<24>>24>e<<24>>24?e:u)<<24>>24|0)){D=u;break}else m=m+8|0}}else D=q;m=D<<24>>24;if(D<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(m<<2)|0,0,(e<<24>>24)-m<<2|0)|0;i=1;return i|0}case 11:{m=a+24|0;l=b[m>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){o=f[f[a>>2]>>2]|0;k=a+40|0;u=un(f[k>>2]|0,f[k+4>>2]|0,f[c>>2]|0,0)|0;k=a+48|0;r=Vn(u|0,I|0,f[k>>2]|0,f[k+4>>2]|0)|0;k=o+r|0;r=0;while(1){s=$((b[k>>0]|0)!=0&1);n[g+(r<<2)>>2]=s;r=r+1|0;o=b[m>>0]|0;if((r|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){E=o;break}else k=k+1|0}}else E=l;k=E<<24>>24;if(E<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(k<<2)|0,0,(e<<24>>24)-k<<2|0)|0;i=1;return i|0}default:{i=0;return i|0}}while(0);return 0}function nb(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0.0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0.0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0.0,kb=0.0,lb=0.0,mb=0.0,nb=0.0,ob=0.0,pb=0.0,qb=0.0,rb=0.0,sb=0.0,tb=0;i=u;u=u+512|0;j=i;k=d+c|0;l=0-k|0;m=a+4|0;n=a+100|0;o=b;b=0;a:while(1){switch(o|0){case 46:{p=6;break a;break}case 48:break;default:{q=0;r=o;s=b;t=0;v=0;break a}}w=f[m>>2]|0;if(w>>>0<(f[n>>2]|0)>>>0){f[m>>2]=w+1;o=h[w>>0]|0;b=1;continue}else{o=Si(a)|0;b=1;continue}}if((p|0)==6){o=f[m>>2]|0;if(o>>>0<(f[n>>2]|0)>>>0){f[m>>2]=o+1;x=h[o>>0]|0}else x=Si(a)|0;if((x|0)==48){o=0;w=0;while(1){y=Vn(o|0,w|0,-1,-1)|0;z=I;A=f[m>>2]|0;if(A>>>0<(f[n>>2]|0)>>>0){f[m>>2]=A+1;B=h[A>>0]|0}else B=Si(a)|0;if((B|0)==48){o=y;w=z}else{q=1;r=B;s=1;t=y;v=z;break}}}else{q=1;r=x;s=b;t=0;v=0}}f[j>>2]=0;b=r+-48|0;x=(r|0)==46;b:do if(x|b>>>0<10){B=j+496|0;w=0;o=0;z=0;y=q;A=s;C=r;D=x;E=b;F=t;G=v;H=0;J=0;c:while(1){do if(D)if(!y){L=w;M=o;N=1;O=z;P=A;Q=H;R=J;S=H;T=J}else break c;else{U=Vn(H|0,J|0,1,0)|0;V=I;W=(C|0)!=48;if((o|0)>=125){if(!W){L=w;M=o;N=y;O=z;P=A;Q=F;R=G;S=U;T=V;break}f[B>>2]=f[B>>2]|1;L=w;M=o;N=y;O=z;P=A;Q=F;R=G;S=U;T=V;break}Y=j+(o<<2)|0;if(!w)Z=E;else Z=C+-48+((f[Y>>2]|0)*10|0)|0;f[Y>>2]=Z;Y=w+1|0;_=(Y|0)==9;L=_?0:Y;M=o+(_&1)|0;N=y;O=W?U:z;P=1;Q=F;R=G;S=U;T=V}while(0);V=f[m>>2]|0;if(V>>>0<(f[n>>2]|0)>>>0){f[m>>2]=V+1;$=h[V>>0]|0}else $=Si(a)|0;E=$+-48|0;D=($|0)==46;if(!(D|E>>>0<10)){aa=L;ba=M;ca=O;da=N;ea=$;fa=P;ga=S;ha=Q;ia=T;ja=R;p=29;break b}else{w=L;o=M;z=O;y=N;A=P;C=$;F=Q;G=R;H=S;J=T}}ka=w;la=o;ma=z;na=H;oa=J;pa=F;qa=G;ra=(A|0)!=0;p=37}else{aa=0;ba=0;ca=0;da=q;ea=r;fa=s;ga=0;ha=t;ia=0;ja=v;p=29}while(0);do if((p|0)==29){v=(da|0)==0;t=v?ga:ha;s=v?ia:ja;v=(fa|0)!=0;if(!(v&(ea|32|0)==101))if((ea|0)>-1){ka=aa;la=ba;ma=ca;na=ga;oa=ia;pa=t;qa=s;ra=v;p=37;break}else{sa=aa;ta=ba;ua=ca;va=ga;wa=ia;xa=v;ya=t;za=s;p=39;break}v=Re(a,g)|0;r=I;if((v|0)==0&(r|0)==-2147483648){if(!g){Ym(a,0);Aa=0.0;break}if(!(f[n>>2]|0)){Ba=0;Ca=0}else{f[m>>2]=(f[m>>2]|0)+-1;Ba=0;Ca=0}}else{Ba=v;Ca=r}r=Vn(Ba|0,Ca|0,t|0,s|0)|0;Da=aa;Ea=ba;Fa=ca;Ga=r;Ha=ga;Ia=I;Ja=ia;p=41}while(0);if((p|0)==37)if(f[n>>2]|0){f[m>>2]=(f[m>>2]|0)+-1;if(ra){Da=ka;Ea=la;Fa=ma;Ga=pa;Ha=na;Ia=qa;Ja=oa;p=41}else p=40}else{sa=ka;ta=la;ua=ma;va=na;wa=oa;xa=ra;ya=pa;za=qa;p=39}if((p|0)==39)if(xa){Da=sa;Ea=ta;Fa=ua;Ga=ya;Ha=va;Ia=za;Ja=wa;p=41}else p=40;do if((p|0)==40){wa=Vq()|0;f[wa>>2]=22;Ym(a,0);Aa=0.0}else if((p|0)==41){wa=f[j>>2]|0;if(!wa){Aa=+(e|0)*0.0;break}if(((Ja|0)<0|(Ja|0)==0&Ha>>>0<10)&((Ga|0)==(Ha|0)&(Ia|0)==(Ja|0))?(c|0)>30|(wa>>>c|0)==0:0){Aa=+(e|0)*+(wa>>>0);break}wa=(d|0)/-2|0;za=((wa|0)<0)<<31>>31;if((Ia|0)>(za|0)|(Ia|0)==(za|0)&Ga>>>0>wa>>>0){wa=Vq()|0;f[wa>>2]=34;Aa=+(e|0)*1797693134862315708145274.0e284*1797693134862315708145274.0e284;break}wa=d+-106|0;za=((wa|0)<0)<<31>>31;if((Ia|0)<(za|0)|(Ia|0)==(za|0)&Ga>>>0>>0){wa=Vq()|0;f[wa>>2]=34;Aa=+(e|0)*2.2250738585072014e-308*2.2250738585072014e-308;break}if(!Da)Ka=Ea;else{if((Da|0)<9){wa=j+(Ea<<2)|0;za=Da;va=f[wa>>2]|0;while(1){va=va*10|0;if((za|0)>=8)break;else za=za+1|0}f[wa>>2]=va}Ka=Ea+1|0}if((Fa|0)<9?(Fa|0)<=(Ga|0)&(Ga|0)<18:0){if((Ga|0)==9){Aa=+(e|0)*+((f[j>>2]|0)>>>0);break}if((Ga|0)<9){Aa=+(e|0)*+((f[j>>2]|0)>>>0)/+(f[6720+(8-Ga<<2)>>2]|0);break}za=c+27+(X(Ga,-3)|0)|0;A=f[j>>2]|0;if((za|0)>30|(A>>>za|0)==0){Aa=+(e|0)*+(A>>>0)*+(f[6720+(Ga+-10<<2)>>2]|0);break}}A=(Ga|0)%9|0;if(!A){La=0;Ma=Ka;Na=0;Oa=Ga}else{za=(Ga|0)>-1?A:A+9|0;A=f[6720+(8-za<<2)>>2]|0;if(Ka){G=1e9/(A|0)|0;F=0;J=0;H=Ga;z=0;do{o=j+(z<<2)|0;w=f[o>>2]|0;ya=((w>>>0)/(A>>>0)|0)+F|0;f[o>>2]=ya;F=X(G,(w>>>0)%(A>>>0)|0)|0;w=(z|0)==(J|0)&(ya|0)==0;H=w?H+-9|0:H;J=w?J+1&127:J;z=z+1|0}while((z|0)!=(Ka|0));if(!F){Pa=J;Qa=Ka;Ra=H}else{f[j+(Ka<<2)>>2]=F;Pa=J;Qa=Ka+1|0;Ra=H}}else{Pa=0;Qa=0;Ra=Ga}La=0;Ma=Qa;Na=Pa;Oa=9-za+Ra|0}d:while(1){z=(Oa|0)<18;A=(Oa|0)==18;G=j+(Na<<2)|0;va=La;wa=Ma;while(1){if(!z){if(!A){Sa=va;Ta=Na;Ua=Oa;Va=wa;break d}if((f[G>>2]|0)>>>0>=9007199){Sa=va;Ta=Na;Ua=18;Va=wa;break d}}w=0;Wa=wa;ya=wa+127|0;while(1){o=ya&127;ua=j+(o<<2)|0;ta=Tn(f[ua>>2]|0,0,29)|0;sa=Vn(ta|0,I|0,w|0,0)|0;ta=I;if(ta>>>0>0|(ta|0)==0&sa>>>0>1e9){xa=jp(sa|0,ta|0,1e9,0)|0;qa=hn(sa|0,ta|0,1e9,0)|0;Xa=xa;Ya=qa}else{Xa=0;Ya=sa}f[ua>>2]=Ya;ua=(o|0)==(Na|0);Wa=(Ya|0)==0&(((o|0)!=(Wa+127&127|0)|ua)^1)?o:Wa;if(ua)break;else{w=Xa;ya=o+-1|0}}va=va+-29|0;if(Xa|0)break;else wa=Wa}wa=Na+127&127;G=Wa+127&127;A=j+((Wa+126&127)<<2)|0;if((wa|0)==(Wa|0)){f[A>>2]=f[A>>2]|f[j+(G<<2)>>2];Za=G}else Za=Wa;f[j+(wa<<2)>>2]=Xa;La=va;Ma=Za;Na=wa;Oa=Oa+9|0}e:while(1){za=Va+1&127;H=j+((Va+127&127)<<2)|0;J=Sa;F=Ta;wa=Ua;while(1){G=(wa|0)==18;A=(wa|0)>27?9:1;_a=J;$a=F;while(1){z=0;while(1){ya=z+$a&127;if((ya|0)==(Va|0)){ab=2;p=88;break}w=f[j+(ya<<2)>>2]|0;ya=f[6752+(z<<2)>>2]|0;if(w>>>0>>0){ab=2;p=88;break}if(w>>>0>ya>>>0)break;ya=z+1|0;if((z|0)<1)z=ya;else{ab=ya;p=88;break}}if((p|0)==88?(p=0,G&(ab|0)==2):0){bb=0.0;cb=0;db=Va;break e}eb=A+_a|0;if(($a|0)==(Va|0)){_a=eb;$a=Va}else break}G=(1<>>A;fb=0;gb=$a;hb=wa;ya=$a;do{w=j+(ya<<2)|0;o=f[w>>2]|0;ua=(o>>>A)+fb|0;f[w>>2]=ua;fb=X(o&G,z)|0;o=(ya|0)==(gb|0)&(ua|0)==0;hb=o?hb+-9|0:hb;gb=o?gb+1&127:gb;ya=ya+1&127}while((ya|0)!=(Va|0));if(!fb){J=eb;F=gb;wa=hb;continue}if((za|0)!=(gb|0))break;f[H>>2]=f[H>>2]|1;J=eb;F=gb;wa=hb}f[j+(Va<<2)>>2]=fb;Sa=eb;Ta=gb;Ua=hb;Va=za}while(1){wa=cb+$a&127;F=db+1&127;if((wa|0)==(db|0)){f[j+(F+-1<<2)>>2]=0;ib=F}else ib=db;bb=bb*1.0e9+ +((f[j+(wa<<2)>>2]|0)>>>0);cb=cb+1|0;if((cb|0)==2)break;else db=ib}jb=+(e|0);kb=bb*jb;wa=_a+53|0;F=wa-d|0;J=(F|0)<(c|0);H=J?((F|0)>0?F:0):c;if((H|0)<53){lb=+rq(+bk(1.0,105-H|0),kb);mb=+Dq(kb,+bk(1.0,53-H|0));nb=lb;ob=mb;pb=lb+(kb-mb)}else{nb=0.0;ob=0.0;pb=kb}va=$a+2&127;if((va|0)!=(ib|0)){ya=f[j+(va<<2)>>2]|0;do if(ya>>>0>=5e8){if((ya|0)!=5e8){qb=jb*.75+ob;break}if(($a+3&127|0)==(ib|0)){qb=jb*.5+ob;break}else{qb=jb*.75+ob;break}}else{if((ya|0)==0?($a+3&127|0)==(ib|0):0){qb=ob;break}qb=jb*.25+ob}while(0);if((53-H|0)>1?!(+Dq(qb,1.0)!=0.0):0)rb=qb+1.0;else rb=qb}else rb=ob;jb=pb+rb-nb;do if((wa&2147483647|0)>(-2-k|0)){ya=!(+K(+jb)>=9007199254740992.0);va=_a+((ya^1)&1)|0;kb=ya?jb:jb*.5;if((va+50|0)<=(l|0)?!(rb!=0.0&(J&((H|0)!=(F|0)|ya))):0){sb=kb;tb=va;break}ya=Vq()|0;f[ya>>2]=34;sb=kb;tb=va}else{sb=jb;tb=_a}while(0);Aa=+sq(sb,tb)}while(0);u=i;return +Aa}function ob(a,c,d,e,g,i){a=a|0;c=+c;d=d|0;e=e|0;g=g|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0,D=0.0,E=0,F=0,G=0,H=0.0,J=0,K=0,L=0,M=0,N=0,O=0.0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0.0,ga=0.0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0;j=u;u=u+560|0;k=j+8|0;l=j;m=j+524|0;n=m;o=j+512|0;f[l>>2]=0;p=o+12|0;yo(c)|0;if((I|0)<0){q=-c;r=1;s=16605}else{q=c;r=(g&2049|0)!=0&1;s=(g&2048|0)==0?((g&1|0)==0?16606:16611):16608}yo(q)|0;do if(0==0&(I&2146435072|0)==2146435072){t=(i&32|0)!=0;v=r+3|0;Qk(a,32,d,v,g&-65537);Xo(a,s,r);Xo(a,q!=q|0.0!=0.0?(t?18555:16632):t?16624:16628,3);Qk(a,32,d,v,g^8192);w=v}else{c=+tq(q,l)*2.0;v=c!=0.0;if(v)f[l>>2]=(f[l>>2]|0)+-1;t=i|32;if((t|0)==97){x=i&32;y=(x|0)==0?s:s+9|0;z=r|2;A=12-e|0;do if(!(e>>>0>11|(A|0)==0)){B=8.0;C=A;do{C=C+-1|0;B=B*16.0}while((C|0)!=0);if((b[y>>0]|0)==45){D=-(B+(-c-B));break}else{D=c+B-B;break}}else D=c;while(0);A=f[l>>2]|0;C=(A|0)<0?0-A|0:A;E=Rj(C,((C|0)<0)<<31>>31,p)|0;if((E|0)==(p|0)){C=o+11|0;b[C>>0]=48;F=C}else F=E;b[F+-1>>0]=(A>>31&2)+43;A=F+-2|0;b[A>>0]=i+15;E=(e|0)<1;C=(g&8|0)==0;G=m;H=D;while(1){J=~~H;K=G+1|0;b[G>>0]=x|h[16636+J>>0];H=(H-+(J|0))*16.0;if((K-n|0)==1?!(C&(E&H==0.0)):0){b[K>>0]=46;L=G+2|0}else L=K;if(!(H!=0.0))break;else G=L}G=L;if((e|0)!=0?(-2-n+G|0)<(e|0):0){M=G-n|0;N=e+2|0}else{E=G-n|0;M=E;N=E}E=p-A|0;G=E+z+N|0;Qk(a,32,d,G,g);Xo(a,y,z);Qk(a,48,d,G,g^65536);Xo(a,m,M);Qk(a,48,N-M|0,0,0);Xo(a,A,E);Qk(a,32,d,G,g^8192);w=G;break}G=(e|0)<0?6:e;if(v){E=(f[l>>2]|0)+-28|0;f[l>>2]=E;O=c*268435456.0;P=E}else{O=c;P=f[l>>2]|0}E=(P|0)<0?k:k+288|0;C=E;H=O;do{x=~~H>>>0;f[C>>2]=x;C=C+4|0;H=(H-+(x>>>0))*1.0e9}while(H!=0.0);if((P|0)>0){v=E;A=C;z=P;while(1){y=(z|0)<29?z:29;x=A+-4|0;if(x>>>0>=v>>>0){K=x;x=0;do{J=Tn(f[K>>2]|0,0,y|0)|0;Q=Vn(J|0,I|0,x|0,0)|0;J=I;R=hn(Q|0,J|0,1e9,0)|0;f[K>>2]=R;x=jp(Q|0,J|0,1e9,0)|0;K=K+-4|0}while(K>>>0>=v>>>0);if(x){K=v+-4|0;f[K>>2]=x;S=K}else S=v}else S=v;K=A;while(1){if(K>>>0<=S>>>0)break;J=K+-4|0;if(!(f[J>>2]|0))K=J;else break}x=(f[l>>2]|0)-y|0;f[l>>2]=x;if((x|0)>0){v=S;A=K;z=x}else{T=S;U=K;V=x;break}}}else{T=E;U=C;V=P}if((V|0)<0){z=((G+25|0)/9|0)+1|0;A=(t|0)==102;v=T;x=U;J=V;while(1){Q=0-J|0;R=(Q|0)<9?Q:9;if(v>>>0>>0){Q=(1<>>R;Y=0;Z=v;do{_=f[Z>>2]|0;f[Z>>2]=(_>>>R)+Y;Y=X(_&Q,W)|0;Z=Z+4|0}while(Z>>>0>>0);Z=(f[v>>2]|0)==0?v+4|0:v;if(!Y){$=Z;aa=x}else{f[x>>2]=Y;$=Z;aa=x+4|0}}else{$=(f[v>>2]|0)==0?v+4|0:v;aa=x}Z=A?E:$;W=(aa-Z>>2|0)>(z|0)?Z+(z<<2)|0:aa;J=(f[l>>2]|0)+R|0;f[l>>2]=J;if((J|0)>=0){ba=$;ca=W;break}else{v=$;x=W}}}else{ba=T;ca=U}x=E;if(ba>>>0>>0){v=(x-ba>>2)*9|0;J=f[ba>>2]|0;if(J>>>0<10)da=v;else{z=v;v=10;while(1){v=v*10|0;A=z+1|0;if(J>>>0>>0){da=A;break}else z=A}}}else da=0;z=(t|0)==103;v=(G|0)!=0;J=G-((t|0)!=102?da:0)+((v&z)<<31>>31)|0;if((J|0)<(((ca-x>>2)*9|0)+-9|0)){A=J+9216|0;J=E+4+(((A|0)/9|0)+-1024<<2)|0;C=(A|0)%9|0;if((C|0)<8){A=C;C=10;while(1){W=C*10|0;if((A|0)<7){A=A+1|0;C=W}else{ea=W;break}}}else ea=10;C=f[J>>2]|0;A=(C>>>0)%(ea>>>0)|0;t=(J+4|0)==(ca|0);if(!(t&(A|0)==0)){B=(((C>>>0)/(ea>>>0)|0)&1|0)==0?9007199254740992.0:9007199254740994.0;W=(ea|0)/2|0;H=A>>>0>>0?.5:t&(A|0)==(W|0)?1.0:1.5;if(!r){fa=H;ga=B}else{W=(b[s>>0]|0)==45;fa=W?-H:H;ga=W?-B:B}W=C-A|0;f[J>>2]=W;if(ga+fa!=ga){A=W+ea|0;f[J>>2]=A;if(A>>>0>999999999){A=ba;W=J;while(1){C=W+-4|0;f[W>>2]=0;if(C>>>0>>0){t=A+-4|0;f[t>>2]=0;ha=t}else ha=A;t=(f[C>>2]|0)+1|0;f[C>>2]=t;if(t>>>0>999999999){A=ha;W=C}else{ia=ha;ja=C;break}}}else{ia=ba;ja=J}W=(x-ia>>2)*9|0;A=f[ia>>2]|0;if(A>>>0<10){ka=ja;la=W;ma=ia}else{C=W;W=10;while(1){W=W*10|0;t=C+1|0;if(A>>>0>>0){ka=ja;la=t;ma=ia;break}else C=t}}}else{ka=J;la=da;ma=ba}}else{ka=J;la=da;ma=ba}C=ka+4|0;na=la;oa=ca>>>0>C>>>0?C:ca;pa=ma}else{na=da;oa=ca;pa=ba}C=oa;while(1){if(C>>>0<=pa>>>0){qa=0;break}W=C+-4|0;if(!(f[W>>2]|0))C=W;else{qa=1;break}}J=0-na|0;do if(z){W=G+((v^1)&1)|0;if((W|0)>(na|0)&(na|0)>-5){ra=i+-1|0;sa=W+-1-na|0}else{ra=i+-2|0;sa=W+-1|0}W=g&8;if(!W){if(qa?(A=f[C+-4>>2]|0,(A|0)!=0):0)if(!((A>>>0)%10|0)){t=0;Z=10;while(1){Z=Z*10|0;Q=t+1|0;if((A>>>0)%(Z>>>0)|0|0){ta=Q;break}else t=Q}}else ta=0;else ta=9;t=((C-x>>2)*9|0)+-9|0;if((ra|32|0)==102){Z=t-ta|0;A=(Z|0)>0?Z:0;ua=ra;va=(sa|0)<(A|0)?sa:A;wa=0;break}else{A=t+na-ta|0;t=(A|0)>0?A:0;ua=ra;va=(sa|0)<(t|0)?sa:t;wa=0;break}}else{ua=ra;va=sa;wa=W}}else{ua=i;va=G;wa=g&8}while(0);G=va|wa;x=(G|0)!=0&1;v=(ua|32|0)==102;if(v){xa=0;ya=(na|0)>0?na:0}else{z=(na|0)<0?J:na;t=Rj(z,((z|0)<0)<<31>>31,p)|0;z=p;if((z-t|0)<2){A=t;while(1){Z=A+-1|0;b[Z>>0]=48;if((z-Z|0)<2)A=Z;else{za=Z;break}}}else za=t;b[za+-1>>0]=(na>>31&2)+43;A=za+-2|0;b[A>>0]=ua;xa=A;ya=z-A|0}A=r+1+va+x+ya|0;Qk(a,32,d,A,g);Xo(a,s,r);Qk(a,48,d,A,g^65536);if(v){J=pa>>>0>E>>>0?E:pa;Z=m+9|0;R=Z;Y=m+8|0;Q=J;do{K=Rj(f[Q>>2]|0,0,Z)|0;if((Q|0)==(J|0))if((K|0)==(Z|0)){b[Y>>0]=48;Aa=Y}else Aa=K;else if(K>>>0>m>>>0){sj(m|0,48,K-n|0)|0;y=K;while(1){_=y+-1|0;if(_>>>0>m>>>0)y=_;else{Aa=_;break}}}else Aa=K;Xo(a,Aa,R-Aa|0);Q=Q+4|0}while(Q>>>0<=E>>>0);if(G|0)Xo(a,16652,1);if(Q>>>0>>0&(va|0)>0){E=va;R=Q;while(1){Y=Rj(f[R>>2]|0,0,Z)|0;if(Y>>>0>m>>>0){sj(m|0,48,Y-n|0)|0;J=Y;while(1){v=J+-1|0;if(v>>>0>m>>>0)J=v;else{Ba=v;break}}}else Ba=Y;Xo(a,Ba,(E|0)<9?E:9);R=R+4|0;J=E+-9|0;if(!(R>>>0>>0&(E|0)>9)){Ca=J;break}else E=J}}else Ca=va;Qk(a,48,Ca+9|0,9,0)}else{E=qa?C:pa+4|0;if((va|0)>-1){R=m+9|0;Z=(wa|0)==0;Q=R;G=0-n|0;J=m+8|0;K=va;v=pa;while(1){x=Rj(f[v>>2]|0,0,R)|0;if((x|0)==(R|0)){b[J>>0]=48;Da=J}else Da=x;do if((v|0)==(pa|0)){x=Da+1|0;Xo(a,Da,1);if(Z&(K|0)<1){Ea=x;break}Xo(a,16652,1);Ea=x}else{if(Da>>>0<=m>>>0){Ea=Da;break}sj(m|0,48,Da+G|0)|0;x=Da;while(1){z=x+-1|0;if(z>>>0>m>>>0)x=z;else{Ea=z;break}}}while(0);Y=Q-Ea|0;Xo(a,Ea,(K|0)>(Y|0)?Y:K);x=K-Y|0;v=v+4|0;if(!(v>>>0>>0&(x|0)>-1)){Fa=x;break}else K=x}}else Fa=va;Qk(a,48,Fa+18|0,18,0);Xo(a,xa,p-xa|0)}Qk(a,32,d,A,g^8192);w=A}while(0);u=j;return ((w|0)<(d|0)?d:w)|0}function pb(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0;c=u;u=u+64|0;d=c+56|0;e=c+52|0;g=c+48|0;h=c+60|0;i=c;j=c+44|0;k=c+40|0;l=c+36|0;m=c+32|0;n=c+28|0;o=c+24|0;p=c+20|0;q=c+16|0;r=c+12|0;if(!(b[a+288>>0]|0)){_e(d,f[a+8>>2]|0);s=a+12|0;t=f[d>>2]|0;f[d>>2]=0;v=f[s>>2]|0;f[s>>2]=t;if(v){Ii(v);Oq(v);v=f[d>>2]|0;f[d>>2]=0;if(v|0){Ii(v);Oq(v)}}else f[d>>2]=0}else{fh(d,f[a+8>>2]|0);v=a+12|0;t=f[d>>2]|0;f[d>>2]=0;s=f[v>>2]|0;f[v>>2]=t;if(s){Ii(s);Oq(s);s=f[d>>2]|0;f[d>>2]=0;if(s|0){Ii(s);Oq(s)}}else f[d>>2]=0}s=a+12|0;t=f[s>>2]|0;if(!t){w=0;u=c;return w|0}if((((f[t+4>>2]|0)-(f[t>>2]|0)>>2>>>0)/3|0|0)==(f[t+40>>2]|0)){w=0;u=c;return w|0}v=a+200|0;f[a+264>>2]=a;x=a+4|0;ci(((f[t+28>>2]|0)-(f[t+24>>2]|0)>>2)-(f[t+44>>2]|0)|0,f[(f[x>>2]|0)+44>>2]|0)|0;t=f[s>>2]|0;ci((((f[t+4>>2]|0)-(f[t>>2]|0)>>2>>>0)/3|0)-(f[t+40>>2]|0)|0,f[(f[x>>2]|0)+44>>2]|0)|0;t=a+28|0;y=a+8|0;z=f[y>>2]|0;A=((f[z+100>>2]|0)-(f[z+96>>2]|0)|0)/12|0;b[d>>0]=0;qh(t,A,d);A=f[s>>2]|0;z=(f[A+28>>2]|0)-(f[A+24>>2]|0)>>2;f[d>>2]=-1;hg(a+52|0,z,d);z=a+40|0;A=f[z>>2]|0;B=a+44|0;C=f[B>>2]|0;if((C|0)!=(A|0))f[B>>2]=C+(~((C+-4-A|0)>>>2)<<2);A=f[s>>2]|0;C=(f[A+4>>2]|0)-(f[A>>2]|0)>>2;gk(z,C-((C>>>0)%3|0)|0);C=a+84|0;z=f[s>>2]|0;A=(f[z+28>>2]|0)-(f[z+24>>2]|0)>>2;b[d>>0]=0;qh(C,A,d);A=a+96|0;z=f[A>>2]|0;B=a+100|0;D=f[B>>2]|0;if((D|0)!=(z|0))f[B>>2]=D+(~((D+-4-z|0)>>>2)<<2);f[a+164>>2]=-1;z=a+168|0;f[z>>2]=0;D=f[a+108>>2]|0;E=a+112|0;F=f[E>>2]|0;if((F|0)!=(D|0))f[E>>2]=F+(~(((F+-12-D|0)>>>0)/12|0)*12|0);D=a+132|0;if(f[D>>2]|0){F=a+128|0;E=f[F>>2]|0;if(E|0){G=E;do{E=G;G=f[G>>2]|0;Oq(E)}while((G|0)!=0)}f[F>>2]=0;F=f[a+124>>2]|0;if(F|0){G=a+120|0;E=0;do{f[(f[G>>2]|0)+(E<<2)>>2]=0;E=E+1|0}while((E|0)!=(F|0))}f[D>>2]=0}f[a+144>>2]=0;D=f[s>>2]|0;F=(f[D+28>>2]|0)-(f[D+24>>2]|0)>>2;f[d>>2]=-1;hg(a+152|0,F,d);F=a+72|0;D=f[F>>2]|0;E=a+76|0;G=f[E>>2]|0;if((G|0)!=(D|0))f[E>>2]=G+(~((G+-4-D|0)>>>2)<<2);D=f[s>>2]|0;gk(F,((f[D+4>>2]|0)-(f[D>>2]|0)>>2>>>0)/3|0);f[a+64>>2]=0;if(!(Be(a)|0)){w=0;u=c;return w|0}if(!(Hg(a)|0)){w=0;u=c;return w|0}D=a+172|0;G=a+176|0;H=(((f[G>>2]|0)-(f[D>>2]|0)|0)/136|0)&255;b[h>>0]=H;I=f[(f[x>>2]|0)+44>>2]|0;J=I+16|0;K=f[J+4>>2]|0;if((K|0)>0|(K|0)==0&(f[J>>2]|0)>>>0>0)L=H;else{f[e>>2]=f[I+4>>2];f[d>>2]=f[e>>2];Me(I,d,h,h+1|0)|0;L=b[h>>0]|0}h=a+284|0;f[h>>2]=L&255;L=f[s>>2]|0;I=(f[L+4>>2]|0)-(f[L>>2]|0)|0;L=I>>2;dj(v);f[i>>2]=0;H=i+4|0;f[H>>2]=0;f[i+8>>2]=0;a:do if((I|0)>0){J=a+104|0;K=i+8|0;M=0;b:while(1){N=(M>>>0)/3|0;O=N>>>5;P=1<<(N&31);if((f[(f[t>>2]|0)+(O<<2)>>2]&P|0)==0?(Q=f[s>>2]|0,f[j>>2]=N,f[d>>2]=f[j>>2],!(_j(Q,d)|0)):0){f[e>>2]=0;f[k>>2]=N;f[d>>2]=f[k>>2];N=xg(a,d,e)|0;fj(v,N);Q=f[e>>2]|0;R=(Q|0)==-1;do if(N){do if(R){S=-1;T=-1;U=-1}else{V=f[f[s>>2]>>2]|0;W=f[V+(Q<<2)>>2]|0;X=Q+1|0;Y=((X>>>0)%3|0|0)==0?Q+-2|0:X;if((Y|0)==-1)Z=-1;else Z=f[V+(Y<<2)>>2]|0;Y=(((Q>>>0)%3|0|0)==0?2:-1)+Q|0;if((Y|0)==-1){S=W;T=-1;U=Z;break}S=W;T=f[V+(Y<<2)>>2]|0;U=Z}while(0);Y=f[C>>2]|0;V=Y+(S>>>5<<2)|0;f[V>>2]=f[V>>2]|1<<(S&31);V=Y+(U>>>5<<2)|0;f[V>>2]=f[V>>2]|1<<(U&31);V=Y+(T>>>5<<2)|0;f[V>>2]=f[V>>2]|1<<(T&31);f[d>>2]=1;V=f[B>>2]|0;if(V>>>0<(f[J>>2]|0)>>>0){f[V>>2]=1;f[B>>2]=V+4}else Ri(A,d);V=(f[t>>2]|0)+(O<<2)|0;f[V>>2]=f[V>>2]|P;V=Q+1|0;if(R)_=-1;else _=((V>>>0)%3|0|0)==0?Q+-2|0:V;f[d>>2]=_;Y=f[H>>2]|0;if(Y>>>0<(f[K>>2]|0)>>>0){f[Y>>2]=_;f[H>>2]=Y+4}else Ri(i,d);if(R)break;Y=((V>>>0)%3|0|0)==0?Q+-2|0:V;if((Y|0)==-1)break;V=f[(f[(f[s>>2]|0)+12>>2]|0)+(Y<<2)>>2]|0;Y=(V|0)==-1;W=Y?-1:(V>>>0)/3|0;if(Y)break;if(f[(f[t>>2]|0)+(W>>>5<<2)>>2]&1<<(W&31)|0)break;f[l>>2]=V;f[d>>2]=f[l>>2];if(!(kc(a,d)|0))break b}else{V=Q+1|0;if(R)$=-1;else $=((V>>>0)%3|0|0)==0?Q+-2|0:V;f[m>>2]=$;f[d>>2]=f[m>>2];Pe(a,d,1)|0;f[n>>2]=f[e>>2];f[d>>2]=f[n>>2];if(!(kc(a,d)|0))break b}while(0)}M=M+1|0;if((M|0)>=(L|0)){aa=62;break a}}ba=0}else aa=62;while(0);if((aa|0)==62){aa=f[F>>2]|0;L=f[E>>2]|0;n=L;if((aa|0)!=(L|0)?(m=L+-4|0,aa>>>0>>0):0){L=aa;aa=m;do{m=f[L>>2]|0;f[L>>2]=f[aa>>2];f[aa>>2]=m;L=L+4|0;aa=aa+-4|0}while(L>>>0>>0)}f[o>>2]=n;f[p>>2]=f[i>>2];f[q>>2]=f[H>>2];f[g>>2]=f[o>>2];f[e>>2]=f[p>>2];f[d>>2]=f[q>>2];Yd(F,g,e,d)|0;if((f[G>>2]|0)!=(f[D>>2]|0)?(D=f[y>>2]|0,y=((f[D+100>>2]|0)-(f[D+96>>2]|0)|0)/12|0,b[d>>0]=0,qh(t,y,d),y=f[F>>2]|0,F=f[E>>2]|0,(y|0)!=(F|0)):0){E=y;do{f[r>>2]=f[E>>2];f[d>>2]=f[r>>2];He(a,d)|0;E=E+4|0}while((E|0)!=(F|0))}th(v);F=a+232|0;ld(v,F);v=a+280|0;E=f[v>>2]|0;if((E|0?(f[h>>2]|0)>0:0)?(ld(E,F),(f[h>>2]|0)>1):0){E=1;do{ld((f[v>>2]|0)+(E<<5)|0,F);E=E+1|0}while((E|0)<(f[h>>2]|0))}ci((f[a+272>>2]|0)-(f[a+268>>2]|0)>>2,f[(f[x>>2]|0)+44>>2]|0)|0;ci(f[z>>2]|0,f[(f[x>>2]|0)+44>>2]|0)|0;if(bh(a)|0){z=f[(f[x>>2]|0)+44>>2]|0;x=f[F>>2]|0;F=z+16|0;h=f[F+4>>2]|0;if(!((h|0)>0|(h|0)==0&(f[F>>2]|0)>>>0>0)){F=(f[a+236>>2]|0)-x|0;f[e>>2]=f[z+4>>2];f[d>>2]=f[e>>2];Me(z,d,x,x+F|0)|0}ba=1}else ba=0}F=f[i>>2]|0;if(F|0){i=f[H>>2]|0;if((i|0)!=(F|0))f[H>>2]=i+(~((i+-4-F|0)>>>2)<<2);Oq(F)}w=ba;u=c;return w|0}function qb(a,c,e,g,h){a=a|0;c=c|0;e=e|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0;i=u;u=u+64|0;j=i+16|0;k=i;l=i+24|0;m=i+8|0;n=i+20|0;f[j>>2]=c;c=(a|0)!=0;o=l+40|0;q=o;r=l+39|0;l=m+4|0;s=0;t=0;v=0;a:while(1){do if((t|0)>-1)if((s|0)>(2147483647-t|0)){w=Vq()|0;f[w>>2]=75;x=-1;break}else{x=s+t|0;break}else x=t;while(0);w=f[j>>2]|0;y=b[w>>0]|0;if(!(y<<24>>24)){z=88;break}else{A=y;B=w}b:while(1){switch(A<<24>>24){case 37:{C=B;D=B;z=9;break b;break}case 0:{E=B;break b;break}default:{}}y=B+1|0;f[j>>2]=y;A=b[y>>0]|0;B=y}c:do if((z|0)==9)while(1){z=0;if((b[D+1>>0]|0)!=37){E=C;break c}y=C+1|0;D=D+2|0;f[j>>2]=D;if((b[D>>0]|0)!=37){E=y;break}else{C=y;z=9}}while(0);y=E-w|0;if(c)Xo(a,w,y);if(y|0){s=y;t=x;continue}y=(Aq(b[(f[j>>2]|0)+1>>0]|0)|0)==0;F=f[j>>2]|0;if(!y?(b[F+2>>0]|0)==36:0){G=(b[F+1>>0]|0)+-48|0;H=1;J=3}else{G=-1;H=v;J=1}y=F+J|0;f[j>>2]=y;F=b[y>>0]|0;K=(F<<24>>24)+-32|0;if(K>>>0>31|(1<>24)+-32|K;P=F+1|0;f[j>>2]=P;Q=b[P>>0]|0;R=(Q<<24>>24)+-32|0;if(R>>>0>31|(1<>24==42){if((Aq(b[N+1>>0]|0)|0)!=0?(F=f[j>>2]|0,(b[F+2>>0]|0)==36):0){O=F+1|0;f[h+((b[O>>0]|0)+-48<<2)>>2]=10;S=f[g+((b[O>>0]|0)+-48<<3)>>2]|0;T=1;U=F+3|0}else{if(H|0){V=-1;break}if(c){F=(f[e>>2]|0)+(4-1)&~(4-1);O=f[F>>2]|0;f[e>>2]=F+4;W=O}else W=0;S=W;T=0;U=(f[j>>2]|0)+1|0}f[j>>2]=U;O=(S|0)<0;X=O?0-S|0:S;Y=O?L|8192:L;Z=T;_=U}else{O=Ll(j)|0;if((O|0)<0){V=-1;break}X=O;Y=L;Z=H;_=f[j>>2]|0}do if((b[_>>0]|0)==46){if((b[_+1>>0]|0)!=42){f[j>>2]=_+1;O=Ll(j)|0;$=O;aa=f[j>>2]|0;break}if(Aq(b[_+2>>0]|0)|0?(O=f[j>>2]|0,(b[O+3>>0]|0)==36):0){F=O+2|0;f[h+((b[F>>0]|0)+-48<<2)>>2]=10;K=f[g+((b[F>>0]|0)+-48<<3)>>2]|0;F=O+4|0;f[j>>2]=F;$=K;aa=F;break}if(Z|0){V=-1;break a}if(c){F=(f[e>>2]|0)+(4-1)&~(4-1);K=f[F>>2]|0;f[e>>2]=F+4;ba=K}else ba=0;K=(f[j>>2]|0)+2|0;f[j>>2]=K;$=ba;aa=K}else{$=-1;aa=_}while(0);K=0;F=aa;while(1){if(((b[F>>0]|0)+-65|0)>>>0>57){V=-1;break a}O=F;F=F+1|0;f[j>>2]=F;ca=b[(b[O>>0]|0)+-65+(16124+(K*58|0))>>0]|0;da=ca&255;if((da+-1|0)>>>0>=8)break;else K=da}if(!(ca<<24>>24)){V=-1;break}O=(G|0)>-1;do if(ca<<24>>24==19)if(O){V=-1;break a}else z=50;else{if(O){f[h+(G<<2)>>2]=da;P=g+(G<<3)|0;Q=f[P+4>>2]|0;y=k;f[y>>2]=f[P>>2];f[y+4>>2]=Q;z=50;break}if(!c){V=0;break a}We(k,da,e);ea=f[j>>2]|0}while(0);if((z|0)==50){z=0;if(c)ea=F;else{s=0;t=x;v=Z;continue}}O=b[ea+-1>>0]|0;Q=(K|0)!=0&(O&15|0)==3?O&-33:O;O=Y&-65537;y=(Y&8192|0)==0?Y:O;d:do switch(Q|0){case 110:{switch((K&255)<<24>>24){case 0:{f[f[k>>2]>>2]=x;s=0;t=x;v=Z;continue a;break}case 1:{f[f[k>>2]>>2]=x;s=0;t=x;v=Z;continue a;break}case 2:{P=f[k>>2]|0;f[P>>2]=x;f[P+4>>2]=((x|0)<0)<<31>>31;s=0;t=x;v=Z;continue a;break}case 3:{d[f[k>>2]>>1]=x;s=0;t=x;v=Z;continue a;break}case 4:{b[f[k>>2]>>0]=x;s=0;t=x;v=Z;continue a;break}case 6:{f[f[k>>2]>>2]=x;s=0;t=x;v=Z;continue a;break}case 7:{P=f[k>>2]|0;f[P>>2]=x;f[P+4>>2]=((x|0)<0)<<31>>31;s=0;t=x;v=Z;continue a;break}default:{s=0;t=x;v=Z;continue a}}break}case 112:{fa=120;ga=$>>>0>8?$:8;ha=y|8;z=62;break}case 88:case 120:{fa=Q;ga=$;ha=y;z=62;break}case 111:{P=k;R=f[P>>2]|0;ia=f[P+4>>2]|0;P=Ol(R,ia,o)|0;ja=q-P|0;ka=P;la=0;ma=16588;na=(y&8|0)==0|($|0)>(ja|0)?$:ja+1|0;oa=y;pa=R;qa=ia;z=68;break}case 105:case 100:{ia=k;R=f[ia>>2]|0;ja=f[ia+4>>2]|0;if((ja|0)<0){ia=Xn(0,0,R|0,ja|0)|0;P=I;ra=k;f[ra>>2]=ia;f[ra+4>>2]=P;sa=1;ta=16588;ua=ia;va=P;z=67;break d}else{sa=(y&2049|0)!=0&1;ta=(y&2048|0)==0?((y&1|0)==0?16588:16590):16589;ua=R;va=ja;z=67;break d}break}case 117:{ja=k;sa=0;ta=16588;ua=f[ja>>2]|0;va=f[ja+4>>2]|0;z=67;break}case 99:{b[r>>0]=f[k>>2];wa=r;xa=0;ya=16588;za=o;Aa=1;Ba=O;break}case 109:{ja=Vq()|0;Ca=$o(f[ja>>2]|0)|0;z=72;break}case 115:{ja=f[k>>2]|0;Ca=ja|0?ja:16598;z=72;break}case 67:{f[m>>2]=f[k>>2];f[l>>2]=0;f[k>>2]=m;Da=-1;Ea=m;z=76;break}case 83:{ja=f[k>>2]|0;if(!$){Qk(a,32,X,0,y);Fa=0;z=85}else{Da=$;Ea=ja;z=76}break}case 65:case 71:case 70:case 69:case 97:case 103:case 102:case 101:{s=ob(a,+p[k>>3],X,$,y,Q)|0;t=x;v=Z;continue a;break}default:{wa=w;xa=0;ya=16588;za=o;Aa=$;Ba=y}}while(0);e:do if((z|0)==62){z=0;w=k;Q=f[w>>2]|0;K=f[w+4>>2]|0;w=ul(Q,K,o,fa&32)|0;F=(ha&8|0)==0|(Q|0)==0&(K|0)==0;ka=w;la=F?0:2;ma=F?16588:16588+(fa>>4)|0;na=ga;oa=ha;pa=Q;qa=K;z=68}else if((z|0)==67){z=0;ka=Rj(ua,va,o)|0;la=sa;ma=ta;na=$;oa=y;pa=ua;qa=va;z=68}else if((z|0)==72){z=0;K=tg(Ca,0,$)|0;Q=(K|0)==0;wa=Ca;xa=0;ya=16588;za=Q?Ca+$|0:K;Aa=Q?$:K-Ca|0;Ba=O}else if((z|0)==76){z=0;K=Ea;Q=0;F=0;while(1){w=f[K>>2]|0;if(!w){Ga=Q;Ha=F;break}ja=Po(n,w)|0;if((ja|0)<0|ja>>>0>(Da-Q|0)>>>0){Ga=Q;Ha=ja;break}w=ja+Q|0;if(Da>>>0>w>>>0){K=K+4|0;Q=w;F=ja}else{Ga=w;Ha=ja;break}}if((Ha|0)<0){V=-1;break a}Qk(a,32,X,Ga,y);if(!Ga){Fa=0;z=85}else{F=Ea;Q=0;while(1){K=f[F>>2]|0;if(!K){Fa=Ga;z=85;break e}ja=Po(n,K)|0;Q=ja+Q|0;if((Q|0)>(Ga|0)){Fa=Ga;z=85;break e}Xo(a,n,ja);if(Q>>>0>=Ga>>>0){Fa=Ga;z=85;break}else F=F+4|0}}}while(0);if((z|0)==68){z=0;O=(pa|0)!=0|(qa|0)!=0;F=(na|0)!=0|O;Q=q-ka+((O^1)&1)|0;wa=F?ka:o;xa=la;ya=ma;za=o;Aa=F?((na|0)>(Q|0)?na:Q):na;Ba=(na|0)>-1?oa&-65537:oa}else if((z|0)==85){z=0;Qk(a,32,X,Fa,y^8192);s=(X|0)>(Fa|0)?X:Fa;t=x;v=Z;continue}Q=za-wa|0;F=(Aa|0)<(Q|0)?Q:Aa;O=F+xa|0;ja=(X|0)<(O|0)?O:X;Qk(a,32,ja,O,Ba);Xo(a,ya,xa);Qk(a,48,ja,O,Ba^65536);Qk(a,48,F,Q,0);Xo(a,wa,Q);Qk(a,32,ja,O,Ba^8192);s=ja;t=x;v=Z}f:do if((z|0)==88)if(!a)if(v){Z=1;while(1){t=f[h+(Z<<2)>>2]|0;if(!t){Ia=Z;break}We(g+(Z<<3)|0,t,e);t=Z+1|0;if((Z|0)<9)Z=t;else{Ia=t;break}}if((Ia|0)<10){Z=Ia;while(1){if(f[h+(Z<<2)>>2]|0){V=-1;break f}if((Z|0)<9)Z=Z+1|0;else{V=1;break}}}else V=1}else V=0;else V=x;while(0);u=i;return V|0}function rb(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0;c=u;u=u+64|0;d=c+56|0;e=c+52|0;g=c+48|0;h=c+60|0;i=c;j=c+44|0;k=c+40|0;l=c+36|0;m=c+32|0;n=c+28|0;o=c+24|0;p=c+20|0;q=c+16|0;r=c+12|0;if(!(b[a+352>>0]|0)){_e(d,f[a+8>>2]|0);s=a+12|0;t=f[d>>2]|0;f[d>>2]=0;v=f[s>>2]|0;f[s>>2]=t;if(v){Ii(v);Oq(v);v=f[d>>2]|0;f[d>>2]=0;if(v|0){Ii(v);Oq(v)}}else f[d>>2]=0}else{fh(d,f[a+8>>2]|0);v=a+12|0;t=f[d>>2]|0;f[d>>2]=0;s=f[v>>2]|0;f[v>>2]=t;if(s){Ii(s);Oq(s);s=f[d>>2]|0;f[d>>2]=0;if(s|0){Ii(s);Oq(s)}}else f[d>>2]=0}s=a+12|0;t=f[s>>2]|0;if(!t){w=0;u=c;return w|0}if((((f[t+4>>2]|0)-(f[t>>2]|0)>>2>>>0)/3|0|0)==(f[t+40>>2]|0)){w=0;u=c;return w|0}t=a+200|0;ve(t,a)|0;v=f[s>>2]|0;x=a+4|0;ci(((f[v+28>>2]|0)-(f[v+24>>2]|0)>>2)-(f[v+44>>2]|0)|0,f[(f[x>>2]|0)+44>>2]|0)|0;v=f[s>>2]|0;ci((((f[v+4>>2]|0)-(f[v>>2]|0)>>2>>>0)/3|0)-(f[v+40>>2]|0)|0,f[(f[x>>2]|0)+44>>2]|0)|0;v=a+28|0;y=a+8|0;z=f[y>>2]|0;A=((f[z+100>>2]|0)-(f[z+96>>2]|0)|0)/12|0;b[d>>0]=0;qh(v,A,d);A=f[s>>2]|0;z=(f[A+28>>2]|0)-(f[A+24>>2]|0)>>2;f[d>>2]=-1;hg(a+52|0,z,d);z=a+40|0;A=f[z>>2]|0;B=a+44|0;C=f[B>>2]|0;if((C|0)!=(A|0))f[B>>2]=C+(~((C+-4-A|0)>>>2)<<2);A=f[s>>2]|0;C=(f[A+4>>2]|0)-(f[A>>2]|0)>>2;gk(z,C-((C>>>0)%3|0)|0);C=a+84|0;z=f[s>>2]|0;A=(f[z+28>>2]|0)-(f[z+24>>2]|0)>>2;b[d>>0]=0;qh(C,A,d);A=a+96|0;z=f[A>>2]|0;B=a+100|0;D=f[B>>2]|0;if((D|0)!=(z|0))f[B>>2]=D+(~((D+-4-z|0)>>>2)<<2);f[a+164>>2]=-1;z=a+168|0;f[z>>2]=0;D=f[a+108>>2]|0;E=a+112|0;F=f[E>>2]|0;if((F|0)!=(D|0))f[E>>2]=F+(~(((F+-12-D|0)>>>0)/12|0)*12|0);D=a+132|0;if(f[D>>2]|0){F=a+128|0;E=f[F>>2]|0;if(E|0){G=E;do{E=G;G=f[G>>2]|0;Oq(E)}while((G|0)!=0)}f[F>>2]=0;F=f[a+124>>2]|0;if(F|0){G=a+120|0;E=0;do{f[(f[G>>2]|0)+(E<<2)>>2]=0;E=E+1|0}while((E|0)!=(F|0))}f[D>>2]=0}f[a+144>>2]=0;D=f[s>>2]|0;F=(f[D+28>>2]|0)-(f[D+24>>2]|0)>>2;f[d>>2]=-1;hg(a+152|0,F,d);F=a+72|0;D=f[F>>2]|0;E=a+76|0;G=f[E>>2]|0;if((G|0)!=(D|0))f[E>>2]=G+(~((G+-4-D|0)>>>2)<<2);D=f[s>>2]|0;gk(F,((f[D+4>>2]|0)-(f[D>>2]|0)>>2>>>0)/3|0);f[a+64>>2]=0;if(!(Be(a)|0)){w=0;u=c;return w|0}if(!(Dg(a)|0)){w=0;u=c;return w|0}D=a+172|0;G=a+176|0;H=(((f[G>>2]|0)-(f[D>>2]|0)|0)/136|0)&255;b[h>>0]=H;I=f[(f[x>>2]|0)+44>>2]|0;J=I+16|0;K=f[J+4>>2]|0;if((K|0)>0|(K|0)==0&(f[J>>2]|0)>>>0>0)L=H;else{f[e>>2]=f[I+4>>2];f[d>>2]=f[e>>2];Me(I,d,h,h+1|0)|0;L=b[h>>0]|0}f[a+284>>2]=L&255;L=f[s>>2]|0;h=(f[L+4>>2]|0)-(f[L>>2]|0)|0;L=h>>2;dj(t);f[i>>2]=0;I=i+4|0;f[I>>2]=0;f[i+8>>2]=0;a:do if((h|0)>0){H=a+104|0;J=i+8|0;K=0;b:while(1){M=(K>>>0)/3|0;N=M>>>5;O=1<<(M&31);if((f[(f[v>>2]|0)+(N<<2)>>2]&O|0)==0?(P=f[s>>2]|0,f[j>>2]=M,f[d>>2]=f[j>>2],!(_j(P,d)|0)):0){f[e>>2]=0;f[k>>2]=M;f[d>>2]=f[k>>2];M=xg(a,d,e)|0;fj(t,M);P=f[e>>2]|0;Q=(P|0)==-1;do if(M){do if(Q){R=-1;S=-1;T=-1}else{U=f[f[s>>2]>>2]|0;V=f[U+(P<<2)>>2]|0;W=P+1|0;X=((W>>>0)%3|0|0)==0?P+-2|0:W;if((X|0)==-1)Y=-1;else Y=f[U+(X<<2)>>2]|0;X=(((P>>>0)%3|0|0)==0?2:-1)+P|0;if((X|0)==-1){R=-1;S=Y;T=V;break}R=f[U+(X<<2)>>2]|0;S=Y;T=V}while(0);V=f[C>>2]|0;X=V+(T>>>5<<2)|0;f[X>>2]=f[X>>2]|1<<(T&31);X=V+(S>>>5<<2)|0;f[X>>2]=f[X>>2]|1<<(S&31);X=V+(R>>>5<<2)|0;f[X>>2]=f[X>>2]|1<<(R&31);f[d>>2]=1;X=f[B>>2]|0;if(X>>>0<(f[H>>2]|0)>>>0){f[X>>2]=1;f[B>>2]=X+4}else Ri(A,d);X=(f[v>>2]|0)+(N<<2)|0;f[X>>2]=f[X>>2]|O;X=P+1|0;if(Q)Z=-1;else Z=((X>>>0)%3|0|0)==0?P+-2|0:X;f[d>>2]=Z;V=f[I>>2]|0;if(V>>>0<(f[J>>2]|0)>>>0){f[V>>2]=Z;f[I>>2]=V+4}else Ri(i,d);if(Q)break;V=((X>>>0)%3|0|0)==0?P+-2|0:X;if((V|0)==-1)break;X=f[(f[(f[s>>2]|0)+12>>2]|0)+(V<<2)>>2]|0;V=(X|0)==-1;U=V?-1:(X>>>0)/3|0;if(V)break;if(f[(f[v>>2]|0)+(U>>>5<<2)>>2]&1<<(U&31)|0)break;f[l>>2]=X;f[d>>2]=f[l>>2];if(!(Yb(a,d)|0))break b}else{X=P+1|0;if(Q)_=-1;else _=((X>>>0)%3|0|0)==0?P+-2|0:X;f[m>>2]=_;f[d>>2]=f[m>>2];Pe(a,d,1)|0;f[n>>2]=f[e>>2];f[d>>2]=f[n>>2];if(!(Yb(a,d)|0))break b}while(0)}K=K+1|0;if((K|0)>=(L|0)){$=62;break a}}aa=0}else $=62;while(0);if(($|0)==62){$=f[F>>2]|0;L=f[E>>2]|0;n=L;if(($|0)!=(L|0)?(m=L+-4|0,$>>>0>>0):0){L=$;$=m;do{m=f[L>>2]|0;f[L>>2]=f[$>>2];f[$>>2]=m;L=L+4|0;$=$+-4|0}while(L>>>0<$>>>0)}f[o>>2]=n;f[p>>2]=f[i>>2];f[q>>2]=f[I>>2];f[g>>2]=f[o>>2];f[e>>2]=f[p>>2];f[d>>2]=f[q>>2];Yd(F,g,e,d)|0;if((f[G>>2]|0)!=(f[D>>2]|0)?(D=f[y>>2]|0,y=((f[D+100>>2]|0)-(f[D+96>>2]|0)|0)/12|0,b[d>>0]=0,qh(v,y,d),y=f[F>>2]|0,F=f[E>>2]|0,(y|0)!=(F|0)):0){E=y;do{f[r>>2]=f[E>>2];f[d>>2]=f[r>>2];He(a,d)|0;E=E+4|0}while((E|0)!=(F|0))}pi(t);ci(f[a+324>>2]|0,f[(f[x>>2]|0)+44>>2]|0)|0;ci(f[z>>2]|0,f[(f[x>>2]|0)+44>>2]|0)|0;if(bh(a)|0){z=f[(f[x>>2]|0)+44>>2]|0;x=f[a+232>>2]|0;t=z+16|0;F=f[t+4>>2]|0;if(!((F|0)>0|(F|0)==0&(f[t>>2]|0)>>>0>0)){t=(f[a+236>>2]|0)-x|0;f[e>>2]=f[z+4>>2];f[d>>2]=f[e>>2];Me(z,d,x,x+t|0)|0}aa=1}else aa=0}t=f[i>>2]|0;if(t|0){i=f[I>>2]|0;if((i|0)!=(t|0))f[I>>2]=i+(~((i+-4-t|0)>>>2)<<2);Oq(t)}w=aa;u=c;return w|0}function sb(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=Oa,ma=Oa,na=Oa,oa=0,pa=0,qa=0,ra=0,sa=0;c=u;u=u+64|0;d=c+28|0;e=c+16|0;g=c+4|0;h=c;i=a;j=a+80|0;k=f[j>>2]|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=i;l=d+20|0;n[l>>2]=$(1.0);f[d+24>>2]=i;Ih(d,k);k=f[j>>2]|0;f[e>>2]=0;i=e+4|0;f[i>>2]=0;f[e+8>>2]=0;m=(k|0)==0;do if(!m)if(k>>>0>1073741823)aq(e);else{o=k<<2;p=ln(o)|0;f[e>>2]=p;q=p+(k<<2)|0;f[e+8>>2]=q;sj(p|0,0,o|0)|0;f[i>>2]=q;break}while(0);f[g>>2]=0;k=g+4|0;f[k>>2]=0;f[g+8>>2]=0;f[h>>2]=0;if(!m){m=d+16|0;q=d+4|0;o=d+12|0;p=d+8|0;r=g+8|0;s=d+24|0;t=0;v=0;while(1){w=f[m>>2]|0;x=f[w+8>>2]|0;y=(f[w+12>>2]|0)-x|0;w=(y|0)>0;z=x;if(w){x=y>>>2;A=0;B=0;while(1){C=f[z+(A<<2)>>2]|0;if(!(b[C+84>>0]|0))D=f[(f[C+68>>2]|0)+(v<<2)>>2]|0;else D=v;C=D+239^B;A=A+1|0;if((A|0)>=(x|0)){E=C;break}else B=C}}else E=0;B=f[q>>2]|0;x=(B|0)==0;a:do if(!x){A=B+-1|0;C=(A&B|0)==0;if(!C)if(E>>>0>>0)F=E;else F=(E>>>0)%(B>>>0)|0;else F=A&E;G=f[(f[d>>2]|0)+(F<<2)>>2]|0;if((G|0)!=0?(H=f[G>>2]|0,(H|0)!=0):0){G=f[s>>2]|0;I=G+8|0;J=G+12|0;b:do if(C){G=H;while(1){K=f[G+4>>2]|0;L=(K|0)==(E|0);if(!(L|(K&A|0)==(F|0))){M=44;break a}c:do if(L){K=f[G+8>>2]|0;N=f[I>>2]|0;O=(f[J>>2]|0)-N|0;P=N;if((O|0)<=0){Q=G;break b}N=O>>>2;O=0;while(1){R=f[P+(O<<2)>>2]|0;if(!(b[R+84>>0]|0)){S=f[R+68>>2]|0;T=f[S+(v<<2)>>2]|0;U=f[S+(K<<2)>>2]|0}else{T=v;U=K}O=O+1|0;if((U|0)!=(T|0))break c;if((O|0)>=(N|0)){V=G;M=42;break b}}}while(0);G=f[G>>2]|0;if(!G){M=44;break a}}}else{G=H;while(1){L=f[G+4>>2]|0;d:do if((L|0)!=(E|0)){if(L>>>0>>0)X=L;else X=(L>>>0)%(B>>>0)|0;if((X|0)!=(F|0)){M=44;break a}}else{N=f[G+8>>2]|0;O=f[I>>2]|0;K=(f[J>>2]|0)-O|0;P=O;if((K|0)<=0){Q=G;break b}O=K>>>2;K=0;while(1){S=f[P+(K<<2)>>2]|0;if(!(b[S+84>>0]|0)){R=f[S+68>>2]|0;Y=f[R+(v<<2)>>2]|0;Z=f[R+(N<<2)>>2]|0}else{Y=v;Z=N}K=K+1|0;if((Z|0)!=(Y|0))break d;if((K|0)>=(O|0)){V=G;M=42;break b}}}while(0);G=f[G>>2]|0;if(!G){M=44;break a}}}while(0);if((M|0)==42){M=0;if(!V){M=44;break}else Q=V}f[(f[e>>2]|0)+(v<<2)>>2]=f[Q+12>>2];_=t}else M=44}else M=44;while(0);do if((M|0)==44){M=0;if(w){J=y>>>2;I=0;H=0;while(1){A=f[z+(I<<2)>>2]|0;if(!(b[A+84>>0]|0))aa=f[(f[A+68>>2]|0)+(v<<2)>>2]|0;else aa=v;A=aa+239^H;I=I+1|0;if((I|0)>=(J|0)){ba=A;break}else H=A}}else ba=0;e:do if(!x){H=B+-1|0;J=(H&B|0)==0;if(!J)if(ba>>>0>>0)ca=ba;else ca=(ba>>>0)%(B>>>0)|0;else ca=H&ba;I=f[(f[d>>2]|0)+(ca<<2)>>2]|0;if((I|0)!=0?(A=f[I>>2]|0,(A|0)!=0):0){I=f[s>>2]|0;C=I+8|0;G=I+12|0;if(J){J=A;while(1){I=f[J+4>>2]|0;if(!((I|0)==(ba|0)|(I&H|0)==(ca|0))){da=ca;M=76;break e}I=f[J+8>>2]|0;L=f[C>>2]|0;O=(f[G>>2]|0)-L|0;K=L;if((O|0)<=0){ea=v;break e}L=O>>>2;O=0;while(1){N=f[K+(O<<2)>>2]|0;if(!(b[N+84>>0]|0)){P=f[N+68>>2]|0;fa=f[P+(v<<2)>>2]|0;ga=f[P+(I<<2)>>2]|0}else{fa=v;ga=I}O=O+1|0;if((ga|0)!=(fa|0))break;if((O|0)>=(L|0)){ea=v;break e}}J=f[J>>2]|0;if(!J){da=ca;M=76;break e}}}else ha=A;while(1){J=f[ha+4>>2]|0;if((J|0)!=(ba|0)){if(J>>>0>>0)ia=J;else ia=(J>>>0)%(B>>>0)|0;if((ia|0)!=(ca|0)){da=ca;M=76;break e}}J=f[ha+8>>2]|0;H=f[C>>2]|0;L=(f[G>>2]|0)-H|0;O=H;if((L|0)<=0){ea=v;break e}H=L>>>2;L=0;while(1){I=f[O+(L<<2)>>2]|0;if(!(b[I+84>>0]|0)){K=f[I+68>>2]|0;ja=f[K+(v<<2)>>2]|0;ka=f[K+(J<<2)>>2]|0}else{ja=v;ka=J}L=L+1|0;if((ka|0)!=(ja|0))break;if((L|0)>=(H|0)){ea=v;break e}}ha=f[ha>>2]|0;if(!ha){da=ca;M=76;break}}}else{da=ca;M=76}}else{da=0;M=76}while(0);if((M|0)==76){M=0;G=ln(16)|0;f[G+8>>2]=v;f[G+12>>2]=t;f[G+4>>2]=ba;f[G>>2]=0;la=$(((f[o>>2]|0)+1|0)>>>0);ma=$(B>>>0);na=$(n[l>>2]);do if(x|$(na*ma)>>0<3|(B+-1&B|0)!=0)&1;A=~~$(W($(la/na)))>>>0;Ih(d,C>>>0>>0?A:C);C=f[q>>2]|0;A=C+-1|0;if(!(A&C)){oa=C;pa=A&ba;break}if(ba>>>0>>0){oa=C;pa=ba}else{oa=C;pa=(ba>>>0)%(C>>>0)|0}}else{oa=B;pa=da}while(0);C=(f[d>>2]|0)+(pa<<2)|0;A=f[C>>2]|0;if(!A){f[G>>2]=f[p>>2];f[p>>2]=G;f[C>>2]=p;C=f[G>>2]|0;if(C|0){H=f[C+4>>2]|0;C=oa+-1|0;if(C&oa)if(H>>>0>>0)qa=H;else qa=(H>>>0)%(oa>>>0)|0;else qa=H&C;ra=(f[d>>2]|0)+(qa<<2)|0;M=89}}else{f[G>>2]=f[A>>2];ra=A;M=89}if((M|0)==89){M=0;f[ra>>2]=G}f[o>>2]=(f[o>>2]|0)+1;ea=f[h>>2]|0}A=t+1|0;f[(f[e>>2]|0)+(ea<<2)>>2]=t;C=f[k>>2]|0;if((C|0)==(f[r>>2]|0)){Ri(g,h);_=A;break}else{f[C>>2]=f[h>>2];f[k>>2]=C+4;_=A;break}}while(0);v=(f[h>>2]|0)+1|0;f[h>>2]=v;sa=f[j>>2]|0;if(v>>>0>=sa>>>0)break;else t=_}if((_|0)!=(sa|0)){Xa[f[(f[a>>2]|0)+24>>2]&15](a,e,g);f[j>>2]=_}}_=f[g>>2]|0;if(_|0){g=f[k>>2]|0;if((g|0)!=(_|0))f[k>>2]=g+(~((g+-4-_|0)>>>2)<<2);Oq(_)}_=f[e>>2]|0;if(_|0){e=f[i>>2]|0;if((e|0)!=(_|0))f[i>>2]=e+(~((e+-4-_|0)>>>2)<<2);Oq(_)}_=f[d+8>>2]|0;if(_|0){e=_;do{_=e;e=f[e>>2]|0;Oq(_)}while((e|0)!=0)}e=f[d>>2]|0;f[d>>2]=0;if(!e){u=c;return}Oq(e);u=c;return}function tb(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0;g=u;u=u+80|0;h=g+76|0;i=g+72|0;j=g+48|0;k=g+24|0;l=g;m=a+32|0;n=f[c>>2]|0;c=n+1|0;if((n|0)!=-1){o=((c>>>0)%3|0|0)==0?n+-2|0:c;c=(((n>>>0)%3|0|0)==0?2:-1)+n|0;if((o|0)==-1)p=-1;else p=f[(f[f[m>>2]>>2]|0)+(o<<2)>>2]|0;if((c|0)==-1){q=p;r=-1}else{q=p;r=f[(f[f[m>>2]>>2]|0)+(c<<2)>>2]|0}}else{q=-1;r=-1}c=f[a+36>>2]|0;m=f[c>>2]|0;p=(f[c+4>>2]|0)-m>>2;if(p>>>0<=q>>>0)aq(c);o=m;m=f[o+(q<<2)>>2]|0;if(p>>>0<=r>>>0)aq(c);c=f[o+(r<<2)>>2]|0;r=(m|0)<(e|0);do if(r&(c|0)<(e|0)){o=m<<1;p=f[d+(o<<2)>>2]|0;q=((p|0)<0)<<31>>31;n=f[d+((o|1)<<2)>>2]|0;o=((n|0)<0)<<31>>31;s=c<<1;t=f[d+(s<<2)>>2]|0;v=f[d+((s|1)<<2)>>2]|0;if(!((t|0)!=(p|0)|(v|0)!=(n|0))){f[a+8>>2]=p;f[a+12>>2]=n;u=g;return}s=a+4|0;w=f[(f[s>>2]|0)+(e<<2)>>2]|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;f[j+12>>2]=0;f[j+16>>2]=0;f[j+20>>2]=0;x=f[a>>2]|0;if(!(b[x+84>>0]|0))y=f[(f[x+68>>2]|0)+(w<<2)>>2]|0;else y=w;f[i>>2]=y;w=b[x+24>>0]|0;f[h>>2]=f[i>>2];vb(x,h,w,j)|0;w=f[(f[s>>2]|0)+(m<<2)>>2]|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;x=f[a>>2]|0;if(!(b[x+84>>0]|0))z=f[(f[x+68>>2]|0)+(w<<2)>>2]|0;else z=w;f[i>>2]=z;w=b[x+24>>0]|0;f[h>>2]=f[i>>2];vb(x,h,w,k)|0;w=f[(f[s>>2]|0)+(c<<2)>>2]|0;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;f[l+12>>2]=0;f[l+16>>2]=0;f[l+20>>2]=0;s=f[a>>2]|0;if(!(b[s+84>>0]|0))A=f[(f[s+68>>2]|0)+(w<<2)>>2]|0;else A=w;f[i>>2]=A;w=b[s+24>>0]|0;f[h>>2]=f[i>>2];vb(s,h,w,l)|0;w=l;s=k;x=f[s>>2]|0;B=f[s+4>>2]|0;s=Xn(f[w>>2]|0,f[w+4>>2]|0,x|0,B|0)|0;w=I;C=l+8|0;D=k+8|0;E=f[D>>2]|0;F=f[D+4>>2]|0;D=Xn(f[C>>2]|0,f[C+4>>2]|0,E|0,F|0)|0;C=I;G=l+16|0;H=k+16|0;J=f[H>>2]|0;K=f[H+4>>2]|0;H=Xn(f[G>>2]|0,f[G+4>>2]|0,J|0,K|0)|0;G=I;L=un(s|0,w|0,s|0,w|0)|0;M=I;N=un(D|0,C|0,D|0,C|0)|0;O=Vn(N|0,I|0,L|0,M|0)|0;M=I;L=un(H|0,G|0,H|0,G|0)|0;N=Vn(O|0,M|0,L|0,I|0)|0;L=I;if((N|0)==0&(L|0)==0)break;M=j;O=Xn(f[M>>2]|0,f[M+4>>2]|0,x|0,B|0)|0;B=I;x=j+8|0;M=Xn(f[x>>2]|0,f[x+4>>2]|0,E|0,F|0)|0;F=I;E=j+16|0;x=Xn(f[E>>2]|0,f[E+4>>2]|0,J|0,K|0)|0;K=I;J=un(O|0,B|0,s|0,w|0)|0;E=I;P=un(M|0,F|0,D|0,C|0)|0;Q=Vn(P|0,I|0,J|0,E|0)|0;E=I;J=un(x|0,K|0,H|0,G|0)|0;P=Vn(Q|0,E|0,J|0,I|0)|0;J=I;E=Xn(t|0,((t|0)<0)<<31>>31|0,p|0,q|0)|0;t=I;Q=Xn(v|0,((v|0)<0)<<31>>31|0,n|0,o|0)|0;v=I;R=un(N|0,L|0,p|0,q|0)|0;q=I;p=un(N|0,L|0,n|0,o|0)|0;o=I;n=un(P|0,J|0,E|0,t|0)|0;S=I;T=un(P|0,J|0,Q|0,v|0)|0;U=I;V=Vn(n|0,S|0,R|0,q|0)|0;q=I;R=Vn(T|0,U|0,p|0,o|0)|0;o=I;p=un(P|0,J|0,s|0,w|0)|0;w=I;s=un(P|0,J|0,D|0,C|0)|0;C=I;D=un(P|0,J|0,H|0,G|0)|0;G=I;H=Ik(p|0,w|0,N|0,L|0)|0;w=I;p=Ik(s|0,C|0,N|0,L|0)|0;C=I;s=Ik(D|0,G|0,N|0,L|0)|0;G=I;D=Xn(O|0,B|0,H|0,w|0)|0;w=I;H=Xn(M|0,F|0,p|0,C|0)|0;C=I;p=Xn(x|0,K|0,s|0,G|0)|0;G=I;s=un(D|0,w|0,D|0,w|0)|0;w=I;D=un(H|0,C|0,H|0,C|0)|0;C=Vn(D|0,I|0,s|0,w|0)|0;w=I;s=un(p|0,G|0,p|0,G|0)|0;G=Vn(C|0,w|0,s|0,I|0)|0;s=I;w=Xn(0,0,E|0,t|0)|0;t=I;E=un(G|0,s|0,N|0,L|0)|0;s=I;switch(E|0){case 0:{if(!s){W=0;X=0}else{Y=1;Z=0;_=E;$=s;aa=23}break}case 1:{if(!s){ba=1;ca=0;aa=24}else{Y=1;Z=0;_=E;$=s;aa=23}break}default:{Y=1;Z=0;_=E;$=s;aa=23}}if((aa|0)==23)while(1){aa=0;G=Tn(Y|0,Z|0,1)|0;C=I;p=_;_=Yn(_|0,$|0,2)|0;if(!($>>>0>0|($|0)==0&p>>>0>7)){ba=G;ca=C;aa=24;break}else{Y=G;Z=C;$=I;aa=23}}if((aa|0)==24)while(1){aa=0;C=jp(E|0,s|0,ba|0,ca|0)|0;G=Vn(C|0,I|0,ba|0,ca|0)|0;C=Yn(G|0,I|0,1)|0;G=I;p=un(C|0,G|0,C|0,G|0)|0;D=I;if(D>>>0>s>>>0|(D|0)==(s|0)&p>>>0>E>>>0){ba=C;ca=G;aa=24}else{W=C;X=G;break}}E=un(W|0,X|0,Q|0,v|0)|0;s=I;G=un(W|0,X|0,w|0,t|0)|0;C=I;p=Vn(E|0,s|0,V|0,q|0)|0;D=I;H=Vn(G|0,C|0,R|0,o|0)|0;K=I;x=Ik(p|0,D|0,N|0,L|0)|0;D=I;p=Ik(H|0,K|0,N|0,L|0)|0;K=I;H=Xn(V|0,q|0,E|0,s|0)|0;s=I;E=Xn(R|0,o|0,G|0,C|0)|0;C=I;G=Ik(H|0,s|0,N|0,L|0)|0;s=I;H=Ik(E|0,C|0,N|0,L|0)|0;C=I;E=e<<1;F=f[d+(E<<2)>>2]|0;M=((F|0)<0)<<31>>31;B=f[d+((E|1)<<2)>>2]|0;E=((B|0)<0)<<31>>31;O=Xn(F|0,M|0,x|0,D|0)|0;J=I;P=Xn(B|0,E|0,p|0,K|0)|0;U=I;T=un(O|0,J|0,O|0,J|0)|0;J=I;O=un(P|0,U|0,P|0,U|0)|0;U=Vn(O|0,I|0,T|0,J|0)|0;J=I;T=Xn(F|0,M|0,G|0,s|0)|0;M=I;F=Xn(B|0,E|0,H|0,C|0)|0;E=I;B=un(T|0,M|0,T|0,M|0)|0;M=I;T=un(F|0,E|0,F|0,E|0)|0;E=Vn(T|0,I|0,B|0,M|0)|0;M=I;B=a+16|0;T=a+20|0;F=f[T>>2]|0;O=f[a+24>>2]|0;P=(F|0)==(O<<5|0);if(J>>>0>>0|(J|0)==(M|0)&U>>>0>>0){do if(P)if((F+1|0)<0)aq(B);else{E=O<<6;U=F+32&-32;vi(B,F>>>0<1073741823?(E>>>0>>0?U:E):2147483647);da=f[T>>2]|0;break}else da=F;while(0);f[T>>2]=da+1;L=(f[B>>2]|0)+(da>>>5<<2)|0;f[L>>2]=f[L>>2]|1<<(da&31);ea=x;fa=p;ga=K;ha=D}else{do if(P)if((F+1|0)<0)aq(B);else{L=O<<6;N=F+32&-32;vi(B,F>>>0<1073741823?(L>>>0>>0?N:L):2147483647);ia=f[T>>2]|0;break}else ia=F;while(0);f[T>>2]=ia+1;F=(f[B>>2]|0)+(ia>>>5<<2)|0;f[F>>2]=f[F>>2]&~(1<<(ia&31));ea=G;fa=H;ga=C;ha=s}f[a+8>>2]=ea;f[a+12>>2]=fa;u=g;return}while(0);do if(r)ja=m<<1;else{if((e|0)>0){ja=(e<<1)+-2|0;break}fa=a+8|0;f[fa>>2]=0;f[fa+4>>2]=0;u=g;return}while(0);f[a+8>>2]=f[d+(ja<<2)>>2];f[a+12>>2]=f[d+(ja+1<<2)>>2];u=g;return}function ub(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0;g=u;u=u+80|0;h=g+76|0;i=g+72|0;j=g+48|0;k=g+24|0;l=g;m=a+32|0;n=f[c>>2]|0;c=n+1|0;do if((n|0)!=-1){o=((c>>>0)%3|0|0)==0?n+-2|0:c;if(!((n>>>0)%3|0)){p=n+2|0;q=o;break}else{p=n+-1|0;q=o;break}}else{p=-1;q=-1}while(0);n=f[(f[m>>2]|0)+28>>2]|0;m=f[n+(q<<2)>>2]|0;q=f[n+(p<<2)>>2]|0;p=f[a+36>>2]|0;n=f[p>>2]|0;c=(f[p+4>>2]|0)-n>>2;if(c>>>0<=m>>>0)aq(p);o=n;n=f[o+(m<<2)>>2]|0;if(c>>>0<=q>>>0)aq(p);p=f[o+(q<<2)>>2]|0;q=(n|0)<(e|0);do if(q&(p|0)<(e|0)){o=n<<1;c=f[d+(o<<2)>>2]|0;m=((c|0)<0)<<31>>31;r=f[d+((o|1)<<2)>>2]|0;o=((r|0)<0)<<31>>31;s=p<<1;t=f[d+(s<<2)>>2]|0;v=f[d+((s|1)<<2)>>2]|0;if(!((t|0)!=(c|0)|(v|0)!=(r|0))){f[a+8>>2]=c;f[a+12>>2]=r;u=g;return}s=a+4|0;w=f[(f[s>>2]|0)+(e<<2)>>2]|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;f[j+12>>2]=0;f[j+16>>2]=0;f[j+20>>2]=0;x=f[a>>2]|0;if(!(b[x+84>>0]|0))y=f[(f[x+68>>2]|0)+(w<<2)>>2]|0;else y=w;f[i>>2]=y;w=b[x+24>>0]|0;f[h>>2]=f[i>>2];vb(x,h,w,j)|0;w=f[(f[s>>2]|0)+(n<<2)>>2]|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;x=f[a>>2]|0;if(!(b[x+84>>0]|0))z=f[(f[x+68>>2]|0)+(w<<2)>>2]|0;else z=w;f[i>>2]=z;w=b[x+24>>0]|0;f[h>>2]=f[i>>2];vb(x,h,w,k)|0;w=f[(f[s>>2]|0)+(p<<2)>>2]|0;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;f[l+12>>2]=0;f[l+16>>2]=0;f[l+20>>2]=0;s=f[a>>2]|0;if(!(b[s+84>>0]|0))A=f[(f[s+68>>2]|0)+(w<<2)>>2]|0;else A=w;f[i>>2]=A;w=b[s+24>>0]|0;f[h>>2]=f[i>>2];vb(s,h,w,l)|0;w=l;s=k;x=f[s>>2]|0;B=f[s+4>>2]|0;s=Xn(f[w>>2]|0,f[w+4>>2]|0,x|0,B|0)|0;w=I;C=l+8|0;D=k+8|0;E=f[D>>2]|0;F=f[D+4>>2]|0;D=Xn(f[C>>2]|0,f[C+4>>2]|0,E|0,F|0)|0;C=I;G=l+16|0;H=k+16|0;J=f[H>>2]|0;K=f[H+4>>2]|0;H=Xn(f[G>>2]|0,f[G+4>>2]|0,J|0,K|0)|0;G=I;L=un(s|0,w|0,s|0,w|0)|0;M=I;N=un(D|0,C|0,D|0,C|0)|0;O=Vn(N|0,I|0,L|0,M|0)|0;M=I;L=un(H|0,G|0,H|0,G|0)|0;N=Vn(O|0,M|0,L|0,I|0)|0;L=I;if((N|0)==0&(L|0)==0)break;M=j;O=Xn(f[M>>2]|0,f[M+4>>2]|0,x|0,B|0)|0;B=I;x=j+8|0;M=Xn(f[x>>2]|0,f[x+4>>2]|0,E|0,F|0)|0;F=I;E=j+16|0;x=Xn(f[E>>2]|0,f[E+4>>2]|0,J|0,K|0)|0;K=I;J=un(O|0,B|0,s|0,w|0)|0;E=I;P=un(M|0,F|0,D|0,C|0)|0;Q=Vn(P|0,I|0,J|0,E|0)|0;E=I;J=un(x|0,K|0,H|0,G|0)|0;P=Vn(Q|0,E|0,J|0,I|0)|0;J=I;E=Xn(t|0,((t|0)<0)<<31>>31|0,c|0,m|0)|0;t=I;Q=Xn(v|0,((v|0)<0)<<31>>31|0,r|0,o|0)|0;v=I;R=un(N|0,L|0,c|0,m|0)|0;m=I;c=un(N|0,L|0,r|0,o|0)|0;o=I;r=un(P|0,J|0,E|0,t|0)|0;S=I;T=un(P|0,J|0,Q|0,v|0)|0;U=I;V=Vn(r|0,S|0,R|0,m|0)|0;m=I;R=Vn(T|0,U|0,c|0,o|0)|0;o=I;c=un(P|0,J|0,s|0,w|0)|0;w=I;s=un(P|0,J|0,D|0,C|0)|0;C=I;D=un(P|0,J|0,H|0,G|0)|0;G=I;H=Ik(c|0,w|0,N|0,L|0)|0;w=I;c=Ik(s|0,C|0,N|0,L|0)|0;C=I;s=Ik(D|0,G|0,N|0,L|0)|0;G=I;D=Xn(O|0,B|0,H|0,w|0)|0;w=I;H=Xn(M|0,F|0,c|0,C|0)|0;C=I;c=Xn(x|0,K|0,s|0,G|0)|0;G=I;s=un(D|0,w|0,D|0,w|0)|0;w=I;D=un(H|0,C|0,H|0,C|0)|0;C=Vn(D|0,I|0,s|0,w|0)|0;w=I;s=un(c|0,G|0,c|0,G|0)|0;G=Vn(C|0,w|0,s|0,I|0)|0;s=I;w=Xn(0,0,E|0,t|0)|0;t=I;E=un(G|0,s|0,N|0,L|0)|0;s=I;switch(E|0){case 0:{if(!s){W=0;X=0}else{Y=1;Z=0;_=E;$=s;aa=22}break}case 1:{if(!s){ba=1;ca=0;aa=23}else{Y=1;Z=0;_=E;$=s;aa=22}break}default:{Y=1;Z=0;_=E;$=s;aa=22}}if((aa|0)==22)while(1){aa=0;G=Tn(Y|0,Z|0,1)|0;C=I;c=_;_=Yn(_|0,$|0,2)|0;if(!($>>>0>0|($|0)==0&c>>>0>7)){ba=G;ca=C;aa=23;break}else{Y=G;Z=C;$=I;aa=22}}if((aa|0)==23)while(1){aa=0;C=jp(E|0,s|0,ba|0,ca|0)|0;G=Vn(C|0,I|0,ba|0,ca|0)|0;C=Yn(G|0,I|0,1)|0;G=I;c=un(C|0,G|0,C|0,G|0)|0;D=I;if(D>>>0>s>>>0|(D|0)==(s|0)&c>>>0>E>>>0){ba=C;ca=G;aa=23}else{W=C;X=G;break}}E=un(W|0,X|0,Q|0,v|0)|0;s=I;G=un(W|0,X|0,w|0,t|0)|0;C=I;c=Vn(E|0,s|0,V|0,m|0)|0;D=I;H=Vn(G|0,C|0,R|0,o|0)|0;K=I;x=Ik(c|0,D|0,N|0,L|0)|0;D=I;c=Ik(H|0,K|0,N|0,L|0)|0;K=I;H=Xn(V|0,m|0,E|0,s|0)|0;s=I;E=Xn(R|0,o|0,G|0,C|0)|0;C=I;G=Ik(H|0,s|0,N|0,L|0)|0;s=I;H=Ik(E|0,C|0,N|0,L|0)|0;C=I;E=e<<1;F=f[d+(E<<2)>>2]|0;M=((F|0)<0)<<31>>31;B=f[d+((E|1)<<2)>>2]|0;E=((B|0)<0)<<31>>31;O=Xn(F|0,M|0,x|0,D|0)|0;J=I;P=Xn(B|0,E|0,c|0,K|0)|0;U=I;T=un(O|0,J|0,O|0,J|0)|0;J=I;O=un(P|0,U|0,P|0,U|0)|0;U=Vn(O|0,I|0,T|0,J|0)|0;J=I;T=Xn(F|0,M|0,G|0,s|0)|0;M=I;F=Xn(B|0,E|0,H|0,C|0)|0;E=I;B=un(T|0,M|0,T|0,M|0)|0;M=I;T=un(F|0,E|0,F|0,E|0)|0;E=Vn(T|0,I|0,B|0,M|0)|0;M=I;B=a+16|0;T=a+20|0;F=f[T>>2]|0;O=f[a+24>>2]|0;P=(F|0)==(O<<5|0);if(J>>>0>>0|(J|0)==(M|0)&U>>>0>>0){do if(P)if((F+1|0)<0)aq(B);else{E=O<<6;U=F+32&-32;vi(B,F>>>0<1073741823?(E>>>0>>0?U:E):2147483647);da=f[T>>2]|0;break}else da=F;while(0);f[T>>2]=da+1;L=(f[B>>2]|0)+(da>>>5<<2)|0;f[L>>2]=f[L>>2]|1<<(da&31);ea=x;fa=c;ga=K;ha=D}else{do if(P)if((F+1|0)<0)aq(B);else{L=O<<6;N=F+32&-32;vi(B,F>>>0<1073741823?(L>>>0>>0?N:L):2147483647);ia=f[T>>2]|0;break}else ia=F;while(0);f[T>>2]=ia+1;F=(f[B>>2]|0)+(ia>>>5<<2)|0;f[F>>2]=f[F>>2]&~(1<<(ia&31));ea=G;fa=H;ga=C;ha=s}f[a+8>>2]=ea;f[a+12>>2]=fa;u=g;return}while(0);do if(q)ja=n<<1;else{if((e|0)>0){ja=(e<<1)+-2|0;break}fa=a+8|0;f[fa>>2]=0;f[fa+4>>2]=0;u=g;return}while(0);f[a+8>>2]=f[d+(ja<<2)>>2];f[a+12>>2]=f[d+(ja+1<<2)>>2];u=g;return}function vb(a,c,e,g){a=a|0;c=c|0;e=e|0;g=g|0;var i=0,k=0,l=0,m=0,o=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=Oa,D=0,E=0.0,F=0,G=0;if(!g){i=0;return i|0}do switch(f[a+28>>2]|0){case 1:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){m=f[f[a>>2]>>2]|0;o=a+40|0;q=un(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;r=Vn(q|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=m+r|0;r=0;while(1){m=b[o>>0]|0;q=g+(r<<3)|0;f[q>>2]=m;f[q+4>>2]=((m|0)<0)<<31>>31;r=r+1|0;m=b[k>>0]|0;if((r|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){s=m;break}else o=o+1|0}}else s=l;o=s<<24>>24;if(s<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(o<<3)|0,0,(e<<24>>24)-o<<3|0)|0;i=1;return i|0}case 2:{o=a+24|0;r=b[o>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;q=un(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Vn(q|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){k=g+(t<<3)|0;f[k>>2]=h[m>>0];f[k+4>>2]=0;t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){u=k;break}else m=m+1|0}}else u=r;m=u<<24>>24;if(u<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(m<<3)|0,0,(e<<24>>24)-m<<3|0)|0;i=1;return i|0}case 3:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=un(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;q=Vn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+q|0;q=0;while(1){o=d[l>>1]|0;k=g+(q<<3)|0;f[k>>2]=o;f[k+4>>2]=((o|0)<0)<<31>>31;q=q+1|0;o=b[m>>0]|0;if((q|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){v=o;break}else l=l+2|0}}else v=t;l=v<<24>>24;if(v<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(l<<3)|0,0,(e<<24>>24)-l<<3|0)|0;i=1;return i|0}case 4:{l=a+24|0;q=b[l>>0]|0;if((q<<24>>24>e<<24>>24?e:q)<<24>>24>0){m=f[f[a>>2]>>2]|0;r=a+40|0;o=un(f[r>>2]|0,f[r+4>>2]|0,f[c>>2]|0,0)|0;r=a+48|0;k=Vn(o|0,I|0,f[r>>2]|0,f[r+4>>2]|0)|0;r=m+k|0;k=0;while(1){m=g+(k<<3)|0;f[m>>2]=j[r>>1];f[m+4>>2]=0;k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){w=m;break}else r=r+2|0}}else w=q;r=w<<24>>24;if(w<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(r<<3)|0,0,(e<<24>>24)-r<<3|0)|0;i=1;return i|0}case 5:{r=a+24|0;k=b[r>>0]|0;if((k<<24>>24>e<<24>>24?e:k)<<24>>24>0){l=f[f[a>>2]>>2]|0;t=a+40|0;m=un(f[t>>2]|0,f[t+4>>2]|0,f[c>>2]|0,0)|0;t=a+48|0;o=Vn(m|0,I|0,f[t>>2]|0,f[t+4>>2]|0)|0;t=l+o|0;o=0;while(1){l=f[t>>2]|0;m=g+(o<<3)|0;f[m>>2]=l;f[m+4>>2]=((l|0)<0)<<31>>31;o=o+1|0;l=b[r>>0]|0;if((o|0)>=((l<<24>>24>e<<24>>24?e:l)<<24>>24|0)){x=l;break}else t=t+4|0}}else x=k;t=x<<24>>24;if(x<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(t<<3)|0,0,(e<<24>>24)-t<<3|0)|0;i=1;return i|0}case 6:{t=a+24|0;o=b[t>>0]|0;if((o<<24>>24>e<<24>>24?e:o)<<24>>24>0){r=f[f[a>>2]>>2]|0;q=a+40|0;l=un(f[q>>2]|0,f[q+4>>2]|0,f[c>>2]|0,0)|0;q=a+48|0;m=Vn(l|0,I|0,f[q>>2]|0,f[q+4>>2]|0)|0;q=r+m|0;m=0;while(1){r=g+(m<<3)|0;f[r>>2]=f[q>>2];f[r+4>>2]=0;m=m+1|0;r=b[t>>0]|0;if((m|0)>=((r<<24>>24>e<<24>>24?e:r)<<24>>24|0)){y=r;break}else q=q+4|0}}else y=o;q=y<<24>>24;if(y<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(q<<3)|0,0,(e<<24>>24)-q<<3|0)|0;i=1;return i|0}case 7:{q=a+24|0;m=b[q>>0]|0;if((m<<24>>24>e<<24>>24?e:m)<<24>>24>0){t=f[f[a>>2]>>2]|0;k=a+40|0;r=un(f[k>>2]|0,f[k+4>>2]|0,f[c>>2]|0,0)|0;k=a+48|0;l=Vn(r|0,I|0,f[k>>2]|0,f[k+4>>2]|0)|0;k=t+l|0;l=0;while(1){t=k;r=f[t+4>>2]|0;z=g+(l<<3)|0;f[z>>2]=f[t>>2];f[z+4>>2]=r;l=l+1|0;r=b[q>>0]|0;if((l|0)>=((r<<24>>24>e<<24>>24?e:r)<<24>>24|0)){A=r;break}else k=k+8|0}}else A=m;k=A<<24>>24;if(A<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(k<<3)|0,0,(e<<24>>24)-k<<3|0)|0;i=1;return i|0}case 8:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){q=f[f[a>>2]>>2]|0;o=a+40|0;r=un(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;z=Vn(r|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=q+z|0;z=0;while(1){q=o;r=f[q+4>>2]|0;t=g+(z<<3)|0;f[t>>2]=f[q>>2];f[t+4>>2]=r;z=z+1|0;r=b[k>>0]|0;if((z|0)>=((r<<24>>24>e<<24>>24?e:r)<<24>>24|0)){B=r;break}else o=o+8|0}}else B=l;o=B<<24>>24;if(B<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(o<<3)|0,0,(e<<24>>24)-o<<3|0)|0;i=1;return i|0}case 9:{o=a+24|0;z=b[o>>0]|0;if((z<<24>>24>e<<24>>24?e:z)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;r=un(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Vn(r|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){C=$(n[m>>2]);k=+K(+C)>=1.0?(+C>0.0?~~+Y(+J(+C/4294967296.0),4294967295.0)>>>0:~~+W((+C-+(~~+C>>>0))/4294967296.0)>>>0):0;r=g+(t<<3)|0;f[r>>2]=~~+C>>>0;f[r+4>>2]=k;t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){D=k;break}else m=m+4|0}}else D=z;m=D<<24>>24;if(D<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(m<<3)|0,0,(e<<24>>24)-m<<3|0)|0;i=1;return i|0}case 10:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=un(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;r=Vn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+r|0;r=0;while(1){E=+p[l>>3];o=+K(E)>=1.0?(E>0.0?~~+Y(+J(E/4294967296.0),4294967295.0)>>>0:~~+W((E-+(~~E>>>0))/4294967296.0)>>>0):0;k=g+(r<<3)|0;f[k>>2]=~~E>>>0;f[k+4>>2]=o;r=r+1|0;o=b[m>>0]|0;if((r|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){F=o;break}else l=l+8|0}}else F=t;l=F<<24>>24;if(F<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(l<<3)|0,0,(e<<24>>24)-l<<3|0)|0;i=1;return i|0}case 11:{l=a+24|0;r=b[l>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){m=f[f[a>>2]>>2]|0;z=a+40|0;o=un(f[z>>2]|0,f[z+4>>2]|0,f[c>>2]|0,0)|0;z=a+48|0;k=Vn(o|0,I|0,f[z>>2]|0,f[z+4>>2]|0)|0;z=m+k|0;k=0;while(1){m=g+(k<<3)|0;f[m>>2]=h[z>>0];f[m+4>>2]=0;k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){G=m;break}else z=z+1|0}}else G=r;z=G<<24>>24;if(G<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(z<<3)|0,0,(e<<24>>24)-z<<3|0)|0;i=1;return i|0}default:{i=0;return i|0}}while(0);return 0}function wb(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;c=u;u=u+16|0;d=c+8|0;e=c;if((f[a+96>>2]|0)==(f[a+92>>2]|0)){u=c;return}g=a+56|0;h=f[g>>2]|0;if((h|0)==(f[a+60>>2]|0)){Ri(a+52|0,b);i=b}else{f[h>>2]=f[b>>2];f[g>>2]=h+4;i=b}b=a+88|0;f[b>>2]=0;h=f[a>>2]|0;g=f[i>>2]|0;j=g+1|0;if((g|0)!=-1){k=((j>>>0)%3|0|0)==0?g+-2|0:j;if((k|0)==-1)l=-1;else l=f[(f[h>>2]|0)+(k<<2)>>2]|0;k=(((g>>>0)%3|0|0)==0?2:-1)+g|0;if((k|0)==-1){m=l;n=-1}else{m=l;n=f[(f[h>>2]|0)+(k<<2)>>2]|0}}else{m=-1;n=-1}k=a+24|0;h=f[k>>2]|0;l=h+(m>>>5<<2)|0;g=1<<(m&31);j=f[l>>2]|0;if(!(j&g)){f[l>>2]=j|g;g=f[i>>2]|0;j=g+1|0;if((g|0)==-1)o=-1;else o=((j>>>0)%3|0|0)==0?g+-2|0:j;f[e>>2]=o;j=f[(f[(f[a+44>>2]|0)+96>>2]|0)+(((o>>>0)/3|0)*12|0)+(((o>>>0)%3|0)<<2)>>2]|0;o=f[a+48>>2]|0;f[d>>2]=j;g=f[o+4>>2]|0;o=g+4|0;l=f[o>>2]|0;if((l|0)==(f[g+8>>2]|0))Ri(g,d);else{f[l>>2]=j;f[o>>2]=l+4}l=a+40|0;o=f[l>>2]|0;j=o+4|0;g=f[j>>2]|0;if((g|0)==(f[o+8>>2]|0)){Ri(o,e);p=f[l>>2]|0}else{f[g>>2]=f[e>>2];f[j>>2]=g+4;p=o}o=p+24|0;f[(f[p+12>>2]|0)+(m<<2)>>2]=f[o>>2];f[o>>2]=(f[o>>2]|0)+1;q=f[k>>2]|0}else q=h;h=q+(n>>>5<<2)|0;q=1<<(n&31);o=f[h>>2]|0;if(!(o&q)){f[h>>2]=o|q;q=f[i>>2]|0;do if((q|0)!=-1)if(!((q>>>0)%3|0)){r=q+2|0;break}else{r=q+-1|0;break}else r=-1;while(0);f[e>>2]=r;q=f[(f[(f[a+44>>2]|0)+96>>2]|0)+(((r>>>0)/3|0)*12|0)+(((r>>>0)%3|0)<<2)>>2]|0;r=f[a+48>>2]|0;f[d>>2]=q;o=f[r+4>>2]|0;r=o+4|0;h=f[r>>2]|0;if((h|0)==(f[o+8>>2]|0))Ri(o,d);else{f[h>>2]=q;f[r>>2]=h+4}h=a+40|0;r=f[h>>2]|0;q=r+4|0;o=f[q>>2]|0;if((o|0)==(f[r+8>>2]|0)){Ri(r,e);s=f[h>>2]|0}else{f[o>>2]=f[e>>2];f[q>>2]=o+4;s=r}r=s+24|0;f[(f[s+12>>2]|0)+(n<<2)>>2]=f[r>>2];f[r>>2]=(f[r>>2]|0)+1}r=f[i>>2]|0;if((r|0)==-1)t=-1;else t=f[(f[f[a>>2]>>2]|0)+(r<<2)>>2]|0;r=(f[k>>2]|0)+(t>>>5<<2)|0;n=1<<(t&31);s=f[r>>2]|0;if(!(n&s)){f[r>>2]=s|n;n=f[i>>2]|0;f[e>>2]=n;s=f[(f[(f[a+44>>2]|0)+96>>2]|0)+(((n>>>0)/3|0)*12|0)+(((n>>>0)%3|0)<<2)>>2]|0;n=f[a+48>>2]|0;f[d>>2]=s;r=f[n+4>>2]|0;n=r+4|0;o=f[n>>2]|0;if((o|0)==(f[r+8>>2]|0))Ri(r,d);else{f[o>>2]=s;f[n>>2]=o+4}o=a+40|0;n=f[o>>2]|0;s=n+4|0;r=f[s>>2]|0;if((r|0)==(f[n+8>>2]|0)){Ri(n,e);v=f[o>>2]|0}else{f[r>>2]=f[e>>2];f[s>>2]=r+4;v=n}n=v+24|0;f[(f[v+12>>2]|0)+(t<<2)>>2]=f[n>>2];f[n>>2]=(f[n>>2]|0)+1}n=f[b>>2]|0;a:do if((n|0)<3){t=a+12|0;v=a+44|0;r=a+48|0;s=a+40|0;o=a+92|0;q=n;while(1){h=q;while(1){w=a+52+(h*12|0)+4|0;x=f[w>>2]|0;if((f[a+52+(h*12|0)>>2]|0)!=(x|0))break;if((h|0)<2)h=h+1|0;else break a}m=x+-4|0;p=f[m>>2]|0;f[w>>2]=m;f[b>>2]=h;f[i>>2]=p;if((p|0)==-1)break;m=(p>>>0)/3|0;g=f[t>>2]|0;do if(!(f[g+(m>>>5<<2)>>2]&1<<(m&31))){j=p;l=g;b:while(1){y=(j>>>0)/3|0;z=l+(y>>>5<<2)|0;f[z>>2]=1<<(y&31)|f[z>>2];z=f[i>>2]|0;if((z|0)==-1)A=-1;else A=f[(f[f[a>>2]>>2]|0)+(z<<2)>>2]|0;y=(f[k>>2]|0)+(A>>>5<<2)|0;B=1<<(A&31);C=f[y>>2]|0;if(!(B&C)){f[y>>2]=C|B;B=f[i>>2]|0;f[e>>2]=B;C=f[(f[(f[v>>2]|0)+96>>2]|0)+(((B>>>0)/3|0)*12|0)+(((B>>>0)%3|0)<<2)>>2]|0;B=f[r>>2]|0;f[d>>2]=C;y=f[B+4>>2]|0;B=y+4|0;D=f[B>>2]|0;if((D|0)==(f[y+8>>2]|0))Ri(y,d);else{f[D>>2]=C;f[B>>2]=D+4}D=f[s>>2]|0;B=D+4|0;C=f[B>>2]|0;if((C|0)==(f[D+8>>2]|0)){Ri(D,e);E=f[s>>2]|0}else{f[C>>2]=f[e>>2];f[B>>2]=C+4;E=D}D=E+24|0;f[(f[E+12>>2]|0)+(A<<2)>>2]=f[D>>2];f[D>>2]=(f[D>>2]|0)+1;F=f[i>>2]|0}else F=z;z=f[a>>2]|0;if((F|0)==-1){G=93;break}D=F+1|0;C=((D>>>0)%3|0|0)==0?F+-2|0:D;if((C|0)==-1)H=-1;else H=f[(f[z+12>>2]|0)+(C<<2)>>2]|0;C=(((F>>>0)%3|0|0)==0?2:-1)+F|0;if((C|0)==-1)I=-1;else I=f[(f[z+12>>2]|0)+(C<<2)>>2]|0;C=(H|0)==-1;D=C?-1:(H>>>0)/3|0;B=(I|0)==-1;y=B?-1:(I>>>0)/3|0;if(C)J=1;else J=(f[(f[t>>2]|0)+(D>>>5<<2)>>2]&1<<(D&31)|0)!=0;do if(B)if(J){G=93;break b}else G=82;else{if(f[(f[t>>2]|0)+(y>>>5<<2)>>2]&1<<(y&31)|0)if(J){G=93;break b}else{G=82;break}D=f[(f[z>>2]|0)+(I<<2)>>2]|0;if(!(1<<(D&31)&f[(f[k>>2]|0)+(D>>>5<<2)>>2])){K=(f[o>>2]|0)+(D<<2)|0;D=f[K>>2]|0;f[K>>2]=D+1;L=(D|0)>0?1:2}else L=0;if(J?(L|0)<=(f[b>>2]|0):0){M=I;break}f[d>>2]=I;D=a+52+(L*12|0)+4|0;K=f[D>>2]|0;if((K|0)==(f[a+52+(L*12|0)+8>>2]|0))Ri(a+52+(L*12|0)|0,d);else{f[K>>2]=I;f[D>>2]=K+4}if((f[b>>2]|0)>(L|0))f[b>>2]=L;if(J){G=93;break b}else G=82}while(0);if((G|0)==82){G=0;if(C)N=-1;else N=f[(f[f[a>>2]>>2]|0)+(H<<2)>>2]|0;if(!(1<<(N&31)&f[(f[k>>2]|0)+(N>>>5<<2)>>2])){z=(f[o>>2]|0)+(N<<2)|0;y=f[z>>2]|0;f[z>>2]=y+1;O=(y|0)>0?1:2}else O=0;if((O|0)>(f[b>>2]|0))break;else M=H}f[i>>2]=M;j=M;l=f[t>>2]|0}if((G|0)==93){G=0;P=f[b>>2]|0;break}f[d>>2]=H;l=a+52+(O*12|0)+4|0;j=f[l>>2]|0;if((j|0)==(f[a+52+(O*12|0)+8>>2]|0))Ri(a+52+(O*12|0)|0,d);else{f[j>>2]=H;f[l>>2]=j+4}j=f[b>>2]|0;if((j|0)>(O|0)){f[b>>2]=O;Q=O}else Q=j;P=Q}else P=h;while(0);if((P|0)<3)q=P;else break a}u=c;return}while(0);f[i>>2]=-1;u=c;return}function xb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}xb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;xb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function yb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}yb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;yb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function zb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}zb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;zb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Ab(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Ab(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Ab(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}} +function Bb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Bb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Bb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Cb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Cb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Cb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Db(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Db(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Db(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Eb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Eb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Eb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Fb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Fb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Fb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Gb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Gb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Gb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Hb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Hb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Hb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Ib(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Ib(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Ib(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Jb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Jb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Jb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Kb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Kb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Kb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Lb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Lb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Lb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Mb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Mb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Mb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Nb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Nb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Nb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Ob(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Ob(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Ob(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Pb(a,c,e,g){a=a|0;c=c|0;e=e|0;g=g|0;var i=0,k=0,l=0,m=0,o=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;if(!g){i=0;return i|0}do switch(f[a+28>>2]|0){case 1:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){m=f[f[a>>2]>>2]|0;o=a+40|0;q=un(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;r=Vn(q|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=m+r|0;r=0;while(1){f[g+(r<<2)>>2]=b[o>>0];r=r+1|0;m=b[k>>0]|0;if((r|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){s=m;break}else o=o+1|0}}else s=l;o=s<<24>>24;if(s<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(o<<2)|0,0,(e<<24>>24)-o<<2|0)|0;i=1;return i|0}case 2:{o=a+24|0;r=b[o>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;q=un(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Vn(q|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){f[g+(t<<2)>>2]=h[m>>0];t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){u=k;break}else m=m+1|0}}else u=r;m=u<<24>>24;if(u<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(m<<2)|0,0,(e<<24>>24)-m<<2|0)|0;i=1;return i|0}case 3:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=un(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;q=Vn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+q|0;q=0;while(1){f[g+(q<<2)>>2]=d[l>>1];q=q+1|0;o=b[m>>0]|0;if((q|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){v=o;break}else l=l+2|0}}else v=t;l=v<<24>>24;if(v<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(l<<2)|0,0,(e<<24>>24)-l<<2|0)|0;i=1;return i|0}case 4:{l=a+24|0;q=b[l>>0]|0;if((q<<24>>24>e<<24>>24?e:q)<<24>>24>0){m=f[f[a>>2]>>2]|0;r=a+40|0;o=un(f[r>>2]|0,f[r+4>>2]|0,f[c>>2]|0,0)|0;r=a+48|0;k=Vn(o|0,I|0,f[r>>2]|0,f[r+4>>2]|0)|0;r=m+k|0;k=0;while(1){f[g+(k<<2)>>2]=j[r>>1];k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){w=m;break}else r=r+2|0}}else w=q;r=w<<24>>24;if(w<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(r<<2)|0,0,(e<<24>>24)-r<<2|0)|0;i=1;return i|0}case 5:{r=a+24|0;k=b[r>>0]|0;if((k<<24>>24>e<<24>>24?e:k)<<24>>24>0){l=f[f[a>>2]>>2]|0;t=a+40|0;m=un(f[t>>2]|0,f[t+4>>2]|0,f[c>>2]|0,0)|0;t=a+48|0;o=Vn(m|0,I|0,f[t>>2]|0,f[t+4>>2]|0)|0;t=l+o|0;o=0;while(1){f[g+(o<<2)>>2]=f[t>>2];o=o+1|0;l=b[r>>0]|0;if((o|0)>=((l<<24>>24>e<<24>>24?e:l)<<24>>24|0)){x=l;break}else t=t+4|0}}else x=k;t=x<<24>>24;if(x<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(t<<2)|0,0,(e<<24>>24)-t<<2|0)|0;i=1;return i|0}case 6:{t=a+24|0;o=b[t>>0]|0;if((o<<24>>24>e<<24>>24?e:o)<<24>>24>0){r=f[f[a>>2]>>2]|0;q=a+40|0;l=un(f[q>>2]|0,f[q+4>>2]|0,f[c>>2]|0,0)|0;q=a+48|0;m=Vn(l|0,I|0,f[q>>2]|0,f[q+4>>2]|0)|0;q=r+m|0;m=0;while(1){f[g+(m<<2)>>2]=f[q>>2];m=m+1|0;r=b[t>>0]|0;if((m|0)>=((r<<24>>24>e<<24>>24?e:r)<<24>>24|0)){y=r;break}else q=q+4|0}}else y=o;q=y<<24>>24;if(y<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(q<<2)|0,0,(e<<24>>24)-q<<2|0)|0;i=1;return i|0}case 7:{q=a+24|0;m=b[q>>0]|0;if((m<<24>>24>e<<24>>24?e:m)<<24>>24>0){t=f[f[a>>2]>>2]|0;k=a+40|0;r=un(f[k>>2]|0,f[k+4>>2]|0,f[c>>2]|0,0)|0;k=a+48|0;l=Vn(r|0,I|0,f[k>>2]|0,f[k+4>>2]|0)|0;k=t+l|0;l=0;while(1){f[g+(l<<2)>>2]=f[k>>2];l=l+1|0;t=b[q>>0]|0;if((l|0)>=((t<<24>>24>e<<24>>24?e:t)<<24>>24|0)){z=t;break}else k=k+8|0}}else z=m;k=z<<24>>24;if(z<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(k<<2)|0,0,(e<<24>>24)-k<<2|0)|0;i=1;return i|0}case 8:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){q=f[f[a>>2]>>2]|0;o=a+40|0;t=un(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;r=Vn(t|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=q+r|0;r=0;while(1){f[g+(r<<2)>>2]=f[o>>2];r=r+1|0;q=b[k>>0]|0;if((r|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){A=q;break}else o=o+8|0}}else A=l;o=A<<24>>24;if(A<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(o<<2)|0,0,(e<<24>>24)-o<<2|0)|0;i=1;return i|0}case 9:{o=a+24|0;r=b[o>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;q=un(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Vn(q|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){k=~~$(n[m>>2])>>>0;f[g+(t<<2)>>2]=k;t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){B=k;break}else m=m+4|0}}else B=r;m=B<<24>>24;if(B<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(m<<2)|0,0,(e<<24>>24)-m<<2|0)|0;i=1;return i|0}case 10:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=un(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;q=Vn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+q|0;q=0;while(1){f[g+(q<<2)>>2]=~~+p[l>>3]>>>0;q=q+1|0;o=b[m>>0]|0;if((q|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){C=o;break}else l=l+8|0}}else C=t;l=C<<24>>24;if(C<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(l<<2)|0,0,(e<<24>>24)-l<<2|0)|0;i=1;return i|0}case 11:{l=a+24|0;q=b[l>>0]|0;if((q<<24>>24>e<<24>>24?e:q)<<24>>24>0){m=f[f[a>>2]>>2]|0;r=a+40|0;o=un(f[r>>2]|0,f[r+4>>2]|0,f[c>>2]|0,0)|0;r=a+48|0;k=Vn(o|0,I|0,f[r>>2]|0,f[r+4>>2]|0)|0;r=m+k|0;k=0;while(1){f[g+(k<<2)>>2]=h[r>>0];k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){D=m;break}else r=r+1|0}}else D=q;r=D<<24>>24;if(D<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(r<<2)|0,0,(e<<24>>24)-r<<2|0)|0;i=1;return i|0}default:{i=0;return i|0}}while(0);return 0}function Qb(a,c,e,g){a=a|0;c=c|0;e=e|0;g=g|0;var i=0,k=0,l=0,m=0,o=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;if(!g){i=0;return i|0}do switch(f[a+28>>2]|0){case 1:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){m=f[f[a>>2]>>2]|0;o=a+40|0;q=un(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;r=Vn(q|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=m+r|0;r=0;while(1){f[g+(r<<2)>>2]=b[o>>0];r=r+1|0;m=b[k>>0]|0;if((r|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){s=m;break}else o=o+1|0}}else s=l;o=s<<24>>24;if(s<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(o<<2)|0,0,(e<<24>>24)-o<<2|0)|0;i=1;return i|0}case 2:{o=a+24|0;r=b[o>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;q=un(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Vn(q|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){f[g+(t<<2)>>2]=h[m>>0];t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){u=k;break}else m=m+1|0}}else u=r;m=u<<24>>24;if(u<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(m<<2)|0,0,(e<<24>>24)-m<<2|0)|0;i=1;return i|0}case 3:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=un(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;q=Vn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+q|0;q=0;while(1){f[g+(q<<2)>>2]=d[l>>1];q=q+1|0;o=b[m>>0]|0;if((q|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){v=o;break}else l=l+2|0}}else v=t;l=v<<24>>24;if(v<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(l<<2)|0,0,(e<<24>>24)-l<<2|0)|0;i=1;return i|0}case 4:{l=a+24|0;q=b[l>>0]|0;if((q<<24>>24>e<<24>>24?e:q)<<24>>24>0){m=f[f[a>>2]>>2]|0;r=a+40|0;o=un(f[r>>2]|0,f[r+4>>2]|0,f[c>>2]|0,0)|0;r=a+48|0;k=Vn(o|0,I|0,f[r>>2]|0,f[r+4>>2]|0)|0;r=m+k|0;k=0;while(1){f[g+(k<<2)>>2]=j[r>>1];k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){w=m;break}else r=r+2|0}}else w=q;r=w<<24>>24;if(w<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(r<<2)|0,0,(e<<24>>24)-r<<2|0)|0;i=1;return i|0}case 5:{r=a+24|0;k=b[r>>0]|0;if((k<<24>>24>e<<24>>24?e:k)<<24>>24>0){l=f[f[a>>2]>>2]|0;t=a+40|0;m=un(f[t>>2]|0,f[t+4>>2]|0,f[c>>2]|0,0)|0;t=a+48|0;o=Vn(m|0,I|0,f[t>>2]|0,f[t+4>>2]|0)|0;t=l+o|0;o=0;while(1){f[g+(o<<2)>>2]=f[t>>2];o=o+1|0;l=b[r>>0]|0;if((o|0)>=((l<<24>>24>e<<24>>24?e:l)<<24>>24|0)){x=l;break}else t=t+4|0}}else x=k;t=x<<24>>24;if(x<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(t<<2)|0,0,(e<<24>>24)-t<<2|0)|0;i=1;return i|0}case 6:{t=a+24|0;o=b[t>>0]|0;if((o<<24>>24>e<<24>>24?e:o)<<24>>24>0){r=f[f[a>>2]>>2]|0;q=a+40|0;l=un(f[q>>2]|0,f[q+4>>2]|0,f[c>>2]|0,0)|0;q=a+48|0;m=Vn(l|0,I|0,f[q>>2]|0,f[q+4>>2]|0)|0;q=r+m|0;m=0;while(1){f[g+(m<<2)>>2]=f[q>>2];m=m+1|0;r=b[t>>0]|0;if((m|0)>=((r<<24>>24>e<<24>>24?e:r)<<24>>24|0)){y=r;break}else q=q+4|0}}else y=o;q=y<<24>>24;if(y<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(q<<2)|0,0,(e<<24>>24)-q<<2|0)|0;i=1;return i|0}case 7:{q=a+24|0;m=b[q>>0]|0;if((m<<24>>24>e<<24>>24?e:m)<<24>>24>0){t=f[f[a>>2]>>2]|0;k=a+40|0;r=un(f[k>>2]|0,f[k+4>>2]|0,f[c>>2]|0,0)|0;k=a+48|0;l=Vn(r|0,I|0,f[k>>2]|0,f[k+4>>2]|0)|0;k=t+l|0;l=0;while(1){f[g+(l<<2)>>2]=f[k>>2];l=l+1|0;t=b[q>>0]|0;if((l|0)>=((t<<24>>24>e<<24>>24?e:t)<<24>>24|0)){z=t;break}else k=k+8|0}}else z=m;k=z<<24>>24;if(z<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(k<<2)|0,0,(e<<24>>24)-k<<2|0)|0;i=1;return i|0}case 8:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){q=f[f[a>>2]>>2]|0;o=a+40|0;t=un(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;r=Vn(t|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=q+r|0;r=0;while(1){f[g+(r<<2)>>2]=f[o>>2];r=r+1|0;q=b[k>>0]|0;if((r|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){A=q;break}else o=o+8|0}}else A=l;o=A<<24>>24;if(A<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(o<<2)|0,0,(e<<24>>24)-o<<2|0)|0;i=1;return i|0}case 9:{o=a+24|0;r=b[o>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;q=un(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Vn(q|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){k=~~$(n[m>>2]);f[g+(t<<2)>>2]=k;t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){B=k;break}else m=m+4|0}}else B=r;m=B<<24>>24;if(B<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(m<<2)|0,0,(e<<24>>24)-m<<2|0)|0;i=1;return i|0}case 10:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=un(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;q=Vn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+q|0;q=0;while(1){f[g+(q<<2)>>2]=~~+p[l>>3];q=q+1|0;o=b[m>>0]|0;if((q|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){C=o;break}else l=l+8|0}}else C=t;l=C<<24>>24;if(C<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(l<<2)|0,0,(e<<24>>24)-l<<2|0)|0;i=1;return i|0}case 11:{l=a+24|0;q=b[l>>0]|0;if((q<<24>>24>e<<24>>24?e:q)<<24>>24>0){m=f[f[a>>2]>>2]|0;r=a+40|0;o=un(f[r>>2]|0,f[r+4>>2]|0,f[c>>2]|0,0)|0;r=a+48|0;k=Vn(o|0,I|0,f[r>>2]|0,f[r+4>>2]|0)|0;r=m+k|0;k=0;while(1){f[g+(k<<2)>>2]=h[r>>0];k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){D=m;break}else r=r+1|0}}else D=q;r=D<<24>>24;if(D<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(r<<2)|0,0,(e<<24>>24)-r<<2|0)|0;i=1;return i|0}default:{i=0;return i|0}}while(0);return 0}function Rb(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=Oa,J=0,K=0,L=0,M=0,N=Oa;e=u;u=u+48|0;g=e+36|0;h=e+24|0;i=e+12|0;j=e;if(!(xh(a,c,d)|0)){k=0;u=e;return k|0}l=f[(f[(f[c+4>>2]|0)+8>>2]|0)+(d<<2)>>2]|0;if((f[l+28>>2]|0)!=9){k=0;u=e;return k|0}m=c+48|0;c=f[m>>2]|0;o=ln(32)|0;f[g>>2]=o;f[g+8>>2]=-2147483616;f[g+4>>2]=17;p=o;q=14495;r=p+17|0;do{b[p>>0]=b[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));b[o+17>>0]=0;o=c+16|0;s=f[o>>2]|0;if(s){t=o;v=s;a:while(1){s=v;while(1){if((f[s+16>>2]|0)>=(d|0))break;w=f[s+4>>2]|0;if(!w){x=t;break a}else s=w}v=f[s>>2]|0;if(!v){x=s;break}else t=s}if(((x|0)!=(o|0)?(f[x+16>>2]|0)<=(d|0):0)?(o=x+20|0,(Jh(o,g)|0)!=0):0)y=Hk(o,g,-1)|0;else z=12}else z=12;if((z|0)==12)y=Hk(c,g,-1)|0;if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);if((y|0)<1){k=0;u=e;return k|0}c=f[m>>2]|0;o=ln(32)|0;f[g>>2]=o;f[g+8>>2]=-2147483616;f[g+4>>2]=19;p=o;q=14438;r=p+19|0;do{b[p>>0]=b[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));b[o+19>>0]=0;o=c+16|0;x=f[o>>2]|0;if(x){t=o;v=x;b:while(1){x=v;while(1){if((f[x+16>>2]|0)>=(d|0))break;w=f[x+4>>2]|0;if(!w){A=t;break b}else x=w}v=f[x>>2]|0;if(!v){A=x;break}else t=x}if((A|0)!=(o|0)?(f[A+16>>2]|0)<=(d|0):0)B=A+20|0;else z=24}else z=24;if((z|0)==24)B=c;if(!(Jh(B,g)|0))C=0;else{B=f[m>>2]|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;c=ln(32)|0;f[h>>2]=c;f[h+8>>2]=-2147483616;f[h+4>>2]=18;p=c;q=14458;r=p+18|0;do{b[p>>0]=b[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));b[c+18>>0]=0;c=B+16|0;A=f[c>>2]|0;if(A){o=c;t=A;c:while(1){A=t;while(1){if((f[A+16>>2]|0)>=(d|0))break;v=f[A+4>>2]|0;if(!v){D=o;break c}else A=v}t=f[A>>2]|0;if(!t){D=A;break}else o=A}if((D|0)!=(c|0)?(f[D+16>>2]|0)<=(d|0):0)E=D+20|0;else z=34}else z=34;if((z|0)==34)E=B;B=(Jh(E,h)|0)!=0;if((b[h+11>>0]|0)<0)Oq(f[h>>2]|0);C=B}if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);if(!C){Wd(a+40|0,l,y)|0;k=1;u=e;return k|0}C=l+24|0;l=b[C>>0]|0;B=l<<24>>24;f[i>>2]=0;E=i+4|0;f[E>>2]=0;f[i+8>>2]=0;do if(l<<24>>24)if(l<<24>>24<0)aq(i);else{D=B<<2;c=ln(D)|0;f[i>>2]=c;o=c+(B<<2)|0;f[i+8>>2]=o;sj(c|0,0,D|0)|0;f[E>>2]=o;F=c;break}else F=0;while(0);B=f[m>>2]|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;l=ln(32)|0;f[j>>2]=l;f[j+8>>2]=-2147483616;f[j+4>>2]=19;p=l;q=14438;r=p+19|0;do{b[p>>0]=b[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));b[l+19>>0]=0;l=b[C>>0]|0;c=l<<24>>24;o=B+16|0;D=f[o>>2]|0;if(D){t=o;x=D;d:while(1){D=x;while(1){if((f[D+16>>2]|0)>=(d|0))break;v=f[D+4>>2]|0;if(!v){G=t;break d}else D=v}x=f[D>>2]|0;if(!x){G=D;break}else t=D}if(((G|0)!=(o|0)?(f[G+16>>2]|0)<=(d|0):0)?(o=G+20|0,(Jh(o,j)|0)!=0):0){t=Rg(o,j)|0;if((t|0)!=(G+24|0)){pj(g,t+28|0);t=g+11|0;G=b[t>>0]|0;o=G<<24>>24<0;if(!((o?f[g+4>>2]|0:G&255)|0))H=G;else{if(l<<24>>24>0){x=o?f[g>>2]|0:g;o=0;do{I=$(bq(x,h));A=x;x=f[h>>2]|0;if((A|0)==(x|0))break;n[F+(o<<2)>>2]=I;o=o+1|0}while((o|0)<(c|0));J=b[t>>0]|0}else J=G;H=J}if(H<<24>>24<0)Oq(f[g>>2]|0)}}else z=64}else z=64;if((z|0)==64?(H=Rg(B,j)|0,(H|0)!=(B+4|0)):0){pj(g,H+28|0);H=g+11|0;B=b[H>>0]|0;J=B<<24>>24<0;if(!((J?f[g+4>>2]|0:B&255)|0))K=B;else{if(l<<24>>24>0){l=J?f[g>>2]|0:g;J=0;do{I=$(bq(l,h));G=l;l=f[h>>2]|0;if((G|0)==(l|0))break;n[F+(J<<2)>>2]=I;J=J+1|0}while((J|0)<(c|0));L=b[H>>0]|0}else L=B;K=L}if(K<<24>>24<0)Oq(f[g>>2]|0)}if((b[j+11>>0]|0)<0)Oq(f[j>>2]|0);j=f[m>>2]|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;m=ln(32)|0;f[g>>2]=m;f[g+8>>2]=-2147483616;f[g+4>>2]=18;p=m;q=14458;r=p+18|0;do{b[p>>0]=b[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));b[m+18>>0]=0;m=j+16|0;q=f[m>>2]|0;if(q){p=m;r=q;e:while(1){q=r;while(1){if((f[q+16>>2]|0)>=(d|0))break;K=f[q+4>>2]|0;if(!K){M=p;break e}else q=K}r=f[q>>2]|0;if(!r){M=q;break}else p=q}if(((M|0)!=(m|0)?(f[M+16>>2]|0)<=(d|0):0)?(d=M+20|0,(Jh(d,g)|0)!=0):0)N=$(sk(d,g,$(1.0)));else z=86}else z=86;if((z|0)==86)N=$(sk(j,g,$(1.0)));if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);Dl(a+40|0,y,f[i>>2]|0,b[C>>0]|0,N);C=f[i>>2]|0;if(C|0){i=f[E>>2]|0;if((i|0)!=(C|0))f[E>>2]=i+(~((i+-4-C|0)>>>2)<<2);Oq(C)}k=1;u=e;return k|0}function Sb(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0;e=u;u=u+64|0;d=e+48|0;h=e+36|0;i=e+24|0;j=e+16|0;k=e+8|0;l=e;m=e+32|0;n=a+60|0;f[a+68>>2]=g;g=a+108|0;tk(g);o=a+56|0;p=f[o>>2]|0;q=(f[p+4>>2]|0)-(f[p>>2]|0)|0;r=q>>2;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;s=i;f[s>>2]=0;f[s+4>>2]=0;s=j;f[s>>2]=0;f[s+4>>2]=0;s=k;f[s>>2]=0;f[s+4>>2]=0;s=l;f[s>>2]=0;f[s+4>>2]=0;if((q|0)<=0){u=e;return 1}q=h+4|0;s=h+8|0;t=a+104|0;v=i+4|0;w=a+100|0;x=j+4|0;y=a+8|0;z=a+16|0;A=a+32|0;B=a+12|0;C=a+28|0;D=a+20|0;E=a+24|0;F=a+96|0;a=k+4|0;G=l+4|0;H=f[p>>2]|0;if((f[p+4>>2]|0)==(H|0)){J=p;aq(J)}else{K=0;L=H}while(1){f[m>>2]=f[L+(K<<2)>>2];f[d>>2]=f[m>>2];ic(n,d,h);H=f[h>>2]|0;p=(H|0)>-1?H:0-H|0;M=f[q>>2]|0;N=(M|0)>-1?M:0-M|0;O=Vn(N|0,((N|0)<0)<<31>>31|0,p|0,((p|0)<0)<<31>>31|0)|0;p=f[s>>2]|0;N=(p|0)>-1;P=N?p:0-p|0;p=Vn(O|0,I|0,P|0,((P|0)<0)<<31>>31|0)|0;P=I;if((p|0)==0&(P|0)==0){O=f[t>>2]|0;Q=O;R=h;S=M;T=O}else{O=f[t>>2]|0;U=((O|0)<0)<<31>>31;V=un(O|0,U|0,H|0,((H|0)<0)<<31>>31|0)|0;H=Ik(V|0,I|0,p|0,P|0)|0;f[h>>2]=H;V=un(O|0,U|0,M|0,((M|0)<0)<<31>>31|0)|0;M=Ik(V|0,I|0,p|0,P|0)|0;f[q>>2]=M;P=O-((H|0)>-1?H:0-H|0)-((M|0)>-1?M:0-M|0)|0;Q=N?P:0-P|0;R=s;S=M;T=O}f[R>>2]=Q;O=f[h>>2]|0;do if((O|0)<=-1){if((S|0)<0){M=f[s>>2]|0;W=(M|0)>-1?M:0-M|0;X=M}else{M=f[s>>2]|0;W=(f[w>>2]|0)-((M|0)>-1?M:0-M|0)|0;X=M}if((X|0)<0){Y=(S|0)>-1?S:0-S|0;Z=W;_=X;break}else{Y=(f[w>>2]|0)-((S|0)>-1?S:0-S|0)|0;Z=W;_=X;break}}else{M=f[s>>2]|0;Y=M+T|0;Z=T+S|0;_=M}while(0);M=(Z|0)==0;P=(Y|0)==0;N=f[w>>2]|0;do if(Y|Z){H=(N|0)==(Y|0);if(!(M&H)){p=(N|0)==(Z|0);if(!(P&p)){if(M&(T|0)<(Y|0)){$=0;aa=(T<<1)-Y|0;break}if(p&(T|0)>(Y|0)){$=Z;aa=(T<<1)-Y|0;break}if(H&(T|0)>(Z|0)){$=(T<<1)-Z|0;aa=Y;break}if(P){$=(T|0)<(Z|0)?(T<<1)-Z|0:Z;aa=0}else{$=Z;aa=Y}}else{$=Z;aa=Z}}else{$=Y;aa=Y}}else{$=N;aa=N}while(0);f[i>>2]=$;f[v>>2]=aa;P=0-S|0;M=0-_|0;f[h>>2]=0-O;f[q>>2]=P;f[s>>2]=M;if((O|0)<1){ba=T-_|0;ca=T-S|0}else{H=(_|0)<1?M:_;M=(S|0)<1?P:S;ba=(_|0)>0?M:N-M|0;ca=(S|0)>0?H:N-H|0}H=(ca|0)==0;M=(ba|0)==0;do if(((ba|ca|0)!=0?(P=(N|0)==(ba|0),!(H&P)):0)?(p=(N|0)==(ca|0),!(M&p)):0){if(H&(T|0)<(ba|0)){da=0;ea=(T<<1)-ba|0;break}if(p&(T|0)>(ba|0)){da=N;ea=(T<<1)-ba|0;break}if(P&(T|0)>(ca|0)){da=(T<<1)-ca|0;ea=N;break}if(M){da=(T|0)<(ca|0)?(T<<1)-ca|0:ca;ea=0}else{da=ca;ea=ba}}else{da=N;ea=N}while(0);f[j>>2]=da;f[x>>2]=ea;N=K<<1;M=b+(N<<2)|0;H=f[y>>2]|0;if((H|0)>0){O=0;P=i;p=H;while(1){if((p|0)>0){H=0;do{V=f[P+(H<<2)>>2]|0;U=f[z>>2]|0;if((V|0)>(U|0)){fa=f[A>>2]|0;f[fa+(H<<2)>>2]=U;ga=fa}else{fa=f[B>>2]|0;U=f[A>>2]|0;f[U+(H<<2)>>2]=(V|0)<(fa|0)?fa:V;ga=U}H=H+1|0;U=f[y>>2]|0}while((H|0)<(U|0));ha=ga;ia=U}else{ha=f[A>>2]|0;ia=p}H=(f[M+(O<<2)>>2]|0)-(f[ha+(O<<2)>>2]|0)|0;U=k+(O<<2)|0;f[U>>2]=H;ja=f[C>>2]|0;if((H|0)>=(ja|0)){if((H|0)>(f[E>>2]|0)){ka=H-(f[D>>2]|0)|0;la=52}}else{ka=(f[D>>2]|0)+H|0;la=52}if((la|0)==52){la=0;f[U>>2]=ka}O=O+1|0;if((O|0)>=(ia|0))break;else{P=ha;p=ia}}if((ia|0)>0){p=0;P=j;O=ia;U=ja;while(1){if((O|0)>0){H=0;do{V=f[P+(H<<2)>>2]|0;fa=f[z>>2]|0;if((V|0)>(fa|0))f[ha+(H<<2)>>2]=fa;else{fa=f[B>>2]|0;f[ha+(H<<2)>>2]=(V|0)<(fa|0)?fa:V}H=H+1|0;ma=f[y>>2]|0}while((H|0)<(ma|0));na=f[C>>2]|0;oa=ma}else{na=U;oa=O}H=(f[M+(p<<2)>>2]|0)-(f[ha+(p<<2)>>2]|0)|0;V=l+(p<<2)|0;f[V>>2]=H;if((H|0)>=(na|0)){if((H|0)>(f[E>>2]|0)){pa=H-(f[D>>2]|0)|0;la=65}}else{pa=(f[D>>2]|0)+H|0;la=65}if((la|0)==65){la=0;f[V>>2]=pa}p=p+1|0;if((p|0)>=(oa|0))break;else{P=ha;O=oa;U=na}}}}U=f[k>>2]|0;O=f[t>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))qa=(f[F>>2]|0)+U|0;else qa=U;else qa=U-(f[F>>2]|0)|0;f[k>>2]=qa;U=f[a>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))ra=(f[F>>2]|0)+U|0;else ra=U;else ra=U-(f[F>>2]|0)|0;f[a>>2]=ra;U=f[l>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))sa=(f[F>>2]|0)+U|0;else sa=U;else sa=U-(f[F>>2]|0)|0;f[l>>2]=sa;U=f[G>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))ta=(f[F>>2]|0)+U|0;else ta=U;else ta=U-(f[F>>2]|0)|0;f[G>>2]=ta;if((((ra|0)>-1?ra:0-ra|0)+((qa|0)>-1?qa:0-qa|0)|0)<(((sa|0)>-1?sa:0-sa|0)+((ta|0)>-1?ta:0-ta|0)|0)){fj(g,0);ua=k}else{fj(g,1);ua=l}U=f[ua>>2]|0;if((U|0)<0)va=(f[F>>2]|0)+U|0;else va=U;U=c+(N<<2)|0;f[U>>2]=va;O=f[ua+4>>2]|0;if((O|0)<0)wa=(f[F>>2]|0)+O|0;else wa=O;f[U+4>>2]=wa;K=K+1|0;if((K|0)>=(r|0)){la=3;break}U=f[o>>2]|0;L=f[U>>2]|0;if((f[U+4>>2]|0)-L>>2>>>0<=K>>>0){J=U;la=4;break}}if((la|0)==3){u=e;return 1}else if((la|0)==4)aq(J);return 0}function Tb(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0;e=u;u=u+64|0;d=e+48|0;h=e+36|0;i=e+24|0;j=e+16|0;k=e+8|0;l=e;m=e+32|0;n=a+60|0;f[a+68>>2]=g;g=a+108|0;tk(g);o=a+56|0;p=f[o>>2]|0;q=(f[p+4>>2]|0)-(f[p>>2]|0)|0;r=q>>2;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;s=i;f[s>>2]=0;f[s+4>>2]=0;s=j;f[s>>2]=0;f[s+4>>2]=0;s=k;f[s>>2]=0;f[s+4>>2]=0;s=l;f[s>>2]=0;f[s+4>>2]=0;if((q|0)<=0){u=e;return 1}q=h+4|0;s=h+8|0;t=a+104|0;v=i+4|0;w=a+100|0;x=j+4|0;y=a+8|0;z=a+16|0;A=a+32|0;B=a+12|0;C=a+28|0;D=a+20|0;E=a+24|0;F=a+96|0;a=k+4|0;G=l+4|0;H=f[p>>2]|0;if((f[p+4>>2]|0)==(H|0)){J=p;aq(J)}else{K=0;L=H}while(1){f[m>>2]=f[L+(K<<2)>>2];f[d>>2]=f[m>>2];$b(n,d,h);H=f[h>>2]|0;p=(H|0)>-1?H:0-H|0;M=f[q>>2]|0;N=(M|0)>-1?M:0-M|0;O=Vn(N|0,((N|0)<0)<<31>>31|0,p|0,((p|0)<0)<<31>>31|0)|0;p=f[s>>2]|0;N=(p|0)>-1;P=N?p:0-p|0;p=Vn(O|0,I|0,P|0,((P|0)<0)<<31>>31|0)|0;P=I;if((p|0)==0&(P|0)==0){O=f[t>>2]|0;Q=O;R=h;S=M;T=O}else{O=f[t>>2]|0;U=((O|0)<0)<<31>>31;V=un(O|0,U|0,H|0,((H|0)<0)<<31>>31|0)|0;H=Ik(V|0,I|0,p|0,P|0)|0;f[h>>2]=H;V=un(O|0,U|0,M|0,((M|0)<0)<<31>>31|0)|0;M=Ik(V|0,I|0,p|0,P|0)|0;f[q>>2]=M;P=O-((H|0)>-1?H:0-H|0)-((M|0)>-1?M:0-M|0)|0;Q=N?P:0-P|0;R=s;S=M;T=O}f[R>>2]=Q;O=f[h>>2]|0;do if((O|0)<=-1){if((S|0)<0){M=f[s>>2]|0;W=(M|0)>-1?M:0-M|0;X=M}else{M=f[s>>2]|0;W=(f[w>>2]|0)-((M|0)>-1?M:0-M|0)|0;X=M}if((X|0)<0){Y=(S|0)>-1?S:0-S|0;Z=W;_=X;break}else{Y=(f[w>>2]|0)-((S|0)>-1?S:0-S|0)|0;Z=W;_=X;break}}else{M=f[s>>2]|0;Y=M+T|0;Z=T+S|0;_=M}while(0);M=(Z|0)==0;P=(Y|0)==0;N=f[w>>2]|0;do if(Y|Z){H=(N|0)==(Y|0);if(!(M&H)){p=(N|0)==(Z|0);if(!(P&p)){if(M&(T|0)<(Y|0)){$=0;aa=(T<<1)-Y|0;break}if(p&(T|0)>(Y|0)){$=Z;aa=(T<<1)-Y|0;break}if(H&(T|0)>(Z|0)){$=(T<<1)-Z|0;aa=Y;break}if(P){$=(T|0)<(Z|0)?(T<<1)-Z|0:Z;aa=0}else{$=Z;aa=Y}}else{$=Z;aa=Z}}else{$=Y;aa=Y}}else{$=N;aa=N}while(0);f[i>>2]=$;f[v>>2]=aa;P=0-S|0;M=0-_|0;f[h>>2]=0-O;f[q>>2]=P;f[s>>2]=M;if((O|0)<1){ba=T-_|0;ca=T-S|0}else{H=(_|0)<1?M:_;M=(S|0)<1?P:S;ba=(_|0)>0?M:N-M|0;ca=(S|0)>0?H:N-H|0}H=(ca|0)==0;M=(ba|0)==0;do if(((ba|ca|0)!=0?(P=(N|0)==(ba|0),!(H&P)):0)?(p=(N|0)==(ca|0),!(M&p)):0){if(H&(T|0)<(ba|0)){da=0;ea=(T<<1)-ba|0;break}if(p&(T|0)>(ba|0)){da=N;ea=(T<<1)-ba|0;break}if(P&(T|0)>(ca|0)){da=(T<<1)-ca|0;ea=N;break}if(M){da=(T|0)<(ca|0)?(T<<1)-ca|0:ca;ea=0}else{da=ca;ea=ba}}else{da=N;ea=N}while(0);f[j>>2]=da;f[x>>2]=ea;N=K<<1;M=b+(N<<2)|0;H=f[y>>2]|0;if((H|0)>0){O=0;P=i;p=H;while(1){if((p|0)>0){H=0;do{V=f[P+(H<<2)>>2]|0;U=f[z>>2]|0;if((V|0)>(U|0)){fa=f[A>>2]|0;f[fa+(H<<2)>>2]=U;ga=fa}else{fa=f[B>>2]|0;U=f[A>>2]|0;f[U+(H<<2)>>2]=(V|0)<(fa|0)?fa:V;ga=U}H=H+1|0;U=f[y>>2]|0}while((H|0)<(U|0));ha=ga;ia=U}else{ha=f[A>>2]|0;ia=p}H=(f[M+(O<<2)>>2]|0)-(f[ha+(O<<2)>>2]|0)|0;U=k+(O<<2)|0;f[U>>2]=H;ja=f[C>>2]|0;if((H|0)>=(ja|0)){if((H|0)>(f[E>>2]|0)){ka=H-(f[D>>2]|0)|0;la=52}}else{ka=(f[D>>2]|0)+H|0;la=52}if((la|0)==52){la=0;f[U>>2]=ka}O=O+1|0;if((O|0)>=(ia|0))break;else{P=ha;p=ia}}if((ia|0)>0){p=0;P=j;O=ia;U=ja;while(1){if((O|0)>0){H=0;do{V=f[P+(H<<2)>>2]|0;fa=f[z>>2]|0;if((V|0)>(fa|0))f[ha+(H<<2)>>2]=fa;else{fa=f[B>>2]|0;f[ha+(H<<2)>>2]=(V|0)<(fa|0)?fa:V}H=H+1|0;ma=f[y>>2]|0}while((H|0)<(ma|0));na=f[C>>2]|0;oa=ma}else{na=U;oa=O}H=(f[M+(p<<2)>>2]|0)-(f[ha+(p<<2)>>2]|0)|0;V=l+(p<<2)|0;f[V>>2]=H;if((H|0)>=(na|0)){if((H|0)>(f[E>>2]|0)){pa=H-(f[D>>2]|0)|0;la=65}}else{pa=(f[D>>2]|0)+H|0;la=65}if((la|0)==65){la=0;f[V>>2]=pa}p=p+1|0;if((p|0)>=(oa|0))break;else{P=ha;O=oa;U=na}}}}U=f[k>>2]|0;O=f[t>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))qa=(f[F>>2]|0)+U|0;else qa=U;else qa=U-(f[F>>2]|0)|0;f[k>>2]=qa;U=f[a>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))ra=(f[F>>2]|0)+U|0;else ra=U;else ra=U-(f[F>>2]|0)|0;f[a>>2]=ra;U=f[l>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))sa=(f[F>>2]|0)+U|0;else sa=U;else sa=U-(f[F>>2]|0)|0;f[l>>2]=sa;U=f[G>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))ta=(f[F>>2]|0)+U|0;else ta=U;else ta=U-(f[F>>2]|0)|0;f[G>>2]=ta;if((((ra|0)>-1?ra:0-ra|0)+((qa|0)>-1?qa:0-qa|0)|0)<(((sa|0)>-1?sa:0-sa|0)+((ta|0)>-1?ta:0-ta|0)|0)){fj(g,0);ua=k}else{fj(g,1);ua=l}U=f[ua>>2]|0;if((U|0)<0)va=(f[F>>2]|0)+U|0;else va=U;U=c+(N<<2)|0;f[U>>2]=va;O=f[ua+4>>2]|0;if((O|0)<0)wa=(f[F>>2]|0)+O|0;else wa=O;f[U+4>>2]=wa;K=K+1|0;if((K|0)>=(r|0)){la=3;break}U=f[o>>2]|0;L=f[U>>2]|0;if((f[U+4>>2]|0)-L>>2>>>0<=K>>>0){J=U;la=4;break}}if((la|0)==3){u=e;return 1}else if((la|0)==4)aq(J);return 0}function Ub(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=Oa,V=Oa,Y=Oa,Z=0,_=0,aa=0,ba=0;d=u;u=u+16|0;e=d;g=a+16|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;n[g>>2]=$(1.0);i=a+20|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;n[a+36>>2]=$(1.0);j=f[c+8>>2]|0;a:do if(j|0){k=a+4|0;l=a+12|0;m=a+8|0;o=j;p=j;while(1){q=o+8|0;r=b[q+11>>0]|0;s=r<<24>>24<0;t=s?f[q>>2]|0:q;v=s?f[o+12>>2]|0:r&255;if(v>>>0>3){r=t;s=v;w=v;while(1){x=X(h[r>>0]|h[r+1>>0]<<8|h[r+2>>0]<<16|h[r+3>>0]<<24,1540483477)|0;s=(X(x>>>24^x,1540483477)|0)^(X(s,1540483477)|0);w=w+-4|0;if(w>>>0<=3)break;else r=r+4|0}r=v+-4|0;w=r&-4;y=r-w|0;z=t+(w+4)|0;A=s}else{y=v;z=t;A=v}switch(y|0){case 3:{B=h[z+2>>0]<<16^A;C=8;break}case 2:{B=A;C=8;break}case 1:{D=A;C=9;break}default:E=A}if((C|0)==8){C=0;D=h[z+1>>0]<<8^B;C=9}if((C|0)==9){C=0;E=X(D^h[z>>0],1540483477)|0}w=X(E>>>13^E,1540483477)|0;r=w>>>15^w;w=f[k>>2]|0;x=(w|0)==0;b:do if(!x){F=w+-1|0;G=(F&w|0)==0;if(!G)if(r>>>0>>0)H=r;else H=(r>>>0)%(w>>>0)|0;else H=r&F;I=f[(f[a>>2]|0)+(H<<2)>>2]|0;if((I|0)!=0?(J=f[I>>2]|0,(J|0)!=0):0){I=(v|0)==0;if(G){if(I){G=J;while(1){K=f[G+4>>2]|0;if(!((K|0)==(r|0)|(K&F|0)==(H|0))){L=H;C=50;break b}K=b[G+8+11>>0]|0;if(!((K<<24>>24<0?f[G+12>>2]|0:K&255)|0))break b;G=f[G>>2]|0;if(!G){L=H;C=50;break b}}}else M=J;while(1){G=f[M+4>>2]|0;if(!((G|0)==(r|0)|(G&F|0)==(H|0))){L=H;C=50;break b}G=M+8|0;K=b[G+11>>0]|0;N=K<<24>>24<0;O=K&255;do if(((N?f[M+12>>2]|0:O)|0)==(v|0)){K=f[G>>2]|0;if(N)if(!(Vk(K,t,v)|0))break b;else break;if((b[t>>0]|0)==(K&255)<<24>>24){K=G;P=O;Q=t;do{P=P+-1|0;K=K+1|0;if(!P)break b;Q=Q+1|0}while((b[K>>0]|0)==(b[Q>>0]|0))}}while(0);M=f[M>>2]|0;if(!M){L=H;C=50;break b}}}if(I){F=J;while(1){O=f[F+4>>2]|0;if((O|0)!=(r|0)){if(O>>>0>>0)R=O;else R=(O>>>0)%(w>>>0)|0;if((R|0)!=(H|0)){L=H;C=50;break b}}O=b[F+8+11>>0]|0;if(!((O<<24>>24<0?f[F+12>>2]|0:O&255)|0))break b;F=f[F>>2]|0;if(!F){L=H;C=50;break b}}}else S=J;while(1){F=f[S+4>>2]|0;if((F|0)!=(r|0)){if(F>>>0>>0)T=F;else T=(F>>>0)%(w>>>0)|0;if((T|0)!=(H|0)){L=H;C=50;break b}}F=S+8|0;I=b[F+11>>0]|0;O=I<<24>>24<0;G=I&255;do if(((O?f[S+12>>2]|0:G)|0)==(v|0)){I=f[F>>2]|0;if(O)if(!(Vk(I,t,v)|0))break b;else break;if((b[t>>0]|0)==(I&255)<<24>>24){I=F;N=G;Q=t;do{N=N+-1|0;I=I+1|0;if(!N)break b;Q=Q+1|0}while((b[I>>0]|0)==(b[Q>>0]|0))}}while(0);S=f[S>>2]|0;if(!S){L=H;C=50;break}}}else{L=H;C=50}}else{L=0;C=50}while(0);if((C|0)==50){C=0;Di(e,a,r,q);U=$(((f[l>>2]|0)+1|0)>>>0);V=$(w>>>0);Y=$(n[g>>2]);do if(x|$(Y*V)>>0<3|(w+-1&w|0)!=0)&1;v=~~$(W($(U/Y)))>>>0;ei(a,t>>>0>>0?v:t);t=f[k>>2]|0;v=t+-1|0;if(!(v&t)){Z=t;_=v&r;break}if(r>>>0>>0){Z=t;_=r}else{Z=t;_=(r>>>0)%(t>>>0)|0}}else{Z=w;_=L}while(0);w=f[(f[a>>2]|0)+(_<<2)>>2]|0;if(!w){f[f[e>>2]>>2]=f[m>>2];f[m>>2]=f[e>>2];f[(f[a>>2]|0)+(_<<2)>>2]=m;r=f[e>>2]|0;x=f[r>>2]|0;if(x|0){q=f[x+4>>2]|0;x=Z+-1|0;if(x&Z)if(q>>>0>>0)aa=q;else aa=(q>>>0)%(Z>>>0)|0;else aa=q&x;f[(f[a>>2]|0)+(aa<<2)>>2]=r}}else{f[f[e>>2]>>2]=f[w>>2];f[w>>2]=f[e>>2]}f[l>>2]=(f[l>>2]|0)+1}w=f[p>>2]|0;if(!w)break a;else{o=w;p=w}}}while(0);e=f[c+28>>2]|0;if(!e){u=d;return}else ba=e;do{e=ba;c=ln(40)|0;Ub(c,f[e+20>>2]|0);aa=Ec(i,e+8|0)|0;e=f[aa>>2]|0;f[aa>>2]=c;if(e|0){c=f[e+28>>2]|0;if(c|0){aa=c;do{c=aa;aa=f[aa>>2]|0;ri(c+8|0);Oq(c)}while((aa|0)!=0)}aa=e+20|0;c=f[aa>>2]|0;f[aa>>2]=0;if(c|0)Oq(c);c=f[e+8>>2]|0;if(c|0){aa=c;do{c=aa;aa=f[aa>>2]|0;a=c+8|0;Z=f[c+20>>2]|0;if(Z|0){_=c+24|0;if((f[_>>2]|0)!=(Z|0))f[_>>2]=Z;Oq(Z)}if((b[a+11>>0]|0)<0)Oq(f[a>>2]|0);Oq(c)}while((aa|0)!=0)}aa=f[e>>2]|0;f[e>>2]=0;if(aa|0)Oq(aa);Oq(e)}ba=f[ba>>2]|0}while((ba|0)!=0);u=d;return}function Vb(a,c,e){a=a|0;c=c|0;e=e|0;var g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=Oa,fa=Oa,ga=Oa,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0;g=u;u=u+48|0;i=g+16|0;j=g+12|0;k=g;l=i+16|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;n[l>>2]=$(1.0);m=a+80|0;o=f[m>>2]|0;f[k>>2]=0;p=k+4|0;f[p>>2]=0;f[k+8>>2]=0;if(o){if(o>>>0>1073741823)aq(k);q=o<<2;r=ln(q)|0;f[k>>2]=r;s=r+(o<<2)|0;f[k+8>>2]=s;sj(r|0,0,q|0)|0;f[p>>2]=s;s=c+48|0;q=c+40|0;o=i+4|0;t=i+12|0;v=i+8|0;w=a+40|0;x=a+64|0;y=f[e>>2]|0;e=r;z=0;A=0;B=r;C=r;D=0;E=r;while(1){r=s;F=f[r>>2]|0;G=f[r+4>>2]|0;r=q;H=un(f[r>>2]|0,f[r+4>>2]|0,y+z|0,0)|0;r=Vn(H|0,I|0,F|0,G|0)|0;G=(f[f[c>>2]>>2]|0)+r|0;r=h[G>>0]|h[G+1>>0]<<8|h[G+2>>0]<<16|h[G+3>>0]<<24;f[j>>2]=r;G=r&65535;F=r>>>16;H=F&65535;J=(r&65535^318)+239^F;F=(D|0)==0;a:do if(!F){K=D+-1|0;L=(K&D|0)==0;if(!L)if(J>>>0>>0)M=J;else M=(J>>>0)%(D>>>0)|0;else M=J&K;N=f[(f[i>>2]|0)+(M<<2)>>2]|0;do if(N|0?(O=f[N>>2]|0,O|0):0){b:do if(L){P=O;while(1){Q=f[P+4>>2]|0;R=(Q|0)==(J|0);if(!(R|(Q&K|0)==(M|0))){S=27;break b}if((R?(R=P+8|0,(d[R>>1]|0)==G<<16>>16):0)?(d[R+2>>1]|0)==H<<16>>16:0){T=P;S=26;break b}P=f[P>>2]|0;if(!P){S=27;break}}}else{P=O;while(1){R=f[P+4>>2]|0;if((R|0)==(J|0)){Q=P+8|0;if((d[Q>>1]|0)==G<<16>>16?(d[Q+2>>1]|0)==H<<16>>16:0){T=P;S=26;break b}}else{if(R>>>0>>0)U=R;else U=(R>>>0)%(D>>>0)|0;if((U|0)!=(M|0)){S=27;break b}}P=f[P>>2]|0;if(!P){S=27;break}}}while(0);if((S|0)==26){S=0;f[E+(z<<2)>>2]=f[T+12>>2];V=e;X=A;Y=C;Z=B;_=E;break a}else if((S|0)==27){S=0;if(F){aa=0;S=46;break a}else break}}while(0);K=D+-1|0;L=(K&D|0)==0;if(!L)if(J>>>0>>0)ba=J;else ba=(J>>>0)%(D>>>0)|0;else ba=K&J;N=f[(f[i>>2]|0)+(ba<<2)>>2]|0;if((N|0)!=0?(O=f[N>>2]|0,(O|0)!=0):0){if(L){L=O;while(1){N=f[L+4>>2]|0;if(!((N|0)==(J|0)|(N&K|0)==(ba|0))){aa=ba;S=46;break a}N=L+8|0;if((d[N>>1]|0)==G<<16>>16?(d[N+2>>1]|0)==H<<16>>16:0){S=61;break a}L=f[L>>2]|0;if(!L){aa=ba;S=46;break a}}}else ca=O;while(1){L=f[ca+4>>2]|0;if((L|0)!=(J|0)){if(L>>>0>>0)da=L;else da=(L>>>0)%(D>>>0)|0;if((da|0)!=(ba|0)){aa=ba;S=46;break a}}L=ca+8|0;if((d[L>>1]|0)==G<<16>>16?(d[L+2>>1]|0)==H<<16>>16:0){S=61;break a}ca=f[ca>>2]|0;if(!ca){aa=ba;S=46;break}}}else{aa=ba;S=46}}else{aa=0;S=46}while(0);if((S|0)==46){S=0;H=ln(16)|0;G=H+8|0;d[G>>1]=r;d[G+2>>1]=r>>>16;f[H+12>>2]=A;f[H+4>>2]=J;f[H>>2]=0;ea=$(((f[t>>2]|0)+1|0)>>>0);fa=$(D>>>0);ga=$(n[l>>2]);do if(F|$(ga*fa)>>0<3|(D+-1&D|0)!=0)&1;O=~~$(W($(ea/ga)))>>>0;Uh(i,G>>>0>>0?O:G);G=f[o>>2]|0;O=G+-1|0;if(!(O&G)){ha=G;ia=O&J;break}if(J>>>0>>0){ha=G;ia=J}else{ha=G;ia=(J>>>0)%(G>>>0)|0}}else{ha=D;ia=aa}while(0);J=(f[i>>2]|0)+(ia<<2)|0;F=f[J>>2]|0;if(!F){f[H>>2]=f[v>>2];f[v>>2]=H;f[J>>2]=v;J=f[H>>2]|0;if(J|0){r=f[J+4>>2]|0;J=ha+-1|0;if(J&ha)if(r>>>0>>0)ja=r;else ja=(r>>>0)%(ha>>>0)|0;else ja=r&J;ka=(f[i>>2]|0)+(ja<<2)|0;S=59}}else{f[H>>2]=f[F>>2];ka=F;S=59}if((S|0)==59){S=0;f[ka>>2]=H}f[t>>2]=(f[t>>2]|0)+1;S=61}if((S|0)==61){S=0;F=w;J=f[F>>2]|0;r=un(J|0,f[F+4>>2]|0,A|0,0)|0;kh((f[f[x>>2]>>2]|0)+r|0,j|0,J|0)|0;J=f[k>>2]|0;f[J+(z<<2)>>2]=A;V=J;X=A+1|0;Y=J;Z=J;_=J}J=z+1|0;la=f[m>>2]|0;if(J>>>0>=la>>>0)break;e=V;z=J;A=X;B=Z;C=Y;D=f[o>>2]|0;E=_}if((X|0)==(la|0))ma=Z;else{Z=a+84|0;if(!(b[Z>>0]|0)){_=f[a+72>>2]|0;E=f[a+68>>2]|0;o=E;if((_|0)==(E|0))na=V;else{D=_-E>>2;E=0;do{_=o+(E<<2)|0;f[_>>2]=f[Y+(f[_>>2]<<2)>>2];E=E+1|0}while(E>>>0>>0);na=V}}else{b[Z>>0]=0;Z=a+68|0;V=a+72|0;D=f[V>>2]|0;E=f[Z>>2]|0;Y=D-E>>2;o=E;E=D;if(la>>>0<=Y>>>0)if(la>>>0>>0?(D=o+(la<<2)|0,(D|0)!=(E|0)):0){f[V>>2]=E+(~((E+-4-D|0)>>>2)<<2);oa=la}else oa=la;else{Ch(Z,la-Y|0,1220);oa=f[m>>2]|0}Y=f[k>>2]|0;if(!oa)na=Y;else{k=f[a+68>>2]|0;a=0;do{f[k+(a<<2)>>2]=f[Y+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);na=Y}}f[m>>2]=X;ma=na}if(!ma)pa=X;else{na=f[p>>2]|0;if((na|0)!=(ma|0))f[p>>2]=na+(~((na+-4-ma|0)>>>2)<<2);Oq(ma);pa=X}}else pa=0;X=f[i+8>>2]|0;if(X|0){ma=X;do{X=ma;ma=f[ma>>2]|0;Oq(X)}while((ma|0)!=0)}ma=f[i>>2]|0;f[i>>2]=0;if(!ma){u=g;return pa|0}Oq(ma);u=g;return pa|0}function Wb(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=Oa,da=Oa,ea=Oa,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0;e=u;u=u+48|0;g=e+20|0;i=e;j=e+8|0;k=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[k>>2]=$(1.0);l=a+80|0;m=f[l>>2]|0;f[j>>2]=0;o=j+4|0;f[o>>2]=0;f[j+8>>2]=0;if(m){if(m>>>0>1073741823)aq(j);p=m<<2;q=ln(p)|0;f[j>>2]=q;r=q+(m<<2)|0;f[j+8>>2]=r;sj(q|0,0,p|0)|0;f[o>>2]=r;r=c+48|0;p=c+40|0;m=g+4|0;s=g+12|0;t=g+8|0;v=a+40|0;w=a+64|0;x=f[d>>2]|0;d=q;y=0;z=0;A=q;B=q;C=q;q=0;while(1){D=r;E=f[D>>2]|0;F=f[D+4>>2]|0;D=p;G=un(f[D>>2]|0,f[D+4>>2]|0,x+y|0,0)|0;D=Vn(G|0,I|0,E|0,F|0)|0;F=(f[f[c>>2]>>2]|0)+D|0;D=F;E=h[D>>0]|h[D+1>>0]<<8|h[D+2>>0]<<16|h[D+3>>0]<<24;D=F+4|0;F=h[D>>0]|h[D+1>>0]<<8|h[D+2>>0]<<16|h[D+3>>0]<<24;D=i;f[D>>2]=E;f[D+4>>2]=F;D=(E^318)+239^F;G=(q|0)==0;a:do if(!G){H=q+-1|0;J=(H&q|0)==0;if(!J)if(D>>>0>>0)K=D;else K=(D>>>0)%(q>>>0)|0;else K=D&H;L=f[(f[g>>2]|0)+(K<<2)>>2]|0;do if(L|0?(M=f[L>>2]|0,M|0):0){b:do if(J){N=M;while(1){O=f[N+4>>2]|0;P=(O|0)==(D|0);if(!(P|(O&H|0)==(K|0))){Q=27;break b}if((P?(f[N+8>>2]|0)==(E|0):0)?(f[N+12>>2]|0)==(F|0):0){R=N;Q=26;break b}N=f[N>>2]|0;if(!N){Q=27;break}}}else{N=M;while(1){P=f[N+4>>2]|0;if((P|0)==(D|0)){if((f[N+8>>2]|0)==(E|0)?(f[N+12>>2]|0)==(F|0):0){R=N;Q=26;break b}}else{if(P>>>0>>0)S=P;else S=(P>>>0)%(q>>>0)|0;if((S|0)!=(K|0)){Q=27;break b}}N=f[N>>2]|0;if(!N){Q=27;break}}}while(0);if((Q|0)==26){Q=0;f[A+(y<<2)>>2]=f[R+16>>2];T=d;U=z;V=C;X=B;Y=A;break a}else if((Q|0)==27){Q=0;if(G){Z=0;Q=46;break a}else break}}while(0);H=q+-1|0;J=(H&q|0)==0;if(!J)if(D>>>0>>0)_=D;else _=(D>>>0)%(q>>>0)|0;else _=H&D;L=f[(f[g>>2]|0)+(_<<2)>>2]|0;if((L|0)!=0?(M=f[L>>2]|0,(M|0)!=0):0){if(J){J=M;while(1){L=f[J+4>>2]|0;if(!((L|0)==(D|0)|(L&H|0)==(_|0))){Z=_;Q=46;break a}if((f[J+8>>2]|0)==(E|0)?(f[J+12>>2]|0)==(F|0):0){Q=61;break a}J=f[J>>2]|0;if(!J){Z=_;Q=46;break a}}}else aa=M;while(1){J=f[aa+4>>2]|0;if((J|0)!=(D|0)){if(J>>>0>>0)ba=J;else ba=(J>>>0)%(q>>>0)|0;if((ba|0)!=(_|0)){Z=_;Q=46;break a}}if((f[aa+8>>2]|0)==(E|0)?(f[aa+12>>2]|0)==(F|0):0){Q=61;break a}aa=f[aa>>2]|0;if(!aa){Z=_;Q=46;break}}}else{Z=_;Q=46}}else{Z=0;Q=46}while(0);if((Q|0)==46){Q=0;M=ln(20)|0;J=M+8|0;f[J>>2]=E;f[J+4>>2]=F;f[M+16>>2]=z;f[M+4>>2]=D;f[M>>2]=0;ca=$(((f[s>>2]|0)+1|0)>>>0);da=$(q>>>0);ea=$(n[k>>2]);do if(G|$(ea*da)>>0<3|(q+-1&q|0)!=0)&1;H=~~$(W($(ca/ea)))>>>0;Yh(g,J>>>0>>0?H:J);J=f[m>>2]|0;H=J+-1|0;if(!(H&J)){fa=J;ga=H&D;break}if(D>>>0>>0){fa=J;ga=D}else{fa=J;ga=(D>>>0)%(J>>>0)|0}}else{fa=q;ga=Z}while(0);D=(f[g>>2]|0)+(ga<<2)|0;G=f[D>>2]|0;if(!G){f[M>>2]=f[t>>2];f[t>>2]=M;f[D>>2]=t;D=f[M>>2]|0;if(D|0){F=f[D+4>>2]|0;D=fa+-1|0;if(D&fa)if(F>>>0>>0)ha=F;else ha=(F>>>0)%(fa>>>0)|0;else ha=F&D;ia=(f[g>>2]|0)+(ha<<2)|0;Q=59}}else{f[M>>2]=f[G>>2];ia=G;Q=59}if((Q|0)==59){Q=0;f[ia>>2]=M}f[s>>2]=(f[s>>2]|0)+1;Q=61}if((Q|0)==61){Q=0;G=v;D=f[G>>2]|0;F=un(D|0,f[G+4>>2]|0,z|0,0)|0;kh((f[f[w>>2]>>2]|0)+F|0,i|0,D|0)|0;D=f[j>>2]|0;f[D+(y<<2)>>2]=z;T=D;U=z+1|0;V=D;X=D;Y=D}D=y+1|0;ja=f[l>>2]|0;if(D>>>0>=ja>>>0)break;d=T;y=D;z=U;A=Y;B=X;C=V;q=f[m>>2]|0}if((U|0)==(ja|0))ka=X;else{X=a+84|0;if(!(b[X>>0]|0)){m=f[a+72>>2]|0;q=f[a+68>>2]|0;C=q;if((m|0)==(q|0))la=T;else{B=m-q>>2;q=0;do{m=C+(q<<2)|0;f[m>>2]=f[V+(f[m>>2]<<2)>>2];q=q+1|0}while(q>>>0>>0);la=T}}else{b[X>>0]=0;X=a+68|0;T=a+72|0;B=f[T>>2]|0;q=f[X>>2]|0;V=B-q>>2;C=q;q=B;if(ja>>>0<=V>>>0)if(ja>>>0>>0?(B=C+(ja<<2)|0,(B|0)!=(q|0)):0){f[T>>2]=q+(~((q+-4-B|0)>>>2)<<2);ma=ja}else ma=ja;else{Ch(X,ja-V|0,1220);ma=f[l>>2]|0}V=f[j>>2]|0;if(!ma)la=V;else{j=f[a+68>>2]|0;a=0;do{f[j+(a<<2)>>2]=f[V+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);la=V}}f[l>>2]=U;ka=la}if(!ka)na=U;else{la=f[o>>2]|0;if((la|0)!=(ka|0))f[o>>2]=la+(~((la+-4-ka|0)>>>2)<<2);Oq(ka);na=U}}else na=0;U=f[g+8>>2]|0;if(U|0){ka=U;do{U=ka;ka=f[ka>>2]|0;Oq(U)}while((ka|0)!=0)}ka=f[g>>2]|0;f[g>>2]=0;if(!ka){u=e;return na|0}Oq(ka);u=e;return na|0}function Xb(a,c,e){a=a|0;c=c|0;e=e|0;var g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=Oa,fa=Oa,ga=Oa,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0;g=u;u=u+48|0;i=g+12|0;j=g+32|0;k=g;l=i+16|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;n[l>>2]=$(1.0);m=a+80|0;o=f[m>>2]|0;f[k>>2]=0;p=k+4|0;f[p>>2]=0;f[k+8>>2]=0;if(o){if(o>>>0>1073741823)aq(k);q=o<<2;r=ln(q)|0;f[k>>2]=r;s=r+(o<<2)|0;f[k+8>>2]=s;sj(r|0,0,q|0)|0;f[p>>2]=s;s=c+48|0;q=c+40|0;o=i+4|0;t=i+12|0;v=i+8|0;w=a+40|0;x=a+64|0;y=f[e>>2]|0;e=r;z=0;A=0;B=r;C=r;D=0;E=r;while(1){r=s;F=f[r>>2]|0;G=f[r+4>>2]|0;r=q;H=un(f[r>>2]|0,f[r+4>>2]|0,y+z|0,0)|0;r=Vn(H|0,I|0,F|0,G|0)|0;G=(f[f[c>>2]>>2]|0)+r|0;r=h[G>>0]|h[G+1>>0]<<8;d[j>>1]=r;G=r&255;F=(r&65535)>>>8;H=F&255;J=((r&255^318)+239<<16>>16^F)&65535;F=(D|0)==0;a:do if(!F){K=D+-1|0;L=(K&D|0)==0;if(!L)if(D>>>0>J>>>0)M=J;else M=(J>>>0)%(D>>>0)|0;else M=K&J;N=f[(f[i>>2]|0)+(M<<2)>>2]|0;do if(N|0?(O=f[N>>2]|0,O|0):0){b:do if(L){P=O;while(1){Q=f[P+4>>2]|0;R=(Q|0)==(J|0);if(!(R|(Q&K|0)==(M|0))){S=27;break b}if((R?(R=P+8|0,(b[R>>0]|0)==G<<24>>24):0)?(b[R+1>>0]|0)==H<<24>>24:0){T=P;S=26;break b}P=f[P>>2]|0;if(!P){S=27;break}}}else{P=O;while(1){R=f[P+4>>2]|0;if((R|0)==(J|0)){Q=P+8|0;if((b[Q>>0]|0)==G<<24>>24?(b[Q+1>>0]|0)==H<<24>>24:0){T=P;S=26;break b}}else{if(R>>>0>>0)U=R;else U=(R>>>0)%(D>>>0)|0;if((U|0)!=(M|0)){S=27;break b}}P=f[P>>2]|0;if(!P){S=27;break}}}while(0);if((S|0)==26){S=0;f[E+(z<<2)>>2]=f[T+12>>2];V=e;X=A;Y=C;Z=B;_=E;break a}else if((S|0)==27){S=0;if(F){aa=0;S=46;break a}else break}}while(0);K=D+-1|0;L=(K&D|0)==0;if(!L)if(D>>>0>J>>>0)ba=J;else ba=(J>>>0)%(D>>>0)|0;else ba=K&J;N=f[(f[i>>2]|0)+(ba<<2)>>2]|0;if((N|0)!=0?(O=f[N>>2]|0,(O|0)!=0):0){if(L){L=O;while(1){N=f[L+4>>2]|0;if(!((N|0)==(J|0)|(N&K|0)==(ba|0))){aa=ba;S=46;break a}N=L+8|0;if((b[N>>0]|0)==G<<24>>24?(b[N+1>>0]|0)==H<<24>>24:0){S=61;break a}L=f[L>>2]|0;if(!L){aa=ba;S=46;break a}}}else ca=O;while(1){L=f[ca+4>>2]|0;if((L|0)!=(J|0)){if(L>>>0>>0)da=L;else da=(L>>>0)%(D>>>0)|0;if((da|0)!=(ba|0)){aa=ba;S=46;break a}}L=ca+8|0;if((b[L>>0]|0)==G<<24>>24?(b[L+1>>0]|0)==H<<24>>24:0){S=61;break a}ca=f[ca>>2]|0;if(!ca){aa=ba;S=46;break}}}else{aa=ba;S=46}}else{aa=0;S=46}while(0);if((S|0)==46){S=0;H=ln(16)|0;G=H+8|0;b[G>>0]=r;b[G+1>>0]=r>>8;f[H+12>>2]=A;f[H+4>>2]=J;f[H>>2]=0;ea=$(((f[t>>2]|0)+1|0)>>>0);fa=$(D>>>0);ga=$(n[l>>2]);do if(F|$(ga*fa)>>0<3|(D+-1&D|0)!=0)&1;O=~~$(W($(ea/ga)))>>>0;$h(i,G>>>0>>0?O:G);G=f[o>>2]|0;O=G+-1|0;if(!(O&G)){ha=G;ia=O&J;break}if(G>>>0>J>>>0){ha=G;ia=J}else{ha=G;ia=(J>>>0)%(G>>>0)|0}}else{ha=D;ia=aa}while(0);J=(f[i>>2]|0)+(ia<<2)|0;F=f[J>>2]|0;if(!F){f[H>>2]=f[v>>2];f[v>>2]=H;f[J>>2]=v;J=f[H>>2]|0;if(J|0){r=f[J+4>>2]|0;J=ha+-1|0;if(J&ha)if(r>>>0>>0)ja=r;else ja=(r>>>0)%(ha>>>0)|0;else ja=r&J;ka=(f[i>>2]|0)+(ja<<2)|0;S=59}}else{f[H>>2]=f[F>>2];ka=F;S=59}if((S|0)==59){S=0;f[ka>>2]=H}f[t>>2]=(f[t>>2]|0)+1;S=61}if((S|0)==61){S=0;F=w;J=f[F>>2]|0;r=un(J|0,f[F+4>>2]|0,A|0,0)|0;kh((f[f[x>>2]>>2]|0)+r|0,j|0,J|0)|0;J=f[k>>2]|0;f[J+(z<<2)>>2]=A;V=J;X=A+1|0;Y=J;Z=J;_=J}J=z+1|0;la=f[m>>2]|0;if(J>>>0>=la>>>0)break;e=V;z=J;A=X;B=Z;C=Y;D=f[o>>2]|0;E=_}if((X|0)==(la|0))ma=Z;else{Z=a+84|0;if(!(b[Z>>0]|0)){_=f[a+72>>2]|0;E=f[a+68>>2]|0;o=E;if((_|0)==(E|0))na=V;else{D=_-E>>2;E=0;do{_=o+(E<<2)|0;f[_>>2]=f[Y+(f[_>>2]<<2)>>2];E=E+1|0}while(E>>>0>>0);na=V}}else{b[Z>>0]=0;Z=a+68|0;V=a+72|0;D=f[V>>2]|0;E=f[Z>>2]|0;Y=D-E>>2;o=E;E=D;if(la>>>0<=Y>>>0)if(la>>>0>>0?(D=o+(la<<2)|0,(D|0)!=(E|0)):0){f[V>>2]=E+(~((E+-4-D|0)>>>2)<<2);oa=la}else oa=la;else{Ch(Z,la-Y|0,1220);oa=f[m>>2]|0}Y=f[k>>2]|0;if(!oa)na=Y;else{k=f[a+68>>2]|0;a=0;do{f[k+(a<<2)>>2]=f[Y+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);na=Y}}f[m>>2]=X;ma=na}if(!ma)pa=X;else{na=f[p>>2]|0;if((na|0)!=(ma|0))f[p>>2]=na+(~((na+-4-ma|0)>>>2)<<2);Oq(ma);pa=X}}else pa=0;X=f[i+8>>2]|0;if(X|0){ma=X;do{X=ma;ma=f[ma>>2]|0;Oq(X)}while((ma|0)!=0)}ma=f[i>>2]|0;f[i>>2]=0;if(!ma){u=g;return pa|0}Oq(ma);u=g;return pa|0}function Yb(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;c=u;u=u+16|0;d=c+8|0;e=c;g=c+4|0;h=a+16|0;i=f[h>>2]|0;j=a+20|0;k=f[j>>2]|0;if((k|0)==(i|0))l=i;else{m=k+(~((k+-4-i|0)>>>2)<<2)|0;f[j>>2]=m;l=m}m=a+24|0;if((l|0)==(f[m>>2]|0)){Ri(h,b);n=f[h>>2]|0;o=f[j>>2]|0}else{f[l>>2]=f[b>>2];k=l+4|0;f[j>>2]=k;n=i;o=k}k=f[a+8>>2]|0;i=(f[k+100>>2]|0)-(f[k+96>>2]|0)|0;k=(i|0)/12|0;if((n|0)==(o|0)){u=c;return 1}n=a+28|0;l=(i|0)>0;i=a+164|0;p=a+12|0;q=a+76|0;r=a+80|0;s=a+72|0;t=a+200|0;v=a+320|0;w=a+152|0;x=a+84|0;y=a+324|0;z=a+292|0;A=a+304|0;B=a+316|0;C=a+328|0;D=a+336|0;E=a+332|0;F=a+168|0;G=a+140|0;H=a+120|0;I=o;do{o=f[I+-4>>2]|0;f[b>>2]=o;a:do if((o|0)!=-1?(J=(o>>>0)/3|0,K=f[n>>2]|0,(f[K+(J>>>5<<2)>>2]&1<<(J&31)|0)==0):0){if(l){J=0;L=K;b:while(1){K=J+1|0;f[i>>2]=(f[i>>2]|0)+1;M=f[b>>2]|0;N=(M|0)==-1?-1:(M>>>0)/3|0;M=L+(N>>>5<<2)|0;f[M>>2]=1<<(N&31)|f[M>>2];M=f[q>>2]|0;if((M|0)==(f[r>>2]|0))Ri(s,b);else{f[M>>2]=f[b>>2];f[q>>2]=M+4}f[v>>2]=f[b>>2];M=f[b>>2]|0;if((M|0)==-1)O=-1;else O=f[(f[f[p>>2]>>2]|0)+(M<<2)>>2]|0;P=(f[(f[w>>2]|0)+(O<<2)>>2]|0)!=-1;Q=(f[x>>2]|0)+(O>>>5<<2)|0;R=1<<(O&31);S=f[Q>>2]|0;do if(!(S&R)){f[Q>>2]=S|R;if(P){T=f[b>>2]|0;U=38;break}f[y>>2]=(f[y>>2]|0)+1;V=f[v>>2]|0;W=V+1|0;do if((V|0)!=-1){X=((W>>>0)%3|0|0)==0?V+-2|0:W;if(!((V>>>0)%3|0)){Y=V+2|0;Z=X;break}else{Y=V+-1|0;Z=X;break}}else{Y=-1;Z=-1}while(0);V=f[z>>2]|0;W=f[A>>2]|0;X=W+(f[V+(Z<<2)>>2]<<2)|0;_=f[X>>2]|0;f[X>>2]=_+-1;X=W+(f[V+(Y<<2)>>2]<<2)|0;f[X>>2]=(f[X>>2]|0)+-1;X=f[B>>2]|0;if((X|0)!=-1){V=f[C>>2]|0;if((_|0)<(V|0))$=V;else{W=f[E>>2]|0;$=(_|0)>(W|0)?W:_}_=$-V|0;V=f[D>>2]|0;W=f[3724+(X<<2)>>2]|0;f[d>>2]=W;X=V+(_*12|0)+4|0;aa=f[X>>2]|0;if(aa>>>0<(f[V+(_*12|0)+8>>2]|0)>>>0){f[aa>>2]=W;f[X>>2]=aa+4}else Ri(V+(_*12|0)|0,d)}f[B>>2]=0;_=f[b>>2]|0;V=_+1|0;if((_|0)!=-1?(aa=((V>>>0)%3|0|0)==0?_+-2|0:V,(aa|0)!=-1):0)ba=f[(f[(f[p>>2]|0)+12>>2]|0)+(aa<<2)>>2]|0;else ba=-1;f[b>>2]=ba}else{T=M;U=38}while(0);if((U|0)==38){U=0;M=T+1|0;if((T|0)==-1){U=43;break}R=((M>>>0)%3|0|0)==0?T+-2|0:M;if((R|0)==-1)ca=-1;else ca=f[(f[(f[p>>2]|0)+12>>2]|0)+(R<<2)>>2]|0;f[e>>2]=ca;R=(((T>>>0)%3|0|0)==0?2:-1)+T|0;if((R|0)==-1)da=-1;else da=f[(f[(f[p>>2]|0)+12>>2]|0)+(R<<2)>>2]|0;R=(ca|0)==-1;S=R?-1:(ca>>>0)/3|0;ea=(da|0)==-1;fa=ea?-1:(da>>>0)/3|0;Q=((M>>>0)%3|0|0)==0?T+-2|0:M;if(((Q|0)!=-1?(M=f[(f[p>>2]|0)+12>>2]|0,aa=f[M+(Q<<2)>>2]|0,(aa|0)!=-1):0)?(Q=(aa>>>0)/3|0,aa=f[n>>2]|0,(f[aa+(Q>>>5<<2)>>2]&1<<(Q&31)|0)==0):0){Q=(((T>>>0)%3|0|0)==0?2:-1)+T|0;do if((Q|0)!=-1){V=f[M+(Q<<2)>>2]|0;if((V|0)==-1)break;_=(V>>>0)/3|0;if(!(f[aa+(_>>>5<<2)>>2]&1<<(_&31))){U=62;break b}}while(0);if(!ea)xf(a,f[i>>2]|0,N,0,fa);nd(t,3);ga=f[e>>2]|0}else{if(!R){xf(a,f[i>>2]|0,N,1,S);aa=f[b>>2]|0;if((aa|0)==-1){U=52;break}else ha=aa}else ha=T;aa=(((ha>>>0)%3|0|0)==0?2:-1)+ha|0;if((aa|0)==-1){U=52;break}Q=f[(f[(f[p>>2]|0)+12>>2]|0)+(aa<<2)>>2]|0;if((Q|0)==-1){U=52;break}aa=(Q>>>0)/3|0;if(f[(f[n>>2]|0)+(aa>>>5<<2)>>2]&1<<(aa&31)|0){U=52;break}nd(t,5);ga=da}f[b>>2]=ga}if((K|0)>=(k|0))break a;J=K;L=f[n>>2]|0}do if((U|0)==43){U=0;f[e>>2]=-1;U=54}else if((U|0)==52){U=0;if(ea)U=54;else{xf(a,f[i>>2]|0,N,0,fa);U=54}}else if((U|0)==62){U=0;nd(t,1);f[F>>2]=(f[F>>2]|0)+1;if(P?(L=f[(f[w>>2]|0)+(O<<2)>>2]|0,(1<<(L&31)&f[(f[G>>2]|0)+(L>>>5<<2)>>2]|0)==0):0){f[g>>2]=f[b>>2];f[d>>2]=f[g>>2];Pe(a,d,0)|0}L=f[i>>2]|0;f[d>>2]=N;J=je(H,d)|0;f[J>>2]=L;L=f[j>>2]|0;f[L+-4>>2]=da;if((L|0)==(f[m>>2]|0)){Ri(h,e);break}else{f[L>>2]=f[e>>2];f[j>>2]=L+4;break}}while(0);if((U|0)==54){U=0;nd(t,7);f[j>>2]=(f[j>>2]|0)+-4}}}else U=11;while(0);if((U|0)==11){U=0;f[j>>2]=I+-4}I=f[j>>2]|0}while((f[h>>2]|0)!=(I|0));u=c;return 1}function Zb(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;c=u;u=u+16|0;d=c+8|0;e=c;g=f[b>>2]|0;if((g|0)==-1){u=c;return}h=(g>>>0)/3|0;i=a+12|0;if(f[(f[i>>2]|0)+(h>>>5<<2)>>2]&1<<(h&31)|0){u=c;return}h=a+56|0;j=f[h>>2]|0;k=a+60|0;l=f[k>>2]|0;if((l|0)==(j|0))m=j;else{n=l+(~((l+-4-j|0)>>>2)<<2)|0;f[k>>2]=n;m=n}n=a+64|0;if((m|0)==(f[n>>2]|0))Ri(h,b);else{f[m>>2]=g;f[k>>2]=m+4}m=f[a>>2]|0;g=f[b>>2]|0;j=g+1|0;do if((g|0)!=-1){l=f[m+28>>2]|0;o=f[l+((((j>>>0)%3|0|0)==0?g+-2|0:j)<<2)>>2]|0;if(!((g>>>0)%3|0)){p=o;q=g+2|0;r=l;break}else{p=o;q=g+-1|0;r=l;break}}else{l=f[m+28>>2]|0;p=f[l+-4>>2]|0;q=-1;r=l}while(0);m=f[r+(q<<2)>>2]|0;q=a+24|0;r=f[q>>2]|0;g=r+(p>>>5<<2)|0;j=1<<(p&31);l=f[g>>2]|0;if(!(l&j)){f[g>>2]=l|j;j=f[b>>2]|0;l=j+1|0;if((j|0)==-1)s=-1;else s=((l>>>0)%3|0|0)==0?j+-2|0:l;f[e>>2]=s;l=f[(f[(f[a+44>>2]|0)+96>>2]|0)+(((s>>>0)/3|0)*12|0)+(((s>>>0)%3|0)<<2)>>2]|0;s=f[a+48>>2]|0;f[d>>2]=l;j=f[s+4>>2]|0;s=j+4|0;g=f[s>>2]|0;if((g|0)==(f[j+8>>2]|0))Ri(j,d);else{f[g>>2]=l;f[s>>2]=g+4}g=a+40|0;s=f[g>>2]|0;l=s+4|0;j=f[l>>2]|0;if((j|0)==(f[s+8>>2]|0)){Ri(s,e);t=f[g>>2]|0}else{f[j>>2]=f[e>>2];f[l>>2]=j+4;t=s}s=t+24|0;f[(f[t+12>>2]|0)+(p<<2)>>2]=f[s>>2];f[s>>2]=(f[s>>2]|0)+1;v=f[q>>2]|0}else v=r;r=v+(m>>>5<<2)|0;v=1<<(m&31);s=f[r>>2]|0;if(!(s&v)){f[r>>2]=s|v;v=f[b>>2]|0;do if((v|0)!=-1)if(!((v>>>0)%3|0)){w=v+2|0;break}else{w=v+-1|0;break}else w=-1;while(0);f[e>>2]=w;v=f[(f[(f[a+44>>2]|0)+96>>2]|0)+(((w>>>0)/3|0)*12|0)+(((w>>>0)%3|0)<<2)>>2]|0;w=f[a+48>>2]|0;f[d>>2]=v;s=f[w+4>>2]|0;w=s+4|0;r=f[w>>2]|0;if((r|0)==(f[s+8>>2]|0))Ri(s,d);else{f[r>>2]=v;f[w>>2]=r+4}r=a+40|0;w=f[r>>2]|0;v=w+4|0;s=f[v>>2]|0;if((s|0)==(f[w+8>>2]|0)){Ri(w,e);x=f[r>>2]|0}else{f[s>>2]=f[e>>2];f[v>>2]=s+4;x=w}w=x+24|0;f[(f[x+12>>2]|0)+(m<<2)>>2]=f[w>>2];f[w>>2]=(f[w>>2]|0)+1}w=f[h>>2]|0;m=f[k>>2]|0;if((w|0)==(m|0)){u=c;return}x=a+44|0;s=a+48|0;v=a+40|0;r=m;m=w;while(1){w=f[r+-4>>2]|0;f[b>>2]=w;p=(w>>>0)/3|0;if((w|0)!=-1?(w=f[i>>2]|0,(f[w+(p>>>5<<2)>>2]&1<<(p&31)|0)==0):0){t=p;p=w;w=f[a>>2]|0;a:while(1){j=p+(t>>>5<<2)|0;f[j>>2]=f[j>>2]|1<<(t&31);j=f[b>>2]|0;l=f[(f[w+28>>2]|0)+(j<<2)>>2]|0;g=(f[q>>2]|0)+(l>>>5<<2)|0;o=1<<(l&31);y=f[g>>2]|0;if(!(o&y)){z=f[(f[w+40>>2]|0)+(l<<2)>>2]|0;if((z|0)==-1)A=1;else{B=f[(f[f[w+64>>2]>>2]|0)+(z<<2)>>2]|0;A=(1<<(B&31)&f[(f[w+12>>2]|0)+(B>>>5<<2)>>2]|0)!=0}f[g>>2]=y|o;o=f[b>>2]|0;f[e>>2]=o;y=f[(f[(f[x>>2]|0)+96>>2]|0)+(((o>>>0)/3|0)*12|0)+(((o>>>0)%3|0)<<2)>>2]|0;o=f[s>>2]|0;f[d>>2]=y;g=f[o+4>>2]|0;o=g+4|0;B=f[o>>2]|0;if((B|0)==(f[g+8>>2]|0))Ri(g,d);else{f[B>>2]=y;f[o>>2]=B+4}B=f[v>>2]|0;o=B+4|0;y=f[o>>2]|0;if((y|0)==(f[B+8>>2]|0)){Ri(B,e);C=f[v>>2]|0}else{f[y>>2]=f[e>>2];f[o>>2]=y+4;C=B}B=C+24|0;f[(f[C+12>>2]|0)+(l<<2)>>2]=f[B>>2];f[B>>2]=(f[B>>2]|0)+1;B=f[a>>2]|0;l=f[b>>2]|0;if(A){D=l;E=B;F=57}else{y=l+1|0;do if((l|0)==-1)G=-1;else{o=((y>>>0)%3|0|0)==0?l+-2|0:y;if((o|0)==-1){G=-1;break}if(f[(f[B>>2]|0)+(o>>>5<<2)>>2]&1<<(o&31)|0){G=-1;break}G=f[(f[(f[B+64>>2]|0)+12>>2]|0)+(o<<2)>>2]|0}while(0);f[b>>2]=G;H=(G>>>0)/3|0;I=B}}else{D=j;E=w;F=57}if((F|0)==57){F=0;y=D+1|0;if((D|0)==-1){F=58;break}l=((y>>>0)%3|0|0)==0?D+-2|0:y;if((l|0)!=-1?(f[(f[E>>2]|0)+(l>>>5<<2)>>2]&1<<(l&31)|0)==0:0)J=f[(f[(f[E+64>>2]|0)+12>>2]|0)+(l<<2)>>2]|0;else J=-1;f[d>>2]=J;l=(((D>>>0)%3|0|0)==0?2:-1)+D|0;if((l|0)!=-1?(f[(f[E>>2]|0)+(l>>>5<<2)>>2]&1<<(l&31)|0)==0:0)K=f[(f[(f[E+64>>2]|0)+12>>2]|0)+(l<<2)>>2]|0;else K=-1;l=(J|0)==-1;y=(J>>>0)/3|0;o=l?-1:y;g=(K|0)==-1;z=(K>>>0)/3|0;L=g?-1:z;do if(!l){M=f[i>>2]|0;if(f[M+(o>>>5<<2)>>2]&1<<(o&31)|0){F=67;break}if(g){N=J;O=y;break}if(!(f[M+(L>>>5<<2)>>2]&1<<(L&31))){F=72;break a}else{N=J;O=y}}else F=67;while(0);if((F|0)==67){F=0;if(g){F=69;break}if(!(f[(f[i>>2]|0)+(L>>>5<<2)>>2]&1<<(L&31))){N=K;O=z}else{F=69;break}}f[b>>2]=N;H=O;I=E}t=H;p=f[i>>2]|0;w=I}do if((F|0)==58){F=0;f[d>>2]=-1;F=69}else if((F|0)==72){F=0;w=f[k>>2]|0;f[w+-4>>2]=K;if((w|0)==(f[n>>2]|0)){Ri(h,d);P=f[k>>2]|0;break}else{f[w>>2]=f[d>>2];p=w+4|0;f[k>>2]=p;P=p;break}}while(0);if((F|0)==69){F=0;p=(f[k>>2]|0)+-4|0;f[k>>2]=p;P=p}Q=f[h>>2]|0;R=P}else{p=r+-4|0;f[k>>2]=p;Q=m;R=p}if((Q|0)==(R|0))break;else{r=R;m=Q}}u=c;return}function _b(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=Oa,K=Oa,L=Oa,M=0,N=0,O=0,P=0;e=u;u=u+64|0;g=e+40|0;i=e+16|0;j=e;k=Id(a,c)|0;if(k|0){f[i>>2]=k;f[g>>2]=f[i>>2];lf(a,g)|0}f[j>>2]=0;k=j+4|0;f[k>>2]=0;f[j+8>>2]=0;Fi(j,8);l=d;d=l;m=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;d=l+4|0;l=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;d=f[j>>2]|0;o=d;b[o>>0]=m;b[o+1>>0]=m>>8;b[o+2>>0]=m>>16;b[o+3>>0]=m>>24;m=d+4|0;b[m>>0]=l;b[m+1>>0]=l>>8;b[m+2>>0]=l>>16;b[m+3>>0]=l>>24;pj(i,c);c=i+12|0;f[c>>2]=0;l=i+16|0;f[l>>2]=0;f[i+20>>2]=0;m=f[k>>2]|0;d=f[j>>2]|0;o=m-d|0;if(!o){p=d;q=m;r=0}else{Fi(c,o);p=f[j>>2]|0;q=f[k>>2]|0;r=f[c>>2]|0}kh(r|0,p|0,q-p|0)|0;p=i+11|0;q=b[p>>0]|0;r=q<<24>>24<0;c=r?f[i>>2]|0:i;o=r?f[i+4>>2]|0:q&255;if(o>>>0>3){q=c;r=o;m=o;while(1){d=X(h[q>>0]|h[q+1>>0]<<8|h[q+2>>0]<<16|h[q+3>>0]<<24,1540483477)|0;r=(X(d>>>24^d,1540483477)|0)^(X(r,1540483477)|0);m=m+-4|0;if(m>>>0<=3)break;else q=q+4|0}q=o+-4|0;m=q&-4;s=q-m|0;t=c+(m+4)|0;v=r}else{s=o;t=c;v=o}switch(s|0){case 3:{w=h[t+2>>0]<<16^v;x=10;break}case 2:{w=v;x=10;break}case 1:{y=v;x=11;break}default:z=v}if((x|0)==10){y=h[t+1>>0]<<8^w;x=11}if((x|0)==11)z=X(y^h[t>>0],1540483477)|0;t=X(z>>>13^z,1540483477)|0;z=t>>>15^t;t=a+4|0;y=f[t>>2]|0;w=(y|0)==0;a:do if(!w){v=y+-1|0;s=(v&y|0)==0;if(!s)if(z>>>0>>0)A=z;else A=(z>>>0)%(y>>>0)|0;else A=z&v;r=f[(f[a>>2]|0)+(A<<2)>>2]|0;if((r|0)!=0?(m=f[r>>2]|0,(m|0)!=0):0){r=(o|0)==0;if(s){if(r){s=m;while(1){q=f[s+4>>2]|0;if(!((q|0)==(z|0)|(q&v|0)==(A|0))){B=A;x=52;break a}q=b[s+8+11>>0]|0;if(!((q<<24>>24<0?f[s+12>>2]|0:q&255)|0))break a;s=f[s>>2]|0;if(!s){B=A;x=52;break a}}}else C=m;while(1){s=f[C+4>>2]|0;if(!((s|0)==(z|0)|(s&v|0)==(A|0))){B=A;x=52;break a}s=C+8|0;q=b[s+11>>0]|0;d=q<<24>>24<0;D=q&255;do if(((d?f[C+12>>2]|0:D)|0)==(o|0)){q=f[s>>2]|0;if(d)if(!(Vk(q,c,o)|0))break a;else break;if((b[c>>0]|0)==(q&255)<<24>>24){q=s;E=D;F=c;do{E=E+-1|0;q=q+1|0;if(!E)break a;F=F+1|0}while((b[q>>0]|0)==(b[F>>0]|0))}}while(0);C=f[C>>2]|0;if(!C){B=A;x=52;break a}}}if(r){v=m;while(1){D=f[v+4>>2]|0;if((D|0)!=(z|0)){if(D>>>0>>0)G=D;else G=(D>>>0)%(y>>>0)|0;if((G|0)!=(A|0)){B=A;x=52;break a}}D=b[v+8+11>>0]|0;if(!((D<<24>>24<0?f[v+12>>2]|0:D&255)|0))break a;v=f[v>>2]|0;if(!v){B=A;x=52;break a}}}else H=m;while(1){v=f[H+4>>2]|0;if((v|0)!=(z|0)){if(v>>>0>>0)I=v;else I=(v>>>0)%(y>>>0)|0;if((I|0)!=(A|0)){B=A;x=52;break a}}v=H+8|0;r=b[v+11>>0]|0;D=r<<24>>24<0;s=r&255;do if(((D?f[H+12>>2]|0:s)|0)==(o|0)){r=f[v>>2]|0;if(D)if(!(Vk(r,c,o)|0))break a;else break;if((b[c>>0]|0)==(r&255)<<24>>24){r=v;d=s;F=c;do{d=d+-1|0;r=r+1|0;if(!d)break a;F=F+1|0}while((b[r>>0]|0)==(b[F>>0]|0))}}while(0);H=f[H>>2]|0;if(!H){B=A;x=52;break}}}else{B=A;x=52}}else{B=0;x=52}while(0);if((x|0)==52){oi(g,a,z,i);x=a+12|0;J=$(((f[x>>2]|0)+1|0)>>>0);K=$(y>>>0);L=$(n[a+16>>2]);do if(w|$(L*K)>>0<3|(y+-1&y|0)!=0)&1;H=~~$(W($(J/L)))>>>0;ei(a,A>>>0>>0?H:A);A=f[t>>2]|0;H=A+-1|0;if(!(H&A)){M=A;N=H&z;break}if(z>>>0>>0){M=A;N=z}else{M=A;N=(z>>>0)%(A>>>0)|0}}else{M=y;N=B}while(0);B=f[(f[a>>2]|0)+(N<<2)>>2]|0;if(!B){y=a+8|0;f[f[g>>2]>>2]=f[y>>2];f[y>>2]=f[g>>2];f[(f[a>>2]|0)+(N<<2)>>2]=y;y=f[g>>2]|0;N=f[y>>2]|0;if(!N)O=g;else{z=f[N+4>>2]|0;N=M+-1|0;if(N&M)if(z>>>0>>0)P=z;else P=(z>>>0)%(M>>>0)|0;else P=z&N;f[(f[a>>2]|0)+(P<<2)>>2]=y;O=g}}else{f[f[g>>2]>>2]=f[B>>2];f[B>>2]=f[g>>2];O=g}f[x>>2]=(f[x>>2]|0)+1;f[O>>2]=0}O=f[i+12>>2]|0;if(O|0){if((f[l>>2]|0)!=(O|0))f[l>>2]=O;Oq(O)}if((b[p>>0]|0)<0)Oq(f[i>>2]|0);i=f[j>>2]|0;if(!i){u=e;return}if((f[k>>2]|0)!=(i|0))f[k>>2]=i;Oq(i);u=e;return}function $b(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0;e=u;u=u+96|0;g=e+92|0;h=e+88|0;i=e+72|0;j=e+48|0;k=e+24|0;l=e;m=a+16|0;n=f[m>>2]|0;o=f[c>>2]|0;f[i>>2]=n;f[i+4>>2]=o;c=i+8|0;f[c>>2]=o;b[i+12>>0]=1;p=(o|0)==-1;if(p)q=-1;else q=f[(f[n>>2]|0)+(o<<2)>>2]|0;n=a+20|0;r=f[n>>2]|0;s=f[r>>2]|0;if((f[r+4>>2]|0)-s>>2>>>0<=q>>>0)aq(r);r=a+8|0;t=f[(f[r>>2]|0)+(f[s+(q<<2)>>2]<<2)>>2]|0;q=a+4|0;s=f[q>>2]|0;if(!(b[s+84>>0]|0))v=f[(f[s+68>>2]|0)+(t<<2)>>2]|0;else v=t;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;f[j+12>>2]=0;f[j+16>>2]=0;f[j+20>>2]=0;f[h>>2]=v;v=b[s+24>>0]|0;f[g>>2]=f[h>>2];vb(s,g,v,j)|0;v=a+28|0;a=(f[v>>2]|0)==0;a:do if(!p){s=k+8|0;t=j+8|0;w=k+16|0;x=j+16|0;y=l+8|0;z=l+16|0;A=o;B=o;C=0;D=0;E=0;F=0;G=0;H=0;J=a;K=o;while(1){do if(J){L=K+1|0;if((K|0)==-1){M=A;N=-1;O=-1;P=-1;break}Q=((L>>>0)%3|0|0)==0?K+-2|0:L;if((A|0)!=-1)if(!((A>>>0)%3|0)){R=A;S=A+2|0;T=Q;U=A;V=19;break}else{R=A;S=A+-1|0;T=Q;U=A;V=19;break}else{R=-1;S=-1;T=Q;U=-1;V=19}}else{Q=B+1|0;L=((Q>>>0)%3|0|0)==0?B+-2|0:Q;if(!((B>>>0)%3|0)){R=A;S=B+2|0;T=L;U=K;V=19;break}else{R=A;S=B+-1|0;T=L;U=K;V=19;break}}while(0);if((V|0)==19){V=0;if((T|0)==-1){M=R;N=-1;O=S;P=U}else{M=R;N=f[(f[f[m>>2]>>2]|0)+(T<<2)>>2]|0;O=S;P=U}}W=f[n>>2]|0;L=f[W>>2]|0;if((f[W+4>>2]|0)-L>>2>>>0<=N>>>0){V=22;break}Q=f[(f[r>>2]|0)+(f[L+(N<<2)>>2]<<2)>>2]|0;L=f[q>>2]|0;if(!(b[L+84>>0]|0))X=f[(f[L+68>>2]|0)+(Q<<2)>>2]|0;else X=Q;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;f[h>>2]=X;Q=b[L+24>>0]|0;f[g>>2]=f[h>>2];vb(L,g,Q,k)|0;if((O|0)==-1)Y=-1;else Y=f[(f[f[m>>2]>>2]|0)+(O<<2)>>2]|0;Z=f[n>>2]|0;Q=f[Z>>2]|0;if((f[Z+4>>2]|0)-Q>>2>>>0<=Y>>>0){V=28;break}L=f[(f[r>>2]|0)+(f[Q+(Y<<2)>>2]<<2)>>2]|0;Q=f[q>>2]|0;if(!(b[Q+84>>0]|0))_=f[(f[Q+68>>2]|0)+(L<<2)>>2]|0;else _=L;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;f[l+12>>2]=0;f[l+16>>2]=0;f[l+20>>2]=0;f[h>>2]=_;L=b[Q+24>>0]|0;f[g>>2]=f[h>>2];vb(Q,g,L,l)|0;L=k;Q=j;$=f[Q>>2]|0;aa=f[Q+4>>2]|0;Q=Xn(f[L>>2]|0,f[L+4>>2]|0,$|0,aa|0)|0;L=I;ba=s;ca=t;da=f[ca>>2]|0;ea=f[ca+4>>2]|0;ca=Xn(f[ba>>2]|0,f[ba+4>>2]|0,da|0,ea|0)|0;ba=I;fa=w;ga=x;ha=f[ga>>2]|0;ia=f[ga+4>>2]|0;ga=Xn(f[fa>>2]|0,f[fa+4>>2]|0,ha|0,ia|0)|0;fa=I;ja=l;ka=Xn(f[ja>>2]|0,f[ja+4>>2]|0,$|0,aa|0)|0;aa=I;$=y;ja=Xn(f[$>>2]|0,f[$+4>>2]|0,da|0,ea|0)|0;ea=I;da=z;$=Xn(f[da>>2]|0,f[da+4>>2]|0,ha|0,ia|0)|0;ia=I;ha=un($|0,ia|0,ca|0,ba|0)|0;da=I;la=un(ja|0,ea|0,ga|0,fa|0)|0;ma=I;na=un(ka|0,aa|0,ga|0,fa|0)|0;fa=I;ga=un($|0,ia|0,Q|0,L|0)|0;ia=I;$=un(ja|0,ea|0,Q|0,L|0)|0;L=I;Q=un(ka|0,aa|0,ca|0,ba|0)|0;ba=I;ca=Xn(C|0,D|0,la|0,ma|0)|0;ma=Vn(ca|0,I|0,ha|0,da|0)|0;da=I;ha=Vn(na|0,fa|0,E|0,F|0)|0;fa=Xn(ha|0,I|0,ga|0,ia|0)|0;ia=I;ga=Xn(G|0,H|0,Q|0,ba|0)|0;ba=Vn(ga|0,I|0,$|0,L|0)|0;L=I;Hh(i);B=f[c>>2]|0;$=(f[v>>2]|0)==0;if((B|0)==-1){oa=$;pa=da;qa=ma;ra=ia;sa=fa;ta=L;ua=ba;break a}else{A=M;C=ma;D=da;E=fa;F=ia;G=ba;H=L;J=$;K=P}}if((V|0)==22)aq(W);else if((V|0)==28)aq(Z)}else{oa=a;pa=0;qa=0;ra=0;sa=0;ta=0;ua=0}while(0);a=(pa|0)>-1|(pa|0)==-1&qa>>>0>4294967295;Z=Xn(0,0,qa|0,pa|0)|0;V=a?pa:I;W=(ra|0)>-1|(ra|0)==-1&sa>>>0>4294967295;P=Xn(0,0,sa|0,ra|0)|0;M=W?ra:I;v=(ta|0)>-1|(ta|0)==-1&ua>>>0>4294967295;c=Xn(0,0,ua|0,ta|0)|0;i=Vn((W?sa:P)|0,M|0,(v?ua:c)|0,(v?ta:I)|0)|0;v=Vn(i|0,I|0,(a?qa:Z)|0,V|0)|0;V=I;if(oa){if((v|0)<=536870912){va=qa;wa=sa;xa=ua;f[d>>2]=va;ya=d+4|0;f[ya>>2]=wa;za=d+8|0;f[za>>2]=xa;u=e;return}oa=Yn(v|0,V|0,29)|0;Z=oa&7;oa=Ik(qa|0,pa|0,Z|0,0)|0;a=Ik(sa|0,ra|0,Z|0,0)|0;i=Ik(ua|0,ta|0,Z|0,0)|0;va=oa;wa=a;xa=i;f[d>>2]=va;ya=d+4|0;f[ya>>2]=wa;za=d+8|0;f[za>>2]=xa;u=e;return}else{if(!((V|0)>0|(V|0)==0&v>>>0>536870912)){va=qa;wa=sa;xa=ua;f[d>>2]=va;ya=d+4|0;f[ya>>2]=wa;za=d+8|0;f[za>>2]=xa;u=e;return}i=Yn(v|0,V|0,29)|0;V=I;v=Ik(qa|0,pa|0,i|0,V|0)|0;pa=Ik(sa|0,ra|0,i|0,V|0)|0;ra=Ik(ua|0,ta|0,i|0,V|0)|0;va=v;wa=pa;xa=ra;f[d>>2]=va;ya=d+4|0;f[ya>>2]=wa;za=d+8|0;f[za>>2]=xa;u=e;return}}function ac(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=Oa,M=Oa,N=Oa,O=0,P=0,Q=0,R=0;e=u;u=u+64|0;g=e+40|0;i=e+16|0;j=e;k=Id(a,c)|0;if(k|0){f[i>>2]=k;f[g>>2]=f[i>>2];lf(a,g)|0}f[j>>2]=0;k=j+4|0;f[k>>2]=0;f[j+8>>2]=0;l=d+11|0;m=b[l>>0]|0;o=d+4|0;p=f[o>>2]|0;q=m<<24>>24<0?p:m&255;if(!q){r=m;s=p;t=0}else{Fi(j,q);r=b[l>>0]|0;s=f[o>>2]|0;t=f[j>>2]|0}o=r<<24>>24<0;kh(t|0,(o?f[d>>2]|0:d)|0,(o?s:r&255)|0)|0;pj(i,c);c=i+12|0;f[c>>2]=0;r=i+16|0;f[r>>2]=0;f[i+20>>2]=0;s=f[k>>2]|0;o=f[j>>2]|0;d=s-o|0;if(!d){v=o;w=s;x=0}else{Fi(c,d);v=f[j>>2]|0;w=f[k>>2]|0;x=f[c>>2]|0}kh(x|0,v|0,w-v|0)|0;v=i+11|0;w=b[v>>0]|0;x=w<<24>>24<0;c=x?f[i>>2]|0:i;d=x?f[i+4>>2]|0:w&255;if(d>>>0>3){w=c;x=d;s=d;while(1){o=X(h[w>>0]|h[w+1>>0]<<8|h[w+2>>0]<<16|h[w+3>>0]<<24,1540483477)|0;x=(X(o>>>24^o,1540483477)|0)^(X(x,1540483477)|0);s=s+-4|0;if(s>>>0<=3)break;else w=w+4|0}w=d+-4|0;s=w&-4;y=w-s|0;z=c+(s+4)|0;A=x}else{y=d;z=c;A=d}switch(y|0){case 3:{B=h[z+2>>0]<<16^A;C=12;break}case 2:{B=A;C=12;break}case 1:{D=A;C=13;break}default:E=A}if((C|0)==12){D=h[z+1>>0]<<8^B;C=13}if((C|0)==13)E=X(D^h[z>>0],1540483477)|0;z=X(E>>>13^E,1540483477)|0;E=z>>>15^z;z=a+4|0;D=f[z>>2]|0;B=(D|0)==0;a:do if(!B){A=D+-1|0;y=(A&D|0)==0;if(!y)if(E>>>0>>0)F=E;else F=(E>>>0)%(D>>>0)|0;else F=E&A;x=f[(f[a>>2]|0)+(F<<2)>>2]|0;if((x|0)!=0?(s=f[x>>2]|0,(s|0)!=0):0){x=(d|0)==0;if(y){if(x){y=s;while(1){w=f[y+4>>2]|0;if(!((w|0)==(E|0)|(w&A|0)==(F|0))){G=F;C=54;break a}w=b[y+8+11>>0]|0;if(!((w<<24>>24<0?f[y+12>>2]|0:w&255)|0))break a;y=f[y>>2]|0;if(!y){G=F;C=54;break a}}}else H=s;while(1){y=f[H+4>>2]|0;if(!((y|0)==(E|0)|(y&A|0)==(F|0))){G=F;C=54;break a}y=H+8|0;w=b[y+11>>0]|0;o=w<<24>>24<0;t=w&255;do if(((o?f[H+12>>2]|0:t)|0)==(d|0)){w=f[y>>2]|0;if(o)if(!(Vk(w,c,d)|0))break a;else break;if((b[c>>0]|0)==(w&255)<<24>>24){w=y;l=t;q=c;do{l=l+-1|0;w=w+1|0;if(!l)break a;q=q+1|0}while((b[w>>0]|0)==(b[q>>0]|0))}}while(0);H=f[H>>2]|0;if(!H){G=F;C=54;break a}}}if(x){A=s;while(1){t=f[A+4>>2]|0;if((t|0)!=(E|0)){if(t>>>0>>0)I=t;else I=(t>>>0)%(D>>>0)|0;if((I|0)!=(F|0)){G=F;C=54;break a}}t=b[A+8+11>>0]|0;if(!((t<<24>>24<0?f[A+12>>2]|0:t&255)|0))break a;A=f[A>>2]|0;if(!A){G=F;C=54;break a}}}else J=s;while(1){A=f[J+4>>2]|0;if((A|0)!=(E|0)){if(A>>>0>>0)K=A;else K=(A>>>0)%(D>>>0)|0;if((K|0)!=(F|0)){G=F;C=54;break a}}A=J+8|0;x=b[A+11>>0]|0;t=x<<24>>24<0;y=x&255;do if(((t?f[J+12>>2]|0:y)|0)==(d|0)){x=f[A>>2]|0;if(t)if(!(Vk(x,c,d)|0))break a;else break;if((b[c>>0]|0)==(x&255)<<24>>24){x=A;o=y;q=c;do{o=o+-1|0;x=x+1|0;if(!o)break a;q=q+1|0}while((b[x>>0]|0)==(b[q>>0]|0))}}while(0);J=f[J>>2]|0;if(!J){G=F;C=54;break}}}else{G=F;C=54}}else{G=0;C=54}while(0);if((C|0)==54){oi(g,a,E,i);C=a+12|0;L=$(((f[C>>2]|0)+1|0)>>>0);M=$(D>>>0);N=$(n[a+16>>2]);do if(B|$(N*M)>>0<3|(D+-1&D|0)!=0)&1;J=~~$(W($(L/N)))>>>0;ei(a,F>>>0>>0?J:F);F=f[z>>2]|0;J=F+-1|0;if(!(J&F)){O=F;P=J&E;break}if(E>>>0>>0){O=F;P=E}else{O=F;P=(E>>>0)%(F>>>0)|0}}else{O=D;P=G}while(0);G=f[(f[a>>2]|0)+(P<<2)>>2]|0;if(!G){D=a+8|0;f[f[g>>2]>>2]=f[D>>2];f[D>>2]=f[g>>2];f[(f[a>>2]|0)+(P<<2)>>2]=D;D=f[g>>2]|0;P=f[D>>2]|0;if(!P)Q=g;else{E=f[P+4>>2]|0;P=O+-1|0;if(P&O)if(E>>>0>>0)R=E;else R=(E>>>0)%(O>>>0)|0;else R=E&P;f[(f[a>>2]|0)+(R<<2)>>2]=D;Q=g}}else{f[f[g>>2]>>2]=f[G>>2];f[G>>2]=f[g>>2];Q=g}f[C>>2]=(f[C>>2]|0)+1;f[Q>>2]=0}Q=f[i+12>>2]|0;if(Q|0){if((f[r>>2]|0)!=(Q|0))f[r>>2]=Q;Oq(Q)}if((b[v>>0]|0)<0)Oq(f[i>>2]|0);i=f[j>>2]|0;if(!i){u=e;return}if((f[k>>2]|0)!=(i|0))f[k>>2]=i;Oq(i);u=e;return}function bc(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;d=u;u=u+192|0;e=d+152|0;g=d+144|0;h=d+72|0;i=d;j=d+112|0;k=d+108|0;l=d+104|0;m=a+352|0;if(b[m>>0]|0?(n=Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0,((f[n+12>>2]|0)-(f[n+8>>2]|0)|0)>0):0){n=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+8|0;o=f[f[n>>2]>>2]|0;f[e>>2]=c;n=o+4|0;p=o+8|0;q=f[p>>2]|0;if((q|0)==(f[o+12>>2]|0))Ri(n,e);else{f[q>>2]=c;f[p>>2]=q+4}q=f[e>>2]|0;r=o+16|0;s=o+20|0;o=f[s>>2]|0;t=f[r>>2]|0;v=o-t>>2;w=t;if((q|0)<(v|0)){x=w;y=q}else{t=q+1|0;f[g>>2]=-1;z=o;if(t>>>0<=v>>>0)if(t>>>0>>0?(o=w+(t<<2)|0,(o|0)!=(z|0)):0){f[s>>2]=z+(~((z+-4-o|0)>>>2)<<2);A=q;B=w}else{A=q;B=w}else{Ch(r,t-v|0,g);A=f[e>>2]|0;B=f[r>>2]|0}x=B;y=A}f[x+(y<<2)>>2]=((f[p>>2]|0)-(f[n>>2]|0)>>2)+-1;C=1;u=d;return C|0}n=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+52|0;p=f[(f[(f[n>>2]|0)+84>>2]|0)+(c<<2)>>2]|0;n=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+4|0;y=f[(f[(f[n>>2]|0)+8>>2]|0)+(c<<2)>>2]|0;f[g>>2]=-1;n=a+172|0;x=f[a+176>>2]|0;A=f[n>>2]|0;B=A;a:do if((x|0)==(A|0))D=-1;else{r=(x-A|0)/136|0;v=0;while(1){if((f[B+(v*136|0)>>2]|0)==(c|0))break;t=v+1|0;if(t>>>0>>0)v=t;else{D=-1;break a}}f[g>>2]=v;D=v}while(0);b:do if(!(b[m>>0]|0)){A=(f[y+56>>2]|0)==0;do if(!((p|0)==0|A)){if((p|0)==1?b[B+(D*136|0)+28>>0]|0:0)break;x=ln(88)|0;r=f[a+8>>2]|0;t=B+(D*136|0)+104|0;f[x+4>>2]=0;f[x>>2]=3564;w=x+12|0;f[w>>2]=3588;q=x+64|0;f[q>>2]=0;f[x+68>>2]=0;f[x+72>>2]=0;o=x+16|0;z=o+44|0;do{f[o>>2]=0;o=o+4|0}while((o|0)<(z|0));f[x+76>>2]=r;f[x+80>>2]=t;s=x+84|0;f[s>>2]=0;f[h>>2]=3588;E=h+4|0;F=E+4|0;f[F>>2]=0;f[F+4>>2]=0;f[F+8>>2]=0;f[F+12>>2]=0;f[F+16>>2]=0;f[F+20>>2]=0;F=B+(D*136|0)+4|0;G=i+4|0;f[G>>2]=3588;H=i+56|0;f[H>>2]=0;I=i+60|0;f[I>>2]=0;f[i+64>>2]=0;o=i+8|0;z=o+44|0;do{f[o>>2]=0;o=o+4|0}while((o|0)<(z|0));f[E>>2]=F;o=f[B+(D*136|0)+68>>2]|0;z=((f[o+4>>2]|0)-(f[o>>2]|0)>>2>>>0)/3|0;b[e>>0]=0;qh(h+8|0,z,e);Va[f[(f[h>>2]|0)+8>>2]&127](h);Df(j,h);Df(e,j);f[i>>2]=f[e+4>>2];z=i+4|0;fg(z,e)|0;f[e>>2]=3588;o=f[e+20>>2]|0;if(o|0)Oq(o);o=f[e+8>>2]|0;if(o|0)Oq(o);f[i+36>>2]=F;f[i+40>>2]=t;f[i+44>>2]=r;f[i+48>>2]=x;f[j>>2]=3588;o=f[j+20>>2]|0;if(o|0)Oq(o);o=f[j+8>>2]|0;if(o|0)Oq(o);f[s>>2]=a+72;f[x+8>>2]=f[i>>2];fg(w,z)|0;z=x+44|0;o=i+36|0;f[z>>2]=f[o>>2];f[z+4>>2]=f[o+4>>2];f[z+8>>2]=f[o+8>>2];f[z+12>>2]=f[o+12>>2];b[z+16>>0]=b[o+16>>0]|0;ng(q,f[H>>2]|0,f[I>>2]|0);o=x;z=f[H>>2]|0;if(z|0){J=f[I>>2]|0;if((J|0)!=(z|0))f[I>>2]=J+(~((J+-4-z|0)>>>2)<<2);Oq(z)}f[G>>2]=3588;z=f[i+24>>2]|0;if(z|0)Oq(z);z=f[i+12>>2]|0;if(z|0)Oq(z);f[h>>2]=3588;z=f[h+20>>2]|0;if(z|0)Oq(z);z=f[h+8>>2]|0;if(z|0)Oq(z);K=0;L=o;M=54;break b}while(0);if(!A){b[B+(D*136|0)+100>>0]=0;N=B+(D*136|0)+104|0;M=26}else M=24}else M=24;while(0);if((M|0)==24){N=a+40|0;M=26}if((M|0)==26){D=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+48|0;do if((mi(f[D>>2]|0)|0)==0?(f[y+56>>2]|0)==0:0){if(b[m>>0]|0?(B=f[a+8>>2]|0,((f[B+12>>2]|0)-(f[B+8>>2]|0)|0)>4):0){M=31;break}gf(e,a,N);O=1;P=f[e>>2]|0}else M=31;while(0);if((M|0)==31){Vd(e,a,N);O=0;P=f[e>>2]|0}if(!P)Q=0;else{K=O;L=P;M=54}}if((M|0)==54){M=f[g>>2]|0;if((M|0)==-1)R=a+68|0;else R=(f[n>>2]|0)+(M*136|0)+132|0;f[R>>2]=K;K=ln(76)|0;f[k>>2]=L;rl(K,k,c);c=K;K=f[k>>2]|0;f[k>>2]=0;if(K|0)Va[f[(f[K>>2]|0)+4>>2]&127](K);K=a+188|0;k=f[K>>2]|0;if((k|0)==(f[a+192>>2]|0))Ri(a+184|0,g);else{f[k>>2]=f[g>>2];f[K>>2]=k+4}k=Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0;f[l>>2]=c;a=k+12|0;K=f[a>>2]|0;if(K>>>0<(f[k+16>>2]|0)>>>0){f[l>>2]=0;f[K>>2]=c;f[a>>2]=K+4;S=l}else{Qg(k+8|0,l);S=l}l=f[S>>2]|0;f[S>>2]=0;if(!l)Q=1;else{Va[f[(f[l>>2]|0)+4>>2]&127](l);Q=1}}C=Q;u=d;return C|0}function cc(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;d=u;u=u+192|0;e=d+152|0;g=d+144|0;h=d+72|0;i=d;j=d+112|0;k=d+108|0;l=d+104|0;m=a+288|0;if(b[m>>0]|0?(n=Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0,((f[n+12>>2]|0)-(f[n+8>>2]|0)|0)>0):0){n=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+8|0;o=f[f[n>>2]>>2]|0;f[e>>2]=c;n=o+4|0;p=o+8|0;q=f[p>>2]|0;if((q|0)==(f[o+12>>2]|0))Ri(n,e);else{f[q>>2]=c;f[p>>2]=q+4}q=f[e>>2]|0;r=o+16|0;s=o+20|0;o=f[s>>2]|0;t=f[r>>2]|0;v=o-t>>2;w=t;if((q|0)<(v|0)){x=w;y=q}else{t=q+1|0;f[g>>2]=-1;z=o;if(t>>>0<=v>>>0)if(t>>>0>>0?(o=w+(t<<2)|0,(o|0)!=(z|0)):0){f[s>>2]=z+(~((z+-4-o|0)>>>2)<<2);A=q;B=w}else{A=q;B=w}else{Ch(r,t-v|0,g);A=f[e>>2]|0;B=f[r>>2]|0}x=B;y=A}f[x+(y<<2)>>2]=((f[p>>2]|0)-(f[n>>2]|0)>>2)+-1;C=1;u=d;return C|0}n=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+52|0;p=f[(f[(f[n>>2]|0)+84>>2]|0)+(c<<2)>>2]|0;n=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+4|0;y=f[(f[(f[n>>2]|0)+8>>2]|0)+(c<<2)>>2]|0;f[g>>2]=-1;n=a+172|0;x=f[a+176>>2]|0;A=f[n>>2]|0;B=A;a:do if((x|0)==(A|0))D=-1;else{r=(x-A|0)/136|0;v=0;while(1){if((f[B+(v*136|0)>>2]|0)==(c|0))break;t=v+1|0;if(t>>>0>>0)v=t;else{D=-1;break a}}f[g>>2]=v;D=v}while(0);b:do if(!(b[m>>0]|0)){A=(f[y+56>>2]|0)==0;do if(!((p|0)==0|A)){if((p|0)==1?b[B+(D*136|0)+28>>0]|0:0)break;x=ln(88)|0;r=f[a+8>>2]|0;t=B+(D*136|0)+104|0;f[x+4>>2]=0;f[x>>2]=3564;w=x+12|0;f[w>>2]=3588;q=x+64|0;f[q>>2]=0;f[x+68>>2]=0;f[x+72>>2]=0;o=x+16|0;z=o+44|0;do{f[o>>2]=0;o=o+4|0}while((o|0)<(z|0));f[x+76>>2]=r;f[x+80>>2]=t;s=x+84|0;f[s>>2]=0;f[h>>2]=3588;E=h+4|0;F=E+4|0;f[F>>2]=0;f[F+4>>2]=0;f[F+8>>2]=0;f[F+12>>2]=0;f[F+16>>2]=0;f[F+20>>2]=0;F=B+(D*136|0)+4|0;G=i+4|0;f[G>>2]=3588;H=i+56|0;f[H>>2]=0;I=i+60|0;f[I>>2]=0;f[i+64>>2]=0;o=i+8|0;z=o+44|0;do{f[o>>2]=0;o=o+4|0}while((o|0)<(z|0));f[E>>2]=F;o=f[B+(D*136|0)+68>>2]|0;z=((f[o+4>>2]|0)-(f[o>>2]|0)>>2>>>0)/3|0;b[e>>0]=0;qh(h+8|0,z,e);Va[f[(f[h>>2]|0)+8>>2]&127](h);Df(j,h);Df(e,j);f[i>>2]=f[e+4>>2];z=i+4|0;fg(z,e)|0;f[e>>2]=3588;o=f[e+20>>2]|0;if(o|0)Oq(o);o=f[e+8>>2]|0;if(o|0)Oq(o);f[i+36>>2]=F;f[i+40>>2]=t;f[i+44>>2]=r;f[i+48>>2]=x;f[j>>2]=3588;o=f[j+20>>2]|0;if(o|0)Oq(o);o=f[j+8>>2]|0;if(o|0)Oq(o);f[s>>2]=a+72;f[x+8>>2]=f[i>>2];fg(w,z)|0;z=x+44|0;o=i+36|0;f[z>>2]=f[o>>2];f[z+4>>2]=f[o+4>>2];f[z+8>>2]=f[o+8>>2];f[z+12>>2]=f[o+12>>2];b[z+16>>0]=b[o+16>>0]|0;ng(q,f[H>>2]|0,f[I>>2]|0);o=x;z=f[H>>2]|0;if(z|0){J=f[I>>2]|0;if((J|0)!=(z|0))f[I>>2]=J+(~((J+-4-z|0)>>>2)<<2);Oq(z)}f[G>>2]=3588;z=f[i+24>>2]|0;if(z|0)Oq(z);z=f[i+12>>2]|0;if(z|0)Oq(z);f[h>>2]=3588;z=f[h+20>>2]|0;if(z|0)Oq(z);z=f[h+8>>2]|0;if(z|0)Oq(z);K=0;L=o;M=54;break b}while(0);if(!A){b[B+(D*136|0)+100>>0]=0;N=B+(D*136|0)+104|0;M=26}else M=24}else M=24;while(0);if((M|0)==24){N=a+40|0;M=26}if((M|0)==26){D=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+48|0;do if((mi(f[D>>2]|0)|0)==0?(f[y+56>>2]|0)==0:0){if(b[m>>0]|0?(B=f[a+8>>2]|0,((f[B+12>>2]|0)-(f[B+8>>2]|0)|0)>4):0){M=31;break}gf(e,a,N);O=1;P=f[e>>2]|0}else M=31;while(0);if((M|0)==31){Vd(e,a,N);O=0;P=f[e>>2]|0}if(!P)Q=0;else{K=O;L=P;M=54}}if((M|0)==54){M=f[g>>2]|0;if((M|0)==-1)R=a+68|0;else R=(f[n>>2]|0)+(M*136|0)+132|0;f[R>>2]=K;K=ln(76)|0;f[k>>2]=L;rl(K,k,c);c=K;K=f[k>>2]|0;f[k>>2]=0;if(K|0)Va[f[(f[K>>2]|0)+4>>2]&127](K);K=a+188|0;k=f[K>>2]|0;if((k|0)==(f[a+192>>2]|0))Ri(a+184|0,g);else{f[k>>2]=f[g>>2];f[K>>2]=k+4}k=Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0;f[l>>2]=c;a=k+12|0;K=f[a>>2]|0;if(K>>>0<(f[k+16>>2]|0)>>>0){f[l>>2]=0;f[K>>2]=c;f[a>>2]=K+4;S=l}else{Qg(k+8|0,l);S=l}l=f[S>>2]|0;f[S>>2]=0;if(!l)Q=1;else{Va[f[(f[l>>2]|0)+4>>2]&127](l);Q=1}}C=Q;u=d;return C|0}function dc(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;c=u;u=u+16|0;d=c+8|0;e=c;g=f[b>>2]|0;if((g|0)==-1){u=c;return}h=(g>>>0)/3|0;i=a+12|0;if(f[(f[i>>2]|0)+(h>>>5<<2)>>2]&1<<(h&31)|0){u=c;return}h=a+56|0;j=f[h>>2]|0;k=a+60|0;l=f[k>>2]|0;if((l|0)==(j|0))m=j;else{n=l+(~((l+-4-j|0)>>>2)<<2)|0;f[k>>2]=n;m=n}n=a+64|0;if((m|0)==(f[n>>2]|0))Ri(h,b);else{f[m>>2]=g;f[k>>2]=m+4}m=f[a>>2]|0;g=f[b>>2]|0;j=g+1|0;if((g|0)!=-1){l=((j>>>0)%3|0|0)==0?g+-2|0:j;if((l|0)==-1)o=-1;else o=f[(f[m>>2]|0)+(l<<2)>>2]|0;l=(((g>>>0)%3|0|0)==0?2:-1)+g|0;if((l|0)==-1){p=o;q=-1}else{p=o;q=f[(f[m>>2]|0)+(l<<2)>>2]|0}}else{p=-1;q=-1}l=a+24|0;m=f[l>>2]|0;o=m+(p>>>5<<2)|0;g=1<<(p&31);j=f[o>>2]|0;if(!(j&g)){f[o>>2]=j|g;g=f[b>>2]|0;j=g+1|0;if((g|0)==-1)r=-1;else r=((j>>>0)%3|0|0)==0?g+-2|0:j;f[e>>2]=r;j=f[(f[(f[a+44>>2]|0)+96>>2]|0)+(((r>>>0)/3|0)*12|0)+(((r>>>0)%3|0)<<2)>>2]|0;r=f[a+48>>2]|0;f[d>>2]=j;g=f[r+4>>2]|0;r=g+4|0;o=f[r>>2]|0;if((o|0)==(f[g+8>>2]|0))Ri(g,d);else{f[o>>2]=j;f[r>>2]=o+4}o=a+40|0;r=f[o>>2]|0;j=r+4|0;g=f[j>>2]|0;if((g|0)==(f[r+8>>2]|0)){Ri(r,e);s=f[o>>2]|0}else{f[g>>2]=f[e>>2];f[j>>2]=g+4;s=r}r=s+24|0;f[(f[s+12>>2]|0)+(p<<2)>>2]=f[r>>2];f[r>>2]=(f[r>>2]|0)+1;t=f[l>>2]|0}else t=m;m=t+(q>>>5<<2)|0;t=1<<(q&31);r=f[m>>2]|0;if(!(r&t)){f[m>>2]=r|t;t=f[b>>2]|0;do if((t|0)!=-1)if(!((t>>>0)%3|0)){v=t+2|0;break}else{v=t+-1|0;break}else v=-1;while(0);f[e>>2]=v;t=f[(f[(f[a+44>>2]|0)+96>>2]|0)+(((v>>>0)/3|0)*12|0)+(((v>>>0)%3|0)<<2)>>2]|0;v=f[a+48>>2]|0;f[d>>2]=t;r=f[v+4>>2]|0;v=r+4|0;m=f[v>>2]|0;if((m|0)==(f[r+8>>2]|0))Ri(r,d);else{f[m>>2]=t;f[v>>2]=m+4}m=a+40|0;v=f[m>>2]|0;t=v+4|0;r=f[t>>2]|0;if((r|0)==(f[v+8>>2]|0)){Ri(v,e);w=f[m>>2]|0}else{f[r>>2]=f[e>>2];f[t>>2]=r+4;w=v}v=w+24|0;f[(f[w+12>>2]|0)+(q<<2)>>2]=f[v>>2];f[v>>2]=(f[v>>2]|0)+1}v=f[h>>2]|0;q=f[k>>2]|0;if((v|0)==(q|0)){u=c;return}w=a+44|0;r=a+48|0;t=a+40|0;m=q;q=v;while(1){v=f[m+-4>>2]|0;f[b>>2]=v;p=(v>>>0)/3|0;if((v|0)!=-1?(v=f[i>>2]|0,(f[v+(p>>>5<<2)>>2]&1<<(p&31)|0)==0):0){s=p;p=v;a:while(1){v=p+(s>>>5<<2)|0;f[v>>2]=f[v>>2]|1<<(s&31);v=f[b>>2]|0;if((v|0)==-1)x=-1;else x=f[(f[f[a>>2]>>2]|0)+(v<<2)>>2]|0;g=(f[l>>2]|0)+(x>>>5<<2)|0;j=1<<(x&31);o=f[g>>2]|0;do if(!(j&o)){y=f[a>>2]|0;z=f[(f[y+24>>2]|0)+(x<<2)>>2]|0;A=z+1|0;if(((z|0)!=-1?(B=((A>>>0)%3|0|0)==0?z+-2|0:A,(B|0)!=-1):0)?(A=f[(f[y+12>>2]|0)+(B<<2)>>2]|0,B=A+1|0,(A|0)!=-1):0)C=((((B>>>0)%3|0|0)==0?A+-2|0:B)|0)==-1;else C=1;f[g>>2]=o|j;B=f[b>>2]|0;f[e>>2]=B;A=f[(f[(f[w>>2]|0)+96>>2]|0)+(((B>>>0)/3|0)*12|0)+(((B>>>0)%3|0)<<2)>>2]|0;B=f[r>>2]|0;f[d>>2]=A;y=f[B+4>>2]|0;B=y+4|0;z=f[B>>2]|0;if((z|0)==(f[y+8>>2]|0))Ri(y,d);else{f[z>>2]=A;f[B>>2]=z+4}z=f[t>>2]|0;B=z+4|0;A=f[B>>2]|0;if((A|0)==(f[z+8>>2]|0)){Ri(z,e);D=f[t>>2]|0}else{f[A>>2]=f[e>>2];f[B>>2]=A+4;D=z}z=D+24|0;f[(f[D+12>>2]|0)+(x<<2)>>2]=f[z>>2];f[z>>2]=(f[z>>2]|0)+1;if(C){E=f[b>>2]|0;F=60;break}z=f[a>>2]|0;A=f[b>>2]|0;do if((A|0)==-1)G=-1;else{B=A+1|0;y=((B>>>0)%3|0|0)==0?A+-2|0:B;if((y|0)==-1){G=-1;break}G=f[(f[z+12>>2]|0)+(y<<2)>>2]|0}while(0);f[b>>2]=G;H=(G>>>0)/3|0}else{E=v;F=60}while(0);if((F|0)==60){F=0;v=f[a>>2]|0;if((E|0)==-1){F=61;break}j=E+1|0;o=((j>>>0)%3|0|0)==0?E+-2|0:j;if((o|0)==-1)I=-1;else I=f[(f[v+12>>2]|0)+(o<<2)>>2]|0;f[d>>2]=I;o=(((E>>>0)%3|0|0)==0?2:-1)+E|0;if((o|0)==-1)J=-1;else J=f[(f[v+12>>2]|0)+(o<<2)>>2]|0;o=(I|0)==-1;v=(I>>>0)/3|0;j=o?-1:v;g=(J|0)==-1;z=(J>>>0)/3|0;A=g?-1:z;do if(!o){y=f[i>>2]|0;if(f[y+(j>>>5<<2)>>2]&1<<(j&31)|0){F=68;break}if(g){K=I;L=v;break}if(!(f[y+(A>>>5<<2)>>2]&1<<(A&31))){F=73;break a}else{K=I;L=v}}else F=68;while(0);if((F|0)==68){F=0;if(g){F=70;break}if(!(f[(f[i>>2]|0)+(A>>>5<<2)>>2]&1<<(A&31))){K=J;L=z}else{F=70;break}}f[b>>2]=K;H=L}s=H;p=f[i>>2]|0}do if((F|0)==61){F=0;f[d>>2]=-1;F=70}else if((F|0)==73){F=0;p=f[k>>2]|0;f[p+-4>>2]=J;if((p|0)==(f[n>>2]|0)){Ri(h,d);M=f[k>>2]|0;break}else{f[p>>2]=f[d>>2];s=p+4|0;f[k>>2]=s;M=s;break}}while(0);if((F|0)==70){F=0;s=(f[k>>2]|0)+-4|0;f[k>>2]=s;M=s}N=f[h>>2]|0;O=M}else{s=m+-4|0;f[k>>2]=s;N=q;O=s}if((N|0)==(O|0))break;else{m=O;q=N}}u=c;return}function ec(a,c,e){a=a|0;c=c|0;e=e|0;var g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=Oa,fa=Oa,ga=Oa,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0;g=u;u=u+48|0;i=g+12|0;j=g+32|0;k=g;l=i+16|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;n[l>>2]=$(1.0);m=a+80|0;o=f[m>>2]|0;f[k>>2]=0;p=k+4|0;f[p>>2]=0;f[k+8>>2]=0;if(o){if(o>>>0>1073741823)aq(k);q=o<<2;r=ln(q)|0;f[k>>2]=r;s=r+(o<<2)|0;f[k+8>>2]=s;sj(r|0,0,q|0)|0;f[p>>2]=s;s=c+48|0;q=c+40|0;o=i+4|0;t=i+12|0;v=i+8|0;w=a+40|0;x=a+64|0;y=f[e>>2]|0;e=0;z=r;A=0;B=0;C=r;D=r;E=r;while(1){r=s;F=f[r>>2]|0;G=f[r+4>>2]|0;r=q;H=un(f[r>>2]|0,f[r+4>>2]|0,y+A|0,0)|0;r=Vn(H|0,I|0,F|0,G|0)|0;G=(f[f[c>>2]>>2]|0)+r|0;r=h[G>>0]|h[G+1>>0]<<8;d[j>>1]=r;G=(r^318)&65535;a:do if(e){F=e+-1|0;H=(F&e|0)==0;if(!H)if(e>>>0>G>>>0)J=G;else J=(G>>>0)%(e>>>0)|0;else J=F&G;K=f[i>>2]|0;L=f[K+(J<<2)>>2]|0;b:do if(L|0?(M=f[L>>2]|0,M|0):0){c:do if(H){N=M;while(1){O=f[N+4>>2]|0;P=(O|0)==(G|0);if(!(P|(O&F|0)==(J|0)))break b;if(P?(d[N+8>>1]|0)==r<<16>>16:0){Q=N;break c}N=f[N>>2]|0;if(!N)break b}}else{N=M;while(1){P=f[N+4>>2]|0;if((P|0)==(G|0)){if((d[N+8>>1]|0)==r<<16>>16){Q=N;break c}}else{if(P>>>0>>0)R=P;else R=(P>>>0)%(e>>>0)|0;if((R|0)!=(J|0))break b}N=f[N>>2]|0;if(!N)break b}}while(0);f[E+(A<<2)>>2]=f[Q+12>>2];S=z;T=B;U=D;V=C;X=E;break a}while(0);if(!H)if(e>>>0>G>>>0)Y=G;else Y=(G>>>0)%(e>>>0)|0;else Y=F&G;L=f[K+(Y<<2)>>2]|0;if(!L){Z=Y;_=e;aa=0;ba=40}else{if(H){M=L;while(1){M=f[M>>2]|0;if(!M){Z=Y;_=e;aa=0;ba=40;break a}N=f[M+4>>2]|0;if(!((N|0)==(G|0)|(N&F|0)==(Y|0))){Z=Y;_=e;aa=0;ba=40;break a}if((d[M+8>>1]|0)==r<<16>>16){ba=55;break a}}}else ca=L;while(1){ca=f[ca>>2]|0;if(!ca){Z=Y;_=e;aa=0;ba=40;break a}M=f[ca+4>>2]|0;if((M|0)!=(G|0)){if(M>>>0>>0)da=M;else da=(M>>>0)%(e>>>0)|0;if((da|0)!=(Y|0)){Z=Y;_=e;aa=0;ba=40;break a}}if((d[ca+8>>1]|0)==r<<16>>16){ba=55;break}}}}else{Z=0;_=0;aa=1;ba=40}while(0);if((ba|0)==40){ba=0;L=ln(16)|0;d[L+8>>1]=r;f[L+12>>2]=B;f[L+4>>2]=G;f[L>>2]=0;ea=$(((f[t>>2]|0)+1|0)>>>0);fa=$(_>>>0);ga=$(n[l>>2]);do if(aa|$(ga*fa)>>0<3|(_+-1&_|0)!=0)&1;F=~~$(W($(ea/ga)))>>>0;Vh(i,M>>>0>>0?F:M);M=f[o>>2]|0;F=M+-1|0;if(!(F&M)){ha=M;ia=F&G;break}if(M>>>0>G>>>0){ha=M;ia=G}else{ha=M;ia=(G>>>0)%(M>>>0)|0}}else{ha=_;ia=Z}while(0);G=(f[i>>2]|0)+(ia<<2)|0;r=f[G>>2]|0;if(!r){f[L>>2]=f[v>>2];f[v>>2]=L;f[G>>2]=v;G=f[L>>2]|0;if(G|0){M=f[G+4>>2]|0;G=ha+-1|0;if(G&ha)if(M>>>0>>0)ja=M;else ja=(M>>>0)%(ha>>>0)|0;else ja=M&G;ka=(f[i>>2]|0)+(ja<<2)|0;ba=53}}else{f[L>>2]=f[r>>2];ka=r;ba=53}if((ba|0)==53){ba=0;f[ka>>2]=L}f[t>>2]=(f[t>>2]|0)+1;ba=55}if((ba|0)==55){ba=0;r=w;G=f[r>>2]|0;M=un(G|0,f[r+4>>2]|0,B|0,0)|0;kh((f[f[x>>2]>>2]|0)+M|0,j|0,G|0)|0;G=f[k>>2]|0;f[G+(A<<2)>>2]=B;S=G;T=B+1|0;U=G;V=G;X=G}G=A+1|0;la=f[m>>2]|0;if(G>>>0>=la>>>0)break;e=f[o>>2]|0;z=S;A=G;B=T;C=V;D=U;E=X}if((T|0)==(la|0))ma=V;else{V=a+84|0;if(!(b[V>>0]|0)){X=f[a+72>>2]|0;E=f[a+68>>2]|0;D=E;if((X|0)==(E|0))na=S;else{C=X-E>>2;E=0;do{X=D+(E<<2)|0;f[X>>2]=f[U+(f[X>>2]<<2)>>2];E=E+1|0}while(E>>>0>>0);na=S}}else{b[V>>0]=0;V=a+68|0;S=a+72|0;C=f[S>>2]|0;E=f[V>>2]|0;U=C-E>>2;D=E;E=C;if(la>>>0<=U>>>0)if(la>>>0>>0?(C=D+(la<<2)|0,(C|0)!=(E|0)):0){f[S>>2]=E+(~((E+-4-C|0)>>>2)<<2);oa=la}else oa=la;else{Ch(V,la-U|0,1220);oa=f[m>>2]|0}U=f[k>>2]|0;if(!oa)na=U;else{k=f[a+68>>2]|0;a=0;do{f[k+(a<<2)>>2]=f[U+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);na=U}}f[m>>2]=T;ma=na}if(!ma)pa=T;else{na=f[p>>2]|0;if((na|0)!=(ma|0))f[p>>2]=na+(~((na+-4-ma|0)>>>2)<<2);Oq(ma);pa=T}}else pa=0;T=f[i+8>>2]|0;if(T|0){ma=T;do{T=ma;ma=f[ma>>2]|0;Oq(T)}while((ma|0)!=0)}ma=f[i>>2]|0;f[i>>2]=0;if(!ma){u=g;return pa|0}Oq(ma);u=g;return pa|0}function fc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=Oa,K=Oa,L=Oa,M=0,N=0,O=0,P=0;e=u;u=u+64|0;g=e+40|0;i=e+16|0;j=e;k=Id(a,c)|0;if(k|0){f[i>>2]=k;f[g>>2]=f[i>>2];lf(a,g)|0}f[j>>2]=0;k=j+4|0;f[k>>2]=0;f[j+8>>2]=0;Fi(j,4);l=f[j>>2]|0;m=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;b[l>>0]=m;b[l+1>>0]=m>>8;b[l+2>>0]=m>>16;b[l+3>>0]=m>>24;pj(i,c);c=i+12|0;f[c>>2]=0;m=i+16|0;f[m>>2]=0;f[i+20>>2]=0;l=f[k>>2]|0;d=f[j>>2]|0;o=l-d|0;if(!o){p=d;q=l;r=0}else{Fi(c,o);p=f[j>>2]|0;q=f[k>>2]|0;r=f[c>>2]|0}kh(r|0,p|0,q-p|0)|0;p=i+11|0;q=b[p>>0]|0;r=q<<24>>24<0;c=r?f[i>>2]|0:i;o=r?f[i+4>>2]|0:q&255;if(o>>>0>3){q=c;r=o;l=o;while(1){d=X(h[q>>0]|h[q+1>>0]<<8|h[q+2>>0]<<16|h[q+3>>0]<<24,1540483477)|0;r=(X(d>>>24^d,1540483477)|0)^(X(r,1540483477)|0);l=l+-4|0;if(l>>>0<=3)break;else q=q+4|0}q=o+-4|0;l=q&-4;s=q-l|0;t=c+(l+4)|0;v=r}else{s=o;t=c;v=o}switch(s|0){case 3:{w=h[t+2>>0]<<16^v;x=10;break}case 2:{w=v;x=10;break}case 1:{y=v;x=11;break}default:z=v}if((x|0)==10){y=h[t+1>>0]<<8^w;x=11}if((x|0)==11)z=X(y^h[t>>0],1540483477)|0;t=X(z>>>13^z,1540483477)|0;z=t>>>15^t;t=a+4|0;y=f[t>>2]|0;w=(y|0)==0;a:do if(!w){v=y+-1|0;s=(v&y|0)==0;if(!s)if(z>>>0>>0)A=z;else A=(z>>>0)%(y>>>0)|0;else A=z&v;r=f[(f[a>>2]|0)+(A<<2)>>2]|0;if((r|0)!=0?(l=f[r>>2]|0,(l|0)!=0):0){r=(o|0)==0;if(s){if(r){s=l;while(1){q=f[s+4>>2]|0;if(!((q|0)==(z|0)|(q&v|0)==(A|0))){B=A;x=52;break a}q=b[s+8+11>>0]|0;if(!((q<<24>>24<0?f[s+12>>2]|0:q&255)|0))break a;s=f[s>>2]|0;if(!s){B=A;x=52;break a}}}else C=l;while(1){s=f[C+4>>2]|0;if(!((s|0)==(z|0)|(s&v|0)==(A|0))){B=A;x=52;break a}s=C+8|0;q=b[s+11>>0]|0;d=q<<24>>24<0;D=q&255;do if(((d?f[C+12>>2]|0:D)|0)==(o|0)){q=f[s>>2]|0;if(d)if(!(Vk(q,c,o)|0))break a;else break;if((b[c>>0]|0)==(q&255)<<24>>24){q=s;E=D;F=c;do{E=E+-1|0;q=q+1|0;if(!E)break a;F=F+1|0}while((b[q>>0]|0)==(b[F>>0]|0))}}while(0);C=f[C>>2]|0;if(!C){B=A;x=52;break a}}}if(r){v=l;while(1){D=f[v+4>>2]|0;if((D|0)!=(z|0)){if(D>>>0>>0)G=D;else G=(D>>>0)%(y>>>0)|0;if((G|0)!=(A|0)){B=A;x=52;break a}}D=b[v+8+11>>0]|0;if(!((D<<24>>24<0?f[v+12>>2]|0:D&255)|0))break a;v=f[v>>2]|0;if(!v){B=A;x=52;break a}}}else H=l;while(1){v=f[H+4>>2]|0;if((v|0)!=(z|0)){if(v>>>0>>0)I=v;else I=(v>>>0)%(y>>>0)|0;if((I|0)!=(A|0)){B=A;x=52;break a}}v=H+8|0;r=b[v+11>>0]|0;D=r<<24>>24<0;s=r&255;do if(((D?f[H+12>>2]|0:s)|0)==(o|0)){r=f[v>>2]|0;if(D)if(!(Vk(r,c,o)|0))break a;else break;if((b[c>>0]|0)==(r&255)<<24>>24){r=v;d=s;F=c;do{d=d+-1|0;r=r+1|0;if(!d)break a;F=F+1|0}while((b[r>>0]|0)==(b[F>>0]|0))}}while(0);H=f[H>>2]|0;if(!H){B=A;x=52;break}}}else{B=A;x=52}}else{B=0;x=52}while(0);if((x|0)==52){oi(g,a,z,i);x=a+12|0;J=$(((f[x>>2]|0)+1|0)>>>0);K=$(y>>>0);L=$(n[a+16>>2]);do if(w|$(L*K)>>0<3|(y+-1&y|0)!=0)&1;H=~~$(W($(J/L)))>>>0;ei(a,A>>>0>>0?H:A);A=f[t>>2]|0;H=A+-1|0;if(!(H&A)){M=A;N=H&z;break}if(z>>>0>>0){M=A;N=z}else{M=A;N=(z>>>0)%(A>>>0)|0}}else{M=y;N=B}while(0);B=f[(f[a>>2]|0)+(N<<2)>>2]|0;if(!B){y=a+8|0;f[f[g>>2]>>2]=f[y>>2];f[y>>2]=f[g>>2];f[(f[a>>2]|0)+(N<<2)>>2]=y;y=f[g>>2]|0;N=f[y>>2]|0;if(!N)O=g;else{z=f[N+4>>2]|0;N=M+-1|0;if(N&M)if(z>>>0>>0)P=z;else P=(z>>>0)%(M>>>0)|0;else P=z&N;f[(f[a>>2]|0)+(P<<2)>>2]=y;O=g}}else{f[f[g>>2]>>2]=f[B>>2];f[B>>2]=f[g>>2];O=g}f[x>>2]=(f[x>>2]|0)+1;f[O>>2]=0}O=f[i+12>>2]|0;if(O|0){if((f[m>>2]|0)!=(O|0))f[m>>2]=O;Oq(O)}if((b[p>>0]|0)<0)Oq(f[i>>2]|0);i=f[j>>2]|0;if(!i){u=e;return}if((f[k>>2]|0)!=(i|0))f[k>>2]=i;Oq(i);u=e;return}function gc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=Oa,da=Oa,ea=Oa,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0;e=u;u=u+48|0;g=e+12|0;h=e+32|0;i=e;j=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[j>>2]=$(1.0);k=a+80|0;l=f[k>>2]|0;f[i>>2]=0;m=i+4|0;f[m>>2]=0;f[i+8>>2]=0;if(l){if(l>>>0>1073741823)aq(i);o=l<<2;p=ln(o)|0;f[i>>2]=p;q=p+(l<<2)|0;f[i+8>>2]=q;sj(p|0,0,o|0)|0;f[m>>2]=q;q=c+48|0;o=c+40|0;l=g+4|0;r=g+12|0;s=g+8|0;t=a+40|0;v=a+64|0;w=f[d>>2]|0;d=0;x=p;y=0;z=0;A=p;B=p;C=p;while(1){p=q;D=f[p>>2]|0;E=f[p+4>>2]|0;p=o;F=un(f[p>>2]|0,f[p+4>>2]|0,w+y|0,0)|0;p=Vn(F|0,I|0,D|0,E|0)|0;E=b[(f[f[c>>2]>>2]|0)+p>>0]|0;b[h>>0]=E;p=E&255^318;a:do if(d){D=d+-1|0;F=(D&d|0)==0;if(!F)if(p>>>0>>0)G=p;else G=(p>>>0)%(d>>>0)|0;else G=D&p;H=f[g>>2]|0;J=f[H+(G<<2)>>2]|0;b:do if(J|0?(K=f[J>>2]|0,K|0):0){c:do if(F){L=K;while(1){M=f[L+4>>2]|0;N=(M|0)==(p|0);if(!(N|(M&D|0)==(G|0)))break b;if(N?(b[L+8>>0]|0)==E<<24>>24:0){O=L;break c}L=f[L>>2]|0;if(!L)break b}}else{L=K;while(1){N=f[L+4>>2]|0;if((N|0)==(p|0)){if((b[L+8>>0]|0)==E<<24>>24){O=L;break c}}else{if(N>>>0>>0)P=N;else P=(N>>>0)%(d>>>0)|0;if((P|0)!=(G|0))break b}L=f[L>>2]|0;if(!L)break b}}while(0);f[C+(y<<2)>>2]=f[O+12>>2];Q=x;R=z;S=B;T=A;U=C;break a}while(0);if(!F)if(p>>>0>>0)V=p;else V=(p>>>0)%(d>>>0)|0;else V=D&p;J=f[H+(V<<2)>>2]|0;if(!J){X=V;Y=d;Z=0;_=40}else{if(F){K=J;while(1){K=f[K>>2]|0;if(!K){X=V;Y=d;Z=0;_=40;break a}L=f[K+4>>2]|0;if(!((L|0)==(p|0)|(L&D|0)==(V|0))){X=V;Y=d;Z=0;_=40;break a}if((b[K+8>>0]|0)==E<<24>>24){_=55;break a}}}else aa=J;while(1){aa=f[aa>>2]|0;if(!aa){X=V;Y=d;Z=0;_=40;break a}K=f[aa+4>>2]|0;if((K|0)!=(p|0)){if(K>>>0>>0)ba=K;else ba=(K>>>0)%(d>>>0)|0;if((ba|0)!=(V|0)){X=V;Y=d;Z=0;_=40;break a}}if((b[aa+8>>0]|0)==E<<24>>24){_=55;break}}}}else{X=0;Y=0;Z=1;_=40}while(0);if((_|0)==40){_=0;J=ln(16)|0;b[J+8>>0]=E;f[J+12>>2]=z;f[J+4>>2]=p;f[J>>2]=0;ca=$(((f[r>>2]|0)+1|0)>>>0);da=$(Y>>>0);ea=$(n[j>>2]);do if(Z|$(ea*da)>>0<3|(Y+-1&Y|0)!=0)&1;D=~~$(W($(ca/ea)))>>>0;ai(g,K>>>0>>0?D:K);K=f[l>>2]|0;D=K+-1|0;if(!(D&K)){fa=K;ga=D&p;break}if(p>>>0>>0){fa=K;ga=p}else{fa=K;ga=(p>>>0)%(K>>>0)|0}}else{fa=Y;ga=X}while(0);p=(f[g>>2]|0)+(ga<<2)|0;E=f[p>>2]|0;if(!E){f[J>>2]=f[s>>2];f[s>>2]=J;f[p>>2]=s;p=f[J>>2]|0;if(p|0){K=f[p+4>>2]|0;p=fa+-1|0;if(p&fa)if(K>>>0>>0)ha=K;else ha=(K>>>0)%(fa>>>0)|0;else ha=K&p;ia=(f[g>>2]|0)+(ha<<2)|0;_=53}}else{f[J>>2]=f[E>>2];ia=E;_=53}if((_|0)==53){_=0;f[ia>>2]=J}f[r>>2]=(f[r>>2]|0)+1;_=55}if((_|0)==55){_=0;E=t;p=f[E>>2]|0;K=un(p|0,f[E+4>>2]|0,z|0,0)|0;kh((f[f[v>>2]>>2]|0)+K|0,h|0,p|0)|0;p=f[i>>2]|0;f[p+(y<<2)>>2]=z;Q=p;R=z+1|0;S=p;T=p;U=p}p=y+1|0;ja=f[k>>2]|0;if(p>>>0>=ja>>>0)break;d=f[l>>2]|0;x=Q;y=p;z=R;A=T;B=S;C=U}if((R|0)==(ja|0))ka=T;else{T=a+84|0;if(!(b[T>>0]|0)){U=f[a+72>>2]|0;C=f[a+68>>2]|0;B=C;if((U|0)==(C|0))la=Q;else{A=U-C>>2;C=0;do{U=B+(C<<2)|0;f[U>>2]=f[S+(f[U>>2]<<2)>>2];C=C+1|0}while(C>>>0>>0);la=Q}}else{b[T>>0]=0;T=a+68|0;Q=a+72|0;A=f[Q>>2]|0;C=f[T>>2]|0;S=A-C>>2;B=C;C=A;if(ja>>>0<=S>>>0)if(ja>>>0>>0?(A=B+(ja<<2)|0,(A|0)!=(C|0)):0){f[Q>>2]=C+(~((C+-4-A|0)>>>2)<<2);ma=ja}else ma=ja;else{Ch(T,ja-S|0,1220);ma=f[k>>2]|0}S=f[i>>2]|0;if(!ma)la=S;else{i=f[a+68>>2]|0;a=0;do{f[i+(a<<2)>>2]=f[S+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);la=S}}f[k>>2]=R;ka=la}if(!ka)na=R;else{la=f[m>>2]|0;if((la|0)!=(ka|0))f[m>>2]=la+(~((la+-4-ka|0)>>>2)<<2);Oq(ka);na=R}}else na=0;R=f[g+8>>2]|0;if(R|0){ka=R;do{R=ka;ka=f[ka>>2]|0;Oq(R)}while((ka|0)!=0)}ka=f[g>>2]|0;f[g>>2]=0;if(!ka){u=e;return na|0}Oq(ka);u=e;return na|0}function hc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=Oa,ea=Oa,fa=Oa,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0;e=u;u=u+48|0;g=e+16|0;i=e+12|0;j=e;k=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[k>>2]=$(1.0);l=a+80|0;m=f[l>>2]|0;f[j>>2]=0;o=j+4|0;f[o>>2]=0;f[j+8>>2]=0;if(m){if(m>>>0>1073741823)aq(j);p=m<<2;q=ln(p)|0;f[j>>2]=q;r=q+(m<<2)|0;f[j+8>>2]=r;sj(q|0,0,p|0)|0;f[o>>2]=r;r=c+48|0;p=c+40|0;m=g+4|0;s=g+12|0;t=g+8|0;v=a+40|0;w=a+64|0;x=f[d>>2]|0;d=0;y=q;z=0;A=0;B=q;C=q;D=q;while(1){q=r;E=f[q>>2]|0;F=f[q+4>>2]|0;q=p;G=un(f[q>>2]|0,f[q+4>>2]|0,x+z|0,0)|0;q=Vn(G|0,I|0,E|0,F|0)|0;F=(f[f[c>>2]>>2]|0)+q|0;q=h[F>>0]|h[F+1>>0]<<8|h[F+2>>0]<<16|h[F+3>>0]<<24;f[i>>2]=q;F=q^318;a:do if(d){E=d+-1|0;G=(E&d|0)==0;if(!G)if(F>>>0>>0)H=F;else H=(F>>>0)%(d>>>0)|0;else H=E&F;J=f[g>>2]|0;K=f[J+(H<<2)>>2]|0;b:do if(K|0?(L=f[K>>2]|0,L|0):0){c:do if(G){M=L;while(1){N=f[M+4>>2]|0;O=(N|0)==(F|0);if(!(O|(N&E|0)==(H|0)))break b;if(O?(f[M+8>>2]|0)==(q|0):0){P=M;break c}M=f[M>>2]|0;if(!M)break b}}else{M=L;while(1){O=f[M+4>>2]|0;if((O|0)==(F|0)){if((f[M+8>>2]|0)==(q|0)){P=M;break c}}else{if(O>>>0>>0)Q=O;else Q=(O>>>0)%(d>>>0)|0;if((Q|0)!=(H|0))break b}M=f[M>>2]|0;if(!M)break b}}while(0);f[D+(z<<2)>>2]=f[P+12>>2];R=y;S=A;T=C;U=B;V=D;break a}while(0);if(!G)if(F>>>0>>0)X=F;else X=(F>>>0)%(d>>>0)|0;else X=E&F;K=f[J+(X<<2)>>2]|0;if(!K){Y=X;Z=d;_=0;aa=40}else{if(G){L=K;while(1){L=f[L>>2]|0;if(!L){Y=X;Z=d;_=0;aa=40;break a}M=f[L+4>>2]|0;if(!((M|0)==(F|0)|(M&E|0)==(X|0))){Y=X;Z=d;_=0;aa=40;break a}if((f[L+8>>2]|0)==(q|0)){aa=55;break a}}}else ba=K;while(1){ba=f[ba>>2]|0;if(!ba){Y=X;Z=d;_=0;aa=40;break a}L=f[ba+4>>2]|0;if((L|0)!=(F|0)){if(L>>>0>>0)ca=L;else ca=(L>>>0)%(d>>>0)|0;if((ca|0)!=(X|0)){Y=X;Z=d;_=0;aa=40;break a}}if((f[ba+8>>2]|0)==(q|0)){aa=55;break}}}}else{Y=0;Z=0;_=1;aa=40}while(0);if((aa|0)==40){aa=0;K=ln(16)|0;f[K+8>>2]=q;f[K+12>>2]=A;f[K+4>>2]=F;f[K>>2]=0;da=$(((f[s>>2]|0)+1|0)>>>0);ea=$(Z>>>0);fa=$(n[k>>2]);do if(_|$(fa*ea)>>0<3|(Z+-1&Z|0)!=0)&1;E=~~$(W($(da/fa)))>>>0;Hi(g,L>>>0>>0?E:L);L=f[m>>2]|0;E=L+-1|0;if(!(E&L)){ga=L;ha=E&F;break}if(F>>>0>>0){ga=L;ha=F}else{ga=L;ha=(F>>>0)%(L>>>0)|0}}else{ga=Z;ha=Y}while(0);F=(f[g>>2]|0)+(ha<<2)|0;q=f[F>>2]|0;if(!q){f[K>>2]=f[t>>2];f[t>>2]=K;f[F>>2]=t;F=f[K>>2]|0;if(F|0){L=f[F+4>>2]|0;F=ga+-1|0;if(F&ga)if(L>>>0>>0)ia=L;else ia=(L>>>0)%(ga>>>0)|0;else ia=L&F;ja=(f[g>>2]|0)+(ia<<2)|0;aa=53}}else{f[K>>2]=f[q>>2];ja=q;aa=53}if((aa|0)==53){aa=0;f[ja>>2]=K}f[s>>2]=(f[s>>2]|0)+1;aa=55}if((aa|0)==55){aa=0;q=v;F=f[q>>2]|0;L=un(F|0,f[q+4>>2]|0,A|0,0)|0;kh((f[f[w>>2]>>2]|0)+L|0,i|0,F|0)|0;F=f[j>>2]|0;f[F+(z<<2)>>2]=A;R=F;S=A+1|0;T=F;U=F;V=F}F=z+1|0;ka=f[l>>2]|0;if(F>>>0>=ka>>>0)break;d=f[m>>2]|0;y=R;z=F;A=S;B=U;C=T;D=V}if((S|0)==(ka|0))la=U;else{U=a+84|0;if(!(b[U>>0]|0)){V=f[a+72>>2]|0;D=f[a+68>>2]|0;C=D;if((V|0)==(D|0))ma=R;else{B=V-D>>2;D=0;do{V=C+(D<<2)|0;f[V>>2]=f[T+(f[V>>2]<<2)>>2];D=D+1|0}while(D>>>0>>0);ma=R}}else{b[U>>0]=0;U=a+68|0;R=a+72|0;B=f[R>>2]|0;D=f[U>>2]|0;T=B-D>>2;C=D;D=B;if(ka>>>0<=T>>>0)if(ka>>>0>>0?(B=C+(ka<<2)|0,(B|0)!=(D|0)):0){f[R>>2]=D+(~((D+-4-B|0)>>>2)<<2);na=ka}else na=ka;else{Ch(U,ka-T|0,1220);na=f[l>>2]|0}T=f[j>>2]|0;if(!na)ma=T;else{j=f[a+68>>2]|0;a=0;do{f[j+(a<<2)>>2]=f[T+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);ma=T}}f[l>>2]=S;la=ma}if(!la)oa=S;else{ma=f[o>>2]|0;if((ma|0)!=(la|0))f[o>>2]=ma+(~((ma+-4-la|0)>>>2)<<2);Oq(la);oa=S}}else oa=0;S=f[g+8>>2]|0;if(S|0){la=S;do{S=la;la=f[la>>2]|0;Oq(S)}while((la|0)!=0)}la=f[g>>2]|0;f[g>>2]=0;if(!la){u=e;return oa|0}Oq(la);u=e;return oa|0}function ic(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0;e=u;u=u+96|0;g=e+92|0;h=e+88|0;i=e+72|0;j=e+48|0;k=e+24|0;l=e;m=a+16|0;n=f[m>>2]|0;o=f[c>>2]|0;f[i>>2]=n;f[i+4>>2]=o;c=i+8|0;f[c>>2]=o;b[i+12>>0]=1;p=f[(f[n+28>>2]|0)+(o<<2)>>2]|0;n=a+20|0;q=f[n>>2]|0;r=f[q>>2]|0;if((f[q+4>>2]|0)-r>>2>>>0<=p>>>0)aq(q);q=a+8|0;s=f[(f[q>>2]|0)+(f[r+(p<<2)>>2]<<2)>>2]|0;p=a+4|0;r=f[p>>2]|0;if(!(b[r+84>>0]|0))t=f[(f[r+68>>2]|0)+(s<<2)>>2]|0;else t=s;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;f[j+12>>2]=0;f[j+16>>2]=0;f[j+20>>2]=0;f[h>>2]=t;t=b[r+24>>0]|0;f[g>>2]=f[h>>2];vb(r,g,t,j)|0;t=a+28|0;a=(f[t>>2]|0)==0;a:do if((o|0)!=-1){r=k+8|0;s=j+8|0;v=k+16|0;w=j+16|0;x=l+8|0;y=l+16|0;z=o;A=o;B=0;C=0;D=0;E=0;F=0;G=0;H=a;J=o;while(1){do if(H){K=J+1|0;if((J|0)!=-1){L=((K>>>0)%3|0|0)==0?J+-2|0:K;if((z|0)!=-1)if(!((z>>>0)%3|0)){M=z;N=z+2|0;O=L;P=z;break}else{M=z;N=z+-1|0;O=L;P=z;break}else{M=-1;N=-1;O=L;P=-1}}else{M=z;N=-1;O=-1;P=-1}}else{L=A+1|0;K=((L>>>0)%3|0|0)==0?A+-2|0:L;if(!((A>>>0)%3|0)){M=z;N=A+2|0;O=K;P=J;break}else{M=z;N=A+-1|0;O=K;P=J;break}}while(0);K=f[(f[(f[m>>2]|0)+28>>2]|0)+(O<<2)>>2]|0;Q=f[n>>2]|0;L=f[Q>>2]|0;if((f[Q+4>>2]|0)-L>>2>>>0<=K>>>0){R=17;break}S=f[(f[q>>2]|0)+(f[L+(K<<2)>>2]<<2)>>2]|0;K=f[p>>2]|0;if(!(b[K+84>>0]|0))T=f[(f[K+68>>2]|0)+(S<<2)>>2]|0;else T=S;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;f[h>>2]=T;S=b[K+24>>0]|0;f[g>>2]=f[h>>2];vb(K,g,S,k)|0;S=f[(f[(f[m>>2]|0)+28>>2]|0)+(N<<2)>>2]|0;U=f[n>>2]|0;K=f[U>>2]|0;if((f[U+4>>2]|0)-K>>2>>>0<=S>>>0){R=21;break}L=f[(f[q>>2]|0)+(f[K+(S<<2)>>2]<<2)>>2]|0;S=f[p>>2]|0;if(!(b[S+84>>0]|0))V=f[(f[S+68>>2]|0)+(L<<2)>>2]|0;else V=L;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;f[l+12>>2]=0;f[l+16>>2]=0;f[l+20>>2]=0;f[h>>2]=V;L=b[S+24>>0]|0;f[g>>2]=f[h>>2];vb(S,g,L,l)|0;L=k;S=j;K=f[S>>2]|0;W=f[S+4>>2]|0;S=Xn(f[L>>2]|0,f[L+4>>2]|0,K|0,W|0)|0;L=I;X=r;Y=s;Z=f[Y>>2]|0;_=f[Y+4>>2]|0;Y=Xn(f[X>>2]|0,f[X+4>>2]|0,Z|0,_|0)|0;X=I;$=v;aa=w;ba=f[aa>>2]|0;ca=f[aa+4>>2]|0;aa=Xn(f[$>>2]|0,f[$+4>>2]|0,ba|0,ca|0)|0;$=I;da=l;ea=Xn(f[da>>2]|0,f[da+4>>2]|0,K|0,W|0)|0;W=I;K=x;da=Xn(f[K>>2]|0,f[K+4>>2]|0,Z|0,_|0)|0;_=I;Z=y;K=Xn(f[Z>>2]|0,f[Z+4>>2]|0,ba|0,ca|0)|0;ca=I;ba=un(K|0,ca|0,Y|0,X|0)|0;Z=I;fa=un(da|0,_|0,aa|0,$|0)|0;ga=I;ha=un(ea|0,W|0,aa|0,$|0)|0;$=I;aa=un(K|0,ca|0,S|0,L|0)|0;ca=I;K=un(da|0,_|0,S|0,L|0)|0;L=I;S=un(ea|0,W|0,Y|0,X|0)|0;X=I;Y=Xn(B|0,C|0,fa|0,ga|0)|0;ga=Vn(Y|0,I|0,ba|0,Z|0)|0;Z=I;ba=Vn(ha|0,$|0,D|0,E|0)|0;$=Xn(ba|0,I|0,aa|0,ca|0)|0;ca=I;aa=Xn(F|0,G|0,S|0,X|0)|0;X=Vn(aa|0,I|0,K|0,L|0)|0;L=I;Pg(i);A=f[c>>2]|0;K=(f[t>>2]|0)==0;if((A|0)==-1){ia=K;ja=Z;ka=ga;la=ca;ma=$;na=L;oa=X;break a}else{z=M;B=ga;C=Z;D=$;E=ca;F=X;G=L;H=K;J=P}}if((R|0)==17)aq(Q);else if((R|0)==21)aq(U)}else{ia=a;ja=0;ka=0;la=0;ma=0;na=0;oa=0}while(0);a=(ja|0)>-1|(ja|0)==-1&ka>>>0>4294967295;U=Xn(0,0,ka|0,ja|0)|0;R=a?ja:I;Q=(la|0)>-1|(la|0)==-1&ma>>>0>4294967295;P=Xn(0,0,ma|0,la|0)|0;M=Q?la:I;t=(na|0)>-1|(na|0)==-1&oa>>>0>4294967295;c=Xn(0,0,oa|0,na|0)|0;i=Vn((Q?ma:P)|0,M|0,(t?oa:c)|0,(t?na:I)|0)|0;t=Vn(i|0,I|0,(a?ka:U)|0,R|0)|0;R=I;if(ia){if((t|0)<=536870912){pa=ka;qa=ma;ra=oa;f[d>>2]=pa;sa=d+4|0;f[sa>>2]=qa;ta=d+8|0;f[ta>>2]=ra;u=e;return}ia=Yn(t|0,R|0,29)|0;U=ia&7;ia=Ik(ka|0,ja|0,U|0,0)|0;a=Ik(ma|0,la|0,U|0,0)|0;i=Ik(oa|0,na|0,U|0,0)|0;pa=ia;qa=a;ra=i;f[d>>2]=pa;sa=d+4|0;f[sa>>2]=qa;ta=d+8|0;f[ta>>2]=ra;u=e;return}else{if(!((R|0)>0|(R|0)==0&t>>>0>536870912)){pa=ka;qa=ma;ra=oa;f[d>>2]=pa;sa=d+4|0;f[sa>>2]=qa;ta=d+8|0;f[ta>>2]=ra;u=e;return}i=Yn(t|0,R|0,29)|0;R=I;t=Ik(ka|0,ja|0,i|0,R|0)|0;ja=Ik(ma|0,la|0,i|0,R|0)|0;la=Ik(oa|0,na|0,i|0,R|0)|0;pa=t;qa=ja;ra=la;f[d>>2]=pa;sa=d+4|0;f[sa>>2]=qa;ta=d+8|0;f[ta>>2]=ra;u=e;return}}function jc(a,c,e){a=a|0;c=c|0;e=e|0;var g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=Oa,V=Oa,X=Oa,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;g=u;u=u+48|0;i=g+28|0;j=g+8|0;k=g;l=g+16|0;m=i+16|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;n[m>>2]=$(1.0);o=a+80|0;p=f[o>>2]|0;f[l>>2]=0;q=l+4|0;f[q>>2]=0;f[l+8>>2]=0;if(p){if(p>>>0>1073741823)aq(l);r=p<<2;s=ln(r)|0;f[l>>2]=s;t=s+(p<<2)|0;f[l+8>>2]=t;sj(s|0,0,r|0)|0;f[q>>2]=t;t=f[e>>2]|0;e=c+48|0;r=c+40|0;s=i+4|0;p=i+12|0;v=i+8|0;w=a+40|0;x=a+64|0;y=0;z=0;while(1){A=e;B=f[A>>2]|0;C=f[A+4>>2]|0;A=r;D=un(f[A>>2]|0,f[A+4>>2]|0,t+y|0,0)|0;A=Vn(D|0,I|0,B|0,C|0)|0;C=(f[f[c>>2]>>2]|0)+A|0;A=C;B=h[A>>0]|h[A+1>>0]<<8|h[A+2>>0]<<16|h[A+3>>0]<<24;A=C+4|0;C=h[A>>0]|h[A+1>>0]<<8|h[A+2>>0]<<16|h[A+3>>0]<<24;A=j;f[A>>2]=B;f[A+4>>2]=C;A=k;f[A>>2]=B;f[A+4>>2]=C;C=yf(i,k)|0;if(!C){A=k;B=f[A>>2]|0;D=f[A+4>>2]|0;A=B&65535;E=Yn(B|0,D|0,16)|0;F=E&65535;G=D&65535;H=Yn(B|0,D|0,48)|0;J=H&65535;K=((((A^318)&65535)+239^E&65535)+239^D&65535)+239^H&65535;H=f[s>>2]|0;E=(H|0)==0;a:do if(!E){L=H+-1|0;M=(L&H|0)==0;if(!M)if(K>>>0>>0)N=K;else N=(K>>>0)%(H>>>0)|0;else N=K&L;O=f[(f[i>>2]|0)+(N<<2)>>2]|0;if((O|0)!=0?(P=f[O>>2]|0,(P|0)!=0):0){if(M){M=P;while(1){O=f[M+4>>2]|0;if(!((O|0)==(K|0)|(O&L|0)==(N|0))){Q=N;R=31;break a}O=M+8|0;if((((d[O>>1]|0)==A<<16>>16?(d[O+2>>1]|0)==F<<16>>16:0)?(d[M+12>>1]|0)==G<<16>>16:0)?(d[O+6>>1]|0)==J<<16>>16:0)break a;M=f[M>>2]|0;if(!M){Q=N;R=31;break a}}}else S=P;while(1){M=f[S+4>>2]|0;if((M|0)!=(K|0)){if(M>>>0>>0)T=M;else T=(M>>>0)%(H>>>0)|0;if((T|0)!=(N|0)){Q=N;R=31;break a}}M=S+8|0;if((((d[M>>1]|0)==A<<16>>16?(d[M+2>>1]|0)==F<<16>>16:0)?(d[S+12>>1]|0)==G<<16>>16:0)?(d[M+6>>1]|0)==J<<16>>16:0)break a;S=f[S>>2]|0;if(!S){Q=N;R=31;break}}}else{Q=N;R=31}}else{Q=0;R=31}while(0);if((R|0)==31){R=0;J=ln(20)|0;G=J+8|0;F=G;d[F>>1]=B;d[F+2>>1]=B>>>16;F=G+4|0;d[F>>1]=D;d[F+2>>1]=D>>>16;f[J+16>>2]=z;f[J+4>>2]=K;f[J>>2]=0;U=$(((f[p>>2]|0)+1|0)>>>0);V=$(H>>>0);X=$(n[m>>2]);do if(E|$(X*V)>>0<3|(H+-1&H|0)!=0)&1;G=~~$(W($(U/X)))>>>0;Sh(i,F>>>0>>0?G:F);F=f[s>>2]|0;G=F+-1|0;if(!(G&F)){Y=F;Z=G&K;break}if(K>>>0>>0){Y=F;Z=K}else{Y=F;Z=(K>>>0)%(F>>>0)|0}}else{Y=H;Z=Q}while(0);H=(f[i>>2]|0)+(Z<<2)|0;K=f[H>>2]|0;if(!K){f[J>>2]=f[v>>2];f[v>>2]=J;f[H>>2]=v;H=f[J>>2]|0;if(H|0){E=f[H+4>>2]|0;H=Y+-1|0;if(H&Y)if(E>>>0>>0)_=E;else _=(E>>>0)%(Y>>>0)|0;else _=E&H;aa=(f[i>>2]|0)+(_<<2)|0;R=44}}else{f[J>>2]=f[K>>2];aa=K;R=44}if((R|0)==44){R=0;f[aa>>2]=J}f[p>>2]=(f[p>>2]|0)+1}K=w;H=f[K>>2]|0;E=un(H|0,f[K+4>>2]|0,z|0,0)|0;kh((f[f[x>>2]>>2]|0)+E|0,j|0,H|0)|0;H=f[l>>2]|0;f[H+(y<<2)>>2]=z;ba=z+1|0;ca=H}else{H=f[l>>2]|0;f[H+(y<<2)>>2]=f[C+16>>2];ba=z;ca=H}y=y+1|0;da=f[o>>2]|0;if(y>>>0>=da>>>0)break;else z=ba}if((ba|0)==(da|0))ea=ca;else{z=a+84|0;if(!(b[z>>0]|0)){y=f[a+72>>2]|0;j=f[a+68>>2]|0;x=j;if((y|0)==(j|0))fa=ca;else{w=y-j>>2;j=0;do{y=x+(j<<2)|0;f[y>>2]=f[ca+(f[y>>2]<<2)>>2];j=j+1|0}while(j>>>0>>0);fa=ca}}else{b[z>>0]=0;z=a+68|0;ca=a+72|0;w=f[ca>>2]|0;j=f[z>>2]|0;x=w-j>>2;y=j;j=w;if(da>>>0<=x>>>0)if(da>>>0>>0?(w=y+(da<<2)|0,(w|0)!=(j|0)):0){f[ca>>2]=j+(~((j+-4-w|0)>>>2)<<2);ga=da}else ga=da;else{Ch(z,da-x|0,1220);ga=f[o>>2]|0}x=f[l>>2]|0;if(!ga)fa=x;else{l=f[a+68>>2]|0;a=0;do{f[l+(a<<2)>>2]=f[x+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);fa=x}}f[o>>2]=ba;ea=fa}if(!ea)ha=ba;else{fa=f[q>>2]|0;if((fa|0)!=(ea|0))f[q>>2]=fa+(~((fa+-4-ea|0)>>>2)<<2);Oq(ea);ha=ba}}else ha=0;ba=f[i+8>>2]|0;if(ba|0){ea=ba;do{ba=ea;ea=f[ea>>2]|0;Oq(ba)}while((ea|0)!=0)}ea=f[i>>2]|0;f[i>>2]=0;if(!ea){u=g;return ha|0}Oq(ea);u=g;return ha|0}function kc(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;c=u;u=u+16|0;d=c+8|0;e=c;g=c+4|0;h=a+16|0;i=f[h>>2]|0;j=a+20|0;k=f[j>>2]|0;if((k|0)==(i|0))l=i;else{m=k+(~((k+-4-i|0)>>>2)<<2)|0;f[j>>2]=m;l=m}m=a+24|0;if((l|0)==(f[m>>2]|0)){Ri(h,b);n=f[h>>2]|0;o=f[j>>2]|0}else{f[l>>2]=f[b>>2];k=l+4|0;f[j>>2]=k;n=i;o=k}k=f[a+8>>2]|0;i=(f[k+100>>2]|0)-(f[k+96>>2]|0)|0;k=(i|0)/12|0;if((n|0)==(o|0)){u=c;return 1}n=a+28|0;l=(i|0)>0;i=a+164|0;p=a+12|0;q=a+76|0;r=a+80|0;s=a+72|0;t=a+152|0;v=a+84|0;w=a+272|0;x=a+276|0;y=a+268|0;z=a+168|0;A=a+140|0;B=a+120|0;C=o;do{o=f[C+-4>>2]|0;f[b>>2]=o;a:do if((o|0)!=-1?(D=(o>>>0)/3|0,E=f[n>>2]|0,(f[E+(D>>>5<<2)>>2]&1<<(D&31)|0)==0):0){if(l){D=0;F=E;b:while(1){E=D+1|0;f[i>>2]=(f[i>>2]|0)+1;G=f[b>>2]|0;H=(G|0)==-1?-1:(G>>>0)/3|0;G=F+(H>>>5<<2)|0;f[G>>2]=1<<(H&31)|f[G>>2];G=f[q>>2]|0;if((G|0)==(f[r>>2]|0))Ri(s,b);else{f[G>>2]=f[b>>2];f[q>>2]=G+4}G=f[b>>2]|0;if((G|0)==-1)I=-1;else I=f[(f[f[p>>2]>>2]|0)+(G<<2)>>2]|0;J=(f[(f[t>>2]|0)+(I<<2)>>2]|0)!=-1;K=(f[v>>2]|0)+(I>>>5<<2)|0;L=1<<(I&31);M=f[K>>2]|0;do if(!(M&L)){f[K>>2]=M|L;if(J){N=f[b>>2]|0;O=30;break}f[d>>2]=0;P=f[w>>2]|0;if((P|0)==(f[x>>2]|0))Ri(y,d);else{f[P>>2]=0;f[w>>2]=P+4}P=f[b>>2]|0;Q=P+1|0;if((P|0)!=-1?(R=((Q>>>0)%3|0|0)==0?P+-2|0:Q,(R|0)!=-1):0)S=f[(f[(f[p>>2]|0)+12>>2]|0)+(R<<2)>>2]|0;else S=-1;f[b>>2]=S}else{N=G;O=30}while(0);if((O|0)==30){O=0;G=N+1|0;if((N|0)==-1){O=35;break}L=((G>>>0)%3|0|0)==0?N+-2|0:G;if((L|0)==-1)T=-1;else T=f[(f[(f[p>>2]|0)+12>>2]|0)+(L<<2)>>2]|0;f[e>>2]=T;L=(((N>>>0)%3|0|0)==0?2:-1)+N|0;if((L|0)==-1)U=-1;else U=f[(f[(f[p>>2]|0)+12>>2]|0)+(L<<2)>>2]|0;L=(T|0)==-1;M=L?-1:(T>>>0)/3|0;V=(U|0)==-1;W=V?-1:(U>>>0)/3|0;K=((G>>>0)%3|0|0)==0?N+-2|0:G;if(((K|0)!=-1?(G=f[(f[p>>2]|0)+12>>2]|0,R=f[G+(K<<2)>>2]|0,(R|0)!=-1):0)?(K=(R>>>0)/3|0,R=f[n>>2]|0,(f[R+(K>>>5<<2)>>2]&1<<(K&31)|0)==0):0){K=(((N>>>0)%3|0|0)==0?2:-1)+N|0;do if((K|0)!=-1){Q=f[G+(K<<2)>>2]|0;if((Q|0)==-1)break;P=(Q>>>0)/3|0;if(!(f[R+(P>>>5<<2)>>2]&1<<(P&31))){O=63;break b}}while(0);if(!V)xf(a,f[i>>2]|0,H,0,W);f[d>>2]=3;R=f[w>>2]|0;if((R|0)==(f[x>>2]|0))Ri(y,d);else{f[R>>2]=3;f[w>>2]=R+4}X=f[e>>2]|0}else{if(!L){xf(a,f[i>>2]|0,H,1,M);R=f[b>>2]|0;if((R|0)==-1){O=44;break}else Y=R}else Y=N;R=(((Y>>>0)%3|0|0)==0?2:-1)+Y|0;if((R|0)==-1){O=44;break}K=f[(f[(f[p>>2]|0)+12>>2]|0)+(R<<2)>>2]|0;if((K|0)==-1){O=44;break}R=(K>>>0)/3|0;if(f[(f[n>>2]|0)+(R>>>5<<2)>>2]&1<<(R&31)|0){O=44;break}f[d>>2]=5;R=f[w>>2]|0;if((R|0)==(f[x>>2]|0))Ri(y,d);else{f[R>>2]=5;f[w>>2]=R+4}X=U}f[b>>2]=X}if((E|0)>=(k|0))break a;D=E;F=f[n>>2]|0}do if((O|0)==35){O=0;f[e>>2]=-1;O=46}else if((O|0)==44){O=0;if(V)O=46;else{xf(a,f[i>>2]|0,H,0,W);O=46}}else if((O|0)==63){O=0;f[d>>2]=1;F=f[w>>2]|0;if((F|0)==(f[x>>2]|0))Ri(y,d);else{f[F>>2]=1;f[w>>2]=F+4}f[z>>2]=(f[z>>2]|0)+1;if(J?(F=f[(f[t>>2]|0)+(I<<2)>>2]|0,(1<<(F&31)&f[(f[A>>2]|0)+(F>>>5<<2)>>2]|0)==0):0){f[g>>2]=f[b>>2];f[d>>2]=f[g>>2];Pe(a,d,0)|0}F=f[i>>2]|0;f[d>>2]=H;D=je(B,d)|0;f[D>>2]=F;F=f[j>>2]|0;f[F+-4>>2]=U;if((F|0)==(f[m>>2]|0)){Ri(h,e);break}else{f[F>>2]=f[e>>2];f[j>>2]=F+4;break}}while(0);if((O|0)==46){O=0;f[d>>2]=7;F=f[w>>2]|0;if((F|0)==(f[x>>2]|0))Ri(y,d);else{f[F>>2]=7;f[w>>2]=F+4}f[j>>2]=(f[j>>2]|0)+-4}}}else O=11;while(0);if((O|0)==11){O=0;f[j>>2]=C+-4}C=f[j>>2]|0}while((f[h>>2]|0)!=(C|0));u=c;return 1}function lc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=Oa,V=Oa,X=Oa,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;e=u;u=u+48|0;g=e+20|0;i=e+16|0;j=e+12|0;k=e;l=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[l>>2]=$(1.0);m=a+80|0;o=f[m>>2]|0;f[k>>2]=0;p=k+4|0;f[p>>2]=0;f[k+8>>2]=0;if(o){if(o>>>0>1073741823)aq(k);q=o<<2;r=ln(q)|0;f[k>>2]=r;s=r+(o<<2)|0;f[k+8>>2]=s;sj(r|0,0,q|0)|0;f[p>>2]=s;s=f[d>>2]|0;d=c+48|0;q=c+40|0;r=g+4|0;o=g+12|0;t=g+8|0;v=a+40|0;w=a+64|0;x=0;y=0;while(1){z=d;A=f[z>>2]|0;B=f[z+4>>2]|0;z=q;C=un(f[z>>2]|0,f[z+4>>2]|0,s+x|0,0)|0;z=Vn(C|0,I|0,A|0,B|0)|0;B=(f[f[c>>2]>>2]|0)+z|0;z=h[B>>0]|h[B+1>>0]<<8|h[B+2>>0]<<16|h[B+3>>0]<<24;f[i>>2]=z;f[j>>2]=z;z=Ef(g,j)|0;if(!z){B=f[j>>2]|0;A=B&255;C=B>>>8;D=C&255;E=B>>>16;F=E&255;G=B>>>24;H=G&255;J=C&255;C=E&255;E=(((B&255^318)+239^J)+239^C)+239^G;G=f[r>>2]|0;K=(G|0)==0;a:do if(!K){L=G+-1|0;M=(L&G|0)==0;if(!M)if(E>>>0>>0)N=E;else N=(E>>>0)%(G>>>0)|0;else N=E&L;O=f[(f[g>>2]|0)+(N<<2)>>2]|0;if((O|0)!=0?(P=f[O>>2]|0,(P|0)!=0):0){if(M){M=P;while(1){O=f[M+4>>2]|0;if(!((O|0)==(E|0)|(O&L|0)==(N|0))){Q=N;R=31;break a}O=M+8|0;if((((b[O>>0]|0)==A<<24>>24?(b[O+1>>0]|0)==D<<24>>24:0)?(b[O+2>>0]|0)==F<<24>>24:0)?(b[O+3>>0]|0)==H<<24>>24:0)break a;M=f[M>>2]|0;if(!M){Q=N;R=31;break a}}}else S=P;while(1){M=f[S+4>>2]|0;if((M|0)!=(E|0)){if(M>>>0>>0)T=M;else T=(M>>>0)%(G>>>0)|0;if((T|0)!=(N|0)){Q=N;R=31;break a}}M=S+8|0;if((((b[M>>0]|0)==A<<24>>24?(b[M+1>>0]|0)==D<<24>>24:0)?(b[M+2>>0]|0)==F<<24>>24:0)?(b[M+3>>0]|0)==H<<24>>24:0)break a;S=f[S>>2]|0;if(!S){Q=N;R=31;break}}}else{Q=N;R=31}}else{Q=0;R=31}while(0);if((R|0)==31){R=0;H=ln(16)|0;F=H+8|0;D=B&-16776961|C<<16|J<<8;b[F>>0]=D;b[F+1>>0]=D>>8;b[F+2>>0]=D>>16;b[F+3>>0]=D>>24;f[H+12>>2]=y;f[H+4>>2]=E;f[H>>2]=0;U=$(((f[o>>2]|0)+1|0)>>>0);V=$(G>>>0);X=$(n[l>>2]);do if(K|$(X*V)>>0<3|(G+-1&G|0)!=0)&1;F=~~$(W($(U/X)))>>>0;Zh(g,D>>>0>>0?F:D);D=f[r>>2]|0;F=D+-1|0;if(!(F&D)){Y=D;Z=F&E;break}if(E>>>0>>0){Y=D;Z=E}else{Y=D;Z=(E>>>0)%(D>>>0)|0}}else{Y=G;Z=Q}while(0);G=(f[g>>2]|0)+(Z<<2)|0;E=f[G>>2]|0;if(!E){f[H>>2]=f[t>>2];f[t>>2]=H;f[G>>2]=t;G=f[H>>2]|0;if(G|0){K=f[G+4>>2]|0;G=Y+-1|0;if(G&Y)if(K>>>0>>0)_=K;else _=(K>>>0)%(Y>>>0)|0;else _=K&G;aa=(f[g>>2]|0)+(_<<2)|0;R=44}}else{f[H>>2]=f[E>>2];aa=E;R=44}if((R|0)==44){R=0;f[aa>>2]=H}f[o>>2]=(f[o>>2]|0)+1}E=v;G=f[E>>2]|0;K=un(G|0,f[E+4>>2]|0,y|0,0)|0;kh((f[f[w>>2]>>2]|0)+K|0,i|0,G|0)|0;G=f[k>>2]|0;f[G+(x<<2)>>2]=y;ba=y+1|0;ca=G}else{G=f[k>>2]|0;f[G+(x<<2)>>2]=f[z+12>>2];ba=y;ca=G}x=x+1|0;da=f[m>>2]|0;if(x>>>0>=da>>>0)break;else y=ba}if((ba|0)==(da|0))ea=ca;else{y=a+84|0;if(!(b[y>>0]|0)){x=f[a+72>>2]|0;i=f[a+68>>2]|0;w=i;if((x|0)==(i|0))fa=ca;else{v=x-i>>2;i=0;do{x=w+(i<<2)|0;f[x>>2]=f[ca+(f[x>>2]<<2)>>2];i=i+1|0}while(i>>>0>>0);fa=ca}}else{b[y>>0]=0;y=a+68|0;ca=a+72|0;v=f[ca>>2]|0;i=f[y>>2]|0;w=v-i>>2;x=i;i=v;if(da>>>0<=w>>>0)if(da>>>0>>0?(v=x+(da<<2)|0,(v|0)!=(i|0)):0){f[ca>>2]=i+(~((i+-4-v|0)>>>2)<<2);ga=da}else ga=da;else{Ch(y,da-w|0,1220);ga=f[m>>2]|0}w=f[k>>2]|0;if(!ga)fa=w;else{k=f[a+68>>2]|0;a=0;do{f[k+(a<<2)>>2]=f[w+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);fa=w}}f[m>>2]=ba;ea=fa}if(!ea)ha=ba;else{fa=f[p>>2]|0;if((fa|0)!=(ea|0))f[p>>2]=fa+(~((fa+-4-ea|0)>>>2)<<2);Oq(ea);ha=ba}}else ha=0;ba=f[g+8>>2]|0;if(ba|0){ea=ba;do{ba=ea;ea=f[ea>>2]|0;Oq(ba)}while((ea|0)!=0)}ea=f[g>>2]|0;f[g>>2]=0;if(!ea){u=e;return ha|0}Oq(ea);u=e;return ha|0}function mc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=Oa,V=Oa,X=Oa,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;e=u;u=u+80|0;g=e+48|0;h=e+32|0;i=e+16|0;j=e;k=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[k>>2]=$(1.0);l=a+80|0;m=f[l>>2]|0;f[j>>2]=0;o=j+4|0;f[o>>2]=0;f[j+8>>2]=0;if(m){if(m>>>0>1073741823)aq(j);p=m<<2;q=ln(p)|0;f[j>>2]=q;r=q+(m<<2)|0;f[j+8>>2]=r;sj(q|0,0,p|0)|0;f[o>>2]=r;r=f[d>>2]|0;d=c+48|0;p=c+40|0;q=i+4|0;m=i+8|0;s=i+12|0;t=g+4|0;v=g+12|0;w=g+8|0;x=a+40|0;y=a+64|0;z=0;A=0;while(1){B=d;C=f[B>>2]|0;D=f[B+4>>2]|0;B=p;E=un(f[B>>2]|0,f[B+4>>2]|0,r+A|0,0)|0;B=Vn(E|0,I|0,C|0,D|0)|0;D=(f[f[c>>2]>>2]|0)+B|0;B=h;C=D;E=B+16|0;do{b[B>>0]=b[C>>0]|0;B=B+1|0;C=C+1|0}while((B|0)<(E|0));im(i|0,D|0,16)|0;C=Vf(g,i)|0;if(!C){B=f[i>>2]|0;E=f[q>>2]|0;F=f[m>>2]|0;G=f[s>>2]|0;H=(((B^318)+239^E)+239^F)+239^G;J=f[t>>2]|0;K=(J|0)==0;a:do if(!K){L=J+-1|0;M=(L&J|0)==0;if(!M)if(H>>>0>>0)N=H;else N=(H>>>0)%(J>>>0)|0;else N=H&L;O=f[(f[g>>2]|0)+(N<<2)>>2]|0;if((O|0)!=0?(P=f[O>>2]|0,(P|0)!=0):0){if(M){M=P;while(1){O=f[M+4>>2]|0;if(!((O|0)==(H|0)|(O&L|0)==(N|0))){Q=N;R=31;break a}if((((f[M+8>>2]|0)==(B|0)?(f[M+12>>2]|0)==(E|0):0)?(f[M+16>>2]|0)==(F|0):0)?(f[M+20>>2]|0)==(G|0):0)break a;M=f[M>>2]|0;if(!M){Q=N;R=31;break a}}}else S=P;while(1){M=f[S+4>>2]|0;if((M|0)!=(H|0)){if(M>>>0>>0)T=M;else T=(M>>>0)%(J>>>0)|0;if((T|0)!=(N|0)){Q=N;R=31;break a}}if((((f[S+8>>2]|0)==(B|0)?(f[S+12>>2]|0)==(E|0):0)?(f[S+16>>2]|0)==(F|0):0)?(f[S+20>>2]|0)==(G|0):0)break a;S=f[S>>2]|0;if(!S){Q=N;R=31;break}}}else{Q=N;R=31}}else{Q=0;R=31}while(0);if((R|0)==31){R=0;D=ln(28)|0;f[D+8>>2]=B;f[D+12>>2]=E;f[D+16>>2]=F;f[D+20>>2]=G;f[D+24>>2]=z;f[D+4>>2]=H;f[D>>2]=0;U=$(((f[v>>2]|0)+1|0)>>>0);V=$(J>>>0);X=$(n[k>>2]);do if(K|$(X*V)>>0<3|(J+-1&J|0)!=0)&1;M=~~$(W($(U/X)))>>>0;Wh(g,P>>>0>>0?M:P);P=f[t>>2]|0;M=P+-1|0;if(!(M&P)){Y=P;Z=M&H;break}if(H>>>0

    >>0){Y=P;Z=H}else{Y=P;Z=(H>>>0)%(P>>>0)|0}}else{Y=J;Z=Q}while(0);J=(f[g>>2]|0)+(Z<<2)|0;H=f[J>>2]|0;if(!H){f[D>>2]=f[w>>2];f[w>>2]=D;f[J>>2]=w;J=f[D>>2]|0;if(J|0){K=f[J+4>>2]|0;J=Y+-1|0;if(J&Y)if(K>>>0>>0)_=K;else _=(K>>>0)%(Y>>>0)|0;else _=K&J;aa=(f[g>>2]|0)+(_<<2)|0;R=44}}else{f[D>>2]=f[H>>2];aa=H;R=44}if((R|0)==44){R=0;f[aa>>2]=D}f[v>>2]=(f[v>>2]|0)+1}H=x;J=f[H>>2]|0;K=un(J|0,f[H+4>>2]|0,z|0,0)|0;kh((f[f[y>>2]>>2]|0)+K|0,h|0,J|0)|0;J=f[j>>2]|0;f[J+(A<<2)>>2]=z;ba=z+1|0;ca=J}else{J=f[j>>2]|0;f[J+(A<<2)>>2]=f[C+24>>2];ba=z;ca=J}A=A+1|0;da=f[l>>2]|0;if(A>>>0>=da>>>0)break;else z=ba}if((ba|0)==(da|0))ea=ca;else{z=a+84|0;if(!(b[z>>0]|0)){A=f[a+72>>2]|0;h=f[a+68>>2]|0;y=h;if((A|0)==(h|0))fa=ca;else{x=A-h>>2;h=0;do{A=y+(h<<2)|0;f[A>>2]=f[ca+(f[A>>2]<<2)>>2];h=h+1|0}while(h>>>0>>0);fa=ca}}else{b[z>>0]=0;z=a+68|0;ca=a+72|0;x=f[ca>>2]|0;h=f[z>>2]|0;y=x-h>>2;A=h;h=x;if(da>>>0<=y>>>0)if(da>>>0>>0?(x=A+(da<<2)|0,(x|0)!=(h|0)):0){f[ca>>2]=h+(~((h+-4-x|0)>>>2)<<2);ga=da}else ga=da;else{Ch(z,da-y|0,1220);ga=f[l>>2]|0}y=f[j>>2]|0;if(!ga)fa=y;else{j=f[a+68>>2]|0;a=0;do{f[j+(a<<2)>>2]=f[y+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);fa=y}}f[l>>2]=ba;ea=fa}if(!ea)ha=ba;else{fa=f[o>>2]|0;if((fa|0)!=(ea|0))f[o>>2]=fa+(~((fa+-4-ea|0)>>>2)<<2);Oq(ea);ha=ba}}else ha=0;ba=f[g+8>>2]|0;if(ba|0){ea=ba;do{ba=ea;ea=f[ea>>2]|0;Oq(ba)}while((ea|0)!=0)}ea=f[g>>2]|0;f[g>>2]=0;if(!ea){u=e;return ha|0}Oq(ea);u=e;return ha|0}function nc(a,c,e){a=a|0;c=c|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=Oa,T=Oa,U=Oa,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0;g=u;u=u+48|0;h=g+12|0;i=g+38|0;j=g+32|0;k=g;l=h+16|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;f[h+12>>2]=0;n[l>>2]=$(1.0);m=a+80|0;o=f[m>>2]|0;f[k>>2]=0;p=k+4|0;f[p>>2]=0;f[k+8>>2]=0;if(o){if(o>>>0>1073741823)aq(k);q=o<<2;r=ln(q)|0;f[k>>2]=r;s=r+(o<<2)|0;f[k+8>>2]=s;sj(r|0,0,q|0)|0;f[p>>2]=s;s=f[e>>2]|0;e=c+48|0;q=c+40|0;r=j+2|0;o=j+4|0;t=h+4|0;v=h+12|0;w=h+8|0;x=a+40|0;y=a+64|0;z=0;A=0;while(1){B=e;C=f[B>>2]|0;D=f[B+4>>2]|0;B=q;E=un(f[B>>2]|0,f[B+4>>2]|0,s+A|0,0)|0;B=Vn(E|0,I|0,C|0,D|0)|0;D=(f[f[c>>2]>>2]|0)+B|0;b[i>>0]=b[D>>0]|0;b[i+1>>0]=b[D+1>>0]|0;b[i+2>>0]=b[D+2>>0]|0;b[i+3>>0]=b[D+3>>0]|0;b[i+4>>0]=b[D+4>>0]|0;b[i+5>>0]=b[D+5>>0]|0;im(j|0,D|0,6)|0;D=dg(h,j)|0;if(!D){B=d[j>>1]|0;C=d[r>>1]|0;E=d[o>>1]|0;F=(((B^318)&65535)+239^C&65535)+239^E&65535;G=f[t>>2]|0;H=(G|0)==0;a:do if(!H){J=G+-1|0;K=(J&G|0)==0;if(!K)if(F>>>0>>0)L=F;else L=(F>>>0)%(G>>>0)|0;else L=F&J;M=f[(f[h>>2]|0)+(L<<2)>>2]|0;if((M|0)!=0?(N=f[M>>2]|0,(N|0)!=0):0){if(K){K=N;while(1){M=f[K+4>>2]|0;if(!((M|0)==(F|0)|(M&J|0)==(L|0))){O=L;P=29;break a}M=K+8|0;if(((d[M>>1]|0)==B<<16>>16?(d[M+2>>1]|0)==C<<16>>16:0)?(d[K+12>>1]|0)==E<<16>>16:0)break a;K=f[K>>2]|0;if(!K){O=L;P=29;break a}}}else Q=N;while(1){K=f[Q+4>>2]|0;if((K|0)!=(F|0)){if(K>>>0>>0)R=K;else R=(K>>>0)%(G>>>0)|0;if((R|0)!=(L|0)){O=L;P=29;break a}}K=Q+8|0;if(((d[K>>1]|0)==B<<16>>16?(d[K+2>>1]|0)==C<<16>>16:0)?(d[Q+12>>1]|0)==E<<16>>16:0)break a;Q=f[Q>>2]|0;if(!Q){O=L;P=29;break}}}else{O=L;P=29}}else{O=0;P=29}while(0);if((P|0)==29){P=0;N=ln(20)|0;d[N+8>>1]=B;d[N+10>>1]=C;d[N+12>>1]=E;f[N+16>>2]=z;f[N+4>>2]=F;f[N>>2]=0;S=$(((f[v>>2]|0)+1|0)>>>0);T=$(G>>>0);U=$(n[l>>2]);do if(H|$(U*T)>>0<3|(G+-1&G|0)!=0)&1;J=~~$(W($(S/U)))>>>0;Th(h,K>>>0>>0?J:K);K=f[t>>2]|0;J=K+-1|0;if(!(J&K)){V=K;X=J&F;break}if(F>>>0>>0){V=K;X=F}else{V=K;X=(F>>>0)%(K>>>0)|0}}else{V=G;X=O}while(0);G=(f[h>>2]|0)+(X<<2)|0;F=f[G>>2]|0;if(!F){f[N>>2]=f[w>>2];f[w>>2]=N;f[G>>2]=w;G=f[N>>2]|0;if(G|0){H=f[G+4>>2]|0;G=V+-1|0;if(G&V)if(H>>>0>>0)Y=H;else Y=(H>>>0)%(V>>>0)|0;else Y=H&G;Z=(f[h>>2]|0)+(Y<<2)|0;P=42}}else{f[N>>2]=f[F>>2];Z=F;P=42}if((P|0)==42){P=0;f[Z>>2]=N}f[v>>2]=(f[v>>2]|0)+1}F=x;G=f[F>>2]|0;H=un(G|0,f[F+4>>2]|0,z|0,0)|0;kh((f[f[y>>2]>>2]|0)+H|0,i|0,G|0)|0;G=f[k>>2]|0;f[G+(A<<2)>>2]=z;_=z+1|0;aa=G}else{G=f[k>>2]|0;f[G+(A<<2)>>2]=f[D+16>>2];_=z;aa=G}A=A+1|0;ba=f[m>>2]|0;if(A>>>0>=ba>>>0)break;else z=_}if((_|0)==(ba|0))ca=aa;else{z=a+84|0;if(!(b[z>>0]|0)){A=f[a+72>>2]|0;i=f[a+68>>2]|0;y=i;if((A|0)==(i|0))da=aa;else{x=A-i>>2;i=0;do{A=y+(i<<2)|0;f[A>>2]=f[aa+(f[A>>2]<<2)>>2];i=i+1|0}while(i>>>0>>0);da=aa}}else{b[z>>0]=0;z=a+68|0;aa=a+72|0;x=f[aa>>2]|0;i=f[z>>2]|0;y=x-i>>2;A=i;i=x;if(ba>>>0<=y>>>0)if(ba>>>0>>0?(x=A+(ba<<2)|0,(x|0)!=(i|0)):0){f[aa>>2]=i+(~((i+-4-x|0)>>>2)<<2);ea=ba}else ea=ba;else{Ch(z,ba-y|0,1220);ea=f[m>>2]|0}y=f[k>>2]|0;if(!ea)da=y;else{k=f[a+68>>2]|0;a=0;do{f[k+(a<<2)>>2]=f[y+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);da=y}}f[m>>2]=_;ca=da}if(!ca)fa=_;else{da=f[p>>2]|0;if((da|0)!=(ca|0))f[p>>2]=da+(~((da+-4-ca|0)>>>2)<<2);Oq(ca);fa=_}}else fa=0;_=f[h+8>>2]|0;if(_|0){ca=_;do{_=ca;ca=f[ca>>2]|0;Oq(_)}while((ca|0)!=0)}ca=f[h>>2]|0;f[h>>2]=0;if(!ca){u=g;return fa|0}Oq(ca);u=g;return fa|0}function oc(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,_=0;g=a+8|0;Mh(g,b,d,e);d=f[a+48>>2]|0;h=f[a+52>>2]|0;i=e>>>0>1073741823?-1:e<<2;j=Lq(i)|0;sj(j|0,0,i|0)|0;k=Lq(i)|0;sj(k|0,0,i|0)|0;i=f[a+56>>2]|0;l=i+4|0;m=f[l>>2]|0;n=f[i>>2]|0;o=m-n|0;a:do if((o|0)>4){p=o>>2;q=(e|0)>0;r=a+16|0;s=a+32|0;t=a+12|0;u=a+28|0;v=a+20|0;w=a+24|0;x=d+12|0;y=e<<2;z=p+-1|0;if(m-n>>2>>>0>z>>>0){A=p;B=z;C=n}else aq(i);while(1){z=f[C+(B<<2)>>2]|0;if(q)sj(j|0,0,y|0)|0;if((z|0)!=-1){p=f[x>>2]|0;D=0;E=z;while(1){F=f[p+(E<<2)>>2]|0;if((F|0)!=-1){G=f[d>>2]|0;H=f[h>>2]|0;I=f[H+(f[G+(F<<2)>>2]<<2)>>2]|0;J=F+1|0;K=((J>>>0)%3|0|0)==0?F+-2|0:J;if((K|0)==-1)L=-1;else L=f[G+(K<<2)>>2]|0;K=f[H+(L<<2)>>2]|0;J=(((F>>>0)%3|0|0)==0?2:-1)+F|0;if((J|0)==-1)M=-1;else M=f[G+(J<<2)>>2]|0;J=f[H+(M<<2)>>2]|0;if((I|0)<(B|0)&(K|0)<(B|0)&(J|0)<(B|0)){H=X(I,e)|0;I=X(K,e)|0;K=X(J,e)|0;if(q){J=0;do{f[k+(J<<2)>>2]=(f[b+(J+K<<2)>>2]|0)+(f[b+(J+I<<2)>>2]|0)-(f[b+(J+H<<2)>>2]|0);J=J+1|0}while((J|0)!=(e|0));if(q){J=0;do{H=j+(J<<2)|0;f[H>>2]=(f[H>>2]|0)+(f[k+(J<<2)>>2]|0);J=J+1|0}while((J|0)!=(e|0))}}N=D+1|0}else N=D}else N=D;J=(((E>>>0)%3|0|0)==0?2:-1)+E|0;do if((J|0)!=-1?(H=f[p+(J<<2)>>2]|0,(H|0)!=-1):0)if(!((H>>>0)%3|0)){O=H+2|0;break}else{O=H+-1|0;break}else O=-1;while(0);E=(O|0)==(z|0)?-1:O;if((E|0)==-1)break;else D=N}D=X(B,e)|0;if(N){if(q){E=0;do{z=j+(E<<2)|0;f[z>>2]=(f[z>>2]|0)/(N|0)|0;E=E+1|0}while((E|0)!=(e|0))}E=b+(D<<2)|0;z=c+(D<<2)|0;p=f[g>>2]|0;if((p|0)>0){J=0;H=j;I=p;while(1){if((I|0)>0){p=0;do{K=f[H+(p<<2)>>2]|0;G=f[r>>2]|0;if((K|0)>(G|0)){F=f[s>>2]|0;f[F+(p<<2)>>2]=G;P=F}else{F=f[t>>2]|0;G=f[s>>2]|0;f[G+(p<<2)>>2]=(K|0)<(F|0)?F:K;P=G}p=p+1|0}while((p|0)<(f[g>>2]|0));Q=P}else Q=f[s>>2]|0;p=(f[E+(J<<2)>>2]|0)-(f[Q+(J<<2)>>2]|0)|0;G=z+(J<<2)|0;f[G>>2]=p;if((p|0)>=(f[u>>2]|0)){if((p|0)>(f[w>>2]|0)){R=p-(f[v>>2]|0)|0;S=57}}else{R=(f[v>>2]|0)+p|0;S=57}if((S|0)==57){S=0;f[G>>2]=R}J=J+1|0;I=f[g>>2]|0;if((J|0)>=(I|0))break;else H=Q}}}else{T=D;S=30}}else{T=X(B,e)|0;S=30}if((S|0)==30?(S=0,H=b+(T<<2)|0,I=c+(T<<2)|0,J=f[g>>2]|0,(J|0)>0):0){z=0;E=b+((X(A+-2|0,e)|0)<<2)|0;G=J;while(1){if((G|0)>0){J=0;do{p=f[E+(J<<2)>>2]|0;K=f[r>>2]|0;if((p|0)>(K|0)){F=f[s>>2]|0;f[F+(J<<2)>>2]=K;U=F}else{F=f[t>>2]|0;K=f[s>>2]|0;f[K+(J<<2)>>2]=(p|0)<(F|0)?F:p;U=K}J=J+1|0}while((J|0)<(f[g>>2]|0));V=U}else V=f[s>>2]|0;J=(f[H+(z<<2)>>2]|0)-(f[V+(z<<2)>>2]|0)|0;K=I+(z<<2)|0;f[K>>2]=J;if((J|0)>=(f[u>>2]|0)){if((J|0)>(f[w>>2]|0)){W=J-(f[v>>2]|0)|0;S=42}}else{W=(f[v>>2]|0)+J|0;S=42}if((S|0)==42){S=0;f[K>>2]=W}z=z+1|0;G=f[g>>2]|0;if((z|0)>=(G|0))break;else E=V}}if((A|0)<=2)break a;C=f[i>>2]|0;E=B+-1|0;if((f[l>>2]|0)-C>>2>>>0<=E>>>0)break;else{G=B;B=E;A=G}}aq(i)}while(0);if((e|0)>0)sj(j|0,0,e<<2|0)|0;e=f[g>>2]|0;if((e|0)<=0){Mq(k);Mq(j);return 1}i=a+16|0;A=a+32|0;B=a+12|0;C=a+28|0;l=a+20|0;V=a+24|0;a=0;W=j;U=e;while(1){if((U|0)>0){e=0;do{T=f[W+(e<<2)>>2]|0;Q=f[i>>2]|0;if((T|0)>(Q|0)){R=f[A>>2]|0;f[R+(e<<2)>>2]=Q;Y=R}else{R=f[B>>2]|0;Q=f[A>>2]|0;f[Q+(e<<2)>>2]=(T|0)<(R|0)?R:T;Y=Q}e=e+1|0}while((e|0)<(f[g>>2]|0));Z=Y}else Z=f[A>>2]|0;e=(f[b+(a<<2)>>2]|0)-(f[Z+(a<<2)>>2]|0)|0;Q=c+(a<<2)|0;f[Q>>2]=e;if((e|0)>=(f[C>>2]|0)){if((e|0)>(f[V>>2]|0)){_=e-(f[l>>2]|0)|0;S=72}}else{_=(f[l>>2]|0)+e|0;S=72}if((S|0)==72){S=0;f[Q>>2]=_}a=a+1|0;U=f[g>>2]|0;if((a|0)>=(U|0))break;else W=Z}Mq(k);Mq(j);return 1}function pc(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0;g=a+8|0;Mh(g,b,d,e);d=f[a+48>>2]|0;h=f[a+52>>2]|0;i=e>>>0>1073741823?-1:e<<2;j=Lq(i)|0;sj(j|0,0,i|0)|0;k=Lq(i)|0;sj(k|0,0,i|0)|0;i=f[a+56>>2]|0;l=i+4|0;m=f[l>>2]|0;n=f[i>>2]|0;o=m-n|0;a:do if((o|0)>4){p=o>>2;q=(e|0)>0;r=a+16|0;s=a+32|0;t=a+12|0;u=a+28|0;v=a+20|0;w=a+24|0;x=d+64|0;y=d+28|0;z=e<<2;A=p+-1|0;if(m-n>>2>>>0>A>>>0){B=p;C=A;D=n}else aq(i);while(1){A=f[D+(C<<2)>>2]|0;if(q)sj(j|0,0,z|0)|0;if((A|0)!=-1){p=f[d>>2]|0;E=0;F=A;while(1){if(((f[p+(F>>>5<<2)>>2]&1<<(F&31)|0)==0?(G=f[(f[(f[x>>2]|0)+12>>2]|0)+(F<<2)>>2]|0,(G|0)!=-1):0)?(H=f[y>>2]|0,I=f[h>>2]|0,J=f[I+(f[H+(G<<2)>>2]<<2)>>2]|0,K=G+1|0,L=f[I+(f[H+((((K>>>0)%3|0|0)==0?G+-2|0:K)<<2)>>2]<<2)>>2]|0,K=f[I+(f[H+((((G>>>0)%3|0|0)==0?2:-1)+G<<2)>>2]<<2)>>2]|0,(J|0)<(C|0)&(L|0)<(C|0)&(K|0)<(C|0)):0){G=X(J,e)|0;J=X(L,e)|0;L=X(K,e)|0;if(q){K=0;do{f[k+(K<<2)>>2]=(f[b+(K+L<<2)>>2]|0)+(f[b+(K+J<<2)>>2]|0)-(f[b+(K+G<<2)>>2]|0);K=K+1|0}while((K|0)!=(e|0));if(q){K=0;do{G=j+(K<<2)|0;f[G>>2]=(f[G>>2]|0)+(f[k+(K<<2)>>2]|0);K=K+1|0}while((K|0)!=(e|0))}}M=E+1|0}else M=E;K=(((F>>>0)%3|0|0)==0?2:-1)+F|0;do if(((K|0)!=-1?(f[p+(K>>>5<<2)>>2]&1<<(K&31)|0)==0:0)?(G=f[(f[(f[x>>2]|0)+12>>2]|0)+(K<<2)>>2]|0,(G|0)!=-1):0)if(!((G>>>0)%3|0)){N=G+2|0;break}else{N=G+-1|0;break}else N=-1;while(0);F=(N|0)==(A|0)?-1:N;if((F|0)==-1)break;else E=M}E=X(C,e)|0;if(M){if(q){F=0;do{A=j+(F<<2)|0;f[A>>2]=(f[A>>2]|0)/(M|0)|0;F=F+1|0}while((F|0)!=(e|0))}F=b+(E<<2)|0;A=c+(E<<2)|0;p=f[g>>2]|0;if((p|0)>0){K=0;G=j;J=p;while(1){if((J|0)>0){p=0;do{L=f[G+(p<<2)>>2]|0;H=f[r>>2]|0;if((L|0)>(H|0)){I=f[s>>2]|0;f[I+(p<<2)>>2]=H;O=I}else{I=f[t>>2]|0;H=f[s>>2]|0;f[H+(p<<2)>>2]=(L|0)<(I|0)?I:L;O=H}p=p+1|0}while((p|0)<(f[g>>2]|0));P=O}else P=f[s>>2]|0;p=(f[F+(K<<2)>>2]|0)-(f[P+(K<<2)>>2]|0)|0;H=A+(K<<2)|0;f[H>>2]=p;if((p|0)>=(f[u>>2]|0)){if((p|0)>(f[w>>2]|0)){Q=p-(f[v>>2]|0)|0;R=55}}else{Q=(f[v>>2]|0)+p|0;R=55}if((R|0)==55){R=0;f[H>>2]=Q}K=K+1|0;J=f[g>>2]|0;if((K|0)>=(J|0))break;else G=P}}}else{S=E;R=28}}else{S=X(C,e)|0;R=28}if((R|0)==28?(R=0,G=b+(S<<2)|0,J=c+(S<<2)|0,K=f[g>>2]|0,(K|0)>0):0){A=0;F=b+((X(B+-2|0,e)|0)<<2)|0;H=K;while(1){if((H|0)>0){K=0;do{p=f[F+(K<<2)>>2]|0;L=f[r>>2]|0;if((p|0)>(L|0)){I=f[s>>2]|0;f[I+(K<<2)>>2]=L;T=I}else{I=f[t>>2]|0;L=f[s>>2]|0;f[L+(K<<2)>>2]=(p|0)<(I|0)?I:p;T=L}K=K+1|0}while((K|0)<(f[g>>2]|0));U=T}else U=f[s>>2]|0;K=(f[G+(A<<2)>>2]|0)-(f[U+(A<<2)>>2]|0)|0;L=J+(A<<2)|0;f[L>>2]=K;if((K|0)>=(f[u>>2]|0)){if((K|0)>(f[w>>2]|0)){V=K-(f[v>>2]|0)|0;R=40}}else{V=(f[v>>2]|0)+K|0;R=40}if((R|0)==40){R=0;f[L>>2]=V}A=A+1|0;H=f[g>>2]|0;if((A|0)>=(H|0))break;else F=U}}if((B|0)<=2)break a;D=f[i>>2]|0;F=C+-1|0;if((f[l>>2]|0)-D>>2>>>0<=F>>>0)break;else{H=C;C=F;B=H}}aq(i)}while(0);if((e|0)>0)sj(j|0,0,e<<2|0)|0;e=f[g>>2]|0;if((e|0)<=0){Mq(k);Mq(j);return 1}i=a+16|0;B=a+32|0;C=a+12|0;D=a+28|0;l=a+20|0;U=a+24|0;a=0;V=j;T=e;while(1){if((T|0)>0){e=0;do{S=f[V+(e<<2)>>2]|0;P=f[i>>2]|0;if((S|0)>(P|0)){Q=f[B>>2]|0;f[Q+(e<<2)>>2]=P;W=Q}else{Q=f[C>>2]|0;P=f[B>>2]|0;f[P+(e<<2)>>2]=(S|0)<(Q|0)?Q:S;W=P}e=e+1|0}while((e|0)<(f[g>>2]|0));Y=W}else Y=f[B>>2]|0;e=(f[b+(a<<2)>>2]|0)-(f[Y+(a<<2)>>2]|0)|0;P=c+(a<<2)|0;f[P>>2]=e;if((e|0)>=(f[D>>2]|0)){if((e|0)>(f[U>>2]|0)){Z=e-(f[l>>2]|0)|0;R=70}}else{Z=(f[l>>2]|0)+e|0;R=70}if((R|0)==70){R=0;f[P>>2]=Z}a=a+1|0;T=f[g>>2]|0;if((a|0)>=(T|0))break;else V=Y}Mq(k);Mq(j);return 1}function qc(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0;e=u;u=u+64|0;d=e+48|0;h=e+40|0;i=e+32|0;j=e+16|0;k=e+8|0;l=e;m=e+28|0;n=a+8|0;o=f[n>>2]|0;if((o+-2|0)>>>0<=28){f[a+72>>2]=o;p=1<>2]=p+-1;o=p+-2|0;f[a+80>>2]=o;f[a+84>>2]=(o|0)/2|0}o=a+40|0;f[a+48>>2]=g;g=a+88|0;tk(g);p=a+36|0;q=f[p>>2]|0;r=(f[q+4>>2]|0)-(f[q>>2]|0)|0;s=r>>2;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;t=k;f[t>>2]=0;f[t+4>>2]=0;t=l;f[t>>2]=0;f[t+4>>2]=0;if((r|0)<=0){u=e;return 1}r=j+4|0;t=j+8|0;v=a+84|0;w=a+80|0;x=h+4|0;y=i+4|0;z=d+4|0;A=k+4|0;B=h+4|0;C=i+4|0;D=d+4|0;E=l+4|0;F=a+76|0;a=k+4|0;G=l+4|0;H=f[q>>2]|0;if((f[q+4>>2]|0)==(H|0)){J=q;aq(J)}else{K=0;L=H}while(1){f[m>>2]=f[L+(K<<2)>>2];f[d>>2]=f[m>>2];ic(o,d,j);H=f[j>>2]|0;q=(H|0)>-1?H:0-H|0;M=f[r>>2]|0;N=(M|0)>-1?M:0-M|0;O=Vn(N|0,((N|0)<0)<<31>>31|0,q|0,((q|0)<0)<<31>>31|0)|0;q=f[t>>2]|0;N=(q|0)>-1;P=N?q:0-q|0;q=Vn(O|0,I|0,P|0,((P|0)<0)<<31>>31|0)|0;P=I;if((q|0)==0&(P|0)==0){O=f[v>>2]|0;Q=O;R=j;S=M;T=O}else{O=f[v>>2]|0;U=((O|0)<0)<<31>>31;V=un(O|0,U|0,H|0,((H|0)<0)<<31>>31|0)|0;H=Ik(V|0,I|0,q|0,P|0)|0;f[j>>2]=H;V=un(O|0,U|0,M|0,((M|0)<0)<<31>>31|0)|0;M=Ik(V|0,I|0,q|0,P|0)|0;f[r>>2]=M;P=O-((H|0)>-1?H:0-H|0)-((M|0)>-1?M:0-M|0)|0;Q=N?P:0-P|0;R=t;S=M;T=O}f[R>>2]=Q;O=f[j>>2]|0;do if((O|0)<=-1){if((S|0)<0){M=f[t>>2]|0;W=(M|0)>-1?M:0-M|0;X=M}else{M=f[t>>2]|0;W=(f[w>>2]|0)-((M|0)>-1?M:0-M|0)|0;X=M}if((X|0)<0){Y=(S|0)>-1?S:0-S|0;Z=W;_=X;break}else{Y=(f[w>>2]|0)-((S|0)>-1?S:0-S|0)|0;Z=W;_=X;break}}else{M=f[t>>2]|0;Y=M+T|0;Z=T+S|0;_=M}while(0);M=(Z|0)==0;P=(Y|0)==0;N=f[w>>2]|0;do if(Y|Z){H=(N|0)==(Y|0);if(!(M&H)){q=(N|0)==(Z|0);if(!(P&q)){if(M&(T|0)<(Y|0)){$=0;aa=(T<<1)-Y|0;break}if(q&(T|0)>(Y|0)){$=Z;aa=(T<<1)-Y|0;break}if(H&(T|0)>(Z|0)){$=(T<<1)-Z|0;aa=Y;break}if(P){$=(T|0)<(Z|0)?(T<<1)-Z|0:Z;aa=0}else{$=Z;aa=Y}}else{$=Z;aa=Z}}else{$=Y;aa=Y}}else{$=N;aa=N}while(0);P=0-S|0;M=0-_|0;f[j>>2]=0-O;f[r>>2]=P;f[t>>2]=M;if((O|0)<1){ba=T-_|0;ca=T-S|0}else{H=(_|0)<1?M:_;M=(S|0)<1?P:S;ba=(_|0)>0?M:N-M|0;ca=(S|0)>0?H:N-H|0}H=(ca|0)==0;M=(ba|0)==0;do if(((ba|ca|0)!=0?(P=(N|0)==(ba|0),!(H&P)):0)?(q=(N|0)==(ca|0),!(M&q)):0){if(H&(T|0)<(ba|0)){da=0;ea=(T<<1)-ba|0;break}if(q&(T|0)>(ba|0)){da=N;ea=(T<<1)-ba|0;break}if(P&(T|0)>(ca|0)){da=(T<<1)-ca|0;ea=N;break}if(M){da=(T|0)<(ca|0)?(T<<1)-ca|0:ca;ea=0}else{da=ca;ea=ba}}else{da=N;ea=N}while(0);N=K<<1;M=b+(N<<2)|0;H=M+4|0;O=f[H>>2]|0;f[h>>2]=f[M>>2];f[x>>2]=O;f[i>>2]=$;f[y>>2]=aa;Od(d,n,h,i);O=f[d>>2]|0;f[k>>2]=O;P=f[z>>2]|0;f[A>>2]=P;q=f[H>>2]|0;f[h>>2]=f[M>>2];f[B>>2]=q;f[i>>2]=da;f[C>>2]=ea;Od(d,n,h,i);q=f[d>>2]|0;f[l>>2]=q;M=f[D>>2]|0;f[E>>2]=M;H=f[v>>2]|0;if((H|0)>=(O|0))if((O|0)<(0-H|0))fa=(f[F>>2]|0)+O|0;else fa=O;else fa=O-(f[F>>2]|0)|0;f[k>>2]=fa;if((H|0)>=(P|0))if((P|0)<(0-H|0))ga=(f[F>>2]|0)+P|0;else ga=P;else ga=P-(f[F>>2]|0)|0;f[a>>2]=ga;if((H|0)>=(q|0))if((q|0)<(0-H|0))ha=(f[F>>2]|0)+q|0;else ha=q;else ha=q-(f[F>>2]|0)|0;f[l>>2]=ha;if((H|0)>=(M|0))if((M|0)<(0-H|0))ia=(f[F>>2]|0)+M|0;else ia=M;else ia=M-(f[F>>2]|0)|0;f[G>>2]=ia;if((((ga|0)>-1?ga:0-ga|0)+((fa|0)>-1?fa:0-fa|0)|0)<(((ha|0)>-1?ha:0-ha|0)+((ia|0)>-1?ia:0-ia|0)|0)){fj(g,0);ja=k}else{fj(g,1);ja=l}M=f[ja>>2]|0;if((M|0)<0)ka=(f[F>>2]|0)+M|0;else ka=M;M=c+(N<<2)|0;f[M>>2]=ka;N=f[ja+4>>2]|0;if((N|0)<0)la=(f[F>>2]|0)+N|0;else la=N;f[M+4>>2]=la;K=K+1|0;if((K|0)>=(s|0)){ma=5;break}M=f[p>>2]|0;L=f[M>>2]|0;if((f[M+4>>2]|0)-L>>2>>>0<=K>>>0){J=M;ma=6;break}}if((ma|0)==5){u=e;return 1}else if((ma|0)==6)aq(J);return 0}function rc(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0;c=u;u=u+48|0;d=c+24|0;e=c+12|0;g=c;if(!b){h=0;u=c;return h|0}i=a+12|0;j=a+4|0;k=f[j>>2]|0;l=f[a>>2]|0;m=k-l>>2;n=a+16|0;o=f[n>>2]|0;p=f[i>>2]|0;q=o-p>>2;r=p;p=o;if(m>>>0<=q>>>0)if(m>>>0>>0?(o=r+(m<<2)|0,(o|0)!=(p|0)):0){f[n>>2]=p+(~((p+-4-o|0)>>>2)<<2);s=l;t=k}else{s=l;t=k}else{Ch(i,m-q|0,6140);s=f[a>>2]|0;t=f[j>>2]|0}f[d>>2]=0;q=d+4|0;f[q>>2]=0;f[d+8>>2]=0;gk(d,t-s>>2);s=f[j>>2]|0;t=f[a>>2]|0;if((s|0)==(t|0)){v=s;w=s}else{m=f[d>>2]|0;k=m;l=k;o=0;p=s;s=k;k=t;t=m;while(1){m=f[k+(o<<2)>>2]|0;n=f[q>>2]|0;if(m>>>0>2>>>0){x=l;y=s;z=k;A=p}else{r=m+1|0;f[e>>2]=0;B=n-t>>2;C=t;D=n;if(r>>>0<=B>>>0)if(r>>>0>>0?(n=C+(r<<2)|0,(n|0)!=(D|0)):0){f[q>>2]=D+(~((D+-4-n|0)>>>2)<<2);E=l;F=p;G=k}else{E=l;F=p;G=k}else{Ch(d,r-B|0,e);E=f[d>>2]|0;F=f[j>>2]|0;G=f[a>>2]|0}x=E;y=E;z=G;A=F}B=y+(m<<2)|0;f[B>>2]=(f[B>>2]|0)+1;o=o+1|0;if(o>>>0>=A-z>>2>>>0){v=z;w=A;break}else{l=x;p=A;s=y;k=z;t=y}}}y=w-v|0;v=y>>2;f[e>>2]=0;w=e+4|0;f[w>>2]=0;f[e+8>>2]=0;if(!v){H=0;I=0}else{if(v>>>0>536870911)aq(e);t=ln(y<<1)|0;f[w>>2]=t;f[e>>2]=t;y=t+(v<<3)|0;f[e+8>>2]=y;z=v;v=t;k=t;while(1){s=v;f[s>>2]=-1;f[s+4>>2]=-1;s=k+8|0;A=z+-1|0;if(!A)break;else{z=A;v=s;k=s}}f[w>>2]=y;H=t;I=t}t=f[q>>2]|0;y=f[d>>2]|0;k=t-y|0;v=k>>2;f[g>>2]=0;z=g+4|0;f[z>>2]=0;f[g+8>>2]=0;s=y;do if(v)if(v>>>0>1073741823)aq(g);else{A=ln(k)|0;f[g>>2]=A;p=A+(v<<2)|0;f[g+8>>2]=p;sj(A|0,0,k|0)|0;f[z>>2]=p;J=A;K=p;L=A;break}else{J=0;K=0;L=0}while(0);if((t|0)!=(y|0)){y=0;t=0;while(1){f[J+(t<<2)>>2]=y;k=t+1|0;if(k>>>0>>0){y=(f[s+(t<<2)>>2]|0)+y|0;t=k}else break}}t=f[j>>2]|0;j=f[a>>2]|0;y=j;if((t|0)!=(j|0)){k=a+40|0;a=t-j>>2;j=H;t=H;g=H;A=H;p=H;x=H;l=0;o=J;while(1){F=f[y+(l<<2)>>2]|0;G=l+1|0;E=((G>>>0)%3|0|0)==0?l+-2|0:G;if((E|0)==-1)M=-1;else M=f[y+(E<<2)>>2]|0;E=((l>>>0)%3|0|0)==0;G=(E?2:-1)+l|0;if((G|0)==-1)N=-1;else N=f[y+(G<<2)>>2]|0;if(E?(M|0)==(N|0)|((F|0)==(M|0)|(F|0)==(N|0)):0){f[k>>2]=(f[k>>2]|0)+1;O=j;P=t;Q=g;R=A;S=p;T=x;U=l+2|0;V=o}else W=51;a:do if((W|0)==51){W=0;E=f[s+(N<<2)>>2]|0;b:do if((E|0)>0){G=0;B=f[o+(N<<2)>>2]|0;while(1){m=f[p+(B<<3)>>2]|0;if((m|0)==-1){X=j;Y=t;Z=A;_=p;break b}if((m|0)==(M|0)){m=f[p+(B<<3)+4>>2]|0;if((m|0)==-1)$=-1;else $=f[y+(m<<2)>>2]|0;if((F|0)!=($|0))break}m=G+1|0;if((m|0)<(E|0)){G=m;B=B+1|0}else{X=j;Y=t;Z=A;_=p;break b}}m=f[A+(B<<3)+4>>2]|0;r=G;n=B;D=t;while(1){r=r+1|0;if((r|0)>=(E|0))break;C=n+1|0;f[D+(n<<3)>>2]=f[D+(C<<3)>>2];f[D+(n<<3)+4>>2]=f[D+(C<<3)+4>>2];if((f[j+(n<<3)>>2]|0)==-1)break;else{n=C;D=j}}f[g+(n<<3)>>2]=-1;if((m|0)==-1){X=g;Y=g;Z=g;_=g}else{D=f[i>>2]|0;f[D+(l<<2)>>2]=m;f[D+(m<<2)>>2]=l;O=g;P=g;Q=g;R=g;S=g;T=x;U=l;V=o;break a}}else{X=j;Y=t;Z=A;_=p}while(0);E=f[s+(M<<2)>>2]|0;if((E|0)>0){D=0;r=f[J+(M<<2)>>2]|0;while(1){aa=x+(r<<3)|0;if((f[aa>>2]|0)==-1)break;D=D+1|0;if((D|0)>=(E|0)){O=x;P=x;Q=x;R=x;S=x;T=x;U=l;V=J;break a}else r=r+1|0}f[aa>>2]=N;f[H+(r<<3)+4>>2]=l;O=H;P=H;Q=H;R=H;S=H;T=H;U=l;V=J}else{O=X;P=Y;Q=g;R=Z;S=_;T=x;U=l;V=o}}while(0);l=U+1|0;if(l>>>0>=a>>>0)break;else{j=O;t=P;g=Q;A=R;p=S;x=T;o=V}}}f[b>>2]=v;if(!J){ba=H;ca=I}else{if((K|0)!=(J|0))f[z>>2]=K+(~((K+-4-J|0)>>>2)<<2);Oq(L);L=f[e>>2]|0;ba=L;ca=L}if(ba|0){L=f[w>>2]|0;if((L|0)!=(ba|0))f[w>>2]=L+(~((L+-8-ba|0)>>>3)<<3);Oq(ca)}ca=f[d>>2]|0;if(ca|0){d=f[q>>2]|0;if((d|0)!=(ca|0))f[q>>2]=d+(~((d+-4-ca|0)>>>2)<<2);Oq(ca)}h=1;u=c;return h|0}function sc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=Oa,S=Oa,T=Oa,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0;e=u;u=u+48|0;g=e+12|0;h=e+35|0;i=e+32|0;j=e;k=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[k>>2]=$(1.0);l=a+80|0;m=f[l>>2]|0;f[j>>2]=0;o=j+4|0;f[o>>2]=0;f[j+8>>2]=0;if(m){if(m>>>0>1073741823)aq(j);p=m<<2;q=ln(p)|0;f[j>>2]=q;r=q+(m<<2)|0;f[j+8>>2]=r;sj(q|0,0,p|0)|0;f[o>>2]=r;r=f[d>>2]|0;d=c+48|0;p=c+40|0;q=i+1|0;m=i+2|0;s=g+4|0;t=g+12|0;v=g+8|0;w=a+40|0;x=a+64|0;y=0;z=0;while(1){A=d;B=f[A>>2]|0;C=f[A+4>>2]|0;A=p;D=un(f[A>>2]|0,f[A+4>>2]|0,r+y|0,0)|0;A=Vn(D|0,I|0,B|0,C|0)|0;C=(f[f[c>>2]>>2]|0)+A|0;b[h>>0]=b[C>>0]|0;b[h+1>>0]=b[C+1>>0]|0;b[h+2>>0]=b[C+2>>0]|0;im(i|0,C|0,3)|0;C=jg(g,i)|0;if(!C){A=b[i>>0]|0;B=b[q>>0]|0;D=b[m>>0]|0;E=((A&255^318)+239^B&255)+239^D&255;F=f[s>>2]|0;G=(F|0)==0;a:do if(!G){H=F+-1|0;J=(H&F|0)==0;if(!J)if(E>>>0>>0)K=E;else K=(E>>>0)%(F>>>0)|0;else K=E&H;L=f[(f[g>>2]|0)+(K<<2)>>2]|0;if((L|0)!=0?(M=f[L>>2]|0,(M|0)!=0):0){if(J){J=M;while(1){L=f[J+4>>2]|0;if(!((L|0)==(E|0)|(L&H|0)==(K|0))){N=K;O=29;break a}L=J+8|0;if(((b[L>>0]|0)==A<<24>>24?(b[L+1>>0]|0)==B<<24>>24:0)?(b[L+2>>0]|0)==D<<24>>24:0)break a;J=f[J>>2]|0;if(!J){N=K;O=29;break a}}}else P=M;while(1){J=f[P+4>>2]|0;if((J|0)!=(E|0)){if(J>>>0>>0)Q=J;else Q=(J>>>0)%(F>>>0)|0;if((Q|0)!=(K|0)){N=K;O=29;break a}}J=P+8|0;if(((b[J>>0]|0)==A<<24>>24?(b[J+1>>0]|0)==B<<24>>24:0)?(b[J+2>>0]|0)==D<<24>>24:0)break a;P=f[P>>2]|0;if(!P){N=K;O=29;break}}}else{N=K;O=29}}else{N=0;O=29}while(0);if((O|0)==29){O=0;M=ln(16)|0;b[M+8>>0]=A;b[M+9>>0]=B;b[M+10>>0]=D;f[M+12>>2]=z;f[M+4>>2]=E;f[M>>2]=0;R=$(((f[t>>2]|0)+1|0)>>>0);S=$(F>>>0);T=$(n[k>>2]);do if(G|$(T*S)>>0<3|(F+-1&F|0)!=0)&1;H=~~$(W($(R/T)))>>>0;_h(g,J>>>0>>0?H:J);J=f[s>>2]|0;H=J+-1|0;if(!(H&J)){U=J;V=H&E;break}if(E>>>0>>0){U=J;V=E}else{U=J;V=(E>>>0)%(J>>>0)|0}}else{U=F;V=N}while(0);F=(f[g>>2]|0)+(V<<2)|0;E=f[F>>2]|0;if(!E){f[M>>2]=f[v>>2];f[v>>2]=M;f[F>>2]=v;F=f[M>>2]|0;if(F|0){G=f[F+4>>2]|0;F=U+-1|0;if(F&U)if(G>>>0>>0)X=G;else X=(G>>>0)%(U>>>0)|0;else X=G&F;Y=(f[g>>2]|0)+(X<<2)|0;O=42}}else{f[M>>2]=f[E>>2];Y=E;O=42}if((O|0)==42){O=0;f[Y>>2]=M}f[t>>2]=(f[t>>2]|0)+1}E=w;F=f[E>>2]|0;G=un(F|0,f[E+4>>2]|0,z|0,0)|0;kh((f[f[x>>2]>>2]|0)+G|0,h|0,F|0)|0;F=f[j>>2]|0;f[F+(y<<2)>>2]=z;Z=z+1|0;_=F}else{F=f[j>>2]|0;f[F+(y<<2)>>2]=f[C+12>>2];Z=z;_=F}y=y+1|0;aa=f[l>>2]|0;if(y>>>0>=aa>>>0)break;else z=Z}if((Z|0)==(aa|0))ba=_;else{z=a+84|0;if(!(b[z>>0]|0)){y=f[a+72>>2]|0;h=f[a+68>>2]|0;x=h;if((y|0)==(h|0))ca=_;else{w=y-h>>2;h=0;do{y=x+(h<<2)|0;f[y>>2]=f[_+(f[y>>2]<<2)>>2];h=h+1|0}while(h>>>0>>0);ca=_}}else{b[z>>0]=0;z=a+68|0;_=a+72|0;w=f[_>>2]|0;h=f[z>>2]|0;x=w-h>>2;y=h;h=w;if(aa>>>0<=x>>>0)if(aa>>>0>>0?(w=y+(aa<<2)|0,(w|0)!=(h|0)):0){f[_>>2]=h+(~((h+-4-w|0)>>>2)<<2);da=aa}else da=aa;else{Ch(z,aa-x|0,1220);da=f[l>>2]|0}x=f[j>>2]|0;if(!da)ca=x;else{j=f[a+68>>2]|0;a=0;do{f[j+(a<<2)>>2]=f[x+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);ca=x}}f[l>>2]=Z;ba=ca}if(!ba)ea=Z;else{ca=f[o>>2]|0;if((ca|0)!=(ba|0))f[o>>2]=ca+(~((ca+-4-ba|0)>>>2)<<2);Oq(ba);ea=Z}}else ea=0;Z=f[g+8>>2]|0;if(Z|0){ba=Z;do{Z=ba;ba=f[ba>>2]|0;Oq(Z)}while((ba|0)!=0)}ba=f[g>>2]|0;f[g>>2]=0;if(!ba){u=e;return ea|0}Oq(ba);u=e;return ea|0}function tc(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0;e=u;u=u+64|0;d=e+48|0;h=e+40|0;i=e+32|0;j=e+16|0;k=e+8|0;l=e;m=e+28|0;n=a+8|0;o=f[n>>2]|0;if((o+-2|0)>>>0<=28){f[a+72>>2]=o;p=1<>2]=p+-1;o=p+-2|0;f[a+80>>2]=o;f[a+84>>2]=(o|0)/2|0}o=a+40|0;f[a+48>>2]=g;g=a+88|0;tk(g);p=a+36|0;q=f[p>>2]|0;r=(f[q+4>>2]|0)-(f[q>>2]|0)|0;s=r>>2;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;t=k;f[t>>2]=0;f[t+4>>2]=0;t=l;f[t>>2]=0;f[t+4>>2]=0;if((r|0)<=0){u=e;return 1}r=j+4|0;t=j+8|0;v=a+84|0;w=a+80|0;x=h+4|0;y=i+4|0;z=d+4|0;A=k+4|0;B=h+4|0;C=i+4|0;D=d+4|0;E=l+4|0;F=a+76|0;a=k+4|0;G=l+4|0;H=f[q>>2]|0;if((f[q+4>>2]|0)==(H|0)){J=q;aq(J)}else{K=0;L=H}while(1){f[m>>2]=f[L+(K<<2)>>2];f[d>>2]=f[m>>2];$b(o,d,j);H=f[j>>2]|0;q=(H|0)>-1?H:0-H|0;M=f[r>>2]|0;N=(M|0)>-1?M:0-M|0;O=Vn(N|0,((N|0)<0)<<31>>31|0,q|0,((q|0)<0)<<31>>31|0)|0;q=f[t>>2]|0;N=(q|0)>-1;P=N?q:0-q|0;q=Vn(O|0,I|0,P|0,((P|0)<0)<<31>>31|0)|0;P=I;if((q|0)==0&(P|0)==0){O=f[v>>2]|0;Q=O;R=j;S=M;T=O}else{O=f[v>>2]|0;U=((O|0)<0)<<31>>31;V=un(O|0,U|0,H|0,((H|0)<0)<<31>>31|0)|0;H=Ik(V|0,I|0,q|0,P|0)|0;f[j>>2]=H;V=un(O|0,U|0,M|0,((M|0)<0)<<31>>31|0)|0;M=Ik(V|0,I|0,q|0,P|0)|0;f[r>>2]=M;P=O-((H|0)>-1?H:0-H|0)-((M|0)>-1?M:0-M|0)|0;Q=N?P:0-P|0;R=t;S=M;T=O}f[R>>2]=Q;O=f[j>>2]|0;do if((O|0)<=-1){if((S|0)<0){M=f[t>>2]|0;W=(M|0)>-1?M:0-M|0;X=M}else{M=f[t>>2]|0;W=(f[w>>2]|0)-((M|0)>-1?M:0-M|0)|0;X=M}if((X|0)<0){Y=(S|0)>-1?S:0-S|0;Z=W;_=X;break}else{Y=(f[w>>2]|0)-((S|0)>-1?S:0-S|0)|0;Z=W;_=X;break}}else{M=f[t>>2]|0;Y=M+T|0;Z=T+S|0;_=M}while(0);M=(Z|0)==0;P=(Y|0)==0;N=f[w>>2]|0;do if(Y|Z){H=(N|0)==(Y|0);if(!(M&H)){q=(N|0)==(Z|0);if(!(P&q)){if(M&(T|0)<(Y|0)){$=0;aa=(T<<1)-Y|0;break}if(q&(T|0)>(Y|0)){$=Z;aa=(T<<1)-Y|0;break}if(H&(T|0)>(Z|0)){$=(T<<1)-Z|0;aa=Y;break}if(P){$=(T|0)<(Z|0)?(T<<1)-Z|0:Z;aa=0}else{$=Z;aa=Y}}else{$=Z;aa=Z}}else{$=Y;aa=Y}}else{$=N;aa=N}while(0);P=0-S|0;M=0-_|0;f[j>>2]=0-O;f[r>>2]=P;f[t>>2]=M;if((O|0)<1){ba=T-_|0;ca=T-S|0}else{H=(_|0)<1?M:_;M=(S|0)<1?P:S;ba=(_|0)>0?M:N-M|0;ca=(S|0)>0?H:N-H|0}H=(ca|0)==0;M=(ba|0)==0;do if(((ba|ca|0)!=0?(P=(N|0)==(ba|0),!(H&P)):0)?(q=(N|0)==(ca|0),!(M&q)):0){if(H&(T|0)<(ba|0)){da=0;ea=(T<<1)-ba|0;break}if(q&(T|0)>(ba|0)){da=N;ea=(T<<1)-ba|0;break}if(P&(T|0)>(ca|0)){da=(T<<1)-ca|0;ea=N;break}if(M){da=(T|0)<(ca|0)?(T<<1)-ca|0:ca;ea=0}else{da=ca;ea=ba}}else{da=N;ea=N}while(0);N=K<<1;M=b+(N<<2)|0;H=M+4|0;O=f[H>>2]|0;f[h>>2]=f[M>>2];f[x>>2]=O;f[i>>2]=$;f[y>>2]=aa;Od(d,n,h,i);O=f[d>>2]|0;f[k>>2]=O;P=f[z>>2]|0;f[A>>2]=P;q=f[H>>2]|0;f[h>>2]=f[M>>2];f[B>>2]=q;f[i>>2]=da;f[C>>2]=ea;Od(d,n,h,i);q=f[d>>2]|0;f[l>>2]=q;M=f[D>>2]|0;f[E>>2]=M;H=f[v>>2]|0;if((H|0)>=(O|0))if((O|0)<(0-H|0))fa=(f[F>>2]|0)+O|0;else fa=O;else fa=O-(f[F>>2]|0)|0;f[k>>2]=fa;if((H|0)>=(P|0))if((P|0)<(0-H|0))ga=(f[F>>2]|0)+P|0;else ga=P;else ga=P-(f[F>>2]|0)|0;f[a>>2]=ga;if((H|0)>=(q|0))if((q|0)<(0-H|0))ha=(f[F>>2]|0)+q|0;else ha=q;else ha=q-(f[F>>2]|0)|0;f[l>>2]=ha;if((H|0)>=(M|0))if((M|0)<(0-H|0))ia=(f[F>>2]|0)+M|0;else ia=M;else ia=M-(f[F>>2]|0)|0;f[G>>2]=ia;if((((ga|0)>-1?ga:0-ga|0)+((fa|0)>-1?fa:0-fa|0)|0)<(((ha|0)>-1?ha:0-ha|0)+((ia|0)>-1?ia:0-ia|0)|0)){fj(g,0);ja=k}else{fj(g,1);ja=l}M=f[ja>>2]|0;if((M|0)<0)ka=(f[F>>2]|0)+M|0;else ka=M;M=c+(N<<2)|0;f[M>>2]=ka;N=f[ja+4>>2]|0;if((N|0)<0)la=(f[F>>2]|0)+N|0;else la=N;f[M+4>>2]=la;K=K+1|0;if((K|0)>=(s|0)){ma=5;break}M=f[p>>2]|0;L=f[M>>2]|0;if((f[M+4>>2]|0)-L>>2>>>0<=K>>>0){J=M;ma=6;break}}if((ma|0)==5){u=e;return 1}else if((ma|0)==6)aq(J);return 0}function uc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=Oa,T=Oa,U=Oa,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0;e=u;u=u+64|0;g=e+36|0;h=e+24|0;i=e+12|0;j=e;k=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[k>>2]=$(1.0);l=a+80|0;m=f[l>>2]|0;f[j>>2]=0;o=j+4|0;f[o>>2]=0;f[j+8>>2]=0;if(m){if(m>>>0>1073741823)aq(j);p=m<<2;q=ln(p)|0;f[j>>2]=q;r=q+(m<<2)|0;f[j+8>>2]=r;sj(q|0,0,p|0)|0;f[o>>2]=r;r=f[d>>2]|0;d=c+48|0;p=c+40|0;q=i+4|0;m=i+8|0;s=g+4|0;t=g+12|0;v=g+8|0;w=a+40|0;x=a+64|0;y=0;z=0;while(1){A=d;B=f[A>>2]|0;C=f[A+4>>2]|0;A=p;D=un(f[A>>2]|0,f[A+4>>2]|0,r+z|0,0)|0;A=Vn(D|0,I|0,B|0,C|0)|0;C=(f[f[c>>2]>>2]|0)+A|0;A=h;B=C;D=A+12|0;do{b[A>>0]=b[B>>0]|0;A=A+1|0;B=B+1|0}while((A|0)<(D|0));im(i|0,C|0,12)|0;B=qg(g,i)|0;if(!B){A=f[i>>2]|0;D=f[q>>2]|0;E=f[m>>2]|0;F=((A^318)+239^D)+239^E;G=f[s>>2]|0;H=(G|0)==0;a:do if(!H){J=G+-1|0;K=(J&G|0)==0;if(!K)if(F>>>0>>0)L=F;else L=(F>>>0)%(G>>>0)|0;else L=F&J;M=f[(f[g>>2]|0)+(L<<2)>>2]|0;if((M|0)!=0?(N=f[M>>2]|0,(N|0)!=0):0){if(K){K=N;while(1){M=f[K+4>>2]|0;if(!((M|0)==(F|0)|(M&J|0)==(L|0))){O=L;P=29;break a}if(((f[K+8>>2]|0)==(A|0)?(f[K+12>>2]|0)==(D|0):0)?(f[K+16>>2]|0)==(E|0):0)break a;K=f[K>>2]|0;if(!K){O=L;P=29;break a}}}else Q=N;while(1){K=f[Q+4>>2]|0;if((K|0)!=(F|0)){if(K>>>0>>0)R=K;else R=(K>>>0)%(G>>>0)|0;if((R|0)!=(L|0)){O=L;P=29;break a}}if(((f[Q+8>>2]|0)==(A|0)?(f[Q+12>>2]|0)==(D|0):0)?(f[Q+16>>2]|0)==(E|0):0)break a;Q=f[Q>>2]|0;if(!Q){O=L;P=29;break}}}else{O=L;P=29}}else{O=0;P=29}while(0);if((P|0)==29){P=0;C=ln(24)|0;f[C+8>>2]=A;f[C+12>>2]=D;f[C+16>>2]=E;f[C+20>>2]=y;f[C+4>>2]=F;f[C>>2]=0;S=$(((f[t>>2]|0)+1|0)>>>0);T=$(G>>>0);U=$(n[k>>2]);do if(H|$(U*T)>>0<3|(G+-1&G|0)!=0)&1;K=~~$(W($(S/U)))>>>0;Xh(g,N>>>0>>0?K:N);N=f[s>>2]|0;K=N+-1|0;if(!(K&N)){V=N;X=K&F;break}if(F>>>0>>0){V=N;X=F}else{V=N;X=(F>>>0)%(N>>>0)|0}}else{V=G;X=O}while(0);G=(f[g>>2]|0)+(X<<2)|0;F=f[G>>2]|0;if(!F){f[C>>2]=f[v>>2];f[v>>2]=C;f[G>>2]=v;G=f[C>>2]|0;if(G|0){H=f[G+4>>2]|0;G=V+-1|0;if(G&V)if(H>>>0>>0)Y=H;else Y=(H>>>0)%(V>>>0)|0;else Y=H&G;Z=(f[g>>2]|0)+(Y<<2)|0;P=42}}else{f[C>>2]=f[F>>2];Z=F;P=42}if((P|0)==42){P=0;f[Z>>2]=C}f[t>>2]=(f[t>>2]|0)+1}F=w;G=f[F>>2]|0;H=un(G|0,f[F+4>>2]|0,y|0,0)|0;kh((f[f[x>>2]>>2]|0)+H|0,h|0,G|0)|0;G=f[j>>2]|0;f[G+(z<<2)>>2]=y;_=y+1|0;aa=G}else{G=f[j>>2]|0;f[G+(z<<2)>>2]=f[B+20>>2];_=y;aa=G}z=z+1|0;ba=f[l>>2]|0;if(z>>>0>=ba>>>0)break;else y=_}if((_|0)==(ba|0))ca=aa;else{y=a+84|0;if(!(b[y>>0]|0)){z=f[a+72>>2]|0;h=f[a+68>>2]|0;x=h;if((z|0)==(h|0))da=aa;else{w=z-h>>2;h=0;do{z=x+(h<<2)|0;f[z>>2]=f[aa+(f[z>>2]<<2)>>2];h=h+1|0}while(h>>>0>>0);da=aa}}else{b[y>>0]=0;y=a+68|0;aa=a+72|0;w=f[aa>>2]|0;h=f[y>>2]|0;x=w-h>>2;z=h;h=w;if(ba>>>0<=x>>>0)if(ba>>>0>>0?(w=z+(ba<<2)|0,(w|0)!=(h|0)):0){f[aa>>2]=h+(~((h+-4-w|0)>>>2)<<2);ea=ba}else ea=ba;else{Ch(y,ba-x|0,1220);ea=f[l>>2]|0}x=f[j>>2]|0;if(!ea)da=x;else{j=f[a+68>>2]|0;a=0;do{f[j+(a<<2)>>2]=f[x+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);da=x}}f[l>>2]=_;ca=da}if(!ca)fa=_;else{da=f[o>>2]|0;if((da|0)!=(ca|0))f[o>>2]=da+(~((da+-4-ca|0)>>>2)<<2);Oq(ca);fa=_}}else fa=0;_=f[g+8>>2]|0;if(_|0){ca=_;do{_=ca;ca=f[ca>>2]|0;Oq(_)}while((ca|0)!=0)}ca=f[g>>2]|0;f[g>>2]=0;if(!ca){u=e;return fa|0}Oq(ca);u=e;return fa|0} +function di(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=u;u=u+16|0;e=d;Je(e,a+40|0,f[a+8>>2]|0,b,c);gj(a,e);a=f[e>>2]|0;f[e>>2]=0;if(!a){u=d;return 1}e=a+88|0;c=f[e>>2]|0;f[e>>2]=0;if(c|0){e=f[c+8>>2]|0;if(e|0){b=c+12|0;if((f[b>>2]|0)!=(e|0))f[b>>2]=e;Oq(e)}Oq(c)}c=f[a+68>>2]|0;if(c|0){e=a+72|0;b=f[e>>2]|0;if((b|0)!=(c|0))f[e>>2]=b+(~((b+-4-c|0)>>>2)<<2);Oq(c)}c=a+64|0;b=f[c>>2]|0;f[c>>2]=0;if(b|0){c=f[b>>2]|0;if(c|0){e=b+4|0;if((f[e>>2]|0)!=(c|0))f[e>>2]=c;Oq(c)}Oq(b)}Oq(a);u=d;return 1}function ei(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Bd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Bd(a,e);return}function fi(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0;e=u;u=u+48|0;g=e;h=e+32|0;if(!c){i=0;u=e;return i|0}Gn(g);if((dm(c,0)|0)!=-1?Qa[f[(f[c>>2]|0)+16>>2]&127](c)|0:0){Va[f[(f[c>>2]|0)+20>>2]&127](c);ch(h,a,c,g);c=(f[h>>2]|0)==0;a=h+4|0;if((b[a+11>>0]|0)<0)Oq(f[a>>2]|0);if(c){c=f[g>>2]|0;a=g+4|0;rg(d,c,c+((f[a>>2]|0)-c)|0);j=(f[a>>2]|0)-(f[g>>2]|0)|0}else j=0}else j=0;a=g+12|0;c=f[a>>2]|0;f[a>>2]=0;if(c|0)Oq(c);c=f[g>>2]|0;if(c|0){a=g+4|0;if((f[a>>2]|0)!=(c|0))f[a>>2]=c;Oq(c)}i=j;u=e;return i|0}function gi(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=u;u=u+16|0;e=d;Fe(e,a+40|0,f[a+8>>2]|0,b,c);gj(a,e);a=f[e>>2]|0;f[e>>2]=0;if(!a){u=d;return 1}e=a+88|0;c=f[e>>2]|0;f[e>>2]=0;if(c|0){e=f[c+8>>2]|0;if(e|0){b=c+12|0;if((f[b>>2]|0)!=(e|0))f[b>>2]=e;Oq(e)}Oq(c)}c=f[a+68>>2]|0;if(c|0){e=a+72|0;b=f[e>>2]|0;if((b|0)!=(c|0))f[e>>2]=b+(~((b+-4-c|0)>>>2)<<2);Oq(c)}c=a+64|0;b=f[c>>2]|0;f[c>>2]=0;if(b|0){c=f[b>>2]|0;if(c|0){e=b+4|0;if((f[e>>2]|0)!=(c|0))f[e>>2]=c;Oq(c)}Oq(b)}Oq(a);u=d;return 1}function hi(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0;b=f[a>>2]|0;if(!b)return;c=a+4|0;d=f[c>>2]|0;if((d|0)==(b|0))e=b;else{g=d;do{d=g+-4|0;f[c>>2]=d;h=f[d>>2]|0;f[d>>2]=0;if(h|0){d=h+88|0;i=f[d>>2]|0;f[d>>2]=0;if(i|0){d=f[i+8>>2]|0;if(d|0){j=i+12|0;if((f[j>>2]|0)!=(d|0))f[j>>2]=d;Oq(d)}Oq(i)}i=f[h+68>>2]|0;if(i|0){d=h+72|0;j=f[d>>2]|0;if((j|0)!=(i|0))f[d>>2]=j+(~((j+-4-i|0)>>>2)<<2);Oq(i)}i=h+64|0;j=f[i>>2]|0;f[i>>2]=0;if(j|0){i=f[j>>2]|0;if(i|0){d=j+4|0;if((f[d>>2]|0)!=(i|0))f[d>>2]=i;Oq(i)}Oq(j)}Oq(h)}g=f[c>>2]|0}while((g|0)!=(b|0));e=f[a>>2]|0}Oq(e);return}function ii(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;if(!(Ie(a,c)|0)){i=0;u=d;return i|0}j=a+36|0;k=a+40|0;a=f[j>>2]|0;if((f[k>>2]|0)==(a|0)){i=1;u=d;return i|0}l=c+16|0;m=c+4|0;n=h+1|0;o=0;p=a;do{a=f[p+(o<<2)>>2]|0;q=Qa[f[(f[a>>2]|0)+32>>2]&127](a)|0;b[h>>0]=q;q=l;a=f[q+4>>2]|0;if(!((a|0)>0|(a|0)==0&(f[q>>2]|0)>>>0>0)){f[g>>2]=f[m>>2];f[e>>2]=f[g>>2];Me(c,e,h,n)|0}o=o+1|0;p=f[j>>2]|0}while(o>>>0<(f[k>>2]|0)-p>>2>>>0);i=1;u=d;return i|0}function ji(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=u;u=u+16|0;d=c;lp(a);f[a+16>>2]=0;f[a+20>>2]=0;f[a+12>>2]=a+16;e=a+24|0;lp(e);f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;a=ln(32)|0;f[d>>2]=a;f[d+8>>2]=-2147483616;f[d+4>>2]=20;g=a;h=14538;i=g+20|0;do{b[g>>0]=b[h>>0]|0;g=g+1|0;h=h+1|0}while((g|0)<(i|0));b[a+20>>0]=0;Vj(e,d,1);if((b[d+11>>0]|0)<0)Oq(f[d>>2]|0);f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;a=ln(32)|0;f[d>>2]=a;f[d+8>>2]=-2147483616;f[d+4>>2]=22;g=a;h=14559;i=g+22|0;do{b[g>>0]=b[h>>0]|0;g=g+1|0;h=h+1|0}while((g|0)<(i|0));b[a+22>>0]=0;Vj(e,d,1);if((b[d+11>>0]|0)>=0){u=c;return}Oq(f[d>>2]|0);u=c;return}function ki(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;b=f[a+4>>2]|0;c=a+8|0;d=f[c>>2]|0;if((d|0)!=(b|0)){e=d;do{d=e+-4|0;f[c>>2]=d;g=f[d>>2]|0;f[d>>2]=0;if(g|0){d=g+88|0;h=f[d>>2]|0;f[d>>2]=0;if(h|0){d=f[h+8>>2]|0;if(d|0){i=h+12|0;if((f[i>>2]|0)!=(d|0))f[i>>2]=d;Oq(d)}Oq(h)}h=f[g+68>>2]|0;if(h|0){d=g+72|0;i=f[d>>2]|0;if((i|0)!=(h|0))f[d>>2]=i+(~((i+-4-h|0)>>>2)<<2);Oq(h)}h=g+64|0;i=f[h>>2]|0;f[h>>2]=0;if(i|0){h=f[i>>2]|0;if(h|0){d=i+4|0;if((f[d>>2]|0)!=(h|0))f[d>>2]=h;Oq(h)}Oq(i)}Oq(g)}e=f[c>>2]|0}while((e|0)!=(b|0))}b=f[a>>2]|0;if(!b)return;Oq(b);return}function li(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;f[g>>2]=f[a+12>>2];h=b+16|0;i=h;j=f[i>>2]|0;k=f[i+4>>2]|0;if((k|0)>0|(k|0)==0&j>>>0>0){l=k;m=j}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;j=h;l=f[j+4>>2]|0;m=f[j>>2]|0}f[g>>2]=f[a+20>>2];if((l|0)>0|(l|0)==0&m>>>0>0){u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;u=c;return 1}function mi(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=u;u=u+16|0;d=c;e=ln(16)|0;f[d>>2]=e;f[d+8>>2]=-2147483632;f[d+4>>2]=14;g=e;h=14408;i=g+14|0;do{b[g>>0]=b[h>>0]|0;g=g+1|0;h=h+1|0}while((g|0)<(i|0));b[e+14>>0]=0;e=Hk(a,d,-1)|0;if((b[d+11>>0]|0)<0)Oq(f[d>>2]|0);j=ln(16)|0;f[d>>2]=j;f[d+8>>2]=-2147483632;f[d+4>>2]=14;g=j;h=14423;i=g+14|0;do{b[g>>0]=b[h>>0]|0;g=g+1|0;h=h+1|0}while((g|0)<(i|0));b[j+14>>0]=0;j=Hk(a,d,-1)|0;if((b[d+11>>0]|0)>=0){k=(e|0)<(j|0);l=k?j:e;m=(l|0)==-1;n=m?5:l;u=c;return n|0}Oq(f[d>>2]|0);k=(e|0)<(j|0);l=k?j:e;m=(l|0)==-1;n=m?5:l;u=c;return n|0}function ni(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;f[g>>2]=f[a+12>>2];h=b+16|0;i=h;j=f[i>>2]|0;k=f[i+4>>2]|0;if((k|0)>0|(k|0)==0&j>>>0>0){l=k;m=j}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;j=h;l=f[j+4>>2]|0;m=f[j>>2]|0}f[g>>2]=f[a+16>>2];if((l|0)>0|(l|0)==0&m>>>0>0){u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;u=c;return 1}function oi(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=ln(32)|0;f[a>>2]=g;f[a+4>>2]=c+8;c=a+8|0;b[c>>0]=0;h=g+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;h=g+20|0;i=e+12|0;f[h>>2]=0;f[g+24>>2]=0;f[g+28>>2]=0;g=e+16|0;e=f[g>>2]|0;j=f[i>>2]|0;k=e-j|0;if(!k){l=j;m=e;n=0}else{Fi(h,k);l=f[i>>2]|0;m=f[g>>2]|0;n=f[h>>2]|0}kh(n|0,l|0,m-l|0)|0;b[c>>0]=1;c=f[a>>2]|0;f[c+4>>2]=d;f[c>>2]=0;return}function pi(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0;b=a+32|0;ld(a,b);c=a+80|0;d=f[c>>2]|0;if((d|0?(e=a+84|0,(f[e>>2]|0)>0):0)?(ld(d,b),(f[e>>2]|0)>1):0){d=1;do{ld((f[c>>2]|0)+(d<<5)|0,b);d=d+1|0}while((d|0)<(f[e>>2]|0))}e=a+136|0;d=a+140|0;a=f[e>>2]|0;if((f[d>>2]|0)==(a|0))return;c=0;g=a;while(1){a=g;ci((f[a+(c*12|0)+4>>2]|0)-(f[a+(c*12|0)>>2]|0)>>2,b)|0;a=f[e>>2]|0;h=f[a+(c*12|0)>>2]|0;i=(f[a+(c*12|0)+4>>2]|0)-h>>2;if(!i)j=a;else{Mc(h,i,1,0,b)|0;j=f[e>>2]|0}c=c+1|0;if(c>>>0>=(((f[d>>2]|0)-j|0)/12|0)>>>0)break;else g=j}return}function qi(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=d+16|0;g=f[e>>2]|0;if(!g)if(!(vl(d)|0)){h=f[e>>2]|0;i=5}else j=0;else{h=g;i=5}a:do if((i|0)==5){g=d+20|0;e=f[g>>2]|0;k=e;if((h-e|0)>>>0>>0){j=Sa[f[d+36>>2]&31](d,a,c)|0;break}b:do if((b[d+75>>0]|0)>-1){e=c;while(1){if(!e){l=0;m=a;n=c;o=k;break b}p=e+-1|0;if((b[a+p>>0]|0)==10)break;else e=p}p=Sa[f[d+36>>2]&31](d,a,e)|0;if(p>>>0>>0){j=p;break a}l=e;m=a+e|0;n=c-e|0;o=f[g>>2]|0}else{l=0;m=a;n=c;o=k}while(0);kh(o|0,m|0,n|0)|0;f[g>>2]=(f[g>>2]|0)+n;j=l+n|0}while(0);return j|0}function ri(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=a+12|0;d=f[c>>2]|0;f[c>>2]=0;if(d|0){c=f[d+28>>2]|0;if(c|0){e=c;do{c=e;e=f[e>>2]|0;ri(c+8|0);Oq(c)}while((e|0)!=0)}e=d+20|0;c=f[e>>2]|0;f[e>>2]=0;if(c|0)Oq(c);c=f[d+8>>2]|0;if(c|0){e=c;do{c=e;e=f[e>>2]|0;g=c+8|0;h=f[c+20>>2]|0;if(h|0){i=c+24|0;if((f[i>>2]|0)!=(h|0))f[i>>2]=h;Oq(h)}if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);Oq(c)}while((e|0)!=0)}e=f[d>>2]|0;f[d>>2]=0;if(e|0)Oq(e);Oq(d)}if((b[a+11>>0]|0)>=0)return;Oq(f[a>>2]|0);return}function si(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0;g=u;u=u+32|0;h=g+12|0;i=g;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;if((e|0)>0){j=i+11|0;k=i+4|0;l=0;do{if((l|0)>0)An(h,14477)|0;il(i,$(n[d+(l<<2)>>2]));m=b[j>>0]|0;o=m<<24>>24<0;lj(h,o?f[i>>2]|0:i,o?f[k>>2]|0:m&255)|0;if((b[j>>0]|0)<0)Oq(f[i>>2]|0);l=l+1|0}while((l|0)<(e|0))}am(Ai(a,c)|0,h)|0;if((b[h+11>>0]|0)>=0){u=g;return}Oq(f[h>>2]|0);u=g;return}function ti(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+16|0;d=c;if((Qa[f[(f[b>>2]|0)+20>>2]&127](b)|0)<=0){e=1;u=c;return e|0}g=a+4|0;h=a+20|0;i=a+24|0;j=a+16|0;a=0;while(1){k=f[(f[g>>2]|0)+4>>2]|0;l=dm(k,Ra[f[(f[b>>2]|0)+24>>2]&127](b,a)|0)|0;f[d>>2]=l;if((l|0)==-1)break;k=f[h>>2]|0;if((k|0)==(f[i>>2]|0))Ri(j,d);else{f[k>>2]=l;f[h>>2]=k+4}gl(f[g>>2]|0,f[d>>2]|0)|0;a=a+1|0;if((a|0)>=(Qa[f[(f[b>>2]|0)+20>>2]&127](b)|0)){e=1;m=9;break}}if((m|0)==9){u=c;return e|0}e=0;u=c;return e|0}function ui(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;f[a>>2]=1292;hi(a+60|0);b=f[a+48>>2]|0;if(b|0){c=a+52|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=a+36|0;d=f[b>>2]|0;if(d|0){c=a+40|0;e=f[c>>2]|0;if((e|0)==(d|0))g=d;else{h=e;do{e=h+-24|0;f[c>>2]=e;Va[f[f[e>>2]>>2]&127](e);h=f[c>>2]|0}while((h|0)!=(d|0));g=f[b>>2]|0}Oq(g)}f[a>>2]=1232;g=f[a+16>>2]|0;if(g|0){b=a+20|0;d=f[b>>2]|0;if((d|0)!=(g|0))f[b>>2]=d+(~((d+-4-g|0)>>>2)<<2);Oq(g)}g=f[a+4>>2]|0;if(!g)return;d=a+8|0;a=f[d>>2]|0;if((a|0)!=(g|0))f[d>>2]=a+(~((a+-4-g|0)>>>2)<<2);Oq(g);return}function vi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;c=u;u=u+32|0;d=c+16|0;e=c+8|0;g=c;h=a+8|0;if(f[h>>2]<<5>>>0>=b>>>0){u=c;return}f[d>>2]=0;i=d+4|0;f[i>>2]=0;j=d+8|0;f[j>>2]=0;if((b|0)<0)aq(d);k=((b+-1|0)>>>5)+1|0;b=ln(k<<2)|0;f[d>>2]=b;f[i>>2]=0;f[j>>2]=k;k=f[a>>2]|0;f[e>>2]=k;f[e+4>>2]=0;b=a+4|0;l=f[b>>2]|0;f[g>>2]=k+(l>>>5<<2);f[g+4>>2]=l&31;zg(d,e,g);g=f[a>>2]|0;f[a>>2]=f[d>>2];f[d>>2]=g;d=f[b>>2]|0;f[b>>2]=f[i>>2];f[i>>2]=d;d=f[h>>2]|0;f[h>>2]=f[j>>2];f[j>>2]=d;if(g|0)Oq(g);u=c;return}function wi(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;b=a+136|0;c=f[b>>2]|0;if(c|0){d=a+140|0;e=f[d>>2]|0;if((e|0)==(c|0))g=c;else{h=e;while(1){e=h+-12|0;f[d>>2]=e;i=f[e>>2]|0;if(!i)j=e;else{e=h+-8|0;k=f[e>>2]|0;if((k|0)!=(i|0))f[e>>2]=k+(~((k+-4-i|0)>>>2)<<2);Oq(i);j=f[d>>2]|0}if((j|0)==(c|0))break;else h=j}g=f[b>>2]|0}Oq(g)}g=f[a+104>>2]|0;if(g|0){b=a+108|0;j=f[b>>2]|0;if((j|0)!=(g|0))f[b>>2]=j+(~((j+-4-g|0)>>>2)<<2);Oq(g)}g=f[a+92>>2]|0;if(!g){uj(a);return}j=a+96|0;b=f[j>>2]|0;if((b|0)!=(g|0))f[j>>2]=b+(~((b+-4-g|0)>>>2)<<2);Oq(g);uj(a);return}function xi(a){a=a|0;var c=0,d=0,e=0,g=0;f[a>>2]=3680;c=a+72|0;d=a+136|0;e=a+4|0;g=e+64|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));e=c;g=e+64|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));n[d>>2]=$(1.0);d=a+140|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;f[a+164>>2]=-1;d=a+168|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;f[d+24>>2]=0;wn(a+200|0);Gn(a+232|0);d=a+316|0;e=a+264|0;g=e+52|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));f[d>>2]=-1;f[a+320>>2]=-1;f[a+324>>2]=0;f[a+328>>2]=2;f[a+332>>2]=7;f[a+336>>2]=0;f[a+340>>2]=0;f[a+344>>2]=0;b[a+352>>0]=0;return}function yi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=a+4|0;d=f[a>>2]|0;e=(f[c>>2]|0)-d|0;g=(e|0)/12|0;h=g+1|0;if(h>>>0>357913941)aq(a);i=a+8|0;j=((f[i>>2]|0)-d|0)/12|0;k=j<<1;l=j>>>0<178956970?(k>>>0>>0?h:k):357913941;do if(l)if(l>>>0>357913941){k=ra(8)|0;Oo(k,16035);f[k>>2]=7256;va(k|0,1112,110)}else{m=ln(l*12|0)|0;break}else m=0;while(0);k=m+(g*12|0)|0;f[k>>2]=f[b>>2];f[k+4>>2]=f[b+4>>2];f[k+8>>2]=f[b+8>>2];b=k+(((e|0)/-12|0)*12|0)|0;if((e|0)>0)kh(b|0,d|0,e|0)|0;f[a>>2]=b;f[c>>2]=k+12;f[i>>2]=m+(l*12|0);if(!d)return;Oq(d);return}function zi(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=a+16|0;h=g;i=f[h+4>>2]|0;if((d|0)<0|(d|0)==0&c>>>0<1|((i|0)>0|(i|0)==0&(f[h>>2]|0)>>>0>0)){j=0;return j|0}b[a+24>>0]=e&1;h=Vn(c|0,d|0,7,0)|0;d=Ik(h|0,I|0,8,0)|0;h=I;c=g;f[c>>2]=d;f[c+4>>2]=h;c=a+4|0;g=f[c>>2]|0;i=f[a>>2]|0;k=g-i|0;l=Vn(k|0,0,8,0)|0;m=e?l:k;l=Vn(m|0,(e?I:0)|0,d|0,h|0)|0;h=i;i=g;if(k>>>0>=l>>>0)if(k>>>0>l>>>0?(g=h+l|0,(g|0)!=(i|0)):0){f[c>>2]=g;n=h}else n=h;else{Fi(a,l-k|0);n=f[a>>2]|0}k=ln(8)|0;f[k>>2]=n+m;f[k+4>>2]=0;m=a+12|0;a=f[m>>2]|0;f[m>>2]=k;if(!a){j=1;return j|0}Oq(a);j=1;return j|0}function Ai(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0;c=u;u=u+16|0;d=c;e=yg(a,d,b)|0;g=f[e>>2]|0;if(g|0){h=g;i=h+28|0;u=c;return i|0}g=ln(40)|0;pj(g+16|0,b);b=g+28|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;b=f[d>>2]|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=b;f[e>>2]=g;b=f[f[a>>2]>>2]|0;if(!b)j=g;else{f[a>>2]=b;j=f[e>>2]|0}Oe(f[a+4>>2]|0,j);j=a+8|0;f[j>>2]=(f[j>>2]|0)+1;h=g;i=h+28|0;u=c;return i|0}function Bi(a,c,d,e,g,h,i,j){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0;k=u;u=u+16|0;l=k;if((-18-c|0)>>>0>>0)aq(a);if((b[a+11>>0]|0)<0)m=f[a>>2]|0;else m=a;if(c>>>0<2147483623){n=d+c|0;d=c<<1;o=n>>>0>>0?d:n;p=o>>>0<11?11:o+16&-16}else p=-17;o=ln(p)|0;if(g|0)Fo(o,m,g)|0;if(i|0)Fo(o+g|0,j,i)|0;j=e-h|0;e=j-g|0;if(e|0)Fo(o+g+i|0,m+g+h|0,e)|0;if((c|0)!=10)Oq(m);f[a>>2]=o;f[a+8>>2]=p|-2147483648;p=j+i|0;f[a+4>>2]=p;b[l>>0]=0;up(o+p|0,l);u=k;return}function Ci(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=a+8|0;d=f[c>>2]|0;e=a+4|0;g=f[e>>2]|0;if(d-g>>2>>>0>=b>>>0){sj(g|0,0,b<<2|0)|0;f[e>>2]=g+(b<<2);return}h=f[a>>2]|0;i=g-h|0;g=i>>2;j=g+b|0;if(j>>>0>1073741823)aq(a);k=d-h|0;d=k>>1;l=k>>2>>>0<536870911?(d>>>0>>0?j:d):1073741823;do if(l)if(l>>>0>1073741823){d=ra(8)|0;Oo(d,16035);f[d>>2]=7256;va(d|0,1112,110)}else{d=ln(l<<2)|0;m=d;n=d;break}else{m=0;n=0}while(0);d=m+(g<<2)|0;sj(d|0,0,b<<2|0)|0;if((i|0)>0)kh(n|0,h|0,i|0)|0;f[a>>2]=m;f[e>>2]=d+(b<<2);f[c>>2]=m+(l<<2);if(!h)return;Oq(h);return}function Di(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=ln(32)|0;f[a>>2]=g;f[a+4>>2]=c+8;c=a+8|0;b[c>>0]=0;pj(g+8|0,e);h=g+20|0;i=e+12|0;f[h>>2]=0;f[g+24>>2]=0;f[g+28>>2]=0;g=e+16|0;e=f[g>>2]|0;j=f[i>>2]|0;k=e-j|0;if(!k){l=j;m=e;n=0}else{Fi(h,k);l=f[i>>2]|0;m=f[g>>2]|0;n=f[h>>2]|0}kh(n|0,l|0,m-l|0)|0;b[c>>0]=1;c=f[a>>2]|0;f[c+4>>2]=d;f[c>>2]=0;return}function Ei(a,c,d){a=a|0;c=c|0;d=$(d);var e=0,g=0,h=0,i=0,j=0,k=0.0,l=0,m=0,n=0,o=0;e=u;u=u+16|0;g=e;h=c+11|0;i=b[h>>0]|0;if(i<<24>>24<0)j=f[c+4>>2]|0;else j=i&255;k=+d;l=j;j=i;while(1){if(j<<24>>24<0)m=f[c>>2]|0;else m=c;p[g>>3]=k;n=Bn(m,l+1|0,18562,g)|0;if((n|0)>-1)if(n>>>0>l>>>0)o=n;else break;else o=l<<1|1;Hj(c,o,0);l=o;j=b[h>>0]|0}Hj(c,n,0);f[a>>2]=f[c>>2];f[a+4>>2]=f[c+4>>2];f[a+8>>2]=f[c+8>>2];a=0;while(1){if((a|0)==3)break;f[c+(a<<2)>>2]=0;a=a+1|0}u=e;return}function Fi(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;d=a+8|0;e=f[d>>2]|0;g=a+4|0;h=f[g>>2]|0;if((e-h|0)>>>0>=c>>>0){i=c;j=h;do{b[j>>0]=0;j=(f[g>>2]|0)+1|0;f[g>>2]=j;i=i+-1|0}while((i|0)!=0);return}i=f[a>>2]|0;j=h-i|0;h=j+c|0;if((h|0)<0)aq(a);k=e-i|0;i=k<<1;e=k>>>0<1073741823?(i>>>0>>0?h:i):2147483647;if(!e)l=0;else l=ln(e)|0;i=l+j|0;j=l+e|0;e=c;c=i;l=i;do{b[l>>0]=0;l=c+1|0;c=l;e=e+-1|0}while((e|0)!=0);e=f[a>>2]|0;l=(f[g>>2]|0)-e|0;h=i+(0-l)|0;if((l|0)>0)kh(h|0,e|0,l|0)|0;f[a>>2]=h;f[g>>2]=c;f[d>>2]=j;if(!e)return;Oq(e);return}function Gi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=a+4|0;d=f[c>>2]|0;e=f[a>>2]|0;g=(d-e|0)/136|0;h=d;if(g>>>0>>0){Ge(a,b-g|0);return}if(g>>>0<=b>>>0)return;g=e+(b*136|0)|0;if((g|0)==(h|0))return;else i=h;do{f[c>>2]=i+-136;h=f[i+-20>>2]|0;if(h|0){b=i+-16|0;e=f[b>>2]|0;if((e|0)!=(h|0))f[b>>2]=e+(~((e+-4-h|0)>>>2)<<2);Oq(h)}h=f[i+-32>>2]|0;if(h|0){e=i+-28|0;b=f[e>>2]|0;if((b|0)!=(h|0))f[e>>2]=b+(~((b+-4-h|0)>>>2)<<2);Oq(h)}Mi(i+-132|0);i=f[c>>2]|0}while((i|0)!=(g|0));return}function Hi(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Sd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Sd(a,e);return}function Ii(a){a=a|0;var b=0,c=0,d=0;b=f[a+76>>2]|0;if(b|0){c=a+80|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+64>>2]|0;if(b|0){d=a+68|0;if((f[d>>2]|0)!=(b|0))f[d>>2]=b;Oq(b)}b=f[a+48>>2]|0;if(b|0){d=a+52|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+24>>2]|0;if(b|0){c=a+28|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+12>>2]|0;if(b|0){d=a+16|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a>>2]|0;if(!b)return;c=a+4|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);Oq(b);return}function Ji(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=u;u=u+16|0;g=e;h=c+11|0;i=b[h>>0]|0;if(i<<24>>24<0)j=f[c+4>>2]|0;else j=i&255;k=j;j=i;while(1){if(j<<24>>24<0)l=f[c>>2]|0;else l=c;f[g>>2]=d;m=Bn(l,k+1|0,18559,g)|0;if((m|0)>-1)if(m>>>0>k>>>0)n=m;else break;else n=k<<1|1;Hj(c,n,0);k=n;j=b[h>>0]|0}Hj(c,m,0);f[a>>2]=f[c>>2];f[a+4>>2]=f[c+4>>2];f[a+8>>2]=f[c+8>>2];a=0;while(1){if((a|0)==3)break;f[c+(a<<2)>>2]=0;a=a+1|0}u=e;return}function Ki(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;b=a+8|0;c=f[b>>2]|0;if((c|0)<0){d=0;return d|0}e=a+4|0;a=f[e>>2]|0;g=a+4|0;h=f[g>>2]|0;i=f[a>>2]|0;j=h-i>>2;k=i;i=h;if(c>>>0<=j>>>0)if(c>>>0>>0?(h=k+(c<<2)|0,(h|0)!=(i|0)):0){f[g>>2]=i+(~((i+-4-h|0)>>>2)<<2);l=c}else l=c;else{Ci(a,c-j|0);l=f[b>>2]|0}if((l|0)<=0){d=1;return d|0}b=f[e>>2]|0;e=f[b>>2]|0;j=(f[b+4>>2]|0)-e>>2;c=e;e=0;while(1){if(j>>>0<=e>>>0){m=10;break}f[c+(e<<2)>>2]=e;e=e+1|0;if((e|0)>=(l|0)){d=1;m=12;break}}if((m|0)==10)aq(b);else if((m|0)==12)return d|0;return 0}function Li(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;e=u;u=u+16|0;g=e;h=ln(16)|0;f[g>>2]=h;f[g+8>>2]=-2147483632;f[g+4>>2]=14;i=h;j=14408;k=i+14|0;do{b[i>>0]=b[j>>0]|0;i=i+1|0;j=j+1|0}while((i|0)<(k|0));b[h+14>>0]=0;Xj(a,g,c);if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);c=ln(16)|0;f[g>>2]=c;f[g+8>>2]=-2147483632;f[g+4>>2]=14;i=c;j=14423;k=i+14|0;do{b[i>>0]=b[j>>0]|0;i=i+1|0;j=j+1|0}while((i|0)<(k|0));b[c+14>>0]=0;Xj(a,g,d);if((b[g+11>>0]|0)>=0){u=e;return}Oq(f[g>>2]|0);u=e;return}function Mi(a){a=a|0;var b=0,c=0,d=0;b=f[a+84>>2]|0;if(b|0){c=a+88|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+72>>2]|0;if(b|0){d=a+76|0;if((f[d>>2]|0)!=(b|0))f[d>>2]=b;Oq(b)}b=f[a+52>>2]|0;if(b|0){d=a+56|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+40>>2]|0;if(b|0){c=a+44|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+28>>2]|0;if(b|0){d=a+32|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+12>>2]|0;if(b|0)Oq(b);b=f[a>>2]|0;if(!b)return;Oq(b);return}function Ni(a){a=a|0;var b=0,c=0,d=0,e=0;f[a>>2]=1352;b=a+32|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0){b=c+88|0;d=f[b>>2]|0;f[b>>2]=0;if(d|0){b=f[d+8>>2]|0;if(b|0){e=d+12|0;if((f[e>>2]|0)!=(b|0))f[e>>2]=b;Oq(b)}Oq(d)}d=f[c+68>>2]|0;if(d|0){b=c+72|0;e=f[b>>2]|0;if((e|0)!=(d|0))f[b>>2]=e+(~((e+-4-d|0)>>>2)<<2);Oq(d)}d=c+64|0;e=f[d>>2]|0;f[d>>2]=0;if(e|0){d=f[e>>2]|0;if(d|0){b=e+4|0;if((f[b>>2]|0)!=(d|0))f[b>>2]=d;Oq(d)}Oq(e)}Oq(c)}c=f[a+16>>2]|0;if(!c)return;e=a+20|0;a=f[e>>2]|0;if((a|0)!=(c|0))f[e>>2]=a+(~((a+-4-c|0)>>>2)<<2);Oq(c);return}function Oi(){var a=0,b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;a=u;u=u+48|0;b=a+32|0;c=a+24|0;d=a+16|0;e=a;g=a+36|0;a=sn()|0;if(a|0?(h=f[a>>2]|0,h|0):0){a=h+48|0;i=f[a>>2]|0;j=f[a+4>>2]|0;if(!((i&-256|0)==1126902528&(j|0)==1129074247)){f[c>>2]=18701;Hn(18651,c)}if((i|0)==1126902529&(j|0)==1129074247)k=f[h+44>>2]|0;else k=h+80|0;f[g>>2]=k;k=f[h>>2]|0;h=f[k+4>>2]|0;if(Sa[f[(f[258]|0)+16>>2]&31](1032,k,g)|0){k=f[g>>2]|0;g=Qa[f[(f[k>>2]|0)+8>>2]&127](k)|0;f[e>>2]=18701;f[e+4>>2]=h;f[e+8>>2]=g;Hn(18565,e)}else{f[d>>2]=18701;f[d+4>>2]=h;Hn(18610,d)}}Hn(18689,b)}function Pi(a,c,d){a=a|0;c=c|0;d=d|0;var e=0;do if(a){if(c>>>0<128){b[a>>0]=c;e=1;break}d=(Jq()|0)+188|0;if(!(f[f[d>>2]>>2]|0))if((c&-128|0)==57216){b[a>>0]=c;e=1;break}else{d=Vq()|0;f[d>>2]=84;e=-1;break}if(c>>>0<2048){b[a>>0]=c>>>6|192;b[a+1>>0]=c&63|128;e=2;break}if(c>>>0<55296|(c&-8192|0)==57344){b[a>>0]=c>>>12|224;b[a+1>>0]=c>>>6&63|128;b[a+2>>0]=c&63|128;e=3;break}if((c+-65536|0)>>>0<1048576){b[a>>0]=c>>>18|240;b[a+1>>0]=c>>>12&63|128;b[a+2>>0]=c>>>6&63|128;b[a+3>>0]=c&63|128;e=4;break}else{d=Vq()|0;f[d>>2]=84;e=-1;break}}else e=1;while(0);return e|0}function Qi(a){a=a|0;var b=0,c=0,d=0;b=f[a+92>>2]|0;if(b|0){c=a+96|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+76>>2]|0;if(b|0){d=a+80|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+64>>2]|0;if(b|0){c=a+68|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+52>>2]|0;if(b|0){d=a+56|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}f[a+4>>2]=3636;b=f[a+24>>2]|0;if(b|0)Oq(b);b=f[a+12>>2]|0;if(!b)return;Oq(b);return}function Ri(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=a+4|0;d=f[a>>2]|0;e=(f[c>>2]|0)-d|0;g=e>>2;h=g+1|0;if(h>>>0>1073741823)aq(a);i=a+8|0;j=(f[i>>2]|0)-d|0;k=j>>1;l=j>>2>>>0<536870911?(k>>>0>>0?h:k):1073741823;do if(l)if(l>>>0>1073741823){k=ra(8)|0;Oo(k,16035);f[k>>2]=7256;va(k|0,1112,110)}else{k=ln(l<<2)|0;m=k;n=k;break}else{m=0;n=0}while(0);k=m+(g<<2)|0;f[k>>2]=f[b>>2];if((e|0)>0)kh(n|0,d|0,e|0)|0;f[a>>2]=m;f[c>>2]=k+4;f[i>>2]=m+(l<<2);if(!d)return;Oq(d);return}function Si(a){a=a|0;var c=0,d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c=a+104|0;d=f[c>>2]|0;if((d|0)!=0?(f[a+108>>2]|0)>=(d|0):0)e=4;else{d=Wm(a)|0;if((d|0)>=0){g=f[c>>2]|0;c=a+8|0;if(g){i=f[c>>2]|0;j=f[a+4>>2]|0;k=g-(f[a+108>>2]|0)|0;g=i;if((i-j|0)<(k|0)){l=g;m=g}else{l=j+(k+-1)|0;m=g}}else{g=f[c>>2]|0;l=g;m=g}f[a+100>>2]=l;l=a+4|0;if(!m)n=f[l>>2]|0;else{g=f[l>>2]|0;l=a+108|0;f[l>>2]=m+1-g+(f[l>>2]|0);n=g}g=n+-1|0;if((d|0)==(h[g>>0]|0|0))o=d;else{b[g>>0]=d;o=d}}else e=4}if((e|0)==4){f[a+100>>2]=0;o=-1}return o|0}function Ti(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;f[a>>2]=1544;f[a+4>>2]=b;b=a+8|0;f[b>>2]=f[c>>2];f[b+4>>2]=f[c+4>>2];f[b+8>>2]=f[c+8>>2];f[b+12>>2]=f[c+12>>2];f[b+16>>2]=f[c+16>>2];f[b+20>>2]=f[c+20>>2];fk(a+32|0,c+24|0);f[a>>2]=2384;c=a+44|0;f[c>>2]=f[d>>2];f[c+4>>2]=f[d+4>>2];f[c+8>>2]=f[d+8>>2];f[c+12>>2]=f[d+12>>2];f[a>>2]=2440;d=a+112|0;c=a+60|0;b=c+52|0;do{f[c>>2]=0;c=c+4|0}while((c|0)<(b|0));Zm(d);f[a+152>>2]=0;f[a+156>>2]=0;f[a+160>>2]=0;return}function Ui(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;f[a>>2]=1544;f[a+4>>2]=b;b=a+8|0;f[b>>2]=f[c>>2];f[b+4>>2]=f[c+4>>2];f[b+8>>2]=f[c+8>>2];f[b+12>>2]=f[c+12>>2];f[b+16>>2]=f[c+16>>2];f[b+20>>2]=f[c+20>>2];fk(a+32|0,c+24|0);f[a>>2]=1964;c=a+44|0;f[c>>2]=f[d>>2];f[c+4>>2]=f[d+4>>2];f[c+8>>2]=f[d+8>>2];f[c+12>>2]=f[d+12>>2];f[a>>2]=2020;d=a+112|0;c=a+60|0;b=c+52|0;do{f[c>>2]=0;c=c+4|0}while((c|0)<(b|0));Zm(d);f[a+152>>2]=0;f[a+156>>2]=0;f[a+160>>2]=0;return}function Vi(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2440;b=f[a+152>>2]|0;if(b|0){c=a+156|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+112>>2]|0;if(b|0){d=a+116|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+96>>2]|0;if(b|0)Oq(b);b=f[a+84>>2]|0;if(b|0)Oq(b);b=f[a+72>>2]|0;if(b|0)Oq(b);b=f[a+60>>2]|0;if(b|0)Oq(b);f[a>>2]=1544;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);Oq(b);return}function Wi(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0;d=u;u=u+16|0;e=d;g=f[(f[c+4>>2]|0)+4>>2]|0;if(!g){f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=d;return}if(!(Dj(d+12|0,f[c+44>>2]|0,g)|0)){g=ln(32)|0;f[e>>2]=g;f[e+8>>2]=-2147483616;f[e+4>>2]=26;c=g;h=15859;i=c+26|0;do{b[c>>0]=b[h>>0]|0;c=c+1|0;h=h+1|0}while((c|0)<(i|0));b[g+26>>0]=0;f[a>>2]=-1;pj(a+4|0,e);if((b[e+11>>0]|0)<0)Oq(f[e>>2]|0)}else{f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0}u=d;return}function Xi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0;c=b+48|0;if((mi(f[c>>2]|0)|0)>9){d=0;return d|0}if((Qa[f[(f[b>>2]|0)+8>>2]&127](b)|0)!=1){d=0;return d|0}e=b+4|0;b=(f[(f[(f[e>>2]|0)+8>>2]|0)+(a<<2)>>2]|0)+56|0;a=f[b>>2]|0;do if((a|0)==3)if((mi(f[c>>2]|0)|0)<4){d=5;return d|0}else{g=f[b>>2]|0;break}else g=a;while(0);a=mi(f[c>>2]|0)|0;if((g|0)==1){d=(a|0)<4?6:0;return d|0}if((a|0)>7){d=0;return d|0}if((mi(f[c>>2]|0)|0)>1){d=1;return d|0}else return ((f[(f[e>>2]|0)+80>>2]|0)>>>0<40?1:4)|0;return 0}function Yi(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2020;b=f[a+152>>2]|0;if(b|0){c=a+156|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+112>>2]|0;if(b|0){d=a+116|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+96>>2]|0;if(b|0)Oq(b);b=f[a+84>>2]|0;if(b|0)Oq(b);b=f[a+72>>2]|0;if(b|0)Oq(b);b=f[a+60>>2]|0;if(b|0)Oq(b);f[a>>2]=1544;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);Oq(b);return}function Zi(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=u;u=u+128|0;h=g+124|0;i=g;j=i;k=6596;l=j+124|0;do{f[j>>2]=f[k>>2];j=j+4|0;k=k+4|0}while((j|0)<(l|0));if((c+-1|0)>>>0>2147483646)if(!c){m=h;n=1;o=4}else{h=Vq()|0;f[h>>2]=75;p=-1}else{m=a;n=c;o=4}if((o|0)==4){o=-2-m|0;c=n>>>0>o>>>0?o:n;f[i+48>>2]=c;n=i+20|0;f[n>>2]=m;f[i+44>>2]=m;o=m+c|0;m=i+16|0;f[m>>2]=o;f[i+28>>2]=o;o=Ah(i,d,e)|0;if(!c)p=o;else{c=f[n>>2]|0;b[c+(((c|0)==(f[m>>2]|0))<<31>>31)>>0]=0;p=o}}u=g;return p|0}function _i(a){a=a|0;var c=0,d=0,e=0,g=0;f[a>>2]=3480;c=a+72|0;d=a+136|0;e=a+4|0;g=e+64|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));e=c;g=e+64|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));n[d>>2]=$(1.0);d=a+140|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;f[a+164>>2]=-1;d=a+168|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;f[d+24>>2]=0;wn(a+200|0);Gn(a+232|0);d=a+264|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;b[d+24>>0]=0;return}function $i(a,c,d,e){a=a|0;c=c|0;d=d|0;e=+e;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;a=u;u=u+16|0;g=a;if(!c){h=0;u=a;return h|0}f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;i=Gj(d)|0;if(i>>>0>4294967279)aq(g);if(i>>>0<11){b[g+11>>0]=i;if(!i)j=g;else{k=g;l=7}}else{m=i+16&-16;n=ln(m)|0;f[g>>2]=n;f[g+8>>2]=m|-2147483648;f[g+4>>2]=i;k=n;l=7}if((l|0)==7){kh(k|0,d|0,i|0)|0;j=k}b[j+i>>0]=0;Zl(c,g,e);if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);h=1;u=a;return h|0}function aj(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;a=u;u=u+16|0;g=a;if(!c){h=0;u=a;return h|0}f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;i=Gj(d)|0;if(i>>>0>4294967279)aq(g);if(i>>>0<11){b[g+11>>0]=i;if(!i)j=g;else{k=g;l=7}}else{m=i+16&-16;n=ln(m)|0;f[g>>2]=n;f[g+8>>2]=m|-2147483648;f[g+4>>2]=i;k=n;l=7}if((l|0)==7){kh(k|0,d|0,i|0)|0;j=k}b[j+i>>0]=0;$l(c,g,e);if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);h=1;u=a;return h|0}function bj(a){a=a|0;var c=0,d=0,e=0,g=0,h=0;c=f[a+28>>2]|0;if(c|0){d=c;do{c=d;d=f[d>>2]|0;e=c+8|0;g=c+20|0;h=f[g>>2]|0;f[g>>2]=0;if(h|0){bj(h);Oq(h)}if((b[e+11>>0]|0)<0)Oq(f[e>>2]|0);Oq(c)}while((d|0)!=0)}d=a+20|0;c=f[d>>2]|0;f[d>>2]=0;if(c|0)Oq(c);c=f[a+8>>2]|0;if(c|0){d=c;do{c=d;d=f[d>>2]|0;e=c+8|0;h=f[c+20>>2]|0;if(h|0){g=c+24|0;if((f[g>>2]|0)!=(h|0))f[g>>2]=h;Oq(h)}if((b[e+11>>0]|0)<0)Oq(f[e>>2]|0);Oq(c)}while((d|0)!=0)}d=f[a>>2]|0;f[a>>2]=0;if(!d)return;Oq(d);return}function cj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0;e=u;u=u+16|0;g=e;h=f[c+36>>2]|0;if(!h){i=ln(32)|0;f[g>>2]=i;f[g+8>>2]=-2147483616;f[g+4>>2]=23;j=i;k=15706;l=j+23|0;do{b[j>>0]=b[k>>0]|0;j=j+1|0;k=k+1|0}while((j|0)<(l|0));b[i+23>>0]=0;f[a>>2]=-1;pj(a+4|0,g);if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);u=e;return}g=f[c+40>>2]|0;if(!g){Sc(a,c,h,d);u=e;return}else{bi(a,c,g,d);u=e;return}}function dj(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;tk(a);b=a+84|0;c=f[b>>2]|0;if((c|0)<=0)return;d=c<<5;e=Lq(c>>>0>134217727|d>>>0>4294967291?-1:d+4|0)|0;f[e>>2]=c;d=e+4|0;e=d+(c<<5)|0;c=d;do{wn(c);c=c+32|0}while((c|0)!=(e|0));e=a+80|0;a=f[e>>2]|0;f[e>>2]=d;if(a|0){d=a+-4|0;c=f[d>>2]|0;if(c|0){g=a+(c<<5)|0;do{g=g+-32|0;Fj(g)}while((g|0)!=(a|0))}Mq(d)}if((f[b>>2]|0)>0)h=0;else return;do{tk((f[e>>2]|0)+(h<<5)|0);h=h+1|0}while((h|0)<(f[b>>2]|0));return}function ej(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;if(!b){d=0;return d|0}if(f[b+4>>2]|0){d=0;return d|0}a=ln(52)|0;Ub(a,c);f[a+40>>2]=0;f[a+44>>2]=0;f[a+48>>2]=0;c=b+4|0;b=f[c>>2]|0;f[c>>2]=a;if(!b){d=1;return d|0}a=b+40|0;c=f[a>>2]|0;if(c|0){e=b+44|0;g=f[e>>2]|0;if((g|0)==(c|0))h=c;else{i=g;do{g=i+-4|0;f[e>>2]=g;j=f[g>>2]|0;f[g>>2]=0;if(j|0){bj(j);Oq(j)}i=f[e>>2]|0}while((i|0)!=(c|0));h=f[a>>2]|0}Oq(h)}bj(b);Oq(b);d=1;return d|0}function fj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0;c=f[a>>2]|0;if(b){b=c+8|0;d=b;e=Vn(f[d>>2]|0,f[d+4>>2]|0,1,0)|0;d=b;f[d>>2]=e;f[d+4>>2]=I;d=a+28|0;e=f[d>>2]|0;b=a+24|0;f[b>>2]=f[b>>2]|1<>2]|0,f[e+4>>2]|0,1,0)|0;e=c;f[e>>2]=d;f[e+4>>2]=I;e=a+28|0;g=e;h=f[e>>2]|0}e=h+1|0;f[g>>2]=e;if((e|0)!=32)return;e=a+24|0;h=a+16|0;d=f[h>>2]|0;if((d|0)==(f[a+20>>2]|0))Ri(a+12|0,e);else{f[d>>2]=f[e>>2];f[h>>2]=d+4}f[g>>2]=0;f[e>>2]=0;return}function gj(a,b){a=a|0;b=b|0;var c=0,d=0;c=a+32|0;a=f[b>>2]|0;f[b>>2]=0;b=f[c>>2]|0;f[c>>2]=a;if(!b)return;a=b+88|0;c=f[a>>2]|0;f[a>>2]=0;if(c|0){a=f[c+8>>2]|0;if(a|0){d=c+12|0;if((f[d>>2]|0)!=(a|0))f[d>>2]=a;Oq(a)}Oq(c)}c=f[b+68>>2]|0;if(c|0){a=b+72|0;d=f[a>>2]|0;if((d|0)!=(c|0))f[a>>2]=d+(~((d+-4-c|0)>>>2)<<2);Oq(c)}c=b+64|0;d=f[c>>2]|0;f[c>>2]=0;if(d|0){c=f[d>>2]|0;if(c|0){a=d+4|0;if((f[a>>2]|0)!=(c|0))f[a>>2]=c;Oq(c)}Oq(d)}Oq(b);return}function hj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=u;u=u+16|0;g=e;if(c|0){h=a+11|0;i=b[h>>0]|0;if(i<<24>>24<0){j=f[a+4>>2]|0;k=(f[a+8>>2]&2147483647)+-1|0}else{j=i&255;k=10}if((k-j|0)>>>0>>0){xj(a,k,c-k+j|0,j,j,0,0);l=b[h>>0]|0}else l=i;if(l<<24>>24<0)m=f[a>>2]|0;else m=a;Qn(m+j|0,c,d)|0;d=j+c|0;if((b[h>>0]|0)<0)f[a+4>>2]=d;else b[h>>0]=d;b[g>>0]=0;up(m+d|0,g)}u=e;return a|0}function ij(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+48|0;e=d+4|0;g=d;h=f[b+12>>2]|0;i=f[b+4>>2]|0;b=e;j=b+36|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(j|0));zh(g,c,h,i,e);i=f[e+24>>2]|0;if(!i){k=f[g>>2]|0;f[a>>2]=k;u=d;return}h=e+28|0;e=f[h>>2]|0;if((e|0)!=(i|0))f[h>>2]=e+(~((e+-4-i|0)>>>2)<<2);Oq(i);k=f[g>>2]|0;f[a>>2]=k;u=d;return}function jj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=u;u=u+16|0;g=e;h=a+11|0;i=b[h>>0]|0;j=i<<24>>24<0;if(j)k=(f[a+8>>2]&2147483647)+-1|0;else k=10;do if(k>>>0>=d>>>0){if(j)l=f[a>>2]|0;else l=a;Eo(l,c,d)|0;b[g>>0]=0;up(l+d|0,g);if((b[h>>0]|0)<0){f[a+4>>2]=d;break}else{b[h>>0]=d;break}}else{if(j)m=f[a+4>>2]|0;else m=i&255;Bi(a,k,d-k|0,m,0,m,d,c)}while(0);u=e;return a|0}function kj(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;b=f[a>>2]|0;if(!b)return;c=a+4|0;d=f[c>>2]|0;if((d|0)==(b|0))e=b;else{g=d;do{f[c>>2]=g+-136;d=f[g+-20>>2]|0;if(d|0){h=g+-16|0;i=f[h>>2]|0;if((i|0)!=(d|0))f[h>>2]=i+(~((i+-4-d|0)>>>2)<<2);Oq(d)}d=f[g+-32>>2]|0;if(d|0){i=g+-28|0;h=f[i>>2]|0;if((h|0)!=(d|0))f[i>>2]=h+(~((h+-4-d|0)>>>2)<<2);Oq(d)}Mi(g+-132|0);g=f[c>>2]|0}while((g|0)!=(b|0));e=f[a>>2]|0}Oq(e);return}function lj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=u;u=u+16|0;g=e;h=a+11|0;i=b[h>>0]|0;j=i<<24>>24<0;if(j){k=f[a+4>>2]|0;l=(f[a+8>>2]&2147483647)+-1|0}else{k=i&255;l=10}if((l-k|0)>>>0>=d>>>0){if(d|0){if(j)m=f[a>>2]|0;else m=a;Fo(m+k|0,c,d)|0;j=k+d|0;if((b[h>>0]|0)<0)f[a+4>>2]=j;else b[h>>0]=j;b[g>>0]=0;up(m+j|0,g)}}else Bi(a,l,d-l+k|0,k,k,0,d,c);u=e;return a|0}function mj(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;f[a>>2]=3932;b=f[a+32>>2]|0;if(b|0){c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+20>>2]|0;if(b|0){d=a+24|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=a+8|0;c=f[b>>2]|0;if(!c)return;d=a+12|0;a=f[d>>2]|0;if((a|0)==(c|0))e=c;else{g=a;do{a=g+-4|0;f[d>>2]=a;h=f[a>>2]|0;f[a>>2]=0;if(h|0)Va[f[(f[h>>2]|0)+4>>2]&127](h);g=f[d>>2]|0}while((g|0)!=(c|0));e=f[b>>2]|0}Oq(e);return}function nj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=a+4|0;if((Qa[f[(f[b>>2]|0)+20>>2]&127](b)|0)<=0){d=1;return d|0}a=0;while(1){e=f[(f[c>>2]|0)+4>>2]|0;g=dm(e,Ra[f[(f[b>>2]|0)+24>>2]&127](b,a)|0)|0;if((g|0)==-1){d=0;h=6;break}e=f[(f[b>>2]|0)+28>>2]|0;i=fl(f[c>>2]|0,g)|0;a=a+1|0;if(!(Ra[e&127](b,i)|0)){d=0;h=6;break}if((a|0)>=(Qa[f[(f[b>>2]|0)+20>>2]&127](b)|0)){d=1;h=6;break}}if((h|0)==6)return d|0;return 0}function oj(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;if(!(ho(a,b,c)|0)){d=0;return d|0}if(!(Qa[f[(f[a>>2]|0)+52>>2]&127](a)|0)){d=0;return d|0}c=a+4|0;e=a+8|0;g=f[c>>2]|0;if((f[e>>2]|0)==(g|0)){d=1;return d|0}h=a+36|0;a=0;i=g;while(1){g=f[(f[h>>2]|0)+(a<<2)>>2]|0;if(!(Sa[f[(f[g>>2]|0)+8>>2]&31](g,b,f[i+(a<<2)>>2]|0)|0)){d=0;j=7;break}a=a+1|0;i=f[c>>2]|0;if(a>>>0>=(f[e>>2]|0)-i>>2>>>0){d=1;j=7;break}}if((j|0)==7)return d|0;return 0}function pj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+16|0;e=d;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;if((b[c+11>>0]|0)<0){g=f[c>>2]|0;h=f[c+4>>2]|0;if(h>>>0>4294967279)aq(a);if(h>>>0<11){b[a+11>>0]=h;i=a}else{j=h+16&-16;k=ln(j)|0;f[a>>2]=k;f[a+8>>2]=j|-2147483648;f[a+4>>2]=h;i=k}Fo(i,g,h)|0;b[e>>0]=0;up(i+h|0,e)}else{f[a>>2]=f[c>>2];f[a+4>>2]=f[c+4>>2];f[a+8>>2]=f[c+8>>2]}u=d;return}function qj(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0;b[c+53>>0]=1;do if((f[c+4>>2]|0)==(e|0)){b[c+52>>0]=1;a=c+16|0;h=f[a>>2]|0;if(!h){f[a>>2]=d;f[c+24>>2]=g;f[c+36>>2]=1;if(!((g|0)==1?(f[c+48>>2]|0)==1:0))break;b[c+54>>0]=1;break}if((h|0)!=(d|0)){h=c+36|0;f[h>>2]=(f[h>>2]|0)+1;b[c+54>>0]=1;break}h=c+24|0;a=f[h>>2]|0;if((a|0)==2){f[h>>2]=g;i=g}else i=a;if((i|0)==1?(f[c+48>>2]|0)==1:0)b[c+54>>0]=1}while(0);return}function rj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0;c=a+36|0;d=a+40|0;e=f[c>>2]|0;if((f[d>>2]|0)!=(e|0)){g=0;h=e;do{vg(h+(g*24|0)|0,b)|0;g=g+1|0;h=f[c>>2]|0}while(g>>>0<(((f[d>>2]|0)-h|0)/24|0)>>>0)}h=a+48|0;d=a+52|0;a=f[h>>2]|0;if((f[d>>2]|0)==(a|0))return 1;else{i=0;j=a}do{a=f[j+(i<<2)>>2]|0;ci(a<<1^a>>31,b)|0;i=i+1|0;j=f[h>>2]|0}while(i>>>0<(f[d>>2]|0)-j>>2>>>0);return 1}function sj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0;e=a+d|0;c=c&255;if((d|0)>=67){while(a&3){b[a>>0]=c;a=a+1|0}g=e&-4|0;h=g-64|0;i=c|c<<8|c<<16|c<<24;while((a|0)<=(h|0)){f[a>>2]=i;f[a+4>>2]=i;f[a+8>>2]=i;f[a+12>>2]=i;f[a+16>>2]=i;f[a+20>>2]=i;f[a+24>>2]=i;f[a+28>>2]=i;f[a+32>>2]=i;f[a+36>>2]=i;f[a+40>>2]=i;f[a+44>>2]=i;f[a+48>>2]=i;f[a+52>>2]=i;f[a+56>>2]=i;f[a+60>>2]=i;a=a+64|0}while((a|0)<(g|0)){f[a>>2]=i;a=a+4|0}}while((a|0)<(e|0)){b[a>>0]=c;a=a+1|0}return e-d|0}function tj(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0;do if(!(fp(a,f[c+8>>2]|0,g)|0)){if(fp(a,f[c>>2]|0,g)|0){if((f[c+16>>2]|0)!=(d|0)?(h=c+20|0,(f[h>>2]|0)!=(d|0)):0){f[c+32>>2]=e;f[h>>2]=d;h=c+40|0;f[h>>2]=(f[h>>2]|0)+1;if((f[c+36>>2]|0)==1?(f[c+24>>2]|0)==2:0)b[c+54>>0]=1;f[c+44>>2]=4;break}if((e|0)==1)f[c+32>>2]=1}}else Vm(0,c,d,e);while(0);return}function uj(a){a=a|0;var b=0,c=0,d=0,e=0;b=a+80|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0){b=c+-4|0;d=f[b>>2]|0;if(d|0){e=c+(d<<5)|0;do{e=e+-32|0;Fj(e)}while((e|0)!=(c|0))}Mq(b)}b=f[a+68>>2]|0;if(b|0){c=a+72|0;e=f[c>>2]|0;if((e|0)!=(b|0))f[c>>2]=e+(~((e+-4-b|0)>>>2)<<2);Oq(b)}b=a+44|0;e=f[b>>2]|0;f[b>>2]=0;if(e|0)Oq(e);e=f[a+32>>2]|0;if(!e){Fj(a);return}b=a+36|0;if((f[b>>2]|0)!=(e|0))f[b>>2]=e;Oq(e);Fj(a);return}function vj(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3092;b=f[a+136>>2]|0;if(b|0){c=a+140|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+96>>2]|0;if(b|0){d=a+100|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+76>>2]|0;if(b|0)Oq(b);b=f[a+64>>2]|0;if(b|0)Oq(b);b=f[a+52>>2]|0;if(b|0)Oq(b);b=f[a+40>>2]|0;if(!b)return;Oq(b);return}function wj(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0;if((d|0)<0){e=0;return e|0}do if(!b){d=a+4|0;g=f[d>>2]|0;h=f[a>>2]|0;i=g-h|0;if(i>>>0>>0){Fi(a,c-i|0);break}if(i>>>0>c>>>0?(i=h+c|0,(i|0)!=(g|0)):0)f[d>>2]=i}else Cg(a,b,b+c|0);while(0);c=a+24|0;a=c;b=Vn(f[a>>2]|0,f[a+4>>2]|0,1,0)|0;a=c;f[a>>2]=b;f[a+4>>2]=I;e=1;return e|0}function xj(a,c,d,e,g,h,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0;if((-17-c|0)>>>0>>0)aq(a);if((b[a+11>>0]|0)<0)j=f[a>>2]|0;else j=a;if(c>>>0<2147483623){k=d+c|0;d=c<<1;l=k>>>0>>0?d:k;m=l>>>0<11?11:l+16&-16}else m=-17;l=ln(m)|0;if(g|0)Fo(l,j,g)|0;k=e-h-g|0;if(k|0)Fo(l+g+i|0,j+g+h|0,k)|0;if((c|0)!=10)Oq(j);f[a>>2]=l;f[a+8>>2]=m|-2147483648;return}function yj(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2728;b=f[a+136>>2]|0;if(b|0){c=a+140|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+96>>2]|0;if(b|0){d=a+100|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+76>>2]|0;if(b|0)Oq(b);b=f[a+64>>2]|0;if(b|0)Oq(b);b=f[a+52>>2]|0;if(b|0)Oq(b);b=f[a+40>>2]|0;if(!b)return;Oq(b);return}function zj(a,b){a=a|0;b=b|0;if(!b)return;else{zj(a,f[b>>2]|0);zj(a,f[b+4>>2]|0);Ej(b+20|0,f[b+24>>2]|0);Oq(b);return}}function Aj(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;Yf(a,b,c);c=f[a+100>>2]|0;d=f[a+96>>2]|0;a=d;if((c|0)==(d|0))return;e=f[b>>2]|0;b=(c-d|0)/12|0;d=0;do{c=a+(d*12|0)|0;f[c>>2]=f[e+(f[c>>2]<<2)>>2];c=a+(d*12|0)+4|0;f[c>>2]=f[e+(f[c>>2]<<2)>>2];c=a+(d*12|0)+8|0;f[c>>2]=f[e+(f[c>>2]<<2)>>2];d=d+1|0}while(d>>>0>>0);return}function Bj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;d=a+64|0;if((f[d>>2]|0)==0?(e=ln(32)|0,yn(e),g=f[d>>2]|0,f[d>>2]=e,g|0):0){e=f[g>>2]|0;if(e|0){h=g+4|0;if((f[h>>2]|0)!=(e|0))f[h>>2]=e;Oq(e)}Oq(g)}g=Vl(f[a+28>>2]|0)|0;e=X(g,b[a+24>>0]|0)|0;g=((e|0)<0)<<31>>31;h=f[d>>2]|0;i=un(e|0,g|0,c|0,0)|0;if(!(wj(h,0,i,I)|0)){j=0;return j|0}Kk(a,f[d>>2]|0,e,g,0,0);f[a+80>>2]=c;j=1;return j|0}function Cj(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;d=u;u=u+64|0;e=d;if(!(fp(a,b,0)|0))if((b|0)!=0?(g=Eh(b,1056,1040,0)|0,(g|0)!=0):0){b=e+4|0;h=b+52|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(h|0));f[e>>2]=g;f[e+8>>2]=a;f[e+12>>2]=-1;f[e+48>>2]=1;Ya[f[(f[g>>2]|0)+28>>2]&3](g,e,f[c>>2]|0,1);if((f[e+24>>2]|0)==1){f[c>>2]=f[e+16>>2];i=1}else i=0;j=i}else j=0;else j=1;u=d;return j|0}function Dj(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0;if(!c){d=0;return d|0}e=c+40|0;g=c+44|0;ci((f[g>>2]|0)-(f[e>>2]|0)>>2,b)|0;h=f[e>>2]|0;e=f[g>>2]|0;if((h|0)!=(e|0)){g=h;do{h=f[g>>2]|0;if(h|0){ci(f[h+40>>2]|0,b)|0;lg(a,b,h)|0}g=g+4|0}while((g|0)!=(e|0))}lg(a,b,c)|0;d=1;return d|0}function Ej(a,c){a=a|0;c=c|0;var d=0;if(!c)return;Ej(a,f[c>>2]|0);Ej(a,f[c+4>>2]|0);a=c+16|0;d=c+28|0;if((b[d+11>>0]|0)<0)Oq(f[d>>2]|0);if((b[a+11>>0]|0)<0)Oq(f[a>>2]|0);Oq(c);return}function Fj(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;b=u;u=u+16|0;c=b;d=c;f[d>>2]=0;f[d+4>>2]=0;qf(a,2,c);c=f[a+12>>2]|0;d=a+16|0;e=f[d>>2]|0;if((e|0)==(c|0))g=c;else{h=e+(~((e+-4-c|0)>>>2)<<2)|0;f[d>>2]=h;g=h}f[a+24>>2]=0;f[a+28>>2]=0;if(c|0){if((g|0)!=(c|0))f[d>>2]=g+(~((g+-4-c|0)>>>2)<<2);Oq(c)}c=f[a>>2]|0;if(!c){u=b;return}g=a+4|0;a=f[g>>2]|0;if((a|0)!=(c|0))f[g>>2]=a+(~((a+-8-c|0)>>>3)<<3);Oq(c);u=b;return}function Gj(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;c=a;a:do if(!(c&3)){d=a;e=4}else{g=a;h=c;while(1){if(!(b[g>>0]|0)){i=h;break a}j=g+1|0;h=j;if(!(h&3)){d=j;e=4;break}else g=j}}while(0);if((e|0)==4){e=d;while(1){k=f[e>>2]|0;if(!((k&-2139062144^-2139062144)&k+-16843009))e=e+4|0;else break}if(!((k&255)<<24>>24))l=e;else{k=e;while(1){e=k+1|0;if(!(b[e>>0]|0)){l=e;break}else k=e}}i=l}return i-c|0}function Hj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;e=u;u=u+16|0;g=e;h=a+11|0;i=b[h>>0]|0;j=i<<24>>24<0;if(j)k=f[a+4>>2]|0;else k=i&255;do if(k>>>0>=c>>>0)if(j){i=(f[a>>2]|0)+c|0;b[g>>0]=0;up(i,g);f[a+4>>2]=c;break}else{b[g>>0]=0;up(a+c|0,g);b[h>>0]=c;break}else hj(a,c-k|0,d)|0;while(0);u=e;return}function Ij(a){a=a|0;var b=0,c=0,d=0;if(!a)return;b=a+88|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0){b=f[c+8>>2]|0;if(b|0){d=c+12|0;if((f[d>>2]|0)!=(b|0))f[d>>2]=b;Oq(b)}Oq(c)}c=f[a+68>>2]|0;if(c|0){b=a+72|0;d=f[b>>2]|0;if((d|0)!=(c|0))f[b>>2]=d+(~((d+-4-c|0)>>>2)<<2);Oq(c)}c=a+64|0;d=f[c>>2]|0;f[c>>2]=0;if(d|0){c=f[d>>2]|0;if(c|0){b=d+4|0;if((f[b>>2]|0)!=(c|0))f[b>>2]=c;Oq(c)}Oq(d)}Oq(a);return}function Jj(a,c,d,e,g,h,i,j,k,l){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;var m=0,n=0,o=0;f[a>>2]=d;if(d|0){m=d+16|0;n=f[m+4>>2]|0;o=a+8|0;f[o>>2]=f[m>>2];f[o+4>>2]=n;n=d+24|0;d=f[n+4>>2]|0;o=a+16|0;f[o>>2]=f[n>>2];f[o+4>>2]=d}b[a+24>>0]=e;f[a+28>>2]=g;b[a+32>>0]=h&1;h=a+40|0;f[h>>2]=i;f[h+4>>2]=j;j=a+48|0;f[j>>2]=k;f[j+4>>2]=l;f[a+56>>2]=c;return}function Kj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0;c=ln(88)|0;d=c+60|0;e=c;g=e+60|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));f[d>>2]=c;d=c+64|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;d=cg(c,b)|0;f[a>>2]=d?c:0;a=d?0:c;if(d)return;Ii(a);Oq(a);return}function Lj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;if((f[c+76>>2]|0)>=0?(Tq(c)|0)!=0:0){d=a&255;e=a&255;if((e|0)!=(b[c+75>>0]|0)?(g=c+20|0,h=f[g>>2]|0,h>>>0<(f[c+16>>2]|0)>>>0):0){f[g>>2]=h+1;b[h>>0]=d;i=e}else i=Nj(c,a)|0;Sq(c);j=i}else k=3;do if((k|0)==3){i=a&255;e=a&255;if((e|0)!=(b[c+75>>0]|0)?(d=c+20|0,h=f[d>>2]|0,h>>>0<(f[c+16>>2]|0)>>>0):0){f[d>>2]=h+1;b[h>>0]=i;j=e;break}j=Nj(c,a)|0}while(0);return j|0}function Mj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;i=f[a+4>>2]|0;if((i|0)==-1){j=0;u=d;return j|0}b[h>>0]=i;i=c+16|0;a=f[i+4>>2]|0;if(!((a|0)>0|(a|0)==0&(f[i>>2]|0)>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];Me(c,e,h,h+1|0)|0}j=1;u=d;return j|0}function Nj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0;d=u;u=u+16|0;e=d;g=c&255;b[e>>0]=g;i=a+16|0;j=f[i>>2]|0;if(!j)if(!(vl(a)|0)){k=f[i>>2]|0;l=4}else m=-1;else{k=j;l=4}do if((l|0)==4){j=a+20|0;i=f[j>>2]|0;if(i>>>0>>0?(n=c&255,(n|0)!=(b[a+75>>0]|0)):0){f[j>>2]=i+1;b[i>>0]=g;m=n;break}if((Sa[f[a+36>>2]&31](a,e,1)|0)==1)m=h[e>>0]|0;else m=-1}while(0);u=d;return m|0}function Oj(a,b){a=a|0;b=b|0;if(!b)return;else{Oj(a,f[b>>2]|0);Oj(a,f[b+4>>2]|0);Ej(b+20|0,f[b+24>>2]|0);Oq(b);return}}function Pj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;e=u;u=u+16|0;g=e;h=e+4|0;f[g>>2]=c;c=ln(32)|0;f[h>>2]=c;f[h+8>>2]=-2147483616;f[h+4>>2]=17;i=c;j=14495;k=i+17|0;do{b[i>>0]=b[j>>0]|0;i=i+1|0;j=j+1|0}while((i|0)<(k|0));b[c+17>>0]=0;Xj(Hd(a,g)|0,h,d);if((b[h+11>>0]|0)>=0){u=e;return}Oq(f[h>>2]|0);u=e;return}function Qj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=f[a+16>>2]|0;if(((f[a+20>>2]|0)-c>>2|0)<=(b|0)){d=0;return d|0}e=f[c+(b<<2)>>2]|0;if((e|0)<0){d=0;return d|0}b=a+48|0;if((f[a+52>>2]|0)>>>0<=e>>>0)Ce(b,e+1|0,0);c=(f[b>>2]|0)+(e>>>5<<2)|0;f[c>>2]=f[c>>2]|1<<(e&31);c=f[a+36>>2]|0;if((f[a+40>>2]|0)-c>>2>>>0<=e>>>0){d=1;return d|0}Bp(f[c+(e<<2)>>2]|0);d=1;return d|0}function Rj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if(c>>>0>0|(c|0)==0&a>>>0>4294967295){e=d;f=a;g=c;while(1){c=hn(f|0,g|0,10,0)|0;e=e+-1|0;b[e>>0]=c&255|48;c=f;f=jp(f|0,g|0,10,0)|0;if(!(g>>>0>9|(g|0)==9&c>>>0>4294967295))break;else g=I}h=f;i=e}else{h=a;i=d}if(!h)j=i;else{d=h;h=i;while(1){i=h+-1|0;b[i>>0]=(d>>>0)%10|0|48;if(d>>>0<10){j=i;break}else{d=(d>>>0)/10|0;h=i}}}return j|0}function Sj(a){a=a|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;c=a;while(1){d=c+1|0;if(!(eq(b[c>>0]|0)|0))break;else c=d}a=b[c>>0]|0;switch(a<<24>>24|0){case 45:{e=1;f=5;break}case 43:{e=0;f=5;break}default:{g=0;h=c;i=a}}if((f|0)==5){g=e;h=d;i=b[d>>0]|0}if(!(Aq(i<<24>>24)|0))j=0;else{i=0;d=h;while(1){h=(i*10|0)+48-(b[d>>0]|0)|0;d=d+1|0;if(!(Aq(b[d>>0]|0)|0)){j=h;break}else i=h}}return (g|0?j:0-j|0)|0}function Tj(a,c,d){a=a|0;c=c|0;d=$(d);var e=0,g=0,h=0;e=u;u=u+16|0;g=e;il(g,d);h=Ai(a,c)|0;c=h+11|0;if((b[c>>0]|0)<0){b[f[h>>2]>>0]=0;f[h+4>>2]=0}else{b[h>>0]=0;b[c>>0]=0}gh(h,0);f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];u=e;return}function Uj(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;b=u;u=u+16|0;c=b+8|0;d=b+4|0;e=b;f[e>>2]=f[(f[a+4>>2]|0)+80>>2];g=f[a+44>>2]|0;a=g+16|0;h=f[a+4>>2]|0;if((h|0)>0|(h|0)==0&(f[a>>2]|0)>>>0>0){u=b;return 1}f[d>>2]=f[g+4>>2];f[c>>2]=f[d>>2];Me(g,c,e,e+4|0)|0;u=b;return 1}function Vj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0;e=u;u=u+16|0;g=e;ll(g,d&1);d=Ai(a,c)|0;c=d+11|0;if((b[c>>0]|0)<0){b[f[d>>2]>>0]=0;f[d+4>>2]=0}else{b[d>>0]=0;b[c>>0]=0}gh(d,0);f[d>>2]=f[g>>2];f[d+4>>2]=f[g+4>>2];f[d+8>>2]=f[g+8>>2];u=e;return}function Wj(a){a=a|0;if(!a)return;Ej(a+24|0,f[a+28>>2]|0);zj(a+12|0,f[a+16>>2]|0);Ej(a,f[a+4>>2]|0);Oq(a);return}function Xj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0;e=u;u=u+16|0;g=e;ll(g,d);d=Ai(a,c)|0;c=d+11|0;if((b[c>>0]|0)<0){b[f[d>>2]>>0]=0;f[d+4>>2]=0}else{b[d>>0]=0;b[c>>0]=0}gh(d,0);f[d>>2]=f[g>>2];f[d+4>>2]=f[g+4>>2];f[d+8>>2]=f[g+8>>2];u=e;return}function Yj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;e=Rg(a,c)|0;if((e|0)==(a+4|0)){g=-1;h=(g|0)==-1;i=(g|0)!=0;j=h?d:i;return j|0}a=e+28|0;if((b[a+11>>0]|0)<0)k=f[a>>2]|0;else k=a;g=Sj(k)|0;h=(g|0)==-1;i=(g|0)!=0;j=h?d:i;return j|0}function Zj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+16|0;e=d;if(c>>>0>10){g=0;u=d;return g|0}h=ln(48)|0;f[e>>2]=h;f[e+8>>2]=-2147483600;f[e+4>>2]=33;i=h;j=15987;k=i+33|0;do{b[i>>0]=b[j>>0]|0;i=i+1|0;j=j+1|0}while((i|0)<(k|0));b[h+33>>0]=0;Xj(a,e,c);if((b[e+11>>0]|0)<0)Oq(f[e>>2]|0);g=1;u=d;return g|0}function _j(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0;c=f[b>>2]|0;if((c|0)==-1)return 1;b=c*3|0;if((b|0)==-1)return 1;c=f[a>>2]|0;a=f[c+(b<<2)>>2]|0;d=b+1|0;e=((d>>>0)%3|0|0)==0?b+-2|0:d;if((e|0)==-1)g=-1;else g=f[c+(e<<2)>>2]|0;e=(((b>>>0)%3|0|0)==0?2:-1)+b|0;if((e|0)==-1)h=-1;else h=f[c+(e<<2)>>2]|0;if((a|0)==(g|0))return 1;else return (a|0)==(h|0)|(g|0)==(h|0)|0;return 0}function $j(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0;d=0;while(1){if((h[16654+d>>0]|0)==(a|0)){e=2;break}g=d+1|0;if((g|0)==87){i=16742;j=87;e=5;break}else d=g}if((e|0)==2)if(!d)k=16742;else{i=16742;j=d;e=5}if((e|0)==5)while(1){e=0;d=i;do{a=d;d=d+1|0}while((b[a>>0]|0)!=0);j=j+-1|0;if(!j){k=d;break}else{i=d;e=5}}return jq(k,f[c+20>>2]|0)|0}function ak(a,b){a=+a;b=b|0;var c=0,d=0,e=0,g=0.0,h=0.0,i=0,j=0.0;p[s>>3]=a;c=f[s>>2]|0;d=f[s+4>>2]|0;e=Yn(c|0,d|0,52)|0;switch(e&2047){case 0:{if(a!=0.0){g=+ak(a*18446744073709551616.0,b);h=g;i=(f[b>>2]|0)+-64|0}else{h=a;i=0}f[b>>2]=i;j=h;break}case 2047:{j=a;break}default:{f[b>>2]=(e&2047)+-1022;f[s>>2]=c;f[s+4>>2]=d&-2146435073|1071644672;j=+p[s>>3]}}return +j}function bk(a,b){a=+a;b=b|0;var c=0.0,d=0,e=0,g=0.0,h=0;if((b|0)<=1023)if((b|0)<-1022){c=a*2.2250738585072014e-308;d=(b|0)<-2044;e=b+2044|0;g=d?c*2.2250738585072014e-308:c;h=d?((e|0)>-1022?e:-1022):b+1022|0}else{g=a;h=b}else{c=a*8988465674311579538646525.0e283;e=(b|0)>2046;d=b+-2046|0;g=e?c*8988465674311579538646525.0e283:c;h=e?((d|0)<1023?d:1023):b+-1023|0}b=Tn(h+1023|0,0,52)|0;h=I;f[s>>2]=b;f[s+4>>2]=h;return +(g*+p[s>>3])}function ck(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;if(!(f[a+80>>2]|0)){b=0;return b|0}c=a+8|0;d=a+12|0;a=f[c>>2]|0;if(((f[d>>2]|0)-a|0)>0){e=0;g=a}else{b=1;return b|0}while(1){a=f[g+(e<<2)>>2]|0;e=e+1|0;if(!(Gl(a,a)|0)){b=0;h=5;break}g=f[c>>2]|0;if((e|0)>=((f[d>>2]|0)-g>>2|0)){b=1;h=5;break}}if((h|0)==5)return b|0;return 0}function dk(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0;c=a+36|0;d=a+40|0;e=f[c>>2]|0;if((f[d>>2]|0)==(e|0)){g=1;return g|0}h=a+60|0;a=0;i=e;while(1){e=f[i+(a<<2)>>2]|0;a=a+1|0;if(!(Sa[f[(f[e>>2]|0)+20>>2]&31](e,h,b)|0)){g=0;j=5;break}i=f[c>>2]|0;if(a>>>0>=(f[d>>2]|0)-i>>2>>>0){g=1;j=5;break}}if((j|0)==5)return g|0;return 0}function ek(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=a+36|0;d=a+40|0;a=f[c>>2]|0;if((f[d>>2]|0)==(a|0)){e=1;return e|0}else{g=0;h=a}while(1){a=f[h+(g<<2)>>2]|0;g=g+1|0;if(!(Ra[f[(f[a>>2]|0)+24>>2]&127](a,b)|0)){e=0;i=4;break}h=f[c>>2]|0;if(g>>>0>=(f[d>>2]|0)-h>>2>>>0){e=1;i=4;break}}if((i|0)==4)return e|0;return 0}function fk(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0;f[a>>2]=0;c=a+4|0;f[c>>2]=0;f[a+8>>2]=0;d=b+4|0;e=(f[d>>2]|0)-(f[b>>2]|0)|0;g=e>>2;if(!g)return;if(g>>>0>1073741823)aq(a);h=ln(e)|0;f[c>>2]=h;f[a>>2]=h;f[a+8>>2]=h+(g<<2);g=f[b>>2]|0;b=(f[d>>2]|0)-g|0;if((b|0)<=0)return;kh(h|0,g|0,b|0)|0;f[c>>2]=h+(b>>>2<<2);return}function gk(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0;c=a+8|0;d=f[a>>2]|0;if((f[c>>2]|0)-d>>2>>>0>=b>>>0)return;e=a+4|0;if(b>>>0>1073741823){g=ra(8)|0;Oo(g,16035);f[g>>2]=7256;va(g|0,1112,110)}g=(f[e>>2]|0)-d|0;h=ln(b<<2)|0;if((g|0)>0)kh(h|0,d|0,g|0)|0;f[a>>2]=h;f[e>>2]=h+(g>>2<<2);f[c>>2]=h+(b<<2);if(!d)return;Oq(d);return}function hk(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;b=a+36|0;c=a+40|0;d=f[b>>2]|0;if((f[c>>2]|0)==(d|0)){e=1;return e|0}g=a+60|0;a=0;h=d;while(1){d=f[h+(a<<2)>>2]|0;a=a+1|0;if(!(Ra[f[(f[d>>2]|0)+16>>2]&127](d,g)|0)){e=0;i=5;break}h=f[b>>2]|0;if(a>>>0>=(f[c>>2]|0)-h>>2>>>0){e=1;i=5;break}}if((i|0)==5)return e|0;return 0}function ik(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0;d=f[a+176>>2]|0;e=f[a+172>>2]|0;a=e;if((d|0)==(e|0))return 0;g=(d-e|0)/136|0;e=0;while(1){if((f[a+(e*136|0)>>2]|0)==(c|0)){h=4;break}d=e+1|0;if(d>>>0>>0)e=d;else{h=6;break}}if((h|0)==4)return ((b[a+(e*136|0)+100>>0]|0)==0?0:a+(e*136|0)+4|0)|0;else if((h|0)==6)return 0;return 0}function jk(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;d=u;u=u+16|0;e=d;g=ln(16)|0;f[e>>2]=g;f[e+8>>2]=-2147483632;f[e+4>>2]=15;h=g;i=14479;j=h+15|0;do{b[h>>0]=b[i>>0]|0;h=h+1|0;i=i+1|0}while((h|0)<(j|0));b[g+15>>0]=0;Xj(a,e,c);if((b[e+11>>0]|0)>=0){u=d;return}Oq(f[e>>2]|0);u=d;return}function kk(a,b){a=a|0;b=b|0;var c=0,d=0;c=f[a+72>>2]|0;if(!c){d=0;return d|0}f[c+4>>2]=a+60;if(!(Qa[f[(f[c>>2]|0)+12>>2]&127](c)|0)){d=0;return d|0}if(!(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)){d=0;return d|0}if(!(Ra[f[(f[a>>2]|0)+44>>2]&127](a,b)|0)){d=0;return d|0}d=Ra[f[(f[a>>2]|0)+48>>2]&127](a,b)|0;return d|0}function lk(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;f[a>>2]=0;d=a+4|0;f[d>>2]=0;f[a+8>>2]=0;if(!b)return;if(b>>>0>357913941)aq(a);e=ln(b*12|0)|0;f[d>>2]=e;f[a>>2]=e;f[a+8>>2]=e+(b*12|0);a=b;b=e;do{fk(b,c);b=(f[d>>2]|0)+12|0;f[d>>2]=b;a=a+-1|0}while((a|0)!=0);return}function mk(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0;c=f[b>>2]|0;if(!c){d=0;return d|0}e=a+44|0;g=f[e>>2]|0;if(g>>>0<(f[a+48>>2]|0)>>>0){f[b>>2]=0;f[g>>2]=c;f[e>>2]=(f[e>>2]|0)+4;d=1;return d|0}else{Ug(a+40|0,b);d=1;return d|0}return 0}function nk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3564;b=f[a+64>>2]|0;if(b|0){c=a+68|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}f[a+12>>2]=3588;b=f[a+32>>2]|0;if(b|0)Oq(b);b=f[a+20>>2]|0;if(!b){Oq(a);return}Oq(b);Oq(a);return}function ok(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3344;f[a+40>>2]=1196;b=f[a+48>>2]|0;if(b|0){c=a+52|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}f[a>>2]=1476;b=a+36|0;d=f[b>>2]|0;f[b>>2]=0;if(!d){Ni(a);Oq(a);return}Va[f[(f[d>>2]|0)+4>>2]&127](d);Ni(a);Oq(a);return}function pk(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0;f[c>>2]=2;d=a+4|0;a=c+8|0;e=f[a>>2]|0;g=(f[c+12>>2]|0)-e|0;if(g>>>0<4294967292){Lk(a,g+4|0,0);i=f[a>>2]|0}else i=e;e=i+g|0;g=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;b[e>>0]=g;b[e+1>>0]=g>>8;b[e+2>>0]=g>>16;b[e+3>>0]=g>>24;return}function qk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3612;b=f[a+64>>2]|0;if(b|0){c=a+68|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}f[a+12>>2]=3636;b=f[a+32>>2]|0;if(b|0)Oq(b);b=f[a+20>>2]|0;if(!b){Oq(a);return}Oq(b);Oq(a);return}function rk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2188;b=f[a+76>>2]|0;if(b|0)Oq(b);b=a+68|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Mq(c);f[a>>2]=1544;c=f[a+32>>2]|0;if(!c){Oq(a);return}b=a+36|0;d=f[b>>2]|0;if((d|0)!=(c|0))f[b>>2]=d+(~((d+-4-c|0)>>>2)<<2);Oq(c);Oq(a);return}function sk(a,c,d){a=a|0;c=c|0;d=$(d);var e=0,g=Oa,h=0;e=Rg(a,c)|0;if((e|0)==(a+4|0)){g=d;return $(g)}a=e+28|0;if((b[a+11>>0]|0)<0)h=f[a>>2]|0;else h=a;g=$(+Iq(h));return $(g)}function tk(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;b=u;u=u+16|0;c=b;d=c;f[d>>2]=0;f[d+4>>2]=0;qf(a,2,c);c=f[a+12>>2]|0;d=a+16|0;e=f[d>>2]|0;if((e|0)==(c|0)){g=a+24|0;f[g>>2]=0;h=a+28|0;f[h>>2]=0;u=b;return}f[d>>2]=e+(~((e+-4-c|0)>>>2)<<2);g=a+24|0;f[g>>2]=0;h=a+28|0;f[h>>2]=0;u=b;return}function uk(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0;c=f[a+176>>2]|0;d=f[a+172>>2]|0;e=d;a:do if((c|0)!=(d|0)){g=(c-d|0)/136|0;h=0;while(1){if((f[e+(h*136|0)>>2]|0)==(b|0))break;i=h+1|0;if(i>>>0>>0)h=i;else break a}j=e+(h*136|0)+104|0;return j|0}while(0);j=a+40|0;return j|0}function vk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3564;b=f[a+64>>2]|0;if(b|0){c=a+68|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}f[a+12>>2]=3588;b=f[a+32>>2]|0;if(b|0)Oq(b);b=f[a+20>>2]|0;if(!b)return;Oq(b);return}function wk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1768;b=f[a+76>>2]|0;if(b|0)Oq(b);b=a+68|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Mq(c);f[a>>2]=1544;c=f[a+32>>2]|0;if(!c){Oq(a);return}b=a+36|0;d=f[b>>2]|0;if((d|0)!=(c|0))f[b>>2]=d+(~((d+-4-c|0)>>>2)<<2);Oq(c);Oq(a);return}function xk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3344;f[a+40>>2]=1196;b=f[a+48>>2]|0;if(b|0){c=a+52|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}f[a>>2]=1476;b=a+36|0;d=f[b>>2]|0;f[b>>2]=0;if(!d){Ni(a);return}Va[f[(f[d>>2]|0)+4>>2]&127](d);Ni(a);return}function yk(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0;Nc(a,b);if((b|0)<=-1)return;c=a+88|0;d=f[c>>2]|0;e=f[a+84>>2]|0;if((d-e>>2|0)<=(b|0))return;a=e+(b<<2)|0;b=a+4|0;e=d-b|0;g=e>>2;if(!g)h=d;else{im(a|0,b|0,e|0)|0;h=f[c>>2]|0}e=a+(g<<2)|0;if((h|0)==(e|0))return;f[c>>2]=h+(~((h+-4-e|0)>>>2)<<2);return}function zk(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;b=f[a+32>>2]|0;c=f[a+36>>2]|0;if((b|0)==(c|0)){d=1;return d|0}e=a+8|0;g=a+44|0;a=b;while(1){b=f[(f[e>>2]|0)+(f[a>>2]<<2)>>2]|0;a=a+4|0;if(!(Ra[f[(f[b>>2]|0)+20>>2]&127](b,f[g>>2]|0)|0)){d=0;h=5;break}if((a|0)==(c|0)){d=1;h=5;break}}if((h|0)==5)return d|0;return 0}function Ak(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3612;b=f[a+64>>2]|0;if(b|0){c=a+68|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}f[a+12>>2]=3636;b=f[a+32>>2]|0;if(b|0)Oq(b);b=f[a+20>>2]|0;if(!b)return;Oq(b);return}function Bk(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0.0;d=u;u=u+128|0;e=d;g=e;h=g+124|0;do{f[g>>2]=0;g=g+4|0}while((g|0)<(h|0));g=e+4|0;f[g>>2]=a;h=e+8|0;f[h>>2]=-1;f[e+44>>2]=a;f[e+76>>2]=-1;Ym(e,0);i=+Rc(e,c,1);c=(f[g>>2]|0)-(f[h>>2]|0)+(f[e+108>>2]|0)|0;if(b|0)f[b>>2]=c|0?a+c|0:a;u=d;return +i}function Ck(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0;a=c+16|0;g=f[a>>2]|0;do if(g){if((g|0)!=(d|0)){h=c+36|0;f[h>>2]=(f[h>>2]|0)+1;f[c+24>>2]=2;b[c+54>>0]=1;break}h=c+24|0;if((f[h>>2]|0)==2)f[h>>2]=e}else{f[a>>2]=d;f[c+24>>2]=e;f[c+36>>2]=1}while(0);return}function Dk(a){a=a|0;var b=0,c=0;f[a>>2]=2188;b=f[a+76>>2]|0;if(b|0)Oq(b);b=a+68|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Mq(c);f[a>>2]=1544;c=f[a+32>>2]|0;if(!c)return;b=a+36|0;a=f[b>>2]|0;if((a|0)!=(c|0))f[b>>2]=a+(~((a+-4-c|0)>>>2)<<2);Oq(c);return}function Ek(a){a=a|0;var c=0,d=0,e=0;c=a+74|0;d=b[c>>0]|0;b[c>>0]=d+255|d;d=a+20|0;c=a+28|0;if((f[d>>2]|0)>>>0>(f[c>>2]|0)>>>0)Sa[f[a+36>>2]&31](a,0,0)|0;f[a+16>>2]=0;f[c>>2]=0;f[d>>2]=0;d=f[a>>2]|0;if(!(d&4)){c=(f[a+44>>2]|0)+(f[a+48>>2]|0)|0;f[a+8>>2]=c;f[a+4>>2]=c;e=d<<27>>31}else{f[a>>2]=d|32;e=-1}return e|0}function Fk(a,c){a=a|0;c=c|0;var d=0,e=0,g=0;d=Rg(a,c)|0;if((d|0)==(a+4|0)){e=0;return e|0}a=d+28|0;if((b[a+11>>0]|0)<0)g=f[a>>2]|0;else g=a;e=((Sj(g)|0)+1|0)>>>0>1;return e|0}function Gk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=6152;b=f[a+96>>2]|0;if(b|0){c=a+100|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~(((d+-12-b|0)>>>0)/12|0)*12|0);Oq(b)}b=f[a+84>>2]|0;if(!b){Og(a);Oq(a);return}d=a+88|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b);Og(a);Oq(a);return}function Hk(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0;e=Rg(a,c)|0;if((e|0)==(a+4|0)){g=d;return g|0}d=e+28|0;if((b[d+11>>0]|0)<0)h=f[d>>2]|0;else h=d;g=Sj(h)|0;return g|0}function Ik(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=b>>31|((b|0)<0?-1:0)<<1;f=((b|0)<0?-1:0)>>31|((b|0)<0?-1:0)<<1;g=d>>31|((d|0)<0?-1:0)<<1;h=((d|0)<0?-1:0)>>31|((d|0)<0?-1:0)<<1;i=Xn(e^a|0,f^b|0,e|0,f|0)|0;b=I;a=g^e;e=h^f;return Xn((Ld(i,b,Xn(g^c|0,h^d|0,g|0,h|0)|0,I,0)|0)^a|0,I^e|0,a|0,e|0)|0}function Jk(a){a=a|0;var b=0,c=0;f[a>>2]=1768;b=f[a+76>>2]|0;if(b|0)Oq(b);b=a+68|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Mq(c);f[a>>2]=1544;c=f[a+32>>2]|0;if(!c)return;b=a+36|0;a=f[b>>2]|0;if((a|0)!=(c|0))f[b>>2]=a+(~((a+-4-c|0)>>>2)<<2);Oq(c);return}function Kk(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0;f[a>>2]=b;h=b+16|0;i=f[h+4>>2]|0;j=a+8|0;f[j>>2]=f[h>>2];f[j+4>>2]=i;i=b+24|0;b=f[i+4>>2]|0;j=a+16|0;f[j>>2]=f[i>>2];f[j+4>>2]=b;b=a+40|0;f[b>>2]=c;f[b+4>>2]=d;d=a+48|0;f[d>>2]=e;f[d+4>>2]=g;return}function Lk(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0;c=a+4|0;d=f[c>>2]|0;e=f[a>>2]|0;g=d-e|0;h=e;e=d;if(g>>>0>=b>>>0){if(g>>>0>b>>>0?(d=h+b|0,(d|0)!=(e|0)):0)f[c>>2]=d}else Fi(a,b-g|0);g=a+24|0;a=g;b=Vn(f[a>>2]|0,f[a+4>>2]|0,1,0)|0;a=g;f[a>>2]=b;f[a+4>>2]=I;return}function Mk(a,c){a=a|0;c=c|0;var d=0,e=0,g=0;d=Rg(a,c)|0;if((d|0)==(a+4|0)){e=-1;return e|0}a=d+28|0;if((b[a+11>>0]|0)<0)g=f[a>>2]|0;else g=a;e=Sj(g)|0;return e|0}function Nk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=6152;b=f[a+96>>2]|0;if(b|0){c=a+100|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~(((d+-12-b|0)>>>0)/12|0)*12|0);Oq(b)}b=f[a+84>>2]|0;if(!b){Og(a);return}d=a+88|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b);Og(a);return}function Ok(a){a=a|0;var c=0,d=0,e=0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;f[a+16>>2]=0;f[a+20>>2]=0;b[a+24>>0]=1;c=a+68|0;d=a+28|0;e=d+40|0;do{f[d>>2]=0;d=d+4|0}while((d|0)<(e|0));f[c>>2]=a;c=a+72|0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=0;f[c+12>>2]=0;f[c+16>>2]=0;f[c+20>>2]=0;return}function Pk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2244;b=f[a+76>>2]|0;if(b|0)Oq(b);f[a>>2]=1544;b=f[a+32>>2]|0;if(!b){Oq(a);return}c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b);Oq(a);return}function Qk(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=u;u=u+256|0;g=f;if((c|0)>(d|0)&(e&73728|0)==0){e=c-d|0;sj(g|0,b<<24>>24|0,(e>>>0<256?e:256)|0)|0;if(e>>>0>255){b=c-d|0;d=e;do{Xo(a,g,256);d=d+-256|0}while(d>>>0>255);h=b&255}else h=e;Xo(a,g,h)}u=f;return}function Rk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1824;b=f[a+76>>2]|0;if(b|0)Oq(b);f[a>>2]=1544;b=f[a+32>>2]|0;if(!b){Oq(a);return}c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b);Oq(a);return}function Sk(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0;if(fp(a,f[b+8>>2]|0,g)|0)qj(0,b,c,d,e);else{h=f[a+8>>2]|0;_a[f[(f[h>>2]|0)+20>>2]&3](h,b,c,d,e,g)}return}function Tk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2300;Fj(a+108|0);f[a>>2]=1544;b=f[a+32>>2]|0;if(!b){Oq(a);return}c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b);Oq(a);return}function Uk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1880;Fj(a+108|0);f[a>>2]=1544;b=f[a+32>>2]|0;if(!b){Oq(a);return}c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b);Oq(a);return}function Vk(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a:do if(!d)e=0;else{f=a;g=d;h=c;while(1){i=b[f>>0]|0;j=b[h>>0]|0;if(i<<24>>24!=j<<24>>24)break;g=g+-1|0;if(!g){e=0;break a}else{f=f+1|0;h=h+1|0}}e=(i&255)-(j&255)|0}while(0);return e|0}function Wk(a){a=a|0;if(!(f[a+44>>2]|0))return 0;if(!(f[a+48>>2]|0))return 0;if(!(f[a+24>>2]|0))return 0;if(!(f[a+28>>2]|0))return 0;if(!(f[a+32>>2]|0))return 0;else return (f[a+36>>2]|0)!=0|0;return 0}function Xk(a){a=a|0;var b=0,c=0;f[a>>2]=2244;b=f[a+76>>2]|0;if(b|0)Oq(b);f[a>>2]=1544;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);Oq(b);return}function Yk(a){a=a|0;var c=0,d=0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;c=0;while(1){if((c|0)==3)break;f[a+(c<<2)>>2]=0;c=c+1|0}if((b[a+11>>0]|0)<0)d=(f[a+8>>2]&2147483647)+-1|0;else d=10;Hj(a,d,0);return}function Zk(a){a=a|0;var b=0,c=0,d=0,e=0.0,g=0.0;b=f[a+8>>2]|0;if((b|0)<2){c=0;d=0;I=c;return d|0}e=+(b|0);g=+Zg(e)*e;e=+W(+(g-+p[a>>3]));c=+K(e)>=1.0?(e>0.0?~~+Y(+J(e/4294967296.0),4294967295.0)>>>0:~~+W((e-+(~~e>>>0))/4294967296.0)>>>0):0;d=~~e>>>0;I=c;return d|0}function _k(a){a=a|0;var b=0,c=0;f[a>>2]=1824;b=f[a+76>>2]|0;if(b|0)Oq(b);f[a>>2]=1544;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);Oq(b);return}function $k(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=f[a+16>>2]|0;if(((f[a+20>>2]|0)-c>>2|0)<=(b|0)){d=0;return d|0}e=f[c+(b<<2)>>2]|0;if((e|0)<0){d=0;return d|0}b=f[(f[a+36>>2]|0)+(e<<2)>>2]|0;e=f[b+32>>2]|0;if(e|0){d=e;return d|0}d=f[b+8>>2]|0;return d|0}function al(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1232;b=f[a+16>>2]|0;if(b|0){c=a+20|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+4>>2]|0;if(!b)return;d=a+8|0;a=f[d>>2]|0;if((a|0)!=(b|0))f[d>>2]=a+(~((a+-4-b|0)>>>2)<<2);Oq(b);return}function bl(a){a=a|0;var b=0,c=0;f[a>>2]=2300;Fj(a+108|0);f[a>>2]=1544;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);Oq(b);return}function cl(a){a=a|0;if(!(f[a+64>>2]|0))return 0;if(!(f[a+68>>2]|0))return 0;if(!(f[a+44>>2]|0))return 0;if(!(f[a+48>>2]|0))return 0;if(!(f[a+52>>2]|0))return 0;else return (f[a+56>>2]|0)!=0|0;return 0}function dl(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;if(fp(a,f[b+8>>2]|0,0)|0)Ck(0,b,c,d);else{e=f[a+8>>2]|0;Ya[f[(f[e>>2]|0)+28>>2]&3](e,b,c,d)}return}function el(a){a=a|0;var b=0,c=0;f[a>>2]=1880;Fj(a+108|0);f[a>>2]=1544;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);Oq(b);return}function fl(a,b){a=a|0;b=b|0;var c=0,d=0;if((b|0)<0){c=0;return c|0}d=f[a+4>>2]|0;if(((f[d+12>>2]|0)-(f[d+8>>2]|0)>>2|0)<=(b|0)){c=0;return c|0}d=f[(f[a+8>>2]|0)+(f[(f[a+20>>2]|0)+(b<<2)>>2]<<2)>>2]|0;c=Ra[f[(f[d>>2]|0)+36>>2]&127](d,b)|0;return c|0}function gl(a,b){a=a|0;b=b|0;var c=0,d=0;if((b|0)<0){c=0;return c|0}d=f[a+4>>2]|0;if(((f[d+12>>2]|0)-(f[d+8>>2]|0)>>2|0)<=(b|0)){c=0;return c|0}d=f[(f[a+8>>2]|0)+(f[(f[a+20>>2]|0)+(b<<2)>>2]<<2)>>2]|0;c=Ra[f[(f[d>>2]|0)+32>>2]&127](d,b)|0;return c|0}function hl(a,c){a=a|0;c=c|0;var d=0,e=0,f=0,g=0;d=b[a>>0]|0;e=b[c>>0]|0;if(d<<24>>24==0?1:d<<24>>24!=e<<24>>24){f=e;g=d}else{d=c;c=a;do{c=c+1|0;d=d+1|0;a=b[c>>0]|0;e=b[d>>0]|0}while(!(a<<24>>24==0?1:a<<24>>24!=e<<24>>24));f=e;g=a}return (g&255)-(f&255)|0}function il(a,b){a=a|0;b=$(b);var c=0,d=0;c=u;u=u+16|0;d=c;Yk(d);Ei(a,d,b);Bo(d);u=c;return}function jl(a){a=a|0;var b=0,c=0,d=0,e=0,g=0;b=f[a>>2]|0;c=a+4|0;d=f[c>>2]|0;if((d|0)==(b|0))e=b;else{g=d+(~((d+-4-b|0)>>>2)<<2)|0;f[c>>2]=g;e=g}f[a+12>>2]=0;f[a+16>>2]=0;if(!b)return;if((e|0)!=(b|0))f[c>>2]=e+(~((e+-4-b|0)>>>2)<<2);Oq(b);return}function kl(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0;d=f[a+16>>2]|0;if(((f[a+20>>2]|0)-d>>2|0)<=(b|0)){e=-1;return e|0}g=f[d+(b<<2)>>2]|0;if((g|0)<0){e=-1;return e|0}e=f[(f[(f[(f[a+36>>2]|0)+(g<<2)>>2]|0)+16>>2]|0)+(c<<2)>>2]|0;return e|0}function ll(a,b){a=a|0;b=b|0;var c=0,d=0;c=u;u=u+16|0;d=c;Yk(d);Ji(a,d,b);Bo(d);u=c;return}function ml(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0;d=u;u=u+32|0;e=d;g=d+20|0;f[e>>2]=f[a+60>>2];f[e+4>>2]=0;f[e+8>>2]=b;f[e+12>>2]=g;f[e+16>>2]=c;if((to(za(140,e|0)|0)|0)<0){f[g>>2]=-1;h=-1}else h=f[g>>2]|0;u=d;return h|0}function nl(a,b){a=a|0;b=b|0;var c=0,d=0;if((b|0)==-1|(b|0)>4){c=0;return c|0}d=f[a+20+(b*12|0)>>2]|0;if(((f[a+20+(b*12|0)+4>>2]|0)-d|0)<=0){c=0;return c|0}b=f[d>>2]|0;if((b|0)==-1){c=0;return c|0}c=f[(f[a+8>>2]|0)+(b<<2)>>2]|0;return c|0}function ol(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=f[a+16>>2]|0;if(((f[a+20>>2]|0)-c>>2|0)<=(b|0)){d=0;return d|0}e=f[c+(b<<2)>>2]|0;if((e|0)<0){d=0;return d|0}b=f[(f[a+36>>2]|0)+(e<<2)>>2]|0;d=(f[b+20>>2]|0)-(f[b+16>>2]|0)>>2;return d|0}function pl(a){a=a|0;if(!(f[a+40>>2]|0))return 0;if(!(f[a+24>>2]|0))return 0;if(!(f[a+28>>2]|0))return 0;if(!(f[a+32>>2]|0))return 0;else return (f[a+36>>2]|0)!=0|0;return 0}function ql(a){a=a|0;var b=0;if(!(f[a+24>>2]|0)){b=0;return b|0}if(!(f[a+28>>2]|0)){b=0;return b|0}if(!(f[a+32>>2]|0)){b=0;return b|0}b=(f[a+36>>2]|0)!=0;return b|0}function rl(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;lh(a,c);f[a>>2]=1408;c=a+72|0;d=a+36|0;a=d+36|0;do{f[d>>2]=0;d=d+4|0}while((d|0)<(a|0));d=f[b>>2]|0;f[b>>2]=0;f[c>>2]=d;return}function sl(a){a=a|0;var b=0,c=0;f[a>>2]=3148;b=f[a+56>>2]|0;if(b|0)Oq(b);b=a+48|0;c=f[b>>2]|0;f[b>>2]=0;if(!c){Oq(a);return}Mq(c);Oq(a);return}function tl(a,c){a=a|0;c=c|0;var d=0,e=0;d=a;e=c;c=d+64|0;do{f[d>>2]=f[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(c|0));e=a+64|0;f[a+88>>2]=0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;f[e+12>>2]=0;f[e+16>>2]=0;b[e+20>>0]=0;return}function ul(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var f=0,g=0;if((a|0)==0&(c|0)==0)f=d;else{g=d;d=c;c=a;while(1){a=g+-1|0;b[a>>0]=h[16636+(c&15)>>0]|0|e;c=Yn(c|0,d|0,4)|0;d=I;if((c|0)==0&(d|0)==0){f=a;break}else g=a}}return f|0}function vl(a){a=a|0;var c=0,d=0,e=0;c=a+74|0;d=b[c>>0]|0;b[c>>0]=d+255|d;d=f[a>>2]|0;if(!(d&8)){f[a+8>>2]=0;f[a+4>>2]=0;c=f[a+44>>2]|0;f[a+28>>2]=c;f[a+20>>2]=c;f[a+16>>2]=c+(f[a+48>>2]|0);e=0}else{f[a>>2]=d|32;e=-1}return e|0}function wl(a){a=a|0;if(!(f[a+60>>2]|0))return 0;if(!(f[a+44>>2]|0))return 0;if(!(f[a+48>>2]|0))return 0;if(!(f[a+52>>2]|0))return 0;else return (f[a+56>>2]|0)!=0|0;return 0}function xl(a,b){a=a|0;b=b|0;var c=0,d=0;c=f[b+88>>2]|0;if(!c){d=0;return d|0}if((f[c>>2]|0)!=2){d=0;return d|0}b=f[c+8>>2]|0;f[a+4>>2]=h[b>>0]|h[b+1>>0]<<8|h[b+2>>0]<<16|h[b+3>>0]<<24;d=1;return d|0}function yl(a){a=a|0;var b=0;if(!(f[a+44>>2]|0)){b=0;return b|0}if(!(f[a+48>>2]|0)){b=0;return b|0}if(!(f[a+52>>2]|0)){b=0;return b|0}b=(f[a+56>>2]|0)!=0;return b|0}function zl(a){a=a|0;vj(a);Oq(a);return}function Al(a){a=a|0;var b=0,c=0;f[a>>2]=2784;b=f[a+56>>2]|0;if(b|0)Oq(b);b=a+48|0;c=f[b>>2]|0;f[b>>2]=0;if(!c){Oq(a);return}Mq(c);Oq(a);return}function Bl(a,c){a=a|0;c=c|0;var d=0;if(f[c+56>>2]|0){d=0;return d|0}if((b[c+24>>0]|0)!=3){d=0;return d|0}f[a+44>>2]=c;d=1;return d|0}function Cl(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0;c=a+4|0;d=f[c>>2]|0;e=f[a>>2]|0;g=d-e|0;if(g>>>0>>0){Fi(a,b-g|0);return}if(g>>>0<=b>>>0)return;g=e+b|0;if((g|0)==(d|0))return;f[c>>2]=g;return}function Dl(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=$(e);f[a+4>>2]=b;Zf(a+8|0,c,c+(d<<2)|0);n[a+20>>2]=e;return}function El(a,b){a=a|0;b=b|0;var c=0;if(!(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)){c=0;return c|0}if(!(Ra[f[(f[a>>2]|0)+44>>2]&127](a,b)|0)){c=0;return c|0}c=Ra[f[(f[a>>2]|0)+48>>2]&127](a,b)|0;return c|0}function Fl(a,c){a=a|0;c=c|0;var d=0;if(f[c+56>>2]|0){d=0;return d|0}if((b[c+24>>0]|0)!=3){d=0;return d|0}f[a+40>>2]=c;d=1;return d|0}function Gl(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=u;u=u+16|0;d=c+4|0;e=c;f[e>>2]=0;f[d>>2]=f[e>>2];e=vc(a,b,d)|0;u=c;return e|0}function Hl(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0;d=f[c>>2]|0;c=a;e=b-a>>2;while(1){if(!e)break;a=(e|0)/2|0;b=c+(a<<2)|0;g=(f[b>>2]|0)>>>0>>0;c=g?b+4|0:c;e=g?e+-1-a|0:a}return c|0}function Il(a){a=a|0;var c=0;f[a>>2]=0;c=a+8|0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=0;f[c+12>>2]=0;b[a+24>>0]=1;f[a+28>>2]=9;c=a+40|0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=0;f[c+12>>2]=0;f[a+56>>2]=-1;f[a+60>>2]=0;return}function Jl(a){a=a|0;yj(a);Oq(a);return}function Kl(a){a=a|0;var b=0;f[a>>2]=3148;b=f[a+56>>2]|0;if(b|0)Oq(b);b=a+48|0;a=f[b>>2]|0;f[b>>2]=0;if(!a)return;Mq(a);return}function Ll(a){a=a|0;var c=0,d=0,e=0,g=0,h=0;if(!(Aq(b[f[a>>2]>>0]|0)|0))c=0;else{d=0;while(1){e=f[a>>2]|0;g=(d*10|0)+-48+(b[e>>0]|0)|0;h=e+1|0;f[a>>2]=h;if(!(Aq(b[h>>0]|0)|0)){c=g;break}else d=g}}return c|0}function Ml(a,c){a=a|0;c=c|0;var d=0;if(f[c+56>>2]|0){d=0;return d|0}if((b[c+24>>0]|0)!=3){d=0;return d|0}f[a+64>>2]=c;d=1;return d|0}function Nl(a){a=a|0;var b=0,c=0;b=f[r>>2]|0;c=b+a|0;if((a|0)>0&(c|0)<(b|0)|(c|0)<0){ea()|0;ya(12);return -1}f[r>>2]=c;if((c|0)>(da()|0)?(ca()|0)==0:0){f[r>>2]=b;ya(12);return -1}return b|0}function Ol(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,f=0;if((a|0)==0&(c|0)==0)e=d;else{f=d;d=c;c=a;while(1){a=f+-1|0;b[a>>0]=c&7|48;c=Yn(c|0,d|0,3)|0;d=I;if((c|0)==0&(d|0)==0){e=a;break}else f=a}}return e|0}function Pl(a,c){a=a|0;c=c|0;var d=0;if(f[c+56>>2]|0){d=0;return d|0}if((b[c+24>>0]|0)!=3){d=0;return d|0}f[a+60>>2]=c;d=1;return d|0}function Ql(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1544;b=f[a+32>>2]|0;if(!b){Oq(a);return}c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b);Oq(a);return}function Rl(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;if(fp(a,f[b+8>>2]|0,g)|0)qj(0,b,c,d,e);return}function Sl(a){a=a|0;var b=0;f[a>>2]=2784;b=f[a+56>>2]|0;if(b|0)Oq(b);b=a+48|0;a=f[b>>2]|0;f[b>>2]=0;if(!a)return;Mq(a);return}function Tl(a){a=a|0;var c=0,d=0,e=0,g=0;c=u;u=u+16|0;d=c;e=f[a+4>>2]|0;g=(f[e+56>>2]|0)-(f[e+52>>2]|0)>>2;b[d>>0]=0;qh(a+20|0,g,d);u=c;return}function Ul(a){a=a|0;Vi(a);Oq(a);return}function Vl(a){a=a|0;var b=0;switch(a|0){case 11:case 2:case 1:{b=1;break}case 4:case 3:{b=2;break}case 6:case 5:{b=4;break}case 8:case 7:{b=8;break}case 9:{b=4;break}case 10:{b=8;break}default:b=-1}return b|0}function Wl(a){a=a|0;var c=0,d=0,e=0,g=0;c=u;u=u+16|0;d=c;e=f[a+4>>2]|0;g=(f[e+28>>2]|0)-(f[e+24>>2]|0)>>2;b[d>>0]=0;qh(a+20|0,g,d);u=c;return}function Xl(){var a=0,b=0;a=ln(40)|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;n[a+16>>2]=$(1.0);b=a+20|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;f[b+12>>2]=0;n[a+36>>2]=$(1.0);return a|0}function Yl(a,b){a=+a;b=+b;var c=0,d=0,e=0;p[s>>3]=a;c=f[s>>2]|0;d=f[s+4>>2]|0;p[s>>3]=b;e=f[s+4>>2]&-2147483648|d&2147483647;f[s>>2]=c;f[s+4>>2]=e;return +(+p[s>>3])}function Zl(a,b,c){a=a|0;b=b|0;c=+c;var d=0,e=0;d=u;u=u+16|0;e=d;p[e>>3]=c;_b(a,b,e);u=d;return}function _l(a){a=a|0;f[a>>2]=3656;Qi(a+8|0);Oq(a);return}function $l(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=u;u=u+16|0;e=d;f[e>>2]=c;fc(a,b,e);u=d;return}function am(a,c){a=a|0;c=c|0;var d=0,e=0;if((a|0)!=(c|0)){d=b[c+11>>0]|0;e=d<<24>>24<0;jj(a,e?f[c>>2]|0:c,e?f[c+4>>2]|0:d&255)|0}return a|0}function bm(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0;c=a&65535;d=b&65535;e=X(d,c)|0;f=a>>>16;a=(e>>>16)+(X(d,f)|0)|0;d=b>>>16;b=X(d,c)|0;return (I=(a>>>16)+(X(d,f)|0)+(((a&65535)+b|0)>>>16)|0,a+b<<16|e&65535|0)|0}function cm(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=Gj(b)|0;d=ln(c+13|0)|0;f[d>>2]=c;f[d+4>>2]=c;f[d+8>>2]=0;e=Fp(d)|0;kh(e|0,b|0,c+1|0)|0;f[a>>2]=e;return}function dm(a,b){a=a|0;b=b|0;var c=0,d=0;if((b|0)==-1|(b|0)>4){c=-1;return c|0}d=f[a+20+(b*12|0)>>2]|0;if(((f[a+20+(b*12|0)+4>>2]|0)-d|0)<=0){c=-1;return c|0}c=f[d>>2]|0;return c|0}function em(a){a=a|0;Yi(a);Oq(a);return}function fm(a){a=a|0;f[a>>2]=3656;Qi(a+8|0);return}function gm(a){a=a|0;var b=0,c=0;f[a>>2]=1544;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);Oq(b);return}function hm(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;if(fp(a,f[b+8>>2]|0,0)|0)Ck(0,b,c,d);return}function im(a,c,d){a=a|0;c=c|0;d=d|0;var e=0;if((c|0)<(a|0)&(a|0)<(c+d|0)){e=a;c=c+d|0;a=a+d|0;while((d|0)>0){a=a-1|0;c=c-1|0;d=d-1|0;b[a>>0]=b[c>>0]|0}a=e}else kh(a,c,d)|0;return a|0}function jm(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1196;b=f[a+8>>2]|0;if(!b){Oq(a);return}c=a+12|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b);Oq(a);return}function km(a){a=a|0;var b=0;f[a>>2]=3204;b=f[a+56>>2]|0;if(!b){Oq(a);return}Oq(b);Oq(a);return}function lm(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0;d=u;u=u+16|0;e=d;f[e>>2]=f[c>>2];g=Sa[f[(f[a>>2]|0)+16>>2]&31](a,b,e)|0;if(g)f[c>>2]=f[e>>2];u=d;return g&1|0}function mm(a,b){a=a|0;b=b|0;var c=0;if(b>>>0>=2){c=0;return c|0}f[a+28>>2]=b;c=1;return c|0}function nm(a){a=a|0;var b=0,c=0;f[a>>2]=3408;b=a+56|0;c=f[b>>2]|0;f[b>>2]=0;if(!c){mj(a);return}Va[f[(f[c>>2]|0)+4>>2]&127](c);mj(a);return}function om(){var a=0,b=0;a=sn()|0;if((a|0?(b=f[a>>2]|0,b|0):0)?(a=b+48|0,(f[a>>2]&-256|0)==1126902528?(f[a+4>>2]|0)==1129074247:0):0)Ho(f[b+12>>2]|0);Ho(Qp()|0)}function pm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Qf(a,b,c,d,e,f,6)|0}function qm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Pf(a,b,c,d,e,f,4)|0}function rm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Wf(a,b,c,d,e,f,2)|0}function sm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Pf(a,b,c,d,e,f,3)|0}function tm(a){a=a|0;var b=0;f[a>>2]=2840;b=f[a+56>>2]|0;if(!b){Oq(a);return}Oq(b);Oq(a);return}function um(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Wf(a,b,c,d,e,f,1)|0}function vm(a){a=a|0;var c=0;c=b[w+(a&255)>>0]|0;if((c|0)<8)return c|0;c=b[w+(a>>8&255)>>0]|0;if((c|0)<8)return c+8|0;c=b[w+(a>>16&255)>>0]|0;if((c|0)<8)return c+16|0;return (b[w+(a>>>24)>>0]|0)+24|0}function wm(a,b){a=a|0;b=b|0;var c=0.0,d=0.0,e=0.0,f=0.0;if(!a){c=0.0;return +c}if((b|0)==0|(a|0)==(b|0)){c=0.0;return +c}d=+(b>>>0)/+(a>>>0);e=1.0-d;f=d*+Zg(d);c=-(f+e*+Zg(e));return +c}function xm(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;if((b|0)>0)d=0;else return;do{e=f[a+(d<<2)>>2]|0;f[c+(d<<2)>>2]=e<<1^e>>31;d=d+1|0}while((d|0)!=(b|0));return}function ym(a){a=a|0;var b=0;zo(a);f[a>>2]=3344;f[a+40>>2]=1196;f[a+44>>2]=-1;b=a+48|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;f[b+12>>2]=0;return}function zm(a,c){a=a|0;c=c|0;var d=0;b[c+84>>0]=1;a=f[c+68>>2]|0;d=c+72|0;c=f[d>>2]|0;if((c|0)==(a|0))return 1;f[d>>2]=c+(~((c+-4-a|0)>>>2)<<2);return 1}function Am(a){a=a|0;var b=0,c=0;if(pq(a)|0?(b=Mp(f[a>>2]|0)|0,a=b+8|0,c=f[a>>2]|0,f[a>>2]=c+-1,(c+-1|0)<0):0)Oq(b);return}function Bm(a){a=a|0;var b=0,c=0;b=f[a+16>>2]|0;c=(((f[a+12>>2]|0)+1-b|0)/64|0)+b<<3;a=b<<3;b=Vn(c|0,((c|0)<0)<<31>>31|0,a|0,((a|0)<0)<<31>>31|0)|0;return b|0}function Cm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Qf(a,b,c,d,e,f,5)|0}function Dm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Qf(a,b,c,d,e,f,9)|0}function Em(a){a=a|0;var b=0;f[a>>2]=3204;b=f[a+56>>2]|0;if(!b)return;Oq(b);return}function Fm(a){a=a|0;var b=0,c=0;f[a>>2]=1476;b=a+36|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Va[f[(f[c>>2]|0)+4>>2]&127](c);Ni(a);Oq(a);return}function Gm(a){a=a|0;var b=0,c=0;f[a>>2]=1196;b=f[a+8>>2]|0;if(!b)return;c=a+12|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);Oq(b);return}function Hm(a){a=a|0;var c=0;f[a>>2]=1352;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=-1;c=a+16|0;f[a+32>>2]=0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=0;b[c+12>>0]=0;return}function Im(a){a=a|0;var b=0;f[a>>2]=2840;b=f[a+56>>2]|0;if(!b)return;Oq(b);return}function Jm(a){a=a|0;var b=0,c=0;f[a>>2]=1476;b=a+36|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Va[f[(f[c>>2]|0)+4>>2]&127](c);Ni(a);return}function Km(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=$(f);Fg(a,b,c,d,e,f);return}function Lm(a){a=a|0;var b=0,c=0;f[a>>2]=3408;b=a+56|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Va[f[(f[c>>2]|0)+4>>2]&127](c);mj(a);Oq(a);return}function Mm(a){a=a|0;var b=0,c=0,d=0;b=f[a>>2]|0;c=a+4|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);f[a+12>>2]=0;f[a+16>>2]=0;return}function Nm(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0;d=a+20|0;e=f[d>>2]|0;g=(f[a+16>>2]|0)-e|0;a=g>>>0>c>>>0?c:g;kh(e|0,b|0,a|0)|0;f[d>>2]=(f[d>>2]|0)+a;return c|0}function Om(a){a=a|0;var b=0;f[a>>2]=3588;b=f[a+20>>2]|0;if(b|0)Oq(b);b=f[a+8>>2]|0;if(!b){Oq(a);return}Oq(b);Oq(a);return}function Pm(a){a=a|0;var b=0,c=0;b=f[a>>2]|0;if(!b)return;c=a+4|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-8-b|0)>>>3)<<3);Oq(b);return}function Qm(a){a=a|0;var b=0,c=0;b=f[a>>2]|0;if(!b)return;c=a+4|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);Oq(b);return}function Rm(a,b){a=a|0;b=b|0;var c=0;c=f[b>>2]|0;return (1<<(c&31)&f[(f[a+28>>2]|0)+(c>>>5<<2)>>2]|0)!=0|0}function Sm(a,b,c){a=a|0;b=b|0;c=c|0;return Sa[f[(f[a>>2]|0)+44>>2]&31](a,b,c)|0}function Tm(a){a=a|0;var c=0;Il(a);c=a+64|0;f[a+88>>2]=0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=0;f[c+12>>2]=0;f[c+16>>2]=0;b[c+20>>0]=0;return}function Um(a){a=a|0;f[a>>2]=3260;Fj(a+88|0);Oq(a);return}function Vm(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;if((f[b+4>>2]|0)==(c|0)?(c=b+28|0,(f[c>>2]|0)!=1):0)f[c>>2]=d;return}function Wm(a){a=a|0;var b=0,c=0,d=0;b=u;u=u+16|0;c=b;if((Ek(a)|0)==0?(Sa[f[a+32>>2]&31](a,c,1)|0)==1:0)d=h[c>>0]|0;else d=-1;u=b;return d|0}function Xm(a){a=a|0;var b=0;f[a>>2]=3636;b=f[a+20>>2]|0;if(b|0)Oq(b);b=f[a+8>>2]|0;if(!b){Oq(a);return}Oq(b);Oq(a);return}function Ym(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;f[a+104>>2]=b;c=f[a+8>>2]|0;d=f[a+4>>2]|0;e=c-d|0;f[a+108>>2]=e;f[a+100>>2]=(b|0)!=0&(e|0)>(b|0)?d+b|0:c;return}function Zm(a){a=a|0;var b=0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;b=a+16|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;f[b+12>>2]=0;f[b+16>>2]=0;return}function _m(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=$(f);Km(a,b,c,d,e,f);return}function $m(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return pm(a,b,c,d,e,f)|0}function an(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return qm(a,b,c,d,e,f)|0}function bn(a,b,c){a=a|0;b=b|0;c=c|0;f[a+4>>2]=b;f[a+8>>2]=f[(f[(f[b+4>>2]|0)+8>>2]|0)+(c<<2)>>2];f[a+12>>2]=c;return 1}function cn(a){a=a|0;var b=0,c=0;if(!a)return;b=f[a>>2]|0;if(b|0){c=a+4|0;if((f[c>>2]|0)!=(b|0))f[c>>2]=b;Oq(b)}Oq(a);return}function dn(a){a=a|0;f[a>>2]=2896;Fj(a+88|0);Oq(a);return}function en(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return rm(a,b,c,d,e,f)|0}function fn(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return sm(a,b,c,d,e,f)|0}function gn(a){a=a|0;f[a>>2]=3260;Fj(a+88|0);return}function hn(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0;e=u;u=u+16|0;g=e|0;Ld(a,b,c,d,g)|0;u=e;return (I=f[g+4>>2]|0,f[g>>2]|0)|0}function jn(a){a=a|0;var b=0;eo(a);f[a>>2]=6152;b=a+84|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;f[b+12>>2]=0;f[b+16>>2]=0;f[b+20>>2]=0;return}function kn(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return um(a,b,c,d,e,f)|0}function ln(a){a=a|0;var b=0,c=0;b=(a|0)==0?1:a;while(1){a=$a(b)|0;if(a|0){c=a;break}a=Op()|0;if(!a){c=0;break}Ua[a&3]()}return c|0}function mn(a,b,c){a=a|0;b=b|0;c=c|0;ac(a,b,c);return}function nn(a){a=a|0;var b=0;f[a>>2]=3588;b=f[a+20>>2]|0;if(b|0)Oq(b);b=f[a+8>>2]|0;if(!b)return;Oq(b);return}function on(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Cm(a,b,c,d,e,f)|0}function pn(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Dm(a,b,c,d,e,f)|0}function qn(a){a=a|0;f[a>>2]=2896;Fj(a+88|0);return}function rn(a){a=a|0;var b=0,c=0,d=0;b=u;u=u+16|0;c=b;d=Qq(f[a+60>>2]|0)|0;f[c>>2]=d;d=to(Ba(6,c|0)|0)|0;u=b;return d|0}function sn(){var a=0,b=0;a=u;u=u+16|0;if(!(Ka(19700,3)|0)){b=Ia(f[4926]|0)|0;u=a;return b|0}else Hn(18840,a);return 0}function tn(a){a=a|0;var b=0;f[a>>2]=3636;b=f[a+20>>2]|0;if(b|0)Oq(b);b=f[a+8>>2]|0;if(!b)return;Oq(b);return}function un(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;e=a;a=c;c=bm(e,a)|0;f=I;return (I=(X(b,a)|0)+(X(d,e)|0)+f|f&0,c|0|0)|0}function vn(a,b){a=a|0;b=b|0;lh(a,b);f[a>>2]=1292;b=a+36|0;a=b+40|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(a|0));return}function wn(a){a=a|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;f[a+16>>2]=0;f[a+20>>2]=0;f[a+24>>2]=0;f[a+28>>2]=0;return}function xn(a){a=a|0;var b=0;b=u;u=u+16|0;yc(a);if(!(La(f[4926]|0,0)|0)){u=b;return}else Hn(18939,b)}function yn(a){a=a|0;var b=0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;b=a+16|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;f[b+12>>2]=0;return}function zn(a,b){a=a|0;b=b|0;return vg(a+40|0,b)|0}function An(a,b){a=a|0;b=b|0;return lj(a,b,lq(b)|0)|0}function Bn(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0;e=u;u=u+16|0;g=e;f[g>>2]=d;d=Zi(a,b,c,g)|0;u=e;return d|0}function Cn(a,b){a=a|0;b=b|0;return Mj(a+40|0,b)|0}function Dn(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return Qh(a,b,c,d)|0}function En(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return uh(a,b,c,d)|0}function Fn(a,b){a=a|0;b=b|0;var c=0;c=f[a+56>>2]|0;return Ra[f[(f[c>>2]|0)+24>>2]&127](c,b)|0}function Gn(a){a=a|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;f[a+16>>2]=0;f[a+20>>2]=0;b[a+24>>0]=0;return}function Hn(a,b){a=a|0;b=b|0;var c=0,d=0;c=u;u=u+16|0;d=c;f[d>>2]=b;b=f[1556]|0;Ah(b,a,d)|0;Lj(10,b)|0;Ca()}function In(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;return Ta[a&31](b|0,c|0,d|0,e|0,f|0,g|0)|0}function Jn(a,b){a=a|0;b=b|0;var c=0;c=f[a+56>>2]|0;return Ra[f[(f[c>>2]|0)+16>>2]&127](c,b)|0}function Kn(a,b){a=a|0;b=b|0;var c=0;c=f[a+56>>2]|0;return Ra[f[(f[c>>2]|0)+20>>2]&127](c,b)|0}function Ln(a,b){a=a|0;b=b|0;var c=0;c=f[a+56>>2]|0;return Ra[f[(f[c>>2]|0)+12>>2]&127](c,b)|0}function Mn(){var a=0;a=u;u=u+16|0;if(!(Ja(19704,113)|0)){u=a;return}else Hn(18889,a)}function Nn(a,b,c){a=a|0;b=b|0;c=c|0;Pj(a,b,c);return}function On(a){a=a|0;cf(a);Oq(a);return}function Pn(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;_a[a&3](b|0,c|0,d|0,e|0,f|0,g|0)}function Qn(a,b,c){a=a|0;b=b|0;c=c|0;if(b|0)sj(a|0,(kq(c)|0)&255|0,b|0)|0;return a|0}function Rn(a){a=a|0;return 4}function Sn(a,b,c){a=a|0;b=b|0;c=c|0;return ej(0,b,c)|0}function Tn(a,b,c){a=a|0;b=b|0;c=c|0;if((c|0)<32){I=b<>>32-c;return a<>>0;return (I=b+d+(e>>>0>>0|0)>>>0,e|0)|0}function Wn(a,b){a=a|0;b=b|0;var c=0;if(!b)c=0;else c=Dh(f[b>>2]|0,f[b+4>>2]|0,a)|0;return (c|0?c:a)|0}function Xn(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;e=b-d>>>0;e=b-d-(c>>>0>a>>>0|0)>>>0;return (I=e,a-c>>>0|0)|0}function Yn(a,b,c){a=a|0;b=b|0;c=c|0;if((c|0)<32){I=b>>>c;return a>>>c|(b&(1<>>c-32|0}function Zn(a){a=a|0;var b=0;f[a>>2]=3932;b=a+4|0;a=b+44|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(a|0));return}function _n(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return De(a,b,c,d)|0}function $n(a){a=a|0;ff(a);Oq(a);return}function ao(a,b){a=a|0;b=b|0;ji(a);f[a+36>>2]=b;f[a+40>>2]=0;return}function bo(a,b,c,d){a=a|0;b=b|0;c=c|0;d=+d;return $i(a,b,c,d)|0}function co(a){a=a|0;return 5}function eo(a){a=a|0;var b=0;f[a>>2]=6192;b=a+4|0;a=b+80|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(a|0));return}function fo(a){a=a|0;return 6}function go(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return aj(a,b,c,d)|0}function ho(a,b,c){a=a|0;b=b|0;c=c|0;f[a+28>>2]=b;f[a+32>>2]=c;return 1}function io(a,b){a=a|0;b=b|0;ji(a);f[a+36>>2]=b;f[a+40>>2]=b;return}function jo(a,b,c){a=a|0;b=b|0;c=c|0;Nn(a,b,c);return}function ko(a){a=a|0;var b=0;b=f[a+56>>2]|0;return Qa[f[(f[b>>2]|0)+28>>2]&127](b)|0}function lo(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;Ve(a,b,c,d,1);return}function mo(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;Ve(a,b,c,d,0);return}function no(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return Xg(a,b,c,d)|0}function oo(a,b,c){a=a|0;b=b|0;c=c|0;return fi(a,b,c)|0}function po(a){a=a|0;var b=0;b=f[a+56>>2]|0;return Qa[f[(f[b>>2]|0)+32>>2]&127](b)|0}function qo(a,b,c){a=a|0;b=b|0;c=c|0;return ej(a,b,c)|0}function ro(a,b,c){a=a|0;b=b|0;c=c|0;return Sn(a,b,c)|0}function so(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;Za[a&3](b|0,c|0,d|0,e|0,f|0)}function to(a){a=a|0;var b=0,c=0;if(a>>>0>4294963200){b=Vq()|0;f[b>>2]=0-a;c=-1}else c=a;return c|0}function uo(a,b,c){a=a|0;b=b|0;c=c|0;Li(a,b,c);return}function vo(a){a=a|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;f[a+16>>2]=0;return}function wo(a,b){a=a|0;b=b|0;f[a+8>>2]=b;f[a+12>>2]=-1;return 1}function xo(a,b){a=a|0;b=b|0;f[a+52>>2]=b;ip(a,b);return}function yo(a){a=+a;var b=0;p[s>>3]=a;b=f[s>>2]|0;I=f[s+4>>2]|0;return b|0}function zo(a){a=a|0;Hm(a);f[a>>2]=1476;f[a+36>>2]=0;return}function Ao(a){a=a|0;var b=0;if(!a)b=0;else b=(Eh(a,1056,1144,0)|0)!=0&1;return b|0}function Bo(a){a=a|0;if((b[a+11>>0]|0)<0)Oq(f[a>>2]|0);return}function Co(a){a=a|0;if(!a)return;Va[f[(f[a>>2]|0)+4>>2]&127](a);return}function Do(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;Ya[a&3](b|0,c|0,d|0,e|0)}function Eo(a,b,c){a=a|0;b=b|0;c=c|0;if(c|0)im(a|0,b|0,c|0)|0;return a|0}function Fo(a,b,c){a=a|0;b=b|0;c=c|0;if(c|0)kh(a|0,b|0,c|0)|0;return a|0}function Go(a,b){a=a|0;b=b|0;return -1}function Ho(a){a=a|0;var b=0;b=u;u=u+16|0;Ua[a&3]();Hn(18992,b)}function Io(a){a=a|0;Lh(a);Oq(a);return}function Jo(a,b,c){a=a|0;b=b|0;c=c|0;Ro(a,b,c);return}function Ko(a,b,c){a=a|0;b=$(b);c=c|0;f[a+4>>2]=c;n[a>>2]=b;return}function Lo(a){a=a|0;To(a);f[a>>2]=3408;f[a+56>>2]=0;return}function Mo(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return Sa[a&31](b|0,c|0,d|0)|0}function No(a,b){a=a|0;b=b|0;return (wp(a,b)|0)<<24>>24|0}function Oo(a,b){a=a|0;b=b|0;f[a>>2]=7236;cm(a+4|0,b);return}function Po(a,b){a=a|0;b=b|0;var c=0;if(!a)c=0;else c=Pi(a,b,0)|0;return c|0}function Qo(a){a=a|0;return f[a+12>>2]|0}function Ro(a,b,c){a=a|0;b=b|0;c=c|0;uo(a,b,c);return}function So(){var a=0;a=ln(64)|0;Il(a);return a|0}function To(a){a=a|0;Zn(a);f[a>>2]=3764;f[a+52>>2]=0;return}function Uo(a){a=a|0;if(!a)return;bj(a);Oq(a);return}function Vo(a){a=a|0;return Qa[f[(f[a>>2]|0)+60>>2]&127](a)|0}function Wo(a){a=a|0;return f[a+4>>2]|0}function Xo(a,b,c){a=a|0;b=b|0;c=c|0;if(!(f[a>>2]&32))qi(b,c,a)|0;return}function Yo(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;Xa[a&15](b|0,c|0,d|0)}function Zo(){var a=0;a=ln(96)|0;Tm(a);return a|0}function _o(a){a=a|0;var b=0;b=u;u=u+a|0;u=u+15&-16;return b|0}function $o(a){a=a|0;var b=0;b=(Jq()|0)+188|0;return $j(a,f[b>>2]|0)|0}function ap(a){a=a|0;return ((f[a+100>>2]|0)-(f[a+96>>2]|0)|0)/12|0|0}function bp(a,b){a=a|0;b=b|0;kp(a,b);return}function cp(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;aa(3);return 0}function dp(){var a=0;a=ln(12)|0;op(a);return a|0}function ep(a){a=a|0;Ni(a);Oq(a);return}function fp(a,b,c){a=a|0;b=b|0;c=c|0;return (a|0)==(b|0)|0}function gp(a,b){a=a|0;b=b|0;var c=0;c=sp(a|0)|0;return ((b|0)==0?a:c)|0}function hp(a){a=a|0;return (f[a+12>>2]|0)-(f[a+8>>2]|0)>>2|0}function ip(a,b){a=a|0;b=b|0;f[a+4>>2]=b;return}function jp(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return Ld(a,b,c,d,0)|0}function kp(a,b){a=a|0;b=b|0;jk(a,b);return}function lp(a){a=a|0;f[a+4>>2]=0;f[a+8>>2]=0;f[a>>2]=a+4;return}function mp(){var a=0;a=ln(84)|0;eo(a);return a|0}function np(a){a=a|0;ui(a);Oq(a);return}function op(a){a=a|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;return}function pp(a){a=a|0;f[a>>2]=7236;Am(a+4|0);return}function qp(a,b,c){a=a|0;b=b|0;c=c|0;return Ra[a&127](b|0,c|0)|0}function rp(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;aa(10)}function sp(a){a=a|0;return (a&255)<<24|(a>>8&255)<<16|(a>>16&255)<<8|a>>>24|0}function tp(a){a=a|0;To(a);f[a>>2]=3836;return}function up(a,c){a=a|0;c=c|0;b[a>>0]=b[c>>0]|0;return}function vp(a,b,c){a=a|0;b=b|0;c=c|0;return -1}function wp(a,c){a=a|0;c=c|0;return b[(f[a>>2]|0)+c>>0]|0}function xp(a){a=a|0;return (f[a+4>>2]|0)-(f[a>>2]|0)|0}function yp(a){a=a|0;mj(a);Oq(a);return}function zp(a){a=a|0;if(!a)return;Oq(a);return}function Ap(a){a=a|0;n[a>>2]=$(1.0);f[a+4>>2]=1;return}function Bp(a){a=a|0;b[a+28>>0]=1;return}function Cp(a,b){a=a|0;b=b|0;if(!x){x=a;y=b}}function Dp(a){a=a|0;ji(a);return}function Ep(a,b){a=a|0;b=b|0;return 1}function Fp(a){a=a|0;return a+12|0}function Gp(a,b){a=a|0;b=b|0;f[a+80>>2]=b;return}function Hp(a,b,c){a=a|0;b=b|0;c=c|0;Wa[a&7](b|0,c|0)}function Ip(){var a=0;a=ln(36)|0;qq(a);return a|0}function Jp(a){a=a|0;return gq(a+4|0)|0}function Kp(){var a=0;a=ln(108)|0;jn(a);return a|0}function Lp(a){a=a|0;return (b[a+32>>0]|0)!=0|0}function Mp(a){a=a|0;return a+-12|0}function Np(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;aa(9)}function Op(){var a=0;a=f[4927]|0;f[4927]=a+0;return a|0}function Pp(a){a=a|0;return f[a+56>>2]|0}function Qp(){var a=0;a=f[1786]|0;f[1786]=a+0;return a|0}function Rp(a){a=a|0;Og(a);Oq(a);return}function Sp(a){a=a|0;Sq(a);Oq(a);return}function Tp(a){a=a|0;return b[a+24>>0]|0}function Up(a,b){a=a|0;b=b|0;return 0}function Vp(a){a=a|0;return f[a+40>>2]|0}function Wp(a){a=a|0;return f[a+48>>2]|0}function Xp(a,b){a=a|0;b=b|0;return Qa[a&127](b|0)|0}function Yp(a){a=a|0;return f[a+60>>2]|0}function Zp(a){a=a|0;return f[a+28>>2]|0}function _p(a){a=a|0;sa(a|0)|0;om()}function $p(a){a=a|0;pp(a);Oq(a);return}function aq(a){a=a|0;Ca()}function bq(a,b){a=a|0;b=b|0;return $(+Bk(a,b,0))}function cq(a){a=a|0;return 3}function dq(a,b){a=a|0;b=b|0;u=a;v=b}function eq(a){a=a|0;return ((a|0)==32|(a+-9|0)>>>0<5)&1|0}function fq(a){a=a|0;return f[a+80>>2]|0}function gq(a){a=a|0;return f[a>>2]|0}function hq(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;aa(8)}function iq(a,b){a=a|0;b=b|0;Va[a&127](b|0)}function jq(a,b){a=a|0;b=b|0;return Wn(a,b)|0}function kq(a){a=a|0;return a&255|0}function lq(a){a=a|0;return Gj(a)|0}function mq(a,b){a=a|0;b=b|0;return +(+Bk(a,b,1))}function nq(a,b,c){a=a|0;b=b|0;c=c|0;aa(2);return 0}function oq(a){a=a|0;return 2}function pq(a){a=a|0;return 1}function qq(a){a=a|0;Dp(a);return}function rq(a,b){a=+a;b=+b;return +(+Yl(a,b))}function sq(a,b){a=+a;b=b|0;return +(+bk(a,b))}function tq(a,b){a=+a;b=b|0;return +(+ak(a,b))}function uq(){return 3}function vq(a,b,c){a=a|0;b=b|0;c=c|0;aa(7)}function wq(){return 0}function xq(){return -1}function yq(){return ln(1)|0}function zq(){return 4}function Aq(a){a=a|0;return (a+-48|0)>>>0<10|0}function Bq(){return 1}function Cq(){return 2}function Dq(a,b){a=+a;b=+b;return +(+xd(a,b))}function Eq(a,b){a=a|0;b=b|0;aa(1);return 0}function Fq(a){a=a|0;Ha()}function Gq(a){a=a|0;Ua[a&3]()}function Hq(){ua()}function Iq(a){a=a|0;return +(+mq(a,0))}function Jq(){return Yq()|0}function Kq(a,b){a=a|0;b=b|0;aa(6)}function Lq(a){a=a|0;return ln(a)|0}function Mq(a){a=a|0;Oq(a);return}function Nq(a){a=a|0;u=a}function Oq(a){a=a|0;yc(a);return}function Pq(a){a=a|0;I=a}function Qq(a){a=a|0;return a|0}function Rq(a){a=a|0;aa(0);return 0}function Sq(a){a=a|0;return}function Tq(a){a=a|0;return 0}function Uq(){return I|0}function Vq(){return 19632}function Wq(){return u|0}function Xq(a){a=a|0;aa(5)}function Yq(){return 6352}function Zq(){aa(4)} + +// EMSCRIPTEN_END_FUNCS +var Qa=[Rq,oq,pq,pq,oq,gb,Tq,Tq,Tq,hk,kg,pq,Wo,Tq,Tq,pq,Tq,pq,pq,yl,oq,yl,cq,wl,pq,co,wl,pq,fo,cl,pq,Zp,Rn,yl,pq,yl,oq,yl,cq,wl,pq,co,wl,pq,fo,cl,pq,Zp,Rn,yl,pq,cq,Tq,Wo,pq,Tq,pq,cq,pq,ql,oq,ql,Rn,ql,cq,pl,pq,co,pl,pq,fo,Wk,pq,Zp,pq,ql,oq,ql,Rn,ql,cq,pl,pq,co,pl,pq,fo,Wk,pq,Zp,pq,oq,pq,pq,Nd,pq,Vo,Xe,mh,zk,po,ko,pb,Qo,Wo,Mg,Wg,Lf,rb,Qo,Wo,pq,Tq,Tq,zc,Ki,Tq,pq,pq,Uj,Tq,Uj,ck,rn,Jp,Rq,Rq,Rq];var Ra=[Eq,xl,nh,Ie,El,Up,Up,Up,Ep,jb,rj,wo,Ep,Ep,ti,nj,ii,kk,ol,Qj,$k,dk,ek,Te,Go,Up,ni,Up,Pl,$d,Up,Pl,nf,Up,Ml,sh,mm,Ed,Up,Pl,$d,Up,Pl,nf,Up,Ml,sh,mm,Ed,Cn,Go,Up,li,Dd,Up,Fl,Zd,Up,Fl,hf,Up,Bl,rh,mm,Dd,Up,Fl,Zd,Up,Fl,hf,Up,Bl,rh,mm,zn,Kn,Fn,Ln,Jn,dh,ik,uk,cc,ye,Rm,og,vf,wf,ah,ik,uk,bc,ye,Rm,Ep,Up,Up,of,zm,mg,of,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq];var Sa=[nq,ho,vp,bn,Sm,wg,oj,kl,xh,wc,Kh,pg,gi,Rb,di,Ng,ml,Nm,Cj,nq,nq,nq,nq,nq,nq,nq,nq,nq,nq,nq,nq,nq];var Ta=[cp,Xd,Jc,oc,be,Ae,Tb,bb,Lc,pc,ae,ze,Sb,ab,eh,kd,Ic,fb,pf,If,tc,od,Kc,db,kf,Gf,qc,cp,cp,cp,cp,cp];var Ua=[Zq,Hq,Oi,Mn];var Va=[Xq,Sq,Mq,Gm,jm,al,Fq,ui,np,Ni,ep,Lh,Io,Jm,Fm,gm,Fq,Ql,Ql,Ql,Jk,wk,_k,Rk,el,Uk,Sq,Mq,Fq,Yi,em,Ql,Ql,Dk,rk,Xk,Pk,bl,Tk,Sq,Mq,Fq,Vi,Ul,Jm,Fm,Sq,Mq,Mq,Mq,yj,Jl,Sl,Al,Im,tm,qn,dn,Sq,Mq,Mq,Mq,vj,zl,Kl,sl,Em,km,gn,Um,Sq,Mq,xk,ok,nm,Lm,ff,$n,vk,nk,nn,Om,Tl,Ak,qk,tn,Xm,Wl,fm,_l,cf,On,mj,Fq,yp,Sq,Mq,Fq,yp,yp,Nk,Gk,sb,Og,Rp,Sq,Sp,Sq,Sq,Sp,pp,$p,$p,xn,Xq,Xq,Xq,Xq,Xq,Xq,Xq,Xq,Xq,Xq,Xq,Xq,Xq,Xq];var Wa=[Kq,pk,gg,yk,Nc,Kq,Kq,Kq];var Xa=[vq,Ne,ij,$b,ic,yd,$b,ic,$g,Aj,Lg,Yf,vq,vq,vq,vq];var Ya=[hq,hm,dl,hq];var Za=[Np,tj,oh,Np];var _a=[rp,Rl,Sk,rp];return{___cxa_can_catch:lm,___cxa_is_pointer_type:Ao,___divdi3:Ik,___muldi3:un,___udivdi3:jp,___uremdi3:hn,_bitshift64Lshr:Yn,_bitshift64Shl:Tn,_emscripten_bind_DracoInt8Array_DracoInt8Array_0:dp,_emscripten_bind_DracoInt8Array_GetValue_1:No,_emscripten_bind_DracoInt8Array___destroy___0:cn,_emscripten_bind_DracoInt8Array_size_0:xp,_emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2:oo,_emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3:En,_emscripten_bind_Encoder_Encoder_0:Ip,_emscripten_bind_Encoder_SetAttributeExplicitQuantization_5:_m,_emscripten_bind_Encoder_SetAttributeQuantization_2:jo,_emscripten_bind_Encoder_SetEncodingMethod_1:bp,_emscripten_bind_Encoder_SetSpeedOptions_2:Jo,_emscripten_bind_Encoder___destroy___0:Wj,_emscripten_bind_GeometryAttribute_GeometryAttribute_0:So,_emscripten_bind_GeometryAttribute___destroy___0:zp,_emscripten_bind_MeshBuilder_AddFacesToMesh_3:no,_emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5:pn,_emscripten_bind_MeshBuilder_AddFloatAttribute_5:pn,_emscripten_bind_MeshBuilder_AddInt16Attribute_5:fn,_emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5:on,_emscripten_bind_MeshBuilder_AddInt32Attribute_5:on,_emscripten_bind_MeshBuilder_AddInt8Attribute_5:kn,_emscripten_bind_MeshBuilder_AddMetadataToMesh_2:ro,_emscripten_bind_MeshBuilder_AddMetadata_2:qo,_emscripten_bind_MeshBuilder_AddUInt16Attribute_5:an,_emscripten_bind_MeshBuilder_AddUInt32Attribute_5:$m,_emscripten_bind_MeshBuilder_AddUInt8Attribute_5:en,_emscripten_bind_MeshBuilder_MeshBuilder_0:yq,_emscripten_bind_MeshBuilder_SetMetadataForAttribute_3:Dn,_emscripten_bind_MeshBuilder___destroy___0:zp,_emscripten_bind_Mesh_Mesh_0:Kp,_emscripten_bind_Mesh___destroy___0:Co,_emscripten_bind_Mesh_num_attributes_0:hp,_emscripten_bind_Mesh_num_faces_0:ap,_emscripten_bind_Mesh_num_points_0:fq,_emscripten_bind_Mesh_set_num_points_1:Gp,_emscripten_bind_MetadataBuilder_AddDoubleEntry_3:bo,_emscripten_bind_MetadataBuilder_AddIntEntry_3:go,_emscripten_bind_MetadataBuilder_AddStringEntry_3:_n,_emscripten_bind_MetadataBuilder_MetadataBuilder_0:yq,_emscripten_bind_MetadataBuilder___destroy___0:zp,_emscripten_bind_Metadata_Metadata_0:Xl,_emscripten_bind_Metadata___destroy___0:Uo,_emscripten_bind_PointAttribute_PointAttribute_0:Zo,_emscripten_bind_PointAttribute___destroy___0:Ij,_emscripten_bind_PointAttribute_attribute_type_0:Pp,_emscripten_bind_PointAttribute_byte_offset_0:Wp,_emscripten_bind_PointAttribute_byte_stride_0:Vp,_emscripten_bind_PointAttribute_data_type_0:Zp,_emscripten_bind_PointAttribute_normalized_0:Lp,_emscripten_bind_PointAttribute_num_components_0:Tp,_emscripten_bind_PointAttribute_size_0:fq,_emscripten_bind_PointAttribute_unique_id_0:Yp,_emscripten_bind_PointCloudBuilder_AddFloatAttribute_5:pn,_emscripten_bind_PointCloudBuilder_AddInt16Attribute_5:fn,_emscripten_bind_PointCloudBuilder_AddInt32Attribute_5:on,_emscripten_bind_PointCloudBuilder_AddInt8Attribute_5:kn,_emscripten_bind_PointCloudBuilder_AddMetadata_2:qo,_emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5:an,_emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5:$m,_emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5:en,_emscripten_bind_PointCloudBuilder_PointCloudBuilder_0:yq,_emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3:Dn,_emscripten_bind_PointCloudBuilder___destroy___0:zp,_emscripten_bind_PointCloud_PointCloud_0:mp,_emscripten_bind_PointCloud___destroy___0:Co,_emscripten_bind_PointCloud_num_attributes_0:hp,_emscripten_bind_PointCloud_num_points_0:fq,_emscripten_bind_VoidPtr___destroy___0:zp,_emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE:xq,_emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD:wq,_emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH:Bq,_emscripten_enum_draco_GeometryAttribute_Type_COLOR:Cq,_emscripten_enum_draco_GeometryAttribute_Type_GENERIC:zq,_emscripten_enum_draco_GeometryAttribute_Type_INVALID:xq,_emscripten_enum_draco_GeometryAttribute_Type_NORMAL:Bq,_emscripten_enum_draco_GeometryAttribute_Type_POSITION:wq,_emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD:uq,_emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING:Bq,_emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING:wq,_emscripten_replace_memory:Pa,_free:yc,_i64Add:Vn,_i64Subtract:Xn,_llvm_bswap_i32:sp,_malloc:$a,_memcpy:kh,_memmove:im,_memset:sj,_sbrk:Nl,dynCall_ii:Xp,dynCall_iii:qp,dynCall_iiii:Mo,dynCall_iiiiiii:In,dynCall_v:Gq,dynCall_vi:iq,dynCall_vii:Hp,dynCall_viii:Yo,dynCall_viiii:Do,dynCall_viiiii:so,dynCall_viiiiii:Pn,establishStackSpace:dq,getTempRet0:Uq,runPostSets:Un,setTempRet0:Pq,setThrew:Cp,stackAlloc:_o,stackRestore:Nq,stackSave:Wq}}) + + +// EMSCRIPTEN_END_ASM +(Module.asmGlobalArg,Module.asmLibraryArg,buffer);var ___cxa_can_catch=Module["___cxa_can_catch"]=asm["___cxa_can_catch"];var ___cxa_is_pointer_type=Module["___cxa_is_pointer_type"]=asm["___cxa_is_pointer_type"];var ___divdi3=Module["___divdi3"]=asm["___divdi3"];var ___muldi3=Module["___muldi3"]=asm["___muldi3"];var ___udivdi3=Module["___udivdi3"]=asm["___udivdi3"];var ___uremdi3=Module["___uremdi3"]=asm["___uremdi3"];var _bitshift64Lshr=Module["_bitshift64Lshr"]=asm["_bitshift64Lshr"];var _bitshift64Shl=Module["_bitshift64Shl"]=asm["_bitshift64Shl"];var _emscripten_bind_DracoInt8Array_DracoInt8Array_0=Module["_emscripten_bind_DracoInt8Array_DracoInt8Array_0"]=asm["_emscripten_bind_DracoInt8Array_DracoInt8Array_0"];var _emscripten_bind_DracoInt8Array_GetValue_1=Module["_emscripten_bind_DracoInt8Array_GetValue_1"]=asm["_emscripten_bind_DracoInt8Array_GetValue_1"];var _emscripten_bind_DracoInt8Array___destroy___0=Module["_emscripten_bind_DracoInt8Array___destroy___0"]=asm["_emscripten_bind_DracoInt8Array___destroy___0"];var _emscripten_bind_DracoInt8Array_size_0=Module["_emscripten_bind_DracoInt8Array_size_0"]=asm["_emscripten_bind_DracoInt8Array_size_0"];var _emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2=Module["_emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2"]=asm["_emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2"];var _emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3=Module["_emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3"]=asm["_emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3"];var _emscripten_bind_Encoder_Encoder_0=Module["_emscripten_bind_Encoder_Encoder_0"]=asm["_emscripten_bind_Encoder_Encoder_0"];var _emscripten_bind_Encoder_SetAttributeExplicitQuantization_5=Module["_emscripten_bind_Encoder_SetAttributeExplicitQuantization_5"]=asm["_emscripten_bind_Encoder_SetAttributeExplicitQuantization_5"];var _emscripten_bind_Encoder_SetAttributeQuantization_2=Module["_emscripten_bind_Encoder_SetAttributeQuantization_2"]=asm["_emscripten_bind_Encoder_SetAttributeQuantization_2"];var _emscripten_bind_Encoder_SetEncodingMethod_1=Module["_emscripten_bind_Encoder_SetEncodingMethod_1"]=asm["_emscripten_bind_Encoder_SetEncodingMethod_1"];var _emscripten_bind_Encoder_SetSpeedOptions_2=Module["_emscripten_bind_Encoder_SetSpeedOptions_2"]=asm["_emscripten_bind_Encoder_SetSpeedOptions_2"];var _emscripten_bind_Encoder___destroy___0=Module["_emscripten_bind_Encoder___destroy___0"]=asm["_emscripten_bind_Encoder___destroy___0"];var _emscripten_bind_GeometryAttribute_GeometryAttribute_0=Module["_emscripten_bind_GeometryAttribute_GeometryAttribute_0"]=asm["_emscripten_bind_GeometryAttribute_GeometryAttribute_0"];var _emscripten_bind_GeometryAttribute___destroy___0=Module["_emscripten_bind_GeometryAttribute___destroy___0"]=asm["_emscripten_bind_GeometryAttribute___destroy___0"];var _emscripten_bind_MeshBuilder_AddFacesToMesh_3=Module["_emscripten_bind_MeshBuilder_AddFacesToMesh_3"]=asm["_emscripten_bind_MeshBuilder_AddFacesToMesh_3"];var _emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5=Module["_emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5"]=asm["_emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5"];var _emscripten_bind_MeshBuilder_AddFloatAttribute_5=Module["_emscripten_bind_MeshBuilder_AddFloatAttribute_5"]=asm["_emscripten_bind_MeshBuilder_AddFloatAttribute_5"];var _emscripten_bind_MeshBuilder_AddInt16Attribute_5=Module["_emscripten_bind_MeshBuilder_AddInt16Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddInt16Attribute_5"];var _emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5=Module["_emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5"]=asm["_emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5"];var _emscripten_bind_MeshBuilder_AddInt32Attribute_5=Module["_emscripten_bind_MeshBuilder_AddInt32Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddInt32Attribute_5"];var _emscripten_bind_MeshBuilder_AddInt8Attribute_5=Module["_emscripten_bind_MeshBuilder_AddInt8Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddInt8Attribute_5"];var _emscripten_bind_MeshBuilder_AddMetadataToMesh_2=Module["_emscripten_bind_MeshBuilder_AddMetadataToMesh_2"]=asm["_emscripten_bind_MeshBuilder_AddMetadataToMesh_2"];var _emscripten_bind_MeshBuilder_AddMetadata_2=Module["_emscripten_bind_MeshBuilder_AddMetadata_2"]=asm["_emscripten_bind_MeshBuilder_AddMetadata_2"];var _emscripten_bind_MeshBuilder_AddUInt16Attribute_5=Module["_emscripten_bind_MeshBuilder_AddUInt16Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddUInt16Attribute_5"];var _emscripten_bind_MeshBuilder_AddUInt32Attribute_5=Module["_emscripten_bind_MeshBuilder_AddUInt32Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddUInt32Attribute_5"];var _emscripten_bind_MeshBuilder_AddUInt8Attribute_5=Module["_emscripten_bind_MeshBuilder_AddUInt8Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddUInt8Attribute_5"];var _emscripten_bind_MeshBuilder_MeshBuilder_0=Module["_emscripten_bind_MeshBuilder_MeshBuilder_0"]=asm["_emscripten_bind_MeshBuilder_MeshBuilder_0"];var _emscripten_bind_MeshBuilder_SetMetadataForAttribute_3=Module["_emscripten_bind_MeshBuilder_SetMetadataForAttribute_3"]=asm["_emscripten_bind_MeshBuilder_SetMetadataForAttribute_3"];var _emscripten_bind_MeshBuilder___destroy___0=Module["_emscripten_bind_MeshBuilder___destroy___0"]=asm["_emscripten_bind_MeshBuilder___destroy___0"];var _emscripten_bind_Mesh_Mesh_0=Module["_emscripten_bind_Mesh_Mesh_0"]=asm["_emscripten_bind_Mesh_Mesh_0"];var _emscripten_bind_Mesh___destroy___0=Module["_emscripten_bind_Mesh___destroy___0"]=asm["_emscripten_bind_Mesh___destroy___0"];var _emscripten_bind_Mesh_num_attributes_0=Module["_emscripten_bind_Mesh_num_attributes_0"]=asm["_emscripten_bind_Mesh_num_attributes_0"];var _emscripten_bind_Mesh_num_faces_0=Module["_emscripten_bind_Mesh_num_faces_0"]=asm["_emscripten_bind_Mesh_num_faces_0"];var _emscripten_bind_Mesh_num_points_0=Module["_emscripten_bind_Mesh_num_points_0"]=asm["_emscripten_bind_Mesh_num_points_0"];var _emscripten_bind_Mesh_set_num_points_1=Module["_emscripten_bind_Mesh_set_num_points_1"]=asm["_emscripten_bind_Mesh_set_num_points_1"];var _emscripten_bind_MetadataBuilder_AddDoubleEntry_3=Module["_emscripten_bind_MetadataBuilder_AddDoubleEntry_3"]=asm["_emscripten_bind_MetadataBuilder_AddDoubleEntry_3"];var _emscripten_bind_MetadataBuilder_AddIntEntry_3=Module["_emscripten_bind_MetadataBuilder_AddIntEntry_3"]=asm["_emscripten_bind_MetadataBuilder_AddIntEntry_3"];var _emscripten_bind_MetadataBuilder_AddStringEntry_3=Module["_emscripten_bind_MetadataBuilder_AddStringEntry_3"]=asm["_emscripten_bind_MetadataBuilder_AddStringEntry_3"];var _emscripten_bind_MetadataBuilder_MetadataBuilder_0=Module["_emscripten_bind_MetadataBuilder_MetadataBuilder_0"]=asm["_emscripten_bind_MetadataBuilder_MetadataBuilder_0"];var _emscripten_bind_MetadataBuilder___destroy___0=Module["_emscripten_bind_MetadataBuilder___destroy___0"]=asm["_emscripten_bind_MetadataBuilder___destroy___0"];var _emscripten_bind_Metadata_Metadata_0=Module["_emscripten_bind_Metadata_Metadata_0"]=asm["_emscripten_bind_Metadata_Metadata_0"];var _emscripten_bind_Metadata___destroy___0=Module["_emscripten_bind_Metadata___destroy___0"]=asm["_emscripten_bind_Metadata___destroy___0"];var _emscripten_bind_PointAttribute_PointAttribute_0=Module["_emscripten_bind_PointAttribute_PointAttribute_0"]=asm["_emscripten_bind_PointAttribute_PointAttribute_0"];var _emscripten_bind_PointAttribute___destroy___0=Module["_emscripten_bind_PointAttribute___destroy___0"]=asm["_emscripten_bind_PointAttribute___destroy___0"];var _emscripten_bind_PointAttribute_attribute_type_0=Module["_emscripten_bind_PointAttribute_attribute_type_0"]=asm["_emscripten_bind_PointAttribute_attribute_type_0"];var _emscripten_bind_PointAttribute_byte_offset_0=Module["_emscripten_bind_PointAttribute_byte_offset_0"]=asm["_emscripten_bind_PointAttribute_byte_offset_0"];var _emscripten_bind_PointAttribute_byte_stride_0=Module["_emscripten_bind_PointAttribute_byte_stride_0"]=asm["_emscripten_bind_PointAttribute_byte_stride_0"];var _emscripten_bind_PointAttribute_data_type_0=Module["_emscripten_bind_PointAttribute_data_type_0"]=asm["_emscripten_bind_PointAttribute_data_type_0"];var _emscripten_bind_PointAttribute_normalized_0=Module["_emscripten_bind_PointAttribute_normalized_0"]=asm["_emscripten_bind_PointAttribute_normalized_0"];var _emscripten_bind_PointAttribute_num_components_0=Module["_emscripten_bind_PointAttribute_num_components_0"]=asm["_emscripten_bind_PointAttribute_num_components_0"];var _emscripten_bind_PointAttribute_size_0=Module["_emscripten_bind_PointAttribute_size_0"]=asm["_emscripten_bind_PointAttribute_size_0"];var _emscripten_bind_PointAttribute_unique_id_0=Module["_emscripten_bind_PointAttribute_unique_id_0"]=asm["_emscripten_bind_PointAttribute_unique_id_0"];var _emscripten_bind_PointCloudBuilder_AddFloatAttribute_5=Module["_emscripten_bind_PointCloudBuilder_AddFloatAttribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddFloatAttribute_5"];var _emscripten_bind_PointCloudBuilder_AddInt16Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddInt16Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddInt16Attribute_5"];var _emscripten_bind_PointCloudBuilder_AddInt32Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddInt32Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddInt32Attribute_5"];var _emscripten_bind_PointCloudBuilder_AddInt8Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddInt8Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddInt8Attribute_5"];var _emscripten_bind_PointCloudBuilder_AddMetadata_2=Module["_emscripten_bind_PointCloudBuilder_AddMetadata_2"]=asm["_emscripten_bind_PointCloudBuilder_AddMetadata_2"];var _emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5"];var _emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5"];var _emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5"];var _emscripten_bind_PointCloudBuilder_PointCloudBuilder_0=Module["_emscripten_bind_PointCloudBuilder_PointCloudBuilder_0"]=asm["_emscripten_bind_PointCloudBuilder_PointCloudBuilder_0"];var _emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3=Module["_emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3"]=asm["_emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3"];var _emscripten_bind_PointCloudBuilder___destroy___0=Module["_emscripten_bind_PointCloudBuilder___destroy___0"]=asm["_emscripten_bind_PointCloudBuilder___destroy___0"];var _emscripten_bind_PointCloud_PointCloud_0=Module["_emscripten_bind_PointCloud_PointCloud_0"]=asm["_emscripten_bind_PointCloud_PointCloud_0"];var _emscripten_bind_PointCloud___destroy___0=Module["_emscripten_bind_PointCloud___destroy___0"]=asm["_emscripten_bind_PointCloud___destroy___0"];var _emscripten_bind_PointCloud_num_attributes_0=Module["_emscripten_bind_PointCloud_num_attributes_0"]=asm["_emscripten_bind_PointCloud_num_attributes_0"];var _emscripten_bind_PointCloud_num_points_0=Module["_emscripten_bind_PointCloud_num_points_0"]=asm["_emscripten_bind_PointCloud_num_points_0"];var _emscripten_bind_VoidPtr___destroy___0=Module["_emscripten_bind_VoidPtr___destroy___0"]=asm["_emscripten_bind_VoidPtr___destroy___0"];var _emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE=Module["_emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE"]=asm["_emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE"];var _emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD=Module["_emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD"]=asm["_emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD"];var _emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH=Module["_emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH"]=asm["_emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH"];var _emscripten_enum_draco_GeometryAttribute_Type_COLOR=Module["_emscripten_enum_draco_GeometryAttribute_Type_COLOR"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_COLOR"];var _emscripten_enum_draco_GeometryAttribute_Type_GENERIC=Module["_emscripten_enum_draco_GeometryAttribute_Type_GENERIC"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_GENERIC"];var _emscripten_enum_draco_GeometryAttribute_Type_INVALID=Module["_emscripten_enum_draco_GeometryAttribute_Type_INVALID"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_INVALID"];var _emscripten_enum_draco_GeometryAttribute_Type_NORMAL=Module["_emscripten_enum_draco_GeometryAttribute_Type_NORMAL"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_NORMAL"];var _emscripten_enum_draco_GeometryAttribute_Type_POSITION=Module["_emscripten_enum_draco_GeometryAttribute_Type_POSITION"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_POSITION"];var _emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD=Module["_emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD"];var _emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING=Module["_emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING"]=asm["_emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING"];var _emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING=Module["_emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING"]=asm["_emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING"];var _emscripten_replace_memory=Module["_emscripten_replace_memory"]=asm["_emscripten_replace_memory"];var _free=Module["_free"]=asm["_free"];var _i64Add=Module["_i64Add"]=asm["_i64Add"];var _i64Subtract=Module["_i64Subtract"]=asm["_i64Subtract"];var _llvm_bswap_i32=Module["_llvm_bswap_i32"]=asm["_llvm_bswap_i32"];var _malloc=Module["_malloc"]=asm["_malloc"];var _memcpy=Module["_memcpy"]=asm["_memcpy"];var _memmove=Module["_memmove"]=asm["_memmove"];var _memset=Module["_memset"]=asm["_memset"];var _sbrk=Module["_sbrk"]=asm["_sbrk"];var establishStackSpace=Module["establishStackSpace"]=asm["establishStackSpace"];var getTempRet0=Module["getTempRet0"]=asm["getTempRet0"];var runPostSets=Module["runPostSets"]=asm["runPostSets"];var setTempRet0=Module["setTempRet0"]=asm["setTempRet0"];var setThrew=Module["setThrew"]=asm["setThrew"];var stackAlloc=Module["stackAlloc"]=asm["stackAlloc"];var stackRestore=Module["stackRestore"]=asm["stackRestore"];var stackSave=Module["stackSave"]=asm["stackSave"];var dynCall_ii=Module["dynCall_ii"]=asm["dynCall_ii"];var dynCall_iii=Module["dynCall_iii"]=asm["dynCall_iii"];var dynCall_iiii=Module["dynCall_iiii"]=asm["dynCall_iiii"];var dynCall_iiiiiii=Module["dynCall_iiiiiii"]=asm["dynCall_iiiiiii"];var dynCall_v=Module["dynCall_v"]=asm["dynCall_v"];var dynCall_vi=Module["dynCall_vi"]=asm["dynCall_vi"];var dynCall_vii=Module["dynCall_vii"]=asm["dynCall_vii"];var dynCall_viii=Module["dynCall_viii"]=asm["dynCall_viii"];var dynCall_viiii=Module["dynCall_viiii"]=asm["dynCall_viiii"];var dynCall_viiiii=Module["dynCall_viiiii"]=asm["dynCall_viiiii"];var dynCall_viiiiii=Module["dynCall_viiiiii"]=asm["dynCall_viiiiii"];Module["asm"]=asm;if(memoryInitializer){if(!isDataURI(memoryInitializer)){if(typeof Module["locateFile"]==="function"){memoryInitializer=Module["locateFile"](memoryInitializer)}else if(Module["memoryInitializerPrefixURL"]){memoryInitializer=Module["memoryInitializerPrefixURL"]+memoryInitializer}}if(ENVIRONMENT_IS_NODE||ENVIRONMENT_IS_SHELL){var data=Module["readBinary"](memoryInitializer);HEAPU8.set(data,GLOBAL_BASE)}else{addRunDependency("memory initializer");var applyMemoryInitializer=(function(data){if(data.byteLength)data=new Uint8Array(data);HEAPU8.set(data,GLOBAL_BASE);if(Module["memoryInitializerRequest"])delete Module["memoryInitializerRequest"].response;removeRunDependency("memory initializer")});function doBrowserLoad(){Module["readAsync"](memoryInitializer,applyMemoryInitializer,(function(){throw"could not load memory initializer "+memoryInitializer}))}var memoryInitializerBytes=tryParseAsDataURI(memoryInitializer);if(memoryInitializerBytes){applyMemoryInitializer(memoryInitializerBytes.buffer)}else if(Module["memoryInitializerRequest"]){function useRequest(){var request=Module["memoryInitializerRequest"];var response=request.response;if(request.status!==200&&request.status!==0){var data=tryParseAsDataURI(Module["memoryInitializerRequestURL"]);if(data){response=data.buffer}else{console.warn("a problem seems to have happened with Module.memoryInitializerRequest, status: "+request.status+", retrying "+memoryInitializer);doBrowserLoad();return}}applyMemoryInitializer(response)}if(Module["memoryInitializerRequest"].response){setTimeout(useRequest,0)}else{Module["memoryInitializerRequest"].addEventListener("load",useRequest)}}else{doBrowserLoad()}}}Module["then"]=(function(func){if(Module["calledRun"]){func(Module)}else{var old=Module["onRuntimeInitialized"];Module["onRuntimeInitialized"]=(function(){if(old)old();func(Module)})}return Module});function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}ExitStatus.prototype=new Error;ExitStatus.prototype.constructor=ExitStatus;var initialStackTop;dependenciesFulfilled=function runCaller(){if(!Module["calledRun"])run();if(!Module["calledRun"])dependenciesFulfilled=runCaller};function run(args){args=args||Module["arguments"];if(runDependencies>0){return}preRun();if(runDependencies>0)return;if(Module["calledRun"])return;function doRun(){if(Module["calledRun"])return;Module["calledRun"]=true;if(ABORT)return;ensureInitRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout((function(){setTimeout((function(){Module["setStatus"]("")}),1);doRun()}),1)}else{doRun()}}Module["run"]=run;function exit(status,implicit){if(implicit&&Module["noExitRuntime"]&&status===0){return}if(Module["noExitRuntime"]){}else{ABORT=true;EXITSTATUS=status;STACKTOP=initialStackTop;exitRuntime();if(Module["onExit"])Module["onExit"](status)}if(ENVIRONMENT_IS_NODE){process["exit"](status)}Module["quit"](status,new ExitStatus(status))}Module["exit"]=exit;function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}if(what!==undefined){Module.print(what);Module.printErr(what);what=JSON.stringify(what)}else{what=""}ABORT=true;EXITSTATUS=1;throw"abort("+what+"). Build with -s ASSERTIONS=1 for more info."}Module["abort"]=abort;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}Module["noExitRuntime"]=true;run();function WrapperObject(){}WrapperObject.prototype=Object.create(WrapperObject.prototype);WrapperObject.prototype.constructor=WrapperObject;WrapperObject.prototype.__class__=WrapperObject;WrapperObject.__cache__={};Module["WrapperObject"]=WrapperObject;function getCache(__class__){return(__class__||WrapperObject).__cache__}Module["getCache"]=getCache;function wrapPointer(ptr,__class__){var cache=getCache(__class__);var ret=cache[ptr];if(ret)return ret;ret=Object.create((__class__||WrapperObject).prototype);ret.ptr=ptr;return cache[ptr]=ret}Module["wrapPointer"]=wrapPointer;function castObject(obj,__class__){return wrapPointer(obj.ptr,__class__)}Module["castObject"]=castObject;Module["NULL"]=wrapPointer(0);function destroy(obj){if(!obj["__destroy__"])throw"Error: Cannot destroy object. (Did you create it yourself?)";obj["__destroy__"]();delete getCache(obj.__class__)[obj.ptr]}Module["destroy"]=destroy;function compare(obj1,obj2){return obj1.ptr===obj2.ptr}Module["compare"]=compare;function getPointer(obj){return obj.ptr}Module["getPointer"]=getPointer;function getClass(obj){return obj.__class__}Module["getClass"]=getClass;var ensureCache={buffer:0,size:0,pos:0,temps:[],needed:0,prepare:(function(){if(ensureCache.needed){for(var i=0;i=ensureCache.size){assert(len>0);ensureCache.needed+=len;ret=Module["_malloc"](len);ensureCache.temps.push(ret)}else{ret=ensureCache.buffer+ensureCache.pos;ensureCache.pos+=len}return ret}),copy:(function(array,view,offset){var offsetShifted=offset;var bytes=view.BYTES_PER_ELEMENT;switch(bytes){case 2:offsetShifted>>=1;break;case 4:offsetShifted>>=2;break;case 8:offsetShifted>>=3;break}for(var i=0;i>>0,$jscomp.propertyToPolyfillSymbol[l]=$jscomp.IS_SYMBOL_NATIVE? +$jscomp.global.Symbol(l):$jscomp.POLYFILL_PREFIX+k+"$"+l),$jscomp.defineProperty(p,$jscomp.propertyToPolyfillSymbol[l],{configurable:!0,writable:!0,value:n})))}; +$jscomp.polyfill("Promise",function(h){function n(){this.batch_=null}function k(f){return f instanceof l?f:new l(function(q,u){q(f)})}if(h&&(!($jscomp.FORCE_POLYFILL_PROMISE||$jscomp.FORCE_POLYFILL_PROMISE_WHEN_NO_UNHANDLED_REJECTION&&"undefined"===typeof $jscomp.global.PromiseRejectionEvent)||!$jscomp.global.Promise||-1===$jscomp.global.Promise.toString().indexOf("[native code]")))return h;n.prototype.asyncExecute=function(f){if(null==this.batch_){this.batch_=[];var q=this;this.asyncExecuteFunction(function(){q.executeBatch_()})}this.batch_.push(f)}; +var p=$jscomp.global.setTimeout;n.prototype.asyncExecuteFunction=function(f){p(f,0)};n.prototype.executeBatch_=function(){for(;this.batch_&&this.batch_.length;){var f=this.batch_;this.batch_=[];for(var q=0;q=y}},"es6","es3"); +$jscomp.polyfill("Array.prototype.copyWithin",function(h){function n(k){k=Number(k);return Infinity===k||-Infinity===k?k:k|0}return h?h:function(k,p,l){var y=this.length;k=n(k);p=n(p);l=void 0===l?y:n(l);k=0>k?Math.max(y+k,0):Math.min(k,y);p=0>p?Math.max(y+p,0):Math.min(p,y);l=0>l?Math.max(y+l,0):Math.min(l,y);if(kp;)--l in this?this[--k]=this[l]:delete this[--k];return this}},"es6","es3"); +$jscomp.typedArrayCopyWithin=function(h){return h?h:Array.prototype.copyWithin};$jscomp.polyfill("Int8Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Uint8Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Uint8ClampedArray.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Int16Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5"); +$jscomp.polyfill("Uint16Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Int32Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Uint32Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Float32Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Float64Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5"); +var DracoDecoderModule=function(){var h="undefined"!==typeof document&&document.currentScript?document.currentScript.src:void 0;"undefined"!==typeof __filename&&(h=h||__filename);return function(n){function k(e){return a.locateFile?a.locateFile(e,U):U+e}function p(e,b){if(e){var c=ia;var d=e+b;for(b=e;c[b]&&!(b>=d);)++b;if(16g?d+=String.fromCharCode(g):(g-=65536,d+=String.fromCharCode(55296|g>>10,56320|g&1023))}}else d+=String.fromCharCode(g)}c=d}}else c="";return c}function l(){var e=ja.buffer;a.HEAP8=W=new Int8Array(e);a.HEAP16=new Int16Array(e);a.HEAP32=ca=new Int32Array(e);a.HEAPU8=ia=new Uint8Array(e);a.HEAPU16=new Uint16Array(e);a.HEAPU32=Y=new Uint32Array(e);a.HEAPF32=new Float32Array(e);a.HEAPF64=new Float64Array(e)}function y(e){if(a.onAbort)a.onAbort(e); +e="Aborted("+e+")";da(e);sa=!0;e=new WebAssembly.RuntimeError(e+". Build with -sASSERTIONS for more info.");ka(e);throw e;}function f(e){try{if(e==P&&ea)return new Uint8Array(ea);if(ma)return ma(e);throw"both async and sync fetching of the wasm failed";}catch(b){y(b)}}function q(){if(!ea&&(ta||fa)){if("function"==typeof fetch&&!P.startsWith("file://"))return fetch(P,{credentials:"same-origin"}).then(function(e){if(!e.ok)throw"failed to load wasm binary file at '"+P+"'";return e.arrayBuffer()}).catch(function(){return f(P)}); +if(na)return new Promise(function(e,b){na(P,function(c){e(new Uint8Array(c))},b)})}return Promise.resolve().then(function(){return f(P)})}function u(e){for(;0>2]=b};this.get_type=function(){return Y[this.ptr+4>>2]};this.set_destructor=function(b){Y[this.ptr+8>>2]=b};this.get_destructor=function(){return Y[this.ptr+8>>2]};this.set_refcount=function(b){ca[this.ptr>>2]=b};this.set_caught=function(b){W[this.ptr+ +12>>0]=b?1:0};this.get_caught=function(){return 0!=W[this.ptr+12>>0]};this.set_rethrown=function(b){W[this.ptr+13>>0]=b?1:0};this.get_rethrown=function(){return 0!=W[this.ptr+13>>0]};this.init=function(b,c){this.set_adjusted_ptr(0);this.set_type(b);this.set_destructor(c);this.set_refcount(0);this.set_caught(!1);this.set_rethrown(!1)};this.add_ref=function(){ca[this.ptr>>2]+=1};this.release_ref=function(){var b=ca[this.ptr>>2];ca[this.ptr>>2]=b-1;return 1===b};this.set_adjusted_ptr=function(b){Y[this.ptr+ +16>>2]=b};this.get_adjusted_ptr=function(){return Y[this.ptr+16>>2]};this.get_exception_ptr=function(){if(ua(this.get_type()))return Y[this.excPtr>>2];var b=this.get_adjusted_ptr();return 0!==b?b:this.excPtr}}function F(){function e(){if(!la&&(la=!0,a.calledRun=!0,!sa)){va=!0;u(oa);wa(a);if(a.onRuntimeInitialized)a.onRuntimeInitialized();if(a.postRun)for("function"==typeof a.postRun&&(a.postRun=[a.postRun]);a.postRun.length;)xa.unshift(a.postRun.shift());u(xa)}}if(!(0=d?b++:2047>=d?b+=2:55296<=d&&57343>= +d?(b+=4,++c):b+=3}b=Array(b+1);c=0;d=b.length;if(0=t){var aa=e.charCodeAt(++g);t=65536+((t&1023)<<10)|aa&1023}if(127>=t){if(c>=d)break;b[c++]=t}else{if(2047>=t){if(c+1>=d)break;b[c++]=192|t>>6}else{if(65535>=t){if(c+2>=d)break;b[c++]=224|t>>12}else{if(c+3>=d)break;b[c++]=240|t>>18;b[c++]=128|t>>12&63}b[c++]=128|t>>6&63}b[c++]=128|t&63}}b[c]=0}e=r.alloc(b,W);r.copy(b,W,e);return e}return e}function Z(e){if("object"=== +typeof e){var b=r.alloc(e,W);r.copy(e,W,b);return b}return e}function X(){throw"cannot construct a VoidPtr, no constructor in IDL";}function S(){this.ptr=za();w(S)[this.ptr]=this}function Q(){this.ptr=Aa();w(Q)[this.ptr]=this}function V(){this.ptr=Ba();w(V)[this.ptr]=this}function x(){this.ptr=Ca();w(x)[this.ptr]=this}function D(){this.ptr=Da();w(D)[this.ptr]=this}function G(){this.ptr=Ea();w(G)[this.ptr]=this}function H(){this.ptr=Fa();w(H)[this.ptr]=this}function E(){this.ptr=Ga();w(E)[this.ptr]= +this}function T(){this.ptr=Ha();w(T)[this.ptr]=this}function C(){throw"cannot construct a Status, no constructor in IDL";}function I(){this.ptr=Ia();w(I)[this.ptr]=this}function J(){this.ptr=Ja();w(J)[this.ptr]=this}function K(){this.ptr=Ka();w(K)[this.ptr]=this}function L(){this.ptr=La();w(L)[this.ptr]=this}function M(){this.ptr=Ma();w(M)[this.ptr]=this}function N(){this.ptr=Na();w(N)[this.ptr]=this}function O(){this.ptr=Oa();w(O)[this.ptr]=this}function z(){this.ptr=Pa();w(z)[this.ptr]=this}function m(){this.ptr= +Qa();w(m)[this.ptr]=this}n=void 0===n?{}:n;var a="undefined"!=typeof n?n:{},wa,ka;a.ready=new Promise(function(e,b){wa=e;ka=b});var Ra=!1,Sa=!1;a.onRuntimeInitialized=function(){Ra=!0;if(Sa&&"function"===typeof a.onModuleLoaded)a.onModuleLoaded(a)};a.onModuleParsed=function(){Sa=!0;if(Ra&&"function"===typeof a.onModuleLoaded)a.onModuleLoaded(a)};a.isVersionSupported=function(e){if("string"!==typeof e)return!1;e=e.split(".");return 2>e.length||3=e[1]?!0:0!=e[0]||10< +e[1]?!1:!0};var Ta=Object.assign({},a),ta="object"==typeof window,fa="function"==typeof importScripts,Ua="object"==typeof process&&"object"==typeof process.versions&&"string"==typeof process.versions.node,U="";if(Ua){var Va=require("fs"),pa=require("path");U=fa?pa.dirname(U)+"/":__dirname+"/";var Wa=function(e,b){e=e.startsWith("file://")?new URL(e):pa.normalize(e);return Va.readFileSync(e,b?void 0:"utf8")};var ma=function(e){e=Wa(e,!0);e.buffer||(e=new Uint8Array(e));return e};var na=function(e, +b,c){e=e.startsWith("file://")?new URL(e):pa.normalize(e);Va.readFile(e,function(d,g){d?c(d):b(g.buffer)})};1>>=0;if(2147483648=c;c*=2){var d=b*(1+.2/c);d=Math.min(d,e+100663296);var g=Math;d=Math.max(e,d);g=g.min.call(g,2147483648,d+(65536-d%65536)%65536);a:{d=ja.buffer;try{ja.grow(g-d.byteLength+65535>>>16);l();var t=1;break a}catch(aa){}t=void 0}if(t)return!0}return!1}};(function(){function e(g,t){a.asm=g.exports;ja=a.asm.e;l();oa.unshift(a.asm.f);ba--;a.monitorRunDependencies&&a.monitorRunDependencies(ba);0==ba&&(null!==qa&&(clearInterval(qa),qa=null),ha&&(g=ha,ha=null,g()))}function b(g){e(g.instance)} +function c(g){return q().then(function(t){return WebAssembly.instantiate(t,d)}).then(function(t){return t}).then(g,function(t){da("failed to asynchronously prepare wasm: "+t);y(t)})}var d={a:qd};ba++;a.monitorRunDependencies&&a.monitorRunDependencies(ba);if(a.instantiateWasm)try{return a.instantiateWasm(d,e)}catch(g){da("Module.instantiateWasm callback failed with error: "+g),ka(g)}(function(){return ea||"function"!=typeof WebAssembly.instantiateStreaming||P.startsWith("data:application/octet-stream;base64,")|| +P.startsWith("file://")||Ua||"function"!=typeof fetch?c(b):fetch(P,{credentials:"same-origin"}).then(function(g){return WebAssembly.instantiateStreaming(g,d).then(b,function(t){da("wasm streaming compile failed: "+t);da("falling back to ArrayBuffer instantiation");return c(b)})})})().catch(ka);return{}})();var Xa=a._emscripten_bind_VoidPtr___destroy___0=function(){return(Xa=a._emscripten_bind_VoidPtr___destroy___0=a.asm.h).apply(null,arguments)},za=a._emscripten_bind_DecoderBuffer_DecoderBuffer_0= +function(){return(za=a._emscripten_bind_DecoderBuffer_DecoderBuffer_0=a.asm.i).apply(null,arguments)},Ya=a._emscripten_bind_DecoderBuffer_Init_2=function(){return(Ya=a._emscripten_bind_DecoderBuffer_Init_2=a.asm.j).apply(null,arguments)},Za=a._emscripten_bind_DecoderBuffer___destroy___0=function(){return(Za=a._emscripten_bind_DecoderBuffer___destroy___0=a.asm.k).apply(null,arguments)},Aa=a._emscripten_bind_AttributeTransformData_AttributeTransformData_0=function(){return(Aa=a._emscripten_bind_AttributeTransformData_AttributeTransformData_0= +a.asm.l).apply(null,arguments)},$a=a._emscripten_bind_AttributeTransformData_transform_type_0=function(){return($a=a._emscripten_bind_AttributeTransformData_transform_type_0=a.asm.m).apply(null,arguments)},ab=a._emscripten_bind_AttributeTransformData___destroy___0=function(){return(ab=a._emscripten_bind_AttributeTransformData___destroy___0=a.asm.n).apply(null,arguments)},Ba=a._emscripten_bind_GeometryAttribute_GeometryAttribute_0=function(){return(Ba=a._emscripten_bind_GeometryAttribute_GeometryAttribute_0= +a.asm.o).apply(null,arguments)},bb=a._emscripten_bind_GeometryAttribute___destroy___0=function(){return(bb=a._emscripten_bind_GeometryAttribute___destroy___0=a.asm.p).apply(null,arguments)},Ca=a._emscripten_bind_PointAttribute_PointAttribute_0=function(){return(Ca=a._emscripten_bind_PointAttribute_PointAttribute_0=a.asm.q).apply(null,arguments)},cb=a._emscripten_bind_PointAttribute_size_0=function(){return(cb=a._emscripten_bind_PointAttribute_size_0=a.asm.r).apply(null,arguments)},db=a._emscripten_bind_PointAttribute_GetAttributeTransformData_0= +function(){return(db=a._emscripten_bind_PointAttribute_GetAttributeTransformData_0=a.asm.s).apply(null,arguments)},eb=a._emscripten_bind_PointAttribute_attribute_type_0=function(){return(eb=a._emscripten_bind_PointAttribute_attribute_type_0=a.asm.t).apply(null,arguments)},fb=a._emscripten_bind_PointAttribute_data_type_0=function(){return(fb=a._emscripten_bind_PointAttribute_data_type_0=a.asm.u).apply(null,arguments)},gb=a._emscripten_bind_PointAttribute_num_components_0=function(){return(gb=a._emscripten_bind_PointAttribute_num_components_0= +a.asm.v).apply(null,arguments)},hb=a._emscripten_bind_PointAttribute_normalized_0=function(){return(hb=a._emscripten_bind_PointAttribute_normalized_0=a.asm.w).apply(null,arguments)},ib=a._emscripten_bind_PointAttribute_byte_stride_0=function(){return(ib=a._emscripten_bind_PointAttribute_byte_stride_0=a.asm.x).apply(null,arguments)},jb=a._emscripten_bind_PointAttribute_byte_offset_0=function(){return(jb=a._emscripten_bind_PointAttribute_byte_offset_0=a.asm.y).apply(null,arguments)},kb=a._emscripten_bind_PointAttribute_unique_id_0= +function(){return(kb=a._emscripten_bind_PointAttribute_unique_id_0=a.asm.z).apply(null,arguments)},lb=a._emscripten_bind_PointAttribute___destroy___0=function(){return(lb=a._emscripten_bind_PointAttribute___destroy___0=a.asm.A).apply(null,arguments)},Da=a._emscripten_bind_AttributeQuantizationTransform_AttributeQuantizationTransform_0=function(){return(Da=a._emscripten_bind_AttributeQuantizationTransform_AttributeQuantizationTransform_0=a.asm.B).apply(null,arguments)},mb=a._emscripten_bind_AttributeQuantizationTransform_InitFromAttribute_1= +function(){return(mb=a._emscripten_bind_AttributeQuantizationTransform_InitFromAttribute_1=a.asm.C).apply(null,arguments)},nb=a._emscripten_bind_AttributeQuantizationTransform_quantization_bits_0=function(){return(nb=a._emscripten_bind_AttributeQuantizationTransform_quantization_bits_0=a.asm.D).apply(null,arguments)},ob=a._emscripten_bind_AttributeQuantizationTransform_min_value_1=function(){return(ob=a._emscripten_bind_AttributeQuantizationTransform_min_value_1=a.asm.E).apply(null,arguments)},pb= +a._emscripten_bind_AttributeQuantizationTransform_range_0=function(){return(pb=a._emscripten_bind_AttributeQuantizationTransform_range_0=a.asm.F).apply(null,arguments)},qb=a._emscripten_bind_AttributeQuantizationTransform___destroy___0=function(){return(qb=a._emscripten_bind_AttributeQuantizationTransform___destroy___0=a.asm.G).apply(null,arguments)},Ea=a._emscripten_bind_AttributeOctahedronTransform_AttributeOctahedronTransform_0=function(){return(Ea=a._emscripten_bind_AttributeOctahedronTransform_AttributeOctahedronTransform_0= +a.asm.H).apply(null,arguments)},rb=a._emscripten_bind_AttributeOctahedronTransform_InitFromAttribute_1=function(){return(rb=a._emscripten_bind_AttributeOctahedronTransform_InitFromAttribute_1=a.asm.I).apply(null,arguments)},sb=a._emscripten_bind_AttributeOctahedronTransform_quantization_bits_0=function(){return(sb=a._emscripten_bind_AttributeOctahedronTransform_quantization_bits_0=a.asm.J).apply(null,arguments)},tb=a._emscripten_bind_AttributeOctahedronTransform___destroy___0=function(){return(tb= +a._emscripten_bind_AttributeOctahedronTransform___destroy___0=a.asm.K).apply(null,arguments)},Fa=a._emscripten_bind_PointCloud_PointCloud_0=function(){return(Fa=a._emscripten_bind_PointCloud_PointCloud_0=a.asm.L).apply(null,arguments)},ub=a._emscripten_bind_PointCloud_num_attributes_0=function(){return(ub=a._emscripten_bind_PointCloud_num_attributes_0=a.asm.M).apply(null,arguments)},vb=a._emscripten_bind_PointCloud_num_points_0=function(){return(vb=a._emscripten_bind_PointCloud_num_points_0=a.asm.N).apply(null, +arguments)},wb=a._emscripten_bind_PointCloud___destroy___0=function(){return(wb=a._emscripten_bind_PointCloud___destroy___0=a.asm.O).apply(null,arguments)},Ga=a._emscripten_bind_Mesh_Mesh_0=function(){return(Ga=a._emscripten_bind_Mesh_Mesh_0=a.asm.P).apply(null,arguments)},xb=a._emscripten_bind_Mesh_num_faces_0=function(){return(xb=a._emscripten_bind_Mesh_num_faces_0=a.asm.Q).apply(null,arguments)},yb=a._emscripten_bind_Mesh_num_attributes_0=function(){return(yb=a._emscripten_bind_Mesh_num_attributes_0= +a.asm.R).apply(null,arguments)},zb=a._emscripten_bind_Mesh_num_points_0=function(){return(zb=a._emscripten_bind_Mesh_num_points_0=a.asm.S).apply(null,arguments)},Ab=a._emscripten_bind_Mesh___destroy___0=function(){return(Ab=a._emscripten_bind_Mesh___destroy___0=a.asm.T).apply(null,arguments)},Ha=a._emscripten_bind_Metadata_Metadata_0=function(){return(Ha=a._emscripten_bind_Metadata_Metadata_0=a.asm.U).apply(null,arguments)},Bb=a._emscripten_bind_Metadata___destroy___0=function(){return(Bb=a._emscripten_bind_Metadata___destroy___0= +a.asm.V).apply(null,arguments)},Cb=a._emscripten_bind_Status_code_0=function(){return(Cb=a._emscripten_bind_Status_code_0=a.asm.W).apply(null,arguments)},Db=a._emscripten_bind_Status_ok_0=function(){return(Db=a._emscripten_bind_Status_ok_0=a.asm.X).apply(null,arguments)},Eb=a._emscripten_bind_Status_error_msg_0=function(){return(Eb=a._emscripten_bind_Status_error_msg_0=a.asm.Y).apply(null,arguments)},Fb=a._emscripten_bind_Status___destroy___0=function(){return(Fb=a._emscripten_bind_Status___destroy___0= +a.asm.Z).apply(null,arguments)},Ia=a._emscripten_bind_DracoFloat32Array_DracoFloat32Array_0=function(){return(Ia=a._emscripten_bind_DracoFloat32Array_DracoFloat32Array_0=a.asm._).apply(null,arguments)},Gb=a._emscripten_bind_DracoFloat32Array_GetValue_1=function(){return(Gb=a._emscripten_bind_DracoFloat32Array_GetValue_1=a.asm.$).apply(null,arguments)},Hb=a._emscripten_bind_DracoFloat32Array_size_0=function(){return(Hb=a._emscripten_bind_DracoFloat32Array_size_0=a.asm.aa).apply(null,arguments)},Ib= +a._emscripten_bind_DracoFloat32Array___destroy___0=function(){return(Ib=a._emscripten_bind_DracoFloat32Array___destroy___0=a.asm.ba).apply(null,arguments)},Ja=a._emscripten_bind_DracoInt8Array_DracoInt8Array_0=function(){return(Ja=a._emscripten_bind_DracoInt8Array_DracoInt8Array_0=a.asm.ca).apply(null,arguments)},Jb=a._emscripten_bind_DracoInt8Array_GetValue_1=function(){return(Jb=a._emscripten_bind_DracoInt8Array_GetValue_1=a.asm.da).apply(null,arguments)},Kb=a._emscripten_bind_DracoInt8Array_size_0= +function(){return(Kb=a._emscripten_bind_DracoInt8Array_size_0=a.asm.ea).apply(null,arguments)},Lb=a._emscripten_bind_DracoInt8Array___destroy___0=function(){return(Lb=a._emscripten_bind_DracoInt8Array___destroy___0=a.asm.fa).apply(null,arguments)},Ka=a._emscripten_bind_DracoUInt8Array_DracoUInt8Array_0=function(){return(Ka=a._emscripten_bind_DracoUInt8Array_DracoUInt8Array_0=a.asm.ga).apply(null,arguments)},Mb=a._emscripten_bind_DracoUInt8Array_GetValue_1=function(){return(Mb=a._emscripten_bind_DracoUInt8Array_GetValue_1= +a.asm.ha).apply(null,arguments)},Nb=a._emscripten_bind_DracoUInt8Array_size_0=function(){return(Nb=a._emscripten_bind_DracoUInt8Array_size_0=a.asm.ia).apply(null,arguments)},Ob=a._emscripten_bind_DracoUInt8Array___destroy___0=function(){return(Ob=a._emscripten_bind_DracoUInt8Array___destroy___0=a.asm.ja).apply(null,arguments)},La=a._emscripten_bind_DracoInt16Array_DracoInt16Array_0=function(){return(La=a._emscripten_bind_DracoInt16Array_DracoInt16Array_0=a.asm.ka).apply(null,arguments)},Pb=a._emscripten_bind_DracoInt16Array_GetValue_1= +function(){return(Pb=a._emscripten_bind_DracoInt16Array_GetValue_1=a.asm.la).apply(null,arguments)},Qb=a._emscripten_bind_DracoInt16Array_size_0=function(){return(Qb=a._emscripten_bind_DracoInt16Array_size_0=a.asm.ma).apply(null,arguments)},Rb=a._emscripten_bind_DracoInt16Array___destroy___0=function(){return(Rb=a._emscripten_bind_DracoInt16Array___destroy___0=a.asm.na).apply(null,arguments)},Ma=a._emscripten_bind_DracoUInt16Array_DracoUInt16Array_0=function(){return(Ma=a._emscripten_bind_DracoUInt16Array_DracoUInt16Array_0= +a.asm.oa).apply(null,arguments)},Sb=a._emscripten_bind_DracoUInt16Array_GetValue_1=function(){return(Sb=a._emscripten_bind_DracoUInt16Array_GetValue_1=a.asm.pa).apply(null,arguments)},Tb=a._emscripten_bind_DracoUInt16Array_size_0=function(){return(Tb=a._emscripten_bind_DracoUInt16Array_size_0=a.asm.qa).apply(null,arguments)},Ub=a._emscripten_bind_DracoUInt16Array___destroy___0=function(){return(Ub=a._emscripten_bind_DracoUInt16Array___destroy___0=a.asm.ra).apply(null,arguments)},Na=a._emscripten_bind_DracoInt32Array_DracoInt32Array_0= +function(){return(Na=a._emscripten_bind_DracoInt32Array_DracoInt32Array_0=a.asm.sa).apply(null,arguments)},Vb=a._emscripten_bind_DracoInt32Array_GetValue_1=function(){return(Vb=a._emscripten_bind_DracoInt32Array_GetValue_1=a.asm.ta).apply(null,arguments)},Wb=a._emscripten_bind_DracoInt32Array_size_0=function(){return(Wb=a._emscripten_bind_DracoInt32Array_size_0=a.asm.ua).apply(null,arguments)},Xb=a._emscripten_bind_DracoInt32Array___destroy___0=function(){return(Xb=a._emscripten_bind_DracoInt32Array___destroy___0= +a.asm.va).apply(null,arguments)},Oa=a._emscripten_bind_DracoUInt32Array_DracoUInt32Array_0=function(){return(Oa=a._emscripten_bind_DracoUInt32Array_DracoUInt32Array_0=a.asm.wa).apply(null,arguments)},Yb=a._emscripten_bind_DracoUInt32Array_GetValue_1=function(){return(Yb=a._emscripten_bind_DracoUInt32Array_GetValue_1=a.asm.xa).apply(null,arguments)},Zb=a._emscripten_bind_DracoUInt32Array_size_0=function(){return(Zb=a._emscripten_bind_DracoUInt32Array_size_0=a.asm.ya).apply(null,arguments)},$b=a._emscripten_bind_DracoUInt32Array___destroy___0= +function(){return($b=a._emscripten_bind_DracoUInt32Array___destroy___0=a.asm.za).apply(null,arguments)},Pa=a._emscripten_bind_MetadataQuerier_MetadataQuerier_0=function(){return(Pa=a._emscripten_bind_MetadataQuerier_MetadataQuerier_0=a.asm.Aa).apply(null,arguments)},ac=a._emscripten_bind_MetadataQuerier_HasEntry_2=function(){return(ac=a._emscripten_bind_MetadataQuerier_HasEntry_2=a.asm.Ba).apply(null,arguments)},bc=a._emscripten_bind_MetadataQuerier_GetIntEntry_2=function(){return(bc=a._emscripten_bind_MetadataQuerier_GetIntEntry_2= +a.asm.Ca).apply(null,arguments)},cc=a._emscripten_bind_MetadataQuerier_GetIntEntryArray_3=function(){return(cc=a._emscripten_bind_MetadataQuerier_GetIntEntryArray_3=a.asm.Da).apply(null,arguments)},dc=a._emscripten_bind_MetadataQuerier_GetDoubleEntry_2=function(){return(dc=a._emscripten_bind_MetadataQuerier_GetDoubleEntry_2=a.asm.Ea).apply(null,arguments)},ec=a._emscripten_bind_MetadataQuerier_GetStringEntry_2=function(){return(ec=a._emscripten_bind_MetadataQuerier_GetStringEntry_2=a.asm.Fa).apply(null, +arguments)},fc=a._emscripten_bind_MetadataQuerier_NumEntries_1=function(){return(fc=a._emscripten_bind_MetadataQuerier_NumEntries_1=a.asm.Ga).apply(null,arguments)},gc=a._emscripten_bind_MetadataQuerier_GetEntryName_2=function(){return(gc=a._emscripten_bind_MetadataQuerier_GetEntryName_2=a.asm.Ha).apply(null,arguments)},hc=a._emscripten_bind_MetadataQuerier___destroy___0=function(){return(hc=a._emscripten_bind_MetadataQuerier___destroy___0=a.asm.Ia).apply(null,arguments)},Qa=a._emscripten_bind_Decoder_Decoder_0= +function(){return(Qa=a._emscripten_bind_Decoder_Decoder_0=a.asm.Ja).apply(null,arguments)},ic=a._emscripten_bind_Decoder_DecodeArrayToPointCloud_3=function(){return(ic=a._emscripten_bind_Decoder_DecodeArrayToPointCloud_3=a.asm.Ka).apply(null,arguments)},jc=a._emscripten_bind_Decoder_DecodeArrayToMesh_3=function(){return(jc=a._emscripten_bind_Decoder_DecodeArrayToMesh_3=a.asm.La).apply(null,arguments)},kc=a._emscripten_bind_Decoder_GetAttributeId_2=function(){return(kc=a._emscripten_bind_Decoder_GetAttributeId_2= +a.asm.Ma).apply(null,arguments)},lc=a._emscripten_bind_Decoder_GetAttributeIdByName_2=function(){return(lc=a._emscripten_bind_Decoder_GetAttributeIdByName_2=a.asm.Na).apply(null,arguments)},mc=a._emscripten_bind_Decoder_GetAttributeIdByMetadataEntry_3=function(){return(mc=a._emscripten_bind_Decoder_GetAttributeIdByMetadataEntry_3=a.asm.Oa).apply(null,arguments)},nc=a._emscripten_bind_Decoder_GetAttribute_2=function(){return(nc=a._emscripten_bind_Decoder_GetAttribute_2=a.asm.Pa).apply(null,arguments)}, +oc=a._emscripten_bind_Decoder_GetAttributeByUniqueId_2=function(){return(oc=a._emscripten_bind_Decoder_GetAttributeByUniqueId_2=a.asm.Qa).apply(null,arguments)},pc=a._emscripten_bind_Decoder_GetMetadata_1=function(){return(pc=a._emscripten_bind_Decoder_GetMetadata_1=a.asm.Ra).apply(null,arguments)},qc=a._emscripten_bind_Decoder_GetAttributeMetadata_2=function(){return(qc=a._emscripten_bind_Decoder_GetAttributeMetadata_2=a.asm.Sa).apply(null,arguments)},rc=a._emscripten_bind_Decoder_GetFaceFromMesh_3= +function(){return(rc=a._emscripten_bind_Decoder_GetFaceFromMesh_3=a.asm.Ta).apply(null,arguments)},sc=a._emscripten_bind_Decoder_GetTriangleStripsFromMesh_2=function(){return(sc=a._emscripten_bind_Decoder_GetTriangleStripsFromMesh_2=a.asm.Ua).apply(null,arguments)},tc=a._emscripten_bind_Decoder_GetTrianglesUInt16Array_3=function(){return(tc=a._emscripten_bind_Decoder_GetTrianglesUInt16Array_3=a.asm.Va).apply(null,arguments)},uc=a._emscripten_bind_Decoder_GetTrianglesUInt32Array_3=function(){return(uc= +a._emscripten_bind_Decoder_GetTrianglesUInt32Array_3=a.asm.Wa).apply(null,arguments)},vc=a._emscripten_bind_Decoder_GetAttributeFloat_3=function(){return(vc=a._emscripten_bind_Decoder_GetAttributeFloat_3=a.asm.Xa).apply(null,arguments)},wc=a._emscripten_bind_Decoder_GetAttributeFloatForAllPoints_3=function(){return(wc=a._emscripten_bind_Decoder_GetAttributeFloatForAllPoints_3=a.asm.Ya).apply(null,arguments)},xc=a._emscripten_bind_Decoder_GetAttributeIntForAllPoints_3=function(){return(xc=a._emscripten_bind_Decoder_GetAttributeIntForAllPoints_3= +a.asm.Za).apply(null,arguments)},yc=a._emscripten_bind_Decoder_GetAttributeInt8ForAllPoints_3=function(){return(yc=a._emscripten_bind_Decoder_GetAttributeInt8ForAllPoints_3=a.asm._a).apply(null,arguments)},zc=a._emscripten_bind_Decoder_GetAttributeUInt8ForAllPoints_3=function(){return(zc=a._emscripten_bind_Decoder_GetAttributeUInt8ForAllPoints_3=a.asm.$a).apply(null,arguments)},Ac=a._emscripten_bind_Decoder_GetAttributeInt16ForAllPoints_3=function(){return(Ac=a._emscripten_bind_Decoder_GetAttributeInt16ForAllPoints_3= +a.asm.ab).apply(null,arguments)},Bc=a._emscripten_bind_Decoder_GetAttributeUInt16ForAllPoints_3=function(){return(Bc=a._emscripten_bind_Decoder_GetAttributeUInt16ForAllPoints_3=a.asm.bb).apply(null,arguments)},Cc=a._emscripten_bind_Decoder_GetAttributeInt32ForAllPoints_3=function(){return(Cc=a._emscripten_bind_Decoder_GetAttributeInt32ForAllPoints_3=a.asm.cb).apply(null,arguments)},Dc=a._emscripten_bind_Decoder_GetAttributeUInt32ForAllPoints_3=function(){return(Dc=a._emscripten_bind_Decoder_GetAttributeUInt32ForAllPoints_3= +a.asm.db).apply(null,arguments)},Ec=a._emscripten_bind_Decoder_GetAttributeDataArrayForAllPoints_5=function(){return(Ec=a._emscripten_bind_Decoder_GetAttributeDataArrayForAllPoints_5=a.asm.eb).apply(null,arguments)},Fc=a._emscripten_bind_Decoder_SkipAttributeTransform_1=function(){return(Fc=a._emscripten_bind_Decoder_SkipAttributeTransform_1=a.asm.fb).apply(null,arguments)},Gc=a._emscripten_bind_Decoder_GetEncodedGeometryType_Deprecated_1=function(){return(Gc=a._emscripten_bind_Decoder_GetEncodedGeometryType_Deprecated_1= +a.asm.gb).apply(null,arguments)},Hc=a._emscripten_bind_Decoder_DecodeBufferToPointCloud_2=function(){return(Hc=a._emscripten_bind_Decoder_DecodeBufferToPointCloud_2=a.asm.hb).apply(null,arguments)},Ic=a._emscripten_bind_Decoder_DecodeBufferToMesh_2=function(){return(Ic=a._emscripten_bind_Decoder_DecodeBufferToMesh_2=a.asm.ib).apply(null,arguments)},Jc=a._emscripten_bind_Decoder___destroy___0=function(){return(Jc=a._emscripten_bind_Decoder___destroy___0=a.asm.jb).apply(null,arguments)},Kc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_INVALID_TRANSFORM= +function(){return(Kc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_INVALID_TRANSFORM=a.asm.kb).apply(null,arguments)},Lc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_NO_TRANSFORM=function(){return(Lc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_NO_TRANSFORM=a.asm.lb).apply(null,arguments)},Mc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_QUANTIZATION_TRANSFORM=function(){return(Mc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_QUANTIZATION_TRANSFORM= +a.asm.mb).apply(null,arguments)},Nc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_OCTAHEDRON_TRANSFORM=function(){return(Nc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_OCTAHEDRON_TRANSFORM=a.asm.nb).apply(null,arguments)},Oc=a._emscripten_enum_draco_GeometryAttribute_Type_INVALID=function(){return(Oc=a._emscripten_enum_draco_GeometryAttribute_Type_INVALID=a.asm.ob).apply(null,arguments)},Pc=a._emscripten_enum_draco_GeometryAttribute_Type_POSITION=function(){return(Pc=a._emscripten_enum_draco_GeometryAttribute_Type_POSITION= +a.asm.pb).apply(null,arguments)},Qc=a._emscripten_enum_draco_GeometryAttribute_Type_NORMAL=function(){return(Qc=a._emscripten_enum_draco_GeometryAttribute_Type_NORMAL=a.asm.qb).apply(null,arguments)},Rc=a._emscripten_enum_draco_GeometryAttribute_Type_COLOR=function(){return(Rc=a._emscripten_enum_draco_GeometryAttribute_Type_COLOR=a.asm.rb).apply(null,arguments)},Sc=a._emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD=function(){return(Sc=a._emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD= +a.asm.sb).apply(null,arguments)},Tc=a._emscripten_enum_draco_GeometryAttribute_Type_GENERIC=function(){return(Tc=a._emscripten_enum_draco_GeometryAttribute_Type_GENERIC=a.asm.tb).apply(null,arguments)},Uc=a._emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE=function(){return(Uc=a._emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE=a.asm.ub).apply(null,arguments)},Vc=a._emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD=function(){return(Vc=a._emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD= +a.asm.vb).apply(null,arguments)},Wc=a._emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH=function(){return(Wc=a._emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH=a.asm.wb).apply(null,arguments)},Xc=a._emscripten_enum_draco_DataType_DT_INVALID=function(){return(Xc=a._emscripten_enum_draco_DataType_DT_INVALID=a.asm.xb).apply(null,arguments)},Yc=a._emscripten_enum_draco_DataType_DT_INT8=function(){return(Yc=a._emscripten_enum_draco_DataType_DT_INT8=a.asm.yb).apply(null,arguments)},Zc= +a._emscripten_enum_draco_DataType_DT_UINT8=function(){return(Zc=a._emscripten_enum_draco_DataType_DT_UINT8=a.asm.zb).apply(null,arguments)},$c=a._emscripten_enum_draco_DataType_DT_INT16=function(){return($c=a._emscripten_enum_draco_DataType_DT_INT16=a.asm.Ab).apply(null,arguments)},ad=a._emscripten_enum_draco_DataType_DT_UINT16=function(){return(ad=a._emscripten_enum_draco_DataType_DT_UINT16=a.asm.Bb).apply(null,arguments)},bd=a._emscripten_enum_draco_DataType_DT_INT32=function(){return(bd=a._emscripten_enum_draco_DataType_DT_INT32= +a.asm.Cb).apply(null,arguments)},cd=a._emscripten_enum_draco_DataType_DT_UINT32=function(){return(cd=a._emscripten_enum_draco_DataType_DT_UINT32=a.asm.Db).apply(null,arguments)},dd=a._emscripten_enum_draco_DataType_DT_INT64=function(){return(dd=a._emscripten_enum_draco_DataType_DT_INT64=a.asm.Eb).apply(null,arguments)},ed=a._emscripten_enum_draco_DataType_DT_UINT64=function(){return(ed=a._emscripten_enum_draco_DataType_DT_UINT64=a.asm.Fb).apply(null,arguments)},fd=a._emscripten_enum_draco_DataType_DT_FLOAT32= +function(){return(fd=a._emscripten_enum_draco_DataType_DT_FLOAT32=a.asm.Gb).apply(null,arguments)},gd=a._emscripten_enum_draco_DataType_DT_FLOAT64=function(){return(gd=a._emscripten_enum_draco_DataType_DT_FLOAT64=a.asm.Hb).apply(null,arguments)},hd=a._emscripten_enum_draco_DataType_DT_BOOL=function(){return(hd=a._emscripten_enum_draco_DataType_DT_BOOL=a.asm.Ib).apply(null,arguments)},id=a._emscripten_enum_draco_DataType_DT_TYPES_COUNT=function(){return(id=a._emscripten_enum_draco_DataType_DT_TYPES_COUNT= +a.asm.Jb).apply(null,arguments)},jd=a._emscripten_enum_draco_StatusCode_OK=function(){return(jd=a._emscripten_enum_draco_StatusCode_OK=a.asm.Kb).apply(null,arguments)},kd=a._emscripten_enum_draco_StatusCode_DRACO_ERROR=function(){return(kd=a._emscripten_enum_draco_StatusCode_DRACO_ERROR=a.asm.Lb).apply(null,arguments)},ld=a._emscripten_enum_draco_StatusCode_IO_ERROR=function(){return(ld=a._emscripten_enum_draco_StatusCode_IO_ERROR=a.asm.Mb).apply(null,arguments)},md=a._emscripten_enum_draco_StatusCode_INVALID_PARAMETER= +function(){return(md=a._emscripten_enum_draco_StatusCode_INVALID_PARAMETER=a.asm.Nb).apply(null,arguments)},nd=a._emscripten_enum_draco_StatusCode_UNSUPPORTED_VERSION=function(){return(nd=a._emscripten_enum_draco_StatusCode_UNSUPPORTED_VERSION=a.asm.Ob).apply(null,arguments)},od=a._emscripten_enum_draco_StatusCode_UNKNOWN_VERSION=function(){return(od=a._emscripten_enum_draco_StatusCode_UNKNOWN_VERSION=a.asm.Pb).apply(null,arguments)};a._malloc=function(){return(a._malloc=a.asm.Qb).apply(null,arguments)}; +a._free=function(){return(a._free=a.asm.Rb).apply(null,arguments)};var ua=function(){return(ua=a.asm.Sb).apply(null,arguments)};a.___start_em_js=11660;a.___stop_em_js=11758;var la;ha=function b(){la||F();la||(ha=b)};if(a.preInit)for("function"==typeof a.preInit&&(a.preInit=[a.preInit]);0=r.size?(0>>=0;switch(c.BYTES_PER_ELEMENT){case 2:d>>>=1;break;case 4:d>>>=2;break;case 8:d>>>=3}for(var g=0;gb.byteLength)return a.INVALID_GEOMETRY_TYPE;switch(b[7]){case 0:return a.POINT_CLOUD;case 1:return a.TRIANGULAR_MESH;default:return a.INVALID_GEOMETRY_TYPE}};return n.ready}}();"object"===typeof exports&&"object"===typeof module?module.exports=DracoDecoderModule:"function"===typeof define&&define.amd?define([],function(){return DracoDecoderModule}):"object"===typeof exports&&(exports.DracoDecoderModule=DracoDecoderModule); diff --git a/docs/index.html b/docs/index.html new file mode 100644 index 0000000..5fba752 --- /dev/null +++ b/docs/index.html @@ -0,0 +1,18 @@ + + + + + + + + 红原县数字平台 V2.0 + + + + + +

    + + + + diff --git a/docs/vite.svg b/docs/vite.svg new file mode 100644 index 0000000..e7b8dfb --- /dev/null +++ b/docs/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..87e57bf --- /dev/null +++ b/index.html @@ -0,0 +1,16 @@ + + + + + + + + 红原县数字平台 V2.0 + + + +
    + + + + diff --git a/jsconfig.json b/jsconfig.json new file mode 100644 index 0000000..bedeb60 --- /dev/null +++ b/jsconfig.json @@ -0,0 +1,12 @@ +{ + "compilerOptions": { + "target": "ES6", + "module": "commonjs", + "allowSyntheticDefaultImports": true, + "baseUrl": "./", + "paths": { + "@/*": ["src/*"] + } + }, + "exclude": ["node_modules"] +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..2ca2c84 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,1491 @@ +{ + "name": "hongyuan-screen-v2", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "hongyuan-screen-v2", + "version": "1.0.0", + "dependencies": { + "autofit.js": "^3.1.0", + "d3-geo": "^3.1.0", + "delaunator": "^5.0.0", + "echarts": "^5.5.0", + "gsap": "^3.12.2", + "normalize.css": "^8.0.1", + "point-in-polygon": "^1.1.0", + "three": "0.161.0", + "three.interactive": "^1.7.0", + "tiny-emitter": "^2.1.0", + "uuid": "^9.0.1", + "vue": "^3.2.47", + "vue-echarts": "^6.7.2", + "vue-router": "^4.2.1" + }, + "devDependencies": { + "@types/three": "^0.161.0", + "@vitejs/plugin-vue": "^4.1.0", + "sass": "^1.62.1", + "vite": "^4.3.2" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.28.5", + "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.29.2", + "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.29.2.tgz", + "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.29.0" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/types": { + "version": "7.29.0", + "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.29.0.tgz", + "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.18.20.tgz", + "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", + "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.18.20.tgz", + "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", + "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", + "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", + "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", + "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", + "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", + "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", + "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", + "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", + "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", + "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", + "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", + "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", + "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", + "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", + "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", + "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", + "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", + "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", + "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "license": "MIT" + }, + "node_modules/@parcel/watcher": { + "version": "2.5.6", + "resolved": "https://registry.npmmirror.com/@parcel/watcher/-/watcher-2.5.6.tgz", + "integrity": "sha512-tmmZ3lQxAe/k/+rNnXQRawJ4NjxO2hqiOLTHvWchtGZULp4RyFeh6aU4XdOYBFe2KE1oShQTv4AblOs2iOrNnQ==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "detect-libc": "^2.0.3", + "is-glob": "^4.0.3", + "node-addon-api": "^7.0.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.5.6", + "@parcel/watcher-darwin-arm64": "2.5.6", + "@parcel/watcher-darwin-x64": "2.5.6", + "@parcel/watcher-freebsd-x64": "2.5.6", + "@parcel/watcher-linux-arm-glibc": "2.5.6", + "@parcel/watcher-linux-arm-musl": "2.5.6", + "@parcel/watcher-linux-arm64-glibc": "2.5.6", + "@parcel/watcher-linux-arm64-musl": "2.5.6", + "@parcel/watcher-linux-x64-glibc": "2.5.6", + "@parcel/watcher-linux-x64-musl": "2.5.6", + "@parcel/watcher-win32-arm64": "2.5.6", + "@parcel/watcher-win32-ia32": "2.5.6", + "@parcel/watcher-win32-x64": "2.5.6" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.5.6", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.6.tgz", + "integrity": "sha512-YQxSS34tPF/6ZG7r/Ih9xy+kP/WwediEUsqmtf0cuCV5TPPKw/PQHRhueUo6JdeFJaqV3pyjm0GdYjZotbRt/A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-arm64": { + "version": "2.5.6", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.6.tgz", + "integrity": "sha512-Z2ZdrnwyXvvvdtRHLmM4knydIdU9adO3D4n/0cVipF3rRiwP+3/sfzpAwA/qKFL6i1ModaabkU7IbpeMBgiVEA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.5.6", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.6.tgz", + "integrity": "sha512-HgvOf3W9dhithcwOWX9uDZyn1lW9R+7tPZ4sug+NGrGIo4Rk1hAXLEbcH1TQSqxts0NYXXlOWqVpvS1SFS4fRg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-freebsd-x64": { + "version": "2.5.6", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.6.tgz", + "integrity": "sha512-vJVi8yd/qzJxEKHkeemh7w3YAn6RJCtYlE4HPMoVnCpIXEzSrxErBW5SJBgKLbXU3WdIpkjBTeUNtyBVn8TRng==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-glibc": { + "version": "2.5.6", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.6.tgz", + "integrity": "sha512-9JiYfB6h6BgV50CCfasfLf/uvOcJskMSwcdH1PHH9rvS1IrNy8zad6IUVPVUfmXr+u+Km9IxcfMLzgdOudz9EQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-musl": { + "version": "2.5.6", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.6.tgz", + "integrity": "sha512-Ve3gUCG57nuUUSyjBq/MAM0CzArtuIOxsBdQ+ftz6ho8n7s1i9E1Nmk/xmP323r2YL0SONs1EuwqBp2u1k5fxg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-glibc": { + "version": "2.5.6", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.6.tgz", + "integrity": "sha512-f2g/DT3NhGPdBmMWYoxixqYr3v/UXcmLOYy16Bx0TM20Tchduwr4EaCbmxh1321TABqPGDpS8D/ggOTaljijOA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-musl": { + "version": "2.5.6", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.6.tgz", + "integrity": "sha512-qb6naMDGlbCwdhLj6hgoVKJl2odL34z2sqkC7Z6kzir8b5W65WYDpLB6R06KabvZdgoHI/zxke4b3zR0wAbDTA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-glibc": { + "version": "2.5.6", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.6.tgz", + "integrity": "sha512-kbT5wvNQlx7NaGjzPFu8nVIW1rWqV780O7ZtkjuWaPUgpv2NMFpjYERVi0UYj1msZNyCzGlaCWEtzc+exjMGbQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-musl": { + "version": "2.5.6", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.6.tgz", + "integrity": "sha512-1JRFeC+h7RdXwldHzTsmdtYR/Ku8SylLgTU/reMuqdVD7CtLwf0VR1FqeprZ0eHQkO0vqsbvFLXUmYm/uNKJBg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-arm64": { + "version": "2.5.6", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.6.tgz", + "integrity": "sha512-3ukyebjc6eGlw9yRt678DxVF7rjXatWiHvTXqphZLvo7aC5NdEgFufVwjFfY51ijYEWpXbqF5jtrK275z52D4Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-ia32": { + "version": "2.5.6", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.6.tgz", + "integrity": "sha512-k35yLp1ZMwwee3Ez/pxBi5cf4AoBKYXj00CZ80jUz5h8prpiaQsiRPKQMxoLstNuqe2vR4RNPEAEcjEFzhEz/g==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.5.6", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.6.tgz", + "integrity": "sha512-hbQlYcCq5dlAX9Qx+kFb0FHue6vbjlf0FrNzSKdYK2APUf7tGfGxQCk2ihEREmbR6ZMc0MVAD5RIX/41gpUzTw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@types/stats.js": { + "version": "0.17.4", + "resolved": "https://registry.npmmirror.com/@types/stats.js/-/stats.js-0.17.4.tgz", + "integrity": "sha512-jIBvWWShCvlBqBNIZt0KAshWpvSjhkwkEu4ZUcASoAvhmrgAUI2t1dXrjSL4xXVLB4FznPrIsX3nKXFl/Dt4vA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/three": { + "version": "0.161.2", + "resolved": "https://registry.npmmirror.com/@types/three/-/three-0.161.2.tgz", + "integrity": "sha512-DazpZ+cIfBzbW/p0zm6G8CS03HBMd748A3R1ZOXHpqaXZLv2I5zNgQUrRG//UfJ6zYFp2cUoCQaOLaz8ubH07w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/stats.js": "*", + "@types/webxr": "*", + "fflate": "~0.6.10", + "meshoptimizer": "~0.18.1" + } + }, + "node_modules/@types/webxr": { + "version": "0.5.24", + "resolved": "https://registry.npmmirror.com/@types/webxr/-/webxr-0.5.24.tgz", + "integrity": "sha512-h8fgEd/DpoS9CBrjEQXR+dIDraopAEfu4wYVNY2tEPwk60stPWhvZMf4Foo5FakuQ7HFZoa8WceaWFervK2Ovg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vitejs/plugin-vue": { + "version": "4.6.2", + "resolved": "https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-4.6.2.tgz", + "integrity": "sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.0.0 || ^5.0.0", + "vue": "^3.2.25" + } + }, + "node_modules/@vue/compiler-core": { + "version": "3.5.31", + "resolved": "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.5.31.tgz", + "integrity": "sha512-k/ueL14aNIEy5Onf0OVzR8kiqF/WThgLdFhxwa4e/KF/0qe38IwIdofoSWBTvvxQOesaz6riAFAUaYjoF9fLLQ==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.2", + "@vue/shared": "3.5.31", + "entities": "^7.0.1", + "estree-walker": "^2.0.2", + "source-map-js": "^1.2.1" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.5.31", + "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.5.31.tgz", + "integrity": "sha512-BMY/ozS/xxjYqRFL+tKdRpATJYDTTgWSo0+AJvJNg4ig+Hgb0dOsHPXvloHQ5hmlivUqw1Yt2pPIqp4e0v1GUw==", + "license": "MIT", + "dependencies": { + "@vue/compiler-core": "3.5.31", + "@vue/shared": "3.5.31" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.5.31", + "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.5.31.tgz", + "integrity": "sha512-M8wpPgR9UJ8MiRGjppvx9uWJfLV7A/T+/rL8s/y3QG3u0c2/YZgff3d6SuimKRIhcYnWg5fTfDMlz2E6seUW8Q==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.2", + "@vue/compiler-core": "3.5.31", + "@vue/compiler-dom": "3.5.31", + "@vue/compiler-ssr": "3.5.31", + "@vue/shared": "3.5.31", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.21", + "postcss": "^8.5.8", + "source-map-js": "^1.2.1" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.5.31", + "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.5.31.tgz", + "integrity": "sha512-h0xIMxrt/LHOvJKMri+vdYT92BrK3HFLtDqq9Pr/lVVfE4IyKZKvWf0vJFW10Yr6nX02OR4MkJwI0c1HDa1hog==", + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.31", + "@vue/shared": "3.5.31" + } + }, + "node_modules/@vue/devtools-api": { + "version": "6.6.4", + "resolved": "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.6.4.tgz", + "integrity": "sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==", + "license": "MIT" + }, + "node_modules/@vue/reactivity": { + "version": "3.5.31", + "resolved": "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.5.31.tgz", + "integrity": "sha512-DtKXxk9E/KuVvt8VxWu+6Luc9I9ETNcqR1T1oW1gf02nXaZ1kuAx58oVu7uX9XxJR0iJCro6fqBLw9oSBELo5g==", + "license": "MIT", + "dependencies": { + "@vue/shared": "3.5.31" + } + }, + "node_modules/@vue/runtime-core": { + "version": "3.5.31", + "resolved": "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.5.31.tgz", + "integrity": "sha512-AZPmIHXEAyhpkmN7aWlqjSfYynmkWlluDNPHMCZKFHH+lLtxP/30UJmoVhXmbDoP1Ng0jG0fyY2zCj1PnSSA6Q==", + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.31", + "@vue/shared": "3.5.31" + } + }, + "node_modules/@vue/runtime-dom": { + "version": "3.5.31", + "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.5.31.tgz", + "integrity": "sha512-xQJsNRmGPeDCJq/u813tyonNgWBFjzfVkBwDREdEWndBnGdHLHgkwNBQxLtg4zDrzKTEcnikUy1UUNecb3lJ6g==", + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.31", + "@vue/runtime-core": "3.5.31", + "@vue/shared": "3.5.31", + "csstype": "^3.2.3" + } + }, + "node_modules/@vue/server-renderer": { + "version": "3.5.31", + "resolved": "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.5.31.tgz", + "integrity": "sha512-GJuwRvMcdZX/CriUnyIIOGkx3rMV3H6sOu0JhdKbduaeCji6zb60iOGMY7tFoN24NfsUYoFBhshZtGxGpxO4iA==", + "license": "MIT", + "dependencies": { + "@vue/compiler-ssr": "3.5.31", + "@vue/shared": "3.5.31" + }, + "peerDependencies": { + "vue": "3.5.31" + } + }, + "node_modules/@vue/shared": { + "version": "3.5.31", + "resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.5.31.tgz", + "integrity": "sha512-nBxuiuS9Lj5bPkPbWogPUnjxxWpkRniX7e5UBQDWl6Fsf4roq9wwV+cR7ezQ4zXswNvPIlsdj1slcLB7XCsRAw==", + "license": "MIT" + }, + "node_modules/autofit.js": { + "version": "3.2.8", + "resolved": "https://registry.npmmirror.com/autofit.js/-/autofit.js-3.2.8.tgz", + "integrity": "sha512-albZNwDIXvcRneEDyZLW3uAIOH0cUQG/TnCGQ7jpfnL0gPn/+1ZNVRuEz3ZuzZvVkQ4HQRplGHjUeMRtPNxjLQ==", + "license": "MIT" + }, + "node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/csstype": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "license": "MIT" + }, + "node_modules/d3-array": { + "version": "3.2.4", + "resolved": "https://registry.npmmirror.com/d3-array/-/d3-array-3.2.4.tgz", + "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", + "license": "ISC", + "dependencies": { + "internmap": "1 - 2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-geo": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/d3-geo/-/d3-geo-3.1.1.tgz", + "integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==", + "license": "ISC", + "dependencies": { + "d3-array": "2.5.0 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/delaunator": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/delaunator/-/delaunator-5.1.0.tgz", + "integrity": "sha512-AGrQ4QSgssa1NGmWmLPqN5NY2KajF5MqxetNEO+o0n3ZwZZeTmt7bBnvzHWrmkZFxGgr4HdyFgelzgi06otLuQ==", + "license": "ISC", + "dependencies": { + "robust-predicates": "^3.0.2" + } + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/echarts": { + "version": "5.6.0", + "resolved": "https://registry.npmmirror.com/echarts/-/echarts-5.6.0.tgz", + "integrity": "sha512-oTbVTsXfKuEhxftHqL5xprgLoc0k7uScAwtryCgWF6hPYFLRwOUHiFmHGCBKP5NPFNkDVopOieyUqYGH8Fa3kA==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "2.3.0", + "zrender": "5.6.1" + } + }, + "node_modules/entities": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/entities/-/entities-7.0.1.tgz", + "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/esbuild": { + "version": "0.18.20", + "resolved": "https://registry.npmmirror.com/esbuild/-/esbuild-0.18.20.tgz", + "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.18.20", + "@esbuild/android-arm64": "0.18.20", + "@esbuild/android-x64": "0.18.20", + "@esbuild/darwin-arm64": "0.18.20", + "@esbuild/darwin-x64": "0.18.20", + "@esbuild/freebsd-arm64": "0.18.20", + "@esbuild/freebsd-x64": "0.18.20", + "@esbuild/linux-arm": "0.18.20", + "@esbuild/linux-arm64": "0.18.20", + "@esbuild/linux-ia32": "0.18.20", + "@esbuild/linux-loong64": "0.18.20", + "@esbuild/linux-mips64el": "0.18.20", + "@esbuild/linux-ppc64": "0.18.20", + "@esbuild/linux-riscv64": "0.18.20", + "@esbuild/linux-s390x": "0.18.20", + "@esbuild/linux-x64": "0.18.20", + "@esbuild/netbsd-x64": "0.18.20", + "@esbuild/openbsd-x64": "0.18.20", + "@esbuild/sunos-x64": "0.18.20", + "@esbuild/win32-arm64": "0.18.20", + "@esbuild/win32-ia32": "0.18.20", + "@esbuild/win32-x64": "0.18.20" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "license": "MIT" + }, + "node_modules/fflate": { + "version": "0.6.10", + "resolved": "https://registry.npmmirror.com/fflate/-/fflate-0.6.10.tgz", + "integrity": "sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==", + "dev": true, + "license": "MIT" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/gsap": { + "version": "3.14.2", + "resolved": "https://registry.npmmirror.com/gsap/-/gsap-3.14.2.tgz", + "integrity": "sha512-P8/mMxVLU7o4+55+1TCnQrPmgjPKnwkzkXOK1asnR9Jg2lna4tEY5qBJjMmAaOBDDZWtlRjBXjLa0w53G/uBLA==", + "license": "Standard 'no charge' license: https://gsap.com/standard-license." + }, + "node_modules/immutable": { + "version": "5.1.5", + "resolved": "https://registry.npmmirror.com/immutable/-/immutable-5.1.5.tgz", + "integrity": "sha512-t7xcm2siw+hlUM68I+UEOK+z84RzmN59as9DZ7P1l0994DKUWV7UXBMQZVxaoMSRQ+PBZbHCOoBt7a2wxOMt+A==", + "dev": true, + "license": "MIT" + }, + "node_modules/internmap": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/internmap/-/internmap-2.0.3.tgz", + "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/magic-string": { + "version": "0.30.21", + "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/meshoptimizer": { + "version": "0.18.1", + "resolved": "https://registry.npmmirror.com/meshoptimizer/-/meshoptimizer-0.18.1.tgz", + "integrity": "sha512-ZhoIoL7TNV4s5B6+rx5mC//fw8/POGyNxS/DZyCJeiZ12ScLfVwRE/GfsxwiTkMYYD5DmK2/JXnEVXqL4rF+Sw==", + "dev": true, + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmmirror.com/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/normalize.css": { + "version": "8.0.1", + "resolved": "https://registry.npmmirror.com/normalize.css/-/normalize.css-8.0.1.tgz", + "integrity": "sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg==", + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.4", + "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/point-in-polygon": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/point-in-polygon/-/point-in-polygon-1.1.0.tgz", + "integrity": "sha512-3ojrFwjnnw8Q9242TzgXuTD+eKiutbzyslcq1ydfu82Db2y+Ogbmyrkpv0Hgj31qwT3lbS9+QAAO/pIQM35XRw==", + "license": "MIT" + }, + "node_modules/postcss": { + "version": "8.5.8", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.5.8.tgz", + "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/resize-detector": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/resize-detector/-/resize-detector-0.3.0.tgz", + "integrity": "sha512-R/tCuvuOHQ8o2boRP6vgx8hXCCy87H1eY9V5imBYeVNyNVpuL9ciReSccLj2gDcax9+2weXy3bc8Vv+NRXeEvQ==", + "license": "MIT" + }, + "node_modules/robust-predicates": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/robust-predicates/-/robust-predicates-3.0.3.tgz", + "integrity": "sha512-NS3levdsRIUOmiJ8FZWCP7LG3QpJyrs/TE0Zpf1yvZu8cAJJ6QMW92H1c7kWpdIHo8RvmLxN/o2JXTKHp74lUA==", + "license": "Unlicense" + }, + "node_modules/rollup": { + "version": "3.30.0", + "resolved": "https://registry.npmmirror.com/rollup/-/rollup-3.30.0.tgz", + "integrity": "sha512-kQvGasUgN+AlWGliFn2POSajRQEsULVYFGTvOZmK06d7vCD+YhZztt70kGk3qaeAXeWYL5eO7zx+rAubBc55eA==", + "dev": true, + "license": "MIT", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=14.18.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/sass": { + "version": "1.98.0", + "resolved": "https://registry.npmmirror.com/sass/-/sass-1.98.0.tgz", + "integrity": "sha512-+4N/u9dZ4PrgzGgPlKnaaRQx64RO0JBKs9sDhQ2pLgN6JQZ25uPQZKQYaBJU48Kd5BxgXoJ4e09Dq7nMcOUW3A==", + "dev": true, + "license": "MIT", + "dependencies": { + "chokidar": "^4.0.0", + "immutable": "^5.1.5", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/three": { + "version": "0.161.0", + "resolved": "https://registry.npmmirror.com/three/-/three-0.161.0.tgz", + "integrity": "sha512-LC28VFtjbOyEu5b93K0bNRLw1rQlMJ85lilKsYj6dgTu+7i17W+JCCEbvrpmNHF1F3NAUqDSWq50UD7w9H2xQw==", + "license": "MIT" + }, + "node_modules/three.interactive": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/three.interactive/-/three.interactive-1.8.0.tgz", + "integrity": "sha512-qnPHHE8enXYLETuVzD9RRAfL1dU55nH87sduzBbEiMUSl21HXc+OVnIaLVokYfJ/ktl2QeL6pocO4rTOHlDjGw==", + "license": "MIT", + "peerDependencies": { + "three": ">= 0.122.0" + } + }, + "node_modules/tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==", + "license": "MIT" + }, + "node_modules/tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", + "license": "0BSD" + }, + "node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmmirror.com/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/vite": { + "version": "4.5.14", + "resolved": "https://registry.npmmirror.com/vite/-/vite-4.5.14.tgz", + "integrity": "sha512-+v57oAaoYNnO3hIu5Z/tJRZjq5aHM2zDve9YZ8HngVHbhk66RStobhb1sqPMIPEleV6cNKYK4eGrAbE9Ulbl2g==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.18.10", + "postcss": "^8.4.27", + "rollup": "^3.27.1" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": ">= 14", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vue": { + "version": "3.5.31", + "resolved": "https://registry.npmmirror.com/vue/-/vue-3.5.31.tgz", + "integrity": "sha512-iV/sU9SzOlmA/0tygSmjkEN6Jbs3nPoIPFhCMLD2STrjgOU8DX7ZtzMhg4ahVwf5Rp9KoFzcXeB1ZrVbLBp5/Q==", + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.31", + "@vue/compiler-sfc": "3.5.31", + "@vue/runtime-dom": "3.5.31", + "@vue/server-renderer": "3.5.31", + "@vue/shared": "3.5.31" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/vue-echarts": { + "version": "6.7.3", + "resolved": "https://registry.npmmirror.com/vue-echarts/-/vue-echarts-6.7.3.tgz", + "integrity": "sha512-vXLKpALFjbPphW9IfQPOVfb1KjGZ/f8qa/FZHi9lZIWzAnQC1DgnmEK3pJgEkyo6EP7UnX6Bv/V3Ke7p+qCNXA==", + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "resize-detector": "^0.3.0", + "vue-demi": "^0.13.11" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.5", + "@vue/runtime-core": "^3.0.0", + "echarts": "^5.4.1", + "vue": "^2.6.12 || ^3.1.1" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + }, + "@vue/runtime-core": { + "optional": true + } + } + }, + "node_modules/vue-echarts/node_modules/vue-demi": { + "version": "0.13.11", + "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.11.tgz", + "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, + "node_modules/vue-router": { + "version": "4.6.4", + "resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-4.6.4.tgz", + "integrity": "sha512-Hz9q5sa33Yhduglwz6g9skT8OBPii+4bFn88w6J+J4MfEo4KRRpmiNG/hHHkdbRFlLBOqxN8y8gf2Fb0MTUgVg==", + "license": "MIT", + "dependencies": { + "@vue/devtools-api": "^6.6.4" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "vue": "^3.5.0" + } + }, + "node_modules/zrender": { + "version": "5.6.1", + "resolved": "https://registry.npmmirror.com/zrender/-/zrender-5.6.1.tgz", + "integrity": "sha512-OFXkDJKcrlx5su2XbzJvj/34Q3m6PvyCZkVPHGYpcCJ52ek4U/ymZyfuV1nKE23AyBJ51E/6Yr0mhZ7xGTO4ag==", + "license": "BSD-3-Clause", + "dependencies": { + "tslib": "2.3.0" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..bc16750 --- /dev/null +++ b/package.json @@ -0,0 +1,33 @@ +{ + "name": "hongyuan-screen-v2", + "private": true, + "version": "1.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "preview": "vite preview" + }, + "dependencies": { + "autofit.js": "^3.1.0", + "d3-geo": "^3.1.0", + "delaunator": "^5.0.0", + "echarts": "^5.5.0", + "gsap": "^3.12.2", + "normalize.css": "^8.0.1", + "point-in-polygon": "^1.1.0", + "three": "0.161.0", + "three.interactive": "^1.7.0", + "tiny-emitter": "^2.1.0", + "uuid": "^9.0.1", + "vue": "^3.2.47", + "vue-echarts": "^6.7.2", + "vue-router": "^4.2.1" + }, + "devDependencies": { + "@types/three": "^0.161.0", + "@vitejs/plugin-vue": "^4.1.0", + "sass": "^1.62.1", + "vite": "^4.3.2" + } +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000..ae648df --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,771 @@ +lockfileVersion: '6.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +dependencies: + autofit.js: + specifier: ^3.1.0 + version: 3.1.1 + d3-geo: + specifier: ^3.1.0 + version: 3.1.1 + delaunator: + specifier: ^5.0.0 + version: 5.0.1 + echarts: + specifier: ^5.5.0 + version: 5.5.1 + gsap: + specifier: ^3.12.2 + version: 3.12.5 + normalize.css: + specifier: ^8.0.1 + version: 8.0.1 + point-in-polygon: + specifier: ^1.1.0 + version: 1.1.0 + three: + specifier: 0.161.0 + version: 0.161.0 + three.interactive: + specifier: ^1.7.0 + version: 1.8.0(three@0.161.0) + tiny-emitter: + specifier: ^2.1.0 + version: 2.1.0 + uuid: + specifier: ^9.0.1 + version: 9.0.1 + vue: + specifier: ^3.2.47 + version: 3.4.38 + vue-echarts: + specifier: ^6.7.2 + version: 6.7.3(echarts@5.5.1)(vue@3.4.38) + vue-router: + specifier: ^4.2.1 + version: 4.4.3(vue@3.4.38) + +devDependencies: + '@types/three': + specifier: ^0.161.0 + version: 0.161.2 + '@vitejs/plugin-vue': + specifier: ^4.1.0 + version: 4.6.2(vite@4.5.3)(vue@3.4.38) + sass: + specifier: ^1.62.1 + version: 1.77.8 + vite: + specifier: ^4.3.2 + version: 4.5.3(sass@1.77.8) + +packages: + + /@babel/helper-string-parser@7.24.8: + resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==} + engines: {node: '>=6.9.0'} + + /@babel/helper-validator-identifier@7.24.7: + resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} + engines: {node: '>=6.9.0'} + + /@babel/parser@7.25.4: + resolution: {integrity: sha512-nq+eWrOgdtu3jG5Os4TQP3x3cLA8hR8TvJNjD8vnPa20WGycimcparWnLK4jJhElTK6SDyuJo1weMKO/5LpmLA==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.25.4 + + /@babel/types@7.25.4: + resolution: {integrity: sha512-zQ1ijeeCXVEh+aNL0RlmkPkG8HUiDcU2pzQQFjtbntgAczRASFzj4H+6+bV+dy1ntKR14I/DypeuRG1uma98iQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.24.8 + '@babel/helper-validator-identifier': 7.24.7 + to-fast-properties: 2.0.0 + + /@esbuild/android-arm64@0.18.20: + resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-arm@0.18.20: + resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-x64@0.18.20: + resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/darwin-arm64@0.18.20: + resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@esbuild/darwin-x64@0.18.20: + resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@esbuild/freebsd-arm64@0.18.20: + resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/freebsd-x64@0.18.20: + resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-arm64@0.18.20: + resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-arm@0.18.20: + resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-ia32@0.18.20: + resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-loong64@0.18.20: + resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-mips64el@0.18.20: + resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-ppc64@0.18.20: + resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-riscv64@0.18.20: + resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-s390x@0.18.20: + resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-x64@0.18.20: + resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/netbsd-x64@0.18.20: + resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/openbsd-x64@0.18.20: + resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/sunos-x64@0.18.20: + resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-arm64@0.18.20: + resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-ia32@0.18.20: + resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-x64@0.18.20: + resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@jridgewell/sourcemap-codec@1.5.0: + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + + /@types/stats.js@0.17.3: + resolution: {integrity: sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ==} + dev: true + + /@types/three@0.161.2: + resolution: {integrity: sha512-DazpZ+cIfBzbW/p0zm6G8CS03HBMd748A3R1ZOXHpqaXZLv2I5zNgQUrRG//UfJ6zYFp2cUoCQaOLaz8ubH07w==} + dependencies: + '@types/stats.js': 0.17.3 + '@types/webxr': 0.5.19 + fflate: 0.6.10 + meshoptimizer: 0.18.1 + dev: true + + /@types/webxr@0.5.19: + resolution: {integrity: sha512-4hxA+NwohSgImdTSlPXEqDqqFktNgmTXQ05ff1uWam05tNGroCMp4G+4XVl6qWm1p7GQ/9oD41kAYsSssF6Mzw==} + dev: true + + /@vitejs/plugin-vue@4.6.2(vite@4.5.3)(vue@3.4.38): + resolution: {integrity: sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.0.0 || ^5.0.0 + vue: ^3.2.25 + dependencies: + vite: 4.5.3(sass@1.77.8) + vue: 3.4.38 + dev: true + + /@vue/compiler-core@3.4.38: + resolution: {integrity: sha512-8IQOTCWnLFqfHzOGm9+P8OPSEDukgg3Huc92qSG49if/xI2SAwLHQO2qaPQbjCWPBcQoO1WYfXfTACUrWV3c5A==} + dependencies: + '@babel/parser': 7.25.4 + '@vue/shared': 3.4.38 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.0 + + /@vue/compiler-dom@3.4.38: + resolution: {integrity: sha512-Osc/c7ABsHXTsETLgykcOwIxFktHfGSUDkb05V61rocEfsFDcjDLH/IHJSNJP+/Sv9KeN2Lx1V6McZzlSb9EhQ==} + dependencies: + '@vue/compiler-core': 3.4.38 + '@vue/shared': 3.4.38 + + /@vue/compiler-sfc@3.4.38: + resolution: {integrity: sha512-s5QfZ+9PzPh3T5H4hsQDJtI8x7zdJaew/dCGgqZ2630XdzaZ3AD8xGZfBqpT8oaD/p2eedd+pL8tD5vvt5ZYJQ==} + dependencies: + '@babel/parser': 7.25.4 + '@vue/compiler-core': 3.4.38 + '@vue/compiler-dom': 3.4.38 + '@vue/compiler-ssr': 3.4.38 + '@vue/shared': 3.4.38 + estree-walker: 2.0.2 + magic-string: 0.30.11 + postcss: 8.4.41 + source-map-js: 1.2.0 + + /@vue/compiler-ssr@3.4.38: + resolution: {integrity: sha512-YXznKFQ8dxYpAz9zLuVvfcXhc31FSPFDcqr0kyujbOwNhlmaNvL2QfIy+RZeJgSn5Fk54CWoEUeW+NVBAogGaw==} + dependencies: + '@vue/compiler-dom': 3.4.38 + '@vue/shared': 3.4.38 + + /@vue/devtools-api@6.6.3: + resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==} + dev: false + + /@vue/reactivity@3.4.38: + resolution: {integrity: sha512-4vl4wMMVniLsSYYeldAKzbk72+D3hUnkw9z8lDeJacTxAkXeDAP1uE9xr2+aKIN0ipOL8EG2GPouVTH6yF7Gnw==} + dependencies: + '@vue/shared': 3.4.38 + + /@vue/runtime-core@3.4.38: + resolution: {integrity: sha512-21z3wA99EABtuf+O3IhdxP0iHgkBs1vuoCAsCKLVJPEjpVqvblwBnTj42vzHRlWDCyxu9ptDm7sI2ZMcWrQqlA==} + dependencies: + '@vue/reactivity': 3.4.38 + '@vue/shared': 3.4.38 + + /@vue/runtime-dom@3.4.38: + resolution: {integrity: sha512-afZzmUreU7vKwKsV17H1NDThEEmdYI+GCAK/KY1U957Ig2NATPVjCROv61R19fjZNzMmiU03n79OMnXyJVN0UA==} + dependencies: + '@vue/reactivity': 3.4.38 + '@vue/runtime-core': 3.4.38 + '@vue/shared': 3.4.38 + csstype: 3.1.3 + + /@vue/server-renderer@3.4.38(vue@3.4.38): + resolution: {integrity: sha512-NggOTr82FbPEkkUvBm4fTGcwUY8UuTsnWC/L2YZBmvaQ4C4Jl/Ao4HHTB+l7WnFCt5M/dN3l0XLuyjzswGYVCA==} + peerDependencies: + vue: 3.4.38 + dependencies: + '@vue/compiler-ssr': 3.4.38 + '@vue/shared': 3.4.38 + vue: 3.4.38 + + /@vue/shared@3.4.38: + resolution: {integrity: sha512-q0xCiLkuWWQLzVrecPb0RMsNWyxICOjPrcrwxTUEHb1fsnvni4dcuyG7RT/Ie7VPTvnjzIaWzRMUBsrqNj/hhw==} + + /anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + dev: true + + /autofit.js@3.1.1: + resolution: {integrity: sha512-ECW7wNUW1e6F+c0lRc9X+xyCrbqY3FsSnCObNDhQAo77E4/45tWx0YeLuiqA7qxrnxl2Plh3lF/pC+vzXC+8ZA==} + dev: false + + /binary-extensions@2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} + engines: {node: '>=8'} + dev: true + + /braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + dependencies: + fill-range: 7.1.1 + dev: true + + /chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} + dependencies: + anymatch: 3.1.3 + braces: 3.0.3 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + + /d3-array@3.2.4: + resolution: {integrity: sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==} + engines: {node: '>=12'} + dependencies: + internmap: 2.0.3 + dev: false + + /d3-geo@3.1.1: + resolution: {integrity: sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==} + engines: {node: '>=12'} + dependencies: + d3-array: 3.2.4 + dev: false + + /delaunator@5.0.1: + resolution: {integrity: sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==} + dependencies: + robust-predicates: 3.0.2 + dev: false + + /echarts@5.5.1: + resolution: {integrity: sha512-Fce8upazaAXUVUVsjgV6mBnGuqgO+JNDlcgF79Dksy4+wgGpQB2lmYoO4TSweFg/mZITdpGHomw/cNBJZj1icA==} + dependencies: + tslib: 2.3.0 + zrender: 5.6.0 + dev: false + + /entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + + /esbuild@0.18.20: + resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/android-arm': 0.18.20 + '@esbuild/android-arm64': 0.18.20 + '@esbuild/android-x64': 0.18.20 + '@esbuild/darwin-arm64': 0.18.20 + '@esbuild/darwin-x64': 0.18.20 + '@esbuild/freebsd-arm64': 0.18.20 + '@esbuild/freebsd-x64': 0.18.20 + '@esbuild/linux-arm': 0.18.20 + '@esbuild/linux-arm64': 0.18.20 + '@esbuild/linux-ia32': 0.18.20 + '@esbuild/linux-loong64': 0.18.20 + '@esbuild/linux-mips64el': 0.18.20 + '@esbuild/linux-ppc64': 0.18.20 + '@esbuild/linux-riscv64': 0.18.20 + '@esbuild/linux-s390x': 0.18.20 + '@esbuild/linux-x64': 0.18.20 + '@esbuild/netbsd-x64': 0.18.20 + '@esbuild/openbsd-x64': 0.18.20 + '@esbuild/sunos-x64': 0.18.20 + '@esbuild/win32-arm64': 0.18.20 + '@esbuild/win32-ia32': 0.18.20 + '@esbuild/win32-x64': 0.18.20 + dev: true + + /estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + + /fflate@0.6.10: + resolution: {integrity: sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==} + dev: true + + /fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + dependencies: + to-regex-range: 5.0.1 + dev: true + + /fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + dependencies: + is-glob: 4.0.3 + dev: true + + /gsap@3.12.5: + resolution: {integrity: sha512-srBfnk4n+Oe/ZnMIOXt3gT605BX9x5+rh/prT2F1SsNJsU1XuMiP0E2aptW481OnonOGACZWBqseH5Z7csHxhQ==} + dev: false + + /immutable@4.3.7: + resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} + dev: true + + /internmap@2.0.3: + resolution: {integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==} + engines: {node: '>=12'} + dev: false + + /is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + dependencies: + binary-extensions: 2.3.0 + dev: true + + /is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + dev: true + + /is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 2.1.1 + dev: true + + /is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + dev: true + + /magic-string@0.30.11: + resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + + /meshoptimizer@0.18.1: + resolution: {integrity: sha512-ZhoIoL7TNV4s5B6+rx5mC//fw8/POGyNxS/DZyCJeiZ12ScLfVwRE/GfsxwiTkMYYD5DmK2/JXnEVXqL4rF+Sw==} + dev: true + + /nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + /normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + dev: true + + /normalize.css@8.0.1: + resolution: {integrity: sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg==} + dev: false + + /picocolors@1.0.1: + resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + + /picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + dev: true + + /point-in-polygon@1.1.0: + resolution: {integrity: sha512-3ojrFwjnnw8Q9242TzgXuTD+eKiutbzyslcq1ydfu82Db2y+Ogbmyrkpv0Hgj31qwT3lbS9+QAAO/pIQM35XRw==} + dev: false + + /postcss@8.4.41: + resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.1 + source-map-js: 1.2.0 + + /readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + dependencies: + picomatch: 2.3.1 + dev: true + + /resize-detector@0.3.0: + resolution: {integrity: sha512-R/tCuvuOHQ8o2boRP6vgx8hXCCy87H1eY9V5imBYeVNyNVpuL9ciReSccLj2gDcax9+2weXy3bc8Vv+NRXeEvQ==} + dev: false + + /robust-predicates@3.0.2: + resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==} + dev: false + + /rollup@3.29.4: + resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} + engines: {node: '>=14.18.0', npm: '>=8.0.0'} + hasBin: true + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /sass@1.77.8: + resolution: {integrity: sha512-4UHg6prsrycW20fqLGPShtEvo/WyHRVRHwOP4DzkUrObWoWI05QBSfzU71TVB7PFaL104TwNaHpjlWXAZbQiNQ==} + engines: {node: '>=14.0.0'} + hasBin: true + dependencies: + chokidar: 3.6.0 + immutable: 4.3.7 + source-map-js: 1.2.0 + dev: true + + /source-map-js@1.2.0: + resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + engines: {node: '>=0.10.0'} + + /three.interactive@1.8.0(three@0.161.0): + resolution: {integrity: sha512-qnPHHE8enXYLETuVzD9RRAfL1dU55nH87sduzBbEiMUSl21HXc+OVnIaLVokYfJ/ktl2QeL6pocO4rTOHlDjGw==} + peerDependencies: + three: '>= 0.122.0' + dependencies: + three: 0.161.0 + dev: false + + /three@0.161.0: + resolution: {integrity: sha512-LC28VFtjbOyEu5b93K0bNRLw1rQlMJ85lilKsYj6dgTu+7i17W+JCCEbvrpmNHF1F3NAUqDSWq50UD7w9H2xQw==} + dev: false + + /tiny-emitter@2.1.0: + resolution: {integrity: sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==} + dev: false + + /to-fast-properties@2.0.0: + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} + engines: {node: '>=4'} + + /to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + dependencies: + is-number: 7.0.0 + dev: true + + /tslib@2.3.0: + resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==} + dev: false + + /uuid@9.0.1: + resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} + hasBin: true + dev: false + + /vite@4.5.3(sass@1.77.8): + resolution: {integrity: sha512-kQL23kMeX92v3ph7IauVkXkikdDRsYMGTVl5KY2E9OY4ONLvkHf04MDTbnfo6NKxZiDLWzVpP5oTa8hQD8U3dg==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + '@types/node': '>= 14' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + esbuild: 0.18.20 + postcss: 8.4.41 + rollup: 3.29.4 + sass: 1.77.8 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /vue-demi@0.13.11(vue@3.4.38): + resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + peerDependencies: + '@vue/composition-api': ^1.0.0-rc.1 + vue: ^3.0.0-0 || ^2.6.0 + peerDependenciesMeta: + '@vue/composition-api': + optional: true + dependencies: + vue: 3.4.38 + dev: false + + /vue-echarts@6.7.3(echarts@5.5.1)(vue@3.4.38): + resolution: {integrity: sha512-vXLKpALFjbPphW9IfQPOVfb1KjGZ/f8qa/FZHi9lZIWzAnQC1DgnmEK3pJgEkyo6EP7UnX6Bv/V3Ke7p+qCNXA==} + requiresBuild: true + peerDependencies: + '@vue/composition-api': ^1.0.5 + '@vue/runtime-core': ^3.0.0 + echarts: ^5.4.1 + vue: ^2.6.12 || ^3.1.1 + peerDependenciesMeta: + '@vue/composition-api': + optional: true + '@vue/runtime-core': + optional: true + dependencies: + echarts: 5.5.1 + resize-detector: 0.3.0 + vue: 3.4.38 + vue-demi: 0.13.11(vue@3.4.38) + dev: false + + /vue-router@4.4.3(vue@3.4.38): + resolution: {integrity: sha512-sv6wmNKx2j3aqJQDMxLFzs/u/mjA9Z5LCgy6BE0f7yFWMjrPLnS/sPNn8ARY/FXw6byV18EFutn5lTO6+UsV5A==} + peerDependencies: + vue: ^3.2.0 + dependencies: + '@vue/devtools-api': 6.6.3 + vue: 3.4.38 + dev: false + + /vue@3.4.38: + resolution: {integrity: sha512-f0ZgN+mZ5KFgVv9wz0f4OgVKukoXtS3nwET4c2vLBGQR50aI8G0cqbFtLlX9Yiyg3LFGBitruPHt2PxwTduJEw==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@vue/compiler-dom': 3.4.38 + '@vue/compiler-sfc': 3.4.38 + '@vue/runtime-dom': 3.4.38 + '@vue/server-renderer': 3.4.38(vue@3.4.38) + '@vue/shared': 3.4.38 + + /zrender@5.6.0: + resolution: {integrity: sha512-uzgraf4njmmHAbEUxMJ8Oxg+P3fT04O+9p7gY+wJRVxo8Ge+KmYv0WJev945EH4wFuc4OY2NLXz46FZrWS9xJg==} + dependencies: + tslib: 2.3.0 + dev: false diff --git a/public/assets/json/world.json b/public/assets/json/world.json new file mode 100644 index 0000000..ee698ff --- /dev/null +++ b/public/assets/json/world.json @@ -0,0 +1,18336 @@ +{ + "type": "FeatureCollection", + "features": [ + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [74.54140625000002, 37.02216796875], + [74.00185546875002, 36.823095703125], + [73.769140625, 36.888476562499996], + [72.62285156250002, 36.82958984375], + [71.62050781250002, 36.436474609375], + [71.18505859375, 36.04208984375], + [71.42753906250002, 35.833740234375], + [71.62050781250002, 35.183007812499994], + [70.96562500000002, 34.53037109375], + [71.05156250000002, 34.049707031249994], + [69.86806640625002, 33.89765625], + [70.2841796875, 33.369042968749994], + [69.92011718750001, 33.1125], + [69.5015625, 33.020068359374996], + [69.24140625000001, 32.433544921875], + [69.279296875, 31.936816406249996], + [68.86894531250002, 31.634228515624997], + [68.21396484375, 31.807373046875], + [67.57822265625, 31.506494140624994], + [67.28730468750001, 31.217822265624996], + [66.92431640625, 31.305615234374997], + [66.39716796875001, 30.91220703125], + [66.17705078125002, 29.835595703124994], + [65.09550781250002, 29.559472656249994], + [64.52109375, 29.564501953124996], + [64.09873046875, 29.391943359375], + [63.56757812500001, 29.497998046874997], + [62.4765625, 29.408349609374994], + [62.37343750000002, 29.425390625], + [61.22441406250002, 29.749414062499994], + [60.843359375000006, 29.858691406249996], + [61.104101562500006, 30.12841796875], + [61.55947265625002, 30.599365234375], + [61.7841796875, 30.831933593749994], + [61.81083984375002, 30.913281249999997], + [61.81425781250002, 31.072558593749996], + [61.75507812500001, 31.285302734374994], + [61.66015625, 31.382421875], + [61.34648437500002, 31.421630859375], + [61.11074218750002, 31.451123046874997], + [60.854101562500006, 31.483251953125], + [60.82929687500001, 32.249414062499994], + [60.71044921875, 32.599999999999994], + [60.57656250000002, 32.994873046875], + [60.560546875, 33.137841796874994], + [60.9169921875, 33.505224609375], + [60.485937500000006, 33.7119140625], + [60.48574218750002, 34.094775390624996], + [60.72626953125001, 34.51826171875], + [60.802343750000006, 34.554638671875], + [60.91474609375001, 34.633984375], + [60.951171875, 34.653857421874996], + [61.080078125, 34.855615234374994], + [61.18925781250002, 35.31201171875], + [61.3447265625, 35.6294921875], + [61.54277343750002, 35.457861328125], + [62.61054687500001, 35.233154296875], + [62.688085937500006, 35.255322265625], + [62.72265625, 35.271337890625], + [62.858007812500006, 35.349658203124996], + [62.98027343750002, 35.4091796875], + [63.056640625, 35.44580078125], + [63.08417968750001, 35.56806640625], + [63.16972656250002, 35.678124999999994], + [63.15078125000002, 35.728271484375], + [63.129980468750006, 35.766748046874994], + [63.10859375000001, 35.818701171875], + [63.129980468750006, 35.84619140625], + [63.17890625000001, 35.858447265624996], + [63.30166015625002, 35.8583984375], + [63.86250000000001, 36.012353515624994], + [64.18437500000002, 36.14892578125], + [64.51103515625002, 36.340673828125], + [64.6025390625, 36.554541015625], + [64.75312500000001, 36.964794921875], + [64.78242187500001, 37.05927734375], + [64.81630859375002, 37.132080078125], + [64.95156250000002, 37.1935546875], + [65.08964843750002, 37.237939453124994], + [65.30361328125002, 37.24677734375], + [65.55498046875002, 37.251171875], + [65.76503906250002, 37.569140624999996], + [66.1083984375, 37.41474609375], + [66.35029296875001, 37.3681640625], + [66.47187500000001, 37.3447265625], + [66.52226562500002, 37.348486328125], + [66.827734375, 37.3712890625], + [67.06884765625, 37.334814453125], + [67.19550781250001, 37.235205078125], + [67.31972656250002, 37.2095703125], + [67.44169921875002, 37.2580078125], + [67.51728515625001, 37.266650390624996], + [67.546484375, 37.235644531249996], + [67.607421875, 37.222509765625], + [67.70000000000002, 37.22724609375], + [67.7529296875, 37.1998046875], + [67.75898437500001, 37.172216796875], + [67.76601562500002, 37.14013671875], + [67.83447265625, 37.064208984375], + [67.9580078125, 36.972021484375], + [68.06777343750002, 36.9498046875], + [68.21210937500001, 37.021533203124996], + [68.38691406250001, 37.137499999999996], + [68.66914062500001, 37.2583984375], + [68.96044921875, 37.325048828125], + [69.18017578125, 37.15830078125], + [69.26484375000001, 37.1083984375], + [69.30390625000001, 37.116943359375], + [69.35380859375002, 37.150048828124994], + [69.41445312500002, 37.207763671875], + [69.4296875, 37.290869140625], + [69.39921875000002, 37.399316406249994], + [69.42011718750001, 37.486718749999994], + [69.49208984375002, 37.553076171875], + [69.62578125000002, 37.594042968749996], + [69.8208984375, 37.6095703125], + [69.9849609375, 37.566162109375], + [70.25146484375, 37.66416015625], + [70.41777343750002, 38.075439453125], + [70.87890625, 38.456396484375], + [71.255859375, 38.306982421875], + [71.33271484375001, 38.170263671875], + [71.2828125, 38.00791015625], + [71.27851562500001, 37.918408203125], + [71.319921875, 37.90185546875], + [71.3896484375, 37.906298828124996], + [71.48779296875, 37.931884765625], + [71.55195312500001, 37.933154296874996], + [71.58222656250001, 37.910107421875], + [71.58037109375002, 37.8642578125], + [71.50507812500001, 37.602929687499994], + [71.43291015625002, 37.1275390625], + [71.530859375, 36.845117187499994], + [71.665625, 36.696923828124994], + [72.65742187500001, 37.029052734375], + [72.8955078125, 37.267529296875], + [73.21113281250001, 37.408496093749996], + [73.38291015625, 37.462255859375], + [73.48134765625002, 37.4716796875], + [73.60468750000001, 37.446044921875], + [73.63261718750002, 37.43720703125], + [73.65712890625002, 37.430468749999996], + [73.72060546875002, 37.418749999999996], + [73.71728515625, 37.329443359375], + [73.749609375, 37.231787109375], + [74.16708984375, 37.329443359375], + [74.20351562500002, 37.372460937499994], + [74.25966796875002, 37.415429687499994], + [74.65937500000001, 37.394482421875], + [74.37216796875, 37.15771484375], + [74.37617187500001, 37.137353515624994], + [74.49794921875002, 37.0572265625], + [74.52646484375, 37.030664062499994], + [74.54140625000002, 37.02216796875] + ] + ] + }, + "properties": { + "name": "Afghanistan", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [17.57958984375, -8.099023437500009], + [17.643359375000017, -8.090722656250009], + [18.00878906250003, -8.107617187499983], + [18.56269531250001, -7.9359375000000085], + [18.89833984375008, -7.998144531249977], + [18.944433593750063, -8.001464843750028], + [19.142675781250034, -8.001464843750028], + [19.34082031249997, -7.966601562500031], + [19.369921875000045, -7.706542968749986], + [19.371679687500063, -7.655078124999989], + [19.527636718750017, -7.144433593749952], + [19.87519531250004, -6.986328124999986], + [19.99746093750008, -6.976464843750023], + [20.190039062500063, -6.9462890625], + [20.482226562500074, -6.915820312500017], + [20.59003906250001, -6.919921874999957], + [20.598730468750006, -6.935156249999949], + [20.536914062500045, -7.1217773437499545], + [20.558398437500045, -7.244433593749989], + [20.60781250000008, -7.277734375000023], + [20.910937500000017, -7.281445312499983], + [21.190332031250023, -7.284960937499989], + [21.751074218750034, -7.305468749999989], + [21.905371093750034, -8.693359374999943], + [21.813183593750068, -9.46875], + [22.19775390625, -10.040624999999977], + [22.274511718750006, -10.259082031249974], + [22.30244140625001, -10.39667968750004], + [22.203515625000023, -10.829492187500009], + [22.226171875000006, -11.121972656250009], + [23.156738281250057, -11.074804687499991], + [23.400195312500017, -10.976464843750023], + [23.55996093750005, -10.97861328125002], + [23.696386718750034, -11.007617187499974], + [23.83388671875008, -11.013671874999972], + [23.96650390625001, -10.871777343750011], + [24.046679687500074, -11.405371093750006], + [23.991308593750006, -12.422167968750031], + [23.90937500000001, -12.636132812500009], + [23.843164062500023, -13.0009765625], + [22.209570312500006, -13.0009765625], + [21.97890625000008, -13.0009765625], + [21.979101562500034, -13.477734374999969], + [21.979101562500034, -13.798730468749994], + [21.979296875000074, -14.11962890625], + [21.979394531249994, -14.440527343750006], + [21.97949218750003, -14.761425781250011], + [21.979589843750034, -15.082324218750017], + [21.979687500000068, -15.403222656250023], + [21.97978515624999, -15.724121093750028], + [21.97978515624999, -15.955566406250014], + [22.15068359374999, -16.597167968749986], + [22.193945312500006, -16.628124999999983], + [22.305078125000023, -16.689550781249977], + [22.955859375000074, -17.28574218750002], + [23.181640625000057, -17.474414062500003], + [23.380664062500017, -17.64062500000003], + [23.06826171875005, -17.698828124999977], + [22.624023437500057, -17.78164062499998], + [22.32421875, -17.83749999999999], + [21.96083984375005, -17.90517578125001], + [21.41689453125008, -18.00068359375001], + [20.625097656250063, -17.99667968749999], + [20.507617187500017, -17.95253906249998], + [20.392968750000023, -17.887402343750026], + [19.076464843750045, -17.81767578125003], + [18.825976562500074, -17.766308593750054], + [18.718066406250045, -17.70322265624999], + [18.39638671875005, -17.3994140625], + [17.83535156250005, -17.392773437499983], + [17.296289062500023, -17.391992187499994], + [16.913671875000034, -17.39140624999996], + [16.531054687500074, -17.390820312500026], + [16.14843750000003, -17.39023437499999], + [15.765820312500068, -17.389648437499957], + [13.93798828125, -17.388769531249963], + [13.403710937500051, -17.00781249999997], + [13.101171875000063, -16.967675781249966], + [12.548144531250017, -17.212695312499974], + [12.35927734375008, -17.205859375000003], + [12.318457031250006, -17.21337890625003], + [12.213378906250028, -17.209960937500043], + [12.013964843750074, -17.168554687500034], + [11.902539062500011, -17.226562499999957], + [11.743066406250023, -17.24921875000004], + [11.780078125000017, -16.87128906249997], + [11.818945312500034, -16.704101562500014], + [11.750878906250023, -15.831933593749966], + [11.967871093750006, -15.63398437500004], + [12.280468750000011, -14.637499999999989], + [12.55048828125004, -13.437792968750003], + [12.983203124999989, -12.775683593750017], + [13.4169921875, -12.52041015624998], + [13.785351562499983, -11.81279296874996], + [13.847460937500045, -11.054394531249997], + [13.20937500000008, -9.703222656249977], + [12.99853515625, -9.048046874999997], + [13.358984375000006, -8.687207031250026], + [13.378515625000063, -8.369726562500006], + [12.862304687500057, -7.231835937499994], + [12.82343750000004, -6.9547851562499545], + [12.521289062500045, -6.590332031249957], + [12.302539062500074, -6.092578124999989], + [13.346484375000017, -5.863378906250006], + [13.978515625, -5.857226562500003], + [14.398632812500068, -5.89267578125002], + [15.726953125000051, -5.86386718750002], + [16.060156250000063, -5.864941406249969], + [16.315234375000074, -5.865625000000023], + [16.431445312500045, -5.90019531249996], + [16.53710937499997, -5.9658203125], + [16.63955078125008, -6.114550781250017], + [16.697265625, -6.164257812500026], + [16.71777343750003, -6.241406250000011], + [16.70937500000008, -6.471679687499943], + [16.74296874999999, -6.618457031250003], + [16.813085937500063, -6.772558593749963], + [16.919433593750057, -6.93398437499998], + [16.98476562500005, -7.257421874999977], + [17.57958984375, -8.099023437500009] + ] + ], + [ + [ + [12.255273437500023, -5.746484374999994], + [12.018359375000074, -5.004296874999966], + [12.384570312500074, -4.619140625000014], + [12.829687499999977, -4.73662109374996], + [12.573535156250017, -4.996582031249986], + [12.502734375000074, -5.036914062500031], + [12.451464843750017, -5.071484374999969], + [12.453222656250034, -5.09062499999996], + [12.52236328125008, -5.148925781250028], + [12.518945312499994, -5.424609374999974], + [12.503710937500017, -5.695800781249972], + [12.255273437500023, -5.746484374999994] + ] + ] + ] + }, + "properties": { + "name": "Angola", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [20.06396484375, 42.547265624999994], + [20.485449218750006, 42.223388671875], + [20.566210937500017, 41.873681640624994], + [20.48896484375001, 41.272607421874994], + [20.964257812500023, 40.849902343749996], + [20.95576171875001, 40.775292968749994], + [20.881640625000017, 40.467919921874994], + [20.4560546875, 40.065576171874994], + [20.382421875000006, 39.802636718749994], + [20.001269531250017, 39.709423828125], + [19.851855468750017, 40.0435546875], + [19.39814453125001, 40.28486328125], + [19.44062500000001, 41.424755859375], + [19.342382812500006, 41.869091796875], + [19.280664062500023, 42.17255859375], + [19.65449218750001, 42.628564453124994], + [20.06396484375, 42.547265624999994] + ] + ] + }, + "properties": { + "name": "Albania", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [56.29785156250003, 25.650683593750045], + [56.38798828125002, 24.97919921875004], + [56.06386718750005, 24.73876953125], + [55.795703125000074, 24.868115234374955], + [55.76083984375006, 24.24267578125], + [55.1999023437501, 23.034765625000034], + [55.185839843750074, 22.7041015625], + [55.104296875000074, 22.621484375000023], + [52.55507812500005, 22.932812499999955], + [51.592578125000074, 24.07885742187503], + [51.56835937500003, 24.286181640625074], + [51.906054687500074, 23.98535156249997], + [52.64824218750002, 24.154638671875006], + [53.89335937500002, 24.077050781249994], + [54.39707031250006, 24.278173828125034], + [54.74677734375004, 24.810449218750023], + [55.09814453124997, 25.041601562500034], + [55.522851562499994, 25.498144531249977], + [55.94121093750002, 25.793994140625017], + [56.080468749999994, 26.06264648437505], + [56.29785156250003, 25.650683593750045] + ] + ] + }, + "properties": { + "name": "United Arab Emirates", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-68.65322265624994, -54.85361328124999], + [-68.62993164062499, -52.65263671875004], + [-68.27822265625002, -52.98398437500004], + [-68.00849609374995, -53.5640625], + [-67.29423828125002, -54.049804687500014], + [-65.34599609374993, -54.87792968749997], + [-66.5111328125, -55.032128906249945], + [-66.93046874999999, -54.92490234375004], + [-68.65322265624994, -54.85361328124999] + ] + ], + [ + [ + [-61.084716796875, -23.65644531250001], + [-60.83984375000003, -23.85810546874997], + [-59.89248046874994, -24.093554687499974], + [-59.60859375000001, -24.26679687500001], + [-59.372949218749966, -24.45390625000003], + [-58.72402343750002, -24.786621093749957], + [-58.519628906250034, -24.84287109375005], + [-58.422802734374926, -24.894140625000006], + [-58.365380859374966, -24.95927734374996], + [-57.82167968749994, -25.136425781249983], + [-57.58715820312494, -25.405078125000003], + [-57.943115234375, -26.05292968750001], + [-58.19130859375002, -26.629980468749977], + [-58.31767578125002, -26.79589843750003], + [-58.33466796875001, -26.824902343749983], + [-58.32255859374993, -26.857617187499983], + [-58.64174804687494, -27.196093750000017], + [-58.60483398437498, -27.314355468750037], + [-58.16826171874993, -27.27343749999997], + [-57.11181640625, -27.47011718749998], + [-56.437158203124966, -27.553808593749977], + [-56.16406250000003, -27.321484374999983], + [-55.789990234374926, -27.416406249999966], + [-55.426660156249994, -27.00927734374997], + [-54.934472656249994, -26.70253906250001], + [-54.677734375, -26.308789062499997], + [-54.631933593750006, -26.005761718749994], + [-54.615869140624994, -25.576074218750023], + [-54.15458984374999, -25.523046874999963], + [-53.89116210937499, -25.66884765625001], + [-53.67128906249994, -26.22509765625], + [-53.83818359375002, -27.121093750000014], + [-54.32700195312495, -27.423535156249997], + [-54.82910156250003, -27.55058593750003], + [-55.10151367187501, -27.866796874999963], + [-55.72548828125002, -28.20410156250003], + [-56.938623046874994, -29.594824218750034], + [-57.60888671875003, -30.187792968750045], + [-57.87250976562501, -30.591015625000026], + [-57.81059570312499, -30.85859375000001], + [-58.18901367187499, -31.924218750000037], + [-58.12304687499997, -32.32187499999996], + [-58.201171875, -32.471679687500014], + [-58.219970703125, -32.563964843749986], + [-58.17099609374998, -32.95927734374996], + [-58.424462890624994, -33.11152343749998], + [-58.54721679687498, -33.66347656249998], + [-58.28334960937494, -34.68349609375005], + [-57.303662109374926, -35.188476562499986], + [-57.15888671875001, -35.505957031250006], + [-57.35390624999994, -35.72031249999998], + [-57.26499023437495, -36.14414062499999], + [-56.698095703125006, -36.42646484375004], + [-56.67202148437494, -36.85126953124998], + [-57.39575195312494, -37.74462890625], + [-57.546972656250034, -38.085644531250026], + [-58.17919921874994, -38.435839843750045], + [-59.82832031250001, -38.83818359375003], + [-61.112207031249994, -38.99296875000003], + [-62.06689453125, -38.91914062500001], + [-62.33808593749998, -39.1505859375], + [-62.053662109374955, -39.373828125], + [-62.28691406249996, -39.89531250000002], + [-62.39501953124997, -40.89082031249997], + [-62.95903320312493, -41.10966796875006], + [-63.77299804687493, -41.150000000000006], + [-64.85297851562495, -40.81376953124999], + [-65.13339843749998, -40.88066406250003], + [-65.05908203125003, -41.96992187499998], + [-64.42041015625003, -42.43378906249998], + [-63.59589843750001, -42.40654296875003], + [-63.69248046874998, -42.80527343749999], + [-64.13066406249996, -42.86142578124998], + [-64.65048828125, -42.53144531249998], + [-65.02690429687496, -42.75888671874996], + [-64.43222656250003, -43.059179687500034], + [-64.98554687499995, -43.29355468749999], + [-65.28359375000002, -43.62998046874996], + [-65.36127929687495, -44.47734375000002], + [-65.64760742187502, -44.661425781250045], + [-65.63876953125, -45.0078125], + [-66.19013671874995, -44.96474609375002], + [-66.94140625, -45.25732421875003], + [-67.556640625, -45.97011718750002], + [-67.56337890624997, -46.34541015625001], + [-66.77685546874994, -47.005859375], + [-65.99853515625, -47.09374999999997], + [-65.73808593749999, -47.34492187499998], + [-65.81005859374997, -47.941113281250026], + [-67.03310546875002, -48.627734375000024], + [-67.68486328125002, -49.2466796875], + [-67.78349609374996, -49.85888671875002], + [-68.939453125, -50.382324218749986], + [-69.23515625000002, -50.95058593750003], + [-69.03251953124993, -51.63623046875], + [-68.443359375, -52.35664062500004], + [-69.96025390624993, -52.00820312500002], + [-71.91865234374995, -51.98955078125004], + [-72.40766601562501, -51.54082031250002], + [-72.27631835937498, -50.910253906249984], + [-72.50981445312496, -50.607519531250034], + [-73.15292968749998, -50.73828125000003], + [-73.50126953124996, -50.125292968750024], + [-73.57626953124998, -49.582910156250016], + [-72.61440429687494, -48.79287109375], + [-72.35473632812497, -48.36582031250005], + [-72.517919921875, -47.87636718749998], + [-72.34594726562497, -47.49267578124997], + [-71.90498046875001, -47.201660156250014], + [-71.94023437499999, -46.831250000000054], + [-71.69521484375, -46.57841796875006], + [-71.87568359374998, -46.16054687500001], + [-71.77265624999995, -45.724414062499974], + [-71.35375976562497, -45.23046874999997], + [-71.5962890625, -44.97919921875004], + [-71.26113281250002, -44.763085937499966], + [-71.21259765624998, -44.44121093750003], + [-71.82001953124993, -44.38310546875], + [-71.68007812500002, -43.92958984374998], + [-71.90498046875001, -43.44013671875001], + [-71.781494140625, -43.16679687500002], + [-72.14643554687498, -42.990039062499974], + [-72.12460937499998, -42.298339843750014], + [-71.76093749999998, -42.101464843749966], + [-71.91127929687497, -41.650390624999986], + [-71.93212890624994, -40.69169921874999], + [-71.69531250000003, -40.33525390625003], + [-71.71992187499995, -39.63525390624997], + [-71.53945312499997, -39.60244140624995], + [-71.42558593749996, -38.98564453125006], + [-70.95161132812493, -38.73847656249997], + [-71.028173828125, -38.041210937500026], + [-71.16757812499998, -37.76230468749996], + [-71.05551757812498, -36.52373046874996], + [-70.40478515625, -36.06171874999998], + [-70.47041015624995, -35.32617187499997], + [-70.28994140624997, -34.732812499999966], + [-69.85244140625, -34.224316406250026], + [-69.79775390624997, -33.398632812500026], + [-70.01982421874999, -33.27148437499997], + [-70.16962890624995, -32.471679687500014], + [-70.585205078125, -31.569433593749963], + [-70.51958007812493, -31.1484375], + [-70.16142578124999, -30.44023437499996], + [-69.95634765624996, -30.35820312500003], + [-69.92763671874997, -29.76914062500002], + [-70.02680664062501, -29.324023437500017], + [-69.82788085937497, -29.10322265624997], + [-69.65693359374995, -28.413574218749986], + [-69.17441406249998, -27.924707031250037], + [-68.84633789062494, -27.153710937499994], + [-68.34599609374996, -27.02792968750005], + [-68.58115234375, -26.518359374999974], + [-68.41450195312498, -26.153710937500023], + [-68.60029296874998, -25.48564453124999], + [-68.38422851562495, -25.091894531249977], + [-68.56201171875, -24.83769531249996], + [-68.25029296875002, -24.391992187500023], + [-67.35620117187503, -24.033789062499963], + [-67.00878906249994, -23.00136718750005], + [-67.19487304687493, -22.821679687500037], + [-66.99111328125, -22.509863281250006], + [-66.71171874999999, -22.216308593749986], + [-66.36518554687501, -22.113769531249957], + [-66.32246093750001, -22.053125000000037], + [-66.28212890624997, -21.94746093750001], + [-66.24760742187496, -21.83046874999998], + [-66.22016601562495, -21.802539062499974], + [-66.174658203125, -21.805664062499986], + [-66.09858398437495, -21.83505859375002], + [-66.05859375, -21.87949218750002], + [-65.86015624999999, -22.019726562499983], + [-65.77104492187493, -22.099609375000014], + [-65.68618164062497, -22.11025390625005], + [-65.05781249999995, -22.102734375000026], + [-64.60551757812499, -22.228808593750045], + [-64.52363281250001, -22.37158203125], + [-64.47773437499998, -22.485351562499986], + [-64.44550781249998, -22.585351562500023], + [-64.37397460937498, -22.761035156250017], + [-64.32529296875, -22.82763671875], + [-64.30791015624993, -22.795312499999994], + [-64.26640625000002, -22.60332031249996], + [-63.97612304687502, -22.072558593750003], + [-63.92167968749993, -22.028613281250017], + [-63.81865234374999, -22.00546875000002], + [-62.843359375000006, -21.997265625000026], + [-62.62597656250003, -22.29042968749998], + [-62.54155273437496, -22.349609374999957], + [-62.37250976562498, -22.439160156249997], + [-61.798535156249955, -23.182031249999994], + [-61.084716796875, -23.65644531250001] + ] + ] + ] + }, + "properties": { + "name": "Argentina", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [46.490624999999994, 38.90668945312498], + [46.1144531250001, 38.877783203125034], + [45.76630859375004, 39.37846679687499], + [45.03164062500005, 39.76513671874997], + [44.76826171875004, 39.70351562500005], + [44.28925781250004, 40.040380859375006], + [43.79169921875004, 40.07026367187498], + [43.56933593750003, 40.48237304687498], + [43.72265624999997, 40.71953124999999], + [43.43945312500003, 41.10712890625001], + [44.077246093750006, 41.182519531249994], + [44.227343750000074, 41.213330078124955], + [44.473046874999994, 41.191015625000034], + [44.56484375000005, 41.20820312499998], + [44.841406250000006, 41.21137695312501], + [44.84853515625005, 41.22016601562501], + [44.810937499999994, 41.248583984375045], + [44.81132812500002, 41.259375000000006], + [44.97587890625002, 41.277490234374966], + [45.001367187499994, 41.29096679687498], + [45.58750000000006, 40.846923828125], + [45.37617187500004, 40.63808593750002], + [45.96464843750002, 40.233789062499966], + [45.789648437500006, 39.88110351562497], + [46.5500000000001, 39.20141601562497], + [46.490624999999994, 38.90668945312498] + ] + ] + }, + "properties": { + "name": "Armenia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [69.18486328125002, -49.10957031250004], + [69.915625, -49.348535156249966], + [69.612890625, -49.65097656250003], + [68.87207031249997, -49.44433593750003], + [69.18486328125002, -49.10957031250004] + ] + ] + }, + "properties": { + "name": "France", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [145.04296875000003, -40.78671874999999], + [145.28300781250002, -40.76992187500002], + [146.31748046875006, -41.16347656250001], + [146.98984375000006, -40.99238281249997], + [147.45478515625004, -41.00166015624998], + [147.96875000000003, -40.779589843750045], + [148.29287109375, -40.947070312499974], + [148.30146484375004, -42.03994140624995], + [147.92441406250006, -42.5724609375], + [147.980859375, -43.157031249999974], + [147.40800781250002, -42.89384765625], + [146.87392578125, -43.61250000000004], + [146.04316406250004, -43.547167968749974], + [145.26816406250006, -42.54433593749995], + [145.23818359375, -42.01962890624999], + [144.77792968750012, -41.41884765624998], + [144.64609375000006, -40.98085937500001], + [145.04296875000003, -40.78671874999999] + ] + ], + [ + [ + [137.59648437500007, -35.73867187499998], + [137.44843750000004, -36.07480468749999], + [136.7550781250001, -36.03310546875002], + [136.63867187499997, -35.74882812500002], + [137.33408203125006, -35.59248046875004], + [137.59648437500007, -35.73867187499998] + ] + ], + [ + [ + [136.71464843750002, -13.803906249999983], + [136.89433593750002, -14.293066406249977], + [136.36328125000003, -14.228906249999966], + [136.42470703125, -13.864843749999963], + [136.71464843750002, -13.803906249999983] + ] + ], + [ + [ + [130.6188476562501, -11.376074218749991], + [131.26826171875004, -11.18984374999998], + [131.53857421874997, -11.436914062500037], + [130.95097656250007, -11.926464843750026], + [130.644921875, -11.742382812500011], + [130.6188476562501, -11.376074218749991] + ] + ], + [ + [ + [143.17890625000004, -11.954492187499966], + [143.11025390625, -12.303515625000017], + [143.40156250000004, -12.639941406249989], + [143.5866210937501, -13.443652343750031], + [143.54843750000012, -13.74101562499996], + [143.75634765625003, -14.348828124999969], + [143.96181640625005, -14.462890625000028], + [144.473046875, -14.231835937500023], + [144.64804687500006, -14.492480468750017], + [145.28769531250006, -14.943164062499989], + [145.27158203125006, -15.476660156249963], + [145.45800781250003, -16.05644531249996], + [145.42607421875002, -16.406152343749966], + [145.90195312500006, -17.070214843749994], + [146.12587890625005, -17.63525390625], + [146.03222656249997, -18.272851562500037], + [146.3332031250001, -18.55371093749997], + [146.48115234375004, -19.07871093749999], + [147.13876953125006, -19.39316406250002], + [147.41855468750012, -19.37812499999997], + [147.91562500000006, -19.86923828125002], + [148.75937500000006, -20.28955078125003], + [148.68369140625012, -20.58017578124999], + [149.20488281250007, -21.125097656249977], + [149.70390625000002, -22.440527343750006], + [150.07617187500003, -22.16445312499998], + [150.54130859375002, -22.55908203125], + [150.76386718750004, -22.576171875000014], + [150.84316406250005, -23.4580078125], + [151.50078125000002, -24.01240234374997], + [151.902734375, -24.200976562500017], + [152.12988281250003, -24.59755859374998], + [152.45634765625007, -24.802441406249983], + [152.91347656250005, -25.432128906250014], + [153.16494140625, -25.964160156250045], + [153.0841796875001, -26.303808593749963], + [153.11679687500006, -27.194433593750034], + [153.57568359375003, -28.24052734374999], + [153.60458984375006, -28.854492187500014], + [153.348046875, -29.29042968750001], + [153.27236328125005, -29.89248046875001], + [153.03056640625002, -30.563378906249994], + [152.94394531250012, -31.43486328124999], + [152.5592773437501, -32.045703125], + [152.4704101562501, -32.439062500000034], + [151.812890625, -32.90107421875001], + [151.4837890625, -33.3474609375], + [151.23154296875006, -34.02968749999998], + [150.96035156250005, -34.29707031250001], + [150.69033203125, -35.177734375000014], + [150.19531249999997, -35.83359374999996], + [149.96025390625002, -36.845507812499974], + [149.93271484375012, -37.528515625000026], + [149.29843750000012, -37.802148437499994], + [148.26250000000002, -37.830664062500034], + [147.39560546875006, -38.21914062499995], + [146.8568359375, -38.663476562499966], + [145.93535156250002, -38.90175781250002], + [145.79082031250007, -38.66699218749997], + [144.6652343750001, -38.20996093750003], + [143.53896484375005, -38.82089843749998], + [142.61210937500007, -38.451660156249986], + [141.725, -38.27138671875002], + [141.42421875, -38.36347656250004], + [141.0109375000001, -38.07695312500003], + [140.62724609375007, -38.02841796874999], + [139.78427734375012, -37.24580078124998], + [139.85732421875, -36.662109375], + [139.54873046875, -36.0966796875], + [139.03769531250006, -35.68925781249996], + [138.18437500000002, -35.612695312499994], + [138.5111328125, -35.02441406249996], + [138.48994140625004, -34.76357421875002], + [138.0892578125, -34.16982421875002], + [137.69169921875002, -35.14296875000004], + [136.88359375000007, -35.23974609375004], + [137.01425781250012, -34.91582031250003], + [137.39101562500005, -34.91328124999997], + [137.49384765625004, -34.16113281250003], + [137.9318359375001, -33.57910156250003], + [137.85234375000007, -33.20078124999996], + [137.44228515625, -33.1935546875], + [137.23730468750003, -33.62949218749999], + [136.43066406249997, -34.02998046875004], + [135.64755859375006, -34.93964843750001], + [135.18544921875005, -33.906738281249986], + [134.79101562499997, -33.32832031250001], + [134.30126953124997, -33.16503906249996], + [134.10039062500007, -32.748632812500034], + [134.23417968750007, -32.54853515625004], + [133.55136718750012, -32.182910156249974], + [133.21210937500004, -32.18378906249998], + [132.75742187500012, -31.956249999999983], + [132.21464843750002, -32.00712890624996], + [131.72119140625003, -31.696289062499957], + [131.14365234375006, -31.49570312500005], + [130.78300781250002, -31.604003906249986], + [130.12978515625, -31.579101562499986], + [128.94619140625, -31.702636718750014], + [128.06767578125002, -32.06650390624998], + [127.31982421874997, -32.264062499999994], + [125.91718750000004, -32.296972656250034], + [124.75878906250003, -32.882714843749994], + [124.12607421875006, -33.129394531249986], + [123.65039062499997, -33.83632812500002], + [123.20761718750012, -33.988281249999986], + [122.7775390625001, -33.890820312500026], + [121.40507812500007, -33.826757812500034], + [119.85410156250012, -33.97470703124998], + [119.45058593750005, -34.368261718750034], + [118.89531250000007, -34.47988281250004], + [118.13554687500002, -34.98662109374999], + [117.58193359375005, -35.09775390624998], + [116.51718750000012, -34.98789062499998], + [115.98671875000005, -34.795019531250034], + [115.7262695312501, -34.52607421875004], + [115.00878906250003, -34.25585937499997], + [115.18164062499997, -33.643457031249994], + [115.5153320312501, -33.53134765624998], + [115.68300781250005, -33.19287109375003], + [115.6984375000001, -31.694531250000054], + [115.17685546875006, -30.80800781250001], + [114.99453125000005, -30.216210937499966], + [114.95898437499997, -29.433593749999957], + [114.53740234375007, -28.542871093750037], + [114.16513671875012, -28.08066406250002], + [114.02812500000007, -27.34726562499999], + [113.58164062500006, -26.558105468749986], + [113.85283203125007, -26.33212890625005], + [113.58906250000004, -26.098632812499986], + [113.539453125, -25.625195312499997], + [114.21572265625, -26.289453124999966], + [114.2142578125, -25.851562500000014], + [113.67080078125, -24.97705078125003], + [113.41767578125004, -24.435644531250034], + [113.5529296875001, -23.732812500000023], + [113.7570312500001, -23.418164062500054], + [113.68281250000004, -22.637792968749963], + [113.9583984375, -21.93916015625001], + [114.16386718750002, -22.32333984375002], + [114.37773437500007, -22.341503906249997], + [114.85908203125004, -21.73593749999999], + [115.45615234375012, -21.49169921874997], + [116.0109375000001, -21.030371093749963], + [116.7067382812501, -20.653808593749986], + [117.40625000000003, -20.72119140625003], + [118.19921875000003, -20.37519531249997], + [118.75146484374997, -20.261914062499983], + [119.10449218749997, -19.995312500000026], + [119.58593750000003, -20.038281249999997], + [120.87841796874997, -19.665039062499986], + [121.49355468750005, -19.106445312499957], + [121.83378906250002, -18.477050781249986], + [122.23740234375006, -17.968554687500045], + [122.16025390625006, -17.313671875000026], + [122.72041015625004, -16.78769531249999], + [122.97070312499997, -16.436816406250003], + [123.52519531250007, -17.485742187499994], + [123.77812500000007, -16.867773437499963], + [123.4904296875001, -16.49072265624997], + [124.5768554687501, -16.11367187499998], + [124.38164062500002, -15.758203125000037], + [124.83906250000004, -15.160742187500006], + [125.24326171875006, -14.944531250000011], + [125.17871093749997, -14.714746093749994], + [125.68125000000012, -14.38798828124996], + [126.0207031250001, -14.494531249999994], + [126.11132812499997, -14.114062500000017], + [126.5697265625, -14.160937499999974], + [126.90322265625, -13.744140624999972], + [127.67285156249997, -14.195117187500003], + [128.19941406250004, -14.751757812499989], + [129.45898437499997, -14.933203125000006], + [129.75351562500006, -14.789550781249957], + [129.37871093750002, -14.39248046874998], + [129.70986328125, -13.979980468749972], + [129.83886718749997, -13.572949218749997], + [130.25976562500003, -13.30224609375], + [130.1681640625001, -12.957421875000009], + [130.67236328124997, -12.40693359375004], + [131.43828125000002, -12.27695312500002], + [132.37207031250003, -12.239160156249966], + [132.58378906250002, -12.110253906249994], + [132.6828125000001, -11.505566406249997], + [133.02490234374997, -11.452832031249997], + [133.18525390625004, -11.705664062499991], + [133.90419921875, -11.832031249999972], + [134.23710937500002, -12.00771484374998], + [134.73027343750002, -11.984375000000014], + [135.2179687500001, -12.221679687499957], + [135.7884765625, -11.907031249999974], + [136.08183593750007, -12.422460937500006], + [136.5402343750001, -11.957617187499977], + [136.94746093750004, -12.34990234374996], + [136.53701171875, -12.784277343749991], + [136.59433593750012, -13.003808593750051], + [135.92734375000012, -13.304296874999977], + [135.98955078125002, -13.810156250000006], + [135.88339843750006, -14.153124999999974], + [135.40517578125005, -14.758203124999966], + [135.53076171874997, -15.000390625000023], + [136.20537109375002, -15.403417968749963], + [136.78466796874997, -15.89423828125004], + [137.00214843750004, -15.878320312499994], + [137.70371093750006, -16.233007812499963], + [138.24501953125005, -16.718359374999977], + [139.00986328125006, -16.899316406249994], + [139.2484375, -17.328613281249957], + [140.03583984375004, -17.702636718749957], + [140.51113281250005, -17.62451171875003], + [140.83046875, -17.414453125000037], + [141.21914062500005, -16.646191406250026], + [141.41191406250007, -16.069531250000054], + [141.45156250000005, -15.605273437499974], + [141.62548828124997, -15.056640625000014], + [141.52294921875003, -14.470117187499994], + [141.59433593750006, -14.152832031250014], + [141.47255859375, -13.797558593750011], + [141.64541015625, -13.259082031250003], + [141.67773437500003, -12.491406250000011], + [141.95156250000005, -11.896191406249997], + [142.168359375, -10.946582031249974], + [142.45644531250005, -10.707324218749989], + [142.83681640625, -11.306933593750031], + [142.87255859374997, -11.821386718750034], + [143.17890625000004, -11.954492187499966] + ] + ] + ] + }, + "properties": { + "name": "Australia", + "childNum": 5 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [16.953125, 48.598828125], + [17.147363281250023, 48.00595703125], + [16.434375000000017, 47.367431640625], + [16.453417968750017, 47.006787109375], + [16.093066406250017, 46.86328125], + [15.957617187500006, 46.677636718749994], + [15.000683593750011, 46.6259765625], + [14.503515625000006, 46.417041015624996], + [13.700000000000017, 46.520263671875], + [13.490039062500017, 46.555566406249994], + [13.3515625, 46.557910156249996], + [13.168750000000017, 46.572656249999994], + [12.388281250000006, 46.70263671875], + [11.775683593750017, 46.986083984375], + [11.025097656250011, 46.79697265625], + [10.993261718750006, 46.777001953124994], + [10.927343750000006, 46.769482421875], + [10.828906250000017, 46.775244140625], + [10.759765625, 46.793310546875], + [10.689257812500017, 46.84638671875], + [10.579785156250011, 46.8537109375], + [10.479394531250023, 46.855126953124994], + [10.452832031250011, 46.86494140625], + [10.45458984375, 46.8994140625], + [10.414941406250023, 46.964404296874996], + [10.349414062500017, 46.984765624999994], + [9.996875000000017, 46.8853515625], + [9.580273437500011, 47.057373046875], + [9.527539062500011, 47.270751953125], + [9.524023437500006, 47.524218749999996], + [9.748925781250023, 47.575537109375], + [10.034082031250023, 47.473583984375], + [10.07421875, 47.428515624999996], + [10.066308593750023, 47.393359374999996], + [10.096484375000017, 47.37958984375], + [10.200292968750006, 47.363427734374994], + [10.312792968750017, 47.313427734375], + [10.403906250000006, 47.4169921875], + [10.430371093750011, 47.541064453124996], + [10.439453125, 47.551562499999996], + [10.482812500000023, 47.541796874999996], + [10.65869140625, 47.547216796875], + [10.873046875, 47.52021484375], + [11.297949218750006, 47.42490234375], + [11.716796875, 47.58349609375], + [12.685839843750017, 47.669335937499994], + [13.014355468750011, 47.478076171874996], + [12.953515625000023, 47.890625], + [13.215234375000023, 48.301904296874994], + [13.322851562500006, 48.33125], + [13.374609375000006, 48.361376953124996], + [13.409375000000011, 48.394140625], + [13.459863281250023, 48.56455078125], + [13.4716796875, 48.571826171874996], + [13.486621093750017, 48.581835937499996], + [13.675195312500023, 48.523046875], + [13.785351562500011, 48.587451171874996], + [13.798828125, 48.6216796875], + [13.802929687500011, 48.747509765625], + [13.814746093750017, 48.766943359375], + [14.049121093750017, 48.602490234375], + [14.691308593750023, 48.59921875], + [14.97216796875, 48.983935546874996], + [16.057226562500006, 48.754785156249994], + [16.477929687500023, 48.800097656249996], + [16.953125, 48.598828125] + ] + ] + }, + "properties": { + "name": "Austria", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [46.1144531250001, 38.877783203125034], + [45.4796875000001, 39.006249999999994], + [44.81718750000002, 39.65043945312496], + [44.76826171875004, 39.70351562500005], + [45.03164062500005, 39.76513671874997], + [45.76630859375004, 39.37846679687499], + [46.1144531250001, 38.877783203125034] + ] + ], + [ + [ + [48.572851562500006, 41.84448242187503], + [49.10664062500004, 41.30170898437504], + [49.22646484375005, 41.026220703125034], + [49.77597656250006, 40.583984375], + [49.3244140625001, 39.60834960937501], + [49.36279296875003, 39.349560546874955], + [49.013476562500074, 39.13398437500001], + [48.86875000000006, 38.43549804687498], + [48.59267578125005, 38.41108398437498], + [48.02324218750002, 38.81904296874998], + [48.24199218750002, 38.978955078124955], + [47.995898437500074, 39.683935546875034], + [47.772851562499994, 39.64858398437505], + [46.490624999999994, 38.90668945312498], + [46.5500000000001, 39.20141601562497], + [45.789648437500006, 39.88110351562497], + [45.96464843750002, 40.233789062499966], + [45.37617187500004, 40.63808593750002], + [45.58750000000006, 40.846923828125], + [45.001367187499994, 41.29096679687498], + [45.217187499999994, 41.423193359375006], + [45.28095703125004, 41.449560546875034], + [46.086523437500006, 41.183837890625], + [46.43095703125002, 41.077050781249994], + [46.30546875000002, 41.507714843749994], + [46.42988281250004, 41.890966796875006], + [46.74931640625002, 41.812597656250006], + [47.26113281250005, 41.315087890624994], + [47.861132812500074, 41.212744140625034], + [48.572851562500006, 41.84448242187503] + ] + ] + ] + }, + "properties": { + "name": "Azerbaijan", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [30.553613281250023, -2.4000976562500114], + [30.53369140625, -2.42626953125], + [30.441992187500006, -2.6134765625000114], + [30.424218750000023, -2.6416015625], + [30.42402343750001, -2.824023437500003], + [30.433496093750023, -2.87451171875], + [30.515039062500023, -2.9175781250000057], + [30.811132812500006, -3.1164062500000114], + [30.400000000000006, -3.6539062500000057], + [30.14716796875001, -4.0853515625000085], + [29.947265625, -4.307324218750011], + [29.7177734375, -4.455859375000003], + [29.403222656250023, -4.449316406250006], + [29.223242187500006, -3.9108398437500114], + [29.224414062500017, -3.053515625000003], + [29.01435546875001, -2.72021484375], + [29.390234375000006, -2.80859375], + [29.8681640625, -2.7164062500000057], + [29.93017578125, -2.3395507812500114], + [30.553613281250023, -2.4000976562500114] + ] + ] + }, + "properties": { + "name": "Burundi", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [5.693554687500011, 50.774755859375006], + [5.993945312500017, 50.75043945312504], + [6.364453125000011, 50.31616210937503], + [6.1165039062500455, 50.120996093749966], + [6.110058593750068, 50.123779296875], + [6.08906250000004, 50.15458984374996], + [5.976269531250068, 50.167187499999955], + [5.866894531250068, 50.08281250000002], + [5.817382812500028, 50.01269531250003], + [5.7880859375, 49.96123046875002], + [5.744042968749994, 49.91962890624998], + [5.73525390625008, 49.875634765624994], + [5.7408203125000625, 49.85717773437506], + [5.725781250000011, 49.83334960937498], + [5.725000000000023, 49.80830078125004], + [5.78798828125008, 49.758886718750006], + [5.8037109375, 49.73217773437497], + [5.880371093749972, 49.64477539062503], + [5.789746093749983, 49.53828125000001], + [4.867578125000051, 49.78813476562502], + [4.174609375000017, 50.24648437500005], + [2.8397460937500227, 50.71176757812498], + [2.52490234375, 51.097119140624955], + [3.35009765625, 51.37768554687503], + [3.9020507812500114, 51.20766601562502], + [4.226171875000034, 51.38647460937503], + [4.503417968750028, 51.47470703124998], + [5.827148437500057, 51.125634765624994], + [5.693554687500011, 50.774755859375006] + ] + ] + }, + "properties": { + "name": "Belgium", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [3.5954101562500114, 11.6962890625], + [3.5539062500000114, 11.631884765624989], + [3.490527343750017, 11.499218749999997], + [3.48779296875, 11.395410156249994], + [3.6388671875000114, 11.176855468749991], + [3.7164062500000057, 11.07958984375], + [3.7568359375, 10.768749999999997], + [3.83447265625, 10.607421875], + [3.6465820312500057, 10.408984374999989], + [3.5572265625000057, 9.907324218749991], + [3.3251953125, 9.778466796874994], + [3.044921875, 9.083837890624991], + [2.7748046875000227, 9.048535156249997], + [2.703125, 8.371826171875], + [2.68603515625, 7.873730468749997], + [2.75048828125, 7.395068359374989], + [2.7213867187500114, 6.980273437499989], + [2.731738281250017, 6.852832031249989], + [2.7529296875, 6.771630859374994], + [2.7746093750000114, 6.711718749999989], + [2.753710937500017, 6.661767578124994], + [2.735644531250017, 6.595703125], + [2.7064453125000227, 6.3692382812499915], + [1.6226562500000057, 6.216796875], + [1.6001953125000057, 9.050048828125], + [1.42431640625, 9.285009765624991], + [1.330078125, 9.996972656249994], + [0.7799804687500114, 10.359570312499997], + [0.9004882812500057, 10.993261718749991], + [1.4267578125, 11.447119140624991], + [1.9803710937500227, 11.418408203124997], + [2.38916015625, 11.897070312499991], + [2.366015625000017, 12.221923828125], + [2.8781250000000114, 12.367724609374989], + [3.3599609375000057, 11.880468749999991], + [3.4498046875000057, 11.851953124999994], + [3.5954101562500114, 11.6962890625] + ] + ] + }, + "properties": { + "name": "Benin", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [0.21748046875001137, 14.911474609374991], + [0.16386718750001705, 14.497216796874994], + [0.6181640625, 13.703417968750003], + [0.9777343750000114, 13.551953124999997], + [0.9873046875, 13.041894531249994], + [1.56494140625, 12.635400390624994], + [2.0738281250000057, 12.713964843749991], + [2.0914062500000057, 12.277978515624994], + [2.38916015625, 11.897070312499991], + [1.9803710937500227, 11.418408203124997], + [1.4267578125, 11.447119140624991], + [0.9004882812500057, 10.993261718749991], + [-0.068603515625, 11.115624999999994], + [-0.701416015625, 10.988964843749997], + [-2.8299316406249773, 10.998388671874991], + [-2.9148925781249773, 10.592333984374989], + [-2.78662109375, 10.401904296874989], + [-2.6958496093749886, 9.481347656249994], + [-2.7666015625, 9.424707031249994], + [-2.8167480468749773, 9.425830078124989], + [-3.2235351562499943, 9.895458984374997], + [-3.5811523437499773, 9.92431640625], + [-3.7906249999999773, 9.917187499999997], + [-4.18115234375, 9.78173828125], + [-4.267187499999977, 9.743261718749991], + [-4.332226562499983, 9.645703124999997], + [-4.406201171874983, 9.647998046874989], + [-4.526611328125, 9.723486328124991], + [-4.625830078124977, 9.713574218749997], + [-4.721777343749977, 9.756542968749997], + [-4.969921874999983, 9.930078124999994], + [-5.262304687499977, 10.319677734374991], + [-5.523535156249977, 10.426025390625], + [-5.457080078124989, 10.771386718749994], + [-5.490478515625, 11.042382812499994], + [-5.299853515624989, 11.205957031249994], + [-5.288134765624989, 11.827929687499989], + [-4.797949218749977, 12.032128906249994], + [-4.4287109375, 12.337597656249997], + [-4.480615234374994, 12.672216796874991], + [-4.227099609374989, 12.793701171875], + [-4.328710937499977, 13.119042968749994], + [-4.051171874999994, 13.382421874999991], + [-3.5757812499999773, 13.194189453124991], + [-3.3017578125, 13.28076171875], + [-3.198437499999983, 13.6728515625], + [-2.457226562499983, 14.274121093749997], + [-2.113232421874983, 14.16845703125], + [-1.767773437499983, 14.486035156249997], + [-1.049560546875, 14.819531249999997], + [-0.760449218749983, 15.047753906249994], + [-0.23588867187498863, 15.059423828124991], + [0.21748046875001137, 14.911474609374991] + ] + ] + }, + "properties": { + "name": "Burkina Faso", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [88.94072265625002, 26.24536132812497], + [88.97041015625004, 26.250878906250023], + [88.95195312500002, 26.412109375], + [89.01865234375012, 26.410253906249977], + [89.10830078125005, 26.202246093749977], + [89.57275390625003, 26.13232421875003], + [89.8229492187501, 25.94140625000003], + [89.82490234375004, 25.560156250000006], + [89.80087890625012, 25.33613281250001], + [89.81406250000006, 25.305371093749955], + [89.86630859375012, 25.293164062499955], + [90.11962890625003, 25.21997070312497], + [90.61308593750002, 25.16772460937497], + [92.04970703125005, 25.16948242187499], + [92.38496093750004, 24.848779296875023], + [92.22666015625012, 24.77099609374997], + [92.11748046875002, 24.493945312500017], + [92.06416015625004, 24.374365234375006], + [91.72656250000003, 24.20507812499997], + [91.35019531250012, 24.06049804687501], + [91.16044921875007, 23.66064453125], + [91.35937500000003, 23.06835937500003], + [91.43623046875004, 23.19990234375001], + [91.75097656250003, 23.053515625000017], + [91.75419921875007, 23.287304687499955], + [91.79003906249997, 23.361035156249983], + [91.937890625, 23.504687500000017], + [91.92949218750007, 23.598242187499977], + [91.92958984375, 23.68598632812501], + [91.97851562500003, 23.691992187499977], + [92.04404296875006, 23.677783203125017], + [92.33378906250002, 23.242382812499955], + [92.36162109375002, 22.929003906250074], + [92.46445312500006, 22.734423828125045], + [92.49140625000004, 22.685400390625006], + [92.5612304687501, 22.04804687500001], + [92.57490234375004, 21.978076171875045], + [92.5934570312501, 21.46733398437499], + [92.17958984375005, 21.293115234375023], + [92.32412109375, 20.791845703125063], + [92.0560546875, 21.1748046875], + [92.0080078125001, 21.684765624999983], + [91.69296875000012, 22.504785156249966], + [91.48212890625004, 22.79741210937499], + [90.94560546875002, 22.597021484375034], + [90.63359375000002, 23.09423828124997], + [90.43505859374997, 22.751904296874955], + [90.58945312500012, 22.258447265624966], + [90.15878906250012, 21.816845703124983], + [89.81191406250005, 21.983496093750006], + [89.56855468750004, 21.767431640625034], + [89.09394531250004, 21.872753906249983], + [89.0500000000001, 22.274609374999983], + [88.92070312500002, 22.632031249999955], + [88.89970703125002, 22.843505859375057], + [88.72441406250002, 23.254980468750034], + [88.69765625, 23.493017578125034], + [88.56738281249997, 23.674414062500034], + [88.69980468750006, 24.002539062500006], + [88.71376953125, 24.069628906250017], + [88.72656250000003, 24.186230468749955], + [88.7335937500001, 24.23090820312501], + [88.72353515625, 24.27490234375], + [88.64228515625004, 24.325976562500017], + [88.49853515625003, 24.34663085937504], + [88.33750000000006, 24.45385742187503], + [88.22500000000005, 24.460644531249983], + [88.14550781250003, 24.485791015624955], + [88.07910156249997, 24.549902343750063], + [88.02343750000003, 24.62783203125005], + [88.03027343749997, 24.66445312500005], + [88.0451171875001, 24.713037109374994], + [88.1498046875, 24.914648437500034], + [88.57382812500006, 25.187890624999994], + [88.92978515625012, 25.222998046875063], + [88.94414062500002, 25.290771484375], + [88.85478515625002, 25.333544921875017], + [88.76914062500006, 25.490478515625], + [88.14746093749997, 25.811425781250023], + [88.1066406250001, 25.841113281250045], + [88.33398437499997, 26.257519531249955], + [88.44042968749997, 26.369482421875034], + [88.38623046875003, 26.471533203125034], + [88.35146484375005, 26.482568359374966], + [88.36992187500002, 26.564111328124994], + [88.41816406250004, 26.57153320312497], + [88.51826171875004, 26.517773437499955], + [88.68066406249997, 26.352978515624955], + [88.68281250000004, 26.291699218749983], + [88.94072265625002, 26.24536132812497] + ] + ] + }, + "properties": { + "name": "Bangladesh", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [28.585351562500023, 43.742236328124996], + [28.465429687500006, 43.389306640624994], + [27.92890625000001, 43.1861328125], + [27.88886718750001, 42.74970703125], + [27.484765625000023, 42.468066406249996], + [27.982714843750017, 42.047412109374996], + [28.014453125000017, 41.969042968749996], + [27.879199218750017, 41.986621093749996], + [27.801660156250023, 41.95654296875], + [27.53486328125001, 41.920800781249994], + [27.47480468750001, 41.946875], + [27.362890625000006, 42.025048828124994], + [27.294921875, 42.079541015625], + [27.24433593750001, 42.09326171875], + [27.193359375, 42.077099609375], + [27.01171875, 42.058642578124996], + [26.96875, 42.02685546875], + [26.884863281250006, 41.991845703124994], + [26.800390625000006, 41.975146484374996], + [26.615332031250006, 41.964892578124996], + [26.549707031250023, 41.896728515625], + [26.066015625000006, 41.673242187499994], + [26.155175781250023, 41.434863281249996], + [25.92333984375, 41.311914062499994], + [25.784960937500017, 41.330419921875], + [25.723925781250017, 41.3150390625], + [25.52705078125001, 41.2998046875], + [25.381933593750006, 41.26435546875], + [25.25117187500001, 41.243554687499994], + [25.133398437500006, 41.315771484375], + [24.993554687500023, 41.364990234375], + [24.84687500000001, 41.39423828125], + [24.595996093750017, 41.442724609375], + [24.056054687500023, 41.527246093749994], + [24.03291015625001, 41.469091796875], + [24.011328125000006, 41.46005859375], + [23.973535156250023, 41.452294921874994], + [23.880859375, 41.455957031249994], + [23.635156250000023, 41.386767578124996], + [23.53583984375001, 41.386035156249996], + [23.433398437500017, 41.398730468749996], + [23.3720703125, 41.3896484375], + [23.239843750000006, 41.3849609375], + [23.15595703125001, 41.322070312499996], + [23.02558593750001, 41.325634765625], + [22.916015625, 41.336279296875], + [22.9296875, 41.356103515624994], + [22.951464843750017, 41.605615234374994], + [23.005664062500017, 41.716943359374994], + [22.836816406250023, 41.993603515625], + [22.344042968750017, 42.31396484375], + [22.42207031250001, 42.328857421875], + [22.445703125000023, 42.359130859375], + [22.523535156250006, 42.440966796874996], + [22.524218750000017, 42.50390625], + [22.43623046875001, 42.6291015625], + [22.463281250000023, 42.70947265625], + [22.465625000000017, 42.750781249999996], + [22.466796875, 42.84248046875], + [22.799902343750006, 42.985742187499994], + [22.976855468750017, 43.18798828125], + [22.85957031250001, 43.252343749999994], + [22.819726562500023, 43.300732421875], + [22.767578125, 43.354150390624994], + [22.554589843750023, 43.454492187499994], + [22.394824218750017, 43.706640625], + [22.38691406250001, 43.740136718749994], + [22.36962890625, 43.781298828124996], + [22.36542968750001, 43.862109374999996], + [22.399023437500006, 43.969531249999996], + [22.420800781250023, 44.007421875], + [22.469042968750017, 44.018017578125], + [22.597460937500017, 44.07529296875], + [22.705078125, 44.23779296875], + [23.224609375, 43.873876953125], + [25.4970703125, 43.670800781249994], + [26.2158203125, 44.007275390625], + [27.0869140625, 44.167382812499994], + [28.585351562500023, 43.742236328124996] + ] + ] + }, + "properties": { + "name": "Bulgaria", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-77.74384765625001, 24.707421874999994], + [-78.04492187499997, 24.287451171875063], + [-78.298828125, 24.753906250000057], + [-78.03330078125, 25.143115234375045], + [-77.74384765625001, 24.707421874999994] + ] + ] + }, + "properties": { + "name": "The Bahamas", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [19.007128906250045, 44.86918945312502], + [19.35683593750005, 44.858544921874994], + [19.15185546875003, 44.302539062500045], + [19.583789062500017, 44.04345703125003], + [19.19433593749997, 43.533300781250006], + [18.94023437499999, 43.49672851562502], + [18.85107421875003, 43.34633789062502], + [18.749218750000068, 43.283544921875006], + [18.67421875000008, 43.230810546875006], + [18.46601562500001, 42.777246093749994], + [18.436328125000017, 42.559716796874994], + [17.667578125000063, 42.897119140624994], + [17.585156250000068, 42.93837890625005], + [17.624804687500074, 43.04277343749999], + [16.214257812500023, 44.21513671874999], + [15.736621093750045, 44.76582031250001], + [15.788085937500057, 45.17895507812497], + [16.29335937500005, 45.00883789062496], + [16.53066406250008, 45.21669921875002], + [17.812792968750074, 45.07812500000006], + [18.66259765625, 45.07744140624999], + [19.007128906250045, 44.86918945312502] + ] + ] + }, + "properties": { + "name": "Bosnia and Herzegovina", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [28.14794921875, 56.142919921875], + [28.284277343750006, 56.055908203125], + [29.375, 55.938720703125], + [29.39794921875, 55.8810546875], + [29.373144531250006, 55.834716796875], + [29.353417968750023, 55.784375], + [29.412988281250023, 55.724853515625], + [29.482226562500017, 55.6845703125], + [29.63007812500001, 55.751171875], + [29.6845703125, 55.7697265625], + [29.744140625, 55.77041015625], + [29.82392578125001, 55.7951171875], + [29.881640625000017, 55.832324218749996], + [29.93701171875, 55.845263671874996], + [30.04267578125001, 55.83642578125], + [30.23359375000001, 55.84521484375], + [30.625585937500006, 55.666259765625], + [30.906835937500006, 55.57001953125], + [31.12128906250001, 54.648486328124996], + [31.754199218750017, 53.81044921875], + [32.45097656250002, 53.6533203125], + [32.70429687500001, 53.336328125], + [31.849707031250006, 53.106201171875], + [31.668261718750017, 53.200927734375], + [31.417871093750023, 53.196044921875], + [31.38837890625001, 53.184814453125], + [31.364550781250017, 53.138964843749996], + [31.30292968750001, 53.060888671875], + [31.2587890625, 53.01669921875], + [31.585546875000006, 52.532470703125], + [31.57734375000001, 52.312304687499996], + [31.69062500000001, 52.220654296875], + [31.758593750000017, 52.125830078125], + [31.76337890625001, 52.10107421875], + [31.57373046875, 52.10810546875], + [31.345996093750017, 52.10537109375], + [30.98066406250001, 52.046191406249996], + [30.533007812500017, 51.596337890624994], + [30.449511718750017, 51.274316406249994], + [30.160742187500006, 51.477880859375], + [29.346484375000017, 51.382568359375], + [29.298828125, 51.413037109375], + [29.23046875, 51.497021484375], + [29.174218750000023, 51.580615234374996], + [29.135644531250023, 51.61728515625], + [29.10205078125, 51.6275390625], + [29.06074218750001, 51.625439453125], + [29.013085937500023, 51.598925781249996], + [28.97773437500001, 51.57177734375], + [28.793261718750017, 51.5103515625], + [28.731250000000017, 51.433398437499996], + [28.690234375000017, 51.438867187499994], + [28.647753906250017, 51.45654296875], + [28.599023437500023, 51.542626953124994], + [27.689746093750017, 51.572412109374994], + [27.141992187500023, 51.75205078125], + [25.785742187500006, 51.923828125], + [24.361914062500006, 51.867529296875], + [23.61376953125, 51.525390625], + [23.605273437500017, 51.517919921875], + [23.652441406250006, 52.040380859375], + [23.19697265625001, 52.25693359375], + [23.8447265625, 52.664208984375], + [23.887109375000023, 53.0275390625], + [23.484667968750017, 53.939794921875], + [24.191308593750023, 53.950439453125], + [24.236621093750017, 53.919970703124996], + [24.317968750000006, 53.89296875], + [24.768164062500006, 53.974658203124996], + [25.573046875000017, 54.139892578125], + [25.859277343750023, 54.919287109375], + [25.964453125000006, 54.94716796875], + [26.09296875000001, 54.9623046875], + [26.175195312500023, 55.003271484375], + [26.291796875000017, 55.139599609375], + [26.601171875000006, 55.130175781249996], + [26.775683593750017, 55.273095703125], + [26.681250000000006, 55.306445312499996], + [26.49531250000001, 55.318017578125], + [26.457617187500006, 55.34248046875], + [26.469531250000017, 55.371923828125], + [26.51923828125001, 55.44814453125], + [26.56660156250001, 55.546484375], + [26.5908203125, 55.62265625], + [26.593554687500017, 55.667529296874996], + [26.620214843750006, 55.679638671875], + [26.82246093750001, 55.709228515625], + [27.052539062500017, 55.83056640625], + [27.576757812500006, 55.798779296875], + [28.14794921875, 56.142919921875] + ] + ] + }, + "properties": { + "name": "Belarus", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-89.2328125, 15.888671875], + [-89.16147460937503, 17.814843749999994], + [-88.80634765624998, 17.965527343749983], + [-88.52299804687499, 18.445898437500063], + [-88.29565429687494, 18.47241210937503], + [-88.09721679687502, 18.121630859375074], + [-88.27172851562494, 17.60986328125], + [-88.31342773437501, 16.632763671874983], + [-88.89404296875, 15.890625000000028], + [-89.2328125, 15.888671875] + ] + ] + }, + "properties": { + "name": "Belize", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-58.15976562499999, -20.164648437500006], + [-58.18017578125, -19.81787109375], + [-59.09052734375, -19.286230468750006], + [-60.00737304687499, -19.29755859375001], + [-61.7568359375, -19.645312500000003], + [-61.916943359375, -20.05537109375001], + [-62.276318359375, -20.5625], + [-62.27666015624999, -21.066015625000006], + [-62.65097656249999, -22.233691406250003], + [-62.84335937499999, -21.99726562500001], + [-63.81865234374999, -22.005468750000006], + [-63.92167968749999, -22.028613281250003], + [-63.97612304687499, -22.072558593750003], + [-64.26640624999999, -22.603320312500003], + [-64.30791015624999, -22.79531250000001], + [-64.32529296874999, -22.82763671875], + [-64.373974609375, -22.761035156250003], + [-64.4455078125, -22.58535156250001], + [-64.477734375, -22.4853515625], + [-64.5236328125, -22.37158203125], + [-64.60551757812499, -22.228808593750003], + [-65.0578125, -22.10273437500001], + [-65.48486328125, -22.09814453125], + [-65.686181640625, -22.11025390625001], + [-65.77104492187499, -22.099609375], + [-65.86015624999999, -22.01972656250001], + [-66.05859375, -21.879492187500006], + [-66.098583984375, -21.835058593750006], + [-66.17465820312499, -21.8056640625], + [-66.220166015625, -21.802539062500003], + [-66.24760742187499, -21.83046875000001], + [-66.28212890625, -21.94746093750001], + [-66.3224609375, -22.05312500000001], + [-66.365185546875, -22.11376953125], + [-66.71171874999999, -22.21630859375], + [-66.99111328125, -22.509863281250006], + [-67.19487304687499, -22.82167968750001], + [-67.362255859375, -22.85517578125001], + [-67.57993164062499, -22.891699218750006], + [-67.79443359375, -22.879492187500006], + [-67.87944335937499, -22.82294921875001], + [-67.88173828125, -22.49335937500001], + [-67.950390625, -22.33369140625001], + [-67.95390624999999, -22.20400390625001], + [-67.98837890624999, -22.05712890625], + [-68.07675781249999, -21.98281250000001], + [-68.11215820312499, -21.753027343750006], + [-68.18642578125, -21.61855468750001], + [-68.197021484375, -21.30029296875], + [-68.74516601562499, -20.458593750000006], + [-68.75932617187499, -20.115527343750003], + [-68.69829101562499, -19.72109375000001], + [-68.462890625, -19.43281250000001], + [-68.470166015625, -19.409960937500003], + [-68.49199218749999, -19.381933593750006], + [-68.85795898437499, -19.093359375000006], + [-68.96831054687499, -18.96796875000001], + [-68.97885742187499, -18.81298828125], + [-69.026806640625, -18.65625], + [-69.09228515625, -18.28242187500001], + [-69.0939453125, -18.05048828125001], + [-69.28232421874999, -17.96484375], + [-69.31337890625, -17.943164062500003], + [-69.35800781249999, -17.77167968750001], + [-69.49501953125, -17.61953125000001], + [-69.5109375, -17.50605468750001], + [-69.62485351562499, -17.2001953125], + [-69.020703125, -16.642187500000006], + [-68.9134765625, -16.26191406250001], + [-69.21757812499999, -16.14912109375001], + [-69.41850585937499, -15.603417968750009], + [-69.17246093749999, -15.236621093750003], + [-69.37470703125, -14.962988281250006], + [-69.23491210937499, -14.597070312500009], + [-68.880322265625, -14.198828125000006], + [-69.07412109375, -13.682812500000011], + [-68.97861328124999, -12.880078125000011], + [-68.68525390625, -12.501953125], + [-69.57861328125, -10.951757812500006], + [-68.84833984375, -11.011132812500009], + [-68.678369140625, -11.11279296875], + [-68.0716796875, -10.703125], + [-67.99169921875, -10.674414062500006], + [-67.83500976562499, -10.662792968750011], + [-67.72177734374999, -10.68310546875], + [-67.582421875, -10.505957031250006], + [-67.416943359375, -10.389843750000011], + [-67.33271484375, -10.35791015625], + [-67.28046875, -10.317285156250009], + [-67.1115234375, -10.268945312500009], + [-66.72998046875, -9.975488281250009], + [-66.575341796875, -9.89990234375], + [-66.26357421875, -9.826074218750009], + [-65.396142578125, -9.71240234375], + [-65.31308593749999, -10.253027343750006], + [-65.395458984375, -10.392285156250011], + [-65.4369140625, -10.449023437500003], + [-65.33403320312499, -10.892773437500011], + [-65.32377929687499, -11.024804687500009], + [-65.389892578125, -11.246289062500011], + [-64.99252929687499, -11.975195312500006], + [-64.513427734375, -12.2509765625], + [-64.42050781249999, -12.439746093750003], + [-63.93857421874999, -12.529687500000009], + [-63.7880859375, -12.469433593750011], + [-63.68857421874999, -12.47802734375], + [-63.58564453125, -12.518945312500009], + [-63.3466796875, -12.680078125000009], + [-63.06748046874999, -12.669140625000011], + [-62.76547851562499, -12.997265625000011], + [-62.17607421874999, -13.133691406250009], + [-62.11801757812499, -13.159765625000006], + [-62.09477539062499, -13.241992187500003], + [-61.944726562499994, -13.40625], + [-61.87412109374999, -13.470410156250011], + [-61.789941406249994, -13.525585937500011], + [-61.57568359375, -13.524804687500009], + [-61.51157226562499, -13.541210937500011], + [-61.41606445312499, -13.526562500000011], + [-61.129150390625, -13.49853515625], + [-61.07700195312499, -13.48974609375], + [-60.914501953125, -13.561425781250009], + [-60.506591796875, -13.789843750000003], + [-60.372705078124994, -14.418750000000003], + [-60.17558593749999, -16.269335937500003], + [-58.53793945312499, -16.328222656250006], + [-58.49658203125, -16.32666015625], + [-58.42368164062499, -16.307910156250003], + [-58.345605468749994, -16.28437500000001], + [-58.35039062499999, -16.490820312500006], + [-58.470605468749994, -16.650195312500003], + [-58.47812499999999, -16.70068359375], + [-58.45981445312499, -16.910742187500006], + [-58.417382812499994, -17.08056640625], + [-58.39599609375, -17.23427734375001], + [-57.832470703125, -17.51210937500001], + [-57.780175781249994, -17.67177734375001], + [-57.66166992187499, -17.947363281250006], + [-57.58647460937499, -18.12226562500001], + [-57.57402343749999, -18.279296875], + [-57.80039062499999, -19.08095703125001], + [-58.131494140624994, -19.74453125000001], + [-58.15976562499999, -20.164648437500006] + ] + ] + }, + "properties": { + "name": "Bolivia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-51.83251953124997, -1.4337890624999687], + [-51.546044921874966, -0.6496093749999972], + [-51.16074218749998, -0.6666992187500114], + [-51.27631835937498, -1.0217773437499602], + [-51.83251953124997, -1.4337890624999687] + ] + ], + [ + [ + [-49.62866210937497, -0.22919921874996874], + [-49.11699218749999, -0.1635742187500142], + [-48.37968749999999, -0.35283203125001705], + [-48.539697265624994, -0.8009765625000114], + [-48.928906249999955, -1.4823242187499943], + [-49.587890625, -1.7124023437499716], + [-50.50761718749999, -1.7879882812500085], + [-50.759765625, -1.2402343749999716], + [-50.771386718749966, -0.6454101562500227], + [-50.6455078125, -0.2728515624999801], + [-50.24824218749998, -0.11640624999999716], + [-49.62866210937497, -0.22919921874996874] + ] + ], + [ + [ + [-59.69970703125, 4.353515625], + [-59.551123046875034, 3.9335449218749687], + [-59.854394531249994, 3.5874999999999915], + [-59.99433593749998, 2.6899902343750313], + [-59.75522460937495, 2.27412109375004], + [-59.74350585937498, 2.12163085937496], + [-59.75175781249996, 1.9624023437500284], + [-59.75620117187498, 1.9006347656249716], + [-59.666601562500006, 1.7462890624999687], + [-59.59663085937498, 1.7180175781249858], + [-59.53569335937499, 1.7000000000000455], + [-59.23120117187494, 1.3760253906250313], + [-58.968505859375, 1.3045898437500512], + [-58.91660156249998, 1.2488769531249773], + [-58.86249999999998, 1.2036132812499858], + [-58.511865234374966, 1.2846679687499858], + [-58.506054687499926, 1.4386718750000114], + [-58.39580078124993, 1.4817382812499886], + [-58.38037109375, 1.5302246093750114], + [-58.34067382812498, 1.5875488281250512], + [-58.03466796875, 1.5202636718750142], + [-57.982812499999994, 1.6484375000000142], + [-57.79565429687497, 1.7000000000000455], + [-57.691748046875034, 1.7047851562500398], + [-57.59443359375001, 1.7041015624999858], + [-57.500439453124955, 1.77382812499998], + [-57.412695312500034, 1.9089355468749716], + [-57.366796875000006, 1.9401367187500256], + [-57.31748046874998, 1.9634765624999915], + [-57.11889648437494, 2.0139648437499744], + [-57.03759765625, 1.9364746093749972], + [-56.96953124999999, 1.9164062499999943], + [-56.48281249999994, 1.9421386718749858], + [-56.019921874999966, 1.842236328124983], + [-56.12939453124997, 2.2995117187499687], + [-56.08779296875002, 2.3413085937500426], + [-56.02036132812498, 2.392773437500054], + [-55.935937499999994, 2.516601562500057], + [-55.730566406250006, 2.4061523437500227], + [-55.385351562500006, 2.4406250000000256], + [-55.34399414062503, 2.4887695312499716], + [-55.28603515625002, 2.49965820312498], + [-55.18769531249998, 2.547509765625037], + [-55.114111328125006, 2.539208984375037], + [-55.07031249999994, 2.5483398437500284], + [-55.005810546874955, 2.592968749999983], + [-54.97866210937502, 2.5976562500000426], + [-54.968408203124966, 2.5483398437500284], + [-54.92656249999999, 2.4973632812500455], + [-54.876074218750006, 2.4503906249999687], + [-54.851660156250006, 2.4395507812499915], + [-54.76684570312503, 2.454736328124966], + [-54.72221679687499, 2.4416503906249716], + [-54.69741210937502, 2.359814453124997], + [-54.66186523437497, 2.3275390624999943], + [-54.61625976562499, 2.3267578125000057], + [-54.59194335937502, 2.3137695312500313], + [-54.55048828125001, 2.2930664062499915], + [-54.51508789062498, 2.245458984374963], + [-54.13007812499998, 2.1210449218750256], + [-53.76777343749998, 2.3548339843750483], + [-52.96484375, 2.1835449218749687], + [-52.70063476562501, 2.36367187499998], + [-51.99062499999994, 3.702001953124963], + [-51.65253906249998, 4.061279296874972], + [-51.46152343749998, 4.313769531249989], + [-51.219921874999955, 4.0936035156249915], + [-51.05239257812502, 3.2818359374999915], + [-50.65893554687497, 2.1309570312500057], + [-50.458886718749994, 1.8295898437499716], + [-49.957128906250006, 1.6598632812500398], + [-49.898876953124955, 1.16298828124998], + [-50.29443359374997, 0.8357421875000028], + [-50.81635742187498, 0.17255859374999716], + [-51.28291015625001, -0.08520507812502842], + [-51.70263671874997, -0.7623046874999488], + [-51.94755859374996, -1.586718749999946], + [-51.29736328125003, -1.223535156250037], + [-50.917871093749966, -1.115234375], + [-50.690039062500006, -1.7617187499999858], + [-50.40322265625002, -2.0155273437500085], + [-49.999218749999955, -1.8318359374999744], + [-49.71953125000002, -1.926367187499963], + [-49.31367187500001, -1.7317382812500028], + [-48.99130859374998, -1.8297851562499972], + [-48.11508789062498, -0.7374999999999545], + [-47.39809570312502, -0.6266601562500256], + [-46.81123046875001, -0.7796875000000227], + [-46.61723632812502, -0.9706054687500227], + [-46.219140624999994, -1.0312500000000284], + [-45.64477539062497, -1.3478515624999545], + [-45.07636718749998, -1.4664062499999488], + [-44.651269531249966, -1.7458007812500256], + [-44.30815429687496, -2.53515625], + [-43.93291015624999, -2.583496093749986], + [-42.93671874999998, -2.4650390625000114], + [-42.24960937499998, -2.7919921875], + [-41.876171874999926, -2.746582031249986], + [-41.318212890625034, -2.936230468749997], + [-40.474560546874926, -2.7956054687500256], + [-39.96469726562498, -2.8615234374999545], + [-38.475781249999955, -3.717480468749997], + [-38.04882812500003, -4.216406250000034], + [-37.174658203125006, -4.912402343749974], + [-36.590722656249966, -5.097558593749952], + [-35.979882812499966, -5.05439453125004], + [-35.549414062500006, -5.129394531249957], + [-35.235449218750006, -5.56669921874996], + [-34.988183593749994, -6.393749999999969], + [-34.80546874999999, -7.288378906249974], + [-34.83466796874998, -7.97148437499996], + [-35.15776367187499, -8.930566406249952], + [-35.34086914062499, -9.230664062499983], + [-36.39833984374994, -10.484082031249983], + [-36.93779296874999, -10.820410156250034], + [-37.41181640625001, -11.497265624999983], + [-37.68872070312503, -12.100000000000037], + [-38.23974609375003, -12.844238281249957], + [-38.787988281249966, -12.782714843750028], + [-38.835302734375034, -13.147167968750026], + [-39.08935546875, -13.588183593749989], + [-38.94233398437498, -14.030664062499994], + [-39.05957031249997, -14.654785156249957], + [-38.88061523437503, -15.864257812499972], + [-39.215234374999966, -17.315820312500023], + [-39.154003906249926, -17.70390625000003], + [-39.486767578124955, -17.990136718749994], + [-39.73979492187499, -18.639843750000026], + [-39.69985351562502, -19.27783203124997], + [-40.001367187499994, -19.74199218750003], + [-40.39594726562501, -20.56943359375002], + [-40.78925781250001, -20.90605468750003], + [-41.047265624999994, -21.505664062499974], + [-41.122509765624955, -22.08437500000001], + [-41.70551757812498, -22.30966796874999], + [-41.980419921874955, -22.580664062499963], + [-42.042382812499966, -22.947070312500003], + [-42.95830078124996, -22.96708984374999], + [-43.532812500000006, -23.046386718749986], + [-43.86616210937498, -22.910546875000023], + [-44.63725585937496, -23.05546874999996], + [-45.423291015624955, -23.68535156250003], + [-45.97207031250002, -23.795507812500006], + [-46.86728515624998, -24.236328125000014], + [-47.87656249999998, -24.99746093750001], + [-48.54516601562503, -25.815917968750043], + [-48.67773437499994, -26.702929687500003], + [-48.55415039062498, -27.195996093749997], + [-48.62080078124998, -28.075585937499966], + [-48.799658203125006, -28.575292968749977], + [-49.27128906249999, -28.87119140625005], + [-49.745996093749966, -29.363183593749994], + [-50.299511718749955, -30.42578125000003], + [-51.15727539062499, -30.364257812500014], + [-51.46367187499996, -31.052636718750023], + [-51.97246093749999, -31.383789062499986], + [-52.19355468749998, -31.885546874999974], + [-52.12739257812501, -32.1677734375], + [-52.652246093749994, -33.137792968750006], + [-53.37060546874997, -33.74218750000003], + [-53.39755859374995, -33.737304687500014], + [-53.46357421875001, -33.70986328125002], + [-53.51884765624999, -33.67724609375004], + [-53.531347656250034, -33.65546875000004], + [-53.53764648437499, -33.622851562499974], + [-53.531347656250034, -33.1708984375], + [-53.39521484375001, -33.01035156249998], + [-53.21406249999998, -32.82109374999996], + [-53.12558593749998, -32.73671875000001], + [-53.601708984374994, -32.40302734374997], + [-53.76171875, -32.05683593749997], + [-53.920605468749926, -31.952343749999997], + [-54.220556640625034, -31.855175781249997], + [-54.58764648437503, -31.48515625000003], + [-54.89599609374997, -31.391210937499977], + [-55.036035156249994, -31.27900390625004], + [-55.091162109375034, -31.31396484374997], + [-55.173535156249926, -31.279589843749974], + [-55.25463867187503, -31.225585937499986], + [-55.36606445312498, -31.04619140625003], + [-55.449560546875034, -30.96445312499999], + [-55.557324218749955, -30.8759765625], + [-55.62714843749998, -30.858105468749997], + [-55.650488281250034, -30.89208984375], + [-55.66523437500001, -30.92490234375002], + [-55.705957031249966, -30.94658203124999], + [-55.75634765625, -30.98710937499999], + [-55.807763671874994, -31.036718749999977], + [-55.87368164062502, -31.069628906250017], + [-55.95200195312498, -31.08085937499999], + [-56.00468749999996, -31.079199218750006], + [-56.015527343749966, -31.059667968750034], + [-56.01845703125002, -30.991894531249983], + [-55.998974609374955, -30.837207031250003], + [-56.4072265625, -30.44746093750001], + [-56.83271484374998, -30.107226562499974], + [-57.21445312499995, -30.283398437499983], + [-57.60888671875003, -30.187792968750045], + [-56.938623046874994, -29.594824218750034], + [-55.72548828125002, -28.20410156250003], + [-55.10151367187501, -27.866796874999963], + [-54.82910156250003, -27.55058593750003], + [-54.32700195312495, -27.423535156249997], + [-53.83818359375002, -27.121093750000014], + [-53.67128906249994, -26.22509765625], + [-53.89116210937499, -25.66884765625001], + [-54.15458984374999, -25.523046874999963], + [-54.615869140624994, -25.576074218750023], + [-54.47314453124997, -25.22021484375], + [-54.281005859375, -24.30605468750001], + [-54.31826171874994, -24.128124999999997], + [-54.26689453124996, -24.06582031250001], + [-54.241796875000006, -24.047265624999966], + [-54.44023437500002, -23.90175781249998], + [-54.62548828125, -23.8125], + [-54.98266601562494, -23.974511718749966], + [-55.081884765625006, -23.997656249999977], + [-55.1943359375, -24.017480468750023], + [-55.28691406249993, -24.004296874999994], + [-55.366308593750034, -23.99101562499996], + [-55.41591796875002, -23.95136718749997], + [-55.4423828125, -23.86533203125002], + [-55.4423828125, -23.792578125000034], + [-55.458886718749966, -23.686718750000054], + [-55.65405273437494, -22.81035156250003], + [-55.627587890624966, -22.74091796875001], + [-55.61767578125, -22.67148437499999], + [-55.64741210937501, -22.621875000000003], + [-55.70366210937502, -22.592089843749974], + [-55.74663085937499, -22.51269531249997], + [-55.753271484375006, -22.410156250000043], + [-55.84916992187499, -22.307617187500014], + [-56.18984374999994, -22.28115234375005], + [-56.35185546874999, -22.178613281250023], + [-56.52382812499994, -22.102539062499986], + [-56.63300781249998, -22.23486328125003], + [-56.77519531249999, -22.261328125000006], + [-57.23823242187501, -22.195214843750037], + [-57.56894531249998, -22.18193359374999], + [-57.721093749999966, -22.09921875000002], + [-57.76406250000002, -22.109179687500003], + [-57.82031250000003, -22.142285156249997], + [-57.94267578124999, -21.79833984375], + [-57.830224609374994, -20.99794921875001], + [-58.15976562499998, -20.164648437499977], + [-58.131494140624994, -19.74453125000001], + [-57.80039062499995, -19.08095703125001], + [-57.57402343749993, -18.279296875000014], + [-57.58647460937499, -18.122265624999997], + [-57.66166992187493, -17.94736328124999], + [-57.78017578125002, -17.67177734374998], + [-57.83247070312501, -17.512109375000037], + [-58.39599609374997, -17.234277343750023], + [-58.417382812499994, -17.08056640624997], + [-58.459814453125006, -16.910742187500006], + [-58.478125000000006, -16.70068359375003], + [-58.470605468749994, -16.650195312500045], + [-58.35039062500002, -16.49082031249999], + [-58.34560546875002, -16.284375000000026], + [-58.423681640625034, -16.30791015625003], + [-58.49658203124994, -16.32666015625003], + [-58.537939453125034, -16.32822265624999], + [-60.17558593749996, -16.26933593749999], + [-60.372705078124994, -14.418750000000003], + [-60.506591796875, -13.78984374999996], + [-60.914501953124955, -13.561425781249966], + [-61.077001953125034, -13.489746093750014], + [-61.129150390625, -13.498535156250028], + [-61.41606445312502, -13.526562499999969], + [-61.511572265625006, -13.541210937500011], + [-61.789941406249966, -13.525585937500026], + [-61.87412109374998, -13.470410156249983], + [-61.944726562499966, -13.406249999999972], + [-62.09477539062499, -13.241992187499989], + [-62.118017578125006, -13.15976562500002], + [-62.17607421874993, -13.133691406250037], + [-62.35283203124999, -13.132421874999963], + [-62.765478515625034, -12.99726562500004], + [-63.01518554687502, -12.80556640624998], + [-63.067480468750006, -12.669140624999983], + [-63.34667968749994, -12.680078124999994], + [-63.585644531249955, -12.518945312500037], + [-63.68857421874998, -12.478027343749957], + [-63.7880859375, -12.469433593749983], + [-63.938574218750006, -12.529687499999994], + [-64.42050781249995, -12.439746093749974], + [-64.51342773437497, -12.250976562499972], + [-64.99252929687498, -11.975195312500006], + [-65.389892578125, -11.246289062500011], + [-65.33403320312499, -10.892773437500026], + [-65.43999023437499, -10.586230468750017], + [-65.4369140625, -10.449023437499946], + [-65.39545898437498, -10.392285156250026], + [-65.31308593749998, -10.253027343749991], + [-65.39614257812494, -9.712402343749986], + [-66.26357421875, -9.826074218749966], + [-66.57534179687502, -9.899902343749986], + [-66.72998046875, -9.975488281250023], + [-67.11152343750001, -10.268945312500037], + [-67.28046874999995, -10.317285156250023], + [-67.33271484374995, -10.357910156249957], + [-67.41694335937495, -10.389843749999969], + [-67.58242187500002, -10.505957031250006], + [-67.72177734374998, -10.683105468749943], + [-67.83500976562496, -10.662792968749983], + [-67.99169921875, -10.674414062499949], + [-68.07167968749994, -10.703125000000028], + [-68.678369140625, -11.11279296875], + [-68.84833984374998, -11.01113281249998], + [-69.228515625, -10.955664062499963], + [-69.96035156249997, -10.92988281250004], + [-70.642333984375, -11.010253906249986], + [-70.59916992187499, -9.620507812500009], + [-71.11528320312499, -9.852441406250009], + [-71.237939453125, -9.966015624999955], + [-72.18159179687495, -10.003710937500003], + [-72.37905273437497, -9.510156249999994], + [-73.20942382812493, -9.411425781249946], + [-73.08984375, -9.26572265625002], + [-72.970361328125, -9.120117187500028], + [-72.97402343750002, -8.9931640625], + [-73.07050781249995, -8.8828125], + [-73.20312499999997, -8.719335937499991], + [-73.30244140624995, -8.654003906250011], + [-73.36040039062496, -8.479296875000031], + [-73.39814453125001, -8.458984374999986], + [-73.43588867187498, -8.42705078124996], + [-73.54912109374993, -8.34580078125002], + [-73.77558593749998, -7.9364257812500085], + [-73.72041015624993, -7.782519531250017], + [-73.76689453124999, -7.753515624999963], + [-73.82207031249996, -7.738964843750026], + [-73.89462890624998, -7.654785156250014], + [-73.94687499999998, -7.611230468750023], + [-73.98173828124996, -7.58505859375002], + [-74.00205078125003, -7.556054687499966], + [-73.98173828124996, -7.535742187500006], + [-73.95849609374994, -7.506640625000031], + [-73.96430664062498, -7.378906250000028], + [-73.74946289062498, -7.335351562500037], + [-73.79301757812499, -7.135058593750003], + [-73.75810546874999, -6.90576171875], + [-73.137353515625, -6.4658203125], + [-73.23554687500001, -6.098437500000017], + [-73.209375, -6.028710937500023], + [-73.16289062499996, -5.933398437499974], + [-72.97988281249997, -5.6348632812499915], + [-72.88706054687498, -5.122753906250026], + [-72.83193359374994, -5.093749999999972], + [-72.69873046874997, -5.067187499999989], + [-72.60834960937495, -5.009570312499974], + [-72.46899414062497, -4.901269531250023], + [-72.35283203124993, -4.786035156249994], + [-72.25678710937501, -4.74892578124998], + [-71.8447265625, -4.504394531249986], + [-70.97368164062499, -4.350488281249994], + [-70.86601562499999, -4.229589843749963], + [-70.79951171874995, -4.173339843749957], + [-70.72158203124997, -4.15888671875004], + [-70.53066406249997, -4.167578125000034], + [-70.40463867187498, -4.150097656250026], + [-69.96591796875003, -4.235937500000006], + [-69.66904296875003, -2.667675781249997], + [-69.40024414062498, -1.1949218749999773], + [-69.66748046874997, -0.48242187499995737], + [-70.07050781249993, -0.1388671875000398], + [-70.05390624999993, 0.5786132812500284], + [-69.16323242187502, 0.8640625000000028], + [-69.36137695312496, 1.0640136718749744], + [-69.85214843750003, 1.0595214843750398], + [-69.84858398437493, 1.7087402343750426], + [-68.17656249999999, 1.7198242187499915], + [-67.815087890625, 1.790087890625017], + [-67.35195312499997, 2.085839843750051], + [-66.87602539062499, 1.223046875000037], + [-66.42924804687502, 0.8216796874999801], + [-66.06005859375003, 0.7853515625000398], + [-65.68144531249999, 0.9834472656249886], + [-65.36083984374994, 0.8686523437500568], + [-65.10375976562497, 1.108105468749983], + [-64.11484375000003, 1.619287109375037], + [-64.03544921874993, 1.904443359375037], + [-63.393945312499994, 2.2225097656250057], + [-63.389257812500006, 2.4119140625000455], + [-63.924169921875006, 2.4524414062500313], + [-64.21884765625, 3.2046874999999915], + [-64.22109375000002, 3.5874023437499716], + [-64.56791992187496, 3.8998046875000227], + [-64.25566406249996, 4.140332031249997], + [-64.02148437500003, 3.929101562500051], + [-63.29472656249993, 3.92226562499998], + [-62.96865234374994, 3.593945312499983], + [-62.71210937499998, 4.01791992187502], + [-62.15312499999996, 4.098388671874986], + [-61.00283203125002, 4.5352539062499915], + [-60.60449218749994, 4.99458007812504], + [-60.671972656250034, 5.164355468749989], + [-60.71196289062499, 5.191552734375023], + [-60.742138671874926, 5.202050781250037], + [-60.6513671875, 5.221142578125011], + [-60.576416015625, 5.192480468750034], + [-60.45952148437499, 5.188085937500034], + [-60.40878906249998, 5.210156249999997], + [-60.33520507812497, 5.199316406250006], + [-60.14204101562498, 5.238818359374974], + [-59.990673828124955, 5.0828613281249915], + [-60.03178710937499, 4.740527343749974], + [-60.12456054687496, 4.59765625], + [-60.14863281249998, 4.533251953125031], + [-60.11113281249999, 4.511181640624969], + [-59.69970703125, 4.353515625] + ] + ] + ] + }, + "properties": { + "name": "Brazil", + "childNum": 3 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [115.02675781250005, 4.899707031249989], + [114.74667968750006, 4.718066406250017], + [114.84023437500005, 4.3932128906250085], + [114.60830078125005, 4.023974609375017], + [114.0638671875, 4.592675781249966], + [114.29941406250012, 4.607177734374986], + [115.02675781250005, 4.899707031249989] + ] + ] + }, + "properties": { + "name": "Brunei", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [91.63193359375003, 27.759960937499997], + [91.5947265625, 27.557666015624996], + [91.74306640625002, 27.442529296874994], + [91.85126953125001, 27.438623046874994], + [91.95097656249999, 27.458300781249996], + [91.99082031250003, 27.4501953125], + [92.044921875, 27.364697265624997], + [92.08339843750002, 27.290625], + [92.03115234375002, 27.214306640624997], + [91.99228515625003, 27.099902343749996], + [92.07343750000001, 26.914843749999996], + [92.04970703125002, 26.874853515625], + [91.99833984374999, 26.85498046875], + [91.84208984374999, 26.852978515624997], + [91.67158203125001, 26.802001953125], + [90.73964843750002, 26.771679687499997], + [90.34589843750001, 26.890332031249997], + [90.2060546875, 26.847509765625], + [90.12294921875002, 26.754589843749997], + [89.94316406249999, 26.723925781249996], + [89.76386718750001, 26.701562499999994], + [89.60996093750003, 26.719433593749997], + [89.33212890625003, 26.8486328125], + [89.14824218749999, 26.816162109375], + [88.85761718750001, 26.961474609374996], + [88.73876953125, 27.175585937499996], + [88.76035156250003, 27.218115234375], + [88.88164062499999, 27.2974609375], + [88.89140624999999, 27.316064453124994], + [88.94755859374999, 27.464013671874994], + [89.53691406249999, 28.107421875], + [89.65273437500002, 28.15830078125], + [89.74980468749999, 28.188183593749997], + [89.81689453125, 28.256298828124997], + [89.89785156250002, 28.294140624999997], + [89.98105468750003, 28.311181640624994], + [90.35273437500001, 28.080224609374994], + [90.47734374999999, 28.070849609374996], + [90.71572265625002, 28.071728515624997], + [91.07773437500003, 27.974462890625], + [91.22587890624999, 28.071240234374997], + [91.27304687500003, 28.078369140625], + [91.60556640625003, 27.951708984374996], + [91.64189453124999, 27.923242187499994], + [91.63193359375003, 27.759960937499997] + ] + ] + }, + "properties": { + "name": "Bhutan", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [25.2587890625, -17.793554687500006], + [25.224023437500023, -17.91523437500001], + [25.76123046875, -18.649218750000003], + [26.168066406250006, -19.53828125000001], + [26.67822265625, -19.89277343750001], + [27.221484375000017, -20.145800781250003], + [27.28076171875, -20.47871093750001], + [27.699609375000023, -20.53066406250001], + [27.66943359375, -21.064257812500003], + [28.04560546875001, -21.573046875000003], + [29.03730468750001, -21.811328125000003], + [29.106835937500023, -22.065722656250003], + [29.237207031250023, -22.07949218750001], + [29.315234375000017, -22.15771484375], + [29.364843750000006, -22.193945312500006], + [29.1298828125, -22.21328125000001], + [29.013476562500017, -22.278417968750006], + [28.94580078125, -22.395117187500006], + [28.83984375, -22.48085937500001], + [28.21015625000001, -22.693652343750003], + [27.812597656250006, -23.108007812500006], + [27.7685546875, -23.14892578125], + [27.146386718750023, -23.5244140625], + [27.085546875000006, -23.577929687500003], + [26.98701171875001, -23.70458984375], + [26.835058593750006, -24.240820312500006], + [26.617773437500006, -24.3955078125], + [26.501562500000006, -24.513281250000006], + [26.451757812500006, -24.58271484375001], + [26.39716796875001, -24.613574218750003], + [25.912109375, -24.74746093750001], + [25.518164062500006, -25.66279296875001], + [24.748144531250006, -25.8173828125], + [24.33056640625, -25.74287109375001], + [24.192968750000006, -25.632910156250006], + [23.969531250000017, -25.626074218750006], + [23.89375000000001, -25.600878906250003], + [23.670703125000017, -25.43398437500001], + [23.521484375, -25.34443359375001], + [23.148730468750017, -25.288671875000006], + [22.878808593750023, -25.45791015625001], + [22.79609375000001, -25.67910156250001], + [22.72900390625, -25.85732421875001], + [22.640234375000006, -26.07119140625001], + [22.217578125000017, -26.38886718750001], + [22.090917968750006, -26.580175781250006], + [22.01093750000001, -26.635839843750006], + [21.91455078125, -26.661914062500003], + [21.83320312500001, -26.678320312500006], + [21.78828125000001, -26.710058593750006], + [21.738085937500017, -26.80683593750001], + [21.694726562500023, -26.840917968750006], + [21.646289062500017, -26.85419921875001], + [20.739843750000006, -26.84882812500001], + [20.641406250000017, -26.7421875], + [20.79316406250001, -25.915625000000006], + [20.34521484375, -25.029882812500006], + [19.98046875, -24.77675781250001], + [19.977343750000017, -22.00019531250001], + [20.970996093750017, -22.00019531250001], + [20.976171875000006, -19.74433593750001], + [20.97412109375, -18.31884765625], + [23.298632812500017, -18.02734375], + [23.58056640625, -18.452929687500003], + [24.358984375000006, -17.97822265625001], + [25.2587890625, -17.793554687500006] + ] + ] + }, + "properties": { + "name": "Botswana", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [22.86005859375001, 10.919677734375], + [23.312304687500017, 10.387939453125], + [23.646289062500017, 9.822900390624994], + [23.53730468750001, 8.815820312499994], + [24.147363281250023, 8.665624999999991], + [24.291406250000023, 8.291406249999994], + [24.853320312500017, 8.137548828124991], + [25.247363281250017, 7.724560546874997], + [25.380664062500017, 7.333398437499994], + [25.888964843750017, 7.06494140625], + [26.36181640625, 6.635302734374989], + [26.514257812500006, 6.069238281249994], + [27.083398437500023, 5.77685546875], + [27.4033203125, 5.109179687499989], + [27.11494140625001, 5.1978515624999915], + [26.822070312500017, 5.062402343749994], + [25.52509765625001, 5.3121093749999915], + [25.249316406250017, 5.024560546874994], + [24.765527343750023, 4.930078124999994], + [24.31982421875, 4.994140625], + [23.41718750000001, 4.663134765624989], + [22.755761718750023, 4.646679687499997], + [22.422167968750017, 4.134960937499997], + [21.53759765625, 4.244824218749997], + [20.55810546875, 4.462695312499989], + [20.226367187500017, 4.829638671874989], + [19.806542968750023, 5.089306640624997], + [19.5009765625, 5.127490234374989], + [19.06855468750001, 4.891406249999989], + [18.567480468750006, 4.257568359375], + [18.6103515625, 3.4784179687499943], + [18.160937500000017, 3.4998046874999886], + [17.43798828125, 3.6846191406249886], + [16.67333984375, 3.5352050781249886], + [16.468554687500017, 2.831738281249997], + [16.183398437500017, 2.2700683593749886], + [16.0634765625, 2.9085937499999943], + [15.775000000000006, 3.127197265625], + [15.128710937500017, 3.826904296875], + [15.022753906250017, 4.358544921874994], + [14.708984375, 4.665576171874989], + [14.616894531250011, 5.865136718749994], + [14.7392578125, 6.27978515625], + [15.245898437500017, 7.263574218749994], + [15.480078125000006, 7.5237792968749915], + [15.845019531250017, 7.475292968749997], + [16.37890625, 7.683544921874997], + [16.784765625000006, 7.550976562499997], + [17.6494140625, 7.983593749999997], + [18.455078125, 8.032031249999989], + [19.108691406250017, 8.656152343749994], + [19.1455078125, 9.015966796874991], + [20.342089843750017, 9.127099609374994], + [20.773242187500017, 9.405664062499994], + [21.26386718750001, 9.974609375], + [21.72578125000001, 10.366552734374991], + [21.70654296875, 10.574804687499991], + [22.49384765625001, 10.996240234374994], + [22.86005859375001, 10.919677734375] + ] + ] + }, + "properties": { + "name": "Central African Republic", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-61.10517578124998, 45.94472656250002], + [-60.80610351562498, 45.73808593750002], + [-60.50493164062502, 46.20385742187497], + [-59.86503906249993, 46.159521484375006], + [-60.38608398437495, 45.65463867187498], + [-61.28369140624994, 45.573876953124966], + [-61.49531249999998, 45.94145507812499], + [-60.87016601562499, 46.796777343749966], + [-60.33173828124998, 46.76782226562503], + [-60.57685546875001, 46.17216796874999], + [-61.10517578124998, 45.94472656250002] + ] + ], + [ + [ + [-63.811279296875, 46.46870117187501], + [-63.12939453125, 46.422216796875034], + [-62.16357421874997, 46.487207031249966], + [-62.878369140624926, 46.00136718750002], + [-63.641015624999966, 46.23046874999997], + [-63.811279296875, 46.46870117187501] + ] + ], + [ + [ + [-74.70888671874997, 45.0038574218751], + [-73.55810546875, 45.425097656250045], + [-73.1595703125, 46.01005859375002], + [-71.90092773437499, 46.63193359375006], + [-71.26118164062495, 46.756249999999966], + [-70.51948242187501, 47.032519531250045], + [-68.987060546875, 48.275000000000034], + [-67.56088867187498, 48.85595703125], + [-66.17817382812493, 49.21313476562503], + [-64.83632812499994, 49.191748046875006], + [-64.26181640624995, 48.921875], + [-64.253759765625, 48.550390625000006], + [-65.259423828125, 48.02124023437503], + [-65.92670898437495, 48.188867187499994], + [-65.66645507812495, 47.69614257812506], + [-65.22817382812502, 47.81127929687497], + [-64.70322265625, 47.72485351562503], + [-64.91220703125003, 47.36865234375003], + [-65.31889648437502, 47.101220703124994], + [-64.90576171874997, 46.88793945312497], + [-64.54150390625, 46.240332031250034], + [-63.29277343749999, 45.751953125], + [-62.483056640624966, 45.62182617187506], + [-61.955517578124955, 45.86816406249997], + [-61.49228515624998, 45.68701171875], + [-61.28378906249998, 45.23549804687505], + [-63.761132812499994, 44.486425781250034], + [-64.28608398437493, 44.55034179687499], + [-64.86235351562499, 43.867871093749955], + [-65.73813476562498, 43.56074218750001], + [-66.125732421875, 43.813818359375034], + [-66.09956054687498, 44.367480468750045], + [-65.65673828125, 44.760302734375045], + [-64.44882812499995, 45.256054687499955], + [-64.89790039062495, 45.6259765625], + [-65.88447265624995, 45.22290039062506], + [-66.87246093749997, 45.067285156249966], + [-67.12485351562498, 45.16943359375], + [-67.47255859375002, 45.27587890625], + [-67.43266601562496, 45.60312499999998], + [-67.78466796875, 45.70170898437499], + [-67.806787109375, 47.08281249999999], + [-68.310888671875, 47.3544921875], + [-68.82871093749998, 47.20332031250001], + [-69.24287109374998, 47.46298828124998], + [-70.00771484375002, 46.70893554687501], + [-70.296240234375, 45.90610351562506], + [-70.89799804687493, 45.26245117187503], + [-71.327294921875, 45.29008789062496], + [-71.51752929687495, 45.00756835937497], + [-74.663232421875, 45.00390625000003], + [-74.70888671874997, 45.0038574218751] + ] + ], + [ + [ + [-61.801123046875034, 49.093896484374966], + [-62.21953124999999, 49.07910156249997], + [-63.565869140624926, 49.39931640625002], + [-64.13144531249995, 49.94165039062503], + [-62.858544921874966, 49.70546875000005], + [-61.817138671875, 49.28354492187498], + [-61.801123046875034, 49.093896484374966] + ] + ], + [ + [ + [-127.19731445312495, 50.640380859375], + [-125.48208007812501, 50.316796874999966], + [-124.64287109375002, 49.428662109374955], + [-123.99580078125, 49.22402343750002], + [-123.49702148437498, 48.58208007812499], + [-123.59462890624998, 48.33354492187496], + [-124.689404296875, 48.597314453124966], + [-125.82851562499998, 49.09184570312499], + [-125.83544921874997, 49.27666015624999], + [-126.54853515625003, 49.41894531250003], + [-126.68310546875, 49.87646484374997], + [-127.114306640625, 49.879736328125034], + [-128.267431640625, 50.609277343749966], + [-127.91806640624998, 50.86054687500001], + [-127.19731445312495, 50.640380859375] + ] + ], + [ + [ + [-55.45874023437494, 51.53652343750005], + [-55.87138671874999, 50.90737304687502], + [-56.693994140624966, 50.059667968750006], + [-55.764746093750034, 49.96044921875003], + [-55.892041015624926, 49.58027343750004], + [-55.02617187500002, 49.30537109374998], + [-54.579052734374955, 49.490820312500006], + [-53.957714843749955, 49.44184570312498], + [-53.57343750000001, 49.141210937500034], + [-53.852880859375006, 48.81132812499996], + [-53.53120117187501, 48.231884765624955], + [-52.95498046874994, 48.02929687499997], + [-53.17553710937503, 47.652978515624966], + [-52.653662109375034, 47.549414062500006], + [-53.06977539062498, 46.68125000000006], + [-53.61635742187494, 46.680273437500034], + [-54.173730468749994, 46.88037109375003], + [-53.86909179687501, 47.38701171874996], + [-54.856640624999955, 47.385009765625], + [-56.22128906249995, 47.67138671874997], + [-56.95249023437498, 47.57446289062506], + [-58.33320312499998, 47.676855468750034], + [-59.11694335937494, 47.570703124999994], + [-59.36240234374995, 47.865673828124955], + [-58.71059570312494, 48.325048828125006], + [-58.716455078124994, 48.59804687500002], + [-58.01582031249998, 49.54248046874997], + [-57.29799804687502, 50.69873046874997], + [-56.75019531249998, 51.27490234375003], + [-56.025585937499955, 51.56835937500006], + [-55.45874023437494, 51.53652343750005] + ] + ], + [ + [ + [-80.73168945312494, 52.74726562499998], + [-81.83906249999995, 52.957910156249994], + [-81.84731445312494, 53.18627929687497], + [-81.135595703125, 53.20581054687503], + [-80.73168945312494, 52.74726562499998] + ] + ], + [ + [ + [-131.7537109375, 53.195556640625], + [-131.727294921875, 52.75639648437496], + [-132.16508789062493, 52.783300781250034], + [-132.34541015625, 53.136083984375034], + [-131.7537109375, 53.195556640625] + ] + ], + [ + [ + [-132.65551757812503, 54.12749023437496], + [-131.70253906250002, 53.98637695312499], + [-132.01132812499998, 53.26518554687496], + [-132.747509765625, 53.310498046874955], + [-133.05224609375003, 53.77812500000002], + [-132.65551757812503, 54.12749023437496] + ] + ], + [ + [ + [-78.93559570312496, 56.26606445312498], + [-79.17548828124998, 55.88505859374999], + [-80.00078124999999, 55.93208007812498], + [-79.59633789062502, 56.244482421875034], + [-78.93559570312496, 56.26606445312498] + ] + ], + [ + [ + [-79.54531250000002, 62.41171875000006], + [-79.32392578124995, 62.02607421875001], + [-79.71425781249997, 61.61254882812503], + [-80.27617187499996, 61.85859374999998], + [-80.23466796874996, 62.152685546875034], + [-79.54531250000002, 62.41171875000006] + ] + ], + [ + [ + [-82.00048828124997, 62.95419921874998], + [-82.11372070312495, 62.65224609375002], + [-83.01582031249998, 62.20991210937498], + [-83.69887695312497, 62.16025390624998], + [-83.899267578125, 62.476464843749994], + [-83.37641601562498, 62.904931640624994], + [-82.00048828124997, 62.95419921874998] + ] + ], + [ + [ + [-84.91962890624995, 65.26108398437503], + [-83.40712890625002, 65.10390625], + [-82.04999999999995, 64.64428710937506], + [-81.71611328124996, 64.021875], + [-80.82895507812495, 64.08994140625], + [-80.30205078124999, 63.76220703125003], + [-81.04638671875003, 63.461572265624966], + [-82.37812500000001, 63.706787109375], + [-82.46708984375002, 63.92695312500001], + [-83.49433593749993, 64.09921875000003], + [-83.728271484375, 63.813378906249966], + [-84.63291015625, 63.30922851562502], + [-85.49550781249997, 63.13911132812501], + [-85.71416015625002, 63.657958984375], + [-87.18891601562498, 63.672265624999994], + [-86.252099609375, 64.13686523437497], + [-86.37426757812503, 64.56582031249997], + [-85.96166992187497, 65.704248046875], + [-85.24111328125, 65.7955078125], + [-84.91962890624995, 65.26108398437503] + ] + ], + [ + [ + [-75.67587890624998, 68.32250976562506], + [-75.15380859375, 68.23403320312497], + [-75.12729492187503, 67.53730468749995], + [-75.78007812499996, 67.28354492187503], + [-77.0048828125, 67.26694335937503], + [-77.30590820312497, 67.70610351562505], + [-76.740234375, 68.23125000000002], + [-75.67587890624998, 68.32250976562506] + ] + ], + [ + [ + [-97.439453125, 69.64267578125006], + [-96.29995117187494, 69.34438476562505], + [-95.68564453125003, 68.73583984375006], + [-96.40156249999995, 68.47070312500003], + [-97.47202148437498, 68.543701171875], + [-99.25400390625002, 68.86318359374997], + [-99.56406249999995, 69.03413085937498], + [-97.439453125, 69.64267578125006] + ] + ], + [ + [ + [-74.70888671874997, 45.0038574218751], + [-74.76245117187494, 44.99907226562502], + [-74.99614257812496, 44.970117187499966], + [-75.40126953124997, 44.77226562499999], + [-75.81933593749997, 44.468017578125], + [-76.18579101562503, 44.24223632812502], + [-76.819970703125, 43.62880859375011], + [-77.87924804687489, 43.62954101562508], + [-78.45825195312497, 43.63149414062511], + [-78.72041015624993, 43.62495117187501], + [-78.84555664062492, 43.58334960937506], + [-79.17187499999997, 43.466552734375085], + [-79.0830566406249, 43.33139648437509], + [-79.05922851562494, 43.27807617187506], + [-79.066064453125, 43.10610351562502], + [-79.02617187499996, 43.01733398437506], + [-78.98076171874993, 42.98061523437502], + [-78.91508789062496, 42.90913085937504], + [-79.17373046875, 42.74853515625], + [-80.24755859374991, 42.366015625000045], + [-81.02822265624997, 42.247167968750006], + [-81.50732421874997, 42.10346679687504], + [-81.97416992187496, 41.88872070312499], + [-82.69003906249995, 41.675195312499994], + [-83.141943359375, 41.97587890624996], + [-83.10952148437497, 42.25068359375001], + [-82.54531249999997, 42.62470703124998], + [-82.19038085937495, 43.47407226562501], + [-82.137841796875, 43.570898437500034], + [-82.48505859374993, 45.08374023437503], + [-82.91933593749994, 45.51796875000002], + [-83.59267578125, 45.81713867187506], + [-83.61596679687503, 46.116845703124994], + [-83.97778320312494, 46.08491210937507], + [-84.12319335937497, 46.50292968749997], + [-84.44047851562496, 46.49814453125006], + [-84.66577148437503, 46.54326171875002], + [-84.87597656249994, 46.89990234375003], + [-85.07006835937497, 46.97993164062498], + [-85.65224609375, 47.21997070312503], + [-86.67216796874996, 47.636425781249955], + [-87.20800781249997, 47.848486328125006], + [-87.74389648437497, 48.06054687500003], + [-88.37817382812497, 48.30307617187506], + [-89.45566406249992, 47.99624023437508], + [-90.79731445312495, 48.13105468750001], + [-91.38720703124997, 48.05854492187498], + [-92.00517578125002, 48.301855468750006], + [-92.34843749999996, 48.276611328125], + [-92.41459960937493, 48.276611328125], + [-92.50058593749995, 48.43535156250002], + [-92.83671874999996, 48.567773437499994], + [-93.25795898437497, 48.62885742187501], + [-93.37788085937498, 48.61655273437498], + [-93.85161132812496, 48.607275390625034], + [-94.71279296874997, 48.863427734374994], + [-94.80346679687497, 49.0029296875], + [-94.86040039062493, 49.258593750000045], + [-94.85434570312495, 49.304589843749994], + [-95.16206054687493, 48.991748046875045], + [-95.39790039062493, 48.99316406249997], + [-96.25068359374993, 48.99316406249997], + [-96.67705078124993, 48.99316406249997], + [-97.52983398437493, 48.99316406249997], + [-98.80898437499995, 48.99316406249997], + [-102.64643554687497, 48.993115234375125], + [-105.63110351562497, 48.993115234375125], + [-107.76298828124989, 48.993115234375125], + [-109.4685546874999, 48.993066406250136], + [-112.45322265625, 48.993066406250136], + [-115.86425781249993, 48.993066406250136], + [-117.99619140624993, 48.993066406250136], + [-118.84892578124993, 48.993066406250136], + [-119.27534179687494, 48.993066406250136], + [-119.70170898437495, 48.99301757812495], + [-120.98085937499995, 48.99301757812495], + [-122.78876953124994, 48.99301757812495], + [-122.82670898437495, 49.028417968750034], + [-122.9241699218749, 49.07465820312504], + [-123.04921874999998, 48.993017578125034], + [-123.33564453124997, 49.45917968750004], + [-123.85893554687492, 49.48286132812507], + [-124.14160156249994, 49.792675781250125], + [-124.78237304687492, 50.02011718749992], + [-125.05668945312495, 50.418652343750125], + [-126.4044921875, 50.529882812500034], + [-126.397119140625, 50.80708007812504], + [-127.057568359375, 50.86752929687509], + [-127.70810546875, 51.15117187499996], + [-127.644873046875, 51.47846679687504], + [-128.3576171875, 52.1588867187501], + [-128.1087890624999, 52.85805664062508], + [-128.6523437499999, 53.24384765624998], + [-129.28427734374995, 53.393164062500006], + [-129.56372070312506, 53.251464843750114], + [-130.33525390625002, 53.723925781250074], + [-130.04331054687495, 54.13354492187503], + [-130.4302734375, 54.42099609374998], + [-129.89013671874994, 55.16464843749995], + [-130.01406249999997, 55.950537109375006], + [-130.09785156249995, 56.10927734375002], + [-130.47709960937496, 56.230566406250034], + [-130.649072265625, 56.26367187500003], + [-131.86616210937495, 56.792822265625006], + [-132.062890625, 56.95336914062503], + [-133.00141601562495, 57.948974609375], + [-133.27529296875, 58.22285156250004], + [-133.54638671874997, 58.50346679687499], + [-134.21850585937503, 58.849902343750045], + [-134.32963867187505, 58.93969726562506], + [-134.39306640625, 59.009179687499994], + [-134.67724609374997, 59.19926757812499], + [-134.94375, 59.28828125000001], + [-135.36787109374998, 59.743310546874994], + [-135.70258789062504, 59.72875976562506], + [-136.46635742187493, 59.459082031250006], + [-136.81328125000002, 59.15004882812511], + [-137.59331054687493, 59.22626953124998], + [-138.317626953125, 59.611132812500074], + [-138.70546874999997, 59.90131835937504], + [-139.23476562499997, 60.339746093749994], + [-139.67631835937505, 60.32832031249998], + [-139.97329101562497, 60.183154296875074], + [-140.45283203125004, 60.29970703125002], + [-141.00214843750004, 60.300244140625125], + [-141.00214843750004, 60.884667968749994], + [-141.00214843750004, 61.761279296875045], + [-141.00214843750004, 63.22226562499998], + [-141.00214843750004, 64.09887695312506], + [-141.00214843750004, 65.55991210937498], + [-141.00214843750004, 66.43652343750006], + [-141.00214843750004, 67.89755859374998], + [-141.00214843750004, 68.77416992187506], + [-141.00214843750004, 69.65078125000011], + [-139.18154296874997, 69.51552734375008], + [-138.12836914062495, 69.15195312500009], + [-136.71733398437493, 68.88916015625003], + [-135.876318359375, 68.9169921875], + [-135.6914550781249, 69.31118164062502], + [-135.1408203124999, 69.46782226562496], + [-133.16313476562496, 69.43388671874999], + [-130.49843749999997, 70.14316406250006], + [-128.9714355468749, 69.71240234375006], + [-127.76494140624995, 70.2218750000001], + [-127.13847656249996, 70.23935546874995], + [-126.06381835937495, 69.46708984374999], + [-124.767919921875, 69.99003906249996], + [-123.60913085937491, 69.37744140625003], + [-123.02578125, 69.81000976562504], + [-120.96245117187502, 69.66040039062511], + [-120.29252929687496, 69.42055664062511], + [-118.86870117187496, 69.25717773437503], + [-118.09521484374994, 69.0429199218751], + [-116.06523437500002, 68.85541992187507], + [-115.63115234374995, 68.97255859375014], + [-114.41386718749993, 68.65957031250014], + [-115.42685546874989, 67.92353515625013], + [-113.89321289062501, 67.70688476562503], + [-112.43515624999988, 67.68476562499998], + [-110.9900390624999, 67.79082031250007], + [-110.04248046874994, 67.97719726562505], + [-109.63037109374991, 67.73271484374996], + [-108.59291992187495, 67.59086914062502], + [-107.15649414062497, 66.88173828124997], + [-108.26103515625002, 68.14990234375006], + [-108.31347656249996, 68.61079101562498], + [-106.16445312499992, 68.91987304687507], + [-105.42861328124994, 68.458251953125], + [-104.19355468749994, 68.03120117187504], + [-103.47412109374993, 68.11503906250005], + [-102.69199218749992, 67.81157226562505], + [-101.55498046874992, 67.69316406250007], + [-100.45610351562496, 67.83945312500003], + [-99.14687499999995, 67.72363281250009], + [-98.41713867187497, 67.82646484375007], + [-98.21855468750002, 68.31743164062507], + [-97.2659179687499, 68.45292968749996], + [-96.03603515625, 68.15776367187505], + [-96.37138671875002, 67.55385742187514], + [-95.78251953124996, 67.19379882812513], + [-95.25874023437493, 67.26254882812492], + [-95.65048828124986, 67.73745117187505], + [-93.65170898437489, 68.54311523437505], + [-93.68144531249993, 68.88725585937499], + [-94.2708007812499, 69.45512695312505], + [-96.11909179687504, 69.87187500000005], + [-96.54560546874998, 70.32724609375009], + [-96.4056640625, 71.27363281249998], + [-95.20122070312493, 71.90371093750008], + [-94.30834960937491, 71.76489257812506], + [-92.94868164062493, 71.26210937500011], + [-92.98144531249994, 70.8522460937501], + [-91.56406249999995, 70.1782714843751], + [-92.75092773437498, 69.71391601562502], + [-90.82211914062495, 69.29047851562507], + [-90.468359375, 68.86376953125], + [-89.05673828124992, 69.26611328125009], + [-88.041357421875, 68.81171875000007], + [-87.81030273437491, 68.40415039062498], + [-88.34697265624993, 68.28828125000001], + [-88.19589843749986, 67.76582031249995], + [-87.26625976562494, 67.18383789062506], + [-86.53642578125002, 67.51616210937507], + [-85.9525878906249, 68.0724609375001], + [-85.73383789062493, 68.630126953125], + [-84.86220703125, 69.07397460937503], + [-85.38676757812493, 69.23188476562504], + [-85.50737304687487, 69.84526367187493], + [-82.61835937499993, 69.69106445312514], + [-82.64204101562495, 69.4583984375], + [-81.3286621093749, 69.11992187499996], + [-81.28154296874987, 68.65722656250003], + [-82.55268554687504, 68.44648437500007], + [-81.97646484374997, 67.86201171875001], + [-81.27011718749995, 67.45991210937498], + [-81.46757812499996, 67.0698730468751], + [-82.64150390624991, 66.58750000000006], + [-84.47841796875005, 66.17929687500003], + [-85.44223632812495, 66.53735351562497], + [-86.63320312499991, 66.53134765625], + [-86.04287109375, 66.02255859375009], + [-87.2914550781249, 65.35483398437495], + [-87.28051757812491, 64.82617187500006], + [-88.10561523437497, 64.18330078125001], + [-88.65302734374993, 64.00937499999992], + [-90.14189453125002, 63.981982421875045], + [-90.01342773437497, 63.80429687500006], + [-91.33007812499997, 63.50683593750006], + [-90.74658203124994, 63.35156250000003], + [-90.87119140625, 62.945947265624994], + [-91.44897460937503, 62.804052734375034], + [-92.3612792968749, 62.81938476562496], + [-93.42060546874998, 61.705810546875114], + [-94.06074218749993, 61.317822265625125], + [-94.64677734374993, 60.416406249999994], + [-94.78579101562494, 59.953320312499955], + [-94.71337890624991, 58.903320312500114], + [-94.28706054687493, 58.716015625000125], + [-93.2781249999999, 58.75639648437502], + [-92.24902343749994, 57.00898437500001], + [-91.11127929687498, 57.24121093750006], + [-90.59218749999991, 57.224462890625034], + [-89.7908203124999, 56.98134765625005], + [-88.94848632812489, 56.85131835937503], + [-88.07509765624997, 56.46728515624994], + [-87.560888671875, 56.05634765625007], + [-85.67666015625, 55.60107421875006], + [-85.06093749999997, 55.285644531250085], + [-83.91059570312493, 55.314648437499955], + [-82.57744140625002, 55.1487304687501], + [-82.219384765625, 54.8134765625], + [-82.41806640624986, 54.355810546875034], + [-82.14145507812492, 53.81762695312497], + [-82.26044921874993, 52.9611328125001], + [-81.5994140624999, 52.432617187500085], + [-81.66123046874986, 52.29389648437507], + [-80.65795898437503, 51.75834960937502], + [-80.36796875000002, 51.32988281249996], + [-79.83623046874996, 51.17333984375003], + [-79.49755859374997, 51.569921875000006], + [-78.97773437499993, 51.733789062499994], + [-78.49165039062495, 52.25209960937508], + [-78.723779296875, 52.627734375000045], + [-79.241796875, 54.098876953125085], + [-79.66552734374991, 54.69746093749998], + [-77.89111328124989, 55.236425781250006], + [-77.32495117187494, 55.555517578125006], + [-76.65048828124992, 56.10722656249996], + [-76.5728515625, 57.1812011718751], + [-77.15678710937496, 58.018896484375034], + [-78.51508789062493, 58.68237304687503], + [-77.76069335937498, 59.38002929687505], + [-77.31181640624993, 60.042382812499994], + [-77.8715332031249, 60.7858398437501], + [-77.73618164062495, 61.43735351562498], + [-78.13715820312493, 62.10737304687504], + [-78.06811523437489, 62.355419921875125], + [-77.372412109375, 62.572509765625114], + [-74.68989257812493, 62.18344726562509], + [-73.62998046874989, 62.454199218750006], + [-72.0814453125, 61.728271484375085], + [-71.42270507812489, 61.158935546875085], + [-70.27929687499991, 61.06865234374999], + [-69.64047851562489, 60.68979492187509], + [-69.75590820312496, 60.38852539062498], + [-69.68188476562489, 59.34174804687507], + [-69.17348632812497, 58.896630859374994], + [-68.69819335937495, 58.904541015625], + [-67.5696289062499, 58.21347656250006], + [-66.60791015624991, 58.548925781250034], + [-65.60624999999993, 59.11074218750008], + [-65.4333984374999, 59.776513671874994], + [-64.93125, 60.252001953125074], + [-64.49941406250005, 60.26826171875001], + [-63.18535156249993, 58.85776367187506], + [-62.593847656249864, 58.47402343750005], + [-62.30566406249997, 57.97226562499995], + [-61.899072265624994, 57.861328125000085], + [-61.851074218749886, 57.38129882812501], + [-61.33374023437494, 57.01059570312498], + [-61.514599609374926, 56.3903320312501], + [-59.93032226562491, 55.25942382812508], + [-58.99711914062496, 55.149462890625074], + [-58.780175781249994, 54.838378906250114], + [-58.195263671874926, 54.86591796875004], + [-57.40444335937494, 54.570410156250034], + [-58.15136718749997, 54.350439453125006], + [-57.4160644531249, 54.162744140625136], + [-57.14897460937493, 53.847705078125074], + [-56.46499023437505, 53.76503906250011], + [-55.79794921874995, 53.211962890625045], + [-55.83364257812494, 52.31040039062506], + [-55.695214843749994, 52.13779296875006], + [-56.97597656250005, 51.45766601562505], + [-58.510351562500006, 51.295068359375136], + [-59.16538085937495, 50.779882812500006], + [-60.08017578124989, 50.2545898437501], + [-61.289746093749926, 50.20195312500002], + [-62.71542968749995, 50.30166015625008], + [-64.86787109374998, 50.27548828125009], + [-65.2686035156249, 50.3200195312501], + [-66.49550781249991, 50.2118652343751], + [-66.94116210937503, 49.993701171875045], + [-67.37202148437495, 49.348437500000045], + [-68.28193359374998, 49.197167968750136], + [-68.929052734375, 48.82895507812509], + [-69.77499999999995, 48.09809570312504], + [-69.9055664062499, 47.83222656250007], + [-70.70585937499996, 47.13979492187505], + [-71.26777343749995, 46.79594726562499], + [-71.87958984374998, 46.68681640624996], + [-72.98100585937493, 46.209716796875085], + [-73.97382812499995, 45.345117187499994], + [-74.70888671874997, 45.0038574218751] + ] + ], + [ + [ + [-114.52153320312502, 72.592919921875], + [-113.50004882812502, 72.69443359375006], + [-112.75361328125001, 72.98603515624995], + [-111.26972656249994, 72.71372070312498], + [-108.69829101562502, 72.499267578125], + [-108.23823242187498, 73.10581054687503], + [-107.72001953125002, 73.32905273437504], + [-106.48212890624998, 73.19619140624997], + [-105.41513671874995, 72.788330078125], + [-104.34956054687501, 71.43398437500005], + [-104.56958007812499, 71.10405273437507], + [-103.10498046874994, 70.51025390624997], + [-101.14853515624998, 70.147607421875], + [-100.93510742187493, 69.71533203125003], + [-102.18212890624997, 69.845947265625], + [-101.85712890625001, 69.02397460937505], + [-103.46821289062497, 68.80854492187504], + [-105.019580078125, 69.08124999999998], + [-106.140869140625, 69.16201171875002], + [-106.65908203124997, 69.439599609375], + [-107.43989257812497, 69.00214843749995], + [-108.9458984375, 68.75981445312505], + [-111.3109375, 68.54204101562502], + [-113.12773437500002, 68.49414062500003], + [-113.69414062499995, 69.19501953124998], + [-116.51347656249993, 69.42460937500005], + [-117.13544921875, 70.10014648437499], + [-114.59233398437497, 70.31245117187498], + [-112.63789062499997, 70.225244140625], + [-112.11416015624994, 70.44687500000003], + [-113.75727539062503, 70.69072265625005], + [-115.99091796874997, 70.586279296875], + [-117.58706054687498, 70.62954101562502], + [-118.26406249999998, 70.888330078125], + [-117.81406249999996, 71.15844726562503], + [-118.868408203125, 71.68676757812503], + [-118.94462890624997, 71.98554687499995], + [-118.21347656249998, 72.26289062499998], + [-118.37451171875, 72.53388671875004], + [-116.57324218749994, 73.05493164062506], + [-114.63823242187499, 73.37265625000003], + [-114.05170898437497, 73.07099609375004], + [-114.52153320312502, 72.592919921875] + ] + ], + [ + [ + [-105.28891601562499, 72.919921875], + [-106.92153320312497, 73.479833984375], + [-105.51230468750002, 73.765771484375], + [-104.58286132812493, 73.35390625000002], + [-105.28891601562499, 72.919921875] + ] + ], + [ + [ + [-79.53730468749998, 73.65449218749998], + [-78.2865234375, 73.66582031250007], + [-77.20654296874997, 73.49956054687505], + [-76.28955078125003, 73.08100585937504], + [-76.400537109375, 72.820654296875], + [-77.83593750000003, 72.89682617187498], + [-79.50053710937496, 72.75595703124998], + [-80.82416992187495, 73.38066406250007], + [-80.84887695312503, 73.72124023437499], + [-79.53730468749998, 73.65449218749998] + ] + ], + [ + [ + [-86.58935546874997, 71.01079101562507], + [-84.78959960937493, 71.09326171875], + [-84.65996093749999, 71.58613281249995], + [-85.91162109375, 71.98652343749998], + [-85.34111328124993, 72.42153320312497], + [-85.64453125000003, 72.77446289062502], + [-85.018408203125, 73.33549804687502], + [-82.65961914062498, 73.72958984375], + [-81.40615234374997, 73.634521484375], + [-80.27470703124993, 72.74555664062498], + [-80.94121093750002, 72.21015624999998], + [-79.000244140625, 72.27202148437507], + [-78.00102539062499, 72.68759765625], + [-76.89350585937495, 72.72065429687498], + [-75.18579101562494, 72.434228515625], + [-74.31572265624999, 71.84267578125], + [-71.45991210937493, 71.46372070312498], + [-70.56093750000002, 70.73828124999997], + [-69.16870117187497, 70.76416015625], + [-67.36367187499994, 70.03442382812503], + [-68.51303710937498, 69.57729492187497], + [-66.77084960937498, 69.33666992187497], + [-67.75170898437494, 69.038671875], + [-68.037939453125, 68.55073242187501], + [-67.032958984375, 68.32607421874997], + [-66.2251953125, 67.958740234375], + [-64.52753906250001, 67.81269531250001], + [-64.00795898437502, 67.34731445312497], + [-61.96855468749993, 67.01904296874997], + [-61.29970703125002, 66.64873046875002], + [-61.99160156250002, 66.03530273437502], + [-62.65888671874998, 65.63994140625002], + [-63.36425781249997, 65.54321289062503], + [-63.40180664062498, 65.11845703125002], + [-64.66533203125002, 65.1689453125], + [-65.401611328125, 65.764013671875], + [-65.30537109374993, 66.00844726562497], + [-66.47695312499997, 66.27973632812498], + [-67.18320312499995, 66.03442382812503], + [-68.2568359375, 65.93862304687505], + [-67.30341796874993, 65.48291015625], + [-66.86064453124996, 65.09160156250005], + [-65.2748046875, 64.63154296875004], + [-64.67846679687503, 64.027978515625], + [-64.51435546874998, 63.263964843750045], + [-65.06894531249998, 63.26347656250002], + [-65.26582031249995, 62.71508789062503], + [-65.978857421875, 63.000683593749955], + [-67.67597656249998, 63.093554687500045], + [-66.28124999999997, 62.302685546874955], + [-66.25668945312503, 61.868261718750006], + [-67.44013671874998, 62.15126953125002], + [-69.08232421874996, 62.405175781249966], + [-69.54516601562503, 62.74458007812501], + [-70.23613281250002, 62.76337890625001], + [-71.25371093749993, 63.042529296875045], + [-73.44365234374996, 64.423486328125], + [-74.512451171875, 64.670166015625], + [-75.0673828125, 64.45668945312502], + [-76.72382812499995, 64.24204101562498], + [-77.79116210937497, 64.36708984374997], + [-78.09560546875, 64.93925781250002], + [-77.44746093749993, 65.16157226562501], + [-77.32670898437493, 65.45312499999997], + [-75.82832031249993, 65.22705078125003], + [-73.56074218750001, 65.54291992187498], + [-74.433935546875, 66.139013671875], + [-72.22001953124999, 67.25429687500002], + [-73.32822265624998, 68.26674804687497], + [-74.64794921874997, 68.70751953124997], + [-74.91728515624996, 68.98286132812501], + [-76.40341796874995, 68.69233398437498], + [-75.78715820312499, 69.31865234375005], + [-77.12880859374994, 69.65273437499997], + [-78.809814453125, 70.17856445312498], + [-79.61591796875001, 69.89472656249998], + [-81.09829101562494, 70.09116210937503], + [-82.13872070312499, 69.8412109375], + [-86.32202148437503, 70.14541015625], + [-86.62431640624999, 70.40126953124997], + [-87.90068359374996, 70.25190429687501], + [-88.84843749999993, 70.52290039062498], + [-89.36552734374996, 71.06718750000002], + [-87.84492187499995, 70.94438476562505], + [-87.87246093749997, 71.20854492187505], + [-89.079345703125, 71.28793945312503], + [-89.84575195312499, 71.49228515625], + [-90.02519531249996, 71.94877929687502], + [-89.26323242187499, 73.068994140625], + [-87.71977539062496, 73.72290039062497], + [-86.76875000000001, 73.83398437500006], + [-84.97451171874997, 73.69477539062501], + [-86.62934570312493, 72.87080078125001], + [-86.03613281249997, 71.77094726562504], + [-85.02338867187495, 71.35322265625001], + [-86.58935546874997, 71.01079101562507] + ] + ], + [ + [ + [-100.00190429687497, 73.9458984375], + [-99.15795898437499, 73.73159179687497], + [-97.58183593749996, 73.88754882812503], + [-97.001708984375, 73.66650390625003], + [-97.79589843749997, 73.285302734375], + [-97.05180664062499, 72.63681640625003], + [-96.61342773437494, 71.83383789062506], + [-98.66289062499993, 71.302099609375], + [-99.167138671875, 71.36718750000003], + [-100.594482421875, 72.15234375000003], + [-101.72392578124996, 72.31489257812501], + [-102.71367187499999, 72.78291015624995], + [-100.48476562500002, 72.77294921874997], + [-100.28266601562497, 73.12031249999995], + [-101.45087890625003, 73.43095703125002], + [-100.91513671874995, 73.80537109374998], + [-100.00190429687497, 73.9458984375] + ] + ], + [ + [ + [-93.17084960937498, 74.16098632812506], + [-92.22270507812502, 73.97236328124998], + [-90.35458984375, 73.86865234375], + [-92.11791992187497, 72.75380859375], + [-93.34062499999993, 72.80185546875], + [-94.03754882812498, 72.02875976562498], + [-95.19296875, 72.02744140624998], + [-95.54760742187497, 72.78154296875005], + [-95.63291015625003, 73.69545898437497], + [-95.03984374999999, 74.02387695312501], + [-93.17084960937498, 74.16098632812506] + ] + ], + [ + [ + [-119.73632812499997, 74.11264648437498], + [-117.96586914062497, 74.26606445312495], + [-117.19882812500003, 74.171142578125], + [-115.51069335937501, 73.61874999999998], + [-115.44687499999998, 73.43886718750002], + [-118.96157226562497, 72.68413085937499], + [-120.17988281250001, 72.21264648437506], + [-120.61933593750001, 71.50576171875002], + [-123.210595703125, 71.12343750000002], + [-124.00776367187494, 71.67744140624998], + [-125.76259765624997, 72.13750000000002], + [-124.98710937499997, 72.58798828125003], + [-124.83642578125001, 73.07626953125003], + [-123.79726562499997, 73.76816406250003], + [-124.69624023437497, 74.34819335937499], + [-121.31523437499995, 74.52998046874998], + [-119.73632812499997, 74.11264648437498] + ] + ], + [ + [ + [-93.54257812499995, 75.0279296875], + [-93.54716796875002, 74.69106445312505], + [-94.697265625, 74.64218750000003], + [-96.565771484375, 75.09873046875003], + [-95.67080078125002, 75.52866210937498], + [-94.42724609374997, 75.593359375], + [-93.54257812499995, 75.0279296875] + ] + ], + [ + [ + [-102.22734374999995, 76.014892578125], + [-103.31474609374996, 75.76420898437499], + [-104.35063476562497, 76.18232421875001], + [-102.58408203124996, 76.281640625], + [-102.22734374999995, 76.014892578125] + ] + ], + [ + [ + [-97.70092773437497, 76.46650390624998], + [-97.40961914062495, 75.55209960937503], + [-97.79936523437496, 75.11665039062495], + [-100.234375, 75.00771484374997], + [-100.71191406250003, 75.40634765625], + [-102.54140624999998, 75.51362304687501], + [-101.43134765624995, 75.99199218750005], + [-102.13774414062499, 76.28486328125001], + [-100.38793945312501, 76.61357421875002], + [-97.70092773437497, 76.46650390624998] + ] + ], + [ + [ + [-108.29238281250001, 76.05712890625], + [-105.48090820312503, 75.74565429687505], + [-105.86259765624997, 75.19155273437505], + [-107.15341796874996, 74.9271484375], + [-108.83129882812501, 75.06489257812498], + [-110.94086914062501, 74.63872070312505], + [-112.51933593749997, 74.41684570312503], + [-113.51406249999994, 74.430078125], + [-114.45175781250002, 75.08789062499997], + [-115.72885742187496, 74.968115234375], + [-117.60009765624997, 75.27167968750001], + [-116.60976562500001, 76.07373046875], + [-115.58066406249996, 76.43750000000003], + [-114.19394531249999, 76.45146484375005], + [-112.69760742187496, 76.20170898437505], + [-111.05268554687495, 75.54853515625001], + [-109.08637695312503, 75.506494140625], + [-109.79604492187501, 75.86303710937497], + [-109.48681640624999, 76.14467773437497], + [-110.27001953125003, 76.41699218750003], + [-108.62763671875001, 76.58671875000005], + [-108.29238281250001, 76.05712890625] + ] + ], + [ + [ + [-94.29497070312493, 76.91245117187498], + [-92.71625976562493, 76.60297851562498], + [-91.305029296875, 76.68076171875003], + [-90.25136718749994, 76.05346679687503], + [-88.201318359375, 75.51201171875005], + [-86.06874999999994, 75.50224609375002], + [-83.931982421875, 75.81894531250003], + [-82.153662109375, 75.83105468750003], + [-79.66020507812499, 75.44951171875002], + [-79.50795898437497, 74.880126953125], + [-80.27773437500002, 74.58159179687502], + [-81.80883789062503, 74.47661132812505], + [-88.42304687499995, 74.49414062499997], + [-89.844384765625, 74.54858398437497], + [-91.96157226562502, 74.79321289062497], + [-92.427099609375, 75.34638671874995], + [-92.18510742187499, 75.84653320312498], + [-93.09174804687495, 76.35400390624997], + [-95.27387695312498, 76.26440429687503], + [-96.63969726562496, 76.70292968750002], + [-95.63823242187496, 77.06376953124999], + [-94.29497070312493, 76.91245117187498] + ] + ], + [ + [ + [-115.55126953125001, 77.36328125], + [-116.22045898437501, 76.61108398437506], + [-119.36791992187497, 76.22177734375003], + [-119.91289062499997, 75.85883789062501], + [-121.90820312499996, 76.03476562500006], + [-121.61376953125001, 76.44145507812505], + [-119.09018554687496, 77.30507812500002], + [-115.55126953125001, 77.36328125] + ] + ], + [ + [ + [-95.48437499999997, 77.79199218750003], + [-93.30097656249995, 77.73979492187505], + [-93.51958007812499, 77.47441406250007], + [-95.98706054687497, 77.484130859375], + [-95.48437499999997, 77.79199218750003] + ] + ], + [ + [ + [-110.45805664062496, 78.10322265625001], + [-109.77177734374995, 77.95742187499997], + [-110.19848632812501, 77.52451171874998], + [-111.95195312500002, 77.34418945312501], + [-113.16435546875002, 77.5302734375], + [-113.21518554687498, 77.90351562500001], + [-110.45805664062496, 78.10322265625001] + ] + ], + [ + [ + [-109.81596679687499, 78.65039062500003], + [-109.39052734375, 78.33666992187506], + [-113.14995117187502, 78.40839843750001], + [-110.40781249999995, 78.75664062499999], + [-109.81596679687499, 78.65039062500003] + ] + ], + [ + [ + [-96.20449218749994, 78.53129882812499], + [-94.88715820312498, 78.34521484375003], + [-95.08701171875, 77.99262695312495], + [-96.98964843749994, 77.80600585937503], + [-98.25493164062496, 78.42924804687499], + [-96.20449218749994, 78.53129882812499] + ] + ], + [ + [ + [-103.42602539062499, 79.31562500000001], + [-99.60942382812495, 78.58305664062507], + [-99.16640625000002, 77.85693359375003], + [-100.58603515624996, 77.89179687500001], + [-101.07412109375001, 78.19384765625], + [-102.73134765624995, 78.37104492187495], + [-103.51835937499996, 78.76914062500006], + [-105.53564453124999, 79.03251953125007], + [-105.38769531249994, 79.32358398437503], + [-103.42602539062499, 79.31562500000001] + ] + ], + [ + [ + [-91.88554687499999, 81.13286132812505], + [-90.64301757812498, 80.59370117187498], + [-87.67499999999998, 80.37211914062505], + [-87.14423828124993, 79.66264648437502], + [-85.5013671875, 79.53032226562505], + [-85.28984374999999, 79.208349609375], + [-87.016455078125, 78.89868164062497], + [-88.79101562499997, 78.19243164062507], + [-90.614404296875, 78.14985351562501], + [-92.67827148437502, 78.38911132812498], + [-95.10317382812502, 79.289892578125], + [-95.29697265624998, 79.653076171875], + [-96.77324218749999, 80.13579101562502], + [-95.61445312499998, 80.39624023437497], + [-96.1328125, 80.69140624999997], + [-95.26977539062503, 81.00078125000005], + [-91.88554687499999, 81.13286132812505] + ] + ], + [ + [ + [-69.4888671875, 83.01679687499998], + [-64.77675781249997, 82.87646484374997], + [-61.392480468749994, 82.44189453125], + [-62.17670898437498, 82.04340820312498], + [-64.57402343749996, 81.73374023437506], + [-65.48398437499998, 81.28476562499998], + [-70.14350585937498, 80.39765625000001], + [-71.387841796875, 79.76176757812505], + [-75.25947265624995, 79.421044921875], + [-76.255859375, 79.00683593749997], + [-74.43310546875, 78.72412109375003], + [-75.86596679687497, 78.00981445312499], + [-78.01259765624997, 77.94604492187506], + [-78.07617187500003, 77.51904296875], + [-79.34086914062493, 77.15839843749998], + [-78.28886718750002, 76.97797851562501], + [-78.284326171875, 76.57124023437501], + [-80.69028320312495, 76.17646484374995], + [-81.17070312499996, 76.51274414062499], + [-83.88569335937501, 76.45312500000003], + [-85.141259765625, 76.30458984375005], + [-89.57006835937497, 76.49194335937503], + [-89.49975585937503, 76.82680664062502], + [-88.39814453124995, 77.10395507812501], + [-86.873779296875, 77.20029296875], + [-88.09467773437495, 77.71918945312501], + [-87.01796874999997, 77.89223632812502], + [-87.5517578125, 78.17661132812503], + [-86.80791015624999, 78.77436523437495], + [-84.31611328124993, 78.97529296874995], + [-85.08979492187498, 79.61215820312503], + [-86.42075195312498, 79.84521484374997], + [-86.30717773437493, 80.31933593750003], + [-83.72363281250003, 80.22895507812501], + [-80.05107421874993, 80.52856445312503], + [-83.40141601562502, 80.71396484375003], + [-85.30742187500002, 80.52597656250003], + [-88.92143554687499, 80.80561523437498], + [-89.94731445312499, 81.17265625000005], + [-88.97836914062503, 81.54150390624997], + [-90.49018554687501, 81.87724609374999], + [-86.58061523437496, 82.18720703124998], + [-82.12250976562498, 82.60175781249998], + [-79.88632812500003, 82.93852539062502], + [-69.96992187499995, 83.11611328125005], + [-69.4888671875, 83.01679687499998] + ] + ] + ] + }, + "properties": { + "name": "Canada", + "childNum": 36 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [9.524023437500006, 47.524218749999996], + [9.527539062500011, 47.270751953125], + [9.580273437500011, 47.057373046875], + [9.996875000000017, 46.8853515625], + [10.349414062500017, 46.984765624999994], + [10.414941406250023, 46.964404296874996], + [10.45458984375, 46.8994140625], + [10.452832031250011, 46.86494140625], + [10.406054687500017, 46.73486328125], + [10.39794921875, 46.6650390625], + [10.4306640625, 46.550048828125], + [10.363085937500017, 46.5470703125], + [10.272265625000017, 46.564843749999994], + [10.195507812500011, 46.62109375], + [10.137500000000017, 46.61435546875], + [10.087011718750006, 46.599902343749996], + [9.939257812500017, 46.36181640625], + [9.203417968750017, 46.21923828125], + [8.826757812500006, 46.06103515625], + [8.818554687500011, 46.0771484375], + [8.458398437500023, 46.245898437499996], + [8.370703125000006, 46.445117187499996], + [8.08154296875, 46.256005859374994], + [7.787890625000017, 45.921826171875], + [7.327929687500017, 45.912353515625], + [6.772070312500006, 46.16513671875], + [6.758105468750017, 46.415771484375], + [6.428906250000011, 46.430517578125], + [6.27294921875, 46.252246093749996], + [6.199414062500011, 46.19306640625], + [6.086621093750011, 46.147021484374996], + [6.006640625000017, 46.142333984375], + [5.971484375000017, 46.151220703125], + [5.970019531250017, 46.214697265625], + [6.060253906250011, 46.428173828125], + [6.429003906250017, 46.832275390625], + [7.000585937500006, 47.322509765625], + [7.615625000000023, 47.592724609375], + [8.414746093750011, 47.589599609375], + [8.572656250000023, 47.775634765625], + [9.524023437500006, 47.524218749999996] + ] + ] + }, + "properties": { + "name": "Switzerland", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-67.07993164062498, -55.15380859374996], + [-68.07001953124995, -55.22109374999999], + [-68.10693359375003, -54.929394531249976], + [-67.245263671875, -54.977636718750034], + [-67.07993164062498, -55.15380859374996] + ] + ], + [ + [ + [-69.70297851562503, -54.91904296875], + [-68.90078125000002, -55.01777343750004], + [-68.28266601562495, -55.25517578125], + [-68.293359375, -55.521386718749966], + [-69.41181640624995, -55.44423828124997], + [-69.97978515625002, -55.14746093749999], + [-69.70297851562503, -54.91904296875] + ] + ], + [ + [ + [-72.92324218749997, -53.481640625], + [-72.20541992187503, -53.80742187500002], + [-73.30473632812499, -53.943945312500034], + [-73.68652343749997, -53.42685546875003], + [-72.92324218749997, -53.481640625] + ] + ], + [ + [ + [-68.62993164062499, -52.65263671875004], + [-68.65322265624994, -54.85361328124999], + [-69.48627929687493, -54.85888671875], + [-69.72343750000002, -54.71210937500003], + [-70.49716796875, -54.80957031249999], + [-71.44091796874997, -54.61962890625002], + [-70.89824218749999, -54.337890625], + [-70.86772460937499, -53.88417968750002], + [-70.09038085937499, -53.41816406250003], + [-70.39067382812496, -53.02646484374999], + [-69.76357421875002, -52.731347656249994], + [-68.62993164062499, -52.65263671875004] + ] + ], + [ + [ + [-74.47617187499998, -49.14785156250002], + [-74.59472656249997, -50.00664062500001], + [-75.30009765624996, -49.8474609375], + [-75.184228515625, -49.08359374999999], + [-74.79345703124997, -48.70507812499997], + [-74.47617187499998, -49.14785156250002] + ] + ], + [ + [ + [-74.56728515625, -48.591992187500026], + [-74.92304687499998, -48.62646484375003], + [-75.21289062499997, -48.141699218750034], + [-74.72929687499996, -48.12587890625001], + [-74.56728515625, -48.591992187500026] + ] + ], + [ + [ + [-72.98613281249999, -44.780078124999974], + [-73.44506835937497, -44.641015624999966], + [-73.20771484374993, -44.33496093749997], + [-72.76406249999997, -44.54902343749997], + [-72.98613281249999, -44.780078124999974] + ] + ], + [ + [ + [-73.73535156249997, -44.39453125000003], + [-73.98330078125002, -44.494824218750026], + [-73.72714843749998, -45.11904296875001], + [-74.09907226562498, -45.32539062500004], + [-74.61777343749998, -44.64794921874996], + [-74.50180664062498, -44.47353515624995], + [-73.73535156249997, -44.39453125000003] + ] + ], + [ + [ + [-73.77338867187498, -43.3458984375], + [-74.35493164062498, -43.26357421875001], + [-74.20947265625, -42.87871093750003], + [-74.03666992187496, -41.79550781249998], + [-73.52783203124997, -41.89628906249999], + [-73.47080078124998, -42.46630859375004], + [-73.78925781249993, -42.58574218750003], + [-73.43632812499996, -42.9365234375], + [-73.77338867187498, -43.3458984375] + ] + ], + [ + [ + [-67.19487304687493, -22.821679687500037], + [-67.00878906249994, -23.00136718750005], + [-67.35620117187503, -24.033789062499963], + [-68.25029296875002, -24.391992187500023], + [-68.56201171875, -24.83769531249996], + [-68.38422851562495, -25.091894531249977], + [-68.60029296874998, -25.48564453124999], + [-68.41450195312498, -26.153710937500023], + [-68.58115234375, -26.518359374999974], + [-68.34599609374996, -27.02792968750005], + [-68.84633789062494, -27.153710937499994], + [-69.17441406249998, -27.924707031250037], + [-69.65693359374995, -28.413574218749986], + [-69.82788085937497, -29.10322265624997], + [-70.02680664062501, -29.324023437500017], + [-69.92763671874997, -29.76914062500002], + [-69.95634765624996, -30.35820312500003], + [-70.16142578124999, -30.44023437499996], + [-70.51958007812493, -31.1484375], + [-70.585205078125, -31.569433593749963], + [-70.16962890624995, -32.471679687500014], + [-70.01982421874999, -33.27148437499997], + [-69.79775390624997, -33.398632812500026], + [-69.85244140625, -34.224316406250026], + [-70.28994140624997, -34.732812499999966], + [-70.47041015624995, -35.32617187499997], + [-70.40478515625, -36.06171874999998], + [-71.05551757812498, -36.52373046874996], + [-71.16757812499998, -37.76230468749996], + [-71.028173828125, -38.041210937500026], + [-70.95161132812493, -38.73847656249997], + [-71.42558593749996, -38.98564453125006], + [-71.53945312499997, -39.60244140624995], + [-71.71992187499995, -39.63525390624997], + [-71.69531250000003, -40.33525390625003], + [-71.93212890624994, -40.69169921874999], + [-71.91127929687497, -41.650390624999986], + [-71.76093749999998, -42.101464843749966], + [-72.12460937499998, -42.298339843750014], + [-72.14643554687498, -42.990039062499974], + [-71.781494140625, -43.16679687500002], + [-71.90498046875001, -43.44013671875001], + [-71.68007812500002, -43.92958984374998], + [-71.82001953124993, -44.38310546875], + [-71.21259765624998, -44.44121093750003], + [-71.26113281250002, -44.763085937499966], + [-71.5962890625, -44.97919921875004], + [-71.35375976562497, -45.23046874999997], + [-71.77265624999995, -45.724414062499974], + [-71.87568359374998, -46.16054687500001], + [-71.69521484375, -46.57841796875006], + [-71.94023437499999, -46.831250000000054], + [-71.90498046875001, -47.201660156250014], + [-72.34594726562497, -47.49267578124997], + [-72.517919921875, -47.87636718749998], + [-72.35473632812497, -48.36582031250005], + [-72.61440429687494, -48.79287109375], + [-73.57626953124998, -49.582910156250016], + [-73.50126953124996, -50.125292968750024], + [-73.15292968749998, -50.73828125000003], + [-72.50981445312496, -50.607519531250034], + [-72.27631835937498, -50.910253906249984], + [-72.40766601562501, -51.54082031250002], + [-71.91865234374995, -51.98955078125004], + [-69.96025390624993, -52.00820312500002], + [-68.443359375, -52.35664062500004], + [-69.24101562499996, -52.20546874999997], + [-69.56059570312496, -52.42158203125004], + [-70.79511718749995, -52.768749999999976], + [-70.99584960937497, -53.77929687499997], + [-71.29775390625002, -53.88339843750004], + [-72.1744140625, -53.632324218749964], + [-71.85273437499993, -53.28574218749996], + [-71.40034179687495, -53.10703124999997], + [-71.38774414062496, -52.76425781250004], + [-72.45830078124993, -53.25449218749999], + [-73.05273437499997, -53.24345703125005], + [-74.01445312499999, -52.63935546875], + [-73.51816406250003, -52.04101562499996], + [-73.9732421875, -51.78447265625], + [-73.8958984375, -51.331445312499994], + [-74.81474609374996, -51.062890624999994], + [-75.09467773437495, -50.681249999999956], + [-74.333740234375, -49.97460937499997], + [-74.34101562499998, -48.59570312499998], + [-74.57719726562496, -48.274414062499986], + [-74.654931640625, -47.702246093750034], + [-74.15839843749998, -47.18251953125002], + [-74.15190429687499, -46.97441406249999], + [-75.65678710937499, -46.610351562499986], + [-74.924462890625, -46.159667968750014], + [-75.06669921874993, -45.874902343749994], + [-74.15786132812497, -45.76718749999999], + [-74.03754882812498, -45.41767578125001], + [-73.54990234375, -45.48378906249998], + [-73.36245117187502, -44.97822265625001], + [-72.73896484375001, -44.73417968750003], + [-72.66386718749999, -44.43642578124995], + [-73.26508789062498, -44.16865234375001], + [-72.99658203125, -43.63154296875001], + [-72.78515625, -42.301269531249986], + [-72.49941406249997, -41.980859374999994], + [-72.66977539062503, -41.65937500000004], + [-73.014990234375, -41.54384765624995], + [-73.52128906249996, -41.797070312500026], + [-73.96586914062493, -41.118261718750034], + [-73.66943359375003, -40.08232421875002], + [-73.41040039062503, -39.78916015624998], + [-73.22646484375002, -39.22441406250003], + [-73.53256835937503, -38.366796875000006], + [-73.46479492187498, -38.04033203125003], + [-73.66181640624998, -37.69853515625003], + [-73.60166015624998, -37.18847656250003], + [-73.21596679687502, -37.16689453124998], + [-73.11806640624997, -36.68837890625002], + [-72.87456054687502, -36.39042968749999], + [-72.62392578125002, -35.5857421875], + [-72.22377929687494, -35.096191406250014], + [-72.00283203124997, -34.16533203125], + [-71.66435546875002, -33.65263671875], + [-71.74296874999996, -33.09511718750001], + [-71.45224609374998, -32.65957031250001], + [-71.52587890624997, -31.805859374999997], + [-71.66196289062498, -31.169531250000034], + [-71.66948242187499, -30.33037109374996], + [-71.40039062499997, -30.142968749999966], + [-71.31572265624996, -29.649707031250017], + [-71.51923828124993, -28.926464843750026], + [-71.18642578125, -28.37783203124998], + [-71.05263671875, -27.727343749999974], + [-70.64658203124998, -26.329394531250017], + [-70.71372070312498, -25.78417968749997], + [-70.44536132812502, -25.17265624999999], + [-70.57412109374994, -24.644335937500003], + [-70.48779296874994, -23.781738281249957], + [-70.56318359374995, -23.057031250000023], + [-70.33168945312494, -22.848632812500014], + [-70.08754882812494, -21.49306640624998], + [-70.19702148437494, -20.725390625000003], + [-70.14814453124995, -19.805078124999994], + [-70.27578125000002, -19.267578125000014], + [-70.33486328124997, -18.82753906249998], + [-70.33608398437494, -18.595214843749986], + [-70.36162109374999, -18.398046874999963], + [-70.41826171874999, -18.345605468750023], + [-70.37749023437496, -18.333593749999977], + [-70.18378906250001, -18.325195312499957], + [-70.05908203125, -18.28349609374999], + [-69.92636718749998, -18.206054687500014], + [-69.85209960937493, -17.70380859375001], + [-69.49501953125002, -17.619531249999994], + [-69.3580078125, -17.771679687499983], + [-69.31337890624997, -17.943164062500017], + [-69.28232421875003, -17.96484375], + [-69.09394531249993, -18.05048828125004], + [-69.09228515624994, -18.28242187500004], + [-69.02680664062493, -18.656249999999986], + [-68.97885742187503, -18.81298828125003], + [-68.96831054687502, -18.967968749999983], + [-68.85795898437499, -19.09335937500005], + [-68.62055664062495, -19.29667968749999], + [-68.54785156249997, -19.341113281249974], + [-68.49199218749996, -19.381933593750034], + [-68.47016601562495, -19.409960937499974], + [-68.46289062499997, -19.43281250000001], + [-68.69829101562499, -19.721093750000037], + [-68.75932617187499, -20.115527343750003], + [-68.74516601562493, -20.458593750000006], + [-68.197021484375, -21.30029296874997], + [-68.18642578124997, -21.618554687499966], + [-68.11215820312503, -21.753027343750006], + [-68.0767578125, -21.982812500000023], + [-67.98837890625003, -22.05712890624997], + [-67.95390624999993, -22.204003906249966], + [-67.95039062499993, -22.333691406249997], + [-67.88173828124997, -22.493359375000026], + [-67.87944335937496, -22.822949218750026], + [-67.57993164062495, -22.89169921874999], + [-67.36225585937493, -22.85517578125001], + [-67.19487304687493, -22.821679687500037] + ] + ] + ] + }, + "properties": { + "name": "Chile", + "childNum": 10 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [110.88876953125006, 19.99194335937497], + [111.01367187500003, 19.65546875000001], + [110.57216796875005, 19.17187499999997], + [110.45126953125012, 18.747949218750023], + [109.51933593750007, 18.21826171875003], + [108.7015625, 18.535253906250034], + [108.69355468750004, 19.33828125000005], + [109.17910156250005, 19.674121093750074], + [109.21894531250004, 19.842822265625074], + [110.1715820312501, 20.053710937500057], + [110.88876953125006, 19.99194335937497] + ] + ], + [ + [ + [130.52695312500012, 42.535400390625], + [130.24033203125006, 42.891796874999955], + [129.89824218750002, 42.998144531250034], + [129.71972656249997, 42.47500000000005], + [129.3136718750001, 42.41357421874997], + [128.92343750000006, 42.038232421874966], + [128.04521484375007, 41.98750000000004], + [128.29091796875, 41.56279296875002], + [128.11123046875, 41.389257812500006], + [127.17968750000003, 41.531347656250006], + [126.9035156250001, 41.78105468749999], + [125.98906250000002, 40.904638671875034], + [124.8893554687501, 40.459814453125006], + [124.36210937500002, 40.004052734374994], + [124.10576171875002, 39.84101562499998], + [123.34814453124997, 39.76293945312497], + [122.33486328125005, 39.36611328125005], + [121.64990234375003, 38.865087890625034], + [121.78544921875002, 39.40083007812501], + [121.51757812499997, 39.638964843750045], + [122.27500000000012, 40.541845703125034], + [121.85878906250005, 40.84208984375002], + [121.1745117187501, 40.901269531249994], + [120.47910156250006, 40.23095703125003], + [119.59111328125007, 39.90263671875002], + [118.9123046875001, 39.16640625000005], + [118.29785156249997, 39.067089843749955], + [117.78466796875003, 39.13447265625001], + [117.5578125000001, 38.625146484374994], + [118.01494140625007, 38.18339843749996], + [118.94003906250006, 38.04277343750002], + [119.08916015625007, 37.70073242187496], + [118.95263671875003, 37.33115234374998], + [119.4499023437501, 37.12475585937503], + [120.37011718749997, 37.701025390625006], + [120.75000000000003, 37.83393554687501], + [121.64023437500012, 37.46035156250002], + [122.60234375000002, 37.42641601562502], + [122.51972656250004, 36.94682617187502], + [121.93271484375006, 36.95947265625003], + [120.98994140625004, 36.59794921874999], + [120.39306640625003, 36.053857421874994], + [120.05468750000003, 35.86113281249999], + [119.21582031250003, 35.01176757812496], + [119.58291015625, 34.58222656250004], + [120.20146484375007, 34.32568359375], + [120.87109374999997, 33.016503906249994], + [120.8532226562501, 32.66137695312503], + [121.40097656250012, 32.371923828125034], + [121.351953125, 31.85878906250005], + [121.05537109375004, 31.719433593749983], + [121.66064453124997, 31.319726562499994], + [121.87792968750003, 30.91699218750003], + [120.99765625000012, 30.558251953125023], + [121.1593750000001, 30.3017578125], + [121.94433593749997, 29.89409179687499], + [121.71748046875004, 29.25634765625], + [121.60205078124997, 28.366601562500023], + [121.09843750000002, 28.29052734374997], + [120.2787109375, 27.097070312500023], + [119.64824218750002, 25.91870117187503], + [119.53945312500005, 25.59125976562504], + [119.02460937500004, 25.223437500000045], + [118.56035156250007, 24.580371093750045], + [118.0871093750001, 24.627001953125045], + [118.0560546875, 24.24609374999997], + [116.53828125000004, 23.17968749999997], + [116.47070312499997, 22.945898437500034], + [115.49833984375002, 22.718847656250063], + [115.19580078125003, 22.81728515625005], + [114.85380859375007, 22.616796875000063], + [114.26601562500005, 22.540966796874983], + [114.01542968750007, 22.51191406250001], + [113.61962890624997, 22.861425781249977], + [113.54912109375002, 22.225195312500034], + [112.30498046875002, 21.74169921875003], + [111.94394531250012, 21.84965820312499], + [111.60273437500004, 21.55908203125003], + [110.77109375000006, 21.386523437500045], + [110.1935546875001, 21.037646484375045], + [110.51152343750007, 20.51826171875001], + [110.12314453125006, 20.263720703125017], + [109.66259765625003, 20.91689453125005], + [109.93076171875012, 21.480566406250034], + [109.54404296875012, 21.537939453125006], + [109.14863281250004, 21.425537109375], + [109.03056640625007, 21.626513671875017], + [108.32480468750006, 21.693505859374994], + [107.97265624999997, 21.507958984375023], + [107.35117187500012, 21.60888671874997], + [106.72949218749997, 22.000341796875063], + [106.53632812500004, 22.395410156249994], + [106.78027343749997, 22.778906250000034], + [106.14843749999997, 22.970068359375006], + [105.8429687500001, 22.922802734374955], + [105.27539062500003, 23.34521484375003], + [104.86474609375003, 23.136376953125023], + [104.79570312500007, 22.91113281249997], + [104.37177734375004, 22.704052734374983], + [103.35605468750006, 22.75468749999999], + [103.00537109375003, 22.452978515624977], + [102.51718750000012, 22.741015625000045], + [102.42792968750004, 22.732812499999966], + [102.2370117187501, 22.466015624999983], + [102.1759765625001, 22.414648437500006], + [102.12744140624997, 22.379199218750045], + [102.02441406250003, 22.43920898437503], + [101.84179687500003, 22.38847656249999], + [101.75996093750004, 22.490332031250034], + [101.73876953124997, 22.495263671874994], + [101.70751953125003, 22.486572265625], + [101.67148437500006, 22.462304687500023], + [101.64619140625004, 22.405419921874966], + [101.61992187500002, 22.32744140624999], + [101.56787109374997, 22.27636718749997], + [101.52451171875006, 22.25366210937497], + [101.7365234375001, 21.826513671874977], + [101.74394531250007, 21.77797851562505], + [101.74726562500004, 21.605761718750045], + [101.72294921875007, 21.31494140625003], + [101.7630859375, 21.278906249999977], + [101.80205078125002, 21.235986328125023], + [101.80058593750007, 21.212597656249983], + [101.78349609375007, 21.204150390625017], + [101.7047851562501, 21.15014648437503], + [101.54238281250005, 21.23427734375005], + [101.2814453125001, 21.184130859375045], + [101.24785156250007, 21.197314453125045], + [101.22441406250002, 21.223730468750034], + [101.1388671875001, 21.567480468749977], + [100.83515625000004, 21.655175781249994], + [100.21474609375, 21.462988281250006], + [99.9176757812501, 22.02802734375001], + [99.19296875000006, 22.12597656249997], + [99.33769531250002, 22.49804687500003], + [99.34082031249997, 23.095898437499955], + [98.86376953125003, 23.191259765625034], + [98.76435546875004, 24.116064453125063], + [98.21250000000006, 24.110644531250017], + [97.68603515624997, 23.898095703124966], + [97.53144531250004, 24.49169921875003], + [97.8195312500001, 25.251855468749994], + [98.01074218749997, 25.292529296875017], + [98.6546875, 25.917773437500017], + [98.7318359375, 26.583398437499994], + [98.65117187500007, 27.572460937499983], + [98.29882812499997, 27.550097656250045], + [98.09892578125002, 28.142285156249983], + [97.53789062500002, 28.510205078124983], + [97.43144531250002, 28.353906250000023], + [97.35644531249997, 28.254492187500006], + [97.3224609375001, 28.21796875000004], + [97.28945312500005, 28.236816406250057], + [97.14511718750012, 28.34033203125], + [97.07539062500004, 28.36894531249996], + [96.65283203125003, 28.44975585937499], + [96.3890625, 28.36791992187503], + [96.32988281250002, 28.496826171875], + [96.58085937500007, 28.763671875], + [96.14140625000007, 28.963476562500034], + [96.18085937500004, 29.11767578125], + [96.23496093750006, 29.245800781249983], + [96.12851562500012, 29.38139648437499], + [96.07958984375003, 29.42412109374999], + [96.03535156250004, 29.447167968749994], + [95.88505859375007, 29.39091796874999], + [95.7103515625, 29.313818359375006], + [95.5158203125001, 29.206347656250045], + [95.49375000000012, 29.137011718750045], + [95.42021484375007, 29.054296875000063], + [95.27910156250002, 29.04956054687497], + [94.99882812500002, 29.14916992187503], + [94.46806640625007, 29.216210937499994], + [94.01328125000006, 28.90751953124999], + [93.76074218750003, 28.729785156250017], + [93.36054687500004, 28.654052734375057], + [92.70185546875004, 28.147119140624994], + [92.65253906250004, 28.093359375000034], + [92.41484375000002, 27.824609374999994], + [91.63193359375012, 27.759960937499983], + [91.64189453125002, 27.923242187500023], + [91.60556640625006, 27.95170898437496], + [91.22587890625007, 28.071240234374983], + [91.07773437500012, 27.974462890624977], + [91.02080078125002, 27.970068359374977], + [90.71572265625, 28.071728515624983], + [90.47734375000007, 28.07084960937499], + [90.3527343750001, 28.080224609375023], + [89.98105468750006, 28.311181640625023], + [89.8978515625, 28.29414062500001], + [89.81689453125003, 28.25629882812501], + [89.74980468750002, 28.18818359375001], + [89.65273437500005, 28.158300781250034], + [89.53691406250007, 28.10742187499997], + [88.94755859375002, 27.464013671874994], + [88.89140625000002, 27.316064453124966], + [88.83251953125003, 27.36284179687499], + [88.7648437500001, 27.429882812499983], + [88.74902343749997, 27.521874999999966], + [88.82988281250002, 27.76738281249999], + [88.84882812500004, 27.86865234375], + [88.80371093750003, 28.006933593750034], + [88.57792968750002, 28.093359375000034], + [87.68271484375006, 27.821386718750063], + [87.29072265625004, 27.821923828124994], + [87.14140625000002, 27.838330078124955], + [87.02011718750006, 27.928662109374983], + [86.9337890625001, 27.96845703125001], + [86.750390625, 28.022070312500006], + [86.55449218750007, 28.08520507812497], + [86.40869140625003, 27.928662109374983], + [86.07871093750006, 28.083593750000006], + [85.67832031250012, 28.277441406249977], + [85.41064453125003, 28.27602539062505], + [85.21210937500004, 28.292626953124966], + [85.1224609375, 28.315966796875017], + [85.08857421875004, 28.37226562500001], + [85.121484375, 28.484277343750023], + [85.15908203125, 28.592236328124983], + [85.1263671875, 28.602636718750063], + [85.06914062500007, 28.60966796874999], + [84.85507812500006, 28.553613281250023], + [84.7142578125, 28.595556640625034], + [84.2287109375001, 28.911767578124966], + [84.17558593750002, 29.036376953125057], + [84.12783203125005, 29.15629882812496], + [84.10136718750002, 29.21997070312497], + [84.02197265624997, 29.25385742187504], + [83.93593750000005, 29.27949218750001], + [83.58349609375003, 29.18359375000003], + [83.15546875000004, 29.612646484375034], + [83.01396484375007, 29.618066406249994], + [82.85429687500002, 29.68339843749996], + [82.6408203125001, 29.831201171874966], + [82.4865234375001, 29.941503906249977], + [82.15898437500007, 30.11518554687501], + [82.04335937500005, 30.326757812500034], + [81.8548828125, 30.362402343750006], + [81.64189453125007, 30.38749999999999], + [81.4171875000001, 30.33759765625001], + [81.25507812500004, 30.09331054687499], + [81.17714843750005, 30.039892578125034], + [81.11035156250003, 30.03681640625004], + [80.98544921875006, 30.23710937499999], + [80.87353515625003, 30.290576171875045], + [80.19121093750002, 30.56840820312496], + [80.20712890625006, 30.683740234375023], + [79.92451171875004, 30.888769531250034], + [79.66425781250004, 30.965234374999994], + [79.10712890625004, 31.402636718750017], + [78.74355468750005, 31.323779296875017], + [78.7550781250001, 31.55029296875], + [78.69345703125006, 31.740380859374994], + [78.49589843750002, 32.21577148437504], + [78.4552734375001, 32.30034179687502], + [78.41748046874997, 32.466699218749994], + [78.38964843749997, 32.51987304687498], + [78.73671875, 32.55839843750002], + [78.75351562500012, 32.49926757812506], + [79.16992187500003, 32.497216796874994], + [79.14550781250003, 33.00146484375006], + [79.10283203125007, 33.05253906249996], + [79.13515625000005, 33.17192382812496], + [79.11250000000004, 33.22626953125001], + [78.94843750000004, 33.346533203125006], + [78.86503906250002, 33.43110351562501], + [78.78378906250006, 33.80878906250004], + [78.72666015625006, 34.013378906249955], + [78.93642578125, 34.35195312500002], + [78.86484375000006, 34.39033203125001], + [78.32695312500007, 34.60639648437498], + [78.15849609375002, 34.94648437499998], + [78.07578125000006, 35.13491210937502], + [77.79941406250006, 35.49589843750002], + [77.44648437500004, 35.47558593750006], + [76.25166015625004, 35.810937499999994], + [76.07089843750006, 35.983007812500034], + [76.01044921875004, 35.996337890625], + [75.94511718750002, 36.01757812499997], + [75.840234375, 36.64970703124999], + [75.34667968749997, 36.913476562499966], + [75.05390625000004, 36.98715820312498], + [74.94912109375, 36.96835937500006], + [74.88925781250006, 36.95244140625002], + [74.69218750000007, 37.035742187500006], + [74.60058593749997, 37.03666992187502], + [74.54140625, 37.02216796875001], + [74.52646484375006, 37.03066406250005], + [74.49794921875, 37.057226562500034], + [74.37617187500004, 37.13735351562502], + [74.37216796875006, 37.15771484375], + [74.72666015625006, 37.29072265625001], + [74.89130859375004, 37.231640624999955], + [74.74501953125, 38.51000976562497], + [74.27744140625, 38.659765625000034], + [73.80166015625, 38.60688476562501], + [73.7956054687501, 39.00214843749998], + [73.60732421875, 39.229199218749955], + [73.63632812500006, 39.396679687499955], + [73.63164062500007, 39.44887695312502], + [73.82294921875004, 39.48896484375004], + [73.8727539062501, 39.533300781250006], + [73.9146484375, 39.60649414062499], + [73.8353515625, 39.800146484375006], + [73.85625000000002, 39.828662109375045], + [73.88457031250002, 39.87792968750006], + [73.93876953125002, 39.97880859374999], + [73.99160156250005, 40.04311523437502], + [74.02050781249997, 40.05937499999996], + [74.0851562500001, 40.074316406250006], + [74.24267578124997, 40.09204101562506], + [74.41191406250007, 40.13720703125003], + [75.0044921875, 40.44951171874996], + [75.58349609375003, 40.605322265625006], + [75.65595703125004, 40.329248046874966], + [75.87197265625, 40.30322265625], + [76.06230468750002, 40.387548828125034], + [76.25830078124997, 40.43076171875006], + [76.3185546875001, 40.352246093749955], + [76.39638671875005, 40.389794921874966], + [76.4801757812501, 40.44951171874996], + [76.82402343750002, 40.982324218749966], + [76.90771484374997, 41.02416992187497], + [76.98662109375002, 41.039160156250006], + [77.58173828125004, 40.99277343750006], + [77.71933593750012, 41.024316406249994], + [77.81523437500002, 41.05561523437498], + [77.9564453125, 41.05068359375005], + [78.1234375, 41.07563476562498], + [78.34628906250012, 41.28144531249998], + [78.36240234375012, 41.37163085937496], + [79.29355468750006, 41.78281249999998], + [79.76611328124997, 41.89887695312501], + [79.84042968750012, 41.99575195312502], + [79.90966796875003, 42.014990234375034], + [80.21621093750005, 42.03242187500004], + [80.23515625000007, 42.04345703124997], + [80.24619140625012, 42.05981445312503], + [80.20937500000005, 42.190039062500006], + [80.16503906249997, 42.66552734375006], + [80.78574218750006, 43.16157226562504], + [80.35527343750002, 44.09726562500006], + [80.45546875, 44.74609375], + [80.05917968750012, 45.006445312500006], + [81.60205078125003, 45.31083984375002], + [82.4787109375001, 45.12358398437499], + [82.32666015625003, 45.519921874999994], + [83.0041015625001, 47.03349609374996], + [83.19306640625004, 47.18657226562499], + [84.78613281249997, 46.83071289062505], + [85.65664062500005, 47.254638671875], + [85.52597656250006, 47.915625000000006], + [85.7494140625, 48.38505859374999], + [86.54941406250012, 48.52861328125002], + [86.75312500000004, 49.00883789062496], + [87.32285156250012, 49.085791015625006], + [87.41669921875004, 49.07661132812501], + [87.5158203125001, 49.122412109375006], + [87.76250000000007, 49.16582031249996], + [87.81425781250002, 49.162304687499955], + [87.82519531249997, 49.116308593750006], + [87.81630859375, 49.080273437499955], + [87.83466796875004, 49.031933593749955], + [87.87216796875012, 49.000146484374966], + [87.85986328125003, 48.96552734375001], + [87.74316406250003, 48.88164062499999], + [87.9796875000001, 48.55512695312498], + [88.30996093750005, 48.47207031250002], + [88.41396484375, 48.403417968750006], + [88.51708984374997, 48.384472656249955], + [88.56679687500005, 48.31743164062496], + [88.57597656250007, 48.220166015624955], + [88.68183593750004, 48.170556640624994], + [88.83828125000005, 48.101708984374994], + [88.91777343750007, 48.089013671874966], + [89.04765625000007, 48.002539062500034], + [89.11562500000005, 47.98769531250002], + [89.19628906249997, 47.98090820312498], + [89.32988281250007, 48.024853515624955], + [89.5609375, 48.00395507812496], + [89.63847656250007, 47.909082031249994], + [89.69316406250002, 47.87915039062503], + [89.72558593749997, 47.85249023437501], + [89.77812500000002, 47.82700195312498], + [89.91044921875007, 47.844335937500034], + [89.95869140625004, 47.88632812499998], + [90.02792968750012, 47.877685546875], + [90.31328125000007, 47.676171874999994], + [90.49619140625012, 47.28515625], + [90.86992187500002, 46.95449218750005], + [91.03388671875004, 46.529003906249955], + [91.00175781250007, 46.03579101562502], + [90.6618164062501, 45.525244140625006], + [90.87724609375002, 45.19609375000002], + [90.95361328125003, 45.21591796875006], + [91.05000000000004, 45.217431640624994], + [91.31210937500006, 45.11811523437501], + [91.44101562500012, 45.12475585937503], + [91.51005859375007, 45.09824218750006], + [91.584375, 45.07651367187498], + [92.42382812499997, 45.008935546874994], + [92.57890625000002, 45.01098632812506], + [92.78789062500007, 45.035742187500034], + [93.6564453125001, 44.900976562500006], + [94.71201171875012, 44.35083007812503], + [95.35029296875004, 44.27807617187503], + [95.35644531250003, 44.005957031250006], + [95.52558593750004, 43.953955078125006], + [95.8419921875001, 43.383691406249994], + [95.9125, 43.20649414062504], + [96.29951171875004, 42.92871093750003], + [96.38544921875004, 42.72036132812502], + [97.20566406250012, 42.78979492187506], + [99.46787109375012, 42.568212890625034], + [99.98378906250005, 42.67734375000006], + [101.71386718749997, 42.46582031250006], + [101.97294921875002, 42.21586914062502], + [103.07285156250006, 42.00595703125006], + [103.7111328125001, 41.75131835937506], + [103.99726562500004, 41.796972656250034], + [104.30517578124997, 41.84614257812501], + [104.49824218750004, 41.87700195312499], + [104.49824218750004, 41.65869140625], + [105.19707031250002, 41.738037109375], + [105.31435546875005, 41.77089843750005], + [105.86757812500005, 41.993994140625034], + [106.77001953125003, 42.28872070312502], + [108.17119140625002, 42.44731445312502], + [108.68730468750002, 42.416113281250034], + [109.13164062500002, 42.440576171874966], + [109.33984374999997, 42.43837890625005], + [109.44316406250002, 42.455957031249994], + [110.40039062499997, 42.77368164062497], + [111.00722656250005, 43.34140624999998], + [111.18681640625002, 43.391992187499994], + [111.45107421875005, 43.47490234375002], + [111.50351562500006, 43.492773437500006], + [111.54736328124997, 43.49628906250001], + [111.6408203125001, 43.563183593749955], + [111.71972656249997, 43.62114257812496], + [111.77109375000006, 43.66459960937502], + [111.8781250000001, 43.68017578125], + [111.93320312500006, 43.71142578125006], + [111.94287109374997, 43.75244140624997], + [111.93173828125012, 43.81494140625], + [111.83691406249997, 43.93466796875006], + [111.40224609375005, 44.367285156250006], + [111.89804687500006, 45.064062500000034], + [112.03261718750005, 45.08164062500006], + [112.11289062500006, 45.06293945312498], + [112.41132812500004, 45.05820312499998], + [112.59677734375006, 44.917675781249955], + [112.7067382812501, 44.883447265624994], + [113.04941406250006, 44.81035156250002], + [113.3009765625001, 44.79165039062502], + [113.58701171875006, 44.745703125000006], + [113.65263671875002, 44.76347656249999], + [113.87705078125012, 44.89619140625001], + [114.03027343749997, 44.942578124999955], + [114.41914062500004, 45.20258789062501], + [114.48730468750003, 45.27172851562506], + [114.50224609375002, 45.316308593749994], + [114.51718750000006, 45.36459960937506], + [114.56015625000012, 45.38999023437498], + [114.64433593750002, 45.41328125000001], + [114.73876953124997, 45.41962890624998], + [114.91923828125007, 45.378271484375006], + [115.16259765624997, 45.390234375000034], + [115.6810546875, 45.45825195312503], + [116.240625, 45.795996093750006], + [116.22910156250012, 45.84575195312502], + [116.21298828125012, 45.88691406249998], + [116.56259765625012, 46.28979492187497], + [116.6888671875, 46.321972656249955], + [116.78701171875, 46.37666015625001], + [116.85908203125004, 46.387939453125], + [117.3333984375, 46.36201171875004], + [117.6710937500001, 46.52207031250006], + [117.81347656249997, 46.537695312500034], + [117.91044921875007, 46.61933593749998], + [118.30869140625012, 46.71704101562497], + [118.72294921875007, 46.69189453125], + [118.8439453125001, 46.76020507812498], + [118.95712890625006, 46.73486328124997], + [119.16210937499997, 46.638671875], + [119.33183593750002, 46.61381835937499], + [119.47402343750005, 46.626660156249955], + [119.62021484375006, 46.60395507812504], + [119.70664062500006, 46.60600585937502], + [119.74746093750005, 46.62719726562497], + [119.86718750000003, 46.67216796874999], + [119.89785156250005, 46.857812499999966], + [119.71113281250004, 47.14999999999998], + [118.49843750000005, 47.98398437499998], + [117.76835937500002, 47.98789062499998], + [117.67666015625005, 47.908300781250034], + [117.55537109375004, 47.80468750000006], + [117.45507812500003, 47.74135742187502], + [117.38398437500004, 47.67573242187498], + [117.3507812500001, 47.65219726562498], + [117.28593750000002, 47.666357421875034], + [117.19707031250007, 47.74028320312499], + [117.06972656250005, 47.80639648437506], + [116.95166015624997, 47.836572265624966], + [116.90117187500007, 47.85307617187496], + [116.76054687500002, 47.869775390624994], + [116.65195312500012, 47.86450195312497], + [116.51347656250007, 47.839550781249955], + [116.37822265625002, 47.84404296874999], + [116.31718750000002, 47.85986328125], + [116.2311523437501, 47.85820312500002], + [116.07480468750012, 47.78955078125], + [115.99384765625004, 47.71132812500005], + [115.89824218750002, 47.68691406250005], + [115.71171875000002, 47.798925781250034], + [115.6164062500001, 47.874804687500045], + [115.55761718750003, 47.945019531249955], + [115.52509765625004, 48.13085937499997], + [115.63945312500007, 48.18623046874998], + [115.785546875, 48.24824218750001], + [115.7965820312501, 48.346337890624994], + [115.7916992187501, 48.455712890624994], + [115.8205078125001, 48.57724609375006], + [115.9538085937501, 48.689355468749994], + [116.6833007812501, 49.82377929687499], + [117.8734375, 49.51347656250002], + [118.4515625, 49.84448242187503], + [119.25986328125012, 50.06640625000003], + [119.19189453125003, 50.37983398437504], + [120.06689453125003, 51.60068359375006], + [120.74980468750007, 52.096533203125006], + [120.65615234375, 52.56665039062503], + [120.09453125000007, 52.787207031250034], + [120.70410156249997, 53.171826171874955], + [122.33779296875, 53.485009765624994], + [123.6078125, 53.546533203124994], + [124.81230468750002, 53.133837890625045], + [125.64902343750012, 53.042285156250045], + [126.312890625, 52.39975585937506], + [126.92480468749997, 51.10014648437496], + [127.590234375, 50.20898437500003], + [127.50244140624997, 49.873437499999994], + [127.99960937500006, 49.56860351562506], + [128.70400390625, 49.60014648437499], + [129.12011718750003, 49.36206054687497], + [129.49814453125012, 49.38881835937502], + [130.80429687500012, 48.34150390624998], + [130.7121093750001, 48.12763671875004], + [131.00273437500002, 47.69145507812499], + [132.5619140625, 47.768505859374955], + [133.14404296875003, 48.10566406249998], + [133.46835937500006, 48.09716796875003], + [134.29335937500005, 48.37343750000002], + [134.56357421875012, 48.321728515624955], + [134.75234375, 47.71542968749998], + [134.1676757812501, 47.30219726562501], + [133.86132812500003, 46.24775390625004], + [133.18603515625003, 45.49482421875004], + [132.93603515624997, 45.029931640624994], + [131.97753906250003, 45.243994140625006], + [131.08232421875002, 44.91000976562498], + [131.2552734375, 44.07158203124999], + [131.26181640625006, 43.43305664062501], + [131.06855468750004, 42.90224609375005], + [130.57724609375006, 42.81162109375006], + [130.52695312500012, 42.535400390625] + ] + ], + [ + [ + [121.00878906249997, 22.62036132812497], + [120.5812500000001, 22.35639648437504], + [120.32558593750005, 22.54243164062501], + [120.0724609375001, 23.149755859375006], + [120.15898437500002, 23.70903320312499], + [121.04062500000006, 25.032812500000034], + [121.59365234375, 25.275341796874983], + [121.92900390625002, 24.973730468749977], + [121.29589843750003, 22.96660156249999], + [121.00878906249997, 22.62036132812497] + ] + ] + ] + }, + "properties": { + "name": "China", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-5.262304687499977, 10.319677734374991], + [-4.969921874999926, 9.930078125000023], + [-4.814453124999972, 9.841162109375034], + [-4.72177734374992, 9.756542968750026], + [-4.625830078125006, 9.713574218749969], + [-4.526611328124943, 9.723486328125034], + [-4.406201171874926, 9.647998046875031], + [-4.3322265624999545, 9.645703124999997], + [-4.18115234375, 9.78173828125], + [-3.7906249999999204, 9.917187499999983], + [-3.5811523437499773, 9.924316406250014], + [-3.2235351562499375, 9.895458984374997], + [-2.9882812499999716, 9.687353515624963], + [-2.900878906249943, 9.534619140625026], + [-2.8751464843749375, 9.500927734374997], + [-2.816748046874949, 9.425830078124974], + [-2.705761718749983, 9.351367187499989], + [-2.5058593750000284, 8.208740234375], + [-2.6133789062499773, 8.046679687500017], + [-2.6688476562499943, 8.022216796875014], + [-2.7897460937499545, 7.931933593750003], + [-2.9590820312499773, 7.454541015624997], + [-3.2271484374999773, 6.7491210937499915], + [-3.200585937499966, 6.348242187500034], + [-2.9622558593749204, 5.643017578124983], + [-2.7549804687499773, 5.432519531249994], + [-2.815673828125, 5.153027343749997], + [-3.3475585937499943, 5.13066406249996], + [-4.037207031249977, 5.23012695312498], + [-5.56474609374996, 5.089453125000006], + [-6.8451660156249545, 4.671484375000034], + [-7.544970703124989, 4.351318359375], + [-7.574658203124983, 4.572314453124989], + [-7.585058593749977, 4.916748046875], + [-7.39990234375, 5.550585937499989], + [-7.636132812499994, 5.90771484375], + [-7.730371093749994, 5.9190429687499915], + [-7.800927734374994, 6.0389160156249915], + [-7.833251953125, 6.076367187499983], + [-7.855517578125017, 6.150146484375], + [-7.888623046875011, 6.234863281250028], + [-7.9815917968749375, 6.2861328125], + [-8.203857421875, 6.29072265625004], + [-8.587890625, 6.490527343749989], + [-8.324511718749989, 6.9200195312499915], + [-8.408740234374989, 7.411816406249997], + [-8.429980468749989, 7.601855468749989], + [-8.231884765624955, 7.556738281250034], + [-8.205957031249994, 7.590234375000023], + [-8.115429687499926, 7.760742187500028], + [-8.016748046874994, 8.144921874999966], + [-7.953125, 8.477734374999997], + [-7.823583984374977, 8.467675781249994], + [-7.950976562499989, 8.786816406249997], + [-7.8961914062499545, 9.415869140624991], + [-8.136962890624972, 9.495703124999991], + [-8.14584960937492, 9.881738281250037], + [-8.155175781249937, 9.973193359375017], + [-8.136621093749994, 10.022070312500034], + [-7.990624999999994, 10.162500000000037], + [-7.9609375, 10.163476562499966], + [-7.88408203124996, 10.185742187499983], + [-7.814208984374943, 10.236572265625028], + [-7.749072265624989, 10.342285156249986], + [-7.661132812500028, 10.427441406250011], + [-7.385058593749989, 10.340136718749989], + [-6.950341796874994, 10.342333984374989], + [-6.482617187499983, 10.561230468749997], + [-6.261132812499994, 10.724072265625054], + [-6.0345703124999375, 10.194824218750057], + [-5.843847656249977, 10.389550781250023], + [-5.694287109374983, 10.433203125000034], + [-5.556591796874983, 10.439941406249986], + [-5.382275390625011, 10.314013671875003], + [-5.262304687499977, 10.319677734374991] + ] + ] + }, + "properties": { + "name": "Ivory Coast", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [15.480078125000006, 7.5237792968749915], + [15.245898437500017, 7.263574218749994], + [14.7392578125, 6.27978515625], + [14.616894531250011, 5.865136718749994], + [14.708984375, 4.665576171874989], + [15.022753906250017, 4.358544921874994], + [15.128710937500017, 3.826904296875], + [15.775000000000006, 3.127197265625], + [16.0634765625, 2.9085937499999943], + [16.183398437500017, 2.2700683593749886], + [16.059375000000017, 1.6762207031249972], + [15.741601562500023, 1.9149902343749972], + [14.902441406250006, 2.0123046874999915], + [14.484082031250011, 2.154736328124997], + [13.293554687500006, 2.161572265624997], + [13.220312500000006, 2.2564453124999915], + [11.348437500000017, 2.2997070312499943], + [11.328710937500006, 2.167431640624997], + [11.096582031250023, 2.16748046875], + [10.790917968750023, 2.1675781249999915], + [9.979882812500023, 2.1677734374999886], + [9.8701171875, 2.2132812499999943], + [9.80078125, 2.304443359375], + [9.876171875000011, 3.309765624999997], + [9.42529296875, 3.922314453124997], + [9.000097656250006, 4.091601562499989], + [8.90283203125, 4.4351562499999915], + [8.532812500000006, 4.605859374999994], + [8.800976562500011, 5.197460937499997], + [8.997167968750006, 5.917724609375], + [9.490234375, 6.418652343749997], + [9.779882812500006, 6.760156249999994], + [9.820703125000023, 6.783935546875], + [9.874218750000011, 6.803271484374989], + [10.038867187500017, 6.92138671875], + [10.1435546875, 6.9964355468749915], + [10.167773437500017, 6.959179687499997], + [10.185546875, 6.912792968749997], + [10.205468750000023, 6.8916015625], + [10.482324218750023, 6.891259765624994], + [10.606250000000017, 7.0630859374999915], + [10.954199218750006, 6.776562499999997], + [11.032519531250017, 6.697900390624994], + [11.079687500000006, 6.505517578124994], + [11.1533203125, 6.437939453124997], + [11.2373046875, 6.4505371093749915], + [11.324609375000023, 6.484667968749989], + [11.551660156250023, 6.697265625], + [11.767382812500017, 7.272265624999989], + [11.809179687500006, 7.3450683593749915], + [12.016015625000023, 7.589746093749994], + [12.2333984375, 8.282324218749991], + [12.403515625000011, 8.595556640624991], + [12.582714843750011, 8.624121093749991], + [12.651562500000011, 8.667773437499989], + [12.929492187500017, 9.42626953125], + [13.175488281250011, 9.539648437499991], + [13.269921875000023, 10.036181640624989], + [13.535351562500011, 10.605078124999991], + [13.89208984375, 11.140087890624997], + [14.559765625000011, 11.492285156249991], + [14.627148437500011, 12.108691406249989], + [14.272851562500023, 12.356494140624989], + [14.184863281250017, 12.447216796874997], + [14.06396484375, 13.078515624999994], + [14.244824218750011, 13.077343749999997], + [14.516210937500006, 12.979736328125], + [14.76123046875, 12.655615234374991], + [15.081250000000011, 11.845507812499989], + [15.029882812500006, 11.113671874999994], + [15.276074218750011, 10.357373046874997], + [15.540917968750023, 9.960302734374991], + [14.243261718750006, 9.979736328125], + [13.977246093750011, 9.691552734374994], + [14.332324218750017, 9.203515624999994], + [15.1162109375, 8.557324218749997], + [15.442968750000006, 7.851855468749989], + [15.480078125000006, 7.5237792968749915] + ] + ] + }, + "properties": { + "name": "Cameroon", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [27.4033203125, 5.109179687499989], + [27.7880859375, 4.644677734374994], + [28.19208984375001, 4.350244140624994], + [28.72705078125, 4.5049804687499915], + [29.151464843750006, 4.38818359375], + [29.676855468750006, 4.5869140625], + [30.194921875000006, 3.98193359375], + [30.50830078125, 3.835693359375], + [30.83857421875001, 3.49072265625], + [30.728613281250006, 2.4553710937499886], + [31.176367187500006, 2.2700683593749886], + [31.252734375000017, 2.0445800781249943], + [30.94257812500001, 1.6828124999999972], + [29.94287109375, 0.8192382812499943], + [29.934472656250023, 0.4990234375], + [29.717675781250023, 0.09833984374999716], + [29.561914062500023, -0.9773437500000028], + [29.576953125000017, -1.3878906250000114], + [29.12939453125, -1.8602539062500085], + [29.1064453125, -2.233203125000003], + [28.876367187500023, -2.4002929687500085], + [29.01435546875001, -2.72021484375], + [29.224414062500017, -3.053515625000003], + [29.223242187500006, -3.9108398437500114], + [29.403222656250023, -4.449316406250006], + [29.404199218750023, -4.496679687500006], + [29.32568359375, -4.835644531250011], + [29.3427734375, -4.983105468750011], + [29.42011718750001, -5.1761718750000085], + [29.476464843750023, -5.316601562500011], + [29.594140625000023, -5.6507812500000085], + [29.59638671875001, -5.775976562500006], + [29.490820312500006, -5.965429687500006], + [29.480078125000006, -6.025000000000006], + [29.506250000000023, -6.172070312500011], + [29.540820312500017, -6.3138671875000085], + [29.590625000000017, -6.3944335937500085], + [29.70966796875001, -6.616894531250011], + [29.798144531250017, -6.69189453125], + [29.961816406250023, -6.8031250000000085], + [30.106250000000017, -6.9150390625], + [30.212695312500017, -7.037890625000003], + [30.31318359375001, -7.203710937500006], + [30.40673828125, -7.460644531250011], + [30.75117187500001, -8.193652343750003], + [28.972265625000006, -8.464941406250006], + [28.917773437500017, -8.700585937500009], + [28.400683593750017, -9.224804687500011], + [28.63007812500001, -9.831250000000011], + [28.63886718750001, -10.669238281250003], + [28.357226562500017, -11.483007812500006], + [28.482519531250006, -11.812109375000006], + [29.064355468750023, -12.348828125000011], + [29.427539062500017, -12.431250000000006], + [29.79511718750001, -12.155468750000011], + [29.795312500000023, -13.392773437500011], + [29.55419921875, -13.248925781250009], + [29.014257812500006, -13.368847656250011], + [28.357714843750017, -12.482031250000006], + [27.53339843750001, -12.1953125], + [27.04609375000001, -11.615917968750011], + [26.949609375000023, -11.898828125000009], + [26.59638671875001, -11.972070312500009], + [26.025976562500006, -11.89013671875], + [25.349414062500017, -11.623046875], + [25.184863281250017, -11.242968750000003], + [24.5185546875, -11.4384765625], + [24.319921875000006, -11.07177734375], + [23.96650390625001, -10.871777343750011], + [23.901171875000017, -10.983203125000003], + [23.833886718750023, -11.013671875], + [23.696386718750006, -11.007617187500003], + [23.559960937500023, -10.978613281250006], + [23.400195312500017, -10.976464843750009], + [22.226171875000006, -11.121972656250009], + [22.203515625000023, -10.829492187500009], + [22.307031250000023, -10.691308593750009], + [22.30244140625001, -10.396679687500011], + [22.274511718750006, -10.259082031250003], + [22.19775390625, -10.040625000000006], + [21.81318359375001, -9.46875], + [21.905371093750006, -8.693359375], + [21.751074218750006, -7.305468750000003], + [21.190332031250023, -7.284960937500003], + [20.910937500000017, -7.281445312500011], + [20.607812500000023, -7.2777343750000085], + [20.558398437500017, -7.244433593750003], + [20.536914062500017, -7.121777343750011], + [20.598730468750006, -6.935156250000006], + [20.59003906250001, -6.919921875], + [20.482226562500017, -6.915820312500003], + [20.190039062500006, -6.9462890625], + [19.997460937500023, -6.9764648437500085], + [19.87519531250001, -6.986328125], + [19.527636718750017, -7.1444335937500085], + [19.3408203125, -7.966601562500003], + [19.142675781250006, -8.00146484375], + [18.944433593750006, -8.00146484375], + [18.898339843750023, -7.998144531250006], + [18.56269531250001, -7.9359375000000085], + [18.0087890625, -8.107617187500011], + [17.643359375000017, -8.090722656250009], + [17.57958984375, -8.099023437500009], + [16.984765625000023, -7.257421875000006], + [16.91943359375, -6.9339843750000085], + [16.813085937500006, -6.772558593750006], + [16.742968750000017, -6.618457031250003], + [16.709375000000023, -6.4716796875], + [16.7177734375, -6.241406250000011], + [16.697265625, -6.164257812500011], + [16.537109375, -5.9658203125], + [16.431445312500017, -5.900195312500003], + [16.315234375000017, -5.8656250000000085], + [15.726953125000023, -5.863867187500006], + [14.398632812500011, -5.892675781250006], + [13.978515625, -5.857226562500003], + [13.346484375000017, -5.863378906250006], + [13.003320312500023, -5.836132812500011], + [12.411718750000006, -5.986328125], + [12.503710937500017, -5.69580078125], + [12.518945312500023, -5.424609375000003], + [12.522363281250023, -5.14892578125], + [12.453222656250006, -5.090625000000003], + [12.451464843750017, -5.071484375000011], + [12.502734375000017, -5.036914062500003], + [12.573535156250017, -4.99658203125], + [12.829687500000006, -4.736621093750003], + [13.07275390625, -4.634765625], + [13.414941406250023, -4.83740234375], + [14.358300781250023, -4.299414062500006], + [14.410742187500006, -4.831250000000011], + [14.707910156250023, -4.8817382812500085], + [15.60009765625, -4.030957031250011], + [15.872460937500023, -3.9342773437500114], + [16.146777343750017, -3.464160156250003], + [16.217382812500006, -3.0302734375], + [16.21533203125, -2.1778320312500057], + [16.54072265625001, -1.8401367187500028], + [16.8798828125, -1.2258789062500028], + [17.27880859375, -0.9996093750000057], + [17.752832031250023, -0.5490234375000114], + [17.72412109375, -0.27753906250001137], + [17.8876953125, 0.234130859375], + [17.902441406250006, 1.1180664062499943], + [18.05781250000001, 1.5348632812499972], + [18.072167968750023, 2.0132812499999915], + [18.49091796875001, 2.9244140624999915], + [18.6103515625, 3.4784179687499943], + [18.567480468750006, 4.257568359375], + [19.06855468750001, 4.891406249999989], + [19.5009765625, 5.127490234374989], + [19.806542968750023, 5.089306640624997], + [20.226367187500017, 4.829638671874989], + [20.55810546875, 4.462695312499989], + [21.53759765625, 4.244824218749997], + [22.422167968750017, 4.134960937499997], + [22.755761718750023, 4.646679687499997], + [23.41718750000001, 4.663134765624989], + [24.31982421875, 4.994140625], + [24.765527343750023, 4.930078124999994], + [25.249316406250017, 5.024560546874994], + [25.52509765625001, 5.3121093749999915], + [26.822070312500017, 5.062402343749994], + [27.11494140625001, 5.1978515624999915], + [27.4033203125, 5.109179687499989] + ] + ] + }, + "properties": { + "name": "Democratic Republic of the Congo", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [18.6103515625, 3.4784179687499943], + [18.49091796875001, 2.9244140624999915], + [18.072167968750023, 2.0132812499999915], + [18.05781250000001, 1.5348632812499972], + [17.902441406250006, 1.1180664062499943], + [17.8876953125, 0.234130859375], + [17.72412109375, -0.27753906250001137], + [17.752832031250023, -0.5490234375000114], + [17.27880859375, -0.9996093750000057], + [16.8798828125, -1.2258789062500028], + [16.54072265625001, -1.8401367187500028], + [16.21533203125, -2.1778320312500057], + [16.217382812500006, -3.0302734375], + [16.146777343750017, -3.464160156250003], + [15.872460937500023, -3.9342773437500114], + [15.60009765625, -4.030957031250011], + [14.707910156250023, -4.8817382812500085], + [14.410742187500006, -4.831250000000011], + [14.358300781250023, -4.299414062500006], + [13.414941406250023, -4.83740234375], + [13.07275390625, -4.634765625], + [12.881054687500011, -4.445117187500003], + [12.384570312500017, -4.619140625], + [12.018359375000017, -5.0042968750000085], + [11.777539062500011, -4.5658203125000085], + [11.130175781250017, -3.916308593750003], + [11.504296875000023, -3.520312500000003], + [11.685742187500011, -3.6820312500000085], + [11.934179687500006, -3.3185546875000114], + [11.537792968750011, -2.836718750000003], + [11.5751953125, -2.3970703125000057], + [12.446386718750006, -2.3299804687500085], + [12.43212890625, -1.9289062500000114], + [12.793554687500006, -1.9318359375000114], + [12.991992187500017, -2.3133789062500085], + [13.464941406250006, -2.3954101562500085], + [13.784375000000011, -2.1637695312500114], + [14.08740234375, -2.4668945312500057], + [14.383984375000011, -1.8900390625000085], + [14.480566406250006, -0.6183593750000114], + [13.860058593750011, -0.20332031250001137], + [13.884570312500017, 0.19082031249999432], + [14.087500000000006, 0.5365722656249972], + [14.434472656250023, 0.8114746093749972], + [14.180859375000011, 1.3702148437499915], + [13.851367187500017, 1.4187499999999886], + [13.274121093750011, 1.2410156249999886], + [13.162695312500006, 1.6480957031249943], + [13.293554687500006, 2.161572265624997], + [14.484082031250011, 2.154736328124997], + [14.902441406250006, 2.0123046874999915], + [15.741601562500023, 1.9149902343749972], + [16.059375000000017, 1.6762207031249972], + [16.183398437500017, 2.2700683593749886], + [16.468554687500017, 2.831738281249997], + [16.67333984375, 3.5352050781249886], + [17.43798828125, 3.6846191406249886], + [18.160937500000017, 3.4998046874999886], + [18.6103515625, 3.4784179687499943] + ] + ] + }, + "properties": { + "name": "Republic of the Congo", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-71.31972656249997, 11.861914062500048], + [-71.95810546875, 11.666406250000009], + [-72.24848632812501, 11.196435546875009], + [-72.690087890625, 10.835839843749994], + [-72.86933593750001, 10.49125976562496], + [-73.00654296874998, 9.789160156250006], + [-73.35634765625002, 9.226855468750031], + [-72.79638671874997, 9.108984374999991], + [-72.66542968749994, 8.62758789062498], + [-72.41655273437496, 8.381982421875037], + [-72.44296875, 7.454882812499989], + [-72.08427734374993, 7.096874999999969], + [-71.01328124999998, 6.994433593749974], + [-70.65507812500002, 7.082763671875028], + [-70.09501953124996, 6.937939453125011], + [-69.43925781249993, 6.1349121093750085], + [-68.47177734375, 6.156542968749974], + [-67.85917968749999, 6.289892578124963], + [-67.43935546875, 6.025537109375023], + [-67.82490234374995, 5.270458984375026], + [-67.85527343750002, 4.506884765624989], + [-67.66162109375, 3.864257812499986], + [-67.3111328125, 3.41586914062502], + [-67.83476562499999, 2.8928222656250426], + [-67.21083984375, 2.3901367187500426], + [-66.87602539062499, 1.223046875000037], + [-67.35195312499997, 2.085839843750051], + [-67.815087890625, 1.790087890625017], + [-68.17656249999999, 1.7198242187499915], + [-69.84858398437493, 1.7087402343750426], + [-69.85214843750003, 1.0595214843750398], + [-69.36137695312496, 1.0640136718749744], + [-69.16323242187502, 0.8640625000000028], + [-70.05390624999993, 0.5786132812500284], + [-70.07050781249993, -0.1388671875000398], + [-69.66748046874997, -0.48242187499995737], + [-69.40024414062498, -1.1949218749999773], + [-69.66904296875003, -2.667675781249997], + [-69.96591796875003, -4.235937500000006], + [-70.16752929687499, -4.0501953125000085], + [-70.24028320312496, -3.8827148437499943], + [-70.2984375, -3.8442382812499716], + [-70.33950195312502, -3.8143554687500085], + [-70.73510742187497, -3.7815429687499886], + [-70.07402343749993, -2.7501953125000114], + [-70.09584960937494, -2.658203125000014], + [-70.91455078125003, -2.2185546874999744], + [-71.39697265625, -2.3340820312499773], + [-71.55947265624997, -2.2242187499999773], + [-71.75253906249995, -2.15273437499998], + [-71.80273437499997, -2.1663085937499886], + [-71.86728515624998, -2.227734374999983], + [-71.932470703125, -2.288671874999963], + [-71.98427734375, -2.3265624999999517], + [-72.13681640624998, -2.38066406249996], + [-72.21845703125001, -2.4004882812500057], + [-72.30073242187498, -2.40927734375002], + [-72.39560546874995, -2.4289062500000256], + [-72.62534179687495, -2.3516601562500057], + [-72.88715820312501, -2.408496093749946], + [-73.15449218749993, -2.278222656249966], + [-73.19697265624995, -1.8302734375000114], + [-73.49628906249993, -1.6930664062500398], + [-73.66430664062497, -1.248828124999946], + [-73.86318359374997, -1.19667968749998], + [-73.92695312500001, -1.125195312499983], + [-74.05439453124995, -1.0286132812500313], + [-74.18076171875, -0.9977539062499545], + [-74.24638671874999, -0.9706054687500227], + [-74.28388671874998, -0.9278320312500057], + [-74.33442382812498, -0.8508789062499602], + [-74.41787109375, -0.5806640624999773], + [-74.80175781249997, -0.20009765624999432], + [-75.13837890624998, -0.050488281249968736], + [-75.18408203124997, -0.04174804687497158], + [-75.22460937499997, -0.04174804687497158], + [-75.28447265624999, -0.1065429687500199], + [-75.46396484374995, -0.038427734375005684], + [-75.61733398437494, 0.06289062500003695], + [-75.87978515624994, 0.1509765625000341], + [-76.31103515624997, 0.4484863281249858], + [-76.49462890624997, 0.2354492187500199], + [-77.42275390624997, 0.4248535156249602], + [-77.46767578124997, 0.636523437500017], + [-78.31210937499995, 1.046093750000054], + [-78.85966796874996, 1.4553710937500313], + [-78.576904296875, 1.7737792968749773], + [-78.617041015625, 2.3067871093750227], + [-78.12001953125, 2.488183593750037], + [-77.67001953124998, 2.87885742187504], + [-77.24277343749998, 3.5853515625000085], + [-77.1666015625, 3.8622558593750114], + [-77.42729492187499, 4.06044921874998], + [-77.28632812499995, 4.72172851562496], + [-77.40175781249994, 5.416162109375037], + [-77.24926757812497, 5.780175781250037], + [-77.46943359374995, 6.176757812500014], + [-77.35986328125003, 6.5044921874999915], + [-77.90117187499999, 7.229345703125048], + [-77.74389648437503, 7.536962890625006], + [-77.35078124999995, 7.7058593750000455], + [-77.2123046875, 8.033886718749997], + [-77.37421874999993, 8.65830078125002], + [-76.85185546875002, 8.09047851562498], + [-76.88798828124999, 8.619873046875], + [-76.27685546875, 8.989111328124991], + [-76.135498046875, 9.265625000000014], + [-75.63935546874998, 9.450439453125014], + [-75.67089843750003, 10.196337890625003], + [-75.44599609374995, 10.610888671874989], + [-74.84458007812498, 11.109716796875006], + [-74.45424804687497, 10.989062500000031], + [-74.05913085937502, 11.340624999999974], + [-73.31337890624997, 11.295751953124991], + [-72.72182617187497, 11.712158203125], + [-72.27499999999998, 11.88925781250002], + [-72.13574218749994, 12.188574218749977], + [-71.71455078124993, 12.41997070312496], + [-71.26210937499997, 12.335302734375034], + [-71.31972656249997, 11.861914062500048] + ] + ] + }, + "properties": { + "name": "Colombia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-83.6419921875, 10.917236328125], + [-83.4482421875, 10.465917968749991], + [-82.77841796874999, 9.669531249999991], + [-82.93984375, 9.449169921874997], + [-82.94033203125, 9.060107421874989], + [-82.741162109375, 8.951708984374989], + [-82.72783203124999, 8.916064453124989], + [-82.739990234375, 8.898583984374994], + [-82.91704101562499, 8.740332031249991], + [-82.855712890625, 8.635302734374989], + [-82.86162109374999, 8.453515624999994], + [-83.02734375, 8.337744140624991], + [-83.16240234374999, 8.588183593749989], + [-83.73408203125, 8.614453124999997], + [-83.63725585937499, 9.035351562499997], + [-83.89555664062499, 9.276416015624989], + [-84.65888671875, 9.646679687499997], + [-85.114501953125, 9.581787109375], + [-85.62485351562499, 9.902441406249991], + [-85.83061523437499, 10.398144531249997], + [-85.667236328125, 10.745019531249994], + [-85.7443359375, 11.062109374999991], + [-85.62138671874999, 11.184472656249994], + [-84.9091796875, 10.9453125], + [-84.348291015625, 10.979882812499994], + [-84.168359375, 10.780371093749991], + [-83.6419921875, 10.917236328125] + ] + ] + }, + "properties": { + "name": "Costa Rica", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-82.56176757812503, 21.571679687500023], + [-82.85317382812497, 21.443896484375017], + [-83.08251953124997, 21.791406250000023], + [-82.71455078124998, 21.890283203125023], + [-82.56176757812503, 21.571679687500023] + ] + ], + [ + [ + [-81.83745117187499, 23.163037109374955], + [-81.17861328124997, 23.059667968750034], + [-80.65014648437494, 23.10307617187499], + [-79.67666015624997, 22.743066406250023], + [-79.27568359374999, 22.407617187499994], + [-78.68647460937493, 22.366845703125023], + [-77.86503906250002, 21.900585937499983], + [-77.49726562499995, 21.871630859375045], + [-76.64741210937501, 21.284521484375063], + [-75.72294921874996, 21.111035156249983], + [-75.64277343749998, 20.733496093749977], + [-74.882568359375, 20.65063476562497], + [-74.25283203124997, 20.079687500000006], + [-75.11640624999995, 19.901416015625017], + [-76.15844726562497, 19.98974609374997], + [-77.715087890625, 19.85546874999997], + [-77.21337890625003, 20.300390625000034], + [-77.22958984374995, 20.643749999999983], + [-77.99731445312494, 20.715380859375017], + [-78.49077148437493, 21.05371093750003], + [-78.63647460937497, 21.51552734375005], + [-79.27441406249997, 21.562646484374966], + [-80.23134765625, 21.872167968750063], + [-80.49907226562499, 22.063525390625045], + [-80.96191406249997, 22.052880859375023], + [-81.81621093750002, 22.2001953125], + [-81.90341796875, 22.679003906250017], + [-82.73803710937497, 22.689257812500074], + [-83.37963867187503, 22.222998046875034], + [-84.32636718749998, 22.074316406250034], + [-84.36127929687498, 22.37890625], + [-84.04492187500003, 22.666015625000057], + [-83.25781249999997, 22.967578125000017], + [-82.10136718750002, 23.19042968750003], + [-81.83745117187499, 23.163037109374955] + ] + ] + ] + }, + "properties": { + "name": "Cuba", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [34.004492187500006, 35.065234374999996], + [32.71269531250002, 35.171044921874994], + [32.94160156250001, 35.390429687499996], + [33.941992187500006, 35.292041015624996], + [34.004492187500006, 35.065234374999996] + ] + ] + }, + "properties": { + "name": "Northern Cyprus", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [32.71269531250002, 35.171044921874994], + [34.004492187500006, 35.065234374999996], + [32.94179687500002, 34.57587890625], + [32.44902343750002, 34.729443359375], + [32.31718750000002, 34.9533203125], + [32.71269531250002, 35.171044921874994] + ] + ] + }, + "properties": { + "name": "Cyprus", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [14.809375000000017, 50.858984375], + [16.007226562500023, 50.611621093749996], + [16.679101562500023, 50.097460937499996], + [17.151953125000006, 50.378320312499994], + [17.874804687500017, 49.972265625], + [18.562402343750023, 49.879345703125], + [18.83222656250001, 49.510791015624996], + [18.160937500000017, 49.257373046874996], + [17.75849609375001, 48.888134765625], + [17.1884765625, 48.8609375], + [16.953125, 48.598828125], + [16.477929687500023, 48.800097656249996], + [16.057226562500006, 48.754785156249994], + [14.97216796875, 48.983935546874996], + [14.691308593750023, 48.59921875], + [14.049121093750017, 48.602490234375], + [13.814746093750017, 48.766943359375], + [13.769921875000023, 48.815966796874996], + [13.547656250000017, 48.95966796875], + [13.140527343750023, 49.158349609374994], + [12.632031250000011, 49.461230468749996], + [12.512500000000017, 49.87744140625], + [12.3056640625, 50.205712890624994], + [13.016406250000017, 50.490380859374994], + [13.18115234375, 50.510498046875], + [14.369042968750023, 50.898730468749996], + [14.809375000000017, 50.858984375] + ] + ] + }, + "properties": { + "name": "Czech Republic", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [9.739746093750028, 54.82553710937498], + [10.360449218750006, 54.43833007812506], + [11.39960937500004, 53.94462890625002], + [12.111328125, 54.168310546875006], + [12.57539062500004, 54.467382812500006], + [13.028613281250017, 54.411035156249994], + [13.865527343750074, 53.85336914062498], + [14.250000000000057, 53.73188476562501], + [14.298730468750051, 53.55644531249999], + [14.41455078125, 53.28349609374996], + [14.412304687500011, 53.216748046874955], + [14.410937500000074, 53.19902343749999], + [14.368554687500051, 53.105566406250034], + [14.293164062500068, 53.026757812499966], + [14.193652343750045, 52.982324218749994], + [14.138867187500068, 52.93286132812503], + [14.128613281250011, 52.87822265625002], + [14.253710937500017, 52.78251953124996], + [14.514062500000023, 52.645605468750034], + [14.619433593750017, 52.52851562499998], + [14.569726562499994, 52.431103515624955], + [14.554589843750023, 52.35966796874996], + [14.573925781250068, 52.31416015625001], + [14.615625000000023, 52.277636718750045], + [14.679882812500068, 52.25], + [14.705371093750017, 52.207470703124955], + [14.752539062500034, 52.08183593750002], + [14.601660156250034, 51.832373046875006], + [14.9638671875, 51.095117187499994], + [13.18115234375, 50.510498046875], + [13.016406250000017, 50.490380859374994], + [12.3056640625, 50.205712890624994], + [12.512500000000017, 49.87744140625], + [12.63203125000004, 49.46123046875002], + [13.14052734375008, 49.15834960937505], + [13.547656250000074, 48.95966796874998], + [13.769921875000051, 48.81596679687502], + [13.814746093750017, 48.76694335937498], + [13.802929687500011, 48.74750976562501], + [13.785351562499983, 48.58745117187502], + [13.486621093750074, 48.58183593750002], + [13.471679687500028, 48.57182617187502], + [13.459863281250023, 48.564550781250034], + [13.40937500000004, 48.39414062500006], + [13.374609375000063, 48.361376953125045], + [13.322851562500006, 48.33125000000004], + [13.215234375000023, 48.301904296874994], + [12.685839843750074, 47.66933593750002], + [11.716796875, 47.58349609375003], + [11.297949218750034, 47.424902343750034], + [10.873046874999972, 47.52021484375001], + [10.65869140625, 47.547216796875006], + [10.482812500000051, 47.54179687499996], + [10.43037109375004, 47.54106445312499], + [10.403906250000063, 47.41699218750003], + [10.312792968750074, 47.31342773437498], + [10.18300781250008, 47.27880859375003], + [10.096484375000045, 47.379589843749955], + [10.066308593750023, 47.39335937500002], + [10.074218750000028, 47.42851562499999], + [10.034082031250023, 47.47358398437501], + [9.748925781250023, 47.575537109375006], + [8.572656250000023, 47.775634765625], + [8.414746093750011, 47.58959960937503], + [7.615624999999994, 47.59272460937504], + [7.584179687499983, 48.064306640625006], + [8.134863281250006, 48.97358398437498], + [7.450585937500051, 49.152197265625034], + [6.735449218750006, 49.16059570312498], + [6.344335937500006, 49.45273437499998], + [6.4873046875, 49.798486328124994], + [6.1165039062500455, 50.120996093749966], + [6.364453125000011, 50.31616210937503], + [5.993945312500017, 50.75043945312504], + [5.894726562500068, 50.98422851562506], + [6.193261718750051, 51.48891601562502], + [5.948535156250017, 51.762402343749955], + [6.7417968750000625, 51.91088867187503], + [7.035156250000057, 52.38022460937498], + [7.197265625000028, 53.28227539062499], + [7.285253906250034, 53.68134765625001], + [8.00927734375, 53.69072265624999], + [8.53847656250008, 53.55688476562497], + [8.897753906250074, 53.83569335937503], + [8.95722656250004, 54.538330078125], + [8.670312500000023, 54.903417968750034], + [9.739746093750028, 54.82553710937498] + ] + ] + }, + "properties": { + "name": "Germany", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [43.24599609375002, 11.499804687499989], + [42.92275390625002, 10.999316406249989], + [42.557714843750006, 11.080761718749997], + [41.79824218750002, 10.98046875], + [41.76650390625002, 11.589111328125], + [42.378515625000006, 12.466406249999991], + [42.67011718750001, 12.376562499999991], + [42.703710937500006, 12.380322265624997], + [42.76748046875002, 12.4228515625], + [42.88330078125, 12.621289062499997], + [43.00566406250002, 12.662304687499997], + [43.11669921875, 12.708593749999991], + [43.409765625000006, 12.18994140625], + [43.272070312500006, 11.969531249999989], + [42.79902343750001, 11.739404296874994], + [43.24599609375002, 11.499804687499989] + ] + ] + }, + "properties": { + "name": "Djibouti", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [10.645117187500006, 55.60981445312498], + [10.785253906250034, 55.13339843749998], + [9.988769531250028, 55.163183593750006], + [9.860644531250045, 55.515478515625034], + [10.645117187500006, 55.60981445312498] + ] + ], + [ + [ + [12.568750000000023, 55.785058593749966], + [11.653808593750057, 55.186914062499966], + [11.286328125000068, 55.20444335937498], + [10.978906250000051, 55.721533203125006], + [12.218945312499983, 56.11865234374997], + [12.568750000000023, 55.785058593749966] + ] + ], + [ + [ + [9.739746093750028, 54.82553710937498], + [8.670312500000023, 54.903417968750034], + [8.61591796875004, 55.41821289062503], + [8.132128906250074, 55.59980468749998], + [8.16396484375008, 56.60688476562498], + [8.618554687500051, 57.11127929687498], + [9.554296874999977, 57.23247070312496], + [9.96230468750008, 57.580957031249994], + [10.537109375000028, 57.44853515625002], + [10.282714843750057, 56.620507812499994], + [10.18300781250008, 55.86518554687504], + [9.591113281250017, 55.49321289062502], + [9.739746093750028, 54.82553710937498] + ] + ] + ] + }, + "properties": { + "name": "Denmark", + "childNum": 3 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-71.647216796875, 19.195947265624994], + [-71.75742187499999, 19.688183593749997], + [-71.557763671875, 19.89536132812499], + [-70.95415039062499, 19.913964843749994], + [-70.12944335937499, 19.636132812499994], + [-69.739404296875, 19.299218749999994], + [-68.684765625, 18.90478515625], + [-68.35927734375, 18.5380859375], + [-68.658837890625, 18.22202148437499], + [-68.9349609375, 18.408007812500003], + [-69.770654296875, 18.443554687499997], + [-70.18310546875, 18.251757812500003], + [-71.02783203125, 18.273193359375], + [-71.395703125, 17.64609374999999], + [-71.63173828125, 17.773632812499997], + [-71.7619140625, 18.34130859375], + [-71.647216796875, 19.195947265624994] + ] + ] + }, + "properties": { + "name": "Dominican Republic", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [8.207617187500006, 36.518945312499994], + [8.348730468750006, 36.367968749999996], + [8.318066406250011, 35.654931640624994], + [8.31640625, 35.403124999999996], + [8.35986328125, 35.299609374999996], + [8.394238281250011, 35.203857421875], + [8.312109375000006, 35.084619140624994], + [8.27685546875, 34.9794921875], + [8.24560546875, 34.73408203125], + [7.513867187500011, 34.080517578125], + [7.49560546875, 33.976513671875], + [7.500195312500011, 33.832470703125], + [7.534375000000011, 33.717919921874994], + [7.7626953125, 33.23310546875], + [7.877246093750017, 33.172119140625], + [8.2109375, 32.926708984375], + [8.333398437500023, 32.543603515624994], + [9.044042968750006, 32.07236328125], + [9.160253906250006, 31.621337890625], + [9.224023437500023, 31.373681640624994], + [9.36328125, 30.832910156249994], + [9.518750000000011, 30.229394531249994], + [9.310253906250011, 30.115234375], + [9.672656250000017, 29.5669921875], + [9.842578125000017, 28.966992187499997], + [9.916015625, 27.785693359374996], + [9.74755859375, 27.330859374999996], + [9.859375, 26.551953124999997], + [9.491406250000011, 26.333740234375], + [9.4482421875, 26.067138671875], + [10.000683593750011, 25.332080078125003], + [10.255859375, 24.591015624999997], + [10.686132812500006, 24.55136718749999], + [11.536914062500017, 24.290820312500003], + [11.967871093750006, 23.517871093750003], + [9.378710937500017, 21.991406249999997], + [7.481738281250017, 20.873095703125003], + [5.836621093750011, 19.479150390624994], + [4.227636718750006, 19.142773437499997], + [3.40087890625, 18.988427734374994], + [3.1060546875000057, 19.150097656249997], + [3.255859375, 19.410937500000003], + [3.2037109375000057, 19.789697265624994], + [2.4061523437500227, 20.063867187499994], + [2.2193359375000057, 20.247802734375], + [1.6854492187500227, 20.378369140624997], + [1.1657226562500114, 20.817431640625003], + [1.1455078125, 21.102246093749997], + [-1.29296875, 22.696533203125], + [-3.2578613281249886, 23.981250000000003], + [-4.822607421874977, 24.99560546875], + [-6.238671874999994, 25.848193359375003], + [-8.683349609375, 27.285937499999996], + [-8.683349609375, 27.656445312499997], + [-8.683349609375, 27.900390625], + [-8.659912109375, 28.718603515625], + [-8.265185546874989, 28.980517578124996], + [-7.998925781249994, 29.132421875], + [-7.685156249999977, 29.349511718749994], + [-7.485742187499994, 29.392236328124994], + [-7.094921874999983, 29.625195312499997], + [-6.855566406249977, 29.601611328124996], + [-6.755126953125, 29.583837890625], + [-6.635351562499977, 29.568798828124997], + [-6.520556640624989, 29.659863281249997], + [-6.510693359374983, 29.726025390624997], + [-6.507910156249977, 29.7837890625], + [-6.500878906249994, 29.809130859374996], + [-5.774999999999977, 29.869042968749994], + [-5.448779296874989, 29.956933593749994], + [-5.293652343749983, 30.058642578124996], + [-5.180126953124983, 30.166162109374994], + [-4.96826171875, 30.465380859374996], + [-4.778515624999983, 30.552392578124994], + [-4.529150390624977, 30.625537109374996], + [-4.322851562499977, 30.698876953124994], + [-4.148779296874977, 30.8095703125], + [-3.7020019531249773, 30.944482421874994], + [-3.6667968749999886, 30.964013671874994], + [-3.626904296874983, 31.000927734374997], + [-3.6725097656249943, 31.111376953124996], + [-3.8333984374999943, 31.197802734374996], + [-3.837109374999983, 31.512353515624994], + [-3.8267578124999773, 31.661914062499996], + [-3.4397949218749773, 31.704541015624997], + [-3.0173828124999886, 31.834277343749996], + [-2.988232421874983, 31.874218749999997], + [-2.930859374999983, 32.042529296874996], + [-2.8634277343749943, 32.07470703125], + [-2.5232421874999886, 32.12568359375], + [-2.4483886718749943, 32.12998046875], + [-2.0728027343749886, 32.115039062499996], + [-1.8169921874999773, 32.104785156249996], + [-1.275341796874983, 32.089013671874994], + [-1.16259765625, 32.399169921875], + [-1.510009765625, 32.87763671875], + [-1.550732421874983, 33.073583984375], + [-1.67919921875, 33.318652343749996], + [-1.7069335937499943, 34.176074218749996], + [-1.8496582031249886, 34.607324218749994], + [-1.792187499999983, 34.723193359374996], + [-1.795605468749983, 34.751904296875], + [-1.9208984375, 34.835546875], + [-2.131787109374983, 34.970849609374994], + [-2.1907714843749773, 35.02978515625], + [-2.2196289062499943, 35.10419921875], + [-1.3358398437499943, 35.3642578125], + [-0.42612304687497726, 35.8615234375], + [0.047949218750005684, 35.900537109374994], + [0.514941406250017, 36.26181640625], + [1.2572265625000227, 36.519580078124996], + [2.5933593750000057, 36.60068359375], + [2.9728515625000114, 36.784472656249996], + [3.7790039062500114, 36.89619140625], + [4.758105468750017, 36.896337890625], + [5.195605468750017, 36.676806640624996], + [6.064746093750017, 36.8642578125], + [6.486523437500011, 37.085742187499996], + [6.927539062500017, 36.91943359375], + [7.607714843750017, 36.999755859375], + [7.910449218750017, 36.856347656249994], + [8.127148437500011, 36.9103515625], + [8.576562500000023, 36.93720703125], + [8.207617187500006, 36.518945312499994] + ] + ] + }, + "properties": { + "name": "Algeria", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-91.27216796874998, 0.02514648437498579], + [-90.799658203125, -0.7520507812499915], + [-90.90551757812497, -0.9405273437500199], + [-91.36918945312493, -0.28720703124997726], + [-91.27216796874998, 0.02514648437498579] + ] + ], + [ + [ + [-75.28447265624999, -0.1065429687500199], + [-75.34047851562494, -0.14218750000000568], + [-75.47597656250002, -0.15712890625002274], + [-75.26323242187502, -0.555371093749983], + [-75.25937500000003, -0.5901367187499602], + [-75.27871093749997, -0.6539062499999773], + [-75.28359375, -0.7071289062499915], + [-75.24960937499998, -0.9518554687500256], + [-75.570556640625, -1.5312500000000142], + [-75.64165039062502, -1.60732421874998], + [-76.08979492187501, -2.1331054687499744], + [-76.6791015625, -2.5625976562499915], + [-77.860595703125, -2.9816406250000114], + [-78.240380859375, -3.4725585937500085], + [-78.64799804687499, -4.248144531250006], + [-78.68603515625003, -4.562402343749994], + [-78.86152343749998, -4.665039062499943], + [-78.97539062499999, -4.873242187499997], + [-78.99526367187497, -4.908007812499974], + [-79.03330078124998, -4.969140624999994], + [-79.07626953125003, -4.990625000000023], + [-79.18666992187497, -4.958203124999983], + [-79.26811523437493, -4.957617187499949], + [-79.33095703124997, -4.92783203125002], + [-79.39941406249997, -4.840039062499983], + [-79.45576171874998, -4.766210937499949], + [-79.50190429687495, -4.670605468750011], + [-79.51616210937493, -4.539160156249963], + [-79.57768554687496, -4.50058593750002], + [-79.638525390625, -4.454882812500031], + [-79.79726562500002, -4.47636718749996], + [-79.962890625, -4.390332031250026], + [-80.06352539062499, -4.327539062500023], + [-80.13955078125002, -4.296093750000011], + [-80.19746093750001, -4.311035156249943], + [-80.293359375, -4.416796875000003], + [-80.48847656249995, -4.3936523437499915], + [-80.35288085937495, -4.208496093750014], + [-80.453759765625, -4.205175781249963], + [-80.48847656249995, -4.165527343749972], + [-80.49345703124999, -4.119140625000014], + [-80.510009765625, -4.06953125000004], + [-80.49013671874994, -4.010058593750003], + [-80.43720703125001, -3.9786132812499915], + [-80.30327148437499, -4.005078124999969], + [-80.26689453124993, -3.948828124999963], + [-80.17924804687493, -3.87773437499996], + [-80.21757812500002, -3.7876953124999915], + [-80.22060546875002, -3.613183593749966], + [-80.24375000000003, -3.5767578125000057], + [-80.24541015625002, -3.522167968749997], + [-80.26523437499995, -3.4924804687499886], + [-80.27353515624995, -3.424609375000017], + [-80.30312499999994, -3.3748046874999886], + [-79.92158203124993, -3.0901367187499886], + [-79.72988281249997, -2.5791015624999716], + [-80.45009765624997, -2.6259765625000284], + [-80.96279296874997, -2.18925781249996], + [-80.770361328125, -2.0766601562500284], + [-80.80141601562494, -1.3833984375000057], + [-80.90239257812499, -1.0789062499999744], + [-80.55390624999998, -0.8479492187499886], + [-80.48227539062503, -0.36826171874996305], + [-80.1333984375, -0.006054687499982947], + [-80.02499999999995, 0.4101562499999858], + [-80.08828124999997, 0.7847656250000199], + [-79.74121093749997, 0.9797851562500455], + [-78.89965820312503, 1.2062499999999972], + [-78.85966796874996, 1.4553710937500313], + [-78.31210937499995, 1.046093750000054], + [-77.46767578124997, 0.636523437500017], + [-77.42275390624997, 0.4248535156249602], + [-76.49462890624997, 0.2354492187500199], + [-76.31103515624997, 0.4484863281249858], + [-75.87978515624994, 0.1509765625000341], + [-75.61733398437494, 0.06289062500003695], + [-75.46396484374995, -0.038427734375005684], + [-75.28447265624999, -0.1065429687500199] + ] + ] + ] + }, + "properties": { + "name": "Ecuador", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [34.24531250000001, 31.208300781249996], + [34.904296875, 29.477343749999996], + [34.736425781250006, 29.27060546875], + [34.39970703125002, 28.016015624999994], + [34.22011718750002, 27.764306640624994], + [33.76025390625, 28.047656249999996], + [33.24775390625001, 28.567724609375], + [33.075781250000006, 29.073046874999996], + [32.72148437500002, 29.521777343749996], + [32.6318359375, 28.992236328124996], + [32.89824218750002, 28.565234374999996], + [33.54707031250001, 27.898144531249997], + [33.5498046875, 27.607373046874997], + [33.89306640625, 27.049462890624994], + [33.959082031250006, 26.6490234375], + [34.56513671875001, 25.691162109375], + [35.19414062500002, 24.475146484375003], + [35.62470703125001, 24.06601562499999], + [35.52275390625002, 23.442529296874994], + [35.697851562500006, 22.946191406249994], + [36.22968750000001, 22.628808593749994], + [36.87138671875002, 21.996728515624994], + [33.91845703125, 21.996240234374994], + [31.434472656250023, 21.995849609375], + [29.564550781250006, 21.9951171875], + [28.036425781250017, 21.995361328125], + [24.980273437500017, 21.995849609375], + [24.980273437500017, 24.466064453125], + [24.980273437500017, 26.487109374999996], + [24.980273437500017, 29.181884765625], + [24.726464843750023, 30.2505859375], + [24.973925781250017, 30.776562499999997], + [24.85273437500001, 31.334814453125], + [25.150488281250006, 31.654980468749997], + [25.382226562500023, 31.51279296875], + [25.89326171875001, 31.620898437499996], + [27.248046875, 31.377880859374997], + [27.967578125000017, 31.097412109375], + [28.51484375000001, 31.050439453124994], + [29.072070312500017, 30.830273437499997], + [29.591601562500017, 31.011523437499996], + [30.395117187500006, 31.4576171875], + [30.700488281250017, 31.403857421874996], + [31.193945312500006, 31.587597656249997], + [32.10175781250001, 31.092822265624996], + [34.24531250000001, 31.208300781249996] + ] + ] + }, + "properties": { + "name": "Egypt", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [40.938574218750006, 13.983105468749997], + [40.82011718750002, 14.111669921874991], + [40.22148437500002, 14.431152343749972], + [39.531835937500006, 14.536718749999991], + [38.43144531250002, 14.428613281249994], + [38.221484375000074, 14.649658203124986], + [38.002539062500006, 14.737109375000045], + [37.94345703125006, 14.810546875], + [37.884179687499994, 14.852294921874972], + [37.82031250000003, 14.708496093749986], + [37.70839843750005, 14.45722656250004], + [37.64843750000003, 14.32255859375006], + [37.571191406249994, 14.149072265624966], + [37.546777343749994, 14.143847656249974], + [37.507226562499994, 14.156396484375037], + [37.257226562499994, 14.453759765625051], + [37.024511718750006, 14.271972656250057], + [36.81191406250005, 14.315039062500034], + [36.67910156250005, 14.307568359375026], + [36.542382812499994, 14.258203124999994], + [36.52431640625005, 14.256835937499986], + [36.492285156250006, 14.544335937500023], + [36.470800781250006, 14.736474609375009], + [36.448144531249994, 14.940087890625009], + [36.42675781249997, 15.132080078125043], + [36.566015625000006, 15.362109375000003], + [36.9137695312501, 16.296191406250045], + [36.887792968750006, 16.624658203124994], + [36.9787109375001, 16.800585937500045], + [36.9757812500001, 16.866552734375006], + [36.99521484375006, 17.020556640625017], + [37.00898437500004, 17.058886718750017], + [37.06152343749997, 17.061279296875057], + [37.16953125000006, 17.041406249999994], + [37.41103515625005, 17.061718749999955], + [37.452929687500074, 17.108691406250017], + [37.510156249999994, 17.28813476562499], + [37.78242187500004, 17.458007812500057], + [38.253515625000006, 17.584765625000017], + [38.26728515625004, 17.616699218750057], + [38.28984375000002, 17.637011718750017], + [38.34736328125004, 17.68359375], + [38.37373046875004, 17.717333984375045], + [38.42246093750006, 17.823925781249983], + [38.60947265625006, 18.00507812500004], + [38.91171875000006, 17.427148437499994], + [39.14257812500003, 16.729150390624966], + [39.298925781250006, 15.921093750000011], + [39.5065429687501, 15.532128906249994], + [39.86376953124997, 15.470312500000034], + [40.20410156250003, 15.014111328124983], + [41.17646484375004, 14.620312500000054], + [41.65820312499997, 13.983056640624994], + [42.24511718749997, 13.587646484374986], + [42.796191406250074, 12.864257812500057], + [43.08291015625005, 12.824609374999966], + [43.11669921874997, 12.708593749999963], + [43.00566406250002, 12.66230468750004], + [42.88330078124997, 12.621289062500026], + [42.767480468749994, 12.422851562500014], + [42.70371093750006, 12.380322265625054], + [42.67011718750004, 12.376562499999991], + [42.479394531249994, 12.513623046875026], + [42.37851562500006, 12.466406250000006], + [41.76503906250005, 13.183935546874991], + [41.362890625000006, 13.499804687500031], + [40.938574218750006, 13.983105468749997] + ] + ] + }, + "properties": { + "name": "Eritrea", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-16.33447265624997, 28.37993164062499], + [-16.65800781249999, 28.007177734374977], + [-16.905322265625017, 28.33959960937503], + [-16.33447265624997, 28.37993164062499] + ] + ], + [ + [ + [3.145312500000017, 39.79008789062499], + [3.4618164062500227, 39.69775390625003], + [3.0728515625000057, 39.30126953124997], + [2.371289062500068, 39.61308593749999], + [2.7849609375000455, 39.854833984375034], + [3.145312500000017, 39.79008789062499] + ] + ], + [ + [ + [-1.7940429687499488, 43.407324218750006], + [-1.2854492187499886, 43.05961914062496], + [-0.041162109374994316, 42.689111328124966], + [1.4283203124999773, 42.59589843749998], + [1.7060546875, 42.50332031250005], + [2.0327148437500284, 42.353515625], + [3.21142578125, 42.43115234375], + [3.248046875, 41.94423828125002], + [2.0826171875000625, 41.287402343750045], + [1.0329101562500682, 41.06206054687496], + [-0.32700195312494884, 39.519873046875006], + [-0.20493164062494884, 39.062597656250034], + [0.20156250000007958, 38.75917968750002], + [-0.3812499999999943, 38.435644531250034], + [-0.6467773437499886, 38.15185546875003], + [-0.8221679687499375, 37.58076171875004], + [-1.3275390624999375, 37.561132812500034], + [-1.7976074218749716, 37.23286132812504], + [-2.111523437499983, 36.77666015624999], + [-4.366845703124994, 36.71811523437506], + [-4.67412109374996, 36.506445312500006], + [-5.171484374999949, 36.423779296874955], + [-5.62548828125, 36.02592773437499], + [-6.0406738281249375, 36.18842773437498], + [-6.492431640624943, 36.95463867187502], + [-6.88461914062492, 37.194238281249966], + [-7.4061523437499375, 37.17944335937497], + [-7.503515624999977, 37.58549804687502], + [-7.185449218749994, 38.00634765625006], + [-7.343017578124943, 38.45742187500002], + [-7.0460449218749375, 38.907031250000045], + [-7.44511718749996, 39.53618164062496], + [-7.036718750000006, 39.713964843750034], + [-6.81015624999992, 40.343115234375034], + [-6.928466796874972, 41.009130859375006], + [-6.212499999999949, 41.53203124999996], + [-6.61826171874992, 41.9423828125], + [-7.40361328124996, 41.833691406249955], + [-7.920849609374983, 41.883642578125006], + [-8.213085937499926, 42.133691406249966], + [-8.777148437500017, 41.941064453124994], + [-8.690917968749943, 42.274169921875], + [-9.235205078124977, 42.97690429687498], + [-8.873681640624966, 43.33442382812498], + [-7.698144531249994, 43.76455078125005], + [-7.261962890624972, 43.594628906249966], + [-5.66582031249996, 43.58247070312498], + [-4.52304687499992, 43.41572265625004], + [-3.604638671874966, 43.51948242187504], + [-3.045605468749926, 43.37158203125], + [-2.337109374999926, 43.32802734375002], + [-1.7940429687499488, 43.407324218750006] + ] + ] + ] + }, + "properties": { + "name": "Spain", + "childNum": 3 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [22.61738281250004, 58.62124023437502], + [23.29287109375008, 58.483496093750006], + [22.152929687500006, 58.11533203124998], + [22.081347656250074, 58.47812499999998], + [22.61738281250004, 58.62124023437502] + ] + ], + [ + [ + [28.012500000000045, 59.484277343749966], + [27.464453125000034, 58.84130859375], + [27.48779296875, 58.270068359375045], + [27.75283203125008, 57.841015624999955], + [27.542089843750063, 57.799414062500006], + [27.400000000000063, 57.66679687499999], + [27.35195312500005, 57.52812499999999], + [27.187109375000034, 57.53833007812503], + [27.033398437500068, 57.578759765624994], + [26.96601562500001, 57.60913085937506], + [26.899804687500023, 57.608789062499994], + [26.29804687500001, 57.60107421875], + [25.66015625, 57.920166015625], + [25.11103515625004, 58.06342773437498], + [24.91132812500001, 58.00458984374998], + [24.83906250000004, 57.98872070312504], + [24.775781250000023, 57.98525390625002], + [24.45888671875005, 57.907861328124994], + [24.529101562500045, 58.35424804687497], + [23.767578125000057, 58.36083984374997], + [23.50927734375003, 58.65854492187498], + [23.494433593750017, 59.19565429687498], + [24.38037109375003, 59.47265625], + [25.50927734374997, 59.63901367187506], + [26.974707031250006, 59.450634765624955], + [28.012500000000045, 59.484277343749966] + ] + ] + ] + }, + "properties": { + "name": "Estonia", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [38.43144531250002, 14.428613281249994], + [39.531835937500006, 14.536718749999991], + [40.22148437500002, 14.43115234375], + [40.82011718750002, 14.111669921874991], + [40.938574218750006, 13.983105468749997], + [41.362890625000006, 13.499804687500003], + [41.76503906250002, 13.183935546874991], + [42.378515625000006, 12.466406249999991], + [41.76650390625002, 11.589111328125], + [41.79824218750002, 10.98046875], + [42.557714843750006, 11.080761718749997], + [42.92275390625002, 10.999316406249989], + [42.65957031250002, 10.621386718749989], + [42.84160156250002, 10.203076171874997], + [43.181640625, 9.879980468749991], + [43.482519531250006, 9.379492187499991], + [44.02285156250002, 8.986035156249997], + [46.97822265625001, 7.9970703125], + [47.97822265625001, 7.9970703125], + [45.93496093750002, 5.997216796874994], + [44.940527343750006, 4.912011718749994], + [44.02812500000002, 4.950976562499989], + [43.53828125000001, 4.84033203125], + [43.01601562500002, 4.5633300781249915], + [42.791601562500006, 4.2919921875], + [42.02412109375001, 4.137939453125], + [41.91533203125002, 4.031298828124989], + [41.88398437500001, 3.977734374999997], + [41.73769531250002, 3.9790527343749886], + [41.48193359375, 3.9632812499999943], + [41.22089843750001, 3.943554687499997], + [41.02080078125002, 4.0574707031249915], + [40.765234375000006, 4.2730468749999915], + [39.84218750000002, 3.8514648437499943], + [39.79033203125002, 3.7542480468749915], + [39.65751953125002, 3.577832031249997], + [39.49443359375002, 3.4561035156249886], + [38.608007812500006, 3.60009765625], + [38.45156250000002, 3.6048339843749915], + [38.22529296875001, 3.6189941406249915], + [38.08613281250001, 3.6488281249999943], + [37.15458984375002, 4.254541015624994], + [36.90556640625002, 4.4114746093749915], + [36.08193359375002, 4.44970703125], + [36.02197265625, 4.4681152343749915], + [35.97871093750001, 4.503808593749994], + [35.76308593750002, 4.808007812499994], + [35.75615234375002, 4.950488281249989], + [35.779296875, 5.1055664062499915], + [35.80029296875, 5.156933593749997], + [35.74501953125002, 5.343994140625], + [35.325292968750006, 5.364892578124994], + [35.2646484375, 5.412060546874997], + [35.26386718750001, 5.457910156249994], + [35.26835937500002, 5.4922851562499915], + [35.08193359375002, 5.673144531249989], + [34.71064453125001, 6.660302734374994], + [34.06425781250002, 7.225732421874994], + [33.666113281250006, 7.6709960937499915], + [33.22597656250002, 7.760644531249994], + [33.01259765625002, 7.9515136718749915], + [33.23427734375002, 8.396386718749994], + [33.95332031250001, 8.443505859374994], + [34.09453125000002, 8.582226562499997], + [34.078125, 9.461523437499991], + [34.29150390625, 10.124755859375], + [34.27568359375002, 10.528124999999989], + [34.571875000000006, 10.880175781249989], + [34.93144531250002, 10.864794921874989], + [35.1123046875, 11.816552734374994], + [35.59609375000002, 12.537304687499997], + [36.107519531250006, 12.726464843749994], + [36.21220703125002, 13.271093749999991], + [36.390625, 13.626074218749991], + [36.52431640625002, 14.2568359375], + [36.54238281250002, 14.258203124999994], + [36.67910156250002, 14.307568359374997], + [36.81191406250002, 14.315039062499991], + [37.024511718750006, 14.27197265625], + [37.25722656250002, 14.453759765624994], + [37.50722656250002, 14.156396484374994], + [37.54677734375002, 14.143847656250003], + [37.57119140625002, 14.149072265624994], + [37.6484375, 14.322558593750003], + [37.70839843750002, 14.457226562499997], + [37.8203125, 14.70849609375], + [37.88417968750002, 14.852294921875], + [37.943457031250006, 14.810546875], + [38.002539062500006, 14.737109375000003], + [38.22148437500002, 14.649658203125], + [38.43144531250002, 14.428613281249994] + ] + ] + }, + "properties": { + "name": "Ethiopia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [28.96582031250003, 69.02197265625], + [28.470703125000057, 68.48837890625], + [29.343847656250006, 68.06186523437506], + [29.941210937500074, 67.54746093749998], + [29.087011718750034, 66.97094726562503], + [29.903417968750006, 66.091064453125], + [29.60419921875004, 64.968408203125], + [30.072851562500063, 64.76503906250005], + [30.10810546875004, 64.36611328125005], + [30.50390625000003, 64.02060546875], + [30.05537109375004, 63.689013671875045], + [31.180859375000097, 63.208300781250074], + [31.533984375000017, 62.885400390624994], + [31.28564453125003, 62.567822265624955], + [29.69013671875004, 61.54609375000001], + [27.797656250000074, 60.53613281250003], + [25.65644531250004, 60.33320312499998], + [23.721777343750063, 59.965673828125006], + [22.79345703125003, 60.076806640624994], + [22.57587890625001, 60.35908203125004], + [21.436035156250057, 60.596386718749955], + [21.36054687500004, 60.96748046874998], + [21.605957031250057, 61.59155273437503], + [21.255957031250063, 61.98964843750005], + [21.103613281250034, 62.622949218749994], + [22.243261718750034, 63.437939453124955], + [23.248730468750068, 63.89614257812505], + [24.557910156250045, 64.801025390625], + [25.372656250000034, 65.00947265625001], + [25.34785156250004, 65.47924804687497], + [24.15546875000004, 65.80527343750006], + [23.70117187500003, 66.48076171874999], + [23.988574218750045, 66.81054687500003], + [23.468066406250074, 67.449951171875], + [23.63886718750004, 67.95439453125002], + [22.78242187500001, 68.39101562499997], + [21.99746093750005, 68.52060546874998], + [20.622167968750006, 69.036865234375], + [21.621777343750068, 69.27070312499995], + [22.410937500000074, 68.719873046875], + [23.85400390625, 68.80590820312503], + [24.94140625000003, 68.59326171875006], + [25.748339843750017, 68.99013671875], + [26.011523437500074, 69.65263671875005], + [26.525390625000057, 69.91503906250003], + [27.889941406250045, 70.06166992187497], + [29.14160156250003, 69.67143554687505], + [28.96582031250003, 69.02197265625] + ] + ] + }, + "properties": { + "name": "Finland", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [178.28017578124994, -17.37197265625001], + [178.59160156249996, -17.651464843750006], + [178.66767578125004, -18.080859375000003], + [177.8470703125, -18.254882812500014], + [177.32138671875, -18.077539062500037], + [177.26396484375007, -17.86347656250004], + [177.61796875000007, -17.461035156250034], + [178.28017578124994, -17.37197265625001] + ] + ], + [ + [ + [179.99921875000004, -16.168554687499977], + [179.74814453125006, -16.44628906249997], + [179.9279296875001, -16.74443359374996], + [179.00683593750003, -16.90019531249999], + [178.80507812499994, -16.631445312500034], + [179.55175781250003, -16.249902343750023], + [180.00000000000003, -16.15292968749999], + [179.99921875000004, -16.168554687499977] + ] + ] + ] + }, + "properties": { + "name": "Fiji", + "childNum": 2 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-60.28623046874995, -51.461914062500014], + [-59.26806640625, -51.42753906250003], + [-59.92138671874997, -51.969531250000045], + [-60.28623046874995, -51.461914062500014] + ] + ], + [ + [ + [-58.85019531249995, -51.26992187499998], + [-58.473730468750006, -51.50908203125003], + [-57.976513671874955, -51.38437500000003], + [-57.83818359374993, -51.70917968750003], + [-58.68349609375002, -51.93623046875001], + [-59.06801757812502, -52.17304687500003], + [-59.57080078124994, -51.92539062500003], + [-59.05952148437498, -51.685449218749994], + [-58.85019531249995, -51.26992187499998] + ] + ] + ] + }, + "properties": { + "name": "United Kingdom", + "childNum": 2 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [55.79736328125003, -21.33935546875003], + [55.36269531250005, -21.27363281250004], + [55.311328125000074, -20.90410156249999], + [55.661914062500074, -20.906249999999986], + [55.79736328125003, -21.33935546875003] + ] + ], + [ + [ + [-51.65253906249998, 4.061279296874972], + [-51.99062499999994, 3.702001953124963], + [-52.70063476562501, 2.36367187499998], + [-52.96484375, 2.1835449218749687], + [-53.76777343749998, 2.3548339843750483], + [-54.13007812499998, 2.1210449218750256], + [-54.51508789062498, 2.245458984374963], + [-54.55048828125001, 2.2930664062499915], + [-54.59194335937502, 2.3137695312500313], + [-54.61625976562499, 2.3267578125000057], + [-54.60473632812497, 2.3357910156249915], + [-54.56840820312502, 2.3425781250000313], + [-54.53593749999999, 2.343310546875003], + [-54.48554687500001, 2.4161132812500057], + [-54.402001953124966, 2.46152343750002], + [-54.25673828125002, 2.7137207031249773], + [-54.19550781249998, 2.817871093750057], + [-54.03422851562499, 3.62939453125], + [-54.350732421874994, 4.054101562500023], + [-54.45219726562496, 5.013476562499989], + [-54.085302734375006, 5.41181640625004], + [-53.84716796875, 5.782226562500014], + [-53.454443359375006, 5.563476562500028], + [-52.899316406249966, 5.425048828124986], + [-52.29052734375003, 4.942187500000031], + [-51.91958007812494, 4.52431640624998], + [-51.65253906249998, 4.061279296874972] + ] + ], + [ + [ + [9.480371093750023, 42.80541992187503], + [9.550683593750051, 42.12973632812506], + [9.186132812500034, 41.38491210937502], + [8.80751953125008, 41.58837890625], + [8.71308593750004, 42.54975585937501], + [9.480371093750023, 42.80541992187503] + ] + ], + [ + [ + [5.789746093749983, 49.53828125000001], + [5.823437500000011, 49.50507812499998], + [5.9013671875, 49.48974609374997], + [5.928906250000011, 49.47753906249997], + [5.959472656250028, 49.45463867187502], + [6.074121093750023, 49.45463867187502], + [6.119921875000017, 49.485205078125034], + [6.242187500000057, 49.49433593750001], + [6.277343750000028, 49.47753906249997], + [6.344335937500006, 49.45273437499998], + [6.735449218750006, 49.16059570312498], + [7.450585937500051, 49.152197265625034], + [8.134863281250006, 48.97358398437498], + [7.584179687499983, 48.064306640625006], + [7.615624999999994, 47.59272460937504], + [7.000585937500034, 47.32250976562506], + [6.429003906250017, 46.832275390625], + [6.06025390625004, 46.42817382812501], + [6.095898437500011, 46.279394531250006], + [5.9700195312500455, 46.214697265625034], + [5.971484375000074, 46.151220703125006], + [6.0066406250000455, 46.14233398437506], + [6.086621093750068, 46.14702148437502], + [6.758105468750017, 46.41577148437497], + [6.772070312500006, 46.16513671874998], + [7.021093750000034, 45.92578124999997], + [7.153417968749977, 45.40092773437499], + [6.627734375000017, 45.11796874999999], + [7.030664062500023, 44.71669921875005], + [6.96728515625, 44.280029296875], + [7.651464843750034, 44.03364257812498], + [7.4931640625, 43.767138671875045], + [6.494042968750023, 43.169287109375006], + [6.115917968750011, 43.07236328124998], + [5.406542968750074, 43.228515625], + [5.05976562500004, 43.44453125000004], + [4.628710937500074, 43.387109374999966], + [4.052636718750023, 43.59306640625002], + [3.2588867187500625, 43.193212890625006], + [3.051757812500057, 42.915136718750006], + [3.21142578125, 42.43115234375], + [2.0327148437500284, 42.353515625], + [1.7060546875, 42.50332031250005], + [1.4283203124999773, 42.59589843749998], + [-0.041162109374994316, 42.689111328124966], + [-1.2854492187499886, 43.05961914062496], + [-1.7940429687499488, 43.407324218750006], + [-1.4848632812499432, 43.56376953124999], + [-1.2455078124999375, 44.55986328124999], + [-1.0660156249999488, 45.80566406250003], + [-1.1462890624999602, 46.311376953125034], + [-1.7865234374999375, 46.51484375000001], + [-2.0188964843749204, 47.03764648437502], + [-3.1588378906249943, 47.694677734375034], + [-4.312109374999949, 47.82290039062502], + [-4.62919921874996, 48.085791015625034], + [-4.39316406249992, 48.36762695312498], + [-4.72075195312496, 48.539892578125006], + [-3.2314453124999716, 48.84082031250003], + [-2.692333984374983, 48.53681640624998], + [-2.4461914062499375, 48.64829101562506], + [-1.4376464843749943, 48.64140624999999], + [-1.8564453124999716, 49.68378906249998], + [-1.2586425781249488, 49.68017578125006], + [-1.1385253906249773, 49.38789062500001], + [-0.16347656249993747, 49.296777343749994], + [0.18671874999998295, 49.703027343749994], + [1.2455078125000512, 49.99824218750001], + [1.5515625000000455, 50.29394531250003], + [1.5794921875000512, 50.73925781249997], + [1.9125000000000512, 50.99062500000002], + [2.52490234375, 51.097119140624955], + [2.8397460937500227, 50.71176757812498], + [4.174609375000017, 50.24648437500005], + [4.867578125000051, 49.78813476562502], + [5.789746093749983, 49.53828125000001] + ] + ] + ] + }, + "properties": { + "name": "France", + "childNum": 4 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [13.293554687500006, 2.161572265624997], + [13.162695312500006, 1.6480957031249943], + [13.274121093750011, 1.2410156249999886], + [13.851367187500017, 1.4187499999999886], + [14.180859375000011, 1.3702148437499915], + [14.434472656250023, 0.8114746093749972], + [14.087500000000006, 0.5365722656249972], + [13.884570312500017, 0.19082031249999432], + [13.860058593750011, -0.20332031250001137], + [14.480566406250006, -0.6183593750000114], + [14.383984375000011, -1.8900390625000085], + [14.08740234375, -2.4668945312500057], + [13.784375000000011, -2.1637695312500114], + [13.464941406250006, -2.3954101562500085], + [12.991992187500017, -2.3133789062500085], + [12.793554687500006, -1.9318359375000114], + [12.43212890625, -1.9289062500000114], + [12.446386718750006, -2.3299804687500085], + [11.5751953125, -2.3970703125000057], + [11.537792968750011, -2.836718750000003], + [11.934179687500006, -3.3185546875000114], + [11.685742187500011, -3.6820312500000085], + [11.504296875000023, -3.520312500000003], + [11.130175781250017, -3.916308593750003], + [10.34765625, -3.0130859375000085], + [9.759472656250011, -2.5185546875], + [9.265625, -1.8250976562500085], + [9.330664062500006, -1.5345703125000085], + [9.064648437500011, -1.29833984375], + [8.821386718750006, -0.7083984375000085], + [9.296679687500017, -0.35126953125001137], + [9.470117187500023, 0.3619140624999915], + [9.329980468750023, 0.61083984375], + [9.625878906250023, 0.7794433593749943], + [9.676464843750011, 1.07470703125], + [10.028515625000011, 1.0040039062499915], + [11.335351562500023, 0.9997070312499972], + [11.332324218750017, 1.5283691406249886], + [11.328710937500006, 2.167431640624997], + [11.348437500000017, 2.2997070312499943], + [13.220312500000006, 2.2564453124999915], + [13.293554687500006, 2.161572265624997] + ] + ] + }, + "properties": { + "name": "Gabon", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-6.218017578125, 54.08872070312506], + [-7.3551757812499545, 54.12124023437502], + [-8.118261718749977, 54.41425781250004], + [-7.2186523437499375, 55.09199218749998], + [-6.129150390625028, 55.217382812500034], + [-5.470410156249926, 54.500195312499955], + [-5.60678710937492, 54.272558593750034], + [-6.218017578125, 54.08872070312506] + ] + ], + [ + [ + [-3.109667968749932, 58.515478515625034], + [-3.212353515624983, 58.32124023437501], + [-3.99003906249996, 57.95903320312502], + [-3.4027832031249545, 57.708251953125], + [-2.0740722656249773, 57.70239257812506], + [-1.7779296874999488, 57.493750000000006], + [-2.6527343750000227, 56.318261718749966], + [-3.178222656249943, 56.080126953125045], + [-2.1470703124999204, 55.90297851562502], + [-1.6553710937499488, 55.57036132812502], + [-1.2917480468749432, 54.77387695312501], + [-0.6713867187499432, 54.50390625], + [-0.20556640625, 54.021728515625], + [0.5587890625000398, 52.96694335937505], + [1.6567382812499716, 52.753710937500045], + [1.5589843750000512, 52.08686523437498], + [0.9550781250000284, 51.80781249999998], + [0.6865234375000284, 51.38657226562506], + [1.4149414062500227, 51.36328125], + [0.9601562500000114, 50.92587890624998], + [0.205078125, 50.763037109375034], + [-1.5167480468749375, 50.747460937499966], + [-2.5477539062499375, 50.61630859374998], + [-3.40458984374996, 50.63242187499998], + [-3.7933593749999375, 50.229248046875], + [-4.172558593749926, 50.390820312499955], + [-5.342285156249943, 50.24614257812496], + [-4.582910156249966, 50.7763671875], + [-4.188183593749926, 51.18852539062502], + [-3.1359863281249716, 51.20502929687501], + [-4.38627929687496, 51.74106445312506], + [-4.902294921874926, 51.626269531250045], + [-5.088085937499926, 51.99589843750002], + [-4.383154296874949, 52.19731445312502], + [-3.980322265624949, 52.54174804687503], + [-4.111035156249926, 53.218945312499955], + [-3.064746093749932, 53.426855468750034], + [-2.9250976562499886, 53.732763671875006], + [-3.9579101562499943, 54.780957031249955], + [-5.135498046875, 54.857519531250006], + [-4.7211425781249545, 55.42099609375006], + [-5.245605468749972, 55.929248046875045], + [-5.6095703124999545, 56.055273437500034], + [-5.39194335937492, 56.51479492187505], + [-5.936767578125, 56.605712890625], + [-5.561914062499994, 57.23271484375002], + [-5.8180664062499545, 57.43608398437496], + [-5.338281250000023, 58.23872070312498], + [-4.715429687499949, 58.510009765625], + [-3.109667968749932, 58.515478515625034] + ] + ] + ] + }, + "properties": { + "name": "United Kingdom", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [46.30546875000002, 41.507714843749994], + [46.43095703125002, 41.077050781249994], + [46.086523437500006, 41.183837890625], + [45.28095703125001, 41.449560546875], + [45.21718750000002, 41.423193359375], + [45.00136718750002, 41.290966796875], + [44.97587890625002, 41.277490234374994], + [44.81132812500002, 41.259375], + [44.81093750000002, 41.248583984374996], + [44.84853515625002, 41.220166015625], + [44.841406250000006, 41.211376953125], + [44.47304687500002, 41.191015625], + [44.077246093750006, 41.182519531249994], + [43.43339843750002, 41.155517578125], + [42.78789062500002, 41.563720703125], + [42.466406250000006, 41.439843749999994], + [41.92578125, 41.495654296874996], + [41.82353515625002, 41.432373046875], + [41.779394531250006, 41.44052734375], + [41.701757812500006, 41.471582031249994], + [41.57656250000002, 41.497314453125], + [41.51005859375002, 41.517480468749994], + [41.76298828125002, 41.970019531249996], + [41.48876953125, 42.659326171874994], + [40.83662109375001, 43.0634765625], + [40.524023437500006, 43.121044921875], + [40.02373046875002, 43.48486328125], + [40.648046875000006, 43.53388671875], + [41.083105468750006, 43.374462890625], + [41.35820312500002, 43.333398437499994], + [41.46074218750002, 43.276318359375], + [41.58056640625, 43.21923828125], + [42.05000000000001, 43.19013671875], + [42.27968750000002, 43.228076171874996], + [42.419042968750006, 43.22421875], + [42.566015625000006, 43.155126953125], + [42.660253906250006, 43.159082031249994], + [42.76064453125002, 43.169580078124994], + [42.99160156250002, 43.09150390625], + [43.78261718750002, 42.747021484375], + [43.79873046875002, 42.727783203125], + [43.79541015625, 42.702978515625], + [43.74990234375002, 42.657519531249996], + [43.738378906250006, 42.616992187499996], + [43.759863281250006, 42.59384765625], + [43.82597656250002, 42.571533203125], + [43.95742187500002, 42.566552734374994], + [44.00468750000002, 42.595605468749994], + [44.10273437500001, 42.616357421874994], + [44.32949218750002, 42.703515624999994], + [44.505859375, 42.7486328125], + [44.64433593750002, 42.734716796875], + [44.771093750000006, 42.616796875], + [44.85048828125002, 42.746826171875], + [44.87099609375002, 42.756396484374996], + [44.943359375, 42.730273437499996], + [45.07158203125002, 42.694140624999996], + [45.20820312500001, 42.648242187499996], + [45.34375, 42.52978515625], + [45.56289062500002, 42.5357421875], + [45.7275390625, 42.475048828125], + [45.63427734375, 42.234716796875], + [45.63857421875002, 42.205078125], + [46.21269531250002, 41.989892578124994], + [46.30546875000002, 41.507714843749994] + ] + ] + }, + "properties": { + "name": "Georgia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-0.068603515625, 11.115624999999994], + [-0.05771484374997726, 10.630615234375], + [0.36269531250002274, 10.236474609374994], + [0.26191406250001137, 9.49560546875], + [0.5290039062500114, 9.358300781249994], + [0.41533203125001705, 8.652734374999994], + [0.6880859375000057, 8.304248046874989], + [0.5835937500000057, 8.145800781249989], + [0.634765625, 7.353662109374994], + [0.5255859375000114, 6.8509277343749915], + [0.7369140625000057, 6.452587890624997], + [1.1872070312500114, 6.089404296874989], + [0.94970703125, 5.810253906249997], + [0.25966796875002274, 5.75732421875], + [-0.7977050781249773, 5.226708984374994], + [-1.6384765624999886, 4.980859374999994], + [-2.0018554687499943, 4.762451171875], + [-2.7230468749999943, 5.013720703124989], + [-2.815673828125, 5.153027343749997], + [-2.7549804687499773, 5.432519531249994], + [-2.9622558593749773, 5.643017578124997], + [-3.2005859374999943, 6.3482421874999915], + [-3.2271484374999773, 6.7491210937499915], + [-2.9590820312499773, 7.454541015624997], + [-2.789746093749983, 7.931933593749989], + [-2.6688476562499943, 8.022216796875], + [-2.6133789062499773, 8.046679687499989], + [-2.505859375, 8.208740234375], + [-2.705761718749983, 9.351367187499989], + [-2.6958496093749886, 9.481347656249994], + [-2.78662109375, 10.401904296874989], + [-2.9148925781249773, 10.592333984374989], + [-2.8299316406249773, 10.998388671874991], + [-0.701416015625, 10.988964843749997], + [-0.068603515625, 11.115624999999994] + ] + ] + }, + "properties": { + "name": "Ghana", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-11.389404296875, 12.404394531249991], + [-11.30517578125, 12.015429687499989], + [-10.933203124999977, 12.205175781249991], + [-10.677343749999977, 11.8994140625], + [-10.274853515624983, 12.212646484375], + [-9.820703124999994, 12.04248046875], + [-9.043066406249977, 12.40234375], + [-8.822021484375, 11.673242187499994], + [-8.407470703125, 11.386279296874989], + [-8.231494140624989, 10.43798828125], + [-8.007275390624983, 10.321874999999991], + [-7.974462890624977, 10.229541015624989], + [-7.990624999999994, 10.162499999999994], + [-8.136621093749994, 10.022070312499991], + [-8.155175781249994, 9.973193359374989], + [-8.145849609374977, 9.881738281249994], + [-8.136962890625, 9.495703124999991], + [-7.896191406249983, 9.415869140624991], + [-7.950976562499989, 8.786816406249997], + [-7.823583984374977, 8.467675781249994], + [-7.953125, 8.477734374999997], + [-8.236962890624994, 8.455664062499991], + [-8.256103515625, 8.253710937499989], + [-8.016748046874994, 8.144921874999994], + [-8.126855468749994, 7.867724609374989], + [-8.115429687499983, 7.7607421875], + [-8.205957031249994, 7.590234374999994], + [-8.231884765624983, 7.5567382812499915], + [-8.429980468749989, 7.601855468749989], + [-8.486425781249977, 7.558496093749994], + [-8.708300781249989, 7.658886718749997], + [-8.8896484375, 7.2626953125], + [-9.117578124999994, 7.2159179687499915], + [-9.459765624999989, 7.442529296874994], + [-9.368945312499989, 7.639550781249994], + [-9.518261718749983, 8.346093749999994], + [-9.768261718749983, 8.534570312499994], + [-10.283203125, 8.485156249999989], + [-10.677343749999977, 8.400585937499997], + [-10.500537109374989, 8.687548828124989], + [-10.758593749999989, 9.385351562499991], + [-11.047460937499977, 9.786328124999997], + [-11.115673828124983, 9.843164062499994], + [-11.180859374999983, 9.925341796874989], + [-11.205664062499977, 9.977734374999997], + [-11.273632812499983, 9.996533203124997], + [-11.911083984374983, 9.993017578124991], + [-12.142333984375, 9.875390624999994], + [-12.557861328125, 9.704980468749994], + [-12.958789062499989, 9.263330078124994], + [-12.998632812499977, 9.146923828124997], + [-13.028027343749983, 9.103564453124989], + [-13.077294921874994, 9.069628906249989], + [-13.1298828125, 9.047558593749997], + [-13.178369140624994, 9.060888671874991], + [-13.234228515624977, 9.070117187499989], + [-13.302636718749994, 9.078369140625], + [-13.269482421874983, 9.170556640624994], + [-13.568261718749994, 9.543408203124997], + [-13.700488281249989, 9.851269531249997], + [-14.426904296874994, 10.248339843749989], + [-14.775927734374989, 10.931640625], + [-15.043017578124989, 10.940136718749997], + [-14.9990234375, 10.9921875], + [-14.944433593749977, 11.072167968749994], + [-14.779296875, 11.405517578125], + [-14.720263671874989, 11.48193359375], + [-14.682958984374977, 11.508496093749997], + [-13.953222656249977, 11.664599609374989], + [-13.732763671874977, 11.736035156249997], + [-13.759765625, 12.262353515624994], + [-13.673535156249983, 12.478515625], + [-13.732617187499983, 12.592822265624989], + [-13.729248046875, 12.673925781249991], + [-13.40576171875, 12.662255859374994], + [-13.082910156249994, 12.633544921875], + [-12.291210937499983, 12.328027343749994], + [-11.389404296875, 12.404394531249991] + ] + ] + }, + "properties": { + "name": "Guinea", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-16.763330078124994, 13.064160156249997], + [-16.824804687499977, 13.341064453125], + [-16.56230468749999, 13.587304687499994], + [-15.509667968749994, 13.586230468750003], + [-15.834277343749989, 13.156445312499997], + [-16.648779296874977, 13.154150390624991], + [-16.763330078124994, 13.064160156249997] + ] + ] + }, + "properties": { + "name": "Gambia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-13.759765625, 12.262353515624994], + [-13.73276367187492, 11.736035156249983], + [-13.953222656249977, 11.664599609374989], + [-14.682958984374949, 11.508496093749983], + [-14.720263671875017, 11.481933593749986], + [-14.779296874999972, 11.405517578125057], + [-14.944433593749949, 11.072167968749994], + [-14.999023437499972, 10.992187500000043], + [-15.04301757812496, 10.940136718750011], + [-15.093749999999972, 11.011035156249974], + [-15.181054687499994, 11.034228515625003], + [-15.216699218749994, 11.156249999999986], + [-15.39311523437496, 11.217236328124983], + [-15.501904296875011, 11.723779296874966], + [-16.138427734375, 11.917285156250045], + [-16.43681640624996, 12.204150390625045], + [-16.711816406249937, 12.354833984375006], + [-16.656933593749955, 12.364355468749991], + [-16.52133789062495, 12.348632812499986], + [-16.41630859374996, 12.367675781250057], + [-16.144189453124937, 12.457421875000037], + [-15.839550781249955, 12.437890624999966], + [-15.57480468749992, 12.490380859375009], + [-15.19609374999996, 12.679931640624986], + [-14.34921874999992, 12.67641601562498], + [-14.064843749999966, 12.675292968750014], + [-13.729248046875, 12.673925781250006], + [-13.732617187499983, 12.592822265625003], + [-13.673535156249926, 12.478515624999986], + [-13.759765625, 12.262353515624994] + ] + ] + }, + "properties": { + "name": "Guinea Bissau", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [11.332324218750017, 1.5283691406249886], + [11.335351562500023, 0.9997070312500114], + [10.028515625000068, 1.0040039062500057], + [9.385937500000068, 1.13925781250002], + [9.494238281250006, 1.4353027343750284], + [9.632128906250045, 1.5655273437500057], + [9.807031250000051, 1.9274902343750284], + [9.77968750000008, 2.0682128906250057], + [9.870117187500028, 2.21328124999998], + [9.979882812499994, 2.1677734375000455], + [10.790917968750023, 2.1675781250000057], + [11.096582031250051, 2.167480468749986], + [11.328710937500006, 2.1674316406249687], + [11.332324218750017, 1.5283691406249886] + ] + ], + [ + [ + [8.735742187500023, 3.7583007812499716], + [8.946093750000074, 3.6275390624999773], + [8.704003906250051, 3.2236328125000284], + [8.474902343749989, 3.2646484375000426], + [8.735742187500023, 3.7583007812499716] + ] + ] + ] + }, + "properties": { + "name": "Equatorial Guinea", + "childNum": 2 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [23.852246093749983, 35.53544921874999], + [24.31289062500005, 35.36381835937502], + [24.721289062500034, 35.4248046875], + [25.475683593750063, 35.30620117187502], + [25.74501953125005, 35.142724609374994], + [24.79980468750003, 34.93447265625002], + [24.463671875000045, 35.160351562499955], + [23.561621093750034, 35.29516601562497], + [23.852246093749983, 35.53544921874999] + ] + ], + [ + [ + [23.41542968750008, 38.958642578124994], + [24.09902343750008, 38.670996093750006], + [23.758789062500057, 38.401220703125034], + [23.25214843750004, 38.80122070312498], + [23.41542968750008, 38.958642578124994] + ] + ], + [ + [ + [26.03896484375008, 40.726757812499955], + [25.10449218750003, 40.994726562500006], + [24.38378906250003, 40.91274414062502], + [23.87890625, 40.54438476562501], + [23.66455078125003, 40.22382812499998], + [23.31201171874997, 40.216455078124994], + [22.629492187500034, 40.49555664062501], + [22.59218750000005, 40.03691406250002], + [22.919042968750034, 39.62890625000003], + [22.96552734375001, 39.030908203124966], + [23.25292968750003, 38.66123046875006], + [23.96699218750001, 38.27499999999998], + [23.58046875000005, 38.01054687500002], + [23.193652343750017, 37.95903320312499], + [23.16152343750005, 37.333837890625006], + [22.765039062500023, 37.39331054687503], + [23.073535156250074, 36.77495117187499], + [22.6083984375, 36.77973632812501], + [22.08046875000008, 37.028955078124966], + [21.58291015625005, 37.080957031249994], + [21.5712890625, 37.54101562500003], + [21.14501953125003, 37.91928710937498], + [21.40371093750005, 38.19667968750002], + [21.82470703125003, 38.32812500000006], + [22.799609375000045, 37.981201171875], + [22.421679687500045, 38.43852539062499], + [21.47255859375005, 38.321386718750006], + [21.113183593750023, 38.38466796875002], + [20.779687500000023, 39.00854492187503], + [20.300781250000057, 39.32709960937501], + [20.099414062500074, 39.641259765624966], + [20.382421875000006, 39.802636718749994], + [20.4560546875, 40.065576171874994], + [20.881640625000017, 40.467919921874994], + [20.95576171875001, 40.775292968749994], + [21.575781250000034, 40.86894531249996], + [21.929492187500045, 41.10742187499997], + [21.99335937500001, 41.13095703125006], + [22.23769531250005, 41.15517578125002], + [22.49355468750005, 41.118505859375006], + [22.75507812500004, 41.31274414062506], + [22.91601562500003, 41.33627929687506], + [23.025585937500068, 41.32563476562501], + [23.155957031250068, 41.32207031249999], + [23.239843750000034, 41.38496093750001], + [23.372070312500057, 41.3896484375], + [23.433398437500017, 41.39873046874999], + [23.53583984375001, 41.38603515624999], + [23.63515625000008, 41.386767578125045], + [23.880859375000057, 41.45595703125002], + [23.973535156250023, 41.452294921874966], + [24.011328124999977, 41.460058593750034], + [24.03291015625004, 41.469091796875034], + [24.05605468750005, 41.527246093749966], + [24.595996093750074, 41.44272460937498], + [24.773730468750045, 41.356103515624994], + [24.84687500000004, 41.394238281249955], + [24.99355468750008, 41.36499023437503], + [25.133398437500063, 41.31577148437506], + [25.251171875000068, 41.243554687499994], + [25.381933593750063, 41.264355468749955], + [25.52705078125004, 41.2998046875], + [25.723925781250017, 41.31503906249998], + [25.784960937500017, 41.330419921875006], + [25.923339843750057, 41.311914062499966], + [26.155175781250023, 41.43486328124999], + [26.320898437500034, 41.716552734375], + [26.62490234375008, 41.401757812499994], + [26.03896484375008, 40.726757812499955] + ] + ] + ] + }, + "properties": { + "name": "Greece", + "childNum": 3 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-52.73115234375001, 69.94472656250005], + [-52.045312499999994, 69.8072265625], + [-52.11259765625002, 69.48911132812503], + [-53.57841796874996, 69.25664062500002], + [-53.78305664062498, 69.50629882812498], + [-54.804101562499994, 69.63051757812497], + [-54.83046875000002, 70.16108398437498], + [-53.37514648437502, 70.22128906249998], + [-52.73115234375001, 69.94472656250005] + ] + ], + [ + [ + [-25.43232421875001, 70.92133789062495], + [-25.402246093749994, 70.65268554687503], + [-27.89799804687496, 70.45400390624997], + [-27.70893554687501, 70.897119140625], + [-25.43232421875001, 70.92133789062495] + ] + ], + [ + [ + [-29.952880859375, 83.56484374999997], + [-25.947412109374966, 83.28964843750003], + [-24.47031249999995, 82.87739257812498], + [-21.520654296874966, 82.59541015625001], + [-25.148828124999966, 82.001123046875], + [-21.337988281249977, 82.068701171875], + [-21.14658203124995, 81.695166015625], + [-17.226220703125023, 81.430419921875], + [-15.555517578125006, 81.83359374999998], + [-12.19287109375, 81.64912109374995], + [-11.528808593749972, 81.42402343750001], + [-14.503564453124994, 80.76328125000006], + [-16.76059570312492, 80.573388671875], + [-16.868408203124943, 80.19824218750006], + [-19.429199218749943, 80.25771484375], + [-20.138476562499932, 79.803369140625], + [-19.283593749999937, 79.68315429687502], + [-19.07495117187497, 79.15234375000006], + [-20.955664062499977, 78.55502929687503], + [-20.862597656249932, 77.91186523437503], + [-20.23193359374997, 77.36840820312497], + [-18.339013671874966, 77.21528320312504], + [-18.51030273437496, 76.77817382812498], + [-20.942089843749955, 76.88701171875005], + [-21.877343749999966, 76.57348632812503], + [-21.56909179687497, 76.29370117187506], + [-20.10361328124992, 76.21909179687503], + [-19.508984374999926, 75.75751953124995], + [-19.425976562499983, 75.22983398437503], + [-20.484960937500006, 75.31425781249999], + [-19.22509765625, 74.4794921875], + [-19.36914062499997, 74.28403320312498], + [-21.129443359374932, 74.11088867187505], + [-20.36728515624992, 73.8482421875], + [-20.509667968749966, 73.49287109375001], + [-22.18505859374997, 73.26987304687506], + [-22.036328124999955, 72.91845703125006], + [-22.29321289062497, 72.11953125], + [-24.06904296875001, 72.49873046874998], + [-24.66684570312492, 72.437353515625], + [-22.013330078124966, 71.688818359375], + [-21.75224609374999, 71.47832031250002], + [-21.522656249999926, 70.52622070312503], + [-23.327832031249983, 70.45097656250007], + [-23.791796875000017, 70.55517578124997], + [-24.377001953124932, 71.14638671875], + [-25.74223632812499, 71.18359375], + [-26.717919921874994, 70.95048828125005], + [-27.68876953124999, 70.99345703124999], + [-28.540917968749937, 70.476904296875], + [-28.015039062500023, 70.40224609375], + [-26.747265624999926, 70.47553710937501], + [-23.173242187499937, 70.114599609375], + [-23.08823242187492, 69.882958984375], + [-26.34140624999992, 68.70214843750003], + [-29.24951171874997, 68.29877929687501], + [-29.86850585937495, 68.31157226562505], + [-30.97856445312499, 68.06132812500005], + [-32.13725585937496, 68.38491210937497], + [-32.274804687499994, 67.92285156249997], + [-33.15698242187497, 67.62670898437506], + [-34.101660156250034, 66.72592773437503], + [-34.63281249999997, 66.43476562499995], + [-36.37919921874996, 65.830810546875], + [-37.75419921874996, 65.59306640624999], + [-39.96093750000003, 65.55620117187502], + [-39.57792968749996, 65.34077148437501], + [-40.655468749999926, 64.91533203125002], + [-40.18222656249998, 64.47993164062495], + [-40.78173828125, 64.22177734375003], + [-40.550390625000034, 63.72524414062505], + [-42.15297851562502, 62.568457031250006], + [-42.32148437499998, 62.15273437500005], + [-42.110205078125006, 61.857226562500074], + [-42.41874999999999, 61.53701171875002], + [-42.717041015625, 60.767480468749994], + [-43.32011718749993, 59.928124999999994], + [-44.06547851562499, 59.92480468750003], + [-45.37924804687495, 60.20292968750002], + [-46.04663085937503, 60.61572265625], + [-46.01171875000003, 61.09682617187505], + [-46.87446289062501, 60.81640625000003], + [-47.79624023437495, 60.828857421875], + [-48.92207031249998, 61.27744140624998], + [-49.28906249999997, 61.58994140625006], + [-49.553466796875, 62.23271484374999], + [-50.319238281249966, 62.473193359375045], + [-50.338330078124955, 62.82875976562502], + [-51.46884765624995, 63.64228515625001], + [-51.451074218749994, 63.90478515625003], + [-52.09340820312502, 64.41591796874997], + [-52.259033203125, 65.154931640625], + [-53.634716796874955, 66.413671875], + [-53.038281249999955, 66.82680664062497], + [-53.88442382812502, 67.13554687499999], + [-53.418798828125034, 67.57456054687498], + [-53.577978515625034, 67.83681640625005], + [-53.03945312500002, 68.61088867187499], + [-51.24941406250002, 68.73994140625001], + [-50.50000000000003, 69.935791015625], + [-52.254638671875, 70.05893554687503], + [-54.01445312499996, 70.42167968750005], + [-54.16582031249999, 70.82011718750005], + [-52.405224609374955, 70.68676757812506], + [-51.52446289062502, 70.43945312500003], + [-51.130078124999955, 70.97172851562502], + [-53.117041015625006, 71.31289062499997], + [-53.476025390624955, 71.64018554687505], + [-54.689062500000006, 71.36723632812505], + [-55.59404296874999, 71.55351562500005], + [-55.315576171874994, 72.11069335937498], + [-55.60170898437494, 72.453466796875], + [-54.737939453124994, 72.87250976562501], + [-56.10405273437496, 73.55815429687499], + [-55.92949218750002, 73.89541015625002], + [-56.70634765625002, 74.21918945312501], + [-56.80131835937499, 74.67167968749999], + [-58.603466796874955, 75.38530273437499], + [-58.51621093749995, 75.68906250000006], + [-61.18823242187494, 76.157861328125], + [-63.438867187499994, 76.33945312500003], + [-66.82617187499997, 75.96879882812502], + [-69.372900390625, 76.331884765625], + [-69.25205078125, 76.68613281250006], + [-70.792822265625, 76.86909179687504], + [-70.86284179687496, 77.175439453125], + [-69.35136718749999, 77.467138671875], + [-72.81806640624995, 78.1943359375], + [-72.39560546874995, 78.50434570312501], + [-68.99345703124999, 78.857421875], + [-67.48222656249993, 79.11689453125001], + [-65.96787109374998, 79.13237304687507], + [-64.79228515624993, 80.00063476562502], + [-66.84365234374997, 80.07622070312507], + [-66.99589843749999, 80.41298828125002], + [-62.99326171874998, 81.20698242187504], + [-61.43598632812498, 81.13359375000002], + [-61.20292968750002, 81.74687500000007], + [-58.717382812500006, 82.09306640624999], + [-54.72587890624996, 82.35136718750002], + [-52.77558593749998, 82.32172851562504], + [-50.894433593749994, 81.89521484375001], + [-48.861181640625006, 82.40541992187502], + [-45.29106445312502, 81.82880859374998], + [-44.23886718749998, 82.3681640625], + [-46.47817382812502, 82.95190429687497], + [-43.19458007812503, 83.25512695312503], + [-32.98442382812499, 83.59960937500006], + [-29.952880859375, 83.56484374999997] + ] + ] + ] + }, + "properties": { + "name": "Denmark", + "childNum": 3 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-89.2328125, 15.888671875], + [-88.53623046874999, 15.849609375], + [-88.22832031249999, 15.72900390625], + [-88.97641601562499, 15.142675781249991], + [-89.142578125, 15.072314453125003], + [-89.22236328125, 14.866064453124991], + [-89.16220703124999, 14.669238281250003], + [-89.17177734375, 14.606884765624997], + [-89.28671874999999, 14.529980468749997], + [-89.36259765624999, 14.416015625], + [-89.872705078125, 14.045605468749997], + [-90.09521484375, 13.736523437499997], + [-90.60693359375, 13.929003906250003], + [-91.14604492187499, 13.925585937500003], + [-91.819091796875, 14.228222656249997], + [-92.23515624999999, 14.54541015625], + [-92.20903320312499, 14.570996093749997], + [-92.18706054687499, 14.630078124999997], + [-92.159912109375, 14.691015624999991], + [-92.17646484375, 14.761328124999991], + [-92.18637695312499, 14.818359375], + [-92.07480468749999, 15.07421875], + [-92.187158203125, 15.320898437499991], + [-92.08212890624999, 15.495556640624997], + [-91.9572265625, 15.703222656249991], + [-91.736572265625, 16.07016601562499], + [-91.433984375, 16.070458984374994], + [-90.97958984374999, 16.07080078125], + [-90.70322265624999, 16.071044921875], + [-90.52197265625, 16.071191406249994], + [-90.44716796875, 16.072705078124997], + [-90.45986328125, 16.162353515625], + [-90.450146484375, 16.261376953124994], + [-90.4169921875, 16.351318359375], + [-90.4169921875, 16.391015624999994], + [-90.710693359375, 16.70810546874999], + [-90.975830078125, 16.867822265624994], + [-90.98916015625, 17.81640625], + [-89.16147460937499, 17.814843749999994], + [-89.2328125, 15.888671875] + ] + ] + }, + "properties": { + "name": "Guatemala", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-57.194775390625, 5.5484374999999915], + [-57.331005859375, 5.020166015624994], + [-57.711083984374994, 4.9910644531249915], + [-58.05449218749999, 4.171923828124989], + [-57.832666015624994, 3.675976562499997], + [-57.54960937499999, 3.3528320312499886], + [-57.303662109375, 3.3770996093749943], + [-57.20981445312499, 2.8828125], + [-56.704345703125, 2.0364746093749915], + [-56.482812499999994, 1.942138671875], + [-56.96953124999999, 1.9164062499999943], + [-57.03759765625, 1.9364746093749972], + [-57.41269531249999, 1.908935546875], + [-57.500439453125, 1.7738281249999943], + [-57.59443359375, 1.7041015625], + [-57.69174804687499, 1.7047851562499972], + [-57.795654296875, 1.6999999999999886], + [-57.982812499999994, 1.6484375], + [-58.03466796875, 1.520263671875], + [-58.34067382812499, 1.5875488281249943], + [-58.38037109375, 1.5302246093749972], + [-58.39580078124999, 1.4817382812499886], + [-58.5060546875, 1.4386718749999972], + [-58.511865234374994, 1.28466796875], + [-58.8625, 1.20361328125], + [-58.91660156249999, 1.2488769531249915], + [-58.968505859375, 1.3045898437499943], + [-59.231201171875, 1.3760253906249886], + [-59.53569335937499, 1.6999999999999886], + [-59.596630859375, 1.718017578125], + [-59.66660156249999, 1.7462890624999972], + [-59.66850585937499, 1.8423339843749886], + [-59.74072265625, 1.8741699218749943], + [-59.75620117187499, 1.900634765625], + [-59.75522460937499, 2.274121093749997], + [-59.9943359375, 2.6899902343749886], + [-59.854394531249994, 3.5874999999999915], + [-59.55112304687499, 3.933544921874997], + [-59.69970703125, 4.353515625], + [-59.83334960937499, 4.4759277343749915], + [-60.11113281249999, 4.511181640624997], + [-60.1486328125, 4.533251953124989], + [-60.14091796874999, 4.569628906249989], + [-60.12456054687499, 4.59765625], + [-60.03178710937499, 4.740527343749989], + [-59.990673828125, 5.0828613281249915], + [-60.142041015625, 5.238818359374989], + [-60.241650390625, 5.257958984374994], + [-60.335205078125, 5.1993164062499915], + [-60.40878906249999, 5.210156249999997], + [-60.45952148437499, 5.1880859374999915], + [-60.576416015625, 5.1924804687499915], + [-60.6513671875, 5.221142578124997], + [-60.742138671875, 5.202050781249994], + [-61.37680664062499, 5.906982421875], + [-61.3908203125, 5.938769531249989], + [-61.303124999999994, 6.049511718749997], + [-61.22495117187499, 6.129199218749989], + [-61.15947265624999, 6.1744140624999915], + [-61.12871093749999, 6.214306640624997], + [-61.152294921875, 6.3851074218749915], + [-61.151025390624994, 6.446533203125], + [-61.20361328125, 6.58837890625], + [-61.14560546874999, 6.694531249999997], + [-60.717919921874994, 6.768310546875], + [-60.586083984374994, 6.857080078124994], + [-60.39501953125, 6.945361328124989], + [-60.35209960937499, 7.002880859374997], + [-60.32207031249999, 7.092041015625], + [-60.32548828124999, 7.133984374999997], + [-60.34506835937499, 7.1499999999999915], + [-60.39238281249999, 7.16455078125], + [-60.46494140624999, 7.166552734374989], + [-60.523193359375, 7.143701171874994], + [-60.71923828125, 7.498681640624994], + [-60.513623046875, 7.813183593749997], + [-60.032421875, 8.053564453124991], + [-59.99072265625, 8.162011718749994], + [-59.96484375, 8.191601562499997], + [-59.849072265625, 8.248681640624994], + [-59.83164062499999, 8.305957031249989], + [-60.017529296875, 8.54931640625], + [-59.980615234374994, 8.532617187499994], + [-59.83652343749999, 8.373828124999989], + [-59.66611328124999, 8.362597656249989], + [-59.20024414062499, 8.074609374999994], + [-58.626611328124994, 7.5458984375], + [-58.48056640624999, 7.038134765624989], + [-57.982568359374994, 6.785888671875], + [-57.19023437499999, 6.097314453124994], + [-57.194775390625, 5.5484374999999915] + ] + ] + }, + "properties": { + "name": "Guyana", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-83.635498046875, 14.876416015624997], + [-84.64594726562498, 14.661083984375011], + [-84.72978515625002, 14.71337890625], + [-84.78916015625003, 14.790380859374977], + [-84.98515624999999, 14.752441406249972], + [-85.17949218749996, 14.343310546875017], + [-85.28417968749997, 14.29165039062498], + [-85.37377929687503, 14.223876953125028], + [-85.47705078125003, 14.108691406250003], + [-85.68193359375002, 13.98256835937498], + [-85.731201171875, 13.93183593750004], + [-85.72773437499993, 13.876074218750048], + [-85.73393554687496, 13.85869140625006], + [-85.75341796875, 13.852050781250028], + [-85.78671874999995, 13.844433593749997], + [-85.98378906249997, 13.965673828125006], + [-86.04038085937503, 14.050146484374977], + [-86.15122070312495, 13.994580078125026], + [-86.23823242187501, 13.899462890625017], + [-86.33173828124995, 13.770068359375031], + [-86.37695312500003, 13.755664062500031], + [-86.61025390624997, 13.774853515625026], + [-86.73364257812494, 13.763476562500017], + [-86.75898437499995, 13.746142578125045], + [-86.77060546875003, 13.698730468749972], + [-86.72958984375, 13.4072265625], + [-86.710693359375, 13.31337890624998], + [-86.918212890625, 13.223583984374983], + [-86.92880859375, 13.17939453125004], + [-86.93315429687502, 13.117529296874963], + [-86.95888671875002, 13.053710937500014], + [-87.0591796875, 12.991455078125028], + [-87.337255859375, 12.979248046875028], + [-87.49838867187498, 13.274902343750043], + [-87.781884765625, 13.521386718749994], + [-87.71533203125003, 13.812695312500011], + [-87.99101562499996, 13.879638671874972], + [-88.15102539062497, 13.987353515624974], + [-88.44912109374994, 13.850976562499994], + [-88.48266601562503, 13.854248046875043], + [-88.49765624999998, 13.904541015624986], + [-88.50434570312501, 13.964208984374963], + [-88.51254882812498, 13.97895507812504], + [-89.05712890625, 14.329150390624974], + [-89.36259765624996, 14.416015625], + [-89.17177734375, 14.606884765624983], + [-89.16220703125, 14.669238281249989], + [-89.22236328125001, 14.86606445312502], + [-89.142578125, 15.072314453125031], + [-88.97641601562498, 15.142675781249977], + [-88.22832031249999, 15.729003906249972], + [-87.61816406249994, 15.909863281249955], + [-86.90722656249997, 15.762353515625023], + [-86.35664062499998, 15.783203125], + [-85.78398437500002, 16.002832031249966], + [-85.48369140624996, 15.899511718749977], + [-84.97373046874998, 15.989892578124994], + [-84.26142578124998, 15.822607421875034], + [-83.76044921874998, 15.220361328124994], + [-83.635498046875, 14.876416015624997] + ] + ] + }, + "properties": { + "name": "Honduras", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [18.905371093750006, 45.931738281250034], + [19.055078125000023, 45.527246093749966], + [19.007128906250045, 44.86918945312502], + [18.66259765625, 45.07744140624999], + [17.812792968750074, 45.07812500000006], + [16.53066406250008, 45.21669921875002], + [16.29335937500005, 45.00883789062496], + [15.788085937500057, 45.17895507812497], + [15.736621093750045, 44.76582031250001], + [16.214257812500023, 44.21513671874999], + [17.624804687500074, 43.04277343749999], + [17.585156250000068, 42.93837890625005], + [16.903125000000017, 43.392431640625006], + [15.941503906250063, 43.656640624999994], + [15.122949218749994, 44.256787109374955], + [14.854589843750034, 45.08100585937501], + [14.38613281250008, 45.342138671875006], + [13.9658203125, 44.83564453125004], + [13.62929687500008, 45.108203125000045], + [13.878710937500017, 45.428369140624994], + [14.95458984375, 45.499902343749994], + [15.624804687500017, 45.834033203125045], + [15.652148437500074, 45.86215820312498], + [15.668066406250034, 45.904443359374994], + [15.666210937500011, 46.04848632812502], + [15.596875000000011, 46.10922851562506], + [15.592578125000017, 46.139990234375006], + [15.608984374999977, 46.171923828125045], + [15.635937500000068, 46.200732421875045], + [16.1064453125, 46.382226562499994], + [16.23671875000008, 46.48383789062498], + [16.32119140625005, 46.53461914062504], + [16.42763671875005, 46.5244140625], + [16.516210937499977, 46.499902343749966], + [16.569921875000006, 46.48500976562505], + [16.748046875000057, 46.41640625000002], + [17.310644531250006, 45.99614257812502], + [17.96386718750003, 45.770263671875], + [18.437304687500045, 45.76733398437503], + [18.533593750000023, 45.79614257812503], + [18.56464843750004, 45.81328124999999], + [18.666015625, 45.90747070312497], + [18.905371093750006, 45.931738281250034] + ] + ] + }, + "properties": { + "name": "Croatia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-71.647216796875, 19.195947265624994], + [-71.74321289062502, 18.73291015625], + [-72.000390625, 18.59790039062503], + [-72.05986328124993, 18.228564453125017], + [-72.87666015624998, 18.151757812499994], + [-73.38515625000002, 18.251171874999983], + [-73.88496093749998, 18.041894531249994], + [-74.41904296874998, 18.34619140625], + [-74.22773437499998, 18.662695312499977], + [-72.78935546874996, 18.434814453125], + [-72.34765624999994, 18.674951171874994], + [-72.81108398437496, 19.071582031250074], + [-72.70322265625, 19.441064453125023], + [-73.05273437499997, 19.61074218750005], + [-73.1177734375, 19.90380859374997], + [-72.63701171875002, 19.90087890625], + [-71.75742187499998, 19.68818359375001], + [-71.647216796875, 19.195947265624994] + ] + ] + }, + "properties": { + "name": "Haiti", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [22.1318359375, 48.405322265624996], + [22.253710937500017, 48.407373046874994], + [22.582421875000023, 48.134033203125], + [22.87666015625001, 47.947265625], + [22.290625000000006, 47.727832031249996], + [21.151953125000006, 46.304345703124994], + [20.613671875000023, 46.13349609375], + [20.508105468750017, 46.166943359375], + [20.28095703125001, 46.1330078125], + [20.241796875000006, 46.10859375], + [20.21015625000001, 46.126025390624996], + [20.161425781250017, 46.141894531249996], + [19.61347656250001, 46.169189453125], + [19.421289062500023, 46.064453125], + [18.666015625, 45.907470703125], + [18.56464843750001, 45.813281249999996], + [18.533593750000023, 45.796142578125], + [18.437304687500017, 45.767333984375], + [17.9638671875, 45.770263671875], + [17.310644531250006, 45.996142578124996], + [16.748046875, 46.416406249999994], + [16.569921875000006, 46.485009765624994], + [16.516210937500006, 46.499902343749994], + [16.093066406250017, 46.86328125], + [16.453417968750017, 47.006787109375], + [16.434375000000017, 47.367431640625], + [17.147363281250023, 48.00595703125], + [17.76191406250001, 47.770166015624994], + [18.724218750000006, 47.787158203124996], + [18.914160156250006, 48.050830078124996], + [19.89863281250001, 48.13134765625], + [20.490039062500017, 48.526904296874996], + [21.45136718750001, 48.55224609375], + [22.1318359375, 48.405322265624996] + ] + ] + }, + "properties": { + "name": "Hungary", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [120.01250000000002, -9.374707031250026], + [120.50371093750002, -9.674023437499983], + [120.83261718750006, -10.037499999999952], + [120.4391601562501, -10.294042968749991], + [120.14482421875002, -10.200097656249952], + [119.60107421874997, -9.773535156250006], + [119.08544921875003, -9.706933593750023], + [119.18564453125006, -9.384472656249969], + [120.01250000000002, -9.374707031250026] + ] + ], + [ + [ + [125.06816406250002, -9.511914062499997], + [124.42753906250002, -10.14863281250004], + [123.85761718750004, -10.34355468749996], + [123.5892578125, -9.966796875000028], + [123.709375, -9.614843750000006], + [124.0363281250001, -9.341601562500031], + [124.44443359375012, -9.190332031250023], + [124.92226562500005, -8.942480468749977], + [125.06816406250002, -9.511914062499997] + ] + ], + [ + [ + [116.64082031250004, -8.613867187500006], + [116.37724609375002, -8.929003906249989], + [116.07646484375002, -8.744921874999974], + [116.06113281250006, -8.437402343750023], + [116.4015625000001, -8.204199218750034], + [116.73408203125004, -8.38691406250004], + [116.64082031250004, -8.613867187500006] + ] + ], + [ + [ + [122.7829101562501, -8.611718750000009], + [121.65136718749997, -8.898730468749946], + [121.03525390625012, -8.935449218749966], + [119.80791015625002, -8.697656250000023], + [119.91826171875002, -8.445117187500003], + [120.61025390625005, -8.24042968750004], + [121.44453125000004, -8.57783203125004], + [121.96650390625004, -8.455175781250006], + [122.2630859375, -8.624902343750037], + [122.60351562499997, -8.402441406250006], + [122.7829101562501, -8.611718750000009] + ] + ], + [ + [ + [118.24238281250004, -8.317773437499994], + [118.98779296875003, -8.33769531249996], + [119.00625000000005, -8.749609375000034], + [118.18994140624997, -8.840527343749997], + [117.06132812500002, -9.099023437499994], + [116.78847656250005, -9.006347656250028], + [116.83505859375012, -8.532421875000026], + [117.16484375000007, -8.367187500000014], + [117.56708984375004, -8.426367187499991], + [118.11748046875007, -8.12226562500004], + [118.24238281250004, -8.317773437499994] + ] + ], + [ + [ + [115.44785156250012, -8.155175781249994], + [115.70429687500004, -8.40712890624998], + [115.23613281250007, -8.79755859375004], + [114.47529296875004, -8.119433593749989], + [115.44785156250012, -8.155175781249994] + ] + ], + [ + [ + [126.80097656250004, -7.6678710937500085], + [126.4720703125, -7.950390625000011], + [125.84316406250005, -7.81669921874996], + [126.60957031250004, -7.571777343749972], + [126.80097656250004, -7.6678710937500085] + ] + ], + [ + [ + [138.53535156250004, -8.273632812499969], + [138.2962890625, -8.405175781250037], + [137.68515625000012, -8.262207031249943], + [138.00751953125004, -7.641601562499986], + [138.29550781250012, -7.4384765625], + [138.76982421875002, -7.390429687499974], + [138.98906250000002, -7.696093749999989], + [138.53535156250004, -8.273632812499969] + ] + ], + [ + [ + [131.3255859375, -7.999511718749986], + [131.08681640625005, -7.865039062499946], + [131.26005859375007, -7.470507812499946], + [131.69111328125004, -7.438867187499994], + [131.3255859375, -7.999511718749986] + ] + ], + [ + [ + [113.84453125000007, -7.105371093749994], + [113.47070312500003, -7.218457031250026], + [112.76376953125006, -7.139648437499957], + [112.86806640625, -6.899902343749972], + [113.97470703125012, -6.873046875], + [113.84453125000007, -7.105371093749994] + ] + ], + [ + [ + [134.53681640625004, -6.442285156249994], + [134.35595703124997, -6.814843749999952], + [134.05917968750012, -6.769335937500017], + [134.16806640625006, -6.176269531249986], + [134.53681640625004, -6.442285156249994] + ] + ], + [ + [ + [107.37392578125005, -6.007617187499989], + [107.66679687500002, -6.215820312499957], + [108.29501953125012, -6.265039062500037], + [108.67783203125006, -6.790527343749972], + [110.42626953124997, -6.947265625000028], + [110.73691406250006, -6.472363281249997], + [111.15439453125012, -6.669042968750006], + [111.54033203125002, -6.648242187500031], + [112.0873046875, -6.89335937499996], + [112.53925781250004, -6.9264648437499545], + [112.79453125000012, -7.55244140625004], + [113.24843750000005, -7.718164062499952], + [114.07070312500005, -7.633007812500011], + [114.44423828125, -7.895605468749963], + [114.38691406250004, -8.405175781250037], + [114.58378906250002, -8.769628906250034], + [113.25332031250005, -8.286718749999963], + [112.67880859375006, -8.409179687499957], + [111.50996093750004, -8.30507812499998], + [110.60722656250002, -8.149414062499972], + [110.03867187500006, -7.890527343749994], + [109.28164062500005, -7.704882812500003], + [108.74121093749997, -7.667089843750034], + [108.45175781250006, -7.79697265625002], + [107.91748046875003, -7.724121093750014], + [107.28496093750007, -7.471679687500014], + [106.63144531250006, -7.415527343750028], + [106.51972656250004, -7.053710937499943], + [105.48369140625007, -6.781542968750017], + [105.86826171875006, -6.11640625000004], + [106.07500000000002, -5.914160156249963], + [106.82519531249997, -6.098242187499977], + [107.0462890625, -5.90419921874998], + [107.37392578125005, -6.007617187499989] + ] + ], + [ + [ + [134.74697265625, -5.707031249999957], + [134.75585937500003, -6.170605468749983], + [134.44111328125004, -6.334863281249966], + [134.34130859375003, -5.712890624999986], + [134.74697265625, -5.707031249999957] + ] + ], + [ + [ + [122.64511718750012, -5.26943359374998], + [122.39628906250002, -5.069824218749986], + [122.36894531250007, -4.767187499999977], + [122.70195312500002, -4.61865234375], + [122.64511718750012, -5.26943359374998] + ] + ], + [ + [ + [126.86113281250007, -3.087890624999986], + [127.22734375000007, -3.3910156250000085], + [127.22958984375006, -3.6330078125000114], + [126.68632812500007, -3.823632812500037], + [126.21455078125004, -3.6051757812500256], + [126.02646484375012, -3.17050781250002], + [126.86113281250007, -3.087890624999986] + ] + ], + [ + [ + [129.75468750000007, -2.865820312500034], + [130.3791015625001, -2.9893554687499773], + [130.85996093750006, -3.5703125000000284], + [130.805078125, -3.85771484374996], + [129.844140625, -3.3271484374999574], + [129.46767578125005, -3.4532226562499773], + [128.9674804687501, -3.3260742187500085], + [128.41923828125002, -3.416015624999943], + [128.08212890625012, -3.184082031249943], + [128.19853515625002, -2.8659179687499687], + [129.42734375000006, -2.7907226562500114], + [129.75468750000007, -2.865820312500034] + ] + ], + [ + [ + [108.2072265625001, -2.9976562499999773], + [107.61445312500004, -3.209375000000037], + [107.66630859375002, -2.566308593750037], + [108.07441406250004, -2.5969726562499744], + [108.2072265625001, -2.9976562499999773] + ] + ], + [ + [ + [124.96953125000007, -1.70546874999998], + [124.83447265624997, -1.8944335937500227], + [124.41777343750002, -2.0051757812500313], + [124.38085937499997, -1.6874999999999716], + [124.96953125000007, -1.70546874999998] + ] + ], + [ + [ + [135.47421875000006, -1.5917968750000142], + [136.20156250000005, -1.6549804687499972], + [136.19257812500004, -1.859179687499946], + [135.47421875000006, -1.5917968750000142] + ] + ], + [ + [ + [106.04570312500002, -1.6694335937500142], + [106.36591796875004, -2.4648437499999716], + [106.67880859375012, -2.7040039062500227], + [106.54677734375005, -3.055566406249966], + [105.99873046875004, -2.8249023437499545], + [105.7858398437501, -2.18134765625004], + [105.13339843750012, -2.0425781250000057], + [105.58544921875003, -1.5267578124999943], + [106.04570312500002, -1.6694335937500142] + ] + ], + [ + [ + [128.1530273437501, -1.66054687499998], + [127.56162109375012, -1.7285156249999716], + [127.74296875000002, -1.3602539062499943], + [128.1530273437501, -1.66054687499998] + ] + ], + [ + [ + [99.16386718750007, -1.7779296875000057], + [98.87431640625007, -1.6636718749999915], + [98.60175781250004, -1.1978515624999488], + [98.86904296875005, -0.9156250000000057], + [99.2672851562501, -1.6277343749999602], + [99.16386718750007, -1.7779296875000057] + ] + ], + [ + [ + [135.38300781250004, -0.6513671875], + [135.89355468749997, -0.7257812499999687], + [135.83876953125, -1.1194335937499602], + [135.38300781250004, -0.6513671875] + ] + ], + [ + [ + [140.97343750000007, -2.6097656250000085], + [140.97353515625, -2.8034179687500256], + [140.97441406250002, -4.836328125000023], + [140.97519531250006, -6.90537109375002], + [140.97617187500012, -9.118750000000006], + [139.93476562500004, -8.101171875000006], + [139.38564453125, -8.189062499999963], + [138.85615234375004, -8.145117187499991], + [139.08798828125012, -7.587207031250017], + [138.74794921875, -7.25146484375], + [138.86455078125007, -6.858398437499943], + [138.43867187500004, -6.343359375000006], + [138.2521484375001, -5.688183593750026], + [137.75908203125007, -5.256152343750017], + [137.08925781250005, -4.924414062500034], + [136.61884765625004, -4.818749999999994], + [135.97968750000004, -4.530859374999963], + [135.19560546875007, -4.450683593749972], + [134.14707031250006, -3.79677734374998], + [133.97382812500004, -3.817968750000034], + [133.65312500000007, -3.3643554687499915], + [133.24873046875004, -4.062304687499989], + [132.96855468750007, -4.094921874999969], + [132.75390625000003, -3.703613281250014], + [132.75136718750005, -3.294628906249997], + [132.34824218750006, -2.97509765625], + [133.19101562500006, -2.43779296874996], + [133.60869140625007, -2.54716796874996], + [133.90488281250012, -2.390917968750003], + [133.92158203125004, -2.1020507812499574], + [132.96279296875005, -2.272558593749963], + [132.30761718749997, -2.24228515625002], + [132.02343749999997, -1.99033203125002], + [131.93037109375004, -1.559667968750034], + [131.29375000000002, -1.3934570312500085], + [131.2572265625, -0.8554687500000142], + [131.80429687500006, -0.7038085937500256], + [132.12841796874997, -0.45410156249995737], + [132.62509765625006, -0.3588867187500142], + [133.47265624999997, -0.726171874999963], + [133.97451171875, -0.7443359375000256], + [134.25957031250007, -1.3629882812500256], + [134.105859375, -1.720996093749946], + [134.15566406250005, -2.1952148437500227], + [135.03740234375002, -3.33310546875002], + [135.48662109375002, -3.34511718749998], + [136.24326171875006, -2.5831054687499915], + [136.38994140625002, -2.273339843750037], + [136.84326171875003, -2.19765624999998], + [137.1234375, -1.840917968749963], + [137.80625000000012, -1.4832031250000028], + [138.6498046875, -1.79111328125002], + [139.78955078125003, -2.34824218750002], + [140.62255859374997, -2.44580078125], + [140.97343750000007, -2.6097656250000085] + ] + ], + [ + [ + [97.48154296875006, 1.4650878906249716], + [97.93193359375002, 0.9739257812500028], + [97.87646484374997, 0.6283203125000227], + [97.40537109375012, 0.9469726562500256], + [97.24423828125006, 1.4236328124999602], + [97.48154296875006, 1.4650878906249716] + ] + ], + [ + [ + [124.88886718750004, 0.9953125000000114], + [124.42753906250002, 0.47060546875005116], + [123.75380859375, 0.3055175781249915], + [123.26542968750007, 0.3266113281250256], + [123.08251953125003, 0.48583984375004263], + [121.8419921875001, 0.4365722656250455], + [121.42578125000003, 0.49482421875001137], + [120.34902343750005, 0.44921875000004263], + [120.01328125000012, -0.19619140624999432], + [120.09746093750002, -0.6499023437499716], + [120.51757812499997, -1.0394531250000085], + [120.66738281250005, -1.3701171874999716], + [121.03369140624997, -1.406542968750017], + [121.51933593750007, -0.8555664062500341], + [121.96962890625005, -0.9333007812499687], + [122.27998046875004, -0.7570312500000256], + [122.88876953125006, -0.7551757812500028], + [122.50664062500002, -1.3478515624999545], + [121.71875000000003, -1.8627929687499716], + [121.34882812500004, -1.9459960937499545], + [121.84824218750012, -2.331542968749986], + [122.39902343750006, -3.200878906249997], + [122.25292968749997, -3.620410156250017], + [122.87734375, -4.109082031250011], + [122.89736328125005, -4.349121093749972], + [122.20712890625012, -4.49638671874996], + [121.91699218749997, -4.847949218749989], + [121.48652343750004, -4.581054687499972], + [121.61806640625, -4.092675781249952], + [120.9142578125001, -3.5557617187499915], + [121.05429687500012, -3.167089843749949], + [121.0521484375, -2.7516601562499545], + [120.65361328125002, -2.6675781249999773], + [120.25410156250004, -3.052832031250034], + [120.43662109375012, -3.70732421874996], + [120.36250000000004, -4.08574218749996], + [120.42011718750004, -4.617382812500011], + [120.27929687499997, -5.146093749999977], + [120.31162109375006, -5.541601562500006], + [119.71728515625003, -5.693359375000014], + [119.3761718750001, -5.424804687500014], + [119.61171875, -4.42353515625004], + [119.62363281250006, -4.034374999999983], + [119.41982421875, -3.47539062499996], + [118.99462890624997, -3.5375976562500284], + [118.81249999999997, -3.1566406249999517], + [118.78369140624997, -2.764746093749963], + [119.09218750000005, -2.482910156250014], + [119.32187500000012, -1.9296875000000142], + [119.308984375, -1.408203125], + [119.7716796875001, -0.48359375000001137], + [119.80927734375004, 0.23867187500005116], + [120.26953125000003, 0.9708007812499915], + [120.51660156249997, 0.8175292968750227], + [120.91210937499997, 1.288964843749966], + [121.44003906250006, 1.2144042968749744], + [121.59179687499997, 1.0679687499999773], + [122.43662109375006, 1.0180664062500284], + [122.89248046875005, 0.8499999999999801], + [123.27812500000002, 0.9280761718749915], + [123.84667968750003, 0.8381835937499744], + [124.27363281250004, 1.0222656249999886], + [124.98925781249997, 1.7010253906249915], + [125.2337890625, 1.5022949218750057], + [124.88886718750004, 0.9953125000000114] + ] + ], + [ + [ + [127.73271484375007, 0.8481445312500426], + [128.16074218750006, 1.1578124999999915], + [128.42412109375007, 1.5175292968749972], + [128.68837890625, 1.572558593750017], + [128.70263671874997, 1.1063964843749972], + [128.29882812500003, 0.8768066406250199], + [128.69160156250004, 0.3603515624999716], + [127.9831054687501, 0.4718750000000398], + [127.88740234375004, 0.29833984375004263], + [128.04638671875003, -0.7060546874999432], + [127.69160156250004, -0.24189453124998295], + [127.70869140625004, 0.2880859374999858], + [127.5553710937501, 0.48964843750002274], + [127.4203125, 1.2519531249999858], + [127.63173828125, 1.8437011718750114], + [128.0109375000001, 1.7012207031250313], + [128.01171874999997, 1.331738281249983], + [127.65283203124997, 1.0138671874999687], + [127.73271484375007, 0.8481445312500426] + ] + ], + [ + [ + [96.46367187500002, 2.360009765625037], + [95.80859374999997, 2.655615234375034], + [95.80625000000012, 2.9160156249999716], + [96.41728515625007, 2.5151855468750313], + [96.46367187500002, 2.360009765625037] + ] + ], + [ + [ + [117.5744140625001, 4.17060546875004], + [117.62988281250003, 3.6363281249999915], + [117.16640625, 3.5919921875000256], + [117.61064453125002, 3.0643554687499943], + [118.0666015625001, 2.3178222656249687], + [117.8646484375, 1.9684082031250085], + [118.08037109375007, 1.701855468749983], + [118.98496093750006, 0.982128906249983], + [118.53476562500006, 0.813525390625017], + [118.19609375000002, 0.8743652343749773], + [117.74511718749997, 0.7296386718749801], + [117.52216796875004, 0.23588867187501705], + [117.46289062500003, -0.32373046874995737], + [117.56249999999997, -0.7708984375000085], + [116.55449218750007, -1.4739257812499744], + [116.42353515625004, -2.0525390624999886], + [116.56542968749997, -2.2997070312499943], + [116.33066406250012, -2.9021484374999744], + [115.95615234375012, -3.595019531250003], + [114.6935546875001, -4.169726562500017], + [114.53613281249997, -3.4944335937500313], + [114.0822265625001, -3.2789062499999915], + [113.79580078125, -3.4562499999999687], + [113.52597656250006, -3.184082031249943], + [112.97148437500002, -3.187109375000034], + [112.60029296875004, -3.4004882812499773], + [112.28496093750002, -3.32099609375004], + [111.82207031250007, -3.5325195312499744], + [111.82304687500007, -3.057226562499949], + [111.367578125, -2.9336914062500057], + [111.04433593750005, -3.0557617187500057], + [110.57402343750007, -2.891406250000003], + [110.2326171875001, -2.9250976562500313], + [110.01923828125004, -1.3988281249999517], + [109.78740234375007, -1.011328124999963], + [109.45380859375004, -0.868749999999963], + [109.160546875, -0.49492187500001705], + [109.2575195312501, 0.03115234375005116], + [108.94453125000004, 0.35566406249999716], + [108.90585937500006, 0.7939453125000142], + [109.07587890625004, 1.4958984375000313], + [109.37851562500006, 1.922705078125034], + [109.62890625000003, 2.027539062499983], + [109.65400390625004, 1.6148925781250227], + [110.50576171875005, 0.8619628906250227], + [110.93808593750006, 1.0173339843750568], + [111.76972656250004, 0.9994628906249687], + [112.078515625, 1.1433593749999744], + [112.1857421875001, 1.4390624999999915], + [112.47617187500006, 1.5590820312500284], + [113.6222656250001, 1.2359375000000057], + [113.90234375000003, 1.4342773437499972], + [114.54589843750003, 1.467138671875034], + [114.83056640625003, 1.9800292968749886], + [114.78642578125002, 2.250488281250014], + [115.1791015625, 2.5231933593749716], + [115.086328125, 2.8411132812499886], + [115.45439453125002, 3.0343261718750085], + [115.56845703125006, 3.9387695312499744], + [115.89619140625004, 4.348681640624989], + [117.10058593750003, 4.337060546875023], + [117.5744140625001, 4.17060546875004] + ] + ], + [ + [ + [96.49257812500005, 5.2293457031249915], + [97.54716796875002, 5.205859375000003], + [98.2484375, 4.41455078125], + [98.3073242187501, 4.09287109375002], + [99.73232421875005, 3.1830566406250256], + [100.45703124999997, 2.2574218750000057], + [100.68525390625004, 2.120068359374997], + [101.04619140625002, 2.2574707031250227], + [101.47666015625006, 1.693066406250054], + [101.78476562500012, 1.621386718750017], + [102.15722656249997, 1.2588867187499773], + [102.46923828124997, 0.7792968750000568], + [102.84941406250002, 0.7154785156250227], + [103.06650390625012, 0.4919921874999602], + [103.47890625000005, 0.4801757812500398], + [103.78671875000012, 0.046972656249991473], + [103.42851562500007, -0.1917968749999801], + [103.43115234374997, -0.5335937499999801], + [103.72109375, -0.8867187499999858], + [104.36054687500004, -1.0383789062499744], + [104.56875, -1.9217773437499943], + [104.84521484375003, -2.0929687499999687], + [104.66845703124997, -2.3855468749999744], + [105.39697265624997, -2.380175781249946], + [105.58203124999997, -2.4919921874999886], + [106.0443359375, -3.1062499999999886], + [105.84374999999997, -3.61367187499998], + [105.88720703124997, -5.009570312499974], + [105.81611328125004, -5.67656249999996], + [105.6185546875, -5.799609374999989], + [105.34941406250007, -5.549511718750011], + [105.08134765625002, -5.74550781249998], + [104.63955078125005, -5.520410156250037], + [104.60156249999997, -5.90458984374996], + [103.8314453125, -5.079589843750028], + [102.91894531249997, -4.470703124999972], + [102.53769531250006, -4.152148437499989], + [102.12753906250006, -3.599218749999963], + [101.57861328124997, -3.166992187500014], + [100.848046875, -2.143945312499966], + [100.85527343750002, -1.9341796874999488], + [100.48652343750004, -1.2991210937499744], + [100.30820312500006, -0.82666015625], + [99.59765624999997, 0.10244140625000853], + [99.15917968749997, 0.35175781249999716], + [98.79638671874997, 1.4946289062500426], + [98.56425781250002, 1.902148437500017], + [97.70078125000006, 2.3585449218750085], + [97.59082031249997, 2.846582031250037], + [97.3913085937501, 2.9752929687499687], + [96.9689453125001, 3.5751464843749687], + [96.44472656250005, 3.81630859374998], + [95.49472656250006, 4.761376953125051], + [95.20664062500006, 5.284033203125034], + [95.39609375000012, 5.628808593750023], + [95.84130859374997, 5.514501953125006], + [96.13330078125003, 5.2942871093749915], + [96.49257812500005, 5.2293457031249915] + ] + ] + ] + }, + "properties": { + "name": "Indonesia", + "childNum": 30 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [78.71972656250009, 31.887646484374983], + [78.69345703125006, 31.740380859374994], + [78.7550781250001, 31.55029296875], + [78.74355468750005, 31.323779296875017], + [79.10712890625004, 31.402636718750102], + [79.66425781250004, 30.965234374999994], + [79.92451171875004, 30.888769531250034], + [80.20712890625006, 30.683740234375023], + [80.19121093750002, 30.56840820312496], + [80.87353515625003, 30.290576171875045], + [80.98544921875006, 30.23710937499999], + [80.54902343750015, 29.899804687499994], + [80.40185546875003, 29.730273437500102], + [80.31689453125014, 29.572070312500017], + [80.25488281250009, 29.423339843750114], + [80.25595703125006, 29.318017578125136], + [80.23300781250006, 29.194628906250045], + [80.16953125000012, 29.124316406250102], + [80.13046875000006, 29.100390625000045], + [80.08457031249995, 28.994189453125074], + [80.05166015625, 28.870312500000068], + [80.07070312500005, 28.830175781250063], + [80.58701171875006, 28.64960937500004], + [81.85263671875018, 27.867089843750136], + [81.89687500000011, 27.87446289062504], + [81.94521484375005, 27.89926757812495], + [81.98769531250016, 27.91376953125004], + [82.03701171875, 27.90058593750004], + [82.11191406250006, 27.86494140625004], + [82.28769531250018, 27.756542968749983], + [82.45136718750004, 27.671826171874955], + [82.62988281249997, 27.687060546875045], + [82.67734375000006, 27.67343749999995], + [82.71083984375005, 27.596679687500114], + [82.73339843750003, 27.518994140625097], + [83.28974609375004, 27.370996093750136], + [84.09101562499993, 27.491357421875136], + [84.22978515625007, 27.427832031250006], + [84.48085937500005, 27.348193359375102], + [84.61015625000002, 27.298681640624977], + [84.64072265625012, 27.249853515624977], + [84.65478515625014, 27.20366210937499], + [84.68535156250013, 27.041015625000057], + [85.29296875000009, 26.741015625000045], + [86.36611328125, 26.57441406250004], + [86.70136718750015, 26.435058593750057], + [87.01640625000002, 26.555419921875085], + [87.2874023437499, 26.360302734375125], + [87.41357421875014, 26.42294921875009], + [87.63339843750006, 26.39912109375004], + [87.84921875000006, 26.43691406250008], + [87.99511718750014, 26.38237304687499], + [88.02695312500023, 26.395019531250085], + [88.05488281250004, 26.43002929687492], + [88.11152343750004, 26.58642578125], + [88.1615234375, 26.724804687500125], + [88.15722656250009, 26.807324218750068], + [88.1110351562501, 26.928466796875057], + [87.99316406250009, 27.086083984374994], + [87.98437499999997, 27.133935546874994], + [88.02412109375015, 27.40888671875004], + [88.14697265625014, 27.749218750000097], + [88.10898437499995, 27.93300781250005], + [88.57792968750002, 28.093359375000034], + [88.80371093750003, 28.006933593750034], + [88.74902343749997, 27.521875000000136], + [88.7648437500001, 27.429882812500068], + [88.83251953125003, 27.362841796875074], + [88.89140625000002, 27.316064453125136], + [88.88164062500007, 27.29746093750009], + [88.76035156250006, 27.21811523437509], + [88.73876953125009, 27.175585937499932], + [88.85761718750015, 26.961474609375017], + [89.14824218750002, 26.816162109375085], + [89.33212890625018, 26.848632812500114], + [89.60917968750013, 26.762207031250114], + [89.60996093750012, 26.719433593750097], + [89.71093750000009, 26.713916015625045], + [89.76386718750004, 26.701562499999994], + [89.94316406250013, 26.723925781249932], + [90.12294921875011, 26.754589843749983], + [90.20605468749997, 26.847509765625063], + [90.34589843750004, 26.890332031250097], + [90.73964843750005, 26.771679687500068], + [91.67158203124993, 26.80200195312503], + [91.84208984375013, 26.852978515625125], + [91.94375000000005, 26.860839843750114], + [91.99833984375013, 26.85498046875], + [92.04970703125016, 26.87485351562495], + [92.07343750000015, 26.914843750000102], + [91.99228515625018, 27.09990234374999], + [92.0833984375, 27.29062499999992], + [92.04492187499997, 27.364697265625097], + [91.99082031249995, 27.450195312500114], + [91.59472656250009, 27.55766601562499], + [91.63193359375012, 27.759960937499983], + [92.41484375000002, 27.824609374999994], + [92.65253906250004, 28.093359375000034], + [92.70185546875004, 28.147119140624994], + [93.36054687500004, 28.654052734375057], + [93.76074218750003, 28.729785156250017], + [94.01328125000006, 28.90751953124999], + [94.46806640625007, 29.216210937499994], + [94.99882812500002, 29.14916992187503], + [95.27910156250002, 29.04956054687497], + [95.42021484375007, 29.054296875000063], + [95.49375000000012, 29.137011718750045], + [95.51582031250015, 29.20634765624996], + [95.71035156250011, 29.313818359375006], + [95.88505859375007, 29.390917968750074], + [96.03535156250015, 29.447167968749994], + [96.07958984375009, 29.424121093750074], + [96.12851562500012, 29.381396484375074], + [96.23496093750006, 29.245800781249983], + [96.18085937500004, 29.11767578125], + [96.14140625000007, 28.963476562500034], + [96.58085937500007, 28.763671875], + [96.32988281250002, 28.496826171875], + [96.3890625, 28.36791992187503], + [96.65283203125003, 28.44975585937499], + [97.07539062500004, 28.368945312500045], + [97.14511718750012, 28.340332031250085], + [97.28945312500005, 28.23681640624997], + [97.32246093750015, 28.21796875000004], + [97.30273437499997, 28.08598632812496], + [97.34355468750002, 27.982324218749994], + [97.04970703125005, 27.760009765625], + [96.96279296875, 27.698291015625017], + [96.79785156249997, 27.29619140624999], + [96.19082031250005, 27.26127929687499], + [95.20146484375007, 26.641406250000017], + [95.05976562500015, 26.473974609375006], + [95.06894531250006, 26.191113281250097], + [95.10839843750014, 26.091406250000034], + [95.12929687500011, 26.070410156250034], + [95.13242187500006, 26.041259765624943], + [94.99199218750002, 25.77045898437504], + [94.66777343750007, 25.458886718749966], + [94.70371093750012, 25.097851562499955], + [94.49316406250003, 24.637646484374983], + [94.37724609375002, 24.473730468750006], + [94.07480468750006, 23.8720703125], + [93.68339843750007, 24.00654296875004], + [93.45214843750003, 23.987402343750034], + [93.32626953125006, 24.064208984375057], + [93.41494140625011, 23.68208007812501], + [93.36601562500007, 23.132519531249955], + [93.34941406250007, 23.08496093750003], + [93.20390625000002, 23.03701171875005], + [93.07871093750018, 22.718212890625097], + [93.16201171875, 22.360205078125006], + [93.07060546875002, 22.20942382812501], + [92.77138671875, 22.104785156250017], + [92.5612304687501, 22.04804687500001], + [92.49140625000004, 22.685400390625006], + [92.46445312500006, 22.734423828125045], + [92.36162109375002, 22.929003906250074], + [92.33378906250002, 23.242382812499955], + [92.04404296875006, 23.677783203125017], + [91.97851562500003, 23.691992187500063], + [91.92958984375011, 23.685986328125097], + [91.92949218750019, 23.598242187499977], + [91.93789062500011, 23.504687500000102], + [91.75419921875013, 23.28730468750004], + [91.75097656250003, 23.053515625000017], + [91.43623046875004, 23.19990234375001], + [91.35937500000003, 23.06835937500003], + [91.16044921875019, 23.660644531250085], + [91.35019531250012, 24.06049804687501], + [91.72656250000003, 24.20507812499997], + [92.06416015625004, 24.374365234375006], + [92.11748046875002, 24.493945312500017], + [92.22666015625012, 24.77099609374997], + [92.38496093750004, 24.848779296875023], + [92.04970703125016, 25.16948242187499], + [90.61308593750002, 25.16772460937497], + [90.11962890625003, 25.21997070312497], + [89.86630859375012, 25.293164062499955], + [89.81406250000006, 25.305371093749955], + [89.80087890625012, 25.33613281250001], + [89.82490234375004, 25.560156250000006], + [89.82294921875015, 25.94140625000003], + [89.57275390625003, 26.13232421875003], + [89.10830078125005, 26.202246093750063], + [89.01865234375012, 26.410253906249977], + [88.95195312500002, 26.412109375], + [88.97041015625004, 26.250878906250023], + [88.94072265625002, 26.24536132812497], + [88.68281250000004, 26.291699218749983], + [88.68066406250009, 26.35297851562504], + [88.51826171875004, 26.51777343750004], + [88.41816406250015, 26.57153320312497], + [88.36992187500002, 26.56411132812508], + [88.35146484375005, 26.482568359374966], + [88.38623046875003, 26.471533203125034], + [88.44042968749997, 26.369482421875034], + [88.33398437499997, 26.257519531249955], + [88.1066406250001, 25.841113281250045], + [88.14746093749997, 25.811425781250023], + [88.76914062500006, 25.490478515625], + [88.85478515625002, 25.333544921875017], + [88.94414062500002, 25.290771484375], + [88.92978515625012, 25.222998046875063], + [88.57382812500006, 25.187890624999994], + [88.31337890625011, 24.8818359375], + [88.14980468750011, 24.91464843749995], + [88.04511718750015, 24.71303710937508], + [88.03027343750009, 24.664453125000136], + [88.02343750000003, 24.627832031250136], + [88.07910156250009, 24.549902343750063], + [88.14550781250003, 24.485791015624955], + [88.22500000000005, 24.460644531249983], + [88.33750000000006, 24.45385742187503], + [88.49853515625003, 24.34663085937504], + [88.64228515625015, 24.325976562500102], + [88.72353515625011, 24.27490234375], + [88.7335937500001, 24.230908203125097], + [88.72656250000009, 24.18623046875004], + [88.71376953125016, 24.069628906250102], + [88.69980468750006, 24.00253906249992], + [88.56738281250009, 23.674414062500034], + [88.69765625, 23.493017578125034], + [88.72441406250002, 23.254980468750034], + [88.89970703125002, 22.843505859375057], + [88.92070312500002, 22.632031249999955], + [89.0500000000001, 22.274609374999983], + [89.05166015625, 21.654101562500045], + [88.25371093750002, 21.622314453124943], + [87.94843749999993, 21.825439453124943], + [87.10068359375006, 21.500781250000074], + [86.85957031250004, 21.23671875000008], + [86.97548828125005, 20.70014648437501], + [86.75039062500011, 20.313232421875057], + [86.27949218750021, 19.919433593749943], + [85.57500000000002, 19.69291992187499], + [84.77099609375009, 19.125390625000023], + [84.10410156250018, 18.29267578125001], + [83.65429687499997, 18.069873046875102], + [83.19833984375006, 17.608984374999977], + [82.35957031250004, 17.09619140624997], + [82.25878906250014, 16.55986328124996], + [81.76191406250015, 16.32949218750008], + [81.23857421875013, 16.263964843750074], + [80.97871093750004, 15.758349609375074], + [80.64658203125006, 15.895019531250028], + [80.29345703125014, 15.710742187499989], + [80.0534179687501, 15.074023437499932], + [80.16542968750016, 14.577832031250097], + [80.11171875000005, 14.212207031250045], + [80.34238281250006, 13.361328125000071], + [80.22910156250018, 12.690332031249966], + [79.85849609375018, 11.988769531250043], + [79.75410156250004, 11.575292968750006], + [79.84863281250009, 11.196875000000006], + [79.83818359375002, 10.322558593750045], + [79.39052734375005, 10.305957031250045], + [78.99628906249993, 9.683105468749986], + [78.97958984375018, 9.268554687500085], + [78.42148437500006, 9.105029296874989], + [78.19248046874995, 8.890869140625057], + [78.06015625000006, 8.384570312499932], + [77.51757812500003, 8.078320312500068], + [76.96689453125012, 8.407275390624946], + [76.5534179687501, 8.902783203124997], + [76.32460937500016, 9.452099609374997], + [76.34648437500002, 9.922119140625], + [75.92255859375015, 10.784082031250108], + [75.72382812500015, 11.361767578125026], + [75.1966796875, 12.057519531250009], + [74.77050781250009, 13.077343750000125], + [74.67089843749997, 13.667626953125122], + [74.38222656250005, 14.494726562500048], + [73.94921875000014, 15.074755859375088], + [73.93193359375013, 15.39697265625], + [73.47607421875003, 16.05424804687496], + [73.33759765625004, 16.459863281249994], + [73.15605468750019, 17.62192382812495], + [72.87089843750019, 18.683056640624955], + [72.66777343750019, 19.83095703125005], + [72.88115234375013, 20.56318359375001], + [72.81386718750011, 21.117187500000085], + [72.54306640625, 21.69658203124999], + [72.59013671875019, 22.27812499999999], + [72.33261718750012, 22.270214843749955], + [72.03720703125006, 21.82304687499999], + [72.25400390625006, 21.531005859375], + [72.01523437500012, 21.155712890625097], + [71.0246093750001, 20.73886718750009], + [70.71933593750006, 20.740429687500068], + [70.12734375, 21.094677734375097], + [69.00878906250009, 22.196777343750114], + [70.17724609375014, 22.57275390624997], + [70.2511718750001, 22.970898437500068], + [69.66464843750006, 22.759082031250074], + [69.23593749999995, 22.848535156250023], + [68.64072265625006, 23.189941406250114], + [68.16503906250009, 23.857324218749994], + [68.28251953125013, 23.927978515625], + [68.38125000000016, 23.950878906250068], + [68.48867187500011, 23.96723632812501], + [68.5866210937501, 23.966601562500074], + [68.72412109375003, 23.964697265625034], + [68.72812500000012, 24.265625000000057], + [68.73964843750016, 24.291992187500085], + [68.75898437499993, 24.307226562500006], + [68.78115234375011, 24.313720703125085], + [68.80000000000004, 24.30908203125003], + [68.82832031250004, 24.26401367187509], + [68.86347656250015, 24.26650390625005], + [68.90078125000011, 24.29243164062501], + [68.98457031250015, 24.273095703124966], + [69.11953125000011, 24.26865234374995], + [69.23505859374993, 24.268261718750068], + [69.44345703124995, 24.275390625000085], + [69.55917968750006, 24.273095703124966], + [69.63417968750016, 24.225195312499977], + [69.71621093750016, 24.172607421875114], + [70.54677734375, 24.418310546875063], + [70.71630859375009, 24.237988281250097], + [70.7672851562501, 24.245410156250017], + [70.80507812500011, 24.26196289062503], + [70.88623046875014, 24.34374999999997], + [70.92812500000016, 24.362353515625045], + [70.98281250000011, 24.361035156250125], + [71.04404296875006, 24.400097656250097], + [71.04531250000005, 24.42998046874996], + [71.00625, 24.444335937500057], + [70.97324218750012, 24.48740234374995], + [70.97636718750013, 24.618750000000063], + [71.00234375000016, 24.65390624999992], + [71.04785156250003, 24.687744140625085], + [71.02070312500021, 24.75766601562492], + [70.95087890625015, 24.89160156250003], + [70.87773437500019, 25.06298828124997], + [70.65205078125004, 25.422900390625102], + [70.10019531250006, 25.91005859375005], + [70.14921875000002, 26.347558593749994], + [70.05937500000002, 26.578759765625023], + [69.47001953125002, 26.804443359375], + [69.56796875, 27.174609375000102], + [69.89628906250007, 27.473632812500085], + [70.04980468750009, 27.694726562500023], + [70.14453125000003, 27.849023437499994], + [70.19394531250006, 27.89487304687492], + [70.24433593750004, 27.934130859375102], + [70.4037109375, 28.025048828124994], + [70.48857421875013, 28.023144531250125], + [70.62910156250015, 27.937451171875068], + [70.64912109375015, 27.83535156250005], + [70.73740234374995, 27.729003906250057], + [70.79794921875012, 27.709619140625023], + [70.87490234375016, 27.71445312499995], + [71.54296875000003, 27.869873046875], + [71.71669921875005, 27.91508789062496], + [71.8703125000001, 27.962500000000034], + [71.88886718750004, 28.04746093749992], + [71.94804687500002, 28.177294921875102], + [72.34189453125006, 28.751904296875097], + [72.90332031250003, 29.02875976562501], + [73.38164062500013, 29.934374999999932], + [73.46748046875004, 29.971679687500085], + [73.8091796875, 30.093359375000006], + [73.89931640625, 30.435351562500045], + [74.00898437500004, 30.519677734374994], + [74.21562500000013, 30.768994140624983], + [74.33935546875003, 30.893554687499943], + [74.38037109375003, 30.89340820312509], + [74.50976562500009, 30.959667968750097], + [74.63281250000014, 31.034667968750114], + [74.62578125000002, 31.068750000000108], + [74.61035156250009, 31.112841796875045], + [74.51767578125012, 31.185595703124932], + [74.53496093750007, 31.261376953125108], + [74.59394531249993, 31.465380859375102], + [74.58183593750013, 31.523925781250114], + [74.50996093750015, 31.712939453125074], + [74.73945312500015, 31.948828125000006], + [75.07148437500015, 32.08935546875003], + [75.13876953125, 32.10478515624999], + [75.25410156250004, 32.140332031250125], + [75.33349609374997, 32.279199218749994], + [74.98730468749997, 32.46220703124996], + [74.78886718750013, 32.45781249999996], + [74.6857421875001, 32.493798828124994], + [74.65781250000006, 32.518945312499966], + [74.66328125000004, 32.75766601562495], + [74.35458984375012, 32.76870117187505], + [74.30361328125005, 32.991796875000034], + [73.99423828125006, 33.24218750000006], + [74.15, 33.506982421874994], + [73.96123046875007, 34.653466796874994], + [74.05585937500015, 34.68066406250003], + [74.17197265624995, 34.72089843750004], + [74.30039062500006, 34.76538085937506], + [75.70917968750004, 34.50307617187508], + [76.04101562500014, 34.66992187499997], + [76.4567382812501, 34.756103515625114], + [76.5944335937501, 34.73583984375006], + [76.69628906249997, 34.78691406249999], + [76.74902343750014, 34.84755859375008], + [76.7829101562501, 34.90019531249999], + [77.00087890625011, 34.99199218750002], + [77.04863281250007, 35.109912109375074], + [77.79941406250006, 35.49589843750002], + [78.07578125000006, 35.13491210937502], + [78.15849609375002, 34.94648437499998], + [78.32695312500007, 34.60639648437498], + [78.86484375000006, 34.39033203125001], + [78.93642578125, 34.35195312500002], + [78.72666015625006, 34.013378906249955], + [78.78378906250006, 33.80878906250004], + [78.86503906250002, 33.43110351562501], + [78.94843750000004, 33.346533203125006], + [79.11250000000004, 33.22626953125001], + [79.13515625000005, 33.17192382812496], + [79.10283203125007, 33.05253906249996], + [79.14550781250003, 33.00146484375006], + [79.16992187500003, 32.497216796874994], + [78.75351562500012, 32.49926757812506], + [78.73671875, 32.55839843750002], + [78.38964843749997, 32.51987304687498], + [78.41748046874997, 32.466699218749994], + [78.4552734375001, 32.30034179687502], + [78.49589843750002, 32.21577148437504], + [78.71972656250009, 31.887646484374983] + ] + ] + }, + "properties": { + "name": "India", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-6.218017578125, 54.08872070312506], + [-6.027392578124989, 52.927099609375006], + [-6.561083984374989, 52.18881835937498], + [-7.527294921874926, 52.09887695312503], + [-8.813427734374926, 51.584912109374955], + [-10.37871093749996, 51.86875000000006], + [-9.955810546874972, 52.13666992187501], + [-9.299218749999966, 53.09755859375002], + [-9.795410156249972, 53.39497070312504], + [-9.995947265624977, 54.27602539062502], + [-8.623144531249977, 54.34687499999998], + [-8.763916015624972, 54.68120117187496], + [-8.274609374999955, 55.146289062500045], + [-7.246679687499949, 55.35302734374997], + [-7.2186523437499375, 55.09199218749998], + [-8.118261718749977, 54.41425781250004], + [-7.3551757812499545, 54.12124023437502], + [-6.218017578125, 54.08872070312506] + ] + ] + }, + "properties": { + "name": "Ireland", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [46.1144531250001, 38.877783203125034], + [46.490624999999994, 38.90668945312498], + [47.772851562499994, 39.64858398437505], + [47.995898437500074, 39.683935546875034], + [48.24199218750002, 38.978955078124955], + [48.02324218750002, 38.81904296874998], + [48.59267578125005, 38.41108398437498], + [48.86875000000006, 38.43549804687498], + [49.08095703125005, 37.667578125000034], + [49.470117187499994, 37.496679687500034], + [50.130468750000006, 37.407128906249994], + [50.53320312499997, 37.01367187500006], + [51.11855468750005, 36.742578124999966], + [52.19013671875004, 36.62172851562505], + [54.017187500000006, 36.952490234375034], + [53.91416015625006, 37.34355468750002], + [54.745214843750006, 37.501904296874955], + [55.075585937499994, 37.90249023437502], + [55.57841796875002, 38.099755859374994], + [56.22880859375002, 38.07338867187502], + [56.4406250000001, 38.249414062499994], + [57.1935546875001, 38.216406250000034], + [57.42382812500003, 37.94770507812501], + [58.4357421875001, 37.63852539062498], + [58.81542968750003, 37.683496093749994], + [59.240820312500006, 37.52075195312497], + [59.5622070312501, 37.178906249999955], + [60.06279296875002, 36.962890625], + [60.34130859375003, 36.63764648437501], + [61.11962890625003, 36.64257812500003], + [61.26201171875002, 35.61958007812498], + [61.08007812499997, 34.85561523437505], + [60.95117187499997, 34.65385742187499], + [60.91474609375004, 34.63398437500001], + [60.80234375000006, 34.55463867187501], + [60.7262695312501, 34.51826171874998], + [60.48574218750005, 34.09477539062502], + [60.485937500000006, 33.7119140625], + [60.91699218749997, 33.505224609375006], + [60.56054687499997, 33.13784179687502], + [60.576562499999994, 32.99487304687503], + [60.71044921874997, 32.599999999999966], + [60.82929687500004, 32.24941406250005], + [60.854101562500006, 31.483251953125006], + [61.110742187499994, 31.45112304687504], + [61.346484375000074, 31.42163085937497], + [61.66015625000003, 31.382421874999977], + [61.7550781250001, 31.285302734374994], + [61.814257812500074, 31.072558593750017], + [61.810839843750074, 30.913281249999983], + [61.78417968749997, 30.831933593750023], + [61.55947265625005, 30.59936523437497], + [61.10410156250006, 30.12841796875003], + [60.84335937500006, 29.85869140624999], + [61.03417968750003, 29.663427734374977], + [61.15214843750002, 29.542724609375], + [61.62304687500003, 28.791601562500006], + [61.8898437500001, 28.546533203124994], + [62.762500000000074, 28.202050781249994], + [62.782324218750006, 27.800537109375], + [62.75273437500002, 27.265625], + [63.16679687500002, 27.25249023437499], + [63.168066406250006, 26.66557617187496], + [62.31230468750002, 26.490869140624994], + [61.8698242187501, 26.242431640625], + [61.66865234375004, 25.76899414062501], + [61.61542968750004, 25.28613281250003], + [61.58789062499997, 25.20234375000001], + [61.533105468749994, 25.195507812499955], + [61.41220703125006, 25.102099609375017], + [60.66386718750002, 25.28222656250003], + [59.45605468749997, 25.481494140625045], + [59.0460937500001, 25.417285156250017], + [58.79785156249997, 25.554589843750023], + [57.7960937500001, 25.65302734375001], + [57.334570312500006, 25.791552734375074], + [56.98222656250002, 26.905468749999983], + [56.3561523437501, 27.20024414062499], + [55.650292968749994, 26.9775390625], + [54.89580078125002, 26.55668945312499], + [53.70576171875004, 26.72558593750003], + [53.45498046875005, 26.94326171875005], + [52.69160156250004, 27.323388671875023], + [52.475878906250074, 27.61650390624999], + [51.666308593750074, 27.84497070312497], + [51.278906250000006, 28.13134765624997], + [51.06201171874997, 28.72612304687499], + [50.67519531250005, 29.146582031250034], + [50.64960937500004, 29.420068359374966], + [49.9831054687501, 30.209375000000023], + [49.55488281250004, 30.028955078125023], + [48.91914062500004, 30.120898437500017], + [48.54648437500006, 29.962353515624955], + [48.47851562499997, 30.003808593749966], + [48.43457031249997, 30.03759765625], + [48.40136718749997, 30.188330078124977], + [48.33105468749997, 30.28544921874996], + [48.01494140625002, 30.46562499999999], + [48.01347656250002, 30.656445312499955], + [48.012011718750074, 30.823632812500023], + [48.01064453125005, 30.989794921875017], + [47.679492187500074, 31.00239257812501], + [47.679492187500074, 31.400585937499955], + [47.75390624999997, 31.601367187500017], + [47.829980468749994, 31.79443359375], + [47.71455078125004, 31.936425781249966], + [47.5915039062501, 32.087988281250034], + [47.51191406250004, 32.15083007812504], + [47.3712890625001, 32.42373046875002], + [47.3297851562501, 32.45551757812501], + [47.28515625000003, 32.474023437499966], + [47.121386718750074, 32.46660156249996], + [46.569921875000006, 32.83393554687501], + [46.37705078125006, 32.92924804687499], + [45.39707031250006, 33.970849609374994], + [45.43759765625006, 34.415136718750006], + [45.63750000000002, 34.573828125000006], + [45.661523437499994, 34.61269531250002], + [45.660058593749994, 34.74877929687503], + [45.67812500000005, 34.798437500000034], + [45.92089843750003, 35.02851562500001], + [46.04179687500002, 35.08017578125006], + [46.13378906249997, 35.127636718749955], + [46.15468750000005, 35.19672851562498], + [46.112109375000074, 35.32167968750005], + [45.97109375000005, 35.524169921875], + [46.03740234375002, 35.67314453124999], + [46.180957031250074, 35.71137695312504], + [46.262500000000074, 35.74414062500006], + [46.27343749999997, 35.77324218750002], + [46.16748046874997, 35.820556640625], + [45.72343750000002, 35.83666992187497], + [45.36162109375002, 36.015332031249955], + [45.241113281249994, 36.35595703125], + [45.20654296874997, 36.397167968749955], + [45.15527343749997, 36.407373046874994], + [45.11240234375006, 36.409277343750034], + [45.03105468750002, 36.52607421875001], + [44.76513671875003, 37.142431640625006], + [44.56123046875004, 37.74462890625003], + [44.211328124999994, 37.908056640625006], + [44.43085937500004, 38.356787109375034], + [44.02324218750002, 39.37744140625006], + [44.81718750000002, 39.65043945312496], + [45.4796875000001, 39.006249999999994], + [46.1144531250001, 38.877783203125034] + ] + ] + }, + "properties": { + "name": "Iran", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [47.14824218750002, 30.0009765625], + [46.905859375000006, 29.537499999999994], + [46.53144531250001, 29.096240234374996], + [46.3564453125, 29.063671874999997], + [44.69082031250002, 29.202343749999997], + [42.85771484375002, 30.49521484375], + [42.07441406250001, 31.080371093749996], + [40.36933593750001, 31.93896484375], + [40.02783203125, 31.995019531249994], + [39.7041015625, 32.042529296874996], + [39.14541015625002, 32.12451171875], + [38.773535156250006, 33.372216796874994], + [40.689453125, 34.33203125], + [40.98701171875001, 34.429052734375], + [41.19472656250002, 34.768994140625], + [41.354101562500006, 35.640429687499996], + [41.24560546875, 36.073388671874994], + [41.41679687500002, 36.5146484375], + [41.78857421875, 36.59716796875], + [42.358984375000006, 37.10859375], + [42.77460937500001, 37.371874999999996], + [43.51582031250001, 37.244531249999994], + [43.83642578125, 37.223535156249994], + [44.01318359375, 37.313525390624996], + [44.11445312500001, 37.30185546875], + [44.15625, 37.282958984375], + [44.19179687500002, 37.249853515625], + [44.20839843750002, 37.20263671875], + [44.20166015625, 37.051806640624996], + [44.281835937500006, 36.97802734375], + [44.32558593750002, 37.0107421875], + [44.401953125000006, 37.058496093749994], + [44.49599609375002, 37.110546875], + [44.566015625000006, 37.158251953124996], + [44.60595703125, 37.176025390625], + [44.66933593750002, 37.173583984375], + [44.73095703125, 37.165283203125], + [44.798437500000006, 37.063867187499994], + [44.880859375, 36.79931640625], + [45.03105468750002, 36.52607421875], + [45.112402343750006, 36.40927734375], + [45.1552734375, 36.407373046874994], + [45.20654296875, 36.39716796875], + [45.24111328125002, 36.35595703125], + [45.36162109375002, 36.01533203125], + [45.72343750000002, 35.836669921875], + [46.16748046875, 35.820556640625], + [46.2734375, 35.773242187499996], + [46.26250000000002, 35.744140625], + [46.18095703125002, 35.711376953125], + [46.03740234375002, 35.673144531249996], + [45.97109375000002, 35.524169921875], + [46.11210937500002, 35.321679687499994], + [46.15468750000002, 35.196728515625], + [46.1337890625, 35.12763671875], + [46.04179687500002, 35.08017578125], + [45.9208984375, 35.028515625], + [45.67812500000002, 34.7984375], + [45.437597656250006, 34.41513671875], + [45.397070312500006, 33.970849609374994], + [46.377050781250006, 32.929248046874996], + [46.569921875000006, 32.833935546875], + [47.12138671875002, 32.466601562499996], + [47.28515625, 32.474023437499994], + [47.32978515625001, 32.455517578125], + [47.37128906250001, 32.423730468749994], + [47.51191406250001, 32.150830078125], + [47.59150390625001, 32.08798828125], + [47.71455078125001, 31.936425781249994], + [47.82998046875002, 31.79443359375], + [47.75390625, 31.601367187499996], + [47.67949218750002, 31.400585937499997], + [47.67949218750002, 31.002392578124997], + [48.01064453125002, 30.989794921874996], + [48.01201171875002, 30.823632812499994], + [48.01347656250002, 30.656445312499997], + [48.01494140625002, 30.465624999999996], + [48.3310546875, 30.285449218749996], + [48.4013671875, 30.188330078125], + [48.4345703125, 30.03759765625], + [48.546484375000006, 29.962353515624997], + [48.454199218750006, 29.9384765625], + [48.141699218750006, 30.040917968749994], + [48.07275390625, 30.043212890625], + [47.982519531250006, 30.011328125], + [47.97871093750001, 29.982812499999994], + [47.67275390625002, 30.095605468749994], + [47.14824218750002, 30.0009765625] + ] + ] + }, + "properties": { + "name": "Iraq", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-15.543115234374994, 66.228515625], + [-14.740429687499983, 66.050830078125], + [-14.757519531249983, 65.7556640625], + [-13.616015624999989, 65.487158203125], + [-13.569677734374977, 65.068115234375], + [-14.547070312499983, 64.445947265625], + [-16.060449218749994, 64.11123046875], + [-16.640332031249983, 63.865478515625], + [-17.81572265624999, 63.71298828125], + [-18.65361328124999, 63.406689453125], + [-20.198144531249994, 63.555810546874994], + [-21.832763671875, 64.205419921875], + [-21.950341796874994, 64.514990234375], + [-22.683984374999994, 65.0263671875], + [-22.005761718749994, 65.49345703125], + [-22.902490234374994, 65.58046875], + [-24.223974609374977, 65.48720703125], + [-23.527929687499977, 66.164404296875], + [-22.426123046874977, 66.430126953125], + [-21.303466796875, 65.87646484375], + [-21.22998046875, 65.42060546875], + [-20.356640624999983, 65.71904296875], + [-20.356591796874994, 66.033251953125], + [-18.777539062499983, 66.168798828125], + [-16.748437499999994, 66.131640625], + [-15.985400390624989, 66.5146484375], + [-15.543115234374994, 66.228515625] + ] + ] + }, + "properties": { + "name": "Iceland", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [35.78730468750001, 32.734912109374996], + [35.572851562500006, 32.640869140625], + [35.56904296875001, 32.619873046875], + [35.55146484375001, 32.3955078125], + [35.484375, 32.401660156249996], + [35.40263671875002, 32.450634765625], + [35.38671875, 32.493017578125], + [35.303808593750006, 32.512939453125], + [35.19326171875002, 32.534423828125], + [35.065039062500006, 32.46044921875], + [35.01054687500002, 32.338183593749996], + [34.95595703125002, 32.160937499999996], + [34.98974609375, 31.913281249999997], + [34.880468750000006, 31.3681640625], + [35.45058593750002, 31.479296874999996], + [35.43925781250002, 31.132421875], + [35.17402343750001, 30.52392578125], + [34.97343750000002, 29.555029296875], + [34.904296875, 29.477343749999996], + [34.24531250000001, 31.208300781249996], + [34.52558593750001, 31.525634765625], + [35.10859375000001, 33.08369140625], + [35.411230468750006, 33.07568359375], + [35.869140625, 33.43173828125], + [35.78730468750001, 32.734912109374996] + ] + ] + }, + "properties": { + "name": "Israel", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [15.576562500000051, 38.220312500000034], + [15.099511718750023, 37.458593750000006], + [15.294531250000063, 37.01328125000006], + [15.112597656250017, 36.687841796875006], + [14.501855468750023, 36.798681640625034], + [12.435546874999972, 37.819775390624955], + [13.351660156250006, 38.180517578125006], + [13.68154296875008, 38.00073242187497], + [14.505957031250063, 38.045507812500034], + [14.84589843750004, 38.17167968749999], + [15.576562500000051, 38.220312500000034] + ] + ], + [ + [ + [9.632031250000011, 40.88203124999998], + [9.805273437500063, 40.499560546875045], + [9.562500000000057, 39.16601562500006], + [9.056347656250068, 39.23916015625002], + [8.881347656250028, 38.91289062499999], + [8.418164062500068, 39.205712890624966], + [8.471289062500063, 40.29267578124998], + [8.189941406250028, 40.651611328125], + [9.283007812500045, 41.20166015624997], + [9.632031250000011, 40.88203124999998] + ] + ], + [ + [ + [13.420996093750006, 46.212304687499994], + [13.663476562500023, 45.7919921875], + [13.831152343750006, 45.680419921875], + [13.206347656250074, 45.771386718749966], + [12.27431640625008, 45.44604492187503], + [12.523437500000028, 44.96796874999998], + [12.248339843750045, 44.72250976562498], + [12.396289062500074, 44.223876953125], + [13.56416015625004, 43.57128906250003], + [14.010449218750011, 42.68955078125006], + [14.86611328125008, 42.05253906249996], + [15.168750000000017, 41.93403320312498], + [15.96406250000004, 41.939453125], + [16.01259765625005, 41.435400390625006], + [17.10341796875008, 41.062158203124994], + [17.954980468749994, 40.65517578125002], + [18.485839843750057, 40.104833984375006], + [18.077929687500017, 39.93696289062498], + [17.865039062500074, 40.28017578125002], + [16.92822265625, 40.45805664062502], + [16.52998046875004, 39.85966796874996], + [16.597753906249977, 39.63891601562503], + [17.114550781250017, 39.38061523437497], + [17.174609375000017, 38.998095703125045], + [16.55898437500008, 38.714794921874955], + [16.54560546875001, 38.40908203125002], + [16.05683593750001, 37.941845703124955], + [15.72451171875008, 37.93911132812502], + [15.97236328125004, 38.712597656249955], + [16.19677734375, 38.759228515624955], + [16.02363281250001, 39.35361328124998], + [15.692773437499994, 39.99018554687501], + [14.95087890625004, 40.23901367187497], + [14.765722656250063, 40.66840820312498], + [14.102343749999989, 40.82714843749997], + [13.733398437500057, 41.23564453124999], + [13.088671875000074, 41.243847656249955], + [12.630859374999972, 41.469677734374955], + [11.637304687500063, 42.287548828124955], + [10.708398437500023, 42.93632812499999], + [10.047656250000045, 44.01997070312504], + [8.76582031250004, 44.42231445312501], + [8.081640625000006, 43.91894531250006], + [7.4931640625, 43.767138671875045], + [7.651464843750034, 44.03364257812498], + [6.96728515625, 44.280029296875], + [7.030664062500023, 44.71669921875005], + [6.627734375000017, 45.11796874999999], + [7.153417968749977, 45.40092773437499], + [7.021093750000034, 45.92578124999997], + [7.327929687500017, 45.912353515625], + [7.787890625000017, 45.92182617187498], + [7.9931640625, 46.01591796874996], + [8.081542968750057, 46.25600585937502], + [8.818554687500011, 46.0771484375], + [8.826757812500006, 46.06103515625], + [9.203417968750017, 46.21923828125], + [9.939257812500074, 46.36181640625], + [10.041015625000028, 46.23808593750002], + [10.14521484375004, 46.25351562500006], + [10.038281250000011, 46.483203125000045], + [10.061230468750068, 46.54677734375002], + [10.087011718750063, 46.59990234375002], + [10.137500000000045, 46.614355468750034], + [10.195507812500068, 46.62109374999997], + [10.272265625000074, 46.564843749999966], + [10.363085937500017, 46.54707031249998], + [10.4306640625, 46.55004882812497], + [10.438281250000045, 46.618847656249955], + [10.39794921875, 46.66503906250006], + [10.406054687500045, 46.73486328124997], + [10.452832031249983, 46.86494140625001], + [10.47939453125008, 46.85512695312505], + [10.579785156250011, 46.85371093750001], + [10.689257812500017, 46.846386718749955], + [10.759765625, 46.79331054687498], + [10.828906250000045, 46.775244140625034], + [10.927343750000034, 46.76948242187501], + [10.993261718750034, 46.77700195312502], + [11.02509765625004, 46.796972656250006], + [11.775683593750017, 46.986083984375], + [12.388281250000034, 46.70263671874997], + [13.168750000000045, 46.572656249999966], + [13.3515625, 46.55791015624999], + [13.490039062500045, 46.55556640625002], + [13.700000000000017, 46.52026367187503], + [13.679687500000057, 46.46289062499997], + [13.420996093750006, 46.212304687499994] + ] + ] + ] + }, + "properties": { + "name": "Italy", + "childNum": 3 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-77.261474609375, 18.457421874999994], + [-76.349853515625, 18.15185546875], + [-76.524609375, 17.8662109375], + [-76.85322265625, 17.97373046874999], + [-77.36142578124999, 17.833691406249997], + [-77.76816406249999, 17.877392578124997], + [-78.21669921875, 18.44809570312499], + [-77.8734375, 18.522216796875], + [-77.261474609375, 18.457421874999994] + ] + ] + }, + "properties": { + "name": "Jamaica", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [39.14541015625002, 32.12451171875], + [38.9970703125, 32.007470703124994], + [38.96230468750002, 31.994921874999996], + [37.77382812500002, 31.696337890624996], + [37.49335937500001, 31.625878906249994], + [37.21562500000002, 31.556103515624997], + [36.958593750000006, 31.491503906249996], + [37.980078125000006, 30.5], + [37.862890625000006, 30.442626953125], + [37.66972656250002, 30.34814453125], + [37.64990234375, 30.330957031249994], + [37.63359375000002, 30.313281249999996], + [37.55361328125002, 30.144580078124996], + [37.49072265625, 30.01171875], + [37.46923828125, 29.995068359374997], + [36.75527343750002, 29.866015624999996], + [36.70390625000002, 29.831640625], + [36.591796875, 29.66611328125], + [36.47607421875, 29.4951171875], + [36.282812500000006, 29.355371093749994], + [36.068457031250006, 29.200537109375], + [36.01542968750002, 29.190478515624996], + [34.950781250000006, 29.353515625], + [34.97343750000002, 29.555029296875], + [35.17402343750001, 30.52392578125], + [35.43925781250002, 31.132421875], + [35.45058593750002, 31.479296874999996], + [35.49941406250002, 31.67236328125], + [35.55898437500002, 31.765527343749994], + [35.55146484375001, 32.3955078125], + [35.56904296875001, 32.619873046875], + [35.572851562500006, 32.640869140625], + [35.78730468750001, 32.734912109374996], + [36.3720703125, 32.3869140625], + [36.818359375, 32.317285156249994], + [38.773535156250006, 33.372216796874994], + [39.14541015625002, 32.12451171875] + ] + ] + }, + "properties": { + "name": "Jordan", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [131.17460937500007, 33.602587890625045], + [131.58300781249997, 33.65239257812496], + [131.89658203125006, 33.25458984375001], + [131.97666015625012, 32.84394531250001], + [131.73212890625004, 32.59282226562502], + [131.33720703125007, 31.404687499999994], + [130.58876953125, 31.178515625000017], + [130.20068359374997, 31.291894531250023], + [130.3219726562501, 31.601464843750023], + [130.19443359375012, 32.090771484374955], + [130.64052734375005, 32.61923828124998], + [129.58007812500003, 33.23627929687501], + [130.36503906250007, 33.634472656249955], + [130.4837890625, 33.834619140624966], + [130.95312499999997, 33.87202148437504], + [131.17460937500007, 33.602587890625045] + ] + ], + [ + [ + [134.35742187500003, 34.25634765625], + [134.63750000000007, 34.22661132812499], + [134.73886718750012, 33.82050781250001], + [134.37705078125012, 33.60839843749997], + [134.18164062500003, 33.24721679687502], + [133.63203125000004, 33.51098632812503], + [133.28593750000007, 33.35996093749998], + [132.97724609375004, 32.84199218749998], + [132.49511718749997, 32.91660156249998], + [132.36591796875004, 33.51245117187506], + [132.78427734375006, 33.99243164062506], + [133.58203124999997, 34.01713867187502], + [134.07587890625004, 34.3583984375], + [134.35742187500003, 34.25634765625] + ] + ], + [ + [ + [141.22929687500007, 41.372656250000006], + [141.46279296875005, 40.61113281250002], + [141.7970703125001, 40.29116210937502], + [141.97783203125007, 39.84443359374998], + [141.90078125, 39.111328125], + [141.65859375000005, 38.974853515625], + [141.4674804687501, 38.404150390625006], + [141.10839843750003, 38.33793945312502], + [140.92792968750004, 37.94960937500002], + [141.0363281250001, 37.46723632812498], + [140.96835937500012, 37.002050781250006], + [140.62734375, 36.50278320312498], + [140.62197265625005, 36.05922851562502], + [140.87402343749997, 35.72495117187506], + [140.457421875, 35.51025390625], + [140.41650390625003, 35.26699218750002], + [139.79921875000005, 34.956933593749994], + [139.65000000000012, 35.40913085937501], + [139.24941406250005, 35.27802734375004], + [138.98261718750004, 34.698388671874994], + [138.57714843750003, 35.08647460937502], + [138.18906250000012, 34.596337890624994], + [136.88457031250002, 34.80585937500004], + [136.53300781250007, 34.678369140624994], + [136.8537109375001, 34.324072265625034], + [136.32988281250007, 34.17685546875006], + [135.91621093750004, 33.561718749999955], + [135.4528320312501, 33.55336914062505], + [135.17539062500006, 33.898046875000006], + [135.10009765624997, 34.288378906250045], + [135.38476562499997, 34.50043945312498], + [134.74003906250007, 34.765234375000006], + [134.20830078125002, 34.69765625000002], + [133.96826171874997, 34.52729492187504], + [133.14238281250002, 34.30244140624998], + [132.23808593750002, 34.227001953124955], + [132.090234375, 33.85546875000003], + [131.74052734375007, 34.05205078125002], + [130.91884765625, 33.97573242187502], + [131.00419921875007, 34.39257812500003], + [131.35439453125, 34.41318359375006], + [132.92294921875006, 35.511279296875045], + [133.37646484375003, 35.458837890625006], + [134.21406250000004, 35.539257812499955], + [135.17431640625003, 35.74707031250003], + [135.68027343750006, 35.50312499999998], + [136.09531250000006, 35.767626953125045], + [136.00625000000005, 35.99057617187498], + [136.69814453125005, 36.742041015625034], + [137.34257812500002, 36.770361328125034], + [137.5140625, 36.95156250000002], + [138.31992187500012, 37.21840820312502], + [138.88505859375007, 37.84394531250001], + [139.40097656250006, 38.142578125], + [140.04814453125002, 39.463720703125034], + [139.90800781250002, 40.02172851562503], + [139.92285156250003, 40.59843750000002], + [140.28125000000003, 40.84609375000002], + [141.1185546875, 40.88227539062501], + [141.22929687500007, 41.372656250000006] + ] + ], + [ + [ + [143.82431640625012, 44.11699218749999], + [144.79853515625004, 43.940234375000045], + [145.10107421874997, 43.76455078125005], + [145.34746093750007, 43.17670898437501], + [144.63076171875, 42.946923828124994], + [143.96933593750006, 42.88139648437499], + [143.42949218750002, 42.41889648437498], + [143.2365234375001, 42.000195312499955], + [141.85136718750007, 42.57905273437501], + [140.98613281250002, 42.34213867187498], + [140.70976562500002, 42.555615234374955], + [140.31523437500002, 42.33427734374999], + [140.65986328125004, 41.815576171874994], + [140.3849609375001, 41.51928710937503], + [139.99531250000004, 41.57641601562503], + [140.10839843749997, 41.912939453125034], + [139.82089843750012, 42.387597656249994], + [139.89111328125003, 42.64921875000002], + [140.78066406250005, 43.214990234374994], + [141.29628906250005, 43.19965820312498], + [141.64472656250004, 44.01943359375002], + [141.78222656249997, 44.71635742187496], + [141.58300781250003, 45.15595703125001], + [141.93769531250004, 45.509521484375], + [142.70410156249997, 44.81918945312506], + [143.82431640625012, 44.11699218749999] + ] + ] + ] + }, + "properties": { + "name": "Japan", + "childNum": 4 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [77.04863281249999, 35.109912109374996], + [76.76689453124999, 35.66171875], + [77.44648437500001, 35.4755859375], + [77.04863281249999, 35.109912109374996] + ] + ] + }, + "properties": { + "name": "Kashmir", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [87.32285156250012, 49.085791015625006], + [86.75312500000004, 49.00883789062496], + [86.54941406250012, 48.52861328125002], + [85.7494140625, 48.38505859374999], + [85.52597656250006, 47.915625000000006], + [85.65664062500005, 47.254638671875], + [84.78613281249997, 46.83071289062505], + [83.19306640625004, 47.18657226562499], + [83.0041015625001, 47.03349609374996], + [82.32666015625003, 45.519921874999994], + [82.4787109375001, 45.12358398437499], + [81.60205078125003, 45.31083984375002], + [80.05917968750012, 45.006445312500006], + [80.45546875, 44.74609375], + [80.35527343750002, 44.09726562500006], + [80.78574218750006, 43.16157226562504], + [80.16503906249997, 42.66552734375006], + [80.20937500000005, 42.190039062500006], + [80.07128906249997, 42.302978515625], + [79.92109375000004, 42.41313476562496], + [79.49013671875, 42.45756835937496], + [79.20302734375005, 42.66601562499997], + [79.16484375000007, 42.759033203125], + [78.52421875000002, 42.86464843750002], + [77.23554687500004, 42.912646484375045], + [77.05732421875004, 42.970654296874955], + [76.50917968750005, 42.91889648437498], + [75.9322265625, 42.92851562499999], + [75.84033203125003, 42.93750000000003], + [75.78955078124997, 42.93291015624999], + [75.68173828125, 42.830468749999994], + [75.04765625000007, 42.904394531250034], + [74.20908203125006, 43.24038085937502], + [73.88603515625002, 43.132568359375], + [73.55625, 43.002783203125006], + [73.42187499999997, 42.59350585937503], + [73.2829101562501, 42.50410156250004], + [72.85507812500006, 42.561132812500006], + [72.75292968750003, 42.63789062500001], + [72.54316406250004, 42.67773437500006], + [72.27578125, 42.757666015625006], + [72.16181640625004, 42.76069335937498], + [71.816796875, 42.822167968749994], + [71.76054687500002, 42.82148437500004], + [71.734765625, 42.818896484375045], + [71.5142578125, 42.766943359375006], + [71.42207031250004, 42.78315429687504], + [71.25664062500002, 42.733544921874966], + [71.02275390625007, 42.53544921875002], + [70.89287109375007, 42.339990234374994], + [70.94677734374997, 42.24868164062505], + [70.41601562500003, 42.07856445312501], + [70.09560546875, 41.82050781250004], + [69.06494140625003, 41.366943359375], + [68.29189453125, 40.656103515625034], + [67.9357421875001, 41.19658203125002], + [66.81425781250002, 41.14238281249999], + [66.66865234375004, 41.27075195312503], + [66.49863281250006, 41.99487304687503], + [66.00957031250007, 42.00488281250003], + [66.1002929687501, 42.99082031249998], + [65.80302734375002, 42.87695312500006], + [65.49619140625, 43.310546875], + [64.9054687500001, 43.714697265625006], + [64.44316406250007, 43.551171874999994], + [63.20703125000003, 43.62797851562502], + [61.99023437500003, 43.492138671874955], + [61.16074218750006, 44.16860351562502], + [61.007910156250006, 44.39379882812497], + [58.555273437500006, 45.55537109375001], + [55.97568359375006, 44.99492187499996], + [55.9767578125001, 42.69951171874996], + [55.97744140625005, 41.32221679687504], + [55.54521484375002, 41.26274414062499], + [54.90371093750005, 41.91909179687505], + [54.120996093749994, 42.335205078125], + [53.25009765625006, 42.20585937500002], + [52.4938476562501, 41.780371093750034], + [52.59658203125005, 42.760156249999966], + [51.84414062500005, 42.910449218750045], + [51.30175781249997, 43.48237304687501], + [50.8307617187501, 44.192773437499966], + [50.331152343750006, 44.32548828125002], + [50.409472656250074, 44.6240234375], + [50.86035156250003, 44.62875976562498], + [51.4157226562501, 45.35786132812501], + [52.53105468750002, 45.39863281249998], + [52.773828124999994, 45.57275390625], + [53.13525390625003, 46.19165039062497], + [53.17021484375002, 46.66904296875006], + [52.91601562500003, 46.95439453125002], + [52.18876953125002, 46.839501953124966], + [51.178027343750074, 47.110156250000045], + [50.41933593750005, 46.879492187500034], + [49.99980468750002, 46.63427734375], + [49.347460937500074, 46.51914062499998], + [49.232226562500074, 46.33715820312503], + [48.610156250000074, 46.566455078125045], + [48.95937500000005, 46.77460937499998], + [48.109960937500006, 47.74541015624996], + [47.09326171875003, 47.947705078124955], + [47.004296874999994, 48.28447265625002], + [46.660937500000074, 48.41225585937502], + [46.70263671875003, 48.80556640625002], + [47.014257812500006, 49.09833984374998], + [46.80205078125002, 49.36708984375002], + [47.32646484375002, 50.273535156250034], + [47.7057617187501, 50.37797851562502], + [48.43427734375004, 49.828515624999966], + [48.84326171875003, 50.01313476562501], + [48.80839843750002, 50.60131835937503], + [49.49804687500003, 51.08359375000006], + [50.246875000000074, 51.28950195312498], + [50.79394531249997, 51.729199218749955], + [51.60908203125004, 51.483984375000006], + [52.33105468749997, 51.681298828124966], + [52.57119140625005, 51.481640624999955], + [53.33808593750004, 51.48237304687504], + [54.04150390624997, 51.11518554687501], + [54.42148437500006, 50.78032226562499], + [54.72714843750006, 50.998095703125045], + [55.54228515625002, 50.60180664062506], + [55.79765625000002, 50.60205078125], + [56.49140625000004, 51.01953124999997], + [57.01171874999997, 51.06518554687503], + [57.44218750000002, 50.88886718749998], + [57.83886718750003, 51.091650390625006], + [58.359179687500074, 51.063818359375034], + [58.88369140625005, 50.694433593750006], + [59.812402343749994, 50.58203125], + [59.95517578125006, 50.79926757812504], + [60.637988281250074, 50.66372070312505], + [61.38945312500002, 50.86103515625001], + [61.585058593750006, 51.22968749999998], + [61.363085937500074, 51.44189453125003], + [60.464746093749994, 51.651171875000045], + [60.06552734375006, 51.976464843749966], + [60.937597656250006, 52.28056640625002], + [60.80234375000006, 52.74472656249998], + [61.047460937500006, 52.97246093750002], + [61.97421875000006, 52.94375000000002], + [62.01464843750003, 53.10786132812498], + [61.19921874999997, 53.28715820312502], + [60.97949218749997, 53.62172851562505], + [61.33369140625004, 54.04926757812501], + [61.92871093750003, 53.94648437500004], + [63.0739257812501, 54.10522460937506], + [64.46123046875002, 54.38417968750002], + [65.1578125, 54.364404296874994], + [65.476953125, 54.62329101562497], + [66.22265624999997, 54.667382812499994], + [68.07382812500006, 54.959570312500006], + [68.20625000000004, 55.16093750000002], + [68.9772460937501, 55.389599609374955], + [70.18242187500002, 55.162451171875034], + [70.73808593750007, 55.30517578125], + [71.18554687500003, 54.59931640624998], + [71.09316406250005, 54.21220703124999], + [72.91406249999997, 54.10732421875002], + [73.39941406250003, 53.81147460937498], + [73.28574218750006, 53.598388671875], + [74.45195312500007, 53.64726562500002], + [76.26660156249997, 54.31196289062498], + [76.57568359374997, 53.94252929687502], + [77.70439453125007, 53.379150390625], + [78.47548828125005, 52.638427734375], + [79.46884765625012, 51.49311523437498], + [79.98623046875, 50.774560546874966], + [80.87734375, 51.28144531250004], + [81.46591796875006, 50.739843750000006], + [82.49394531250007, 50.72758789062499], + [83.35732421875005, 50.99458007812504], + [83.94511718750007, 50.774658203125], + [84.25781249999997, 50.28823242187502], + [84.9894531250001, 50.061425781249994], + [85.21015625000004, 49.66484375000002], + [86.1808593750001, 49.49931640624996], + [86.61425781249997, 49.60971679687498], + [87.32285156250012, 49.085791015625006] + ] + ] + }, + "properties": { + "name": "Kazakhstan", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [35.325292968750006, 5.364892578124994], + [35.745019531249994, 5.343994140625], + [35.80029296874997, 5.156933593749983], + [35.77929687499997, 5.105566406250006], + [35.756152343750074, 4.950488281250031], + [35.76308593750005, 4.808007812500051], + [35.9787109375001, 4.50380859374998], + [36.02197265625003, 4.4681152343749915], + [36.081933593749994, 4.449707031249972], + [36.90556640625002, 4.4114746093749915], + [37.15458984375002, 4.254541015624994], + [37.944921875000006, 3.7467285156250227], + [38.0861328125001, 3.648828124999966], + [38.22529296875004, 3.61899414062502], + [38.45156250000005, 3.6048339843749773], + [38.608007812500006, 3.600097656249986], + [39.49443359375002, 3.45610351562496], + [39.65751953125002, 3.577832031249983], + [39.79033203125002, 3.754248046875034], + [39.842187499999994, 3.851464843750037], + [40.765234375000006, 4.273046875000034], + [41.02080078125002, 4.0574707031249915], + [41.22089843750004, 3.9435546874999687], + [41.372460937499994, 3.94619140624998], + [41.48193359375003, 3.9632812499999943], + [41.737695312499994, 3.979052734375003], + [41.88398437500004, 3.9777343750000114], + [41.6134765625001, 3.59047851562498], + [41.34179687499997, 3.20166015625], + [40.964453125000006, 2.8146484375000256], + [40.97001953125002, 1.3781738281250284], + [40.9787109375001, -0.8703125000000114], + [41.249804687500074, -1.220507812499946], + [41.4269531250001, -1.4495117187499744], + [41.521874999999994, -1.5722656250000284], + [41.38691406250004, -1.8669921875000313], + [40.99550781250005, -1.9505859375000085], + [40.64414062500006, -2.53945312499998], + [40.22246093750002, -2.688378906250037], + [40.1154296875001, -3.2505859374999915], + [39.49091796875004, -4.478417968750023], + [39.221777343750006, -4.692382812500014], + [37.79726562500005, -3.6744140625000057], + [37.608691406250074, -3.4602539062499886], + [37.643847656250074, -3.0454101562500284], + [35.83691406249997, -2.036621093749943], + [33.979394531249994, -1.002050781250034], + [33.90322265625005, -1.002050781250034], + [33.94316406250002, 0.17377929687496874], + [34.160937500000074, 0.6051757812500256], + [34.4108398437501, 0.8672851562500341], + [34.48173828125002, 1.0421386718750512], + [34.535253906250006, 1.1015624999999858], + [34.64912109375004, 1.1853027343749858], + [34.78759765625003, 1.230712890625], + [34.96523437500005, 1.6433593749999602], + [34.9640625000001, 2.06240234374998], + [34.742480468750074, 2.818115234375014], + [34.44785156250006, 3.163476562500037], + [34.392871093750074, 3.6915039062500483], + [34.16503906250003, 3.812988281250014], + [34.18574218750004, 3.869775390625037], + [34.13203125000004, 3.889160156249986], + [33.97607421874997, 4.220214843750028], + [34.176855468750006, 4.419091796875037], + [34.38017578125002, 4.620654296874974], + [34.6398437500001, 4.875488281250028], + [34.878320312499994, 5.109570312500026], + [35.08447265624997, 5.31186523437502], + [35.268359375000074, 5.492285156250006], + [35.325292968750006, 5.364892578124994] + ] + ] + }, + "properties": { + "name": "Kenya", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [72.63994140625002, 39.385986328125], + [71.73222656250002, 39.422998046874994], + [71.404296875, 39.5978515625], + [71.32851562500002, 39.568701171875], + [71.27285156250002, 39.535302734374994], + [71.11806640625002, 39.513574218749994], + [71.0650390625, 39.493408203125], + [71.0048828125, 39.411865234375], + [70.79931640625, 39.3947265625], + [70.73310546875001, 39.41328125], + [70.67861328125002, 39.4712890625], + [70.60781250000002, 39.564404296875], + [70.24482421875001, 39.542626953124994], + [70.20927734375002, 39.574999999999996], + [70.17109375000001, 39.5841796875], + [70.13681640625, 39.557568359375], + [69.7720703125, 39.55673828125], + [69.59882812500001, 39.573779296874996], + [69.47099609375002, 39.990624999999994], + [69.966796875, 40.20224609375], + [70.59921875, 39.974511718749994], + [70.9580078125, 40.2388671875], + [71.69248046875, 40.15234375], + [72.3892578125, 40.427392578124994], + [73.13212890625002, 40.828515624999994], + [72.36406250000002, 41.04345703125], + [71.60625000000002, 41.367431640625], + [71.4208984375, 41.34189453125], + [71.40839843750001, 41.136035156249996], + [71.39306640625, 41.123388671875], + [71.298828125, 41.152490234374994], + [71.11074218750002, 41.152636718749996], + [70.78242187500001, 41.262499999999996], + [70.18095703125002, 41.571435546874994], + [70.45498046875002, 41.725048828125], + [70.84189453125, 42.01962890625], + [71.0322265625, 42.077783203124994], + [71.228515625, 42.162890624999996], + [71.23232421875002, 42.186279296875], + [71.21269531250002, 42.206445312499994], + [71.12998046875, 42.25], + [71.03603515625002, 42.28466796875], + [70.97900390625, 42.266552734375], + [70.94677734375, 42.248681640624994], + [70.89287109375002, 42.339990234374994], + [71.02275390625002, 42.535449218749996], + [71.25664062500002, 42.733544921874994], + [71.42207031250001, 42.783154296875], + [71.5142578125, 42.766943359375], + [71.73476562500002, 42.818896484374996], + [71.76054687500002, 42.821484375], + [71.81679687500002, 42.822167968749994], + [72.16181640625001, 42.760693359375], + [72.27578125000002, 42.757666015625], + [72.54316406250001, 42.677734375], + [72.7529296875, 42.637890625], + [72.855078125, 42.5611328125], + [73.28291015625001, 42.5041015625], + [73.49296875000002, 42.409033203125], + [73.421875, 42.593505859375], + [73.55625, 43.002783203125], + [73.88603515625002, 43.132568359375], + [74.20908203125, 43.240380859374994], + [75.04765625000002, 42.90439453125], + [75.68173828125, 42.830468749999994], + [75.78955078125, 42.932910156249996], + [75.84033203125, 42.9375], + [75.9322265625, 42.928515624999996], + [76.50917968750002, 42.918896484375], + [77.05732421875001, 42.970654296875], + [77.23554687500001, 42.912646484374996], + [78.52421874999999, 42.864648437499994], + [79.16484374999999, 42.759033203125], + [79.20302734375002, 42.666015625], + [79.29550781250003, 42.604833984375], + [79.36777343750003, 42.547216796875], + [79.49013671875002, 42.457568359374996], + [79.92109375000001, 42.413134765624996], + [80.0712890625, 42.302978515625], + [80.20937500000002, 42.1900390625], + [80.24619140625003, 42.059814453125], + [80.23515624999999, 42.04345703125], + [80.21621093750002, 42.032421875], + [79.90966796875, 42.014990234375], + [79.84042968750003, 41.995751953124994], + [79.29355468750003, 41.7828125], + [78.36240234375003, 41.371630859374996], + [78.34628906250003, 41.2814453125], + [78.12343750000002, 41.075634765625], + [77.95644531250002, 41.050683593749994], + [77.81523437499999, 41.055615234375], + [77.71933593750003, 41.024316406249994], + [77.58173828125001, 40.9927734375], + [76.98662109374999, 41.03916015625], + [76.90771484375, 41.024169921875], + [76.82402343749999, 40.982324218749994], + [76.48017578125001, 40.449511718749996], + [76.39638671875002, 40.389794921874994], + [76.31855468750001, 40.35224609375], + [76.25830078125, 40.43076171875], + [75.87197265625002, 40.30322265625], + [75.67714843750002, 40.305810546874994], + [75.65595703125001, 40.329248046874994], + [75.58349609375, 40.605322265625], + [75.0044921875, 40.449511718749996], + [74.41191406250002, 40.13720703125], + [74.24267578125, 40.092041015625], + [74.08515625000001, 40.07431640625], + [74.0205078125, 40.059374999999996], + [73.99160156250002, 40.043115234374994], + [73.93876953125002, 39.978808593749996], + [73.88457031250002, 39.8779296875], + [73.85625000000002, 39.828662109374996], + [73.83535156250002, 39.800146484375], + [73.9146484375, 39.606494140624996], + [73.87275390625001, 39.53330078125], + [73.82294921875001, 39.48896484375], + [73.71572265625002, 39.462255859375], + [73.63164062500002, 39.448876953124994], + [73.47041015625001, 39.460595703124994], + [73.38740234375001, 39.442724609375], + [73.33613281250001, 39.412353515625], + [73.2349609375, 39.374560546874996], + [72.63994140625002, 39.385986328125] + ] + ] + }, + "properties": { + "name": "Kyrgyzstan", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [104.42636718750006, 10.411230468749991], + [104.26240234375004, 10.541259765625014], + [103.53222656249997, 10.604638671874966], + [103.72187500000004, 10.890136718750043], + [103.5324218750001, 11.146679687499997], + [103.15283203124997, 10.913720703125051], + [103.12548828124997, 11.460644531250011], + [102.93388671875002, 11.706689453125037], + [102.73662109375007, 12.089794921875011], + [102.75566406250002, 12.42626953125], + [102.49960937500012, 12.669970703125003], + [102.31972656250005, 13.539990234375054], + [102.72890625, 13.841894531250006], + [103.19941406250004, 14.332617187499977], + [104.77900390625004, 14.427832031250006], + [104.96972656249997, 14.366113281250051], + [105.07412109375005, 14.227441406250037], + [105.12597656250003, 14.280957031250011], + [105.16914062500004, 14.336083984374966], + [105.1833007812501, 14.346240234374989], + [105.18554687500003, 14.319091796874972], + [105.20703125000003, 14.259374999999977], + [105.24570312500006, 14.200537109374977], + [105.35019531250006, 14.109570312500011], + [105.9044921875001, 13.924511718750054], + [106.12470703125004, 14.049121093750031], + [106.09667968749997, 14.127099609375023], + [106.00410156250004, 14.262890624999983], + [105.97890625, 14.343017578125043], + [106.00839843750012, 14.357177734375], + [106.1652343750001, 14.372363281249989], + [106.35498046875003, 14.454785156249997], + [106.44697265625004, 14.515039062500009], + [106.50146484375003, 14.578222656250006], + [106.53115234375005, 14.549414062499991], + [106.5636718750001, 14.505078125000026], + [106.81992187500006, 14.314697265625057], + [107.10937499999997, 14.416699218750054], + [107.29267578125004, 14.592382812500048], + [107.37988281250003, 14.555322265625051], + [107.41474609375004, 14.562890624999994], + [107.51943359375005, 14.705078125], + [107.3314453125, 14.126611328125009], + [107.60546874999997, 13.437792968750017], + [107.47539062500002, 13.030371093749963], + [107.50644531250006, 12.364550781250031], + [106.93066406249997, 12.077490234374991], + [106.41386718750002, 11.948437499999997], + [106.33984374999997, 11.68183593750004], + [105.85146484375005, 11.635009765625], + [105.85605468750006, 11.294287109375048], + [106.16796874999997, 11.012304687499977], + [105.38652343750002, 10.940087890625009], + [104.85058593749997, 10.534472656249974], + [104.42636718750006, 10.411230468749991] + ] + ] + }, + "properties": { + "name": "Cambodia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [128.37460937500012, 38.623437499999994], + [128.61884765625004, 38.17607421874999], + [129.33515625000004, 37.274560546874994], + [129.47343750000007, 36.74189453125001], + [129.40351562500004, 36.052148437499994], + [129.5617187500001, 35.94765625000002], + [129.21416015625007, 35.18183593749998], + [128.5109375000001, 35.10097656250002], + [128.44394531250012, 34.87036132812503], + [127.71484374999997, 34.95468749999998], + [126.50830078125003, 34.35063476562502], + [126.29111328125012, 35.154150390625034], + [126.71738281250006, 35.76884765625002], + [126.5482421875, 36.477636718750006], + [126.21718750000005, 36.870947265625006], + [126.74638671875002, 37.19355468750001], + [126.63388671875012, 37.78183593750006], + [127.16953125000006, 38.304541015625034], + [128.03896484375, 38.30854492187498], + [128.37460937500012, 38.623437499999994] + ] + ] + }, + "properties": { + "name": "South Korea", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [21.5625, 42.247509765625], + [21.560839843750017, 42.24765625], + [21.389550781250023, 42.21982421875], + [21.25634765625, 42.099511718749994], + [21.05976562500001, 42.171289062499994], + [20.566210937500017, 41.873681640624994], + [20.485449218750006, 42.223388671875], + [20.06396484375, 42.547265624999994], + [20.344335937500006, 42.827929687499996], + [21.057031250000023, 43.091699218749994], + [21.390625, 42.751416015625], + [21.52998046875001, 42.349999999999994], + [21.5625, 42.247509765625] + ] + ] + }, + "properties": { + "name": "Kosovo", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [48.442480468750006, 28.542919921874983], + [47.671289062499994, 28.53315429687504], + [47.433203125000006, 28.989550781250017], + [46.53144531250004, 29.09624023437499], + [46.90585937500006, 29.537499999999994], + [47.14824218750002, 30.0009765625], + [47.67275390625005, 30.095605468750023], + [47.75390624999997, 30.076611328124955], + [47.97871093750004, 29.98281250000005], + [48.00566406250002, 29.835791015625034], + [48.13613281250005, 29.618115234374983], + [47.96962890625005, 29.61669921874997], + [48.18378906250004, 28.979394531249994], + [48.442480468750006, 28.542919921874983] + ] + ] + }, + "properties": { + "name": "Kuwait", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [102.12744140625011, 22.37919921874999], + [102.94863281250008, 21.569775390625068], + [102.85117187500009, 21.26591796874999], + [102.8837890625, 21.202587890625068], + [103.1044921875, 20.89165039062499], + [103.21074218749999, 20.840625000000045], + [103.46357421874995, 20.779833984375102], + [103.6350585937501, 20.697070312500102], + [104.05205078124999, 20.941210937500102], + [104.1953125, 20.91396484375008], + [104.349609375, 20.82109374999999], + [104.58320312500001, 20.646679687499955], + [104.61884765624995, 20.374511718750114], + [104.92792968750007, 20.01811523437499], + [104.81513671875001, 19.90400390625001], + [104.80175781250011, 19.836132812500068], + [104.74316406250006, 19.754736328124977], + [104.58789062500006, 19.618749999999977], + [104.54628906250014, 19.610546875000068], + [104.25986328125003, 19.685498046875068], + [104.06279296875005, 19.678417968750068], + [104.03203124999999, 19.67514648437492], + [103.89638671875002, 19.339990234375023], + [103.91835937500008, 19.268505859375068], + [104.10859375000013, 19.195556640625114], + [104.44580078125006, 18.983837890625125], + [104.61328125000006, 18.860644531250102], + [104.71650390624995, 18.803417968749955], + [104.9931640625, 18.728320312499932], + [105.11513671875002, 18.678857421875023], + [105.146484375, 18.650976562499977], + [105.14541015625014, 18.616796874999977], + [105.08583984375008, 18.450097656250136], + [105.11455078125005, 18.405273437500057], + [105.16328125000007, 18.338720703124977], + [105.27324218750005, 18.235351562500057], + [105.33349609375006, 18.18964843750001], + [105.45820312500007, 18.154296875000057], + [105.51855468750011, 18.077441406250045], + [105.58847656250015, 17.983691406249932], + [105.69140625, 17.737841796874932], + [106.50224609374999, 16.9541015625], + [106.69609375000005, 16.458984375], + [106.93066406250006, 16.35312499999992], + [107.21738281250003, 16.136328124999977], + [107.29648437500015, 16.08403320312499], + [107.39638671875008, 16.04301757812499], + [107.36064453125005, 15.921728515624977], + [107.18886718750008, 15.838623046875114], + [107.16591796875002, 15.802490234375], + [107.18955078125003, 15.747265624999955], + [107.27939453125003, 15.618701171875045], + [107.33876953125002, 15.560498046875125], + [107.56425781249999, 15.3916015625], + [107.62167968750015, 15.309863281250045], + [107.65312499999999, 15.255224609375091], + [107.63369140625008, 15.18984375000008], + [107.58964843749999, 15.118457031250102], + [107.55527343750009, 15.057031250000023], + [107.48037109375014, 14.979882812500136], + [107.5046875000001, 14.91591796875008], + [107.52451171875003, 14.871826171874943], + [107.51376953124998, 14.817382812500057], + [107.51943359375008, 14.705078125000114], + [107.46513671875005, 14.664990234375125], + [107.41474609375007, 14.56289062500008], + [107.37988281250006, 14.555322265625136], + [107.29267578125007, 14.592382812500034], + [107.10937500000006, 14.416699218749955], + [106.81992187500003, 14.314697265624943], + [106.56367187500007, 14.505078125000011], + [106.53115234375002, 14.549414062499977], + [106.50146484375, 14.578222656250034], + [106.35498046875, 14.454785156250068], + [106.22539062500005, 14.476220703125023], + [106.16523437500007, 14.372363281249989], + [106.00839843750009, 14.357177734375114], + [105.97890625000014, 14.343017578125057], + [106.00410156250013, 14.262890625000068], + [106.09667968750011, 14.127099609375136], + [106.12470703124995, 14.049121093750045], + [105.90449218750007, 13.924511718750068], + [105.5315429687501, 14.156152343750023], + [105.35019531250009, 14.109570312500125], + [105.24570312500015, 14.200537109374977], + [105.20703125000006, 14.259375000000091], + [105.18554687499994, 14.319091796875], + [105.18330078125001, 14.346240234374989], + [105.24365234375006, 14.367871093749955], + [105.34218750000008, 14.416699218749955], + [105.47558593750006, 14.530126953124977], + [105.51318359375011, 15.360888671874932], + [105.61562500000002, 15.488281249999943], + [105.62207031250006, 15.699951171875114], + [105.46201171875015, 15.780419921875136], + [105.39892578125011, 15.829882812500102], + [105.37324218750001, 15.889697265625045], + [105.40625, 15.987451171875023], + [105.33066406250003, 16.037890625000045], + [105.1487304687501, 16.09355468749999], + [105.04716796874999, 16.16025390625009], + [104.81933593749994, 16.466064453125057], + [104.75058593750015, 16.647558593750034], + [104.75898437500013, 17.0771484375], + [104.81601562499998, 17.30029296875], + [104.42812500000002, 17.698974609375057], + [104.19619140625002, 17.988378906250034], + [104.04873046875002, 18.216699218749966], + [103.94960937500008, 18.318994140625023], + [103.89882812500002, 18.295312500000023], + [103.79228515624999, 18.31650390625009], + [103.62968750000005, 18.382568359375057], + [103.36699218750005, 18.42333984375], + [103.05136718750003, 18.02851562500001], + [102.71757812500005, 17.892236328125136], + [102.35185546874999, 18.045947265625045], + [102.23164062500001, 18.148974609375045], + [102.14824218750005, 18.203857421875057], + [102.10146484375014, 18.21064453125001], + [102.03457031250002, 18.169824218750023], + [101.94746093750001, 18.081494140624955], + [101.87548828125011, 18.046435546874932], + [101.81865234375005, 18.064648437500125], + [101.77480468750002, 18.033398437500125], + [101.10517578125001, 17.479541015625102], + [100.9084960937501, 17.583886718750023], + [101.11328125000006, 18.033544921874977], + [101.0505859375001, 18.407031250000045], + [101.06044921875014, 18.479003906249943], + [101.10634765625008, 18.533544921875034], + [101.16552734375006, 18.61831054687508], + [101.28632812499995, 18.977148437500034], + [101.19755859374999, 19.327929687500045], + [101.22080078125015, 19.486621093750045], + [101.15468750000014, 19.57919921875009], + [100.62548828125, 19.49985351562509], + [100.39765625000013, 19.756103515625057], + [100.51455078125014, 19.996337890625], + [100.54306640625009, 20.08867187499999], + [100.53994140625014, 20.13237304687499], + [100.51953125000006, 20.177929687500068], + [100.31796875000003, 20.385888671875136], + [100.2493164062501, 20.730273437499932], + [100.56513671875013, 20.82509765625008], + [100.5222656250001, 20.921923828125102], + [100.53613281250006, 20.992382812500068], + [100.56660156250007, 21.038183593749977], + [100.61367187500008, 21.059326171875], + [100.65917968750011, 21.130371093750114], + [100.703125, 21.25136718750008], + [100.75664062500005, 21.312646484375136], + [100.81953125000007, 21.314208984375057], + [100.92753906250005, 21.3662109375], + [101.17539062500009, 21.407519531250102], + [101.22441406249999, 21.22373046874992], + [101.24785156249993, 21.197314453125045], + [101.28144531250007, 21.184130859375045], + [101.44355468750001, 21.230810546874977], + [101.54238281250008, 21.234277343750136], + [101.70478515625013, 21.150146484375057], + [101.78349609374999, 21.204150390625045], + [101.8005859375001, 21.212597656249955], + [101.80205078125005, 21.235986328125136], + [101.76308593750014, 21.278906249999977], + [101.7229492187501, 21.314941406250057], + [101.74726562500007, 21.60576171874999], + [101.7439453125001, 21.77797851562508], + [101.73652343750001, 21.826513671874977], + [101.52451171874998, 22.253662109375], + [101.56787109375011, 22.2763671875], + [101.6199218750001, 22.327441406250102], + [101.67148437500009, 22.462304687500023], + [101.70751953125, 22.486572265625], + [101.73876953125011, 22.495263671874966], + [101.75996093750001, 22.490332031250034], + [101.841796875, 22.388476562500102], + [102.02441406250006, 22.439208984375114], + [102.09150390625007, 22.412255859375136], + [102.12744140625011, 22.37919921874999] + ] + ] + }, + "properties": { + "name": "Laos", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [35.869140625, 33.43173828125], + [35.411230468750006, 33.07568359375], + [35.10859375000001, 33.08369140625], + [35.97626953125001, 34.629199218749996], + [36.43300781250002, 34.6134765625], + [36.5849609375, 34.221240234374996], + [35.9423828125, 33.667578125], + [35.869140625, 33.43173828125] + ] + ] + }, + "properties": { + "name": "Lebanon", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.486425781249977, 7.558496093749994], + [-8.408740234374989, 7.411816406249997], + [-8.324511718749989, 6.9200195312499915], + [-8.587890625, 6.490527343749989], + [-8.203857421875, 6.290722656249997], + [-7.981591796874994, 6.2861328125], + [-7.888623046874983, 6.23486328125], + [-7.800927734374994, 6.0389160156249915], + [-7.730371093749994, 5.9190429687499915], + [-7.636132812499994, 5.90771484375], + [-7.39990234375, 5.550585937499989], + [-7.585058593749977, 4.916748046875], + [-7.574658203124983, 4.572314453124989], + [-7.544970703124989, 4.351318359375], + [-8.259033203125, 4.589990234374994], + [-9.132177734374977, 5.054638671874997], + [-10.2763671875, 6.07763671875], + [-10.785595703124983, 6.3101562499999915], + [-10.849023437499994, 6.465087890625], + [-11.507519531249983, 6.906542968749989], + [-11.267675781249977, 7.232617187499997], + [-10.878076171874994, 7.538232421874994], + [-10.389550781249994, 8.157617187499994], + [-10.283203125, 8.485156249999989], + [-9.768261718749983, 8.534570312499994], + [-9.518261718749983, 8.346093749999994], + [-9.368945312499989, 7.639550781249994], + [-9.459765624999989, 7.442529296874994], + [-9.117578124999994, 7.2159179687499915], + [-8.8896484375, 7.2626953125], + [-8.708300781249989, 7.658886718749997], + [-8.486425781249977, 7.558496093749994] + ] + ] + }, + "properties": { + "name": "Liberia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [25.150488281250006, 31.654980468749997], + [24.85273437500001, 31.334814453125], + [24.973925781250017, 30.776562499999997], + [24.726464843750023, 30.2505859375], + [24.980273437500017, 29.181884765625], + [24.980273437500017, 26.487109374999996], + [24.980273437500017, 24.466064453125], + [24.980273437500017, 21.995849609375], + [24.9794921875, 20.002587890624994], + [23.980273437500017, 19.99594726562499], + [23.980273437500017, 19.496630859375003], + [21.5849609375, 20.679492187500003], + [19.668554687500006, 21.62583007812499], + [18.231347656250023, 22.33554687499999], + [15.984082031250011, 23.445214843749994], + [14.97900390625, 22.99619140624999], + [14.230761718750017, 22.618457031250003], + [13.481250000000017, 23.18017578125], + [11.967871093750006, 23.517871093750003], + [11.536914062500017, 24.290820312500003], + [10.686132812500006, 24.55136718749999], + [10.255859375, 24.591015624999997], + [10.000683593750011, 25.332080078125003], + [9.4482421875, 26.067138671875], + [9.491406250000011, 26.333740234375], + [9.859375, 26.551953124999997], + [9.74755859375, 27.330859374999996], + [9.916015625, 27.785693359374996], + [9.842578125000017, 28.966992187499997], + [9.672656250000017, 29.5669921875], + [9.310253906250011, 30.115234375], + [9.518750000000011, 30.229394531249994], + [9.637988281250017, 30.28232421875], + [9.807421875000017, 30.342236328124997], + [9.89501953125, 30.3873046875], + [9.932519531250023, 30.425341796874996], + [10.059765625000011, 30.580078125], + [10.216406250000006, 30.783203125], + [10.114941406250011, 31.463769531249994], + [10.274609375000011, 31.684960937499994], + [10.475781250000011, 31.736035156249997], + [10.60888671875, 31.929541015625], + [10.826367187500011, 32.0806640625], + [11.005175781250017, 32.172705078125], + [11.168261718750017, 32.256738281249994], + [11.358007812500006, 32.34521484375], + [11.504980468750006, 32.413671875], + [11.535937500000017, 32.47333984375], + [11.533789062500006, 32.524951171874996], + [11.453906250000017, 32.642578125], + [11.453906250000017, 32.781689453125], + [11.467187500000023, 32.965722656249994], + [11.504589843750011, 33.181933593749996], + [11.657128906250023, 33.118896484375], + [11.8134765625, 33.093701171875], + [12.279882812500006, 32.858544921874994], + [12.753515625000006, 32.801074218749996], + [13.283496093750017, 32.9146484375], + [14.237109375000017, 32.68125], + [14.513378906250011, 32.511083984375], + [15.176562500000017, 32.391162109374996], + [15.496386718750017, 31.656787109374996], + [16.123046875, 31.264453124999996], + [17.349218750000006, 31.081494140624997], + [18.1904296875, 30.777294921874997], + [18.936425781250023, 30.290429687499994], + [19.29169921875001, 30.2880859375], + [19.713281250000023, 30.48837890625], + [20.150976562500006, 31.07861328125], + [19.926367187500006, 31.817529296874994], + [20.121484375000023, 32.21875], + [20.62109375, 32.58017578125], + [21.63593750000001, 32.937304687499996], + [22.187402343750023, 32.918261718749996], + [23.090625000000017, 32.61875], + [23.28632812500001, 32.213818359375], + [24.129687500000017, 32.009228515625], + [24.683886718750017, 32.015966796875], + [25.150488281250006, 31.654980468749997] + ] + ] + }, + "properties": { + "name": "Libya", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [79.98232421875, 9.812695312500011], + [80.25283203125005, 9.796337890625054], + [80.71113281250004, 9.366357421875023], + [81.37285156250002, 8.431445312499989], + [81.4359375, 8.118896484374986], + [81.87412109375012, 7.288330078124986], + [81.86142578125012, 6.901269531249994], + [81.63740234375004, 6.4251464843749915], + [80.72412109375003, 5.97905273437496], + [80.09531250000012, 6.153173828125006], + [79.85937499999997, 6.829296874999983], + [79.79208984375006, 7.585205078124972], + [79.92890625000004, 8.899218749999974], + [80.1183593750001, 9.326855468749969], + [79.98232421875, 9.812695312500011] + ] + ] + }, + "properties": { + "name": "Sri Lanka", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [28.128710937500017, -30.52509765625001], + [28.05683593750001, -30.63105468750001], + [27.75312500000001, -30.60000000000001], + [27.364062500000017, -30.27919921875001], + [27.19355468750001, -29.94130859375001], + [27.294531250000006, -29.519335937500003], + [27.73554687500001, -28.940039062500006], + [28.625781250000017, -28.58173828125001], + [29.301367187500006, -29.08984375], + [29.370898437500017, -29.21845703125001], + [29.390722656250006, -29.26972656250001], + [29.38671875, -29.31972656250001], + [29.34882812500001, -29.441992187500006], + [29.293554687500006, -29.56689453125], + [29.142187500000006, -29.700976562500003], + [29.098046875000023, -29.919042968750006], + [28.39208984375, -30.147558593750006], + [28.128710937500017, -30.52509765625001] + ] + ] + }, + "properties": { + "name": "Lesotho", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [25.573046875000017, 54.139892578125], + [24.768164062499977, 53.97465820312499], + [24.317968750000006, 53.892968749999966], + [24.236621093750045, 53.91997070312496], + [24.19130859375005, 53.95043945312503], + [23.484667968750074, 53.939794921875006], + [23.453613281250057, 54.14345703125002], + [23.01552734375005, 54.34833984375001], + [22.766210937499977, 54.356787109375034], + [22.83125000000001, 54.838476562500034], + [21.235742187500023, 55.26411132812498], + [21.06191406250005, 55.81342773437498], + [21.053808593750006, 56.02294921875003], + [21.04609375000004, 56.07006835937503], + [21.31464843750004, 56.18813476562502], + [21.65351562500004, 56.314550781250006], + [22.084570312500034, 56.40673828125006], + [22.96826171875003, 56.38041992187502], + [23.042968750000057, 56.324072265625006], + [23.119824218749983, 56.330664062500006], + [23.195898437500034, 56.36713867187498], + [23.81269531250001, 56.329248046874994], + [24.120703125000063, 56.26425781249998], + [24.90302734375001, 56.398193359375], + [25.069921875000006, 56.20039062500004], + [25.585742187500017, 56.13017578125002], + [26.281250000000057, 55.75043945312501], + [26.40107421875004, 55.70380859375001], + [26.54287109375005, 55.67241210937502], + [26.593554687500074, 55.66752929687502], + [26.590820312500057, 55.622656250000006], + [26.56660156250001, 55.546484375000034], + [26.51923828125004, 55.448144531249994], + [26.469531250000045, 55.371923828125006], + [26.457617187500006, 55.342480468749955], + [26.175195312500023, 55.003271484375034], + [26.092968750000068, 54.96230468750005], + [25.964453124999977, 54.947167968749966], + [25.85927734375005, 54.91928710937498], + [25.573046875000017, 54.139892578125] + ] + ] + }, + "properties": { + "name": "Lithuania", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [6.4873046875, 49.798486328124994], + [6.348437500000017, 49.5126953125], + [6.344335937500006, 49.452734375], + [6.27734375, 49.4775390625], + [6.2421875, 49.4943359375], + [6.119921875000017, 49.485205078125], + [6.074121093750023, 49.454638671874996], + [5.95947265625, 49.454638671874996], + [5.928906250000011, 49.4775390625], + [5.9013671875, 49.48974609375], + [5.823437500000011, 49.505078125], + [5.789746093750011, 49.53828125], + [5.88037109375, 49.644775390625], + [5.8037109375, 49.732177734375], + [5.787988281250023, 49.75888671875], + [5.725000000000023, 49.80830078125], + [5.725781250000011, 49.833349609375], + [5.740820312500006, 49.857177734375], + [5.735253906250023, 49.875634765624994], + [5.744042968750023, 49.91962890625], + [5.7880859375, 49.961230468749996], + [5.8173828125, 50.0126953125], + [5.866894531250011, 50.082812499999996], + [5.976269531250011, 50.1671875], + [6.089062500000011, 50.154589843749996], + [6.116503906250017, 50.120996093749994], + [6.108300781250023, 50.09423828125], + [6.109765625000023, 50.034375], + [6.13818359375, 49.97431640625], + [6.256054687500011, 49.87216796875], + [6.4873046875, 49.798486328124994] + ] + ] + }, + "properties": { + "name": "Luxembourg", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [28.14794921875, 56.142919921875], + [27.576757812500006, 55.798779296875], + [27.052539062500017, 55.83056640625], + [26.82246093750001, 55.709228515625], + [26.620214843750006, 55.679638671875], + [26.593554687500017, 55.667529296874996], + [26.542871093750023, 55.672412109374996], + [26.40107421875001, 55.70380859375], + [26.28125, 55.750439453125], + [25.585742187500017, 56.130175781249996], + [25.069921875000006, 56.200390625], + [24.90302734375001, 56.398193359375], + [24.120703125000006, 56.2642578125], + [23.81269531250001, 56.329248046875], + [23.195898437500006, 56.367138671875], + [23.11982421875001, 56.3306640625], + [23.04296875, 56.324072265625], + [22.96826171875, 56.380419921874996], + [22.084570312500006, 56.40673828125], + [21.730566406250006, 56.325976562499996], + [21.65351562500001, 56.31455078125], + [21.31464843750001, 56.188134765625], + [21.04609375000001, 56.070068359375], + [21.0712890625, 56.82373046875], + [21.72871093750001, 57.57099609375], + [22.554589843750023, 57.724267578125], + [23.647753906250017, 56.971044921875], + [24.403222656250023, 57.324999999999996], + [24.322558593750017, 57.87060546875], + [24.775781250000023, 57.98525390625], + [24.83906250000001, 57.988720703125], + [24.91132812500001, 58.00458984375], + [25.11103515625001, 58.063427734375], + [25.66015625, 57.920166015625], + [26.29804687500001, 57.60107421875], + [26.899804687500023, 57.6087890625], + [26.96601562500001, 57.609130859375], + [27.03339843750001, 57.578759765625], + [27.187109375000006, 57.538330078125], + [27.326562500000023, 57.52548828125], + [27.4697265625, 57.5240234375], + [27.511132812500023, 57.508154296875], + [27.538671875000006, 57.42978515625], + [27.796875, 57.316943359374996], + [27.814550781250006, 57.16689453125], + [27.639453125000017, 56.845654296875], + [27.806054687500023, 56.86708984375], + [28.14794921875, 56.142919921875] + ] + ] + }, + "properties": { + "name": "Latvia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-1.16259765625, 32.399169921875], + [-1.275341796874983, 32.089013671874966], + [-1.8169921874999204, 32.10478515624999], + [-2.0728027343749886, 32.11503906250002], + [-2.4483886718749375, 32.12998046875006], + [-2.523242187500017, 32.12568359374998], + [-2.8634277343749375, 32.07470703124997], + [-2.930859374999926, 32.04252929687499], + [-2.988232421874983, 31.874218749999983], + [-3.01738281249996, 31.834277343750017], + [-3.439794921874949, 31.704541015624983], + [-3.8267578124999204, 31.66191406249999], + [-3.837109374999983, 31.512353515624994], + [-3.8333984374999375, 31.197802734375045], + [-3.6725097656249375, 31.111376953125017], + [-3.6269042968749545, 31.000927734374983], + [-3.666796874999932, 30.964013671875023], + [-3.7020019531249773, 30.944482421875023], + [-3.9853515624999716, 30.91352539062504], + [-4.148779296874977, 30.8095703125], + [-4.322851562500006, 30.698876953124994], + [-4.52915039062492, 30.62553710937499], + [-4.778515624999926, 30.552392578124994], + [-4.968261718749943, 30.465380859375045], + [-5.0619140624999375, 30.326416015625057], + [-5.1801269531249545, 30.166162109374994], + [-5.293652343749983, 30.058642578125045], + [-5.44877929687496, 29.956933593750023], + [-5.774999999999977, 29.86904296875005], + [-6.500878906249994, 29.809130859375017], + [-6.507910156250006, 29.783789062500006], + [-6.5106933593749545, 29.726025390624955], + [-6.520556640624989, 29.659863281249983], + [-6.635351562499949, 29.568798828124983], + [-6.755126953125, 29.583837890625034], + [-6.855566406249949, 29.601611328125017], + [-7.0949218749999545, 29.62519531250001], + [-7.23491210937496, 29.574902343749983], + [-7.485742187499994, 29.392236328124994], + [-7.685156249999949, 29.349511718749994], + [-7.998925781249994, 29.132421874999977], + [-8.265185546874989, 28.980517578125045], + [-8.659912109375, 28.718603515625063], + [-8.683349609375, 27.900390625], + [-8.817822265624955, 27.65644531250004], + [-8.817773437499937, 27.655908203125023], + [-8.813916015624955, 27.613867187500063], + [-8.784570312499994, 27.530859375000034], + [-8.774365234374983, 27.460546875000006], + [-8.753857421874955, 27.191015624999977], + [-8.753857421874955, 27.150976562500006], + [-8.794873046874983, 27.120703125000034], + [-9.001904296874955, 27.090429687500006], + [-9.413037109374955, 27.088476562500063], + [-9.7353515625, 26.860937500000063], + [-10.251464843749972, 26.860937500000063], + [-10.922802734374983, 27.010351562500034], + [-11.392578125000028, 26.883398437500006], + [-11.361279296874955, 26.793554687500006], + [-11.316845703124955, 26.744726562500006], + [-11.337890624999972, 26.633398437499977], + [-11.718212890624926, 26.104101562500063], + [-11.754882812499943, 26.086523437500034], + [-11.880859375000028, 26.070898437500034], + [-12.03076171875, 26.030859375000063], + [-12.310986328124983, 25.110937500000063], + [-12.360839843750028, 24.970312500000006], + [-12.40087890625, 24.880468750000006], + [-12.431152343749943, 24.830664062500063], + [-12.500976562499972, 24.770117187499977], + [-12.630810546874955, 24.680273437499977], + [-12.710937500000028, 24.630468750000034], + [-12.991162109375011, 24.470312500000006], + [-13.061035156249943, 24.400976562500006], + [-13.310986328124955, 23.981054687499977], + [-13.391113281249943, 23.941015625000006], + [-13.5810546875, 23.870703124999977], + [-13.661083984374955, 23.830664062500006], + [-13.770947265624955, 23.790625000000006], + [-13.840771484374983, 23.750585937500034], + [-13.891113281250028, 23.691015625000063], + [-14.020996093750028, 23.410742187499977], + [-14.10107421875, 23.100195312500034], + [-14.121093749999972, 22.960546875000006], + [-14.1708984375, 22.760351562499977], + [-14.221191406249943, 22.310156250000034], + [-14.52099609375, 21.990869140624994], + [-14.670849609374983, 21.600195312499977], + [-14.750976562499972, 21.500585937500034], + [-14.840820312499972, 21.450781250000006], + [-14.971142578124955, 21.441015625000063], + [-15.15087890625, 21.441015625000063], + [-15.4609375, 21.450781250000006], + [-15.610791015624983, 21.470312499999977], + [-15.750927734374926, 21.490820312499977], + [-16.73095703125003, 21.470312499999977], + [-16.951123046874926, 21.430273437500006], + [-17.003076171874937, 21.420703125000017], + [-16.930859374999983, 21.900000000000034], + [-16.514404296874943, 22.33349609374997], + [-16.21025390624999, 23.097900390625], + [-15.586328124999966, 24.07275390625003], + [-15.038867187499989, 24.54882812500003], + [-14.856054687499977, 24.871582031250057], + [-14.794921874999943, 25.404150390625006], + [-14.413867187499932, 26.25371093749999], + [-13.575781250000006, 26.735107421875], + [-13.175976562499983, 27.655712890624983], + [-12.948925781249926, 27.914160156250034], + [-11.986083984374972, 28.129296874999994], + [-11.430175781249943, 28.382031249999983], + [-11.080957031249937, 28.713769531249966], + [-10.486474609374994, 29.06494140625], + [-9.667089843749949, 30.10927734375005], + [-9.652929687499977, 30.447558593750045], + [-9.875488281249943, 30.717919921874966], + [-9.80869140624992, 31.42460937499996], + [-9.347460937499932, 32.086376953124955], + [-9.245849609375, 32.572460937499955], + [-8.301171874999937, 33.37436523437498], + [-7.562353515624977, 33.640283203124994], + [-6.900976562499949, 33.96904296874999], + [-6.353125000000006, 34.77607421875001], + [-5.924804687499943, 35.78579101562502], + [-5.397363281249966, 35.929882812499955], + [-5.105371093749994, 35.46777343749997], + [-4.3299804687499375, 35.161474609375006], + [-3.6932617187499943, 35.27998046874998], + [-2.839941406249949, 35.127832031249994], + [-2.4237304687499943, 35.12348632812498], + [-2.219628906249966, 35.10419921874998], + [-2.131787109374926, 34.970849609374994], + [-1.9208984374999432, 34.835546875000034], + [-1.795605468749926, 34.751904296874955], + [-1.706933593749966, 34.17607421874999], + [-1.67919921875, 33.31865234375002], + [-1.5507324218749545, 33.073583984375006], + [-1.510009765625, 32.877636718749955], + [-1.16259765625, 32.399169921875] + ] + ] + }, + "properties": { + "name": "Morocco", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [28.212500000000006, 45.450439453125], + [28.099707031250006, 45.972607421875], + [28.24433593750001, 46.45126953125], + [28.07177734375, 46.978417968749994], + [27.3369140625, 47.63974609375], + [26.980761718750017, 48.155029296875], + [26.618945312500017, 48.25986328125], + [27.549218750000023, 48.477734375], + [28.34052734375001, 48.144433593749994], + [28.53046875000001, 48.150292968749994], + [28.601660156250006, 48.144384765625], + [28.773828125000023, 48.119580078125], + [28.865820312500006, 47.995654296874996], + [28.97333984375001, 47.933007812499994], + [29.19482421875, 47.882421875], + [29.21113281250001, 47.775], + [29.210742187500017, 47.73154296875], + [29.18603515625, 47.658593749999994], + [29.122949218750023, 47.53037109375], + [29.159765625000006, 47.4556640625], + [29.455664062500006, 47.292626953124994], + [29.57197265625001, 46.964013671874994], + [29.877832031250023, 46.828906249999996], + [29.942480468750006, 46.723779296874994], + [29.93476562500001, 46.625], + [29.92431640625, 46.538867187499996], + [29.837890625, 46.350537109375], + [29.458789062500017, 46.453759765624994], + [29.146289062500017, 46.526904296874996], + [28.92744140625001, 46.424121093749996], + [28.930566406250023, 46.362255859375], + [28.943750000000023, 46.288427734375], + [29.006250000000023, 46.17646484375], + [28.97187500000001, 46.12763671875], + [28.94775390625, 46.049951171874994], + [28.849511718750023, 45.978662109374994], + [28.73876953125, 45.937158203124994], + [28.491601562500023, 45.665771484375], + [28.513769531250006, 45.572412109374994], + [28.4990234375, 45.517724609374994], + [28.47138671875001, 45.507177734375], + [28.310351562500017, 45.498583984374996], + [28.26484375000001, 45.48388671875], + [28.212500000000006, 45.450439453125] + ] + ] + }, + "properties": { + "name": "Moldova", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [49.53828125000004, -12.432128906250014], + [49.93750000000003, -13.072265624999957], + [50.17382812500003, -14.040234374999983], + [50.23535156249997, -14.732031249999963], + [50.482714843750074, -15.385644531249994], + [50.20898437499997, -15.960449218750028], + [49.89257812500003, -15.457714843750011], + [49.64990234374997, -15.566992187499991], + [49.83105468750003, -16.255859375], + [49.76718750000006, -16.815136718749983], + [49.43710937500006, -17.3466796875], + [49.477832031250074, -17.89853515624999], + [48.60703125000006, -20.457519531249957], + [48.35078125000004, -21.349023437500037], + [47.9083984375001, -22.465820312500014], + [47.55800781250005, -23.874609374999963], + [47.177343750000006, -24.787207031249977], + [46.72851562499997, -25.14990234374997], + [46.15869140624997, -25.230371093750023], + [45.5080078125001, -25.56318359374997], + [45.11523437500003, -25.543066406249963], + [44.81289062500005, -25.33417968750004], + [44.34589843750004, -25.226074218749957], + [44.0353515625001, -24.995703125000006], + [43.68750000000003, -24.357910156250014], + [43.722265625000006, -23.529687500000037], + [43.397851562499994, -22.886328124999963], + [43.26660156249997, -22.04931640624997], + [43.50185546875005, -21.356445312499957], + [43.800195312499994, -21.179199218749986], + [44.239648437499994, -20.379687500000003], + [44.40468750000005, -19.922070312500026], + [44.44882812500006, -19.42871093749997], + [44.23876953124997, -19.075195312499986], + [44.23310546875004, -18.740625000000037], + [44.04003906249997, -18.288476562500023], + [43.979394531249994, -17.3916015625], + [44.42138671874997, -16.70263671874997], + [44.476171875000006, -16.217285156249957], + [44.90917968749997, -16.174511718750026], + [45.16679687500002, -15.982812499999966], + [45.598242187500006, -15.992578125000009], + [45.70019531249997, -15.813769531249989], + [46.331445312499994, -15.713671875000031], + [46.47509765625003, -15.513476562500003], + [47.81152343749997, -14.544824218750023], + [47.995507812499994, -13.960449218749986], + [48.796484375000006, -13.267480468750023], + [48.89960937500004, -12.458496093749972], + [49.20703124999997, -12.079589843749957], + [49.53828125000004, -12.432128906250014] + ] + ] + }, + "properties": { + "name": "Madagascar", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-97.14624023437494, 25.961474609375045], + [-97.50708007812503, 25.01455078125005], + [-97.66767578124995, 24.389990234374977], + [-97.85781249999997, 22.62451171875003], + [-97.63754882812495, 21.603662109374966], + [-97.12143554687498, 20.614990234375], + [-96.45605468749994, 19.869775390624966], + [-96.28955078124994, 19.34375], + [-95.82109374999999, 18.75463867187497], + [-95.18183593749995, 18.700732421875017], + [-94.79814453124996, 18.51459960937501], + [-94.54619140624996, 18.17485351562499], + [-94.18901367187493, 18.195263671874983], + [-93.55234375, 18.430468750000017], + [-92.88476562499997, 18.468652343749966], + [-92.710107421875, 18.611669921874977], + [-91.97377929687502, 18.715869140625074], + [-91.80297851562503, 18.470605468750023], + [-91.27524414062498, 18.62446289062501], + [-91.34306640624996, 18.900585937499955], + [-90.73925781249994, 19.352246093749955], + [-90.507080078125, 19.911865234375], + [-90.48413085937503, 20.55634765625004], + [-90.35312499999998, 21.009423828124966], + [-89.81977539062495, 21.274609374999983], + [-88.87871093749999, 21.41411132812499], + [-88.13164062500002, 21.615869140624966], + [-86.824072265625, 21.421679687500017], + [-86.86469726562501, 20.885058593750045], + [-87.4671875, 20.102148437500063], + [-87.42475585937498, 19.583349609375063], + [-87.76181640624998, 18.446142578125006], + [-88.19677734374997, 18.719677734374955], + [-88.29565429687494, 18.47241210937503], + [-88.52299804687499, 18.445898437500063], + [-88.80634765624998, 17.965527343749983], + [-89.16147460937503, 17.814843749999994], + [-90.98916015624997, 17.81640624999997], + [-90.975830078125, 16.867822265624994], + [-90.41699218750003, 16.391015625000023], + [-90.41699218750003, 16.351318359375], + [-90.45014648437493, 16.261376953124994], + [-90.45986328124997, 16.16235351562497], + [-90.44716796874994, 16.07270507812501], + [-90.52197265625, 16.07119140625005], + [-90.70322265624998, 16.07104492187503], + [-90.97958984374998, 16.07080078124997], + [-91.433984375, 16.070458984374994], + [-91.736572265625, 16.070166015625006], + [-91.95722656250001, 15.703222656250034], + [-92.08212890624998, 15.495556640625011], + [-92.18715820312497, 15.320898437499963], + [-92.07480468749998, 15.074218749999972], + [-92.18637695312498, 14.818359374999986], + [-92.17646484375001, 14.761328125000006], + [-92.159912109375, 14.691015624999977], + [-92.18706054687493, 14.630078124999997], + [-92.20903320312499, 14.57099609375004], + [-92.26455078125, 14.567773437500009], + [-92.80893554687498, 15.138574218750037], + [-93.91606445312493, 16.053564453125006], + [-94.374169921875, 16.284765625000034], + [-94.66152343750002, 16.20190429687503], + [-94.90043945312502, 16.41748046875], + [-95.46440429687499, 15.974707031250034], + [-96.51083984375, 15.651904296875074], + [-97.18466796874998, 15.909277343750006], + [-97.75478515624994, 15.966845703125017], + [-98.52031249999993, 16.30483398437505], + [-98.76220703125, 16.534765624999977], + [-99.69067382812499, 16.719628906249994], + [-100.02451171874996, 16.920507812500063], + [-100.847802734375, 17.20048828124999], + [-101.60029296875, 17.651562499999955], + [-101.84707031250001, 17.92226562500005], + [-102.69956054687495, 18.062841796875006], + [-103.44160156249995, 18.32539062500001], + [-103.91245117187496, 18.828466796875006], + [-104.9384765625, 19.309375000000017], + [-105.482080078125, 19.97607421875003], + [-105.66943359374997, 20.385595703124977], + [-105.23706054687499, 21.119189453125045], + [-105.20869140624998, 21.490820312499977], + [-105.64912109375001, 21.988085937500045], + [-105.79179687500003, 22.627490234375017], + [-106.40224609374997, 23.195605468750017], + [-106.93549804687497, 23.881249999999994], + [-107.95117187499994, 24.614892578124966], + [-108.37368164062497, 25.1943359375], + [-109.38496093750001, 25.727148437500006], + [-109.42563476562495, 26.032568359375063], + [-109.19970703125003, 26.30522460937499], + [-109.48286132812498, 26.710351562500023], + [-109.75478515624995, 26.702929687500017], + [-109.94399414062495, 27.079345703125057], + [-110.47778320312499, 27.322656249999966], + [-110.52988281249995, 27.864208984374983], + [-111.12138671875002, 27.966992187499983], + [-111.68007812499997, 28.470556640624977], + [-112.16176757812495, 29.018896484375034], + [-112.223486328125, 29.26948242187501], + [-112.73837890625, 29.985449218750034], + [-113.11044921874996, 30.793310546875063], + [-113.04672851562495, 31.17924804687499], + [-114.14931640624995, 31.507373046875045], + [-114.83950195312497, 31.79853515625004], + [-114.88188476562499, 31.156396484375023], + [-114.63330078124997, 30.50688476562496], + [-114.64975585937495, 30.238134765625006], + [-114.37260742187497, 29.83022460937505], + [-113.75546875, 29.367480468750017], + [-113.49970703124995, 28.92670898437501], + [-112.870849609375, 28.42421875000005], + [-112.73403320312501, 27.825976562500017], + [-112.32919921874996, 27.52343750000003], + [-112.00908203125003, 26.967089843750017], + [-111.56967773437495, 26.707617187500006], + [-111.29160156249996, 25.78979492187497], + [-111.03442382812497, 25.526953124999977], + [-110.67724609374994, 24.78852539062501], + [-110.54697265624996, 24.214160156250045], + [-110.02280273437502, 24.17460937499999], + [-109.42084960937495, 23.480126953124994], + [-109.45805664062499, 23.214746093750023], + [-109.92343749999993, 22.885888671874994], + [-110.08603515624993, 23.005468750000006], + [-110.3626953125, 23.60493164062501], + [-111.41933593749997, 24.329003906249994], + [-112.07255859374999, 24.84003906250001], + [-112.05576171874995, 25.48823242187501], + [-112.37724609374997, 26.21391601562496], + [-113.02075195312499, 26.58325195312497], + [-113.20576171875001, 26.85698242187496], + [-113.59853515625001, 26.721289062500034], + [-113.84096679687502, 26.966503906249983], + [-114.44526367187503, 27.218164062499994], + [-114.99350585937499, 27.736035156249983], + [-114.30058593749995, 27.87299804687501], + [-114.04848632812502, 28.426171874999994], + [-114.14550781249997, 28.60541992187501], + [-114.99350585937499, 29.384423828124994], + [-115.67382812500003, 29.756396484375017], + [-116.06215820312501, 30.80415039062504], + [-116.66215820312495, 31.56489257812504], + [-117.12827148437495, 32.533349609374994], + [-114.72475585937495, 32.71533203125003], + [-114.83593749999994, 32.50830078125003], + [-112.93896484375001, 31.91625976562503], + [-111.0419921875, 31.32421875000003], + [-108.21445312499993, 31.329443359375034], + [-108.21181640625002, 31.779345703125017], + [-106.45322265624995, 31.770166015625023], + [-106.25571289062495, 31.544677734375], + [-104.97880859374996, 30.645947265624955], + [-104.40063476562503, 29.57373046875], + [-103.25771484374998, 29.001123046874966], + [-102.8919921875, 29.216406250000034], + [-102.73417968749999, 29.643945312500023], + [-102.26894531249998, 29.871191406250034], + [-101.44038085937503, 29.77685546875], + [-100.65864257812501, 29.06855468750004], + [-100.29604492187495, 28.32768554687499], + [-99.50532226562497, 27.54833984375003], + [-99.4435546875, 27.03666992187499], + [-99.10776367187498, 26.446923828124994], + [-98.08281249999999, 26.06445312499997], + [-97.35815429687497, 25.870507812499994], + [-97.14624023437494, 25.961474609375045] + ] + ] + }, + "properties": { + "name": "Mexico", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [22.344042968750017, 42.31396484375], + [22.836816406250023, 41.993603515625], + [23.005664062500017, 41.716943359374994], + [22.951464843750017, 41.605615234374994], + [22.9296875, 41.356103515624994], + [22.916015625, 41.336279296875], + [22.75507812500001, 41.312744140625], + [22.72480468750001, 41.178515624999996], + [22.603613281250006, 41.140185546874996], + [22.493554687500023, 41.118505859375], + [22.237695312500023, 41.155175781249994], + [21.99335937500001, 41.13095703125], + [21.929492187500017, 41.107421875], + [21.575781250000006, 40.868945312499996], + [20.964257812500023, 40.849902343749996], + [20.48896484375001, 41.272607421874994], + [20.566210937500017, 41.873681640624994], + [21.05976562500001, 42.171289062499994], + [21.25634765625, 42.099511718749994], + [21.389550781250023, 42.21982421875], + [21.560839843750017, 42.24765625], + [21.5625, 42.247509765625], + [21.904101562500017, 42.322070312499996], + [22.052050781250017, 42.304638671875], + [22.14667968750001, 42.324999999999996], + [22.23974609375, 42.358154296875], + [22.344042968750017, 42.31396484375] + ] + ] + }, + "properties": { + "name": "Macedonia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [4.227636718750006, 19.142773437499997], + [4.234667968750017, 16.996386718750003], + [4.121289062500011, 16.357714843750003], + [3.876953125, 15.755273437499994], + [3.5042968750000227, 15.356347656249994], + [1.3001953125000227, 15.272265625000003], + [0.9600585937500057, 14.986914062499991], + [0.21748046875001137, 14.911474609374991], + [-0.23588867187498863, 15.059423828124991], + [-0.760449218749983, 15.047753906249994], + [-1.049560546875, 14.819531249999997], + [-1.767773437499983, 14.486035156249997], + [-2.113232421874983, 14.16845703125], + [-2.457226562499983, 14.274121093749997], + [-3.198437499999983, 13.6728515625], + [-3.3017578125, 13.28076171875], + [-3.5757812499999773, 13.194189453124991], + [-4.051171874999994, 13.382421874999991], + [-4.328710937499977, 13.119042968749994], + [-4.227099609374989, 12.793701171875], + [-4.480615234374994, 12.672216796874991], + [-4.4287109375, 12.337597656249997], + [-4.797949218749977, 12.032128906249994], + [-5.288134765624989, 11.827929687499989], + [-5.299853515624989, 11.205957031249994], + [-5.490478515625, 11.042382812499994], + [-5.457080078124989, 10.771386718749994], + [-5.523535156249977, 10.426025390625], + [-5.556591796874983, 10.43994140625], + [-5.694287109374983, 10.433203124999991], + [-5.843847656249977, 10.389550781249994], + [-5.907568359374977, 10.307226562499991], + [-6.034570312499994, 10.19482421875], + [-6.482617187499983, 10.561230468749997], + [-6.950341796874994, 10.342333984374989], + [-7.385058593749989, 10.340136718749989], + [-7.6611328125, 10.427441406249997], + [-7.749072265624989, 10.34228515625], + [-7.814208984375, 10.236572265625], + [-7.884082031249989, 10.185742187499997], + [-7.9609375, 10.163476562499994], + [-7.990624999999994, 10.162499999999994], + [-7.974462890624977, 10.229541015624989], + [-8.007275390624983, 10.321874999999991], + [-8.231494140624989, 10.43798828125], + [-8.407470703125, 11.386279296874989], + [-8.822021484375, 11.673242187499994], + [-9.043066406249977, 12.40234375], + [-9.820703124999994, 12.04248046875], + [-10.274853515624983, 12.212646484375], + [-10.677343749999977, 11.8994140625], + [-10.933203124999977, 12.205175781249991], + [-11.30517578125, 12.015429687499989], + [-11.389404296875, 12.404394531249991], + [-11.390380859375, 12.941992187499991], + [-11.634960937499983, 13.369873046875], + [-12.05419921875, 13.633056640625], + [-12.019189453124994, 14.206494140624997], + [-12.280615234374977, 14.809033203124997], + [-12.104687499999983, 14.745361328125], + [-11.872851562499989, 14.995166015625003], + [-11.842236328124983, 15.12939453125], + [-11.828759765624994, 15.244873046875], + [-11.760156249999994, 15.425537109375], + [-11.675878906249977, 15.512060546874991], + [-11.502685546875, 15.636816406249991], + [-11.455224609374994, 15.625390624999994], + [-10.895605468749977, 15.150488281249991], + [-10.815087890624994, 15.28173828125], + [-10.696582031249989, 15.422656250000003], + [-9.94140625, 15.373779296875], + [-9.293701171875, 15.502832031249994], + [-8.171240234374977, 15.496142578125003], + [-6.335742187499989, 15.496191406249991], + [-6.131787109374983, 15.496240234374994], + [-5.723876953125, 15.496289062499997], + [-5.512499999999989, 15.496289062499997], + [-5.359912109374989, 16.282861328124994], + [-5.509619140624977, 16.442041015624994], + [-5.628662109375, 16.568652343750003], + [-5.65625, 16.8095703125], + [-5.684765624999983, 17.058251953124994], + [-5.713183593749989, 17.306884765625], + [-5.74169921875, 17.555566406249994], + [-5.827099609374983, 18.301562500000003], + [-5.855566406249977, 18.550244140624997], + [-5.884082031249989, 18.798876953125003], + [-5.941015624999977, 19.296191406250003], + [-5.969482421875, 19.544873046874997], + [-5.997949218749994, 19.793505859375003], + [-6.083398437499994, 20.539501953124997], + [-6.396582031249977, 23.274804687499994], + [-6.482031249999977, 24.020800781250003], + [-6.538964843749994, 24.51816406249999], + [-6.5673828125, 24.766796874999997], + [-6.594091796874977, 24.99462890625], + [-6.287207031249977, 24.994824218749997], + [-5.959814453124977, 24.99497070312499], + [-5.172900390624989, 24.995410156250003], + [-4.822607421874977, 24.99560546875], + [-3.2578613281249886, 23.981250000000003], + [-1.29296875, 22.696533203125], + [1.1455078125, 21.102246093749997], + [1.1657226562500114, 20.817431640625003], + [1.6854492187500227, 20.378369140624997], + [2.2193359375000057, 20.247802734375], + [2.4061523437500227, 20.063867187499994], + [3.2037109375000057, 19.789697265624994], + [3.255859375, 19.410937500000003], + [3.1060546875000057, 19.150097656249997], + [3.40087890625, 18.988427734374994], + [4.227636718750006, 19.142773437499997] + ] + ] + }, + "properties": { + "name": "Mali", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [101.1388671875001, 21.567480468749977], + [100.92753906250002, 21.3662109375], + [100.81953125000004, 21.31420898437497], + [100.75664062500002, 21.312646484375023], + [100.70312500000003, 21.251367187499966], + [100.65917968749997, 21.13037109375], + [100.613671875, 21.059326171875], + [100.56660156250004, 21.038183593750063], + [100.53613281250003, 20.992382812499955], + [100.24931640625002, 20.730273437500045], + [100.12246093750005, 20.316650390625057], + [99.8903320312501, 20.424414062499977], + [99.33789062499997, 20.078906250000017], + [99.02070312500004, 20.041796875000017], + [98.9166992187501, 19.77290039062504], + [98.23906250000002, 19.69067382812497], + [97.816796875, 19.459960937500057], + [97.75400390625006, 18.620800781249983], + [97.48496093750006, 18.494238281250034], + [97.79296875000003, 17.681250000000063], + [98.4388671875, 16.975683593750034], + [98.68925781250002, 16.30541992187497], + [98.56523437500007, 15.403564453125014], + [98.19101562500012, 15.204101562499972], + [98.24599609375005, 14.814746093750045], + [99.13681640625006, 13.716699218749994], + [99.21982421875012, 12.73974609375], + [99.40507812500002, 12.547900390625003], + [99.61474609374997, 11.781201171875026], + [99.1901367187501, 11.105273437499989], + [98.7572265625, 10.660937499999974], + [98.70253906250005, 10.19038085937504], + [98.46494140625006, 10.675830078124989], + [98.67558593750007, 10.986914062500034], + [98.74140625000004, 11.591699218749966], + [98.57597656250002, 13.161914062500031], + [98.24541015625002, 13.733496093750034], + [97.81230468750007, 14.858935546874989], + [97.7103515625, 15.875537109375074], + [97.58427734375007, 16.019580078125017], + [97.61962890624997, 16.537207031250034], + [97.37587890625005, 16.52294921874997], + [97.17832031250012, 17.06201171875003], + [96.62246093750005, 16.563916015624983], + [95.76328125000006, 16.169042968750006], + [95.38955078125005, 15.722753906250034], + [94.9425781250001, 15.818261718750023], + [94.58750000000006, 16.28881835937497], + [94.21425781250005, 16.126611328124966], + [94.58896484375006, 17.5693359375], + [94.43076171875012, 18.20166015625003], + [94.07001953125004, 18.893408203125006], + [93.70546875000005, 19.026904296875017], + [93.99814453125006, 19.440869140624983], + [93.36230468750003, 20.05830078125001], + [93.00195312499997, 20.074853515624994], + [92.73564453125007, 20.56269531250001], + [92.32412109375, 20.791845703125063], + [92.17958984375005, 21.293115234375023], + [92.5934570312501, 21.46733398437499], + [92.57490234375004, 21.978076171875045], + [92.77138671875, 22.104785156250017], + [93.07060546875002, 22.20942382812501], + [93.16201171875, 22.360205078125006], + [93.07871093750006, 22.71821289062501], + [93.20390625000002, 23.03701171875005], + [93.34941406250007, 23.08496093750003], + [93.36601562500007, 23.132519531249955], + [93.41494140625, 23.68208007812501], + [93.32626953125006, 24.064208984375057], + [93.45214843750003, 23.987402343750034], + [93.68339843750007, 24.00654296875004], + [94.07480468750006, 23.8720703125], + [94.37724609375002, 24.473730468750006], + [94.49316406250003, 24.637646484374983], + [94.70371093750012, 25.097851562499955], + [94.66777343750007, 25.458886718749966], + [94.99199218750002, 25.77045898437504], + [95.01523437500006, 25.912939453125006], + [95.0929687500001, 25.98730468749997], + [95.13242187500006, 26.041259765625057], + [95.12929687500005, 26.070410156250034], + [95.10839843749997, 26.091406250000034], + [95.06894531250006, 26.19111328125001], + [95.0597656250001, 26.473974609375006], + [95.20146484375007, 26.641406250000017], + [96.19082031250005, 27.26127929687499], + [96.79785156249997, 27.29619140624999], + [96.96279296875, 27.698291015625017], + [97.04970703125005, 27.760009765625], + [97.34355468750002, 27.982324218749994], + [97.30273437499997, 28.08598632812496], + [97.3224609375001, 28.21796875000004], + [97.35644531249997, 28.254492187500006], + [97.43144531250002, 28.353906250000023], + [97.53789062500002, 28.510205078124983], + [98.09892578125002, 28.142285156249983], + [98.29882812499997, 27.550097656250045], + [98.65117187500007, 27.572460937499983], + [98.7318359375, 26.583398437499994], + [98.6546875, 25.917773437500017], + [98.01074218749997, 25.292529296875017], + [97.8195312500001, 25.251855468749994], + [97.53144531250004, 24.49169921875003], + [97.68603515624997, 23.898095703124966], + [98.21250000000006, 24.110644531250017], + [98.76435546875004, 24.116064453125063], + [98.86376953125003, 23.191259765625034], + [99.34082031249997, 23.095898437499955], + [99.33769531250002, 22.49804687500003], + [99.19296875000006, 22.12597656249997], + [99.9176757812501, 22.02802734375001], + [100.21474609375, 21.462988281250006], + [100.83515625000004, 21.655175781249994], + [101.1388671875001, 21.567480468749977] + ] + ] + }, + "properties": { + "name": "Myanmar", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [19.670996093750006, 43.163964843749994], + [20.344335937500006, 42.827929687499996], + [20.06396484375, 42.547265624999994], + [19.65449218750001, 42.628564453124994], + [19.280664062500023, 42.17255859375], + [19.342382812500006, 41.869091796875], + [18.436328125000017, 42.559716796874994], + [18.46601562500001, 42.777246093749994], + [18.674218750000023, 43.230810546875], + [18.74921875000001, 43.283544921875], + [18.85107421875, 43.346337890624994], + [19.036718750000006, 43.357324218749994], + [18.940234375000017, 43.496728515624994], + [19.21875, 43.449951171875], + [19.670996093750006, 43.163964843749994] + ] + ] + }, + "properties": { + "name": "Montenegro", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [116.68330078125001, 49.823779296874996], + [115.95380859375001, 48.689355468749994], + [115.82050781250001, 48.57724609375], + [115.79169921875001, 48.455712890624994], + [115.79658203125001, 48.346337890624994], + [115.78554687500002, 48.2482421875], + [115.63945312499999, 48.18623046875], + [115.52509765625001, 48.130859375], + [115.5576171875, 47.94501953125], + [115.61640625000001, 47.874804687499996], + [115.71171874999999, 47.79892578125], + [115.89824218749999, 47.686914062499994], + [115.99384765625001, 47.711328124999994], + [116.07480468750003, 47.78955078125], + [116.23115234375001, 47.858203124999996], + [116.31718749999999, 47.85986328125], + [116.37822265624999, 47.844042968749996], + [116.51347656249999, 47.83955078125], + [116.65195312500003, 47.864501953125], + [116.76054687499999, 47.869775390624994], + [116.90117187499999, 47.853076171874996], + [116.95166015625, 47.836572265624994], + [117.06972656250002, 47.806396484375], + [117.19707031249999, 47.740283203124996], + [117.28593749999999, 47.666357421875], + [117.35078125000001, 47.652197265625], + [117.38398437500001, 47.675732421875], + [117.455078125, 47.741357421874994], + [117.55537109375001, 47.8046875], + [117.67666015625002, 47.90830078125], + [117.76835937499999, 47.987890625], + [118.49843750000002, 47.983984375], + [119.71113281250001, 47.15], + [119.89785156250002, 46.857812499999994], + [119.8671875, 46.672167968749996], + [119.74746093750002, 46.627197265625], + [119.70664062500003, 46.606005859374996], + [119.62021484375003, 46.603955078125], + [119.47402343750002, 46.62666015625], + [119.162109375, 46.638671875], + [118.95712890625003, 46.73486328125], + [118.84394531250001, 46.760205078125], + [118.30869140625003, 46.717041015625], + [117.91044921874999, 46.6193359375], + [117.8134765625, 46.5376953125], + [117.67109375000001, 46.5220703125], + [117.33339843750002, 46.36201171875], + [116.97880859374999, 46.361767578125], + [116.85908203125001, 46.387939453125], + [116.78701171875002, 46.37666015625], + [116.68886718750002, 46.32197265625], + [116.56259765625003, 46.289794921875], + [116.21298828125003, 45.8869140625], + [116.22910156250003, 45.845751953124996], + [116.24062500000002, 45.79599609375], + [115.68105468750002, 45.458251953125], + [115.16259765625, 45.390234375], + [114.91923828124999, 45.378271484375], + [114.73876953125, 45.41962890625], + [114.64433593749999, 45.41328125], + [114.56015625000003, 45.389990234375], + [114.51718750000003, 45.364599609375], + [114.41914062500001, 45.202587890625], + [114.0302734375, 44.942578125], + [113.87705078125003, 44.89619140625], + [113.65263671874999, 44.763476562499996], + [113.58701171875003, 44.745703125], + [113.04941406250003, 44.810351562499996], + [112.70673828125001, 44.883447265624994], + [112.59677734375003, 44.91767578125], + [112.49931640624999, 45.0109375], + [112.41132812500001, 45.058203125], + [112.11289062500003, 45.062939453125], + [112.03261718750002, 45.081640625], + [111.89804687500003, 45.0640625], + [111.40224609375002, 44.36728515625], + [111.8369140625, 43.93466796875], + [111.93173828125003, 43.81494140625], + [111.94287109375, 43.75244140625], + [111.93320312500003, 43.71142578125], + [111.87812500000001, 43.68017578125], + [111.77109375000003, 43.664599609374996], + [111.7197265625, 43.621142578124996], + [111.64082031250001, 43.56318359375], + [111.54736328125, 43.4962890625], + [111.50351562500003, 43.4927734375], + [111.00722656250002, 43.34140625], + [110.400390625, 42.773681640625], + [109.44316406249999, 42.455957031249994], + [109.33984375, 42.438378906249994], + [108.68730468749999, 42.41611328125], + [108.17119140624999, 42.447314453124996], + [106.77001953125, 42.288720703124994], + [105.86757812500002, 41.993994140625], + [105.31435546875002, 41.770898437499994], + [105.19707031249999, 41.738037109375], + [104.49824218750001, 41.65869140625], + [104.49824218750001, 41.877001953124996], + [104.30517578125, 41.846142578125], + [103.99726562500001, 41.79697265625], + [103.71113281250001, 41.751318359375], + [103.07285156250003, 42.00595703125], + [101.97294921874999, 42.215869140624996], + [101.7138671875, 42.4658203125], + [99.98378906250002, 42.67734375], + [99.46787109375003, 42.568212890625], + [97.20566406250003, 42.789794921875], + [96.38544921875001, 42.720361328124994], + [95.91250000000002, 43.206494140625], + [95.85957031250001, 43.2759765625], + [95.84199218750001, 43.383691406249994], + [95.52558593750001, 43.953955078125], + [95.3564453125, 44.00595703125], + [95.35029296875001, 44.278076171875], + [94.71201171875003, 44.350830078125], + [93.65644531250001, 44.9009765625], + [92.78789062499999, 45.0357421875], + [92.57890624999999, 45.010986328125], + [92.423828125, 45.008935546874994], + [92.17265624999999, 45.03525390625], + [92.02978515625, 45.068505859374994], + [91.58437500000002, 45.076513671875], + [91.51005859374999, 45.0982421875], + [91.44101562500003, 45.124755859375], + [91.31210937500003, 45.118115234375], + [91.05000000000001, 45.217431640624994], + [90.87724609374999, 45.196093749999996], + [90.66181640625001, 45.525244140625], + [91.00175781249999, 46.035791015624994], + [91.03388671875001, 46.52900390625], + [90.86992187499999, 46.954492187499994], + [90.49619140625003, 47.28515625], + [90.31328124999999, 47.676171874999994], + [90.10322265625001, 47.745410156249996], + [90.02792968750003, 47.877685546875], + [89.95869140625001, 47.886328125], + [89.77812499999999, 47.827001953125], + [89.7255859375, 47.852490234375], + [89.69316406249999, 47.879150390625], + [89.63847656249999, 47.909082031249994], + [89.56093750000002, 48.003955078124996], + [89.32988281249999, 48.024853515625], + [89.1962890625, 47.980908203125], + [89.11562500000002, 47.987695312499994], + [89.04765624999999, 48.0025390625], + [88.97109375000002, 48.049951171874994], + [88.91777343749999, 48.089013671874994], + [88.83828125000002, 48.101708984374994], + [88.68183593750001, 48.170556640624994], + [88.57597656249999, 48.220166015625], + [88.56679687500002, 48.317431640624996], + [88.51708984375, 48.38447265625], + [88.41396484375002, 48.40341796875], + [88.30996093750002, 48.472070312499994], + [87.97968750000001, 48.555126953125], + [87.7431640625, 48.881640624999996], + [87.85986328125, 48.96552734375], + [87.87216796875003, 49.000146484374994], + [87.83466796875001, 49.03193359375], + [87.81630859375002, 49.0802734375], + [87.8251953125, 49.11630859375], + [87.81425781249999, 49.1623046875], + [87.93476562500001, 49.16455078125], + [88.02851562500001, 49.219775390624996], + [88.11572265625, 49.256298828125], + [88.19257812500001, 49.451708984374996], + [88.33779296875002, 49.472558593749994], + [88.39335937499999, 49.482861328125], + [88.45244140624999, 49.472705078124996], + [88.54433593750002, 49.482568359374994], + [88.63320312500002, 49.486132812499996], + [88.83164062500003, 49.4484375], + [89.65410156249999, 49.71748046875], + [89.64384765624999, 49.90302734375], + [91.80429687500003, 50.693603515625], + [94.25107421875003, 50.556396484375], + [94.61474609375, 50.023730468749996], + [94.67548828125001, 50.028076171875], + [94.71806640624999, 50.043261718749996], + [94.93027343750003, 50.043749999999996], + [95.04433593750002, 49.961572265624994], + [95.52265625000001, 49.91123046875], + [95.56718749999999, 49.94384765625], + [95.70781249999999, 49.966015625], + [95.78935546874999, 50.012499999999996], + [95.85195312500002, 50.012939453125], + [95.8994140625, 49.990576171875], + [95.93574218750001, 49.960009765624996], + [96.06552734375003, 49.99873046875], + [96.31503906250003, 49.901123046875], + [96.98574218750002, 49.8828125], + [97.20859375000003, 49.730810546875], + [97.35976562500002, 49.741455078125], + [97.58935546875, 49.911474609375], + [98.10341796875002, 50.07783203125], + [98.27949218750001, 50.533251953124996], + [97.82529296875003, 50.985253906249994], + [97.94687500000003, 51.348437499999996], + [98.35273437500001, 51.717626953125], + [98.64052734375002, 51.801171875], + [98.8486328125, 52.070068359375], + [99.92167968749999, 51.755517578125], + [100.03457031250002, 51.737109374999996], + [100.23037109375002, 51.729833984375], + [100.46894531250001, 51.72607421875], + [100.53623046875003, 51.7134765625], + [101.22324218750003, 51.51328125], + [101.30449218749999, 51.474755859374994], + [101.38125000000002, 51.45263671875], + [101.57089843750003, 51.467187499999994], + [101.82119140625002, 51.421044921874994], + [102.11152343750001, 51.353466796875], + [102.15566406250002, 51.313769531249996], + [102.16005859375002, 51.26083984375], + [102.14238281249999, 51.216064453125], + [102.15195312500003, 51.10751953125], + [102.21503906250001, 50.829443359375], + [102.28837890624999, 50.585107421874994], + [102.68330078125001, 50.387158203125], + [102.85966796874999, 50.333251953125], + [103.03945312500002, 50.300634765625], + [103.16171875000003, 50.29072265625], + [103.23378906250002, 50.2642578125], + [103.30439453125001, 50.20029296875], + [103.63291015625003, 50.138574218749994], + [103.72324218750003, 50.153857421874996], + [103.80263671875002, 50.176074218749996], + [104.1796875, 50.16943359375], + [104.25996093750001, 50.214453125], + [104.35390625000002, 50.275292968749994], + [104.46630859375, 50.30615234375], + [104.97695312500002, 50.38291015625], + [105.0947265625, 50.389941406249996], + [105.38359374999999, 50.47373046875], + [106.21787109375003, 50.304589843749994], + [106.36845703124999, 50.317578125], + [106.57441406250001, 50.32880859375], + [106.71113281250001, 50.31259765625], + [106.94130859375002, 50.196679687499994], + [107.04023437500001, 50.086474609374996], + [107.14306640625, 50.033007812499996], + [107.23330078125002, 49.989404296874994], + [107.34707031250002, 49.986669921875], + [107.63095703125003, 49.98310546875], + [107.94785156250003, 49.924707031249994], + [108.03378906250003, 49.593994140625], + [108.40693359375001, 49.396386718749994], + [108.5224609375, 49.34150390625], + [108.61367187500002, 49.322802734374996], + [108.73300781250003, 49.33564453125], + [109.23671875000002, 49.334912109375], + [109.45371093750003, 49.296337890625], + [109.52871093750002, 49.269873046875], + [110.19990234375001, 49.17041015625], + [110.82792968749999, 49.166162109374994], + [111.20419921875003, 49.304296875], + [111.33662109375001, 49.355859374999994], + [113.05556640625002, 49.616259765624996], + [113.09208984374999, 49.692529296874994], + [113.16416015625003, 49.797167968749996], + [113.31904296875001, 49.874316406249996], + [113.44550781250001, 49.9416015625], + [113.57421875, 50.00703125], + [114.29707031250001, 50.2744140625], + [114.7431640625, 50.233691406249996], + [115.27451171875003, 49.948876953124994], + [116.13457031249999, 50.010791015624996], + [116.68330078125001, 49.823779296874996] + ] + ] + }, + "properties": { + "name": "Mongolia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [32.112890625000006, -26.839453125000006], + [32.10595703125, -26.52001953125], + [32.04140625000002, -26.28125], + [31.9482421875, -25.957617187500006], + [31.920312500000023, -25.77392578125], + [31.98457031250001, -25.631933593750006], + [31.98701171875001, -25.263476562500003], + [31.984375, -24.844042968750003], + [31.983203125000017, -24.638281250000006], + [31.98583984375, -24.46064453125001], + [31.858300781250023, -24.04023437500001], + [31.799609375000017, -23.892187500000006], + [31.54560546875001, -23.48232421875001], + [31.287890625000017, -22.40205078125001], + [31.429492187500017, -22.298828125], + [32.37109375, -21.33486328125001], + [32.477636718750006, -20.712988281250006], + [33.00673828125002, -19.873828125000003], + [32.71650390625001, -19.00185546875001], + [32.99306640625002, -18.35957031250001], + [32.94804687500002, -16.71230468750001], + [32.243261718750006, -16.44873046875], + [31.939843750000023, -16.428808593750006], + [31.236230468750023, -16.02363281250001], + [30.437792968750017, -15.995312500000011], + [30.396093750000006, -15.64306640625], + [30.231835937500023, -14.990332031250006], + [31.728906250000023, -14.49609375], + [33.201757812500006, -14.013378906250011], + [33.63642578125001, -14.568164062500003], + [34.33251953125, -14.408593750000009], + [34.50527343750002, -14.59814453125], + [34.54082031250002, -15.297265625000009], + [34.24824218750001, -15.887500000000003], + [34.28828125000001, -15.936132812500006], + [34.3759765625, -16.023730468750003], + [34.40302734375001, -16.08027343750001], + [34.395117187500006, -16.130859375], + [34.3955078125, -16.19921875], + [34.93339843750002, -16.760351562500006], + [35.11210937500002, -16.898535156250006], + [35.242773437500006, -16.37539062500001], + [35.358496093750006, -16.16054687500001], + [35.59931640625001, -16.12587890625001], + [35.70888671875002, -16.095800781250006], + [35.75527343750002, -16.05830078125001], + [35.79121093750001, -15.958691406250011], + [35.83027343750001, -15.4189453125], + [35.80537109375001, -15.265625], + [35.86669921875, -14.86376953125], + [35.84716796875, -14.6708984375], + [35.6904296875, -14.465527343750011], + [35.48847656250001, -14.201074218750009], + [35.37578125000002, -14.058691406250006], + [35.24746093750002, -13.896875000000009], + [34.54570312500002, -13.21630859375], + [34.542578125000006, -13.108691406250003], + [34.36083984375, -12.210546875000006], + [34.60625000000002, -11.690039062500006], + [34.65957031250002, -11.588671875000003], + [34.82656250000002, -11.57568359375], + [34.95947265625, -11.578125], + [35.1826171875, -11.574804687500006], + [35.41826171875002, -11.583203125000011], + [35.50439453125, -11.604785156250003], + [35.56435546875002, -11.602343750000003], + [35.630957031250006, -11.58203125], + [35.78544921875002, -11.452929687500003], + [35.91132812500001, -11.454687500000006], + [36.08222656250001, -11.537304687500011], + [36.17548828125001, -11.609277343750009], + [36.19130859375002, -11.670703125000003], + [36.3056640625, -11.706347656250003], + [36.518652343750006, -11.716210937500009], + [36.673828125, -11.684277343750011], + [36.771093750000006, -11.6103515625], + [36.872656250000006, -11.5712890625], + [36.97890625000002, -11.566992187500006], + [37.54169921875001, -11.675097656250003], + [37.92021484375002, -11.294726562500003], + [38.491796875000006, -11.413281250000011], + [38.79472656250002, -11.228906250000009], + [38.98750000000001, -11.167285156250003], + [39.170996093750006, -11.166894531250009], + [39.32158203125002, -11.12255859375], + [39.5634765625, -10.978515625], + [39.81708984375001, -10.912402343750003], + [39.98867187500002, -10.82080078125], + [40.46357421875001, -10.46435546875], + [40.544531250000006, -11.065625000000011], + [40.40283203125, -11.33203125], + [40.58085937500002, -12.635546875000003], + [40.54511718750001, -13.462890625], + [40.63994140625002, -14.390039062500009], + [40.83515625000001, -14.79150390625], + [40.55898437500002, -15.473437500000003], + [40.10878906250002, -15.979296875000003], + [39.84462890625002, -16.435644531250006], + [39.08437500000002, -16.97285156250001], + [38.14492187500002, -17.242773437500006], + [37.24453125000002, -17.73994140625001], + [36.540136718750006, -18.518164062500006], + [35.65126953125002, -19.163867187500003], + [34.947851562500006, -19.81269531250001], + [34.75576171875002, -19.82197265625001], + [34.69814453125002, -20.404394531250006], + [34.98232421875002, -20.806250000000006], + [35.267675781250006, -21.650976562500006], + [35.31572265625002, -22.39687500000001], + [35.57539062500001, -22.96308593750001], + [35.37041015625002, -23.79824218750001], + [35.438085937500006, -24.171191406250003], + [35.15595703125001, -24.54140625000001], + [34.60732421875002, -24.8212890625], + [33.34746093750002, -25.26093750000001], + [32.79218750000001, -25.644335937500003], + [32.590429687500006, -26.00410156250001], + [32.93359375, -26.25234375000001], + [32.88916015625, -26.83046875000001], + [32.88613281250002, -26.84931640625001], + [32.353515625, -26.861621093750003], + [32.19960937500002, -26.83349609375], + [32.112890625000006, -26.839453125000006] + ] + ] + }, + "properties": { + "name": "Mozambique", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-5.359912109374989, 16.282861328124994], + [-5.512499999999989, 15.496289062499983], + [-5.723876953124972, 15.496289062499983], + [-6.131787109374926, 15.496240234374966], + [-6.335742187500017, 15.496191406250063], + [-8.17124023437492, 15.496142578125045], + [-9.293701171875, 15.502832031249994], + [-9.941406249999972, 15.373779296874986], + [-10.696582031249989, 15.422656250000003], + [-10.895605468749949, 15.150488281249977], + [-10.9482421875, 15.151123046875014], + [-11.007421874999977, 15.222900390624986], + [-11.169335937500023, 15.358642578125014], + [-11.455224609374994, 15.625390624999994], + [-11.760156249999937, 15.425537109375057], + [-11.828759765624966, 15.244873046875014], + [-11.842236328124955, 15.129394531250028], + [-11.872851562499989, 14.995166015625031], + [-12.104687499999955, 14.745361328125043], + [-12.40869140625, 14.889013671874991], + [-12.858496093749977, 15.242529296874977], + [-13.105273437499989, 15.57177734375], + [-13.40966796875, 16.059179687500006], + [-13.756640624999989, 16.172509765624994], + [-14.300097656249932, 16.58027343750001], + [-15.11264648437492, 16.64492187500005], + [-15.768212890624994, 16.485107421875], + [-16.168359374999966, 16.54707031250001], + [-16.34667968749997, 16.926416015625023], + [-16.07890624999996, 17.54584960937501], + [-16.084960937499943, 18.52119140625001], + [-16.213085937499926, 19.003320312500023], + [-16.51445312499996, 19.361962890624994], + [-16.283398437499955, 19.787158203125017], + [-16.21044921875003, 20.227929687500023], + [-16.42978515624995, 20.652343750000057], + [-17.06396484375, 20.898828124999994], + [-16.96455078125001, 21.329248046875023], + [-15.231201171875, 21.331298828125], + [-13.855371093749937, 21.332958984374983], + [-13.396728515624943, 21.333544921875017], + [-13.167431640624926, 21.333789062500074], + [-13.016210937499949, 21.33393554687501], + [-13.025097656249983, 21.46679687499997], + [-13.032226562500028, 21.572070312500017], + [-13.041748046875, 21.71381835937504], + [-13.051220703124983, 21.854785156250074], + [-13.094335937499977, 22.49599609375005], + [-13.107324218749937, 22.56074218750001], + [-13.155957031250011, 22.689306640625006], + [-13.166503906250028, 22.753222656250045], + [-13.153271484374983, 22.820507812499983], + [-13.12089843749996, 22.884082031250074], + [-13.031494140624943, 23.000244140625], + [-12.372900390624977, 23.318017578124994], + [-12.023437499999943, 23.467578125000017], + [-12.016308593749983, 23.97021484375], + [-12.016308593749983, 24.378662109375], + [-12.016308593749983, 24.923242187499994], + [-12.016308593749983, 25.331689453124994], + [-12.016308593749983, 25.740136718749994], + [-12.016308593749983, 25.995410156250017], + [-10.562451171874926, 25.995458984375034], + [-9.81718749999996, 25.995458984375034], + [-9.258203124999966, 25.99550781250005], + [-8.885644531249994, 25.99550781250005], + [-8.682226562499949, 25.99550781250005], + [-8.68212890625, 26.109472656250006], + [-8.68212890625, 26.273193359375057], + [-8.682324218749955, 26.49770507812505], + [-8.683349609375, 27.285937500000045], + [-6.2386718749999375, 25.848193359375045], + [-4.822607421874949, 24.99560546875], + [-5.172900390624989, 24.995410156250045], + [-5.959814453124977, 24.994970703125063], + [-6.287207031249977, 24.99482421875001], + [-6.594091796874977, 24.99462890624997], + [-6.396582031249977, 23.274804687499994], + [-6.0833984374999375, 20.539501953124983], + [-5.9979492187499375, 19.793505859375045], + [-5.969482421875, 19.54487304687504], + [-5.941015624999977, 19.29619140624999], + [-5.884082031250017, 18.798876953125017], + [-5.855566406249977, 18.550244140624983], + [-5.8270996093749545, 18.301562500000045], + [-5.741699218749943, 17.555566406250023], + [-5.713183593750017, 17.306884765625], + [-5.684765624999983, 17.058251953124966], + [-5.628662109375028, 16.568652343750045], + [-5.50961914062492, 16.442041015625023], + [-5.359912109374989, 16.282861328124994] + ] + ] + }, + "properties": { + "name": "Mauritania", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [34.95947265625003, -11.578125000000028], + [34.82656250000005, -11.575683593749972], + [34.65957031250005, -11.58867187499996], + [34.61855468750005, -11.620214843749991], + [34.60625000000002, -11.690039062500006], + [34.36083984375003, -12.210546874999991], + [34.542578125000006, -13.108691406250003], + [34.54570312500002, -13.21630859375], + [35.247460937499994, -13.896874999999994], + [35.37578125000002, -14.05869140625002], + [35.48847656250004, -14.20107421874998], + [35.69042968749997, -14.465527343750026], + [35.84716796875003, -14.670898437500043], + [35.86669921875003, -14.863769531249986], + [35.83027343750004, -15.418945312500028], + [35.7912109375001, -15.958691406250026], + [35.75527343750005, -16.058300781249983], + [35.708886718749994, -16.095800781249977], + [35.5993164062501, -16.12587890624998], + [35.35849609375006, -16.160546875000023], + [35.242773437500006, -16.37539062500001], + [35.11210937500002, -16.898535156250006], + [34.93339843750002, -16.760351562500006], + [34.39550781249997, -16.19921875], + [34.39511718750006, -16.130859375000014], + [34.4030273437501, -16.08027343750001], + [34.37597656249997, -16.02373046874996], + [34.2482421875001, -15.887500000000003], + [34.54082031250002, -15.297265625000009], + [34.50527343750005, -14.598144531249957], + [34.33251953125003, -14.40859374999998], + [33.63642578125004, -14.568164062499974], + [33.148046875000006, -13.94091796875], + [32.797460937500006, -13.6884765625], + [32.67207031250004, -13.610351562499986], + [32.851855468750074, -13.457031250000014], + [32.96757812500002, -13.224999999999994], + [32.99999999999997, -12.89960937500004], + [32.97050781250002, -12.864746093749957], + [32.945605468750074, -12.804394531250011], + [33.021582031250006, -12.63046875000002], + [33.24345703125002, -12.556542968749966], + [33.39794921874997, -12.489843749999963], + [33.43066406249997, -12.460449218750014], + [33.48320312500002, -12.403417968750034], + [33.4914062500001, -12.331054687499943], + [33.25234375000005, -12.112597656250031], + [33.226367187500074, -11.534863281250011], + [33.23271484375002, -11.417675781250026], + [33.26835937500002, -11.403906249999977], + [33.379785156249994, -11.15791015625004], + [33.338671875000074, -11.085156249999969], + [33.29326171875002, -10.981152343749997], + [33.27275390625002, -10.915039062499943], + [33.261328125000006, -10.893359374999974], + [33.29277343750002, -10.85234374999996], + [33.3449218750001, -10.812695312499969], + [33.464746093749994, -10.78310546874998], + [33.65908203125005, -10.590527343749997], + [33.528906250000006, -10.234667968749974], + [33.31152343750003, -10.037988281249966], + [33.3371093750001, -9.954003906249994], + [33.350976562499994, -9.862207031250037], + [33.148046875000006, -9.603515625], + [32.91992187500003, -9.407421875000026], + [34.32089843750006, -9.731542968749977], + [34.524218750000074, -10.03017578124998], + [34.66181640625004, -10.71005859375002], + [34.59765625000003, -11.037500000000023], + [34.77382812500005, -11.341699218750009], + [34.93701171874997, -11.463476562500034], + [34.95263671874997, -11.54374999999996], + [34.95947265625003, -11.578125000000028] + ] + ] + }, + "properties": { + "name": "Malawi", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [102.10107421874997, 6.242236328125031], + [102.98242187499997, 5.524951171875003], + [103.41582031250007, 4.85029296875004], + [103.46875000000003, 4.393261718750011], + [103.36201171875004, 3.769140624999963], + [103.43945312499997, 2.93310546875], + [103.8122070312501, 2.5804687500000085], + [104.28847656250005, 1.4806640625000398], + [103.6945312500001, 1.4496582031250256], + [102.72714843750012, 1.855566406250034], + [101.29550781250012, 2.8852050781250114], + [101.29990234375012, 3.253271484375034], + [100.71542968750006, 3.966210937499966], + [100.61455078125002, 4.652246093750023], + [100.35263671875006, 5.587695312499989], + [100.34326171874997, 5.984179687500031], + [100.11914062499997, 6.441992187500048], + [100.3454101562501, 6.549902343750006], + [101.05351562500002, 6.2425781250000085], + [101.2570312500001, 5.7893554687500455], + [101.5560546875, 5.907763671875003], + [101.87363281250012, 5.8252929687499915], + [102.10107421874997, 6.242236328125031] + ] + ], + [ + [ + [117.5744140625001, 4.17060546875004], + [117.10058593750003, 4.337060546875023], + [115.89619140625004, 4.348681640624989], + [115.56845703125006, 3.9387695312499744], + [115.45439453125002, 3.0343261718750085], + [115.086328125, 2.8411132812499886], + [115.1791015625, 2.5231933593749716], + [114.78642578125002, 2.250488281250014], + [114.83056640625003, 1.9800292968749886], + [114.54589843750003, 1.467138671875034], + [113.90234375000003, 1.4342773437499972], + [113.6222656250001, 1.2359375000000057], + [112.47617187500006, 1.5590820312500284], + [112.1857421875001, 1.4390624999999915], + [112.078515625, 1.1433593749999744], + [111.76972656250004, 0.9994628906249687], + [110.93808593750006, 1.0173339843750568], + [110.50576171875005, 0.8619628906250227], + [109.65400390625004, 1.6148925781250227], + [109.62890625000003, 2.027539062499983], + [109.9845703125001, 1.7176269531249915], + [110.34921875000012, 1.7197265624999716], + [110.93994140625003, 1.5173339843750426], + [111.15419921875005, 1.7387695312500426], + [111.24218749999997, 2.4357421875000114], + [111.72773437500004, 2.853808593750003], + [112.73730468749997, 3.0704589843749943], + [113.04472656250002, 3.2052246093750085], + [113.92392578125006, 4.243212890625003], + [114.0638671875, 4.592675781249966], + [114.60830078125005, 4.023974609375017], + [114.84023437500005, 4.3932128906250085], + [114.74667968750006, 4.718066406250017], + [115.02675781250005, 4.899707031249989], + [115.1400390625, 4.8997558593749915], + [115.51982421875002, 5.048925781250006], + [115.41904296875012, 5.413183593749963], + [115.79687499999997, 5.536132812499972], + [116.1383789062501, 6.12954101562498], + [116.49472656250006, 6.521679687500026], + [117.29404296875006, 6.676904296875023], + [117.64570312500004, 6.473681640625017], + [117.61718750000003, 5.940722656249974], + [118.00380859375, 6.0533203124999915], + [118.11582031250006, 5.862500000000026], + [118.59482421875006, 5.592089843750003], + [119.22343750000007, 5.412646484375031], + [119.13222656250005, 5.100488281250037], + [118.18535156250002, 4.828515625000051], + [118.49804687499997, 4.362353515625031], + [117.5744140625001, 4.17060546875004] + ] + ] + ] + }, + "properties": { + "name": "Malaysia", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [23.380664062500017, -17.640625], + [24.27490234375, -17.481054687500006], + [24.932421875000017, -17.54345703125], + [25.2587890625, -17.793554687500006], + [24.358984375000006, -17.97822265625001], + [23.58056640625, -18.452929687500003], + [23.298632812500017, -18.02734375], + [20.97412109375, -18.31884765625], + [20.976171875000006, -19.74433593750001], + [20.970996093750017, -22.00019531250001], + [19.977343750000017, -22.00019531250001], + [19.98046875, -24.77675781250001], + [19.98046875, -26.53115234375001], + [19.98046875, -28.310351562500003], + [19.02607421875001, -28.92792968750001], + [18.310839843750017, -28.88623046875], + [17.44794921875001, -28.69814453125001], + [17.1884765625, -28.13251953125001], + [17.1494140625, -28.08222656250001], + [17.056250000000006, -28.031054687500003], + [16.93330078125001, -28.069628906250003], + [16.875292968750017, -28.1279296875], + [16.841210937500023, -28.21894531250001], + [16.810156250000006, -28.26455078125001], + [16.787500000000023, -28.39472656250001], + [16.755761718750023, -28.4521484375], + [16.447558593750017, -28.61757812500001], + [15.719042968750017, -27.9658203125], + [15.341503906250011, -27.386523437500003], + [14.9677734375, -26.31806640625001], + [14.84521484375, -25.725683593750006], + [14.837109375000011, -25.033203125], + [14.501562500000006, -24.201953125000003], + [14.473828125000011, -23.28115234375001], + [14.525976562500006, -22.70253906250001], + [14.321875000000006, -22.18994140625], + [13.973242187500006, -21.767578125], + [13.450585937500023, -20.91669921875001], + [13.168359375000023, -20.184667968750006], + [12.458203125000011, -18.9267578125], + [12.095703125, -18.54091796875001], + [11.77587890625, -18.001757812500003], + [11.733496093750006, -17.7509765625], + [11.743066406250023, -17.24921875000001], + [11.902539062500011, -17.2265625], + [12.013964843750017, -17.168554687500006], + [12.21337890625, -17.2099609375], + [12.359277343750023, -17.205859375000003], + [12.548144531250017, -17.212695312500003], + [13.101171875000006, -16.96767578125001], + [13.403710937500023, -17.0078125], + [13.93798828125, -17.388769531250006], + [15.765820312500011, -17.3896484375], + [16.1484375, -17.390234375000006], + [16.531054687500017, -17.39082031250001], + [16.913671875000006, -17.391406250000003], + [17.296289062500023, -17.39199218750001], + [17.835351562500023, -17.39277343750001], + [18.396386718750023, -17.3994140625], + [18.718066406250017, -17.703222656250006], + [18.825976562500017, -17.76630859375001], + [19.076464843750017, -17.817675781250003], + [20.392968750000023, -17.88740234375001], + [20.507617187500017, -17.95253906250001], + [20.625097656250006, -17.996679687500006], + [21.416894531250023, -18.00068359375001], + [21.960839843750023, -17.90517578125001], + [22.32421875, -17.837500000000006], + [22.6240234375, -17.78164062500001], + [23.068261718750023, -17.698828125000006], + [23.380664062500017, -17.640625] + ] + ] + }, + "properties": { + "name": "Namibia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [164.20234375000004, -20.246093749999957], + [164.4359375, -20.282226562499957], + [165.191796875, -20.768847656249974], + [165.66279296875004, -21.267187499999977], + [166.94238281250003, -22.09013671875003], + [166.77412109375004, -22.37617187500004], + [166.09609375, -21.95664062500002], + [165.24199218750002, -21.52548828125002], + [164.45468750000012, -20.829101562499986], + [164.16972656250007, -20.48017578125004], + [164.20234375000004, -20.246093749999957] + ] + ] + }, + "properties": { + "name": "France", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [14.97900390625, 22.99619140624999], + [15.172265625000023, 21.922070312499997], + [15.181835937500011, 21.523388671874997], + [15.607324218750023, 20.954394531250003], + [15.587109375000011, 20.733300781249994], + [15.948828125000006, 20.303173828124997], + [15.735058593750011, 19.904052734375], + [15.474316406250011, 16.908398437499997], + [14.367968750000017, 15.750146484374994], + [13.4482421875, 14.380664062500003], + [13.505761718750023, 14.134423828124994], + [13.606347656250023, 13.70458984375], + [13.426953125000011, 13.701757812499991], + [13.323828125000006, 13.670849609374997], + [12.65478515625, 13.326562499999994], + [12.463183593750017, 13.09375], + [11.411914062500017, 13.353613281249991], + [10.958886718750023, 13.371533203124997], + [10.475878906250017, 13.330224609374994], + [10.229589843750006, 13.281005859375], + [10.184667968750006, 13.270117187499991], + [9.615917968750011, 12.810644531249991], + [9.201562500000023, 12.821484374999997], + [8.750585937500006, 12.908154296874997], + [8.4560546875, 13.059667968749991], + [8.095019531250017, 13.291162109374994], + [7.955761718750011, 13.32275390625], + [7.788671875000006, 13.337890625], + [7.056738281250006, 13.000195312499997], + [6.804296875000006, 13.107666015625], + [6.386328125000006, 13.603613281249991], + [6.2998046875, 13.658789062499991], + [6.184277343750011, 13.663671874999991], + [5.838183593750017, 13.765380859375], + [5.491992187500017, 13.872851562500003], + [5.415820312500017, 13.859179687500003], + [5.361621093750017, 13.836865234374997], + [5.241894531250011, 13.757226562499994], + [4.823339843750006, 13.759765625], + [4.147558593750006, 13.457714843749997], + [3.9478515625000057, 12.775048828124994], + [3.6466796875000114, 12.529980468749997], + [3.618457031250017, 11.827734374999991], + [3.5954101562500114, 11.6962890625], + [3.4498046875000057, 11.851953124999994], + [3.3599609375000057, 11.880468749999991], + [2.8781250000000114, 12.367724609374989], + [2.366015625000017, 12.221923828125], + [2.38916015625, 11.897070312499991], + [2.0914062500000057, 12.277978515624994], + [2.0738281250000057, 12.713964843749991], + [1.56494140625, 12.635400390624994], + [0.9873046875, 13.041894531249994], + [0.9777343750000114, 13.551953124999997], + [0.6181640625, 13.703417968750003], + [0.16386718750001705, 14.497216796874994], + [0.21748046875001137, 14.911474609374991], + [0.9600585937500057, 14.986914062499991], + [1.3001953125000227, 15.272265625000003], + [3.5042968750000227, 15.356347656249994], + [3.876953125, 15.755273437499994], + [4.121289062500011, 16.357714843750003], + [4.234667968750017, 16.996386718750003], + [4.227636718750006, 19.142773437499997], + [5.836621093750011, 19.479150390624994], + [7.481738281250017, 20.873095703125003], + [9.378710937500017, 21.991406249999997], + [11.967871093750006, 23.517871093750003], + [13.481250000000017, 23.18017578125], + [14.230761718750017, 22.618457031250003], + [14.97900390625, 22.99619140624999] + ] + ] + }, + "properties": { + "name": "Niger", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [6.804296875000006, 13.107666015625], + [7.056738281250006, 13.00019531250004], + [7.788671875000006, 13.337890625], + [7.955761718750011, 13.322753906250028], + [8.095019531250045, 13.29116210937498], + [8.750585937500034, 12.908154296875026], + [9.20156250000008, 12.82148437500004], + [9.615917968750011, 12.810644531249963], + [10.184667968750063, 13.270117187499963], + [10.229589843749977, 13.281005859375043], + [10.475878906250074, 13.330224609375037], + [10.958886718750051, 13.371533203125011], + [11.411914062500074, 13.353613281250006], + [12.463183593750017, 13.09375], + [12.654785156250057, 13.326562500000009], + [13.323828125000034, 13.670849609374983], + [13.426953125000068, 13.701757812499963], + [13.606347656250023, 13.704589843750014], + [13.932324218750011, 13.258496093749997], + [14.06396484375, 13.078515625000009], + [14.160058593750023, 12.612792968749986], + [14.184863281250017, 12.447216796874997], + [14.272851562500023, 12.356494140624989], + [14.627148437500068, 12.10869140624996], + [14.559765625000011, 11.492285156249963], + [13.892089843750057, 11.140087890624983], + [13.53535156250004, 10.605078124999963], + [13.269921875000051, 10.036181640624974], + [13.175488281250011, 9.539648437499977], + [12.929492187500074, 9.426269531249972], + [12.651562500000011, 8.667773437499989], + [12.40351562500004, 8.59555664062502], + [12.311328125000074, 8.419726562499989], + [12.2333984375, 8.282324218749977], + [12.016015625000051, 7.5897460937500085], + [11.809179687500006, 7.3450683593749915], + [11.767382812500017, 7.272265624999989], + [11.551660156250023, 6.697265625], + [11.153320312500057, 6.437939453125011], + [11.079687500000063, 6.505517578125023], + [11.032519531250045, 6.697900390625037], + [10.954199218750006, 6.776562499999997], + [10.606250000000074, 7.063085937500006], + [10.143554687500057, 6.99643554687502], + [10.038867187500045, 6.921386718750014], + [9.874218750000068, 6.803271484375017], + [9.82070312500008, 6.783935546874986], + [9.779882812500034, 6.760156250000023], + [9.725585937499972, 6.649999999999963], + [9.659960937500017, 6.531982421874986], + [9.490234375, 6.418652343749997], + [8.997167968750006, 5.917724609375], + [8.800976562499983, 5.197460937499983], + [8.293066406250006, 4.557617187500014], + [7.15468750000008, 4.514404296875], + [6.757031250000068, 4.343554687500017], + [6.07656250000008, 4.290624999999977], + [5.587792968750051, 4.647216796874972], + [5.232421875000057, 5.483789062499966], + [4.861035156250068, 6.026318359374997], + [4.431347656250011, 6.348583984375026], + [4.125878906250023, 6.411376953125028], + [2.706445312500051, 6.369238281249963], + [2.7356445312500455, 6.595703125], + [2.7537109374999886, 6.661767578124966], + [2.774609374999983, 6.711718750000017], + [2.7529296875000284, 6.771630859374966], + [2.7317382812500455, 6.852832031249989], + [2.721386718750068, 6.980273437500017], + [2.750488281250057, 7.39506835937496], + [2.686035156250057, 7.873730468750054], + [2.703125, 8.371826171875], + [2.7748046875000227, 9.048535156250026], + [3.044921875, 9.08383789062502], + [3.3251953124999716, 9.778466796875051], + [3.5572265625000057, 9.907324218750006], + [3.6465820312500057, 10.408984374999989], + [3.83447265625, 10.607421875], + [3.7568359375, 10.768749999999997], + [3.7164062500000057, 11.07958984375], + [3.63886718750004, 11.176855468750006], + [3.4877929687499716, 11.395410156250037], + [3.490527343750017, 11.499218750000054], + [3.55390625000004, 11.631884765624989], + [3.595410156250068, 11.696289062500057], + [3.6184570312500455, 11.827734375000006], + [3.6466796875000114, 12.529980468749983], + [3.9478515625000057, 12.775048828124994], + [4.147558593750006, 13.457714843749983], + [4.823339843750006, 13.759765624999972], + [5.241894531250011, 13.757226562499994], + [5.361621093750074, 13.836865234375054], + [5.415820312500017, 13.859179687499974], + [5.491992187500074, 13.872851562500003], + [6.184277343750068, 13.66367187500002], + [6.2998046875, 13.658789062500006], + [6.386328125000034, 13.603613281250048], + [6.804296875000006, 13.107666015625] + ] + ] + }, + "properties": { + "name": "Nigeria", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-83.6419921875, 10.917236328125], + [-84.168359375, 10.780371093749991], + [-84.348291015625, 10.979882812499994], + [-84.9091796875, 10.9453125], + [-85.62138671874999, 11.184472656249994], + [-85.7443359375, 11.062109374999991], + [-86.468896484375, 11.73828125], + [-86.755615234375, 12.156640624999994], + [-87.66752929687499, 12.903564453125], + [-87.54331054687499, 13.039697265624994], + [-87.33725585937499, 12.979248046875], + [-87.05917968749999, 12.991455078125], + [-86.95888671875, 13.0537109375], + [-86.93315429687499, 13.117529296874991], + [-86.92880859374999, 13.179394531249997], + [-86.918212890625, 13.223583984374997], + [-86.87353515625, 13.266503906249994], + [-86.710693359375, 13.313378906249994], + [-86.77060546874999, 13.69873046875], + [-86.758984375, 13.746142578125003], + [-86.733642578125, 13.763476562500003], + [-86.61025390625, 13.774853515624997], + [-86.376953125, 13.755664062500003], + [-86.33173828125, 13.770068359375003], + [-86.238232421875, 13.899462890625003], + [-86.15122070312499, 13.994580078124997], + [-86.0892578125, 14.037207031249991], + [-86.04038085937499, 14.050146484374991], + [-85.9837890625, 13.965673828124991], + [-85.78671874999999, 13.844433593749997], + [-85.75341796875, 13.85205078125], + [-85.73393554687499, 13.858691406250003], + [-85.727734375, 13.876074218749991], + [-85.731201171875, 13.931835937499997], + [-85.68193359374999, 13.982568359374994], + [-85.47705078125, 14.108691406250003], + [-85.373779296875, 14.223876953125], + [-85.17949218749999, 14.343310546875003], + [-84.98515624999999, 14.75244140625], + [-84.78916015624999, 14.790380859374991], + [-84.72978515624999, 14.71337890625], + [-84.645947265625, 14.661083984374997], + [-83.635498046875, 14.876416015624997], + [-83.4150390625, 15.008056640625], + [-83.187744140625, 14.340087890625], + [-83.4123046875, 13.996484374999994], + [-83.567333984375, 13.3203125], + [-83.5109375, 12.411816406249997], + [-83.76933593749999, 11.931640625], + [-83.6517578125, 11.642041015624997], + [-83.86787109375, 11.300048828125], + [-83.6419921875, 10.917236328125] + ] + ] + }, + "properties": { + "name": "Nicaragua", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [4.226171875000034, 51.38647460937503], + [3.9020507812500114, 51.20766601562502], + [3.35009765625, 51.37768554687503], + [4.226171875000034, 51.38647460937503] + ] + ], + [ + [ + [4.226171875000034, 51.38647460937503], + [3.5869140625, 51.45390624999999], + [4.482812500000023, 52.30917968749998], + [4.6783203125000625, 52.80976562500001], + [6.062207031250068, 53.407080078125006], + [6.8162109375000455, 53.44116210937503], + [7.197265625000028, 53.28227539062499], + [7.035156250000057, 52.38022460937498], + [6.7417968750000625, 51.91088867187503], + [5.948535156250017, 51.762402343749955], + [6.193261718750051, 51.48891601562502], + [5.894726562500068, 50.98422851562506], + [5.993945312500017, 50.75043945312504], + [5.693554687500011, 50.774755859375006], + [5.827148437500057, 51.125634765624994], + [4.503417968750028, 51.47470703124998], + [4.226171875000034, 51.38647460937503] + ] + ] + ] + }, + "properties": { + "name": "Netherlands", + "childNum": 2 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [30.869726562500006, 69.78344726562506], + [28.96582031250003, 69.02197265625], + [29.14160156250003, 69.67143554687505], + [27.889941406250045, 70.06166992187497], + [26.525390625000057, 69.91503906250003], + [26.011523437500074, 69.65263671875005], + [25.748339843750017, 68.99013671875], + [24.94140625000003, 68.59326171875006], + [23.85400390625, 68.80590820312503], + [22.410937500000074, 68.719873046875], + [21.621777343750068, 69.27070312499995], + [20.622167968750006, 69.036865234375], + [19.969824218750063, 68.35639648437501], + [18.378613281250068, 68.56240234374997], + [17.91669921875001, 67.96489257812502], + [17.324609375000023, 68.10380859374999], + [16.12744140625, 67.42583007812507], + [16.40351562500004, 67.05498046875002], + [15.422949218750006, 66.48984374999998], + [14.543261718750045, 66.12934570312498], + [14.47968750000004, 65.30146484374998], + [13.650292968750023, 64.58154296874997], + [14.077636718750028, 64.464013671875], + [13.960546875000063, 64.01401367187498], + [12.662500000000023, 63.94047851562502], + [11.999902343750051, 63.29169921875001], + [12.218164062500023, 63.00063476562502], + [12.303515625000074, 62.28559570312501], + [12.155371093750006, 61.720751953125045], + [12.88076171875008, 61.35229492187506], + [12.29414062500004, 61.00268554687506], + [12.588671874999989, 60.450732421875045], + [12.486132812500074, 60.10678710937506], + [11.680761718750034, 59.59228515625003], + [11.798144531250074, 59.28989257812498], + [11.388281250000063, 59.036523437499966], + [10.834472656250028, 59.18393554687498], + [9.618457031250017, 58.946044921875], + [8.166113281250063, 58.145312500000045], + [7.0048828125, 58.024218750000074], + [5.706835937500074, 58.52363281250001], + [5.84521484375, 59.35346679687498], + [5.1316406250000455, 59.22646484375002], + [5.244042968750023, 60.569580078125], + [5.049121093750017, 60.70751953125006], + [4.927832031249977, 61.71069335937506], + [5.5333007812500625, 62.310888671875034], + [6.352929687500051, 62.61113281249999], + [7.283789062499977, 62.60229492187497], + [7.00849609375004, 62.957666015624994], + [8.100585937500028, 63.090966796874966], + [8.398144531249983, 63.53510742187504], + [9.696875000000006, 63.624560546875045], + [9.708007812500028, 63.864892578124994], + [11.349902343750045, 64.90590820312497], + [12.15966796875, 65.178955078125], + [12.272851562500051, 65.56816406250007], + [12.976074218750057, 66.01918945312502], + [13.104687500000068, 66.53940429687503], + [14.754980468750006, 67.49902343749997], + [14.798925781250063, 67.80932617187503], + [16.064550781249977, 68.19990234375001], + [16.65185546875, 68.62578125000002], + [18.101464843749994, 69.15629882812499], + [18.293164062500068, 69.47509765625003], + [20.068945312500006, 69.883447265625], + [21.163085937500057, 69.88950195312498], + [21.400390625, 70.17446289062505], + [22.684570312500057, 70.374755859375], + [23.046484375000063, 70.10185546874999], + [24.420019531250034, 70.70200195312503], + [24.658007812500017, 71.00102539062505], + [25.768164062500063, 70.85317382812502], + [27.59707031250005, 71.09130859375003], + [29.102343750000045, 70.86074218749997], + [30.944140625000017, 70.27441406249997], + [29.601367187500017, 69.97675781249998], + [29.792089843750063, 69.727880859375], + [30.869726562500006, 69.78344726562506] + ] + ], + [ + [ + [21.60810546875004, 78.59570312499997], + [23.11669921874997, 77.99150390624999], + [24.23828125000003, 77.89853515625006], + [23.84121093750005, 77.49775390625004], + [22.056835937500068, 77.50117187500001], + [21.6083984375, 77.91606445312499], + [20.22792968750005, 78.47783203125005], + [21.60810546875004, 78.59570312499997] + ] + ], + [ + [ + [16.786718750000034, 79.90673828125], + [18.58144531250008, 79.57158203125002], + [19.089453125000034, 79.15703125000002], + [20.458203125000068, 79.12924804687506], + [21.388769531250034, 78.74042968749998], + [19.76875000000004, 78.62270507812497], + [18.439257812500074, 78.025048828125], + [16.700488281250045, 76.57929687499995], + [14.365820312500034, 77.23447265625003], + [14.920800781250023, 77.68881835937506], + [13.680566406250051, 78.02812499999999], + [11.77382812500008, 78.71640625000006], + [10.86591796875004, 79.79658203125001], + [12.753515625000006, 79.77578124999997], + [13.383593750000045, 79.48076171874999], + [15.816113281250011, 79.68183593750001], + [16.786718750000034, 79.90673828125] + ] + ], + [ + [ + [20.897851562500023, 80.24995117187501], + [22.450781250000034, 80.40224609375005], + [26.86083984375, 80.16000976562498], + [27.19863281250008, 79.90659179687506], + [25.641210937500034, 79.40302734374995], + [23.94775390625, 79.19428710937498], + [20.861132812500017, 79.39785156249997], + [18.725000000000023, 79.7607421875], + [18.343847656250006, 80.05957031250006], + [20.897851562500023, 80.24995117187501] + ] + ] + ] + }, + "properties": { + "name": "Norway", + "childNum": 4 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [88.10976562500002, 27.87060546875], + [88.14697265625, 27.749218749999997], + [88.02412109375001, 27.408886718749997], + [87.984375, 27.133935546874994], + [87.9931640625, 27.086083984374994], + [88.11103515625001, 26.928466796875], + [88.1572265625, 26.807324218749997], + [88.16152343750002, 26.724804687499997], + [88.11152343750001, 26.58642578125], + [88.05488281250001, 26.430029296875], + [88.02695312500003, 26.39501953125], + [87.9951171875, 26.382373046874996], + [87.84921875000003, 26.436914062499994], + [87.63339843750003, 26.399121093749997], + [87.28740234374999, 26.360302734374997], + [87.01640624999999, 26.555419921875], + [86.70136718750001, 26.43505859375], + [86.36611328125002, 26.574414062499997], + [85.29296875, 26.741015624999996], + [84.68535156249999, 27.041015625], + [84.65478515625, 27.203662109374996], + [84.64072265625003, 27.249853515625], + [84.61015624999999, 27.298681640625], + [84.48085937500002, 27.348193359374996], + [84.22978515624999, 27.42783203125], + [84.09101562500001, 27.491357421874994], + [83.28974609375001, 27.370996093749994], + [82.7333984375, 27.518994140624997], + [82.71083984375002, 27.5966796875], + [82.67734375000003, 27.6734375], + [82.6298828125, 27.687060546874996], + [82.45136718750001, 27.671826171874997], + [82.28769531250003, 27.756542968749997], + [82.11191406250003, 27.864941406249997], + [82.03701171875002, 27.900585937499997], + [81.98769531250002, 27.913769531249997], + [81.94521484375002, 27.899267578125], + [81.89687500000002, 27.874462890624997], + [81.85263671875003, 27.867089843749994], + [80.58701171875003, 28.649609374999997], + [80.07070312500002, 28.83017578125], + [80.05166015625002, 28.870312499999997], + [80.08457031250003, 28.994189453124996], + [80.13046875000003, 29.100390624999996], + [80.16953125000003, 29.124316406249996], + [80.23300781250003, 29.194628906249996], + [80.25595703125003, 29.318017578124994], + [80.2548828125, 29.42333984375], + [80.31689453125, 29.572070312499996], + [80.40185546875, 29.730273437499996], + [80.90761718750002, 30.171923828124996], + [81.1103515625, 30.036816406249997], + [81.17714843750002, 30.039892578125], + [81.25507812500001, 30.093310546874996], + [81.41718750000001, 30.337597656249997], + [81.64189453124999, 30.387499999999996], + [81.85488281250002, 30.36240234375], + [82.04335937500002, 30.3267578125], + [82.15898437499999, 30.115185546874997], + [82.48652343750001, 29.94150390625], + [82.64082031250001, 29.831201171874994], + [82.85429687499999, 29.683398437499996], + [83.01396484374999, 29.618066406249994], + [83.15546875000001, 29.612646484375], + [83.58349609375, 29.18359375], + [83.93593750000002, 29.279492187499997], + [84.02197265625, 29.253857421874997], + [84.10136718749999, 29.219970703125], + [84.12783203125002, 29.156298828124996], + [84.17558593749999, 29.036376953125], + [84.22871093750001, 28.911767578124994], + [84.71425781250002, 28.595556640625], + [84.85507812500003, 28.553613281249994], + [85.06914062499999, 28.609667968749996], + [85.12636718750002, 28.60263671875], + [85.15908203125002, 28.592236328124997], + [85.16015625, 28.571875], + [85.12148437500002, 28.484277343749994], + [85.08857421875001, 28.372265624999997], + [85.12246093750002, 28.315966796874996], + [85.21210937500001, 28.292626953124994], + [85.41064453125, 28.276025390624994], + [85.67832031250003, 28.27744140625], + [85.75947265625001, 28.220654296874997], + [85.84023437500002, 28.1353515625], + [85.9541015625, 27.92822265625], + [86.40869140625, 27.928662109374997], + [86.55449218749999, 28.085205078125], + [86.69052734375003, 28.094921874999997], + [87.02011718750003, 27.928662109374997], + [87.14140624999999, 27.838330078124997], + [87.29072265625001, 27.821923828124994], + [87.68271484375003, 27.82138671875], + [88.10976562500002, 27.87060546875] + ] + ] + }, + "properties": { + "name": "Nepal", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [173.11533203125006, -41.27929687499997], + [173.73789062500006, -40.98896484374998], + [174.30253906249996, -41.019531249999986], + [174.09238281250018, -41.50517578124999], + [174.2831054687501, -41.740624999999994], + [173.54511718750004, -42.517968749999994], + [173.22119140624997, -42.976562499999986], + [172.71855468750002, -43.258789062500014], + [172.9206054687501, -43.89140625000002], + [172.38525390624997, -43.82958984374996], + [171.44257812500004, -44.13583984374999], + [171.11328125000003, -45.03925781250001], + [170.7005859375, -45.68427734374997], + [169.68662109375006, -46.55166015625002], + [168.38212890625007, -46.60537109374995], + [168.1891601562501, -46.362207031249966], + [167.68222656250012, -46.19296875000005], + [166.73154296875006, -46.19785156249998], + [166.73398437500012, -45.54355468749999], + [167.19453125000004, -44.963476562500034], + [167.78701171875, -44.59501953125002], + [168.3666015625, -44.08203124999996], + [168.80644531250002, -43.9919921875], + [169.66152343750005, -43.591210937499966], + [170.30283203125012, -43.10761718750004], + [170.7416015625, -42.92734374999999], + [171.2570312500001, -42.465332031250014], + [171.48623046875, -41.7947265625], + [172.01074218749997, -41.44472656250001], + [172.13945312500002, -40.947265625000014], + [172.64062499999997, -40.51826171875001], + [172.988671875, -40.84824218749999], + [173.11533203125006, -41.27929687499997] + ] + ], + [ + [ + [173.26943359375, -34.93476562499998], + [173.84394531250015, -35.02626953124998], + [174.32031250000003, -35.246679687500034], + [174.54345703125003, -35.58203124999996], + [174.39101562500005, -35.77373046875002], + [174.8021484375, -36.30947265625001], + [174.72246093750007, -36.84121093749998], + [175.29951171875004, -36.99326171874996], + [175.46083984375005, -36.475683593750034], + [175.8761718750001, -36.95771484375], + [176.10839843749997, -37.64511718749998], + [177.33593749999997, -37.99082031249998], + [178.0091796875, -37.55488281249998], + [178.53623046875006, -37.69208984375004], + [178.26767578125006, -38.55117187500001], + [177.976171875, -38.72226562500005], + [177.96562500000002, -39.14248046875004], + [177.40751953124996, -39.08115234374998], + [176.95410156249997, -39.367578124999966], + [177.10986328125009, -39.673144531250045], + [176.8421875000001, -40.15781250000002], + [175.98291015625003, -41.21328125000002], + [175.30976562499998, -41.610644531249974], + [174.63535156250012, -41.289453124999994], + [175.16250000000005, -40.62158203125], + [175.25410156250004, -40.28935546875], + [175.00927734375009, -39.95214843749996], + [173.93437500000013, -39.50908203125002], + [173.84433593750006, -39.13935546875001], + [174.59736328124998, -38.78505859374995], + [174.92802734375002, -37.80449218750003], + [174.72919921875004, -37.44873046875003], + [174.78203125000013, -36.943749999999994], + [174.47558593750009, -36.94189453124997], + [174.44687500000006, -36.45087890625004], + [173.94511718750002, -36.17587890624998], + [173.11669921874997, -35.205273437500026], + [173.26943359375, -34.93476562499998] + ] + ] + ] + }, + "properties": { + "name": "New Zealand", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [56.38798828125002, 24.97919921875004], + [56.64062499999997, 24.470312500000006], + [57.219824218750006, 23.922753906250023], + [58.57802734375005, 23.64345703125005], + [59.80000000000004, 22.21992187500001], + [59.37148437500005, 21.498828125000017], + [58.89570312500004, 21.11279296874997], + [58.47421875000006, 20.406884765624966], + [57.86181640624997, 20.24414062500003], + [57.71513671875002, 19.60693359374997], + [57.81162109375006, 19.01708984374997], + [57.176562500000074, 18.902587890625], + [56.655078125000074, 18.58735351562501], + [56.55078124999997, 18.165966796874955], + [56.27031250000002, 17.950781249999977], + [55.479101562500006, 17.84326171875003], + [55.06416015625004, 17.038916015625034], + [54.06816406250002, 17.005517578124966], + [53.60986328124997, 16.75996093750004], + [53.08564453125004, 16.648388671874955], + [52.72919921875004, 17.300390625000006], + [51.977636718750006, 18.996142578125074], + [53.66689453125005, 19.559130859375017], + [54.97734375000002, 19.995947265625006], + [55.641015624999994, 22.001855468749994], + [55.185839843750074, 22.7041015625], + [55.1999023437501, 23.034765625000034], + [55.76083984375006, 24.24267578125], + [55.795703125000074, 24.868115234374955], + [56.06386718750005, 24.73876953125], + [56.38798828125002, 24.97919921875004] + ] + ] + }, + "properties": { + "name": "Oman", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [76.76689453124999, 35.66171875], + [77.04863281249999, 35.109912109374996], + [77.00087890625002, 34.991992187499996], + [76.78291015625001, 34.900195312499996], + [76.7490234375, 34.847558593749994], + [76.6962890625, 34.786914062499996], + [76.59443359375001, 34.73583984375], + [75.70917968750001, 34.503076171874994], + [74.300390625, 34.765380859375], + [74.17197265625, 34.7208984375], + [74.05585937500001, 34.6806640625], + [73.96123046875002, 34.653466796874994], + [74.15, 33.506982421874994], + [73.99423828125, 33.2421875], + [74.30361328125002, 32.991796875], + [74.35458984375, 32.768701171874994], + [74.6578125, 32.518945312499994], + [74.68574218750001, 32.493798828124994], + [74.78886718750002, 32.457812499999996], + [74.9873046875, 32.462207031249996], + [75.33349609375, 32.279199218749994], + [75.25410156250001, 32.14033203125], + [75.13876953125, 32.104785156249996], + [75.07148437500001, 32.08935546875], + [74.73945312500001, 31.948828125], + [74.50996093750001, 31.712939453124996], + [74.58183593750002, 31.52392578125], + [74.59394531250001, 31.465380859374996], + [74.53496093750002, 31.261376953124994], + [74.51767578125, 31.185595703124996], + [74.6103515625, 31.112841796874996], + [74.62578125000002, 31.068749999999994], + [74.6328125, 31.03466796875], + [74.509765625, 30.959667968749997], + [74.38037109375, 30.893408203125], + [74.33935546875, 30.8935546875], + [74.21562500000002, 30.768994140624997], + [74.00898437500001, 30.519677734374994], + [73.89931640625002, 30.435351562499996], + [73.8091796875, 30.093359375], + [73.65800781250002, 30.033203125], + [73.46748046875001, 29.9716796875], + [73.38164062500002, 29.934374999999996], + [72.9033203125, 29.028759765624997], + [72.34189453125, 28.751904296874997], + [72.17919921875, 28.421777343749994], + [71.94804687500002, 28.177294921874996], + [71.88886718750001, 28.0474609375], + [71.87031250000001, 27.9625], + [71.71669921875002, 27.915087890624996], + [71.54296875, 27.869873046875], + [71.18476562500001, 27.831640625], + [70.87490234375002, 27.714453125], + [70.79794921875, 27.709619140624994], + [70.73740234375, 27.72900390625], + [70.69160156250001, 27.768994140624997], + [70.64912109375001, 27.835351562499994], + [70.62910156250001, 27.937451171874997], + [70.40371093750002, 28.025048828124994], + [70.24433593750001, 27.934130859374996], + [70.1939453125, 27.894873046875], + [70.14453125, 27.849023437499994], + [70.0498046875, 27.694726562499994], + [69.89628906250002, 27.4736328125], + [69.56796875, 27.174609374999996], + [69.47001953125002, 26.804443359375], + [70.05937500000002, 26.578759765624994], + [70.14921875000002, 26.347558593749994], + [70.1001953125, 25.910058593749994], + [70.65205078125001, 25.422900390625003], + [70.87773437500002, 25.06298828125], + [70.95087890625001, 24.8916015625], + [71.02070312500001, 24.75766601562499], + [71.0478515625, 24.687744140625], + [71.00234375000002, 24.65390624999999], + [70.97636718750002, 24.61874999999999], + [70.9732421875, 24.48740234374999], + [71.00625000000002, 24.4443359375], + [71.04531250000002, 24.429980468750003], + [71.04404296875, 24.400097656249997], + [70.98281250000002, 24.361035156249997], + [70.92812500000002, 24.362353515625003], + [70.88623046875, 24.34375], + [70.80507812500002, 24.261962890625], + [70.76728515625001, 24.245410156250003], + [70.71630859375, 24.237988281249997], + [70.54677734375002, 24.41831054687499], + [69.71621093750002, 24.172607421875], + [69.63417968750002, 24.22519531249999], + [69.5591796875, 24.273095703124994], + [69.44345703125, 24.275390625], + [69.23505859375001, 24.268261718749997], + [69.11953125000002, 24.26865234374999], + [69.05156250000002, 24.286328124999997], + [68.98457031250001, 24.273095703124994], + [68.90078125000002, 24.292431640624997], + [68.86347656250001, 24.266503906249994], + [68.82832031250001, 24.26401367187499], + [68.80000000000001, 24.30908203125], + [68.78115234375002, 24.313720703125], + [68.75898437500001, 24.30722656249999], + [68.73964843750002, 24.2919921875], + [68.728125, 24.265625], + [68.72412109375, 23.96469726562499], + [68.48867187500002, 23.967236328124997], + [68.38125000000002, 23.950878906249997], + [68.28251953125002, 23.927978515625], + [68.1650390625, 23.857324218749994], + [67.66845703125, 23.810986328124997], + [67.30937500000002, 24.1748046875], + [67.171484375, 24.756103515625], + [66.70302734375002, 24.86093749999999], + [66.69863281250002, 25.226318359375], + [66.42861328125002, 25.575341796874994], + [65.6796875, 25.355273437500003], + [64.77666015625002, 25.307324218749997], + [64.65898437500002, 25.18408203125], + [63.72089843750001, 25.385888671874994], + [63.49140625000001, 25.210839843749994], + [62.57246093750001, 25.25473632812499], + [62.31533203125002, 25.134912109374994], + [61.74365234375, 25.13818359375], + [61.56689453125, 25.186328125000003], + [61.587890625, 25.202343749999997], + [61.61542968750001, 25.2861328125], + [61.64013671875, 25.584619140624994], + [61.66865234375001, 25.768994140624997], + [61.86982421875001, 26.242431640625], + [62.31230468750002, 26.490869140624994], + [63.168066406250006, 26.665576171874996], + [63.16679687500002, 27.252490234374996], + [62.75273437500002, 27.265625], + [62.782324218750006, 27.800537109375], + [62.76250000000002, 28.202050781249994], + [61.88984375000001, 28.546533203124994], + [61.623046875, 28.7916015625], + [61.15214843750002, 29.542724609375], + [61.0341796875, 29.663427734375], + [60.843359375000006, 29.858691406249996], + [61.22441406250002, 29.749414062499994], + [62.37343750000002, 29.425390625], + [62.4765625, 29.408349609374994], + [63.56757812500001, 29.497998046874997], + [64.09873046875, 29.391943359375], + [64.52109375, 29.564501953124996], + [65.09550781250002, 29.559472656249994], + [66.17705078125002, 29.835595703124994], + [66.39716796875001, 30.91220703125], + [66.92431640625, 31.305615234374997], + [67.28730468750001, 31.217822265624996], + [67.57822265625, 31.506494140624994], + [68.21396484375, 31.807373046875], + [68.86894531250002, 31.634228515624997], + [69.279296875, 31.936816406249996], + [69.24140625000001, 32.433544921875], + [69.5015625, 33.020068359374996], + [69.92011718750001, 33.1125], + [70.2841796875, 33.369042968749994], + [69.86806640625002, 33.89765625], + [71.05156250000002, 34.049707031249994], + [70.96562500000002, 34.53037109375], + [71.62050781250002, 35.183007812499994], + [71.42753906250002, 35.833740234375], + [71.18505859375, 36.04208984375], + [71.62050781250002, 36.436474609375], + [72.62285156250002, 36.82958984375], + [73.769140625, 36.888476562499996], + [74.00185546875002, 36.823095703125], + [74.54140625000002, 37.02216796875], + [74.8892578125, 36.952441406249996], + [74.94912109375002, 36.968359375], + [75.05390625000001, 36.987158203125], + [75.3466796875, 36.913476562499994], + [75.84023437500002, 36.649707031249996], + [75.94511718750002, 36.017578125], + [76.01044921875001, 35.996337890625], + [76.07089843750003, 35.9830078125], + [76.25166015625001, 35.810937499999994], + [76.76689453124999, 35.66171875] + ] + ] + }, + "properties": { + "name": "Pakistan", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-77.37421874999993, 8.65830078125002], + [-77.2123046875, 8.033886718749997], + [-77.35078124999995, 7.7058593750000455], + [-77.74389648437503, 7.536962890625006], + [-77.90117187499999, 7.229345703125048], + [-78.17011718749998, 7.543798828124977], + [-78.42158203124995, 8.060986328125011], + [-78.11386718749998, 8.379589843749983], + [-79.08637695312495, 8.997167968750034], + [-79.44150390625, 9.00600585937498], + [-79.75043945312498, 8.595507812500017], + [-80.36870117187499, 8.288769531250054], + [-80.45810546875, 8.077050781249994], + [-80.07519531249997, 7.6670410156250455], + [-80.4388671875, 7.274951171875003], + [-80.84555664062498, 7.22006835937502], + [-81.03510742187495, 7.711132812500054], + [-81.50415039062503, 7.721191406249972], + [-81.72763671875, 8.137548828124977], + [-83.02734375, 8.337744140624991], + [-82.86162109374999, 8.453515625000037], + [-82.91704101562502, 8.740332031250034], + [-82.739990234375, 8.898583984375023], + [-82.72783203125002, 8.916064453125031], + [-82.74116210937498, 8.951708984375017], + [-82.93984374999994, 9.449169921875026], + [-82.801025390625, 9.591796875000028], + [-82.37080078124993, 9.428564453124991], + [-82.24418945312499, 9.031494140625014], + [-81.35478515624996, 8.78056640624996], + [-80.83867187499999, 8.887207031250014], + [-80.12709960937497, 9.20991210937504], + [-79.57729492187497, 9.597851562500026], + [-78.50434570312495, 9.406298828124989], + [-78.08276367187494, 9.236279296874997], + [-77.37421874999993, 8.65830078125002] + ] + ] + }, + "properties": { + "name": "Panama", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-73.137353515625, -6.4658203125], + [-73.75810546874999, -6.90576171875], + [-73.79301757812499, -7.135058593750003], + [-73.749462890625, -7.3353515625000085], + [-73.964306640625, -7.37890625], + [-73.95849609375, -7.506640625000003], + [-73.98173828124999, -7.535742187500006], + [-74.00205078124999, -7.5560546875000085], + [-73.98173828124999, -7.585058593750006], + [-73.94687499999999, -7.6112304687500085], + [-73.89462890624999, -7.65478515625], + [-73.82207031249999, -7.738964843750011], + [-73.76689453124999, -7.753515625000006], + [-73.72041015625, -7.782519531250003], + [-73.7755859375, -7.9364257812500085], + [-73.54912109374999, -8.345800781250006], + [-73.43588867187499, -8.427050781250003], + [-73.39814453125, -8.458984375], + [-73.36040039062499, -8.479296875000003], + [-73.351708984375, -8.51416015625], + [-73.35673828124999, -8.566992187500006], + [-73.30244140625, -8.654003906250011], + [-73.203125, -8.719335937500006], + [-73.0705078125, -8.8828125], + [-72.9740234375, -8.9931640625], + [-72.970361328125, -9.1201171875], + [-73.08984375, -9.265722656250006], + [-73.209423828125, -9.411425781250003], + [-72.379052734375, -9.510156250000009], + [-72.181591796875, -10.003710937500003], + [-71.60800781249999, -10.006054687500011], + [-71.237939453125, -9.966015625000011], + [-71.11528320312499, -9.852441406250009], + [-70.59916992187499, -9.620507812500009], + [-70.642333984375, -11.01025390625], + [-70.22006835937499, -11.047656250000003], + [-69.57861328125, -10.951757812500006], + [-68.68525390625, -12.501953125], + [-68.97861328124999, -12.880078125000011], + [-69.07412109375, -13.682812500000011], + [-68.880322265625, -14.198828125000006], + [-69.23491210937499, -14.597070312500009], + [-69.37470703125, -14.962988281250006], + [-69.17246093749999, -15.236621093750003], + [-69.41850585937499, -15.603417968750009], + [-69.21757812499999, -16.14912109375001], + [-68.9134765625, -16.26191406250001], + [-69.020703125, -16.642187500000006], + [-69.62485351562499, -17.2001953125], + [-69.5109375, -17.50605468750001], + [-69.85209960937499, -17.70380859375001], + [-69.92636718749999, -18.2060546875], + [-70.05908203125, -18.283496093750003], + [-70.1837890625, -18.3251953125], + [-70.37749023437499, -18.333593750000006], + [-70.41826171874999, -18.34560546875001], + [-71.33696289062499, -17.68251953125001], + [-71.5322265625, -17.29433593750001], + [-72.111279296875, -17.002539062500006], + [-72.46767578125, -16.708105468750006], + [-73.824951171875, -16.15283203125], + [-74.14707031249999, -15.912500000000009], + [-75.104248046875, -15.411914062500003], + [-75.533642578125, -14.899218750000003], + [-75.93388671874999, -14.633593750000003], + [-76.289013671875, -14.133105468750003], + [-76.18393554687499, -13.515234375000006], + [-76.83212890624999, -12.348730468750006], + [-77.152734375, -12.060351562500003], + [-77.22031249999999, -11.663378906250003], + [-77.633203125, -11.287792968750011], + [-77.736083984375, -10.836718750000003], + [-78.18559570312499, -10.089062500000011], + [-78.76225585937499, -8.616992187500003], + [-79.37724609374999, -7.835546875000006], + [-79.761962890625, -7.066503906250006], + [-80.11025390625, -6.649609375000011], + [-80.81162109374999, -6.2822265625], + [-81.18051757812499, -5.9423828125], + [-80.88271484375, -5.758984375000011], + [-81.10849609374999, -5.02783203125], + [-81.33662109375, -4.669531250000006], + [-81.283203125, -4.322265625], + [-80.798583984375, -3.7310546875000057], + [-80.503662109375, -3.49609375], + [-80.324658203125, -3.3878906250000114], + [-80.27353515624999, -3.424609375000003], + [-80.26523437499999, -3.492480468750003], + [-80.24541015624999, -3.5221679687500114], + [-80.24374999999999, -3.5767578125000057], + [-80.22060546875, -3.6131835937500085], + [-80.21757812499999, -3.7876953125000057], + [-80.17924804687499, -3.877734375000003], + [-80.26689453124999, -3.9488281250000057], + [-80.30327148437499, -4.005078125000011], + [-80.43720703125, -3.9786132812500057], + [-80.49013671875, -4.010058593750003], + [-80.510009765625, -4.069531250000011], + [-80.49345703124999, -4.119140625], + [-80.4884765625, -4.16552734375], + [-80.453759765625, -4.205175781250006], + [-80.4884765625, -4.393652343750006], + [-80.293359375, -4.416796875000003], + [-80.1974609375, -4.31103515625], + [-80.13955078125, -4.296093750000011], + [-79.63852539062499, -4.454882812500003], + [-79.57768554687499, -4.500585937500006], + [-79.51616210937499, -4.539160156250006], + [-79.501904296875, -4.670605468750011], + [-79.45576171875, -4.766210937500006], + [-79.3994140625, -4.840039062500011], + [-79.33095703125, -4.927832031250006], + [-79.26811523437499, -4.957617187500006], + [-79.186669921875, -4.958203125000011], + [-79.07626953124999, -4.9906250000000085], + [-79.03330078124999, -4.9691406250000085], + [-78.995263671875, -4.908007812500003], + [-78.97539062499999, -4.873242187500011], + [-78.8615234375, -4.6650390625], + [-78.68603515625, -4.5624023437500085], + [-78.64799804687499, -4.248144531250006], + [-78.240380859375, -3.4725585937500085], + [-77.860595703125, -2.9816406250000114], + [-76.6791015625, -2.5625976562500057], + [-76.089794921875, -2.133105468750003], + [-75.64165039062499, -1.6073242187500085], + [-75.570556640625, -1.53125], + [-75.42041015625, -0.9622070312500028], + [-75.24960937499999, -0.9518554687500114], + [-75.28359375, -0.7071289062500057], + [-75.2787109375, -0.6539062500000057], + [-75.25937499999999, -0.5901367187500028], + [-75.26323242187499, -0.5553710937500114], + [-75.32524414062499, -0.5065429687500114], + [-75.42470703125, -0.40888671875001137], + [-75.49106445312499, -0.24833984375000284], + [-75.63203125, -0.15761718750000853], + [-75.4759765625, -0.15712890625000853], + [-75.340478515625, -0.14218750000000568], + [-75.28447265624999, -0.10654296875000568], + [-75.224609375, -0.041748046875], + [-75.18408203125, -0.041748046875], + [-75.13837890625, -0.05048828125001137], + [-74.8017578125, -0.20009765625000853], + [-74.41787109375, -0.5806640625000057], + [-74.334423828125, -0.8508789062500028], + [-74.28388671875, -0.9278320312500057], + [-74.24638671874999, -0.9706054687500085], + [-74.05439453125, -1.0286132812500028], + [-73.98681640625, -1.09814453125], + [-73.926953125, -1.1251953125000114], + [-73.86318359375, -1.1966796875000085], + [-73.664306640625, -1.2488281250000028], + [-73.4962890625, -1.6930664062500114], + [-73.19697265625, -1.8302734375000114], + [-73.1544921875, -2.2782226562500085], + [-72.887158203125, -2.408496093750003], + [-72.39560546874999, -2.4289062500000114], + [-72.300732421875, -2.4092773437500057], + [-72.21845703125, -2.4004882812500057], + [-72.13681640624999, -2.380664062500003], + [-71.98427734375, -2.3265625000000085], + [-71.93247070312499, -2.2886718750000057], + [-71.86728515624999, -2.2277343750000114], + [-71.802734375, -2.166308593750003], + [-71.75253906249999, -2.1527343750000085], + [-71.55947265625, -2.2242187500000057], + [-71.39697265625, -2.3340820312500057], + [-70.91455078125, -2.218554687500003], + [-70.095849609375, -2.658203125], + [-70.07402343749999, -2.7501953125000114], + [-70.735107421875, -3.781542968750003], + [-70.5296875, -3.8664062500000114], + [-70.48583984375, -3.8693359375000114], + [-70.42109375, -3.849609375], + [-70.37919921874999, -3.8187500000000085], + [-70.339501953125, -3.8143554687500085], + [-70.29843749999999, -3.84423828125], + [-70.24028320312499, -3.8827148437500085], + [-70.16752929687499, -4.0501953125000085], + [-70.40463867187499, -4.150097656250011], + [-70.5306640625, -4.167578125000006], + [-70.72158203125, -4.158886718750011], + [-70.79951171875, -4.17333984375], + [-70.97368164062499, -4.3504882812500085], + [-71.8447265625, -4.50439453125], + [-72.256787109375, -4.7489257812500085], + [-72.35283203124999, -4.7860351562500085], + [-72.468994140625, -4.9012695312500085], + [-72.608349609375, -5.009570312500003], + [-72.69873046875, -5.067187500000003], + [-72.83193359375, -5.09375], + [-72.88706054687499, -5.122753906250011], + [-72.9798828125, -5.634863281250006], + [-73.16289062499999, -5.933398437500003], + [-73.209375, -6.0287109375000085], + [-73.235546875, -6.098437500000003], + [-73.137353515625, -6.4658203125] + ] + ] + }, + "properties": { + "name": "Peru", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [126.00595703125006, 9.320947265625009], + [126.19335937499997, 9.276708984374963], + [126.31953125000004, 8.844726562499986], + [126.43535156250002, 7.832812499999974], + [126.58154296875003, 7.247753906249969], + [126.08007812500003, 6.733349609374983], + [125.82441406250004, 7.333300781249989], + [125.40097656250012, 6.7957519531249915], + [125.58847656250012, 6.465771484374997], + [125.66796874999997, 5.97866210937498], + [125.45585937500002, 5.664257812500054], + [124.63632812500012, 5.998193359375051], + [124.07812500000003, 6.404443359375037], + [123.98525390625, 6.993701171875003], + [124.20664062500006, 7.396435546874983], + [123.96845703125004, 7.6646484374999915], + [123.49306640625, 7.80791015624996], + [123.39091796875007, 7.407519531250017], + [122.49794921875005, 7.672753906250051], + [122.17617187500005, 7.004199218750003], + [122.04716796875002, 7.363574218750031], + [122.13183593749997, 7.81049804687504], + [122.33710937500004, 8.028417968750034], + [122.91113281250003, 8.156445312499997], + [123.01757812500003, 8.398339843749994], + [123.43457031249997, 8.70332031250004], + [124.22578125000004, 8.271386718749966], + [124.45126953125006, 8.606347656249994], + [124.7311523437501, 8.562988281250043], + [124.86894531250002, 8.972265625000034], + [125.5333984375001, 9.140917968750017], + [125.52089843750005, 9.75913085937502], + [126.00595703125006, 9.320947265625009] + ] + ], + [ + [ + [124.59384765625006, 9.787207031249963], + [124.35986328125003, 9.630224609375048], + [123.93564453125012, 9.623974609375011], + [123.81718750000002, 9.817382812499986], + [124.17285156250003, 10.135205078124983], + [124.57714843749997, 10.026708984374991], + [124.59384765625006, 9.787207031249963] + ] + ], + [ + [ + [123.13085937500003, 9.064111328124994], + [122.56249999999997, 9.482812500000037], + [122.47148437500007, 9.961523437500034], + [122.85556640625006, 10.0869140625], + [122.81699218750012, 10.503808593750023], + [122.98330078125, 10.886621093750037], + [123.25664062500007, 10.99394531249996], + [123.5675781250001, 10.780761718750057], + [123.16201171875, 9.864257812500028], + [123.30839843750002, 9.356982421874974], + [123.13085937500003, 9.064111328124994] + ] + ], + [ + [ + [123.37031250000004, 9.449609375000023], + [123.38623046874997, 9.967089843750017], + [123.71142578124997, 10.473681640625017], + [123.95214843750003, 10.316601562499997], + [123.64335937500007, 10.020214843750011], + [123.37031250000004, 9.449609375000023] + ] + ], + [ + [ + [117.31113281250012, 8.439599609375051], + [117.34990234375002, 8.713574218749997], + [117.88476562499997, 9.240673828124997], + [118.11484375000006, 9.346679687500014], + [119.52666015625002, 10.953173828125003], + [119.68437500000007, 10.551708984375011], + [119.19150390625012, 10.061083984374989], + [118.78212890625005, 9.91611328125002], + [118.4349609375, 9.256005859375009], + [117.98955078125002, 8.877099609375009], + [117.31113281250012, 8.439599609375051] + ] + ], + [ + [ + [124.574609375, 11.343066406250031], + [124.92998046875002, 11.372851562499974], + [125.01318359374997, 10.785693359374989], + [125.25332031250005, 10.26381835937498], + [125.02656250000004, 10.033105468749966], + [124.78076171874997, 10.16806640625002], + [124.78671875000012, 10.781396484375009], + [124.44550781250004, 10.923583984375014], + [124.574609375, 11.343066406250031] + ] + ], + [ + [ + [122.49619140625006, 11.615087890625034], + [123.15830078125012, 11.535546874999994], + [123.01650390625, 11.116503906249974], + [122.76992187500005, 10.823828125000034], + [122.19765625, 10.622900390625048], + [121.96435546874997, 10.871679687500006], + [122.10351562499997, 11.64291992187502], + [122.49619140625006, 11.615087890625034] + ] + ], + [ + [ + [125.23955078125002, 12.527880859375003], + [125.53564453125003, 12.191406250000028], + [125.45654296874997, 11.952539062500037], + [125.62812500000004, 11.132031250000026], + [125.23339843749997, 11.145068359375017], + [124.88427734375003, 11.77548828125002], + [124.38486328125006, 12.243994140624991], + [124.29472656250007, 12.569335937500014], + [125.23955078125002, 12.527880859375003] + ] + ], + [ + [ + [120.70439453125002, 13.479492187499986], + [121.20273437500006, 13.432324218749969], + [121.52275390625007, 13.131201171874991], + [121.54062500000006, 12.63818359375], + [121.23671875000005, 12.218798828125003], + [120.92216796875002, 12.51162109374998], + [120.76367187499997, 12.969824218749977], + [120.50830078124997, 13.260058593750045], + [120.70439453125002, 13.479492187499986] + ] + ], + [ + [ + [121.10156249999997, 18.615283203125017], + [121.84560546875, 18.29541015625003], + [122.29980468749997, 18.402783203124983], + [122.15097656250006, 17.756494140625023], + [122.23681640624997, 17.434863281250045], + [122.51914062500012, 17.124853515625034], + [122.13515625000005, 16.18481445312503], + [121.59531250000012, 15.933251953125023], + [121.39228515625004, 15.324414062499969], + [121.69541015625006, 14.7373046875], + [121.80048828125004, 14.113867187499991], + [122.49082031250012, 14.32236328125002], + [122.85605468750006, 14.250781250000003], + [123.23144531249997, 13.747363281250017], + [123.43232421875004, 13.966259765625026], + [123.72597656250005, 13.884326171875031], + [123.6081054687501, 13.528076171875028], + [124.14277343750004, 13.035791015625009], + [124.0597656250001, 12.567089843749997], + [123.31093750000005, 13.044091796875009], + [123.16328125000004, 13.44174804687502], + [122.59521484374997, 13.90761718749998], + [122.40693359375004, 13.49277343750002], + [121.77792968750006, 13.93764648437498], + [121.20351562500005, 13.640283203124966], + [120.61679687500006, 14.188037109375003], + [120.9220703125001, 14.493115234374983], + [120.8880859375, 14.715771484375054], + [120.08212890625012, 14.851074218749986], + [119.83076171875004, 16.326562500000023], + [120.15976562500012, 16.047656250000045], + [120.38925781250006, 16.221630859374955], + [120.30527343750006, 16.52924804687501], + [120.40888671875004, 16.955615234375017], + [120.35839843749997, 17.63818359375], + [120.59970703125012, 18.507861328125074], + [121.10156249999997, 18.615283203125017] + ] + ] + ] + }, + "properties": { + "name": "Philippines", + "childNum": 10 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [155.95761718750006, -6.686816406249989], + [155.71933593750012, -6.862792968749957], + [155.34404296875007, -6.721679687499986], + [155.20214843750003, -6.3076171875], + [154.78193359375004, -5.970703125000028], + [154.74111328125005, -5.545312499999952], + [154.99707031249997, -5.539941406250023], + [155.46699218750004, -6.145117187500034], + [155.82255859375002, -6.38046875000002], + [155.95761718750006, -6.686816406249989] + ] + ], + [ + [ + [151.91562500000006, -4.296777343749966], + [152.40566406250005, -4.340722656249952], + [152.40000000000006, -4.731250000000017], + [152.01328125000006, -5.003808593750037], + [152.14296875, -5.357031249999963], + [151.86542968750004, -5.564843750000023], + [151.51513671874997, -5.552343749999963], + [151.22929687500002, -5.919921874999986], + [150.42832031250012, -6.276171874999989], + [149.65253906250004, -6.290429687499966], + [149.38232421874997, -6.078124999999972], + [149.12656250000012, -6.127636718750026], + [148.40117187500002, -5.765039062499952], + [148.34472656249997, -5.544921874999972], + [148.9992187500001, -5.484570312500011], + [149.24531250000004, -5.573046875000017], + [150.29873046875, -5.535644531250028], + [150.95292968750002, -5.423730468749966], + [151.32656250000005, -4.96035156249998], + [151.67119140625007, -4.88330078125], + [151.55195312500004, -4.345507812499946], + [151.91562500000006, -4.296777343749966] + ] + ], + [ + [ + [140.97617187500012, -9.118750000000006], + [140.97519531250006, -6.90537109375002], + [140.97441406250002, -4.836328125000023], + [140.97353515625, -2.8034179687500256], + [140.97343750000007, -2.6097656250000085], + [141.18564453125006, -2.6278320312499517], + [142.21152343750006, -3.0834960937499716], + [142.90517578125, -3.32070312499998], + [143.50898437500004, -3.431152343750014], + [144.01582031250004, -3.783593749999966], + [144.4777343750001, -3.82529296875002], + [145.08779296875, -4.349121093749972], + [145.33457031250012, -4.385253906249972], + [145.7669921875, -4.823046874999989], + [145.85283203125002, -5.471289062499977], + [146.40341796875006, -5.6166015625000085], + [147.03427734375006, -5.919238281250017], + [147.37666015625004, -5.950781249999963], + [147.80205078125002, -6.31523437499996], + [147.84550781250007, -6.662402343749989], + [147.11914062499997, -6.721679687499986], + [146.96074218750002, -6.9288085937499915], + [147.19003906250012, -7.3781249999999545], + [147.72431640625004, -7.876269531250017], + [148.12675781250007, -8.103613281249963], + [148.24687500000002, -8.554296875000034], + [148.58310546875006, -9.051757812499957], + [149.24765625000006, -9.070996093749969], + [149.20302734375005, -9.406835937499991], + [149.76123046874997, -9.805859375000011], + [149.87441406250005, -10.012988281250031], + [150.66699218749997, -10.257128906250031], + [150.48242187500003, -10.63691406250004], + [150.0167968750001, -10.577148437500028], + [149.75410156250004, -10.353027343750028], + [147.76865234375012, -10.070117187500031], + [146.69658203125002, -9.025390625], + [146.03320312499997, -8.076367187500011], + [144.97382812500004, -7.8021484375000085], + [144.50986328125006, -7.567382812499972], + [143.61376953125003, -8.200390624999969], + [143.0949218750001, -8.311230468749983], + [143.36621093750003, -8.961035156250034], + [142.6471679687501, -9.327832031249969], + [142.22958984375012, -9.169921874999957], + [141.13320312500005, -9.221289062500034], + [140.97617187500012, -9.118750000000006] + ] + ], + [ + [ + [152.96582031249997, -4.756347656249986], + [152.68066406250003, -4.498437500000023], + [152.59843750000007, -3.9948242187500114], + [153.1242187500001, -4.25234374999998], + [152.96582031249997, -4.756347656249986] + ] + ] + ] + }, + "properties": { + "name": "Papua New Guinea", + "childNum": 4 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [23.484667968750017, 53.939794921875], + [23.887109375000023, 53.0275390625], + [23.8447265625, 52.664208984375], + [23.19697265625001, 52.25693359375], + [23.652441406250006, 52.040380859375], + [23.605273437500017, 51.517919921875], + [23.664453125000023, 51.31005859375], + [24.105761718750017, 50.844970703125], + [23.711718750000017, 50.377343749999994], + [22.6494140625, 49.539013671875], + [22.538671875000006, 49.072705078125], + [21.6396484375, 49.411962890625], + [20.616113281250023, 49.39169921875], + [19.80224609375, 49.192333984375], + [19.44160156250001, 49.597705078124996], + [18.83222656250001, 49.510791015624996], + [18.562402343750023, 49.879345703125], + [17.874804687500017, 49.972265625], + [17.151953125000006, 50.378320312499994], + [16.679101562500023, 50.097460937499996], + [16.007226562500023, 50.611621093749996], + [14.809375000000017, 50.858984375], + [14.9638671875, 51.095117187499994], + [14.601660156250006, 51.832373046875], + [14.752539062500006, 52.081835937499996], + [14.70458984375, 52.110205078125], + [14.6923828125, 52.150048828125], + [14.705371093750017, 52.207470703125], + [14.679882812500011, 52.25], + [14.615625000000023, 52.277636718749996], + [14.573925781250011, 52.31416015625], + [14.554589843750023, 52.359667968749996], + [14.569726562500023, 52.431103515625], + [14.619433593750017, 52.528515625], + [14.514062500000023, 52.64560546875], + [14.253710937500017, 52.782519531249996], + [14.128613281250011, 52.878222656249996], + [14.138867187500011, 52.932861328125], + [14.193652343750017, 52.98232421875], + [14.293164062500011, 53.0267578125], + [14.368554687500023, 53.10556640625], + [14.410937500000017, 53.199023437499996], + [14.412304687500011, 53.216748046875], + [14.41455078125, 53.283496093749996], + [14.715722656250023, 54.018310546875], + [16.186328125000017, 54.290380859375], + [16.55976562500001, 54.55380859375], + [17.26191406250001, 54.729541015624996], + [18.32343750000001, 54.838183593749996], + [18.66962890625001, 54.430908203125], + [18.97626953125001, 54.348925781249996], + [19.407128906250023, 54.386083984375], + [19.560156250000006, 54.434619140624996], + [19.604394531250023, 54.4591796875], + [19.64423828125001, 54.447070312499996], + [19.92431640625, 54.433984375], + [20.20820312500001, 54.420751953125], + [22.16845703125, 54.35986328125], + [23.015527343750023, 54.34833984375], + [23.45361328125, 54.14345703125], + [23.484667968750017, 53.939794921875] + ] + ] + }, + "properties": { + "name": "Poland", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-66.12939453125003, 18.444921875000034], + [-65.62880859375, 18.381396484375045], + [-65.97080078124995, 17.974365234375], + [-67.19687499999998, 17.994189453125045], + [-67.15864257812501, 18.499218749999983], + [-66.12939453125003, 18.444921875000034] + ] + ] + }, + "properties": { + "name": "United States of America", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [130.52695312500012, 42.535400390625], + [130.68730468750007, 42.30253906249999], + [130.45751953124997, 42.30170898437501], + [129.75634765624997, 41.712255859375006], + [129.70869140625004, 40.857324218749994], + [128.30449218750002, 40.03593749999999], + [127.56816406250002, 39.78198242187503], + [127.39453125000003, 39.207910156249966], + [127.78613281250003, 39.084130859374966], + [128.37460937500012, 38.623437499999994], + [128.03896484375, 38.30854492187498], + [127.16953125000006, 38.304541015625034], + [126.63388671875012, 37.78183593750006], + [125.94169921875007, 37.87368164062502], + [125.44931640625012, 37.73022460937503], + [125.19316406250007, 38.03779296874998], + [124.69091796874997, 38.12919921875002], + [125.06738281250003, 38.556738281250006], + [125.40966796875003, 39.28837890625002], + [125.36083984375003, 39.52661132812497], + [124.55742187500002, 39.79057617187502], + [124.36210937500002, 40.004052734374994], + [124.8893554687501, 40.459814453125006], + [125.98906250000002, 40.904638671875034], + [126.9035156250001, 41.78105468749999], + [127.17968750000003, 41.531347656250006], + [128.11123046875, 41.389257812500006], + [128.29091796875, 41.56279296875002], + [128.04521484375007, 41.98750000000004], + [128.92343750000006, 42.038232421874966], + [129.3136718750001, 42.41357421874997], + [129.71972656249997, 42.47500000000005], + [129.89824218750002, 42.998144531250034], + [130.24033203125006, 42.891796874999955], + [130.52695312500012, 42.535400390625] + ] + ] + }, + "properties": { + "name": "North Korea", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-7.4061523437499375, 37.17944335937497], + [-7.834130859374994, 37.005712890625034], + [-8.597656249999943, 37.12133789062506], + [-8.814160156249983, 37.43081054687502], + [-8.914794921874972, 38.512109374999966], + [-9.474121093749972, 38.73085937500002], + [-9.374755859374972, 39.338281249999966], + [-9.148291015624949, 39.542578125000034], + [-8.886621093750023, 40.179443359375], + [-8.655566406249932, 41.02949218749998], + [-8.777148437500017, 41.941064453124994], + [-8.213085937499926, 42.133691406249966], + [-7.920849609374983, 41.883642578125006], + [-7.40361328124996, 41.833691406249955], + [-6.61826171874992, 41.9423828125], + [-6.212499999999949, 41.53203124999996], + [-6.928466796874972, 41.009130859375006], + [-6.81015624999992, 40.343115234375034], + [-7.036718750000006, 39.713964843750034], + [-7.44511718749996, 39.53618164062496], + [-7.0460449218749375, 38.907031250000045], + [-7.343017578124943, 38.45742187500002], + [-7.185449218749994, 38.00634765625006], + [-7.503515624999977, 37.58549804687502], + [-7.4061523437499375, 37.17944335937497] + ] + ] + }, + "properties": { + "name": "Portugal", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-58.15976562499999, -20.164648437500006], + [-57.830224609374994, -20.99794921875001], + [-57.94267578124999, -21.79833984375], + [-57.98569335937499, -22.04638671875], + [-57.95590820312499, -22.109179687500003], + [-57.8203125, -22.14228515625001], + [-57.764062499999994, -22.109179687500003], + [-57.721093749999994, -22.099218750000006], + [-57.238232421875, -22.19521484375001], + [-56.77519531249999, -22.261328125000006], + [-56.523828124999994, -22.1025390625], + [-56.44780273437499, -22.076171875], + [-56.39487304687499, -22.09267578125001], + [-56.189843749999994, -22.28115234375001], + [-55.84916992187499, -22.3076171875], + [-55.75327148437499, -22.41015625], + [-55.74663085937499, -22.5126953125], + [-55.70366210937499, -22.592089843750003], + [-55.647412109375, -22.621875000000003], + [-55.61767578125, -22.671484375000006], + [-55.627587890624994, -22.74091796875001], + [-55.654052734375, -22.810351562500003], + [-55.458886718749994, -23.68671875000001], + [-55.4423828125, -23.792578125000006], + [-55.4423828125, -23.865332031250006], + [-55.415917968749994, -23.95136718750001], + [-55.36630859374999, -23.991015625000003], + [-55.28691406249999, -24.00429687500001], + [-55.1943359375, -24.01748046875001], + [-55.08188476562499, -23.997656250000006], + [-54.982666015625, -23.97451171875001], + [-54.62548828125, -23.8125], + [-54.44023437499999, -23.90175781250001], + [-54.37080078125, -23.97119140625], + [-54.24179687499999, -24.04726562500001], + [-54.281005859375, -24.30605468750001], + [-54.47314453125, -25.22021484375], + [-54.610546875, -25.432714843750006], + [-54.615869140624994, -25.57607421875001], + [-54.63193359374999, -26.00576171875001], + [-54.677734375, -26.30878906250001], + [-54.934472656249994, -26.70253906250001], + [-55.426660156249994, -27.00927734375], + [-55.59726562499999, -27.207617187500006], + [-55.63291015624999, -27.35712890625001], + [-55.789990234375, -27.41640625000001], + [-56.1640625, -27.32148437500001], + [-56.437158203124994, -27.553808593750006], + [-57.11181640625, -27.47011718750001], + [-58.16826171874999, -27.2734375], + [-58.60483398437499, -27.31435546875001], + [-58.641748046874994, -27.196093750000003], + [-58.32255859374999, -26.85761718750001], + [-58.33466796875, -26.82490234375001], + [-58.31767578124999, -26.7958984375], + [-58.191308593749994, -26.629980468750006], + [-57.943115234375, -26.05292968750001], + [-57.587158203125, -25.405078125000003], + [-57.821679687499994, -25.13642578125001], + [-58.365380859374994, -24.959277343750003], + [-58.422802734375, -24.894140625000006], + [-58.51962890624999, -24.842871093750006], + [-59.372949218749994, -24.453906250000003], + [-59.60859375, -24.26679687500001], + [-59.892480468749994, -24.093554687500003], + [-60.83984375, -23.85810546875001], + [-61.084716796875, -23.65644531250001], + [-61.79853515625, -23.18203125000001], + [-62.372509765625, -22.43916015625001], + [-62.54155273437499, -22.349609375], + [-62.6259765625, -22.29042968750001], + [-62.62568359375, -22.261523437500003], + [-62.65097656249999, -22.233691406250003], + [-62.27666015624999, -21.066015625000006], + [-62.276318359375, -20.5625], + [-61.916943359375, -20.05537109375001], + [-61.7568359375, -19.645312500000003], + [-60.00737304687499, -19.29755859375001], + [-59.09052734375, -19.286230468750006], + [-58.18017578125, -19.81787109375], + [-58.15976562499999, -20.164648437500006] + ] + ] + }, + "properties": { + "name": "Paraguay", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [34.880468750000006, 31.3681640625], + [34.98974609374997, 31.913281249999955], + [34.955957031249994, 32.16093749999996], + [35.01054687500002, 32.33818359375002], + [35.06503906250006, 32.46044921875006], + [35.19326171875005, 32.53442382812503], + [35.303808593750006, 32.512939453125], + [35.38671875000003, 32.493017578125034], + [35.402636718750074, 32.45063476562501], + [35.48437500000003, 32.40166015624999], + [35.5514648437501, 32.39550781250006], + [35.55898437500005, 31.765527343749966], + [35.499414062499994, 31.67236328125], + [35.450585937499994, 31.479296875000017], + [34.880468750000006, 31.3681640625] + ] + ] + }, + "properties": { + "name": "Israel", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [51.26796875000002, 24.607226562500003], + [51.093359375000006, 24.564648437499997], + [51.02275390625002, 24.565234375000003], + [50.96601562500001, 24.573925781249997], + [50.928320312500006, 24.595117187499994], + [50.85566406250001, 24.679638671874997], + [50.80439453125001, 24.789257812499997], + [50.8359375, 24.850390625000003], + [50.846777343750006, 24.888574218749994], + [50.76289062500001, 25.444726562499994], + [51.00312500000001, 25.9814453125], + [51.262304687500006, 26.153271484374997], + [51.543066406250006, 25.902392578125003], + [51.4853515625, 25.524707031250003], + [51.60195312500002, 25.14794921875], + [51.26796875000002, 24.607226562500003] + ] + ] + }, + "properties": { + "name": "Qatar", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [28.212500000000006, 45.450439453125], + [28.317675781250017, 45.347119140625], + [28.451269531250006, 45.2921875], + [28.78828125000001, 45.240966796875], + [29.223535156250023, 45.4029296875], + [29.705859375000017, 45.259912109374994], + [29.557519531250023, 44.843408203124994], + [29.048242187500023, 44.757568359375], + [28.645410156250023, 44.295654296875], + [28.585351562500023, 43.742236328124996], + [27.0869140625, 44.167382812499994], + [26.2158203125, 44.007275390625], + [25.4970703125, 43.670800781249994], + [23.224609375, 43.873876953125], + [22.705078125, 44.23779296875], + [22.687890625000023, 44.248291015625], + [21.384375000000006, 44.870068359375], + [21.431445312500017, 45.192529296874994], + [20.774218750000017, 45.484423828124996], + [20.775000000000006, 45.749804687499996], + [20.35859375000001, 45.975488281249994], + [20.241796875000006, 46.10859375], + [20.28095703125001, 46.1330078125], + [20.508105468750017, 46.166943359375], + [20.613671875000023, 46.13349609375], + [21.151953125000006, 46.304345703124994], + [22.290625000000006, 47.727832031249996], + [22.87666015625001, 47.947265625], + [23.628710937500017, 47.995849609375], + [24.578906250000017, 47.931054687499994], + [24.893359375000017, 47.7177734375], + [26.162695312500006, 47.992529296875], + [26.236230468750023, 48.064355468749994], + [26.276953125000006, 48.113232421875], + [26.3056640625, 48.203759765624994], + [26.4423828125, 48.22998046875], + [26.618945312500017, 48.25986328125], + [26.980761718750017, 48.155029296875], + [27.3369140625, 47.63974609375], + [28.07177734375, 46.978417968749994], + [28.24433593750001, 46.45126953125], + [28.099707031250006, 45.972607421875], + [28.212500000000006, 45.450439453125] + ] + ] + }, + "properties": { + "name": "Romania", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [148.59951171875, 45.317626953125], + [147.91376953125004, 44.99038085937502], + [147.76943359375, 45.19072265624999], + [148.59951171875, 45.317626953125] + ] + ], + [ + [ + [142.76103515625002, 54.393945312499966], + [142.91796875000003, 53.79423828125002], + [143.22363281250003, 53.29604492187505], + [143.32363281250005, 52.61357421874999], + [143.15556640625002, 52.08374023437497], + [143.45546875, 51.47148437500002], + [143.81601562500006, 50.28261718750002], + [144.27207031250012, 49.311328125000045], + [143.10498046875003, 49.198828125000034], + [142.57421874999997, 48.07216796875002], + [142.55693359375002, 47.737890625000034], + [143.0055664062501, 47.22270507812496], + [143.28232421875006, 46.55898437500002], + [142.57802734375005, 46.700781250000034], + [142.20859375000006, 46.0888671875], + [141.83037109375002, 46.451074218749966], + [142.03867187500012, 47.140283203124966], + [141.9640625000001, 47.58745117187502], + [142.18173828125012, 48.01337890625001], + [141.86630859375006, 48.750097656250006], + [142.1422851562501, 49.56914062499999], + [142.07109375000007, 50.514990234375034], + [142.20673828125004, 51.22255859375002], + [141.72236328125004, 51.73632812499997], + [141.82353515625007, 53.33950195312502], + [142.52617187500002, 53.44746093749998], + [142.76103515625002, 54.393945312499966] + ] + ], + [ + [ + [21.235742187500023, 55.26411132812498], + [22.83125000000001, 54.838476562500034], + [22.766210937499977, 54.356787109375034], + [22.168457031250057, 54.35986328125006], + [20.20820312500004, 54.420751953125034], + [19.92431640625003, 54.433984374999966], + [19.644238281250068, 54.44707031249996], + [19.604394531250023, 54.45917968750004], + [19.85888671875, 54.63383789062499], + [19.944140625000074, 54.75000000000003], + [19.974511718750023, 54.92119140625002], + [20.520312500000017, 54.994873046875], + [20.89980468750008, 55.286669921875045], + [20.957812500000074, 55.27890625000006], + [21.235742187500023, 55.26411132812498] + ] + ], + [ + [ + [163.63515625000005, 58.603369140625006], + [163.7609375000001, 59.01503906250002], + [164.61572265624997, 58.885595703125034], + [163.63515625000005, 58.603369140625006] + ] + ], + [ + [ + [-179.79853515625, 68.9404296875], + [-178.873876953125, 68.75410156249995], + [-177.40751953124996, 68.24516601562502], + [-175.34521484375, 67.67807617187503], + [-174.44760742187503, 67.10312500000003], + [-173.6796875, 67.144775390625], + [-172.64057617187504, 66.92499999999998], + [-171.79555664062502, 66.93173828125003], + [-170.191943359375, 66.20126953124998], + [-170.66630859375, 65.62153320312501], + [-172.21157226562502, 65.42519531249997], + [-172.21318359375, 65.04814453124999], + [-172.92402343750004, 64.70493164062506], + [-173.00913085937498, 64.2974609375], + [-173.72973632812497, 64.36450195312497], + [-174.318017578125, 64.63764648437504], + [-175.39511718749998, 64.80239257812502], + [-175.85385742187498, 65.01083984375003], + [-176.09326171875, 65.471044921875], + [-177.05624999999998, 65.613623046875], + [-178.31020507812502, 65.48486328124997], + [-178.87934570312495, 65.93647460937495], + [-179.7283203125, 65.80380859375], + [-179.352099609375, 65.51674804687497], + [-180, 65.06723632812498], + [-180, 65.31196289062501], + [-180, 65.55678710937497], + [-180, 65.80156250000002], + [-180, 66.04628906250002], + [-180, 66.29106445312499], + [-180, 66.53583984375004], + [-180, 66.78056640625005], + [-180, 67.02534179687501], + [-180, 67.27011718750006], + [-180, 67.51484374999998], + [-180, 67.75961914062503], + [-180, 68.00439453124997], + [-180, 68.24912109375], + [-180, 68.49389648437497], + [-180, 68.738671875], + [-179.79853515625, 68.9404296875] + ] + ], + [ + [ + [50.265234375000006, 69.18559570312502], + [49.62626953125002, 68.85971679687498], + [48.66699218750003, 68.73315429687503], + [48.27880859374997, 69.04033203124999], + [48.63134765625003, 69.43603515624997], + [49.22519531250006, 69.51123046875], + [50.265234375000006, 69.18559570312502] + ] + ], + [ + [ + [169.20078125000006, 69.58046875], + [167.78886718750002, 69.83686523437501], + [168.35791015625003, 70.01567382812502], + [169.37480468750007, 69.88261718749999], + [169.20078125000006, 69.58046875] + ] + ], + [ + [ + [60.450488281250074, 69.93486328124999], + [59.57822265625006, 69.73862304687498], + [58.473046874999994, 70.26684570312503], + [59.00527343750005, 70.46518554687503], + [60.450488281250074, 69.93486328124999] + ] + ], + [ + [ + [178.8615234375001, 70.826416015625], + [178.89111328125009, 71.23110351562502], + [180.00000000000003, 71.53774414062505], + [180.00000000000003, 70.993017578125], + [178.8615234375001, 70.826416015625] + ] + ], + [ + [ + [-178.87646484375, 71.57705078124997], + [-177.53217773437504, 71.26308593750005], + [-177.82177734375, 71.06757812500001], + [-179.50668945312498, 70.92343750000003], + [-179.999951171875, 70.993017578125], + [-179.999951171875, 71.53774414062505], + [-178.87646484375, 71.57705078124997] + ] + ], + [ + [ + [55.31982421875003, 73.30830078124998], + [56.42958984375005, 73.201171875], + [56.08378906250002, 72.78940429687503], + [55.35595703124997, 72.46508789062506], + [55.29785156249997, 71.93535156250005], + [57.14589843750005, 70.58911132812506], + [54.60117187500006, 70.68007812500002], + [53.7223632812501, 70.81445312500003], + [53.36386718750006, 71.54165039062505], + [51.812597656250006, 71.49130859375], + [51.58251953124997, 72.07119140625], + [52.62207031250003, 72.30097656250001], + [53.753222656250074, 73.29326171875002], + [55.31982421875003, 73.30830078124998] + ] + ], + [ + [ + [142.18486328125007, 73.89589843750005], + [143.34374999999997, 73.56875000000002], + [143.19326171875005, 73.22075195312499], + [140.66279296875004, 73.45200195312503], + [141.08476562500002, 73.86586914062497], + [142.18486328125007, 73.89589843750005] + ] + ], + [ + [ + [113.38720703124997, 74.40043945312499], + [112.78242187500004, 74.09506835937503], + [111.64296875, 74.27294921875003], + [112.08447265624997, 74.54897460937505], + [113.38720703124997, 74.40043945312499] + ] + ], + [ + [ + [146.79521484375007, 75.37075195312505], + [150.10390625, 75.21923828125], + [150.64628906250002, 74.944580078125], + [149.5968750000001, 74.77260742187505], + [148.09238281250006, 74.82568359375003], + [146.14853515625012, 75.19829101562499], + [146.79521484375007, 75.37075195312505] + ] + ], + [ + [ + [140.04873046875, 75.82895507812503], + [140.94414062500007, 75.70048828124999], + [142.46035156250005, 75.90361328125007], + [143.68583984375002, 75.86367187500002], + [145.25527343750005, 75.58559570312502], + [144.01972656250004, 75.04467773437506], + [141.98730468750003, 74.99125976562499], + [139.09912109374997, 74.65654296875002], + [138.09228515625003, 74.79746093750003], + [137.00625, 75.23500976562502], + [137.50117187500004, 75.90966796874997], + [138.81396484374997, 76.19970703125], + [140.04873046875, 75.82895507812503] + ] + ], + [ + [ + [67.7653320312501, 76.23759765624999], + [66.28242187500004, 75.98369140625005], + [61.35595703124997, 75.31484375000002], + [60.22246093750002, 74.79658203124995], + [58.53466796875003, 74.49892578124997], + [58.44140625000003, 74.12885742187498], + [56.96386718750003, 73.36655273437503], + [55.00683593750003, 73.45385742187506], + [53.7628906250001, 73.76616210937499], + [54.64267578125006, 73.95957031250006], + [57.08750000000006, 75.38383789062505], + [58.881249999999994, 75.85478515625007], + [62.97148437500002, 76.23666992187498], + [65.862890625, 76.61333007812505], + [67.53496093750007, 77.00776367187504], + [68.48574218750005, 76.93369140625003], + [68.8998046875, 76.57294921875001], + [67.7653320312501, 76.23759765624999] + ] + ], + [ + [ + [130.68730468750007, 42.30253906249999], + [130.52695312500012, 42.535400390625], + [130.57724609375006, 42.81162109375006], + [131.06855468750004, 42.90224609375005], + [131.26181640625006, 43.43305664062501], + [131.2552734375, 44.07158203124999], + [131.08232421875002, 44.91000976562498], + [131.97753906250003, 45.243994140625006], + [132.93603515624997, 45.029931640624994], + [133.18603515625003, 45.49482421875004], + [133.86132812500003, 46.24775390625004], + [134.1676757812501, 47.30219726562501], + [134.75234375, 47.71542968749998], + [134.56357421875012, 48.321728515624955], + [134.29335937500005, 48.37343750000002], + [133.46835937500006, 48.09716796875003], + [133.14404296875003, 48.10566406249998], + [132.5619140625, 47.768505859374955], + [131.00273437500002, 47.69145507812499], + [130.7121093750001, 48.12763671875004], + [130.80429687500012, 48.34150390624998], + [129.49814453125012, 49.38881835937502], + [129.12011718750003, 49.36206054687497], + [128.70400390625, 49.60014648437499], + [127.99960937500006, 49.56860351562506], + [127.50244140624997, 49.873437499999994], + [127.590234375, 50.20898437500003], + [126.92480468749997, 51.10014648437496], + [126.312890625, 52.39975585937506], + [125.64902343750012, 53.042285156250045], + [124.81230468750002, 53.133837890625045], + [123.6078125, 53.546533203124994], + [122.33779296875, 53.485009765624994], + [120.70410156249997, 53.171826171874955], + [120.09453125000007, 52.787207031250034], + [120.65615234375, 52.56665039062503], + [120.74980468750007, 52.096533203125006], + [120.06689453125003, 51.60068359375006], + [119.19189453125003, 50.37983398437504], + [119.25986328125012, 50.06640625000003], + [118.4515625, 49.84448242187503], + [117.8734375, 49.51347656250002], + [116.6833007812501, 49.82377929687499], + [116.13457031250002, 50.01079101562499], + [115.27451171875006, 49.948876953124994], + [114.74316406249997, 50.23369140625002], + [114.29707031250004, 50.27441406250006], + [113.57421874999997, 50.00703125000001], + [113.44550781250004, 49.94160156250001], + [113.31904296875004, 49.87431640624999], + [113.16416015625012, 49.79716796874999], + [113.09208984375007, 49.692529296874994], + [113.05556640625, 49.61625976562499], + [111.3366210937501, 49.355859374999966], + [111.20419921875012, 49.304296875000034], + [110.82792968750002, 49.16616210937505], + [110.19990234375004, 49.17041015625003], + [109.5287109375, 49.269873046875034], + [109.45371093750012, 49.29633789062501], + [109.23671875000005, 49.334912109374955], + [108.61367187500005, 49.32280273437499], + [108.52246093750003, 49.34150390624998], + [108.4069335937501, 49.39638671875005], + [108.03378906250012, 49.59399414062497], + [107.94785156250012, 49.92470703125002], + [107.63095703125012, 49.98310546875004], + [107.3470703125, 49.986669921875034], + [107.23330078125, 49.989404296874994], + [107.14306640625003, 50.03300781249999], + [107.04023437500004, 50.086474609375045], + [106.94130859375005, 50.19667968750002], + [106.71113281250004, 50.312597656250006], + [106.57441406250004, 50.32880859375004], + [106.36845703125002, 50.317578124999955], + [106.21787109375006, 50.304589843749966], + [105.38359375000002, 50.47373046874998], + [105.09472656249997, 50.38994140624996], + [104.97695312500005, 50.382910156250034], + [104.46630859375003, 50.30615234375003], + [104.35390625000005, 50.27529296875005], + [104.2599609375001, 50.214453125000006], + [104.17968749999997, 50.16943359374997], + [103.63291015625006, 50.138574218749994], + [103.49628906250004, 50.16494140625005], + [103.42119140625002, 50.18706054687502], + [103.3043945312501, 50.200292968750034], + [103.2337890625, 50.264257812500034], + [103.16171875000006, 50.29072265624998], + [103.03945312500005, 50.30063476562506], + [102.85966796875002, 50.33325195312506], + [102.68330078125004, 50.38715820312501], + [102.28837890625007, 50.58510742187502], + [102.31660156250004, 50.71845703125001], + [102.21503906250004, 50.82944335937506], + [102.15195312500006, 51.107519531250034], + [102.14238281250007, 51.21606445312503], + [102.16005859375005, 51.260839843750006], + [102.1556640625, 51.31376953124996], + [102.1115234375001, 51.353466796874955], + [101.97919921875004, 51.382226562499966], + [101.82119140625, 51.421044921874966], + [101.57089843750006, 51.46718750000005], + [101.38125, 51.45263671875], + [101.30449218750007, 51.474755859374994], + [101.22324218750012, 51.513281250000006], + [100.53623046875006, 51.713476562500034], + [100.46894531250004, 51.72607421875003], + [100.23037109375, 51.729833984375006], + [100.0345703125, 51.73710937499996], + [99.92167968750002, 51.755517578124994], + [99.71923828124997, 51.87163085937502], + [98.84863281249997, 52.07006835937503], + [98.64052734375005, 51.80117187500005], + [98.3527343750001, 51.717626953125006], + [97.94687500000012, 51.34843750000002], + [97.82529296875012, 50.985253906249994], + [98.2794921875001, 50.53325195312502], + [98.10341796875005, 50.077832031249955], + [97.58935546875003, 49.911474609375006], + [97.35976562500005, 49.741455078125], + [97.20859375000006, 49.73081054687506], + [96.98574218750005, 49.88281250000003], + [96.31503906250012, 49.90112304687503], + [96.06552734375006, 49.99873046875001], + [95.9357421875001, 49.960009765625045], + [95.89941406249997, 49.990576171875034], + [95.851953125, 50.01293945312497], + [95.78935546875002, 50.01249999999999], + [95.70781250000002, 49.96601562500001], + [95.56718750000007, 49.94384765625003], + [95.52265625000004, 49.911230468750034], + [95.04433593750005, 49.961572265624994], + [94.93027343750006, 50.043750000000045], + [94.71806640625002, 50.04326171875002], + [94.67548828125004, 50.02807617187506], + [94.61474609375003, 50.02373046874996], + [94.25107421875006, 50.55639648437503], + [91.80429687500006, 50.693603515625], + [89.64384765625002, 49.90302734374998], + [89.65410156250007, 49.71748046875001], + [88.83164062500012, 49.44843749999998], + [88.633203125, 49.486132812500045], + [88.5443359375, 49.48256835937502], + [88.45244140625002, 49.47270507812496], + [88.39335937500007, 49.48286132812498], + [88.33779296875005, 49.47255859375002], + [88.19257812500004, 49.451708984375045], + [88.13554687500002, 49.38149414062502], + [88.11572265624997, 49.25629882812501], + [88.0285156250001, 49.219775390625045], + [87.98808593750002, 49.186914062499994], + [87.9347656250001, 49.16455078124997], + [87.81425781250002, 49.162304687499955], + [87.76250000000007, 49.16582031249996], + [87.5158203125001, 49.122412109375006], + [87.41669921875004, 49.07661132812501], + [87.32285156250012, 49.085791015625006], + [86.61425781249997, 49.60971679687498], + [86.1808593750001, 49.49931640624996], + [85.21015625000004, 49.66484375000002], + [84.9894531250001, 50.061425781249994], + [84.25781249999997, 50.28823242187502], + [83.94511718750007, 50.774658203125], + [83.35732421875005, 50.99458007812504], + [82.49394531250007, 50.72758789062499], + [81.46591796875006, 50.739843750000006], + [80.87734375, 51.28144531250004], + [79.98623046875, 50.774560546874966], + [79.46884765625012, 51.49311523437498], + [78.47548828125005, 52.638427734375], + [77.70439453125007, 53.379150390625], + [76.57568359374997, 53.94252929687502], + [76.26660156249997, 54.31196289062498], + [74.45195312500007, 53.64726562500002], + [73.28574218750006, 53.598388671875], + [73.39941406250003, 53.81147460937498], + [72.91406249999997, 54.10732421875002], + [71.09316406250005, 54.21220703124999], + [71.18554687500003, 54.59931640624998], + [70.73808593750007, 55.30517578125], + [70.18242187500002, 55.162451171875034], + [68.9772460937501, 55.389599609374955], + [68.20625000000004, 55.16093750000002], + [68.07382812500006, 54.959570312500006], + [66.22265624999997, 54.667382812499994], + [65.476953125, 54.62329101562497], + [65.1578125, 54.364404296874994], + [64.46123046875002, 54.38417968750002], + [63.0739257812501, 54.10522460937506], + [61.92871093750003, 53.94648437500004], + [61.33369140625004, 54.04926757812501], + [60.97949218749997, 53.62172851562505], + [61.19921874999997, 53.28715820312502], + [62.01464843750003, 53.10786132812498], + [61.97421875000006, 52.94375000000002], + [61.047460937500006, 52.97246093750002], + [60.80234375000006, 52.74472656249998], + [60.937597656250006, 52.28056640625002], + [60.06552734375006, 51.976464843749966], + [60.464746093749994, 51.651171875000045], + [61.363085937500074, 51.44189453125003], + [61.585058593750006, 51.22968749999998], + [61.38945312500002, 50.86103515625001], + [60.637988281250074, 50.66372070312505], + [59.95517578125006, 50.79926757812504], + [59.812402343749994, 50.58203125], + [58.88369140625005, 50.694433593750006], + [58.359179687500074, 51.063818359375034], + [57.83886718750003, 51.091650390625006], + [57.44218750000002, 50.88886718749998], + [57.01171874999997, 51.06518554687503], + [56.49140625000004, 51.01953124999997], + [55.79765625000002, 50.60205078125], + [55.54228515625002, 50.60180664062506], + [54.72714843750006, 50.998095703125045], + [54.42148437500006, 50.78032226562499], + [54.04150390624997, 51.11518554687501], + [53.33808593750004, 51.48237304687504], + [52.57119140625005, 51.481640624999955], + [52.33105468749997, 51.681298828124966], + [51.60908203125004, 51.483984375000006], + [50.79394531249997, 51.729199218749955], + [50.246875000000074, 51.28950195312498], + [49.49804687500003, 51.08359375000006], + [48.80839843750002, 50.60131835937503], + [48.84326171875003, 50.01313476562501], + [48.43427734375004, 49.828515624999966], + [47.7057617187501, 50.37797851562502], + [47.32646484375002, 50.273535156250034], + [46.80205078125002, 49.36708984375002], + [47.014257812500006, 49.09833984374998], + [46.70263671875003, 48.80556640625002], + [46.660937500000074, 48.41225585937502], + [47.004296874999994, 48.28447265625002], + [47.09326171875003, 47.947705078124955], + [48.109960937500006, 47.74541015624996], + [48.95937500000005, 46.77460937499998], + [48.610156250000074, 46.566455078125045], + [49.232226562500074, 46.33715820312503], + [48.15917968750003, 45.73701171874998], + [47.524218750000074, 45.60170898437505], + [46.753027343750006, 44.42065429687503], + [47.22988281250005, 44.19238281249997], + [47.5089843750001, 43.50971679687498], + [47.463183593750074, 43.03505859375002], + [48.572851562500006, 41.84448242187503], + [47.861132812500074, 41.212744140625034], + [47.26113281250005, 41.315087890624994], + [46.74931640625002, 41.812597656250006], + [46.42988281250004, 41.890966796875006], + [46.21269531250002, 41.989892578124994], + [45.63857421875005, 42.20507812500003], + [45.63427734374997, 42.234716796875034], + [45.72753906249997, 42.47504882812498], + [45.562890624999994, 42.53574218749998], + [45.34375000000003, 42.52978515625003], + [45.20820312500004, 42.64824218749999], + [45.16025390625006, 42.67500000000004], + [45.07158203125002, 42.69414062500002], + [44.94335937499997, 42.73027343750002], + [44.870996093749994, 42.75639648437499], + [44.850488281249994, 42.746826171875], + [44.77109375000006, 42.61679687499998], + [44.691796874999994, 42.709619140624966], + [44.64433593750002, 42.734716796875034], + [44.50585937500003, 42.748632812500006], + [44.329492187499994, 42.703515624999966], + [44.10273437500004, 42.616357421874994], + [44.004687500000074, 42.59560546875002], + [43.95742187500005, 42.56655273437505], + [43.825976562500074, 42.571533203125], + [43.759863281250006, 42.593847656250006], + [43.738378906250006, 42.61699218750002], + [43.74990234375005, 42.65751953125002], + [43.79541015624997, 42.702978515625034], + [43.78261718750005, 42.747021484374955], + [43.62304687500003, 42.80771484374998], + [43.5578125000001, 42.844482421875], + [43.089160156250074, 42.98906249999996], + [42.991601562499994, 43.09150390624998], + [42.76064453125005, 43.169580078124966], + [42.660253906250006, 43.159082031249966], + [42.566015625000006, 43.15512695312506], + [42.41904296875006, 43.224218750000006], + [42.279687499999994, 43.22807617187499], + [42.05000000000004, 43.19013671874998], + [41.58056640624997, 43.21923828124997], + [41.460742187500074, 43.276318359374955], + [41.35820312500002, 43.33339843750005], + [40.64804687500006, 43.53388671875004], + [40.02373046875002, 43.48486328125], + [39.873632812500006, 43.47280273437502], + [38.71728515624997, 44.28808593750003], + [38.181250000000006, 44.41967773437503], + [37.851464843749994, 44.698828125000034], + [37.41132812500004, 44.73535156250003], + [36.941210937500074, 45.289697265624994], + [37.6471679687501, 45.37719726562506], + [37.93310546875003, 46.001708984375], + [38.18359374999997, 46.09482421875006], + [37.9679687500001, 46.61801757812506], + [39.29345703125003, 47.105761718750045], + [38.21435546875003, 47.091455078124966], + [38.287402343750074, 47.559179687500034], + [38.90029296875005, 47.85512695312502], + [39.735937500000006, 47.84482421875006], + [39.96103515625006, 48.23793945312502], + [39.68652343749997, 49.007910156250034], + [40.07001953125004, 49.20029296874998], + [39.780566406250074, 49.57202148437503], + [39.17480468750003, 49.85595703124997], + [38.258593750000074, 50.052343750000006], + [38.04687500000003, 49.92001953125006], + [37.42285156249997, 50.411474609375006], + [36.619433593750074, 50.209228515625], + [35.41162109375003, 50.539697265624994], + [35.31191406250005, 51.043896484374955], + [34.280664062499994, 51.311669921874966], + [34.397851562499994, 51.780419921874994], + [33.735253906249994, 52.344775390625045], + [32.507910156250006, 52.30854492187504], + [31.763378906250097, 52.10107421875003], + [31.758593750000017, 52.125830078125034], + [31.69062500000004, 52.22065429687498], + [31.57734375000004, 52.31230468749999], + [31.585546875000006, 52.532470703125], + [31.53515624999997, 52.798242187499966], + [31.442773437499994, 52.86181640625003], + [31.35302734374997, 52.93344726562498], + [31.295117187500097, 52.98979492187499], + [31.25878906249997, 53.01669921875006], + [31.364550781250017, 53.13896484375002], + [31.388378906250097, 53.18481445312503], + [31.41787109375005, 53.196044921875], + [31.849707031250006, 53.106201171875], + [32.70429687500004, 53.336328124999994], + [32.45097656250002, 53.6533203125], + [31.754199218750017, 53.81044921875002], + [31.12128906250004, 54.64848632812496], + [30.906835937500063, 55.57001953125004], + [30.625585937500006, 55.666259765625], + [30.23359375000004, 55.84521484375006], + [30.04267578125004, 55.83642578125003], + [29.93701171874997, 55.84526367187499], + [29.881640625000074, 55.83232421875002], + [29.82392578125004, 55.79511718749998], + [29.74414062499997, 55.770410156249994], + [29.68457031249997, 55.769726562499955], + [29.482226562500074, 55.6845703125], + [29.412988281249994, 55.72485351562506], + [29.35341796875005, 55.78437500000001], + [29.373144531250063, 55.83471679687506], + [29.39794921874997, 55.88105468749998], + [29.37499999999997, 55.938720703125], + [28.284277343750006, 56.055908203125], + [27.806054687499994, 56.86708984375005], + [27.639453125000074, 56.84565429687504], + [27.814550781250034, 57.16689453125002], + [27.796875, 57.316943359375045], + [27.538671875000063, 57.429785156250034], + [27.51113281250005, 57.508154296875006], + [27.469726562500057, 57.524023437500034], + [27.35195312500005, 57.52812499999999], + [27.400000000000063, 57.66679687499999], + [27.542089843750063, 57.799414062500006], + [27.75283203125008, 57.841015624999955], + [27.48779296875, 58.270068359375045], + [27.464453125000034, 58.84130859375], + [28.012500000000045, 59.484277343749966], + [28.013964843750074, 59.72475585937502], + [28.947265625000057, 59.828759765624994], + [29.069140625000017, 60.19145507812499], + [28.65058593750001, 60.61098632812502], + [27.797656250000074, 60.53613281250003], + [29.69013671875004, 61.54609375000001], + [31.28564453125003, 62.567822265624955], + [31.533984375000017, 62.885400390624994], + [31.180859375000097, 63.208300781250074], + [30.05537109375004, 63.689013671875045], + [30.50390625000003, 64.02060546875], + [30.10810546875004, 64.36611328125005], + [30.072851562500063, 64.76503906250005], + [29.60419921875004, 64.968408203125], + [29.903417968750006, 66.091064453125], + [29.087011718750034, 66.97094726562503], + [29.941210937500074, 67.54746093749998], + [29.343847656250006, 68.06186523437506], + [28.470703125000057, 68.48837890625], + [28.96582031250003, 69.02197265625], + [30.869726562500006, 69.78344726562506], + [31.98457031250004, 69.95366210937499], + [32.94169921875002, 69.75185546875], + [32.37773437500002, 69.47910156250003], + [33.68437500000002, 69.31025390625001], + [35.85791015625003, 69.19174804687503], + [40.38066406250002, 67.831884765625], + [40.96640625000006, 67.71347656250003], + [41.18896484375003, 66.82617187500003], + [40.52158203125006, 66.44663085937498], + [39.28906250000003, 66.13203125000001], + [38.39755859375006, 66.064453125], + [35.51347656250002, 66.39580078125002], + [34.824609374999994, 66.61113281249999], + [32.46367187500002, 66.91630859374999], + [33.566699218750074, 66.32099609374995], + [34.7863281250001, 65.86455078125005], + [34.40644531250004, 65.39575195312503], + [34.803515625000074, 64.98598632812502], + [34.869531249999994, 64.56000976562501], + [35.64707031250006, 64.37832031250005], + [36.3649414062501, 64.00283203125002], + [37.44218750000002, 63.813378906249966], + [38.07080078124997, 64.02583007812498], + [37.953710937500006, 64.32011718749999], + [37.183691406250006, 64.40849609375007], + [36.52822265625005, 64.84736328125004], + [36.88281249999997, 65.17236328124997], + [38.009375000000006, 64.87875976562503], + [39.7580078125001, 64.57705078125002], + [40.28125000000003, 64.99809570312502], + [39.816503906250006, 65.59794921874999], + [41.4757812500001, 66.12343750000002], + [42.21054687500006, 66.51967773437502], + [44.09716796874997, 66.23505859375004], + [44.488671874999994, 66.67177734375002], + [44.29179687500002, 67.09965820312505], + [43.7824218750001, 67.25449218749998], + [44.22539062500002, 67.99560546874997], + [44.04804687500004, 68.54882812499997], + [45.891992187499994, 68.47968750000001], + [46.69042968750003, 67.84882812500001], + [45.52871093750005, 67.75756835937497], + [44.93945312499997, 67.47744140625002], + [45.98603515625004, 66.853125], + [46.690820312499994, 66.82553710937498], + [47.70908203125006, 67.04501953125003], + [47.87470703125004, 67.58417968749998], + [48.87792968749997, 67.73134765625005], + [50.83886718749997, 68.34995117187503], + [52.550097656250074, 68.59243164062497], + [53.80195312500004, 68.99589843750002], + [53.967871093750006, 68.22734375000002], + [54.5612304687501, 68.273046875], + [56.04365234375004, 68.64887695312501], + [57.126855468749994, 68.55400390625005], + [58.91894531249997, 69.00380859375002], + [59.897363281249994, 68.42192382812505], + [60.93359374999997, 68.98676757812501], + [60.17060546875004, 69.59091796875], + [61.01591796875002, 69.85146484374997], + [63.36142578125006, 69.67529296875003], + [68.50419921875007, 68.34843749999999], + [69.14052734375005, 68.95063476562501], + [68.54277343750002, 68.96708984374999], + [68.00585937499997, 69.48002929687505], + [67.06445312500003, 69.69370117187498], + [66.92636718750006, 70.0142578125], + [67.28476562500006, 70.73872070312498], + [66.66611328125006, 70.90058593750001], + [66.91757812500006, 71.28237304687497], + [68.2692382812501, 71.68281250000001], + [69.03906249999997, 72.66992187500003], + [69.64511718750006, 72.89755859375006], + [71.5001953125001, 72.91367187500003], + [72.812109375, 72.69140624999997], + [72.62441406250005, 72.079443359375], + [71.91201171875005, 71.54794921874998], + [72.73164062500004, 70.82285156249998], + [72.52968750000005, 70.172509765625], + [72.52734374999997, 69.08051757812501], + [73.5480468750001, 68.57451171875005], + [73.15214843750002, 67.86503906250002], + [72.59433593750006, 67.58696289062502], + [71.551171875, 66.76044921874995], + [70.93945312499997, 66.54814453125005], + [69.8771484375001, 66.84545898437506], + [69.19433593749997, 66.57866210937505], + [70.33945312500006, 66.34238281250006], + [71.91699218749997, 66.24672851562502], + [72.4173828125, 66.56079101562506], + [73.79208984375, 66.99531250000001], + [74.07451171875007, 67.41411132812499], + [74.76953124999997, 67.76635742187497], + [74.39140625000007, 68.42060546874995], + [74.57958984375003, 68.751220703125], + [76.45917968750004, 68.97827148437497], + [77.2384765625001, 68.46958007812498], + [77.65068359375007, 68.90302734375001], + [76.00097656249997, 69.23505859374998], + [74.81484375, 69.09057617187503], + [73.77568359375002, 69.19824218750003], + [73.56015625, 69.70722656249998], + [74.3109375, 70.65361328125005], + [73.08623046875007, 71.44492187500006], + [73.67177734375, 71.84506835937503], + [75.74140625000004, 72.29624023437503], + [76.03242187500004, 71.91040039062503], + [78.4826171875001, 72.39497070312498], + [79.4220703125001, 72.38076171875002], + [80.76250000000002, 72.08916015625002], + [81.51123046874997, 71.74614257812505], + [82.98613281250007, 71.74868164062502], + [82.18359375000003, 72.23754882812497], + [80.82705078125005, 72.48828124999997], + [80.50966796875005, 73.086083984375], + [80.5832031250001, 73.56845703125003], + [83.54472656250002, 73.66650390625003], + [86.59140625000006, 73.89428710937497], + [86.65146484375012, 74.68242187500005], + [87.67138671874997, 75.12958984375004], + [90.18496093750005, 75.59106445312497], + [93.54980468750003, 75.8541015625], + [94.57558593750005, 76.1517578125], + [96.87919921875002, 75.93105468749997], + [100.32236328125012, 76.479150390625], + [100.98994140625004, 76.99047851562497], + [103.13144531250012, 77.62646484375006], + [104.01455078125, 77.73041992187501], + [105.89453125000003, 77.4888671875], + [104.91191406250002, 77.17470703125002], + [107.42978515625006, 76.92656250000002], + [108.02792968750006, 76.71845703124998], + [111.11484375000012, 76.72304687500002], + [112.61953125, 76.38354492187506], + [113.87099609375005, 75.85600585937505], + [113.61357421875007, 75.29296875], + [111.86826171875006, 74.74003906250007], + [109.84033203124997, 74.32197265624998], + [108.19951171875002, 73.69409179687497], + [107.27109375000006, 73.62104492187501], + [106.47792968750005, 73.13940429687503], + [107.750390625, 73.17314453125007], + [109.85527343750002, 73.47246093750002], + [110.2614257812501, 74.01743164062503], + [112.14726562500007, 73.70893554687498], + [114.06054687500003, 73.58466796874995], + [115.33769531250007, 73.70258789062501], + [118.45019531249997, 73.58979492187504], + [118.43027343750012, 73.24653320312501], + [119.750390625, 72.97910156250006], + [123.1603515625001, 72.95488281250002], + [123.62226562500004, 73.19326171875], + [123.305078125, 73.53291015624998], + [124.3880859375, 73.75483398437498], + [125.61708984375, 73.52060546874998], + [127.74033203125012, 73.48154296875], + [128.88867187500003, 73.19023437499999], + [129.41171875000006, 72.31547851562505], + [128.3587890625, 72.08833007812504], + [129.76191406250004, 71.11953125000002], + [131.15742187500004, 70.74218749999997], + [131.56201171875003, 70.901025390625], + [132.56230468750007, 71.89531250000005], + [134.10283203125002, 71.37895507812502], + [135.88476562499997, 71.63056640625004], + [137.31542968750003, 71.35942382812505], + [138.11845703125002, 71.56616210937497], + [139.69511718750007, 71.70043945312497], + [139.60117187500012, 72.49609374999997], + [142.06142578125005, 72.72080078125], + [145.4857421875, 72.54208984375], + [146.59414062500005, 72.30244140624995], + [148.40205078125004, 72.31196289062504], + [149.50156250000012, 72.16430664062497], + [150.59980468750004, 71.5201171875], + [151.58242187500005, 71.28696289062503], + [152.50878906250003, 70.83447265625003], + [153.79414062500004, 70.87998046874998], + [155.8952148437501, 71.09550781250002], + [158.03701171875005, 71.03925781250001], + [159.35068359375006, 70.79072265625001], + [160.00644531250006, 70.30966796875006], + [159.83251953125003, 69.78496093749999], + [161.53691406250002, 69.379541015625], + [162.37568359375004, 69.64907226562502], + [164.1595703125, 69.71928710937505], + [164.51328125000006, 69.60913085937497], + [166.82031250000003, 69.49956054687505], + [167.62812500000004, 69.74033203125006], + [168.30302734375002, 69.27148437500003], + [169.31064453125006, 69.07954101562498], + [169.60986328124997, 68.78603515624997], + [170.53759765624997, 68.82539062500001], + [170.99541015625002, 69.04531250000005], + [170.58222656250004, 69.58334960937506], + [170.48681640625003, 70.107568359375], + [172.55957031249997, 69.96835937499998], + [173.27744140625006, 69.823828125], + [176.10751953125018, 69.86030273437498], + [176.92441406250018, 69.64599609375003], + [178.84833984375004, 69.38720703124997], + [180.00000000000003, 68.98344726562505], + [180.00000000000003, 65.06723632812498], + [178.51953125000003, 64.60297851562498], + [177.46718750000005, 64.73681640624997], + [177.43291015625002, 64.44448242187502], + [178.65029296875005, 63.96528320312501], + [178.7064453125001, 63.52153320312502], + [179.33232421875007, 63.19018554687503], + [179.5705078125001, 62.6875], + [179.12070312500012, 62.32036132812499], + [177.3512695312501, 62.587451171875045], + [175.26787109375002, 62.102392578125006], + [174.51435546875015, 61.823632812499966], + [173.6234375, 61.716064453125], + [172.85654296875006, 61.469189453124955], + [172.39277343750004, 61.061767578125], + [170.60820312500007, 60.434912109375034], + [169.9826171875001, 60.067089843749955], + [169.2267578125001, 60.59594726562497], + [168.13750000000007, 60.57392578125001], + [166.9640625000001, 60.307031249999994], + [166.35214843750006, 60.48481445312498], + [165.08457031250006, 60.09858398437498], + [163.78007812500007, 60.041113281250006], + [163.40996093750007, 59.8349609375], + [163.27285156250005, 59.302587890625006], + [162.14160156249997, 58.44741210937502], + [161.96005859375012, 58.07690429687506], + [162.4669921875001, 57.766210937500006], + [163.21386718750003, 57.68681640624999], + [162.77929687500003, 57.35761718749998], + [162.80263671875, 56.81147460937501], + [163.2565429687501, 56.68803710937499], + [163.33554687500012, 56.232519531250006], + [162.52822265625005, 56.260693359374955], + [162.08496093749997, 56.08964843750002], + [161.72939453125, 55.358007812500006], + [162.10556640625006, 54.75214843750004], + [161.72568359375006, 54.53295898437506], + [160.77265625000004, 54.54135742187498], + [160.0744140625001, 54.18916015625001], + [159.84374999999997, 53.78364257812498], + [159.89765625000004, 53.380761718749966], + [158.6087890625, 52.873632812500034], + [158.46347656250006, 52.30498046875002], + [158.10351562500003, 51.80961914062499], + [156.74775390625004, 50.969287109375045], + [156.500390625, 51.47509765625006], + [156.36474609374997, 52.509375000000006], + [156.0988281250001, 53.00649414062502], + [155.62031250000004, 54.86455078125002], + [155.5548828125001, 55.348486328125034], + [155.98251953125012, 56.69521484375002], + [156.72841796875, 57.152246093749966], + [157.4503906250001, 57.79926757812498], + [158.21044921875003, 58.02529296875002], + [159.03691406250002, 58.423925781250034], + [159.8473632812501, 59.127148437499955], + [161.75351562500012, 60.15229492187501], + [162.0036132812501, 60.42016601562503], + [162.97314453124997, 60.782910156249955], + [163.70996093749997, 60.916796875000045], + [164.00546875000006, 61.34379882812499], + [164.25566406250007, 62.69658203124999], + [163.33173828125004, 62.550927734374994], + [163.00927734374997, 61.79150390625], + [162.39257812500003, 61.662109375], + [160.76660156249997, 60.753320312499966], + [159.88310546875002, 61.291796875000074], + [160.31738281250003, 61.79335937500002], + [159.55234375000012, 61.71948242187497], + [159.07666015625003, 61.922265624999994], + [158.07011718750002, 61.75361328125001], + [157.46933593750012, 61.798925781250006], + [156.68027343750006, 61.480615234374994], + [156.62968750000002, 61.27246093750003], + [155.85332031250007, 60.77714843750002], + [154.97080078125012, 60.376660156249955], + [154.29306640625006, 59.833349609375034], + [154.58251953124997, 59.540087890625074], + [155.16669921875004, 59.36015624999999], + [154.01093750000004, 59.075537109375006], + [153.36113281250002, 59.214794921874955], + [152.8822265625, 58.939062500000006], + [151.99003906250002, 59.160058593749994], + [151.48574218750005, 59.52412109375001], + [150.45722656250004, 59.590722656249994], + [149.64257812499997, 59.770410156249994], + [149.20498046875, 59.488183593749966], + [147.87460937500006, 59.388037109375006], + [147.51445312500002, 59.2685546875], + [146.44433593749997, 59.43046875000002], + [145.93164062499997, 59.198388671874994], + [145.55458984375, 59.413525390624955], + [143.19218750000002, 59.3701171875], + [142.02539062499997, 58.99965820312502], + [141.75468750000007, 58.745263671874966], + [140.6849609375, 58.21215820312497], + [140.44687500000006, 57.81367187499998], + [140.00234375000005, 57.68750000000003], + [138.66210937500003, 56.96552734375004], + [137.69150390625006, 56.13935546875004], + [136.1751953125, 55.35224609374998], + [135.26250000000002, 54.94331054687498], + [135.85156249999997, 54.583935546874955], + [136.797265625, 54.62099609375005], + [136.68300781250005, 53.93129882812505], + [137.15537109375012, 53.82167968750002], + [137.3283203125001, 53.538964843749966], + [138.29218750000004, 53.59243164062502], + [138.66074218750012, 53.744775390624966], + [138.695703125, 54.32001953125001], + [139.707421875, 54.27714843749999], + [140.3470703125, 53.812597656250034], + [141.4020507812501, 53.18398437500002], + [141.16982421875005, 52.36840820312497], + [141.48525390625, 52.17851562500002], + [140.68769531250004, 51.23227539062506], + [140.47636718750007, 50.545996093750034], + [140.51718750000012, 49.59614257812498], + [140.17060546875004, 48.52368164062497], + [139.37265625000006, 47.88735351562502], + [139.00136718750005, 47.38330078125], + [138.58681640625005, 47.057226562500006], + [138.33691406250003, 46.543408203124955], + [137.68544921875, 45.81835937500003], + [136.80351562500002, 45.171142578125], + [136.14228515625004, 44.489111328125034], + [135.87460937500012, 44.37353515625003], + [135.1310546875001, 43.52573242187506], + [133.709375, 42.82993164062506], + [133.15996093750007, 42.69697265624998], + [132.30380859375006, 42.88330078125], + [131.72207031250005, 43.20263671875006], + [131.15830078125012, 42.62602539062499], + [130.68730468750007, 42.30253906249999] + ] + ], + [ + [ + [102.88476562499997, 79.25395507812505], + [105.14599609375003, 78.81884765625006], + [105.31259765625012, 78.49990234375], + [103.71933593750006, 78.25825195312498], + [101.20410156249997, 78.19194335937505], + [100.28398437500002, 78.67919921875003], + [101.59062500000002, 79.350439453125], + [102.88476562499997, 79.25395507812505] + ] + ], + [ + [ + [97.67451171875004, 80.15825195312499], + [100.0612304687501, 79.77709960937506], + [99.43955078125012, 78.834228515625], + [97.55546875000002, 78.82656250000002], + [94.65234375000003, 79.12749023437505], + [93.07080078124997, 79.49531250000001], + [94.98730468749997, 80.096826171875], + [97.67451171875004, 80.15825195312499] + ] + ], + [ + [ + [62.167773437500074, 80.83476562500005], + [61.05126953124997, 80.418603515625], + [59.30439453125004, 80.52153320312502], + [59.59228515625003, 80.81650390624998], + [62.167773437500074, 80.83476562500005] + ] + ], + [ + [ + [54.71894531250004, 81.11596679687497], + [57.69414062500002, 80.79228515625002], + [55.71250000000006, 80.63730468749998], + [54.06660156250004, 80.81362304687502], + [54.71894531250004, 81.11596679687497] + ] + ], + [ + [ + [96.52656250000004, 81.0755859375], + [97.83183593750002, 80.79829101562498], + [97.1751953125, 80.24101562500007], + [94.56503906250012, 80.12607421875], + [93.87236328125002, 80.010107421875], + [91.52382812500005, 80.35854492187502], + [93.26250000000002, 80.79125976562497], + [93.06513671875004, 80.98847656250001], + [95.80068359375005, 81.28046874999998], + [96.52656250000004, 81.0755859375] + ] + ] + ] + }, + "properties": { + "name": "Russia", + "childNum": 22 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [30.50996093750001, -1.0672851562500085], + [30.47705078125, -1.0830078125], + [30.47021484375, -1.1311523437500028], + [30.508105468750017, -1.2082031250000114], + [30.631933593750006, -1.3674804687500028], + [30.710742187500017, -1.3967773437500028], + [30.76220703125, -1.4586914062500114], + [30.812597656250006, -1.5630859375000057], + [30.827539062500023, -1.6936523437500028], + [30.806738281250006, -1.8506835937500057], + [30.819140625000017, -1.9674804687500114], + [30.828710937500006, -2.3384765625000057], + [30.762500000000017, -2.3716796875000057], + [30.71484375, -2.3634765625000114], + [30.656640625000023, -2.373828125000003], + [30.593359375000006, -2.396777343750003], + [30.553613281250023, -2.4000976562500114], + [29.93017578125, -2.3395507812500114], + [29.8681640625, -2.7164062500000057], + [29.390234375000006, -2.80859375], + [29.01435546875001, -2.72021484375], + [28.876367187500023, -2.4002929687500085], + [29.1064453125, -2.233203125000003], + [29.12939453125, -1.8602539062500085], + [29.576953125000017, -1.3878906250000114], + [30.1015625, -1.36865234375], + [30.360253906250023, -1.0746093750000085], + [30.41230468750001, -1.0630859375000057], + [30.46992187500001, -1.0660156250000057], + [30.50996093750001, -1.0672851562500085] + ] + ] + }, + "properties": { + "name": "Rwanda", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.683349609375, 27.285937499999996], + [-8.682324218749983, 26.497705078124994], + [-8.68212890625, 26.273193359375], + [-8.68212890625, 26.10947265625], + [-8.682226562499977, 25.995507812499994], + [-9.258203124999994, 25.995507812499994], + [-9.817187499999989, 25.99545898437499], + [-10.376123046874994, 25.99545898437499], + [-12.016308593749983, 25.995410156250003], + [-12.016308593749983, 25.740136718749994], + [-12.016308593749983, 25.331689453124994], + [-12.016308593749983, 24.923242187499994], + [-12.016308593749983, 24.378662109375], + [-12.016308593749983, 23.97021484375], + [-12.0234375, 23.467578125000003], + [-12.372900390624977, 23.318017578124994], + [-13.031494140625, 23.000244140625], + [-13.120898437499989, 22.884082031250003], + [-13.16650390625, 22.753222656250003], + [-13.155957031249983, 22.68930664062499], + [-13.107324218749994, 22.560742187499997], + [-13.094335937499977, 22.495996093749994], + [-13.051220703124983, 21.854785156250003], + [-13.041748046875, 21.713818359374997], + [-13.0322265625, 21.572070312500003], + [-13.025097656249983, 21.466796875], + [-13.016210937499977, 21.333935546874997], + [-15.231201171875, 21.331298828125], + [-16.964550781249983, 21.329248046874994], + [-17.06396484375, 20.898828124999994], + [-17.003076171874994, 21.420703125000003], + [-16.951123046874983, 21.43027343749999], + [-16.73095703125, 21.47031249999999], + [-15.750927734374983, 21.49082031249999], + [-15.610791015624983, 21.47031249999999], + [-15.4609375, 21.45078124999999], + [-15.15087890625, 21.44101562499999], + [-14.971142578124983, 21.44101562499999], + [-14.8408203125, 21.45078124999999], + [-14.7509765625, 21.50058593749999], + [-14.670849609374983, 21.60019531249999], + [-14.52099609375, 21.990869140624994], + [-14.22119140625, 22.31015624999999], + [-14.1708984375, 22.76035156249999], + [-14.12109375, 22.96054687499999], + [-14.10107421875, 23.10019531249999], + [-14.02099609375, 23.41074218749999], + [-13.89111328125, 23.69101562499999], + [-13.840771484374983, 23.75058593749999], + [-13.770947265624983, 23.79062499999999], + [-13.661083984374983, 23.83066406249999], + [-13.5810546875, 23.87070312499999], + [-13.39111328125, 23.94101562499999], + [-13.310986328124983, 23.98105468749999], + [-13.06103515625, 24.40097656249999], + [-12.991162109374983, 24.47031249999999], + [-12.7109375, 24.63046874999999], + [-12.630810546874983, 24.68027343749999], + [-12.5009765625, 24.77011718749999], + [-12.43115234375, 24.83066406249999], + [-12.40087890625, 24.88046874999999], + [-12.36083984375, 24.97031249999999], + [-12.310986328124983, 25.11093749999999], + [-12.03076171875, 26.030859375], + [-11.880859375, 26.0708984375], + [-11.7548828125, 26.0865234375], + [-11.718212890624983, 26.1041015625], + [-11.69921875, 26.1626953125], + [-11.684521484374983, 26.2134765625], + [-11.63720703125, 26.2955078125], + [-11.337890625, 26.6333984375], + [-11.316845703124983, 26.7447265625], + [-11.361279296874983, 26.7935546875], + [-11.392578125, 26.8833984375], + [-10.922802734374983, 27.0103515625], + [-10.25146484375, 26.8609375], + [-9.7353515625, 26.8609375], + [-9.413037109374983, 27.0884765625], + [-9.001904296874983, 27.0904296875], + [-8.794873046874983, 27.120703125], + [-8.753857421874983, 27.1509765625], + [-8.753857421874983, 27.191015625], + [-8.802685546874983, 27.3609375], + [-8.817822265624983, 27.656445312499997], + [-8.683349609375, 27.656445312499997], + [-8.683349609375, 27.285937499999996] + ] + ] + }, + "properties": { + "name": "Western Sahara", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [46.53144531250004, 29.09624023437499], + [47.433203125000006, 28.989550781250017], + [47.671289062499994, 28.53315429687504], + [48.442480468750006, 28.542919921874983], + [48.90644531250004, 27.62905273437505], + [49.40527343749997, 27.18095703124996], + [49.986132812500074, 26.828906250000017], + [50.21386718750003, 26.30849609375005], + [50.031640624999994, 26.11098632812505], + [50.55791015625002, 25.086669921875], + [50.66689453125005, 24.96381835937501], + [50.72558593749997, 24.869384765625057], + [50.80439453125004, 24.789257812499983], + [50.85566406250004, 24.67963867187501], + [50.928320312500006, 24.595117187500023], + [50.96601562500004, 24.573925781249983], + [51.56835937500003, 24.286181640625074], + [51.592578125000074, 24.07885742187503], + [52.55507812500005, 22.932812499999955], + [55.104296875000074, 22.621484375000023], + [55.185839843750074, 22.7041015625], + [55.641015624999994, 22.001855468749994], + [54.97734375000002, 19.995947265625006], + [53.66689453125005, 19.559130859375017], + [51.977636718750006, 18.996142578125074], + [49.04199218750003, 18.58178710937503], + [48.17216796875002, 18.156933593749983], + [47.57958984374997, 17.448339843750034], + [47.441796874999994, 17.111865234375045], + [46.97568359375006, 16.953466796875034], + [46.682031249999994, 17.2685546875], + [46.31035156250002, 17.231298828125063], + [45.40654296875002, 17.319775390624955], + [45.14804687500006, 17.427441406249955], + [44.1559570312501, 17.398535156250006], + [43.91699218749997, 17.32470703124997], + [43.41796875000003, 17.516259765625023], + [43.19091796875003, 17.35937500000003], + [43.16503906249997, 16.689404296874955], + [42.79931640624997, 16.37177734375001], + [42.69882812500006, 16.736962890624966], + [42.38330078124997, 17.122460937499994], + [42.29394531249997, 17.434960937499966], + [41.75000000000003, 17.88574218749997], + [41.22949218750003, 18.678417968749983], + [41.116015625000074, 19.082177734374994], + [40.75917968750005, 19.755468750000034], + [40.080664062500006, 20.265917968750017], + [39.613671874999994, 20.517675781249977], + [39.093554687500074, 21.31035156249999], + [38.98789062500006, 21.88173828125005], + [39.09589843750004, 22.392773437499983], + [38.9411132812501, 22.881835937500057], + [38.46416015625002, 23.71186523437504], + [37.91972656250002, 24.185400390625063], + [37.54306640625006, 24.291650390625023], + [37.18085937500004, 24.82001953125001], + [37.148828124999994, 25.291113281249977], + [36.76269531250003, 25.751318359375034], + [36.24960937500006, 26.594775390625017], + [35.581347656250074, 27.432470703125063], + [35.18046875000002, 28.03486328125004], + [34.61621093749997, 28.148339843749966], + [34.779882812500006, 28.50732421875], + [34.950781250000006, 29.353515625], + [36.01542968750002, 29.190478515625017], + [36.068457031250006, 29.200537109375006], + [36.28281250000006, 29.355371093750023], + [36.47607421874997, 29.49511718749997], + [36.59179687500003, 29.666113281250006], + [36.703906250000074, 29.831640624999977], + [36.75527343750005, 29.86601562499996], + [37.46923828125003, 29.995068359374955], + [37.49072265625003, 30.01171874999997], + [37.55361328125005, 30.14458007812496], + [37.63359375000002, 30.313281250000045], + [37.64990234374997, 30.330957031249994], + [37.669726562500074, 30.34814453125003], + [37.862890625000006, 30.44262695312503], + [37.98007812500006, 30.49999999999997], + [37.47900390624997, 31.007763671874955], + [37.10527343750002, 31.35517578125004], + [36.95859375000006, 31.491503906250017], + [37.21562500000002, 31.55610351562501], + [37.49335937500004, 31.625878906250023], + [37.773828124999994, 31.69633789062499], + [38.962304687499994, 31.99492187499999], + [39.145410156249994, 32.12451171875], + [39.36865234374997, 32.09174804687498], + [39.70410156250003, 32.04252929687499], + [40.02783203124997, 31.995019531249994], + [40.3693359375001, 31.93896484375003], + [42.07441406250004, 31.08037109374999], + [42.857714843750074, 30.495214843749977], + [44.69082031250005, 29.20234375000001], + [46.35644531250003, 29.06367187500001], + [46.53144531250004, 29.09624023437499] + ] + ] + }, + "properties": { + "name": "Saudi Arabia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [36.87138671875002, 21.996728515624994], + [36.92695312500001, 21.58652343749999], + [37.15058593750001, 21.103759765625], + [37.2275390625, 20.55673828124999], + [37.24843750000002, 19.58188476562499], + [37.471289062500006, 18.820117187500003], + [37.921875, 18.555908203125], + [38.609472656250006, 18.005078124999997], + [38.422460937500006, 17.823925781249997], + [38.39716796875001, 17.778369140625003], + [38.38554687500002, 17.751269531250003], + [38.37373046875001, 17.717333984375003], + [38.34736328125001, 17.68359375], + [38.28984375000002, 17.637011718750003], + [38.26728515625001, 17.61669921875], + [38.253515625000006, 17.584765625000003], + [37.78242187500001, 17.4580078125], + [37.51015625000002, 17.288134765625003], + [37.45292968750002, 17.108691406250003], + [37.41103515625002, 17.061718749999997], + [37.24882812500002, 17.056884765625], + [37.169531250000006, 17.041406249999994], + [37.0615234375, 17.061279296875], + [37.00898437500001, 17.058886718750003], + [36.995214843750006, 17.020556640625003], + [36.97578125000001, 16.86655273437499], + [36.97871093750001, 16.800585937500003], + [36.887792968750006, 16.624658203124994], + [36.91376953125001, 16.296191406250003], + [36.566015625000006, 15.362109375000003], + [36.4267578125, 15.132080078125], + [36.44814453125002, 14.940087890624994], + [36.470800781250006, 14.736474609374994], + [36.52431640625002, 14.2568359375], + [36.390625, 13.626074218749991], + [36.21220703125002, 13.271093749999991], + [36.107519531250006, 12.726464843749994], + [35.59609375000002, 12.537304687499997], + [35.1123046875, 11.816552734374994], + [34.93144531250002, 10.864794921874989], + [34.571875000000006, 10.880175781249989], + [34.27568359375002, 10.528124999999989], + [34.29150390625, 10.124755859375], + [34.078125, 9.461523437499991], + [33.892187500000006, 10.198974609375], + [33.17216796875002, 10.850146484374989], + [33.07304687500002, 11.591503906249997], + [33.199316406250006, 12.21728515625], + [32.73671875000002, 12.009667968749994], + [32.072265625, 12.006738281249994], + [32.33535156250002, 11.716015624999997], + [32.40410156250002, 11.057763671874994], + [31.933007812500023, 10.662499999999994], + [31.654882812500006, 10.221142578124997], + [31.224902343750017, 9.799267578124997], + [30.739355468750006, 9.74267578125], + [30.003027343750006, 10.277392578124989], + [29.60546875, 10.065087890624994], + [29.47314453125, 9.768603515624989], + [28.999609375000006, 9.610156249999989], + [28.844531250000017, 9.326074218749994], + [28.048925781250006, 9.32861328125], + [27.885839843750006, 9.599658203124989], + [27.07421875, 9.613818359374989], + [26.551367187500006, 9.525830078124997], + [25.891503906250023, 10.202734374999991], + [25.79804687500001, 10.420507812499991], + [25.066992187500006, 10.293798828124991], + [24.785253906250006, 9.774658203125], + [24.53193359375001, 8.886914062499997], + [24.147363281250023, 8.665624999999991], + [23.53730468750001, 8.815820312499994], + [23.646289062500017, 9.822900390624994], + [23.312304687500017, 10.387939453125], + [22.86005859375001, 10.919677734375], + [22.922656250000017, 11.344873046874994], + [22.55634765625001, 11.669531249999991], + [22.352343750000017, 12.660449218749989], + [21.825292968750006, 12.79052734375], + [22.228125000000006, 13.32958984375], + [22.10761718750001, 13.730322265624991], + [22.50996093750001, 14.12744140625], + [22.38154296875001, 14.550488281249997], + [22.6708984375, 14.722460937500003], + [22.93232421875001, 15.162109375], + [23.10517578125001, 15.702539062499994], + [23.9833984375, 15.780175781249994], + [23.982226562500017, 17.266357421875], + [23.980273437500017, 19.496630859375003], + [23.980273437500017, 19.99594726562499], + [24.9794921875, 20.002587890624994], + [24.980273437500017, 21.995849609375], + [28.036425781250017, 21.995361328125], + [29.564550781250006, 21.9951171875], + [31.434472656250023, 21.995849609375], + [33.91845703125, 21.996240234374994], + [36.87138671875002, 21.996728515624994] + ] + ] + }, + "properties": { + "name": "Sudan", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [34.078125, 9.461523437499991], + [34.09453125000002, 8.582226562499997], + [33.95332031250001, 8.443505859374994], + [33.23427734375002, 8.396386718749994], + [33.01259765625002, 7.9515136718749915], + [33.22597656250002, 7.760644531249994], + [33.666113281250006, 7.6709960937499915], + [34.06425781250002, 7.225732421874994], + [34.71064453125001, 6.660302734374994], + [35.08193359375002, 5.673144531249989], + [35.26835937500002, 5.4922851562499915], + [35.08447265625, 5.3118652343749915], + [34.87832031250002, 5.109570312499997], + [34.63984375000001, 4.87548828125], + [34.38017578125002, 4.620654296874989], + [34.176855468750006, 4.419091796874994], + [33.97607421875, 4.22021484375], + [33.74160156250002, 3.9852539062499943], + [33.568457031250006, 3.811718749999997], + [33.489355468750006, 3.755078124999997], + [32.83808593750001, 3.7984863281249943], + [32.33574218750002, 3.7062011718749943], + [32.09941406250002, 3.5291992187499943], + [31.79804687500001, 3.8026367187499943], + [31.47998046875, 3.6804687499999886], + [31.15234375, 3.785595703124997], + [30.83857421875001, 3.49072265625], + [30.50830078125, 3.835693359375], + [30.194921875000006, 3.98193359375], + [29.676855468750006, 4.5869140625], + [29.151464843750006, 4.38818359375], + [28.72705078125, 4.5049804687499915], + [28.19208984375001, 4.350244140624994], + [27.7880859375, 4.644677734374994], + [27.4033203125, 5.109179687499989], + [27.083398437500023, 5.77685546875], + [26.514257812500006, 6.069238281249994], + [26.36181640625, 6.635302734374989], + [25.888964843750017, 7.06494140625], + [25.380664062500017, 7.333398437499994], + [25.247363281250017, 7.724560546874997], + [24.853320312500017, 8.137548828124991], + [24.291406250000023, 8.291406249999994], + [24.147363281250023, 8.665624999999991], + [24.53193359375001, 8.886914062499997], + [24.785253906250006, 9.774658203125], + [25.066992187500006, 10.293798828124991], + [25.79804687500001, 10.420507812499991], + [25.891503906250023, 10.202734374999991], + [26.551367187500006, 9.525830078124997], + [27.07421875, 9.613818359374989], + [27.885839843750006, 9.599658203124989], + [28.048925781250006, 9.32861328125], + [28.844531250000017, 9.326074218749994], + [28.999609375000006, 9.610156249999989], + [29.47314453125, 9.768603515624989], + [29.60546875, 10.065087890624994], + [30.003027343750006, 10.277392578124989], + [30.739355468750006, 9.74267578125], + [31.224902343750017, 9.799267578124997], + [31.654882812500006, 10.221142578124997], + [31.933007812500023, 10.662499999999994], + [32.40410156250002, 11.057763671874994], + [32.33535156250002, 11.716015624999997], + [32.072265625, 12.006738281249994], + [32.73671875000002, 12.009667968749994], + [33.199316406250006, 12.21728515625], + [33.07304687500002, 11.591503906249997], + [33.17216796875002, 10.850146484374989], + [33.892187500000006, 10.198974609375], + [34.078125, 9.461523437499991] + ] + ] + }, + "properties": { + "name": "South Sudan", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-12.280615234374977, 14.809033203124997], + [-12.019189453124994, 14.206494140624997], + [-12.05419921875, 13.633056640625], + [-11.634960937499983, 13.369873046875], + [-11.390380859375, 12.941992187499991], + [-11.389404296875, 12.404394531249991], + [-12.291210937499983, 12.328027343749994], + [-13.082910156249994, 12.633544921875], + [-13.40576171875, 12.662255859374994], + [-13.729248046875, 12.673925781249991], + [-14.064843749999994, 12.67529296875], + [-14.349218749999977, 12.676416015624994], + [-15.196093749999989, 12.679931640625], + [-15.3779296875, 12.588964843749991], + [-15.574804687499977, 12.490380859374994], + [-15.839550781249983, 12.437890624999994], + [-16.144189453124994, 12.457421874999994], + [-16.41630859374999, 12.36767578125], + [-16.521337890624977, 12.3486328125], + [-16.656933593749983, 12.364355468749991], + [-16.711816406249994, 12.354833984374991], + [-16.763330078124994, 13.064160156249997], + [-16.648779296874977, 13.154150390624991], + [-15.834277343749989, 13.156445312499997], + [-15.509667968749994, 13.586230468750003], + [-16.56230468749999, 13.587304687499994], + [-17.168066406249977, 14.640625], + [-17.147167968749983, 14.922021484374994], + [-16.570751953124983, 15.734423828125003], + [-16.441015624999977, 16.204541015624997], + [-16.168359374999994, 16.547070312499997], + [-15.768212890624994, 16.485107421875], + [-15.112646484374977, 16.644921874999994], + [-14.300097656249989, 16.580273437499997], + [-13.756640624999989, 16.172509765624994], + [-13.40966796875, 16.05917968749999], + [-13.105273437499989, 15.57177734375], + [-12.858496093749977, 15.242529296874991], + [-12.40869140625, 14.889013671874991], + [-12.280615234374977, 14.809033203124997] + ] + ] + }, + "properties": { + "name": "Senegal", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-37.10332031249996, -54.06562500000004], + [-36.32646484374996, -54.251171875000004], + [-35.79858398437497, -54.76347656250002], + [-36.08549804687499, -54.86679687500001], + [-37.10332031249996, -54.06562500000004] + ] + ] + }, + "properties": { + "name": "United Kingdom", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [161.71533203124997, -10.387304687499991], + [162.10537109375005, -10.45380859375004], + [162.12363281250012, -10.824414062499955], + [161.53789062500007, -10.566406249999972], + [161.71533203124997, -10.387304687499991] + ] + ], + [ + [ + [159.75039062500005, -9.272656250000011], + [159.97060546875, -9.433300781249969], + [160.35458984375006, -9.421582031249983], + [160.62548828124997, -9.588867187499957], + [160.64921875000002, -9.92861328124998], + [159.85371093750004, -9.791503906250028], + [159.62187500000007, -9.532128906250023], + [159.75039062500005, -9.272656250000011] + ] + ], + [ + [ + [160.7494140625, -8.313964843750014], + [160.99765625000006, -8.612011718749983], + [161.2584960937501, -9.316894531249972], + [160.87343750000005, -9.156835937499949], + [160.59042968750006, -8.372753906249997], + [160.7494140625, -8.313964843750014] + ] + ], + [ + [ + [159.8791015625001, -8.534277343749949], + [158.9440429687501, -8.04072265625004], + [159.10937500000003, -7.903515624999969], + [159.84306640625002, -8.326953124999989], + [159.8791015625001, -8.534277343749949] + ] + ] + ] + }, + "properties": { + "name": "Solomon Islands", + "childNum": 4 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-10.758593749999989, 9.385351562499991], + [-10.500537109375017, 8.687548828125017], + [-10.677343749999977, 8.400585937499997], + [-10.570849609374932, 8.071142578125034], + [-10.878076171874994, 7.538232421874994], + [-11.267675781249977, 7.232617187499997], + [-11.507519531249983, 6.906542968750003], + [-11.733447265625017, 7.088574218750054], + [-12.48564453124996, 7.3862792968750455], + [-12.510449218749955, 7.66572265625004], + [-12.88095703124992, 7.856640625000026], + [-12.956933593749966, 8.145312500000045], + [-13.272753906249989, 8.429736328124989], + [-13.271630859374937, 8.987402343750006], + [-13.292675781249955, 9.04921874999998], + [-13.234228515624949, 9.070117187499974], + [-13.129882812500028, 9.047558593749997], + [-13.077294921874966, 9.069628906249974], + [-13.028027343749955, 9.103564453125045], + [-12.958789062499989, 9.263330078124994], + [-12.557861328125, 9.704980468749994], + [-12.142333984375, 9.875390624999994], + [-11.911083984374955, 9.993017578124977], + [-11.273632812499955, 9.996533203124983], + [-11.205664062499949, 9.977734374999969], + [-11.047460937499977, 9.786328125000054], + [-10.758593749999989, 9.385351562499991] + ] + ] + }, + "properties": { + "name": "Sierra Leone", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-89.36259765624999, 14.416015625], + [-88.51254882812499, 13.978955078124997], + [-88.504345703125, 13.964208984374991], + [-88.49765624999999, 13.904541015625], + [-88.482666015625, 13.854248046875], + [-88.44912109375, 13.850976562499994], + [-88.40849609374999, 13.875390624999994], + [-88.27622070312499, 13.942675781250003], + [-88.151025390625, 13.987353515625003], + [-87.99101562499999, 13.879638671875], + [-87.80224609375, 13.889990234374991], + [-87.71533203125, 13.812695312499997], + [-87.781884765625, 13.521386718749994], + [-87.930859375, 13.1806640625], + [-88.51201171874999, 13.183935546874991], + [-89.27763671874999, 13.478076171875003], + [-89.80419921875, 13.560107421875003], + [-90.09521484375, 13.736523437499997], + [-89.872705078125, 14.045605468749997], + [-89.36259765624999, 14.416015625] + ] + ] + }, + "properties": { + "name": "El Salvador", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [48.938574218750006, 11.258447265624994], + [48.938085937500006, 9.451757812499991], + [47.97822265625001, 7.9970703125], + [46.97822265625001, 7.9970703125], + [44.02285156250002, 8.986035156249997], + [43.482519531250006, 9.379492187499991], + [43.181640625, 9.879980468749991], + [42.84160156250002, 10.203076171874997], + [42.65957031250002, 10.621386718749989], + [42.92275390625002, 10.999316406249989], + [43.24599609375002, 11.499804687499989], + [43.85273437500001, 10.784277343749991], + [44.38652343750002, 10.430224609374989], + [44.942968750000006, 10.436718749999997], + [45.81669921875002, 10.835888671874997], + [46.565039062500006, 10.745996093749994], + [47.40498046875001, 11.174023437499997], + [48.01923828125001, 11.139355468749997], + [48.674414062500006, 11.322656249999994], + [48.938574218750006, 11.258447265624994] + ] + ] + }, + "properties": { + "name": "Somaliland", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [41.88398437500001, 3.977734374999997], + [41.91533203125002, 4.031298828124989], + [42.02412109375001, 4.137939453125], + [42.791601562500006, 4.2919921875], + [43.01601562500002, 4.5633300781249915], + [43.53828125000001, 4.84033203125], + [44.02812500000002, 4.950976562499989], + [44.940527343750006, 4.912011718749994], + [45.93496093750002, 5.997216796874994], + [47.97822265625001, 7.9970703125], + [48.938085937500006, 9.451757812499991], + [48.938574218750006, 11.258447265624994], + [50.11005859375001, 11.529296875], + [50.79228515625002, 11.983691406249989], + [51.2548828125, 11.830712890624994], + [51.08427734375002, 11.335644531249997], + [51.140625, 10.656884765624994], + [50.8984375, 10.253124999999997], + [50.82500000000002, 9.428173828124997], + [50.429785156250006, 8.845263671874989], + [50.10283203125002, 8.199804687499991], + [49.34853515625002, 6.990527343749989], + [49.04931640625, 6.173632812499989], + [48.649023437500006, 5.494384765625], + [47.97529296875001, 4.497021484374997], + [46.87880859375002, 3.28564453125], + [46.05117187500002, 2.4751464843749886], + [44.92021484375002, 1.8101562499999915], + [44.33271484375001, 1.3909667968749915], + [43.46767578125002, 0.6216308593749886], + [41.97988281250002, -0.9730468750000085], + [41.73222656250002, -1.4300781250000085], + [41.52187500000002, -1.572265625], + [41.42695312500001, -1.4495117187500028], + [41.24980468750002, -1.2205078125000028], + [40.97871093750001, -0.8703125000000114], + [40.97001953125002, 1.378173828125], + [40.964453125000006, 2.814648437499997], + [41.341796875, 3.20166015625], + [41.61347656250001, 3.5904785156249943], + [41.88398437500001, 3.977734374999997] + ] + ] + }, + "properties": { + "name": "Somalia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [21.431445312500017, 45.192529296874994], + [21.384375000000034, 44.87006835937501], + [22.687890625000023, 44.248291015625], + [22.42080078125005, 44.00742187500006], + [22.399023437500063, 43.96953124999996], + [22.36542968750004, 43.86210937500002], + [22.36962890625003, 43.78129882812499], + [22.386914062500068, 43.74013671875005], + [22.39482421874999, 43.70664062500006], + [22.436328125000017, 43.66547851562501], + [22.47412109375, 43.60224609375001], + [22.55458984375005, 43.45449218750002], + [22.767578125, 43.35415039062502], + [22.81972656250005, 43.300732421874955], + [22.85957031250001, 43.252343749999966], + [22.97685546874999, 43.18798828125], + [22.799902343750006, 42.985742187499994], + [22.466796875, 42.842480468749955], + [22.465625000000045, 42.75078125000002], + [22.46328125000008, 42.70947265625003], + [22.436230468749983, 42.62910156250001], + [22.523535156250006, 42.440966796875045], + [22.44570312500005, 42.35913085937497], + [22.42207031250004, 42.32885742187503], + [22.344042968750045, 42.31396484375003], + [22.23974609375003, 42.35815429687506], + [22.146679687500068, 42.325000000000045], + [22.052050781250074, 42.30463867187498], + [21.904101562500045, 42.32207031249999], + [21.56249999999997, 42.24750976562498], + [21.541601562499977, 42.28081054687502], + [21.51894531250008, 42.32841796875002], + [21.52998046875001, 42.349999999999994], + [21.390625000000057, 42.751416015624955], + [21.057031250000023, 43.09169921875002], + [20.339941406250063, 42.89287109375002], + [19.670996093750006, 43.163964843749994], + [19.19433593749997, 43.533300781250006], + [19.583789062500017, 44.04345703125003], + [19.15185546875003, 44.302539062500045], + [19.35683593750005, 44.858544921874994], + [19.007128906250045, 44.86918945312502], + [19.055078125000023, 45.527246093749966], + [18.905371093750006, 45.931738281250034], + [19.421289062500023, 46.064453125], + [19.61347656250001, 46.169189453125], + [20.161425781250017, 46.14189453124996], + [20.210156250000068, 46.12602539062502], + [20.241796875000034, 46.10859375000001], + [20.35859375000004, 45.975488281249994], + [20.775000000000034, 45.74980468750002], + [20.774218750000074, 45.484423828125045], + [21.431445312500017, 45.192529296874994] + ] + ] + }, + "properties": { + "name": "Republic of Serbia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-54.03422851562499, 3.62939453125], + [-54.203125, 3.13818359375], + [-54.17070312499999, 2.993603515624997], + [-54.18808593749999, 2.8748535156249915], + [-54.1955078125, 2.81787109375], + [-54.256738281249994, 2.7137207031249915], + [-54.402001953124994, 2.4615234374999915], + [-54.53593749999999, 2.3433105468749886], + [-54.56840820312499, 2.3425781249999886], + [-54.604736328125, 2.3357910156249915], + [-54.61625976562499, 2.3267578124999915], + [-54.661865234375, 2.3275390624999943], + [-54.697412109374994, 2.359814453124997], + [-54.72221679687499, 2.441650390625], + [-54.766845703125, 2.4547363281249943], + [-54.85166015624999, 2.4395507812499915], + [-54.87607421874999, 2.450390624999997], + [-54.92656249999999, 2.4973632812499886], + [-54.968408203124994, 2.54833984375], + [-54.978662109374994, 2.59765625], + [-55.005810546875, 2.592968749999997], + [-55.0703125, 2.54833984375], + [-55.11411132812499, 2.5392089843749943], + [-55.1876953125, 2.5475097656249943], + [-55.286035156249994, 2.4996582031249943], + [-55.343994140625, 2.48876953125], + [-55.38535156249999, 2.440624999999997], + [-55.73056640624999, 2.4061523437499943], + [-55.935937499999994, 2.5166015625], + [-56.02036132812499, 2.392773437499997], + [-56.087792968749994, 2.34130859375], + [-56.12939453125, 2.299511718749997], + [-56.019921874999994, 1.8422363281249972], + [-56.482812499999994, 1.942138671875], + [-56.704345703125, 2.0364746093749915], + [-57.20981445312499, 2.8828125], + [-57.303662109375, 3.3770996093749943], + [-57.54960937499999, 3.3528320312499886], + [-57.832666015624994, 3.675976562499997], + [-58.05449218749999, 4.171923828124989], + [-57.711083984374994, 4.9910644531249915], + [-57.331005859375, 5.020166015624994], + [-57.194775390625, 5.5484374999999915], + [-56.96982421874999, 5.992871093749997], + [-55.93955078124999, 5.795458984374989], + [-55.82817382812499, 5.961669921875], + [-54.83369140625, 5.988330078124989], + [-54.05419921875, 5.807910156249989], + [-54.15595703125, 5.3589843749999915], + [-54.45219726562499, 5.013476562499989], + [-54.350732421874994, 4.054101562499994], + [-54.03422851562499, 3.62939453125] + ] + ] + }, + "properties": { + "name": "Suriname", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [22.538671875000006, 49.072705078125], + [22.52412109375001, 49.031396484374994], + [22.432031250000023, 48.933544921875], + [22.389453125000017, 48.873486328125], + [22.295214843750017, 48.685839843749996], + [22.142871093750017, 48.568505859374994], + [22.1318359375, 48.405322265624996], + [21.45136718750001, 48.55224609375], + [20.490039062500017, 48.526904296874996], + [19.89863281250001, 48.13134765625], + [18.914160156250006, 48.050830078124996], + [18.724218750000006, 47.787158203124996], + [17.76191406250001, 47.770166015624994], + [17.147363281250023, 48.00595703125], + [16.953125, 48.598828125], + [17.1884765625, 48.8609375], + [17.75849609375001, 48.888134765625], + [18.160937500000017, 49.257373046874996], + [18.83222656250001, 49.510791015624996], + [19.44160156250001, 49.597705078124996], + [19.80224609375, 49.192333984375], + [20.616113281250023, 49.39169921875], + [21.6396484375, 49.411962890625], + [22.538671875000006, 49.072705078125] + ] + ] + }, + "properties": { + "name": "Slovakia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [16.516210937500006, 46.499902343749994], + [16.427636718750023, 46.5244140625], + [16.321191406250023, 46.534619140625], + [16.1064453125, 46.382226562499994], + [16.00068359375001, 46.30537109375], + [15.784277343750006, 46.233984375], + [15.704199218750006, 46.213232421875], + [15.635937500000011, 46.200732421874996], + [15.608984375000006, 46.171923828124996], + [15.592578125000017, 46.139990234375], + [15.596875000000011, 46.109228515625], + [15.666210937500011, 46.048486328124994], + [15.668066406250006, 45.904443359374994], + [15.652148437500017, 45.862158203125], + [15.624804687500017, 45.834033203124996], + [14.95458984375, 45.499902343749994], + [13.878710937500017, 45.428369140624994], + [13.831152343750006, 45.680419921875], + [13.663476562500023, 45.7919921875], + [13.420996093750006, 46.212304687499994], + [13.399511718750006, 46.317529296874994], + [13.6796875, 46.462890625], + [13.700000000000017, 46.520263671875], + [14.503515625000006, 46.417041015624996], + [15.000683593750011, 46.6259765625], + [15.957617187500006, 46.677636718749994], + [16.093066406250017, 46.86328125], + [16.516210937500006, 46.499902343749994] + ] + ] + }, + "properties": { + "name": "Slovenia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [19.076464843750045, 57.8359375], + [18.699902343750068, 57.24272460937502], + [18.136523437500045, 57.55664062500003], + [18.53740234374999, 57.83056640625006], + [19.076464843750045, 57.8359375] + ] + ], + [ + [ + [24.15546875000004, 65.80527343750006], + [23.102343750000074, 65.73535156250003], + [21.565527343750063, 65.40810546874997], + [21.138183593750057, 64.80869140625006], + [21.46503906250001, 64.37958984375004], + [20.76269531250003, 63.86782226562505], + [19.034374999999983, 63.23774414062501], + [18.46308593750004, 62.895849609375006], + [17.895605468749977, 62.83051757812501], + [17.417285156250074, 61.74067382812504], + [17.13076171875005, 61.57573242187499], + [17.25097656250003, 60.700781250000006], + [17.955761718750068, 60.589794921874955], + [18.557519531250023, 60.25356445312502], + [18.970507812500045, 59.757226562499994], + [18.285351562500068, 59.10937499999997], + [17.45673828125001, 58.8583984375], + [16.651953125000006, 58.43432617187503], + [16.527929687500063, 57.06816406249999], + [15.996679687500006, 56.22260742187501], + [14.782031250000017, 56.16191406250002], + [14.21503906250004, 55.83261718749998], + [14.341699218749994, 55.52773437500002], + [13.321386718750063, 55.34638671875004], + [12.592578124999989, 56.13759765625002], + [12.883691406250051, 56.61772460937496], + [12.421484375000034, 56.906396484374966], + [11.449316406250063, 58.118359374999955], + [11.14716796875004, 58.98862304687498], + [11.388281250000063, 59.036523437499966], + [11.798144531250074, 59.28989257812498], + [11.680761718750034, 59.59228515625003], + [12.486132812500074, 60.10678710937506], + [12.588671874999989, 60.450732421875045], + [12.29414062500004, 61.00268554687506], + [12.88076171875008, 61.35229492187506], + [12.155371093750006, 61.720751953125045], + [12.303515625000074, 62.28559570312501], + [12.218164062500023, 63.00063476562502], + [11.999902343750051, 63.29169921875001], + [12.662500000000023, 63.94047851562502], + [13.960546875000063, 64.01401367187498], + [14.077636718750028, 64.464013671875], + [13.650292968750023, 64.58154296874997], + [14.47968750000004, 65.30146484374998], + [14.543261718750045, 66.12934570312498], + [15.422949218750006, 66.48984374999998], + [16.40351562500004, 67.05498046875002], + [16.12744140625, 67.42583007812507], + [17.324609375000023, 68.10380859374999], + [17.91669921875001, 67.96489257812502], + [18.378613281250068, 68.56240234374997], + [19.969824218750063, 68.35639648437501], + [20.622167968750006, 69.036865234375], + [21.99746093750005, 68.52060546874998], + [22.78242187500001, 68.39101562499997], + [23.63886718750004, 67.95439453125002], + [23.468066406250074, 67.449951171875], + [23.988574218750045, 66.81054687500003], + [23.70117187500003, 66.48076171874999], + [24.15546875000004, 65.80527343750006] + ] + ] + ] + }, + "properties": { + "name": "Sweden", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [31.9482421875, -25.957617187500006], + [32.04140625000002, -26.28125], + [32.10595703125, -26.52001953125], + [32.112890625000006, -26.839453125000006], + [32.02480468750002, -26.811132812500006], + [31.994726562500006, -26.817480468750006], + [31.967187500000023, -26.96064453125001], + [31.946093750000017, -27.173632812500003], + [31.958398437500023, -27.30585937500001], + [31.742578125000023, -27.30996093750001], + [31.469531250000017, -27.295507812500006], + [31.274023437500006, -27.238378906250006], + [31.063378906250023, -27.1123046875], + [30.794335937500023, -26.764257812500006], + [30.803320312500006, -26.41347656250001], + [31.207324218750017, -25.843359375000006], + [31.415136718750006, -25.74658203125], + [31.921679687500017, -25.96875], + [31.9482421875, -25.957617187500006] + ] + ] + }, + "properties": { + "name": "Swaziland", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [42.358984375000006, 37.10859375], + [41.78857421875, 36.59716796875], + [41.41679687500002, 36.5146484375], + [41.24560546875, 36.073388671874994], + [41.354101562500006, 35.640429687499996], + [41.19472656250002, 34.768994140625], + [40.98701171875001, 34.429052734375], + [40.689453125, 34.33203125], + [38.773535156250006, 33.372216796874994], + [36.818359375, 32.317285156249994], + [36.3720703125, 32.3869140625], + [35.78730468750001, 32.734912109374996], + [35.869140625, 33.43173828125], + [35.9423828125, 33.667578125], + [36.5849609375, 34.221240234374996], + [36.43300781250002, 34.6134765625], + [35.97626953125001, 34.629199218749996], + [35.94306640625001, 35.223828125], + [35.76445312500002, 35.571582031249996], + [36.12734375000002, 35.831445312499994], + [36.53750000000002, 36.457421874999994], + [36.54667968750002, 36.50634765625], + [36.59687500000001, 36.7013671875], + [36.62841796875, 36.777685546875], + [36.65859375000002, 36.802539062499996], + [36.77656250000001, 36.79267578125], + [36.94179687500002, 36.7583984375], + [36.9853515625, 36.702392578125], + [37.06621093750002, 36.652636718749996], + [37.43632812500002, 36.643310546875], + [37.523535156250006, 36.6783203125], + [37.720312500000006, 36.743701171874996], + [37.90664062500002, 36.79462890625], + [38.19169921875002, 36.9015625], + [38.7666015625, 36.693115234375], + [39.1083984375, 36.680566406249994], + [39.35664062500001, 36.681591796875], + [39.50146484375, 36.70224609375], + [39.6865234375, 36.738623046875], + [40.01640625000002, 36.826074218749994], + [40.705664062500006, 37.097705078124996], + [41.886816406250006, 37.156396484374994], + [42.358984375000006, 37.10859375] + ] + ] + }, + "properties": { + "name": "Syria", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [23.980273437500017, 19.496630859375003], + [23.982226562500017, 17.266357421875], + [23.9833984375, 15.780175781249994], + [23.10517578125001, 15.702539062499994], + [22.93232421875001, 15.162109375], + [22.6708984375, 14.722460937500003], + [22.38154296875001, 14.550488281249997], + [22.50996093750001, 14.12744140625], + [22.10761718750001, 13.730322265624991], + [22.228125000000006, 13.32958984375], + [21.825292968750006, 12.79052734375], + [22.352343750000017, 12.660449218749989], + [22.55634765625001, 11.669531249999991], + [22.922656250000017, 11.344873046874994], + [22.86005859375001, 10.919677734375], + [22.49384765625001, 10.996240234374994], + [21.70654296875, 10.574804687499991], + [21.72578125000001, 10.366552734374991], + [21.26386718750001, 9.974609375], + [20.773242187500017, 9.405664062499994], + [20.342089843750017, 9.127099609374994], + [19.1455078125, 9.015966796874991], + [19.108691406250017, 8.656152343749994], + [18.455078125, 8.032031249999989], + [17.6494140625, 7.983593749999997], + [16.784765625000006, 7.550976562499997], + [16.37890625, 7.683544921874997], + [15.845019531250017, 7.475292968749997], + [15.480078125000006, 7.5237792968749915], + [15.442968750000006, 7.851855468749989], + [15.1162109375, 8.557324218749997], + [14.332324218750017, 9.203515624999994], + [13.977246093750011, 9.691552734374994], + [14.243261718750006, 9.979736328125], + [15.540917968750023, 9.960302734374991], + [15.276074218750011, 10.357373046874997], + [15.029882812500006, 11.113671874999994], + [15.081250000000011, 11.845507812499989], + [14.76123046875, 12.655615234374991], + [14.516210937500006, 12.979736328125], + [14.244824218750011, 13.077343749999997], + [14.06396484375, 13.078515624999994], + [13.932324218750011, 13.258496093749997], + [13.606347656250023, 13.70458984375], + [13.505761718750023, 14.134423828124994], + [13.4482421875, 14.380664062500003], + [14.367968750000017, 15.750146484374994], + [15.474316406250011, 16.908398437499997], + [15.735058593750011, 19.904052734375], + [15.948828125000006, 20.303173828124997], + [15.587109375000011, 20.733300781249994], + [15.607324218750023, 20.954394531250003], + [15.181835937500011, 21.523388671874997], + [15.172265625000023, 21.922070312499997], + [14.97900390625, 22.99619140624999], + [15.984082031250011, 23.445214843749994], + [18.231347656250023, 22.33554687499999], + [19.668554687500006, 21.62583007812499], + [21.5849609375, 20.679492187500003], + [23.980273437500017, 19.496630859375003] + ] + ] + }, + "properties": { + "name": "Chad", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [0.9004882812500057, 10.993261718749991], + [0.7799804687500114, 10.359570312499997], + [1.330078125, 9.996972656249994], + [1.42431640625, 9.285009765624991], + [1.6001953125000057, 9.050048828125], + [1.6226562500000057, 6.216796875], + [1.1872070312500114, 6.089404296874989], + [0.7369140625000057, 6.452587890624997], + [0.5255859375000114, 6.8509277343749915], + [0.634765625, 7.353662109374994], + [0.5835937500000057, 8.145800781249989], + [0.6880859375000057, 8.304248046874989], + [0.41533203125001705, 8.652734374999994], + [0.5290039062500114, 9.358300781249994], + [0.26191406250001137, 9.49560546875], + [0.36269531250002274, 10.236474609374994], + [-0.05771484374997726, 10.630615234375], + [-0.068603515625, 11.115624999999994], + [0.9004882812500057, 10.993261718749991] + ] + ] + }, + "properties": { + "name": "Togo", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [100.12246093750005, 20.316650390625057], + [100.31796875000006, 20.38588867187505], + [100.51953125000003, 20.17792968750004], + [100.53994140625, 20.13237304687499], + [100.54306640625012, 20.088671875000074], + [100.51455078125, 19.996337890625], + [100.39765625000004, 19.756103515625], + [100.62548828125003, 19.499853515625006], + [101.1546875, 19.579199218750006], + [101.22080078125006, 19.486621093750074], + [101.19755859375007, 19.327929687500074], + [101.2863281250001, 18.977148437500006], + [101.16552734375003, 18.618310546874994], + [101.10634765625005, 18.533544921875063], + [101.06044921875, 18.479003906250057], + [101.05058593750002, 18.407031250000045], + [101.11328125000003, 18.033544921874977], + [100.90849609375002, 17.583886718750023], + [101.10517578125004, 17.47954101562499], + [101.68750000000003, 17.889404296875], + [101.77480468750005, 18.03339843750004], + [101.81865234375002, 18.06464843750001], + [101.87548828124997, 18.046435546875017], + [101.94746093750004, 18.081494140624983], + [102.03457031250005, 18.169824218750023], + [102.10146484375, 18.210644531249983], + [102.14824218750002, 18.20385742187503], + [102.23164062500004, 18.148974609375045], + [102.35185546875002, 18.045947265625017], + [102.71757812500002, 17.892236328124966], + [103.05136718750006, 18.02851562500001], + [103.36699218750007, 18.42333984374997], + [103.62968750000002, 18.38256835937503], + [103.79228515625002, 18.316503906249977], + [103.89882812500005, 18.295312500000023], + [103.949609375, 18.31899414062505], + [104.04873046875005, 18.216699218749994], + [104.42812500000005, 17.69897460937503], + [104.81601562500012, 17.30029296874997], + [104.75898437500004, 17.0771484375], + [104.75058593750012, 16.647558593750063], + [104.81933593750003, 16.46606445312503], + [104.94990234375004, 16.339941406250006], + [105.02578125000005, 16.23798828125001], + [105.04716796875007, 16.160253906249977], + [105.14873046875007, 16.09355468749999], + [105.33066406250006, 16.037890625000017], + [105.40625000000003, 15.987451171875051], + [105.37324218750004, 15.889697265625017], + [105.39892578124997, 15.829882812500017], + [105.46201171875012, 15.780419921874966], + [105.62207031250003, 15.699951171875], + [105.51318359374997, 15.360888671875031], + [105.47558593750003, 14.530126953124977], + [105.34218750000005, 14.416699218750054], + [105.24365234375003, 14.367871093750054], + [105.1833007812501, 14.346240234374989], + [105.16914062500004, 14.336083984374966], + [105.12597656250003, 14.280957031250011], + [105.07412109375005, 14.227441406250037], + [104.96972656249997, 14.366113281250051], + [104.77900390625004, 14.427832031250006], + [103.19941406250004, 14.332617187499977], + [102.72890625, 13.841894531250006], + [102.31972656250005, 13.539990234375054], + [102.49960937500012, 12.669970703125003], + [102.75566406250002, 12.42626953125], + [102.73662109375007, 12.089794921875011], + [102.93388671875002, 11.706689453125037], + [102.76298828125002, 12.012451171874986], + [101.72363281250003, 12.689355468750037], + [101.44492187500006, 12.618945312499989], + [100.86328124999997, 12.714501953125009], + [100.96269531250007, 13.431982421874991], + [100.65605468750002, 13.521289062499974], + [100.01748046875, 13.353173828125009], + [100.08994140625006, 13.045654296874972], + [99.96396484375006, 12.690039062500006], + [99.98906250000007, 12.170800781249994], + [99.62734375, 11.462890625000014], + [99.48691406250006, 10.889550781250009], + [99.16503906250003, 10.319824218750028], + [99.16074218750006, 9.734033203124966], + [99.39384765625002, 9.21372070312502], + [99.7238281250001, 9.314208984374972], + [99.9046875, 9.112890624999991], + [99.96064453125004, 8.671240234374991], + [100.27939453125006, 8.268505859375011], + [100.453515625, 7.442285156249994], + [100.58623046875002, 7.175976562500011], + [101.01787109375002, 6.860937500000034], + [101.49794921875005, 6.865283203125031], + [102.10107421874997, 6.242236328125031], + [101.87363281250012, 5.8252929687499915], + [101.5560546875, 5.907763671875003], + [101.2570312500001, 5.7893554687500455], + [101.05351562500002, 6.2425781250000085], + [100.3454101562501, 6.549902343750006], + [100.11914062499997, 6.441992187500048], + [99.69599609375004, 6.87666015625004], + [99.72031250000012, 7.106201171875], + [99.05107421875002, 7.887841796874994], + [98.57919921875006, 8.344287109374989], + [98.23818359375005, 8.423095703124972], + [98.37138671875002, 9.290527343750028], + [98.70253906250005, 10.19038085937504], + [98.7572265625, 10.660937499999974], + [99.1901367187501, 11.105273437499989], + [99.61474609374997, 11.781201171875026], + [99.40507812500002, 12.547900390625003], + [99.21982421875012, 12.73974609375], + [99.13681640625006, 13.716699218749994], + [98.24599609375005, 14.814746093750045], + [98.19101562500012, 15.204101562499972], + [98.56523437500007, 15.403564453125014], + [98.68925781250002, 16.30541992187497], + [98.4388671875, 16.975683593750034], + [97.79296875000003, 17.681250000000063], + [97.48496093750006, 18.494238281250034], + [97.75400390625006, 18.620800781249983], + [97.816796875, 19.459960937500057], + [98.23906250000002, 19.69067382812497], + [98.9166992187501, 19.77290039062504], + [99.02070312500004, 20.041796875000017], + [99.33789062499997, 20.078906250000017], + [99.8903320312501, 20.424414062499977], + [100.12246093750005, 20.316650390625057] + ] + ] + }, + "properties": { + "name": "Thailand", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [70.95800781250003, 40.238867187500034], + [70.59921875, 39.974511718749994], + [69.96679687499997, 40.202246093750034], + [69.47099609375002, 39.990624999999994], + [69.22910156250006, 39.761083984375034], + [69.29765625000007, 39.52480468750005], + [69.59882812500004, 39.57377929687499], + [69.7720703125, 39.55673828124998], + [70.13681640625006, 39.55756835937498], + [70.17109375000004, 39.58417968749998], + [70.20927734375007, 39.57499999999996], + [70.24482421875004, 39.54262695312502], + [70.6078125, 39.56440429687504], + [70.67861328125005, 39.47128906249998], + [70.73310546875004, 39.41328124999998], + [70.79931640625003, 39.39472656250001], + [71.00488281249997, 39.41186523437503], + [71.06503906250006, 39.49340820312506], + [71.11806640625005, 39.513574218749966], + [71.27285156250005, 39.535302734374966], + [71.328515625, 39.568701171875006], + [71.40429687499997, 39.59785156250001], + [71.73222656250002, 39.422998046874994], + [72.63994140625002, 39.385986328125], + [73.2349609375, 39.37456054687499], + [73.3361328125001, 39.41235351562506], + [73.38740234375004, 39.442724609375034], + [73.4704101562501, 39.46059570312502], + [73.63164062500007, 39.44887695312502], + [73.63632812500006, 39.396679687499955], + [73.60732421875, 39.229199218749955], + [73.7956054687501, 39.00214843749998], + [73.80166015625, 38.60688476562501], + [74.27744140625, 38.659765625000034], + [74.74501953125, 38.51000976562497], + [74.89130859375004, 37.231640624999955], + [74.65937500000004, 37.39448242187501], + [74.25966796875005, 37.41542968750002], + [74.20351562500005, 37.37246093750005], + [74.16708984375, 37.32944335937498], + [73.74960937500006, 37.23178710937498], + [73.6535156250001, 37.239355468750034], + [73.72060546875, 37.41874999999999], + [73.65712890625005, 37.43046874999996], + [73.63261718750002, 37.43720703125001], + [73.6046875000001, 37.44604492187503], + [73.48134765625, 37.4716796875], + [73.38291015625006, 37.462255859375034], + [73.21113281250004, 37.40849609375002], + [72.89550781250003, 37.26752929687498], + [72.65742187500004, 37.029052734375], + [71.665625, 36.696923828124994], + [71.530859375, 36.845117187499994], + [71.43291015625007, 37.12753906249998], + [71.5050781250001, 37.60292968750002], + [71.58037109375007, 37.86425781250006], + [71.5822265625001, 37.91010742187498], + [71.55195312500004, 37.93315429687496], + [71.48779296874997, 37.93188476562497], + [71.38964843750003, 37.90629882812502], + [71.31992187500006, 37.90185546875], + [71.27851562500004, 37.91840820312498], + [71.2828125, 38.007910156250006], + [71.33271484375004, 38.170263671875034], + [71.25585937499997, 38.306982421875006], + [70.87890624999997, 38.45639648437498], + [70.41777343750002, 38.075439453125], + [70.25146484374997, 37.66416015625006], + [69.9849609375, 37.566162109375], + [69.8208984375, 37.60957031250004], + [69.62578125000002, 37.59404296874999], + [69.49208984375, 37.55307617187498], + [69.42011718750004, 37.486718749999966], + [69.39921875000007, 37.39931640625002], + [69.42968749999997, 37.290869140625034], + [69.414453125, 37.20776367187497], + [69.35380859375007, 37.15004882812502], + [69.3039062500001, 37.11694335937503], + [69.26484375000004, 37.1083984375], + [69.18017578125003, 37.158300781250034], + [68.96044921875003, 37.32504882812498], + [68.6691406250001, 37.258398437500006], + [68.3869140625001, 37.13749999999996], + [68.2121093750001, 37.02153320312496], + [68.0677734375, 36.949804687500006], + [67.95800781249997, 36.972021484375006], + [67.83447265624997, 37.06420898437506], + [67.75898437500004, 37.172216796875034], + [67.7980468750001, 37.244970703125006], + [67.81435546875005, 37.48701171875004], + [68.29404296875006, 38.032910156249955], + [68.04785156250003, 38.669287109375006], + [68.10351562499997, 38.96201171875006], + [67.67656250000002, 39.00849609375001], + [67.34960937499997, 39.242089843749994], + [67.71904296875007, 39.62138671875002], + [68.46328125, 39.53671874999998], + [68.6525390625001, 40.182666015625045], + [69.22832031250007, 40.18759765624998], + [69.2062500000001, 40.566552734374994], + [69.71289062500003, 40.65698242187503], + [70.44150390625006, 41.0234375], + [70.75097656250003, 40.739599609375006], + [70.38261718750002, 40.453515624999966], + [70.95800781250003, 40.238867187500034] + ] + ] + }, + "properties": { + "name": "Tajikistan", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [66.52226562500007, 37.34848632812506], + [66.4718750000001, 37.3447265625], + [66.35029296875004, 37.36816406249997], + [66.10839843750003, 37.414746093749955], + [65.7650390625, 37.56914062499996], + [65.55498046875002, 37.25117187500004], + [65.30361328125005, 37.24677734375001], + [65.08964843750007, 37.237939453124994], + [64.9515625, 37.19355468750001], + [64.81630859375005, 37.13208007812503], + [64.7824218750001, 37.05927734375001], + [64.75312500000004, 36.964794921874955], + [64.60253906250003, 36.554541015625034], + [64.51103515625002, 36.34067382812498], + [64.18437500000002, 36.14892578125], + [63.8625000000001, 36.012353515624994], + [63.30166015625005, 35.85839843749997], + [63.1789062500001, 35.85844726562499], + [63.12998046875006, 35.84619140624997], + [63.10859375000004, 35.81870117187506], + [63.12998046875006, 35.76674804687505], + [63.15078125000005, 35.72827148437503], + [63.169726562500074, 35.67812500000002], + [63.05664062500003, 35.44580078125003], + [62.98027343750002, 35.40917968750003], + [62.85800781250006, 35.34965820312499], + [62.72265625000003, 35.271337890625006], + [62.688085937500006, 35.25532226562504], + [62.6105468750001, 35.23315429687506], + [61.98388671874997, 35.443701171875034], + [61.54277343750002, 35.457861328125006], + [61.34472656249997, 35.62949218750006], + [61.26201171875002, 35.61958007812498], + [61.11962890625003, 36.64257812500003], + [60.34130859375003, 36.63764648437501], + [60.06279296875002, 36.962890625], + [59.5622070312501, 37.178906249999955], + [59.240820312500006, 37.52075195312497], + [58.81542968750003, 37.683496093749994], + [58.4357421875001, 37.63852539062498], + [57.42382812500003, 37.94770507812501], + [57.1935546875001, 38.216406250000034], + [56.4406250000001, 38.249414062499994], + [56.22880859375002, 38.07338867187502], + [55.57841796875002, 38.099755859374994], + [55.075585937499994, 37.90249023437502], + [54.745214843750006, 37.501904296874955], + [53.91416015625006, 37.34355468750002], + [53.823535156250074, 37.92792968749998], + [53.86865234375003, 38.949267578125045], + [53.61757812500005, 39.21596679687502], + [53.12480468750002, 39.43208007812498], + [53.472265625000006, 39.66879882812498], + [53.404199218749994, 39.96035156250005], + [52.98750000000004, 39.98759765625002], + [52.73369140625002, 40.39873046875002], + [53.1452148437501, 40.82495117187497], + [53.87001953125005, 40.64868164062503], + [54.710058593750006, 40.89111328125006], + [54.592187499999994, 41.19355468750001], + [54.094824218750006, 41.51938476562506], + [53.846484375000074, 42.091162109375006], + [52.97001953125002, 41.97622070312505], + [52.4938476562501, 41.780371093750034], + [53.25009765625006, 42.20585937500002], + [54.120996093749994, 42.335205078125], + [54.90371093750005, 41.91909179687505], + [55.54521484375002, 41.26274414062499], + [55.97744140625005, 41.32221679687504], + [57.017968749999994, 41.26347656249996], + [56.96406250000004, 41.856542968750006], + [57.38173828125005, 42.15629882812496], + [57.814257812500074, 42.18984375000005], + [58.25966796875005, 42.688085937500034], + [58.5890625000001, 42.778466796874966], + [59.451074218749994, 42.29951171875001], + [59.858300781249994, 42.295166015625], + [60.10693359374997, 41.90742187499998], + [60.089648437500074, 41.39941406250003], + [60.454980468749994, 41.221630859374955], + [61.32890625000002, 41.19511718749999], + [61.953515624999994, 41.030615234375034], + [62.095019531250074, 40.68330078124998], + [62.65068359375002, 39.858496093750006], + [64.16279296875004, 38.95361328125003], + [65.612890625, 38.23857421875002], + [65.8571289062501, 38.26875000000004], + [66.629296875, 37.932031249999994], + [66.52558593750004, 37.785742187500034], + [66.51132812500006, 37.59916992187496], + [66.51064453125, 37.45869140625004], + [66.52226562500007, 37.34848632812506] + ] + ] + }, + "properties": { + "name": "Turkmenistan", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [125.06816406250002, -9.511914062499997], + [124.92226562500005, -8.942480468749977], + [125.17802734375002, -8.647851562499994], + [125.80429687500006, -8.4921875], + [126.61972656250006, -8.459472656249986], + [126.91523437500004, -8.715234374999966], + [126.38251953125004, -8.957617187499963], + [125.40800781250002, -9.275781250000023], + [125.06816406250002, -9.511914062499997] + ] + ] + }, + "properties": { + "name": "East Timor", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-61.012109374999966, 10.134326171874989], + [-61.59667968750003, 10.064648437499997], + [-61.464746093749966, 10.538964843749994], + [-61.03374023437502, 10.669873046875026], + [-61.012109374999966, 10.134326171874989] + ] + ] + }, + "properties": { + "name": "Trinidad and Tobago", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [10.274609375000011, 31.684960937499994], + [10.114941406250068, 31.46376953125005], + [10.216406250000063, 30.78320312500003], + [10.05976562500004, 30.58007812500003], + [9.932519531250051, 30.42534179687496], + [9.895019531250028, 30.387304687500034], + [9.807421875000045, 30.342236328124983], + [9.51875000000004, 30.229394531249994], + [9.4580078125, 30.465380859375045], + [9.363281250000057, 30.832910156250023], + [9.224023437500023, 31.373681640624994], + [9.160253906250006, 31.621337890625], + [9.044042968750034, 32.072363281250034], + [8.333398437500051, 32.54360351562502], + [8.210937500000057, 32.92670898437501], + [7.877246093750017, 33.172119140625], + [7.762695312500028, 33.23310546874998], + [7.627539062500034, 33.54863281249996], + [7.534375000000068, 33.717919921874994], + [7.500195312500011, 33.83247070312498], + [7.495605468750057, 33.97651367187501], + [7.513867187500068, 34.080517578124955], + [8.24560546875, 34.73408203124998], + [8.276855468750057, 34.97949218749997], + [8.312109375000063, 35.084619140624994], + [8.394238281250011, 35.20385742187503], + [8.318066406250011, 35.654931640624994], + [8.348730468750063, 36.367968750000045], + [8.207617187500006, 36.518945312499994], + [8.444238281250051, 36.76074218750003], + [8.601269531250068, 36.83393554687504], + [8.576562500000023, 36.93720703125001], + [9.687988281250057, 37.34038085937499], + [10.196386718750063, 37.205859375000045], + [10.571289062500057, 36.87944335937496], + [11.12666015625004, 36.874072265625045], + [10.525683593749989, 36.323339843750006], + [10.590820312500028, 35.88725585937499], + [11.00429687500008, 35.63383789062496], + [11.120117187500057, 35.24028320312499], + [10.534863281250011, 34.544726562500045], + [10.200390625000068, 34.34604492187506], + [10.158984375000074, 33.85004882812501], + [10.722753906250006, 33.514404296875], + [11.084570312500006, 33.56289062500002], + [11.202636718749972, 33.24921874999998], + [11.50458984375004, 33.181933593750045], + [11.502441406250028, 33.15556640624999], + [11.467187500000051, 32.96572265625005], + [11.453906250000017, 32.64257812500003], + [11.533789062500034, 32.52495117187496], + [11.535937500000017, 32.47333984375001], + [11.504980468750034, 32.413671875000034], + [11.358007812500006, 32.34521484375003], + [11.168261718750074, 32.25673828125002], + [11.005175781250074, 32.17270507812506], + [10.826367187500068, 32.080664062500034], + [10.771582031250006, 32.02119140625001], + [10.60888671875, 31.929541015624977], + [10.47578125000004, 31.736035156249983], + [10.274609375000011, 31.684960937499994] + ] + ] + }, + "properties": { + "name": "Tunisia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [43.43339843750002, 41.155517578125], + [43.43945312500003, 41.10712890625001], + [43.72265624999997, 40.71953124999999], + [43.56933593750003, 40.48237304687498], + [43.79169921875004, 40.07026367187498], + [44.28925781250004, 40.040380859375006], + [44.76826171875004, 39.70351562500005], + [44.81718750000002, 39.65043945312496], + [44.02324218750002, 39.37744140625006], + [44.43085937500004, 38.356787109375034], + [44.211328124999994, 37.908056640625006], + [44.56123046875004, 37.74462890625003], + [44.76513671875003, 37.142431640625006], + [44.73095703124997, 37.16528320312503], + [44.66933593750005, 37.17358398437503], + [44.60595703124997, 37.176025390625], + [44.566015625000006, 37.15825195312502], + [44.401953125000006, 37.05849609375002], + [44.325585937499994, 37.0107421875], + [44.28183593750006, 36.97802734374997], + [44.24570312500006, 36.983300781249994], + [44.20166015624997, 37.05180664062502], + [44.208398437499994, 37.20263671875], + [44.191796874999994, 37.249853515625034], + [44.15624999999997, 37.28295898437503], + [44.11445312500004, 37.30185546875006], + [44.01318359375003, 37.313525390625045], + [43.51582031250004, 37.24453125000002], + [42.77460937500004, 37.37187500000002], + [41.886816406250006, 37.156396484374994], + [40.70566406250006, 37.09770507812502], + [40.4503906250001, 37.00888671875006], + [40.016406250000074, 36.82607421875002], + [39.68652343749997, 36.73862304687506], + [39.50146484374997, 36.702246093750034], + [39.35664062500004, 36.68159179687498], + [39.10839843749997, 36.68056640625005], + [38.76660156249997, 36.69311523437503], + [38.19169921875002, 36.90156250000004], + [37.90664062500005, 36.79462890625001], + [37.720312500000006, 36.74370117187502], + [37.52353515625006, 36.678320312500034], + [37.436328125000074, 36.643310546875], + [37.327050781249994, 36.64658203125006], + [37.18740234375005, 36.655908203124994], + [37.066210937500074, 36.652636718750045], + [36.98535156250003, 36.70239257812506], + [36.941796874999994, 36.758398437500006], + [36.77656250000004, 36.79267578124998], + [36.65859375000005, 36.80253906250002], + [36.62841796875003, 36.777685546875034], + [36.5968750000001, 36.70136718750001], + [36.546679687500074, 36.50634765625], + [36.537499999999994, 36.457421874999966], + [36.127343749999994, 35.831445312499994], + [35.81093750000005, 36.30986328125002], + [36.18847656250003, 36.65898437499999], + [36.048925781250006, 36.91059570312501], + [35.537402343750074, 36.59702148437498], + [34.601367187500074, 36.78447265624999], + [33.694726562499994, 36.18198242187498], + [32.794824218749994, 36.03588867187497], + [32.37773437500002, 36.18364257812496], + [32.02197265625003, 36.53530273437502], + [31.35253906249997, 36.80107421874999], + [30.64404296874997, 36.86567382812501], + [30.48359375000004, 36.310400390625034], + [29.689062500000006, 36.15668945312498], + [29.14326171875001, 36.39721679687506], + [29.03828125000004, 36.693457031250006], + [28.48359375000001, 36.803808593750006], + [28.13369140625005, 37.02949218749998], + [27.348925781250045, 37.01958007812502], + [27.077832031250068, 37.687695312499955], + [27.23242187500003, 37.978662109374994], + [26.68281250000004, 38.198339843750006], + [26.763671875, 38.709619140624966], + [27.013671875000057, 38.88686523437502], + [26.68183593750004, 39.292236328125], + [26.113085937500074, 39.46738281249998], + [26.18134765625004, 39.99008789062498], + [26.738085937500045, 40.40024414062506], + [27.4755859375, 40.319921875000034], + [28.2890625, 40.40302734374998], + [29.36474609375003, 40.80927734374998], + [29.32226562499997, 41.227734374999955], + [31.25488281249997, 41.10761718750001], + [31.45800781249997, 41.32001953125004], + [32.306445312500074, 41.72958984374998], + [33.38134765625003, 42.01757812500003], + [34.75048828124997, 41.95683593749999], + [35.297753906249994, 41.72851562500003], + [36.05175781249997, 41.68256835937498], + [36.509667968749994, 41.262500000000045], + [38.38105468750004, 40.92451171875001], + [39.426367187500006, 41.10644531250003], + [40.26523437500006, 40.96132812500005], + [40.95947265624997, 41.21162109374998], + [41.41435546875002, 41.42363281249999], + [41.510058593750074, 41.51748046875002], + [41.70175781250006, 41.471582031249994], + [41.77939453125006, 41.44052734374998], + [41.823535156250074, 41.432373046875], + [41.92578125000003, 41.49565429687502], + [42.466406250000006, 41.43984375000002], + [42.787890625000074, 41.56372070312503], + [43.43339843750002, 41.155517578125] + ] + ], + [ + [ + [26.03896484375008, 40.726757812499955], + [26.62490234375008, 41.401757812499994], + [26.320898437500034, 41.716552734375], + [26.549707031250023, 41.896728515625], + [26.579687500000006, 41.947949218749955], + [26.615332031250063, 41.964892578125045], + [26.884863281250006, 41.99184570312502], + [26.96875000000003, 42.02685546875006], + [27.01171875, 42.05864257812496], + [27.193359375000057, 42.07709960937498], + [27.24433593750004, 42.09326171875], + [27.294921875000057, 42.079541015624955], + [27.362890625000034, 42.02504882812505], + [27.47480468750001, 41.946875000000006], + [27.53486328125001, 41.92080078125002], + [27.661132812500057, 41.96132812500002], + [27.80166015625008, 41.95654296875003], + [27.831933593750023, 41.981298828125006], + [27.879199218750074, 41.98662109375002], + [28.014453125000017, 41.96904296874999], + [28.197851562500063, 41.55449218750002], + [29.057226562500006, 41.22973632812503], + [28.780371093749977, 40.97416992187499], + [28.172167968750074, 41.08071289062502], + [27.49941406250005, 40.97314453124997], + [27.258007812499983, 40.687353515625006], + [26.10546875000003, 40.61132812499997], + [26.03896484375008, 40.726757812499955] + ] + ] + ] + }, + "properties": { + "name": "Turkey", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [33.90322265625005, -1.002050781250034], + [33.979394531249994, -1.002050781250034], + [35.83691406249997, -2.036621093749943], + [37.643847656250074, -3.0454101562500284], + [37.608691406250074, -3.4602539062499886], + [37.79726562500005, -3.6744140625000057], + [39.221777343750006, -4.692382812500014], + [38.81923828125005, -5.877636718749983], + [38.87402343750003, -6.331250000000026], + [39.47236328125004, -6.878613281249983], + [39.51923828125004, -7.1241210937499915], + [39.288476562499994, -7.517871093750003], + [39.441015625000006, -8.011523437499946], + [39.304003906250074, -8.44384765625], + [39.783789062500006, -9.914550781249957], + [40.46357421875004, -10.464355468749972], + [39.988671874999994, -10.820800781250014], + [39.56347656249997, -10.978515625], + [39.321582031250074, -11.122558593749943], + [39.17099609375006, -11.166894531250009], + [38.98750000000004, -11.167285156250003], + [38.79472656250002, -11.228906250000023], + [38.49179687500006, -11.413281250000026], + [37.92021484375002, -11.294726562500031], + [37.54169921875004, -11.675097656249974], + [36.97890625000005, -11.566992187499977], + [36.87265625000006, -11.571289062499972], + [36.77109375000006, -11.610351562500028], + [36.67382812499997, -11.684277343749983], + [36.51865234375006, -11.716210937500009], + [36.30566406250003, -11.706347656249946], + [36.191308593749994, -11.670703124999974], + [35.785449218750074, -11.452929687500017], + [35.63095703125006, -11.582031250000028], + [35.564355468749994, -11.602343749999989], + [35.50439453125003, -11.60478515624996], + [35.418261718750074, -11.583203124999997], + [35.18261718750003, -11.574804687499977], + [34.95947265625003, -11.578125000000028], + [34.95263671874997, -11.54374999999996], + [34.93701171874997, -11.463476562500034], + [34.77382812500005, -11.341699218750009], + [34.59765625000003, -11.037500000000023], + [34.66181640625004, -10.71005859375002], + [34.524218750000074, -10.03017578124998], + [34.32089843750006, -9.731542968749977], + [32.91992187500003, -9.407421875000026], + [32.75664062500002, -9.322265625], + [31.94257812500004, -9.05400390624996], + [31.673632812500017, -8.908789062499963], + [31.534863281250097, -8.713281250000009], + [31.44921874999997, -8.653906249999991], + [31.35058593750003, -8.607031250000034], + [31.07636718750004, -8.611914062499963], + [30.830664062500063, -8.385546875000031], + [30.720898437500097, -8.104394531250037], + [30.40673828125003, -7.460644531249983], + [30.313183593750097, -7.203710937499949], + [30.212695312500017, -7.037890625000017], + [30.106250000000017, -6.915039062500028], + [29.961816406249994, -6.803124999999966], + [29.798144531250017, -6.691894531249957], + [29.70966796875004, -6.61689453125004], + [29.590625000000017, -6.394433593750023], + [29.540820312500017, -6.313867187500037], + [29.506249999999994, -6.172070312500011], + [29.480078125000006, -6.024999999999977], + [29.490820312500063, -5.96542968750002], + [29.59638671875004, -5.775976562499963], + [29.59414062500005, -5.650781250000037], + [29.47646484375005, -5.316601562499997], + [29.42011718750004, -5.17617187499998], + [29.34277343749997, -4.983105468749997], + [29.32568359374997, -4.835644531249969], + [29.404199218749994, -4.49667968750002], + [29.40322265625005, -4.449316406249963], + [29.71777343750003, -4.45585937499996], + [29.94726562499997, -4.307324218749983], + [30.147167968750097, -4.08535156249998], + [30.400000000000006, -3.6539062500000057], + [30.811132812500006, -3.1164062500000114], + [30.515039062499994, -2.9175781250000057], + [30.433496093749994, -2.8745117187500284], + [30.424023437500097, -2.82402343749996], + [30.42421875000005, -2.641601562500014], + [30.441992187500006, -2.6134765624999687], + [30.53369140624997, -2.426269531250014], + [30.55361328125005, -2.4000976562500114], + [30.593359375000063, -2.39677734374996], + [30.65664062500005, -2.3738281249999886], + [30.71484375000003, -2.3634765625000114], + [30.828710937500006, -2.3384765624999773], + [30.876562500000006, -2.143359375000017], + [30.819140625000017, -1.967480468749983], + [30.82753906250005, -1.6936523437499744], + [30.812597656250006, -1.56308593750002], + [30.76220703124997, -1.458691406249983], + [30.710742187500074, -1.3967773437499744], + [30.631933593750006, -1.3674804687499602], + [30.508105468750074, -1.2082031250000256], + [30.47021484374997, -1.1311523437499602], + [30.47705078124997, -1.0830078125], + [30.509960937500097, -1.0672851562499943], + [30.519921874999994, -1.0625], + [30.741992187500017, -1.0075195312499972], + [30.809179687500063, -0.9949218750000028], + [30.82363281250005, -0.9990234374999432], + [30.84472656250003, -1.002050781250034], + [31.48310546875004, -1.002050781250034], + [32.905175781249994, -1.002050781250034], + [33.90322265625005, -1.002050781250034] + ] + ] + }, + "properties": { + "name": "United Republic of Tanzania", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [30.50996093750001, -1.0672851562500085], + [30.46992187500001, -1.0660156250000057], + [30.41230468750001, -1.0630859375000057], + [30.360253906250023, -1.0746093750000085], + [30.1015625, -1.36865234375], + [29.576953125000017, -1.3878906250000114], + [29.561914062500023, -0.9773437500000028], + [29.717675781250023, 0.09833984374999716], + [29.934472656250023, 0.4990234375], + [29.94287109375, 0.8192382812499943], + [30.94257812500001, 1.6828124999999972], + [31.252734375000017, 2.0445800781249943], + [31.176367187500006, 2.2700683593749886], + [30.728613281250006, 2.4553710937499886], + [30.83857421875001, 3.49072265625], + [31.15234375, 3.785595703124997], + [31.47998046875, 3.6804687499999886], + [31.79804687500001, 3.8026367187499943], + [32.09941406250002, 3.5291992187499943], + [32.33574218750002, 3.7062011718749943], + [32.83808593750001, 3.7984863281249943], + [33.489355468750006, 3.755078124999997], + [33.568457031250006, 3.811718749999997], + [33.74160156250002, 3.9852539062499943], + [33.97607421875, 4.22021484375], + [34.13203125000001, 3.88916015625], + [34.18574218750001, 3.8697753906249943], + [34.1650390625, 3.81298828125], + [34.39287109375002, 3.6915039062499915], + [34.447851562500006, 3.1634765624999943], + [34.74248046875002, 2.818115234375], + [34.96406250000001, 2.0624023437499943], + [34.96523437500002, 1.6433593749999886], + [34.78759765625, 1.230712890625], + [34.64912109375001, 1.185302734375], + [34.535253906250006, 1.1015625], + [34.48173828125002, 1.0421386718749943], + [34.41083984375001, 0.8672851562499915], + [34.16093750000002, 0.6051757812499972], + [33.94316406250002, 0.17377929687499716], + [33.90322265625002, -1.0020507812500057], + [32.90517578125002, -1.0020507812500057], + [31.48310546875001, -1.0020507812500057], + [30.8447265625, -1.0020507812500057], + [30.823632812500023, -0.9990234375], + [30.809179687500006, -0.9949218750000028], + [30.741992187500017, -1.0075195312500114], + [30.672753906250023, -1.0513671875000057], + [30.598730468750006, -1.0697265625000085], + [30.519921875000023, -1.0625], + [30.50996093750001, -1.0672851562500085] + ] + ] + }, + "properties": { + "name": "Uganda", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [38.21435546875003, 47.091455078124966], + [37.543359374999994, 47.07456054687498], + [37.33984375000003, 46.91689453125002], + [36.2794921875001, 46.658593749999966], + [35.82714843749997, 46.62431640625002], + [34.84960937500003, 46.189892578124955], + [35.02285156250005, 45.70097656250002], + [35.558007812499994, 45.310888671875034], + [36.170507812500006, 45.453076171874955], + [36.39335937500002, 45.06538085937501], + [35.472558593749994, 45.098486328125006], + [35.08769531250002, 44.802636718749966], + [34.716894531250006, 44.80712890625], + [33.909960937500074, 44.387597656249966], + [33.45068359374997, 44.553662109374955], + [33.55517578125003, 45.09765625000003], + [32.5080078125001, 45.40380859375006], + [33.664843750000074, 45.94707031249996], + [33.20224609375006, 46.17573242187501], + [32.47675781250004, 46.08369140625001], + [32.035742187500006, 46.26098632812497], + [31.974316406250097, 46.70878906249999], + [30.796289062499994, 46.55200195312503], + [30.219042968750074, 45.866748046875045], + [29.601660156250063, 45.682519531249994], + [28.78828125000001, 45.240966796875], + [28.451269531250006, 45.292187499999955], + [28.317675781250045, 45.347119140624955], + [28.212500000000034, 45.45043945312506], + [28.26484375000004, 45.48388671875003], + [28.310351562500074, 45.49858398437499], + [28.47138671875001, 45.50717773437506], + [28.499023437500057, 45.517724609374994], + [28.513769531250034, 45.57241210937502], + [28.49160156250005, 45.66577148437503], + [28.94775390624997, 46.049951171874966], + [28.97187500000001, 46.12763671874998], + [29.00625000000008, 46.17646484374998], + [28.94375000000005, 46.28842773437506], + [28.930566406250023, 46.36225585937501], + [28.92744140625001, 46.42412109374999], + [29.146289062500017, 46.52690429687496], + [29.458789062500017, 46.453759765624994], + [29.83789062499997, 46.35053710937501], + [29.92431640624997, 46.53886718750002], + [29.934765625000097, 46.62499999999997], + [29.942480468750063, 46.72377929687502], + [29.877832031249994, 46.828906250000045], + [29.455664062500006, 47.292626953124994], + [29.159765625000006, 47.455664062500006], + [29.12294921875005, 47.530371093750034], + [29.18603515625003, 47.65859375000005], + [29.210742187500017, 47.73154296874998], + [29.211132812500097, 47.775000000000034], + [29.194824218750057, 47.88242187499998], + [28.77382812500008, 48.11958007812498], + [28.601660156250006, 48.14438476562498], + [28.530468750000068, 48.15029296875002], + [28.34052734375001, 48.144433593749994], + [27.54921875000008, 48.47773437500004], + [26.4423828125, 48.22998046875], + [26.162695312500063, 47.992529296875034], + [25.90869140625, 47.96757812500002], + [25.46425781250005, 47.910791015624994], + [24.89335937499999, 47.71777343750003], + [24.578906250000074, 47.93105468750005], + [23.628710937500017, 47.995849609375], + [22.582421875000023, 48.134033203125], + [22.253710937500017, 48.407373046874994], + [22.142871093750017, 48.568505859374966], + [22.295214843750045, 48.68583984374999], + [22.432031250000023, 48.93354492187498], + [22.57998046875005, 49.077197265625045], + [22.705664062500006, 49.17119140624999], + [22.6494140625, 49.53901367187498], + [23.711718750000045, 50.377343749999966], + [24.105761718750045, 50.84497070312503], + [23.664453125000023, 51.31005859375], + [23.61376953125, 51.525390625], + [24.361914062500006, 51.86752929687498], + [25.785742187500006, 51.923828125], + [27.14199218750008, 51.75205078124998], + [27.689746093750017, 51.572412109374994], + [28.59902343750008, 51.54262695312505], + [28.647753906250074, 51.45654296875], + [28.690234375000017, 51.43886718750005], + [28.731250000000017, 51.43339843749999], + [28.793261718750045, 51.510351562500034], + [28.97773437500004, 51.57177734375003], + [29.01308593750005, 51.59892578124996], + [29.06074218750001, 51.625439453124955], + [29.102050781250057, 51.627539062500034], + [29.13564453125008, 51.61728515624998], + [29.174218750000023, 51.58061523437496], + [29.23046875000003, 51.49702148437498], + [29.29882812500003, 51.41303710937501], + [29.346484375000017, 51.38256835937503], + [30.160742187500006, 51.477880859375006], + [30.449511718750017, 51.274316406249994], + [30.533007812500017, 51.596337890624966], + [30.980664062500097, 52.04619140624996], + [31.217968750000097, 52.05024414062498], + [31.345996093750074, 52.10537109375002], + [31.57373046875003, 52.108105468749955], + [31.763378906250097, 52.10107421875003], + [32.507910156250006, 52.30854492187504], + [33.735253906249994, 52.344775390625045], + [34.397851562499994, 51.780419921874994], + [34.280664062499994, 51.311669921874966], + [35.31191406250005, 51.043896484374955], + [35.41162109375003, 50.539697265624994], + [36.619433593750074, 50.209228515625], + [37.42285156249997, 50.411474609375006], + [38.04687500000003, 49.92001953125006], + [38.258593750000074, 50.052343750000006], + [39.17480468750003, 49.85595703124997], + [39.780566406250074, 49.57202148437503], + [40.07001953125004, 49.20029296874998], + [39.68652343749997, 49.007910156250034], + [39.96103515625006, 48.23793945312502], + [39.735937500000006, 47.84482421875006], + [38.90029296875005, 47.85512695312502], + [38.287402343750074, 47.559179687500034], + [38.21435546875003, 47.091455078124966] + ] + ] + }, + "properties": { + "name": "Ukraine", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-57.81059570312499, -30.85859375000001], + [-57.872509765625, -30.59101562500001], + [-57.55229492187499, -30.26123046875], + [-57.21445312499999, -30.28339843750001], + [-56.83271484375, -30.107226562500003], + [-56.4072265625, -30.44746093750001], + [-55.998974609375, -30.837207031250003], + [-56.018457031249994, -30.99189453125001], + [-56.015527343749994, -31.059667968750006], + [-56.00468749999999, -31.079199218750006], + [-55.95200195312499, -31.080859375000003], + [-55.873681640624994, -31.069628906250003], + [-55.807763671874994, -31.036718750000006], + [-55.75634765625, -30.987109375000003], + [-55.705957031249994, -30.946582031250003], + [-55.665234375, -30.924902343750006], + [-55.55732421875, -30.8759765625], + [-55.44956054687499, -30.964453125000006], + [-55.36606445312499, -31.046191406250003], + [-55.254638671875, -31.2255859375], + [-55.17353515625, -31.279589843750003], + [-55.09116210937499, -31.31396484375], + [-54.89599609375, -31.391210937500006], + [-54.587646484375, -31.485156250000003], + [-54.22055664062499, -31.85517578125001], + [-53.92060546875, -31.95234375000001], + [-53.76171875, -32.05683593750001], + [-53.601708984374994, -32.40302734375001], + [-53.12558593749999, -32.73671875000001], + [-53.2140625, -32.82109375], + [-53.39521484375, -33.010351562500006], + [-53.53134765624999, -33.1708984375], + [-53.53037109374999, -33.50029296875], + [-53.53764648437499, -33.6228515625], + [-53.53134765624999, -33.65546875000001], + [-53.51884765624999, -33.67724609375], + [-53.37060546875, -33.7421875], + [-53.419580078124994, -33.77919921875001], + [-53.47246093749999, -33.84931640625001], + [-53.53452148437499, -34.01748046875001], + [-53.785302734374994, -34.38037109375], + [-54.16855468749999, -34.670703125], + [-54.902294921875, -34.93281250000001], + [-55.67314453124999, -34.77568359375], + [-56.117919921875, -34.90791015625001], + [-56.85517578125, -34.67666015625001], + [-57.17070312499999, -34.45234375000001], + [-57.8291015625, -34.47734375], + [-58.40019531249999, -33.91240234375], + [-58.35336914062499, -33.26005859375], + [-58.08232421874999, -32.893652343750006], + [-58.12958984375, -32.75722656250001], + [-58.16220703124999, -32.566503906250006], + [-58.201171875, -32.4716796875], + [-58.18901367187499, -31.92421875000001], + [-57.81059570312499, -30.85859375000001] + ] + ] + }, + "properties": { + "name": "Uruguay", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-155.58134765624996, 19.012011718750017], + [-155.88129882812495, 19.07050781250001], + [-156.04868164062498, 19.749951171874983], + [-155.83164062499998, 20.27583007812501], + [-155.198779296875, 19.99438476562503], + [-154.80419921875, 19.524462890625045], + [-155.58134765624996, 19.012011718750017] + ] + ], + [ + [ + [-72.50976562500003, 40.98603515625001], + [-73.19428710937495, 40.654199218749994], + [-73.573828125, 40.91962890624998], + [-72.50976562500003, 40.98603515625001] + ] + ], + [ + [ + [-94.80346679687497, 49.0029296875], + [-94.71279296874997, 48.863427734374994], + [-93.85161132812496, 48.607275390625034], + [-93.37788085937498, 48.61655273437498], + [-93.25795898437497, 48.62885742187501], + [-92.83671874999996, 48.567773437499994], + [-92.50058593749995, 48.43535156250002], + [-92.41459960937493, 48.276611328125], + [-92.34843749999996, 48.276611328125], + [-92.00517578125002, 48.301855468750006], + [-91.38720703124997, 48.05854492187498], + [-90.79731445312495, 48.13105468750001], + [-89.4556640625, 47.996240234374994], + [-88.37817382812497, 48.30307617187498], + [-87.74389648437497, 48.06054687500003], + [-87.20800781249997, 47.848486328125006], + [-86.67216796874996, 47.636425781249955], + [-85.65224609375, 47.21997070312503], + [-85.07006835937497, 46.97993164062498], + [-84.87597656249994, 46.89990234375003], + [-84.66577148437503, 46.54326171875002], + [-84.44047851562496, 46.49814453125006], + [-84.12319335937497, 46.50292968749997], + [-83.97778320312503, 46.08491210937498], + [-83.61596679687503, 46.116845703124994], + [-83.59267578125, 45.81713867187506], + [-82.91933593749994, 45.51796875000002], + [-82.48505859374993, 45.08374023437503], + [-82.137841796875, 43.570898437500034], + [-82.19038085937495, 43.47407226562501], + [-82.54531249999997, 42.62470703124998], + [-83.10952148437497, 42.25068359375001], + [-83.141943359375, 41.97587890624996], + [-82.69003906249995, 41.675195312499994], + [-81.97416992187496, 41.88872070312499], + [-81.50732421874997, 42.10346679687504], + [-81.02822265624997, 42.247167968750006], + [-80.24755859375, 42.36601562499996], + [-79.17373046875, 42.74853515625], + [-78.91508789062496, 42.90913085937504], + [-78.98076171874993, 42.98061523437502], + [-79.02617187499996, 43.01733398437506], + [-79.066064453125, 43.10610351562502], + [-79.17187499999997, 43.466552734375], + [-79.00249023437502, 43.52714843749999], + [-78.845556640625, 43.58334960937498], + [-78.72041015625001, 43.62495117187501], + [-78.45825195312497, 43.63149414062502], + [-77.87924804687498, 43.629541015624994], + [-76.819970703125, 43.62880859375002], + [-76.18579101562503, 44.24223632812502], + [-75.81933593749997, 44.468017578125], + [-75.40126953124997, 44.77226562499999], + [-74.99614257812496, 44.970117187499966], + [-74.76245117187494, 44.99907226562502], + [-74.663232421875, 45.00390625000003], + [-71.51752929687495, 45.00756835937497], + [-71.327294921875, 45.29008789062496], + [-70.89799804687493, 45.26245117187503], + [-70.296240234375, 45.90610351562506], + [-70.00771484375002, 46.70893554687501], + [-69.24287109374998, 47.46298828124998], + [-68.82871093749998, 47.20332031250001], + [-68.310888671875, 47.3544921875], + [-67.806787109375, 47.08281249999999], + [-67.78466796875, 45.70170898437499], + [-67.43266601562496, 45.60312499999998], + [-67.47255859375002, 45.27587890625], + [-67.12485351562498, 45.16943359375], + [-67.10673828125002, 44.88505859374996], + [-67.90703124999999, 44.45361328125], + [-68.27744140625003, 44.50737304687502], + [-69.79160156249995, 43.80522460937499], + [-70.17880859374998, 43.76635742187506], + [-70.82905273437493, 42.82534179687502], + [-71.04619140624993, 42.331103515625045], + [-70.73828125, 42.228857421875006], + [-70.4046875, 41.62690429687501], + [-70.65712890625, 41.53422851562496], + [-71.42656249999999, 41.63330078125], + [-71.52285156249997, 41.378955078125045], + [-72.84716796875003, 41.265869140625], + [-73.5830078125, 41.02187500000005], + [-74.22670898437497, 40.608007812500006], + [-73.95761718750003, 40.32836914062497], + [-74.17612304687495, 39.726611328125045], + [-74.42880859375, 39.38720703125], + [-74.89702148437502, 39.14545898437504], + [-75.3921875, 39.09277343750006], + [-75.03588867187497, 38.50332031250005], + [-75.65927734374995, 37.953955078125034], + [-76.501318359375, 38.53217773437498], + [-76.26425781250003, 37.89355468749997], + [-76.26347656249996, 37.357031250000006], + [-75.89042968749999, 36.65703124999996], + [-76.47880859374993, 36.028173828125006], + [-75.77221679687497, 35.89990234375], + [-75.77392578124997, 35.64697265624997], + [-76.51293945312497, 35.270410156249994], + [-76.74497070312498, 34.94096679687502], + [-77.750732421875, 34.28496093749996], + [-78.01333007812502, 33.91181640624998], + [-78.57768554687496, 33.87324218750001], + [-78.92031249999997, 33.65869140625], + [-79.27602539062497, 33.135400390624966], + [-80.84921875, 32.113916015624966], + [-81.52041015624997, 30.874658203125023], + [-81.24951171875003, 29.793798828125006], + [-80.89999999999995, 29.049853515625045], + [-80.52412109374995, 28.48608398437503], + [-80.65009765624993, 28.18090820312503], + [-80.22612304687499, 27.207031250000057], + [-80.04130859374999, 26.568603515625], + [-80.1263671875, 25.83349609375], + [-80.36694335937497, 25.331249999999983], + [-80.73652343749995, 25.156347656249977], + [-81.09765625, 25.319140625000017], + [-81.36494140625001, 25.83105468750003], + [-81.715478515625, 25.98315429687503], + [-81.86655273437495, 26.435009765624983], + [-82.44135742187501, 27.059667968750034], + [-82.66088867187497, 27.71840820312505], + [-82.84350585937494, 27.845996093750017], + [-82.66064453125, 28.48583984374997], + [-82.65146484375, 28.887500000000017], + [-83.29047851562498, 29.45190429687497], + [-83.69438476562502, 29.92597656250001], + [-84.04423828124996, 30.10380859374999], + [-84.38281250000003, 29.90737304687505], + [-85.31894531249995, 29.680224609375045], + [-85.35361328125, 29.875732421875], + [-86.25737304687502, 30.493017578124977], + [-87.79028320312503, 30.291796875000017], + [-88.90522460937495, 30.415136718750006], + [-89.58847656249998, 30.165966796874955], + [-90.22529296874995, 30.379296874999994], + [-90.41303710937501, 30.140332031249983], + [-89.58950195312502, 29.9150390625], + [-90.10136718749993, 29.181787109375023], + [-90.37919921874996, 29.29511718750001], + [-90.75102539062496, 29.13085937500003], + [-91.29013671875, 29.288964843749994], + [-91.33095703124997, 29.513574218750023], + [-91.8931640625, 29.836035156249977], + [-92.26083984374995, 29.55683593750004], + [-93.17568359375, 29.778955078124994], + [-93.69482421874997, 29.769921875000023], + [-94.88828125000003, 29.37055664062501], + [-95.27348632812499, 28.96386718750003], + [-95.85341796875, 28.64033203125001], + [-96.44873046874997, 28.594482421875], + [-96.56171874999998, 28.367138671874955], + [-97.156494140625, 28.144335937500045], + [-97.17143554687493, 27.87958984375001], + [-97.55468749999994, 26.96733398437496], + [-97.40234375, 26.396533203125045], + [-97.14624023437494, 25.961474609375045], + [-97.35815429687497, 25.870507812499994], + [-98.08281249999999, 26.06445312499997], + [-99.10776367187498, 26.446923828124994], + [-99.4435546875, 27.03666992187499], + [-99.50532226562497, 27.54833984375003], + [-100.29604492187495, 28.32768554687499], + [-100.65864257812501, 29.06855468750004], + [-101.44038085937503, 29.77685546875], + [-102.26894531249998, 29.871191406250034], + [-102.73417968749999, 29.643945312500023], + [-102.8919921875, 29.216406250000034], + [-103.25771484374998, 29.001123046874966], + [-104.40063476562503, 29.57373046875], + [-104.97880859374996, 30.645947265624955], + [-106.25571289062495, 31.544677734375], + [-106.45322265624995, 31.770166015625023], + [-108.21181640625002, 31.779345703125017], + [-108.21445312499993, 31.329443359375034], + [-111.0419921875, 31.32421875000003], + [-112.93896484375001, 31.91625976562503], + [-114.83593749999994, 32.50830078125003], + [-114.72475585937495, 32.71533203125003], + [-117.12827148437495, 32.533349609374994], + [-117.46743164062495, 33.295507812500006], + [-118.506201171875, 34.01738281249999], + [-119.14374999999995, 34.11201171874998], + [-119.60605468749999, 34.41801757812499], + [-120.48120117187503, 34.47163085937498], + [-120.64467773437502, 34.57998046875002], + [-120.63359374999999, 35.07646484375002], + [-120.86030273437498, 35.36542968749998], + [-121.87739257812498, 36.33105468749997], + [-121.78999023437494, 36.732275390625006], + [-122.394921875, 37.20751953125003], + [-122.46689453125, 37.83818359374999], + [-122.96816406249998, 38.097021484375034], + [-122.9865234375, 38.27709960937506], + [-123.701123046875, 38.90727539062502], + [-123.88447265624997, 39.86079101562501], + [-124.32402343749999, 40.25195312500003], + [-124.3716796875, 40.49121093750003], + [-124.06850585937498, 41.38417968750005], + [-124.53964843750003, 42.812890624999966], + [-124.14873046874997, 43.691748046875034], + [-123.92934570312495, 45.57695312499996], + [-124.0716796875, 46.74477539062502], + [-124.376025390625, 47.658642578124955], + [-124.62109375000001, 47.90415039062498], + [-124.63261718749997, 48.37504882812499], + [-123.97578125, 48.16845703125], + [-122.24199218750002, 48.01074218750003], + [-122.52031249999996, 48.229101562500006], + [-122.40854492187502, 48.29389648437498], + [-122.49677734374995, 48.50556640625001], + [-122.56201171875001, 48.777978515624994], + [-122.65302734375, 48.76386718749998], + [-122.72246093750002, 48.85302734375003], + [-122.78876953125003, 48.993017578125034], + [-119.70170898437495, 48.993017578125034], + [-119.27534179687494, 48.99306640625005], + [-118.84892578124993, 48.99306640625005], + [-117.99619140625002, 48.99306640625005], + [-116.71704101562501, 48.99306640625005], + [-114.58510742187501, 48.99306640625005], + [-112.45322265625, 48.99306640625005], + [-109.46855468749999, 48.99306640625005], + [-107.76298828124997, 48.993115234374955], + [-104.35195312499997, 48.993115234374955], + [-102.22001953124996, 48.993115234374955], + [-98.80898437499995, 48.99316406249997], + [-97.52983398437493, 48.99316406249997], + [-96.67705078124993, 48.99316406249997], + [-96.25068359374993, 48.99316406249997], + [-95.39790039062493, 48.99316406249997], + [-95.16206054687493, 48.991748046875045], + [-94.85434570312495, 49.304589843749994], + [-94.86040039062493, 49.258593750000045], + [-94.80346679687497, 49.0029296875] + ] + ], + [ + [ + [-163.476025390625, 54.98071289062497], + [-163.35810546874995, 54.73569335937506], + [-164.4634765625, 54.427343750000034], + [-164.887646484375, 54.60781250000002], + [-164.52978515625, 54.88085937500006], + [-163.476025390625, 54.98071289062497] + ] + ], + [ + [ + [-130.97915039062502, 55.489160156249994], + [-131.08276367187497, 55.26679687499998], + [-131.810986328125, 55.223095703124955], + [-131.62495117187504, 55.831689453124966], + [-131.26923828125004, 55.95537109375002], + [-130.97915039062502, 55.489160156249994] + ] + ], + [ + [ + [-133.56611328125, 56.33920898437498], + [-133.202978515625, 56.31982421875003], + [-131.97641601562498, 55.208593750000034], + [-131.98085937499997, 54.80483398437502], + [-132.78232421875, 55.04848632812502], + [-133.44697265624995, 55.797021484374994], + [-133.56611328125, 56.33920898437498] + ] + ], + [ + [ + [-133.36621093750006, 57.003515625000034], + [-132.95415039062502, 56.880273437499994], + [-133.212646484375, 56.46459960937503], + [-133.602783203125, 56.46411132812503], + [-133.86596679687497, 57.068701171875006], + [-133.36621093750006, 57.003515625000034] + ] + ], + [ + [ + [-134.96977539062496, 57.351416015625034], + [-134.62070312499998, 56.71831054687502], + [-135.78710937500003, 57.31728515625002], + [-134.96977539062496, 57.351416015625034] + ] + ], + [ + [ + [-152.89804687499998, 57.82392578125004], + [-152.21621093749997, 57.577001953125006], + [-153.793212890625, 56.98950195312503], + [-154.33896484374998, 56.9208984375], + [-154.70595703124997, 57.335351562499966], + [-154.2814453125, 57.638085937499994], + [-153.81835937499997, 57.595605468749966], + [-152.89804687499998, 57.82392578125004] + ] + ], + [ + [ + [-135.73037109375002, 58.244238281250034], + [-135.00209960937497, 58.05107421875002], + [-135.08486328124997, 57.51103515624996], + [-136.07661132812504, 57.67456054687497], + [-136.51230468749998, 58.095996093750045], + [-135.73037109375002, 58.244238281250034] + ] + ], + [ + [ + [-134.68027343749998, 58.16166992187499], + [-133.93701171874997, 57.581591796875045], + [-133.92529296875, 57.33676757812498], + [-134.43530273437497, 57.056982421875006], + [-134.65986328124998, 57.638085937499994], + [-134.68027343749998, 58.16166992187499] + ] + ], + [ + [ + [-166.13544921875, 60.38354492187503], + [-165.72968750000004, 60.31420898437503], + [-165.591796875, 59.913134765625045], + [-166.187548828125, 59.773828124999994], + [-167.13886718749998, 60.00854492187503], + [-166.13544921875, 60.38354492187503] + ] + ], + [ + [ + [-171.46303710937494, 63.640039062499994], + [-170.430419921875, 63.69882812499998], + [-169.77778320312498, 63.09375], + [-171.46303710937494, 63.640039062499994] + ] + ], + [ + [ + [-141.00214843750004, 68.77416992187506], + [-141.00214843750004, 67.89755859374998], + [-141.00214843750004, 66.43652343750006], + [-141.00214843750004, 65.55991210937498], + [-141.00214843750004, 64.09887695312506], + [-141.00214843750004, 63.22226562499998], + [-141.00214843750004, 61.761279296875045], + [-141.00214843750004, 60.884667968749994], + [-141.00214843750004, 60.30024414062504], + [-140.45283203125004, 60.29970703125002], + [-139.97329101562497, 60.183154296875074], + [-139.67631835937505, 60.32832031249998], + [-139.23476562499997, 60.339746093749994], + [-138.70546874999997, 59.90131835937504], + [-138.317626953125, 59.611132812500074], + [-137.59331054687493, 59.22626953124998], + [-136.81328125000002, 59.150048828124994], + [-136.46635742187493, 59.459082031250006], + [-135.70258789062504, 59.72875976562506], + [-135.36787109374998, 59.743310546874994], + [-134.94375, 59.28828125000001], + [-134.67724609374997, 59.19926757812499], + [-134.39306640625, 59.009179687499994], + [-134.32963867187505, 58.93969726562506], + [-134.21850585937503, 58.849902343750045], + [-133.54638671874997, 58.50346679687499], + [-133.27529296875, 58.22285156250004], + [-133.00141601562495, 57.948974609375], + [-132.062890625, 56.95336914062503], + [-131.86616210937495, 56.792822265625006], + [-130.649072265625, 56.26367187500003], + [-130.47709960937496, 56.230566406250034], + [-130.09785156249995, 56.10927734375002], + [-130.01406249999997, 55.950537109375006], + [-130.036572265625, 55.29790039062502], + [-130.2140625, 55.02587890625003], + [-130.57534179687497, 54.769677734374966], + [-131.04785156249997, 55.157666015624955], + [-130.9185546875, 55.735986328124994], + [-131.28759765624994, 56.01210937500005], + [-131.84384765625003, 56.16010742187498], + [-132.81425781249993, 57.04072265624998], + [-133.465869140625, 57.17216796875002], + [-133.55419921874997, 57.69506835937497], + [-134.06333007812503, 58.21108398437502], + [-134.77612304687506, 58.45385742187503], + [-135.3025390625, 58.25590820312502], + [-135.86171874999997, 58.577050781249966], + [-136.5826171875, 58.24521484375006], + [-137.54399414062502, 58.58120117187502], + [-138.35249023437498, 59.08730468750002], + [-140.216748046875, 59.72666015624998], + [-140.84316406249997, 59.74887695312506], + [-141.67016601562497, 59.969873046874966], + [-142.94565429687503, 60.09697265625002], + [-143.80507812499997, 60.01289062500001], + [-144.901318359375, 60.335156249999955], + [-145.898876953125, 60.47817382812505], + [-146.8740234375, 61.00488281249997], + [-148.34443359374998, 60.853564453125045], + [-148.197607421875, 60.167773437500045], + [-148.430712890625, 59.98911132812498], + [-149.4322265625, 60.00102539062499], + [-150.9607421875, 59.24399414062506], + [-151.73818359375002, 59.18852539062502], + [-151.734521484375, 59.98833007812499], + [-151.45146484375, 60.20263671875003], + [-151.32177734375, 60.74291992187497], + [-150.44125976562503, 61.02358398437505], + [-150.61225585937495, 61.301123046875006], + [-151.73398437499998, 60.91074218749998], + [-151.75048828124994, 60.75488281250003], + [-153.10605468749998, 59.87504882812502], + [-154.088330078125, 59.36328125000003], + [-154.129833984375, 59.119873046875], + [-153.33442382812495, 58.85786132812498], + [-154.01987304687498, 58.49296874999999], + [-154.247021484375, 58.15942382812497], + [-155.006884765625, 58.01606445312501], + [-156.47841796875002, 57.32788085937506], + [-156.475146484375, 57.10517578124998], + [-157.57836914062503, 56.63447265625001], + [-158.41440429687498, 56.435839843750045], + [-158.27563476562497, 56.19624023437498], + [-159.52324218749993, 55.81000976562498], + [-159.96230468749997, 55.79487304687501], + [-161.09951171875, 55.405712890624955], + [-161.74155273437498, 55.39116210937502], + [-162.073974609375, 55.13930664062505], + [-162.86503906249996, 54.954541015624955], + [-162.961962890625, 55.18383789062506], + [-162.15712890625, 55.71943359375001], + [-161.21562500000005, 56.02143554687498], + [-160.85131835937497, 55.77187500000002], + [-160.30205078125, 56.31411132812502], + [-159.28310546874997, 56.688574218750006], + [-158.32094726562497, 57.29790039062499], + [-157.60756835937502, 57.601464843749994], + [-157.52363281249998, 58.421337890624955], + [-158.50317382812494, 58.85034179687497], + [-159.08266601562497, 58.469775390625074], + [-159.67026367187498, 58.9111328125], + [-160.36313476562498, 59.05117187500002], + [-161.75546874999998, 58.61201171874998], + [-161.82871093749998, 59.588623046875], + [-162.24248046875, 60.17832031249998], + [-163.21938476562497, 59.84560546875005], + [-163.90688476562494, 59.80678710937505], + [-164.662255859375, 60.303808593750034], + [-165.35380859375002, 60.54121093750001], + [-164.80517578125, 60.89204101562498], + [-165.56586914062498, 61.10234375000002], + [-166.07880859375, 61.803124999999966], + [-165.19453125, 62.47353515625002], + [-164.40903320312503, 63.21503906250001], + [-163.358837890625, 63.04575195312498], + [-161.97397460937498, 63.45292968749999], + [-161.09970703125003, 63.557910156250045], + [-160.778564453125, 63.818945312500034], + [-160.93193359374996, 64.5791015625], + [-161.75937499999998, 64.816259765625], + [-162.80703124999997, 64.37421875000001], + [-163.71308593749998, 64.588232421875], + [-164.89951171875003, 64.46064453125004], + [-166.1427734375, 64.58276367187503], + [-167.40400390625, 65.42211914062497], + [-168.08837890624997, 65.65776367187502], + [-164.67412109375002, 66.55502929687503], + [-163.77548828125, 66.53110351562503], + [-163.69536132812502, 66.08383789062503], + [-161.81630859375002, 66.05366210937504], + [-161.5568359375, 66.25053710937499], + [-160.23168945312503, 66.420263671875], + [-160.864013671875, 66.67084960937501], + [-161.85668945312497, 66.70034179687497], + [-161.96542968750003, 67.04956054687497], + [-163.001708984375, 67.02729492187495], + [-163.720556640625, 67.19555664062506], + [-164.1251953125, 67.60673828125007], + [-166.38051757812502, 68.425146484375], + [-166.20908203125, 68.88535156250003], + [-164.30234375000003, 68.93647460937498], + [-163.16147460937498, 69.38793945312503], + [-162.95209960937504, 69.75810546875005], + [-161.88095703125003, 70.33173828125001], + [-160.9962890625, 70.30458984375], + [-159.31450195312496, 70.87851562500003], + [-157.998486328125, 70.8453125], + [-156.78330078124998, 71.31894531250006], + [-155.16684570312498, 71.09921875000006], + [-154.19521484375002, 70.80112304687498], + [-153.23291015625, 70.93256835937504], + [-152.23291015625, 70.81035156249999], + [-151.94467773437498, 70.45209960937501], + [-149.26943359374997, 70.50078124999999], + [-147.70537109375, 70.21723632812495], + [-145.82314453124997, 70.16005859375002], + [-145.19736328125003, 70.00869140625002], + [-143.218310546875, 70.11625976562499], + [-141.40791015625, 69.65336914062502], + [-141.00214843750004, 69.65078125000002], + [-141.00214843750004, 68.77416992187506] + ] + ] + ] + }, + "properties": { + "name": "United States of America", + "childNum": 14 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [70.94677734374997, 42.24868164062505], + [70.97900390625003, 42.26655273437504], + [71.03603515625, 42.28466796875], + [71.12998046875006, 42.25000000000003], + [71.21269531250002, 42.20644531250005], + [71.23232421875005, 42.18627929687503], + [71.22851562499997, 42.16289062499996], + [71.03222656249997, 42.07778320312505], + [70.84189453125, 42.019628906250006], + [70.45498046875005, 41.72504882812504], + [70.18095703125007, 41.571435546874994], + [70.78242187500004, 41.262500000000045], + [71.11074218750005, 41.152636718750045], + [71.29882812500003, 41.152490234374994], + [71.39306640625003, 41.123388671875034], + [71.40839843750004, 41.13603515625002], + [71.60625000000002, 41.367431640625], + [72.36406250000002, 41.04345703125], + [73.13212890625002, 40.828515624999994], + [72.3892578125, 40.427392578124994], + [71.69248046875, 40.15234375], + [70.95800781250003, 40.238867187500034], + [70.38261718750002, 40.453515624999966], + [70.75097656250003, 40.739599609375006], + [70.44150390625006, 41.0234375], + [69.71289062500003, 40.65698242187503], + [69.2062500000001, 40.566552734374994], + [69.22832031250007, 40.18759765624998], + [68.6525390625001, 40.182666015625045], + [68.46328125, 39.53671874999998], + [67.71904296875007, 39.62138671875002], + [67.34960937499997, 39.242089843749994], + [67.67656250000002, 39.00849609375001], + [68.10351562499997, 38.96201171875006], + [68.04785156250003, 38.669287109375006], + [68.29404296875006, 38.032910156249955], + [67.81435546875005, 37.48701171875004], + [67.7980468750001, 37.244970703125006], + [67.75898437500004, 37.172216796875034], + [67.75292968749997, 37.199804687500034], + [67.70000000000002, 37.227246093749955], + [67.60742187499997, 37.22250976562506], + [67.5172851562501, 37.26665039062499], + [67.44169921875007, 37.25800781250001], + [67.3197265625, 37.209570312500006], + [67.1955078125001, 37.23520507812498], + [67.06884765624997, 37.334814453125006], + [66.82773437500006, 37.37128906249998], + [66.52226562500007, 37.34848632812506], + [66.51064453125, 37.45869140625004], + [66.51132812500006, 37.59916992187496], + [66.52558593750004, 37.785742187500034], + [66.629296875, 37.932031249999994], + [65.8571289062501, 38.26875000000004], + [65.612890625, 38.23857421875002], + [64.16279296875004, 38.95361328125003], + [62.65068359375002, 39.858496093750006], + [62.095019531250074, 40.68330078124998], + [61.953515624999994, 41.030615234375034], + [61.32890625000002, 41.19511718749999], + [60.454980468749994, 41.221630859374955], + [60.089648437500074, 41.39941406250003], + [60.10693359374997, 41.90742187499998], + [59.858300781249994, 42.295166015625], + [59.451074218749994, 42.29951171875001], + [58.5890625000001, 42.778466796874966], + [58.25966796875005, 42.688085937500034], + [57.814257812500074, 42.18984375000005], + [57.38173828125005, 42.15629882812496], + [56.96406250000004, 41.856542968750006], + [57.017968749999994, 41.26347656249996], + [55.97744140625005, 41.32221679687504], + [55.9767578125001, 42.69951171874996], + [55.97568359375006, 44.99492187499996], + [58.555273437500006, 45.55537109375001], + [61.007910156250006, 44.39379882812497], + [61.16074218750006, 44.16860351562502], + [61.99023437500003, 43.492138671874955], + [63.20703125000003, 43.62797851562502], + [64.44316406250007, 43.551171874999994], + [64.9054687500001, 43.714697265625006], + [65.49619140625, 43.310546875], + [65.80302734375002, 42.87695312500006], + [66.1002929687501, 42.99082031249998], + [66.00957031250007, 42.00488281250003], + [66.49863281250006, 41.99487304687503], + [66.66865234375004, 41.27075195312503], + [66.81425781250002, 41.14238281249999], + [67.9357421875001, 41.19658203125002], + [68.29189453125, 40.656103515625034], + [69.06494140625003, 41.366943359375], + [70.09560546875, 41.82050781250004], + [70.41601562500003, 42.07856445312501], + [70.94677734374997, 42.24868164062505] + ] + ] + }, + "properties": { + "name": "Uzbekistan", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-60.742138671874926, 5.202050781250037], + [-60.71196289062499, 5.191552734375023], + [-60.671972656250034, 5.164355468749989], + [-60.60449218749994, 4.99458007812504], + [-61.00283203125002, 4.5352539062499915], + [-62.15312499999996, 4.098388671874986], + [-62.71210937499998, 4.01791992187502], + [-62.96865234374994, 3.593945312499983], + [-63.29472656249993, 3.92226562499998], + [-64.02148437500003, 3.929101562500051], + [-64.25566406249996, 4.140332031249997], + [-64.56791992187496, 3.8998046875000227], + [-64.22109375000002, 3.5874023437499716], + [-64.21884765625, 3.2046874999999915], + [-63.924169921875006, 2.4524414062500313], + [-63.389257812500006, 2.4119140625000455], + [-63.393945312499994, 2.2225097656250057], + [-64.03544921874993, 1.904443359375037], + [-64.11484375000003, 1.619287109375037], + [-65.10375976562497, 1.108105468749983], + [-65.36083984374994, 0.8686523437500568], + [-65.68144531249999, 0.9834472656249886], + [-66.06005859375003, 0.7853515625000398], + [-66.42924804687502, 0.8216796874999801], + [-66.87602539062499, 1.223046875000037], + [-67.21083984375, 2.3901367187500426], + [-67.83476562499999, 2.8928222656250426], + [-67.3111328125, 3.41586914062502], + [-67.66162109375, 3.864257812499986], + [-67.85527343750002, 4.506884765624989], + [-67.82490234374995, 5.270458984375026], + [-67.43935546875, 6.025537109375023], + [-67.85917968749999, 6.289892578124963], + [-68.47177734375, 6.156542968749974], + [-69.43925781249993, 6.1349121093750085], + [-70.09501953124996, 6.937939453125011], + [-70.65507812500002, 7.082763671875028], + [-71.01328124999998, 6.994433593749974], + [-72.08427734374993, 7.096874999999969], + [-72.44296875, 7.454882812499989], + [-72.41655273437496, 8.381982421875037], + [-72.66542968749994, 8.62758789062498], + [-72.79638671874997, 9.108984374999991], + [-73.35634765625002, 9.226855468750031], + [-73.00654296874998, 9.789160156250006], + [-72.86933593750001, 10.49125976562496], + [-72.690087890625, 10.835839843749994], + [-72.24848632812501, 11.196435546875009], + [-71.95810546875, 11.666406250000009], + [-71.31972656249997, 11.861914062500048], + [-71.86865234374997, 11.627343750000037], + [-71.94697265624995, 11.414453125000009], + [-71.59433593749995, 10.657373046875051], + [-72.11284179687499, 9.815576171874966], + [-71.68671874999995, 9.072509765625028], + [-71.29794921874998, 9.125634765625009], + [-71.08583984375002, 9.348242187499977], + [-71.05268554687501, 9.705810546874986], + [-71.38662109375002, 10.263769531249977], + [-71.54462890624995, 10.778710937499994], + [-71.46953124999993, 10.964160156250017], + [-70.23251953124998, 11.372998046874997], + [-70.28652343749997, 11.886035156249989], + [-70.00395507812496, 12.177880859375023], + [-69.63159179687494, 11.479931640625026], + [-68.827978515625, 11.431738281249977], + [-68.39863281249995, 11.160986328124977], + [-68.23408203124998, 10.569140625000017], + [-67.87163085937496, 10.472070312500051], + [-66.98906250000002, 10.610644531250031], + [-66.24721679687497, 10.632226562499994], + [-65.85175781249995, 10.257763671874997], + [-65.12910156249998, 10.070068359375043], + [-64.85048828125, 10.098095703124969], + [-63.873437499999966, 10.663769531250026], + [-62.702343749999955, 10.74980468749996], + [-62.843017578125, 10.417919921875026], + [-62.51513671875, 10.176123046874977], + [-60.79248046874997, 9.360742187500037], + [-61.05307617187495, 9.095117187500009], + [-61.30400390624999, 8.410400390625043], + [-60.800976562499926, 8.592138671875034], + [-60.01752929687501, 8.549316406250014], + [-59.83164062499998, 8.305957031250003], + [-59.84907226562498, 8.248681640624966], + [-59.96484375000003, 8.191601562499969], + [-59.99072265624997, 8.16201171874998], + [-60.032421874999926, 8.053564453125006], + [-60.51362304687501, 7.813183593749969], + [-60.71923828124997, 7.498681640625023], + [-60.523193359375, 7.1437011718750085], + [-60.464941406250034, 7.1665527343750455], + [-60.39238281249999, 7.164550781249986], + [-60.34506835937495, 7.150000000000048], + [-60.32548828124996, 7.133984374999983], + [-60.32207031249996, 7.092041015625043], + [-60.35209960937496, 7.002880859374997], + [-60.39501953125, 6.945361328125003], + [-60.58608398437502, 6.857080078124966], + [-60.717919921874966, 6.768310546875], + [-61.14560546874998, 6.694531249999983], + [-61.12871093749999, 6.214306640625026], + [-61.15947265624996, 6.174414062499977], + [-61.22495117187498, 6.129199218750003], + [-61.303124999999994, 6.049511718750026], + [-61.39082031250001, 5.938769531250017], + [-61.376806640625006, 5.906982421875028], + [-61.167187499999926, 5.674218750000037], + [-60.95400390625002, 5.437402343750023], + [-60.742138671874926, 5.202050781250037] + ] + ] + }, + "properties": { + "name": "Venezuela", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [107.97265624999997, 21.507958984375023], + [107.40996093750002, 21.284814453125023], + [107.35429687500007, 21.055175781250057], + [106.67548828125004, 20.960498046875045], + [106.75341796875003, 20.73505859375004], + [106.51796875000005, 20.28886718749999], + [105.98408203125004, 19.939062500000034], + [105.62177734375004, 18.96630859375003], + [105.88828125000006, 18.502490234375045], + [106.49902343749997, 17.946435546874994], + [106.47890625000005, 17.719580078125063], + [107.18037109375004, 16.89794921875], + [108.02939453125012, 16.331103515625074], + [108.82128906249997, 15.377929687500028], + [109.08486328125, 14.716162109375034], + [109.30332031250012, 13.856445312500043], + [109.271875, 13.279345703124974], + [109.42392578125006, 12.955957031249994], + [109.21894531250004, 12.64580078124996], + [109.1986328125, 11.724853515625014], + [108.82080078125003, 11.3154296875], + [108.2716796875001, 10.934277343749969], + [107.26152343750007, 10.39838867187504], + [106.81269531250004, 10.433300781250054], + [106.57246093750004, 9.641113281250043], + [105.50097656249997, 9.093212890624983], + [105.32226562499997, 8.801123046874977], + [104.89189453125002, 8.583251953125], + [104.81855468750004, 8.801855468750034], + [104.84521484375003, 9.606152343750026], + [105.02783203125003, 10.067431640625031], + [104.66347656250005, 10.169921875000043], + [104.42636718750006, 10.411230468749991], + [104.85058593749997, 10.534472656249974], + [105.38652343750002, 10.940087890625009], + [106.16796874999997, 11.012304687499977], + [105.85605468750006, 11.294287109375048], + [105.85146484375005, 11.635009765625], + [106.33984374999997, 11.68183593750004], + [106.41386718750002, 11.948437499999997], + [106.93066406249997, 12.077490234374991], + [107.50644531250006, 12.364550781250031], + [107.47539062500002, 13.030371093749963], + [107.60546874999997, 13.437792968750017], + [107.3314453125, 14.126611328125009], + [107.51943359375005, 14.705078125], + [107.51376953125012, 14.817382812500057], + [107.52451171875012, 14.871826171875043], + [107.50468750000007, 14.915917968749966], + [107.48037109375, 14.979882812500037], + [107.55527343750006, 15.057031250000023], + [107.58964843750002, 15.118457031250017], + [107.63369140625005, 15.189843749999994], + [107.65312500000002, 15.255224609374991], + [107.62167968750006, 15.309863281250017], + [107.56425781250002, 15.391601562499972], + [107.45957031250012, 15.4658203125], + [107.33876953125, 15.560498046875011], + [107.27939453125006, 15.618701171875045], + [107.18955078125006, 15.747265624999955], + [107.16591796875005, 15.802490234375028], + [107.1888671875, 15.838623046875], + [107.36064453125002, 15.921728515624977], + [107.39638671875, 16.04301757812499], + [107.29648437500006, 16.08403320312499], + [107.21738281250006, 16.136328125000006], + [106.93066406249997, 16.353125000000034], + [106.69609375000007, 16.458984375], + [106.50224609375002, 16.95410156249997], + [106.26953125000003, 17.21679687500003], + [105.69140625000003, 17.737841796875045], + [105.58847656250012, 17.983691406250045], + [105.51855468749997, 18.077441406250045], + [105.45820312500004, 18.15429687499997], + [105.33349609375003, 18.189648437499983], + [105.27324218750002, 18.235351562500057], + [105.1632812500001, 18.338720703124977], + [105.11455078125002, 18.40527343750003], + [105.08583984375005, 18.450097656250023], + [105.11347656250004, 18.573046875000017], + [105.14541015625, 18.616796875000063], + [105.14648437500003, 18.650976562500006], + [105.11513671875005, 18.678857421874994], + [104.99316406249997, 18.728320312500045], + [104.7165039062501, 18.803417968749955], + [104.61328125000003, 18.86064453124999], + [104.44580078125003, 18.983837890624955], + [104.10859375000004, 19.195556640625], + [103.91835937500005, 19.26850585937504], + [103.89638671875, 19.339990234375023], + [104.03203125000002, 19.675146484375006], + [104.06279296875007, 19.678417968749983], + [104.25986328125006, 19.685498046874983], + [104.5462890625, 19.61054687500001], + [104.58789062500003, 19.618749999999977], + [104.74316406250003, 19.754736328124977], + [104.80175781249997, 19.83613281250004], + [104.81513671875004, 19.90400390625001], + [104.9279296875001, 20.01811523437499], + [104.6188476562501, 20.37451171875003], + [104.58320312500004, 20.646679687499955], + [104.34960937499997, 20.821093750000074], + [104.19531249999997, 20.913964843749966], + [104.05205078125002, 20.941210937500017], + [103.63505859375007, 20.697070312500017], + [103.46357421875004, 20.779833984375017], + [103.21074218750002, 20.840625000000045], + [103.10449218749997, 20.891650390625045], + [102.88378906250003, 21.202587890624983], + [102.85117187500006, 21.26591796874999], + [102.9486328125, 21.56977539062501], + [102.69531250000003, 21.66210937499997], + [102.58251953125003, 21.90429687500003], + [102.1830078125, 22.284033203125034], + [102.12744140624997, 22.379199218750045], + [102.1759765625001, 22.414648437500006], + [102.2370117187501, 22.466015624999983], + [102.42792968750004, 22.732812499999966], + [102.51718750000012, 22.741015625000045], + [103.00537109375003, 22.452978515624977], + [103.35605468750006, 22.75468749999999], + [104.37177734375004, 22.704052734374983], + [104.79570312500007, 22.91113281249997], + [104.86474609375003, 23.136376953125023], + [105.27539062500003, 23.34521484375003], + [105.8429687500001, 22.922802734374955], + [106.14843749999997, 22.970068359375006], + [106.78027343749997, 22.778906250000034], + [106.53632812500004, 22.395410156249994], + [106.72949218749997, 22.000341796875063], + [107.35117187500012, 21.60888671874997], + [107.97265624999997, 21.507958984375023] + ] + ] + }, + "properties": { + "name": "Vietnam", + "childNum": 1 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [167.41250000000005, -16.095898437499997], + [167.83662109375004, -16.449707031249957], + [167.44931640625012, -16.554980468750003], + [167.41250000000005, -16.095898437499997] + ] + ], + [ + [ + [166.74580078125004, -14.826855468750011], + [166.81015625000012, -15.15742187500004], + [167.13164062500002, -15.135351562499977], + [167.19960937500005, -15.485742187500037], + [166.82578125000006, -15.634863281249963], + [166.63105468750004, -15.406054687499974], + [166.52724609375, -14.850097656249957], + [166.74580078125004, -14.826855468750011] + ] + ] + ] + }, + "properties": { + "name": "Vanuatu", + "childNum": 2 + } + }, + { + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [53.76318359374997, 12.636816406249991], + [54.18740234375005, 12.664013671875026], + [54.12949218750006, 12.360644531250045], + [53.59833984375004, 12.342285156250028], + [53.76318359374997, 12.636816406249991] + ] + ], + [ + [ + [53.08564453125004, 16.648388671874955], + [52.327734375000006, 16.293554687500063], + [52.2174804687501, 15.655517578125], + [51.6037109375001, 15.336816406250009], + [50.52705078125004, 15.038183593750006], + [50.16689453125005, 14.851025390624983], + [49.34990234375002, 14.637792968749977], + [48.668359374999994, 14.050146484374977], + [47.9899414062501, 14.048095703125], + [47.40771484374997, 13.661621093750057], + [46.78886718750002, 13.465576171874986], + [45.65732421875006, 13.338720703124991], + [45.03867187500006, 12.815869140624969], + [44.617773437500006, 12.817236328124977], + [43.929785156250006, 12.616503906250031], + [43.47529296875004, 12.83901367187498], + [43.23193359375003, 13.267089843750057], + [43.28261718750005, 13.639843749999969], + [43.08906250000004, 14.010986328125], + [43.02109375000006, 14.55488281250004], + [42.71718750000005, 15.654638671875006], + [42.79931640624997, 16.37177734375001], + [43.16503906249997, 16.689404296874955], + [43.19091796875003, 17.35937500000003], + [43.41796875000003, 17.516259765625023], + [43.91699218749997, 17.32470703124997], + [44.1559570312501, 17.398535156250006], + [45.14804687500006, 17.427441406249955], + [45.40654296875002, 17.319775390624955], + [46.31035156250002, 17.231298828125063], + [46.682031249999994, 17.2685546875], + [46.97568359375006, 16.953466796875034], + [47.441796874999994, 17.111865234375045], + [47.57958984374997, 17.448339843750034], + [48.17216796875002, 18.156933593749983], + [49.04199218750003, 18.58178710937503], + [51.977636718750006, 18.996142578125074], + [52.72919921875004, 17.300390625000006], + [53.08564453125004, 16.648388671874955] + ] + ] + ] + }, + "properties": { + "name": "Yemen", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [31.921679687500017, -25.96875], + [31.415136718750063, -25.74658203125003], + [31.207324218750074, -25.843359375000034], + [30.803320312500006, -26.41347656250001], + [30.79433593750005, -26.764257812499977], + [31.06337890625005, -27.1123046875], + [31.274023437500063, -27.23837890625002], + [31.469531250000017, -27.29550781250002], + [31.74257812500005, -27.309960937500037], + [31.95839843750005, -27.305859374999997], + [31.946093750000017, -27.173632812499974], + [31.96718750000005, -26.96064453125001], + [31.994726562500006, -26.817480468749977], + [32.024804687499994, -26.81113281250002], + [32.112890625000006, -26.83945312500002], + [32.199609374999994, -26.833496093749957], + [32.35351562499997, -26.861621093750003], + [32.7765625000001, -26.850976562499966], + [32.88613281250005, -26.849316406249983], + [32.53476562500006, -28.19970703125003], + [32.285742187500006, -28.62148437499998], + [31.778222656249994, -28.937109374999977], + [31.335156250000097, -29.378125000000026], + [30.288671875000063, -30.970117187499994], + [28.85595703125003, -32.29423828125002], + [27.860644531250017, -33.05390624999997], + [27.077441406250074, -33.52119140625004], + [26.429492187500045, -33.75957031250002], + [25.989550781250045, -33.711328124999966], + [25.63818359375003, -34.01113281250002], + [25.00292968750003, -33.97363281250003], + [24.8271484375, -34.16894531250003], + [23.585546875000006, -33.985156249999974], + [23.268164062500006, -34.08115234374999], + [22.24550781250005, -34.06914062500003], + [21.788964843750023, -34.37265624999996], + [21.060156250000063, -34.36464843750001], + [20.529882812500034, -34.4630859375], + [20.020605468750006, -34.785742187500006], + [19.63496093750004, -34.753320312499966], + [18.80878906250004, -34.10820312499999], + [18.354394531250023, -33.93906249999999], + [18.43300781250005, -33.71728515625003], + [17.87822265624999, -32.96152343749998], + [18.25087890625008, -32.6521484375], + [18.31074218750001, -32.12246093750001], + [18.21083984375008, -31.74248046874996], + [17.67744140625004, -31.019042968750014], + [17.189062500000006, -30.09980468749997], + [16.950000000000074, -29.40341796875002], + [16.480761718750045, -28.641503906249966], + [16.755761718750023, -28.45214843750003], + [16.787500000000023, -28.39472656249997], + [16.810156250000006, -28.264550781249994], + [16.841210937500023, -28.21894531250004], + [16.875292968750045, -28.12792968749997], + [16.93330078125004, -28.06962890624999], + [17.056250000000063, -28.03105468750003], + [17.14941406250003, -28.082226562499983], + [17.1884765625, -28.13251953125001], + [17.44794921875001, -28.698144531249966], + [18.310839843750017, -28.88623046875], + [19.026074218750068, -28.92792968749997], + [19.98046875, -28.310351562500003], + [19.98046875, -26.531152343749994], + [19.98046875, -24.77675781249998], + [20.345214843750057, -25.029882812500034], + [20.79316406250001, -25.915625000000006], + [20.641406250000017, -26.7421875], + [20.739843749999977, -26.84882812499997], + [21.64628906249999, -26.854199218749997], + [21.694726562500023, -26.840917968749963], + [21.738085937500045, -26.806835937500026], + [21.788281250000068, -26.710058593750034], + [21.833203125000068, -26.678320312499963], + [21.91455078125003, -26.66191406249999], + [22.01093750000004, -26.635839843750006], + [22.090917968749977, -26.580175781250034], + [22.217578125000045, -26.38886718749997], + [22.640234374999977, -26.071191406249994], + [22.729003906250057, -25.857324218750037], + [22.79609375000004, -25.679101562499966], + [22.878808593750023, -25.457910156250023], + [23.148730468750017, -25.288671875000006], + [23.52148437500003, -25.344433593749997], + [23.670703125000045, -25.433984375000037], + [23.89375000000001, -25.600878906250017], + [23.96953124999999, -25.62607421874999], + [24.192968750000034, -25.632910156249963], + [24.748144531250006, -25.817382812499986], + [25.518164062500006, -25.66279296875001], + [25.91210937499997, -24.747460937499966], + [26.39716796875004, -24.61357421874996], + [26.451757812500063, -24.582714843749983], + [26.617773437500034, -24.39550781250003], + [26.761132812500023, -24.297167968749974], + [26.835058593750063, -24.240820312499963], + [26.97060546875005, -23.76347656249996], + [26.98701171875004, -23.704589843749957], + [27.085546875000034, -23.577929687500003], + [27.14638671875008, -23.52441406250003], + [27.7685546875, -23.14892578125], + [27.812597656250006, -23.108007812500006], + [28.210156249999983, -22.693652343749974], + [28.83984375000003, -22.480859374999966], + [28.94580078125003, -22.39511718749999], + [29.013476562500045, -22.27841796875002], + [29.129882812500057, -22.21328124999998], + [29.364843750000063, -22.19394531250005], + [29.37744140625003, -22.19277343749998], + [29.66308593749997, -22.146289062500017], + [30.19042968750003, -22.291113281250034], + [30.460156250000097, -22.329003906250023], + [30.71162109375004, -22.297851562499986], + [31.07343750000004, -22.30781249999997], + [31.19726562499997, -22.344921874999983], + [31.287890625000074, -22.402050781249983], + [31.54560546875004, -23.48232421874998], + [31.799609375000017, -23.89218749999999], + [31.858300781249994, -24.04023437500004], + [31.98583984374997, -24.460644531249983], + [31.983203125000017, -24.63828125000002], + [31.98437500000003, -24.844042968750017], + [31.987011718750097, -25.263476562500017], + [31.98457031250004, -25.631933593750034], + [31.920312499999994, -25.773925781250014], + [31.921679687500017, -25.96875] + ], + [ + [27.19355468750001, -29.94130859375001], + [27.364062500000017, -30.27919921875001], + [27.753125000000068, -30.599999999999994], + [28.05683593750001, -30.63105468750001], + [28.128710937500017, -30.52509765625001], + [28.39208984375003, -30.14755859375002], + [29.09804687500005, -29.919042968750006], + [29.142187500000063, -29.70097656249999], + [29.293554687500006, -29.56689453125003], + [29.348828125000097, -29.441992187499977], + [29.38671874999997, -29.319726562500023], + [29.390722656250006, -29.26972656249997], + [29.370898437500017, -29.218457031249997], + [29.301367187500006, -29.08984375], + [28.625781250000017, -28.581738281250054], + [27.73554687500004, -28.940039062500034], + [27.294531250000063, -29.519335937500017], + [27.19355468750001, -29.94130859375001] + ] + ] + }, + "properties": { + "name": "South Africa", + "childNum": 2 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [33.148046875000006, -9.603515625], + [33.35097656250002, -9.862207031250009], + [33.33710937500001, -9.954003906250009], + [33.3115234375, -10.037988281250009], + [33.65908203125002, -10.590527343750011], + [33.46474609375002, -10.783105468750009], + [33.40312500000002, -10.8017578125], + [33.34492187500001, -10.812695312500011], + [33.29277343750002, -10.852343750000003], + [33.261328125000006, -10.893359375000003], + [33.29326171875002, -10.981152343750011], + [33.33867187500002, -11.085156250000011], + [33.37978515625002, -11.157910156250011], + [33.26835937500002, -11.403906250000006], + [33.23271484375002, -11.417675781250011], + [33.22636718750002, -11.534863281250011], + [33.25234375000002, -12.112597656250003], + [33.34013671875002, -12.308300781250011], + [33.49140625000001, -12.3310546875], + [33.48320312500002, -12.403417968750006], + [33.4306640625, -12.46044921875], + [33.39794921875, -12.489843750000006], + [33.24345703125002, -12.556542968750009], + [33.021582031250006, -12.630468750000006], + [32.94560546875002, -12.804394531250011], + [32.97050781250002, -12.86474609375], + [33, -12.899609375000011], + [32.96757812500002, -13.225000000000009], + [32.797460937500006, -13.6884765625], + [33.148046875000006, -13.94091796875], + [33.201757812500006, -14.013378906250011], + [31.728906250000023, -14.49609375], + [30.231835937500023, -14.990332031250006], + [30.396093750000006, -15.64306640625], + [29.729589843750006, -15.644628906250006], + [28.9130859375, -15.98779296875], + [28.760644531250023, -16.53193359375001], + [27.932226562500006, -16.89619140625001], + [27.020800781250017, -17.95839843750001], + [25.86328125, -17.951953125000003], + [25.2587890625, -17.793554687500006], + [24.932421875000017, -17.54345703125], + [24.27490234375, -17.481054687500006], + [23.380664062500017, -17.640625], + [23.181640625, -17.474414062500003], + [22.955859375000017, -17.285742187500006], + [22.305078125000023, -16.689550781250006], + [22.193945312500006, -16.62812500000001], + [22.150683593750017, -16.59716796875], + [21.979785156250017, -15.95556640625], + [21.979785156250017, -15.72412109375], + [21.97968750000001, -15.403222656250009], + [21.9794921875, -14.761425781250011], + [21.979394531250023, -14.440527343750006], + [21.979296875000017, -14.11962890625], + [21.979101562500006, -13.798730468750009], + [21.979101562500006, -13.477734375000011], + [21.978906250000023, -13.0009765625], + [22.209570312500006, -13.0009765625], + [23.843164062500023, -13.0009765625], + [23.90937500000001, -12.636132812500009], + [23.991308593750006, -12.422167968750003], + [23.96650390625001, -10.871777343750011], + [24.319921875000006, -11.07177734375], + [24.5185546875, -11.4384765625], + [25.184863281250017, -11.242968750000003], + [25.349414062500017, -11.623046875], + [26.025976562500006, -11.89013671875], + [26.59638671875001, -11.972070312500009], + [26.949609375000023, -11.898828125000009], + [27.04609375000001, -11.615917968750011], + [27.53339843750001, -12.1953125], + [28.357714843750017, -12.482031250000006], + [29.014257812500006, -13.368847656250011], + [29.55419921875, -13.248925781250009], + [29.795312500000023, -13.392773437500011], + [29.79511718750001, -12.155468750000011], + [29.427539062500017, -12.431250000000006], + [29.064355468750023, -12.348828125000011], + [28.482519531250006, -11.812109375000006], + [28.357226562500017, -11.483007812500006], + [28.63886718750001, -10.669238281250003], + [28.63007812500001, -9.831250000000011], + [28.400683593750017, -9.224804687500011], + [28.917773437500017, -8.700585937500009], + [28.972265625000006, -8.464941406250006], + [30.75117187500001, -8.193652343750003], + [30.830664062500006, -8.385546875000003], + [31.07636718750001, -8.611914062500006], + [31.3505859375, -8.607031250000006], + [31.44921875, -8.653906250000006], + [31.53486328125001, -8.713281250000009], + [31.673632812500017, -8.908789062500006], + [31.94257812500001, -9.054003906250003], + [32.75664062500002, -9.322265625], + [33.148046875000006, -9.603515625] + ] + ] + }, + "properties": { + "name": "Zambia", + "childNum": 1 + } + }, + { + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [31.287890625000017, -22.40205078125001], + [31.07343750000001, -22.30781250000001], + [30.71162109375001, -22.2978515625], + [30.46015625000001, -22.32900390625001], + [29.6630859375, -22.146289062500003], + [29.37744140625, -22.19277343750001], + [29.364843750000006, -22.193945312500006], + [29.315234375000017, -22.15771484375], + [29.237207031250023, -22.07949218750001], + [29.106835937500023, -22.065722656250003], + [29.03730468750001, -21.811328125000003], + [28.04560546875001, -21.573046875000003], + [27.66943359375, -21.064257812500003], + [27.699609375000023, -20.53066406250001], + [27.28076171875, -20.47871093750001], + [27.221484375000017, -20.145800781250003], + [26.67822265625, -19.89277343750001], + [26.168066406250006, -19.53828125000001], + [25.76123046875, -18.649218750000003], + [25.224023437500023, -17.91523437500001], + [25.2587890625, -17.793554687500006], + [25.86328125, -17.951953125000003], + [27.020800781250017, -17.95839843750001], + [27.932226562500006, -16.89619140625001], + [28.760644531250023, -16.53193359375001], + [28.9130859375, -15.98779296875], + [29.729589843750006, -15.644628906250006], + [30.396093750000006, -15.64306640625], + [30.437792968750017, -15.995312500000011], + [31.236230468750023, -16.02363281250001], + [31.939843750000023, -16.428808593750006], + [32.243261718750006, -16.44873046875], + [32.94804687500002, -16.71230468750001], + [32.99306640625002, -18.35957031250001], + [32.71650390625001, -19.00185546875001], + [33.00673828125002, -19.873828125000003], + [32.477636718750006, -20.712988281250006], + [32.37109375, -21.33486328125001], + [31.429492187500017, -22.298828125], + [31.287890625000017, -22.40205078125001] + ] + ] + }, + "properties": { + "name": "Zimbabwe", + "childNum": 1 + } + } + ] +} diff --git a/public/assets/json/中华人民共和国-轮廓-all.json b/public/assets/json/中华人民共和国-轮廓-all.json new file mode 100644 index 0000000..084c85e --- /dev/null +++ b/public/assets/json/中华人民共和国-轮廓-all.json @@ -0,0 +1,26913 @@ +{ + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "adcode": 110000, + "name": "北京市", + "center": [116.405285, 39.904989], + "centroid": [116.41995, 40.18994], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 0, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [117.348611, 40.581141], + [117.389879, 40.561593], + [117.429915, 40.576141], + [117.412669, 40.605226], + [117.467487, 40.649738], + [117.467487, 40.649738], + [117.501364, 40.636569], + [117.514914, 40.660181], + [117.493973, 40.675161], + [117.408973, 40.686961], + [117.342451, 40.673799], + [117.319662, 40.657911], + [117.278394, 40.664267], + [117.208177, 40.694675], + [117.117018, 40.70012], + [117.11209, 40.707379], + [117.012308, 40.693767], + [116.964881, 40.709647], + [116.926692, 40.745022], + [116.924229, 40.773581], + [116.848468, 40.839264], + [116.81336, 40.848319], + [116.759773, 40.889954], + [116.713577, 40.909858], + [116.722201, 40.927495], + [116.677853, 40.970888], + [116.698795, 41.021477], + [116.688324, 41.044501], + [116.647672, 41.059394], + [116.615643, 41.053076], + [116.623034, 41.021026], + [116.598397, 40.974503], + [116.5676, 40.992574], + [116.519557, 40.98128], + [116.519557, 40.98128], + [116.455499, 40.980828], + [116.447492, 40.953715], + [116.477057, 40.899907], + [116.398216, 40.90624], + [116.370499, 40.94377], + [116.339702, 40.929303], + [116.334159, 40.90443], + [116.438253, 40.81934], + [116.46597, 40.774487], + [116.453651, 40.765876], + [116.316912, 40.772221], + [116.311369, 40.754996], + [116.273181, 40.762703], + [116.247311, 40.791707], + [116.22021, 40.744115], + [116.204812, 40.740035], + [116.171551, 40.695582], + [116.162928, 40.662451], + [116.133979, 40.666536], + [116.09887, 40.630665], + [116.005247, 40.583868], + [115.982457, 40.578868], + [115.971986, 40.6025], + [115.907929, 40.617493], + [115.885139, 40.595229], + [115.827857, 40.587504], + [115.819849, 40.55932], + [115.784741, 40.55841], + [115.755176, 40.540221], + [115.736082, 40.503372], + [115.781045, 40.49336], + [115.771806, 40.443734], + [115.864197, 40.359422], + [115.917784, 40.354405], + [115.95166, 40.281852], + [115.968907, 40.264045], + [115.89869, 40.234354], + [115.870356, 40.185909], + [115.855574, 40.188652], + [115.847567, 40.147036], + [115.806299, 40.15344], + [115.773654, 40.176307], + [115.75456, 40.145663], + [115.75456, 40.145663], + [115.599959, 40.119583], + [115.59072, 40.096239], + [115.527278, 40.076092], + [115.485394, 40.040364], + [115.454597, 40.029825], + [115.450286, 39.992697], + [115.428728, 39.984443], + [115.426264, 39.950502], + [115.481083, 39.935819], + [115.522967, 39.899099], + [115.515575, 39.892212], + [115.515575, 39.892212], + [115.526046, 39.87568], + [115.514344, 39.837549], + [115.567314, 39.816407], + [115.552532, 39.794799], + [115.50572, 39.784222], + [115.483547, 39.798477], + [115.483547, 39.798477], + [115.443511, 39.785601], + [115.439815, 39.752022], + [115.486626, 39.741899], + [115.491554, 39.670074], + [115.478619, 39.650723], + [115.478619, 39.650723], + [115.522351, 39.640124], + [115.518039, 39.597252], + [115.545756, 39.618922], + [115.587024, 39.589873], + [115.633836, 39.599557], + [115.633836, 39.599557], + [115.667712, 39.615234], + [115.698509, 39.577881], + [115.698509, 39.577881], + [115.699125, 39.570039], + [115.699125, 39.570039], + [115.716988, 39.56035], + [115.716988, 39.56035], + [115.718835, 39.553891], + [115.718835, 39.553891], + [115.720683, 39.551122], + [115.720683, 39.551122], + [115.722531, 39.5442], + [115.721299, 39.543738], + [115.722531, 39.5442], + [115.722531, 39.543738], + [115.721299, 39.543738], + [115.722531, 39.543738], + [115.724995, 39.5442], + [115.724995, 39.5442], + [115.738545, 39.540046], + [115.738545, 39.539585], + [115.738545, 39.540046], + [115.738545, 39.539585], + [115.752712, 39.515581], + [115.806299, 39.510041], + [115.806299, 39.510041], + [115.821081, 39.522968], + [115.821081, 39.522968], + [115.828473, 39.541431], + [115.867893, 39.546507], + [115.867893, 39.546507], + [115.91532, 39.582955], + [115.91532, 39.582955], + [115.910393, 39.600479], + [115.910393, 39.600479], + [115.957204, 39.560812], + [115.978146, 39.595868], + [115.995392, 39.576958], + [116.026189, 39.587567], + [116.036044, 39.571884], + [116.09887, 39.575113], + [116.130283, 39.567732], + [116.151841, 39.583416], + [116.198652, 39.589412], + [116.240536, 39.564041], + [116.257782, 39.500344], + [116.307057, 39.488337], + [116.337854, 39.455536], + [116.361876, 39.455074], + [116.361876, 39.455074], + [116.434557, 39.442597], + [116.454883, 39.453226], + [116.444412, 39.482332], + [116.411767, 39.482794], + [116.401912, 39.528046], + [116.443796, 39.510041], + [116.437637, 39.526661], + [116.478289, 39.535431], + [116.473361, 39.552968], + [116.50847, 39.551122], + [116.524484, 39.596329], + [116.592237, 39.621227], + [116.592237, 39.621227], + [116.620571, 39.601863], + [116.664918, 39.605552], + [116.723432, 39.59264], + [116.724048, 39.59264], + [116.723432, 39.59264], + [116.724048, 39.59264], + [116.726512, 39.595407], + [116.726512, 39.595407], + [116.709266, 39.618], + [116.748686, 39.619844], + [116.79057, 39.595868], + [116.812128, 39.615695], + [116.8497, 39.66777], + [116.906366, 39.677444], + [116.90575, 39.688037], + [116.889736, 39.687576], + [116.887272, 39.72533], + [116.916837, 39.731314], + [116.902055, 39.763523], + [116.949482, 39.778703], + [116.918069, 39.84628], + [116.907598, 39.832494], + [116.865714, 39.843982], + [116.812128, 39.889916], + [116.78441, 39.891294], + [116.782563, 39.947749], + [116.757925, 39.967934], + [116.781331, 40.034866], + [116.820135, 40.02845], + [116.831222, 40.051359], + [116.867562, 40.041739], + [116.927924, 40.055024], + [116.945171, 40.04128], + [117.025243, 40.030283], + [117.051728, 40.059605], + [117.105315, 40.074261], + [117.105315, 40.074261], + [117.140423, 40.064185], + [117.159517, 40.077008], + [117.204481, 40.069681], + [117.210024, 40.082045], + [117.224191, 40.094865], + [117.224191, 40.094865], + [117.254988, 40.114548], + [117.254988, 40.114548], + [117.254988, 40.114548], + [117.274082, 40.105852], + [117.307343, 40.136971], + [117.349227, 40.136513], + [117.367089, 40.172649], + [117.367089, 40.173106], + [117.367089, 40.173106], + [117.367089, 40.172649], + [117.383719, 40.188195], + [117.389879, 40.227958], + [117.351075, 40.229786], + [117.331365, 40.289613], + [117.295024, 40.2782], + [117.271618, 40.325211], + [117.271618, 40.325211], + [117.243285, 40.369453], + [117.226039, 40.368997], + [117.234046, 40.417312], + [117.263611, 40.442367], + [117.208793, 40.501552], + [117.262995, 40.512927], + [117.247597, 40.539766], + [117.269771, 40.560684], + [117.348611, 40.581141], + [117.348611, 40.581141] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 120000, + "name": "天津市", + "center": [117.190182, 39.125596], + "centroid": [117.347043, 39.288036], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 1, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [117.765602, 39.400527], + [117.846906, 39.407926], + [117.871543, 39.411625], + [117.870311, 39.455074], + [117.899877, 39.474479], + [117.912195, 39.517428], + [117.912195, 39.517428], + [117.904804, 39.533585], + [117.933753, 39.574191], + [117.868464, 39.59679], + [117.829659, 39.589873], + [117.766834, 39.598635], + [117.753899, 39.579726], + [117.753899, 39.579726], + [117.745276, 39.547892], + [117.715711, 39.529892], + [117.707088, 39.576036], + [117.684914, 39.58895], + [117.654117, 39.575113], + [117.637486, 39.603246], + [117.66274, 39.636437], + [117.668899, 39.666849], + [117.627015, 39.703693], + [117.57774, 39.726711], + [117.595603, 39.74604], + [117.56111, 39.754782], + [117.546327, 39.775943], + [117.561726, 39.799856], + [117.529081, 39.859144], + [117.529081, 39.859144], + [117.508139, 39.901854], + [117.508139, 39.901854], + [117.512451, 39.90874], + [117.512451, 39.90874], + [117.513067, 39.910576], + [117.513067, 39.910576], + [117.514914, 39.946832], + [117.534625, 39.954631], + [117.546327, 39.999116], + [117.594987, 39.994531], + [117.594987, 39.994531], + [117.614697, 39.97252], + [117.671363, 39.973896], + [117.691073, 39.984902], + [117.756363, 39.965181], + [117.781616, 39.966558], + [117.781616, 39.966558], + [117.795167, 39.996823], + [117.795167, 39.996823], + [117.793319, 40.005534], + [117.793319, 40.005534], + [117.768681, 40.022034], + [117.768681, 40.022034], + [117.744044, 40.018368], + [117.74774, 40.047236], + [117.776073, 40.059605], + [117.752667, 40.081588], + [117.71879, 40.082045], + [117.71879, 40.082045], + [117.675059, 40.082045], + [117.655965, 40.109514], + [117.655965, 40.109514], + [117.654117, 40.114548], + [117.654117, 40.114548], + [117.651653, 40.122786], + [117.651653, 40.122786], + [117.613465, 40.158014], + [117.613465, 40.158014], + [117.609769, 40.160301], + [117.609769, 40.160301], + [117.576508, 40.178593], + [117.571581, 40.219276], + [117.548791, 40.232527], + [117.505059, 40.227044], + [117.450241, 40.252627], + [117.415748, 40.248973], + [117.389879, 40.227958], + [117.383719, 40.188195], + [117.367089, 40.172649], + [117.367089, 40.173106], + [117.367089, 40.173106], + [117.367089, 40.172649], + [117.349227, 40.136513], + [117.307343, 40.136971], + [117.274082, 40.105852], + [117.254988, 40.114548], + [117.254988, 40.114548], + [117.254988, 40.114548], + [117.224191, 40.094865], + [117.224191, 40.094865], + [117.210024, 40.082045], + [117.192162, 40.066475], + [117.198322, 39.992697], + [117.150894, 39.944996], + [117.162597, 39.876598], + [117.162597, 39.876598], + [117.227887, 39.852712], + [117.247597, 39.860981], + [117.251908, 39.834332], + [117.192162, 39.832953], + [117.156438, 39.817326], + [117.15767, 39.796638], + [117.205713, 39.763984], + [117.161981, 39.748801], + [117.165061, 39.718886], + [117.165061, 39.718886], + [117.177996, 39.645194], + [117.152742, 39.623532], + [117.10901, 39.625375], + [117.10901, 39.625375], + [117.016004, 39.653949], + [116.983359, 39.638742], + [116.983359, 39.638742], + [116.964265, 39.64335], + [116.948866, 39.680668], + [116.948866, 39.680668], + [116.944555, 39.695405], + [116.944555, 39.695405], + [116.932236, 39.706456], + [116.932236, 39.706456], + [116.90575, 39.688037], + [116.906366, 39.677444], + [116.8497, 39.66777], + [116.812128, 39.615695], + [116.808432, 39.576497], + [116.78749, 39.554352], + [116.819519, 39.528507], + [116.820751, 39.482332], + [116.785026, 39.465702], + [116.832454, 39.435664], + [116.876185, 39.43474], + [116.839845, 39.413474], + [116.840461, 39.378326], + [116.818287, 39.3737], + [116.829374, 39.338994], + [116.870642, 39.357506], + [116.889736, 39.338068], + [116.87249, 39.291304], + [116.881729, 39.225966], + [116.881729, 39.225966], + [116.855859, 39.215766], + [116.870026, 39.153607], + [116.909446, 39.150822], + [116.912526, 39.110898], + [116.91191, 39.111362], + [116.91191, 39.111362], + [116.912526, 39.110898], + [116.871874, 39.054688], + [116.812744, 39.05097], + [116.812744, 39.05097], + [116.783179, 39.05097], + [116.783179, 39.05097], + [116.754229, 39.034701], + [116.754229, 39.034701], + [116.754845, 39.003084], + [116.72836, 38.975174], + [116.708034, 38.931892], + [116.722201, 38.896968], + [116.723432, 38.852706], + [116.75115, 38.831264], + [116.737599, 38.784629], + [116.746222, 38.754299], + [116.794265, 38.744498], + [116.794265, 38.744498], + [116.858939, 38.741231], + [116.877417, 38.680522], + [116.948866, 38.689398], + [116.950714, 38.689398], + [116.95133, 38.689398], + [116.950714, 38.689398], + [116.948866, 38.689398], + [116.95133, 38.689398], + [117.038793, 38.688464], + [117.068358, 38.680522], + [117.055424, 38.639398], + [117.070822, 38.608072], + [117.109626, 38.584685], + [117.150894, 38.617892], + [117.183539, 38.61836], + [117.183539, 38.61836], + [117.213104, 38.639866], + [117.213104, 38.639866], + [117.258684, 38.608072], + [117.258684, 38.608072], + [117.238358, 38.580943], + [117.25314, 38.556143], + [117.368937, 38.564566], + [117.432379, 38.601524], + [117.47919, 38.616489], + [117.55803, 38.613683], + [117.639334, 38.626776], + [117.65658, 38.66043], + [117.729261, 38.680055], + [117.740964, 38.700141], + [117.740964, 38.753833], + [117.671363, 38.772032], + [117.646725, 38.788827], + [117.64611, 38.828933], + [117.752051, 38.847579], + [117.778536, 38.869016], + [117.847522, 38.855502], + [117.875855, 38.920252], + [117.898029, 38.948649], + [117.855529, 38.957492], + [117.837667, 39.057011], + [117.871543, 39.122506], + [117.96455, 39.172631], + [117.977485, 39.206028], + [118.032919, 39.219939], + [118.034767, 39.218548], + [118.064948, 39.231065], + [118.064948, 39.256094], + [118.036615, 39.264898], + [118.024296, 39.289451], + [118.024296, 39.289451], + [117.982412, 39.298714], + [117.982412, 39.298714], + [117.979333, 39.300566], + [117.979333, 39.300566], + [117.973173, 39.312143], + [117.973173, 39.312143], + [117.965782, 39.314921], + [117.965782, 39.314921], + [117.919587, 39.318162], + [117.919587, 39.318162], + [117.88879, 39.332051], + [117.854913, 39.328348], + [117.854297, 39.328348], + [117.854913, 39.328348], + [117.854297, 39.328348], + [117.850601, 39.363984], + [117.850601, 39.363984], + [117.810565, 39.354729], + [117.805022, 39.373237], + [117.784696, 39.376938], + [117.74466, 39.354729], + [117.670747, 39.357969], + [117.669515, 39.322792], + [117.594987, 39.349176], + [117.536472, 39.338068], + [117.521074, 39.357043], + [117.570965, 39.404689], + [117.601146, 39.419485], + [117.614081, 39.407001], + [117.668899, 39.412087], + [117.673211, 39.386652], + [117.699696, 39.407463], + [117.765602, 39.400527] + ] + ], + [ + [ + [117.805022, 39.373237], + [117.852449, 39.380639], + [117.846906, 39.407926], + [117.765602, 39.400527], + [117.784696, 39.376938], + [117.805022, 39.373237] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 130000, + "name": "河北省", + "center": [114.502461, 38.045474], + "childrenNum": 11, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 2, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [117.467487, 40.649738], + [117.412669, 40.605226], + [117.429915, 40.576141], + [117.389879, 40.561593], + [117.348611, 40.581141], + [117.348611, 40.581141], + [117.269771, 40.560684], + [117.247597, 40.539766], + [117.262995, 40.512927], + [117.208793, 40.501552], + [117.263611, 40.442367], + [117.234046, 40.417312], + [117.226039, 40.368997], + [117.243285, 40.369453], + [117.271618, 40.325211], + [117.271618, 40.325211], + [117.295024, 40.2782], + [117.331365, 40.289613], + [117.351075, 40.229786], + [117.389879, 40.227958], + [117.415748, 40.248973], + [117.450241, 40.252627], + [117.505059, 40.227044], + [117.548791, 40.232527], + [117.571581, 40.219276], + [117.576508, 40.178593], + [117.609769, 40.160301], + [117.609769, 40.160301], + [117.613465, 40.158014], + [117.613465, 40.158014], + [117.651653, 40.122786], + [117.651653, 40.122786], + [117.654117, 40.114548], + [117.654117, 40.114548], + [117.655965, 40.109514], + [117.655965, 40.109514], + [117.675059, 40.082045], + [117.71879, 40.082045], + [117.71879, 40.082045], + [117.752667, 40.081588], + [117.776073, 40.059605], + [117.74774, 40.047236], + [117.744044, 40.018368], + [117.768681, 40.022034], + [117.768681, 40.022034], + [117.793319, 40.005534], + [117.793319, 40.005534], + [117.795167, 39.996823], + [117.795167, 39.996823], + [117.781616, 39.966558], + [117.781616, 39.966558], + [117.756363, 39.965181], + [117.691073, 39.984902], + [117.671363, 39.973896], + [117.614697, 39.97252], + [117.594987, 39.994531], + [117.594987, 39.994531], + [117.546327, 39.999116], + [117.534625, 39.954631], + [117.514914, 39.946832], + [117.513067, 39.910576], + [117.513067, 39.910576], + [117.512451, 39.90874], + [117.512451, 39.90874], + [117.508139, 39.901854], + [117.508139, 39.901854], + [117.529081, 39.859144], + [117.529081, 39.859144], + [117.561726, 39.799856], + [117.546327, 39.775943], + [117.56111, 39.754782], + [117.595603, 39.74604], + [117.57774, 39.726711], + [117.627015, 39.703693], + [117.668899, 39.666849], + [117.66274, 39.636437], + [117.637486, 39.603246], + [117.654117, 39.575113], + [117.684914, 39.58895], + [117.707088, 39.576036], + [117.715711, 39.529892], + [117.745276, 39.547892], + [117.753899, 39.579726], + [117.753899, 39.579726], + [117.766834, 39.598635], + [117.829659, 39.589873], + [117.868464, 39.59679], + [117.933753, 39.574191], + [117.904804, 39.533585], + [117.912195, 39.517428], + [117.912195, 39.517428], + [117.899877, 39.474479], + [117.870311, 39.455074], + [117.871543, 39.411625], + [117.846906, 39.407926], + [117.852449, 39.380639], + [117.805022, 39.373237], + [117.810565, 39.354729], + [117.850601, 39.363984], + [117.850601, 39.363984], + [117.854297, 39.328348], + [117.854913, 39.328348], + [117.854297, 39.328348], + [117.854913, 39.328348], + [117.88879, 39.332051], + [117.919587, 39.318162], + [117.919587, 39.318162], + [117.965782, 39.314921], + [117.965782, 39.314921], + [117.973173, 39.312143], + [117.973173, 39.312143], + [117.979333, 39.300566], + [117.979333, 39.300566], + [117.982412, 39.298714], + [117.982412, 39.298714], + [118.024296, 39.289451], + [118.024296, 39.289451], + [118.036615, 39.264898], + [118.064948, 39.256094], + [118.064948, 39.231065], + [118.034767, 39.218548], + [118.026144, 39.201854], + [118.070492, 39.213911], + [118.077883, 39.201854], + [118.12531, 39.182838], + [118.162883, 39.136433], + [118.1906, 39.080708], + [118.225092, 39.034701], + [118.319331, 39.009594], + [118.366143, 39.016104], + [118.377845, 38.971917], + [118.491178, 38.909077], + [118.539837, 38.910008], + [118.604511, 38.971452], + [118.570634, 38.999363], + [118.533062, 39.090928], + [118.588497, 39.107648], + [118.578642, 39.130863], + [118.637156, 39.157319], + [118.76096, 39.133648], + [118.814546, 39.138754], + [118.857662, 39.162888], + [118.897082, 39.151286], + [118.920488, 39.171703], + [118.951285, 39.178662], + [118.896466, 39.139683], + [118.890307, 39.118792], + [118.926031, 39.123435], + [118.97777, 39.163352], + [119.023966, 39.187012], + [119.038132, 39.211593], + [119.096031, 39.24219], + [119.121284, 39.281576], + [119.185342, 39.342234], + [119.272805, 39.363521], + [119.317153, 39.4107], + [119.316537, 39.437051], + [119.269726, 39.498497], + [119.366428, 39.734996], + [119.474217, 39.813189], + [119.536427, 39.809052], + [119.520413, 39.840306], + [119.540739, 39.888079], + [119.588166, 39.910576], + [119.620195, 39.904609], + [119.642369, 39.925264], + [119.681789, 39.922511], + [119.726137, 39.940867], + [119.787115, 39.950502], + [119.820375, 39.979399], + [119.842549, 39.956007], + [119.872114, 39.960594], + [119.854252, 39.98857], + [119.845629, 40.000949], + [119.845629, 40.000949], + [119.854252, 40.033033], + [119.81668, 40.050443], + [119.81668, 40.050443], + [119.787115, 40.041739], + [119.787115, 40.041739], + [119.783419, 40.046778], + [119.783419, 40.046778], + [119.772332, 40.08113], + [119.736608, 40.104936], + [119.760629, 40.136056], + [119.745847, 40.207851], + [119.716898, 40.195966], + [119.671934, 40.23938], + [119.639289, 40.231613], + [119.639289, 40.231613], + [119.651608, 40.271808], + [119.598021, 40.334335], + [119.586934, 40.375381], + [119.604797, 40.455119], + [119.553674, 40.502007], + [119.572152, 40.523846], + [119.559217, 40.547952], + [119.503783, 40.553864], + [119.477913, 40.533399], + [119.429254, 40.540221], + [119.30237, 40.530215], + [119.256175, 40.543404], + [119.22045, 40.569322], + [119.230921, 40.603863], + [119.177951, 40.609315], + [119.162552, 40.600228], + [119.14469, 40.632482], + [119.184726, 40.680153], + [119.165632, 40.69286], + [119.115125, 40.666536], + [119.054763, 40.664721], + [119.028277, 40.692406], + [119.011031, 40.687414], + [118.96114, 40.72008], + [118.950053, 40.747743], + [118.895234, 40.75409], + [118.907553, 40.775394], + [118.878604, 40.783098], + [118.845959, 40.822057], + [118.873061, 40.847866], + [118.90201, 40.960946], + [118.916792, 40.969984], + [118.977154, 40.959138], + [118.977154, 40.959138], + [119.00056, 40.967273], + [119.013495, 41.007479], + [118.951901, 41.018317], + [118.937118, 41.052625], + [118.964836, 41.079246], + [119.037516, 41.067516], + [119.080632, 41.095936], + [119.081248, 41.131555], + [119.126212, 41.138767], + [119.189038, 41.198234], + [119.169943, 41.222996], + [119.204436, 41.222546], + [119.209364, 41.244599], + [119.2494, 41.279689], + [119.239545, 41.31431], + [119.211827, 41.308016], + [119.197661, 41.282837], + [119.168712, 41.294978], + [119.092951, 41.293629], + [118.980234, 41.305769], + [118.949437, 41.317906], + [118.890923, 41.300823], + [118.844727, 41.342622], + [118.843496, 41.374516], + [118.770199, 41.352956], + [118.741866, 41.324198], + [118.677192, 41.35026], + [118.629765, 41.346666], + [118.528135, 41.355202], + [118.412338, 41.331838], + [118.380309, 41.312062], + [118.348896, 41.342622], + [118.361215, 41.384844], + [118.348896, 41.428384], + [118.327338, 41.450816], + [118.271904, 41.471446], + [118.315636, 41.512688], + [118.302701, 41.55256], + [118.215237, 41.59554], + [118.206614, 41.650566], + [118.159187, 41.67605], + [118.155491, 41.712694], + [118.132702, 41.733241], + [118.140093, 41.784134], + [118.178281, 41.814917], + [118.236179, 41.80778], + [118.247266, 41.773869], + [118.29223, 41.772976], + [118.335346, 41.845241], + [118.340273, 41.87243], + [118.268824, 41.930336], + [118.306396, 41.940131], + [118.313788, 41.98819], + [118.291614, 42.007759], + [118.239875, 42.024655], + [118.286686, 42.033991], + [118.296541, 42.057545], + [118.27252, 42.083312], + [118.239259, 42.092639], + [118.212774, 42.081091], + [118.220165, 42.058434], + [118.194296, 42.031324], + [118.116687, 42.037102], + [118.155491, 42.081091], + [118.097593, 42.105072], + [118.089586, 42.12283], + [118.106216, 42.172082], + [118.033535, 42.199132], + [117.977485, 42.229716], + [117.974405, 42.25054], + [118.047702, 42.280656], + [118.060021, 42.298364], + [118.008898, 42.346595], + [118.024296, 42.385064], + [117.997811, 42.416884], + [117.874007, 42.510038], + [117.856761, 42.539148], + [117.797631, 42.585431], + [117.801326, 42.612744], + [117.779768, 42.61847], + [117.708935, 42.588515], + [117.667051, 42.582347], + [117.60053, 42.603054], + [117.537088, 42.603054], + [117.530313, 42.590278], + [117.475494, 42.602613], + [117.435458, 42.585431], + [117.434226, 42.557224], + [117.387415, 42.517537], + [117.387415, 42.517537], + [117.410205, 42.519743], + [117.413284, 42.471645], + [117.390495, 42.461933], + [117.332596, 42.46105], + [117.332596, 42.46105], + [117.275314, 42.481797], + [117.275314, 42.481797], + [117.188467, 42.468114], + [117.188467, 42.468114], + [117.135496, 42.468996], + [117.09546, 42.484004], + [117.080061, 42.463699], + [117.080061, 42.463699], + [117.01662, 42.456193], + [117.01662, 42.456193], + [117.009228, 42.44957], + [117.009228, 42.44957], + [117.005533, 42.43367], + [117.005533, 42.43367], + [116.99075, 42.425719], + [116.99075, 42.425719], + [116.974736, 42.426603], + [116.974736, 42.426603], + [116.97104, 42.427486], + [116.97104, 42.427486], + [116.944555, 42.415116], + [116.944555, 42.415116], + [116.936547, 42.410256], + [116.936547, 42.410256], + [116.921765, 42.403628], + [116.921765, 42.403628], + [116.910062, 42.395231], + [116.910062, 42.395231], + [116.910678, 42.394789], + [116.910678, 42.394789], + [116.886656, 42.366496], + [116.897743, 42.297479], + [116.918685, 42.229716], + [116.903287, 42.190708], + [116.789338, 42.200462], + [116.825062, 42.155669], + [116.850316, 42.156556], + [116.890352, 42.092639], + [116.879881, 42.018431], + [116.796113, 41.977958], + [116.748686, 41.984186], + [116.727744, 41.951259], + [116.66923, 41.947698], + [116.639049, 41.929891], + [116.597165, 41.935679], + [116.553433, 41.928555], + [116.510933, 41.974399], + [116.4826, 41.975734], + [116.453651, 41.945917], + [116.393289, 41.942802], + [116.414231, 41.982407], + [116.373579, 42.009983], + [116.310137, 41.997086], + [116.298434, 41.96817], + [116.223906, 41.932562], + [116.212819, 41.885352], + [116.194341, 41.861734], + [116.122892, 41.861734], + [116.106877, 41.831419], + [116.129051, 41.805996], + [116.09887, 41.776547], + [116.034196, 41.782795], + [116.007095, 41.79752], + [116.007095, 41.797966], + [116.007095, 41.79752], + [116.007095, 41.797966], + [115.994776, 41.828743], + [115.954124, 41.874213], + [115.916552, 41.945027], + [115.85311, 41.927665], + [115.834632, 41.93835], + [115.811226, 41.912525], + [115.726227, 41.870202], + [115.688038, 41.867528], + [115.654162, 41.829189], + [115.57409, 41.80555], + [115.519887, 41.76762], + [115.488474, 41.760924], + [115.42996, 41.728775], + [115.346808, 41.712247], + [115.319091, 41.691693], + [115.360975, 41.661297], + [115.345576, 41.635807], + [115.377605, 41.603148], + [115.310468, 41.592854], + [115.290142, 41.622835], + [115.26612, 41.616124], + [115.256881, 41.580768], + [115.20391, 41.571367], + [115.195287, 41.602253], + [115.0992, 41.62373], + [115.056085, 41.602253], + [115.016049, 41.615229], + [114.860832, 41.60091], + [114.895325, 41.636255], + [114.902716, 41.695715], + [114.89594, 41.76762], + [114.868839, 41.813579], + [114.922426, 41.825175], + [114.939056, 41.846132], + [114.923658, 41.871093], + [114.915035, 41.960605], + [114.9021, 42.015763], + [114.860832, 42.054879], + [114.86268, 42.097967], + [114.825723, 42.139695], + [114.79431, 42.149457], + [114.789383, 42.130819], + [114.75489, 42.115727], + [114.675434, 42.12061], + [114.647717, 42.109512], + [114.560254, 42.132595], + [114.510978, 42.110844], + [114.502355, 42.06732], + [114.480181, 42.064654], + [114.467863, 42.025989], + [114.511594, 41.981962], + [114.478334, 41.951704], + [114.419203, 41.942356], + [114.352066, 41.953484], + [114.343443, 41.926774], + [114.282465, 41.863517], + [114.200545, 41.789934], + [114.215328, 41.75646], + [114.206704, 41.7386], + [114.237501, 41.698843], + [114.215328, 41.68499], + [114.259059, 41.623282], + [114.226414, 41.616572], + [114.221487, 41.582111], + [114.230726, 41.513584], + [114.101379, 41.537779], + [114.032394, 41.529715], + [113.976959, 41.505966], + [113.953553, 41.483553], + [113.933227, 41.487139], + [113.919677, 41.454404], + [113.877793, 41.431076], + [113.871017, 41.413126], + [113.94493, 41.392477], + [113.92522, 41.325546], + [113.899351, 41.316108], + [113.914749, 41.294529], + [113.95109, 41.282837], + [113.971416, 41.239649], + [113.992357, 41.269794], + [114.016379, 41.231999], + [113.996669, 41.19238], + [113.960945, 41.171211], + [113.920293, 41.172112], + [113.877793, 41.115777], + [113.819279, 41.09774], + [113.868554, 41.06887], + [113.973263, 40.983087], + [113.994821, 40.938798], + [114.057647, 40.925234], + [114.041633, 40.917546], + [114.055183, 40.867782], + [114.073661, 40.857372], + [114.044712, 40.830661], + [114.080437, 40.790348], + [114.104458, 40.797597], + [114.103227, 40.770861], + [114.134639, 40.737314], + [114.162357, 40.71373], + [114.183299, 40.67153], + [114.236269, 40.607043], + [114.283081, 40.590685], + [114.273842, 40.552954], + [114.293552, 40.55159], + [114.282465, 40.494725], + [114.267066, 40.474242], + [114.299711, 40.44009], + [114.286161, 40.425057], + [114.31203, 40.372645], + [114.381015, 40.36307], + [114.390254, 40.351213], + [114.438914, 40.371733], + [114.481413, 40.34802], + [114.530688, 40.345283], + [114.510978, 40.302851], + [114.46971, 40.268155], + [114.406269, 40.246232], + [114.362537, 40.249886], + [114.292936, 40.230242], + [114.255364, 40.236182], + [114.235654, 40.198252], + [114.180219, 40.191395], + [114.135871, 40.175392], + [114.097683, 40.193681], + [114.073046, 40.168533], + [114.073046, 40.168533], + [114.101995, 40.099901], + [114.086596, 40.071513], + [114.045944, 40.056856], + [114.018227, 40.103563], + [113.989278, 40.11226], + [113.959097, 40.033491], + [113.910438, 40.015618], + [114.029314, 39.985819], + [114.028082, 39.959218], + [114.047176, 39.916085], + [114.067502, 39.922511], + [114.17406, 39.897722], + [114.212248, 39.918839], + [114.229494, 39.899558], + [114.204241, 39.885324], + [114.215943, 39.8619], + [114.286776, 39.871087], + [114.285545, 39.858225], + [114.395182, 39.867412], + [114.406885, 39.833413], + [114.390254, 39.819165], + [114.41674, 39.775943], + [114.409964, 39.761683], + [114.408117, 39.652106], + [114.431522, 39.613851], + [114.49558, 39.608318], + [114.51529, 39.564964], + [114.568877, 39.573729], + [114.532536, 39.486027], + [114.501739, 39.476789], + [114.496812, 39.438437], + [114.469095, 39.400989], + [114.466631, 39.329736], + [114.430906, 39.307513], + [114.437066, 39.259337], + [114.416124, 39.242654], + [114.47587, 39.21623], + [114.443841, 39.174023], + [114.388406, 39.176807], + [114.360689, 39.134112], + [114.369928, 39.107648], + [114.345907, 39.075133], + [114.252284, 39.073739], + [114.180835, 39.049111], + [114.157429, 39.061194], + [114.10877, 39.052364], + [114.082901, 39.09325], + [114.082901, 39.09325], + [114.064422, 39.094179], + [114.050872, 39.135969], + [114.006524, 39.122971], + [113.994821, 39.095572], + [113.961561, 39.100681], + [113.930148, 39.063517], + [113.898119, 39.067699], + [113.80696, 38.989595], + [113.776779, 38.986804], + [113.76754, 38.959819], + [113.776163, 38.885788], + [113.795257, 38.860628], + [113.855619, 38.828933], + [113.836525, 38.795824], + [113.839605, 38.7585], + [113.802648, 38.763166], + [113.775547, 38.709949], + [113.720728, 38.713218], + [113.70225, 38.651551], + [113.612939, 38.645942], + [113.603084, 38.587024], + [113.561816, 38.558483], + [113.546417, 38.492936], + [113.583374, 38.459671], + [113.537794, 38.417952], + [113.525475, 38.383245], + [113.557504, 38.343359], + [113.54457, 38.270569], + [113.570439, 38.237202], + [113.598772, 38.22733], + [113.64312, 38.232031], + [113.678844, 38.20523], + [113.711489, 38.213695], + [113.720728, 38.174656], + [113.797105, 38.162894], + [113.831597, 38.16854], + [113.811271, 38.117707], + [113.876561, 38.055059], + [113.872249, 37.990471], + [113.901198, 37.984811], + [113.936307, 37.922993], + [113.959097, 37.906468], + [113.976959, 37.816696], + [114.006524, 37.813386], + [114.044712, 37.761834], + [113.996669, 37.730128], + [113.993589, 37.706932], + [114.068118, 37.721608], + [114.12848, 37.698409], + [114.139567, 37.675676], + [114.115545, 37.619761], + [114.118625, 37.59084], + [114.036705, 37.494037], + [114.014531, 37.42468], + [113.973879, 37.40329], + [113.962792, 37.355734], + [113.90243, 37.310052], + [113.886416, 37.239095], + [113.853155, 37.215269], + [113.832213, 37.167594], + [113.773083, 37.151855], + [113.773699, 37.107004], + [113.758301, 37.075497], + [113.788482, 37.059739], + [113.771851, 37.016745], + [113.791561, 36.98759], + [113.76138, 36.956034], + [113.792793, 36.894796], + [113.773083, 36.85506], + [113.731815, 36.858891], + [113.731815, 36.878521], + [113.696707, 36.882351], + [113.676381, 36.855539], + [113.680692, 36.789907], + [113.600004, 36.752995], + [113.549497, 36.752515], + [113.535946, 36.732373], + [113.499606, 36.740527], + [113.465113, 36.707908], + [113.506997, 36.705029], + [113.476816, 36.655114], + [113.486671, 36.635427], + [113.54457, 36.62342], + [113.539642, 36.594116], + [113.569823, 36.585947], + [113.588917, 36.547974], + [113.559968, 36.528741], + [113.554425, 36.494589], + [113.587069, 36.460904], + [113.635729, 36.451277], + [113.670221, 36.425278], + [113.708409, 36.423352], + [113.731199, 36.363135], + [113.755221, 36.366026], + [113.813119, 36.332285], + [113.856851, 36.329392], + [113.84946, 36.347711], + [113.882104, 36.353977], + [113.911054, 36.314927], + [113.962792, 36.353977], + [113.981887, 36.31782], + [114.002828, 36.334214], + [114.056415, 36.329392], + [114.04348, 36.303353], + [114.080437, 36.269585], + [114.129096, 36.280199], + [114.175907, 36.264759], + [114.170364, 36.245938], + [114.170364, 36.245938], + [114.203009, 36.245456], + [114.2104, 36.272962], + [114.241197, 36.251247], + [114.257827, 36.263794], + [114.299095, 36.245938], + [114.345291, 36.255591], + [114.356378, 36.230492], + [114.408117, 36.224699], + [114.417356, 36.205868], + [114.466015, 36.197658], + [114.480181, 36.177855], + [114.533152, 36.171575], + [114.586739, 36.141133], + [114.588587, 36.118414], + [114.640326, 36.137266], + [114.720398, 36.140166], + [114.734564, 36.15563], + [114.771521, 36.124699], + [114.857752, 36.127599], + [114.858368, 36.144516], + [114.912571, 36.140649], + [114.926737, 36.089403], + [114.914419, 36.052155], + [114.998186, 36.069572], + [115.04623, 36.112613], + [115.048693, 36.161912], + [115.06286, 36.178338], + [115.104744, 36.172058], + [115.12507, 36.209731], + [115.1842, 36.193312], + [115.201446, 36.210214], + [115.201446, 36.210214], + [115.202678, 36.209248], + [115.202678, 36.209248], + [115.202678, 36.208765], + [115.202678, 36.208765], + [115.242098, 36.19138], + [115.279055, 36.13775], + [115.30246, 36.127599], + [115.312931, 36.088436], + [115.365902, 36.099074], + [115.376989, 36.128083], + [115.450902, 36.152248], + [115.465068, 36.170125], + [115.483547, 36.148865], + [115.474923, 36.248352], + [115.466916, 36.258969], + [115.466916, 36.258969], + [115.462605, 36.276339], + [115.417025, 36.292742], + [115.423185, 36.32216], + [115.366518, 36.30914], + [115.368982, 36.342409], + [115.340033, 36.398307], + [115.297533, 36.413239], + [115.317243, 36.454166], + [115.291374, 36.460423], + [115.272895, 36.497476], + [115.33141, 36.550378], + [115.355431, 36.627262], + [115.365902, 36.621979], + [115.420105, 36.686795], + [115.451518, 36.702151], + [115.479851, 36.760187], + [115.524815, 36.763543], + [115.683727, 36.808117], + [115.71206, 36.883308], + [115.75764, 36.902453], + [115.79706, 36.968945], + [115.776734, 36.992848], + [115.85619, 37.060694], + [115.888219, 37.112254], + [115.879596, 37.150901], + [115.91224, 37.177132], + [115.909777, 37.20669], + [115.969523, 37.239572], + [115.975682, 37.337179], + [116.024341, 37.360015], + [116.085935, 37.373809], + [116.106261, 37.368577], + [116.169087, 37.384271], + [116.193109, 37.365723], + [116.236224, 37.361442], + [116.2855, 37.404241], + [116.226369, 37.428007], + [116.243, 37.447965], + [116.224522, 37.479791], + [116.240536, 37.489764], + [116.240536, 37.489764], + [116.27626, 37.466967], + [116.290427, 37.484065], + [116.278724, 37.524895], + [116.295355, 37.554316], + [116.336007, 37.581355], + [116.36742, 37.566177], + [116.379738, 37.522047], + [116.38097, 37.522522], + [116.379738, 37.522047], + [116.38097, 37.522522], + [116.433941, 37.473142], + [116.448108, 37.503059], + [116.4826, 37.521573], + [116.575607, 37.610754], + [116.604556, 37.624975], + [116.66307, 37.686096], + [116.679085, 37.728708], + [116.724664, 37.744327], + [116.753613, 37.77035], + [116.753613, 37.793054], + [116.804736, 37.848837], + [116.837997, 37.835132], + [116.919301, 37.846002], + [117.027091, 37.832296], + [117.074518, 37.848837], + [117.150278, 37.839385], + [117.185387, 37.849783], + [117.271618, 37.839858], + [117.320278, 37.861596], + [117.400966, 37.844584], + [117.438538, 37.854035], + [117.481038, 37.914967], + [117.513067, 37.94329], + [117.524154, 37.989527], + [117.557414, 38.046105], + [117.557414, 38.046105], + [117.586979, 38.071551], + [117.704624, 38.076262], + [117.746508, 38.12524], + [117.771145, 38.134655], + [117.766834, 38.158658], + [117.789007, 38.180772], + [117.808718, 38.22827], + [117.848754, 38.255062], + [117.895565, 38.301572], + [117.948536, 38.346644], + [117.957775, 38.376208], + [117.937449, 38.387936], + [117.84629, 38.368232], + [117.781, 38.373862], + [117.730493, 38.424985], + [117.72495, 38.457328], + [117.678754, 38.477008], + [117.644878, 38.52759], + [117.68553, 38.539293], + [117.638102, 38.54491], + [117.639334, 38.626776], + [117.55803, 38.613683], + [117.47919, 38.616489], + [117.432379, 38.601524], + [117.368937, 38.564566], + [117.25314, 38.556143], + [117.238358, 38.580943], + [117.258684, 38.608072], + [117.258684, 38.608072], + [117.213104, 38.639866], + [117.213104, 38.639866], + [117.183539, 38.61836], + [117.183539, 38.61836], + [117.150894, 38.617892], + [117.109626, 38.584685], + [117.070822, 38.608072], + [117.055424, 38.639398], + [117.068358, 38.680522], + [117.038793, 38.688464], + [116.95133, 38.689398], + [116.948866, 38.689398], + [116.950714, 38.689398], + [116.95133, 38.689398], + [116.950714, 38.689398], + [116.948866, 38.689398], + [116.877417, 38.680522], + [116.858939, 38.741231], + [116.794265, 38.744498], + [116.794265, 38.744498], + [116.746222, 38.754299], + [116.737599, 38.784629], + [116.75115, 38.831264], + [116.723432, 38.852706], + [116.722201, 38.896968], + [116.708034, 38.931892], + [116.72836, 38.975174], + [116.754845, 39.003084], + [116.754229, 39.034701], + [116.754229, 39.034701], + [116.783179, 39.05097], + [116.783179, 39.05097], + [116.812744, 39.05097], + [116.812744, 39.05097], + [116.871874, 39.054688], + [116.912526, 39.110898], + [116.91191, 39.111362], + [116.91191, 39.111362], + [116.912526, 39.110898], + [116.909446, 39.150822], + [116.870026, 39.153607], + [116.855859, 39.215766], + [116.881729, 39.225966], + [116.881729, 39.225966], + [116.87249, 39.291304], + [116.889736, 39.338068], + [116.870642, 39.357506], + [116.829374, 39.338994], + [116.818287, 39.3737], + [116.840461, 39.378326], + [116.839845, 39.413474], + [116.876185, 39.43474], + [116.832454, 39.435664], + [116.785026, 39.465702], + [116.820751, 39.482332], + [116.819519, 39.528507], + [116.78749, 39.554352], + [116.808432, 39.576497], + [116.812128, 39.615695], + [116.79057, 39.595868], + [116.748686, 39.619844], + [116.709266, 39.618], + [116.726512, 39.595407], + [116.726512, 39.595407], + [116.724048, 39.59264], + [116.723432, 39.59264], + [116.724048, 39.59264], + [116.723432, 39.59264], + [116.664918, 39.605552], + [116.620571, 39.601863], + [116.592237, 39.621227], + [116.592237, 39.621227], + [116.524484, 39.596329], + [116.50847, 39.551122], + [116.473361, 39.552968], + [116.478289, 39.535431], + [116.437637, 39.526661], + [116.443796, 39.510041], + [116.401912, 39.528046], + [116.411767, 39.482794], + [116.444412, 39.482332], + [116.454883, 39.453226], + [116.434557, 39.442597], + [116.361876, 39.455074], + [116.361876, 39.455074], + [116.337854, 39.455536], + [116.307057, 39.488337], + [116.257782, 39.500344], + [116.240536, 39.564041], + [116.198652, 39.589412], + [116.151841, 39.583416], + [116.130283, 39.567732], + [116.09887, 39.575113], + [116.036044, 39.571884], + [116.026189, 39.587567], + [115.995392, 39.576958], + [115.978146, 39.595868], + [115.957204, 39.560812], + [115.910393, 39.600479], + [115.910393, 39.600479], + [115.91532, 39.582955], + [115.91532, 39.582955], + [115.867893, 39.546507], + [115.867893, 39.546507], + [115.828473, 39.541431], + [115.821081, 39.522968], + [115.821081, 39.522968], + [115.806299, 39.510041], + [115.806299, 39.510041], + [115.752712, 39.515581], + [115.738545, 39.539585], + [115.738545, 39.540046], + [115.738545, 39.539585], + [115.738545, 39.540046], + [115.724995, 39.5442], + [115.724995, 39.5442], + [115.722531, 39.543738], + [115.721299, 39.543738], + [115.722531, 39.543738], + [115.722531, 39.5442], + [115.721299, 39.543738], + [115.722531, 39.5442], + [115.720683, 39.551122], + [115.720683, 39.551122], + [115.718835, 39.553891], + [115.718835, 39.553891], + [115.716988, 39.56035], + [115.716988, 39.56035], + [115.699125, 39.570039], + [115.699125, 39.570039], + [115.698509, 39.577881], + [115.698509, 39.577881], + [115.667712, 39.615234], + [115.633836, 39.599557], + [115.633836, 39.599557], + [115.587024, 39.589873], + [115.545756, 39.618922], + [115.518039, 39.597252], + [115.522351, 39.640124], + [115.478619, 39.650723], + [115.478619, 39.650723], + [115.491554, 39.670074], + [115.486626, 39.741899], + [115.439815, 39.752022], + [115.443511, 39.785601], + [115.483547, 39.798477], + [115.483547, 39.798477], + [115.50572, 39.784222], + [115.552532, 39.794799], + [115.567314, 39.816407], + [115.514344, 39.837549], + [115.526046, 39.87568], + [115.515575, 39.892212], + [115.515575, 39.892212], + [115.522967, 39.899099], + [115.481083, 39.935819], + [115.426264, 39.950502], + [115.428728, 39.984443], + [115.450286, 39.992697], + [115.454597, 40.029825], + [115.485394, 40.040364], + [115.527278, 40.076092], + [115.59072, 40.096239], + [115.599959, 40.119583], + [115.75456, 40.145663], + [115.75456, 40.145663], + [115.773654, 40.176307], + [115.806299, 40.15344], + [115.847567, 40.147036], + [115.855574, 40.188652], + [115.870356, 40.185909], + [115.89869, 40.234354], + [115.968907, 40.264045], + [115.95166, 40.281852], + [115.917784, 40.354405], + [115.864197, 40.359422], + [115.771806, 40.443734], + [115.781045, 40.49336], + [115.736082, 40.503372], + [115.755176, 40.540221], + [115.784741, 40.55841], + [115.819849, 40.55932], + [115.827857, 40.587504], + [115.885139, 40.595229], + [115.907929, 40.617493], + [115.971986, 40.6025], + [115.982457, 40.578868], + [116.005247, 40.583868], + [116.09887, 40.630665], + [116.133979, 40.666536], + [116.162928, 40.662451], + [116.171551, 40.695582], + [116.204812, 40.740035], + [116.22021, 40.744115], + [116.247311, 40.791707], + [116.273181, 40.762703], + [116.311369, 40.754996], + [116.316912, 40.772221], + [116.453651, 40.765876], + [116.46597, 40.774487], + [116.438253, 40.81934], + [116.334159, 40.90443], + [116.339702, 40.929303], + [116.370499, 40.94377], + [116.398216, 40.90624], + [116.477057, 40.899907], + [116.447492, 40.953715], + [116.455499, 40.980828], + [116.519557, 40.98128], + [116.519557, 40.98128], + [116.5676, 40.992574], + [116.598397, 40.974503], + [116.623034, 41.021026], + [116.615643, 41.053076], + [116.647672, 41.059394], + [116.688324, 41.044501], + [116.698795, 41.021477], + [116.677853, 40.970888], + [116.722201, 40.927495], + [116.713577, 40.909858], + [116.759773, 40.889954], + [116.81336, 40.848319], + [116.848468, 40.839264], + [116.924229, 40.773581], + [116.926692, 40.745022], + [116.964881, 40.709647], + [117.012308, 40.693767], + [117.11209, 40.707379], + [117.117018, 40.70012], + [117.208177, 40.694675], + [117.278394, 40.664267], + [117.319662, 40.657911], + [117.342451, 40.673799], + [117.408973, 40.686961], + [117.493973, 40.675161], + [117.514914, 40.660181], + [117.501364, 40.636569], + [117.467487, 40.649738], + [117.467487, 40.649738] + ] + ], + [ + [ + [117.210024, 40.082045], + [117.204481, 40.069681], + [117.159517, 40.077008], + [117.140423, 40.064185], + [117.105315, 40.074261], + [117.105315, 40.074261], + [117.051728, 40.059605], + [117.025243, 40.030283], + [116.945171, 40.04128], + [116.927924, 40.055024], + [116.867562, 40.041739], + [116.831222, 40.051359], + [116.820135, 40.02845], + [116.781331, 40.034866], + [116.757925, 39.967934], + [116.782563, 39.947749], + [116.78441, 39.891294], + [116.812128, 39.889916], + [116.865714, 39.843982], + [116.907598, 39.832494], + [116.918069, 39.84628], + [116.949482, 39.778703], + [116.902055, 39.763523], + [116.916837, 39.731314], + [116.887272, 39.72533], + [116.889736, 39.687576], + [116.90575, 39.688037], + [116.932236, 39.706456], + [116.932236, 39.706456], + [116.944555, 39.695405], + [116.944555, 39.695405], + [116.948866, 39.680668], + [116.948866, 39.680668], + [116.964265, 39.64335], + [116.983359, 39.638742], + [116.983359, 39.638742], + [117.016004, 39.653949], + [117.10901, 39.625375], + [117.10901, 39.625375], + [117.152742, 39.623532], + [117.177996, 39.645194], + [117.165061, 39.718886], + [117.165061, 39.718886], + [117.161981, 39.748801], + [117.205713, 39.763984], + [117.15767, 39.796638], + [117.156438, 39.817326], + [117.192162, 39.832953], + [117.251908, 39.834332], + [117.247597, 39.860981], + [117.227887, 39.852712], + [117.162597, 39.876598], + [117.162597, 39.876598], + [117.150894, 39.944996], + [117.198322, 39.992697], + [117.192162, 40.066475], + [117.210024, 40.082045] + ] + ], + [ + [ + [117.784696, 39.376938], + [117.765602, 39.400527], + [117.699696, 39.407463], + [117.673211, 39.386652], + [117.668899, 39.412087], + [117.614081, 39.407001], + [117.601146, 39.419485], + [117.570965, 39.404689], + [117.521074, 39.357043], + [117.536472, 39.338068], + [117.594987, 39.349176], + [117.669515, 39.322792], + [117.670747, 39.357969], + [117.74466, 39.354729], + [117.784696, 39.376938] + ] + ], + [ + [ + [118.869365, 39.142932], + [118.82009, 39.108576], + [118.857662, 39.098824], + [118.869365, 39.142932] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 140000, + "name": "山西省", + "center": [112.549248, 37.857014], + "centroid": [112.304436, 37.618179], + "childrenNum": 11, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 3, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [110.379257, 34.600612], + [110.424837, 34.588295], + [110.488279, 34.610956], + [110.533242, 34.583368], + [110.610851, 34.607508], + [110.710017, 34.605045], + [110.749437, 34.65232], + [110.791937, 34.649858], + [110.824582, 34.615881], + [110.883712, 34.64395], + [110.903422, 34.669056], + [110.920052, 34.730068], + [110.976103, 34.706456], + [111.035233, 34.740887], + [111.118385, 34.756623], + [111.148566, 34.807742], + [111.232949, 34.789559], + [111.255123, 34.819535], + [111.29208, 34.806759], + [111.345666, 34.831816], + [111.389398, 34.815113], + [111.439289, 34.838202], + [111.502731, 34.829851], + [111.543999, 34.853428], + [111.570484, 34.843114], + [111.592042, 34.881416], + [111.617911, 34.894671], + [111.646861, 34.938836], + [111.681969, 34.9511], + [111.664107, 34.984449], + [111.740483, 35.00455], + [111.807005, 35.032977], + [111.810084, 35.062374], + [111.933272, 35.083435], + [111.97762, 35.067272], + [112.018888, 35.068742], + [112.039214, 35.045717], + [112.062004, 35.056005], + [112.05646, 35.098615], + [112.066315, 35.153437], + [112.03983, 35.194039], + [112.078634, 35.219467], + [112.058924, 35.280069], + [112.13838, 35.271275], + [112.21722, 35.253195], + [112.242474, 35.234622], + [112.304684, 35.251728], + [112.288053, 35.219956], + [112.36751, 35.219956], + [112.390915, 35.239021], + [112.513487, 35.218489], + [112.637291, 35.225822], + [112.628052, 35.263457], + [112.720443, 35.206265], + [112.772798, 35.207732], + [112.822073, 35.258082], + [112.884283, 35.243909], + [112.934174, 35.262968], + [112.936022, 35.284466], + [112.992072, 35.29619], + [112.985913, 35.33965], + [112.996384, 35.362104], + [113.067217, 35.353806], + [113.126347, 35.332327], + [113.149137, 35.350878], + [113.165151, 35.412845], + [113.185477, 35.409431], + [113.189789, 35.44893], + [113.243375, 35.449418], + [113.304353, 35.426989], + [113.31236, 35.481101], + [113.348085, 35.468429], + [113.391817, 35.506925], + [113.439244, 35.507412], + [113.49899, 35.532254], + [113.513773, 35.57364], + [113.55812, 35.621816], + [113.547649, 35.656835], + [113.578446, 35.633491], + [113.625258, 35.632518], + [113.622794, 35.674825], + [113.592613, 35.691838], + [113.587685, 35.736542], + [113.604932, 35.797727], + [113.582758, 35.818111], + [113.660982, 35.837035], + [113.637576, 35.870019], + [113.654207, 35.931586], + [113.648663, 35.994073], + [113.678844, 35.985841], + [113.694859, 36.026991], + [113.660366, 36.034735], + [113.68562, 36.056026], + [113.671453, 36.115514], + [113.655439, 36.125182], + [113.712721, 36.129533], + [113.705946, 36.148865], + [113.651127, 36.174473], + [113.697939, 36.181719], + [113.681924, 36.216491], + [113.716417, 36.262347], + [113.712105, 36.303353], + [113.736127, 36.324571], + [113.731199, 36.363135], + [113.708409, 36.423352], + [113.670221, 36.425278], + [113.635729, 36.451277], + [113.587069, 36.460904], + [113.554425, 36.494589], + [113.559968, 36.528741], + [113.588917, 36.547974], + [113.569823, 36.585947], + [113.539642, 36.594116], + [113.54457, 36.62342], + [113.486671, 36.635427], + [113.476816, 36.655114], + [113.506997, 36.705029], + [113.465113, 36.707908], + [113.499606, 36.740527], + [113.535946, 36.732373], + [113.549497, 36.752515], + [113.600004, 36.752995], + [113.680692, 36.789907], + [113.676381, 36.855539], + [113.696707, 36.882351], + [113.731815, 36.878521], + [113.731815, 36.858891], + [113.773083, 36.85506], + [113.792793, 36.894796], + [113.76138, 36.956034], + [113.791561, 36.98759], + [113.771851, 37.016745], + [113.788482, 37.059739], + [113.758301, 37.075497], + [113.773699, 37.107004], + [113.773083, 37.151855], + [113.832213, 37.167594], + [113.853155, 37.215269], + [113.886416, 37.239095], + [113.90243, 37.310052], + [113.962792, 37.355734], + [113.973879, 37.40329], + [114.014531, 37.42468], + [114.036705, 37.494037], + [114.118625, 37.59084], + [114.115545, 37.619761], + [114.139567, 37.675676], + [114.12848, 37.698409], + [114.068118, 37.721608], + [113.993589, 37.706932], + [113.996669, 37.730128], + [114.044712, 37.761834], + [114.006524, 37.813386], + [113.976959, 37.816696], + [113.959097, 37.906468], + [113.936307, 37.922993], + [113.901198, 37.984811], + [113.872249, 37.990471], + [113.876561, 38.055059], + [113.811271, 38.117707], + [113.831597, 38.16854], + [113.797105, 38.162894], + [113.720728, 38.174656], + [113.711489, 38.213695], + [113.678844, 38.20523], + [113.64312, 38.232031], + [113.598772, 38.22733], + [113.570439, 38.237202], + [113.54457, 38.270569], + [113.557504, 38.343359], + [113.525475, 38.383245], + [113.537794, 38.417952], + [113.583374, 38.459671], + [113.546417, 38.492936], + [113.561816, 38.558483], + [113.603084, 38.587024], + [113.612939, 38.645942], + [113.70225, 38.651551], + [113.720728, 38.713218], + [113.775547, 38.709949], + [113.802648, 38.763166], + [113.839605, 38.7585], + [113.836525, 38.795824], + [113.855619, 38.828933], + [113.795257, 38.860628], + [113.776163, 38.885788], + [113.76754, 38.959819], + [113.776779, 38.986804], + [113.80696, 38.989595], + [113.898119, 39.067699], + [113.930148, 39.063517], + [113.961561, 39.100681], + [113.994821, 39.095572], + [114.006524, 39.122971], + [114.050872, 39.135969], + [114.064422, 39.094179], + [114.082901, 39.09325], + [114.082901, 39.09325], + [114.10877, 39.052364], + [114.157429, 39.061194], + [114.180835, 39.049111], + [114.252284, 39.073739], + [114.345907, 39.075133], + [114.369928, 39.107648], + [114.360689, 39.134112], + [114.388406, 39.176807], + [114.443841, 39.174023], + [114.47587, 39.21623], + [114.416124, 39.242654], + [114.437066, 39.259337], + [114.430906, 39.307513], + [114.466631, 39.329736], + [114.469095, 39.400989], + [114.496812, 39.438437], + [114.501739, 39.476789], + [114.532536, 39.486027], + [114.568877, 39.573729], + [114.51529, 39.564964], + [114.49558, 39.608318], + [114.431522, 39.613851], + [114.408117, 39.652106], + [114.409964, 39.761683], + [114.41674, 39.775943], + [114.390254, 39.819165], + [114.406885, 39.833413], + [114.395182, 39.867412], + [114.285545, 39.858225], + [114.286776, 39.871087], + [114.215943, 39.8619], + [114.204241, 39.885324], + [114.229494, 39.899558], + [114.212248, 39.918839], + [114.17406, 39.897722], + [114.067502, 39.922511], + [114.047176, 39.916085], + [114.028082, 39.959218], + [114.029314, 39.985819], + [113.910438, 40.015618], + [113.959097, 40.033491], + [113.989278, 40.11226], + [114.018227, 40.103563], + [114.045944, 40.056856], + [114.086596, 40.071513], + [114.101995, 40.099901], + [114.073046, 40.168533], + [114.073046, 40.168533], + [114.097683, 40.193681], + [114.135871, 40.175392], + [114.180219, 40.191395], + [114.235654, 40.198252], + [114.255364, 40.236182], + [114.292936, 40.230242], + [114.362537, 40.249886], + [114.406269, 40.246232], + [114.46971, 40.268155], + [114.510978, 40.302851], + [114.530688, 40.345283], + [114.481413, 40.34802], + [114.438914, 40.371733], + [114.390254, 40.351213], + [114.381015, 40.36307], + [114.31203, 40.372645], + [114.286161, 40.425057], + [114.299711, 40.44009], + [114.267066, 40.474242], + [114.282465, 40.494725], + [114.293552, 40.55159], + [114.273842, 40.552954], + [114.283081, 40.590685], + [114.236269, 40.607043], + [114.183299, 40.67153], + [114.162357, 40.71373], + [114.134639, 40.737314], + [114.084748, 40.729605], + [114.063806, 40.706925], + [114.07243, 40.679246], + [114.041633, 40.608861], + [114.076741, 40.575686], + [114.080437, 40.547952], + [114.061959, 40.52885], + [114.011452, 40.515657], + [113.948626, 40.514747], + [113.890112, 40.466503], + [113.850691, 40.460583], + [113.794641, 40.517932], + [113.763228, 40.473787], + [113.688699, 40.448288], + [113.559968, 40.348476], + [113.500222, 40.334335], + [113.387505, 40.319279], + [113.316672, 40.319736], + [113.27602, 40.388601], + [113.251382, 40.413211], + [113.083231, 40.374925], + [113.03334, 40.368997], + [112.898449, 40.329317], + [112.848558, 40.206937], + [112.744464, 40.167161], + [112.712436, 40.178593], + [112.6299, 40.235725], + [112.511639, 40.269068], + [112.456205, 40.300112], + [112.418017, 40.295091], + [112.349031, 40.257194], + [112.310227, 40.256281], + [112.299756, 40.21105], + [112.232619, 40.169905], + [112.232003, 40.133311], + [112.183344, 40.083877], + [112.182112, 40.061437], + [112.142076, 40.027076], + [112.133453, 40.001866], + [112.07617, 39.919298], + [112.042294, 39.886243], + [112.012729, 39.827438], + [111.970229, 39.796638], + [111.959758, 39.692642], + [111.925265, 39.66731], + [111.9382, 39.623071], + [111.87907, 39.606013], + [111.842729, 39.620305], + [111.783599, 39.58895], + [111.722621, 39.606013], + [111.659179, 39.641507], + [111.625303, 39.633672], + [111.525521, 39.662242], + [111.497187, 39.661781], + [111.445448, 39.640124], + [111.460847, 39.606935], + [111.441137, 39.59679], + [111.422043, 39.539123], + [111.431282, 39.508656], + [111.372152, 39.479099], + [111.358601, 39.432428], + [111.337043, 39.420872], + [111.171971, 39.423183], + [111.143022, 39.407926], + [111.125776, 39.366297], + [111.159037, 39.362596], + [111.155341, 39.338531], + [111.186138, 39.35149], + [111.179363, 39.326959], + [111.202152, 39.305197], + [111.247732, 39.302419], + [111.213239, 39.257021], + [111.219399, 39.244044], + [111.163348, 39.152678], + [111.173819, 39.135041], + [111.147334, 39.100681], + [111.138095, 39.064447], + [111.094363, 39.030053], + [111.038313, 39.020289], + [110.998276, 38.998433], + [110.980414, 38.970056], + [111.009979, 38.932823], + [111.016755, 38.889981], + [110.995813, 38.868084], + [111.009363, 38.847579], + [110.965016, 38.755699], + [110.915125, 38.704345], + [110.916357, 38.673981], + [110.880632, 38.626776], + [110.898494, 38.587024], + [110.920052, 38.581878], + [110.907733, 38.521035], + [110.870777, 38.510265], + [110.874473, 38.453579], + [110.840596, 38.439986], + [110.796864, 38.453579], + [110.77777, 38.440924], + [110.746973, 38.366355], + [110.701394, 38.353215], + [110.661358, 38.308617], + [110.601612, 38.308147], + [110.57759, 38.297345], + [110.565887, 38.215105], + [110.528315, 38.211814], + [110.509221, 38.192061], + [110.519692, 38.130889], + [110.501829, 38.097929], + [110.507989, 38.013107], + [110.528315, 37.990471], + [110.522771, 37.955088], + [110.59422, 37.922049], + [110.680452, 37.790216], + [110.735886, 37.77035], + [110.750669, 37.736281], + [110.716792, 37.728708], + [110.706321, 37.705511], + [110.775306, 37.680886], + [110.793169, 37.650567], + [110.763604, 37.639668], + [110.771611, 37.594634], + [110.795017, 37.558586], + [110.770995, 37.538184], + [110.759292, 37.474567], + [110.740198, 37.44939], + [110.644111, 37.435135], + [110.630561, 37.372858], + [110.641648, 37.360015], + [110.695234, 37.34955], + [110.678604, 37.317668], + [110.690307, 37.287201], + [110.661974, 37.281963], + [110.651503, 37.256722], + [110.590525, 37.187145], + [110.53509, 37.138021], + [110.535706, 37.115118], + [110.49567, 37.086956], + [110.460561, 37.044932], + [110.417446, 37.027257], + [110.426685, 37.008621], + [110.382953, 37.022001], + [110.381721, 37.002408], + [110.424221, 36.963685], + [110.408823, 36.892403], + [110.376178, 36.882351], + [110.424221, 36.855539], + [110.406975, 36.824886], + [110.423605, 36.818179], + [110.407591, 36.776007], + [110.447011, 36.737649], + [110.438388, 36.685835], + [110.402663, 36.697352], + [110.394656, 36.676716], + [110.426685, 36.657514], + [110.447627, 36.621018], + [110.496902, 36.582102], + [110.488895, 36.556628], + [110.503677, 36.488335], + [110.47288, 36.453203], + [110.489511, 36.430094], + [110.487047, 36.393972], + [110.459946, 36.327946], + [110.474112, 36.306729], + [110.474112, 36.248352], + [110.45625, 36.22663], + [110.447011, 36.164328], + [110.467953, 36.074893], + [110.491974, 36.034735], + [110.49259, 35.994073], + [110.516612, 35.971796], + [110.502445, 35.947575], + [110.516612, 35.918501], + [110.511684, 35.879718], + [110.549257, 35.877778], + [110.550489, 35.838005], + [110.571431, 35.800639], + [110.57759, 35.701559], + [110.609619, 35.632031], + [110.589293, 35.602355], + [110.567735, 35.539559], + [110.531394, 35.511309], + [110.477808, 35.413821], + [110.45009, 35.327933], + [110.374946, 35.251728], + [110.378642, 35.210666], + [110.364475, 35.197952], + [110.373714, 35.134351], + [110.320743, 35.00504], + [110.262229, 34.944233], + [110.230816, 34.880925], + [110.246831, 34.789068], + [110.243135, 34.725641], + [110.229584, 34.692679], + [110.269004, 34.629671], + [110.29549, 34.610956], + [110.379257, 34.600612] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 150000, + "name": "内蒙古自治区", + "center": [111.670801, 40.818311], + "centroid": [114.077429, 44.331087], + "childrenNum": 12, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 4, + "acroutes": [100000] + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [97.172903, 42.795257], + [97.371235, 42.457076], + [97.500582, 42.243894], + [97.653335, 41.986856], + [97.84674, 41.656379], + [97.613915, 41.477276], + [97.629314, 41.440498], + [97.903407, 41.168057], + [97.971776, 41.09774], + [98.142391, 41.001607], + [98.184891, 40.988056], + [98.25018, 40.93925], + [98.333332, 40.918903], + [98.344419, 40.568413], + [98.627751, 40.677884], + [98.569853, 40.746836], + [98.668403, 40.773128], + [98.689345, 40.691952], + [98.72199, 40.657911], + [98.762642, 40.639748], + [98.802678, 40.607043], + [98.80699, 40.660181], + [98.790975, 40.705564], + [98.984996, 40.782644], + [99.041662, 40.693767], + [99.102025, 40.676522], + [99.12543, 40.715091], + [99.172858, 40.747289], + [99.174705, 40.858278], + [99.565827, 40.846961], + [99.673, 40.93292], + [99.985897, 40.909858], + [100.057346, 40.908049], + [100.107853, 40.875475], + [100.224882, 40.727337], + [100.237201, 40.716905], + [100.242744, 40.618855], + [100.169447, 40.541131], + [100.169447, 40.277743], + [100.007455, 40.20008], + [99.955716, 40.150695], + [99.927383, 40.063727], + [99.841152, 40.013326], + [99.751225, 40.006909], + [99.714268, 39.972061], + [99.533182, 39.891753], + [99.491298, 39.884406], + [99.459885, 39.898181], + [99.440791, 39.885783], + [99.469124, 39.875221], + [99.672384, 39.888079], + [99.822058, 39.860063], + [99.904593, 39.785601], + [99.958796, 39.769504], + [100.040716, 39.757083], + [100.128179, 39.702312], + [100.250135, 39.685274], + [100.314193, 39.606935], + [100.301258, 39.572345], + [100.326512, 39.509118], + [100.44354, 39.485565], + [100.500823, 39.481408], + [100.498975, 39.400527], + [100.606764, 39.387577], + [100.707778, 39.404689], + [100.842053, 39.405614], + [100.842669, 39.199999], + [100.864227, 39.106719], + [100.829118, 39.075133], + [100.835278, 39.025869], + [100.875314, 39.002619], + [100.901799, 39.030053], + [100.961545, 39.005874], + [100.969553, 38.946788], + [101.117378, 38.975174], + [101.228863, 39.020754], + [101.198682, 38.943064], + [101.237486, 38.907214], + [101.24303, 38.860628], + [101.33542, 38.847113], + [101.34158, 38.822406], + [101.307087, 38.80282], + [101.331109, 38.777164], + [101.412413, 38.764099], + [101.562702, 38.713218], + [101.601506, 38.65529], + [101.672955, 38.6908], + [101.777049, 38.66043], + [101.873751, 38.733761], + [101.941505, 38.808883], + [102.075164, 38.891378], + [102.045599, 38.904885], + [101.955055, 38.985874], + [101.926106, 39.000758], + [101.833715, 39.08907], + [101.902701, 39.111827], + [102.012338, 39.127149], + [102.050526, 39.141075], + [102.276576, 39.188868], + [102.3548, 39.231993], + [102.45335, 39.255167], + [102.579002, 39.183301], + [102.616574, 39.171703], + [102.883892, 39.120649], + [103.007696, 39.099753], + [103.133347, 39.192579], + [103.188166, 39.215302], + [103.259615, 39.263971], + [103.344615, 39.331588], + [103.428998, 39.353341], + [103.595302, 39.386652], + [103.728961, 39.430117], + [103.85338, 39.461543], + [103.955626, 39.456923], + [104.089901, 39.419947], + [104.073271, 39.351953], + [104.047401, 39.297788], + [104.171205, 39.160567], + [104.207546, 39.083495], + [104.190915, 39.042139], + [104.196459, 38.9882], + [104.173053, 38.94446], + [104.044322, 38.895105], + [104.011677, 38.85923], + [103.85954, 38.64454], + [103.416063, 38.404821], + [103.465339, 38.353215], + [103.507838, 38.280905], + [103.53494, 38.156776], + [103.368636, 38.08898], + [103.362477, 38.037621], + [103.40744, 37.860651], + [103.627947, 37.797783], + [103.683381, 37.777919], + [103.841062, 37.64725], + [103.874938, 37.604117], + [103.935916, 37.572818], + [104.089285, 37.465067], + [104.183524, 37.406618], + [104.237727, 37.411847], + [104.287002, 37.428007], + [104.322726, 37.44844], + [104.407726, 37.464592], + [104.419429, 37.511604], + [104.433595, 37.515402], + [104.623305, 37.522522], + [104.805007, 37.539133], + [104.866601, 37.566651], + [105.027977, 37.580881], + [105.111128, 37.633981], + [105.187505, 37.657674], + [105.221998, 37.677097], + [105.315004, 37.702197], + [105.4037, 37.710246], + [105.467141, 37.695094], + [105.598952, 37.699356], + [105.616199, 37.722555], + [105.622358, 37.777919], + [105.677177, 37.771769], + [105.760944, 37.799674], + [105.80406, 37.862068], + [105.799749, 37.939986], + [105.840401, 38.004147], + [105.780655, 38.084741], + [105.76772, 38.121474], + [105.775111, 38.186887], + [105.802828, 38.220277], + [105.842248, 38.240962], + [105.86627, 38.296406], + [105.821307, 38.366824], + [105.835473, 38.387467], + [105.827466, 38.432486], + [105.850872, 38.443736], + [105.836705, 38.476071], + [105.863806, 38.53508], + [105.856415, 38.569714], + [105.874277, 38.593105], + [105.852719, 38.641735], + [105.894603, 38.696405], + [105.88598, 38.716953], + [105.908154, 38.737496], + [105.909386, 38.791159], + [105.992538, 38.857366], + [105.97098, 38.909077], + [106.021487, 38.953769], + [106.060907, 38.96866], + [106.087392, 39.006339], + [106.078153, 39.026333], + [106.096631, 39.084889], + [106.145907, 39.153142], + [106.170544, 39.163352], + [106.192718, 39.142932], + [106.251232, 39.131327], + [106.285109, 39.146181], + [106.29558, 39.167992], + [106.280181, 39.262118], + [106.402753, 39.291767], + [106.511774, 39.272311], + [106.525325, 39.308439], + [106.556122, 39.322329], + [106.602318, 39.37555], + [106.643586, 39.357969], + [106.683622, 39.357506], + [106.751375, 39.381564], + [106.781556, 39.371849], + [106.806809, 39.318625], + [106.806193, 39.277407], + [106.790795, 39.241263], + [106.795723, 39.214375], + [106.825288, 39.19397], + [106.859164, 39.107648], + [106.878874, 39.091392], + [106.933693, 39.076527], + [106.96757, 39.054688], + [106.971881, 39.026333], + [106.954019, 38.941202], + [106.837606, 38.847579], + [106.756302, 38.748699], + [106.709491, 38.718821], + [106.66268, 38.601524], + [106.647897, 38.470917], + [106.599854, 38.389812], + [106.482209, 38.319417], + [106.555506, 38.263521], + [106.627571, 38.232501], + [106.654672, 38.22921], + [106.737824, 38.197706], + [106.779092, 38.171833], + [106.858548, 38.156306], + [106.942316, 38.132302], + [107.010069, 38.120532], + [107.051337, 38.122886], + [107.071047, 38.138892], + [107.119091, 38.134185], + [107.138801, 38.161011], + [107.19054, 38.153953], + [107.240431, 38.111586], + [107.33159, 38.086625], + [107.3938, 38.014993], + [107.440611, 37.995659], + [107.411662, 37.948009], + [107.448618, 37.933378], + [107.49235, 37.944706], + [107.560719, 37.893717], + [107.65003, 37.86443], + [107.684523, 37.888522], + [107.732566, 37.84931], + [107.842819, 37.828987], + [107.884703, 37.808186], + [107.982022, 37.787378], + [107.993109, 37.735335], + [108.025753, 37.696041], + [108.012819, 37.66857], + [108.025137, 37.649619], + [108.055318, 37.652462], + [108.134159, 37.622131], + [108.193905, 37.638246], + [108.205608, 37.655779], + [108.24626, 37.665728], + [108.293071, 37.656726], + [108.301078, 37.640616], + [108.422418, 37.648672], + [108.485244, 37.678044], + [108.532671, 37.690832], + [108.628142, 37.651988], + [108.699591, 37.669518], + [108.720533, 37.683728], + [108.777815, 37.683728], + [108.791982, 37.700303], + [108.784591, 37.764673], + [108.799989, 37.784068], + [108.791982, 37.872934], + [108.798141, 37.93385], + [108.82709, 37.989056], + [108.797525, 38.04799], + [108.830786, 38.049875], + [108.883141, 38.01405], + [108.893612, 37.978207], + [108.93488, 37.922521], + [108.9743, 37.931962], + [108.982923, 37.964053], + [109.018648, 37.971602], + [109.037742, 38.021593], + [109.06977, 38.023008], + [109.050676, 38.055059], + [109.069155, 38.091336], + [108.964445, 38.154894], + [108.938575, 38.207582], + [108.976148, 38.245192], + [108.961981, 38.26493], + [109.007561, 38.359316], + [109.051292, 38.385122], + [109.054372, 38.433892], + [109.128901, 38.480288], + [109.175712, 38.518694], + [109.196654, 38.552867], + [109.276726, 38.623035], + [109.331545, 38.597783], + [109.367269, 38.627711], + [109.329081, 38.66043], + [109.338936, 38.701542], + [109.404226, 38.720689], + [109.444262, 38.782763], + [109.511399, 38.833595], + [109.549587, 38.805618], + [109.624116, 38.85457], + [109.672159, 38.928167], + [109.685094, 38.968195], + [109.665384, 38.981687], + [109.72513, 39.018429], + [109.762086, 39.057476], + [109.793499, 39.074204], + [109.851397, 39.122971], + [109.890818, 39.103932], + [109.92223, 39.107183], + [109.893897, 39.141075], + [109.961035, 39.191651], + [109.871723, 39.243581], + [109.90252, 39.271848], + [109.962267, 39.212056], + [110.041107, 39.21623], + [110.109476, 39.249606], + [110.217881, 39.281113], + [110.184005, 39.355192], + [110.161831, 39.387115], + [110.136577, 39.39174], + [110.12549, 39.432891], + [110.152592, 39.45415], + [110.243751, 39.423645], + [110.257917, 39.407001], + [110.385417, 39.310291], + [110.429764, 39.341308], + [110.434692, 39.381101], + [110.482735, 39.360745], + [110.524003, 39.382952], + [110.559728, 39.351027], + [110.566503, 39.320014], + [110.596684, 39.282966], + [110.626249, 39.266751], + [110.702626, 39.273701], + [110.731575, 39.30705], + [110.73835, 39.348713], + [110.782698, 39.38804], + [110.869545, 39.494341], + [110.891103, 39.509118], + [110.958856, 39.519275], + [111.017371, 39.552045], + [111.101138, 39.559428], + [111.136863, 39.587106], + [111.154725, 39.569116], + [111.148566, 39.531277], + [111.10545, 39.497573], + [111.10545, 39.472631], + [111.058639, 39.447681], + [111.064182, 39.400989], + [111.098059, 39.401914], + [111.087588, 39.376013], + [111.125776, 39.366297], + [111.143022, 39.407926], + [111.171971, 39.423183], + [111.337043, 39.420872], + [111.358601, 39.432428], + [111.372152, 39.479099], + [111.431282, 39.508656], + [111.422043, 39.539123], + [111.441137, 39.59679], + [111.460847, 39.606935], + [111.445448, 39.640124], + [111.497187, 39.661781], + [111.525521, 39.662242], + [111.625303, 39.633672], + [111.659179, 39.641507], + [111.722621, 39.606013], + [111.783599, 39.58895], + [111.842729, 39.620305], + [111.87907, 39.606013], + [111.9382, 39.623071], + [111.925265, 39.66731], + [111.959758, 39.692642], + [111.970229, 39.796638], + [112.012729, 39.827438], + [112.042294, 39.886243], + [112.07617, 39.919298], + [112.133453, 40.001866], + [112.142076, 40.027076], + [112.182112, 40.061437], + [112.183344, 40.083877], + [112.232003, 40.133311], + [112.232619, 40.169905], + [112.299756, 40.21105], + [112.310227, 40.256281], + [112.349031, 40.257194], + [112.418017, 40.295091], + [112.456205, 40.300112], + [112.511639, 40.269068], + [112.6299, 40.235725], + [112.712436, 40.178593], + [112.744464, 40.167161], + [112.848558, 40.206937], + [112.898449, 40.329317], + [113.03334, 40.368997], + [113.083231, 40.374925], + [113.251382, 40.413211], + [113.27602, 40.388601], + [113.316672, 40.319736], + [113.387505, 40.319279], + [113.500222, 40.334335], + [113.559968, 40.348476], + [113.688699, 40.448288], + [113.763228, 40.473787], + [113.794641, 40.517932], + [113.850691, 40.460583], + [113.890112, 40.466503], + [113.948626, 40.514747], + [114.011452, 40.515657], + [114.061959, 40.52885], + [114.080437, 40.547952], + [114.076741, 40.575686], + [114.041633, 40.608861], + [114.07243, 40.679246], + [114.063806, 40.706925], + [114.084748, 40.729605], + [114.134639, 40.737314], + [114.103227, 40.770861], + [114.104458, 40.797597], + [114.080437, 40.790348], + [114.044712, 40.830661], + [114.073661, 40.857372], + [114.055183, 40.867782], + [114.041633, 40.917546], + [114.057647, 40.925234], + [113.994821, 40.938798], + [113.973263, 40.983087], + [113.868554, 41.06887], + [113.819279, 41.09774], + [113.877793, 41.115777], + [113.920293, 41.172112], + [113.960945, 41.171211], + [113.996669, 41.19238], + [114.016379, 41.231999], + [113.992357, 41.269794], + [113.971416, 41.239649], + [113.95109, 41.282837], + [113.914749, 41.294529], + [113.899351, 41.316108], + [113.92522, 41.325546], + [113.94493, 41.392477], + [113.871017, 41.413126], + [113.877793, 41.431076], + [113.919677, 41.454404], + [113.933227, 41.487139], + [113.953553, 41.483553], + [113.976959, 41.505966], + [114.032394, 41.529715], + [114.101379, 41.537779], + [114.230726, 41.513584], + [114.221487, 41.582111], + [114.226414, 41.616572], + [114.259059, 41.623282], + [114.215328, 41.68499], + [114.237501, 41.698843], + [114.206704, 41.7386], + [114.215328, 41.75646], + [114.200545, 41.789934], + [114.282465, 41.863517], + [114.343443, 41.926774], + [114.352066, 41.953484], + [114.419203, 41.942356], + [114.478334, 41.951704], + [114.511594, 41.981962], + [114.467863, 42.025989], + [114.480181, 42.064654], + [114.502355, 42.06732], + [114.510978, 42.110844], + [114.560254, 42.132595], + [114.647717, 42.109512], + [114.675434, 42.12061], + [114.75489, 42.115727], + [114.789383, 42.130819], + [114.79431, 42.149457], + [114.825723, 42.139695], + [114.86268, 42.097967], + [114.860832, 42.054879], + [114.9021, 42.015763], + [114.915035, 41.960605], + [114.923658, 41.871093], + [114.939056, 41.846132], + [114.922426, 41.825175], + [114.868839, 41.813579], + [114.89594, 41.76762], + [114.902716, 41.695715], + [114.895325, 41.636255], + [114.860832, 41.60091], + [115.016049, 41.615229], + [115.056085, 41.602253], + [115.0992, 41.62373], + [115.195287, 41.602253], + [115.20391, 41.571367], + [115.256881, 41.580768], + [115.26612, 41.616124], + [115.290142, 41.622835], + [115.310468, 41.592854], + [115.377605, 41.603148], + [115.345576, 41.635807], + [115.360975, 41.661297], + [115.319091, 41.691693], + [115.346808, 41.712247], + [115.42996, 41.728775], + [115.488474, 41.760924], + [115.519887, 41.76762], + [115.57409, 41.80555], + [115.654162, 41.829189], + [115.688038, 41.867528], + [115.726227, 41.870202], + [115.811226, 41.912525], + [115.834632, 41.93835], + [115.85311, 41.927665], + [115.916552, 41.945027], + [115.954124, 41.874213], + [115.994776, 41.828743], + [116.007095, 41.797966], + [116.007095, 41.79752], + [116.034196, 41.782795], + [116.09887, 41.776547], + [116.129051, 41.805996], + [116.106877, 41.831419], + [116.122892, 41.861734], + [116.194341, 41.861734], + [116.212819, 41.885352], + [116.223906, 41.932562], + [116.298434, 41.96817], + [116.310137, 41.997086], + [116.373579, 42.009983], + [116.414231, 41.982407], + [116.393289, 41.942802], + [116.453651, 41.945917], + [116.4826, 41.975734], + [116.510933, 41.974399], + [116.553433, 41.928555], + [116.597165, 41.935679], + [116.639049, 41.929891], + [116.66923, 41.947698], + [116.727744, 41.951259], + [116.748686, 41.984186], + [116.796113, 41.977958], + [116.879881, 42.018431], + [116.890352, 42.092639], + [116.850316, 42.156556], + [116.825062, 42.155669], + [116.789338, 42.200462], + [116.903287, 42.190708], + [116.918685, 42.229716], + [116.897743, 42.297479], + [116.886656, 42.366496], + [116.910678, 42.394789], + [116.910062, 42.395231], + [116.921765, 42.403628], + [116.936547, 42.410256], + [116.944555, 42.415116], + [116.97104, 42.427486], + [116.974736, 42.426603], + [116.99075, 42.425719], + [117.005533, 42.43367], + [117.009228, 42.44957], + [117.01662, 42.456193], + [117.080061, 42.463699], + [117.09546, 42.484004], + [117.135496, 42.468996], + [117.188467, 42.468114], + [117.275314, 42.481797], + [117.332596, 42.46105], + [117.390495, 42.461933], + [117.413284, 42.471645], + [117.410205, 42.519743], + [117.387415, 42.517537], + [117.434226, 42.557224], + [117.435458, 42.585431], + [117.475494, 42.602613], + [117.530313, 42.590278], + [117.537088, 42.603054], + [117.60053, 42.603054], + [117.667051, 42.582347], + [117.708935, 42.588515], + [117.779768, 42.61847], + [117.801326, 42.612744], + [117.797631, 42.585431], + [117.856761, 42.539148], + [117.874007, 42.510038], + [117.997811, 42.416884], + [118.024296, 42.385064], + [118.008898, 42.346595], + [118.060021, 42.298364], + [118.047702, 42.280656], + [117.974405, 42.25054], + [117.977485, 42.229716], + [118.033535, 42.199132], + [118.106216, 42.172082], + [118.089586, 42.12283], + [118.097593, 42.105072], + [118.155491, 42.081091], + [118.116687, 42.037102], + [118.194296, 42.031324], + [118.220165, 42.058434], + [118.212774, 42.081091], + [118.239259, 42.092639], + [118.27252, 42.083312], + [118.296541, 42.057545], + [118.286686, 42.033991], + [118.239875, 42.024655], + [118.291614, 42.007759], + [118.313788, 41.98819], + [118.306396, 41.940131], + [118.268824, 41.930336], + [118.340273, 41.87243], + [118.335346, 41.845241], + [118.29223, 41.772976], + [118.247266, 41.773869], + [118.236179, 41.80778], + [118.178281, 41.814917], + [118.140093, 41.784134], + [118.132702, 41.733241], + [118.155491, 41.712694], + [118.159187, 41.67605], + [118.206614, 41.650566], + [118.215237, 41.59554], + [118.302701, 41.55256], + [118.315636, 41.512688], + [118.271904, 41.471446], + [118.327338, 41.450816], + [118.348896, 41.428384], + [118.361215, 41.384844], + [118.348896, 41.342622], + [118.380309, 41.312062], + [118.412338, 41.331838], + [118.528135, 41.355202], + [118.629765, 41.346666], + [118.677192, 41.35026], + [118.741866, 41.324198], + [118.770199, 41.352956], + [118.843496, 41.374516], + [118.844727, 41.342622], + [118.890923, 41.300823], + [118.949437, 41.317906], + [118.980234, 41.305769], + [119.092951, 41.293629], + [119.168712, 41.294978], + [119.197661, 41.282837], + [119.211827, 41.308016], + [119.239545, 41.31431], + [119.296211, 41.325097], + [119.330704, 41.385293], + [119.309762, 41.405944], + [119.376283, 41.422102], + [119.378131, 41.459787], + [119.401537, 41.472343], + [119.406464, 41.503276], + [119.361501, 41.545841], + [119.362116, 41.566442], + [119.420015, 41.567785], + [119.415703, 41.590169], + [119.342406, 41.617914], + [119.307914, 41.657273], + [119.299907, 41.705545], + [119.319001, 41.727435], + [119.317769, 41.764049], + [119.292515, 41.790827], + [119.312841, 41.80555], + [119.334399, 41.871539], + [119.323312, 41.889807], + [119.340559, 41.926774], + [119.323928, 41.937014], + [119.324544, 41.969505], + [119.375667, 42.023322], + [119.384906, 42.08953], + [119.352261, 42.118391], + [119.314689, 42.119723], + [119.30853, 42.147239], + [119.286972, 42.154781], + [119.277733, 42.185387], + [119.237697, 42.200905], + [119.274037, 42.239021], + [119.280197, 42.260728], + [119.34795, 42.300578], + [119.432949, 42.317396], + [119.482841, 42.347037], + [119.502551, 42.388159], + [119.540123, 42.363401], + [119.572152, 42.359421], + [119.571536, 42.335536], + [119.539507, 42.297922], + [119.557985, 42.289068], + [119.609108, 42.276671], + [119.617115, 42.252755], + [119.679941, 42.240793], + [119.744615, 42.211545], + [119.841933, 42.215534], + [119.854868, 42.170308], + [119.837622, 42.135257], + [119.845629, 42.097079], + [119.87581, 42.077982], + [119.897368, 42.030879], + [119.921389, 42.014429], + [119.924469, 41.98908], + [119.950954, 41.974399], + [119.954034, 41.923212], + [119.989759, 41.899163], + [120.023019, 41.816701], + [120.041498, 41.818932], + [120.050737, 41.776101], + [120.024867, 41.737707], + [120.035954, 41.708226], + [120.096316, 41.697056], + [120.1382, 41.729221], + [120.127113, 41.77253], + [120.183164, 41.826513], + [120.188707, 41.848361], + [120.215808, 41.853265], + [120.251533, 41.884016], + [120.286641, 41.880005], + [120.290337, 41.897381], + [120.260156, 41.904062], + [120.271859, 41.925439], + [120.318054, 41.93746], + [120.309431, 41.951704], + [120.373489, 41.994862], + [120.399358, 41.984631], + [120.456641, 42.016208], + [120.450481, 42.057101], + [120.493597, 42.073539], + [120.466496, 42.105516], + [120.56751, 42.152119], + [120.58414, 42.167203], + [120.624792, 42.154338], + [120.72211, 42.203565], + [120.745516, 42.223512], + [120.79048, 42.218636], + [120.820661, 42.227943], + [120.8299, 42.252755], + [120.883487, 42.242565], + [120.883487, 42.269585], + [120.933994, 42.27977], + [120.992508, 42.264714], + [121.028848, 42.242565], + [121.070732, 42.254083], + [121.087978, 42.278885], + [121.120623, 42.280656], + [121.133558, 42.300135], + [121.184681, 42.333324], + [121.218558, 42.371802], + [121.285079, 42.387717], + [121.314644, 42.42837], + [121.304789, 42.435879], + [121.386093, 42.474294], + [121.434752, 42.475176], + [121.4791, 42.49636], + [121.506201, 42.482239], + [121.570875, 42.487093], + [121.607831, 42.516214], + [121.604136, 42.495037], + [121.66573, 42.437204], + [121.69899, 42.438529], + [121.747649, 42.484887], + [121.803084, 42.514891], + [121.817867, 42.504303], + [121.831417, 42.533856], + [121.844352, 42.522389], + [121.889931, 42.556784], + [121.921344, 42.605697], + [121.915801, 42.656332], + [121.94167, 42.666014], + [121.939207, 42.688453], + [122.018663, 42.69901], + [122.062394, 42.723635], + [122.072865, 42.710444], + [122.160945, 42.684934], + [122.204676, 42.685374], + [122.204676, 42.732867], + [122.261343, 42.695931], + [122.324785, 42.684934], + [122.338951, 42.669975], + [122.396234, 42.684054], + [122.396234, 42.707366], + [122.460907, 42.755282], + [122.439349, 42.770221], + [122.371596, 42.776371], + [122.35127, 42.830378], + [122.436886, 42.843105], + [122.556378, 42.827745], + [122.576088, 42.819405], + [122.580399, 42.789987], + [122.624747, 42.773296], + [122.653696, 42.78252], + [122.733152, 42.786034], + [122.73808, 42.77066], + [122.786123, 42.757479], + [122.848949, 42.712203], + [122.883442, 42.751766], + [122.887137, 42.770221], + [122.925941, 42.772417], + [122.945651, 42.753524], + [122.980144, 42.777689], + [123.058368, 42.768903], + [123.118114, 42.801405], + [123.227752, 42.831695], + [123.169853, 42.859777], + [123.188947, 42.895739], + [123.18402, 42.925983], + [123.259165, 42.993431], + [123.323222, 43.000872], + [123.434707, 43.027565], + [123.474743, 43.042438], + [123.536337, 43.007], + [123.572678, 43.003498], + [123.580685, 43.036314], + [123.631192, 43.088346], + [123.636119, 43.141644], + [123.666916, 43.179623], + [123.645974, 43.208855], + [123.676771, 43.223684], + [123.664453, 43.264663], + [123.698329, 43.272071], + [123.703873, 43.37047], + [123.608402, 43.366119], + [123.54496, 43.415262], + [123.519707, 43.402219], + [123.486446, 43.44525], + [123.442098, 43.437863], + [123.419925, 43.410046], + [123.382968, 43.469143], + [123.36449, 43.483475], + [123.315831, 43.492159], + [123.329998, 43.519071], + [123.304744, 43.550742], + [123.360179, 43.567223], + [123.452569, 43.545971], + [123.461193, 43.568523], + [123.434091, 43.575461], + [123.421157, 43.598435], + [123.5117, 43.592801], + [123.510468, 43.624867], + [123.536953, 43.633964], + [123.518475, 43.682024], + [123.520323, 43.708419], + [123.48275, 43.737396], + [123.498149, 43.771114], + [123.461809, 43.822518], + [123.467968, 43.853599], + [123.397135, 43.954929], + [123.37065, 43.970006], + [123.400831, 43.979481], + [123.365722, 44.013922], + [123.331229, 44.028984], + [123.32815, 44.084035], + [123.350939, 44.092633], + [123.362642, 44.133452], + [123.386664, 44.161794], + [123.323838, 44.179823], + [123.286882, 44.211574], + [123.277027, 44.25274], + [123.196955, 44.34483], + [123.128585, 44.367081], + [123.114419, 44.40258], + [123.142136, 44.428228], + [123.125506, 44.455147], + [123.137209, 44.486322], + [123.12489, 44.5098], + [123.06576, 44.505959], + [123.025108, 44.493153], + [122.85634, 44.398304], + [122.76087, 44.369648], + [122.702971, 44.319145], + [122.675254, 44.285738], + [122.641993, 44.283595], + [122.515726, 44.251025], + [122.483081, 44.236877], + [122.319241, 44.233018], + [122.271198, 44.255741], + [122.291524, 44.310152], + [122.294604, 44.41113], + [122.28598, 44.477783], + [122.228082, 44.480345], + [122.224386, 44.526016], + [122.196053, 44.559712], + [122.13138, 44.577619], + [122.113517, 44.615546], + [122.103046, 44.67388], + [122.117213, 44.701961], + [122.161561, 44.728328], + [122.152322, 44.744057], + [122.10243, 44.736406], + [122.110438, 44.767856], + [122.142467, 44.753833], + [122.168952, 44.770405], + [122.099967, 44.7823], + [122.098119, 44.81882], + [122.04946, 44.912985], + [122.079025, 44.914256], + [122.087032, 44.95281], + [122.074713, 45.006573], + [122.098735, 45.02138], + [122.119677, 45.068739], + [122.109822, 45.142236], + [122.143082, 45.183167], + [122.192358, 45.180636], + [122.22993, 45.206784], + [122.239169, 45.276313], + [122.147394, 45.295682], + [122.146778, 45.374352], + [122.180039, 45.409655], + [122.168336, 45.439897], + [122.064242, 45.472641], + [122.002648, 45.507882], + [121.993409, 45.552741], + [121.966308, 45.596308], + [121.995873, 45.59882], + [122.003264, 45.623102], + [121.970004, 45.692956], + [121.934279, 45.71051], + [121.867142, 45.719703], + [121.812323, 45.704659], + [121.811091, 45.687103], + [121.713773, 45.701734], + [121.666345, 45.727641], + [121.644172, 45.752284], + [121.657106, 45.770238], + [121.697142, 45.76314], + [121.754425, 45.794862], + [121.766744, 45.830318], + [121.769823, 45.84366], + [121.817251, 45.875336], + [121.805548, 45.900746], + [121.821562, 45.918235], + [121.809243, 45.961102], + [121.761816, 45.998947], + [121.819098, 46.023054], + [121.843736, 46.024301], + [121.864062, 46.002272], + [121.923808, 46.004767], + [121.92812, 45.988552], + [122.040221, 45.959022], + [122.085184, 45.912406], + [122.091344, 45.882002], + [122.200981, 45.857], + [122.236705, 45.831569], + [122.253952, 45.7982], + [122.301379, 45.813218], + [122.337719, 45.859917], + [122.372828, 45.856166], + [122.362357, 45.917403], + [122.446125, 45.916986], + [122.496016, 45.85825], + [122.504639, 45.786933], + [122.522501, 45.786933], + [122.556378, 45.82156], + [122.603189, 45.778169], + [122.640761, 45.771072], + [122.650001, 45.731401], + [122.671558, 45.70048], + [122.741775, 45.705077], + [122.751015, 45.735996], + [122.792283, 45.766063], + [122.752246, 45.834905], + [122.772572, 45.856583], + [122.80029, 45.856583], + [122.828623, 45.912406], + [122.792898, 46.073313], + [123.04605, 46.099878], + [123.070071, 46.123527], + [123.112571, 46.130163], + [123.102716, 46.172037], + [123.127354, 46.174523], + [123.128585, 46.210565], + [123.178476, 46.248239], + [123.142136, 46.298293], + [123.089781, 46.347888], + [123.011557, 46.434984], + [123.010325, 46.524823], + [123.002318, 46.574624], + [123.052825, 46.579972], + [123.04605, 46.617803], + [123.077462, 46.622324], + [123.098404, 46.603002], + [123.18094, 46.614103], + [123.228368, 46.588198], + [123.279491, 46.616981], + [123.276411, 46.660947], + [123.318295, 46.662179], + [123.366338, 46.677784], + [123.474743, 46.686817], + [123.603475, 46.68928], + [123.631808, 46.728675], + [123.629344, 46.813524], + [123.580069, 46.827447], + [123.625648, 46.847508], + [123.599163, 46.868378], + [123.605322, 46.891286], + [123.576989, 46.891286], + [123.575757, 46.845461], + [123.562823, 46.82581], + [123.506772, 46.827038], + [123.483366, 46.84587], + [123.52833, 46.944836], + [123.487678, 46.959951], + [123.42362, 46.934212], + [123.337389, 46.988943], + [123.301664, 46.999965], + [123.304128, 46.964852], + [123.360179, 46.970978], + [123.404526, 46.935438], + [123.40699, 46.906416], + [123.374345, 46.837683], + [123.341084, 46.826628], + [123.295505, 46.865105], + [123.221592, 46.850373], + [123.22344, 46.821305], + [123.198802, 46.803283], + [123.163694, 46.74016], + [123.103332, 46.734828], + [123.076846, 46.745082], + [123.026339, 46.718829], + [123.00355, 46.730726], + [122.996774, 46.761483], + [122.906847, 46.80738], + [122.893913, 46.895376], + [122.895144, 46.960359], + [122.83971, 46.937072], + [122.791051, 46.941567], + [122.798442, 46.9575], + [122.77442, 46.973837], + [122.778116, 47.002822], + [122.845869, 47.046881], + [122.852645, 47.072158], + [122.821232, 47.065636], + [122.710363, 47.093349], + [122.679566, 47.094164], + [122.615508, 47.124306], + [122.582863, 47.158092], + [122.531124, 47.198771], + [122.498479, 47.255262], + [122.462755, 47.27841], + [122.441197, 47.310476], + [122.418407, 47.350632], + [122.507103, 47.401291], + [122.543443, 47.495589], + [122.59395, 47.54732], + [122.765181, 47.614333], + [122.848949, 47.67441], + [122.926557, 47.697777], + [123.041122, 47.746492], + [123.161846, 47.781892], + [123.214201, 47.824502], + [123.256085, 47.876711], + [123.300432, 47.953723], + [123.537569, 48.021816], + [123.579453, 48.045427], + [123.705105, 48.152142], + [123.746373, 48.197638], + [123.862785, 48.271782], + [124.019234, 48.39313], + [124.07898, 48.43603], + [124.136878, 48.463023], + [124.25945, 48.536385], + [124.314269, 48.503881], + [124.302566, 48.456673], + [124.330283, 48.435633], + [124.309957, 48.413393], + [124.331515, 48.380015], + [124.317964, 48.35099], + [124.353689, 48.315978], + [124.365392, 48.283731], + [124.422058, 48.245884], + [124.412819, 48.219175], + [124.418978, 48.181679], + [124.475029, 48.173698], + [124.471333, 48.133373], + [124.430065, 48.12099], + [124.415899, 48.08782], + [124.46579, 48.098213], + [124.478108, 48.123387], + [124.505826, 48.124985], + [124.529847, 48.146951], + [124.512601, 48.164518], + [124.547094, 48.200829], + [124.579122, 48.262221], + [124.558796, 48.268197], + [124.579738, 48.297269], + [124.540934, 48.335476], + [124.547094, 48.35775], + [124.51876, 48.378027], + [124.52492, 48.426897], + [124.507674, 48.445558], + [124.555717, 48.467784], + [124.533543, 48.515379], + [124.548941, 48.535593], + [124.520608, 48.556195], + [124.579122, 48.596582], + [124.601912, 48.632587], + [124.624702, 48.701755], + [124.612383, 48.747945], + [124.656115, 48.783842], + [124.644412, 48.80789], + [124.654267, 48.83429], + [124.697383, 48.841775], + [124.715861, 48.885475], + [124.709086, 48.920487], + [124.744194, 48.920487], + [124.756513, 48.967262], + [124.808252, 49.020666], + [124.828578, 49.077933], + [124.809484, 49.115943], + [124.847672, 49.129651], + [124.860607, 49.166448], + [124.906802, 49.184054], + [124.983179, 49.162535], + [125.039845, 49.17623], + [125.034302, 49.157056], + [125.117453, 49.126127], + [125.158721, 49.144921], + [125.187671, 49.186792], + [125.219699, 49.189139], + [125.227707, 49.248947], + [125.214772, 49.277066], + [125.261583, 49.322336], + [125.256656, 49.359769], + [125.277598, 49.379644], + [125.25604, 49.395227], + [125.256656, 49.437275], + [125.270822, 49.454395], + [125.228323, 49.487063], + [125.211076, 49.539908], + [125.233866, 49.536801], + [125.23017, 49.595411], + [125.205533, 49.593859], + [125.16796, 49.629923], + [125.15441, 49.616741], + [125.127308, 49.655113], + [125.132236, 49.672157], + [125.164881, 49.669446], + [125.189518, 49.652401], + [125.185207, 49.634574], + [125.219699, 49.669058], + [125.225243, 49.726349], + [125.204301, 49.734086], + [125.221547, 49.754969], + [125.222779, 49.799026], + [125.177815, 49.829533], + [125.239409, 49.844587], + [125.225243, 49.867351], + [125.245569, 49.87198], + [125.212924, 49.907452], + [125.225859, 49.922481], + [125.199373, 49.935194], + [125.190134, 49.959841], + [125.231402, 49.957531], + [125.241873, 49.987938], + [125.278214, 49.996402], + [125.297924, 50.014481], + [125.283757, 50.036012], + [125.25296, 50.041393], + [125.289916, 50.057917], + [125.315786, 50.04562], + [125.328105, 50.065985], + [125.283757, 50.070211], + [125.287453, 50.093636], + [125.258504, 50.103618], + [125.27883, 50.127411], + [125.311474, 50.140453], + [125.376148, 50.137385], + [125.335496, 50.161161], + [125.382923, 50.172278], + [125.39093, 50.199868], + [125.417416, 50.195654], + [125.448829, 50.216338], + [125.442053, 50.260357], + [125.466075, 50.266861], + [125.463611, 50.295925], + [125.530749, 50.331085], + [125.520278, 50.3498], + [125.546763, 50.358965], + [125.522126, 50.404759], + [125.536292, 50.420014], + [125.567089, 50.402852], + [125.583104, 50.409717], + [125.562162, 50.438314], + [125.580024, 50.449366], + [125.627451, 50.443268], + [125.654553, 50.471082], + [125.699516, 50.487078], + [125.740784, 50.523237], + [125.754335, 50.506874], + [125.770349, 50.531227], + [125.794987, 50.532748], + [125.829479, 50.56165], + [125.807921, 50.60383], + [125.814697, 50.62092], + [125.793139, 50.643316], + [125.804226, 50.658874], + [125.789443, 50.679735], + [125.825784, 50.70362], + [125.78082, 50.725598], + [125.795603, 50.738856], + [125.758646, 50.746809], + [125.804226, 50.773309], + [125.828863, 50.756654], + [125.846726, 50.769524], + [125.836255, 50.793363], + [125.890457, 50.805845], + [125.878138, 50.816812], + [125.913247, 50.825885], + [125.939732, 50.85423], + [125.961906, 50.901054], + [125.997631, 50.872738], + [125.996399, 50.906715], + [126.02042, 50.927466], + [126.042594, 50.92558], + [126.068464, 50.967434], + [126.041978, 50.981753], + [126.033971, 51.011132], + [126.059225, 51.043503], + [125.976073, 51.084498], + [125.993935, 51.119072], + [125.970529, 51.123955], + [125.946508, 51.108176], + [125.909551, 51.138977], + [125.864588, 51.146487], + [125.850421, 51.21364], + [125.819008, 51.227134], + [125.761726, 51.226385], + [125.76111, 51.261976], + [125.740784, 51.27583], + [125.700132, 51.327465], + [125.626219, 51.380163], + [125.623756, 51.387633], + [125.62314, 51.398089], + [125.600966, 51.410409], + [125.60035, 51.413396], + [125.595422, 51.416755], + [125.559082, 51.461521], + [125.528285, 51.488359], + [125.424807, 51.562827], + [125.38046, 51.585516], + [125.35151, 51.623801], + [125.316402, 51.610052], + [125.289301, 51.633831], + [125.228938, 51.640517], + [125.214772, 51.627888], + [125.175968, 51.639403], + [125.130388, 51.635317], + [125.12854, 51.659083], + [125.098975, 51.658341], + [125.060171, 51.59667], + [125.073106, 51.553526], + [125.047236, 51.529704], + [125.004737, 51.529332], + [124.983795, 51.508478], + [124.928976, 51.498419], + [124.917889, 51.474196], + [124.942527, 51.447349], + [124.885244, 51.40817], + [124.864302, 51.37979], + [124.783614, 51.392115], + [124.76452, 51.38726], + [124.752817, 51.35812], + [124.693687, 51.3327], + [124.62655, 51.327465], + [124.58713, 51.363725], + [124.555717, 51.375307], + [124.490427, 51.380537], + [124.478108, 51.36223], + [124.443616, 51.35812], + [124.426985, 51.331953], + [124.430065, 51.301281], + [124.406659, 51.272086], + [124.339522, 51.293422], + [124.297638, 51.298661], + [124.271769, 51.308389], + [124.239124, 51.344664], + [124.192313, 51.33943], + [124.128255, 51.347281], + [124.090067, 51.3413], + [124.071588, 51.320734], + [123.994596, 51.322604], + [123.939777, 51.313253], + [123.926227, 51.300532], + [123.887423, 51.320734], + [123.842459, 51.367462], + [123.794416, 51.361109], + [123.711264, 51.398089], + [123.660141, 51.342795], + [123.661989, 51.319237], + [123.582533, 51.306893], + [123.582533, 51.294545], + [123.46304, 51.286686], + [123.440251, 51.270963], + [123.414381, 51.278825], + [123.376809, 51.266844], + [123.339853, 51.27246], + [123.294273, 51.254111], + [123.231447, 51.268716], + [123.231447, 51.279199], + [123.127969, 51.297913], + [123.069455, 51.321108], + [123.002934, 51.31213], + [122.965977, 51.345786], + [122.965977, 51.386886], + [122.946267, 51.405183], + [122.903768, 51.415262], + [122.900072, 51.445112], + [122.871123, 51.455181], + [122.854492, 51.477551], + [122.880362, 51.511085], + [122.858804, 51.524864], + [122.880362, 51.537894], + [122.874202, 51.561339], + [122.832935, 51.581797], + [122.85634, 51.606707], + [122.820616, 51.633088], + [122.816304, 51.655371], + [122.778732, 51.698048], + [122.749167, 51.746613], + [122.771957, 51.779579], + [122.732536, 51.832495], + [122.725761, 51.87833], + [122.706051, 51.890151], + [122.729457, 51.919321], + [122.726377, 51.978709], + [122.683877, 51.974654], + [122.664783, 51.99861], + [122.650616, 52.058997], + [122.625363, 52.067459], + [122.643841, 52.111585], + [122.629059, 52.13657], + [122.690653, 52.140243], + [122.73808, 52.153464], + [122.769493, 52.179893], + [122.766413, 52.232705], + [122.787355, 52.252494], + [122.76087, 52.26678], + [122.710979, 52.256157], + [122.67895, 52.276667], + [122.585943, 52.266413], + [122.560689, 52.282526], + [122.478153, 52.29607], + [122.484313, 52.341432], + [122.447356, 52.394052], + [122.419023, 52.375057], + [122.378987, 52.395512], + [122.367284, 52.413768], + [122.342031, 52.414133], + [122.326016, 52.459374], + [122.310618, 52.475416], + [122.207756, 52.469218], + [122.178191, 52.48963], + [122.168952, 52.513674], + [122.140003, 52.510032], + [122.142467, 52.495096], + [122.107358, 52.452445], + [122.080873, 52.440407], + [122.091344, 52.427272], + [122.040837, 52.413038], + [122.035909, 52.377615], + [121.976779, 52.343626], + [121.94783, 52.298266], + [121.901018, 52.280695], + [121.841272, 52.282526], + [121.769207, 52.308147], + [121.714389, 52.318025], + [121.715621, 52.342894], + [121.658338, 52.3904], + [121.678664, 52.419973], + [121.63986, 52.44442], + [121.590585, 52.443326], + [121.565331, 52.460468], + [121.519136, 52.456821], + [121.495114, 52.484892], + [121.474172, 52.482706], + [121.416274, 52.499468], + [121.411963, 52.52205], + [121.353448, 52.534793], + [121.323883, 52.573727], + [121.280151, 52.586819], + [121.225333, 52.577364], + [121.182217, 52.59918], + [121.237036, 52.619167], + [121.29247, 52.651855], + [121.309717, 52.676173], + [121.373158, 52.683067], + [121.455078, 52.73528], + [121.476636, 52.772225], + [121.511129, 52.779104], + [121.537614, 52.801542], + [121.591201, 52.824693], + [121.620766, 52.853251], + [121.604136, 52.872401], + [121.610295, 52.892264], + [121.66265, 52.912478], + [121.677432, 52.948192], + [121.715621, 52.997926], + [121.785838, 53.018451], + [121.817867, 53.061631], + [121.775367, 53.089674], + [121.784606, 53.104408], + [121.753193, 53.147501], + [121.722396, 53.145706], + [121.665114, 53.170467], + [121.660186, 53.195213], + [121.67928, 53.199515], + [121.679896, 53.240722], + [121.642324, 53.262564], + [121.615222, 53.258984], + [121.575802, 53.29155], + [121.504969, 53.323018], + [121.499426, 53.337314], + [121.416274, 53.319443], + [121.336818, 53.325877], + [121.308485, 53.301565], + [121.227797, 53.280459], + [121.155732, 53.285468], + [121.129246, 53.277238], + [121.098449, 53.306929], + [121.055334, 53.29155], + [120.950624, 53.29763], + [120.936457, 53.28833], + [120.882871, 53.294411], + [120.867472, 53.278669], + [120.820661, 53.269007], + [120.838523, 53.239648], + [120.821893, 53.241797], + [120.736277, 53.204892], + [120.690698, 53.174771], + [120.687002, 53.142476], + [120.659901, 53.137091], + [120.643886, 53.106923], + [120.562582, 53.082845], + [120.529321, 53.045803], + [120.452945, 53.01017], + [120.411061, 52.957927], + [120.363018, 52.94134], + [120.350699, 52.906343], + [120.295265, 52.891542], + [120.297112, 52.869872], + [120.222584, 52.84277], + [120.181316, 52.806969], + [120.14128, 52.813119], + [120.101244, 52.788877], + [120.031642, 52.773674], + [120.071063, 52.70628], + [120.035338, 52.646409], + [120.049505, 52.598453], + [120.07599, 52.586092], + [120.125265, 52.586819], + [120.194866, 52.578819], + [120.289721, 52.623527], + [120.396895, 52.616261], + [120.462184, 52.64532], + [120.483742, 52.630066], + [120.56135, 52.595544], + [120.605082, 52.589364], + [120.62664, 52.570818], + [120.658669, 52.56718], + [120.690698, 52.547532], + [120.734429, 52.536977], + [120.687002, 52.511489], + [120.706712, 52.492909], + [120.68269, 52.464479], + [120.688234, 52.427637], + [120.64943, 52.3904], + [120.653741, 52.371038], + [120.62356, 52.361172], + [120.627256, 52.323878], + [120.653741, 52.302658], + [120.695625, 52.290214], + [120.715951, 52.261286], + [120.755371, 52.258355], + [120.745516, 52.20594], + [120.786784, 52.15787], + [120.760299, 52.136937], + [120.76769, 52.10938], + [120.753523, 52.085483], + [120.717183, 52.072978], + [120.690698, 52.047221], + [120.691929, 52.026973], + [120.717799, 52.015556], + [120.704864, 51.983501], + [120.66298, 51.958061], + [120.656821, 51.926333], + [120.548416, 51.907877], + [120.549032, 51.882394], + [120.481278, 51.885719], + [120.480046, 51.855049], + [120.40059, 51.833605], + [120.40675, 51.81659], + [120.363634, 51.789945], + [120.317438, 51.785873], + [120.294649, 51.752171], + [120.226279, 51.717703], + [120.172693, 51.679868], + [120.087077, 51.678013], + [120.100628, 51.649058], + [120.05936, 51.634203], + [120.035954, 51.583657], + [120.052584, 51.560967], + [120.017476, 51.52114], + [119.985447, 51.505125], + [119.982367, 51.482396], + [120.002693, 51.459283], + [119.982983, 51.445112], + [119.97128, 51.40033], + [119.910918, 51.390994], + [119.914614, 51.374187], + [119.946643, 51.360736], + [119.883817, 51.336813], + [119.885049, 51.302777], + [119.811136, 51.281071], + [119.828383, 51.263099], + [119.797586, 51.243622], + [119.821607, 51.21439], + [119.784035, 51.22601], + [119.760629, 51.212516], + [119.788346, 51.174636], + [119.771716, 51.124331], + [119.752622, 51.117193], + [119.764325, 51.092017], + [119.719361, 51.075099], + [119.726753, 51.051028], + [119.678093, 51.016404], + [119.630666, 51.00925], + [119.598637, 50.984767], + [119.569688, 50.933879], + [119.491464, 50.87878], + [119.498855, 50.827776], + [119.515485, 50.814165], + [119.496391, 50.771795], + [119.506862, 50.763846], + [119.450196, 50.695281], + [119.430486, 50.684286], + [119.385522, 50.682769], + [119.394145, 50.667219], + [119.361501, 50.632689], + [119.298059, 50.616743], + [119.281428, 50.601551], + [119.295595, 50.573814], + [119.264182, 50.536933], + [119.262334, 50.490124], + [119.250631, 50.448604], + [119.22353, 50.441363], + [119.217371, 50.414675], + [119.165016, 50.422683], + [119.125596, 50.389118], + [119.176719, 50.378814], + [119.155777, 50.364691], + [119.188422, 50.347509], + [119.232153, 50.365455], + [119.259871, 50.345218], + [119.277117, 50.366218], + [119.322696, 50.352474], + [119.358421, 50.358965], + [119.381827, 50.324208], + [119.35103, 50.303953], + [119.339943, 50.244668], + [119.319001, 50.220933], + [119.358421, 50.197953], + [119.339327, 50.192206], + [119.350414, 50.166145], + [119.309762, 50.161161], + [119.290052, 50.121655], + [119.236465, 50.075204], + [119.190269, 50.087877], + [119.193965, 50.069826], + [119.163168, 50.027554], + [119.12498, 50.019095], + [119.090487, 49.985629], + [118.982082, 49.979087], + [118.964836, 49.988708], + [118.791757, 49.955606], + [118.761576, 49.959456], + [118.739402, 49.946364], + [118.672264, 49.955991], + [118.605127, 49.926719], + [118.574946, 49.931342], + [118.531214, 49.887791], + [118.485019, 49.866194], + [118.483787, 49.830691], + [118.443751, 49.835709], + [118.385853, 49.827217], + [118.398787, 49.802502], + [118.384005, 49.783958], + [118.315636, 49.766953], + [118.284223, 49.743755], + [118.220781, 49.729831], + [118.211542, 49.690744], + [118.156723, 49.660149], + [118.129622, 49.669446], + [118.082811, 49.616741], + [118.011362, 49.614803], + [117.995963, 49.623332], + [117.950999, 49.596187], + [117.866, 49.591532], + [117.849369, 49.551557], + [117.809333, 49.521263], + [117.638102, 49.574847], + [117.485349, 49.633024], + [117.278394, 49.636512], + [117.068974, 49.695389], + [116.736367, 49.847674], + [116.717889, 49.847288], + [116.428397, 49.430659], + [116.048363, 48.873274], + [116.077928, 48.822471], + [116.069305, 48.811437], + [115.83032, 48.560156], + [115.799523, 48.514982], + [115.822929, 48.259432], + [115.81061, 48.257042], + [115.529126, 48.155336], + [115.545141, 48.134971], + [115.539597, 48.104607], + [115.580249, 47.921649], + [115.939342, 47.683275], + [115.968291, 47.689721], + [116.111189, 47.811642], + [116.130283, 47.823296], + [116.26579, 47.876711], + [116.453035, 47.837358], + [116.669846, 47.890758], + [116.791186, 47.89758], + [116.879265, 47.893968], + [117.094844, 47.8241], + [117.384335, 47.641356], + [117.493357, 47.758563], + [117.519226, 47.761782], + [117.529081, 47.782697], + [117.813645, 48.016212], + [117.886942, 48.025418], + [117.96147, 48.011007], + [118.052014, 48.01421], + [118.107448, 48.031021], + [118.124694, 48.047427], + [118.150564, 48.036224], + [118.238643, 48.041826], + [118.238027, 48.031422], + [118.284839, 48.011007], + [118.351976, 48.006203], + [118.37415, 48.016612], + [118.422193, 48.01461], + [118.441903, 47.995791], + [118.568171, 47.992187], + [118.773278, 47.771034], + [119.134219, 47.664335], + [119.152081, 47.540453], + [119.205052, 47.520249], + [119.365812, 47.47739], + [119.32208, 47.42721], + [119.365812, 47.423161], + [119.386138, 47.397645], + [119.437877, 47.378602], + [119.450812, 47.353065], + [119.559217, 47.303172], + [119.56784, 47.248357], + [119.627586, 47.247544], + [119.716282, 47.195518], + [119.763093, 47.13082], + [119.806825, 47.055037], + [119.79081, 47.04525], + [119.795122, 47.013024], + [119.845013, 46.964852], + [119.859795, 46.917046], + [119.926933, 46.903963], + [119.920157, 46.853238], + [119.936172, 46.790173], + [119.917078, 46.758203], + [119.93494, 46.712674], + [119.911534, 46.669572], + [119.859179, 46.669572], + [119.804361, 46.68189], + [119.8136, 46.66834], + [119.783419, 46.626023], + [119.739687, 46.615336], + [119.677477, 46.584908], + [119.682405, 46.605058], + [119.656535, 46.625612], + [119.598637, 46.618214], + [119.557985, 46.633832], + [119.491464, 46.629311], + [119.431718, 46.638763], + [119.374435, 46.603414], + [119.357805, 46.619447], + [119.325776, 46.608759], + [119.26295, 46.649034], + [119.20074, 46.648213], + [119.152081, 46.658072], + [119.123132, 46.642872], + [119.073857, 46.676552], + [119.011647, 46.745902], + [118.951285, 46.722111], + [118.912481, 46.733188], + [118.914329, 46.77501], + [118.845343, 46.771731], + [118.788061, 46.717598], + [118.788061, 46.687227], + [118.677192, 46.6979], + [118.639004, 46.721291], + [118.586033, 46.692975], + [118.446831, 46.704467], + [118.41049, 46.728265], + [118.316252, 46.73934], + [118.274984, 46.715957], + [118.238643, 46.709392], + [118.192448, 46.682711], + [118.124078, 46.678195], + [118.04647, 46.631366], + [117.992883, 46.631366], + [117.982412, 46.614925], + [117.914659, 46.607936], + [117.868464, 46.575447], + [117.870927, 46.549935], + [117.813645, 46.530588], + [117.769913, 46.537586], + [117.748355, 46.521941], + [117.704008, 46.516587], + [117.641182, 46.558166], + [117.622704, 46.596012], + [117.596218, 46.603414], + [117.49582, 46.600535], + [117.42006, 46.582029], + [117.447777, 46.528117], + [117.392343, 46.463023], + [117.375712, 46.416421], + [117.383719, 46.394962], + [117.372017, 46.36028], + [117.247597, 46.366888], + [117.097308, 46.356976], + [116.876801, 46.375559], + [116.834302, 46.384229], + [116.81336, 46.355737], + [116.745606, 46.327642], + [116.673541, 46.325163], + [116.585462, 46.292504], + [116.573143, 46.258998], + [116.536187, 46.23251], + [116.439484, 46.137628], + [116.414231, 46.133896], + [116.271949, 45.966926], + [116.243, 45.876169], + [116.288579, 45.839074], + [116.278108, 45.831152], + [116.286731, 45.775247], + [116.260862, 45.776082], + [116.22329, 45.747273], + [116.217746, 45.72221], + [116.17463, 45.688775], + [116.1155, 45.679577], + [116.035428, 45.685013], + [116.026805, 45.661177], + [115.936878, 45.632727], + [115.864197, 45.572853], + [115.699741, 45.45963], + [115.586408, 45.440317], + [115.36467, 45.392427], + [115.178041, 45.396209], + [114.983404, 45.379397], + [114.920578, 45.386122], + [114.745035, 45.438217], + [114.600906, 45.403773], + [114.551014, 45.387383], + [114.539928, 45.325985], + [114.519602, 45.283893], + [114.459855, 45.21353], + [114.409348, 45.179371], + [114.347139, 45.119436], + [114.313262, 45.107189], + [114.19069, 45.036607], + [114.158045, 44.994301], + [114.116777, 44.957045], + [114.065038, 44.931206], + [113.907358, 44.915104], + [113.861778, 44.863377], + [113.798953, 44.849377], + [113.712105, 44.788247], + [113.631417, 44.745333], + [113.540874, 44.759358], + [113.503918, 44.777628], + [113.11526, 44.799714], + [113.037652, 44.822641], + [112.937869, 44.840042], + [112.850406, 44.840466], + [112.712436, 44.879494], + [112.599719, 44.930783], + [112.540589, 45.001072], + [112.438959, 45.071697], + [112.396459, 45.064512], + [112.113743, 45.072965], + [112.071243, 45.096206], + [112.002874, 45.090713], + [111.903707, 45.052252], + [111.764505, 44.969325], + [111.69244, 44.859983], + [111.624687, 44.778477], + [111.585267, 44.705789], + [111.560629, 44.647062], + [111.569868, 44.57634], + [111.530448, 44.55033], + [111.514434, 44.507666], + [111.478709, 44.488884], + [111.427586, 44.394455], + [111.415883, 44.35724], + [111.428818, 44.319573], + [111.507042, 44.294305], + [111.534144, 44.26217], + [111.541535, 44.206855], + [111.559397, 44.171238], + [111.662875, 44.061247], + [111.702295, 44.034147], + [111.773128, 44.010479], + [111.870447, 43.940279], + [111.959758, 43.823382], + [111.970845, 43.748205], + [111.951135, 43.693275], + [111.891388, 43.6738], + [111.79407, 43.672068], + [111.606209, 43.513863], + [111.564325, 43.490422], + [111.456535, 43.494329], + [111.400485, 43.472618], + [111.354289, 43.436125], + [111.183674, 43.396132], + [111.151029, 43.38004], + [111.069725, 43.357852], + [111.02045, 43.329998], + [110.82027, 43.149067], + [110.769763, 43.099272], + [110.736502, 43.089657], + [110.687227, 43.036314], + [110.689691, 43.02144], + [110.631177, 42.936061], + [110.469801, 42.839156], + [110.437156, 42.781203], + [110.34846, 42.742098], + [110.139657, 42.674815], + [110.108244, 42.642687], + [109.906216, 42.635643], + [109.733753, 42.579262], + [109.683862, 42.558988], + [109.544044, 42.472528], + [109.486761, 42.458842], + [109.291509, 42.435879], + [109.026039, 42.458401], + [108.983539, 42.449128], + [108.845569, 42.395673], + [108.798757, 42.415116], + [108.705134, 42.413349], + [108.532671, 42.442945], + [108.298614, 42.438529], + [108.238252, 42.460167], + [108.089195, 42.436321], + [108.022058, 42.433229], + [107.986949, 42.413349], + [107.939522, 42.403628], + [107.736262, 42.415116], + [107.57427, 42.412907], + [107.501589, 42.456635], + [107.46648, 42.458842], + [107.303872, 42.412465], + [107.271844, 42.364285], + [107.051337, 42.319166], + [106.785867, 42.291281], + [106.612789, 42.241679], + [106.372572, 42.161436], + [106.344855, 42.149457], + [106.01348, 42.032213], + [105.74185, 41.949033], + [105.589713, 41.888471], + [105.385221, 41.797073], + [105.291599, 41.749763], + [105.230621, 41.751103], + [105.009498, 41.583007], + [104.923267, 41.654143], + [104.803775, 41.652355], + [104.68921, 41.6452], + [104.524138, 41.661745], + [104.530298, 41.875104], + [104.418813, 41.860397], + [104.30856, 41.840782], + [104.080046, 41.805104], + [103.868779, 41.802427], + [103.454868, 41.877332], + [103.418527, 41.882233], + [103.20726, 41.96283], + [103.021862, 42.028212], + [102.712045, 42.153007], + [102.621502, 42.154338], + [102.540814, 42.162323], + [102.449039, 42.144133], + [102.093642, 42.223512], + [102.070236, 42.232374], + [101.877447, 42.432345], + [101.803534, 42.503861], + [101.770274, 42.509597], + [101.557775, 42.529887], + [101.291689, 42.586312], + [100.862995, 42.671295], + [100.826655, 42.675255], + [100.32528, 42.690213], + [100.272309, 42.636523], + [100.004376, 42.648849], + [99.969267, 42.647969], + [99.51224, 42.568244], + [98.962822, 42.607018], + [98.546447, 42.638284], + [98.195362, 42.653251], + [97.831958, 42.706047], + [97.28254, 42.782081], + [97.172903, 42.795257] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 210000, + "name": "辽宁省", + "center": [123.429096, 41.796767], + "centroid": [122.604994, 41.299712], + "childrenNum": 14, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 5, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [123.534489, 39.788361], + [123.546808, 39.756163], + [123.579453, 39.781002], + [123.612714, 39.775023], + [123.642279, 39.796178], + [123.645358, 39.823761], + [123.674924, 39.826979], + [123.687858, 39.808132], + [123.795032, 39.822842], + [123.812278, 39.831115], + [123.95148, 39.817786], + [124.002603, 39.800316], + [124.103001, 39.823302], + [124.099306, 39.777323], + [124.151045, 39.74558], + [124.173218, 39.841225], + [124.214486, 39.865116], + [124.215102, 39.883487], + [124.21695, 39.894049], + [124.218182, 39.895885], + [124.219414, 39.899099], + [124.241588, 39.928477], + [124.286551, 39.931689], + [124.288399, 39.962888], + [124.349377, 39.989029], + [124.372167, 40.021576], + [124.336442, 40.049985], + [124.346913, 40.079756], + [124.428217, 40.144291], + [124.457782, 40.177679], + [124.490427, 40.18408], + [124.513833, 40.218362], + [124.515065, 40.22019], + [124.62655, 40.291896], + [124.722636, 40.321561], + [124.739267, 40.371733], + [124.834121, 40.423235], + [124.913578, 40.481981], + [124.945606, 40.45603], + [124.985642, 40.475153], + [125.044157, 40.466503], + [125.042925, 40.483802], + [125.004737, 40.496091], + [125.015823, 40.533853], + [125.076801, 40.562048], + [125.113758, 40.569322], + [125.181511, 40.611132], + [125.262815, 40.620218], + [125.279445, 40.655187], + [125.305315, 40.661089], + [125.329337, 40.643835], + [125.375532, 40.658365], + [125.422343, 40.635661], + [125.418648, 40.673345], + [125.453756, 40.676522], + [125.459916, 40.707379], + [125.49564, 40.728697], + [125.544915, 40.729605], + [125.551075, 40.761796], + [125.585567, 40.788535], + [125.61698, 40.763609], + [125.685349, 40.769048], + [125.67611, 40.788082], + [125.641002, 40.798503], + [125.648393, 40.826133], + [125.707523, 40.866877], + [125.687813, 40.897645], + [125.652089, 40.91619], + [125.584335, 40.891764], + [125.589263, 40.931112], + [125.635458, 40.94151], + [125.650241, 40.970888], + [125.674879, 40.974503], + [125.684118, 41.021929], + [125.726617, 41.055332], + [125.739552, 41.08917], + [125.712451, 41.095485], + [125.734009, 41.125695], + [125.759878, 41.132908], + [125.791291, 41.167607], + [125.73832, 41.178418], + [125.758646, 41.232449], + [125.749407, 41.245499], + [125.695205, 41.244599], + [125.685349, 41.273842], + [125.646545, 41.264396], + [125.642234, 41.296327], + [125.62006, 41.318355], + [125.637306, 41.34442], + [125.610205, 41.365084], + [125.589879, 41.359245], + [125.581256, 41.396517], + [125.547995, 41.401006], + [125.534444, 41.428833], + [125.533212, 41.479069], + [125.493176, 41.509103], + [125.507343, 41.534195], + [125.479626, 41.544946], + [125.450061, 41.597777], + [125.461148, 41.642516], + [125.446981, 41.67605], + [125.412488, 41.691246], + [125.344119, 41.672474], + [125.317018, 41.676944], + [125.332416, 41.711354], + [125.336112, 41.768067], + [125.336112, 41.768067], + [125.323177, 41.771191], + [125.323177, 41.771191], + [125.319482, 41.776993], + [125.319482, 41.776993], + [125.294844, 41.822945], + [125.307779, 41.924548], + [125.35151, 41.92811], + [125.291764, 41.958825], + [125.29854, 41.974399], + [125.369989, 42.002868], + [125.363213, 42.017097], + [125.416184, 42.063766], + [125.414336, 42.101964], + [125.446365, 42.098411], + [125.490097, 42.136145], + [125.458068, 42.160105], + [125.458068, 42.160105], + [125.41372, 42.156112], + [125.368141, 42.182726], + [125.357054, 42.145464], + [125.305931, 42.146351], + [125.312706, 42.197359], + [125.280677, 42.175187], + [125.312706, 42.219966], + [125.27575, 42.231045], + [125.27575, 42.266928], + [125.299156, 42.289953], + [125.264047, 42.312528], + [125.224011, 42.30102], + [125.175352, 42.308102], + [125.167345, 42.351903], + [125.203685, 42.366938], + [125.185823, 42.38197], + [125.186439, 42.427928], + [125.140243, 42.44692], + [125.150098, 42.458842], + [125.105135, 42.490624], + [125.068794, 42.499449], + [125.090968, 42.515773], + [125.066946, 42.534738], + [125.089736, 42.567803], + [125.082961, 42.591159], + [125.097127, 42.622433], + [125.038613, 42.615387], + [125.010896, 42.63212], + [125.014592, 42.666014], + [124.99057, 42.677455], + [124.968396, 42.722756], + [124.996729, 42.745174], + [124.975171, 42.802722], + [124.92836, 42.819844], + [124.897563, 42.787791], + [124.874157, 42.789987], + [124.856911, 42.824234], + [124.84952, 42.882585], + [124.87231, 42.962344], + [124.869846, 42.988178], + [124.840897, 43.032377], + [124.88894, 43.074796], + [124.882781, 43.13422], + [124.785462, 43.117185], + [124.755281, 43.074359], + [124.719557, 43.069987], + [124.686912, 43.051185], + [124.677673, 43.002185], + [124.658579, 42.972854], + [124.635173, 42.972854], + [124.632093, 42.949642], + [124.607456, 42.937376], + [124.586514, 42.905384], + [124.466406, 42.847054], + [124.435609, 42.880831], + [124.371551, 42.880831], + [124.38079, 42.912835], + [124.431913, 42.930803], + [124.442384, 42.958841], + [124.42329, 42.975482], + [124.369703, 42.972854], + [124.333363, 42.997371], + [124.425754, 43.076107], + [124.366007, 43.121554], + [124.273617, 43.17875], + [124.287167, 43.207983], + [124.27608, 43.233278], + [124.228653, 43.235022], + [124.215102, 43.255947], + [124.168291, 43.244177], + [124.114088, 43.247229], + [124.117168, 43.2773], + [124.099306, 43.292983], + [124.032784, 43.280786], + [123.964415, 43.34088], + [123.896046, 43.361333], + [123.881263, 43.392218], + [123.881263, 43.392218], + [123.852314, 43.406133], + [123.857858, 43.459153], + [123.857858, 43.459153], + [123.79688, 43.489988], + [123.747604, 43.472184], + [123.749452, 43.439167], + [123.710032, 43.417001], + [123.703873, 43.37047], + [123.698329, 43.272071], + [123.664453, 43.264663], + [123.676771, 43.223684], + [123.645974, 43.208855], + [123.666916, 43.179623], + [123.636119, 43.141644], + [123.631192, 43.088346], + [123.580685, 43.036314], + [123.572678, 43.003498], + [123.536337, 43.007], + [123.474743, 43.042438], + [123.434707, 43.027565], + [123.323222, 43.000872], + [123.259165, 42.993431], + [123.18402, 42.925983], + [123.188947, 42.895739], + [123.169853, 42.859777], + [123.227752, 42.831695], + [123.118114, 42.801405], + [123.058368, 42.768903], + [122.980144, 42.777689], + [122.945651, 42.753524], + [122.925941, 42.772417], + [122.887137, 42.770221], + [122.883442, 42.751766], + [122.883442, 42.751766], + [122.848949, 42.712203], + [122.848949, 42.712203], + [122.786123, 42.757479], + [122.73808, 42.77066], + [122.733152, 42.786034], + [122.653696, 42.78252], + [122.624747, 42.773296], + [122.580399, 42.789987], + [122.576088, 42.819405], + [122.556378, 42.827745], + [122.436886, 42.843105], + [122.35127, 42.830378], + [122.371596, 42.776371], + [122.439349, 42.770221], + [122.460907, 42.755282], + [122.396234, 42.707366], + [122.396234, 42.684054], + [122.338951, 42.669975], + [122.324785, 42.684934], + [122.261343, 42.695931], + [122.204676, 42.732867], + [122.204676, 42.685374], + [122.160945, 42.684934], + [122.072865, 42.710444], + [122.062394, 42.723635], + [122.018663, 42.69901], + [121.939207, 42.688453], + [121.94167, 42.666014], + [121.915801, 42.656332], + [121.921344, 42.605697], + [121.889931, 42.556784], + [121.844352, 42.522389], + [121.831417, 42.533856], + [121.817867, 42.504303], + [121.803084, 42.514891], + [121.747649, 42.484887], + [121.69899, 42.438529], + [121.66573, 42.437204], + [121.604136, 42.495037], + [121.607831, 42.516214], + [121.570875, 42.487093], + [121.506201, 42.482239], + [121.4791, 42.49636], + [121.434752, 42.475176], + [121.386093, 42.474294], + [121.304789, 42.435879], + [121.314644, 42.42837], + [121.285079, 42.387717], + [121.218558, 42.371802], + [121.184681, 42.333324], + [121.133558, 42.300135], + [121.120623, 42.280656], + [121.087978, 42.278885], + [121.070732, 42.254083], + [121.028848, 42.242565], + [120.992508, 42.264714], + [120.933994, 42.27977], + [120.883487, 42.269585], + [120.883487, 42.269585], + [120.883487, 42.242565], + [120.8299, 42.252755], + [120.820661, 42.227943], + [120.79048, 42.218636], + [120.745516, 42.223512], + [120.72211, 42.203565], + [120.624792, 42.154338], + [120.58414, 42.167203], + [120.56751, 42.152119], + [120.466496, 42.105516], + [120.493597, 42.073539], + [120.450481, 42.057101], + [120.456641, 42.016208], + [120.399358, 41.984631], + [120.373489, 41.994862], + [120.309431, 41.951704], + [120.318054, 41.93746], + [120.271859, 41.925439], + [120.260156, 41.904062], + [120.290337, 41.897381], + [120.286641, 41.880005], + [120.251533, 41.884016], + [120.215808, 41.853265], + [120.188707, 41.848361], + [120.183164, 41.826513], + [120.127113, 41.77253], + [120.1382, 41.729221], + [120.096316, 41.697056], + [120.035954, 41.708226], + [120.024867, 41.737707], + [120.050737, 41.776101], + [120.041498, 41.818932], + [120.023019, 41.816701], + [119.989759, 41.899163], + [119.954034, 41.923212], + [119.950954, 41.974399], + [119.924469, 41.98908], + [119.921389, 42.014429], + [119.897368, 42.030879], + [119.87581, 42.077982], + [119.845629, 42.097079], + [119.837622, 42.135257], + [119.854868, 42.170308], + [119.841933, 42.215534], + [119.744615, 42.211545], + [119.679941, 42.240793], + [119.617115, 42.252755], + [119.609108, 42.276671], + [119.557985, 42.289068], + [119.557985, 42.289068], + [119.539507, 42.297922], + [119.571536, 42.335536], + [119.572152, 42.359421], + [119.540123, 42.363401], + [119.502551, 42.388159], + [119.482841, 42.347037], + [119.432949, 42.317396], + [119.34795, 42.300578], + [119.280197, 42.260728], + [119.274037, 42.239021], + [119.237697, 42.200905], + [119.277733, 42.185387], + [119.286972, 42.154781], + [119.30853, 42.147239], + [119.314689, 42.119723], + [119.352261, 42.118391], + [119.384906, 42.08953], + [119.375667, 42.023322], + [119.324544, 41.969505], + [119.323928, 41.937014], + [119.340559, 41.926774], + [119.323312, 41.889807], + [119.334399, 41.871539], + [119.312841, 41.80555], + [119.292515, 41.790827], + [119.317769, 41.764049], + [119.319001, 41.727435], + [119.299907, 41.705545], + [119.307914, 41.657273], + [119.342406, 41.617914], + [119.415703, 41.590169], + [119.420015, 41.567785], + [119.362116, 41.566442], + [119.361501, 41.545841], + [119.406464, 41.503276], + [119.401537, 41.472343], + [119.378131, 41.459787], + [119.376283, 41.422102], + [119.309762, 41.405944], + [119.330704, 41.385293], + [119.296211, 41.325097], + [119.239545, 41.31431], + [119.2494, 41.279689], + [119.209364, 41.244599], + [119.204436, 41.222546], + [119.169943, 41.222996], + [119.189038, 41.198234], + [119.126212, 41.138767], + [119.081248, 41.131555], + [119.080632, 41.095936], + [119.037516, 41.067516], + [118.964836, 41.079246], + [118.937118, 41.052625], + [118.951901, 41.018317], + [119.013495, 41.007479], + [119.00056, 40.967273], + [118.977154, 40.959138], + [118.977154, 40.959138], + [118.916792, 40.969984], + [118.90201, 40.960946], + [118.873061, 40.847866], + [118.845959, 40.822057], + [118.878604, 40.783098], + [118.907553, 40.775394], + [118.895234, 40.75409], + [118.950053, 40.747743], + [118.96114, 40.72008], + [119.011031, 40.687414], + [119.028277, 40.692406], + [119.054763, 40.664721], + [119.115125, 40.666536], + [119.165632, 40.69286], + [119.184726, 40.680153], + [119.14469, 40.632482], + [119.162552, 40.600228], + [119.177951, 40.609315], + [119.230921, 40.603863], + [119.22045, 40.569322], + [119.256175, 40.543404], + [119.30237, 40.530215], + [119.429254, 40.540221], + [119.477913, 40.533399], + [119.503783, 40.553864], + [119.559217, 40.547952], + [119.572152, 40.523846], + [119.553674, 40.502007], + [119.604797, 40.455119], + [119.586934, 40.375381], + [119.598021, 40.334335], + [119.651608, 40.271808], + [119.639289, 40.231613], + [119.639289, 40.231613], + [119.671934, 40.23938], + [119.716898, 40.195966], + [119.745847, 40.207851], + [119.760629, 40.136056], + [119.736608, 40.104936], + [119.772332, 40.08113], + [119.783419, 40.046778], + [119.783419, 40.046778], + [119.787115, 40.041739], + [119.787115, 40.041739], + [119.81668, 40.050443], + [119.81668, 40.050443], + [119.854252, 40.033033], + [119.845629, 40.000949], + [119.845629, 40.000949], + [119.854252, 39.98857], + [119.91831, 39.989946], + [119.941715, 40.009659], + [119.947259, 40.040364], + [120.092005, 40.077466], + [120.134504, 40.074719], + [120.161606, 40.096239], + [120.273091, 40.127362], + [120.371641, 40.174478], + [120.451097, 40.177679], + [120.491749, 40.20008], + [120.523778, 40.256737], + [120.52193, 40.304676], + [120.537329, 40.325211], + [120.602618, 40.36079], + [120.596459, 40.399084], + [120.617401, 40.41959], + [120.616169, 40.444645], + [120.619249, 40.460128], + [120.666676, 40.467413], + [120.693777, 40.505647], + [120.72211, 40.515657], + [120.72827, 40.539311], + [120.822509, 40.59432], + [120.837291, 40.644289], + [120.8299, 40.671076], + [120.861313, 40.684692], + [120.939537, 40.686507], + [120.983269, 40.712822], + [121.032544, 40.709193], + [121.028848, 40.746382], + [120.991276, 40.744115], + [120.980189, 40.766329], + [120.994356, 40.790801], + [120.971566, 40.805751], + [121.00729, 40.807563], + [121.010986, 40.784457], + [121.086747, 40.79805], + [121.076892, 40.815716], + [121.096602, 40.839717], + [121.126167, 40.86914], + [121.177906, 40.873665], + [121.23642, 40.851035], + [121.290622, 40.851488], + [121.439064, 40.830208], + [121.440296, 40.88181], + [121.499426, 40.880001], + [121.526527, 40.85194], + [121.55486, 40.849677], + [121.553013, 40.817528], + [121.576418, 40.837906], + [121.626309, 40.844244], + [121.682976, 40.829755], + [121.732251, 40.846961], + [121.735331, 40.862351], + [121.778446, 40.886787], + [121.816019, 40.894931], + [121.84312, 40.831567], + [121.883772, 40.802127], + [121.934279, 40.79805], + [121.936127, 40.711462], + [121.951525, 40.680607], + [122.025438, 40.674253], + [122.06609, 40.64883], + [122.122141, 40.657457], + [122.148626, 40.671983], + [122.133843, 40.614313], + [122.150474, 40.588413], + [122.245944, 40.519752], + [122.231162, 40.505192], + [122.265038, 40.48016], + [122.221923, 40.481071], + [122.240401, 40.461039], + [122.250872, 40.445555], + [122.229314, 40.424146], + [122.186814, 40.422779], + [122.198517, 40.382219], + [122.152322, 40.357597], + [122.135691, 40.374925], + [122.111054, 40.348932], + [122.138155, 40.338897], + [122.110438, 40.315629], + [122.079641, 40.332967], + [122.040221, 40.322017], + [122.039605, 40.260391], + [122.02667, 40.244862], + [121.940438, 40.242121], + [121.950293, 40.204194], + [121.98109, 40.173106], + [122.003264, 40.172191], + [121.995257, 40.128277], + [121.956453, 40.133311], + [121.910257, 40.072887], + [121.824642, 40.025701], + [121.796309, 39.999116], + [121.779062, 39.942702], + [121.76428, 39.933525], + [121.699606, 39.937196], + [121.626925, 39.882569], + [121.572107, 39.865116], + [121.541926, 39.874302], + [121.530223, 39.851334], + [121.472325, 39.802155], + [121.487107, 39.760303], + [121.45939, 39.747881], + [121.502506, 39.703233], + [121.482796, 39.659478], + [121.451999, 39.658095], + [121.450151, 39.624914], + [121.325731, 39.601402], + [121.299246, 39.606013], + [121.263521, 39.589873], + [121.226565, 39.554814], + [121.224717, 39.519275], + [121.268449, 39.482794], + [121.286927, 39.507271], + [121.301709, 39.476327], + [121.245659, 39.456923], + [121.270296, 39.434277], + [121.246891, 39.421334], + [121.245659, 39.389427], + [121.270296, 39.374162], + [121.307869, 39.391277], + [121.324499, 39.371386], + [121.35468, 39.377863], + [121.432904, 39.357506], + [121.435984, 39.329736], + [121.466781, 39.320014], + [121.474788, 39.296398], + [121.508665, 39.29223], + [121.51544, 39.286672], + [121.562252, 39.322792], + [121.621382, 39.326033], + [121.72486, 39.364447], + [121.711925, 39.33992], + [121.7187, 39.320477], + [121.667577, 39.310754], + [121.672505, 39.275554], + [121.623846, 39.285745], + [121.589353, 39.263044], + [121.631237, 39.22643], + [121.591201, 39.228748], + [121.586889, 39.193506], + [121.604136, 39.166136], + [121.639244, 39.166136], + [121.68236, 39.117863], + [121.631853, 39.077921], + [121.605983, 39.080708], + [121.642324, 39.11972], + [121.590585, 39.154999], + [121.562252, 39.127149], + [121.599208, 39.098824], + [121.581962, 39.075598], + [121.508049, 39.034237], + [121.431057, 39.027263], + [121.370695, 39.060264], + [121.317108, 39.012384], + [121.341129, 38.980757], + [121.275224, 38.971917], + [121.204391, 38.941202], + [121.180369, 38.959819], + [121.128014, 38.958888], + [121.08921, 38.922115], + [121.094138, 38.894173], + [121.129862, 38.879266], + [121.110768, 38.862026], + [121.12863, 38.799089], + [121.112, 38.776231], + [121.13787, 38.723023], + [121.198848, 38.721623], + [121.259825, 38.786495], + [121.280767, 38.786961], + [121.288775, 38.78976], + [121.315876, 38.793958], + [121.359608, 38.822406], + [121.399028, 38.812613], + [121.509897, 38.817743], + [121.564715, 38.874607], + [121.618302, 38.862492], + [121.675585, 38.86156], + [121.708845, 38.872744], + [121.719316, 38.920252], + [121.655874, 38.946788], + [121.618918, 38.950046], + [121.66265, 38.966333], + [121.671273, 39.010059], + [121.73841, 38.998898], + [121.756889, 39.025869], + [121.790149, 39.022614], + [121.804932, 38.970986], + [121.863446, 38.942598], + [121.920728, 38.969591], + [121.905946, 38.997503], + [121.852975, 39.035631], + [121.8887, 39.027263], + [121.929352, 39.024939], + [121.907178, 39.055617], + [121.923192, 39.053758], + [121.963228, 39.030053], + [122.013735, 39.073275], + [122.061778, 39.060264], + [122.071634, 39.074204], + [122.048228, 39.101146], + [122.088264, 39.112291], + [122.127684, 39.144788], + [122.167104, 39.158711], + [122.123988, 39.172631], + [122.117213, 39.213911], + [122.160329, 39.238019], + [122.242865, 39.267678], + [122.274893, 39.322329], + [122.30877, 39.346399], + [122.366053, 39.370461], + [122.412864, 39.411625], + [122.455364, 39.408388], + [122.467682, 39.403301], + [122.51203, 39.413474], + [122.532972, 39.419947], + [122.581631, 39.464316], + [122.637066, 39.488799], + [122.649385, 39.516505], + [122.682645, 39.514658], + [122.808913, 39.559889], + [122.847101, 39.581571], + [122.860652, 39.604629], + [122.941956, 39.604629], + [122.972753, 39.594946], + [122.978912, 39.616156], + [123.021412, 39.64335], + [123.010941, 39.655331], + [123.103332, 39.676983], + [123.146448, 39.647037], + [123.166774, 39.674219], + [123.212969, 39.665928], + [123.215433, 39.696786], + [123.253005, 39.689879], + [123.286882, 39.704154], + [123.270251, 39.714743], + [123.274563, 39.753862], + [123.350939, 39.750641], + [123.388512, 39.74742], + [123.392823, 39.723949], + [123.477823, 39.74696], + [123.521555, 39.772724], + [123.534489, 39.788361] + ] + ], + [ + [ + [122.63953, 39.286209], + [122.593334, 39.278334], + [122.539131, 39.308439], + [122.50895, 39.290377], + [122.57732, 39.269994], + [122.67895, 39.268605], + [122.673406, 39.269531], + [122.662935, 39.273701], + [122.655544, 39.277407], + [122.640761, 39.288061], + [122.63953, 39.286209] + ] + ], + [ + [ + [122.318625, 39.170775], + [122.345111, 39.144788], + [122.366053, 39.174951], + [122.398697, 39.16196], + [122.383299, 39.190723], + [122.393154, 39.213448], + [122.343263, 39.203246], + [122.322321, 39.177271], + [122.322937, 39.174487], + [122.319241, 39.172167], + [122.318625, 39.170775] + ] + ], + [ + [ + [122.691884, 39.23292], + [122.696812, 39.206492], + [122.751631, 39.229675], + [122.740544, 39.248679], + [122.635834, 39.241727], + [122.628443, 39.231993], + [122.690037, 39.234774], + [122.691268, 39.23431], + [122.691884, 39.23292] + ] + ], + [ + [ + [122.738696, 39.034701], + [122.704819, 39.044463], + [122.733152, 39.014244], + [122.75779, 39.009594], + [122.739312, 39.036561], + [122.738696, 39.034701] + ] + ], + [ + [ + [123.022644, 39.546507], + [122.96105, 39.551122], + [122.945035, 39.520198], + [122.995542, 39.495264], + [123.036194, 39.533123], + [123.022644, 39.546507] + ] + ], + [ + [ + [122.503407, 39.241263], + [122.502175, 39.224112], + [122.547755, 39.229211], + [122.503407, 39.241263] + ] + ], + [ + [ + [120.786784, 40.473787], + [120.83298, 40.491995], + [120.8299, 40.516112], + [120.805262, 40.525666], + [120.774465, 40.48016], + [120.786784, 40.473787] + ] + ], + [ + [ + [123.086702, 39.426881], + [123.090397, 39.450915], + [123.054057, 39.457847], + [123.086702, 39.426881] + ] + ], + [ + [ + [123.160614, 39.025404], + [123.205578, 39.057011], + [123.20065, 39.077921], + [123.145832, 39.091857], + [123.143984, 39.038885], + [123.160614, 39.025404] + ] + ], + [ + [ + [123.716807, 39.74512], + [123.756843, 39.754322], + [123.719887, 39.763063], + [123.716807, 39.74512] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 220000, + "name": "吉林省", + "center": [125.3245, 43.886841], + "centroid": [126.171208, 43.703954], + "childrenNum": 9, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 6, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [129.601492, 42.415116], + [129.601492, 42.422627], + [129.591021, 42.447803], + [129.627361, 42.462816], + [129.651999, 42.426603], + [129.704354, 42.427045], + [129.748701, 42.471204], + [129.738846, 42.500332], + [129.749933, 42.546644], + [129.746237, 42.58455], + [129.786889, 42.615387], + [129.754245, 42.645768], + [129.796744, 42.681854], + [129.767179, 42.707806], + [129.78381, 42.762752], + [129.810911, 42.795257], + [129.816454, 42.851003], + [129.835549, 42.866796], + [129.846636, 42.918533], + [129.874969, 42.923792], + [129.856491, 42.951833], + [129.868193, 42.97373], + [129.903918, 42.968475], + [129.897143, 43.001748], + [129.954425, 43.010938], + [129.963664, 42.978547], + [130.002468, 42.981174], + [130.027106, 42.9676], + [130.072685, 42.971541], + [130.10841, 42.989929], + [130.144134, 42.976357], + [130.120729, 42.954461], + [130.127504, 42.932556], + [130.10225, 42.922916], + [130.136127, 42.90363], + [130.17062, 42.912397], + [130.21004, 42.902315], + [130.258083, 42.90626], + [130.277793, 42.892232], + [130.258083, 42.860655], + [130.245148, 42.799209], + [130.242069, 42.738582], + [130.257467, 42.710884], + [130.290112, 42.702968], + [130.333228, 42.64973], + [130.373264, 42.630799], + [130.388046, 42.603054], + [130.420691, 42.617148], + [130.44656, 42.607459], + [130.423771, 42.574855], + [130.435474, 42.553257], + [130.476125, 42.570007], + [130.459495, 42.588075], + [130.482285, 42.626837], + [130.522937, 42.622433], + [130.520473, 42.593362], + [130.558661, 42.495919], + [130.585763, 42.485328], + [130.581451, 42.435437], + [130.645509, 42.426603], + [130.600545, 42.450453], + [130.599929, 42.486211], + [130.565437, 42.506509], + [130.570364, 42.557224], + [130.622719, 42.573092], + [130.633806, 42.603494], + [130.592538, 42.671295], + [130.521089, 42.702089], + [130.464423, 42.688453], + [130.425003, 42.706926], + [130.40714, 42.731548], + [130.46627, 42.772417], + [130.532792, 42.787352], + [130.562357, 42.815015], + [130.603625, 42.819405], + [130.665835, 42.847932], + [130.708335, 42.846615], + [130.719422, 42.831695], + [130.75453, 42.845738], + [130.784095, 42.842227], + [130.801957, 42.879515], + [130.845073, 42.881269], + [130.890653, 42.852758], + [130.912826, 42.870744], + [130.949783, 42.876884], + [130.981812, 42.857145], + [131.043406, 42.862848], + [131.017536, 42.915027], + [131.034167, 42.929051], + [131.114855, 42.915027], + [131.145652, 42.9365], + [131.151195, 42.968475], + [131.115471, 42.975482], + [131.11855, 43.007875], + [131.102536, 43.021002], + [131.120398, 43.068238], + [131.171521, 43.06955], + [131.173985, 43.111506], + [131.207861, 43.1316], + [131.218948, 43.191405], + [131.201086, 43.203185], + [131.206014, 43.237202], + [131.255289, 43.265099], + [131.269455, 43.297775], + [131.275615, 43.369165], + [131.314419, 43.392653], + [131.295941, 43.441774], + [131.314419, 43.461325], + [131.31873, 43.499539], + [131.304564, 43.502144], + [131.294093, 43.470012], + [131.234963, 43.475224], + [131.201086, 43.442209], + [131.175217, 43.444816], + [131.142572, 43.425695], + [131.026775, 43.508655], + [130.959638, 43.48608], + [130.907283, 43.434387], + [130.864167, 43.437863], + [130.841378, 43.454374], + [130.822899, 43.503446], + [130.776704, 43.52341], + [130.727429, 43.560284], + [130.671378, 43.565054], + [130.665835, 43.583698], + [130.623335, 43.589767], + [130.630726, 43.622268], + [130.57098, 43.626167], + [130.57098, 43.626167], + [130.501995, 43.636563], + [130.488444, 43.65605], + [130.437937, 43.646091], + [130.412684, 43.652586], + [130.394206, 43.703227], + [130.423155, 43.745179], + [130.382503, 43.777164], + [130.381887, 43.817768], + [130.362793, 43.844967], + [130.386198, 43.85403], + [130.368336, 43.894151], + [130.381887, 43.910106], + [130.338155, 43.963975], + [130.364025, 43.992399], + [130.365256, 44.044042], + [130.319061, 44.03974], + [130.307358, 44.002731], + [130.27225, 43.981634], + [130.262395, 43.949328], + [130.208192, 43.948466], + [130.153373, 43.915711], + [130.143518, 43.878624], + [130.116417, 43.878192], + [130.110873, 43.852735], + [130.079461, 43.835039], + [130.027722, 43.851872], + [130.009243, 43.889407], + [130.022794, 43.917866], + [130.017867, 43.961821], + [129.979062, 44.015644], + [129.951345, 44.027263], + [129.907614, 44.023821], + [129.881128, 44.000148], + [129.868193, 44.012631], + [129.802904, 43.964837], + [129.780114, 43.892857], + [129.739462, 43.895876], + [129.743158, 43.876035], + [129.699426, 43.8838], + [129.650767, 43.873016], + [129.529427, 43.870427], + [129.467833, 43.874741], + [129.449971, 43.850578], + [129.417942, 43.843672], + [129.406855, 43.819496], + [129.348341, 43.798333], + [129.30892, 43.812155], + [129.289826, 43.797038], + [129.254718, 43.819496], + [129.211602, 43.784509], + [129.232544, 43.709284], + [129.214066, 43.695006], + [129.217146, 43.648689], + [129.232544, 43.635263], + [129.23008, 43.593234], + [129.169102, 43.561585], + [129.145081, 43.570258], + [129.093958, 43.547706], + [129.037907, 43.540332], + [129.013886, 43.522976], + [128.962763, 43.53903], + [128.949828, 43.553779], + [128.878379, 43.539898], + [128.834647, 43.587599], + [128.821097, 43.637429], + [128.78722, 43.686784], + [128.768126, 43.732207], + [128.729322, 43.736964], + [128.760119, 43.755554], + [128.739177, 43.806972], + [128.719467, 43.816905], + [128.760734, 43.857482], + [128.729938, 43.889838], + [128.696061, 43.903207], + [128.636315, 43.891132], + [128.64001, 43.948035], + [128.610445, 43.960529], + [128.584576, 43.990246], + [128.574721, 44.047914], + [128.529141, 44.112401], + [128.471859, 44.157501], + [128.450301, 44.203423], + [128.471859, 44.247596], + [128.453997, 44.257884], + [128.472475, 44.320001], + [128.446605, 44.339694], + [128.475555, 44.346114], + [128.481714, 44.375637], + [128.457076, 44.409848], + [128.463236, 44.431647], + [128.427511, 44.473512], + [128.397946, 44.483761], + [128.372693, 44.514495], + [128.295084, 44.480772], + [128.293237, 44.467961], + [128.228563, 44.445748], + [128.211317, 44.431647], + [128.172512, 44.34697], + [128.137404, 44.357668], + [128.094904, 44.354673], + [128.074578, 44.370075], + [128.049941, 44.349965], + [128.065339, 44.307155], + [128.101679, 44.293449], + [128.064107, 44.251454], + [128.104143, 44.230017], + [128.09244, 44.181539], + [128.060411, 44.168663], + [128.088129, 44.158359], + [128.091208, 44.133022], + [128.042549, 44.103807], + [127.950158, 44.088334], + [127.912586, 44.064687], + [127.862695, 44.062967], + [127.846065, 44.081886], + [127.808492, 44.086615], + [127.783239, 44.071997], + [127.729036, 44.09908], + [127.735811, 44.11412], + [127.712406, 44.199133], + [127.681609, 44.166946], + [127.641573, 44.193555], + [127.626174, 44.187977], + [127.59045, 44.227872], + [127.623711, 44.278025], + [127.579363, 44.310581], + [127.486356, 44.410275], + [127.50853, 44.437202], + [127.463566, 44.484615], + [127.465414, 44.516628], + [127.485124, 44.528576], + [127.536247, 44.522176], + [127.570124, 44.55033], + [127.557189, 44.575488], + [127.392733, 44.632158], + [127.275705, 44.640249], + [127.261538, 44.61299], + [127.214111, 44.624917], + [127.228893, 44.642804], + [127.182082, 44.644507], + [127.138966, 44.607451], + [127.094619, 44.615972], + [127.089691, 44.593816], + [127.049655, 44.566961], + [127.041648, 44.591258], + [127.044112, 44.653874], + [127.030561, 44.673454], + [127.041032, 44.712169], + [126.9973, 44.764882], + [126.984366, 44.823914], + [126.999764, 44.87398], + [127.021938, 44.898997], + [127.073061, 44.907051], + [127.092771, 44.94688], + [127.050271, 45.004034], + [127.018242, 45.024341], + [126.984981, 45.067893], + [126.970815, 45.070852], + [126.96404, 45.132104], + [126.85625, 45.145613], + [126.792808, 45.135481], + [126.787265, 45.159118], + [126.732446, 45.187385], + [126.685635, 45.187807], + [126.640055, 45.214373], + [126.644983, 45.225334], + [126.569222, 45.252725], + [126.540273, 45.23882], + [126.519331, 45.248091], + [126.402919, 45.222805], + [126.356107, 45.185698], + [126.293282, 45.180214], + [126.285274, 45.162494], + [126.235383, 45.140125], + [126.225528, 45.154054], + [126.166398, 45.13337], + [126.142992, 45.147723], + [126.091869, 45.149411], + [126.047522, 45.170933], + [125.998247, 45.162072], + [125.992703, 45.192447], + [125.957595, 45.201303], + [125.915095, 45.196664], + [125.849805, 45.23882], + [125.823936, 45.237978], + [125.815929, 45.264942], + [125.761726, 45.291472], + [125.726001, 45.336503], + [125.695205, 45.352066], + [125.712451, 45.389485], + [125.711835, 45.477677], + [125.687813, 45.514173], + [125.660096, 45.507043], + [125.61698, 45.517947], + [125.583104, 45.491942], + [125.497488, 45.469283], + [125.480242, 45.486488], + [125.424807, 45.485649], + [125.434662, 45.462988], + [125.398322, 45.416797], + [125.361981, 45.392847], + [125.319482, 45.422678], + [125.301619, 45.402092], + [125.248649, 45.417637], + [125.189518, 45.39915], + [125.137779, 45.409655], + [125.097127, 45.38276], + [125.06633, 45.39915], + [125.08912, 45.420998], + [125.0497, 45.428558], + [125.025678, 45.493201], + [124.961005, 45.495299], + [124.936983, 45.53388], + [124.911114, 45.535976], + [124.884628, 45.495299], + [124.886476, 45.442836], + [124.839665, 45.455852], + [124.792853, 45.436958], + [124.776223, 45.468024], + [124.729412, 45.444096], + [124.690607, 45.452493], + [124.625318, 45.437377], + [124.575427, 45.451234], + [124.579738, 45.424358], + [124.544014, 45.411756], + [124.507058, 45.424778], + [124.480572, 45.456271], + [124.398652, 45.440737], + [124.374015, 45.45795], + [124.352457, 45.496557], + [124.369087, 45.512915], + [124.348761, 45.546874], + [124.287783, 45.539329], + [124.264377, 45.555256], + [124.273001, 45.584163], + [124.238508, 45.591702], + [124.226805, 45.633564], + [124.162132, 45.616404], + [124.128255, 45.641933], + [124.147349, 45.665359], + [124.122096, 45.669123], + [124.13503, 45.690448], + [124.10177, 45.700898], + [124.098074, 45.722628], + [124.054342, 45.751449], + [124.014922, 45.749779], + [124.001987, 45.770655], + [124.064197, 45.802372], + [124.03648, 45.83824], + [124.067277, 45.840325], + [124.061118, 45.886168], + [123.996444, 45.906993], + [123.968727, 45.936551], + [123.973654, 45.973997], + [124.011842, 45.981899], + [123.989053, 46.011833], + [124.040176, 46.01973], + [124.034016, 46.045074], + [124.009995, 46.057534], + [124.015538, 46.088257], + [123.99398, 46.101123], + [124.01677, 46.118549], + [123.991516, 46.143019], + [124.001987, 46.166649], + [123.971806, 46.170379], + [123.956408, 46.206009], + [123.979814, 46.228784], + [123.952096, 46.256516], + [123.960103, 46.288369], + [123.936082, 46.286715], + [123.917604, 46.25693], + [123.896046, 46.303668], + [123.84985, 46.302428], + [123.775938, 46.263136], + [123.726047, 46.255688], + [123.673692, 46.258585], + [123.604706, 46.251964], + [123.569598, 46.223816], + [123.569598, 46.223816], + [123.499381, 46.259826], + [123.452569, 46.233338], + [123.430396, 46.243687], + [123.357099, 46.232096], + [123.357099, 46.232096], + [123.320758, 46.254447], + [123.286266, 46.250308], + [123.248078, 46.273065], + [123.178476, 46.248239], + [123.128585, 46.210565], + [123.127354, 46.174523], + [123.102716, 46.172037], + [123.112571, 46.130163], + [123.070071, 46.123527], + [123.04605, 46.099878], + [122.792898, 46.073313], + [122.828623, 45.912406], + [122.80029, 45.856583], + [122.772572, 45.856583], + [122.752246, 45.834905], + [122.792283, 45.766063], + [122.751015, 45.735996], + [122.741775, 45.705077], + [122.671558, 45.70048], + [122.650001, 45.731401], + [122.640761, 45.771072], + [122.603189, 45.778169], + [122.556378, 45.82156], + [122.522501, 45.786933], + [122.504639, 45.786933], + [122.496016, 45.85825], + [122.446125, 45.916986], + [122.362357, 45.917403], + [122.372828, 45.856166], + [122.337719, 45.859917], + [122.301379, 45.813218], + [122.253952, 45.7982], + [122.236705, 45.831569], + [122.200981, 45.857], + [122.091344, 45.882002], + [122.085184, 45.912406], + [122.040221, 45.959022], + [121.92812, 45.988552], + [121.923808, 46.004767], + [121.864062, 46.002272], + [121.843736, 46.024301], + [121.819098, 46.023054], + [121.761816, 45.998947], + [121.809243, 45.961102], + [121.821562, 45.918235], + [121.805548, 45.900746], + [121.817251, 45.875336], + [121.769823, 45.84366], + [121.766744, 45.830318], + [121.766744, 45.830318], + [121.754425, 45.794862], + [121.697142, 45.76314], + [121.657106, 45.770238], + [121.644172, 45.752284], + [121.666345, 45.727641], + [121.713773, 45.701734], + [121.811091, 45.687103], + [121.812323, 45.704659], + [121.867142, 45.719703], + [121.934279, 45.71051], + [121.970004, 45.692956], + [122.003264, 45.623102], + [121.995873, 45.59882], + [121.966308, 45.596308], + [121.993409, 45.552741], + [122.002648, 45.507882], + [122.064242, 45.472641], + [122.168336, 45.439897], + [122.180039, 45.409655], + [122.146778, 45.374352], + [122.147394, 45.295682], + [122.239169, 45.276313], + [122.22993, 45.206784], + [122.192358, 45.180636], + [122.143082, 45.183167], + [122.109822, 45.142236], + [122.119677, 45.068739], + [122.098735, 45.02138], + [122.074713, 45.006573], + [122.087032, 44.95281], + [122.079025, 44.914256], + [122.04946, 44.912985], + [122.098119, 44.81882], + [122.099967, 44.7823], + [122.168952, 44.770405], + [122.142467, 44.753833], + [122.110438, 44.767856], + [122.10243, 44.736406], + [122.152322, 44.744057], + [122.161561, 44.728328], + [122.117213, 44.701961], + [122.103046, 44.67388], + [122.113517, 44.615546], + [122.13138, 44.577619], + [122.196053, 44.559712], + [122.224386, 44.526016], + [122.228082, 44.480345], + [122.28598, 44.477783], + [122.294604, 44.41113], + [122.291524, 44.310152], + [122.271198, 44.255741], + [122.319241, 44.233018], + [122.483081, 44.236877], + [122.515726, 44.251025], + [122.641993, 44.283595], + [122.675254, 44.285738], + [122.702971, 44.319145], + [122.76087, 44.369648], + [122.85634, 44.398304], + [123.025108, 44.493153], + [123.06576, 44.505959], + [123.12489, 44.5098], + [123.137209, 44.486322], + [123.125506, 44.455147], + [123.142136, 44.428228], + [123.114419, 44.40258], + [123.128585, 44.367081], + [123.196955, 44.34483], + [123.277027, 44.25274], + [123.286882, 44.211574], + [123.323838, 44.179823], + [123.386664, 44.161794], + [123.362642, 44.133452], + [123.350939, 44.092633], + [123.32815, 44.084035], + [123.331229, 44.028984], + [123.365722, 44.013922], + [123.400831, 43.979481], + [123.37065, 43.970006], + [123.397135, 43.954929], + [123.467968, 43.853599], + [123.461809, 43.822518], + [123.498149, 43.771114], + [123.48275, 43.737396], + [123.520323, 43.708419], + [123.518475, 43.682024], + [123.536953, 43.633964], + [123.510468, 43.624867], + [123.5117, 43.592801], + [123.421157, 43.598435], + [123.434091, 43.575461], + [123.461193, 43.568523], + [123.452569, 43.545971], + [123.452569, 43.545971], + [123.360179, 43.567223], + [123.304744, 43.550742], + [123.329998, 43.519071], + [123.315831, 43.492159], + [123.36449, 43.483475], + [123.382968, 43.469143], + [123.419925, 43.410046], + [123.442098, 43.437863], + [123.486446, 43.44525], + [123.519707, 43.402219], + [123.54496, 43.415262], + [123.608402, 43.366119], + [123.703873, 43.37047], + [123.710032, 43.417001], + [123.749452, 43.439167], + [123.747604, 43.472184], + [123.79688, 43.489988], + [123.857858, 43.459153], + [123.857858, 43.459153], + [123.852314, 43.406133], + [123.881263, 43.392218], + [123.881263, 43.392218], + [123.896046, 43.361333], + [123.964415, 43.34088], + [124.032784, 43.280786], + [124.099306, 43.292983], + [124.117168, 43.2773], + [124.114088, 43.247229], + [124.168291, 43.244177], + [124.215102, 43.255947], + [124.228653, 43.235022], + [124.27608, 43.233278], + [124.287167, 43.207983], + [124.273617, 43.17875], + [124.366007, 43.121554], + [124.425754, 43.076107], + [124.333363, 42.997371], + [124.369703, 42.972854], + [124.42329, 42.975482], + [124.442384, 42.958841], + [124.431913, 42.930803], + [124.38079, 42.912835], + [124.371551, 42.880831], + [124.435609, 42.880831], + [124.466406, 42.847054], + [124.586514, 42.905384], + [124.607456, 42.937376], + [124.632093, 42.949642], + [124.635173, 42.972854], + [124.658579, 42.972854], + [124.677673, 43.002185], + [124.686912, 43.051185], + [124.719557, 43.069987], + [124.755281, 43.074359], + [124.785462, 43.117185], + [124.882781, 43.13422], + [124.88894, 43.074796], + [124.840897, 43.032377], + [124.869846, 42.988178], + [124.87231, 42.962344], + [124.84952, 42.882585], + [124.856911, 42.824234], + [124.874157, 42.789987], + [124.897563, 42.787791], + [124.92836, 42.819844], + [124.975171, 42.802722], + [124.996729, 42.745174], + [124.968396, 42.722756], + [124.99057, 42.677455], + [125.014592, 42.666014], + [125.010896, 42.63212], + [125.038613, 42.615387], + [125.097127, 42.622433], + [125.082961, 42.591159], + [125.089736, 42.567803], + [125.066946, 42.534738], + [125.090968, 42.515773], + [125.068794, 42.499449], + [125.105135, 42.490624], + [125.150098, 42.458842], + [125.140243, 42.44692], + [125.186439, 42.427928], + [125.185823, 42.38197], + [125.203685, 42.366938], + [125.167345, 42.351903], + [125.175352, 42.308102], + [125.224011, 42.30102], + [125.264047, 42.312528], + [125.299156, 42.289953], + [125.27575, 42.266928], + [125.27575, 42.231045], + [125.312706, 42.219966], + [125.280677, 42.175187], + [125.312706, 42.197359], + [125.305931, 42.146351], + [125.357054, 42.145464], + [125.368141, 42.182726], + [125.41372, 42.156112], + [125.458068, 42.160105], + [125.458068, 42.160105], + [125.490097, 42.136145], + [125.446365, 42.098411], + [125.414336, 42.101964], + [125.416184, 42.063766], + [125.363213, 42.017097], + [125.369989, 42.002868], + [125.29854, 41.974399], + [125.291764, 41.958825], + [125.35151, 41.92811], + [125.307779, 41.924548], + [125.294844, 41.822945], + [125.319482, 41.776993], + [125.319482, 41.776993], + [125.323177, 41.771191], + [125.323177, 41.771191], + [125.336112, 41.768067], + [125.336112, 41.768067], + [125.332416, 41.711354], + [125.317018, 41.676944], + [125.344119, 41.672474], + [125.412488, 41.691246], + [125.446981, 41.67605], + [125.461148, 41.642516], + [125.450061, 41.597777], + [125.479626, 41.544946], + [125.507343, 41.534195], + [125.493176, 41.509103], + [125.533212, 41.479069], + [125.534444, 41.428833], + [125.547995, 41.401006], + [125.581256, 41.396517], + [125.589879, 41.359245], + [125.610205, 41.365084], + [125.637306, 41.34442], + [125.62006, 41.318355], + [125.642234, 41.296327], + [125.646545, 41.264396], + [125.685349, 41.273842], + [125.695205, 41.244599], + [125.749407, 41.245499], + [125.758646, 41.232449], + [125.73832, 41.178418], + [125.791291, 41.167607], + [125.759878, 41.132908], + [125.734009, 41.125695], + [125.712451, 41.095485], + [125.739552, 41.08917], + [125.726617, 41.055332], + [125.684118, 41.021929], + [125.674879, 40.974503], + [125.650241, 40.970888], + [125.635458, 40.94151], + [125.589263, 40.931112], + [125.584335, 40.891764], + [125.652089, 40.91619], + [125.687813, 40.897645], + [125.707523, 40.866877], + [125.778356, 40.897645], + [125.817161, 40.866877], + [125.860892, 40.888597], + [125.875059, 40.908501], + [125.921254, 40.882715], + [125.959442, 40.88181], + [126.008102, 40.936537], + [126.041362, 40.928851], + [126.051833, 40.96185], + [126.08263, 40.976762], + [126.066, 40.997542], + [126.1085, 41.011995], + [126.099877, 41.036376], + [126.133753, 41.063906], + [126.124514, 41.092327], + [126.16763, 41.094583], + [126.187956, 41.113072], + [126.188572, 41.114875], + [126.295129, 41.171661], + [126.332086, 41.236949], + [126.35426, 41.244599], + [126.373354, 41.289133], + [126.437411, 41.353405], + [126.497158, 41.374965], + [126.524259, 41.349362], + [126.539041, 41.366881], + [126.497158, 41.406842], + [126.559983, 41.548081], + [126.582773, 41.563307], + [126.564295, 41.608965], + [126.592628, 41.624624], + [126.608027, 41.669345], + [126.644983, 41.661297], + [126.688099, 41.674262], + [126.724439, 41.710907], + [126.690562, 41.728328], + [126.694874, 41.751103], + [126.723207, 41.753335], + [126.8002, 41.702865], + [126.809439, 41.749317], + [126.848243, 41.734134], + [126.85625, 41.760031], + [126.887047, 41.791719], + [126.931395, 41.812687], + [126.952953, 41.804212], + [126.940018, 41.773423], + [126.979438, 41.776993], + [127.005923, 41.749317], + [127.050887, 41.744852], + [127.057662, 41.703758], + [127.037952, 41.676944], + [127.103242, 41.647883], + [127.093387, 41.629993], + [127.127263, 41.622388], + [127.135887, 41.600463], + [127.178386, 41.600015], + [127.125416, 41.566442], + [127.11864, 41.540018], + [127.164836, 41.542706], + [127.188241, 41.527475], + [127.241212, 41.520754], + [127.28864, 41.501932], + [127.253531, 41.486691], + [127.296031, 41.486243], + [127.360704, 41.466065], + [127.360088, 41.479518], + [127.405668, 41.478621], + [127.419835, 41.460235], + [127.459255, 41.461581], + [127.465414, 41.479069], + [127.526392, 41.467859], + [127.547334, 41.477276], + [127.563964, 41.432871], + [127.618783, 41.432871], + [127.636645, 41.413575], + [127.684073, 41.422999], + [127.780159, 41.427038], + [127.854688, 41.420755], + [127.86947, 41.4037], + [127.882405, 41.448124], + [127.909506, 41.42973], + [127.93168, 41.444984], + [127.970484, 41.438704], + [127.991426, 41.421204], + [128.000049, 41.442741], + [128.040085, 41.393375], + [128.110919, 41.393375], + [128.090593, 41.374516], + [128.114614, 41.364186], + [128.169433, 41.404149], + [128.203925, 41.410882], + [128.243345, 41.477276], + [128.238418, 41.497898], + [128.301244, 41.540018], + [128.317874, 41.575844], + [128.30186, 41.627756], + [128.248889, 41.681414], + [128.208853, 41.688565], + [128.163889, 41.721628], + [128.147875, 41.78101], + [128.112766, 41.793504], + [128.104143, 41.843457], + [128.115846, 41.896935], + [128.106607, 41.949923], + [128.033926, 42.000199], + [128.090593, 42.022877], + [128.294468, 42.026434], + [128.405338, 42.018876], + [128.466316, 42.020654], + [128.49896, 42.000644], + [128.598127, 42.007315], + [128.60675, 42.02999], + [128.637547, 42.035324], + [128.658489, 42.018876], + [128.70222, 42.02021], + [128.737945, 42.050435], + [128.779213, 42.033546], + [128.795227, 42.042436], + [128.898089, 42.016653], + [128.952908, 42.025545], + [128.954755, 42.083756], + [128.971386, 42.097079], + [129.008958, 42.09175], + [129.039139, 42.107736], + [129.048378, 42.137476], + [129.113668, 42.140583], + [129.166639, 42.188047], + [129.215914, 42.208442], + [129.209138, 42.237692], + [129.181421, 42.242122], + [129.183269, 42.262056], + [129.215914, 42.265157], + [129.231312, 42.283755], + [129.208522, 42.293052], + [129.260261, 42.335536], + [129.231312, 42.356325], + [129.240551, 42.376223], + [129.326167, 42.389927], + [129.30892, 42.403628], + [129.331094, 42.429695], + [129.356348, 42.427045], + [129.342181, 42.441179], + [129.368051, 42.459284], + [129.366203, 42.428811], + [129.392688, 42.42837], + [129.400695, 42.449128], + [129.452434, 42.441179], + [129.49863, 42.412023], + [129.546057, 42.361632], + [129.578086, 42.380202], + [129.569463, 42.399208], + [129.601492, 42.415116] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 230000, + "name": "黑龙江省", + "center": [126.642464, 45.756967], + "centroid": [127.693027, 48.040465], + "childrenNum": 13, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 7, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [123.569598, 46.223816], + [123.604706, 46.251964], + [123.673692, 46.258585], + [123.726047, 46.255688], + [123.775938, 46.263136], + [123.84985, 46.302428], + [123.896046, 46.303668], + [123.917604, 46.25693], + [123.936082, 46.286715], + [123.960103, 46.288369], + [123.952096, 46.256516], + [123.979814, 46.228784], + [123.956408, 46.206009], + [123.971806, 46.170379], + [124.001987, 46.166649], + [123.991516, 46.143019], + [124.01677, 46.118549], + [123.99398, 46.101123], + [124.015538, 46.088257], + [124.009995, 46.057534], + [124.034016, 46.045074], + [124.040176, 46.01973], + [123.989053, 46.011833], + [124.011842, 45.981899], + [123.973654, 45.973997], + [123.968727, 45.936551], + [123.996444, 45.906993], + [124.061118, 45.886168], + [124.067277, 45.840325], + [124.03648, 45.83824], + [124.064197, 45.802372], + [124.001987, 45.770655], + [124.014922, 45.749779], + [124.054342, 45.751449], + [124.098074, 45.722628], + [124.10177, 45.700898], + [124.13503, 45.690448], + [124.122096, 45.669123], + [124.147349, 45.665359], + [124.128255, 45.641933], + [124.162132, 45.616404], + [124.226805, 45.633564], + [124.238508, 45.591702], + [124.273001, 45.584163], + [124.264377, 45.555256], + [124.287783, 45.539329], + [124.348761, 45.546874], + [124.369087, 45.512915], + [124.352457, 45.496557], + [124.374015, 45.45795], + [124.398652, 45.440737], + [124.480572, 45.456271], + [124.507058, 45.424778], + [124.544014, 45.411756], + [124.579738, 45.424358], + [124.575427, 45.451234], + [124.625318, 45.437377], + [124.690607, 45.452493], + [124.729412, 45.444096], + [124.776223, 45.468024], + [124.792853, 45.436958], + [124.839665, 45.455852], + [124.886476, 45.442836], + [124.884628, 45.495299], + [124.911114, 45.535976], + [124.936983, 45.53388], + [124.961005, 45.495299], + [125.025678, 45.493201], + [125.0497, 45.428558], + [125.08912, 45.420998], + [125.06633, 45.39915], + [125.097127, 45.38276], + [125.137779, 45.409655], + [125.189518, 45.39915], + [125.248649, 45.417637], + [125.301619, 45.402092], + [125.319482, 45.422678], + [125.361981, 45.392847], + [125.398322, 45.416797], + [125.434662, 45.462988], + [125.424807, 45.485649], + [125.480242, 45.486488], + [125.497488, 45.469283], + [125.583104, 45.491942], + [125.61698, 45.517947], + [125.660096, 45.507043], + [125.687813, 45.514173], + [125.711835, 45.477677], + [125.712451, 45.389485], + [125.695205, 45.352066], + [125.726001, 45.336503], + [125.761726, 45.291472], + [125.815929, 45.264942], + [125.823936, 45.237978], + [125.849805, 45.23882], + [125.915095, 45.196664], + [125.957595, 45.201303], + [125.992703, 45.192447], + [125.998247, 45.162072], + [126.047522, 45.170933], + [126.091869, 45.149411], + [126.142992, 45.147723], + [126.166398, 45.13337], + [126.225528, 45.154054], + [126.235383, 45.140125], + [126.285274, 45.162494], + [126.293282, 45.180214], + [126.356107, 45.185698], + [126.402919, 45.222805], + [126.519331, 45.248091], + [126.540273, 45.23882], + [126.569222, 45.252725], + [126.644983, 45.225334], + [126.640055, 45.214373], + [126.685635, 45.187807], + [126.732446, 45.187385], + [126.787265, 45.159118], + [126.792808, 45.135481], + [126.85625, 45.145613], + [126.96404, 45.132104], + [126.970815, 45.070852], + [126.984981, 45.067893], + [127.018242, 45.024341], + [127.050271, 45.004034], + [127.092771, 44.94688], + [127.073061, 44.907051], + [127.021938, 44.898997], + [126.999764, 44.87398], + [126.984366, 44.823914], + [126.9973, 44.764882], + [127.041032, 44.712169], + [127.030561, 44.673454], + [127.044112, 44.653874], + [127.041648, 44.591258], + [127.049655, 44.566961], + [127.089691, 44.593816], + [127.094619, 44.615972], + [127.138966, 44.607451], + [127.182082, 44.644507], + [127.228893, 44.642804], + [127.214111, 44.624917], + [127.261538, 44.61299], + [127.275705, 44.640249], + [127.392733, 44.632158], + [127.557189, 44.575488], + [127.570124, 44.55033], + [127.536247, 44.522176], + [127.485124, 44.528576], + [127.465414, 44.516628], + [127.463566, 44.484615], + [127.50853, 44.437202], + [127.486356, 44.410275], + [127.579363, 44.310581], + [127.623711, 44.278025], + [127.59045, 44.227872], + [127.626174, 44.187977], + [127.641573, 44.193555], + [127.681609, 44.166946], + [127.712406, 44.199133], + [127.735811, 44.11412], + [127.729036, 44.09908], + [127.783239, 44.071997], + [127.808492, 44.086615], + [127.846065, 44.081886], + [127.862695, 44.062967], + [127.912586, 44.064687], + [127.950158, 44.088334], + [128.042549, 44.103807], + [128.091208, 44.133022], + [128.088129, 44.158359], + [128.060411, 44.168663], + [128.09244, 44.181539], + [128.104143, 44.230017], + [128.064107, 44.251454], + [128.101679, 44.293449], + [128.065339, 44.307155], + [128.049941, 44.349965], + [128.074578, 44.370075], + [128.094904, 44.354673], + [128.137404, 44.357668], + [128.172512, 44.34697], + [128.211317, 44.431647], + [128.228563, 44.445748], + [128.293237, 44.467961], + [128.295084, 44.480772], + [128.372693, 44.514495], + [128.397946, 44.483761], + [128.427511, 44.473512], + [128.463236, 44.431647], + [128.457076, 44.409848], + [128.481714, 44.375637], + [128.475555, 44.346114], + [128.446605, 44.339694], + [128.472475, 44.320001], + [128.453997, 44.257884], + [128.471859, 44.247596], + [128.450301, 44.203423], + [128.471859, 44.157501], + [128.529141, 44.112401], + [128.574721, 44.047914], + [128.584576, 43.990246], + [128.610445, 43.960529], + [128.64001, 43.948035], + [128.636315, 43.891132], + [128.696061, 43.903207], + [128.729938, 43.889838], + [128.760734, 43.857482], + [128.719467, 43.816905], + [128.739177, 43.806972], + [128.760119, 43.755554], + [128.729322, 43.736964], + [128.768126, 43.732207], + [128.78722, 43.686784], + [128.821097, 43.637429], + [128.834647, 43.587599], + [128.878379, 43.539898], + [128.949828, 43.553779], + [128.962763, 43.53903], + [129.013886, 43.522976], + [129.037907, 43.540332], + [129.093958, 43.547706], + [129.145081, 43.570258], + [129.169102, 43.561585], + [129.23008, 43.593234], + [129.232544, 43.635263], + [129.217146, 43.648689], + [129.214066, 43.695006], + [129.232544, 43.709284], + [129.211602, 43.784509], + [129.254718, 43.819496], + [129.289826, 43.797038], + [129.30892, 43.812155], + [129.348341, 43.798333], + [129.406855, 43.819496], + [129.417942, 43.843672], + [129.449971, 43.850578], + [129.467833, 43.874741], + [129.529427, 43.870427], + [129.650767, 43.873016], + [129.699426, 43.8838], + [129.743158, 43.876035], + [129.739462, 43.895876], + [129.780114, 43.892857], + [129.802904, 43.964837], + [129.868193, 44.012631], + [129.881128, 44.000148], + [129.907614, 44.023821], + [129.951345, 44.027263], + [129.979062, 44.015644], + [130.017867, 43.961821], + [130.022794, 43.917866], + [130.009243, 43.889407], + [130.027722, 43.851872], + [130.079461, 43.835039], + [130.110873, 43.852735], + [130.116417, 43.878192], + [130.143518, 43.878624], + [130.153373, 43.915711], + [130.208192, 43.948466], + [130.262395, 43.949328], + [130.27225, 43.981634], + [130.307358, 44.002731], + [130.319061, 44.03974], + [130.365256, 44.044042], + [130.364025, 43.992399], + [130.338155, 43.963975], + [130.381887, 43.910106], + [130.368336, 43.894151], + [130.386198, 43.85403], + [130.362793, 43.844967], + [130.381887, 43.817768], + [130.382503, 43.777164], + [130.423155, 43.745179], + [130.394206, 43.703227], + [130.412684, 43.652586], + [130.437937, 43.646091], + [130.488444, 43.65605], + [130.501995, 43.636563], + [130.57098, 43.626167], + [130.57098, 43.626167], + [130.630726, 43.622268], + [130.623335, 43.589767], + [130.665835, 43.583698], + [130.671378, 43.565054], + [130.727429, 43.560284], + [130.776704, 43.52341], + [130.822899, 43.503446], + [130.841378, 43.454374], + [130.864167, 43.437863], + [130.907283, 43.434387], + [130.959638, 43.48608], + [131.026775, 43.508655], + [131.142572, 43.425695], + [131.175217, 43.444816], + [131.201086, 43.442209], + [131.234963, 43.475224], + [131.294093, 43.470012], + [131.304564, 43.502144], + [131.276847, 43.495632], + [131.20047, 43.532089], + [131.222028, 43.593234], + [131.216485, 43.613169], + [131.239274, 43.670337], + [131.221412, 43.682024], + [131.215869, 43.72745], + [131.232499, 43.742585], + [131.213405, 43.801357], + [131.2171, 43.836334], + [131.254057, 43.893289], + [131.26268, 43.948897], + [131.245434, 43.95579], + [131.26576, 44.034578], + [131.28239, 44.035868], + [131.287318, 44.03802], + [131.293477, 44.043182], + [131.310723, 44.046623], + [131.111775, 44.710042], + [131.090833, 44.717272], + [131.093297, 44.746183], + [131.069275, 44.759783], + [131.064348, 44.786973], + [131.016304, 44.789521], + [131.015688, 44.814999], + [130.972573, 44.820094], + [130.965181, 44.85065], + [131.07913, 44.881614], + [131.10192, 44.898997], + [131.090217, 44.924427], + [131.16105, 44.948151], + [131.20355, 44.932901], + [131.207861, 44.913833], + [131.263296, 44.929935], + [131.274999, 44.919766], + [131.313803, 44.950692], + [131.313803, 44.965938], + [131.355071, 44.990068], + [131.380324, 44.978216], + [131.409889, 44.985836], + [131.464708, 44.963397], + [131.501664, 44.977793], + [131.484418, 44.99557], + [131.529382, 45.012073], + [131.566338, 45.045487], + [131.63286, 45.075078], + [131.695685, 45.132104], + [131.687678, 45.1511], + [131.650722, 45.159962], + [131.681519, 45.215217], + [131.721555, 45.234606], + [131.759127, 45.213952], + [131.79362, 45.211844], + [131.788692, 45.245984], + [131.825649, 45.291472], + [131.82996, 45.311677], + [131.887858, 45.342393], + [131.917423, 45.339448], + [131.93159, 45.287683], + [131.976554, 45.277156], + [132.003655, 45.25441], + [132.17427, 45.216903], + [132.394161, 45.16376], + [132.76434, 45.081417], + [132.867202, 45.061976], + [132.916477, 45.031109], + [132.954049, 45.023072], + [132.98731, 45.043373], + [133.035969, 45.054366], + [133.070462, 45.097051], + [133.089556, 45.097473], + [133.107418, 45.124504], + [133.139447, 45.127459], + [133.129592, 45.211422], + [133.095715, 45.246827], + [133.110498, 45.266627], + [133.097563, 45.284735], + [133.128976, 45.336924], + [133.119121, 45.352908], + [133.144991, 45.367205], + [133.143759, 45.430658], + [133.164701, 45.437377], + [133.170244, 45.465506], + [133.203505, 45.516689], + [133.246005, 45.517528], + [133.333468, 45.562379], + [133.342707, 45.554836], + [133.393214, 45.580393], + [133.423395, 45.584163], + [133.412924, 45.618079], + [133.471438, 45.631053], + [133.448649, 45.647372], + [133.485605, 45.658667], + [133.484989, 45.691702], + [133.445569, 45.705077], + [133.454192, 45.731819], + [133.486837, 45.740173], + [133.469591, 45.777751], + [133.505315, 45.785681], + [133.469591, 45.799451], + [133.467743, 45.834905], + [133.494228, 45.840325], + [133.491764, 45.867002], + [133.51209, 45.887001], + [133.55459, 45.893249], + [133.583539, 45.868669], + [133.618032, 45.903662], + [133.614952, 45.942794], + [133.676546, 45.94321], + [133.681474, 45.986473], + [133.740604, 46.048812], + [133.745531, 46.075389], + [133.690713, 46.133896], + [133.706111, 46.163333], + [133.764626, 46.17328], + [133.794807, 46.193583], + [133.814517, 46.230854], + [133.849625, 46.203939], + [133.87919, 46.233752], + [133.867487, 46.250722], + [133.909987, 46.254447], + [133.91861, 46.280924], + [133.908139, 46.308216], + [133.922922, 46.330948], + [133.869335, 46.338386], + [133.876726, 46.362345], + [133.940784, 46.38134], + [133.948791, 46.401153], + [133.902596, 46.446119], + [133.852089, 46.450242], + [133.849625, 46.475389], + [133.890893, 46.525235], + [133.919842, 46.596012], + [134.011001, 46.637941], + [134.030711, 46.708981], + [134.033175, 46.759023], + [134.052885, 46.779928], + [134.025168, 46.810657], + [134.041182, 46.848326], + [134.042414, 46.886787], + [134.076291, 46.938298], + [134.063972, 46.979962], + [134.10216, 47.005678], + [134.118175, 47.061968], + [134.142812, 47.093349], + [134.222268, 47.105164], + [134.232739, 47.134892], + [134.230276, 47.182097], + [134.210566, 47.210155], + [134.156979, 47.248357], + [134.177305, 47.326299], + [134.203174, 47.347389], + [134.263536, 47.371307], + [134.266616, 47.391974], + [134.307268, 47.428829], + [134.339297, 47.439759], + [134.490202, 47.446235], + [134.522847, 47.468086], + [134.568426, 47.478199], + [134.576434, 47.519036], + [134.627556, 47.546512], + [134.678064, 47.588507], + [134.689766, 47.63813], + [134.779694, 47.7159], + [134.772918, 47.763391], + [134.678679, 47.819278], + [134.670056, 47.864667], + [134.677448, 47.884738], + [134.658969, 47.901191], + [134.607846, 47.909214], + [134.599839, 47.947711], + [134.55426, 47.982173], + [134.551796, 48.032622], + [134.632484, 48.099412], + [134.67252, 48.170505], + [134.679295, 48.256245], + [134.77107, 48.288908], + [134.864077, 48.332293], + [135.009439, 48.365703], + [135.090743, 48.403461], + [135.09567, 48.437618], + [135.068569, 48.459451], + [135.035924, 48.440795], + [134.996504, 48.439603], + [134.927519, 48.451513], + [134.886867, 48.437618], + [134.848679, 48.393925], + [134.820961, 48.37604], + [134.764295, 48.370076], + [134.704549, 48.405448], + [134.640491, 48.409818], + [134.578281, 48.405448], + [134.501905, 48.418954], + [134.438463, 48.405448], + [134.369478, 48.382797], + [134.20379, 48.3824], + [134.150819, 48.346217], + [134.116327, 48.333089], + [134.0689, 48.338659], + [134.029479, 48.327519], + [133.995603, 48.303639], + [133.940784, 48.302047], + [133.876111, 48.282536], + [133.824372, 48.277359], + [133.791111, 48.261026], + [133.740604, 48.254651], + [133.693177, 48.186866], + [133.667307, 48.183275], + [133.59709, 48.194846], + [133.573068, 48.182078], + [133.545967, 48.121389], + [133.451728, 48.112999], + [133.407997, 48.124585], + [133.302055, 48.103009], + [133.239845, 48.126583], + [133.182563, 48.135769], + [133.130208, 48.134971], + [133.053216, 48.110202], + [133.02673, 48.085421], + [133.016259, 48.054228], + [132.992238, 48.035424], + [132.883216, 48.002599], + [132.819159, 47.936887], + [132.769268, 47.93849], + [132.723072, 47.962941], + [132.691043, 47.962941], + [132.661478, 47.944905], + [132.662094, 47.922451], + [132.687348, 47.88514], + [132.662094, 47.854227], + [132.621442, 47.82852], + [132.599268, 47.792347], + [132.6005, 47.740858], + [132.558, 47.718316], + [132.469305, 47.726368], + [132.371987, 47.765402], + [132.325175, 47.762184], + [132.288835, 47.742065], + [132.272205, 47.718718], + [132.242639, 47.70986], + [132.19706, 47.714289], + [132.157024, 47.70543], + [132.086191, 47.703013], + [132.000575, 47.712276], + [131.976554, 47.673201], + [131.900793, 47.685692], + [131.825649, 47.677231], + [131.741881, 47.706638], + [131.690142, 47.707041], + [131.641483, 47.663932], + [131.59036, 47.660707], + [131.568186, 47.682469], + [131.559563, 47.724757], + [131.543548, 47.736028], + [131.456085, 47.747297], + [131.359998, 47.730796], + [131.273767, 47.738846], + [131.236811, 47.733211], + [131.183224, 47.702611], + [131.115471, 47.689721], + [131.029855, 47.694555], + [130.983659, 47.713081], + [130.966413, 47.733211], + [130.961486, 47.828118], + [130.891269, 47.927263], + [130.870943, 47.943301], + [130.770544, 47.998194], + [130.737284, 48.034223], + [130.699711, 48.044227], + [130.666451, 48.105007], + [130.673842, 48.12818], + [130.765617, 48.18926], + [130.769313, 48.231136], + [130.787791, 48.256643], + [130.817972, 48.265409], + [130.845073, 48.296473], + [130.81982, 48.341444], + [130.785327, 48.357353], + [130.747755, 48.404256], + [130.745907, 48.449131], + [130.776704, 48.480084], + [130.767465, 48.507846], + [130.711414, 48.511414], + [130.647357, 48.484844], + [130.620871, 48.49595], + [130.615944, 48.575601], + [130.605473, 48.594207], + [130.538335, 48.612016], + [130.538951, 48.635751], + [130.576524, 48.688719], + [130.622103, 48.783842], + [130.689856, 48.849651], + [130.680617, 48.881146], + [130.609168, 48.881146], + [130.559277, 48.861071], + [130.501995, 48.865795], + [130.471198, 48.905541], + [130.412068, 48.905148], + [130.279641, 48.866976], + [130.237757, 48.868551], + [130.219895, 48.893739], + [130.113337, 48.956653], + [130.059135, 48.979047], + [130.020946, 49.021058], + [129.937179, 49.040285], + [129.9187, 49.060681], + [129.934715, 49.078717], + [129.913157, 49.1085], + [129.866962, 49.113985], + [129.855259, 49.133567], + [129.864498, 49.158621], + [129.847867, 49.181316], + [129.784426, 49.184054], + [129.753629, 49.208692], + [129.761636, 49.25754], + [129.730223, 49.288387], + [129.696962, 49.298535], + [129.604571, 49.279018], + [129.562687, 49.299706], + [129.546057, 49.395227], + [129.51834, 49.423652], + [129.448739, 49.441167], + [129.390224, 49.432605], + [129.374826, 49.414309], + [129.379138, 49.367175], + [129.358196, 49.355871], + [129.320623, 49.3586], + [129.266421, 49.396006], + [129.215298, 49.399122], + [129.180805, 49.386657], + [129.143849, 49.357431], + [129.084719, 49.359769], + [129.061929, 49.374189], + [129.013886, 49.457119], + [128.932582, 49.46801], + [128.871604, 49.492506], + [128.792147, 49.473065], + [128.76135, 49.482009], + [128.763198, 49.515824], + [128.813089, 49.558157], + [128.802618, 49.58222], + [128.744104, 49.595023], + [128.715155, 49.564756], + [128.656025, 49.577564], + [128.619684, 49.593471], + [128.537764, 49.604332], + [128.500192, 49.593859], + [128.389939, 49.58998], + [128.343128, 49.544956], + [128.287077, 49.566309], + [128.243345, 49.563203], + [128.185447, 49.53952], + [128.122005, 49.55311], + [128.070882, 49.556604], + [128.001281, 49.592307], + [127.949542, 49.596187], + [127.897804, 49.579116], + [127.815268, 49.593859], + [127.782007, 49.630698], + [127.705015, 49.665185], + [127.677913, 49.697712], + [127.674833, 49.764247], + [127.653892, 49.780094], + [127.583059, 49.786277], + [127.531936, 49.826059], + [127.529472, 49.864265], + [127.547334, 49.928645], + [127.543638, 49.944438], + [127.495595, 49.994479], + [127.501755, 50.056764], + [127.58737, 50.137768], + [127.60708, 50.178794], + [127.603385, 50.239309], + [127.44632, 50.270686], + [127.371791, 50.29669], + [127.332371, 50.340634], + [127.369944, 50.403996], + [127.3644, 50.438314], + [127.30527, 50.45432], + [127.293567, 50.46575], + [127.323132, 50.52552], + [127.36132, 50.547582], + [127.370559, 50.581415], + [127.294799, 50.663426], + [127.28864, 50.699451], + [127.305886, 50.733932], + [127.295415, 50.755139], + [127.236285, 50.781256], + [127.143894, 50.910111], + [127.113713, 50.93765], + [127.052119, 50.962911], + [126.985597, 51.029202], + [126.922772, 51.061937], + [126.917844, 51.138977], + [126.899982, 51.200518], + [126.926467, 51.246244], + [126.976358, 51.291551], + [126.98375, 51.318863], + [126.970815, 51.332327], + [126.887047, 51.321856], + [126.877808, 51.300906], + [126.908605, 51.283691], + [126.92154, 51.259729], + [126.908605, 51.246619], + [126.863025, 51.248492], + [126.820526, 51.281071], + [126.813134, 51.311756], + [126.837156, 51.345038], + [126.904293, 51.340552], + [126.930163, 51.359241], + [126.908605, 51.407423], + [126.835308, 51.413769], + [126.791577, 51.432428], + [126.784185, 51.448095], + [126.812518, 51.493948], + [126.843931, 51.521885], + [126.837156, 51.536033], + [126.69549, 51.57845], + [126.67886, 51.602246], + [126.741069, 51.642374], + [126.723823, 51.679126], + [126.734294, 51.711399], + [126.724439, 51.7266], + [126.6727, 51.73179], + [126.658534, 51.762544], + [126.622809, 51.777357], + [126.580925, 51.824728], + [126.555056, 51.874266], + [126.510092, 51.922274], + [126.462665, 51.948471], + [126.468208, 51.982395], + [126.447882, 52.009294], + [126.450962, 52.027709], + [126.487918, 52.041699], + [126.514404, 52.037282], + [126.563679, 52.119302], + [126.556288, 52.136203], + [126.499005, 52.16044], + [126.457121, 52.165212], + [126.403535, 52.185031], + [126.34502, 52.192002], + [126.306832, 52.205574], + [126.312992, 52.235271], + [126.357955, 52.264216], + [126.401071, 52.279597], + [126.436795, 52.277034], + [126.4331, 52.298632], + [126.327774, 52.310342], + [126.320999, 52.342163], + [126.348716, 52.357882], + [126.353644, 52.389304], + [126.326542, 52.424353], + [126.268644, 52.475051], + [126.205202, 52.466302], + [126.192883, 52.492181], + [126.213209, 52.525327], + [126.147304, 52.573], + [126.066616, 52.603905], + [126.055529, 52.582455], + [126.030891, 52.576273], + [125.989008, 52.603178], + [125.968682, 52.630429], + [125.971145, 52.654033], + [125.995783, 52.675085], + [126.061688, 52.673271], + [126.072775, 52.691048], + [126.044442, 52.739628], + [126.112195, 52.757016], + [126.116507, 52.768243], + [126.052449, 52.800095], + [126.02042, 52.795753], + [125.985312, 52.758465], + [125.966834, 52.759914], + [125.937269, 52.786705], + [125.923718, 52.815651], + [125.855349, 52.866259], + [125.854117, 52.891542], + [125.827631, 52.899123], + [125.772197, 52.89804], + [125.751255, 52.88143], + [125.722306, 52.880347], + [125.678574, 52.86084], + [125.666871, 52.869872], + [125.665023, 52.913561], + [125.737088, 52.943504], + [125.742632, 52.993964], + [125.684118, 53.00801], + [125.643466, 53.039686], + [125.640386, 53.06199], + [125.613901, 53.083564], + [125.588647, 53.081047], + [125.530749, 53.0512], + [125.504263, 53.061271], + [125.503647, 53.095424], + [125.452524, 53.107641], + [125.343503, 53.14463], + [125.315786, 53.144989], + [125.252344, 53.18051], + [125.195062, 53.198439], + [125.142091, 53.204175], + [125.038613, 53.202741], + [124.970244, 53.194137], + [124.887708, 53.164368], + [124.909266, 53.118059], + [124.87231, 53.099018], + [124.832889, 53.145347], + [124.787926, 53.140681], + [124.734339, 53.146783], + [124.712165, 53.162574], + [124.720789, 53.192344], + [124.678905, 53.207043], + [124.590209, 53.208476], + [124.563108, 53.201666], + [124.496587, 53.207759], + [124.487348, 53.217436], + [124.435609, 53.223886], + [124.412203, 53.248601], + [124.375863, 53.258984], + [124.327819, 53.331954], + [124.239124, 53.379817], + [124.19416, 53.37339], + [124.125791, 53.348033], + [124.058038, 53.404085], + [124.01369, 53.403371], + [123.985973, 53.434401], + [123.865249, 53.489627], + [123.797495, 53.489983], + [123.746373, 53.500308], + [123.698329, 53.498528], + [123.668764, 53.533756], + [123.620721, 53.550115], + [123.58746, 53.546915], + [123.569598, 53.505291], + [123.53141, 53.507071], + [123.557895, 53.531978], + [123.546808, 53.551537], + [123.517243, 53.558292], + [123.490758, 53.542648], + [123.510468, 53.509206], + [123.499381, 53.497816], + [123.47228, 53.509206], + [123.454417, 53.536602], + [123.394055, 53.538024], + [123.309672, 53.56078], + [123.274563, 53.563269], + [123.231447, 53.549404], + [123.179092, 53.509918], + [123.137209, 53.498172], + [123.093477, 53.508138], + [123.052209, 53.506715], + [122.943804, 53.483929], + [122.894528, 53.462914], + [122.826775, 53.457213], + [122.763949, 53.463626], + [122.673406, 53.459351], + [122.608117, 53.465408], + [122.5379, 53.453293], + [122.496016, 53.458638], + [122.435038, 53.444739], + [122.37406, 53.47467], + [122.350038, 53.505647], + [122.266886, 53.470039], + [122.227466, 53.461845], + [122.161561, 53.468614], + [122.111054, 53.426913], + [122.077177, 53.422277], + [122.026054, 53.428339], + [121.875765, 53.426556], + [121.816019, 53.41336], + [121.754425, 53.389454], + [121.697758, 53.392666], + [121.589969, 53.350891], + [121.499426, 53.337314], + [121.504969, 53.323018], + [121.575802, 53.29155], + [121.615222, 53.258984], + [121.642324, 53.262564], + [121.679896, 53.240722], + [121.67928, 53.199515], + [121.660186, 53.195213], + [121.665114, 53.170467], + [121.722396, 53.145706], + [121.753193, 53.147501], + [121.784606, 53.104408], + [121.775367, 53.089674], + [121.817867, 53.061631], + [121.785838, 53.018451], + [121.715621, 52.997926], + [121.677432, 52.948192], + [121.66265, 52.912478], + [121.610295, 52.892264], + [121.604136, 52.872401], + [121.620766, 52.853251], + [121.591201, 52.824693], + [121.537614, 52.801542], + [121.511129, 52.779104], + [121.476636, 52.772225], + [121.455078, 52.73528], + [121.373158, 52.683067], + [121.309717, 52.676173], + [121.29247, 52.651855], + [121.237036, 52.619167], + [121.182217, 52.59918], + [121.225333, 52.577364], + [121.280151, 52.586819], + [121.323883, 52.573727], + [121.353448, 52.534793], + [121.411963, 52.52205], + [121.416274, 52.499468], + [121.474172, 52.482706], + [121.495114, 52.484892], + [121.519136, 52.456821], + [121.565331, 52.460468], + [121.590585, 52.443326], + [121.63986, 52.44442], + [121.678664, 52.419973], + [121.658338, 52.3904], + [121.715621, 52.342894], + [121.714389, 52.318025], + [121.769207, 52.308147], + [121.841272, 52.282526], + [121.901018, 52.280695], + [121.94783, 52.298266], + [121.976779, 52.343626], + [122.035909, 52.377615], + [122.040837, 52.413038], + [122.091344, 52.427272], + [122.080873, 52.440407], + [122.107358, 52.452445], + [122.142467, 52.495096], + [122.140003, 52.510032], + [122.168952, 52.513674], + [122.178191, 52.48963], + [122.207756, 52.469218], + [122.310618, 52.475416], + [122.326016, 52.459374], + [122.342031, 52.414133], + [122.367284, 52.413768], + [122.378987, 52.395512], + [122.419023, 52.375057], + [122.447356, 52.394052], + [122.484313, 52.341432], + [122.478153, 52.29607], + [122.560689, 52.282526], + [122.585943, 52.266413], + [122.67895, 52.276667], + [122.710979, 52.256157], + [122.76087, 52.26678], + [122.787355, 52.252494], + [122.766413, 52.232705], + [122.769493, 52.179893], + [122.73808, 52.153464], + [122.690653, 52.140243], + [122.629059, 52.13657], + [122.643841, 52.111585], + [122.625363, 52.067459], + [122.650616, 52.058997], + [122.664783, 51.99861], + [122.683877, 51.974654], + [122.726377, 51.978709], + [122.729457, 51.919321], + [122.706051, 51.890151], + [122.725761, 51.87833], + [122.732536, 51.832495], + [122.771957, 51.779579], + [122.749167, 51.746613], + [122.778732, 51.698048], + [122.816304, 51.655371], + [122.820616, 51.633088], + [122.85634, 51.606707], + [122.832935, 51.581797], + [122.874202, 51.561339], + [122.880362, 51.537894], + [122.858804, 51.524864], + [122.880362, 51.511085], + [122.854492, 51.477551], + [122.871123, 51.455181], + [122.900072, 51.445112], + [122.903768, 51.415262], + [122.946267, 51.405183], + [122.965977, 51.386886], + [122.965977, 51.345786], + [123.002934, 51.31213], + [123.069455, 51.321108], + [123.127969, 51.297913], + [123.231447, 51.279199], + [123.231447, 51.268716], + [123.294273, 51.254111], + [123.339853, 51.27246], + [123.376809, 51.266844], + [123.414381, 51.278825], + [123.440251, 51.270963], + [123.46304, 51.286686], + [123.582533, 51.294545], + [123.582533, 51.306893], + [123.661989, 51.319237], + [123.660141, 51.342795], + [123.711264, 51.398089], + [123.794416, 51.361109], + [123.842459, 51.367462], + [123.887423, 51.320734], + [123.926227, 51.300532], + [123.939777, 51.313253], + [123.994596, 51.322604], + [124.071588, 51.320734], + [124.090067, 51.3413], + [124.128255, 51.347281], + [124.192313, 51.33943], + [124.239124, 51.344664], + [124.271769, 51.308389], + [124.297638, 51.298661], + [124.339522, 51.293422], + [124.406659, 51.272086], + [124.430065, 51.301281], + [124.426985, 51.331953], + [124.443616, 51.35812], + [124.478108, 51.36223], + [124.490427, 51.380537], + [124.555717, 51.375307], + [124.58713, 51.363725], + [124.62655, 51.327465], + [124.693687, 51.3327], + [124.752817, 51.35812], + [124.76452, 51.38726], + [124.783614, 51.392115], + [124.864302, 51.37979], + [124.885244, 51.40817], + [124.942527, 51.447349], + [124.917889, 51.474196], + [124.928976, 51.498419], + [124.983795, 51.508478], + [125.004737, 51.529332], + [125.047236, 51.529704], + [125.073106, 51.553526], + [125.060171, 51.59667], + [125.098975, 51.658341], + [125.12854, 51.659083], + [125.130388, 51.635317], + [125.175968, 51.639403], + [125.214772, 51.627888], + [125.228938, 51.640517], + [125.289301, 51.633831], + [125.316402, 51.610052], + [125.35151, 51.623801], + [125.38046, 51.585516], + [125.424807, 51.562827], + [125.528285, 51.488359], + [125.559082, 51.461521], + [125.559082, 51.461521], + [125.595422, 51.416755], + [125.595422, 51.416755], + [125.60035, 51.413396], + [125.60035, 51.413396], + [125.600966, 51.410409], + [125.600966, 51.410409], + [125.62314, 51.398089], + [125.62314, 51.398089], + [125.623756, 51.387633], + [125.623756, 51.387633], + [125.626219, 51.380163], + [125.626219, 51.380163], + [125.700132, 51.327465], + [125.700132, 51.327465], + [125.740784, 51.27583], + [125.740784, 51.27583], + [125.76111, 51.261976], + [125.76111, 51.261976], + [125.761726, 51.226385], + [125.819008, 51.227134], + [125.850421, 51.21364], + [125.864588, 51.146487], + [125.909551, 51.138977], + [125.946508, 51.108176], + [125.970529, 51.123955], + [125.993935, 51.119072], + [125.976073, 51.084498], + [126.059225, 51.043503], + [126.033971, 51.011132], + [126.041978, 50.981753], + [126.068464, 50.967434], + [126.042594, 50.92558], + [126.02042, 50.927466], + [125.996399, 50.906715], + [125.997631, 50.872738], + [125.961906, 50.901054], + [125.939732, 50.85423], + [125.913247, 50.825885], + [125.878138, 50.816812], + [125.890457, 50.805845], + [125.836255, 50.793363], + [125.846726, 50.769524], + [125.828863, 50.756654], + [125.804226, 50.773309], + [125.758646, 50.746809], + [125.795603, 50.738856], + [125.78082, 50.725598], + [125.825784, 50.70362], + [125.789443, 50.679735], + [125.804226, 50.658874], + [125.793139, 50.643316], + [125.814697, 50.62092], + [125.807921, 50.60383], + [125.829479, 50.56165], + [125.794987, 50.532748], + [125.770349, 50.531227], + [125.754335, 50.506874], + [125.740784, 50.523237], + [125.699516, 50.487078], + [125.654553, 50.471082], + [125.627451, 50.443268], + [125.580024, 50.449366], + [125.562162, 50.438314], + [125.583104, 50.409717], + [125.567089, 50.402852], + [125.536292, 50.420014], + [125.522126, 50.404759], + [125.546763, 50.358965], + [125.520278, 50.3498], + [125.530749, 50.331085], + [125.463611, 50.295925], + [125.466075, 50.266861], + [125.442053, 50.260357], + [125.448829, 50.216338], + [125.417416, 50.195654], + [125.39093, 50.199868], + [125.382923, 50.172278], + [125.335496, 50.161161], + [125.376148, 50.137385], + [125.311474, 50.140453], + [125.27883, 50.127411], + [125.258504, 50.103618], + [125.287453, 50.093636], + [125.283757, 50.070211], + [125.328105, 50.065985], + [125.315786, 50.04562], + [125.289916, 50.057917], + [125.25296, 50.041393], + [125.283757, 50.036012], + [125.297924, 50.014481], + [125.278214, 49.996402], + [125.241873, 49.987938], + [125.231402, 49.957531], + [125.190134, 49.959841], + [125.199373, 49.935194], + [125.225859, 49.922481], + [125.212924, 49.907452], + [125.245569, 49.87198], + [125.225243, 49.867351], + [125.239409, 49.844587], + [125.177815, 49.829533], + [125.222779, 49.799026], + [125.221547, 49.754969], + [125.204301, 49.734086], + [125.225243, 49.726349], + [125.219699, 49.669058], + [125.185207, 49.634574], + [125.189518, 49.652401], + [125.164881, 49.669446], + [125.132236, 49.672157], + [125.127308, 49.655113], + [125.15441, 49.616741], + [125.16796, 49.629923], + [125.205533, 49.593859], + [125.23017, 49.595411], + [125.233866, 49.536801], + [125.211076, 49.539908], + [125.228323, 49.487063], + [125.270822, 49.454395], + [125.256656, 49.437275], + [125.25604, 49.395227], + [125.277598, 49.379644], + [125.256656, 49.359769], + [125.261583, 49.322336], + [125.214772, 49.277066], + [125.227707, 49.248947], + [125.219699, 49.189139], + [125.187671, 49.186792], + [125.158721, 49.144921], + [125.117453, 49.126127], + [125.034302, 49.157056], + [125.039845, 49.17623], + [124.983179, 49.162535], + [124.906802, 49.184054], + [124.860607, 49.166448], + [124.847672, 49.129651], + [124.809484, 49.115943], + [124.828578, 49.077933], + [124.808252, 49.020666], + [124.756513, 48.967262], + [124.744194, 48.920487], + [124.709086, 48.920487], + [124.715861, 48.885475], + [124.697383, 48.841775], + [124.654267, 48.83429], + [124.644412, 48.80789], + [124.656115, 48.783842], + [124.612383, 48.747945], + [124.624702, 48.701755], + [124.601912, 48.632587], + [124.579122, 48.596582], + [124.520608, 48.556195], + [124.548941, 48.535593], + [124.533543, 48.515379], + [124.555717, 48.467784], + [124.507674, 48.445558], + [124.52492, 48.426897], + [124.51876, 48.378027], + [124.547094, 48.35775], + [124.540934, 48.335476], + [124.579738, 48.297269], + [124.558796, 48.268197], + [124.579122, 48.262221], + [124.547094, 48.200829], + [124.512601, 48.164518], + [124.529847, 48.146951], + [124.505826, 48.124985], + [124.478108, 48.123387], + [124.46579, 48.098213], + [124.415899, 48.08782], + [124.430065, 48.12099], + [124.471333, 48.133373], + [124.475029, 48.173698], + [124.418978, 48.181679], + [124.412819, 48.219175], + [124.422058, 48.245884], + [124.365392, 48.283731], + [124.353689, 48.315978], + [124.317964, 48.35099], + [124.331515, 48.380015], + [124.309957, 48.413393], + [124.330283, 48.435633], + [124.302566, 48.456673], + [124.314269, 48.503881], + [124.25945, 48.536385], + [124.25945, 48.536385], + [124.136878, 48.463023], + [124.07898, 48.43603], + [124.019234, 48.39313], + [123.862785, 48.271782], + [123.746373, 48.197638], + [123.705105, 48.152142], + [123.579453, 48.045427], + [123.537569, 48.021816], + [123.300432, 47.953723], + [123.256085, 47.876711], + [123.214201, 47.824502], + [123.161846, 47.781892], + [123.041122, 47.746492], + [122.926557, 47.697777], + [122.848949, 47.67441], + [122.765181, 47.614333], + [122.59395, 47.54732], + [122.543443, 47.495589], + [122.507103, 47.401291], + [122.418407, 47.350632], + [122.441197, 47.310476], + [122.441197, 47.310476], + [122.462755, 47.27841], + [122.498479, 47.255262], + [122.531124, 47.198771], + [122.582863, 47.158092], + [122.582863, 47.158092], + [122.615508, 47.124306], + [122.679566, 47.094164], + [122.710363, 47.093349], + [122.710363, 47.093349], + [122.821232, 47.065636], + [122.852645, 47.072158], + [122.845869, 47.046881], + [122.778116, 47.002822], + [122.77442, 46.973837], + [122.798442, 46.9575], + [122.791051, 46.941567], + [122.83971, 46.937072], + [122.895144, 46.960359], + [122.893913, 46.895376], + [122.906847, 46.80738], + [122.996774, 46.761483], + [123.00355, 46.730726], + [123.026339, 46.718829], + [123.076846, 46.745082], + [123.103332, 46.734828], + [123.163694, 46.74016], + [123.198802, 46.803283], + [123.22344, 46.821305], + [123.221592, 46.850373], + [123.295505, 46.865105], + [123.341084, 46.826628], + [123.374345, 46.837683], + [123.40699, 46.906416], + [123.404526, 46.935438], + [123.360179, 46.970978], + [123.304128, 46.964852], + [123.301664, 46.999965], + [123.337389, 46.988943], + [123.42362, 46.934212], + [123.487678, 46.959951], + [123.52833, 46.944836], + [123.483366, 46.84587], + [123.506772, 46.827038], + [123.562823, 46.82581], + [123.575757, 46.845461], + [123.576989, 46.891286], + [123.605322, 46.891286], + [123.599163, 46.868378], + [123.625648, 46.847508], + [123.580069, 46.827447], + [123.629344, 46.813524], + [123.631808, 46.728675], + [123.603475, 46.68928], + [123.474743, 46.686817], + [123.366338, 46.677784], + [123.318295, 46.662179], + [123.276411, 46.660947], + [123.279491, 46.616981], + [123.228368, 46.588198], + [123.18094, 46.614103], + [123.098404, 46.603002], + [123.077462, 46.622324], + [123.04605, 46.617803], + [123.052825, 46.579972], + [123.002318, 46.574624], + [123.010325, 46.524823], + [123.011557, 46.434984], + [123.089781, 46.347888], + [123.142136, 46.298293], + [123.178476, 46.248239], + [123.248078, 46.273065], + [123.286266, 46.250308], + [123.320758, 46.254447], + [123.357099, 46.232096], + [123.357099, 46.232096], + [123.430396, 46.243687], + [123.452569, 46.233338], + [123.499381, 46.259826], + [123.569598, 46.223816], + [123.569598, 46.223816] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 310000, + "name": "上海市", + "center": [121.472644, 31.231706], + "centroid": [121.438737, 31.072559], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 8, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [120.901349, 31.017327], + [120.940153, 31.010146], + [120.949392, 31.030148], + [120.989428, 31.01425], + [121.000515, 30.938309], + [120.993124, 30.889532], + [121.020225, 30.872069], + [120.991892, 30.837133], + [121.038087, 30.814007], + [121.060261, 30.845354], + [121.097833, 30.857171], + [121.13787, 30.826342], + [121.123087, 30.77905], + [121.174826, 30.771851], + [121.21671, 30.785734], + [121.232108, 30.755909], + [121.272144, 30.723504], + [121.274608, 30.677191], + [121.362071, 30.679764], + [121.426129, 30.730192], + [121.517288, 30.775451], + [121.601056, 30.805269], + [121.681128, 30.818633], + [121.904714, 30.814007], + [121.943518, 30.776993], + [121.970004, 30.789333], + [121.954605, 30.825828], + [121.994025, 30.862823], + [121.990945, 30.96859], + [121.977395, 31.016301], + [121.946598, 31.066039], + [121.809859, 31.196669], + [121.722396, 31.3036], + [121.599208, 31.37465], + [121.520984, 31.394575], + [121.404571, 31.479337], + [121.343593, 31.511996], + [121.301093, 31.49873], + [121.301093, 31.49873], + [121.247507, 31.476785], + [121.241963, 31.493117], + [121.174826, 31.44922], + [121.143413, 31.392021], + [121.113848, 31.37465], + [121.130478, 31.343987], + [121.142797, 31.275472], + [121.090442, 31.291838], + [121.060261, 31.245289], + [121.076892, 31.158267], + [121.018377, 31.134194], + [120.930298, 31.141365], + [120.881023, 31.134706], + [120.859465, 31.100379], + [120.890878, 31.094229], + [120.901349, 31.017327] + ] + ], + [ + [ + [121.974931, 31.61704], + [121.715005, 31.673592], + [121.64294, 31.697527], + [121.599824, 31.703128], + [121.49881, 31.753012], + [121.431673, 31.769295], + [121.384861, 31.833382], + [121.323267, 31.868458], + [121.265369, 31.863883], + [121.200079, 31.834907], + [121.118775, 31.759119], + [121.145261, 31.75403], + [121.289391, 31.61653], + [121.371926, 31.553314], + [121.395332, 31.585437], + [121.434136, 31.590535], + [121.547469, 31.531382], + [121.625693, 31.501792], + [121.682976, 31.491075], + [121.819098, 31.437987], + [121.890547, 31.428795], + [121.981706, 31.464024], + [121.995873, 31.493117], + [121.974931, 31.61704] + ] + ], + [ + [ + [121.795693, 31.330186], + [121.792613, 31.363408], + [121.742106, 31.407345], + [121.585657, 31.454836], + [121.567179, 31.48342], + [121.520984, 31.494137], + [121.509897, 31.4824], + [121.572107, 31.435944], + [121.727939, 31.35472], + [121.76428, 31.31536], + [121.785222, 31.31127], + [121.795693, 31.330186] + ] + ], + [ + [ + [121.801852, 31.356765], + [121.8037, 31.328652], + [121.840656, 31.295418], + [121.932431, 31.283144], + [122.016199, 31.282121], + [122.097503, 31.255522], + [122.122756, 31.307179], + [122.116597, 31.320984], + [122.040837, 31.324051], + [121.951525, 31.337343], + [121.845584, 31.37465], + [121.792613, 31.377715], + [121.801852, 31.356765] + ] + ], + [ + [ + [121.626925, 31.445135], + [121.631853, 31.456878], + [121.579498, 31.479848], + [121.626925, 31.445135] + ] + ], + [ + [ + [121.943518, 31.215608], + [121.959533, 31.159291], + [121.995873, 31.160828], + [122.008808, 31.221238], + [121.950909, 31.228915], + [121.943518, 31.215608] + ] + ], + [ + [ + [121.88254, 31.240684], + [121.909026, 31.195133], + [121.923808, 31.234032], + [121.88254, 31.240684] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 320000, + "name": "江苏省", + "center": [118.767413, 32.041544], + "centroid": [119.486506, 32.983991], + "childrenNum": 13, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 9, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [117.311654, 34.561686], + [117.27285, 34.556757], + [117.303647, 34.542463], + [117.267923, 34.532603], + [117.27285, 34.499565], + [117.252524, 34.48674], + [117.248213, 34.451216], + [117.166293, 34.434435], + [117.139191, 34.526687], + [117.15151, 34.559222], + [117.104083, 34.648874], + [117.073286, 34.639026], + [117.061583, 34.675947], + [117.070206, 34.713835], + [117.022163, 34.759081], + [116.969192, 34.771864], + [116.95133, 34.81069], + [116.979047, 34.815113], + [116.966113, 34.844588], + [116.929156, 34.843114], + [116.922381, 34.894671], + [116.858323, 34.928533], + [116.821983, 34.929515], + [116.815823, 34.965324], + [116.789338, 34.975133], + [116.781331, 34.916757], + [116.677853, 34.939327], + [116.622418, 34.939818], + [116.613795, 34.922645], + [116.557745, 34.908905], + [116.445028, 34.895652], + [116.408071, 34.850972], + [116.403144, 34.756131], + [116.369267, 34.749247], + [116.363724, 34.715311], + [116.392057, 34.710391], + [116.374195, 34.640011], + [116.430245, 34.650843], + [116.432709, 34.630163], + [116.477057, 34.614896], + [116.490607, 34.573513], + [116.594085, 34.511894], + [116.592237, 34.493646], + [116.662454, 34.472927], + [116.722816, 34.472434], + [116.773939, 34.453683], + [116.782563, 34.429993], + [116.828142, 34.389012], + [116.909446, 34.408271], + [116.969192, 34.389012], + [116.960569, 34.363821], + [116.983359, 34.348011], + [116.969192, 34.283753], + [117.051112, 34.221425], + [117.025243, 34.167469], + [117.046801, 34.151622], + [117.123793, 34.128342], + [117.130568, 34.101586], + [117.192162, 34.068873], + [117.257452, 34.065899], + [117.277162, 34.078787], + [117.311654, 34.067882], + [117.357234, 34.088205], + [117.404045, 34.03218], + [117.435458, 34.028212], + [117.514914, 34.060941], + [117.543248, 34.038627], + [117.569117, 33.985051], + [117.612849, 34.000433], + [117.629479, 34.028708], + [117.671363, 33.992494], + [117.672595, 33.934916], + [117.715095, 33.879287], + [117.753899, 33.891211], + [117.759442, 33.874318], + [117.739732, 33.758467], + [117.72495, 33.74951], + [117.750203, 33.710688], + [117.791471, 33.733585], + [117.843826, 33.736074], + [117.901724, 33.720146], + [117.972557, 33.74951], + [118.019985, 33.738562], + [118.065564, 33.76593], + [118.117919, 33.766427], + [118.161035, 33.735576], + [118.16781, 33.663381], + [118.112376, 33.617045], + [118.117919, 33.594615], + [118.107448, 33.475391], + [118.050782, 33.491863], + [118.027376, 33.455421], + [118.016905, 33.402978], + [118.029224, 33.374995], + [117.992883, 33.333005], + [117.974405, 33.279487], + [117.939297, 33.262475], + [117.942376, 33.224936], + [117.977485, 33.226437], + [117.988572, 33.180869], + [118.037231, 33.152314], + [118.038463, 33.134776], + [118.149332, 33.169348], + [118.178281, 33.217926], + [118.217085, 33.191888], + [118.219549, 33.114227], + [118.243571, 33.027967], + [118.244803, 32.998359], + [118.26944, 32.969242], + [118.303933, 32.96874], + [118.291614, 32.946143], + [118.252194, 32.936601], + [118.2331, 32.914498], + [118.250346, 32.848157], + [118.301469, 32.846145], + [118.300237, 32.783275], + [118.334114, 32.761637], + [118.363063, 32.770695], + [118.375382, 32.718849], + [118.411106, 32.715828], + [118.450526, 32.743518], + [118.483787, 32.721367], + [118.560163, 32.729926], + [118.572482, 32.719856], + [118.642699, 32.744525], + [118.707373, 32.72036], + [118.756648, 32.737477], + [118.73817, 32.772708], + [118.743097, 32.853184], + [118.743097, 32.853184], + [118.810235, 32.853687], + [118.821322, 32.920527], + [118.846575, 32.922034], + [118.849039, 32.956689], + [118.89585, 32.957694], + [118.89585, 32.957694], + [118.892771, 32.941121], + [118.934039, 32.93861], + [118.993169, 32.958196], + [119.020886, 32.955685], + [119.054763, 32.8748], + [119.113277, 32.823014], + [119.184726, 32.825529], + [119.211827, 32.708275], + [119.208748, 32.641276], + [119.230921, 32.607001], + [119.22045, 32.576748], + [119.152697, 32.557582], + [119.168096, 32.536394], + [119.142226, 32.499556], + [119.084944, 32.452602], + [119.041212, 32.515201], + [118.975923, 32.505108], + [118.922336, 32.557078], + [118.92172, 32.557078], + [118.922336, 32.557078], + [118.92172, 32.557078], + [118.890923, 32.553042], + [118.908169, 32.59238], + [118.84288, 32.56767], + [118.820706, 32.60448], + [118.784981, 32.582295], + [118.757264, 32.603976], + [118.73509, 32.58885], + [118.719076, 32.614059], + [118.719076, 32.614059], + [118.688895, 32.588346], + [118.658714, 32.594397], + [118.632844, 32.578261], + [118.59712, 32.600951], + [118.568787, 32.585825], + [118.564475, 32.562122], + [118.608823, 32.536899], + [118.592192, 32.481383], + [118.628533, 32.467751], + [118.691359, 32.472295], + [118.685199, 32.403604], + [118.703061, 32.328792], + [118.657482, 32.30148], + [118.674728, 32.250375], + [118.643931, 32.209875], + [118.510888, 32.194176], + [118.49549, 32.165304], + [118.501033, 32.121726], + [118.433896, 32.086746], + [118.394476, 32.076098], + [118.389548, 31.985281], + [118.363679, 31.930443], + [118.472084, 31.879639], + [118.466541, 31.857784], + [118.504729, 31.841516], + [118.481939, 31.778453], + [118.533678, 31.76726], + [118.521975, 31.743343], + [118.5577, 31.73011], + [118.571866, 31.746397], + [118.641467, 31.75861], + [118.653786, 31.73011], + [118.697518, 31.709747], + [118.643315, 31.671555], + [118.643315, 31.649651], + [118.736322, 31.633347], + [118.748025, 31.675629], + [118.773894, 31.682759], + [118.802844, 31.619078], + [118.858894, 31.623665], + [118.881684, 31.564023], + [118.885995, 31.519139], + [118.883532, 31.500261], + [118.852119, 31.393553], + [118.824401, 31.375672], + [118.767735, 31.363919], + [118.745561, 31.372606], + [118.720924, 31.322518], + [118.726467, 31.282121], + [118.756648, 31.279564], + [118.794836, 31.229426], + [118.870597, 31.242219], + [118.984546, 31.237102], + [119.014727, 31.241707], + [119.10527, 31.235055], + [119.107118, 31.250917], + [119.158241, 31.294907], + [119.197661, 31.295418], + [119.198277, 31.270357], + [119.266646, 31.250405], + [119.294363, 31.263195], + [119.338095, 31.259103], + [119.350414, 31.301043], + [119.374435, 31.258591], + [119.360269, 31.213049], + [119.391682, 31.174142], + [119.439109, 31.177214], + [119.461283, 31.156219], + [119.532732, 31.159291], + [119.599869, 31.10909], + [119.623891, 31.130096], + [119.678093, 31.167997], + [119.705811, 31.152634], + [119.715666, 31.169533], + [119.779723, 31.17875], + [119.809904, 31.148536], + [119.827151, 31.174142], + [119.878274, 31.160828], + [119.921389, 31.170045], + [119.946027, 31.106016], + [119.988527, 31.059375], + [120.001461, 31.027071], + [120.052584, 31.00553], + [120.111099, 30.955761], + [120.149903, 30.937283], + [120.223816, 30.926502], + [120.316206, 30.933689], + [120.371025, 30.948575], + [120.35809, 30.886964], + [120.42338, 30.902884], + [120.435083, 30.920855], + [120.441858, 30.860768], + [120.460336, 30.839702], + [120.489285, 30.763624], + [120.504684, 30.757967], + [120.563814, 30.835592], + [120.589684, 30.854089], + [120.654973, 30.846896], + [120.68269, 30.882342], + [120.713487, 30.88491], + [120.709176, 30.933176], + [120.684538, 30.955247], + [120.698089, 30.970643], + [120.746132, 30.962432], + [120.770154, 30.996809], + [120.820661, 31.006556], + [120.865624, 30.989627], + [120.901349, 31.017327], + [120.890878, 31.094229], + [120.859465, 31.100379], + [120.881023, 31.134706], + [120.930298, 31.141365], + [121.018377, 31.134194], + [121.076892, 31.158267], + [121.060261, 31.245289], + [121.090442, 31.291838], + [121.142797, 31.275472], + [121.130478, 31.343987], + [121.113848, 31.37465], + [121.143413, 31.392021], + [121.174826, 31.44922], + [121.241963, 31.493117], + [121.247507, 31.476785], + [121.301093, 31.49873], + [121.301093, 31.49873], + [121.343593, 31.511996], + [121.371926, 31.553314], + [121.289391, 31.61653], + [121.145261, 31.75403], + [121.118775, 31.759119], + [121.200079, 31.834907], + [121.265369, 31.863883], + [121.323267, 31.868458], + [121.384861, 31.833382], + [121.431673, 31.769295], + [121.49881, 31.753012], + [121.599824, 31.703128], + [121.64294, 31.697527], + [121.715005, 31.673592], + [121.974931, 31.61704], + [121.970004, 31.718911], + [121.889315, 31.866425], + [121.856055, 31.955328], + [121.772287, 32.032984], + [121.759352, 32.059362], + [121.525295, 32.136423], + [121.542542, 32.152132], + [121.458774, 32.177462], + [121.499426, 32.211394], + [121.493882, 32.263533], + [121.450151, 32.282256], + [121.425513, 32.430885], + [121.390405, 32.460682], + [121.352216, 32.474315], + [121.269681, 32.483402], + [121.153268, 32.52933], + [121.121855, 32.569183], + [121.076892, 32.576243], + [121.020225, 32.605489], + [120.961711, 32.612042], + [120.979573, 32.636236], + [120.963559, 32.68259], + [120.916131, 32.701225], + [120.953088, 32.714318], + [120.972182, 32.761134], + [120.981421, 32.85972], + [120.957399, 32.893395], + [120.932762, 33.005887], + [120.917979, 33.02596], + [120.871784, 33.047032], + [120.874247, 33.093672], + [120.843451, 33.209915], + [120.819429, 33.237951], + [120.833595, 33.274984], + [120.813885, 33.303499], + [120.769538, 33.307], + [120.741205, 33.337505], + [120.717183, 33.436945], + [120.680227, 33.520306], + [120.622944, 33.615051], + [120.611241, 33.627012], + [120.583524, 33.668362], + [120.534249, 33.782346], + [120.48559, 33.859411], + [120.367329, 34.091674], + [120.347619, 34.179352], + [120.314359, 34.255563], + [120.311895, 34.306991], + [120.103707, 34.391481], + [119.962657, 34.459112], + [119.811752, 34.485754], + [119.781571, 34.515839], + [119.641137, 34.569078], + [119.610956, 34.592729], + [119.569072, 34.615389], + [119.465594, 34.672994], + [119.525956, 34.73351], + [119.456971, 34.748264], + [119.381827, 34.752198], + [119.494543, 34.754656], + [119.497007, 34.754164], + [119.439725, 34.785136], + [119.440957, 34.769406], + [119.378747, 34.764489], + [119.312841, 34.774813], + [119.272189, 34.797914], + [119.238313, 34.799388], + [119.217371, 34.827886], + [119.202588, 34.890253], + [119.214907, 34.925589], + [119.211211, 34.981507], + [119.238313, 35.048657], + [119.285124, 35.068252], + [119.291899, 35.028567], + [119.307298, 35.032977], + [119.292515, 35.068742], + [119.306066, 35.076578], + [119.286972, 35.115261], + [119.250016, 35.124562], + [119.217371, 35.106939], + [119.137915, 35.096167], + [119.114509, 35.055026], + [119.027045, 35.055516], + [118.942662, 35.040817], + [118.928495, 35.051106], + [118.86259, 35.025626], + [118.860742, 34.944233], + [118.805307, 34.87307], + [118.80038, 34.843114], + [118.772047, 34.794474], + [118.739402, 34.792508], + [118.719076, 34.745313], + [118.764039, 34.740396], + [118.783749, 34.723181], + [118.739402, 34.693663], + [118.690127, 34.678408], + [118.664257, 34.693663], + [118.607591, 34.694155], + [118.601431, 34.714327], + [118.545997, 34.705964], + [118.460997, 34.656258], + [118.473932, 34.623269], + [118.439439, 34.626223], + [118.424657, 34.595193], + [118.439439, 34.507949], + [118.416034, 34.473914], + [118.404947, 34.427525], + [118.379693, 34.415183], + [118.290382, 34.424563], + [118.277447, 34.404814], + [118.220165, 34.405802], + [118.217701, 34.379134], + [118.179513, 34.379628], + [118.177665, 34.45319], + [118.132702, 34.483287], + [118.16473, 34.50499], + [118.185056, 34.543942], + [118.079115, 34.569571], + [118.114839, 34.614404], + [118.084042, 34.655766], + [118.053861, 34.650843], + [117.951615, 34.678408], + [117.909732, 34.670533], + [117.902956, 34.644443], + [117.793935, 34.651827], + [117.791471, 34.583368], + [117.801942, 34.518798], + [117.684298, 34.547392], + [117.659044, 34.501044], + [117.609769, 34.490686], + [117.592523, 34.462566], + [117.53832, 34.467006], + [117.465023, 34.484767], + [117.402813, 34.550843], + [117.402813, 34.569571], + [117.370785, 34.584846], + [117.325205, 34.573021], + [117.325205, 34.573021], + [117.32151, 34.566614], + [117.32151, 34.566614], + [117.311654, 34.561686], + [117.311654, 34.561686] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 330000, + "name": "浙江省", + "center": [120.153576, 30.287459], + "centroid": [120.109913, 29.181466], + "childrenNum": 11, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 10, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [118.433896, 28.288335], + [118.444367, 28.253548], + [118.490562, 28.238259], + [118.493026, 28.262509], + [118.588497, 28.282538], + [118.595272, 28.258292], + [118.651322, 28.277267], + [118.674728, 28.27147], + [118.699366, 28.309939], + [118.719692, 28.312047], + [118.756032, 28.252493], + [118.802228, 28.240368], + [118.804075, 28.207675], + [118.771431, 28.188687], + [118.805923, 28.154923], + [118.802228, 28.117453], + [118.767735, 28.10584], + [118.719076, 28.063601], + [118.733858, 28.027684], + [118.730163, 27.970615], + [118.753568, 27.947885], + [118.818242, 27.916689], + [118.829329, 27.847921], + [118.873677, 27.733563], + [118.879836, 27.667859], + [118.913713, 27.619616], + [118.909401, 27.568168], + [118.869365, 27.540047], + [118.907553, 27.460952], + [118.955597, 27.4498], + [118.986393, 27.47582], + [118.983314, 27.498649], + [119.020886, 27.498118], + [119.03998, 27.478475], + [119.092335, 27.466262], + [119.129907, 27.475289], + [119.121284, 27.438115], + [119.14777, 27.424836], + [119.224146, 27.416868], + [119.26911, 27.42218], + [119.285124, 27.457766], + [119.334399, 27.480067], + [119.360269, 27.524657], + [119.416935, 27.539517], + [119.438493, 27.508734], + [119.466826, 27.526249], + [119.501935, 27.610601], + [119.501319, 27.649837], + [119.541971, 27.666799], + [119.606028, 27.674749], + [119.644217, 27.663619], + [119.626354, 27.620676], + [119.630666, 27.582491], + [119.675014, 27.574534], + [119.659615, 27.540578], + [119.690412, 27.537394], + [119.70889, 27.514042], + [119.703347, 27.446613], + [119.685485, 27.438646], + [119.711354, 27.403054], + [119.750774, 27.373829], + [119.739687, 27.362668], + [119.782187, 27.330241], + [119.768636, 27.307909], + [119.843165, 27.300464], + [119.938636, 27.329709], + [119.960194, 27.365857], + [120.008237, 27.375423], + [120.026099, 27.344063], + [120.052584, 27.338747], + [120.096316, 27.390302], + [120.136968, 27.402523], + [120.134504, 27.420055], + [120.221352, 27.420055], + [120.26262, 27.432804], + [120.273091, 27.38924], + [120.340844, 27.399867], + [120.343924, 27.363199], + [120.430155, 27.258976], + [120.401822, 27.250996], + [120.404286, 27.204166], + [120.461568, 27.142407], + [120.492365, 27.136016], + [120.545952, 27.156785], + [120.574901, 27.234501], + [120.554575, 27.25206], + [120.580444, 27.321203], + [120.665444, 27.357884], + [120.673451, 27.420055], + [120.703016, 27.478475], + [120.637111, 27.561271], + [120.634647, 27.577186], + [120.685154, 27.622797], + [120.709176, 27.682699], + [120.771386, 27.734623], + [120.777545, 27.774873], + [120.809574, 27.775402], + [120.840371, 27.758986], + [120.910588, 27.864852], + [120.942001, 27.896592], + [120.97403, 27.887071], + [121.027616, 27.832574], + [121.070116, 27.834162], + [121.107688, 27.81352], + [121.152036, 27.815638], + [121.134174, 27.787051], + [121.13479, 27.787051], + [121.149572, 27.801345], + [121.149572, 27.801875], + [121.153268, 27.809815], + [121.152652, 27.810344], + [121.192072, 27.822518], + [121.193304, 27.872259], + [121.162507, 27.879136], + [121.162507, 27.90717], + [121.099681, 27.895005], + [121.05595, 27.900294], + [120.991892, 27.95], + [121.015298, 27.981714], + [121.059029, 28.096338], + [121.108304, 28.139092], + [121.121239, 28.12537], + [121.140949, 28.031382], + [121.176058, 28.022401], + [121.261057, 28.034551], + [121.299862, 28.067297], + [121.328195, 28.134343], + [121.373774, 28.133287], + [121.402107, 28.197127], + [121.45631, 28.250385], + [121.488955, 28.301509], + [121.538846, 28.299401], + [121.571491, 28.279376], + [121.580114, 28.240368], + [121.627541, 28.251966], + [121.669425, 28.33312], + [121.660186, 28.355768], + [121.634317, 28.347868], + [121.658954, 28.392628], + [121.692831, 28.407368], + [121.671273, 28.472621], + [121.646019, 28.511544], + [121.634317, 28.562542], + [121.596128, 28.575156], + [121.557324, 28.645033], + [121.540694, 28.655537], + [121.646019, 28.682842], + [121.689135, 28.719062], + [121.704534, 28.804577], + [121.687287, 28.863294], + [121.774751, 28.863818], + [121.772287, 28.898404], + [121.743338, 28.954451], + [121.711309, 28.985865], + [121.712541, 29.028783], + [121.658954, 29.058606], + [121.660186, 29.118226], + [121.616454, 29.143318], + [121.608447, 29.168927], + [121.715621, 29.125022], + [121.750113, 29.136523], + [121.767975, 29.166837], + [121.780294, 29.10986], + [121.811091, 29.10986], + [121.85975, 29.086328], + [121.884388, 29.105677], + [121.966308, 29.052852], + [121.970004, 29.092604], + [121.988482, 29.110906], + [121.986634, 29.154817], + [121.948446, 29.193485], + [121.971851, 29.193485], + [121.966924, 29.249894], + [122.002032, 29.260336], + [122.000185, 29.278608], + [121.94475, 29.28435], + [121.958301, 29.334448], + [121.936127, 29.348012], + [121.937975, 29.384], + [121.975547, 29.411113], + [121.993409, 29.45229], + [121.973083, 29.477821], + [121.968772, 29.515846], + [121.995257, 29.545007], + [122.000185, 29.582486], + [121.966308, 29.636078], + [121.909641, 29.650122], + [121.872685, 29.632437], + [121.833265, 29.653242], + [121.937359, 29.748373], + [122.003264, 29.762401], + [122.043916, 29.822647], + [122.10243, 29.859504], + [122.143082, 29.877668], + [122.140003, 29.901535], + [122.00696, 29.891678], + [122.00388, 29.92021], + [121.971235, 29.955476], + [121.919497, 29.920729], + [121.835113, 29.958068], + [121.78399, 29.99332], + [121.721164, 29.992802], + [121.699606, 30.007832], + [121.652795, 30.071037], + [121.635548, 30.070002], + [121.561636, 30.184395], + [121.497578, 30.258861], + [121.395332, 30.338435], + [121.371926, 30.37097], + [121.328195, 30.397299], + [121.225333, 30.404526], + [121.183449, 30.434458], + [121.092906, 30.515952], + [121.058413, 30.563888], + [121.148956, 30.599953], + [121.188992, 30.632916], + [121.239499, 30.648878], + [121.274608, 30.677191], + [121.272144, 30.723504], + [121.232108, 30.755909], + [121.21671, 30.785734], + [121.174826, 30.771851], + [121.123087, 30.77905], + [121.13787, 30.826342], + [121.097833, 30.857171], + [121.060261, 30.845354], + [121.038087, 30.814007], + [120.991892, 30.837133], + [121.020225, 30.872069], + [120.993124, 30.889532], + [121.000515, 30.938309], + [120.989428, 31.01425], + [120.949392, 31.030148], + [120.940153, 31.010146], + [120.901349, 31.017327], + [120.865624, 30.989627], + [120.820661, 31.006556], + [120.770154, 30.996809], + [120.746132, 30.962432], + [120.698089, 30.970643], + [120.684538, 30.955247], + [120.709176, 30.933176], + [120.713487, 30.88491], + [120.68269, 30.882342], + [120.654973, 30.846896], + [120.589684, 30.854089], + [120.563814, 30.835592], + [120.504684, 30.757967], + [120.489285, 30.763624], + [120.460336, 30.839702], + [120.441858, 30.860768], + [120.435083, 30.920855], + [120.42338, 30.902884], + [120.35809, 30.886964], + [120.371025, 30.948575], + [120.316206, 30.933689], + [120.223816, 30.926502], + [120.149903, 30.937283], + [120.111099, 30.955761], + [120.052584, 31.00553], + [120.001461, 31.027071], + [119.988527, 31.059375], + [119.946027, 31.106016], + [119.921389, 31.170045], + [119.878274, 31.160828], + [119.827151, 31.174142], + [119.809904, 31.148536], + [119.779723, 31.17875], + [119.715666, 31.169533], + [119.705811, 31.152634], + [119.678093, 31.167997], + [119.623891, 31.130096], + [119.649144, 31.104991], + [119.629434, 31.085517], + [119.633746, 31.019379], + [119.580159, 30.967051], + [119.582007, 30.932149], + [119.563529, 30.919315], + [119.557369, 30.874124], + [119.575847, 30.829939], + [119.55429, 30.825828], + [119.527188, 30.77905], + [119.479761, 30.772365], + [119.482841, 30.704467], + [119.444652, 30.650422], + [119.408312, 30.645274], + [119.39045, 30.685941], + [119.343022, 30.664322], + [119.323312, 30.630341], + [119.238929, 30.609225], + [119.265414, 30.574709], + [119.237081, 30.546881], + [119.272189, 30.510281], + [119.326392, 30.532964], + [119.336247, 30.508734], + [119.335015, 30.448389], + [119.36766, 30.38491], + [119.402768, 30.374584], + [119.349182, 30.349281], + [119.326392, 30.372002], + [119.277117, 30.341018], + [119.246936, 30.341018], + [119.236465, 30.297106], + [119.201356, 30.290905], + [119.126828, 30.304856], + [119.091719, 30.323972], + [119.06277, 30.304856], + [118.988857, 30.332237], + [118.954365, 30.360126], + [118.880452, 30.31519], + [118.877988, 30.282637], + [118.905089, 30.216464], + [118.929727, 30.2025], + [118.852735, 30.166805], + [118.852119, 30.149729], + [118.895234, 30.148694], + [118.873677, 30.11505], + [118.878604, 30.064822], + [118.902626, 30.029078], + [118.894619, 29.937845], + [118.838568, 29.934733], + [118.841032, 29.891159], + [118.740634, 29.814859], + [118.744945, 29.73902], + [118.700598, 29.706277], + [118.647011, 29.64336], + [118.61991, 29.654282], + [118.573714, 29.638159], + [118.532446, 29.588731], + [118.500417, 29.57572], + [118.496106, 29.519492], + [118.381541, 29.504909], + [118.347664, 29.474174], + [118.329802, 29.495012], + [118.306396, 29.479384], + [118.316252, 29.422581], + [118.248498, 29.431443], + [118.193064, 29.395472], + [118.205382, 29.343839], + [118.166578, 29.314099], + [118.178281, 29.297921], + [118.138861, 29.283828], + [118.077883, 29.290614], + [118.073571, 29.216993], + [118.042159, 29.210202], + [118.027992, 29.167882], + [118.045238, 29.149068], + [118.037847, 29.102017], + [118.076035, 29.074822], + [118.066796, 29.053898], + [118.097593, 28.998952], + [118.115455, 29.009944], + [118.115455, 29.009944], + [118.133933, 28.983771], + [118.165346, 28.986912], + [118.227556, 28.942406], + [118.195527, 28.904167], + [118.270056, 28.918836], + [118.300237, 28.826075], + [118.364295, 28.813491], + [118.403099, 28.702791], + [118.428352, 28.681267], + [118.428352, 28.617193], + [118.428352, 28.617193], + [118.412338, 28.55676], + [118.4302, 28.515225], + [118.414802, 28.497344], + [118.474548, 28.478934], + [118.456686, 28.424738], + [118.432048, 28.402104], + [118.455454, 28.384204], + [118.480091, 28.327325], + [118.433896, 28.288335] + ] + ], + [ + [ + [122.163408, 29.988137], + [122.239785, 29.962735], + [122.279205, 29.937326], + [122.322321, 29.940438], + [122.341415, 29.976733], + [122.343879, 30.020269], + [122.310002, 30.039958], + [122.290908, 30.074663], + [122.301379, 30.086574], + [122.293988, 30.100554], + [122.152938, 30.113497], + [122.095655, 30.158008], + [122.048844, 30.147141], + [121.955221, 30.183878], + [121.934895, 30.161631], + [121.983554, 30.100554], + [121.989714, 30.077252], + [121.978011, 30.059125], + [122.027902, 29.991247], + [122.106742, 30.005759], + [122.118445, 29.986582], + [122.163408, 29.988137] + ] + ], + [ + [ + [122.213915, 30.186464], + [122.178807, 30.199396], + [122.152938, 30.19112], + [122.143698, 30.163183], + [122.168336, 30.138343], + [122.213915, 30.186464] + ] + ], + [ + [ + [122.229314, 29.711995], + [122.210836, 29.700559], + [122.269966, 29.685482], + [122.231162, 29.710435], + [122.229314, 29.711995] + ] + ], + [ + [ + [122.427646, 30.738422], + [122.427031, 30.697777], + [122.532972, 30.696748], + [122.528045, 30.725047], + [122.475074, 30.714243], + [122.445509, 30.745109], + [122.427646, 30.738422] + ] + ], + [ + [ + [122.162793, 30.329654], + [122.058083, 30.291938], + [122.154169, 30.244903], + [122.231778, 30.234562], + [122.247176, 30.30124], + [122.228082, 30.329654], + [122.191126, 30.329654], + [122.176343, 30.351863], + [122.162793, 30.329654] + ] + ], + [ + [ + [122.317393, 30.249556], + [122.277973, 30.242835], + [122.358661, 30.236113], + [122.365437, 30.255242], + [122.417175, 30.238699], + [122.40732, 30.272817], + [122.333408, 30.272817], + [122.317393, 30.249556] + ] + ], + [ + [ + [122.026054, 29.178333], + [122.013119, 29.151681], + [122.056851, 29.158476], + [122.075945, 29.176243], + [122.036525, 29.20759], + [122.026054, 29.178333] + ] + ], + [ + [ + [122.372212, 29.893234], + [122.386379, 29.834069], + [122.415944, 29.828877], + [122.401777, 29.869884], + [122.433806, 29.883376], + [122.43319, 29.919173], + [122.411632, 29.951846], + [122.398081, 29.9394], + [122.351886, 29.959105], + [122.330944, 29.937845], + [122.338951, 29.911911], + [122.353734, 29.89946], + [122.362973, 29.894272], + [122.372212, 29.893234] + ] + ], + [ + [ + [122.43011, 30.408655], + [122.432574, 30.445294], + [122.37406, 30.461802], + [122.277973, 30.471603], + [122.281669, 30.418461], + [122.318625, 30.407106], + [122.352502, 30.422074], + [122.43011, 30.408655] + ] + ], + [ + [ + [121.837577, 28.770484], + [121.86283, 28.782024], + [121.861598, 28.814016], + [121.837577, 28.770484] + ] + ], + [ + [ + [122.265038, 29.84549], + [122.221307, 29.832512], + [122.248408, 29.804473], + [122.310002, 29.766557], + [122.325401, 29.781621], + [122.299531, 29.819532], + [122.319241, 29.829397], + [122.265038, 29.84549] + ] + ], + [ + [ + [121.790765, 29.082144], + [121.832649, 29.050236], + [121.84312, 29.082144], + [121.82033, 29.099402], + [121.790765, 29.082144] + ] + ], + [ + [ + [121.201311, 27.623328], + [121.197616, 27.618025], + [121.198848, 27.616964], + [121.203775, 27.625979], + [121.201311, 27.623328] + ] + ], + [ + [ + [121.943518, 30.776993], + [121.968156, 30.688514], + [121.997105, 30.658659], + [122.087032, 30.602014], + [122.133227, 30.595317], + [122.075329, 30.647848], + [122.011271, 30.66947], + [121.992793, 30.695204], + [121.987866, 30.753338], + [121.970004, 30.789333], + [121.943518, 30.776993] + ] + ], + [ + [ + [121.889315, 28.471569], + [121.918881, 28.497344], + [121.881924, 28.502603], + [121.889315, 28.471569] + ] + ], + [ + [ + [122.182503, 29.650642], + [122.211452, 29.692241], + [122.200365, 29.712515], + [122.146778, 29.749412], + [122.13138, 29.788893], + [122.083952, 29.78318], + [122.047612, 29.719791], + [122.074097, 29.701599], + [122.095655, 29.716673], + [122.138155, 29.662083], + [122.182503, 29.650642] + ] + ], + [ + [ + [122.461523, 29.944068], + [122.459675, 29.944586], + [122.460291, 29.947179], + [122.451668, 29.943031], + [122.451052, 29.940956], + [122.450436, 29.940956], + [122.449204, 29.9394], + [122.4529, 29.936807], + [122.452284, 29.935252], + [122.45598, 29.926435], + [122.457827, 29.927472], + [122.462755, 29.927991], + [122.467067, 29.928509], + [122.459059, 29.938882], + [122.461523, 29.944068] + ] + ], + [ + [ + [122.570544, 30.644244], + [122.559457, 30.679764], + [122.546523, 30.651967], + [122.570544, 30.644244] + ] + ], + [ + [ + [121.869605, 28.423685], + [121.910873, 28.44], + [121.889931, 28.45105], + [121.869605, 28.423685] + ] + ], + [ + [ + [122.065474, 30.179739], + [122.055619, 30.200431], + [122.017431, 30.186464], + [122.025438, 30.161631], + [122.065474, 30.179739] + ] + ], + [ + [ + [122.391306, 29.970512], + [122.411632, 30.025969], + [122.378371, 30.023896], + [122.3679, 29.980361], + [122.391306, 29.970512] + ] + ], + [ + [ + [121.850511, 29.977251], + [121.874533, 29.964809], + [121.933047, 29.994875], + [121.924424, 30.052391], + [121.88562, 30.094859], + [121.848663, 30.101072], + [121.84004, 30.047211], + [121.844968, 29.982953], + [121.850511, 29.977251] + ] + ], + [ + [ + [121.066421, 27.478475], + [121.066421, 27.461483], + [121.107073, 27.443958], + [121.067036, 27.478475], + [121.066421, 27.478475] + ] + ], + [ + [ + [121.952141, 29.187738], + [121.979243, 29.160043], + [121.976779, 29.191918], + [121.952141, 29.187738] + ] + ], + [ + [ + [122.038373, 29.759284], + [122.011271, 29.746294], + [122.02975, 29.716673], + [122.038373, 29.759284] + ] + ], + [ + [ + [121.940438, 30.114533], + [121.910257, 30.089163], + [121.945982, 30.064304], + [121.962612, 30.106249], + [121.940438, 30.114533] + ] + ], + [ + [ + [121.957685, 30.287804], + [122.0008, 30.308473], + [121.989098, 30.339985], + [121.94167, 30.33327], + [121.921344, 30.30744], + [121.957685, 30.287804] + ] + ], + [ + [ + [122.192974, 29.965327], + [122.163408, 29.988137], + [122.152322, 29.97103], + [122.154169, 29.97103], + [122.155401, 29.970512], + [122.18435, 29.955476], + [122.192974, 29.965327] + ] + ], + [ + [ + [122.287828, 29.723949], + [122.301379, 29.748373], + [122.258263, 29.753569], + [122.241633, 29.784738], + [122.2133, 29.771752], + [122.251488, 29.731225], + [122.287828, 29.723949] + ] + ], + [ + [ + [121.134174, 27.787051], + [121.134174, 27.785992], + [121.13479, 27.787051], + [121.134174, 27.787051] + ] + ], + [ + [ + [122.760254, 30.141966], + [122.784275, 30.130062], + [122.781196, 30.13265], + [122.778116, 30.13679], + [122.770725, 30.138861], + [122.763333, 30.141966], + [122.762101, 30.142484], + [122.760254, 30.141966] + ] + ], + [ + [ + [122.264423, 30.269716], + [122.253952, 30.237147], + [122.315545, 30.250073], + [122.300147, 30.271266], + [122.264423, 30.269716] + ] + ], + [ + [ + [122.282901, 29.860542], + [122.30877, 29.849642], + [122.343263, 29.860542], + [122.343263, 29.882857], + [122.301379, 29.883895], + [122.282901, 29.860542] + ] + ], + [ + [ + [122.781196, 30.694175], + [122.799674, 30.716301], + [122.778732, 30.729677], + [122.757174, 30.713728], + [122.781196, 30.694175] + ] + ], + [ + [ + [121.098449, 27.937311], + [121.152652, 27.961629], + [121.120623, 27.986471], + [121.0695, 27.984357], + [121.038087, 27.948942], + [121.098449, 27.937311] + ] + ], + [ + [ + [121.185913, 27.963215], + [121.237652, 27.988056], + [121.197616, 28.000739], + [121.17113, 27.978543], + [121.185913, 27.963215] + ] + ], + [ + [ + [122.454132, 29.956513], + [122.447972, 29.955994], + [122.445509, 29.952365], + [122.446741, 29.951327], + [122.447972, 29.947698], + [122.459059, 29.950809], + [122.458443, 29.951846], + [122.455364, 29.955994], + [122.454132, 29.956513] + ] + ], + [ + [ + [122.836014, 30.698806], + [122.831087, 30.728648], + [122.807681, 30.714243], + [122.836014, 30.698806] + ] + ], + [ + [ + [122.200365, 29.969475], + [122.233626, 29.946661], + [122.273662, 29.93214], + [122.239785, 29.960142], + [122.200365, 29.969475] + ] + ], + [ + [ + [122.029134, 29.954957], + [122.043916, 29.930584], + [122.058699, 29.955994], + [122.029134, 29.954957] + ] + ], + [ + [ + [121.044247, 27.979072], + [121.089826, 27.998625], + [121.073812, 28.007608], + [121.044247, 27.979072] + ] + ], + [ + [ + [122.471378, 29.927472], + [122.470762, 29.925916], + [122.473226, 29.925397], + [122.47261, 29.927472], + [122.471378, 29.927472] + ] + ], + [ + [ + [122.152322, 29.97103], + [122.155401, 29.970512], + [122.154169, 29.97103], + [122.152322, 29.97103] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 340000, + "name": "安徽省", + "center": [117.283042, 31.86119], + "centroid": [117.226884, 31.849254], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 11, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [116.599629, 34.014324], + [116.641512, 33.978103], + [116.64336, 33.896675], + [116.631042, 33.887733], + [116.566984, 33.9081], + [116.558361, 33.881274], + [116.486296, 33.869846], + [116.437637, 33.846489], + [116.437021, 33.801246], + [116.408071, 33.805721], + [116.393905, 33.782843], + [116.316912, 33.771402], + [116.263326, 33.730101], + [116.230065, 33.735078], + [116.155536, 33.709693], + [116.132747, 33.751501], + [116.100102, 33.782843], + [116.074232, 33.781351], + [116.055754, 33.804727], + [116.05945, 33.860902], + [115.982457, 33.917039], + [116.00032, 33.965199], + [115.95782, 34.007875], + [115.904233, 34.009859], + [115.876516, 34.028708], + [115.877132, 34.002913], + [115.85003, 34.004898], + [115.846335, 34.028708], + [115.809378, 34.062428], + [115.768726, 34.061932], + [115.736082, 34.076805], + [115.705901, 34.059949], + [115.658473, 34.061437], + [115.642459, 34.03218], + [115.60735, 34.030196], + [115.579017, 33.974133], + [115.577785, 33.950307], + [115.547604, 33.874815], + [115.631988, 33.869846], + [115.614126, 33.775879], + [115.576553, 33.787817], + [115.563003, 33.772895], + [115.601807, 33.718653], + [115.601191, 33.658898], + [115.639995, 33.585143], + [115.564851, 33.576169], + [115.511264, 33.55323], + [115.463837, 33.567193], + [115.422569, 33.557219], + [115.394851, 33.506335], + [115.366518, 33.5233], + [115.345576, 33.502842], + [115.345576, 33.449928], + [115.324634, 33.457418], + [115.315395, 33.431451], + [115.328946, 33.403477], + [115.313547, 33.376994], + [115.341881, 33.370997], + [115.365286, 33.336005], + [115.361591, 33.298497], + [115.335105, 33.297997], + [115.340033, 33.260973], + [115.300613, 33.204407], + [115.303692, 33.149809], + [115.289526, 33.131769], + [115.245178, 33.135778], + [115.194671, 33.120743], + [115.168186, 33.088658], + [115.041302, 33.086653], + [114.990795, 33.102195], + [114.966158, 33.147304], + [114.932897, 33.153817], + [114.902716, 33.129764], + [114.897172, 33.086653], + [114.913187, 33.083143], + [114.925506, 33.016928], + [114.891629, 33.020441], + [114.883006, 32.990328], + [114.916266, 32.971251], + [114.943368, 32.935094], + [115.009273, 32.940117], + [115.035143, 32.932582], + [115.029599, 32.906962], + [115.139237, 32.897917], + [115.155867, 32.864747], + [115.197135, 32.856201], + [115.189744, 32.812452], + [115.211301, 32.785791], + [115.189744, 32.770695], + [115.179273, 32.726402], + [115.182968, 32.666973], + [115.20083, 32.591876], + [115.24333, 32.593388], + [115.267352, 32.578261], + [115.30554, 32.583303], + [115.304924, 32.553042], + [115.411482, 32.575235], + [115.409018, 32.549007], + [115.497713, 32.492489], + [115.5088, 32.468761], + [115.510648, 32.468761], + [115.510648, 32.468256], + [115.510648, 32.467751], + [115.509416, 32.466741], + [115.522967, 32.441997], + [115.57101, 32.419266], + [115.604271, 32.425833], + [115.626445, 32.40512], + [115.657857, 32.428864], + [115.667712, 32.409667], + [115.704669, 32.495013], + [115.742241, 32.476335], + [115.771806, 32.505108], + [115.789052, 32.468761], + [115.861117, 32.537403], + [115.891298, 32.576243], + [115.910393, 32.567165], + [115.8759, 32.542448], + [115.845719, 32.501575], + [115.883291, 32.487946], + [115.865429, 32.458662], + [115.899306, 32.390971], + [115.912856, 32.227596], + [115.941805, 32.166318], + [115.922095, 32.049725], + [115.928871, 32.003046], + [115.909161, 31.94314], + [115.920248, 31.920285], + [115.894994, 31.8649], + [115.893762, 31.832365], + [115.914704, 31.814567], + [115.886371, 31.776418], + [115.851878, 31.786593], + [115.808147, 31.770313], + [115.808147, 31.770313], + [115.767495, 31.78761], + [115.731154, 31.76726], + [115.676336, 31.778453], + [115.553764, 31.69549], + [115.534054, 31.698545], + [115.495249, 31.673083], + [115.476771, 31.643028], + [115.485394, 31.608885], + [115.439815, 31.588496], + [115.415793, 31.525771], + [115.371446, 31.495668], + [115.389924, 31.450241], + [115.373909, 31.405813], + [115.393004, 31.389977], + [115.372062, 31.349098], + [115.40717, 31.337854], + [115.443511, 31.344498], + [115.473076, 31.265242], + [115.507568, 31.267799], + [115.539597, 31.231985], + [115.540213, 31.194621], + [115.585793, 31.143926], + [115.603655, 31.17363], + [115.655394, 31.211002], + [115.700973, 31.201276], + [115.778582, 31.112164], + [115.797676, 31.128047], + [115.837712, 31.127022], + [115.867277, 31.147512], + [115.887603, 31.10909], + [115.939958, 31.071678], + [115.938726, 31.04707], + [116.006479, 31.034764], + [116.015102, 31.011685], + [116.058834, 31.012711], + [116.071769, 30.956787], + [116.03974, 30.957813], + [115.976298, 30.931636], + [115.932566, 30.889532], + [115.865429, 30.864364], + [115.848799, 30.828397], + [115.863581, 30.815549], + [115.851262, 30.756938], + [115.782893, 30.751795], + [115.762567, 30.685426], + [115.81369, 30.637035], + [115.819234, 30.597893], + [115.848799, 30.602014], + [115.876516, 30.582438], + [115.887603, 30.542758], + [115.910393, 30.519046], + [115.894994, 30.452517], + [115.921479, 30.416397], + [115.885139, 30.379747], + [115.91532, 30.337919], + [115.903001, 30.31364], + [115.985537, 30.290905], + [115.997856, 30.252657], + [116.065609, 30.204569], + [116.055754, 30.180774], + [116.088399, 30.110391], + [116.078544, 30.062233], + [116.091479, 30.036331], + [116.073616, 29.969993], + [116.128435, 29.897904], + [116.13521, 29.819532], + [116.172783, 29.828358], + [116.227601, 29.816936], + [116.250391, 29.785777], + [116.280572, 29.788893], + [116.342782, 29.835626], + [116.467818, 29.896347], + [116.525716, 29.897385], + [116.552201, 29.909836], + [116.585462, 30.045657], + [116.620571, 30.073109], + [116.666766, 30.076734], + [116.720353, 30.053945], + [116.747454, 30.057053], + [116.783794, 30.030632], + [116.802889, 29.99643], + [116.830606, 30.004723], + [116.83307, 29.95755], + [116.868794, 29.980361], + [116.900207, 29.949253], + [116.882961, 29.893753], + [116.780715, 29.792529], + [116.762237, 29.802396], + [116.673541, 29.709916], + [116.698795, 29.707836], + [116.70557, 29.69692], + [116.706802, 29.6964], + [116.704954, 29.688602], + [116.680317, 29.681323], + [116.651983, 29.637118], + [116.716657, 29.590813], + [116.721585, 29.564789], + [116.760389, 29.599139], + [116.780715, 29.569994], + [116.849084, 29.57624], + [116.873722, 29.609546], + [116.939627, 29.648561], + [116.974736, 29.657403], + [116.996294, 29.683403], + [117.041873, 29.680803], + [117.112706, 29.711995], + [117.108395, 29.75201], + [117.136728, 29.775388], + [117.123177, 29.798761], + [117.073286, 29.831992], + [117.127489, 29.86158], + [117.129952, 29.89946], + [117.171836, 29.920729], + [117.2168, 29.926953], + [117.246365, 29.915023], + [117.261763, 29.880781], + [117.25314, 29.834588], + [117.29256, 29.822647], + [117.338756, 29.848085], + [117.359082, 29.812782], + [117.382487, 29.840818], + [117.415132, 29.85068], + [117.408973, 29.802396], + [117.455168, 29.749412], + [117.453936, 29.688082], + [117.490277, 29.660003], + [117.530313, 29.654282], + [117.523538, 29.630356], + [117.543248, 29.588731], + [117.608537, 29.591333], + [117.647957, 29.614749], + [117.678754, 29.595496], + [117.690457, 29.555939], + [117.729877, 29.550213], + [117.795167, 29.570515], + [117.872775, 29.54761], + [117.933753, 29.549172], + [118.00397, 29.578322], + [118.042774, 29.566351], + [118.050782, 29.542924], + [118.095129, 29.534072], + [118.143788, 29.489803], + [118.127774, 29.47209], + [118.136397, 29.418932], + [118.193064, 29.395472], + [118.248498, 29.431443], + [118.316252, 29.422581], + [118.306396, 29.479384], + [118.329802, 29.495012], + [118.347664, 29.474174], + [118.381541, 29.504909], + [118.496106, 29.519492], + [118.500417, 29.57572], + [118.532446, 29.588731], + [118.573714, 29.638159], + [118.61991, 29.654282], + [118.647011, 29.64336], + [118.700598, 29.706277], + [118.744945, 29.73902], + [118.740634, 29.814859], + [118.841032, 29.891159], + [118.838568, 29.934733], + [118.894619, 29.937845], + [118.902626, 30.029078], + [118.878604, 30.064822], + [118.873677, 30.11505], + [118.895234, 30.148694], + [118.852119, 30.149729], + [118.852735, 30.166805], + [118.929727, 30.2025], + [118.905089, 30.216464], + [118.877988, 30.282637], + [118.880452, 30.31519], + [118.954365, 30.360126], + [118.988857, 30.332237], + [119.06277, 30.304856], + [119.091719, 30.323972], + [119.126828, 30.304856], + [119.201356, 30.290905], + [119.236465, 30.297106], + [119.246936, 30.341018], + [119.277117, 30.341018], + [119.326392, 30.372002], + [119.349182, 30.349281], + [119.402768, 30.374584], + [119.36766, 30.38491], + [119.335015, 30.448389], + [119.336247, 30.508734], + [119.326392, 30.532964], + [119.272189, 30.510281], + [119.237081, 30.546881], + [119.265414, 30.574709], + [119.238929, 30.609225], + [119.323312, 30.630341], + [119.343022, 30.664322], + [119.39045, 30.685941], + [119.408312, 30.645274], + [119.444652, 30.650422], + [119.482841, 30.704467], + [119.479761, 30.772365], + [119.527188, 30.77905], + [119.55429, 30.825828], + [119.575847, 30.829939], + [119.557369, 30.874124], + [119.563529, 30.919315], + [119.582007, 30.932149], + [119.580159, 30.967051], + [119.633746, 31.019379], + [119.629434, 31.085517], + [119.649144, 31.104991], + [119.623891, 31.130096], + [119.599869, 31.10909], + [119.532732, 31.159291], + [119.461283, 31.156219], + [119.439109, 31.177214], + [119.391682, 31.174142], + [119.360269, 31.213049], + [119.374435, 31.258591], + [119.350414, 31.301043], + [119.338095, 31.259103], + [119.294363, 31.263195], + [119.266646, 31.250405], + [119.198277, 31.270357], + [119.197661, 31.295418], + [119.158241, 31.294907], + [119.107118, 31.250917], + [119.10527, 31.235055], + [119.014727, 31.241707], + [118.984546, 31.237102], + [118.870597, 31.242219], + [118.794836, 31.229426], + [118.756648, 31.279564], + [118.726467, 31.282121], + [118.720924, 31.322518], + [118.745561, 31.372606], + [118.767735, 31.363919], + [118.824401, 31.375672], + [118.852119, 31.393553], + [118.883532, 31.500261], + [118.857046, 31.506384], + [118.865669, 31.519139], + [118.885995, 31.519139], + [118.881684, 31.564023], + [118.858894, 31.623665], + [118.802844, 31.619078], + [118.773894, 31.682759], + [118.748025, 31.675629], + [118.736322, 31.633347], + [118.643315, 31.649651], + [118.643315, 31.671555], + [118.697518, 31.709747], + [118.653786, 31.73011], + [118.641467, 31.75861], + [118.571866, 31.746397], + [118.5577, 31.73011], + [118.521975, 31.743343], + [118.533678, 31.76726], + [118.481939, 31.778453], + [118.504729, 31.841516], + [118.466541, 31.857784], + [118.472084, 31.879639], + [118.363679, 31.930443], + [118.389548, 31.985281], + [118.394476, 32.076098], + [118.433896, 32.086746], + [118.501033, 32.121726], + [118.49549, 32.165304], + [118.510888, 32.194176], + [118.643931, 32.209875], + [118.674728, 32.250375], + [118.657482, 32.30148], + [118.703061, 32.328792], + [118.685199, 32.403604], + [118.691359, 32.472295], + [118.628533, 32.467751], + [118.592192, 32.481383], + [118.608823, 32.536899], + [118.564475, 32.562122], + [118.568787, 32.585825], + [118.59712, 32.600951], + [118.632844, 32.578261], + [118.658714, 32.594397], + [118.688895, 32.588346], + [118.719076, 32.614059], + [118.719076, 32.614059], + [118.73509, 32.58885], + [118.757264, 32.603976], + [118.784981, 32.582295], + [118.820706, 32.60448], + [118.84288, 32.56767], + [118.908169, 32.59238], + [118.890923, 32.553042], + [118.92172, 32.557078], + [118.922336, 32.557078], + [118.92172, 32.557078], + [118.922336, 32.557078], + [118.975923, 32.505108], + [119.041212, 32.515201], + [119.084944, 32.452602], + [119.142226, 32.499556], + [119.168096, 32.536394], + [119.152697, 32.557582], + [119.22045, 32.576748], + [119.230921, 32.607001], + [119.208748, 32.641276], + [119.211827, 32.708275], + [119.184726, 32.825529], + [119.113277, 32.823014], + [119.054763, 32.8748], + [119.020886, 32.955685], + [118.993169, 32.958196], + [118.934039, 32.93861], + [118.892771, 32.941121], + [118.89585, 32.957694], + [118.89585, 32.957694], + [118.849039, 32.956689], + [118.846575, 32.922034], + [118.821322, 32.920527], + [118.810235, 32.853687], + [118.743097, 32.853184], + [118.743097, 32.853184], + [118.73817, 32.772708], + [118.756648, 32.737477], + [118.707373, 32.72036], + [118.642699, 32.744525], + [118.572482, 32.719856], + [118.560163, 32.729926], + [118.483787, 32.721367], + [118.450526, 32.743518], + [118.411106, 32.715828], + [118.375382, 32.718849], + [118.363063, 32.770695], + [118.334114, 32.761637], + [118.300237, 32.783275], + [118.301469, 32.846145], + [118.250346, 32.848157], + [118.2331, 32.914498], + [118.252194, 32.936601], + [118.291614, 32.946143], + [118.303933, 32.96874], + [118.26944, 32.969242], + [118.244803, 32.998359], + [118.243571, 33.027967], + [118.219549, 33.114227], + [118.217085, 33.191888], + [118.178281, 33.217926], + [118.149332, 33.169348], + [118.038463, 33.134776], + [118.037231, 33.152314], + [117.988572, 33.180869], + [117.977485, 33.226437], + [117.942376, 33.224936], + [117.939297, 33.262475], + [117.974405, 33.279487], + [117.992883, 33.333005], + [118.029224, 33.374995], + [118.016905, 33.402978], + [118.027376, 33.455421], + [118.050782, 33.491863], + [118.107448, 33.475391], + [118.117919, 33.594615], + [118.112376, 33.617045], + [118.16781, 33.663381], + [118.161035, 33.735576], + [118.117919, 33.766427], + [118.065564, 33.76593], + [118.019985, 33.738562], + [117.972557, 33.74951], + [117.901724, 33.720146], + [117.843826, 33.736074], + [117.791471, 33.733585], + [117.750203, 33.710688], + [117.72495, 33.74951], + [117.739732, 33.758467], + [117.759442, 33.874318], + [117.753899, 33.891211], + [117.715095, 33.879287], + [117.672595, 33.934916], + [117.671363, 33.992494], + [117.629479, 34.028708], + [117.612849, 34.000433], + [117.569117, 33.985051], + [117.543248, 34.038627], + [117.514914, 34.060941], + [117.435458, 34.028212], + [117.404045, 34.03218], + [117.357234, 34.088205], + [117.311654, 34.067882], + [117.277162, 34.078787], + [117.257452, 34.065899], + [117.192162, 34.068873], + [117.130568, 34.101586], + [117.123793, 34.128342], + [117.046801, 34.151622], + [117.025243, 34.167469], + [117.051112, 34.221425], + [116.969192, 34.283753], + [116.983359, 34.348011], + [116.960569, 34.363821], + [116.969192, 34.389012], + [116.909446, 34.408271], + [116.828142, 34.389012], + [116.782563, 34.429993], + [116.773939, 34.453683], + [116.722816, 34.472434], + [116.662454, 34.472927], + [116.592237, 34.493646], + [116.594085, 34.511894], + [116.490607, 34.573513], + [116.477057, 34.614896], + [116.432709, 34.630163], + [116.430245, 34.650843], + [116.374195, 34.640011], + [116.334159, 34.620806], + [116.32492, 34.601104], + [116.286116, 34.608986], + [116.247927, 34.551829], + [116.196804, 34.575977], + [116.191261, 34.535561], + [116.204196, 34.508442], + [116.178326, 34.496112], + [116.162312, 34.459605], + [116.178942, 34.430487], + [116.215898, 34.403333], + [116.213435, 34.382098], + [116.255934, 34.376665], + [116.301514, 34.342082], + [116.357564, 34.319843], + [116.372347, 34.26595], + [116.409303, 34.273863], + [116.409303, 34.273863], + [116.456731, 34.268917], + [116.516477, 34.296114], + [116.562056, 34.285731], + [116.582382, 34.266444], + [116.545426, 34.241711], + [116.542962, 34.203608], + [116.565752, 34.16945], + [116.536187, 34.151127], + [116.52818, 34.122892], + [116.576223, 34.068873], + [116.576223, 34.068873], + [116.599629, 34.014324], + [116.599629, 34.014324] + ] + ], + [ + [ + [118.865669, 31.519139], + [118.857046, 31.506384], + [118.883532, 31.500261], + [118.885995, 31.519139], + [118.865669, 31.519139] + ] + ], + [ + [ + [116.698795, 29.707836], + [116.673541, 29.709916], + [116.653831, 29.694841], + [116.680317, 29.681323], + [116.704954, 29.688602], + [116.706802, 29.6964], + [116.70557, 29.69692], + [116.698795, 29.707836] + ] + ], + [ + [ + [115.5088, 32.468761], + [115.509416, 32.466741], + [115.510648, 32.467751], + [115.510648, 32.468256], + [115.510648, 32.468761], + [115.5088, 32.468761] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 350000, + "name": "福建省", + "center": [119.306239, 26.075302], + "centroid": [118.006468, 26.069925], + "childrenNum": 9, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 12, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [119.004872, 24.970009], + [118.989473, 24.973807], + [119.023966, 25.04377], + [119.016575, 25.058409], + [118.974691, 25.024792], + [118.945126, 25.028588], + [118.892155, 25.092558], + [118.974691, 25.115319], + [118.951901, 25.15162], + [118.985162, 25.168954], + [118.985162, 25.19495], + [118.942046, 25.211195], + [118.940198, 25.21715], + [118.943278, 25.221482], + [118.903242, 25.239347], + [118.900162, 25.242595], + [118.919256, 25.248008], + [118.91556, 25.256668], + [118.918024, 25.25721], + [118.956212, 25.272905], + [118.996864, 25.266411], + [118.975307, 25.237723], + [118.990089, 25.20199], + [119.055379, 25.219316], + [119.074473, 25.211195], + [119.054147, 25.168412], + [119.032589, 25.17437], + [119.028893, 25.139702], + [119.06585, 25.102855], + [119.075705, 25.099604], + [119.134219, 25.106107], + [119.107118, 25.075214], + [119.119436, 25.012861], + [119.146538, 25.056782], + [119.165632, 25.145661], + [119.137299, 25.15487], + [119.108349, 25.193867], + [119.131755, 25.223106], + [119.190269, 25.175995], + [119.231537, 25.188993], + [119.26911, 25.159746], + [119.314689, 25.190076], + [119.294979, 25.237182], + [119.331935, 25.230685], + [119.380595, 25.250173], + [119.333167, 25.287516], + [119.299291, 25.328634], + [119.247552, 25.333502], + [119.240776, 25.316733], + [119.218603, 25.368115], + [119.14469, 25.388121], + [119.151465, 25.426503], + [119.191501, 25.424341], + [119.232153, 25.442176], + [119.219834, 25.468654], + [119.256175, 25.488643], + [119.275269, 25.476758], + [119.26295, 25.428124], + [119.288204, 25.410827], + [119.353493, 25.411908], + [119.343638, 25.472436], + [119.359037, 25.521592], + [119.400921, 25.493505], + [119.45266, 25.493505], + [119.438493, 25.412449], + [119.463131, 25.448661], + [119.491464, 25.443257], + [119.48592, 25.418935], + [119.507478, 25.396231], + [119.486536, 25.369737], + [119.548746, 25.365952], + [119.578927, 25.400556], + [119.555521, 25.429205], + [119.577695, 25.445959], + [119.59063, 25.398394], + [119.582623, 25.374063], + [119.597405, 25.334584], + [119.649144, 25.342697], + [119.665159, 25.3719], + [119.656535, 25.396772], + [119.670086, 25.435691], + [119.622659, 25.434069], + [119.675014, 25.468113], + [119.682405, 25.445959], + [119.688564, 25.441095], + [119.773564, 25.395691], + [119.764325, 25.433529], + [119.804977, 25.457847], + [119.866571, 25.455145], + [119.864107, 25.469734], + [119.862875, 25.474597], + [119.811136, 25.507009], + [119.81668, 25.532393], + [119.861027, 25.531313], + [119.883817, 25.546432], + [119.831462, 25.579905], + [119.843165, 25.597717], + [119.790194, 25.614447], + [119.785883, 25.66786], + [119.700267, 25.616606], + [119.683637, 25.592859], + [119.716898, 25.551292], + [119.715666, 25.51187], + [119.680557, 25.497827], + [119.675014, 25.475137], + [119.634362, 25.475137], + [119.611572, 25.519972], + [119.616499, 25.556691], + [119.586934, 25.59232], + [119.534579, 25.585303], + [119.541355, 25.6247], + [119.478529, 25.631715], + [119.472986, 25.662466], + [119.543819, 25.684581], + [119.602949, 25.68512], + [119.602949, 25.714779], + [119.626354, 25.723406], + [119.628202, 25.87212], + [119.638057, 25.889888], + [119.69534, 25.904424], + [119.723673, 26.011503], + [119.700267, 26.032477], + [119.668854, 26.026024], + [119.654688, 26.090002], + [119.618963, 26.11956], + [119.604181, 26.168985], + [119.664543, 26.202282], + [119.676246, 26.262943], + [119.7711, 26.285481], + [119.802513, 26.268846], + [119.806825, 26.307479], + [119.845013, 26.323036], + [119.862875, 26.307479], + [119.904143, 26.308552], + [119.95465, 26.352534], + [119.946027, 26.374519], + [119.893672, 26.355752], + [119.835774, 26.434019], + [119.83639, 26.454381], + [119.788346, 26.583435], + [119.740303, 26.610727], + [119.670086, 26.618218], + [119.605412, 26.595744], + [119.577695, 26.622498], + [119.619579, 26.649246], + [119.637441, 26.703256], + [119.664543, 26.726243], + [119.711354, 26.686681], + [119.833926, 26.690959], + [119.864107, 26.671174], + [119.873962, 26.642827], + [119.908455, 26.661547], + [119.899216, 26.693098], + [119.938636, 26.747088], + [119.942947, 26.784492], + [120.052584, 26.786629], + [120.061824, 26.768997], + [119.99407, 26.720363], + [119.969433, 26.686681], + [119.972512, 26.654594], + [119.949107, 26.624638], + [119.901679, 26.624638], + [119.851788, 26.595209], + [119.828383, 26.524013], + [119.867187, 26.509019], + [119.947875, 26.56042], + [119.93802, 26.576478], + [119.967585, 26.597885], + [120.007621, 26.595744], + [120.063671, 26.627848], + [120.093852, 26.613938], + [120.1382, 26.638012], + [120.110483, 26.692563], + [120.162222, 26.717691], + [120.151135, 26.750829], + [120.106787, 26.752966], + [120.136352, 26.797847], + [120.103707, 26.794642], + [120.102476, 26.82669], + [120.073526, 26.823485], + [120.054432, 26.863533], + [120.117874, 26.882751], + [120.126497, 26.920644], + [120.130193, 26.917976], + [120.1807, 26.920644], + [120.233055, 26.907837], + [120.25954, 26.982526], + [120.279866, 26.987326], + [120.275554, 27.027315], + [120.29588, 27.035845], + [120.282946, 27.089671], + [120.391967, 27.081146], + [120.403054, 27.10086], + [120.461568, 27.142407], + [120.404286, 27.204166], + [120.401822, 27.250996], + [120.430155, 27.258976], + [120.343924, 27.363199], + [120.340844, 27.399867], + [120.273091, 27.38924], + [120.26262, 27.432804], + [120.221352, 27.420055], + [120.134504, 27.420055], + [120.136968, 27.402523], + [120.096316, 27.390302], + [120.052584, 27.338747], + [120.026099, 27.344063], + [120.008237, 27.375423], + [119.960194, 27.365857], + [119.938636, 27.329709], + [119.843165, 27.300464], + [119.768636, 27.307909], + [119.782187, 27.330241], + [119.739687, 27.362668], + [119.750774, 27.373829], + [119.711354, 27.403054], + [119.685485, 27.438646], + [119.703347, 27.446613], + [119.70889, 27.514042], + [119.690412, 27.537394], + [119.659615, 27.540578], + [119.675014, 27.574534], + [119.630666, 27.582491], + [119.626354, 27.620676], + [119.644217, 27.663619], + [119.606028, 27.674749], + [119.541971, 27.666799], + [119.501319, 27.649837], + [119.501935, 27.610601], + [119.466826, 27.526249], + [119.438493, 27.508734], + [119.416935, 27.539517], + [119.360269, 27.524657], + [119.334399, 27.480067], + [119.285124, 27.457766], + [119.26911, 27.42218], + [119.224146, 27.416868], + [119.14777, 27.424836], + [119.121284, 27.438115], + [119.129907, 27.475289], + [119.092335, 27.466262], + [119.03998, 27.478475], + [119.020886, 27.498118], + [118.983314, 27.498649], + [118.986393, 27.47582], + [118.955597, 27.4498], + [118.907553, 27.460952], + [118.869365, 27.540047], + [118.909401, 27.568168], + [118.913713, 27.619616], + [118.879836, 27.667859], + [118.873677, 27.733563], + [118.829329, 27.847921], + [118.818242, 27.916689], + [118.753568, 27.947885], + [118.730163, 27.970615], + [118.733858, 28.027684], + [118.719076, 28.063601], + [118.767735, 28.10584], + [118.802228, 28.117453], + [118.805923, 28.154923], + [118.771431, 28.188687], + [118.804075, 28.207675], + [118.802228, 28.240368], + [118.756032, 28.252493], + [118.719692, 28.312047], + [118.699366, 28.309939], + [118.674728, 28.27147], + [118.651322, 28.277267], + [118.595272, 28.258292], + [118.588497, 28.282538], + [118.493026, 28.262509], + [118.490562, 28.238259], + [118.444367, 28.253548], + [118.433896, 28.288335], + [118.424041, 28.291497], + [118.314404, 28.221913], + [118.339041, 28.193962], + [118.375382, 28.186577], + [118.361215, 28.155978], + [118.356288, 28.091586], + [118.242339, 28.075746], + [118.199839, 28.049869], + [118.153644, 28.062016], + [118.120999, 28.041946], + [118.129006, 28.017118], + [118.094513, 28.003909], + [118.096977, 27.970615], + [117.999043, 27.991227], + [117.965166, 27.962687], + [117.942992, 27.974315], + [117.910963, 27.949471], + [117.856145, 27.94577], + [117.78716, 27.896063], + [117.788392, 27.855858], + [117.740348, 27.800286], + [117.704624, 27.834162], + [117.68245, 27.823577], + [117.649805, 27.851625], + [117.609769, 27.863265], + [117.556182, 27.966387], + [117.52169, 27.982243], + [117.477958, 27.930966], + [117.453936, 27.939955], + [117.407741, 27.893948], + [117.366473, 27.88231], + [117.341836, 27.855858], + [117.334444, 27.8876], + [117.280242, 27.871201], + [117.276546, 27.847921], + [117.303031, 27.833103], + [117.296256, 27.764282], + [117.245133, 27.71926], + [117.205097, 27.714492], + [117.204481, 27.683759], + [117.174916, 27.677399], + [117.114554, 27.692238], + [117.096076, 27.667329], + [117.11209, 27.645596], + [117.094228, 27.627569], + [117.065279, 27.665739], + [117.040641, 27.669979], + [117.003685, 27.625449], + [117.024627, 27.592569], + [117.01662, 27.563393], + [117.054808, 27.5427], + [117.076982, 27.566046], + [117.103467, 27.533149], + [117.110242, 27.458828], + [117.133032, 27.42218], + [117.107163, 27.393491], + [117.104699, 27.330773], + [117.140423, 27.322798], + [117.136728, 27.303123], + [117.171836, 27.29036], + [117.149662, 27.241419], + [117.044953, 27.146667], + [117.05296, 27.100327], + [116.967344, 27.061962], + [116.936547, 27.019319], + [116.910062, 27.034779], + [116.851548, 27.009188], + [116.817671, 27.018252], + [116.679085, 26.978259], + [116.632889, 26.933984], + [116.602092, 26.888623], + [116.548506, 26.84004], + [116.543578, 26.803723], + [116.557745, 26.773806], + [116.515245, 26.720898], + [116.520172, 26.684543], + [116.566368, 26.650315], + [116.553433, 26.575942], + [116.539267, 26.559349], + [116.597165, 26.512768], + [116.610716, 26.476882], + [116.638433, 26.477418], + [116.608252, 26.429732], + [116.601476, 26.372911], + [116.553433, 26.365404], + [116.553433, 26.400253], + [116.519557, 26.410437], + [116.499846, 26.361651], + [116.459194, 26.345026], + [116.437021, 26.308016], + [116.412999, 26.297822], + [116.385282, 26.238253], + [116.400064, 26.202819], + [116.392057, 26.171133], + [116.435789, 26.159854], + [116.476441, 26.172745], + [116.489375, 26.113649], + [116.384666, 26.030864], + [116.360028, 25.991601], + [116.369883, 25.963088], + [116.326152, 25.956631], + [116.303362, 25.924341], + [116.258398, 25.902809], + [116.225138, 25.908731], + [116.17771, 25.894195], + [116.132131, 25.860273], + [116.131515, 25.824185], + [116.18079, 25.778926], + [116.129667, 25.758985], + [116.106877, 25.701299], + [116.067457, 25.703995], + [116.068689, 25.646282], + [116.041588, 25.62416], + [116.063145, 25.56317], + [116.040356, 25.548052], + [116.03666, 25.514571], + [116.005247, 25.490264], + [116.023109, 25.435691], + [115.992928, 25.374063], + [116.008327, 25.319437], + [115.987385, 25.290221], + [115.949813, 25.292386], + [115.930719, 25.236099], + [115.855574, 25.20957], + [115.860501, 25.165704], + [115.888219, 25.128866], + [115.880212, 25.092016], + [115.908545, 25.084428], + [115.928255, 25.050276], + [115.873436, 25.019911], + [115.925175, 24.960786], + [115.870356, 24.959701], + [115.89253, 24.936911], + [115.907929, 24.923343], + [115.985537, 24.899461], + [116.015102, 24.905975], + [116.068073, 24.850053], + [116.153073, 24.846795], + [116.191877, 24.877203], + [116.221442, 24.829959], + [116.251007, 24.82507], + [116.244232, 24.793563], + [116.297202, 24.801712], + [116.345862, 24.828872], + [116.363724, 24.87123], + [116.395137, 24.877746], + [116.417927, 24.840821], + [116.381586, 24.82507], + [116.375427, 24.803885], + [116.419158, 24.767482], + [116.416079, 24.744113], + [116.44626, 24.714216], + [116.485064, 24.720196], + [116.517709, 24.652225], + [116.506622, 24.621218], + [116.530027, 24.604895], + [116.570679, 24.621762], + [116.600861, 24.654401], + [116.623034, 24.64189], + [116.667382, 24.658752], + [116.777635, 24.679418], + [116.815207, 24.654944], + [116.761005, 24.583128], + [116.759157, 24.545572], + [116.796729, 24.502014], + [116.83307, 24.496568], + [116.860787, 24.460075], + [116.839229, 24.442097], + [116.903903, 24.369614], + [116.895895, 24.350533], + [116.919301, 24.321087], + [116.914374, 24.287817], + [116.938395, 24.28127], + [116.933468, 24.220157], + [116.956257, 24.216883], + [116.998757, 24.179217], + [116.9347, 24.126794], + [116.930388, 24.064514], + [116.953178, 24.008218], + [116.981511, 23.999471], + [116.976583, 23.931659], + [116.955642, 23.922359], + [116.981511, 23.855602], + [117.012308, 23.855054], + [117.019083, 23.801952], + [117.048032, 23.758687], + [117.055424, 23.694038], + [117.123793, 23.647448], + [117.147199, 23.654027], + [117.192778, 23.629356], + [117.192778, 23.5619], + [117.291328, 23.571225], + [117.302415, 23.550379], + [117.387415, 23.555317], + [117.463791, 23.584937], + [117.454552, 23.628259], + [117.493357, 23.642514], + [117.501364, 23.70445], + [117.54448, 23.715956], + [117.601762, 23.70171], + [117.660276, 23.789357], + [117.651653, 23.815093], + [117.671979, 23.878041], + [117.691073, 23.888985], + [117.762522, 23.886796], + [117.792703, 23.906494], + [117.807486, 23.947521], + [117.864768, 24.004938], + [117.910347, 24.012045], + [117.927594, 24.039922], + [117.936217, 24.100029], + [118.000275, 24.152462], + [118.019369, 24.197232], + [118.074803, 24.225615], + [118.115455, 24.229435], + [118.158571, 24.269814], + [118.112376, 24.357075], + [118.081579, 24.35653], + [118.088354, 24.408858], + [118.048934, 24.418122], + [118.084042, 24.528695], + [118.121615, 24.570067], + [118.150564, 24.583673], + [118.169042, 24.559725], + [118.242955, 24.51236], + [118.375382, 24.536317], + [118.363679, 24.567889], + [118.444367, 24.614689], + [118.512736, 24.60816], + [118.557084, 24.572788], + [118.558316, 24.51236], + [118.614366, 24.521617], + [118.680272, 24.58204], + [118.687047, 24.63373], + [118.661178, 24.622306], + [118.652554, 24.653857], + [118.670417, 24.679962], + [118.703677, 24.665278], + [118.778822, 24.743569], + [118.786213, 24.77672], + [118.650707, 24.808774], + [118.647627, 24.843536], + [118.702445, 24.865258], + [118.69875, 24.848967], + [118.748641, 24.84245], + [118.807771, 24.870687], + [118.834256, 24.854397], + [118.864437, 24.887518], + [118.933423, 24.870687], + [118.988857, 24.878831], + [118.987009, 24.898375], + [118.932807, 24.906518], + [118.91864, 24.932569], + [118.945741, 24.954275], + [119.014111, 24.941252], + [119.032589, 24.961328], + [119.032589, 24.961871], + [119.007335, 24.963499], + [119.004872, 24.970009] + ] + ], + [ + [ + [118.412338, 24.514538], + [118.374766, 24.458986], + [118.318715, 24.486765], + [118.298389, 24.477506], + [118.31194, 24.424661], + [118.282375, 24.413218], + [118.329802, 24.382152], + [118.353208, 24.415398], + [118.405563, 24.427931], + [118.457918, 24.412128], + [118.477012, 24.437738], + [118.451758, 24.506915], + [118.412338, 24.514538] + ] + ], + [ + [ + [119.471138, 25.197116], + [119.507478, 25.183036], + [119.52534, 25.157579], + [119.549362, 25.161912], + [119.566608, 25.210112], + [119.540739, 25.20199], + [119.501319, 25.21715], + [119.473601, 25.259916], + [119.44342, 25.238806], + [119.444036, 25.20199], + [119.471138, 25.197116] + ] + ], + [ + [ + [119.580159, 25.627398], + [119.611572, 25.669479], + [119.580775, 25.650059], + [119.580159, 25.627398] + ] + ], + [ + [ + [119.976824, 26.191005], + [120.016244, 26.217316], + [119.998998, 26.235569], + [119.970665, 26.217852], + [119.976824, 26.191005] + ] + ], + [ + [ + [118.230636, 24.401228], + [118.273752, 24.441007], + [118.233716, 24.445911], + [118.230636, 24.401228] + ] + ], + [ + [ + [119.906607, 26.68989], + [119.926933, 26.664756], + [119.950954, 26.692563], + [119.906607, 26.68989] + ] + ], + [ + [ + [118.204151, 24.504737], + [118.191832, 24.536861], + [118.14502, 24.560814], + [118.093281, 24.540672], + [118.068644, 24.463344], + [118.084042, 24.435559], + [118.143173, 24.420847], + [118.19368, 24.463344], + [118.204151, 24.504737] + ] + ], + [ + [ + [119.929397, 26.134067], + [119.960194, 26.146961], + [119.919542, 26.172208], + [119.929397, 26.134067] + ] + ], + [ + [ + [119.642985, 26.129231], + [119.665159, 26.155556], + [119.62697, 26.173282], + [119.606028, 26.15287], + [119.642985, 26.129231] + ] + ], + [ + [ + [120.034106, 26.488667], + [120.066751, 26.498308], + [120.071679, 26.521336], + [120.035954, 26.515981], + [120.034106, 26.488667] + ] + ], + [ + [ + [119.662079, 25.646822], + [119.673782, 25.632794], + [119.718745, 25.634952], + [119.716898, 25.664624], + [119.662079, 25.646822] + ] + ], + [ + [ + [119.760629, 26.613402], + [119.776644, 26.600025], + [119.818527, 26.616613], + [119.796354, 26.630523], + [119.760629, 26.613402] + ] + ], + [ + [ + [120.135736, 26.550784], + [120.167149, 26.571661], + [120.153598, 26.604841], + [120.117874, 26.568984], + [120.135736, 26.550784] + ] + ], + [ + [ + [120.360554, 26.916909], + [120.394431, 26.933984], + [120.363018, 26.967592], + [120.327909, 26.963858], + [120.319286, 26.944654], + [120.360554, 26.916909] + ] + ], + [ + [ + [120.150519, 26.798916], + [120.140048, 26.795176], + [120.163454, 26.798381], + [120.161606, 26.803189], + [120.150519, 26.798916] + ] + ], + [ + [ + [119.668238, 26.628383], + [119.720593, 26.635873], + [119.758781, 26.659408], + [119.748926, 26.681334], + [119.712586, 26.6685], + [119.673782, 26.680799], + [119.651608, 26.657269], + [119.668238, 26.628383] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 360000, + "name": "江西省", + "center": [115.892151, 28.676493], + "centroid": [115.732975, 27.636112], + "childrenNum": 11, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 13, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [118.193064, 29.395472], + [118.136397, 29.418932], + [118.127774, 29.47209], + [118.143788, 29.489803], + [118.095129, 29.534072], + [118.050782, 29.542924], + [118.042774, 29.566351], + [118.00397, 29.578322], + [117.933753, 29.549172], + [117.872775, 29.54761], + [117.795167, 29.570515], + [117.729877, 29.550213], + [117.690457, 29.555939], + [117.678754, 29.595496], + [117.647957, 29.614749], + [117.608537, 29.591333], + [117.543248, 29.588731], + [117.523538, 29.630356], + [117.530313, 29.654282], + [117.490277, 29.660003], + [117.453936, 29.688082], + [117.455168, 29.749412], + [117.408973, 29.802396], + [117.415132, 29.85068], + [117.382487, 29.840818], + [117.359082, 29.812782], + [117.338756, 29.848085], + [117.29256, 29.822647], + [117.25314, 29.834588], + [117.261763, 29.880781], + [117.246365, 29.915023], + [117.2168, 29.926953], + [117.171836, 29.920729], + [117.129952, 29.89946], + [117.127489, 29.86158], + [117.073286, 29.831992], + [117.123177, 29.798761], + [117.136728, 29.775388], + [117.108395, 29.75201], + [117.112706, 29.711995], + [117.041873, 29.680803], + [116.996294, 29.683403], + [116.974736, 29.657403], + [116.939627, 29.648561], + [116.873722, 29.609546], + [116.849084, 29.57624], + [116.780715, 29.569994], + [116.760389, 29.599139], + [116.721585, 29.564789], + [116.716657, 29.590813], + [116.651983, 29.637118], + [116.680317, 29.681323], + [116.653831, 29.694841], + [116.673541, 29.709916], + [116.762237, 29.802396], + [116.780715, 29.792529], + [116.882961, 29.893753], + [116.900207, 29.949253], + [116.868794, 29.980361], + [116.83307, 29.95755], + [116.830606, 30.004723], + [116.802889, 29.99643], + [116.783794, 30.030632], + [116.747454, 30.057053], + [116.720353, 30.053945], + [116.666766, 30.076734], + [116.620571, 30.073109], + [116.585462, 30.045657], + [116.552201, 29.909836], + [116.525716, 29.897385], + [116.467818, 29.896347], + [116.342782, 29.835626], + [116.280572, 29.788893], + [116.250391, 29.785777], + [116.227601, 29.816936], + [116.172783, 29.828358], + [116.13521, 29.819532], + [116.087167, 29.795125], + [116.049595, 29.761881], + [115.965827, 29.724469], + [115.909777, 29.723949], + [115.837096, 29.748373], + [115.762567, 29.793048], + [115.706517, 29.837703], + [115.667712, 29.850161], + [115.611662, 29.841337], + [115.51188, 29.840299], + [115.479235, 29.811224], + [115.470612, 29.739539], + [115.412714, 29.688602], + [115.355431, 29.649602], + [115.304924, 29.637118], + [115.28583, 29.618391], + [115.250722, 29.660003], + [115.176809, 29.654803], + [115.113367, 29.684963], + [115.117679, 29.655843], + [115.143548, 29.645961], + [115.120142, 29.597578], + [115.157099, 29.584568], + [115.154019, 29.510117], + [115.086266, 29.525741], + [115.087498, 29.560104], + [115.033295, 29.546568], + [115.00065, 29.572076], + [114.947679, 29.542924], + [114.966773, 29.522096], + [114.940288, 29.493971], + [114.900868, 29.505951], + [114.860216, 29.476258], + [114.888549, 29.436134], + [114.918114, 29.454374], + [114.90518, 29.473132], + [114.935977, 29.486678], + [114.947063, 29.465317], + [114.931049, 29.422581], + [114.895325, 29.397557], + [114.866375, 29.404335], + [114.812173, 29.383478], + [114.784455, 29.386086], + [114.759818, 29.363139], + [114.740724, 29.386607], + [114.67297, 29.395993], + [114.621847, 29.379828], + [114.589819, 29.352707], + [114.519602, 29.325578], + [114.466015, 29.324013], + [114.440145, 29.341752], + [114.376088, 29.322969], + [114.341595, 29.327665], + [114.307102, 29.365225], + [114.259059, 29.343839], + [114.252284, 29.23475], + [114.169748, 29.216993], + [114.063191, 29.204978], + [114.034857, 29.152204], + [113.98743, 29.126068], + [113.952321, 29.092604], + [113.94185, 29.047097], + [113.961561, 28.999476], + [113.955401, 28.978536], + [113.973879, 28.937692], + [114.008988, 28.955498], + [114.005292, 28.917788], + [114.028082, 28.891069], + [114.060111, 28.902596], + [114.056415, 28.872204], + [114.076741, 28.834464], + [114.124784, 28.843376], + [114.153734, 28.829221], + [114.137719, 28.779926], + [114.157429, 28.761566], + [114.122321, 28.623497], + [114.132176, 28.607211], + [114.08598, 28.558337], + [114.138335, 28.533629], + [114.15435, 28.507337], + [114.218407, 28.48472], + [114.217175, 28.466308], + [114.172212, 28.432632], + [114.214712, 28.403157], + [114.252284, 28.395787], + [114.2529, 28.319423], + [114.198081, 28.29097], + [114.182067, 28.249858], + [114.143879, 28.246694], + [114.109386, 28.205038], + [114.107538, 28.182885], + [114.068734, 28.171806], + [114.012068, 28.174972], + [113.992357, 28.161255], + [114.025002, 28.080499], + [114.047176, 28.057263], + [114.025618, 28.031382], + [113.970184, 28.041418], + [113.966488, 28.017646], + [113.936307, 28.018703], + [113.914133, 27.991227], + [113.864242, 28.004966], + [113.845148, 27.971672], + [113.822974, 27.982243], + [113.752141, 27.93361], + [113.72812, 27.874904], + [113.756453, 27.860091], + [113.763228, 27.799228], + [113.69917, 27.740979], + [113.696707, 27.71979], + [113.652359, 27.663619], + [113.607395, 27.625449], + [113.608627, 27.585143], + [113.579062, 27.545354], + [113.583374, 27.524657], + [113.627105, 27.49971], + [113.591381, 27.467855], + [113.59754, 27.428554], + [113.632033, 27.40518], + [113.605548, 27.38924], + [113.616635, 27.345658], + [113.657902, 27.347253], + [113.699786, 27.331836], + [113.72812, 27.350442], + [113.872865, 27.384988], + [113.872865, 27.346721], + [113.854387, 27.30525], + [113.872865, 27.289828], + [113.846996, 27.222262], + [113.779242, 27.137081], + [113.771851, 27.096598], + [113.803264, 27.099261], + [113.824206, 27.036378], + [113.86301, 27.018252], + [113.892575, 26.964925], + [113.927068, 26.948922], + [113.890112, 26.895562], + [113.877177, 26.859262], + [113.835909, 26.806394], + [113.853771, 26.769532], + [113.860546, 26.664221], + [113.912901, 26.613938], + [113.996669, 26.615543], + [114.019459, 26.587182], + [114.10877, 26.56952], + [114.07243, 26.480096], + [114.110002, 26.482775], + [114.090292, 26.455988], + [114.085364, 26.406149], + [114.062575, 26.406149], + [114.030546, 26.376664], + [114.047792, 26.337518], + [114.021307, 26.288701], + [114.029314, 26.266163], + [113.978807, 26.237716], + [113.972647, 26.20604], + [113.949242, 26.192616], + [113.962792, 26.150722], + [114.013299, 26.184023], + [114.088444, 26.168448], + [114.102611, 26.187783], + [114.181451, 26.214631], + [114.216559, 26.203355], + [114.237501, 26.152333], + [114.188842, 26.121172], + [114.10569, 26.097526], + [114.121089, 26.085702], + [114.087828, 26.06635], + [114.044096, 26.076564], + [114.008372, 26.015806], + [114.028082, 25.98138], + [114.028082, 25.893119], + [113.971416, 25.836036], + [113.961561, 25.77731], + [113.920293, 25.741197], + [113.913517, 25.701299], + [113.957249, 25.611749], + [113.983118, 25.599336], + [113.986198, 25.529153], + [113.962792, 25.528072], + [113.94493, 25.441635], + [114.003444, 25.442716], + [113.983118, 25.415152], + [114.050256, 25.36433], + [114.029314, 25.328093], + [114.017611, 25.273987], + [114.039785, 25.250714], + [114.055799, 25.277775], + [114.083517, 25.275611], + [114.115545, 25.302125], + [114.190074, 25.316733], + [114.204857, 25.29942], + [114.260291, 25.291845], + [114.2954, 25.299961], + [114.31511, 25.33837], + [114.382863, 25.317274], + [114.43029, 25.343779], + [114.438914, 25.376226], + [114.477718, 25.37136], + [114.541159, 25.416773], + [114.599674, 25.385959], + [114.63663, 25.324306], + [114.714238, 25.315651], + [114.743188, 25.274528], + [114.73518, 25.225813], + [114.693912, 25.213902], + [114.685905, 25.173287], + [114.73518, 25.155954], + [114.735796, 25.121822], + [114.664963, 25.10123], + [114.640326, 25.074129], + [114.604601, 25.083886], + [114.561485, 25.077382], + [114.532536, 25.022623], + [114.506051, 24.999844], + [114.45616, 24.99659], + [114.454928, 24.977062], + [114.395798, 24.951019], + [114.403189, 24.877746], + [114.378551, 24.861457], + [114.342211, 24.807145], + [114.336052, 24.749004], + [114.281849, 24.724001], + [114.27261, 24.700624], + [114.169132, 24.689749], + [114.19069, 24.656576], + [114.258443, 24.641346], + [114.289856, 24.619042], + [114.300943, 24.578775], + [114.363769, 24.582584], + [114.391486, 24.563535], + [114.403189, 24.497657], + [114.429058, 24.48622], + [114.534384, 24.559181], + [114.589819, 24.537406], + [114.627391, 24.576598], + [114.664963, 24.583673], + [114.704999, 24.525973], + [114.73826, 24.565168], + [114.729637, 24.608704], + [114.781376, 24.613057], + [114.827571, 24.588026], + [114.846665, 24.602719], + [114.868839, 24.562446], + [114.893477, 24.582584], + [114.909491, 24.661471], + [114.940288, 24.650049], + [115.00373, 24.679418], + [115.024672, 24.669085], + [115.057317, 24.703343], + [115.083802, 24.699537], + [115.104744, 24.667997], + [115.1842, 24.711498], + [115.258729, 24.728894], + [115.269816, 24.749548], + [115.306772, 24.758787], + [115.358511, 24.735416], + [115.372678, 24.774546], + [115.412714, 24.79302], + [115.476771, 24.762591], + [115.522967, 24.702799], + [115.555611, 24.683768], + [115.569778, 24.622306], + [115.605503, 24.62557], + [115.671408, 24.604895], + [115.68927, 24.545027], + [115.752712, 24.546116], + [115.785357, 24.567345], + [115.843871, 24.562446], + [115.840791, 24.584217], + [115.797676, 24.628834], + [115.780429, 24.663103], + [115.801371, 24.705517], + [115.769342, 24.708236], + [115.756408, 24.749004], + [115.776734, 24.774546], + [115.764415, 24.791933], + [115.790284, 24.856027], + [115.807531, 24.862543], + [115.824161, 24.909232], + [115.863581, 24.891318], + [115.861733, 24.863629], + [115.907313, 24.879917], + [115.885139, 24.898918], + [115.89253, 24.936911], + [115.870356, 24.959701], + [115.925175, 24.960786], + [115.873436, 25.019911], + [115.928255, 25.050276], + [115.908545, 25.084428], + [115.880212, 25.092016], + [115.888219, 25.128866], + [115.860501, 25.165704], + [115.855574, 25.20957], + [115.930719, 25.236099], + [115.949813, 25.292386], + [115.987385, 25.290221], + [116.008327, 25.319437], + [115.992928, 25.374063], + [116.023109, 25.435691], + [116.005247, 25.490264], + [116.03666, 25.514571], + [116.040356, 25.548052], + [116.063145, 25.56317], + [116.041588, 25.62416], + [116.068689, 25.646282], + [116.067457, 25.703995], + [116.106877, 25.701299], + [116.129667, 25.758985], + [116.18079, 25.778926], + [116.131515, 25.824185], + [116.132131, 25.860273], + [116.17771, 25.894195], + [116.225138, 25.908731], + [116.258398, 25.902809], + [116.303362, 25.924341], + [116.326152, 25.956631], + [116.369883, 25.963088], + [116.360028, 25.991601], + [116.384666, 26.030864], + [116.489375, 26.113649], + [116.476441, 26.172745], + [116.435789, 26.159854], + [116.392057, 26.171133], + [116.400064, 26.202819], + [116.385282, 26.238253], + [116.412999, 26.297822], + [116.437021, 26.308016], + [116.459194, 26.345026], + [116.499846, 26.361651], + [116.519557, 26.410437], + [116.553433, 26.400253], + [116.553433, 26.365404], + [116.601476, 26.372911], + [116.608252, 26.429732], + [116.638433, 26.477418], + [116.610716, 26.476882], + [116.597165, 26.512768], + [116.539267, 26.559349], + [116.553433, 26.575942], + [116.566368, 26.650315], + [116.520172, 26.684543], + [116.515245, 26.720898], + [116.557745, 26.773806], + [116.543578, 26.803723], + [116.548506, 26.84004], + [116.602092, 26.888623], + [116.632889, 26.933984], + [116.679085, 26.978259], + [116.817671, 27.018252], + [116.851548, 27.009188], + [116.910062, 27.034779], + [116.936547, 27.019319], + [116.967344, 27.061962], + [117.05296, 27.100327], + [117.044953, 27.146667], + [117.149662, 27.241419], + [117.171836, 27.29036], + [117.136728, 27.303123], + [117.140423, 27.322798], + [117.104699, 27.330773], + [117.107163, 27.393491], + [117.133032, 27.42218], + [117.110242, 27.458828], + [117.103467, 27.533149], + [117.076982, 27.566046], + [117.054808, 27.5427], + [117.01662, 27.563393], + [117.024627, 27.592569], + [117.003685, 27.625449], + [117.040641, 27.669979], + [117.065279, 27.665739], + [117.094228, 27.627569], + [117.11209, 27.645596], + [117.096076, 27.667329], + [117.114554, 27.692238], + [117.174916, 27.677399], + [117.204481, 27.683759], + [117.205097, 27.714492], + [117.245133, 27.71926], + [117.296256, 27.764282], + [117.303031, 27.833103], + [117.276546, 27.847921], + [117.280242, 27.871201], + [117.334444, 27.8876], + [117.341836, 27.855858], + [117.366473, 27.88231], + [117.407741, 27.893948], + [117.453936, 27.939955], + [117.477958, 27.930966], + [117.52169, 27.982243], + [117.556182, 27.966387], + [117.609769, 27.863265], + [117.649805, 27.851625], + [117.68245, 27.823577], + [117.704624, 27.834162], + [117.740348, 27.800286], + [117.788392, 27.855858], + [117.78716, 27.896063], + [117.856145, 27.94577], + [117.910963, 27.949471], + [117.942992, 27.974315], + [117.965166, 27.962687], + [117.999043, 27.991227], + [118.096977, 27.970615], + [118.094513, 28.003909], + [118.129006, 28.017118], + [118.120999, 28.041946], + [118.153644, 28.062016], + [118.199839, 28.049869], + [118.242339, 28.075746], + [118.356288, 28.091586], + [118.361215, 28.155978], + [118.375382, 28.186577], + [118.339041, 28.193962], + [118.314404, 28.221913], + [118.424041, 28.291497], + [118.433896, 28.288335], + [118.480091, 28.327325], + [118.455454, 28.384204], + [118.432048, 28.402104], + [118.456686, 28.424738], + [118.474548, 28.478934], + [118.414802, 28.497344], + [118.4302, 28.515225], + [118.412338, 28.55676], + [118.428352, 28.617193], + [118.428352, 28.617193], + [118.428352, 28.681267], + [118.403099, 28.702791], + [118.364295, 28.813491], + [118.300237, 28.826075], + [118.270056, 28.918836], + [118.195527, 28.904167], + [118.227556, 28.942406], + [118.165346, 28.986912], + [118.133933, 28.983771], + [118.115455, 29.009944], + [118.115455, 29.009944], + [118.097593, 28.998952], + [118.066796, 29.053898], + [118.076035, 29.074822], + [118.037847, 29.102017], + [118.045238, 29.149068], + [118.027992, 29.167882], + [118.042159, 29.210202], + [118.073571, 29.216993], + [118.077883, 29.290614], + [118.138861, 29.283828], + [118.178281, 29.297921], + [118.166578, 29.314099], + [118.205382, 29.343839], + [118.193064, 29.395472] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 370000, + "name": "山东省", + "center": [117.000923, 36.675807], + "centroid": [118.187759, 36.376092], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 14, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [116.374195, 34.640011], + [116.392057, 34.710391], + [116.363724, 34.715311], + [116.369267, 34.749247], + [116.403144, 34.756131], + [116.408071, 34.850972], + [116.445028, 34.895652], + [116.557745, 34.908905], + [116.613795, 34.922645], + [116.622418, 34.939818], + [116.677853, 34.939327], + [116.781331, 34.916757], + [116.789338, 34.975133], + [116.815823, 34.965324], + [116.821983, 34.929515], + [116.858323, 34.928533], + [116.922381, 34.894671], + [116.929156, 34.843114], + [116.966113, 34.844588], + [116.979047, 34.815113], + [116.95133, 34.81069], + [116.969192, 34.771864], + [117.022163, 34.759081], + [117.070206, 34.713835], + [117.061583, 34.675947], + [117.073286, 34.639026], + [117.104083, 34.648874], + [117.15151, 34.559222], + [117.139191, 34.526687], + [117.166293, 34.434435], + [117.248213, 34.451216], + [117.252524, 34.48674], + [117.27285, 34.499565], + [117.267923, 34.532603], + [117.303647, 34.542463], + [117.27285, 34.556757], + [117.311654, 34.561686], + [117.311654, 34.561686], + [117.32151, 34.566614], + [117.32151, 34.566614], + [117.325205, 34.573021], + [117.325205, 34.573021], + [117.370785, 34.584846], + [117.402813, 34.569571], + [117.402813, 34.550843], + [117.465023, 34.484767], + [117.53832, 34.467006], + [117.592523, 34.462566], + [117.609769, 34.490686], + [117.659044, 34.501044], + [117.684298, 34.547392], + [117.801942, 34.518798], + [117.791471, 34.583368], + [117.793935, 34.651827], + [117.902956, 34.644443], + [117.909732, 34.670533], + [117.951615, 34.678408], + [118.053861, 34.650843], + [118.084042, 34.655766], + [118.114839, 34.614404], + [118.079115, 34.569571], + [118.185056, 34.543942], + [118.16473, 34.50499], + [118.132702, 34.483287], + [118.177665, 34.45319], + [118.179513, 34.379628], + [118.217701, 34.379134], + [118.220165, 34.405802], + [118.277447, 34.404814], + [118.290382, 34.424563], + [118.379693, 34.415183], + [118.404947, 34.427525], + [118.416034, 34.473914], + [118.439439, 34.507949], + [118.424657, 34.595193], + [118.439439, 34.626223], + [118.473932, 34.623269], + [118.460997, 34.656258], + [118.545997, 34.705964], + [118.601431, 34.714327], + [118.607591, 34.694155], + [118.664257, 34.693663], + [118.690127, 34.678408], + [118.739402, 34.693663], + [118.783749, 34.723181], + [118.764039, 34.740396], + [118.719076, 34.745313], + [118.739402, 34.792508], + [118.772047, 34.794474], + [118.80038, 34.843114], + [118.805307, 34.87307], + [118.860742, 34.944233], + [118.86259, 35.025626], + [118.928495, 35.051106], + [118.942662, 35.040817], + [119.027045, 35.055516], + [119.114509, 35.055026], + [119.137915, 35.096167], + [119.217371, 35.106939], + [119.250016, 35.124562], + [119.286972, 35.115261], + [119.306066, 35.076578], + [119.354109, 35.080007], + [119.373819, 35.078538], + [119.428022, 35.121136], + [119.397841, 35.137777], + [119.411392, 35.231689], + [119.450812, 35.285443], + [119.493312, 35.318655], + [119.538275, 35.296678], + [119.543819, 35.347949], + [119.590014, 35.37284], + [119.579543, 35.406504], + [119.618963, 35.459655], + [119.663311, 35.562931], + [119.662079, 35.589215], + [119.718129, 35.615492], + [119.75139, 35.617924], + [119.772332, 35.578995], + [119.780339, 35.584835], + [119.792658, 35.615492], + [119.824071, 35.646136], + [119.83023, 35.620357], + [119.868419, 35.60868], + [119.925085, 35.637382], + [119.91215, 35.660725], + [119.950339, 35.729741], + [119.920157, 35.739943], + [119.926317, 35.759856], + [119.958346, 35.760342], + [120.01378, 35.714193], + [120.049505, 35.786562], + [120.032258, 35.812288], + [120.064287, 35.873414], + [120.112331, 35.885052], + [120.125265, 35.906868], + [120.152983, 35.907353], + [120.207801, 35.947575], + [120.169613, 35.888446], + [120.202258, 35.89184], + [120.209033, 35.917531], + [120.265699, 35.966468], + [120.30512, 35.971796], + [120.316206, 36.002304], + [120.289721, 36.017311], + [120.285409, 36.01247], + [120.249069, 35.992136], + [120.257076, 36.025055], + [120.198562, 35.995525], + [120.234902, 36.030863], + [120.239214, 36.062316], + [120.181316, 36.066669], + [120.152367, 36.095206], + [120.116642, 36.102943], + [120.108635, 36.127599], + [120.142512, 36.143549], + [120.140664, 36.173507], + [120.181316, 36.203936], + [120.22012, 36.209248], + [120.224432, 36.19138], + [120.260772, 36.198624], + [120.263236, 36.182202], + [120.310047, 36.185101], + [120.297112, 36.225664], + [120.319902, 36.232423], + [120.362402, 36.196209], + [120.35809, 36.174956], + [120.286025, 36.047317], + [120.337764, 36.055058], + [120.429539, 36.056994], + [120.468959, 36.087952], + [120.546568, 36.091821], + [120.546568, 36.107778], + [120.593995, 36.100525], + [120.615553, 36.120348], + [120.64327, 36.114547], + [120.672835, 36.130016], + [120.712255, 36.126632], + [120.696857, 36.15563], + [120.696857, 36.203936], + [120.680843, 36.238698], + [120.686386, 36.279234], + [120.657437, 36.276339], + [120.66298, 36.331803], + [120.744284, 36.327946], + [120.694393, 36.390118], + [120.759683, 36.46283], + [120.828668, 36.46668], + [120.837291, 36.459942], + [120.858849, 36.424797], + [120.848994, 36.403124], + [120.871784, 36.36699], + [120.911204, 36.412276], + [120.917979, 36.417573], + [120.90874, 36.450315], + [120.938305, 36.447908], + [120.965407, 36.466199], + [120.95432, 36.507578], + [120.983269, 36.546051], + [120.962327, 36.562877], + [120.909972, 36.568645], + [120.884718, 36.601323], + [120.847146, 36.618617], + [120.882255, 36.627262], + [120.926602, 36.611892], + [120.955551, 36.575855], + [121.028848, 36.572971], + [121.078123, 36.607568], + [121.161275, 36.651273], + [121.251818, 36.671436], + [121.29863, 36.702151], + [121.31218, 36.702151], + [121.35776, 36.713186], + [121.400876, 36.701191], + [121.3941, 36.738129], + [121.454462, 36.752515], + [121.496962, 36.795179], + [121.506817, 36.803805], + [121.565331, 36.830635], + [121.548701, 36.807638], + [121.485259, 36.786073], + [121.532071, 36.73621], + [121.575186, 36.740047], + [121.556092, 36.764502], + [121.651563, 36.723739], + [121.631853, 36.80093], + [121.6762, 36.819137], + [121.726092, 36.826323], + [121.762432, 36.84644], + [121.767975, 36.874691], + [121.927504, 36.932597], + [121.965076, 36.938337], + [122.008808, 36.96225], + [122.042684, 36.871819], + [122.051923, 36.904846], + [122.093191, 36.913938], + [122.115981, 36.94025], + [122.124604, 36.944077], + [122.141235, 36.938337], + [122.119677, 36.891924], + [122.175727, 36.894317], + [122.188662, 36.866073], + [122.174495, 36.842609], + [122.220691, 36.848835], + [122.275509, 36.83734], + [122.280437, 36.835904], + [122.344495, 36.828239], + [122.378371, 36.844525], + [122.383915, 36.865595], + [122.415944, 36.85937], + [122.454748, 36.879], + [122.452284, 36.88618], + [122.434422, 36.914416], + [122.483081, 36.913938], + [122.48924, 36.886659], + [122.532356, 36.901496], + [122.55761, 36.968467], + [122.544675, 37.004797], + [122.583479, 37.037289], + [122.575472, 37.054485], + [122.494168, 37.033945], + [122.467067, 37.037289], + [122.478769, 37.058784], + [122.484313, 37.128956], + [122.533588, 37.153286], + [122.581015, 37.147562], + [122.573624, 37.176178], + [122.624131, 37.190959], + [122.592718, 37.261485], + [122.567465, 37.25958], + [122.573624, 37.296247], + [122.611196, 37.339558], + [122.607501, 37.364296], + [122.650616, 37.388551], + [122.6925, 37.373809], + [122.714058, 37.392355], + [122.701739, 37.418501], + [122.67587, 37.413273], + [122.641377, 37.428482], + [122.553914, 37.407093], + [122.4954, 37.413748], + [122.487393, 37.43466], + [122.41656, 37.414699], + [122.337103, 37.414223], + [122.281053, 37.430858], + [122.287212, 37.445114], + [122.25272, 37.467917], + [122.194205, 37.456041], + [122.166488, 37.438937], + [122.131996, 37.49926], + [122.163408, 37.519199], + [122.150474, 37.557163], + [122.08888, 37.554316], + [122.075329, 37.540556], + [122.017431, 37.531065], + [121.997721, 37.494512], + [121.923808, 37.473142], + [121.772903, 37.466492], + [121.66573, 37.473617], + [121.635548, 37.494037], + [121.575802, 37.460317], + [121.571491, 37.441313], + [121.477252, 37.475992], + [121.460006, 37.522522], + [121.400876, 37.557638], + [121.395948, 37.589891], + [121.435368, 37.592737], + [121.391021, 37.625449], + [121.349137, 37.635403], + [121.358376, 37.597479], + [121.304789, 37.582778], + [121.217326, 37.582778], + [121.17421, 37.597479], + [121.148956, 37.626397], + [121.161891, 37.646302], + [121.142797, 37.661464], + [121.160043, 37.698882], + [121.136022, 37.723501], + [121.037471, 37.718767], + [120.994356, 37.759468], + [120.943233, 37.785486], + [120.940769, 37.819533], + [120.874863, 37.833241], + [120.845298, 37.826623], + [120.839139, 37.82426], + [120.733197, 37.833714], + [120.656821, 37.793054], + [120.634031, 37.796364], + [120.590915, 37.7642], + [120.517619, 37.750005], + [120.454793, 37.757576], + [120.367945, 37.697935], + [120.227511, 37.693673], + [120.22012, 37.671886], + [120.269395, 37.658622], + [120.272475, 37.636824], + [120.215192, 37.621183], + [120.208417, 37.588469], + [120.246605, 37.556689], + [120.222584, 37.532963], + [120.144359, 37.481691], + [120.086461, 37.465067], + [120.064903, 37.448915], + [120.010085, 37.442263], + [119.949723, 37.419927], + [119.926933, 37.386649], + [119.843781, 37.376662], + [119.837006, 37.346695], + [119.883201, 37.311004], + [119.89244, 37.263866], + [119.865339, 37.233854], + [119.83023, 37.225754], + [119.808057, 37.196203], + [119.740303, 37.133727], + [119.687332, 37.143746], + [119.678709, 37.158056], + [119.576463, 37.127524], + [119.489616, 37.134681], + [119.428022, 37.125616], + [119.361501, 37.125616], + [119.327624, 37.115595], + [119.301138, 37.139452], + [119.298675, 37.197156], + [119.2069, 37.223371], + [119.190885, 37.25958], + [119.204436, 37.280058], + [119.136683, 37.230995], + [119.12806, 37.254816], + [119.091103, 37.257674], + [119.084328, 37.239572], + [119.054147, 37.254816], + [119.03998, 37.30434], + [119.001176, 37.31862], + [118.942662, 37.497361], + [118.939582, 37.527268], + [118.988857, 37.620709], + [119.023966, 37.642037], + [119.153313, 37.655305], + [119.236465, 37.651988], + [119.262334, 37.660517], + [119.280197, 37.692726], + [119.309146, 37.805349], + [119.291899, 37.869627], + [119.24016, 37.878131], + [119.212443, 37.838913], + [119.16132, 37.81906], + [119.12806, 37.847892], + [119.110813, 37.921577], + [119.001792, 37.99613], + [118.974075, 38.094162], + [118.908169, 38.139362], + [118.811467, 38.157717], + [118.703677, 38.151129], + [118.626069, 38.138421], + [118.607591, 38.129006], + [118.597736, 38.079088], + [118.552156, 38.05553], + [118.534294, 38.063541], + [118.517048, 38.088509], + [118.504729, 38.11394], + [118.44991, 38.124299], + [118.431432, 38.106406], + [118.404331, 38.121003], + [118.331034, 38.12524], + [118.217085, 38.146893], + [118.177665, 38.186417], + [118.112376, 38.210403], + [118.045238, 38.214165], + [118.018753, 38.202409], + [117.896797, 38.279495], + [117.895565, 38.301572], + [117.848754, 38.255062], + [117.808718, 38.22827], + [117.789007, 38.180772], + [117.766834, 38.158658], + [117.771145, 38.134655], + [117.746508, 38.12524], + [117.704624, 38.076262], + [117.586979, 38.071551], + [117.557414, 38.046105], + [117.557414, 38.046105], + [117.524154, 37.989527], + [117.513067, 37.94329], + [117.481038, 37.914967], + [117.438538, 37.854035], + [117.400966, 37.844584], + [117.320278, 37.861596], + [117.271618, 37.839858], + [117.185387, 37.849783], + [117.150278, 37.839385], + [117.074518, 37.848837], + [117.027091, 37.832296], + [116.919301, 37.846002], + [116.837997, 37.835132], + [116.804736, 37.848837], + [116.753613, 37.793054], + [116.753613, 37.77035], + [116.724664, 37.744327], + [116.679085, 37.728708], + [116.66307, 37.686096], + [116.604556, 37.624975], + [116.575607, 37.610754], + [116.4826, 37.521573], + [116.448108, 37.503059], + [116.433941, 37.473142], + [116.38097, 37.522522], + [116.379738, 37.522047], + [116.38097, 37.522522], + [116.379738, 37.522047], + [116.36742, 37.566177], + [116.336007, 37.581355], + [116.295355, 37.554316], + [116.278724, 37.524895], + [116.290427, 37.484065], + [116.27626, 37.466967], + [116.240536, 37.489764], + [116.240536, 37.489764], + [116.224522, 37.479791], + [116.243, 37.447965], + [116.226369, 37.428007], + [116.2855, 37.404241], + [116.236224, 37.361442], + [116.193109, 37.365723], + [116.169087, 37.384271], + [116.106261, 37.368577], + [116.085935, 37.373809], + [116.024341, 37.360015], + [115.975682, 37.337179], + [115.969523, 37.239572], + [115.909777, 37.20669], + [115.91224, 37.177132], + [115.879596, 37.150901], + [115.888219, 37.112254], + [115.85619, 37.060694], + [115.776734, 36.992848], + [115.79706, 36.968945], + [115.75764, 36.902453], + [115.71206, 36.883308], + [115.683727, 36.808117], + [115.524815, 36.763543], + [115.479851, 36.760187], + [115.451518, 36.702151], + [115.420105, 36.686795], + [115.365902, 36.621979], + [115.355431, 36.627262], + [115.33141, 36.550378], + [115.272895, 36.497476], + [115.291374, 36.460423], + [115.317243, 36.454166], + [115.297533, 36.413239], + [115.340033, 36.398307], + [115.368982, 36.342409], + [115.366518, 36.30914], + [115.423185, 36.32216], + [115.417025, 36.292742], + [115.462605, 36.276339], + [115.466916, 36.258969], + [115.466916, 36.258969], + [115.474923, 36.248352], + [115.483547, 36.148865], + [115.484163, 36.125666], + [115.449054, 36.047317], + [115.447822, 36.01247], + [115.362822, 35.971796], + [115.353583, 35.938854], + [115.364054, 35.894264], + [115.335105, 35.796756], + [115.363438, 35.779765], + [115.407786, 35.80889], + [115.460141, 35.867594], + [115.487858, 35.880688], + [115.495249, 35.896203], + [115.505104, 35.899112], + [115.513112, 35.890385], + [115.583945, 35.921893], + [115.648618, 35.922863], + [115.699125, 35.966468], + [115.774886, 35.974702], + [115.779813, 35.993588], + [115.817386, 36.012954], + [115.859886, 36.003756], + [115.89869, 36.026507], + [115.989849, 36.045381], + [116.057602, 36.104877], + [116.099486, 36.112129], + [116.063145, 36.028927], + [116.048979, 35.970343], + [115.984921, 35.974218], + [115.911624, 35.960171], + [115.907929, 35.92674], + [115.873436, 35.918985], + [115.882675, 35.879718], + [115.859886, 35.857894], + [115.81677, 35.844312], + [115.773654, 35.854014], + [115.73485, 35.833154], + [115.696046, 35.788989], + [115.693582, 35.754028], + [115.622749, 35.739457], + [115.52851, 35.733628], + [115.48601, 35.710306], + [115.383148, 35.568772], + [115.34496, 35.55368], + [115.356047, 35.490359], + [115.307388, 35.480126], + [115.237171, 35.423087], + [115.172497, 35.426501], + [115.126302, 35.41821], + [115.117679, 35.400163], + [115.091809, 35.416259], + [115.073947, 35.374304], + [115.04315, 35.376744], + [114.957534, 35.261014], + [114.929201, 35.244886], + [114.932281, 35.198441], + [114.861448, 35.182301], + [114.841738, 35.15099], + [114.883006, 35.098615], + [114.835578, 35.076578], + [114.818948, 35.051596], + [114.852209, 35.041797], + [114.824492, 35.012393], + [114.880542, 35.00357], + [114.923658, 34.968757], + [114.950759, 34.989843], + [115.008041, 34.988372], + [115.028983, 34.9717], + [115.075179, 35.000628], + [115.12815, 35.00455], + [115.157099, 34.957968], + [115.219309, 34.96042], + [115.205142, 34.914303], + [115.251953, 34.906451], + [115.239019, 34.87798], + [115.256265, 34.845079], + [115.317243, 34.859321], + [115.42688, 34.805285], + [115.449054, 34.74433], + [115.433655, 34.725149], + [115.461373, 34.637057], + [115.515575, 34.582383], + [115.553148, 34.568586], + [115.622749, 34.574499], + [115.685575, 34.556265], + [115.697278, 34.594207], + [115.787821, 34.580905], + [115.827241, 34.558236], + [115.838328, 34.5676], + [115.984305, 34.589281], + [115.991081, 34.615389], + [116.037276, 34.593222], + [116.101334, 34.60603], + [116.134594, 34.559715], + [116.156768, 34.5538], + [116.196804, 34.575977], + [116.247927, 34.551829], + [116.286116, 34.608986], + [116.32492, 34.601104], + [116.334159, 34.620806], + [116.374195, 34.640011] + ] + ], + [ + [ + [120.729502, 37.947065], + [120.721495, 37.917328], + [120.76461, 37.895134], + [120.76461, 37.923937], + [120.729502, 37.947065] + ] + ], + [ + [ + [120.692545, 37.983867], + [120.732581, 37.961694], + [120.724574, 37.987641], + [120.692545, 37.983867] + ] + ], + [ + [ + [120.990044, 36.413239], + [120.978341, 36.428649], + [120.950624, 36.414684], + [120.990044, 36.413239] + ] + ], + [ + [ + [120.750444, 38.150188], + [120.7874, 38.158658], + [120.742436, 38.199116], + [120.750444, 38.150188] + ] + ], + [ + [ + [120.918595, 38.345236], + [120.914899, 38.373393], + [120.895189, 38.36307], + [120.918595, 38.345236] + ] + ], + [ + [ + [120.159142, 35.765198], + [120.169613, 35.740428], + [120.193019, 35.756942], + [120.172077, 35.785591], + [120.159142, 35.765198] + ] + ], + [ + [ + [120.62664, 37.94565], + [120.631567, 37.981037], + [120.602002, 37.978678], + [120.62664, 37.94565] + ] + ], + [ + [ + [120.802183, 38.284193], + [120.848378, 38.305799], + [120.816349, 38.318008], + [120.802183, 38.284193] + ] + ], + [ + [ + [121.489571, 37.577086], + [121.489571, 37.577561], + [121.489571, 37.578509], + [121.488955, 37.578035], + [121.489571, 37.577086] + ] + ], + [ + [ + [121.485875, 37.578509], + [121.487723, 37.578035], + [121.487723, 37.578509], + [121.485875, 37.578509] + ] + ], + [ + [ + [121.487723, 37.578509], + [121.487723, 37.577561], + [121.488955, 37.578035], + [121.488955, 37.578509], + [121.488339, 37.578509], + [121.487723, 37.578509] + ] + ], + [ + [ + [115.495249, 35.896203], + [115.487858, 35.880688], + [115.513112, 35.890385], + [115.505104, 35.899112], + [115.495249, 35.896203] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 410000, + "name": "河南省", + "center": [113.665412, 34.757975], + "centroid": [113.619717, 33.902648], + "childrenNum": 18, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 15, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [112.716747, 32.357612], + [112.735841, 32.356095], + [112.776493, 32.358623], + [112.860877, 32.396024], + [112.888594, 32.37682], + [112.912, 32.390971], + [112.992072, 32.378336], + [113.000695, 32.41674], + [113.025949, 32.425328], + [113.078919, 32.394508], + [113.107869, 32.398551], + [113.118956, 32.375809], + [113.155912, 32.380863], + [113.158992, 32.410677], + [113.211962, 32.431895], + [113.2366, 32.407141], + [113.333918, 32.336377], + [113.317904, 32.327275], + [113.353628, 32.294904], + [113.376418, 32.298445], + [113.428773, 32.270618], + [113.511925, 32.316654], + [113.624642, 32.36115], + [113.650511, 32.412698], + [113.700402, 32.420782], + [113.735511, 32.410677], + [113.76754, 32.370249], + [113.753989, 32.328286], + [113.768772, 32.30148], + [113.768156, 32.284279], + [113.758301, 32.27669], + [113.749061, 32.272642], + [113.73859, 32.255942], + [113.752757, 32.215951], + [113.782322, 32.184553], + [113.750293, 32.11615], + [113.722576, 32.12426], + [113.728735, 32.083197], + [113.791561, 32.036028], + [113.757685, 31.98985], + [113.817431, 31.964467], + [113.805728, 31.929428], + [113.832213, 31.918761], + [113.830981, 31.87913], + [113.854387, 31.843042], + [113.893807, 31.847109], + [113.914749, 31.877098], + [113.957865, 31.852701], + [113.952321, 31.793714], + [113.988662, 31.749959], + [114.017611, 31.770822], + [114.086596, 31.782014], + [114.121705, 31.809482], + [114.134024, 31.843042], + [114.191922, 31.852192], + [114.235654, 31.833382], + [114.292936, 31.752503], + [114.350218, 31.755557], + [114.403189, 31.746906], + [114.443841, 31.728074], + [114.530688, 31.742834], + [114.549783, 31.766751], + [114.586123, 31.762172], + [114.57134, 31.660858], + [114.547935, 31.623665], + [114.560869, 31.560963], + [114.572572, 31.553824], + [114.61692, 31.585437], + [114.641558, 31.582378], + [114.696376, 31.525771], + [114.778912, 31.520669], + [114.789383, 31.480358], + [114.830035, 31.45892], + [114.870071, 31.479337], + [114.884238, 31.469129], + [114.962462, 31.494648], + [114.995107, 31.471171], + [115.022824, 31.527811], + [115.096121, 31.508425], + [115.114599, 31.530362], + [115.106592, 31.567592], + [115.12507, 31.599201], + [115.16449, 31.604808], + [115.212533, 31.555354], + [115.235939, 31.555354], + [115.218077, 31.515057], + [115.211301, 31.442072], + [115.252569, 31.421646], + [115.250722, 31.392021], + [115.301229, 31.383846], + [115.338801, 31.40428], + [115.373909, 31.405813], + [115.389924, 31.450241], + [115.371446, 31.495668], + [115.415793, 31.525771], + [115.439815, 31.588496], + [115.485394, 31.608885], + [115.476771, 31.643028], + [115.495249, 31.673083], + [115.534054, 31.698545], + [115.553764, 31.69549], + [115.676336, 31.778453], + [115.731154, 31.76726], + [115.767495, 31.78761], + [115.808147, 31.770313], + [115.808147, 31.770313], + [115.851878, 31.786593], + [115.886371, 31.776418], + [115.914704, 31.814567], + [115.893762, 31.832365], + [115.894994, 31.8649], + [115.920248, 31.920285], + [115.909161, 31.94314], + [115.928871, 32.003046], + [115.922095, 32.049725], + [115.941805, 32.166318], + [115.912856, 32.227596], + [115.899306, 32.390971], + [115.865429, 32.458662], + [115.883291, 32.487946], + [115.845719, 32.501575], + [115.8759, 32.542448], + [115.910393, 32.567165], + [115.891298, 32.576243], + [115.861117, 32.537403], + [115.789052, 32.468761], + [115.771806, 32.505108], + [115.742241, 32.476335], + [115.704669, 32.495013], + [115.667712, 32.409667], + [115.657857, 32.428864], + [115.626445, 32.40512], + [115.604271, 32.425833], + [115.57101, 32.419266], + [115.522967, 32.441997], + [115.509416, 32.466741], + [115.5088, 32.468761], + [115.497713, 32.492489], + [115.409018, 32.549007], + [115.411482, 32.575235], + [115.304924, 32.553042], + [115.30554, 32.583303], + [115.267352, 32.578261], + [115.24333, 32.593388], + [115.20083, 32.591876], + [115.182968, 32.666973], + [115.179273, 32.726402], + [115.189744, 32.770695], + [115.211301, 32.785791], + [115.189744, 32.812452], + [115.197135, 32.856201], + [115.155867, 32.864747], + [115.139237, 32.897917], + [115.029599, 32.906962], + [115.035143, 32.932582], + [115.009273, 32.940117], + [114.943368, 32.935094], + [114.916266, 32.971251], + [114.883006, 32.990328], + [114.891629, 33.020441], + [114.925506, 33.016928], + [114.913187, 33.083143], + [114.897172, 33.086653], + [114.902716, 33.129764], + [114.932897, 33.153817], + [114.966158, 33.147304], + [114.990795, 33.102195], + [115.041302, 33.086653], + [115.168186, 33.088658], + [115.194671, 33.120743], + [115.245178, 33.135778], + [115.289526, 33.131769], + [115.303692, 33.149809], + [115.300613, 33.204407], + [115.340033, 33.260973], + [115.335105, 33.297997], + [115.361591, 33.298497], + [115.365286, 33.336005], + [115.341881, 33.370997], + [115.313547, 33.376994], + [115.328946, 33.403477], + [115.315395, 33.431451], + [115.324634, 33.457418], + [115.345576, 33.449928], + [115.345576, 33.502842], + [115.366518, 33.5233], + [115.394851, 33.506335], + [115.422569, 33.557219], + [115.463837, 33.567193], + [115.511264, 33.55323], + [115.564851, 33.576169], + [115.639995, 33.585143], + [115.601191, 33.658898], + [115.601807, 33.718653], + [115.563003, 33.772895], + [115.576553, 33.787817], + [115.614126, 33.775879], + [115.631988, 33.869846], + [115.547604, 33.874815], + [115.577785, 33.950307], + [115.579017, 33.974133], + [115.60735, 34.030196], + [115.642459, 34.03218], + [115.658473, 34.061437], + [115.705901, 34.059949], + [115.736082, 34.076805], + [115.768726, 34.061932], + [115.809378, 34.062428], + [115.846335, 34.028708], + [115.85003, 34.004898], + [115.877132, 34.002913], + [115.876516, 34.028708], + [115.904233, 34.009859], + [115.95782, 34.007875], + [116.00032, 33.965199], + [115.982457, 33.917039], + [116.05945, 33.860902], + [116.055754, 33.804727], + [116.074232, 33.781351], + [116.100102, 33.782843], + [116.132747, 33.751501], + [116.155536, 33.709693], + [116.230065, 33.735078], + [116.263326, 33.730101], + [116.316912, 33.771402], + [116.393905, 33.782843], + [116.408071, 33.805721], + [116.437021, 33.801246], + [116.437637, 33.846489], + [116.486296, 33.869846], + [116.558361, 33.881274], + [116.566984, 33.9081], + [116.631042, 33.887733], + [116.64336, 33.896675], + [116.641512, 33.978103], + [116.599629, 34.014324], + [116.599629, 34.014324], + [116.576223, 34.068873], + [116.576223, 34.068873], + [116.52818, 34.122892], + [116.536187, 34.151127], + [116.565752, 34.16945], + [116.542962, 34.203608], + [116.545426, 34.241711], + [116.582382, 34.266444], + [116.562056, 34.285731], + [116.516477, 34.296114], + [116.456731, 34.268917], + [116.409303, 34.273863], + [116.409303, 34.273863], + [116.372347, 34.26595], + [116.357564, 34.319843], + [116.301514, 34.342082], + [116.255934, 34.376665], + [116.213435, 34.382098], + [116.215898, 34.403333], + [116.178942, 34.430487], + [116.162312, 34.459605], + [116.178326, 34.496112], + [116.204196, 34.508442], + [116.191261, 34.535561], + [116.196804, 34.575977], + [116.156768, 34.5538], + [116.134594, 34.559715], + [116.101334, 34.60603], + [116.037276, 34.593222], + [115.991081, 34.615389], + [115.984305, 34.589281], + [115.838328, 34.5676], + [115.827241, 34.558236], + [115.787821, 34.580905], + [115.697278, 34.594207], + [115.685575, 34.556265], + [115.622749, 34.574499], + [115.553148, 34.568586], + [115.515575, 34.582383], + [115.461373, 34.637057], + [115.433655, 34.725149], + [115.449054, 34.74433], + [115.42688, 34.805285], + [115.317243, 34.859321], + [115.256265, 34.845079], + [115.239019, 34.87798], + [115.251953, 34.906451], + [115.205142, 34.914303], + [115.219309, 34.96042], + [115.157099, 34.957968], + [115.12815, 35.00455], + [115.075179, 35.000628], + [115.028983, 34.9717], + [115.008041, 34.988372], + [114.950759, 34.989843], + [114.923658, 34.968757], + [114.880542, 35.00357], + [114.824492, 35.012393], + [114.852209, 35.041797], + [114.818948, 35.051596], + [114.835578, 35.076578], + [114.883006, 35.098615], + [114.841738, 35.15099], + [114.861448, 35.182301], + [114.932281, 35.198441], + [114.929201, 35.244886], + [114.957534, 35.261014], + [115.04315, 35.376744], + [115.073947, 35.374304], + [115.091809, 35.416259], + [115.117679, 35.400163], + [115.126302, 35.41821], + [115.172497, 35.426501], + [115.237171, 35.423087], + [115.307388, 35.480126], + [115.356047, 35.490359], + [115.34496, 35.55368], + [115.383148, 35.568772], + [115.48601, 35.710306], + [115.52851, 35.733628], + [115.622749, 35.739457], + [115.693582, 35.754028], + [115.696046, 35.788989], + [115.73485, 35.833154], + [115.773654, 35.854014], + [115.81677, 35.844312], + [115.859886, 35.857894], + [115.882675, 35.879718], + [115.873436, 35.918985], + [115.907929, 35.92674], + [115.911624, 35.960171], + [115.984921, 35.974218], + [116.048979, 35.970343], + [116.063145, 36.028927], + [116.099486, 36.112129], + [116.057602, 36.104877], + [115.989849, 36.045381], + [115.89869, 36.026507], + [115.859886, 36.003756], + [115.817386, 36.012954], + [115.779813, 35.993588], + [115.774886, 35.974702], + [115.699125, 35.966468], + [115.648618, 35.922863], + [115.583945, 35.921893], + [115.513112, 35.890385], + [115.487858, 35.880688], + [115.460141, 35.867594], + [115.407786, 35.80889], + [115.363438, 35.779765], + [115.335105, 35.796756], + [115.364054, 35.894264], + [115.353583, 35.938854], + [115.362822, 35.971796], + [115.447822, 36.01247], + [115.449054, 36.047317], + [115.484163, 36.125666], + [115.483547, 36.148865], + [115.465068, 36.170125], + [115.450902, 36.152248], + [115.376989, 36.128083], + [115.365902, 36.099074], + [115.312931, 36.088436], + [115.30246, 36.127599], + [115.279055, 36.13775], + [115.242098, 36.19138], + [115.202678, 36.208765], + [115.202678, 36.208765], + [115.202678, 36.209248], + [115.202678, 36.209248], + [115.201446, 36.210214], + [115.201446, 36.210214], + [115.1842, 36.193312], + [115.12507, 36.209731], + [115.104744, 36.172058], + [115.06286, 36.178338], + [115.048693, 36.161912], + [115.04623, 36.112613], + [114.998186, 36.069572], + [114.914419, 36.052155], + [114.926737, 36.089403], + [114.912571, 36.140649], + [114.858368, 36.144516], + [114.857752, 36.127599], + [114.771521, 36.124699], + [114.734564, 36.15563], + [114.720398, 36.140166], + [114.640326, 36.137266], + [114.588587, 36.118414], + [114.586739, 36.141133], + [114.533152, 36.171575], + [114.480181, 36.177855], + [114.466015, 36.197658], + [114.417356, 36.205868], + [114.408117, 36.224699], + [114.356378, 36.230492], + [114.345291, 36.255591], + [114.299095, 36.245938], + [114.257827, 36.263794], + [114.241197, 36.251247], + [114.2104, 36.272962], + [114.203009, 36.245456], + [114.170364, 36.245938], + [114.170364, 36.245938], + [114.175907, 36.264759], + [114.129096, 36.280199], + [114.080437, 36.269585], + [114.04348, 36.303353], + [114.056415, 36.329392], + [114.002828, 36.334214], + [113.981887, 36.31782], + [113.962792, 36.353977], + [113.911054, 36.314927], + [113.882104, 36.353977], + [113.84946, 36.347711], + [113.856851, 36.329392], + [113.813119, 36.332285], + [113.755221, 36.366026], + [113.731199, 36.363135], + [113.736127, 36.324571], + [113.712105, 36.303353], + [113.716417, 36.262347], + [113.681924, 36.216491], + [113.697939, 36.181719], + [113.651127, 36.174473], + [113.705946, 36.148865], + [113.712721, 36.129533], + [113.655439, 36.125182], + [113.671453, 36.115514], + [113.68562, 36.056026], + [113.660366, 36.034735], + [113.694859, 36.026991], + [113.678844, 35.985841], + [113.648663, 35.994073], + [113.654207, 35.931586], + [113.637576, 35.870019], + [113.660982, 35.837035], + [113.582758, 35.818111], + [113.604932, 35.797727], + [113.587685, 35.736542], + [113.592613, 35.691838], + [113.622794, 35.674825], + [113.625258, 35.632518], + [113.578446, 35.633491], + [113.547649, 35.656835], + [113.55812, 35.621816], + [113.513773, 35.57364], + [113.49899, 35.532254], + [113.439244, 35.507412], + [113.391817, 35.506925], + [113.348085, 35.468429], + [113.31236, 35.481101], + [113.304353, 35.426989], + [113.243375, 35.449418], + [113.189789, 35.44893], + [113.185477, 35.409431], + [113.165151, 35.412845], + [113.149137, 35.350878], + [113.126347, 35.332327], + [113.067217, 35.353806], + [112.996384, 35.362104], + [112.985913, 35.33965], + [112.992072, 35.29619], + [112.936022, 35.284466], + [112.934174, 35.262968], + [112.884283, 35.243909], + [112.822073, 35.258082], + [112.772798, 35.207732], + [112.720443, 35.206265], + [112.628052, 35.263457], + [112.637291, 35.225822], + [112.513487, 35.218489], + [112.390915, 35.239021], + [112.36751, 35.219956], + [112.288053, 35.219956], + [112.304684, 35.251728], + [112.242474, 35.234622], + [112.21722, 35.253195], + [112.13838, 35.271275], + [112.058924, 35.280069], + [112.078634, 35.219467], + [112.03983, 35.194039], + [112.066315, 35.153437], + [112.05646, 35.098615], + [112.062004, 35.056005], + [112.039214, 35.045717], + [112.018888, 35.068742], + [111.97762, 35.067272], + [111.933272, 35.083435], + [111.810084, 35.062374], + [111.807005, 35.032977], + [111.740483, 35.00455], + [111.664107, 34.984449], + [111.681969, 34.9511], + [111.646861, 34.938836], + [111.617911, 34.894671], + [111.592042, 34.881416], + [111.570484, 34.843114], + [111.543999, 34.853428], + [111.502731, 34.829851], + [111.439289, 34.838202], + [111.389398, 34.815113], + [111.345666, 34.831816], + [111.29208, 34.806759], + [111.255123, 34.819535], + [111.232949, 34.789559], + [111.148566, 34.807742], + [111.118385, 34.756623], + [111.035233, 34.740887], + [110.976103, 34.706456], + [110.920052, 34.730068], + [110.903422, 34.669056], + [110.883712, 34.64395], + [110.824582, 34.615881], + [110.791937, 34.649858], + [110.749437, 34.65232], + [110.710017, 34.605045], + [110.610851, 34.607508], + [110.533242, 34.583368], + [110.488279, 34.610956], + [110.424837, 34.588295], + [110.379257, 34.600612], + [110.366939, 34.566614], + [110.404511, 34.557743], + [110.372482, 34.544435], + [110.360779, 34.516825], + [110.403279, 34.433448], + [110.403279, 34.433448], + [110.473496, 34.393457], + [110.503677, 34.33714], + [110.451938, 34.292653], + [110.428533, 34.288203], + [110.43962, 34.243196], + [110.507989, 34.217466], + [110.55172, 34.213012], + [110.55788, 34.193214], + [110.621938, 34.177372], + [110.642264, 34.161032], + [110.61393, 34.113478], + [110.591757, 34.101586], + [110.587445, 34.023252], + [110.620706, 34.035652], + [110.671213, 33.966192], + [110.665669, 33.937895], + [110.627481, 33.925482], + [110.628713, 33.910086], + [110.587445, 33.887733], + [110.612083, 33.852453], + [110.66259, 33.85295], + [110.712481, 33.833564], + [110.74143, 33.798759], + [110.782082, 33.796272], + [110.81719, 33.751003], + [110.831973, 33.713675], + [110.823966, 33.685793], + [110.878784, 33.634486], + [110.966864, 33.609071], + [111.00382, 33.578662], + [111.002588, 33.535772], + [111.02661, 33.478386], + [111.02661, 33.467903], + [110.996429, 33.435946], + [111.025994, 33.375495], + [111.025994, 33.330504], + [110.984726, 33.255469], + [111.046936, 33.202905], + [111.045704, 33.169849], + [111.08882, 33.181871], + [111.12824, 33.15532], + [111.146102, 33.12375], + [111.179363, 33.115229], + [111.192913, 33.071609], + [111.152877, 33.039507], + [111.221862, 33.042517], + [111.258819, 33.006389], + [111.273601, 32.971753], + [111.242804, 32.930573], + [111.255123, 32.883846], + [111.276065, 32.903445], + [111.293311, 32.859217], + [111.380159, 32.829049], + [111.41342, 32.757108], + [111.475629, 32.760127], + [111.458383, 32.726402], + [111.513202, 32.674026], + [111.530448, 32.628172], + [111.577875, 32.593388], + [111.640701, 32.634724], + [111.646245, 32.605993], + [111.713382, 32.606497], + [111.808853, 32.536899], + [111.858128, 32.528826], + [111.890157, 32.503089], + [111.948671, 32.51722], + [111.975772, 32.471791], + [112.014576, 32.450077], + [112.063851, 32.474315], + [112.081098, 32.425833], + [112.155626, 32.377326], + [112.150083, 32.411688], + [112.172873, 32.385412], + [112.206133, 32.392992], + [112.328089, 32.321712], + [112.360118, 32.3657], + [112.390915, 32.37126], + [112.448814, 32.34295], + [112.477147, 32.380863], + [112.530733, 32.37682], + [112.545516, 32.404109], + [112.589248, 32.381369], + [112.612037, 32.386928], + [112.645298, 32.368227], + [112.716747, 32.357612] + ] + ], + [ + [ + [113.768156, 32.284279], + [113.768772, 32.30148], + [113.749061, 32.272642], + [113.758301, 32.27669], + [113.768156, 32.284279] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 420000, + "name": "湖北省", + "center": [114.298572, 30.584355], + "centroid": [112.271301, 30.987527], + "childrenNum": 17, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 16, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [111.045704, 33.169849], + [111.034001, 33.177864], + [111.035849, 33.187881], + [111.046936, 33.202905], + [110.984726, 33.255469], + [110.960704, 33.253967], + [110.9219, 33.203907], + [110.865234, 33.213921], + [110.828893, 33.201403], + [110.824582, 33.158327], + [110.753133, 33.15031], + [110.702626, 33.097182], + [110.650887, 33.157324], + [110.623785, 33.143796], + [110.59422, 33.168346], + [110.57759, 33.250464], + [110.54125, 33.255469], + [110.471032, 33.171352], + [110.398352, 33.176862], + [110.398352, 33.176862], + [110.372482, 33.186379], + [110.33799, 33.160331], + [110.285635, 33.171352], + [110.218497, 33.163336], + [110.164911, 33.209415], + [110.031252, 33.191888], + [109.999223, 33.212419], + [109.973353, 33.203907], + [109.916687, 33.229942], + [109.852013, 33.247961], + [109.813209, 33.236449], + [109.732521, 33.231443], + [109.693101, 33.254468], + [109.649985, 33.251465], + [109.619804, 33.275484], + [109.60687, 33.235949], + [109.514479, 33.237951], + [109.498464, 33.207412], + [109.438718, 33.152314], + [109.468283, 33.140288], + [109.522486, 33.138785], + [109.576073, 33.110216], + [109.688174, 33.116733], + [109.704188, 33.101694], + [109.794731, 33.067095], + [109.785492, 32.987316], + [109.76455, 32.909474], + [109.789804, 32.882339], + [109.847702, 32.893395], + [109.856941, 32.910479], + [109.907448, 32.903947], + [109.927158, 32.887364], + [109.988752, 32.886359], + [110.051578, 32.851676], + [110.105164, 32.832569], + [110.142121, 32.802895], + [110.127338, 32.77774], + [110.159367, 32.767173], + [110.156903, 32.683093], + [110.206179, 32.633212], + [110.153824, 32.593388], + [110.124259, 32.616579], + [110.090382, 32.617083], + [110.084223, 32.580782], + [110.017701, 32.546989], + [109.97089, 32.577756], + [109.910528, 32.592884], + [109.816905, 32.577252], + [109.746072, 32.594901], + [109.726978, 32.608513], + [109.631507, 32.599943], + [109.619804, 32.56767], + [109.637051, 32.540935], + [109.575457, 32.506622], + [109.526797, 32.43341], + [109.529877, 32.405625], + [109.502776, 32.38895], + [109.513247, 32.342444], + [109.495385, 32.300468], + [109.528645, 32.270112], + [109.550203, 32.225065], + [109.592703, 32.219495], + [109.604406, 32.199241], + [109.58716, 32.161251], + [109.621652, 32.106519], + [109.590855, 32.047696], + [109.590855, 32.012688], + [109.631507, 31.962436], + [109.62042, 31.928412], + [109.584696, 31.900472], + [109.60379, 31.885737], + [109.633971, 31.824738], + [109.633971, 31.804396], + [109.592087, 31.789136], + [109.585928, 31.726546], + [109.622268, 31.711783], + [109.683246, 31.719929], + [109.731289, 31.700582], + [109.737449, 31.628761], + [109.76455, 31.602769], + [109.745456, 31.598182], + [109.727594, 31.548214], + [109.837847, 31.555354], + [109.894513, 31.519139], + [109.969658, 31.508935], + [109.94502, 31.47066], + [109.98752, 31.474744], + [110.036795, 31.436966], + [110.054042, 31.410921], + [110.118715, 31.409899], + [110.161831, 31.314338], + [110.155671, 31.279564], + [110.180309, 31.179774], + [110.200019, 31.158779], + [110.180309, 31.121899], + [110.147048, 31.116776], + [110.119947, 31.088592], + [110.120563, 31.0322], + [110.140273, 31.030661], + [110.140889, 30.987062], + [110.172918, 30.978853], + [110.153824, 30.953708], + [110.151976, 30.911613], + [110.082375, 30.799614], + [110.048498, 30.800642], + [110.019549, 30.829425], + [110.008462, 30.883369], + [109.943788, 30.878746], + [109.894513, 30.899803], + [109.828608, 30.864364], + [109.780564, 30.848437], + [109.701724, 30.783677], + [109.656761, 30.760538], + [109.661072, 30.738936], + [109.625348, 30.702923], + [109.590855, 30.69366], + [109.574225, 30.646818], + [109.543428, 30.63961], + [109.535421, 30.664837], + [109.435638, 30.595832], + [109.418392, 30.559766], + [109.35495, 30.487076], + [109.337088, 30.521623], + [109.36111, 30.551004], + [109.314298, 30.599953], + [109.299516, 30.630341], + [109.245313, 30.580892], + [109.191726, 30.545851], + [109.191726, 30.545851], + [109.143683, 30.521108], + [109.103647, 30.565949], + [109.09256, 30.578831], + [109.106111, 30.61077], + [109.111654, 30.646303], + [109.071002, 30.640125], + [109.042669, 30.655571], + [109.006329, 30.626736], + [108.971836, 30.627766], + [108.893612, 30.565434], + [108.838793, 30.503062], + [108.808612, 30.491202], + [108.789518, 30.513374], + [108.743939, 30.494812], + [108.698975, 30.54482], + [108.688504, 30.58759], + [108.642925, 30.578831], + [108.6497, 30.53915], + [108.56778, 30.468508], + [108.556077, 30.487592], + [108.512961, 30.501515], + [108.472925, 30.487076], + [108.42673, 30.492233], + [108.411331, 30.438586], + [108.430425, 30.416397], + [108.402092, 30.376649], + [108.431041, 30.354446], + [108.460606, 30.35961], + [108.501258, 30.314673], + [108.524048, 30.309506], + [108.54499, 30.269716], + [108.581947, 30.255759], + [108.551766, 30.1637], + [108.56778, 30.157491], + [108.546222, 30.104178], + [108.513577, 30.057571], + [108.532055, 30.051873], + [108.536367, 29.983472], + [108.517889, 29.9394], + [108.516041, 29.885451], + [108.467998, 29.864175], + [108.433505, 29.880262], + [108.371295, 29.841337], + [108.424266, 29.815897], + [108.422418, 29.772791], + [108.442744, 29.778505], + [108.437201, 29.741098], + [108.460606, 29.741098], + [108.504338, 29.707836], + [108.504954, 29.728626], + [108.548686, 29.749412], + [108.52528, 29.770713], + [108.556077, 29.818493], + [108.601041, 29.863656], + [108.658939, 29.854833], + [108.680497, 29.800319], + [108.676801, 29.749412], + [108.690968, 29.689642], + [108.752562, 29.649082], + [108.786438, 29.691721], + [108.797525, 29.660003], + [108.781511, 29.635558], + [108.844337, 29.658443], + [108.888068, 29.628795], + [108.870206, 29.596537], + [108.901003, 29.604863], + [108.913322, 29.574679], + [108.878213, 29.539279], + [108.888684, 29.502305], + [108.866511, 29.470527], + [108.884373, 29.440824], + [108.927488, 29.435612], + [108.934264, 29.399643], + [108.919481, 29.3261], + [108.983539, 29.332883], + [108.999553, 29.36366], + [109.034662, 29.360531], + [109.060531, 29.403292], + [109.11227, 29.361053], + [109.106727, 29.288526], + [109.141835, 29.270256], + [109.110422, 29.21647], + [109.139372, 29.168927], + [109.162777, 29.180946], + [109.215748, 29.145409], + [109.232378, 29.119271], + [109.274262, 29.121885], + [109.261328, 29.161089], + [109.275494, 29.202366], + [109.257632, 29.222738], + [109.312451, 29.25146], + [109.352487, 29.284872], + [109.343863, 29.369398], + [109.391291, 29.372005], + [109.368501, 29.413719], + [109.418392, 29.453332], + [109.415928, 29.497617], + [109.436254, 29.488761], + [109.433791, 29.530948], + [109.458428, 29.513242], + [109.467051, 29.560104], + [109.488609, 29.553336], + [109.516326, 29.626194], + [109.558826, 29.606944], + [109.578536, 29.629836], + [109.651833, 29.625674], + [109.664768, 29.599659], + [109.717739, 29.615269], + [109.701108, 29.636078], + [109.714659, 29.673524], + [109.760238, 29.689122], + [109.755311, 29.733304], + [109.779333, 29.757725], + [109.869876, 29.774869], + [109.908064, 29.763959], + [109.941325, 29.774349], + [110.02386, 29.769674], + [110.113788, 29.789932], + [110.160599, 29.753569], + [110.219729, 29.746814], + [110.289946, 29.6964], + [110.302265, 29.661563], + [110.339221, 29.668324], + [110.372482, 29.633477], + [110.447011, 29.664684], + [110.467337, 29.713034], + [110.507373, 29.692241], + [110.562807, 29.712515], + [110.642879, 29.775907], + [110.60038, 29.839779], + [110.549873, 29.848085], + [110.538786, 29.895828], + [110.49875, 29.91243], + [110.517228, 29.961179], + [110.557264, 29.988137], + [110.491358, 30.019751], + [110.497518, 30.055499], + [110.531394, 30.061197], + [110.600996, 30.054463], + [110.650887, 30.07777], + [110.712481, 30.033223], + [110.756212, 30.054463], + [110.746973, 30.112979], + [110.851067, 30.126439], + [110.924364, 30.111426], + [110.929907, 30.063268], + [111.031537, 30.048765], + [111.242188, 30.040476], + [111.266826, 30.01146], + [111.3315, 29.970512], + [111.342587, 29.944586], + [111.382623, 29.95029], + [111.394325, 29.912948], + [111.436825, 29.930065], + [111.475629, 29.918654], + [111.527368, 29.925916], + [111.553854, 29.894272], + [111.669034, 29.888565], + [111.669034, 29.888565], + [111.705375, 29.890121], + [111.723853, 29.909317], + [111.723853, 29.909317], + [111.75773, 29.92021], + [111.8107, 29.901017], + [111.861207, 29.856909], + [111.899396, 29.855871], + [111.899396, 29.855871], + [111.925881, 29.836665], + [111.965917, 29.832512], + [111.95483, 29.796683], + [112.008417, 29.778505], + [112.07617, 29.743696], + [112.065699, 29.681323], + [112.089721, 29.685482], + [112.111279, 29.659483], + [112.178416, 29.656883], + [112.202438, 29.633997], + [112.244322, 29.659483], + [112.233851, 29.61631], + [112.303452, 29.585609], + [112.281278, 29.536676], + [112.291133, 29.517409], + [112.333017, 29.545007], + [112.368741, 29.541362], + [112.424792, 29.598619], + [112.439574, 29.633997], + [112.499321, 29.629316], + [112.54182, 29.60122], + [112.572001, 29.624113], + [112.640371, 29.607985], + [112.650842, 29.592374], + [112.693957, 29.601741], + [112.714283, 29.648561], + [112.733378, 29.645441], + [112.788812, 29.681323], + [112.79374, 29.735902], + [112.861493, 29.78318], + [112.894138, 29.783699], + [112.902145, 29.79149], + [112.929246, 29.77383], + [112.923703, 29.766557], + [112.926782, 29.692241], + [112.944645, 29.682883], + [112.974826, 29.732784], + [113.025949, 29.772791], + [113.005007, 29.693801], + [112.915696, 29.620992], + [112.912, 29.606944], + [112.950188, 29.473132], + [113.034572, 29.523658], + [113.057362, 29.522616], + [113.078304, 29.438218], + [113.099861, 29.459585], + [113.145441, 29.449163], + [113.181781, 29.485636], + [113.222433, 29.543965], + [113.277252, 29.594976], + [113.37765, 29.703158], + [113.571671, 29.849123], + [113.575367, 29.809147], + [113.550729, 29.768115], + [113.558736, 29.727067], + [113.540258, 29.699519], + [113.547033, 29.675603], + [113.606164, 29.666764], + [113.663446, 29.684443], + [113.680692, 29.64336], + [113.704098, 29.634518], + [113.73859, 29.579363], + [113.710257, 29.555419], + [113.630801, 29.523137], + [113.677613, 29.513763], + [113.755221, 29.446557], + [113.731199, 29.393907], + [113.674533, 29.388172], + [113.660982, 29.333405], + [113.632033, 29.316186], + [113.609859, 29.25146], + [113.651743, 29.225872], + [113.693011, 29.226394], + [113.691779, 29.19662], + [113.66283, 29.16945], + [113.690547, 29.114566], + [113.696091, 29.077437], + [113.722576, 29.104631], + [113.749677, 29.060699], + [113.775547, 29.095219], + [113.816199, 29.105154], + [113.852539, 29.058606], + [113.882104, 29.065407], + [113.876561, 29.038202], + [113.898119, 29.029307], + [113.94185, 29.047097], + [113.952321, 29.092604], + [113.98743, 29.126068], + [114.034857, 29.152204], + [114.063191, 29.204978], + [114.169748, 29.216993], + [114.252284, 29.23475], + [114.259059, 29.343839], + [114.307102, 29.365225], + [114.341595, 29.327665], + [114.376088, 29.322969], + [114.440145, 29.341752], + [114.466015, 29.324013], + [114.519602, 29.325578], + [114.589819, 29.352707], + [114.621847, 29.379828], + [114.67297, 29.395993], + [114.740724, 29.386607], + [114.759818, 29.363139], + [114.784455, 29.386086], + [114.812173, 29.383478], + [114.866375, 29.404335], + [114.895325, 29.397557], + [114.931049, 29.422581], + [114.947063, 29.465317], + [114.935977, 29.486678], + [114.90518, 29.473132], + [114.918114, 29.454374], + [114.888549, 29.436134], + [114.860216, 29.476258], + [114.900868, 29.505951], + [114.940288, 29.493971], + [114.966773, 29.522096], + [114.947679, 29.542924], + [115.00065, 29.572076], + [115.033295, 29.546568], + [115.087498, 29.560104], + [115.086266, 29.525741], + [115.154019, 29.510117], + [115.157099, 29.584568], + [115.120142, 29.597578], + [115.143548, 29.645961], + [115.117679, 29.655843], + [115.113367, 29.684963], + [115.176809, 29.654803], + [115.250722, 29.660003], + [115.28583, 29.618391], + [115.304924, 29.637118], + [115.355431, 29.649602], + [115.412714, 29.688602], + [115.470612, 29.739539], + [115.479235, 29.811224], + [115.51188, 29.840299], + [115.611662, 29.841337], + [115.667712, 29.850161], + [115.706517, 29.837703], + [115.762567, 29.793048], + [115.837096, 29.748373], + [115.909777, 29.723949], + [115.965827, 29.724469], + [116.049595, 29.761881], + [116.087167, 29.795125], + [116.13521, 29.819532], + [116.128435, 29.897904], + [116.073616, 29.969993], + [116.091479, 30.036331], + [116.078544, 30.062233], + [116.088399, 30.110391], + [116.055754, 30.180774], + [116.065609, 30.204569], + [115.997856, 30.252657], + [115.985537, 30.290905], + [115.903001, 30.31364], + [115.91532, 30.337919], + [115.885139, 30.379747], + [115.921479, 30.416397], + [115.894994, 30.452517], + [115.910393, 30.519046], + [115.887603, 30.542758], + [115.876516, 30.582438], + [115.848799, 30.602014], + [115.819234, 30.597893], + [115.81369, 30.637035], + [115.762567, 30.685426], + [115.782893, 30.751795], + [115.851262, 30.756938], + [115.863581, 30.815549], + [115.848799, 30.828397], + [115.865429, 30.864364], + [115.932566, 30.889532], + [115.976298, 30.931636], + [116.03974, 30.957813], + [116.071769, 30.956787], + [116.058834, 31.012711], + [116.015102, 31.011685], + [116.006479, 31.034764], + [115.938726, 31.04707], + [115.939958, 31.071678], + [115.887603, 31.10909], + [115.867277, 31.147512], + [115.837712, 31.127022], + [115.797676, 31.128047], + [115.778582, 31.112164], + [115.700973, 31.201276], + [115.655394, 31.211002], + [115.603655, 31.17363], + [115.585793, 31.143926], + [115.540213, 31.194621], + [115.539597, 31.231985], + [115.507568, 31.267799], + [115.473076, 31.265242], + [115.443511, 31.344498], + [115.40717, 31.337854], + [115.372062, 31.349098], + [115.393004, 31.389977], + [115.373909, 31.405813], + [115.338801, 31.40428], + [115.301229, 31.383846], + [115.250722, 31.392021], + [115.252569, 31.421646], + [115.211301, 31.442072], + [115.218077, 31.515057], + [115.235939, 31.555354], + [115.212533, 31.555354], + [115.16449, 31.604808], + [115.12507, 31.599201], + [115.106592, 31.567592], + [115.114599, 31.530362], + [115.096121, 31.508425], + [115.022824, 31.527811], + [114.995107, 31.471171], + [114.962462, 31.494648], + [114.884238, 31.469129], + [114.870071, 31.479337], + [114.830035, 31.45892], + [114.789383, 31.480358], + [114.778912, 31.520669], + [114.696376, 31.525771], + [114.641558, 31.582378], + [114.61692, 31.585437], + [114.572572, 31.553824], + [114.560869, 31.560963], + [114.547935, 31.623665], + [114.57134, 31.660858], + [114.586123, 31.762172], + [114.549783, 31.766751], + [114.530688, 31.742834], + [114.443841, 31.728074], + [114.403189, 31.746906], + [114.350218, 31.755557], + [114.292936, 31.752503], + [114.235654, 31.833382], + [114.191922, 31.852192], + [114.134024, 31.843042], + [114.121705, 31.809482], + [114.086596, 31.782014], + [114.017611, 31.770822], + [113.988662, 31.749959], + [113.952321, 31.793714], + [113.957865, 31.852701], + [113.914749, 31.877098], + [113.893807, 31.847109], + [113.854387, 31.843042], + [113.830981, 31.87913], + [113.832213, 31.918761], + [113.805728, 31.929428], + [113.817431, 31.964467], + [113.757685, 31.98985], + [113.791561, 32.036028], + [113.728735, 32.083197], + [113.722576, 32.12426], + [113.750293, 32.11615], + [113.782322, 32.184553], + [113.752757, 32.215951], + [113.73859, 32.255942], + [113.749061, 32.272642], + [113.768772, 32.30148], + [113.753989, 32.328286], + [113.76754, 32.370249], + [113.735511, 32.410677], + [113.700402, 32.420782], + [113.650511, 32.412698], + [113.624642, 32.36115], + [113.511925, 32.316654], + [113.428773, 32.270618], + [113.376418, 32.298445], + [113.353628, 32.294904], + [113.317904, 32.327275], + [113.333918, 32.336377], + [113.2366, 32.407141], + [113.211962, 32.431895], + [113.158992, 32.410677], + [113.155912, 32.380863], + [113.118956, 32.375809], + [113.107869, 32.398551], + [113.078919, 32.394508], + [113.025949, 32.425328], + [113.000695, 32.41674], + [112.992072, 32.378336], + [112.912, 32.390971], + [112.888594, 32.37682], + [112.860877, 32.396024], + [112.776493, 32.358623], + [112.735841, 32.356095], + [112.733993, 32.356601], + [112.724138, 32.358623], + [112.716747, 32.357612], + [112.645298, 32.368227], + [112.612037, 32.386928], + [112.589248, 32.381369], + [112.545516, 32.404109], + [112.530733, 32.37682], + [112.477147, 32.380863], + [112.448814, 32.34295], + [112.390915, 32.37126], + [112.360118, 32.3657], + [112.328089, 32.321712], + [112.206133, 32.392992], + [112.172873, 32.385412], + [112.150083, 32.411688], + [112.155626, 32.377326], + [112.081098, 32.425833], + [112.063851, 32.474315], + [112.014576, 32.450077], + [111.975772, 32.471791], + [111.948671, 32.51722], + [111.890157, 32.503089], + [111.858128, 32.528826], + [111.808853, 32.536899], + [111.713382, 32.606497], + [111.646245, 32.605993], + [111.640701, 32.634724], + [111.577875, 32.593388], + [111.530448, 32.628172], + [111.513202, 32.674026], + [111.458383, 32.726402], + [111.475629, 32.760127], + [111.41342, 32.757108], + [111.380159, 32.829049], + [111.293311, 32.859217], + [111.276065, 32.903445], + [111.255123, 32.883846], + [111.242804, 32.930573], + [111.273601, 32.971753], + [111.258819, 33.006389], + [111.221862, 33.042517], + [111.152877, 33.039507], + [111.192913, 33.071609], + [111.179363, 33.115229], + [111.146102, 33.12375], + [111.12824, 33.15532], + [111.08882, 33.181871], + [111.045704, 33.169849] + ] + ], + [ + [ + [109.106111, 30.570587], + [109.101183, 30.579346], + [109.09872, 30.579346], + [109.106111, 30.570587] + ] + ], + [ + [ + [111.046936, 33.202905], + [111.035849, 33.187881], + [111.034001, 33.177864], + [111.045704, 33.169849], + [111.046936, 33.202905] + ] + ], + [ + [ + [112.716747, 32.357612], + [112.735841, 32.356095], + [112.733993, 32.356601], + [112.724138, 32.358623], + [112.716747, 32.357612] + ] + ], + [ + [ + [112.902145, 29.79149], + [112.894138, 29.783699], + [112.923703, 29.766557], + [112.929246, 29.77383], + [112.902145, 29.79149] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 430000, + "name": "湖南省", + "center": [112.982279, 28.19409], + "centroid": [111.711649, 27.629216], + "childrenNum": 14, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 17, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [112.024431, 24.740308], + [112.03367, 24.771286], + [112.124214, 24.841364], + [112.149467, 24.837019], + [112.167329, 24.859828], + [112.175337, 24.927685], + [112.119902, 24.963499], + [112.12175, 24.989538], + [112.155626, 25.026419], + [112.151931, 25.055698], + [112.177184, 25.106649], + [112.187039, 25.182494], + [112.246785, 25.185202], + [112.256025, 25.159204], + [112.302836, 25.157037], + [112.315771, 25.175453], + [112.365046, 25.191701], + [112.414937, 25.14241], + [112.44327, 25.185744], + [112.458053, 25.152162], + [112.562762, 25.124531], + [112.628052, 25.140785], + [112.660081, 25.132658], + [112.712436, 25.083344], + [112.714899, 25.025876], + [112.742001, 24.99876], + [112.743233, 24.959701], + [112.778341, 24.947764], + [112.780805, 24.896747], + [112.873812, 24.896747], + [112.904609, 24.921715], + [112.941565, 24.915745], + [112.994536, 24.927142], + [113.009934, 24.977604], + [112.979137, 25.03401], + [113.004391, 25.089306], + [112.96805, 25.141869], + [112.97421, 25.168412], + [113.034572, 25.198199], + [112.992688, 25.247467], + [112.958195, 25.254503], + [112.897833, 25.238264], + [112.867036, 25.249632], + [112.854718, 25.337829], + [112.891058, 25.339993], + [112.924319, 25.296714], + [112.93479, 25.325929], + [112.969898, 25.350269], + [113.013014, 25.352432], + [113.078304, 25.382174], + [113.096782, 25.412449], + [113.131274, 25.414611], + [113.11834, 25.445418], + [113.176854, 25.471355], + [113.226129, 25.50971], + [113.248919, 25.514031], + [113.311129, 25.490264], + [113.314208, 25.442716], + [113.341926, 25.448661], + [113.373338, 25.402719], + [113.407215, 25.401637], + [113.449715, 25.359463], + [113.479896, 25.375145], + [113.535946, 25.368656], + [113.579062, 25.34432], + [113.584606, 25.306453], + [113.611707, 25.327552], + [113.680076, 25.334584], + [113.686852, 25.351891], + [113.753373, 25.362707], + [113.76446, 25.333502], + [113.814967, 25.328634], + [113.839605, 25.363248], + [113.877177, 25.380552], + [113.887032, 25.436772], + [113.94493, 25.441635], + [113.962792, 25.528072], + [113.986198, 25.529153], + [113.983118, 25.599336], + [113.957249, 25.611749], + [113.913517, 25.701299], + [113.920293, 25.741197], + [113.961561, 25.77731], + [113.971416, 25.836036], + [114.028082, 25.893119], + [114.028082, 25.98138], + [114.008372, 26.015806], + [114.044096, 26.076564], + [114.087828, 26.06635], + [114.121089, 26.085702], + [114.10569, 26.097526], + [114.188842, 26.121172], + [114.237501, 26.152333], + [114.216559, 26.203355], + [114.181451, 26.214631], + [114.102611, 26.187783], + [114.088444, 26.168448], + [114.013299, 26.184023], + [113.962792, 26.150722], + [113.949242, 26.192616], + [113.972647, 26.20604], + [113.978807, 26.237716], + [114.029314, 26.266163], + [114.021307, 26.288701], + [114.047792, 26.337518], + [114.030546, 26.376664], + [114.062575, 26.406149], + [114.085364, 26.406149], + [114.090292, 26.455988], + [114.110002, 26.482775], + [114.07243, 26.480096], + [114.10877, 26.56952], + [114.019459, 26.587182], + [113.996669, 26.615543], + [113.912901, 26.613938], + [113.860546, 26.664221], + [113.853771, 26.769532], + [113.835909, 26.806394], + [113.877177, 26.859262], + [113.890112, 26.895562], + [113.927068, 26.948922], + [113.892575, 26.964925], + [113.86301, 27.018252], + [113.824206, 27.036378], + [113.803264, 27.099261], + [113.771851, 27.096598], + [113.779242, 27.137081], + [113.846996, 27.222262], + [113.872865, 27.289828], + [113.854387, 27.30525], + [113.872865, 27.346721], + [113.872865, 27.384988], + [113.72812, 27.350442], + [113.699786, 27.331836], + [113.657902, 27.347253], + [113.616635, 27.345658], + [113.605548, 27.38924], + [113.632033, 27.40518], + [113.59754, 27.428554], + [113.591381, 27.467855], + [113.627105, 27.49971], + [113.583374, 27.524657], + [113.579062, 27.545354], + [113.608627, 27.585143], + [113.607395, 27.625449], + [113.652359, 27.663619], + [113.696707, 27.71979], + [113.69917, 27.740979], + [113.763228, 27.799228], + [113.756453, 27.860091], + [113.72812, 27.874904], + [113.752141, 27.93361], + [113.822974, 27.982243], + [113.845148, 27.971672], + [113.864242, 28.004966], + [113.914133, 27.991227], + [113.936307, 28.018703], + [113.966488, 28.017646], + [113.970184, 28.041418], + [114.025618, 28.031382], + [114.047176, 28.057263], + [114.025002, 28.080499], + [113.992357, 28.161255], + [114.012068, 28.174972], + [114.068734, 28.171806], + [114.107538, 28.182885], + [114.109386, 28.205038], + [114.143879, 28.246694], + [114.182067, 28.249858], + [114.198081, 28.29097], + [114.2529, 28.319423], + [114.252284, 28.395787], + [114.214712, 28.403157], + [114.172212, 28.432632], + [114.217175, 28.466308], + [114.218407, 28.48472], + [114.15435, 28.507337], + [114.138335, 28.533629], + [114.08598, 28.558337], + [114.132176, 28.607211], + [114.122321, 28.623497], + [114.157429, 28.761566], + [114.137719, 28.779926], + [114.153734, 28.829221], + [114.124784, 28.843376], + [114.076741, 28.834464], + [114.056415, 28.872204], + [114.060111, 28.902596], + [114.028082, 28.891069], + [114.005292, 28.917788], + [114.008988, 28.955498], + [113.973879, 28.937692], + [113.955401, 28.978536], + [113.961561, 28.999476], + [113.94185, 29.047097], + [113.898119, 29.029307], + [113.876561, 29.038202], + [113.882104, 29.065407], + [113.852539, 29.058606], + [113.816199, 29.105154], + [113.775547, 29.095219], + [113.749677, 29.060699], + [113.722576, 29.104631], + [113.696091, 29.077437], + [113.690547, 29.114566], + [113.66283, 29.16945], + [113.691779, 29.19662], + [113.693011, 29.226394], + [113.651743, 29.225872], + [113.609859, 29.25146], + [113.632033, 29.316186], + [113.660982, 29.333405], + [113.674533, 29.388172], + [113.731199, 29.393907], + [113.755221, 29.446557], + [113.677613, 29.513763], + [113.630801, 29.523137], + [113.710257, 29.555419], + [113.73859, 29.579363], + [113.704098, 29.634518], + [113.680692, 29.64336], + [113.663446, 29.684443], + [113.606164, 29.666764], + [113.547033, 29.675603], + [113.540258, 29.699519], + [113.558736, 29.727067], + [113.550729, 29.768115], + [113.575367, 29.809147], + [113.571671, 29.849123], + [113.37765, 29.703158], + [113.277252, 29.594976], + [113.222433, 29.543965], + [113.181781, 29.485636], + [113.145441, 29.449163], + [113.099861, 29.459585], + [113.078304, 29.438218], + [113.057362, 29.522616], + [113.034572, 29.523658], + [112.950188, 29.473132], + [112.912, 29.606944], + [112.915696, 29.620992], + [113.005007, 29.693801], + [113.025949, 29.772791], + [112.974826, 29.732784], + [112.944645, 29.682883], + [112.926782, 29.692241], + [112.923703, 29.766557], + [112.894138, 29.783699], + [112.861493, 29.78318], + [112.79374, 29.735902], + [112.788812, 29.681323], + [112.733378, 29.645441], + [112.714283, 29.648561], + [112.693957, 29.601741], + [112.650842, 29.592374], + [112.640371, 29.607985], + [112.572001, 29.624113], + [112.54182, 29.60122], + [112.499321, 29.629316], + [112.439574, 29.633997], + [112.424792, 29.598619], + [112.368741, 29.541362], + [112.333017, 29.545007], + [112.291133, 29.517409], + [112.281278, 29.536676], + [112.303452, 29.585609], + [112.233851, 29.61631], + [112.244322, 29.659483], + [112.202438, 29.633997], + [112.178416, 29.656883], + [112.111279, 29.659483], + [112.089721, 29.685482], + [112.065699, 29.681323], + [112.07617, 29.743696], + [112.008417, 29.778505], + [111.95483, 29.796683], + [111.965917, 29.832512], + [111.925881, 29.836665], + [111.899396, 29.855871], + [111.899396, 29.855871], + [111.861207, 29.856909], + [111.8107, 29.901017], + [111.75773, 29.92021], + [111.723853, 29.909317], + [111.723853, 29.909317], + [111.705375, 29.890121], + [111.669034, 29.888565], + [111.669034, 29.888565], + [111.553854, 29.894272], + [111.527368, 29.925916], + [111.475629, 29.918654], + [111.436825, 29.930065], + [111.394325, 29.912948], + [111.382623, 29.95029], + [111.342587, 29.944586], + [111.3315, 29.970512], + [111.266826, 30.01146], + [111.242188, 30.040476], + [111.031537, 30.048765], + [110.929907, 30.063268], + [110.924364, 30.111426], + [110.851067, 30.126439], + [110.746973, 30.112979], + [110.756212, 30.054463], + [110.712481, 30.033223], + [110.650887, 30.07777], + [110.600996, 30.054463], + [110.531394, 30.061197], + [110.497518, 30.055499], + [110.491358, 30.019751], + [110.557264, 29.988137], + [110.517228, 29.961179], + [110.49875, 29.91243], + [110.538786, 29.895828], + [110.549873, 29.848085], + [110.60038, 29.839779], + [110.642879, 29.775907], + [110.562807, 29.712515], + [110.507373, 29.692241], + [110.467337, 29.713034], + [110.447011, 29.664684], + [110.372482, 29.633477], + [110.339221, 29.668324], + [110.302265, 29.661563], + [110.289946, 29.6964], + [110.219729, 29.746814], + [110.160599, 29.753569], + [110.113788, 29.789932], + [110.02386, 29.769674], + [109.941325, 29.774349], + [109.908064, 29.763959], + [109.869876, 29.774869], + [109.779333, 29.757725], + [109.755311, 29.733304], + [109.760238, 29.689122], + [109.714659, 29.673524], + [109.701108, 29.636078], + [109.717739, 29.615269], + [109.664768, 29.599659], + [109.651833, 29.625674], + [109.578536, 29.629836], + [109.558826, 29.606944], + [109.516326, 29.626194], + [109.488609, 29.553336], + [109.467051, 29.560104], + [109.458428, 29.513242], + [109.433791, 29.530948], + [109.436254, 29.488761], + [109.415928, 29.497617], + [109.418392, 29.453332], + [109.368501, 29.413719], + [109.391291, 29.372005], + [109.343863, 29.369398], + [109.352487, 29.284872], + [109.312451, 29.25146], + [109.257632, 29.222738], + [109.275494, 29.202366], + [109.261328, 29.161089], + [109.274262, 29.121885], + [109.232378, 29.119271], + [109.240386, 29.086328], + [109.312451, 29.066453], + [109.319842, 29.042388], + [109.294588, 29.015177], + [109.292741, 28.987436], + [109.261328, 28.952356], + [109.235458, 28.882161], + [109.246545, 28.80143], + [109.241002, 28.776779], + [109.2989, 28.7474], + [109.294588, 28.722211], + [109.252704, 28.691767], + [109.271183, 28.671816], + [109.192958, 28.636104], + [109.201581, 28.597753], + [109.235458, 28.61982], + [109.252089, 28.606685], + [109.306907, 28.62087], + [109.319842, 28.579886], + [109.273646, 28.53836], + [109.274262, 28.494714], + [109.260712, 28.46473], + [109.264407, 28.392628], + [109.289045, 28.373673], + [109.268719, 28.33786], + [109.275494, 28.313101], + [109.317994, 28.277795], + [109.33524, 28.293605], + [109.388211, 28.268307], + [109.367885, 28.254602], + [109.340168, 28.19027], + [109.33832, 28.141731], + [109.314298, 28.103729], + [109.298284, 28.036136], + [109.335856, 28.063073], + [109.378972, 28.034551], + [109.362342, 28.007608], + [109.319842, 27.988585], + [109.30198, 27.956343], + [109.32169, 27.868027], + [109.346943, 27.838396], + [109.332777, 27.782815], + [109.37774, 27.736741], + [109.366653, 27.721909], + [109.414081, 27.725087], + [109.470747, 27.680049], + [109.45658, 27.673689], + [109.470131, 27.62863], + [109.451037, 27.586204], + [109.461508, 27.567637], + [109.404841, 27.55066], + [109.303211, 27.47582], + [109.300132, 27.423774], + [109.245313, 27.41793], + [109.202197, 27.450331], + [109.167089, 27.41793], + [109.141835, 27.448207], + [109.142451, 27.418461], + [109.103647, 27.336621], + [109.044517, 27.331304], + [109.053756, 27.293551], + [108.983539, 27.26802], + [108.963213, 27.235565], + [108.907778, 27.204699], + [108.926873, 27.160512], + [108.878829, 27.106187], + [108.79075, 27.084343], + [108.877597, 27.01612], + [108.942887, 27.017186], + [108.942887, 27.017186], + [108.940423, 27.044907], + [109.007561, 27.08008], + [109.032814, 27.104056], + [109.128901, 27.122701], + [109.101183, 27.06889], + [109.165857, 27.066758], + [109.21698, 27.114711], + [109.239154, 27.14933], + [109.264407, 27.131755], + [109.33524, 27.139212], + [109.358646, 27.153058], + [109.415312, 27.154123], + [109.441182, 27.117907], + [109.472595, 27.134951], + [109.454733, 27.069423], + [109.486761, 27.053968], + [109.497848, 27.079548], + [109.520022, 27.058764], + [109.555131, 26.946788], + [109.436254, 26.892359], + [109.452885, 26.861932], + [109.486761, 26.895562], + [109.509551, 26.877947], + [109.513247, 26.84004], + [109.497232, 26.815474], + [109.522486, 26.749226], + [109.528645, 26.743881], + [109.554515, 26.73533], + [109.597015, 26.756173], + [109.568065, 26.726243], + [109.528645, 26.743881], + [109.52187, 26.749226], + [109.486761, 26.759913], + [109.447957, 26.759913], + [109.407305, 26.719829], + [109.35495, 26.693098], + [109.283501, 26.698445], + [109.306291, 26.661012], + [109.334008, 26.646036], + [109.35495, 26.658873], + [109.390675, 26.598955], + [109.407305, 26.533116], + [109.381436, 26.518659], + [109.385747, 26.493487], + [109.362342, 26.472061], + [109.38082, 26.454381], + [109.319842, 26.418477], + [109.29582, 26.350389], + [109.271183, 26.327863], + [109.285965, 26.295676], + [109.325385, 26.29031], + [109.351255, 26.264016], + [109.369733, 26.277432], + [109.442414, 26.289774], + [109.467051, 26.313917], + [109.439334, 26.238789], + [109.47629, 26.148035], + [109.513863, 26.128157], + [109.502776, 26.096451], + [109.449805, 26.101826], + [109.452885, 26.055598], + [109.48245, 26.029788], + [109.513247, 25.998056], + [109.560058, 26.021184], + [109.588391, 26.019571], + [109.635203, 26.047533], + [109.649369, 26.016882], + [109.730057, 25.989988], + [109.710963, 25.954478], + [109.693717, 25.959321], + [109.67955, 25.921649], + [109.685094, 25.880197], + [109.768246, 25.890427], + [109.779333, 25.866196], + [109.811361, 25.877504], + [109.826144, 25.911422], + [109.806434, 25.973848], + [109.782412, 25.996981], + [109.814441, 26.041081], + [109.864332, 26.027637], + [109.898825, 26.095377], + [109.904368, 26.135679], + [109.970274, 26.195301], + [110.03002, 26.166299], + [110.099005, 26.168985], + [110.100853, 26.132455], + [110.065128, 26.050221], + [110.100853, 26.020108], + [110.168606, 26.028713], + [110.181541, 26.060437], + [110.24991, 26.010965], + [110.257301, 25.961473], + [110.325671, 25.975462], + [110.373098, 26.088927], + [110.437772, 26.153945], + [110.477808, 26.179727], + [110.495054, 26.166299], + [110.546793, 26.233421], + [110.552952, 26.283335], + [110.584365, 26.296749], + [110.612083, 26.333764], + [110.643495, 26.308552], + [110.673676, 26.317135], + [110.721104, 26.294066], + [110.742046, 26.313917], + [110.73527, 26.270993], + [110.759292, 26.248451], + [110.836284, 26.255966], + [110.939762, 26.286554], + [110.926212, 26.320354], + [110.944074, 26.326791], + [110.94469, 26.373447], + [110.974255, 26.385778], + [111.008747, 26.35897], + [111.008132, 26.336982], + [111.090667, 26.308016], + [111.208928, 26.30426], + [111.204616, 26.276359], + [111.228022, 26.261333], + [111.277913, 26.272066], + [111.293311, 26.222148], + [111.271754, 26.217316], + [111.274833, 26.183486], + [111.258203, 26.151796], + [111.26621, 26.095914], + [111.244652, 26.078177], + [111.267442, 26.058824], + [111.235413, 26.048071], + [111.189834, 25.953402], + [111.230486, 25.916267], + [111.251428, 25.864581], + [111.29208, 25.854349], + [111.297007, 25.874274], + [111.346282, 25.906577], + [111.376463, 25.906039], + [111.383239, 25.881812], + [111.460231, 25.885042], + [111.4861, 25.859196], + [111.43313, 25.84627], + [111.442369, 25.77192], + [111.399869, 25.744431], + [111.30871, 25.720171], + [111.309942, 25.645203], + [111.343202, 25.602574], + [111.324724, 25.564249], + [111.32842, 25.521592], + [111.279145, 25.42326], + [111.210776, 25.363248], + [111.184906, 25.367034], + [111.138711, 25.303748], + [111.103602, 25.285351], + [111.112841, 25.21715], + [110.998892, 25.161371], + [110.98411, 25.101772], + [110.951465, 25.04377], + [110.968711, 24.975434], + [111.009363, 24.921172], + [111.100522, 24.945593], + [111.101754, 25.035095], + [111.139943, 25.042144], + [111.200921, 25.074672], + [111.221862, 25.106649], + [111.274833, 25.151078], + [111.321645, 25.105023], + [111.36784, 25.108817], + [111.375231, 25.128324], + [111.435593, 25.093642], + [111.416499, 25.047566], + [111.467622, 25.02208], + [111.460231, 24.992793], + [111.43313, 24.979774], + [111.434977, 24.951562], + [111.470086, 24.92877], + [111.447296, 24.892947], + [111.449144, 24.857113], + [111.479325, 24.797366], + [111.461463, 24.728894], + [111.431282, 24.687574], + [111.451608, 24.665822], + [111.499035, 24.667997], + [111.526752, 24.637538], + [111.570484, 24.64461], + [111.588962, 24.690837], + [111.641933, 24.684856], + [111.637621, 24.715303], + [111.666571, 24.760961], + [111.708455, 24.788673], + [111.783599, 24.785957], + [111.814396, 24.770199], + [111.868599, 24.771829], + [111.875374, 24.756613], + [111.929577, 24.75607], + [111.951135, 24.769655], + [112.024431, 24.740308] + ] + ], + [ + [ + [109.528645, 26.743881], + [109.522486, 26.749226], + [109.52187, 26.749226], + [109.528645, 26.743881] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 440000, + "name": "广东省", + "center": [113.280637, 23.125178], + "centroid": [113.429919, 23.334643], + "childrenNum": 21, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 18, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [113.558736, 22.212244], + [113.594461, 22.228864], + [113.595693, 22.304186], + [113.617866, 22.315259], + [113.604932, 22.339617], + [113.627721, 22.349027], + [113.669605, 22.416539], + [113.66591, 22.438667], + [113.624642, 22.443092], + [113.608627, 22.408793], + [113.573519, 22.41156], + [113.631417, 22.475723], + [113.668373, 22.4807], + [113.691779, 22.514981], + [113.740438, 22.534329], + [113.717033, 22.645391], + [113.678228, 22.726007], + [113.733663, 22.736494], + [113.758301, 22.683496], + [113.765692, 22.665825], + [113.803264, 22.593463], + [113.856851, 22.539857], + [113.869786, 22.459685], + [113.893807, 22.442539], + [113.952937, 22.486783], + [113.954785, 22.491206], + [113.976343, 22.510558], + [114.031778, 22.503923], + [114.082285, 22.512216], + [114.095219, 22.534329], + [114.156813, 22.543726], + [114.166052, 22.559201], + [114.222719, 22.553122], + [114.232574, 22.539857], + [114.294784, 22.563623], + [114.321885, 22.587385], + [114.381631, 22.60175], + [114.427211, 22.589042], + [114.472174, 22.522168], + [114.476486, 22.459132], + [114.506667, 22.438667], + [114.549167, 22.465769], + [114.611377, 22.481806], + [114.628623, 22.513875], + [114.614456, 22.545384], + [114.568261, 22.560859], + [114.559022, 22.583517], + [114.603369, 22.638763], + [114.579964, 22.661407], + [114.51529, 22.655332], + [114.567029, 22.685705], + [114.591666, 22.690122], + [114.601521, 22.730975], + [114.689601, 22.7674], + [114.709927, 22.787817], + [114.749963, 22.764089], + [114.73518, 22.724351], + [114.728405, 22.651466], + [114.743803, 22.632687], + [114.746267, 22.581859], + [114.866375, 22.591805], + [114.88547, 22.538751], + [114.922426, 22.549253], + [114.927969, 22.621639], + [114.945216, 22.645391], + [115.039454, 22.713862], + [115.02344, 22.726007], + [115.053621, 22.747533], + [115.076411, 22.788368], + [115.154635, 22.80161], + [115.190975, 22.77347], + [115.190359, 22.818711], + [115.236555, 22.82533], + [115.230396, 22.776781], + [115.319091, 22.783402], + [115.338185, 22.776781], + [115.349272, 22.712206], + [115.381301, 22.684048], + [115.430576, 22.684048], + [115.471844, 22.697852], + [115.575322, 22.650914], + [115.565467, 22.684048], + [115.609198, 22.753052], + [115.541445, 22.755259], + [115.570394, 22.786713], + [115.583945, 22.82864], + [115.654162, 22.865591], + [115.696046, 22.84298], + [115.760103, 22.834707], + [115.788437, 22.809885], + [115.796444, 22.739254], + [115.829089, 22.734838], + [115.883291, 22.78561], + [115.931334, 22.802713], + [115.965211, 22.800506], + [115.99724, 22.826985], + [116.05637, 22.844635], + [116.104413, 22.816505], + [116.14137, 22.835259], + [116.239304, 22.921275], + [116.259014, 22.932298], + [116.302746, 22.951588], + [116.382818, 22.91907], + [116.449955, 22.936707], + [116.50539, 22.930645], + [116.544194, 22.996769], + [116.576839, 23.014397], + [116.557129, 23.056253], + [116.566368, 23.088738], + [116.550969, 23.109656], + [116.566368, 23.134424], + [116.665534, 23.158086], + [116.701259, 23.198248], + [116.74499, 23.215299], + [116.806584, 23.200998], + [116.821367, 23.240597], + [116.798577, 23.244996], + [116.782563, 23.313714], + [116.871874, 23.4159], + [116.871258, 23.416449], + [116.874338, 23.447199], + [116.874953, 23.447748], + [116.895895, 23.476295], + [116.888504, 23.501543], + [116.92854, 23.530079], + [116.963649, 23.507031], + [117.01046, 23.502641], + [117.044953, 23.539955], + [117.085605, 23.536663], + [117.192778, 23.5619], + [117.192778, 23.629356], + [117.147199, 23.654027], + [117.123793, 23.647448], + [117.055424, 23.694038], + [117.048032, 23.758687], + [117.019083, 23.801952], + [117.012308, 23.855054], + [116.981511, 23.855602], + [116.955642, 23.922359], + [116.976583, 23.931659], + [116.981511, 23.999471], + [116.953178, 24.008218], + [116.930388, 24.064514], + [116.9347, 24.126794], + [116.998757, 24.179217], + [116.956257, 24.216883], + [116.933468, 24.220157], + [116.938395, 24.28127], + [116.914374, 24.287817], + [116.919301, 24.321087], + [116.895895, 24.350533], + [116.903903, 24.369614], + [116.839229, 24.442097], + [116.860787, 24.460075], + [116.83307, 24.496568], + [116.796729, 24.502014], + [116.759157, 24.545572], + [116.761005, 24.583128], + [116.815207, 24.654944], + [116.777635, 24.679418], + [116.667382, 24.658752], + [116.623034, 24.64189], + [116.600861, 24.654401], + [116.570679, 24.621762], + [116.530027, 24.604895], + [116.506622, 24.621218], + [116.517709, 24.652225], + [116.485064, 24.720196], + [116.44626, 24.714216], + [116.416079, 24.744113], + [116.419158, 24.767482], + [116.375427, 24.803885], + [116.381586, 24.82507], + [116.417927, 24.840821], + [116.395137, 24.877746], + [116.363724, 24.87123], + [116.345862, 24.828872], + [116.297202, 24.801712], + [116.244232, 24.793563], + [116.251007, 24.82507], + [116.221442, 24.829959], + [116.191877, 24.877203], + [116.153073, 24.846795], + [116.068073, 24.850053], + [116.015102, 24.905975], + [115.985537, 24.899461], + [115.907929, 24.923343], + [115.89253, 24.936911], + [115.885139, 24.898918], + [115.907313, 24.879917], + [115.861733, 24.863629], + [115.863581, 24.891318], + [115.824161, 24.909232], + [115.807531, 24.862543], + [115.790284, 24.856027], + [115.764415, 24.791933], + [115.776734, 24.774546], + [115.756408, 24.749004], + [115.769342, 24.708236], + [115.801371, 24.705517], + [115.780429, 24.663103], + [115.797676, 24.628834], + [115.840791, 24.584217], + [115.843871, 24.562446], + [115.785357, 24.567345], + [115.752712, 24.546116], + [115.68927, 24.545027], + [115.671408, 24.604895], + [115.605503, 24.62557], + [115.569778, 24.622306], + [115.555611, 24.683768], + [115.522967, 24.702799], + [115.476771, 24.762591], + [115.412714, 24.79302], + [115.372678, 24.774546], + [115.358511, 24.735416], + [115.306772, 24.758787], + [115.269816, 24.749548], + [115.258729, 24.728894], + [115.1842, 24.711498], + [115.104744, 24.667997], + [115.083802, 24.699537], + [115.057317, 24.703343], + [115.024672, 24.669085], + [115.00373, 24.679418], + [114.940288, 24.650049], + [114.909491, 24.661471], + [114.893477, 24.582584], + [114.868839, 24.562446], + [114.846665, 24.602719], + [114.827571, 24.588026], + [114.781376, 24.613057], + [114.729637, 24.608704], + [114.73826, 24.565168], + [114.704999, 24.525973], + [114.664963, 24.583673], + [114.627391, 24.576598], + [114.589819, 24.537406], + [114.534384, 24.559181], + [114.429058, 24.48622], + [114.403189, 24.497657], + [114.391486, 24.563535], + [114.363769, 24.582584], + [114.300943, 24.578775], + [114.289856, 24.619042], + [114.258443, 24.641346], + [114.19069, 24.656576], + [114.169132, 24.689749], + [114.27261, 24.700624], + [114.281849, 24.724001], + [114.336052, 24.749004], + [114.342211, 24.807145], + [114.378551, 24.861457], + [114.403189, 24.877746], + [114.395798, 24.951019], + [114.454928, 24.977062], + [114.45616, 24.99659], + [114.506051, 24.999844], + [114.532536, 25.022623], + [114.561485, 25.077382], + [114.604601, 25.083886], + [114.640326, 25.074129], + [114.664963, 25.10123], + [114.735796, 25.121822], + [114.73518, 25.155954], + [114.685905, 25.173287], + [114.693912, 25.213902], + [114.73518, 25.225813], + [114.743188, 25.274528], + [114.714238, 25.315651], + [114.63663, 25.324306], + [114.599674, 25.385959], + [114.541159, 25.416773], + [114.477718, 25.37136], + [114.438914, 25.376226], + [114.43029, 25.343779], + [114.382863, 25.317274], + [114.31511, 25.33837], + [114.2954, 25.299961], + [114.260291, 25.291845], + [114.204857, 25.29942], + [114.190074, 25.316733], + [114.115545, 25.302125], + [114.083517, 25.275611], + [114.055799, 25.277775], + [114.039785, 25.250714], + [114.017611, 25.273987], + [114.029314, 25.328093], + [114.050256, 25.36433], + [113.983118, 25.415152], + [114.003444, 25.442716], + [113.94493, 25.441635], + [113.887032, 25.436772], + [113.877177, 25.380552], + [113.839605, 25.363248], + [113.814967, 25.328634], + [113.76446, 25.333502], + [113.753373, 25.362707], + [113.686852, 25.351891], + [113.680076, 25.334584], + [113.611707, 25.327552], + [113.584606, 25.306453], + [113.579062, 25.34432], + [113.535946, 25.368656], + [113.479896, 25.375145], + [113.449715, 25.359463], + [113.407215, 25.401637], + [113.373338, 25.402719], + [113.341926, 25.448661], + [113.314208, 25.442716], + [113.311129, 25.490264], + [113.248919, 25.514031], + [113.226129, 25.50971], + [113.176854, 25.471355], + [113.11834, 25.445418], + [113.131274, 25.414611], + [113.096782, 25.412449], + [113.078304, 25.382174], + [113.013014, 25.352432], + [112.969898, 25.350269], + [112.93479, 25.325929], + [112.924319, 25.296714], + [112.891058, 25.339993], + [112.854718, 25.337829], + [112.867036, 25.249632], + [112.897833, 25.238264], + [112.958195, 25.254503], + [112.992688, 25.247467], + [113.034572, 25.198199], + [112.97421, 25.168412], + [112.96805, 25.141869], + [113.004391, 25.089306], + [112.979137, 25.03401], + [113.009934, 24.977604], + [112.994536, 24.927142], + [112.941565, 24.915745], + [112.904609, 24.921715], + [112.873812, 24.896747], + [112.780805, 24.896747], + [112.778341, 24.947764], + [112.743233, 24.959701], + [112.742001, 24.99876], + [112.714899, 25.025876], + [112.712436, 25.083344], + [112.660081, 25.132658], + [112.628052, 25.140785], + [112.562762, 25.124531], + [112.458053, 25.152162], + [112.44327, 25.185744], + [112.414937, 25.14241], + [112.365046, 25.191701], + [112.315771, 25.175453], + [112.302836, 25.157037], + [112.256025, 25.159204], + [112.246785, 25.185202], + [112.187039, 25.182494], + [112.177184, 25.106649], + [112.151931, 25.055698], + [112.155626, 25.026419], + [112.12175, 24.989538], + [112.119902, 24.963499], + [112.175337, 24.927685], + [112.167329, 24.859828], + [112.149467, 24.837019], + [112.124214, 24.841364], + [112.03367, 24.771286], + [112.024431, 24.740308], + [111.961606, 24.721283], + [111.939432, 24.686487], + [111.953598, 24.64733], + [111.927729, 24.629378], + [111.936968, 24.595645], + [111.972077, 24.578775], + [112.007185, 24.534684], + [112.009649, 24.503103], + [111.985011, 24.467701], + [112.025047, 24.438828], + [112.057692, 24.387057], + [112.05954, 24.339628], + [112.026279, 24.294908], + [111.990555, 24.279634], + [111.986243, 24.25672], + [111.958526, 24.263813], + [111.912946, 24.221795], + [111.877222, 24.227252], + [111.871062, 24.176487], + [111.886461, 24.163929], + [111.878454, 24.109862], + [111.92157, 24.012045], + [111.940664, 23.987989], + [111.911714, 23.943693], + [111.854432, 23.947521], + [111.845809, 23.904305], + [111.812548, 23.887343], + [111.824867, 23.832612], + [111.8107, 23.80688], + [111.722621, 23.823305], + [111.683201, 23.822758], + [111.683201, 23.822758], + [111.654868, 23.833159], + [111.627766, 23.78881], + [111.621607, 23.725819], + [111.666571, 23.718696], + [111.614832, 23.65896], + [111.615448, 23.639225], + [111.555702, 23.64087], + [111.487332, 23.626615], + [111.479941, 23.532822], + [111.428818, 23.466414], + [111.399869, 23.469159], + [111.383239, 23.399423], + [111.389398, 23.375804], + [111.363528, 23.340641], + [111.376463, 23.30437], + [111.353058, 23.284582], + [111.36476, 23.240047], + [111.388782, 23.210349], + [111.38447, 23.16744], + [111.365992, 23.14488], + [111.377695, 23.082132], + [111.402333, 23.066165], + [111.43313, 23.073322], + [111.433746, 23.036428], + [111.389398, 23.005583], + [111.403565, 22.99126], + [111.362913, 22.967568], + [111.374615, 22.938361], + [111.358601, 22.889301], + [111.218167, 22.748085], + [111.185522, 22.735942], + [111.118385, 22.744773], + [111.058023, 22.729871], + [111.089435, 22.695643], + [111.055559, 22.648705], + [110.997045, 22.631582], + [110.958856, 22.636553], + [110.950233, 22.61059], + [110.896031, 22.613352], + [110.897878, 22.591805], + [110.812263, 22.576333], + [110.778386, 22.585174], + [110.749437, 22.556991], + [110.762988, 22.518298], + [110.740198, 22.498947], + [110.74143, 22.464109], + [110.688459, 22.477935], + [110.712481, 22.440879], + [110.711249, 22.369506], + [110.74143, 22.361757], + [110.749437, 22.329653], + [110.787009, 22.28259], + [110.759292, 22.274837], + [110.725415, 22.29588], + [110.687843, 22.249914], + [110.646575, 22.220554], + [110.678604, 22.172901], + [110.629329, 22.149068], + [110.598532, 22.162924], + [110.602843, 22.18343], + [110.55788, 22.196175], + [110.505525, 22.14297], + [110.456866, 22.189526], + [110.414366, 22.208365], + [110.378026, 22.164587], + [110.34846, 22.195621], + [110.326287, 22.152393], + [110.364475, 22.125785], + [110.35154, 22.097508], + [110.359547, 22.015973], + [110.352772, 21.97602], + [110.374946, 21.967695], + [110.374946, 21.967695], + [110.378642, 21.939942], + [110.378642, 21.939942], + [110.391576, 21.89386], + [110.337374, 21.887751], + [110.290562, 21.917736], + [110.283787, 21.892194], + [110.224041, 21.882198], + [110.224041, 21.882198], + [110.212338, 21.886085], + [110.212338, 21.886085], + [110.196323, 21.899968], + [110.12857, 21.902744], + [110.101469, 21.86998], + [110.050962, 21.857205], + [109.999839, 21.881643], + [109.94502, 21.84443], + [109.940093, 21.769419], + [109.916071, 21.668787], + [109.888354, 21.652101], + [109.888354, 21.652101], + [109.839695, 21.636525], + [109.786108, 21.637638], + [109.778101, 21.670455], + [109.742992, 21.616497], + [109.754695, 21.556396], + [109.788572, 21.490702], + [109.785492, 21.45673], + [109.819369, 21.445033], + [109.894513, 21.442248], + [109.904368, 21.429992], + [109.868644, 21.365913], + [109.770709, 21.359783], + [109.757775, 21.346963], + [109.763934, 21.226514], + [109.674623, 21.136671], + [109.674007, 21.067997], + [109.655529, 20.929435], + [109.664768, 20.862343], + [109.711579, 20.774519], + [109.730057, 20.719673], + [109.74484, 20.621124], + [109.793499, 20.615522], + [109.813825, 20.574627], + [109.811977, 20.541566], + [109.839695, 20.489439], + [109.888354, 20.475423], + [109.895745, 20.42776], + [109.864948, 20.40196], + [109.861252, 20.376717], + [109.916071, 20.316677], + [109.909296, 20.236961], + [109.929006, 20.211691], + [109.993679, 20.254368], + [110.082375, 20.258859], + [110.118099, 20.219553], + [110.168606, 20.219553], + [110.220345, 20.25156], + [110.296722, 20.249314], + [110.349076, 20.258859], + [110.384185, 20.293103], + [110.425453, 20.291419], + [110.452554, 20.311064], + [110.491358, 20.373912], + [110.54125, 20.42047], + [110.550489, 20.47262], + [110.499982, 20.572386], + [110.487047, 20.640167], + [110.466105, 20.680485], + [110.411286, 20.670966], + [110.392192, 20.682724], + [110.407591, 20.731987], + [110.393424, 20.816479], + [110.350924, 20.84165], + [110.327519, 20.847802], + [110.269004, 20.839972], + [110.209874, 20.860106], + [110.184005, 20.891979], + [110.180925, 20.98197], + [110.204947, 21.003202], + [110.208642, 21.050684], + [110.241903, 21.016051], + [110.24991, 21.045098], + [110.296722, 21.093684], + [110.39096, 21.124949], + [110.422373, 21.190807], + [110.451322, 21.186343], + [110.501213, 21.217588], + [110.534474, 21.204198], + [110.626249, 21.215915], + [110.65951, 21.239902], + [110.713097, 21.3124], + [110.768531, 21.364799], + [110.796248, 21.37483], + [110.888639, 21.367585], + [110.929291, 21.375945], + [111.034617, 21.438906], + [111.103602, 21.455616], + [111.171355, 21.458401], + [111.28284, 21.485691], + [111.276065, 21.443362], + [111.250196, 21.45116], + [111.257587, 21.41495], + [111.28592, 21.41885], + [111.353058, 21.464528], + [111.382623, 21.495714], + [111.444217, 21.514088], + [111.494724, 21.501282], + [111.521825, 21.517429], + [111.560629, 21.50518], + [111.609904, 21.530234], + [111.650556, 21.512418], + [111.677658, 21.529677], + [111.693672, 21.590345], + [111.736788, 21.609821], + [111.794686, 21.61149], + [111.832258, 21.578659], + [111.810084, 21.555283], + [111.887693, 21.578659], + [111.941896, 21.607039], + [111.972692, 21.603144], + [112.026895, 21.633744], + [111.997946, 21.657107], + [111.954214, 21.667674], + [111.956062, 21.710494], + [112.036134, 21.761637], + [112.136532, 21.793871], + [112.192583, 21.789425], + [112.196894, 21.736624], + [112.236315, 21.727173], + [112.238778, 21.702153], + [112.353343, 21.707157], + [112.415553, 21.734956], + [112.427256, 21.789981], + [112.445734, 21.803317], + [112.497473, 21.785535], + [112.535661, 21.753856], + [112.647146, 21.758302], + [112.68595, 21.810541], + [112.792508, 21.921067], + [112.841167, 21.920512], + [112.893522, 21.84443], + [112.929862, 21.838875], + [112.989608, 21.869424], + [113.047507, 21.956595], + [113.053666, 22.012089], + [113.032108, 22.04593], + [113.045659, 22.088636], + [113.086927, 22.12634], + [113.091854, 22.065344], + [113.142977, 22.012089], + [113.1516, 21.979905], + [113.235368, 21.887751], + [113.266781, 21.871646], + [113.319752, 21.909407], + [113.330223, 21.96159], + [113.442324, 22.009315], + [113.45957, 22.043711], + [113.527939, 22.073663], + [113.567359, 22.075327], + [113.554425, 22.107489], + [113.554425, 22.142416], + [113.534715, 22.174009], + [113.53841, 22.209473], + [113.558736, 22.212244] + ] + ], + [ + [ + [117.024627, 23.437865], + [116.982743, 23.460924], + [116.944555, 23.440061], + [116.951946, 23.419744], + [117.027091, 23.41535], + [117.050496, 23.400522], + [117.081909, 23.409309], + [117.124409, 23.389537], + [117.142887, 23.400522], + [117.142887, 23.459826], + [117.129336, 23.483431], + [117.093612, 23.459277], + [117.058503, 23.47355], + [117.029554, 23.443356], + [117.024627, 23.437865] + ] + ], + [ + [ + [112.853486, 21.740515], + [112.876275, 21.772753], + [112.840551, 21.776644], + [112.782653, 21.739959], + [112.724138, 21.719945], + [112.70566, 21.679354], + [112.734609, 21.666562], + [112.780189, 21.671568], + [112.730914, 21.613715], + [112.775261, 21.564189], + [112.817145, 21.590345], + [112.798667, 21.610933], + [112.821457, 21.655994], + [112.804826, 21.686583], + [112.83316, 21.736624], + [112.853486, 21.740515] + ] + ], + [ + [ + [112.530733, 21.583667], + [112.563378, 21.591458], + [112.571385, 21.619835], + [112.621277, 21.606482], + [112.665624, 21.642644], + [112.639139, 21.67268], + [112.66624, 21.683803], + [112.663776, 21.714386], + [112.592327, 21.693256], + [112.560299, 21.666562], + [112.57077, 21.645982], + [112.535045, 21.628737], + [112.530733, 21.583667] + ] + ], + [ + [ + [114.231342, 22.016528], + [114.311414, 22.041493], + [114.302791, 22.050368], + [114.239965, 22.03539], + [114.231342, 22.016528] + ] + ], + [ + [ + [110.43346, 21.171276], + [110.489511, 21.138904], + [110.508605, 21.140579], + [110.544945, 21.083633], + [110.582517, 21.094801], + [110.632409, 21.210893], + [110.589293, 21.194713], + [110.525235, 21.190249], + [110.499366, 21.213125], + [110.445163, 21.184669], + [110.431612, 21.180763], + [110.43346, 21.171276] + ] + ], + [ + [ + [112.435263, 21.663781], + [112.456205, 21.648763], + [112.458669, 21.68992], + [112.435263, 21.663781] + ] + ], + [ + [ + [110.517844, 21.079166], + [110.459946, 21.062971], + [110.398352, 21.096476], + [110.352772, 21.079724], + [110.305961, 21.0881], + [110.27578, 21.033369], + [110.211106, 20.986999], + [110.201251, 20.938378], + [110.309656, 20.963529], + [110.347845, 20.984763], + [110.407591, 20.990351], + [110.47288, 20.983087], + [110.511684, 20.916578], + [110.535706, 20.922727], + [110.539402, 20.987557], + [110.560344, 21.061295], + [110.517844, 21.079166] + ] + ], + [ + [ + [113.765076, 21.962145], + [113.774315, 21.998218], + [113.74167, 21.991559], + [113.765076, 21.962145] + ] + ], + [ + [ + [113.723192, 21.922177], + [113.742902, 21.950489], + [113.71888, 21.951599], + [113.723192, 21.922177] + ] + ], + [ + [ + [113.142977, 21.831653], + [113.162071, 21.853873], + [113.203955, 21.861093], + [113.167615, 21.876644], + [113.136818, 21.868869], + [113.142977, 21.831653] + ] + ], + [ + [ + [113.819894, 22.396068], + [113.813735, 22.419858], + [113.786634, 22.413773], + [113.819894, 22.396068] + ] + ], + [ + [ + [114.190074, 21.986564], + [114.229494, 21.995443], + [114.180835, 22.00987], + [114.190074, 21.986564] + ] + ], + [ + [ + [114.153734, 21.97491], + [114.171596, 22.000437], + [114.124169, 21.985455], + [114.153734, 21.97491] + ] + ], + [ + [ + [116.769628, 20.771721], + [116.761005, 20.750456], + [116.87249, 20.738143], + [116.889736, 20.683284], + [116.849084, 20.628405], + [116.749302, 20.600958], + [116.796113, 20.582471], + [116.862635, 20.588633], + [116.905135, 20.619443], + [116.934084, 20.676565], + [116.925461, 20.726949], + [116.88604, 20.775638], + [116.820135, 20.780674], + [116.769628, 20.771721] + ] + ], + [ + [ + [113.025333, 21.847762], + [113.045659, 21.882753], + [113.007471, 21.869424], + [113.025333, 21.847762] + ] + ], + [ + [ + [110.405127, 20.678245], + [110.437772, 20.677685], + [110.414366, 20.710157], + [110.405127, 20.678245] + ] + ], + [ + [ + [110.644727, 20.935584], + [110.584365, 20.948998], + [110.548641, 20.908752], + [110.562807, 20.861224], + [110.611467, 20.860106], + [110.646575, 20.917137], + [110.644727, 20.935584] + ] + ], + [ + [ + [110.556648, 20.32734], + [110.593604, 20.360447], + [110.586213, 20.381205], + [110.556648, 20.32734] + ] + ], + [ + [ + [115.943037, 21.097592], + [115.953508, 21.064088], + [115.989233, 21.035603], + [116.040356, 21.02052], + [116.067457, 21.04063], + [116.044051, 21.110434], + [116.024341, 21.12439], + [115.965211, 21.123832], + [115.943037, 21.097592] + ] + ], + [ + [ + [115.926407, 20.981411], + [115.939342, 20.945644], + [115.970139, 20.919373], + [115.999088, 20.922727], + [116.000936, 20.948439], + [115.954124, 20.99985], + [115.926407, 20.981411] + ] + ], + [ + [ + [115.834632, 22.722695], + [115.834632, 22.722143], + [115.835248, 22.722695], + [115.834632, 22.722695] + ] + ], + [ + [ + [115.834632, 22.723247], + [115.834632, 22.722695], + [115.835248, 22.722695], + [115.834632, 22.723247] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 450000, + "name": "广西壮族自治区", + "center": [108.320004, 22.82402], + "centroid": [108.7944, 23.833381], + "childrenNum": 14, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 19, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [109.48245, 26.029788], + [109.473211, 26.006663], + [109.408537, 25.967392], + [109.435022, 25.93349], + [109.396834, 25.900117], + [109.359262, 25.836036], + [109.339552, 25.83442], + [109.327849, 25.76168], + [109.340168, 25.731493], + [109.296436, 25.71424], + [109.207125, 25.740119], + [109.206509, 25.788087], + [109.147995, 25.741736], + [109.13198, 25.762758], + [109.143683, 25.795092], + [109.095024, 25.80533], + [109.077778, 25.776771], + [109.048213, 25.790781], + [108.989698, 25.778926], + [108.999553, 25.765453], + [108.963829, 25.732572], + [108.940423, 25.740119], + [108.896076, 25.71424], + [108.900387, 25.682423], + [108.953974, 25.686738], + [108.953974, 25.686738], + [109.007561, 25.734728], + [109.043285, 25.738502], + [109.07901, 25.72071], + [109.075314, 25.693749], + [109.030966, 25.629556], + [109.051908, 25.566949], + [109.088249, 25.550752], + [109.024807, 25.51241], + [108.949046, 25.557231], + [108.8893, 25.543193], + [108.890532, 25.556151], + [108.826474, 25.550212], + [108.814772, 25.526992], + [108.781511, 25.554531], + [108.799989, 25.576666], + [108.783975, 25.628477], + [108.724844, 25.634952], + [108.68912, 25.623081], + [108.68604, 25.587462], + [108.660787, 25.584763], + [108.658323, 25.550212], + [108.68912, 25.533473], + [108.634917, 25.520512], + [108.6072, 25.491885], + [108.600425, 25.432448], + [108.62999, 25.335666], + [108.625062, 25.308076], + [108.589338, 25.335125], + [108.585642, 25.365952], + [108.471693, 25.458928], + [108.418723, 25.443257], + [108.400244, 25.491344], + [108.359592, 25.513491], + [108.348506, 25.536173], + [108.308469, 25.525912], + [108.280752, 25.48], + [108.241332, 25.46217], + [108.251803, 25.430286], + [108.192673, 25.458928], + [108.162492, 25.444878], + [108.193289, 25.405421], + [108.142782, 25.390825], + [108.152021, 25.324306], + [108.143398, 25.269658], + [108.115065, 25.210112], + [108.080572, 25.193867], + [108.001732, 25.196574], + [107.928435, 25.155954], + [107.872384, 25.141327], + [107.839124, 25.115861], + [107.762747, 25.125073], + [107.789233, 25.15487], + [107.760283, 25.188451], + [107.762131, 25.229061], + [107.741805, 25.24043], + [107.700537, 25.194408], + [107.696226, 25.219858], + [107.661733, 25.258833], + [107.659885, 25.316192], + [107.632168, 25.310241], + [107.599523, 25.250714], + [107.576734, 25.256668], + [107.512676, 25.209029], + [107.472024, 25.213902], + [107.489886, 25.276693], + [107.481263, 25.299961], + [107.432604, 25.289139], + [107.409198, 25.347024], + [107.420901, 25.392987], + [107.375937, 25.411908], + [107.358691, 25.393528], + [107.318039, 25.401637], + [107.308184, 25.432988], + [107.336517, 25.461089], + [107.263836, 25.543193], + [107.232423, 25.556691], + [107.228728, 25.604733], + [107.205322, 25.607971], + [107.185612, 25.578825], + [107.064272, 25.559391], + [107.066736, 25.50917], + [107.015613, 25.495666], + [106.996519, 25.442716], + [106.963874, 25.437852], + [106.987896, 25.358922], + [107.012533, 25.352973], + [107.013765, 25.275611], + [106.975577, 25.232851], + [106.933077, 25.250714], + [106.904128, 25.231768], + [106.888113, 25.181953], + [106.853005, 25.186827], + [106.787715, 25.17112], + [106.764926, 25.183036], + [106.732281, 25.162454], + [106.691013, 25.179245], + [106.644817, 25.164621], + [106.63989, 25.132658], + [106.590615, 25.08768], + [106.551195, 25.082802], + [106.519782, 25.054072], + [106.450181, 25.033468], + [106.442173, 25.019369], + [106.332536, 24.988454], + [106.304819, 24.973807], + [106.253696, 24.971094], + [106.215508, 24.981944], + [106.191486, 24.95319], + [106.145291, 24.954275], + [106.197645, 24.885889], + [106.206269, 24.851139], + [106.173008, 24.760417], + [106.150218, 24.762591], + [106.113878, 24.714216], + [106.047356, 24.684312], + [106.024566, 24.633186], + [105.961741, 24.677786], + [105.942031, 24.725088], + [105.863806, 24.729437], + [105.827466, 24.702799], + [105.767104, 24.719109], + [105.70551, 24.768569], + [105.617431, 24.78161], + [105.607576, 24.803885], + [105.573083, 24.797366], + [105.497322, 24.809318], + [105.493011, 24.833217], + [105.457286, 24.87123], + [105.428337, 24.930941], + [105.365511, 24.943423], + [105.334099, 24.9266], + [105.267577, 24.929313], + [105.251563, 24.967296], + [105.212758, 24.995505], + [105.178266, 24.985199], + [105.157324, 24.958616], + [105.131454, 24.959701], + [105.09573, 24.92877], + [105.096346, 24.928228], + [105.082179, 24.915745], + [105.077868, 24.918459], + [105.039064, 24.872859], + [105.026745, 24.815836], + [105.03352, 24.787586], + [104.899245, 24.752809], + [104.865985, 24.730524], + [104.841963, 24.676155], + [104.771746, 24.659839], + [104.729246, 24.617953], + [104.703377, 24.645698], + [104.628848, 24.660927], + [104.595587, 24.709323], + [104.529682, 24.731611], + [104.489646, 24.653313], + [104.520443, 24.535228], + [104.550008, 24.518894], + [104.575877, 24.424661], + [104.616529, 24.421937], + [104.63008, 24.397958], + [104.610986, 24.377246], + [104.641783, 24.367979], + [104.70892, 24.321087], + [104.721239, 24.340173], + [104.703377, 24.419757], + [104.715695, 24.441552], + [104.74834, 24.435559], + [104.765587, 24.45953], + [104.784681, 24.443732], + [104.83642, 24.446456], + [104.914028, 24.426296], + [104.930042, 24.411038], + [104.979933, 24.412673], + [105.042759, 24.442097], + [105.106817, 24.414853], + [105.111744, 24.37234], + [105.138846, 24.376701], + [105.188121, 24.347261], + [105.196744, 24.326541], + [105.164715, 24.288362], + [105.215222, 24.214699], + [105.24294, 24.208695], + [105.229389, 24.165567], + [105.182577, 24.167205], + [105.20044, 24.105491], + [105.260186, 24.061236], + [105.292831, 24.074896], + [105.273121, 24.092927], + [105.320548, 24.116416], + [105.334099, 24.094566], + [105.395692, 24.065607], + [105.406163, 24.043748], + [105.493011, 24.016965], + [105.533663, 24.130071], + [105.594641, 24.137718], + [105.628518, 24.126794], + [105.649459, 24.032816], + [105.704278, 24.0667], + [105.739387, 24.059596], + [105.765256, 24.073804], + [105.802212, 24.051945], + [105.796669, 24.023524], + [105.841633, 24.03063], + [105.859495, 24.056864], + [105.89214, 24.040468], + [105.908154, 24.069432], + [105.901995, 24.099482], + [105.919241, 24.122425], + [105.963589, 24.110954], + [105.998081, 24.120786], + [106.011632, 24.099482], + [106.04982, 24.089649], + [106.053516, 24.051399], + [106.096631, 24.018058], + [106.091088, 23.998924], + [106.128044, 23.956819], + [106.157609, 23.891174], + [106.192718, 23.879135], + [106.173008, 23.861622], + [106.192102, 23.824947], + [106.136667, 23.795381], + [106.157609, 23.724175], + [106.149602, 23.665538], + [106.120653, 23.605229], + [106.141595, 23.569579], + [106.08616, 23.524043], + [106.071994, 23.495506], + [106.039965, 23.484529], + [105.999929, 23.447748], + [105.986378, 23.489469], + [105.935871, 23.508678], + [105.913081, 23.499348], + [105.89214, 23.52514], + [105.852103, 23.526786], + [105.815763, 23.507031], + [105.805908, 23.467512], + [105.758481, 23.459826], + [105.699966, 23.40162], + [105.637757, 23.404366], + [105.694423, 23.363168], + [105.699966, 23.327453], + [105.649459, 23.346136], + [105.593409, 23.312614], + [105.560148, 23.257093], + [105.526272, 23.234548], + [105.542902, 23.184495], + [105.558916, 23.177893], + [105.574931, 23.066165], + [105.625438, 23.064513], + [105.648844, 23.078828], + [105.724604, 23.06231], + [105.74185, 23.030921], + [105.780039, 23.022659], + [105.805908, 22.994565], + [105.839169, 22.987403], + [105.879205, 22.916865], + [105.893987, 22.936707], + [105.959277, 22.948832], + [105.994385, 22.93781], + [106.019639, 22.990709], + [106.08616, 22.996218], + [106.106486, 22.980792], + [106.153914, 22.988505], + [106.206885, 22.978588], + [106.270326, 22.907494], + [106.258007, 22.889852], + [106.286957, 22.867245], + [106.366413, 22.857871], + [106.37134, 22.878273], + [106.41384, 22.877171], + [106.504383, 22.91025], + [106.525941, 22.946628], + [106.562282, 22.923479], + [106.606013, 22.925684], + [106.631267, 22.88103], + [106.657136, 22.863385], + [106.674998, 22.891506], + [106.716882, 22.881582], + [106.709491, 22.866142], + [106.774781, 22.812643], + [106.776012, 22.813746], + [106.778476, 22.814298], + [106.779092, 22.813746], + [106.779708, 22.813195], + [106.78094, 22.813195], + [106.784636, 22.812643], + [106.796338, 22.812091], + [106.801882, 22.815401], + [106.804346, 22.816505], + [106.808657, 22.817608], + [106.813585, 22.817608], + [106.838838, 22.803265], + [106.820976, 22.768504], + [106.768621, 22.739254], + [106.780324, 22.708894], + [106.756302, 22.68957], + [106.711955, 22.575228], + [106.650361, 22.575228], + [106.61402, 22.602303], + [106.585071, 22.517192], + [106.588151, 22.472958], + [106.560434, 22.455813], + [106.588767, 22.374486], + [106.562897, 22.345706], + [106.663296, 22.33076], + [106.670071, 22.283144], + [106.688549, 22.260438], + [106.7021, 22.207257], + [106.673151, 22.182322], + [106.706411, 22.160707], + [106.691629, 22.13521], + [106.71565, 22.089745], + [106.706411, 22.021521], + [106.683006, 21.999882], + [106.698404, 21.959925], + [106.73844, 22.008205], + [106.790179, 22.004876], + [106.802498, 21.98157], + [106.859164, 21.986009], + [106.926302, 21.967695], + [106.935541, 21.933836], + [106.974345, 21.923288], + [106.999598, 21.947714], + [107.05996, 21.914959], + [107.058729, 21.887196], + [107.018693, 21.859427], + [107.018077, 21.81943], + [107.093837, 21.803317], + [107.148656, 21.758858], + [107.194851, 21.736624], + [107.199163, 21.718833], + [107.242279, 21.703265], + [107.271844, 21.727173], + [107.310648, 21.733844], + [107.356843, 21.667674], + [107.363619, 21.602031], + [107.388256, 21.594241], + [107.431372, 21.642088], + [107.477567, 21.659888], + [107.500973, 21.613715], + [107.486806, 21.59591], + [107.547168, 21.58645], + [107.584741, 21.614828], + [107.603219, 21.597579], + [107.712856, 21.616497], + [107.807711, 21.655438], + [107.837892, 21.640419], + [107.863761, 21.650988], + [107.892095, 21.622617], + [107.893942, 21.596466], + [107.929051, 21.585893], + [107.958, 21.534131], + [108.034376, 21.545821], + [108.108289, 21.508521], + [108.193905, 21.519656], + [108.156332, 21.55083], + [108.205608, 21.597579], + [108.241332, 21.599805], + [108.249955, 21.561406], + [108.210535, 21.505737], + [108.230245, 21.491259], + [108.330027, 21.540254], + [108.397781, 21.533017], + [108.492635, 21.554727], + [108.591802, 21.677129], + [108.626294, 21.67991], + [108.658939, 21.643757], + [108.678033, 21.659331], + [108.735931, 21.628181], + [108.734084, 21.626512], + [108.745786, 21.602587], + [108.801837, 21.626512], + [108.83325, 21.610933], + [108.881293, 21.627068], + [108.937959, 21.589789], + [109.093792, 21.579215], + [109.09872, 21.571424], + [109.110422, 21.568085], + [109.138756, 21.567528], + [109.142451, 21.511861], + [109.074698, 21.489589], + [109.039589, 21.457844], + [109.046365, 21.424421], + [109.095024, 21.419407], + [109.138756, 21.388762], + [109.186183, 21.390991], + [109.245929, 21.425536], + [109.41716, 21.438906], + [109.484914, 21.453388], + [109.529877, 21.437234], + [109.540964, 21.466199], + [109.576689, 21.493487], + [109.604406, 21.523553], + [109.612413, 21.556953], + [109.654913, 21.493487], + [109.704188, 21.462857], + [109.785492, 21.45673], + [109.788572, 21.490702], + [109.754695, 21.556396], + [109.742992, 21.616497], + [109.778101, 21.670455], + [109.786108, 21.637638], + [109.839695, 21.636525], + [109.888354, 21.652101], + [109.888354, 21.652101], + [109.916071, 21.668787], + [109.940093, 21.769419], + [109.94502, 21.84443], + [109.999839, 21.881643], + [110.050962, 21.857205], + [110.101469, 21.86998], + [110.12857, 21.902744], + [110.196323, 21.899968], + [110.212338, 21.886085], + [110.212338, 21.886085], + [110.224041, 21.882198], + [110.224041, 21.882198], + [110.283787, 21.892194], + [110.290562, 21.917736], + [110.337374, 21.887751], + [110.391576, 21.89386], + [110.378642, 21.939942], + [110.378642, 21.939942], + [110.374946, 21.967695], + [110.374946, 21.967695], + [110.352772, 21.97602], + [110.359547, 22.015973], + [110.35154, 22.097508], + [110.364475, 22.125785], + [110.326287, 22.152393], + [110.34846, 22.195621], + [110.378026, 22.164587], + [110.414366, 22.208365], + [110.456866, 22.189526], + [110.505525, 22.14297], + [110.55788, 22.196175], + [110.602843, 22.18343], + [110.598532, 22.162924], + [110.629329, 22.149068], + [110.678604, 22.172901], + [110.646575, 22.220554], + [110.687843, 22.249914], + [110.725415, 22.29588], + [110.759292, 22.274837], + [110.787009, 22.28259], + [110.749437, 22.329653], + [110.74143, 22.361757], + [110.711249, 22.369506], + [110.712481, 22.440879], + [110.688459, 22.477935], + [110.74143, 22.464109], + [110.740198, 22.498947], + [110.762988, 22.518298], + [110.749437, 22.556991], + [110.778386, 22.585174], + [110.812263, 22.576333], + [110.897878, 22.591805], + [110.896031, 22.613352], + [110.950233, 22.61059], + [110.958856, 22.636553], + [110.997045, 22.631582], + [111.055559, 22.648705], + [111.089435, 22.695643], + [111.058023, 22.729871], + [111.118385, 22.744773], + [111.185522, 22.735942], + [111.218167, 22.748085], + [111.358601, 22.889301], + [111.374615, 22.938361], + [111.362913, 22.967568], + [111.403565, 22.99126], + [111.389398, 23.005583], + [111.433746, 23.036428], + [111.43313, 23.073322], + [111.402333, 23.066165], + [111.377695, 23.082132], + [111.365992, 23.14488], + [111.38447, 23.16744], + [111.388782, 23.210349], + [111.36476, 23.240047], + [111.353058, 23.284582], + [111.376463, 23.30437], + [111.363528, 23.340641], + [111.389398, 23.375804], + [111.383239, 23.399423], + [111.399869, 23.469159], + [111.428818, 23.466414], + [111.479941, 23.532822], + [111.487332, 23.626615], + [111.555702, 23.64087], + [111.615448, 23.639225], + [111.614832, 23.65896], + [111.666571, 23.718696], + [111.621607, 23.725819], + [111.627766, 23.78881], + [111.654868, 23.833159], + [111.683201, 23.822758], + [111.683201, 23.822758], + [111.722621, 23.823305], + [111.8107, 23.80688], + [111.824867, 23.832612], + [111.812548, 23.887343], + [111.845809, 23.904305], + [111.854432, 23.947521], + [111.911714, 23.943693], + [111.940664, 23.987989], + [111.92157, 24.012045], + [111.878454, 24.109862], + [111.886461, 24.163929], + [111.871062, 24.176487], + [111.877222, 24.227252], + [111.912946, 24.221795], + [111.958526, 24.263813], + [111.986243, 24.25672], + [111.990555, 24.279634], + [112.026279, 24.294908], + [112.05954, 24.339628], + [112.057692, 24.387057], + [112.025047, 24.438828], + [111.985011, 24.467701], + [112.009649, 24.503103], + [112.007185, 24.534684], + [111.972077, 24.578775], + [111.936968, 24.595645], + [111.927729, 24.629378], + [111.953598, 24.64733], + [111.939432, 24.686487], + [111.961606, 24.721283], + [112.024431, 24.740308], + [111.951135, 24.769655], + [111.929577, 24.75607], + [111.875374, 24.756613], + [111.868599, 24.771829], + [111.814396, 24.770199], + [111.783599, 24.785957], + [111.708455, 24.788673], + [111.666571, 24.760961], + [111.637621, 24.715303], + [111.641933, 24.684856], + [111.588962, 24.690837], + [111.570484, 24.64461], + [111.526752, 24.637538], + [111.499035, 24.667997], + [111.451608, 24.665822], + [111.431282, 24.687574], + [111.461463, 24.728894], + [111.479325, 24.797366], + [111.449144, 24.857113], + [111.447296, 24.892947], + [111.470086, 24.92877], + [111.434977, 24.951562], + [111.43313, 24.979774], + [111.460231, 24.992793], + [111.467622, 25.02208], + [111.416499, 25.047566], + [111.435593, 25.093642], + [111.375231, 25.128324], + [111.36784, 25.108817], + [111.321645, 25.105023], + [111.274833, 25.151078], + [111.221862, 25.106649], + [111.200921, 25.074672], + [111.139943, 25.042144], + [111.101754, 25.035095], + [111.100522, 24.945593], + [111.009363, 24.921172], + [110.968711, 24.975434], + [110.951465, 25.04377], + [110.98411, 25.101772], + [110.998892, 25.161371], + [111.112841, 25.21715], + [111.103602, 25.285351], + [111.138711, 25.303748], + [111.184906, 25.367034], + [111.210776, 25.363248], + [111.279145, 25.42326], + [111.32842, 25.521592], + [111.324724, 25.564249], + [111.343202, 25.602574], + [111.309942, 25.645203], + [111.30871, 25.720171], + [111.399869, 25.744431], + [111.442369, 25.77192], + [111.43313, 25.84627], + [111.4861, 25.859196], + [111.460231, 25.885042], + [111.383239, 25.881812], + [111.376463, 25.906039], + [111.346282, 25.906577], + [111.297007, 25.874274], + [111.29208, 25.854349], + [111.251428, 25.864581], + [111.230486, 25.916267], + [111.189834, 25.953402], + [111.235413, 26.048071], + [111.267442, 26.058824], + [111.244652, 26.078177], + [111.26621, 26.095914], + [111.258203, 26.151796], + [111.274833, 26.183486], + [111.271754, 26.217316], + [111.293311, 26.222148], + [111.277913, 26.272066], + [111.228022, 26.261333], + [111.204616, 26.276359], + [111.208928, 26.30426], + [111.090667, 26.308016], + [111.008132, 26.336982], + [111.008747, 26.35897], + [110.974255, 26.385778], + [110.94469, 26.373447], + [110.944074, 26.326791], + [110.926212, 26.320354], + [110.939762, 26.286554], + [110.836284, 26.255966], + [110.759292, 26.248451], + [110.73527, 26.270993], + [110.742046, 26.313917], + [110.721104, 26.294066], + [110.673676, 26.317135], + [110.643495, 26.308552], + [110.612083, 26.333764], + [110.584365, 26.296749], + [110.552952, 26.283335], + [110.546793, 26.233421], + [110.495054, 26.166299], + [110.477808, 26.179727], + [110.437772, 26.153945], + [110.373098, 26.088927], + [110.325671, 25.975462], + [110.257301, 25.961473], + [110.24991, 26.010965], + [110.181541, 26.060437], + [110.168606, 26.028713], + [110.100853, 26.020108], + [110.065128, 26.050221], + [110.100853, 26.132455], + [110.099005, 26.168985], + [110.03002, 26.166299], + [109.970274, 26.195301], + [109.904368, 26.135679], + [109.898825, 26.095377], + [109.864332, 26.027637], + [109.814441, 26.041081], + [109.782412, 25.996981], + [109.806434, 25.973848], + [109.826144, 25.911422], + [109.811361, 25.877504], + [109.779333, 25.866196], + [109.768246, 25.890427], + [109.685094, 25.880197], + [109.67955, 25.921649], + [109.693717, 25.959321], + [109.710963, 25.954478], + [109.730057, 25.989988], + [109.649369, 26.016882], + [109.635203, 26.047533], + [109.588391, 26.019571], + [109.560058, 26.021184], + [109.513247, 25.998056], + [109.48245, 26.029788] + ] + ], + [ + [ + [105.096346, 24.928228], + [105.09573, 24.92877], + [105.077868, 24.918459], + [105.082179, 24.915745], + [105.096346, 24.928228] + ] + ], + [ + [ + [109.088249, 21.014934], + [109.11227, 21.02499], + [109.117814, 21.017727], + [109.144299, 21.041189], + [109.138756, 21.067439], + [109.09256, 21.057386], + [109.088865, 21.031134], + [109.088249, 21.014934] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 460000, + "name": "海南省", + "center": [110.33119, 20.031971], + "centroid": [109.754859, 19.189767], + "childrenNum": 19, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 20, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [110.106396, 20.026812], + [110.042339, 19.991384], + [109.997375, 19.980136], + [109.965346, 19.993634], + [109.898825, 19.994196], + [109.855093, 19.984073], + [109.814441, 19.993072], + [109.76147, 19.981261], + [109.712195, 20.017253], + [109.657993, 20.01163], + [109.585312, 19.98801], + [109.526797, 19.943573], + [109.498464, 19.873236], + [109.411001, 19.895184], + [109.349407, 19.898561], + [109.300748, 19.917693], + [109.25948, 19.898561], + [109.255784, 19.867045], + [109.231147, 19.863105], + [109.159082, 19.79048], + [109.169553, 19.736411], + [109.147379, 19.704863], + [109.093792, 19.68965], + [109.048829, 19.619764], + [108.993394, 19.587065], + [108.92872, 19.524468], + [108.855424, 19.469182], + [108.806148, 19.450561], + [108.765496, 19.400894], + [108.694047, 19.387346], + [108.644772, 19.349518], + [108.609048, 19.276661], + [108.591186, 19.141592], + [108.598577, 19.055633], + [108.630606, 19.003017], + [108.637997, 18.924346], + [108.595497, 18.872256], + [108.593033, 18.809386], + [108.65278, 18.740258], + [108.663866, 18.67337], + [108.641077, 18.565614], + [108.644772, 18.486738], + [108.68912, 18.447571], + [108.776583, 18.441894], + [108.881293, 18.416344], + [108.905315, 18.389087], + [108.944735, 18.314107], + [109.006329, 18.323198], + [109.108575, 18.323766], + [109.138756, 18.268081], + [109.17448, 18.260125], + [109.287813, 18.264671], + [109.355566, 18.215221], + [109.441182, 18.199303], + [109.467051, 18.173718], + [109.527413, 18.169169], + [109.584696, 18.143579], + [109.661688, 18.175424], + [109.726362, 18.177698], + [109.749767, 18.193618], + [109.785492, 18.339672], + [109.919767, 18.375457], + [110.022629, 18.360121], + [110.070672, 18.376025], + [110.090382, 18.399309], + [110.116867, 18.506602], + [110.214186, 18.578662], + [110.246215, 18.609859], + [110.329366, 18.642185], + [110.367555, 18.631977], + [110.499366, 18.651824], + [110.499366, 18.751592], + [110.578206, 18.784458], + [110.590525, 18.838841], + [110.585597, 18.88075], + [110.619474, 19.152334], + [110.676756, 19.286264], + [110.706321, 19.320153], + [110.729727, 19.378878], + [110.787009, 19.399765], + [110.844292, 19.449996], + [110.888023, 19.518827], + [110.920668, 19.552668], + [111.008747, 19.60398], + [111.061718, 19.612436], + [111.071573, 19.628784], + [111.043856, 19.763448], + [111.013675, 19.850159], + [110.966248, 20.018377], + [110.940994, 20.028499], + [110.871393, 20.01163], + [110.808567, 20.035808], + [110.778386, 20.068415], + [110.744509, 20.074036], + [110.717408, 20.148778], + [110.687843, 20.163947], + [110.655814, 20.134169], + [110.562191, 20.110006], + [110.526467, 20.07516], + [110.495054, 20.077408], + [110.387265, 20.113378], + [110.318279, 20.108882], + [110.28933, 20.056047], + [110.243135, 20.077408], + [110.144585, 20.074598], + [110.106396, 20.026812] + ] + ], + [ + [ + [112.208597, 3.876129], + [112.241858, 3.845677], + [112.280046, 3.86777], + [112.260336, 3.917925], + [112.219068, 3.908969], + [112.208597, 3.876129] + ] + ], + [ + [ + [113.266165, 8.125929], + [113.311129, 8.177469], + [113.343157, 8.193463], + [113.288955, 8.119412], + [113.349933, 8.172137], + [113.386273, 8.238479], + [113.386273, 8.289412], + [113.354244, 8.304217], + [113.353628, 8.237887], + [113.293882, 8.176284], + [113.266165, 8.125929] + ] + ], + [ + [ + [111.99733, 3.848065], + [112.015192, 3.823583], + [112.064467, 3.830152], + [112.073707, 3.865979], + [112.03367, 3.892251], + [111.99733, 3.848065] + ] + ], + [ + [ + [111.463311, 17.077491], + [111.536607, 17.104949], + [111.4861, 17.058039], + [111.559397, 17.087788], + [111.542151, 17.11982], + [111.452224, 17.092936], + [111.463311, 17.077491] + ] + ], + [ + [ + [117.708319, 15.182712], + [117.712631, 15.118592], + [117.726798, 15.105303], + [117.827812, 15.111659], + [117.72495, 15.131302], + [117.720638, 15.195418], + [117.74466, 15.217941], + [117.784696, 15.16885], + [117.838899, 15.15903], + [117.782848, 15.187333], + [117.748355, 15.230068], + [117.715095, 15.222561], + [117.708319, 15.182712] + ] + ], + [ + [ + [112.241858, 3.942404], + [112.292365, 3.946583], + [112.288053, 3.97345], + [112.254177, 3.97942], + [112.241858, 3.942404] + ] + ], + [ + [ + [111.734324, 16.19732], + [111.779903, 16.19732], + [111.81686, 16.224329], + [111.813164, 16.261676], + [111.782367, 16.273741], + [111.716462, 16.249036], + [111.789758, 16.250186], + [111.790374, 16.220307], + [111.734324, 16.19732] + ] + ], + [ + [ + [111.649324, 16.255931], + [111.577875, 16.208239], + [111.56802, 16.162834], + [111.611136, 16.156511], + [111.690592, 16.211112], + [111.606825, 16.177779], + [111.598817, 16.198469], + [111.681353, 16.262251], + [111.649324, 16.255931] + ] + ], + [ + [ + [113.896887, 7.607204], + [113.919677, 7.566865], + [113.98743, 7.536014], + [114.058879, 7.537794], + [114.157429, 7.561525], + [114.289856, 7.617288], + [114.368696, 7.638642], + [114.407501, 7.683126], + [114.419819, 7.765557], + [114.464167, 7.814771], + [114.540543, 7.862201], + [114.555326, 7.891249], + [114.540543, 7.945783], + [114.511594, 7.966527], + [114.47279, 7.968898], + [114.414892, 7.952895], + [114.268298, 7.870501], + [114.211632, 7.786904], + [114.095219, 7.721082], + [114.029314, 7.670078], + [113.921524, 7.639235], + [113.896887, 7.607204] + ] + ], + [ + [ + [113.976959, 8.872888], + [114.013299, 8.836817], + [114.035473, 8.783591], + [114.060111, 8.816119], + [114.041017, 8.843913], + [113.989894, 8.878801], + [113.976959, 8.872888] + ] + ], + [ + [ + [113.956017, 8.840365], + [113.975111, 8.793054], + [114.012068, 8.798376], + [113.977575, 8.841548], + [113.956017, 8.840365] + ] + ], + [ + [ + [111.97454, 16.323715], + [112.002258, 16.306484], + [112.07617, 16.323715], + [112.074938, 16.349558], + [112.047221, 16.360469], + [112.002874, 16.350707], + [111.97454, 16.323715] + ] + ], + [ + [ + [111.739251, 16.452898], + [111.766969, 16.470116], + [111.786679, 16.520039], + [111.759577, 16.545857], + [111.765737, 16.495366], + [111.739251, 16.452898] + ] + ], + [ + [ + [112.216604, 8.866383], + [112.206133, 8.88767], + [112.180264, 8.862244], + [112.216604, 8.866383] + ] + ], + [ + [ + [113.792177, 7.373422], + [113.828518, 7.362145], + [113.829134, 7.383511], + [113.792177, 7.373422] + ] + ], + [ + [ + [114.194386, 8.764664], + [114.201161, 8.727991], + [114.248588, 8.724442], + [114.222103, 8.784773], + [114.194386, 8.764664] + ] + ], + [ + [ + [112.232619, 16.996239], + [112.207981, 16.987081], + [112.222764, 16.960751], + [112.292981, 16.96762], + [112.266496, 16.993949], + [112.232619, 16.996239] + ] + ], + [ + [ + [114.689601, 10.345648], + [114.702536, 10.312677], + [114.725941, 10.319154], + [114.747499, 10.37214], + [114.717318, 10.380381], + [114.689601, 10.345648] + ] + ], + [ + [ + [115.837712, 9.709775], + [115.861117, 9.694438], + [115.867277, 9.650191], + [115.901153, 9.67084], + [115.925791, 9.781734], + [115.901153, 9.795888], + [115.870972, 9.778785], + [115.837712, 9.709775] + ] + ], + [ + [ + [114.617536, 9.965688], + [114.642173, 9.917351], + [114.672355, 9.927963], + [114.685905, 9.979245], + [114.617536, 9.965688] + ] + ], + [ + [ + [113.769387, 7.636862], + [113.773699, 7.601865], + [113.814967, 7.603051], + [113.831597, 7.644573], + [113.769387, 7.636862] + ] + ], + [ + [ + [109.463972, 7.344339], + [109.463972, 7.315254], + [109.513247, 7.320002], + [109.571761, 7.373422], + [109.654297, 7.479648], + [109.709115, 7.511095], + [109.791651, 7.524742], + [109.938861, 7.504569], + [109.948716, 7.522962], + [109.904984, 7.55144], + [109.816289, 7.572797], + [109.72205, 7.575763], + [109.653065, 7.559745], + [109.536037, 7.448792], + [109.463972, 7.344339] + ] + ], + [ + [ + [116.273181, 8.879392], + [116.294123, 8.858105], + [116.332311, 8.901269], + [116.305826, 8.917233], + [116.273181, 8.879392] + ] + ], + [ + [ + [112.476531, 16.001247], + [112.570154, 16.011027], + [112.612037, 16.039212], + [112.588016, 16.070844], + [112.462364, 16.043813], + [112.448814, 16.005274], + [112.476531, 16.001247] + ] + ], + [ + [ + [112.537509, 8.846278], + [112.57077, 8.815527], + [112.639755, 8.818484], + [112.598487, 8.859288], + [112.537509, 8.846278] + ] + ], + [ + [ + [114.469095, 10.836261], + [114.475254, 10.814512], + [114.513442, 10.848605], + [114.565181, 10.836261], + [114.593514, 10.856245], + [114.587355, 10.909138], + [114.55471, 10.900911], + [114.469095, 10.836261] + ] + ], + [ + [ + [112.409393, 16.294996], + [112.383524, 16.265698], + [112.411241, 16.2634], + [112.475915, 16.288677], + [112.531349, 16.285805], + [112.536893, 16.312228], + [112.509176, 16.317397], + [112.409393, 16.294996] + ] + ], + [ + [ + [116.48876, 10.395686], + [116.461658, 10.34918], + [116.467202, 10.309144], + [116.511549, 10.297957], + [116.566368, 10.304434], + [116.644592, 10.335051], + [116.637817, 10.365076], + [116.514629, 10.34918], + [116.542346, 10.41982], + [116.526332, 10.426883], + [116.48876, 10.395686] + ] + ], + [ + [ + [112.349031, 16.912088], + [112.360734, 16.925257], + [112.334249, 16.962469], + [112.30222, 16.963041], + [112.349031, 16.912088] + ] + ], + [ + [ + [111.500267, 16.45175], + [111.49534, 16.4374], + [111.545847, 16.43453], + [111.538455, 16.461507], + [111.500267, 16.45175] + ] + ], + [ + [ + [115.500177, 9.897897], + [115.54822, 9.869007], + [115.585177, 9.896128], + [115.581481, 9.917351], + [115.518039, 9.933857], + [115.500177, 9.897897] + ] + ], + [ + [ + [114.669891, 8.210048], + [114.691449, 8.18517], + [114.74134, 8.189316], + [114.726557, 8.21064], + [114.669891, 8.210048] + ] + ], + [ + [ + [114.507899, 8.120004], + [114.530073, 8.103415], + [114.595978, 8.120596], + [114.624311, 8.149626], + [114.595978, 8.15792], + [114.507899, 8.120004] + ] + ], + [ + [ + [115.16757, 8.386523], + [115.18112, 8.345668], + [115.235939, 8.321982], + [115.285214, 8.314876], + [115.315395, 8.356326], + [115.299381, 8.370537], + [115.202678, 8.395403], + [115.16757, 8.386523] + ] + ], + [ + [ + [113.895039, 8.00505], + [113.904894, 7.963564], + [113.9708, 7.944597], + [113.969568, 7.974825], + [113.940003, 8.018088], + [113.895039, 8.00505] + ] + ], + [ + [ + [115.436119, 9.393447], + [115.450286, 9.345028], + [115.469996, 9.3592], + [115.456445, 9.417064], + [115.436119, 9.393447] + ] + ], + [ + [ + [116.457347, 9.174326], + [116.477057, 9.137103], + [116.500462, 9.164282], + [116.457347, 9.174326] + ] + ], + [ + [ + [113.638192, 8.976942], + [113.654823, 8.962163], + [113.730583, 9.004133], + [113.719496, 9.020092], + [113.644968, 8.989355], + [113.638192, 8.976942] + ] + ], + [ + [ + [114.696992, 11.004322], + [114.710543, 11.001972], + [114.793079, 11.07657], + [114.799854, 11.10476], + [114.766593, 11.110045], + [114.710543, 11.039567], + [114.696992, 11.004322] + ] + ], + [ + [ + [114.62, 11.432264], + [114.652644, 11.436957], + [114.661884, 11.522584], + [114.621232, 11.518479], + [114.62, 11.432264] + ] + ], + [ + [ + [114.910723, 10.863298], + [114.931049, 10.841551], + [114.959998, 10.902087], + [114.934129, 10.902674], + [114.910723, 10.863298] + ] + ], + [ + [ + [111.572948, 16.470116], + [111.578491, 16.447158], + [111.614216, 16.44027], + [111.592658, 16.490775], + [111.572948, 16.470116] + ] + ], + [ + [ + [113.939387, 8.875253], + [113.912285, 8.888853], + [113.893807, 8.862836], + [113.916597, 8.837999], + [113.939387, 8.875253] + ] + ], + [ + [ + [109.936397, 7.848566], + [109.936397, 7.823665], + [109.988136, 7.8124], + [110.050346, 7.846194], + [110.082991, 7.896584], + [110.078063, 7.949339], + [110.0331, 7.944597], + [109.953027, 7.888878], + [109.936397, 7.848566] + ] + ], + [ + [ + [116.727128, 11.501473], + [116.765316, 11.430504], + [116.772092, 11.445755], + [116.738215, 11.514961], + [116.727128, 11.501473] + ] + ], + [ + [ + [111.690592, 16.587731], + [111.724469, 16.560198], + [111.717078, 16.59404], + [111.690592, 16.587731] + ] + ], + [ + [ + [112.507328, 16.466098], + [112.586784, 16.525777], + [112.575081, 16.537251], + [112.499321, 16.493645], + [112.507328, 16.466098] + ] + ], + [ + [ + [111.761425, 16.061642], + [111.791606, 16.028859], + [111.828563, 16.049565], + [111.829795, 16.070844], + [111.761425, 16.061642] + ] + ], + [ + [ + [113.845764, 10.018733], + [113.865474, 10.00341], + [113.872249, 10.123029], + [113.856851, 10.12185], + [113.845764, 10.018733] + ] + ], + [ + [ + [114.791847, 8.160882], + [114.777064, 8.114079], + [114.812173, 8.110524], + [114.818332, 8.141332], + [114.791847, 8.160882] + ] + ], + [ + [ + [116.557129, 9.745167], + [116.566368, 9.718623], + [116.593469, 9.723932], + [116.557129, 9.745167] + ] + ], + [ + [ + [115.28275, 10.191951], + [115.288294, 10.172513], + [115.333257, 10.200198], + [115.28891, 10.211388], + [115.28275, 10.191951] + ] + ], + [ + [ + [116.832454, 10.476908], + [116.855243, 10.468669], + [116.868794, 10.495739], + [116.832454, 10.476908] + ] + ], + [ + [ + [114.703151, 16.170307], + [114.816484, 16.198469], + [114.802934, 16.215135], + [114.704383, 16.199044], + [114.703151, 16.170307] + ] + ], + [ + [ + [115.97753, 9.321997], + [115.926407, 9.311366], + [115.943037, 9.269433], + [115.976298, 9.268252], + [115.999088, 9.293649], + [115.97753, 9.321997] + ] + ], + [ + [ + [113.660366, 9.231039], + [113.676997, 9.202683], + [113.697323, 9.225722], + [113.660366, 9.231039] + ] + ], + [ + [ + [114.665579, 7.590001], + [114.671739, 7.563898], + [114.72163, 7.59178], + [114.703767, 7.614915], + [114.665579, 7.590001] + ] + ], + [ + [ + [114.493116, 10.717504], + [114.513442, 10.722208], + [114.562717, 10.778064], + [114.539312, 10.793349], + [114.493116, 10.717504] + ] + ], + [ + [ + [117.770529, 10.773361], + [117.798862, 10.753371], + [117.835819, 10.803931], + [117.831507, 10.838612], + [117.801942, 10.839788], + [117.775457, 10.809222], + [117.770529, 10.773361] + ] + ], + [ + [ + [114.242429, 10.242014], + [114.263371, 10.239658], + [114.326197, 10.284414], + [114.312646, 10.300901], + [114.265219, 10.275581], + [114.242429, 10.242014] + ] + ], + [ + [ + [114.688985, 11.469217], + [114.722246, 11.429331], + [114.737644, 11.463938], + [114.720398, 11.49209], + [114.688985, 11.469217] + ] + ], + [ + [ + [116.638433, 10.503977], + [116.653215, 10.491031], + [116.70865, 10.492797], + [116.699411, 10.517511], + [116.638433, 10.503977] + ] + ], + [ + [ + [110.459946, 8.116449], + [110.471032, 8.072012], + [110.554184, 8.093935], + [110.599764, 8.156735], + [110.568351, 8.17273], + [110.461793, 8.128298], + [110.459946, 8.116449] + ] + ], + [ + [ + [111.463311, 8.52504], + [111.497187, 8.523857], + [111.509506, 8.550489], + [111.463311, 8.52504] + ] + ], + [ + [ + [115.258113, 8.509652], + [115.271048, 8.477098], + [115.296301, 8.510836], + [115.258113, 8.509652] + ] + ], + [ + [ + [113.221817, 8.073789], + [113.235984, 8.068456], + [113.283411, 8.111117], + [113.269861, 8.120004], + [113.221817, 8.073789] + ] + ], + [ + [ + [114.074893, 10.929118], + [114.064422, 10.904437], + [114.110002, 10.918541], + [114.096451, 10.947921], + [114.074893, 10.929118] + ] + ], + [ + [ + [117.258068, 10.320331], + [117.299336, 10.313855], + [117.299952, 10.343293], + [117.274698, 10.358011], + [117.258068, 10.320331] + ] + ], + [ + [ + [114.212864, 16.040937], + [114.31203, 16.034611], + [114.306487, 16.057616], + [114.268914, 16.059342], + [114.212864, 16.040937] + ] + ], + [ + [ + [110.609003, 8.010976], + [110.642879, 7.989049], + [110.641648, 8.031125], + [110.622553, 8.041199], + [110.609003, 8.010976] + ] + ], + [ + [ + [115.509416, 8.490712], + [115.521735, 8.460523], + [115.55438, 8.461115], + [115.569162, 8.49012], + [115.558691, 8.523265], + [115.514344, 8.519122], + [115.509416, 8.490712] + ] + ], + [ + [ + [111.539071, 7.54432], + [111.542767, 7.524742], + [111.583419, 7.543134], + [111.612368, 7.592374], + [111.566788, 7.606017], + [111.539071, 7.54432] + ] + ], + [ + [ + [111.657947, 8.672974], + [111.665955, 8.622683], + [111.717694, 8.6499], + [111.697368, 8.67889], + [111.657947, 8.672974] + ] + ], + [ + [ + [110.460561, 7.799948], + [110.487663, 7.783346], + [110.511684, 7.805878], + [110.485199, 7.827815], + [110.460561, 7.799948] + ] + ], + [ + [ + [112.345952, 8.926101], + [112.392763, 8.919598], + [112.384756, 8.946793], + [112.345952, 8.926101] + ] + ], + [ + [ + [116.469665, 9.810041], + [116.47952, 9.785272], + [116.50847, 9.79117], + [116.490607, 9.821246], + [116.469665, 9.810041] + ] + ], + [ + [ + [111.925265, 8.070827], + [111.949287, 8.05068], + [111.994866, 8.047125], + [112.018888, 8.065494], + [112.013344, 8.093342], + [111.95483, 8.106377], + [111.925265, 8.070827] + ] + ], + [ + [ + [114.457392, 15.599305], + [114.466631, 15.576823], + [114.491884, 15.59354], + [114.457392, 15.599305] + ] + ], + [ + [ + [114.985252, 11.078332], + [115.013585, 11.063062], + [115.021592, 11.085967], + [114.985252, 11.078332] + ] + ], + [ + [ + [114.10569, 16.004124], + [114.110618, 15.978235], + [114.132176, 16.007575], + [114.10569, 16.004124] + ] + ], + [ + [ + [116.045283, 10.095338], + [116.067457, 10.065876], + [116.09579, 10.09357], + [116.070537, 10.12892], + [116.045283, 10.095338] + ] + ], + [ + [ + [117.266691, 10.69163], + [117.348611, 10.672811], + [117.404661, 10.671047], + [117.418212, 10.702803], + [117.369553, 10.7422], + [117.293176, 10.735144], + [117.266691, 10.69163] + ] + ], + [ + [ + [114.854057, 7.244611], + [114.819564, 7.192957], + [114.869455, 7.198895], + [114.854057, 7.244611] + ] + ], + [ + [ + [112.823305, 8.910729], + [112.859645, 8.889444], + [112.873196, 8.908364], + [112.823305, 8.910729] + ] + ], + [ + [ + [111.670266, 7.651098], + [111.707223, 7.648725], + [111.749722, 7.703884], + [111.726317, 7.729977], + [111.691208, 7.711593], + [111.670266, 7.651098] + ] + ], + [ + [ + [112.207981, 8.835634], + [112.235699, 8.827355], + [112.241242, 8.852783], + [112.207981, 8.835634] + ] + ], + [ + [ + [112.527654, 5.79444], + [112.531965, 5.766455], + [112.562762, 5.75931], + [112.562146, 5.820637], + [112.527654, 5.79444] + ] + ], + [ + [ + [114.599058, 8.846278], + [114.645869, 8.844504], + [114.68221, 8.881166], + [114.665579, 8.900087], + [114.61692, 8.881166], + [114.599058, 8.846278] + ] + ], + [ + [ + [114.868223, 7.983715], + [114.907643, 7.951117], + [114.914419, 8.00742], + [114.883006, 8.011569], + [114.868223, 7.983715] + ] + ], + [ + [ + [112.945261, 8.410204], + [112.985297, 8.429149], + [112.949572, 8.432701], + [112.945261, 8.410204] + ] + ], + [ + [ + [113.600004, 6.961929], + [113.580294, 6.920344], + [113.62341, 6.942325], + [113.600004, 6.961929] + ] + ], + [ + [ + [116.695099, 16.345538], + [116.708034, 16.299591], + [116.738831, 16.303612], + [116.747454, 16.360469], + [116.717889, 16.373676], + [116.695099, 16.345538] + ] + ], + [ + [ + [117.347995, 10.090624], + [117.354154, 10.06293], + [117.385567, 10.063519], + [117.373864, 10.106532], + [117.347995, 10.090624] + ] + ], + [ + [ + [112.993304, 19.472003], + [113.038883, 19.480466], + [113.048123, 19.506417], + [113.029028, 19.52898], + [112.993304, 19.52616], + [112.980369, 19.496263], + [112.993304, 19.472003] + ] + ], + [ + [ + [114.448153, 16.034035], + [114.485109, 16.034611], + [114.521449, 16.056466], + [114.465399, 16.067393], + [114.448153, 16.034035] + ] + ], + [ + [ + [113.832213, 19.158552], + [113.874097, 19.151203], + [113.914749, 19.172119], + [113.920293, 19.223551], + [113.875945, 19.237113], + [113.80696, 19.222986], + [113.799568, 19.19925], + [113.832213, 19.158552] + ] + ], + [ + [ + [112.650842, 5.106941], + [112.655769, 5.055676], + [112.682871, 5.048522], + [112.719211, 5.075944], + [112.678559, 5.121247], + [112.650842, 5.106941] + ] + ], + [ + [ + [111.638853, 7.907254], + [111.665339, 7.887099], + [111.712766, 7.887099], + [111.713382, 7.927408], + [111.651788, 7.932743], + [111.638853, 7.907254] + ] + ], + [ + [ + [112.244322, 8.874662], + [112.281278, 8.855148], + [112.288669, 8.885896], + [112.244322, 8.874662] + ] + ], + [ + [ + [112.89229, 7.844416], + [112.929862, 7.827815], + [112.93171, 7.867537], + [112.89229, 7.844416] + ] + ], + [ + [ + [112.583088, 5.56159], + [112.606494, 5.51751], + [112.614501, 5.465683], + [112.642834, 5.489512], + [112.616349, 5.568737], + [112.583088, 5.56159] + ] + ], + [ + [ + [112.523342, 5.656289], + [112.5449, 5.616386], + [112.565842, 5.63068], + [112.56153, 5.677133], + [112.528886, 5.687257], + [112.523342, 5.656289] + ] + ], + [ + [ + [115.361591, 13.948985], + [115.397315, 13.92517], + [115.438583, 13.943757], + [115.423185, 13.977443], + [115.377605, 13.968732], + [115.361591, 13.948985] + ] + ], + [ + [ + [113.596924, 10.240836], + [113.617866, 10.22199], + [113.638192, 10.243192], + [113.596924, 10.240836] + ] + ], + [ + [ + [113.860546, 15.477068], + [113.893807, 15.463802], + [113.890112, 15.490909], + [113.860546, 15.477068] + ] + ], + [ + [ + [112.907072, 4.993079], + [112.943413, 4.991887], + [112.952652, 5.047926], + [112.910768, 5.038388], + [112.907072, 4.993079] + ] + ], + [ + [ + [112.557219, 5.109326], + [112.568922, 5.071771], + [112.610806, 5.091443], + [112.601567, 5.120055], + [112.557219, 5.109326] + ] + ], + [ + [ + [112.350263, 5.621747], + [112.385988, 5.615791], + [112.385372, 5.643187], + [112.350263, 5.621747] + ] + ], + [ + [ + [112.226459, 16.759147], + [112.254177, 16.751698], + [112.262184, 16.778057], + [112.211061, 16.795819], + [112.226459, 16.759147] + ] + ], + [ + [ + [112.233851, 15.69612], + [112.25972, 15.734718], + [112.240626, 15.741055], + [112.20367, 15.71398], + [112.233851, 15.69612] + ] + ], + [ + [ + [112.612037, 5.367973], + [112.640371, 5.347715], + [112.685334, 5.371548], + [112.690878, 5.406702], + [112.62374, 5.401935], + [112.612037, 5.367973] + ] + ], + [ + [ + [112.472219, 5.73966], + [112.496857, 5.736683], + [112.498089, 5.775387], + [112.472219, 5.73966] + ] + ], + [ + [ + [113.217506, 6.306249], + [113.230441, 6.285429], + [113.243991, 6.325878], + [113.217506, 6.306249] + ] + ], + [ + [ + [116.152457, 9.579384], + [116.189413, 9.565221], + [116.187565, 9.595317], + [116.152457, 9.579384] + ] + ], + [ + [ + [114.948911, 7.508722], + [114.960614, 7.484988], + [115.012353, 7.484988], + [115.013585, 7.525928], + [114.948911, 7.508722] + ] + ], + [ + [ + [111.553854, 7.807656], + [111.585267, 7.771487], + [111.619759, 7.840265], + [111.603745, 7.861608], + [111.553854, 7.807656] + ] + ], + [ + [ + [113.938771, 15.8355], + [113.973263, 15.805558], + [113.9708, 15.83953], + [113.938771, 15.8355] + ] + ], + [ + [ + [114.926122, 16.036911], + [114.895325, 16.036336], + [114.910723, 16.001823], + [114.926122, 16.036911] + ] + ], + [ + [ + [116.749302, 9.056736], + [116.699411, 9.049053], + [116.70865, 9.024229], + [116.740679, 9.028367], + [116.749302, 9.056736] + ] + ], + [ + [ + [112.64653, 16.385733], + [112.681639, 16.400661], + [112.660081, 16.426494], + [112.64653, 16.385733] + ] + ], + [ + [ + [111.203384, 19.92557], + [111.203384, 19.925007], + [111.204, 19.92557], + [111.204, 19.926132], + [111.203384, 19.92557] + ] + ], + [ + [ + [115.758256, 10.461018], + [115.776118, 10.434534], + [115.801987, 10.463372], + [115.758256, 10.461018] + ] + ], + [ + [ + [117.21372, 10.735144], + [117.187235, 10.741612], + [117.206945, 10.707507], + [117.21372, 10.735144] + ] + ], + [ + [ + [112.671784, 16.331755], + [112.701349, 16.331755], + [112.677943, 16.35932], + [112.671784, 16.331755] + ] + ], + [ + [ + [115.782277, 10.541046], + [115.795212, 10.499858], + [115.805067, 10.524571], + [115.782277, 10.541046] + ] + ], + [ + [ + [112.512255, 9.544566], + [112.50856, 9.525679], + [112.568922, 9.516826], + [112.567074, 9.554008], + [112.512255, 9.544566] + ] + ], + [ + [ + [114.610145, 15.649447], + [114.581195, 15.625242], + [114.610761, 15.615444], + [114.610145, 15.649447] + ] + ], + [ + [ + [117.299336, 11.077745], + [117.264227, 11.063062], + [117.284553, 11.02547], + [117.304263, 11.027232], + [117.299336, 11.077745] + ] + ], + [ + [ + [117.691073, 11.048965], + [117.653501, 11.046029], + [117.655965, 11.024882], + [117.690457, 11.016658], + [117.691073, 11.048965] + ] + ], + [ + [ + [114.166668, 9.38459], + [114.175291, 9.342075], + [114.195617, 9.350933], + [114.194386, 9.391676], + [114.166668, 9.38459] + ] + ], + [ + [ + [114.714854, 9.736909], + [114.693296, 9.741038], + [114.680978, 9.707416], + [114.704999, 9.700337], + [114.714854, 9.736909] + ] + ], + [ + [ + [112.554139, 5.97839], + [112.553523, 5.942676], + [112.575697, 5.971247], + [112.554139, 5.97839] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 500000, + "name": "重庆市", + "center": [106.504962, 29.533155], + "centroid": [107.8839, 30.067297], + "childrenNum": 38, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 21, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [106.37442, 28.525742], + [106.403369, 28.569901], + [106.477282, 28.530474], + [106.504999, 28.544669], + [106.466811, 28.586193], + [106.49268, 28.591448], + [106.502535, 28.661313], + [106.528405, 28.677591], + [106.492064, 28.742153], + [106.461883, 28.761041], + [106.45326, 28.817162], + [106.474202, 28.832891], + [106.561666, 28.756319], + [106.56105, 28.719062], + [106.587535, 28.691767], + [106.6171, 28.691242], + [106.617716, 28.66709], + [106.651593, 28.649235], + [106.618332, 28.645033], + [106.63681, 28.622972], + [106.606629, 28.593024], + [106.615252, 28.549401], + [106.567825, 28.523638], + [106.564745, 28.485247], + [106.632499, 28.503655], + [106.697788, 28.47683], + [106.708259, 28.450524], + [106.747063, 28.467361], + [106.726121, 28.51838], + [106.73844, 28.554657], + [106.77786, 28.563068], + [106.756918, 28.607211], + [106.784636, 28.626649], + [106.807425, 28.589346], + [106.830831, 28.623497], + [106.866556, 28.624548], + [106.889345, 28.695966], + [106.86594, 28.690192], + [106.824056, 28.756319], + [106.845614, 28.780975], + [106.872099, 28.777304], + [106.923222, 28.809821], + [106.951555, 28.766812], + [106.988512, 28.776254], + [106.983584, 28.851239], + [107.019308, 28.861722], + [107.016229, 28.882685], + [107.14188, 28.887925], + [107.206554, 28.868535], + [107.194851, 28.838134], + [107.227496, 28.836037], + [107.210866, 28.817686], + [107.219489, 28.772582], + [107.24659, 28.76209], + [107.261373, 28.792514], + [107.327894, 28.810869], + [107.339597, 28.845997], + [107.383945, 28.848618], + [107.41351, 28.911502], + [107.441227, 28.943977], + [107.412894, 28.960211], + [107.396879, 28.993718], + [107.364235, 29.00942], + [107.395647, 29.041341], + [107.369778, 29.091558], + [107.412278, 29.094696], + [107.427676, 29.128682], + [107.408582, 29.138091], + [107.401807, 29.184603], + [107.441227, 29.203934], + [107.486806, 29.174153], + [107.570574, 29.218037], + [107.589052, 29.150113], + [107.605683, 29.164747], + [107.659885, 29.162656], + [107.700537, 29.141228], + [107.749197, 29.199754], + [107.810791, 29.139137], + [107.784921, 29.048143], + [107.823725, 29.034016], + [107.810175, 28.984295], + [107.867457, 28.960211], + [107.882855, 29.00628], + [107.908725, 29.007327], + [107.925971, 29.032446], + [108.026369, 29.039772], + [108.070717, 29.086328], + [108.150173, 29.053375], + [108.193289, 29.072207], + [108.256115, 29.040295], + [108.277673, 29.091558], + [108.306622, 29.079006], + [108.297999, 29.045527], + [108.319556, 28.961258], + [108.345426, 28.943453], + [108.357745, 28.893165], + [108.346658, 28.859625], + [108.352817, 28.815589], + [108.386078, 28.803003], + [108.385462, 28.772058], + [108.347274, 28.736381], + [108.332491, 28.679166], + [108.439049, 28.634003], + [108.501258, 28.626649], + [108.50249, 28.63768], + [108.575787, 28.659738], + [108.636149, 28.621396], + [108.604736, 28.590922], + [108.610896, 28.539412], + [108.573939, 28.531], + [108.586874, 28.463678], + [108.609664, 28.43579], + [108.609048, 28.407368], + [108.576403, 28.38631], + [108.580099, 28.343128], + [108.611512, 28.324691], + [108.667562, 28.334173], + [108.656475, 28.359981], + [108.697127, 28.401051], + [108.688504, 28.422106], + [108.640461, 28.456838], + [108.657091, 28.47683], + [108.700207, 28.48209], + [108.709446, 28.501026], + [108.746402, 28.45105], + [108.780279, 28.42579], + [108.759953, 28.389995], + [108.783359, 28.380518], + [108.761801, 28.304143], + [108.726692, 28.282011], + [108.738395, 28.228241], + [108.772888, 28.212949], + [108.821547, 28.245113], + [108.855424, 28.199764], + [108.89546, 28.219804], + [108.923793, 28.217167], + [108.929952, 28.19027], + [109.005713, 28.162837], + [109.026655, 28.220331], + [109.086401, 28.184467], + [109.101799, 28.202401], + [109.081473, 28.247749], + [109.117198, 28.277795], + [109.152306, 28.349975], + [109.153538, 28.417369], + [109.191726, 28.471043], + [109.23361, 28.474726], + [109.274262, 28.494714], + [109.273646, 28.53836], + [109.319842, 28.579886], + [109.306907, 28.62087], + [109.252089, 28.606685], + [109.235458, 28.61982], + [109.201581, 28.597753], + [109.192958, 28.636104], + [109.271183, 28.671816], + [109.252704, 28.691767], + [109.294588, 28.722211], + [109.2989, 28.7474], + [109.241002, 28.776779], + [109.246545, 28.80143], + [109.235458, 28.882161], + [109.261328, 28.952356], + [109.292741, 28.987436], + [109.294588, 29.015177], + [109.319842, 29.042388], + [109.312451, 29.066453], + [109.240386, 29.086328], + [109.232378, 29.119271], + [109.215748, 29.145409], + [109.162777, 29.180946], + [109.139372, 29.168927], + [109.110422, 29.21647], + [109.141835, 29.270256], + [109.106727, 29.288526], + [109.11227, 29.361053], + [109.060531, 29.403292], + [109.034662, 29.360531], + [108.999553, 29.36366], + [108.983539, 29.332883], + [108.919481, 29.3261], + [108.934264, 29.399643], + [108.927488, 29.435612], + [108.884373, 29.440824], + [108.866511, 29.470527], + [108.888684, 29.502305], + [108.878213, 29.539279], + [108.913322, 29.574679], + [108.901003, 29.604863], + [108.870206, 29.596537], + [108.888068, 29.628795], + [108.844337, 29.658443], + [108.781511, 29.635558], + [108.797525, 29.660003], + [108.786438, 29.691721], + [108.752562, 29.649082], + [108.690968, 29.689642], + [108.676801, 29.749412], + [108.680497, 29.800319], + [108.658939, 29.854833], + [108.601041, 29.863656], + [108.556077, 29.818493], + [108.52528, 29.770713], + [108.548686, 29.749412], + [108.504954, 29.728626], + [108.504338, 29.707836], + [108.460606, 29.741098], + [108.437201, 29.741098], + [108.442744, 29.778505], + [108.422418, 29.772791], + [108.424266, 29.815897], + [108.371295, 29.841337], + [108.433505, 29.880262], + [108.467998, 29.864175], + [108.516041, 29.885451], + [108.517889, 29.9394], + [108.536367, 29.983472], + [108.532055, 30.051873], + [108.513577, 30.057571], + [108.546222, 30.104178], + [108.56778, 30.157491], + [108.551766, 30.1637], + [108.581947, 30.255759], + [108.54499, 30.269716], + [108.524048, 30.309506], + [108.501258, 30.314673], + [108.460606, 30.35961], + [108.431041, 30.354446], + [108.402092, 30.376649], + [108.430425, 30.416397], + [108.411331, 30.438586], + [108.42673, 30.492233], + [108.472925, 30.487076], + [108.512961, 30.501515], + [108.556077, 30.487592], + [108.56778, 30.468508], + [108.6497, 30.53915], + [108.642925, 30.578831], + [108.688504, 30.58759], + [108.698975, 30.54482], + [108.743939, 30.494812], + [108.789518, 30.513374], + [108.808612, 30.491202], + [108.838793, 30.503062], + [108.893612, 30.565434], + [108.971836, 30.627766], + [109.006329, 30.626736], + [109.042669, 30.655571], + [109.071002, 30.640125], + [109.111654, 30.646303], + [109.106111, 30.61077], + [109.105495, 30.585529], + [109.102415, 30.580377], + [109.101183, 30.579346], + [109.106111, 30.570587], + [109.103647, 30.565949], + [109.143683, 30.521108], + [109.191726, 30.545851], + [109.191726, 30.545851], + [109.245313, 30.580892], + [109.299516, 30.630341], + [109.314298, 30.599953], + [109.36111, 30.551004], + [109.337088, 30.521623], + [109.35495, 30.487076], + [109.418392, 30.559766], + [109.435638, 30.595832], + [109.535421, 30.664837], + [109.543428, 30.63961], + [109.574225, 30.646818], + [109.590855, 30.69366], + [109.625348, 30.702923], + [109.661072, 30.738936], + [109.656761, 30.760538], + [109.701724, 30.783677], + [109.780564, 30.848437], + [109.828608, 30.864364], + [109.894513, 30.899803], + [109.943788, 30.878746], + [110.008462, 30.883369], + [110.019549, 30.829425], + [110.048498, 30.800642], + [110.082375, 30.799614], + [110.151976, 30.911613], + [110.153824, 30.953708], + [110.172918, 30.978853], + [110.140889, 30.987062], + [110.140273, 31.030661], + [110.120563, 31.0322], + [110.119947, 31.088592], + [110.147048, 31.116776], + [110.180309, 31.121899], + [110.200019, 31.158779], + [110.180309, 31.179774], + [110.155671, 31.279564], + [110.161831, 31.314338], + [110.118715, 31.409899], + [110.054042, 31.410921], + [110.036795, 31.436966], + [109.98752, 31.474744], + [109.94502, 31.47066], + [109.969658, 31.508935], + [109.894513, 31.519139], + [109.837847, 31.555354], + [109.727594, 31.548214], + [109.745456, 31.598182], + [109.76455, 31.602769], + [109.737449, 31.628761], + [109.731289, 31.700582], + [109.683246, 31.719929], + [109.622268, 31.711783], + [109.585928, 31.726546], + [109.549587, 31.73011], + [109.502776, 31.716365], + [109.446109, 31.722983], + [109.381436, 31.705165], + [109.281654, 31.716874], + [109.282885, 31.743343], + [109.253936, 31.759628], + [109.279806, 31.776418], + [109.27611, 31.79931], + [109.195422, 31.817618], + [109.191111, 31.85575], + [109.123357, 31.892851], + [109.085785, 31.929428], + [108.986619, 31.980205], + [108.902235, 31.984774], + [108.837561, 32.039072], + [108.78767, 32.04871], + [108.75133, 32.076098], + [108.734084, 32.106519], + [108.676801, 32.10297], + [108.585026, 32.17189], + [108.543758, 32.177969], + [108.509882, 32.201266], + [108.480317, 32.182527], + [108.399013, 32.194176], + [108.370063, 32.172397], + [108.379918, 32.154158], + [108.379918, 32.154158], + [108.379303, 32.153652], + [108.379303, 32.153652], + [108.399628, 32.147065], + [108.452599, 32.090296], + [108.42981, 32.061391], + [108.372527, 32.077112], + [108.344194, 32.067477], + [108.362056, 32.035521], + [108.329411, 32.020299], + [108.370063, 31.988835], + [108.351585, 31.971575], + [108.307238, 31.997463], + [108.259194, 31.967006], + [108.343578, 31.860834], + [108.386078, 31.854226], + [108.391005, 31.829822], + [108.429194, 31.809482], + [108.455063, 31.814059], + [108.462454, 31.780488], + [108.535135, 31.757592], + [108.50557, 31.734182], + [108.514809, 31.693963], + [108.546838, 31.665442], + [108.519121, 31.665952], + [108.468614, 31.636404], + [108.442744, 31.633856], + [108.390389, 31.591555], + [108.386078, 31.544134], + [108.339266, 31.539033], + [108.344194, 31.512506], + [108.254883, 31.49873], + [108.233941, 31.506894], + [108.191441, 31.492096], + [108.193289, 31.467598], + [108.224086, 31.464024], + [108.216079, 31.41041], + [108.153869, 31.371073], + [108.185898, 31.336831], + [108.095354, 31.268311], + [108.038688, 31.252964], + [108.031297, 31.217144], + [108.07626, 31.231985], + [108.089811, 31.204859], + [108.025753, 31.116263], + [108.009123, 31.109602], + [108.026985, 31.061938], + [108.060246, 31.052197], + [108.00358, 31.025533], + [107.983254, 30.983983], + [107.942602, 30.989114], + [107.948145, 30.918802], + [107.994956, 30.908533], + [107.956152, 30.882855], + [107.851443, 30.792931], + [107.788001, 30.81966], + [107.763979, 30.817091], + [107.760899, 30.862823], + [107.739957, 30.884396], + [107.693146, 30.875665], + [107.645103, 30.821202], + [107.57735, 30.847924], + [107.515756, 30.854603], + [107.483111, 30.838675], + [107.498509, 30.809381], + [107.454162, 30.771851], + [107.454162, 30.771851], + [107.424597, 30.74048], + [107.458473, 30.704981], + [107.477567, 30.664837], + [107.516987, 30.644759], + [107.485575, 30.598408], + [107.427676, 30.547397], + [107.443075, 30.53348], + [107.408582, 30.521623], + [107.368546, 30.468508], + [107.338981, 30.386459], + [107.288474, 30.337402], + [107.257677, 30.267131], + [107.221337, 30.213878], + [107.103076, 30.090198], + [107.080286, 30.094341], + [107.084598, 30.063786], + [107.058113, 30.043066], + [107.055649, 30.040476], + [107.054417, 30.040994], + [107.053801, 30.043584], + [107.02054, 30.036849], + [106.981736, 30.08502], + [106.976193, 30.083467], + [106.94478, 30.037367], + [106.913367, 30.025451], + [106.862244, 30.033223], + [106.83699, 30.049801], + [106.825904, 30.03115], + [106.825904, 30.03115], + [106.785252, 30.01716], + [106.732281, 30.027005], + [106.724274, 30.058607], + [106.699636, 30.074145], + [106.700252, 30.111944], + [106.672535, 30.122297], + [106.677462, 30.156974], + [106.631883, 30.186464], + [106.611557, 30.235596], + [106.612173, 30.235596], + [106.611557, 30.235596], + [106.612173, 30.235596], + [106.612173, 30.235596], + [106.612789, 30.235596], + [106.612789, 30.235596], + [106.642354, 30.246454], + [106.611557, 30.292455], + [106.560434, 30.31519], + [106.545035, 30.296589], + [106.49884, 30.295556], + [106.43971, 30.308473], + [106.428623, 30.254725], + [106.401521, 30.242318], + [106.349167, 30.24542], + [106.334384, 30.225772], + [106.306667, 30.238182], + [106.296196, 30.205603], + [106.264167, 30.20974], + [106.260471, 30.19681], + [106.232754, 30.185947], + [106.180399, 30.233011], + [106.168696, 30.303823], + [106.132356, 30.323972], + [106.132972, 30.30279], + [106.07261, 30.333786], + [106.031958, 30.373551], + [105.943263, 30.372002], + [105.900763, 30.405042], + [105.84656, 30.410203], + [105.825618, 30.436006], + [105.792357, 30.427234], + [105.760329, 30.384393], + [105.754785, 30.342567], + [105.714749, 30.322939], + [105.720292, 30.252657], + [105.720292, 30.252657], + [105.670401, 30.254208], + [105.624822, 30.275918], + [105.619894, 30.234045], + [105.662394, 30.210258], + [105.642684, 30.186464], + [105.56138, 30.183878], + [105.550909, 30.179222], + [105.536127, 30.152834], + [105.596489, 30.159043], + [105.574315, 30.130579], + [105.580474, 30.129544], + [105.582938, 30.127474], + [105.582938, 30.12385], + [105.642068, 30.101072], + [105.638988, 30.076216], + [105.676561, 30.06793], + [105.687032, 30.038922], + [105.719677, 30.042548], + [105.753553, 30.018196], + [105.723372, 29.975177], + [105.730763, 29.95755], + [105.70243, 29.924879], + [105.717213, 29.893753], + [105.738771, 29.891159], + [105.707974, 29.840818], + [105.610655, 29.837184], + [105.582938, 29.819013], + [105.574931, 29.744216], + [105.529351, 29.707836], + [105.481924, 29.718232], + [105.476996, 29.674564], + [105.419714, 29.688082], + [105.38091, 29.628275], + [105.347649, 29.621512], + [105.332867, 29.592374], + [105.296526, 29.571035], + [105.305149, 29.53199], + [105.337794, 29.459064], + [105.334099, 29.441345], + [105.387069, 29.455416], + [105.387069, 29.455416], + [105.399388, 29.43874], + [105.372903, 29.421018], + [105.426489, 29.419454], + [105.441888, 29.400686], + [105.418482, 29.352185], + [105.42033, 29.31149], + [105.465294, 29.322969], + [105.459134, 29.288526], + [105.513337, 29.283306], + [105.521344, 29.264513], + [105.557684, 29.278608], + [105.631597, 29.280174], + [105.647612, 29.253027], + [105.695039, 29.287482], + [105.712285, 29.219082], + [105.703662, 29.176766], + [105.728916, 29.134432], + [105.752321, 29.129727], + [105.728916, 29.1062], + [105.757865, 29.069068], + [105.74185, 29.039249], + [105.766488, 29.013607], + [105.762176, 28.9911], + [105.801596, 28.958116], + [105.797285, 28.936121], + [105.830546, 28.944501], + [105.852719, 28.927217], + [105.910002, 28.920407], + [105.969132, 28.965971], + [106.001161, 28.973824], + [106.040581, 28.955498], + [106.049204, 28.906263], + [106.070762, 28.919884], + [106.101559, 28.898928], + [106.14837, 28.901548], + [106.173008, 28.920407], + [106.206885, 28.904691], + [106.264783, 28.845997], + [106.245689, 28.817686], + [106.267863, 28.779402], + [106.274022, 28.739004], + [106.305435, 28.704365], + [106.304203, 28.64976], + [106.346703, 28.583565], + [106.33192, 28.55308], + [106.37442, 28.525742] + ] + ], + [ + [ + [109.105495, 30.585529], + [109.106111, 30.61077], + [109.09256, 30.578831], + [109.09872, 30.579346], + [109.101183, 30.579346], + [109.102415, 30.580377], + [109.105495, 30.585529] + ] + ], + [ + [ + [105.582938, 30.12385], + [105.582938, 30.127474], + [105.580474, 30.129544], + [105.574315, 30.130579], + [105.582938, 30.12385] + ] + ], + [ + [ + [109.09872, 30.579346], + [109.09256, 30.578831], + [109.103647, 30.565949], + [109.106111, 30.570587], + [109.09872, 30.579346] + ] + ], + [ + [ + [107.058113, 30.043066], + [107.053801, 30.043584], + [107.054417, 30.040994], + [107.055649, 30.040476], + [107.058113, 30.043066] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 510000, + "name": "四川省", + "center": [104.065735, 30.659462], + "centroid": [102.693453, 30.674545], + "childrenNum": 21, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 22, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [101.167885, 27.198311], + [101.170349, 27.175421], + [101.145095, 27.103523], + [101.157414, 27.094999], + [101.136472, 27.023584], + [101.228863, 26.981992], + [101.227015, 26.959057], + [101.264587, 26.955323], + [101.267667, 26.903034], + [101.311399, 26.903034], + [101.365602, 26.883819], + [101.399478, 26.841642], + [101.358826, 26.771669], + [101.387159, 26.753501], + [101.389623, 26.723036], + [101.435819, 26.740675], + [101.458608, 26.731054], + [101.445674, 26.77434], + [101.466, 26.786629], + [101.513427, 26.768463], + [101.453065, 26.692563], + [101.481398, 26.673313], + [101.461072, 26.640687], + [101.461688, 26.606447], + [101.402558, 26.604841], + [101.395783, 26.591998], + [101.422884, 26.53151], + [101.458608, 26.49563], + [101.506652, 26.499915], + [101.530057, 26.467239], + [101.565782, 26.454381], + [101.637847, 26.388995], + [101.635383, 26.357361], + [101.660636, 26.346635], + [101.64031, 26.318745], + [101.597195, 26.303187], + [101.586108, 26.279579], + [101.630455, 26.224832], + [101.690202, 26.241473], + [101.737013, 26.219463], + [101.773353, 26.168448], + [101.807846, 26.156093], + [101.796759, 26.114723], + [101.839875, 26.082477], + [101.835563, 26.04592], + [101.857737, 26.049146], + [101.899621, 26.099139], + [101.929186, 26.105588], + [101.954439, 26.084627], + [102.020961, 26.096451], + [102.080091, 26.065275], + [102.107808, 26.068501], + [102.152156, 26.10935], + [102.174946, 26.146961], + [102.242699, 26.190468], + [102.245163, 26.212483], + [102.349257, 26.244694], + [102.392372, 26.296749], + [102.440416, 26.300505], + [102.542046, 26.338591], + [102.570995, 26.362723], + [102.629509, 26.336982], + [102.638748, 26.307479], + [102.60056, 26.250598], + [102.659074, 26.221611], + [102.709581, 26.210336], + [102.739762, 26.268846], + [102.785342, 26.298895], + [102.833385, 26.306406], + [102.878964, 26.364332], + [102.893131, 26.338591], + [102.975667, 26.340736], + [102.998457, 26.371839], + [102.988602, 26.413117], + [102.989833, 26.482775], + [103.030485, 26.485989], + [103.052659, 26.514374], + [103.052659, 26.555602], + [103.035413, 26.556673], + [103.026174, 26.664221], + [103.005232, 26.679195], + [103.008312, 26.710741], + [102.983674, 26.76686], + [102.991681, 26.775409], + [102.966428, 26.837904], + [102.949181, 26.843244], + [102.896211, 26.91264], + [102.894979, 27.001724], + [102.870957, 27.026782], + [102.913457, 27.133886], + [102.904218, 27.227584], + [102.883276, 27.258444], + [102.883892, 27.299401], + [102.899906, 27.317481], + [102.941174, 27.405711], + [102.989833, 27.367983], + [103.055739, 27.40943], + [103.080992, 27.396679], + [103.141355, 27.420586], + [103.144434, 27.450331], + [103.19063, 27.523596], + [103.232514, 27.56976], + [103.2861, 27.561802], + [103.29226, 27.632872], + [103.349542, 27.678459], + [103.369868, 27.708664], + [103.393274, 27.709194], + [103.461027, 27.779638], + [103.487512, 27.794992], + [103.509686, 27.843687], + [103.502295, 27.910343], + [103.55465, 27.978543], + [103.515846, 27.965329], + [103.486281, 28.033495], + [103.459179, 28.021345], + [103.430846, 28.044587], + [103.470266, 28.122204], + [103.533092, 28.168641], + [103.573128, 28.230877], + [103.643961, 28.260401], + [103.692004, 28.232459], + [103.701859, 28.198709], + [103.740048, 28.23615], + [103.770845, 28.233514], + [103.828743, 28.285173], + [103.877402, 28.316262], + [103.85338, 28.356822], + [103.860156, 28.383677], + [103.828743, 28.44], + [103.829975, 28.459995], + [103.781931, 28.525216], + [103.802873, 28.563068], + [103.838598, 28.587244], + [103.833054, 28.605109], + [103.850917, 28.66709], + [103.887873, 28.61982], + [103.910047, 28.631377], + [103.953779, 28.600906], + [104.05972, 28.6277], + [104.09606, 28.603533], + [104.117618, 28.634003], + [104.170589, 28.642932], + [104.230951, 28.635579], + [104.252509, 28.660788], + [104.277147, 28.631902], + [104.314719, 28.615617], + [104.372617, 28.649235], + [104.425588, 28.626649], + [104.417581, 28.598279], + [104.375697, 28.5946], + [104.355987, 28.555183], + [104.323342, 28.540989], + [104.260516, 28.536257], + [104.267908, 28.499448], + [104.254357, 28.403683], + [104.282074, 28.343128], + [104.314103, 28.306778], + [104.343052, 28.334173], + [104.384936, 28.329959], + [104.392943, 28.291497], + [104.420045, 28.269889], + [104.44961, 28.269889], + [104.462544, 28.241422], + [104.442834, 28.211366], + [104.402182, 28.202928], + [104.406494, 28.173389], + [104.444682, 28.16231], + [104.448994, 28.113758], + [104.40095, 28.091586], + [104.373233, 28.051454], + [104.304248, 28.050926], + [104.30856, 28.036136], + [104.362762, 28.012891], + [104.40095, 27.952114], + [104.44961, 27.927794], + [104.508124, 27.878078], + [104.52537, 27.889187], + [104.573413, 27.840512], + [104.607906, 27.857974], + [104.63316, 27.850567], + [104.676275, 27.880723], + [104.743413, 27.901881], + [104.761891, 27.884426], + [104.796999, 27.901352], + [104.842579, 27.900294], + [104.888158, 27.914574], + [104.918339, 27.938897], + [104.903557, 27.962158], + [104.975006, 28.020816], + [104.980549, 28.063073], + [105.002107, 28.064129], + [105.061853, 28.096866], + [105.119752, 28.07205], + [105.168411, 28.071522], + [105.186889, 28.054623], + [105.167795, 28.021345], + [105.186273, 27.995454], + [105.218302, 27.990698], + [105.247867, 28.009193], + [105.270657, 27.99704], + [105.284823, 27.935725], + [105.233084, 27.895534], + [105.25957, 27.827811], + [105.313157, 27.810874], + [105.273736, 27.794992], + [105.293447, 27.770637], + [105.290367, 27.712373], + [105.308229, 27.704955], + [105.353809, 27.748924], + [105.44004, 27.775402], + [105.508409, 27.769048], + [105.560148, 27.71979], + [105.605112, 27.715552], + [105.62359, 27.666269], + [105.664242, 27.683759], + [105.720292, 27.683759], + [105.722756, 27.706015], + [105.76772, 27.7182], + [105.848408, 27.707074], + [105.868118, 27.732504], + [105.922937, 27.746805], + [105.92848, 27.729855], + [105.985146, 27.749983], + [106.023335, 27.746805], + [106.063987, 27.776991], + [106.120653, 27.779638], + [106.193334, 27.75422], + [106.242609, 27.767459], + [106.306667, 27.808756], + [106.337464, 27.859033], + [106.325145, 27.898708], + [106.304819, 27.899237], + [106.307899, 27.936782], + [106.328225, 27.952643], + [106.286341, 28.007079], + [106.246305, 28.011835], + [106.266631, 28.066769], + [106.206885, 28.134343], + [106.145291, 28.162837], + [106.093552, 28.162837], + [105.975907, 28.107952], + [105.943878, 28.143314], + [105.895219, 28.119565], + [105.860727, 28.159672], + [105.889676, 28.237732], + [105.848408, 28.255656], + [105.824386, 28.306251], + [105.78743, 28.335753], + [105.76464, 28.308359], + [105.76464, 28.308359], + [105.737539, 28.30309], + [105.730147, 28.271997], + [105.68888, 28.284119], + [105.639604, 28.324164], + [105.655003, 28.362615], + [105.643916, 28.431053], + [105.612503, 28.438947], + [105.62359, 28.517854], + [105.68272, 28.534154], + [105.693191, 28.58882], + [105.712901, 28.586718], + [105.74493, 28.616668], + [105.757249, 28.590397], + [105.78435, 28.610889], + [105.808372, 28.599855], + [105.884748, 28.595126], + [105.889676, 28.670765], + [105.937719, 28.686517], + [105.966668, 28.761041], + [106.001161, 28.743727], + [106.030726, 28.694917], + [106.085544, 28.681792], + [106.103407, 28.636104], + [106.14837, 28.642932], + [106.17116, 28.629275], + [106.184711, 28.58882], + [106.254928, 28.539412], + [106.2925, 28.537309], + [106.304819, 28.505233], + [106.349167, 28.473674], + [106.379348, 28.479986], + [106.37442, 28.525742], + [106.33192, 28.55308], + [106.346703, 28.583565], + [106.304203, 28.64976], + [106.305435, 28.704365], + [106.274022, 28.739004], + [106.267863, 28.779402], + [106.245689, 28.817686], + [106.264783, 28.845997], + [106.206885, 28.904691], + [106.173008, 28.920407], + [106.14837, 28.901548], + [106.101559, 28.898928], + [106.070762, 28.919884], + [106.049204, 28.906263], + [106.040581, 28.955498], + [106.001161, 28.973824], + [105.969132, 28.965971], + [105.910002, 28.920407], + [105.852719, 28.927217], + [105.830546, 28.944501], + [105.797285, 28.936121], + [105.801596, 28.958116], + [105.762176, 28.9911], + [105.766488, 29.013607], + [105.74185, 29.039249], + [105.757865, 29.069068], + [105.728916, 29.1062], + [105.752321, 29.129727], + [105.728916, 29.134432], + [105.703662, 29.176766], + [105.712285, 29.219082], + [105.695039, 29.287482], + [105.647612, 29.253027], + [105.631597, 29.280174], + [105.557684, 29.278608], + [105.521344, 29.264513], + [105.513337, 29.283306], + [105.459134, 29.288526], + [105.465294, 29.322969], + [105.42033, 29.31149], + [105.418482, 29.352185], + [105.441888, 29.400686], + [105.426489, 29.419454], + [105.372903, 29.421018], + [105.399388, 29.43874], + [105.387069, 29.455416], + [105.387069, 29.455416], + [105.334099, 29.441345], + [105.337794, 29.459064], + [105.305149, 29.53199], + [105.296526, 29.571035], + [105.332867, 29.592374], + [105.347649, 29.621512], + [105.38091, 29.628275], + [105.419714, 29.688082], + [105.476996, 29.674564], + [105.481924, 29.718232], + [105.529351, 29.707836], + [105.574931, 29.744216], + [105.582938, 29.819013], + [105.610655, 29.837184], + [105.707974, 29.840818], + [105.738771, 29.891159], + [105.717213, 29.893753], + [105.70243, 29.924879], + [105.730763, 29.95755], + [105.723372, 29.975177], + [105.753553, 30.018196], + [105.719677, 30.042548], + [105.687032, 30.038922], + [105.676561, 30.06793], + [105.638988, 30.076216], + [105.642068, 30.101072], + [105.582938, 30.12385], + [105.574315, 30.130579], + [105.596489, 30.159043], + [105.536127, 30.152834], + [105.550909, 30.179222], + [105.556453, 30.187499], + [105.558916, 30.18543], + [105.56138, 30.183878], + [105.642684, 30.186464], + [105.662394, 30.210258], + [105.619894, 30.234045], + [105.624822, 30.275918], + [105.670401, 30.254208], + [105.720292, 30.252657], + [105.720292, 30.252657], + [105.714749, 30.322939], + [105.754785, 30.342567], + [105.760329, 30.384393], + [105.792357, 30.427234], + [105.825618, 30.436006], + [105.84656, 30.410203], + [105.900763, 30.405042], + [105.943263, 30.372002], + [106.031958, 30.373551], + [106.07261, 30.333786], + [106.132972, 30.30279], + [106.132356, 30.323972], + [106.168696, 30.303823], + [106.180399, 30.233011], + [106.232754, 30.185947], + [106.260471, 30.19681], + [106.260471, 30.204051], + [106.260471, 30.207672], + [106.264167, 30.20974], + [106.296196, 30.205603], + [106.306667, 30.238182], + [106.334384, 30.225772], + [106.349167, 30.24542], + [106.401521, 30.242318], + [106.428623, 30.254725], + [106.43971, 30.308473], + [106.49884, 30.295556], + [106.545035, 30.296589], + [106.560434, 30.31519], + [106.611557, 30.292455], + [106.642354, 30.246454], + [106.612789, 30.235596], + [106.612789, 30.235596], + [106.612173, 30.235596], + [106.612173, 30.235596], + [106.611557, 30.235596], + [106.612173, 30.235596], + [106.611557, 30.235596], + [106.631883, 30.186464], + [106.677462, 30.156974], + [106.672535, 30.122297], + [106.700252, 30.111944], + [106.699636, 30.074145], + [106.724274, 30.058607], + [106.732281, 30.027005], + [106.785252, 30.01716], + [106.825904, 30.03115], + [106.825904, 30.03115], + [106.83699, 30.049801], + [106.862244, 30.033223], + [106.913367, 30.025451], + [106.94478, 30.037367], + [106.976193, 30.083467], + [106.975577, 30.088127], + [106.976809, 30.088127], + [106.977425, 30.087609], + [106.978656, 30.087609], + [106.979888, 30.088127], + [106.980504, 30.087609], + [106.981736, 30.08502], + [107.02054, 30.036849], + [107.053801, 30.043584], + [107.058113, 30.043066], + [107.084598, 30.063786], + [107.080286, 30.094341], + [107.103076, 30.090198], + [107.221337, 30.213878], + [107.257677, 30.267131], + [107.288474, 30.337402], + [107.338981, 30.386459], + [107.368546, 30.468508], + [107.408582, 30.521623], + [107.443075, 30.53348], + [107.427676, 30.547397], + [107.485575, 30.598408], + [107.516987, 30.644759], + [107.477567, 30.664837], + [107.458473, 30.704981], + [107.424597, 30.74048], + [107.454162, 30.771851], + [107.454162, 30.771851], + [107.498509, 30.809381], + [107.483111, 30.838675], + [107.515756, 30.854603], + [107.57735, 30.847924], + [107.645103, 30.821202], + [107.693146, 30.875665], + [107.739957, 30.884396], + [107.760899, 30.862823], + [107.763979, 30.817091], + [107.788001, 30.81966], + [107.851443, 30.792931], + [107.956152, 30.882855], + [107.994956, 30.908533], + [107.948145, 30.918802], + [107.942602, 30.989114], + [107.983254, 30.983983], + [108.00358, 31.025533], + [108.060246, 31.052197], + [108.026985, 31.061938], + [108.009123, 31.109602], + [108.025753, 31.116263], + [108.089811, 31.204859], + [108.07626, 31.231985], + [108.031297, 31.217144], + [108.038688, 31.252964], + [108.095354, 31.268311], + [108.185898, 31.336831], + [108.153869, 31.371073], + [108.216079, 31.41041], + [108.224086, 31.464024], + [108.193289, 31.467598], + [108.191441, 31.492096], + [108.233941, 31.506894], + [108.254883, 31.49873], + [108.344194, 31.512506], + [108.339266, 31.539033], + [108.386078, 31.544134], + [108.390389, 31.591555], + [108.442744, 31.633856], + [108.468614, 31.636404], + [108.519121, 31.665952], + [108.546838, 31.665442], + [108.514809, 31.693963], + [108.50557, 31.734182], + [108.535135, 31.757592], + [108.462454, 31.780488], + [108.455063, 31.814059], + [108.429194, 31.809482], + [108.391005, 31.829822], + [108.386078, 31.854226], + [108.343578, 31.860834], + [108.259194, 31.967006], + [108.307238, 31.997463], + [108.351585, 31.971575], + [108.370063, 31.988835], + [108.329411, 32.020299], + [108.362056, 32.035521], + [108.344194, 32.067477], + [108.372527, 32.077112], + [108.42981, 32.061391], + [108.452599, 32.090296], + [108.399628, 32.147065], + [108.379303, 32.153652], + [108.379303, 32.153652], + [108.379918, 32.154158], + [108.379918, 32.154158], + [108.370063, 32.172397], + [108.399013, 32.194176], + [108.480317, 32.182527], + [108.509882, 32.201266], + [108.507418, 32.245819], + [108.469846, 32.270618], + [108.414411, 32.252399], + [108.389773, 32.263533], + [108.310933, 32.232152], + [108.240716, 32.274666], + [108.179738, 32.221521], + [108.156948, 32.239239], + [108.143398, 32.219495], + [108.086731, 32.233165], + [108.018362, 32.2119], + [108.024521, 32.177462], + [107.979558, 32.146051], + [107.924739, 32.197215], + [107.890247, 32.214432], + [107.864377, 32.201266], + [107.812022, 32.247844], + [107.753508, 32.338399], + [107.707929, 32.331826], + [107.680827, 32.397035], + [107.648183, 32.413709], + [107.598291, 32.411688], + [107.527458, 32.38238], + [107.489886, 32.425328], + [107.456625, 32.41775], + [107.460937, 32.453612], + [107.438763, 32.465732], + [107.436299, 32.529835], + [107.382097, 32.54043], + [107.356843, 32.506622], + [107.313727, 32.489965], + [107.287858, 32.457147], + [107.263836, 32.403099], + [107.212097, 32.428864], + [107.189924, 32.468256], + [107.127098, 32.482393], + [107.080286, 32.542448], + [107.108004, 32.600951], + [107.098765, 32.649338], + [107.05996, 32.686115], + [107.066736, 32.708779], + [107.012533, 32.721367], + [106.912751, 32.704247], + [106.903512, 32.721367], + [106.854853, 32.724388], + [106.82344, 32.705254], + [106.793259, 32.712807], + [106.783404, 32.735967], + [106.733513, 32.739491], + [106.670071, 32.694678], + [106.626955, 32.682086], + [106.585687, 32.68813], + [106.517934, 32.668485], + [106.498224, 32.649338], + [106.451412, 32.65992], + [106.421231, 32.616579], + [106.389203, 32.62666], + [106.347935, 32.671003], + [106.301123, 32.680071], + [106.267863, 32.673522], + [106.254928, 32.693671], + [106.17424, 32.6977], + [106.120037, 32.719856], + [106.071378, 32.758114], + [106.07261, 32.76365], + [106.093552, 32.82402], + [106.071378, 32.828546], + [106.044277, 32.864747], + [106.011632, 32.829552], + [105.969132, 32.849162], + [105.93156, 32.826032], + [105.893371, 32.838603], + [105.849024, 32.817985], + [105.825002, 32.824523], + [105.822538, 32.770192], + [105.779423, 32.750061], + [105.768952, 32.767676], + [105.719061, 32.759624], + [105.677793, 32.726402], + [105.596489, 32.69921], + [105.585402, 32.728919], + [105.563844, 32.724891], + [105.555221, 32.794343], + [105.534279, 32.790822], + [105.524424, 32.847654], + [105.495475, 32.873292], + [105.49917, 32.911986], + [105.467757, 32.930071], + [105.414171, 32.922034], + [105.408011, 32.885857], + [105.38091, 32.876307], + [105.396308, 32.85067], + [105.396308, 32.85067], + [105.427721, 32.784281], + [105.454207, 32.767173], + [105.448663, 32.732946], + [105.368591, 32.712807], + [105.347033, 32.68259], + [105.297758, 32.656897], + [105.263265, 32.652362], + [105.219534, 32.666469], + [105.215222, 32.63674], + [105.185041, 32.617587], + [105.111128, 32.593893], + [105.0791, 32.637244], + [105.026745, 32.650346], + [104.925115, 32.607505], + [104.881999, 32.600951], + [104.845659, 32.653873], + [104.820405, 32.662943], + [104.795768, 32.643292], + [104.739717, 32.635228], + [104.696601, 32.673522], + [104.643015, 32.661935], + [104.592508, 32.695685], + [104.582653, 32.722374], + [104.526602, 32.728416], + [104.51182, 32.753585], + [104.458849, 32.748551], + [104.363994, 32.822511], + [104.294393, 32.835586], + [104.277147, 32.90244], + [104.288234, 32.942628], + [104.345516, 32.940117], + [104.378161, 32.953174], + [104.383704, 32.994343], + [104.426204, 33.010906], + [104.391711, 33.035493], + [104.337509, 33.038002], + [104.378161, 33.109214], + [104.351059, 33.158828], + [104.32827, 33.223934], + [104.323958, 33.26898], + [104.303632, 33.304499], + [104.333813, 33.315502], + [104.386168, 33.298497], + [104.420045, 33.327004], + [104.373849, 33.345004], + [104.292545, 33.336505], + [104.272219, 33.391486], + [104.22048, 33.404477], + [104.213089, 33.446932], + [104.180444, 33.472895], + [104.155191, 33.542755], + [104.176749, 33.5996], + [104.103452, 33.663381], + [104.046169, 33.686291], + [103.980264, 33.670852], + [103.861388, 33.682307], + [103.778236, 33.658898], + [103.690772, 33.69376], + [103.667983, 33.685793], + [103.645809, 33.708697], + [103.593454, 33.716164], + [103.563889, 33.699735], + [103.552186, 33.671351], + [103.520157, 33.678323], + [103.545411, 33.719649], + [103.518309, 33.807213], + [103.464723, 33.80224], + [103.434542, 33.752993], + [103.35447, 33.743539], + [103.278709, 33.774387], + [103.284868, 33.80224], + [103.24976, 33.814175], + [103.228202, 33.79478], + [103.165376, 33.805721], + [103.153673, 33.819147], + [103.181391, 33.900649], + [103.16476, 33.929454], + [103.1315, 33.931937], + [103.120413, 33.953286], + [103.157369, 33.998944], + [103.147514, 34.036644], + [103.119797, 34.03466], + [103.129652, 34.065899], + [103.178927, 34.079779], + [103.121644, 34.112487], + [103.124108, 34.162022], + [103.100087, 34.181828], + [103.052043, 34.195194], + [103.005848, 34.184798], + [102.973203, 34.205588], + [102.977515, 34.252595], + [102.949181, 34.292159], + [102.911609, 34.312923], + [102.85987, 34.301058], + [102.856791, 34.270895], + [102.798276, 34.272874], + [102.779798, 34.236764], + [102.728675, 34.235774], + [102.694799, 34.198659], + [102.664002, 34.192719], + [102.651067, 34.165983], + [102.598712, 34.14766], + [102.655994, 34.113478], + [102.649219, 34.080275], + [102.615958, 34.099604], + [102.511865, 34.086222], + [102.471213, 34.072839], + [102.437336, 34.087214], + [102.406539, 34.033172], + [102.392372, 33.971651], + [102.345561, 33.969666], + [102.315996, 33.993983], + [102.287047, 33.977607], + [102.248858, 33.98654], + [102.226069, 33.963214], + [102.16817, 33.983066], + [102.136142, 33.965199], + [102.25317, 33.861399], + [102.261177, 33.821136], + [102.243315, 33.786823], + [102.296286, 33.783838], + [102.324619, 33.754486], + [102.284583, 33.719151], + [102.342481, 33.725622], + [102.31538, 33.665374], + [102.346793, 33.605582], + [102.440416, 33.574673], + [102.477988, 33.543254], + [102.446575, 33.53228], + [102.461358, 33.501345], + [102.462589, 33.449429], + [102.447807, 33.454922], + [102.392988, 33.404477], + [102.368967, 33.41247], + [102.310452, 33.397982], + [102.296286, 33.413969], + [102.258098, 33.409472], + [102.218062, 33.349503], + [102.192192, 33.337005], + [102.217446, 33.247961], + [102.200815, 33.223434], + [102.160163, 33.242956], + [102.144765, 33.273983], + [102.117047, 33.288492], + [102.08933, 33.227439], + [102.08933, 33.204908], + [102.054838, 33.189884], + [101.99386, 33.1999], + [101.935345, 33.186879], + [101.921795, 33.153817], + [101.887302, 33.135778], + [101.865744, 33.103198], + [101.825708, 33.119239], + [101.841723, 33.184876], + [101.83002, 33.213921], + [101.770274, 33.248962], + [101.769658, 33.26898], + [101.877447, 33.314502], + [101.887302, 33.383991], + [101.915635, 33.425957], + [101.946432, 33.442937], + [101.906396, 33.48188], + [101.907012, 33.539264], + [101.884222, 33.578163], + [101.844186, 33.602591], + [101.831252, 33.554726], + [101.783208, 33.556721], + [101.769042, 33.538765], + [101.777665, 33.533776], + [101.769042, 33.45592], + [101.695745, 33.433948], + [101.663716, 33.383991], + [101.64955, 33.323004], + [101.677883, 33.297497], + [101.735781, 33.279987], + [101.709912, 33.21292], + [101.653861, 33.162835], + [101.661252, 33.135778], + [101.633535, 33.101193], + [101.557775, 33.167344], + [101.515275, 33.192889], + [101.487557, 33.226938], + [101.403174, 33.225436], + [101.386543, 33.207412], + [101.393935, 33.157826], + [101.381616, 33.153316], + [101.297232, 33.262475], + [101.217776, 33.256469], + [101.182668, 33.26948], + [101.156798, 33.236449], + [101.124769, 33.221431], + [101.11553, 33.194893], + [101.169733, 33.10019], + [101.143863, 33.086151], + [101.146327, 33.056563], + [101.184515, 33.041514], + [101.171581, 33.009902], + [101.183899, 32.984304], + [101.129081, 32.989324], + [101.134624, 32.95217], + [101.124153, 32.909976], + [101.178356, 32.892892], + [101.223935, 32.855698], + [101.237486, 32.825026], + [101.22332, 32.725898], + [101.157414, 32.661431], + [101.124769, 32.658408], + [101.077342, 32.68259], + [101.030531, 32.660424], + [100.99727, 32.627668], + [100.956618, 32.621116], + [100.93198, 32.600447], + [100.887633, 32.632708], + [100.834046, 32.648835], + [100.77122, 32.643795], + [100.690532, 32.678056], + [100.71209, 32.645307], + [100.710242, 32.610026], + [100.673286, 32.628172], + [100.661583, 32.616075], + [100.657887, 32.546484], + [100.645568, 32.526303], + [100.603069, 32.553547], + [100.54517, 32.569687], + [100.516837, 32.632204], + [100.470026, 32.694678], + [100.450932, 32.694678], + [100.420135, 32.73194], + [100.378251, 32.698707], + [100.399193, 32.756101], + [100.339447, 32.719353], + [100.258759, 32.742511], + [100.231041, 32.696189], + [100.229809, 32.650346], + [100.208252, 32.606497], + [100.189773, 32.630692], + [100.109701, 32.640268], + [100.088143, 32.668988], + [100.139266, 32.724388], + [100.117093, 32.802392], + [100.123252, 32.837095], + [100.064738, 32.895907], + [100.029629, 32.895907], + [100.038252, 32.929066], + [99.956332, 32.948152], + [99.947709, 32.986814], + [99.877492, 33.045527], + [99.877492, 32.993339], + [99.851007, 32.941623], + [99.805427, 32.940619], + [99.788181, 32.956689], + [99.764159, 32.924545], + [99.791877, 32.883344], + [99.766623, 32.826032], + [99.760464, 32.769689], + [99.717964, 32.732443], + [99.700718, 32.76667], + [99.646515, 32.774721], + [99.640355, 32.790822], + [99.589233, 32.789312], + [99.558436, 32.839106], + [99.45311, 32.862233], + [99.376118, 32.899927], + [99.353944, 32.885354], + [99.268944, 32.878318], + [99.24677, 32.924043], + [99.235067, 32.982296], + [99.214741, 32.991332], + [99.196263, 33.035493], + [99.124814, 33.046028], + [99.090322, 33.079131], + [99.024416, 33.094675], + [99.014561, 33.081137], + [98.971445, 33.098185], + [98.967134, 33.115229], + [98.92217, 33.118738], + [98.858728, 33.150811], + [98.804526, 33.219428], + [98.802062, 33.270481], + [98.759562, 33.276985], + [98.779888, 33.370497], + [98.736157, 33.406975], + [98.742316, 33.477887], + [98.725686, 33.503341], + [98.678258, 33.522801], + [98.648077, 33.548741], + [98.652389, 33.595114], + [98.622824, 33.610067], + [98.61728, 33.637476], + [98.6567, 33.64744], + [98.610505, 33.682805], + [98.582788, 33.731595], + [98.539672, 33.746525], + [98.51873, 33.77389], + [98.494092, 33.768915], + [98.492861, 33.796272], + [98.463295, 33.848477], + [98.434962, 33.843009], + [98.407245, 33.867362], + [98.425723, 33.913066], + [98.415252, 33.956761], + [98.440506, 33.981577], + [98.428187, 34.029204], + [98.396774, 34.053008], + [98.399854, 34.085231], + [98.344419, 34.094648], + [98.258188, 34.083249], + [98.206449, 34.08424], + [98.158405, 34.107037], + [98.098043, 34.122892], + [98.028442, 34.122892], + [97.95453, 34.190739], + [97.898479, 34.209548], + [97.8104, 34.207568], + [97.796849, 34.199154], + [97.796849, 34.199154], + [97.789458, 34.182818], + [97.789458, 34.182818], + [97.766668, 34.158555], + [97.665654, 34.126855], + [97.70261, 34.036644], + [97.652719, 33.998448], + [97.660111, 33.956264], + [97.629314, 33.919523], + [97.601596, 33.929951], + [97.52214, 33.903133], + [97.503662, 33.912073], + [97.460546, 33.887236], + [97.395257, 33.889224], + [97.398336, 33.848477], + [97.371851, 33.842015], + [97.373083, 33.817655], + [97.406344, 33.795278], + [97.422974, 33.754984], + [97.418046, 33.728608], + [97.435293, 33.682307], + [97.415583, 33.605582], + [97.450075, 33.582152], + [97.523372, 33.577166], + [97.511669, 33.520805], + [97.552321, 33.465906], + [97.625618, 33.461412], + [97.674893, 33.432949], + [97.754349, 33.409972], + [97.676125, 33.341004], + [97.622538, 33.337005], + [97.607756, 33.263976], + [97.548626, 33.203907], + [97.487648, 33.168346], + [97.498119, 33.137783], + [97.487032, 33.107209], + [97.517213, 33.097683], + [97.542466, 33.035995], + [97.499966, 33.011408], + [97.523988, 32.988822], + [97.438372, 32.976271], + [97.375547, 32.956689], + [97.347829, 32.895907], + [97.376163, 32.886359], + [97.392793, 32.828546], + [97.386018, 32.77925], + [97.429133, 32.714318], + [97.42359, 32.70475], + [97.48272, 32.654377], + [97.535075, 32.638252], + [97.543698, 32.62162], + [97.607756, 32.614059], + [97.616995, 32.586329], + [97.700763, 32.53488], + [97.730944, 32.527312], + [97.795617, 32.521257], + [97.80732, 32.50006], + [97.863986, 32.499051], + [97.880001, 32.486431], + [97.940363, 32.482393], + [98.079565, 32.415224], + [98.107283, 32.391476], + [98.125145, 32.401077], + [98.218768, 32.342444], + [98.208913, 32.318171], + [98.23047, 32.262521], + [98.218768, 32.234683], + [98.260035, 32.208862], + [98.303151, 32.121726], + [98.357354, 32.087253], + [98.404781, 32.045159], + [98.402933, 32.026896], + [98.434962, 32.007613], + [98.432498, 31.922825], + [98.399238, 31.895899], + [98.426339, 31.856767], + [98.414636, 31.832365], + [98.461448, 31.800327], + [98.508875, 31.751995], + [98.516882, 31.717383], + [98.545831, 31.717383], + [98.553839, 31.660349], + [98.619128, 31.591555], + [98.651157, 31.57881], + [98.696736, 31.538523], + [98.714599, 31.508935], + [98.844562, 31.429817], + [98.84333, 31.416028], + [98.887062, 31.37465], + [98.810685, 31.306668], + [98.805758, 31.279052], + [98.773113, 31.249382], + [98.691809, 31.333253], + [98.643766, 31.338876], + [98.616048, 31.3036], + [98.60373, 31.257568], + [98.62344, 31.221238], + [98.602498, 31.192062], + [98.675179, 31.15417], + [98.710287, 31.1178], + [98.712135, 31.082954], + [98.736772, 31.049121], + [98.774961, 31.031174], + [98.806374, 30.995783], + [98.797135, 30.948575], + [98.774345, 30.908019], + [98.797135, 30.87926], + [98.850105, 30.849465], + [98.904924, 30.782649], + [98.957895, 30.765166], + [98.963438, 30.728134], + [98.907388, 30.698292], + [98.92217, 30.609225], + [98.939417, 30.598923], + [98.926482, 30.569556], + [98.932025, 30.521623], + [98.965286, 30.449937], + [98.967134, 30.33482], + [98.986844, 30.280569], + [98.970829, 30.260928], + [98.993003, 30.215429], + [98.9813, 30.182843], + [98.989308, 30.151799], + [99.044742, 30.079842], + [99.036735, 30.053945], + [99.055213, 29.958587], + [99.068148, 29.931621], + [99.0238, 29.846009], + [99.018873, 29.792009], + [98.992387, 29.677163], + [99.014561, 29.607464], + [99.052133, 29.563748], + [99.044742, 29.520013], + [99.066916, 29.421018], + [99.058909, 29.417368], + [99.075539, 29.316186], + [99.114343, 29.243628], + [99.113727, 29.221171], + [99.105104, 29.162656], + [99.118039, 29.100971], + [99.113727, 29.07273], + [99.132206, 28.94869], + [99.123582, 28.890021], + [99.103872, 28.841803], + [99.114343, 28.765763], + [99.134053, 28.734806], + [99.126662, 28.698066], + [99.147604, 28.640831], + [99.183944, 28.58882], + [99.170394, 28.566221], + [99.191952, 28.494714], + [99.187024, 28.44], + [99.16485, 28.425264], + [99.200575, 28.365774], + [99.229524, 28.350502], + [99.237531, 28.317842], + [99.28927, 28.286227], + [99.306516, 28.227714], + [99.374886, 28.18183], + [99.412458, 28.295186], + [99.392748, 28.318369], + [99.437095, 28.398419], + [99.404451, 28.44421], + [99.426625, 28.454207], + [99.396444, 28.491032], + [99.403219, 28.546246], + [99.463581, 28.549401], + [99.466045, 28.579886], + [99.504233, 28.619294], + [99.540573, 28.623497], + [99.53195, 28.677591], + [99.553508, 28.710664], + [99.614486, 28.740054], + [99.609559, 28.784122], + [99.625573, 28.81454], + [99.676696, 28.810345], + [99.717964, 28.846521], + [99.722275, 28.757369], + [99.755536, 28.701216], + [99.79434, 28.699116], + [99.834992, 28.660788], + [99.834376, 28.628225], + [99.873181, 28.631902], + [99.875644, 28.611939], + [99.91876, 28.599329], + [99.985281, 28.529422], + [99.990209, 28.47683], + [100.073977, 28.426317], + [100.057346, 28.368934], + [100.136803, 28.349975], + [100.176223, 28.325218], + [100.147274, 28.288862], + [100.188541, 28.252493], + [100.153433, 28.208202], + [100.102926, 28.201873], + [100.091223, 28.181302], + [100.062274, 28.193962], + [100.033325, 28.184467], + [100.021006, 28.147008], + [100.05673, 28.097922], + [100.088759, 28.029269], + [100.120788, 28.018703], + [100.196549, 27.936254], + [100.170063, 27.907699], + [100.210715, 27.87702], + [100.30865, 27.861149], + [100.30865, 27.830457], + [100.28586, 27.80611], + [100.304954, 27.788639], + [100.311729, 27.724028], + [100.327744, 27.72032], + [100.350534, 27.755809], + [100.412127, 27.816167], + [100.442924, 27.86644], + [100.504518, 27.852154], + [100.511294, 27.827811], + [100.54517, 27.809286], + [100.609228, 27.859033], + [100.634482, 27.915631], + [100.681293, 27.923035], + [100.719481, 27.858503], + [100.707162, 27.800816], + [100.757053, 27.770107], + [100.775532, 27.743098], + [100.782307, 27.691708], + [100.848212, 27.672099], + [100.827886, 27.615904], + [100.854988, 27.623858], + [100.91227, 27.521473], + [100.901183, 27.453517], + [100.936908, 27.469448], + [100.95169, 27.426961], + [101.021907, 27.332899], + [101.026219, 27.270679], + [101.042233, 27.22173], + [101.071798, 27.194585], + [101.119226, 27.208957], + [101.167885, 27.198311], + [101.167885, 27.198311] + ] + ], + [ + [ + [106.264167, 30.20974], + [106.260471, 30.207672], + [106.260471, 30.204051], + [106.260471, 30.19681], + [106.264167, 30.20974] + ] + ], + [ + [ + [106.976809, 30.088127], + [106.975577, 30.088127], + [106.976193, 30.083467], + [106.981736, 30.08502], + [106.980504, 30.087609], + [106.979888, 30.088127], + [106.978656, 30.087609], + [106.977425, 30.087609], + [106.976809, 30.088127] + ] + ], + [ + [ + [105.558916, 30.18543], + [105.556453, 30.187499], + [105.550909, 30.179222], + [105.56138, 30.183878], + [105.558916, 30.18543] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 520000, + "name": "贵州省", + "center": [106.713478, 26.578343], + "centroid": [106.880455, 26.826368], + "childrenNum": 9, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 23, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [109.274262, 28.494714], + [109.23361, 28.474726], + [109.191726, 28.471043], + [109.153538, 28.417369], + [109.152306, 28.349975], + [109.117198, 28.277795], + [109.081473, 28.247749], + [109.101799, 28.202401], + [109.086401, 28.184467], + [109.026655, 28.220331], + [109.005713, 28.162837], + [108.929952, 28.19027], + [108.923793, 28.217167], + [108.89546, 28.219804], + [108.855424, 28.199764], + [108.821547, 28.245113], + [108.772888, 28.212949], + [108.738395, 28.228241], + [108.726692, 28.282011], + [108.761801, 28.304143], + [108.783359, 28.380518], + [108.759953, 28.389995], + [108.780279, 28.42579], + [108.746402, 28.45105], + [108.709446, 28.501026], + [108.700207, 28.48209], + [108.657091, 28.47683], + [108.640461, 28.456838], + [108.688504, 28.422106], + [108.697127, 28.401051], + [108.656475, 28.359981], + [108.667562, 28.334173], + [108.611512, 28.324691], + [108.580099, 28.343128], + [108.576403, 28.38631], + [108.609048, 28.407368], + [108.609664, 28.43579], + [108.586874, 28.463678], + [108.573939, 28.531], + [108.610896, 28.539412], + [108.604736, 28.590922], + [108.636149, 28.621396], + [108.575787, 28.659738], + [108.50249, 28.63768], + [108.501258, 28.626649], + [108.439049, 28.634003], + [108.332491, 28.679166], + [108.347274, 28.736381], + [108.385462, 28.772058], + [108.386078, 28.803003], + [108.352817, 28.815589], + [108.346658, 28.859625], + [108.357745, 28.893165], + [108.345426, 28.943453], + [108.319556, 28.961258], + [108.297999, 29.045527], + [108.306622, 29.079006], + [108.277673, 29.091558], + [108.256115, 29.040295], + [108.193289, 29.072207], + [108.150173, 29.053375], + [108.070717, 29.086328], + [108.026369, 29.039772], + [107.925971, 29.032446], + [107.908725, 29.007327], + [107.882855, 29.00628], + [107.867457, 28.960211], + [107.810175, 28.984295], + [107.823725, 29.034016], + [107.784921, 29.048143], + [107.810791, 29.139137], + [107.749197, 29.199754], + [107.700537, 29.141228], + [107.659885, 29.162656], + [107.605683, 29.164747], + [107.589052, 29.150113], + [107.570574, 29.218037], + [107.486806, 29.174153], + [107.441227, 29.203934], + [107.401807, 29.184603], + [107.408582, 29.138091], + [107.427676, 29.128682], + [107.412278, 29.094696], + [107.369778, 29.091558], + [107.395647, 29.041341], + [107.364235, 29.00942], + [107.396879, 28.993718], + [107.412894, 28.960211], + [107.441227, 28.943977], + [107.41351, 28.911502], + [107.383945, 28.848618], + [107.339597, 28.845997], + [107.327894, 28.810869], + [107.261373, 28.792514], + [107.24659, 28.76209], + [107.219489, 28.772582], + [107.210866, 28.817686], + [107.227496, 28.836037], + [107.194851, 28.838134], + [107.206554, 28.868535], + [107.14188, 28.887925], + [107.016229, 28.882685], + [107.019308, 28.861722], + [106.983584, 28.851239], + [106.988512, 28.776254], + [106.951555, 28.766812], + [106.923222, 28.809821], + [106.872099, 28.777304], + [106.845614, 28.780975], + [106.824056, 28.756319], + [106.86594, 28.690192], + [106.889345, 28.695966], + [106.866556, 28.624548], + [106.830831, 28.623497], + [106.807425, 28.589346], + [106.784636, 28.626649], + [106.756918, 28.607211], + [106.77786, 28.563068], + [106.73844, 28.554657], + [106.726121, 28.51838], + [106.747063, 28.467361], + [106.708259, 28.450524], + [106.697788, 28.47683], + [106.632499, 28.503655], + [106.564745, 28.485247], + [106.567825, 28.523638], + [106.615252, 28.549401], + [106.606629, 28.593024], + [106.63681, 28.622972], + [106.618332, 28.645033], + [106.651593, 28.649235], + [106.617716, 28.66709], + [106.6171, 28.691242], + [106.587535, 28.691767], + [106.56105, 28.719062], + [106.561666, 28.756319], + [106.474202, 28.832891], + [106.45326, 28.817162], + [106.461883, 28.761041], + [106.492064, 28.742153], + [106.528405, 28.677591], + [106.502535, 28.661313], + [106.49268, 28.591448], + [106.466811, 28.586193], + [106.504999, 28.544669], + [106.477282, 28.530474], + [106.403369, 28.569901], + [106.37442, 28.525742], + [106.379348, 28.479986], + [106.349167, 28.473674], + [106.304819, 28.505233], + [106.2925, 28.537309], + [106.254928, 28.539412], + [106.184711, 28.58882], + [106.17116, 28.629275], + [106.14837, 28.642932], + [106.103407, 28.636104], + [106.085544, 28.681792], + [106.030726, 28.694917], + [106.001161, 28.743727], + [105.966668, 28.761041], + [105.937719, 28.686517], + [105.889676, 28.670765], + [105.884748, 28.595126], + [105.808372, 28.599855], + [105.78435, 28.610889], + [105.757249, 28.590397], + [105.74493, 28.616668], + [105.712901, 28.586718], + [105.693191, 28.58882], + [105.68272, 28.534154], + [105.62359, 28.517854], + [105.612503, 28.438947], + [105.643916, 28.431053], + [105.655003, 28.362615], + [105.639604, 28.324164], + [105.68888, 28.284119], + [105.730147, 28.271997], + [105.737539, 28.30309], + [105.76464, 28.308359], + [105.76464, 28.308359], + [105.78743, 28.335753], + [105.824386, 28.306251], + [105.848408, 28.255656], + [105.889676, 28.237732], + [105.860727, 28.159672], + [105.895219, 28.119565], + [105.943878, 28.143314], + [105.975907, 28.107952], + [106.093552, 28.162837], + [106.145291, 28.162837], + [106.206885, 28.134343], + [106.266631, 28.066769], + [106.246305, 28.011835], + [106.286341, 28.007079], + [106.328225, 27.952643], + [106.307899, 27.936782], + [106.304819, 27.899237], + [106.325145, 27.898708], + [106.337464, 27.859033], + [106.306667, 27.808756], + [106.242609, 27.767459], + [106.193334, 27.75422], + [106.120653, 27.779638], + [106.063987, 27.776991], + [106.023335, 27.746805], + [105.985146, 27.749983], + [105.92848, 27.729855], + [105.922937, 27.746805], + [105.868118, 27.732504], + [105.848408, 27.707074], + [105.76772, 27.7182], + [105.722756, 27.706015], + [105.720292, 27.683759], + [105.664242, 27.683759], + [105.62359, 27.666269], + [105.605112, 27.715552], + [105.560148, 27.71979], + [105.508409, 27.769048], + [105.44004, 27.775402], + [105.353809, 27.748924], + [105.308229, 27.704955], + [105.29591, 27.631811], + [105.304533, 27.611661], + [105.25649, 27.582491], + [105.232469, 27.546945], + [105.260186, 27.514573], + [105.234316, 27.489093], + [105.233084, 27.436522], + [105.182577, 27.367451], + [105.184425, 27.392959], + [105.120984, 27.418461], + [105.068013, 27.418461], + [105.01073, 27.379143], + [104.913412, 27.327051], + [104.871528, 27.290891], + [104.851818, 27.299401], + [104.856746, 27.332368], + [104.824717, 27.3531], + [104.77113, 27.317481], + [104.7545, 27.345658], + [104.611602, 27.306846], + [104.570334, 27.331836], + [104.539537, 27.327583], + [104.497037, 27.414743], + [104.467472, 27.414211], + [104.363378, 27.467855], + [104.30856, 27.407305], + [104.295625, 27.37436], + [104.247582, 27.336621], + [104.248813, 27.291955], + [104.210625, 27.297273], + [104.173053, 27.263232], + [104.113923, 27.338216], + [104.084358, 27.330773], + [104.01722, 27.383926], + [104.015372, 27.429086], + [103.956242, 27.425367], + [103.932221, 27.443958], + [103.905119, 27.38552], + [103.903271, 27.347785], + [103.874322, 27.331304], + [103.865699, 27.28185], + [103.80041, 27.26536], + [103.801641, 27.250464], + [103.748671, 27.210021], + [103.696316, 27.126429], + [103.63349, 27.12057], + [103.620555, 27.096598], + [103.652584, 27.092868], + [103.659975, 27.065692], + [103.614396, 27.079548], + [103.601461, 27.061962], + [103.623635, 27.035312], + [103.623019, 27.007056], + [103.675374, 27.051836], + [103.704939, 27.049171], + [103.73204, 27.018785], + [103.753598, 26.963858], + [103.775156, 26.951056], + [103.763453, 26.905702], + [103.779468, 26.87421], + [103.722185, 26.851253], + [103.705555, 26.794642], + [103.725265, 26.742812], + [103.773308, 26.716621], + [103.759142, 26.689355], + [103.748671, 26.623568], + [103.763453, 26.585041], + [103.815808, 26.55239], + [103.819504, 26.529903], + [103.865699, 26.512232], + [103.953163, 26.521336], + [104.008597, 26.511697], + [104.067727, 26.51491], + [104.068343, 26.573266], + [104.121314, 26.638012], + [104.160734, 26.646571], + [104.222328, 26.620358], + [104.268524, 26.617683], + [104.274683, 26.633733], + [104.313487, 26.612867], + [104.353523, 26.620893], + [104.398487, 26.686147], + [104.424356, 26.709137], + [104.468088, 26.644431], + [104.459465, 26.602701], + [104.488414, 26.579689], + [104.556783, 26.590393], + [104.579573, 26.568449], + [104.57095, 26.524549], + [104.598667, 26.520801], + [104.638703, 26.477954], + [104.631928, 26.451702], + [104.665804, 26.434019], + [104.664572, 26.397572], + [104.684283, 26.3772], + [104.659645, 26.335373], + [104.592508, 26.317672], + [104.542616, 26.253282], + [104.548776, 26.226979], + [104.518595, 26.165762], + [104.52845, 26.114186], + [104.499501, 26.070651], + [104.460081, 26.085702], + [104.470552, 26.009352], + [104.438523, 25.92757], + [104.414501, 25.909807], + [104.441602, 25.868889], + [104.42374, 25.841961], + [104.397871, 25.76168], + [104.370769, 25.730415], + [104.328886, 25.760602], + [104.310407, 25.647901], + [104.332581, 25.598796], + [104.389248, 25.595558], + [104.428668, 25.576126], + [104.436059, 25.520512], + [104.418813, 25.499447], + [104.434827, 25.472436], + [104.44961, 25.495126], + [104.483486, 25.494585], + [104.524138, 25.526992], + [104.556783, 25.524832], + [104.543232, 25.400556], + [104.566638, 25.402719], + [104.615913, 25.364871], + [104.646094, 25.356759], + [104.639935, 25.295632], + [104.689826, 25.296173], + [104.736021, 25.268034], + [104.816094, 25.262622], + [104.826565, 25.235558], + [104.806854, 25.224189], + [104.822869, 25.170037], + [104.801927, 25.163537], + [104.753884, 25.214443], + [104.724319, 25.195491], + [104.732326, 25.167871], + [104.695369, 25.122364], + [104.685514, 25.078466], + [104.619609, 25.060577], + [104.684898, 25.054072], + [104.713232, 24.996048], + [104.663957, 24.964584], + [104.635623, 24.903803], + [104.586964, 24.872859], + [104.539537, 24.813663], + [104.542616, 24.75607], + [104.529682, 24.731611], + [104.595587, 24.709323], + [104.628848, 24.660927], + [104.703377, 24.645698], + [104.729246, 24.617953], + [104.771746, 24.659839], + [104.841963, 24.676155], + [104.865985, 24.730524], + [104.899245, 24.752809], + [105.03352, 24.787586], + [105.026745, 24.815836], + [105.039064, 24.872859], + [105.077868, 24.918459], + [105.09573, 24.92877], + [105.131454, 24.959701], + [105.157324, 24.958616], + [105.178266, 24.985199], + [105.212758, 24.995505], + [105.251563, 24.967296], + [105.267577, 24.929313], + [105.334099, 24.9266], + [105.365511, 24.943423], + [105.428337, 24.930941], + [105.457286, 24.87123], + [105.493011, 24.833217], + [105.497322, 24.809318], + [105.573083, 24.797366], + [105.607576, 24.803885], + [105.617431, 24.78161], + [105.70551, 24.768569], + [105.767104, 24.719109], + [105.827466, 24.702799], + [105.863806, 24.729437], + [105.942031, 24.725088], + [105.961741, 24.677786], + [106.024566, 24.633186], + [106.047356, 24.684312], + [106.113878, 24.714216], + [106.150218, 24.762591], + [106.173008, 24.760417], + [106.206269, 24.851139], + [106.197645, 24.885889], + [106.145291, 24.954275], + [106.191486, 24.95319], + [106.215508, 24.981944], + [106.253696, 24.971094], + [106.304819, 24.973807], + [106.332536, 24.988454], + [106.442173, 25.019369], + [106.450181, 25.033468], + [106.519782, 25.054072], + [106.551195, 25.082802], + [106.590615, 25.08768], + [106.63989, 25.132658], + [106.644817, 25.164621], + [106.691013, 25.179245], + [106.732281, 25.162454], + [106.764926, 25.183036], + [106.787715, 25.17112], + [106.853005, 25.186827], + [106.888113, 25.181953], + [106.904128, 25.231768], + [106.933077, 25.250714], + [106.975577, 25.232851], + [107.013765, 25.275611], + [107.012533, 25.352973], + [106.987896, 25.358922], + [106.963874, 25.437852], + [106.996519, 25.442716], + [107.015613, 25.495666], + [107.066736, 25.50917], + [107.064272, 25.559391], + [107.185612, 25.578825], + [107.205322, 25.607971], + [107.228728, 25.604733], + [107.232423, 25.556691], + [107.263836, 25.543193], + [107.336517, 25.461089], + [107.308184, 25.432988], + [107.318039, 25.401637], + [107.358691, 25.393528], + [107.375937, 25.411908], + [107.420901, 25.392987], + [107.409198, 25.347024], + [107.432604, 25.289139], + [107.481263, 25.299961], + [107.489886, 25.276693], + [107.472024, 25.213902], + [107.512676, 25.209029], + [107.576734, 25.256668], + [107.599523, 25.250714], + [107.632168, 25.310241], + [107.659885, 25.316192], + [107.661733, 25.258833], + [107.696226, 25.219858], + [107.700537, 25.194408], + [107.741805, 25.24043], + [107.762131, 25.229061], + [107.760283, 25.188451], + [107.789233, 25.15487], + [107.762747, 25.125073], + [107.839124, 25.115861], + [107.872384, 25.141327], + [107.928435, 25.155954], + [108.001732, 25.196574], + [108.080572, 25.193867], + [108.115065, 25.210112], + [108.143398, 25.269658], + [108.152021, 25.324306], + [108.142782, 25.390825], + [108.193289, 25.405421], + [108.162492, 25.444878], + [108.192673, 25.458928], + [108.251803, 25.430286], + [108.241332, 25.46217], + [108.280752, 25.48], + [108.308469, 25.525912], + [108.348506, 25.536173], + [108.359592, 25.513491], + [108.400244, 25.491344], + [108.418723, 25.443257], + [108.471693, 25.458928], + [108.585642, 25.365952], + [108.589338, 25.335125], + [108.625062, 25.308076], + [108.62999, 25.335666], + [108.600425, 25.432448], + [108.6072, 25.491885], + [108.634917, 25.520512], + [108.68912, 25.533473], + [108.658323, 25.550212], + [108.660787, 25.584763], + [108.68604, 25.587462], + [108.68912, 25.623081], + [108.724844, 25.634952], + [108.783975, 25.628477], + [108.799989, 25.576666], + [108.781511, 25.554531], + [108.814772, 25.526992], + [108.826474, 25.550212], + [108.890532, 25.556151], + [108.8893, 25.543193], + [108.949046, 25.557231], + [109.024807, 25.51241], + [109.088249, 25.550752], + [109.051908, 25.566949], + [109.030966, 25.629556], + [109.075314, 25.693749], + [109.07901, 25.72071], + [109.043285, 25.738502], + [109.007561, 25.734728], + [108.953974, 25.686738], + [108.953974, 25.686738], + [108.900387, 25.682423], + [108.896076, 25.71424], + [108.940423, 25.740119], + [108.963829, 25.732572], + [108.999553, 25.765453], + [108.989698, 25.778926], + [109.048213, 25.790781], + [109.077778, 25.776771], + [109.095024, 25.80533], + [109.143683, 25.795092], + [109.13198, 25.762758], + [109.147995, 25.741736], + [109.206509, 25.788087], + [109.207125, 25.740119], + [109.296436, 25.71424], + [109.340168, 25.731493], + [109.327849, 25.76168], + [109.339552, 25.83442], + [109.359262, 25.836036], + [109.396834, 25.900117], + [109.435022, 25.93349], + [109.408537, 25.967392], + [109.473211, 26.006663], + [109.48245, 26.029788], + [109.452885, 26.055598], + [109.449805, 26.101826], + [109.502776, 26.096451], + [109.513863, 26.128157], + [109.47629, 26.148035], + [109.439334, 26.238789], + [109.467051, 26.313917], + [109.442414, 26.289774], + [109.369733, 26.277432], + [109.351255, 26.264016], + [109.325385, 26.29031], + [109.285965, 26.295676], + [109.271183, 26.327863], + [109.29582, 26.350389], + [109.319842, 26.418477], + [109.38082, 26.454381], + [109.362342, 26.472061], + [109.385747, 26.493487], + [109.381436, 26.518659], + [109.407305, 26.533116], + [109.390675, 26.598955], + [109.35495, 26.658873], + [109.334008, 26.646036], + [109.306291, 26.661012], + [109.283501, 26.698445], + [109.35495, 26.693098], + [109.407305, 26.719829], + [109.447957, 26.759913], + [109.486761, 26.759913], + [109.47629, 26.829894], + [109.467051, 26.83203], + [109.452885, 26.861932], + [109.436254, 26.892359], + [109.555131, 26.946788], + [109.520022, 27.058764], + [109.497848, 27.079548], + [109.486761, 27.053968], + [109.454733, 27.069423], + [109.472595, 27.134951], + [109.441182, 27.117907], + [109.415312, 27.154123], + [109.358646, 27.153058], + [109.33524, 27.139212], + [109.264407, 27.131755], + [109.239154, 27.14933], + [109.21698, 27.114711], + [109.165857, 27.066758], + [109.101183, 27.06889], + [109.128901, 27.122701], + [109.032814, 27.104056], + [109.007561, 27.08008], + [108.940423, 27.044907], + [108.942887, 27.017186], + [108.942887, 27.017186], + [108.877597, 27.01612], + [108.79075, 27.084343], + [108.878829, 27.106187], + [108.926873, 27.160512], + [108.907778, 27.204699], + [108.963213, 27.235565], + [108.983539, 27.26802], + [109.053756, 27.293551], + [109.044517, 27.331304], + [109.103647, 27.336621], + [109.142451, 27.418461], + [109.141835, 27.448207], + [109.167089, 27.41793], + [109.202197, 27.450331], + [109.245313, 27.41793], + [109.300132, 27.423774], + [109.303211, 27.47582], + [109.404841, 27.55066], + [109.461508, 27.567637], + [109.451037, 27.586204], + [109.470131, 27.62863], + [109.45658, 27.673689], + [109.470747, 27.680049], + [109.414081, 27.725087], + [109.366653, 27.721909], + [109.37774, 27.736741], + [109.332777, 27.782815], + [109.346943, 27.838396], + [109.32169, 27.868027], + [109.30198, 27.956343], + [109.319842, 27.988585], + [109.362342, 28.007608], + [109.378972, 28.034551], + [109.335856, 28.063073], + [109.298284, 28.036136], + [109.314298, 28.103729], + [109.33832, 28.141731], + [109.340168, 28.19027], + [109.367885, 28.254602], + [109.388211, 28.268307], + [109.33524, 28.293605], + [109.317994, 28.277795], + [109.275494, 28.313101], + [109.268719, 28.33786], + [109.289045, 28.373673], + [109.264407, 28.392628], + [109.260712, 28.46473], + [109.274262, 28.494714] + ] + ], + [ + [ + [109.47629, 26.829894], + [109.486761, 26.759913], + [109.52187, 26.749226], + [109.522486, 26.749226], + [109.497232, 26.815474], + [109.513247, 26.84004], + [109.509551, 26.877947], + [109.486761, 26.895562], + [109.452885, 26.861932], + [109.467051, 26.83203], + [109.47629, 26.829894] + ] + ], + [ + [ + [109.528645, 26.743881], + [109.568065, 26.726243], + [109.597015, 26.756173], + [109.554515, 26.73533], + [109.528645, 26.743881] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 530000, + "name": "云南省", + "center": [102.712251, 25.040609], + "centroid": [101.485106, 25.008643], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 24, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [105.308229, 27.704955], + [105.290367, 27.712373], + [105.293447, 27.770637], + [105.273736, 27.794992], + [105.313157, 27.810874], + [105.25957, 27.827811], + [105.233084, 27.895534], + [105.284823, 27.935725], + [105.270657, 27.99704], + [105.247867, 28.009193], + [105.218302, 27.990698], + [105.186273, 27.995454], + [105.167795, 28.021345], + [105.186889, 28.054623], + [105.168411, 28.071522], + [105.119752, 28.07205], + [105.061853, 28.096866], + [105.002107, 28.064129], + [104.980549, 28.063073], + [104.975006, 28.020816], + [104.903557, 27.962158], + [104.918339, 27.938897], + [104.888158, 27.914574], + [104.842579, 27.900294], + [104.796999, 27.901352], + [104.761891, 27.884426], + [104.743413, 27.901881], + [104.676275, 27.880723], + [104.63316, 27.850567], + [104.607906, 27.857974], + [104.573413, 27.840512], + [104.52537, 27.889187], + [104.508124, 27.878078], + [104.44961, 27.927794], + [104.40095, 27.952114], + [104.362762, 28.012891], + [104.30856, 28.036136], + [104.304248, 28.050926], + [104.373233, 28.051454], + [104.40095, 28.091586], + [104.448994, 28.113758], + [104.444682, 28.16231], + [104.406494, 28.173389], + [104.402182, 28.202928], + [104.442834, 28.211366], + [104.462544, 28.241422], + [104.44961, 28.269889], + [104.420045, 28.269889], + [104.392943, 28.291497], + [104.384936, 28.329959], + [104.343052, 28.334173], + [104.314103, 28.306778], + [104.282074, 28.343128], + [104.254357, 28.403683], + [104.267908, 28.499448], + [104.260516, 28.536257], + [104.323342, 28.540989], + [104.355987, 28.555183], + [104.375697, 28.5946], + [104.417581, 28.598279], + [104.425588, 28.626649], + [104.372617, 28.649235], + [104.314719, 28.615617], + [104.277147, 28.631902], + [104.252509, 28.660788], + [104.230951, 28.635579], + [104.170589, 28.642932], + [104.117618, 28.634003], + [104.09606, 28.603533], + [104.05972, 28.6277], + [103.953779, 28.600906], + [103.910047, 28.631377], + [103.887873, 28.61982], + [103.850917, 28.66709], + [103.833054, 28.605109], + [103.838598, 28.587244], + [103.802873, 28.563068], + [103.781931, 28.525216], + [103.829975, 28.459995], + [103.828743, 28.44], + [103.860156, 28.383677], + [103.85338, 28.356822], + [103.877402, 28.316262], + [103.828743, 28.285173], + [103.770845, 28.233514], + [103.740048, 28.23615], + [103.701859, 28.198709], + [103.692004, 28.232459], + [103.643961, 28.260401], + [103.573128, 28.230877], + [103.533092, 28.168641], + [103.470266, 28.122204], + [103.430846, 28.044587], + [103.459179, 28.021345], + [103.486281, 28.033495], + [103.515846, 27.965329], + [103.55465, 27.978543], + [103.502295, 27.910343], + [103.509686, 27.843687], + [103.487512, 27.794992], + [103.461027, 27.779638], + [103.393274, 27.709194], + [103.369868, 27.708664], + [103.349542, 27.678459], + [103.29226, 27.632872], + [103.2861, 27.561802], + [103.232514, 27.56976], + [103.19063, 27.523596], + [103.144434, 27.450331], + [103.141355, 27.420586], + [103.080992, 27.396679], + [103.055739, 27.40943], + [102.989833, 27.367983], + [102.941174, 27.405711], + [102.899906, 27.317481], + [102.883892, 27.299401], + [102.883276, 27.258444], + [102.904218, 27.227584], + [102.913457, 27.133886], + [102.870957, 27.026782], + [102.894979, 27.001724], + [102.896211, 26.91264], + [102.949181, 26.843244], + [102.966428, 26.837904], + [102.991681, 26.775409], + [102.983674, 26.76686], + [103.008312, 26.710741], + [103.005232, 26.679195], + [103.026174, 26.664221], + [103.035413, 26.556673], + [103.052659, 26.555602], + [103.052659, 26.514374], + [103.030485, 26.485989], + [102.989833, 26.482775], + [102.988602, 26.413117], + [102.998457, 26.371839], + [102.975667, 26.340736], + [102.893131, 26.338591], + [102.878964, 26.364332], + [102.833385, 26.306406], + [102.785342, 26.298895], + [102.739762, 26.268846], + [102.709581, 26.210336], + [102.659074, 26.221611], + [102.60056, 26.250598], + [102.638748, 26.307479], + [102.629509, 26.336982], + [102.570995, 26.362723], + [102.542046, 26.338591], + [102.440416, 26.300505], + [102.392372, 26.296749], + [102.349257, 26.244694], + [102.245163, 26.212483], + [102.242699, 26.190468], + [102.174946, 26.146961], + [102.152156, 26.10935], + [102.107808, 26.068501], + [102.080091, 26.065275], + [102.020961, 26.096451], + [101.954439, 26.084627], + [101.929186, 26.105588], + [101.899621, 26.099139], + [101.857737, 26.049146], + [101.835563, 26.04592], + [101.839875, 26.082477], + [101.796759, 26.114723], + [101.807846, 26.156093], + [101.773353, 26.168448], + [101.737013, 26.219463], + [101.690202, 26.241473], + [101.630455, 26.224832], + [101.586108, 26.279579], + [101.597195, 26.303187], + [101.64031, 26.318745], + [101.660636, 26.346635], + [101.635383, 26.357361], + [101.637847, 26.388995], + [101.565782, 26.454381], + [101.530057, 26.467239], + [101.506652, 26.499915], + [101.458608, 26.49563], + [101.422884, 26.53151], + [101.395783, 26.591998], + [101.402558, 26.604841], + [101.461688, 26.606447], + [101.461072, 26.640687], + [101.481398, 26.673313], + [101.453065, 26.692563], + [101.513427, 26.768463], + [101.466, 26.786629], + [101.445674, 26.77434], + [101.458608, 26.731054], + [101.435819, 26.740675], + [101.389623, 26.723036], + [101.387159, 26.753501], + [101.358826, 26.771669], + [101.399478, 26.841642], + [101.365602, 26.883819], + [101.311399, 26.903034], + [101.267667, 26.903034], + [101.264587, 26.955323], + [101.227015, 26.959057], + [101.228863, 26.981992], + [101.136472, 27.023584], + [101.157414, 27.094999], + [101.145095, 27.103523], + [101.170349, 27.175421], + [101.167885, 27.198311], + [101.167885, 27.198311], + [101.119226, 27.208957], + [101.071798, 27.194585], + [101.042233, 27.22173], + [101.026219, 27.270679], + [101.021907, 27.332899], + [100.95169, 27.426961], + [100.936908, 27.469448], + [100.901183, 27.453517], + [100.91227, 27.521473], + [100.854988, 27.623858], + [100.827886, 27.615904], + [100.848212, 27.672099], + [100.782307, 27.691708], + [100.775532, 27.743098], + [100.757053, 27.770107], + [100.707162, 27.800816], + [100.719481, 27.858503], + [100.681293, 27.923035], + [100.634482, 27.915631], + [100.609228, 27.859033], + [100.54517, 27.809286], + [100.511294, 27.827811], + [100.504518, 27.852154], + [100.442924, 27.86644], + [100.412127, 27.816167], + [100.350534, 27.755809], + [100.327744, 27.72032], + [100.311729, 27.724028], + [100.304954, 27.788639], + [100.28586, 27.80611], + [100.30865, 27.830457], + [100.30865, 27.861149], + [100.210715, 27.87702], + [100.170063, 27.907699], + [100.196549, 27.936254], + [100.120788, 28.018703], + [100.088759, 28.029269], + [100.05673, 28.097922], + [100.021006, 28.147008], + [100.033325, 28.184467], + [100.062274, 28.193962], + [100.091223, 28.181302], + [100.102926, 28.201873], + [100.153433, 28.208202], + [100.188541, 28.252493], + [100.147274, 28.288862], + [100.176223, 28.325218], + [100.136803, 28.349975], + [100.057346, 28.368934], + [100.073977, 28.426317], + [99.990209, 28.47683], + [99.985281, 28.529422], + [99.91876, 28.599329], + [99.875644, 28.611939], + [99.873181, 28.631902], + [99.834376, 28.628225], + [99.834992, 28.660788], + [99.79434, 28.699116], + [99.755536, 28.701216], + [99.722275, 28.757369], + [99.717964, 28.846521], + [99.676696, 28.810345], + [99.625573, 28.81454], + [99.609559, 28.784122], + [99.614486, 28.740054], + [99.553508, 28.710664], + [99.53195, 28.677591], + [99.540573, 28.623497], + [99.504233, 28.619294], + [99.466045, 28.579886], + [99.463581, 28.549401], + [99.403219, 28.546246], + [99.396444, 28.491032], + [99.426625, 28.454207], + [99.404451, 28.44421], + [99.437095, 28.398419], + [99.392748, 28.318369], + [99.412458, 28.295186], + [99.374886, 28.18183], + [99.306516, 28.227714], + [99.28927, 28.286227], + [99.237531, 28.317842], + [99.229524, 28.350502], + [99.200575, 28.365774], + [99.16485, 28.425264], + [99.187024, 28.44], + [99.191952, 28.494714], + [99.170394, 28.566221], + [99.183944, 28.58882], + [99.147604, 28.640831], + [99.126662, 28.698066], + [99.134053, 28.734806], + [99.114343, 28.765763], + [99.103872, 28.841803], + [99.123582, 28.890021], + [99.132206, 28.94869], + [99.113727, 29.07273], + [99.118039, 29.100971], + [99.105104, 29.162656], + [99.113727, 29.221171], + [99.037351, 29.20759], + [99.024416, 29.188783], + [98.9813, 29.204978], + [98.960974, 29.165792], + [98.967134, 29.128159], + [98.991771, 29.105677], + [99.013329, 29.036632], + [98.925866, 28.978536], + [98.917859, 28.886877], + [98.973909, 28.864867], + [98.972677, 28.832367], + [98.922786, 28.823978], + [98.912931, 28.800906], + [98.852569, 28.798283], + [98.827932, 28.821356], + [98.821772, 28.920931], + [98.786048, 28.998952], + [98.757714, 29.004186], + [98.70228, 28.9644], + [98.655469, 28.976966], + [98.624056, 28.95864], + [98.6567, 28.910454], + [98.643766, 28.895261], + [98.668403, 28.843376], + [98.652389, 28.817162], + [98.683802, 28.740054], + [98.666555, 28.712239], + [98.594491, 28.667615], + [98.637606, 28.552029], + [98.619128, 28.50944], + [98.625903, 28.489455], + [98.673947, 28.478934], + [98.693041, 28.43158], + [98.740468, 28.348395], + [98.746628, 28.321003], + [98.710287, 28.288862], + [98.712135, 28.229296], + [98.649925, 28.200291], + [98.625903, 28.165475], + [98.559382, 28.182885], + [98.494092, 28.141203], + [98.464527, 28.151229], + [98.428803, 28.104785], + [98.389383, 28.114814], + [98.389999, 28.16442], + [98.370289, 28.18394], + [98.37768, 28.246167], + [98.353042, 28.293078], + [98.317934, 28.324691], + [98.301303, 28.384204], + [98.208913, 28.358401], + [98.207681, 28.330486], + [98.231702, 28.314681], + [98.266811, 28.242477], + [98.21692, 28.212949], + [98.169492, 28.206093], + [98.17442, 28.163365], + [98.139311, 28.142259], + [98.160253, 28.101089], + [98.133152, 27.990698], + [98.143007, 27.948942], + [98.187355, 27.939426], + [98.205217, 27.889716], + [98.169492, 27.851096], + [98.215688, 27.810874], + [98.234166, 27.690648], + [98.283441, 27.654608], + [98.310542, 27.583552], + [98.317318, 27.51935], + [98.337644, 27.508734], + [98.388767, 27.515104], + [98.429419, 27.549068], + [98.430035, 27.653547], + [98.444201, 27.665209], + [98.474998, 27.634462], + [98.53536, 27.620676], + [98.554454, 27.646126], + [98.587099, 27.587265], + [98.583404, 27.571351], + [98.650541, 27.567637], + [98.662244, 27.586734], + [98.706591, 27.553313], + [98.685034, 27.484315], + [98.704744, 27.462014], + [98.686881, 27.425367], + [98.702896, 27.412618], + [98.706591, 27.362136], + [98.741084, 27.330241], + [98.734925, 27.287168], + [98.717062, 27.271211], + [98.723222, 27.221198], + [98.696121, 27.211086], + [98.713983, 27.139744], + [98.712751, 27.075817], + [98.765722, 27.05077], + [98.762642, 27.018252], + [98.732461, 27.002257], + [98.757098, 26.877947], + [98.730613, 26.851253], + [98.762026, 26.798916], + [98.746012, 26.696841], + [98.770033, 26.690424], + [98.762642, 26.660478], + [98.781736, 26.620893], + [98.773113, 26.578083], + [98.753403, 26.559349], + [98.757098, 26.491881], + [98.741084, 26.432947], + [98.750323, 26.424372], + [98.733693, 26.350926], + [98.681338, 26.308016], + [98.672715, 26.239863], + [98.713367, 26.231274], + [98.735541, 26.185097], + [98.712751, 26.156093], + [98.720142, 26.127082], + [98.661012, 26.087852], + [98.656084, 26.139977], + [98.632679, 26.145887], + [98.575396, 26.118485], + [98.602498, 26.054523], + [98.614201, 25.968468], + [98.637606, 25.971696], + [98.686881, 25.925955], + [98.705976, 25.855426], + [98.677642, 25.816105], + [98.640686, 25.798864], + [98.553839, 25.845731], + [98.529201, 25.840884], + [98.476846, 25.77731], + [98.461448, 25.735267], + [98.457752, 25.682963], + [98.409709, 25.664084], + [98.402317, 25.593939], + [98.326557, 25.566409], + [98.314854, 25.543193], + [98.247717, 25.607971], + [98.170724, 25.620383], + [98.189818, 25.569108], + [98.163949, 25.524292], + [98.131304, 25.51025], + [98.15779, 25.457307], + [98.137464, 25.381633], + [98.101123, 25.388662], + [98.099891, 25.354055], + [98.06971, 25.311864], + [98.006884, 25.298338], + [98.0075, 25.279399], + [97.940363, 25.214985], + [97.904023, 25.216609], + [97.875689, 25.25721], + [97.839349, 25.27074], + [97.796233, 25.155954], + [97.743262, 25.078466], + [97.719857, 25.080634], + [97.727864, 25.04377], + [97.716777, 24.978147], + [97.729712, 24.908689], + [97.785762, 24.876117], + [97.797465, 24.845709], + [97.765436, 24.823984], + [97.680437, 24.827243], + [97.652103, 24.790846], + [97.569567, 24.765852], + [97.547394, 24.739221], + [97.569567, 24.708236], + [97.570799, 24.602719], + [97.554785, 24.490577], + [97.530147, 24.443187], + [97.588662, 24.435559], + [97.669966, 24.452993], + [97.679821, 24.401228], + [97.716161, 24.358711], + [97.662574, 24.339083], + [97.665038, 24.296544], + [97.721089, 24.295999], + [97.767284, 24.258357], + [97.729712, 24.227252], + [97.72848, 24.183585], + [97.754349, 24.163929], + [97.748806, 24.160653], + [97.743262, 24.159561], + [97.730944, 24.113685], + [97.700763, 24.093473], + [97.697067, 24.092927], + [97.637321, 24.04812], + [97.628698, 24.004938], + [97.572647, 23.983068], + [97.529531, 23.943146], + [97.5283, 23.926736], + [97.618227, 23.888438], + [97.640401, 23.866001], + [97.647176, 23.840823], + [97.684132, 23.876946], + [97.718009, 23.867643], + [97.72848, 23.895551], + [97.763588, 23.907041], + [97.795617, 23.951897], + [97.8104, 23.943146], + [97.863371, 23.978693], + [97.896015, 23.974319], + [97.902175, 24.014231], + [97.984095, 24.031177], + [97.995182, 24.04648], + [98.091268, 24.085824], + [98.096196, 24.08637], + [98.123297, 24.092927], + [98.125761, 24.092927], + [98.132536, 24.09238], + [98.19721, 24.09839], + [98.219999, 24.113685], + [98.343187, 24.098936], + [98.37768, 24.114232], + [98.48239, 24.122425], + [98.487933, 24.123517], + [98.547063, 24.128433], + [98.593875, 24.08036], + [98.646229, 24.106038], + [98.681954, 24.100029], + [98.71891, 24.127887], + [98.818692, 24.133348], + [98.841482, 24.126794], + [98.876591, 24.15137], + [98.895069, 24.098936], + [98.807606, 24.025164], + [98.773729, 24.022431], + [98.727533, 23.970491], + [98.701048, 23.981427], + [98.673331, 23.960647], + [98.701048, 23.946427], + [98.68565, 23.90157], + [98.701664, 23.834254], + [98.669019, 23.800857], + [98.696121, 23.784429], + [98.784816, 23.781691], + [98.824236, 23.727462], + [98.811917, 23.703354], + [98.835939, 23.683625], + [98.847026, 23.632097], + [98.882134, 23.620035], + [98.882134, 23.595358], + [98.844562, 23.578904], + [98.80391, 23.540504], + [98.826084, 23.470257], + [98.874743, 23.483431], + [98.912315, 23.426333], + [98.920938, 23.360971], + [98.872895, 23.329651], + [98.906772, 23.331849], + [98.936953, 23.309866], + [98.928946, 23.26589], + [98.889525, 23.209249], + [98.906772, 23.185595], + [99.002242, 23.160287], + [99.057677, 23.164689], + [99.048438, 23.11461], + [99.106336, 23.086536], + [99.187024, 23.100299], + [99.255393, 23.077727], + [99.281879, 23.101399], + [99.3484, 23.12892], + [99.380429, 23.099748], + [99.440791, 23.079379], + [99.477747, 23.083233], + [99.528255, 23.065614], + [99.517168, 23.006685], + [99.533798, 22.961507], + [99.563363, 22.925684], + [99.531334, 22.897019], + [99.446951, 22.934503], + [99.43648, 22.913557], + [99.462965, 22.844635], + [99.401371, 22.826434], + [99.385357, 22.761882], + [99.326842, 22.751396], + [99.31514, 22.737598], + [99.339777, 22.708894], + [99.385973, 22.57136], + [99.359487, 22.535435], + [99.382277, 22.493418], + [99.297277, 22.41156], + [99.251698, 22.393301], + [99.278183, 22.34626], + [99.233836, 22.296434], + [99.235683, 22.250468], + [99.207966, 22.232188], + [99.175321, 22.185647], + [99.188256, 22.162924], + [99.156227, 22.159599], + [99.219669, 22.110816], + [99.294814, 22.109152], + [99.35456, 22.095845], + [99.400139, 22.100281], + [99.486987, 22.128557], + [99.516552, 22.099726], + [99.562747, 22.113034], + [99.578762, 22.098617], + [99.581841, 22.103053], + [99.648979, 22.100835], + [99.696406, 22.067562], + [99.762927, 22.068117], + [99.870101, 22.029288], + [99.871333, 22.067007], + [99.972347, 22.053141], + [99.965571, 22.014309], + [100.000064, 21.973245], + [99.982202, 21.919401], + [99.960028, 21.907186], + [99.944014, 21.821097], + [99.991441, 21.703821], + [100.049339, 21.669899], + [100.094303, 21.702709], + [100.131875, 21.699929], + [100.169447, 21.663225], + [100.107853, 21.585337], + [100.123252, 21.565302], + [100.131259, 21.504066], + [100.168831, 21.482906], + [100.184846, 21.516315], + [100.206404, 21.509634], + [100.235353, 21.466756], + [100.298795, 21.477894], + [100.349302, 21.528564], + [100.437381, 21.533017], + [100.48296, 21.458958], + [100.526692, 21.471211], + [100.579047, 21.451717], + [100.691764, 21.510748], + [100.730568, 21.518542], + [100.753358, 21.555283], + [100.789082, 21.570867], + [100.804481, 21.609821], + [100.847597, 21.634856], + [100.870386, 21.67268], + [100.896872, 21.68269], + [100.899335, 21.684915], + [100.936292, 21.694368], + [100.937524, 21.693812], + [101.015132, 21.707157], + [101.089661, 21.773865], + [101.123537, 21.771642], + [101.111835, 21.746074], + [101.116762, 21.691032], + [101.153102, 21.669343], + [101.169117, 21.590345], + [101.146943, 21.560293], + [101.209153, 21.55751], + [101.210385, 21.509077], + [101.225167, 21.499055], + [101.193138, 21.473996], + [101.194986, 21.424979], + [101.142631, 21.409379], + [101.183899, 21.334699], + [101.244877, 21.302364], + [101.246725, 21.275598], + [101.222088, 21.234324], + [101.290457, 21.17853], + [101.387775, 21.225956], + [101.439514, 21.227072], + [101.532521, 21.252174], + [101.601506, 21.233208], + [101.588572, 21.191365], + [101.605818, 21.172392], + [101.672339, 21.194713], + [101.703136, 21.14616], + [101.76473, 21.147835], + [101.794911, 21.208104], + [101.834331, 21.204756], + [101.833715, 21.252731], + [101.791832, 21.285636], + [101.745636, 21.297345], + [101.730238, 21.336929], + [101.749948, 21.409379], + [101.741324, 21.482906], + [101.772737, 21.512975], + [101.755491, 21.538027], + [101.754875, 21.58478], + [101.804766, 21.577546], + [101.828788, 21.617054], + [101.807846, 21.644313], + [101.780129, 21.640975], + [101.76781, 21.716054], + [101.747484, 21.729953], + [101.771506, 21.833319], + [101.740093, 21.845541], + [101.735165, 21.875534], + [101.700057, 21.897191], + [101.701288, 21.938832], + [101.666796, 21.934391], + [101.606434, 21.967695], + [101.626144, 22.005986], + [101.573789, 22.115251], + [101.602738, 22.131883], + [101.596579, 22.161262], + [101.547304, 22.238282], + [101.56455, 22.269299], + [101.625528, 22.28259], + [101.671723, 22.372826], + [101.648318, 22.400494], + [101.672339, 22.47517], + [101.715455, 22.477935], + [101.774585, 22.506135], + [101.824476, 22.45692], + [101.823244, 22.42705], + [101.862665, 22.389427], + [101.901469, 22.384447], + [101.907628, 22.437007], + [101.978461, 22.427603], + [102.046214, 22.458026], + [102.131214, 22.430922], + [102.145381, 22.397727], + [102.179257, 22.430369], + [102.270416, 22.419858], + [102.25625, 22.457473], + [102.322771, 22.554227], + [102.356648, 22.563623], + [102.404691, 22.629925], + [102.384365, 22.679631], + [102.43672, 22.699508], + [102.45951, 22.762986], + [102.510633, 22.774574], + [102.551285, 22.743669], + [102.569763, 22.701164], + [102.607335, 22.730975], + [102.657226, 22.687913], + [102.688639, 22.70006], + [102.80074, 22.620534], + [102.82353, 22.623296], + [102.880196, 22.586832], + [102.892515, 22.533223], + [102.930703, 22.482359], + [102.986754, 22.477935], + [103.030485, 22.441432], + [103.081608, 22.454154], + [103.071753, 22.488441], + [103.183238, 22.558649], + [103.161065, 22.590147], + [103.195557, 22.648153], + [103.220195, 22.643734], + [103.283021, 22.678526], + [103.288564, 22.732078], + [103.321209, 22.777885], + [103.323057, 22.807678], + [103.375411, 22.794989], + [103.441317, 22.753052], + [103.436389, 22.6973], + [103.457947, 22.658646], + [103.50907, 22.601198], + [103.529396, 22.59291], + [103.580519, 22.66693], + [103.567585, 22.701164], + [103.642113, 22.794989], + [103.740048, 22.709446], + [103.743127, 22.697852], + [103.766533, 22.688465], + [103.825047, 22.615562], + [103.863851, 22.584069], + [103.875554, 22.565833], + [103.894032, 22.564728], + [103.964865, 22.502265], + [104.009213, 22.517745], + [104.009213, 22.575228], + [104.022148, 22.593463], + [104.04309, 22.67687], + [104.045553, 22.728215], + [104.089901, 22.768504], + [104.117618, 22.808781], + [104.224176, 22.826434], + [104.261748, 22.841877], + [104.274067, 22.828088], + [104.256821, 22.77347], + [104.272835, 22.73815], + [104.323342, 22.728767], + [104.375697, 22.690122], + [104.422508, 22.734838], + [104.498885, 22.774574], + [104.527834, 22.814298], + [104.596203, 22.846289], + [104.674428, 22.817056], + [104.737869, 22.825882], + [104.732942, 22.852356], + [104.760659, 22.862282], + [104.772362, 22.893711], + [104.846275, 22.926235], + [104.860441, 22.970874], + [104.821021, 23.032022], + [104.804391, 23.110207], + [104.874608, 23.123417], + [104.882615, 23.163589], + [104.912796, 23.175693], + [104.949136, 23.152033], + [104.958991, 23.188896], + [105.093266, 23.260942], + [105.122215, 23.247745], + [105.181962, 23.279084], + [105.238012, 23.26424], + [105.260186, 23.31811], + [105.325475, 23.390086], + [105.353809, 23.362069], + [105.372903, 23.317561], + [105.416018, 23.283482], + [105.445584, 23.292827], + [105.50225, 23.202648], + [105.542902, 23.184495], + [105.526272, 23.234548], + [105.560148, 23.257093], + [105.593409, 23.312614], + [105.649459, 23.346136], + [105.699966, 23.327453], + [105.694423, 23.363168], + [105.637757, 23.404366], + [105.699966, 23.40162], + [105.758481, 23.459826], + [105.805908, 23.467512], + [105.815763, 23.507031], + [105.852103, 23.526786], + [105.89214, 23.52514], + [105.913081, 23.499348], + [105.935871, 23.508678], + [105.986378, 23.489469], + [105.999929, 23.447748], + [106.039965, 23.484529], + [106.071994, 23.495506], + [106.08616, 23.524043], + [106.141595, 23.569579], + [106.120653, 23.605229], + [106.149602, 23.665538], + [106.157609, 23.724175], + [106.136667, 23.795381], + [106.192102, 23.824947], + [106.173008, 23.861622], + [106.192718, 23.879135], + [106.157609, 23.891174], + [106.128044, 23.956819], + [106.091088, 23.998924], + [106.096631, 24.018058], + [106.053516, 24.051399], + [106.04982, 24.089649], + [106.011632, 24.099482], + [105.998081, 24.120786], + [105.963589, 24.110954], + [105.919241, 24.122425], + [105.901995, 24.099482], + [105.908154, 24.069432], + [105.89214, 24.040468], + [105.859495, 24.056864], + [105.841633, 24.03063], + [105.796669, 24.023524], + [105.802212, 24.051945], + [105.765256, 24.073804], + [105.739387, 24.059596], + [105.704278, 24.0667], + [105.649459, 24.032816], + [105.628518, 24.126794], + [105.594641, 24.137718], + [105.533663, 24.130071], + [105.493011, 24.016965], + [105.406163, 24.043748], + [105.395692, 24.065607], + [105.334099, 24.094566], + [105.320548, 24.116416], + [105.273121, 24.092927], + [105.292831, 24.074896], + [105.260186, 24.061236], + [105.20044, 24.105491], + [105.182577, 24.167205], + [105.229389, 24.165567], + [105.24294, 24.208695], + [105.215222, 24.214699], + [105.164715, 24.288362], + [105.196744, 24.326541], + [105.188121, 24.347261], + [105.138846, 24.376701], + [105.111744, 24.37234], + [105.106817, 24.414853], + [105.042759, 24.442097], + [104.979933, 24.412673], + [104.930042, 24.411038], + [104.914028, 24.426296], + [104.83642, 24.446456], + [104.784681, 24.443732], + [104.765587, 24.45953], + [104.74834, 24.435559], + [104.715695, 24.441552], + [104.703377, 24.419757], + [104.721239, 24.340173], + [104.70892, 24.321087], + [104.641783, 24.367979], + [104.610986, 24.377246], + [104.63008, 24.397958], + [104.616529, 24.421937], + [104.575877, 24.424661], + [104.550008, 24.518894], + [104.520443, 24.535228], + [104.489646, 24.653313], + [104.529682, 24.731611], + [104.542616, 24.75607], + [104.539537, 24.813663], + [104.586964, 24.872859], + [104.635623, 24.903803], + [104.663957, 24.964584], + [104.713232, 24.996048], + [104.684898, 25.054072], + [104.619609, 25.060577], + [104.685514, 25.078466], + [104.695369, 25.122364], + [104.732326, 25.167871], + [104.724319, 25.195491], + [104.753884, 25.214443], + [104.801927, 25.163537], + [104.822869, 25.170037], + [104.806854, 25.224189], + [104.826565, 25.235558], + [104.816094, 25.262622], + [104.736021, 25.268034], + [104.689826, 25.296173], + [104.639935, 25.295632], + [104.646094, 25.356759], + [104.615913, 25.364871], + [104.566638, 25.402719], + [104.543232, 25.400556], + [104.556783, 25.524832], + [104.524138, 25.526992], + [104.483486, 25.494585], + [104.44961, 25.495126], + [104.434827, 25.472436], + [104.418813, 25.499447], + [104.436059, 25.520512], + [104.428668, 25.576126], + [104.389248, 25.595558], + [104.332581, 25.598796], + [104.310407, 25.647901], + [104.328886, 25.760602], + [104.370769, 25.730415], + [104.397871, 25.76168], + [104.42374, 25.841961], + [104.441602, 25.868889], + [104.414501, 25.909807], + [104.438523, 25.92757], + [104.470552, 26.009352], + [104.460081, 26.085702], + [104.499501, 26.070651], + [104.52845, 26.114186], + [104.518595, 26.165762], + [104.548776, 26.226979], + [104.542616, 26.253282], + [104.592508, 26.317672], + [104.659645, 26.335373], + [104.684283, 26.3772], + [104.664572, 26.397572], + [104.665804, 26.434019], + [104.631928, 26.451702], + [104.638703, 26.477954], + [104.598667, 26.520801], + [104.57095, 26.524549], + [104.579573, 26.568449], + [104.556783, 26.590393], + [104.488414, 26.579689], + [104.459465, 26.602701], + [104.468088, 26.644431], + [104.424356, 26.709137], + [104.398487, 26.686147], + [104.353523, 26.620893], + [104.313487, 26.612867], + [104.274683, 26.633733], + [104.268524, 26.617683], + [104.222328, 26.620358], + [104.160734, 26.646571], + [104.121314, 26.638012], + [104.068343, 26.573266], + [104.067727, 26.51491], + [104.008597, 26.511697], + [103.953163, 26.521336], + [103.865699, 26.512232], + [103.819504, 26.529903], + [103.815808, 26.55239], + [103.763453, 26.585041], + [103.748671, 26.623568], + [103.759142, 26.689355], + [103.773308, 26.716621], + [103.725265, 26.742812], + [103.705555, 26.794642], + [103.722185, 26.851253], + [103.779468, 26.87421], + [103.763453, 26.905702], + [103.775156, 26.951056], + [103.753598, 26.963858], + [103.73204, 27.018785], + [103.704939, 27.049171], + [103.675374, 27.051836], + [103.623019, 27.007056], + [103.623635, 27.035312], + [103.601461, 27.061962], + [103.614396, 27.079548], + [103.659975, 27.065692], + [103.652584, 27.092868], + [103.620555, 27.096598], + [103.63349, 27.12057], + [103.696316, 27.126429], + [103.748671, 27.210021], + [103.801641, 27.250464], + [103.80041, 27.26536], + [103.865699, 27.28185], + [103.874322, 27.331304], + [103.903271, 27.347785], + [103.905119, 27.38552], + [103.932221, 27.443958], + [103.956242, 27.425367], + [104.015372, 27.429086], + [104.01722, 27.383926], + [104.084358, 27.330773], + [104.113923, 27.338216], + [104.173053, 27.263232], + [104.210625, 27.297273], + [104.248813, 27.291955], + [104.247582, 27.336621], + [104.295625, 27.37436], + [104.30856, 27.407305], + [104.363378, 27.467855], + [104.467472, 27.414211], + [104.497037, 27.414743], + [104.539537, 27.327583], + [104.570334, 27.331836], + [104.611602, 27.306846], + [104.7545, 27.345658], + [104.77113, 27.317481], + [104.824717, 27.3531], + [104.856746, 27.332368], + [104.851818, 27.299401], + [104.871528, 27.290891], + [104.913412, 27.327051], + [105.01073, 27.379143], + [105.068013, 27.418461], + [105.120984, 27.418461], + [105.184425, 27.392959], + [105.182577, 27.367451], + [105.233084, 27.436522], + [105.234316, 27.489093], + [105.260186, 27.514573], + [105.232469, 27.546945], + [105.25649, 27.582491], + [105.304533, 27.611661], + [105.29591, 27.631811], + [105.308229, 27.704955] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 540000, + "name": "西藏自治区", + "center": [91.132212, 29.660361], + "centroid": [88.388277, 31.56375], + "childrenNum": 7, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 25, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [89.711414, 36.093272], + [89.614711, 36.109712], + [89.594385, 36.126632], + [89.490291, 36.151281], + [89.375727, 36.228078], + [89.335075, 36.23725], + [89.292575, 36.231457], + [89.232213, 36.295636], + [89.198952, 36.260417], + [89.126887, 36.254626], + [89.10225, 36.281164], + [89.054822, 36.291777], + [89.013554, 36.315409], + [88.964279, 36.318785], + [88.926091, 36.36458], + [88.870657, 36.348193], + [88.838628, 36.353496], + [88.802903, 36.33807], + [88.783809, 36.291777], + [88.766563, 36.292259], + [88.690186, 36.367954], + [88.623665, 36.389636], + [88.618121, 36.428168], + [88.573158, 36.461386], + [88.498629, 36.446463], + [88.470912, 36.48208], + [88.41055, 36.473418], + [88.356963, 36.477268], + [88.366202, 36.458016], + [88.282434, 36.470049], + [88.241782, 36.468605], + [88.222688, 36.447426], + [88.182652, 36.452721], + [88.134609, 36.427205], + [88.092109, 36.43539], + [88.006494, 36.430575], + [87.983088, 36.437797], + [87.95845, 36.408423], + [87.919646, 36.39349], + [87.838342, 36.383855], + [87.826023, 36.391563], + [87.767509, 36.3747], + [87.731785, 36.384818], + [87.6203, 36.360243], + [87.570409, 36.342409], + [87.470626, 36.354459], + [87.460155, 36.409868], + [87.426895, 36.42576], + [87.386859, 36.412757], + [87.363453, 36.420463], + [87.348055, 36.393008], + [87.292004, 36.358797], + [87.193454, 36.349158], + [87.161425, 36.325535], + [87.149106, 36.297565], + [87.08628, 36.310587], + [87.051788, 36.2966], + [86.996353, 36.308658], + [86.943998, 36.284058], + [86.931064, 36.265242], + [86.887332, 36.262829], + [86.86331, 36.299977], + [86.836209, 36.291294], + [86.746282, 36.291777], + [86.69947, 36.24449], + [86.599072, 36.222285], + [86.531935, 36.227113], + [86.515305, 36.205385], + [86.454943, 36.221319], + [86.392733, 36.206834], + [86.35824, 36.168676], + [86.2794, 36.170608], + [86.248603, 36.141616], + [86.187625, 36.130983], + [86.182081, 36.064734], + [86.199944, 36.047801], + [86.173458, 36.008113], + [86.150668, 36.00424], + [86.129111, 35.941761], + [86.093386, 35.906868], + [86.090306, 35.876809], + [86.05335, 35.842857], + [86.035488, 35.846738], + [85.949256, 35.778794], + [85.903677, 35.78462], + [85.835308, 35.771996], + [85.811286, 35.778794], + [85.691178, 35.751114], + [85.65299, 35.731199], + [85.612953, 35.651486], + [85.566142, 35.6403], + [85.518715, 35.680658], + [85.373969, 35.700101], + [85.341324, 35.753543], + [85.271107, 35.788989], + [85.146071, 35.742371], + [85.053065, 35.752086], + [84.99455, 35.737028], + [84.973608, 35.709334], + [84.920022, 35.696213], + [84.798066, 35.647595], + [84.729081, 35.613546], + [84.704443, 35.616951], + [84.628067, 35.595055], + [84.570168, 35.588242], + [84.513502, 35.564391], + [84.448828, 35.550272], + [84.475929, 35.516181], + [84.45314, 35.473303], + [84.424191, 35.466479], + [84.333032, 35.413821], + [84.274517, 35.404065], + [84.200605, 35.381135], + [84.160569, 35.359663], + [84.140859, 35.379184], + [84.095895, 35.362592], + [84.077417, 35.400163], + [84.005968, 35.422599], + [83.906186, 35.40309], + [83.885244, 35.367472], + [83.79778, 35.354783], + [83.785462, 35.36308], + [83.677672, 35.361128], + [83.622238, 35.335256], + [83.599448, 35.351366], + [83.54155, 35.341603], + [83.540318, 35.364056], + [83.502745, 35.360639], + [83.449159, 35.382111], + [83.405427, 35.380648], + [83.333978, 35.397236], + [83.280391, 35.401138], + [83.251442, 35.417722], + [83.178145, 35.38943], + [83.127022, 35.398699], + [83.088834, 35.425526], + [83.067892, 35.46258], + [82.998907, 35.484512], + [82.971806, 35.548324], + [82.981661, 35.599922], + [82.956407, 35.636409], + [82.967494, 35.667532], + [82.894813, 35.673852], + [82.873871, 35.688922], + [82.795031, 35.688436], + [82.780249, 35.666073], + [82.731589, 35.637868], + [82.652133, 35.67288], + [82.628727, 35.692324], + [82.546192, 35.708362], + [82.501844, 35.701073], + [82.468583, 35.717595], + [82.424852, 35.712736], + [82.392823, 35.656349], + [82.336156, 35.651486], + [82.350323, 35.611113], + [82.328149, 35.559523], + [82.2992, 35.544916], + [82.263475, 35.547837], + [82.234526, 35.520565], + [82.189563, 35.513258], + [82.164925, 35.495719], + [82.086701, 35.467454], + [82.071302, 35.450393], + [82.034346, 35.451855], + [82.029419, 35.426013], + [82.05344, 35.35039], + [82.030034, 35.321585], + [81.99123, 35.30547], + [81.955506, 35.307423], + [81.927789, 35.271275], + [81.853876, 35.25857], + [81.804601, 35.270786], + [81.736847, 35.26248], + [81.68634, 35.235599], + [81.513261, 35.23511], + [81.504638, 35.279092], + [81.447972, 35.318167], + [81.441196, 35.333303], + [81.385762, 35.335256], + [81.363588, 35.354783], + [81.314313, 35.337209], + [81.285364, 35.345508], + [81.26627, 35.322562], + [81.219458, 35.319144], + [81.191741, 35.36552], + [81.142466, 35.365032], + [81.103662, 35.386015], + [81.09935, 35.40748], + [81.054387, 35.402602], + [81.031597, 35.380648], + [81.030981, 35.337209], + [81.002648, 35.334768], + [81.026053, 35.31133], + [80.963844, 35.310842], + [80.924423, 35.330862], + [80.894242, 35.324027], + [80.844351, 35.345508], + [80.759968, 35.334768], + [80.689135, 35.339162], + [80.690982, 35.364544], + [80.65649, 35.393821], + [80.599823, 35.409431], + [80.56841, 35.391381], + [80.532686, 35.404553], + [80.514824, 35.391869], + [80.444607, 35.417235], + [80.432904, 35.449418], + [80.375006, 35.387966], + [80.321419, 35.38699], + [80.286926, 35.35283], + [80.267832, 35.295701], + [80.362687, 35.20871], + [80.257977, 35.203331], + [80.223484, 35.177409], + [80.23026, 35.147565], + [80.118159, 35.066293], + [80.078123, 35.076578], + [80.031311, 35.034447], + [80.04363, 35.022196], + [80.02392, 34.971209], + [80.041782, 34.943252], + [80.034391, 34.902033], + [80.003594, 34.895162], + [79.996819, 34.856375], + [79.961094, 34.862759], + [79.926602, 34.849499], + [79.947544, 34.821008], + [79.898268, 34.732035], + [79.906892, 34.683821], + [79.866856, 34.671517], + [79.88595, 34.642965], + [79.84345, 34.55725], + [79.861312, 34.528166], + [79.801566, 34.478847], + [79.735661, 34.471447], + [79.699936, 34.477861], + [79.675914, 34.451216], + [79.58106, 34.456151], + [79.545335, 34.476381], + [79.504683, 34.45467], + [79.435082, 34.447761], + [79.363017, 34.428018], + [79.326677, 34.44332], + [79.274322, 34.435916], + [79.241677, 34.415183], + [79.179467, 34.422588], + [79.161605, 34.441345], + [79.072294, 34.412714], + [79.039033, 34.421601], + [79.0107, 34.399877], + [79.048888, 34.348506], + [79.039649, 34.33467], + [79.019939, 34.313417], + [78.981751, 34.31836], + [78.958345, 34.230827], + [78.941099, 34.212022], + [78.9257, 34.155584], + [78.910302, 34.143202], + [78.878273, 34.163012], + [78.828998, 34.125369], + [78.801897, 34.137258], + [78.737223, 34.089692], + [78.661462, 34.086718], + [78.656535, 34.030196], + [78.736607, 33.999937], + [78.744614, 33.980585], + [78.734143, 33.918529], + [78.762476, 33.90959], + [78.756317, 33.8773], + [78.766172, 33.823124], + [78.758165, 33.790802], + [78.779723, 33.73259], + [78.692259, 33.676331], + [78.684868, 33.654415], + [78.713201, 33.623025], + [78.755085, 33.623025], + [78.74215, 33.55323], + [78.816679, 33.480882], + [78.84994, 33.419963], + [78.896751, 33.41247], + [78.949722, 33.376495], + [78.9682, 33.334505], + [79.022403, 33.323504], + [79.041497, 33.268479], + [79.083997, 33.245459], + [79.072294, 33.22844], + [79.10925, 33.200401], + [79.152366, 33.184375], + [79.162221, 33.165841], + [79.139431, 33.117735], + [79.162837, 33.01191], + [79.204721, 32.964724], + [79.255844, 32.942628], + [79.227511, 32.89038], + [79.237982, 32.846145], + [79.225047, 32.784281], + [79.275554, 32.778746], + [79.301423, 32.728919], + [79.27309, 32.678056], + [79.299575, 32.637244], + [79.308199, 32.596918], + [79.272474, 32.561113], + [79.252148, 32.516715], + [79.190554, 32.511669], + [79.180083, 32.492994], + [79.135736, 32.472295], + [79.124649, 32.416235], + [79.103091, 32.369744], + [79.067982, 32.380863], + [79.005772, 32.375304], + [78.970664, 32.331826], + [78.904142, 32.374798], + [78.87273, 32.40512], + [78.81052, 32.436441], + [78.782186, 32.480373], + [78.760629, 32.563635], + [78.781571, 32.608009], + [78.74215, 32.654881], + [78.741534, 32.703743], + [78.6861, 32.680071], + [78.675013, 32.658408], + [78.628202, 32.630188], + [78.588782, 32.637748], + [78.577695, 32.615067], + [78.518564, 32.605993], + [78.500086, 32.580782], + [78.424942, 32.565652], + [78.395377, 32.530339], + [78.426174, 32.502584], + [78.472985, 32.435431], + [78.458818, 32.379853], + [78.483456, 32.357106], + [78.480992, 32.329297], + [78.508709, 32.297939], + [78.475449, 32.236708], + [78.430485, 32.212407], + [78.429869, 32.194683], + [78.469905, 32.127808], + [78.509941, 32.147065], + [78.527188, 32.11463], + [78.609107, 32.052768], + [78.60726, 32.023851], + [78.705194, 31.988835], + [78.762476, 31.947203], + [78.768636, 31.92638], + [78.739687, 31.885228], + [78.665158, 31.851684], + [78.654687, 31.819144], + [78.706426, 31.778453], + [78.763092, 31.668499], + [78.798817, 31.675629], + [78.806824, 31.64099], + [78.845628, 31.609905], + [78.833925, 31.584927], + [78.779723, 31.545154], + [78.740303, 31.532912], + [78.729832, 31.478316], + [78.755701, 31.478316], + [78.792041, 31.435944], + [78.760013, 31.392531], + [78.755085, 31.355742], + [78.795121, 31.301043], + [78.859179, 31.289281], + [78.865338, 31.312804], + [78.884432, 31.277006], + [78.923852, 31.246824], + [78.930628, 31.220726], + [78.997765, 31.158779], + [78.97436, 31.115751], + [79.010084, 31.043994], + [79.059359, 31.028097], + [79.096931, 30.992192], + [79.181931, 31.015788], + [79.205953, 31.0004], + [79.227511, 30.949088], + [79.33222, 30.969103], + [79.316206, 31.01784], + [79.35809, 31.031174], + [79.404901, 31.071678], + [79.424611, 31.061425], + [79.427075, 31.018353], + [79.505915, 31.027584], + [79.550879, 30.957813], + [79.59769, 30.925989], + [79.660516, 30.956787], + [79.668523, 30.980392], + [79.729501, 30.941389], + [79.75845, 30.936769], + [79.835443, 30.851006], + [79.890877, 30.855116], + [79.913051, 30.833022], + [79.900732, 30.7991], + [79.961094, 30.771337], + [79.955551, 30.738422], + [79.970333, 30.685941], + [80.014065, 30.661748], + [80.04363, 30.603559], + [80.143412, 30.55822], + [80.214245, 30.586044], + [80.261673, 30.566465], + [80.322035, 30.564403], + [80.357759, 30.520592], + [80.43044, 30.515952], + [80.446454, 30.495327], + [80.504969, 30.483466], + [80.549316, 30.448905], + [80.585041, 30.463866], + [80.633084, 30.458707], + [80.692214, 30.416913], + [80.719316, 30.414848], + [80.81725, 30.321389], + [80.910873, 30.30279], + [80.933662, 30.266614], + [80.996488, 30.267648], + [81.034677, 30.246971], + [81.038372, 30.205086], + [81.082104, 30.151281], + [81.085799, 30.100554], + [81.110437, 30.085538], + [81.09627, 30.052909], + [81.131995, 30.016124], + [81.225618, 30.005759], + [81.256415, 30.011978], + [81.247792, 30.032705], + [81.2829, 30.061197], + [81.293371, 30.094859], + [81.269349, 30.153351], + [81.335871, 30.149729], + [81.393769, 30.199396], + [81.397465, 30.240767], + [81.419023, 30.270232], + [81.406088, 30.291938], + [81.427646, 30.305373], + [81.399929, 30.319323], + [81.406088, 30.369421], + [81.432573, 30.379231], + [81.406704, 30.40401], + [81.418407, 30.420525], + [81.454131, 30.412268], + [81.494783, 30.381296], + [81.555761, 30.369421], + [81.566232, 30.428782], + [81.613044, 30.412784], + [81.63029, 30.446842], + [81.723913, 30.407623], + [81.759021, 30.385426], + [81.872354, 30.373035], + [81.939491, 30.344633], + [81.954274, 30.355995], + [81.99123, 30.322939], + [82.022027, 30.339468], + [82.060215, 30.332237], + [82.104563, 30.346182], + [82.132896, 30.30434], + [82.11873, 30.279019], + [82.114418, 30.226806], + [82.142135, 30.200948], + [82.188947, 30.18543], + [82.207425, 30.143519], + [82.183403, 30.12178], + [82.17786, 30.06793], + [82.246845, 30.071555], + [82.311519, 30.035813], + [82.333693, 30.045138], + [82.368185, 30.014051], + [82.412533, 30.011978], + [82.431011, 29.989692], + [82.474743, 29.973622], + [82.498148, 29.947698], + [82.560974, 29.955476], + [82.609017, 29.886489], + [82.64351, 29.868846], + [82.6238, 29.834588], + [82.703872, 29.847566], + [82.737749, 29.80655], + [82.691553, 29.766037], + [82.757459, 29.761881], + [82.774089, 29.726548], + [82.816589, 29.717192], + [82.830756, 29.687562], + [82.885574, 29.689122], + [82.9484, 29.704718], + [82.966878, 29.658963], + [83.011226, 29.667804], + [83.088834, 29.604863], + [83.12887, 29.623593], + [83.159667, 29.61735], + [83.164595, 29.595496], + [83.217565, 29.60018], + [83.266841, 29.571035], + [83.27608, 29.505951], + [83.325355, 29.502826], + [83.383253, 29.42206], + [83.415898, 29.420496], + [83.423289, 29.361053], + [83.450391, 29.332883], + [83.463941, 29.285916], + [83.492274, 29.280174], + [83.548941, 29.201322], + [83.57789, 29.203934], + [83.596368, 29.174153], + [83.656114, 29.16736], + [83.667201, 29.200277], + [83.727563, 29.244672], + [83.800244, 29.249372], + [83.82057, 29.294267], + [83.851367, 29.294789], + [83.911729, 29.323491], + [83.949301, 29.312533], + [83.986874, 29.325057], + [84.002272, 29.291658], + [84.052163, 29.296877], + [84.116837, 29.286438], + [84.130388, 29.239972], + [84.203068, 29.239972], + [84.197525, 29.210202], + [84.17104, 29.19453], + [84.176583, 29.133909], + [84.20738, 29.118749], + [84.192597, 29.084236], + [84.194445, 29.045004], + [84.224626, 29.049189], + [84.248648, 29.030353], + [84.228322, 28.949738], + [84.234481, 28.889497], + [84.268358, 28.895261], + [84.330568, 28.859101], + [84.340423, 28.866963], + [84.408176, 28.85386], + [84.404481, 28.828173], + [84.434046, 28.823978], + [84.445133, 28.764189], + [84.483321, 28.735331], + [84.557233, 28.74635], + [84.620059, 28.732182], + [84.650856, 28.714338], + [84.669334, 28.680742], + [84.699515, 28.671816], + [84.698284, 28.633478], + [84.773428, 28.610363], + [84.857196, 28.567798], + [84.896616, 28.587244], + [84.981616, 28.586193], + [84.995782, 28.611414], + [85.05676, 28.674441], + [85.126361, 28.676016], + [85.155926, 28.643983], + [85.195963, 28.624022], + [85.18426, 28.587244], + [85.189803, 28.544669], + [85.160238, 28.49261], + [85.108499, 28.461047], + [85.129441, 28.377885], + [85.113427, 28.344708], + [85.179948, 28.324164], + [85.209513, 28.338914], + [85.272339, 28.282538], + [85.349947, 28.298347], + [85.379512, 28.274105], + [85.415853, 28.321003], + [85.458969, 28.332593], + [85.520563, 28.326798], + [85.602483, 28.295712], + [85.601251, 28.254075], + [85.650526, 28.283592], + [85.682555, 28.375779], + [85.720743, 28.372093], + [85.753388, 28.227714], + [85.791576, 28.195544], + [85.854402, 28.172334], + [85.871648, 28.124843], + [85.898749, 28.101617], + [85.901213, 28.053566], + [85.980053, 27.984357], + [85.949256, 27.937311], + [86.002227, 27.90717], + [86.053966, 27.900823], + [86.125415, 27.923035], + [86.082915, 28.018175], + [86.086611, 28.090002], + [86.128495, 28.086835], + [86.140198, 28.114814], + [86.19132, 28.167058], + [86.223965, 28.092642], + [86.206103, 28.084195], + [86.231972, 27.974315], + [86.27324, 27.976958], + [86.308965, 27.950528], + [86.393349, 27.926736], + [86.414906, 27.904526], + [86.450015, 27.908757], + [86.475884, 27.944713], + [86.514689, 27.954757], + [86.513457, 27.996511], + [86.537478, 28.044587], + [86.55842, 28.047757], + [86.568891, 28.103201], + [86.60092, 28.097922], + [86.611391, 28.069938], + [86.647732, 28.06941], + [86.662514, 28.092114], + [86.700086, 28.101617], + [86.74813, 28.089474], + [86.768456, 28.06941], + [86.756753, 28.032967], + [86.827586, 28.012363], + [86.864542, 28.022401], + [86.885484, 27.995983], + [86.926752, 27.985942], + [86.935375, 27.955286], + [87.035157, 27.946299], + [87.080737, 27.910872], + [87.118309, 27.840512], + [87.173744, 27.818284], + [87.227946, 27.812991], + [87.249504, 27.839454], + [87.280917, 27.845275], + [87.317258, 27.826753], + [87.364069, 27.824106], + [87.421967, 27.856916], + [87.418272, 27.825694], + [87.45954, 27.820931], + [87.58088, 27.859562], + [87.598126, 27.814579], + [87.670191, 27.832045], + [87.668343, 27.809815], + [87.727473, 27.802933], + [87.77798, 27.860091], + [87.782292, 27.890774], + [87.826639, 27.927794], + [87.930733, 27.909285], + [87.982472, 27.884426], + [88.037291, 27.901881], + [88.090877, 27.885484], + [88.111819, 27.864852], + [88.137689, 27.878607], + [88.120442, 27.915103], + [88.156783, 27.957929], + [88.203594, 27.943127], + [88.242398, 27.967444], + [88.254101, 27.939426], + [88.357579, 27.986471], + [88.401311, 27.976958], + [88.43334, 28.002852], + [88.469064, 28.009721], + [88.498013, 28.04089], + [88.554064, 28.027684], + [88.565151, 28.083139], + [88.620585, 28.091586], + [88.645223, 28.111119], + [88.67602, 28.068353], + [88.764099, 28.068353], + [88.812142, 28.018175], + [88.842939, 28.006023], + [88.846635, 27.921448], + [88.864497, 27.921448], + [88.888519, 27.846863], + [88.863265, 27.811932], + [88.870657, 27.743098], + [88.850331, 27.710783], + [88.852178, 27.671039], + [88.816454, 27.641354], + [88.813374, 27.606889], + [88.770874, 27.563924], + [88.797976, 27.521473], + [88.783193, 27.467324], + [88.809063, 27.405711], + [88.838012, 27.37808], + [88.867577, 27.3818], + [88.901453, 27.327583], + [88.920548, 27.325456], + [88.911924, 27.272807], + [88.942105, 27.261636], + [88.984605, 27.208957], + [89.067757, 27.240354], + [89.077612, 27.287168], + [89.152757, 27.319076], + [89.182938, 27.373829], + [89.132431, 27.441302], + [89.095474, 27.471572], + [89.109025, 27.537925], + [89.163228, 27.574534], + [89.128735, 27.611131], + [89.131815, 27.633402], + [89.184786, 27.673689], + [89.238988, 27.796581], + [89.295655, 27.84845], + [89.375727, 27.875962], + [89.44348, 27.968501], + [89.461958, 28.03191], + [89.511233, 28.086307], + [89.541414, 28.088418], + [89.605472, 28.161782], + [89.720037, 28.170224], + [89.779167, 28.197127], + [89.789638, 28.240895], + [89.869094, 28.221386], + [89.901739, 28.18183], + [89.976268, 28.189215], + [90.017536, 28.162837], + [90.03355, 28.136981], + [90.07297, 28.155451], + [90.103151, 28.141731], + [90.124709, 28.190797], + [90.166593, 28.187632], + [90.189999, 28.161782], + [90.231882, 28.144897], + [90.297172, 28.153868], + [90.367389, 28.088946], + [90.384019, 28.06096], + [90.43699, 28.063073], + [90.47949, 28.044587], + [90.513983, 28.062016], + [90.569417, 28.044059], + [90.591591, 28.021345], + [90.701844, 28.076274], + [90.741264, 28.053038], + [90.802242, 28.040362], + [90.806554, 28.015005], + [90.853365, 27.969029], + [90.896481, 27.946299], + [90.96177, 27.9537], + [90.976553, 27.935725], + [90.96485, 27.900294], + [91.025828, 27.857445], + [91.113292, 27.846333], + [91.155175, 27.894476], + [91.147784, 27.927794], + [91.162567, 27.968501], + [91.216153, 27.989113], + [91.251878, 27.970615], + [91.309776, 28.057791], + [91.464993, 28.002852], + [91.490246, 27.971672], + [91.486551, 27.937311], + [91.552456, 27.90717], + [91.611586, 27.891303], + [91.618978, 27.856916], + [91.561079, 27.855329], + [91.544449, 27.820401], + [91.610355, 27.819343], + [91.642383, 27.7664], + [91.622673, 27.692238], + [91.570934, 27.650897], + [91.562311, 27.627569], + [91.582637, 27.598933], + [91.564775, 27.58196], + [91.585101, 27.540578], + [91.626985, 27.509265], + [91.663325, 27.507142], + [91.71876, 27.467324], + [91.753868, 27.462545], + [91.839484, 27.489624], + [91.946657, 27.464138], + [92.010715, 27.474758], + [92.021802, 27.444489], + [92.064918, 27.391365], + [92.125896, 27.273339], + [92.091403, 27.264296], + [92.071077, 27.237694], + [92.061222, 27.190327], + [92.032273, 27.167967], + [92.02673, 27.108318], + [92.043976, 27.052902], + [92.076005, 27.041175], + [92.124664, 26.960124], + [92.109265, 26.854991], + [92.197961, 26.86994], + [92.28604, 26.892359], + [92.404916, 26.9025], + [92.496691, 26.921711], + [92.549046, 26.941453], + [92.64698, 26.952656], + [92.682089, 26.947855], + [92.802813, 26.895028], + [92.909371, 26.914241], + [93.050421, 26.883819], + [93.111399, 26.880082], + [93.232739, 26.906769], + [93.56781, 26.938252], + [93.625092, 26.955323], + [93.747048, 27.015587], + [93.817265, 27.025183], + [93.841903, 27.045973], + [93.849294, 27.168499], + [93.970634, 27.30525], + [94.056866, 27.375423], + [94.147409, 27.458297], + [94.220705, 27.536333], + [94.277372, 27.58143], + [94.353132, 27.578778], + [94.399944, 27.589386], + [94.443675, 27.585143], + [94.478168, 27.602116], + [94.524979, 27.596282], + [94.660486, 27.650367], + [94.722696, 27.683759], + [94.78121, 27.699127], + [94.836645, 27.728796], + [94.88592, 27.743098], + [94.947514, 27.792345], + [95.015267, 27.82887], + [95.067006, 27.840512], + [95.28628, 27.939955], + [95.32878, 28.017646], + [95.352802, 28.04089], + [95.371896, 28.110063], + [95.39715, 28.142259], + [95.437802, 28.161782], + [95.528345, 28.182885], + [95.674322, 28.254075], + [95.740228, 28.275159], + [95.787655, 28.270416], + [95.832003, 28.295186], + [95.874502, 28.29782], + [95.899756, 28.278322], + [95.907763, 28.241422], + [95.936096, 28.240368], + [95.989067, 28.198181], + [96.074683, 28.193434], + [96.098088, 28.212421], + [96.194175, 28.212949], + [96.275479, 28.228241], + [96.298269, 28.140148], + [96.367254, 28.118509], + [96.398667, 28.118509], + [96.395587, 28.143842], + [96.426384, 28.161782], + [96.46334, 28.143314], + [96.499681, 28.067297], + [96.538485, 28.075218], + [96.623485, 28.024514], + [96.635188, 27.994926], + [96.690622, 27.948942], + [96.711564, 27.9574], + [96.784245, 27.931495], + [96.810114, 27.890245], + [96.849534, 27.874375], + [96.908049, 27.884426], + [96.972722, 27.861149], + [97.008447, 27.807698], + [97.049099, 27.81405], + [97.062649, 27.742568], + [97.097758, 27.740979], + [97.103301, 27.780697], + [97.167975, 27.811932], + [97.253591, 27.891832], + [97.303482, 27.913516], + [97.324424, 27.880723], + [97.386634, 27.882839], + [97.372467, 27.907699], + [97.379242, 27.970087], + [97.413119, 28.01342], + [97.378626, 28.031382], + [97.375547, 28.062545], + [97.320728, 28.054095], + [97.305945, 28.071522], + [97.340438, 28.104785], + [97.326887, 28.132759], + [97.352757, 28.149646], + [97.362612, 28.199236], + [97.349677, 28.235623], + [97.398336, 28.238786], + [97.402032, 28.279903], + [97.422358, 28.297293], + [97.461162, 28.26778], + [97.469169, 28.30309], + [97.518445, 28.327852], + [97.488879, 28.347341], + [97.485184, 28.38631], + [97.499966, 28.428948], + [97.521524, 28.444736], + [97.507974, 28.46473], + [97.521524, 28.495766], + [97.569567, 28.541515], + [97.60406, 28.515225], + [97.634857, 28.532051], + [97.68598, 28.519958], + [97.737103, 28.465782], + [97.738335, 28.396313], + [97.769748, 28.3742], + [97.801161, 28.326798], + [97.842429, 28.326798], + [97.871378, 28.361561], + [97.907718, 28.363141], + [98.020435, 28.253548], + [98.008116, 28.214003], + [98.03337, 28.187105], + [98.056775, 28.202401], + [98.090036, 28.195544], + [98.097427, 28.166531], + [98.139311, 28.142259], + [98.17442, 28.163365], + [98.169492, 28.206093], + [98.21692, 28.212949], + [98.266811, 28.242477], + [98.231702, 28.314681], + [98.207681, 28.330486], + [98.208913, 28.358401], + [98.301303, 28.384204], + [98.317934, 28.324691], + [98.353042, 28.293078], + [98.37768, 28.246167], + [98.370289, 28.18394], + [98.389999, 28.16442], + [98.389383, 28.114814], + [98.428803, 28.104785], + [98.464527, 28.151229], + [98.494092, 28.141203], + [98.559382, 28.182885], + [98.625903, 28.165475], + [98.649925, 28.200291], + [98.712135, 28.229296], + [98.710287, 28.288862], + [98.746628, 28.321003], + [98.740468, 28.348395], + [98.693041, 28.43158], + [98.673947, 28.478934], + [98.625903, 28.489455], + [98.619128, 28.50944], + [98.637606, 28.552029], + [98.594491, 28.667615], + [98.666555, 28.712239], + [98.683802, 28.740054], + [98.652389, 28.817162], + [98.668403, 28.843376], + [98.643766, 28.895261], + [98.6567, 28.910454], + [98.624056, 28.95864], + [98.655469, 28.976966], + [98.70228, 28.9644], + [98.757714, 29.004186], + [98.786048, 28.998952], + [98.821772, 28.920931], + [98.827932, 28.821356], + [98.852569, 28.798283], + [98.912931, 28.800906], + [98.922786, 28.823978], + [98.972677, 28.832367], + [98.973909, 28.864867], + [98.917859, 28.886877], + [98.925866, 28.978536], + [99.013329, 29.036632], + [98.991771, 29.105677], + [98.967134, 29.128159], + [98.960974, 29.165792], + [98.9813, 29.204978], + [99.024416, 29.188783], + [99.037351, 29.20759], + [99.113727, 29.221171], + [99.114343, 29.243628], + [99.075539, 29.316186], + [99.058909, 29.417368], + [99.066916, 29.421018], + [99.044742, 29.520013], + [99.052133, 29.563748], + [99.014561, 29.607464], + [98.992387, 29.677163], + [99.018873, 29.792009], + [99.0238, 29.846009], + [99.068148, 29.931621], + [99.055213, 29.958587], + [99.036735, 30.053945], + [99.044742, 30.079842], + [98.989308, 30.151799], + [98.9813, 30.182843], + [98.993003, 30.215429], + [98.970829, 30.260928], + [98.986844, 30.280569], + [98.967134, 30.33482], + [98.965286, 30.449937], + [98.932025, 30.521623], + [98.926482, 30.569556], + [98.939417, 30.598923], + [98.92217, 30.609225], + [98.907388, 30.698292], + [98.963438, 30.728134], + [98.957895, 30.765166], + [98.904924, 30.782649], + [98.850105, 30.849465], + [98.797135, 30.87926], + [98.774345, 30.908019], + [98.797135, 30.948575], + [98.806374, 30.995783], + [98.774961, 31.031174], + [98.736772, 31.049121], + [98.712135, 31.082954], + [98.710287, 31.1178], + [98.675179, 31.15417], + [98.602498, 31.192062], + [98.62344, 31.221238], + [98.60373, 31.257568], + [98.616048, 31.3036], + [98.643766, 31.338876], + [98.691809, 31.333253], + [98.773113, 31.249382], + [98.805758, 31.279052], + [98.810685, 31.306668], + [98.887062, 31.37465], + [98.84333, 31.416028], + [98.844562, 31.429817], + [98.714599, 31.508935], + [98.696736, 31.538523], + [98.651157, 31.57881], + [98.619128, 31.591555], + [98.553839, 31.660349], + [98.545831, 31.717383], + [98.516882, 31.717383], + [98.508875, 31.751995], + [98.461448, 31.800327], + [98.414636, 31.832365], + [98.426339, 31.856767], + [98.399238, 31.895899], + [98.432498, 31.922825], + [98.434962, 32.007613], + [98.402933, 32.026896], + [98.404781, 32.045159], + [98.357354, 32.087253], + [98.303151, 32.121726], + [98.260035, 32.208862], + [98.218768, 32.234683], + [98.23047, 32.262521], + [98.208913, 32.318171], + [98.218768, 32.342444], + [98.125145, 32.401077], + [98.107283, 32.391476], + [98.079565, 32.415224], + [97.940363, 32.482393], + [97.880001, 32.486431], + [97.863986, 32.499051], + [97.80732, 32.50006], + [97.795617, 32.521257], + [97.730944, 32.527312], + [97.684132, 32.530339], + [97.670582, 32.51722], + [97.540618, 32.536899], + [97.50243, 32.530844], + [97.463626, 32.55506], + [97.448843, 32.586833], + [97.411887, 32.575235], + [97.374315, 32.546484], + [97.3583, 32.563635], + [97.332431, 32.542448], + [97.334895, 32.514192], + [97.388481, 32.501575], + [97.341054, 32.440987], + [97.387865, 32.427349], + [97.424822, 32.322723], + [97.415583, 32.296421], + [97.371235, 32.273148], + [97.32196, 32.303503], + [97.299786, 32.294904], + [97.264062, 32.182527], + [97.271453, 32.139971], + [97.313953, 32.130342], + [97.293011, 32.096887], + [97.308409, 32.076605], + [97.258518, 32.072041], + [97.219714, 32.109054], + [97.201852, 32.090296], + [97.233881, 32.063927], + [97.214786, 32.042623], + [97.188301, 32.055304], + [97.169823, 32.032984], + [97.127323, 32.044145], + [97.028773, 32.04871], + [97.006599, 32.067984], + [96.935766, 32.048203], + [96.965947, 32.008628], + [96.941925, 31.986297], + [96.894498, 32.013703], + [96.863085, 31.996448], + [96.868629, 31.964975], + [96.824281, 32.007613], + [96.722651, 32.013195], + [96.742977, 32.001016], + [96.753448, 31.944156], + [96.776238, 31.935015], + [96.81073, 31.894375], + [96.794716, 31.869474], + [96.760223, 31.860325], + [96.765767, 31.819144], + [96.799027, 31.792188], + [96.840295, 31.720438], + [96.790404, 31.698545], + [96.778701, 31.675629], + [96.722651, 31.686833], + [96.691854, 31.722474], + [96.661057, 31.705674], + [96.615477, 31.737236], + [96.56805, 31.711783], + [96.519391, 31.74945], + [96.468884, 31.769804], + [96.435623, 31.796258], + [96.407906, 31.845583], + [96.389428, 31.919777], + [96.288414, 31.919777], + [96.253305, 31.929936], + [96.220044, 31.905553], + [96.188632, 31.904028], + [96.214501, 31.876589], + [96.202798, 31.841008], + [96.183088, 31.835924], + [96.178161, 31.775401], + [96.231131, 31.749959], + [96.222508, 31.733164], + [96.252073, 31.697527], + [96.245298, 31.657802], + [96.221892, 31.647613], + [96.207726, 31.598691], + [96.156603, 31.602769], + [96.148595, 31.686324], + [96.135661, 31.70211], + [96.064828, 31.720438], + [95.989067, 31.78761], + [95.983524, 31.816601], + [95.89914, 31.81711], + [95.846169, 31.736218], + [95.853561, 31.714329], + [95.823995, 31.68225], + [95.779648, 31.748941], + [95.634286, 31.782523], + [95.580083, 31.76726], + [95.546823, 31.73978], + [95.511714, 31.750468], + [95.480301, 31.795749], + [95.456896, 31.801853], + [95.406389, 31.896915], + [95.408852, 31.918761], + [95.3682, 31.92892], + [95.360809, 31.95939], + [95.395918, 32.001523], + [95.454432, 32.007613], + [95.421171, 32.033999], + [95.454432, 32.061898], + [95.440265, 32.157705], + [95.406389, 32.182021], + [95.367584, 32.178982], + [95.366968, 32.151118], + [95.31523, 32.148585], + [95.270266, 32.194683], + [95.270266, 32.194683], + [95.239469, 32.287315], + [95.241317, 32.3207], + [95.214216, 32.321712], + [95.20744, 32.297433], + [95.10581, 32.258979], + [95.079325, 32.279726], + [95.096571, 32.322217], + [95.193274, 32.332331], + [95.261643, 32.348006], + [95.228382, 32.363678], + [95.218527, 32.397035], + [95.153853, 32.386423], + [95.081789, 32.384907], + [95.075013, 32.376315], + [95.075013, 32.376315], + [95.057151, 32.395014], + [94.988166, 32.422802], + [94.944434, 32.404109], + [94.912405, 32.41573], + [94.889616, 32.472295], + [94.852043, 32.463712], + [94.80708, 32.486431], + [94.78737, 32.522266], + [94.762116, 32.526303], + [94.737479, 32.587338], + [94.638312, 32.645307], + [94.614291, 32.673522], + [94.591501, 32.640772], + [94.522516, 32.595909], + [94.459074, 32.599439], + [94.463386, 32.572209], + [94.435052, 32.562626], + [94.395016, 32.594397], + [94.371611, 32.524789], + [94.350053, 32.533871], + [94.294002, 32.519743], + [94.292154, 32.502584], + [94.250886, 32.51722], + [94.196684, 32.51621], + [94.176974, 32.454117], + [94.137554, 32.433915], + [94.091974, 32.463207], + [94.049474, 32.469771], + [94.03038, 32.448057], + [93.978641, 32.459672], + [93.960163, 32.484917], + [93.90904, 32.463207], + [93.861613, 32.466237], + [93.851142, 32.50965], + [93.820345, 32.549511], + [93.75136, 32.56313], + [93.721795, 32.578261], + [93.651577, 32.571705], + [93.618933, 32.522771], + [93.516687, 32.47583], + [93.501904, 32.503593], + [93.476651, 32.504603], + [93.4631, 32.556069], + [93.411977, 32.558086], + [93.385492, 32.525294], + [93.33868, 32.5712], + [93.308499, 32.580278], + [93.300492, 32.619604], + [93.260456, 32.62666], + [93.239514, 32.662439], + [93.210565, 32.655385], + [93.176688, 32.6705], + [93.159442, 32.644803], + [93.087993, 32.63674], + [93.069515, 32.626156], + [93.023935, 32.703239], + [93.019624, 32.737477], + [93.00053, 32.741001], + [92.964189, 32.714821], + [92.933392, 32.719353], + [92.866871, 32.698203], + [92.822523, 32.729926], + [92.789262, 32.719856], + [92.756618, 32.743014], + [92.686401, 32.76516], + [92.667922, 32.73194], + [92.634662, 32.720863], + [92.574916, 32.741001], + [92.56814, 32.73194], + [92.484372, 32.745028], + [92.459119, 32.76365], + [92.411076, 32.748048], + [92.355641, 32.764657], + [92.343938, 32.738484], + [92.310062, 32.751571], + [92.255243, 32.720863], + [92.198577, 32.754591], + [92.211511, 32.788306], + [92.193649, 32.801889], + [92.227526, 32.821003], + [92.205352, 32.866255], + [92.145606, 32.885857], + [92.101874, 32.860222], + [92.038432, 32.860725], + [92.018722, 32.829552], + [91.955897, 32.8205], + [91.896766, 32.907967], + [91.857962, 32.90244], + [91.839484, 32.948152], + [91.799448, 32.942126], + [91.752637, 32.969242], + [91.685499, 32.989324], + [91.664557, 33.012913], + [91.583253, 33.0375], + [91.55492, 33.060074], + [91.535826, 33.10019], + [91.49579, 33.109214], + [91.436044, 33.066092], + [91.370138, 33.100691], + [91.311624, 33.108211], + [91.261733, 33.141291], + [91.226624, 33.141792], + [91.18782, 33.106206], + [91.161335, 33.108712], + [91.147784, 33.07211], + [91.072024, 33.113224], + [91.037531, 33.098686], + [91.001807, 33.11573], + [90.927894, 33.120241], + [90.902024, 33.083143], + [90.88293, 33.120241], + [90.803474, 33.114227], + [90.740032, 33.142293], + [90.704308, 33.135778], + [90.627315, 33.180368], + [90.562642, 33.229441], + [90.490577, 33.264977], + [90.405577, 33.260473], + [90.363077, 33.279487], + [90.332896, 33.310501], + [90.246665, 33.423959], + [90.22018, 33.437943], + [90.107463, 33.460913], + [90.088984, 33.478885], + [90.083441, 33.525295], + [90.01076, 33.553728], + [89.984275, 33.612061], + [90.008296, 33.687785], + [89.981195, 33.70322], + [89.983659, 33.725622], + [89.907282, 33.741051], + [89.902355, 33.758467], + [89.942391, 33.801246], + [89.899891, 33.80771], + [89.837065, 33.868853], + [89.795181, 33.865374], + [89.73174, 33.921509], + [89.718805, 33.946832], + [89.688008, 33.959739], + [89.684928, 33.990013], + [89.635037, 34.049537], + [89.656595, 34.057966], + [89.655979, 34.097126], + [89.71203, 34.131809], + [89.756993, 34.124874], + [89.760073, 34.152613], + [89.789638, 34.150632], + [89.816739, 34.16945], + [89.838297, 34.263477], + [89.825362, 34.293642], + [89.86663, 34.324785], + [89.858623, 34.359375], + [89.820435, 34.369255], + [89.799493, 34.39642], + [89.819819, 34.420614], + [89.823515, 34.455657], + [89.814891, 34.548871], + [89.777935, 34.574499], + [89.798877, 34.628686], + [89.74837, 34.641981], + [89.72558, 34.660689], + [89.732356, 34.732035], + [89.799493, 34.743838], + [89.825978, 34.796931], + [89.867862, 34.81069], + [89.838913, 34.865705], + [89.814891, 34.86816], + [89.821051, 34.902033], + [89.78779, 34.921664], + [89.747138, 34.903506], + [89.707102, 34.919701], + [89.670146, 34.887798], + [89.578987, 34.895162], + [89.560509, 34.938836], + [89.59069, 35.057965], + [89.593153, 35.104491], + [89.579603, 35.118688], + [89.519241, 35.133862], + [89.46935, 35.214577], + [89.450255, 35.223867], + [89.48598, 35.256616], + [89.531559, 35.276161], + [89.494603, 35.298632], + [89.516161, 35.330862], + [89.497067, 35.361128], + [89.58761, 35.383575], + [89.619639, 35.412357], + [89.658443, 35.425526], + [89.685544, 35.416259], + [89.739131, 35.468429], + [89.765, 35.482563], + [89.740979, 35.507412], + [89.720037, 35.501566], + [89.699711, 35.544916], + [89.71203, 35.581915], + [89.75145, 35.580942], + [89.765616, 35.599922], + [89.726196, 35.648082], + [89.748986, 35.66267], + [89.747138, 35.7516], + [89.782863, 35.773453], + [89.767464, 35.799183], + [89.801957, 35.848193], + [89.778551, 35.861775], + [89.707718, 35.849163], + [89.654747, 35.848193], + [89.62395, 35.859349], + [89.550654, 35.856924], + [89.554965, 35.873414], + [89.489676, 35.903475], + [89.428082, 35.917531], + [89.434857, 35.992136], + [89.404676, 36.016827], + [89.417611, 36.044897], + [89.474893, 36.022151], + [89.605472, 36.038123], + [89.688624, 36.091337], + [89.711414, 36.093272] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 610000, + "name": "陕西省", + "center": [108.948024, 34.263161], + "centroid": [108.887114, 35.263661], + "childrenNum": 10, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 26, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [110.379257, 34.600612], + [110.29549, 34.610956], + [110.269004, 34.629671], + [110.229584, 34.692679], + [110.243135, 34.725641], + [110.246831, 34.789068], + [110.230816, 34.880925], + [110.262229, 34.944233], + [110.320743, 35.00504], + [110.373714, 35.134351], + [110.364475, 35.197952], + [110.378642, 35.210666], + [110.374946, 35.251728], + [110.45009, 35.327933], + [110.477808, 35.413821], + [110.531394, 35.511309], + [110.567735, 35.539559], + [110.589293, 35.602355], + [110.609619, 35.632031], + [110.57759, 35.701559], + [110.571431, 35.800639], + [110.550489, 35.838005], + [110.549257, 35.877778], + [110.511684, 35.879718], + [110.516612, 35.918501], + [110.502445, 35.947575], + [110.516612, 35.971796], + [110.49259, 35.994073], + [110.491974, 36.034735], + [110.467953, 36.074893], + [110.447011, 36.164328], + [110.45625, 36.22663], + [110.474112, 36.248352], + [110.474112, 36.306729], + [110.459946, 36.327946], + [110.487047, 36.393972], + [110.489511, 36.430094], + [110.47288, 36.453203], + [110.503677, 36.488335], + [110.488895, 36.556628], + [110.496902, 36.582102], + [110.447627, 36.621018], + [110.426685, 36.657514], + [110.394656, 36.676716], + [110.402663, 36.697352], + [110.438388, 36.685835], + [110.447011, 36.737649], + [110.407591, 36.776007], + [110.423605, 36.818179], + [110.406975, 36.824886], + [110.424221, 36.855539], + [110.376178, 36.882351], + [110.408823, 36.892403], + [110.424221, 36.963685], + [110.381721, 37.002408], + [110.382953, 37.022001], + [110.426685, 37.008621], + [110.417446, 37.027257], + [110.460561, 37.044932], + [110.49567, 37.086956], + [110.535706, 37.115118], + [110.53509, 37.138021], + [110.590525, 37.187145], + [110.651503, 37.256722], + [110.661974, 37.281963], + [110.690307, 37.287201], + [110.678604, 37.317668], + [110.695234, 37.34955], + [110.641648, 37.360015], + [110.630561, 37.372858], + [110.644111, 37.435135], + [110.740198, 37.44939], + [110.759292, 37.474567], + [110.770995, 37.538184], + [110.795017, 37.558586], + [110.771611, 37.594634], + [110.763604, 37.639668], + [110.793169, 37.650567], + [110.775306, 37.680886], + [110.706321, 37.705511], + [110.716792, 37.728708], + [110.750669, 37.736281], + [110.735886, 37.77035], + [110.680452, 37.790216], + [110.59422, 37.922049], + [110.522771, 37.955088], + [110.528315, 37.990471], + [110.507989, 38.013107], + [110.501829, 38.097929], + [110.519692, 38.130889], + [110.509221, 38.192061], + [110.528315, 38.211814], + [110.565887, 38.215105], + [110.57759, 38.297345], + [110.601612, 38.308147], + [110.661358, 38.308617], + [110.701394, 38.353215], + [110.746973, 38.366355], + [110.77777, 38.440924], + [110.796864, 38.453579], + [110.840596, 38.439986], + [110.874473, 38.453579], + [110.870777, 38.510265], + [110.907733, 38.521035], + [110.920052, 38.581878], + [110.898494, 38.587024], + [110.880632, 38.626776], + [110.916357, 38.673981], + [110.915125, 38.704345], + [110.965016, 38.755699], + [111.009363, 38.847579], + [110.995813, 38.868084], + [111.016755, 38.889981], + [111.009979, 38.932823], + [110.980414, 38.970056], + [110.998276, 38.998433], + [111.038313, 39.020289], + [111.094363, 39.030053], + [111.138095, 39.064447], + [111.147334, 39.100681], + [111.173819, 39.135041], + [111.163348, 39.152678], + [111.219399, 39.244044], + [111.213239, 39.257021], + [111.247732, 39.302419], + [111.202152, 39.305197], + [111.179363, 39.326959], + [111.186138, 39.35149], + [111.155341, 39.338531], + [111.159037, 39.362596], + [111.125776, 39.366297], + [111.087588, 39.376013], + [111.098059, 39.401914], + [111.064182, 39.400989], + [111.058639, 39.447681], + [111.10545, 39.472631], + [111.10545, 39.497573], + [111.148566, 39.531277], + [111.154725, 39.569116], + [111.136863, 39.587106], + [111.101138, 39.559428], + [111.017371, 39.552045], + [110.958856, 39.519275], + [110.891103, 39.509118], + [110.869545, 39.494341], + [110.782698, 39.38804], + [110.73835, 39.348713], + [110.731575, 39.30705], + [110.702626, 39.273701], + [110.626249, 39.266751], + [110.596684, 39.282966], + [110.566503, 39.320014], + [110.559728, 39.351027], + [110.524003, 39.382952], + [110.482735, 39.360745], + [110.434692, 39.381101], + [110.429764, 39.341308], + [110.385417, 39.310291], + [110.257917, 39.407001], + [110.243751, 39.423645], + [110.152592, 39.45415], + [110.12549, 39.432891], + [110.136577, 39.39174], + [110.161831, 39.387115], + [110.184005, 39.355192], + [110.217881, 39.281113], + [110.109476, 39.249606], + [110.041107, 39.21623], + [109.962267, 39.212056], + [109.90252, 39.271848], + [109.871723, 39.243581], + [109.961035, 39.191651], + [109.893897, 39.141075], + [109.92223, 39.107183], + [109.890818, 39.103932], + [109.851397, 39.122971], + [109.793499, 39.074204], + [109.762086, 39.057476], + [109.72513, 39.018429], + [109.665384, 38.981687], + [109.685094, 38.968195], + [109.672159, 38.928167], + [109.624116, 38.85457], + [109.549587, 38.805618], + [109.511399, 38.833595], + [109.444262, 38.782763], + [109.404226, 38.720689], + [109.338936, 38.701542], + [109.329081, 38.66043], + [109.367269, 38.627711], + [109.331545, 38.597783], + [109.276726, 38.623035], + [109.196654, 38.552867], + [109.175712, 38.518694], + [109.128901, 38.480288], + [109.054372, 38.433892], + [109.051292, 38.385122], + [109.007561, 38.359316], + [108.961981, 38.26493], + [108.976148, 38.245192], + [108.938575, 38.207582], + [108.964445, 38.154894], + [109.069155, 38.091336], + [109.050676, 38.055059], + [109.06977, 38.023008], + [109.037742, 38.021593], + [109.018648, 37.971602], + [108.982923, 37.964053], + [108.9743, 37.931962], + [108.93488, 37.922521], + [108.893612, 37.978207], + [108.883141, 38.01405], + [108.830786, 38.049875], + [108.797525, 38.04799], + [108.82709, 37.989056], + [108.798141, 37.93385], + [108.791982, 37.872934], + [108.799989, 37.784068], + [108.784591, 37.764673], + [108.791982, 37.700303], + [108.777815, 37.683728], + [108.720533, 37.683728], + [108.699591, 37.669518], + [108.628142, 37.651988], + [108.532671, 37.690832], + [108.485244, 37.678044], + [108.422418, 37.648672], + [108.301078, 37.640616], + [108.293071, 37.656726], + [108.24626, 37.665728], + [108.205608, 37.655779], + [108.193905, 37.638246], + [108.134159, 37.622131], + [108.055318, 37.652462], + [108.025137, 37.649619], + [108.012819, 37.66857], + [108.025753, 37.696041], + [107.993109, 37.735335], + [107.982022, 37.787378], + [107.884703, 37.808186], + [107.842819, 37.828987], + [107.732566, 37.84931], + [107.684523, 37.888522], + [107.65003, 37.86443], + [107.659269, 37.844112], + [107.646335, 37.805349], + [107.620465, 37.776026], + [107.599523, 37.791162], + [107.57119, 37.776499], + [107.499125, 37.765619], + [107.484959, 37.706458], + [107.425828, 37.684201], + [107.387024, 37.691305], + [107.389488, 37.671413], + [107.422133, 37.665254], + [107.361155, 37.613125], + [107.311264, 37.609806], + [107.330358, 37.584201], + [107.369162, 37.58752], + [107.345756, 37.518725], + [107.284162, 37.481691], + [107.282931, 37.437036], + [107.257677, 37.337179], + [107.273075, 37.29101], + [107.309416, 37.239095], + [107.270612, 37.229089], + [107.317423, 37.200017], + [107.336517, 37.165687], + [107.334669, 37.138975], + [107.306952, 37.100799], + [107.281083, 37.127047], + [107.268764, 37.099367], + [107.28601, 37.054963], + [107.288474, 37.008143], + [107.288474, 37.008143], + [107.291554, 36.979463], + [107.291554, 36.979463], + [107.310032, 36.912502], + [107.336517, 36.925899], + [107.365466, 36.905324], + [107.478183, 36.908196], + [107.533618, 36.867031], + [107.540393, 36.828718], + [107.5909, 36.836382], + [107.642023, 36.819137], + [107.670356, 36.83303], + [107.722095, 36.802367], + [107.742421, 36.811951], + [107.768291, 36.792783], + [107.866841, 36.766899], + [107.907493, 36.750118], + [107.914268, 36.720861], + [107.940754, 36.694953], + [107.938906, 36.655594], + [108.006659, 36.683435], + [108.02329, 36.647912], + [108.001732, 36.639269], + [108.060862, 36.592194], + [108.079956, 36.614294], + [108.092891, 36.587388], + [108.163724, 36.563839], + [108.1976, 36.630144], + [108.222854, 36.631105], + [108.204992, 36.606607], + [108.204992, 36.606607], + [108.210535, 36.577296], + [108.245644, 36.571048], + [108.262274, 36.549417], + [108.340498, 36.559032], + [108.365136, 36.519603], + [108.391621, 36.505654], + [108.408252, 36.45946], + [108.460606, 36.422871], + [108.495099, 36.422389], + [108.514809, 36.445501], + [108.510498, 36.47438], + [108.562852, 36.43876], + [108.618903, 36.433946], + [108.651548, 36.384818], + [108.641693, 36.359279], + [108.646004, 36.254143], + [108.712526, 36.138716], + [108.682345, 36.062316], + [108.688504, 36.021183], + [108.659555, 35.990683], + [108.652164, 35.94806], + [108.593649, 35.950967], + [108.562852, 35.921409], + [108.518505, 35.905414], + [108.499411, 35.872444], + [108.527744, 35.82442], + [108.533903, 35.746257], + [108.517889, 35.699615], + [108.539447, 35.605761], + [108.618287, 35.557088], + [108.625678, 35.537124], + [108.605968, 35.503028], + [108.631222, 35.418698], + [108.61028, 35.355271], + [108.614591, 35.328909], + [108.583178, 35.294724], + [108.547454, 35.304981], + [108.48894, 35.275184], + [108.36144, 35.279581], + [108.345426, 35.300586], + [108.296767, 35.267855], + [108.239484, 35.256127], + [108.221622, 35.296678], + [108.174811, 35.304981], + [108.094739, 35.280069], + [108.049159, 35.253683], + [107.949993, 35.245375], + [107.960464, 35.263457], + [107.867457, 35.256127], + [107.841587, 35.276649], + [107.745501, 35.311819], + [107.737494, 35.267366], + [107.667277, 35.257104], + [107.652494, 35.244886], + [107.686371, 35.218], + [107.715936, 35.168114], + [107.727639, 35.120157], + [107.769523, 35.064333], + [107.769523, 35.064333], + [107.773218, 35.060904], + [107.773218, 35.060904], + [107.814486, 35.024646], + [107.846515, 35.024646], + [107.863145, 34.999158], + [107.842203, 34.979056], + [107.741805, 34.953553], + [107.675284, 34.9511], + [107.638943, 34.935402], + [107.619849, 34.964834], + [107.564415, 34.968757], + [107.523763, 34.909886], + [107.455394, 34.916757], + [107.400575, 34.932949], + [107.369162, 34.917738], + [107.350068, 34.93393], + [107.286626, 34.931968], + [107.252749, 34.880925], + [107.189308, 34.893198], + [107.162206, 34.944233], + [107.119707, 34.950119], + [107.089526, 34.976604], + [107.08275, 35.024156], + [107.012533, 35.029547], + [106.990975, 35.068252], + [106.950323, 35.066782], + [106.901664, 35.094698], + [106.838222, 35.080007], + [106.710723, 35.100574], + [106.706411, 35.081966], + [106.615252, 35.071191], + [106.577064, 35.089312], + [106.541956, 35.083925], + [106.52163, 35.027587], + [106.494528, 35.006021], + [106.494528, 35.006021], + [106.484673, 34.983959], + [106.493296, 34.941289], + [106.527789, 34.876507], + [106.556122, 34.861285], + [106.550579, 34.82936], + [106.575216, 34.769897], + [106.539492, 34.745805], + [106.505615, 34.746789], + [106.487137, 34.715311], + [106.456956, 34.703996], + [106.442173, 34.675455], + [106.471122, 34.634102], + [106.419384, 34.643458], + [106.314058, 34.578934], + [106.341159, 34.568093], + [106.334384, 34.517811], + [106.455108, 34.531617], + [106.514238, 34.511894], + [106.513622, 34.498085], + [106.558586, 34.48822], + [106.610941, 34.454177], + [106.638042, 34.391481], + [106.717498, 34.369255], + [106.691013, 34.337635], + [106.705179, 34.299575], + [106.68239, 34.256057], + [106.652825, 34.24369], + [106.63373, 34.260014], + [106.589383, 34.253584], + [106.577064, 34.280786], + [106.526557, 34.292159], + [106.496376, 34.238248], + [106.5321, 34.254079], + [106.55797, 34.229837], + [106.585071, 34.149641], + [106.560434, 34.109514], + [106.501919, 34.105055], + [106.505615, 34.056479], + [106.471738, 34.024244], + [106.474202, 33.970659], + [106.41076, 33.909093], + [106.428007, 33.866368], + [106.475434, 33.875809], + [106.491448, 33.834559], + [106.461883, 33.789807], + [106.488369, 33.757969], + [106.482825, 33.707203], + [106.534564, 33.695254], + [106.575832, 33.631497], + [106.58076, 33.576169], + [106.540108, 33.512822], + [106.456956, 33.532779], + [106.447101, 33.613058], + [106.384891, 33.612061], + [106.35163, 33.587137], + [106.303587, 33.604585], + [106.237681, 33.564201], + [106.187174, 33.546746], + [106.108334, 33.569686], + [106.117573, 33.602591], + [106.086776, 33.617045], + [106.047356, 33.610067], + [105.971596, 33.613058], + [105.940183, 33.570684], + [105.902611, 33.556222], + [105.871198, 33.511325], + [105.842248, 33.489866], + [105.831162, 33.451926], + [105.837937, 33.410971], + [105.827466, 33.379993], + [105.709822, 33.382991], + [105.755401, 33.329004], + [105.752937, 33.291994], + [105.791741, 33.278486], + [105.799133, 33.258471], + [105.862574, 33.234447], + [105.917393, 33.237951], + [105.965436, 33.204407], + [105.968516, 33.154318], + [105.93156, 33.178365], + [105.897067, 33.146803], + [105.923552, 33.147805], + [105.934639, 33.112221], + [105.914929, 33.066092], + [105.926632, 33.042517], + [105.917393, 32.993841], + [105.861959, 32.939112], + [105.82685, 32.950663], + [105.735691, 32.905454], + [105.656851, 32.895405], + [105.638373, 32.879323], + [105.590329, 32.87681], + [105.565692, 32.906962], + [105.528119, 32.919019], + [105.49917, 32.911986], + [105.495475, 32.873292], + [105.524424, 32.847654], + [105.534279, 32.790822], + [105.555221, 32.794343], + [105.563844, 32.724891], + [105.585402, 32.728919], + [105.596489, 32.69921], + [105.677793, 32.726402], + [105.719061, 32.759624], + [105.768952, 32.767676], + [105.779423, 32.750061], + [105.822538, 32.770192], + [105.825002, 32.824523], + [105.849024, 32.817985], + [105.893371, 32.838603], + [105.93156, 32.826032], + [105.969132, 32.849162], + [106.011632, 32.829552], + [106.044277, 32.864747], + [106.071378, 32.828546], + [106.093552, 32.82402], + [106.07261, 32.76365], + [106.076921, 32.76365], + [106.076305, 32.759121], + [106.071378, 32.758114], + [106.120037, 32.719856], + [106.17424, 32.6977], + [106.254928, 32.693671], + [106.267863, 32.673522], + [106.301123, 32.680071], + [106.347935, 32.671003], + [106.389203, 32.62666], + [106.421231, 32.616579], + [106.451412, 32.65992], + [106.498224, 32.649338], + [106.517934, 32.668485], + [106.585687, 32.68813], + [106.626955, 32.682086], + [106.670071, 32.694678], + [106.733513, 32.739491], + [106.783404, 32.735967], + [106.793259, 32.712807], + [106.82344, 32.705254], + [106.854853, 32.724388], + [106.903512, 32.721367], + [106.912751, 32.704247], + [107.012533, 32.721367], + [107.066736, 32.708779], + [107.05996, 32.686115], + [107.098765, 32.649338], + [107.108004, 32.600951], + [107.080286, 32.542448], + [107.127098, 32.482393], + [107.189924, 32.468256], + [107.212097, 32.428864], + [107.263836, 32.403099], + [107.287858, 32.457147], + [107.313727, 32.489965], + [107.356843, 32.506622], + [107.382097, 32.54043], + [107.436299, 32.529835], + [107.438763, 32.465732], + [107.460937, 32.453612], + [107.456625, 32.41775], + [107.489886, 32.425328], + [107.527458, 32.38238], + [107.598291, 32.411688], + [107.648183, 32.413709], + [107.680827, 32.397035], + [107.707929, 32.331826], + [107.753508, 32.338399], + [107.812022, 32.247844], + [107.864377, 32.201266], + [107.890247, 32.214432], + [107.924739, 32.197215], + [107.979558, 32.146051], + [108.024521, 32.177462], + [108.018362, 32.2119], + [108.086731, 32.233165], + [108.143398, 32.219495], + [108.156948, 32.239239], + [108.179738, 32.221521], + [108.240716, 32.274666], + [108.310933, 32.232152], + [108.389773, 32.263533], + [108.414411, 32.252399], + [108.469846, 32.270618], + [108.507418, 32.245819], + [108.509882, 32.201266], + [108.543758, 32.177969], + [108.585026, 32.17189], + [108.676801, 32.10297], + [108.734084, 32.106519], + [108.75133, 32.076098], + [108.78767, 32.04871], + [108.837561, 32.039072], + [108.902235, 31.984774], + [108.986619, 31.980205], + [109.085785, 31.929428], + [109.123357, 31.892851], + [109.191111, 31.85575], + [109.195422, 31.817618], + [109.27611, 31.79931], + [109.279806, 31.776418], + [109.253936, 31.759628], + [109.282885, 31.743343], + [109.281654, 31.716874], + [109.381436, 31.705165], + [109.446109, 31.722983], + [109.502776, 31.716365], + [109.549587, 31.73011], + [109.585928, 31.726546], + [109.592087, 31.789136], + [109.633971, 31.804396], + [109.633971, 31.824738], + [109.60379, 31.885737], + [109.584696, 31.900472], + [109.62042, 31.928412], + [109.631507, 31.962436], + [109.590855, 32.012688], + [109.590855, 32.047696], + [109.621652, 32.106519], + [109.58716, 32.161251], + [109.604406, 32.199241], + [109.592703, 32.219495], + [109.550203, 32.225065], + [109.528645, 32.270112], + [109.495385, 32.300468], + [109.513247, 32.342444], + [109.502776, 32.38895], + [109.529877, 32.405625], + [109.526797, 32.43341], + [109.575457, 32.506622], + [109.637051, 32.540935], + [109.619804, 32.56767], + [109.631507, 32.599943], + [109.726978, 32.608513], + [109.746072, 32.594901], + [109.816905, 32.577252], + [109.910528, 32.592884], + [109.97089, 32.577756], + [110.017701, 32.546989], + [110.084223, 32.580782], + [110.090382, 32.617083], + [110.124259, 32.616579], + [110.153824, 32.593388], + [110.206179, 32.633212], + [110.156903, 32.683093], + [110.159367, 32.767173], + [110.127338, 32.77774], + [110.142121, 32.802895], + [110.105164, 32.832569], + [110.051578, 32.851676], + [109.988752, 32.886359], + [109.927158, 32.887364], + [109.907448, 32.903947], + [109.856941, 32.910479], + [109.847702, 32.893395], + [109.789804, 32.882339], + [109.76455, 32.909474], + [109.785492, 32.987316], + [109.794731, 33.067095], + [109.704188, 33.101694], + [109.688174, 33.116733], + [109.576073, 33.110216], + [109.522486, 33.138785], + [109.468283, 33.140288], + [109.438718, 33.152314], + [109.498464, 33.207412], + [109.514479, 33.237951], + [109.60687, 33.235949], + [109.619804, 33.275484], + [109.649985, 33.251465], + [109.693101, 33.254468], + [109.732521, 33.231443], + [109.813209, 33.236449], + [109.852013, 33.247961], + [109.916687, 33.229942], + [109.973353, 33.203907], + [109.999223, 33.212419], + [110.031252, 33.191888], + [110.164911, 33.209415], + [110.218497, 33.163336], + [110.285635, 33.171352], + [110.33799, 33.160331], + [110.372482, 33.186379], + [110.398352, 33.176862], + [110.398352, 33.176862], + [110.471032, 33.171352], + [110.54125, 33.255469], + [110.57759, 33.250464], + [110.59422, 33.168346], + [110.623785, 33.143796], + [110.650887, 33.157324], + [110.702626, 33.097182], + [110.753133, 33.15031], + [110.824582, 33.158327], + [110.828893, 33.201403], + [110.865234, 33.213921], + [110.9219, 33.203907], + [110.960704, 33.253967], + [110.984726, 33.255469], + [111.025994, 33.330504], + [111.025994, 33.375495], + [110.996429, 33.435946], + [111.02661, 33.467903], + [111.021066, 33.471397], + [111.021682, 33.476389], + [111.02661, 33.478386], + [111.002588, 33.535772], + [111.00382, 33.578662], + [110.966864, 33.609071], + [110.878784, 33.634486], + [110.823966, 33.685793], + [110.831973, 33.713675], + [110.81719, 33.751003], + [110.782082, 33.796272], + [110.74143, 33.798759], + [110.712481, 33.833564], + [110.66259, 33.85295], + [110.612083, 33.852453], + [110.587445, 33.887733], + [110.628713, 33.910086], + [110.627481, 33.925482], + [110.665669, 33.937895], + [110.671213, 33.966192], + [110.620706, 34.035652], + [110.587445, 34.023252], + [110.591757, 34.101586], + [110.61393, 34.113478], + [110.642264, 34.161032], + [110.621938, 34.177372], + [110.55788, 34.193214], + [110.55172, 34.213012], + [110.507989, 34.217466], + [110.43962, 34.243196], + [110.428533, 34.288203], + [110.451938, 34.292653], + [110.503677, 34.33714], + [110.473496, 34.393457], + [110.403279, 34.433448], + [110.403279, 34.433448], + [110.360779, 34.516825], + [110.372482, 34.544435], + [110.404511, 34.557743], + [110.366939, 34.566614], + [110.379257, 34.600612] + ] + ], + [ + [ + [111.02661, 33.478386], + [111.021682, 33.476389], + [111.021066, 33.471397], + [111.02661, 33.467903], + [111.02661, 33.478386] + ] + ], + [ + [ + [106.076921, 32.76365], + [106.07261, 32.76365], + [106.071378, 32.758114], + [106.076305, 32.759121], + [106.076921, 32.76365] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 620000, + "name": "甘肃省", + "center": [103.823557, 36.058039], + "childrenNum": 14, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 27, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [106.506231, 35.737514], + [106.504383, 35.736057], + [106.498224, 35.732656], + [106.49268, 35.732656], + [106.434782, 35.688436], + [106.460036, 35.643705], + [106.47913, 35.575101], + [106.460036, 35.578995], + [106.440941, 35.52641], + [106.465579, 35.481101], + [106.490217, 35.480613], + [106.483441, 35.450393], + [106.503767, 35.415284], + [106.501304, 35.364056], + [106.472354, 35.310842], + [106.415688, 35.276161], + [106.368261, 35.273718], + [106.363333, 35.238532], + [106.319601, 35.265411], + [106.241377, 35.358687], + [106.237681, 35.409431], + [106.196414, 35.409919], + [106.173008, 35.437716], + [106.129892, 35.393333], + [106.113262, 35.361616], + [106.083081, 35.421624], + [106.073226, 35.420649], + [106.067682, 35.436254], + [106.073226, 35.447468], + [106.071378, 35.449418], + [106.06953, 35.458193], + [106.071994, 35.463555], + [106.054132, 35.45478], + [106.034422, 35.469404], + [106.002393, 35.438692], + [105.894603, 35.413821], + [105.897683, 35.451368], + [106.048588, 35.488898], + [106.047356, 35.498155], + [106.023335, 35.49377], + [106.017175, 35.519103], + [105.900147, 35.54735], + [105.868734, 35.540046], + [105.847176, 35.490359], + [105.816379, 35.575101], + [105.800365, 35.564878], + [105.762176, 35.602841], + [105.759097, 35.634464], + [105.713517, 35.650513], + [105.722756, 35.673366], + [105.690727, 35.698643], + [105.723988, 35.725854], + [105.740618, 35.698643], + [105.759097, 35.724883], + [105.70243, 35.733142], + [105.667322, 35.749657], + [105.595873, 35.715651], + [105.481924, 35.727312], + [105.457286, 35.771511], + [105.432033, 35.787533], + [105.428953, 35.819082], + [105.408627, 35.822479], + [105.38091, 35.792873], + [105.371055, 35.844312], + [105.39754, 35.857409], + [105.350113, 35.875839], + [105.324859, 35.941761], + [105.343954, 36.033767], + [105.406163, 36.074409], + [105.430801, 36.10391], + [105.491163, 36.101009], + [105.515185, 36.147415], + [105.478844, 36.213111], + [105.460366, 36.223733], + [105.45975, 36.268137], + [105.476381, 36.293224], + [105.455439, 36.321678], + [105.425873, 36.330357], + [105.401236, 36.369881], + [105.398156, 36.430575], + [105.363048, 36.443093], + [105.362432, 36.496514], + [105.322396, 36.535954], + [105.281744, 36.522489], + [105.252179, 36.553263], + [105.2762, 36.563358], + [105.261418, 36.602764], + [105.22015, 36.631105], + [105.225693, 36.664716], + [105.201056, 36.700711], + [105.218302, 36.730455], + [105.272505, 36.739567], + [105.275584, 36.752515], + [105.319932, 36.742924], + [105.340874, 36.764502], + [105.334714, 36.80093], + [105.303302, 36.820575], + [105.279896, 36.86751], + [105.244787, 36.894796], + [105.178882, 36.892403], + [105.185657, 36.942164], + [105.165331, 36.99476], + [105.128991, 36.996194], + [105.05939, 37.022956], + [105.03968, 37.007187], + [105.004571, 37.035378], + [104.95468, 37.040156], + [104.954064, 37.077407], + [104.914644, 37.097935], + [104.888158, 37.15901], + [104.864753, 37.17284], + [104.85613, 37.211933], + [104.776673, 37.246718], + [104.717543, 37.208597], + [104.638087, 37.201923], + [104.600515, 37.242907], + [104.624536, 37.298627], + [104.651022, 37.290534], + [104.673812, 37.317668], + [104.713848, 37.329566], + [104.662109, 37.367626], + [104.679971, 37.408044], + [104.521059, 37.43466], + [104.499501, 37.421353], + [104.448994, 37.42468], + [104.437907, 37.445589], + [104.365226, 37.418026], + [104.298705, 37.414223], + [104.287002, 37.428007], + [104.237727, 37.411847], + [104.183524, 37.406618], + [104.089285, 37.465067], + [103.935916, 37.572818], + [103.874938, 37.604117], + [103.841062, 37.64725], + [103.683381, 37.777919], + [103.627947, 37.797783], + [103.40744, 37.860651], + [103.362477, 38.037621], + [103.368636, 38.08898], + [103.53494, 38.156776], + [103.507838, 38.280905], + [103.465339, 38.353215], + [103.416063, 38.404821], + [103.85954, 38.64454], + [104.011677, 38.85923], + [104.044322, 38.895105], + [104.173053, 38.94446], + [104.196459, 38.9882], + [104.190915, 39.042139], + [104.207546, 39.083495], + [104.171205, 39.160567], + [104.047401, 39.297788], + [104.073271, 39.351953], + [104.089901, 39.419947], + [103.955626, 39.456923], + [103.85338, 39.461543], + [103.728961, 39.430117], + [103.595302, 39.386652], + [103.428998, 39.353341], + [103.344615, 39.331588], + [103.259615, 39.263971], + [103.188166, 39.215302], + [103.133347, 39.192579], + [103.007696, 39.099753], + [102.883892, 39.120649], + [102.616574, 39.171703], + [102.579002, 39.183301], + [102.45335, 39.255167], + [102.3548, 39.231993], + [102.276576, 39.188868], + [102.050526, 39.141075], + [102.012338, 39.127149], + [101.902701, 39.111827], + [101.833715, 39.08907], + [101.926106, 39.000758], + [101.955055, 38.985874], + [102.045599, 38.904885], + [102.075164, 38.891378], + [101.941505, 38.808883], + [101.873751, 38.733761], + [101.777049, 38.66043], + [101.672955, 38.6908], + [101.601506, 38.65529], + [101.562702, 38.713218], + [101.412413, 38.764099], + [101.331109, 38.777164], + [101.307087, 38.80282], + [101.34158, 38.822406], + [101.33542, 38.847113], + [101.24303, 38.860628], + [101.237486, 38.907214], + [101.198682, 38.943064], + [101.228863, 39.020754], + [101.117378, 38.975174], + [100.969553, 38.946788], + [100.961545, 39.005874], + [100.901799, 39.030053], + [100.875314, 39.002619], + [100.835278, 39.025869], + [100.829118, 39.075133], + [100.864227, 39.106719], + [100.842669, 39.199999], + [100.842053, 39.405614], + [100.707778, 39.404689], + [100.606764, 39.387577], + [100.498975, 39.400527], + [100.500823, 39.481408], + [100.44354, 39.485565], + [100.326512, 39.509118], + [100.301258, 39.572345], + [100.314193, 39.606935], + [100.250135, 39.685274], + [100.128179, 39.702312], + [100.040716, 39.757083], + [99.958796, 39.769504], + [99.904593, 39.785601], + [99.822058, 39.860063], + [99.672384, 39.888079], + [99.469124, 39.875221], + [99.440791, 39.885783], + [99.459885, 39.898181], + [99.491298, 39.884406], + [99.533182, 39.891753], + [99.714268, 39.972061], + [99.751225, 40.006909], + [99.841152, 40.013326], + [99.927383, 40.063727], + [99.955716, 40.150695], + [100.007455, 40.20008], + [100.169447, 40.277743], + [100.169447, 40.541131], + [100.242744, 40.618855], + [100.237201, 40.716905], + [100.224882, 40.727337], + [100.107853, 40.875475], + [100.057346, 40.908049], + [99.985897, 40.909858], + [99.673, 40.93292], + [99.565827, 40.846961], + [99.174705, 40.858278], + [99.172858, 40.747289], + [99.12543, 40.715091], + [99.102025, 40.676522], + [99.041662, 40.693767], + [98.984996, 40.782644], + [98.790975, 40.705564], + [98.80699, 40.660181], + [98.802678, 40.607043], + [98.762642, 40.639748], + [98.72199, 40.657911], + [98.689345, 40.691952], + [98.668403, 40.773128], + [98.569853, 40.746836], + [98.627751, 40.677884], + [98.344419, 40.568413], + [98.333332, 40.918903], + [98.25018, 40.93925], + [98.184891, 40.988056], + [98.142391, 41.001607], + [97.971776, 41.09774], + [97.903407, 41.168057], + [97.629314, 41.440498], + [97.613915, 41.477276], + [97.84674, 41.656379], + [97.653335, 41.986856], + [97.500582, 42.243894], + [97.371235, 42.457076], + [97.172903, 42.795257], + [96.968411, 42.756161], + [96.742361, 42.75704], + [96.386348, 42.727592], + [96.166458, 42.623314], + [96.103632, 42.604375], + [96.072219, 42.569566], + [96.02356, 42.542675], + [96.0174, 42.482239], + [95.978596, 42.436762], + [96.06606, 42.414674], + [96.042038, 42.352787], + [96.040806, 42.326688], + [96.178161, 42.21775], + [96.077147, 42.149457], + [96.13874, 42.05399], + [96.137509, 42.019765], + [96.117183, 41.985966], + [96.054973, 41.936124], + [95.998306, 41.906289], + [95.855408, 41.849699], + [95.801206, 41.848361], + [95.759322, 41.835878], + [95.65646, 41.826067], + [95.57146, 41.796181], + [95.445193, 41.719841], + [95.39407, 41.693481], + [95.335556, 41.644305], + [95.299831, 41.565994], + [95.247476, 41.61344], + [95.194505, 41.694821], + [95.199433, 41.719395], + [95.16494, 41.735474], + [95.135991, 41.772976], + [95.110738, 41.768513], + [95.011572, 41.726541], + [94.969072, 41.718948], + [94.861898, 41.668451], + [94.809543, 41.619256], + [94.750413, 41.538227], + [94.534219, 41.505966], + [94.184365, 41.268444], + [94.01067, 41.114875], + [93.908424, 40.983539], + [93.809874, 40.879548], + [93.820961, 40.793519], + [93.760599, 40.664721], + [93.506216, 40.648376], + [92.928465, 40.572504], + [92.920458, 40.391792], + [92.906907, 40.310609], + [92.796654, 40.153897], + [92.745531, 39.868331], + [92.687632, 39.657174], + [92.639589, 39.514196], + [92.52564, 39.368611], + [92.378431, 39.258411], + [92.339011, 39.236628], + [92.343938, 39.146181], + [92.366112, 39.096037], + [92.366728, 39.059335], + [92.41046, 39.03842], + [92.459119, 39.042604], + [92.459119, 39.063982], + [92.489916, 39.099753], + [92.545966, 39.111362], + [92.659299, 39.109969], + [92.765857, 39.136898], + [92.866871, 39.138754], + [92.889045, 39.160103], + [92.938936, 39.169848], + [92.978356, 39.143396], + [93.043029, 39.146645], + [93.115094, 39.17959], + [93.142196, 39.160567], + [93.131725, 39.108112], + [93.165601, 39.090928], + [93.198246, 39.045857], + [93.179152, 38.923977], + [93.237666, 38.916062], + [93.274007, 38.896036], + [93.453245, 38.915596], + [93.729186, 38.924443], + [93.834511, 38.867618], + [93.884403, 38.867618], + [93.884403, 38.826136], + [93.769838, 38.821007], + [93.756287, 38.807484], + [93.773533, 38.771099], + [93.800019, 38.750566], + [93.885018, 38.720689], + [93.95154, 38.715086], + [93.973098, 38.724891], + [94.281067, 38.7599], + [94.370379, 38.7627], + [94.511429, 38.445142], + [94.527443, 38.425922], + [94.527443, 38.365416], + [94.56132, 38.351807], + [94.582878, 38.36917], + [94.672805, 38.386998], + [94.812623, 38.385591], + [94.861282, 38.393565], + [94.884072, 38.414669], + [94.973999, 38.430142], + [95.045448, 38.418889], + [95.072549, 38.402476], + [95.122441, 38.417014], + [95.140919, 38.392158], + [95.185266, 38.379492], + [95.209904, 38.327868], + [95.229614, 38.330685], + [95.259179, 38.302981], + [95.315846, 38.318947], + [95.408236, 38.300163], + [95.440881, 38.310965], + [95.455664, 38.291709], + [95.487693, 38.314721], + [95.51849, 38.294997], + [95.585011, 38.343359], + [95.608417, 38.339134], + [95.671858, 38.388405], + [95.703887, 38.400131], + [95.723597, 38.378554], + [95.775952, 38.356031], + [95.83693, 38.344298], + [95.852945, 38.287481], + [95.89606, 38.2903], + [95.932401, 38.259291], + [95.93856, 38.237202], + [96.006929, 38.207582], + [96.06606, 38.173245], + [96.109175, 38.187358], + [96.221892, 38.149246], + [96.252689, 38.167599], + [96.264392, 38.145952], + [96.313051, 38.161952], + [96.301964, 38.183124], + [96.335841, 38.246132], + [96.378341, 38.277146], + [96.46334, 38.277616], + [96.665369, 38.23015], + [96.655514, 38.295936], + [96.638883, 38.307208], + [96.626564, 38.356031], + [96.698013, 38.422172], + [96.707868, 38.459203], + [96.6666, 38.483567], + [96.706637, 38.505582], + [96.780549, 38.504177], + [96.800259, 38.52759], + [96.767614, 38.552399], + [96.808882, 38.582346], + [96.7941, 38.608072], + [96.847071, 38.599186], + [96.876636, 38.580475], + [96.961019, 38.558015], + [97.055874, 38.594508], + [97.047251, 38.653888], + [97.057722, 38.67258], + [97.009063, 38.702477], + [97.023229, 38.755699], + [97.00044, 38.7613], + [96.987505, 38.793025], + [96.993664, 38.834993], + [96.983809, 38.869016], + [96.940693, 38.90768], + [96.938846, 38.95563], + [96.965331, 39.017034], + [96.95794, 39.041674], + [96.969643, 39.097895], + [97.012142, 39.142004], + [96.962251, 39.198144], + [97.017686, 39.208347], + [97.060186, 39.19768], + [97.14149, 39.199999], + [97.220946, 39.193042], + [97.315185, 39.164744], + [97.347213, 39.167528], + [97.371235, 39.140611], + [97.401416, 39.146645], + [97.458698, 39.117863], + [97.504894, 39.076527], + [97.58127, 39.052364], + [97.679205, 39.010524], + [97.701379, 38.963076], + [97.828878, 38.93003], + [97.875689, 38.898365], + [98.009348, 38.85923], + [98.029058, 38.834061], + [98.068478, 38.816344], + [98.091884, 38.786495], + [98.167645, 38.840121], + [98.242173, 38.880664], + [98.235398, 38.918855], + [98.276666, 38.963541], + [98.287753, 38.992386], + [98.280977, 39.027263], + [98.316702, 39.040744], + [98.383839, 39.029588], + [98.401086, 39.001688], + [98.432498, 38.996107], + [98.428187, 38.976104], + [98.457752, 38.952838], + [98.526737, 38.95563], + [98.584635, 38.93003], + [98.624056, 38.959353], + [98.612353, 38.977035], + [98.661628, 38.993782], + [98.70536, 39.043533], + [98.730613, 39.057011], + [98.743548, 39.086747], + [98.816845, 39.085818], + [98.818076, 39.064911], + [98.886446, 39.040744], + [98.903076, 39.012384], + [98.951735, 38.987735], + [99.054597, 38.97657], + [99.107568, 38.951907], + [99.071843, 38.921184], + [99.068764, 38.896968], + [99.141445, 38.852706], + [99.222133, 38.788827], + [99.291118, 38.765966], + [99.361951, 38.718354], + [99.375502, 38.684727], + [99.412458, 38.665571], + [99.450646, 38.60433], + [99.501769, 38.612281], + [99.52887, 38.546314], + [99.585537, 38.498556], + [99.63974, 38.474666], + [99.65945, 38.449361], + [99.727203, 38.415607], + [99.758, 38.410449], + [99.826985, 38.370109], + [99.960028, 38.320825], + [100.001912, 38.315191], + [100.049955, 38.283254], + [100.071513, 38.284663], + [100.117093, 38.253652], + [100.126332, 38.231561], + [100.182998, 38.222158], + [100.159592, 38.291239], + [100.163904, 38.328337], + [100.136803, 38.33444], + [100.093071, 38.407166], + [100.022238, 38.432017], + [100.001296, 38.467169], + [100.025933, 38.507923], + [100.064122, 38.518694], + [100.086911, 38.492936], + [100.113397, 38.497151], + [100.163288, 38.461546], + [100.24028, 38.441861], + [100.259374, 38.366355], + [100.301874, 38.388405], + [100.331439, 38.337257], + [100.318505, 38.329276], + [100.396729, 38.293118], + [100.424446, 38.307208], + [100.432453, 38.275267], + [100.459555, 38.2654], + [100.474953, 38.288891], + [100.516837, 38.272448], + [100.545786, 38.247072], + [100.595061, 38.242372], + [100.619083, 38.26587], + [100.71517, 38.253652], + [100.752126, 38.238612], + [100.825423, 38.158658], + [100.860531, 38.148305], + [100.913502, 38.17889], + [100.93814, 38.16007], + [100.91843, 38.129006], + [100.922125, 38.084741], + [100.888864, 38.056001], + [100.895024, 38.013107], + [100.91843, 37.999432], + [100.964009, 38.011221], + [101.077342, 37.941874], + [101.103211, 37.946593], + [101.114298, 37.92016], + [101.152486, 37.891356], + [101.159262, 37.86821], + [101.202994, 37.84742], + [101.276906, 37.83655], + [101.362522, 37.791162], + [101.382848, 37.822369], + [101.459224, 37.86632], + [101.551615, 37.835604], + [101.598427, 37.827569], + [101.670491, 37.754264], + [101.659405, 37.733441], + [101.791832, 37.696041], + [101.815853, 37.654357], + [101.854657, 37.664781], + [101.873135, 37.686569], + [101.946432, 37.728235], + [101.998787, 37.724921], + [102.036359, 37.685149], + [102.048678, 37.651515], + [102.035128, 37.627819], + [102.102265, 37.582304], + [102.131214, 37.54625], + [102.103497, 37.482641], + [102.125055, 37.48549], + [102.176794, 37.458892], + [102.19712, 37.420403], + [102.299981, 37.391404], + [102.29875, 37.370004], + [102.368351, 37.327662], + [102.428097, 37.308624], + [102.419474, 37.294343], + [102.45335, 37.271487], + [102.457662, 37.248147], + [102.490307, 37.223371], + [102.533422, 37.217176], + [102.578386, 37.17284], + [102.599944, 37.174748], + [102.642444, 37.099845], + [102.583314, 37.104618], + [102.488459, 37.078362], + [102.506321, 37.019134], + [102.450271, 36.968467], + [102.499546, 36.954599], + [102.526031, 36.928291], + [102.56114, 36.91968], + [102.587009, 36.869904], + [102.639364, 36.852666], + [102.720052, 36.767858], + [102.692335, 36.775528], + [102.639364, 36.732853], + [102.612879, 36.738129], + [102.601176, 36.710307], + [102.630741, 36.650793], + [102.684328, 36.619097], + [102.724364, 36.613813], + [102.714509, 36.599401], + [102.761936, 36.568645], + [102.734219, 36.562396], + [102.753313, 36.525855], + [102.793349, 36.497957], + [102.771791, 36.47438], + [102.829689, 36.365544], + [102.831537, 36.365544], + [102.838928, 36.345783], + [102.836465, 36.344819], + [102.845704, 36.331803], + [102.896827, 36.331803], + [102.922696, 36.298047], + [103.024942, 36.256556], + [103.021246, 36.232906], + [103.066826, 36.216974], + [103.048964, 36.199107], + [102.986754, 36.193312], + [102.965812, 36.151765], + [102.948566, 36.150798], + [102.941174, 36.104877], + [102.882044, 36.082632], + [102.932551, 36.048285], + [102.968276, 36.044414], + [102.951645, 36.021667], + [102.971971, 35.995525], + [102.942406, 35.92674], + [102.954725, 35.858864], + [102.94487, 35.829757], + [102.914073, 35.845282], + [102.81737, 35.850133], + [102.787189, 35.862745], + [102.739146, 35.821023], + [102.715125, 35.815685], + [102.686175, 35.771996], + [102.707733, 35.70496], + [102.744074, 35.657807], + [102.7644, 35.653431], + [102.763168, 35.612086], + [102.808747, 35.560496], + [102.746537, 35.545403], + [102.729291, 35.523487], + [102.782878, 35.527871], + [102.743458, 35.494745], + [102.695414, 35.528358], + [102.570995, 35.548324], + [102.531575, 35.580455], + [102.503241, 35.585322], + [102.49893, 35.545403], + [102.437952, 35.455268], + [102.447807, 35.437229], + [102.408387, 35.409431], + [102.314764, 35.434303], + [102.293822, 35.424063], + [102.287663, 35.36552], + [102.317844, 35.343067], + [102.311684, 35.31426], + [102.280887, 35.303028], + [102.3123, 35.282512], + [102.370199, 35.263946], + [102.365887, 35.235599], + [102.404075, 35.179366], + [102.346793, 35.164201], + [102.310452, 35.128967], + [102.29567, 35.071681], + [102.252554, 35.048657], + [102.218062, 35.057475], + [102.211286, 35.034937], + [102.176178, 35.032977], + [102.157699, 35.010923], + [102.133678, 35.014844], + [102.094874, 34.986901], + [102.048062, 34.910868], + [102.068388, 34.887798], + [101.985852, 34.90007], + [101.916867, 34.873561], + [101.923027, 34.835746], + [101.917483, 34.705964], + [101.919947, 34.621791], + [101.934729, 34.58731], + [101.956287, 34.582876], + [101.97415, 34.548871], + [102.001867, 34.538519], + [102.093026, 34.536547], + [102.139837, 34.50351], + [102.155852, 34.507456], + [102.169402, 34.457631], + [102.205743, 34.407777], + [102.259329, 34.355917], + [102.237156, 34.34307], + [102.237156, 34.34307], + [102.186649, 34.352952], + [102.149692, 34.271885], + [102.067772, 34.293642], + [102.062229, 34.227858], + [102.01357, 34.218456], + [102.030816, 34.190739], + [102.003099, 34.162022], + [101.965526, 34.167469], + [101.955055, 34.109514], + [101.897773, 34.133791], + [101.874367, 34.130323], + [101.851578, 34.153108], + [101.836795, 34.124378], + [101.788136, 34.131809], + [101.764114, 34.122892], + [101.736397, 34.080275], + [101.718535, 34.083249], + [101.703136, 34.119424], + [101.674187, 34.110506], + [101.6206, 34.178857], + [101.53868, 34.212022], + [101.492485, 34.195689], + [101.482014, 34.218951], + [101.417956, 34.227858], + [101.369913, 34.248143], + [101.327413, 34.24468], + [101.325565, 34.268423], + [101.268899, 34.278808], + [101.228863, 34.298586], + [101.235022, 34.325279], + [101.193754, 34.336646], + [101.178356, 34.320831], + [101.098284, 34.329233], + [101.054552, 34.322808], + [100.986799, 34.374689], + [100.951074, 34.38358], + [100.895024, 34.375183], + [100.868538, 34.332693], + [100.821727, 34.317371], + [100.798321, 34.260014], + [100.809408, 34.247153], + [100.764445, 34.178857], + [100.806329, 34.155584], + [100.848828, 34.089692], + [100.870386, 34.083744], + [100.880857, 34.036644], + [100.93506, 33.990013], + [100.927669, 33.975126], + [100.965857, 33.946832], + [100.994806, 33.891707], + [101.023139, 33.896178], + [101.054552, 33.863386], + [101.153718, 33.8445], + [101.153102, 33.823124], + [101.190675, 33.791796], + [101.186363, 33.741051], + [101.162957, 33.719649], + [101.177124, 33.685295], + [101.166653, 33.659894], + [101.217776, 33.669856], + [101.23687, 33.685793], + [101.302776, 33.657902], + [101.385312, 33.644949], + [101.424732, 33.655411], + [101.428427, 33.680315], + [101.501724, 33.702723], + [101.58426, 33.674339], + [101.585492, 33.645448], + [101.616905, 33.598603], + [101.611977, 33.565199], + [101.622448, 33.502343], + [101.718535, 33.494857], + [101.748716, 33.505337], + [101.769042, 33.538765], + [101.783208, 33.556721], + [101.831252, 33.554726], + [101.844186, 33.602591], + [101.884222, 33.578163], + [101.907012, 33.539264], + [101.906396, 33.48188], + [101.946432, 33.442937], + [101.915635, 33.425957], + [101.887302, 33.383991], + [101.877447, 33.314502], + [101.769658, 33.26898], + [101.770274, 33.248962], + [101.83002, 33.213921], + [101.841723, 33.184876], + [101.825708, 33.119239], + [101.865744, 33.103198], + [101.887302, 33.135778], + [101.921795, 33.153817], + [101.935345, 33.186879], + [101.99386, 33.1999], + [102.054838, 33.189884], + [102.08933, 33.204908], + [102.08933, 33.227439], + [102.117047, 33.288492], + [102.144765, 33.273983], + [102.160163, 33.242956], + [102.200815, 33.223434], + [102.217446, 33.247961], + [102.192192, 33.337005], + [102.218062, 33.349503], + [102.258098, 33.409472], + [102.296286, 33.413969], + [102.310452, 33.397982], + [102.368967, 33.41247], + [102.392988, 33.404477], + [102.447807, 33.454922], + [102.462589, 33.449429], + [102.461358, 33.501345], + [102.446575, 33.53228], + [102.477988, 33.543254], + [102.440416, 33.574673], + [102.346793, 33.605582], + [102.31538, 33.665374], + [102.342481, 33.725622], + [102.284583, 33.719151], + [102.324619, 33.754486], + [102.296286, 33.783838], + [102.243315, 33.786823], + [102.261177, 33.821136], + [102.25317, 33.861399], + [102.136142, 33.965199], + [102.16817, 33.983066], + [102.226069, 33.963214], + [102.248858, 33.98654], + [102.287047, 33.977607], + [102.315996, 33.993983], + [102.345561, 33.969666], + [102.392372, 33.971651], + [102.406539, 34.033172], + [102.437336, 34.087214], + [102.471213, 34.072839], + [102.511865, 34.086222], + [102.615958, 34.099604], + [102.649219, 34.080275], + [102.655994, 34.113478], + [102.598712, 34.14766], + [102.651067, 34.165983], + [102.664002, 34.192719], + [102.694799, 34.198659], + [102.728675, 34.235774], + [102.779798, 34.236764], + [102.798276, 34.272874], + [102.856791, 34.270895], + [102.85987, 34.301058], + [102.911609, 34.312923], + [102.949181, 34.292159], + [102.977515, 34.252595], + [102.973203, 34.205588], + [103.005848, 34.184798], + [103.052043, 34.195194], + [103.100087, 34.181828], + [103.124108, 34.162022], + [103.121644, 34.112487], + [103.178927, 34.079779], + [103.129652, 34.065899], + [103.119797, 34.03466], + [103.147514, 34.036644], + [103.157369, 33.998944], + [103.120413, 33.953286], + [103.1315, 33.931937], + [103.16476, 33.929454], + [103.181391, 33.900649], + [103.153673, 33.819147], + [103.165376, 33.805721], + [103.228202, 33.79478], + [103.24976, 33.814175], + [103.284868, 33.80224], + [103.278709, 33.774387], + [103.35447, 33.743539], + [103.434542, 33.752993], + [103.464723, 33.80224], + [103.518309, 33.807213], + [103.545411, 33.719649], + [103.520157, 33.678323], + [103.552186, 33.671351], + [103.563889, 33.699735], + [103.593454, 33.716164], + [103.645809, 33.708697], + [103.667983, 33.685793], + [103.690772, 33.69376], + [103.778236, 33.658898], + [103.861388, 33.682307], + [103.980264, 33.670852], + [104.046169, 33.686291], + [104.103452, 33.663381], + [104.176749, 33.5996], + [104.155191, 33.542755], + [104.180444, 33.472895], + [104.213089, 33.446932], + [104.22048, 33.404477], + [104.272219, 33.391486], + [104.292545, 33.336505], + [104.373849, 33.345004], + [104.420045, 33.327004], + [104.386168, 33.298497], + [104.333813, 33.315502], + [104.303632, 33.304499], + [104.323958, 33.26898], + [104.32827, 33.223934], + [104.351059, 33.158828], + [104.378161, 33.109214], + [104.337509, 33.038002], + [104.391711, 33.035493], + [104.426204, 33.010906], + [104.383704, 32.994343], + [104.378161, 32.953174], + [104.345516, 32.940117], + [104.288234, 32.942628], + [104.277147, 32.90244], + [104.294393, 32.835586], + [104.363994, 32.822511], + [104.458849, 32.748551], + [104.51182, 32.753585], + [104.526602, 32.728416], + [104.582653, 32.722374], + [104.592508, 32.695685], + [104.643015, 32.661935], + [104.696601, 32.673522], + [104.739717, 32.635228], + [104.795768, 32.643292], + [104.820405, 32.662943], + [104.845659, 32.653873], + [104.881999, 32.600951], + [104.925115, 32.607505], + [105.026745, 32.650346], + [105.0791, 32.637244], + [105.111128, 32.593893], + [105.185041, 32.617587], + [105.215222, 32.63674], + [105.219534, 32.666469], + [105.263265, 32.652362], + [105.297758, 32.656897], + [105.347033, 32.68259], + [105.368591, 32.712807], + [105.448663, 32.732946], + [105.454207, 32.767173], + [105.427721, 32.784281], + [105.396308, 32.85067], + [105.396308, 32.85067], + [105.38091, 32.876307], + [105.408011, 32.885857], + [105.414171, 32.922034], + [105.467757, 32.930071], + [105.49917, 32.911986], + [105.528119, 32.919019], + [105.565692, 32.906962], + [105.590329, 32.87681], + [105.638373, 32.879323], + [105.656851, 32.895405], + [105.735691, 32.905454], + [105.82685, 32.950663], + [105.861959, 32.939112], + [105.917393, 32.993841], + [105.926632, 33.042517], + [105.914929, 33.066092], + [105.934639, 33.112221], + [105.923552, 33.147805], + [105.897067, 33.146803], + [105.93156, 33.178365], + [105.968516, 33.154318], + [105.965436, 33.204407], + [105.917393, 33.237951], + [105.862574, 33.234447], + [105.799133, 33.258471], + [105.791741, 33.278486], + [105.752937, 33.291994], + [105.755401, 33.329004], + [105.709822, 33.382991], + [105.827466, 33.379993], + [105.837937, 33.410971], + [105.831162, 33.451926], + [105.842248, 33.489866], + [105.871198, 33.511325], + [105.902611, 33.556222], + [105.940183, 33.570684], + [105.971596, 33.613058], + [106.047356, 33.610067], + [106.086776, 33.617045], + [106.117573, 33.602591], + [106.108334, 33.569686], + [106.187174, 33.546746], + [106.237681, 33.564201], + [106.303587, 33.604585], + [106.35163, 33.587137], + [106.384891, 33.612061], + [106.447101, 33.613058], + [106.456956, 33.532779], + [106.540108, 33.512822], + [106.58076, 33.576169], + [106.575832, 33.631497], + [106.534564, 33.695254], + [106.482825, 33.707203], + [106.488369, 33.757969], + [106.461883, 33.789807], + [106.491448, 33.834559], + [106.475434, 33.875809], + [106.428007, 33.866368], + [106.41076, 33.909093], + [106.474202, 33.970659], + [106.471738, 34.024244], + [106.505615, 34.056479], + [106.501919, 34.105055], + [106.560434, 34.109514], + [106.585071, 34.149641], + [106.55797, 34.229837], + [106.5321, 34.254079], + [106.496376, 34.238248], + [106.526557, 34.292159], + [106.577064, 34.280786], + [106.589383, 34.253584], + [106.63373, 34.260014], + [106.652825, 34.24369], + [106.68239, 34.256057], + [106.705179, 34.299575], + [106.691013, 34.337635], + [106.717498, 34.369255], + [106.638042, 34.391481], + [106.610941, 34.454177], + [106.558586, 34.48822], + [106.513622, 34.498085], + [106.514238, 34.511894], + [106.455108, 34.531617], + [106.334384, 34.517811], + [106.341159, 34.568093], + [106.314058, 34.578934], + [106.419384, 34.643458], + [106.471122, 34.634102], + [106.442173, 34.675455], + [106.456956, 34.703996], + [106.487137, 34.715311], + [106.505615, 34.746789], + [106.539492, 34.745805], + [106.575216, 34.769897], + [106.550579, 34.82936], + [106.556122, 34.861285], + [106.527789, 34.876507], + [106.493296, 34.941289], + [106.484673, 34.983959], + [106.494528, 35.006021], + [106.494528, 35.006021], + [106.52163, 35.027587], + [106.541956, 35.083925], + [106.577064, 35.089312], + [106.615252, 35.071191], + [106.706411, 35.081966], + [106.710723, 35.100574], + [106.838222, 35.080007], + [106.901664, 35.094698], + [106.950323, 35.066782], + [106.990975, 35.068252], + [107.012533, 35.029547], + [107.08275, 35.024156], + [107.089526, 34.976604], + [107.119707, 34.950119], + [107.162206, 34.944233], + [107.189308, 34.893198], + [107.252749, 34.880925], + [107.286626, 34.931968], + [107.350068, 34.93393], + [107.369162, 34.917738], + [107.400575, 34.932949], + [107.455394, 34.916757], + [107.523763, 34.909886], + [107.564415, 34.968757], + [107.619849, 34.964834], + [107.638943, 34.935402], + [107.675284, 34.9511], + [107.741805, 34.953553], + [107.842203, 34.979056], + [107.863145, 34.999158], + [107.846515, 35.024646], + [107.814486, 35.024646], + [107.773218, 35.060904], + [107.773218, 35.060904], + [107.769523, 35.064333], + [107.769523, 35.064333], + [107.727639, 35.120157], + [107.715936, 35.168114], + [107.686371, 35.218], + [107.652494, 35.244886], + [107.667277, 35.257104], + [107.737494, 35.267366], + [107.745501, 35.311819], + [107.841587, 35.276649], + [107.867457, 35.256127], + [107.960464, 35.263457], + [107.949993, 35.245375], + [108.049159, 35.253683], + [108.094739, 35.280069], + [108.174811, 35.304981], + [108.221622, 35.296678], + [108.239484, 35.256127], + [108.296767, 35.267855], + [108.345426, 35.300586], + [108.36144, 35.279581], + [108.48894, 35.275184], + [108.547454, 35.304981], + [108.583178, 35.294724], + [108.614591, 35.328909], + [108.61028, 35.355271], + [108.631222, 35.418698], + [108.605968, 35.503028], + [108.625678, 35.537124], + [108.618287, 35.557088], + [108.539447, 35.605761], + [108.517889, 35.699615], + [108.533903, 35.746257], + [108.527744, 35.82442], + [108.499411, 35.872444], + [108.518505, 35.905414], + [108.562852, 35.921409], + [108.593649, 35.950967], + [108.652164, 35.94806], + [108.659555, 35.990683], + [108.688504, 36.021183], + [108.682345, 36.062316], + [108.712526, 36.138716], + [108.646004, 36.254143], + [108.641693, 36.359279], + [108.651548, 36.384818], + [108.618903, 36.433946], + [108.562852, 36.43876], + [108.510498, 36.47438], + [108.514809, 36.445501], + [108.495099, 36.422389], + [108.460606, 36.422871], + [108.408252, 36.45946], + [108.391621, 36.505654], + [108.365136, 36.519603], + [108.340498, 36.559032], + [108.262274, 36.549417], + [108.245644, 36.571048], + [108.210535, 36.577296], + [108.204992, 36.606607], + [108.204992, 36.606607], + [108.222854, 36.631105], + [108.1976, 36.630144], + [108.163724, 36.563839], + [108.092891, 36.587388], + [108.079956, 36.614294], + [108.060862, 36.592194], + [108.001732, 36.639269], + [108.02329, 36.647912], + [108.006659, 36.683435], + [107.938906, 36.655594], + [107.940754, 36.694953], + [107.914268, 36.720861], + [107.907493, 36.750118], + [107.866841, 36.766899], + [107.768291, 36.792783], + [107.742421, 36.811951], + [107.722095, 36.802367], + [107.670356, 36.83303], + [107.642023, 36.819137], + [107.5909, 36.836382], + [107.540393, 36.828718], + [107.533618, 36.867031], + [107.478183, 36.908196], + [107.365466, 36.905324], + [107.336517, 36.925899], + [107.310032, 36.912502], + [107.291554, 36.979463], + [107.291554, 36.979463], + [107.288474, 37.008143], + [107.288474, 37.008143], + [107.28601, 37.054963], + [107.268764, 37.099367], + [107.234887, 37.096503], + [107.181916, 37.143269], + [107.133873, 37.134681], + [107.095685, 37.115595], + [107.030395, 37.140883], + [107.031011, 37.108436], + [106.998367, 37.106527], + [106.905976, 37.151378], + [106.912135, 37.110345], + [106.891193, 37.098413], + [106.818512, 37.141838], + [106.776012, 37.158056], + [106.772933, 37.120367], + [106.750143, 37.09889], + [106.728585, 37.121321], + [106.687933, 37.12991], + [106.673151, 37.1113], + [106.6171, 37.135158], + [106.605397, 37.127524], + [106.645433, 37.064992], + [106.666991, 37.016745], + [106.646665, 37.000496], + [106.64297, 36.962729], + [106.594926, 36.967988], + [106.595542, 36.94025], + [106.540108, 36.984244], + [106.549347, 36.941685], + [106.601702, 36.918244], + [106.609709, 36.878521], + [106.609709, 36.878521], + [106.626955, 36.892403], + [106.637426, 36.867031], + [106.637426, 36.867031], + [106.657752, 36.820575], + [106.627571, 36.752995], + [106.644817, 36.72278], + [106.59431, 36.750118], + [106.514238, 36.715584], + [106.519782, 36.708868], + [106.519782, 36.708868], + [106.530869, 36.690154], + [106.490833, 36.685835], + [106.491448, 36.628703], + [106.444637, 36.624861], + [106.465579, 36.583063], + [106.444637, 36.557109], + [106.397826, 36.576816], + [106.392282, 36.556628], + [106.363949, 36.577296], + [106.37134, 36.549417], + [106.39721, 36.548455], + [106.455724, 36.496995], + [106.494528, 36.494589], + [106.523477, 36.468605], + [106.492064, 36.422389], + [106.510543, 36.379037], + [106.497608, 36.31348], + [106.470507, 36.306246], + [106.504383, 36.266207], + [106.54134, 36.25366], + [106.559202, 36.292259], + [106.647897, 36.259451], + [106.685469, 36.273445], + [106.698404, 36.244008], + [106.735976, 36.23725], + [106.772933, 36.212628], + [106.808657, 36.21118], + [106.833295, 36.229044], + [106.858548, 36.206834], + [106.858548, 36.206834], + [106.873947, 36.178338], + [106.873947, 36.178338], + [106.930613, 36.138716], + [106.925686, 36.115997], + [106.957715, 36.091337], + [106.940468, 36.064734], + [106.928149, 36.011502], + [106.94786, 35.988262], + [106.90228, 35.943699], + [106.93862, 35.952905], + [106.940468, 35.931101], + [106.912751, 35.93207], + [106.849925, 35.887476], + [106.927534, 35.810346], + [106.897353, 35.759856], + [106.868403, 35.771996], + [106.867171, 35.738485], + [106.819128, 35.7448], + [106.806193, 35.70982], + [106.750759, 35.725369], + [106.750759, 35.689408], + [106.674998, 35.728284], + [106.66268, 35.70739], + [106.633115, 35.714679], + [106.620796, 35.743829], + [106.595542, 35.727312], + [106.566593, 35.738971], + [106.506231, 35.737514] + ] + ], + [ + [ + [106.047356, 35.498155], + [106.048588, 35.488898], + [106.054132, 35.45478], + [106.071994, 35.463555], + [106.078769, 35.509848], + [106.047356, 35.498155] + ] + ], + [ + [ + [102.831537, 36.365544], + [102.829689, 36.365544], + [102.836465, 36.344819], + [102.838928, 36.345783], + [102.831537, 36.365544] + ] + ], + [ + [ + [106.073226, 35.447468], + [106.067682, 35.436254], + [106.073226, 35.420649], + [106.083081, 35.421624], + [106.073226, 35.447468] + ] + ], + [ + [ + [106.504383, 35.736057], + [106.506231, 35.737514], + [106.49268, 35.732656], + [106.498224, 35.732656], + [106.504383, 35.736057] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 630000, + "name": "青海省", + "center": [101.778916, 36.623178], + "centroid": [96.043533, 35.726403], + "childrenNum": 8, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 28, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [102.829689, 36.365544], + [102.771791, 36.47438], + [102.793349, 36.497957], + [102.753313, 36.525855], + [102.734219, 36.562396], + [102.761936, 36.568645], + [102.714509, 36.599401], + [102.724364, 36.613813], + [102.684328, 36.619097], + [102.630741, 36.650793], + [102.601176, 36.710307], + [102.612879, 36.738129], + [102.639364, 36.732853], + [102.692335, 36.775528], + [102.720052, 36.767858], + [102.639364, 36.852666], + [102.587009, 36.869904], + [102.56114, 36.91968], + [102.526031, 36.928291], + [102.499546, 36.954599], + [102.450271, 36.968467], + [102.506321, 37.019134], + [102.488459, 37.078362], + [102.583314, 37.104618], + [102.642444, 37.099845], + [102.599944, 37.174748], + [102.578386, 37.17284], + [102.533422, 37.217176], + [102.490307, 37.223371], + [102.457662, 37.248147], + [102.45335, 37.271487], + [102.419474, 37.294343], + [102.428097, 37.308624], + [102.368351, 37.327662], + [102.29875, 37.370004], + [102.299981, 37.391404], + [102.19712, 37.420403], + [102.176794, 37.458892], + [102.125055, 37.48549], + [102.103497, 37.482641], + [102.131214, 37.54625], + [102.102265, 37.582304], + [102.035128, 37.627819], + [102.048678, 37.651515], + [102.036359, 37.685149], + [101.998787, 37.724921], + [101.946432, 37.728235], + [101.873135, 37.686569], + [101.854657, 37.664781], + [101.815853, 37.654357], + [101.791832, 37.696041], + [101.659405, 37.733441], + [101.670491, 37.754264], + [101.598427, 37.827569], + [101.551615, 37.835604], + [101.459224, 37.86632], + [101.382848, 37.822369], + [101.362522, 37.791162], + [101.276906, 37.83655], + [101.202994, 37.84742], + [101.159262, 37.86821], + [101.152486, 37.891356], + [101.114298, 37.92016], + [101.103211, 37.946593], + [101.077342, 37.941874], + [100.964009, 38.011221], + [100.91843, 37.999432], + [100.895024, 38.013107], + [100.888864, 38.056001], + [100.922125, 38.084741], + [100.91843, 38.129006], + [100.93814, 38.16007], + [100.913502, 38.17889], + [100.860531, 38.148305], + [100.825423, 38.158658], + [100.752126, 38.238612], + [100.71517, 38.253652], + [100.619083, 38.26587], + [100.595061, 38.242372], + [100.545786, 38.247072], + [100.516837, 38.272448], + [100.474953, 38.288891], + [100.459555, 38.2654], + [100.432453, 38.275267], + [100.424446, 38.307208], + [100.396729, 38.293118], + [100.318505, 38.329276], + [100.331439, 38.337257], + [100.301874, 38.388405], + [100.259374, 38.366355], + [100.24028, 38.441861], + [100.163288, 38.461546], + [100.113397, 38.497151], + [100.086911, 38.492936], + [100.064122, 38.518694], + [100.025933, 38.507923], + [100.001296, 38.467169], + [100.022238, 38.432017], + [100.093071, 38.407166], + [100.136803, 38.33444], + [100.163904, 38.328337], + [100.159592, 38.291239], + [100.182998, 38.222158], + [100.126332, 38.231561], + [100.117093, 38.253652], + [100.071513, 38.284663], + [100.049955, 38.283254], + [100.001912, 38.315191], + [99.960028, 38.320825], + [99.826985, 38.370109], + [99.758, 38.410449], + [99.727203, 38.415607], + [99.65945, 38.449361], + [99.63974, 38.474666], + [99.585537, 38.498556], + [99.52887, 38.546314], + [99.501769, 38.612281], + [99.450646, 38.60433], + [99.412458, 38.665571], + [99.375502, 38.684727], + [99.361951, 38.718354], + [99.291118, 38.765966], + [99.222133, 38.788827], + [99.141445, 38.852706], + [99.068764, 38.896968], + [99.071843, 38.921184], + [99.107568, 38.951907], + [99.054597, 38.97657], + [98.951735, 38.987735], + [98.903076, 39.012384], + [98.886446, 39.040744], + [98.818076, 39.064911], + [98.816845, 39.085818], + [98.743548, 39.086747], + [98.730613, 39.057011], + [98.70536, 39.043533], + [98.661628, 38.993782], + [98.612353, 38.977035], + [98.624056, 38.959353], + [98.584635, 38.93003], + [98.526737, 38.95563], + [98.457752, 38.952838], + [98.428187, 38.976104], + [98.432498, 38.996107], + [98.401086, 39.001688], + [98.383839, 39.029588], + [98.316702, 39.040744], + [98.280977, 39.027263], + [98.287753, 38.992386], + [98.276666, 38.963541], + [98.235398, 38.918855], + [98.242173, 38.880664], + [98.167645, 38.840121], + [98.091884, 38.786495], + [98.068478, 38.816344], + [98.029058, 38.834061], + [98.009348, 38.85923], + [97.875689, 38.898365], + [97.828878, 38.93003], + [97.701379, 38.963076], + [97.679205, 39.010524], + [97.58127, 39.052364], + [97.504894, 39.076527], + [97.458698, 39.117863], + [97.401416, 39.146645], + [97.371235, 39.140611], + [97.347213, 39.167528], + [97.315185, 39.164744], + [97.220946, 39.193042], + [97.14149, 39.199999], + [97.060186, 39.19768], + [97.017686, 39.208347], + [96.962251, 39.198144], + [97.012142, 39.142004], + [96.969643, 39.097895], + [96.95794, 39.041674], + [96.965331, 39.017034], + [96.938846, 38.95563], + [96.940693, 38.90768], + [96.983809, 38.869016], + [96.993664, 38.834993], + [96.987505, 38.793025], + [97.00044, 38.7613], + [97.023229, 38.755699], + [97.009063, 38.702477], + [97.057722, 38.67258], + [97.047251, 38.653888], + [97.055874, 38.594508], + [96.961019, 38.558015], + [96.876636, 38.580475], + [96.847071, 38.599186], + [96.7941, 38.608072], + [96.808882, 38.582346], + [96.767614, 38.552399], + [96.800259, 38.52759], + [96.780549, 38.504177], + [96.706637, 38.505582], + [96.6666, 38.483567], + [96.707868, 38.459203], + [96.698013, 38.422172], + [96.626564, 38.356031], + [96.638883, 38.307208], + [96.655514, 38.295936], + [96.665369, 38.23015], + [96.46334, 38.277616], + [96.378341, 38.277146], + [96.335841, 38.246132], + [96.301964, 38.183124], + [96.313051, 38.161952], + [96.264392, 38.145952], + [96.252689, 38.167599], + [96.221892, 38.149246], + [96.109175, 38.187358], + [96.06606, 38.173245], + [96.006929, 38.207582], + [95.93856, 38.237202], + [95.932401, 38.259291], + [95.89606, 38.2903], + [95.852945, 38.287481], + [95.83693, 38.344298], + [95.775952, 38.356031], + [95.723597, 38.378554], + [95.703887, 38.400131], + [95.671858, 38.388405], + [95.608417, 38.339134], + [95.585011, 38.343359], + [95.51849, 38.294997], + [95.487693, 38.314721], + [95.455664, 38.291709], + [95.440881, 38.310965], + [95.408236, 38.300163], + [95.315846, 38.318947], + [95.259179, 38.302981], + [95.229614, 38.330685], + [95.209904, 38.327868], + [95.185266, 38.379492], + [95.140919, 38.392158], + [95.122441, 38.417014], + [95.072549, 38.402476], + [95.045448, 38.418889], + [94.973999, 38.430142], + [94.884072, 38.414669], + [94.861282, 38.393565], + [94.812623, 38.385591], + [94.672805, 38.386998], + [94.582878, 38.36917], + [94.56132, 38.351807], + [94.527443, 38.365416], + [94.527443, 38.425922], + [94.511429, 38.445142], + [94.370379, 38.7627], + [94.281067, 38.7599], + [93.973098, 38.724891], + [93.95154, 38.715086], + [93.885018, 38.720689], + [93.800019, 38.750566], + [93.773533, 38.771099], + [93.756287, 38.807484], + [93.769838, 38.821007], + [93.884403, 38.826136], + [93.884403, 38.867618], + [93.834511, 38.867618], + [93.729186, 38.924443], + [93.453245, 38.915596], + [93.274007, 38.896036], + [93.237666, 38.916062], + [93.179152, 38.923977], + [93.198246, 39.045857], + [93.165601, 39.090928], + [93.131725, 39.108112], + [93.142196, 39.160567], + [93.115094, 39.17959], + [93.043029, 39.146645], + [92.978356, 39.143396], + [92.938936, 39.169848], + [92.889045, 39.160103], + [92.866871, 39.138754], + [92.765857, 39.136898], + [92.659299, 39.109969], + [92.545966, 39.111362], + [92.489916, 39.099753], + [92.459119, 39.063982], + [92.459119, 39.042604], + [92.41046, 39.03842], + [92.416003, 39.010524], + [92.380279, 38.999828], + [92.263866, 39.002153], + [92.197961, 38.983548], + [92.173323, 38.960749], + [92.10865, 38.963541], + [91.966368, 38.930961], + [91.880752, 38.899297], + [91.87952, 38.884391], + [91.806223, 38.872744], + [91.694738, 38.86622], + [91.681188, 38.852706], + [91.501333, 38.815411], + [91.446515, 38.813546], + [91.298689, 38.746365], + [91.242639, 38.752433], + [91.188436, 38.73096], + [90.992567, 38.695003], + [90.970394, 38.697806], + [90.899561, 38.679588], + [90.724634, 38.658094], + [90.65996, 38.674449], + [90.619308, 38.664636], + [90.645794, 38.635191], + [90.606374, 38.610878], + [90.608837, 38.594508], + [90.560794, 38.593573], + [90.525685, 38.561291], + [90.463476, 38.556611], + [90.465323, 38.521971], + [90.427135, 38.493873], + [90.353222, 38.482162], + [90.315034, 38.501835], + [90.248513, 38.491531], + [90.130868, 38.494341], + [90.111774, 38.477945], + [90.111774, 38.418889], + [90.129636, 38.400131], + [90.179528, 38.396848], + [90.137644, 38.340543], + [90.280542, 38.238142], + [90.352607, 38.233441], + [90.361846, 38.300163], + [90.401882, 38.311434], + [90.531229, 38.319886], + [90.516446, 38.207111], + [90.519526, 37.730601], + [90.579272, 37.720661], + [90.586663, 37.703144], + [90.643946, 37.696988], + [90.777605, 37.648672], + [90.820104, 37.613599], + [90.854597, 37.604117], + [90.882314, 37.575664], + [90.865684, 37.53059], + [90.911879, 37.519674], + [90.958075, 37.477891], + [91.019669, 37.493088], + [91.073256, 37.475992], + [91.099741, 37.447965], + [91.113292, 37.387124], + [91.136081, 37.355734], + [91.134849, 37.324331], + [91.194596, 37.273868], + [91.1909, 37.205737], + [91.280211, 37.163779], + [91.286371, 37.105095], + [91.303617, 37.083136], + [91.291298, 37.042544], + [91.303617, 37.012444], + [91.216153, 37.010054], + [91.181045, 37.025345], + [91.133618, 37.007665], + [91.126842, 36.978507], + [91.051698, 36.96751], + [91.036915, 36.929727], + [90.983944, 36.913459], + [90.924198, 36.921115], + [90.853981, 36.915373], + [90.758511, 36.825844], + [90.732025, 36.825844], + [90.727098, 36.755872], + [90.754815, 36.721341], + [90.720938, 36.708868], + [90.706156, 36.658955], + [90.730793, 36.655594], + [90.72217, 36.620058], + [90.741264, 36.585947], + [90.810865, 36.585466], + [90.831191, 36.55807], + [90.905104, 36.560474], + [91.011662, 36.539801], + [91.035683, 36.529703], + [91.039995, 36.474861], + [91.028292, 36.443093], + [91.051698, 36.433946], + [91.026444, 36.323607], + [91.07264, 36.299012], + [91.051698, 36.238215], + [91.096045, 36.219871], + [91.09235, 36.163844], + [91.124994, 36.115514], + [91.081263, 36.088436], + [90.979017, 36.106811], + [90.922966, 36.028927], + [90.850285, 36.016827], + [90.815793, 36.035703], + [90.776373, 36.086501], + [90.659344, 36.13485], + [90.613149, 36.126632], + [90.534925, 36.147899], + [90.478258, 36.13195], + [90.424055, 36.133883], + [90.325505, 36.159496], + [90.23681, 36.160462], + [90.198006, 36.187516], + [90.130252, 36.2078], + [90.145651, 36.239181], + [90.058188, 36.255591], + [90.043405, 36.276822], + [90.003369, 36.278752], + [90.028006, 36.258486], + [90.019999, 36.213594], + [89.997825, 36.168193], + [89.944855, 36.140649], + [89.941159, 36.067637], + [89.914058, 36.079246], + [89.819819, 36.080697], + [89.766848, 36.073925], + [89.711414, 36.093272], + [89.688624, 36.091337], + [89.605472, 36.038123], + [89.474893, 36.022151], + [89.417611, 36.044897], + [89.404676, 36.016827], + [89.434857, 35.992136], + [89.428082, 35.917531], + [89.489676, 35.903475], + [89.554965, 35.873414], + [89.550654, 35.856924], + [89.62395, 35.859349], + [89.654747, 35.848193], + [89.707718, 35.849163], + [89.778551, 35.861775], + [89.801957, 35.848193], + [89.767464, 35.799183], + [89.782863, 35.773453], + [89.747138, 35.7516], + [89.748986, 35.66267], + [89.726196, 35.648082], + [89.765616, 35.599922], + [89.75145, 35.580942], + [89.71203, 35.581915], + [89.699711, 35.544916], + [89.720037, 35.501566], + [89.740979, 35.507412], + [89.765, 35.482563], + [89.739131, 35.468429], + [89.685544, 35.416259], + [89.658443, 35.425526], + [89.619639, 35.412357], + [89.58761, 35.383575], + [89.497067, 35.361128], + [89.516161, 35.330862], + [89.494603, 35.298632], + [89.531559, 35.276161], + [89.48598, 35.256616], + [89.450255, 35.223867], + [89.46935, 35.214577], + [89.519241, 35.133862], + [89.579603, 35.118688], + [89.593153, 35.104491], + [89.59069, 35.057965], + [89.560509, 34.938836], + [89.578987, 34.895162], + [89.670146, 34.887798], + [89.707102, 34.919701], + [89.747138, 34.903506], + [89.78779, 34.921664], + [89.821051, 34.902033], + [89.814891, 34.86816], + [89.838913, 34.865705], + [89.867862, 34.81069], + [89.825978, 34.796931], + [89.799493, 34.743838], + [89.732356, 34.732035], + [89.72558, 34.660689], + [89.74837, 34.641981], + [89.798877, 34.628686], + [89.777935, 34.574499], + [89.814891, 34.548871], + [89.823515, 34.455657], + [89.819819, 34.420614], + [89.799493, 34.39642], + [89.820435, 34.369255], + [89.858623, 34.359375], + [89.86663, 34.324785], + [89.825362, 34.293642], + [89.838297, 34.263477], + [89.816739, 34.16945], + [89.789638, 34.150632], + [89.760073, 34.152613], + [89.756993, 34.124874], + [89.71203, 34.131809], + [89.655979, 34.097126], + [89.656595, 34.057966], + [89.635037, 34.049537], + [89.684928, 33.990013], + [89.688008, 33.959739], + [89.718805, 33.946832], + [89.73174, 33.921509], + [89.795181, 33.865374], + [89.837065, 33.868853], + [89.899891, 33.80771], + [89.942391, 33.801246], + [89.902355, 33.758467], + [89.907282, 33.741051], + [89.983659, 33.725622], + [89.981195, 33.70322], + [90.008296, 33.687785], + [89.984275, 33.612061], + [90.01076, 33.553728], + [90.083441, 33.525295], + [90.088984, 33.478885], + [90.107463, 33.460913], + [90.22018, 33.437943], + [90.246665, 33.423959], + [90.332896, 33.310501], + [90.363077, 33.279487], + [90.405577, 33.260473], + [90.490577, 33.264977], + [90.562642, 33.229441], + [90.627315, 33.180368], + [90.704308, 33.135778], + [90.740032, 33.142293], + [90.803474, 33.114227], + [90.88293, 33.120241], + [90.902024, 33.083143], + [90.927894, 33.120241], + [91.001807, 33.11573], + [91.037531, 33.098686], + [91.072024, 33.113224], + [91.147784, 33.07211], + [91.161335, 33.108712], + [91.18782, 33.106206], + [91.226624, 33.141792], + [91.261733, 33.141291], + [91.311624, 33.108211], + [91.370138, 33.100691], + [91.436044, 33.066092], + [91.49579, 33.109214], + [91.535826, 33.10019], + [91.55492, 33.060074], + [91.583253, 33.0375], + [91.664557, 33.012913], + [91.685499, 32.989324], + [91.752637, 32.969242], + [91.799448, 32.942126], + [91.839484, 32.948152], + [91.857962, 32.90244], + [91.896766, 32.907967], + [91.955897, 32.8205], + [92.018722, 32.829552], + [92.038432, 32.860725], + [92.101874, 32.860222], + [92.145606, 32.885857], + [92.205352, 32.866255], + [92.227526, 32.821003], + [92.193649, 32.801889], + [92.211511, 32.788306], + [92.198577, 32.754591], + [92.255243, 32.720863], + [92.310062, 32.751571], + [92.343938, 32.738484], + [92.355641, 32.764657], + [92.411076, 32.748048], + [92.459119, 32.76365], + [92.484372, 32.745028], + [92.56814, 32.73194], + [92.574916, 32.741001], + [92.634662, 32.720863], + [92.667922, 32.73194], + [92.686401, 32.76516], + [92.756618, 32.743014], + [92.789262, 32.719856], + [92.822523, 32.729926], + [92.866871, 32.698203], + [92.933392, 32.719353], + [92.964189, 32.714821], + [93.00053, 32.741001], + [93.019624, 32.737477], + [93.023935, 32.703239], + [93.069515, 32.626156], + [93.087993, 32.63674], + [93.159442, 32.644803], + [93.176688, 32.6705], + [93.210565, 32.655385], + [93.239514, 32.662439], + [93.260456, 32.62666], + [93.300492, 32.619604], + [93.308499, 32.580278], + [93.33868, 32.5712], + [93.385492, 32.525294], + [93.411977, 32.558086], + [93.4631, 32.556069], + [93.476651, 32.504603], + [93.501904, 32.503593], + [93.516687, 32.47583], + [93.618933, 32.522771], + [93.651577, 32.571705], + [93.721795, 32.578261], + [93.75136, 32.56313], + [93.820345, 32.549511], + [93.851142, 32.50965], + [93.861613, 32.466237], + [93.90904, 32.463207], + [93.960163, 32.484917], + [93.978641, 32.459672], + [94.03038, 32.448057], + [94.049474, 32.469771], + [94.091974, 32.463207], + [94.137554, 32.433915], + [94.176974, 32.454117], + [94.196684, 32.51621], + [94.250886, 32.51722], + [94.292154, 32.502584], + [94.294002, 32.519743], + [94.350053, 32.533871], + [94.371611, 32.524789], + [94.395016, 32.594397], + [94.435052, 32.562626], + [94.463386, 32.572209], + [94.459074, 32.599439], + [94.522516, 32.595909], + [94.591501, 32.640772], + [94.614291, 32.673522], + [94.638312, 32.645307], + [94.737479, 32.587338], + [94.762116, 32.526303], + [94.78737, 32.522266], + [94.80708, 32.486431], + [94.852043, 32.463712], + [94.889616, 32.472295], + [94.912405, 32.41573], + [94.944434, 32.404109], + [94.988166, 32.422802], + [95.057151, 32.395014], + [95.075013, 32.376315], + [95.075013, 32.376315], + [95.081789, 32.384907], + [95.153853, 32.386423], + [95.218527, 32.397035], + [95.228382, 32.363678], + [95.261643, 32.348006], + [95.193274, 32.332331], + [95.096571, 32.322217], + [95.079325, 32.279726], + [95.10581, 32.258979], + [95.20744, 32.297433], + [95.214216, 32.321712], + [95.241317, 32.3207], + [95.239469, 32.287315], + [95.270266, 32.194683], + [95.270266, 32.194683], + [95.31523, 32.148585], + [95.366968, 32.151118], + [95.367584, 32.178982], + [95.406389, 32.182021], + [95.440265, 32.157705], + [95.454432, 32.061898], + [95.421171, 32.033999], + [95.454432, 32.007613], + [95.395918, 32.001523], + [95.360809, 31.95939], + [95.3682, 31.92892], + [95.408852, 31.918761], + [95.406389, 31.896915], + [95.456896, 31.801853], + [95.480301, 31.795749], + [95.511714, 31.750468], + [95.546823, 31.73978], + [95.580083, 31.76726], + [95.634286, 31.782523], + [95.779648, 31.748941], + [95.823995, 31.68225], + [95.853561, 31.714329], + [95.846169, 31.736218], + [95.89914, 31.81711], + [95.983524, 31.816601], + [95.989067, 31.78761], + [96.064828, 31.720438], + [96.135661, 31.70211], + [96.148595, 31.686324], + [96.156603, 31.602769], + [96.207726, 31.598691], + [96.221892, 31.647613], + [96.245298, 31.657802], + [96.252073, 31.697527], + [96.222508, 31.733164], + [96.231131, 31.749959], + [96.178161, 31.775401], + [96.183088, 31.835924], + [96.202798, 31.841008], + [96.214501, 31.876589], + [96.188632, 31.904028], + [96.220044, 31.905553], + [96.253305, 31.929936], + [96.288414, 31.919777], + [96.389428, 31.919777], + [96.407906, 31.845583], + [96.435623, 31.796258], + [96.468884, 31.769804], + [96.519391, 31.74945], + [96.56805, 31.711783], + [96.615477, 31.737236], + [96.661057, 31.705674], + [96.691854, 31.722474], + [96.722651, 31.686833], + [96.778701, 31.675629], + [96.790404, 31.698545], + [96.840295, 31.720438], + [96.799027, 31.792188], + [96.765767, 31.819144], + [96.760223, 31.860325], + [96.794716, 31.869474], + [96.81073, 31.894375], + [96.776238, 31.935015], + [96.753448, 31.944156], + [96.742977, 32.001016], + [96.722651, 32.013195], + [96.824281, 32.007613], + [96.868629, 31.964975], + [96.863085, 31.996448], + [96.894498, 32.013703], + [96.941925, 31.986297], + [96.965947, 32.008628], + [96.935766, 32.048203], + [97.006599, 32.067984], + [97.028773, 32.04871], + [97.127323, 32.044145], + [97.169823, 32.032984], + [97.188301, 32.055304], + [97.214786, 32.042623], + [97.233881, 32.063927], + [97.201852, 32.090296], + [97.219714, 32.109054], + [97.258518, 32.072041], + [97.308409, 32.076605], + [97.293011, 32.096887], + [97.313953, 32.130342], + [97.271453, 32.139971], + [97.264062, 32.182527], + [97.299786, 32.294904], + [97.32196, 32.303503], + [97.371235, 32.273148], + [97.415583, 32.296421], + [97.424822, 32.322723], + [97.387865, 32.427349], + [97.341054, 32.440987], + [97.388481, 32.501575], + [97.334895, 32.514192], + [97.332431, 32.542448], + [97.3583, 32.563635], + [97.374315, 32.546484], + [97.411887, 32.575235], + [97.448843, 32.586833], + [97.463626, 32.55506], + [97.50243, 32.530844], + [97.540618, 32.536899], + [97.670582, 32.51722], + [97.684132, 32.530339], + [97.730944, 32.527312], + [97.700763, 32.53488], + [97.616995, 32.586329], + [97.607756, 32.614059], + [97.543698, 32.62162], + [97.535075, 32.638252], + [97.48272, 32.654377], + [97.42359, 32.70475], + [97.429133, 32.714318], + [97.386018, 32.77925], + [97.392793, 32.828546], + [97.376163, 32.886359], + [97.347829, 32.895907], + [97.375547, 32.956689], + [97.438372, 32.976271], + [97.523988, 32.988822], + [97.499966, 33.011408], + [97.542466, 33.035995], + [97.517213, 33.097683], + [97.487032, 33.107209], + [97.498119, 33.137783], + [97.487648, 33.168346], + [97.548626, 33.203907], + [97.607756, 33.263976], + [97.622538, 33.337005], + [97.676125, 33.341004], + [97.754349, 33.409972], + [97.674893, 33.432949], + [97.625618, 33.461412], + [97.552321, 33.465906], + [97.511669, 33.520805], + [97.523372, 33.577166], + [97.450075, 33.582152], + [97.415583, 33.605582], + [97.435293, 33.682307], + [97.418046, 33.728608], + [97.422974, 33.754984], + [97.406344, 33.795278], + [97.373083, 33.817655], + [97.371851, 33.842015], + [97.398336, 33.848477], + [97.395257, 33.889224], + [97.460546, 33.887236], + [97.503662, 33.912073], + [97.52214, 33.903133], + [97.601596, 33.929951], + [97.629314, 33.919523], + [97.660111, 33.956264], + [97.652719, 33.998448], + [97.70261, 34.036644], + [97.665654, 34.126855], + [97.766668, 34.158555], + [97.789458, 34.182818], + [97.789458, 34.182818], + [97.796849, 34.199154], + [97.796849, 34.199154], + [97.8104, 34.207568], + [97.898479, 34.209548], + [97.95453, 34.190739], + [98.028442, 34.122892], + [98.098043, 34.122892], + [98.158405, 34.107037], + [98.206449, 34.08424], + [98.258188, 34.083249], + [98.344419, 34.094648], + [98.399854, 34.085231], + [98.396774, 34.053008], + [98.428187, 34.029204], + [98.440506, 33.981577], + [98.415252, 33.956761], + [98.425723, 33.913066], + [98.407245, 33.867362], + [98.434962, 33.843009], + [98.463295, 33.848477], + [98.492861, 33.796272], + [98.494092, 33.768915], + [98.51873, 33.77389], + [98.539672, 33.746525], + [98.582788, 33.731595], + [98.610505, 33.682805], + [98.6567, 33.64744], + [98.61728, 33.637476], + [98.622824, 33.610067], + [98.652389, 33.595114], + [98.648077, 33.548741], + [98.678258, 33.522801], + [98.725686, 33.503341], + [98.742316, 33.477887], + [98.736157, 33.406975], + [98.779888, 33.370497], + [98.759562, 33.276985], + [98.802062, 33.270481], + [98.804526, 33.219428], + [98.858728, 33.150811], + [98.92217, 33.118738], + [98.967134, 33.115229], + [98.971445, 33.098185], + [99.014561, 33.081137], + [99.024416, 33.094675], + [99.090322, 33.079131], + [99.124814, 33.046028], + [99.196263, 33.035493], + [99.214741, 32.991332], + [99.235067, 32.982296], + [99.24677, 32.924043], + [99.268944, 32.878318], + [99.353944, 32.885354], + [99.376118, 32.899927], + [99.45311, 32.862233], + [99.558436, 32.839106], + [99.589233, 32.789312], + [99.640355, 32.790822], + [99.646515, 32.774721], + [99.700718, 32.76667], + [99.717964, 32.732443], + [99.760464, 32.769689], + [99.766623, 32.826032], + [99.791877, 32.883344], + [99.764159, 32.924545], + [99.788181, 32.956689], + [99.805427, 32.940619], + [99.851007, 32.941623], + [99.877492, 32.993339], + [99.877492, 33.045527], + [99.947709, 32.986814], + [99.956332, 32.948152], + [100.038252, 32.929066], + [100.029629, 32.895907], + [100.064738, 32.895907], + [100.123252, 32.837095], + [100.117093, 32.802392], + [100.139266, 32.724388], + [100.088143, 32.668988], + [100.109701, 32.640268], + [100.189773, 32.630692], + [100.208252, 32.606497], + [100.229809, 32.650346], + [100.231041, 32.696189], + [100.258759, 32.742511], + [100.339447, 32.719353], + [100.399193, 32.756101], + [100.378251, 32.698707], + [100.420135, 32.73194], + [100.450932, 32.694678], + [100.470026, 32.694678], + [100.516837, 32.632204], + [100.54517, 32.569687], + [100.603069, 32.553547], + [100.645568, 32.526303], + [100.657887, 32.546484], + [100.661583, 32.616075], + [100.673286, 32.628172], + [100.710242, 32.610026], + [100.71209, 32.645307], + [100.690532, 32.678056], + [100.77122, 32.643795], + [100.834046, 32.648835], + [100.887633, 32.632708], + [100.93198, 32.600447], + [100.956618, 32.621116], + [100.99727, 32.627668], + [101.030531, 32.660424], + [101.077342, 32.68259], + [101.124769, 32.658408], + [101.157414, 32.661431], + [101.22332, 32.725898], + [101.237486, 32.825026], + [101.223935, 32.855698], + [101.178356, 32.892892], + [101.124153, 32.909976], + [101.134624, 32.95217], + [101.129081, 32.989324], + [101.183899, 32.984304], + [101.171581, 33.009902], + [101.184515, 33.041514], + [101.146327, 33.056563], + [101.143863, 33.086151], + [101.169733, 33.10019], + [101.11553, 33.194893], + [101.124769, 33.221431], + [101.156798, 33.236449], + [101.182668, 33.26948], + [101.217776, 33.256469], + [101.297232, 33.262475], + [101.381616, 33.153316], + [101.393935, 33.157826], + [101.386543, 33.207412], + [101.403174, 33.225436], + [101.487557, 33.226938], + [101.515275, 33.192889], + [101.557775, 33.167344], + [101.633535, 33.101193], + [101.661252, 33.135778], + [101.653861, 33.162835], + [101.709912, 33.21292], + [101.735781, 33.279987], + [101.677883, 33.297497], + [101.64955, 33.323004], + [101.663716, 33.383991], + [101.695745, 33.433948], + [101.769042, 33.45592], + [101.777665, 33.533776], + [101.769042, 33.538765], + [101.748716, 33.505337], + [101.718535, 33.494857], + [101.622448, 33.502343], + [101.611977, 33.565199], + [101.616905, 33.598603], + [101.585492, 33.645448], + [101.58426, 33.674339], + [101.501724, 33.702723], + [101.428427, 33.680315], + [101.424732, 33.655411], + [101.385312, 33.644949], + [101.302776, 33.657902], + [101.23687, 33.685793], + [101.217776, 33.669856], + [101.166653, 33.659894], + [101.177124, 33.685295], + [101.162957, 33.719649], + [101.186363, 33.741051], + [101.190675, 33.791796], + [101.153102, 33.823124], + [101.153718, 33.8445], + [101.054552, 33.863386], + [101.023139, 33.896178], + [100.994806, 33.891707], + [100.965857, 33.946832], + [100.927669, 33.975126], + [100.93506, 33.990013], + [100.880857, 34.036644], + [100.870386, 34.083744], + [100.848828, 34.089692], + [100.806329, 34.155584], + [100.764445, 34.178857], + [100.809408, 34.247153], + [100.798321, 34.260014], + [100.821727, 34.317371], + [100.868538, 34.332693], + [100.895024, 34.375183], + [100.951074, 34.38358], + [100.986799, 34.374689], + [101.054552, 34.322808], + [101.098284, 34.329233], + [101.178356, 34.320831], + [101.193754, 34.336646], + [101.235022, 34.325279], + [101.228863, 34.298586], + [101.268899, 34.278808], + [101.325565, 34.268423], + [101.327413, 34.24468], + [101.369913, 34.248143], + [101.417956, 34.227858], + [101.482014, 34.218951], + [101.492485, 34.195689], + [101.53868, 34.212022], + [101.6206, 34.178857], + [101.674187, 34.110506], + [101.703136, 34.119424], + [101.718535, 34.083249], + [101.736397, 34.080275], + [101.764114, 34.122892], + [101.788136, 34.131809], + [101.836795, 34.124378], + [101.851578, 34.153108], + [101.874367, 34.130323], + [101.897773, 34.133791], + [101.955055, 34.109514], + [101.965526, 34.167469], + [102.003099, 34.162022], + [102.030816, 34.190739], + [102.01357, 34.218456], + [102.062229, 34.227858], + [102.067772, 34.293642], + [102.149692, 34.271885], + [102.186649, 34.352952], + [102.237156, 34.34307], + [102.237156, 34.34307], + [102.259329, 34.355917], + [102.205743, 34.407777], + [102.169402, 34.457631], + [102.155852, 34.507456], + [102.139837, 34.50351], + [102.093026, 34.536547], + [102.001867, 34.538519], + [101.97415, 34.548871], + [101.956287, 34.582876], + [101.934729, 34.58731], + [101.919947, 34.621791], + [101.917483, 34.705964], + [101.923027, 34.835746], + [101.916867, 34.873561], + [101.985852, 34.90007], + [102.068388, 34.887798], + [102.048062, 34.910868], + [102.094874, 34.986901], + [102.133678, 35.014844], + [102.157699, 35.010923], + [102.176178, 35.032977], + [102.211286, 35.034937], + [102.218062, 35.057475], + [102.252554, 35.048657], + [102.29567, 35.071681], + [102.310452, 35.128967], + [102.346793, 35.164201], + [102.404075, 35.179366], + [102.365887, 35.235599], + [102.370199, 35.263946], + [102.3123, 35.282512], + [102.280887, 35.303028], + [102.311684, 35.31426], + [102.317844, 35.343067], + [102.287663, 35.36552], + [102.293822, 35.424063], + [102.314764, 35.434303], + [102.408387, 35.409431], + [102.447807, 35.437229], + [102.437952, 35.455268], + [102.49893, 35.545403], + [102.503241, 35.585322], + [102.531575, 35.580455], + [102.570995, 35.548324], + [102.695414, 35.528358], + [102.743458, 35.494745], + [102.782878, 35.527871], + [102.729291, 35.523487], + [102.746537, 35.545403], + [102.808747, 35.560496], + [102.763168, 35.612086], + [102.7644, 35.653431], + [102.744074, 35.657807], + [102.707733, 35.70496], + [102.686175, 35.771996], + [102.715125, 35.815685], + [102.739146, 35.821023], + [102.787189, 35.862745], + [102.81737, 35.850133], + [102.914073, 35.845282], + [102.94487, 35.829757], + [102.954725, 35.858864], + [102.942406, 35.92674], + [102.971971, 35.995525], + [102.951645, 36.021667], + [102.968276, 36.044414], + [102.932551, 36.048285], + [102.882044, 36.082632], + [102.941174, 36.104877], + [102.948566, 36.150798], + [102.965812, 36.151765], + [102.986754, 36.193312], + [103.048964, 36.199107], + [103.066826, 36.216974], + [103.021246, 36.232906], + [103.024942, 36.256556], + [102.922696, 36.298047], + [102.896827, 36.331803], + [102.845704, 36.331803], + [102.836465, 36.344819], + [102.829689, 36.365544] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 640000, + "name": "宁夏回族自治区", + "center": [106.278179, 38.46637], + "centroid": [106.169866, 37.291332], + "childrenNum": 5, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 29, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [107.268764, 37.099367], + [107.281083, 37.127047], + [107.306952, 37.100799], + [107.334669, 37.138975], + [107.336517, 37.165687], + [107.317423, 37.200017], + [107.270612, 37.229089], + [107.309416, 37.239095], + [107.273075, 37.29101], + [107.257677, 37.337179], + [107.282931, 37.437036], + [107.284162, 37.481691], + [107.345756, 37.518725], + [107.369162, 37.58752], + [107.330358, 37.584201], + [107.311264, 37.609806], + [107.361155, 37.613125], + [107.422133, 37.665254], + [107.389488, 37.671413], + [107.387024, 37.691305], + [107.425828, 37.684201], + [107.484959, 37.706458], + [107.499125, 37.765619], + [107.57119, 37.776499], + [107.599523, 37.791162], + [107.620465, 37.776026], + [107.646335, 37.805349], + [107.659269, 37.844112], + [107.65003, 37.86443], + [107.560719, 37.893717], + [107.49235, 37.944706], + [107.448618, 37.933378], + [107.411662, 37.948009], + [107.440611, 37.995659], + [107.3938, 38.014993], + [107.33159, 38.086625], + [107.240431, 38.111586], + [107.19054, 38.153953], + [107.138801, 38.161011], + [107.119091, 38.134185], + [107.071047, 38.138892], + [107.051337, 38.122886], + [107.010069, 38.120532], + [106.942316, 38.132302], + [106.858548, 38.156306], + [106.779092, 38.171833], + [106.737824, 38.197706], + [106.654672, 38.22921], + [106.627571, 38.232501], + [106.555506, 38.263521], + [106.482209, 38.319417], + [106.599854, 38.389812], + [106.647897, 38.470917], + [106.66268, 38.601524], + [106.709491, 38.718821], + [106.756302, 38.748699], + [106.837606, 38.847579], + [106.954019, 38.941202], + [106.971881, 39.026333], + [106.96757, 39.054688], + [106.933693, 39.076527], + [106.878874, 39.091392], + [106.859164, 39.107648], + [106.825288, 39.19397], + [106.795723, 39.214375], + [106.790795, 39.241263], + [106.806193, 39.277407], + [106.806809, 39.318625], + [106.781556, 39.371849], + [106.751375, 39.381564], + [106.683622, 39.357506], + [106.643586, 39.357969], + [106.602318, 39.37555], + [106.556122, 39.322329], + [106.525325, 39.308439], + [106.511774, 39.272311], + [106.402753, 39.291767], + [106.280181, 39.262118], + [106.29558, 39.167992], + [106.285109, 39.146181], + [106.251232, 39.131327], + [106.192718, 39.142932], + [106.170544, 39.163352], + [106.145907, 39.153142], + [106.096631, 39.084889], + [106.078153, 39.026333], + [106.087392, 39.006339], + [106.060907, 38.96866], + [106.021487, 38.953769], + [105.97098, 38.909077], + [105.992538, 38.857366], + [105.909386, 38.791159], + [105.908154, 38.737496], + [105.88598, 38.716953], + [105.894603, 38.696405], + [105.852719, 38.641735], + [105.874277, 38.593105], + [105.856415, 38.569714], + [105.863806, 38.53508], + [105.836705, 38.476071], + [105.850872, 38.443736], + [105.827466, 38.432486], + [105.835473, 38.387467], + [105.821307, 38.366824], + [105.86627, 38.296406], + [105.842248, 38.240962], + [105.802828, 38.220277], + [105.775111, 38.186887], + [105.76772, 38.121474], + [105.780655, 38.084741], + [105.840401, 38.004147], + [105.799749, 37.939986], + [105.80406, 37.862068], + [105.760944, 37.799674], + [105.677177, 37.771769], + [105.622358, 37.777919], + [105.616199, 37.722555], + [105.598952, 37.699356], + [105.467141, 37.695094], + [105.4037, 37.710246], + [105.315004, 37.702197], + [105.221998, 37.677097], + [105.187505, 37.657674], + [105.111128, 37.633981], + [105.027977, 37.580881], + [104.866601, 37.566651], + [104.805007, 37.539133], + [104.623305, 37.522522], + [104.433595, 37.515402], + [104.419429, 37.511604], + [104.407726, 37.464592], + [104.322726, 37.44844], + [104.287002, 37.428007], + [104.298705, 37.414223], + [104.365226, 37.418026], + [104.437907, 37.445589], + [104.448994, 37.42468], + [104.499501, 37.421353], + [104.521059, 37.43466], + [104.679971, 37.408044], + [104.662109, 37.367626], + [104.713848, 37.329566], + [104.673812, 37.317668], + [104.651022, 37.290534], + [104.624536, 37.298627], + [104.600515, 37.242907], + [104.638087, 37.201923], + [104.717543, 37.208597], + [104.776673, 37.246718], + [104.85613, 37.211933], + [104.864753, 37.17284], + [104.888158, 37.15901], + [104.914644, 37.097935], + [104.954064, 37.077407], + [104.95468, 37.040156], + [105.004571, 37.035378], + [105.03968, 37.007187], + [105.05939, 37.022956], + [105.128991, 36.996194], + [105.165331, 36.99476], + [105.185657, 36.942164], + [105.178882, 36.892403], + [105.244787, 36.894796], + [105.279896, 36.86751], + [105.303302, 36.820575], + [105.334714, 36.80093], + [105.340874, 36.764502], + [105.319932, 36.742924], + [105.275584, 36.752515], + [105.272505, 36.739567], + [105.218302, 36.730455], + [105.201056, 36.700711], + [105.225693, 36.664716], + [105.22015, 36.631105], + [105.261418, 36.602764], + [105.2762, 36.563358], + [105.252179, 36.553263], + [105.281744, 36.522489], + [105.322396, 36.535954], + [105.362432, 36.496514], + [105.363048, 36.443093], + [105.398156, 36.430575], + [105.401236, 36.369881], + [105.425873, 36.330357], + [105.455439, 36.321678], + [105.476381, 36.293224], + [105.45975, 36.268137], + [105.460366, 36.223733], + [105.478844, 36.213111], + [105.515185, 36.147415], + [105.491163, 36.101009], + [105.430801, 36.10391], + [105.406163, 36.074409], + [105.343954, 36.033767], + [105.324859, 35.941761], + [105.350113, 35.875839], + [105.39754, 35.857409], + [105.371055, 35.844312], + [105.38091, 35.792873], + [105.408627, 35.822479], + [105.428953, 35.819082], + [105.432033, 35.787533], + [105.457286, 35.771511], + [105.481924, 35.727312], + [105.595873, 35.715651], + [105.667322, 35.749657], + [105.70243, 35.733142], + [105.759097, 35.724883], + [105.740618, 35.698643], + [105.723988, 35.725854], + [105.690727, 35.698643], + [105.722756, 35.673366], + [105.713517, 35.650513], + [105.759097, 35.634464], + [105.762176, 35.602841], + [105.800365, 35.564878], + [105.816379, 35.575101], + [105.847176, 35.490359], + [105.868734, 35.540046], + [105.900147, 35.54735], + [106.017175, 35.519103], + [106.023335, 35.49377], + [106.047356, 35.498155], + [106.078769, 35.509848], + [106.071994, 35.463555], + [106.06953, 35.458193], + [106.073842, 35.45478], + [106.073226, 35.450393], + [106.071378, 35.449418], + [106.073226, 35.447468], + [106.083081, 35.421624], + [106.113262, 35.361616], + [106.129892, 35.393333], + [106.173008, 35.437716], + [106.196414, 35.409919], + [106.237681, 35.409431], + [106.241377, 35.358687], + [106.319601, 35.265411], + [106.363333, 35.238532], + [106.368261, 35.273718], + [106.415688, 35.276161], + [106.472354, 35.310842], + [106.501304, 35.364056], + [106.503767, 35.415284], + [106.483441, 35.450393], + [106.490217, 35.480613], + [106.465579, 35.481101], + [106.440941, 35.52641], + [106.460036, 35.578995], + [106.47913, 35.575101], + [106.460036, 35.643705], + [106.434782, 35.688436], + [106.49268, 35.732656], + [106.506231, 35.737514], + [106.566593, 35.738971], + [106.595542, 35.727312], + [106.620796, 35.743829], + [106.633115, 35.714679], + [106.66268, 35.70739], + [106.674998, 35.728284], + [106.750759, 35.689408], + [106.750759, 35.725369], + [106.806193, 35.70982], + [106.819128, 35.7448], + [106.867171, 35.738485], + [106.868403, 35.771996], + [106.897353, 35.759856], + [106.927534, 35.810346], + [106.849925, 35.887476], + [106.912751, 35.93207], + [106.940468, 35.931101], + [106.93862, 35.952905], + [106.90228, 35.943699], + [106.94786, 35.988262], + [106.928149, 36.011502], + [106.940468, 36.064734], + [106.957715, 36.091337], + [106.925686, 36.115997], + [106.930613, 36.138716], + [106.873947, 36.178338], + [106.873947, 36.178338], + [106.858548, 36.206834], + [106.858548, 36.206834], + [106.833295, 36.229044], + [106.808657, 36.21118], + [106.772933, 36.212628], + [106.735976, 36.23725], + [106.698404, 36.244008], + [106.685469, 36.273445], + [106.647897, 36.259451], + [106.559202, 36.292259], + [106.54134, 36.25366], + [106.504383, 36.266207], + [106.470507, 36.306246], + [106.497608, 36.31348], + [106.510543, 36.379037], + [106.492064, 36.422389], + [106.523477, 36.468605], + [106.494528, 36.494589], + [106.455724, 36.496995], + [106.39721, 36.548455], + [106.37134, 36.549417], + [106.363949, 36.577296], + [106.392282, 36.556628], + [106.397826, 36.576816], + [106.444637, 36.557109], + [106.465579, 36.583063], + [106.444637, 36.624861], + [106.491448, 36.628703], + [106.490833, 36.685835], + [106.530869, 36.690154], + [106.519782, 36.708868], + [106.519782, 36.708868], + [106.514238, 36.715584], + [106.59431, 36.750118], + [106.644817, 36.72278], + [106.627571, 36.752995], + [106.657752, 36.820575], + [106.637426, 36.867031], + [106.637426, 36.867031], + [106.626955, 36.892403], + [106.609709, 36.878521], + [106.609709, 36.878521], + [106.601702, 36.918244], + [106.549347, 36.941685], + [106.540108, 36.984244], + [106.595542, 36.94025], + [106.594926, 36.967988], + [106.64297, 36.962729], + [106.646665, 37.000496], + [106.666991, 37.016745], + [106.645433, 37.064992], + [106.605397, 37.127524], + [106.6171, 37.135158], + [106.673151, 37.1113], + [106.687933, 37.12991], + [106.728585, 37.121321], + [106.750143, 37.09889], + [106.772933, 37.120367], + [106.776012, 37.158056], + [106.818512, 37.141838], + [106.891193, 37.098413], + [106.912135, 37.110345], + [106.905976, 37.151378], + [106.998367, 37.106527], + [107.031011, 37.108436], + [107.030395, 37.140883], + [107.095685, 37.115595], + [107.133873, 37.134681], + [107.181916, 37.143269], + [107.234887, 37.096503], + [107.268764, 37.099367] + ] + ], + [ + [ + [106.048588, 35.488898], + [105.897683, 35.451368], + [105.894603, 35.413821], + [106.002393, 35.438692], + [106.034422, 35.469404], + [106.054132, 35.45478], + [106.048588, 35.488898] + ] + ], + [ + [ + [106.073842, 35.45478], + [106.06953, 35.458193], + [106.071378, 35.449418], + [106.073226, 35.450393], + [106.073842, 35.45478] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 650000, + "name": "新疆维吾尔自治区", + "center": [87.617733, 43.792818], + "centroid": [85.294711, 41.371801], + "childrenNum": 24, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 30, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [96.386348, 42.727592], + [96.363558, 42.900562], + [95.921314, 43.229789], + [95.880046, 43.28035], + [95.857872, 43.417436], + [95.735916, 43.597569], + [95.705735, 43.67077], + [95.645373, 43.787966], + [95.623199, 43.855756], + [95.527113, 44.007466], + [95.426099, 44.009618], + [95.377439, 44.025972], + [95.326932, 44.028554], + [95.35157, 44.090054], + [95.355882, 44.166087], + [95.376208, 44.227444], + [95.4107, 44.245024], + [95.43041, 44.281882], + [95.41378, 44.298589], + [95.238853, 44.277169], + [95.1286, 44.269884], + [94.998637, 44.253169], + [94.945666, 44.292592], + [94.826174, 44.320001], + [94.768275, 44.34055], + [94.722696, 44.34055], + [94.673421, 44.397021], + [94.606283, 44.448311], + [94.557008, 44.462408], + [94.470777, 44.509373], + [94.390705, 44.521749], + [94.359292, 44.515775], + [94.329727, 44.582734], + [94.279836, 44.603617], + [94.227481, 44.645785], + [94.215162, 44.667921], + [94.152336, 44.684944], + [94.066105, 44.732154], + [93.723642, 44.865498], + [93.716251, 44.894334], + [93.613389, 44.926546], + [93.509296, 44.968055], + [93.434767, 44.955351], + [93.376869, 44.985412], + [93.314659, 44.995147], + [93.314043, 44.980333], + [93.252449, 44.991761], + [93.174225, 45.015458], + [93.100312, 45.007419], + [93.062124, 45.018419], + [93.002377, 45.009958], + [92.932776, 45.017573], + [92.922921, 45.03703], + [92.884117, 45.046756], + [92.847777, 45.038721], + [92.779407, 45.050561], + [92.683937, 45.02561], + [92.547814, 45.018419], + [92.501003, 45.001072], + [92.414155, 45.018419], + [92.348866, 45.014188], + [92.315605, 45.028994], + [92.240461, 45.015881], + [92.100026, 45.081417], + [92.056911, 45.086911], + [91.885679, 45.078882], + [91.803144, 45.082685], + [91.694738, 45.065357], + [91.561695, 45.075501], + [91.500101, 45.103809], + [91.448978, 45.156586], + [91.429268, 45.156586], + [91.37753, 45.11099], + [91.33503, 45.129571], + [91.242023, 45.13717], + [91.230936, 45.153632], + [91.195827, 45.159118], + [91.17119, 45.199616], + [91.129922, 45.21606], + [91.050466, 45.208892], + [91.007966, 45.218589], + [90.96177, 45.201303], + [90.881698, 45.192025], + [90.866916, 45.209314], + [90.897713, 45.249776], + [90.877387, 45.280946], + [90.831807, 45.300313], + [90.804706, 45.29484], + [90.813329, 45.32851], + [90.773909, 45.405874], + [90.772677, 45.432338], + [90.723402, 45.464667], + [90.671047, 45.487747], + [90.676591, 45.582488], + [90.714779, 45.728895], + [90.799778, 45.834905], + [90.890937, 45.921566], + [91.028292, 46.023054], + [91.014741, 46.06667], + [91.021517, 46.121038], + [90.98456, 46.160431], + [90.94822, 46.219262], + [90.955611, 46.233752], + [90.900177, 46.31235], + [90.983328, 46.374734], + [90.996263, 46.419309], + [91.025828, 46.444057], + [91.038147, 46.500936], + [91.060937, 46.516999], + [91.079415, 46.558989], + [91.068328, 46.579149], + [91.017821, 46.58244], + [91.036299, 46.670393], + [91.054161, 46.717598], + [91.019053, 46.766402], + [90.992567, 46.769682], + [90.992567, 46.790583], + [90.942676, 46.82581], + [90.958075, 46.879425], + [90.929742, 46.893331], + [90.92235, 46.938707], + [90.901408, 46.960768], + [90.830575, 46.995883], + [90.767134, 46.992617], + [90.691989, 47.080717], + [90.653801, 47.111681], + [90.579888, 47.198364], + [90.56141, 47.206903], + [90.521374, 47.2845], + [90.488113, 47.317374], + [90.526301, 47.379007], + [90.507823, 47.400076], + [90.468403, 47.404937], + [90.459164, 47.43895], + [90.474562, 47.462422], + [90.468403, 47.497611], + [90.398186, 47.547724], + [90.376012, 47.603036], + [90.346447, 47.637324], + [90.384635, 47.644179], + [90.331665, 47.681663], + [90.216484, 47.70543], + [90.180144, 47.72516], + [90.13518, 47.723147], + [90.07605, 47.777469], + [90.070506, 47.820483], + [90.086521, 47.86547], + [90.066195, 47.883534], + [90.040941, 47.874704], + [89.960253, 47.885942], + [89.957789, 47.842982], + [89.86971, 47.834144], + [89.761921, 47.835751], + [89.735435, 47.89758], + [89.651052, 47.913627], + [89.645508, 47.947711], + [89.595617, 47.973359], + [89.599313, 48.015811], + [89.569132, 48.037825], + [89.498299, 48.02822], + [89.38127, 48.046227], + [89.359712, 48.026219], + [89.308589, 48.021816], + [89.282104, 47.994189], + [89.231597, 47.98017], + [89.156452, 47.996992], + [89.078228, 47.98698], + [89.044967, 48.009806], + [89.027105, 48.051028], + [88.953808, 48.090618], + [88.939026, 48.115396], + [88.824461, 48.107005], + [88.79736, 48.133772], + [88.721599, 48.160526], + [88.700657, 48.180881], + [88.668628, 48.171303], + [88.638447, 48.183674], + [88.601491, 48.221567], + [88.594716, 48.259831], + [88.575006, 48.277757], + [88.605803, 48.337863], + [88.573774, 48.351785], + [88.573158, 48.369679], + [88.535586, 48.368884], + [88.523267, 48.403461], + [88.503557, 48.412996], + [88.462289, 48.392335], + [88.438267, 48.393528], + [88.360659, 48.433251], + [88.363123, 48.460641], + [88.318159, 48.478497], + [88.229464, 48.498329], + [88.196819, 48.493967], + [88.151855, 48.526478], + [88.130297, 48.521721], + [88.10874, 48.545895], + [88.041602, 48.548272], + [87.973233, 48.575997], + [87.96153, 48.599353], + [88.010805, 48.618742], + [88.02682, 48.65315], + [88.089645, 48.69504], + [88.090877, 48.71992], + [88.064392, 48.712813], + [88.029283, 48.750313], + [87.96153, 48.773588], + [87.93874, 48.757809], + [87.872219, 48.799612], + [87.826639, 48.800795], + [87.803234, 48.824835], + [87.829103, 48.825623], + [87.792147, 48.849258], + [87.78106, 48.872094], + [87.742256, 48.881146], + [87.760118, 48.925992], + [87.793995, 48.927565], + [87.814321, 48.945256], + [87.87653, 48.949186], + [87.871603, 48.963726], + [87.911639, 48.979833], + [87.883922, 48.993971], + [87.883306, 49.023806], + [87.835263, 49.054406], + [87.858052, 49.07362], + [87.844502, 49.090084], + [87.867291, 49.108892], + [87.845733, 49.146096], + [87.82048, 49.148445], + [87.821096, 49.173883], + [87.793379, 49.18249], + [87.762582, 49.172709], + [87.700372, 49.175839], + [87.67635, 49.15549], + [87.602437, 49.152359], + [87.563017, 49.142572], + [87.517438, 49.145704], + [87.49588, 49.132001], + [87.511894, 49.10184], + [87.43675, 49.075188], + [87.388707, 49.097921], + [87.304939, 49.112418], + [87.239033, 49.114376], + [87.211932, 49.140615], + [87.112766, 49.15549], + [87.088128, 49.133567], + [87.000049, 49.142572], + [86.953853, 49.131218], + [86.887948, 49.132001], + [86.854071, 49.109284], + [86.84976, 49.066563], + [86.836209, 49.051269], + [86.772151, 49.02773], + [86.732115, 48.994757], + [86.730267, 48.959797], + [86.757985, 48.894919], + [86.782006, 48.887049], + [86.821426, 48.850439], + [86.818963, 48.831139], + [86.770303, 48.810255], + [86.754289, 48.78463], + [86.780774, 48.731369], + [86.771535, 48.717156], + [86.70255, 48.666195], + [86.693311, 48.64366], + [86.640956, 48.629027], + [86.635413, 48.612016], + [86.594761, 48.576789], + [86.579978, 48.538763], + [86.416138, 48.481671], + [86.38103, 48.49357], + [86.305269, 48.491984], + [86.270161, 48.452307], + [86.225813, 48.432456], + [86.053966, 48.441192], + [85.916612, 48.438015], + [85.791576, 48.418954], + [85.758315, 48.403064], + [85.695489, 48.335078], + [85.695489, 48.302445], + [85.678243, 48.266205], + [85.633895, 48.232731], + [85.622193, 48.202824], + [85.587084, 48.191654], + [85.576613, 48.15853], + [85.55136, 48.127781], + [85.551975, 48.081423], + [85.531649, 48.046227], + [85.547048, 48.008205], + [85.617881, 47.550552], + [85.614801, 47.498015], + [85.685018, 47.428829], + [85.701649, 47.384275], + [85.675779, 47.321837], + [85.701033, 47.28856], + [85.682555, 47.249982], + [85.682555, 47.222757], + [85.641903, 47.18413], + [85.582772, 47.142626], + [85.547048, 47.096609], + [85.545816, 47.057891], + [85.441106, 47.063191], + [85.355491, 47.054629], + [85.325926, 47.044842], + [85.276651, 47.068898], + [85.213825, 47.041172], + [85.175637, 46.997924], + [85.102956, 46.968936], + [85.082014, 46.939933], + [84.987159, 46.918272], + [84.979768, 46.883106], + [84.95513, 46.861013], + [84.934188, 46.863878], + [84.867051, 46.927673], + [84.849189, 46.957092], + [84.781435, 46.979962], + [84.748175, 47.009759], + [84.699515, 47.008535], + [84.668718, 46.995067], + [84.563393, 46.991801], + [84.506726, 46.97302], + [84.425422, 47.008943], + [84.37122, 46.993434], + [84.336727, 47.00527], + [84.2893, 46.994658], + [84.195061, 47.003638], + [84.150098, 46.977512], + [84.086656, 46.965261], + [84.038613, 46.973428], + [84.002888, 46.990576], + [83.951765, 46.98731], + [83.932671, 46.970161], + [83.88586, 46.982003], + [83.766367, 47.026896], + [83.69923, 47.015472], + [83.700462, 47.032199], + [83.576042, 47.059114], + [83.566803, 47.080717], + [83.53847, 47.083977], + [83.463325, 47.132042], + [83.418978, 47.119012], + [83.370318, 47.178436], + [83.324739, 47.167858], + [83.306261, 47.179656], + [83.257602, 47.173147], + [83.221877, 47.186977], + [83.207094, 47.213814], + [83.17445, 47.218286], + [83.15474, 47.236168], + [83.108544, 47.221944], + [83.02724, 47.21544], + [83.031552, 47.168265], + [82.993364, 47.065229], + [82.937929, 47.014248], + [82.923762, 46.932169], + [82.876335, 46.823762], + [82.878183, 46.797138], + [82.829524, 46.772551], + [82.788872, 46.677784], + [82.774089, 46.600124], + [82.726662, 46.494756], + [82.609017, 46.294985], + [82.518474, 46.153798], + [82.461808, 45.97982], + [82.401446, 45.972333], + [82.342932, 45.935303], + [82.336156, 45.882418], + [82.349707, 45.822811], + [82.340468, 45.772742], + [82.289961, 45.71636], + [82.288729, 45.655321], + [82.266555, 45.620172], + [82.281954, 45.53891], + [82.448257, 45.461309], + [82.546808, 45.426038], + [82.60101, 45.346178], + [82.58746, 45.224069], + [82.562822, 45.204676], + [82.487061, 45.181058], + [82.344779, 45.219011], + [82.294272, 45.247669], + [82.206809, 45.236713], + [82.109491, 45.211422], + [82.091012, 45.222383], + [82.09594, 45.249776], + [82.052824, 45.255674], + [81.993078, 45.237978], + [81.921013, 45.233342], + [81.879745, 45.284314], + [81.832318, 45.319673], + [81.78797, 45.3836], + [81.677101, 45.35459], + [81.645072, 45.359216], + [81.582863, 45.336503], + [81.575471, 45.30789], + [81.536667, 45.304101], + [81.52866, 45.285999], + [81.462754, 45.264099], + [81.437501, 45.28263], + [81.398697, 45.275471], + [81.382066, 45.257781], + [81.327864, 45.260729], + [81.284748, 45.23882], + [81.236705, 45.247248], + [81.175111, 45.227863], + [81.170183, 45.211001], + [81.111669, 45.218168], + [81.080872, 45.182745], + [81.024821, 45.162916], + [80.966307, 45.168402], + [80.93551, 45.160384], + [80.897938, 45.127459], + [80.862214, 45.127037], + [80.816634, 45.152788], + [80.731634, 45.156164], + [80.686055, 45.129148], + [80.599207, 45.105921], + [80.519135, 45.108878], + [80.493882, 45.127037], + [80.445839, 45.097895], + [80.443991, 45.077614], + [80.404571, 45.049293], + [80.358375, 45.040836], + [80.328194, 45.070007], + [80.291854, 45.06578], + [80.24381, 45.031532], + [80.195767, 45.030686], + [80.144644, 45.059017], + [80.136021, 45.041259], + [80.111999, 45.052675], + [80.060876, 45.026033], + [80.056565, 45.011227], + [79.98142, 44.964244], + [79.951855, 44.957892], + [79.944464, 44.937985], + [79.887798, 44.90917], + [79.969102, 44.877797], + [79.953703, 44.849377], + [79.991891, 44.830281], + [79.999283, 44.793768], + [80.087978, 44.817122], + [80.115695, 44.815424], + [80.169898, 44.84471], + [80.18776, 44.825612], + [80.178521, 44.796741], + [80.200695, 44.756808], + [80.238883, 44.7228], + [80.313412, 44.704938], + [80.400259, 44.628751], + [80.411962, 44.605321], + [80.350368, 44.484615], + [80.383013, 44.401297], + [80.399027, 44.30587], + [80.413194, 44.264741], + [80.400875, 44.198704], + [80.407034, 44.149772], + [80.3941, 44.127009], + [80.449534, 44.078017], + [80.458773, 44.047054], + [80.457541, 43.981203], + [80.485259, 43.95579], + [80.475404, 43.938124], + [80.511128, 43.906657], + [80.522215, 43.816473], + [80.75504, 43.494329], + [80.761199, 43.446554], + [80.746417, 43.439167], + [80.735946, 43.389609], + [80.686055, 43.333916], + [80.69283, 43.32042], + [80.777214, 43.308227], + [80.769207, 43.265535], + [80.788917, 43.242433], + [80.789533, 43.201876], + [80.804315, 43.178314], + [80.79446, 43.137277], + [80.752576, 43.148194], + [80.73225, 43.131163], + [80.706997, 43.143828], + [80.650946, 43.147321], + [80.593048, 43.133347], + [80.556092, 43.104515], + [80.482795, 43.06955], + [80.416889, 43.05687], + [80.378701, 43.031502], + [80.397795, 42.996933], + [80.487106, 42.948766], + [80.5912, 42.923354], + [80.602903, 42.894424], + [80.503737, 42.882146], + [80.450766, 42.861971], + [80.407034, 42.834767], + [80.338049, 42.831695], + [80.280151, 42.838278], + [80.262289, 42.828623], + [80.259209, 42.790865], + [80.225948, 42.713083], + [80.228412, 42.692852], + [80.179753, 42.670415], + [80.163738, 42.629919], + [80.180985, 42.590718], + [80.221637, 42.533415], + [80.265368, 42.502097], + [80.225948, 42.485769], + [80.206238, 42.431462], + [80.239499, 42.389927], + [80.229028, 42.358536], + [80.283847, 42.320493], + [80.272144, 42.281984], + [80.29247, 42.259842], + [80.28631, 42.233261], + [80.233339, 42.210215], + [80.168666, 42.200462], + [80.163738, 42.152563], + [80.139717, 42.151232], + [80.16805, 42.096635], + [80.193303, 42.081535], + [80.14218, 42.03488], + [80.089826, 42.047325], + [79.923522, 42.042436], + [79.852689, 42.015319], + [79.854537, 41.984186], + [79.822508, 41.963275], + [79.776313, 41.89248], + [79.724574, 41.896935], + [79.640806, 41.884907], + [79.616784, 41.856385], + [79.550879, 41.834094], + [79.500988, 41.835432], + [79.457256, 41.847915], + [79.415372, 41.836769], + [79.356242, 41.795735], + [79.326061, 41.809565], + [79.276786, 41.78101], + [79.271858, 41.767174], + [79.21704, 41.725648], + [79.138199, 41.722968], + [79.10925, 41.697503], + [79.043345, 41.681414], + [79.021787, 41.657273], + [78.99407, 41.664427], + [78.957729, 41.65146], + [78.891824, 41.597777], + [78.86657, 41.593749], + [78.825302, 41.560173], + [78.739071, 41.555695], + [78.696571, 41.54181], + [78.707042, 41.522098], + [78.675629, 41.50238], + [78.650375, 41.467411], + [78.580774, 41.481759], + [78.527188, 41.440947], + [78.454507, 41.412228], + [78.391681, 41.408189], + [78.385522, 41.394721], + [78.338094, 41.397415], + [78.324544, 41.384395], + [78.235232, 41.399211], + [78.163783, 41.383497], + [78.149617, 41.368228], + [78.165015, 41.340825], + [78.136682, 41.279239], + [78.129291, 41.228398], + [78.094798, 41.224347], + [77.972842, 41.173013], + [77.905089, 41.185174], + [77.836104, 41.153189], + [77.814546, 41.13426], + [77.807155, 41.091876], + [77.829328, 41.059394], + [77.796068, 41.049014], + [77.780669, 41.022832], + [77.737553, 41.032313], + [77.684583, 41.00793], + [77.654402, 41.016059], + [77.597119, 41.005221], + [77.591576, 40.992122], + [77.540453, 41.006575], + [77.476395, 40.999349], + [77.473931, 41.022832], + [77.415417, 41.038633], + [77.363062, 41.04089], + [77.296541, 41.004769], + [77.236795, 41.027798], + [77.169041, 41.009285], + [77.108063, 41.038181], + [77.091433, 41.062553], + [77.023064, 41.059394], + [77.002122, 41.073381], + [76.940528, 41.028701], + [76.885709, 41.027347], + [76.85368, 40.97631], + [76.817956, 40.975406], + [76.761905, 40.954167], + [76.741579, 40.912119], + [76.731724, 40.818887], + [76.693536, 40.779472], + [76.646725, 40.759983], + [76.646725, 40.73686], + [76.676906, 40.696036], + [76.654732, 40.652917], + [76.657196, 40.620218], + [76.611, 40.601591], + [76.601145, 40.578868], + [76.556798, 40.542495], + [76.543247, 40.513837], + [76.539551, 40.464226], + [76.508754, 40.429613], + [76.470566, 40.422779], + [76.442233, 40.391336], + [76.390494, 40.37766], + [76.381871, 40.39088], + [76.333212, 40.343459], + [76.327668, 40.391336], + [76.283321, 40.415034], + [76.279625, 40.439179], + [76.22419, 40.401819], + [76.176147, 40.381307], + [76.144118, 40.393615], + [76.081293, 40.39635], + [76.048648, 40.388601], + [76.048648, 40.357141], + [76.026474, 40.355317], + [75.986438, 40.381763], + [75.932235, 40.339353], + [75.921764, 40.291439], + [75.890351, 40.30924], + [75.84046, 40.312434], + [75.831221, 40.327492], + [75.785642, 40.301025], + [75.739446, 40.299199], + [75.709265, 40.280939], + [75.688323, 40.343915], + [75.669845, 40.363982], + [75.686475, 40.418223], + [75.717272, 40.443278], + [75.733287, 40.474242], + [75.646439, 40.516567], + [75.631041, 40.548862], + [75.627345, 40.605226], + [75.636584, 40.624306], + [75.599628, 40.659727], + [75.550353, 40.64883], + [75.467817, 40.599773], + [75.432093, 40.563412], + [75.355716, 40.537947], + [75.292274, 40.483802], + [75.268869, 40.483802], + [75.242383, 40.448743], + [75.206659, 40.447833], + [75.13521, 40.463315], + [75.102565, 40.44009], + [75.051442, 40.449654], + [75.021877, 40.466958], + [74.995392, 40.455119], + [74.963363, 40.464681], + [74.891914, 40.507467], + [74.844486, 40.521117], + [74.819233, 40.505647], + [74.814921, 40.461039], + [74.795211, 40.443278], + [74.908544, 40.338897], + [74.862965, 40.32658], + [74.824776, 40.344371], + [74.700357, 40.346195], + [74.697893, 40.310153], + [74.673255, 40.278656], + [74.618437, 40.27957], + [74.577169, 40.260391], + [74.534669, 40.207851], + [74.485394, 40.182251], + [74.433039, 40.13148], + [74.356662, 40.089371], + [74.316626, 40.106767], + [74.280902, 40.09807], + [74.26304, 40.125074], + [74.126301, 40.104479], + [74.113366, 40.086624], + [74.023439, 40.085251], + [74.008041, 40.050901], + [73.943367, 40.016076], + [73.980324, 40.004617], + [73.910722, 39.934443], + [73.907027, 39.873843], + [73.845433, 39.831115], + [73.841737, 39.756163], + [73.905795, 39.741899], + [73.924273, 39.722108], + [73.953838, 39.600018], + [73.916266, 39.586644], + [73.914418, 39.564041], + [73.883621, 39.540969], + [73.893476, 39.528046], + [73.868223, 39.482794], + [73.836194, 39.472169], + [73.745651, 39.462005], + [73.6471, 39.474479], + [73.61076, 39.465702], + [73.592898, 39.412087], + [73.502355, 39.383877], + [73.554094, 39.350102], + [73.554709, 39.295935], + [73.542391, 39.269531], + [73.564564, 39.266288], + [73.580579, 39.237555], + [73.623079, 39.235237], + [73.639709, 39.220402], + [73.657571, 39.166136], + [73.688368, 39.154999], + [73.719781, 39.108112], + [73.720397, 39.071881], + [73.743187, 39.029588], + [73.780143, 39.026798], + [73.820179, 39.041674], + [73.839889, 39.008199], + [73.846665, 38.962145], + [73.826339, 38.916993], + [73.767824, 38.941202], + [73.742571, 38.933754], + [73.70931, 38.893241], + [73.699455, 38.857832], + [73.729636, 38.837324], + [73.769056, 38.775765], + [73.757353, 38.719755], + [73.809092, 38.634256], + [73.799237, 38.610878], + [73.852208, 38.584217], + [73.89902, 38.579071], + [73.926121, 38.536016], + [74.011736, 38.52478], + [74.034526, 38.541634], + [74.090577, 38.542102], + [74.068403, 38.585621], + [74.088113, 38.610878], + [74.11275, 38.611345], + [74.147859, 38.676785], + [74.229779, 38.656224], + [74.353583, 38.655757], + [74.421952, 38.647812], + [74.455829, 38.632853], + [74.506336, 38.637528], + [74.546988, 38.607604], + [74.613509, 38.593105], + [74.639995, 38.599653], + [74.717603, 38.542102], + [74.78474, 38.538357], + [74.821697, 38.491062], + [74.862965, 38.484035], + [74.868508, 38.403883], + [74.834015, 38.361193], + [74.789668, 38.324581], + [74.806914, 38.285602], + [74.793363, 38.271039], + [74.816769, 38.215576], + [74.80445, 38.167128], + [74.821697, 38.10311], + [74.879595, 38.021122], + [74.92579, 38.01735], + [74.911008, 37.966884], + [74.919015, 37.908357], + [74.936877, 37.876241], + [74.917167, 37.845057], + [74.989848, 37.797783], + [75.006478, 37.770823], + [74.949196, 37.725395], + [74.923327, 37.717347], + [74.920863, 37.684675], + [74.891914, 37.668097], + [74.940573, 37.559061], + [75.000935, 37.53059], + [75.002167, 37.511604], + [75.035428, 37.500685], + [75.078543, 37.511129], + [75.090862, 37.486915], + [75.129666, 37.459367], + [75.153072, 37.414223], + [75.125971, 37.388075], + [75.140137, 37.355258], + [75.125971, 37.322427], + [75.078543, 37.318144], + [75.018181, 37.293867], + [74.927022, 37.277678], + [74.911008, 37.233378], + [74.816153, 37.216699], + [74.800139, 37.248147], + [74.753943, 37.281011], + [74.727458, 37.282916], + [74.665864, 37.23576], + [74.642458, 37.261485], + [74.598727, 37.258151], + [74.578401, 37.231472], + [74.54514, 37.2491], + [74.511263, 37.240048], + [74.477387, 37.19954], + [74.487858, 37.161871], + [74.465068, 37.147085], + [74.496481, 37.116072], + [74.498944, 37.072155], + [74.530357, 37.082182], + [74.56793, 37.032512], + [74.617205, 37.043499], + [74.632603, 37.066425], + [74.70898, 37.084569], + [74.739161, 37.028212], + [74.792747, 37.027257], + [74.806914, 37.054485], + [74.84695, 37.056873], + [74.84387, 37.0134], + [74.86974, 36.990458], + [74.893762, 36.939772], + [74.938725, 36.94312], + [74.927638, 36.978029], + [75.005862, 36.99476], + [75.032348, 37.016745], + [75.063145, 37.006231], + [75.172166, 37.013877], + [75.16847, 36.991892], + [75.244847, 36.963207], + [75.288579, 36.974682], + [75.345861, 36.960816], + [75.413614, 36.954599], + [75.396368, 36.904367], + [75.430245, 36.873255], + [75.434556, 36.83303], + [75.425933, 36.778883], + [75.458578, 36.720861], + [75.504773, 36.743404], + [75.536802, 36.729975], + [75.537418, 36.773131], + [75.588541, 36.762584], + [75.634121, 36.771693], + [75.724048, 36.750597], + [75.8072, 36.707908], + [75.871257, 36.666636], + [75.947018, 36.590752], + [75.924228, 36.566242], + [75.991981, 36.505654], + [76.035097, 36.409386], + [75.991365, 36.35205], + [75.998757, 36.312034], + [76.055423, 36.252695], + [76.060967, 36.225182], + [76.011691, 36.229044], + [76.016619, 36.165294], + [75.96796, 36.159013], + [75.936547, 36.13485], + [75.949482, 36.070056], + [75.982742, 36.031347], + [76.028322, 36.016827], + [76.044336, 36.026991], + [76.097307, 36.022635], + [76.117017, 35.975186], + [76.16506, 35.908807], + [76.146582, 35.839946], + [76.160133, 35.82442], + [76.221727, 35.823449], + [76.228502, 35.837035], + [76.298719, 35.841401], + [76.365857, 35.82442], + [76.369552, 35.86323], + [76.431762, 35.851589], + [76.471798, 35.886021], + [76.51553, 35.881173], + [76.55803, 35.923347], + [76.59745, 35.895718], + [76.579587, 35.866625], + [76.587595, 35.840431], + [76.566037, 35.819082], + [76.593754, 35.771996], + [76.69292, 35.747714], + [76.769297, 35.653917], + [76.848753, 35.668018], + [76.906651, 35.615005], + [76.967013, 35.591649], + [76.99781, 35.611113], + [77.072339, 35.591162], + [77.093281, 35.569746], + [77.195527, 35.519103], + [77.307628, 35.540533], + [77.331649, 35.530793], + [77.355055, 35.494257], + [77.396939, 35.467942], + [77.451758, 35.46063], + [77.518895, 35.482075], + [77.578025, 35.47574], + [77.590344, 35.460143], + [77.639619, 35.45478], + [77.657481, 35.477689], + [77.690742, 35.448443], + [77.735706, 35.461605], + [77.757879, 35.497181], + [77.797299, 35.491334], + [77.816394, 35.518616], + [77.85643, 35.487436], + [77.870596, 35.495232], + [77.914944, 35.465017], + [77.917408, 35.490847], + [77.951284, 35.478664], + [78.009799, 35.491821], + [78.029509, 35.469404], + [78.048603, 35.491334], + [78.140378, 35.494745], + [78.113892, 35.466967], + [78.107117, 35.437229], + [78.046755, 35.384063], + [78.013494, 35.366008], + [78.020885, 35.315237], + [78.01719, 35.228267], + [78.060306, 35.180344], + [78.062769, 35.114772], + [78.078784, 35.100084], + [78.124979, 35.108407], + [78.150849, 35.069721], + [78.123131, 35.036897], + [78.160704, 34.990823], + [78.201972, 34.974642], + [78.182262, 34.936874], + [78.206283, 34.891726], + [78.237696, 34.882398], + [78.230921, 34.776288], + [78.21429, 34.760556], + [78.213059, 34.717771], + [78.267261, 34.705472], + [78.265413, 34.651335], + [78.280812, 34.623269], + [78.346101, 34.60406], + [78.397224, 34.605538], + [78.427405, 34.594207], + [78.436029, 34.543942], + [78.492695, 34.578441], + [78.542586, 34.574499], + [78.559832, 34.55725], + [78.562912, 34.51288], + [78.58139, 34.505483], + [78.634977, 34.538026], + [78.708274, 34.522249], + [78.715049, 34.502031], + [78.758781, 34.481807], + [78.742766, 34.45467], + [78.809288, 34.432955], + [78.878273, 34.391481], + [78.899831, 34.354929], + [78.958961, 34.386049], + [78.973128, 34.362833], + [79.039649, 34.33467], + [79.048888, 34.348506], + [79.0107, 34.399877], + [79.039033, 34.421601], + [79.072294, 34.412714], + [79.161605, 34.441345], + [79.179467, 34.422588], + [79.241677, 34.415183], + [79.274322, 34.435916], + [79.326677, 34.44332], + [79.363017, 34.428018], + [79.435082, 34.447761], + [79.504683, 34.45467], + [79.545335, 34.476381], + [79.58106, 34.456151], + [79.675914, 34.451216], + [79.699936, 34.477861], + [79.735661, 34.471447], + [79.801566, 34.478847], + [79.861312, 34.528166], + [79.84345, 34.55725], + [79.88595, 34.642965], + [79.866856, 34.671517], + [79.906892, 34.683821], + [79.898268, 34.732035], + [79.947544, 34.821008], + [79.926602, 34.849499], + [79.961094, 34.862759], + [79.996819, 34.856375], + [80.003594, 34.895162], + [80.034391, 34.902033], + [80.041782, 34.943252], + [80.02392, 34.971209], + [80.04363, 35.022196], + [80.031311, 35.034447], + [80.078123, 35.076578], + [80.118159, 35.066293], + [80.23026, 35.147565], + [80.223484, 35.177409], + [80.257977, 35.203331], + [80.362687, 35.20871], + [80.267832, 35.295701], + [80.286926, 35.35283], + [80.321419, 35.38699], + [80.375006, 35.387966], + [80.432904, 35.449418], + [80.444607, 35.417235], + [80.514824, 35.391869], + [80.532686, 35.404553], + [80.56841, 35.391381], + [80.599823, 35.409431], + [80.65649, 35.393821], + [80.690982, 35.364544], + [80.689135, 35.339162], + [80.759968, 35.334768], + [80.844351, 35.345508], + [80.894242, 35.324027], + [80.924423, 35.330862], + [80.963844, 35.310842], + [81.026053, 35.31133], + [81.002648, 35.334768], + [81.030981, 35.337209], + [81.031597, 35.380648], + [81.054387, 35.402602], + [81.09935, 35.40748], + [81.103662, 35.386015], + [81.142466, 35.365032], + [81.191741, 35.36552], + [81.219458, 35.319144], + [81.26627, 35.322562], + [81.285364, 35.345508], + [81.314313, 35.337209], + [81.363588, 35.354783], + [81.385762, 35.335256], + [81.441196, 35.333303], + [81.447972, 35.318167], + [81.504638, 35.279092], + [81.513261, 35.23511], + [81.68634, 35.235599], + [81.736847, 35.26248], + [81.804601, 35.270786], + [81.853876, 35.25857], + [81.927789, 35.271275], + [81.955506, 35.307423], + [81.99123, 35.30547], + [82.030034, 35.321585], + [82.05344, 35.35039], + [82.029419, 35.426013], + [82.034346, 35.451855], + [82.071302, 35.450393], + [82.086701, 35.467454], + [82.164925, 35.495719], + [82.189563, 35.513258], + [82.234526, 35.520565], + [82.263475, 35.547837], + [82.2992, 35.544916], + [82.328149, 35.559523], + [82.350323, 35.611113], + [82.336156, 35.651486], + [82.392823, 35.656349], + [82.424852, 35.712736], + [82.468583, 35.717595], + [82.501844, 35.701073], + [82.546192, 35.708362], + [82.628727, 35.692324], + [82.652133, 35.67288], + [82.731589, 35.637868], + [82.780249, 35.666073], + [82.795031, 35.688436], + [82.873871, 35.688922], + [82.894813, 35.673852], + [82.967494, 35.667532], + [82.956407, 35.636409], + [82.981661, 35.599922], + [82.971806, 35.548324], + [82.998907, 35.484512], + [83.067892, 35.46258], + [83.088834, 35.425526], + [83.127022, 35.398699], + [83.178145, 35.38943], + [83.251442, 35.417722], + [83.280391, 35.401138], + [83.333978, 35.397236], + [83.405427, 35.380648], + [83.449159, 35.382111], + [83.502745, 35.360639], + [83.540318, 35.364056], + [83.54155, 35.341603], + [83.599448, 35.351366], + [83.622238, 35.335256], + [83.677672, 35.361128], + [83.785462, 35.36308], + [83.79778, 35.354783], + [83.885244, 35.367472], + [83.906186, 35.40309], + [84.005968, 35.422599], + [84.077417, 35.400163], + [84.095895, 35.362592], + [84.140859, 35.379184], + [84.160569, 35.359663], + [84.200605, 35.381135], + [84.274517, 35.404065], + [84.333032, 35.413821], + [84.424191, 35.466479], + [84.45314, 35.473303], + [84.475929, 35.516181], + [84.448828, 35.550272], + [84.513502, 35.564391], + [84.570168, 35.588242], + [84.628067, 35.595055], + [84.704443, 35.616951], + [84.729081, 35.613546], + [84.798066, 35.647595], + [84.920022, 35.696213], + [84.973608, 35.709334], + [84.99455, 35.737028], + [85.053065, 35.752086], + [85.146071, 35.742371], + [85.271107, 35.788989], + [85.341324, 35.753543], + [85.373969, 35.700101], + [85.518715, 35.680658], + [85.566142, 35.6403], + [85.612953, 35.651486], + [85.65299, 35.731199], + [85.691178, 35.751114], + [85.811286, 35.778794], + [85.835308, 35.771996], + [85.903677, 35.78462], + [85.949256, 35.778794], + [86.035488, 35.846738], + [86.05335, 35.842857], + [86.090306, 35.876809], + [86.093386, 35.906868], + [86.129111, 35.941761], + [86.150668, 36.00424], + [86.173458, 36.008113], + [86.199944, 36.047801], + [86.182081, 36.064734], + [86.187625, 36.130983], + [86.248603, 36.141616], + [86.2794, 36.170608], + [86.35824, 36.168676], + [86.392733, 36.206834], + [86.454943, 36.221319], + [86.515305, 36.205385], + [86.531935, 36.227113], + [86.599072, 36.222285], + [86.69947, 36.24449], + [86.746282, 36.291777], + [86.836209, 36.291294], + [86.86331, 36.299977], + [86.887332, 36.262829], + [86.931064, 36.265242], + [86.943998, 36.284058], + [86.996353, 36.308658], + [87.051788, 36.2966], + [87.08628, 36.310587], + [87.149106, 36.297565], + [87.161425, 36.325535], + [87.193454, 36.349158], + [87.292004, 36.358797], + [87.348055, 36.393008], + [87.363453, 36.420463], + [87.386859, 36.412757], + [87.426895, 36.42576], + [87.460155, 36.409868], + [87.470626, 36.354459], + [87.570409, 36.342409], + [87.6203, 36.360243], + [87.731785, 36.384818], + [87.767509, 36.3747], + [87.826023, 36.391563], + [87.838342, 36.383855], + [87.919646, 36.39349], + [87.95845, 36.408423], + [87.983088, 36.437797], + [88.006494, 36.430575], + [88.092109, 36.43539], + [88.134609, 36.427205], + [88.182652, 36.452721], + [88.222688, 36.447426], + [88.241782, 36.468605], + [88.282434, 36.470049], + [88.366202, 36.458016], + [88.356963, 36.477268], + [88.41055, 36.473418], + [88.470912, 36.48208], + [88.498629, 36.446463], + [88.573158, 36.461386], + [88.618121, 36.428168], + [88.623665, 36.389636], + [88.690186, 36.367954], + [88.766563, 36.292259], + [88.783809, 36.291777], + [88.802903, 36.33807], + [88.838628, 36.353496], + [88.870657, 36.348193], + [88.926091, 36.36458], + [88.964279, 36.318785], + [89.013554, 36.315409], + [89.054822, 36.291777], + [89.10225, 36.281164], + [89.126887, 36.254626], + [89.198952, 36.260417], + [89.232213, 36.295636], + [89.292575, 36.231457], + [89.335075, 36.23725], + [89.375727, 36.228078], + [89.490291, 36.151281], + [89.594385, 36.126632], + [89.614711, 36.109712], + [89.711414, 36.093272], + [89.766848, 36.073925], + [89.819819, 36.080697], + [89.914058, 36.079246], + [89.941159, 36.067637], + [89.944855, 36.140649], + [89.997825, 36.168193], + [90.019999, 36.213594], + [90.028006, 36.258486], + [90.003369, 36.278752], + [90.043405, 36.276822], + [90.058188, 36.255591], + [90.145651, 36.239181], + [90.130252, 36.2078], + [90.198006, 36.187516], + [90.23681, 36.160462], + [90.325505, 36.159496], + [90.424055, 36.133883], + [90.478258, 36.13195], + [90.534925, 36.147899], + [90.613149, 36.126632], + [90.659344, 36.13485], + [90.776373, 36.086501], + [90.815793, 36.035703], + [90.850285, 36.016827], + [90.922966, 36.028927], + [90.979017, 36.106811], + [91.081263, 36.088436], + [91.124994, 36.115514], + [91.09235, 36.163844], + [91.096045, 36.219871], + [91.051698, 36.238215], + [91.07264, 36.299012], + [91.026444, 36.323607], + [91.051698, 36.433946], + [91.028292, 36.443093], + [91.039995, 36.474861], + [91.035683, 36.529703], + [91.011662, 36.539801], + [90.905104, 36.560474], + [90.831191, 36.55807], + [90.810865, 36.585466], + [90.741264, 36.585947], + [90.72217, 36.620058], + [90.730793, 36.655594], + [90.706156, 36.658955], + [90.720938, 36.708868], + [90.754815, 36.721341], + [90.727098, 36.755872], + [90.732025, 36.825844], + [90.758511, 36.825844], + [90.853981, 36.915373], + [90.924198, 36.921115], + [90.983944, 36.913459], + [91.036915, 36.929727], + [91.051698, 36.96751], + [91.126842, 36.978507], + [91.133618, 37.007665], + [91.181045, 37.025345], + [91.216153, 37.010054], + [91.303617, 37.012444], + [91.291298, 37.042544], + [91.303617, 37.083136], + [91.286371, 37.105095], + [91.280211, 37.163779], + [91.1909, 37.205737], + [91.194596, 37.273868], + [91.134849, 37.324331], + [91.136081, 37.355734], + [91.113292, 37.387124], + [91.099741, 37.447965], + [91.073256, 37.475992], + [91.019669, 37.493088], + [90.958075, 37.477891], + [90.911879, 37.519674], + [90.865684, 37.53059], + [90.882314, 37.575664], + [90.854597, 37.604117], + [90.820104, 37.613599], + [90.777605, 37.648672], + [90.643946, 37.696988], + [90.586663, 37.703144], + [90.579272, 37.720661], + [90.519526, 37.730601], + [90.516446, 38.207111], + [90.531229, 38.319886], + [90.401882, 38.311434], + [90.361846, 38.300163], + [90.352607, 38.233441], + [90.280542, 38.238142], + [90.137644, 38.340543], + [90.179528, 38.396848], + [90.129636, 38.400131], + [90.111774, 38.418889], + [90.111774, 38.477945], + [90.130868, 38.494341], + [90.248513, 38.491531], + [90.315034, 38.501835], + [90.353222, 38.482162], + [90.427135, 38.493873], + [90.465323, 38.521971], + [90.463476, 38.556611], + [90.525685, 38.561291], + [90.560794, 38.593573], + [90.608837, 38.594508], + [90.606374, 38.610878], + [90.645794, 38.635191], + [90.619308, 38.664636], + [90.65996, 38.674449], + [90.724634, 38.658094], + [90.899561, 38.679588], + [90.970394, 38.697806], + [90.992567, 38.695003], + [91.188436, 38.73096], + [91.242639, 38.752433], + [91.298689, 38.746365], + [91.446515, 38.813546], + [91.501333, 38.815411], + [91.681188, 38.852706], + [91.694738, 38.86622], + [91.806223, 38.872744], + [91.87952, 38.884391], + [91.880752, 38.899297], + [91.966368, 38.930961], + [92.10865, 38.963541], + [92.173323, 38.960749], + [92.197961, 38.983548], + [92.263866, 39.002153], + [92.380279, 38.999828], + [92.416003, 39.010524], + [92.41046, 39.03842], + [92.366728, 39.059335], + [92.366112, 39.096037], + [92.343938, 39.146181], + [92.339011, 39.236628], + [92.378431, 39.258411], + [92.52564, 39.368611], + [92.639589, 39.514196], + [92.687632, 39.657174], + [92.745531, 39.868331], + [92.796654, 40.153897], + [92.906907, 40.310609], + [92.920458, 40.391792], + [92.928465, 40.572504], + [93.506216, 40.648376], + [93.760599, 40.664721], + [93.820961, 40.793519], + [93.809874, 40.879548], + [93.908424, 40.983539], + [94.01067, 41.114875], + [94.184365, 41.268444], + [94.534219, 41.505966], + [94.750413, 41.538227], + [94.809543, 41.619256], + [94.861898, 41.668451], + [94.969072, 41.718948], + [95.011572, 41.726541], + [95.110738, 41.768513], + [95.135991, 41.772976], + [95.16494, 41.735474], + [95.199433, 41.719395], + [95.194505, 41.694821], + [95.247476, 41.61344], + [95.299831, 41.565994], + [95.335556, 41.644305], + [95.39407, 41.693481], + [95.445193, 41.719841], + [95.57146, 41.796181], + [95.65646, 41.826067], + [95.759322, 41.835878], + [95.801206, 41.848361], + [95.855408, 41.849699], + [95.998306, 41.906289], + [96.054973, 41.936124], + [96.117183, 41.985966], + [96.137509, 42.019765], + [96.13874, 42.05399], + [96.077147, 42.149457], + [96.178161, 42.21775], + [96.040806, 42.326688], + [96.042038, 42.352787], + [96.06606, 42.414674], + [95.978596, 42.436762], + [96.0174, 42.482239], + [96.02356, 42.542675], + [96.072219, 42.569566], + [96.103632, 42.604375], + [96.166458, 42.623314], + [96.386348, 42.727592] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 710000, + "name": "台湾省", + "center": [121.509062, 25.044332], + "centroid": [120.971485, 23.749452], + "childrenNum": 0, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 31, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [120.443706, 22.441432], + [120.517619, 22.408793], + [120.569973, 22.361757], + [120.640806, 22.241605], + [120.659285, 22.154056], + [120.661748, 22.067007], + [120.651277, 22.033171], + [120.667908, 21.983235], + [120.701784, 21.927174], + [120.743052, 21.915515], + [120.781857, 21.923843], + [120.854537, 21.883309], + [120.873016, 21.897191], + [120.86624, 21.984345], + [120.907508, 22.033171], + [120.912436, 22.086418], + [120.903197, 22.12634], + [120.914899, 22.302525], + [120.981421, 22.528248], + [121.014682, 22.584069], + [121.03316, 22.650914], + [121.078739, 22.669691], + [121.170514, 22.723247], + [121.21055, 22.770711], + [121.237652, 22.836362], + [121.276456, 22.877171], + [121.324499, 22.945526], + [121.35468, 23.00999], + [121.370695, 23.084334], + [121.409499, 23.1025], + [121.430441, 23.137175], + [121.415042, 23.196047], + [121.440296, 23.271937], + [121.479716, 23.322507], + [121.497578, 23.419744], + [121.5216, 23.483431], + [121.522832, 23.538858], + [121.587505, 23.760878], + [121.621382, 23.920718], + [121.65957, 24.007125], + [121.63986, 24.064514], + [121.643556, 24.097843], + [121.678048, 24.133895], + [121.689135, 24.174303], + [121.809243, 24.339083], + [121.82649, 24.423572], + [121.867758, 24.47914], + [121.88562, 24.529784], + [121.892395, 24.617953], + [121.86283, 24.671261], + [121.841272, 24.734329], + [121.844968, 24.836476], + [121.933047, 24.938539], + [122.012503, 25.001471], + [121.98109, 25.030757], + [121.947214, 25.031841], + [121.917033, 25.138076], + [121.841888, 25.135367], + [121.782142, 25.160287], + [121.745186, 25.161912], + [121.707613, 25.191701], + [121.700222, 25.226896], + [121.655259, 25.242054], + [121.62323, 25.29455], + [121.585041, 25.309159], + [121.53515, 25.307535], + [121.444607, 25.27074], + [121.413194, 25.238806], + [121.371926, 25.159746], + [121.319572, 25.140785], + [121.209318, 25.12724], + [121.132942, 25.078466], + [121.102145, 25.075214], + [121.024537, 25.040517], + [121.009754, 24.993878], + [120.961095, 24.940167], + [120.914899, 24.864715], + [120.89211, 24.767482], + [120.82374, 24.688118], + [120.762147, 24.658208], + [120.68885, 24.600542], + [120.642654, 24.490033], + [120.589068, 24.43229], + [120.546568, 24.370159], + [120.520698, 24.311816], + [120.470807, 24.242533], + [120.451713, 24.182493], + [120.391967, 24.118055], + [120.316206, 23.984708], + [120.278018, 23.92783], + [120.245989, 23.840276], + [120.175156, 23.807427], + [120.102476, 23.701162], + [120.095084, 23.58768], + [120.12157, 23.504836], + [120.108019, 23.341191], + [120.081534, 23.291728], + [120.018708, 23.073322], + [120.029795, 23.048544], + [120.133272, 23.000625], + [120.149287, 22.896468], + [120.20041, 22.721039], + [120.274323, 22.560307], + [120.297112, 22.531565], + [120.443706, 22.441432] + ] + ], + [ + [ + [124.542782, 25.903886], + [124.584666, 25.908731], + [124.566804, 25.941563], + [124.542782, 25.903886] + ] + ], + [ + [ + [123.445178, 25.726102], + [123.469816, 25.712623], + [123.50862, 25.722867], + [123.512316, 25.755212], + [123.479055, 25.768687], + [123.445794, 25.749822], + [123.445178, 25.726102] + ] + ], + [ + [ + [119.646064, 23.550928], + [119.691028, 23.547087], + [119.678093, 23.600294], + [119.61034, 23.604132], + [119.601717, 23.575613], + [119.566608, 23.584937], + [119.562297, 23.530627], + [119.578927, 23.502641], + [119.609108, 23.503738], + [119.646064, 23.550928] + ] + ], + [ + [ + [123.666916, 25.914114], + [123.706952, 25.91519], + [123.689706, 25.939949], + [123.666916, 25.914114] + ] + ], + [ + [ + [119.506246, 23.625518], + [119.506246, 23.577259], + [119.47237, 23.556962], + [119.519181, 23.559705], + [119.52534, 23.62497], + [119.506246, 23.625518] + ] + ], + [ + [ + [119.497623, 23.38679], + [119.495159, 23.349982], + [119.516717, 23.349982], + [119.497623, 23.38679] + ] + ], + [ + [ + [119.557369, 23.666634], + [119.608492, 23.620035], + [119.615268, 23.661153], + [119.586318, 23.675952], + [119.557369, 23.666634] + ] + ], + [ + [ + [122.066706, 25.6247], + [122.087032, 25.61067], + [122.092575, 25.639268], + [122.066706, 25.6247] + ] + ], + [ + [ + [121.468013, 22.67687], + [121.474788, 22.643734], + [121.513592, 22.631582], + [121.514824, 22.676318], + [121.468013, 22.67687] + ] + ], + [ + [ + [121.510513, 22.086972], + [121.507433, 22.048704], + [121.533918, 22.022076], + [121.594281, 21.995443], + [121.604752, 22.022631], + [121.575186, 22.037055], + [121.575802, 22.0842], + [121.510513, 22.086972] + ] + ], + [ + [ + [122.097503, 25.499987], + [122.110438, 25.465952], + [122.122141, 25.495666], + [122.097503, 25.499987] + ] + ], + [ + [ + [119.421247, 23.216949], + [119.436029, 23.186146], + [119.453275, 23.216399], + [119.421247, 23.216949] + ] + ], + [ + [ + [120.355011, 22.327439], + [120.395663, 22.342385], + [120.383344, 22.355669], + [120.355011, 22.327439] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 810000, + "name": "香港特别行政区", + "center": [114.173355, 22.320048], + "centroid": [114.134357, 22.377366], + "childrenNum": 18, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 32, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [114.031778, 22.503923], + [114.000981, 22.491206], + [113.977575, 22.45692], + [113.918445, 22.418199], + [113.920293, 22.367845], + [113.951706, 22.355116], + [113.956633, 22.359543], + [113.980039, 22.366185], + [114.026234, 22.34792], + [113.955401, 22.298649], + [113.969568, 22.321349], + [113.898119, 22.308615], + [113.889496, 22.271514], + [113.8433, 22.229418], + [113.84946, 22.191188], + [113.899351, 22.215568], + [113.935691, 22.205041], + [113.981271, 22.229972], + [113.996669, 22.206149], + [114.026234, 22.229418], + [114.004676, 22.239389], + [114.02993, 22.263207], + [114.034857, 22.300864], + [114.069966, 22.326885], + [114.121089, 22.320795], + [114.145726, 22.300864], + [114.120473, 22.272068], + [114.164821, 22.226648], + [114.200545, 22.232188], + [114.203009, 22.206703], + [114.265835, 22.200608], + [114.248588, 22.274837], + [114.262139, 22.294773], + [114.284929, 22.263761], + [114.313262, 22.264315], + [114.315726, 22.299203], + [114.315726, 22.299756], + [114.278153, 22.328546], + [114.283081, 22.386661], + [114.322501, 22.385554], + [114.323117, 22.385554], + [114.323733, 22.385001], + [114.323733, 22.384447], + [114.356994, 22.340171], + [114.394566, 22.361757], + [114.385327, 22.41156], + [114.406269, 22.432582], + [114.406269, 22.433688], + [114.376088, 22.436454], + [114.325581, 22.479041], + [114.278769, 22.435901], + [114.220255, 22.427603], + [114.205473, 22.449729], + [114.23319, 22.466875], + [114.2529, 22.445304], + [114.340979, 22.50337], + [114.309566, 22.497288], + [114.28924, 22.52272], + [114.263987, 22.541515], + [114.263371, 22.541515], + [114.260291, 22.547595], + [114.232574, 22.528801], + [114.232574, 22.539857], + [114.222719, 22.553122], + [114.166052, 22.559201], + [114.156813, 22.543726], + [114.095219, 22.534329], + [114.082285, 22.512216], + [114.031778, 22.503923] + ] + ], + [ + [ + [114.142647, 22.213906], + [114.123553, 22.238836], + [114.120473, 22.177888], + [114.154965, 22.177888], + [114.166668, 22.205041], + [114.142647, 22.213906] + ] + ], + [ + [ + [114.305871, 22.372273], + [114.313878, 22.340724], + [114.332972, 22.353455], + [114.305255, 22.372826], + [114.305871, 22.372273] + ] + ], + [ + [ + [114.320037, 22.381127], + [114.323733, 22.384447], + [114.323733, 22.385001], + [114.323117, 22.385554], + [114.322501, 22.385554], + [114.319421, 22.382234], + [114.320037, 22.38168], + [114.320037, 22.381127] + ] + ], + [ + [ + [114.305871, 22.369506], + [114.305871, 22.372273], + [114.305255, 22.372826], + [114.305871, 22.369506] + ] + ], + [ + [ + [114.315726, 22.299203], + [114.316958, 22.298649], + [114.316342, 22.30031], + [114.315726, 22.299756], + [114.315726, 22.299203] + ] + ], + [ + [ + [114.319421, 22.382234], + [114.320037, 22.381127], + [114.320037, 22.38168], + [114.319421, 22.382234] + ] + ], + [ + [ + [114.372392, 22.32301], + [114.373008, 22.323564], + [114.372392, 22.323564], + [114.372392, 22.32301] + ] + ], + [ + [ + [114.323733, 22.297541], + [114.324349, 22.297541], + [114.323733, 22.298095], + [114.323733, 22.297541] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 820000, + "name": "澳门特别行政区", + "center": [113.54909, 22.198951], + "centroid": [113.566988, 22.159307], + "childrenNum": 8, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 33, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [113.554425, 22.107489], + [113.6037, 22.132438], + [113.575983, 22.194513], + [113.558736, 22.212244], + [113.53841, 22.209473], + [113.534715, 22.174009], + [113.554425, 22.142416], + [113.554425, 22.107489] + ] + ], + [ + [ + [113.586453, 22.201162], + [113.575983, 22.201162], + [113.575983, 22.194513], + [113.586453, 22.201162] + ] + ] + ] + } + } + ] +} diff --git a/public/assets/json/中华人民共和国-轮廓-地球.json b/public/assets/json/中华人民共和国-轮廓-地球.json new file mode 100644 index 0000000..0527de3 --- /dev/null +++ b/public/assets/json/中华人民共和国-轮廓-地球.json @@ -0,0 +1,20710 @@ +{ + "type": "FeatureCollection", + "name": "china", + "crs": { + "type": "name", + "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } + }, + "features": [ + { + "type": "Feature", + "properties": { + "adcode": 110000, + "name": "北京市", + "center": [121.509062, 25.044332], + "centroid": [120.971485, 23.749452], + "childrenNum": 0, + "level": "province", + "acroutes": [100000], + "parent": { "adcode": 100000 } + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [110.578072022293327, 21.097445578710872], + [110.570740442071411, 21.090693185687588], + [110.542004079146068, 21.0866784422496], + [110.540671723771069, 21.086280702570381], + [110.540449064084598, 21.08662809050238], + [110.530363880506101, 21.091150634506192], + [110.524447966772883, 21.102527119113454], + [110.527119414708082, 21.107424667577146], + [110.520576075922293, 21.117633416925408], + [110.51607162957383, 21.117119681617332], + [110.507343059589246, 21.138279229604233], + [110.505698872295667, 21.140844448449119], + [110.502038998958525, 21.142924625607858], + [110.485091201854999, 21.141391275759894], + [110.484688849602037, 21.14162228880706], + [110.458825094885484, 21.151986598472796], + [110.452526367884275, 21.160088577615966], + [110.437822783051047, 21.168530732249401], + [110.432187787234767, 21.169126391121502], + [110.429570470090596, 21.173268849034244], + [110.428927253111425, 21.173638156061248], + [110.4287441881078, 21.174576615021046], + [110.427507813203889, 21.176533439785377], + [110.427925635137328, 21.178772820489005], + [110.42707708043649, 21.183122825930244], + [110.428831987170881, 21.183630553155076], + [110.429271899087084, 21.185988328507673], + [110.43884114685288, 21.186526389593933], + [110.44064350064383, 21.187047844136508], + [110.443934877674593, 21.188778984345692], + [110.43517914386284, 21.188682193068804], + [110.431103660749542, 21.191130908423272], + [110.417973324694941, 21.193136612366608], + [110.417844649040674, 21.193067265837048], + [110.405353452200202, 21.148855015273455], + [110.396697394312696, 21.13343594722533], + [110.38759245103725, 21.129736356032442], + [110.386431666253984, 21.127301794068075], + [110.355831472232637, 21.117178831971948], + [110.355216070800452, 21.116284270131644], + [110.344509672004463, 21.108456975761321], + [110.329981105664444, 21.103863304371266], + [110.311610544632288, 21.102549945186404], + [110.292522372792433, 21.09623531725024], + [110.283425485676105, 21.086895702504915], + [110.245606704751964, 21.047634751900542], + [110.245211166434061, 21.04619982526545], + [110.243349778115416, 21.023278312915938], + [110.238217446549584, 21.020828136894263], + [110.237599528621573, 21.018586465599551], + [110.236315864539947, 21.019920321297498], + [110.229932560531125, 21.016872930804336], + [110.212671067187557, 21.043092201623104], + [110.212774157759185, 21.044382515245587], + [110.204760233280183, 21.052709786361326], + [110.204184030808506, 21.051646320435992], + [110.20151446400773, 21.017368974813781], + [110.202925856933703, 21.012217679126397], + [110.20069967596163, 21.005922450954277], + [110.200617266212049, 21.00584891885363], + [110.200605536614191, 21.005698310343089], + [110.183602658623897, 20.990667221979738], + [110.176542883602593, 20.984367966248094], + [110.179623646532917, 20.894676300263729], + [110.179823123350772, 20.894207987864675], + [110.179834946787665, 20.894191061261861], + [110.205470458975512, 20.862706417781869], + [110.228944104744485, 20.861017178676789], + [110.251595638249725, 20.846962615742882], + [110.2647049613212, 20.842507558236029], + [110.265866783370427, 20.842661673583127], + [110.287163599227128, 20.850717738481734], + [110.328082965550834, 20.850810277389886], + [110.346075489491483, 20.844167195180447], + [110.346476739951243, 20.844060739286608], + [110.3466618167608, 20.843950715254422], + [110.352554247939182, 20.84177515028863], + [110.389208881383098, 20.819010867354294], + [110.400239682592414, 20.785618857016654], + [110.403228735141155, 20.766712941918986], + [110.402861231314859, 20.7355975741736], + [110.403073527316593, 20.734330935338065], + [110.402426409124146, 20.732258969165905], + [110.400778826078934, 20.723719412922751], + [110.387761412726249, 20.685245165988828], + [110.406835144034446, 20.673489843828403], + [110.407928966654126, 20.673502261292874], + [110.461651585855464, 20.682896947769823], + [110.482647420474152, 20.642626548623348], + [110.483190239899244, 20.639791459164467], + [110.488893703517107, 20.616327016335749], + [110.494576071438161, 20.580324444012962], + [110.495621445426707, 20.574864564284074], + [110.541804305849183, 20.483965888334808], + [110.542223510358738, 20.483363495515729], + [110.542383515233738, 20.48282586873291], + [110.546258572463401, 20.475198849354264], + [110.54565931545234, 20.471818967020457], + [110.54752234091282, 20.465559080347642], + [110.54153491533738, 20.43006710030733], + [110.537311571883563, 20.423197378479308], + [110.536979970554896, 20.422979138011939], + [110.487566028939199, 20.376817176664773], + [110.487293009097712, 20.376487658384015], + [110.479148122528485, 20.360631615027444], + [110.453054871461489, 20.321322662351882], + [110.448093500015062, 20.313287364362782], + [110.445680730173365, 20.31153575622816], + [110.431927488884369, 20.299344275711505], + [110.422565263107231, 20.294754528508548], + [110.420961839442342, 20.293590484642401], + [110.419330006348034, 20.293657248556535], + [110.400036280823741, 20.291323147442721], + [110.38651565689797, 20.294999796649652], + [110.384250754901004, 20.29509246159374], + [110.376966440969198, 20.292600473480835], + [110.344663575841679, 20.261060538839313], + [110.343219171356552, 20.260799040033], + [110.323143521344988, 20.253788816917066], + [110.292474354548816, 20.25146294408583], + [110.281378840320215, 20.240606373190928], + [110.27318816514105, 20.251160097815188], + [110.268054186753304, 20.252323032781266], + [110.224525873337981, 20.253610932886794], + [110.214641340301696, 20.252979307312717], + [110.207958181844063, 20.248837619540726], + [110.187920252468984, 20.229904750809968], + [110.164271147665431, 20.221692417528828], + [110.141928910842694, 20.219760050816127], + [110.116417846490521, 20.221676187699426], + [110.113657401359617, 20.221672308224509], + [110.078083426395509, 20.260847944267756], + [110.077417502045009, 20.260985600695602], + [109.989459202175922, 20.256725316012368], + [109.97875621931847, 20.249664478610576], + [109.964316101957962, 20.230667690854425], + [109.945201938834742, 20.219133541138767], + [109.925153785570686, 20.214186346629326], + [109.925053007681854, 20.214236070439675], + [109.924937018169331, 20.214159551295513], + [109.924767910275875, 20.21437673749978], + [109.909453384114769, 20.221932924707392], + [109.905238777333466, 20.233185222606163], + [109.906057782033827, 20.238406258837369], + [109.905237465071565, 20.239459796455787], + [109.911844845546582, 20.317323228347682], + [109.911746649313685, 20.319426983052949], + [109.911603999172542, 20.319669280760937], + [109.877828526392989, 20.356632837304478], + [109.867039653426332, 20.364262646831143], + [109.857137543654559, 20.379215139230233], + [109.85659986612427, 20.394557064716299], + [109.860803572189837, 20.40424707909963], + [109.860845327566778, 20.404532117626328], + [109.891527204274851, 20.430253374657241], + [109.891612401982783, 20.430776468173597], + [109.884289360458013, 20.477974167484547], + [109.884227077505884, 20.47807278655441], + [109.835541480335465, 20.492010959759014], + [109.835292531586447, 20.49247789754715], + [109.820274132216653, 20.505461901027267], + [109.812363886600167, 20.521314858309218], + [109.808000512205695, 20.543667852161512], + [109.807766105674588, 20.544107514009948], + [109.808435184315229, 20.556071558523655], + [109.809366373572431, 20.577210881986055], + [109.808325734041588, 20.579773120961661], + [109.789521783370347, 20.617520877282544], + [109.789165483483274, 20.618068726673307], + [109.754552208205951, 20.622034200698486], + [109.744851374186865, 20.620463157124252], + [109.740843409370441, 20.623604750877949], + [109.740568692819934, 20.62363622381244], + [109.740148372049731, 20.626440157265769], + [109.72845807400104, 20.677298975669203], + [109.72562247600645, 20.722195400816883], + [109.717332815767719, 20.74736395642142], + [109.707334828316107, 20.777089883798599], + [109.703897218098874, 20.783558051002274], + [109.688813886381567, 20.809997937874609], + [109.661595230172637, 20.863152977030484], + [109.660612284300953, 20.86500247649332], + [109.660575328941945, 20.865271355421257], + [109.652940692862899, 20.890706856460962], + [109.65079914967211, 20.906209678518195], + [109.651473853428783, 20.931491655924077], + [109.651388662185553, 20.932111488358775], + [109.65193207142714, 20.936195294875393], + [109.659971027215477, 21.013021791006167], + [109.669680472761698, 21.070903080772204], + [109.662948501290913, 21.115253028776444], + [109.663330219493929, 21.124440973345347], + [109.670426167262775, 21.138613312374545], + [109.670432322954611, 21.139304994295369], + [109.687323777076998, 21.156300169399863], + [109.71648901121371, 21.186289978853655], + [109.722178038412721, 21.191368451280525], + [109.759630226773595, 21.229050612604681], + [109.7535606150158, 21.347605949126525], + [109.753166467987569, 21.349302127549631], + [109.757314385321436, 21.353320739816716], + [109.766401430292177, 21.362329106273897], + [109.864497595176346, 21.368611369112696], + [109.900248748840212, 21.432726392838546], + [109.892671084912124, 21.442145904149008], + [109.890255425419241, 21.444986369005655], + [109.889021910579231, 21.445030183323023], + [109.83926965266366, 21.44559295160138], + [109.819036301592917, 21.447516064792811], + [109.815125077325135, 21.447654991067402], + [109.781192505510504, 21.459302210662727], + [109.779835134405175, 21.459405002099118], + [109.755803064105038, 21.45760178610826], + [109.735635545769384, 21.458386310578739], + [109.699905507389374, 21.465232787960407], + [109.677874882916569, 21.475256956839836], + [109.659645144355281, 21.486112658219412], + [109.650756735664871, 21.496168740044098], + [109.650753142683456, 21.496177525263313], + [109.650744758583613, 21.496182763815042], + [109.608475257447637, 21.559453416325908], + [109.60827591260076, 21.559609676369973], + [109.600639018761001, 21.527725655488634], + [109.600428404695819, 21.526224871246512], + [109.57271318458362, 21.496319068184921], + [109.562501434311727, 21.480240992207641], + [109.536875770556961, 21.468753349409198], + [109.540615726878485, 21.446279359852113], + [109.525659634612012, 21.439601828879976], + [109.496211145885297, 21.450331365878629], + [109.480636392953897, 21.455865828966637], + [109.444077097342699, 21.445071769082897], + [109.412688278253526, 21.44118558736076], + [109.410484556293312, 21.441104438837932], + [109.281111019368979, 21.43112330404519], + [109.274854266022203, 21.429864007505394], + [109.247862464973977, 21.42855818670381], + [109.241757122168039, 21.428087161091071], + [109.241096942814764, 21.427704868453773], + [109.226546337684951, 21.412343973145788], + [109.181973070642826, 21.393416723307862], + [109.158419181757367, 21.388349909098508], + [109.135845246788605, 21.391217960215219], + [109.134476982938594, 21.391151335486768], + [109.107403169612624, 21.410108600395606], + [109.090490751416993, 21.421769283528615], + [109.090399448017706, 21.421810998757262], + [109.042182060432154, 21.426856994233791], + [109.042054342466912, 21.427489226127044], + [109.035880567304503, 21.435800653275201], + [109.033907114220526, 21.454383802417386], + [109.035640294651728, 21.459240167239685], + [109.035425792782462, 21.46030199846016], + [109.036302308558078, 21.461095127628557], + [109.038382879656155, 21.466924879747296], + [109.053713187480284, 21.483179444916438], + [109.070116244898358, 21.491911107723837], + [109.070452513670432, 21.491989634312908], + [109.136827670488472, 21.51383571713432], + [109.137835636547479, 21.514456739007134], + [109.138128994054568, 21.514878552612238], + [109.134580250609275, 21.568258556328999], + [109.129808391450922, 21.570040799951119], + [109.108554066460741, 21.570439813948386], + [109.10257715180623, 21.568457923464099], + [109.098007130173031, 21.572802179522849], + [109.094426430095695, 21.573824310382243], + [109.090659999238852, 21.579786351729677], + [109.088670690562253, 21.581677385725733], + [108.966475377755728, 21.590269081281065], + [108.96215263561929, 21.59015724364345], + [108.934292210985674, 21.592442090207975], + [108.912176694937415, 21.599041217432895], + [108.897875212421852, 21.607180755730099], + [108.878168577711293, 21.629407421019788], + [108.877504135501681, 21.629845119691748], + [108.876706653541504, 21.629576255063153], + [108.864218446753881, 21.623539166588802], + [108.829463649406975, 21.613392101914837], + [108.828838989359738, 21.613908720853793], + [108.800093552328704, 21.628097429012641], + [108.795929359377681, 21.628294439482602], + [108.774736954921991, 21.619233500284775], + [108.770404395530434, 21.612968213927161], + [108.757991193283701, 21.61207374980232], + [108.751731947210374, 21.609397571730444], + [108.749853481109938, 21.603931670996211], + [108.742093973347778, 21.605047256724671], + [108.741949516201899, 21.605215034880509], + [108.74188012536186, 21.60518536641208], + [108.741755684360697, 21.605440158730662], + [108.730763159157604, 21.618207305661716], + [108.731496783893732, 21.626445205392894], + [108.730188295044599, 21.629124329673481], + [108.731870876322787, 21.630645903336827], + [108.731890790037838, 21.630869515191439], + [108.702923105017618, 21.646531845285597], + [108.701276513350393, 21.645103316867541], + [108.707810482901309, 21.626369093635891], + [108.707583373070193, 21.617117379229768], + [108.701050991697485, 21.604308173624716], + [108.690569113518507, 21.595296059206799], + [108.672419675364807, 21.591260625827196], + [108.670825076902631, 21.599067056426556], + [108.690568361860286, 21.610623851259255], + [108.699834733427323, 21.620195211265827], + [108.700213492640941, 21.629334627919278], + [108.690497303423115, 21.653250262933469], + [108.674490552241338, 21.661904838560378], + [108.674314724107717, 21.661868474194605], + [108.669151977562194, 21.64131707021043], + [108.655482381678496, 21.646692448448018], + [108.655465767107074, 21.646713997325492], + [108.655196032108051, 21.646493894806515], + [108.622609523651306, 21.682707498262879], + [108.588137664787041, 21.679936177603533], + [108.531460881874793, 21.609981416305764], + [108.529878399891501, 21.60318361496779], + [108.516139063313958, 21.585641845584089], + [108.508642716725674, 21.581817515423609], + [108.488760886951383, 21.557277861184996], + [108.488508068020522, 21.557219678493659], + [108.475369128977533, 21.54945017828161], + [108.449271079941852, 21.542416866559485], + [108.394963788892539, 21.535691789342501], + [108.393750825788402, 21.535412643086911], + [108.391932213415799, 21.535609738500561], + [108.367492701783434, 21.537150801393945], + [108.355166333246828, 21.53959430743301], + [108.328697607317721, 21.542462903602448], + [108.323224282770639, 21.541338364365306], + [108.227872862105428, 21.494551157378837], + [108.226133485226512, 21.493579232734962], + [108.209744185658636, 21.492612556504241], + [108.20448262113139, 21.498796351863859], + [108.206617004672466, 21.508280610282736], + [108.206747533389503, 21.508426581945113], + [108.246103057846867, 21.563993795971339], + [108.237970177215317, 21.600191569851408], + [108.235420518471415, 21.602271553797518], + [108.201701450321139, 21.600136973249882], + [108.189249082559755, 21.588322495705125], + [108.184952814112819, 21.579617130175418], + [108.175646237397473, 21.573634036877063], + [108.172900569725201, 21.572811458649742], + [108.152319987944793, 21.553285146388337], + [108.152426480902292, 21.553197165346546], + [108.176028538762054, 21.54469882407723], + [108.191362861838741, 21.53480140665469], + [108.192507703573824, 21.525937201551166], + [108.188829528469398, 21.523122143256746], + [108.189978546704253, 21.522172861504139], + [108.187094429063762, 21.521794200503926], + [108.182209777638789, 21.518055776389019], + [108.158635849154891, 21.510704819230334], + [108.129578425832037, 21.507425476061872], + [108.104203397079672, 21.510695891999401], + [108.055970449870074, 21.528524761669463], + [108.047115380255491, 21.53983695071086], + [108.035906781311951, 21.545515558606922], + [108.028221047122329, 21.547993536464944], + [107.971866573757495, 21.539500954948391], + [107.968206203796626, 21.537071515783122], + [107.960841933875784, 21.537839549077734], + [107.954205278765471, 21.536839409582921], + [107.953202962321043, 21.538636231512477], + [107.952332979340909, 21.538726963642297], + [107.950567526484633, 21.543360696456752], + [107.933168541888563, 21.574551322179666], + [107.930518904394063, 21.577235139010313], + [107.925195411815906, 21.588669704823516], + [107.916447931671527, 21.586224395637661], + [107.899548754672651, 21.592248810529952], + [107.891926018068602, 21.598724759318163], + [107.890186794196481, 21.599249136010318], + [107.889576176957405, 21.607883913827326], + [107.883475821496219, 21.612029943076223], + [107.889054866616462, 21.615255797029558], + [107.888384976581108, 21.624728755287006], + [107.888147590139965, 21.625596768822039], + [107.887976183750666, 21.625768022869181], + [107.877987354162684, 21.631253542418602], + [107.878064964155413, 21.635670433594363], + [107.862956523141477, 21.650765446564225], + [107.85920879729612, 21.65344957480217], + [107.844949925875625, 21.647609363270494], + [107.844740156678299, 21.642128533432064], + [107.83510155713077, 21.643575624903992], + [107.834038403435613, 21.643140173718038], + [107.805158593628292, 21.657431925236384], + [107.79614795652887, 21.653743259862313], + [107.793923015233517, 21.654056239417375], + [107.772099247704446, 21.645092727636396], + [107.771221280662843, 21.644407846521506], + [107.769879823951428, 21.644181160422775], + [107.708900671193632, 21.619135651969181], + [107.706846923243049, 21.618783561325056], + [107.688681869527244, 21.611693042077349], + [107.676145683773811, 21.611215210699466], + [107.670984014344327, 21.612635292404921], + [107.6513807909121, 21.609274553048746], + [107.65107596399497, 21.609088188568816], + [107.648393916869423, 21.608762489041425], + [107.599424984196901, 21.60036734832228], + [107.591036071737435, 21.608194957902619], + [107.580777951309244, 21.617493094032927], + [107.543308234462572, 21.589170041688224], + [107.530707012197738, 21.591104174811463], + [107.528630600105018, 21.590365815739347], + [107.519989983006127, 21.592749107398685], + [107.483983882431502, 21.598275602392302], + [107.482441206187914, 21.598368756187565], + [107.482947430257809, 21.598683214278395], + [107.496929718953723, 21.616251474241398], + [107.486103420252832, 21.629703561984478], + [107.484344482607199, 21.641136815875058], + [107.475359832498441, 21.658787014525739], + [107.469227815582855, 21.660781833182128], + [107.427895776563588, 21.644797032699586], + [107.427003856114524, 21.644295999549801], + [107.384873484921272, 21.597512353562898], + [107.384291826480933, 21.596570515655227], + [107.36065562425344, 21.601001984391697], + [107.359288154979509, 21.604459138788553], + [107.359349831544634, 21.606067978450294], + [107.35296169922934, 21.668083428894725], + [107.34304339408088, 21.684118517711774], + [107.306696397841606, 21.73638898305013], + [107.306621653255675, 21.736437611007524], + [107.271952983556872, 21.730508169096812], + [107.267904620857649, 21.729690146667465], + [107.266260090973645, 21.728471942334654], + [107.25464552093014, 21.719071124862499], + [107.249956947413295, 21.708919915389572], + [107.243489529601518, 21.705632853380298], + [107.239272160168539, 21.706627947206147], + [107.238379270230311, 21.705905243283357], + [107.230844969583231, 21.708616353831168], + [107.212194835698014, 21.713016877279582], + [107.195605660636744, 21.721296716171029], + [107.195233335563401, 21.721430692034328], + [107.19273564525534, 21.731720589667535], + [107.190705305983556, 21.739321971049218], + [107.158852773880966, 21.754580042077446], + [107.155487227181055, 21.755468727192191], + [107.147541295094641, 21.759998491894876], + [107.144655630109355, 21.761380789577441], + [107.107796551428336, 21.791254315103902], + [107.098063302074038, 21.795386137617164], + [107.084948696649349, 21.806868978518303], + [107.080235688970959, 21.80788332509653], + [107.050269752992023, 21.809800152273187], + [107.03494169257246, 21.812562765669952], + [107.014008503505806, 21.821972106106923], + [107.00604660437898, 21.838527529878512], + [107.008168641274139, 21.852712743743581], + [107.01476568769813, 21.861986454328388], + [107.014877761273411, 21.862063105876373], + [107.01487825154544, 21.862095174301931], + [107.054779366786178, 21.889777549985787], + [107.055995869082878, 21.917327636577486], + [107.055976561089992, 21.917567514191106], + [106.996189376737561, 21.950297578095196], + [106.995740087293441, 21.950371888139326], + [106.994963201444634, 21.949619451197325], + [106.977608432499323, 21.930361710382332], + [106.972342535501426, 21.927710666612537], + [106.970696813196028, 21.926116735842957], + [106.969713320837201, 21.92638702447563], + [106.964639024933433, 21.923832439654252], + [106.955154797542818, 21.924967639447324], + [106.935568391164267, 21.934348976020349], + [106.933916593931968, 21.936224872510316], + [106.932005164528846, 21.93675018176685], + [106.931356949368407, 21.939131783938933], + [106.929340464596081, 21.941421845111403], + [106.926867366367006, 21.955626925183005], + [106.923442161881752, 21.968211441775352], + [106.918562382966812, 21.971785814548316], + [106.868093468202503, 21.985538258168276], + [106.855909424239726, 21.988664623807569], + [106.840134022154942, 21.985523820752679], + [106.825195341277706, 21.97837834443536], + [106.810638255170275, 21.978574540508333], + [106.799130857020131, 21.984392921684087], + [106.799125664692241, 21.984401080909905], + [106.79891964067474, 21.984384585050972], + [106.797850137486364, 21.986405444794602], + [106.784212180904674, 22.007836134400961], + [106.735113261368696, 22.010978809131906], + [106.728274825873356, 21.990197650198105], + [106.722651141966907, 21.982029851381288], + [106.695687312175338, 21.962604736177319], + [106.695041250147227, 21.962905636688319], + [106.694904202596803, 21.962740131541992], + [106.694796962933353, 21.963019412369732], + [106.6911313957213, 21.964726633966436], + [106.687561729200368, 21.978967819199276], + [106.682474734719094, 21.980088718056088], + [106.677691403875087, 21.997778108264605], + [106.680159330342988, 22.001139731051165], + [106.679543334756787, 22.00274394866679], + [106.685139891060857, 22.007923874183771], + [106.687636070979821, 22.01132398168458], + [106.702053349228308, 22.023578224606084], + [106.702889618987072, 22.024352238986914], + [106.705561815126984, 22.044138873181204], + [106.703580507006293, 22.058262734484444], + [106.708047339170122, 22.062543268834673], + [106.71207015729594, 22.092330764406832], + [106.712009867083125, 22.092754996204476], + [106.698565668620134, 22.110829749036398], + [106.691559765024195, 22.131617103931141], + [106.688138021429694, 22.138116095963078], + [106.696341365889154, 22.152292826408654], + [106.697045294648476, 22.154208010606709], + [106.697490071060088, 22.15427797815379], + [106.702818280869167, 22.163486002343703], + [106.702741564014602, 22.16369087198628], + [106.70273808980086, 22.163693142524117], + [106.691957346099201, 22.161990761559036], + [106.677986781007888, 22.170733773586498], + [106.670311621235285, 22.184885138536739], + [106.669705905184756, 22.185280998237026], + [106.669972347623087, 22.185510687039521], + [106.669939278200829, 22.185571660032508], + [106.679883618984078, 22.196988885463835], + [106.678820024075193, 22.205261822464195], + [106.692854342909015, 22.205236291297549], + [106.69543274347096, 22.207459021809811], + [106.698040749968797, 22.21229527683283], + [106.685060152439817, 22.263393886265025], + [106.666629398463328, 22.286141127605728], + [106.662443293284667, 22.315643763232178], + [106.659835599777495, 22.317647746667653], + [106.659976951869055, 22.333025928517007], + [106.659869779047639, 22.333781256098167], + [106.631849361604111, 22.337967336135353], + [106.621098223895672, 22.333563693730362], + [106.613877084506441, 22.340444966123808], + [106.599579616502822, 22.337788862995254], + [106.578040046786228, 22.344821636280738], + [106.571032857102566, 22.341266621908474], + [106.559450240873375, 22.348512334212668], + [106.561584258999872, 22.36437175390795], + [106.584638943623091, 22.376678518979396], + [106.584909884804972, 22.376980095198022], + [106.585089513623856, 22.378613034458109], + [106.577473565193941, 22.400447466727609], + [106.5713352628417, 22.404623306039191], + [106.560666507420166, 22.422505221106828], + [106.56709000789607, 22.430216454874405], + [106.562020147720943, 22.444751416557544], + [106.558683796887095, 22.447044929389683], + [106.558770412210265, 22.454068198381158], + [106.557091043411319, 22.458882840265048], + [106.558843171868418, 22.459967970293732], + [106.5589112768875, 22.465490317277727], + [106.567522898060474, 22.472924760603025], + [106.575371590342613, 22.470204367711034], + [106.58401295228326, 22.475556145026523], + [106.584582061722685, 22.476153457646987], + [106.582069281293386, 22.482963985892713], + [106.581922706943956, 22.5177654424112], + [106.581746522768583, 22.520293513435842], + [106.604691915429726, 22.587788134992508], + [106.604588756928109, 22.58797311692754], + [106.606161280450763, 22.592110320168782], + [106.610678979013016, 22.605399277968271], + [106.61109432812971, 22.605088835626606], + [106.611127481864401, 22.605176060864686], + [106.630052529111126, 22.605324693187722], + [106.632331568535307, 22.595972057598232], + [106.647039772254416, 22.578285079338261], + [106.669089586785375, 22.578245916077396], + [106.677360567598825, 22.581840833096628], + [106.693456130234637, 22.58463305722406], + [106.708199065481566, 22.578176452694187], + [106.708395870297892, 22.578176103143928], + [106.720550645931368, 22.60954851842024], + [106.714416832074065, 22.614144392474369], + [106.723306374587324, 22.619720602470132], + [106.728396663070484, 22.633488759054718], + [106.72201372833112, 22.637531859108442], + [106.732501086756898, 22.649633754864094], + [106.742155960854873, 22.670585739652896], + [106.744333158069409, 22.670933020249606], + [106.752676008079703, 22.692466560892665], + [106.752734258851149, 22.69251344396562], + [106.75265101585272, 22.692587529079166], + [106.770305948512217, 22.707188322099558], + [106.771602513669052, 22.707699539276557], + [106.776389335101172, 22.711552207538993], + [106.76490117685259, 22.71796196764636], + [106.761171059530199, 22.730450713736424], + [106.76733566422071, 22.736058769249446], + [106.765435204698804, 22.740984697070694], + [106.764672070230773, 22.741504202427105], + [106.765137697192984, 22.741755826622835], + [106.764989021525594, 22.742141189003831], + [106.787585609237027, 22.754782304196276], + [106.784390808106096, 22.765279369982512], + [106.792846032106553, 22.769655133427452], + [106.817459923687863, 22.771684709071518], + [106.817569196162736, 22.771814092387551], + [106.823936691180293, 22.784198005132499], + [106.82401488665306, 22.789373166346397], + [106.829231173990649, 22.794495054909898], + [106.834655236903615, 22.805044120382611], + [106.830087884969075, 22.809161780552213], + [106.809980019615736, 22.820525510941007], + [106.807183213545557, 22.820520674129948], + [106.795282076751661, 22.815336253276008], + [106.793567599987441, 22.815492439978872], + [106.792714757570323, 22.8149826323978], + [106.781004444651643, 22.815519584858521], + [106.777306701063807, 22.816067545620502], + [106.776074232711466, 22.816066362647625], + [106.775457992182041, 22.816616593645133], + [106.774841765029436, 22.817167836704918], + [106.773384598342986, 22.816840345947131], + [106.771950979650725, 22.816231946456917], + [106.771145926247371, 22.815510336537525], + [106.770840672754829, 22.815760754114706], + [106.764820642955726, 22.813205972232584], + [106.766583925247616, 22.81925281701815], + [106.705923560770515, 22.869016118257001], + [106.705970498068581, 22.869114284300672], + [106.705897610928645, 22.869166098194597], + [106.706052926975175, 22.869286678536739], + [106.713190676484601, 22.884214777486594], + [106.713188524591885, 22.88428006287409], + [106.712299466064451, 22.884678694254177], + [106.676347942231857, 22.893275254064481], + [106.67025349416501, 22.892441774586171], + [106.667075043254158, 22.887432358124386], + [106.666718932913852, 22.878012439692256], + [106.653858623494955, 22.866602541158606], + [106.653700979998817, 22.866354086188931], + [106.653631903175338, 22.866401390800696], + [106.653432654041012, 22.866224613374005], + [106.62776006047342, 22.883926426582391], + [106.62783735725597, 22.884120580153265], + [106.620591235263277, 22.896948865557775], + [106.618259916413891, 22.898341232603006], + [106.602444013486121, 22.92858822024122], + [106.602285087135755, 22.928665712812872], + [106.578707578389526, 22.927459912909317], + [106.571768094050952, 22.924932067091845], + [106.558967471843388, 22.92640305700829], + [106.555303965514938, 22.928737485810814], + [106.522621337975465, 22.949428487152293], + [106.522383696999299, 22.949299854100417], + [106.501070666773145, 22.913383018357546], + [106.501061061553159, 22.913288604991418], + [106.500987550540415, 22.91324295042509], + [106.500888583964525, 22.913076171407148], + [106.500474732889984, 22.912924461173429], + [106.486329125327359, 22.904139225401803], + [106.478854414501086, 22.904998847933129], + [106.468226901123145, 22.90110299592833], + [106.465267086715912, 22.89950090074608], + [106.46454445459031, 22.899753078389079], + [106.446339120116789, 22.893079335784922], + [106.442996805785043, 22.88896660639702], + [106.436788715022374, 22.889578331974292], + [106.410181663732359, 22.879824673670267], + [106.36771980947951, 22.880948834586512], + [106.36280257436897, 22.860561552230788], + [106.362152455740997, 22.860639488864003], + [106.350408601709702, 22.858235129300784], + [106.342055902734117, 22.863048676377129], + [106.322922170214269, 22.865342440359964], + [106.315550020187359, 22.863213074935363], + [106.306939249043495, 22.867258483081059], + [106.286213380340726, 22.869743113358716], + [106.283717848300213, 22.869776687741282], + [106.267220928290897, 22.877795913431786], + [106.2552511748478, 22.89216883571304], + [106.254590788274456, 22.892685284979255], + [106.254695813214227, 22.892835697368564], + [106.254668747228465, 22.892868197395547], + [106.254790718210899, 22.892971616392522], + [106.266563978537278, 22.909832794503654], + [106.266611009072491, 22.91008136062819], + [106.256526450507621, 22.921926092820261], + [106.208963025669107, 22.97515959534708], + [106.203407694195164, 22.981158968665106], + [106.17283105328022, 22.983366116783127], + [106.155823976645451, 22.990155536238248], + [106.154776266998823, 22.990349376120413], + [106.146397258676515, 22.990515166409079], + [106.102895867300063, 22.983404394186898], + [106.082577720065402, 22.998828743883966], + [106.081903225906316, 22.998774122047358], + [106.066056798760002, 22.989915139700361], + [106.053370062903198, 22.987399608581981], + [106.016482551413247, 22.993227495111771], + [106.015889552198445, 22.99278091611416], + [106.006798801282372, 22.973707259600406], + [106.007455957234555, 22.972738016586849], + [106.008822091920393, 22.955193314977759], + [105.991982587965992, 22.940515386677014], + [105.991193454874676, 22.940965078024146], + [105.991044784176907, 22.940653146276269], + [105.956082807988494, 22.951753304037254], + [105.955482815120419, 22.942048675051037], + [105.933381177165714, 22.938557895693759], + [105.923953071583711, 22.945831048955988], + [105.917180139673746, 22.944578626965971], + [105.909735347917447, 22.940730825826964], + [105.891013168214783, 22.939516177502622], + [105.886520960749465, 22.928699191428418], + [105.893602610666704, 22.919488522530326], + [105.876081390667764, 22.919910551302753], + [105.876045248936322, 22.919862056514852], + [105.876016761206955, 22.919912108014671], + [105.875782014423777, 22.919917762295409], + [105.874269395757295, 22.922982140742452], + [105.862470630603752, 22.943711974433466], + [105.85444178379052, 22.946426884834178], + [105.853313943346379, 22.959799810875285], + [105.853089507588322, 22.960194133152093], + [105.839420077042035, 22.973263336463599], + [105.835958273718347, 22.990292844705781], + [105.835949273175828, 22.990308658203809], + [105.80263144426911, 22.997406739290401], + [105.796816116313238, 23.00370434593427], + [105.776604748470689, 23.025163274440416], + [105.775554301320156, 23.025708602592346], + [105.738544158192184, 23.033702304752119], + [105.737435605645743, 23.035722147511123], + [105.732996268486005, 23.037394747009852], + [105.73151725434677, 23.046505704010013], + [105.721836335043591, 23.064144863126], + [105.721135369504211, 23.064967198027404], + [105.711181307186749, 23.060899828820105], + [105.687558901175493, 23.063859582680859], + [105.674042929850856, 23.067963185168466], + [105.645946791479346, 23.081462953087335], + [105.645257917117689, 23.081442941854363], + [105.623448024361508, 23.068112650099501], + [105.622473211294803, 23.067274508475688], + [105.621910626927288, 23.067466426513402], + [105.571884254509669, 23.069100465031006], + [105.571861922306354, 23.069255963307182], + [105.561746854025245, 23.075745745034681], + [105.556182433917755, 23.087861259331], + [105.564869597237035, 23.112121604212732], + [105.560525426556183, 23.123134457143934], + [105.562446631811142, 23.134814270321062], + [105.556221408906879, 23.1781602589122], + [105.553539017213751, 23.181705350355223], + [105.540586500048022, 23.187006843061774], + [105.539556400419769, 23.187043447958853], + [105.539728080856236, 23.187360812586025], + [105.539610921107396, 23.187412657008142], + [105.53953435532091, 23.187087379338482], + [105.49877437043375, 23.205458260387932], + [105.498614347799645, 23.206059900765204], + [105.467633106582227, 23.255164102224466], + [105.456627390910725, 23.262015690092358], + [105.438934111893857, 23.294305641679735], + [105.412692134088473, 23.285987517527833], + [105.369632409093015, 23.320076778883664], + [105.369206624814652, 23.321072084397247], + [105.351960285894677, 23.344424444424277], + [105.346812239673383, 23.368350409929363], + [105.322372538123986, 23.392627254784021], + [105.302681248191647, 23.370983040502693], + [105.257198000873728, 23.320789695476787], + [105.235342099910497, 23.26765285348117], + [105.235178226186051, 23.266978284135149], + [105.235075579198394, 23.267004878868228], + [105.235045284436424, 23.266931225167891], + [105.215614233263508, 23.272047104775623], + [105.17905971029036, 23.281517989440253], + [105.119115602662248, 23.250219691165089], + [105.105163288217753, 23.248404125671804], + [105.090370773781771, 23.263406078697908], + [105.090261577166643, 23.263455852933181], + [105.043724032237137, 23.238510023717641], + [105.033295295616227, 23.227221273666157], + [105.001839543366714, 23.216058403037511], + [105.000843857900264, 23.215524679145624], + [104.994620752734903, 23.19882842460602], + [104.972162533954688, 23.200150438628523], + [104.959702341289315, 23.193471318819039], + [104.956416763722373, 23.191535141526053], + [104.94665110928149, 23.15491065789417], + [104.946356228309497, 23.155103377277978], + [104.946349073243425, 23.155077176599125], + [104.918071371473928, 23.166948572001161], + [104.910289649970352, 23.178561339282069], + [104.883105626259621, 23.167646826059695], + [104.873170550795564, 23.131023290203867], + [104.872235490704881, 23.126331994775303], + [104.804979382223593, 23.113579010446763], + [104.80205399018692, 23.112819634561909], + [104.802111879694834, 23.112317740652244], + [104.808878233762172, 23.080563873756695], + [104.814550704874762, 23.075762538733841], + [104.818210806282281, 23.0367669836372], + [104.818612009385475, 23.034884174991621], + [104.858068751183879, 22.973833278158946], + [104.8579600269574, 22.97349084576701], + [104.85924355289086, 22.942986034964083], + [104.843943695279435, 22.929345707760749], + [104.843893960331386, 22.929189065053116], + [104.826735168954116, 22.921619558070955], + [104.770234613115463, 22.896333642399476], + [104.758536899320333, 22.865365590847304], + [104.758288103015104, 22.865273894709269], + [104.758238108479546, 22.865139584698387], + [104.747038994973465, 22.86112793376823], + [104.73058512082342, 22.8550637090046], + [104.735475192015613, 22.828756034147748], + [104.672191936680193, 22.820023315708472], + [104.626776775872344, 22.837078218089381], + [104.618233647255096, 22.838032007026051], + [104.612781304634453, 22.816204901248799], + [104.593536790928852, 22.849057970836409], + [104.559022246010443, 22.832874030225589], + [104.557304021833374, 22.831331714400427], + [104.525691162498461, 22.817170781127277], + [104.523780223059532, 22.805713508680757], + [104.499357644408889, 22.779519410044319], + [104.497147303656661, 22.77809408491245], + [104.496679818929266, 22.777452998455253], + [104.493928598564651, 22.776018522013352], + [104.454432219825108, 22.75054951630532], + [104.420632928890299, 22.737802422425748], + [104.420382790222817, 22.737672001020641], + [104.400561455237437, 22.705061309954868], + [104.373716767730656, 22.692871942118003], + [104.373504567459975, 22.692969786238148], + [104.373397315107752, 22.692867302168505], + [104.372855038327785, 22.693269279760216], + [104.342312166600436, 22.707352392855942], + [104.339661676318698, 22.717874773143134], + [104.322219645401219, 22.73080415872953], + [104.320508400704171, 22.731711960358574], + [104.320072171482366, 22.731793772395903], + [104.297854713925958, 22.731343829667939], + [104.271401413076134, 22.740921665954232], + [104.270751830453847, 22.741043491075263], + [104.270690388231031, 22.74117910375379], + [104.269983730201943, 22.741434960478493], + [104.254914567376375, 22.775998829084305], + [104.254750756484043, 22.776360385565553], + [104.254753351295392, 22.776368607518901], + [104.254563844113065, 22.776803276745415], + [104.264977836354532, 22.808766045330142], + [104.271978442225475, 22.830948257151338], + [104.259559285782117, 22.844695698554069], + [104.227819503054747, 22.831644269379325], + [104.221958878442578, 22.829193291695383], + [104.220294792761663, 22.828991088952826], + [104.159628216955483, 22.818865095300495], + [104.13504446424318, 22.80573478119414], + [104.115604685599735, 22.81151702936571], + [104.115394257117202, 22.811481906277749], + [104.087680320723237, 22.771214450150918], + [104.043410099980235, 22.731000477810209], + [104.040955442989031, 22.679674250120662], + [104.029363664496969, 22.63340018303791], + [104.028860332652769, 22.629604860128413], + [104.027686847540792, 22.626706374976532], + [104.020079298565662, 22.596337244661292], + [104.009141303223316, 22.580899245180618], + [104.007188100698741, 22.576074873351523], + [104.007188146344603, 22.574689585003558], + [104.013307418338925, 22.545039859490938], + [104.007189832366549, 22.52352116956359], + [104.007189926536427, 22.520663244962673], + [104.006288324445705, 22.520350103475888], + [104.006223241547218, 22.520121173515861], + [103.997168098193129, 22.517182496348603], + [103.962986367137816, 22.505310609411247], + [103.962341947778938, 22.505880321546545], + [103.962323218227979, 22.505874243221598], + [103.961988253879085, 22.506193011884225], + [103.906738972773098, 22.55503727064081], + [103.8901564419143, 22.567972389705737], + [103.883165630431733, 22.568384731265951], + [103.876834772009062, 22.566638154790706], + [103.875204802983831, 22.568854287628422], + [103.873756706155461, 22.568939701247004], + [103.864107566198953, 22.583942274250401], + [103.86173041025738, 22.587174294774073], + [103.825080214351459, 22.616987744351743], + [103.824985135496163, 22.617108980243351], + [103.823166607476693, 22.61857888288645], + [103.765623300861606, 22.690083661089094], + [103.752690017234571, 22.689581465341291], + [103.746839841360654, 22.698496451234785], + [103.74117065945407, 22.700769150152176], + [103.738555078557354, 22.710621843709212], + [103.721170585376612, 22.727191523226548], + [103.703092400161339, 22.743034248052592], + [103.683771050071059, 22.753223506612944], + [103.673142378414951, 22.769280795889767], + [103.641080696052853, 22.797377886669313], + [103.639083332358993, 22.796443967740867], + [103.611204546766871, 22.761342676089868], + [103.61073693970053, 22.759763858282664], + [103.606706297940903, 22.755679074157236], + [103.567800305668598, 22.706693777534131], + [103.566170555280877, 22.704011719682814], + [103.57832020660949, 22.671365298078605], + [103.578309925904932, 22.671324788256701], + [103.578799526062227, 22.670031001325778], + [103.577506806717253, 22.668160198215748], + [103.571640000635639, 22.645042787521461], + [103.557254714511316, 22.638851688808245], + [103.543729162672491, 22.619277722855571], + [103.53186476584311, 22.596524801624906], + [103.528669960992175, 22.597484282966541], + [103.527594243825035, 22.595927521996256], + [103.50941236192196, 22.603267830899718], + [103.507089717685844, 22.603965380174802], + [103.461208525946731, 22.65557999956523], + [103.455956603770673, 22.661450644875039], + [103.434364404038433, 22.700055728887911], + [103.434423325910089, 22.700721703904357], + [103.433488450126632, 22.701543121490563], + [103.430796783694731, 22.735510432995728], + [103.439042021428435, 22.755718461514316], + [103.437401347779996, 22.757005207858867], + [103.404255164831653, 22.77808862479813], + [103.388666245479939, 22.781571938667867], + [103.373169457636649, 22.79765396369902], + [103.357441862467255, 22.801613990417245], + [103.321429557761576, 22.810420322373925], + [103.319544861164204, 22.780852000191171], + [103.286766380876358, 22.734938389963869], + [103.286406848674218, 22.731458542108264], + [103.288583057154085, 22.708359617538338], + [103.281388708070637, 22.682888857071532], + [103.281238103720355, 22.681431184511904], + [103.218452993944979, 22.646646490664317], + [103.215682247987814, 22.647138901606546], + [103.214769750023081, 22.646503201434999], + [103.199565657631894, 22.650003106974133], + [103.193928558158035, 22.651004920026026], + [103.193172438837905, 22.649986266090835], + [103.164082964724926, 22.601081968608465], + [103.163102953276521, 22.587520206323642], + [103.181460808553311, 22.56151537738274], + [103.181298456463693, 22.561413025136311], + [103.182052627387264, 22.560532557249783], + [103.155747933613199, 22.541409692391568], + [103.149121259980078, 22.541127432560778], + [103.070661596218628, 22.491663807801267], + [103.070277458271718, 22.490983637729194], + [103.079971092678477, 22.457014519537449], + [103.070191937604847, 22.448100046213121], + [103.029030382736636, 22.444347257340464], + [103.02880834609519, 22.444292262534034], + [103.028771062127973, 22.444323614514101], + [103.028523367420803, 22.444301031646571], + [103.015243697252004, 22.455698736468126], + [103.00796626790617, 22.461818305732322], + [102.991817976272955, 22.463911244534941], + [102.983764660573058, 22.481045840998597], + [102.929364098699423, 22.485474322002858], + [102.928453350431269, 22.486688927737656], + [102.927513624441744, 22.486779541217814], + [102.927129335759261, 22.488454679998544], + [102.891214513620696, 22.536351942567428], + [102.890849129369627, 22.537941215016339], + [102.890701530279273, 22.538084616447879], + [102.873270118501821, 22.574235772882357], + [102.878817301354459, 22.589996017129195], + [102.823249900383686, 22.625618097868227], + [102.822055189437947, 22.626147759219744], + [102.799657144923984, 22.623467656554674], + [102.799604701974673, 22.623546550855039], + [102.799340775906785, 22.623514147456884], + [102.757375276404275, 22.653308238707293], + [102.756890434323537, 22.653459284989381], + [102.756755497437837, 22.653748260899324], + [102.736451206064658, 22.668163623926546], + [102.735662744564152, 22.668063412143731], + [102.724720095956599, 22.676492316999941], + [102.688864954308116, 22.7019482599706], + [102.659112865799131, 22.692170106649826], + [102.655980132079861, 22.69096195230804], + [102.625266849779123, 22.717544302134762], + [102.606206727373703, 22.733804910225412], + [102.569265765488069, 22.70336233553429], + [102.568951538254396, 22.704539152293687], + [102.568589973227702, 22.704252240267778], + [102.558709165163648, 22.726921000063733], + [102.510609928086069, 22.776104792464693], + [102.507583200466769, 22.777105748866113], + [102.459315347576776, 22.76606404095153], + [102.458264179680114, 22.76565403896705], + [102.454788844130476, 22.733992560173881], + [102.435548844491507, 22.703196504088037], + [102.435215969359646, 22.702270730457869], + [102.434503707366574, 22.702000239021569], + [102.406263586343869, 22.684785931973412], + [102.383139798967903, 22.682494077676736], + [102.383049805583227, 22.682459901432441], + [102.402103268966442, 22.647995313034411], + [102.417367716761149, 22.640822782974443], + [102.403316714875018, 22.632731094357375], + [102.401394705679337, 22.630236291485041], + [102.355213393585501, 22.566490977587421], + [102.355246014659357, 22.566414016378449], + [102.32123705330622, 22.556922972873718], + [102.254914697190486, 22.460422461325845], + [102.269077079136224, 22.422798078341764], + [102.268761765976564, 22.422834137135361], + [102.268863215011123, 22.422561205999223], + [102.266221157845663, 22.423124677702408], + [102.177817814232426, 22.433234366508731], + [102.143867898578023, 22.400527300945548], + [102.143809044147218, 22.400664879912718], + [102.143756676831458, 22.400599133792724], + [102.126646280186819, 22.419920021662453], + [102.129802855409864, 22.433405948921294], + [102.129686467744307, 22.433678018408685], + [102.086218337464246, 22.441975459708868], + [102.044913450302957, 22.460711522941754], + [102.004294854111023, 22.442777065256649], + [101.9771258973568, 22.430620045984917], + [101.906680082199614, 22.440104595407487], + [101.909954144122949, 22.40010244934912], + [101.900155937890517, 22.387454040299211], + [101.861442796172398, 22.392299614766607], + [101.821646945721369, 22.42984347103496], + [101.822862942786202, 22.459928973480579], + [101.791151406619335, 22.485407146886821], + [101.784031173865074, 22.498380357879498], + [101.776789725107619, 22.505499622436929], + [101.769731399701399, 22.507479370781784], + [101.714002665980203, 22.480912691571486], + [101.676158102540782, 22.478545620097552], + [101.665758801444426, 22.435819863929396], + [101.647153715363089, 22.403531955899027], + [101.670433368290119, 22.375790461517504], + [101.670271957502067, 22.375721807999586], + [101.624229017548302, 22.285685944338713], + [101.624184408076232, 22.28567621173773], + [101.603160988657052, 22.273789445177407], + [101.564885179137505, 22.27273869629493], + [101.563236311224216, 22.272378957147001], + [101.561524883291497, 22.269302794253523], + [101.548017758581523, 22.238104225648186], + [101.5952969659796, 22.164331644026671], + [101.597505484744858, 22.153793900086448], + [101.60169073699447, 22.135080716232029], + [101.601456060847468, 22.134944089960094], + [101.601456772004582, 22.13494069673942], + [101.600930974053625, 22.13463838930836], + [101.572631621207648, 22.118162769067769], + [101.572876193759527, 22.117486479437058], + [101.601177371873703, 22.05839912578568], + [101.61529826590774, 22.037183348487616], + [101.62491427217762, 22.009144491142905], + [101.624838935799346, 22.008998383880922], + [101.624851344446995, 22.008972477038835], + [101.605224182069207, 21.970809449510977], + [101.653051026096207, 21.949459621776686], + [101.659797556376418, 21.940405066150682], + [101.66234361178816, 21.93899452078853], + [101.686367440512356, 21.945497414146285], + [101.692096852987589, 21.940670328175599], + [101.699869519777096, 21.941659209403273], + [101.699652726188489, 21.934304431204122], + [101.702552645841621, 21.931861220572269], + [101.698918114432303, 21.899832528706519], + [101.698925962235506, 21.899824011412104], + [101.733074130670744, 21.878686388622068], + [101.733560153973357, 21.878541707700105], + [101.733590048528839, 21.878367036880089], + [101.733712088948479, 21.878291494194386], + [101.73628236634687, 21.86263610014705], + [101.73874623583076, 21.848239963587623], + [101.77006422819619, 21.836058846127475], + [101.769310918122756, 21.832817058972253], + [101.775626612724622, 21.829646490619854], + [101.761588291407222, 21.799583583178315], + [101.758898290949233, 21.788007461685016], + [101.758186738548929, 21.76933634036585], + [101.746433638304694, 21.734367198183904], + [101.746032217350205, 21.732639727199519], + [101.758543519827015, 21.724087814297985], + [101.766169650546303, 21.718906575987006], + [101.766171748413484, 21.718873653215599], + [101.76636782616923, 21.718739627210542], + [101.778702393107139, 21.643642108042581], + [101.80646782664185, 21.647020417091532], + [101.827457126982537, 21.619790537812843], + [101.803383197118478, 21.580226316098802], + [101.803113087728676, 21.58026517885272], + [101.787701488120888, 21.575268437076641], + [101.754483276484834, 21.587261930757016], + [101.753575217783393, 21.587392580276028], + [101.753431554223212, 21.58717532706974], + [101.753690828279673, 21.567537323961204], + [101.757410668497144, 21.565429003762187], + [101.753949034194363, 21.54798022432492], + [101.754004437899212, 21.543783822483512], + [101.770321410543588, 21.517024717242776], + [101.771304881372018, 21.515597282500618], + [101.7398792448313, 21.485515083430556], + [101.74536043691306, 21.438782047771117], + [101.748655821518781, 21.411894976998777], + [101.748432820803686, 21.411708327466027], + [101.729006347248628, 21.340274917827738], + [101.728895846955993, 21.339541101881597], + [101.744221212692764, 21.299922053032159], + [101.789739898686136, 21.288422475788028], + [101.79022707457618, 21.288413245884268], + [101.79030368496224, 21.288280044087951], + [101.790432427822594, 21.288247519237224], + [101.832404654854884, 21.255414190764355], + [101.832428791297843, 21.253542372281967], + [101.834104650825068, 21.210737801042683], + [101.83298067718286, 21.21074276831801], + [101.833023268325448, 21.207439759336694], + [101.793622907020151, 21.210709443463639], + [101.779636769030716, 21.174634789138185], + [101.763529499109538, 21.150877165777352], + [101.763300104371083, 21.150419429482298], + [101.763129916468998, 21.15041490422599], + [101.739299209641985, 21.144352514929217], + [101.701447518075724, 21.148728883766704], + [101.701200750872545, 21.149627235190749], + [101.670991427244147, 21.197389986140312], + [101.60458396910262, 21.175165940378939], + [101.604400993720404, 21.175053948954464], + [101.597080747862307, 21.183384089710952], + [101.58731132692607, 21.194129232510647], + [101.600234072094565, 21.235932299392388], + [101.589664192427009, 21.238865603432878], + [101.53116102879865, 21.254846360386647], + [101.451295710819352, 21.233137953874813], + [101.444360132637826, 21.229909549050113], + [101.438889094235918, 21.229765678110518], + [101.437902479221037, 21.229497503634342], + [101.386149824914483, 21.228358437825008], + [101.385284459706668, 21.227937240173006], + [101.339426250519963, 21.199431886430897], + [101.288820195799786, 21.180846724508566], + [101.239300558779448, 21.221696615869931], + [101.220695520421401, 21.236891555839321], + [101.220869877757139, 21.237183712426777], + [101.227392796441393, 21.258464312917674], + [101.245254457278776, 21.278305035337628], + [101.245304726116174, 21.278655824728919], + [101.243686023081437, 21.302097536011097], + [101.182258705983585, 21.337211634915288], + [101.154791262335095, 21.38716307197047], + [101.141129668256383, 21.411827080260672], + [101.193471710477255, 21.427497440061458], + [101.193557459482236, 21.427586075249884], + [101.193113301982493, 21.439344166553845], + [101.191458640298748, 21.476765147783862], + [101.222071290793608, 21.502804569195344], + [101.209535787566594, 21.511283607721477], + [101.208905394898295, 21.511576493029516], + [101.207515702745269, 21.559909063825078], + [101.178171857326291, 21.55761345764661], + [101.150557117758822, 21.562560784621585], + [101.145442882855562, 21.562780288964653], + [101.145896858411319, 21.563395694787001], + [101.143702738849115, 21.563788782937259], + [101.14795536268096, 21.589745409291933], + [101.164537954927326, 21.591438638690306], + [101.161556453791349, 21.622878666330124], + [101.153305575143335, 21.663512132379733], + [101.150123065012295, 21.672561465880118], + [101.134673134778822, 21.673950035231307], + [101.119123468062199, 21.691212293897205], + [101.115234656486962, 21.693527067812919], + [101.110305534724134, 21.748588612750616], + [101.110444966898967, 21.748893430458569], + [101.109949459645975, 21.751128518607821], + [101.121726202435539, 21.77419501011725], + [101.094940930066329, 21.775946169957052], + [101.08880477466586, 21.776299380810265], + [101.083805178949149, 21.7725059772748], + [101.013807217308042, 21.709796735876189], + [101.013677521817087, 21.70977468745437], + [101.013659767898545, 21.709724142122923], + [100.966841691971467, 21.69830919806709], + [100.951655438537003, 21.69923084322166], + [100.936458200135661, 21.69664729062238], + [100.935228863814729, 21.697205359743965], + [100.934733677089994, 21.697078816083518], + [100.913127195661303, 21.685015606728438], + [100.897182987225605, 21.686745789872838], + [100.895857050552351, 21.685546808416547], + [100.871535791955196, 21.676334910736422], + [100.870389738240959, 21.67543854124995], + [100.862147922453929, 21.663532694328421], + [100.846550928678255, 21.637639529385208], + [100.803533765987467, 21.612609837295796], + [100.802912200347734, 21.611348715653623], + [100.787959338740549, 21.573527728254877], + [100.783259215323724, 21.571473916979933], + [100.782546107864775, 21.570027062147279], + [100.752456072907208, 21.55794744543665], + [100.735092276181859, 21.530264891577765], + [100.729456570072273, 21.521170695458533], + [100.690725917193575, 21.513426518077754], + [100.690626293347222, 21.513374357769877], + [100.668853655373255, 21.490075039976045], + [100.643422962780321, 21.485210491117364], + [100.582928391365712, 21.45698669627334], + [100.578180609206967, 21.454500888023588], + [100.577702196642846, 21.454677824443344], + [100.557107402203627, 21.453338422798033], + [100.525653697098889, 21.473823575025264], + [100.519500002810673, 21.472137475042253], + [100.481875540676498, 21.461513046808708], + [100.481625848739185, 21.461917350813273], + [100.46322854933824, 21.481133592140274], + [100.435951089027981, 21.535412276201459], + [100.435850799847586, 21.535466482928189], + [100.403995385649949, 21.533865037151283], + [100.388598181509138, 21.526072337650721], + [100.353417039653792, 21.531322346037744], + [100.349169328088166, 21.531108803695897], + [100.31546588352937, 21.491736604318049], + [100.302260838596951, 21.484992270227387], + [100.297752900699521, 21.480467670366796], + [100.25957632168155, 21.473781258692718], + [100.24636026287294, 21.466342033830472], + [100.238385836657599, 21.470069865213045], + [100.234351813046246, 21.469363328816588], + [100.231788272099593, 21.473154050525412], + [100.228751697095447, 21.474573568280082], + [100.205400291859206, 21.511908992334188], + [100.182505659949882, 21.516226836103382], + [100.167725101090952, 21.485419340182137], + [100.130085266440432, 21.506522109191486], + [100.129862169873647, 21.508226142961568], + [100.125753636075686, 21.510694066401079], + [100.118982529732591, 21.545546300706345], + [100.121471964590484, 21.568538890224751], + [100.112476540393615, 21.580230613178095], + [100.107356285957906, 21.58621267904363], + [100.10745536682505, 21.586756839065782], + [100.106655932657631, 21.587795896546599], + [100.107940261262613, 21.589419917977924], + [100.110218447186341, 21.60193189671277], + [100.127949158850598, 21.614720980629709], + [100.142051004289399, 21.632552631443261], + [100.152408988649711, 21.649876658316174], + [100.155554405276533, 21.649627554880965], + [100.168094707039771, 21.665484648415919], + [100.168070023055236, 21.666054022905222], + [100.139648476817754, 21.693731895155242], + [100.1231359221308, 21.703003654830272], + [100.093626068570927, 21.705170114969615], + [100.085554804728844, 21.699701872014934], + [100.048194061124335, 21.672440141275583], + [100.046656309107348, 21.673348325805602], + [100.044905568093952, 21.67216220707633], + [100.029600081996804, 21.677020821827146], + [100.030542210766683, 21.682865188515983], + [99.99097340749185, 21.706234219808923], + [99.990705774002606, 21.706308530410062], + [99.99062239005768, 21.706441528009442], + [99.990463534301369, 21.706535346998976], + [99.990283817950669, 21.70698155136154], + [99.982667564369152, 21.719129494751662], + [99.973757677533357, 21.748013076437431], + [99.943159941514111, 21.82398191979933], + [99.943359593494293, 21.825057804997133], + [99.945307943953992, 21.864495057241989], + [99.952451241132096, 21.874050903427385], + [99.959095792334566, 21.90985708114756], + [99.959061069346703, 21.910037649830986], + [99.959136493460903, 21.91007641150085], + [99.959136879222598, 21.910078490294673], + [99.980572706758409, 21.92186889966402], + [99.980242346536585, 21.937782114334194], + [99.997094778440925, 21.971002182460289], + [99.993748069933162, 21.982410802433606], + [99.964663358003392, 22.017239646415952], + [99.964721373604348, 22.017573086233153], + [99.958020951061698, 22.040198584053833], + [99.971363358866498, 22.055747341351545], + [99.971395763179231, 22.055933582430473], + [99.870591989275326, 22.069928978179725], + [99.86998424277246, 22.054488660415448], + [99.869259006831712, 22.032288990370443], + [99.868839833075597, 22.032440063036812], + [99.833681987514893, 22.031065959300665], + [99.824039438806437, 22.046055695396369], + [99.762137464951266, 22.070761541850345], + [99.720455048821165, 22.063479822898273], + [99.711278726864592, 22.039861990498608], + [99.689471209703854, 22.048187484899501], + [99.695181074864109, 22.07056175572982], + [99.675715501301866, 22.077892578160981], + [99.647945633543614, 22.103555099937385], + [99.612193877314255, 22.096968384575405], + [99.602864281301024, 22.105369544082784], + [99.582667890214211, 22.106050208240049], + [99.574829867141744, 22.09754122646363], + [99.561941926785678, 22.116066580374284], + [99.536235491845574, 22.1086130830355], + [99.515674505860858, 22.102470219752629], + [99.50685388464899, 22.111174632245735], + [99.486001066869889, 22.131398848137707], + [99.453989033090025, 22.120932513510834], + [99.447532663315187, 22.116041006471772], + [99.399104379358477, 22.10298797566033], + [99.39904344969338, 22.102968054705979], + [99.399023226939718, 22.102966102388432], + [99.398785632126803, 22.102902062695918], + [99.398591445043351, 22.102924417888548], + [99.353964347111912, 22.098616089368665], + [99.353689606246633, 22.098388691612318], + [99.300074900140487, 22.103127045129018], + [99.293203453898343, 22.11201094924353], + [99.289443129199483, 22.112095186464941], + [99.27152219032466, 22.10324545625485], + [99.258469662756625, 22.11278904110771], + [99.21887116384579, 22.113676110121013], + [99.17602195573501, 22.146530884656965], + [99.168848305035908, 22.149142897409888], + [99.165781494187485, 22.154382793014712], + [99.155361712201724, 22.162372195922014], + [99.160771151160091, 22.162943371317542], + [99.157563132058627, 22.168424532700087], + [99.187163690702562, 22.165911823787866], + [99.173361377854818, 22.18079584968546], + [99.176236287381073, 22.185384164380821], + [99.174478638256858, 22.188465846264339], + [99.207158483012861, 22.235079601183433], + [99.220910695071709, 22.244163300539949], + [99.234879759213612, 22.253528004363353], + [99.233840439549738, 22.279389897127647], + [99.232968423375624, 22.29943376917673], + [99.253679345366109, 22.332781833340366], + [99.275237514328325, 22.346832880660248], + [99.276839920568946, 22.348635055287115], + [99.276742232049273, 22.35026884771807], + [99.262380172180229, 22.375821290799145], + [99.252812090944246, 22.383315466512293], + [99.250732479005208, 22.396379555189398], + [99.252018498519746, 22.396715297868131], + [99.292173915510958, 22.412795630443647], + [99.301279608870487, 22.419895364718514], + [99.311657103118833, 22.440541430352965], + [99.331679211049874, 22.448491193255048], + [99.334770684780878, 22.451470669974121], + [99.377628850255519, 22.50279783584887], + [99.372399328915265, 22.512463556002064], + [99.358697934865845, 22.523571155933688], + [99.35861226382778, 22.537946177488624], + [99.358445192299612, 22.538254975661882], + [99.361801601714518, 22.542811803296711], + [99.38440669829015, 22.575564007206822], + [99.382624604188919, 22.580882060510259], + [99.370894776890538, 22.604299649481945], + [99.366467132077418, 22.629098536777391], + [99.352317407358868, 22.671323574293787], + [99.347537407282431, 22.675292526042362], + [99.338109954201173, 22.712173905202981], + [99.313899088331112, 22.739923068705441], + [99.31427745737237, 22.740382411933229], + [99.314208265263545, 22.740463348163562], + [99.319067933008839, 22.746198090018694], + [99.325830940072649, 22.754408438000333], + [99.384346416584876, 22.764968297534576], + [99.385255457081314, 22.768635049088477], + [99.385778763740248, 22.790994796587157], + [99.400068854782603, 22.828807124931483], + [99.40017472135699, 22.828814145267234], + [99.40025872437387, 22.829152984069115], + [99.428227007912184, 22.837442688808739], + [99.441005046567298, 22.847456770748838], + [99.461843230588229, 22.847582214190073], + [99.435373695233309, 22.916267089029475], + [99.439726952982937, 22.92496794505891], + [99.445691819719755, 22.937460820961128], + [99.447428733297571, 22.936530843969571], + [99.529903698672825, 22.900225964008822], + [99.530562840536803, 22.900081346316906], + [99.562476878717533, 22.92864499661659], + [99.562234844869053, 22.929080547975243], + [99.533067625913645, 22.96427684377845], + [99.532693994441416, 22.964362362023834], + [99.516177121538405, 23.009652725431739], + [99.516396513266685, 23.010350730208469], + [99.527192668307435, 23.067594406312953], + [99.527129001559018, 23.06849009101823], + [99.526646076243509, 23.068748129002959], + [99.480081274672472, 23.084803887567826], + [99.476444363704516, 23.085773548878183], + [99.439611022538358, 23.081824982167511], + [99.409333969153579, 23.092256595692724], + [99.379334197488419, 23.102367407637207], + [99.354374625138149, 23.125174039509456], + [99.347527632155419, 23.131337438092039], + [99.347006289574495, 23.13142161467119], + [99.324353185211748, 23.122068373065765], + [99.324353361543913, 23.113708629438072], + [99.306800882226057, 23.103546939912896], + [99.281282334514188, 23.103913032164485], + [99.261451241702346, 23.086683333625693], + [99.25456874922881, 23.080530296663234], + [99.246962543833305, 23.083032251567897], + [99.215868428789889, 23.092317856892027], + [99.214806122947365, 23.093609656564016], + [99.186177918551579, 23.103026504081967], + [99.10542864580745, 23.089153066995543], + [99.047636735181968, 23.117270702701067], + [99.047650341089451, 23.117344623211658], + [99.047604833572819, 23.117366733200434], + [99.056679938670499, 23.167071748965775], + [99.002171860283624, 23.163022549266756], + [99.001986318638032, 23.163083992108508], + [99.001613152901228, 23.163055230750164], + [98.906824930213034, 23.188437744813076], + [98.890106823508376, 23.179399207985544], + [98.889715181044821, 23.211466245632149], + [98.889189508845178, 23.212187278049896], + [98.889697455680462, 23.212917569171243], + [98.88967235714928, 23.214972595423863], + [98.893625049106973, 23.218564393619008], + [98.910339031559573, 23.242594611231556], + [98.910205204065988, 23.251853444806532], + [98.927986379753236, 23.267966758090108], + [98.92856455783334, 23.268798022878322], + [98.92931200076201, 23.272910775307505], + [98.924919396428365, 23.29938668320807], + [98.936397113220778, 23.312864858459285], + [98.910948134938806, 23.331451430207018], + [98.906565916673458, 23.334614575256921], + [98.881695043080555, 23.326562316813384], + [98.872737105351121, 23.332552809753601], + [98.872555337355465, 23.332540924088782], + [98.872656344264968, 23.332606817576721], + [98.8725023103989, 23.332709825525104], + [98.894350502804315, 23.356364259966735], + [98.909434066031153, 23.356599358061583], + [98.918297217195345, 23.362381377798489], + [98.906911577184871, 23.395179115001461], + [98.912066776256083, 23.428404939421078], + [98.911959135119318, 23.429221926487347], + [98.911603852893265, 23.429761889606109], + [98.895822381285925, 23.4441548680444], + [98.896897960526772, 23.452112119716418], + [98.877555283562415, 23.481509402814147], + [98.873016159084585, 23.485925383365942], + [98.828517130591521, 23.473817620402045], + [98.825460734385146, 23.472848052696911], + [98.803238826545439, 23.52397375729198], + [98.803324595539095, 23.543320333315698], + [98.833946283276177, 23.572045320773299], + [98.844193667185323, 23.581732531465274], + [98.881777403368957, 23.598233439966673], + [98.881603249210343, 23.622858940422478], + [98.846899940391111, 23.634773545548395], + [98.846881145493256, 23.63486039654169], + [98.846659663559592, 23.634936147726378], + [98.835558299986445, 23.686453205502204], + [98.825982853639843, 23.694291102954775], + [98.811481182306181, 23.70588455082984], + [98.811579533020947, 23.70608081446284], + [98.811505206899838, 23.706141653456051], + [98.816916764918034, 23.716731520203187], + [98.82372021400883, 23.730308133639291], + [98.820914690269618, 23.734293855375721], + [98.784691370360306, 23.784027483785312], + [98.750939710307307, 23.7790114464743], + [98.74229265669922, 23.785773491179221], + [98.695773919108717, 23.787227068560984], + [98.69491698143112, 23.78774960082238], + [98.694765395674452, 23.787739943622299], + [98.694668545489634, 23.787901088845043], + [98.668904961029725, 23.803610870783203], + [98.668564536275682, 23.803583497216625], + [98.701078362221963, 23.837154059105533], + [98.690526971440718, 23.853452733429936], + [98.692283070817766, 23.875096673860853], + [98.685327545028443, 23.904428627446592], + [98.689057053290739, 23.915318952326182], + [98.687499584354441, 23.924937911938606], + [98.700536089685627, 23.948838233382371], + [98.70066959503869, 23.949228074767799], + [98.672885540831047, 23.963552355029083], + [98.692821229704393, 23.978392296653571], + [98.700685897504144, 23.984292153499219], + [98.700725111846609, 23.984275873104949], + [98.700816588330454, 23.984343967349844], + [98.71537292312243, 23.97819462507676], + [98.72711818546837, 23.973318411686453], + [98.773281867285903, 24.025280787262481], + [98.803616416567792, 24.027767864080253], + [98.807048587005539, 24.028073115349667], + [98.820764147526504, 24.044601137518317], + [98.840215050664327, 24.055959027977323], + [98.862990759945404, 24.075195696341193], + [98.866417678808887, 24.083803331216856], + [98.893116862500236, 24.106534400351354], + [98.876257361433574, 24.154385207440935], + [98.854963336294986, 24.133755902445063], + [98.84752519037292, 24.134301875988616], + [98.841100919425941, 24.129797214839503], + [98.818281424001938, 24.136311181607947], + [98.81636383470638, 24.136205089242633], + [98.757259504304955, 24.127247035462375], + [98.717969837202475, 24.130385551396898], + [98.681638065417445, 24.102979129599195], + [98.680745969734843, 24.103131278134615], + [98.680232786456898, 24.102750669013915], + [98.668187898600721, 24.105273079925631], + [98.646764985485348, 24.10892679658237], + [98.610326940152945, 24.091554610089258], + [98.593726566203955, 24.083411355293155], + [98.576745461072235, 24.100821484521333], + [98.555264288967976, 24.111717854325509], + [98.550961348343847, 24.127257027505902], + [98.550528695872359, 24.127700610852269], + [98.483641173460398, 24.125403519641779], + [98.483134583435387, 24.125477768394109], + [98.482026592231861, 24.125256782211604], + [98.390967003105857, 24.11803319811423], + [98.373794060837923, 24.115427846679083], + [98.364516257186708, 24.111318336491152], + [98.359927475486813, 24.099583632437156], + [98.34489284537203, 24.102626342803205], + [98.342780039696137, 24.101690496693866], + [98.312392661422734, 24.10535992573115], + [98.290101364818909, 24.104441936886712], + [98.219888642860582, 24.116293853440357], + [98.196964857387812, 24.101157549146272], + [98.194538635240647, 24.100996600079657], + [98.132082410773975, 24.095093260169211], + [98.125297743580177, 24.095632482182893], + [98.122830627760152, 24.095629939926507], + [98.096910617287676, 24.089348059308858], + [98.073357155722718, 24.078496561694248], + [98.067147298154381, 24.078858769171141], + [97.99815850007451, 24.050682993362852], + [97.995170877930178, 24.049197771052235], + [97.984885349261091, 24.034932273557498], + [97.984343180196475, 24.034762852189324], + [97.983845456524307, 24.034074948007365], + [97.978864805439429, 24.033050925398815], + [97.938179441351593, 24.020337234230833], + [97.902087219734156, 24.017265442285833], + [97.902057364610485, 24.017259304067938], + [97.896210064566773, 23.979366632602982], + [97.896673039884348, 23.978690069590865], + [97.896113755485587, 23.978742514061871], + [97.89589567945697, 23.97732930057105], + [97.863212985789573, 23.981676356102874], + [97.810128698877577, 23.946020127148511], + [97.795345417116621, 23.954733184875938], + [97.795245799330914, 23.954652010212659], + [97.763571042052206, 23.9102984928311], + [97.763542035979853, 23.910001306953472], + [97.763302759992243, 23.909922822927609], + [97.763245824083299, 23.909843096734136], + [97.728138281097571, 23.898354423429335], + [97.71767724366083, 23.870445952985328], + [97.714264465630805, 23.871390288247174], + [97.710674812469108, 23.864307440360548], + [97.684281091593277, 23.879686859874052], + [97.683908481208704, 23.879789963305331], + [97.680726826830522, 23.863540078521101], + [97.663247846734592, 23.854820042741242], + [97.66192241525134, 23.858361236377082], + [97.646966845422995, 23.843737150616136], + [97.646868958910829, 23.844101792016286], + [97.646805117575212, 23.843968503112631], + [97.637031917299524, 23.872152326449257], + [97.620978105959594, 23.888441517845099], + [97.598298902613408, 23.897427451293268], + [97.58906257646386, 23.903714560103364], + [97.530773948973689, 23.928457727193226], + [97.528392996929199, 23.929216213401904], + [97.528406108271398, 23.929462861138934], + [97.528020899744476, 23.929626379810696], + [97.529255270164342, 23.946046487967564], + [97.572464668202684, 23.986070841923663], + [97.626078529477766, 24.006994916678014], + [97.628449869052275, 24.007930404950688], + [97.635549917055982, 24.050894935873053], + [97.641018465826647, 24.054054691718793], + [97.684797657033087, 24.086883610485817], + [97.691714082971572, 24.096204714333371], + [97.721865578937582, 24.110733214947743], + [97.730437519442361, 24.116472639583503], + [97.734490628537287, 24.152400306779818], + [97.741651949293882, 24.157780334223464], + [97.742909938143029, 24.162468867661676], + [97.748453854215768, 24.163560369267778], + [97.752639222921133, 24.166034654292982], + [97.753822966294337, 24.166923955589564], + [97.75378215115569, 24.167002144549709], + [97.728133911275705, 24.186510870917395], + [97.72936438632199, 24.230194177909226], + [97.744272552587034, 24.242538797660774], + [97.766617892936125, 24.261570117956627], + [97.721311635881591, 24.298514011593511], + [97.720800503271363, 24.298748847626037], + [97.698116157286194, 24.29397043031954], + [97.664972134931773, 24.299412210583888], + [97.664958554297499, 24.299609696691679], + [97.664789486650264, 24.299611623221335], + [97.663899081837002, 24.315016274049249], + [97.662029208021281, 24.342207500499271], + [97.662370604466759, 24.342183894717174], + [97.715007884930529, 24.361413129165125], + [97.71493339915007, 24.362756521148334], + [97.694402718587071, 24.386855286225359], + [97.690671607833352, 24.38867499862744], + [97.686435723054956, 24.396206888239181], + [97.679542194140694, 24.404298462863142], + [97.678347661007436, 24.410588391443746], + [97.677603832461585, 24.411911004024237], + [97.677657129933948, 24.414224448924315], + [97.669824798367188, 24.455466340675102], + [97.669555920190277, 24.455895110442874], + [97.631214874433269, 24.447870352619613], + [97.588487788982647, 24.4387417512959], + [97.563717860355339, 24.441924910788099], + [97.531602965049757, 24.43455825033957], + [97.529690297872691, 24.444974467095729], + [97.530295110420056, 24.446220035950251], + [97.529865788865351, 24.44627520764665], + [97.536666450346132, 24.459341361901657], + [97.554895063135334, 24.496881906406287], + [97.561149088404463, 24.572142201463087], + [97.567313809094941, 24.60947303795686], + [97.569309789665127, 24.678637338968237], + [97.565342443977059, 24.717037553473755], + [97.547789906124663, 24.741487103543339], + [97.547071204578657, 24.742034165344048], + [97.54724765392028, 24.742242425795467], + [97.54715439699541, 24.742372326660693], + [97.569369609936359, 24.769040000332268], + [97.570152670029358, 24.769276864976479], + [97.571044920762901, 24.770329974831338], + [97.573355682938356, 24.770245731248526], + [97.648377952916462, 24.792938910795218], + [97.65172500185966, 24.794237969417889], + [97.67984731804404, 24.830135157310021], + [97.701050093279889, 24.845432217613382], + [97.70996705308292, 24.836981840005556], + [97.765176234038009, 24.827219793854972], + [97.797129035213075, 24.848825155510106], + [97.792633177936878, 24.86047870640051], + [97.784738188254039, 24.879550506642431], + [97.78376843584563, 24.880113470599774], + [97.763787316058185, 24.881815210133496], + [97.729366914235115, 24.911581373812556], + [97.729372359462232, 24.911691665362429], + [97.729353921188505, 24.911702369211628], + [97.716530188145114, 24.980624746658634], + [97.71620000675675, 24.981306850733585], + [97.718191242926864, 25.015417445964783], + [97.727372250774565, 25.04675782119072], + [97.725240443320331, 25.057205150982941], + [97.719504786061037, 25.08363676236954], + [97.719853644718924, 25.083604186881498], + [97.719835441406474, 25.083693395692606], + [97.74399213880929, 25.083055583946763], + [97.795762834624725, 25.158748372192914], + [97.79596553347865, 25.159105135799138], + [97.79772433307636, 25.163780653926995], + [97.819621503970012, 25.235654267645469], + [97.83813537479945, 25.271207650378397], + [97.839123416101501, 25.273834217398782], + [97.840067800015376, 25.273484694868518], + [97.87339751876749, 25.262189733225554], + [97.874411578059721, 25.260773842825603], + [97.875532555959751, 25.260358961730923], + [97.90388915424586, 25.21977135340903], + [97.930792628089648, 25.218543935846597], + [97.944138463741538, 25.22189185068218], + [97.985934883028165, 25.261992000669306], + [98.00690654852707, 25.28375035926269], + [98.004054251633832, 25.29467372895169], + [98.00668669965988, 25.29694115242188], + [98.006545394530903, 25.30129771909807], + [98.013457769192939, 25.302773321500123], + [98.023415347948813, 25.311350147159729], + [98.033358555818026, 25.307021593618241], + [98.063912592329103, 25.313544042396334], + [98.069890889526178, 25.315613735292363], + [98.070180820890258, 25.316019125386759], + [98.072643874113425, 25.332263975128384], + [98.0855469089542, 25.337504416950537], + [98.097976652117211, 25.354884029432853], + [98.099160971883862, 25.356979657257799], + [98.100489326632427, 25.387859016474881], + [98.100617734904759, 25.391467465471738], + [98.136797576176278, 25.38450523380229], + [98.137200450413985, 25.38522392395577], + [98.157360877464669, 25.460191254817907], + [98.13082477291853, 25.513108728718262], + [98.1378663169737, 25.516144299528541], + [98.163232302755773, 25.527461145828493], + [98.165144246837301, 25.529999935466488], + [98.189123062340613, 25.571513859863831], + [98.18920939579229, 25.571895567695282], + [98.1701818520567, 25.623329930031549], + [98.17034702743517, 25.623280212144067], + [98.170320154178341, 25.623352202042216], + [98.247424421587979, 25.61103094756508], + [98.248071559089922, 25.6104049015476], + [98.274492232308873, 25.593972023522248], + [98.313439365096912, 25.547167560952342], + [98.314285831713377, 25.546348682348356], + [98.321325381455637, 25.559749584929541], + [98.326161888804563, 25.569359720677049], + [98.331552661052754, 25.571315684859478], + [98.370895270666225, 25.586635599732652], + [98.381804953457916, 25.598242409358679], + [98.401818645222278, 25.59726517573127], + [98.401874766547607, 25.597462246908155], + [98.407683649017372, 25.65262343873864], + [98.407539149161892, 25.655660476895616], + [98.408160828184378, 25.65715473571456], + [98.409196105172967, 25.666985733821807], + [98.412849964066993, 25.668425475746691], + [98.415256673097218, 25.674210207196527], + [98.457133722355707, 25.685874749308969], + [98.457298859049317, 25.685939818658397], + [98.460953255361531, 25.737585788069328], + [98.460839134585882, 25.738203588178671], + [98.461085535437604, 25.738508471844067], + [98.476439709536436, 25.780390826982686], + [98.478979742515065, 25.783475754180799], + [98.478657780817585, 25.787240333349018], + [98.528738970025344, 25.844007419683393], + [98.528820879820444, 25.844008936762094], + [98.528944495030345, 25.844159070215618], + [98.553635644537124, 25.849066655124119], + [98.561866430720414, 25.844620984459283], + [98.567913076176751, 25.844732976401509], + [98.580915345613832, 25.834332149316101], + [98.640448820929493, 25.802176505992023], + [98.640835278308103, 25.802356683732839], + [98.66420923889325, 25.820113650328334], + [98.677371171360122, 25.819447431749815], + [98.677460817872756, 25.819572086018376], + [98.680464095684584, 25.836833675309318], + [98.705417008735907, 25.859231986831066], + [98.686895509486789, 25.927886312902569], + [98.686256121300602, 25.9291556775778], + [98.684684436089597, 25.930984280493568], + [98.638476857243489, 25.974100350917762], + [98.637136396261923, 25.975021727128784], + [98.632206401874882, 25.974421793992697], + [98.614008587921447, 25.971925667788188], + [98.613593912563843, 25.974979899926272], + [98.601122203728934, 26.031425692813627], + [98.601034816465159, 26.060848096018663], + [98.575110951843541, 26.121424907459083], + [98.575336836603739, 26.121750396584392], + [98.575214010413475, 26.122040419759347], + [98.575699397762321, 26.122272829856467], + [98.590113784273342, 26.14304327073646], + [98.601291490100451, 26.134526673471967], + [98.622312194208348, 26.144591673919084], + [98.627443004776779, 26.148086742878835], + [98.629117204882945, 26.147850006043971], + [98.632453398930224, 26.149447421354377], + [98.650691541458599, 26.144799331195458], + [98.65443267271003, 26.144270324198015], + [98.654673579730002, 26.143784487009821], + [98.655804159688543, 26.143496352537191], + [98.656035901774771, 26.141037092136397], + [98.666711669238126, 26.119507271848018], + [98.66213825501859, 26.092269087540462], + [98.71701162636397, 26.12869796935173], + [98.719555188853278, 26.131067273343756], + [98.719079079960693, 26.132941463074069], + [98.7083929700418, 26.150277954882398], + [98.713606424790854, 26.15448442157944], + [98.712326317448088, 26.159523529382085], + [98.734552456978918, 26.187855859478709], + [98.712889834403569, 26.234568623187613], + [98.691794265474314, 26.23926696565827], + [98.672389254172685, 26.243412455787769], + [98.68098780129732, 26.311585628361026], + [98.732516470833374, 26.353859716930657], + [98.729503098436538, 26.380903604212133], + [98.740733452829687, 26.387638790513712], + [98.746308505357675, 26.412296717673467], + [98.749059417434495, 26.428638539114345], + [98.74060857357, 26.43649330279279], + [98.749310268085608, 26.468552519062868], + [98.755223818920285, 26.502947636613847], + [98.753327751868468, 26.555385976041837], + [98.752914981619355, 26.562925758694327], + [98.769812931423047, 26.579000627201196], + [98.774158244464928, 26.589304496413128], + [98.780949343749327, 26.623021346382156], + [98.780972007493389, 26.62430657877713], + [98.77048587895969, 26.646791216258706], + [98.762148477061288, 26.664067135196408], + [98.762245516175341, 26.664460422708675], + [98.76189451123571, 26.665213056895489], + [98.765127116003654, 26.676139189965866], + [98.769421221881089, 26.693542669320486], + [98.746902793825384, 26.69924497575326], + [98.746709993639854, 26.70011233426743], + [98.745526960141333, 26.700428170878535], + [98.745987234302888, 26.703363842884542], + [98.74335172959006, 26.715220301661258], + [98.750964751055619, 26.735110914110219], + [98.76151928569594, 26.802428731332341], + [98.75623511047452, 26.811326690991283], + [98.730143679748181, 26.854832058198497], + [98.731495385658334, 26.856195188859228], + [98.756053410583576, 26.884285792906454], + [98.743864140052395, 26.945829693961329], + [98.735725762061463, 26.971911600470367], + [98.737592964256891, 26.977493001594777], + [98.731986252343361, 27.005801416143999], + [98.732672690225684, 27.006165335715739], + [98.732435596600581, 27.006563918900028], + [98.761047046745261, 27.021208188010146], + [98.762141964106419, 27.021788665672329], + [98.762295142895596, 27.023406104421415], + [98.765082976086674, 27.054365001524921], + [98.712392603712331, 27.079322916812195], + [98.712182495671101, 27.079354107479038], + [98.713479630689648, 27.143166495900989], + [98.6954872899653, 27.213490858029143], + [98.695953294546541, 27.21367393368169], + [98.695716689392199, 27.214621197836937], + [98.72209471107584, 27.224446396186536], + [98.716679465563416, 27.235319691856297], + [98.720951751494681, 27.239384216998896], + [98.718644254997358, 27.258149740954032], + [98.715034320865428, 27.260991928623735], + [98.717779917046983, 27.26517889767516], + [98.716608900999191, 27.274702088597515], + [98.734441674337447, 27.290639766795323], + [98.735502669600336, 27.298067968348125], + [98.740308677889004, 27.333738858258901], + [98.740176282126015, 27.334087502515814], + [98.706158752719318, 27.365624565290389], + [98.704835118834652, 27.383746064521187], + [98.702229090344403, 27.416104949535743], + [98.686750918456227, 27.428677461405272], + [98.686497007839961, 27.428880515884138], + [98.686767180770559, 27.429435710401453], + [98.69003524182537, 27.450881113891025], + [98.703266331497332, 27.466684671472915], + [98.684653936084132, 27.487827431663128], + [98.68516447504453, 27.489464851886918], + [98.684587075988702, 27.490158438202116], + [98.68610653181662, 27.492486252661909], + [98.699322061311975, 27.534871608026585], + [98.697815729765992, 27.538823724435474], + [98.702327166408935, 27.559687140870672], + [98.694313747599736, 27.565756576410934], + [98.685450420828388, 27.567066546179198], + [98.669417909920043, 27.584612907973717], + [98.663346136227958, 27.589211724024217], + [98.656632769791372, 27.581640426679947], + [98.650252139597498, 27.571212249591458], + [98.647522039025333, 27.571365395173057], + [98.644550180478561, 27.568013749626044], + [98.632760400574952, 27.572193452472074], + [98.583203344297729, 27.574973366253747], + [98.586418006451851, 27.588819624291599], + [98.572670497469602, 27.616504992780303], + [98.554849610805121, 27.648588094134769], + [98.552372228377109, 27.647247977325879], + [98.53509051487012, 27.624220754875797], + [98.534114119832751, 27.62444031541493], + [98.507148249580041, 27.628039642075954], + [98.506419352326532, 27.630667997707537], + [98.474569949620957, 27.637829926805338], + [98.47427867130267, 27.637845659515239], + [98.443637925391599, 27.6684722352982], + [98.429498901483399, 27.656826675954111], + [98.429498850191464, 27.656817958275106], + [98.437524976251424, 27.626276569529953], + [98.428893582694101, 27.553945497701267], + [98.428884149693133, 27.552342246205033], + [98.42868211654077, 27.552173411487708], + [98.428671923539667, 27.552087994145818], + [98.428523984859751, 27.552041264276465], + [98.38822829516613, 27.518367031611923], + [98.385840043409928, 27.518072246558344], + [98.371986457141915, 27.510940798798838], + [98.338382093366292, 27.512214449401878], + [98.337191389874889, 27.512067479304775], + [98.316910170759229, 27.522721691912484], + [98.316811928238252, 27.523654537772341], + [98.306056233975028, 27.557277998336716], + [98.309948819319899, 27.586993746818287], + [98.288053883378012, 27.635995800271466], + [98.284044095235757, 27.655537272622823], + [98.283587809766189, 27.656736414825989], + [98.266575815703732, 27.661443092513807], + [98.264203372421278, 27.671865539795867], + [98.233834520896281, 27.694096934181182], + [98.233822417576576, 27.694175591459743], + [98.220872735134563, 27.714248661228126], + [98.223563625157126, 27.728500126071431], + [98.228212707739459, 27.730632077772896], + [98.224509970716724, 27.754695493797982], + [98.223997664227426, 27.755094184280122], + [98.216705301531206, 27.778667051695191], + [98.218746547047402, 27.792150938414373], + [98.215334809306754, 27.814323202908891], + [98.212869667307771, 27.816461582632343], + [98.208456298238175, 27.816707656972994], + [98.175791851570239, 27.836028432713228], + [98.168927260302766, 27.854281701878513], + [98.181178016799464, 27.875967659910419], + [98.188802172817489, 27.875825342417343], + [98.204796567252927, 27.893111724025054], + [98.203034896974017, 27.898193085555551], + [98.187099013199187, 27.942436026332032], + [98.15450219872298, 27.942065217953289], + [98.143545871353126, 27.952071008036466], + [98.14250495804626, 27.952292045481546], + [98.142284903237808, 27.953222578433877], + [98.140081428328926, 27.955234886632379], + [98.131916975165126, 27.986501124803382], + [98.133407473939755, 27.990762046678174], + [98.132631974036855, 27.994041357951851], + [98.141910130156376, 28.03178427616605], + [98.138863585442877, 28.046590591214517], + [98.148257951580803, 28.05760678893412], + [98.15953530399355, 28.103482303885976], + [98.148590879466113, 28.115957195592511], + [98.140270016365349, 28.142747315085785], + [98.13879867599691, 28.145631744460651], + [98.096871500449396, 28.169873381495339], + [98.096848214406322, 28.169964800824197], + [98.096838495428443, 28.169967389888914], + [98.089379603187055, 28.198750662650689], + [98.056089033456573, 28.205675564339487], + [98.032905175279822, 28.1905399157937], + [98.010693229414045, 28.214332395844991], + [98.007903675094013, 28.217294972469851], + [98.007909569429415, 28.217314132566933], + [98.007726235991441, 28.217510511452069], + [98.020004509560167, 28.25701365643943], + [98.019968943276396, 28.257055812640981], + [97.982956184419564, 28.293200300755696], + [97.959767543775286, 28.299415391256311], + [97.962764497380277, 28.312918317319397], + [97.942869561472691, 28.332346544143444], + [97.927913791741915, 28.344078847804457], + [97.909345402988208, 28.36508426987162], + [97.907539117995469, 28.366848181789244], + [97.875287555963382, 28.365431031481648], + [97.871149433293269, 28.365225466356243], + [97.84264044834957, 28.33101822297338], + [97.84246991567872, 28.330462362358251], + [97.842224078029702, 28.330518630269637], + [97.842164222402388, 28.330446810946174], + [97.800802313534959, 28.330371670976888], + [97.800787776312347, 28.330393552503022], + [97.800518741878889, 28.330286225671912], + [97.780771570779265, 28.360522080903007], + [97.769377138444042, 28.37767305777751], + [97.751349516877724, 28.380917170559151], + [97.737675110212933, 28.39996660262382], + [97.736430416881191, 28.469337011681862], + [97.735946758323507, 28.470069125281189], + [97.705548900177931, 28.502351929480888], + [97.694829810811342, 28.504947820994868], + [97.685522919011518, 28.523486728523455], + [97.685339047154599, 28.523578952090627], + [97.635365133043152, 28.535506492741934], + [97.634852433709653, 28.535525111003352], + [97.617881604246605, 28.519214270467856], + [97.606111939775019, 28.520141978096444], + [97.603829285243947, 28.518896162176866], + [97.601739031066728, 28.52048665918549], + [97.598825795759112, 28.520716286004951], + [97.59736736407578, 28.52381310787657], + [97.56933250994129, 28.545145131572166], + [97.521189945884757, 28.499183364966996], + [97.521090253346713, 28.499177933464281], + [97.508453625897687, 28.470300522872698], + [97.520320881143846, 28.449532096781958], + [97.521154660705136, 28.448308655994389], + [97.502420576170408, 28.43458242807155], + [97.499569145871803, 28.432464005541668], + [97.506847023970977, 28.415639801967881], + [97.500817964691549, 28.397276522328678], + [97.484703254678081, 28.389693082836416], + [97.487661797734859, 28.358612823795699], + [97.488549334039234, 28.350739712014903], + [97.518067619413202, 28.331437679055128], + [97.517853700675204, 28.331329918288628], + [97.518074646142864, 28.331196725512093], + [97.51163064665333, 28.319103137843051], + [97.49002335957924, 28.317310487748795], + [97.469809328201649, 28.307127744826214], + [97.481069395844472, 28.282580834492805], + [97.460760139928908, 28.271900470133414], + [97.460602319638525, 28.271206019017388], + [97.460125863320073, 28.271566912601063], + [97.460079939052193, 28.271542761646643], + [97.456753146912902, 28.274121588997971], + [97.421909599843204, 28.300513961358213], + [97.415235895249253, 28.295098138597204], + [97.402781302464561, 28.284441712816466], + [97.414004610836102, 28.258393709910276], + [97.398670502551482, 28.242811142939754], + [97.39775587180921, 28.24276306484267], + [97.39769982717705, 28.242139319080231], + [97.350022870218325, 28.239087364708098], + [97.349695380976456, 28.237369124786113], + [97.362017035975242, 28.202620189159948], + [97.361797899035395, 28.201515540021941], + [97.361829395946003, 28.20148642080192], + [97.361437190548429, 28.199697241749195], + [97.352182003675395, 28.153042696838604], + [97.330790870466018, 28.139085939384973], + [97.34053203479067, 28.109255986835255], + [97.339627019532543, 28.108744771003241], + [97.339890503031782, 28.108199052485052], + [97.306370984571572, 28.075858794000965], + [97.320066293414214, 28.057775936131073], + [97.344904673494455, 28.061310651100101], + [97.374933953389473, 28.065899482025667], + [97.374964643010813, 28.06558844312497], + [97.377762262510046, 28.065986568424997], + [97.378173981699589, 28.03464284666687], + [97.378574645829289, 28.034433961866291], + [97.395360635704066, 28.033152080771156], + [97.412351350641757, 28.016937634176116], + [97.412273445471769, 28.016865214076901], + [97.412487408849103, 28.016753665040955], + [97.37907044098425, 27.97399142872165], + [97.378583492784372, 27.973031502303531], + [97.375916202026133, 27.948430778942452], + [97.37486752403268, 27.929826439242735], + [97.390184736579613, 27.919795199547838], + [97.371901328884107, 27.910959689685626], + [97.373274426249054, 27.908545667239373], + [97.385630977357636, 27.889335314794426], + [97.38448672920633, 27.888833480977947], + [97.386011691773604, 27.886152466534941], + [97.377760984559643, 27.885883765830165], + [97.356457366452247, 27.876540621191928], + [97.323584123611354, 27.8839168358599], + [97.323544878570928, 27.884715555581572], + [97.304381200069074, 27.914830411185285], + [97.252366112585079, 27.894552952600431], + [97.168966462063494, 27.816691680021616], + [97.167576275609733, 27.815225587566459], + [97.166583739736737, 27.814874462976277], + [97.136632796364594, 27.800385661563109], + [97.134368791852637, 27.794909319330632], + [97.102666921832267, 27.783453130503627], + [97.097200704923466, 27.744266569416734], + [97.093554688935342, 27.744434822306172], + [97.092910633820409, 27.741106728580021], + [97.062941384579489, 27.745847536054534], + [97.062134091831766, 27.74588479023495], + [97.061909904584112, 27.747070772792178], + [97.04843290534312, 27.787414559017275], + [97.052163405856788, 27.798631142999049], + [97.050328623414515, 27.808337404151828], + [97.036674704068602, 27.815562762121026], + [97.008095254473375, 27.811157762598512], + [96.972624751894543, 27.864531163496153], + [96.971207276908018, 27.865190651674393], + [96.911937187191754, 27.886667312381043], + [96.907301539013247, 27.887700564981756], + [96.88388472817158, 27.876969490139551], + [96.850504796057066, 27.878197380485471], + [96.849397190012041, 27.878006288548324], + [96.80990131952332, 27.893806634090236], + [96.785087741208827, 27.93328031226887], + [96.768293845204411, 27.934918563193584], + [96.745909843801215, 27.948036266394926], + [96.708998474633503, 27.960005369568414], + [96.690416870714515, 27.95251530190664], + [96.687725094783886, 27.954757728750458], + [96.682588814245733, 27.953318751043426], + [96.63853905634322, 27.993055106492132], + [96.636708452740052, 27.997257955570529], + [96.635090251934002, 27.998606023544863], + [96.625107457944111, 28.023892465740907], + [96.623225867451325, 28.028212374679583], + [96.59111851622373, 28.043137326642071], + [96.57919157593436, 28.054530022380565], + [96.560416475059228, 28.065706224148077], + [96.540261381253487, 28.06768229459027], + [96.537600451224776, 28.07871470742478], + [96.499377405057984, 28.070830426942972], + [96.469585748340748, 28.132850005337712], + [96.455637879156001, 28.150364395253707], + [96.433680920756473, 28.161271474562199], + [96.424207930254738, 28.164193200525769], + [96.396423300952122, 28.148010125248618], + [96.399597415235661, 28.123599976509421], + [96.397919875956759, 28.123504668844639], + [96.39811902064416, 28.121867011107732], + [96.369497107407625, 28.121889858550126], + [96.368319655186895, 28.121822962816022], + [96.368114609928938, 28.121890962128745], + [96.366719227341278, 28.121892075992903], + [96.297832229391773, 28.143653971237281], + [96.297395627579178, 28.145343551300218], + [96.295277104078636, 28.146046118838065], + [96.2818204676053, 28.193240348895703], + [96.282779903644823, 28.201904094689514], + [96.275467838203795, 28.230200633164102], + [96.274244580542117, 28.231626949542608], + [96.193654619853632, 28.216446583312976], + [96.192674831023851, 28.216439890310166], + [96.166022457213643, 28.21153961076681], + [96.097295370671901, 28.215656714650958], + [96.09493970879501, 28.213835419636951], + [96.073941346850816, 28.196814196235458], + [96.072995416166393, 28.196869049742105], + [96.071599534876697, 28.195789815214432], + [96.024016132870486, 28.195390337354596], + [95.990187253215908, 28.201671006367004], + [95.988491857950606, 28.201769320521503], + [95.935620157788193, 28.244083207439573], + [95.907292744213805, 28.245162089344518], + [95.899299788642921, 28.281968055467313], + [95.873733096470133, 28.30129156112794], + [95.852963426380882, 28.293777039895982], + [95.831561702173957, 28.298529318752813], + [95.78710130719773, 28.273996258226084], + [95.786941693301856, 28.27401254693827], + [95.78691390350258, 28.273997020034319], + [95.739428763006458, 28.278717755133446], + [95.673582330240833, 28.257724116032716], + [95.671687251855673, 28.256800317071583], + [95.586788818969822, 28.211834217989217], + [95.541384513399606, 28.19328129043862], + [95.527522032163731, 28.186523709398855], + [95.521227980121239, 28.185045007626051], + [95.519483574142811, 28.184332215362627], + [95.46739193874896, 28.172396963205621], + [95.43667975409754, 28.165181553866113], + [95.395989143636626, 28.14563142925735], + [95.370752526784599, 28.113451505724502], + [95.357741112549746, 28.06625321880891], + [95.351796176749943, 28.044030919862884], + [95.331347034376492, 28.024610557958983], + [95.327713023588757, 28.021093517324307], + [95.326714544377012, 28.019266297295825], + [95.309402157200381, 27.978739326587089], + [95.285612988978144, 27.943521627481772], + [95.242123299148886, 27.91990064497238], + [95.201471067363855, 27.905413026853552], + [95.065870132424863, 27.843861515565024], + [95.014272504808915, 27.832337535536077], + [94.997979039556924, 27.823568667536584], + [94.94683139272658, 27.795835646938606], + [94.901898636077888, 27.760133139972258], + [94.885195247847761, 27.746775146451679], + [94.883247341148206, 27.746207766106942], + [94.829292161001163, 27.728887620780103], + [94.780316091004835, 27.702637267212044], + [94.769945203714457, 27.699912797210207], + [94.715841010658437, 27.684068743448719], + [94.660344926609582, 27.654313602069784], + [94.659435918145917, 27.6537943923333], + [94.524275391263473, 27.599707068222692], + [94.495433032759763, 27.603322327429154], + [94.477169595606341, 27.605537034831048], + [94.442578339248243, 27.588482353838398], + [94.435304188176886, 27.589181370442439], + [94.398807483776395, 27.592518701669707], + [94.352017570658333, 27.58191492068757], + [94.351038316299821, 27.582165063169832], + [94.278402871007202, 27.58483244681684], + [94.276498912825218, 27.584653751929402], + [94.25246838564658, 27.558939348601101], + [94.214647626997504, 27.534449759090712], + [94.197338358965126, 27.51603545443821], + [94.182942624344619, 27.498344545837966], + [94.164487308757145, 27.481087168609335], + [94.146216092758493, 27.461649504512771], + [94.055626843378093, 27.378780412985183], + [93.974931291700727, 27.313173713702295], + [93.919122722016525, 27.250367242454175], + [93.902730594797205, 27.233513925593986], + [93.848382813617775, 27.172297939421355], + [93.845477824493486, 27.074243704645799], + [93.841115758598576, 27.049507326664678], + [93.828831506847095, 27.039517357073311], + [93.816170368003824, 27.028839031408257], + [93.745850461336545, 27.019174747793326], + [93.678354180296367, 26.985880116321784], + [93.666165631065624, 26.978610513232628], + [93.62826106619741, 26.961170136046082], + [93.624059556703926, 26.959097611337253], + [93.598093196910625, 26.9513596724262], + [93.56675758535529, 26.941794537028276], + [93.535498064421574, 26.939072084330846], + [93.231560893467929, 26.910380963512676], + [93.110076446285447, 26.88352484587865], + [93.049181876330977, 26.887311028437473], + [92.908552177834082, 26.918045461032396], + [92.801887002480242, 26.898700004951941], + [92.800205128298742, 26.899436686496859], + [92.772822594083834, 26.906783633439808], + [92.681665834783558, 26.951358352719424], + [92.681235685381765, 26.951546763439644], + [92.65228366428714, 26.955567375186654], + [92.630971936671415, 26.954667433198587], + [92.548277009979373, 26.945201913043498], + [92.495764345278815, 26.925321115439374], + [92.403791727274069, 26.905942749900724], + [92.285072296394475, 26.895967750927181], + [92.200910560007145, 26.874540031317832], + [92.197126654570226, 26.873572958689898], + [92.197082394485633, 26.873565373938671], + [92.196934224203517, 26.873527649535681], + [92.189723789812049, 26.872304346393083], + [92.107838304734997, 26.858271814840414], + [92.109688527586201, 26.869617079937214], + [92.115462405788904, 26.908987406211757], + [92.113022446653588, 26.931563156811738], + [92.123339968838863, 26.962702122150755], + [92.123467311692551, 26.963570434491675], + [92.123254557291318, 26.963924536706685], + [92.104102824469237, 26.987124334327412], + [92.102378116015245, 26.998670676172633], + [92.096774675804156, 27.007996878492683], + [92.085240430848813, 27.018029629486829], + [92.074700522637102, 27.04463047165661], + [92.067938669427335, 27.04712062761876], + [92.042604435681085, 27.056254531716608], + [92.028546282974901, 27.082227188788089], + [92.027789626530435, 27.104740759894923], + [92.025591265084813, 27.111824557511042], + [92.031119389950362, 27.171443389089465], + [92.031250083575003, 27.171544221606052], + [92.031231113777437, 27.171696031347349], + [92.059976834310405, 27.19401539494806], + [92.062621811251844, 27.206287875824444], + [92.069854665769739, 27.241075900208752], + [92.090171755343206, 27.267655650755877], + [92.090284446567324, 27.267685204944815], + [92.090415775122111, 27.267858522750018], + [92.104015707169239, 27.271286339579607], + [92.124695707638452, 27.276709837690689], + [92.124088488851797, 27.277884715201129], + [92.092072789841652, 27.335040404136965], + [92.063698419592768, 27.394662544022655], + [92.063484688779809, 27.394994103621148], + [92.020670391283119, 27.447945440123252], + [92.016865761202752, 27.458371305920469], + [92.009321282636733, 27.478197137344598], + [91.997223326549602, 27.476219241021706], + [91.945865750063504, 27.467810848695247], + [91.945840879595565, 27.467818718473978], + [91.945714991347785, 27.467798136988925], + [91.838452954320132, 27.49325484044757], + [91.752668024604134, 27.466064523484444], + [91.717565530302593, 27.470862786186892], + [91.716990001172661, 27.471277740054102], + [91.672574705281733, 27.494918787989519], + [91.6628089698537, 27.510342015528803], + [91.662211246873284, 27.510772971060582], + [91.647637468868268, 27.511648409308833], + [91.626227642349122, 27.512692574260331], + [91.626047841211047, 27.512945285507314], + [91.625920906836114, 27.512952910380342], + [91.584817814116221, 27.543692547641527], + [91.583747939598013, 27.544071636768908], + [91.564863091245897, 27.57732042930434], + [91.566536025424043, 27.579831425784839], + [91.563677608296416, 27.585638949171233], + [91.5815676054075, 27.602632718643338], + [91.567511661929061, 27.622387036011556], + [91.561124583496309, 27.631066439729576], + [91.562440448878732, 27.634577191799572], + [91.56984695610511, 27.654588800837708], + [91.569981196523031, 27.654696039635578], + [91.57005130123656, 27.654883080248865], + [91.621462424668579, 27.696157659189268], + [91.621940104763482, 27.697185243353616], + [91.640772283133458, 27.768109025510977], + [91.641125614201229, 27.770299913281622], + [91.641067775971408, 27.770466776406288], + [91.611035599968119, 27.820190563415224], + [91.575029540990428, 27.816166827088217], + [91.543256651669509, 27.824035971850602], + [91.554682226032014, 27.854841263224404], + [91.558742767126532, 27.856463843259096], + [91.559969279083845, 27.85903636370492], + [91.565570088755138, 27.859192020491417], + [91.570047872101284, 27.860981329277614], + [91.611526514121238, 27.860469233950045], + [91.617913973122739, 27.860646753166087], + [91.610524426039092, 27.895045312707342], + [91.582715359264313, 27.902479625892958], + [91.554059080363672, 27.892429150227109], + [91.551601209277862, 27.910797500684541], + [91.551324958668204, 27.910871351906035], + [91.485198129827026, 27.940837295584728], + [91.485912022251227, 27.947456952238856], + [91.488778186893995, 27.975003214145982], + [91.467154890483243, 27.987861070020138], + [91.463867919845455, 28.005962424725901], + [91.463701159682728, 28.006167209375981], + [91.434541809536967, 28.004414222947155], + [91.426447654628475, 28.016417133197795], + [91.381404230889871, 28.035448849359987], + [91.308462761051445, 28.061298310946846], + [91.311348679745535, 28.040649380698202], + [91.288388927918135, 28.025872581895353], + [91.271004778661975, 27.992755415361568], + [91.250500108922225, 27.973938481003806], + [91.233163125126282, 27.983181166547631], + [91.214798401564252, 27.992673710134664], + [91.203048591790491, 27.988141856270687], + [91.161000177765089, 27.971662842777175], + [91.160233018663348, 27.969552618276733], + [91.166879927938581, 27.952803712094227], + [91.146549547334601, 27.930101544493091], + [91.153418214709674, 27.899205039361025], + [91.15379938168617, 27.897775289370291], + [91.15241838507977, 27.896435119103568], + [91.112436190097668, 27.850480465897725], + [91.111886463944202, 27.849509491786495], + [91.076462360536993, 27.84991714790435], + [91.029735530723016, 27.85912898891371], + [91.0277078474614, 27.860512446760605], + [91.024429046758698, 27.860933834811558], + [90.963650389952804, 27.903966909651846], + [90.96371791161495, 27.90417181927948], + [90.963644402621156, 27.904221973362326], + [90.975212947769592, 27.939258988967591], + [90.960544158771768, 27.957227677431664], + [90.929528872501493, 27.946868446049283], + [90.903004441743533, 27.950920028555547], + [90.895373196578291, 27.95006236638816], + [90.88994629029304, 27.95291464923049], + [90.887479132950759, 27.953291505255013], + [90.842654246740182, 27.974565803306877], + [90.80506820623313, 28.018549637633438], + [90.795702866443463, 28.045095113528721], + [90.78914278983595, 28.046453196371644], + [90.7809909874629, 28.043237631376829], + [90.739941108163549, 28.056632458978974], + [90.700610199115275, 28.079685152195001], + [90.638971959625508, 28.047977549143628], + [90.635961235764711, 28.047777693015206], + [90.59140833662164, 28.025608799852179], + [90.590713518555305, 28.025091220770417], + [90.590599054999601, 28.025206112750713], + [90.590436321259901, 28.025125138740968], + [90.577309916245852, 28.038544991299261], + [90.568097940682364, 28.047791446281078], + [90.512814799806662, 28.065575985775844], + [90.496908952102103, 28.057695255543102], + [90.478006780861321, 28.048123197151234], + [90.477613146463909, 28.048293039073325], + [90.45292020498681, 28.051301653396109], + [90.435919250021414, 28.066282756328338], + [90.435376040413033, 28.066517135652386], + [90.406941134314451, 28.065375193440037], + [90.382580270371264, 28.06426158716005], + [90.382502164896508, 28.064393727536547], + [90.38235432790718, 28.064387790421858], + [90.365733433005346, 28.092396176697715], + [90.32041154214663, 28.13443626386681], + [90.303514280672161, 28.136604591362477], + [90.292290838557335, 28.156994737336387], + [90.259836462846948, 28.15255131773965], + [90.243638673160916, 28.14955124245736], + [90.239939374027074, 28.149827151507978], + [90.230295526862207, 28.148506785346488], + [90.224044999979597, 28.151012619753427], + [90.213127654908533, 28.151826880564688], + [90.198146147592723, 28.161395462132969], + [90.18831350259893, 28.165337366647485], + [90.164853628846757, 28.191127181498274], + [90.122223070201457, 28.192837472856159], + [90.121639618229253, 28.191511106590376], + [90.120669004686704, 28.172269877626636], + [90.101399014746193, 28.145497972797148], + [90.101252217342804, 28.145164257027837], + [90.101181856062055, 28.145196273022382], + [90.101163122249673, 28.145170246032041], + [90.093216051078613, 28.148820896766505], + [90.071231374175966, 28.158824428371155], + [90.044199116771381, 28.140434429778331], + [90.034507619366323, 28.141823166155799], + [90.031693015581766, 28.140508127652616], + [90.03053020035253, 28.142393107645955], + [90.027860928091627, 28.142775599157343], + [90.015455467351558, 28.166201873462406], + [89.974319951998424, 28.192708662776983], + [89.904342930305305, 28.184524797318236], + [89.903076774816512, 28.185932430922552], + [89.900072086535772, 28.185638947329302], + [89.867369844804756, 28.225172898002299], + [89.86480485485724, 28.225796617225047], + [89.841219253841956, 28.229420139198012], + [89.836501010818537, 28.23267915944384], + [89.787692440014425, 28.244547761063426], + [89.781487742929613, 28.218657215190035], + [89.782833322539489, 28.217134388024412], + [89.778021655055653, 28.204194155047798], + [89.777200279165569, 28.200766772554989], + [89.73346776051342, 28.180885829920562], + [89.727040007493869, 28.174856947809747], + [89.72216582982729, 28.175747936139132], + [89.718030301915135, 28.173867911943898], + [89.606758263236884, 28.165822556743592], + [89.569219926399029, 28.125731177234069], + [89.568426148473407, 28.12536651220422], + [89.539517791349937, 28.09228243555625], + [89.539511180810081, 28.092271713011389], + [89.539508212688446, 28.092271473287802], + [89.539399825598906, 28.092147430030604], + [89.525544041407969, 28.091143641735862], + [89.508976384757062, 28.08980553684318], + [89.507867663721498, 28.088582649668929], + [89.491054348117871, 28.065222333361213], + [89.460934728681664, 28.036816982319845], + [89.459657117778093, 28.035407814515192], + [89.459570965190139, 28.035112714613224], + [89.468595428394096, 28.012817236491671], + [89.453006322968037, 28.006672870330981], + [89.446235505307058, 27.989434540602733], + [89.441130893965124, 27.971949629907687], + [89.437328209124445, 27.966756790843199], + [89.435767539872515, 27.962783366582109], + [89.411048772457193, 27.930870334027549], + [89.37334024302892, 27.879376630793196], + [89.37037734744915, 27.878361708151747], + [89.366541098613396, 27.873408939596345], + [89.323516933140525, 27.855139378963916], + [89.293731934277403, 27.851982597600241], + [89.260817569748795, 27.814110977008102], + [89.237392372281064, 27.800720686596385], + [89.236766472212196, 27.800147726907195], + [89.23616010092168, 27.798773931414665], + [89.220602163603175, 27.758623486519621], + [89.227033035596662, 27.734344934694928], + [89.207114271721125, 27.725188860155303], + [89.190535529106526, 27.695406849086755], + [89.182485126800998, 27.677167848373283], + [89.178837422277581, 27.674392399730763], + [89.177634958315494, 27.672232296527454], + [89.171517524046521, 27.668822869227832], + [89.129413411812649, 27.636786885941873], + [89.12807055508469, 27.627085250210275], + [89.126567341288421, 27.614597043420098], + [89.161024998526813, 27.577975599073685], + [89.141302710993685, 27.554726362953328], + [89.106660974198434, 27.541020722100829], + [89.093193077432176, 27.474957421232265], + [89.093451537585281, 27.474612009282342], + [89.130035222023281, 27.444687397568511], + [89.130107077933829, 27.444591723482993], + [89.159160264190476, 27.415566863165338], + [89.161765871264535, 27.402438947496989], + [89.180141020299871, 27.377972963184057], + [89.180756986591064, 27.377362806516565], + [89.180595952732105, 27.37722643774385], + [89.150892134492835, 27.32340226746155], + [89.15064965754469, 27.322334650903301], + [89.148955074811568, 27.321894120756347], + [89.085017434838235, 27.294731500158782], + [89.074874210070206, 27.288958244641808], + [89.066018418273885, 27.246844390825167], + [89.065668238283905, 27.243831400075184], + [89.064643322839572, 27.243499554617518], + [88.989566432737902, 27.215267842625337], + [88.985921354378661, 27.212994351442671], + [88.985039820401141, 27.213565667487046], + [88.982467993485301, 27.212598564605138], + [88.978055532163708, 27.218092136154578], + [88.973736283466437, 27.220891411217522], + [88.940049067577945, 27.265308260401468], + [88.926970938795748, 27.270239383792607], + [88.909940525420154, 27.276567082548652], + [88.915785227514107, 27.312269199926789], + [88.918514824059812, 27.329206331647928], + [88.912950367131373, 27.329828128587788], + [88.89947484939367, 27.331114426688007], + [88.867332398862942, 27.369450859910501], + [88.865257145979243, 27.385353001704956], + [88.854190044371791, 27.384069648365376], + [88.835950059575637, 27.381748673297032], + [88.806942638562916, 27.409322890329694], + [88.781405870637059, 27.470002949658195], + [88.780978005573886, 27.470738509860084], + [88.795709392000305, 27.525159884193879], + [88.781806460712033, 27.535999523148181], + [88.77182607345236, 27.562591038479663], + [88.76869809750076, 27.56748100443405], + [88.769635210221963, 27.56842832431483], + [88.76853188741859, 27.571367992333538], + [88.773458312051247, 27.572293067890673], + [88.811257172870171, 27.610503639057121], + [88.811436541554301, 27.612507838690682], + [88.810859825809786, 27.635725655574568], + [88.813694806670199, 27.637740861611075], + [88.814342384703281, 27.644976660116978], + [88.84937789675709, 27.674099487642494], + [88.84989242527331, 27.674964989160976], + [88.84823046497344, 27.714717840136945], + [88.848664929512665, 27.715078723709428], + [88.86816454074166, 27.746064744898099], + [88.868361435063747, 27.746965001683389], + [88.8586077187434, 27.755882660696493], + [88.860890025030287, 27.815674001554939], + [88.86167239424546, 27.816260109141631], + [88.886395970896501, 27.850452985060244], + [88.886246057549045, 27.851479354714414], + [88.862490572281487, 27.925139237173262], + [88.851528840386607, 27.92518211612385], + [88.844577775871869, 27.925170806889184], + [88.844576089125297, 27.925209313165396], + [88.844488603431884, 27.925209655382737], + [88.844418628989274, 27.928803927554785], + [88.841164427557985, 28.003093202198016], + [88.836143870178589, 28.011608578277691], + [88.811080533314339, 28.021433375555251], + [88.810020210931796, 28.021684755058839], + [88.76188510946244, 28.071964397481068], + [88.673922676866454, 28.071853150393981], + [88.653037823823169, 28.101179732273856], + [88.64319359002576, 28.11489663247567], + [88.626063359021586, 28.101316805977792], + [88.618692416317359, 28.09534788828288], + [88.586580483107298, 28.085151016196967], + [88.563108781946084, 28.086815260169917], + [88.552021982218804, 28.031443307101167], + [88.551384695862126, 28.031591295719952], + [88.531354300300151, 28.032227676879629], + [88.517654640230859, 28.039423982379756], + [88.504540176190005, 28.042469381671893], + [88.49167571897523, 28.040071189522067], + [88.466745246219674, 28.013244039149939], + [88.462289612828883, 28.012380466968924], + [88.427166576778234, 28.003257692357952], + [88.423750404360106, 28.000495864175132], + [88.413538252580992, 27.984202648526487], + [88.398612487685824, 27.98019539797771], + [88.354959062161399, 27.989843707014867], + [88.353319205280727, 27.989099401564296], + [88.307143567574954, 27.967507425217036], + [88.305727615540036, 27.967498321578198], + [88.25182765009491, 27.943033968292834], + [88.250022655653638, 27.947353189193571], + [88.239836221846531, 27.970766485279693], + [88.237540562109714, 27.969440373804172], + [88.201253613613531, 27.946694597814414], + [88.163444600500313, 27.958554554180104], + [88.154285354751025, 27.961366153054481], + [88.137664914879508, 27.941791556443864], + [88.136430965198613, 27.936258170568369], + [88.118166119199032, 27.91860420197597], + [88.132512291835468, 27.887705484024924], + [88.135191896907742, 27.882046974564425], + [88.135149893235621, 27.882024630755133], + [88.135186889625061, 27.881944948108664], + [88.124903445192203, 27.876574043473958], + [88.109283003567327, 27.868264765948123], + [88.109182860586628, 27.868363393699013], + [88.109039766310872, 27.868288657484516], + [88.095777911291236, 27.881565517209243], + [88.0883896438432, 27.888841995264197], + [88.059735177518093, 27.890169299353808], + [88.034918494493851, 27.905154410986786], + [87.98016299263405, 27.887876382474076], + [87.978945448458134, 27.888668559999893], + [87.937899485589682, 27.908521381379654], + [87.919767053015448, 27.91415147927372], + [87.876230056641191, 27.91244186011501], + [87.857754092681105, 27.919933308854414], + [87.858782075838405, 27.925392118635045], + [87.824289982527276, 27.931491738725487], + [87.804421377599482, 27.914905434330457], + [87.780087799307736, 27.894150666327448], + [87.776052448677333, 27.867385672272441], + [87.77553421395919, 27.863701305599498], + [87.726405133041652, 27.808104593720611], + [87.725367981272782, 27.806519565267301], + [87.725021641400616, 27.80653897139026], + [87.725016267347058, 27.806532889865803], + [87.724913597352767, 27.806545025316606], + [87.666408197747273, 27.809823201090474], + [87.666580200744079, 27.813439951820676], + [87.665981959842199, 27.813510663064836], + [87.667392200858004, 27.830514084593673], + [87.667638638328185, 27.835695987913869], + [87.630354073877001, 27.826690275836359], + [87.622137818430005, 27.815910171140885], + [87.595835220509557, 27.81822895086675], + [87.595744965144121, 27.818627737833008], + [87.578592677069025, 27.863339220384375], + [87.543662979783065, 27.852161217084316], + [87.538974951707715, 27.846933537443906], + [87.517611261863337, 27.843824294307836], + [87.456931942552487, 27.824406043243446], + [87.454690027491438, 27.824661143749001], + [87.453349653570925, 27.823935009584904], + [87.415378394114526, 27.829096543584377], + [87.409367540064821, 27.839020665911754], + [87.417054174920622, 27.841366243424702], + [87.419299605008547, 27.86033900691989], + [87.361448018036654, 27.827549332331738], + [87.314747708225383, 27.830280981277546], + [87.284322442152387, 27.845868831305122], + [87.272119158019265, 27.847683647907747], + [87.247907311789021, 27.843203528307818], + [87.247388937501711, 27.843016171459762], + [87.227978872779218, 27.819570154016162], + [87.225540621610534, 27.81657557256748], + [87.171906378615304, 27.821724854912166], + [87.171482856550341, 27.821764201599219], + [87.171480047695184, 27.821765785820432], + [87.171271517615551, 27.821785806243906], + [87.115912683307755, 27.843879864178405], + [87.115680382655469, 27.843942384387432], + [87.115484741813319, 27.844476468616552], + [87.093969741550325, 27.884800102912234], + [87.092271215275389, 27.886139752383038], + [87.076886725814191, 27.915355942225002], + [87.065594787747571, 27.924177845100967], + [87.054832996192758, 27.928567946802485], + [87.032645402374598, 27.94983897280121], + [87.030514493862739, 27.950037155901452], + [86.976587845804332, 27.952223443867489], + [86.937482434662186, 27.958689513246441], + [86.933331208214128, 27.959075594076609], + [86.92472443630119, 27.98974782948941], + [86.883485475002871, 27.999795365666031], + [86.868144142705631, 28.019120766808239], + [86.862405683140977, 28.026161168178387], + [86.825520330811344, 28.016090354882309], + [86.824793076045466, 28.016300842059945], + [86.786012252891908, 28.024073442288898], + [86.755405929949802, 28.036383356786772], + [86.754623744143544, 28.036609742491574], + [86.754668773487097, 28.036750019733002], + [86.74829217432638, 28.049271553017331], + [86.766235998633704, 28.072784709707527], + [86.766281190556555, 28.072925493422616], + [86.758437270209711, 28.080850423602442], + [86.746003622463604, 28.093125410715835], + [86.706697433815947, 28.103115302857788], + [86.698222501523588, 28.105242860977686], + [86.660810429275372, 28.095609598793875], + [86.651040174186008, 28.081247802129067], + [86.645808297667486, 28.073200944717978], + [86.60969825245266, 28.073767570664373], + [86.609516908007905, 28.07376927952366], + [86.597844804534716, 28.101960750519368], + [86.567528372423453, 28.106935937685886], + [86.567238193260366, 28.10696216687807], + [86.558625911779231, 28.062633719660028], + [86.556530814080816, 28.051551206967204], + [86.556470982348173, 28.05154203904646], + [86.556447667905047, 28.051422036807327], + [86.549221721172032, 28.050431246345127], + [86.535630288102581, 28.048348652783197], + [86.531109731262177, 28.028046410444666], + [86.511574040060893, 28.000061521766799], + [86.516355697350718, 27.964126832086318], + [86.51256212999165, 27.962688956578223], + [86.512688383475449, 27.958426018633389], + [86.476163629372721, 27.948892836035832], + [86.473743322819232, 27.947975467452135], + [86.453591063636807, 27.915366343185251], + [86.449547948004081, 27.914633750617178], + [86.447825218821848, 27.912240825049519], + [86.412669395928162, 27.907965556317766], + [86.403776347939086, 27.91712999427607], + [86.390954693183303, 27.929939229204727], + [86.389854106011413, 27.930537608405935], + [86.306868060537766, 27.954105314402209], + [86.271190903033059, 27.980587505125659], + [86.270886086361614, 27.980567992024572], + [86.243199137388373, 27.973293983827627], + [86.230274948534301, 27.977968235147745], + [86.229917126533209, 27.977945328864944], + [86.2298778561495, 27.978111850319639], + [86.229098265587453, 27.978393802421621], + [86.218931070426095, 28.000012338383161], + [86.21979544031565, 28.02086515174317], + [86.212179933048787, 28.053157816818516], + [86.207515061478986, 28.063454704692322], + [86.204518503571464, 28.085645209639463], + [86.204006996736126, 28.087814194362156], + [86.20421247148893, 28.087911478689144], + [86.204192347019074, 28.08806050706163], + [86.21301242946484, 28.092077917521614], + [86.221898239391848, 28.096285003923526], + [86.220892302284952, 28.098572544196607], + [86.199416937190151, 28.134757946929351], + [86.189039264332578, 28.170506743085674], + [86.172719830950598, 28.153835920109614], + [86.172002631502707, 28.145506956790342], + [86.139246104092663, 28.119641437878784], + [86.137954216006804, 28.118321732893921], + [86.132742866946032, 28.105875278656825], + [86.126529026719311, 28.090231421598819], + [86.084317962223679, 28.09341334053002], + [86.084286472533648, 28.092800748528358], + [86.087133241248239, 28.060203260116801], + [86.080683546191338, 28.022710383801808], + [86.080628730933967, 28.021644022456279], + [86.080836978945442, 28.021178022989911], + [86.099774686083435, 27.992637961076753], + [86.107250670061163, 27.962071739682724], + [86.111707240975406, 27.952099209077968], + [86.123835302051077, 27.940973657479109], + [86.123212725852838, 27.926747259703387], + [86.123049217601988, 27.926719110521617], + [86.123150643631234, 27.926492148087885], + [86.055609514611419, 27.905518850819337], + [86.051742851414488, 27.904036608465063], + [86.0229017164948, 27.907933151298167], + [86.000117667505762, 27.910797203061804], + [85.94728602697333, 27.941085027719716], + [85.947893148580121, 27.942013423607467], + [85.977064213045139, 27.988896140613495], + [85.95147496323132, 28.011433192011332], + [85.912188550554845, 28.041957914279148], + [85.899132194754216, 28.057371668968251], + [85.898349568571092, 28.07544502515567], + [85.896809888961201, 28.105447660236972], + [85.873824263050906, 28.120075572238555], + [85.870931753547708, 28.12759799205482], + [85.869675222816369, 28.128672746443915], + [85.854681010909218, 28.169860570040242], + [85.852244184189843, 28.17619791606533], + [85.793458506829737, 28.197764212244397], + [85.789095510812288, 28.199005205072933], + [85.761253945786862, 28.222928413939719], + [85.751191943418604, 28.231388236562541], + [85.750764041650314, 28.233281357495994], + [85.736834808843867, 28.277586369986171], + [85.73392269166051, 28.307790776657829], + [85.725955388397637, 28.343039681214833], + [85.716673230973385, 28.375961309188977], + [85.680541758565766, 28.379510876166581], + [85.680336653351333, 28.34752382487731], + [85.668699341002466, 28.345727327146548], + [85.648459949939863, 28.287403888107242], + [85.647353846955468, 28.286741782967869], + [85.610613683514941, 28.256498800134132], + [85.59942588139026, 28.25790030504055], + [85.599430496278643, 28.258055216502736], + [85.599231867242636, 28.257936318617617], + [85.600463111007073, 28.299571794957092], + [85.599668273792616, 28.299871561496577], + [85.559806696519701, 28.309382375303198], + [85.523863282936873, 28.328360693643226], + [85.468273809834301, 28.335083950114385], + [85.456772194192141, 28.336130048311613], + [85.455192437429318, 28.335767982186645], + [85.414171587662764, 28.324701148131542], + [85.412306953185052, 28.309347408096681], + [85.377821426552202, 28.27856218460834], + [85.377084487550221, 28.277611034222286], + [85.376418347124698, 28.278159099584141], + [85.348136815345285, 28.288338970604563], + [85.348136531887818, 28.30091631322211], + [85.269964295414724, 28.286166802599457], + [85.269128279953364, 28.287092765375888], + [85.208337722736857, 28.341600674403466], + [85.207108672796309, 28.342475867136312], + [85.181653954178884, 28.329755873517851], + [85.177483001845317, 28.327512912369667], + [85.122693721865915, 28.336104873972278], + [85.111188531903537, 28.34815746047499], + [85.111041397605163, 28.348202616612586], + [85.112096153773706, 28.350386970794741], + [85.126840564677494, 28.381197212019146], + [85.11419037558197, 28.408208949093613], + [85.10616649818536, 28.464290761803507], + [85.106109610130503, 28.464516422683136], + [85.106132235906557, 28.464530233396506], + [85.106105605127439, 28.464716365648187], + [85.127668062552601, 28.485754553429281], + [85.157757382346546, 28.496159310442025], + [85.164399867206626, 28.529434023068688], + [85.18751734092811, 28.54828493714421], + [85.181970682892427, 28.590774776374356], + [85.192298743015968, 28.623178941445506], + [85.187458050312287, 28.630646329958164], + [85.153582606319105, 28.647433352350266], + [85.129651188143939, 28.673277616603283], + [85.115817775934488, 28.679225060820389], + [85.096305316849651, 28.678791522159973], + [85.085181178506133, 28.672628220779856], + [85.054931887513703, 28.677872264312807], + [85.054494715783434, 28.677862550988337], + [85.041033413785527, 28.664015346152322], + [84.993650528852498, 28.615030092451523], + [84.979535918550397, 28.58986257411355], + [84.978792089306552, 28.589872874690869], + [84.959568928616392, 28.585100557858983], + [84.935857066030067, 28.590467440621971], + [84.895223147945316, 28.591030140755723], + [84.894601019380971, 28.590943439652499], + [84.855193574462362, 28.571497599738077], + [84.771134849256484, 28.613850551395444], + [84.751027671861067, 28.612847936189596], + [84.696177594758637, 28.637068503125935], + [84.696581179167879, 28.647748712351145], + [84.697467127319584, 28.675393634519185], + [84.667641585165853, 28.684149727473027], + [84.667530301710201, 28.684355459140306], + [84.66735020541131, 28.684409134726781], + [84.648909292444301, 28.718019028327841], + [84.618558113740804, 28.735659061005371], + [84.618143109921263, 28.735895590761395], + [84.617038527516357, 28.736143812354587], + [84.587952676441063, 28.737893121719328], + [84.555372949167293, 28.749875913590671], + [84.553713621423256, 28.749782813334786], + [84.482112483848582, 28.738957104429115], + [84.480947530971804, 28.738549373073145], + [84.476964102335188, 28.741936159482105], + [84.442826726982062, 28.767556561019351], + [84.442074555306419, 28.771599912613112], + [84.439589236373408, 28.773712977801949], + [84.440788119007024, 28.778515241160999], + [84.437266390885711, 28.797446537663156], + [84.429208019343974, 28.812320949628361], + [84.431678530774889, 28.827292753660185], + [84.419837531528728, 28.828962095274886], + [84.402242150640745, 28.831262458143701], + [84.402267501744305, 28.83143911442512], + [84.402117098001241, 28.831460318313582], + [84.405813282588085, 28.857129111692544], + [84.338113075668701, 28.870295049018416], + [84.32827471056774, 28.862457487781374], + [84.327094451163092, 28.863145494440516], + [84.284884777433817, 28.881236560455775], + [84.266249730994076, 28.898613606353283], + [84.266134011145709, 28.898681062732756], + [84.249997134253874, 28.895938854808914], + [84.232242847529562, 28.892759896360584], + [84.221450788080404, 28.909412354270856], + [84.226016504715489, 28.953339054567529], + [84.226249117549102, 28.953829985207239], + [84.24641552857932, 29.033673744708359], + [84.222363380094649, 29.052481473555709], + [84.206643984005751, 29.05028626923372], + [84.192166682871942, 29.048012660500738], + [84.192145839748505, 29.048261612004247], + [84.192115544664134, 29.048257381313718], + [84.192075762089686, 29.049098623720987], + [84.189257293670408, 29.082762577823001], + [84.190355410934643, 29.085477173051938], + [84.190261844729406, 29.087455724234751], + [84.20501094883258, 29.121803586790143], + [84.174088577668911, 29.13697317315841], + [84.16515281360202, 29.172967521159773], + [84.168732711428305, 29.196649830128909], + [84.168642996937407, 29.197627119579256], + [84.195199897324386, 29.213336380142554], + [84.196449443019404, 29.220028842547638], + [84.200446058399038, 29.243094117033088], + [84.127887785666573, 29.242971249188209], + [84.127845087341655, 29.243117259696547], + [84.127553119303215, 29.243116765886757], + [84.114890858451972, 29.258327738831795], + [84.114059918453336, 29.289358683914095], + [84.113711077350516, 29.289491251078477], + [84.085063696151167, 29.294133438378861], + [84.073221634984336, 29.28867580961623], + [84.049473057998483, 29.29985500412252], + [84.049299979229588, 29.299837335470443], + [84.023367311552207, 29.290557863892897], + [83.999808124808766, 29.294580040527258], + [83.99983892831689, 29.294867904521826], + [83.984567592324822, 29.328105678050413], + [83.984083047556709, 29.328072168355281], + [83.947025760113036, 29.315794171430479], + [83.910901750586945, 29.326372424298849], + [83.90119518400931, 29.322853014277797], + [83.849018219507073, 29.29805495291474], + [83.819850486868248, 29.297508474322051], + [83.816820199127875, 29.29457611105817], + [83.797882071261085, 29.252847385517182], + [83.797899204386084, 29.252620113517583], + [83.797767557658361, 29.252595063496095], + [83.797758872823266, 29.252575927121971], + [83.797619388184515, 29.252566869491066], + [83.767590251079994, 29.246852860926246], + [83.724888655425829, 29.247749702595872], + [83.664878710024837, 29.203453273187222], + [83.660574286035754, 29.191259667629588], + [83.653655942030738, 29.170711776812372], + [83.653333782718406, 29.170748713849388], + [83.653294514557388, 29.170637474699223], + [83.636534240249162, 29.165917111163246], + [83.624385595367315, 29.174067755785572], + [83.594065931722199, 29.177544043744767], + [83.593865909478879, 29.177520239188464], + [83.575197547079796, 29.19076262098265], + [83.575800127352309, 29.206748611481352], + [83.575489664495066, 29.207247918764192], + [83.546333061988506, 29.20456115895988], + [83.522220628402152, 29.225759400254606], + [83.522873088717191, 29.237245283562771], + [83.506396619824429, 29.260031992479895], + [83.492481160568403, 29.273218135302983], + [83.489361667262187, 29.283190309481888], + [83.47676655542783, 29.285841246543203], + [83.461152245439138, 29.28895043307309], + [83.461097582380205, 29.289139149881493], + [83.461088053744461, 29.28914115540665], + [83.444467507666729, 29.312324019601547], + [83.447374572682151, 29.33584011963525], + [83.447161571467987, 29.336276288549037], + [83.420700850876514, 29.363678689706273], + [83.420390574600631, 29.36385114483782], + [83.420412399489194, 29.363999769409073], + [83.413086798692419, 29.422818878504064], + [83.412922798882406, 29.423178544741475], + [83.380605012358274, 29.424765169845386], + [83.380461277593881, 29.424947281590143], + [83.380378227681689, 29.424951278511088], + [83.379608031223896, 29.426028343543461], + [83.348949724723013, 29.464872374853712], + [83.348566942442986, 29.469437101081233], + [83.322583450213202, 29.505773169127945], + [83.3224833950744, 29.505779674321847], + [83.304080004739333, 29.498692671988319], + [83.273254825132724, 29.508991216308623], + [83.260624443026245, 29.552090375335244], + [83.266908415501234, 29.554699883787798], + [83.264179958387018, 29.573929865334765], + [83.263937716517788, 29.574170516365214], + [83.223112532491996, 29.586383530647829], + [83.214699433860616, 29.603140940141042], + [83.187022458610485, 29.600651515719065], + [83.176416101278008, 29.593308810186567], + [83.162192704731552, 29.598418186565887], + [83.161811782902177, 29.598383924292055], + [83.161769678264903, 29.598570147557023], + [83.161676521845109, 29.598603611519678], + [83.156901089913205, 29.619977049686952], + [83.131275726886599, 29.625364716611795], + [83.126117262341296, 29.626400866708632], + [83.085986404145913, 29.607601589791763], + [83.052063916718325, 29.629322688186814], + [83.040281146823816, 29.644933479572281], + [83.008799049215256, 29.670590181277223], + [82.964717212466013, 29.661873618047952], + [82.964464161451772, 29.662065184679076], + [82.964399234348122, 29.662052384573361], + [82.964363381743269, 29.66214147771154], + [82.94736167599855, 29.675012240165021], + [82.944640134249951, 29.707509522132714], + [82.883664803262732, 29.692395516125217], + [82.883399007357312, 29.692184920602674], + [82.828204984058928, 29.690625517434484], + [82.823949222715086, 29.699745334388279], + [82.814121629389774, 29.720239411220479], + [82.77156658297001, 29.729535281059032], + [82.770386614771695, 29.732040616989465], + [82.767616396284936, 29.732773018265284], + [82.754840722723628, 29.764861707071695], + [82.720546925981154, 29.767059538307219], + [82.69971311912694, 29.763223502213531], + [82.689511325603149, 29.769048557267009], + [82.689113250806514, 29.769074069205178], + [82.689252591063806, 29.769196290401617], + [82.689169119449929, 29.769243951309974], + [82.699299450586963, 29.787428819577865], + [82.734334526137886, 29.808739550546331], + [82.73522908115487, 29.80952420235182], + [82.735228083211013, 29.809527137221231], + [82.701403684330799, 29.850576537640269], + [82.673874837289205, 29.84615133423031], + [82.652370178320297, 29.836892684787131], + [82.621551684555783, 29.837723262726886], + [82.621562635171415, 29.837742259384409], + [82.621500748925456, 29.83773231130245], + [82.641117530964635, 29.871859013338316], + [82.606645628975841, 29.889445837630859], + [82.60626112005076, 29.890315147940555], + [82.558698091854481, 29.958535573303898], + [82.558480089482941, 29.958574691956908], + [82.495823402117097, 29.95067783629711], + [82.495782030562253, 29.950663956061359], + [82.4957750149334, 29.950671737880143], + [82.495646568629709, 29.950655549314117], + [82.472163749985157, 29.976512216476028], + [82.428329808218948, 29.99249457357141], + [82.409834540832676, 30.01476724353418], + [82.365512935157597, 30.016866193743748], + [82.365505120557245, 30.016873263445277], + [82.365276290882434, 30.016707515795009], + [82.331150116099522, 30.047879959103284], + [82.311868611760232, 30.039951589513475], + [82.308955055405278, 30.038729270900152], + [82.308929888560911, 30.038743214729212], + [82.30881631825676, 30.03869651570978], + [82.308314009511236, 30.039084445916824], + [82.244337063348112, 30.074531226141762], + [82.244321066180802, 30.074530366898966], + [82.22908568307551, 30.068678704470518], + [82.177655224049914, 30.070949598906225], + [82.175238073334128, 30.070819768461725], + [82.175277326887823, 30.071200374615628], + [82.17178445859868, 30.084780595604173], + [82.177705250543355, 30.09474175106461], + [82.180751470544124, 30.124278187114157], + [82.180507365868522, 30.124715739589497], + [82.203299644752192, 30.1500061464554], + [82.200346979966426, 30.156683696633273], + [82.185906111910541, 30.162666962673761], + [82.186317426507159, 30.188351883298484], + [82.172728220274976, 30.192822014930407], + [82.14083756923371, 30.202864895575065], + [82.140687037215272, 30.203361873070193], + [82.139428778856285, 30.20377577366126], + [82.111762720152001, 30.229518015528658], + [82.111576428669963, 30.229577759350256], + [82.106184868862385, 30.245931710866699], + [82.113831908227979, 30.255757498086087], + [82.115985520580494, 30.28181700312717], + [82.118472473027481, 30.286258451996002], + [82.118835574978178, 30.291368556764642], + [82.130040312911134, 30.30713885254557], + [82.122627228495304, 30.318270934395166], + [82.101805946596954, 30.348967302944367], + [82.05748925905111, 30.33506058639103], + [82.040878531693878, 30.338253402938317], + [82.019485828230017, 30.342178206731013], + [82.010397664374395, 30.329290363947141], + [81.988504542372624, 30.325736842419012], + [81.951725795989688, 30.359004622956355], + [81.93871252349193, 30.349008916130806], + [81.937039988358123, 30.34767841525241], + [81.888155046675877, 30.360418660931266], + [81.869690868058598, 30.376049644137346], + [81.835431363423737, 30.376190247556835], + [81.81759334033157, 30.381807356798003], + [81.756413831471249, 30.388396143771931], + [81.72132087913181, 30.410604317873805], + [81.697383252790686, 30.420688285087166], + [81.679155610491975, 30.427003138321677], + [81.627753019777174, 30.449723581919987], + [81.627601842433705, 30.449424875595437], + [81.622698617925977, 30.422892661753185], + [81.610693030425423, 30.415864375241437], + [81.610311750173338, 30.416048119888405], + [81.564011078392383, 30.431840607899463], + [81.556877067487832, 30.392599279176398], + [81.553332732768837, 30.372536624388456], + [81.492181334015314, 30.384246059578153], + [81.451418401827823, 30.415105484625489], + [81.431214076095799, 30.419741230471676], + [81.415760698210562, 30.4231290205053], + [81.404031241772884, 30.406717927931737], + [81.412795367720236, 30.398333134368745], + [81.43006904861501, 30.382178177455458], + [81.429791505262656, 30.382072630410057], + [81.429827805252017, 30.382037901571266], + [81.424677938412799, 30.380127990526329], + [81.403537578797057, 30.372088516774994], + [81.406023597341431, 30.339515943629284], + [81.397326117752172, 30.322296026991925], + [81.425300523008545, 30.308215563977893], + [81.403539453255931, 30.294696934729416], + [81.416386516815493, 30.273262772738732], + [81.416248911699, 30.27307558828414], + [81.416271487308592, 30.27303771453019], + [81.394719999467654, 30.243571158473426], + [81.391955089604807, 30.212587566940627], + [81.391117289515932, 30.202155788021436], + [81.390666803729232, 30.201892507607322], + [81.333251269478566, 30.152615403363562], + [81.320121898397261, 30.153351608786565], + [81.31730880271769, 30.15110571639125], + [81.312705610942103, 30.153767463514807], + [81.266881579704915, 30.156336962091071], + [81.276474300976616, 30.132928328803153], + [81.286302932087807, 30.12497778080477], + [81.290529870017608, 30.098629233477215], + [81.290861829640747, 30.097819169172801], + [81.280412752224748, 30.064169454122045], + [81.279339372040852, 30.063297812805896], + [81.260651577414308, 30.04190801001371], + [81.249515199105844, 30.039079011545851], + [81.246812838249838, 30.036884552016414], + [81.253409612325356, 30.016300799313569], + [81.253964497085576, 30.014966224568095], + [81.246585629587784, 30.013472851188357], + [81.223366810988111, 30.008523605465289], + [81.22296050247715, 30.008757552944598], + [81.186379430119942, 30.012744156594778], + [81.185201377697538, 30.012100093511201], + [81.129599487537334, 30.018778448222957], + [81.125623920760844, 30.022878391114705], + [81.093719598216182, 30.055715986103227], + [81.093739039300516, 30.055760795171047], + [81.093548759791943, 30.055957027598382], + [81.102477719617596, 30.075902270429914], + [81.107877207911343, 30.088347360069644], + [81.083260583012958, 30.103366715903221], + [81.07957044877989, 30.154097208001673], + [81.079335508259206, 30.154387459359747], + [81.066034178630048, 30.160039627882441], + [81.036609803685948, 30.20717185662188], + [81.035957496518023, 30.207977733108475], + [81.035908176844842, 30.208538856780134], + [81.028441362758471, 30.23106178353477], + [81.031949817287753, 30.25004875812553], + [81.030947224525235, 30.250596724483202], + [80.994185799781192, 30.270529813592603], + [80.99346080036419, 30.270646585380607], + [80.931635705476054, 30.26977276592109], + [80.917163172519437, 30.292795731366425], + [80.908749126958838, 30.305991779672226], + [80.908205581726236, 30.306099021696205], + [80.879867921990382, 30.303971326105408], + [80.862270948530067, 30.315161971271095], + [80.816439492246616, 30.324204563936785], + [80.815144281908118, 30.324418345618177], + [80.814604497498891, 30.325015812438032], + [80.757785235649862, 30.379204980689128], + [80.756462051308105, 30.380205102503997], + [80.737967167167497, 30.398105695208358], + [80.717268532329072, 30.417846215752391], + [80.712939256397092, 30.418183334826804], + [80.690056540296084, 30.419763110230221], + [80.688824460969684, 30.420949341047724], + [80.632211240537487, 30.461156396730754], + [80.631357805313854, 30.461594399527321], + [80.583161859410723, 30.466980775166167], + [80.547477282037917, 30.452008224177323], + [80.530022703579178, 30.465523017148303], + [80.50296880916332, 30.486156626009425], + [80.456339856609247, 30.495749779254805], + [80.444327077480679, 30.498145873863308], + [80.441334611133669, 30.501988375789175], + [80.427976475633812, 30.518595881676916], + [80.426580823522556, 30.518850836386317], + [80.3556460278039, 30.523406802985125], + [80.35561920023855, 30.523439812805744], + [80.355493322331995, 30.523407050189292], + [80.338950548172377, 30.535541618811497], + [80.319722672219484, 30.567104202099134], + [80.319172311232094, 30.56729893535471], + [80.25972416263852, 30.569408870197297], + [80.21261917130137, 30.588811579614241], + [80.210771528009829, 30.58837039313169], + [80.141279138586, 30.561021401544377], + [80.140707340576355, 30.561281361940519], + [80.122538925690066, 30.561352604880536], + [80.088537267821849, 30.58027216005771], + [80.086190804393354, 30.586066583475976], + [80.041512682475869, 30.606378900197562], + [80.012184046038399, 30.664323448986405], + [80.011952171207795, 30.664669186766979], + [79.968434673268291, 30.688935372437218], + [79.968279129019393, 30.689489091452288], + [79.95954674555307, 30.704202891105858], + [79.962752260081118, 30.70916408713159], + [79.953689069381994, 30.741427967429377], + [79.956906442498635, 30.760563043447707], + [79.95913277839287, 30.774231463868698], + [79.958855255693464, 30.774481848156984], + [79.898921772282293, 30.802134794471886], + [79.899000948989951, 30.802352674830953], + [79.893508573644823, 30.813236757291318], + [79.910918816627742, 30.835908414077089], + [79.888739111065377, 30.858086818571792], + [79.88871242655587, 30.858091834930359], + [79.833967873110254, 30.85396760142768], + [79.833724952985023, 30.853925356047693], + [79.833680753241438, 30.853945970976653], + [79.833521455352269, 30.853933970117208], + [79.833387356632741, 30.854082812273791], + [79.818976774269075, 30.860803962841612], + [79.785056183322283, 30.907727739614934], + [79.775212538260874, 30.918653640807101], + [79.756313431762479, 30.939559355547143], + [79.727443427732879, 30.944173938716816], + [79.722773822706543, 30.947171251755123], + [79.716732752491282, 30.948539426180975], + [79.706580523954784, 30.957565361151548], + [79.666982087443984, 30.982982695033325], + [79.666676944592538, 30.98311580524107], + [79.66629454377113, 30.982455378320179], + [79.658573619140284, 30.959674036184612], + [79.595817146051075, 30.928959800918356], + [79.54894148970665, 30.960714048737167], + [79.53034006265959, 30.989421887150069], + [79.522402548872833, 30.996095706694941], + [79.503897818382896, 31.030127887941862], + [79.501916255897044, 31.030098122551209], + [79.430920797212707, 31.021647127503122], + [79.427851077247468, 31.020334290462316], + [79.427735781209705, 31.021267996852117], + [79.424784462364585, 31.02091668450894], + [79.422317140276704, 31.06396303015411], + [79.415396560711685, 31.067556412405931], + [79.402432635654733, 31.074058437887338], + [79.378965112613656, 31.053760937985754], + [79.356195041787643, 31.03395443811813], + [79.355989158114241, 31.033888604916161], + [79.355841753806715, 31.033761112171725], + [79.325912891614493, 31.024271441523421], + [79.314227244205028, 31.02053484807065], + [79.31469337215826, 31.018559605117936], + [79.330030743706686, 30.97177086789338], + [79.325919564680248, 30.970987994123494], + [79.32725246541618, 30.965339753619908], + [79.299033899121255, 30.965868274885597], + [79.285088389361022, 30.963212692696455], + [79.255058403701923, 30.952606978961231], + [79.22638014991567, 30.952033140445771], + [79.225445073162945, 30.951855077885657], + [79.224973852626164, 30.952974128479436], + [79.200598695766629, 31.00519196859339], + [79.182165905878108, 31.016940871788584], + [79.179560478152169, 31.018194540430223], + [79.161083213245135, 31.009128904903132], + [79.140609246677897, 31.007542796557335], + [79.097175532290635, 30.995452852191338], + [79.094920758816613, 30.994685469325354], + [79.09480744587087, 30.994793686069521], + [79.09469885807647, 30.994763460232019], + [79.057179840947839, 31.030685969096339], + [79.008062700697081, 31.046698907026116], + [79.004997832942294, 31.052883521232253], + [78.992827902722397, 31.076351189573302], + [78.992505189559211, 31.078092497906212], + [78.972946777383584, 31.117559529918246], + [78.972181143784354, 31.118521105396198], + [78.995716769555926, 31.161514326998418], + [78.995712295287859, 31.161532803130743], + [78.971387210904723, 31.184091025669055], + [78.960613770954851, 31.189438542512484], + [78.956549234804072, 31.197851239677966], + [78.928850396298884, 31.223538162412193], + [78.92601647258239, 31.234467056267196], + [78.921951174148191, 31.249589580047591], + [78.903918930347899, 31.263539406135838], + [78.882673998395475, 31.279804274452854], + [78.863646542439056, 31.315403761379429], + [78.863540627870947, 31.315499862413578], + [78.85739037936294, 31.292044464349182], + [78.857150844720223, 31.292087928495828], + [78.857073866085713, 31.291792063964465], + [78.806318366992102, 31.301311605878372], + [78.793210915727016, 31.303689984961586], + [78.793142891406617, 31.30378275667605], + [78.793131791657657, 31.303784838510083], + [78.777778411490004, 31.319645710947164], + [78.766393349828334, 31.340263839011559], + [78.753139895919617, 31.358338927956879], + [78.753778952949148, 31.363108269550395], + [78.751862745915247, 31.366578483695641], + [78.757872113766254, 31.395317970253146], + [78.789976673819254, 31.438721832580907], + [78.775726717895211, 31.455309536017609], + [78.75361851495623, 31.48088674466516], + [78.738351217893964, 31.480892200202828], + [78.728044195018981, 31.480817825424857], + [78.728033125260055, 31.480895887217155], + [78.727897340487004, 31.480895935737792], + [78.727975380061608, 31.481303095153454], + [78.723904236254768, 31.510012011436622], + [78.738295084220468, 31.53514455618647], + [78.738359287385506, 31.535479526274312], + [78.756894420107415, 31.541239096971079], + [78.777982438524063, 31.547987088836759], + [78.791106205225375, 31.55750787777691], + [78.832085020304746, 31.587590365243855], + [78.843811038971864, 31.612590164924296], + [78.821631343702194, 31.63028235888515], + [78.804750874579639, 31.643622946064188], + [78.796655270205306, 31.678159644159916], + [78.768648421320009, 31.670601454763037], + [78.766424200965275, 31.672125468507634], + [78.761144274358259, 31.671067427543832], + [78.7574260308579, 31.678290925491574], + [78.753308333303508, 31.681112331048645], + [78.748839309730414, 31.694972501734817], + [78.705168971403708, 31.779811646683072], + [78.704451344549824, 31.781060086274845], + [78.660821208975108, 31.813136424159612], + [78.655802868254554, 31.819562209397102], + [78.652888532446369, 31.821864745018559], + [78.653213815778344, 31.822877387880826], + [78.651929414410262, 31.824522012630247], + [78.66309480765976, 31.854557366579748], + [78.711069751691454, 31.881727690328631], + [78.73756172977626, 31.887961387453661], + [78.742531949462474, 31.905288806826395], + [78.766670341555326, 31.929058377712852], + [78.764480679220441, 31.936457018847431], + [78.760350957897217, 31.949563031575906], + [78.737768619250204, 31.956010881750942], + [78.736017249821501, 31.967672331881598], + [78.716425683955336, 31.981939179443597], + [78.703001026857422, 31.991254959789657], + [78.658957713672123, 32.002299113015297], + [78.599561298543264, 32.027943381384347], + [78.59417309820094, 32.040729563242422], + [78.606290014366223, 32.056411615595323], + [78.597794705296565, 32.062806100767475], + [78.568659340310205, 32.080018154865861], + [78.565975418691451, 32.08675672513165], + [78.525301713266728, 32.117372139368179], + [78.521812952865304, 32.123900317821288], + [78.517956292968705, 32.126398566691364], + [78.508361416308773, 32.149070871543891], + [78.507990722344204, 32.149764515151858], + [78.467805219193963, 32.130387051031711], + [78.467675956388661, 32.130602185269993], + [78.467415895745688, 32.13047706632053], + [78.462782620293297, 32.138746245976527], + [78.427661671193576, 32.197198626104331], + [78.428278457893327, 32.214926407644185], + [78.466910331012542, 32.235828944701019], + [78.476984288749804, 32.245968454150386], + [78.485539753915518, 32.261686763307388], + [78.488625597583749, 32.277717666798843], + [78.50651390795538, 32.300582362304532], + [78.506417830637758, 32.301033528898678], + [78.483727269909721, 32.326541173392407], + [78.481969761949628, 32.327147209897603], + [78.482113186332271, 32.328355649049058], + [78.478928444013221, 32.331935784236194], + [78.481058122181011, 32.355893865977535], + [78.458510530684634, 32.380754210530498], + [78.45667814094115, 32.382435382081148], + [78.470890914776774, 32.438045726204784], + [78.425524183506568, 32.502859194334548], + [78.423783893618079, 32.505028636729342], + [78.411411968396095, 32.516390300808645], + [78.393133556352282, 32.532841802901487], + [78.394329689251194, 32.534269399792315], + [78.422537869902101, 32.568380478827265], + [78.49777406073558, 32.583543141415902], + [78.516493037692541, 32.608902136506515], + [78.518074605265397, 32.608929162281704], + [78.548204739887012, 32.613601668270192], + [78.555571569449597, 32.619499128463964], + [78.577360491772964, 32.620823449967176], + [78.587028847444913, 32.640582513370617], + [78.626165070469526, 32.633062881649778], + [78.655226873625324, 32.656410389671656], + [78.67300822551185, 32.661243093455553], + [78.681864983621239, 32.67816651403087], + [78.684222187251208, 32.682776258941516], + [78.684293332661611, 32.682806583411363], + [78.68437984251166, 32.682971885721564], + [78.685099715200025, 32.683150289672035], + [78.714950170034612, 32.695873516827483], + [78.720781783149263, 32.703133744065703], + [78.739152592270742, 32.70618937022163], + [78.739572449237656, 32.706368326810143], + [78.739573823538862, 32.706259433835704], + [78.739621424625824, 32.706267351349048], + [78.745835232885213, 32.687287699288312], + [78.740449735220366, 32.657717017083655], + [78.766517915199302, 32.626251893757654], + [78.779623794522351, 32.610684404343438], + [78.779419570103229, 32.610251958841388], + [78.779419743013989, 32.598744932041747], + [78.759423129144352, 32.56790946626932], + [78.758667258333091, 32.566308908736254], + [78.759098177665351, 32.564646486145499], + [78.779421138187942, 32.505595506978331], + [78.780458657438842, 32.48332024468057], + [78.808684057557258, 32.439268220182207], + [78.809094385087405, 32.438956015130422], + [78.866301566728907, 32.410306709318704], + [78.866604867491688, 32.410280006129874], + [78.867820053472869, 32.409546252504533], + [78.870946466709029, 32.407980547529625], + [78.871840321122349, 32.407118734405799], + [78.901439077503085, 32.389246412690213], + [78.905943817514739, 32.375363562178755], + [78.964976059951297, 32.337070182860771], + [78.96865412721759, 32.334852234817021], + [78.989712565061836, 32.368793100473525], + [79.003448214424395, 32.377616531767607], + [79.003746626374138, 32.3779865975877], + [79.03834179681013, 32.381003117441303], + [79.065715804295706, 32.383439969475774], + [79.065967832090735, 32.383328103857721], + [79.094415653016242, 32.374290135446181], + [79.103231382450275, 32.377424475874015], + [79.103375790270491, 32.377735865374063], + [79.102353794405829, 32.395957315039894], + [79.122010088986556, 32.417917380142498], + [79.122397571853938, 32.418752917277288], + [79.122584246932362, 32.419696008301628], + [79.119971983534199, 32.452327854802078], + [79.133360543215971, 32.474138349433467], + [79.133495482565323, 32.474820069190962], + [79.177920266469386, 32.495592242050932], + [79.188410897319827, 32.514283114504337], + [79.220868959598675, 32.51697201881607], + [79.224981199933708, 32.52209679714251], + [79.236778917989483, 32.518290038214424], + [79.245889738116219, 32.519044800569354], + [79.253071094695386, 32.525961522810675], + [79.270375092787859, 32.563770357398113], + [79.270790230510386, 32.564186494865112], + [79.295592671153116, 32.599256872783343], + [79.306036717226462, 32.599523033674963], + [79.302550528194075, 32.6158582237573], + [79.297245632797384, 32.64001374531334], + [79.28297439784275, 32.65339347515976], + [79.27097240245017, 32.680689594613973], + [79.271022770151092, 32.680735351558461], + [79.285901199152264, 32.707459749584167], + [79.285662898117494, 32.715482423712523], + [79.293014159636002, 32.720235936310168], + [79.297893519031149, 32.729000164211932], + [79.273008942986323, 32.781362418714927], + [79.222948906602994, 32.786843959522614], + [79.22314527522515, 32.787782225255128], + [79.225184088241505, 32.829349738268533], + [79.235757118985859, 32.848397251541137], + [79.227878563638811, 32.86266866755745], + [79.230737866199718, 32.87042222930026], + [79.225413170694594, 32.892884338377264], + [79.225750657096143, 32.893506308484604], + [79.230780584028821, 32.912526382235704], + [79.253333394873991, 32.945290021512854], + [79.20259425323114, 32.96715316588692], + [79.183458867715871, 32.988621747534339], + [79.176827187438207, 32.992213841349688], + [79.162082888638309, 33.012604120492227], + [79.160631113152405, 33.014232912372478], + [79.151961516875929, 33.053319965031726], + [79.140289094970854, 33.104586799421035], + [79.140364883288228, 33.105603625453398], + [79.137183277203562, 33.119947961753098], + [79.142226211981153, 33.130576438352406], + [79.143401108476709, 33.146339624333734], + [79.159799642032382, 33.168277185422113], + [79.159610980411131, 33.168809505391984], + [79.151599917427731, 33.183823498247087], + [79.145521992087239, 33.188271591872436], + [79.106975603037256, 33.202531280636215], + [79.070048817450726, 33.230568574866318], + [79.070064824833651, 33.230591857810737], + [79.070042827368937, 33.230608557088892], + [79.081629350577401, 33.247559236380674], + [79.062780429686683, 33.257878806361816], + [79.039328291645433, 33.270640216193392], + [79.020304091505267, 33.325668533411822], + [79.020286054887805, 33.325685916926126], + [79.020036789397025, 33.3257373953805], + [78.97565981445004, 33.328695970333584], + [78.968820368460385, 33.336314640469944], + [78.966298147183451, 33.336835531077448], + [78.964335752159684, 33.341310193082663], + [78.960583504565975, 33.345489937572147], + [78.948349229698394, 33.377762733874185], + [78.947906733749846, 33.378771715136573], + [78.926475581021577, 33.389271653724684], + [78.89460619143756, 33.414905066871391], + [78.848106492662794, 33.422284418373245], + [78.847583369581571, 33.423239148156163], + [78.845212945370889, 33.423658679114979], + [78.818634852790552, 33.46058064969678], + [78.815207836636475, 33.482326362332117], + [78.814776633449782, 33.483113333008042], + [78.813582207208938, 33.484270138687414], + [78.769657205637429, 33.521563674392205], + [78.740021959657838, 33.555469390691144], + [78.737743856744203, 33.580588092080745], + [78.752799605414097, 33.625134225912035], + [78.731570512877624, 33.62514823471647], + [78.711250534811228, 33.624977706939319], + [78.697720903578073, 33.640204628092292], + [78.682978675973047, 33.656588597337496], + [78.685429741329642, 33.663866048782118], + [78.690154786122093, 33.678692072709943], + [78.750172879559287, 33.71694670747484], + [78.777756245957946, 33.734681883093835], + [78.765605173497349, 33.767455340282929], + [78.755970358889115, 33.793059336658935], + [78.763331063044163, 33.829919572519785], + [78.754333716589585, 33.879347903224968], + [78.760468356623804, 33.911500866659267], + [78.756663364686673, 33.912842663247893], + [78.732167482704028, 33.920575279788565], + [78.732311649763204, 33.921430079082505], + [78.730905575660969, 33.921925918617752], + [78.742499863436635, 33.982564766983181], + [78.740411227397047, 33.98798207896872], + [78.734762586743187, 34.001641544394595], + [78.73329481190558, 34.002473346045711], + [78.654702667347706, 34.032342695308458], + [78.654708722084436, 34.032412288549573], + [78.654380338866048, 34.032492244516682], + [78.651071845322832, 34.052784929112654], + [78.657101137589834, 34.059910750721535], + [78.659618348388065, 34.088843611989923], + [78.65976845985827, 34.08884928684413], + [78.659756048348129, 34.088916339661218], + [78.660021087358018, 34.088858837241773], + [78.696440199140383, 34.090235635094274], + [78.700487342040049, 34.092220774305744], + [78.738540832882023, 34.094128423031414], + [78.799955966430772, 34.139295261261523], + [78.807335174509021, 34.136078476625123], + [78.827138398766053, 34.12764754356175], + [78.828108959600897, 34.128219726627059], + [78.85867001611642, 34.151568625416637], + [78.864713709185693, 34.163356395442847], + [78.876230868926299, 34.164985261543343], + [78.876471202895033, 34.165168878674152], + [78.876668279171227, 34.165047124253945], + [78.876746478915152, 34.165058184004337], + [78.87738643624354, 34.164603444275592], + [78.906328541816791, 34.146722909126396], + [78.923383288770125, 34.157337275853699], + [78.92389036540925, 34.157745009975265], + [78.924449996356685, 34.159798614030031], + [78.927498470226581, 34.182685021145709], + [78.937729250459768, 34.208527745604172], + [78.939260215499132, 34.214145726573541], + [78.940480256943459, 34.215476727101283], + [78.941146860396117, 34.217160552670542], + [78.956232225142244, 34.232778931482223], + [78.958674923099267, 34.24121135915874], + [78.979785659759372, 34.320348445763351], + [78.981532063972637, 34.320116402147484], + [78.981630750159255, 34.320457076330676], + [79.007977931530718, 34.316602556563289], + [79.017792866572364, 34.315298452393534], + [79.017851464935816, 34.315321090450453], + [79.037343895649627, 34.336352332718597], + [78.972453657789472, 34.363639859387774], + [78.971887633481813, 34.364527691437175], + [78.971193096739881, 34.364824697125023], + [78.960932876565465, 34.38171067130591], + [78.956929865216438, 34.387989556720711], + [78.898037288614873, 34.357026730467986], + [78.896034068260562, 34.360418517564781], + [78.890673097339075, 34.357952983162328], + [78.861402036657665, 34.402558441037151], + [78.823299296603338, 34.425348120912993], + [78.740815726410275, 34.456320012504456], + [78.740913650148187, 34.456488055395482], + [78.74077574257548, 34.456532896709156], + [78.753326337159507, 34.477788956028945], + [78.756602992631855, 34.483411889448831], + [78.755660935260977, 34.484173668244907], + [78.713087413633346, 34.503886984213118], + [78.706381665112545, 34.523926596931418], + [78.627308071960627, 34.536433024431943], + [78.584714524877853, 34.510591797294651], + [78.582208483611254, 34.508366026444129], + [78.581443589593306, 34.508607342196903], + [78.579604666857094, 34.507491679769871], + [78.561095730010621, 34.514861216016165], + [78.560598128813567, 34.522006070799343], + [78.556473309331537, 34.560720814553385], + [78.554339104765987, 34.562843579505042], + [78.490856443350964, 34.5801192970874], + [78.488895335053115, 34.579131389723656], + [78.433790337433337, 34.545586252752507], + [78.432874091578014, 34.550910715212289], + [78.431627801186409, 34.550282897025717], + [78.426438894236725, 34.588306755222668], + [78.425170432499357, 34.595678004831115], + [78.344157028906551, 34.605706632002253], + [78.34386550301862, 34.605698552166551], + [78.335713058238085, 34.608112245186177], + [78.278633944587966, 34.624826475913999], + [78.278532706745594, 34.625249515143324], + [78.26327388603795, 34.653055647830406], + [78.264348386024309, 34.684521067814316], + [78.258580914805989, 34.708621409368355], + [78.210853532627553, 34.719408494364316], + [78.210857601126392, 34.719549537758098], + [78.210834485430439, 34.7195533336523], + [78.210860169446022, 34.719638574164584], + [78.212086564479861, 34.762154235174734], + [78.227886224859034, 34.777072274351788], + [78.235363108188992, 34.883895465753724], + [78.207389944783131, 34.890768271569655], + [78.206383721914492, 34.892492655455499], + [78.204057564328139, 34.893178868869335], + [78.182999093521431, 34.932567352259269], + [78.179622598154154, 34.93835371866323], + [78.195931232964185, 34.977477145800016], + [78.158342919033828, 34.99208792289955], + [78.146949546237991, 35.005991836470784], + [78.120418842081548, 35.038030851258242], + [78.139725305010771, 35.06056681135432], + [78.148357147661415, 35.070764810743199], + [78.122250779989045, 35.109339964042505], + [78.076215106212274, 35.100981971093894], + [78.06020947485095, 35.115750715397795], + [78.057693162047229, 35.181267821383457], + [78.014534117398753, 35.229330919939336], + [78.01629268431752, 35.264560390613887], + [78.018483501382903, 35.316237324475757], + [78.014095291520377, 35.346446012811242], + [78.01088026663173, 35.366844610148711], + [78.104595490306636, 35.438057614719135], + [78.10466738445912, 35.438181057739556], + [78.111408794971098, 35.467716597521935], + [78.137948837568644, 35.495502359528928], + [78.046133452838745, 35.492122695115455], + [78.045861642521288, 35.491810714540392], + [78.033474427357831, 35.468668508932311], + [78.029158812139912, 35.472639409064492], + [78.027081775089499, 35.470255411210893], + [78.007765689211894, 35.492323729925587], + [78.007682540936045, 35.492400236630402], + [77.94924560413925, 35.479671143435304], + [77.949081650551648, 35.479731442906065], + [77.949054915474889, 35.479725493835339], + [77.915381918456021, 35.491881895756407], + [77.912886729138009, 35.4660110092601], + [77.862693492417108, 35.49320816253433], + [77.854129581698302, 35.488498129212246], + [77.814019300743226, 35.519547724572163], + [77.804217307692468, 35.50567959060087], + [77.794823718836753, 35.492289014986305], + [77.755331873145963, 35.498097662873505], + [77.733150115243205, 35.46255171343477], + [77.727031761383586, 35.460768420963952], + [77.725573090148231, 35.458826315743316], + [77.68808340115045, 35.449249908115036], + [77.65495590583464, 35.478524121241172], + [77.648109700844415, 35.469885651760954], + [77.637185511693076, 35.455882596650618], + [77.587918649326525, 35.461270738872571], + [77.5756226500677, 35.476797044700369], + [77.516148707297958, 35.483014376913033], + [77.511519888224825, 35.481529702201406], + [77.449046363417537, 35.461295178335405], + [77.447783629448907, 35.461586832032964], + [77.393997978423428, 35.468701537007099], + [77.380684362817703, 35.477084751391232], + [77.377129571360371, 35.477905801666545], + [77.371433926466096, 35.482909494524776], + [77.352161897230417, 35.495044556666002], + [77.345176106453508, 35.505977306670502], + [77.304952063414063, 35.541314614494617], + [77.251578549383765, 35.531202929688625], + [77.192728177423234, 35.519959194087662], + [77.1058882645425, 35.562776387756884], + [77.090376695144272, 35.570369232544159], + [77.065490945482182, 35.592929466352309], + [76.99537058162089, 35.611921865087396], + [76.978339410380869, 35.601397995796582], + [76.964435956938885, 35.592623013944859], + [76.964253407189148, 35.592693999205252], + [76.964197730651463, 35.592659595663832], + [76.915331144142613, 35.609523604914948], + [76.907237754675009, 35.614864782491779], + [76.904186660650637, 35.616051213610575], + [76.90092131972645, 35.619033270965964], + [76.834241252263311, 35.663038329981291], + [76.794382457373814, 35.659723012008399], + [76.766632126536052, 35.654766854797941], + [76.764614805643703, 35.657247040743712], + [76.758606279529076, 35.656747272131199], + [76.752666898411306, 35.671936340652067], + [76.737895928123805, 35.690096442523476], + [76.695966471412547, 35.723212741880332], + [76.690502336717458, 35.748364276744205], + [76.690428689855963, 35.74845482154128], + [76.591090994475877, 35.772964222098032], + [76.581123950946491, 35.790250304244061], + [76.563559776890898, 35.820026454586163], + [76.585146952785635, 35.841391623771308], + [76.577130399596683, 35.867572686975883], + [76.594978445118201, 35.896623322068358], + [76.59498062117747, 35.896635568204083], + [76.549736714789489, 35.918504513171889], + [76.512897749836867, 35.881981539929946], + [76.512876751486843, 35.881983797471506], + [76.512637773076406, 35.881711844692077], + [76.510484014037687, 35.882241041694535], + [76.474260281786556, 35.886135470588648], + [76.430922711244605, 35.853973619166993], + [76.428858279658357, 35.852199252258963], + [76.366801345187696, 35.863817343706017], + [76.362933147026624, 35.824818351940486], + [76.32605919640757, 35.834463770551807], + [76.295933567831014, 35.842148109257138], + [76.23444046574879, 35.838349703354936], + [76.225979472966429, 35.837803213105502], + [76.222202735468358, 35.83076971005832], + [76.218933003909996, 35.824222248057048], + [76.218688827394871, 35.824225680150242], + [76.218645481931802, 35.82414495692106], + [76.217964327259764, 35.824235863570138], + [76.157181818670111, 35.825090209590925], + [76.149976415205273, 35.833309505015428], + [76.144080443387963, 35.834096379220341], + [76.145178377867964, 35.838782687263375], + [76.143595071853895, 35.840588784581939], + [76.159156784622695, 35.898446648270692], + [76.161746077013902, 35.90949851154641], + [76.114039764498202, 35.97565183129651], + [76.11402717156615, 35.975682208286585], + [76.113968666444052, 35.975762762557714], + [76.094255209422514, 36.023163046579796], + [76.028809103066038, 36.019690598170293], + [76.025355921501685, 36.017502408491872], + [76.020016588928442, 36.019224083759696], + [76.011643228951982, 36.018779808887572], + [75.996205692539561, 36.026901940655662], + [75.979916782146603, 36.03215432263012], + [75.974755786019415, 36.038187353205686], + [75.965785489268157, 36.042906884241347], + [75.947840950438533, 36.069649889118104], + [75.946739086587954, 36.070937930832692], + [75.942291270683853, 36.093253348840484], + [75.933580020488009, 36.135638826093682], + [75.941631716297323, 36.141743118234359], + [75.965173138663914, 36.15983603524726], + [75.991518633946711, 36.163169739372385], + [76.013463550648581, 36.166190091070398], + [76.008671870186134, 36.229782640252267], + [76.057911091687629, 36.225782373660159], + [76.056003535710019, 36.23526565723644], + [76.052262776093187, 36.253274458142734], + [76.040521143432855, 36.26574331074309], + [75.995874582433956, 36.312733288209493], + [75.995505753472003, 36.314736492989695], + [75.986769715342874, 36.340858437442215], + [75.989834826688011, 36.345536752225641], + [75.988504955712727, 36.352759622904365], + [76.031636894206784, 36.409339729811045], + [76.031938594917463, 36.409800219084019], + [76.004537088151963, 36.471734706228069], + [75.989114936024407, 36.506304085382844], + [75.92150438350761, 36.567008675654343], + [75.933289841051717, 36.579676345580779], + [75.944079906907703, 36.591290192111451], + [75.892257653204396, 36.64353995786643], + [75.868487977516253, 36.667335358846856], + [75.867891417049918, 36.667717470132338], + [75.720700713219742, 36.751092922076388], + [75.631155948200345, 36.772272032903992], + [75.623354017635336, 36.770754586877338], + [75.585708083954785, 36.763249625329479], + [75.543282472707318, 36.771910400714702], + [75.534494869563346, 36.773653863867217], + [75.534036586532807, 36.730784855319506], + [75.533865016804427, 36.730856351500499], + [75.533861029647326, 36.730577539043566], + [75.501717444369078, 36.743907064361196], + [75.455366636821338, 36.721251046490174], + [75.455275363775527, 36.72141270955143], + [75.455273381616081, 36.721411741167302], + [75.422485979612702, 36.779160263677632], + [75.426834271349918, 36.873624304156074], + [75.422575284488474, 36.877530338201986], + [75.393185245628231, 36.904395409618189], + [75.393208405351615, 36.904463511151924], + [75.393084306259738, 36.904577325843945], + [75.409567397883308, 36.952567388009911], + [75.410318206674177, 36.954775153161094], + [75.342663688389081, 36.96105061236544], + [75.287013874614743, 36.974641939233607], + [75.285626377167219, 36.974864611248279], + [75.261940170821845, 36.968829625723501], + [75.241831282252633, 36.96356198600742], + [75.209443701763433, 36.975657666705075], + [75.165198311374667, 36.992069594306763], + [75.16885357356874, 37.014086694542172], + [75.060019818689653, 37.006408842048508], + [75.029322307879511, 37.016984240067998], + [75.002944990704577, 36.995090666183415], + [75.002926724646983, 36.995086791681899], + [75.002693068079893, 36.994892564694538], + [74.925005174005662, 36.97849536680652], + [74.936051489204331, 36.94365502216484], + [74.912630535401618, 36.941922876674241], + [74.891311575421653, 36.940172578129122], + [74.891206210977217, 36.940338396073948], + [74.891138551698006, 36.94033339219083], + [74.890929132942603, 36.940774449341262], + [74.848727893531077, 37.00718891036459], + [74.841187356076091, 37.013848801032218], + [74.841519872899994, 37.018532577326368], + [74.839988946561405, 37.020941882101809], + [74.844187063061739, 37.056102171264065], + [74.844272000339458, 37.05729858353348], + [74.829773361951027, 37.056409615290775], + [74.80405134588905, 37.054630143364903], + [74.789972227015795, 37.027607699704959], + [74.757628782100596, 37.028169004898963], + [74.736449979253322, 37.028349972307133], + [74.720255979498518, 37.058675801267526], + [74.706271415236785, 37.084826065606173], + [74.683554828448408, 37.079530761871418], + [74.630039755838169, 37.066888411209234], + [74.614663160473825, 37.043992613274632], + [74.565370923669306, 37.032996086151705], + [74.549110401609028, 37.054385932110883], + [74.527427748246851, 37.082467553584593], + [74.496168056125995, 37.072441788846042], + [74.495425613695232, 37.085613111023747], + [74.493652363495883, 37.116106656353409], + [74.462187046119141, 37.147012781753162], + [74.462308189126631, 37.147093151704581], + [74.462167979784894, 37.147230605554618], + [74.477974823340034, 37.157486872784716], + [74.485013335376877, 37.162156435495731], + [74.480328854188599, 37.178922833197596], + [74.474355676575769, 37.199578045751473], + [74.508350441752484, 37.240212986909704], + [74.508518041571449, 37.240259072942457], + [74.508530119760337, 37.240273489556614], + [74.510341983051731, 37.240760614216875], + [74.542335325929756, 37.249558035698541], + [74.573387281105255, 37.23314816008206], + [74.575852865992772, 37.231848890199558], + [74.59619002656882, 37.258524804708074], + [74.596282285413764, 37.258531768707989], + [74.596422018876055, 37.258716722431508], + [74.624823424317029, 37.260686147391816], + [74.639871944349224, 37.261822058992628], + [74.663148640008458, 37.2361523406231], + [74.724558881481599, 37.2831016018771], + [74.724667057305965, 37.283094337272644], + [74.724677709029848, 37.283102489456866], + [74.726360316716139, 37.282980625545207], + [74.750851671875751, 37.28133589569125], + [74.751054336743962, 37.281192145735197], + [74.751139594429759, 37.2811859708941], + [74.797369362069773, 37.248376473793563], + [74.797397818151268, 37.248320768103575], + [74.797569677185663, 37.248198868689734], + [74.805255268913328, 37.232939004586655], + [74.81341186328136, 37.216971636864983], + [74.856927084493819, 37.224663637621887], + [74.908452097923757, 37.233979417996373], + [74.924364444254152, 37.278024823247328], + [75.015204033234255, 37.293985375440293], + [75.075375093516129, 37.3181224236723], + [75.075392836251069, 37.318124026143614], + [75.075440977427789, 37.318143347019564], + [75.081787683268615, 37.318701589801606], + [75.122589148525805, 37.322386657397558], + [75.133999478877925, 37.362088074957413], + [75.128788226254613, 37.374136245646518], + [75.120727590827073, 37.381715474296421], + [75.123964679326903, 37.385288059022812], + [75.122779885258311, 37.388027247122437], + [75.149914796790256, 37.414204079283856], + [75.141578204762368, 37.430244323448626], + [75.126450790861284, 37.459091520490993], + [75.125705849500704, 37.459848716987217], + [75.08767152890016, 37.486830839179341], + [75.075422919552267, 37.510943724274362], + [75.05810028897119, 37.506887944197352], + [75.032376735435676, 37.500688758290849], + [74.999251683086612, 37.511701855198496], + [74.99845887676824, 37.523967243212738], + [74.967011706703317, 37.545445724249895], + [74.937880231988217, 37.559307663201317], + [74.93401335085116, 37.567983668330861], + [74.928106506535357, 37.572018054997912], + [74.891419161905048, 37.663550971458875], + [74.889273164832247, 37.668365880671679], + [74.918205261482072, 37.684941643030236], + [74.918676002619151, 37.691194708440584], + [74.920336385993622, 37.71745716801729], + [75.003498615705439, 37.770968977863888], + [74.997296503181317, 37.781086460986216], + [74.98672026013935, 37.798017112291731], + [74.970391335732529, 37.808775011752374], + [74.914510097107424, 37.845346729395942], + [74.934185156499339, 37.876517095621423], + [74.922160024298464, 37.898193594154286], + [74.916446164655071, 37.908371907628606], + [74.916425175534911, 37.908531230259463], + [74.916354275926338, 37.908659033865739], + [74.908354288414202, 37.967203782208919], + [74.921479400884763, 38.012075798812582], + [74.923070655611482, 38.017629997828287], + [74.909114100932825, 38.01881637476685], + [74.87693918113294, 38.02144370560476], + [74.876858047897088, 38.021558300573872], + [74.876632927534189, 38.02157743693045], + [74.818867870675476, 38.103280622810708], + [74.813680494304862, 38.122852421815963], + [74.801663614399942, 38.167359638280061], + [74.814003554627377, 38.215837856624034], + [74.801362589547452, 38.24572407738809], + [74.790438712426834, 38.271110166830766], + [74.790566460476683, 38.27124867102205], + [74.790556869284643, 38.271271346860566], + [74.794029970684761, 38.275003802164235], + [74.803960388922192, 38.285770342621205], + [74.78677048946281, 38.324927671791151], + [74.865627770814285, 38.404299167122936], + [74.860125200190154, 38.484378094071587], + [74.828997367203556, 38.489649928700338], + [74.81893382525827, 38.49134233847478], + [74.818923016880589, 38.491356128708468], + [74.81885767525884, 38.491367195017659], + [74.781954124042457, 38.538369761286326], + [74.741963494967166, 38.540804923776335], + [74.71480622560685, 38.542322262483431], + [74.637521590147301, 38.599890134881356], + [74.622714850687217, 38.5963783127455], + [74.610935390350093, 38.593474918077], + [74.577733745095742, 38.600673231714438], + [74.544138228486887, 38.607906910959407], + [74.529550999058344, 38.618719895070747], + [74.503548417407757, 38.637717202396892], + [74.452859555645873, 38.632905743844439], + [74.451886373489955, 38.633333026533762], + [74.386802498854166, 38.651563817192496], + [74.356698975992586, 38.655082573973004], + [74.226716576586796, 38.656324353585696], + [74.185319710513582, 38.666727795069711], + [74.144989447023875, 38.676755822879414], + [74.115224126457022, 38.614507866335906], + [74.065555982051606, 38.585700509079459], + [74.08751392592896, 38.542259421433911], + [74.087322218390909, 38.542257602044593], + [74.087386924004264, 38.542130507815919], + [74.041650748309038, 38.541824159595095], + [74.031376626417213, 38.541726653634562], + [74.008692822068795, 38.524969501292603], + [73.940850228803185, 38.534052978302192], + [73.923320514462716, 38.536348294798678], + [73.923284989969503, 38.536404796465881], + [73.923273536564452, 38.536406329967718], + [73.89625536006568, 38.579317258632102], + [73.859364281033237, 38.58345883475905], + [73.84925378576024, 38.58455686808307], + [73.796123919234873, 38.611116745121102], + [73.796169118955348, 38.61122372302686], + [73.796047715706166, 38.611284585499909], + [73.805684369713191, 38.634478257090528], + [73.753861893328747, 38.71970875714598], + [73.755048997911857, 38.72416428113371], + [73.765584065016753, 38.774517239066853], + [73.726164519659974, 38.837213535692825], + [73.696216435867726, 38.857855927689229], + [73.706042579558613, 38.893568475612568], + [73.739202043258857, 38.933921542026425], + [73.754560038376411, 38.938294073728073], + [73.764636740518299, 38.941262739601321], + [73.823295831390581, 38.917146804504505], + [73.823819139528652, 38.918306080047813], + [73.842538428652006, 38.970062467035177], + [73.841511198227593, 38.977015650780508], + [73.817148106620323, 39.041624724525455], + [73.816523101115891, 39.041526230471156], + [73.776973312869529, 39.026819122847613], + [73.74055044053037, 39.029553767342897], + [73.739657036720729, 39.029412976641517], + [73.717238008602351, 39.071761608622005], + [73.717237181839707, 39.071805373540833], + [73.717195041479002, 39.071883588878805], + [73.716823197894598, 39.093719732876814], + [73.716550865930358, 39.108135703818704], + [73.685207193095522, 39.155004422178777], + [73.654465372715663, 39.166193193276719], + [73.647311279262581, 39.18795859665795], + [73.63635001265645, 39.22047746644337], + [73.577073228435836, 39.237575294296235], + [73.539712769845181, 39.269446465764382], + [73.53920157173178, 39.269519941539521], + [73.539322813876097, 39.269779126390745], + [73.536226755685988, 39.272420287799747], + [73.551035373406393, 39.294817598090631], + [73.551559519826213, 39.295938089753058], + [73.550991929058497, 39.345615118564467], + [73.550919866966154, 39.349831312129709], + [73.503135500684465, 39.380385872326094], + [73.503763099081993, 39.380618017276838], + [73.498998589452626, 39.383702141373874], + [73.58345398206005, 39.410095205517877], + [73.589442568176651, 39.412310348250145], + [73.607527868308622, 39.465870829040753], + [73.637874058136404, 39.472941499700198], + [73.644001647010583, 39.474415563428337], + [73.742218178225656, 39.461827329632158], + [73.865104924936915, 39.482859632565997], + [73.887844011896263, 39.531588140452499], + [73.880716123448707, 39.540912737176832], + [73.898356444601191, 39.554115657097498], + [73.913367236765808, 39.586282889919289], + [73.913391795395967, 39.586583260188007], + [73.924366601777734, 39.59047819358959], + [73.950716480304848, 39.600164478714134], + [73.92450611274387, 39.709151324320686], + [73.921434489415418, 39.721852567280223], + [73.902882987151003, 39.741826379924106], + [73.83871667290866, 39.756013441212346], + [73.838723093868353, 39.756143337938354], + [73.838704631420541, 39.756147410042274], + [73.842375660656003, 39.831025563198843], + [73.867070533014385, 39.848057377005915], + [73.904141498485288, 39.873758324473499], + [73.907836564321585, 39.934357195862184], + [73.936388706185724, 39.963138435258912], + [73.977260433916953, 40.004435130470831], + [73.951143637121788, 40.012612396657545], + [73.940425061090394, 40.015886229984218], + [73.94052810589686, 40.015936158955824], + [73.940461006182545, 40.015957168125873], + [74.002225660763798, 40.049142700089106], + [74.01974780706216, 40.083657133162816], + [74.020311480924832, 40.08491690771725], + [74.096020601980186, 40.08596991392573], + [74.122894899016529, 40.103753157179675], + [74.123095871903956, 40.104030273743412], + [74.123378356257746, 40.104073070207043], + [74.123427511987757, 40.104105597506383], + [74.241912578974777, 40.122031040210992], + [74.260130650496862, 40.124791083466214], + [74.26013296742893, 40.124787577702136], + [74.260340640921015, 40.124818996338917], + [74.268968706445577, 40.111418166979064], + [74.277926359562073, 40.0978642872862], + [74.288093264351701, 40.100224690663211], + [74.313654885404844, 40.106418609191685], + [74.353609936104277, 40.088949138156075], + [74.400511043949919, 40.114794312053334], + [74.43016589882599, 40.131218047194103], + [74.430848218946323, 40.131879195971216], + [74.473811457366779, 40.174699239468602], + [74.477283112385621, 40.176873286132349], + [74.482479917565854, 40.181908842445935], + [74.499308077553266, 40.190665930211864], + [74.537618711832394, 40.21465711199356], + [74.574546353624584, 40.260261794258213], + [74.592933524390872, 40.268807255555849], + [74.615790416586037, 40.279649080929019], + [74.616997047104036, 40.279420590505595], + [74.666610929280765, 40.278516780677329], + [74.695323757262855, 40.313322368685093], + [74.696584565432431, 40.33181152912146], + [74.695242380304919, 40.344181778458662], + [74.697431530509007, 40.344231874708285], + [74.697546677262338, 40.345920447837429], + [74.742767181866483, 40.345269330294094], + [74.808946296178149, 40.346783765175928], + [74.815346682712971, 40.344224278128024], + [74.821967027022708, 40.344128953620682], + [74.860228701987211, 40.326409562475561], + [74.889196397561022, 40.334252810290579], + [74.905637960321357, 40.338809474136021], + [74.792210113540051, 40.442932574576034], + [74.811923565888691, 40.460656511290722], + [74.81488317836029, 40.4895940980158], + [74.816408034474847, 40.505338907198407], + [74.816499205498715, 40.505394790139157], + [74.816508229826056, 40.505483025425832], + [74.841730780645179, 40.521071656461743], + [74.889159949241957, 40.507419521398468], + [74.926582202535315, 40.484811120040995], + [74.960521070171808, 40.464425514545468], + [74.960698620224974, 40.464371816964189], + [75.018766569581018, 40.466784724482594], + [75.098670556797515, 40.439657154087286], + [75.09926484361074, 40.439545160958041], + [75.131923046069076, 40.46278380126504], + [75.131954926206618, 40.462776962630613], + [75.132075225118072, 40.462863962239581], + [75.239333129032943, 40.448532327941031], + [75.265635561629367, 40.483296483875378], + [75.2656378805939, 40.48329648156033], + [75.265728451781044, 40.483416377221843], + [75.289079313696689, 40.483392973625925], + [75.352161524381586, 40.537406747060821], + [75.382044963787664, 40.547284801056193], + [75.428691304375405, 40.562821144765714], + [75.464498941114428, 40.59922969476073], + [75.464769096011167, 40.599390337432929], + [75.464778834098524, 40.599400296687747], + [75.46493754320116, 40.599490501476055], + [75.547333146591868, 40.648485541233946], + [75.553577452863806, 40.6498703735421], + [75.565581182412842, 40.656692880032658], + [75.596508961235983, 40.659451760531837], + [75.596560754422327, 40.659403004088581], + [75.596685998864459, 40.659430780200502], + [75.604821868119515, 40.651626256804668], + [75.634011104728742, 40.624148446325243], + [75.627969393375452, 40.550346678281201], + [75.62808329200044, 40.548609179737412], + [75.643457351190065, 40.51630799425778], + [75.730149670583856, 40.473861771128277], + [75.727714710145534, 40.469153255407306], + [75.731329196818095, 40.467135614265885], + [75.721377631948457, 40.456899162138967], + [75.714151613733165, 40.442926113611705], + [75.68380132284662, 40.418247141651158], + [75.683373383788947, 40.417806951818257], + [75.681240209977773, 40.41083933908083], + [75.666914803330286, 40.363633063742704], + [75.68525757936014, 40.343640092214841], + [75.70616206467291, 40.28064229754392], + [75.736311890916454, 40.298867479447168], + [75.782545369580149, 40.300707925026259], + [75.828240417010178, 40.327243089725563], + [75.82843030824128, 40.326934938111236], + [75.870703077697399, 40.310130509272284], + [75.887511046558558, 40.309079793405985], + [75.918678258949413, 40.291426898487614], + [75.929349359016186, 40.339380790019099], + [75.983456215230419, 40.381571264920005], + [76.04498836330032, 40.356620656495799], + [76.045282080177159, 40.356644128928899], + [76.045491022008875, 40.37120529118868], + [76.045490412721435, 40.388111956097752], + [76.045734446671929, 40.388169562955198], + [76.04573583569146, 40.388266363766476], + [76.046248345063603, 40.388290874237214], + [76.078085786448668, 40.395806447146548], + [76.140980381030218, 40.393098041266356], + [76.170807616265989, 40.381724643971509], + [76.187692578581462, 40.387084863530852], + [76.221267652293733, 40.401431254047999], + [76.276729528985797, 40.438779254650328], + [76.276730213682796, 40.438774779436514], + [76.276898384716816, 40.438888047512663], + [76.279360784918396, 40.421581234259762], + [76.280408543418361, 40.414733032295239], + [76.32066836932583, 40.393038755805392], + [76.32469653754535, 40.390876803500134], + [76.325900780019751, 40.38045901905749], + [76.33036128376051, 40.343231159157945], + [76.346971017148689, 40.359314006951067], + [76.378806421039286, 40.390333747227913], + [76.378884018062436, 40.39021467972664], + [76.379021228885151, 40.390347538016762], + [76.383317777039906, 40.38341136973807], + [76.387423903995924, 40.377110789423206], + [76.389281006381253, 40.37760196180642], + [76.439019914862854, 40.390976346886013], + [76.457270966043765, 40.410821233402793], + [76.467629885798374, 40.422300925639931], + [76.505970314748069, 40.429242678317614], + [76.536884043462734, 40.46392850794728], + [76.540590782547227, 40.51352723609395], + [76.554180538062894, 40.542200334969358], + [76.55428093351702, 40.542282622054891], + [76.554302848867408, 40.542381474197377], + [76.607793566180547, 40.599820307578241], + [76.608437210425052, 40.60130389073003], + [76.609617442835571, 40.601778803417467], + [76.616138200496906, 40.608780854084202], + [76.654554346308302, 40.619930524093398], + [76.652100187275252, 40.652546660616366], + [76.667630719471504, 40.682774323579466], + [76.673232132625984, 40.693830603942132], + [76.669763690958959, 40.701640573384722], + [76.644108360166769, 40.736447602105407], + [76.644107688577137, 40.75941078083158], + [76.644008889637149, 40.759633248664777], + [76.69057859596272, 40.778970417975572], + [76.728723396422652, 40.818505823548605], + [76.733580362450112, 40.862360029728954], + [76.738765418939963, 40.911429364837943], + [76.75908673619476, 40.953442037381599], + [76.815219410438132, 40.974730752328142], + [76.850239249834829, 40.975677947056937], + [76.850841122447392, 40.975825776753631], + [76.88295553302612, 41.02650441827064], + [76.883100584633567, 41.026735208841998], + [76.883101800795558, 41.02673523838282], + [76.883155628119994, 41.026820181423346], + [76.937999377261249, 41.02815164008922], + [76.999257803514851, 41.072554545405822], + [76.999306868369672, 41.072521521360514], + [76.999379294560612, 41.072574160344679], + [77.020257534683154, 41.05852285207181], + [77.04503061827927, 41.059624212152734], + [77.088367586082995, 41.061663144424344], + [77.107134625757055, 41.036157751928982], + [77.16601100344721, 41.008399035457693], + [77.233892739034772, 41.026995674243146], + [77.243420480851412, 41.023319128499182], + [77.248784053649302, 41.024367310569879], + [77.293365760307225, 41.004228184016029], + [77.33918996658619, 41.028663311559114], + [77.359975263493183, 41.039928830759656], + [77.377128082793433, 41.039178577300667], + [77.412411237292886, 41.037935071389192], + [77.457002923723195, 41.025682094909925], + [77.470959358212227, 41.021948861202851], + [77.472501870257418, 41.007326500288571], + [77.473440884001604, 40.998736403387248], + [77.513279802729372, 41.003077072108482], + [77.537760145534989, 41.00589428079784], + [77.56576438324673, 40.998044234065311], + [77.588942460322059, 40.991736041699966], + [77.589127068725574, 40.991805555991007], + [77.594557112858595, 41.004617952709133], + [77.65173020359218, 41.015378765306124], + [77.651840487629485, 41.0154202927584], + [77.661185699005728, 41.012845000985664], + [77.681929423617206, 41.007213396183182], + [77.734842231889473, 41.031504561593209], + [77.743966138009228, 41.029503980718374], + [77.777866426628506, 41.022254097400456], + [77.778336791736507, 41.022603607698969], + [77.793440342399393, 41.048219954846289], + [77.826803766051526, 41.058648779530273], + [77.804558058854681, 41.091064905975507], + [77.808411295518866, 41.113085862824548], + [77.80516694031337, 41.122580193718534], + [77.811194330118923, 41.128990695612728], + [77.811970865873192, 41.133428538866767], + [77.831264611980231, 41.150336681858775], + [77.832027444644595, 41.151148001583827], + [77.832380912614838, 41.151314955888459], + [77.833599644263586, 41.152382995701551], + [77.888356688000925, 41.177754117121495], + [77.902452057496987, 41.184411814030121], + [77.902651242644453, 41.18437735418383], + [77.902749307924211, 41.184422791737617], + [77.910522129088534, 41.183015658593213], + [77.971031838888408, 41.172547230975908], + [78.029445319873815, 41.196911469286562], + [78.092136586127609, 41.223194537596598], + [78.092585943448086, 41.22324739677957], + [78.09435787044174, 41.223986466782151], + [78.117214547498605, 41.226144529703795], + [78.126477656352137, 41.22723417561248], + [78.129861919382293, 41.249082562403828], + [78.134088176927861, 41.278073722913462], + [78.134745828585366, 41.279499198425626], + [78.161034696115806, 41.342272561735342], + [78.147057222878047, 41.367028743880354], + [78.161267793500713, 41.382314322076148], + [78.16361156944356, 41.382831588504743], + [78.163620508204644, 41.38302127384663], + [78.212636880526063, 41.39365137170627], + [78.232916587107511, 41.398127060360906], + [78.322054656249648, 41.383261357351913], + [78.322300811223499, 41.383348227355953], + [78.335711261228496, 41.396226640085487], + [78.355519354599366, 41.395071309576025], + [78.389314973095495, 41.406998046092596], + [78.452343936375044, 41.411107580811631], + [78.530406132720074, 41.443931274292773], + [78.576942735926252, 41.479349814700797], + [78.578647379571308, 41.480665688881757], + [78.578666526320617, 41.480661774223648], + [78.578863661565151, 41.480811811874517], + [78.648420049508076, 41.466428173694368], + [78.673612818605562, 41.501336872930281], + [78.703019358599917, 41.519780235289247], + [78.695236707311622, 41.539330162018437], + [78.694503067643367, 41.540714921476606], + [78.736934613124276, 41.554545278558535], + [78.766534500245101, 41.55610754949781], + [78.823148526160281, 41.559207353376912], + [78.823946241831464, 41.559658341879718], + [78.864615853762913, 41.592739880430145], + [78.889520612503475, 41.596730808073062], + [78.889625059312181, 41.596789857069574], + [78.955660271764444, 41.650527189008343], + [78.956179680929054, 41.650572209939618], + [78.991899935131485, 41.663268657746578], + [79.0192904748844, 41.65608739933068], + [79.035642055175117, 41.674135856548013], + [79.040972792481412, 41.680113508444755], + [79.049840329379307, 41.682272342702419], + [79.108353098682528, 41.697529460903368], + [79.133809058783172, 41.719923430299787], + [79.135551116184118, 41.721660681843318], + [79.215737481805178, 41.725193846001311], + [79.220483987905411, 41.728790252039047], + [79.274426768677301, 41.779670589595952], + [79.274472996081997, 41.779800523295279], + [79.323635702984333, 41.808279957291752], + [79.342824885511604, 41.799428166442127], + [79.353831331817034, 41.794459266411408], + [79.359687093415076, 41.79852333626404], + [79.40455798375352, 41.831676580041531], + [79.409626995410918, 41.833183089183777], + [79.41280101980955, 41.835385954968871], + [79.454758134617009, 41.846589641582298], + [79.45547968687309, 41.846386369547091], + [79.54782638811983, 41.833042925959525], + [79.548721205073164, 41.833021416995116], + [79.607845407767414, 41.853040504072538], + [79.636831151265781, 41.881657249866478], + [79.638682058714153, 41.883856003536614], + [79.72227945432013, 41.895744900922438], + [79.75677336926951, 41.892771829766268], + [79.774055878829301, 41.89133064122678], + [79.820323042157568, 41.962154787546325], + [79.826751616803818, 41.966352599415224], + [79.852186947698698, 41.983164244143133], + [79.850580023291755, 42.014308846060537], + [79.868401452818972, 42.021084748712902], + [79.921494690956195, 42.04142123591653], + [79.979362032868607, 42.043000564932917], + [80.087300427361697, 42.046159253991114], + [80.116744904742816, 42.038987469624459], + [80.139772864095789, 42.033531768271828], + [80.191026540753782, 42.080284439625984], + [80.165705937910474, 42.095340236723899], + [80.151875370134817, 42.121904330999449], + [80.137233641988487, 42.149898350491128], + [80.138033269765529, 42.149939150948832], + [80.161335046141772, 42.151265899425212], + [80.163383936915253, 42.170700414985447], + [80.166320371822422, 42.199183133550783], + [80.225067723635902, 42.208111862911494], + [80.231039205530735, 42.209039678451077], + [80.238587651415841, 42.212276120134575], + [80.284086889613093, 42.232066684565844], + [80.284175450388631, 42.232449463538202], + [80.2697138413956, 42.280885947217328], + [80.277027199218495, 42.304163129276979], + [80.281625124483725, 42.319309551321062], + [80.226813071906449, 42.357364186273273], + [80.227110931143258, 42.358256550754646], + [80.226453583405871, 42.358722939070574], + [80.232830413275011, 42.375391700770074], + [80.23724050447872, 42.388604011363363], + [80.203755917118087, 42.430366744063242], + [80.208111922486026, 42.468394691198029], + [80.220521981466547, 42.475778520878407], + [80.223725270528675, 42.484592962245181], + [80.261945764865771, 42.50042515324472], + [80.262992976905295, 42.501048231293844], + [80.245260277927756, 42.513734446413686], + [80.219344357312934, 42.532117572314391], + [80.218475742562845, 42.533537925747154], + [80.178660685636828, 42.589463203361369], + [80.164069330610928, 42.6225029519251], + [80.161534960003578, 42.626647138967378], + [80.161851918746748, 42.62752392018507], + [80.16136544136333, 42.628625469040642], + [80.171439919479582, 42.654046548567742], + [80.175990026661424, 42.666633197781508], + [80.176537011194242, 42.666908115424143], + [80.177422838107788, 42.66914333556722], + [80.220958277743634, 42.689234505202862], + [80.225985127979499, 42.691761029690866], + [80.224971146393727, 42.70160598570191], + [80.223718493808462, 42.711871315110606], + [80.238842510015672, 42.7472177618708], + [80.256662952686398, 42.789525191596184], + [80.258034490223935, 42.823642027001881], + [80.259800382683579, 42.824040104389731], + [80.260073536506297, 42.827390185382612], + [80.277918936745706, 42.837029426012236], + [80.304033388246751, 42.834011356724631], + [80.318347338569851, 42.837238087731571], + [80.341071048480217, 42.830586919102188], + [80.380238852435781, 42.832289112784565], + [80.413892769191207, 42.839152289668064], + [80.423796766319867, 42.845314280042956], + [80.424611025103246, 42.855654201587519], + [80.496056172301891, 42.878820123060308], + [80.501492553614185, 42.8808975894528], + [80.503074645399238, 42.881095846507002], + [80.503558253465755, 42.881252655288726], + [80.568268935512435, 42.88926555450405], + [80.600858163863109, 42.893349416434475], + [80.589217161590113, 42.922124278570998], + [80.538922355432405, 42.934389453558452], + [80.484797433409199, 42.947447801784833], + [80.395318893370899, 42.99546418420978], + [80.393531397259565, 42.998703938212572], + [80.390046460851622, 43.00065389207353], + [80.376102285785691, 43.029977592597199], + [80.4133010564058, 43.054649196840955], + [80.414410506517356, 43.055386079138998], + [80.447090148400932, 43.061717744158102], + [80.48012370518839, 43.068172511113687], + [80.507785805550853, 43.081243687697679], + [80.554006785932032, 43.103338645397997], + [80.591000565389692, 43.132204570498608], + [80.591256926986517, 43.132266319555178], + [80.591393514989676, 43.132373640476644], + [80.592965756266167, 43.132677920189444], + [80.648800152285517, 43.146126585359781], + [80.659050199767279, 43.145467404723078], + [80.663562671161955, 43.14634071438649], + [80.66976769009166, 43.144778162833376], + [80.704677761328796, 43.142533095868913], + [80.729873638045049, 43.12984147913928], + [80.750173410005672, 43.14686066219511], + [80.755586445590197, 43.145454366939418], + [80.792085246162543, 43.136049318217061], + [80.801933891338237, 43.177020047752286], + [80.78713349312919, 43.200556512452771], + [80.786535990450631, 43.23976473668943], + [80.786240291056785, 43.2409585363867], + [80.766777712542108, 43.264011906330921], + [80.766807178306493, 43.264173303561073], + [80.766794707617237, 43.264187899117587], + [80.76736392670982, 43.267222864706596], + [80.774559172992412, 43.306634461336181], + [80.690474799158281, 43.319085514215303], + [80.688168232123701, 43.323881983523187], + [80.683792444634605, 43.332633397755764], + [80.720557543168084, 43.373730796206502], + [80.73338902215238, 43.388282676270293], + [80.733714967980248, 43.38901894940571], + [80.744010118217716, 43.437817310837531], + [80.75853379819722, 43.445081756101317], + [80.758534600143705, 43.445083567603739], + [80.752585863728271, 43.492820376904781], + [80.63023186439834, 43.662262043376295], + [80.58542634037309, 43.724649276850144], + [80.519835893853482, 43.815504970218598], + [80.518202439291031, 43.829971661499322], + [80.509090811017671, 43.903816208184473], + [80.487685313369283, 43.92408082002288], + [80.473020845071019, 43.936914899131239], + [80.473404042865411, 43.937600916965927], + [80.472975651994986, 43.938006475147603], + [80.481847057948741, 43.955589484573203], + [80.455100016551398, 43.97997752016812], + [80.45513510853209, 43.981852750039621], + [80.452314249812076, 43.984459439033188], + [80.456213820688376, 44.046078983448432], + [80.438319215666809, 44.082663366020022], + [80.39607243913639, 44.121859454841172], + [80.391586215280824, 44.125820082983083], + [80.391661189201457, 44.125952163408826], + [80.391606192868409, 44.126003188394215], + [80.404415961681451, 44.148606691406194], + [80.401607323248797, 44.171699794374774], + [80.398354536047222, 44.197556496745996], + [80.406517947951471, 44.241352892100522], + [80.410590565152702, 44.263515552255122], + [80.410375389027124, 44.264489067320234], + [80.39650342024602, 44.3047812478056], + [80.380925337840054, 44.397729074414627], + [80.380395271804829, 44.400127236707959], + [80.366921956587873, 44.435015299951687], + [80.347919137649342, 44.483651942880194], + [80.358551595366464, 44.504513114869738], + [80.408609116483305, 44.605963707422816], + [80.40298672436947, 44.617221434256187], + [80.326250721805266, 44.690695616933425], + [80.311053125514078, 44.704077738612824], + [80.236604195662778, 44.722000908063109], + [80.22806887977346, 44.729579510412449], + [80.21858647804612, 44.732473650482667], + [80.209646887768642, 44.745936602955666], + [80.198350721028461, 44.75596659562445], + [80.176116175931512, 44.795858464559316], + [80.185379839129567, 44.824744201153315], + [80.167617815012704, 44.843646725499063], + [80.113300523094068, 44.814299074713951], + [80.085144772464943, 44.816005326716976], + [79.999631585171088, 44.793682983599517], + [79.996968066138095, 44.792985585464514], + [79.990240325532383, 44.826359372212849], + [79.954575700769823, 44.847183514034754], + [79.951543407046003, 44.84871278584373], + [79.966792321513481, 44.876902090730347], + [79.90982306634379, 44.899198389374632], + [79.885683627822786, 44.908548101076157], + [79.89490453128623, 44.913233238901924], + [79.94236325276151, 44.937433285245589], + [79.949696836221278, 44.957216602274684], + [79.97916771774409, 44.963493593733233], + [79.994167411773788, 44.972862458612028], + [80.055347246715129, 45.014739405221967], + [80.058346667755757, 45.025058340412308], + [80.1088216494893, 45.051342065430504], + [80.109397470504831, 45.051736208794033], + [80.14007294953042, 45.053792233903025], + [80.142137623550752, 45.058037131940168], + [80.148784539742721, 45.054376128557152], + [80.15892640819547, 45.055055887662903], + [80.193349726350931, 45.029905146323372], + [80.245958830637719, 45.033860547731287], + [80.2881420731171, 45.063923871059764], + [80.289506137196469, 45.065054813607347], + [80.325803127721215, 45.069098544253045], + [80.329295283834753, 45.065668410659811], + [80.35588620685256, 45.039856758716816], + [80.369308031005616, 45.042304635746831], + [80.401864336631505, 45.048468135588259], + [80.42356165142003, 45.063748901501015], + [80.441475837703365, 45.076619519809938], + [80.443327167207514, 45.096900135493264], + [80.463486934399114, 45.109137438026771], + [80.491308625820196, 45.126187628704663], + [80.491431443367034, 45.126100203873257], + [80.491525462818359, 45.126157275190543], + [80.516876229819673, 45.108076389308103], + [80.597099452672879, 45.105252195356584], + [80.683732632192459, 45.128359986263355], + [80.722587794549497, 45.151394299408103], + [80.729213177462498, 45.155345581332583], + [80.72418829246638, 45.176127732550334], + [80.765002596725253, 45.153908859400971], + [80.81364645825029, 45.152010459405268], + [80.813899621945524, 45.152009227945605], + [80.813916234903132, 45.151999930964877], + [80.814202136725768, 45.151988773215429], + [80.859794917999096, 45.12635840886535], + [80.899340149060592, 45.130060918813506], + [80.933103071526062, 45.15967553798022], + [80.962593359504552, 45.167322056610267], + [80.963472196208002, 45.167873733175178], + [81.00429515318983, 45.163696690537748], + [81.021963515024126, 45.161980769539127], + [81.077844313955296, 45.181865277796952], + [81.108240259639032, 45.217315673973054], + [81.143831427658682, 45.212837518627424], + [81.167141480509528, 45.210016609608772], + [81.171924548046846, 45.22686318973043], + [81.186382483109199, 45.23138750127076], + [81.233776340733044, 45.246351139849295], + [81.239130875953194, 45.245409154864639], + [81.281554819310358, 45.238089523630478], + [81.324674057873409, 45.259897592242929], + [81.352910771514516, 45.258163955074508], + [81.378792868066228, 45.256710526248717], + [81.395398389293462, 45.274387941675094], + [81.404965279314951, 45.27615753524185], + [81.409841362035451, 45.279834412909992], + [81.41446981798353, 45.277915595640273], + [81.434211861830164, 45.281567293705905], + [81.454535239618991, 45.266727369107549], + [81.525489664551202, 45.285167731203998], + [81.526062388485286, 45.286063699622474], + [81.533699894026057, 45.303291794372669], + [81.537303688770805, 45.303649572045487], + [81.539034765831587, 45.30635766626699], + [81.572212751235995, 45.307115275287096], + [81.572527979718402, 45.307146570552455], + [81.579851700174146, 45.335888426097014], + [81.581804551981136, 45.33643155420738], + [81.64214839394775, 45.358451310155246], + [81.654477957992881, 45.356643517828772], + [81.695903818091892, 45.368164898527105], + [81.715418101113883, 45.364563441259918], + [81.78413125826917, 45.38251438419325], + [81.784883924038652, 45.382782064131007], + [81.82939242513568, 45.319026700153351], + [81.858133471120439, 45.297476469527098], + [81.876869363606701, 45.283572383469341], + [81.918135258668457, 45.232640963515294], + [81.98998214760789, 45.237271800414469], + [82.049722711892727, 45.254751503065414], + [82.079002039475426, 45.250557687938546], + [82.092616306573632, 45.248676520421533], + [82.09255728079944, 45.248348309326914], + [82.106152101800205, 45.210341002008377], + [82.106174258488338, 45.210327862798238], + [82.10999822310977, 45.211324767775224], + [82.158243304292967, 45.225258159858427], + [82.171961498551028, 45.227478551555485], + [82.20372148365162, 45.235758358078392], + [82.289516781036639, 45.246505747720391], + [82.291352269477755, 45.246802835166307], + [82.325903045491501, 45.226928314534483], + [82.341600969930653, 45.21797345385334], + [82.483836366463223, 45.180134292419524], + [82.576712935886547, 45.217041247799287], + [82.580192813042018, 45.219779993950112], + [82.598087804705898, 45.344023430913225], + [82.598243380857838, 45.345425643786577], + [82.571729446257592, 45.384399337055235], + [82.543974241940987, 45.425094722055022], + [82.444744301775103, 45.460284356373357], + [82.357515509738889, 45.501186637451184], + [82.278898126170915, 45.537974298958254], + [82.263509295596421, 45.619262577716491], + [82.27095619507007, 45.631076640835118], + [82.285392774371616, 45.654463505935389], + [82.286546178373769, 45.698630273336462], + [82.28688422238767, 45.715452578960821], + [82.29250302457838, 45.721731957350578], + [82.336986231389673, 45.771591130263303], + [82.34634216421172, 45.822056673202333], + [82.332870907193069, 45.881316869495294], + [82.339488090405084, 45.934200814522406], + [82.339716391218161, 45.934345337504304], + [82.339720492339382, 45.934377445334178], + [82.398138585924869, 45.971351000703621], + [82.416762652299553, 45.973678891122439], + [82.458257308061945, 45.97909850860102], + [82.515228952469272, 46.153075694583443], + [82.606026171810456, 46.294599135144118], + [82.70510559912654, 46.462684057387861], + [82.723556197225918, 46.49406648655652], + [82.770952701029657, 46.599412784539126], + [82.78574727475511, 46.677067224078584], + [82.826475406212751, 46.771867567526968], + [82.826607683204486, 46.771934463450407], + [82.82662374511807, 46.771971803218008], + [82.853816206388544, 46.785694523003819], + [82.87522638137203, 46.796522206697965], + [82.873374899584633, 46.823133009874354], + [82.873398029553101, 46.823185874958305], + [82.873394918301841, 46.823225991609114], + [82.920522030533505, 46.931324152808131], + [82.934200569114793, 47.009345064273269], + [82.934919951101818, 47.013520261426571], + [82.985802521833605, 47.060356083143986], + [83.025468620857566, 47.159997417354141], + [83.028136714998027, 47.167220356459616], + [83.023840973611925, 47.214387654134477], + [83.02399382510994, 47.214399688740876], + [83.023990295016233, 47.214438214661769], + [83.104799856334864, 47.220993083506393], + [83.134400032178846, 47.229860052470116], + [83.151197730140368, 47.235041925833144], + [83.151338353773468, 47.23491495671945], + [83.203257067937329, 47.212845653370898], + [83.203675113000756, 47.212789266539858], + [83.209080453965797, 47.203005026789619], + [83.218742000678958, 47.185887771734684], + [83.254459356620814, 47.172281055285126], + [83.297952848324471, 47.177986751126838], + [83.302808990674279, 47.178632203012221], + [83.302819856673565, 47.178625229855754], + [83.302894771992584, 47.178635057625549], + [83.326233723493544, 47.167959121496281], + [83.364689021488459, 47.176835644673581], + [83.366801921067051, 47.177432205062061], + [83.392936375102309, 47.145242510923843], + [83.415332877508632, 47.117879313035139], + [83.452773342460972, 47.128905530242307], + [83.45979162693844, 47.131002348581589], + [83.464967397839587, 47.127685879243373], + [83.535262377052916, 47.083138179909469], + [83.56369048522059, 47.079937083661811], + [83.572871274243468, 47.058544507957237], + [83.573060243376261, 47.058423422548564], + [83.664345644749901, 47.038484089718736], + [83.69725602671501, 47.031328193093515], + [83.697253663323352, 47.03129604075108], + [83.697432711512846, 47.031256931524531], + [83.696063170604219, 47.014728313415603], + [83.763318056606224, 47.02615614165105], + [83.85101088660555, 46.993204800768311], + [83.882979868491503, 46.981280349141386], + [83.929816554518283, 46.96943325867467], + [83.940499119425269, 46.979020394416473], + [83.948565068376482, 46.986515893481297], + [83.948872103827114, 46.986534782461241], + [83.948880414724613, 46.986542241129001], + [83.990695876385303, 46.989107802610604], + [83.999670065074724, 46.989659899346741], + [83.999674135921666, 46.989658658105768], + [83.999848432701228, 46.9896693519756], + [84.000204488661623, 46.989496948377976], + [84.082959234503477, 46.964264218507509], + [84.083336697202768, 46.964199351225332], + [84.090550788717181, 46.965561145665731], + [84.146979420304888, 46.976467990860634], + [84.192096874618599, 47.002662262624725], + [84.223993551257266, 46.999638175614166], + [84.286369282029185, 46.993863672566278], + [84.333650141262567, 47.004306717451065], + [84.364360809771213, 46.99368533176235], + [84.368218230507409, 46.992353408214122], + [84.422425003883433, 47.007839511850349], + [84.503939725668488, 46.972160358827637], + [84.535667259279464, 46.982635982578287], + [84.560919970540795, 46.991031376145031], + [84.666180313354474, 46.994243390805174], + [84.696893179016485, 47.007647778981493], + [84.744790129985901, 47.008804977074021], + [84.745345344380027, 47.008909562664122], + [84.745457808297786, 47.008821108290164], + [84.745477296011188, 47.008821579116479], + [84.745623522713103, 47.008690771688407], + [84.786682504816895, 46.976397333673795], + [84.846659136186176, 46.956305327399043], + [84.846744917947419, 46.956164544672149], + [84.846890675795692, 46.956122816853899], + [84.855344696918536, 46.942050817970248], + [84.864559011099956, 46.926928532555856], + [84.866721734498071, 46.924874441021672], + [84.940352510156131, 46.86196655347424], + [84.942002561250604, 46.861737349767637], + [84.976481566457437, 46.88172621554952], + [84.977109884276246, 46.882290065831356], + [84.984465714405204, 46.917418215452457], + [85.078958107526063, 46.938843274666759], + [85.099878847486096, 46.967823602910897], + [85.107178101677718, 46.970738175712995], + [85.108364668587669, 46.972080521003477], + [85.172546701056021, 46.997050016479918], + [85.196495054382211, 47.023844129538162], + [85.210933786643736, 47.040178061325946], + [85.244423544728278, 47.054957422516097], + [85.273549692509988, 47.067886016223468], + [85.273630451433945, 47.067846719069394], + [85.273764362182959, 47.067905815206252], + [85.304315376012156, 47.052915487326814], + [85.323013560577721, 47.043816982743486], + [85.352400490520921, 47.053513874684199], + [85.434563725978336, 47.061710857718388], + [85.438074218508021, 47.062275524408925], + [85.460673300733532, 47.060966410710435], + [85.537450340805435, 47.057295664212837], + [85.544202851098419, 47.095850891068849], + [85.580214221035448, 47.142001569295452], + [85.679631007974692, 47.221726691896613], + [85.67978559381919, 47.222269083232625], + [85.679784180894131, 47.248988986872533], + [85.698217004383125, 47.287520260050435], + [85.673021424589265, 47.320832883949826], + [85.687355287047339, 47.355479829491209], + [85.698571074415554, 47.383172859854781], + [85.68213080563477, 47.427839382333914], + [85.649486459052255, 47.454205550598651], + [85.632316745148188, 47.477131224196256], + [85.612151957763714, 47.49706744048882], + [85.612531365683139, 47.503549436762583], + [85.607438968977874, 47.510349004032406], + [85.614984030414874, 47.549739207749418], + [85.5441543875463, 48.007367458966598], + [85.539529181616004, 48.018977688986567], + [85.528817721985078, 48.045307162440238], + [85.538652138222233, 48.062305864061088], + [85.549201080436916, 48.080733680239518], + [85.549211856810828, 48.080886086784403], + [85.548596639795349, 48.126940917866087], + [85.552832748425033, 48.132095109839383], + [85.553330603658054, 48.139136104937265], + [85.582336823536266, 48.18438020100897], + [85.584394897184126, 48.190886968767948], + [85.587049794499208, 48.191731524688031], + [85.589551122752553, 48.195633113253393], + [85.619522405936635, 48.202175503481783], + [85.631174280231889, 48.232099512943158], + [85.631564915205942, 48.232246881444624], + [85.669434816536906, 48.260843105614086], + [85.692127497829205, 48.300619983293849], + [85.692629229347503, 48.302401062741708], + [85.692627424304447, 48.334231197035997], + [85.705531368517256, 48.348201922505197], + [85.709022862146384, 48.360596255566477], + [85.755674796996246, 48.403056970808692], + [85.760125369166488, 48.404442746756402], + [85.788697117954854, 48.418096728178732], + [85.81880199991167, 48.422712906292887], + [85.835959446828767, 48.428055225516623], + [85.910539375108272, 48.436779597012347], + [85.914014391096444, 48.437312443903224], + [86.050948817641114, 48.440168514786023], + [86.223036691067904, 48.431548182588102], + [86.242502239485361, 48.440262057213388], + [86.267738802303782, 48.451788127934464], + [86.271936784114388, 48.456536270827449], + [86.299290101040967, 48.489864313594921], + [86.301462517903161, 48.489931461510544], + [86.302451716437986, 48.491050298181307], + [86.378027800219954, 48.492509148038465], + [86.412166348898381, 48.480921934393493], + [86.578099689329278, 48.539708694075358], + [86.591710394745306, 48.574718222607373], + [86.592040727238697, 48.57599540574023], + [86.637732149945151, 48.626345096395063], + [86.638366145945994, 48.628295312933396], + [86.639886253592323, 48.628718812201001], + [86.640020575976749, 48.628866828833075], + [86.690562885451314, 48.642862872890291], + [86.699759807797193, 48.665353259818481], + [86.705737956799197, 48.669772663922735], + [86.777724517843069, 48.730812938750809], + [86.771206608954472, 48.743913056099736], + [86.751392348470731, 48.780086776988036], + [86.752247743171864, 48.782017818040977], + [86.751392129815869, 48.783737485431303], + [86.75695179383348, 48.792637143751875], + [86.761456738370143, 48.802806990291742], + [86.764130959598489, 48.804129227110323], + [86.767402033406427, 48.809365413890653], + [86.815680584173407, 48.830120742989671], + [86.81648543971518, 48.833133577799501], + [86.818190265663375, 48.846473140718004], + [86.779995961071762, 48.885284831643105], + [86.756002472425052, 48.893713839408008], + [86.755079653208412, 48.894015513425025], + [86.753087416875971, 48.898683558023208], + [86.727155745795073, 48.954574271126084], + [86.727423011832855, 48.958818284700016], + [86.727390038399676, 48.958895545341292], + [86.729232509113302, 48.993849855623587], + [86.729650828059292, 48.994194580108712], + [86.729666689168468, 48.994446444367952], + [86.751233866956909, 49.011980535162074], + [86.769237482738035, 49.026816791659606], + [86.833393836944381, 49.050448392381426], + [86.833449206390995, 49.050510856402312], + [86.844403193129153, 49.100209927464483], + [86.850996535247717, 49.10561000879089], + [86.851287502823354, 49.108490081409478], + [86.869139561279013, 49.120469516202178], + [86.879232001311607, 49.128735429903884], + [86.88153723105286, 49.128788841226026], + [86.885200342294013, 49.131246933236021], + [86.950979494268367, 49.130415414137012], + [86.996948491007728, 49.141644573197972], + [86.998272960867126, 49.141505703061696], + [86.999012258488506, 49.141679293936612], + [87.084819740620816, 49.132585418670146], + [87.093514552719796, 49.140328424537913], + [87.109167419788648, 49.15447448288112], + [87.208410748104015, 49.139671116638063], + [87.208412617574425, 49.139669312521079], + [87.208601020546439, 49.1396413784964], + [87.235566120809025, 49.113584393492076], + [87.272725565353312, 49.112304222051449], + [87.301526615047834, 49.111427924460273], + [87.347546764904834, 49.103366701413485], + [87.38520979437655, 49.096870885289654], + [87.433043881011102, 49.074168759882575], + [87.489000104587802, 49.093972268310225], + [87.508122671958191, 49.100777402766511], + [87.492047738649688, 49.131011978849344], + [87.50302495341262, 49.137766432356145], + [87.514077055263257, 49.144793491152257], + [87.559818922092916, 49.141770527776416], + [87.599286152165021, 49.151588089411391], + [87.642008402504359, 49.15334603646771], + [87.67749924096924, 49.158383099531775], + [87.697022102567544, 49.174928135342903], + [87.698407319530219, 49.174857294562017], + [87.765544463298596, 49.173774004348452], + [87.790024257739063, 49.181556509769884], + [87.817822037510453, 49.172994721311653], + [87.817537164478779, 49.161234533765992], + [87.817415053482819, 49.147537546297954], + [87.842541490682081, 49.145254316093038], + [87.86416507850484, 49.108087204209099], + [87.864012159273031, 49.107961124718827], + [87.864015703452111, 49.107955009924595], + [87.855068578196594, 49.072754691375259], + [87.832184642518641, 49.053462892982232], + [87.880221101643514, 49.023027177533599], + [87.880525827077875, 49.008343297502897], + [87.880994443772707, 48.993131248751531], + [87.908711111418015, 48.979193353499518], + [87.908503709241984, 48.979108356030522], + [87.908584114041858, 48.979067409599665], + [87.898800258039458, 48.975131691906171], + [87.868842253082192, 48.962854315428046], + [87.873201602773833, 48.94910077155707], + [87.873436575804192, 48.94840940943827], + [87.873421056209423, 48.948408406257784], + [87.873430564924348, 48.948378406708038], + [87.854158460263406, 48.947163279648336], + [87.811041578370038, 48.944376221397597], + [87.790659877902485, 48.92665536829135], + [87.756728374082698, 48.925054816488718], + [87.743695679113628, 48.892338365961365], + [87.739033712774088, 48.880363121723818], + [87.777509590148838, 48.87127571369799], + [87.777585070569316, 48.871202884932863], + [87.777700948292633, 48.87117590946373], + [87.777778858256696, 48.871015905079304], + [87.825336103104718, 48.825129363998663], + [87.825879161605471, 48.824784023426254], + [87.825699981756387, 48.824778268539895], + [87.8257005796968, 48.824777691605348], + [87.823186887748349, 48.800180611536263], + [87.823284215858195, 48.80008113490976], + [87.84481909144084, 48.799435539174851], + [87.869125693925938, 48.79884718177648], + [87.899054733075516, 48.780046692729805], + [87.93583070506223, 48.757148991022646], + [87.958410779495338, 48.7727755362572], + [88.025912508412986, 48.749308810233217], + [88.059335558916061, 48.713437253135567], + [88.085859523241012, 48.718401826526502], + [88.087382147947167, 48.718809168093031], + [88.086152211802514, 48.693930690485708], + [88.086086990546846, 48.693887226517646], + [88.086082239169329, 48.693783733336289], + [88.061150818863268, 48.677269561639534], + [88.023465243848264, 48.65215559209021], + [88.023300250731396, 48.651800171578429], + [88.023975201047065, 48.626351740443049], + [88.008420309164009, 48.619746492324083], + [88.007513805159292, 48.617793743485763], + [87.959294504580328, 48.598885651197151], + [87.958544817211873, 48.598567303045485], + [87.964598791004462, 48.586162117494723], + [87.970088947651107, 48.575156682312112], + [88.038137843481422, 48.547260586778741], + [88.097536655741933, 48.546916412414411], + [88.099667548030311, 48.54498307481866], + [88.105265842891768, 48.54477812111228], + [88.12686051269452, 48.520616733813632], + [88.148476515263511, 48.525404549850329], + [88.193560361111693, 48.492992366482369], + [88.193919162234621, 48.493014563876358], + [88.226318217852437, 48.497375793831132], + [88.23455005663358, 48.495528212562377], + [88.25442715200829, 48.496757918071197], + [88.298056359084057, 48.481274646867689], + [88.314966938606503, 48.477479180168196], + [88.359828865109023, 48.459538273325556], + [88.359368749909933, 48.454409520525644], + [88.357691869425267, 48.432248418445788], + [88.421489529727964, 48.399310448224909], + [88.434886239664038, 48.392449654860911], + [88.500206506793759, 48.411867124177434], + [88.500533613426967, 48.412031115349237], + [88.500619640084764, 48.411989934498855], + [88.500753651686125, 48.412029771539821], + [88.500869994584832, 48.411870090121852], + [88.520335638985003, 48.402551911197811], + [88.532589093941851, 48.368335411012794], + [88.532708264255774, 48.368171848948265], + [88.570583156601174, 48.368911020510389], + [88.603335720111588, 48.33707151132333], + [88.572425838588401, 48.276764664030885], + [88.591987281532411, 48.259002391522735], + [88.5982616173373, 48.223574291065468], + [88.637699547067825, 48.181957239246188], + [88.63990813287819, 48.181045544750397], + [88.697880303371818, 48.18002708280244], + [88.711370429975148, 48.16657370119583], + [88.718628096669406, 48.159491699979796], + [88.729660811308008, 48.155597265960438], + [88.794427516405946, 48.132911100422334], + [88.804535816454745, 48.122777545355277], + [88.821577110370612, 48.106010309204294], + [88.826458682000705, 48.106370823877697], + [88.927793802129372, 48.118581352120607], + [88.93141124508422, 48.114121798741898], + [88.936237825213084, 48.114478252173427], + [88.950234989611673, 48.090916044136989], + [88.95107679590258, 48.089878272391672], + [89.024222862747195, 48.049730176638143], + [89.033441323709113, 48.027866531875631], + [89.041759052991537, 48.008568299292804], + [89.059475049315353, 47.996342780347589], + [89.07501289737138, 47.985685863251831], + [89.153216128192938, 47.995733518165771], + [89.21590441665272, 47.981826252098976], + [89.228434558917797, 47.979073636457585], + [89.247443910999337, 47.984268816974613], + [89.279042619104928, 47.993038718623552], + [89.291882536624001, 48.006445856772658], + [89.305494917470881, 48.020768774176162], + [89.356628948566623, 48.025102637417589], + [89.357921490174292, 48.026295733330571], + [89.377993801727811, 48.044937257944774], + [89.378099390510343, 48.044921184364853], + [89.378103680488849, 48.044925144280562], + [89.378121283200841, 48.044917851682143], + [89.493489332096189, 48.027355592607449], + [89.495100540204575, 48.027240626929725], + [89.562317320955216, 48.036293027582118], + [89.566451811432017, 48.036861615812882], + [89.596688853188127, 48.014860057744677], + [89.596684115013403, 48.014805629955092], + [89.596841989916101, 48.014691994811777], + [89.600259294100823, 47.968646543789006], + [89.641957529117462, 47.947161935619476], + [89.642821677683983, 47.946846664969407], + [89.642844441414525, 47.946704962724212], + [89.64286661922101, 47.946693535826114], + [89.648388018008262, 47.912685298593232], + [89.687048722798068, 47.905164702482296], + [89.732669858789947, 47.896401508228358], + [89.739425832291985, 47.880638294185417], + [89.759424473437178, 47.834544056045594], + [89.760375430520114, 47.834531289986849], + [89.882836847669594, 47.834644922021845], + [89.95544622713571, 47.841895680939125], + [89.957902612108171, 47.884864103693687], + [90.038352743462994, 47.87339508113692], + [90.063561242597999, 47.882176948581602], + [90.083661489883767, 47.864278624316249], + [90.084025648977686, 47.864219337506434], + [90.068013693704756, 47.81913842359198], + [90.073505757426616, 47.776018766300979], + [90.086080363172229, 47.764447649008879], + [90.132548438276672, 47.72181842520736], + [90.133928314162588, 47.721801476757349], + [90.177761901628671, 47.723831211178528], + [90.182632943807889, 47.721203257751561], + [90.190286767823039, 47.721109248967878], + [90.213893343448504, 47.704338104188693], + [90.214230778555958, 47.70415605613524], + [90.329418101948264, 47.680308515184464], + [90.356091867348496, 47.661363965052658], + [90.382528824566464, 47.642815945088252], + [90.382271454950185, 47.642770395591853], + [90.382316908425935, 47.642738113098659], + [90.344174872332999, 47.635936119407155], + [90.362629527891102, 47.614475441859689], + [90.373840098522507, 47.601603168640061], + [90.396034885927207, 47.546260986425004], + [90.421672163742485, 47.527938231199442], + [90.466272050817352, 47.496245915886448], + [90.472460766246286, 47.461076801614887], + [90.456996552589857, 47.437569895737575], + [90.461634978359299, 47.42058324495062], + [90.466464463544625, 47.403562799472809], + [90.505889238016934, 47.39883830896747], + [90.515966850230939, 47.387435349156981], + [90.524656968521441, 47.377765999220543], + [90.486254699460275, 47.315992576738644], + [90.519603286187987, 47.283467276691816], + [90.559812539221255, 47.206002656138402], + [90.568647791562924, 47.201752029602069], + [90.578231953975447, 47.197347340633563], + [90.652108938717788, 47.110655350478957], + [90.678073492552869, 47.089513298058094], + [90.69039599441922, 47.079539372768679], + [90.758810427534101, 46.999119880649687], + [90.765286000241915, 46.991520151238696], + [90.828438285107765, 46.994851196969236], + [90.829147703904894, 46.994890219283477], + [90.899990603798116, 46.959836165656483], + [90.908624194767683, 46.950594705042882], + [90.920760336892499, 46.937804702417687], + [90.924694079859592, 46.913634012085247], + [90.92832021158199, 46.892355486311814], + [90.956402911224885, 46.878493613479122], + [90.94536916013999, 46.839997652614407], + [90.941135404127934, 46.824898924063348], + [90.941476457483276, 46.824632050499702], + [90.990760919693599, 46.789597586597964], + [90.990761064775313, 46.786066944556417], + [91.01749846229815, 46.76514498484584], + [91.031902594570894, 46.744707939971875], + [91.052110718938351, 46.716472857799396], + [91.040293370807163, 46.685170010623224], + [91.034368087511922, 46.669317029299805], + [91.015949067140227, 46.581441853089522], + [91.055127360185935, 46.578790354229], + [91.065856772208988, 46.578114287494103], + [91.065885293375487, 46.578062281478097], + [91.066247935701142, 46.578037738660157], + [91.077316079876411, 46.557868210878418], + [91.058877157232544, 46.515909135382657], + [91.036159905231287, 46.499896679981163], + [91.023891515654128, 46.443053834428447], + [91.023668875913444, 46.442867314920186], + [91.023665455729756, 46.442851474407981], + [91.017193946578431, 46.437442853717307], + [90.994484430843102, 46.418417644225585], + [90.981743870195515, 46.373986892567608], + [90.981581160269499, 46.373864303522254], + [90.981578575633023, 46.373855364077031], + [90.979190126835775, 46.372062849159661], + [90.898870157217416, 46.311548112046026], + [90.953935681242356, 46.233027747357959], + [90.953920237981123, 46.232997607067794], + [90.953971569743743, 46.232924645282679], + [90.946603407723998, 46.218446704690173], + [90.96881912758478, 46.182287815446401], + [90.982891479448497, 46.15965250848248], + [91.019576278391042, 46.120074893827343], + [91.019571824462318, 46.120038047972123], + [91.019612131187998, 46.119994765627382], + [91.017838710970238, 46.105700582615995], + [91.012970743835609, 46.065429526815805], + [91.026418314810286, 46.02195379334723], + [90.875731376692514, 45.907713320061241], + [90.798521893637613, 45.834331836046772], + [90.798218543935022, 45.834011680020964], + [90.713059233605648, 45.727830328671587], + [90.67423818339212, 45.570040685175954], + [90.669606289089543, 45.490643082913529], + [90.669683021193364, 45.486597915207675], + [90.670102608153769, 45.486369229801539], + [90.721624103293067, 45.463524657991194], + [90.768680102806243, 45.432642025366818], + [90.770494595525705, 45.431653081372779], + [90.770509018613637, 45.431441716467532], + [90.770898095854292, 45.431186366892341], + [90.771701282539652, 45.413969539013237], + [90.772328891547332, 45.404772166087135], + [90.7894120602583, 45.370907064138365], + [90.811635878317446, 45.327414883627547], + [90.806914776191817, 45.309017614915795], + [90.803288878498364, 45.293793140733456], + [90.807576099435266, 45.294664272711323], + [90.830130672678465, 45.299326055126762], + [90.842315975553092, 45.294122332963099], + [90.875849028293544, 45.279960393958831], + [90.89619473770918, 45.24880679480016], + [90.865362651812092, 45.208325074164939], + [90.878150076231677, 45.193409860899344], + [90.880184194802794, 45.191056838850891], + [90.92702696746764, 45.19645180663472], + [90.9599037698231, 45.200395977139451], + [90.983539310053047, 45.208986944877388], + [91.006155587550253, 45.21741851696077], + [91.040891614788549, 45.209370491703069], + [91.048570771493715, 45.207636147374835], + [91.068160479368146, 45.209375310712232], + [91.127891340130844, 45.214738702964553], + [91.169252308669073, 45.198363442262739], + [91.185231068285987, 45.172199434529198], + [91.194182360076553, 45.157881356581001], + [91.229125771034163, 45.152476151254], + [91.2399730847835, 45.136392282516439], + [91.240283126914221, 45.136247028270674], + [91.333279436967956, 45.128363914548963], + [91.37529765112123, 45.109765967470153], + [91.427249593179013, 45.155302935173182], + [91.447206034320274, 45.155333228663054], + [91.517062050825672, 45.095833477436656], + [91.559546909814316, 45.074792485428787], + [91.560063241323775, 45.074557468455296], + [91.693188880948341, 45.064277853275605], + [91.728685079825866, 45.06994430440129], + [91.801636928276437, 45.081667954480963], + [91.891103065470887, 45.078212534550595], + [92.055236440115706, 45.085608843829476], + [92.097075082027445, 45.080234286423874], + [92.098530123755495, 45.080154348801045], + [92.206203228907285, 45.02999354913004], + [92.238995399485063, 45.014770991458477], + [92.311620385711421, 45.027330629036058], + [92.314162558775749, 45.02777226739412], + [92.347346120533672, 45.012906574004901], + [92.398337469444698, 45.016171011468046], + [92.412623579630903, 45.017122347818564], + [92.499613105234573, 45.000010289633849], + [92.523548072935867, 45.008791892199021], + [92.546667508826445, 45.017388066861123], + [92.590687806810493, 45.019696508638198], + [92.682753241313009, 45.024739516049216], + [92.778055270764341, 45.049468194709938], + [92.802232827869943, 45.045261097766499], + [92.846520690427369, 45.037679173729224], + [92.879736170558928, 45.045056033859048], + [92.883036539305053, 45.04580466254923], + [92.883251436377762, 45.045674558336401], + [92.921688215242654, 45.036034495555533], + [92.931522607664292, 45.016570148137106], + [92.978257897727431, 45.011322784993702], + [93.000566209015091, 45.008925688139215], + [93.035929580336202, 45.013685631316783], + [93.060340667212969, 45.017093972172773], + [93.098428914744417, 45.006073004920516], + [93.102366352198899, 45.006492484301241], + [93.172460335120334, 45.014190868283286], + [93.178600854836517, 45.012340318705469], + [93.311990048485441, 44.979225553691016], + [93.312562245794439, 44.986554442811901], + [93.312866874724193, 44.993907255662876], + [93.350929887677239, 44.987871189936527], + [93.374979720877619, 44.984081348307065], + [93.38216959098132, 44.980300081722007], + [93.432803736896247, 44.954017206529542], + [93.454173252399357, 44.957699530999335], + [93.507727229041308, 44.967110761674576], + [93.601545931038999, 44.929662793836712], + [93.611906494613493, 44.925556447611491], + [93.641579798792137, 44.916201150543181], + [93.71439941192898, 44.893302196662361], + [93.714416704882552, 44.893237381833444], + [93.714570170719767, 44.893188997653226], + [93.717895646638368, 44.880198139362115], + [93.722144327018086, 44.864273879186833], + [93.974895017425922, 44.765712724848441], + [94.064445752309169, 44.730824615415507], + [94.150807337590948, 44.683823976706698], + [94.213925616706021, 44.666963749550156], + [94.27850446659896, 44.602615957315066], + [94.325022713857976, 44.582797608565244], + [94.328198851093759, 44.58146046605065], + [94.328207520152787, 44.581440773224912], + [94.328302620196553, 44.581400257385546], + [94.33256131160546, 44.571550604508388], + [94.357704391200684, 44.514435030197362], + [94.364154307762306, 44.515656152576938], + [94.389307014837513, 44.520573117381446], + [94.469324505979444, 44.508221780690363], + [94.556170576834802, 44.461522292449764], + [94.591244381690501, 44.451258022434381], + [94.605211294692239, 44.447276068960882], + [94.672225523444112, 44.39587597116526], + [94.673394274121264, 44.394531087321766], + [94.721445297403378, 44.339573920689404], + [94.76434254661946, 44.339291583389333], + [94.766951108311915, 44.339290959465984], + [94.786871031678615, 44.332258894947046], + [94.824970537696913, 44.318980836376042], + [94.944254555160839, 44.291615745718104], + [94.944471440537725, 44.291453300754519], + [94.944506864408723, 44.291445191135381], + [94.961879274522886, 44.278415008369819], + [94.997321290643683, 44.251869295142086], + [95.12697459660744, 44.268408403535553], + [95.184450495414481, 44.27228464376519], + [95.411987721906641, 44.297162431778432], + [95.412054209058937, 44.297094201936389], + [95.412146865438572, 44.297105470687811], + [95.428801302683965, 44.280403425898861], + [95.409066605303195, 44.243511788266972], + [95.374587355733084, 44.225937496761027], + [95.365426691738648, 44.198230517305831], + [95.354369712621576, 44.164381468705507], + [95.350262532710019, 44.088494943255284], + [95.339801894168957, 44.062986747577554], + [95.325516807347853, 44.027243759659385], + [95.376078585673937, 44.024439459584144], + [95.420865317807511, 44.00919326483254], + [95.424493420149247, 44.007973028554744], + [95.525890809286352, 44.006066405379336], + [95.622168151854567, 43.854356826107555], + [95.644318324149026, 43.78649905684788], + [95.676468868752394, 43.723883746064651], + [95.704693425195458, 43.669294112465629], + [95.714804155965581, 43.644301208946978], + [95.734740687458839, 43.595877142029885], + [95.805103738140389, 43.492264379848109], + [95.85715677511574, 43.416012083661791], + [95.865167336246742, 43.365501304558499], + [95.879235787504484, 43.278788975898131], + [95.916769051981532, 43.232859923633946], + [95.920651365767156, 43.22816933841051], + [96.118369998122034, 43.080828400752353], + [96.362714264462838, 42.898754657024092], + [96.385463436512111, 42.725998973210118], + [96.491314074007846, 42.734964872859273], + [96.516965351391306, 42.736736867519582], + [96.731092757709845, 42.754530981079661], + [96.741564812837055, 42.755489545608185], + [96.748676874742245, 42.755398420661088], + [96.912659125005263, 42.754823037294862], + [96.97354942360306, 42.755697557576866], + [97.172105313597143, 42.793522976871429], + [97.253935734997569, 42.783751581007735], + [97.281863977871112, 42.780439148604181], + [97.696435114516973, 42.723154694712974], + [97.831386063459348, 42.704515148032016], + [97.858566883023443, 42.700553648096744], + [98.194649148826855, 42.651683890724108], + [98.402587288152617, 42.642811852605902], + [98.545903790132755, 42.636775350716086], + [98.96189971371841, 42.605487141173199], + [99.508164315278549, 42.566812370942266], + [99.883751459895961, 42.631733088972901], + [99.967737225589957, 42.646390720516202], + [100.002710325860349, 42.647168784848823], + [100.270643857189526, 42.634839023397653], + [100.323501768410893, 42.688438315512116], + [100.398860944022729, 42.686214835034519], + [100.575181386781964, 42.681316422176749], + [100.602272936895659, 42.680213142587775], + [100.824888242213532, 42.673644854368455], + [100.861289263608072, 42.66974913265998], + [100.934815950200687, 42.655125544126122], + [101.152738091811287, 42.612112464858917], + [101.192693590552452, 42.603836730780287], + [101.289452811094691, 42.584592465961087], + [101.481710328665699, 42.543974490431516], + [101.558467420852907, 42.528076271072393], + [101.768036256299212, 42.507910344651158], + [101.801358966087079, 42.502213804478444], + [101.875466797047679, 42.430825356267363], + [101.921787257999185, 42.382603209164927], + [101.979865368227991, 42.324922928005613], + [102.06670328280147, 42.231737658132694], + [102.06788453410374, 42.230507910567738], + [102.077043032472858, 42.227029687297943], + [102.091438280137893, 42.221799268065233], + [102.3809336093626, 42.156970562282297], + [102.446784809551261, 42.142271992534887], + [102.538875816042221, 42.16071197852888], + [102.540298611107261, 42.160572386462697], + [102.703406763475996, 42.151417067884751], + [102.709923821041372, 42.151310294075074], + [103.019395040266417, 42.026405638627047], + [103.126404224177847, 41.988646910175675], + [103.204847219532866, 41.960999173109855], + [103.41549132321596, 41.880405040994837], + [103.418108065666885, 41.879943188779983], + [103.451967312465484, 41.875428604164995], + [103.847101617991612, 41.804226290378423], + [103.866075319022997, 41.800877452649956], + [104.092450915197446, 41.80667500577686], + [104.318747998473427, 41.841287813340713], + [104.415473965741796, 41.858419706566906], + [104.527213909994089, 41.873384939915269], + [104.523206320169692, 41.734618235120521], + [104.521184297552452, 41.660106516262154], + [104.685767517285228, 41.643511358600868], + [104.687585714647128, 41.643581317793632], + [104.800349635152187, 41.650607526674825], + [104.919856206127179, 41.652526187766192], + [104.946108010894051, 41.630719998843148], + [105.00576630051853, 41.581444743011716], + [105.207486343870045, 41.736085964086243], + [105.215173291089243, 41.740638537946339], + [105.226524711205045, 41.749278498489687], + [105.229644355695427, 41.749208987121442], + [105.229743999156696, 41.749268000693952], + [105.28745391434731, 41.74805287886555], + [105.380787647746473, 41.795213461996639], + [105.585415630322927, 41.886854896930764], + [105.737111132432389, 41.947520517607714], + [105.999374670910768, 42.027484546519723], + [106.008634914032115, 42.030320789888513], + [106.339956207589324, 42.147591579918149], + [106.340595817646303, 42.147812220054178], + [106.36757894683808, 42.159461648852748], + [106.603504962189533, 42.238505461636059], + [106.608424071043046, 42.240202359354832], + [106.780903175831256, 42.289699759696369], + [107.045803729715686, 42.317331650420492], + [107.149001179056015, 42.338380797711395], + [107.26636637254353, 42.362458545938317], + [107.298320898511207, 42.41060142125199], + [107.29850606526206, 42.41065420195099], + [107.298619068443827, 42.410823940960256], + [107.460593659602822, 42.456896533432491], + [107.460712231931467, 42.456890120759525], + [107.460757138987063, 42.45690292125299], + [107.463384744597974, 42.456745584931291], + [107.496269360126576, 42.454967106871592], + [107.56904828144836, 42.411362675396809], + [107.673260937006233, 42.412563191877126], + [107.730684700384387, 42.413289365619171], + [107.80473783194455, 42.409163932310896], + [107.933858222140842, 42.402048785705347], + [108.016293866667354, 42.431230699263821], + [108.016484364495611, 42.431338392845198], + [108.016614305177839, 42.431344133312493], + [108.016838093766637, 42.431423353646018], + [108.083451463409602, 42.434334554128881], + [108.232578777287713, 42.458502834022241], + [108.253616550672405, 42.450838760580908], + [108.293139890453617, 42.43664711637976], + [108.523956513780732, 42.441104421077313], + [108.527515261016532, 42.441175290891628], + [108.608743371237352, 42.427174112618381], + [108.699586908157485, 42.411554638493712], + [108.793250666003829, 42.413397946368079], + [108.840158312847549, 42.394031572044923], + [108.905336488981135, 42.419188134195437], + [108.97794850556221, 42.447326504787718], + [108.998343961274159, 42.451736762310027], + [109.019849246648732, 42.456571026979042], + [109.212071114750486, 42.440213000041751], + [109.285575708150517, 42.433982432506511], + [109.288778987017665, 42.43435878968841], + [109.376982220127189, 42.445634729201331], + [109.462574444510537, 42.454778232179066], + [109.480675204413146, 42.456904912767847], + [109.538157970735256, 42.470753335537161], + [109.677897758542343, 42.557174939543515], + [109.727680293794791, 42.577371032267934], + [109.88652403452771, 42.629380064702985], + [109.900179120085241, 42.634112238658538], + [110.101953298323011, 42.640643089426717], + [110.120072105895176, 42.659167635665703], + [110.133241464507336, 42.672664985419523], + [110.133288475237165, 42.67267996223643], + [110.133332613915968, 42.672725089322917], + [110.340159473363201, 42.739385717735622], + [110.430846646370412, 42.779291807416293], + [110.463279291501379, 42.836968164667326], + [110.463439435942533, 42.837064221664647], + [110.463440737080475, 42.837066528928233], + [110.625068612146109, 42.934208643490571], + [110.649802246777895, 42.970363472686984], + [110.68300345000857, 43.019537881895161], + [110.681302732130519, 43.032094622522379], + [110.680932527973809, 43.03433516957422], + [110.680990722263985, 43.034398253840507], + [110.680985333783156, 43.03443803807339], + [110.729973953452216, 43.087565667020549], + [110.730059777965991, 43.087590506332987], + [110.730060780816672, 43.087591593451648], + [110.733459949562615, 43.088574583269789], + [110.763292971735297, 43.097208850171057], + [110.813819680541343, 43.147043810313995], + [111.013609721440943, 43.327834219955363], + [111.019551104820934, 43.331193273333703], + [111.062610470795079, 43.355720777322446], + [111.143755645332561, 43.378043169932198], + [111.176460813268363, 43.393913807769614], + [111.273769448982108, 43.416701901656637], + [111.346804354522547, 43.433824110322888], + [111.392901918367471, 43.470491345045282], + [111.449288222810594, 43.492144586818775], + [111.484926250239525, 43.490868130207446], + [111.557269446388815, 43.48844184949224], + [111.559758049447908, 43.489835925616482], + [111.625492243890591, 43.53409209082001], + [111.786774819012138, 43.67001040101642], + [111.819709206446035, 43.670646503004349], + [111.884595489455876, 43.67217853596884], + [111.927279661054698, 43.685891005739123], + [111.94383739066636, 43.691284488543104], + [111.963398190184677, 43.746471018657502], + [111.955752511859771, 43.800055578092113], + [111.952610070959281, 43.821424084825665], + [111.863131321523085, 43.938418051470578], + [111.806716362477516, 43.979149679919786], + [111.765752944528145, 44.008586861499886], + [111.734322446042768, 44.019127367758657], + [111.695049396618629, 44.03214548114692], + [111.658541497808201, 44.057523539677582], + [111.655670522587144, 44.059509009499031], + [111.592053252535834, 44.127204254157903], + [111.55211677261903, 44.169654220597785], + [111.535053454521091, 44.203704353482394], + [111.534310564502618, 44.205180348096711], + [111.527911220939558, 44.252872610227271], + [111.526884052094886, 44.260422385125317], + [111.499322242087658, 44.292499545186331], + [111.421082534678746, 44.317579744505785], + [111.409050766068717, 44.353212402170819], + [111.408312905853762, 44.355360323200692], + [111.410351317686306, 44.361848776320684], + [111.419624711171409, 44.392450644808761], + [111.470866427540599, 44.487090518027145], + [111.483482595026558, 44.493609868682555], + [111.50706799869198, 44.50603792354481], + [111.523132940543235, 44.548757086299688], + [111.562656482550523, 44.574859224586348], + [111.553387414706691, 44.645572611161143], + [111.578055848818167, 44.704335550924498], + [111.617452918720218, 44.77702018796537], + [111.628472116856344, 44.790291929460622], + [111.68482866267064, 44.858605279704612], + [111.756964604252104, 44.967674663614567], + [111.896239983175761, 45.050743016508576], + [111.995149243137803, 45.089061008933427], + [112.014252657612786, 45.090504700821391], + [112.063500529331009, 45.094348147006833], + [112.090521177095624, 45.079550658473011], + [112.105883266580193, 45.071235683424483], + [112.388890764268325, 45.062658048216768], + [112.389689446999441, 45.062789878768001], + [112.431260208410905, 45.069826734353327], + [112.533261311442402, 44.99947446929734], + [112.592517018896714, 44.929286272314805], + [112.705003043786959, 44.87785473207289], + [112.76235730258206, 44.86167609450294], + [112.843320793298034, 44.839143038203126], + [112.930632852220015, 44.838697829268995], + [112.99888101014578, 44.826392849248073], + [113.029925916630319, 44.820878253842366], + [113.033161685669924, 44.81991636271254], + [113.112530046937337, 44.797564712170619], + [113.496253914581729, 44.775932295001944], + [113.533278791881301, 44.757816462427456], + [113.623711041214662, 44.743931199778309], + [113.680757080955715, 44.773926357086353], + [113.704606168606972, 44.786592503168499], + [113.767091230831994, 44.830540747987463], + [113.79153487594769, 44.84779459960248], + [113.812247196904138, 44.852351416765558], + [113.854528549793727, 44.861814720422238], + [113.893166837289542, 44.905604249031853], + [113.900217983498649, 44.913662032750665], + [114.057613601734673, 44.929367989602866], + [114.109285222625985, 44.955136045677193], + [114.111233328941523, 44.956892450287192], + [114.182751324335783, 45.033945685293347], + [114.183403708477059, 45.034789405390384], + [114.212430786719537, 45.051489608297025], + [114.306287013563747, 45.105577695044587], + [114.323267302192733, 45.111562506459251], + [114.339894859516519, 45.117553199833687], + [114.402034246302591, 45.177406364956987], + [114.452640490097068, 45.211614105865735], + [114.512636142168802, 45.28213161754816], + [114.517944537559146, 45.293094451909511], + [114.532890297932298, 45.324305034593721], + [114.54419478218702, 45.385970018633266], + [114.548039359614464, 45.386972323332849], + [114.594151944008786, 45.40214684455853], + [114.733638290545599, 45.435359092547536], + [114.737983449192541, 45.43649190181317], + [114.859860108108634, 45.400420696025769], + [114.913813277380456, 45.384484835677121], + [114.976466365372744, 45.37764593732642], + [115.085180969060204, 45.386954311875037], + [115.160591654556086, 45.394400788495567], + [115.169906690851064, 45.394208707564125], + [115.17081758932558, 45.394286700620157], + [115.357348431571296, 45.390449556475431], + [115.377453566004334, 45.394811195192773], + [115.523271084433148, 45.427213864207168], + [115.544161562880717, 45.430977083866054], + [115.5795581590707, 45.438656075763298], + [115.692750758935006, 45.457844763571615], + [115.714347582989049, 45.472709319338321], + [115.857020498515311, 45.571290352336533], + [115.929915605182046, 45.631250749815926], + [115.995188741540858, 45.651550502463841], + [116.019777846802128, 45.659292923311405], + [116.028367293423116, 45.683110119681125], + [116.028418823509753, 45.683106550186309], + [116.02845100097116, 45.683195912275799], + [116.10840954502946, 45.677652694195942], + [116.133265978506216, 45.681473464131429], + [116.167373714410374, 45.686813174777257], + [116.210403135996032, 45.720524398237352], + [116.216192568723571, 45.745477234643801], + [116.232587204165398, 45.757861793235904], + [116.253998272366715, 45.774278882218127], + [116.279851492784502, 45.773426822990551], + [116.271228519066014, 45.829357114975117], + [116.281686650540976, 45.83727136089], + [116.236109696209837, 45.874394540017434], + [116.240347351421249, 45.887687452447977], + [116.264752691665919, 45.965056980921695], + [116.406981340833937, 46.132152033888438], + [116.432396908098397, 46.135816455486577], + [116.447098273800933, 46.150232190906181], + [116.529314278701435, 46.23107652294604], + [116.547236352819027, 46.243720944089333], + [116.56644367015106, 46.257493020229631], + [116.574142458244452, 46.278425124381485], + [116.578560843702491, 46.290874619504372], + [116.578746747094783, 46.290943647114069], + [116.578774026631265, 46.291017816982361], + [116.666254409291994, 46.323436032957176], + [116.666574250612712, 46.323554792930189], + [116.666574950134319, 46.323554818014337], + [116.666711809639139, 46.323605534996254], + [116.683027219094541, 46.324144779962467], + [116.738650598903575, 46.326139378859018], + [116.806314660830793, 46.35433736772363], + [116.819632953458267, 46.378858201550678], + [116.824268763739383, 46.378455070272445], + [116.827360507362798, 46.382659668830541], + [116.866246816894616, 46.374804647757273], + [117.089895608012554, 46.355356090208197], + [117.240357972860281, 46.365333860341984], + [117.321617386839819, 46.360776490970331], + [117.364366607819676, 46.358446322484426], + [117.368093821166084, 46.414503738048701], + [117.3680644728978, 46.414582548041395], + [117.370133634301027, 46.420391617386684], + [117.384538189796572, 46.461318489599371], + [117.440042180890472, 46.526297225975753], + [117.412249071391599, 46.580123171803493], + [117.412339970173761, 46.580145577205109], + [117.412338101077438, 46.580149204076292], + [117.416468776744651, 46.581163275871916], + [117.48816934285891, 46.598836559735126], + [117.588775889778958, 46.602041116660409], + [117.59001250143983, 46.60160695863722], + [117.615485808351252, 46.594483568263279], + [117.616556476177706, 46.592287719651935], + [117.622870231467516, 46.590071043550431], + [117.633690927985455, 46.557146416926138], + [117.633944745086893, 46.556625859647831], + [117.640063948641071, 46.55255689421756], + [117.696423019199145, 46.515146545585608], + [117.762444418953862, 46.535859691869739], + [117.762486218913011, 46.535890014335905], + [117.762522657756648, 46.535884238028608], + [117.762560294644544, 46.535896045993411], + [117.806006520453437, 46.529171425443408], + [117.858466372668218, 46.546594380040659], + [117.86369114491302, 46.548362627300477], + [117.862754303857301, 46.558777398482846], + [117.861288391221478, 46.573890131277615], + [117.861388535287716, 46.573960515248956], + [117.861371562914442, 46.574149195476977], + [117.907391160539163, 46.606438107802859], + [117.94965694344036, 46.610682351901907], + [117.975174468333933, 46.613276099724466], + [117.985605309554842, 46.629682585511027], + [117.985710724142933, 46.629682281459949], + [117.985840407881213, 46.62988483295473], + [118.039078059703129, 46.629574520893136], + [118.11654818161665, 46.676273114793318], + [118.116718785604576, 46.676284611819476], + [118.116809613308078, 46.676339286309556], + [118.185272300791055, 46.680985500660675], + [118.219246389271291, 46.700599035174307], + [118.231572824783399, 46.707758796224219], + [118.309277400530107, 46.737681340467496], + [118.374337971136768, 46.729730446217118], + [118.403078955314825, 46.726309615490031], + [118.439458371770115, 46.702565230222952], + [118.57908136397721, 46.691444737649242], + [118.631951031133681, 46.719845565716817], + [118.67001476709153, 46.696388194856752], + [118.718403334152313, 46.691553840625396], + [118.780883132980335, 46.685488038925321], + [118.780985691442893, 46.696484465179751], + [118.780982303147809, 46.715837966372362], + [118.808528238866558, 46.741848850967131], + [118.838226205015729, 46.770149989493319], + [118.887847995075319, 46.772439359415571], + [118.90746388347435, 46.773389602033376], + [118.90746188836998, 46.773344273513054], + [118.907684773416577, 46.773354556622976], + [118.905669834056354, 46.731788029369476], + [118.930789112954841, 46.724366462319864], + [118.944218752242747, 46.72051416503588], + [118.967206394610258, 46.729446500742377], + [119.004483149661098, 46.744093438941981], + [119.047667311024128, 46.695699903912818], + [119.115807917368556, 46.640971333752525], + [119.127459177291243, 46.647091178024212], + [119.145070659357913, 46.656390085859371], + [119.254001886920989, 46.647240106480496], + [119.255805264254732, 46.647265370447457], + [119.313247643829953, 46.610325894970842], + [119.34929966882423, 46.61715565049704], + [119.350484965451358, 46.617549858927575], + [119.367062456045701, 46.601517338627673], + [119.3746091607686, 46.606135644537794], + [119.42436033331893, 46.636819708965795], + [119.484317314844347, 46.627495474714181], + [119.551139409378379, 46.632196373885442], + [119.551310413341895, 46.632131045797294], + [119.551378256966061, 46.632135862016554], + [119.592113908998044, 46.616657511289347], + [119.649756088491912, 46.623973964646886], + [119.64981205649589, 46.623929327372281], + [119.650002672686014, 46.623953542749774], + [119.650152959926672, 46.623657439883473], + [119.675581190844326, 46.603377157478455], + [119.670666137626498, 46.583241429265499], + [119.731139162596691, 46.612762401784899], + [119.732839343530529, 46.613600394889005], + [119.73721375556751, 46.614649028820459], + [119.776574018769367, 46.624259800961703], + [119.796254422459384, 46.651796565323536], + [119.806674404803204, 46.666624763453314], + [119.806822875185915, 46.666627085474182], + [119.797565493637904, 46.680135634786744], + [119.852584276856987, 46.667918824497512], + [119.89152786289948, 46.667951839580454], + [119.905170804023797, 46.668165210041437], + [119.928462710325277, 46.711034238866034], + [119.916287680063249, 46.742054079167573], + [119.91042619127289, 46.756701815339838], + [119.924562312137866, 46.779934334504652], + [119.929681056565087, 46.788500210384093], + [119.913658810446222, 46.851550593601814], + [119.920427022695321, 46.902245822879408], + [119.855752445048367, 46.914783967058682], + [119.853047270115425, 46.91530223115916], + [119.838311192014999, 46.963047615917965], + [119.814432657877049, 46.98596549842005], + [119.788057289360253, 47.011114376443743], + [119.788179884336671, 47.0115568579049], + [119.783911069488823, 47.043307579836323], + [119.799636164570884, 47.052905955280735], + [119.799647033198767, 47.052945183367271], + [119.755886563176531, 47.128961853501536], + [119.70905275817384, 47.193589356802967], + [119.616537410671569, 47.245719359526731], + [119.560919786416378, 47.246458346963024], + [119.560712384090081, 47.24777014225841], + [119.558230233229253, 47.247823358287576], + [119.55575127607591, 47.279148566354706], + [119.552448296809118, 47.30003952134274], + [119.477286777209571, 47.335384347914768], + [119.443369795807669, 47.350832230161672], + [119.433362788623242, 47.370508507426649], + [119.380857877032284, 47.394555393479394], + [119.378626348157354, 47.395375824719679], + [119.376189439682022, 47.398441578507828], + [119.353668393852445, 47.421353217441713], + [119.31510810974315, 47.425002055035215], + [119.314706050498486, 47.424966487057333], + [119.314764988306422, 47.425034523530357], + [119.314702046874061, 47.425040479478817], + [119.328016578041428, 47.440331859131184], + [119.358191915551799, 47.475165586555235], + [119.197679317687644, 47.518091265486106], + [119.144565107784814, 47.538199712532069], + [119.126644493526356, 47.66206078037338], + [118.765992789442848, 47.768960753504516], + [118.765951975401236, 47.769004843906572], + [118.765928730128721, 47.769011728667969], + [118.560897317045431, 47.990280019276625], + [118.464478592475572, 47.992846477881507], + [118.434300184417438, 47.993630452870178], + [118.41460108512581, 48.012389547254728], + [118.344482817809251, 48.004127759982218], + [118.344394139925868, 48.004086175206993], + [118.344231317957949, 48.004098126644863], + [118.343072154111908, 48.003961546471437], + [118.268928076466935, 48.007298163891988], + [118.256330878028777, 48.018192138041712], + [118.230560609529064, 48.02943514406001], + [118.231092662493012, 48.038439527762812], + [118.099770501871092, 48.028888380624657], + [118.099643396549581, 48.028861296490206], + [118.099642416356616, 48.028860364280995], + [118.044272075166518, 48.012107588529062], + [118.016797011436225, 48.011208041640771], + [118.007758602017276, 48.009282099492687], + [117.98898917864237, 48.010297599732233], + [117.954044214289709, 48.009153484681093], + [117.932381093968999, 48.013360321606946], + [117.918985370467482, 48.014085083372557], + [117.879359269369871, 48.023430399259212], + [117.811830536132987, 48.015028111747334], + [117.80603617155667, 48.014292851118377], + [117.521476251075754, 47.780721995399809], + [117.511583491427317, 47.759773916248989], + [117.486170632727479, 47.756549347985185], + [117.48592128422267, 47.756376215234624], + [117.380298829183758, 47.64327586237637], + [117.376440544235138, 47.639128222672817], + [117.376431031532249, 47.639134230949523], + [117.376236961186933, 47.638926420739786], + [117.087026411117009, 47.821816009366088], + [116.872067689481156, 47.892114699860919], + [116.834435835801159, 47.89362963757246], + [116.783901224176276, 47.895617097665479], + [116.767198478697651, 47.894689129130661], + [116.662848836283629, 47.888685524625735], + [116.554882248489591, 47.862224378211401], + [116.445633453358198, 47.835223162076673], + [116.258583332086729, 47.874731035068145], + [116.104526909804804, 47.810007783692249], + [116.103644207889445, 47.809469049852119], + [115.961128977475155, 47.687820735106008], + [115.940125793911491, 47.68317322292171], + [115.931880567053838, 47.681268311915453], + [115.724314800907607, 47.819431634094109], + [115.572965570384866, 47.919880073349916], + [115.532154644223084, 48.102828000157722], + [115.532568437774344, 48.105089514539209], + [115.522016047265836, 48.153059088492149], + [115.52162966688519, 48.153547435914149], + [115.803170671416026, 48.255264600644075], + [115.815380427835578, 48.257647881623868], + [115.791853388138136, 48.513320378405183], + [115.82044094970081, 48.554890723068041], + [115.822886934687361, 48.558472948338824], + [115.828197968540593, 48.564058102213195], + [116.068261267596142, 48.818037916796285], + [116.070198056371652, 48.82051779508938], + [116.040689390287881, 48.871368873021034], + [116.040848581457752, 48.871602368106565], + [116.040843873794259, 48.871610470919101], + [116.343185226826662, 49.315633749213859], + [116.368266383946136, 49.351845385724275], + [116.42063735356642, 49.428660978202331], + [116.710283687085877, 49.845683669159108], + [116.728720809397075, 49.846049438003952], + [116.728932282139795, 49.845952312413289], + [116.729054242293842, 49.845954104660017], + [117.060986499297613, 49.693622440528337], + [117.14299003527664, 49.670464855191568], + [117.270392167050431, 49.63472991440468], + [117.412676216881962, 49.63228346977899], + [117.476833958254588, 49.631249437056262], + [117.477025676836632, 49.631177039433084], + [117.477181412174986, 49.631174361705803], + [117.532332948046744, 49.610291661825954], + [117.630386461079098, 49.573264258365647], + [117.801490471657715, 49.519530116817855], + [117.841571984376074, 49.549847200446635], + [117.858246573805033, 49.589866205333237], + [117.858522708738178, 49.589881316201456], + [117.858771953825212, 49.590475257221193], + [117.92299446902112, 49.593409389460817], + [117.943289899237996, 49.594520011604857], + [117.943784109159125, 49.594818261486012], + [117.972889555859851, 49.619506362745931], + [117.98382758275649, 49.618984027348894], + [117.988103517968526, 49.621564504013286], + [117.993547041221404, 49.61851988356463], + [118.07311205341027, 49.614720329712313], + [118.074673235220828, 49.614759214009055], + [118.110721043417328, 49.664499080953782], + [118.11777893319686, 49.663283271194167], + [118.121513392963749, 49.667488335524595], + [118.147138493108542, 49.658751313877033], + [118.177383789536151, 49.68594882519659], + [118.193919579198891, 49.68347726215346], + [118.199143511707703, 49.686394103555088], + [118.212863292780142, 49.727719560060905], + [118.212941950756274, 49.728052013684874], + [118.212976159081549, 49.728059525502402], + [118.213037152231621, 49.728243243431827], + [118.274651048077558, 49.741880756955389], + [118.307320711058765, 49.764815067141541], + [118.307789590751142, 49.765161496546312], + [118.307827612941594, 49.765170915471586], + [118.308119816163639, 49.765376043982876], + [118.37683918513909, 49.783104072188443], + [118.386837492698774, 49.795660287429598], + [118.390166194416395, 49.801769320496618], + [118.378634934464102, 49.823834519915302], + [118.377326822940987, 49.825027048652665], + [118.378016503576262, 49.825017894578892], + [118.377845174049867, 49.825345735611172], + [118.435781976037589, 49.833854706139064], + [118.469323509150001, 49.829736637951214], + [118.476181096128869, 49.835089523866529], + [118.477197737411018, 49.86445113384702], + [118.478223065272331, 49.864931565109046], + [118.478099729263391, 49.865182135200634], + [118.481640145267662, 49.866532684240326], + [118.521096622897588, 49.885020551446416], + [118.565451173849809, 49.9294795612645], + [118.566985044113139, 49.929374213678955], + [118.567485743093329, 49.929872611291096], + [118.57384606072209, 49.928902992904014], + [118.601663069637254, 49.926992495780254], + [118.627655104655233, 49.938323186108832], + [118.643753908052162, 49.949374412985321], + [118.652074331272388, 49.948968243129997], + [118.664716938947407, 49.954479526583263], + [118.728185670185368, 49.945252791319831], + [118.732227229382616, 49.945055498529427], + [118.753857236742761, 49.957836893324583], + [118.754803371462856, 49.957716857805067], + [118.755379446517466, 49.95807528010279], + [118.817047436914635, 49.961979720324706], + [118.957843274365459, 49.987372077090946], + [119.025872539518161, 49.980544699251737], + [119.08107360109743, 49.983759439799925], + [119.082540290116768, 49.983944619973244], + [119.111240822412768, 50.011817690410702], + [119.115744143787794, 50.016388921110448], + [119.116230317772533, 50.016663334183988], + [119.11691619622998, 50.017329438155819], + [119.117732193545535, 50.017511043769218], + [119.171035372019205, 50.047597164157686], + [119.181224324478066, 50.061575290258702], + [119.183268613286032, 50.081768569000573], + [119.182345594886939, 50.08626060351893], + [119.183686380025051, 50.085895226729818], + [119.183811572577426, 50.087131866140382], + [119.209330502324704, 50.07890695784225], + [119.227762676355255, 50.073884013917606], + [119.272971778749152, 50.11209784245537], + [119.282211679782861, 50.120114008481316], + [119.293838248477272, 50.143474419864091], + [119.301767303546853, 50.159742470103055], + [119.304169127223915, 50.159896380363335], + [119.327299976174359, 50.162698697046679], + [119.337417543273446, 50.176322978422455], + [119.331353455928436, 50.190628814312298], + [119.350194368583928, 50.196283520244172], + [119.310692403251437, 50.218860532016699], + [119.342895558497332, 50.301852418664367], + [119.343001166512309, 50.302419417019941], + [119.373729176166322, 50.322637536536241], + [119.350361757999863, 50.357445843810282], + [119.314733385750344, 50.351018653181789], + [119.270307279121042, 50.364509117505399], + [119.269408945846507, 50.364588344709219], + [119.268799766777363, 50.364293514953957], + [119.252009779869596, 50.343830040027221], + [119.241841827270378, 50.351246443723461], + [119.229233820616187, 50.34514443578442], + [119.22623161776616, 50.362632375585008], + [119.225220433269271, 50.363369923519784], + [119.187524234652997, 50.347867306498117], + [119.186146280627113, 50.348393579957076], + [119.180437493795168, 50.346046651270669], + [119.148399336115517, 50.362810037023259], + [119.147521146780392, 50.363145438444739], + [119.156373896371761, 50.36903233062533], + [119.168607333622674, 50.37728624208556], + [119.168519052048168, 50.377379265821084], + [119.117452421850231, 50.387577973576796], + [119.140342063856735, 50.407069818032511], + [119.137950376513345, 50.409589978010573], + [119.145676691936771, 50.411612560148598], + [119.156947525502972, 50.421210322083731], + [119.173056504171328, 50.418780002342373], + [119.182870213835116, 50.421349019109876], + [119.189340510764822, 50.416323276592884], + [119.202481310815784, 50.414340758244663], + [119.213375899721214, 50.430305929238088], + [119.215613063734935, 50.439995803706054], + [119.220966110993302, 50.441428792329745], + [119.232103030812596, 50.457749080391849], + [119.247531031329913, 50.46425282605712], + [119.250864945587608, 50.476092122022941], + [119.230357065891525, 50.504254387676596], + [119.25464697668238, 50.50950585924997], + [119.25583163088325, 50.524215833373852], + [119.256278954069856, 50.535614126627699], + [119.256798776890761, 50.536224985693593], + [119.258680913823838, 50.559595675269442], + [119.284831145337449, 50.578003047889524], + [119.273497645100392, 50.600234587032091], + [119.275622050376271, 50.602176570297544], + [119.274554595024284, 50.603513115532579], + [119.278674457334333, 50.604966868033671], + [119.290098136535335, 50.615409599507821], + [119.352583145716025, 50.631046608690454], + [119.353266808743513, 50.631287848994454], + [119.38586615970334, 50.665814349917085], + [119.385699243295349, 50.666204626416324], + [119.377340276148956, 50.681295604911455], + [119.380804412543498, 50.681412078885572], + [119.422671084085678, 50.683007072125285], + [119.427816203677295, 50.685877195838096], + [119.464729504206275, 50.721186042479594], + [119.491257681495625, 50.753215002010357], + [119.494746000222449, 50.765721140259245], + [119.488451205828, 50.770455079755521], + [119.507637092057749, 50.812878935113012], + [119.490915812359702, 50.826438953638274], + [119.48347519151595, 50.877414999692256], + [119.483486599018988, 50.877423026268957], + [119.483468126279249, 50.877547960465478], + [119.521213189411128, 50.903968307079694], + [119.562058009334834, 50.932707644593854], + [119.591060162072012, 50.983612743792037], + [119.623089278731243, 51.008077783635038], + [119.636480934466434, 51.010079251096897], + [119.673343239423076, 51.017221387822318], + [119.717764503527192, 51.048806455693253], + [119.716934526151391, 51.056442872778376], + [119.711617293277001, 51.073765236236426], + [119.723735923848636, 51.078316708661639], + [119.756350136281839, 51.091147708345602], + [119.744860034458355, 51.115823215194119], + [119.76397679814923, 51.122962273833657], + [119.777145323297162, 51.162732115096546], + [119.752868659217597, 51.211106441818018], + [119.75285374566991, 51.211126764332285], + [119.752857403246438, 51.211128870765592], + [119.752479143206884, 51.211882601783955], + [119.761513004103705, 51.216113714097219], + [119.776300939617144, 51.224630227618135], + [119.778352835753964, 51.224000842298814], + [119.778539907382068, 51.224088459440388], + [119.813925396351081, 51.213095687740903], + [119.813432778722742, 51.21375566678536], + [119.789887469892193, 51.242254535502909], + [119.791432389278953, 51.243230446345848], + [119.789550630566865, 51.245751511864555], + [119.820213891722616, 51.26238150042068], + [119.819530997208389, 51.263088843195661], + [119.803176162003837, 51.27715475808381], + [119.805383851998016, 51.277742469403897], + [119.803476725804018, 51.279717872494999], + [119.872459440853675, 51.300010491561103], + [119.876452723929475, 51.334705736308536], + [119.876421088988266, 51.335572137470294], + [119.876558454113692, 51.335624362548884], + [119.876565463967268, 51.335685266967857], + [119.876919645560506, 51.335761684533892], + [119.927480559505796, 51.354984523635743], + [119.934721780961496, 51.361395710537778], + [119.90726648876192, 51.372954559527983], + [119.907131012804584, 51.373569437310472], + [119.90551476197119, 51.374026868065357], + [119.90652025580458, 51.376341448796438], + [119.903563526086273, 51.389761006394544], + [119.912977375214766, 51.391205313366115], + [119.914764755780325, 51.395319745975023], + [119.963831425823471, 51.399097500918998], + [119.975348120197381, 51.443626013475161], + [119.975518832887118, 51.443751172633696], + [119.975521530022647, 51.443761525401968], + [119.976097907864968, 51.444175725354825], + [119.994932188998717, 51.45798420545087], + [119.994842189628756, 51.458238441277977], + [119.974899580485996, 51.481047080953914], + [119.977964695775228, 51.503767929949738], + [119.978610688321311, 51.504090197369159], + [119.978504767149644, 51.504389410093601], + [120.020551487389795, 51.531809864766558], + [120.037067860441752, 51.550565407216737], + [120.027451046444355, 51.584300883922722], + [120.036465649089507, 51.59987297237916], + [120.051612908009687, 51.632652519827218], + [120.056446384466227, 51.634388279482351], + [120.058289760166318, 51.637572580620201], + [120.092569309097385, 51.648063252030539], + [120.079289262195189, 51.676428919844781], + [120.087530206036035, 51.676613520079187], + [120.086587038873049, 51.680454488449733], + [120.164835233517337, 51.678394949185062], + [120.218788692683631, 51.716251574085739], + [120.220578339887666, 51.717129181733696], + [120.286879308233637, 51.750528068821097], + [120.303781588037779, 51.78032376526339], + [120.307703445048148, 51.780933995452855], + [120.310057969458228, 51.784419719511575], + [120.35520464920377, 51.788325052478861], + [120.355986962296399, 51.788446778249451], + [120.376354585346334, 51.800883210689136], + [120.399236230367933, 51.815017299476906], + [120.398566121379829, 51.816867197723269], + [120.392939536590035, 51.831890334920153], + [120.393111812315439, 51.831924325671892], + [120.393070519817257, 51.832038317457325], + [120.457228840178288, 51.849392628170776], + [120.473297286890414, 51.867440993297549], + [120.473972812203428, 51.884269937622214], + [120.487716707710206, 51.883637143213889], + [120.48977243028267, 51.885946167368616], + [120.503501217029452, 51.882910395165602], + [120.528409979752666, 51.881763549588825], + [120.540895581967646, 51.905881345541118], + [120.541464155932786, 51.905993666839265], + [120.541448756606812, 51.906622818561253], + [120.564685109604838, 51.910580946279623], + [120.65038023047822, 51.927509943756377], + [120.655522099919764, 51.954094339140504], + [120.655682169242453, 51.956742114284047], + [120.661434987235324, 51.960095634027653], + [120.695087013409662, 51.980538505296551], + [120.701069753756713, 51.990288673764489], + [120.709442674515913, 52.011089915456097], + [120.697049022790637, 52.020304260031629], + [120.684902147471789, 52.025699409310739], + [120.6846705895952, 52.029507290042162], + [120.679010394596929, 52.033715491808266], + [120.684120127960909, 52.038559421118421], + [120.683670423352808, 52.045954641429141], + [120.710082629297901, 52.071673537703859], + [120.724155289834698, 52.076511987372456], + [120.759909335779668, 52.110406137765921], + [120.753140632910529, 52.135615957814345], + [120.756705450567367, 52.138433792512004], + [120.756034202472549, 52.141457436812004], + [120.775629250556577, 52.161243142147534], + [120.740919460127984, 52.201638433499788], + [120.739838049106396, 52.202711827720762], + [120.739870556700851, 52.202859148433987], + [120.738346596002046, 52.204632735530815], + [120.747881758790797, 52.255426790479888], + [120.710385192849898, 52.259556807650405], + [120.710122348253648, 52.259914552957063], + [120.708813479395644, 52.260013045384838], + [120.688663064690502, 52.288789574195526], + [120.687886607447126, 52.289169619541525], + [120.646763813145853, 52.301498161529778], + [120.621964014848942, 52.321436141267853], + [120.621572531438687, 52.321627757032111], + [120.621557387070069, 52.321763052653139], + [120.620324860295057, 52.322753951594038], + [120.616625155541172, 52.360050228183503], + [120.617248920909915, 52.360253703504235], + [120.617233472238397, 52.360391717683619], + [120.617833805611127, 52.360444495760639], + [120.642141325906351, 52.368373728026612], + [120.641465240940931, 52.388465162155057], + [120.68094501647937, 52.426392654439859], + [120.679955705150974, 52.434245775385712], + [120.675597830916331, 52.463252925145206], + [120.676210075106823, 52.463978464086168], + [120.676038088612742, 52.46534368724727], + [120.684903200941847, 52.47428023813309], + [120.698593949099134, 52.490504436048361], + [120.696800314260344, 52.494233633193261], + [120.679887194086717, 52.510244463827647], + [120.687208375765096, 52.514176504995746], + [120.685825552613608, 52.517051571891685], + [120.726384785890417, 52.535217269205461], + [120.726990544995061, 52.535542608726054], + [120.724885434209327, 52.536217909165195], + [120.683564775274306, 52.546270622817431], + [120.672746405770937, 52.552943636399732], + [120.622386496930304, 52.569098638210328], + [120.621967285504809, 52.569388107574383], + [120.619657831045217, 52.569654078066641], + [120.611851613052295, 52.576373072901553], + [120.593855391166954, 52.588799630451646], + [120.554288046219824, 52.594341498581826], + [120.55419422431136, 52.594382754675337], + [120.554098371360098, 52.594390129183623], + [120.476244088112708, 52.628658900993322], + [120.43797852566928, 52.636431125566105], + [120.389201254121019, 52.614733129686762], + [120.382944981272757, 52.615167478092694], + [120.280805768159965, 52.621505764411076], + [120.187179930864872, 52.577427110988992], + [120.179239854819656, 52.578323631228386], + [120.178275037169399, 52.57790382668491], + [120.072510291372808, 52.583941138140425], + [120.070842785790404, 52.584643687580233], + [120.068001847884588, 52.584602613406119], + [120.042170193357549, 52.596723955235234], + [120.041345100163412, 52.597071581514541], + [120.027212653157221, 52.644919949600599], + [120.06247790764003, 52.705731998062646], + [120.050210232376202, 52.726764752084421], + [120.023438709481013, 52.771283889989], + [120.024154582274278, 52.771436792033697], + [120.023712573909592, 52.772194609061785], + [120.093206329296763, 52.787272301904473], + [120.133324228613262, 52.811523297155581], + [120.137655382771342, 52.810868275925984], + [120.175232787918645, 52.806925852491531], + [120.213354836100663, 52.839919668374392], + [120.214770435048123, 52.841339469234903], + [120.289401046253715, 52.868421710796198], + [120.287375811806427, 52.889144276626389], + [120.287746123844229, 52.889219894782876], + [120.287677256362599, 52.890026311618783], + [120.338990739968366, 52.903655238035881], + [120.354772584465266, 52.938212530403987], + [120.355285811656103, 52.939672562927441], + [120.401169500952832, 52.955473755718721], + [120.439575197432077, 53.001372483744184], + [120.445262842884532, 53.008453079791508], + [120.476205440200985, 53.02289089150355], + [120.521774689918217, 53.044444688435313], + [120.534259765353497, 53.068826545978069], + [120.550377983971302, 53.075764738487301], + [120.555418719974455, 53.081363290956254], + [120.58090219183957, 53.088904083188069], + [120.604077939530882, 53.098880235195963], + [120.626179840256341, 53.102302153170974], + [120.635801545245755, 53.105149303615192], + [120.650384647286558, 53.131132612966255], + [120.652729342660734, 53.135555338073104], + [120.679645445465269, 53.140865170377005], + [120.680347723149296, 53.146127950143978], + [120.68342818446672, 53.173153555605118], + [120.728897902188834, 53.203190677873941], + [120.739338239912513, 53.207690655426354], + [120.740772903913594, 53.208636309699024], + [120.806751500522111, 53.238013927886541], + [120.810114776143365, 53.238196644093208], + [120.814603502075826, 53.240131367515914], + [120.823932557905209, 53.238947320800179], + [120.830495606957882, 53.23930387065279], + [120.813361781952352, 53.267323899164161], + [120.815801776412513, 53.267830119750741], + [120.81544063616353, 53.268432001707481], + [120.828600048130895, 53.270485350622067], + [120.860304750787833, 53.277063059480994], + [120.87573052853925, 53.292815846265121], + [120.92723946753631, 53.286968165068139], + [120.936818146736186, 53.291667486666725], + [120.943428815421441, 53.296007206786292], + [120.945416739682088, 53.295885975740717], + [120.94761146162864, 53.296962711272947], + [120.973025949474689, 53.294202263017389], + [121.046688224095234, 53.289710062409704], + [121.088947136261368, 53.305392079461228], + [121.089760437173453, 53.304646391247644], + [121.090659696903714, 53.304966619685011], + [121.11557828505768, 53.280974876091094], + [121.121622014626794, 53.275433584007452], + [121.145944769863362, 53.283403569831798], + [121.147278188492237, 53.283333690239004], + [121.148007834066661, 53.283560819252635], + [121.165413586798337, 53.282383280351709], + [121.22292267361307, 53.279369439475701], + [121.287128961927039, 53.296144662565979], + [121.32172640943152, 53.32093897547621], + [121.325394032825642, 53.320789615262143], + [121.32911441882824, 53.323984261899056], + [121.408419195140965, 53.317462992579628], + [121.491835499170449, 53.335481287136325], + [121.510530286972454, 53.338313652141011], + [121.585322162074121, 53.350255033585462], + [121.601198728355598, 53.35639741287455], + [121.620874000236469, 53.365434887626101], + [121.630553256726486, 53.367754191406483], + [121.689305372635374, 53.390484407345546], + [121.69013204656116, 53.390887033655879], + [121.690287939159248, 53.390864545982545], + [121.690342503234262, 53.390885655915156], + [121.746932984766218, 53.387613475686329], + [121.786493772638607, 53.402967679921467], + [121.808861717150762, 53.411673660456842], + [121.86889205065053, 53.424959363972249], + [121.869739769754077, 53.424869969333322], + [121.940348977585487, 53.425604376152762], + [121.949865748659192, 53.426759764483386], + [122.016534191406834, 53.426396779045938], + [122.018593138391893, 53.426418194166615], + [122.028321490311768, 53.425239835748187], + [122.069499966765775, 53.420321431822785], + [122.103546362995772, 53.424968277051491], + [122.11499717689955, 53.434412119952263], + [122.153908069248473, 53.466569237846343], + [122.153997947895618, 53.466577270603679], + [122.154028460671199, 53.466602435440123], + [122.154146499125844, 53.466590547127332], + [122.182111888951368, 53.46908990818212], + [122.220207663600632, 53.460091935333644], + [122.259748738575439, 53.468215502446299], + [122.295969701081631, 53.483705549465057], + [122.310303826801004, 53.494333389871187], + [122.341557095708339, 53.503201190590275], + [122.342545064273125, 53.503623699503969], + [122.342656129649299, 53.503479997058676], + [122.361357890979079, 53.490218715588625], + [122.369481326296253, 53.471157694179851], + [122.424992376249136, 53.443900102226777], + [122.427563657946692, 53.442704292653566], + [122.488659564860271, 53.456711111005056], + [122.530667334944326, 53.451497411331395], + [122.600763755268972, 53.463663085035371], + [122.600853804748894, 53.463654385252852], + [122.601076508920556, 53.463693023990622], + [122.666193217715048, 53.457556233065866], + [122.756492026080579, 53.461722841966548], + [122.79940901705389, 53.457399511568632], + [122.819429125603918, 53.455407540716664], + [122.887155461936999, 53.46127039255596], + [122.922277411348986, 53.476130253929192], + [122.936434343961594, 53.482170354908611], + [122.952457790481475, 53.48551359963492], + [123.044261828026549, 53.504757120490538], + [123.071617276791102, 53.505572375754014], + [123.085377193942747, 53.506028036692754], + [123.101443644015475, 53.502371841954016], + [123.1292582301745, 53.49621266167901], + [123.155956728258204, 53.503641466181861], + [123.171048953005041, 53.507889998448391], + [123.172366740397692, 53.508884141468982], + [123.201182165262267, 53.533791009336916], + [123.216146384756172, 53.541911645090117], + [123.223483330023711, 53.547446660048379], + [123.230518698788941, 53.549711071397532], + [123.239611484149378, 53.554645454906421], + [123.258236349464923, 53.558632304222272], + [123.26657121301993, 53.561314972360563], + [123.269709116624625, 53.56108817131858], + [123.272406160439587, 53.561665502059306], + [123.301818546904954, 53.558797972932567], + [123.303459272254258, 53.558273907710806], + [123.383099212308565, 53.53660265542549], + [123.385721907154519, 53.53602188167838], + [123.416037189084633, 53.535201088713677], + [123.446078766889272, 53.534511282674259], + [123.446161233307933, 53.534385473552192], + [123.448369102201866, 53.534325695013457], + [123.464110066770786, 53.507118295103034], + [123.491032053838296, 53.495929582925442], + [123.496226488227947, 53.500978634455706], + [123.502360574136119, 53.507269218563899], + [123.502299512946962, 53.507372097895562], + [123.480491801696942, 53.52408365449056], + [123.482685139116882, 53.540419499990577], + [123.482551651805252, 53.540644406933836], + [123.492937909895829, 53.546781229749996], + [123.509278407611532, 53.556491515433748], + [123.538764759889304, 53.549816977843165], + [123.538837802607318, 53.549692518930144], + [123.538848101819426, 53.549690204382856], + [123.539148138061904, 53.549163732291255], + [123.550217901119225, 53.530301746934335], + [123.523548137413385, 53.505297034330773], + [123.523843363757905, 53.505175984087693], + [123.561720278969773, 53.503501401835571], + [123.579603990190947, 53.545135731947568], + [123.612862268966452, 53.548336611448363], + [123.612936311426964, 53.548311244217928], + [123.613166898848647, 53.548333410340625], + [123.660920151832755, 53.53210452984257], + [123.678467188604998, 53.510769082127823], + [123.690275183879223, 53.49664049952365], + [123.738207085024527, 53.498360434476922], + [123.738243186120215, 53.498369037285705], + [123.78949725243352, 53.488154706505753], + [123.857471014623798, 53.487905545635314], + [123.886198753706225, 53.479526104662369], + [123.910977678090376, 53.463248623567964], + [123.963262087883848, 53.439284679948223], + [123.97261450812708, 53.435147784948626], + [123.973588871658819, 53.434551520194972], + [123.978000067292598, 53.432529700614701], + [123.979315914510607, 53.431046838745061], + [123.990348293786809, 53.424295540387703], + [124.005865371668236, 53.401447487042738], + [124.005937169065845, 53.401433884898452], + [124.049765857066234, 53.402024897253767], + [124.050160047753621, 53.401698500151653], + [124.075342172369233, 53.388098223373433], + [124.076894218154891, 53.379562117874038], + [124.111022374415143, 53.351303380009064], + [124.125089863033281, 53.348775300499213], + [124.157661205871307, 53.360865714423852], + [124.161326910904137, 53.362951650826126], + [124.184126782349807, 53.370689680723629], + [124.186051847835202, 53.371404260981073], + [124.231128698041545, 53.377887630021412], + [124.318321606231706, 53.330736788377436], + [124.319914638566758, 53.330150931295641], + [124.33795468919142, 53.30589056619386], + [124.338836051198882, 53.300874731095163], + [124.349607776599143, 53.28446541635347], + [124.356971798476494, 53.278679311548117], + [124.3676666344018, 53.257166429855914], + [124.404226476292223, 53.246664522390112], + [124.427632383931055, 53.221855592135746], + [124.441341902391727, 53.220166155386075], + [124.479328522421312, 53.215528403661033], + [124.488614007272218, 53.205883806298722], + [124.55542424620981, 53.199970641672309], + [124.559621427647372, 53.201027947907441], + [124.576656030456292, 53.206006126346196], + [124.580293638747193, 53.206235456330639], + [124.582575523833611, 53.206810282881648], + [124.587949050233917, 53.206718085370582], + [124.607411403999123, 53.207945073250855], + [124.657657561555339, 53.205522045607232], + [124.671105337558259, 53.205291312307622], + [124.67247359735947, 53.204807569793196], + [124.67624242344958, 53.204625825153514], + [124.709030778957043, 53.191882931555085], + [124.712859198524868, 53.190529409872738], + [124.712824294769291, 53.190408616432805], + [124.712863221412974, 53.190393487949812], + [124.716891847874365, 53.175938356414648], + [124.704545154755138, 53.160670857000802], + [124.721293773961563, 53.148623490355618], + [124.726390278306923, 53.144981939636402], + [124.779964204087989, 53.138888140144466], + [124.825022202554052, 53.14362110554228], + [124.82527253697971, 53.143328292775003], + [124.83511880263552, 53.138537082798393], + [124.841862308816005, 53.123923462668095], + [124.863837506740055, 53.098219373034453], + [124.86478291007657, 53.097510927927488], + [124.901524327882527, 53.116444465599834], + [124.885328511853302, 53.151179742791236], + [124.879865275966807, 53.162736213401175], + [124.908843231154094, 53.173125122381862], + [124.962319456310055, 53.192393940365235], + [125.030325750219546, 53.200796750013559], + [125.034502067189692, 53.200851651971071], + [125.075911473487594, 53.202788839155076], + [125.133512223465274, 53.202249597291242], + [125.159642919642266, 53.199391452883354], + [125.18673548855638, 53.196513244139588], + [125.221489742281037, 53.185698150264621], + [125.244076580953489, 53.178752752321856], + [125.287923649580705, 53.154065298259781], + [125.307208489560324, 53.143240163947262], + [125.335024522545339, 53.142728116684005], + [125.335266580110158, 53.142628783193302], + [125.371934966692194, 53.130174986184386], + [125.386106940475244, 53.128925119196687], + [125.401095007318048, 53.120271271825047], + [125.429994267421606, 53.110456127157242], + [125.444331279335969, 53.10572740886407], + [125.484154883407257, 53.099460947230732], + [125.495623800300606, 53.093500490452946], + [125.495694638901924, 53.077240572245628], + [125.496021412413555, 53.059477364855091], + [125.522645881544079, 53.049490722156875], + [125.568387084779445, 53.073061988863472], + [125.580565321730546, 53.079389842689444], + [125.580689434079574, 53.079401611259911], + [125.580738597018708, 53.079426945808812], + [125.606010308587827, 53.081946587081362], + [125.631787232683493, 53.060924338944346], + [125.632600570324072, 53.060268524560989], + [125.633015292459021, 53.056451223198607], + [125.635381478813315, 53.039324604224603], + [125.676340342353754, 53.00643837163814], + [125.687058214969156, 53.003699503682363], + [125.734534894242856, 52.992223980805278], + [125.734464841868316, 52.991585113451698], + [125.736352694061424, 52.991102687688446], + [125.743868718485544, 52.983795565307311], + [125.732622408830395, 52.974782395104008], + [125.729006050192595, 52.941801736168351], + [125.728088586714605, 52.941421442039534], + [125.715652166146, 52.932004949670009], + [125.693945063060028, 52.927268746161602], + [125.661038095341098, 52.913628610155058], + [125.657369242473763, 52.905534083431689], + [125.658948919740169, 52.868329914204963], + [125.661462734683568, 52.866381661996456], + [125.670548282206965, 52.859438466680729], + [125.67136524697338, 52.859611290861444], + [125.713680240923551, 52.878445541090258], + [125.713998645968729, 52.878648841778414], + [125.714152040764802, 52.878655537487241], + [125.714255259512257, 52.878701479777114], + [125.720138399178381, 52.8789168430459], + [125.743198197822935, 52.879923407162345], + [125.763805309892845, 52.896235889055212], + [125.76396601122353, 52.896222716525401], + [125.764141797155631, 52.896361971351794], + [125.819738121367806, 52.897516682532867], + [125.823158622916438, 52.89654833760968], + [125.828284217703228, 52.89725066054563], + [125.838471921897479, 52.892213138483257], + [125.846327906681751, 52.88998910704391], + [125.846411613551993, 52.888287192939941], + [125.847142396634695, 52.887925842057371], + [125.847380917681136, 52.868579463290736], + [125.847570524773317, 52.864724403562874], + [125.905927738821489, 52.821689213477192], + [125.91269497120291, 52.817299668427083], + [125.913210048859895, 52.816318916044779], + [125.916089406555514, 52.814195550360239], + [125.929637634702758, 52.785253526489981], + [125.929717149649591, 52.785181224908605], + [125.945919392993602, 52.779552719961295], + [125.958882352576737, 52.758661804640212], + [125.959043445932863, 52.758515325206353], + [125.977629881782249, 52.757000713072216], + [126.012517774274755, 52.79408863844111], + [126.044432795190119, 52.798342443821412], + [126.045517528359753, 52.797802000723436], + [126.046017454349013, 52.797860172393861], + [126.099817605903866, 52.772438129209853], + [126.10203492592909, 52.769643520567158], + [126.108451741981355, 52.766446491063945], + [126.107185104854295, 52.763152470844055], + [126.109991851852499, 52.759614975430772], + [126.104782380102762, 52.75690393782277], + [126.104136525788903, 52.75522432720382], + [126.036942871706799, 52.738050562452571], + [126.038088050246685, 52.735137749412857], + [126.049119618485591, 52.716171170833213], + [126.060477663919031, 52.703740130925446], + [126.064338185538986, 52.690005883936848], + [126.064739781190553, 52.68931542041274], + [126.055298915967441, 52.67416569027781], + [126.053820424338326, 52.671720531099027], + [126.053775986316026, 52.671721849306884], + [126.053678789094931, 52.671565877196834], + [125.988009904120375, 52.673558286790055], + [125.963558748046481, 52.65266217254451], + [125.962112573087097, 52.639538139938374], + [125.961017771759913, 52.628996220561376], + [125.981204558364681, 52.601801039976735], + [125.982269479397857, 52.601059624300284], + [126.017544631170722, 52.57821503942781], + [126.028768426367819, 52.576118491394261], + [126.04701082088819, 52.580663267885939], + [126.047596940037494, 52.580997207097106], + [126.0491580554216, 52.58390117986886], + [126.058613009580256, 52.602219888900251], + [126.058938805155009, 52.602095242397723], + [126.058974306104417, 52.60216128094396], + [126.085940445200222, 52.597183748488817], + [126.139236773887262, 52.571373950464768], + [126.139371571148359, 52.571322378226078], + [126.139430038911087, 52.571280358066332], + [126.139468897623033, 52.57126153996888], + [126.198829452008709, 52.533622699256064], + [126.205671882206303, 52.52372481560522], + [126.192854159429658, 52.50316034961584], + [126.185138033383211, 52.490606531096923], + [126.19750720232102, 52.464754123619038], + [126.199494813268174, 52.465029028445869], + [126.236923160842082, 52.474366215191232], + [126.258165061250168, 52.473143661938266], + [126.261063030100175, 52.473544477613999], + [126.261754872240999, 52.472937054477541], + [126.262959944220981, 52.472867697939712], + [126.265802862365689, 52.469383002602399], + [126.31744192032653, 52.424044974315933], + [126.319094356856041, 52.4227795561455], + [126.340777365245273, 52.394363675001848], + [126.345924969062224, 52.387682661597857], + [126.345102970723062, 52.382422447403286], + [126.341177093992428, 52.356241536423362], + [126.339533643820047, 52.355431467565538], + [126.316054660954464, 52.342125343293517], + [126.314109869789291, 52.337142402158676], + [126.319957660745104, 52.309627299150222], + [126.320370699082076, 52.308854180427446], + [126.320766917111172, 52.308702191925029], + [126.372034579424437, 52.302949149353026], + [126.392866316297273, 52.302921300731029], + [126.420685658246711, 52.297489728833163], + [126.425358371432125, 52.296965376509114], + [126.42542729886074, 52.296563949856946], + [126.426988885935685, 52.296259058659743], + [126.428540886508173, 52.27843071769172], + [126.429066323349659, 52.275370624540791], + [126.428805657167302, 52.275389210057703], + [126.428805734447479, 52.275388322314903], + [126.428798384278565, 52.275389728615181], + [126.393598839372814, 52.277899458612708], + [126.352810209717418, 52.263498377091743], + [126.350329540664987, 52.262614926913521], + [126.349775627611706, 52.262279837056766], + [126.306152321779948, 52.23420229390964], + [126.305314718588846, 52.233263265124343], + [126.299342679394357, 52.204385830009741], + [126.299433686115009, 52.204174389760972], + [126.337329496763076, 52.190536727603487], + [126.393068925496621, 52.1836727867327], + [126.395791905912304, 52.183344377317084], + [126.395820076449951, 52.183334000744054], + [126.396093896263608, 52.183300281650531], + [126.449624470802917, 52.163645505026274], + [126.48353959790569, 52.159792805791056], + [126.491549931266491, 52.158904704318203], + [126.491621617311623, 52.158874702494849], + [126.49183436802241, 52.158850534385493], + [126.497337988709234, 52.156482304301356], + [126.549099823499617, 52.134819100245629], + [126.549430243744936, 52.134066797756439], + [126.553056335717955, 52.132506475818026], + [126.55368137834887, 52.124387792944347], + [126.556518125736815, 52.117929072114116], + [126.554443880823044, 52.114483643256001], + [126.55459655584383, 52.112500546399659], + [126.530723813261943, 52.068716709504059], + [126.524285033131832, 52.06438822613665], + [126.517125610204218, 52.052496051688699], + [126.517590195006733, 52.044104160339259], + [126.507244486654329, 52.035847093307602], + [126.507114822247104, 52.035867611386898], + [126.50705456005123, 52.035767512740229], + [126.484183362148201, 52.039496282714367], + [126.480401850310827, 52.040094668666228], + [126.443330134007752, 52.026026325361599], + [126.441321624665733, 52.014031669013988], + [126.440308072160889, 52.007673681131578], + [126.460561478071924, 51.980926796511682], + [126.460551593769992, 51.980866362887561], + [126.460649884069042, 51.980736956761838], + [126.455092593559826, 51.946791551737043], + [126.502625627765511, 51.920783865398313], + [126.502935791578665, 51.920689098438352], + [126.503166707836911, 51.920272340800707], + [126.547921445595122, 51.872816986804906], + [126.550991143995759, 51.866959855709368], + [126.55618656522077, 51.860766894341324], + [126.573169167559158, 51.824643127973651], + [126.573869105719226, 51.82330761254925], + [126.573941061405066, 51.823226253675209], + [126.593967158143215, 51.806655496628885], + [126.615806655589097, 51.775935276700075], + [126.622590971611231, 51.77308657272296], + [126.651419201205812, 51.761066559801861], + [126.651467425043222, 51.760961478981997], + [126.651489018815894, 51.76095241185336], + [126.665782066204557, 51.730278528784176], + [126.705176127717976, 51.728874062881324], + [126.708624778032075, 51.725871982538358], + [126.717135942832172, 51.725001048994059], + [126.726811468202825, 51.710040309248086], + [126.726977315021557, 51.709895938137905], + [126.726953349548126, 51.709820925824395], + [126.726975342504446, 51.709786919309686], + [126.724422544799609, 51.701899466657949], + [126.716592142165652, 51.677390181712809], + [126.733755509220046, 51.64074539607774], + [126.73373455792489, 51.640731873667626], + [126.733800484635879, 51.640591345898315], + [126.721995815597793, 51.626194341529612], + [126.696808409432208, 51.616898954511647], + [126.673079191712205, 51.601583614281466], + [126.671912335637415, 51.600695385468136], + [126.688422387065586, 51.576885827576689], + [126.689347485342552, 51.576559974572291], + [126.746498209768092, 51.559460115484477], + [126.806503265997904, 51.54467062576871], + [126.83007900262858, 51.534484603199097], + [126.836917346533724, 51.520440591091344], + [126.832176624565832, 51.516263153060812], + [126.805284926348563, 51.492352599507484], + [126.805056039088626, 51.491982396891991], + [126.794948245675826, 51.464099380761084], + [126.776974902352208, 51.446456965847254], + [126.778872228480736, 51.442316578926061], + [126.784292641745495, 51.430854943217334], + [126.806077001716488, 51.421575782823858], + [126.828137089818753, 51.412221057785395], + [126.829708594499124, 51.412083189678434], + [126.90155340864257, 51.405958625353691], + [126.902054018423939, 51.404838687412855], + [126.916881248105184, 51.38565960882665], + [126.922891696872554, 51.358221726335188], + [126.923093685694312, 51.357769847539529], + [126.922962483861298, 51.357675003200455], + [126.916472324838665, 51.346321475237531], + [126.897151342697512, 51.339030005511709], + [126.895881761624992, 51.33918305276336], + [126.830052178555789, 51.343491898733568], + [126.829940723492328, 51.34338979236545], + [126.806261235995279, 51.310614713474109], + [126.806136435478777, 51.310285189007573], + [126.809234294665927, 51.29655830963442], + [126.81335811869242, 51.279505044236629], + [126.848589249285283, 51.252634251974229], + [126.867256591198711, 51.246553585096322], + [126.900491401054012, 51.245217866942554], + [126.901746012831367, 51.245334429101113], + [126.914507095235336, 51.258277746431311], + [126.902249591910007, 51.280998282289268], + [126.901613783451268, 51.282162848926589], + [126.870984612182838, 51.299249817354827], + [126.870978265746061, 51.299314133850693], + [126.870764268240222, 51.299433535006237], + [126.870929520907666, 51.299808127142668], + [126.869449119738675, 51.314810910434026], + [126.879975092556833, 51.320312486083857], + [126.880009363037345, 51.320390169867778], + [126.880159421824303, 51.320408828856827], + [126.88031360791733, 51.32048941679578], + [126.932720040089734, 51.331328290747592], + [126.956983193191519, 51.331570770325115], + [126.958878015954696, 51.330197055293432], + [126.96361311643301, 51.330785839127721], + [126.976054356471991, 51.317744493704915], + [126.976791343124816, 51.317210190622426], + [126.97059089574708, 51.29539123391848], + [126.969139063520601, 51.29000090912691], + [126.919497915336009, 51.24485431999792], + [126.910025324716088, 51.228541501412032], + [126.893026822345789, 51.199166906327186], + [126.899617647616964, 51.176206679517307], + [126.910841515835159, 51.137550734632619], + [126.914453527621347, 51.081202703956912], + [126.915837236292333, 51.060494246918978], + [126.916071355509729, 51.060371422743067], + [126.944292031075122, 51.048552193620573], + [126.977424807279206, 51.02818403019679], + [126.978388920063878, 51.027678235074198], + [126.978983707947449, 51.02708106338153], + [127.004539956531957, 51.00528776923079], + [127.015579196146973, 50.990338906663304], + [127.04458917292024, 50.961212662816401], + [127.064556815713303, 50.952987482985137], + [127.106351839209694, 50.935929880326754], + [127.136576256065396, 50.908543676622877], + [127.226207808584917, 50.783380862729615], + [127.228774732792189, 50.779813237347696], + [127.229286198079819, 50.779503789010143], + [127.287938676765108, 50.753556082401225], + [127.290330830699517, 50.748696605909423], + [127.295330144392508, 50.746647747282751], + [127.295989188061768, 50.737202088692733], + [127.298385409577506, 50.732334349222711], + [127.296581117503209, 50.728718336137064], + [127.296721518783755, 50.726706052849259], + [127.282525252334977, 50.70054873261077], + [127.281192135138696, 50.697877009282188], + [127.287344246756774, 50.661842890104886], + [127.290129426437957, 50.658813916763087], + [127.317963263043836, 50.62917546530057], + [127.32864176855, 50.624279504370172], + [127.363049818800221, 50.579535443610247], + [127.358103503450977, 50.562123940021898], + [127.353678871047975, 50.545865617007109], + [127.315622221759, 50.523869378944987], + [127.300558341968255, 50.493326938670783], + [127.28637058131622, 50.464140792040645], + [127.293575267414212, 50.456854748535086], + [127.297766555176864, 50.452743613920561], + [127.342132605141884, 50.444856306323189], + [127.356976290308978, 50.436605548116717], + [127.360919195470956, 50.410848179199341], + [127.362310024680241, 50.402221095836637], + [127.362254257025697, 50.402126774148975], + [127.362256192319009, 50.402114131678097], + [127.362214697647175, 50.402059866057229], + [127.324870113719911, 50.338897730044081], + [127.364175693219963, 50.294861714693198], + [127.437828145567664, 50.269141845347022], + [127.438643166701127, 50.268924509513617], + [127.596097558393467, 50.237892933219449], + [127.596146944539115, 50.237802896658749], + [127.596253585578253, 50.237781875042465], + [127.596265535427762, 50.237586691980241], + [127.601385800366671, 50.228251866617939], + [127.599807957274137, 50.17972648683962], + [127.599960830027868, 50.177229537217414], + [127.580250713516961, 50.136170544545422], + [127.495315061627508, 50.055817540192024], + [127.494406789846948, 50.054876397139942], + [127.494342662313684, 50.054687679821619], + [127.488448447196404, 49.995164112290709], + [127.488410744530881, 49.992608008525984], + [127.488623955263833, 49.992125137782267], + [127.536449990646091, 49.942633312697197], + [127.538351988633863, 49.934541314733139], + [127.540262910899713, 49.926956502196504], + [127.534354258511883, 49.905938996790866], + [127.522244918623016, 49.862367857026101], + [127.522932227509003, 49.851783551548863], + [127.525059457313503, 49.824038289784156], + [127.525678651857902, 49.823406623269292], + [127.575882798644287, 49.784532105620237], + [127.601925896263552, 49.782156898910692], + [127.646782704177213, 49.778212534440264], + [127.647001728057518, 49.778045851151298], + [127.647044065305423, 49.778041989870403], + [127.653329691388066, 49.773230094353707], + [127.667668717783641, 49.762317694861444], + [127.667671825334054, 49.762250623235438], + [127.667721585244692, 49.762212530054626], + [127.670788331192881, 49.695804604825476], + [127.697990586453997, 49.663118406145237], + [127.768762271969692, 49.633805631941733], + [127.772811080565702, 49.629466973203094], + [127.774736276762297, 49.62860276505657], + [127.808078985153998, 49.591792038270711], + [127.890821962615277, 49.57716521550276], + [127.942463940715939, 49.594191809648244], + [127.942659966765831, 49.594290874410895], + [127.943155405273913, 49.59415810959441], + [127.99406088262478, 49.590194359711631], + [127.994141890912559, 49.590152428700776], + [127.994228141860987, 49.5901718434556], + [127.995544699501352, 49.589426315561305], + [128.051035513751515, 49.560703502150481], + [128.066074747092415, 49.554115448415601], + [128.11450564469888, 49.550781336093209], + [128.124532721706174, 49.548652761360039], + [128.132842909495423, 49.548609533492936], + [128.176226028114087, 49.537679167977437], + [128.178101649895581, 49.537281005967692], + [128.236113545159043, 49.561049561947513], + [128.279820556100077, 49.564142670888202], + [128.283884924414082, 49.562582835011881], + [128.284570863716255, 49.56260652656708], + [128.286452905324097, 49.56159728733418], + [128.335433250180216, 49.542799458683163], + [128.335774695957525, 49.542768855676741], + [128.335868426442687, 49.542827178875555], + [128.359376470478111, 49.565473457673257], + [128.369899468145661, 49.584396640685519], + [128.380587076814265, 49.585906518962112], + [128.382407088598171, 49.58765981218427], + [128.396688479085611, 49.588181224021596], + [128.407144270753435, 49.58965835264722], + [128.429133069340594, 49.589365772082999], + [128.490391182856058, 49.591602298389539], + [128.492645967609491, 49.591810475833377], + [128.524075289211936, 49.601171218986522], + [128.527315587723365, 49.60136602043378], + [128.530565053776883, 49.602278067376545], + [128.534307022738147, 49.601786334072926], + [128.546548040457054, 49.602522244038973], + [128.567752897283384, 49.597391201309215], + [128.612409539614248, 49.591522858068238], + [128.612537441424308, 49.591510746076459], + [128.61255159077578, 49.591504191080979], + [128.612570386406162, 49.591501721141348], + [128.641687262055655, 49.57868220455218], + [128.707544164471045, 49.562747248532069], + [128.70795244974741, 49.562850096130923], + [128.736607225131706, 49.592873769556348], + [128.736833189875711, 49.592824419986407], + [128.776593372841802, 49.587651027712688], + [128.794902272634431, 49.580142422742178], + [128.795113621370405, 49.580096265235291], + [128.795135139378203, 49.580046922498596], + [128.795255815820894, 49.57999743226447], + [128.797789954217166, 49.573959192131085], + [128.805604264156983, 49.55604027318298], + [128.760847111297011, 49.518018814891022], + [128.755692640817927, 49.513604562963835], + [128.753864729614037, 49.47999080872804], + [128.753940159888089, 49.479876326022527], + [128.784554173604107, 49.471106400213316], + [128.820360703819375, 49.481950877361598], + [128.862277993793754, 49.489989344079973], + [128.864226908242244, 49.490468869935569], + [128.864985743433323, 49.490163926824827], + [128.889034234249834, 49.486544672864305], + [128.930585185322343, 49.465237880279815], + [128.975675296911049, 49.459059639899444], + [128.990814905025701, 49.458717581440467], + [129.00575606290252, 49.455074321508071], + [129.005860601398382, 49.454923653970226], + [129.006082214333389, 49.454893288598846], + [129.007058493891435, 49.45319717502047], + [129.039395059659029, 49.406591657055522], + [129.046172108902908, 49.385244166095958], + [129.050312883051618, 49.378050301182199], + [129.076831655533169, 49.357492685691568], + [129.078118288607641, 49.357307779804181], + [129.135704454185884, 49.355044852805001], + [129.172710544568986, 49.384337733906719], + [129.201967599028023, 49.394946304277049], + [129.207130026840616, 49.396861394502118], + [129.207232293011486, 49.396855275553712], + [129.207255168430265, 49.396863570151176], + [129.224742005413731, 49.395807607239405], + [129.258468158165499, 49.393789651673394], + [129.260568364275883, 49.392255723446162], + [129.312436299614944, 49.356300087203493], + [129.316304613688885, 49.356010799657305], + [129.349745913847073, 49.353719780264591], + [129.370444598010096, 49.368075654648599], + [129.366435400168456, 49.411921673100835], + [129.381791259805425, 49.430204193029567], + [129.381831742236528, 49.430210133854153], + [129.381917974653476, 49.430315108616909], + [129.413885437104483, 49.439705808169798], + [129.440209052495305, 49.438935021185884], + [129.510300761159527, 49.421519230031279], + [129.523232125236348, 49.40811249234153], + [129.537967976417434, 49.393097183198684], + [129.554667211972458, 49.297601324799253], + [129.596498019976451, 49.277003920154954], + [129.596658456276799, 49.276978488169028], + [129.666638465955117, 49.293839351439075], + [129.687082376649215, 49.295988679720864], + [129.688778400775334, 49.296345508632058], + [129.721963283159823, 49.286147903786876], + [129.722054680793548, 49.28605805561206], + [129.722150001428986, 49.286028705459593], + [129.753578639199276, 49.255126876252177], + [129.753047486427789, 49.253384201776321], + [129.745573680178381, 49.207721414937431], + [129.745659514582741, 49.206451937117066], + [129.776374216916338, 49.181804586393163], + [129.839782951128029, 49.179175857074327], + [129.840059669872943, 49.178799870913885], + [129.853575566075222, 49.170730144886214], + [129.856320911418578, 49.156705228303295], + [129.856464047324835, 49.156510745201572], + [129.847206432301761, 49.131443742100593], + [129.853631327383312, 49.120736492776103], + [129.859028244353993, 49.111925824475961], + [129.871287338457734, 49.110428366900571], + [129.905199460332369, 49.106432701956429], + [129.905649095847139, 49.105810983506025], + [129.921693317184747, 49.095250100185325], + [129.926699574069147, 49.07672726662387], + [129.926691553434949, 49.076715229956861], + [129.926746521493754, 49.076639224714356], + [129.926322774127698, 49.076161798194093], + [129.912986384282732, 49.056147709562048], + [129.928227419289982, 49.039301163043525], + [129.929347773943221, 49.038357327037147], + [130.012677035226432, 49.018802736365309], + [130.023069951557943, 49.01252445095087], + [130.05059551440354, 48.976838315368724], + [130.050744558575275, 48.976673426999746], + [130.104889405552115, 48.954233345337585], + [130.191792010634884, 48.903187872630788], + [130.203221446035911, 48.898830202557278], + [130.20656465691269, 48.894510610175153], + [130.211718704595626, 48.891483188844369], + [130.225391280843752, 48.872258952953494], + [130.23451417148533, 48.866132834703414], + [130.268561611039104, 48.864851086689001], + [130.271600913093579, 48.864904174431025], + [130.345682538215272, 48.88606153496805], + [130.403660371458869, 48.902726434303432], + [130.404405334914088, 48.902732354023122], + [130.436247316992251, 48.90759162314103], + [130.462346812147132, 48.903192775673759], + [130.46290587075984, 48.903197218133663], + [130.463101412210989, 48.902946538247647], + [130.478689111228732, 48.891018626693608], + [130.493438038292709, 48.864055643638395], + [130.493776477694638, 48.863621771688472], + [130.494009483159999, 48.863529120585632], + [130.551344561251256, 48.858972959597409], + [130.601289341455242, 48.879090954391387], + [130.602348389842319, 48.879089560011593], + [130.635100817465997, 48.884159970968931], + [130.671308788009583, 48.878998764362272], + [130.672574099831138, 48.878997098408895], + [130.672746058937378, 48.878409204958743], + [130.685598888408549, 48.861430045088156], + [130.681739745944071, 48.847661605718422], + [130.681790164503241, 48.847489234848709], + [130.614233372526883, 48.781794732973175], + [130.570928633416003, 48.69138727950817], + [130.568946706074712, 48.686729616496244], + [130.545956660462366, 48.654687022661122], + [130.531001043679197, 48.633627322674315], + [130.530650396103113, 48.620052021786279], + [130.530591997253282, 48.60983716477061], + [130.597658258752574, 48.592176527437807], + [130.597738797428804, 48.592033359083658], + [130.597928218546116, 48.591995517853071], + [130.601648096337613, 48.585084053272958], + [130.608126679681845, 48.57356749802117], + [130.61299192582004, 48.495091836573579], + [130.613381892457596, 48.493996847535215], + [130.639490335916946, 48.482965168365205], + [130.641005423480493, 48.483394322456824], + [130.70319848753266, 48.509163217277795], + [130.703711272996401, 48.509433895305357], + [130.736064917531621, 48.512861101318038], + [130.759289685559736, 48.505628695765424], + [130.759292686605505, 48.505625092375716], + [130.759329689025094, 48.505622707994554], + [130.759353033289102, 48.505552633428039], + [130.770566727302935, 48.492088223798973], + [130.768310525211518, 48.478664128270552], + [130.76857767733398, 48.477862193835712], + [130.751582594796332, 48.460768420253324], + [130.738164056434869, 48.446835040098513], + [130.737854080348455, 48.445508668160564], + [130.739652156805505, 48.402023176000583], + [130.73966908652389, 48.401997791759868], + [130.77723448410822, 48.355116322919791], + [130.800840556014464, 48.344278723711085], + [130.811570143894983, 48.339410081862319], + [130.81167815579812, 48.339303157962327], + [130.811788654031574, 48.339252427981826], + [130.811863397440561, 48.33911978225764], + [130.82300841516053, 48.328087028222704], + [130.837937301901377, 48.298566949931228], + [130.83604096362842, 48.296212309619236], + [130.837109349230559, 48.294316265756301], + [130.8099533079465, 48.263193580774093], + [130.779723200960547, 48.254381745082178], + [130.77839914886124, 48.252553128690032], + [130.760867461469957, 48.22463337343644], + [130.757803634456025, 48.189823339988614], + [130.75782883705125, 48.186960692676791], + [130.755541504262681, 48.185623499076897], + [130.665984702690849, 48.1259682324918], + [130.665829026035283, 48.125478392602488], + [130.661140940278472, 48.098178215875386], + [130.663171106597815, 48.094452815669392], + [130.678419278163688, 48.077043763254196], + [130.683156583777645, 48.057779021954346], + [130.690346754086136, 48.044584900027857], + [130.727629463634599, 48.032320007777535], + [130.729275833633778, 48.031878259753107], + [130.762520858418924, 47.995830293519553], + [130.762571621077655, 47.995802656267436], + [130.789204354411794, 47.984144078258041], + [130.863388506286128, 47.940928442349765], + [130.883589448668118, 47.924983887646412], + [130.884644392776607, 47.923368978466108], + [130.95330653672616, 47.826211517529053], + [130.953762792564476, 47.82562786363345], + [130.958772499450504, 47.730887605945519], + [130.975816761555393, 47.710781989444165], + [131.02192998821323, 47.692231445798775], + [131.026639884621261, 47.691747422643914], + [131.10430566769719, 47.687240162751884], + [131.107147099855126, 47.687247128765684], + [131.175018719827477, 47.700169568468141], + [131.183162949070464, 47.70477219877808], + [131.228606876495093, 47.730747246972911], + [131.252405213165247, 47.734379000254059], + [131.265408779789027, 47.736445230110256], + [131.31386647524505, 47.733796418479088], + [131.351467514338282, 47.728350177792571], + [131.353105851161217, 47.728461935966209], + [131.41199113663393, 47.738573769531094], + [131.428220311989548, 47.743925875452305], + [131.44678320151894, 47.74454829384004], + [131.447661063004261, 47.744699040994632], + [131.524461392503781, 47.735051546431329], + [131.535780433596045, 47.733648808102217], + [131.54277841572511, 47.728576346797979], + [131.551574278495679, 47.722428076587818], + [131.560232473215478, 47.680149732404068], + [131.566392104941485, 47.674124957283105], + [131.582538770109096, 47.658512179285943], + [131.583377118276957, 47.658468746363631], + [131.633571659206638, 47.661614894003755], + [131.681891049936468, 47.704439344259534], + [131.681906329645045, 47.704455359727987], + [131.681909832520347, 47.704455990864894], + [131.682120817563629, 47.704642982429853], + [131.682907561940681, 47.704635758571115], + [131.705791035461942, 47.708758829878363], + [131.732986355729224, 47.70417593687737], + [131.733786993459034, 47.704168585450368], + [131.794602693443011, 47.68290740598345], + [131.817801148714835, 47.674859082440499], + [131.817966313281886, 47.674852725118093], + [131.893082990837257, 47.683393130743347], + [131.965759984810603, 47.671306406177472], + [131.971679052914425, 47.675545017076772], + [131.992502477638908, 47.709488725655653], + [131.992617028522744, 47.709772001336603], + [131.99268108257408, 47.709779864791017], + [131.992703708132041, 47.709816746108878], + [131.992849703884644, 47.709800565214501], + [132.0164641029059, 47.712699534855176], + [132.047575634894372, 47.703735220890721], + [132.073956895038066, 47.700811352378771], + [132.077969815440724, 47.700468217090709], + [132.149188036337449, 47.7029897403145], + [132.155779071407665, 47.704303580278236], + [132.189225321724422, 47.711740469837345], + [132.191834464214708, 47.711490769463765], + [132.199449476584732, 47.713008726426445], + [132.234877889117115, 47.707566015241824], + [132.259547160164573, 47.714740038327733], + [132.264433018090358, 47.716203033628894], + [132.28107761340749, 47.739503442389619], + [132.281085773711567, 47.739507932003647], + [132.281124554544306, 47.739562399801031], + [132.317399707199115, 47.759628073181247], + [132.317817551236431, 47.75965611378853], + [132.336763832095045, 47.764627079658368], + [132.363148156203295, 47.762698152391998], + [132.364115071410623, 47.762763039974878], + [132.461554866092598, 47.723766929424315], + [132.550003037559264, 47.716010101097822], + [132.550849732843119, 47.716068047796824], + [132.5930297180428, 47.738452386128834], + [132.593032590528281, 47.738455822411076], + [132.59176951588455, 47.790017121601899], + [132.606738796671749, 47.8141613946161], + [132.61412805550529, 47.826223670761038], + [132.614274912473263, 47.826316556909163], + [132.614297869675966, 47.826353585072198], + [132.622708810109373, 47.831650946389274], + [132.654696917929328, 47.851883232006927], + [132.679811436883512, 47.8826808018771], + [132.669188490035083, 47.898609280003143], + [132.654682880857507, 47.920128010530199], + [132.654273660374827, 47.934977862625658], + [132.65399208578566, 47.942494628206575], + [132.654065277951247, 47.942539674168351], + [132.654063876474481, 47.942590531159929], + [132.663822017584636, 47.948544438709163], + [132.683681074210654, 47.960766652637481], + [132.713003322778405, 47.960529453526817], + [132.715493805549642, 47.960525447105617], + [132.728031565373016, 47.953877259158524], + [132.761910024049854, 47.936186857662072], + [132.811384603969714, 47.934701114627494], + [132.813060880258433, 47.935967977740717], + [132.875816284195423, 48.000341295238897], + [132.984607940703597, 48.033050154395497], + [132.985109143095457, 48.033443095110144], + [133.008187826259359, 48.052002786778154], + [133.013722243400082, 48.067392080882456], + [133.018924046693968, 48.082962129660039], + [133.021165330713615, 48.085063350559309], + [133.033524339718724, 48.099799936079165], + [133.042408372551648, 48.104978864649922], + [133.045293035177792, 48.107683257910345], + [133.049206715213671, 48.108941944448055], + [133.058614195693877, 48.114426015742488], + [133.094862526142265, 48.126911254700232], + [133.113681406211072, 48.129677779988448], + [133.122177825861883, 48.13241033066587], + [133.133569675165774, 48.132601513962037], + [133.146111178660561, 48.134445214885986], + [133.172692510843063, 48.133258091527324], + [133.174638667876991, 48.133290752836885], + [133.205295164219308, 48.128425236075799], + [133.231717221622091, 48.124315379014497], + [133.276500432979645, 48.110860523605581], + [133.294066410331681, 48.100613923364733], + [133.294159233089232, 48.100578659979163], + [133.34879893493067, 48.115153878923408], + [133.399459908706376, 48.121915553028387], + [133.399877730116714, 48.122000270194604], + [133.433789257166097, 48.113052782367326], + [133.443676718045822, 48.110448155667243], + [133.444154304577296, 48.110491787671833], + [133.467252408976691, 48.115496550151285], + [133.486262234206464, 48.114338741590771], + [133.538243548943143, 48.11908772175196], + [133.538318615500373, 48.119169611061317], + [133.565119265884675, 48.179104642335204], + [133.56530200825722, 48.179757721069748], + [133.565445547397672, 48.179834314653043], + [133.565454335831191, 48.179853968468549], + [133.573870102189971, 48.184329721530723], + [133.589545979107356, 48.192694489360662], + [133.612921513515886, 48.192280455248607], + [133.659730232301854, 48.181043207355827], + [133.68546628038942, 48.18457146031519], + [133.715716838234641, 48.227865594769007], + [133.717053942822645, 48.241287999428295], + [133.732898325894155, 48.252432570890839], + [133.758556075255058, 48.255547941774019], + [133.783328581168433, 48.258679712827288], + [133.806535070171947, 48.270084270135925], + [133.816369701949526, 48.275011155990484], + [133.816612903135052, 48.275036903149775], + [133.816677666751417, 48.275068730470757], + [133.822375105038105, 48.275646934428849], + [133.868424611092308, 48.280522091452411], + [133.932447265679826, 48.299601908004981], + [133.933271463484743, 48.299850510650465], + [133.933282443036433, 48.299850804756545], + [133.933291430624678, 48.299853483207414], + [133.935584422387365, 48.29991246721233], + [133.987925384987619, 48.301314509455153], + [134.015087909173815, 48.320464990617999], + [134.021757221512246, 48.325184410635629], + [134.03209669274267, 48.328033991756499], + [134.060962026378718, 48.336150874409803], + [134.104290643197658, 48.331031720052565], + [134.111523224078326, 48.331752237750791], + [134.142925106579014, 48.343716769917222], + [134.143358429686771, 48.344012738139462], + [134.16840673149045, 48.366727348417548], + [134.195759824339689, 48.380051415722043], + [134.196319401738975, 48.380002353703553], + [134.266407808058375, 48.380124921497043], + [134.271256179463393, 48.381316469768535], + [134.288053840888693, 48.380162775210962], + [134.35672854616368, 48.380282870780775], + [134.361910253950839, 48.380454010373697], + [134.425146447440056, 48.401149146906583], + [134.43057348250727, 48.402930870745422], + [134.441723842101396, 48.405322927172307], + [134.494001126774947, 48.416612856600523], + [134.525998495854026, 48.415481674487317], + [134.570651321292075, 48.403328173907646], + [134.631512165568893, 48.407515037439623], + [134.633038141703992, 48.407622066301265], + [134.696898289168502, 48.403137937129806], + [134.736750209100421, 48.379466967168547], + [134.756627326378947, 48.367730206737406], + [134.762824998072205, 48.368376612829373], + [134.813219707984871, 48.373732785210358], + [134.840782012309887, 48.39183852453025], + [134.862937430708399, 48.423201340275654], + [134.879091732805051, 48.435460046899316], + [134.92011041761296, 48.449431623969318], + [134.944115350645973, 48.448277839461653], + [134.988580203565192, 48.43735659916937], + [134.989818931427834, 48.437308331140251], + [135.020939784836514, 48.438162174033728], + [135.060314026833908, 48.4570489701971], + [135.086275145556414, 48.438157984008178], + [135.086072292866731, 48.436134133554994], + [135.087387202582647, 48.435070915870675], + [135.082693419009161, 48.402423289498294], + [135.082532913375729, 48.400821933364099], + [135.074619702150244, 48.393888693085898], + [135.040173901375738, 48.381273556642398], + [135.001504508153317, 48.363322490300163], + [134.856483660380178, 48.33005835164056], + [134.802239534999501, 48.304705477163033], + [134.788247366533909, 48.289668483159346], + [134.763500339046061, 48.286599369534322], + [134.763337626091868, 48.286523319988405], + [134.762355920874512, 48.286174085377858], + [134.707470248183824, 48.263279255623189], + [134.699481066150071, 48.26380680545045], + [134.67181481342584, 48.253964733895174], + [134.668646660700006, 48.201084917008721], + [134.675166503724228, 48.188979388375941], + [134.665047603295505, 48.168085781957345], + [134.671846201068661, 48.153201638040336], + [134.648264124894524, 48.138351316355525], + [134.625114385350571, 48.097135699388183], + [134.570345757777488, 48.051769584690575], + [134.566686387100958, 48.039912305223659], + [134.545047055794782, 48.030814087598429], + [134.544398340416279, 48.030276741720485], + [134.544462258211354, 48.02897721958756], + [134.550377751751739, 48.005950690002685], + [134.546918498794383, 47.97978653358355], + [134.592535578010654, 47.945396683164638], + [134.592609889057769, 47.945039542808814], + [134.602766333040364, 47.929000102976055], + [134.600685203012745, 47.90695142170194], + [134.642458632398899, 47.900250501097084], + [134.651572283059181, 47.898807263632229], + [134.65159772331495, 47.898784489722658], + [134.651788634998354, 47.898753865374793], + [134.666058134544642, 47.885839647468273], + [134.669995589841733, 47.882314869583674], + [134.664860511592991, 47.868323863150323], + [134.662754570592483, 47.862336829139295], + [134.666689699144172, 47.840833232589887], + [134.671236203144616, 47.816834321379851], + [134.672339944858834, 47.816177291258803], + [134.710345412085786, 47.796820346103814], + [134.720588900289329, 47.787455882419671], + [134.764580082188473, 47.76126902076912], + [134.765245035444167, 47.760950017540225], + [134.765299015576318, 47.760841057519414], + [134.765299070361181, 47.760841024907343], + [134.765299086025863, 47.760840915315555], + [134.777222404495376, 47.736773448698301], + [134.772078409547277, 47.7134120274848], + [134.772087820467476, 47.713346187659241], + [134.771081052099817, 47.712474604610847], + [134.709265075750068, 47.654956903767761], + [134.681813506448435, 47.633460970797607], + [134.677268701193839, 47.614116282223563], + [134.677786571910559, 47.600837323398366], + [134.670802046999285, 47.586591359921613], + [134.67067108356386, 47.586033921982931], + [134.620941117874963, 47.544645213910371], + [134.620355641871384, 47.544006667611519], + [134.58944107330646, 47.527522352949987], + [134.569200296819702, 47.516639352583795], + [134.569173368130464, 47.516502115663585], + [134.570144262218577, 47.494392989091381], + [134.561332126095579, 47.47654072363575], + [134.561186001896544, 47.475796029571228], + [134.560937074421219, 47.475740399258029], + [134.560808278666968, 47.475479475463565], + [134.515582809388064, 47.465400847707507], + [134.490715131642531, 47.446729551905797], + [134.487245317986606, 47.446687846365016], + [134.482683366034536, 47.443633775323313], + [134.423867891359322, 47.441093878367361], + [134.40784561811779, 47.437534750247877], + [134.330603531711063, 47.436737325756305], + [134.303826742073028, 47.427626897229523], + [134.261134544912863, 47.391218872771027], + [134.259174275688025, 47.389441506402832], + [134.256099152765927, 47.368781126702721], + [134.255899379870272, 47.368701943355006], + [134.255894198496492, 47.368668211406231], + [134.227911870889329, 47.349718223189974], + [134.195977546434136, 47.344950916684425], + [134.195652532477169, 47.344822091935285], + [134.182806426526412, 47.334359183450459], + [134.170026860714842, 47.323809860968339], + [134.149666547929797, 47.245818798342192], + [134.2032630156192, 47.207834848402847], + [134.222790626613033, 47.179778947446074], + [134.222787816736911, 47.179721337356007], + [134.222850759228521, 47.179632073558118], + [134.225310184143495, 47.132781216577499], + [134.225448667398609, 47.132356336198363], + [134.216672187530776, 47.10791346513988], + [134.214843298110623, 47.102728345930466], + [134.214373190323897, 47.102657890454523], + [134.193380907007281, 47.093633565877248], + [134.161296097885241, 47.094703178971642], + [134.140029728354762, 47.091515969082579], + [134.133795787841677, 47.088929272811711], + [134.110524572532825, 47.059197217725476], + [134.112895629427328, 47.044127482411547], + [134.10172933990998, 47.028614879956592], + [134.094477362585508, 47.003136387330599], + [134.056444549645988, 46.977547277712375], + [134.068675252708061, 46.936009729420313], + [134.068607993002558, 46.935918039503299], + [134.068639346913386, 46.935811881604167], + [134.050219752809198, 46.907778611796154], + [134.048272396035088, 46.894179180304356], + [134.035095358003105, 46.884342193025589], + [134.033854228450821, 46.846115532454334], + [134.033567517034214, 46.845797104882941], + [134.020372818883999, 46.814686119984614], + [134.045243495229755, 46.777750051697929], + [134.045194629071432, 46.777697575696045], + [134.045316330642265, 46.777561972151553], + [134.025684946229177, 46.756727846691909], + [134.025671431408853, 46.756673917293071], + [134.023228385444924, 46.706700694425798], + [134.020175825839175, 46.695661327714916], + [134.020713697125586, 46.691261587370761], + [134.003814593520701, 46.63595626741234], + [134.00364207269007, 46.635868174527303], + [134.003607449225143, 46.63574296120624], + [134.001527237055427, 46.634788293496534], + [133.968885394908114, 46.618120659583504], + [133.951777336650565, 46.611956668833969], + [133.920731288089115, 46.597708766381039], + [133.908882023040775, 46.584699477765383], + [133.883741524730738, 46.523255277150646], + [133.862655963483633, 46.497817462458372], + [133.862513246930206, 46.496361129910994], + [133.842391294551021, 46.473277063937893], + [133.843302533974509, 46.464026189208816], + [133.845066512094263, 46.448202979950139], + [133.895473919561994, 46.444154044644762], + [133.89587755925038, 46.443760682174968], + [133.924361229882237, 46.422485109745523], + [133.934614052281262, 46.406010473241807], + [133.941649248522936, 46.399154402719454], + [133.940560407443428, 46.396455636923982], + [133.9428439926794, 46.392786282747771], + [133.933819334706243, 46.379442782232921], + [133.933667356292005, 46.379370746370107], + [133.933660603028244, 46.379354007952003], + [133.933584378932096, 46.379331416141902], + [133.911717008263793, 46.368966556622929], + [133.86892777278436, 46.358251376341492], + [133.86251978782056, 46.337505572362055], + [133.862306309650108, 46.336373021710209], + [133.915826450168112, 46.328978049820314], + [133.915664675771609, 46.328729249215407], + [133.915898461275816, 46.328753985493925], + [133.901521198681422, 46.305014068359768], + [133.911525392126492, 46.278950999276987], + [133.904430408357371, 46.257153932777626], + [133.902973538383577, 46.252497265268453], + [133.9029128675366, 46.252491774376345], + [133.902906517437799, 46.252472265730511], + [133.894337563335256, 46.251715683840473], + [133.860388761833832, 46.248643216330173], + [133.867901097865598, 46.237786475050541], + [133.872187966920791, 46.231642380047141], + [133.87176553979748, 46.23144575511332], + [133.842436203228345, 46.201892621624708], + [133.84240821868147, 46.201913959686095], + [133.842337920377844, 46.201815429813081], + [133.826286352113897, 46.205402593658356], + [133.824633391855684, 46.215467166300947], + [133.807386348786281, 46.228617940736385], + [133.806961996762254, 46.228271339415947], + [133.787460929125643, 46.19144054254366], + [133.757237717301052, 46.171109387846791], + [133.757202612952739, 46.171103441962188], + [133.7569845630766, 46.170940287177842], + [133.715205191410575, 46.163990026273865], + [133.707801155083303, 46.162735949565501], + [133.697416409932089, 46.158614047614726], + [133.683411652606878, 46.131789016903149], + [133.738157754680117, 46.073194287514376], + [133.73800728294259, 46.072381247073572], + [133.738774579502916, 46.062990957223597], + [133.734822015163417, 46.05517036374323], + [133.733238099619683, 46.046612029713451], + [133.727363768936527, 46.04041338401894], + [133.724597170108751, 46.034939356805978], + [133.71654582468031, 46.028998193556532], + [133.681365850376579, 45.991875973509117], + [133.673502563149867, 45.977676544213352], + [133.677808901370241, 45.95779183692855], + [133.669759991077171, 45.944987049714484], + [133.669315893512334, 45.941071698296376], + [133.667292014176866, 45.941060813999705], + [133.665459883757023, 45.938146128741664], + [133.658104813077188, 45.941011405805966], + [133.608654996695748, 45.940745467781767], + [133.607896731816254, 45.939871295751807], + [133.610153465425753, 45.911243458566737], + [133.610321611763737, 45.911059139447204], + [133.61026510903767, 45.909827201401484], + [133.610914073376989, 45.901594751914772], + [133.609837420528009, 45.900502239875749], + [133.609767215051818, 45.898971538559955], + [133.606697321498501, 45.897315886914605], + [133.587292874655276, 45.87762561088271], + [133.585000869599128, 45.867720535977234], + [133.577950403883193, 45.868145524704119], + [133.576412335373732, 45.86658480031182], + [133.574307034743811, 45.86836514009898], + [133.569255472881906, 45.868669638685454], + [133.551676576320176, 45.88694410173936], + [133.540940810052064, 45.890165923385915], + [133.505477860179212, 45.884876897957454], + [133.504885640376926, 45.884574871719366], + [133.501116514266585, 45.86262068096277], + [133.484333935208042, 45.864483277593237], + [133.484867012731428, 45.858748011431722], + [133.487007068078071, 45.840091853194416], + [133.486608092500575, 45.840016109510685], + [133.486793570025355, 45.838020596803915], + [133.463460761789776, 45.833199999059374], + [133.462290858871683, 45.797060175844734], + [133.491168720507915, 45.785974393723784], + [133.497939107261743, 45.783393502948392], + [133.497687699822023, 45.783337202839469], + [133.487718304009064, 45.772364160397927], + [133.462584675756091, 45.775476241840018], + [133.462287661163316, 45.775409728478508], + [133.462255283892773, 45.774965013062697], + [133.475097955437576, 45.747126007502388], + [133.47794395351147, 45.746058148684], + [133.477571957104288, 45.741763124404741], + [133.479391418678546, 45.737819085136458], + [133.477181062752805, 45.737249906809303], + [133.477107481532641, 45.736400347187264], + [133.446950334490083, 45.729460622655829], + [133.446444261806278, 45.728794677104744], + [133.437995501072322, 45.702620677295684], + [133.438083041894117, 45.702591262476361], + [133.440120203086025, 45.703259218647055], + [133.47180739160828, 45.691840330535818], + [133.472216393888203, 45.691122026051438], + [133.477545420296991, 45.689331406020699], + [133.477693493580489, 45.681502946981809], + [133.484385248133691, 45.669750647447742], + [133.48075460262865, 45.657600831789658], + [133.478151975615845, 45.65726354505405], + [133.478170365251088, 45.656291306829829], + [133.443042517394957, 45.645506910481188], + [133.442199649177212, 45.644121613571542], + [133.463954721084889, 45.628634729173882], + [133.463838252430037, 45.628608790027265], + [133.456741786911806, 45.61594461475709], + [133.4439541652674, 45.624180334552896], + [133.432102145756232, 45.621540729311917], + [133.422853859699444, 45.612879561942528], + [133.40603654260147, 45.613289812100177], + [133.415806977144882, 45.581676385259534], + [133.415895857571144, 45.581575904057999], + [133.405736347659399, 45.57006080818109], + [133.383101594146666, 45.576610585535761], + [133.371939082923234, 45.570964949081741], + [133.365984106171226, 45.567182217467376], + [133.363325247185344, 45.566608350098114], + [133.335243949906015, 45.552405739912736], + [133.327392640242465, 45.558848929916813], + [133.28383044841911, 45.53438510109244], + [133.27855591717983, 45.535626407217258], + [133.241653042189938, 45.516705650829479], + [133.239487316710381, 45.515237682752314], + [133.202712230139667, 45.509708108320808], + [133.181830485581116, 45.492273624164213], + [133.165746668635705, 45.467542589033144], + [133.163116641225372, 45.463196203211908], + [133.164516184721407, 45.440880663135616], + [133.157866274759414, 45.437860326855478], + [133.157288796954504, 45.434932568559198], + [133.137151587529928, 45.428451880466227], + [133.136633052826369, 45.428216366122932], + [133.139983015405733, 45.401358954917207], + [133.137505565729981, 45.367138144382217], + [133.137552838017683, 45.364731580272533], + [133.123038904015402, 45.356704607065041], + [133.11174979925454, 45.350258599883958], + [133.121521849583161, 45.334434328643397], + [133.121484044320567, 45.33437150235347], + [133.121603979943217, 45.334180429546151], + [133.121199500871086, 45.333898636724918], + [133.103340702239677, 45.304220174420479], + [133.104486650330784, 45.299050196306098], + [133.090303465672605, 45.282402173478395], + [133.103658163923313, 45.265098729654675], + [133.102397740279315, 45.265046661740207], + [133.103048365547352, 45.26413575007836], + [133.092108408403277, 45.249475616268825], + [133.100321940991108, 45.252551184889541], + [133.099353025765708, 45.232772859833545], + [133.099436362252845, 45.232685825296493], + [133.116751848266745, 45.219229690861809], + [133.119004380305455, 45.212249478013341], + [133.122162587090969, 45.20895112605519], + [133.123365546924674, 45.198734966012331], + [133.130409748508896, 45.176906185972527], + [133.126205334766979, 45.174618011919215], + [133.128235709735776, 45.157375012571087], + [133.130693926033643, 45.151879644621111], + [133.131198899679333, 45.132210063706687], + [133.132045999936622, 45.125016048114126], + [133.131385166078672, 45.124954671183112], + [133.131395135853609, 45.124566331521535], + [133.099932057010392, 45.121942493800013], + [133.099928924718597, 45.121937750599365], + [133.095759852577032, 45.104592270631784], + [133.086631325556965, 45.101801318547963], + [133.08215325427372, 45.095020216409118], + [133.063147471291387, 45.094621374636468], + [133.063081026121296, 45.094601059717583], + [133.047489225396106, 45.075274355718427], + [133.038154427705734, 45.062684326153402], + [133.036585561489318, 45.061758797859113], + [133.028728909448887, 45.052020141555957], + [133.014784129582495, 45.048897381203709], + [133.000614171650199, 45.040538034270185], + [132.981085159337653, 45.041350915128199], + [132.980905192327867, 45.041310613750312], + [132.97152552464496, 45.03052463849955], + [132.955879504068918, 45.026279687865227], + [132.947158144281786, 45.020958564183296], + [132.941087759981173, 45.022266512556989], + [132.936582561536341, 45.021044198876453], + [132.936761058060171, 45.023198760411617], + [132.909658452689342, 45.02903839211568], + [132.908683146603579, 45.029648129775005], + [132.908381300894405, 45.029650683493799], + [132.855181706737085, 45.058707468897033], + [132.761467073370028, 45.078375336240619], + [132.757292221946187, 45.079156785658249], + [132.386789659799433, 45.161311309498267], + [132.16686014458557, 45.214526260979959], + [131.996265257658393, 45.252146329120244], + [131.992629496501166, 45.255217339893775], + [131.987977757243726, 45.256479630332002], + [131.974343323505224, 45.270663083397977], + [131.970382300489234, 45.274008832425558], + [131.943292199256661, 45.276275916613827], + [131.92480683698173, 45.285169317085156], + [131.924732359402753, 45.285492106879239], + [131.924366040326959, 45.285578717385363], + [131.911098939820164, 45.334034707551758], + [131.908270578937447, 45.337538371840161], + [131.887687072878265, 45.339580988258305], + [131.880391495435703, 45.340178847572794], + [131.880319683561368, 45.340140752341199], + [131.846479678701343, 45.317553306090709], + [131.822607948864885, 45.309404491689648], + [131.826939799148107, 45.292874617501319], + [131.818241345529628, 45.28944200059361], + [131.81820497327962, 45.289271905236227], + [131.781149619960672, 45.243734124357573], + [131.786095739331273, 45.209605746912452], + [131.786014211519046, 45.209610666923929], + [131.786061674802539, 45.209507723094376], + [131.751638540182427, 45.211541745528159], + [131.714076989969101, 45.2321315215056], + [131.691436707099996, 45.213658896654913], + [131.674218553032858, 45.212933166455407], + [131.65253615873587, 45.174454620480375], + [131.643297459862225, 45.157859249600463], + [131.680178979594473, 45.148931315686724], + [131.68817311650281, 45.129924455765668], + [131.687879498798623, 45.129657951174977], + [131.677847646632245, 45.113682290235793], + [131.650359782765037, 45.091934598189624], + [131.643851428171217, 45.089695500771398], + [131.625477379767005, 45.073018140450991], + [131.624116886772214, 45.072413160292214], + [131.597403889323004, 45.057155021782137], + [131.560476543492598, 45.043880820696245], + [131.557269764395102, 45.033560750106716], + [131.522084657830192, 45.010019050065537], + [131.521830378413, 45.009926965295904], + [131.521828597149749, 45.009925356474973], + [131.478122454483469, 44.993828668892313], + [131.493301399444164, 44.978422498096855], + [131.492503149641266, 44.977097438487412], + [131.493995007138039, 44.975571173578899], + [131.49084160410041, 44.974339345873503], + [131.485756920374513, 44.96589899423482], + [131.457336599907023, 44.961251138643938], + [131.456893732539186, 44.961078139415172], + [131.456717557791848, 44.961149900575236], + [131.45670408844353, 44.961147697799731], + [131.42615488035446, 44.967076155429808], + [131.402971026401417, 44.983042444769502], + [131.402072870039262, 44.983408290291869], + [131.372174185825003, 44.975670008313543], + [131.347458305794845, 44.987554889580991], + [131.331086610909182, 44.970847025783364], + [131.306388790007475, 44.963866203619261], + [131.306244356271151, 44.963781799985512], + [131.30608447735645, 44.962453915451896], + [131.306087170120776, 44.948445413282933], + [131.304218467384288, 44.946955650490445], + [131.303893551796534, 44.944257043331675], + [131.2858497633338, 44.925791861796618], + [131.267513853122495, 44.917649532819667], + [131.267486738999253, 44.91767246853572], + [131.267364037079574, 44.917574648400418], + [131.258927902415508, 44.924912350272415], + [131.255600377955119, 44.927727088389389], + [131.25467167195302, 44.927456895677246], + [131.241923885157348, 44.920158258855274], + [131.216508192418019, 44.916353818904625], + [131.200192409230368, 44.911606992998152], + [131.199686786586028, 44.913835845893637], + [131.198741188664201, 44.913694300646455], + [131.195670807716624, 44.930554017479324], + [131.164153434961435, 44.933760286609932], + [131.152196869952832, 44.945473996909826], + [131.125573754748814, 44.936545328237543], + [131.119693126412415, 44.929997022252692], + [131.112389822942248, 44.932123796121672], + [131.083175777521973, 44.922326199929941], + [131.091544240299356, 44.902183859451043], + [131.094095950975827, 44.896635549883534], + [131.093908731015603, 44.896492685536245], + [131.094234038398412, 44.895709692023651], + [131.08809700624434, 44.892057857834089], + [131.071341112234933, 44.879271721901659], + [131.062672430809499, 44.87692899236675], + [131.053688299826661, 44.87158299517089], + [131.038256324650803, 44.870330487909342], + [130.96114434594233, 44.849490812167453], + [130.965430045460863, 44.818006863651739], + [130.965718991517349, 44.817971728419153], + [130.985809349164356, 44.823721937020125], + [131.007441845791135, 44.812898317116435], + [131.008144494000703, 44.812812876572387], + [131.008151027757037, 44.812543484469323], + [131.008385438869595, 44.812426199034029], + [131.016144410715725, 44.797138919050965], + [131.008943555279558, 44.787345410513993], + [131.009018236723875, 44.787321684577961], + [131.056390614768958, 44.784678921567213], + [131.056479409013008, 44.784715645856338], + [131.056492316777906, 44.784673247916906], + [131.056615013286262, 44.784666403046387], + [131.056791485616344, 44.783690572574152], + [131.065452036358948, 44.755243393001273], + [131.085510572029705, 44.743844616887337], + [131.085472696574783, 44.743398675369157], + [131.085644509548587, 44.743325572485702], + [131.084417230531301, 44.730971732097181], + [131.083205960200331, 44.7167103659609], + [131.103037637096008, 44.708029209488856], + [131.103983862095305, 44.707702122674739], + [131.152075542250969, 44.547513843366559], + [131.261256368909272, 44.185713315611387], + [131.29616021122817, 44.067583112657097], + [131.303184981492308, 44.044184348931147], + [131.303079987363816, 44.044163497365695], + [131.303091222893471, 44.044125471311517], + [131.28367440237804, 44.03883440527602], + [131.27983065439048, 44.035609184950864], + [131.274910765503449, 44.033460868130078], + [131.259635144165202, 44.032283729147188], + [131.2586435791562, 44.032013528578716], + [131.257722761431012, 44.029944682814808], + [131.249163860969787, 43.996719626850556], + [131.250167143934618, 43.990428989422796], + [131.247230609661159, 43.989214879808237], + [131.23804085084592, 43.953540875616007], + [131.238055689933276, 43.95331809144821], + [131.254180010239168, 43.946871212582678], + [131.255739018616168, 43.94626567759591], + [131.254910338153138, 43.913926749726926], + [131.246908950269983, 43.892638023832447], + [131.246625874317743, 43.890808790870992], + [131.22587742045539, 43.858816391576489], + [131.225278167705937, 43.846303161060519], + [131.21065155552381, 43.835195957379483], + [131.216788265117685, 43.803027454588808], + [131.206058667157322, 43.798685328273926], + [131.206082918800433, 43.798398578118459], + [131.217153305970243, 43.764385401119739], + [131.223204705225015, 43.760070683046536], + [131.224417155350068, 43.74206760944201], + [131.225085241443367, 43.7400149503802], + [131.212403914869384, 43.728467283945342], + [131.220704744227817, 43.716852370992981], + [131.210009532216247, 43.711994469400111], + [131.213995781671002, 43.679416211373493], + [131.231878836816918, 43.667741581010795], + [131.231624444240708, 43.667103387063072], + [131.231854964477947, 43.666945261473771], + [131.231370794438135, 43.666467056509518], + [131.225271960546792, 43.651166928905546], + [131.226291516858424, 43.633901173657534], + [131.217424615594126, 43.631480316469975], + [131.209526348590231, 43.611665956026137], + [131.209299071870078, 43.610510713791427], + [131.237435642027378, 43.601631005343613], + [131.225604276316687, 43.581580468006706], + [131.211557425451701, 43.581889826483966], + [131.193216460553202, 43.529894597033596], + [131.232766785335258, 43.510477238337749], + [131.269276532268179, 43.493080880487867], + [131.295138782653453, 43.500877908049134], + [131.295399781438533, 43.499060098889586], + [131.296766078686829, 43.499380123778636], + [131.296928006761135, 43.499544941128995], + [131.297757439125434, 43.499352630024269], + [131.311271347857144, 43.49683818095977], + [131.311203582064564, 43.496235024883461], + [131.312085373476805, 43.496030573878265], + [131.313244988961969, 43.4868680646454], + [131.309687499925246, 43.482740987263305], + [131.306982817705858, 43.458667698176406], + [131.306975245629701, 43.458520761587131], + [131.306773946099611, 43.458410398588953], + [131.289229050287389, 43.439826578799575], + [131.288730430663122, 43.438908567869589], + [131.292786769542573, 43.434756547290384], + [131.293593837173916, 43.425650576600781], + [131.295804959564236, 43.41975831063256], + [131.306597048382031, 43.41481410451496], + [131.305344377776606, 43.402532813653465], + [131.31017256156926, 43.394717119441026], + [131.306012396563233, 43.392557223114309], + [131.30699051958797, 43.389950691229586], + [131.293965499801629, 43.382067543252369], + [131.292121280713332, 43.378309542510472], + [131.288956994228386, 43.379036239559447], + [131.269950769178564, 43.367533079716779], + [131.267888587571548, 43.362138850249131], + [131.26212365532362, 43.2951309422657], + [131.247970396992031, 43.262462154816895], + [131.22189718859164, 43.247692879659482], + [131.220761880523639, 43.24646465515999], + [131.198760661428679, 43.23444941804123], + [131.198561216127217, 43.233902877304786], + [131.19691037089413, 43.222515455439549], + [131.198375649999832, 43.219066636745225], + [131.195690586601359, 43.214101463595568], + [131.193860168442882, 43.201475359498836], + [131.194065375800477, 43.200279764431365], + [131.194853465516644, 43.199762308636814], + [131.203615259418285, 43.196898262424945], + [131.21131287206299, 43.188955144024234], + [131.211615863663013, 43.188756201244111], + [131.211585012326481, 43.188589904773153], + [131.213312053844476, 43.179219507972491], + [131.208822643480403, 43.17370004125145], + [131.205723017827893, 43.156992278636928], + [131.211186031219626, 43.14442133595324], + [131.204788234256313, 43.140740424897189], + [131.201927323642423, 43.1365325313906], + [131.200520632553463, 43.12895011227905], + [131.194235744757123, 43.125219579252381], + [131.187435720515055, 43.115217946305911], + [131.166554833192635, 43.108448454607604], + [131.16422824026526, 43.068807886004713], + [131.164360996941099, 43.067230581655615], + [131.164141989577757, 43.067338343887982], + [131.16411351786445, 43.066853241878455], + [131.11338156469057, 43.065484338553411], + [131.112990832245714, 43.065349774125217], + [131.117641395409549, 43.049271076792202], + [131.112606791235777, 43.04778610488993], + [131.101284864542151, 43.03444138757213], + [131.099319487283879, 43.029513708658044], + [131.095186168630818, 43.018579945350297], + [131.106804529695296, 43.012257038028707], + [131.10812306709056, 43.007545434902376], + [131.111074781811681, 43.005127315565744], + [131.110498544937514, 42.999057007580902], + [131.110970124146348, 42.997371887323652], + [131.110250796336715, 42.996447125469956], + [131.109068089799734, 42.983988025302935], + [131.112135086478389, 42.977537315526], + [131.108032531205737, 42.973079039981855], + [131.108000723197819, 42.972743961799303], + [131.143764020659546, 42.965776604029095], + [131.138217232016018, 42.933804458266557], + [131.107835492175354, 42.912616812852967], + [131.107596369143522, 42.912322932264836], + [131.107470278269091, 42.912362119646232], + [131.107395341552603, 42.912309860210605], + [131.090260925845143, 42.91531597514215], + [131.082836528556783, 42.914032041596023], + [131.075503069322792, 42.917905139173584], + [131.061166155904914, 42.920420451643736], + [131.055893331337046, 42.91560726068171], + [131.041904863473974, 42.923338022756418], + [131.036698808109861, 42.919994823231022], + [131.026480698410893, 42.926072607974568], + [131.011126524702235, 42.910840731211493], + [131.012536334742123, 42.907983200303839], + [131.017619736705882, 42.902937895246886], + [131.017528345307312, 42.897864940341229], + [131.021891890055741, 42.889020511919789], + [131.030439967778165, 42.882705090237664], + [131.030826822767239, 42.874557904019902], + [131.038540610633788, 42.864022852198282], + [131.036034729402758, 42.860561277969509], + [131.03593683700899, 42.860552939069549], + [131.036095553071021, 42.860231238953929], + [130.998436686027901, 42.856839520686378], + [130.997009936435035, 42.856213121949885], + [130.995626213305258, 42.856586397519855], + [130.974770942794549, 42.854708082861983], + [130.960618828835692, 42.863490694079765], + [130.957497562124132, 42.863205551308006], + [130.9430243284732, 42.874409603912213], + [130.942854508760774, 42.874514991737357], + [130.920976464077398, 42.870896941494522], + [130.916664150708243, 42.867122390952034], + [130.906515856291719, 42.868505539234043], + [130.906072574173265, 42.868432232089852], + [130.901195734386107, 42.85710698601288], + [130.884132275448451, 42.850700174939568], + [130.883797696111486, 42.850428720556835], + [130.881872540878135, 42.851627955967274], + [130.871861671445174, 42.856759304401123], + [130.871161006962723, 42.858300483225754], + [130.866119891909563, 42.861440740995654], + [130.852961358206187, 42.8597606871244], + [130.850439558920471, 42.867133963762122], + [130.837831846631815, 42.878672698261248], + [130.836333611349488, 42.878789438778618], + [130.795260710577963, 42.877050132188984], + [130.794931742027302, 42.877007917913083], + [130.777067508396073, 42.839739869619329], + [130.776646163784619, 42.839789697992664], + [130.776762337292723, 42.839150781644868], + [130.762722162877708, 42.83517528403577], + [130.747064666551665, 42.84306451240267], + [130.726120155042935, 42.834693223984168], + [130.719887217769696, 42.828855136413885], + [130.713467325267686, 42.829636028579309], + [130.712439051953993, 42.829225039166715], + [130.712002488922963, 42.829814205896902], + [130.711194632078161, 42.82991247063898], + [130.71074673275524, 42.831508920526055], + [130.701563084931934, 42.843902777482832], + [130.691402688223292, 42.843604179024943], + [130.688997383041595, 42.844563393427592], + [130.659597490090533, 42.845530695051856], + [130.644888433603768, 42.839062563757956], + [130.63880733444276, 42.831691614765802], + [130.631031187824135, 42.832739190692521], + [130.596898297410178, 42.817101275380217], + [130.586101702351243, 42.815944237761464], + [130.581764294627305, 42.811113846070789], + [130.574361144628796, 42.814686038590722], + [130.55571204190116, 42.812687472070991], + [130.555266133863626, 42.812373954998293], + [130.543343069517817, 42.801225457507229], + [130.540459654319307, 42.795948036891467], + [130.526710209050322, 42.78567312986619], + [130.525938679732093, 42.784951721978167], + [130.525660589976809, 42.784888753610922], + [130.525509186351485, 42.784775610269996], + [130.5246506447846, 42.784660069890805], + [130.495644318736737, 42.77809211491811], + [130.486650825199945, 42.772586881620363], + [130.459166069048422, 42.769757423824409], + [130.457129542492822, 42.75982585906241], + [130.431044353012965, 42.750393972120506], + [130.425261804196424, 42.746397433860807], + [130.418634806774833, 42.738474405062654], + [130.421929801026494, 42.729483685002805], + [130.40105929048849, 42.72738871073819], + [130.417308115014094, 42.705016187738678], + [130.418059090219003, 42.704368903180182], + [130.429977670758205, 42.707636383106433], + [130.435019280499688, 42.703393265893645], + [130.448114155305177, 42.701483050748095], + [130.451802645853746, 42.692049100833316], + [130.45847918106017, 42.686167839861973], + [130.463794445112313, 42.687456753148275], + [130.469666112115704, 42.689882998011385], + [130.472758430749423, 42.68963045516432], + [130.514206593570094, 42.699681336405298], + [130.515593497935924, 42.699087896319206], + [130.521929121191022, 42.701407901693941], + [130.53571922877768, 42.697137596116306], + [130.541059687699828, 42.691408993083535], + [130.56308261700508, 42.684880410232815], + [130.56822251177789, 42.678095437327038], + [130.585370712434383, 42.669439459139916], + [130.585516561439505, 42.669168638836311], + [130.585834007444674, 42.669032807419761], + [130.6093003883542, 42.630461093760466], + [130.616333015507138, 42.629265847478344], + [130.6167676954596, 42.618187073638403], + [130.627082597508206, 42.601232458873739], + [130.626615872373549, 42.599950755788115], + [130.628029337391411, 42.59818297284869], + [130.626775225806767, 42.588560369652939], + [130.621012989575178, 42.584564328878734], + [130.620275901129389, 42.582540164193325], + [130.616825763582142, 42.571532345211857], + [130.616070976690054, 42.570992758175137], + [130.616017937707511, 42.570847104507642], + [130.615756167200942, 42.570767705089111], + [130.604838281807901, 42.562962655096626], + [130.603776671363562, 42.552448773166603], + [130.594100993023972, 42.557485570634682], + [130.576500498379829, 42.558860797319689], + [130.573327290104231, 42.557898309622864], + [130.563589207331717, 42.552092277370456], + [130.569795572474078, 42.538816866029499], + [130.560985905983813, 42.527519951102008], + [130.560757988542719, 42.525174593549401], + [130.5635946954649, 42.518377425701907], + [130.558845697140811, 42.504191751498411], + [130.56318470489785, 42.501631362515432], + [130.593256903274323, 42.483985737590785], + [130.593258652714525, 42.483885138268697], + [130.593338928621137, 42.48383776855691], + [130.596147219591501, 42.468432674309028], + [130.593561190828552, 42.46648807085262], + [130.593804047703628, 42.452522896771832], + [130.594678172760666, 42.447806070240922], + [130.603101507598495, 42.443326931349922], + [130.609016727495032, 42.440934121932585], + [130.635495646559036, 42.426101230312007], + [130.638790062910829, 42.424349412452614], + [130.638568081891094, 42.424380121524223], + [130.638969681225404, 42.424155154659594], + [130.633466409171774, 42.420447235905684], + [130.614441943134153, 42.427717755181575], + [130.574776201865376, 42.433205152665124], + [130.574789831790582, 42.433362986375869], + [130.574463807957926, 42.433383822803755], + [130.567678061195551, 42.44801379800132], + [130.576880483265427, 42.470474125741866], + [130.578149842913916, 42.472271712282463], + [130.57908456520758, 42.483095739997928], + [130.578149907398341, 42.483458991595953], + [130.556520992103231, 42.49000642990395], + [130.552587228733699, 42.493393840246256], + [130.551934674198634, 42.493647453360396], + [130.535435647684892, 42.535545131052302], + [130.528657167491531, 42.542497432962513], + [130.524576285340459, 42.552117843383009], + [130.522630872698159, 42.568061615274289], + [130.521576637202116, 42.570738744072628], + [130.513692334959615, 42.580692870625128], + [130.513399537890393, 42.590869040391269], + [130.513626577451845, 42.591217331780129], + [130.516045183658576, 42.619701158611491], + [130.515920284488828, 42.620017238543802], + [130.515806726159127, 42.620078822122593], + [130.475996248587393, 42.624257538317693], + [130.475504905247618, 42.624154991846282], + [130.474321773602355, 42.62273278524529], + [130.452723171430819, 42.586060618374312], + [130.452597854166328, 42.585613748582674], + [130.469395779984467, 42.567342092470028], + [130.468523162057409, 42.559095271985768], + [130.453477281115454, 42.550314959804005], + [130.434658079745162, 42.547237699745963], + [130.428505772705648, 42.550741571487563], + [130.428339747334206, 42.550673022243636], + [130.422358951211862, 42.561686978304046], + [130.41662834061276, 42.572064892857597], + [130.416656271173451, 42.572188768715343], + [130.416619300568073, 42.572256852063248], + [130.416696512763281, 42.572367245671622], + [130.419048702678623, 42.582799529742054], + [130.431169922425568, 42.593060504212147], + [130.43937247844849, 42.604788052622332], + [130.413618933271266, 42.61437274942638], + [130.388489237268004, 42.603732601457352], + [130.380896925577474, 42.600455898913069], + [130.380869987482782, 42.600506539943623], + [130.380727127537426, 42.600446051708623], + [130.375700593669592, 42.6068106545587], + [130.365951500893573, 42.628297709408912], + [130.326185202202538, 42.647207820593714], + [130.325781226220357, 42.647708143416509], + [130.311671797401431, 42.659976984631371], + [130.302706649351933, 42.67628592512304], + [130.283152746540338, 42.700503364482678], + [130.281539697918618, 42.700895704041095], + [130.255226700826455, 42.705765167125584], + [130.252815397819063, 42.707882275347771], + [130.250530434079536, 42.708438043879781], + [130.24895155525013, 42.711274703776219], + [130.247870394526615, 42.712223955798969], + [130.247635673919973, 42.713638854671252], + [130.235120367632192, 42.736124220094347], + [130.235125884835924, 42.736233096265664], + [130.235085310669803, 42.736281154591595], + [130.235133183996368, 42.736377137464856], + [130.237200428025517, 42.777172008535992], + [130.236821805868857, 42.777923139711099], + [130.237242398257678, 42.778000246608393], + [130.238191697761835, 42.796733666724442], + [130.238802474357072, 42.799635387246504], + [130.240978707224059, 42.819483154823828], + [130.24359789093981, 42.822417790532278], + [130.250959388404709, 42.857391311839336], + [130.251040466097834, 42.858040294082087], + [130.251107324111246, 42.858094135226793], + [130.251121450315139, 42.85816124699241], + [130.269290473720332, 42.887272493592342], + [130.26989421833423, 42.89037601481639], + [130.251878505679002, 42.903205786168627], + [130.250838811991571, 42.903559452684419], + [130.222364887797397, 42.899254580515155], + [130.202778929027261, 42.89972478228546], + [130.201725091638849, 42.900095105593714], + [130.164579095165436, 42.909501309032429], + [130.163481039672206, 42.909669613690539], + [130.138839219417548, 42.900329406963415], + [130.128851226899826, 42.900811131234761], + [130.109178331811449, 42.910588504405027], + [130.094943694448858, 42.920212989869405], + [130.097265929707333, 42.92560385270783], + [130.120270214123195, 42.929876627003949], + [130.120089587759026, 42.930459244637312], + [130.112659919204503, 42.943205892904935], + [130.113595828774436, 42.9514051265311], + [130.113486301847104, 42.951758410059128], + [130.136800899248982, 42.973554583644223], + [130.136791253245008, 42.973721894283237], + [130.10214795465248, 42.986832764274382], + [130.101224344986917, 42.987009655858536], + [130.075880611859816, 42.973062721067279], + [130.069045561716592, 42.970698253969069], + [130.065455674811943, 42.968852105031708], + [130.0631449608465, 42.968657043396405], + [130.059264022835663, 42.967314500175135], + [130.020187347168871, 42.964934098467943], + [130.009196789365689, 42.967110748420588], + [129.995335595055082, 42.97865013758171], + [129.994421284216969, 42.978590563483927], + [129.971306376980039, 42.973982285080154], + [129.959668406370099, 42.976326157051503], + [129.956796993366936, 42.976139063306256], + [129.956565967556571, 42.976950984147365], + [129.95500303135492, 42.977265757442368], + [129.951335292231988, 42.983098763281781], + [129.94729350458141, 43.008493414671406], + [129.890711506188552, 42.999454189398669], + [129.89035464465789, 42.999365919651275], + [129.894724122385298, 42.97794560618221], + [129.905723553599159, 42.976448266679121], + [129.909594420807906, 42.972105702705811], + [129.902048128435325, 42.966775995026843], + [129.896819658117039, 42.967672746344029], + [129.897132968474011, 42.966136817686561], + [129.862089551585996, 42.971252509607638], + [129.860823011420621, 42.970355189569318], + [129.849896737784235, 42.9499392882881], + [129.850507111244781, 42.948133312774949], + [129.868157778977263, 42.921447562448563], + [129.86780510015123, 42.92138171026739], + [129.863786202243034, 42.916709454145604], + [129.853056851812539, 42.918627917723299], + [129.840084890581494, 42.916205793461494], + [129.839923853344686, 42.916064719098486], + [129.838761674959301, 42.89917251848766], + [129.828737926954204, 42.864796296801586], + [129.828654111773119, 42.864405873140718], + [129.828614547010034, 42.864373168016719], + [129.826154975042186, 42.855938120450062], + [129.809674310664406, 42.848716742204914], + [129.809512935111712, 42.848583345539623], + [129.804054370403577, 42.793732896627844], + [129.804239799835329, 42.792818058943226], + [129.799100977767324, 42.783162932531894], + [129.78755964750485, 42.773185220075781], + [129.776820751516567, 42.760315855945002], + [129.776615117662629, 42.759636775426955], + [129.774387485525494, 42.743865700614059], + [129.769877021661699, 42.737385041894193], + [129.760912485530071, 42.707780763591046], + [129.761890265721576, 42.703881373654134], + [129.782607421627461, 42.68574324641375], + [129.789905842315648, 42.679469162591701], + [129.789525168171934, 42.679232354976023], + [129.770874937732174, 42.663399976143168], + [129.77672790714962, 42.650674390429003], + [129.785645812315437, 42.646651007490398], + [129.780993324862209, 42.641561885332386], + [129.773240890081155, 42.643488041119518], + [129.763359103822438, 42.655692632863975], + [129.760621319357369, 42.654695570530485], + [129.747492152338936, 42.643550081113226], + [129.747486518668182, 42.643533738806603], + [129.762103375998208, 42.637457449931397], + [129.765880840664323, 42.631877625518115], + [129.762186156155536, 42.6294803427541], + [129.779448589692123, 42.613439191390455], + [129.779642039471668, 42.613425824914842], + [129.779636648957677, 42.613264436936667], + [129.779928519355451, 42.612993215777756], + [129.779619767795737, 42.612759027509149], + [129.779352070435294, 42.60474436772558], + [129.766403798111753, 42.602734705490924], + [129.754964085859314, 42.594057675945884], + [129.752334879358443, 42.585428158629021], + [129.739275979513053, 42.582026999093188], + [129.74296440007916, 42.544248489546746], + [129.736571647235934, 42.517514481306591], + [129.737447835225112, 42.512262325392363], + [129.732422592649243, 42.496867212489342], + [129.74296646515532, 42.47735925300411], + [129.741672107434084, 42.469035280134555], + [129.741745434163903, 42.468818481906361], + [129.741618773608337, 42.468692292016669], + [129.741613525541027, 42.468658541864635], + [129.714553535051351, 42.434863472943867], + [129.697690778346185, 42.424927531537833], + [129.697472831784154, 42.424710394857058], + [129.645804656394574, 42.424367758131247], + [129.64543510633797, 42.424280817563464], + [129.645395584778043, 42.424365045378991], + [129.645254527705845, 42.424364109961147], + [129.629833222703979, 42.447088970706218], + [129.624956186766468, 42.452533337294696], + [129.621287576185892, 42.459681849653663], + [129.62065974893801, 42.460607016932194], + [129.584870890830274, 42.445821380228338], + [129.591888586006007, 42.440850248873687], + [129.604078620347821, 42.442679812818831], + [129.607657461686387, 42.439517739204227], + [129.597020186017687, 42.42770778841782], + [129.594819595616514, 42.415194868159837], + [129.594819959760144, 42.412921460527784], + [129.594381444296801, 42.41270346743314], + [129.593732681789845, 42.409014496731672], + [129.585112065278764, 42.408095509934661], + [129.563068949723856, 42.397137522413203], + [129.562786645780733, 42.396945200942227], + [129.571359246212666, 42.378097199875135], + [129.571369230055865, 42.378090718587607], + [129.571362915874431, 42.378089131636145], + [129.571406291903543, 42.377993763672904], + [129.550520510490685, 42.365871131107809], + [129.551497465100852, 42.360238670759941], + [129.539465656638811, 42.359269494653006], + [129.539336412434011, 42.359379599446484], + [129.539313209890594, 42.359366132107013], + [129.539150265290601, 42.359538180582199], + [129.531408602467565, 42.366133402299475], + [129.529565160467257, 42.369658814647423], + [129.50811247970023, 42.392310077806506], + [129.502464842918926, 42.394469375634024], + [129.492713556592776, 42.408569353906351], + [129.491716904234551, 42.40962169021293], + [129.491479430886898, 42.409770506763309], + [129.471775051474708, 42.414964771530727], + [129.462359485071289, 42.420265472004182], + [129.445282898297165, 42.438474635054106], + [129.42628901714744, 42.432347279576042], + [129.419122294466945, 42.433449766113931], + [129.393870501324187, 42.446476418679858], + [129.393488376082644, 42.44622993739987], + [129.385668135918621, 42.4259251197144], + [129.385659201312023, 42.42563028296474], + [129.375420849930435, 42.421978662956548], + [129.361325790914179, 42.422995870507862], + [129.354279325119762, 42.430937503377272], + [129.359776439156548, 42.435842733811931], + [129.36101863254018, 42.456435081962226], + [129.360837555841755, 42.456598222874568], + [129.360795426057081, 42.456586051212561], + [129.335409187172019, 42.43880887256163], + [129.348104431251471, 42.427731270237452], + [129.349046639774315, 42.424866458179771], + [129.349374059357132, 42.424538233234927], + [129.349146573990453, 42.424562605327253], + [129.351773113407432, 42.416576536841141], + [129.342222563690967, 42.411711761357743], + [129.3478187279743, 42.406985862274915], + [129.334313038078022, 42.407177827185485], + [129.324374775416146, 42.427054842592533], + [129.32100020572156, 42.419518715828083], + [129.317592760901022, 42.419452337761797], + [129.309922736683887, 42.410419439676822], + [129.311549071871639, 42.407275930845046], + [129.302488416858523, 42.40166412790564], + [129.302102522895211, 42.401209665084721], + [129.302871354276647, 42.40059568337719], + [129.317725850590818, 42.389786161405972], + [129.317337968044882, 42.389042777970154], + [129.319297056187366, 42.387478268102342], + [129.316269675553201, 42.386995377407224], + [129.314254268295116, 42.383132815433896], + [129.302074602380912, 42.384731153122353], + [129.29335444902253, 42.383340221017797], + [129.287526188798665, 42.378125258551172], + [129.279441305063756, 42.381120966629467], + [129.265841685888802, 42.378951721876227], + [129.265507945557118, 42.378202757209955], + [129.254975540166157, 42.371656196438884], + [129.24246899008395, 42.375223595588892], + [129.236519188350826, 42.374274556058715], + [129.224995027075181, 42.354761799290529], + [129.224615810746144, 42.353944636179271], + [129.2528767211858, 42.333655818468337], + [129.253531249371122, 42.333285554261806], + [129.253507517805247, 42.333202962653523], + [129.253558240036909, 42.333166548606833], + [129.253478138162478, 42.333100714367063], + [129.249955673941997, 42.320841684071915], + [129.242122384842276, 42.318284651259169], + [129.235560827730012, 42.318374810391838], + [129.224346669043427, 42.309158102080382], + [129.234867925188126, 42.310002495559395], + [129.233900969027076, 42.304111785654776], + [129.215412441440719, 42.294312985910175], + [129.202123986463135, 42.290893692866582], + [129.201893460058415, 42.290704227504982], + [129.201863018180433, 42.290623966463876], + [129.221650456559871, 42.282582833502637], + [129.222483360380039, 42.28270213863631], + [129.222375576806314, 42.282288162297455], + [129.224627395121445, 42.281373078185545], + [129.220994178996591, 42.276982474352224], + [129.218515754266747, 42.267463313311517], + [129.209550762365751, 42.263153539546607], + [129.209222332314141, 42.262756644290704], + [129.176533818803989, 42.259600829596955], + [129.176111979868324, 42.255048857611186], + [129.174919669871912, 42.239625263691437], + [129.186220073770698, 42.237841309545978], + [129.192654079621775, 42.241507737949618], + [129.202635823982547, 42.235237449307135], + [129.202487647731886, 42.235090381570103], + [129.206757290900441, 42.21669630485475], + [129.215424988188403, 42.215555369228589], + [129.209227399056488, 42.205806701693191], + [129.208530517097671, 42.205746796415077], + [129.184331418361069, 42.195701502770483], + [129.17182377453716, 42.187872723329647], + [129.160639778890527, 42.185866860662777], + [129.159889489971505, 42.185555408050767], + [129.15980463659622, 42.185479306927988], + [129.156898282601134, 42.177822324682296], + [129.16038868862563, 42.170253912152184], + [129.153701810865613, 42.164616451574737], + [129.138043074150858, 42.165962353946412], + [129.126335400992787, 42.155462275786896], + [129.126384941128435, 42.153825600708707], + [129.108497228562101, 42.139464032394194], + [129.106888972302357, 42.138021660694889], + [129.045277675574823, 42.135147205385934], + [129.041031458718038, 42.132641809778406], + [129.036322834082142, 42.117421617729704], + [129.039746961043193, 42.117048818117688], + [129.035390608078274, 42.114408283707803], + [129.032691481722424, 42.10568360831396], + [129.032714563797754, 42.105247250697175], + [129.021252171608211, 42.098977996266434], + [129.020768572561167, 42.099018813942976], + [129.002529080779254, 42.089361598639684], + [128.982271667166088, 42.092307543919354], + [128.972912902476992, 42.089920004504656], + [128.965012174140753, 42.094681439789483], + [128.958524738136674, 42.089493170991673], + [128.948577232236971, 42.081512798753593], + [128.947985372230988, 42.062701547154717], + [128.955574334249775, 42.05353683642285], + [128.949408088249754, 42.028491571967933], + [128.946855673676822, 42.026796023013397], + [128.946745658517358, 42.023299380524584], + [128.939932955016019, 42.022197315376971], + [128.924422393995144, 42.011893771508305], + [128.908774188596681, 42.010061146585571], + [128.892226137260053, 42.014479964821199], + [128.892039858014215, 42.014449831135721], + [128.840101403728539, 42.027378628517681], + [128.833835043740777, 42.026788723577994], + [128.824335669448232, 42.029227220769499], + [128.81817057765835, 42.03283776684939], + [128.789451757380789, 42.039986608945753], + [128.788986629947971, 42.040038963341786], + [128.777940946591656, 42.033897512600916], + [128.773084757267924, 42.031161678808665], + [128.760310073138299, 42.034558420152038], + [128.756102974813359, 42.038112142355672], + [128.732309368779681, 42.047855975253711], + [128.731886421013883, 42.047846633406053], + [128.717884528329705, 42.0331812077929], + [128.697929583660482, 42.019367862846863], + [128.696172151724738, 42.017879174373306], + [128.695200445302845, 42.017851238494323], + [128.67359975511269, 42.012096123601829], + [128.652376859075872, 42.016435339030544], + [128.652227704639586, 42.016905742719203], + [128.631893163706678, 42.032952794154625], + [128.615787680385523, 42.027761361746293], + [128.601399196985142, 42.027874606406414], + [128.600951388599896, 42.027797248730963], + [128.592740151178646, 42.00618205879865], + [128.592587504921198, 42.005155786878213], + [128.563346341815674, 41.994184443294053], + [128.545148021606792, 42.001855673667144], + [128.540856037123604, 42.001558795132759], + [128.532209603424121, 41.998476070511629], + [128.521016864090456, 42.000186510438681], + [128.508443571123962, 41.99931680999989], + [128.500264048601508, 41.99782597667987], + [128.496446134497035, 41.99848694180811], + [128.492950985963631, 41.998245180781687], + [128.491004790864309, 41.999428958389316], + [128.490746010077061, 41.999473759050503], + [128.466177572376978, 42.012974696183335], + [128.460323072381755, 42.018091183628606], + [128.460197493856583, 42.018167567052934], + [128.459311290478183, 42.018140717452013], + [128.441825311070829, 42.01398246087561], + [128.43759347570284, 42.017482725535274], + [128.399143909732089, 42.01631780614202], + [128.345348538555129, 42.020071264894625], + [128.286335320072709, 42.023997682881742], + [128.137166382611554, 42.021288593981737], + [128.123540276028564, 42.018603134642824], + [128.084618875613558, 42.020213670003415], + [128.058432869851231, 42.009021924627106], + [128.029801421583301, 41.998514471958998], + [128.028076472739116, 41.997825575500883], + [128.028613754117373, 41.997249798617801], + [128.100056405869339, 41.947638705373748], + [128.1005950839604, 41.947480055974275], + [128.100537069661328, 41.946861983892177], + [128.109700467005382, 41.894377502675937], + [128.103758138661988, 41.86721463714963], + [128.101093059244022, 41.84707975954958], + [128.098083976787478, 41.841277582334612], + [128.098000409936418, 41.840895591470691], + [128.100636481776689, 41.825643762256618], + [128.102065534424383, 41.818695026346916], + [128.106617765353406, 41.810743333437472], + [128.103967734023627, 41.806369746441298], + [128.106456896063065, 41.791967910447539], + [128.111837190699447, 41.789101244409899], + [128.131948084015704, 41.781975293334483], + [128.13511040525384, 41.782928534509054], + [128.140837341059836, 41.778825537140307], + [128.141794487357771, 41.778486388720403], + [128.156987523492973, 41.722339607659492], + [128.160763046609389, 41.717008497410383], + [128.168166137953875, 41.711592528464394], + [128.184498012243893, 41.708401141005673], + [128.196043484433204, 41.699278481758604], + [128.194783392741328, 41.694171147806252], + [128.203901015637143, 41.686218839475032], + [128.21349950000311, 41.687297806772676], + [128.215313968990444, 41.683961417171162], + [128.230030134071598, 41.681350258208511], + [128.232395070625529, 41.681536643108814], + [128.242563181806531, 41.679184563089578], + [128.242556106768035, 41.6791277154678], + [128.243018337500217, 41.679045699676834], + [128.249336756980483, 41.672636559772222], + [128.254370281127962, 41.671890236953139], + [128.253914559438584, 41.667993028822515], + [128.255866017766891, 41.666013551283385], + [128.263946932627846, 41.66565684595485], + [128.263511429103545, 41.658258366456209], + [128.265816307023044, 41.655920394896178], + [128.272843317342847, 41.65616540656977], + [128.269740927610457, 41.651939424260107], + [128.294519388253747, 41.626805192292743], + [128.298061142628939, 41.627726167145546], + [128.299897332949655, 41.618570451007585], + [128.298280158023204, 41.617768800738794], + [128.302797540380112, 41.603093451302676], + [128.309457681243543, 41.602771219377907], + [128.306272779917805, 41.59429417171652], + [128.311486353286966, 41.590239058940021], + [128.30928314386523, 41.582024059799181], + [128.311926644583366, 41.573436277382619], + [128.311826583935101, 41.573220381816178], + [128.311971569866387, 41.573157282241944], + [128.311733604471101, 41.573019764946338], + [128.295340949664705, 41.537650201024746], + [128.294671445388786, 41.537201490960378], + [128.294791201888415, 41.537042251552151], + [128.294136532994912, 41.536842986043645], + [128.277651206176529, 41.525794315670787], + [128.277694685274128, 41.524074862277125], + [128.253040430481605, 41.504629083920378], + [128.23981280731212, 41.500434551736767], + [128.235385813621264, 41.497467525691626], + [128.232866700705159, 41.494329523439596], + [128.233255040786361, 41.492707114566258], + [128.237846341453206, 41.48803176373157], + [128.237556973492502, 41.475371177277147], + [128.237443420380202, 41.475208884156743], + [128.23750099890438, 41.474968332349036], + [128.22752735817437, 41.458187683378888], + [128.228068389975419, 41.45431505424532], + [128.238528683213957, 41.452857988343602], + [128.234753411038696, 41.445594692458201], + [128.220996480879165, 41.443781771046432], + [128.214045889080779, 41.435505113734948], + [128.20501822599195, 41.420316071998265], + [128.202097872936889, 41.409351087454787], + [128.198755502097725, 41.409779040024624], + [128.198033410307175, 41.408564120699808], + [128.163882236029451, 41.401855753719104], + [128.154857067924155, 41.386056626800645], + [128.138077697321251, 41.380000038172135], + [128.133874773498633, 41.380217016815678], + [128.108545461600499, 41.361761179525935], + [128.084522906001212, 41.372087257456862], + [128.084764696477691, 41.372311480555396], + [128.084520867140554, 41.372366095943036], + [128.088872379159284, 41.379407730072302], + [128.094038203215973, 41.380911217176362], + [128.10460200374763, 41.390707500810244], + [128.104225987353345, 41.390932778442874], + [128.095535318722426, 41.390943581713145], + [128.095546108014872, 41.390788414319822], + [128.076589712400192, 41.389897420686736], + [128.079878571205541, 41.380427812624774], + [128.071758636580739, 41.378633072012455], + [128.067119223638315, 41.390978905434267], + [128.035146859073222, 41.391018649913093], + [128.034780799950369, 41.39093127833916], + [128.034783983795364, 41.391019100999181], + [128.034116939642331, 41.391019930194098], + [128.015780647801733, 41.413750038572097], + [128.012114946189342, 41.414540876804431], + [128.012626064403264, 41.417660536024805], + [128.005949650629191, 41.425936779115851], + [127.999194874609373, 41.426631626422399], + [128.00273137521296, 41.42992623072567], + [127.994809194545212, 41.439746756420483], + [127.993890569995656, 41.439148415005192], + [127.985988345594308, 41.419857912320118], + [127.985986187650028, 41.41985770846145], + [127.985633799171779, 41.41897542190069], + [127.984726061399442, 41.419738665693266], + [127.976153469769841, 41.418928822205267], + [127.977013922384117, 41.426223184031379], + [127.96925384087109, 41.432748013365554], + [127.961102942989257, 41.436819350504109], + [127.941509066991102, 41.438267967837398], + [127.942391222678907, 41.440193300646946], + [127.926046923954686, 41.44287377989405], + [127.903888633513645, 41.42764072222613], + [127.90333704191201, 41.428014326494051], + [127.903323550480494, 41.427999591188289], + [127.903174604509204, 41.428124348667659], + [127.893849375245324, 41.43444051708272], + [127.885602768321718, 41.432161209319162], + [127.880854666254024, 41.4359857306113], + [127.881213006721055, 41.442999387808108], + [127.87779017072566, 41.445317744600452], + [127.876547812997927, 41.445273020986185], + [127.866459237307808, 41.410675117600896], + [127.86641595813434, 41.402517575263957], + [127.864171701906614, 41.402830211517802], + [127.863811979296344, 41.401596573738011], + [127.862540351675761, 41.403057466863508], + [127.85681480826932, 41.403855064045018], + [127.848530371391405, 41.418657717560535], + [127.844365468117928, 41.419001172155788], + [127.832558394893681, 41.419189549783312], + [127.827609858322802, 41.415238370072309], + [127.829164124910761, 41.406961693515335], + [127.821401750561762, 41.40621460132499], + [127.81431669884887, 41.418649028834068], + [127.802016856841561, 41.422493408155148], + [127.80118333861509, 41.422562143404519], + [127.7897763153737, 41.416638869770289], + [127.79006913532757, 41.407684022718165], + [127.785027144493739, 41.406212410153152], + [127.781535131565946, 41.421979059548896], + [127.773588537681547, 41.424336144587286], + [127.763998447142555, 41.419712107030961], + [127.753557591186251, 41.423923305261241], + [127.731927670085156, 41.423030216806765], + [127.718916083912021, 41.418207025155141], + [127.700753989435398, 41.41851297122134], + [127.689620824303717, 41.421283388635921], + [127.679268769437968, 41.420855957549257], + [127.678546001931622, 41.42074942053636], + [127.671307114873144, 41.413442120586154], + [127.665756222230314, 41.41834115922159], + [127.650524865739186, 41.415335667661871], + [127.659820533770159, 41.407493125805381], + [127.648041634465883, 41.404753681420125], + [127.631278301616504, 41.411537884709453], + [127.630978698228702, 41.411478766176323], + [127.61407875968645, 41.429763896344816], + [127.612095454057524, 41.430649003787153], + [127.587809548635605, 41.424625643166507], + [127.562615408228979, 41.429387295403707], + [127.560321983970667, 41.430754639946038], + [127.558283233229048, 41.430753573309026], + [127.557693460280618, 41.432321771500064], + [127.552915150664703, 41.435170610109495], + [127.541947708209833, 41.44764631012989], + [127.540004597262495, 41.464246946824154], + [127.541743340784777, 41.474732920751457], + [127.541727329237432, 41.474775495236536], + [127.540896227854745, 41.474784892080535], + [127.520593345858373, 41.465636656772425], + [127.484963247745796, 41.472059512269382], + [127.480366825205266, 41.46993154258309], + [127.472888235102047, 41.473005461310542], + [127.473106980381274, 41.474196780928452], + [127.459973665709313, 41.476564256372036], + [127.459296837786738, 41.476010810401505], + [127.461627533201337, 41.463297100151927], + [127.453482470385836, 41.459917420352774], + [127.453220433772842, 41.459174898253139], + [127.451550393944501, 41.459115732279017], + [127.451535077754158, 41.459109377040235], + [127.451499638287459, 41.459113934113589], + [127.413738868831842, 41.457776150025779], + [127.413192100142027, 41.458485210558599], + [127.403669406959168, 41.461026895309899], + [127.399506653836355, 41.475715390968325], + [127.398055140954554, 41.476182516065421], + [127.354888494315176, 41.477075460838442], + [127.354287976171477, 41.476998215325807], + [127.35418305717694, 41.474462946155548], + [127.354678906627328, 41.463644613257991], + [127.35374747535009, 41.463937519548821], + [127.353710435827836, 41.463042494207826], + [127.345795319734563, 41.462774351133014], + [127.31809911295484, 41.472225371439649], + [127.289116767516191, 41.48394003648113], + [127.287859465322072, 41.483954188209154], + [127.272622416598892, 41.477638735266105], + [127.261700445252302, 41.477533000497388], + [127.249417745651655, 41.481811992152927], + [127.250093049753374, 41.484379273001181], + [127.247735021175487, 41.484405814097883], + [127.250404719711298, 41.485564138178106], + [127.250868312447935, 41.487326563063604], + [127.257540163752296, 41.488660052021885], + [127.279830429225768, 41.498331312992384], + [127.281405266169273, 41.500174391429589], + [127.257030111228374, 41.509860561589875], + [127.244094862036079, 41.499140109894959], + [127.228509337736085, 41.507008319507747], + [127.235574776054108, 41.518092489813363], + [127.233994153891416, 41.518628975789092], + [127.220018276692059, 41.520381065304292], + [127.211846121873435, 41.518070689383777], + [127.206515535162083, 41.520425543748338], + [127.20681661457958, 41.522036095141821], + [127.182371485420106, 41.525100665178257], + [127.180350190129104, 41.526409062929403], + [127.174229978268883, 41.526444066327869], + [127.171402366900494, 41.532201047822518], + [127.159249156179158, 41.54006790114564], + [127.158809231393633, 41.540135493383673], + [127.136321057477929, 41.527616493452157], + [127.139129559437748, 41.537909722068989], + [127.136918091313618, 41.538975765509321], + [127.112663177595792, 41.537534901403021], + [127.112869734758547, 41.53834034111582], + [127.099040338012415, 41.543275614938594], + [127.098265547747673, 41.551426796367579], + [127.115441216555752, 41.548367461611768], + [127.11943862917515, 41.563954792640203], + [127.121521467436693, 41.565275767835459], + [127.121686925491034, 41.565883171693123], + [127.122552239284246, 41.565929502725844], + [127.139957520815202, 41.576968259595937], + [127.139414833805247, 41.581077961490379], + [127.149010585148801, 41.586318490834799], + [127.154120482156102, 41.585950676026528], + [127.171594840460941, 41.597033242685676], + [127.164138690552761, 41.597672743184042], + [127.136161900365323, 41.597920973648549], + [127.132337921749752, 41.597810453088165], + [127.131773365662596, 41.597959911925614], + [127.129914071178902, 41.597976408940831], + [127.129704737651281, 41.598507554125796], + [127.120713217850806, 41.600887941348418], + [127.123519845999652, 41.611674738751901], + [127.121034571805254, 41.619941326042358], + [127.110208289064474, 41.622368960756319], + [127.098255877057341, 41.619187947524573], + [127.087811871365204, 41.622615639521349], + [127.0877149532609, 41.627412760566173], + [127.087407635351298, 41.627481672088571], + [127.09689331649227, 41.64471396915318], + [127.083169050246269, 41.641429009018339], + [127.072638883379099, 41.643235311929345], + [127.066939593365632, 41.655872982329015], + [127.03490966071692, 41.668565177129466], + [127.032209470734344, 41.674409116393292], + [127.032250129022202, 41.674453799948076], + [127.032114833159952, 41.674514346178547], + [127.042367976968706, 41.688489805929073], + [127.04329510460299, 41.691774907134175], + [127.044930625468069, 41.691982801992111], + [127.051750270222172, 41.701278260297535], + [127.051509588801139, 41.702742064439128], + [127.050044459049971, 41.703316451664278], + [127.046183661632526, 41.722393261474849], + [127.047388018427952, 41.727809108485324], + [127.04509257873886, 41.741769779438897], + [127.044830539391569, 41.742189185588508], + [127.009940225627574, 41.74245131457328], + [127.000401779707417, 41.746740794351993], + [127.000475633321841, 41.746943593663836], + [127.000214597902072, 41.746970343149343], + [126.984511459071157, 41.763494738544338], + [126.978625322679363, 41.764741246298449], + [126.972661475055645, 41.774617333313387], + [126.964556856852951, 41.773898601996343], + [126.937928965332034, 41.770327890676207], + [126.936278796337959, 41.771390855527699], + [126.934555277294152, 41.771238010929551], + [126.934972136179582, 41.772232547394523], + [126.92894919605672, 41.776112255276701], + [126.932906158205611, 41.786080547953603], + [126.940646693236175, 41.785770831242139], + [126.947222117764795, 41.801458392896578], + [126.946330893886852, 41.802446246756944], + [126.925945530405073, 41.810511335980678], + [126.925239728353262, 41.810177505887737], + [126.902753314735023, 41.796298070357331], + [126.881395109871264, 41.789311487371322], + [126.851272173073212, 41.758316949141118], + [126.846753525179707, 41.74477423449121], + [126.842773335265974, 41.731914746902362], + [126.842498479019923, 41.732021553308201], + [126.842120154109381, 41.730887686180431], + [126.829901326355412, 41.725089810548731], + [126.821754194560825, 41.730177029602508], + [126.817371153948827, 41.741785782128837], + [126.804893349077247, 41.746634533104142], + [126.803711498827667, 41.746145757611544], + [126.794637774903023, 41.700564689046885], + [126.794546625405061, 41.700624410785153], + [126.790925918314514, 41.693557490502855], + [126.775906147610726, 41.695840919756208], + [126.77164349958494, 41.703747188203266], + [126.771448851621415, 41.714739585190372], + [126.748022525202487, 41.729704887369031], + [126.738942400427149, 41.73705665720383], + [126.723936112462411, 41.746888873751722], + [126.716670246916891, 41.750939661678927], + [126.690781898066547, 41.748935352273044], + [126.688901286956636, 41.746346471195814], + [126.685136986643499, 41.726407108345377], + [126.685322007625345, 41.726073654009078], + [126.693430685517683, 41.722246493162601], + [126.714867641135868, 41.718568356435391], + [126.719216149664447, 41.709029409088224], + [126.718803657512126, 41.708626618914181], + [126.718874794562467, 41.708589851473718], + [126.682622447388042, 41.672007505125187], + [126.66310438448626, 41.666159776489756], + [126.654926670004556, 41.659708179067046], + [126.644489283862384, 41.66058258076508], + [126.63961748172116, 41.659122959642289], + [126.602938026574336, 41.667153435073338], + [126.600815939626557, 41.657859887095015], + [126.604105877772525, 41.650505641154012], + [126.599947842993416, 41.63714533336713], + [126.590850462914531, 41.632540564053997], + [126.589708764584074, 41.62944868142965], + [126.587313039434264, 41.622490619952714], + [126.587094928186261, 41.622370038038817], + [126.587075917249749, 41.622318553699465], + [126.58701915636226, 41.622328147894947], + [126.558940507904012, 41.60680498161269], + [126.567649182774801, 41.585348917780024], + [126.570028595004132, 41.583320664597714], + [126.575457193929068, 41.57214402663746], + [126.576317704006101, 41.563991782781507], + [126.577457181486977, 41.56118438648663], + [126.576669578163489, 41.560658220497736], + [126.576815644272159, 41.559274428989937], + [126.572552470391145, 41.553930872102292], + [126.554971475905546, 41.546162594220888], + [126.554798699047652, 41.546047168976244], + [126.552771666192555, 41.536247826296432], + [126.549174109486202, 41.533706917589136], + [126.541722317535644, 41.516997966652845], + [126.543263461018796, 41.513902334421424], + [126.539741285358957, 41.512555951945068], + [126.536308372863573, 41.50485842538572], + [126.534333187614592, 41.491886942960036], + [126.54384869313219, 41.487970263860809], + [126.52462237941505, 41.474755767495857], + [126.518310364290983, 41.457796835821533], + [126.510908060503041, 41.447903994046889], + [126.492662082678166, 41.406991532952453], + [126.491789295673257, 41.404450325658658], + [126.491826839739844, 41.404364851449827], + [126.533644663601493, 41.364770822223321], + [126.532418855459071, 41.36332075558839], + [126.533476629799466, 41.360618863734913], + [126.527747252906877, 41.352430828364227], + [126.520933876267691, 41.349734628565884], + [126.518810060367628, 41.347222265930313], + [126.517555769640538, 41.348397839057647], + [126.512106575969241, 41.346241475824591], + [126.47722171680671, 41.345519371790957], + [126.477318236704704, 41.351832778380384], + [126.496655227710818, 41.353468065807171], + [126.506967337787103, 41.358321755163153], + [126.492659762313252, 41.371731406435501], + [126.489980820108727, 41.372145660598591], + [126.463666572867197, 41.362625693076815], + [126.455853595668643, 41.358430499284616], + [126.441264491200371, 41.354521068690993], + [126.433297632480645, 41.35163881879928], + [126.428591373977369, 41.343726632153476], + [126.430240947587876, 41.332903360781167], + [126.426460502551237, 41.330022836710988], + [126.412182059933912, 41.331523245061682], + [126.401475227114787, 41.320789191636855], + [126.396728080644948, 41.309877869199482], + [126.387827600421616, 41.299614582021981], + [126.368684851213672, 41.287560311954365], + [126.36736244050519, 41.286284841447539], + [126.354733153328155, 41.256810819612866], + [126.35467988600594, 41.250275192095373], + [126.348692009227406, 41.242381102693699], + [126.32608614992678, 41.234175301285035], + [126.304379864961291, 41.195817373174037], + [126.30320805728509, 41.191180805756986], + [126.301647282979843, 41.19098853289259], + [126.28952608454253, 41.169568743231821], + [126.287271096262074, 41.168368321789814], + [126.280887145362669, 41.161034315116758], + [126.266865227216499, 41.154715874153553], + [126.258707483300157, 41.153162755642136], + [126.225992985630356, 41.135747505723664], + [126.223382426920267, 41.129264700533263], + [126.206992550658512, 41.124833853047889], + [126.198240503318345, 41.120973737218954], + [126.182859587656552, 41.11278585388574], + [126.182241952107177, 41.110983212754967], + [126.181196245849733, 41.11003368407011], + [126.179917668230701, 41.104877989339975], + [126.164554771763349, 41.094922789504103], + [126.16185539327158, 41.092471683095425], + [126.160674586540267, 41.09240841863803], + [126.158465256851386, 41.090976766826607], + [126.140608547008966, 41.088457099733326], + [126.128010909528925, 41.090658386437212], + [126.121992785700357, 41.090335951504827], + [126.119003453965036, 41.089008868804903], + [126.127890485135609, 41.061767724699997], + [126.127850169743638, 41.061735009591345], + [126.128000738591936, 41.061669933103211], + [126.128679906088806, 41.056744888129622], + [126.120729526903645, 41.043601854402048], + [126.111133712961248, 41.037931811945583], + [126.099508184633763, 41.038607853945166], + [126.094438702761963, 41.032928460746625], + [126.102604734908624, 41.009883771223436], + [126.100755916834729, 41.009256765588908], + [126.102515386509566, 41.004566317822359], + [126.091089802585856, 41.003377197997345], + [126.08687579989342, 41.004549481701424], + [126.062918674658107, 40.996424694994843], + [126.062452679473893, 40.992557250226156], + [126.076735090545554, 40.974691181209117], + [126.076082333026847, 40.974375968593769], + [126.076386380835586, 40.974088041333431], + [126.067298170835599, 40.96740957602654], + [126.058825240804367, 40.966042624255607], + [126.04734336335359, 40.960498095825656], + [126.046236597243123, 40.959794221862332], + [126.04701182009974, 40.945843489220834], + [126.04046801353293, 40.942436208873147], + [126.035542963961674, 40.926895775673366], + [126.035272543593095, 40.926959173801848], + [126.035332574933861, 40.926474668576866], + [126.025681690869405, 40.92536529107106], + [126.017297356341473, 40.931173328367237], + [126.009691610307001, 40.93295644132877], + [126.001955155111517, 40.934188679970404], + [125.97814414391712, 40.907414918734119], + [125.982658752111064, 40.907281462436067], + [126.001083042538809, 40.914885695388634], + [126.014009648069248, 40.910023898217702], + [126.021728950209422, 40.900014942468815], + [125.991150413536459, 40.89397752434008], + [125.975326821601556, 40.901967918125806], + [125.973394210401167, 40.902073961779109], + [125.960240754429336, 40.88728385115563], + [125.961432287029183, 40.885092708608909], + [125.954878810440619, 40.881254732654781], + [125.953872752560756, 40.880123493277942], + [125.952985309468673, 40.880145823345153], + [125.952066710422073, 40.879607855290388], + [125.934193889954884, 40.877199178327992], + [125.917946481108515, 40.880168481630257], + [125.916823042655892, 40.881055747435703], + [125.915730803594855, 40.881083230630807], + [125.870255171300158, 40.906399286896331], + [125.868580411575252, 40.905571422061094], + [125.855278748374928, 40.886924056583688], + [125.853543629960456, 40.886062416624313], + [125.852913392668157, 40.885125762762534], + [125.816028689446185, 40.866778259516444], + [125.813469774750814, 40.866162198468132], + [125.811418097100031, 40.865143358812617], + [125.810908308915387, 40.865545523230516], + [125.807002291575799, 40.864605145991163], + [125.803196009858624, 40.871629642780967], + [125.77361886994845, 40.894962614421402], + [125.76940760776678, 40.894485321385453], + [125.763224302712658, 40.89180427264813], + [125.751345512614165, 40.881242309864128], + [125.736149294347328, 40.872844281624211], + [125.720769390137079, 40.872799814620407], + [125.711512308485538, 40.869382222367001], + [125.70192538946884, 40.865225384413904], + [125.701926860406218, 40.865220407061074], + [125.693605977910664, 40.857236882756609], + [125.689074041341229, 40.856442399873366], + [125.683254963728103, 40.852438494120427], + [125.68376265014308, 40.849257278665881], + [125.667543809692788, 40.833338256572191], + [125.642712441938926, 40.8245425891295], + [125.642679518522414, 40.824519935666949], + [125.635303662532152, 40.796923146206531], + [125.670348355326112, 40.786449483380295], + [125.670659902548849, 40.785806411457038], + [125.682316640587985, 40.774313140357044], + [125.677985825579484, 40.770684802053772], + [125.679571066821879, 40.767412668456771], + [125.673515626446218, 40.766939688326538], + [125.673237071222005, 40.766706315950294], + [125.671496456384034, 40.766781974393325], + [125.611308981243184, 40.762080833259994], + [125.611023910446207, 40.762306704756284], + [125.598800239988989, 40.765842024173402], + [125.590320773975677, 40.77384975318023], + [125.590715968363611, 40.778397392800919], + [125.579991577545925, 40.786894700229425], + [125.579749780418368, 40.786883716111618], + [125.579738677757959, 40.786876885996584], + [125.546062216785899, 40.760796510414899], + [125.545293150632901, 40.760125902672655], + [125.545291195752526, 40.760115716321451], + [125.545641238424921, 40.744296824137805], + [125.542227930855589, 40.732151285796959], + [125.539584586948791, 40.730380126249628], + [125.539134166764768, 40.728033108885583], + [125.535982244880401, 40.727966394714059], + [125.530727873601279, 40.724445729153921], + [125.499554434871627, 40.724884034313], + [125.489966601444721, 40.726992418948917], + [125.489664574860583, 40.726986026197423], + [125.455590775108973, 40.706649579057085], + [125.454100158875974, 40.705372079671548], + [125.452848592982065, 40.690199173390674], + [125.447818744779141, 40.675628285952484], + [125.447641256234917, 40.674741336676881], + [125.413331056836128, 40.671602217066514], + [125.412699092574556, 40.671370093152355], + [125.412532975379435, 40.670933592782681], + [125.414731085820137, 40.648580340811385], + [125.415552552817687, 40.647209783070942], + [125.416388142781997, 40.633708073822817], + [125.401101479750778, 40.630099190602344], + [125.381329858795013, 40.650778319730335], + [125.369561457717609, 40.656489424530349], + [125.347550182021365, 40.64879911684109], + [125.335841161869723, 40.642333941647593], + [125.323231919587542, 40.642118216399417], + [125.322715775163786, 40.642554993871506], + [125.29933543898801, 40.659418613587661], + [125.286584676299, 40.656522434486952], + [125.273740866358324, 40.653532213670175], + [125.273300629139328, 40.653106349045039], + [125.265090846547125, 40.635837787384155], + [125.263683430470437, 40.628505715223987], + [125.257084262200024, 40.618996635509767], + [125.256903658308573, 40.618616750975583], + [125.17550931827779, 40.609452007109731], + [125.175292411389108, 40.609318123658518], + [125.144900524907783, 40.587841280010728], + [125.122571903128161, 40.576776955239644], + [125.107660037981105, 40.567572766372798], + [125.107568743552562, 40.567554828906623], + [125.10756402485309, 40.567551741006575], + [125.087082417539619, 40.561924022363407], + [125.070576635391689, 40.560110524847346], + [125.068645481934325, 40.559352989382397], + [125.010541143129544, 40.532541935286034], + [125.00969291782765, 40.531332775648593], + [124.998963022537097, 40.494658467039656], + [125.000450579368234, 40.494075188597954], + [125.013038913960983, 40.489973566254392], + [125.025231060721353, 40.490691547318285], + [125.025811864199525, 40.485811791104098], + [125.036969031796247, 40.482176481955904], + [125.036971432272907, 40.482142727302673], + [125.037064688747435, 40.482134263111817], + [125.038312517325835, 40.464833978889423], + [125.019008338821209, 40.463006809077299], + [125.018895649560463, 40.467802140799101], + [125.006972816740088, 40.469605645052553], + [125.006627429818252, 40.469452701056888], + [125.005714927476234, 40.469795919349934], + [124.980127953007369, 40.473666326490815], + [124.972322119061161, 40.467000159181232], + [124.95619782390709, 40.459137240929245], + [124.943282119558674, 40.45622593175883], + [124.940032164441888, 40.454676444096584], + [124.939244855358368, 40.455315898207992], + [124.935420676098886, 40.45445389580788], + [124.916769501163571, 40.457511013620689], + [124.908580989137292, 40.466092337683506], + [124.907747587825511, 40.480420237634185], + [124.878162784701033, 40.458544574596992], + [124.876002103775093, 40.455526628342746], + [124.857155405903313, 40.440125648872417], + [124.828756847281042, 40.422012722940295], + [124.828522545771918, 40.421839475180583], + [124.733714627100937, 40.37033432908931], + [124.733594859215799, 40.3702421842831], + [124.72936666342099, 40.342585714248415], + [124.721809295629669, 40.324242782686035], + [124.717764267104599, 40.322455296607053], + [124.716993230021401, 40.320126251402058], + [124.7021688277637, 40.315563718329024], + [124.699906397491503, 40.31456395711816], + [124.644277903930373, 40.293263512345064], + [124.620112072261819, 40.289964737239387], + [124.569454076862158, 40.257371564785423], + [124.552816278191216, 40.246373819296814], + [124.542718763425597, 40.237115330002482], + [124.532239013548249, 40.233427526595484], + [124.519859869489736, 40.225462829730787], + [124.519026240368689, 40.223511326805465], + [124.51135863571723, 40.219993166428225], + [124.509489222450327, 40.218790392640692], + [124.508252743002899, 40.21695903340369], + [124.507972437445559, 40.216549206571251], + [124.501318772559713, 40.203768444449402], + [124.494287372537869, 40.196540659983462], + [124.484760995635668, 40.182612413581559], + [124.484457320697686, 40.182552297338823], + [124.484446827456907, 40.18252051605571], + [124.451788697077717, 40.175881443698998], + [124.439927306269496, 40.1624948891914], + [124.439926534533569, 40.162469564052508], + [124.439078080717096, 40.161536468351017], + [124.422387315726411, 40.142699568114452], + [124.343773033967622, 40.080303190627383], + [124.339392871712178, 40.073195021196909], + [124.33089702281714, 40.048992764552359], + [124.330880659333872, 40.048448724797815], + [124.33235706878645, 40.047170530331258], + [124.33929204208701, 40.041633204140496], + [124.354862874541212, 40.038266798299603], + [124.365601771878573, 40.020625833306767], + [124.36637118191841, 40.020011487125409], + [124.36601860742978, 40.019507475512839], + [124.36069085829368, 39.998661741178154], + [124.343573620808399, 39.970822923645486], + [124.344679986146375, 39.987620112417225], + [124.322504262319768, 39.978097518088035], + [124.30947679963387, 39.967391214664623], + [124.296509613990679, 39.967341941451259], + [124.283059877791587, 39.9615873327282], + [124.28327027677841, 39.946643136712389], + [124.290483743522756, 39.945370832933015], + [124.280961663078827, 39.930649861565335], + [124.280939391726037, 39.930272609409045], + [124.23760466407434, 39.927190789263236], + [124.235727174438381, 39.92673311306902], + [124.216091790620766, 39.900734522500279], + [124.2136095414089, 39.897223589844508], + [124.212550588135144, 39.894464147925945], + [124.211316434937018, 39.892626657584501], + [124.209466101972481, 39.882062776995539], + [124.208851197358769, 39.863692015459868], + [124.207944399680684, 39.863166802698508], + [124.207885441706011, 39.861864793521143], + [124.184213609555243, 39.846990025079947], + [124.167752834220678, 39.839888045387099], + [124.167550286793585, 39.839770730912157], + [124.167437526968683, 39.839538146615936], + [124.159793453188016, 39.806621218277876], + [124.158313956379388, 39.77690683452974], + [124.145697447391299, 39.745920965248359], + [124.145264392286833, 39.744056142347731], + [124.14495101356475, 39.744247864650667], + [124.138961031283557, 39.743901525878272], + [124.095395019661026, 39.774565779065654], + [124.093451989224093, 39.775754507730987], + [124.093465577594756, 39.775923830854808], + [124.093404960298272, 39.775966496778487], + [124.08965234485153, 39.790720222634128], + [124.095763398975848, 39.804556718773803], + [124.097141486963594, 39.821728914672292], + [124.056095802824984, 39.81239158821284], + [124.047199966130449, 39.808738566799143], + [123.998000158592291, 39.799175631225957], + [123.996969050203774, 39.798941068303186], + [123.996353601011108, 39.799153629381472], + [123.96148997971143, 39.806787534334056], + [123.946246731658448, 39.816409290962689], + [123.945419245739487, 39.816599160983223], + [123.928431820694954, 39.818213657070082], + [123.905379816064155, 39.818302012565042], + [123.865882901749004, 39.821586786067989], + [123.845484377999057, 39.824571620440999], + [123.835692312365012, 39.827027681143946], + [123.806654953229469, 39.829787410919003], + [123.795314030340677, 39.824341598054858], + [123.789362788657243, 39.821408662380371], + [123.788571640827996, 39.821379027368451], + [123.709872788120691, 39.810608714910856], + [123.691387619340901, 39.805623315943294], + [123.682757040354886, 39.806897795807053], + [123.68225385934943, 39.80682893309222], + [123.674886288649574, 39.817602337624898], + [123.669349242731201, 39.825472072731834], + [123.657774714451406, 39.824456968380261], + [123.639851986734655, 39.822533637484376], + [123.639701719707787, 39.821183661776629], + [123.640801716162059, 39.801285914547577], + [123.636843212212568, 39.795503272943378], + [123.636782459802589, 39.794957482696788], + [123.607259137243261, 39.773833107661908], + [123.607203277086811, 39.773843127909451], + [123.607094249642998, 39.773764183300493], + [123.580975391673192, 39.770107526054908], + [123.572389396060046, 39.778584669792359], + [123.564533779537328, 39.77260632587835], + [123.559969126699073, 39.760342393355707], + [123.541761439207306, 39.755275937890865], + [123.541278880950884, 39.754908697559422], + [123.541198002422618, 39.755119156455649], + [123.541101359145742, 39.755092264580526], + [123.537407888924477, 39.761659741740793], + [123.538094461809649, 39.763195066660757], + [123.528987900934169, 39.786891797936136], + [123.530020619124656, 39.774058706539194], + [123.513224304351766, 39.768996297055459], + [123.511845442886155, 39.76898378093744], + [123.472060260520124, 39.745511927811762], + [123.468289909300296, 39.74448814871527], + [123.46799090065673, 39.743781433229671], + [123.466065538646177, 39.743884156130548], + [123.4481221590339, 39.739011915881164], + [123.442089063707414, 39.730813466556889], + [123.435061996583698, 39.732508115422043], + [123.413649746948906, 39.729368695516932], + [123.386714532521182, 39.722208259134888], + [123.38019390634507, 39.731618146614736], + [123.38240456332997, 39.745900738117776], + [123.382083868057521, 39.745928733987682], + [123.363762993268026, 39.745327862604178], + [123.339100744585821, 39.749071048327814], + [123.338828581079483, 39.74942919538956], + [123.269242948987937, 39.75248145261866], + [123.269125597526269, 39.75244416162748], + [123.276547357953334, 39.740552201934612], + [123.268851039568517, 39.736319297150736], + [123.267270960510956, 39.736797913431602], + [123.26660190340796, 39.730713651064512], + [123.27051647766136, 39.727791143514118], + [123.264830726759783, 39.713467959094579], + [123.278653379580291, 39.704469035684738], + [123.281299737976482, 39.702779302575493], + [123.281268854697956, 39.702766290157534], + [123.281473397793476, 39.702633127032158], + [123.27842465347365, 39.693569847828115], + [123.267121653829861, 39.696163109749762], + [123.247651499917495, 39.688601891430849], + [123.247469344181908, 39.688525141594759], + [123.210068682854256, 39.695369432837083], + [123.21003294282184, 39.695361292053732], + [123.209339242866861, 39.686974689107316], + [123.218586107855103, 39.684353476288209], + [123.220325473527367, 39.675383836182711], + [123.207603097611369, 39.664591126867812], + [123.207435975340701, 39.664723274752149], + [123.207421895885375, 39.664546880498747], + [123.183735222710737, 39.66874919552955], + [123.182421971079407, 39.668743781304762], + [123.181809186390169, 39.669090898702471], + [123.162130141288415, 39.672582209888859], + [123.161060113814756, 39.672604378843872], + [123.160993394240791, 39.672541796118644], + [123.14352758943906, 39.649189899963503], + [123.143115335425634, 39.648334145004654], + [123.142833015845213, 39.648261250489881], + [123.140800795086136, 39.645544157938517], + [123.138496762823124, 39.647141636117006], + [123.127540935537738, 39.644312857069067], + [123.126288671827481, 39.655336342939165], + [123.121115643871377, 39.659192664520077], + [123.099611233426117, 39.674102536651233], + [123.093436088937352, 39.67317084802238], + [123.09572751353339, 39.660051799199032], + [123.083934019170428, 39.661859994063192], + [123.080813769577659, 39.657960956099629], + [123.071870846495884, 39.667041145548112], + [123.056977432174648, 39.66477093675342], + [123.046869938269154, 39.659573082946252], + [123.044720358804554, 39.663102121804165], + [123.029592083948856, 39.659574088555566], + [123.029572993476449, 39.65956643595495], + [123.039398131627408, 39.649884124197854], + [123.040851396020528, 39.642709042910056], + [123.027085615665186, 39.643476264811191], + [123.02132254381732, 39.65764556644627], + [123.007245965895606, 39.654362797233787], + [123.005628062486508, 39.65390503940543], + [123.015994146014634, 39.641962128923851], + [123.015923833033952, 39.641917146081745], + [123.015951349172411, 39.641898267284134], + [123.014016687233422, 39.638001754498035], + [123.007662813737198, 39.636632145743896], + [122.973843933277934, 39.614996462757006], + [122.973503633570061, 39.601619987344776], + [122.967596310908803, 39.593830316077984], + [122.967561744746618, 39.593710846416165], + [122.965768031283702, 39.594280454471146], + [122.954271094011702, 39.597519172774291], + [122.94381775171216, 39.59534295597134], + [122.937180523010511, 39.603358646345612], + [122.936903990516157, 39.603446461450702], + [122.899655137197342, 39.601338055239225], + [122.894818980697323, 39.603450372440243], + [122.855610701179671, 39.603444344514926], + [122.842247564262991, 39.580718391271979], + [122.842312491187514, 39.580576360503692], + [122.833824297511441, 39.571625127583296], + [122.816917986088981, 39.564171638756342], + [122.815896693423824, 39.565504622194538], + [122.80379273926026, 39.55862322063598], + [122.803787537952132, 39.558621357645031], + [122.803768708851123, 39.558581192653662], + [122.725768148136765, 39.529771451555668], + [122.723938389096588, 39.53002119821447], + [122.677650504208188, 39.513441924590566], + [122.644484748052193, 39.515349258306195], + [122.64441404297888, 39.515189982427728], + [122.639935962285136, 39.498440967971298], + [122.632575353262609, 39.488521207246791], + [122.632197779583564, 39.48767065471084], + [122.629694503751395, 39.486565279707712], + [122.621916035414017, 39.482479339299012], + [122.61863579891893, 39.481682071979776], + [122.580097825613379, 39.464664805318314], + [122.576720801585921, 39.463133543200712], + [122.575894272025494, 39.462380152193468], + [122.55084277146301, 39.437206865691927], + [122.530055583772096, 39.420597671363929], + [122.528047724714796, 39.418767485209678], + [122.507034141993458, 39.412237226392833], + [122.507022152658209, 39.412234452828066], + [122.506879588524811, 39.412188786792584], + [122.493844382954251, 39.400649717029751], + [122.45049951036907, 39.401808486958529], + [122.447895984093478, 39.407170618943468], + [122.407757222369511, 39.410175601839605], + [122.394109661647605, 39.39035442316802], + [122.377500392400762, 39.383705980147447], + [122.360957870109786, 39.36916227927648], + [122.358456203359665, 39.364443416126313], + [122.338357974046446, 39.350178188128446], + [122.319233002711556, 39.3443374555616], + [122.303846996209984, 39.344903967736187], + [122.301768965052773, 39.329770815511203], + [122.289178749499101, 39.33481217452718], + [122.278088395059569, 39.326937944550835], + [122.267418807673735, 39.316910595796671], + [122.264608542227052, 39.312117243558589], + [122.246745312098412, 39.273802148540469], + [122.237919225884781, 39.266592672301456], + [122.237917944468151, 39.266592207247939], + [122.237860191430244, 39.266493700306604], + [122.212607682428725, 39.257406571509478], + [122.155157187510895, 39.236556557452438], + [122.146523397276141, 39.229330954292763], + [122.139492456622833, 39.217594734125164], + [122.112226325958432, 39.212734823752186], + [122.112101046448714, 39.212664788984327], + [122.118896628821815, 39.198874426991559], + [122.115744224668475, 39.189539046897224], + [122.118740639996531, 39.171330502045613], + [122.131743997411775, 39.167162820672907], + [122.162199897561067, 39.157651181778512], + [122.165266092101191, 39.149259899001763], + [122.159415857715061, 39.145959137485413], + [122.141867984951773, 39.147598515093428], + [122.123403983109739, 39.143846532448713], + [122.12244543865404, 39.143507500936678], + [122.084539784833524, 39.112286671216083], + [122.083047406100761, 39.110822803191063], + [122.076037613967287, 39.108470177002474], + [122.074083064057234, 39.108550939736553], + [122.043274184188178, 39.100013415818459], + [122.043768875662906, 39.099100109032236], + [122.066397045391014, 39.072977810629752], + [122.066215980300598, 39.072721696032119], + [122.067577467509281, 39.063749889094773], + [122.056622187156862, 39.059096309920911], + [122.05659019110108, 39.05910612208568], + [122.056559313152022, 39.059062445563164], + [122.012082869984255, 39.071247204730987], + [122.006610021056431, 39.070441229302091], + [121.97466530590664, 39.043121309908528], + [121.96854197247778, 39.030957451117104], + [121.958498066972666, 39.029113740114333], + [121.958372895912078, 39.029187633377347], + [121.958311546515631, 39.029135165839037], + [121.935546436143511, 39.042662965354872], + [121.918481240064878, 39.052737203092683], + [121.908881995464625, 39.053989914160105], + [121.902324135235219, 39.05475331819504], + [121.909296164538716, 39.045108878340756], + [121.913066204555633, 39.044478774914921], + [121.923842252639545, 39.024987208494508], + [121.924496170448464, 39.024082641014473], + [121.924337321957424, 39.024091733973876], + [121.924384276852436, 39.024006802610565], + [121.923274974183499, 39.017120179861351], + [121.910222068071221, 39.013241444945592], + [121.900783636861391, 39.025440016862007], + [121.883832796642309, 39.026410333299275], + [121.883736663341807, 39.026432665388626], + [121.883599474909673, 39.02642215480973], + [121.871011880566996, 39.029388675266411], + [121.848032228104074, 39.034726925896742], + [121.892070154312762, 39.003148929990452], + [121.89542299670569, 39.001727423499339], + [121.900116182037252, 38.997379416018752], + [121.901098057173883, 38.996675349053874], + [121.91570829738167, 38.969106977470133], + [121.916060652308488, 38.968989677548983], + [121.915844811410665, 38.968849386258469], + [121.915883744789753, 38.968775922041154], + [121.915331939889839, 38.96851603234709], + [121.906824500139123, 38.962986405137208], + [121.899658661015479, 38.96113421378714], + [121.872681254683769, 38.948428364528986], + [121.865724913399774, 38.943952015696439], + [121.858276346511786, 38.941675737442964], + [121.8281881039524, 38.949553134865845], + [121.799700440894085, 38.970036187206773], + [121.799713810473904, 38.970564483668568], + [121.789056339983063, 39.007650436821343], + [121.787861419808536, 39.009937663103102], + [121.785075567628169, 39.021399097758291], + [121.783368300234443, 39.021773580821183], + [121.752153531376635, 39.024802569789252], + [121.751762665094404, 39.024624481262208], + [121.758992476839992, 39.012374388088254], + [121.755656906614377, 39.005582740581083], + [121.733512524445516, 38.998250118826483], + [121.733268125534764, 38.997893634109239], + [121.731529326823534, 38.998185592371662], + [121.706020516447822, 38.999466399921708], + [121.693261291647474, 39.003916360847789], + [121.676901583396159, 39.004782976844808], + [121.666196736942297, 39.008944323315973], + [121.664008316927692, 38.997828359598664], + [121.67011012965051, 38.9961833031441], + [121.671635853102501, 38.987320834609413], + [121.657568177984331, 38.96534190719008], + [121.645021461356578, 38.957977317003795], + [121.63735390545159, 38.957932531775889], + [121.630559253600623, 38.955408990108175], + [121.629140166475167, 38.951647088953905], + [121.616533729627378, 38.94901881100688], + [121.650876789439025, 38.945944682643905], + [121.657175407004132, 38.943295764929978], + [121.671988429827252, 38.940197843595037], + [121.672439726866259, 38.936876272580129], + [121.714200021365372, 38.919313754663456], + [121.71416880868378, 38.919171985601082], + [121.714283934157223, 38.919139751460946], + [121.718308950697931, 38.903070354587577], + [121.707217721927719, 38.88759991291424], + [121.704637869114123, 38.875882133607128], + [121.703954336117107, 38.872083573720722], + [121.703777590047778, 38.871974716800693], + [121.70374969613259, 38.871848021688322], + [121.703359881216073, 38.871717452256931], + [121.689742099242224, 38.86333033615923], + [121.687359797046383, 38.866358186093137], + [121.670556475709461, 38.860729873733945], + [121.663331060104582, 38.860858218907268], + [121.655777668977052, 38.860188989542728], + [121.623107775547879, 38.861572705756245], + [121.613365378414585, 38.861745760112846], + [121.560119233008635, 38.873740331245699], + [121.554923724529161, 38.865635898355741], + [121.551067855516138, 38.864853073283633], + [121.540533215024183, 38.853940303018916], + [121.537649308088618, 38.846315517182497], + [121.529960936176892, 38.842988543409916], + [121.518794783381765, 38.831421593376163], + [121.518759719591586, 38.831318409703243], + [121.515914076358897, 38.828437486423056], + [121.504735823960132, 38.816858002483194], + [121.504255816202303, 38.816835012154144], + [121.490798322581099, 38.812831477816566], + [121.488591584100689, 38.816084762091634], + [121.432581821669999, 38.813402132806523], + [121.42337018223958, 38.810218209363143], + [121.393628808826989, 38.811536449245992], + [121.393610090100225, 38.811535552698629], + [121.393601685953769, 38.811537651424942], + [121.39349014717989, 38.811542595206731], + [121.354135477547501, 38.821295597767495], + [121.310620769028247, 38.793013663163975], + [121.307048815061492, 38.792464992199086], + [121.300321679286057, 38.788633595177451], + [121.278780091382302, 38.787186696957747], + [121.275579769417291, 38.786070423654962], + [121.255766320648547, 38.785640915650809], + [121.254678644141478, 38.785567858956533], + [121.25336593968629, 38.784245442984819], + [121.215996904424728, 38.744509496360415], + [121.215834803163702, 38.743670061953658], + [121.209018947982642, 38.7326444310401], + [121.193919880759324, 38.720614549724608], + [121.177700503612257, 38.718905230997969], + [121.132529725813939, 38.72184312842252], + [121.128286599690341, 38.724209911741319], + [121.125647194242816, 38.736133850398986], + [121.106625274106491, 38.775178355400861], + [121.106836236541469, 38.775468168669946], + [121.106313360247867, 38.782327701180847], + [121.115005818015149, 38.786691271561139], + [121.123192321896511, 38.79793762190058], + [121.123244972963107, 38.798103164569561], + [121.12318352620315, 38.798319286013999], + [121.108254403105136, 38.821221370651742], + [121.104221038213439, 38.850128354119519], + [121.10646641191515, 38.857116965322248], + [121.105382969438168, 38.860927665076566], + [121.108633271969339, 38.863861206798823], + [121.10984660207049, 38.867637634896774], + [121.119636049797563, 38.873791700194516], + [121.122417300298878, 38.876301901724197], + [121.121740476188208, 38.879315432192541], + [121.088753574350832, 38.893057410399202], + [121.088729837508822, 38.893191962140833], + [121.088522726164271, 38.893222415614666], + [121.081373036537514, 38.906140201571951], + [121.084457885611073, 38.917407422974492], + [121.083826623589289, 38.920985717189879], + [121.086001743955094, 38.923046270568534], + [121.087199759156746, 38.927421947367861], + [121.101261969249393, 38.937502715960456], + [121.108456963262455, 38.944318738400419], + [121.112060963324794, 38.950623159997342], + [121.122348361633428, 38.957870654303413], + [121.174888530894876, 38.95893798651587], + [121.191596532736469, 38.952271375077586], + [121.198747356857027, 38.940509220781237], + [121.199155875821873, 38.940194227447357], + [121.232071945255527, 38.954468798373966], + [121.233610398462062, 38.956016863423876], + [121.2367066083049, 38.956478692858859], + [121.270022244581625, 38.970926542227865], + [121.273099804434707, 38.971335156461855], + [121.274923221910953, 38.97275028252033], + [121.288480721253123, 38.973377313834519], + [121.335567336278586, 38.979629104879443], + [121.33555990929591, 38.97996222050179], + [121.320102310211396, 39.000378435066153], + [121.31575130336725, 39.000993659625443], + [121.313891019669271, 39.008582234358421], + [121.311824625271726, 39.011311503707695], + [121.312970924508122, 39.012335538706196], + [121.312492673751279, 39.014286446308816], + [121.315553468251096, 39.014642628420631], + [121.326362313858013, 39.02429860291965], + [121.326557611920364, 39.024640533734754], + [121.326927742966845, 39.024803723378803], + [121.338193687845873, 39.034868042956965], + [121.337087609571952, 39.03888658074554], + [121.346649929477778, 39.044770316414883], + [121.350061268555677, 39.045469827908505], + [121.365281322148292, 39.059066511098216], + [121.366781364953013, 39.058246312953962], + [121.368344749704505, 39.061063154720308], + [121.377707735452603, 39.061643007883241], + [121.385549588438991, 39.049292976594046], + [121.404784384555228, 39.038318767573656], + [121.405684541696218, 39.036974711057155], + [121.425116636314826, 39.026349568964605], + [121.425708724491429, 39.026279115995841], + [121.454735889786249, 39.031295595263082], + [121.458307979084481, 39.029095379836193], + [121.502791917572907, 39.033213256570257], + [121.528564890745258, 39.051322751490289], + [121.554135436344112, 39.063429081514371], + [121.561515182324655, 39.072685103607306], + [121.578251306065724, 39.076418924114037], + [121.594181620146955, 39.097852112817648], + [121.58144294577356, 39.107720266366471], + [121.557234134976966, 39.12621200122986], + [121.557404517899784, 39.126379310512753], + [121.557748909412823, 39.130422333217943], + [121.58497270127738, 39.153450174865036], + [121.585611958834562, 39.15407790047103], + [121.585668888366712, 39.154039059989117], + [121.585716052307831, 39.154078954643502], + [121.590095476843146, 39.153688053380506], + [121.63716772954956, 39.118930127578423], + [121.637169833887015, 39.11890226072984], + [121.637331484437368, 39.118791973765582], + [121.637189654258904, 39.118639787949469], + [121.637861656559792, 39.109740746434071], + [121.601350458064445, 39.079799924875729], + [121.619670180567482, 39.077813974274356], + [121.62934337339037, 39.078979014689857], + [121.631493335668765, 39.08067791475068], + [121.63183033991487, 39.086896210918844], + [121.64665500384271, 39.092658664013996], + [121.67478124140429, 39.114884015214102], + [121.677177275660341, 39.116989171946834], + [121.66951434782689, 39.125592656973836], + [121.667392151312782, 39.126688810643628], + [121.659281360163462, 39.13554673482065], + [121.659072031595713, 39.137316675951254], + [121.651298150853435, 39.146044732383665], + [121.64714924145018, 39.146717537039621], + [121.646004068112447, 39.151988617356061], + [121.634322421459856, 39.165104083696157], + [121.622814309303905, 39.165193080032928], + [121.599168746317474, 39.165211287110999], + [121.581907885161598, 39.1925598101517], + [121.58618685708187, 39.227511960635297], + [121.586194158027141, 39.227752134684799], + [121.586216745676779, 39.227756101210723], + [121.586220177022838, 39.227784129654516], + [121.586337462532498, 39.227777299810192], + [121.597661186965681, 39.229765813322707], + [121.624624597056865, 39.225547739065064], + [121.625913552033737, 39.225472679819852], + [121.625640690117848, 39.225983977981187], + [121.595939615220132, 39.251944564308126], + [121.58952939144325, 39.248550931464074], + [121.585947948521849, 39.260677902302263], + [121.584366591208791, 39.262060106925517], + [121.585348948535824, 39.262706150559183], + [121.584243974438735, 39.26644765613289], + [121.593765415914305, 39.278168949274033], + [121.607699917755355, 39.277405182136746], + [121.618857828314461, 39.28474314041663], + [121.620654486833971, 39.284363683820409], + [121.621054796300882, 39.284922039500394], + [121.624902473646202, 39.283466503527627], + [121.642482076868191, 39.279753668657179], + [121.650183996256558, 39.282675754445293], + [121.662322003462776, 39.275563450575618], + [121.663361212354801, 39.275343968317493], + [121.667137307582891, 39.27662040542306], + [121.665306338471467, 39.289712682966922], + [121.664324120499387, 39.289659220117407], + [121.657808017417921, 39.297023577929139], + [121.662779336539202, 39.307781917693276], + [121.66251468422179, 39.309674304391926], + [121.663762616535308, 39.309909815746764], + [121.664460336036029, 39.311419737613718], + [121.697107173464786, 39.325470143457949], + [121.708358570401018, 39.318326020216666], + [121.711553794904518, 39.31892902700131], + [121.712201649008975, 39.323145303644537], + [121.706771272155862, 39.338746391397109], + [121.707396919277286, 39.339933179714414], + [121.705981137459517, 39.34191602480373], + [121.712505825546316, 39.349624250074456], + [121.717781990851321, 39.359632593643404], + [121.718127196275987, 39.362667966489013], + [121.686065014734012, 39.350800825716107], + [121.681922881315415, 39.346071315027409], + [121.674485757122866, 39.346515007549385], + [121.616391252998511, 39.32501255121548], + [121.610465236189285, 39.324685333608883], + [121.566568621059616, 39.321128786871917], + [121.558097206576633, 39.321793721609872], + [121.557318916221348, 39.321750746654601], + [121.550555741644843, 39.31061591209123], + [121.519264785170861, 39.292454712342725], + [121.510339968520398, 39.285468469651974], + [121.510255054472225, 39.285533687443909], + [121.510246593983325, 39.2855271630632], + [121.50996096771668, 39.28575955924304], + [121.503155846898466, 39.290986196803381], + [121.492766850349554, 39.279974928556356], + [121.479378034840522, 39.281602107145794], + [121.469546997355479, 39.294957295035942], + [121.459859484130106, 39.299932573451919], + [121.461320862367941, 39.318556570293424], + [121.460986646867553, 39.31884304008392], + [121.430525984347526, 39.328373479446249], + [121.427439845763772, 39.356108207188903], + [121.427404147349577, 39.356135246851856], + [121.405354550152879, 39.361885350872164], + [121.400577720877607, 39.360558642346156], + [121.390023632724052, 39.362178170443009], + [121.379148469743143, 39.368719384481771], + [121.369710828766415, 39.371180536802989], + [121.346688892408352, 39.375964895301266], + [121.319155555794723, 39.370095672844563], + [121.318971517026981, 39.370316525387466], + [121.318965005321246, 39.37031493216783], + [121.314390965060127, 39.373261131402366], + [121.314152918153198, 39.37609900169678], + [121.302633338161272, 39.389922874598739], + [121.268424187309535, 39.373911912718782], + [121.267268547152597, 39.373952597998738], + [121.265052466068056, 39.372944528064465], + [121.263193888995701, 39.374096049753021], + [121.254332846493327, 39.374408010178371], + [121.252098373894114, 39.380970516502479], + [121.24342206826951, 39.3863461096118], + [121.242246193324931, 39.386841926477885], + [121.242136481691574, 39.387142622626534], + [121.240420546341838, 39.388205767545713], + [121.24054737146939, 39.391498034253857], + [121.239674637225377, 39.393890012368978], + [121.240679649081073, 39.394931842565555], + [121.241649163278794, 39.420099562698667], + [121.244026975747246, 39.421414102634195], + [121.24689612236952, 39.426141116291497], + [121.252068952142821, 39.425859995349789], + [121.264738325356049, 39.432864078837376], + [121.264808648256491, 39.432986019107751], + [121.252659354806866, 39.434458697608235], + [121.240788222105607, 39.455328959689638], + [121.240412650092253, 39.455674152391317], + [121.296362127749745, 39.475018335612219], + [121.296375890942699, 39.475096708570845], + [121.282314803946875, 39.504587283330501], + [121.281540544971378, 39.505845180712797], + [121.26319426927509, 39.481533683585774], + [121.263092106394183, 39.481618818690336], + [121.262998441511158, 39.48135584663995], + [121.252167702163064, 39.483803327566044], + [121.245153906763932, 39.496567207846596], + [121.240878324739228, 39.50013016652094], + [121.228541722464925, 39.506476679465585], + [121.220544567124449, 39.514483884853924], + [121.220285855440466, 39.517290430711959], + [121.219446820605398, 39.517989621237696], + [121.219726029334467, 39.523363514133742], + [121.21873402901376, 39.534124892778934], + [121.221304837722428, 39.553764895241159], + [121.22936858162258, 39.564564981173753], + [121.255865798068214, 39.586314641278747], + [121.258256945932359, 39.588582800691825], + [121.259726776273112, 39.58924621056957], + [121.273393247472896, 39.598007274829136], + [121.292047473232302, 39.604427921961651], + [121.293029495145532, 39.604277436992838], + [121.293932718275684, 39.604685107953046], + [121.317730662653162, 39.600492231823907], + [121.320392097694651, 39.600084393705622], + [121.350047979347849, 39.60793608806862], + [121.359870856278675, 39.60747866051976], + [121.410699157954511, 39.617060904152247], + [121.416180966354489, 39.619698878741154], + [121.444695277137285, 39.623627302506925], + [121.445684926705127, 39.64138947425721], + [121.440039274831094, 39.643341081134992], + [121.440664409366008, 39.653586143768109], + [121.446442731573526, 39.656717863046246], + [121.457876382651065, 39.657180776601813], + [121.477372947809286, 39.658100001548071], + [121.477453971486369, 39.658155674119264], + [121.490035282674285, 39.686016281912288], + [121.489719704400457, 39.687159070248029], + [121.495930355303642, 39.699070589526585], + [121.497211713306839, 39.701908084938331], + [121.469828418646813, 39.730081639483963], + [121.455975004658541, 39.738584060169757], + [121.454330337194477, 39.746026983116685], + [121.453935088515166, 39.746433638355356], + [121.481695879027143, 39.758903130612794], + [121.481745125167691, 39.75892542062536], + [121.471083659758364, 39.788959515010312], + [121.469766492639792, 39.790340204582087], + [121.468961174372481, 39.794938704921194], + [121.466904364576422, 39.80073288209806], + [121.467811570826129, 39.801503131077013], + [121.46711651286752, 39.805472026839226], + [121.469763721549057, 39.813169265717121], + [121.487469476767842, 39.818193362195686], + [121.510878915537262, 39.838068772352734], + [121.514179527321247, 39.843515943418907], + [121.524986085062551, 39.850259127348473], + [121.525751409020273, 39.851507284080668], + [121.53125019838626, 39.862276996294113], + [121.532791709579939, 39.871582565856265], + [121.535930267487217, 39.871443195252034], + [121.536762125300129, 39.87307243919124], + [121.543241075420994, 39.871118551976608], + [121.547355753478044, 39.870935835842651], + [121.567062055021495, 39.864064663480434], + [121.567794681302658, 39.864190361184924], + [121.618177835556551, 39.880231749498712], + [121.621749581747864, 39.881627956019521], + [121.627507235344339, 39.888817377797004], + [121.631181713582677, 39.903008142425243], + [121.642139050745286, 39.905325279939881], + [121.652542544046298, 39.904455479138306], + [121.672113209619184, 39.919160167117582], + [121.68303333741828, 39.930035235834033], + [121.694609294774196, 39.936039074027633], + [121.703893232599782, 39.935361692646985], + [121.721981779483926, 39.934319516541414], + [121.746723508664914, 39.934430649351128], + [121.759029567496995, 39.932184999065868], + [121.759032828190499, 39.932184811200202], + [121.766548794499016, 39.93685006884543], + [121.773834762421501, 39.941533085122479], + [121.77793811280975, 39.959606041908287], + [121.780006510525482, 39.961547002163037], + [121.79092307467107, 39.997212810280622], + [121.791016888631859, 39.997736759935734], + [121.804592316265925, 40.014646620468724], + [121.818433376272608, 40.023426114079541], + [121.819505632279004, 40.024431474779078], + [121.819665618039309, 40.024519667127805], + [121.818171591098505, 40.035340429218927], + [121.837954213478397, 40.040761945331127], + [121.848554487210635, 40.040444692076207], + [121.85413200596399, 40.043519306204253], + [121.859681186066254, 40.050888095255281], + [121.866546632414682, 40.050362884427393], + [121.905288647402642, 40.071719468223584], + [121.90586252355304, 40.072470289302082], + [121.916696807648876, 40.09445699769504], + [121.924539306668478, 40.105306421191472], + [121.947493952064221, 40.126938059103672], + [121.951427206441195, 40.132084065417601], + [121.953451339297217, 40.131815354586067], + [121.955738592258783, 40.133646441620392], + [121.960840183429866, 40.13083445926339], + [121.98966214279713, 40.127008241708083], + [121.990016582926629, 40.127111369125885], + [121.990188435177942, 40.127350822632224], + [121.998053373160602, 40.170636727413154], + [121.9868031277732, 40.171333709069231], + [121.975990452891551, 40.171813298155101], + [121.973785345020872, 40.174049935574885], + [121.954068939145799, 40.191559230930544], + [121.945335190162055, 40.202901553241816], + [121.945331165932984, 40.202910964345186], + [121.945272309744226, 40.202970662084205], + [121.945220897032428, 40.203168840326889], + [121.930907117968943, 40.23664319084007], + [121.93527656093238, 40.240989277051845], + [122.021523713340613, 40.24356528002442], + [122.034298351257007, 40.258914280310478], + [122.034316770771539, 40.260784713996102], + [122.030631530961315, 40.29840613389247], + [122.034644807502744, 40.320714007025089], + [122.074502126167545, 40.331505456182065], + [122.083386690246243, 40.329517247228267], + [122.087843490957553, 40.323737400290312], + [122.104770279245528, 40.314203244442126], + [122.105218399781407, 40.314203278803753], + [122.105817430783219, 40.314705845221987], + [122.116048245419165, 40.32551077951323], + [122.132536441191647, 40.337310222847307], + [122.105684751171481, 40.34733121925828], + [122.105682780012501, 40.347334381798433], + [122.105650723099842, 40.347346204357997], + [122.105665621936481, 40.347361910326079], + [122.100540484121993, 40.3555847144357], + [122.105682328491682, 40.366929204510008], + [122.118337297995822, 40.374657844931846], + [122.130165327584976, 40.37336627793843], + [122.130250345594078, 40.373278489885074], + [122.130318625558147, 40.373350468856479], + [122.146925677630051, 40.356117347537364], + [122.147161040789953, 40.356143787922896], + [122.16960052508675, 40.368109623139922], + [122.162820766851269, 40.37520458482485], + [122.166372068806155, 40.386743298644284], + [122.186570763273735, 40.380652770965391], + [122.193260956270095, 40.380898219207182], + [122.186096197506771, 40.405632907780976], + [122.182736718117752, 40.412484574186287], + [122.183292140386015, 40.415313272733385], + [122.181565500088951, 40.421274102879615], + [122.184481775435529, 40.421371940396604], + [122.185729838862756, 40.427728176732451], + [122.193807301206348, 40.43024930702655], + [122.22352623429984, 40.422681834852206], + [122.224072260945761, 40.422700153386941], + [122.245691124023452, 40.444178193342601], + [122.235352464755294, 40.459443851446508], + [122.235277178022542, 40.459509069752016], + [122.216079996722456, 40.459781476115985], + [122.216903460807572, 40.479429231900937], + [122.216748788121791, 40.479596459343746], + [122.216910329376176, 40.479593115136446], + [122.21691206927683, 40.479634628960412], + [122.259588266994356, 40.478930436500391], + [122.250908011089024, 40.485335504196826], + [122.239514720561957, 40.483602229607563], + [122.225884147942637, 40.503630322139678], + [122.228039323926708, 40.50902545003779], + [122.23348350054134, 40.511081440792644], + [122.240526245515554, 40.51801300972555], + [122.240483213499829, 40.518228862820926], + [122.177630464097163, 40.563484762389344], + [122.145107729422492, 40.586761996699579], + [122.12843742999263, 40.612623257034336], + [122.128708220546628, 40.613677579079123], + [122.129090061277125, 40.625437018675115], + [122.133423840721832, 40.632037829214404], + [122.143141609450964, 40.669873926693448], + [122.143006354631154, 40.670089835057055], + [122.142720946906408, 40.669988811545359], + [122.116711148982503, 40.65572839276593], + [122.116135249511757, 40.655640048042599], + [122.09154180324542, 40.649589535066973], + [122.060729237691262, 40.646929903503903], + [122.044648587085689, 40.651958234936309], + [122.02091952693246, 40.672133677285437], + [122.020143484760524, 40.672621755274726], + [121.972783023903204, 40.671231126405964], + [121.946889603379816, 40.679145725131299], + [121.946445513310266, 40.679185216629982], + [121.946388939973914, 40.679298758213605], + [121.946180048474659, 40.679362608116797], + [121.931059999029671, 40.709968684768732], + [121.925157318751246, 40.753878244005278], + [121.929921807368416, 40.763568353094605], + [121.929213913726471, 40.796568537595434], + [121.926272851691621, 40.796806054481749], + [121.897093400029618, 40.797475514167722], + [121.879669277677579, 40.800569707087433], + [121.878692168926221, 40.800648617299274], + [121.877393052307085, 40.801584455441443], + [121.842248898337544, 40.823050585113258], + [121.8403237032297, 40.828287917056194], + [121.837939889640381, 40.830005132930324], + [121.824974783391411, 40.860174450004124], + [121.820509703422019, 40.862572966420089], + [121.810873920421869, 40.892986630465487], + [121.810807373275324, 40.893141483185218], + [121.792011462305211, 40.889191158600497], + [121.773098909242393, 40.885078548032006], + [121.772562133490652, 40.884774667058473], + [121.747721027085561, 40.867379060181136], + [121.748000892576613, 40.852917985497022], + [121.741262563002053, 40.85119592877799], + [121.731331608135022, 40.861352872658507], + [121.727099449739526, 40.84526545839941], + [121.72481141256587, 40.844562409620835], + [121.690167663805951, 40.832507138549992], + [121.68964880564036, 40.831665791942676], + [121.677380308378559, 40.828048577326648], + [121.64251444610143, 40.827632533452693], + [121.629893117543091, 40.831243588373496], + [121.621006011499944, 40.84272138951809], + [121.57188936158316, 40.836485317077788], + [121.565624725972754, 40.826260501124608], + [121.548657788484121, 40.816772450654504], + [121.54777094691201, 40.816001215371031], + [121.547787313684196, 40.816285674013756], + [121.54766059459854, 40.816214811662725], + [121.542015512064182, 40.821855842832043], + [121.548672178167536, 40.831664842681214], + [121.549617491394258, 40.848094625807548], + [121.521309360279275, 40.850112511135308], + [121.521118242935117, 40.850391561222594], + [121.494152610390401, 40.878094289163478], + [121.492251864985235, 40.878325104448528], + [121.437984214916241, 40.879849159945657], + [121.434733138565534, 40.879815934760479], + [121.433557510540822, 40.828238740894818], + [121.337353262297242, 40.839644919951319], + [121.286989214167335, 40.849525677890924], + [121.285173561420052, 40.849787844148388], + [121.270725044414704, 40.849671661035437], + [121.210714164511117, 40.848975973072655], + [121.172274096605165, 40.871869154445285], + [121.120639243707657, 40.867285862205627], + [121.120585072271325, 40.867267631426834], + [121.108494532703261, 40.837663965031069], + [121.091153363815778, 40.838043716726347], + [121.091048997654056, 40.837939914413525], + [121.089813689925592, 40.827507729473851], + [121.08190413205844, 40.818936094768397], + [121.071431209774957, 40.81372348741548], + [121.073789104282241, 40.809428758968096], + [121.081137923103327, 40.796241752131607], + [121.022935861997794, 40.785901315641716], + [121.018322221975069, 40.777458034387259], + [121.005901495053564, 40.78287491440804], + [121.005607619739209, 40.782822703215409], + [121.001924132674361, 40.805921689105155], + [120.966636606314282, 40.804228195627367], + [120.966570123337448, 40.804166501281351], + [120.966756594595552, 40.803940052950352], + [120.981352719402508, 40.794295239532232], + [120.984769640421533, 40.793427252082729], + [120.988022204764022, 40.789888183360993], + [120.98904571920454, 40.789211866465919], + [120.988890545591687, 40.788943354131071], + [120.990512929373423, 40.787178061552041], + [120.991275244039727, 40.775238061232301], + [120.975225788491358, 40.764879841985419], + [120.975187330468415, 40.764297754299882], + [120.985650392481929, 40.74324191039689], + [120.989549032757807, 40.745173151683126], + [121.02288680063306, 40.744694795833794], + [121.023402248096247, 40.74472446426325], + [121.023412380797993, 40.744622292709693], + [121.029535416887057, 40.740737557058495], + [121.03701255844399, 40.724693029826661], + [121.034245791774467, 40.712509878340754], + [121.027083195940463, 40.707608187762496], + [121.027088722569189, 40.707552460844155], + [121.027010543826918, 40.707558468611964], + [121.026840676133773, 40.707442220412247], + [121.005256582172976, 40.705633515557437], + [120.978276476335907, 40.711281079682706], + [120.96616761144638, 40.696049885304369], + [120.951507860883837, 40.695395131694148], + [120.94297925594185, 40.690269640000672], + [120.937497050949432, 40.685547966435578], + [120.934982584248047, 40.685463827722955], + [120.934418699773076, 40.68512494636871], + [120.902684744792609, 40.684383082199155], + [120.888010288152998, 40.683892047702891], + [120.871531545789821, 40.679843474292369], + [120.855158495028064, 40.682851072255069], + [120.826121990221267, 40.670250092471562], + [120.825653372577278, 40.666194238240209], + [120.82748980188542, 40.659565266300554], + [120.832000551119904, 40.650336826812278], + [120.830911019376671, 40.647215673180725], + [120.832112712709815, 40.642877912206124], + [120.823522644973295, 40.613900026905817], + [120.822327669311449, 40.605237280274856], + [120.817525724865007, 40.592726921749488], + [120.794068167787813, 40.57441147728035], + [120.766873394193055, 40.558747734055977], + [120.724001320416292, 40.538466073655279], + [120.722990457791738, 40.537876171779985], + [120.716841574530179, 40.514241023410392], + [120.716768041546544, 40.514215119972782], + [120.716746736651714, 40.514049231977857], + [120.704057084170657, 40.506458364961681], + [120.688808030563507, 40.504317083888687], + [120.671486843136194, 40.472992305467244], + [120.661855011493202, 40.466167683203622], + [120.661572831889686, 40.466175126767361], + [120.66152975863659, 40.466114317738054], + [120.614332164057444, 40.458922324933333], + [120.614172617086751, 40.458859436185762], + [120.614084554053903, 40.458416476530438], + [120.617338167607542, 40.450715291806567], + [120.611369936398503, 40.443633426438232], + [120.611291176426292, 40.439628400096133], + [120.61233837902779, 40.418378796908883], + [120.61084454575213, 40.416916766699643], + [120.610747937393683, 40.412004131390489], + [120.601512956741828, 40.402891897656232], + [120.591420946847734, 40.397906687842109], + [120.59139801471845, 40.397884243927969], + [120.59332101273715, 40.385946302839457], + [120.596721565768817, 40.381278747582961], + [120.597230350478384, 40.361677196373293], + [120.597564352236972, 40.359603718772796], + [120.596918255357224, 40.359251573130379], + [120.59061001450371, 40.350484453912834], + [120.565151497795725, 40.335591560059868], + [120.532720849031122, 40.324261716963782], + [120.532138079336619, 40.323944086876274], + [120.516891117710472, 40.303653344941836], + [120.516717840396581, 40.303362073771318], + [120.516697049867588, 40.302924759123542], + [120.517474689620045, 40.28290460519127], + [120.519512524482892, 40.269300816134418], + [120.518676714107798, 40.255423260714792], + [120.518439713195136, 40.255269903785084], + [120.486380238045328, 40.198706457816407], + [120.483826127368687, 40.197298077442404], + [120.477875513354647, 40.188982509498985], + [120.459676117641152, 40.177318929749354], + [120.445459420629675, 40.176175061689435], + [120.445129721376162, 40.176189164778208], + [120.366054245313151, 40.172992457935685], + [120.278373978421186, 40.131159322398602], + [120.267498870670877, 40.125855114586201], + [120.214853579786819, 40.10805716372721], + [120.156046273639575, 40.094581441978782], + [120.130528127618945, 40.074669567344806], + [120.128728011248697, 40.073241626131654], + [120.128700413560409, 40.073243397388296], + [120.128532543124365, 40.073112407657511], + [120.117533037223993, 40.072277744109641], + [120.088823626969784, 40.075802743027609], + [120.086167234427549, 40.075973233863266], + [120.079421041907125, 40.074256234936101], + [120.020001582522369, 40.058480408345446], + [120.002853753152024, 40.054768805211772], + [119.942134793069116, 40.039314993449743], + [119.94184725933755, 40.039096286109789], + [119.941551948791584, 40.038296301700562], + [119.936776577481368, 40.011809591002461], + [119.936716603919251, 40.010962238898571], + [119.936593893539353, 40.010796330167452], + [119.936182437587775, 40.008514179933179], + [119.932801574720926, 40.005668982312592], + [119.929221927582034, 40.000829174016516], + [119.919731254924727, 39.994669529140701], + [119.912787584993225, 39.988826017012194], + [119.910654715787246, 39.988778665573172], + [119.908454736741433, 39.987350833200722], + [119.885156874745192, 39.986472270627253], + [119.869345686149813, 39.98786157136395], + [119.849587444619601, 39.987422922258638], + [119.866771244756166, 39.959480975182565], + [119.856813200340071, 39.950402095951702], + [119.8449063384559, 39.956075224130636], + [119.836865917782987, 39.95481851981382], + [119.814614457472516, 39.978168224449156], + [119.784297029396541, 39.951856009386724], + [119.781359704666073, 39.94910244978891], + [119.754020400545556, 39.944921610157699], + [119.7202326581845, 39.939587509598468], + [119.716474571628154, 39.938036025592247], + [119.677695038872571, 39.920731098021214], + [119.676915332206661, 39.921704436007872], + [119.675943962636197, 39.921303416944021], + [119.662557079487314, 39.922263487320443], + [119.660617592710182, 39.919001744187895], + [119.634045285069206, 39.92176112891925], + [119.614429854589176, 39.903496329493102], + [119.61307821879933, 39.903748013860643], + [119.607171992960062, 39.897798689025798], + [119.582162354559742, 39.908824013419562], + [119.579140090681037, 39.90792581201783], + [119.5354891808568, 39.887204074783185], + [119.535136000722645, 39.886948945598], + [119.514877227169805, 39.838181191221921], + [119.515812925174558, 39.836365749180345], + [119.531734092777626, 39.830064661807732], + [119.531865264664162, 39.808961569055271], + [119.529715953513957, 39.809391082114061], + [119.530507086978716, 39.807856124312352], + [119.477704677005647, 39.811201360910452], + [119.46384055619599, 39.808772768661406], + [119.390327981944552, 39.75546123424219], + [119.389608392558088, 39.742793896860881], + [119.367205454951275, 39.73823698308334], + [119.357361880054384, 39.726756757787214], + [119.333479636465157, 39.668274771503214], + [119.328720728023924, 39.654792782465748], + [119.318474013579205, 39.631529537391536], + [119.273901260677306, 39.522381369879163], + [119.26394666344342, 39.497360435737647], + [119.298121630162115, 39.458726319705704], + [119.307236868837506, 39.439951604453995], + [119.310398786581075, 39.435793263967234], + [119.310456828973372, 39.433319432019942], + [119.312896358571322, 39.428294717343718], + [119.310997339851895, 39.410282251329306], + [119.311016822675811, 39.409451871492791], + [119.266742933745533, 39.362351704623087], + [119.265611419485538, 39.362075804166203], + [119.233205979148423, 39.351204626443121], + [119.17941837809019, 39.340807186309043], + [119.115229987297354, 39.280250519394507], + [119.089793964188814, 39.240681699403702], + [119.05001522642236, 39.219936026414608], + [119.032037865897038, 39.210448988432859], + [119.017896412366269, 39.185806820531056], + [118.972074387270879, 39.162412172656929], + [118.920503884325669, 39.122616285469796], + [118.919234711366315, 39.122454726038619], + [118.88453991294692, 39.117949034334835], + [118.884567259590483, 39.118041731144558], + [118.884245671239754, 39.118000794540421], + [118.889459296986743, 39.134624250994818], + [118.890700320935068, 39.138830944973371], + [118.945191637068888, 39.177558108982034], + [118.924825328834018, 39.173105173400963], + [118.914714051111659, 39.170830471325857], + [118.891315205075927, 39.150427240031021], + [118.890743123947416, 39.150594643014792], + [118.870579542334369, 39.149114860397425], + [118.852192454436278, 39.161875380625069], + [118.852045582497269, 39.161918358446918], + [118.833450286978163, 39.151564282403413], + [118.833436391492754, 39.151671338715779], + [118.829402048443498, 39.149412077166332], + [118.829099772548631, 39.149141769428518], + [118.808494114782832, 39.137668190156234], + [118.75473278370643, 39.132468062575391], + [118.713694775582354, 39.135987341248502], + [118.693323342413819, 39.144503719575972], + [118.631379972801327, 39.15644230458269], + [118.572988784007421, 39.13006309326979], + [118.582867994977718, 39.106794888119957], + [118.554306205085169, 39.098180710278925], + [118.545570359998933, 39.087407624166808], + [118.527388678816664, 39.090074941840321], + [118.527176782048642, 39.090010845749497], + [118.56486925545461, 38.998582681321686], + [118.598784153503502, 38.970712370912253], + [118.559018597049899, 38.93296796113372], + [118.533892486716326, 38.909045744800196], + [118.519360101839595, 38.904044417934514], + [118.485008209649237, 38.908111570829149], + [118.482862111533962, 38.909410507431488], + [118.372131930713266, 38.970549013324529], + [118.371790474229925, 38.970684196049703], + [118.371746771913493, 38.970761674708939], + [118.371620653293135, 38.970831309780039], + [118.371543890214255, 38.971121358206901], + [118.364813930556139, 38.983052722346507], + [118.365733015697501, 38.993077681961005], + [118.361011742351579, 39.010916959993189], + [118.32962238818773, 39.010842106397263], + [118.313208083499276, 39.008586245830273], + [118.304974422451679, 39.010783328862118], + [118.303801064424391, 39.010780530777545], + [118.302680807165842, 39.011395360763473], + [118.267512091760707, 39.020779835958855], + [118.261042508167492, 39.020604953186563], + [118.221331972155994, 39.0331026115268], + [118.218986793646536, 39.033728402639646], + [118.184404311837838, 39.079654834065288], + [118.180715785259693, 39.087035866889643], + [118.176375390430266, 39.093078762923362], + [118.159166873092531, 39.130156941027252], + [118.156599518742851, 39.135294419726478], + [118.125282192855153, 39.173810952458282], + [118.118939077841404, 39.181552664823627], + [118.100353330203475, 39.189064804018017], + [118.071486915785584, 39.200632020535252], + [118.071405358172996, 39.200765231653463], + [118.071314065755971, 39.200802130967787], + [118.066957014460002, 39.208030878861024], + [118.06410317873069, 39.212692156166774], + [118.063816828822368, 39.212614817707582], + [118.044513978468757, 39.198938348099858], + [118.019914420822275, 39.200649391973023], + [118.019959982169283, 39.20076979577243], + [118.019862571951521, 39.200743486854805], + [118.020190754503034, 39.201379651880963], + [118.026718171503745, 39.218629488835411], + [118.026533800541941, 39.218747383318089], + [117.97133152674634, 39.204983052399811], + [117.971244424617808, 39.204757828649633], + [117.967156822799453, 39.187848300835761], + [117.958519798078186, 39.171766204877628], + [117.958476165806715, 39.171742388256078], + [117.958464941610501, 39.171713365365299], + [117.955458486371342, 39.170095191659449], + [117.919675477485129, 39.150563080407508], + [117.869597357584041, 39.123881890643595], + [117.865553257007164, 39.121705221876972], + [117.865387007774245, 39.121493648743389], + [117.831518608658342, 39.056151287293609], + [117.838543300658642, 39.017184200424083], + [117.841302786271399, 39.009910879885076], + [117.844613047509625, 38.992117727097288], + [117.84540989256918, 38.979094119967336], + [117.849421888123999, 38.956838940765401], + [117.877453084080344, 38.950944182774776], + [117.892025481338564, 38.947936424833472], + [117.891920645708481, 38.947802346143213], + [117.893086384732442, 38.940852076635579], + [117.886414920877669, 38.924364567926965], + [117.870012139505988, 38.919782637435567], + [117.869820815033847, 38.919537944532806], + [117.854307891556928, 38.88415883397434], + [117.855011925542399, 38.880801446361083], + [117.853843200548809, 38.870986127439693], + [117.841739829168972, 38.855495837641577], + [117.841426301840499, 38.854780800399645], + [117.84083624653114, 38.854895120183158], + [117.827938514962185, 38.854507963448654], + [117.815781300798875, 38.856468322258749], + [117.772880062373176, 38.868061235525595], + [117.77227213490437, 38.868179017936029], + [117.746936015402952, 38.847688601297044], + [117.74591498297994, 38.846668576887318], + [117.736263507133842, 38.845084290474858], + [117.639999167461951, 38.828261916121519], + [117.640617993617767, 38.7881757327348], + [117.665132248404305, 38.771397380866631], + [117.665371245791761, 38.771308512108021], + [117.722815801149068, 38.7640050190194], + [117.730114225029112, 38.760591218274115], + [117.734999498329458, 38.753154463651896], + [117.734700582477402, 38.72151204209004], + [117.734703346334342, 38.699383439005111], + [117.734425168070359, 38.698905970826011], + [117.732524798836764, 38.688350325506093], + [117.723255186347259, 38.679733693461479], + [117.723011179255991, 38.679314877052576], + [117.650565437880019, 38.659844565113424], + [117.650425972215871, 38.659733172716372], + [117.633259146683784, 38.626203517581551], + [117.633234297937449, 38.624536831281787], + [117.638952778701281, 38.593265658414886], + [117.632495225723886, 38.569473361992735], + [117.636638652336174, 38.543808392014206], + [117.678078625672455, 38.538819537411818], + [117.679112433661246, 38.538796308097297], + [117.679122763583891, 38.538693836263732], + [117.679371883812394, 38.538663845303354], + [117.679132698061039, 38.538595287211194], + [117.679816755820113, 38.531809500400826], + [117.639088591717552, 38.527092988880078], + [117.63917487381454, 38.526484175996949], + [117.672434089114688, 38.476679160208676], + [117.672663279178323, 38.476444090679905], + [117.704699873066062, 38.467130395014848], + [117.718905123895169, 38.456654818688705], + [117.724280808253909, 38.424297146081813], + [117.7317337955798, 38.416756432519783], + [117.774950598068386, 38.373169465471896], + [117.840250465407706, 38.36765627525098], + [117.931509904620256, 38.387406453597279], + [117.945631386372355, 38.37922069965375], + [117.952051220201824, 38.375581830569566], + [117.945553986140879, 38.355613038201618], + [117.94258551701256, 38.346097665657545], + [117.94240916737995, 38.345947658705832], + [117.942398865718445, 38.345915997273025], + [117.942213641374636, 38.345781339901514], + [117.890066267347152, 38.301423614275016], + [117.889754097560015, 38.301099506760231], + [117.889752161318953, 38.301098002094477], + [117.889664143069169, 38.300573089642874], + [117.890869762152377, 38.279037325859342], + [117.929483011517732, 38.254566419630471], + [117.931168781117364, 38.253389864624829], + [118.011318311788912, 38.202489300454765], + [118.012659817061689, 38.20189519836326], + [118.013653987601472, 38.202121295120598], + [118.03902506808744, 38.213348389092289], + [118.10610504969938, 38.209510716305317], + [118.156332234155059, 38.191164452454636], + [118.17179343267216, 38.185598059533952], + [118.192539271988792, 38.164646857722033], + [118.211065702101692, 38.146151164436048], + [118.239464666693522, 38.143561910522671], + [118.268374890454155, 38.137812040756891], + [118.319659978580376, 38.125441863385397], + [118.324996077380888, 38.124424507035513], + [118.380751849296814, 38.12112206149623], + [118.384839090366469, 38.122407428835011], + [118.39710901730848, 38.120153217290884], + [118.398197081347249, 38.120088770649616], + [118.425322743554318, 38.105500196693406], + [118.435548025077082, 38.115398598625134], + [118.443648762041406, 38.123382478963386], + [118.443835447792182, 38.123421090800981], + [118.443837238658944, 38.123422824417702], + [118.443840711032806, 38.123422179386431], + [118.455368505953103, 38.125806449977141], + [118.477239503770122, 38.12243807045153], + [118.498365596781028, 38.113293587872526], + [118.498850592863562, 38.113203494566719], + [118.499098906908742, 38.112693691113563], + [118.507368770850917, 38.103947199452932], + [118.511218639095034, 38.087811162557536], + [118.511221912542069, 38.087804441976758], + [118.511585485946625, 38.087281070794312], + [118.524495363955154, 38.072534339778173], + [118.528775956569447, 38.062856955156597], + [118.546753109827748, 38.055064269696864], + [118.592018191426021, 38.078481799180395], + [118.592298042603147, 38.079472811562418], + [118.601962671260139, 38.128458228390272], + [118.617226296680869, 38.136233473000978], + [118.620179171853053, 38.137749563291905], + [118.620212963942564, 38.137754872268211], + [118.620427887675703, 38.137864353767647], + [118.697874407591058, 38.150445618045552], + [118.702977224910882, 38.150757723144999], + [118.72058189976083, 38.153523542100309], + [118.771898527518573, 38.156229920386274], + [118.803241173432397, 38.156890196181607], + [118.805664117157306, 38.157038391393158], + [118.806420017985545, 38.156896135849209], + [118.84801227579689, 38.154382912340012], + [118.871824788062838, 38.1490279423491], + [118.90229430071463, 38.138853228987649], + [118.902523425064203, 38.138810109298184], + [118.902825066547607, 38.138602376504593], + [118.925762687784868, 38.126918911421804], + [118.952791313527982, 38.109516140284505], + [118.96825134372169, 38.09354496868913], + [118.968307063400729, 38.093506595967803], + [118.968354026470223, 38.093339768839108], + [118.979477633043544, 38.061406339803192], + [118.989509157291266, 38.018190299900176], + [118.99167965473292, 38.010480031811866], + [118.997704093867625, 37.994156571350629], + [119.024457887596625, 37.97576649421066], + [119.039279919245033, 37.966712233792158], + [119.088920628782432, 37.931455964082886], + [119.104702081948858, 37.92060807671217], + [119.105097731163582, 37.918919788159364], + [119.114451368933672, 37.896085046920973], + [119.116343028868243, 37.870934586416681], + [119.119523550372378, 37.85736287226279], + [119.123509096548418, 37.845591597489694], + [119.154806885933127, 37.81855163029838], + [119.155590500938217, 37.818286318940395], + [119.163671270483093, 37.821393528851097], + [119.20652814189944, 37.838077923463985], + [119.234278009048083, 37.877330728346287], + [119.234700923700345, 37.877261016421691], + [119.257924497438822, 37.880743292130418], + [119.286250088314048, 37.868793969020381], + [119.298157186719834, 37.844642956132702], + [119.303199423506115, 37.804581421746143], + [119.303223359229634, 37.804492052075176], + [119.303133802782398, 37.804143041718021], + [119.293753663031893, 37.754642849772509], + [119.274598637851909, 37.691675860197755], + [119.256766864380268, 37.659658618672772], + [119.243760945344505, 37.655504590426489], + [119.230606478500363, 37.651166180058432], + [119.147288364960559, 37.654352982461425], + [119.146536658911273, 37.654276316500678], + [119.112268820241141, 37.647047213855224], + [119.059322557262604, 37.640977335406333], + [119.018307749627496, 37.641035534271815], + [119.001156089707749, 37.63091417593337], + [118.983090575181876, 37.619951199479218], + [118.934665556887737, 37.527949688558103], + [118.934029417856451, 37.526432828509229], + [118.93734311963297, 37.496834009884303], + [118.952630193996796, 37.454262270908515], + [118.967435783087836, 37.403677009661649], + [118.967469598511769, 37.403499679873967], + [118.975689250133627, 37.37830752423443], + [118.976881533562974, 37.37739209300257], + [118.997648729642478, 37.382654636119916], + [119.007011009160621, 37.375315069993377], + [119.004022265603041, 37.370000218297953], + [118.980001285656186, 37.365091700133263], + [118.995265689928772, 37.318308300316588], + [118.995453743556979, 37.318033683214836], + [118.996069249623886, 37.31765577349838], + [119.032538711355556, 37.304086061848274], + [119.0340065926395, 37.303646669083427], + [119.039437764231863, 37.298104788697465], + [119.0461333667117, 37.276013351564629], + [119.048183190021277, 37.254125400709732], + [119.048439948417794, 37.253860739363247], + [119.078310575931397, 37.238706379265707], + [119.085076658448102, 37.256793481884294], + [119.085625371443811, 37.256751193054285], + [119.102360797507018, 37.259442455060977], + [119.122195765129447, 37.254002741578311], + [119.128282580211305, 37.262444661565098], + [119.129467063921368, 37.281224326471147], + [119.133024779694793, 37.287314688171591], + [119.15177625657239, 37.28734334100853], + [119.163886496379732, 37.277777917195124], + [119.160562345877636, 37.273554968328078], + [119.15161873820071, 37.280381581316071], + [119.136585713257986, 37.278607886948841], + [119.13555895720441, 37.261697255802439], + [119.12618498704893, 37.242528253124611], + [119.130524537472695, 37.230571400464967], + [119.130952706734007, 37.230344377927537], + [119.140087564700238, 37.236957821401134], + [119.198394867282786, 37.279352447247327], + [119.198514301178875, 37.279257539741209], + [119.198571234649378, 37.279298758366643], + [119.198533704005555, 37.279242121388869], + [119.206940234302792, 37.272561917093974], + [119.185101295954922, 37.258680346366141], + [119.185135922165941, 37.25848622005504], + [119.187436128803611, 37.253304904006889], + [119.196498999710656, 37.253010165902765], + [119.198557120395904, 37.245571550117802], + [119.194841369783305, 37.236624274840729], + [119.201046793170335, 37.222646287274628], + [119.201541116762371, 37.222505240179053], + [119.216279423848874, 37.22430224082202], + [119.226954762754247, 37.221128708162347], + [119.23680602988351, 37.212442978026282], + [119.252594545150018, 37.207937985228796], + [119.255634663872428, 37.207322407711487], + [119.276389635384334, 37.211729109619945], + [119.290506372484685, 37.204346567672623], + [119.292556920945501, 37.196658196106881], + [119.292518040481013, 37.196546473368393], + [119.292842469339504, 37.196453902936902], + [119.295221823494529, 37.140796110528605], + [119.302417223327183, 37.136053414018242], + [119.31092168700566, 37.124673096733147], + [119.318726641990693, 37.117620390836493], + [119.32313712896439, 37.115304581419359], + [119.344444946613521, 37.121577593057545], + [119.345365911051672, 37.122143931087422], + [119.349221717527939, 37.122983872200372], + [119.355549121659479, 37.124846657043484], + [119.357767775290668, 37.124845528202229], + [119.359710889846795, 37.125268812361561], + [119.402274239297213, 37.124822883508116], + [119.420189005199134, 37.124813768553629], + [119.439643782468238, 37.130046576913948], + [119.480252816031822, 37.133467555408757], + [119.483822804539301, 37.133998387155685], + [119.483942602406856, 37.13398885233395], + [119.484172341244673, 37.141668459574454], + [119.473230892127333, 37.152674720251113], + [119.476005291737081, 37.15507279395505], + [119.487502824749228, 37.142913372694444], + [119.487503886838752, 37.133705406452087], + [119.56981955968719, 37.127153826838629], + [119.571035498667669, 37.127098152606976], + [119.571984984294673, 37.127359040202052], + [119.673195911044076, 37.157494504153156], + [119.673275295265185, 37.157362506457105], + [119.680754731790941, 37.155535330946385], + [119.681526915634308, 37.14364196020513], + [119.681684545146624, 37.143379858591437], + [119.719324813471317, 37.142923454970123], + [119.734720779366043, 37.133147529644724], + [119.748464747385981, 37.146811122469238], + [119.755173758330969, 37.151916220345583], + [119.768104376781622, 37.163822007024557], + [119.774951702920006, 37.174549740606693], + [119.785001448817596, 37.184358295661262], + [119.802419549289766, 37.195772331796412], + [119.816674593063212, 37.219447266259436], + [119.824675712619069, 37.225114863731342], + [119.859767179732557, 37.2334169299222], + [119.860511368679198, 37.233819117958355], + [119.876909082382269, 37.251946664647541], + [119.853666480209284, 37.253146588117282], + [119.855645311045208, 37.26198303828982], + [119.886912197121191, 37.263372083563226], + [119.887086048792483, 37.26392566844504], + [119.884437878910248, 37.277394648150818], + [119.876940960721512, 37.280391277625029], + [119.881890535487088, 37.290350809725041], + [119.877959699817907, 37.310343615402005], + [119.869417985906324, 37.31251920236587], + [119.864112508634918, 37.320425599234554], + [119.847718548646938, 37.325607515868747], + [119.842726722091214, 37.336690748541528], + [119.832823236717601, 37.342437032201964], + [119.833377982648528, 37.344680259160533], + [119.831610893021704, 37.346038206682053], + [119.835951169840683, 37.365183380588888], + [119.834325010359933, 37.370458147863445], + [119.838341372095954, 37.375726679958497], + [119.838404581777212, 37.376005500962513], + [119.8385690420765, 37.376025330000118], + [119.838602210127561, 37.376068838765768], + [119.92173209956654, 37.38608128491078], + [119.944479069841393, 37.419284123452556], + [119.944597591812212, 37.419327756451089], + [119.944629850902174, 37.419396804328954], + [119.944894908214067, 37.419437211314495], + [120.004696061986664, 37.441452569622768], + [120.006616622812288, 37.441681198187588], + [120.007257770886952, 37.442100623978526], + [120.059419252818287, 37.448162648152369], + [120.080726252898799, 37.464292219827357], + [120.085625679195772, 37.465430577609531], + [120.132467976050648, 37.47887749016477], + [120.138930703572683, 37.48094595995002], + [120.144778680343265, 37.484568291634083], + [120.190170263864246, 37.514302479684993], + [120.194218434773916, 37.523772121623587], + [120.217099705657816, 37.53201449665179], + [120.230787484081247, 37.547295479400681], + [120.2403358390807, 37.554778815712154], + [120.241432105728819, 37.555860451066785], + [120.210622361150641, 37.581412709706171], + [120.202922538373983, 37.587778441659026], + [120.203337903032647, 37.5884464900385], + [120.207934039001685, 37.610596855226675], + [120.204898868676011, 37.615875846465968], + [120.20980733313327, 37.620280456336062], + [120.209945715105022, 37.620291816522375], + [120.209951697510078, 37.620320647796611], + [120.267075276470649, 37.635919119804043], + [120.267133440380121, 37.635988902858507], + [120.267201034754365, 37.636742315936417], + [120.264282324909004, 37.657383198722599], + [120.264129949212915, 37.657654962692611], + [120.239474609899219, 37.656865158059482], + [120.227689493997929, 37.66129311714171], + [120.215510343865347, 37.670860558018958], + [120.214886280744651, 37.671028099903864], + [120.215028478850158, 37.671446626186935], + [120.210908915960687, 37.685742111020225], + [120.221988784488957, 37.692761036359684], + [120.222269831055357, 37.692759823097312], + [120.222291409802978, 37.692823335005613], + [120.362544369014728, 37.696939218129508], + [120.362683849535443, 37.696964048122815], + [120.439792198192549, 37.749893778530058], + [120.442678893253714, 37.753673719497407], + [120.44588200243507, 37.754074022335082], + [120.449567598146189, 37.756603937587805], + [120.458108090788429, 37.755601955847325], + [120.466843481644872, 37.756693645686816], + [120.477227868878529, 37.754110223825393], + [120.513468091427981, 37.749787579323893], + [120.523298800094736, 37.756381178484382], + [120.565283713649961, 37.759473828956821], + [120.580191853278123, 37.762382145064365], + [120.590586347351646, 37.766895852672313], + [120.616879297324544, 37.790217357972118], + [120.629011754457281, 37.795520064972536], + [120.629242785487463, 37.795692391626503], + [120.629364941156837, 37.795674431525306], + [120.629421548717346, 37.795699172870286], + [120.652034689155371, 37.792368865852289], + [120.728220237790055, 37.832889025399538], + [120.73201381699694, 37.832554225161765], + [120.738200891645121, 37.832250495508987], + [120.749253441179135, 37.836672293469995], + [120.756190575564432, 37.8304205186868], + [120.764781225783778, 37.829662355596163], + [120.773589332637968, 37.830321216775005], + [120.788865264139744, 37.827536832092264], + [120.834283650312841, 37.823528457504359], + [120.840456384220175, 37.825903157499177], + [120.845511341226825, 37.827040631783014], + [120.860310141890409, 37.832277224970099], + [120.868824436907019, 37.832286580814426], + [120.87007685820609, 37.832568402602099], + [120.871417028350521, 37.832289429656505], + [120.885611902511798, 37.832305027546013], + [120.88979877828038, 37.828463041683015], + [120.926266805111794, 37.820871772091316], + [120.930997066020581, 37.821701607127935], + [120.933819744503452, 37.819299534596894], + [120.935968813091833, 37.818852179463015], + [120.936075251489697, 37.817380119612821], + [120.94155815421334, 37.81271422156501], + [120.942898527484118, 37.797928999905231], + [120.937778720161205, 37.79382087889131], + [120.938355390165427, 37.78584544167105], + [120.938645711220005, 37.784850820964188], + [120.93905026813681, 37.784479548233996], + [120.989392114227215, 37.758651967386996], + [120.989639576027457, 37.758416743705098], + [120.990754788182869, 37.758228845272136], + [121.011049921699708, 37.740883128876227], + [121.012368365983974, 37.736811996413408], + [121.032345806212376, 37.717822532016243], + [121.060812108827619, 37.719170648595025], + [121.06316103237279, 37.724180253118156], + [121.067647480217033, 37.719494360375123], + [121.085436650232893, 37.720336825775185], + [121.091076913720457, 37.721661626712219], + [121.11847097865332, 37.721901276431623], + [121.130787854182188, 37.722484583098584], + [121.131249454705795, 37.722013065543891], + [121.134612440628189, 37.722042485735258], + [121.143313261302922, 37.718651984796104], + [121.154392034760221, 37.705888943894763], + [121.154867877022411, 37.698053565949508], + [121.154800393099535, 37.697956158512056], + [121.154853865093941, 37.69790153772469], + [121.137579935217232, 37.660455638879768], + [121.138024774694713, 37.660103831932659], + [121.151390460714254, 37.656399526222138], + [121.156457074239725, 37.645526413876603], + [121.156711516936539, 37.645325184640186], + [121.144851381919125, 37.627087694397176], + [121.144684460623182, 37.624337186612415], + [121.167630948227099, 37.59816117414298], + [121.174936625795567, 37.594539455730143], + [121.211423277875937, 37.582186617009313], + [121.216601579641448, 37.581900675514639], + [121.293985158026416, 37.581883699324671], + [121.299867806304349, 37.582083143051449], + [121.316044029430316, 37.586348194335251], + [121.350342122393513, 37.595716277779168], + [121.352910856758129, 37.597484558623719], + [121.34743171578738, 37.620023167417479], + [121.339095721230194, 37.626786999329383], + [121.344000425655679, 37.634137881083184], + [121.343931442628687, 37.634421644809478], + [121.345106752583149, 37.634140279142017], + [121.356664603983631, 37.633212801350368], + [121.366612754326368, 37.628991807020341], + [121.373170265854029, 37.627421958487325], + [121.380870258392747, 37.62676439603834], + [121.383278238273903, 37.625002140297418], + [121.385744667342522, 37.624411684598051], + [121.408675832977124, 37.607511015987953], + [121.431503649233164, 37.599792411280504], + [121.434352144498931, 37.595199706823941], + [121.428700157533726, 37.592752739899197], + [121.43011027590569, 37.591713458090098], + [121.42553301180719, 37.591381558244606], + [121.421778164738171, 37.589755937619159], + [121.408459794914393, 37.590143570239796], + [121.390671939101807, 37.588853763388187], + [121.391018862626836, 37.58658389302019], + [121.395791016692797, 37.556768876060858], + [121.396717004643421, 37.555942368954376], + [121.416814166413118, 37.544045312928773], + [121.431193775790149, 37.540211939406213], + [121.454571604243199, 37.521693780986347], + [121.454811362761163, 37.52155184947614], + [121.471540198627252, 37.47662473117694], + [121.473649480362013, 37.474517142641531], + [121.510557532131401, 37.461079973650975], + [121.527147391407055, 37.461701894438299], + [121.530820374515486, 37.45370285065772], + [121.566446092512848, 37.440732542819973], + [121.566707248454179, 37.440777707245793], + [121.570994593306182, 37.459652080763668], + [121.572010709318675, 37.460225284102386], + [121.581768861671748, 37.466642317780611], + [121.58433772049591, 37.467179100277278], + [121.62714636580823, 37.491327975127625], + [121.628666330253594, 37.492502405266841], + [121.629221065087336, 37.492498338097015], + [121.630742556646524, 37.4933566298972], + [121.632036706565444, 37.492477694554616], + [121.64900800556191, 37.492353265456273], + [121.655392306923318, 37.486469419294373], + [121.660833880510751, 37.472919795135951], + [121.660873663112312, 37.472892776369406], + [121.767278886577884, 37.465703655190417], + [121.768125484097141, 37.465671813568605], + [121.834132986329749, 37.470731474645483], + [121.862755074737066, 37.469934245252531], + [121.919122893474267, 37.472476183244844], + [121.920246798250645, 37.472799382833863], + [121.961245053201324, 37.488907819678637], + [121.972395243041476, 37.487795631874285], + [121.992174887501619, 37.493483634180876], + [121.994622883084048, 37.505398413183819], + [121.999953736462871, 37.506849623886815], + [122.012274871298999, 37.52973940351059], + [122.012328351161756, 37.530017868515955], + [122.012420773979457, 37.530010456481484], + [122.012505744922365, 37.53016831257051], + [122.043463074777492, 37.535184216039823], + [122.04870481854158, 37.542454239034534], + [122.060191254515274, 37.537894622110855], + [122.070143040446254, 37.539507073759971], + [122.069514127012326, 37.550785173076484], + [122.061470626924134, 37.561343303306728], + [122.064465192743342, 37.567720719852701], + [122.083650687666079, 37.553120547353075], + [122.083798770476236, 37.553270888585338], + [122.117114526215573, 37.554829051333137], + [122.114366450522425, 37.563181037618158], + [122.120770611702184, 37.566278614134738], + [122.12852349023018, 37.555423208401692], + [122.13938533241155, 37.555870646812757], + [122.145460706784391, 37.556154789309801], + [122.150088456443257, 37.542619545036423], + [122.166439369778388, 37.54017837455487], + [122.16675695116227, 37.533318186814995], + [122.15836463063448, 37.51841338705804], + [122.158430830358384, 37.518219766075916], + [122.158158150648845, 37.518046677656351], + [122.158128076457814, 37.517993265755102], + [122.158065267896689, 37.51798771863514], + [122.127064071672919, 37.498309143840274], + [122.144515453215632, 37.49242068584833], + [122.1489484452037, 37.487627063740966], + [122.143883246155937, 37.480952504301065], + [122.151959966046817, 37.458461877767625], + [122.160748307991454, 37.449069247692513], + [122.162101166117324, 37.438338089175033], + [122.189315061262903, 37.455134232989835], + [122.189478858628007, 37.455167586225372], + [122.189566665207764, 37.455315623042885], + [122.190125690100459, 37.455299297272362], + [122.213167720273034, 37.459991230253578], + [122.215761039034774, 37.462419994987918], + [122.220248287367099, 37.461433010601297], + [122.229117694892849, 37.463239043549876], + [122.230232053431251, 37.46834814598845], + [122.235901677695722, 37.464620431926619], + [122.24791855399252, 37.467067368147333], + [122.261041357068507, 37.45838257008117], + [122.272012292706336, 37.455922031472191], + [122.281321301897862, 37.446424662808845], + [122.280323931940416, 37.445621175431832], + [122.282394149512797, 37.444251085408759], + [122.276684204298988, 37.43102582457955], + [122.277600789162605, 37.429600626594471], + [122.300980663299143, 37.422613383085455], + [122.305604812141425, 37.422168963207476], + [122.305908942760141, 37.421140531329563], + [122.33119659386989, 37.413583134953385], + [122.332079519770602, 37.413501596729347], + [122.382367336185595, 37.418985555345536], + [122.388363467986011, 37.414096950006609], + [122.410731837257813, 37.413675602896639], + [122.411543683621986, 37.413679625217988], + [122.473221117079916, 37.431129995555651], + [122.476066316910703, 37.432750561870286], + [122.47775688870405, 37.432413299515794], + [122.482528996201921, 37.433763469885413], + [122.483488796981177, 37.431269806592937], + [122.484702783139255, 37.43102762117875], + [122.484331758609514, 37.429079703693517], + [122.490566234781895, 37.41288187940043], + [122.549267653157955, 37.406389125113535], + [122.582986414764562, 37.414640878923372], + [122.591330831490154, 37.420493583144733], + [122.601909204138693, 37.423472003444559], + [122.621208288901158, 37.423994647582063], + [122.636723133082199, 37.427791485558309], + [122.638140425757641, 37.427162656899313], + [122.63920253789432, 37.427369971583964], + [122.639881230356337, 37.426390291501306], + [122.64789828245685, 37.422833261814489], + [122.651963601623024, 37.427745881865398], + [122.66110000098179, 37.423520617977928], + [122.655036060346887, 37.420870670577045], + [122.656998719822312, 37.418795552508612], + [122.670943192582314, 37.41260862707113], + [122.671179385798851, 37.412580157656407], + [122.664800073281853, 37.427841217856752], + [122.68007615378869, 37.42793200480542], + [122.683777280735981, 37.421650126004678], + [122.693474945768642, 37.417013873615261], + [122.696922710344424, 37.417706036199462], + [122.698341287822856, 37.414687376473879], + [122.699450541258003, 37.414157065427673], + [122.700403458892509, 37.410299182772846], + [122.704844072931778, 37.400849785076183], + [122.710953887298913, 37.39531253010874], + [122.708285714659667, 37.393526148946428], + [122.709214223334342, 37.391550330364971], + [122.68771338697691, 37.373046684097758], + [122.68319377683622, 37.374649583150514], + [122.675908867928385, 37.373639584080607], + [122.673243325549805, 37.378178553226483], + [122.648097156778078, 37.387096749453598], + [122.643010459888444, 37.386210506777772], + [122.632875613400401, 37.380511665039258], + [122.622264505485703, 37.368918729721265], + [122.607834778257313, 37.366431160055846], + [122.60624174122637, 37.365535392573463], + [122.603149253545311, 37.362022632023773], + [122.606599484894005, 37.338930384732535], + [122.606417514518185, 37.338720654181415], + [122.606889244554736, 37.338803326056635], + [122.60586397980498, 37.330495429733588], + [122.589604238203108, 37.319203749659486], + [122.569297949086675, 37.295725639700578], + [122.576492485395221, 37.286346228729577], + [122.566769386077496, 37.278419043527379], + [122.572463212473806, 37.270788068340778], + [122.563242015881599, 37.261235228550476], + [122.563114353106613, 37.260476040058656], + [122.570096608711395, 37.2595187679362], + [122.588136055840835, 37.26089534354896], + [122.607523884655805, 37.217366532684565], + [122.619364300795851, 37.212168473441366], + [122.624253319666934, 37.20288614908182], + [122.619448439414612, 37.190593978950368], + [122.619534285924018, 37.190401239654634], + [122.594081928746306, 37.182951672649111], + [122.592303517470526, 37.180719713335883], + [122.588198639900867, 37.181229712118665], + [122.569036991262152, 37.175621351978435], + [122.569101479706688, 37.175372261055195], + [122.582669286272349, 37.163148299348713], + [122.581800880772633, 37.152989117534823], + [122.576506805529746, 37.147207454498556], + [122.576393691142627, 37.147205607447376], + [122.57643876594436, 37.147031503015825], + [122.575141788194344, 37.147185165053813], + [122.555155168314059, 37.146858802415082], + [122.529512194366191, 37.152591222621048], + [122.528912898628548, 37.15266222538451], + [122.479832296716481, 37.128382868915153], + [122.479663795996771, 37.128125806332243], + [122.479393917762508, 37.127229160875608], + [122.475361503016302, 37.076313334868715], + [122.476184245615769, 37.071063418560136], + [122.475234263294311, 37.060332218034013], + [122.474024608980613, 37.059432862894795], + [122.473916213186953, 37.058064188857685], + [122.462739163826257, 37.037578071522411], + [122.477444525030819, 37.034719698857415], + [122.486479338777357, 37.033634012192813], + [122.490786601819508, 37.03364666757215], + [122.526221851017127, 37.042654123827717], + [122.54408404570475, 37.050392033608802], + [122.570220034802034, 37.053838233569884], + [122.570899718263362, 37.054011005574715], + [122.570936276526282, 37.053932674694458], + [122.571061912260902, 37.053949240582291], + [122.580705557611182, 37.042508570076215], + [122.578852832742385, 37.036970413154748], + [122.578915965852616, 37.036835142173487], + [122.540623213128043, 37.004784395258859], + [122.540209768788117, 37.00409290421662], + [122.540217111946603, 37.003827450933045], + [122.547700397415895, 36.982897000800961], + [122.552323593368257, 36.978448452021112], + [122.552957979330927, 36.96826603062744], + [122.552938716762228, 36.968245631117938], + [122.55301712820426, 36.96802631745097], + [122.541635448706515, 36.937910046061376], + [122.541959687728834, 36.923062530116752], + [122.537843687304715, 36.913102026837102], + [122.527860548007311, 36.901461238316948], + [122.527703161899822, 36.901044789872152], + [122.527357284473396, 36.900925247119766], + [122.511703662600056, 36.889767660167649], + [122.492288905829739, 36.885551758462817], + [122.48811677570302, 36.887362874830735], + [122.484440527187928, 36.886092283481361], + [122.48371885309362, 36.889272007427465], + [122.479847403212972, 36.890952598883977], + [122.480621464955462, 36.902919219251977], + [122.47825773668977, 36.913333897328712], + [122.457659152698454, 36.913492146950006], + [122.429578669697037, 36.913547629602256], + [122.438565771317755, 36.899394298318455], + [122.441678245787003, 36.897539227664602], + [122.449594339453625, 36.882882604950133], + [122.45957071022228, 36.878666461705677], + [122.452129066190807, 36.868493204839254], + [122.440810170592783, 36.872390929777069], + [122.411715490003559, 36.859056277557528], + [122.41098723082321, 36.858687752417794], + [122.409685070713124, 36.858941155635712], + [122.398368060727236, 36.860001583692842], + [122.394799302854494, 36.861837958761043], + [122.379746163497444, 36.86476733274764], + [122.378955752907402, 36.864691414808604], + [122.381559392621952, 36.859370884707509], + [122.373438134827637, 36.843619288146215], + [122.371815092520251, 36.843091368599985], + [122.339626525493372, 36.827647715889306], + [122.275690855685994, 36.835412032706806], + [122.274544075915344, 36.835747255853057], + [122.273418045139238, 36.835698908184533], + [122.269947293249274, 36.837022839433054], + [122.25363458924059, 36.840435790320925], + [122.245866625723338, 36.839429694089553], + [122.241126789111817, 36.834947813111434], + [122.215845309046657, 36.848315646204284], + [122.21462393803526, 36.848149521763389], + [122.19129474368269, 36.842332762679241], + [122.169838832486164, 36.841893728347273], + [122.169795961262579, 36.842052256879711], + [122.169619241745949, 36.842028220423451], + [122.169745862379798, 36.842237511736002], + [122.167146722071536, 36.851848571655751], + [122.176568020182302, 36.855745445848363], + [122.183692379984166, 36.865637521224109], + [122.175332532659482, 36.883954562094317], + [122.170849034040629, 36.893701364922997], + [122.169112979503623, 36.893624930535346], + [122.159383336066284, 36.891900391831577], + [122.151071512063297, 36.882411566461066], + [122.115267647543419, 36.89125424753621], + [122.114679587795905, 36.891228356652171], + [122.114750999220604, 36.89138184706794], + [122.114676565860066, 36.891400230292135], + [122.11246267427903, 36.895037201247177], + [122.122185921023686, 36.917826202151424], + [122.135921267163852, 36.936884835452567], + [122.136268161418514, 36.937630443646228], + [122.119607411972083, 36.943347354206978], + [122.11097436580954, 36.939517118743339], + [122.095693533906953, 36.921891959666659], + [122.095786957148491, 36.921211182102454], + [122.089514640159919, 36.914765123516403], + [122.088177759976389, 36.913223144254324], + [122.047056286468688, 36.904213526408697], + [122.048459094386274, 36.895047834704158], + [122.043548652300132, 36.891964104020715], + [122.037752099089388, 36.871211692399925], + [122.03762113893319, 36.871562392368119], + [122.037590511837251, 36.871403953241852], + [122.032865203235829, 36.874894437171356], + [122.032630701833682, 36.884926351169575], + [122.026316491404728, 36.901835260420121], + [122.020422213245041, 36.908268453345158], + [122.019383153011745, 36.920402140794074], + [122.00527888613334, 36.958172147254295], + [121.989879991924894, 36.953190392404665], + [121.989045093401344, 36.953532941335673], + [121.960546123431982, 36.937992200739224], + [121.960121321407328, 36.93769263942], + [121.92291308115378, 36.932003930688587], + [121.892983136826331, 36.92134321009204], + [121.892754816012982, 36.921292307330667], + [121.814240154138801, 36.892778637048579], + [121.811309779438957, 36.891408207691939], + [121.806694211276067, 36.890038224982611], + [121.763073955728004, 36.874196934265328], + [121.758685523194501, 36.85185135881504], + [121.758863847445497, 36.850361393270923], + [121.758201109762496, 36.849384761274479], + [121.757529337993063, 36.845964148870237], + [121.754889434057759, 36.844504567288155], + [121.752701021987164, 36.841279651451366], + [121.743073081283399, 36.837971401195944], + [121.722191960802832, 36.826426398190698], + [121.721361034487103, 36.825813267779544], + [121.721196841702309, 36.825876346253729], + [121.704757911155454, 36.823532894328004], + [121.701961053493349, 36.821877841337873], + [121.668618492638842, 36.817641470344803], + [121.633663082970727, 36.803332050867333], + [121.627449747305846, 36.799379053104538], + [121.64244081084442, 36.740621919629866], + [121.64877217782427, 36.727723315206738], + [121.646762816154521, 36.723681917859437], + [121.646812184176682, 36.723488421016476], + [121.614918487394434, 36.737092743904562], + [121.601360204070915, 36.737907805237917], + [121.594962206689374, 36.745359002895299], + [121.594983202757845, 36.745596181148407], + [121.551736176913309, 36.764043290229409], + [121.551539733678823, 36.764015908037599], + [121.56990292045829, 36.745302163696934], + [121.569733840855775, 36.740731942669825], + [121.570452423821735, 36.73981550632741], + [121.56969740222101, 36.739747006507457], + [121.569587245751634, 36.736769477549807], + [121.56072559242277, 36.728584214247626], + [121.537207823277143, 36.734305106055047], + [121.527145377266194, 36.730713552004765], + [121.527303394570069, 36.735881546859687], + [121.527362482281617, 36.735906143688673], + [121.527221105084905, 36.735893317151643], + [121.503905797603281, 36.760547330209725], + [121.502649947282464, 36.760523811623088], + [121.502350719542932, 36.76219169689184], + [121.493950163707268, 36.771074591249167], + [121.477203921730393, 36.77306255743985], + [121.476190208173094, 36.778897004945485], + [121.47414561506406, 36.776847138721578], + [121.4731630273413, 36.770328330521792], + [121.462606351810507, 36.765278115091505], + [121.44933643686052, 36.7519739763218], + [121.449257228051195, 36.751955070466103], + [121.449165016337943, 36.751809743881267], + [121.448257474730568, 36.751716445593722], + [121.389351440761274, 36.737656532465053], + [121.388940820319931, 36.737432313784794], + [121.390808943705466, 36.727255042616889], + [121.399119390230098, 36.725885262751255], + [121.405201658814306, 36.714144872684187], + [121.40030660391912, 36.703885470505341], + [121.395525004422069, 36.701562612915119], + [121.39569500715011, 36.700636462171559], + [121.394376829193973, 36.701004839821586], + [121.389176659815575, 36.698478644786114], + [121.369536313890222, 36.699258374851382], + [121.360823340782972, 36.71038168848861], + [121.353773840298459, 36.712351739960205], + [121.352667445556236, 36.71258885793543], + [121.313277425727179, 36.701681097394655], + [121.307274902718561, 36.701752852276925], + [121.307163457839536, 36.701726030664418], + [121.293641740157867, 36.701747949262788], + [121.247461073515339, 36.671467568883742], + [121.246958714093921, 36.671002085220856], + [121.234320349173629, 36.667990753425045], + [121.233566247843939, 36.668110463008027], + [121.201562140125745, 36.660955668566046], + [121.189879488878276, 36.652897760779474], + [121.172092921542315, 36.654367570463556], + [121.1584697306333, 36.651321988582126], + [121.156326320026352, 36.650830245062899], + [121.140978423265025, 36.639895364686502], + [121.108805186293338, 36.621408449255675], + [121.073962610521534, 36.607589428113855], + [121.073012022527777, 36.607089792749484], + [121.048872377387411, 36.590152521056567], + [121.040208083763204, 36.579177537426986], + [121.024439233379624, 36.573009319656308], + [121.023875579816306, 36.572613839379478], + [120.95084319945552, 36.575700412369706], + [120.950488711167992, 36.576142828684368], + [120.924027697585842, 36.589662848769926], + [120.91984623538211, 36.596771672672986], + [120.921125858539028, 36.612046468659948], + [120.891750261331993, 36.62221991271538], + [120.890397959160651, 36.622057903019765], + [120.87735799477079, 36.626943563646847], + [120.844545598129528, 36.618950750300144], + [120.842433652405532, 36.618428847159663], + [120.879495386373648, 36.601461184013118], + [120.880206535180989, 36.601304982305329], + [120.880826950699444, 36.600220278051317], + [120.903616038741063, 36.570770782817931], + [120.908013588219958, 36.56831586208159], + [120.919139512220454, 36.571922968879932], + [120.930727424601656, 36.565713633082197], + [120.957600964967455, 36.562714449106515], + [120.958071972298441, 36.562333732207684], + [120.964601143684916, 36.559317221781633], + [120.977985074028908, 36.546237901340177], + [120.978473885983178, 36.545842792901098], + [120.97843809992392, 36.545795186031825], + [120.978530690530278, 36.545704702729893], + [120.979160881616124, 36.540601540259523], + [120.959545374177281, 36.520661836801771], + [120.950341911672666, 36.50841829712644], + [120.949647324243514, 36.50745005825047], + [120.953901367742233, 36.498599246530503], + [120.952772897649453, 36.495671203500486], + [120.955831856534999, 36.484223897957627], + [120.96295675194493, 36.477836662917142], + [120.960089257335241, 36.468291755813162], + [120.960681198825668, 36.466076578899056], + [120.959104269233293, 36.465013067895221], + [120.958865041106009, 36.464216759423053], + [120.955928471031328, 36.462871249801317], + [120.946264056625182, 36.456353386786837], + [120.942564043949531, 36.449210402382178], + [120.934036556957338, 36.448106930820103], + [120.933650136921713, 36.447846321873463], + [120.908512423120442, 36.449913557173168], + [120.90496697387529, 36.447262468904015], + [120.906310606106899, 36.442501606092861], + [120.912761978037352, 36.435327801956056], + [120.914183866516865, 36.425350201871439], + [120.92088967090389, 36.419873666827392], + [120.930430637528488, 36.420989954284614], + [120.923177773232396, 36.410013547144708], + [120.913789843140535, 36.418712134456499], + [120.91317055574757, 36.418194895995896], + [120.913354299476595, 36.417543840844253], + [120.906583740110804, 36.412251490401687], + [120.887541489619224, 36.390383981828137], + [120.887024194829891, 36.389655359567676], + [120.891291866084913, 36.376091692466552], + [120.86742088866562, 36.366970905909241], + [120.867627906598557, 36.367515862977022], + [120.867143470544406, 36.366959552178976], + [120.86062282609312, 36.377263171534132], + [120.850252800156426, 36.381841612338107], + [120.847772419496778, 36.397568786894198], + [120.844307323596482, 36.403044170416862], + [120.854124074659524, 36.424601848053314], + [120.833628381794753, 36.43686087590563], + [120.837663968980209, 36.441493401200702], + [120.838034273638698, 36.450947108937378], + [120.832572686705731, 36.45981698813047], + [120.824955773326565, 36.465737892786372], + [120.823731888500191, 36.466482437204547], + [120.754638966434953, 36.462378866080115], + [120.754556690959447, 36.462287243347596], + [120.751925291225504, 36.457872874935752], + [120.756823896011738, 36.442993043855267], + [120.755244308409289, 36.434344374923292], + [120.746163145816197, 36.431085672849399], + [120.732034620940723, 36.432621087895519], + [120.722174325399891, 36.422732632211932], + [120.721149471716615, 36.413721351028322], + [120.706641414900872, 36.408507865001965], + [120.691464140430483, 36.392026793981387], + [120.689630932089514, 36.389985316172378], + [120.689633378981057, 36.389977584941143], + [120.713454337648201, 36.3602371349686], + [120.721944002709463, 36.359660012645378], + [120.724784799779655, 36.349630759653117], + [120.734806203523505, 36.338425962390865], + [120.739621596982744, 36.327990072026118], + [120.739405773229748, 36.327836786081996], + [120.739456693318971, 36.327773212386781], + [120.739325320775606, 36.327779645798678], + [120.733386690774338, 36.323561812988579], + [120.703181557100393, 36.328793145961221], + [120.687340268587675, 36.325436215843638], + [120.658342848497085, 36.331734915029301], + [120.658280072248132, 36.331648833172316], + [120.656668749336575, 36.315484510503012], + [120.661655045845237, 36.309288097680572], + [120.661025574436195, 36.297441012119457], + [120.654253735440136, 36.291257793689958], + [120.652837816272395, 36.277053704530154], + [120.653492247525634, 36.276383144133305], + [120.66132803416329, 36.277153476580899], + [120.672609852174631, 36.281376880850111], + [120.681193036290125, 36.279106395466712], + [120.681650162222709, 36.279151335299147], + [120.681492140920682, 36.277992971846693], + [120.681122215099307, 36.260154901972435], + [120.68498372882668, 36.251356195564505], + [120.676317897678004, 36.238871014983722], + [120.684434037411975, 36.230102095683776], + [120.691894019290615, 36.204317593531947], + [120.692106524991061, 36.203855142292973], + [120.69210989780359, 36.17006370236183], + [120.692399463289547, 36.168506516813139], + [120.702488286676981, 36.16497757071437], + [120.702252291103036, 36.159244333449209], + [120.693583031623163, 36.158814808976921], + [120.699572968447669, 36.152263300493871], + [120.700678159095872, 36.139622527156867], + [120.711477381652088, 36.141988995254202], + [120.715026837568956, 36.134311221853928], + [120.70745844221463, 36.126485255312403], + [120.690907001060495, 36.123684847840387], + [120.667976146927373, 36.129826480691001], + [120.646305971627967, 36.117909630301256], + [120.643872360840831, 36.117318613257744], + [120.638638672542669, 36.114584507166263], + [120.635411676657455, 36.115263885123511], + [120.627619570987179, 36.113371525309738], + [120.616978970776017, 36.11914451420197], + [120.616383615880835, 36.119269853993814], + [120.607976280749725, 36.117679333662331], + [120.607265531912176, 36.117026043719555], + [120.603235193519509, 36.107288771742923], + [120.59525930381109, 36.101874617073129], + [120.591233635692845, 36.102290210172903], + [120.589392110885896, 36.100597559306401], + [120.543346296471086, 36.107559422929079], + [120.547559235684929, 36.097900844108523], + [120.542648730587032, 36.092151360565424], + [120.541869240099061, 36.092197015914991], + [120.541869276591981, 36.091829647013192], + [120.508504393346129, 36.090080002658794], + [120.49294540177597, 36.08611310144132], + [120.48391880077682, 36.088790741643805], + [120.464846837845556, 36.087790613694182], + [120.463288222632258, 36.087217414373129], + [120.444137069507391, 36.072186302003153], + [120.436844018238091, 36.062978694717138], + [120.434079448123725, 36.064292404637968], + [120.42443471179017, 36.056722567215481], + [120.419872650784896, 36.056629933744937], + [120.417144450952762, 36.054709049557161], + [120.41208285192468, 36.056471760475794], + [120.408826756818627, 36.056405644878097], + [120.399281757590188, 36.051308259046465], + [120.382698514521195, 36.051438262251239], + [120.383475810531181, 36.055890889346898], + [120.373120942071338, 36.055680631877451], + [120.365101326777591, 36.05315551374558], + [120.365970307260497, 36.044582274539259], + [120.360054333884605, 36.041154612257444], + [120.352876960881474, 36.048686391253206], + [120.340577100350956, 36.043330466105623], + [120.332850594236277, 36.044436787705081], + [120.337816713541685, 36.051462766140013], + [120.332455178556017, 36.054788178575002], + [120.319526860034415, 36.050931753372645], + [120.319582549453884, 36.052918035029194], + [120.30333882460738, 36.050512093499869], + [120.30296760824109, 36.050071740348884], + [120.301822154044189, 36.050287451631775], + [120.291839341021728, 36.048808845914351], + [120.292636374617416, 36.045236052541028], + [120.281115803301901, 36.047070536813557], + [120.281163172210555, 36.047227543709369], + [120.281021847550406, 36.047206611387985], + [120.281311915406505, 36.047720561347589], + [120.285139624691794, 36.060407717755126], + [120.292401423429638, 36.067369247269077], + [120.306812076364466, 36.09290242627484], + [120.307616048845119, 36.100023360930969], + [120.312504006571785, 36.1079337889933], + [120.316131012671349, 36.109413966032456], + [120.326353602984142, 36.127526624045885], + [120.328584356314735, 36.134443285574598], + [120.341906335432228, 36.155579060449128], + [120.342575172088303, 36.156268432592924], + [120.352973716013736, 36.17469284990753], + [120.356776734079787, 36.193461185915709], + [120.354455504291224, 36.198346377489813], + [120.349249891814154, 36.202796995077009], + [120.331808769189863, 36.2137195023518], + [120.314935421825965, 36.232026661156219], + [120.292381106294286, 36.225287262306168], + [120.292223860772253, 36.225049362072554], + [120.30015466113845, 36.200150971769169], + [120.308157348252038, 36.196130370063088], + [120.305240612360691, 36.185117231965542], + [120.304939866545567, 36.185128035065844], + [120.305004957594235, 36.184923684652247], + [120.282870374454049, 36.183576784790667], + [120.275735999943691, 36.179184283080623], + [120.273239363743002, 36.182990733230021], + [120.258221971973398, 36.182076917832298], + [120.258203281493749, 36.182201318536805], + [120.257967865195667, 36.182141984240197], + [120.256610571381344, 36.192802130491479], + [120.255785435091852, 36.19829409954081], + [120.254986115926087, 36.198342073257962], + [120.235083603360522, 36.194372319522387], + [120.229982340684856, 36.189078484643737], + [120.219379528621843, 36.191167417524461], + [120.213114677079432, 36.208829609426743], + [120.176534750076385, 36.203778320075855], + [120.176378893982218, 36.203731632359471], + [120.159110514607761, 36.188525349002511], + [120.135380099157132, 36.173248510171241], + [120.135356125662781, 36.173230581436783], + [120.136999393208598, 36.146715803802572], + [120.137256299140461, 36.143272452137609], + [120.122772032806779, 36.129442264908306], + [120.103324491167427, 36.127138652404319], + [120.1034594949585, 36.126723797233254], + [120.110669357107128, 36.113759828918589], + [120.111536984192682, 36.102606759213053], + [120.147099926059127, 36.094965757761997], + [120.162568972675388, 36.079797466021446], + [120.168707680728247, 36.077027461277403], + [120.176370555983524, 36.066471034490597], + [120.211793446563163, 36.063864211222175], + [120.226830639305263, 36.063736564875505], + [120.230283659349766, 36.062503488928158], + [120.234189223364709, 36.062216072656256], + [120.234044369601861, 36.061160536585852], + [120.236323564258853, 36.060346634530653], + [120.235929292871305, 36.047732313940138], + [120.232051706150031, 36.046640180964566], + [120.229873455277783, 36.03076746684993], + [120.229734745018419, 36.030632747675284], + [120.229761285483008, 36.030542437175789], + [120.229257947088897, 36.030169668564703], + [120.218573622280019, 36.019792761863954], + [120.218527723316598, 36.016295426258587], + [120.193748293397704, 35.995586926105155], + [120.193887750938586, 35.995612596351044], + [120.232116738987884, 36.01489906322756], + [120.23996454911223, 36.020356357661598], + [120.250604578985332, 36.024226150653192], + [120.252074812512433, 36.024967881252614], + [120.252007175947426, 36.024689995442799], + [120.260512983309425, 36.013924273467296], + [120.251427368567832, 36.005350503562688], + [120.244261492664776, 35.992866743159681], + [120.244064198656943, 35.992056157862542], + [120.277512149781344, 36.010748947370296], + [120.282282350938871, 36.014469604202532], + [120.284718373225672, 36.017203157985328], + [120.285336401295339, 36.016851699411845], + [120.286169202844846, 36.017501267149711], + [120.304470291710615, 36.013995507889724], + [120.311489443845474, 36.002008962382561], + [120.301743472230001, 35.976185739859098], + [120.300106340889272, 35.971676844910611], + [120.299763998826663, 35.971630928468514], + [120.279625028111909, 35.965475403242671], + [120.25957861011986, 35.9654183045106], + [120.243086014233072, 35.951189933190896], + [120.241473851921427, 35.947396455630638], + [120.235750979473437, 35.944861905819138], + [120.22307356774408, 35.933924942184298], + [120.217032797128311, 35.924865236659699], + [120.204209863817624, 35.917519222334164], + [120.203835122716256, 35.91696821865871], + [120.197166961628497, 35.891739304098259], + [120.195645108556334, 35.891578855408774], + [120.180055563842075, 35.887340403803528], + [120.165026323118198, 35.888350722491687], + [120.164420768700538, 35.888286879000809], + [120.164485607818023, 35.888387071285528], + [120.164212095384613, 35.88840545775814], + [120.166983242548696, 35.90424918173386], + [120.179023384534929, 35.915531671570932], + [120.189319432643245, 35.933894523961541], + [120.194916854676563, 35.935410785800073], + [120.20250299206478, 35.947133222296678], + [120.202012091456382, 35.946949363674847], + [120.162067991931124, 35.917665114611445], + [120.151535659449209, 35.908960950749005], + [120.149864233982228, 35.908718163959598], + [120.147737575004811, 35.90715904479287], + [120.133475364848394, 35.906891614452462], + [120.130551488053413, 35.905202572180848], + [120.120105228598078, 35.906488175892413], + [120.118681639119018, 35.895063132894101], + [120.113066217323777, 35.888294002006504], + [120.107779010974568, 35.886138319571693], + [120.10699631881738, 35.884820015373897], + [120.100986284917497, 35.883368811578528], + [120.096857351482356, 35.881685376378016], + [120.092490575499767, 35.881317407883181], + [120.060047271799661, 35.873483534356296], + [120.058226192088128, 35.871838014751724], + [120.030020261284491, 35.817979005103773], + [120.028631398564116, 35.809722010733338], + [120.035374027759786, 35.799631148822762], + [120.036027558734176, 35.799075500724015], + [120.036744833504883, 35.797579632851992], + [120.044198617259511, 35.786424473581555], + [120.043131345124635, 35.784260639996681], + [120.044147162329892, 35.782142165482774], + [120.040529266057632, 35.778985072602346], + [120.032178596820742, 35.762054565414516], + [120.032250620079424, 35.753812200170955], + [120.02748305200754, 35.752534615221862], + [120.022493028040955, 35.742417625285242], + [120.015002741316792, 35.722204604923363], + [120.010187342640805, 35.717468547647478], + [120.008565958817982, 35.714181284113536], + [120.00763619317172, 35.714959432448943], + [120.005867467852042, 35.713219849709709], + [119.996338118290865, 35.720231706598369], + [119.9760974339504, 35.715419444984782], + [119.980900763869755, 35.729775576108985], + [119.973338717354395, 35.739577819285934], + [119.962780452877666, 35.741188843963705], + [119.964828273490113, 35.749178448327243], + [119.955617423079318, 35.758495477816894], + [119.954702565003274, 35.759261149566406], + [119.948688589507483, 35.760403033000181], + [119.923682099222333, 35.760062354199391], + [119.920916336021762, 35.758900478439038], + [119.918040820761803, 35.749608101777504], + [119.916094347658117, 35.739794131105114], + [119.945272253544942, 35.729893111133705], + [119.944942696342082, 35.729297819256644], + [119.948278340710885, 35.725758009508937], + [119.947885201681459, 35.71329620964854], + [119.939762559375964, 35.705678516014778], + [119.929416485008119, 35.701252225325177], + [119.907212391613456, 35.661144115653812], + [119.907240300927768, 35.660876509305794], + [119.922880508895275, 35.650671313842949], + [119.920118247729235, 35.637590616616691], + [119.919931287331607, 35.637554500586411], + [119.876911623495431, 35.615789412824554], + [119.872526888727734, 35.611207444305123], + [119.863841733753333, 35.609176918167279], + [119.863304343735422, 35.608905034571286], + [119.828565523347393, 35.619428629023659], + [119.826194506095632, 35.618488572140194], + [119.826072506407087, 35.620183850385516], + [119.824998488558734, 35.620509207670089], + [119.818845417859848, 35.646145530535989], + [119.813201580078911, 35.638700615798122], + [119.806124419283606, 35.633900895678764], + [119.795957408950215, 35.623998904063853], + [119.796887990615346, 35.620347335854923], + [119.787308906581018, 35.61553863428054], + [119.79768130855723, 35.609293733698102], + [119.795148566225237, 35.598802948433615], + [119.787311174415379, 35.593955003219499], + [119.79554638251571, 35.582014466381722], + [119.780823184614235, 35.576181005429426], + [119.774875031319425, 35.584858925994901], + [119.766954792022091, 35.579089428998131], + [119.766894564852535, 35.579201162045052], + [119.76428892322123, 35.57730600710034], + [119.757092484554406, 35.578441556541314], + [119.747448727470015, 35.588767709544889], + [119.745944697000141, 35.617912176273101], + [119.745332742168372, 35.617943900456197], + [119.712729877044325, 35.615585960993286], + [119.711567312757268, 35.615042492422674], + [119.676823508014323, 35.590195891092719], + [119.656941198038353, 35.589506204395477], + [119.656808605945571, 35.589444221040281], + [119.660427062145686, 35.570467038162491], + [119.657895384198, 35.565267017008594], + [119.657994635143098, 35.563152098629558], + [119.613877184397779, 35.460417219175731], + [119.613737545802579, 35.45982230397329], + [119.607736830876462, 35.45017707297982], + [119.605636055703613, 35.449147919131086], + [119.574591933006005, 35.407346617062444], + [119.574385291087367, 35.406916119907386], + [119.574369164565582, 35.406527239671668], + [119.584746012277179, 35.373266121368161], + [119.58301653712229, 35.372334613327162], + [119.581666705434429, 35.364302015432379], + [119.573836317333772, 35.358059614642208], + [119.538559897249002, 35.348389940054084], + [119.538440002871454, 35.348325364060358], + [119.536476108372995, 35.330222293384097], + [119.547397430426287, 35.330419032371722], + [119.54676401782983, 35.324872811018231], + [119.535533548631051, 35.321533829905775], + [119.53307027361727, 35.298827497307578], + [119.533059226203207, 35.297150583968389], + [119.532900344211498, 35.297261097460293], + [119.532881586356609, 35.297088188593172], + [119.518309956119438, 35.304132882937367], + [119.514983727758846, 35.304157106291242], + [119.514402933228013, 35.306021743800422], + [119.489385604416256, 35.318116439583839], + [119.48146592956175, 35.314020135019923], + [119.447786138360343, 35.28773040705623], + [119.445393802411004, 35.285575031340066], + [119.443382780984621, 35.283300609587435], + [119.405615467774794, 35.231886863252079], + [119.396290898868628, 35.167293411463625], + [119.410837709294341, 35.167731221406306], + [119.411234025091645, 35.158459298905825], + [119.394974566653133, 35.158174872863626], + [119.392073126174182, 35.138075921632741], + [119.393310096710806, 35.137395326106066], + [119.413212944357312, 35.128592476543453], + [119.422543632502112, 35.121528626894012], + [119.426657056556863, 35.111723447418299], + [119.42088373057662, 35.108570403631411], + [119.408665202622871, 35.110779127233329], + [119.39392861582111, 35.099213058429079], + [119.390704492590743, 35.092051015676702], + [119.381550541824978, 35.089498077787418], + [119.369100413125423, 35.079726544724977], + [119.368298863503398, 35.079070000031713], + [119.374609190325273, 35.070678749510044], + [119.351741960649065, 35.07324753330159], + [119.347287759140471, 35.08034395869835], + [119.300454808440378, 35.077084141717222], + [119.287163703468465, 35.069413428595219], + [119.287093615521357, 35.06904076789742], + [119.292826709438557, 35.05499016082701], + [119.301689159623223, 35.033529729631496], + [119.291600539447231, 35.030653808009582], + [119.286257034805047, 35.02907051128895], + [119.275491569079733, 35.054242358672383], + [119.279634530373244, 35.068275017482286], + [119.279545562177603, 35.068796032730603], + [119.233105675096326, 35.049384654970261], + [119.23272178488439, 35.049174927483108], + [119.222536413485031, 35.023983789582275], + [119.221945316373464, 35.021543458552344], + [119.220279847270589, 35.018402699952702], + [119.206040598088393, 34.983185241925099], + [119.205760388059289, 34.982338490816296], + [119.205824661539182, 34.978960030781124], + [119.208059482519801, 34.945302440276052], + [119.209025761189636, 34.938364294306552], + [119.208726767169338, 34.935252779171662], + [119.20932253840607, 34.926280148032738], + [119.207311419365581, 34.9205238019563], + [119.207116535404396, 34.918495719942591], + [119.199894643006388, 34.899295057841428], + [119.196984179460301, 34.890964553740559], + [119.19698665932772, 34.89095413035232], + [119.208188722757214, 34.877469394320777], + [119.20492943145787, 34.86308737901156], + [119.212463375105301, 34.853369273508918], + [119.214826252848184, 34.841977471240035], + [119.20989254471732, 34.836708063525343], + [119.211501336577541, 34.829945983425731], + [119.233036081932298, 34.800414275728706], + [119.233492943058792, 34.800207950671179], + [119.266650843638473, 34.798766582966863], + [119.307248766675642, 34.775638216738486], + [119.338338626645751, 34.770710540651613], + [119.349358058689788, 34.776497058374225], + [119.365158886109, 34.773694986692028], + [119.37278293361868, 34.765269840833028], + [119.391838156854661, 34.766697727191037], + [119.434967380518614, 34.770106039105649], + [119.432575826964936, 34.785006843804659], + [119.434128702302459, 34.784621500741878], + [119.434032673585676, 34.785841978356807], + [119.438189913967122, 34.78361371878821], + [119.45052398017144, 34.780553043708345], + [119.452226537310906, 34.776090160512339], + [119.46183112822068, 34.770942148938914], + [119.471584347049031, 34.769838244568462], + [119.474852952101443, 34.76493508768533], + [119.491587999449308, 34.76032590066113], + [119.488727781564577, 34.756525680397843], + [119.49150521447585, 34.755036990571696], + [119.48903118609303, 34.755521172670129], + [119.487953121803969, 34.755496430935722], + [119.482854352866113, 34.74872196625634], + [119.462631100174931, 34.748966389168991], + [119.455268181718964, 34.754746306740941], + [119.379204433479799, 34.753000632502243], + [119.431489105450567, 34.750064113372524], + [119.451325624143308, 34.749037687144302], + [119.520574115452263, 34.734489472966771], + [119.520326209412815, 34.734241406648579], + [119.517401749826391, 34.723310399405683], + [119.502525652194123, 34.711980459031828], + [119.498209209864754, 34.712110107792164], + [119.486462029678762, 34.700355332699303], + [119.486297400668519, 34.696454949968675], + [119.480007583586897, 34.693896713613043], + [119.460849304341949, 34.674726047961798], + [119.531721540078209, 34.634860980532963], + [119.555483590156086, 34.632688068265502], + [119.563638796799708, 34.61668734566662], + [119.563842609906587, 34.616574930874577], + [119.604457677805527, 34.594672273607799], + [119.606074439987452, 34.594157610999311], + [119.620104993644617, 34.587126333074806], + [119.636184322104484, 34.570209772027908], + [119.709479178524205, 34.542355485883249], + [119.7357701027166, 34.533965126817868], + [119.776562183273711, 34.51687433113144], + [119.786287113209895, 34.507064653081507], + [119.80657903543343, 34.486931572022392], + [119.872456336868595, 34.475351462821116], + [119.914115256560478, 34.47043607148067], + [119.953848825787318, 34.461044047530741], + [119.95769633197952, 34.460367721377615], + [119.969289333661735, 34.454778283181852], + [120.037864391549803, 34.423254096762875], + [120.098500087644055, 34.392613932008821], + [120.108754566366883, 34.388332830787299], + [120.247134640563885, 34.332375282152832], + [120.287995768958098, 34.319277604057753], + [120.306488223554823, 34.308374131509446], + [120.307037033618911, 34.308152206018868], + [120.309501463833556, 34.256763338809328], + [120.309551212277867, 34.25663022325611], + [120.342717598564292, 34.180496592393155], + [120.343283993483823, 34.177974505563576], + [120.351062155920019, 34.150698267209926], + [120.353794018151859, 34.131174659943724], + [120.360892617026963, 34.099565473289516], + [120.362671057027569, 34.092561446805369], + [120.366057020069917, 34.085664491953906], + [120.480871448056959, 33.860697893647114], + [120.481742194083765, 33.859327270060234], + [120.504799438281239, 33.832309380611569], + [120.529988025458124, 33.784035213300868], + [120.566185534527321, 33.703792469469825], + [120.579400065374998, 33.670032657005429], + [120.606806797114686, 33.628841209867595], + [120.616496011887975, 33.618760203099548], + [120.618570837990788, 33.616638189909452], + [120.618839794779191, 33.616192408347175], + [120.645551341554366, 33.578913827414489], + [120.675136284313851, 33.522883973171986], + [120.675765261402219, 33.52184147712363], + [120.686483394934541, 33.497617625474426], + [120.712951551160472, 33.438228467650582], + [120.713307651763515, 33.435772582030765], + [120.736665190955662, 33.339052417455136], + [120.737121143533614, 33.338561897134404], + [120.756207230497651, 33.321424206984318], + [120.763892959401403, 33.30976039377429], + [120.765002675079842, 33.308566545736518], + [120.786274925950039, 33.306916834813954], + [120.791884863175127, 33.307715807992828], + [120.808124394056037, 33.305222359395884], + [120.809414986130449, 33.305122271076378], + [120.809613904327094, 33.304835696150434], + [120.81735918991275, 33.300192639537535], + [120.828161249399699, 33.283819220263311], + [120.827912951793806, 33.278472858253728], + [120.829170101634233, 33.276661723684285], + [120.827643890531164, 33.272679411684784], + [120.827543075020188, 33.270508644810491], + [120.826286329424534, 33.269137154736136], + [120.815058093682069, 33.239839544569108], + [120.83862765626597, 33.231375200002866], + [120.842452594802239, 33.221590752553993], + [120.839359967746432, 33.211574920507957], + [120.842142949479481, 33.200030105762053], + [120.869915437914003, 33.095541293321737], + [120.86776721824512, 33.054878151084395], + [120.867489085891236, 33.049129258787936], + [120.890130239417644, 33.04055992771125], + [120.910765905644411, 33.029216167039046], + [120.913669395749849, 33.027894553685186], + [120.928437161372258, 33.007822909834069], + [120.929638845621895, 33.002328125888866], + [120.935789063450244, 32.977414215586222], + [120.938496143935666, 32.961827519687702], + [120.952535911572994, 32.897629715787332], + [120.953210535138581, 32.895474278386203], + [120.968263959228935, 32.887619019834474], + [120.974249799743831, 32.877641297022947], + [120.976919871805535, 32.861737554262554], + [120.976980761515406, 32.861651840156746], + [120.967781456416873, 32.763148858511087], + [120.948746863176297, 32.716401496596418], + [120.948578250232515, 32.716341904150973], + [120.94852444590056, 32.716152067567215], + [120.948133084023596, 32.716184570185817], + [120.911850765769088, 32.703361402385895], + [120.93837147613489, 32.692887868008356], + [120.945727434402201, 32.691682201624232], + [120.957901639576377, 32.685175033948404], + [120.959191949763635, 32.684665465844176], + [120.959339793215193, 32.68423605162598], + [120.971639712250948, 32.660480312332773], + [120.975222472060437, 32.638388508116684], + [120.975155726874092, 32.638298360672572], + [120.975158700133917, 32.638289724780826], + [120.95744529652525, 32.614272468564117], + [120.958888756164441, 32.613973992190644], + [121.015198458175774, 32.607487612722359], + [121.015934831104104, 32.60745709221306], + [121.01815511708007, 32.60614009769094], + [121.070503586989091, 32.578943340518819], + [121.07218707710318, 32.578221316277173], + [121.117296054681646, 32.571152832527893], + [121.135613504535087, 32.5476158731041], + [121.148583703783643, 32.531205879592562], + [121.26512245970703, 32.48542532241035], + [121.265192455771654, 32.4854127039792], + [121.347519733597451, 32.476206186458121], + [121.372099770184434, 32.467387337569711], + [121.385774391035994, 32.462572501369607], + [121.412656196885393, 32.444957534297032], + [121.420745655959081, 32.432882240150342], + [121.435813712858007, 32.367942603254981], + [121.441932371569635, 32.305346083265512], + [121.44509565708853, 32.286310170859686], + [121.445494944378865, 32.284158642589126], + [121.445543361145567, 32.284105438469737], + [121.489322320253081, 32.265528826750092], + [121.489327425152837, 32.265481040770133], + [121.489352433171192, 32.265473911436899], + [121.495045641207824, 32.213176369543021], + [121.493143204510062, 32.211941739593264], + [121.454209929607813, 32.179438314871362], + [121.454680269884733, 32.179183971407447], + [121.479224409120604, 32.171853965710312], + [121.498542003432277, 32.172078888702181], + [121.537412314093842, 32.154476388486728], + [121.538162089750486, 32.154252471087062], + [121.525877497875882, 32.143064418825958], + [121.52107590431369, 32.138600570928162], + [121.521539949115677, 32.13827088593618], + [121.719160177671228, 32.07313520899104], + [121.725193640248648, 32.071198954733205], + [121.738586879370459, 32.06673216323383], + [121.754906008472247, 32.061353374184911], + [121.761858375428872, 32.047189651838551], + [121.767972195016156, 32.035226014424488], + [121.830161263754832, 31.977428653095792], + [121.851812874497952, 31.957431462386616], + [121.852002595632598, 31.956925513131001], + [121.866077979820716, 31.930397898605232], + [121.869659314628137, 31.909838488012145], + [121.885141605965586, 31.868550237273826], + [121.885397769535373, 31.868081288245691], + [121.893287932383004, 31.855666956195801], + [121.936834303539555, 31.778659658508509], + [121.955826920342943, 31.739149286512269], + [121.956458753636213, 31.737992613027924], + [121.966075928693328, 31.720911166864379], + [121.965844616176838, 31.719566592660481], + [121.97037485863828, 31.625795331699024], + [121.970954413088151, 31.619036604450589], + [121.970698637094969, 31.619093457701322], + [121.970698729607776, 31.619091542783497], + [121.970950424156015, 31.619035615203387], + [121.972853201495795, 31.606270866214214], + [121.987100037636537, 31.521724152445685], + [121.989590216339437, 31.513845727720284], + [121.991213575512731, 31.497312689720996], + [121.99159157232954, 31.495069497733652], + [121.991281929112915, 31.494432605978361], + [121.987430854747359, 31.478730716841834], + [121.977576495381541, 31.46609874249009], + [121.977483505724834, 31.466051225020966], + [121.977469812088174, 31.466023059171313], + [121.977301082616989, 31.465958007294386], + [121.96308759415021, 31.458694952206091], + [121.930169492930887, 31.4444692365153], + [121.913927910220551, 31.436813762953445], + [121.897017893703705, 31.43225168123405], + [121.886414578456382, 31.430909514835509], + [121.877949380769252, 31.430770796646623], + [121.868827992549427, 31.431442557467079], + [121.853613225398618, 31.432125286890457], + [121.841153071899924, 31.433955250539952], + [121.829959359164761, 31.43601396198445], + [121.816403532058487, 31.439794256027799], + [121.814806363684937, 31.439996793517981], + [121.807142805796715, 31.442985084837435], + [121.759051535427801, 31.460171556691638], + [121.725487962255741, 31.473919021858691], + [121.678533032647181, 31.493074870388249], + [121.678023980591206, 31.493207107999712], + [121.62146046851538, 31.503897026479731], + [121.621430273764389, 31.503908414835365], + [121.613451054261816, 31.505784271473196], + [121.604569794226904, 31.509025100018704], + [121.543361286625029, 31.533173839639563], + [121.539902816286997, 31.535115113696392], + [121.431276145759625, 31.591359005134532], + [121.42955692128028, 31.592093847405753], + [121.428314097724751, 31.592140180883547], + [121.390799442282002, 31.587200855447957], + [121.39077750041416, 31.587188455747821], + [121.367572656911065, 31.554997567710892], + [121.367580581233028, 31.55499206018683], + [121.346534176072623, 31.524810664920022], + [121.339021590530692, 31.513845870115709], + [121.353129239918317, 31.510053853954812], + [121.357624728466362, 31.508577762453271], + [121.371645145109269, 31.502875036055315], + [121.40075195169328, 31.488966981278455], + [121.401614073269542, 31.487140242330923], + [121.39929260935422, 31.483247105923624], + [121.399610423653755, 31.481244799790939], + [121.399897721895201, 31.481090410037947], + [121.401276599313562, 31.480091881675939], + [121.405021096039121, 31.478074965585591], + [121.414021143701902, 31.472439859789176], + [121.42962461747895, 31.460269810074283], + [121.441394009792248, 31.452509672723455], + [121.459110361951275, 31.440108516021777], + [121.476809072591351, 31.429173781246067], + [121.48978583704033, 31.419770560377433], + [121.5015501500108, 31.408978595555652], + [121.502791414799532, 31.411682609326345], + [121.496860750424972, 31.413924194642107], + [121.497907413354483, 31.415348969193008], + [121.506377359824825, 31.411944291177925], + [121.512838838521617, 31.408294432777708], + [121.51218258947803, 31.407276774839008], + [121.504996516026154, 31.410255603253958], + [121.502917193847793, 31.407894993288743], + [121.516843953276521, 31.396796265408842], + [121.519177847024423, 31.395929559571794], + [121.580563880217071, 31.380437386509303], + [121.589490960840408, 31.378554820603217], + [121.591966058289472, 31.377559785419937], + [121.59499378639218, 31.376795668807187], + [121.597558775522387, 31.375311409131157], + [121.598824909061165, 31.374802399912838], + [121.606346041385834, 31.370341169099508], + [121.642956721139583, 31.349041379655944], + [121.701078339033288, 31.315408654772554], + [121.708071232961743, 31.311420000786697], + [121.715999750822377, 31.306774212791048], + [121.718024856577273, 31.305602362674303], + [121.718048144456191, 31.305573937692778], + [121.718139746479807, 31.305520262644151], + [121.72472430736687, 31.300285445055415], + [121.739359783036917, 31.285200537833685], + [121.805518150907716, 31.198989089570944], + [121.849176642834607, 31.157528643839083], + [121.879909774142533, 31.132875112468859], + [121.885353591029826, 31.123951191835094], + [121.942669106165894, 31.068128742491439], + [121.958530531988572, 31.049507418672491], + [121.973370757084467, 31.018304565686755], + [121.982113331957336, 30.987059063226319], + [121.986722445467635, 30.970783355265603], + [121.986730499006214, 30.970506872007679], + [121.991994940920492, 30.937655258247705], + [121.994256834986672, 30.90217241249449], + [121.992748605385955, 30.877128639650163], + [121.989788107350819, 30.865537173568367], + [121.989801729897735, 30.865069502604303], + [121.989129796683628, 30.864439308570368], + [121.981175851493973, 30.852972907578977], + [121.966577651346995, 30.841402698407855], + [121.950598950454363, 30.828181744074396], + [121.950581190223119, 30.827980325921878], + [121.965855582236017, 30.791688394473546], + [121.979347574772717, 30.764405044039499], + [121.983793034575115, 30.755643126719455], + [121.986590721195171, 30.741677172233196], + [121.985692810846814, 30.731757747066297], + [121.988559787807986, 30.697868882668317], + [121.988606170429506, 30.697708228012793], + [121.994538450359357, 30.689217316042203], + [122.007009982155907, 30.671766903542565], + [122.065572948434351, 30.651827231888557], + [122.068131350045533, 30.651609064682493], + [122.069012124143484, 30.650656252364147], + [122.070921325467651, 30.650006202512774], + [122.098492511714156, 30.625013717682783], + [122.109171078822996, 30.623233635516634], + [122.109220734290787, 30.615939710963794], + [122.12232714656588, 30.611995772575071], + [122.129916854435535, 30.614570985078544], + [122.132531456117178, 30.602429216118562], + [122.128883519849254, 30.597696600779202], + [122.128514874832447, 30.597799311741539], + [122.128845472719647, 30.597499634295421], + [122.100034335271474, 30.601663525478713], + [122.086330962855541, 30.60248981542669], + [122.083532797928868, 30.604048388137308], + [122.082619202706979, 30.604180424267305], + [122.0776783379617, 30.607309311556513], + [122.066611432839707, 30.613473557326905], + [122.060836244175647, 30.617974856129717], + [122.015324192520225, 30.646796142943263], + [122.010736444964522, 30.647587685332578], + [121.993817408021428, 30.660415682865782], + [121.992888961710733, 30.661003637406139], + [121.978685096560184, 30.675726038968005], + [121.964069352648849, 30.690772979959277], + [121.956998909059024, 30.708297521961342], + [121.956225648839549, 30.718969909014593], + [121.9394258059382, 30.779411727224183], + [121.900640151867123, 30.816436969141304], + [121.728372972644266, 30.819921457626965], + [121.722736268949149, 30.819975222565951], + [121.676924317015676, 30.820731386160741], + [121.674509634315257, 30.820573413218426], + [121.600468092005627, 30.808301444666711], + [121.597160236886197, 30.807523366083579], + [121.588565048958742, 30.80473880239369], + [121.513693721687019, 30.778029997954896], + [121.512849897010341, 30.777697322673408], + [121.489252947693885, 30.765983765179765], + [121.457883484990731, 30.750386888034988], + [121.421766826274165, 30.732403408768146], + [121.421164551880395, 30.732024237018635], + [121.358877052613551, 30.683013730927357], + [121.357335570147498, 30.681696217163775], + [121.349786486285112, 30.679180925389662], + [121.342114733010007, 30.677797285051309], + [121.322235205102132, 30.678171775840941], + [121.293469602936085, 30.680156012616632], + [121.270217165053992, 30.679508351013038], + [121.235118839040993, 30.651212298510409], + [121.232019613805463, 30.650230561605081], + [121.227301997078243, 30.64644008435123], + [121.216612380534968, 30.642192321427352], + [121.186203386465053, 30.63571742434506], + [121.184543918579465, 30.635191757204829], + [121.14470230861977, 30.602391834208888], + [121.144683094626416, 30.602257224076837], + [121.111920534102822, 30.587667757010028], + [121.089019881055222, 30.580102949698805], + [121.053937031735884, 30.566131987945422], + [121.05414793195672, 30.565791209641386], + [121.086988738373833, 30.520061932961426], + [121.088601054000421, 30.518050505355681], + [121.089696017519756, 30.516956159759136], + [121.179006415731322, 30.436790360905793], + [121.201899441417027, 30.420496823661495], + [121.221114931784825, 30.407052813447585], + [121.274411233517213, 30.407464292256122], + [121.321639346104362, 30.399780972123359], + [121.323732139501317, 30.399632371260392], + [121.367376536638361, 30.373232745574288], + [121.390760077473857, 30.340681352818763], + [121.392844232523302, 30.339065918793533], + [121.448184494039637, 30.30086018374918], + [121.471825022820809, 30.281774001890433], + [121.492827237004732, 30.26156883074], + [121.493203399256643, 30.261277266395542], + [121.494378837874024, 30.259918455256823], + [121.523288058164326, 30.227420631100369], + [121.546632325764165, 30.199513241124777], + [121.557470297477536, 30.186984508048059], + [121.55967764140307, 30.183570496129153], + [121.587559853781002, 30.146170581103124], + [121.610598010499743, 30.110932024231875], + [121.61331800465301, 30.100607058782231], + [121.6314215156834, 30.072607071233087], + [121.64346786385363, 30.07331284493895], + [121.648943308439257, 30.073709523422529], + [121.651453507650032, 30.069809292892483], + [121.69106230794057, 30.016163722066434], + [121.695516636795901, 30.010509287158072], + [121.719761295522872, 29.995287529206841], + [121.732876314561722, 29.995394672021014], + [121.767190343581518, 29.997416946576514], + [121.779805096108888, 29.995950618534422], + [121.810183259075032, 29.976833044282891], + [121.830392801568763, 29.961014241762257], + [121.830983463182335, 29.960608835100786], + [121.915204312366569, 29.923479350298958], + [121.915532120778138, 29.923426111802815], + [121.923106427982034, 29.933766812226796], + [121.94885738336481, 29.953308462145337], + [121.96393134368887, 29.959060974277531], + [121.966281959954841, 29.957427193857626], + [121.967150223923156, 29.958009766486782], + [121.970182249859462, 29.954716322938218], + [121.977626204859561, 29.949542450834183], + [121.978808172410169, 29.94534668376895], + [121.984897115700122, 29.938732759146571], + [121.990384249158652, 29.937067466449871], + [121.998725406020199, 29.925629618721008], + [121.998769464290845, 29.923664353424019], + [121.999702609534907, 29.92265075352465], + [122.002408308034418, 29.897519786252897], + [122.005007678315991, 29.894273623313143], + [122.082299566603766, 29.899917915482678], + [122.091899899282168, 29.907290810203978], + [122.112383030340794, 29.91222195983152], + [122.135843238723751, 29.904033059721399], + [122.138505489045116, 29.88206091551238], + [122.138777870915249, 29.879955432398106], + [122.138544318047224, 29.8798510224122], + [122.131604915968339, 29.874538949376298], + [122.101196353290106, 29.863154586582649], + [122.098077648096194, 29.861760367072154], + [122.096675417833396, 29.860877953992514], + [122.08044108338008, 29.846792526687633], + [122.048088179787698, 29.830302366307173], + [122.043345484417799, 29.82731782336997], + [122.034617544009791, 29.817542481415277], + [122.032296240007497, 29.814099004707618], + [122.011788206119874, 29.774351912587456], + [121.998983448357222, 29.764728892738923], + [121.95515915996107, 29.75259563254], + [121.93437639751545, 29.751207050085927], + [121.933356799794481, 29.750992032155899], + [121.906119250592354, 29.726113431136273], + [121.902456565845782, 29.721893259775733], + [121.859193644061364, 29.681869229084906], + [121.829449688600718, 29.655684310102615], + [121.829648791435091, 29.655555572933341], + [121.8685498318264, 29.63514262470169], + [121.868959209859852, 29.635220985305498], + [121.905597089555954, 29.652752636107834], + [121.905612791688625, 29.652766134755691], + [121.905629151518866, 29.652767978129329], + [121.905660799614495, 29.652783122110524], + [121.905692771321824, 29.652775146606384], + [121.919439443891633, 29.654324077950278], + [121.93207389529428, 29.646194241767677], + [121.962260656244979, 29.638664001531787], + [121.973411419948718, 29.620949959229272], + [121.981284535617533, 29.608834330176801], + [121.995612243473659, 29.596190726299803], + [121.996152464440144, 29.58494681488413], + [121.996024584145047, 29.584831374348273], + [121.991135829425843, 29.547542463012991], + [121.966286732545086, 29.520183690982712], + [121.964948396111637, 29.518216001913387], + [121.964815294095089, 29.5176955344491], + [121.968947788706643, 29.481181686637093], + [121.969074676116307, 29.480617975414383], + [121.987969013512455, 29.463992346548263], + [121.987808553878821, 29.456754639262613], + [121.98930069781504, 29.454871870458824], + [121.987684083117102, 29.451140249409274], + [121.987626259382168, 29.448532046597837], + [121.98429700945357, 29.443321889601414], + [121.971493414947574, 29.413767436812353], + [121.934000202113921, 29.386749542931469], + [121.933874702416091, 29.384300598169858], + [121.934604553474912, 29.372269169861536], + [121.933057510268355, 29.368354277468683], + [121.932160877533462, 29.35085778881378], + [121.948070117441915, 29.346868317531964], + [121.95435718635639, 29.337115194032606], + [121.95421921437601, 29.336908678791215], + [121.940789054636866, 29.287210088151291], + [121.940806284936045, 29.287148366965109], + [121.965400037077416, 29.284533760848998], + [121.977039908932227, 29.286817545324709], + [121.996127385114136, 29.281475912009284], + [121.996082533986325, 29.281144818695374], + [121.997912329775971, 29.263008353993829], + [121.997735553356662, 29.262956163670001], + [121.997845554816962, 29.262762729616924], + [121.997222267981513, 29.262804624623968], + [121.965951091909474, 29.253572325361453], + [121.964281642587025, 29.25278150818049], + [121.963986847013288, 29.246668623856792], + [121.973412677238954, 29.226857158528301], + [121.96786887675151, 29.19617188862502], + [121.944711367196561, 29.196100803759268], + [121.94985209944717, 29.190880129244199], + [121.953144379134912, 29.191431624899501], + [121.97159908558109, 29.194921899010438], + [121.971345917594604, 29.194480597141347], + [121.972739005977843, 29.194713955866508], + [121.973692278438847, 29.182367302419919], + [121.977735307993584, 29.178705234715885], + [121.979454201205314, 29.168201421659887], + [121.974847148787504, 29.167409580935193], + [121.97500965306719, 29.165304847916154], + [121.9824397156884, 29.157745143266979], + [121.982594886484065, 29.157651533352972], + [121.984214545072376, 29.152065155635444], + [121.982830876914434, 29.151387506068595], + [121.984382847764607, 29.114494211796625], + [121.984462769499856, 29.113817635375881], + [121.979311564831448, 29.104072362560455], + [121.968608932386346, 29.098088136446297], + [121.966250850472292, 29.095754264599481], + [121.979263456078712, 29.094310335365428], + [121.980342692612226, 29.089798870934143], + [121.965816171691003, 29.078793455559069], + [121.962542650299653, 29.058339879915533], + [121.962305637156533, 29.055784935734529], + [121.962149836696568, 29.055885506846352], + [121.962136046306384, 29.055799341901903], + [121.947650623288013, 29.050410021821822], + [121.931138939644597, 29.054823719298248], + [121.927647055563568, 29.073695723477567], + [121.899897393621742, 29.07205496533221], + [121.895465231268176, 29.07941822920921], + [121.905705060484877, 29.088851129541236], + [121.901918423378604, 29.094765624437848], + [121.880837769069487, 29.108373445893356], + [121.880535518426967, 29.108406357994557], + [121.85603465336925, 29.089348949568439], + [121.855868311290834, 29.089366924703008], + [121.855748032998434, 29.089272556500948], + [121.855459544990381, 29.089411096504445], + [121.838324864997858, 29.091262691612577], + [121.822931212862684, 29.104717993899701], + [121.810663913221688, 29.110923210729801], + [121.806968829797128, 29.112697693052361], + [121.806843719356181, 29.112697521862138], + [121.79008035089926, 29.108012269391175], + [121.776376163997739, 29.11242190614891], + [121.776308412957846, 29.112655740010169], + [121.776112772566393, 29.112655472312909], + [121.77553162351731, 29.115336727262125], + [121.765188700032567, 29.151033976173828], + [121.763808133864444, 29.169425544414501], + [121.763807700622024, 29.169427543270725], + [121.75811204424015, 29.159978569159836], + [121.74590585275584, 29.139285408698615], + [121.715906292043243, 29.129307747707784], + [121.711409610173419, 29.127778550494838], + [121.644740406995922, 29.153819261176729], + [121.609454714851481, 29.169774474539256], + [121.604497275320753, 29.171813939670944], + [121.612493440777456, 29.146456886271888], + [121.654101574307361, 29.122274541550031], + [121.656095497702168, 29.121127383751823], + [121.656063423758795, 29.11956793673183], + [121.657419032784844, 29.109016622402439], + [121.655772788599194, 29.105437147499831], + [121.654870293441661, 29.061557498282781], + [121.655974613245007, 29.060940386287573], + [121.695297550513075, 29.042876633960983], + [121.708467824099287, 29.031805977926975], + [121.711172691680773, 29.015163797639687], + [121.707153768214283, 28.989300143016791], + [121.707140102852421, 28.988822575959233], + [121.707174395862253, 28.988747105977247], + [121.739145149773094, 28.957362347783885], + [121.768112214009363, 28.901363580325803], + [121.768222120777381, 28.899825583542114], + [121.772254531498163, 28.88276016436658], + [121.770521086403647, 28.867654664473644], + [121.770581719148851, 28.866806191092216], + [121.770278556610435, 28.866804604685427], + [121.754868733574966, 28.858956914432145], + [121.734492943421884, 28.85958277855682], + [121.70118363507801, 28.866443040709616], + [121.68326257895535, 28.866349262351399], + [121.688090173446227, 28.858316843971085], + [121.698753625111593, 28.828317957094395], + [121.700573407444423, 28.807701145446515], + [121.700170543813584, 28.806438245186968], + [121.685599320118854, 28.725430344650512], + [121.685300621460399, 28.722320372041843], + [121.675035211861982, 28.702076545611572], + [121.642271042275738, 28.686063661996172], + [121.640927671037517, 28.685822769709389], + [121.536750568535922, 28.658806606864133], + [121.543361531457194, 28.654519910944902], + [121.553268664992018, 28.648304626809825], + [121.555090384819351, 28.645032992105222], + [121.564814185185483, 28.62986427598366], + [121.569390598880844, 28.61935117434999], + [121.591959565509526, 28.578819467244756], + [121.592162807615352, 28.578588527688837], + [121.611060485653326, 28.575091991566921], + [121.630238522968611, 28.566050443777488], + [121.63029862997422, 28.565880684490327], + [121.630308453589265, 28.56587743459426], + [121.630324381389215, 28.565807955166857], + [121.635056497834924, 28.552443111809712], + [121.636629645731645, 28.538303456270729], + [121.640989822069471, 28.51928371994282], + [121.648622471868208, 28.505948686589669], + [121.663754715413887, 28.489024372525773], + [121.666932146594576, 28.476361386599663], + [121.667211215041164, 28.475930224347124], + [121.677893851487838, 28.443531945270202], + [121.687730218557746, 28.421732190900897], + [121.688635259526023, 28.410955423824653], + [121.688734292416697, 28.41065507706606], + [121.688663078153567, 28.410624173770774], + [121.688664418455119, 28.410608214142318], + [121.683064937474299, 28.404202978797812], + [121.654869992240691, 28.395756952772128], + [121.654822127439175, 28.381797920777856], + [121.642392800277776, 28.368482498714084], + [121.638629222017386, 28.366365474012802], + [121.632081114856703, 28.35446178072112], + [121.631927279201179, 28.351756145967364], + [121.656153458346196, 28.359126637799815], + [121.656216939230717, 28.358970672090322], + [121.656297210326684, 28.358997398263547], + [121.662389942538852, 28.34743996713955], + [121.668578064011854, 28.351137669367549], + [121.665288340239016, 28.336720047006644], + [121.665278242504371, 28.336708023979263], + [121.665377192850286, 28.336464913615874], + [121.642951040902645, 28.292978784518773], + [121.645003222479303, 28.281706013914256], + [121.633063025809989, 28.2731723535409], + [121.63031115538503, 28.262870463641615], + [121.624979081290547, 28.258129695934848], + [121.62356285087958, 28.255383510203728], + [121.621256222310535, 28.254819687612287], + [121.620232858565188, 28.253909810946983], + [121.607333152524291, 28.251416390959733], + [121.576130742757883, 28.243789405076598], + [121.575791746034781, 28.245319664947719], + [121.575538867520677, 28.245270785357793], + [121.567947284033266, 28.262120355580308], + [121.567453006063474, 28.282809301356458], + [121.539693580914829, 28.299739540849629], + [121.531940437384819, 28.302855042965131], + [121.484711996966496, 28.304707257550163], + [121.484704233752822, 28.304703925553575], + [121.451967641008707, 28.253502624556308], + [121.450868645570367, 28.252422876162218], + [121.442038353852212, 28.241693844118497], + [121.432493436613967, 28.234369477877188], + [121.398236275532625, 28.200712272966836], + [121.397955963621357, 28.200375268433632], + [121.38694008631434, 28.162169492940151], + [121.378369377895737, 28.156589461726128], + [121.369402292712863, 28.136369750458652], + [121.368374128824186, 28.136395380574914], + [121.367770835826903, 28.134366694022621], + [121.356864363820307, 28.129244171815291], + [121.338839412553128, 28.130528804295743], + [121.334612645380915, 28.13723698837245], + [121.324712496287191, 28.137483779740137], + [121.323861701828179, 28.137325803873651], + [121.323808172565535, 28.137256272905272], + [121.29564255590418, 28.070500856426023], + [121.294287203159712, 28.069356870277112], + [121.293613338967106, 28.067666545163874], + [121.288336070652903, 28.06433381396511], + [121.258767768728546, 28.039376674219618], + [121.256992535880514, 28.037678116533463], + [121.234501621962806, 28.032070015072879], + [121.171909990054189, 28.025457118659556], + [121.14548214737647, 28.028379028752685], + [121.136697777237458, 28.034444681919705], + [121.136619893801281, 28.03446443690347], + [121.136469383182188, 28.035181021786929], + [121.131532538935502, 28.053659193791717], + [121.13135833781763, 28.059514838690426], + [121.117564084857179, 28.125189627685092], + [121.116748051831834, 28.128337047099528], + [121.105443146271753, 28.140564068755399], + [121.104026966656093, 28.142065050844206], + [121.103248418723794, 28.141557633015822], + [121.054930180810075, 28.099621417592591], + [121.054791279307921, 28.099453985408211], + [121.05449447549573, 28.098842172511006], + [121.021424043412338, 28.01195392034256], + [121.020350436686329, 28.00692012095837], + [121.011212788903947, 27.98512517935594], + [121.011131951976779, 27.984912790860552], + [121.011112909001085, 27.984886947734193], + [121.011083130887712, 27.984815921551377], + [120.987891963102783, 27.953200924557251], + [121.051665594132672, 27.903374734450551], + [121.094877007159837, 27.898093268911509], + [121.095107307348769, 27.898099180070183], + [121.112382749830857, 27.902835013931465], + [121.133070400002964, 27.911899570325492], + [121.153625214484137, 27.913396849268302], + [121.155854724090162, 27.909807738627414], + [121.158224023284944, 27.910268557694629], + [121.158224349184266, 27.905993067178084], + [121.158457820735109, 27.905617219850392], + [121.158224512318128, 27.903852905229282], + [121.158225937367675, 27.885157604169684], + [121.161195711811089, 27.881573585303975], + [121.174282563940338, 27.878680843586], + [121.180945015907753, 27.87793676304619], + [121.183942886274181, 27.876545508277847], + [121.189083746496308, 27.875409163136638], + [121.189053193682511, 27.874173911550667], + [121.19164464452588, 27.87297126837332], + [121.196329084049694, 27.858318889626609], + [121.192435783211607, 27.837113971512633], + [121.187957859637336, 27.829889508633318], + [121.187853201112588, 27.825658159941959], + [121.184735945978758, 27.824691430720499], + [121.180110975601437, 27.817229729721198], + [121.162902260470702, 27.814767028212611], + [121.157093392272984, 27.816118868233335], + [121.151891647815745, 27.814505693131046], + [121.139535508525526, 27.794777326991149], + [121.133966196187473, 27.793467573244087], + [121.130471383171468, 27.790087326073518], + [121.12985471158629, 27.78902742466957], + [121.129854630801958, 27.790086571562579], + [121.131623478238851, 27.792916628454986], + [121.12716737330166, 27.791868671403105], + [121.127116649132077, 27.800628852566685], + [121.146853666084667, 27.817284076538321], + [121.147520182107968, 27.81835046486912], + [121.128692256682243, 27.816220940426735], + [121.105790263196297, 27.816658687271602], + [121.103348624839683, 27.81653966087206], + [121.102862402786883, 27.816807342731604], + [121.085522575818331, 27.820564278349146], + [121.06563720031599, 27.837201707568855], + [121.023419031328331, 27.835713068139615], + [121.023207659599478, 27.835929413076023], + [121.015900261307252, 27.83905219383416], + [121.008004121396596, 27.849423296664686], + [120.975758684578935, 27.884494779595425], + [120.97001320698898, 27.89037543823693], + [120.9380662003786, 27.899967714620697], + [120.922526242280483, 27.884258517034237], + [120.906972469058971, 27.868107298562865], + [120.879801564115354, 27.824316959609597], + [120.836676174044172, 27.762051351097654], + [120.825624785905219, 27.768010969947536], + [120.805543694384724, 27.778657284480389], + [120.805486288469496, 27.778656262032705], + [120.794664388234125, 27.76537325502786], + [120.773621492069012, 27.777925086954038], + [120.767566245182238, 27.73766952534233], + [120.757029854585497, 27.720888932993592], + [120.735577629059819, 27.705373605139624], + [120.705287368376332, 27.686058717719042], + [120.705130836480137, 27.685928058845878], + [120.682029186643078, 27.628241898618018], + [120.681378364244182, 27.626265133764104], + [120.671016070204388, 27.612390327751836], + [120.64812816723024, 27.590180833129402], + [120.630979455313067, 27.580633422926859], + [120.632882489093149, 27.566704315881644], + [120.633182437281334, 27.564765010320187], + [120.638893186432639, 27.559918513255688], + [120.642739247104402, 27.55260542391904], + [120.667821265842392, 27.520997670511644], + [120.67421534886148, 27.519698750124643], + [120.678151373680336, 27.507979918446942], + [120.698995858352731, 27.481712202984646], + [120.698463493255844, 27.480659165010707], + [120.69563469755397, 27.468897845935079], + [120.682281731549779, 27.448651038141538], + [120.669936924049338, 27.424232549485819], + [120.669654408414871, 27.42325063241222], + [120.67108125829111, 27.385611164113005], + [120.666122516463474, 27.366145772743199], + [120.661677601096272, 27.362549034048406], + [120.661504913532255, 27.361205325744745], + [120.658321297902816, 27.359833179061283], + [120.653156030392239, 27.355653545482362], + [120.631047246850244, 27.348077991547367], + [120.576558577196025, 27.324593232061712], + [120.569592069209648, 27.30600001936044], + [120.571839631495735, 27.297035989980923], + [120.570164403470372, 27.290089509886318], + [120.560714510070085, 27.28230632006764], + [120.550743384034803, 27.255693953067116], + [120.550833698010408, 27.255410973552664], + [120.572287046492733, 27.244538665463516], + [120.570153068245361, 27.238644925927428], + [120.571013490055577, 27.237904822949453], + [120.549682983807728, 27.180739378245718], + [120.549310317132353, 27.176814140994534], + [120.542077059110909, 27.160355611324071], + [120.542003214846133, 27.160157709774726], + [120.541845329619989, 27.160096303007805], + [120.518259248365752, 27.145468437972088], + [120.488940225443542, 27.139519764718141], + [120.488228044522089, 27.139242774090725], + [120.457324514340257, 27.14554915389316], + [120.456975694145484, 27.14530157990739], + [120.421718081630445, 27.114909179642233], + [120.398930755190023, 27.10372419156089], + [120.397517109675292, 27.092357695082772], + [120.387718811011311, 27.084356031338377], + [120.38768906846893, 27.084360064189372], + [120.387623831422047, 27.084244121766464], + [120.278719795754469, 27.092933415127067], + [120.278824915357063, 27.092495775319282], + [120.286576135807266, 27.077644637997945], + [120.284148637069009, 27.070331759387958], + [120.28719680611411, 27.057641451567154], + [120.295540777880987, 27.042808003105225], + [120.291638071335157, 27.03915132784531], + [120.291648776219049, 27.039106760674077], + [120.291543435787915, 27.039062658236098], + [120.291449964453562, 27.038975079446395], + [120.291330250650802, 27.038973404905853], + [120.271334771098751, 27.03060198106261], + [120.271953682599488, 27.024865641729885], + [120.275180045146712, 27.013116541004315], + [120.274706418196189, 26.999352098263557], + [120.27564852306827, 26.990620263054847], + [120.274395809623925, 26.990325259940619], + [120.274353059781077, 26.989082873367238], + [120.257094479361569, 26.985964000266126], + [120.254540827980506, 26.983633591217476], + [120.239995867655296, 26.942657148243942], + [120.244511134784247, 26.941530059085157], + [120.242999616035632, 26.9281530069699], + [120.23328721878957, 26.921175460772801], + [120.230492275771553, 26.915883380412289], + [120.228814150650493, 26.911155722392749], + [120.228088378105667, 26.911331724244619], + [120.227672331744813, 26.910543961932053], + [120.226516425216772, 26.911712927173099], + [120.19746784344332, 26.918757288692152], + [120.185697069339923, 26.917886624393667], + [120.176212502637938, 26.923656659712236], + [120.151718540105946, 26.921050078543008], + [120.149086982918291, 26.922403133482817], + [120.137769826998394, 26.921788486737182], + [120.133927358619459, 26.918460096851092], + [120.127586254131955, 26.921235406089924], + [120.125691205279367, 26.921132483976074], + [120.122379698088181, 26.923514157862471], + [120.122251235051962, 26.923570382239781], + [120.121922004634399, 26.923507725648502], + [120.116614252240197, 26.900216875785265], + [120.117173925863653, 26.89870471955803], + [120.113659145655745, 26.88603200092215], + [120.0991630656371, 26.876108046957746], + [120.078923230715375, 26.874692622005249], + [120.066059300939273, 26.866874999546887], + [120.050456182682055, 26.866902385373436], + [120.049910050731086, 26.866737386622589], + [120.068987372953075, 26.826664443660338], + [120.096872215512562, 26.829732294664112], + [120.097897446594956, 26.829964805710873], + [120.100239757061857, 26.826831425428129], + [120.098126480521586, 26.825022115202408], + [120.099127905137408, 26.799028249258896], + [120.117278405648378, 26.801336990196766], + [120.11988584369854, 26.79985108303363], + [120.131872448251869, 26.801034200721251], + [120.131751859157674, 26.800851358536477], + [120.132030809220296, 26.800972412026727], + [120.132568741367734, 26.7913784436392], + [120.121422879093444, 26.785190130678359], + [120.103925789487846, 26.758660317912394], + [120.102370624553373, 26.756131028087395], + [120.146695413816033, 26.754043671941261], + [120.147340329631049, 26.752123061623543], + [120.154125895632291, 26.749935741960378], + [120.150108139452513, 26.743880305008204], + [120.152608828208301, 26.736433056058882], + [120.161362456161228, 26.734741097313155], + [120.157038619624046, 26.723240786773047], + [120.157815383065085, 26.720927523794298], + [120.155800938621482, 26.71994886864508], + [120.155496995389768, 26.719140456596861], + [120.145867292432598, 26.712754320048973], + [120.137917122764691, 26.711260573203909], + [120.106132457037901, 26.695818982407811], + [120.106233905232912, 26.695211465881339], + [120.122225039421679, 26.663813263729729], + [120.126470929611784, 26.665083365286225], + [120.124927836477198, 26.658506387599346], + [120.128232440716388, 26.652017877734529], + [120.140154124255304, 26.652640107174506], + [120.133674236694887, 26.64133304398954], + [120.133736579665552, 26.641210635086434], + [120.091179479867819, 26.618116955979609], + [120.089377115181364, 26.616878710050873], + [120.074702267142754, 26.619458511012194], + [120.06655175952794, 26.627636682636851], + [120.061034755470914, 26.630186202003856], + [120.055985253801666, 26.629243479911473], + [120.050779611003946, 26.626268859775756], + [120.026309800518604, 26.611228525773928], + [120.003306671011146, 26.598969749970873], + [119.979526171153552, 26.596899530302242], + [119.963424197282947, 26.60113133945249], + [119.962480241438868, 26.600772372493537], + [119.933760688354369, 26.58000324522212], + [119.935056687407609, 26.577864440322177], + [119.943597796946051, 26.563920053061963], + [119.933933542943734, 26.557767720072452], + [119.929344929696612, 26.548641502174398], + [119.913884230857761, 26.545004185076991], + [119.90017367890438, 26.536275949967788], + [119.897893670885878, 26.534039548879321], + [119.889450468396802, 26.517557342279105], + [119.880368064482511, 26.513597149112559], + [119.862683526133921, 26.512386295433327], + [119.834721393947774, 26.517672909995817], + [119.824599072658074, 26.527195621561681], + [119.823942376073049, 26.527447566525812], + [119.824153617974034, 26.528088930512485], + [119.825772432243355, 26.544516165592796], + [119.832176432103964, 26.552956667341892], + [119.830561884466093, 26.564618402823658], + [119.83826582109748, 26.5709358222222], + [119.840370122039545, 26.577324814344838], + [119.841364993398344, 26.592486015094597], + [119.847573925081534, 26.598873740956329], + [119.848873550114604, 26.599560969388847], + [119.897400360898956, 26.628182951532555], + [119.944823693103459, 26.62814230904937], + [119.956318608231058, 26.642854930230019], + [119.953687533150998, 26.652158292128956], + [119.965852446584705, 26.656362369521563], + [119.966922219665761, 26.671245785382311], + [119.96692281382289, 26.671246760104147], + [119.96511245055008, 26.690141251258229], + [119.967173749050374, 26.692960057027058], + [119.966238860888424, 26.695023249606454], + [119.97546632348002, 26.704300072380196], + [119.989139251290766, 26.722997668960346], + [119.989584766002935, 26.723956195124085], + [119.990263178354681, 26.724162552472805], + [120.055689488223805, 26.771048450729126], + [120.056702410486608, 26.773344263528866], + [120.048659746397817, 26.788723516483131], + [120.024497908195087, 26.785340515651388], + [119.99123322215172, 26.784774432911263], + [119.97523268619581, 26.778360798079461], + [119.963118660279179, 26.781337468013255], + [119.964379877875857, 26.788435378649208], + [119.960998025397103, 26.788378206371135], + [119.954651239368189, 26.786297825337947], + [119.940712490904446, 26.788035267042417], + [119.938658787927011, 26.788000547941436], + [119.934354164560077, 26.750607345290398], + [119.934020589130256, 26.750150749204504], + [119.933958823070839, 26.74557036280558], + [119.925482510556279, 26.728994203911], + [119.910289283058475, 26.71766747706598], + [119.907238304930061, 26.713491316152883], + [119.900760377450297, 26.701056152614576], + [119.895093994590638, 26.696868255605899], + [119.894931855975145, 26.696646321222886], + [119.900420584366131, 26.680134591773555], + [119.899960686043869, 26.679483713061984], + [119.904179771458516, 26.665093500345392], + [119.869635874315577, 26.646352264534659], + [119.869604702655622, 26.646441655605685], + [119.857052557755097, 26.648943660042882], + [119.853972487149747, 26.663398054186924], + [119.857681474070802, 26.676038317353854], + [119.835031026061301, 26.690804920909585], + [119.826248616781442, 26.694303222405217], + [119.825655910201306, 26.694282263178692], + [119.805912818585625, 26.687611818643834], + [119.787847369233006, 26.692945281607614], + [119.768197096020955, 26.692250410753616], + [119.736920144692931, 26.687752271299502], + [119.706463705557937, 26.690018144977888], + [119.690491072963411, 26.700124000096768], + [119.660302652602653, 26.729468037102158], + [119.66000348396166, 26.729721721583093], + [119.657290953503576, 26.727422708032595], + [119.659771142337959, 26.725329441152866], + [119.653151899472803, 26.704092542394172], + [119.633235384746484, 26.706548888992533], + [119.632691367891169, 26.706041371926329], + [119.630449275732474, 26.699258928153544], + [119.636450717107479, 26.688714983630536], + [119.63007101867764, 26.679545637024844], + [119.624039696274465, 26.679869621557611], + [119.61508766368911, 26.652789263853805], + [119.615057582261272, 26.652770060664722], + [119.615016690099537, 26.652642311142241], + [119.612667891718615, 26.651244545333409], + [119.573708266527987, 26.626373749525587], + [119.573406011181405, 26.625809961953529], + [119.573740869430083, 26.625487243050433], + [119.601463712133878, 26.599477428255266], + [119.665546506307606, 26.621686559878167], + [119.668865439467751, 26.62132724167364], + [119.67448041797681, 26.621105477546504], + [119.675216970615068, 26.620639604816336], + [119.714842936386447, 26.61634957239129], + [119.723325877361631, 26.617507525756658], + [119.735204827943079, 26.614145129589382], + [119.735697496632127, 26.614091791718376], + [119.783796989079093, 26.586813710175921], + [119.78394893583237, 26.586406885840987], + [119.788718347167105, 26.577352722922953], + [119.787924719033072, 26.575762069011276], + [119.793369639146462, 26.561183764729144], + [119.794826932357751, 26.559556791291485], + [119.795016668401047, 26.556773985864659], + [119.808648011757853, 26.520277238971978], + [119.814089615453113, 26.507917191572485], + [119.827753581019707, 26.469123724066066], + [119.831977816686162, 26.457813697174487], + [119.8319587854904, 26.457184696395288], + [119.833259851015796, 26.453490831467349], + [119.831523238913363, 26.442789429811466], + [119.831463779995985, 26.440824250858373], + [119.850740672329536, 26.411329281818141], + [119.889289444923179, 26.359381649919239], + [119.889461856728516, 26.359343999737778], + [119.89039010509795, 26.359582320380326], + [119.933213422438257, 26.37491038377155], + [119.936519424137629, 26.376350373786661], + [119.937289305656947, 26.376369294482618], + [119.941765236821666, 26.377971397282884], + [119.942343596210009, 26.376493509303256], + [119.958087134154596, 26.376880424285968], + [119.950253801889261, 26.356280475460498], + [119.950378901836828, 26.355960806215933], + [119.933072296648135, 26.340895745847611], + [119.930090636764533, 26.338241189198676], + [119.929773784091324, 26.338024455363303], + [119.907327142857625, 26.318485094433473], + [119.905667052440236, 26.313872474645976], + [119.901211143399181, 26.313161236862946], + [119.899889570496271, 26.312010833572039], + [119.858546871324137, 26.310901042677955], + [119.858383716012369, 26.31104253975289], + [119.858250113160111, 26.311019644586519], + [119.858217447158552, 26.31118673705922], + [119.841140009546379, 26.325997210855171], + [119.840748638395297, 26.326167008275863], + [119.818999729467336, 26.317602017773293], + [119.802340182006958, 26.310800613672441], + [119.801306431579192, 26.301550086668644], + [119.813958706758228, 26.297098060487055], + [119.810195230772123, 26.283628545490906], + [119.79836242548312, 26.275205615933931], + [119.79801998985188, 26.272141326944251], + [119.795744374272715, 26.273342012132197], + [119.793187258253042, 26.271521783743687], + [119.784073793507275, 26.279499771636104], + [119.767273963468085, 26.288363881757693], + [119.766760963600134, 26.288490757608574], + [119.719453259854674, 26.27284311800485], + [119.673051303663911, 26.266605065111357], + [119.671723697334841, 26.266290603533918], + [119.668422710084357, 26.249145659772736], + [119.675384137850827, 26.241826378022797], + [119.675239033190181, 26.23251246374279], + [119.663604693018314, 26.223650608942307], + [119.661016831937786, 26.210680390236643], + [119.660042121396415, 26.205617857076966], + [119.660002366395275, 26.205595944222623], + [119.659955263521525, 26.205359867186331], + [119.65912561890994, 26.205112683264488], + [119.62638535982336, 26.18706633669326], + [119.62201961339639, 26.182911358144786], + [119.602303687766252, 26.173792581015039], + [119.600850084011114, 26.172991358365174], + [119.600522127898515, 26.169698384731255], + [119.60179284867813, 26.165449354171489], + [119.602668210537246, 26.173078155416423], + [119.622262759690088, 26.176415260692782], + [119.622510821139173, 26.176657083089204], + [119.660660658628771, 26.158862470621191], + [119.649215045018039, 26.145266836830388], + [119.650467250381965, 26.135933436779215], + [119.638643390672755, 26.132709332625726], + [119.638516473146723, 26.132558574067541], + [119.627908752178925, 26.139360823109882], + [119.614176223057271, 26.142385843426695], + [119.605627202842925, 26.152626671998821], + [119.614464522150641, 26.123062249157037], + [119.628455334792932, 26.118897301895746], + [119.637467013695698, 26.112239036738199], + [119.638849736696443, 26.102711127482817], + [119.650208687500864, 26.093285271797619], + [119.651656568742652, 26.086732289253948], + [119.654561223471177, 26.075527857895342], + [119.65687801616734, 26.063100479655933], + [119.663807658251102, 26.031737531992835], + [119.668369965817249, 26.030056707913957], + [119.695305713442764, 26.035551535336648], + [119.695651785898292, 26.035645958278685], + [119.69568734761171, 26.035629387784859], + [119.6957286944955, 26.035637822449232], + [119.695792682536819, 26.035580305455614], + [119.710798968731638, 26.028587909733506], + [119.719082464672681, 26.014651207147068], + [119.719082080795374, 26.014646141144169], + [119.7191154499086, 26.01461614661655], + [119.719065474435965, 26.014426988142748], + [119.717475908392629, 25.993449592628483], + [119.710657636901047, 25.966360720647561], + [119.698088418331665, 25.935028280974404], + [119.690817146066067, 25.907506324867342], + [119.690615265528763, 25.90745535071618], + [119.684366227790122, 25.901173786687256], + [119.647212472486302, 25.896496292636904], + [119.635648676818022, 25.89357647343952], + [119.632974721435374, 25.891914578066572], + [119.62504390412856, 25.877603532981134], + [119.624039790400587, 25.875211513322611], + [119.623644434629242, 25.865610214475289], + [119.622613296028149, 25.782055575819019], + [119.623169721883073, 25.771383922381961], + [119.632183017645616, 25.76394100337437], + [119.633157990546124, 25.752669114340677], + [119.622052515666581, 25.726396050167015], + [119.621830353565912, 25.72645442069971], + [119.598618032544593, 25.717905541282587], + [119.598555282375386, 25.717821610185315], + [119.607626864586365, 25.706640417392215], + [119.598557388065686, 25.688361816132605], + [119.598525372226419, 25.688351803364345], + [119.598525383381997, 25.688195730645539], + [119.598009240818101, 25.688190386256391], + [119.578892417227323, 25.682211710423918], + [119.539163747986137, 25.687423938630847], + [119.538638622901942, 25.687379869219317], + [119.472843515127664, 25.666713097506818], + [119.468227015075712, 25.665099876332874], + [119.473762851231896, 25.634503301277832], + [119.475159829564959, 25.634351815634261], + [119.488676712130129, 25.635206308357205], + [119.492274159160047, 25.632495970649661], + [119.523192607390371, 25.629143233590288], + [119.527918688964348, 25.633593680516274], + [119.53569575666198, 25.63169304181795], + [119.536027075905679, 25.627751488509546], + [119.536815644337892, 25.627665977665444], + [119.536290436000996, 25.624618414066372], + [119.537898686988243, 25.605485788600184], + [119.53200456203173, 25.599749285796026], + [119.530139835514674, 25.588929060265698], + [119.530220804702978, 25.588276006268554], + [119.530286058841099, 25.588270496450264], + [119.582502580822805, 25.595346773219525], + [119.582638659565333, 25.595182831619571], + [119.592368849025007, 25.596343730511496], + [119.598516452690745, 25.588949277501705], + [119.595931595954369, 25.57996957123104], + [119.612025350639499, 25.559794432336744], + [119.612028687737293, 25.559775036460064], + [119.612087351414047, 25.55970436107869], + [119.612066984146537, 25.559552450106441], + [119.61538920137852, 25.540243062249047], + [119.608175825447987, 25.525307199026336], + [119.608558518024324, 25.520226649535836], + [119.629930920946251, 25.478141123696282], + [119.63001214839862, 25.478152030172911], + [119.63960562396808, 25.488566735881591], + [119.648224691946936, 25.488600928013458], + [119.649225481782452, 25.47807478130909], + [119.670550496120541, 25.478039032767832], + [119.673364954408711, 25.489577954438644], + [119.671592813824716, 25.494324676607171], + [119.675072727847734, 25.496579608727583], + [119.676083834436596, 25.500725017376492], + [119.68772970682727, 25.505370575021143], + [119.692038048798835, 25.513649599856741], + [119.702215063379683, 25.516611604995532], + [119.7111584892114, 25.514985513394269], + [119.711417893702887, 25.523314127929762], + [119.709812419600894, 25.523902788251188], + [119.70883715241176, 25.539036313089145], + [119.712172003687485, 25.547526088729615], + [119.712331765628164, 25.55265551271826], + [119.71108291535927, 25.555770231954796], + [119.693188202798282, 25.578196061308965], + [119.687797760530742, 25.580328206109904], + [119.682762477582429, 25.591261682440756], + [119.6791526144535, 25.595785598331851], + [119.680073245186946, 25.597101008461959], + [119.679276219417105, 25.598831648523113], + [119.683102166682531, 25.601428774062054], + [119.695758872221674, 25.619512852808473], + [119.719280728001692, 25.633588221361499], + [119.723348738365161, 25.641299089337672], + [119.745043505040769, 25.649062851353218], + [119.780039569716351, 25.67038817263855], + [119.780528754340722, 25.67023875403757], + [119.781396205188372, 25.670757832570171], + [119.781461256184429, 25.66995392676796], + [119.786927889223193, 25.668284175471573], + [119.787417785503138, 25.656766103215546], + [119.782999477046502, 25.650944461099513], + [119.78562559004331, 25.618490730894344], + [119.804475710284009, 25.621367011584478], + [119.836351800111515, 25.604236999276029], + [119.836657172220228, 25.601360364946682], + [119.838834135083886, 25.60067808509104], + [119.837022050937804, 25.59792317269806], + [119.837330249581839, 25.595019912136877], + [119.827540737402856, 25.583508727201412], + [119.82713690906813, 25.582894786791211], + [119.828118305527653, 25.582187771613775], + [119.843979535178065, 25.572093963764107], + [119.867637456133238, 25.566783987085291], + [119.880434990226576, 25.57270520985422], + [119.886148833911705, 25.568675998438028], + [119.883073779517133, 25.555417782127762], + [119.87810255268559, 25.550378675002555], + [119.879589086979351, 25.549432670698106], + [119.872584818861228, 25.544785598530385], + [119.866613100108438, 25.53873233813076], + [119.862646775708313, 25.538192075415804], + [119.856749529252923, 25.534279471071301], + [119.813756034496635, 25.535246056392733], + [119.811946154121827, 25.533762692896996], + [119.806720624589573, 25.509877135994959], + [119.852479774631902, 25.48136599397451], + [119.859629384701265, 25.482700784706484], + [119.858380035794568, 25.477689719747151], + [119.858606196353378, 25.477548805945084], + [119.859841610508269, 25.472686362171849], + [119.862312657657611, 25.458097226157786], + [119.862114199612577, 25.458105560250967], + [119.862318685501009, 25.457906187271693], + [119.850784577993977, 25.453706022447648], + [119.840909232286421, 25.45570808570832], + [119.839096394788299, 25.459072175286341], + [119.802479479418452, 25.460609874524632], + [119.800209051023046, 25.460487559254005], + [119.79470839422234, 25.457196701332059], + [119.770630523210315, 25.440216700099764], + [119.759848813112185, 25.436211294023114], + [119.764175268767914, 25.418520032473122], + [119.779081110546699, 25.414311818825343], + [119.768912420307672, 25.399149398966024], + [119.769075098350015, 25.398484193998129], + [119.768627077745563, 25.398723927874983], + [119.768046600880353, 25.397858385337845], + [119.752184255383341, 25.399054714069422], + [119.737477718795134, 25.415391814370434], + [119.728757225495173, 25.420058112406917], + [119.714057467934921, 25.422541982942398], + [119.698868817028071, 25.436051269783029], + [119.685746923433243, 25.443072737974138], + [119.681039882882672, 25.442978243996293], + [119.678804440901402, 25.448148448778767], + [119.677932882023242, 25.448839480799524], + [119.670570773154367, 25.470953731668882], + [119.670535021104499, 25.471002757266305], + [119.637729848489712, 25.449692302157665], + [119.636686500802185, 25.447383247001884], + [119.618569125513574, 25.437051410870811], + [119.652477219562826, 25.43816177208155], + [119.652366740963046, 25.441445608134465], + [119.66489196785902, 25.438568307905388], + [119.665632459438015, 25.438592556190326], + [119.665569867103684, 25.438412580614525], + [119.665657437553023, 25.438392463895202], + [119.667946295068134, 25.421851571022458], + [119.663906923460829, 25.410849063169394], + [119.655950051270509, 25.410752134453531], + [119.652104269754361, 25.399694123113328], + [119.660793915776665, 25.374982862152912], + [119.660694798416145, 25.374863242505718], + [119.660717037618923, 25.374798978366773], + [119.653370980206731, 25.361395502958182], + [119.654076471670805, 25.35691068073454], + [119.645180918365668, 25.346452073262213], + [119.64472506390328, 25.345620329956429], + [119.643209097790276, 25.345383743519086], + [119.631628527570143, 25.341602081380934], + [119.623826607249654, 25.342358851112536], + [119.593002693015649, 25.337548374155968], + [119.592969814713442, 25.337636060817839], + [119.584383410042179, 25.3487401173332], + [119.587657419900452, 25.351804254926567], + [119.578201109373879, 25.377024301216302], + [119.578903123623022, 25.379156048965392], + [119.578327883438504, 25.382883306271605], + [119.58599056017799, 25.401161713345473], + [119.576615888938335, 25.416492687369427], + [119.579221674641857, 25.427044099075029], + [119.57725305278386, 25.434270948557572], + [119.571238713835356, 25.447401859207638], + [119.551037732743396, 25.432136726368725], + [119.551602996386777, 25.431447156968456], + [119.568069705849794, 25.417300139852692], + [119.574468315167906, 25.403749136537542], + [119.574363658932839, 25.403681252322979], + [119.574497380060151, 25.403518124906871], + [119.544248066504537, 25.368858043907661], + [119.543746458206485, 25.368887046977168], + [119.527155539576441, 25.36350168985317], + [119.52834308381469, 25.369777672470928], + [119.500188876045797, 25.371405553126024], + [119.496133762910148, 25.369182686672282], + [119.491974885537871, 25.361571180113355], + [119.481014500372396, 25.370003151628435], + [119.4823708865285, 25.372435792040434], + [119.481817171249887, 25.372467807943629], + [119.483752314178574, 25.374913343667387], + [119.48649345844585, 25.379829508794611], + [119.490009737267329, 25.382821158369506], + [119.502439268486484, 25.398528971045959], + [119.502590697192417, 25.399112869932303], + [119.501593433624379, 25.400327399670285], + [119.481195360335548, 25.421672563935147], + [119.481820423783859, 25.424408203612444], + [119.481206143399675, 25.425156312555718], + [119.48481640970418, 25.446379952418351], + [119.463315948046514, 25.45041033398234], + [119.457832107092912, 25.45061467913229], + [119.45736180658389, 25.44992400589717], + [119.451812244878511, 25.437725457164202], + [119.443016087605756, 25.428189255833338], + [119.439353007343712, 25.414385195419051], + [119.433783812951319, 25.415290917519936], + [119.433783700121907, 25.415297704722438], + [119.433634550807682, 25.415078667240252], + [119.433774086028805, 25.41587603613624], + [119.433539264920881, 25.430001593488196], + [119.425383152505844, 25.438356519649936], + [119.439956082710424, 25.451202829107583], + [119.440770846721421, 25.455858768122017], + [119.436418417769531, 25.462067287879009], + [119.437931509930849, 25.475190071551449], + [119.447734241661507, 25.495650832740527], + [119.447826593992673, 25.49617857674486], + [119.424991797438139, 25.496158703638265], + [119.419765896023264, 25.490641871044431], + [119.396822188509645, 25.496134187648394], + [119.396022089809662, 25.496133491323086], + [119.359229633756868, 25.520873071513364], + [119.353727467478151, 25.522845796141606], + [119.338818059924137, 25.4751701116977], + [119.349696883783722, 25.446375169069583], + [119.348823736191463, 25.414504834898182], + [119.328984768445039, 25.414276873202883], + [119.283471189201521, 25.413600307397257], + [119.279074356964728, 25.416617886718477], + [119.258472611524141, 25.430694203834687], + [119.258467788823637, 25.430760330767988], + [119.258234658242671, 25.430920330054381], + [119.258406576233639, 25.431599653229672], + [119.256765305759501, 25.454104095120407], + [119.267922639632118, 25.480627745227149], + [119.25140076515035, 25.482028299645279], + [119.251400078156081, 25.491425167319612], + [119.215090078806455, 25.471439549596983], + [119.215211946886953, 25.471178019840092], + [119.231309558606966, 25.451118921945543], + [119.227504619749723, 25.445058626791511], + [119.227406134719104, 25.445009207085025], + [119.227425550433338, 25.444967540825871], + [119.226599855240266, 25.444604616712912], + [119.192253807204906, 25.427369798364928], + [119.188961398136286, 25.428061098266468], + [119.186710900563924, 25.427071919884391], + [119.146772380417389, 25.429151728834483], + [119.146256559866927, 25.427251313011336], + [119.14008654335241, 25.39232547003288], + [119.139994596874317, 25.390711578518804], + [119.151904232969585, 25.387514018954647], + [119.157817170485174, 25.389707038522005], + [119.161411962045946, 25.384961335581423], + [119.213864714858431, 25.370878554203365], + [119.213936152398418, 25.370713256319146], + [119.214037972548525, 25.370711746433308], + [119.223509179361244, 25.353503906962374], + [119.222834682033337, 25.350123127913417], + [119.227161455790906, 25.340111493305681], + [119.231122949472933, 25.33393201581832], + [119.235012644607565, 25.321944785714116], + [119.236015365071808, 25.319624611037966], + [119.236107463153076, 25.319616752446354], + [119.242792770738589, 25.336160148858582], + [119.242781733712889, 25.33639185621163], + [119.248876047896488, 25.338652995417295], + [119.256919441875354, 25.33494897005879], + [119.27592311639566, 25.333146851839018], + [119.287901443945088, 25.33391212972052], + [119.294278611536811, 25.331594961378478], + [119.294408109607446, 25.331393920161322], + [119.294549221269705, 25.331380538544135], + [119.327199857808921, 25.291621823395278], + [119.330336548242187, 25.288643955685092], + [119.331042109694948, 25.288086424541881], + [119.349077008488834, 25.283236018805557], + [119.364848694575258, 25.274163768867009], + [119.38018853289006, 25.278285199799559], + [119.374067240584395, 25.254088180564594], + [119.375724128453854, 25.252778916028621], + [119.37351250262266, 25.2518953421148], + [119.37342043850704, 25.251531419422452], + [119.351416049350348, 25.242851074511812], + [119.350933535481516, 25.242874744649558], + [119.327142252414447, 25.233369810859269], + [119.296749137956951, 25.238774702017505], + [119.291003634066556, 25.238125771914007], + [119.307733262020164, 25.198058969979506], + [119.308694561097212, 25.197239905750461], + [119.308694669004382, 25.19575643800918], + [119.309931662960295, 25.192793886064617], + [119.308028358534429, 25.191528162518956], + [119.296236619276712, 25.180791261118447], + [119.292170251427038, 25.180982303809959], + [119.26441178485814, 25.162522542854152], + [119.226873153402366, 25.191726622019345], + [119.226564855520238, 25.191679301425751], + [119.206397979522507, 25.185309202867725], + [119.194226723315779, 25.17913886145357], + [119.188748579971531, 25.17973429802662], + [119.185494630416372, 25.17870647500775], + [119.183501649193445, 25.180304603381046], + [119.177666414031492, 25.180938853383182], + [119.141860144760329, 25.206830637084533], + [119.137799446822655, 25.216952207227401], + [119.126868990052031, 25.225717103201983], + [119.10344816562835, 25.196462578712143], + [119.117676021697633, 25.177327214788008], + [119.137027925969718, 25.17215098571284], + [119.139129081282448, 25.16049774762179], + [119.135353947367847, 25.156545246719109], + [119.15000342383901, 25.151816297998078], + [119.15607610019778, 25.153589215608086], + [119.160745450750468, 25.148348700058712], + [119.160808921249554, 25.14832821135824], + [119.16080012843355, 25.1482873340839], + [119.160961245526025, 25.148106508802346], + [119.159449123346732, 25.121799917874654], + [119.153296000526652, 25.094901531328926], + [119.14874399382451, 25.092239087214203], + [119.141685674558076, 25.059425384185932], + [119.141151527120158, 25.058560214684405], + [119.142163542669564, 25.058494234996509], + [119.12088233184059, 25.023706978758952], + [119.122932029747332, 25.015222075659114], + [119.114539610467375, 25.015264036637152], + [119.114535279468399, 25.015571683673137], + [119.111559144725447, 25.030621408031596], + [119.101808740099386, 25.035605930681058], + [119.101173823250789, 25.047128359431433], + [119.085042100285477, 25.05479603722365], + [119.09205811961759, 25.058746542362073], + [119.106684406473235, 25.055271994564691], + [119.102225695017637, 25.077818815927408], + [119.129319860802909, 25.108699605004329], + [119.129158912049789, 25.108707254043278], + [119.070830628249396, 25.102222522371495], + [119.060991528616512, 25.105487283360183], + [119.05590316824285, 25.110584399058041], + [119.047510947755413, 25.115188960776116], + [119.047223145841443, 25.119279356802963], + [119.047105672869719, 25.119397031905404], + [119.030931219619234, 25.128478740326955], + [119.024504741811427, 25.142036851419711], + [119.024127129015682, 25.142415113957647], + [119.024317673908755, 25.144208543982725], + [119.023686719678338, 25.167227616154353], + [119.027175900128597, 25.171110491542759], + [119.027809145353402, 25.177070667022228], + [119.03158363427346, 25.176015563858076], + [119.032969612113504, 25.177557925831241], + [119.04939039047693, 25.171233320121896], + [119.06950474438554, 25.213623394758226], + [119.069527843936754, 25.213835234612898], + [119.069371340506692, 25.213902183086812], + [119.059811147564631, 25.209281327209002], + [119.050488751093553, 25.221948477151571], + [119.013613602687556, 25.212234302013925], + [119.007746433435585, 25.207148408612735], + [118.985348832930512, 25.204663946401475], + [118.985348804891416, 25.205056629387119], + [118.97886717004549, 25.220790511434647], + [118.973830618513347, 25.225689406048264], + [118.970475909296141, 25.240477435910528], + [118.97075474500987, 25.240483064573461], + [118.970711184800862, 25.240588805055104], + [118.992196116684667, 25.269215424267145], + [118.967590333716501, 25.273223611897198], + [118.950005358307564, 25.274316003347707], + [118.944752663208575, 25.26821413617651], + [118.925578308766433, 25.258808185137731], + [118.911909171901797, 25.259815596703024], + [118.911117511812293, 25.259641714760434], + [118.911168265919386, 25.259419983821829], + [118.914771689598822, 25.25097095187547], + [118.913203952778517, 25.250526619642237], + [118.913597669417697, 25.248806578349949], + [118.89656970461462, 25.244626217621938], + [118.897137214041209, 25.244027982145802], + [118.913306395809158, 25.24124868811419], + [118.915255378658316, 25.236048606084285], + [118.930246098072374, 25.228228951211648], + [118.938763864946353, 25.224418306027985], + [118.93843601338574, 25.223956820607523], + [118.941155352999374, 25.222538323157682], + [118.937511947656148, 25.214207504252542], + [118.937534877894208, 25.214133464479346], + [118.949740433258285, 25.209494497976273], + [118.966492898677473, 25.211217274334825], + [118.969291322021746, 25.202063789960647], + [118.975342374117574, 25.199763966057226], + [118.979809516562298, 25.19832426685139], + [118.979819064029414, 25.198062510127833], + [118.98053818510823, 25.197789193716023], + [118.980539572339822, 25.178308800351019], + [118.98088112755687, 25.168944602141401], + [118.962023571868443, 25.156809124860274], + [118.948482139931613, 25.152771618423927], + [118.965473848551341, 25.125599540557058], + [118.969220952906198, 25.124562288517772], + [118.970193478300146, 25.118055296607768], + [118.950649389683946, 25.110825867076517], + [118.933281219002595, 25.100978288805763], + [118.912048960006757, 25.101961973369562], + [118.906396965803381, 25.095988452544454], + [118.888330741919532, 25.095706638990769], + [118.887683593480858, 25.09552869092682], + [118.920504060463742, 25.05585543376554], + [118.941751581950584, 25.046066295482508], + [118.940783282675952, 25.0315159852771], + [118.966778648054387, 25.028112390303605], + [118.971706132248698, 25.02965438681958], + [118.978994942506674, 25.046893872422594], + [118.987011553300832, 25.046870527035345], + [118.994299078139193, 25.05841825502074], + [119.011643790412919, 25.06125852377599], + [119.011802300241143, 25.061123555019844], + [119.011855087835642, 25.06116590599737], + [119.011931792434737, 25.061013294347077], + [119.019710632028307, 25.054389728376599], + [119.019322479423977, 25.046243866036658], + [119.018541418603178, 25.045122451465495], + [119.004422655988918, 25.016430362306423], + [119.001202506807914, 25.002130720055806], + [118.996927847286514, 25.001199444031577], + [118.985063508654861, 24.977088785673402], + [118.985072997081033, 24.976906735200927], + [118.98579085056754, 24.976420988095413], + [119.000198038773306, 24.972812882918898], + [119.000233575116198, 24.972718558508223], + [119.001446758742759, 24.972950074819469], + [119.003337687477782, 24.966250096581135], + [119.011591807818277, 24.965692252100958], + [119.012427995385522, 24.966211978684644], + [119.020516394142959, 24.965089095009265], + [119.027824497743907, 24.96459518589646], + [119.027824536821683, 24.964052263174292], + [119.027700753156324, 24.963917703288317], + [119.027978331020208, 24.960378369420106], + [119.011146878112612, 24.945922699408214], + [119.009407740445283, 24.94403215782873], + [119.00873947173649, 24.944161574755281], + [118.978176348239003, 24.937270336041859], + [118.978855887341098, 24.941176846637298], + [118.94112607712178, 24.956994594352626], + [118.940776928244091, 24.956861868672551], + [118.914178187813334, 24.935561624443451], + [118.920930141351221, 24.923130202362103], + [118.923654273358721, 24.921698337708328], + [118.928474912366198, 24.90953181680576], + [118.937625969364703, 24.911159885834614], + [118.94211246452879, 24.90739683336172], + [118.964124272971745, 24.90403419609915], + [118.967728914727616, 24.905159403041189], + [118.976494756180642, 24.902144417351437], + [118.982400187570576, 24.901242273227531], + [118.982510225674176, 24.900075414103163], + [118.983572439294022, 24.899710068815953], + [118.987217495606714, 24.883191587680134], + [118.984179160903238, 24.882377796311641], + [118.984243497676289, 24.881695560356953], + [118.97854704337918, 24.880869282907177], + [118.95348609192861, 24.874156926314782], + [118.949084019648595, 24.876595636382326], + [118.928949736327368, 24.873675134714439], + [118.928237686095258, 24.873848615405763], + [118.926968485854957, 24.873428482511553], + [118.902512940180301, 24.879138840134367], + [118.900406742137818, 24.880629220453176], + [118.860442863371148, 24.890365838747339], + [118.860260981647741, 24.890352525932073], + [118.859107389424679, 24.88956218746085], + [118.839118814304555, 24.867633021084753], + [118.841265239856639, 24.866714771240609], + [118.829933615716783, 24.857181854109982], + [118.829754290403287, 24.857359342174192], + [118.829715170093934, 24.857316423868745], + [118.804907568726307, 24.872497692790585], + [118.801407793193533, 24.87271009264618], + [118.800707885320435, 24.872375604673614], + [118.782611285312939, 24.858504840192598], + [118.761339320186678, 24.850809924594454], + [118.752208410632477, 24.849197567130883], + [118.746073049603112, 24.846265460562886], + [118.741255789026752, 24.827339957880085], + [118.730293444571956, 24.828939709509761], + [118.726785557606547, 24.843526770965941], + [118.700593624228873, 24.847181275817835], + [118.697200514181361, 24.851444596318213], + [118.694167969336647, 24.85184437180493], + [118.694769189893691, 24.854499467670326], + [118.693975075594011, 24.855497243671113], + [118.697726911022812, 24.868076436399672], + [118.686625420305148, 24.863689333426699], + [118.683172972103563, 24.859476171003966], + [118.668334990559018, 24.852503209630068], + [118.643423290695964, 24.846608528045209], + [118.643243035053217, 24.845408121948591], + [118.646222860876406, 24.811744049337108], + [118.685232929511429, 24.802472318905355], + [118.686339577816113, 24.80282196887066], + [118.705998851876174, 24.799600389266551], + [118.708432111236831, 24.812107540051443], + [118.716464095426588, 24.818714316534869], + [118.727614541930237, 24.818462015446734], + [118.726788357924647, 24.803778314206617], + [118.730088566937852, 24.791811241057651], + [118.781594645563828, 24.77956951748919], + [118.780599147743757, 24.775107010526725], + [118.780032033603803, 24.762911280700074], + [118.775519345339404, 24.752335837009102], + [118.774198276921396, 24.746413898362576], + [118.772026925326102, 24.744151382636918], + [118.771883449856546, 24.743815149185721], + [118.771465598954151, 24.743566488994404], + [118.761299946915784, 24.732974032365906], + [118.761347738525544, 24.731532545861491], + [118.756627350239427, 24.728105256860914], + [118.736003762595999, 24.706615788520622], + [118.737609358162743, 24.701803786040561], + [118.726844009819061, 24.694219286882085], + [118.71944302827427, 24.680542967425168], + [118.712188778803309, 24.679439769746494], + [118.700909486734474, 24.670048080559688], + [118.699098798263648, 24.668161370388752], + [118.698744016354766, 24.66831895659513], + [118.681386126847613, 24.665513773592039], + [118.672969105965009, 24.670124672621629], + [118.665716910192216, 24.682632570611769], + [118.648077257070227, 24.656833608089091], + [118.65663117331701, 24.625472744787583], + [118.656732991441288, 24.625287392125635], + [118.665002664388325, 24.628931367501089], + [118.667960909338106, 24.634389301333488], + [118.682244677658488, 24.636528943872271], + [118.682502865282046, 24.636642712499942], + [118.682384806773683, 24.63573985391119], + [118.684552453326006, 24.611860354155436], + [118.675797154997454, 24.585164608038696], + [118.675767635320511, 24.585134690736108], + [118.675745275808453, 24.584963695203573], + [118.67420924057906, 24.583555304649717], + [118.668743197372279, 24.578015634655507], + [118.668060128303622, 24.577917184196757], + [118.652218034442214, 24.56339156986142], + [118.652981030897948, 24.557424334761997], + [118.641812167868892, 24.553850431802811], + [118.609944841680829, 24.524631283490979], + [118.609079773993784, 24.524487909183168], + [118.586394563169549, 24.516805669964615], + [118.575513875938185, 24.510211641673486], + [118.554261402781123, 24.515402439750403], + [118.553846220289586, 24.515333628369248], + [118.553842713056071, 24.515504702381374], + [118.553635738183644, 24.515555254839988], + [118.553837684682705, 24.51574997376111], + [118.553220035947021, 24.545877322488579], + [118.541707810678602, 24.552715882208997], + [118.542684771304323, 24.562157932313927], + [118.552019661187629, 24.565566135832835], + [118.552654675526227, 24.573454178992549], + [118.5526073004322, 24.575765016684187], + [118.50975471825798, 24.609731413618196], + [118.501073220103592, 24.611676892546029], + [118.439545264143121, 24.617375212422072], + [118.439219067077502, 24.617186060239707], + [118.417236143456918, 24.601208636209627], + [118.401475100407396, 24.595299432739612], + [118.396803934520392, 24.592590759624951], + [118.398117142707505, 24.580732916187578], + [118.386955170244221, 24.576720275770604], + [118.381554898402413, 24.583748287497762], + [118.359014989552264, 24.570678050519199], + [118.372583898725139, 24.564245426714713], + [118.368639909370316, 24.550260057476681], + [118.370637611204913, 24.539073479974579], + [118.370524607403198, 24.539014927900023], + [118.370534722114613, 24.538987596875028], + [118.370438433166228, 24.538970277363749], + [118.358708342568349, 24.532892418665231], + [118.342060807884522, 24.533259875067944], + [118.328169501729789, 24.531367356706316], + [118.238239206694018, 24.515191577602824], + [118.237317406551384, 24.515779824272165], + [118.200226223919231, 24.536001559368092], + [118.164549812329852, 24.561983408813482], + [118.164337828403802, 24.56235173480869], + [118.164174840941826, 24.562455745241337], + [118.146410059887643, 24.585392340444638], + [118.145586679606083, 24.586199513986923], + [118.116508548374441, 24.572574125341021], + [118.115297723764911, 24.571241343648403], + [118.100963334365474, 24.554403448612923], + [118.099237458542191, 24.553563450996528], + [118.098481011861267, 24.552730813238874], + [118.106720337818146, 24.557938163341102], + [118.137625211590432, 24.564308824455829], + [118.138848568368161, 24.563017305252089], + [118.140096385523208, 24.563503391655754], + [118.187023491599689, 24.539632409958333], + [118.187145198657348, 24.539316002040103], + [118.196806190524811, 24.528345177764066], + [118.199690060321586, 24.507575329101996], + [118.202036773367197, 24.484280673899075], + [118.194123124671108, 24.471042637280938], + [118.189117389826507, 24.467041155326317], + [118.188881160103875, 24.466108657399698], + [118.13866789372473, 24.423860115138485], + [118.138318714555027, 24.423504295352696], + [118.129674150630166, 24.422329480169619], + [118.101216655787212, 24.427058515187749], + [118.083954687084258, 24.43394522768353], + [118.081024186640661, 24.437719657074105], + [118.079070047211403, 24.438204729752304], + [118.07515722384727, 24.445276194678151], + [118.065391460949144, 24.457854313403406], + [118.064735749059309, 24.464110444676276], + [118.063682847930409, 24.466013304251199], + [118.06432493822021, 24.468029980950661], + [118.064076066770738, 24.47040445742747], + [118.070746320372223, 24.497328520506674], + [118.084093369939538, 24.535186825433815], + [118.086981059616548, 24.539188309998583], + [118.087414256251051, 24.54054889366256], + [118.079473141579058, 24.531806303345871], + [118.059597053684115, 24.466681001860131], + [118.05755916985558, 24.463549379916106], + [118.053485756282001, 24.450705320063086], + [118.056871746170955, 24.455832841566906], + [118.069970441762209, 24.449513556717317], + [118.072649784045339, 24.441369771463986], + [118.066366831589676, 24.437840103355267], + [118.057553875495174, 24.439937594718824], + [118.052270948338048, 24.446874855598793], + [118.044077584683706, 24.421039999581094], + [118.044074706874596, 24.42101602181004], + [118.081323945481898, 24.41296057605053], + [118.081941896036412, 24.411835962418106], + [118.083382433756526, 24.411494790388421], + [118.083143695381523, 24.409648797252391], + [118.083615571172231, 24.408790026363398], + [118.07859790575715, 24.373597302602491], + [118.078457973989984, 24.37341746441432], + [118.076613995992858, 24.359159301161046], + [118.078379843051479, 24.359190065095717], + [118.091467644397724, 24.361078438679019], + [118.105761928820499, 24.359667105671601], + [118.107416202548748, 24.359695925816958], + [118.107919682146488, 24.358746973968579], + [118.116397777645403, 24.349881406587507], + [118.12191551753979, 24.335772099836337], + [118.121974211673717, 24.332257178090323], + [118.128984471250732, 24.319044331307456], + [118.13466297028657, 24.317354447033853], + [118.140769989060573, 24.30896964587771], + [118.13973645747231, 24.298779126432155], + [118.14366254926756, 24.291379279282964], + [118.1525474975181, 24.280555779263658], + [118.152547917936857, 24.274632251081357], + [118.153698801912427, 24.272463079816447], + [118.15254814836949, 24.271385549707581], + [118.152548510239015, 24.266286956283231], + [118.148346287034443, 24.258466060044046], + [118.138526181159918, 24.254422189218722], + [118.134602833253439, 24.254580650031794], + [118.119094179983279, 24.240057563609163], + [118.118896072510992, 24.238525518153999], + [118.110793626316649, 24.231966530430899], + [118.069742486036873, 24.228048724432121], + [118.058640874961526, 24.221850133059998], + [118.051778292051438, 24.212007269498102], + [118.034021080283964, 24.201947246748272], + [118.014573705507132, 24.199962930652639], + [118.014567598062072, 24.199959809824044], + [118.014510917250021, 24.199895523620683], + [117.995492860583909, 24.155210460083328], + [117.994599712394589, 24.154479618873239], + [117.986085893491236, 24.145501732649482], + [117.979520126810471, 24.142140364640145], + [117.933875991481102, 24.104790890615316], + [117.931473740977594, 24.102195089417521], + [117.922963996862876, 24.042786517920707], + [117.922773285174273, 24.042478151538013], + [117.906021075691555, 24.014646332770802], + [117.885435151451858, 24.007637078002304], + [117.860238385321693, 24.007608906691679], + [117.84299282172033, 23.987540848326859], + [117.822791961830617, 23.970381646848193], + [117.811826092489397, 23.95939049453991], + [117.802778813911345, 23.950104018969409], + [117.802332937891819, 23.949265186182949], + [117.788894231714522, 23.911999922964132], + [117.787981797235503, 23.908960902205717], + [117.783050029665787, 23.902627415114939], + [117.758746047195245, 23.890139628471804], + [117.757652774092421, 23.889425751812894], + [117.686258297041022, 23.891682475187093], + [117.667200442277775, 23.880770437141098], + [117.64695640934805, 23.817965259622241], + [117.656678496888233, 23.799652621997776], + [117.6555600454369, 23.79181226813127], + [117.654891071207302, 23.791128092682399], + [117.613635426282727, 23.729290795305143], + [117.60828537671739, 23.71615387325086], + [117.59803142784564, 23.705902260393305], + [117.597075659275191, 23.704469677157181], + [117.596156283453993, 23.704696870635324], + [117.58522389746355, 23.704602209279386], + [117.574138134831117, 23.710137931464388], + [117.540543613378901, 23.718439711867255], + [117.53995406495072, 23.718520159329103], + [117.513894751007925, 23.706802193544263], + [117.497754915846357, 23.707191950383017], + [117.496095278173556, 23.704170575471224], + [117.49177564352793, 23.670826856864974], + [117.493698473611573, 23.669841428712491], + [117.496438419962303, 23.653078905105172], + [117.488461218193393, 23.645242455691502], + [117.4884354771321, 23.645043757705537], + [117.449755352168026, 23.630770908978533], + [117.44965437368198, 23.630671576264366], + [117.449691840462577, 23.629911475129333], + [117.455179883777163, 23.604253794323878], + [117.458354053516942, 23.600991313852326], + [117.458745934728455, 23.587628118753621], + [117.458737831901274, 23.587619687765695], + [117.458789056814709, 23.58738020123052], + [117.458340081935049, 23.587205829110388], + [117.448974686323567, 23.577461139322018], + [117.436520740144019, 23.573096856268233], + [117.42505197402194, 23.574277448893703], + [117.382361003059827, 23.55769720029987], + [117.381548481546645, 23.557651221822379], + [117.377335174565602, 23.555911700539056], + [117.369556924750071, 23.556972650836492], + [117.333939053784292, 23.554957128229514], + [117.31287384287144, 23.551481904263465], + [117.297835631055889, 23.552914129512146], + [117.29753383394582, 23.552897051599246], + [117.29721552366577, 23.553497065516662], + [117.289813022079983, 23.561520678865051], + [117.286406198228576, 23.573720784423323], + [117.266640997376214, 23.568715571299414], + [117.188070866583899, 23.564120072578199], + [117.188069390372746, 23.564409792523019], + [117.188067384100989, 23.564409601881714], + [117.188068861421428, 23.564151070380188], + [117.108045091009927, 23.544759049309871], + [117.094637860864012, 23.539951122047832], + [117.082137467448391, 23.539391295178635], + [117.080666810883415, 23.539043652851362], + [117.041450079987499, 23.542290859770144], + [117.039949175296371, 23.54213646876287], + [117.039732537925076, 23.541996956089335], + [117.020150052735858, 23.520791445263839], + [117.013373253851228, 23.507878954405154], + [117.005874497567589, 23.505332710750022], + [117.005737068871639, 23.505183891758382], + [117.003495649111912, 23.505401192618564], + [116.958849356231894, 23.509672548251316], + [116.936453757917093, 23.51737540774042], + [116.926049814204632, 23.530803950948073], + [116.92255608162661, 23.531738077022325], + [116.884073055625336, 23.504295684416309], + [116.884065696668429, 23.50424575661069], + [116.891448706300849, 23.479040303843256], + [116.891430281886173, 23.479015184002954], + [116.891747710613075, 23.478942440881539], + [116.880787648644116, 23.457221027502086], + [116.869731056982673, 23.448402813599262], + [116.868278725276838, 23.433906803661866], + [116.867445807389259, 23.417361189298123], + [116.865449633537253, 23.416375970354792], + [116.839589712861084, 23.386788952202739], + [116.828540486156399, 23.368452783095947], + [116.816508465425031, 23.360381087483635], + [116.778575884746417, 23.316981420209036], + [116.778204610382886, 23.316446680062089], + [116.778802147844402, 23.31286746885581], + [116.785299087945674, 23.28503830166758], + [116.78725748955614, 23.280860908872267], + [116.787104054713609, 23.27730685868508], + [116.79265284210264, 23.253539034211698], + [116.795082921500182, 23.247439354992562], + [116.799686898895899, 23.246559960402021], + [116.812121553543378, 23.245718887834446], + [116.813062856609932, 23.244005051060377], + [116.816851980084934, 23.243281299747022], + [116.815478739620545, 23.239606436743131], + [116.819031055493227, 23.233138711531154], + [116.810204976866373, 23.210314539550389], + [116.802224075395799, 23.203632296327722], + [116.78396357201828, 23.201912817592564], + [116.740123175772851, 23.217664296914226], + [116.739740642417871, 23.217652378512327], + [116.697209861505144, 23.201095880807891], + [116.696966272399024, 23.20088243535319], + [116.671582289322444, 23.170811072107533], + [116.662704045919483, 23.162615855261627], + [116.661127356088116, 23.160842713606343], + [116.659905390744498, 23.160551577321076], + [116.647497683112405, 23.155714000057966], + [116.631914700882916, 23.153882725777276], + [116.562321516534766, 23.137301976350464], + [116.562085851487623, 23.137147824032226], + [116.561262424768145, 23.135998166996131], + [116.547977503629554, 23.114652406319991], + [116.548129502255165, 23.110381587905987], + [116.556159985064639, 23.09951415830314], + [116.559401128955997, 23.095784435562422], + [116.559595797558174, 23.0948645685726], + [116.562033638872848, 23.091565505552527], + [116.561035553826983, 23.088061292388304], + [116.561474113730753, 23.085988966527783], + [116.553030898960813, 23.059063494524775], + [116.553197845642529, 23.058194028869391], + [116.571030391157962, 23.020431431064601], + [116.571684923839072, 23.019988516679987], + [116.571352812353709, 23.019748664718744], + [116.572522993975483, 23.017270661906238], + [116.557739167131146, 23.009278510604574], + [116.558716765646409, 23.003593911544929], + [116.546046221660049, 22.996732121091995], + [116.538454516581552, 22.997267737978603], + [116.526945928269313, 22.977688009143165], + [116.525149167262938, 22.968108391779023], + [116.511544908924648, 22.941771627656657], + [116.501089390324779, 22.933626750300661], + [116.501047841995401, 22.933627217945972], + [116.500906823421616, 22.933387300993466], + [116.498367767597912, 22.933657383400021], + [116.482407371563156, 22.933837024903124], + [116.478467551360566, 22.935774193216545], + [116.445336474715972, 22.939298385488474], + [116.442657426149907, 22.93860188520431], + [116.378144389791643, 22.921641972763044], + [116.2983483642751, 22.954219469997614], + [116.298244880228395, 22.954210211253823], + [116.296357926142591, 22.953467273523891], + [116.259832677040592, 22.937384092179695], + [116.242332163426141, 22.924662054615425], + [116.230494117521786, 22.920248069073658], + [116.195236665656353, 22.889299008207384], + [116.188068673062602, 22.878719412564887], + [116.17209140892048, 22.86325086456651], + [116.150584538393701, 22.847027715201559], + [116.146157486198248, 22.84621720756812], + [116.136664518595566, 22.837884261861824], + [116.099663290204688, 22.819107895467454], + [116.098086756252584, 22.820032790010423], + [116.092342189838348, 22.819380482553175], + [116.083452783878073, 22.824214758681485], + [116.080003296508011, 22.830641691400331], + [116.051650896629027, 22.847275002654495], + [116.025333433649166, 22.839474024384501], + [116.006039497870361, 22.830852285063706], + [115.992742358468021, 22.829671976935401], + [115.991598149104689, 22.828906548566223], + [115.960725280275369, 22.803411501631519], + [115.959482212718797, 22.803494825370723], + [115.955055354645339, 22.799095226465106], + [115.946105620290595, 22.79858302101124], + [115.938801614713242, 22.804881061175614], + [115.932839800709658, 22.805280685984901], + [115.925054016236984, 22.8046122352713], + [115.905057085527844, 22.790132099289281], + [115.878901470407726, 22.788315931611084], + [115.877546967866238, 22.78737407051959], + [115.842077203303958, 22.754171881017985], + [115.840354808371998, 22.752047315270261], + [115.824759802552521, 22.737625410027476], + [115.814158499662923, 22.734259671071268], + [115.800486573025879, 22.736573432605667], + [115.795508465855661, 22.741608669902625], + [115.791807732483306, 22.742101680382042], + [115.791390226130119, 22.745774171679667], + [115.789581219840599, 22.747603938622802], + [115.788658412923553, 22.765233145048832], + [115.788932389568714, 22.76739392264621], + [115.783781921360841, 22.8126987414303], + [115.781946851748557, 22.814302537147366], + [115.754127772149687, 22.837658755918131], + [115.693523136660062, 22.84554283232314], + [115.69162999050576, 22.845630040144979], + [115.691559699737965, 22.845798256460007], + [115.691397346571705, 22.845819377035308], + [115.649853616291821, 22.86835211089063], + [115.64962586365391, 22.868364910977409], + [115.649062881424484, 22.868225566583661], + [115.57939709370423, 22.831605050939643], + [115.578962375613742, 22.830261670489744], + [115.575622088458545, 22.807800343738137], + [115.565799411767614, 22.78947489276662], + [115.565149731969598, 22.788939890930944], + [115.537106049129775, 22.758492709509415], + [115.537071794527762, 22.758410364754056], + [115.537384999730463, 22.758158938943449], + [115.597033854043701, 22.756289067964687], + [115.598020100861191, 22.75689652335296], + [115.602643984407493, 22.756113201720897], + [115.604667612951516, 22.756049765057615], + [115.604507621420652, 22.755797487198222], + [115.604611634374947, 22.755779866599369], + [115.603080035462426, 22.734537744662816], + [115.587069793593159, 22.728301170030381], + [115.561483429479352, 22.687956077177962], + [115.577395556815418, 22.676196507255455], + [115.570315788697172, 22.655459969849392], + [115.570773995220407, 22.653923398181476], + [115.569921977251738, 22.654306501878004], + [115.569645292352362, 22.65349609584921], + [115.558254018250423, 22.659552914968703], + [115.541853766508297, 22.66692716914811], + [115.533158365854746, 22.665860615998351], + [115.50845993389612, 22.681942463643527], + [115.500623475748014, 22.685466070180734], + [115.489022756744362, 22.685605947985565], + [115.466910865833697, 22.700559569550109], + [115.425639844321594, 22.686709257530847], + [115.424460255956717, 22.686709295017828], + [115.42418218031122, 22.686474831230711], + [115.418884615501696, 22.686709472210094], + [115.377349225546155, 22.686710792192958], + [115.376438903436778, 22.686636765521968], + [115.376420250195764, 22.686710821715533], + [115.376364980038929, 22.686710823472001], + [115.344385233920121, 22.714908676259654], + [115.344072813390923, 22.716731365055463], + [115.33695734968255, 22.727922718563928], + [115.34010044254515, 22.739906525317807], + [115.333403859715048, 22.778974977464625], + [115.333129919660152, 22.779387880832534], + [115.331555689395117, 22.780099453580572], + [115.317158277604989, 22.785127647897891], + [115.311660232437674, 22.785946674814763], + [115.251158769009905, 22.781467790198281], + [115.23100892931059, 22.77837107503484], + [115.229489723684253, 22.779863644641061], + [115.225636862826093, 22.779578419817572], + [115.226096223179852, 22.783197647374937], + [115.224259323999988, 22.785002340457968], + [115.22855255826299, 22.804541227984863], + [115.228825933074376, 22.804704599798999], + [115.23170230741917, 22.827367098224684], + [115.228432410296136, 22.827629188605965], + [115.185660088978906, 22.821453628311151], + [115.185540663100568, 22.821407225743016], + [115.185878680484677, 22.796753621732389], + [115.188495385563314, 22.794135423595659], + [115.189494198281508, 22.778210627793047], + [115.186154387520361, 22.776644679410108], + [115.186160315630119, 22.776212307356939], + [115.185809287028846, 22.776482870973858], + [115.183582629514959, 22.775438850524015], + [115.169070049296039, 22.77806669220287], + [115.156323629764898, 22.789616122510772], + [115.149665981307052, 22.804261020665482], + [115.118429306868649, 22.798963000981438], + [115.101316937187534, 22.792793773798675], + [115.076884677430328, 22.791636035318849], + [115.071125251105343, 22.790325116678211], + [115.048761090239054, 22.75022020382433], + [115.01893648849456, 22.728967784405526], + [115.018936261412975, 22.728936465167525], + [115.029707390566102, 22.724656678943777], + [115.032300011963301, 22.718373629189095], + [115.034634211183544, 22.716592069532027], + [115.033403749139055, 22.715698793750775], + [115.034293402011656, 22.713542777732027], + [115.021381838181981, 22.704918103128747], + [115.017243351870121, 22.703966866252134], + [114.994052885687751, 22.687131335331475], + [114.993199287477708, 22.685929018095681], + [114.987688408531753, 22.682510930070489], + [114.940686878502149, 22.648389334328996], + [114.929304456676448, 22.632705848316863], + [114.923160670450571, 22.620636124784383], + [114.920147839455069, 22.581226409105568], + [114.922878241216509, 22.561524881979096], + [114.920811934781256, 22.554665340558085], + [114.918001799496196, 22.553154862861874], + [114.917935895132175, 22.55229279251941], + [114.914671768023041, 22.551364935417947], + [114.909937800221968, 22.548820377219588], + [114.898454958473593, 22.546755163371564], + [114.880981412126204, 22.541788152736231], + [114.880363644324987, 22.543501401513019], + [114.879123755805594, 22.543278404889328], + [114.879321560624192, 22.546391400995336], + [114.862385817237836, 22.593359115375605], + [114.844180809020443, 22.593330142061998], + [114.831054511601664, 22.592228208154665], + [114.801893592187739, 22.587777000054906], + [114.742681255669652, 22.584487040940683], + [114.742575404955815, 22.584800513611949], + [114.741596588120984, 22.584718343337656], + [114.741427654297638, 22.588199531452606], + [114.73433055870133, 22.609217297268525], + [114.738925237304429, 22.623037714543102], + [114.736647435647157, 22.63857061268828], + [114.723742387142735, 22.654325386854989], + [114.729724006204989, 22.718754825548693], + [114.729269103194468, 22.722096936565027], + [114.730302322075048, 22.724984003052022], + [114.730506807059996, 22.72718655936065], + [114.745225971923745, 22.766759942102915], + [114.745198169818707, 22.766806643627799], + [114.726662072100936, 22.774038147275885], + [114.705080804734237, 22.790461267144728], + [114.684990806812564, 22.77028524353636], + [114.682229919705023, 22.769145987509095], + [114.681362939753299, 22.768104698334447], + [114.597247125943085, 22.733748847130794], + [114.596846281513592, 22.733238671998421], + [114.593884819188901, 22.720967387355195], + [114.600007601980167, 22.716219732498836], + [114.603686643832887, 22.698634771326542], + [114.594872891367942, 22.694597369261619], + [114.559522690081138, 22.686952193567837], + [114.510887963321395, 22.658371657390337], + [114.512708861707239, 22.658411946384785], + [114.575237565391348, 22.664405399614022], + [114.575776405215407, 22.664510826748128], + [114.598400970050676, 22.658304004494543], + [114.598628269215226, 22.642042538554357], + [114.598881050799164, 22.641798335061182], + [114.597773329817343, 22.640419136841519], + [114.582224599258581, 22.615879553629007], + [114.572634747277405, 22.609119659037212], + [114.555800497296346, 22.588159716972179], + [114.554556591552071, 22.58634009359875], + [114.563742691880648, 22.563879780199031], + [114.60997231132859, 22.548428819633735], + [114.610096627733995, 22.548152089677572], + [114.622540594930811, 22.522954765763156], + [114.622666837988874, 22.520170636050498], + [114.62413145765764, 22.516910373372959], + [114.622917096068292, 22.514651513134595], + [114.623307914218344, 22.506032517045021], + [114.607234300353255, 22.485479605872463], + [114.606898166666952, 22.484854356337703], + [114.603981354488369, 22.484100535310944], + [114.58092883903403, 22.476448673407198], + [114.544688269314918, 22.468728046682219], + [114.534698001365115, 22.45220051749304], + [114.520783256853406, 22.443484461857125], + [114.502248932176798, 22.441459613470329], + [114.501977967713231, 22.44153871730396], + [114.501974951958246, 22.441536791961781], + [114.501967585437185, 22.44154174824693], + [114.485097821935085, 22.446466611632491], + [114.475484401504801, 22.455702659301107], + [114.472693441391371, 22.46123774914658], + [114.471687505942299, 22.46191455477679], + [114.4715826600805, 22.463440673625751], + [114.469640559887068, 22.467292286913899], + [114.463335182178639, 22.494156510438383], + [114.467099854966818, 22.524976290287604], + [114.466789506024483, 22.525780821292141], + [114.453481265381413, 22.545500068239303], + [114.429834865487635, 22.569269880320388], + [114.425765080860018, 22.586071311156626], + [114.420385899098136, 22.592254471828131], + [114.377385363892145, 22.604241529350787], + [114.376924919750053, 22.604204709718953], + [114.354568026803861, 22.594291284437073], + [114.342093216502477, 22.591441412331463], + [114.32228321320423, 22.591430367627563], + [114.319566809985545, 22.59078100782952], + [114.307243689143618, 22.581607368670497], + [114.306902717395872, 22.581308624506249], + [114.300004603728013, 22.571522915416519], + [114.290975893566866, 22.567354255250244], + [114.289952342847741, 22.566457465982008], + [114.247163269254145, 22.550129821004909], + [114.247405029191441, 22.549951882219421], + [114.247630262750064, 22.548801990041358], + [114.247976529395203, 22.548431044566179], + [114.24913132633371, 22.548081126160216], + [114.249659648818493, 22.548293118621597], + [114.250182917465338, 22.549124053476721], + [114.25077225489494, 22.549291025814913], + [114.251799853925533, 22.548863000910902], + [114.252881405642228, 22.548903893880031], + [114.253079890346243, 22.548839246485802], + [114.254347304965663, 22.549698187063782], + [114.254643133332976, 22.550020543797764], + [114.254898091050478, 22.550071460742956], + [114.255418361195737, 22.550424053440267], + [114.255700451641331, 22.551581206116637], + [114.256180646790767, 22.5512461210669], + [114.255471743765028, 22.550456763943941], + [114.255603906201188, 22.55019597058741], + [114.25712902789931, 22.550206956551513], + [114.258781545142767, 22.549310516186786], + [114.259789749453986, 22.54964812910378], + [114.260433871737092, 22.549647878530504], + [114.260876984572747, 22.549036744013886], + [114.260457994419625, 22.547773010991218], + [114.257857522630516, 22.545810073854703], + [114.257851168548072, 22.545761495047433], + [114.258450407177463, 22.54457903005914], + [114.258914888839939, 22.544379832357581], + [114.258914998158886, 22.544378830670542], + [114.259167948088532, 22.544378744097187], + [114.267082651396876, 22.538480791003046], + [114.267273814857703, 22.538813032366861], + [114.267814787129169, 22.538310706271666], + [114.267623607162761, 22.538077676494655], + [114.274803356883808, 22.532727403031114], + [114.274750303388231, 22.533842478887692], + [114.2742274591251, 22.534491913663999], + [114.274409351986876, 22.535122714353655], + [114.274877170944762, 22.535159287848895], + [114.275635894036327, 22.534681611566583], + [114.276146728705911, 22.533837174886262], + [114.276917369739635, 22.534012417589338], + [114.277555091392912, 22.53360380735948], + [114.277506144057966, 22.533147881797376], + [114.276364750597139, 22.531967068298542], + [114.275978675903161, 22.531851567743708], + [114.278781865091773, 22.529762660844192], + [114.279801133792077, 22.529974667162655], + [114.28093047327198, 22.529924435505691], + [114.281828966976434, 22.529083467739927], + [114.28185897997335, 22.528574458826817], + [114.281214095242788, 22.527950188691293], + [114.284395655992711, 22.525579323310978], + [114.286151114517125, 22.525667431111749], + [114.286873592833388, 22.524871544535412], + [114.286218133759419, 22.524534396816549], + [114.285987353136804, 22.523906716059141], + [114.285850836095292, 22.523764844434012], + [114.288331223411205, 22.520654883372462], + [114.289089026791046, 22.520295814475208], + [114.289146664564441, 22.51963246634174], + [114.2944061357843, 22.513038032241397], + [114.294374459042572, 22.513268560880743], + [114.295041756634959, 22.513492559105085], + [114.295503337359165, 22.512484893303501], + [114.296589183965352, 22.512409241782112], + [114.297177487154272, 22.513305309127698], + [114.297814786789488, 22.513259318975891], + [114.298142466908061, 22.512537826242394], + [114.299307172219216, 22.512131994293824], + [114.299938359628769, 22.513451945999108], + [114.301752204050871, 22.513599991407574], + [114.301898077312643, 22.5128247737089], + [114.30239547079762, 22.512880950329947], + [114.302778034145263, 22.512395328718458], + [114.302693207927717, 22.511291499705997], + [114.302923959314683, 22.510748129677197], + [114.304185396472761, 22.510685013912735], + [114.304609814776995, 22.511430275650842], + [114.303638985971162, 22.512157895601081], + [114.303948550937491, 22.512931352955544], + [114.304469885832688, 22.513097466930187], + [114.305392723967273, 22.512936899846022], + [114.305623415734289, 22.513136498945595], + [114.305653294218317, 22.514449408735729], + [114.306527141665228, 22.514814892061842], + [114.307169314855145, 22.514621783791025], + [114.30752782155497, 22.514963148311814], + [114.307685536615409, 22.516173833980481], + [114.308898858081037, 22.517153668756762], + [114.309402097907096, 22.518453732423779], + [114.309449976099231, 22.519354614619669], + [114.308885627511813, 22.521071548123686], + [114.30885562853625, 22.52169057648608], + [114.309297924886451, 22.523401723322628], + [114.309177055258957, 22.523915915427921], + [114.308497932726794, 22.524447091391117], + [114.308151353325229, 22.525099671793765], + [114.308837362895417, 22.526267410932995], + [114.309619299975353, 22.526405019537311], + [114.313162505699324, 22.524804713494913], + [114.315467301102444, 22.523655534869647], + [114.317371729589837, 22.520762119436334], + [114.317262937390936, 22.519984352061581], + [114.316668820528108, 22.519667469340508], + [114.316595953275993, 22.519239620616531], + [114.317310953941458, 22.518622313012678], + [114.318075810203212, 22.519048869851375], + [114.319155216227017, 22.519185842363353], + [114.321581739601982, 22.517261336088239], + [114.321581808100362, 22.51618137222847], + [114.319567848517224, 22.515390197352861], + [114.319125526820244, 22.514983041274885], + [114.318822038667804, 22.513956642104361], + [114.317500036227685, 22.512985142945315], + [114.316772155228335, 22.512032524841633], + [114.31605023102243, 22.511536877782003], + [114.313520893819472, 22.510721552090526], + [114.312161800501727, 22.510716023536393], + [114.31182229406518, 22.51037864597809], + [114.311022521801064, 22.508452132313039], + [114.310640075256316, 22.50800782806451], + [114.309105165778433, 22.507921562548372], + [114.306612370076735, 22.509457891718611], + [114.30590228551597, 22.509529115270347], + [114.304773772538638, 22.508821061776683], + [114.304773856260312, 22.507497090983549], + [114.304489246188439, 22.507020584209137], + [114.30310603943029, 22.505941933580779], + [114.302335001542232, 22.505658221277308], + [114.300887662533611, 22.504911359571981], + [114.303826801617177, 22.501226206029337], + [114.304156008518149, 22.501599240522932], + [114.304786199884191, 22.501822169296766], + [114.304914077205481, 22.501197959986019], + [114.304112120869036, 22.500868466833644], + [114.304544670532977, 22.500326127093626], + [114.306612861739282, 22.501684036360494], + [114.308590180734399, 22.502806566210733], + [114.309626759648523, 22.503215725712401], + [114.314782468394199, 22.504951364975611], + [114.317161010734964, 22.505407953249399], + [114.319720218367806, 22.506018150396983], + [114.32256491247783, 22.507141752259567], + [114.327398435692757, 22.510039481254214], + [114.330703302477517, 22.511888126395483], + [114.331989323536831, 22.512337664276007], + [114.334341776488884, 22.512178201701204], + [114.335548979644642, 22.511857928052862], + [114.336986886261471, 22.510897246186307], + [114.337089751786863, 22.510596060759461], + [114.337441293215463, 22.509559426901333], + [114.337605133924015, 22.508226150724838], + [114.337387497495882, 22.507611572096636], + [114.336101519428752, 22.506061020971543], + [114.329745421772941, 22.501425164502646], + [114.328144920728008, 22.500328233082982], + [114.325955314907944, 22.499129424947867], + [114.322292124772218, 22.494480426187828], + [114.320581796639303, 22.492551666194071], + [114.319320730268942, 22.49148604123987], + [114.318283294266422, 22.49087198614561], + [114.316597861733214, 22.489110124746187], + [114.313443498419147, 22.487129925616841], + [114.312163328761457, 22.486566249276667], + [114.310938007472146, 22.48683745979509], + [114.310374808262239, 22.486381465469208], + [114.310319990516248, 22.484685549751585], + [114.308930988012193, 22.482844998595166], + [114.306977664485231, 22.48147840419265], + [114.3039086993018, 22.479767632065752], + [114.298963715768636, 22.478115702405102], + [114.297040894024391, 22.477592705507412], + [114.295280843445795, 22.476523369646674], + [114.291512721138304, 22.474493824718696], + [114.290979261856151, 22.473826558801925], + [114.290202000507847, 22.4733986274499], + [114.288332653735225, 22.473157150439231], + [114.283629441542502, 22.47081801969814], + [114.280746391895022, 22.469590297186784], + [114.280518649717621, 22.469531031960564], + [114.26192571979044, 22.457286723202213], + [114.261909913944919, 22.457260702473903], + [114.260894889344769, 22.45544306033171], + [114.257797381171315, 22.452626035059914], + [114.255445651624541, 22.451741595393681], + [114.254200163219252, 22.451414814735422], + [114.250426345074757, 22.449519068823246], + [114.248544226087759, 22.448474387481841], + [114.248081926533288, 22.448169941732516], + [114.247965777081703, 22.4482968650229], + [114.246268617219087, 22.447993749557906], + [114.24432903568875, 22.448270433033851], + [114.242900722770969, 22.449241152777518], + [114.242067866551253, 22.450626998651408], + [114.241745459457192, 22.452241988816002], + [114.241633837522244, 22.455216145247299], + [114.230813042558069, 22.467040659980078], + [114.230354015477531, 22.467251755197225], + [114.229641955587496, 22.46796925580098], + [114.229603511036728, 22.46836238572585], + [114.228623009587963, 22.469433836932982], + [114.227866488222574, 22.46943483185327], + [114.211314457886388, 22.459194660552917], + [114.212995562998486, 22.458678912866024], + [114.214468515716476, 22.458562757035498], + [114.215088760126292, 22.458171499686841], + [114.215539694772389, 22.457291005318893], + [114.215995593151888, 22.45703053876975], + [114.21614784592019, 22.457666748711624], + [114.216872220702527, 22.457806605729647], + [114.218253854340361, 22.457127153376195], + [114.219348867631155, 22.457034358716275], + [114.220225471234443, 22.456619280856135], + [114.220486977821153, 22.455967526246035], + [114.219957054986992, 22.455607947143257], + [114.217741984564427, 22.455821513927489], + [114.217401360909406, 22.455585113452951], + [114.217012731565774, 22.453940584169107], + [114.217030819937946, 22.453084561530297], + [114.219252006446197, 22.452055006445679], + [114.220998163843959, 22.451485832847546], + [114.222884430994213, 22.451238716010014], + [114.22366974043787, 22.451345477241041], + [114.224332810312049, 22.451726119706816], + [114.225719967093468, 22.452987439980724], + [114.226333869272864, 22.45401502671168], + [114.227441423311163, 22.456471077849244], + [114.228541981247844, 22.457969030932365], + [114.229174877703329, 22.458491543769348], + [114.23089627931752, 22.459259838058099], + [114.232611603095009, 22.459309992348192], + [114.233821212522699, 22.458706715294486], + [114.234715380994132, 22.45800620409921], + [114.234983771127986, 22.457072311974645], + [114.234028738575446, 22.454547644042758], + [114.23315870115762, 22.453282053167573], + [114.231134114639929, 22.451241614319883], + [114.229838350659563, 22.450327635992032], + [114.227441887545822, 22.4491266972218], + [114.225805389027983, 22.448448267019252], + [114.224424181543924, 22.448214008835411], + [114.222349698787056, 22.448441033878744], + [114.221363999578841, 22.448395037470551], + [114.217949887533109, 22.447673315490484], + [114.216501206946234, 22.446851596689029], + [114.215132570675493, 22.446711952865886], + [114.213878079778652, 22.446922418286288], + [114.213792871792805, 22.447521347083818], + [114.211426055564473, 22.447539301685925], + [114.208796494910004, 22.447743749750721], + [114.207614917614194, 22.448048107143109], + [114.207127812163165, 22.448671448368444], + [114.20743234425457, 22.45080400283172], + [114.207986458022376, 22.452281867674319], + [114.207986402083137, 22.453162913410349], + [114.207377024217621, 22.45394508876544], + [114.205861641334025, 22.454500926712594], + [114.204010462647872, 22.454592180830222], + [114.203686560040794, 22.454475542776194], + [114.201130777661106, 22.452894368210721], + [114.200657407273567, 22.452435220554378], + [114.215394109141712, 22.430446118000244], + [114.235799951633524, 22.433341541788849], + [114.235836296532995, 22.433392305698028], + [114.236109560260957, 22.434363522466061], + [114.235878139894325, 22.4366715751699], + [114.236894261205094, 22.437782168285331], + [114.238043526390584, 22.438288738440207], + [114.240536128549266, 22.438705757943751], + [114.24276126250372, 22.438657442271115], + [114.246822648831724, 22.438246187293533], + [114.248530894893818, 22.437642282916013], + [114.250049881004458, 22.437414296795286], + [114.250894371095598, 22.437548285389553], + [114.253586733681828, 22.437989068886306], + [114.261005946317312, 22.438921033501508], + [114.265574177109656, 22.439640770554597], + [114.267147090133832, 22.439451785003399], + [114.268373963387162, 22.439160944616113], + [114.269897736625879, 22.438597812073287], + [114.270937018423311, 22.438327207001436], + [114.273955593070312, 22.438755518297288], + [114.275015264086377, 22.439731594080364], + [114.275423934094547, 22.440281290197525], + [114.275641727810623, 22.442124210142119], + [114.275508698928746, 22.443462422140737], + [114.275720523929721, 22.444837310231417], + [114.276310193347825, 22.446039822528284], + [114.277378590023488, 22.447775879075394], + [114.279168566357924, 22.449430136873275], + [114.282884106049664, 22.452517168401293], + [114.284347026748151, 22.453453472680483], + [114.285632987716326, 22.454789954383411], + [114.286458323335211, 22.455163930081973], + [114.288655530085364, 22.45489604773482], + [114.289827470619898, 22.455428488997249], + [114.290336903892523, 22.457140869467519], + [114.291059126100862, 22.458953946179964], + [114.291647548936822, 22.45935713517035], + [114.294608603394963, 22.459690847851423], + [114.296452010758543, 22.459477240585141], + [114.300287250579814, 22.463009926348047], + [114.300572763272541, 22.463698722299082], + [114.303005587286222, 22.467613855794529], + [114.304223924359235, 22.46996488107451], + [114.305188616106989, 22.471353280746655], + [114.306632684341764, 22.472475826889308], + [114.309732452970522, 22.474211427321279], + [114.31042347147276, 22.474855209783755], + [114.312970745010674, 22.477953676594229], + [114.316865036054125, 22.480249546730811], + [114.319436204847307, 22.481317754163797], + [114.320374327878042, 22.481512376076573], + [114.320716277272027, 22.481827349797143], + [114.320992819224983, 22.481593397140905], + [114.322881083315281, 22.481233243431561], + [114.3240274314999, 22.480122048705788], + [114.324549711562241, 22.479069037831344], + [114.324675691054807, 22.478477712023469], + [114.329227938283353, 22.474626541090501], + [114.32974711026371, 22.474815039152034], + [114.330445060294423, 22.474670704564751], + [114.331220920297866, 22.474090212335568], + [114.33190095953789, 22.472987890727211], + [114.332229637141907, 22.472087123784455], + [114.336679580955561, 22.468322500861291], + [114.336746951394701, 22.468366587779009], + [114.337141328337268, 22.468899863360917], + [114.337280041242195, 22.470159640176401], + [114.337195035521063, 22.472243856387724], + [114.336479928372398, 22.475010266416731], + [114.336934188182184, 22.475967432994185], + [114.337953637809463, 22.476450531739278], + [114.338347026171746, 22.476877804870899], + [114.339068812200537, 22.479151500050779], + [114.339469190550332, 22.479627763098666], + [114.341234555639147, 22.480326508171697], + [114.342065352336633, 22.480242980916948], + [114.34299304558651, 22.479707277636422], + [114.345589648859956, 22.474968498892125], + [114.346178134376927, 22.470078324225408], + [114.347034069411066, 22.468074745253087], + [114.348611157133789, 22.46405083854626], + [114.348907841880262, 22.462664269628423], + [114.348587342550474, 22.461649787951828], + [114.347349146096875, 22.460020892752059], + [114.34676431407415, 22.459790883595545], + [114.355789553670832, 22.452155590815348], + [114.356225050086536, 22.452379560596938], + [114.356728377335926, 22.453365808850027], + [114.357717166918192, 22.453820271259708], + [114.359027627734292, 22.453953243892357], + [114.359191359259754, 22.455209054606545], + [114.358524016806228, 22.457000167754327], + [114.358547929383121, 22.457934173271838], + [114.35916106936736, 22.460298330922193], + [114.358869316911992, 22.461689836236388], + [114.359003126552622, 22.462251652507117], + [114.359852137921223, 22.462540366980619], + [114.360841043788881, 22.4623308703699], + [114.36396579032629, 22.461099280810235], + [114.366405449322301, 22.459953870134918], + [114.369342894936892, 22.458093965852935], + [114.370520002921992, 22.456465431722084], + [114.371127606773243, 22.454890619615846], + [114.371400536042074, 22.452566175045625], + [114.371242792445514, 22.450531255088279], + [114.37080622492465, 22.449303713357786], + [114.369094803261333, 22.447246715471593], + [114.368427464051152, 22.446125499469826], + [114.368403539828819, 22.445273478066511], + [114.368974129643448, 22.443787655778198], + [114.370357181511295, 22.440127687354646], + [114.370782498449216, 22.439471659071032], + [114.370871984354466, 22.439395954589298], + [114.371311457193286, 22.439138623790445], + [114.372814824967449, 22.438999824329464], + [114.376694629060935, 22.439296500895388], + [114.377810981456491, 22.439006364506906], + [114.378826361939801, 22.4384448050549], + [114.382389486210727, 22.438115837162471], + [114.38654235098511, 22.439765251060738], + [114.387872051463646, 22.440074435805663], + [114.38964579263596, 22.440073429271219], + [114.390513682113635, 22.440575017260748], + [114.391066594871234, 22.441418805830217], + [114.392421563960482, 22.441492206098523], + [114.392822616539434, 22.440785994155267], + [114.392749722091708, 22.439105907867646], + [114.393004742939041, 22.438897791413748], + [114.394219790170496, 22.439329373481876], + [114.395148894951745, 22.439268068286836], + [114.395908049201552, 22.438586801626535], + [114.396771309690877, 22.436967466356858], + [114.397195329405235, 22.436748877533521], + [114.397915416577476, 22.436682394991404], + [114.399991194789038, 22.436892925533737], + [114.400848523701171, 22.436652841102067], + [114.400956001793034, 22.436401670875696], + [114.401333734324353, 22.436366796460639], + [114.401333805056439, 22.435260714244489], + [114.400993632198478, 22.43491933439989], + [114.400926682769878, 22.434637686363963], + [114.399851359061287, 22.433572690130479], + [114.399262270738348, 22.431945630673113], + [114.399262323680986, 22.431117564419097], + [114.399693618836466, 22.428678312693798], + [114.400563028479496, 22.427063096792217], + [114.400800166288761, 22.426308015752657], + [114.400502161834822, 22.424622887676836], + [114.400478229622877, 22.423423781647138], + [114.401085537098197, 22.422244635980501], + [114.40343771698123, 22.420348464869079], + [114.405121806783825, 22.417611354985919], + [114.406646936753688, 22.414674309010632], + [114.406993253166874, 22.413307238950868], + [114.406829205177019, 22.412348104343639], + [114.406379956745042, 22.411654943421961], + [114.405389392637176, 22.410903701841999], + [114.404295788663561, 22.410610542809085], + [114.402368843539847, 22.410340417759205], + [114.39988385938058, 22.410263526537832], + [114.398073298519279, 22.410532810030457], + [114.396541902761825, 22.411333221133948], + [114.395557685445212, 22.412132567849937], + [114.393498292426088, 22.415005546106546], + [114.391925108536924, 22.417331418405837], + [114.390989083645096, 22.418184930920194], + [114.389841138732024, 22.418690554753219], + [114.38858428619713, 22.418879263310387], + [114.3868476216755, 22.41877431073609], + [114.385293053479174, 22.4182653085571], + [114.383240811511428, 22.416981707638215], + [114.381649544425798, 22.415502851827828], + [114.380678072966546, 22.414083542111857], + [114.380492598681258, 22.413716257705538], + [114.384458910018054, 22.392331051643961], + [114.384814873530573, 22.391986635561882], + [114.385470688823787, 22.391856152944609], + [114.386806337672866, 22.392042281241562], + [114.387292239882569, 22.391923956935969], + [114.388634053064635, 22.391087042179599], + [114.390140954019714, 22.389817055362634], + [114.391555987587523, 22.388013127212432], + [114.391665022384231, 22.38742499723022], + [114.391459260177953, 22.383785581128365], + [114.3915503111497, 22.382944419438129], + [114.39245555134336, 22.379063459012809], + [114.392552622447241, 22.377969255642096], + [114.391659736610222, 22.376231378541167], + [114.390250876120234, 22.375215897724207], + [114.389758956143439, 22.374682070154094], + [114.389698008666329, 22.373958990711508], + [114.391181064778294, 22.371334839105369], + [114.391685117349738, 22.370252435784845], + [114.392007206500054, 22.368779056947883], + [114.391970276017446, 22.367693897133922], + [114.391624357330883, 22.366510857242307], + [114.390245532115031, 22.364935257746403], + [114.389591423893009, 22.364658018059465], + [114.389633623166404, 22.36443049175595], + [114.379203267653622, 22.35844431370991], + [114.37964415934124, 22.357931645116476], + [114.37952224131898, 22.357621702616076], + [114.378459802382139, 22.357695712599746], + [114.377604331548611, 22.357015424894779], + [114.376050314440306, 22.356505911424009], + [114.375546702254582, 22.35554326929423], + [114.374781241803475, 22.355132015998556], + [114.374806324701353, 22.353560706688878], + [114.373967958117248, 22.352798488674161], + [114.371588829398533, 22.351518991436585], + [114.370939359116107, 22.351385745398915], + [114.368548018037686, 22.352329064690085], + [114.367345883026104, 22.351639136700008], + [114.367784155188644, 22.350246502074647], + [114.367170771247942, 22.349447159692737], + [114.366291586613329, 22.34967337534701], + [114.365848027386306, 22.349460936454946], + [114.365624286848131, 22.34880411928788], + [114.364398500661167, 22.348871827668791], + [114.363426742162503, 22.349389867730387], + [114.360604288540856, 22.347770008284069], + [114.360587740485528, 22.345888793876622], + [114.360763620610783, 22.344701304057086], + [114.361103287148666, 22.344047672323939], + [114.36214123668303, 22.342836909443559], + [114.36232309807491, 22.34195547306663], + [114.361819720341316, 22.340673958180194], + [114.36096468827229, 22.340137117207536], + [114.360345430442109, 22.339284876129643], + [114.359538502637761, 22.336746591730559], + [114.358847363688938, 22.335674434730297], + [114.357821594269453, 22.335160923570545], + [114.356372335193981, 22.335053192987036], + [114.355018956312804, 22.335688502868479], + [114.35448457644776, 22.336423523119976], + [114.353939130930769, 22.338506836299054], + [114.353386610349077, 22.342010439772572], + [114.352385836349157, 22.342963294495377], + [114.352368220721189, 22.343043173392644], + [114.352092222424432, 22.34288477275685], + [114.347889001936792, 22.348496390447949], + [114.346234884143627, 22.346879691724435], + [114.345215348146453, 22.346371417272934], + [114.344093959133446, 22.346051376336209], + [114.342783845513154, 22.34591873075097], + [114.341448772496562, 22.346023195915866], + [114.340617969638117, 22.34626577321302], + [114.336499745328183, 22.351343402034907], + [114.335625913964265, 22.35355745118407], + [114.335704729657891, 22.354601490328932], + [114.336450515581376, 22.356135358787533], + [114.336371606503562, 22.356563583112184], + [114.335753495016789, 22.357152851649619], + [114.333812340489445, 22.358327729039747], + [114.33198699771475, 22.359927474677093], + [114.330651908415277, 22.361693320728165], + [114.330172574084827, 22.36265739846797], + [114.329929846868438, 22.364163114798746], + [114.330008661259171, 22.365208138590514], + [114.331239612990885, 22.368091265123965], + [114.332273295180684, 22.369344541657075], + [114.329799729508551, 22.372646939170295], + [114.330008290770621, 22.371073091058172], + [114.329226583259384, 22.36938031238121], + [114.329123946393537, 22.36609997427167], + [114.328868360286862, 22.365683393317347], + [114.327983725428751, 22.36530201884722], + [114.326891350917521, 22.365761179944421], + [114.32644890006425, 22.367664336482367], + [114.325332472325371, 22.369477758781038], + [114.325235572071648, 22.370213061196708], + [114.325496029380957, 22.372578938967884], + [114.325454059921142, 22.37309810013376], + [114.324895858191468, 22.373792271801296], + [114.324617282115213, 22.373727792348454], + [114.324574438768494, 22.37227064641943], + [114.323694855308787, 22.370795086869641], + [114.323070808316189, 22.37053523129779], + [114.322154163831726, 22.370794011357912], + [114.320632340326512, 22.3722091129532], + [114.320243871455446, 22.372915956288818], + [114.320352488650855, 22.376429292628167], + [114.321171216769969, 22.37732188207271], + [114.322699924469276, 22.37749001220498], + [114.326150821844195, 22.376030223481919], + [114.328204893162962, 22.374776166480068], + [114.324786703190355, 22.3793397089776], + [114.323524519927901, 22.380148841652087], + [114.321892882180322, 22.38142512408675], + [114.320807472973357, 22.381823234315011], + [114.319151949304313, 22.381373286195135], + [114.318193343155286, 22.381579112543246], + [114.317465359550908, 22.382311578096719], + [114.31752618544273, 22.383665658831742], + [114.318295967172489, 22.385153431352794], + [114.318983292806266, 22.387087701374348], + [114.3188769837178, 22.387229632058993], + [114.318646707695734, 22.387022869919882], + [114.318047286625955, 22.385855994924437], + [114.316822165375157, 22.384349066925065], + [114.3155729956258, 22.383906319369256], + [114.315364563711498, 22.384075871335558], + [114.315186549002519, 22.383916034016451], + [114.314728431327296, 22.384741348867841], + [114.315002810814178, 22.383931374803343], + [114.314748193836337, 22.383621799384034], + [114.314311807139717, 22.383745618699908], + [114.314099062216727, 22.384488114192138], + [114.314642535636324, 22.38489609292872], + [114.31457135728067, 22.385024323200533], + [114.314838483941912, 22.385312244712871], + [114.314990668922405, 22.386453751732823], + [114.315294184742541, 22.387244301690878], + [114.316178854484491, 22.38816879277006], + [114.317450901550885, 22.388128029649263], + [114.317646714593948, 22.388339086034392], + [114.309643539838945, 22.388576316287036], + [114.309349439146573, 22.387663125576591], + [114.309428360418934, 22.387222925004313], + [114.310513948349396, 22.386224852569114], + [114.310884502693185, 22.385241051105051], + [114.310539024220148, 22.384478562581876], + [114.309124961986569, 22.384167034988902], + [114.307020737518741, 22.384431763320723], + [114.305813337382062, 22.383898774095019], + [114.303750948485771, 22.383886279029365], + [114.302288703970589, 22.38456181468484], + [114.301008232953635, 22.384682934830732], + [114.300401956902832, 22.384536898593947], + [114.299164431237656, 22.38387379049848], + [114.298575104303438, 22.383816716803953], + [114.297428366157533, 22.384080551015625], + [114.297064716192025, 22.384852223915651], + [114.296979715885271, 22.386329562177853], + [114.296385313450088, 22.387052576261141], + [114.295614126000558, 22.387183767929905], + [114.292246530690832, 22.387078711679692], + [114.291208494393274, 22.387399227347505], + [114.290001548781106, 22.388200012977933], + [114.28921435312958, 22.389181878613577], + [114.278369316142687, 22.389503347398541], + [114.278185983656627, 22.388528316878375], + [114.27813654835785, 22.387944602817154], + [114.278274003287876, 22.386422898685137], + [114.27915469836131, 22.383859621761896], + [114.279069782176208, 22.383259625584266], + [114.277710569616232, 22.381922833302909], + [114.277608816250989, 22.381713333685148], + [114.276091805224979, 22.363801018219689], + [114.276703252021591, 22.362750822629085], + [114.279417004841733, 22.360760717289086], + [114.279878845846241, 22.359159946729928], + [114.279478215589165, 22.356861973616475], + [114.279581258753169, 22.355258579155137], + [114.279259515821551, 22.354001695850165], + [114.277979277443109, 22.352586768015623], + [114.276983910947635, 22.350183323577276], + [114.276291281042703, 22.349301834270104], + [114.275496637758366, 22.349029537473328], + [114.274846014797959, 22.349091177124233], + [114.273413477999156, 22.332176302666468], + [114.273590454686328, 22.331530813451508], + [114.273849897483814, 22.330999179855688], + [114.281501838511872, 22.325118822514717], + [114.282041674730436, 22.325014896032663], + [114.28402134238263, 22.324881542143178], + [114.28607883262589, 22.32456093338855], + [114.288870625453612, 22.323238007750646], + [114.290163572424163, 22.32183194293065], + [114.290521293818244, 22.321100288017718], + [114.290570390383436, 22.318846720870209], + [114.2912318397929, 22.31788658294403], + [114.291374784996776, 22.317531668728957], + [114.299084008587101, 22.311607290931704], + [114.299362746346318, 22.311639934972199], + [114.301273535143181, 22.311272762723334], + [114.303730516079753, 22.311701786720104], + [114.304513610550714, 22.310512188431844], + [114.305642219236972, 22.309828104216287], + [114.305926913095206, 22.308880393520539], + [114.306060825744112, 22.307524844089311], + [114.30650930989124, 22.306498827232719], + [114.308159453765057, 22.304633000293677], + [114.310122077098882, 22.303124765130047], + [114.31069495536579, 22.302800568784239], + [114.310757501432448, 22.302636454761366], + [114.310886709098398, 22.302537161360622], + [114.31150182743194, 22.303090189002216], + [114.311730390526066, 22.302472573277715], + [114.312223906734005, 22.301809574746436], + [114.312040909317858, 22.301633499544941], + [114.312117079357947, 22.301427675351519], + [114.311919738308973, 22.301516912052868], + [114.311799521790675, 22.301401242946014], + [114.311180353743453, 22.301770448227234], + [114.311151276622667, 22.301864406840995], + [114.311031013414166, 22.301918789302608], + [114.31156889719685, 22.30050744121748], + [114.312776333107422, 22.298671805277142], + [114.312916219391184, 22.297365228097473], + [114.312551925984835, 22.294233108197957], + [114.311587376989621, 22.292471408371277], + [114.31068366565286, 22.291749849342786], + [114.310148111293742, 22.29150075411096], + [114.308428261336516, 22.267091246093877], + [114.308210551168983, 22.267087301952955], + [114.30821055509962, 22.267024610009752], + [114.307470638462732, 22.265346431158189], + [114.306336186948329, 22.264262092403769], + [114.304886078317466, 22.263717423503447], + [114.302369199596129, 22.26375366111494], + [114.301743997411279, 22.263073498695473], + [114.301641208107256, 22.261680268326629], + [114.300998045865853, 22.260541992711023], + [114.30015507631046, 22.259902174327944], + [114.299032389822685, 22.259580878499658], + [114.298000534254456, 22.259864588769386], + [114.296344256608307, 22.261271559108849], + [114.295694869524254, 22.262514904518724], + [114.294451120718804, 22.263169957472538], + [114.292727758661897, 22.264504861163587], + [114.29046978895795, 22.26608850293643], + [114.290020679140468, 22.266757765581435], + [114.280123506622317, 22.26657846369768], + [114.280080287059491, 22.266637325181343], + [114.279550869363987, 22.265978910583016], + [114.278725413951676, 22.264444345421939], + [114.278379676688999, 22.263133329591266], + [114.27781501100597, 22.262361685047416], + [114.276636609630032, 22.261746677950718], + [114.27540415843913, 22.26147777491731], + [114.27361982285143, 22.261585416205563], + [114.27196130810411, 22.262093962276364], + [114.271481411746834, 22.262518471461419], + [114.267497726195984, 22.269294293535676], + [114.266987650796267, 22.271296181658752], + [114.266161662796137, 22.272043905380361], + [114.264642674146117, 22.272456905597213], + [114.26360361102536, 22.273021619003345], + [114.263063542846467, 22.273606053951525], + [114.262212275921769, 22.276694307019589], + [114.261994135300711, 22.278564913110174], + [114.262127007951349, 22.280835459802788], + [114.262588926345828, 22.28286478025824], + [114.263384869668684, 22.284694867776519], + [114.264744762211848, 22.287045753848279], + [114.26491071679645, 22.287297030042616], + [114.257475764327182, 22.297422822732138], + [114.257105215082078, 22.297276637320369], + [114.243777271568561, 22.277673785145073], + [114.243849919890039, 22.277361255221319], + [114.244711198842182, 22.275532401962678], + [114.247058199631212, 22.272858020350238], + [114.249251881235452, 22.270051382192516], + [114.251039063115272, 22.268396898024434], + [114.256569854217005, 22.26362971332717], + [114.257961363307658, 22.262317945531482], + [114.25828250209068, 22.261492607604236], + [114.257748418277018, 22.260475480335877], + [114.256703135774274, 22.259834588524178], + [114.256734232783472, 22.258446177666084], + [114.257134427986244, 22.257375757847594], + [114.257292556739699, 22.256097339467331], + [114.257019603717623, 22.253984793458251], + [114.257110704115547, 22.252837428707238], + [114.256813722028411, 22.251031971741998], + [114.256005560431277, 22.249189621868592], + [114.254863186616618, 22.248172559143285], + [114.252827327686433, 22.247290604104343], + [114.252054970706155, 22.246730511490082], + [114.251223872702894, 22.245638830482843], + [114.252261514956473, 22.241174938574346], + [114.252748753669806, 22.239850334186144], + [114.254486678940978, 22.237791442894352], + [114.255580239042885, 22.235817608369796], + [114.255526285480983, 22.234747283313542], + [114.254967210483713, 22.232450671947927], + [114.254997259271391, 22.2318624791404], + [114.255441464388895, 22.231364229495007], + [114.25618275009252, 22.231146991730313], + [114.257543187740765, 22.23118764145784], + [114.259238605104173, 22.231575214885897], + [114.260380851262312, 22.231329705493366], + [114.260623968738244, 22.230124222653679], + [114.259888902502198, 22.229021159033632], + [114.258965716476808, 22.228780417081964], + [114.257543322963386, 22.22902194879957], + [114.256802118107899, 22.228614024368294], + [114.256784168378516, 22.2277147397897], + [114.256353039919389, 22.227453766006452], + [114.255423130380365, 22.22757380633475], + [114.255598711841728, 22.226818462513741], + [114.257106318406258, 22.226963410446068], + [114.259038867543666, 22.226635700704815], + [114.259567051579097, 22.225573167319812], + [114.259233015410146, 22.224981096153712], + [114.258600872146431, 22.224858273794741], + [114.257300498367869, 22.225042734111728], + [114.255917080389494, 22.225448854848484], + [114.259091183429405, 22.211794001427101], + [114.259294853565009, 22.211769698496479], + [114.259810978347048, 22.21152842715971], + [114.260309170502182, 22.209979710319015], + [114.261433383805084, 22.209419051224248], + [114.26181548291494, 22.20861360732529], + [114.261603523784459, 22.20753533469507], + [114.260728468407834, 22.206366309406711], + [114.260564475507252, 22.205811186149141], + [114.26122663161614, 22.204981624559654], + [114.261214695640504, 22.203927266715027], + [114.260966317134475, 22.203727257667911], + [114.261037701027803, 22.203420167259132], + [114.223634497167552, 22.207018795627786], + [114.223982632968188, 22.206749284488122], + [114.223733261871942, 22.206094825146128], + [114.222802695789724, 22.206232976770988], + [114.221543487151862, 22.207061003247698], + [114.22158590256538, 22.20721589453618], + [114.220533038783827, 22.207317192421964], + [114.220563775451694, 22.206978962007319], + [114.221080809267576, 22.205004823618083], + [114.222796915182172, 22.202570710030383], + [114.224798445962435, 22.199062382115514], + [114.224974835058262, 22.197394958931699], + [114.224573245780903, 22.196422250807213], + [114.223697860265716, 22.195591140696052], + [114.222596044845432, 22.195058888110211], + [114.220887127525458, 22.194488957282136], + [114.218063063235334, 22.19387367878732], + [114.214418106797041, 22.193476228175179], + [114.212786827405736, 22.193740267131489], + [114.211204509162485, 22.19493162399846], + [114.210461881129547, 22.196202079220654], + [114.20842864363388, 22.208481777678742], + [114.198124126274976, 22.209473193511236], + [114.198105015521875, 22.209670277125589], + [114.197828398185976, 22.209685781897093], + [114.196994353036217, 22.209994513186018], + [114.196464024052176, 22.210524812831611], + [114.196111081187937, 22.211754640091623], + [114.196025774639409, 22.213295016335611], + [114.196640200390092, 22.214570468374685], + [114.19750989394079, 22.215807592153958], + [114.197121462493953, 22.219813372202744], + [114.196926558700525, 22.219985742931321], + [114.194070421238536, 22.221403406739743], + [114.19158607751487, 22.222812579925861], + [114.190806034804041, 22.223714508415306], + [114.190581415023004, 22.224445351508528], + [114.191488671108445, 22.225333231035385], + [114.19308369211474, 22.225495050604543], + [114.194442109228177, 22.225183274069423], + [114.195476658329611, 22.225422101156553], + [114.19587857728861, 22.226558143794332], + [114.195422322095979, 22.228629045266629], + [114.195422270972585, 22.2294383048988], + [114.19608825495564, 22.230468539741217], + [114.195701170368295, 22.23446043002145], + [114.195537211675017, 22.234881228205545], + [114.195482793923503, 22.234935879971133], + [114.189180131722495, 22.23394914462822], + [114.188309013345361, 22.233222134935051], + [114.187443777135698, 22.233060529826268], + [114.186353916999053, 22.233316641000489], + [114.185599008019139, 22.232211918184454], + [114.184478077296021, 22.23189476859104], + [114.183455357938882, 22.232129963431696], + [114.182983619627933, 22.23297902798679], + [114.176241685024962, 22.231923520815347], + [114.176085671412025, 22.231065850192973], + [114.175683655205845, 22.229945732943118], + [114.175093113062431, 22.229062333480176], + [114.17437419998339, 22.228525800965961], + [114.173357453845114, 22.228368825141402], + [114.172127104410563, 22.228554553480407], + [114.170878690930266, 22.228956316633102], + [114.169087782587482, 22.229729172975578], + [114.166841590454652, 22.230451856105507], + [114.165059731906027, 22.230172891003157], + [114.162315563604324, 22.228707122331375], + [114.161109337163793, 22.228680877094632], + [114.160097431993108, 22.229396000770102], + [114.159833894452021, 22.22935474172786], + [114.154745987774405, 22.234548401269965], + [114.152491285819622, 22.235529515112471], + [114.150457013229428, 22.23686141134387], + [114.148515066485544, 22.23782641561851], + [114.14641376636888, 22.239310387125304], + [114.144940076571174, 22.240766441913657], + [114.14235266847534, 22.244035350276512], + [114.141311153419821, 22.245034048153222], + [114.139807612586139, 22.245808008656009], + [114.137037262423846, 22.246919300030292], + [114.134724105363588, 22.248113436711943], + [114.1334823729823, 22.249194092123957], + [114.132155457469551, 22.25108392251202], + [114.122958778662735, 22.265072465849826], + [114.118747365568154, 22.269455830795611], + [114.117403134020932, 22.271002161956826], + [114.116642903769602, 22.271875812191936], + [114.115486872257193, 22.274623523091154], + [114.115385829942227, 22.274726665585025], + [114.115424795129897, 22.274771070971504], + [114.115364786798679, 22.27491370163855], + [114.115322619843027, 22.276539114105852], + [114.115534868680172, 22.277552540948921], + [114.115803087505554, 22.28035849001833], + [114.11688560266937, 22.282331829940802], + [114.118759449472748, 22.283987781778688], + [114.121746346891953, 22.28543184073127], + [114.124149543808954, 22.286394477822462], + [114.125859643605509, 22.287302531883423], + [114.128207287853087, 22.289338215734787], + [114.140685944161262, 22.303559103383947], + [114.133738344802282, 22.30916162641109], + [114.128079345506464, 22.311401956383435], + [114.124123766689976, 22.313272039241578], + [114.121944749972883, 22.315560391632019], + [114.120630348132025, 22.317939699744329], + [114.119218865150046, 22.320138939682749], + [114.117734368543424, 22.321967106635437], + [114.116483596317593, 22.323075803196193], + [114.115999602928213, 22.323466093995776], + [114.109034732692166, 22.324298112173757], + [114.107047759717474, 22.324398251163565], + [114.101173935841032, 22.324400732436164], + [114.090410465460209, 22.323662682917004], + [114.089043009184678, 22.324014270001761], + [114.08810771455272, 22.324785834811301], + [114.085856786610421, 22.327066932239994], + [114.064858778195116, 22.32957533858654], + [114.064649400332826, 22.329420319630383], + [114.063018568433677, 22.327571702100364], + [114.058376896681793, 22.320193750569647], + [114.055986942256112, 22.317298380275712], + [114.055562553296582, 22.316082888721922], + [114.055647500352649, 22.315241540704807], + [114.05590830347991, 22.313219597823398], + [114.055829490518235, 22.311848426863826], + [114.055441051040518, 22.310750890753315], + [114.054270640233554, 22.309572815798923], + [114.051856041390565, 22.307964140405094], + [114.049909931034392, 22.306975854096784], + [114.047853124517047, 22.306228996876293], + [114.042583942088399, 22.305465545955091], + [114.040874018905555, 22.305117464802638], + [114.038818828666095, 22.304955355789911], + [114.034599020717707, 22.305328954627434], + [114.032593116784838, 22.305224096858407], + [114.03137812007293, 22.304786964989919], + [114.031123089379378, 22.30459814563973], + [114.030004655485499, 22.303675544875961], + [114.029772856125632, 22.303368447528062], + [114.028821093050439, 22.29607524896884], + [114.028962420624524, 22.295470321752187], + [114.029120163819485, 22.294162569373555], + [114.028364460662559, 22.292576152649428], + [114.024892301279152, 22.265969585876103], + [114.012616366659628, 22.254395549099527], + [114.012766743618727, 22.254047075276461], + [114.012930416907409, 22.252870241436337], + [114.012385835907992, 22.251593476921336], + [114.010052663156742, 22.25063614467798], + [114.007647727130788, 22.24954803359088], + [114.007189605067182, 22.249279072008754], + [113.999709123765655, 22.242226300193508], + [113.999717799310517, 22.24221110332283], + [114.009209723617715, 22.237780629937141], + [114.01018114659739, 22.238027906015155], + [114.011083912063071, 22.238001202156823], + [114.011622606784186, 22.237603472995225], + [114.012211216063676, 22.236665428925132], + [114.012280056131914, 22.236347514159018], + [114.018562880711329, 22.233414927869326], + [114.020640201027618, 22.23265356156773], + [114.020848670946819, 22.232348006929389], + [114.021206908775795, 22.232180794979985], + [114.021048002771892, 22.232055846007803], + [114.021433425874889, 22.23149093085221], + [114.021088322844975, 22.230020443497587], + [114.019973993816677, 22.229035313318263], + [114.01963981795943, 22.228444082653439], + [114.019337664072694, 22.226352276591125], + [114.018652339577116, 22.225516982087036], + [114.017834316832221, 22.2250331932417], + [114.016610345809227, 22.223508258200567], + [114.016265187190868, 22.223342212139023], + [114.014162246137431, 22.223948585743386], + [114.013436030891768, 22.223774674104209], + [114.012611089008161, 22.223213934813877], + [114.012187178795088, 22.222466949021744], + [114.011727425387107, 22.220674727553352], + [114.011296539733095, 22.219874746942871], + [114.010732957579918, 22.219496302824194], + [114.008073633771147, 22.218535952083599], + [114.006092671861097, 22.217336520496101], + [114.00477811433494, 22.215170769011987], + [114.004268424508311, 22.214751170092047], + [113.999470587913578, 22.213993456971821], + [113.998313535583208, 22.213620840524321], + [113.993181691169838, 22.210000139241863], + [113.992614719637999, 22.209698544105919], + [113.991716421826538, 22.208992205858802], + [113.991606888240327, 22.209162437740222], + [113.991569778480297, 22.209142697554881], + [113.990467544868281, 22.208834898725389], + [113.988662013540264, 22.208967337796825], + [113.986770637875239, 22.209451119800203], + [113.980917462527941, 22.214069791500098], + [113.976657068811321, 22.219152612710324], + [113.974105555080769, 22.223724217303165], + [113.973790115150734, 22.226012830485029], + [113.974019509272694, 22.227507682145788], + [113.975068002755762, 22.229928559106117], + [113.976298072491829, 22.232126828954819], + [113.976207705291614, 22.232788102142617], + [113.930847215714863, 22.20802612092692], + [113.930821716051597, 22.208033520984088], + [113.930718306701806, 22.207952261978864], + [113.92793802873436, 22.207207417412388], + [113.924817481477277, 22.207161824783562], + [113.919279940607055, 22.206786703064076], + [113.91531911867979, 22.205952152117586], + [113.912682795384015, 22.205777519946324], + [113.90898276091211, 22.205820009548102], + [113.905324075781664, 22.20617198455966], + [113.904406531540729, 22.206614256772923], + [113.899836147813929, 22.210173517772777], + [113.895172644007616, 22.214729167490393], + [113.894685929898003, 22.218206180628293], + [113.894476744861549, 22.218563010651486], + [113.884324925551255, 22.213598034543764], + [113.883945706947173, 22.212352535877979], + [113.882497660966877, 22.209887587909556], + [113.881445065817047, 22.20898742291272], + [113.877837201758297, 22.207051511140325], + [113.871813406890723, 22.202872638881423], + [113.867540927150969, 22.201154772916421], + [113.86600670647033, 22.201111732788057], + [113.864461366825822, 22.201465748729859], + [113.863499239081833, 22.201905556500684], + [113.861776400430244, 22.202124162863367], + [113.860214484630561, 22.201806279838607], + [113.856455457220818, 22.199967842736136], + [113.856126470124167, 22.199740723395816], + [113.855268501780685, 22.198402884945125], + [113.854312271540394, 22.197191914297917], + [113.852454829352496, 22.195725342860371], + [113.850963169216101, 22.195240670779494], + [113.848886975814906, 22.195065062225797], + [113.847607774340574, 22.194405608778503], + [113.845543512716588, 22.194008833325828], + [113.844524265161482, 22.194132624269308], + [113.844512842950678, 22.194127037979598], + [113.844511693385556, 22.194134151152543], + [113.844447673194395, 22.194141926613788], + [113.843918255482407, 22.194844225454933], + [113.84387508515502, 22.195767473691276], + [113.844115804225495, 22.196583797555245], + [113.842625989905187, 22.205802333091533], + [113.841760861726058, 22.206920522355425], + [113.841084966957226, 22.208811934458119], + [113.840920399145944, 22.21094835888243], + [113.841108812051857, 22.212261147319076], + [113.841460412751942, 22.213014583813695], + [113.840823823301847, 22.216953613253601], + [113.839842105229067, 22.2180777694008], + [113.839202324251005, 22.219478053472326], + [113.838514297851731, 22.222679834163934], + [113.838008669556118, 22.227194364744008], + [113.837983452266386, 22.229572083250407], + [113.838420497836594, 22.231824688732438], + [113.838334208184762, 22.232358623875239], + [113.839312366038328, 22.233249705807339], + [113.84033436278466, 22.234582019515454], + [113.842867884028692, 22.236637285638839], + [113.843170933587061, 22.2367647824526], + [113.847627699172392, 22.240824805356052], + [113.847525551433762, 22.242239315538662], + [113.84781220525943, 22.243441185103315], + [113.848128983002468, 22.243869867734464], + [113.849815180309946, 22.244800059339898], + [113.852805833846944, 22.245541980844276], + [113.859399267694769, 22.251548465125765], + [113.859514104752833, 22.252313002662884], + [113.859113126979622, 22.253145642086647], + [113.857316924295603, 22.253289915286743], + [113.854966384802196, 22.25230989127429], + [113.853437703849806, 22.251890276602239], + [113.852165578203895, 22.251954188737383], + [113.851891889877564, 22.252153790902952], + [113.851154953133133, 22.253901071440691], + [113.850673640117805, 22.255717793403704], + [113.850697641022577, 22.256653108634499], + [113.850996341397931, 22.25734781743822], + [113.851525627556384, 22.257798840945526], + [113.853680860669968, 22.25881471432503], + [113.855538266128676, 22.260137107516311], + [113.857206169092777, 22.261141038039284], + [113.858807881515602, 22.261702677153181], + [113.859873330741692, 22.261847333552986], + [113.862149500049867, 22.261609621916858], + [113.863416410687421, 22.259989965542662], + [113.863945569880912, 22.260002713141731], + [113.864578917751061, 22.260481732146292], + [113.865582966812383, 22.26226061776277], + [113.866648127603099, 22.26383849537979], + [113.867628005736293, 22.266555549923844], + [113.868644959834484, 22.268799482944416], + [113.869277193797089, 22.269629508845746], + [113.86992246649973, 22.270055425355089], + [113.871231034920001, 22.27045711552649], + [113.873287998045356, 22.270431479963442], + [113.875399898558371, 22.270669837382659], + [113.876872484367922, 22.271472568773291], + [113.878070545433772, 22.271873851930774], + [113.879305635196914, 22.271952028854834], + [113.880047849201105, 22.272222771703611], + [113.881788577888798, 22.273420589888818], + [113.883799789884975, 22.273776845113844], + [113.884523671190934, 22.274436286277016], + [113.885061295297902, 22.277087082258422], + [113.8853321488875, 22.277556252760945], + [113.892411448323585, 22.307996085252203], + [113.892089457089128, 22.3084429625656], + [113.891919197620496, 22.309455128409741], + [113.892393641550839, 22.311039695085199], + [113.893238532158378, 22.31187321618809], + [113.933400041482528, 22.324880540251765], + [113.934310307898841, 22.324802229323765], + [113.935032721871721, 22.324376085220379], + [113.936744330448747, 22.32192397082224], + [113.944923036479665, 22.324302510291236], + [113.960527125288522, 22.325894282196472], + [113.964451739441543, 22.324261986965887], + [113.964670226227483, 22.324300702025827], + [113.964606051338436, 22.324197806752625], + [113.964625322701991, 22.324189791555817], + [113.965292190318664, 22.320974396467328], + [113.963601011134628, 22.313658018513141], + [113.958436036679529, 22.308717392467557], + [113.954990650570949, 22.308780884284978], + [113.950529592224612, 22.30162821407265], + [114.020952494962827, 22.350541423187661], + [114.020917011150075, 22.35061366341694], + [114.020788159117004, 22.350877095031958], + [113.996451071992681, 22.360596729632775], + [113.994868874324808, 22.360969228025567], + [113.987821291072137, 22.364043252086518], + [113.976535633229531, 22.368550466524287], + [113.975005364531938, 22.36901868163973], + [113.974804665266319, 22.369029595565078], + [113.951755880178624, 22.362532242090843], + [113.95154383564855, 22.362341824756768], + [113.954376061030544, 22.356242468270487], + [113.952187640906516, 22.355574111338061], + [113.947038094066173, 22.358066087527156], + [113.942760627837444, 22.357805040001914], + [113.938672171495142, 22.357995045454306], + [113.936535245296753, 22.358288470298632], + [113.925919211472532, 22.364049342400456], + [113.918965882722162, 22.368271449094856], + [113.915187797751386, 22.370910444887055], + [113.913425375495649, 22.374494986162219], + [113.913340246246662, 22.376343313421824], + [113.914658270114984, 22.378627943957788], + [113.915126000386422, 22.379531668714051], + [113.914738535623314, 22.390071698033246], + [113.914044411794137, 22.391233066408095], + [113.913115145269984, 22.393302824909224], + [113.911838572461178, 22.398359071668828], + [113.910787167731215, 22.400517778142071], + [113.909383631900354, 22.402011470062313], + [113.907262718633163, 22.40306920192619], + [113.900534495609634, 22.405069034284953], + [113.900364320172613, 22.405774104497375], + [113.901154812859787, 22.407447332761866], + [113.905154115873032, 22.411800584251846], + [113.913471445887538, 22.421277783395066], + [113.914047525845561, 22.42154529535992], + [113.946528561690087, 22.442785648050872], + [113.948457546893223, 22.446224740661869], + [113.952854567452448, 22.450975852802916], + [113.956468396149489, 22.453263941449862], + [113.958748285997544, 22.454408711334409], + [113.964210787475565, 22.456519497124802], + [113.970040926275828, 22.458161109559853], + [113.972651860742999, 22.459868480260745], + [113.973330207284391, 22.46086267435734], + [113.976701282521233, 22.467117540100006], + [113.98101576303786, 22.474069449320137], + [113.984645988314824, 22.477447239933174], + [113.9946025294511, 22.492039684673749], + [113.994823558458421, 22.493122705160289], + [113.995710170146666, 22.493663058235022], + [113.995999528818004, 22.494087146315806], + [114.023791447995507, 22.505509525820173], + [114.024112657129976, 22.505856689684414], + [114.025549363289912, 22.506574682071456], + [114.026251135555327, 22.506771170321027], + [113.971449406015779, 22.513506472460577], + [113.97139542245813, 22.513488902106829], + [113.949902402876006, 22.494210190287912], + [113.948057367114501, 22.489790924867087], + [113.945264607658217, 22.487702964679645], + [113.94200181144079, 22.480362192081465], + [113.910902524431492, 22.458997565886229], + [113.895285098306303, 22.450336615250606], + [113.888935003787793, 22.44558907263238], + [113.887966720767253, 22.446278065135466], + [113.886895288147514, 22.445683881115986], + [113.876840207242438, 22.449828903191808], + [113.865187605253496, 22.462486796966008], + [113.864870794671106, 22.462712227043305], + [113.864775253556317, 22.463302630503801], + [113.857868968188285, 22.47887042941495], + [113.854410457209312, 22.498664019959776], + [113.857137415669598, 22.51050122065265], + [113.852256322978391, 22.540664297799331], + [113.851641867564325, 22.54261076216558], + [113.846186881640989, 22.545580152663305], + [113.829666216337202, 22.54251783534356], + [113.833199676375557, 22.561485411505863], + [113.799053382424475, 22.595488218657039], + [113.798314162299619, 22.596073343938617], + [113.777117448518283, 22.628584983659199], + [113.768135862050485, 22.646066318760592], + [113.760308243186088, 22.668596458852857], + [113.752637866929788, 22.68161362907572], + [113.751029473382644, 22.690860834744843], + [113.728541505254455, 22.739212319991498], + [113.728194433399167, 22.739280352787436], + [113.673148014950939, 22.728941594139723], + [113.680180659212425, 22.720635577270929], + [113.709310551892301, 22.653599832036765], + [113.711870443159455, 22.648272442876795], + [113.731360000678663, 22.555768458934438], + [113.735320616098562, 22.537157601090566], + [113.722986749003667, 22.524876803672228], + [113.687117272839529, 22.518101770578596], + [113.686891127479825, 22.518012067976489], + [113.663362086870436, 22.483412850655004], + [113.642921051293982, 22.480967968007818], + [113.626377308571421, 22.47876331995656], + [113.626028102926625, 22.478376433109997], + [113.605097074160724, 22.448777834135246], + [113.568663154732775, 22.41473326414971], + [113.568586379820232, 22.414736433456962], + [113.568457802537083, 22.414593981980712], + [113.603599277966453, 22.411845220192451], + [113.60442106876765, 22.413605507435989], + [113.612760902703371, 22.439935646090273], + [113.619368137633472, 22.445622335337326], + [113.619608805539357, 22.446137849314916], + [113.621709618549545, 22.445909231415456], + [113.654028575478193, 22.444355534784702], + [113.658636955597743, 22.441890668036578], + [113.66083064381472, 22.441651943128743], + [113.661001722740252, 22.440625834028655], + [113.66481872518132, 22.438584248449683], + [113.664324574741926, 22.420695800762104], + [113.664521409754954, 22.419515210005827], + [113.625342011358413, 22.356331960115391], + [113.623030767159321, 22.352305087785098], + [113.622783275910322, 22.352205576662936], + [113.622692002175953, 22.352058382693578], + [113.599907879990553, 22.34265940117854], + [113.610063275386352, 22.323529080755002], + [113.611925622952469, 22.321883922645583], + [113.611492845861818, 22.320836114090699], + [113.612843629521535, 22.318291562822527], + [113.609817967572852, 22.316781020053838], + [113.607787821425106, 22.311865777201916], + [113.590922569946116, 22.307282809246946], + [113.590659817238517, 22.306816557175427], + [113.590314529803791, 22.285634159639528], + [113.59038656420006, 22.285478197904158], + [113.590306124287991, 22.285118505262275], + [113.590034640014807, 22.268463720809788], + [113.594759711121355, 22.264151375857796], + [113.592153813895777, 22.237966043210896], + [113.589488830463253, 22.234979864354084], + [113.58943823985048, 22.231876274812478], + [113.553882318700758, 22.215314274352981], + [113.562275969140416, 22.21222020685126], + [113.562569572752253, 22.21208161920428], + [113.568649266709528, 22.208574123358943], + [113.570427679768301, 22.202768372310533], + [113.570631202585133, 22.197815440743717], + [113.570939864270528, 22.197499155364948], + [113.572857997852466, 22.193207713912155], + [113.576985743966091, 22.185634383628873], + [113.581604109053316, 22.177154120847018], + [113.588071337272964, 22.165273434338495], + [113.596933553948489, 22.141094141452612], + [113.598861641462719, 22.135843038581957], + [113.598669604886666, 22.135349848920651], + [113.592550018041678, 22.128090324192694], + [113.575162786013138, 22.112652113053997], + [113.57391999190493, 22.111885497715992], + [113.571290909830154, 22.111100203914127], + [113.555977883711662, 22.109143254773464], + [113.554572622278755, 22.109142655054939], + [113.549417643083828, 22.110217596254166], + [113.552106449514113, 22.103550002624377], + [113.560774327529714, 22.094646410320287], + [113.560725303090322, 22.082177317497774], + [113.562307525747059, 22.078253785633173], + [113.560709598221507, 22.078182871675615], + [113.560699376535936, 22.075583042943283], + [113.54940727988523, 22.072784857330905], + [113.525503043277524, 22.076464122412247], + [113.515122688620124, 22.071948605795814], + [113.498589201567299, 22.057478754859698], + [113.47927998152413, 22.057373641807398], + [113.456217063371781, 22.047233221184133], + [113.454383728311413, 22.046355048489396], + [113.453881516174874, 22.0457282948413], + [113.444182533548869, 22.026397040615155], + [113.443400904143786, 22.019675873550543], + [113.43727292863818, 22.01262535607038], + [113.436907718434881, 22.01189744763316], + [113.435342145794934, 22.011231193508074], + [113.404807832484437, 21.993457113570809], + [113.371576174851924, 21.984094579021605], + [113.324876754277312, 21.964220904173821], + [113.32478351053831, 21.963755084184054], + [113.322683981824923, 21.93706422761068], + [113.314577892235377, 21.912326687625576], + [113.314478239523197, 21.912272793894267], + [113.314430203651398, 21.912032819934055], + [113.289959194105833, 21.894585829427204], + [113.284130802869782, 21.886066142861839], + [113.261544315065137, 21.874319577597237], + [113.261538256280275, 21.874322675530145], + [113.261535319965418, 21.874320582038358], + [113.258995241591009, 21.875622950928001], + [113.229967213404791, 21.890465346867757], + [113.212859586824692, 21.907666040363509], + [113.205514241304385, 21.91742686424557], + [113.159663243806776, 21.967737809138324], + [113.154203916879197, 21.971605454441292], + [113.146066904158062, 21.982440657990114], + [113.14583440731684, 21.983915317758147], + [113.137626800819021, 22.014498614782955], + [113.096135436286886, 22.050837429140195], + [113.086917599905803, 22.067426276519104], + [113.086433810830272, 22.067929993351292], + [113.08154158617171, 22.128531257295013], + [113.073159463929898, 22.118830678568905], + [113.040508302831157, 22.091178283914921], + [113.040168769805845, 22.090811750238966], + [113.026942508805973, 22.049009908570905], + [113.026986979291337, 22.04843415690608], + [113.04532765961676, 22.020876798844686], + [113.045907094005941, 22.01849944648545], + [113.0483143069699, 22.014702462866587], + [113.047851784025767, 22.010520607995836], + [113.048845498025642, 22.006443514253878], + [113.046477268409731, 21.980157300455591], + [113.042198121317114, 21.959056002359855], + [113.032494796844318, 21.937911959855189], + [112.984849912753816, 21.872715497392939], + [112.98447397564189, 21.872148360417047], + [112.983990884500415, 21.871901621915249], + [112.966965998603442, 21.859924354129671], + [112.939525453874992, 21.844899615666844], + [112.929260987164028, 21.843948360691748], + [112.924884150945914, 21.841712894299665], + [112.917442968391327, 21.842853130956986], + [112.906384836268813, 21.841828323386068], + [112.888606216906723, 21.847174448595208], + [112.880171688163045, 21.855030971952736], + [112.85792173653644, 21.885916777600286], + [112.8358896788056, 21.923308073850013], + [112.835848631371135, 21.923327392517859], + [112.787406750327563, 21.923795926798967], + [112.784973889247951, 21.921270398012691], + [112.761996201485715, 21.89315192757898], + [112.734022966715415, 21.868378754251534], + [112.69484422190267, 21.827707690595691], + [112.681018158058734, 21.813260935444728], + [112.646761376011511, 21.764895946067327], + [112.644060991432056, 21.763562280940633], + [112.642219263603536, 21.761079656913747], + [112.638750475932468, 21.760939525137459], + [112.634444974885795, 21.758813125571056], + [112.593938899795219, 21.752952183578778], + [112.553893144867345, 21.753766093858093], + [112.532050040545371, 21.756629050424344], + [112.530687007473603, 21.756573986735358], + [112.529911219822409, 21.757213556863512], + [112.518396059372904, 21.763686983410768], + [112.492408982848687, 21.788012938665016], + [112.491653167191942, 21.788402310990321], + [112.447625463688112, 21.803390769470127], + [112.439478431252056, 21.805075803933828], + [112.422088962032788, 21.79251431474075], + [112.41054506851502, 21.737222013366893], + [112.40425970965596, 21.730850955963653], + [112.348063946412893, 21.70959782708962], + [112.342118164952794, 21.709380134538218], + [112.318588667618627, 21.708377051667892], + [112.309971562417999, 21.70329725085028], + [112.302702954259843, 21.706736126966064], + [112.287474777043059, 21.702048057479089], + [112.269022486928037, 21.702333977886784], + [112.257992391597611, 21.696075223004758], + [112.255156479063814, 21.700680720566833], + [112.234993380680464, 21.70421147295523], + [112.235036612963512, 21.704815155142228], + [112.233694340275562, 21.704757932893852], + [112.231753624341678, 21.724449944727713], + [112.227595413382204, 21.730651448879073], + [112.223815312849183, 21.731551811084785], + [112.215274783491026, 21.729515875097036], + [112.208893541832495, 21.735105949010038], + [112.191745285778978, 21.739190401661379], + [112.191680652301699, 21.739980011531213], + [112.186941002388977, 21.760250668133999], + [112.189084281407773, 21.771699178905497], + [112.187497709061262, 21.791081908055535], + [112.18716951827011, 21.791931779826324], + [112.187044190517412, 21.792035536878391], + [112.131389635176888, 21.796346567097892], + [112.131263275048909, 21.796329895120458], + [112.129122672302302, 21.795672738260166], + [112.037699528056564, 21.766356868248518], + [112.031235395377138, 21.763973082396856], + [112.027532790764326, 21.76202180929765], + [111.951075268435602, 21.713241480096311], + [111.949258688956121, 21.67099176444102], + [111.949544002110514, 21.670457379602052], + [111.949768291606361, 21.670278008613604], + [111.992850795028659, 21.659723257855283], + [111.994453946736755, 21.65842039272416], + [111.996168743763022, 21.658551821528157], + [112.017028251071451, 21.648527729473699], + [112.01868980309338, 21.638724158106694], + [112.021714463062438, 21.636266047631377], + [112.019333775933617, 21.634924557724467], + [112.019780252668795, 21.632290233623134], + [112.001060300341521, 21.617239996549959], + [111.994107364839863, 21.620529117063526], + [111.98276678386604, 21.614319476867422], + [111.967672472027047, 21.605814005174555], + [111.967094468609702, 21.605888512423515], + [111.942280727650214, 21.603142495380208], + [111.936771247759651, 21.609580634205496], + [111.936115275234187, 21.60934315013748], + [111.882753340863815, 21.581406510283731], + [111.882633505063168, 21.581370277040673], + [111.863727769762093, 21.561892821232021], + [111.857815954771368, 21.559687467714355], + [111.849983922701369, 21.569962509045336], + [111.845088323088149, 21.570018212825083], + [111.837380165699969, 21.567687594272943], + [111.824334944568591, 21.560645684489856], + [111.807748690410719, 21.557667518005275], + [111.806726542456076, 21.55841924394942], + [111.805005514101936, 21.557898878262922], + [111.806003480559568, 21.558951010788423], + [111.802296330357663, 21.56167738809317], + [111.80859231021131, 21.574066530611507], + [111.823935308777166, 21.584184317101283], + [111.790271781193795, 21.61349492461607], + [111.789320841438652, 21.613897404287709], + [111.787417382968059, 21.614035724778176], + [111.731657247883149, 21.612407689314281], + [111.692131805404031, 21.594573591845499], + [111.688661039724693, 21.592985698971159], + [111.688588259594425, 21.592914875719515], + [111.672629349433535, 21.532328053572421], + [111.645584475636014, 21.51511417466789], + [111.645574801362031, 21.515118431022394], + [111.64545572751102, 21.514984355392805], + [111.645246637966409, 21.515262811856541], + [111.606646070089724, 21.532245760786797], + [111.603412206726233, 21.532176834279092], + [111.555681466602678, 21.507878769139005], + [111.555235863646843, 21.50801804180005], + [111.54291404944415, 21.505313778113685], + [111.536769013310803, 21.50905095709998], + [111.536009747238836, 21.514027141063597], + [111.520088906125721, 21.519003180559949], + [111.512908385049215, 21.51771881564914], + [111.489609588607323, 21.503803282735614], + [111.488778343839783, 21.504011600656693], + [111.470605289777595, 21.502696974552453], + [111.455381318282107, 21.512381215968635], + [111.440718021946964, 21.516055978839901], + [111.424950024271936, 21.512294503272052], + [111.378267279736761, 21.498349393936909], + [111.377289018541589, 21.497893327981238], + [111.347998738938657, 21.466731743481187], + [111.324762785665101, 21.449241930459987], + [111.304603072195832, 21.437475856142527], + [111.280935610975192, 21.421371177579172], + [111.279707163110402, 21.421202598380816], + [111.258531499164377, 21.415220689922307], + [111.252837756692358, 21.417515325095533], + [111.25264077752206, 21.417488293756577], + [111.252617122884899, 21.417604242727037], + [111.252405953093771, 21.417689346265284], + [111.252421563950634, 21.418562822515636], + [111.245252493400855, 21.453703769453792], + [111.246745846851496, 21.453252616999116], + [111.248651444971429, 21.455121390419336], + [111.267740183161152, 21.446910082111376], + [111.269090628029346, 21.44650210333252], + [111.271309124349287, 21.44723266413046], + [111.277688679923358, 21.487172365296594], + [111.274330800011455, 21.487361080145572], + [111.241113148711264, 21.47920255971038], + [111.234171545666868, 21.474312332667633], + [111.212023041616504, 21.472057797094571], + [111.166357952791373, 21.460842086598131], + [111.13022951196659, 21.459314750431393], + [111.111610946959004, 21.455530939417496], + [111.103566815164243, 21.45783309239695], + [111.094454276301079, 21.456982172530324], + [111.031285544900086, 21.441733212024491], + [111.029931366844011, 21.441200512688255], + [110.99603976175068, 21.420545422343785], + [110.99070897144604, 21.418035755316264], + [110.951393430041804, 21.394545683869545], + [110.946331201622073, 21.390960773695504], + [110.930605597517996, 21.382125463931949], + [110.924796049040708, 21.378654401244511], + [110.922955011321591, 21.378275618388436], + [110.902808119647858, 21.372389442925613], + [110.884116473284337, 21.370290548211955], + [110.84393282432454, 21.372060332372339], + [110.791837842666126, 21.377332667149641], + [110.779453293714937, 21.372950836452549], + [110.763983981146538, 21.367338091686761], + [110.7086218164755, 21.314962399535862], + [110.706970251102248, 21.312724971268441], + [110.684440904371073, 21.280726967689411], + [110.655244437958402, 21.242290978367343], + [110.64110128332544, 21.230072675418548], + [110.622133198681311, 21.218390886811971], + [110.617640842706109, 21.218059311087632], + [110.530171247462533, 21.206815815336416], + [110.528952910103882, 21.207301432527814], + [110.520062141146511, 21.208933915504797], + [110.496701529253841, 21.220033662087946], + [110.468431888028817, 21.202295278424877], + [110.46997170416266, 21.202480328661039], + [110.489209928645039, 21.212608201884066], + [110.491628132683815, 21.214649196638973], + [110.492654998914205, 21.214421843000611], + [110.49496934748575, 21.215640220972446], + [110.497601850487413, 21.213326583783473], + [110.502157542940182, 21.212317929273532], + [110.521138759476315, 21.193094148735653], + [110.55285742070366, 21.20428851142184], + [110.578785980872254, 21.204433186601186], + [110.585116788845937, 21.197445028982219], + [110.603080088594069, 21.204186205554748], + [110.609199357399746, 21.210345453114609], + [110.628101017814103, 21.213766463628694], + [110.630855057105009, 21.208500133926798], + [110.627336505108204, 21.193574548489003], + [110.615193618759022, 21.183447979704429], + [110.578290459428615, 21.097510787376478], + [110.578072022293327, 21.097445578710872] + ], + + [ + [121.484221483707657, 36.786948653212022], + [121.485566992682564, 36.787407822304019], + [121.491311111379858, 36.791919321319291], + [121.523334074854787, 36.805262236709652], + [121.540619479583142, 36.806195062592714], + [121.541422513937434, 36.806469106513767], + [121.549238117106967, 36.81677068606335], + [121.552102094948296, 36.818639251186916], + [121.560426650132626, 36.830130784227094], + [121.560320255916267, 36.830195691881784], + [121.560226284190392, 36.83016971469889], + [121.521002141665633, 36.812156983964336], + [121.518023388082767, 36.80784843507459], + [121.502010976666938, 36.803398326596366], + [121.499395526357475, 36.797427649840827], + [121.488795596539518, 36.791533880596539], + [121.484221483707657, 36.786948653212022] + ], + + [ + [ + [122.284698512804638, 29.933153634781313], + [122.284009952958044, 29.938532314170285], + [122.289201541931988, 29.940749136120058], + [122.275086554934745, 29.93974983886913], + [122.246829913473817, 29.957969162111677], + [122.23584044078541, 29.965024692645898], + [122.228711230392747, 29.967465207808569], + [122.16779163098677, 29.987595893543634], + [122.17426109713935, 29.980739280631177], + [122.195128186533552, 29.963007351605516], + [122.191922595057846, 29.957092009878348], + [122.178702707441559, 29.95764306032099], + [122.176217460937721, 29.959856337892205], + [122.151115554522946, 29.972815934062094], + [122.148777081508143, 29.973204507221915], + [122.139239384333877, 29.970746931654691], + [122.137562569424247, 29.977105384458902], + [122.156516743119028, 29.986411546067561], + [122.159139740690549, 29.990454882871632], + [122.142502426406679, 29.989858108170417], + [122.135638886017816, 29.989371489455369], + [122.116514479896026, 29.986068839155955], + [122.114914760501676, 29.988868548149082], + [122.114093523518903, 29.988839090662935], + [122.102763481937529, 30.007382432367276], + [122.100402227756064, 30.007649371528881], + [122.072908999450917, 30.002622474801267], + [122.089432429075387, 29.987745522133057], + [122.073792533024388, 29.974995382451866], + [122.067892768629619, 29.975125603770284], + [122.065089732481582, 29.994661262655381], + [122.072052393272145, 30.002465851841276], + [122.048424427270206, 29.998145684574741], + [122.034589877683871, 29.991933867834447], + [122.025685359536482, 29.993988044594779], + [122.02364648758892, 29.993615254662384], + [122.022904760959491, 29.994629498841054], + [122.022172619739521, 29.994798395962093], + [122.020863273403648, 29.997421048702101], + [121.985411691776093, 30.045897884861859], + [121.977127529815704, 30.051331433580703], + [121.974281635772627, 30.061117231264994], + [121.973899813291027, 30.061639339025291], + [121.979772288143764, 30.070745973167423], + [121.976880785498494, 30.069495947257526], + [121.971432328705831, 30.077668905496669], + [121.977615388857288, 30.085727683958773], + [121.983893402174076, 30.086086978143758], + [121.980020257662261, 30.100788255038609], + [121.979331071701438, 30.102814558744914], + [121.975960422854328, 30.1074158063401], + [121.930863270927489, 30.164234081799219], + [121.93111729774057, 30.164512133802184], + [121.932380054514354, 30.17039583719372], + [121.94163800731252, 30.176027864498611], + [121.950656112317034, 30.185898878227679], + [121.951098492353097, 30.186579487125059], + [121.95388608581132, 30.18536347605237], + [122.044201321732757, 30.149580757553647], + [122.044445283868725, 30.149545828602243], + [122.06832035270412, 30.156383271995903], + [122.091338075209691, 30.160338165780832], + [122.106549839808764, 30.157061689523392], + [122.115614822914097, 30.151495743819972], + [122.117093231496582, 30.143345080326249], + [122.128675261757635, 30.138890545476713], + [122.13921379473517, 30.123098369870647], + [122.144419649054967, 30.119062869946479], + [122.151092430729065, 30.115571566610882], + [122.153571438298357, 30.115346204906576], + [122.165221843788288, 30.119445541252677], + [122.178196389938009, 30.119387942296523], + [122.185917410269965, 30.112405696187963], + [122.202616095520298, 30.110887651542065], + [122.236617401407059, 30.110533226065247], + [122.242700280109815, 30.107243677127961], + [122.271938733715842, 30.104585666794474], + [122.275393023500854, 30.105278172245974], + [122.286925846856519, 30.10322321780405], + [122.289838887153635, 30.102958399037782], + [122.293328367731888, 30.096343759280042], + [122.297511002863445, 30.088896326979928], + [122.29603836847383, 30.077379747332106], + [122.287037041287803, 30.076576740014435], + [122.303818495407441, 30.046004423651635], + [122.307205193597198, 30.041535283370209], + [122.30977346857739, 30.040034845341612], + [122.322566031945541, 30.034197598492412], + [122.324460431753522, 30.031454425314916], + [122.339281951993485, 30.022795394338406], + [122.339656870106069, 30.022763228996535], + [122.342653410697167, 30.013855791112121], + [122.338990748189403, 30.011077069041395], + [122.338480476700425, 30.002030441172845], + [122.340051097331852, 29.997573787670746], + [122.337261184442298, 29.980413549849832], + [122.337184579878965, 29.979055423847345], + [122.323304136060599, 29.952637989748666], + [122.319920872161106, 29.943647053577038], + [122.318675330073475, 29.943828388361229], + [122.318133640971766, 29.942797438894953], + [122.308381584781429, 29.942107023597806], + [122.311179436392749, 29.933399518924706], + [122.302584388454719, 29.924505749238108], + [122.287303562569605, 29.927033529770462], + [122.284698512804638, 29.933153634781313] + ] + ], + [ + [ + [109.995082363735435, 19.982742204594274], + [110.101824850736023, 20.028698261381169], + [110.101959481106675, 20.028772716876723], + [110.127835513376397, 20.061173438451878], + [110.139991309738321, 20.076452175877485], + [110.140038762092331, 20.076453758859419], + [110.140181597325707, 20.076632610260578], + [110.19187209285721, 20.078182887538571], + [110.238935846886022, 20.07975290601199], + [110.287326545367677, 20.062358362260984], + [110.313942001164776, 20.111026533215078], + [110.314041942084572, 20.11103290448769], + [110.314129591785814, 20.111205334486886], + [110.382884771934911, 20.11550793365798], + [110.429467980169179, 20.09991021326292], + [110.490705843594597, 20.079565797123454], + [110.513951039193344, 20.077974551009756], + [110.522257461204561, 20.077461716989596], + [110.557997854269544, 20.112368081935323], + [110.609307367253663, 20.125621463819865], + [110.651418420610099, 20.136772517541786], + [110.682722988565757, 20.16585803243219], + [110.682932986807529, 20.165754429063817], + [110.683490949938616, 20.16627392973437], + [110.712986286033342, 20.151045219917126], + [110.72852498446602, 20.108080352880471], + [110.740178539689623, 20.076198012011691], + [110.773909440503417, 20.070602721734346], + [110.79711722454644, 20.04555663111881], + [110.804180604892252, 20.037981973268767], + [110.867005456604701, 20.013920440243997], + [110.90142612221409, 20.022275911528496], + [110.936511441985388, 20.030885324501892], + [110.9367978226975, 20.030699526171453], + [110.96172634874074, 20.020620024177674], + [110.963815429448601, 20.013171019486027], + [110.965036312619986, 20.012378933827627], + [111.008947947449045, 19.85244228990328], + [111.039209288579983, 19.765371999245904], + [111.05129656917704, 19.70556551513878], + [111.06669800582182, 19.630463982361434], + [111.056868529099773, 19.614122478981994], + [111.004539331290445, 19.60586937066472], + [111.004258057329864, 19.605757130358771], + [110.916391218495718, 19.554583046798403], + [110.842218901304804, 19.455513601244046], + [110.839908744095482, 19.451875031050648], + [110.782570262898318, 19.401531665178975], + [110.780240873226234, 19.400681239646079], + [110.776612274005998, 19.397542285971387], + [110.725629955585447, 19.380612062247014], + [110.70216200519576, 19.321937133947095], + [110.681915633435366, 19.298912656835515], + [110.672478172927725, 19.288082014375728], + [110.615328287145758, 19.154229477685629], + [110.582483091695025, 18.890680526050357], + [110.586482519092442, 18.841001650920461], + [110.586001420798056, 18.838936879838464], + [110.574094514578903, 18.78637155252969], + [110.496483816219083, 18.753900130990463], + [110.495098277798377, 18.72788213068263], + [110.495101947027536, 18.653552796602458], + [110.491107783181633, 18.652947586382187], + [110.49104094872601, 18.65169255161674], + [110.381426986879632, 18.63632835355887], + [110.363189204793855, 18.633564898543192], + [110.325078743107781, 18.643840313462874], + [110.279073595332207, 18.625979989163064], + [110.242065653476701, 18.611360553577274], + [110.2285306748213, 18.598444733423907], + [110.209981474960088, 18.580373737037597], + [110.112511581794124, 18.508153612718218], + [110.095348183555402, 18.438598012310898], + [110.086155613661532, 18.400787249877627], + [110.068927921866333, 18.380624216863492], + [110.066341888594607, 18.377567729544889], + [110.018412320355608, 18.361767896949637], + [110.005379340142795, 18.363746201952676], + [109.995621135967269, 18.361512028539284], + [109.917393374591569, 18.377101787014944], + [109.915794118469279, 18.377344541652501], + [109.787694508670057, 18.343084019058761], + [109.781020110505864, 18.340041382006969], + [109.749189415175337, 18.209886736101147], + [109.745709795165595, 18.194908012765989], + [109.730761410095454, 18.18516151231729], + [109.722225440896835, 18.179354164614079], + [109.718711894532376, 18.179236178018101], + [109.651407985185685, 18.174597887412546], + [109.580750792563094, 18.145387051188468], + [109.570390291355338, 18.149989025924384], + [109.557746724472693, 18.145332731264073], + [109.523317178920806, 18.170754066416595], + [109.520843511554233, 18.171059507712517], + [109.462836520524462, 18.175253622156493], + [109.459393087137116, 18.178647228488003], + [109.458976815945533, 18.178698628451446], + [109.437965272081669, 18.199764979483259], + [109.437068006261086, 18.200649261717665], + [109.351677908126931, 18.216441424638443], + [109.343511079319825, 18.22249612578948], + [109.283754224487552, 18.26632496709723], + [109.170399905176779, 18.261701406372737], + [109.163961041049433, 18.26312305942356], + [109.134543082576201, 18.269308662739459], + [109.10419458123728, 18.325274937099348], + [109.076512676600871, 18.325168937003628], + [109.002737264637162, 18.324718314172653], + [108.952725901883781, 18.309251957338141], + [108.946301022072277, 18.31671594934571], + [108.941042793563028, 18.3159507104033], + [108.9318078959856, 18.333553085673479], + [108.928706476952669, 18.337156105115561], + [108.878109019221682, 18.417719720025122], + [108.877652981403301, 18.418237030845372], + [108.772821323160244, 18.443629594819782], + [108.768106481599432, 18.443939233372717], + [108.706260711334025, 18.44587971101538], + [108.699122766264836, 18.448469612075112], + [108.685454407405928, 18.449367256418718], + [108.677706553903008, 18.456240177770653], + [108.654708060755524, 18.464584851370336], + [108.641595915819494, 18.48827299504352], + [108.641202748020802, 18.488621764074519], + [108.637714178108936, 18.563175583419934], + [108.637516190536402, 18.56717868333255], + [108.637524940002152, 18.567219768854851], + [108.637511185094084, 18.56751372338567], + [108.660248609680679, 18.675237207398254], + [108.652124642284903, 18.724361513566155], + [108.590643562332787, 18.809991253152891], + [108.589499801426953, 18.811316849868884], + [108.59196134784176, 18.874182931950131], + [108.609873214522608, 18.896144560689173], + [108.634265294333375, 18.92648968614526], + [108.626866630939304, 19.004985370851458], + [108.594761309639097, 19.057781877423007], + [108.58753391749417, 19.143494934072287], + [108.602157222266413, 19.266535044238015], + [108.604599457391046, 19.271832265011753], + [108.605490979670165, 19.278577600219812], + [108.641165047155354, 19.351411457754455], + [108.690328707823994, 19.389159185644569], + [108.751023450616103, 19.400636263228066], + [108.80182773821663, 19.451720664237882], + [108.802367283920802, 19.452380223762489], + [108.802554186594293, 19.452451117945436], + [108.80257654596312, 19.452473600594388], + [108.87108646398714, 19.485726693680622], + [108.92500569897868, 19.526441844675201], + [108.989490645368477, 19.588926841460584], + [109.013607729322672, 19.603143314026887], + [109.044476336920326, 19.621776093668281], + [109.089474416373861, 19.691550238280954], + [109.143246069000782, 19.706690866572277], + [109.152032773382402, 19.719200665378473], + [109.165336642888136, 19.738528724234364], + [109.154907220592975, 19.792314050015257], + [109.154981177909889, 19.792388675535996], + [109.154955274264637, 19.792523291391085], + [109.21447235283199, 19.857821071733369], + [109.222174041215624, 19.860188625881367], + [109.227052298712266, 19.865110958399626], + [109.250344253322382, 19.868848350762622], + [109.25151384937061, 19.869207892961363], + [109.251888945742166, 19.870791032371059], + [109.255378823961308, 19.900604578457628], + [109.259393888329939, 19.902466546397331], + [109.260486316632182, 19.90707727161017], + [109.284530982745935, 19.914123760230694], + [109.296585687302908, 19.919714074942213], + [109.299570723467184, 19.918531280856953], + [109.303931744400415, 19.919809314173552], + [109.345314457738894, 19.90064127134071], + [109.406431071519179, 19.897111562468631], + [109.494306555468441, 19.875380356580948], + [109.509337230745786, 19.91266654033226], + [109.522490048481686, 19.945640170766662], + [109.581295886558749, 19.990545817871411], + [109.583746820458003, 19.991106963328971], + [109.653893878462625, 20.013893503354023], + [109.706980966215284, 20.019321629227978], + [109.708064251437875, 20.019569649210112], + [109.75747487892275, 19.983427866838579], + [109.758436489733441, 19.983642080477594], + [109.810262523485406, 19.995252540670723], + [109.83629224359683, 19.989544909408814], + [109.850948372387265, 19.986401089594931], + [109.851566093087612, 19.986454001574049], + [109.894777306412252, 19.996500276916372], + [109.961220883490526, 19.995862597533328], + [109.993157487196527, 19.982264349943907], + [109.995082363735435, 19.982742204594274] + ] + ], + + [ + [ + [110.416484572628818, 20.680318139966637], + [110.415955930915743, 20.679315792858397], + [110.400858136360128, 20.680388807486583], + [110.400797456896655, 20.680576822903312], + [110.400613216636955, 20.68057986105336], + [110.400699848398887, 20.680879262993116], + [110.396491424254322, 20.693919072081627], + [110.404228197487328, 20.698337267578733], + [110.405913263487164, 20.710248541572291], + [110.409444532332017, 20.711101150134528], + [110.409848973597931, 20.712498911149929], + [110.410647939767472, 20.711391707304887], + [110.419327475541905, 20.713487341152849], + [110.430908919877595, 20.701104151089005], + [110.43428564291672, 20.68213718068764], + [110.432378074121431, 20.6812781815675], + [110.433270590707195, 20.680041335962272], + [110.429759982909559, 20.680099226421557], + [110.424083274458738, 20.677542942435064], + [110.422628765124813, 20.680216821293051], + [110.416484572628818, 20.680318139966637] + ] + ], + [ + [ + [109.08427654094676, 21.017109949948907], + [109.084248297649424, 21.017404252929762], + [109.083994881507948, 21.017298118693542], + [109.084069552154773, 21.019266830491322], + [109.08153863767636, 21.045639660347302], + [109.088151908185083, 21.059786145586958], + [109.113943768040585, 21.072595757582128], + [109.124604386748132, 21.073946876472132], + [109.134473658419594, 21.069818627868965], + [109.134493718477316, 21.069823003749171], + [109.134496680571957, 21.069808997860644], + [109.134734937334642, 21.069709336692068], + [109.140755282437581, 21.060211427372554], + [109.14029865896174, 21.043655431544536], + [109.129557241784795, 21.021769647474677], + [109.123844929512529, 21.016896440869345], + [109.113832932342959, 21.020348287336628], + [109.113543434025274, 21.020091667118106], + [109.113173930816032, 21.020575491964649], + [109.109760214906373, 21.021752442277709], + [109.10541448879205, 21.026268950803907], + [109.097361912811394, 21.022896418981997], + [109.095911176236029, 21.021637626292229], + [109.099791614476899, 21.007763115085737], + [109.08427654094676, 21.017109949948907] + ] + ], + [ + [ + [110.641459439651342, 20.928120724732111], + [110.642289147632255, 20.919822965972404], + [110.626256228187785, 20.893748281137146], + [110.616871550028506, 20.873096418406476], + [110.607533496548228, 20.862767813129022], + [110.584323490230801, 20.85948169190663], + [110.558400462441384, 20.863757263836995], + [110.547270477695136, 20.875308908781165], + [110.541740863078701, 20.897630782988962], + [110.544557218438584, 20.910834938307488], + [110.544384265291953, 20.911413831694688], + [110.579401356702974, 20.950874820182843], + [110.579872726096497, 20.951550652749013], + [110.585468511014568, 20.955804357897481], + [110.600330763549891, 20.955054639283581], + [110.635534729762568, 20.942868688529227], + [110.640734682241089, 20.938342147412381], + [110.641459439651342, 20.928120724732111] + ] + ], + + [ + [ + [110.48736997933581, 21.074375658235653], + [110.49324998136629, 21.078572943167359], + [110.512276859205983, 21.081394330459556], + [110.513505682875461, 21.08174060870083], + [110.514293792265249, 21.081411907112578], + [110.525831588227902, 21.080066880288815], + [110.544573107645661, 21.072266275001699], + [110.555821512870494, 21.064091687487807], + [110.556098728205839, 21.063976067597732], + [110.555895316990842, 21.063260611340063], + [110.556472946616381, 21.051004309433562], + [110.535799776941687, 20.992578766785979], + [110.5351220757791, 20.990195095179693], + [110.533008176272986, 20.953160825961493], + [110.533827843397546, 20.940280130927245], + [110.531524375862404, 20.925640373687102], + [110.53143371094724, 20.925577124569749], + [110.531421152406836, 20.925357106368892], + [110.53094042161365, 20.925232999007061], + [110.521845200680872, 20.918888045228051], + [110.507475990564089, 20.91911501871472], + [110.507424306372101, 20.919161985740342], + [110.507337609255018, 20.919139603669894], + [110.507210762811283, 20.919356039386283], + [110.497561039572531, 20.928125041690247], + [110.494035374488647, 20.941836958254992], + [110.468425855999484, 20.985534001053509], + [110.437411285995225, 20.988935972339309], + [110.42981929509898, 20.987511266919629], + [110.404200642867863, 20.992578829689474], + [110.403059493196196, 20.992704001775216], + [110.402363619587007, 20.992639560545012], + [110.387132584209311, 20.988251968609607], + [110.369762979813643, 20.989620585109439], + [110.343396638725324, 20.987178935601179], + [110.322178886981561, 20.975394963334438], + [110.305134330264082, 20.965845555096625], + [110.267945408411933, 20.955510201765339], + [110.25186582889576, 20.953621030937104], + [110.228908006160438, 20.948294653846229], + [110.210144191966307, 20.940210242319182], + [110.196966329758453, 20.940883959226234], + [110.196906880924971, 20.94087016667681], + [110.196910261017067, 20.940886825735113], + [110.196865810554371, 20.940889098260637], + [110.194101080822207, 20.959390058048971], + [110.201008493715179, 20.98102380459936], + [110.206739634717323, 20.989331691983097], + [110.206774847150228, 20.989505239317278], + [110.246704146151046, 21.018140626456944], + [110.258367978865678, 21.028492522992167], + [110.271462861711512, 21.036119828935007], + [110.279269873788706, 21.056164716666292], + [110.300707547752111, 21.088973139418812], + [110.301597619459045, 21.090588614859431], + [110.301745614328354, 21.090561806507257], + [110.301762301337419, 21.09058734446668], + [110.324552005416848, 21.090599202196781], + [110.327435991006936, 21.085908154196741], + [110.348308018561198, 21.082127315929235], + [110.350131389779094, 21.082796343079526], + [110.379165639465654, 21.095133837168401], + [110.3918941443943, 21.098119836416679], + [110.393819062468069, 21.098826122904477], + [110.394285628264214, 21.098572985922122], + [110.409341079621981, 21.09603786200017], + [110.42935373381799, 21.081058886077582], + [110.452054304756061, 21.067230378806897], + [110.455458871186508, 21.065383218814535], + [110.48736997933581, 21.074375658235653] + ] + ], + + [ + [ + [113.13803169561119, 21.834671931664772], + [113.137864591895209, 21.834212411517658], + [113.13776512431474, 21.834361599045433], + [113.137590227634504, 21.834157990683934], + [113.137487469555211, 21.83477804254348], + [113.132875768509692, 21.841694952300621], + [113.131710052393359, 21.869639517954884], + [113.131421142548731, 21.871382826973885], + [113.132366541988617, 21.87162278341432], + [113.139319871311884, 21.876042896288972], + [113.141017772609743, 21.873818594430954], + [113.162265103559378, 21.879211483074958], + [113.181924560171709, 21.870845836636807], + [113.186226360185699, 21.874950408673111], + [113.200505415469109, 21.873958394878589], + [113.198587048523933, 21.863846601345745], + [113.198512120815593, 21.863787367506426], + [113.198671190474016, 21.863719678935592], + [113.198357451426858, 21.863665094158918], + [113.182312844623311, 21.85098108603454], + [113.174327202782166, 21.849949618632195], + [113.172100596140652, 21.857327811553887], + [113.155060059215444, 21.854495733967394], + [113.13803169561119, 21.834671931664772] + ] + ], + + [ + [ + [113.02007633532277, 21.850369908201124], + [113.019980647457658, 21.850486684161918], + [113.015007398656152, 21.852242495467884], + [113.002175958939105, 21.871857058343494], + [113.002366385901112, 21.871982851042663], + [113.002274595598934, 21.872094870479156], + [113.002826152339523, 21.872286564658971], + [113.018213558972192, 21.88245121462823], + [113.040271727108575, 21.885300817254986], + [113.040337061680859, 21.885323524360757], + [113.040328122607008, 21.885308102753921], + [113.04052154088734, 21.885333089653844], + [113.046636865242561, 21.871361602934332], + [113.041516554773111, 21.857306655862303], + [113.027381968646679, 21.857288657128258], + [113.020201912592299, 21.850408566247346], + [113.020116269678027, 21.850438802578392], + [113.02007633532277, 21.850369908201124] + ] + ], + + [ + [ + [112.525755544063273, 21.586309958459633], + [112.525788373831332, 21.586652551631122], + [112.519943378515592, 21.588904428572135], + [112.519251700082421, 21.598921467098112], + [112.530038364649045, 21.631003088317623], + [112.530076954731527, 21.631405792921463], + [112.53050024601373, 21.63161064522987], + [112.539383758121431, 21.641561768864594], + [112.54363685854544, 21.637968124145338], + [112.565563384738269, 21.648579492001691], + [112.565526931850002, 21.649419230773294], + [112.561393393959889, 21.657525198289495], + [112.556740172949986, 21.659915787755537], + [112.554896250275448, 21.668213395383269], + [112.555713661793177, 21.668663290081035], + [112.555388111085122, 21.669301702872822], + [112.587450995715429, 21.69604325887947], + [112.588257528625903, 21.696281416577882], + [112.605128311723107, 21.705468123798479], + [112.626566812344734, 21.709681933973545], + [112.643704117014749, 21.717849526089612], + [112.648441000405157, 21.714052739899376], + [112.658818355412251, 21.717117025252165], + [112.658881965248483, 21.716325964225977], + [112.659077833474512, 21.716484295896308], + [112.664737648911071, 21.696663988954519], + [112.661218761457803, 21.687265232165075], + [112.661278876787776, 21.686517629318779], + [112.635506891195945, 21.675957965589696], + [112.63545373317487, 21.674043982657643], + [112.660666719940366, 21.645344928514643], + [112.660543357684929, 21.645244301869653], + [112.660687682625692, 21.64520784234368], + [112.654876841772335, 21.633649545305047], + [112.647084490402605, 21.634265898020118], + [112.616396851575502, 21.609233977787486], + [112.602703986874133, 21.612895148456222], + [112.593947567830483, 21.609174938596723], + [112.590267646625648, 21.616084198819316], + [112.578689723144507, 21.616077282618356], + [112.56610600250697, 21.62119868672854], + [112.558477229615832, 21.594178200453296], + [112.557160924180408, 21.593861682232166], + [112.557511612146143, 21.592798101249475], + [112.541767726965929, 21.5894977586346], + [112.540858385151807, 21.589941580928642], + [112.525755544063273, 21.586309958459633] + ] + ], + [ + [ + [112.430023829246267, 21.666207347859178], + [112.452708679429051, 21.691544487934998], + [112.453218907660599, 21.692574019353401], + [112.460901833070935, 21.689165300260814], + [112.462900242333447, 21.669409845692357], + [112.455678509847118, 21.663234587529757], + [112.451147793895572, 21.651228518826212], + [112.451005318139906, 21.651233279210718], + [112.451004475618078, 21.651219216628146], + [112.450983783378234, 21.651233998727839], + [112.440550350546317, 21.65158259945477], + [112.430187063643061, 21.665974467404492], + [112.430271961006639, 21.666030087763321], + [112.430023829246267, 21.666207347859178] + ] + ], + [ + [ + [112.793822737995058, 21.613996200557413], + [112.793843769906744, 21.613469293369068], + [112.80658471370262, 21.602560214440818], + [112.812265439533675, 21.592712216232673], + [112.801673569099947, 21.581388651395184], + [112.770296651550041, 21.56666894929144], + [112.770167779141318, 21.56675700411007], + [112.770167577122876, 21.566756877786457], + [112.770166968315024, 21.566757558124412], + [112.756191275133062, 21.576306748215515], + [112.758980734388828, 21.579258085929826], + [112.751822354607427, 21.587257518633411], + [112.74845092727729, 21.586111956032859], + [112.748837652755213, 21.590592899311186], + [112.735181250318291, 21.605853820860929], + [112.730299025230337, 21.605085050756912], + [112.725904838836499, 21.616220137212604], + [112.725832275479675, 21.616301226189073], + [112.725859989847166, 21.616333786777957], + [112.725858242387559, 21.616338214927328], + [112.73359013293036, 21.63293880375328], + [112.747298213684772, 21.652483468139241], + [112.759053962520383, 21.655332161835375], + [112.775091994423406, 21.674174654401554], + [112.72951987490444, 21.669163255341996], + [112.715259019881145, 21.675493931233369], + [112.708407277847371, 21.675971073760049], + [112.704799986111112, 21.680136903399269], + [112.700614201468838, 21.681995056075113], + [112.701501145937669, 21.683946522131084], + [112.700374463559143, 21.685247655277394], + [112.703108879253719, 21.687483876614429], + [112.705911237140327, 21.693649658672467], + [112.702820825404942, 21.70114585589765], + [112.718696012959001, 21.721778878618025], + [112.719058542269579, 21.722576520036121], + [112.721071927611661, 21.723265542061348], + [112.735344588239343, 21.73012787860543], + [112.758212693093952, 21.735975878685075], + [112.776468892539427, 21.742223526987654], + [112.771281606275934, 21.753737825334852], + [112.776265841337931, 21.770975451991159], + [112.78401322304758, 21.76220700787318], + [112.794985052690279, 21.762167727259584], + [112.801814993479013, 21.772026600722533], + [112.812254475328885, 21.770064730661161], + [112.835180687277074, 21.779165114854855], + [112.835533970821302, 21.779389310001104], + [112.835700514176764, 21.779371456160266], + [112.835822465113225, 21.779419863650219], + [112.836099198178331, 21.779328716294184], + [112.871309342947598, 21.775554105659833], + [112.871045655721801, 21.775180988682212], + [112.870820237437016, 21.753144985252927], + [112.86146107095206, 21.745317213576307], + [112.828008831772479, 21.739119865610508], + [112.803404239626587, 21.695670677205527], + [112.801092404747365, 21.686772692392196], + [112.804542693605896, 21.680441050310584], + [112.808038380015773, 21.677496175464082], + [112.812309401281098, 21.666188326794327], + [112.816414306792439, 21.658655394468294], + [112.815693105170112, 21.657229717332307], + [112.816022786844599, 21.656356860408223], + [112.814596125790615, 21.655061199720073], + [112.793822737995058, 21.613996200557413] + ] + ], + + [ + [ + [121.590744286356099, 21.998346695672389], + [121.590729375067042, 21.998307964506097], + [121.530251842658913, 22.024856973605566], + [121.503679952904093, 22.051420393958772], + [121.506767897949231, 22.089714250360899], + [121.506777225655895, 22.089713876533462], + [121.506792968334508, 22.089927415714353], + [121.572031816509821, 22.087311704399045], + [121.572029220240651, 22.087098765796224], + [121.57222710478058, 22.087090835157653], + [121.571613091493262, 22.039924567457117], + [121.601201705185403, 22.025509204961995], + [121.596800544665385, 22.014077458231622], + [121.590970504901875, 21.998247011187971], + [121.590744286356099, 21.998346695672389] + ] + ], + + [ + [ + [113.922647525696775, 22.154050550303086], + [113.92216764989486, 22.154186044371354], + [113.922124615943304, 22.154914365115935], + [113.922653425789164, 22.155629154908645], + [113.923461154455168, 22.156000531342691], + [113.924001015792314, 22.155284726386476], + [113.923643137515327, 22.155305086216142], + [113.923339276296318, 22.154676137571816], + [113.922647525696775, 22.154050550303086] + ] + ], + [ + [ + [114.250687529929266, 22.161530307351615], + [114.251075737103051, 22.161771383534564], + [114.251909234639584, 22.161101075170127], + [114.25186025631119, 22.160335786957269], + [114.2498181404126, 22.159428519096082], + [114.248930559760112, 22.159698607300161], + [114.249185657955351, 22.160778027056743], + [114.250687529929266, 22.161530307351615] + ] + ], + + [ + [ + [113.903078837846081, 22.15645207928317], + [113.902349296351844, 22.157368458451206], + [113.899529086351322, 22.159039983022652], + [113.899206781763056, 22.159690196601865], + [113.899084617075076, 22.160707570965069], + [113.8994068347953, 22.161480903226586], + [113.90056168393275, 22.162515393356486], + [113.902281867428385, 22.163520810708516], + [113.904494258571006, 22.163651714331181], + [113.905710001937834, 22.162486098774533], + [113.906785518286242, 22.162788006110954], + [113.90721764506992, 22.16395735232609], + [113.90900937408955, 22.164013878579766], + [113.909501488164466, 22.164983084601865], + [113.910388736471901, 22.165574990327347], + [113.910370708891833, 22.165931131732304], + [113.908888125283426, 22.167293156146648], + [113.909234178913067, 22.168453482303956], + [113.90929514757255, 22.169303781488388], + [113.909605230418038, 22.169691822654041], + [113.910595515128591, 22.170112618203532], + [113.911482749940291, 22.170174279399298], + [113.913730247560224, 22.169175829647099], + [113.914744336922979, 22.169620436353302], + [113.916913497180488, 22.168400624776996], + [113.917393528507517, 22.167706035267017], + [113.916141604991765, 22.16660245390052], + [113.914878553214962, 22.166334122759551], + [113.913572398951047, 22.166378860227447], + [113.913323377749762, 22.166105885811451], + [113.913177527474403, 22.163317903941969], + [113.913973644200397, 22.16332549099301], + [113.914823764250414, 22.162866841047322], + [113.915273877759645, 22.161595091816071], + [113.91548597144029, 22.160295467643298], + [113.915224985649459, 22.159808438691812], + [113.913177721069971, 22.160206718222877], + [113.911258405438502, 22.158727036542945], + [113.909829971519358, 22.158981684944777], + [113.907491079099913, 22.158937371758594], + [113.906378548070137, 22.159158705350702], + [113.905813280293884, 22.158876702502877], + [113.905224064494135, 22.15730619400566], + [113.904531711732645, 22.156718059047684], + [113.903078837846081, 22.15645207928317] + ] + ], + + [ + [ + [113.899449268284854, 22.171136552355296], + [113.898233215316765, 22.171569552610983], + [113.898026008753845, 22.171970668371593], + [113.899205992088909, 22.172362982687474], + [113.900762220884104, 22.172400125981174], + [113.901394622718783, 22.173466545202817], + [113.902038081293895, 22.1734465426367], + [113.902348338942119, 22.172739275436701], + [113.901935133124226, 22.171459803101961], + [113.901533856672728, 22.171324749964626], + [113.901205578878816, 22.171953977277106], + [113.900701199949722, 22.171994971902215], + [113.899449268284854, 22.171136552355296] + ] + ], + + [ + [ + [114.349121850385572, 22.253100729207063], + [114.3483149144637, 22.253612286298676], + [114.348127133084404, 22.254213792638954], + [114.348229877227283, 22.256039149859767], + [114.347890295934548, 22.256770959273769], + [114.348005042339906, 22.258294202317259], + [114.348793959982999, 22.258394853327424], + [114.350303955670853, 22.257972120661169], + [114.350971006146466, 22.258996277945791], + [114.35085605909488, 22.26056092658348], + [114.351007818816271, 22.261189849136752], + [114.351632976132805, 22.261523884010028], + [114.352367035506603, 22.26128957969361], + [114.352645710605756, 22.260733952727872], + [114.352481988381456, 22.259683923572236], + [114.352675805714469, 22.25861728977841], + [114.353252110722806, 22.257914124608764], + [114.353362056461805, 22.256553544777066], + [114.353107413332182, 22.256055822065093], + [114.352306484706901, 22.255427976695621], + [114.352779941929299, 22.254343864461369], + [114.352597211448, 22.253805010867406], + [114.351456702577067, 22.253688897758789], + [114.349849792844566, 22.254328833501447], + [114.34981889521255, 22.25336460175237], + [114.349121850385572, 22.253100729207063] + ] + ], + + [ + [ + [114.347047078262747, 22.262781183428526], + [114.346100380530913, 22.263019931828111], + [114.345705903189952, 22.263494771301872], + [114.345754740463946, 22.264985108130958], + [114.346130140663618, 22.266156770249541], + [114.345948312919944, 22.267456460581943], + [114.346324743911936, 22.26813398035868], + [114.348313927777241, 22.269240781834505], + [114.348653427165388, 22.269841356627293], + [114.348489590521552, 22.270784904715377], + [114.348890021926593, 22.271168313307182], + [114.349672957297599, 22.271292991206277], + [114.35078849789528, 22.270845952236826], + [114.351291865106873, 22.270350957778781], + [114.351376788146155, 22.269803661354668], + [114.350570916820587, 22.26878374966692], + [114.350624902254452, 22.267881404544827], + [114.34977610483844, 22.266771550011832], + [114.349223922177785, 22.265600173939333], + [114.349296890854944, 22.264537746102704], + [114.348933429864971, 22.263787163246985], + [114.347823002770497, 22.262869841629225], + [114.347047078262747, 22.262781183428526] + ] + ], + [ + [ + [114.314506449184094, 22.273911198131], + [114.313420969235821, 22.274163254597482], + [114.312195620241766, 22.275181760370451], + [114.311952915812611, 22.275844379889282], + [114.312213500638464, 22.276689137818277], + [114.313280951141422, 22.277585440648966], + [114.314233579348169, 22.278004811781724], + [114.315500796313728, 22.277618375278916], + [114.316077058396687, 22.276183920961511], + [114.316095127667325, 22.274668474629735], + [114.31557391260317, 22.274101283719798], + [114.314506449184094, 22.273911198131] + ] + ], + [ + [ + [114.075926150983932, 22.281845269600989], + [114.074736588895192, 22.281969517446942], + [114.073983855663641, 22.282745524281612], + [114.073770866558348, 22.284041097368902], + [114.074043692095344, 22.284874020280913], + [114.075925864491211, 22.286284437802827], + [114.079277907514125, 22.287265609350214], + [114.079860816838433, 22.287114085203452], + [114.080152812457072, 22.286497687814439], + [114.079903940082204, 22.285100524796128], + [114.079278063860343, 22.284843977499207], + [114.079254109994963, 22.284198828343495], + [114.080062013518187, 22.283589999331113], + [114.080153043720017, 22.282915747822344], + [114.079892118061096, 22.282372815816938], + [114.078962313846645, 22.281920475105832], + [114.075926150983932, 22.281845269600989] + ] + ], + [ + [ + [114.111258566139611, 22.282728193685411], + [114.110875053901935, 22.28295304351127], + [114.110644711937141, 22.28366710889177], + [114.110692700201895, 22.284802432802955], + [114.111058121939664, 22.285570830910817], + [114.11183009516715, 22.286208430963406], + [114.11271828102474, 22.286401009395334], + [114.113691639817105, 22.286283593472394], + [114.115126765868325, 22.285320315636969], + [114.115492346972047, 22.284671406360484], + [114.115443311703999, 22.284091218669161], + [114.114287675685731, 22.283351219239215], + [114.112973829094102, 22.283342365311992], + [114.111258566139611, 22.282728193685411] + ] + ], + [ + [ + [114.117024669959378, 22.284615540090023], + [114.115991038203347, 22.285496986539822], + [114.11599100212257, 22.286056132530977], + [114.116939417681209, 22.286489963825154], + [114.11736609198509, 22.286286244962277], + [114.117687673760145, 22.285065182345569], + [114.117024669959378, 22.284615540090023] + ] + ], + [ + [ + [114.041918782244196, 22.279583529794493], + [114.040784821953821, 22.279582196892669], + [114.039129819681776, 22.280443391672154], + [114.038129701447076, 22.280535851909171], + [114.037335186115911, 22.28111796293673], + [114.037031715181058, 22.282012952752499], + [114.037219303017892, 22.282780691139511], + [114.03780210920867, 22.283922554124196], + [114.036789043331652, 22.284239143945168], + [114.036315938108828, 22.284686442033408], + [114.035364625489038, 22.287645606599138], + [114.034855610522328, 22.288120020016684], + [114.034012298547481, 22.288290217691888], + [114.032655078677706, 22.28823570926652], + [114.031757909388489, 22.288745184220744], + [114.031872607430998, 22.2897201343694], + [114.032939344897571, 22.290542564240919], + [114.036831517625401, 22.291141826428493], + [114.039874689830398, 22.292036619183982], + [114.044476492856887, 22.292806111210595], + [114.045301193438803, 22.291513937320701], + [114.046210713826383, 22.291253862032836], + [114.046047025545363, 22.290560044310784], + [114.045259383247469, 22.28964355191021], + [114.042924433019422, 22.288557559278299], + [114.042027077701491, 22.28755137803223], + [114.040602665848766, 22.287174632616566], + [114.040414041638854, 22.286688955036972], + [114.041160754070219, 22.285604902677029], + [114.041724735353952, 22.285697601820548], + [114.042178869920903, 22.286595776338487], + [114.043003382985788, 22.287194024657872], + [114.044289162672072, 22.28732612868944], + [114.045762705791219, 22.287232813497685], + [114.046472573693549, 22.286822147522365], + [114.046629384111625, 22.285829546737663], + [114.04705474329478, 22.285175451895714], + [114.04767278592702, 22.284819027377484], + [114.049225410109756, 22.284451646032728], + [114.049734680948447, 22.283862432231533], + [114.049517083156061, 22.28268657308255], + [114.046345156946714, 22.280965884162374], + [114.044683968971242, 22.279957297521094], + [114.041918782244196, 22.279583529794493] + ] + ], + [ + [ + [114.036978314447722, 22.258698599776256], + [114.039397741757185, 22.258284556233416], + [114.039961679310082, 22.258552278545906], + [114.041423002130713, 22.25881888862839], + [114.042756650817211, 22.25860271964337], + [114.044934002552537, 22.257340403924559], + [114.045624937044309, 22.256051489201912], + [114.045570163085287, 22.253939988347632], + [114.044260547129738, 22.250973035956097], + [114.044309506043135, 22.250318729644569], + [114.045382762090711, 22.249442063232827], + [114.047517505016685, 22.246333459620054], + [114.047299911853045, 22.245365633556446], + [114.046371442742753, 22.244734457674387], + [114.046475352635269, 22.243515857723107], + [114.045625807706017, 22.242472405314818], + [114.045165653044194, 22.241186030775065], + [114.044207279927136, 22.240968114685725], + [114.043218969420764, 22.241088402024083], + [114.042169750688586, 22.241986102470428], + [114.040398876538788, 22.242958570915743], + [114.039950649903304, 22.243739881257341], + [114.039737951258473, 22.245169828452347], + [114.039295709442413, 22.24616419632207], + [114.038016031246784, 22.24759674581793], + [114.03804693489721, 22.248180846443734], + [114.038477082343874, 22.248739962810202], + [114.038452098441994, 22.249226170083382], + [114.037937044656644, 22.249737584606581], + [114.036288204397337, 22.250199811333186], + [114.03556069406676, 22.249322376248884], + [114.034833130839374, 22.249516277513884], + [114.034572584946389, 22.250587262109832], + [114.033911849313242, 22.25168027938032], + [114.032790057683357, 22.253014573274239], + [114.031559562204521, 22.253819026660665], + [114.028741576870772, 22.253646478360647], + [114.02778964500142, 22.25372207713167], + [114.027280726477471, 22.254279627680358], + [114.026261866261663, 22.256075947690757], + [114.026189990443797, 22.256635309440949], + [114.026553149292823, 22.25716946781613], + [114.027577882472158, 22.257264695007759], + [114.027765373483064, 22.258796631557509], + [114.028061702459112, 22.259158932427358], + [114.029159318159458, 22.259208984868785], + [114.031316771290179, 22.258505040493194], + [114.032722804035359, 22.259138545436858], + [114.036978314447722, 22.258698599776256] + ] + ], + [ + [ + [114.347028694352261, 22.253435495589766], + [114.345737476822961, 22.253714873295547], + [114.345258125925739, 22.254111848574652], + [114.345270039940729, 22.255207150024432], + [114.346179744824809, 22.255499610617395], + [114.347186387429304, 22.254839631561328], + [114.347544929343371, 22.254259828491271], + [114.347490055055644, 22.253466690692459], + [114.347028694352261, 22.253435495589766] + ] + ], + [ + [ + [114.290888942127808, 22.257505455130961], + [114.292127742354793, 22.258058867498235], + [114.293832047208312, 22.258400497301484], + [114.295082721941185, 22.259141855048295], + [114.296466281453732, 22.258783653067457], + [114.296478329908652, 22.257803349406252], + [114.295865029149937, 22.257094078093314], + [114.296532340337009, 22.25670894700183], + [114.296733153029237, 22.256238500747191], + [114.297527311389771, 22.255829151796632], + [114.297885968098342, 22.254974340909868], + [114.297527415676186, 22.254162661013858], + [114.296563458323845, 22.254290188448053], + [114.296459624275684, 22.253425091948028], + [114.295877253144852, 22.253310946583554], + [114.295896267003997, 22.252767756668874], + [114.296733420910883, 22.251957235885591], + [114.296490725467308, 22.251275405449768], + [114.296787438113427, 22.250748792372811], + [114.297983132830652, 22.250619896833882], + [114.298541529425535, 22.2502679135074], + [114.298432722816827, 22.24913574555449], + [114.298589635167701, 22.247714069693078], + [114.298401869020694, 22.24735525746452], + [114.296739693466606, 22.247496888560136], + [114.296187335106566, 22.246733503939133], + [114.29664889884441, 22.245784509147345], + [114.296775847006401, 22.244419898135554], + [114.296375352580171, 22.243240151860984], + [114.296333467067825, 22.242128874606578], + [114.295793098360377, 22.241235422312279], + [114.295374546457865, 22.24111301736923], + [114.293754187303335, 22.241438528551278], + [114.29339652291155, 22.241782158034059], + [114.292462439034168, 22.24177950960593], + [114.290526295286554, 22.241198062928103], + [114.290155662469161, 22.240699420871142], + [114.290240704064544, 22.238807717031516], + [114.2895314033414, 22.237755360341993], + [114.288887986432499, 22.237412122500924], + [114.287480164876712, 22.237517018033419], + [114.286496905783878, 22.238322537615382], + [114.286368930913966, 22.239532076810946], + [114.286727607905718, 22.240160813563989], + [114.287425007519744, 22.24075609647948], + [114.287279082124925, 22.241467505850704], + [114.28590814194672, 22.241890389168283], + [114.28464508277662, 22.242001990841846], + [114.283037179560978, 22.242555088346013], + [114.279964976262434, 22.244532158567281], + [114.279558133671415, 22.245692949058505], + [114.280225691025947, 22.246689532105794], + [114.280310570591098, 22.247824783002557], + [114.279812748602112, 22.249561845049033], + [114.280231424942073, 22.250892790568113], + [114.282307982062079, 22.253468229184168], + [114.28485110397294, 22.255237722898528], + [114.285761407407961, 22.25543765130061], + [114.28627102441898, 22.255252953723865], + [114.286865595688482, 22.254581996267447], + [114.2874791073681, 22.254438159315665], + [114.288510201147062, 22.255144008343024], + [114.290888942127808, 22.257505455130961] + ] + ], + [ + [ + [114.049852236764991, 22.256945703583352], + [114.048451343801489, 22.2572587240875], + [114.048268593141643, 22.257782264180118], + [114.047074454028973, 22.258078909707145], + [114.046516260306802, 22.259489532861497], + [114.046977475117387, 22.260162724611241], + [114.047092238764534, 22.260986714053391], + [114.046892504616508, 22.261821387064895], + [114.04741962142856, 22.262493440915971], + [114.049093964075055, 22.263397145822854], + [114.049597147797044, 22.264266345182563], + [114.050240173282347, 22.264530093480886], + [114.051489363321252, 22.264462539658382], + [114.052101472303107, 22.264841426352952], + [114.053521489781843, 22.265299777521097], + [114.05454013772588, 22.265317835987133], + [114.055474952260781, 22.265055009841042], + [114.055729677461088, 22.264331332637166], + [114.056487787738817, 22.263541719300409], + [114.056542774102056, 22.262708381138687], + [114.055789773188366, 22.261672460953708], + [114.054753233257685, 22.259525772800256], + [114.053782556749653, 22.25881641314637], + [114.052781930921356, 22.258553277190863], + [114.050937638394799, 22.256979492632759], + [114.049852236764991, 22.256945703583352] + ] + ], + + [ + [ + [114.302786875366124, 22.180951925374295], + [114.302027773082543, 22.181341325219435], + [114.302040684958158, 22.182501726520364], + [114.303338035677697, 22.18355095113435], + [114.303993213580284, 22.183692901680285], + [114.304557529951509, 22.183311808947284], + [114.304654436486061, 22.18285347801379], + [114.30401831419222, 22.181583092276689], + [114.302786875366124, 22.180951925374295] + ] + ], + [ + [ + [114.287319860960139, 22.18043983849817], + [114.285577219906116, 22.180650136308003], + [114.284054297258209, 22.181326252311571], + [114.283446663851748, 22.182271323332657], + [114.283222688326774, 22.184344340963744], + [114.282445139827814, 22.185456651805637], + [114.282657947564104, 22.186285704082902], + [114.283410381923062, 22.187192146680371], + [114.284101874089743, 22.18756745446461], + [114.285274043005657, 22.187153871420445], + [114.28578964033828, 22.187341295219749], + [114.285710641924382, 22.188284733139639], + [114.28595339404454, 22.189269780945381], + [114.286541881598851, 22.1901153365292], + [114.287301252219862, 22.190437473495059], + [114.288144580431094, 22.190023220521713], + [114.289564469679732, 22.188214668357737], + [114.289862284492102, 22.186946806366851], + [114.289570627038756, 22.185606721367975], + [114.289236941264846, 22.185268051646876], + [114.289183034187914, 22.184532858605657], + [114.289424875339108, 22.183686224475792], + [114.289461938147753, 22.182157618760186], + [114.289201227791537, 22.181176614380746], + [114.288187130834856, 22.180630771077261], + [114.287319860960139, 22.18043983849817] + ] + ], + [ + [ + [114.304654394618296, 22.183523721451799], + [114.303999199728722, 22.183794928583112], + [114.30396921542966, 22.184142104969766], + [114.304843019842721, 22.185706190628721], + [114.304703157455663, 22.186331653998078], + [114.305139498201115, 22.18803552384173], + [114.305873506764158, 22.188888572525318], + [114.306559631464282, 22.188715327157556], + [114.306534783892999, 22.18679468032704], + [114.305231642607566, 22.18385385808001], + [114.304654394618296, 22.183523721451799] + ] + ], + [ + [ + [114.289971130030935, 22.18786298658231], + [114.289461498439991, 22.189208164334566], + [114.290140827433675, 22.190269615090635], + [114.290578432443368, 22.190241000177142], + [114.290899198848791, 22.189267205674145], + [114.290657477106137, 22.188368220296674], + [114.289971130030935, 22.18786298658231] + ] + ], + [ + [ + [113.99004986270883, 22.188573063717293], + [113.989274766361135, 22.188870486670933], + [113.987802302641569, 22.190452437904693], + [113.987305469670304, 22.191320222280112], + [113.985978708006812, 22.191487207237099], + [113.985154696041903, 22.191787742077398], + [113.984669822560519, 22.192586450813476], + [113.983911654673307, 22.192613682292574], + [113.983166426792792, 22.192970985604848], + [113.982348322936247, 22.193995729212492], + [113.982391129222066, 22.195446117330246], + [113.982827016820949, 22.196536233855916], + [113.98304542403713, 22.197626980871075], + [113.983784574372692, 22.198752217463735], + [113.984638478508572, 22.199248889554809], + [113.98523893871797, 22.200550578809331], + [113.98642002002353, 22.201152304546216], + [113.987377605743006, 22.202203833552829], + [113.987947231618833, 22.201768991205938], + [113.988891883728172, 22.202023267086769], + [113.990789225270603, 22.201220315668028], + [113.990813251885072, 22.199851767281313], + [113.992073152027487, 22.1991567420202], + [113.991934545901188, 22.198405896165887], + [113.992382508808589, 22.197092088391571], + [113.991521685344622, 22.196690534865205], + [113.991292353777538, 22.195166686616943], + [113.992279935034773, 22.194407450951481], + [113.993025011897302, 22.195320530436589], + [113.994127257137563, 22.195145144512793], + [113.994879431016841, 22.19411750955005], + [113.994879473792764, 22.193439269229131], + [113.994363823910192, 22.192594527218549], + [113.994521458152661, 22.192111879618363], + [113.994304070700082, 22.191066163759391], + [113.993340549443232, 22.19012073323028], + [113.99004986270883, 22.188573063717293] + ] + ], + [ + [ + [113.581472246413455, 22.204034621698167], + [113.581470596507572, 22.198609739289722], + [113.58116429097015, 22.197788224851969], + [113.578939657342346, 22.196282924101595], + [113.57195959009043, 22.196418977677755], + [113.57130750972874, 22.196829358613748], + [113.571001967696873, 22.197481223583118], + [113.571001964051192, 22.197538612016285], + [113.570939864270528, 22.197499155364948], + [113.57093944172253, 22.204150470666963], + [113.571140645263256, 22.204150665722619], + [113.571823188294587, 22.215068228098772], + [113.585713248207909, 22.211986042680554], + [113.581494280410837, 22.204034642929972], + [113.581472246413455, 22.204034621698167] + ] + ], + [ + [ + [114.253324247041363, 22.172261130574611], + [114.254557714758462, 22.173560420611732], + [114.255262914446092, 22.1749337934416], + [114.255627031206956, 22.175293848932085], + [114.25726754666681, 22.1759916945783], + [114.257935700906259, 22.176657743374228], + [114.258919929220554, 22.177082579288722], + [114.261313356631646, 22.177502803247357], + [114.262795487282915, 22.178033315371408], + [114.26342747755676, 22.178875308670733], + [114.263603438164267, 22.179652502942837], + [114.264551393084631, 22.180812419765367], + [114.265504364248628, 22.181130993051564], + [114.2669802965748, 22.180847983891631], + [114.268001288061981, 22.179228719122563], + [114.268602230805598, 22.178807151389599], + [114.270782879955902, 22.177681131468958], + [114.271523728119647, 22.177153353671557], + [114.272118626061257, 22.176167507883839], + [114.272786566852631, 22.173915118407187], + [114.27381327785254, 22.173104933125742], + [114.274025231417099, 22.172646575663105], + [114.273600432737652, 22.171800634037961], + [114.27261078552803, 22.171274283764227], + [114.272191953627654, 22.170571369248258], + [114.272156008043495, 22.169864134336713], + [114.27247095943811, 22.169160610121637], + [114.273631680793713, 22.167647051753399], + [114.273916695549374, 22.165816111711859], + [114.274912497882255, 22.163039164794622], + [114.274493699960445, 22.16236929085095], + [114.271664635557059, 22.161983559681829], + [114.266945489909105, 22.161736876558169], + [114.266240538364272, 22.161770330869832], + [114.265748504948249, 22.162685976788683], + [114.265967428437932, 22.163765255184813], + [114.26487444743006, 22.163900944984654], + [114.263744518682401, 22.1624049912351], + [114.261982460626612, 22.16113937378249], + [114.262298606171385, 22.159344541486366], + [114.262019631529469, 22.15846133280947], + [114.260506525058986, 22.156704310878197], + [114.258885249199793, 22.155751548978369], + [114.257335862969327, 22.155187817803697], + [114.255221134048426, 22.155086296478846], + [114.254783923520321, 22.155654601718819], + [114.256096293608778, 22.157772136612795], + [114.257462621675188, 22.159677506306704], + [114.25706845190544, 22.160461917249794], + [114.255056720413975, 22.160687479612449], + [114.25278368118164, 22.161108994276184], + [114.252164352846535, 22.161350148642782], + [114.251824125325086, 22.162130473901879], + [114.252346343229576, 22.163009763241785], + [114.253063711455141, 22.162813610114384], + [114.253773942507863, 22.164424123950791], + [114.253360748742949, 22.164481204367537], + [114.252795505482439, 22.164024101155814], + [114.251142667370928, 22.163496035818206], + [114.250614347349483, 22.163778164057096], + [114.250158006694363, 22.164902599729146], + [114.250060862910743, 22.166268116621492], + [114.251142305347187, 22.169305226447236], + [114.252551921650351, 22.171451920491585], + [114.253324247041363, 22.172261130574611] + ] + ], + [ + [ + [113.92531712755023, 22.177513770191197], + [113.924947277617363, 22.177514155639095], + [113.924364438610198, 22.178516119029812], + [113.923434700511464, 22.17949739674167], + [113.923732554669002, 22.180249382376143], + [113.92424237719203, 22.180220866770409], + [113.924722230639915, 22.179684184203797], + [113.925906762425598, 22.179319807031774], + [113.926240641895689, 22.178841269688061], + [113.926106757066776, 22.177970095208945], + [113.92531712755023, 22.177513770191197] + ] + ], + [ + [ + [113.916559930421315, 22.177533257384987], + [113.915594879983146, 22.177926015093323], + [113.915448816404222, 22.178821433308741], + [113.914841737949317, 22.179381999129006], + [113.914482739713833, 22.178805992928762], + [113.913389639680688, 22.178132334174148], + [113.912854493792935, 22.179022929895108], + [113.912812442817298, 22.179718205390948], + [113.913140460077315, 22.180368280926427], + [113.912830336421166, 22.181479840768475], + [113.911475017502198, 22.181909618388435], + [113.910381725744017, 22.181779011261529], + [113.909148363729642, 22.181056179807371], + [113.908966353497348, 22.180156909016556], + [113.90741678469945, 22.179208995385451], + [113.905429794704602, 22.17949549943031], + [113.905277642281405, 22.180623935847869], + [113.905884904837691, 22.181568181565456], + [113.906073891582693, 22.183329788701535], + [113.905629577907035, 22.184682357209205], + [113.90611576588033, 22.185687635153073], + [113.906218687146676, 22.187780369838112], + [113.90669890193675, 22.188091384414832], + [113.908357660851735, 22.187538770793193], + [113.909355093174455, 22.186578115953942], + [113.910211399465794, 22.186185673539725], + [113.91124477379131, 22.1848857967227], + [113.911845994003599, 22.183712112337965], + [113.91275121770714, 22.183151488060698], + [113.913407330463713, 22.183143157023881], + [113.914112370541176, 22.18406611798396], + [113.91561250778139, 22.183918193535302], + [113.916602569669408, 22.183329349359141], + [113.917489623791994, 22.182180328946476], + [113.919007507684753, 22.18215820772577], + [113.920058414835353, 22.181303064360229], + [113.920125429889268, 22.180882856185228], + [113.919676544785972, 22.180166957000104], + [113.920775362210861, 22.180060014162088], + [113.920915367530398, 22.17952069756144], + [113.918995726837551, 22.178659937135084], + [113.918947681335894, 22.179477273837577], + [113.917847717804534, 22.180385420469282], + [113.917222748788291, 22.180320835060421], + [113.916681803288043, 22.179576927722486], + [113.916699845967017, 22.178890664046119], + [113.917106885873196, 22.178166124063175], + [113.916559930421315, 22.177533257384987] + ] + ], + [ + [ + [114.244723288952045, 22.178175057366875], + [114.24403667171795, 22.178788140677586], + [114.244400892858451, 22.180206737724941], + [114.244297779267328, 22.180631871704296], + [114.243360915077673, 22.181477967569759], + [114.243342811651274, 22.182879473297479], + [114.243738038615206, 22.184805265708647], + [114.243780985983236, 22.186247796539416], + [114.243196368376744, 22.187899250348682], + [114.243470579943406, 22.188405499475355], + [114.24454647195418, 22.188916920026806], + [114.247914030441379, 22.189277508486672], + [114.253256083223576, 22.190421762347494], + [114.255206930040245, 22.190380420813273], + [114.255990253571824, 22.189914082533676], + [114.256841636235194, 22.188446344208238], + [114.257369950843028, 22.186055338446405], + [114.257267042232542, 22.184085655601514], + [114.256646939033359, 22.18256126995276], + [114.255693679962562, 22.181331051485412], + [114.254697332310357, 22.180631999572981], + [114.250947584489381, 22.179107869382932], + [114.250309209782046, 22.179148904009022], + [114.250182076843871, 22.180060239785494], + [114.246795724894383, 22.181270510331732], + [114.245969112697352, 22.181012308103423], + [114.246006252347172, 22.179234663321751], + [114.245209672988352, 22.17840423119295], + [114.244723288952045, 22.178175057366875] + ] + ], + [ + [ + [114.149429574242731, 22.212237192424791], + [114.1498861317327, 22.212389476064104], + [114.152298260621919, 22.212479667515595], + [114.153168546967109, 22.211699928267535], + [114.153642945362165, 22.210692730899588], + [114.15421177923038, 22.210484218048766], + [114.155666088230944, 22.210748039220803], + [114.159119169087759, 22.210922355394462], + [114.161110568813697, 22.209368493630198], + [114.16145381278865, 22.207829564120132], + [114.16168721365004, 22.207744008245715], + [114.150700648994331, 22.182287351590467], + [114.150832480741258, 22.181730336609871], + [114.150090903820072, 22.180874528380052], + [114.149955335295772, 22.18056040640613], + [114.149818559180503, 22.180560232213018], + [114.149711729025981, 22.180436946114412], + [114.147379900672547, 22.180523057068186], + [114.147320301821651, 22.180557050522872], + [114.138740343992453, 22.180546123399136], + [114.13874045055482, 22.178881903362257], + [114.138314572749849, 22.17749977219362], + [114.136585723431565, 22.17715416283772], + [114.135033268483511, 22.177933288340487], + [114.132917742236003, 22.180538707944287], + [114.130034107300062, 22.180535035451207], + [114.128038839811978, 22.177846377956463], + [114.126134202781415, 22.177586126207423], + [114.124059317224635, 22.178361198778308], + [114.122768948931508, 22.179312245667241], + [114.120086355641249, 22.179227694404371], + [114.115334817081262, 22.180434316820314], + [114.113351817283302, 22.182852858160846], + [114.113351583929003, 22.186482171893847], + [114.114567180877714, 22.18846969021023], + [114.115830732700445, 22.189201166100471], + [114.117289053035762, 22.218061996113825], + [114.115946252726999, 22.218957188888478], + [114.11472947401235, 22.218695232959252], + [114.114814775496328, 22.215932373716786], + [114.114127902912259, 22.214118299058381], + [114.111622555834998, 22.212649255746854], + [114.109122453647018, 22.211614610127214], + [114.108082264958469, 22.210836882526532], + [114.103570454805578, 22.210705343362285], + [114.102239177920893, 22.211174225447319], + [114.101825760367163, 22.211902401030425], + [114.100318105793235, 22.217639127339851], + [114.100318042886471, 22.218615451101989], + [114.100579196456621, 22.219571793987395], + [114.101308755995674, 22.220475181966158], + [114.106902055159253, 22.22423185863185], + [114.108836226772212, 22.225315016360355], + [114.110393130146349, 22.225614873400747], + [114.110393085685146, 22.226305097038402], + [114.108191350283604, 22.227039289034217], + [114.107801860695389, 22.227599305489665], + [114.108021059369435, 22.228465676151], + [114.109571830522185, 22.229846824326405], + [114.109747981591852, 22.23088524260768], + [114.109054100573005, 22.23135906115899], + [114.106597210930488, 22.23209327624274], + [114.105423894858248, 22.232914138944398], + [114.10529569376925, 22.233951427436988], + [114.105813182210895, 22.234854878304912], + [114.10736982310641, 22.236023811912858], + [114.111821218539703, 22.237533452403213], + [114.113025800740061, 22.238310418549919], + [114.115062678933029, 22.2386138662119], + [114.116352565936424, 22.239174980522229], + [114.11700345647769, 22.240813986925161], + [114.11816523438543, 22.241464116543163], + [114.118465762904066, 22.241349625492468], + [114.118472723452939, 22.241487377955242], + [114.118625121417111, 22.241288915368592], + [114.118731153977592, 22.241248520602358], + [114.118999448758217, 22.240801441846404], + [114.119826910441262, 22.23972386717627], + [114.120842746136105, 22.239648884736663], + [114.122315302016389, 22.239307170025711], + [114.123264046941699, 22.238224769898451], + [114.123434453972138, 22.236627442061138], + [114.12306695145557, 22.23550447406269], + [114.133477484799826, 22.221947197316045], + [114.133885971704416, 22.222074104599479], + [114.135224874389692, 22.221858851774545], + [114.136211091021565, 22.220993938234113], + [114.137343747976928, 22.218792818268518], + [114.137431716779801, 22.216797738061629], + [114.137605476578798, 22.216571456697878], + [114.149429574242731, 22.212237192424791] + ] + ], + [ + [ + [113.94551815169163, 22.214291776499316], + [113.94531838247616, 22.214786319800965], + [113.945942523019198, 22.215369330204592], + [113.946701520392011, 22.215057765389336], + [113.94625815880012, 22.214441414798799], + [113.94551815169163, 22.214291776499316] + ] + ], + [ + [ + [114.184991599006068, 22.213406660553964], + [114.184449149702729, 22.213715771165209], + [114.18371212811158, 22.214882808297553], + [114.183097389039986, 22.216623256056291], + [114.183182571123524, 22.217317644256056], + [114.1843576477102, 22.217838979531663], + [114.185130689456031, 22.217770371987541], + [114.186154404726437, 22.217327089455043], + [114.187664368069264, 22.216949693098073], + [114.188157673415958, 22.216554447292477], + [114.188498643811968, 22.215169595648053], + [114.18813372478202, 22.214756804165152], + [114.186994793330925, 22.214280594897318], + [114.185661356711222, 22.213452898273413], + [114.184991599006068, 22.213406660553964] + ] + ], + [ + [ + [114.031089364418008, 22.209819267933788], + [114.034642204740919, 22.207481252791005], + [114.035709070752063, 22.207621597661102], + [114.036648173376321, 22.208477536397314], + [114.038182204038364, 22.208746838045226], + [114.039509738600373, 22.208282455538566], + [114.039764347714055, 22.207014410105621], + [114.041074009052252, 22.206136991003966], + [114.040996195819915, 22.20541792798976], + [114.039686612496254, 22.205126949479141], + [114.03939518253739, 22.204677496598052], + [114.039352320973535, 22.203762284557801], + [114.038983055101795, 22.203076941153817], + [114.037279322340837, 22.202659970785856], + [114.036818255759869, 22.202019893075551], + [114.036654650332864, 22.200826886209576], + [114.036109745831681, 22.200362086811779], + [114.035394142904963, 22.200612975880947], + [114.034987907564982, 22.201305245662994], + [114.033678440553302, 22.202980173790035], + [114.032714403902546, 22.203157728688073], + [114.032272334124684, 22.202905793026844], + [114.032296334238367, 22.202125460191468], + [114.031793380552628, 22.202122775028077], + [114.030683684491763, 22.202562852841147], + [114.02978062335832, 22.202291161506263], + [114.028774869205165, 22.20101441710155], + [114.028242044602948, 22.200721754471253], + [114.028272053114691, 22.199565270312334], + [114.027065696065364, 22.199568552482376], + [114.026513928775159, 22.199373995863379], + [114.025563149818637, 22.19777405546299], + [114.024296063995493, 22.196842247947323], + [114.023012008918016, 22.19656775027142], + [114.022332607380193, 22.196001467707905], + [114.021272069094849, 22.195922448489117], + [114.021066506758785, 22.196565260150727], + [114.021744877779909, 22.197388620175808], + [114.021253999134274, 22.197680117618919], + [114.019448249412036, 22.197379179632851], + [114.018194196421206, 22.197762933803144], + [114.017963715353432, 22.198233766599731], + [114.017860874676572, 22.199582536286652], + [114.017242314381321, 22.200188544667618], + [114.017048720461133, 22.201096424149544], + [114.018078225286601, 22.201645624084112], + [114.019065868392033, 22.201842838084339], + [114.020163297961673, 22.201602600897708], + [114.021042227901546, 22.201829167874649], + [114.022290158454112, 22.204579575291689], + [114.022877760833737, 22.205289160737269], + [114.023653965749517, 22.205590082907214], + [114.025247356524915, 22.205634657156988], + [114.02680487232837, 22.205830433211844], + [114.027392558318923, 22.206118926443857], + [114.028271525784092, 22.207841128269699], + [114.028350272484658, 22.209124352498179], + [114.027968036886207, 22.210199753206126], + [114.026762611782914, 22.21137543786681], + [114.026246744566322, 22.211556915308428], + [114.02371347275681, 22.211191825495732], + [114.023435101055924, 22.211299642589523], + [114.02267078367403, 22.212388160977223], + [114.021852632395948, 22.213007683923369], + [114.021767793452327, 22.213564111703135], + [114.022113955188104, 22.214147326330426], + [114.022695604340711, 22.214304735336004], + [114.023943764705166, 22.214072151155101], + [114.024840676162384, 22.214968950740001], + [114.025040149561505, 22.21617780058795], + [114.02609474577811, 22.216837104640906], + [114.026167514052474, 22.21792826699437], + [114.025313391347325, 22.218432792656227], + [114.025155708304695, 22.219017423254225], + [114.02562254393294, 22.220850735759647], + [114.02648257250668, 22.221706647987578], + [114.028077028859173, 22.222254477477811], + [114.029942988356098, 22.222445521770634], + [114.031464783124363, 22.222216415073692], + [114.032204228241739, 22.222410540311611], + [114.033216077001057, 22.223421240956959], + [114.0342349821059, 22.22377473503693], + [114.035126208921966, 22.223539388146595], + [114.035865800007045, 22.222642227494013], + [114.035944726598274, 22.22135960847989], + [114.035047590154505, 22.220033437051256], + [114.032434984145993, 22.218748732345869], + [114.03251385108841, 22.218278371051856], + [114.033259329885482, 22.218084372511353], + [114.034781235217466, 22.218276532831698], + [114.035787251580899, 22.21800889815211], + [114.036254360332848, 22.217578582701741], + [114.0361027002957, 22.216916742681434], + [114.033417154334202, 22.215784199358804], + [114.030919373700755, 22.2152795569245], + [114.029864693423193, 22.214031941125892], + [114.029519512301405, 22.212786445314126], + [114.029714177315554, 22.21149849003794], + [114.031089364418008, 22.209819267933788] + ] + ], + [ + [ + [113.836845355781492, 22.214795119823037], + [113.836309914080772, 22.215002189495706], + [113.835115645109838, 22.21620935674758], + [113.834884948203083, 22.217463341474179], + [113.835194749316599, 22.217910071193344], + [113.836577439575805, 22.217985683838432], + [113.837247249957073, 22.217594803017516], + [113.838661011778996, 22.217540410299726], + [113.838715233054344, 22.216314102355462], + [113.838173862061737, 22.215266749246624], + [113.837655510494471, 22.214845645515556], + [113.836845355781492, 22.214795119823037] + ] + ], + [ + [ + [114.148734158623327, 21.977493152246652], + [114.133584835493465, 21.982867531888985], + [114.118611515523284, 21.982506068879992], + [114.11914904661981, 21.987797002111275], + [114.119473578399578, 21.987873646829097], + [114.119105963453379, 21.988004062047398], + [114.144389228045171, 21.996014392718408], + [114.147563626631083, 22.003117162467397], + [114.153765780861548, 21.998985104366049], + [114.166641493334808, 22.003064431786811], + [114.165757643873889, 22.001802314224324], + [114.16738755125165, 22.002404532475261], + [114.169002351402597, 21.995567403010153], + [114.163008805150511, 21.985723532367228], + [114.148947680336804, 21.977682601411011], + [114.14888985604324, 21.977715484732887], + [114.148734158623327, 21.977493152246652] + ] + ], + [ + [ + [113.819403915645054, 22.004083420533753], + [113.825782234896678, 21.999447269831521], + [113.83738520022689, 22.00171321110993], + [113.826781404710331, 21.991700549399994], + [113.820403243262206, 21.993345287738556], + [113.819403915645054, 22.004083420533753] + ] + ], + [ + [ + [114.22652639069284, 22.0192565559088], + [114.226539178930139, 22.019284515729318], + [114.226228939516076, 22.019060210096157], + [114.217784291306003, 22.021668942127011], + [114.223003929947268, 22.031557971957863], + [114.234975964378336, 22.03824520024834], + [114.240583512735384, 22.039423653786613], + [114.264445342216817, 22.045101243200804], + [114.27806096292889, 22.05244298266685], + [114.297970466643662, 22.053218252262436], + [114.300725689687383, 22.063255324554564], + [114.31817513030677, 22.06685611656512], + [114.318787721312248, 22.05905651453358], + [114.304170249465486, 22.051338306531477], + [114.306484106662197, 22.044304096485352], + [114.306596603152926, 22.044187941778638], + [114.306529216881003, 22.044166959779265], + [114.306543675822923, 22.044123004069863], + [114.295061485092361, 22.038853244088411], + [114.289547694033217, 22.038879439167442], + [114.22652639069284, 22.0192565559088] + ] + ], + [ + [ + [113.660252991560199, 22.042108326960999], + [113.666297346601382, 22.04829376428205], + [113.670736479137815, 22.032206024713719], + [113.661478139095067, 22.026239821828899], + [113.66515087815327, 22.036276499931926], + [113.660252991560199, 22.042108326960999] + ] + ], + [ + [ + [113.709464803170434, 22.010180674973807], + [113.700813996561763, 22.010620793547574], + [113.700583734328504, 22.019010033205209], + [113.690633222215467, 22.024369317569427], + [113.697520632257422, 22.032104020782704], + [113.717886568517201, 22.031486779298376], + [113.724857466102193, 22.019138893314111], + [113.709464803170434, 22.010180674973807] + ] + ], + + [ + [ + [114.176226522606456, 22.01171072997078], + [114.175904973772475, 22.012519342075837], + [114.176486459101909, 22.012348143604978], + [114.176992841506447, 22.013589889394549], + [114.213023543906658, 22.013809577616218], + [114.21901324878958, 22.010504171191712], + [114.216988102306885, 22.000423819751749], + [114.224676766233145, 21.998160155579129], + [114.216145464748323, 21.996229514401772], + [114.215405579031057, 21.992546665719338], + [114.204385488842718, 21.993568221307331], + [114.185568234391141, 21.989309859748584], + [114.184985691856284, 21.989078373660782], + [114.175918352535263, 21.99114543730574], + [114.173765619219495, 22.005676127678328], + [114.176226522606456, 22.01171072997078] + ] + ], + [ + [ + [113.750912439673797, 21.976230590028763], + [113.747709153300633, 21.98025588377417], + [113.737271871208208, 21.990543830042736], + [113.738550615045469, 21.991764629000411], + [113.736538605897493, 21.994292947388331], + [113.74246569758354, 21.99550230385162], + [113.744936995911502, 21.99786161799646], + [113.750096782354504, 21.99705934095827], + [113.766535109392763, 22.000413396893695], + [113.767793979296641, 22.001500631625373], + [113.768339727861559, 22.000781609016034], + [113.769205896946218, 22.00095834108571], + [113.768953456338934, 21.999973023012139], + [113.775009009543055, 21.991994844147808], + [113.77355143824488, 21.981091453835678], + [113.763038922480007, 21.974725391715925], + [113.760047404213154, 21.964676377484448], + [113.753067263273834, 21.967881199848698], + [113.750912439673797, 21.976230590028763] + ] + ], + + [ + [ + [114.058384996534144, 22.287492871371789], + [114.057457065076306, 22.287682553612147], + [114.057347143610457, 22.288487957600292], + [114.056697893621461, 22.28896624660063], + [114.057123339703452, 22.289590641514586], + [114.058106188635861, 22.289490874227322], + [114.058493715376926, 22.289927310104993], + [114.059738347534392, 22.289643106051734], + [114.060721347499964, 22.288906277523783], + [114.06084824746172, 22.288407940253816], + [114.059519714900034, 22.287646960954362], + [114.058384996534144, 22.287492871371789] + ] + ], + + [ + [ + [114.360577577343662, 22.317143844195815], + [114.360291802784161, 22.31861860387103], + [114.360310715006406, 22.319667808719412], + [114.360771150100675, 22.320488299487344], + [114.361663143857399, 22.320932074111671], + [114.363672004434108, 22.321145215709503], + [114.364497167018342, 22.321083039598957], + [114.365989676119156, 22.321366046738628], + [114.366578140091605, 22.320941160162029], + [114.365886846573204, 22.320247939893175], + [114.367967975586055, 22.318983893227298], + [114.368356676208734, 22.318187212851544], + [114.36892728503409, 22.316390079467663], + [114.36967368219635, 22.315714987069207], + [114.369509894772335, 22.314575933152007], + [114.368818497084817, 22.314556802194307], + [114.368544804001758, 22.313535918729134], + [114.369892712458551, 22.312308936393521], + [114.370159532886532, 22.3115984423142], + [114.370941911011911, 22.311222400178764], + [114.370839039973774, 22.310511359606529], + [114.369697993011044, 22.31049675908654], + [114.368205320915365, 22.310175579426282], + [114.367689876455557, 22.308788925127075], + [114.367883825155985, 22.30681220619142], + [114.367173500920288, 22.306457053829035], + [114.365717854653155, 22.306958127641341], + [114.36470379763071, 22.307881743012182], + [114.364594867521888, 22.308503040967903], + [114.364861523521185, 22.309714953827672], + [114.36468563307038, 22.310760441787505], + [114.364079197751394, 22.311525468545014], + [114.363175108334929, 22.31188183564182], + [114.362070204493818, 22.313054705063827], + [114.361645620122061, 22.313729482685147], + [114.361323884860226, 22.315081266000306], + [114.360771446535395, 22.315813253862263], + [114.360577577343662, 22.317143844195815] + ] + ], + [ + [ + [113.97888615292878, 22.326302729530973], + [113.978322422663254, 22.326986479004383], + [113.978425150331802, 22.327516300114219], + [113.979037722001294, 22.327518557012493], + [113.979425857260225, 22.326827301599661], + [113.97888615292878, 22.326302729530973] + ] + ], + [ + [ + [120.391420207565389, 22.344930599281817], + [120.391434958250841, 22.344914756162829], + [120.351051611076798, 22.329930653649491], + [120.351349313708084, 22.330231311785479], + [120.351020638298479, 22.33011074311646], + [120.366354787334117, 22.345385755367392], + [120.379054769775621, 22.358211819522229], + [120.379139331385687, 22.358120995292122], + [120.379326641018054, 22.358307582557089], + [120.391643961390955, 22.345012679352756], + [120.391420207565389, 22.344930599281817] + ] + ], + [ + [ + [113.890257168897847, 22.342128382273543], + [113.889576280753772, 22.342801168071428], + [113.888852347773067, 22.342988817011214], + [113.889070544559019, 22.344315192229608], + [113.888913288105115, 22.345189274313618], + [113.888298413422291, 22.346405161858616], + [113.888456600134504, 22.346727312905728], + [113.890846588490035, 22.346855574089854], + [113.891527423882067, 22.346426802741231], + [113.891831816452054, 22.345826821073835], + [113.890804705073677, 22.344194046424391], + [113.890986979413384, 22.343307960509847], + [113.890834843050513, 22.342572746882713], + [113.890257168897847, 22.342128382273543] + ] + ], + + [ + [ + [114.377934011658496, 22.327631390673073], + [114.376082110218064, 22.327972329953479], + [114.375329615715899, 22.327732071352379], + [114.374644066342142, 22.327940854115074], + [114.373599809326748, 22.32786099222724], + [114.372379698945579, 22.328168452193989], + [114.371390424732013, 22.328920777167863], + [114.370886754840157, 22.330117634086058], + [114.371171440162868, 22.331439566362789], + [114.372422406942434, 22.332246255389659], + [114.37325381405023, 22.331760200201522], + [114.373550657248188, 22.330812667892989], + [114.375214500502793, 22.330749828901009], + [114.375857140897281, 22.329760941771099], + [114.377430195307753, 22.329342248139422], + [114.378115834884156, 22.328786458166697], + [114.378370728741928, 22.328211090686324], + [114.377934011658496, 22.327631390673073] + ] + ], + [ + [ + [113.966752734904929, 22.328699316681469], + [113.965733805172391, 22.328811961066698], + [113.965025200914212, 22.32931187260068], + [113.964684814085729, 22.330378959341544], + [113.965103773904573, 22.333586562031162], + [113.965928071366577, 22.334204584696987], + [113.966569775123034, 22.33401089452623], + [113.96620655312725, 22.333440713084528], + [113.966812379916632, 22.332385933194512], + [113.96926730582517, 22.331559334490475], + [113.969182522884495, 22.330967435734642], + [113.967382423037279, 22.328914729089231], + [113.966752734904929, 22.328699316681469] + ] + ], + [ + [ + [114.370503983095475, 22.331469381390313], + [114.369733603462265, 22.331882417779671], + [114.369793473612489, 22.333123599381626], + [114.369156958558648, 22.334103598383571], + [114.36962950250161, 22.334867160459027], + [114.370345893084135, 22.33494728975997], + [114.370971400414263, 22.334608459273788], + [114.371954688792897, 22.333492058738955], + [114.371990740666888, 22.332234757423407], + [114.37098958379292, 22.331492796411005], + [114.370503983095475, 22.331469381390313] + ] + ], + [ + [ + [114.36625599071597, 22.328123144148286], + [114.36526694966669, 22.328161499841922], + [114.36300416543375, 22.329547976347179], + [114.362335859472381, 22.329756986769763], + [114.360673685868846, 22.329502386988018], + [114.359860553024333, 22.330197758129394], + [114.35969667877518, 22.331141203834477], + [114.36042468987479, 22.333805653016547], + [114.359963116214487, 22.335251644318056], + [114.360448484919459, 22.336614187652597], + [114.360406422421548, 22.338337596141155], + [114.360927799260409, 22.339030953421446], + [114.362062541897316, 22.339363343914016], + [114.363548981962239, 22.339239174816321], + [114.364289248885342, 22.338842049866933], + [114.364871591313872, 22.339971460939637], + [114.365945513582275, 22.34033005776822], + [114.367311243313111, 22.339973160236585], + [114.368106577447023, 22.339007930062433], + [114.368464385828446, 22.336975062664884], + [114.367978930071089, 22.335277346725213], + [114.366778134864703, 22.333784622856921], + [114.366923085261661, 22.33242114945541], + [114.367354732549913, 22.331644417553949], + [114.368525710178446, 22.331014764718685], + [114.368671624622806, 22.330324433916349], + [114.368143143240331, 22.329589959687983], + [114.367033164658295, 22.329550405578519], + [114.366911340204297, 22.328583363784368], + [114.36625599071597, 22.328123144148286] + ] + ], + [ + [ + [114.334025550533198, 22.334117734635917], + [114.333200782371279, 22.334315339629235], + [114.33274041852647, 22.335254405395311], + [114.33317665495386, 22.336906910561765], + [114.333559058372899, 22.337212246052417], + [114.33468735243126, 22.337304126698143], + [114.335147707624671, 22.336556105925002], + [114.335190691832437, 22.335784868965391], + [114.335670004227296, 22.335281862118229], + [114.335390488117795, 22.334262181994994], + [114.334025550533198, 22.334117734635917] + ] + ], + [ + [ + [113.980867029778949, 22.33363759171138], + [113.980224544202031, 22.3337044535442], + [113.979946152960309, 22.334448404627288], + [113.980012897160748, 22.336007530357321], + [113.980830800559076, 22.338613702749939], + [113.982514663678245, 22.340593221944349], + [113.983357628211664, 22.340761800151586], + [113.983921305829227, 22.340172036913426], + [113.984079002229493, 22.338947332741636], + [113.982914969941859, 22.336387218635853], + [113.981473567901446, 22.333982911897358], + [113.980867029778949, 22.33363759171138] + ] + ], + + [ + [ + [114.368000792920114, 22.326170650459254], + [114.368993625800655, 22.325849076507751], + [114.369090572551642, 22.325354847579625], + [114.368411181804177, 22.325200681114346], + [114.367748775700377, 22.325267553754777], + [114.367497615668569, 22.325718238513858], + [114.367474000444986, 22.325697005818604], + [114.36747399640582, 22.325760621219661], + [114.36742803354646, 22.325843097559744], + [114.3674739866251, 22.325914664125005], + [114.367473965262064, 22.326251124577464], + [114.367689847900479, 22.326250842907942], + [114.367700756010677, 22.326267831018498], + [114.367753461644455, 22.326250759908895], + [114.368085901957429, 22.326250326162555], + [114.367584853113343, 22.326411013294109], + [114.367621791001568, 22.326855059696765], + [114.368525968466642, 22.326947907820994], + [114.369321282435479, 22.326767858993882], + [114.369339308375231, 22.326114696748618], + [114.368774806510089, 22.326029393417599], + [114.368088487007398, 22.326249497133073], + [114.368000792920114, 22.326170650459254] + ] + ], + [ + [ + [114.366141466641068, 22.322362059498523], + [114.36651116088828, 22.321614397946547], + [114.365940694650419, 22.321819212654614], + [114.365237340778833, 22.322465315767868], + [114.365455103135801, 22.322833096786731], + [114.366141466641068, 22.322362059498523] + ] + ], + + [ + [ + [114.348747611396533, 22.312305012508265], + [114.347541256720703, 22.31239214498704], + [114.346515627896011, 22.313178139094486], + [114.345447929607204, 22.316234738818107], + [114.345556678366179, 22.317785893073484], + [114.347109313694205, 22.320910826451861], + [114.348091776816148, 22.323815732735369], + [114.349687505516172, 22.325495320026747], + [114.350869920598257, 22.325627319447346], + [114.352702586303238, 22.324690022405079], + [114.353405667178691, 22.324969912027395], + [114.354054759098233, 22.326304126179245], + [114.354819744270245, 22.327177059581587], + [114.35623898293241, 22.327398814649129], + [114.357549438393463, 22.326935638322183], + [114.357944037248799, 22.325909800968084], + [114.357525632762119, 22.324318113848641], + [114.356590821395358, 22.323225355638723], + [114.355031764425689, 22.322701750119563], + [114.354443526423367, 22.32226161373146], + [114.354273776880419, 22.321673763243503], + [114.354771281247736, 22.319664506135418], + [114.354315964903989, 22.317872851572261], + [114.353418180158229, 22.316629052764707], + [114.352308642784863, 22.316058775623709], + [114.351458764144112, 22.315856163753534], + [114.350015659460453, 22.316124689139258], + [114.349615233750001, 22.315537246471511], + [114.349512533902811, 22.312980840644737], + [114.348747611396533, 22.312305012508265] + ] + ], + [ + [ + [114.292729689909152, 22.329360941105961], + [114.293166208048618, 22.330209486814198], + [114.293578660604609, 22.332401340711183], + [114.294355843770418, 22.332910300525288], + [114.294974226650879, 22.332607316494521], + [114.297261941453385, 22.33013431542096], + [114.298712346885679, 22.329796972817277], + [114.299452574003297, 22.328660556736889], + [114.300526409250082, 22.327340549264648], + [114.301339486064634, 22.326718092806328], + [114.302188526102086, 22.32575349005786], + [114.302359376811509, 22.324831008962256], + [114.301491484640394, 22.323852227391999], + [114.301600405289861, 22.32303987218955], + [114.302207737634987, 22.322017648440955], + [114.301752314331154, 22.321586304776378], + [114.300939256869668, 22.322019730318363], + [114.299034476926181, 22.321904769736072], + [114.295618166243543, 22.322849276780953], + [114.294052642533956, 22.325097103237848], + [114.292390147721107, 22.32731999803816], + [114.29220126690673, 22.328320480686784], + [114.292729689909152, 22.329360941105961] + ] + ], + [ + [ + [114.326997740618069, 22.32538629207264], + [114.326148020229283, 22.325472931940027], + [114.324801976184915, 22.32666775354075], + [114.32365570323995, 22.326624925683351], + [114.321933309076869, 22.326192101741619], + [114.320562346858352, 22.326214698158054], + [114.31999816039513, 22.326558835118028], + [114.319476858523785, 22.32769105692719], + [114.318524183653565, 22.328884096789565], + [114.318220565152231, 22.329884875424337], + [114.318742696154132, 22.331533241500217], + [114.318651811461933, 22.331819471200369], + [114.317322699629628, 22.332663129352003], + [114.317020091317801, 22.333422849153983], + [114.317322568300412, 22.334749557206756], + [114.316455753830724, 22.335877398132968], + [114.315678789569944, 22.337206105005233], + [114.315357185359431, 22.338246907242954], + [114.315526904973339, 22.338834710905918], + [114.316194901664375, 22.33950660814066], + [114.316716087998017, 22.340465830168199], + [114.317455986645257, 22.340896537560582], + [114.319063629972533, 22.340963543081859], + [114.320610307049421, 22.341572751511634], + [114.322126029303774, 22.341916952488159], + [114.323581861338809, 22.341722151356375], + [114.325450082728324, 22.341179488688216], + [114.326231929107877, 22.340745912770966], + [114.326735221405229, 22.339899785954287], + [114.327099779609568, 22.338159744900498], + [114.327760817092425, 22.337550361327601], + [114.328167310882279, 22.335814235826138], + [114.329453416220161, 22.334946604962326], + [114.331229814718256, 22.333509923995209], + [114.331600285203692, 22.333011115872029], + [114.331248953169236, 22.330860339650261], + [114.331018458586485, 22.328387259795335], + [114.330423393249077, 22.327865283668174], + [114.329428914481355, 22.327647134503042], + [114.328604214013865, 22.326864542063589], + [114.32841055826627, 22.326060739977112], + [114.327779545698377, 22.325563837976272], + [114.326997740618069, 22.32538629207264] + ] + ], + + [ + [ + [114.385979878887795, 22.402386120595658], + [114.385045127806407, 22.402578793364903], + [114.384893147298882, 22.402990950780154], + [114.385311950700583, 22.404128785765327], + [114.386398667322112, 22.404047035065979], + [114.38676961060726, 22.403564736449418], + [114.386829646202159, 22.402793607297887], + [114.385979878887795, 22.402386120595658] + ] + ], + [ + [ + [113.814854865188877, 22.399002034868758], + [113.813454350335036, 22.399743779177363], + [113.802243872907653, 22.403162559823773], + [113.798427717679303, 22.407702223330446], + [113.783177145231051, 22.415779271057151], + [113.781583991162762, 22.416448120102018], + [113.781722408712241, 22.416549732384556], + [113.781517857405845, 22.416658067377874], + [113.782026135594535, 22.416772698199924], + [113.793792994678114, 22.425410746007806], + [113.806161135387072, 22.423353235716235], + [113.806939012034476, 22.422391242472465], + [113.808678469046171, 22.422783538249867], + [113.809651600268765, 22.419036608337088], + [113.819147642153524, 22.407292936424408], + [113.814922021735882, 22.399296193727679], + [113.814766120008798, 22.399343737983557], + [113.814854865188877, 22.399002034868758] + ] + ], + [ + [ + [113.886832167452994, 22.350829108098171], + [113.885925899584592, 22.350930539772687], + [113.885433159775829, 22.351562323297546], + [113.88547014829858, 22.35258753596915], + [113.886370355694325, 22.353587316640507], + [113.887263557351901, 22.353991952949581], + [113.88813973260703, 22.353927463202364], + [113.888626388832108, 22.353613683202099], + [113.888784654125971, 22.352650596388603], + [113.887684296204498, 22.351245707289209], + [113.886832167452994, 22.350829108098171] + ] + ], + [ + [ + [113.875077998551959, 22.355255912842921], + [113.87441475141523, 22.355671276380836], + [113.873757440313355, 22.357033799453532], + [113.874110078220056, 22.357373246691854], + [113.87546160515204, 22.356725578575031], + [113.875509775243344, 22.355411395310608], + [113.875077998551959, 22.355255912842921] + ] + ], + [ + [ + [114.391988615915011, 22.362360002839669], + [114.391387614140072, 22.362592311731479], + [114.390470563366577, 22.364168016635478], + [114.390579507705866, 22.364919087848037], + [114.391387449191186, 22.365179745459397], + [114.392152468597217, 22.36465731804968], + [114.39249353793096, 22.363599997124449], + [114.392432611371945, 22.362436826287873], + [114.391988615915011, 22.362360002839669] + ] + ], + [ + [ + [114.300424490744135, 22.375639553219706], + [114.30118689682152, 22.375104530757437], + [114.302058593965086, 22.374857762695449], + [114.302359608880067, 22.374281573921557], + [114.304233168582783, 22.372966793576687], + [114.304151121265335, 22.373210012885284], + [114.303375048906744, 22.373823413827743], + [114.302585953432185, 22.37485688954715], + [114.300851006090866, 22.375361818788747], + [114.300244655170744, 22.3763709552764], + [114.300128639984024, 22.378762501962132], + [114.300171501589503, 22.380166640544353], + [114.300505076474053, 22.380717182149883], + [114.301420973286639, 22.381004732309659], + [114.302944127869011, 22.38100221460089], + [114.304345414648139, 22.380555795034283], + [114.305600822366301, 22.380532652792681], + [114.306450683266021, 22.381213289129501], + [114.307354491550228, 22.381390746062795], + [114.310034959168192, 22.380553897661255], + [114.312134042063875, 22.381015194220616], + [114.315033033414025, 22.37972070907432], + [114.316482955894699, 22.379607010932322], + [114.31751449597671, 22.379018004393124], + [114.31796292225799, 22.377743977064508], + [114.317169195137424, 22.375901178924604], + [114.317872261360307, 22.374470648296143], + [114.31764773162304, 22.372210715616699], + [114.317817522614106, 22.371598302183848], + [114.318509532584557, 22.371245952286891], + [114.319886605325848, 22.369664114435704], + [114.320875296240828, 22.367196850812409], + [114.321208934865894, 22.365065869235096], + [114.320717689778206, 22.364670731369159], + [114.319686224927793, 22.364538652980368], + [114.319455585788816, 22.364212032098774], + [114.320013844793181, 22.362892760062028], + [114.319855849392511, 22.362003495405268], + [114.3216519136908, 22.360743097866781], + [114.322586169734407, 22.360475485170117], + [114.324277680926841, 22.359685134646167], + [114.32717742949923, 22.357667254991686], + [114.327972279769668, 22.356808586650068], + [114.328207968265914, 22.356086008857872], + [114.327049839091842, 22.354242890416248], + [114.326976998644469, 22.353462888877825], + [114.32781485189301, 22.351530938253006], + [114.32752335581867, 22.350544313450847], + [114.326589794144354, 22.350146021637855], + [114.326274305789411, 22.349599522361171], + [114.326674758513647, 22.348675586449556], + [114.326316358793406, 22.347754097757011], + [114.324394295111901, 22.347182653378386], + [114.32427849288365, 22.346810803622457], + [114.324824717538633, 22.346062621958254], + [114.325140308284318, 22.345008819996284], + [114.324867807788806, 22.343605069621891], + [114.323836444666412, 22.342264773044846], + [114.322745095502185, 22.342045803700216], + [114.319930258455784, 22.34245120438797], + [114.317473826528982, 22.343023918895621], + [114.315782234144478, 22.343659183409457], + [114.314659792094062, 22.344428401214884], + [114.313768061632715, 22.344361023425325], + [114.312749575562052, 22.343068631126972], + [114.31139047998586, 22.342826042704306], + [114.309240388734665, 22.34365174149168], + [114.309038639627843, 22.343517373964325], + [114.308963392492885, 22.343814343123238], + [114.306446919399178, 22.345790341998576], + [114.303072879059215, 22.350673990958857], + [114.302654289967805, 22.352299985994769], + [114.302630217156718, 22.353924320212975], + [114.303461109495899, 22.355286177546283], + [114.305639259835843, 22.356930774688383], + [114.305639653055508, 22.356931760891058], + [114.305228914645724, 22.358552774636522], + [114.30491104600577, 22.359193415028841], + [114.3049300943254, 22.359732094211076], + [114.303153387218259, 22.366744018525409], + [114.30248357035822, 22.367041818863065], + [114.301755399088407, 22.367876157600911], + [114.301707425128953, 22.368378317981392], + [114.30258855242046, 22.368973186651314], + [114.30254247087413, 22.369155051356991], + [114.302125838968337, 22.369674837560748], + [114.302040904156286, 22.370271073164169], + [114.302225669909703, 22.370405333058628], + [114.301967225421222, 22.371425306010508], + [114.30157942455439, 22.370826921082326], + [114.300730423116363, 22.370999334602697], + [114.300857212529138, 22.371966281356528], + [114.301664257014465, 22.371871947160464], + [114.301966382587196, 22.371428632325998], + [114.301665164964575, 22.372617413056073], + [114.301136846881889, 22.372508910934371], + [114.301039960241468, 22.372535776834649], + [114.301039973933925, 22.37231803902398], + [114.300997441977813, 22.372547566813395], + [114.300396707477617, 22.372714145746333], + [114.299984151874611, 22.37330290321443], + [114.299886206534026, 22.374241206300784], + [114.299407701565428, 22.375152113127779], + [114.299461613414877, 22.375568090707301], + [114.300189762394126, 22.375685939535266], + [114.300453851951033, 22.375481102644397], + [114.300424490744135, 22.375639553219706] + ] + ], + + [ + [ + [114.296308534757642, 22.353052259614728], + [114.295027871847267, 22.353283240354585], + [114.294627262415418, 22.35365490610786], + [114.29462719779093, 22.354684091276596], + [114.295112598791434, 22.356225640236381], + [114.294936743427314, 22.356830010730928], + [114.29410558094672, 22.357060287175269], + [114.292794884654526, 22.35708620640105], + [114.29222440345967, 22.357634122760114], + [114.291622685808107, 22.362267778536076], + [114.290986211142823, 22.363382862281004], + [114.290360743458436, 22.364040842282563], + [114.289128798459046, 22.364695634028866], + [114.287847787115027, 22.366329610462877], + [114.286986461977207, 22.366815811775307], + [114.286700656786877, 22.367359268219737], + [114.286949421787199, 22.367930041466781], + [114.288818795275432, 22.369021760115071], + [114.289844807050031, 22.370420594588026], + [114.290366242078065, 22.371938117959576], + [114.290330202732932, 22.37308434745373], + [114.290790701033941, 22.374369908182178], + [114.293455045556087, 22.375973350869469], + [114.294540944153212, 22.376028758445237], + [114.296506971835115, 22.374511556062096], + [114.296919580890687, 22.373625784320861], + [114.296707860955507, 22.372825985789319], + [114.295973663042375, 22.372599073293703], + [114.294426237972715, 22.373225496962302], + [114.293794881772513, 22.373169420721275], + [114.293704041558257, 22.37207938336153], + [114.294359434302223, 22.371189276080226], + [114.294511377465042, 22.369621800550135], + [114.295141788993192, 22.368620697350238], + [114.296058855034971, 22.368105226823896], + [114.296343610122861, 22.367157637769033], + [114.297083830164425, 22.366818443699646], + [114.298115742390721, 22.365987699391265], + [114.298090871040856, 22.364384472231784], + [114.296884281685806, 22.363096132756869], + [114.296568666496469, 22.3624115025303], + [114.297054202912818, 22.361406583667687], + [114.297254180365087, 22.358287735362097], + [114.29825521632543, 22.3559717644725], + [114.298292286411822, 22.354196388941396], + [114.297570143904821, 22.35334036491329], + [114.296308534757642, 22.353052259614728] + ] + ], + [ + [ + [114.325005165204615, 22.366327870353466], + [114.323756026457346, 22.366632298019404], + [114.3234165061684, 22.367110021698327], + [114.323785924273508, 22.367538389420737], + [114.3251808282659, 22.367466722258214], + [114.325448460820041, 22.36689011791205], + [114.325005165204615, 22.366327870353466] + ] + ], + [ + [ + [113.881788520898198, 22.369926732364483], + [113.880516464123076, 22.370215702314429], + [113.880230960530525, 22.370810547560989], + [113.881398578852711, 22.375076217882189], + [113.881343393315504, 22.376627408763493], + [113.880850523017173, 22.37788818118598], + [113.879397079123152, 22.378788031484572], + [113.877194257828748, 22.379590059917508], + [113.876768466059033, 22.380258734896266], + [113.876786441044558, 22.381160885238629], + [113.877132996754369, 22.382030356957642], + [113.877741035730409, 22.38237000163867], + [113.878641574442199, 22.382472874626469], + [113.879755458532742, 22.382232861438908], + [113.880711095006561, 22.381107538486528], + [113.882158398585119, 22.381108748213666], + [113.883758867810911, 22.380819952598664], + [113.884956663723045, 22.380359754478082], + [113.885468436233822, 22.379797026168951], + [113.885413418555999, 22.378825844346625], + [113.88484766285147, 22.377854305025963], + [113.884141669229265, 22.377155690924649], + [113.8846775080181, 22.376368959471748], + [113.883454759445414, 22.375261889003411], + [113.883557984807979, 22.374155796583086], + [113.884598537153877, 22.374066549170017], + [113.884817887329859, 22.373593631941088], + [113.883680291227435, 22.372209584684896], + [113.883844605019405, 22.37113653795663], + [113.882938300364202, 22.370061675283822], + [113.881788520898198, 22.369926732364483] + ] + ], + [ + [ + [114.285614123804748, 22.373404608246485], + [114.284358023497944, 22.373916235891883], + [114.284442886251924, 22.375124319069201], + [114.285444125434879, 22.375433133573498], + [114.286415319107533, 22.376330046787587], + [114.287167709710758, 22.376455099396782], + [114.287671272873567, 22.376842502419205], + [114.288399664177419, 22.376813537155101], + [114.28841768684066, 22.376209421556233], + [114.287046861890687, 22.375590123944825], + [114.286725144108757, 22.375207479438604], + [114.286518400611811, 22.37373851735121], + [114.285614123804748, 22.373404608246485] + ] + ], + + [ + [ + [114.361217468937639, 22.464834403728393], + [114.359512375716534, 22.464864970394235], + [114.358116943273203, 22.465614148317087], + [114.357595500452192, 22.46652799501765], + [114.357655348583833, 22.467795942433682], + [114.358055715722926, 22.470307391753224], + [114.357788971882997, 22.471220833940958], + [114.357133691190953, 22.472163889740035], + [114.356775929614017, 22.475161528225065], + [114.355774079691372, 22.476235153128318], + [114.355998731657778, 22.477376814476916], + [114.355665069957368, 22.478486371450131], + [114.354991846683106, 22.47936447648134], + [114.353322889618013, 22.480341234523213], + [114.353099136310675, 22.480965615541226], + [114.353584451901824, 22.481971823633081], + [114.355536938582176, 22.483016643570842], + [114.356095220585772, 22.483537751002377], + [114.357466432910229, 22.485655592995993], + [114.358510154101566, 22.486436969432035], + [114.359546944558417, 22.486663377521452], + [114.360560813804099, 22.486469842943634], + [114.361925368737872, 22.48565281346308], + [114.362945277231915, 22.485720332579042], + [114.363916287115273, 22.485425945220872], + [114.364826435867215, 22.484319660186383], + [114.364953413096842, 22.482692466613795], + [114.36417728067336, 22.481352532881896], + [114.363879691011519, 22.47969292815317], + [114.364207389452432, 22.47917045765216], + [114.365415212139411, 22.478683771760483], + [114.366556155113898, 22.477965211613128], + [114.367405444379344, 22.47663005843291], + [114.367466513054794, 22.474672936573931], + [114.366945123273723, 22.472716578851728], + [114.364505618117462, 22.470860856095303], + [114.364207963453751, 22.470176254007136], + [114.364371940786341, 22.467924956198491], + [114.363171311925214, 22.46580958798366], + [114.361217468937639, 22.464834403728393] + ] + ], + [ + [ + [114.357975189138742, 22.495700807211612], + [114.357380880746859, 22.495896738054416], + [114.356585728867543, 22.497565985745098], + [114.354850720428345, 22.499761760104718], + [114.354560043749387, 22.500390227420858], + [114.354789725976886, 22.500866846561753], + [114.356094085954595, 22.50132873151987], + [114.356172915331413, 22.502494589046293], + [114.356464488464681, 22.503628105569039], + [114.357465230020011, 22.50451050551138], + [114.359121250021659, 22.505164920413581], + [114.360407789133788, 22.505178965496157], + [114.363083931498579, 22.504494043604801], + [114.363915064423679, 22.50457085827658], + [114.364988939906837, 22.505180345189594], + [114.36548648327269, 22.504629669768644], + [114.364946086597925, 22.503554432416124], + [114.362932279778434, 22.501539306957905], + [114.362186137604581, 22.500525401216095], + [114.361736685475009, 22.499539070750259], + [114.361300298510443, 22.497391734760122], + [114.360911787744314, 22.496429319157805], + [114.360450323376469, 22.496076012183341], + [114.359060895507028, 22.496151122984209], + [114.357975189138742, 22.495700807211612] + ] + ], + + [ + [ + [114.319125043254374, 22.52260976501768], + [114.318239319476461, 22.523006408492002], + [114.317917739928035, 22.523797976115166], + [114.317353540811595, 22.524153013614463], + [114.315522169234924, 22.524491397298153], + [114.312779939805964, 22.526432335847705], + [114.311154139850544, 22.527388229937369], + [114.308237040387141, 22.528237374521691], + [114.307672743120591, 22.528960327738929], + [114.307266071893437, 22.532228867442186], + [114.307423783501562, 22.533504522400506], + [114.308412383131198, 22.534916710355191], + [114.309364059472273, 22.535640987231801], + [114.310456582265076, 22.535516048905905], + [114.312197256542632, 22.534278987518533], + [114.313168009957522, 22.532495323444188], + [114.314793833539341, 22.530463454212864], + [114.316364580315707, 22.530390555752788], + [114.317231294591792, 22.530833921478514], + [114.317759457260252, 22.531891880403982], + [114.31761956699367, 22.533380060121853], + [114.317516524165868, 22.536421076931919], + [114.317995745791734, 22.537654107583439], + [114.318984259008957, 22.538219221476773], + [114.320197474333042, 22.538098947449331], + [114.321155134716491, 22.536788220058682], + [114.321901114932515, 22.535323895374528], + [114.322180794699804, 22.533783453665375], + [114.32185936951123, 22.532300144517215], + [114.320537430561828, 22.530851720453747], + [114.32065841919453, 22.528202626158173], + [114.320932098332634, 22.526849174319192], + [114.321289623315707, 22.525947540543008], + [114.321259748642063, 22.524675654255599], + [114.320374166339903, 22.523084394915209], + [114.319125043254374, 22.52260976501768] + ] + ], + + [ + [ + [114.437635877356456, 22.536972453479329], + [114.433990550802363, 22.537081015487409], + [114.428818049606519, 22.539108153434405], + [114.426146603229853, 22.540409046755773], + [114.424771351380826, 22.542506473968949], + [114.423724536985347, 22.546589151412199], + [114.423219709024337, 22.548108557154855], + [114.423688198920303, 22.551038777851723], + [114.424990022378466, 22.552807928221657], + [114.429102541060047, 22.554614353898042], + [114.430587128881228, 22.554579190363846], + [114.43135356070681, 22.553675249418461], + [114.43145782606598, 22.552481482734258], + [114.43117146082318, 22.550097299952526], + [114.431603418951909, 22.547352070862917], + [114.4334479889486, 22.545251715356692], + [114.435218544773178, 22.543444370220147], + [114.437203586213727, 22.543121383355135], + [114.439954439513258, 22.543121797442161], + [114.441689342052285, 22.542399788489028], + [114.442377981647979, 22.54123906720255], + [114.441726613330687, 22.539469045693046], + [114.440241410270858, 22.537771623996083], + [114.437635877356456, 22.536972453479329] + ] + ], + [ + [ + [114.305772718459409, 22.536894183592231], + [114.305026648918528, 22.5372744372191], + [114.304771919642391, 22.538105819903809], + [114.304692914782677, 22.539760849923436], + [114.305087331700491, 22.541060094081669], + [114.306263765565248, 22.541922018322953], + [114.307101650711971, 22.542275542978647], + [114.308114308420983, 22.542354768436933], + [114.309272780198285, 22.541985750316865], + [114.310037795897003, 22.541157445688459], + [114.310097762575779, 22.540395388623779], + [114.309624466595224, 22.539434292988947], + [114.30736260668877, 22.537563391575731], + [114.305772718459409, 22.536894183592231] + ] + ], + [ + [ + [114.331156858457732, 22.53947200757937], + [114.330744477768249, 22.539573787059261], + [114.329695009412035, 22.540541726311542], + [114.328967053183007, 22.541509051998336], + [114.328973009379212, 22.542055004177982], + [114.329549097818685, 22.542632865659943], + [114.330270992937358, 22.54277047905699], + [114.331083771337788, 22.54258094236814], + [114.331744843698061, 22.541401762204888], + [114.331429433585114, 22.539650476893677], + [114.331156858457732, 22.53947200757937] + ] + ], + [ + [ + [114.259315970369286, 22.544554678957368], + [114.258483752617494, 22.544843944644587], + [114.258483714270938, 22.545450901478713], + [114.258908783169502, 22.546029716962959], + [114.260027018371886, 22.546135301150823], + [114.26110215615509, 22.546868811272819], + [114.261892257731887, 22.546925459064123], + [114.262432359006809, 22.546228258767478], + [114.262293381472361, 22.545657365647109], + [114.260962268770669, 22.544749023129629], + [114.259315970369286, 22.544554678957368] + ] + ], + [ + [ + [114.265980733727034, 22.541604663840491], + [114.26496573111028, 22.542090226456963], + [114.264965706923377, 22.542473200666947], + [114.266059678355006, 22.542419561378264], + [114.265980733727034, 22.541604663840491] + ] + ], + [ + [ + [114.304341871492809, 22.531655921351057], + [114.303662717307631, 22.531722063351832], + [114.302491122514255, 22.532330986819382], + [114.301466351014383, 22.532491667856583], + [114.299913200968575, 22.532217204185692], + [114.299281917729715, 22.532409204488101], + [114.299142036104513, 22.533070391070165], + [114.300027811101515, 22.536267789711733], + [114.299263678208519, 22.536521998734649], + [114.29886917546466, 22.535784669691093], + [114.298322822654157, 22.535320559999054], + [114.296690658011656, 22.534790130268359], + [114.294282280032334, 22.533395845288176], + [114.293269261948836, 22.533988300119749], + [114.291382088786051, 22.533925007646395], + [114.290701746391846, 22.533522982653754], + [114.289919459586329, 22.533475065497093], + [114.288747458923538, 22.533957626133425], + [114.288262877739371, 22.53387627629056], + [114.286624294859749, 22.532737474320932], + [114.286083723455832, 22.532685164855675], + [114.285331243952868, 22.533571059144208], + [114.285410131592386, 22.534405913884584], + [114.286678058545121, 22.535798231537072], + [114.287333449073373, 22.537069309835736], + [114.287266417994559, 22.538426313549156], + [114.288316497487912, 22.539170888518981], + [114.290355708011262, 22.539131128491285], + [114.291138914575185, 22.54027496484856], + [114.292181912436789, 22.540501473341184], + [114.29243769382532, 22.540053135970229], + [114.29249770344849, 22.538981118117636], + [114.293675532613136, 22.53910640007371], + [114.293857321124392, 22.539558104385325], + [114.292953149804418, 22.540696350842243], + [114.288680844230498, 22.544582041390463], + [114.286185755093001, 22.546741136026206], + [114.286173704739554, 22.54768608148904], + [114.286604341987029, 22.548056505548686], + [114.287557557061078, 22.548263257803608], + [114.290895624720918, 22.548425733794812], + [114.290858594467622, 22.549444707897628], + [114.290252104057373, 22.550162493785461], + [114.288637460949403, 22.551228602328603], + [114.287945958892848, 22.552618408272519], + [114.287951909055181, 22.553327342716326], + [114.288868066117772, 22.554329041899752], + [114.289499496274686, 22.554609165673238], + [114.290415619938642, 22.555463837376966], + [114.291629486993756, 22.555551131241792], + [114.292709468842006, 22.555227615392848], + [114.293716514537039, 22.554538207900663], + [114.293783501368708, 22.553682180513515], + [114.293098238646195, 22.552831251102003], + [114.293280113501112, 22.55196305659711], + [114.293655744852018, 22.551864515532689], + [114.299055982217368, 22.551261304772119], + [114.303837281315296, 22.550944498191566], + [114.304771025770222, 22.552221816505178], + [114.307397713195414, 22.550921395546947], + [114.308010902907668, 22.550912324038997], + [114.310485530170467, 22.551470896290564], + [114.31171682477698, 22.551606673015019], + [114.312954152134495, 22.55074449871945], + [114.314494936770188, 22.551300637631609], + [114.316199509400406, 22.551007515171861], + [114.317030327419928, 22.550659999351144], + [114.31745474118172, 22.550162247600561], + [114.31719416037933, 22.549538781430332], + [114.316023858470871, 22.549504957646207], + [114.315235009554712, 22.549245435536641], + [114.314355327097616, 22.548285126989981], + [114.312997283488428, 22.547721651591036], + [114.311862913559182, 22.547013761226825], + [114.310692525130392, 22.547081861916912], + [114.308611249047757, 22.548605446885279], + [114.308289697807353, 22.548300035852744], + [114.308611317984273, 22.547517528359975], + [114.308271818312193, 22.546776180519778], + [114.306779785522608, 22.546790784203726], + [114.306361341554663, 22.546612521439506], + [114.305432634274638, 22.545106227022977], + [114.303922596897877, 22.544285849959053], + [114.302993756208053, 22.544173415325311], + [114.302089819069337, 22.54481887022639], + [114.300312832255742, 22.546463655073524], + [114.298783525260816, 22.547587019215907], + [114.297291172277923, 22.547906334908955], + [114.295688908107181, 22.547778800827107], + [114.294997679812525, 22.547037897126419], + [114.294433327873946, 22.545999814701588], + [114.294415455056182, 22.544279963617655], + [114.295009861128719, 22.54397409835849], + [114.296095717227928, 22.543964457816298], + [114.297024732225736, 22.543673052272688], + [114.297637086262057, 22.543240131684126], + [114.297934924915097, 22.540562845516256], + [114.29848035286426, 22.539938028861076], + [114.300537085117753, 22.538316842480235], + [114.302411949714994, 22.536581875415457], + [114.303200992999606, 22.536405572417422], + [114.304487350381422, 22.536986371540554], + [114.305251392006767, 22.536809081799813], + [114.305912618092535, 22.535635018044651], + [114.305336512405802, 22.533194145276504], + [114.304815250113208, 22.532025098244286], + [114.304341871492809, 22.531655921351057] + ] + ], + [ + [ + [114.26082284675563, 22.551081607914128], + [114.260372754805303, 22.551326771775425], + [114.260475739807674, 22.551852688654666], + [114.261648898575658, 22.552141167668132], + [114.262419985845014, 22.552116814623709], + [114.262663059410414, 22.551300763242551], + [114.261380916919251, 22.551289353829212], + [114.26082284675563, 22.551081607914128] + ] + ], + [ + [ + [114.270461621418946, 22.549544026360419], + [114.270054695610384, 22.549760317657995], + [114.270006637075625, 22.550844269195608], + [114.268609860299136, 22.551269246129358], + [114.267357860689671, 22.553783889866185], + [114.267983765857721, 22.55414644344226], + [114.269010683554711, 22.553053819829763], + [114.270971383654114, 22.551422485613838], + [114.271257335689185, 22.551055289727628], + [114.27111144422129, 22.549918493692005], + [114.270461621418946, 22.549544026360419] + ] + ], + + [ + [ + [117.050515444986132, 23.472726084558111], + [117.053622685635801, 23.475969495430505], + [117.05503775810395, 23.475391560219879], + [117.059594849153328, 23.478077534181462], + [117.074510350486676, 23.475310119226691], + [117.07901744755236, 23.465597922661367], + [117.088245247817341, 23.461829161124562], + [117.088441207154034, 23.461773774690201], + [117.089930563238283, 23.462508491885764], + [117.099957347884072, 23.469291870235669], + [117.104294995250584, 23.479207198617861], + [117.12397445370955, 23.485540061599046], + [117.124388563906066, 23.485820217824667], + [117.124459851674274, 23.485696262990885], + [117.124531665691009, 23.485719372789816], + [117.124642415004402, 23.485378822736983], + [117.137953314492322, 23.462233893740716], + [117.137953404652137, 23.460919972093055], + [117.140489468312666, 23.458530971993451], + [117.140182521179312, 23.452507078164327], + [117.14985130945584, 23.447502139440275], + [117.143636544558021, 23.440410688880426], + [117.137954749341262, 23.441323480799657], + [117.13795640346197, 23.417217565339655], + [117.140568596532574, 23.414246334783741], + [117.138037479779257, 23.402826331189722], + [117.131253949215861, 23.398947910336776], + [117.119465223307515, 23.391932310375278], + [117.103785711217085, 23.399229146282082], + [117.097252212599997, 23.396029092841431], + [117.095059676656575, 23.403290015136786], + [117.080194372740806, 23.410207939798759], + [117.075235425359153, 23.411214033650054], + [117.045642548777806, 23.40296638511542], + [117.044486438992379, 23.403704025322352], + [117.025139324293121, 23.40882707453752], + [117.024145880361175, 23.416682043558115], + [117.02312279732503, 23.41733480784746], + [116.994826160224292, 23.41879936302611], + [116.977111647314914, 23.417160696001286], + [116.960154280175033, 23.419054947772363], + [116.950477288125569, 23.422264094025884], + [116.94742862799869, 23.422451355199129], + [116.947088942963276, 23.423387758810104], + [116.940588439746932, 23.425543497435921], + [116.940213656667495, 23.442340736547621], + [116.940054561056243, 23.442779312549909], + [116.940526293476807, 23.443036695959634], + [116.946550190991303, 23.448995905831477], + [116.952416518275399, 23.449524158910283], + [116.96639502338715, 23.457151015050854], + [116.969853074548709, 23.459773682920062], + [116.973249679239458, 23.460891005390362], + [116.97812596676583, 23.463551571964995], + [116.979320497776143, 23.462888017872444], + [116.981002605080434, 23.463441351704216], + [116.996655504322149, 23.459907117055018], + [117.006698528306089, 23.447679702602858], + [117.019274448479976, 23.440693861944958], + [117.04637187481076, 23.470283842022589], + [117.050515444986132, 23.472726084558111] + ] + ], + [ + [ + [110.55249525657797, 20.32996034277112], + [110.552442587346007, 20.329974656345058], + [110.552622105249313, 20.330191572959038], + [110.582024854545651, 20.383789321937584], + [110.582134714080965, 20.383480708162839], + [110.582201897163458, 20.383675381276376], + [110.590096481561574, 20.373737736719104], + [110.589484125309895, 20.363254300644513], + [110.589379948998072, 20.363127633755436], + [110.589417147447122, 20.363023137102111], + [110.588947660285257, 20.362602018426234], + [110.560346832766299, 20.327826571077253], + [110.552542531837901, 20.329947495081811], + [110.552435582658205, 20.329851564243651], + [110.55249525657797, 20.32996034277112] + ] + ], + [ + [ + [119.685795868658502, 23.553314837159174], + [119.686675072637229, 23.54969242367865], + [119.641999208231908, 23.553595373310412], + [119.641756849241503, 23.553596925722346], + [119.604836636833198, 23.506461901487075], + [119.574627727010309, 23.505354028621795], + [119.572810318515877, 23.508403379811067], + [119.569479456149566, 23.508592003762796], + [119.558635003655169, 23.532187528152594], + [119.557962236294486, 23.53331633543927], + [119.560110933393062, 23.56035087925348], + [119.561976856971654, 23.587430064904591], + [119.562257267299827, 23.587355689787739], + [119.562279511008697, 23.587635556374103], + [119.590260535956133, 23.580236889757753], + [119.60581119641131, 23.606679885382956], + [119.606004669870671, 23.606668471779379], + [119.606062228685872, 23.606858814588449], + [119.673754445553158, 23.602926775272021], + [119.673921990534197, 23.602236472210855], + [119.69671535966657, 23.553244893196531], + [119.685795868658502, 23.553314837159174] + ] + ], + [ + [ + [119.509073543764487, 23.627880752207769], + [119.520886650860561, 23.627577779964305], + [119.520880344742551, 23.627511122929388], + [119.521125496231264, 23.627503448101294], + [119.518750236264523, 23.566295512497231], + [119.51504283217065, 23.565807349118618], + [119.514710035766882, 23.562289618960438], + [119.467732184505323, 23.559409783624755], + [119.468091028842736, 23.559625085096638], + [119.467778319291227, 23.559583909830245], + [119.472653735963775, 23.562362644134087], + [119.500731215511621, 23.579208730425844], + [119.501507233597152, 23.628117626681416], + [119.509073543764487, 23.627880752207769] + ] + ], + [ + [ + [119.553098081820593, 23.669166496952041], + [119.553164633416884, 23.669188325601635], + [119.553012850879881, 23.669326359737916], + [119.582018044323476, 23.678684849541668], + [119.582057053209482, 23.6786649203449], + [119.582185258243797, 23.678706971068344], + [119.597132066407269, 23.67096326733575], + [119.610986752003981, 23.663885065836567], + [119.610971621011316, 23.663793214072694], + [119.611234755323935, 23.663656888367797], + [119.610456312942105, 23.660665068013131], + [119.604212782236203, 23.622764097423886], + [119.601287126590549, 23.625424748366278], + [119.599802432098699, 23.619718559565605], + [119.553098081820593, 23.669166496952041] + ] + ], + + [ + [ + [118.225913941366997, 24.404031616674857], + [118.225934907713295, 24.404335773605212], + [118.225680613094156, 24.404111430676338], + [118.213180193853489, 24.40841191221757], + [118.215961716736572, 24.428578727643252], + [118.224360884032293, 24.430769076693061], + [118.228932463933262, 24.447821056425909], + [118.228994882205129, 24.448726552772371], + [118.229394395446405, 24.448677640118138], + [118.250952433198506, 24.454767735259786], + [118.268747031230717, 24.443954951376249], + [118.268730668911488, 24.443861675729579], + [118.269048926615099, 24.443822711241285], + [118.268661070897551, 24.443464922698034], + [118.265287455970778, 24.424233167742241], + [118.248076639822756, 24.420117773601213], + [118.242028648178078, 24.410131483372734], + [118.233489799158889, 24.411000824088749], + [118.233008992448916, 24.410576648438067], + [118.225913941366997, 24.404031616674857] + ] + ], + + [ + [ + [118.407481626313171, 24.517186275404615], + [118.407707856683359, 24.517142836938731], + [118.409727084268852, 24.529322331975063], + [118.425685889094765, 24.524006780353446], + [118.432536404484281, 24.512375510493282], + [118.44696027016677, 24.509605985796746], + [118.447685717275917, 24.50762612916721], + [118.450110058570047, 24.507143931787418], + [118.458177081570327, 24.481247816471853], + [118.468738138576157, 24.480013773272809], + [118.463164862228822, 24.473169467261854], + [118.462915853736064, 24.466060746578993], + [118.465307731195509, 24.459532945467963], + [118.47426661858529, 24.450717536852235], + [118.472311111175614, 24.440245195743447], + [118.472063173501411, 24.440173148884277], + [118.464266884286289, 24.429724384637719], + [118.465074687202431, 24.428013776123379], + [118.461710600443126, 24.426298394851123], + [118.453142277921287, 24.414814933995736], + [118.452832282621827, 24.414908050186778], + [118.425889557656987, 24.406226585758418], + [118.432187911299948, 24.413649805074169], + [118.427547891469573, 24.421544806009251], + [118.411247602944783, 24.424343874956648], + [118.400657431479644, 24.430551822516961], + [118.351861110191606, 24.418908850013288], + [118.34653550315187, 24.415434331896435], + [118.345045183992241, 24.413315970465252], + [118.33506259332448, 24.392864331891353], + [118.328298736723042, 24.386428635894994], + [118.326121751992446, 24.386417927697163], + [118.325034492854286, 24.384872481670332], + [118.322709924620767, 24.386401145529636], + [118.314038965788058, 24.386358494636756], + [118.294761625293958, 24.395166112077305], + [118.289599079444315, 24.404238628545645], + [118.277226650409347, 24.41322132364267], + [118.279835220435331, 24.414596063545591], + [118.277669144770726, 24.416020500796886], + [118.285855014305639, 24.419181667619458], + [118.285409924506027, 24.425862879437528], + [118.307054769453615, 24.427368453682256], + [118.30719894068416, 24.427424128807402], + [118.299309647551098, 24.458242789870766], + [118.289302830204278, 24.469565128983138], + [118.291006317738947, 24.47813819779903], + [118.293859073037694, 24.479534863279127], + [118.293663017379615, 24.48030073327206], + [118.313958840459222, 24.489527203412813], + [118.369924859986696, 24.461646563000468], + [118.382477435637384, 24.480209568012935], + [118.378824427635607, 24.483370411308663], + [118.388729320869203, 24.489454983465926], + [118.394003180555913, 24.497254074785811], + [118.390175763779311, 24.511552090784502], + [118.40724696847343, 24.516839258602914], + [118.407481626313171, 24.517186275404615] + ] + ], + + [ + [ + [122.093483580984241, 25.502581743645656], + [122.093480097718768, 25.502590905898899], + [122.093484744469592, 25.502590092747283], + [122.09351008774577, 25.502771954589004], + [122.093771660875021, 25.502539884215111], + [122.118134762332602, 25.498276497597228], + [122.113069338681157, 25.485418785742226], + [122.120823520314602, 25.478539195946158], + [122.109787166244175, 25.477087552195528], + [122.106422648063884, 25.468547298058891], + [122.103490709632936, 25.476259360943917], + [122.089560092868027, 25.474427026402982], + [122.093483580984241, 25.502581743645656] + ] + ], + + [ + [ + [123.440829900248104, 25.728767179414621], + [123.44072475582756, 25.72882438752708], + [123.440766132911349, 25.73042079730968], + [123.440040158664317, 25.749246799259989], + [123.441272404151462, 25.749953743722216], + [123.441339926775541, 25.752558900194387], + [123.474674156721363, 25.771511225045369], + [123.477130590993823, 25.770525737597019], + [123.478693506593714, 25.771422388905386], + [123.489505772115265, 25.76556098612658], + [123.508036700907454, 25.758126633847873], + [123.507755302241307, 25.755667791552376], + [123.510562764295685, 25.754145847251795], + [123.504645592064534, 25.726123274872229], + [123.504365150767256, 25.726044879877399], + [123.504331646891757, 25.725752125305132], + [123.483020768614111, 25.720078238213873], + [123.467708631030405, 25.715797859545184], + [123.467435641099044, 25.715928796193168], + [123.465414801884592, 25.715390760482812], + [123.442028151643839, 25.728115221847659], + [123.440832934511818, 25.728688494730289], + [123.440829900248104, 25.728767179414621] + ] + ], + [ + [ + [120.656217790019397, 22.138535805829772], + [120.655621385483272, 22.157199347235245], + [120.636941903037027, 22.244286702467733], + [120.566325048321318, 22.364703945610884], + [120.513856135935356, 22.411396985851479], + [120.439587646798245, 22.44391357506883], + [120.293263041010476, 22.534104924777811], + [120.270354702434503, 22.562994419419947], + [120.208578442993343, 22.697313442952058], + [120.196384778850344, 22.723779207309612], + [120.18991362386565, 22.74589996808125], + [120.144961415762538, 22.899298932914661], + [120.127269811041614, 23.003968110772284], + [120.031538291642519, 23.048369706743429], + [120.02532731787214, 23.051210710109746], + [120.018950364270253, 23.066001882577257], + [120.01452108151517, 23.07593000704826], + [120.056047112676936, 23.220391015049138], + [120.077141651677479, 23.294304724319627], + [120.103547155516083, 23.343636787713734], + [120.110665972086693, 23.427203669282189], + [120.117294178668772, 23.507194040967391], + [120.110528346626197, 23.528327883153867], + [120.090506717550923, 23.589819433937375], + [120.094088348025849, 23.640944237653759], + [120.098162990594588, 23.703530544356287], + [120.170990745469211, 23.809912351642819], + [120.190655085028951, 23.819041103668372], + [120.241756064191918, 23.84314338587712], + [120.25946411536529, 23.890671093580309], + [120.274012421860462, 23.930442684820051], + [120.298114411574701, 23.96635597807731], + [120.312115197739132, 23.987462523661367], + [120.387894734663845, 24.120759515310393], + [120.447396818630523, 24.185276983280417], + [120.466521823082758, 24.245241735411788], + [120.500716107164351, 24.292240674281835], + [120.516860628091138, 24.314636774587555], + [120.526250249940304, 24.335778274923481], + [120.542540529940567, 24.373318046530606], + [120.579271011643471, 24.426336469832801], + [120.585386976031472, 24.435272360635583], + [120.629471029285099, 24.482781605616701], + [120.638958930705968, 24.493020557664146], + [120.647797269554857, 24.514191159377106], + [120.684864746362308, 24.603567658971102], + [120.74765391903972, 24.652673189329295], + [120.758276715753524, 24.661029134428166], + [120.758439536160012, 24.661108297268257], + [120.758500790073199, 24.661156202118175], + [120.819964969191417, 24.691218486256926], + [120.855477184446201, 24.732241984089423], + [120.888423969625535, 24.770476253207839], + [120.889410948893797, 24.774688165831012], + [120.90478590034796, 24.855000542483364], + [120.910475824517874, 24.864582065732495], + [120.911206481711474, 24.867700129460729], + [120.94943079732613, 24.930180124069476], + [120.957125006216117, 24.943136753922801], + [120.988197403328527, 24.977179763016334], + [121.00581920377293, 24.996642984817175], + [121.020549065397688, 25.043232130227143], + [121.098005272162069, 25.077799800414972], + [121.103839397059375, 25.078419083216673], + [121.129011486306638, 25.081332750281568], + [121.167191300052707, 25.105597152815612], + [121.205322553694302, 25.129969227877496], + [121.315474772355856, 25.143470696367604], + [121.367713817412465, 25.162484116192509], + [121.382740829697823, 25.191026688478676], + [121.409013095381667, 25.24137931910964], + [121.431219912617678, 25.263952949910756], + [121.440267285557496, 25.273228975545859], + [121.440397567208436, 25.273282201561269], + [121.440459641538496, 25.273345301238912], + [121.494570395023274, 25.295414280386677], + [121.531162606616363, 25.310363873089173], + [121.531230142811282, 25.310365896422176], + [121.531274944631363, 25.310384168768604], + [121.581271042229005, 25.312096492283644], + [121.611399257283253, 25.300568700373514], + [121.619260750240272, 25.29762688789144], + [121.619313423932383, 25.297540546660827], + [121.619464607555827, 25.297482700109075], + [121.651456459317586, 25.244941313614948], + [121.686414250370177, 25.233071407820489], + [121.696438340730893, 25.229717452891219], + [121.69807435567364, 25.221436837622189], + [121.703723955301385, 25.194494686442397], + [121.708823097130221, 25.190444238596726], + [121.745176308776209, 25.164500211965979], + [121.774227176243386, 25.163234005687688], + [121.778517696722346, 25.16319682608502], + [121.838298442048981, 25.138244607388128], + [121.913376367382483, 25.141015612358629], + [121.91387352333669, 25.1392640560851], + [121.943747196258755, 25.034870300521323], + [121.977023764289569, 25.033626305616639], + [121.977049286292655, 25.033602334544778], + [121.977336912891417, 25.033592427085026], + [122.008660880612723, 25.004217109086778], + [121.929394183381987, 24.941489568954715], + [121.885974873463027, 24.891204890694144], + [121.841321053683103, 24.839184996706447], + [121.841169153592205, 24.837549888089217], + [121.837986431551599, 24.749639242611057], + [121.858287024247275, 24.676732531616921], + [121.859148436949312, 24.674220198454787], + [121.872776983996545, 24.649702392676154], + [121.888891803289269, 24.620903145878263], + [121.885558342032525, 24.579249689605525], + [121.881985851806817, 24.532764889483968], + [121.864098721043945, 24.482094338760753], + [121.848047243862581, 24.460495950937723], + [121.822968144239383, 24.426451512637598], + [121.80933329385492, 24.360855919441491], + [121.805459020028962, 24.341903076304142], + [121.68534312008012, 24.177084145023056], + [121.676762479217047, 24.145751436718822], + [121.674315404732283, 24.13669187564302], + [121.640128740954822, 24.100545246794052], + [121.636290147040057, 24.067100046262482], + [121.639343919720559, 24.058041284232363], + [121.655841734557853, 24.009893293906337], + [121.644578170345099, 23.984376577284525], + [121.617930026346798, 23.92353655945227], + [121.584112193855816, 23.763757436850479], + [121.519282537849008, 23.541289415311301], + [121.518145918253126, 23.501418899068444], + [121.517803300943285, 23.486009480717811], + [121.515973755442005, 23.481169432376941], + [121.493915451488817, 23.422302572063924], + [121.482449665992348, 23.361143241294119], + [121.475790915628707, 23.324987048230085], + [121.475633494527486, 23.324785288728933], + [121.475632439450777, 23.324779660873272], + [121.473626133806349, 23.322212545338065], + [121.436292681780003, 23.274363949444474], + [121.41619768904863, 23.214058358416569], + [121.411000707283918, 23.198455016219427], + [121.426416359528105, 23.139617188657667], + [121.405462115456444, 23.104943621649959], + [121.36668640501189, 23.086810430348663], + [121.350703139929195, 23.012523304078726], + [121.346154288675919, 23.002798831038042], + [121.320796478415161, 22.948282945029536], + [121.319832841645507, 22.947068760648381], + [121.272629146333401, 22.879888078377171], + [121.235690304534756, 22.841048984765429], + [121.234116017710733, 22.8390653800158], + [121.210645005088566, 22.782965229885189], + [121.206711594745386, 22.773444568281658], + [121.198916932491855, 22.764208545029636], + [121.166637823700185, 22.72581096552236], + [121.115599994810481, 22.696147110292184], + [121.074776293860396, 22.672314688001304], + [121.06512721458185, 22.668350205741675], + [121.029432393671527, 22.65344101643419], + [121.011212250484718, 22.586947450039059], + [120.977976175288333, 22.531188899769635], + [120.911671612156354, 22.306543844912699], + [120.911422451320504, 22.305696862336347], + [120.900750758137931, 22.12463202274968], + [120.908917843446304, 22.089327945942216], + [120.903994576429341, 22.036058678097323], + [120.883603298945943, 22.011922134972057], + [120.862942871645998, 21.987195493973815], + [120.867634197339029, 21.923834381567232], + [120.869490953133678, 21.899994647069761], + [120.855369555091343, 21.88937601411633], + [120.85112782936433, 21.886102970543629], + [120.851063875591734, 21.886138343874016], + [120.850984580109611, 21.886078717368417], + [120.803813554619083, 21.912272864899556], + [120.778101045669828, 21.926494654125971], + [120.739355402594398, 21.918166197295253], + [120.723245930978834, 21.922741991758059], + [120.697917983186827, 21.929766855487628], + [120.664098101648236, 21.985958230943062], + [120.654961780493451, 22.014182205658923], + [120.647710154653652, 22.036013545843367], + [120.658161050909825, 22.069846049573979], + [120.656217790019397, 22.138535805829772] + ] + ], + + [ + [ + [119.455589621896195, 25.201708382983732], + [119.439204198799729, 25.204612246346787], + [119.439199021642651, 25.204919647377238], + [119.436143224041317, 25.214231194411902], + [119.438950552324101, 25.21967286492179], + [119.438761273807941, 25.230911544777825], + [119.434334868801045, 25.239455249883633], + [119.438618671933639, 25.239378732943951], + [119.438584180937454, 25.241426684671179], + [119.466282998595915, 25.260808736341861], + [119.466689945127058, 25.262240485269373], + [119.46791247078599, 25.261948947977366], + [119.468845867099347, 25.262602085443298], + [119.469521622727498, 25.261565211410339], + [119.474271079347176, 25.260432602281607], + [119.474271530235853, 25.254276991306561], + [119.478489042548674, 25.247805674134149], + [119.483763073033671, 25.249773315383717], + [119.494772850995687, 25.243066899075686], + [119.49457847094385, 25.224532418190222], + [119.500662102261202, 25.218395764856183], + [119.503008718628422, 25.217503276209825], + [119.510188099337867, 25.21740544344166], + [119.511865051389435, 25.214134947006997], + [119.535975075651848, 25.204965181033259], + [119.54056707696023, 25.21315525264454], + [119.547587919035621, 25.208449133989525], + [119.56216776367576, 25.213044113665173], + [119.562106002962352, 25.212871804267806], + [119.562172784406201, 25.212909124850757], + [119.57399436517909, 25.207723872391831], + [119.566473138721065, 25.19630301998825], + [119.556095188565635, 25.196101923394998], + [119.547771334030884, 25.172878772630831], + [119.550006741889845, 25.167331054742025], + [119.545443406941814, 25.166383968867535], + [119.544880424593089, 25.164813275397659], + [119.520779726652947, 25.160418807001744], + [119.520258654174029, 25.16115706269683], + [119.518999321709785, 25.1608956977079], + [119.51808201961596, 25.164240919403248], + [119.513631849346055, 25.170545922409232], + [119.504809260425986, 25.173713055199435], + [119.503856077349127, 25.184396240057321], + [119.503576768008713, 25.184791965641761], + [119.466254128246803, 25.199751852139297], + [119.455589621896195, 25.201708382983732] + ] + ], + + [ + [ + [119.575717799048775, 25.630529096400998], + [119.575428786323542, 25.630181129599727], + [119.556229481534615, 25.638026636556415], + [119.563412492594011, 25.64917488954087], + [119.568004922095582, 25.636940625399674], + [119.576323048671938, 25.652828759935236], + [119.576330596187802, 25.653106838694313], + [119.579322997517764, 25.654994023563052], + [119.593974187608353, 25.665087655897583], + [119.598378412023578, 25.667011492464336], + [119.607152245613108, 25.672544789694641], + [119.605268172998223, 25.67002105166242], + [119.608799457256765, 25.671563573828344], + [119.605631121778842, 25.656926589669951], + [119.596658483813755, 25.64406471839127], + [119.58328841770853, 25.639644002869417], + [119.576390190567636, 25.631338645274095], + [119.575715232377704, 25.630434530623386], + [119.575717799048775, 25.630529096400998] + ] + ], + [ + [ + [119.658469353157628, 25.650087924050293], + [119.671093548632456, 25.661686093897231], + [119.675895479489867, 25.655726453757115], + [119.712004883541994, 25.667410286615983], + [119.712335054641585, 25.667662551729073], + [119.712362761054976, 25.667526084180508], + [119.712370038093269, 25.667528438794253], + [119.712373466512901, 25.667473354598428], + [119.717403474879731, 25.642698119295414], + [119.714046140520594, 25.640598609772923], + [119.714217854543307, 25.637839691703881], + [119.709267213961795, 25.637610107364704], + [119.708440423999789, 25.637093074143511], + [119.707680495911674, 25.637536523833642], + [119.671122935625263, 25.635841178921787], + [119.669099337895901, 25.635530353563976], + [119.657659112730258, 25.644143891007207], + [119.657898517758426, 25.649480802995143], + [119.657621758281493, 25.649813669818613], + [119.658469353157628, 25.650087924050293] + ] + ], + + [ + [ + [119.943762432689965, 26.145183496833248], + [119.940724152872207, 26.142497836900674], + [119.938071740169448, 26.142806551150127], + [119.925164043182519, 26.137415134460237], + [119.925092090717072, 26.137693780002145], + [119.908801000114948, 26.143582148174215], + [119.914652094458759, 26.157729421468751], + [119.914017865938376, 26.172976173960169], + [119.91600845019731, 26.172871392323412], + [119.915306954995529, 26.175588026276472], + [119.920002153617773, 26.172661169229738], + [119.928787144427901, 26.172198739311554], + [119.926897049307499, 26.168363081830325], + [119.940977880913636, 26.159585480598491], + [119.941453179298534, 26.15946620436501], + [119.946516677785468, 26.16705659313233], + [119.965790937088158, 26.166057305073554], + [119.95576726464779, 26.150498869730189], + [119.955141375574428, 26.150756349503165], + [119.955929014581145, 26.15026535711657], + [119.943762432689965, 26.145183496833248] + ] + ], + [ + [ + [119.972523971000214, 26.194294579541733], + [119.972079241755623, 26.196238886836205], + [119.965301869722907, 26.194444739395173], + [119.966370885842608, 26.22052821987095], + [119.9665103672437, 26.220585393092112], + [119.966375829731604, 26.221173576282965], + [119.994642585611857, 26.238819907768242], + [119.99521974639039, 26.238205485824661], + [119.996524852649969, 26.239405535909537], + [120.015735170722209, 26.228839864203977], + [120.011893686266674, 26.211701404990709], + [120.00530305084034, 26.216142778524468], + [119.972523971000214, 26.194294579541733] + ] + ], + + [ + [ + [120.491538053279498, 26.375205828355369], + [120.497018152741731, 26.380087211794685], + [120.507245724077407, 26.373917515428037], + [120.509938379655964, 26.363669345436978], + [120.502744413140675, 26.367846525021054], + [120.49384000799536, 26.355606594922222], + [120.480873119463666, 26.358669748953503], + [120.482829478441346, 26.36869355326635], + [120.476419022914655, 26.376116349712511], + [120.468739018037439, 26.370753409650185], + [120.474021055111578, 26.384360988529259], + [120.480723782673522, 26.384045644615572], + [120.482633517704954, 26.372222426566765], + [120.491538053279498, 26.375205828355369] + ] + ], + + [ + [ + [120.029648414719077, 26.49191904280757], + [120.029674677787156, 26.492308472320314], + [120.021989638672991, 26.500779302578835], + [120.028361253147892, 26.504144406767896], + [120.031407417731927, 26.518001588988636], + [120.031490554460362, 26.5192343427377], + [120.032076774135874, 26.519321150805535], + [120.044708656384387, 26.523441837266734], + [120.048292806474478, 26.521722439083682], + [120.054411773549901, 26.522628542599371], + [120.055759781123186, 26.52561059415082], + [120.067041664176699, 26.524498790985852], + [120.067164111834785, 26.524516923172563], + [120.067046762861253, 26.523967993103639], + [120.066767310678387, 26.512065873709737], + [120.063385248726263, 26.506840317028395], + [120.06224173865715, 26.501491253954935], + [120.059379132009667, 26.500650545737702], + [120.057465874243078, 26.497694409201234], + [120.049553617638892, 26.497764927248252], + [120.029648414719077, 26.49191904280757] + ] + ], + + [ + [ + [120.131273464364739, 26.553970775623906], + [120.130846452237719, 26.554404663424705], + [120.121936928588212, 26.55786802367021], + [120.113722098012744, 26.571804750974007], + [120.11337615854714, 26.572156260695731], + [120.113463356369067, 26.572243714589508], + [120.113438244582838, 26.572286317551743], + [120.113692395622621, 26.572473426457414], + [120.13230205505009, 26.59113773644696], + [120.132339093686994, 26.591250105364562], + [120.146413640079032, 26.605786276331131], + [120.147070924407572, 26.605949977205988], + [120.149175830882527, 26.608061065111738], + [120.149766004310266, 26.606621204129741], + [120.158536685884187, 26.60880559859099], + [120.166701582534031, 26.602158150788593], + [120.162660714398129, 26.575161655026299], + [120.1627672419867, 26.574901756984339], + [120.162605747176499, 26.57479442642201], + [120.162596765136783, 26.574734418624395], + [120.162487201975395, 26.574715640465477], + [120.145989779362779, 26.563751339855216], + [120.145976614825912, 26.563422611325496], + [120.134018620188144, 26.555795225077411], + [120.131273464364739, 26.553970775623906] + ] + ], + + [ + [ + [119.756034511105256, 26.616763605003118], + [119.756272375278115, 26.616877618130449], + [119.755704626370601, 26.624251048149311], + [119.794333165320225, 26.634609592477307], + [119.81427654591738, 26.624461168831068], + [119.812298012476901, 26.621135616591921], + [119.814051238107126, 26.620041467760188], + [119.810904650993166, 26.618793631206497], + [119.806993320440611, 26.612219401117187], + [119.798414710304655, 26.613840517251557], + [119.788645646642692, 26.6099664167448], + [119.787591494886925, 26.608858578582502], + [119.771912536776583, 26.603179601999503], + [119.762392342644048, 26.607694027146959], + [119.756431043354169, 26.616433026399971], + [119.756034511105256, 26.616763605003118] + ] + ], + + [ + [ + [119.713955732855553, 26.638968749070006], + [119.689911811168514, 26.633494473184189], + [119.664589628900274, 26.631981517733237], + [119.663700441660396, 26.631855663018182], + [119.663652575197005, 26.631938997637796], + [119.654081566488486, 26.63784367890467], + [119.64741016851201, 26.652411777390242], + [119.648709760096153, 26.657954159906474], + [119.647090943741503, 26.660772488973993], + [119.650125480632681, 26.663991798842641], + [119.652326285147765, 26.673377594053189], + [119.661623640963469, 26.683013600223134], + [119.669222821881888, 26.684251977365221], + [119.669232436430605, 26.6842621773439], + [119.669250345022775, 26.684256462589211], + [119.669412170118818, 26.684282833918189], + [119.669743347553009, 26.684099142097729], + [119.707798896288594, 26.671955355274285], + [119.708066734892938, 26.671922977625837], + [119.744317783885066, 26.684697621506992], + [119.744430493417767, 26.684447070863182], + [119.758238181783355, 26.678335212030948], + [119.75418930254979, 26.662878252126948], + [119.754145325778453, 26.662851226712149], + [119.754181303294828, 26.662771249538309], + [119.715990972502112, 26.639256814951185], + [119.713955732855553, 26.638968749070006] + ] + ], + + [ + [ + [119.914565556747178, 26.678304970836017], + [119.912567234050186, 26.678230072813285], + [119.900371125917303, 26.685840517592734], + [119.902495407538751, 26.693229744449511], + [119.902328279559768, 26.69343639866792], + [119.903578473876522, 26.693510515193225], + [119.915345655639058, 26.695774257555357], + [119.944928090066227, 26.695961886019042], + [119.946663455881563, 26.696064765453578], + [119.940309546040311, 26.688712530769696], + [119.939370388651611, 26.687616083000115], + [119.934890297009602, 26.674166212759097], + [119.942439934077996, 26.66326288967684], + [119.929774938215033, 26.670083161957514], + [119.922513660213852, 26.668141064311541], + [119.922467652266789, 26.66853400739009], + [119.914565556747178, 26.678304970836017] + ] + ], + + [ + [ + [120.317866109829282, 26.945989911788367], + [120.315033685401858, 26.947901518963512], + [120.317257328599894, 26.952856247589335], + [120.316678519053085, 26.959384538084013], + [120.322098851908095, 26.963644144743423], + [120.323642814420708, 26.967084406771608], + [120.326912007480118, 26.967426596868737], + [120.334737783794637, 26.973576538172345], + [120.349926224741424, 26.9741176796384], + [120.356384638540732, 26.970511530154099], + [120.358702700009502, 26.970754164242919], + [120.361699304040144, 26.967544009204612], + [120.36619141361794, 26.965035774343736], + [120.36829517707811, 26.960478085629671], + [120.390098537419775, 26.937120923209427], + [120.389990116195506, 26.937066371395666], + [120.390069544793121, 26.9370299607058], + [120.391288099195435, 26.929582185081003], + [120.376894192459801, 26.930477196651978], + [120.358661314747422, 26.921303378924286], + [120.356308207608848, 26.920037668648352], + [120.338830290262706, 26.925429023913697], + [120.318091661570548, 26.943445953595727], + [120.317866109829282, 26.945989911788367] + ] + ], + + [ + [ + [122.027964138331924, 29.198047429290128], + [122.027045472603149, 29.198975353546487], + [122.032001276825028, 29.209994808492905], + [122.032209073537658, 29.209922823089723], + [122.032308456359274, 29.210200850924416], + [122.033000364590634, 29.209648702268641], + [122.051937132571226, 29.203088584638202], + [122.047550323450807, 29.198037711298856], + [122.069571044947821, 29.180464988179356], + [122.070218310537882, 29.180701710958612], + [122.069939142004742, 29.180171243595947], + [122.071656958199156, 29.178800411656646], + [122.06688132050526, 29.174360866301232], + [122.063632471162947, 29.168187503841821], + [122.05276362785078, 29.16123672647517], + [122.052592221722605, 29.161077383298611], + [122.052489997517114, 29.161061736048364], + [122.052480434857216, 29.161055620593565], + [122.052469863576462, 29.161058654187212], + [122.034143091977342, 29.158253412707968], + [122.033429933442505, 29.154609386770133], + [122.026879835049499, 29.157141640811961], + [122.01071791318337, 29.154667768457632], + [122.009237024235802, 29.154223150909598], + [122.009350814083717, 29.154458509392015], + [122.008973812015213, 29.154400802455765], + [122.02186844178982, 29.180994448876486], + [122.027964138331924, 29.198047429290128] + ] + ], + + [ + [ + [121.786602747484224, 29.084973231735109], + [121.786731079654515, 29.085048127981953], + [121.786729965396233, 29.08509329518083], + [121.784510114865512, 29.097417646841002], + [121.789636961988762, 29.102263274270133], + [121.816172629485806, 29.102264408035495], + [121.81620757267946, 29.102250975036725], + [121.81623077202714, 29.102264514463869], + [121.816291728154923, 29.102218623660672], + [121.827520275044421, 29.097902101878439], + [121.833570511731679, 29.089210296436246], + [121.839079206707041, 29.085063077015349], + [121.836061268588907, 29.075889235772909], + [121.834577886622071, 29.060682448773662], + [121.828861769304154, 29.054004405508721], + [121.828584404608023, 29.053161280305684], + [121.82831489601864, 29.053365502690948], + [121.828263585568436, 29.053305557559078], + [121.8194324084144, 29.053950451471646], + [121.814181505267442, 29.064075197612816], + [121.812267230471136, 29.065525755332899], + [121.804434952631141, 29.062117139631049], + [121.786927945868172, 29.07706802536774], + [121.786735407208212, 29.084872707720926], + [121.786602747484224, 29.084973231735109] + ] + ], + + [ + [ + [121.879738999755929, 28.498713918217206], + [121.879712871932114, 28.49882338876877], + [121.867371318147292, 28.497647192127918], + [121.866434143792702, 28.503388886195982], + [121.876145617272996, 28.505273604987501], + [121.883389975186276, 28.51472650004008], + [121.893093709032939, 28.517602894835967], + [121.895557553405609, 28.504078773063785], + [121.915049810212267, 28.500746894620395], + [121.904421340151274, 28.482478052648407], + [121.885658643313263, 28.474896219467169], + [121.872204470298186, 28.475924550496593], + [121.870183669769943, 28.480376693349619], + [121.87920245077342, 28.487462898210666], + [121.879738999755929, 28.498713918217206] + ] + ], + [ + [ + [121.865673406485882, 28.427061726538994], + [121.866086652199101, 28.42761755015696], + [121.865602251744278, 28.427322563134968], + [121.867326801881362, 28.436487406101943], + [121.885808325395956, 28.454578655013993], + [121.916726576330717, 28.456119610366365], + [121.906934714727001, 28.443465687864702], + [121.906896518489532, 28.4434441735802], + [121.906984726022515, 28.443397695536298], + [121.906411725422487, 28.443171110664583], + [121.88955381637696, 28.433675781403405], + [121.886385882925694, 28.435252178375762], + [121.865673406485882, 28.427061726538994] + ] + ], + + [ + [ + [121.745478496696293, 28.693681938504337], + [121.757688295028146, 28.6924362815693], + [121.761085535309491, 28.708218634060245], + [121.776358983488336, 28.702290733857009], + [121.768573523244953, 28.697300510075692], + [121.785872734971605, 28.694037251676267], + [121.797459238459908, 28.705556228017635], + [121.804462734858959, 28.702577343683707], + [121.795930610026545, 28.698452338485481], + [121.789915959090408, 28.68274435068756], + [121.777543158326921, 28.68318758337983], + [121.774536356161548, 28.690743196635822], + [121.764091230767292, 28.693850960080724], + [121.748088513292743, 28.686454994561647], + [121.745478496696293, 28.693681938504337] + ] + ], + + [ + [ + [121.845110445628521, 28.736864688160725], + [121.851572342440448, 28.739283237550428], + [121.84298875941505, 28.744622736803784], + [121.847181205321888, 28.752060171214588], + [121.871888220267849, 28.752262758192959], + [121.88908554193587, 28.765766292175464], + [121.905631492595177, 28.765104850544592], + [121.892189786756944, 28.76058031843651], + [121.889086325527131, 28.755349423462732], + [121.876570780873109, 28.751936043518828], + [121.862126894311075, 28.741250420424333], + [121.869129027145533, 28.730757759333589], + [121.861585008540587, 28.725225168731214], + [121.855667089840281, 28.731111310215745], + [121.84279222237349, 28.732252578776343], + [121.845110445628521, 28.736864688160725] + ] + ], + [ + [ + [121.833317699856323, 28.773657062336067], + [121.833911921049761, 28.774297843128394], + [121.842798992487701, 28.790371648092286], + [121.840370791793475, 28.791968243142421], + [121.844945346660012, 28.794253700643591], + [121.852218796950851, 28.807408992823461], + [121.846732641683204, 28.811435605373642], + [121.857442587276921, 28.81685712064149], + [121.85762079852627, 28.817179446492524], + [121.857631507607536, 28.816902707632085], + [121.868432713965873, 28.811054202307481], + [121.861530056897166, 28.802540976362721], + [121.858829412111902, 28.785947043057547], + [121.858857841443708, 28.785212386116079], + [121.857748328954898, 28.784704966590589], + [121.83923739150886, 28.773791980918411], + [121.833605568022563, 28.773663623279976], + [121.833546273099628, 28.773636505602653], + [121.833560700853965, 28.773662600690432], + [121.833317699856323, 28.773657062336067] + ] + ], + + [ + [ + [121.102965638483141, 27.447010690443804], + [121.101767470543706, 27.447822097504215], + [121.102761628532321, 27.44696365435636], + [121.082978692215448, 27.455512925875578], + [121.081763618689223, 27.45542337723727], + [121.062106934368728, 27.464357566284185], + [121.05911120126656, 27.461335803913624], + [121.067659070147386, 27.447997960942327], + [121.062010349525423, 27.448006320835908], + [121.043745245002668, 27.461114661603808], + [121.045806234648211, 27.467751431467409], + [121.054593651284065, 27.466892451379085], + [121.05076295110166, 27.476945127162686], + [121.062146065562359, 27.47491521838165], + [121.062145613771293, 27.480944721678163], + [121.061958954709851, 27.48125338399349], + [121.062145595228444, 27.48119219038032], + [121.062145571709678, 27.48150606669293], + [121.062759385792589, 27.481505097036635], + [121.063719302562632, 27.480676220758223], + [121.079845101538268, 27.47538907350868], + [121.085057872188045, 27.465635231519098], + [121.101094768915175, 27.45789728117467], + [121.102965638483141, 27.447010690443804] + ] + ], + + [ + [ + [121.094101411797268, 27.940350258387991], + [121.053679588689945, 27.948213760831369], + [121.045720552936416, 27.944379986881778], + [121.034183471866996, 27.952006458698229], + [121.033847952497538, 27.952071729316391], + [121.034137716507189, 27.952398702400121], + [121.036296398797219, 27.967421970543022], + [121.06110474532214, 27.982828611832783], + [121.065180514146334, 27.987427756849456], + [121.068746073436358, 27.987574079295314], + [121.071696567800885, 27.989406414564254], + [121.082191166749638, 27.988125835353301], + [121.113299129967416, 27.989402435430161], + [121.116315431203063, 27.98969063080169], + [121.129714668848322, 27.983594894082998], + [121.148641406240159, 27.964666610223095], + [121.143071701145885, 27.956454258605159], + [121.121637918271418, 27.947177396021555], + [121.095374952143914, 27.940922374917097], + [121.094101411797268, 27.940350258387991] + ] + ], + [ + [ + [121.181628667647303, 27.966108374098223], + [121.174227527154486, 27.974056519300138], + [121.166858325012228, 27.981669064499751], + [121.167189038313083, 27.981946344247874], + [121.173095763793739, 27.993666676457991], + [121.190747143617031, 28.003321601185522], + [121.192122067497195, 28.002850928472689], + [121.19339390335351, 28.003917273022413], + [121.220869460641055, 27.995256751839001], + [121.236080046573292, 27.996975763003224], + [121.233372070622764, 27.991368394398521], + [121.233294190458963, 27.991340375015049], + [121.233481139184207, 27.991281447242329], + [121.182785674874836, 27.966902185938245], + [121.181628667647303, 27.966108374098223] + ] + ], + [ + [ + [121.039987494533221, 27.982191241430751], + [121.040543627191127, 27.982728316405847], + [121.039681353235224, 27.98243601497963], + [121.038993269207509, 27.996495839313106], + [121.068863484755923, 28.010077702528474], + [121.069483373346372, 28.010676348633041], + [121.069819885536162, 28.01048702276929], + [121.084720882603293, 28.007969541733196], + [121.085257216744452, 28.001801791881068], + [121.085478742427199, 28.001677158829128], + [121.084432338222925, 28.00122893753748], + [121.071106178528538, 27.993088686545377], + [121.043888239318662, 27.98386210328221], + [121.039987494533221, 27.982191241430751] + ] + ], + + [ + [ + [122.278902908371094, 29.862811581264708], + [122.278912927179732, 29.862911546744389], + [122.278785021183907, 29.862965694828063], + [122.2789377003418, 29.863158727933111], + [122.280426034549734, 29.878009000893456], + [122.297110495321959, 29.88613469329022], + [122.297235722349171, 29.88629301851439], + [122.333247653355116, 29.885333279666341], + [122.33583694594482, 29.885925980884227], + [122.337049100331285, 29.885231968899603], + [122.339036310609927, 29.885179008593106], + [122.339036398086179, 29.884094153061689], + [122.344186053663464, 29.881145747539062], + [122.339037248318647, 29.873549812137448], + [122.339038014141806, 29.864052291658197], + [122.339080028474427, 29.862793267358182], + [122.338658901846983, 29.862745973976402], + [122.322265630328602, 29.857585711672904], + [122.319731405337194, 29.854901589447149], + [122.304850064135422, 29.851969734349183], + [122.289274600232005, 29.85450061185713], + [122.278902908371094, 29.862811581264708] + ] + ], + + [ + [ + [122.367169205907047, 29.895595053214805], + [122.358707207871689, 29.896559359173388], + [122.358480024808046, 29.89668752843615], + [122.358478597157031, 29.896687707932163], + [122.358471085971587, 29.896692571435661], + [122.349484854902229, 29.901762309437615], + [122.34570668757101, 29.904957537958584], + [122.337112280289531, 29.910522429169024], + [122.323016865704076, 29.925453735837181], + [122.326796680158964, 29.9404320555638], + [122.347617674879629, 29.96140866742299], + [122.347624105685142, 29.961396923420136], + [122.347635639366615, 29.961408635732898], + [122.36256183028317, 29.955016168143416], + [122.368447647358707, 29.956410439900552], + [122.372871922822938, 29.951274152931099], + [122.393572051992322, 29.94189823331109], + [122.39726119895559, 29.94805496599049], + [122.400345925938907, 29.947689471254051], + [122.404976171651398, 29.951942507144217], + [122.40464199563695, 29.953677377461723], + [122.406228750287866, 29.953093042607538], + [122.407319352147255, 29.954094796971752], + [122.408544740473033, 29.952240161044298], + [122.420003574564248, 29.948020355453068], + [122.416553568069432, 29.94011873056823], + [122.428896256986079, 29.921437963153796], + [122.429112721824822, 29.908935252807058], + [122.430599577459162, 29.908494545810669], + [122.429224171854997, 29.902498052874805], + [122.429487594419555, 29.887283129090967], + [122.429763298254656, 29.885824577470828], + [122.429513436704013, 29.885790514404707], + [122.429515985736572, 29.885643285802413], + [122.41465401470542, 29.879378782581693], + [122.414986891655047, 29.875336919434368], + [122.398080440177267, 29.872392817477003], + [122.397478031347418, 29.872138894760635], + [122.397474992723289, 29.872125535735492], + [122.404365666543811, 29.852188578536136], + [122.408932220408872, 29.850603972296593], + [122.411887882362748, 29.831251602483704], + [122.411584303066093, 29.831302718730402], + [122.411642785525402, 29.831133509982692], + [122.39038061453833, 29.834872965402997], + [122.382072830009861, 29.836271818250253], + [122.374060024050777, 29.845359897702593], + [122.36570328368046, 29.864309943195622], + [122.372533716921197, 29.873420703290758], + [122.372430237234127, 29.876699497244616], + [122.367933583924341, 29.895498949331813], + [122.367169205907047, 29.895595053214805] + ] + ], + [ + [ + [122.457281983693207, 29.94638225466883], + [122.457058393311996, 29.945912251464396], + [122.455656844171344, 29.94010183179385], + [122.462841708382058, 29.930836892933719], + [122.458518415183178, 29.930308572384117], + [122.453578295015078, 29.929778496500266], + [122.453102140562081, 29.929510765328157], + [122.452736456821995, 29.927994745707455], + [122.452163623136471, 29.9289830576299], + [122.451727054251464, 29.928737584551669], + [122.45019618542193, 29.932377484667093], + [122.444893225148803, 29.941526700215434], + [122.445012623118132, 29.941634790938974], + [122.444935297079894, 29.941688773465621], + [122.446169701468165, 29.943247042141081], + [122.446786991255053, 29.943248219730314], + [122.447404127579716, 29.945324355614662], + [122.451006021187652, 29.947060601255625], + [122.455299712817251, 29.950947671006411], + [122.455888384491629, 29.949414080543708], + [122.456046661043473, 29.949490375682629], + [122.455974885964835, 29.949188729401328], + [122.457024774939001, 29.94645358893553], + [122.457281983693207, 29.94638225466883] + ] + ], + [ + [ + [122.052295585968906, 29.958220942823164], + [122.054372727979526, 29.958289012080915], + [122.053338887972274, 29.956510237072642], + [122.054136413360524, 29.955202532051988], + [122.043479861463339, 29.936548451554629], + [122.041143915591476, 29.935528158660702], + [122.039623162251488, 29.932911624171869], + [122.038690067488133, 29.934456368508041], + [122.032729583070093, 29.931852952063629], + [122.026937760724749, 29.937575263460808], + [122.02472734951759, 29.95740786626693], + [122.03797939792247, 29.966852785106386], + [122.046768109456366, 29.967284364368709], + [122.052295585968906, 29.958220942823164] + ] + ], + + [ + [ + [122.235144874881428, 29.962696589917627], + [122.235667498836406, 29.962573653048519], + [122.236019963381906, 29.962282315493479], + [122.270489215619975, 29.941337700931406], + [122.269279635163571, 29.934790780296449], + [122.269548423935007, 29.934568606848103], + [122.268314834707127, 29.935015914952331], + [122.233280698819073, 29.947169658196756], + [122.230368046522727, 29.948775686439141], + [122.229503843237538, 29.949089052610336], + [122.228268511699397, 29.949933364005531], + [122.208984130911986, 29.960566717056434], + [122.188763733951419, 29.97834505345811], + [122.200649774313945, 29.976272090056373], + [122.235144874881428, 29.962696589917627] + ] + ], + [ + [ + [122.448541445671211, 29.959184253148003], + [122.449015342422342, 29.958737233282665], + [122.449872406636331, 29.958810935151277], + [122.451107230791678, 29.958294484479691], + [122.454193780509414, 29.95415315753279], + [122.45460361213371, 29.953465900301659], + [122.454707078739318, 29.95336830176781], + [122.454674049503566, 29.953347782057719], + [122.454811351079883, 29.953117537499761], + [122.453881282150434, 29.95285526820193], + [122.446420819125507, 29.948220388377607], + [122.445040031156438, 29.950362131815229], + [122.443700152903261, 29.949984300756142], + [122.44246645761298, 29.953611020167369], + [122.441232038763161, 29.954646862222379], + [122.441768441373753, 29.955436702353644], + [122.440552564241329, 29.957322652208113], + [122.443518632442732, 29.958013817222884], + [122.443699475107479, 29.958280103760728], + [122.445223959788223, 29.958411199386713], + [122.448541445671211, 29.959184253148003] + ] + ], + + [ + [ + [122.283830065029065, 29.726372184471366], + [122.283731701408868, 29.726409465183529], + [122.283717204103823, 29.726383318157055], + [122.247649991439445, 29.733627985235223], + [122.24748006181531, 29.733632212569088], + [122.247430977902326, 29.733671977549704], + [122.247395034355719, 29.73367919737651], + [122.247307062175906, 29.733772366988134], + [122.234134564316989, 29.744443971802358], + [122.209147327500673, 29.773943708226405], + [122.209170448402205, 29.7741621072581], + [122.209162336474279, 29.774170698441988], + [122.20917181829418, 29.77417504719828], + [122.210083296591307, 29.782784831608179], + [122.229747004541451, 29.786916072044555], + [122.235773975390401, 29.786375900957701], + [122.237530862420797, 29.787181682295365], + [122.23807100710043, 29.786170028033066], + [122.242059771284318, 29.785812532511947], + [122.256925328393123, 29.776068862746357], + [122.251611460119904, 29.763529522028431], + [122.254181040861653, 29.75601786413354], + [122.29043832303816, 29.751611829389791], + [122.292477026584294, 29.752024448940773], + [122.294357632643212, 29.751135549501871], + [122.297246513586899, 29.750784488720576], + [122.296800860134582, 29.749980717773077], + [122.305398516887109, 29.745916893652662], + [122.309034591230812, 29.73386054564153], + [122.292724207491943, 29.732406299041653], + [122.283830065029065, 29.726372184471366] + ] + ], + + [ + [ + [122.178308219731889, 29.653032390718209], + [122.156889723001171, 29.658507073401534], + [122.153863320437097, 29.657636899270646], + [122.137194388476701, 29.662836820350563], + [122.136139508127442, 29.663810939656607], + [122.133859007764741, 29.664393847785128], + [122.129614350284257, 29.669836535104022], + [122.128516208694222, 29.670850603594712], + [122.12852401122538, 29.671234616008391], + [122.09152523224607, 29.71867608474675], + [122.075634089905463, 29.703678194787603], + [122.070008885545747, 29.704061664543296], + [122.069768723808195, 29.703893854360359], + [122.069334941917532, 29.704193030622616], + [122.043596130058958, 29.720310834633501], + [122.044239685495583, 29.721501049187374], + [122.043327590339644, 29.722130114681917], + [122.061090772051557, 29.753132179532173], + [122.067074104225725, 29.775086593019484], + [122.079315766167895, 29.785474545953278], + [122.079885799287254, 29.785484726069296], + [122.109487127583463, 29.789053780385395], + [122.116530262134603, 29.793242635612138], + [122.126302406741303, 29.79108121118357], + [122.12706209002269, 29.791172806765605], + [122.127675491139968, 29.789604298257391], + [122.133536312791719, 29.776816528760147], + [122.134556980500776, 29.772007860449172], + [122.142410465468586, 29.751925963556207], + [122.177931060553092, 29.731205880120974], + [122.192571596978809, 29.717413321185045], + [122.196206365732266, 29.714923503390619], + [122.20731728138054, 29.694670761879237], + [122.206967006606348, 29.694167992391804], + [122.188345460435315, 29.657741581549537], + [122.178510602193271, 29.653322881880779], + [122.178308219731889, 29.653032390718209] + ] + ], + + [ + [ + [122.260935692796792, 29.847928060032928], + [122.261254460724771, 29.84783290083617], + [122.278412608833165, 29.847940153706798], + [122.29792419800134, 29.840887955294736], + [122.298703346735905, 29.836653589495903], + [122.313392549728178, 29.83226854120522], + [122.315116723422165, 29.831818043707866], + [122.319587168500178, 29.824207380637894], + [122.314184533115778, 29.820230824180435], + [122.296464372737333, 29.82036722554864], + [122.302649809456838, 29.811276935585251], + [122.311975858860663, 29.808768007424121], + [122.308590916759854, 29.80254571893278], + [122.321219998069466, 29.783985669532598], + [122.320514921084254, 29.783295879206182], + [122.324255950209718, 29.780052394859492], + [122.313923300023859, 29.776847170003936], + [122.305852833514848, 29.768951677959382], + [122.28495389168927, 29.781843578537586], + [122.280728324080755, 29.782096285082421], + [122.265725976911327, 29.79370467503291], + [122.24660735649438, 29.805498351270913], + [122.244471231243125, 29.806777705239071], + [122.244445969154199, 29.806831643211392], + [122.244308152470566, 29.806916657993394], + [122.22675052734418, 29.825048508950605], + [122.226344167898716, 29.825139274624313], + [122.225497834276752, 29.826342171608868], + [122.217177892099514, 29.834934219248826], + [122.219059522069841, 29.835492967628756], + [122.217127551654144, 29.83823888404633], + [122.23033268161997, 29.848975405887177], + [122.2442706217401, 29.85120068092909], + [122.260626074089785, 29.847836119027701], + [122.260935692796792, 29.847928060032928] + ] + ], + [ + [ + [122.755714721094463, 30.13949939547339], + [122.758319630230815, 30.143258076820874], + [122.756027226914384, 30.144392326273344], + [122.75787371380153, 30.144910771862492], + [122.759105522017848, 30.14439316482774], + [122.759106116526809, 30.144392915395287], + [122.759207493542192, 30.144539194546251], + [122.77141283835364, 30.141637078261212], + [122.783724673296533, 30.130669414611745], + [122.762899712083666, 30.125899152117622], + [122.755714721094463, 30.13949939547339] + ] + ], + + [ + [ + [121.839055381857747, 30.00897304692322], + [121.836080031240016, 30.04762692577016], + [121.835684257110572, 30.049816500941375], + [121.835998724688864, 30.050276737252425], + [121.838454791398377, 30.065591736174991], + [121.826653832231884, 30.068906337366588], + [121.817821301726283, 30.084590641192648], + [121.829119784476731, 30.085390799149664], + [121.840738524135176, 30.079832132931291], + [121.844555962482971, 30.103636072766029], + [121.844584749313512, 30.103631282550939], + [121.844559960566087, 30.103782077552065], + [121.855708866645571, 30.104292933009194], + [121.880828672330111, 30.097600184868966], + [121.881586284675421, 30.097474115898521], + [121.881677876236807, 30.097373928824688], + [121.881740499159363, 30.097357244004204], + [121.882673459031579, 30.096284914449882], + [121.919768395150925, 30.055708762593081], + [121.920735433590792, 30.055214064281785], + [121.920752391010879, 30.052720219363405], + [121.923847259148559, 30.032068769592357], + [121.930179824707849, 30.014355434695446], + [121.928887519827981, 29.998436095881221], + [121.929030343321116, 29.997483062645724], + [121.928372758798389, 29.997145287743958], + [121.911640006297333, 29.986719686743079], + [121.897004616693835, 29.981032726161772], + [121.870492264881534, 29.967414390085615], + [121.87034570075717, 29.967489915053257], + [121.870216777285421, 29.967415058131156], + [121.846790773397117, 29.972221574235196], + [121.84629698758495, 29.979853578490296], + [121.832876948490465, 29.989717889857637], + [121.831099980242584, 29.995541469320074], + [121.839055381857747, 30.00897304692322] + ] + ], + + [ + [ + [122.363766374924396, 29.982576234944798], + [122.363618941313504, 29.982638501510468], + [122.363630152278645, 29.982685181510064], + [122.363532071347962, 29.982763623537501], + [122.363734669606458, 29.98312036873628], + [122.37407125055023, 30.026159624364457], + [122.375560739987847, 30.026251795327408], + [122.375716162215639, 30.026767831779441], + [122.393466962466633, 30.028969830082804], + [122.404290384247815, 30.0339721531371], + [122.405803740721225, 30.028123259756594], + [122.407313271447535, 30.028216670892743], + [122.402623280123905, 30.015415379816478], + [122.41369525952905, 30.008543199357764], + [122.410102315522863, 30.000706765895913], + [122.397407415054346, 30.001178720862857], + [122.391026234614358, 29.983761343604431], + [122.394257845371328, 29.977400202051424], + [122.387175365302497, 29.972561785394831], + [122.372525394669537, 29.975571047877153], + [122.363766374924396, 29.982576234944798] + ] + ], + + [ + [ + [121.936403131294071, 30.11712948443008], + [121.936418246045022, 30.117123797763128], + [121.94629035467851, 30.116173355212378], + [121.953130439360905, 30.110836120397448], + [121.958536474984001, 30.108802191805136], + [121.957875746938115, 30.10713341465846], + [121.95940367939879, 30.10594118755856], + [121.953611144346155, 30.087223713483699], + [121.942168478164419, 30.067462128825213], + [121.941942769905765, 30.066892065565156], + [121.941695829774758, 30.067064260294636], + [121.924619666630775, 30.069192278597889], + [121.925384433172397, 30.078438420152285], + [121.917171342142623, 30.084165520815422], + [121.912469104693727, 30.085886229380673], + [121.911543410384155, 30.088089954574794], + [121.906242628800442, 30.091786262044565], + [121.909012922824999, 30.094114080606349], + [121.907251252933762, 30.098307944912197], + [121.919304968400823, 30.109244554813635], + [121.936316250053594, 30.11713361748188], + [121.936398613149947, 30.117125687930628], + [121.936403131294071, 30.11712948443008] + ] + ], + [ + [ + [122.209745136146296, 30.188866418224936], + [122.202037912120602, 30.18073387562055], + [122.203938145250547, 30.177561607915639], + [122.199329494214211, 30.177875995281163], + [122.185871398461074, 30.163675222509866], + [122.186479490693173, 30.163444002839114], + [122.185108489545215, 30.162870212918769], + [122.166619546586418, 30.143360968627793], + [122.165860598691353, 30.141449224275824], + [122.164611691291171, 30.141242311031018], + [122.164067317924221, 30.140667896743246], + [122.163653373756546, 30.14108354138115], + [122.158609272751406, 30.140247857882155], + [122.146375659363571, 30.148952408417458], + [122.141248722858904, 30.16358022991313], + [122.139371693996637, 30.165464969553703], + [122.139962704594481, 30.167249408494726], + [122.139273188998203, 30.169216686820036], + [122.146618623136973, 30.19236514169846], + [122.162205921710893, 30.200704126382217], + [122.172367484046276, 30.202320086912763], + [122.172599923028997, 30.201109477201602], + [122.174558870395359, 30.201738248393795], + [122.190650061934932, 30.195851773080442], + [122.192149802618431, 30.19600964681106], + [122.214043335000568, 30.191292884655777], + [122.209469642734604, 30.188967199149889], + [122.209745136146296, 30.188866418224936] + ] + ], + [ + [ + [122.06111802591785, 30.182018018566726], + [122.047426800763972, 30.175843091990068], + [122.028784296492191, 30.163552394245624], + [122.022397917121083, 30.164554729038354], + [122.021175764948538, 30.164003521980831], + [122.020924378394426, 30.164785999222648], + [122.019754838724836, 30.164969557109551], + [122.014523551598216, 30.18470950433872], + [122.013190517091402, 30.188858768279463], + [122.013564515838738, 30.188994945304625], + [122.025836461037329, 30.200414851207515], + [122.035751058370053, 30.198382697993075], + [122.038597522153992, 30.203821347276445], + [122.051040259309318, 30.202640272456133], + [122.051278548384985, 30.202727036108911], + [122.05133297375275, 30.202612487760984], + [122.051414292139057, 30.202604768953034], + [122.061338661474693, 30.194480083473106], + [122.060872774197151, 30.182534196602536], + [122.06111802591785, 30.182018018566726] + ] + ], + + [ + [ + [121.953606006375722, 30.290358271542058], + [121.953569895403433, 30.290377859050185], + [121.953349562006679, 30.290238845686407], + [121.950921013533474, 30.291814679824078], + [121.917311017665867, 30.310045594845565], + [121.921749203029123, 30.315685532210146], + [121.936200191606503, 30.334312206643748], + [121.936437235666958, 30.33435072469447], + [121.93761608674123, 30.335848779795111], + [121.972452412572949, 30.340709075706698], + [121.976858691103303, 30.345871992967989], + [121.984955171307917, 30.342496162848136], + [121.984936424285593, 30.342438937205991], + [121.995778974173206, 30.313129661338802], + [121.996683709952833, 30.310938410667163], + [121.984860532856203, 30.291997092083829], + [121.975734307586734, 30.291000429400793], + [121.965853756876754, 30.296212069946357], + [121.953606006375722, 30.290358271542058] + ] + ], + + [ + [ + [122.313271781693103, 30.252033649646691], + [122.314492763370538, 30.26786596369681], + [122.318470246849671, 30.272318136793999], + [122.32667112946703, 30.271511402156289], + [122.329170447605478, 30.275144496913203], + [122.387152452276169, 30.275073868660005], + [122.39600442050056, 30.277895173778578], + [122.402553328463497, 30.275055108753566], + [122.402980454420003, 30.275054588468688], + [122.407765040343335, 30.258501752943371], + [122.425151511603744, 30.253112204121912], + [122.414463907549376, 30.248521229828189], + [122.412839658443929, 30.241112993326318], + [122.41279515226455, 30.241099491464499], + [122.412840673089988, 30.240942006836057], + [122.412566121132286, 30.241030010175745], + [122.403388505679587, 30.238245792401322], + [122.403881201060855, 30.230019411543321], + [122.392859892891167, 30.227484485061726], + [122.387203161837377, 30.242138378595396], + [122.377664306026261, 30.240387305181507], + [122.376678434949653, 30.252533247173975], + [122.363016889873819, 30.256912241962592], + [122.360966181053215, 30.257030344996313], + [122.358365508478158, 30.249678453275926], + [122.357762637830859, 30.241845102909966], + [122.355160644550594, 30.240618561307922], + [122.35437507254386, 30.238397812572583], + [122.351049940459333, 30.238680835480633], + [122.344353848118658, 30.235524395420139], + [122.332567249880483, 30.23808421521824], + [122.325004778147033, 30.232532076557415], + [122.314199719929576, 30.238813951937566], + [122.304819048660633, 30.23768571133807], + [122.301380816449765, 30.231264932830012], + [122.294305323042551, 30.236474649225563], + [122.287573935518211, 30.228911620582885], + [122.280397901612631, 30.229248264796684], + [122.271842416887523, 30.237768878075038], + [122.273632034983066, 30.244562319365436], + [122.266652829396662, 30.243100597239764], + [122.257479410998613, 30.237162982742056], + [122.250364298464831, 30.23968913360498], + [122.249819208105677, 30.239574970090434], + [122.250112417821356, 30.240487115853803], + [122.250440010970877, 30.255661664967338], + [122.259986011880358, 30.272311124614344], + [122.26471577378139, 30.272326900860207], + [122.295974619412121, 30.273652954991494], + [122.296857675875827, 30.272434111024385], + [122.297595029127464, 30.272436570485649], + [122.298528783862736, 30.27012755422767], + [122.3019978231805, 30.26533939195501], + [122.308746182250303, 30.267508384252089], + [122.311644721240754, 30.25252752677704], + [122.311298938525269, 30.252501471854366], + [122.311346319767054, 30.252436073611921], + [122.292635255964157, 30.248533014597051], + [122.313209674139799, 30.251943367972334], + [122.313271781693103, 30.252033649646691] + ] + ], + [ + [ + [122.173567495247582, 30.351953343892959], + [122.173884866566681, 30.352904401562771], + [122.175105493412346, 30.349651794893312], + [122.179910705922609, 30.342460998246448], + [122.187648852631071, 30.33976690089035], + [122.18709384091774, 30.332006975856842], + [122.199731465162913, 30.332025074356451], + [122.204812314331875, 30.332232352162656], + [122.209200173554692, 30.336817941751903], + [122.223907523700433, 30.332059697192005], + [122.223922503660319, 30.332059718644992], + [122.223926691877878, 30.332053495743402], + [122.224184847391072, 30.33196997511908], + [122.224049298184951, 30.331871325888777], + [122.240639271732135, 30.307221753275016], + [122.24403702509062, 30.306916749611666], + [122.242065447020209, 30.305102725705545], + [122.243035832282516, 30.303660916174117], + [122.227630687280268, 30.236981125174214], + [122.225914534199433, 30.237206553611152], + [122.225966888176615, 30.235107870228369], + [122.20467321439331, 30.231521738324609], + [122.204228831436268, 30.237905616481672], + [122.195401670696199, 30.236704684450551], + [122.192557648385645, 30.241588208554486], + [122.149858272565112, 30.247197063415388], + [122.147745713884689, 30.248230502167882], + [122.142028256884245, 30.248518265761657], + [122.130095145112534, 30.254148256384731], + [122.116757425851674, 30.263389606633719], + [122.056323123200244, 30.292953353628622], + [122.053469806169531, 30.294059250941928], + [122.047525996794974, 30.302373447288389], + [122.054156467656867, 30.3068994120495], + [122.063540372003743, 30.303979564361995], + [122.078009824496462, 30.302966243661707], + [122.104792915779001, 30.312612445287268], + [122.119985093046097, 30.322241163698791], + [122.124181162825934, 30.319595318855065], + [122.132566584704762, 30.322615413485117], + [122.133392200226965, 30.323850776995492], + [122.134104244944155, 30.32316921739611], + [122.158495278042324, 30.33195389503614], + [122.172076346903438, 30.354184784123767], + [122.173567495247582, 30.351953343892959] + ] + ], + + [ + [ + [122.42577212481855, 30.410883820122542], + [122.424763075175591, 30.411058912794555], + [122.406769300157066, 30.41348443430153], + [122.405931119929178, 30.414326678049036], + [122.380887298726492, 30.418672340923376], + [122.373963252392542, 30.415788106800875], + [122.371769150923669, 30.420254543418306], + [122.367952737706844, 30.4209167764336], + [122.36084362360063, 30.419399582241859], + [122.348119763898154, 30.424239322956357], + [122.343799384862052, 30.412974555842339], + [122.314757929767765, 30.409595254246859], + [122.314407381931119, 30.409440731963446], + [122.31414010831034, 30.409523363736206], + [122.314088022412761, 30.409517302953226], + [122.281758937274304, 30.419411039910514], + [122.281337122177789, 30.419664914137119], + [122.277509483080209, 30.420848287951554], + [122.277428125561102, 30.422017588332626], + [122.276252577358804, 30.422725105425197], + [122.275218595940061, 30.446860337995414], + [122.275551975988762, 30.448982304486268], + [122.273812654738364, 30.473980473347083], + [122.275169447721666, 30.473839682553553], + [122.274527796905289, 30.476745062601864], + [122.283425015938477, 30.47975584259752], + [122.295548349852837, 30.471725018166538], + [122.305205285427476, 30.470722943686962], + [122.310743545281738, 30.472570971373131], + [122.332744997373112, 30.46807977997786], + [122.351849975089138, 30.466902269631991], + [122.368404483698242, 30.481082376444419], + [122.37907127728711, 30.475070095951974], + [122.369610859948565, 30.464039748788213], + [122.369729978761455, 30.46402738814632], + [122.386723955663854, 30.459231695121392], + [122.39810463149405, 30.460486098945907], + [122.406913876310796, 30.454892618197668], + [122.427930289305465, 30.447603285364043], + [122.428236036043259, 30.447517003765199], + [122.426806915664031, 30.426268986070841], + [122.428389326575967, 30.422321189470516], + [122.436472701758319, 30.415797456684874], + [122.426074471932779, 30.410882139380668], + [122.425774729349442, 30.410922544025148], + [122.42577212481855, 30.410883820122542] + ] + ], + + [ + [ + [122.566720273430448, 30.646797719190115], + [122.566507433075245, 30.646855088623955], + [122.566547053129625, 30.646728511185394], + [122.564198801832077, 30.647477361910589], + [122.543004577399259, 30.653190097426318], + [122.543083703108138, 30.654210907425313], + [122.542480226600659, 30.654403354383923], + [122.543222010804598, 30.655995231148697], + [122.543989875963888, 30.66590154912781], + [122.549044710299256, 30.668490805986504], + [122.554180536091437, 30.679512342577723], + [122.554690275490458, 30.681521288570437], + [122.555003100313229, 30.681277574117111], + [122.555439617973207, 30.682214345642628], + [122.555968180790373, 30.68052570264215], + [122.571646325366302, 30.668311229376808], + [122.583909214624285, 30.667833353156961], + [122.578936411320484, 30.657606416663565], + [122.564797870269373, 30.656897477055299], + [122.566720273430448, 30.646797719190115] + ] + ], + + [ + [ + [122.831812294500352, 30.70119944753943], + [122.806776282190384, 30.7147668459247], + [122.806535808281168, 30.714816372833376], + [122.806459942540741, 30.714938275224174], + [122.803435469118924, 30.716577283677733], + [122.804884394420554, 30.717469893337746], + [122.799981298145013, 30.725348273683444], + [122.810378543186587, 30.735215718422701], + [122.826720391718951, 30.730921947838155], + [122.826875085123959, 30.731017246627879], + [122.826916320167385, 30.730768211566467], + [122.832608851099039, 30.721539851382385], + [122.835714932970532, 30.706157323476539], + [122.832068702523841, 30.701101977119656], + [122.831774964247373, 30.701424899996116], + [122.831812294500352, 30.70119944753943] + ] + ], + + [ + [ + [122.423238797806221, 30.740641093650741], + [122.427819661745986, 30.744430879849745], + [122.434383171127408, 30.744689099757395], + [122.441166314665139, 30.747232420191086], + [122.443278176609624, 30.745039044788427], + [122.446108292706199, 30.745150386492178], + [122.456123317473626, 30.732432718350683], + [122.462783637922755, 30.732448376552558], + [122.468904749108205, 30.718423340139836], + [122.470115747880598, 30.717165599345293], + [122.471775802680924, 30.716647760888208], + [122.523945985917422, 30.727401034781462], + [122.523982258897178, 30.727193602902496], + [122.524246895364058, 30.72725194388531], + [122.532193319460617, 30.719946938438397], + [122.525676709020942, 30.717503663577478], + [122.526409372375497, 30.713313830337906], + [122.535599658052575, 30.706073500256597], + [122.531109877047072, 30.700687655650842], + [122.528540148015566, 30.701128705277032], + [122.528889734259806, 30.699129549652451], + [122.507032914929397, 30.69928808412936], + [122.505982834317862, 30.697236839488639], + [122.503329022229693, 30.699314949643632], + [122.487985221599203, 30.699426243120051], + [122.486283188187429, 30.69803258036082], + [122.48540575541999, 30.699444952810389], + [122.468213858112392, 30.699569651121042], + [122.445570493074825, 30.693615220037334], + [122.43990000469941, 30.699224511642754], + [122.432702569828876, 30.693880298563112], + [122.423242376690496, 30.698144412728666], + [122.423684818814394, 30.699892634435571], + [122.422665650852494, 30.699900026785631], + [122.423277847327498, 30.740525190091336], + [122.423410425553655, 30.740574899921267], + [122.423238797806221, 30.740641093650741] + ] + ], + + [ + [ + [121.955335770677195, 31.161613992044856], + [121.948489239746607, 31.169379517102595], + [121.943894949580866, 31.178588667318863], + [121.94071539282713, 31.189062051859224], + [121.938493867648759, 31.200647040142666], + [121.937701276920549, 31.209856849079106], + [121.939116534345786, 31.21763784522809], + [121.942461456454552, 31.226527932844665], + [121.946481046026847, 31.230551959796006], + [121.946767444478951, 31.231067797717575], + [121.947096822800205, 31.231023139837532], + [121.953104615523742, 31.232553040964007], + [121.965005544852019, 31.232392951154992], + [121.97644548264789, 31.230171270983274], + [121.985415174448221, 31.226578068680979], + [121.9990984021955, 31.223972644571745], + [122.004508863270431, 31.223239081656196], + [122.004410219215572, 31.222777287031175], + [122.006732214562916, 31.219401165373039], + [122.00829894318403, 31.211996966147556], + [122.007704309045494, 31.194048487927038], + [122.006291067054178, 31.190015749573419], + [121.995288565285364, 31.167135694518219], + [121.991656424243658, 31.163071367856936], + [121.991619382232926, 31.16289795850675], + [121.991497118904078, 31.162893106899698], + [121.991476827905032, 31.162870401490558], + [121.971667701268345, 31.160962517790566], + [121.966592450333337, 31.15969462183163], + [121.961517306784856, 31.159695393390347], + [121.955483287037737, 31.161446674901931], + [121.955468511809357, 31.161463433375289], + [121.955379516983911, 31.161459901916373], + [121.955335770677195, 31.161613992044856] + ] + ], + + [ + [ + [121.878420420935342, 31.242846426944428], + [121.878409573015375, 31.242865051004369], + [121.878426578030954, 31.242862314312529], + [121.87849468478538, 31.243038052541436], + [121.885789198625147, 31.244780101251603], + [121.893249638620119, 31.244305145661219], + [121.911344653206356, 31.238750140401969], + [121.918233305727753, 31.236456042798032], + [121.919699169627933, 31.236220134882682], + [121.919573143657544, 31.235888590455996], + [121.92261672178212, 31.231918568311219], + [121.923408625168236, 31.226206461842391], + [121.921340554913186, 31.207638188020905], + [121.918339902214797, 31.199065792618658], + [121.914684476624458, 31.196529458092058], + [121.909749249625051, 31.196053005195189], + [121.904944257357528, 31.197403461506589], + [121.904922632761526, 31.197346572325255], + [121.904878777260464, 31.197421864868225], + [121.904673562800326, 31.197479540957477], + [121.897538019474624, 31.203670333218092], + [121.885151712178086, 31.217195413473238], + [121.881029970018275, 31.222712657486056], + [121.878411814892175, 31.227798953287682], + [121.876740400579678, 31.238511411947304], + [121.878420420935342, 31.242846426944428] + ] + ], + [ + [ + [121.622819971933083, 31.447107127052256], + [121.612650233147605, 31.448765144250551], + [121.609634451704295, 31.450008596038064], + [121.589929392847097, 31.460691158858669], + [121.582039548347979, 31.466193963676314], + [121.573644533558578, 31.47459492947025], + [121.571875712691721, 31.476874544875557], + [121.571568953859853, 31.480302573128746], + [121.57290588120604, 31.481449886865338], + [121.575868418437182, 31.481510792799334], + [121.575258179994833, 31.481957275273114], + [121.576257568681015, 31.481518793225057], + [121.582664881485556, 31.481650519289683], + [121.591068404711464, 31.480411771472756], + [121.597912077046161, 31.478955977759501], + [121.604349530450904, 31.476566426563323], + [121.60943756823103, 31.473457979255453], + [121.620943226674541, 31.46432436606084], + [121.626970310166186, 31.459268564603835], + [121.627618031269705, 31.458984376799862], + [121.627524581760156, 31.458761570100627], + [121.630805599394662, 31.455091294887172], + [121.632055289792362, 31.451983342910793], + [121.629764454839176, 31.448043107093923], + [121.627278393442325, 31.447210268042664], + [121.622819971933083, 31.447107127052256] + ] + ], + [ + [ + [121.799400176151195, 31.330650697431068], + [121.799381159076631, 31.330667714975924], + [121.799370219591211, 31.330833484908339], + [121.798831663581879, 31.334119619709352], + [121.798370758248055, 31.344798169833453], + [121.79745233717162, 31.358936395620621], + [121.788267277774523, 31.3796984327278], + [121.788510009913963, 31.379684845320128], + [121.789520423723673, 31.382461254720823], + [121.792418064884401, 31.383063056433375], + [121.799134180962099, 31.38321702802288], + [121.813154099416209, 31.382606956803361], + [121.820471642379673, 31.380623965474971], + [121.82413819880729, 31.378490470902943], + [121.827497916621667, 31.377576072830077], + [121.834716339839744, 31.377098355359703], + [121.841365381715903, 31.376726162197279], + [121.864238466038671, 31.368683260483866], + [121.866214292948598, 31.368125796996182], + [121.877887301026533, 31.363883897321433], + [121.947373354340016, 31.339450397695103], + [122.036435960984889, 31.325918655435636], + [122.043808815245711, 31.325612396071886], + [122.073544229602859, 31.325326032970327], + [122.112212356074465, 31.323019320545832], + [122.117515802936609, 31.317234111798406], + [122.118211917501185, 31.309172537828442], + [122.118298495121905, 31.308978871159024], + [122.117900973602559, 31.308166336961101], + [122.100738024712598, 31.263945961559134], + [122.093298580026598, 31.257471191809564], + [122.093115176730649, 31.257504154912017], + [122.093032572233724, 31.257335311276179], + [122.091805620227888, 31.2577395217027], + [122.082816410662844, 31.259355153713724], + [122.078007666494443, 31.262285157340592], + [122.011871773172814, 31.284073147026177], + [122.009670664673081, 31.2841055237832], + [121.97157490458369, 31.282069976131414], + [121.92814171568827, 31.285305459057849], + [121.92798302652244, 31.285345919227716], + [121.853163317851241, 31.295289337335934], + [121.852496054026517, 31.294942440277978], + [121.848691151973682, 31.294482208609136], + [121.836341298972215, 31.297534788511236], + [121.829358048829647, 31.30173304685432], + [121.82779585657714, 31.303787300951605], + [121.8183452204876, 31.309428432838569], + [121.808894135357619, 31.318264075890454], + [121.802330124766485, 31.32619506016518], + [121.799431286762072, 31.330460868222417], + [121.799400176151195, 31.330650697431068] + ] + ], + [ + [ + [121.78920183252545, 31.355361737209549], + [121.791668566054838, 31.347622326280586], + [121.792143374163103, 31.337422519819814], + [121.791530614594308, 31.331979596070319], + [121.794444167708676, 31.31236698667017], + [121.792369195287279, 31.309373149271753], + [121.786699240104213, 31.310358199016125], + [121.781141396966603, 31.313055629734407], + [121.77449946630432, 31.312187397903333], + [121.766578703336378, 31.313664953576062], + [121.759871307147392, 31.317286362695832], + [121.759630095545717, 31.317634083696504], + [121.72355844025472, 31.356698153799332], + [121.567859406620201, 31.438053587328028], + [121.50546387314867, 31.48435277532343], + [121.505683013999118, 31.484584564640468], + [121.504668744222272, 31.487301889286517], + [121.504919270453186, 31.491744902318022], + [121.509035817684776, 31.495316620041347], + [121.512524223074621, 31.496269789101575], + [121.516457340018121, 31.495980767878397], + [121.516589615317343, 31.49612067790067], + [121.518223773500509, 31.495746511181835], + [121.545624020545702, 31.491806558556366], + [121.558084983449973, 31.488451599516495], + [121.563086616848452, 31.485593228069771], + [121.56341960768269, 31.484739478705844], + [121.581426688787431, 31.456955387511229], + [121.58889612726469, 31.454677650093004], + [121.595591658868415, 31.452807012618059], + [121.602099761155259, 31.45152893636779], + [121.617527441838632, 31.446264154171349], + [121.644418742318067, 31.437746532948147], + [121.671237823672513, 31.42956829768864], + [121.683964209717132, 31.427899874473564], + [121.692847278913632, 31.425996292787151], + [121.703952715848914, 31.421712098856819], + [121.716045795627849, 31.4159045136347], + [121.732554240490813, 31.410870413321064], + [121.733093916648457, 31.410768334098062], + [121.734806931424131, 31.410183475682292], + [121.737713542116325, 31.409297131152648], + [121.738026947226857, 31.409024974297498], + [121.74933351429442, 31.402313003595495], + [121.756469180990024, 31.397138121189791], + [121.764999379673668, 31.392706698935122], + [121.769759871837849, 31.388943793937447], + [121.776205943837553, 31.382123141156985], + [121.783532271723715, 31.373619445404895], + [121.786526960354337, 31.36904349893355], + [121.787841469845148, 31.365766701343453], + [121.788268491272859, 31.365395881580341], + [121.78920183252545, 31.355361737209549] + ] + ], + + [ + [ + [120.985237031617984, 36.413072226125976], + [120.961188173109534, 36.41401685018382], + [120.9589478862421, 36.413534040321231], + [120.94693562000667, 36.414576681518099], + [120.945945274062012, 36.414615581684799], + [120.946025085212824, 36.414655714155955], + [120.945640032264464, 36.414689135998188], + [120.943827849270946, 36.421049950469261], + [120.959183056427833, 36.424517018493461], + [120.965086469693134, 36.43146259379418], + [120.973350375465088, 36.428503903503412], + [120.973410550529636, 36.428426301170944], + [120.973575573238023, 36.428509281669506], + [120.982235272640224, 36.417045856057854], + [120.98523203954413, 36.413181197110049], + [120.985109838594596, 36.41324060007225], + [120.985237031617984, 36.413072226125976] + ] + ], + + [ + [ + [120.179248451326714, 35.768666225669882], + [120.187914416509756, 35.756870570290481], + [120.187430520044941, 35.756529449878762], + [120.182842622167882, 35.748634689365915], + [120.167870985660358, 35.741302718610875], + [120.16634919924617, 35.741668277389785], + [120.164436193764715, 35.7403197136682], + [120.163581167813064, 35.742333205254319], + [120.153453597889765, 35.744766018466443], + [120.150206116485549, 35.751699629491291], + [120.153609982097009, 35.764852316478986], + [120.166916362561309, 35.785605721924171], + [120.175392031257445, 35.788542555680934], + [120.179248451326714, 35.768666225669882] + ] + ], + + [ + [ + [123.155063804034683, 39.024221584063213], + [123.15492955757388, 39.02432996631989], + [123.154879506264251, 39.024320197848965], + [123.148688081837648, 39.026080481319426], + [123.138462577633746, 39.037428469527114], + [123.138439947065592, 39.037642653952922], + [123.138409488454428, 39.037667244344306], + [123.138416394667942, 39.03786556292863], + [123.137418204098964, 39.047312823482663], + [123.138867827708921, 39.050828898263646], + [123.139571872674381, 39.071046228741459], + [123.134910698820093, 39.078826757722439], + [123.140055900430468, 39.090532792312779], + [123.140248978072918, 39.090489963562725], + [123.140253124698418, 39.090609037914817], + [123.144243945447812, 39.089603794366802], + [123.164681962494825, 39.085070205119813], + [123.170664914585402, 39.086604425401326], + [123.165932573609453, 39.097261982651659], + [123.16843624836423, 39.101885800133125], + [123.182214373687302, 39.095866206793481], + [123.180823676936825, 39.082543899811085], + [123.195365374877241, 39.076966059213376], + [123.200931395152878, 39.066551506584332], + [123.200166677056799, 39.055830980110727], + [123.191751718085342, 39.046178086148473], + [123.178046278325553, 39.039218699311597], + [123.164549934706727, 39.026207567025985], + [123.155328701208433, 39.024407866838729], + [123.155063804034683, 39.024221584063213] + ] + ], + [ + [ + [122.820593967616247, 39.057684409996945], + [122.83165840900493, 39.05431119649095], + [122.83541672420219, 39.046450091230312], + [122.818578530411202, 39.040369462016244], + [122.810368585482195, 39.044239268420014], + [122.813567789039539, 39.052556768395746], + [122.820733979300087, 39.050946861435435], + [122.820593967616247, 39.057684409996945] + ] + ], + [ + [ + [122.86762064659888, 39.054370625092737], + [122.865882653649905, 39.048418066218971], + [122.857816290000883, 39.050423257876993], + [122.845571596131421, 39.070366613285557], + [122.857328034353117, 39.064780575715311], + [122.86038742972157, 39.068030168815433], + [122.872902688390326, 39.065883787270408], + [122.86762064659888, 39.054370625092737] + ] + ], + [ + [ + [120.724516833217365, 37.94626328152151], + [120.724733698565259, 37.946120283276962], + [120.724775561210208, 37.946128010687836], + [120.73274220842994, 37.954367270798464], + [120.741424638646606, 37.95065414034724], + [120.753033777041679, 37.928636333226777], + [120.75810483602649, 37.924115780842612], + [120.759615445739996, 37.923119704063488], + [120.759615483704223, 37.922769126823873], + [120.760380927830496, 37.922086778170396], + [120.759615703598087, 37.920738536511578], + [120.759618367364425, 37.896140224032692], + [120.759909589182811, 37.89536362065212], + [120.759618492152512, 37.894987879617723], + [120.759618565416545, 37.894311329446957], + [120.759243967831708, 37.894504452646451], + [120.755565545890434, 37.889756434215158], + [120.748062288749153, 37.894058846474678], + [120.7382856061311, 37.905309503270658], + [120.732831592487557, 37.908121311481885], + [120.722728954345001, 37.908640746502705], + [120.716655021946139, 37.916382895771264], + [120.716742920237778, 37.916415801319324], + [120.716523193022297, 37.916529081341906], + [120.720276139836514, 37.930489038146852], + [120.716574610507138, 37.930511709497615], + [120.717125300503668, 37.944715851760861], + [120.724465058969471, 37.946070695188673], + [120.724516833217365, 37.94626328152151] + ] + ], + [ + [ + [120.677876972810139, 37.927576326827449], + [120.668658705556737, 37.928462150907002], + [120.674487683022377, 37.93642153014796], + [120.673620843525399, 37.94391967409971], + [120.687881816796931, 37.946181296104726], + [120.682919368528644, 37.930565381180458], + [120.677876972810139, 37.927576326827449] + ] + ], + [ + [ + [120.62184465463514, 37.945011198396841], + [120.621736219784964, 37.945156676395769], + [120.600126315716722, 37.956087634180228], + [120.593488730588973, 37.9700112665194], + [120.597280420927731, 37.977860227665062], + [120.597338415755488, 37.977889176165021], + [120.597212380074581, 37.978058267731264], + [120.597764892968726, 37.978102055072817], + [120.609361219208125, 37.983890437634983], + [120.621975011536378, 37.980020737409355], + [120.626762465850717, 37.980400149183168], + [120.626516143463959, 37.978627594190613], + [120.627666573339582, 37.97827466157262], + [120.626171244698497, 37.951375909245016], + [120.621890099802499, 37.945338225344514], + [120.62184465463514, 37.945011198396841] + ] + ], + + [ + [ + [120.717537829179449, 37.986613371730293], + [120.719590406296234, 37.986852606076027], + [120.719656057232754, 37.986639584041562], + [120.719723255936117, 37.986640415601379], + [120.725797508439783, 37.973344578874823], + [120.73163635085119, 37.970343269496112], + [120.727535098516228, 37.960682476555547], + [120.701512887152361, 37.966039937320517], + [120.691345508215576, 37.973274558040664], + [120.687483713877086, 37.983101528640802], + [120.680628041316865, 37.990605827382801], + [120.692210420963733, 37.99437038463531], + [120.711048933165998, 37.986533073972993], + [120.717537829179449, 37.986613371730293] + ] + ], + + [ + [ + [120.745422861130763, 38.149414575022369], + [120.74535773122129, 38.149812480780142], + [120.733193386409923, 38.160944684570751], + [120.733034087380886, 38.173923882208605], + [120.737479189080034, 38.19794577785067], + [120.73741252979319, 38.198353027212114], + [120.737545079390685, 38.198233854755657], + [120.742580841162933, 38.201994481106922], + [120.748661544991919, 38.194524286956394], + [120.751942293211101, 38.185289633349861], + [120.76493958471832, 38.173604051608592], + [120.772682309303889, 38.171803896779977], + [120.782253927304396, 38.158037103258344], + [120.782401894467597, 38.157904069204321], + [120.745422861130763, 38.149414575022369] + ] + ], + [ + [ + [120.811336184231081, 38.317191239091024], + [120.811387894316638, 38.317314541695652], + [120.811461104165318, 38.317286833927554], + [120.811585324692572, 38.317381893543704], + [120.830344297983302, 38.319418576554789], + [120.844987589073355, 38.309711028226886], + [120.842172807786895, 38.305663360075478], + [120.843491808167343, 38.305164157340847], + [120.84102049164639, 38.304006324282057], + [120.838182488202435, 38.299925262563704], + [120.829841016566604, 38.298768643994023], + [120.813273480610164, 38.291006610814364], + [120.81056026066247, 38.288017543228648], + [120.797266243333169, 38.28332231175434], + [120.792044169022645, 38.287555993250507], + [120.80351465807972, 38.3112058251657], + [120.811336184231081, 38.317191239091024] + ] + ], + + [ + [ + [120.913985747180092, 38.344533756845912], + [120.90175105858313, 38.349205211325973], + [120.890988926509337, 38.362020175917209], + [120.890366487973466, 38.362494485787607], + [120.890522126603059, 38.362576015989511], + [120.890454513927693, 38.36265652550518], + [120.895193310376044, 38.371326151011644], + [120.910115474515479, 38.372854374607392], + [120.910094987592245, 38.372662343907862], + [120.911295651444931, 38.363515918532229], + [120.916192856909888, 38.362419408672018], + [120.912091526160296, 38.357453098637983], + [120.913714171186157, 38.345092102171719], + [120.913985747180092, 38.344533756845912] + ] + ], + [ + [ + [120.898509739110551, 38.381168564162714], + [120.893691325235835, 38.385912267721409], + [120.910901915790831, 38.40135695049689], + [120.927151878393985, 38.390642797191148], + [120.927073965674793, 38.381703224717825], + [120.917294372718345, 38.384692140323729], + [120.898509739110551, 38.381168564162714] + ] + ], + [ + [ + [121.82137057744319, 38.873012393796387], + [121.818513805173765, 38.880451869223151], + [121.827360367903523, 38.881996460739003], + [121.820950837649164, 38.886963632799905], + [121.82457202707927, 38.895350530544079], + [121.835369600716632, 38.893250943992669], + [121.829101146071224, 38.883085100968778], + [121.836694627437481, 38.872400359392152], + [121.825830178515432, 38.863159285679458], + [121.82137057744319, 38.873012393796387] + ] + ], + + [ + [ + [122.724171939290954, 39.036391121354541], + [122.728769328747859, 39.035059100055719], + [122.735882076650554, 39.037248818213406], + [122.744417184010985, 39.03399948782657], + [122.746361819120992, 39.022978956479044], + [122.753789064420516, 39.024356959240635], + [122.757469451677423, 39.018305421528751], + [122.753235126004512, 39.008660638815144], + [122.752499726970996, 39.008852985789581], + [122.752703394155603, 39.008555655631994], + [122.729014311566118, 39.013037478813224], + [122.727700899473859, 39.012557859331842], + [122.715359486441216, 39.019459441270932], + [122.712204464169901, 39.030200340045617], + [122.700659627217803, 39.042545626519427], + [122.699764994792602, 39.043241129825844], + [122.700049282114421, 39.043198289279445], + [122.699815838400937, 39.043447918575239], + [122.701358207565605, 39.04300104136432], + [122.710643399739041, 39.041601813626748], + [122.718821935147204, 39.049017966655491], + [122.724171939290954, 39.036391121354541] + ] + ], + + [ + [ + [118.863649654743043, 39.141853286271271], + [118.865963792989348, 39.114222194995236], + [118.851941024330003, 39.098299290416271], + [118.851848988243276, 39.097952969749237], + [118.85167533296837, 39.09799759691326], + [118.851651585775627, 39.097970631889929], + [118.814598988740258, 39.092757380003846], + [118.814344151763549, 39.107591228593883], + [118.814191258280076, 39.107630520245515], + [118.8143416753596, 39.107735378009302], + [118.814340570592563, 39.107799685580169], + [118.814562561621671, 39.107889360785499], + [118.863568494193856, 39.142052053732733], + [118.863471640749026, 39.141687605929604], + [118.863649654743043, 39.141853286271271] + ] + ], + + [ + [ + [122.635670836370764, 39.224907449996124], + [122.624494674060188, 39.231031975608175], + [122.623620417479344, 39.230993888797293], + [122.623897602636731, 39.231359170142717], + [122.623469614597681, 39.231593707154076], + [122.630886401710015, 39.240757962862908], + [122.64952657320255, 39.242152854039077], + [122.650763068406619, 39.241998288929906], + [122.735445333445867, 39.247500896701297], + [122.73593636910438, 39.24665880082641], + [122.736343274080269, 39.246678858603197], + [122.736624733602156, 39.245478298160386], + [122.74190482518938, 39.236423266682522], + [122.748766771159012, 39.232695917318729], + [122.745342823552392, 39.230527311492409], + [122.746522910704172, 39.228503534796609], + [122.720163858083694, 39.217368724713431], + [122.718455775333382, 39.213138948622465], + [122.713789601906441, 39.214676058441349], + [122.691811976094769, 39.205392087085635], + [122.691796540552147, 39.205475028926521], + [122.690949435048836, 39.204985851452847], + [122.687000072784855, 39.20990014383284], + [122.690498549951286, 39.21244969334257], + [122.686894867192194, 39.231813838113617], + [122.686394964816898, 39.232945091410151], + [122.682214561856028, 39.233546530830054], + [122.679819947695805, 39.233442209949139], + [122.672523066016311, 39.231024426179943], + [122.667629261638524, 39.232911125180024], + [122.650484859961395, 39.232164232793195], + [122.646479795494798, 39.231561960847877], + [122.635670836370764, 39.224907449996124] + ] + ], + [ + [ + [122.315940469189485, 39.167235454642906], + [122.313559191765904, 39.169580192472047], + [122.314173645815416, 39.170970234377073], + [122.316600205333941, 39.172491570715188], + [122.317034545885761, 39.175951960712759], + [122.311420333195372, 39.183816661340167], + [122.324178268127014, 39.184667026716312], + [122.338135728351133, 39.201985499615368], + [122.338794259748809, 39.20211941166491], + [122.338652461710012, 39.202465251045133], + [122.340169831857537, 39.202399133605304], + [122.373717582386334, 39.209221052873914], + [122.373867793542431, 39.20981957418131], + [122.403365840236376, 39.216966570411103], + [122.39600507459707, 39.209950513531119], + [122.390035079741651, 39.212013756006179], + [122.384978401901321, 39.205284217198148], + [122.378210116879401, 39.189671120372161], + [122.385249079444165, 39.185564138393175], + [122.387887411862394, 39.171719567231932], + [122.397885863101408, 39.163663255090029], + [122.393014878346534, 39.161529063197229], + [122.393483998402615, 39.160652358724562], + [122.392191521746454, 39.161168314586995], + [122.390943489236278, 39.16062149684906], + [122.3798733218716, 39.166085732174153], + [122.365092400154992, 39.171986266760555], + [122.359101458418166, 39.171105185393294], + [122.358204102282954, 39.16981203256244], + [122.361807158991752, 39.164334103715525], + [122.358480760614114, 39.153879432417888], + [122.3433721802637, 39.145114529284243], + [122.34104077510986, 39.145078480018533], + [122.339986171438085, 39.143558722510804], + [122.338482897978608, 39.14503892893827], + [122.332075656619978, 39.144939857206424], + [122.323897764800748, 39.156397627195268], + [122.314958196298576, 39.159409689186909], + [122.315940469189485, 39.167235454642906] + ] + ], + + [ + [ + [122.541738497778368, 39.228030667287136], + [122.532131637438738, 39.223373394919811], + [122.507668220808085, 39.221833439278036], + [122.497741658953771, 39.223006265266108], + [122.497164932122772, 39.222940403546659], + [122.497174499642611, 39.223073275293274], + [122.497140828563118, 39.223077253540488], + [122.48682261041472, 39.230552414149052], + [122.496372086976365, 39.239998411072357], + [122.498377720321031, 39.239783356468756], + [122.49839947140417, 39.240085431035361], + [122.500293485486566, 39.239577938006121], + [122.513730975235589, 39.238137099360785], + [122.529273614592327, 39.233668100888792], + [122.540837326833881, 39.23664031582026], + [122.543624617656633, 39.228945031989028], + [122.542326031965715, 39.228315495695057], + [122.542895796184283, 39.228162829792559], + [122.541738497778368, 39.228030667287136] + ] + ], + + [ + [ + [122.584479601142817, 39.268800767499549], + [122.586959240840031, 39.261719586078776], + [122.576743480647821, 39.25401367417048], + [122.569928346638378, 39.262587639966924], + [122.574030589953182, 39.266171359640012], + [122.565368455891914, 39.271080844813469], + [122.558487098221306, 39.273109976088527], + [122.549468041415537, 39.273683904699176], + [122.540567738474593, 39.278393923680206], + [122.503957098451338, 39.28918943791259], + [122.504123166898282, 39.289288909095752], + [122.503826606081859, 39.289347964510306], + [122.492531347314468, 39.298823245939168], + [122.510238666481797, 39.298778117483856], + [122.514211143101122, 39.304179984567952], + [122.518909956926947, 39.298145856495189], + [122.534238508608183, 39.307327306673841], + [122.535343448550819, 39.306716701283712], + [122.535953596627522, 39.307081720516599], + [122.541595849860926, 39.303469086268116], + [122.541639346927937, 39.303237499078755], + [122.554188498459951, 39.296302661019872], + [122.555243903340028, 39.298890814446004], + [122.561852568511867, 39.292067387858474], + [122.586505686385763, 39.278443727353142], + [122.589644565810488, 39.277510352537014], + [122.624798072906557, 39.283486845219521], + [122.626930051163768, 39.287197552530223], + [122.636148759813523, 39.287087680556041], + [122.637052687518263, 39.286187219912058], + [122.650654677543372, 39.276344217594982], + [122.656109473388881, 39.273593309900917], + [122.667324084070785, 39.269091362553809], + [122.683600259886603, 39.267834026461145], + [122.673073642728937, 39.264323921736221], + [122.659707829852394, 39.255081384991541], + [122.643496647994183, 39.264966350321416], + [122.617293801098057, 39.264803052099246], + [122.608163865069187, 39.268457512735772], + [122.584479601142817, 39.268800767499549] + ] + ], + [ + [ + [122.338219915333255, 39.344888976454335], + [122.34417987038637, 39.346837011795458], + [122.349448250990108, 39.336835459143892], + [122.343904569584524, 39.329105134689897], + [122.33572752532541, 39.330051903261875], + [122.326650830543088, 39.324141193142196], + [122.314869072317222, 39.327005080957804], + [122.318193641747612, 39.342429333497996], + [122.338219915333255, 39.344888976454335] + ] + ], + + [ + [ + [120.781519489066611, 40.472387394942388], + [120.781498953170129, 40.472397982359041], + [120.781279167475034, 40.472190220456639], + [120.769178068977808, 40.47868351077922], + [120.769871587104234, 40.488077679508898], + [120.775780899475293, 40.497089237644552], + [120.782043625065455, 40.497726535512214], + [120.787709834412809, 40.506090220981882], + [120.787674099083091, 40.513764190589676], + [120.792196120280792, 40.512712264331604], + [120.800023919319415, 40.524266593701633], + [120.801889081160198, 40.523548651936004], + [120.801382585464694, 40.525435155463065], + [120.804847499618944, 40.522409891681889], + [120.809463477267585, 40.520633100483018], + [120.816907803575404, 40.52141802500698], + [120.816709364745364, 40.517843999218108], + [120.824719226842035, 40.514760827339707], + [120.825066769504488, 40.512050536874206], + [120.826656308096091, 40.511229204543973], + [120.827536221559626, 40.49279266414942], + [120.827809532522551, 40.490661265109985], + [120.826020404517621, 40.489954972991107], + [120.817886356710005, 40.485880039262447], + [120.815576031287023, 40.485831859117184], + [120.781519489066611, 40.472387394942388] + ] + ], + [ + [ + [123.080916270045151, 39.425592023435868], + [123.080912662624243, 39.425482394025117], + [123.071762025437295, 39.427203742025583], + [123.070166976610537, 39.433468172901492], + [123.062615881651112, 39.430787986709909], + [123.049804425199085, 39.443089615070917], + [123.048280102875538, 39.456249765902299], + [123.048906406898965, 39.456068096354755], + [123.048528210813913, 39.456428170729737], + [123.084776292585033, 39.449448204748229], + [123.084621057258445, 39.448436507341405], + [123.098045152235912, 39.440102686391512], + [123.083060710755277, 39.438267439863829], + [123.081090356860841, 39.425426278194621], + [123.080916270045151, 39.425592023435868] + ] + ], + [ + [ + [123.059492162511546, 39.48502871940714], + [123.053813007138359, 39.49163876640899], + [123.052496287621068, 39.50816180669414], + [123.062952462745187, 39.507214539334129], + [123.059492162511546, 39.48502871940714] + ] + ], + [ + [ + [123.017031943310741, 39.545154794073561], + [123.017232335112382, 39.545139148224791], + [123.021282219978247, 39.541111697296081], + [123.030903115719411, 39.531667909785071], + [123.018318119791132, 39.514796249102737], + [122.99414885576104, 39.497617591605064], + [122.990261994865449, 39.493993449377072], + [122.989518846169418, 39.494363477178375], + [122.967912563503347, 39.498669436696197], + [122.966776497894386, 39.505687322828081], + [122.939951425133785, 39.519044034272724], + [122.940236832555826, 39.519596363409477], + [122.93925640131431, 39.519453066983559], + [122.944171050825759, 39.532246481658106], + [122.955496424520661, 39.549127190593261], + [122.955909709082064, 39.549926991465313], + [122.956026878402611, 39.549917843319257], + [122.956837120917967, 39.551125526918675], + [122.973785307653202, 39.560557707001067], + [122.979110859897744, 39.552434999769339], + [122.991972321171176, 39.550003771397044], + [122.999369304336838, 39.553204443638336], + [123.017031943310741, 39.545154794073561] + ] + ], + [ + [ + [123.728429731687839, 39.747737720028042], + [123.711149922220642, 39.743775317121191], + [123.711193005456309, 39.744026814959064], + [123.710874373390837, 39.743895676569728], + [123.705535436587667, 39.747848841152575], + [123.713017926004284, 39.754679765345841], + [123.714222632799789, 39.761712225875343], + [123.714496497526099, 39.761647232292688], + [123.714478231206101, 39.761718902055151], + [123.724952734507198, 39.764581059896123], + [123.742583507457113, 39.761891342525487], + [123.75069140928278, 39.753057455067491], + [123.751152051451129, 39.752948135458333], + [123.75085439132171, 39.752879879534312], + [123.750989055720083, 39.75273315721757], + [123.746682537973015, 39.747959000658454], + [123.728429731687839, 39.747737720028042] + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 460000, + "name": "海南省", + "center": [110.33119, 20.031971], + "centroid": [109.754859, 19.189767], + "childrenNum": 19, + "level": "province", + "acroutes": [100000], + "parent": { "adcode": 100000 } + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [110.106525, 20.026851], + [109.997638, 19.979899], + [109.965231, 19.993608], + [109.855047, 19.984153], + [109.814307, 19.992977], + [109.761715, 19.981317], + [109.712271, 20.017398], + [109.585328, 19.98825], + [109.526626, 19.943494], + [109.498663, 19.873339], + [109.410794, 19.895256], + [109.349591, 19.898724], + [109.30811, 19.9178], + [109.264592, 19.90503], + [109.255611, 19.867189], + [109.218574, 19.855834], + [109.15913, 19.790689], + [109.169501, 19.736724], + [109.147649, 19.704998], + [109.093668, 19.689844], + [109.048576, 19.620051], + [108.993392, 19.586723], + [108.928671, 19.524313], + [108.887004, 19.4897], + [108.806357, 19.450654], + [108.747654, 19.391671], + [108.694137, 19.387084], + [108.644785, 19.349278], + [108.605712, 19.264619], + [108.591082, 19.141587], + [108.598305, 19.055869], + [108.630434, 19.003086], + [108.637841, 18.924593], + [108.595619, 18.872086], + [108.593212, 18.809404], + [108.659785, 18.716846], + [108.664137, 18.673328], + [108.641082, 18.565279], + [108.644971, 18.486741], + [108.658304, 18.462728], + [108.70997, 18.444119], + [108.776728, 18.442051], + [108.881264, 18.416599], + [108.932374, 18.335288], + [108.956448, 18.307433], + [109.006632, 18.323032], + [109.108298, 18.323828], + [109.138668, 18.267791], + [109.174686, 18.260149], + [109.28811, 18.264925], + [109.355887, 18.214922], + [109.441349, 18.199153], + [109.4632, 18.177171], + [109.527366, 18.169046], + [109.561718, 18.143554], + [109.63792, 18.171595], + [109.72616, 18.177808], + [109.749863, 18.19326], + [109.783381, 18.337516], + [109.805418, 18.347543], + [109.919676, 18.375551], + [109.999767, 18.359797], + [110.070785, 18.376187], + [110.090507, 18.399258], + [110.116618, 18.506618], + [110.213931, 18.578789], + [110.246246, 18.609619], + [110.329393, 18.642509], + [110.36754, 18.632182], + [110.495316, 18.649976], + [110.500779, 18.752732], + [110.577908, 18.784642], + [110.590593, 18.839082], + [110.585871, 18.897786], + [110.610593, 19.084394], + [110.619296, 19.152041], + [110.676703, 19.286302], + [110.706517, 19.320167], + [110.730035, 19.378859], + [110.781053, 19.395783], + [110.844015, 19.450179], + [110.920774, 19.552598], + [111.008921, 19.60394], + [111.071327, 19.628895], + [111.044013, 19.763551], + [111.013643, 19.850472], + [110.969569, 20.010151], + [110.940959, 20.028583], + [110.871515, 20.011569], + [110.808738, 20.035672], + [110.778368, 20.068276], + [110.744665, 20.073946], + [110.717258, 20.148734], + [110.687073, 20.16353], + [110.655685, 20.134409], + [110.56226, 20.109691], + [110.526612, 20.075206], + [110.495039, 20.077253], + [110.387355, 20.11347], + [110.318467, 20.109061], + [110.293282, 20.059614], + [110.24319, 20.077568], + [110.144395, 20.074418], + [110.106525, 20.026851] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 710000, + "name": "台湾省", + "center": [121.509062, 25.044332], + "centroid": [120.971485, 23.749452], + "childrenNum": 0, + "level": "province", + "acroutes": [100000], + "parent": { "adcode": 100000 } + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [120.443558, 22.441245], + [120.517584, 22.408536], + [120.569903, 22.361728], + [120.640505, 22.241347], + [120.659209, 22.15432], + [120.662001, 22.066983], + [120.651464, 22.033165], + [120.667691, 21.983168], + [120.70157, 21.927065], + [120.743246, 21.915569], + [120.78155, 21.923957], + [120.85468, 21.883333], + [120.87291, 21.897387], + [120.866482, 21.98436], + [120.907315, 22.033208], + [120.904154, 22.119757], + [120.914955, 22.302718], + [120.981658, 22.528305], + [121.015009, 22.584168], + [121.033292, 22.650725], + [121.078498, 22.669656], + [121.170544, 22.723133], + [121.210481, 22.770665], + [121.237931, 22.836327], + [121.324708, 22.945666], + [121.354687, 23.01006], + [121.370388, 23.084347], + [121.409535, 23.102669], + [121.430294, 23.137196], + [121.415015, 23.195973], + [121.440358, 23.272096], + [121.479558, 23.3223], + [121.497788, 23.419789], + [121.521497, 23.483198], + [121.523078, 23.538708], + [121.587778, 23.76102], + [121.621604, 23.92075], + [121.659381, 24.006893], + [121.639992, 24.064276], + [121.643838, 24.097713], + [121.678085, 24.133906], + [121.689044, 24.174401], + [121.809172, 24.339055], + [121.826717, 24.423579], + [121.867498, 24.478978], + [121.885464, 24.529677], + [121.892524, 24.617912], + [121.862598, 24.671515], + [121.837993, 24.76015], + [121.845053, 24.836269], + [121.932883, 24.938645], + [122.012178, 25.001469], + [121.980776, 25.03079], + [121.947425, 25.031955], + [121.917077, 25.137908], + [121.842155, 25.135332], + [121.782407, 25.160425], + [121.750531, 25.160716], + [121.707327, 25.191493], + [121.700319, 25.226913], + [121.655324, 25.241859], + [121.623026, 25.294694], + [121.584986, 25.308926], + [121.535038, 25.307515], + [121.444415, 25.270624], + [121.413487, 25.238912], + [121.371864, 25.159885], + [121.319281, 25.140691], + [121.209322, 25.127104], + [121.133135, 25.078728], + [121.102102, 25.075153], + [121.024704, 25.040479], + [121.009688, 24.993649], + [120.960899, 24.940227], + [120.908475, 24.852012], + [120.892299, 24.767526], + [120.823753, 24.688321], + [120.762371, 24.658335], + [120.688661, 24.600678], + [120.64277, 24.490172], + [120.589187, 24.432354], + [120.546299, 24.370413], + [120.521009, 24.312038], + [120.470534, 24.24259], + [120.451461, 24.182691], + [120.392029, 24.11824], + [120.316158, 23.984881], + [120.278276, 23.927798], + [120.245768, 23.840553], + [120.175377, 23.807385], + [120.102773, 23.700981], + [120.094817, 23.587466], + [120.121741, 23.504664], + [120.107831, 23.341264], + [120.081434, 23.29191], + [120.018947, 23.073115], + [120.029537, 23.048623], + [120.131382, 23.002118], + [120.149138, 22.896715], + [120.200403, 22.721101], + [120.274272, 22.560181], + [120.297191, 22.531315], + [120.443558, 22.441245] + ] + ] + ] + } + } + ] +} diff --git a/public/assets/json/中华人民共和国-轮廓.json b/public/assets/json/中华人民共和国-轮廓.json new file mode 100644 index 0000000..ec11eea --- /dev/null +++ b/public/assets/json/中华人民共和国-轮廓.json @@ -0,0 +1,20455 @@ +{ + "type": "FeatureCollection", + "name": "china", + "crs": { + "type": "name", + "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } + }, + "features": [ + { + "type": "Feature", + "properties": { + "adcode": 110000, + "name": "北京市", + "center": "(2:116.405285,39.904989)", + "centroid": "(2:116.41995,40.18994)" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [110.578072022293327, 21.097445578710872], + [110.570740442071411, 21.090693185687588], + [110.542004079146068, 21.0866784422496], + [110.540671723771069, 21.086280702570381], + [110.540449064084598, 21.08662809050238], + [110.530363880506101, 21.091150634506192], + [110.524447966772883, 21.102527119113454], + [110.527119414708082, 21.107424667577146], + [110.520576075922293, 21.117633416925408], + [110.51607162957383, 21.117119681617332], + [110.507343059589246, 21.138279229604233], + [110.505698872295667, 21.140844448449119], + [110.502038998958525, 21.142924625607858], + [110.485091201854999, 21.141391275759894], + [110.484688849602037, 21.14162228880706], + [110.458825094885484, 21.151986598472796], + [110.452526367884275, 21.160088577615966], + [110.437822783051047, 21.168530732249401], + [110.432187787234767, 21.169126391121502], + [110.429570470090596, 21.173268849034244], + [110.428927253111425, 21.173638156061248], + [110.4287441881078, 21.174576615021046], + [110.427507813203889, 21.176533439785377], + [110.427925635137328, 21.178772820489005], + [110.42707708043649, 21.183122825930244], + [110.428831987170881, 21.183630553155076], + [110.429271899087084, 21.185988328507673], + [110.43884114685288, 21.186526389593933], + [110.44064350064383, 21.187047844136508], + [110.443934877674593, 21.188778984345692], + [110.43517914386284, 21.188682193068804], + [110.431103660749542, 21.191130908423272], + [110.417973324694941, 21.193136612366608], + [110.417844649040674, 21.193067265837048], + [110.405353452200202, 21.148855015273455], + [110.396697394312696, 21.13343594722533], + [110.38759245103725, 21.129736356032442], + [110.386431666253984, 21.127301794068075], + [110.355831472232637, 21.117178831971948], + [110.355216070800452, 21.116284270131644], + [110.344509672004463, 21.108456975761321], + [110.329981105664444, 21.103863304371266], + [110.311610544632288, 21.102549945186404], + [110.292522372792433, 21.09623531725024], + [110.283425485676105, 21.086895702504915], + [110.245606704751964, 21.047634751900542], + [110.245211166434061, 21.04619982526545], + [110.243349778115416, 21.023278312915938], + [110.238217446549584, 21.020828136894263], + [110.237599528621573, 21.018586465599551], + [110.236315864539947, 21.019920321297498], + [110.229932560531125, 21.016872930804336], + [110.212671067187557, 21.043092201623104], + [110.212774157759185, 21.044382515245587], + [110.204760233280183, 21.052709786361326], + [110.204184030808506, 21.051646320435992], + [110.20151446400773, 21.017368974813781], + [110.202925856933703, 21.012217679126397], + [110.20069967596163, 21.005922450954277], + [110.200617266212049, 21.00584891885363], + [110.200605536614191, 21.005698310343089], + [110.183602658623897, 20.990667221979738], + [110.176542883602593, 20.984367966248094], + [110.179623646532917, 20.894676300263729], + [110.179823123350772, 20.894207987864675], + [110.179834946787665, 20.894191061261861], + [110.205470458975512, 20.862706417781869], + [110.228944104744485, 20.861017178676789], + [110.251595638249725, 20.846962615742882], + [110.2647049613212, 20.842507558236029], + [110.265866783370427, 20.842661673583127], + [110.287163599227128, 20.850717738481734], + [110.328082965550834, 20.850810277389886], + [110.346075489491483, 20.844167195180447], + [110.346476739951243, 20.844060739286608], + [110.3466618167608, 20.843950715254422], + [110.352554247939182, 20.84177515028863], + [110.389208881383098, 20.819010867354294], + [110.400239682592414, 20.785618857016654], + [110.403228735141155, 20.766712941918986], + [110.402861231314859, 20.7355975741736], + [110.403073527316593, 20.734330935338065], + [110.402426409124146, 20.732258969165905], + [110.400778826078934, 20.723719412922751], + [110.387761412726249, 20.685245165988828], + [110.406835144034446, 20.673489843828403], + [110.407928966654126, 20.673502261292874], + [110.461651585855464, 20.682896947769823], + [110.482647420474152, 20.642626548623348], + [110.483190239899244, 20.639791459164467], + [110.488893703517107, 20.616327016335749], + [110.494576071438161, 20.580324444012962], + [110.495621445426707, 20.574864564284074], + [110.541804305849183, 20.483965888334808], + [110.542223510358738, 20.483363495515729], + [110.542383515233738, 20.48282586873291], + [110.546258572463401, 20.475198849354264], + [110.54565931545234, 20.471818967020457], + [110.54752234091282, 20.465559080347642], + [110.54153491533738, 20.43006710030733], + [110.537311571883563, 20.423197378479308], + [110.536979970554896, 20.422979138011939], + [110.487566028939199, 20.376817176664773], + [110.487293009097712, 20.376487658384015], + [110.479148122528485, 20.360631615027444], + [110.453054871461489, 20.321322662351882], + [110.448093500015062, 20.313287364362782], + [110.445680730173365, 20.31153575622816], + [110.431927488884369, 20.299344275711505], + [110.422565263107231, 20.294754528508548], + [110.420961839442342, 20.293590484642401], + [110.419330006348034, 20.293657248556535], + [110.400036280823741, 20.291323147442721], + [110.38651565689797, 20.294999796649652], + [110.384250754901004, 20.29509246159374], + [110.376966440969198, 20.292600473480835], + [110.344663575841679, 20.261060538839313], + [110.343219171356552, 20.260799040033], + [110.323143521344988, 20.253788816917066], + [110.292474354548816, 20.25146294408583], + [110.281378840320215, 20.240606373190928], + [110.27318816514105, 20.251160097815188], + [110.268054186753304, 20.252323032781266], + [110.224525873337981, 20.253610932886794], + [110.214641340301696, 20.252979307312717], + [110.207958181844063, 20.248837619540726], + [110.187920252468984, 20.229904750809968], + [110.164271147665431, 20.221692417528828], + [110.141928910842694, 20.219760050816127], + [110.116417846490521, 20.221676187699426], + [110.113657401359617, 20.221672308224509], + [110.078083426395509, 20.260847944267756], + [110.077417502045009, 20.260985600695602], + [109.989459202175922, 20.256725316012368], + [109.97875621931847, 20.249664478610576], + [109.964316101957962, 20.230667690854425], + [109.945201938834742, 20.219133541138767], + [109.925153785570686, 20.214186346629326], + [109.925053007681854, 20.214236070439675], + [109.924937018169331, 20.214159551295513], + [109.924767910275875, 20.21437673749978], + [109.909453384114769, 20.221932924707392], + [109.905238777333466, 20.233185222606163], + [109.906057782033827, 20.238406258837369], + [109.905237465071565, 20.239459796455787], + [109.911844845546582, 20.317323228347682], + [109.911746649313685, 20.319426983052949], + [109.911603999172542, 20.319669280760937], + [109.877828526392989, 20.356632837304478], + [109.867039653426332, 20.364262646831143], + [109.857137543654559, 20.379215139230233], + [109.85659986612427, 20.394557064716299], + [109.860803572189837, 20.40424707909963], + [109.860845327566778, 20.404532117626328], + [109.891527204274851, 20.430253374657241], + [109.891612401982783, 20.430776468173597], + [109.884289360458013, 20.477974167484547], + [109.884227077505884, 20.47807278655441], + [109.835541480335465, 20.492010959759014], + [109.835292531586447, 20.49247789754715], + [109.820274132216653, 20.505461901027267], + [109.812363886600167, 20.521314858309218], + [109.808000512205695, 20.543667852161512], + [109.807766105674588, 20.544107514009948], + [109.808435184315229, 20.556071558523655], + [109.809366373572431, 20.577210881986055], + [109.808325734041588, 20.579773120961661], + [109.789521783370347, 20.617520877282544], + [109.789165483483274, 20.618068726673307], + [109.754552208205951, 20.622034200698486], + [109.744851374186865, 20.620463157124252], + [109.740843409370441, 20.623604750877949], + [109.740568692819934, 20.62363622381244], + [109.740148372049731, 20.626440157265769], + [109.72845807400104, 20.677298975669203], + [109.72562247600645, 20.722195400816883], + [109.717332815767719, 20.74736395642142], + [109.707334828316107, 20.777089883798599], + [109.703897218098874, 20.783558051002274], + [109.688813886381567, 20.809997937874609], + [109.661595230172637, 20.863152977030484], + [109.660612284300953, 20.86500247649332], + [109.660575328941945, 20.865271355421257], + [109.652940692862899, 20.890706856460962], + [109.65079914967211, 20.906209678518195], + [109.651473853428783, 20.931491655924077], + [109.651388662185553, 20.932111488358775], + [109.65193207142714, 20.936195294875393], + [109.659971027215477, 21.013021791006167], + [109.669680472761698, 21.070903080772204], + [109.662948501290913, 21.115253028776444], + [109.663330219493929, 21.124440973345347], + [109.670426167262775, 21.138613312374545], + [109.670432322954611, 21.139304994295369], + [109.687323777076998, 21.156300169399863], + [109.71648901121371, 21.186289978853655], + [109.722178038412721, 21.191368451280525], + [109.759630226773595, 21.229050612604681], + [109.7535606150158, 21.347605949126525], + [109.753166467987569, 21.349302127549631], + [109.757314385321436, 21.353320739816716], + [109.766401430292177, 21.362329106273897], + [109.864497595176346, 21.368611369112696], + [109.900248748840212, 21.432726392838546], + [109.892671084912124, 21.442145904149008], + [109.890255425419241, 21.444986369005655], + [109.889021910579231, 21.445030183323023], + [109.83926965266366, 21.44559295160138], + [109.819036301592917, 21.447516064792811], + [109.815125077325135, 21.447654991067402], + [109.781192505510504, 21.459302210662727], + [109.779835134405175, 21.459405002099118], + [109.755803064105038, 21.45760178610826], + [109.735635545769384, 21.458386310578739], + [109.699905507389374, 21.465232787960407], + [109.677874882916569, 21.475256956839836], + [109.659645144355281, 21.486112658219412], + [109.650756735664871, 21.496168740044098], + [109.650753142683456, 21.496177525263313], + [109.650744758583613, 21.496182763815042], + [109.608475257447637, 21.559453416325908], + [109.60827591260076, 21.559609676369973], + [109.600639018761001, 21.527725655488634], + [109.600428404695819, 21.526224871246512], + [109.57271318458362, 21.496319068184921], + [109.562501434311727, 21.480240992207641], + [109.536875770556961, 21.468753349409198], + [109.540615726878485, 21.446279359852113], + [109.525659634612012, 21.439601828879976], + [109.496211145885297, 21.450331365878629], + [109.480636392953897, 21.455865828966637], + [109.444077097342699, 21.445071769082897], + [109.412688278253526, 21.44118558736076], + [109.410484556293312, 21.441104438837932], + [109.281111019368979, 21.43112330404519], + [109.274854266022203, 21.429864007505394], + [109.247862464973977, 21.42855818670381], + [109.241757122168039, 21.428087161091071], + [109.241096942814764, 21.427704868453773], + [109.226546337684951, 21.412343973145788], + [109.181973070642826, 21.393416723307862], + [109.158419181757367, 21.388349909098508], + [109.135845246788605, 21.391217960215219], + [109.134476982938594, 21.391151335486768], + [109.107403169612624, 21.410108600395606], + [109.090490751416993, 21.421769283528615], + [109.090399448017706, 21.421810998757262], + [109.042182060432154, 21.426856994233791], + [109.042054342466912, 21.427489226127044], + [109.035880567304503, 21.435800653275201], + [109.033907114220526, 21.454383802417386], + [109.035640294651728, 21.459240167239685], + [109.035425792782462, 21.46030199846016], + [109.036302308558078, 21.461095127628557], + [109.038382879656155, 21.466924879747296], + [109.053713187480284, 21.483179444916438], + [109.070116244898358, 21.491911107723837], + [109.070452513670432, 21.491989634312908], + [109.136827670488472, 21.51383571713432], + [109.137835636547479, 21.514456739007134], + [109.138128994054568, 21.514878552612238], + [109.134580250609275, 21.568258556328999], + [109.129808391450922, 21.570040799951119], + [109.108554066460741, 21.570439813948386], + [109.10257715180623, 21.568457923464099], + [109.098007130173031, 21.572802179522849], + [109.094426430095695, 21.573824310382243], + [109.090659999238852, 21.579786351729677], + [109.088670690562253, 21.581677385725733], + [108.966475377755728, 21.590269081281065], + [108.96215263561929, 21.59015724364345], + [108.934292210985674, 21.592442090207975], + [108.912176694937415, 21.599041217432895], + [108.897875212421852, 21.607180755730099], + [108.878168577711293, 21.629407421019788], + [108.877504135501681, 21.629845119691748], + [108.876706653541504, 21.629576255063153], + [108.864218446753881, 21.623539166588802], + [108.829463649406975, 21.613392101914837], + [108.828838989359738, 21.613908720853793], + [108.800093552328704, 21.628097429012641], + [108.795929359377681, 21.628294439482602], + [108.774736954921991, 21.619233500284775], + [108.770404395530434, 21.612968213927161], + [108.757991193283701, 21.61207374980232], + [108.751731947210374, 21.609397571730444], + [108.749853481109938, 21.603931670996211], + [108.742093973347778, 21.605047256724671], + [108.741949516201899, 21.605215034880509], + [108.74188012536186, 21.60518536641208], + [108.741755684360697, 21.605440158730662], + [108.730763159157604, 21.618207305661716], + [108.731496783893732, 21.626445205392894], + [108.730188295044599, 21.629124329673481], + [108.731870876322787, 21.630645903336827], + [108.731890790037838, 21.630869515191439], + [108.702923105017618, 21.646531845285597], + [108.701276513350393, 21.645103316867541], + [108.707810482901309, 21.626369093635891], + [108.707583373070193, 21.617117379229768], + [108.701050991697485, 21.604308173624716], + [108.690569113518507, 21.595296059206799], + [108.672419675364807, 21.591260625827196], + [108.670825076902631, 21.599067056426556], + [108.690568361860286, 21.610623851259255], + [108.699834733427323, 21.620195211265827], + [108.700213492640941, 21.629334627919278], + [108.690497303423115, 21.653250262933469], + [108.674490552241338, 21.661904838560378], + [108.674314724107717, 21.661868474194605], + [108.669151977562194, 21.64131707021043], + [108.655482381678496, 21.646692448448018], + [108.655465767107074, 21.646713997325492], + [108.655196032108051, 21.646493894806515], + [108.622609523651306, 21.682707498262879], + [108.588137664787041, 21.679936177603533], + [108.531460881874793, 21.609981416305764], + [108.529878399891501, 21.60318361496779], + [108.516139063313958, 21.585641845584089], + [108.508642716725674, 21.581817515423609], + [108.488760886951383, 21.557277861184996], + [108.488508068020522, 21.557219678493659], + [108.475369128977533, 21.54945017828161], + [108.449271079941852, 21.542416866559485], + [108.394963788892539, 21.535691789342501], + [108.393750825788402, 21.535412643086911], + [108.391932213415799, 21.535609738500561], + [108.367492701783434, 21.537150801393945], + [108.355166333246828, 21.53959430743301], + [108.328697607317721, 21.542462903602448], + [108.323224282770639, 21.541338364365306], + [108.227872862105428, 21.494551157378837], + [108.226133485226512, 21.493579232734962], + [108.209744185658636, 21.492612556504241], + [108.20448262113139, 21.498796351863859], + [108.206617004672466, 21.508280610282736], + [108.206747533389503, 21.508426581945113], + [108.246103057846867, 21.563993795971339], + [108.237970177215317, 21.600191569851408], + [108.235420518471415, 21.602271553797518], + [108.201701450321139, 21.600136973249882], + [108.189249082559755, 21.588322495705125], + [108.184952814112819, 21.579617130175418], + [108.175646237397473, 21.573634036877063], + [108.172900569725201, 21.572811458649742], + [108.152319987944793, 21.553285146388337], + [108.152426480902292, 21.553197165346546], + [108.176028538762054, 21.54469882407723], + [108.191362861838741, 21.53480140665469], + [108.192507703573824, 21.525937201551166], + [108.188829528469398, 21.523122143256746], + [108.189978546704253, 21.522172861504139], + [108.187094429063762, 21.521794200503926], + [108.182209777638789, 21.518055776389019], + [108.158635849154891, 21.510704819230334], + [108.129578425832037, 21.507425476061872], + [108.104203397079672, 21.510695891999401], + [108.055970449870074, 21.528524761669463], + [108.047115380255491, 21.53983695071086], + [108.035906781311951, 21.545515558606922], + [108.028221047122329, 21.547993536464944], + [107.971866573757495, 21.539500954948391], + [107.968206203796626, 21.537071515783122], + [107.960841933875784, 21.537839549077734], + [107.954205278765471, 21.536839409582921], + [107.953202962321043, 21.538636231512477], + [107.952332979340909, 21.538726963642297], + [107.950567526484633, 21.543360696456752], + [107.933168541888563, 21.574551322179666], + [107.930518904394063, 21.577235139010313], + [107.925195411815906, 21.588669704823516], + [107.916447931671527, 21.586224395637661], + [107.899548754672651, 21.592248810529952], + [107.891926018068602, 21.598724759318163], + [107.890186794196481, 21.599249136010318], + [107.889576176957405, 21.607883913827326], + [107.883475821496219, 21.612029943076223], + [107.889054866616462, 21.615255797029558], + [107.888384976581108, 21.624728755287006], + [107.888147590139965, 21.625596768822039], + [107.887976183750666, 21.625768022869181], + [107.877987354162684, 21.631253542418602], + [107.878064964155413, 21.635670433594363], + [107.862956523141477, 21.650765446564225], + [107.85920879729612, 21.65344957480217], + [107.844949925875625, 21.647609363270494], + [107.844740156678299, 21.642128533432064], + [107.83510155713077, 21.643575624903992], + [107.834038403435613, 21.643140173718038], + [107.805158593628292, 21.657431925236384], + [107.79614795652887, 21.653743259862313], + [107.793923015233517, 21.654056239417375], + [107.772099247704446, 21.645092727636396], + [107.771221280662843, 21.644407846521506], + [107.769879823951428, 21.644181160422775], + [107.708900671193632, 21.619135651969181], + [107.706846923243049, 21.618783561325056], + [107.688681869527244, 21.611693042077349], + [107.676145683773811, 21.611215210699466], + [107.670984014344327, 21.612635292404921], + [107.6513807909121, 21.609274553048746], + [107.65107596399497, 21.609088188568816], + [107.648393916869423, 21.608762489041425], + [107.599424984196901, 21.60036734832228], + [107.591036071737435, 21.608194957902619], + [107.580777951309244, 21.617493094032927], + [107.543308234462572, 21.589170041688224], + [107.530707012197738, 21.591104174811463], + [107.528630600105018, 21.590365815739347], + [107.519989983006127, 21.592749107398685], + [107.483983882431502, 21.598275602392302], + [107.482441206187914, 21.598368756187565], + [107.482947430257809, 21.598683214278395], + [107.496929718953723, 21.616251474241398], + [107.486103420252832, 21.629703561984478], + [107.484344482607199, 21.641136815875058], + [107.475359832498441, 21.658787014525739], + [107.469227815582855, 21.660781833182128], + [107.427895776563588, 21.644797032699586], + [107.427003856114524, 21.644295999549801], + [107.384873484921272, 21.597512353562898], + [107.384291826480933, 21.596570515655227], + [107.36065562425344, 21.601001984391697], + [107.359288154979509, 21.604459138788553], + [107.359349831544634, 21.606067978450294], + [107.35296169922934, 21.668083428894725], + [107.34304339408088, 21.684118517711774], + [107.306696397841606, 21.73638898305013], + [107.306621653255675, 21.736437611007524], + [107.271952983556872, 21.730508169096812], + [107.267904620857649, 21.729690146667465], + [107.266260090973645, 21.728471942334654], + [107.25464552093014, 21.719071124862499], + [107.249956947413295, 21.708919915389572], + [107.243489529601518, 21.705632853380298], + [107.239272160168539, 21.706627947206147], + [107.238379270230311, 21.705905243283357], + [107.230844969583231, 21.708616353831168], + [107.212194835698014, 21.713016877279582], + [107.195605660636744, 21.721296716171029], + [107.195233335563401, 21.721430692034328], + [107.19273564525534, 21.731720589667535], + [107.190705305983556, 21.739321971049218], + [107.158852773880966, 21.754580042077446], + [107.155487227181055, 21.755468727192191], + [107.147541295094641, 21.759998491894876], + [107.144655630109355, 21.761380789577441], + [107.107796551428336, 21.791254315103902], + [107.098063302074038, 21.795386137617164], + [107.084948696649349, 21.806868978518303], + [107.080235688970959, 21.80788332509653], + [107.050269752992023, 21.809800152273187], + [107.03494169257246, 21.812562765669952], + [107.014008503505806, 21.821972106106923], + [107.00604660437898, 21.838527529878512], + [107.008168641274139, 21.852712743743581], + [107.01476568769813, 21.861986454328388], + [107.014877761273411, 21.862063105876373], + [107.01487825154544, 21.862095174301931], + [107.054779366786178, 21.889777549985787], + [107.055995869082878, 21.917327636577486], + [107.055976561089992, 21.917567514191106], + [106.996189376737561, 21.950297578095196], + [106.995740087293441, 21.950371888139326], + [106.994963201444634, 21.949619451197325], + [106.977608432499323, 21.930361710382332], + [106.972342535501426, 21.927710666612537], + [106.970696813196028, 21.926116735842957], + [106.969713320837201, 21.92638702447563], + [106.964639024933433, 21.923832439654252], + [106.955154797542818, 21.924967639447324], + [106.935568391164267, 21.934348976020349], + [106.933916593931968, 21.936224872510316], + [106.932005164528846, 21.93675018176685], + [106.931356949368407, 21.939131783938933], + [106.929340464596081, 21.941421845111403], + [106.926867366367006, 21.955626925183005], + [106.923442161881752, 21.968211441775352], + [106.918562382966812, 21.971785814548316], + [106.868093468202503, 21.985538258168276], + [106.855909424239726, 21.988664623807569], + [106.840134022154942, 21.985523820752679], + [106.825195341277706, 21.97837834443536], + [106.810638255170275, 21.978574540508333], + [106.799130857020131, 21.984392921684087], + [106.799125664692241, 21.984401080909905], + [106.79891964067474, 21.984384585050972], + [106.797850137486364, 21.986405444794602], + [106.784212180904674, 22.007836134400961], + [106.735113261368696, 22.010978809131906], + [106.728274825873356, 21.990197650198105], + [106.722651141966907, 21.982029851381288], + [106.695687312175338, 21.962604736177319], + [106.695041250147227, 21.962905636688319], + [106.694904202596803, 21.962740131541992], + [106.694796962933353, 21.963019412369732], + [106.6911313957213, 21.964726633966436], + [106.687561729200368, 21.978967819199276], + [106.682474734719094, 21.980088718056088], + [106.677691403875087, 21.997778108264605], + [106.680159330342988, 22.001139731051165], + [106.679543334756787, 22.00274394866679], + [106.685139891060857, 22.007923874183771], + [106.687636070979821, 22.01132398168458], + [106.702053349228308, 22.023578224606084], + [106.702889618987072, 22.024352238986914], + [106.705561815126984, 22.044138873181204], + [106.703580507006293, 22.058262734484444], + [106.708047339170122, 22.062543268834673], + [106.71207015729594, 22.092330764406832], + [106.712009867083125, 22.092754996204476], + [106.698565668620134, 22.110829749036398], + [106.691559765024195, 22.131617103931141], + [106.688138021429694, 22.138116095963078], + [106.696341365889154, 22.152292826408654], + [106.697045294648476, 22.154208010606709], + [106.697490071060088, 22.15427797815379], + [106.702818280869167, 22.163486002343703], + [106.702741564014602, 22.16369087198628], + [106.70273808980086, 22.163693142524117], + [106.691957346099201, 22.161990761559036], + [106.677986781007888, 22.170733773586498], + [106.670311621235285, 22.184885138536739], + [106.669705905184756, 22.185280998237026], + [106.669972347623087, 22.185510687039521], + [106.669939278200829, 22.185571660032508], + [106.679883618984078, 22.196988885463835], + [106.678820024075193, 22.205261822464195], + [106.692854342909015, 22.205236291297549], + [106.69543274347096, 22.207459021809811], + [106.698040749968797, 22.21229527683283], + [106.685060152439817, 22.263393886265025], + [106.666629398463328, 22.286141127605728], + [106.662443293284667, 22.315643763232178], + [106.659835599777495, 22.317647746667653], + [106.659976951869055, 22.333025928517007], + [106.659869779047639, 22.333781256098167], + [106.631849361604111, 22.337967336135353], + [106.621098223895672, 22.333563693730362], + [106.613877084506441, 22.340444966123808], + [106.599579616502822, 22.337788862995254], + [106.578040046786228, 22.344821636280738], + [106.571032857102566, 22.341266621908474], + [106.559450240873375, 22.348512334212668], + [106.561584258999872, 22.36437175390795], + [106.584638943623091, 22.376678518979396], + [106.584909884804972, 22.376980095198022], + [106.585089513623856, 22.378613034458109], + [106.577473565193941, 22.400447466727609], + [106.5713352628417, 22.404623306039191], + [106.560666507420166, 22.422505221106828], + [106.56709000789607, 22.430216454874405], + [106.562020147720943, 22.444751416557544], + [106.558683796887095, 22.447044929389683], + [106.558770412210265, 22.454068198381158], + [106.557091043411319, 22.458882840265048], + [106.558843171868418, 22.459967970293732], + [106.5589112768875, 22.465490317277727], + [106.567522898060474, 22.472924760603025], + [106.575371590342613, 22.470204367711034], + [106.58401295228326, 22.475556145026523], + [106.584582061722685, 22.476153457646987], + [106.582069281293386, 22.482963985892713], + [106.581922706943956, 22.5177654424112], + [106.581746522768583, 22.520293513435842], + [106.604691915429726, 22.587788134992508], + [106.604588756928109, 22.58797311692754], + [106.606161280450763, 22.592110320168782], + [106.610678979013016, 22.605399277968271], + [106.61109432812971, 22.605088835626606], + [106.611127481864401, 22.605176060864686], + [106.630052529111126, 22.605324693187722], + [106.632331568535307, 22.595972057598232], + [106.647039772254416, 22.578285079338261], + [106.669089586785375, 22.578245916077396], + [106.677360567598825, 22.581840833096628], + [106.693456130234637, 22.58463305722406], + [106.708199065481566, 22.578176452694187], + [106.708395870297892, 22.578176103143928], + [106.720550645931368, 22.60954851842024], + [106.714416832074065, 22.614144392474369], + [106.723306374587324, 22.619720602470132], + [106.728396663070484, 22.633488759054718], + [106.72201372833112, 22.637531859108442], + [106.732501086756898, 22.649633754864094], + [106.742155960854873, 22.670585739652896], + [106.744333158069409, 22.670933020249606], + [106.752676008079703, 22.692466560892665], + [106.752734258851149, 22.69251344396562], + [106.75265101585272, 22.692587529079166], + [106.770305948512217, 22.707188322099558], + [106.771602513669052, 22.707699539276557], + [106.776389335101172, 22.711552207538993], + [106.76490117685259, 22.71796196764636], + [106.761171059530199, 22.730450713736424], + [106.76733566422071, 22.736058769249446], + [106.765435204698804, 22.740984697070694], + [106.764672070230773, 22.741504202427105], + [106.765137697192984, 22.741755826622835], + [106.764989021525594, 22.742141189003831], + [106.787585609237027, 22.754782304196276], + [106.784390808106096, 22.765279369982512], + [106.792846032106553, 22.769655133427452], + [106.817459923687863, 22.771684709071518], + [106.817569196162736, 22.771814092387551], + [106.823936691180293, 22.784198005132499], + [106.82401488665306, 22.789373166346397], + [106.829231173990649, 22.794495054909898], + [106.834655236903615, 22.805044120382611], + [106.830087884969075, 22.809161780552213], + [106.809980019615736, 22.820525510941007], + [106.807183213545557, 22.820520674129948], + [106.795282076751661, 22.815336253276008], + [106.793567599987441, 22.815492439978872], + [106.792714757570323, 22.8149826323978], + [106.781004444651643, 22.815519584858521], + [106.777306701063807, 22.816067545620502], + [106.776074232711466, 22.816066362647625], + [106.775457992182041, 22.816616593645133], + [106.774841765029436, 22.817167836704918], + [106.773384598342986, 22.816840345947131], + [106.771950979650725, 22.816231946456917], + [106.771145926247371, 22.815510336537525], + [106.770840672754829, 22.815760754114706], + [106.764820642955726, 22.813205972232584], + [106.766583925247616, 22.81925281701815], + [106.705923560770515, 22.869016118257001], + [106.705970498068581, 22.869114284300672], + [106.705897610928645, 22.869166098194597], + [106.706052926975175, 22.869286678536739], + [106.713190676484601, 22.884214777486594], + [106.713188524591885, 22.88428006287409], + [106.712299466064451, 22.884678694254177], + [106.676347942231857, 22.893275254064481], + [106.67025349416501, 22.892441774586171], + [106.667075043254158, 22.887432358124386], + [106.666718932913852, 22.878012439692256], + [106.653858623494955, 22.866602541158606], + [106.653700979998817, 22.866354086188931], + [106.653631903175338, 22.866401390800696], + [106.653432654041012, 22.866224613374005], + [106.62776006047342, 22.883926426582391], + [106.62783735725597, 22.884120580153265], + [106.620591235263277, 22.896948865557775], + [106.618259916413891, 22.898341232603006], + [106.602444013486121, 22.92858822024122], + [106.602285087135755, 22.928665712812872], + [106.578707578389526, 22.927459912909317], + [106.571768094050952, 22.924932067091845], + [106.558967471843388, 22.92640305700829], + [106.555303965514938, 22.928737485810814], + [106.522621337975465, 22.949428487152293], + [106.522383696999299, 22.949299854100417], + [106.501070666773145, 22.913383018357546], + [106.501061061553159, 22.913288604991418], + [106.500987550540415, 22.91324295042509], + [106.500888583964525, 22.913076171407148], + [106.500474732889984, 22.912924461173429], + [106.486329125327359, 22.904139225401803], + [106.478854414501086, 22.904998847933129], + [106.468226901123145, 22.90110299592833], + [106.465267086715912, 22.89950090074608], + [106.46454445459031, 22.899753078389079], + [106.446339120116789, 22.893079335784922], + [106.442996805785043, 22.88896660639702], + [106.436788715022374, 22.889578331974292], + [106.410181663732359, 22.879824673670267], + [106.36771980947951, 22.880948834586512], + [106.36280257436897, 22.860561552230788], + [106.362152455740997, 22.860639488864003], + [106.350408601709702, 22.858235129300784], + [106.342055902734117, 22.863048676377129], + [106.322922170214269, 22.865342440359964], + [106.315550020187359, 22.863213074935363], + [106.306939249043495, 22.867258483081059], + [106.286213380340726, 22.869743113358716], + [106.283717848300213, 22.869776687741282], + [106.267220928290897, 22.877795913431786], + [106.2552511748478, 22.89216883571304], + [106.254590788274456, 22.892685284979255], + [106.254695813214227, 22.892835697368564], + [106.254668747228465, 22.892868197395547], + [106.254790718210899, 22.892971616392522], + [106.266563978537278, 22.909832794503654], + [106.266611009072491, 22.91008136062819], + [106.256526450507621, 22.921926092820261], + [106.208963025669107, 22.97515959534708], + [106.203407694195164, 22.981158968665106], + [106.17283105328022, 22.983366116783127], + [106.155823976645451, 22.990155536238248], + [106.154776266998823, 22.990349376120413], + [106.146397258676515, 22.990515166409079], + [106.102895867300063, 22.983404394186898], + [106.082577720065402, 22.998828743883966], + [106.081903225906316, 22.998774122047358], + [106.066056798760002, 22.989915139700361], + [106.053370062903198, 22.987399608581981], + [106.016482551413247, 22.993227495111771], + [106.015889552198445, 22.99278091611416], + [106.006798801282372, 22.973707259600406], + [106.007455957234555, 22.972738016586849], + [106.008822091920393, 22.955193314977759], + [105.991982587965992, 22.940515386677014], + [105.991193454874676, 22.940965078024146], + [105.991044784176907, 22.940653146276269], + [105.956082807988494, 22.951753304037254], + [105.955482815120419, 22.942048675051037], + [105.933381177165714, 22.938557895693759], + [105.923953071583711, 22.945831048955988], + [105.917180139673746, 22.944578626965971], + [105.909735347917447, 22.940730825826964], + [105.891013168214783, 22.939516177502622], + [105.886520960749465, 22.928699191428418], + [105.893602610666704, 22.919488522530326], + [105.876081390667764, 22.919910551302753], + [105.876045248936322, 22.919862056514852], + [105.876016761206955, 22.919912108014671], + [105.875782014423777, 22.919917762295409], + [105.874269395757295, 22.922982140742452], + [105.862470630603752, 22.943711974433466], + [105.85444178379052, 22.946426884834178], + [105.853313943346379, 22.959799810875285], + [105.853089507588322, 22.960194133152093], + [105.839420077042035, 22.973263336463599], + [105.835958273718347, 22.990292844705781], + [105.835949273175828, 22.990308658203809], + [105.80263144426911, 22.997406739290401], + [105.796816116313238, 23.00370434593427], + [105.776604748470689, 23.025163274440416], + [105.775554301320156, 23.025708602592346], + [105.738544158192184, 23.033702304752119], + [105.737435605645743, 23.035722147511123], + [105.732996268486005, 23.037394747009852], + [105.73151725434677, 23.046505704010013], + [105.721836335043591, 23.064144863126], + [105.721135369504211, 23.064967198027404], + [105.711181307186749, 23.060899828820105], + [105.687558901175493, 23.063859582680859], + [105.674042929850856, 23.067963185168466], + [105.645946791479346, 23.081462953087335], + [105.645257917117689, 23.081442941854363], + [105.623448024361508, 23.068112650099501], + [105.622473211294803, 23.067274508475688], + [105.621910626927288, 23.067466426513402], + [105.571884254509669, 23.069100465031006], + [105.571861922306354, 23.069255963307182], + [105.561746854025245, 23.075745745034681], + [105.556182433917755, 23.087861259331], + [105.564869597237035, 23.112121604212732], + [105.560525426556183, 23.123134457143934], + [105.562446631811142, 23.134814270321062], + [105.556221408906879, 23.1781602589122], + [105.553539017213751, 23.181705350355223], + [105.540586500048022, 23.187006843061774], + [105.539556400419769, 23.187043447958853], + [105.539728080856236, 23.187360812586025], + [105.539610921107396, 23.187412657008142], + [105.53953435532091, 23.187087379338482], + [105.49877437043375, 23.205458260387932], + [105.498614347799645, 23.206059900765204], + [105.467633106582227, 23.255164102224466], + [105.456627390910725, 23.262015690092358], + [105.438934111893857, 23.294305641679735], + [105.412692134088473, 23.285987517527833], + [105.369632409093015, 23.320076778883664], + [105.369206624814652, 23.321072084397247], + [105.351960285894677, 23.344424444424277], + [105.346812239673383, 23.368350409929363], + [105.322372538123986, 23.392627254784021], + [105.302681248191647, 23.370983040502693], + [105.257198000873728, 23.320789695476787], + [105.235342099910497, 23.26765285348117], + [105.235178226186051, 23.266978284135149], + [105.235075579198394, 23.267004878868228], + [105.235045284436424, 23.266931225167891], + [105.215614233263508, 23.272047104775623], + [105.17905971029036, 23.281517989440253], + [105.119115602662248, 23.250219691165089], + [105.105163288217753, 23.248404125671804], + [105.090370773781771, 23.263406078697908], + [105.090261577166643, 23.263455852933181], + [105.043724032237137, 23.238510023717641], + [105.033295295616227, 23.227221273666157], + [105.001839543366714, 23.216058403037511], + [105.000843857900264, 23.215524679145624], + [104.994620752734903, 23.19882842460602], + [104.972162533954688, 23.200150438628523], + [104.959702341289315, 23.193471318819039], + [104.956416763722373, 23.191535141526053], + [104.94665110928149, 23.15491065789417], + [104.946356228309497, 23.155103377277978], + [104.946349073243425, 23.155077176599125], + [104.918071371473928, 23.166948572001161], + [104.910289649970352, 23.178561339282069], + [104.883105626259621, 23.167646826059695], + [104.873170550795564, 23.131023290203867], + [104.872235490704881, 23.126331994775303], + [104.804979382223593, 23.113579010446763], + [104.80205399018692, 23.112819634561909], + [104.802111879694834, 23.112317740652244], + [104.808878233762172, 23.080563873756695], + [104.814550704874762, 23.075762538733841], + [104.818210806282281, 23.0367669836372], + [104.818612009385475, 23.034884174991621], + [104.858068751183879, 22.973833278158946], + [104.8579600269574, 22.97349084576701], + [104.85924355289086, 22.942986034964083], + [104.843943695279435, 22.929345707760749], + [104.843893960331386, 22.929189065053116], + [104.826735168954116, 22.921619558070955], + [104.770234613115463, 22.896333642399476], + [104.758536899320333, 22.865365590847304], + [104.758288103015104, 22.865273894709269], + [104.758238108479546, 22.865139584698387], + [104.747038994973465, 22.86112793376823], + [104.73058512082342, 22.8550637090046], + [104.735475192015613, 22.828756034147748], + [104.672191936680193, 22.820023315708472], + [104.626776775872344, 22.837078218089381], + [104.618233647255096, 22.838032007026051], + [104.612781304634453, 22.816204901248799], + [104.593536790928852, 22.849057970836409], + [104.559022246010443, 22.832874030225589], + [104.557304021833374, 22.831331714400427], + [104.525691162498461, 22.817170781127277], + [104.523780223059532, 22.805713508680757], + [104.499357644408889, 22.779519410044319], + [104.497147303656661, 22.77809408491245], + [104.496679818929266, 22.777452998455253], + [104.493928598564651, 22.776018522013352], + [104.454432219825108, 22.75054951630532], + [104.420632928890299, 22.737802422425748], + [104.420382790222817, 22.737672001020641], + [104.400561455237437, 22.705061309954868], + [104.373716767730656, 22.692871942118003], + [104.373504567459975, 22.692969786238148], + [104.373397315107752, 22.692867302168505], + [104.372855038327785, 22.693269279760216], + [104.342312166600436, 22.707352392855942], + [104.339661676318698, 22.717874773143134], + [104.322219645401219, 22.73080415872953], + [104.320508400704171, 22.731711960358574], + [104.320072171482366, 22.731793772395903], + [104.297854713925958, 22.731343829667939], + [104.271401413076134, 22.740921665954232], + [104.270751830453847, 22.741043491075263], + [104.270690388231031, 22.74117910375379], + [104.269983730201943, 22.741434960478493], + [104.254914567376375, 22.775998829084305], + [104.254750756484043, 22.776360385565553], + [104.254753351295392, 22.776368607518901], + [104.254563844113065, 22.776803276745415], + [104.264977836354532, 22.808766045330142], + [104.271978442225475, 22.830948257151338], + [104.259559285782117, 22.844695698554069], + [104.227819503054747, 22.831644269379325], + [104.221958878442578, 22.829193291695383], + [104.220294792761663, 22.828991088952826], + [104.159628216955483, 22.818865095300495], + [104.13504446424318, 22.80573478119414], + [104.115604685599735, 22.81151702936571], + [104.115394257117202, 22.811481906277749], + [104.087680320723237, 22.771214450150918], + [104.043410099980235, 22.731000477810209], + [104.040955442989031, 22.679674250120662], + [104.029363664496969, 22.63340018303791], + [104.028860332652769, 22.629604860128413], + [104.027686847540792, 22.626706374976532], + [104.020079298565662, 22.596337244661292], + [104.009141303223316, 22.580899245180618], + [104.007188100698741, 22.576074873351523], + [104.007188146344603, 22.574689585003558], + [104.013307418338925, 22.545039859490938], + [104.007189832366549, 22.52352116956359], + [104.007189926536427, 22.520663244962673], + [104.006288324445705, 22.520350103475888], + [104.006223241547218, 22.520121173515861], + [103.997168098193129, 22.517182496348603], + [103.962986367137816, 22.505310609411247], + [103.962341947778938, 22.505880321546545], + [103.962323218227979, 22.505874243221598], + [103.961988253879085, 22.506193011884225], + [103.906738972773098, 22.55503727064081], + [103.8901564419143, 22.567972389705737], + [103.883165630431733, 22.568384731265951], + [103.876834772009062, 22.566638154790706], + [103.875204802983831, 22.568854287628422], + [103.873756706155461, 22.568939701247004], + [103.864107566198953, 22.583942274250401], + [103.86173041025738, 22.587174294774073], + [103.825080214351459, 22.616987744351743], + [103.824985135496163, 22.617108980243351], + [103.823166607476693, 22.61857888288645], + [103.765623300861606, 22.690083661089094], + [103.752690017234571, 22.689581465341291], + [103.746839841360654, 22.698496451234785], + [103.74117065945407, 22.700769150152176], + [103.738555078557354, 22.710621843709212], + [103.721170585376612, 22.727191523226548], + [103.703092400161339, 22.743034248052592], + [103.683771050071059, 22.753223506612944], + [103.673142378414951, 22.769280795889767], + [103.641080696052853, 22.797377886669313], + [103.639083332358993, 22.796443967740867], + [103.611204546766871, 22.761342676089868], + [103.61073693970053, 22.759763858282664], + [103.606706297940903, 22.755679074157236], + [103.567800305668598, 22.706693777534131], + [103.566170555280877, 22.704011719682814], + [103.57832020660949, 22.671365298078605], + [103.578309925904932, 22.671324788256701], + [103.578799526062227, 22.670031001325778], + [103.577506806717253, 22.668160198215748], + [103.571640000635639, 22.645042787521461], + [103.557254714511316, 22.638851688808245], + [103.543729162672491, 22.619277722855571], + [103.53186476584311, 22.596524801624906], + [103.528669960992175, 22.597484282966541], + [103.527594243825035, 22.595927521996256], + [103.50941236192196, 22.603267830899718], + [103.507089717685844, 22.603965380174802], + [103.461208525946731, 22.65557999956523], + [103.455956603770673, 22.661450644875039], + [103.434364404038433, 22.700055728887911], + [103.434423325910089, 22.700721703904357], + [103.433488450126632, 22.701543121490563], + [103.430796783694731, 22.735510432995728], + [103.439042021428435, 22.755718461514316], + [103.437401347779996, 22.757005207858867], + [103.404255164831653, 22.77808862479813], + [103.388666245479939, 22.781571938667867], + [103.373169457636649, 22.79765396369902], + [103.357441862467255, 22.801613990417245], + [103.321429557761576, 22.810420322373925], + [103.319544861164204, 22.780852000191171], + [103.286766380876358, 22.734938389963869], + [103.286406848674218, 22.731458542108264], + [103.288583057154085, 22.708359617538338], + [103.281388708070637, 22.682888857071532], + [103.281238103720355, 22.681431184511904], + [103.218452993944979, 22.646646490664317], + [103.215682247987814, 22.647138901606546], + [103.214769750023081, 22.646503201434999], + [103.199565657631894, 22.650003106974133], + [103.193928558158035, 22.651004920026026], + [103.193172438837905, 22.649986266090835], + [103.164082964724926, 22.601081968608465], + [103.163102953276521, 22.587520206323642], + [103.181460808553311, 22.56151537738274], + [103.181298456463693, 22.561413025136311], + [103.182052627387264, 22.560532557249783], + [103.155747933613199, 22.541409692391568], + [103.149121259980078, 22.541127432560778], + [103.070661596218628, 22.491663807801267], + [103.070277458271718, 22.490983637729194], + [103.079971092678477, 22.457014519537449], + [103.070191937604847, 22.448100046213121], + [103.029030382736636, 22.444347257340464], + [103.02880834609519, 22.444292262534034], + [103.028771062127973, 22.444323614514101], + [103.028523367420803, 22.444301031646571], + [103.015243697252004, 22.455698736468126], + [103.00796626790617, 22.461818305732322], + [102.991817976272955, 22.463911244534941], + [102.983764660573058, 22.481045840998597], + [102.929364098699423, 22.485474322002858], + [102.928453350431269, 22.486688927737656], + [102.927513624441744, 22.486779541217814], + [102.927129335759261, 22.488454679998544], + [102.891214513620696, 22.536351942567428], + [102.890849129369627, 22.537941215016339], + [102.890701530279273, 22.538084616447879], + [102.873270118501821, 22.574235772882357], + [102.878817301354459, 22.589996017129195], + [102.823249900383686, 22.625618097868227], + [102.822055189437947, 22.626147759219744], + [102.799657144923984, 22.623467656554674], + [102.799604701974673, 22.623546550855039], + [102.799340775906785, 22.623514147456884], + [102.757375276404275, 22.653308238707293], + [102.756890434323537, 22.653459284989381], + [102.756755497437837, 22.653748260899324], + [102.736451206064658, 22.668163623926546], + [102.735662744564152, 22.668063412143731], + [102.724720095956599, 22.676492316999941], + [102.688864954308116, 22.7019482599706], + [102.659112865799131, 22.692170106649826], + [102.655980132079861, 22.69096195230804], + [102.625266849779123, 22.717544302134762], + [102.606206727373703, 22.733804910225412], + [102.569265765488069, 22.70336233553429], + [102.568951538254396, 22.704539152293687], + [102.568589973227702, 22.704252240267778], + [102.558709165163648, 22.726921000063733], + [102.510609928086069, 22.776104792464693], + [102.507583200466769, 22.777105748866113], + [102.459315347576776, 22.76606404095153], + [102.458264179680114, 22.76565403896705], + [102.454788844130476, 22.733992560173881], + [102.435548844491507, 22.703196504088037], + [102.435215969359646, 22.702270730457869], + [102.434503707366574, 22.702000239021569], + [102.406263586343869, 22.684785931973412], + [102.383139798967903, 22.682494077676736], + [102.383049805583227, 22.682459901432441], + [102.402103268966442, 22.647995313034411], + [102.417367716761149, 22.640822782974443], + [102.403316714875018, 22.632731094357375], + [102.401394705679337, 22.630236291485041], + [102.355213393585501, 22.566490977587421], + [102.355246014659357, 22.566414016378449], + [102.32123705330622, 22.556922972873718], + [102.254914697190486, 22.460422461325845], + [102.269077079136224, 22.422798078341764], + [102.268761765976564, 22.422834137135361], + [102.268863215011123, 22.422561205999223], + [102.266221157845663, 22.423124677702408], + [102.177817814232426, 22.433234366508731], + [102.143867898578023, 22.400527300945548], + [102.143809044147218, 22.400664879912718], + [102.143756676831458, 22.400599133792724], + [102.126646280186819, 22.419920021662453], + [102.129802855409864, 22.433405948921294], + [102.129686467744307, 22.433678018408685], + [102.086218337464246, 22.441975459708868], + [102.044913450302957, 22.460711522941754], + [102.004294854111023, 22.442777065256649], + [101.9771258973568, 22.430620045984917], + [101.906680082199614, 22.440104595407487], + [101.909954144122949, 22.40010244934912], + [101.900155937890517, 22.387454040299211], + [101.861442796172398, 22.392299614766607], + [101.821646945721369, 22.42984347103496], + [101.822862942786202, 22.459928973480579], + [101.791151406619335, 22.485407146886821], + [101.784031173865074, 22.498380357879498], + [101.776789725107619, 22.505499622436929], + [101.769731399701399, 22.507479370781784], + [101.714002665980203, 22.480912691571486], + [101.676158102540782, 22.478545620097552], + [101.665758801444426, 22.435819863929396], + [101.647153715363089, 22.403531955899027], + [101.670433368290119, 22.375790461517504], + [101.670271957502067, 22.375721807999586], + [101.624229017548302, 22.285685944338713], + [101.624184408076232, 22.28567621173773], + [101.603160988657052, 22.273789445177407], + [101.564885179137505, 22.27273869629493], + [101.563236311224216, 22.272378957147001], + [101.561524883291497, 22.269302794253523], + [101.548017758581523, 22.238104225648186], + [101.5952969659796, 22.164331644026671], + [101.597505484744858, 22.153793900086448], + [101.60169073699447, 22.135080716232029], + [101.601456060847468, 22.134944089960094], + [101.601456772004582, 22.13494069673942], + [101.600930974053625, 22.13463838930836], + [101.572631621207648, 22.118162769067769], + [101.572876193759527, 22.117486479437058], + [101.601177371873703, 22.05839912578568], + [101.61529826590774, 22.037183348487616], + [101.62491427217762, 22.009144491142905], + [101.624838935799346, 22.008998383880922], + [101.624851344446995, 22.008972477038835], + [101.605224182069207, 21.970809449510977], + [101.653051026096207, 21.949459621776686], + [101.659797556376418, 21.940405066150682], + [101.66234361178816, 21.93899452078853], + [101.686367440512356, 21.945497414146285], + [101.692096852987589, 21.940670328175599], + [101.699869519777096, 21.941659209403273], + [101.699652726188489, 21.934304431204122], + [101.702552645841621, 21.931861220572269], + [101.698918114432303, 21.899832528706519], + [101.698925962235506, 21.899824011412104], + [101.733074130670744, 21.878686388622068], + [101.733560153973357, 21.878541707700105], + [101.733590048528839, 21.878367036880089], + [101.733712088948479, 21.878291494194386], + [101.73628236634687, 21.86263610014705], + [101.73874623583076, 21.848239963587623], + [101.77006422819619, 21.836058846127475], + [101.769310918122756, 21.832817058972253], + [101.775626612724622, 21.829646490619854], + [101.761588291407222, 21.799583583178315], + [101.758898290949233, 21.788007461685016], + [101.758186738548929, 21.76933634036585], + [101.746433638304694, 21.734367198183904], + [101.746032217350205, 21.732639727199519], + [101.758543519827015, 21.724087814297985], + [101.766169650546303, 21.718906575987006], + [101.766171748413484, 21.718873653215599], + [101.76636782616923, 21.718739627210542], + [101.778702393107139, 21.643642108042581], + [101.80646782664185, 21.647020417091532], + [101.827457126982537, 21.619790537812843], + [101.803383197118478, 21.580226316098802], + [101.803113087728676, 21.58026517885272], + [101.787701488120888, 21.575268437076641], + [101.754483276484834, 21.587261930757016], + [101.753575217783393, 21.587392580276028], + [101.753431554223212, 21.58717532706974], + [101.753690828279673, 21.567537323961204], + [101.757410668497144, 21.565429003762187], + [101.753949034194363, 21.54798022432492], + [101.754004437899212, 21.543783822483512], + [101.770321410543588, 21.517024717242776], + [101.771304881372018, 21.515597282500618], + [101.7398792448313, 21.485515083430556], + [101.74536043691306, 21.438782047771117], + [101.748655821518781, 21.411894976998777], + [101.748432820803686, 21.411708327466027], + [101.729006347248628, 21.340274917827738], + [101.728895846955993, 21.339541101881597], + [101.744221212692764, 21.299922053032159], + [101.789739898686136, 21.288422475788028], + [101.79022707457618, 21.288413245884268], + [101.79030368496224, 21.288280044087951], + [101.790432427822594, 21.288247519237224], + [101.832404654854884, 21.255414190764355], + [101.832428791297843, 21.253542372281967], + [101.834104650825068, 21.210737801042683], + [101.83298067718286, 21.21074276831801], + [101.833023268325448, 21.207439759336694], + [101.793622907020151, 21.210709443463639], + [101.779636769030716, 21.174634789138185], + [101.763529499109538, 21.150877165777352], + [101.763300104371083, 21.150419429482298], + [101.763129916468998, 21.15041490422599], + [101.739299209641985, 21.144352514929217], + [101.701447518075724, 21.148728883766704], + [101.701200750872545, 21.149627235190749], + [101.670991427244147, 21.197389986140312], + [101.60458396910262, 21.175165940378939], + [101.604400993720404, 21.175053948954464], + [101.597080747862307, 21.183384089710952], + [101.58731132692607, 21.194129232510647], + [101.600234072094565, 21.235932299392388], + [101.589664192427009, 21.238865603432878], + [101.53116102879865, 21.254846360386647], + [101.451295710819352, 21.233137953874813], + [101.444360132637826, 21.229909549050113], + [101.438889094235918, 21.229765678110518], + [101.437902479221037, 21.229497503634342], + [101.386149824914483, 21.228358437825008], + [101.385284459706668, 21.227937240173006], + [101.339426250519963, 21.199431886430897], + [101.288820195799786, 21.180846724508566], + [101.239300558779448, 21.221696615869931], + [101.220695520421401, 21.236891555839321], + [101.220869877757139, 21.237183712426777], + [101.227392796441393, 21.258464312917674], + [101.245254457278776, 21.278305035337628], + [101.245304726116174, 21.278655824728919], + [101.243686023081437, 21.302097536011097], + [101.182258705983585, 21.337211634915288], + [101.154791262335095, 21.38716307197047], + [101.141129668256383, 21.411827080260672], + [101.193471710477255, 21.427497440061458], + [101.193557459482236, 21.427586075249884], + [101.193113301982493, 21.439344166553845], + [101.191458640298748, 21.476765147783862], + [101.222071290793608, 21.502804569195344], + [101.209535787566594, 21.511283607721477], + [101.208905394898295, 21.511576493029516], + [101.207515702745269, 21.559909063825078], + [101.178171857326291, 21.55761345764661], + [101.150557117758822, 21.562560784621585], + [101.145442882855562, 21.562780288964653], + [101.145896858411319, 21.563395694787001], + [101.143702738849115, 21.563788782937259], + [101.14795536268096, 21.589745409291933], + [101.164537954927326, 21.591438638690306], + [101.161556453791349, 21.622878666330124], + [101.153305575143335, 21.663512132379733], + [101.150123065012295, 21.672561465880118], + [101.134673134778822, 21.673950035231307], + [101.119123468062199, 21.691212293897205], + [101.115234656486962, 21.693527067812919], + [101.110305534724134, 21.748588612750616], + [101.110444966898967, 21.748893430458569], + [101.109949459645975, 21.751128518607821], + [101.121726202435539, 21.77419501011725], + [101.094940930066329, 21.775946169957052], + [101.08880477466586, 21.776299380810265], + [101.083805178949149, 21.7725059772748], + [101.013807217308042, 21.709796735876189], + [101.013677521817087, 21.70977468745437], + [101.013659767898545, 21.709724142122923], + [100.966841691971467, 21.69830919806709], + [100.951655438537003, 21.69923084322166], + [100.936458200135661, 21.69664729062238], + [100.935228863814729, 21.697205359743965], + [100.934733677089994, 21.697078816083518], + [100.913127195661303, 21.685015606728438], + [100.897182987225605, 21.686745789872838], + [100.895857050552351, 21.685546808416547], + [100.871535791955196, 21.676334910736422], + [100.870389738240959, 21.67543854124995], + [100.862147922453929, 21.663532694328421], + [100.846550928678255, 21.637639529385208], + [100.803533765987467, 21.612609837295796], + [100.802912200347734, 21.611348715653623], + [100.787959338740549, 21.573527728254877], + [100.783259215323724, 21.571473916979933], + [100.782546107864775, 21.570027062147279], + [100.752456072907208, 21.55794744543665], + [100.735092276181859, 21.530264891577765], + [100.729456570072273, 21.521170695458533], + [100.690725917193575, 21.513426518077754], + [100.690626293347222, 21.513374357769877], + [100.668853655373255, 21.490075039976045], + [100.643422962780321, 21.485210491117364], + [100.582928391365712, 21.45698669627334], + [100.578180609206967, 21.454500888023588], + [100.577702196642846, 21.454677824443344], + [100.557107402203627, 21.453338422798033], + [100.525653697098889, 21.473823575025264], + [100.519500002810673, 21.472137475042253], + [100.481875540676498, 21.461513046808708], + [100.481625848739185, 21.461917350813273], + [100.46322854933824, 21.481133592140274], + [100.435951089027981, 21.535412276201459], + [100.435850799847586, 21.535466482928189], + [100.403995385649949, 21.533865037151283], + [100.388598181509138, 21.526072337650721], + [100.353417039653792, 21.531322346037744], + [100.349169328088166, 21.531108803695897], + [100.31546588352937, 21.491736604318049], + [100.302260838596951, 21.484992270227387], + [100.297752900699521, 21.480467670366796], + [100.25957632168155, 21.473781258692718], + [100.24636026287294, 21.466342033830472], + [100.238385836657599, 21.470069865213045], + [100.234351813046246, 21.469363328816588], + [100.231788272099593, 21.473154050525412], + [100.228751697095447, 21.474573568280082], + [100.205400291859206, 21.511908992334188], + [100.182505659949882, 21.516226836103382], + [100.167725101090952, 21.485419340182137], + [100.130085266440432, 21.506522109191486], + [100.129862169873647, 21.508226142961568], + [100.125753636075686, 21.510694066401079], + [100.118982529732591, 21.545546300706345], + [100.121471964590484, 21.568538890224751], + [100.112476540393615, 21.580230613178095], + [100.107356285957906, 21.58621267904363], + [100.10745536682505, 21.586756839065782], + [100.106655932657631, 21.587795896546599], + [100.107940261262613, 21.589419917977924], + [100.110218447186341, 21.60193189671277], + [100.127949158850598, 21.614720980629709], + [100.142051004289399, 21.632552631443261], + [100.152408988649711, 21.649876658316174], + [100.155554405276533, 21.649627554880965], + [100.168094707039771, 21.665484648415919], + [100.168070023055236, 21.666054022905222], + [100.139648476817754, 21.693731895155242], + [100.1231359221308, 21.703003654830272], + [100.093626068570927, 21.705170114969615], + [100.085554804728844, 21.699701872014934], + [100.048194061124335, 21.672440141275583], + [100.046656309107348, 21.673348325805602], + [100.044905568093952, 21.67216220707633], + [100.029600081996804, 21.677020821827146], + [100.030542210766683, 21.682865188515983], + [99.99097340749185, 21.706234219808923], + [99.990705774002606, 21.706308530410062], + [99.99062239005768, 21.706441528009442], + [99.990463534301369, 21.706535346998976], + [99.990283817950669, 21.70698155136154], + [99.982667564369152, 21.719129494751662], + [99.973757677533357, 21.748013076437431], + [99.943159941514111, 21.82398191979933], + [99.943359593494293, 21.825057804997133], + [99.945307943953992, 21.864495057241989], + [99.952451241132096, 21.874050903427385], + [99.959095792334566, 21.90985708114756], + [99.959061069346703, 21.910037649830986], + [99.959136493460903, 21.91007641150085], + [99.959136879222598, 21.910078490294673], + [99.980572706758409, 21.92186889966402], + [99.980242346536585, 21.937782114334194], + [99.997094778440925, 21.971002182460289], + [99.993748069933162, 21.982410802433606], + [99.964663358003392, 22.017239646415952], + [99.964721373604348, 22.017573086233153], + [99.958020951061698, 22.040198584053833], + [99.971363358866498, 22.055747341351545], + [99.971395763179231, 22.055933582430473], + [99.870591989275326, 22.069928978179725], + [99.86998424277246, 22.054488660415448], + [99.869259006831712, 22.032288990370443], + [99.868839833075597, 22.032440063036812], + [99.833681987514893, 22.031065959300665], + [99.824039438806437, 22.046055695396369], + [99.762137464951266, 22.070761541850345], + [99.720455048821165, 22.063479822898273], + [99.711278726864592, 22.039861990498608], + [99.689471209703854, 22.048187484899501], + [99.695181074864109, 22.07056175572982], + [99.675715501301866, 22.077892578160981], + [99.647945633543614, 22.103555099937385], + [99.612193877314255, 22.096968384575405], + [99.602864281301024, 22.105369544082784], + [99.582667890214211, 22.106050208240049], + [99.574829867141744, 22.09754122646363], + [99.561941926785678, 22.116066580374284], + [99.536235491845574, 22.1086130830355], + [99.515674505860858, 22.102470219752629], + [99.50685388464899, 22.111174632245735], + [99.486001066869889, 22.131398848137707], + [99.453989033090025, 22.120932513510834], + [99.447532663315187, 22.116041006471772], + [99.399104379358477, 22.10298797566033], + [99.39904344969338, 22.102968054705979], + [99.399023226939718, 22.102966102388432], + [99.398785632126803, 22.102902062695918], + [99.398591445043351, 22.102924417888548], + [99.353964347111912, 22.098616089368665], + [99.353689606246633, 22.098388691612318], + [99.300074900140487, 22.103127045129018], + [99.293203453898343, 22.11201094924353], + [99.289443129199483, 22.112095186464941], + [99.27152219032466, 22.10324545625485], + [99.258469662756625, 22.11278904110771], + [99.21887116384579, 22.113676110121013], + [99.17602195573501, 22.146530884656965], + [99.168848305035908, 22.149142897409888], + [99.165781494187485, 22.154382793014712], + [99.155361712201724, 22.162372195922014], + [99.160771151160091, 22.162943371317542], + [99.157563132058627, 22.168424532700087], + [99.187163690702562, 22.165911823787866], + [99.173361377854818, 22.18079584968546], + [99.176236287381073, 22.185384164380821], + [99.174478638256858, 22.188465846264339], + [99.207158483012861, 22.235079601183433], + [99.220910695071709, 22.244163300539949], + [99.234879759213612, 22.253528004363353], + [99.233840439549738, 22.279389897127647], + [99.232968423375624, 22.29943376917673], + [99.253679345366109, 22.332781833340366], + [99.275237514328325, 22.346832880660248], + [99.276839920568946, 22.348635055287115], + [99.276742232049273, 22.35026884771807], + [99.262380172180229, 22.375821290799145], + [99.252812090944246, 22.383315466512293], + [99.250732479005208, 22.396379555189398], + [99.252018498519746, 22.396715297868131], + [99.292173915510958, 22.412795630443647], + [99.301279608870487, 22.419895364718514], + [99.311657103118833, 22.440541430352965], + [99.331679211049874, 22.448491193255048], + [99.334770684780878, 22.451470669974121], + [99.377628850255519, 22.50279783584887], + [99.372399328915265, 22.512463556002064], + [99.358697934865845, 22.523571155933688], + [99.35861226382778, 22.537946177488624], + [99.358445192299612, 22.538254975661882], + [99.361801601714518, 22.542811803296711], + [99.38440669829015, 22.575564007206822], + [99.382624604188919, 22.580882060510259], + [99.370894776890538, 22.604299649481945], + [99.366467132077418, 22.629098536777391], + [99.352317407358868, 22.671323574293787], + [99.347537407282431, 22.675292526042362], + [99.338109954201173, 22.712173905202981], + [99.313899088331112, 22.739923068705441], + [99.31427745737237, 22.740382411933229], + [99.314208265263545, 22.740463348163562], + [99.319067933008839, 22.746198090018694], + [99.325830940072649, 22.754408438000333], + [99.384346416584876, 22.764968297534576], + [99.385255457081314, 22.768635049088477], + [99.385778763740248, 22.790994796587157], + [99.400068854782603, 22.828807124931483], + [99.40017472135699, 22.828814145267234], + [99.40025872437387, 22.829152984069115], + [99.428227007912184, 22.837442688808739], + [99.441005046567298, 22.847456770748838], + [99.461843230588229, 22.847582214190073], + [99.435373695233309, 22.916267089029475], + [99.439726952982937, 22.92496794505891], + [99.445691819719755, 22.937460820961128], + [99.447428733297571, 22.936530843969571], + [99.529903698672825, 22.900225964008822], + [99.530562840536803, 22.900081346316906], + [99.562476878717533, 22.92864499661659], + [99.562234844869053, 22.929080547975243], + [99.533067625913645, 22.96427684377845], + [99.532693994441416, 22.964362362023834], + [99.516177121538405, 23.009652725431739], + [99.516396513266685, 23.010350730208469], + [99.527192668307435, 23.067594406312953], + [99.527129001559018, 23.06849009101823], + [99.526646076243509, 23.068748129002959], + [99.480081274672472, 23.084803887567826], + [99.476444363704516, 23.085773548878183], + [99.439611022538358, 23.081824982167511], + [99.409333969153579, 23.092256595692724], + [99.379334197488419, 23.102367407637207], + [99.354374625138149, 23.125174039509456], + [99.347527632155419, 23.131337438092039], + [99.347006289574495, 23.13142161467119], + [99.324353185211748, 23.122068373065765], + [99.324353361543913, 23.113708629438072], + [99.306800882226057, 23.103546939912896], + [99.281282334514188, 23.103913032164485], + [99.261451241702346, 23.086683333625693], + [99.25456874922881, 23.080530296663234], + [99.246962543833305, 23.083032251567897], + [99.215868428789889, 23.092317856892027], + [99.214806122947365, 23.093609656564016], + [99.186177918551579, 23.103026504081967], + [99.10542864580745, 23.089153066995543], + [99.047636735181968, 23.117270702701067], + [99.047650341089451, 23.117344623211658], + [99.047604833572819, 23.117366733200434], + [99.056679938670499, 23.167071748965775], + [99.002171860283624, 23.163022549266756], + [99.001986318638032, 23.163083992108508], + [99.001613152901228, 23.163055230750164], + [98.906824930213034, 23.188437744813076], + [98.890106823508376, 23.179399207985544], + [98.889715181044821, 23.211466245632149], + [98.889189508845178, 23.212187278049896], + [98.889697455680462, 23.212917569171243], + [98.88967235714928, 23.214972595423863], + [98.893625049106973, 23.218564393619008], + [98.910339031559573, 23.242594611231556], + [98.910205204065988, 23.251853444806532], + [98.927986379753236, 23.267966758090108], + [98.92856455783334, 23.268798022878322], + [98.92931200076201, 23.272910775307505], + [98.924919396428365, 23.29938668320807], + [98.936397113220778, 23.312864858459285], + [98.910948134938806, 23.331451430207018], + [98.906565916673458, 23.334614575256921], + [98.881695043080555, 23.326562316813384], + [98.872737105351121, 23.332552809753601], + [98.872555337355465, 23.332540924088782], + [98.872656344264968, 23.332606817576721], + [98.8725023103989, 23.332709825525104], + [98.894350502804315, 23.356364259966735], + [98.909434066031153, 23.356599358061583], + [98.918297217195345, 23.362381377798489], + [98.906911577184871, 23.395179115001461], + [98.912066776256083, 23.428404939421078], + [98.911959135119318, 23.429221926487347], + [98.911603852893265, 23.429761889606109], + [98.895822381285925, 23.4441548680444], + [98.896897960526772, 23.452112119716418], + [98.877555283562415, 23.481509402814147], + [98.873016159084585, 23.485925383365942], + [98.828517130591521, 23.473817620402045], + [98.825460734385146, 23.472848052696911], + [98.803238826545439, 23.52397375729198], + [98.803324595539095, 23.543320333315698], + [98.833946283276177, 23.572045320773299], + [98.844193667185323, 23.581732531465274], + [98.881777403368957, 23.598233439966673], + [98.881603249210343, 23.622858940422478], + [98.846899940391111, 23.634773545548395], + [98.846881145493256, 23.63486039654169], + [98.846659663559592, 23.634936147726378], + [98.835558299986445, 23.686453205502204], + [98.825982853639843, 23.694291102954775], + [98.811481182306181, 23.70588455082984], + [98.811579533020947, 23.70608081446284], + [98.811505206899838, 23.706141653456051], + [98.816916764918034, 23.716731520203187], + [98.82372021400883, 23.730308133639291], + [98.820914690269618, 23.734293855375721], + [98.784691370360306, 23.784027483785312], + [98.750939710307307, 23.7790114464743], + [98.74229265669922, 23.785773491179221], + [98.695773919108717, 23.787227068560984], + [98.69491698143112, 23.78774960082238], + [98.694765395674452, 23.787739943622299], + [98.694668545489634, 23.787901088845043], + [98.668904961029725, 23.803610870783203], + [98.668564536275682, 23.803583497216625], + [98.701078362221963, 23.837154059105533], + [98.690526971440718, 23.853452733429936], + [98.692283070817766, 23.875096673860853], + [98.685327545028443, 23.904428627446592], + [98.689057053290739, 23.915318952326182], + [98.687499584354441, 23.924937911938606], + [98.700536089685627, 23.948838233382371], + [98.70066959503869, 23.949228074767799], + [98.672885540831047, 23.963552355029083], + [98.692821229704393, 23.978392296653571], + [98.700685897504144, 23.984292153499219], + [98.700725111846609, 23.984275873104949], + [98.700816588330454, 23.984343967349844], + [98.71537292312243, 23.97819462507676], + [98.72711818546837, 23.973318411686453], + [98.773281867285903, 24.025280787262481], + [98.803616416567792, 24.027767864080253], + [98.807048587005539, 24.028073115349667], + [98.820764147526504, 24.044601137518317], + [98.840215050664327, 24.055959027977323], + [98.862990759945404, 24.075195696341193], + [98.866417678808887, 24.083803331216856], + [98.893116862500236, 24.106534400351354], + [98.876257361433574, 24.154385207440935], + [98.854963336294986, 24.133755902445063], + [98.84752519037292, 24.134301875988616], + [98.841100919425941, 24.129797214839503], + [98.818281424001938, 24.136311181607947], + [98.81636383470638, 24.136205089242633], + [98.757259504304955, 24.127247035462375], + [98.717969837202475, 24.130385551396898], + [98.681638065417445, 24.102979129599195], + [98.680745969734843, 24.103131278134615], + [98.680232786456898, 24.102750669013915], + [98.668187898600721, 24.105273079925631], + [98.646764985485348, 24.10892679658237], + [98.610326940152945, 24.091554610089258], + [98.593726566203955, 24.083411355293155], + [98.576745461072235, 24.100821484521333], + [98.555264288967976, 24.111717854325509], + [98.550961348343847, 24.127257027505902], + [98.550528695872359, 24.127700610852269], + [98.483641173460398, 24.125403519641779], + [98.483134583435387, 24.125477768394109], + [98.482026592231861, 24.125256782211604], + [98.390967003105857, 24.11803319811423], + [98.373794060837923, 24.115427846679083], + [98.364516257186708, 24.111318336491152], + [98.359927475486813, 24.099583632437156], + [98.34489284537203, 24.102626342803205], + [98.342780039696137, 24.101690496693866], + [98.312392661422734, 24.10535992573115], + [98.290101364818909, 24.104441936886712], + [98.219888642860582, 24.116293853440357], + [98.196964857387812, 24.101157549146272], + [98.194538635240647, 24.100996600079657], + [98.132082410773975, 24.095093260169211], + [98.125297743580177, 24.095632482182893], + [98.122830627760152, 24.095629939926507], + [98.096910617287676, 24.089348059308858], + [98.073357155722718, 24.078496561694248], + [98.067147298154381, 24.078858769171141], + [97.99815850007451, 24.050682993362852], + [97.995170877930178, 24.049197771052235], + [97.984885349261091, 24.034932273557498], + [97.984343180196475, 24.034762852189324], + [97.983845456524307, 24.034074948007365], + [97.978864805439429, 24.033050925398815], + [97.938179441351593, 24.020337234230833], + [97.902087219734156, 24.017265442285833], + [97.902057364610485, 24.017259304067938], + [97.896210064566773, 23.979366632602982], + [97.896673039884348, 23.978690069590865], + [97.896113755485587, 23.978742514061871], + [97.89589567945697, 23.97732930057105], + [97.863212985789573, 23.981676356102874], + [97.810128698877577, 23.946020127148511], + [97.795345417116621, 23.954733184875938], + [97.795245799330914, 23.954652010212659], + [97.763571042052206, 23.9102984928311], + [97.763542035979853, 23.910001306953472], + [97.763302759992243, 23.909922822927609], + [97.763245824083299, 23.909843096734136], + [97.728138281097571, 23.898354423429335], + [97.71767724366083, 23.870445952985328], + [97.714264465630805, 23.871390288247174], + [97.710674812469108, 23.864307440360548], + [97.684281091593277, 23.879686859874052], + [97.683908481208704, 23.879789963305331], + [97.680726826830522, 23.863540078521101], + [97.663247846734592, 23.854820042741242], + [97.66192241525134, 23.858361236377082], + [97.646966845422995, 23.843737150616136], + [97.646868958910829, 23.844101792016286], + [97.646805117575212, 23.843968503112631], + [97.637031917299524, 23.872152326449257], + [97.620978105959594, 23.888441517845099], + [97.598298902613408, 23.897427451293268], + [97.58906257646386, 23.903714560103364], + [97.530773948973689, 23.928457727193226], + [97.528392996929199, 23.929216213401904], + [97.528406108271398, 23.929462861138934], + [97.528020899744476, 23.929626379810696], + [97.529255270164342, 23.946046487967564], + [97.572464668202684, 23.986070841923663], + [97.626078529477766, 24.006994916678014], + [97.628449869052275, 24.007930404950688], + [97.635549917055982, 24.050894935873053], + [97.641018465826647, 24.054054691718793], + [97.684797657033087, 24.086883610485817], + [97.691714082971572, 24.096204714333371], + [97.721865578937582, 24.110733214947743], + [97.730437519442361, 24.116472639583503], + [97.734490628537287, 24.152400306779818], + [97.741651949293882, 24.157780334223464], + [97.742909938143029, 24.162468867661676], + [97.748453854215768, 24.163560369267778], + [97.752639222921133, 24.166034654292982], + [97.753822966294337, 24.166923955589564], + [97.75378215115569, 24.167002144549709], + [97.728133911275705, 24.186510870917395], + [97.72936438632199, 24.230194177909226], + [97.744272552587034, 24.242538797660774], + [97.766617892936125, 24.261570117956627], + [97.721311635881591, 24.298514011593511], + [97.720800503271363, 24.298748847626037], + [97.698116157286194, 24.29397043031954], + [97.664972134931773, 24.299412210583888], + [97.664958554297499, 24.299609696691679], + [97.664789486650264, 24.299611623221335], + [97.663899081837002, 24.315016274049249], + [97.662029208021281, 24.342207500499271], + [97.662370604466759, 24.342183894717174], + [97.715007884930529, 24.361413129165125], + [97.71493339915007, 24.362756521148334], + [97.694402718587071, 24.386855286225359], + [97.690671607833352, 24.38867499862744], + [97.686435723054956, 24.396206888239181], + [97.679542194140694, 24.404298462863142], + [97.678347661007436, 24.410588391443746], + [97.677603832461585, 24.411911004024237], + [97.677657129933948, 24.414224448924315], + [97.669824798367188, 24.455466340675102], + [97.669555920190277, 24.455895110442874], + [97.631214874433269, 24.447870352619613], + [97.588487788982647, 24.4387417512959], + [97.563717860355339, 24.441924910788099], + [97.531602965049757, 24.43455825033957], + [97.529690297872691, 24.444974467095729], + [97.530295110420056, 24.446220035950251], + [97.529865788865351, 24.44627520764665], + [97.536666450346132, 24.459341361901657], + [97.554895063135334, 24.496881906406287], + [97.561149088404463, 24.572142201463087], + [97.567313809094941, 24.60947303795686], + [97.569309789665127, 24.678637338968237], + [97.565342443977059, 24.717037553473755], + [97.547789906124663, 24.741487103543339], + [97.547071204578657, 24.742034165344048], + [97.54724765392028, 24.742242425795467], + [97.54715439699541, 24.742372326660693], + [97.569369609936359, 24.769040000332268], + [97.570152670029358, 24.769276864976479], + [97.571044920762901, 24.770329974831338], + [97.573355682938356, 24.770245731248526], + [97.648377952916462, 24.792938910795218], + [97.65172500185966, 24.794237969417889], + [97.67984731804404, 24.830135157310021], + [97.701050093279889, 24.845432217613382], + [97.70996705308292, 24.836981840005556], + [97.765176234038009, 24.827219793854972], + [97.797129035213075, 24.848825155510106], + [97.792633177936878, 24.86047870640051], + [97.784738188254039, 24.879550506642431], + [97.78376843584563, 24.880113470599774], + [97.763787316058185, 24.881815210133496], + [97.729366914235115, 24.911581373812556], + [97.729372359462232, 24.911691665362429], + [97.729353921188505, 24.911702369211628], + [97.716530188145114, 24.980624746658634], + [97.71620000675675, 24.981306850733585], + [97.718191242926864, 25.015417445964783], + [97.727372250774565, 25.04675782119072], + [97.725240443320331, 25.057205150982941], + [97.719504786061037, 25.08363676236954], + [97.719853644718924, 25.083604186881498], + [97.719835441406474, 25.083693395692606], + [97.74399213880929, 25.083055583946763], + [97.795762834624725, 25.158748372192914], + [97.79596553347865, 25.159105135799138], + [97.79772433307636, 25.163780653926995], + [97.819621503970012, 25.235654267645469], + [97.83813537479945, 25.271207650378397], + [97.839123416101501, 25.273834217398782], + [97.840067800015376, 25.273484694868518], + [97.87339751876749, 25.262189733225554], + [97.874411578059721, 25.260773842825603], + [97.875532555959751, 25.260358961730923], + [97.90388915424586, 25.21977135340903], + [97.930792628089648, 25.218543935846597], + [97.944138463741538, 25.22189185068218], + [97.985934883028165, 25.261992000669306], + [98.00690654852707, 25.28375035926269], + [98.004054251633832, 25.29467372895169], + [98.00668669965988, 25.29694115242188], + [98.006545394530903, 25.30129771909807], + [98.013457769192939, 25.302773321500123], + [98.023415347948813, 25.311350147159729], + [98.033358555818026, 25.307021593618241], + [98.063912592329103, 25.313544042396334], + [98.069890889526178, 25.315613735292363], + [98.070180820890258, 25.316019125386759], + [98.072643874113425, 25.332263975128384], + [98.0855469089542, 25.337504416950537], + [98.097976652117211, 25.354884029432853], + [98.099160971883862, 25.356979657257799], + [98.100489326632427, 25.387859016474881], + [98.100617734904759, 25.391467465471738], + [98.136797576176278, 25.38450523380229], + [98.137200450413985, 25.38522392395577], + [98.157360877464669, 25.460191254817907], + [98.13082477291853, 25.513108728718262], + [98.1378663169737, 25.516144299528541], + [98.163232302755773, 25.527461145828493], + [98.165144246837301, 25.529999935466488], + [98.189123062340613, 25.571513859863831], + [98.18920939579229, 25.571895567695282], + [98.1701818520567, 25.623329930031549], + [98.17034702743517, 25.623280212144067], + [98.170320154178341, 25.623352202042216], + [98.247424421587979, 25.61103094756508], + [98.248071559089922, 25.6104049015476], + [98.274492232308873, 25.593972023522248], + [98.313439365096912, 25.547167560952342], + [98.314285831713377, 25.546348682348356], + [98.321325381455637, 25.559749584929541], + [98.326161888804563, 25.569359720677049], + [98.331552661052754, 25.571315684859478], + [98.370895270666225, 25.586635599732652], + [98.381804953457916, 25.598242409358679], + [98.401818645222278, 25.59726517573127], + [98.401874766547607, 25.597462246908155], + [98.407683649017372, 25.65262343873864], + [98.407539149161892, 25.655660476895616], + [98.408160828184378, 25.65715473571456], + [98.409196105172967, 25.666985733821807], + [98.412849964066993, 25.668425475746691], + [98.415256673097218, 25.674210207196527], + [98.457133722355707, 25.685874749308969], + [98.457298859049317, 25.685939818658397], + [98.460953255361531, 25.737585788069328], + [98.460839134585882, 25.738203588178671], + [98.461085535437604, 25.738508471844067], + [98.476439709536436, 25.780390826982686], + [98.478979742515065, 25.783475754180799], + [98.478657780817585, 25.787240333349018], + [98.528738970025344, 25.844007419683393], + [98.528820879820444, 25.844008936762094], + [98.528944495030345, 25.844159070215618], + [98.553635644537124, 25.849066655124119], + [98.561866430720414, 25.844620984459283], + [98.567913076176751, 25.844732976401509], + [98.580915345613832, 25.834332149316101], + [98.640448820929493, 25.802176505992023], + [98.640835278308103, 25.802356683732839], + [98.66420923889325, 25.820113650328334], + [98.677371171360122, 25.819447431749815], + [98.677460817872756, 25.819572086018376], + [98.680464095684584, 25.836833675309318], + [98.705417008735907, 25.859231986831066], + [98.686895509486789, 25.927886312902569], + [98.686256121300602, 25.9291556775778], + [98.684684436089597, 25.930984280493568], + [98.638476857243489, 25.974100350917762], + [98.637136396261923, 25.975021727128784], + [98.632206401874882, 25.974421793992697], + [98.614008587921447, 25.971925667788188], + [98.613593912563843, 25.974979899926272], + [98.601122203728934, 26.031425692813627], + [98.601034816465159, 26.060848096018663], + [98.575110951843541, 26.121424907459083], + [98.575336836603739, 26.121750396584392], + [98.575214010413475, 26.122040419759347], + [98.575699397762321, 26.122272829856467], + [98.590113784273342, 26.14304327073646], + [98.601291490100451, 26.134526673471967], + [98.622312194208348, 26.144591673919084], + [98.627443004776779, 26.148086742878835], + [98.629117204882945, 26.147850006043971], + [98.632453398930224, 26.149447421354377], + [98.650691541458599, 26.144799331195458], + [98.65443267271003, 26.144270324198015], + [98.654673579730002, 26.143784487009821], + [98.655804159688543, 26.143496352537191], + [98.656035901774771, 26.141037092136397], + [98.666711669238126, 26.119507271848018], + [98.66213825501859, 26.092269087540462], + [98.71701162636397, 26.12869796935173], + [98.719555188853278, 26.131067273343756], + [98.719079079960693, 26.132941463074069], + [98.7083929700418, 26.150277954882398], + [98.713606424790854, 26.15448442157944], + [98.712326317448088, 26.159523529382085], + [98.734552456978918, 26.187855859478709], + [98.712889834403569, 26.234568623187613], + [98.691794265474314, 26.23926696565827], + [98.672389254172685, 26.243412455787769], + [98.68098780129732, 26.311585628361026], + [98.732516470833374, 26.353859716930657], + [98.729503098436538, 26.380903604212133], + [98.740733452829687, 26.387638790513712], + [98.746308505357675, 26.412296717673467], + [98.749059417434495, 26.428638539114345], + [98.74060857357, 26.43649330279279], + [98.749310268085608, 26.468552519062868], + [98.755223818920285, 26.502947636613847], + [98.753327751868468, 26.555385976041837], + [98.752914981619355, 26.562925758694327], + [98.769812931423047, 26.579000627201196], + [98.774158244464928, 26.589304496413128], + [98.780949343749327, 26.623021346382156], + [98.780972007493389, 26.62430657877713], + [98.77048587895969, 26.646791216258706], + [98.762148477061288, 26.664067135196408], + [98.762245516175341, 26.664460422708675], + [98.76189451123571, 26.665213056895489], + [98.765127116003654, 26.676139189965866], + [98.769421221881089, 26.693542669320486], + [98.746902793825384, 26.69924497575326], + [98.746709993639854, 26.70011233426743], + [98.745526960141333, 26.700428170878535], + [98.745987234302888, 26.703363842884542], + [98.74335172959006, 26.715220301661258], + [98.750964751055619, 26.735110914110219], + [98.76151928569594, 26.802428731332341], + [98.75623511047452, 26.811326690991283], + [98.730143679748181, 26.854832058198497], + [98.731495385658334, 26.856195188859228], + [98.756053410583576, 26.884285792906454], + [98.743864140052395, 26.945829693961329], + [98.735725762061463, 26.971911600470367], + [98.737592964256891, 26.977493001594777], + [98.731986252343361, 27.005801416143999], + [98.732672690225684, 27.006165335715739], + [98.732435596600581, 27.006563918900028], + [98.761047046745261, 27.021208188010146], + [98.762141964106419, 27.021788665672329], + [98.762295142895596, 27.023406104421415], + [98.765082976086674, 27.054365001524921], + [98.712392603712331, 27.079322916812195], + [98.712182495671101, 27.079354107479038], + [98.713479630689648, 27.143166495900989], + [98.6954872899653, 27.213490858029143], + [98.695953294546541, 27.21367393368169], + [98.695716689392199, 27.214621197836937], + [98.72209471107584, 27.224446396186536], + [98.716679465563416, 27.235319691856297], + [98.720951751494681, 27.239384216998896], + [98.718644254997358, 27.258149740954032], + [98.715034320865428, 27.260991928623735], + [98.717779917046983, 27.26517889767516], + [98.716608900999191, 27.274702088597515], + [98.734441674337447, 27.290639766795323], + [98.735502669600336, 27.298067968348125], + [98.740308677889004, 27.333738858258901], + [98.740176282126015, 27.334087502515814], + [98.706158752719318, 27.365624565290389], + [98.704835118834652, 27.383746064521187], + [98.702229090344403, 27.416104949535743], + [98.686750918456227, 27.428677461405272], + [98.686497007839961, 27.428880515884138], + [98.686767180770559, 27.429435710401453], + [98.69003524182537, 27.450881113891025], + [98.703266331497332, 27.466684671472915], + [98.684653936084132, 27.487827431663128], + [98.68516447504453, 27.489464851886918], + [98.684587075988702, 27.490158438202116], + [98.68610653181662, 27.492486252661909], + [98.699322061311975, 27.534871608026585], + [98.697815729765992, 27.538823724435474], + [98.702327166408935, 27.559687140870672], + [98.694313747599736, 27.565756576410934], + [98.685450420828388, 27.567066546179198], + [98.669417909920043, 27.584612907973717], + [98.663346136227958, 27.589211724024217], + [98.656632769791372, 27.581640426679947], + [98.650252139597498, 27.571212249591458], + [98.647522039025333, 27.571365395173057], + [98.644550180478561, 27.568013749626044], + [98.632760400574952, 27.572193452472074], + [98.583203344297729, 27.574973366253747], + [98.586418006451851, 27.588819624291599], + [98.572670497469602, 27.616504992780303], + [98.554849610805121, 27.648588094134769], + [98.552372228377109, 27.647247977325879], + [98.53509051487012, 27.624220754875797], + [98.534114119832751, 27.62444031541493], + [98.507148249580041, 27.628039642075954], + [98.506419352326532, 27.630667997707537], + [98.474569949620957, 27.637829926805338], + [98.47427867130267, 27.637845659515239], + [98.443637925391599, 27.6684722352982], + [98.429498901483399, 27.656826675954111], + [98.429498850191464, 27.656817958275106], + [98.437524976251424, 27.626276569529953], + [98.428893582694101, 27.553945497701267], + [98.428884149693133, 27.552342246205033], + [98.42868211654077, 27.552173411487708], + [98.428671923539667, 27.552087994145818], + [98.428523984859751, 27.552041264276465], + [98.38822829516613, 27.518367031611923], + [98.385840043409928, 27.518072246558344], + [98.371986457141915, 27.510940798798838], + [98.338382093366292, 27.512214449401878], + [98.337191389874889, 27.512067479304775], + [98.316910170759229, 27.522721691912484], + [98.316811928238252, 27.523654537772341], + [98.306056233975028, 27.557277998336716], + [98.309948819319899, 27.586993746818287], + [98.288053883378012, 27.635995800271466], + [98.284044095235757, 27.655537272622823], + [98.283587809766189, 27.656736414825989], + [98.266575815703732, 27.661443092513807], + [98.264203372421278, 27.671865539795867], + [98.233834520896281, 27.694096934181182], + [98.233822417576576, 27.694175591459743], + [98.220872735134563, 27.714248661228126], + [98.223563625157126, 27.728500126071431], + [98.228212707739459, 27.730632077772896], + [98.224509970716724, 27.754695493797982], + [98.223997664227426, 27.755094184280122], + [98.216705301531206, 27.778667051695191], + [98.218746547047402, 27.792150938414373], + [98.215334809306754, 27.814323202908891], + [98.212869667307771, 27.816461582632343], + [98.208456298238175, 27.816707656972994], + [98.175791851570239, 27.836028432713228], + [98.168927260302766, 27.854281701878513], + [98.181178016799464, 27.875967659910419], + [98.188802172817489, 27.875825342417343], + [98.204796567252927, 27.893111724025054], + [98.203034896974017, 27.898193085555551], + [98.187099013199187, 27.942436026332032], + [98.15450219872298, 27.942065217953289], + [98.143545871353126, 27.952071008036466], + [98.14250495804626, 27.952292045481546], + [98.142284903237808, 27.953222578433877], + [98.140081428328926, 27.955234886632379], + [98.131916975165126, 27.986501124803382], + [98.133407473939755, 27.990762046678174], + [98.132631974036855, 27.994041357951851], + [98.141910130156376, 28.03178427616605], + [98.138863585442877, 28.046590591214517], + [98.148257951580803, 28.05760678893412], + [98.15953530399355, 28.103482303885976], + [98.148590879466113, 28.115957195592511], + [98.140270016365349, 28.142747315085785], + [98.13879867599691, 28.145631744460651], + [98.096871500449396, 28.169873381495339], + [98.096848214406322, 28.169964800824197], + [98.096838495428443, 28.169967389888914], + [98.089379603187055, 28.198750662650689], + [98.056089033456573, 28.205675564339487], + [98.032905175279822, 28.1905399157937], + [98.010693229414045, 28.214332395844991], + [98.007903675094013, 28.217294972469851], + [98.007909569429415, 28.217314132566933], + [98.007726235991441, 28.217510511452069], + [98.020004509560167, 28.25701365643943], + [98.019968943276396, 28.257055812640981], + [97.982956184419564, 28.293200300755696], + [97.959767543775286, 28.299415391256311], + [97.962764497380277, 28.312918317319397], + [97.942869561472691, 28.332346544143444], + [97.927913791741915, 28.344078847804457], + [97.909345402988208, 28.36508426987162], + [97.907539117995469, 28.366848181789244], + [97.875287555963382, 28.365431031481648], + [97.871149433293269, 28.365225466356243], + [97.84264044834957, 28.33101822297338], + [97.84246991567872, 28.330462362358251], + [97.842224078029702, 28.330518630269637], + [97.842164222402388, 28.330446810946174], + [97.800802313534959, 28.330371670976888], + [97.800787776312347, 28.330393552503022], + [97.800518741878889, 28.330286225671912], + [97.780771570779265, 28.360522080903007], + [97.769377138444042, 28.37767305777751], + [97.751349516877724, 28.380917170559151], + [97.737675110212933, 28.39996660262382], + [97.736430416881191, 28.469337011681862], + [97.735946758323507, 28.470069125281189], + [97.705548900177931, 28.502351929480888], + [97.694829810811342, 28.504947820994868], + [97.685522919011518, 28.523486728523455], + [97.685339047154599, 28.523578952090627], + [97.635365133043152, 28.535506492741934], + [97.634852433709653, 28.535525111003352], + [97.617881604246605, 28.519214270467856], + [97.606111939775019, 28.520141978096444], + [97.603829285243947, 28.518896162176866], + [97.601739031066728, 28.52048665918549], + [97.598825795759112, 28.520716286004951], + [97.59736736407578, 28.52381310787657], + [97.56933250994129, 28.545145131572166], + [97.521189945884757, 28.499183364966996], + [97.521090253346713, 28.499177933464281], + [97.508453625897687, 28.470300522872698], + [97.520320881143846, 28.449532096781958], + [97.521154660705136, 28.448308655994389], + [97.502420576170408, 28.43458242807155], + [97.499569145871803, 28.432464005541668], + [97.506847023970977, 28.415639801967881], + [97.500817964691549, 28.397276522328678], + [97.484703254678081, 28.389693082836416], + [97.487661797734859, 28.358612823795699], + [97.488549334039234, 28.350739712014903], + [97.518067619413202, 28.331437679055128], + [97.517853700675204, 28.331329918288628], + [97.518074646142864, 28.331196725512093], + [97.51163064665333, 28.319103137843051], + [97.49002335957924, 28.317310487748795], + [97.469809328201649, 28.307127744826214], + [97.481069395844472, 28.282580834492805], + [97.460760139928908, 28.271900470133414], + [97.460602319638525, 28.271206019017388], + [97.460125863320073, 28.271566912601063], + [97.460079939052193, 28.271542761646643], + [97.456753146912902, 28.274121588997971], + [97.421909599843204, 28.300513961358213], + [97.415235895249253, 28.295098138597204], + [97.402781302464561, 28.284441712816466], + [97.414004610836102, 28.258393709910276], + [97.398670502551482, 28.242811142939754], + [97.39775587180921, 28.24276306484267], + [97.39769982717705, 28.242139319080231], + [97.350022870218325, 28.239087364708098], + [97.349695380976456, 28.237369124786113], + [97.362017035975242, 28.202620189159948], + [97.361797899035395, 28.201515540021941], + [97.361829395946003, 28.20148642080192], + [97.361437190548429, 28.199697241749195], + [97.352182003675395, 28.153042696838604], + [97.330790870466018, 28.139085939384973], + [97.34053203479067, 28.109255986835255], + [97.339627019532543, 28.108744771003241], + [97.339890503031782, 28.108199052485052], + [97.306370984571572, 28.075858794000965], + [97.320066293414214, 28.057775936131073], + [97.344904673494455, 28.061310651100101], + [97.374933953389473, 28.065899482025667], + [97.374964643010813, 28.06558844312497], + [97.377762262510046, 28.065986568424997], + [97.378173981699589, 28.03464284666687], + [97.378574645829289, 28.034433961866291], + [97.395360635704066, 28.033152080771156], + [97.412351350641757, 28.016937634176116], + [97.412273445471769, 28.016865214076901], + [97.412487408849103, 28.016753665040955], + [97.37907044098425, 27.97399142872165], + [97.378583492784372, 27.973031502303531], + [97.375916202026133, 27.948430778942452], + [97.37486752403268, 27.929826439242735], + [97.390184736579613, 27.919795199547838], + [97.371901328884107, 27.910959689685626], + [97.373274426249054, 27.908545667239373], + [97.385630977357636, 27.889335314794426], + [97.38448672920633, 27.888833480977947], + [97.386011691773604, 27.886152466534941], + [97.377760984559643, 27.885883765830165], + [97.356457366452247, 27.876540621191928], + [97.323584123611354, 27.8839168358599], + [97.323544878570928, 27.884715555581572], + [97.304381200069074, 27.914830411185285], + [97.252366112585079, 27.894552952600431], + [97.168966462063494, 27.816691680021616], + [97.167576275609733, 27.815225587566459], + [97.166583739736737, 27.814874462976277], + [97.136632796364594, 27.800385661563109], + [97.134368791852637, 27.794909319330632], + [97.102666921832267, 27.783453130503627], + [97.097200704923466, 27.744266569416734], + [97.093554688935342, 27.744434822306172], + [97.092910633820409, 27.741106728580021], + [97.062941384579489, 27.745847536054534], + [97.062134091831766, 27.74588479023495], + [97.061909904584112, 27.747070772792178], + [97.04843290534312, 27.787414559017275], + [97.052163405856788, 27.798631142999049], + [97.050328623414515, 27.808337404151828], + [97.036674704068602, 27.815562762121026], + [97.008095254473375, 27.811157762598512], + [96.972624751894543, 27.864531163496153], + [96.971207276908018, 27.865190651674393], + [96.911937187191754, 27.886667312381043], + [96.907301539013247, 27.887700564981756], + [96.88388472817158, 27.876969490139551], + [96.850504796057066, 27.878197380485471], + [96.849397190012041, 27.878006288548324], + [96.80990131952332, 27.893806634090236], + [96.785087741208827, 27.93328031226887], + [96.768293845204411, 27.934918563193584], + [96.745909843801215, 27.948036266394926], + [96.708998474633503, 27.960005369568414], + [96.690416870714515, 27.95251530190664], + [96.687725094783886, 27.954757728750458], + [96.682588814245733, 27.953318751043426], + [96.63853905634322, 27.993055106492132], + [96.636708452740052, 27.997257955570529], + [96.635090251934002, 27.998606023544863], + [96.625107457944111, 28.023892465740907], + [96.623225867451325, 28.028212374679583], + [96.59111851622373, 28.043137326642071], + [96.57919157593436, 28.054530022380565], + [96.560416475059228, 28.065706224148077], + [96.540261381253487, 28.06768229459027], + [96.537600451224776, 28.07871470742478], + [96.499377405057984, 28.070830426942972], + [96.469585748340748, 28.132850005337712], + [96.455637879156001, 28.150364395253707], + [96.433680920756473, 28.161271474562199], + [96.424207930254738, 28.164193200525769], + [96.396423300952122, 28.148010125248618], + [96.399597415235661, 28.123599976509421], + [96.397919875956759, 28.123504668844639], + [96.39811902064416, 28.121867011107732], + [96.369497107407625, 28.121889858550126], + [96.368319655186895, 28.121822962816022], + [96.368114609928938, 28.121890962128745], + [96.366719227341278, 28.121892075992903], + [96.297832229391773, 28.143653971237281], + [96.297395627579178, 28.145343551300218], + [96.295277104078636, 28.146046118838065], + [96.2818204676053, 28.193240348895703], + [96.282779903644823, 28.201904094689514], + [96.275467838203795, 28.230200633164102], + [96.274244580542117, 28.231626949542608], + [96.193654619853632, 28.216446583312976], + [96.192674831023851, 28.216439890310166], + [96.166022457213643, 28.21153961076681], + [96.097295370671901, 28.215656714650958], + [96.09493970879501, 28.213835419636951], + [96.073941346850816, 28.196814196235458], + [96.072995416166393, 28.196869049742105], + [96.071599534876697, 28.195789815214432], + [96.024016132870486, 28.195390337354596], + [95.990187253215908, 28.201671006367004], + [95.988491857950606, 28.201769320521503], + [95.935620157788193, 28.244083207439573], + [95.907292744213805, 28.245162089344518], + [95.899299788642921, 28.281968055467313], + [95.873733096470133, 28.30129156112794], + [95.852963426380882, 28.293777039895982], + [95.831561702173957, 28.298529318752813], + [95.78710130719773, 28.273996258226084], + [95.786941693301856, 28.27401254693827], + [95.78691390350258, 28.273997020034319], + [95.739428763006458, 28.278717755133446], + [95.673582330240833, 28.257724116032716], + [95.671687251855673, 28.256800317071583], + [95.586788818969822, 28.211834217989217], + [95.541384513399606, 28.19328129043862], + [95.527522032163731, 28.186523709398855], + [95.521227980121239, 28.185045007626051], + [95.519483574142811, 28.184332215362627], + [95.46739193874896, 28.172396963205621], + [95.43667975409754, 28.165181553866113], + [95.395989143636626, 28.14563142925735], + [95.370752526784599, 28.113451505724502], + [95.357741112549746, 28.06625321880891], + [95.351796176749943, 28.044030919862884], + [95.331347034376492, 28.024610557958983], + [95.327713023588757, 28.021093517324307], + [95.326714544377012, 28.019266297295825], + [95.309402157200381, 27.978739326587089], + [95.285612988978144, 27.943521627481772], + [95.242123299148886, 27.91990064497238], + [95.201471067363855, 27.905413026853552], + [95.065870132424863, 27.843861515565024], + [95.014272504808915, 27.832337535536077], + [94.997979039556924, 27.823568667536584], + [94.94683139272658, 27.795835646938606], + [94.901898636077888, 27.760133139972258], + [94.885195247847761, 27.746775146451679], + [94.883247341148206, 27.746207766106942], + [94.829292161001163, 27.728887620780103], + [94.780316091004835, 27.702637267212044], + [94.769945203714457, 27.699912797210207], + [94.715841010658437, 27.684068743448719], + [94.660344926609582, 27.654313602069784], + [94.659435918145917, 27.6537943923333], + [94.524275391263473, 27.599707068222692], + [94.495433032759763, 27.603322327429154], + [94.477169595606341, 27.605537034831048], + [94.442578339248243, 27.588482353838398], + [94.435304188176886, 27.589181370442439], + [94.398807483776395, 27.592518701669707], + [94.352017570658333, 27.58191492068757], + [94.351038316299821, 27.582165063169832], + [94.278402871007202, 27.58483244681684], + [94.276498912825218, 27.584653751929402], + [94.25246838564658, 27.558939348601101], + [94.214647626997504, 27.534449759090712], + [94.197338358965126, 27.51603545443821], + [94.182942624344619, 27.498344545837966], + [94.164487308757145, 27.481087168609335], + [94.146216092758493, 27.461649504512771], + [94.055626843378093, 27.378780412985183], + [93.974931291700727, 27.313173713702295], + [93.919122722016525, 27.250367242454175], + [93.902730594797205, 27.233513925593986], + [93.848382813617775, 27.172297939421355], + [93.845477824493486, 27.074243704645799], + [93.841115758598576, 27.049507326664678], + [93.828831506847095, 27.039517357073311], + [93.816170368003824, 27.028839031408257], + [93.745850461336545, 27.019174747793326], + [93.678354180296367, 26.985880116321784], + [93.666165631065624, 26.978610513232628], + [93.62826106619741, 26.961170136046082], + [93.624059556703926, 26.959097611337253], + [93.598093196910625, 26.9513596724262], + [93.56675758535529, 26.941794537028276], + [93.535498064421574, 26.939072084330846], + [93.231560893467929, 26.910380963512676], + [93.110076446285447, 26.88352484587865], + [93.049181876330977, 26.887311028437473], + [92.908552177834082, 26.918045461032396], + [92.801887002480242, 26.898700004951941], + [92.800205128298742, 26.899436686496859], + [92.772822594083834, 26.906783633439808], + [92.681665834783558, 26.951358352719424], + [92.681235685381765, 26.951546763439644], + [92.65228366428714, 26.955567375186654], + [92.630971936671415, 26.954667433198587], + [92.548277009979373, 26.945201913043498], + [92.495764345278815, 26.925321115439374], + [92.403791727274069, 26.905942749900724], + [92.285072296394475, 26.895967750927181], + [92.200910560007145, 26.874540031317832], + [92.197126654570226, 26.873572958689898], + [92.197082394485633, 26.873565373938671], + [92.196934224203517, 26.873527649535681], + [92.189723789812049, 26.872304346393083], + [92.107838304734997, 26.858271814840414], + [92.109688527586201, 26.869617079937214], + [92.115462405788904, 26.908987406211757], + [92.113022446653588, 26.931563156811738], + [92.123339968838863, 26.962702122150755], + [92.123467311692551, 26.963570434491675], + [92.123254557291318, 26.963924536706685], + [92.104102824469237, 26.987124334327412], + [92.102378116015245, 26.998670676172633], + [92.096774675804156, 27.007996878492683], + [92.085240430848813, 27.018029629486829], + [92.074700522637102, 27.04463047165661], + [92.067938669427335, 27.04712062761876], + [92.042604435681085, 27.056254531716608], + [92.028546282974901, 27.082227188788089], + [92.027789626530435, 27.104740759894923], + [92.025591265084813, 27.111824557511042], + [92.031119389950362, 27.171443389089465], + [92.031250083575003, 27.171544221606052], + [92.031231113777437, 27.171696031347349], + [92.059976834310405, 27.19401539494806], + [92.062621811251844, 27.206287875824444], + [92.069854665769739, 27.241075900208752], + [92.090171755343206, 27.267655650755877], + [92.090284446567324, 27.267685204944815], + [92.090415775122111, 27.267858522750018], + [92.104015707169239, 27.271286339579607], + [92.124695707638452, 27.276709837690689], + [92.124088488851797, 27.277884715201129], + [92.092072789841652, 27.335040404136965], + [92.063698419592768, 27.394662544022655], + [92.063484688779809, 27.394994103621148], + [92.020670391283119, 27.447945440123252], + [92.016865761202752, 27.458371305920469], + [92.009321282636733, 27.478197137344598], + [91.997223326549602, 27.476219241021706], + [91.945865750063504, 27.467810848695247], + [91.945840879595565, 27.467818718473978], + [91.945714991347785, 27.467798136988925], + [91.838452954320132, 27.49325484044757], + [91.752668024604134, 27.466064523484444], + [91.717565530302593, 27.470862786186892], + [91.716990001172661, 27.471277740054102], + [91.672574705281733, 27.494918787989519], + [91.6628089698537, 27.510342015528803], + [91.662211246873284, 27.510772971060582], + [91.647637468868268, 27.511648409308833], + [91.626227642349122, 27.512692574260331], + [91.626047841211047, 27.512945285507314], + [91.625920906836114, 27.512952910380342], + [91.584817814116221, 27.543692547641527], + [91.583747939598013, 27.544071636768908], + [91.564863091245897, 27.57732042930434], + [91.566536025424043, 27.579831425784839], + [91.563677608296416, 27.585638949171233], + [91.5815676054075, 27.602632718643338], + [91.567511661929061, 27.622387036011556], + [91.561124583496309, 27.631066439729576], + [91.562440448878732, 27.634577191799572], + [91.56984695610511, 27.654588800837708], + [91.569981196523031, 27.654696039635578], + [91.57005130123656, 27.654883080248865], + [91.621462424668579, 27.696157659189268], + [91.621940104763482, 27.697185243353616], + [91.640772283133458, 27.768109025510977], + [91.641125614201229, 27.770299913281622], + [91.641067775971408, 27.770466776406288], + [91.611035599968119, 27.820190563415224], + [91.575029540990428, 27.816166827088217], + [91.543256651669509, 27.824035971850602], + [91.554682226032014, 27.854841263224404], + [91.558742767126532, 27.856463843259096], + [91.559969279083845, 27.85903636370492], + [91.565570088755138, 27.859192020491417], + [91.570047872101284, 27.860981329277614], + [91.611526514121238, 27.860469233950045], + [91.617913973122739, 27.860646753166087], + [91.610524426039092, 27.895045312707342], + [91.582715359264313, 27.902479625892958], + [91.554059080363672, 27.892429150227109], + [91.551601209277862, 27.910797500684541], + [91.551324958668204, 27.910871351906035], + [91.485198129827026, 27.940837295584728], + [91.485912022251227, 27.947456952238856], + [91.488778186893995, 27.975003214145982], + [91.467154890483243, 27.987861070020138], + [91.463867919845455, 28.005962424725901], + [91.463701159682728, 28.006167209375981], + [91.434541809536967, 28.004414222947155], + [91.426447654628475, 28.016417133197795], + [91.381404230889871, 28.035448849359987], + [91.308462761051445, 28.061298310946846], + [91.311348679745535, 28.040649380698202], + [91.288388927918135, 28.025872581895353], + [91.271004778661975, 27.992755415361568], + [91.250500108922225, 27.973938481003806], + [91.233163125126282, 27.983181166547631], + [91.214798401564252, 27.992673710134664], + [91.203048591790491, 27.988141856270687], + [91.161000177765089, 27.971662842777175], + [91.160233018663348, 27.969552618276733], + [91.166879927938581, 27.952803712094227], + [91.146549547334601, 27.930101544493091], + [91.153418214709674, 27.899205039361025], + [91.15379938168617, 27.897775289370291], + [91.15241838507977, 27.896435119103568], + [91.112436190097668, 27.850480465897725], + [91.111886463944202, 27.849509491786495], + [91.076462360536993, 27.84991714790435], + [91.029735530723016, 27.85912898891371], + [91.0277078474614, 27.860512446760605], + [91.024429046758698, 27.860933834811558], + [90.963650389952804, 27.903966909651846], + [90.96371791161495, 27.90417181927948], + [90.963644402621156, 27.904221973362326], + [90.975212947769592, 27.939258988967591], + [90.960544158771768, 27.957227677431664], + [90.929528872501493, 27.946868446049283], + [90.903004441743533, 27.950920028555547], + [90.895373196578291, 27.95006236638816], + [90.88994629029304, 27.95291464923049], + [90.887479132950759, 27.953291505255013], + [90.842654246740182, 27.974565803306877], + [90.80506820623313, 28.018549637633438], + [90.795702866443463, 28.045095113528721], + [90.78914278983595, 28.046453196371644], + [90.7809909874629, 28.043237631376829], + [90.739941108163549, 28.056632458978974], + [90.700610199115275, 28.079685152195001], + [90.638971959625508, 28.047977549143628], + [90.635961235764711, 28.047777693015206], + [90.59140833662164, 28.025608799852179], + [90.590713518555305, 28.025091220770417], + [90.590599054999601, 28.025206112750713], + [90.590436321259901, 28.025125138740968], + [90.577309916245852, 28.038544991299261], + [90.568097940682364, 28.047791446281078], + [90.512814799806662, 28.065575985775844], + [90.496908952102103, 28.057695255543102], + [90.478006780861321, 28.048123197151234], + [90.477613146463909, 28.048293039073325], + [90.45292020498681, 28.051301653396109], + [90.435919250021414, 28.066282756328338], + [90.435376040413033, 28.066517135652386], + [90.406941134314451, 28.065375193440037], + [90.382580270371264, 28.06426158716005], + [90.382502164896508, 28.064393727536547], + [90.38235432790718, 28.064387790421858], + [90.365733433005346, 28.092396176697715], + [90.32041154214663, 28.13443626386681], + [90.303514280672161, 28.136604591362477], + [90.292290838557335, 28.156994737336387], + [90.259836462846948, 28.15255131773965], + [90.243638673160916, 28.14955124245736], + [90.239939374027074, 28.149827151507978], + [90.230295526862207, 28.148506785346488], + [90.224044999979597, 28.151012619753427], + [90.213127654908533, 28.151826880564688], + [90.198146147592723, 28.161395462132969], + [90.18831350259893, 28.165337366647485], + [90.164853628846757, 28.191127181498274], + [90.122223070201457, 28.192837472856159], + [90.121639618229253, 28.191511106590376], + [90.120669004686704, 28.172269877626636], + [90.101399014746193, 28.145497972797148], + [90.101252217342804, 28.145164257027837], + [90.101181856062055, 28.145196273022382], + [90.101163122249673, 28.145170246032041], + [90.093216051078613, 28.148820896766505], + [90.071231374175966, 28.158824428371155], + [90.044199116771381, 28.140434429778331], + [90.034507619366323, 28.141823166155799], + [90.031693015581766, 28.140508127652616], + [90.03053020035253, 28.142393107645955], + [90.027860928091627, 28.142775599157343], + [90.015455467351558, 28.166201873462406], + [89.974319951998424, 28.192708662776983], + [89.904342930305305, 28.184524797318236], + [89.903076774816512, 28.185932430922552], + [89.900072086535772, 28.185638947329302], + [89.867369844804756, 28.225172898002299], + [89.86480485485724, 28.225796617225047], + [89.841219253841956, 28.229420139198012], + [89.836501010818537, 28.23267915944384], + [89.787692440014425, 28.244547761063426], + [89.781487742929613, 28.218657215190035], + [89.782833322539489, 28.217134388024412], + [89.778021655055653, 28.204194155047798], + [89.777200279165569, 28.200766772554989], + [89.73346776051342, 28.180885829920562], + [89.727040007493869, 28.174856947809747], + [89.72216582982729, 28.175747936139132], + [89.718030301915135, 28.173867911943898], + [89.606758263236884, 28.165822556743592], + [89.569219926399029, 28.125731177234069], + [89.568426148473407, 28.12536651220422], + [89.539517791349937, 28.09228243555625], + [89.539511180810081, 28.092271713011389], + [89.539508212688446, 28.092271473287802], + [89.539399825598906, 28.092147430030604], + [89.525544041407969, 28.091143641735862], + [89.508976384757062, 28.08980553684318], + [89.507867663721498, 28.088582649668929], + [89.491054348117871, 28.065222333361213], + [89.460934728681664, 28.036816982319845], + [89.459657117778093, 28.035407814515192], + [89.459570965190139, 28.035112714613224], + [89.468595428394096, 28.012817236491671], + [89.453006322968037, 28.006672870330981], + [89.446235505307058, 27.989434540602733], + [89.441130893965124, 27.971949629907687], + [89.437328209124445, 27.966756790843199], + [89.435767539872515, 27.962783366582109], + [89.411048772457193, 27.930870334027549], + [89.37334024302892, 27.879376630793196], + [89.37037734744915, 27.878361708151747], + [89.366541098613396, 27.873408939596345], + [89.323516933140525, 27.855139378963916], + [89.293731934277403, 27.851982597600241], + [89.260817569748795, 27.814110977008102], + [89.237392372281064, 27.800720686596385], + [89.236766472212196, 27.800147726907195], + [89.23616010092168, 27.798773931414665], + [89.220602163603175, 27.758623486519621], + [89.227033035596662, 27.734344934694928], + [89.207114271721125, 27.725188860155303], + [89.190535529106526, 27.695406849086755], + [89.182485126800998, 27.677167848373283], + [89.178837422277581, 27.674392399730763], + [89.177634958315494, 27.672232296527454], + [89.171517524046521, 27.668822869227832], + [89.129413411812649, 27.636786885941873], + [89.12807055508469, 27.627085250210275], + [89.126567341288421, 27.614597043420098], + [89.161024998526813, 27.577975599073685], + [89.141302710993685, 27.554726362953328], + [89.106660974198434, 27.541020722100829], + [89.093193077432176, 27.474957421232265], + [89.093451537585281, 27.474612009282342], + [89.130035222023281, 27.444687397568511], + [89.130107077933829, 27.444591723482993], + [89.159160264190476, 27.415566863165338], + [89.161765871264535, 27.402438947496989], + [89.180141020299871, 27.377972963184057], + [89.180756986591064, 27.377362806516565], + [89.180595952732105, 27.37722643774385], + [89.150892134492835, 27.32340226746155], + [89.15064965754469, 27.322334650903301], + [89.148955074811568, 27.321894120756347], + [89.085017434838235, 27.294731500158782], + [89.074874210070206, 27.288958244641808], + [89.066018418273885, 27.246844390825167], + [89.065668238283905, 27.243831400075184], + [89.064643322839572, 27.243499554617518], + [88.989566432737902, 27.215267842625337], + [88.985921354378661, 27.212994351442671], + [88.985039820401141, 27.213565667487046], + [88.982467993485301, 27.212598564605138], + [88.978055532163708, 27.218092136154578], + [88.973736283466437, 27.220891411217522], + [88.940049067577945, 27.265308260401468], + [88.926970938795748, 27.270239383792607], + [88.909940525420154, 27.276567082548652], + [88.915785227514107, 27.312269199926789], + [88.918514824059812, 27.329206331647928], + [88.912950367131373, 27.329828128587788], + [88.89947484939367, 27.331114426688007], + [88.867332398862942, 27.369450859910501], + [88.865257145979243, 27.385353001704956], + [88.854190044371791, 27.384069648365376], + [88.835950059575637, 27.381748673297032], + [88.806942638562916, 27.409322890329694], + [88.781405870637059, 27.470002949658195], + [88.780978005573886, 27.470738509860084], + [88.795709392000305, 27.525159884193879], + [88.781806460712033, 27.535999523148181], + [88.77182607345236, 27.562591038479663], + [88.76869809750076, 27.56748100443405], + [88.769635210221963, 27.56842832431483], + [88.76853188741859, 27.571367992333538], + [88.773458312051247, 27.572293067890673], + [88.811257172870171, 27.610503639057121], + [88.811436541554301, 27.612507838690682], + [88.810859825809786, 27.635725655574568], + [88.813694806670199, 27.637740861611075], + [88.814342384703281, 27.644976660116978], + [88.84937789675709, 27.674099487642494], + [88.84989242527331, 27.674964989160976], + [88.84823046497344, 27.714717840136945], + [88.848664929512665, 27.715078723709428], + [88.86816454074166, 27.746064744898099], + [88.868361435063747, 27.746965001683389], + [88.8586077187434, 27.755882660696493], + [88.860890025030287, 27.815674001554939], + [88.86167239424546, 27.816260109141631], + [88.886395970896501, 27.850452985060244], + [88.886246057549045, 27.851479354714414], + [88.862490572281487, 27.925139237173262], + [88.851528840386607, 27.92518211612385], + [88.844577775871869, 27.925170806889184], + [88.844576089125297, 27.925209313165396], + [88.844488603431884, 27.925209655382737], + [88.844418628989274, 27.928803927554785], + [88.841164427557985, 28.003093202198016], + [88.836143870178589, 28.011608578277691], + [88.811080533314339, 28.021433375555251], + [88.810020210931796, 28.021684755058839], + [88.76188510946244, 28.071964397481068], + [88.673922676866454, 28.071853150393981], + [88.653037823823169, 28.101179732273856], + [88.64319359002576, 28.11489663247567], + [88.626063359021586, 28.101316805977792], + [88.618692416317359, 28.09534788828288], + [88.586580483107298, 28.085151016196967], + [88.563108781946084, 28.086815260169917], + [88.552021982218804, 28.031443307101167], + [88.551384695862126, 28.031591295719952], + [88.531354300300151, 28.032227676879629], + [88.517654640230859, 28.039423982379756], + [88.504540176190005, 28.042469381671893], + [88.49167571897523, 28.040071189522067], + [88.466745246219674, 28.013244039149939], + [88.462289612828883, 28.012380466968924], + [88.427166576778234, 28.003257692357952], + [88.423750404360106, 28.000495864175132], + [88.413538252580992, 27.984202648526487], + [88.398612487685824, 27.98019539797771], + [88.354959062161399, 27.989843707014867], + [88.353319205280727, 27.989099401564296], + [88.307143567574954, 27.967507425217036], + [88.305727615540036, 27.967498321578198], + [88.25182765009491, 27.943033968292834], + [88.250022655653638, 27.947353189193571], + [88.239836221846531, 27.970766485279693], + [88.237540562109714, 27.969440373804172], + [88.201253613613531, 27.946694597814414], + [88.163444600500313, 27.958554554180104], + [88.154285354751025, 27.961366153054481], + [88.137664914879508, 27.941791556443864], + [88.136430965198613, 27.936258170568369], + [88.118166119199032, 27.91860420197597], + [88.132512291835468, 27.887705484024924], + [88.135191896907742, 27.882046974564425], + [88.135149893235621, 27.882024630755133], + [88.135186889625061, 27.881944948108664], + [88.124903445192203, 27.876574043473958], + [88.109283003567327, 27.868264765948123], + [88.109182860586628, 27.868363393699013], + [88.109039766310872, 27.868288657484516], + [88.095777911291236, 27.881565517209243], + [88.0883896438432, 27.888841995264197], + [88.059735177518093, 27.890169299353808], + [88.034918494493851, 27.905154410986786], + [87.98016299263405, 27.887876382474076], + [87.978945448458134, 27.888668559999893], + [87.937899485589682, 27.908521381379654], + [87.919767053015448, 27.91415147927372], + [87.876230056641191, 27.91244186011501], + [87.857754092681105, 27.919933308854414], + [87.858782075838405, 27.925392118635045], + [87.824289982527276, 27.931491738725487], + [87.804421377599482, 27.914905434330457], + [87.780087799307736, 27.894150666327448], + [87.776052448677333, 27.867385672272441], + [87.77553421395919, 27.863701305599498], + [87.726405133041652, 27.808104593720611], + [87.725367981272782, 27.806519565267301], + [87.725021641400616, 27.80653897139026], + [87.725016267347058, 27.806532889865803], + [87.724913597352767, 27.806545025316606], + [87.666408197747273, 27.809823201090474], + [87.666580200744079, 27.813439951820676], + [87.665981959842199, 27.813510663064836], + [87.667392200858004, 27.830514084593673], + [87.667638638328185, 27.835695987913869], + [87.630354073877001, 27.826690275836359], + [87.622137818430005, 27.815910171140885], + [87.595835220509557, 27.81822895086675], + [87.595744965144121, 27.818627737833008], + [87.578592677069025, 27.863339220384375], + [87.543662979783065, 27.852161217084316], + [87.538974951707715, 27.846933537443906], + [87.517611261863337, 27.843824294307836], + [87.456931942552487, 27.824406043243446], + [87.454690027491438, 27.824661143749001], + [87.453349653570925, 27.823935009584904], + [87.415378394114526, 27.829096543584377], + [87.409367540064821, 27.839020665911754], + [87.417054174920622, 27.841366243424702], + [87.419299605008547, 27.86033900691989], + [87.361448018036654, 27.827549332331738], + [87.314747708225383, 27.830280981277546], + [87.284322442152387, 27.845868831305122], + [87.272119158019265, 27.847683647907747], + [87.247907311789021, 27.843203528307818], + [87.247388937501711, 27.843016171459762], + [87.227978872779218, 27.819570154016162], + [87.225540621610534, 27.81657557256748], + [87.171906378615304, 27.821724854912166], + [87.171482856550341, 27.821764201599219], + [87.171480047695184, 27.821765785820432], + [87.171271517615551, 27.821785806243906], + [87.115912683307755, 27.843879864178405], + [87.115680382655469, 27.843942384387432], + [87.115484741813319, 27.844476468616552], + [87.093969741550325, 27.884800102912234], + [87.092271215275389, 27.886139752383038], + [87.076886725814191, 27.915355942225002], + [87.065594787747571, 27.924177845100967], + [87.054832996192758, 27.928567946802485], + [87.032645402374598, 27.94983897280121], + [87.030514493862739, 27.950037155901452], + [86.976587845804332, 27.952223443867489], + [86.937482434662186, 27.958689513246441], + [86.933331208214128, 27.959075594076609], + [86.92472443630119, 27.98974782948941], + [86.883485475002871, 27.999795365666031], + [86.868144142705631, 28.019120766808239], + [86.862405683140977, 28.026161168178387], + [86.825520330811344, 28.016090354882309], + [86.824793076045466, 28.016300842059945], + [86.786012252891908, 28.024073442288898], + [86.755405929949802, 28.036383356786772], + [86.754623744143544, 28.036609742491574], + [86.754668773487097, 28.036750019733002], + [86.74829217432638, 28.049271553017331], + [86.766235998633704, 28.072784709707527], + [86.766281190556555, 28.072925493422616], + [86.758437270209711, 28.080850423602442], + [86.746003622463604, 28.093125410715835], + [86.706697433815947, 28.103115302857788], + [86.698222501523588, 28.105242860977686], + [86.660810429275372, 28.095609598793875], + [86.651040174186008, 28.081247802129067], + [86.645808297667486, 28.073200944717978], + [86.60969825245266, 28.073767570664373], + [86.609516908007905, 28.07376927952366], + [86.597844804534716, 28.101960750519368], + [86.567528372423453, 28.106935937685886], + [86.567238193260366, 28.10696216687807], + [86.558625911779231, 28.062633719660028], + [86.556530814080816, 28.051551206967204], + [86.556470982348173, 28.05154203904646], + [86.556447667905047, 28.051422036807327], + [86.549221721172032, 28.050431246345127], + [86.535630288102581, 28.048348652783197], + [86.531109731262177, 28.028046410444666], + [86.511574040060893, 28.000061521766799], + [86.516355697350718, 27.964126832086318], + [86.51256212999165, 27.962688956578223], + [86.512688383475449, 27.958426018633389], + [86.476163629372721, 27.948892836035832], + [86.473743322819232, 27.947975467452135], + [86.453591063636807, 27.915366343185251], + [86.449547948004081, 27.914633750617178], + [86.447825218821848, 27.912240825049519], + [86.412669395928162, 27.907965556317766], + [86.403776347939086, 27.91712999427607], + [86.390954693183303, 27.929939229204727], + [86.389854106011413, 27.930537608405935], + [86.306868060537766, 27.954105314402209], + [86.271190903033059, 27.980587505125659], + [86.270886086361614, 27.980567992024572], + [86.243199137388373, 27.973293983827627], + [86.230274948534301, 27.977968235147745], + [86.229917126533209, 27.977945328864944], + [86.2298778561495, 27.978111850319639], + [86.229098265587453, 27.978393802421621], + [86.218931070426095, 28.000012338383161], + [86.21979544031565, 28.02086515174317], + [86.212179933048787, 28.053157816818516], + [86.207515061478986, 28.063454704692322], + [86.204518503571464, 28.085645209639463], + [86.204006996736126, 28.087814194362156], + [86.20421247148893, 28.087911478689144], + [86.204192347019074, 28.08806050706163], + [86.21301242946484, 28.092077917521614], + [86.221898239391848, 28.096285003923526], + [86.220892302284952, 28.098572544196607], + [86.199416937190151, 28.134757946929351], + [86.189039264332578, 28.170506743085674], + [86.172719830950598, 28.153835920109614], + [86.172002631502707, 28.145506956790342], + [86.139246104092663, 28.119641437878784], + [86.137954216006804, 28.118321732893921], + [86.132742866946032, 28.105875278656825], + [86.126529026719311, 28.090231421598819], + [86.084317962223679, 28.09341334053002], + [86.084286472533648, 28.092800748528358], + [86.087133241248239, 28.060203260116801], + [86.080683546191338, 28.022710383801808], + [86.080628730933967, 28.021644022456279], + [86.080836978945442, 28.021178022989911], + [86.099774686083435, 27.992637961076753], + [86.107250670061163, 27.962071739682724], + [86.111707240975406, 27.952099209077968], + [86.123835302051077, 27.940973657479109], + [86.123212725852838, 27.926747259703387], + [86.123049217601988, 27.926719110521617], + [86.123150643631234, 27.926492148087885], + [86.055609514611419, 27.905518850819337], + [86.051742851414488, 27.904036608465063], + [86.0229017164948, 27.907933151298167], + [86.000117667505762, 27.910797203061804], + [85.94728602697333, 27.941085027719716], + [85.947893148580121, 27.942013423607467], + [85.977064213045139, 27.988896140613495], + [85.95147496323132, 28.011433192011332], + [85.912188550554845, 28.041957914279148], + [85.899132194754216, 28.057371668968251], + [85.898349568571092, 28.07544502515567], + [85.896809888961201, 28.105447660236972], + [85.873824263050906, 28.120075572238555], + [85.870931753547708, 28.12759799205482], + [85.869675222816369, 28.128672746443915], + [85.854681010909218, 28.169860570040242], + [85.852244184189843, 28.17619791606533], + [85.793458506829737, 28.197764212244397], + [85.789095510812288, 28.199005205072933], + [85.761253945786862, 28.222928413939719], + [85.751191943418604, 28.231388236562541], + [85.750764041650314, 28.233281357495994], + [85.736834808843867, 28.277586369986171], + [85.73392269166051, 28.307790776657829], + [85.725955388397637, 28.343039681214833], + [85.716673230973385, 28.375961309188977], + [85.680541758565766, 28.379510876166581], + [85.680336653351333, 28.34752382487731], + [85.668699341002466, 28.345727327146548], + [85.648459949939863, 28.287403888107242], + [85.647353846955468, 28.286741782967869], + [85.610613683514941, 28.256498800134132], + [85.59942588139026, 28.25790030504055], + [85.599430496278643, 28.258055216502736], + [85.599231867242636, 28.257936318617617], + [85.600463111007073, 28.299571794957092], + [85.599668273792616, 28.299871561496577], + [85.559806696519701, 28.309382375303198], + [85.523863282936873, 28.328360693643226], + [85.468273809834301, 28.335083950114385], + [85.456772194192141, 28.336130048311613], + [85.455192437429318, 28.335767982186645], + [85.414171587662764, 28.324701148131542], + [85.412306953185052, 28.309347408096681], + [85.377821426552202, 28.27856218460834], + [85.377084487550221, 28.277611034222286], + [85.376418347124698, 28.278159099584141], + [85.348136815345285, 28.288338970604563], + [85.348136531887818, 28.30091631322211], + [85.269964295414724, 28.286166802599457], + [85.269128279953364, 28.287092765375888], + [85.208337722736857, 28.341600674403466], + [85.207108672796309, 28.342475867136312], + [85.181653954178884, 28.329755873517851], + [85.177483001845317, 28.327512912369667], + [85.122693721865915, 28.336104873972278], + [85.111188531903537, 28.34815746047499], + [85.111041397605163, 28.348202616612586], + [85.112096153773706, 28.350386970794741], + [85.126840564677494, 28.381197212019146], + [85.11419037558197, 28.408208949093613], + [85.10616649818536, 28.464290761803507], + [85.106109610130503, 28.464516422683136], + [85.106132235906557, 28.464530233396506], + [85.106105605127439, 28.464716365648187], + [85.127668062552601, 28.485754553429281], + [85.157757382346546, 28.496159310442025], + [85.164399867206626, 28.529434023068688], + [85.18751734092811, 28.54828493714421], + [85.181970682892427, 28.590774776374356], + [85.192298743015968, 28.623178941445506], + [85.187458050312287, 28.630646329958164], + [85.153582606319105, 28.647433352350266], + [85.129651188143939, 28.673277616603283], + [85.115817775934488, 28.679225060820389], + [85.096305316849651, 28.678791522159973], + [85.085181178506133, 28.672628220779856], + [85.054931887513703, 28.677872264312807], + [85.054494715783434, 28.677862550988337], + [85.041033413785527, 28.664015346152322], + [84.993650528852498, 28.615030092451523], + [84.979535918550397, 28.58986257411355], + [84.978792089306552, 28.589872874690869], + [84.959568928616392, 28.585100557858983], + [84.935857066030067, 28.590467440621971], + [84.895223147945316, 28.591030140755723], + [84.894601019380971, 28.590943439652499], + [84.855193574462362, 28.571497599738077], + [84.771134849256484, 28.613850551395444], + [84.751027671861067, 28.612847936189596], + [84.696177594758637, 28.637068503125935], + [84.696581179167879, 28.647748712351145], + [84.697467127319584, 28.675393634519185], + [84.667641585165853, 28.684149727473027], + [84.667530301710201, 28.684355459140306], + [84.66735020541131, 28.684409134726781], + [84.648909292444301, 28.718019028327841], + [84.618558113740804, 28.735659061005371], + [84.618143109921263, 28.735895590761395], + [84.617038527516357, 28.736143812354587], + [84.587952676441063, 28.737893121719328], + [84.555372949167293, 28.749875913590671], + [84.553713621423256, 28.749782813334786], + [84.482112483848582, 28.738957104429115], + [84.480947530971804, 28.738549373073145], + [84.476964102335188, 28.741936159482105], + [84.442826726982062, 28.767556561019351], + [84.442074555306419, 28.771599912613112], + [84.439589236373408, 28.773712977801949], + [84.440788119007024, 28.778515241160999], + [84.437266390885711, 28.797446537663156], + [84.429208019343974, 28.812320949628361], + [84.431678530774889, 28.827292753660185], + [84.419837531528728, 28.828962095274886], + [84.402242150640745, 28.831262458143701], + [84.402267501744305, 28.83143911442512], + [84.402117098001241, 28.831460318313582], + [84.405813282588085, 28.857129111692544], + [84.338113075668701, 28.870295049018416], + [84.32827471056774, 28.862457487781374], + [84.327094451163092, 28.863145494440516], + [84.284884777433817, 28.881236560455775], + [84.266249730994076, 28.898613606353283], + [84.266134011145709, 28.898681062732756], + [84.249997134253874, 28.895938854808914], + [84.232242847529562, 28.892759896360584], + [84.221450788080404, 28.909412354270856], + [84.226016504715489, 28.953339054567529], + [84.226249117549102, 28.953829985207239], + [84.24641552857932, 29.033673744708359], + [84.222363380094649, 29.052481473555709], + [84.206643984005751, 29.05028626923372], + [84.192166682871942, 29.048012660500738], + [84.192145839748505, 29.048261612004247], + [84.192115544664134, 29.048257381313718], + [84.192075762089686, 29.049098623720987], + [84.189257293670408, 29.082762577823001], + [84.190355410934643, 29.085477173051938], + [84.190261844729406, 29.087455724234751], + [84.20501094883258, 29.121803586790143], + [84.174088577668911, 29.13697317315841], + [84.16515281360202, 29.172967521159773], + [84.168732711428305, 29.196649830128909], + [84.168642996937407, 29.197627119579256], + [84.195199897324386, 29.213336380142554], + [84.196449443019404, 29.220028842547638], + [84.200446058399038, 29.243094117033088], + [84.127887785666573, 29.242971249188209], + [84.127845087341655, 29.243117259696547], + [84.127553119303215, 29.243116765886757], + [84.114890858451972, 29.258327738831795], + [84.114059918453336, 29.289358683914095], + [84.113711077350516, 29.289491251078477], + [84.085063696151167, 29.294133438378861], + [84.073221634984336, 29.28867580961623], + [84.049473057998483, 29.29985500412252], + [84.049299979229588, 29.299837335470443], + [84.023367311552207, 29.290557863892897], + [83.999808124808766, 29.294580040527258], + [83.99983892831689, 29.294867904521826], + [83.984567592324822, 29.328105678050413], + [83.984083047556709, 29.328072168355281], + [83.947025760113036, 29.315794171430479], + [83.910901750586945, 29.326372424298849], + [83.90119518400931, 29.322853014277797], + [83.849018219507073, 29.29805495291474], + [83.819850486868248, 29.297508474322051], + [83.816820199127875, 29.29457611105817], + [83.797882071261085, 29.252847385517182], + [83.797899204386084, 29.252620113517583], + [83.797767557658361, 29.252595063496095], + [83.797758872823266, 29.252575927121971], + [83.797619388184515, 29.252566869491066], + [83.767590251079994, 29.246852860926246], + [83.724888655425829, 29.247749702595872], + [83.664878710024837, 29.203453273187222], + [83.660574286035754, 29.191259667629588], + [83.653655942030738, 29.170711776812372], + [83.653333782718406, 29.170748713849388], + [83.653294514557388, 29.170637474699223], + [83.636534240249162, 29.165917111163246], + [83.624385595367315, 29.174067755785572], + [83.594065931722199, 29.177544043744767], + [83.593865909478879, 29.177520239188464], + [83.575197547079796, 29.19076262098265], + [83.575800127352309, 29.206748611481352], + [83.575489664495066, 29.207247918764192], + [83.546333061988506, 29.20456115895988], + [83.522220628402152, 29.225759400254606], + [83.522873088717191, 29.237245283562771], + [83.506396619824429, 29.260031992479895], + [83.492481160568403, 29.273218135302983], + [83.489361667262187, 29.283190309481888], + [83.47676655542783, 29.285841246543203], + [83.461152245439138, 29.28895043307309], + [83.461097582380205, 29.289139149881493], + [83.461088053744461, 29.28914115540665], + [83.444467507666729, 29.312324019601547], + [83.447374572682151, 29.33584011963525], + [83.447161571467987, 29.336276288549037], + [83.420700850876514, 29.363678689706273], + [83.420390574600631, 29.36385114483782], + [83.420412399489194, 29.363999769409073], + [83.413086798692419, 29.422818878504064], + [83.412922798882406, 29.423178544741475], + [83.380605012358274, 29.424765169845386], + [83.380461277593881, 29.424947281590143], + [83.380378227681689, 29.424951278511088], + [83.379608031223896, 29.426028343543461], + [83.348949724723013, 29.464872374853712], + [83.348566942442986, 29.469437101081233], + [83.322583450213202, 29.505773169127945], + [83.3224833950744, 29.505779674321847], + [83.304080004739333, 29.498692671988319], + [83.273254825132724, 29.508991216308623], + [83.260624443026245, 29.552090375335244], + [83.266908415501234, 29.554699883787798], + [83.264179958387018, 29.573929865334765], + [83.263937716517788, 29.574170516365214], + [83.223112532491996, 29.586383530647829], + [83.214699433860616, 29.603140940141042], + [83.187022458610485, 29.600651515719065], + [83.176416101278008, 29.593308810186567], + [83.162192704731552, 29.598418186565887], + [83.161811782902177, 29.598383924292055], + [83.161769678264903, 29.598570147557023], + [83.161676521845109, 29.598603611519678], + [83.156901089913205, 29.619977049686952], + [83.131275726886599, 29.625364716611795], + [83.126117262341296, 29.626400866708632], + [83.085986404145913, 29.607601589791763], + [83.052063916718325, 29.629322688186814], + [83.040281146823816, 29.644933479572281], + [83.008799049215256, 29.670590181277223], + [82.964717212466013, 29.661873618047952], + [82.964464161451772, 29.662065184679076], + [82.964399234348122, 29.662052384573361], + [82.964363381743269, 29.66214147771154], + [82.94736167599855, 29.675012240165021], + [82.944640134249951, 29.707509522132714], + [82.883664803262732, 29.692395516125217], + [82.883399007357312, 29.692184920602674], + [82.828204984058928, 29.690625517434484], + [82.823949222715086, 29.699745334388279], + [82.814121629389774, 29.720239411220479], + [82.77156658297001, 29.729535281059032], + [82.770386614771695, 29.732040616989465], + [82.767616396284936, 29.732773018265284], + [82.754840722723628, 29.764861707071695], + [82.720546925981154, 29.767059538307219], + [82.69971311912694, 29.763223502213531], + [82.689511325603149, 29.769048557267009], + [82.689113250806514, 29.769074069205178], + [82.689252591063806, 29.769196290401617], + [82.689169119449929, 29.769243951309974], + [82.699299450586963, 29.787428819577865], + [82.734334526137886, 29.808739550546331], + [82.73522908115487, 29.80952420235182], + [82.735228083211013, 29.809527137221231], + [82.701403684330799, 29.850576537640269], + [82.673874837289205, 29.84615133423031], + [82.652370178320297, 29.836892684787131], + [82.621551684555783, 29.837723262726886], + [82.621562635171415, 29.837742259384409], + [82.621500748925456, 29.83773231130245], + [82.641117530964635, 29.871859013338316], + [82.606645628975841, 29.889445837630859], + [82.60626112005076, 29.890315147940555], + [82.558698091854481, 29.958535573303898], + [82.558480089482941, 29.958574691956908], + [82.495823402117097, 29.95067783629711], + [82.495782030562253, 29.950663956061359], + [82.4957750149334, 29.950671737880143], + [82.495646568629709, 29.950655549314117], + [82.472163749985157, 29.976512216476028], + [82.428329808218948, 29.99249457357141], + [82.409834540832676, 30.01476724353418], + [82.365512935157597, 30.016866193743748], + [82.365505120557245, 30.016873263445277], + [82.365276290882434, 30.016707515795009], + [82.331150116099522, 30.047879959103284], + [82.311868611760232, 30.039951589513475], + [82.308955055405278, 30.038729270900152], + [82.308929888560911, 30.038743214729212], + [82.30881631825676, 30.03869651570978], + [82.308314009511236, 30.039084445916824], + [82.244337063348112, 30.074531226141762], + [82.244321066180802, 30.074530366898966], + [82.22908568307551, 30.068678704470518], + [82.177655224049914, 30.070949598906225], + [82.175238073334128, 30.070819768461725], + [82.175277326887823, 30.071200374615628], + [82.17178445859868, 30.084780595604173], + [82.177705250543355, 30.09474175106461], + [82.180751470544124, 30.124278187114157], + [82.180507365868522, 30.124715739589497], + [82.203299644752192, 30.1500061464554], + [82.200346979966426, 30.156683696633273], + [82.185906111910541, 30.162666962673761], + [82.186317426507159, 30.188351883298484], + [82.172728220274976, 30.192822014930407], + [82.14083756923371, 30.202864895575065], + [82.140687037215272, 30.203361873070193], + [82.139428778856285, 30.20377577366126], + [82.111762720152001, 30.229518015528658], + [82.111576428669963, 30.229577759350256], + [82.106184868862385, 30.245931710866699], + [82.113831908227979, 30.255757498086087], + [82.115985520580494, 30.28181700312717], + [82.118472473027481, 30.286258451996002], + [82.118835574978178, 30.291368556764642], + [82.130040312911134, 30.30713885254557], + [82.122627228495304, 30.318270934395166], + [82.101805946596954, 30.348967302944367], + [82.05748925905111, 30.33506058639103], + [82.040878531693878, 30.338253402938317], + [82.019485828230017, 30.342178206731013], + [82.010397664374395, 30.329290363947141], + [81.988504542372624, 30.325736842419012], + [81.951725795989688, 30.359004622956355], + [81.93871252349193, 30.349008916130806], + [81.937039988358123, 30.34767841525241], + [81.888155046675877, 30.360418660931266], + [81.869690868058598, 30.376049644137346], + [81.835431363423737, 30.376190247556835], + [81.81759334033157, 30.381807356798003], + [81.756413831471249, 30.388396143771931], + [81.72132087913181, 30.410604317873805], + [81.697383252790686, 30.420688285087166], + [81.679155610491975, 30.427003138321677], + [81.627753019777174, 30.449723581919987], + [81.627601842433705, 30.449424875595437], + [81.622698617925977, 30.422892661753185], + [81.610693030425423, 30.415864375241437], + [81.610311750173338, 30.416048119888405], + [81.564011078392383, 30.431840607899463], + [81.556877067487832, 30.392599279176398], + [81.553332732768837, 30.372536624388456], + [81.492181334015314, 30.384246059578153], + [81.451418401827823, 30.415105484625489], + [81.431214076095799, 30.419741230471676], + [81.415760698210562, 30.4231290205053], + [81.404031241772884, 30.406717927931737], + [81.412795367720236, 30.398333134368745], + [81.43006904861501, 30.382178177455458], + [81.429791505262656, 30.382072630410057], + [81.429827805252017, 30.382037901571266], + [81.424677938412799, 30.380127990526329], + [81.403537578797057, 30.372088516774994], + [81.406023597341431, 30.339515943629284], + [81.397326117752172, 30.322296026991925], + [81.425300523008545, 30.308215563977893], + [81.403539453255931, 30.294696934729416], + [81.416386516815493, 30.273262772738732], + [81.416248911699, 30.27307558828414], + [81.416271487308592, 30.27303771453019], + [81.394719999467654, 30.243571158473426], + [81.391955089604807, 30.212587566940627], + [81.391117289515932, 30.202155788021436], + [81.390666803729232, 30.201892507607322], + [81.333251269478566, 30.152615403363562], + [81.320121898397261, 30.153351608786565], + [81.31730880271769, 30.15110571639125], + [81.312705610942103, 30.153767463514807], + [81.266881579704915, 30.156336962091071], + [81.276474300976616, 30.132928328803153], + [81.286302932087807, 30.12497778080477], + [81.290529870017608, 30.098629233477215], + [81.290861829640747, 30.097819169172801], + [81.280412752224748, 30.064169454122045], + [81.279339372040852, 30.063297812805896], + [81.260651577414308, 30.04190801001371], + [81.249515199105844, 30.039079011545851], + [81.246812838249838, 30.036884552016414], + [81.253409612325356, 30.016300799313569], + [81.253964497085576, 30.014966224568095], + [81.246585629587784, 30.013472851188357], + [81.223366810988111, 30.008523605465289], + [81.22296050247715, 30.008757552944598], + [81.186379430119942, 30.012744156594778], + [81.185201377697538, 30.012100093511201], + [81.129599487537334, 30.018778448222957], + [81.125623920760844, 30.022878391114705], + [81.093719598216182, 30.055715986103227], + [81.093739039300516, 30.055760795171047], + [81.093548759791943, 30.055957027598382], + [81.102477719617596, 30.075902270429914], + [81.107877207911343, 30.088347360069644], + [81.083260583012958, 30.103366715903221], + [81.07957044877989, 30.154097208001673], + [81.079335508259206, 30.154387459359747], + [81.066034178630048, 30.160039627882441], + [81.036609803685948, 30.20717185662188], + [81.035957496518023, 30.207977733108475], + [81.035908176844842, 30.208538856780134], + [81.028441362758471, 30.23106178353477], + [81.031949817287753, 30.25004875812553], + [81.030947224525235, 30.250596724483202], + [80.994185799781192, 30.270529813592603], + [80.99346080036419, 30.270646585380607], + [80.931635705476054, 30.26977276592109], + [80.917163172519437, 30.292795731366425], + [80.908749126958838, 30.305991779672226], + [80.908205581726236, 30.306099021696205], + [80.879867921990382, 30.303971326105408], + [80.862270948530067, 30.315161971271095], + [80.816439492246616, 30.324204563936785], + [80.815144281908118, 30.324418345618177], + [80.814604497498891, 30.325015812438032], + [80.757785235649862, 30.379204980689128], + [80.756462051308105, 30.380205102503997], + [80.737967167167497, 30.398105695208358], + [80.717268532329072, 30.417846215752391], + [80.712939256397092, 30.418183334826804], + [80.690056540296084, 30.419763110230221], + [80.688824460969684, 30.420949341047724], + [80.632211240537487, 30.461156396730754], + [80.631357805313854, 30.461594399527321], + [80.583161859410723, 30.466980775166167], + [80.547477282037917, 30.452008224177323], + [80.530022703579178, 30.465523017148303], + [80.50296880916332, 30.486156626009425], + [80.456339856609247, 30.495749779254805], + [80.444327077480679, 30.498145873863308], + [80.441334611133669, 30.501988375789175], + [80.427976475633812, 30.518595881676916], + [80.426580823522556, 30.518850836386317], + [80.3556460278039, 30.523406802985125], + [80.35561920023855, 30.523439812805744], + [80.355493322331995, 30.523407050189292], + [80.338950548172377, 30.535541618811497], + [80.319722672219484, 30.567104202099134], + [80.319172311232094, 30.56729893535471], + [80.25972416263852, 30.569408870197297], + [80.21261917130137, 30.588811579614241], + [80.210771528009829, 30.58837039313169], + [80.141279138586, 30.561021401544377], + [80.140707340576355, 30.561281361940519], + [80.122538925690066, 30.561352604880536], + [80.088537267821849, 30.58027216005771], + [80.086190804393354, 30.586066583475976], + [80.041512682475869, 30.606378900197562], + [80.012184046038399, 30.664323448986405], + [80.011952171207795, 30.664669186766979], + [79.968434673268291, 30.688935372437218], + [79.968279129019393, 30.689489091452288], + [79.95954674555307, 30.704202891105858], + [79.962752260081118, 30.70916408713159], + [79.953689069381994, 30.741427967429377], + [79.956906442498635, 30.760563043447707], + [79.95913277839287, 30.774231463868698], + [79.958855255693464, 30.774481848156984], + [79.898921772282293, 30.802134794471886], + [79.899000948989951, 30.802352674830953], + [79.893508573644823, 30.813236757291318], + [79.910918816627742, 30.835908414077089], + [79.888739111065377, 30.858086818571792], + [79.88871242655587, 30.858091834930359], + [79.833967873110254, 30.85396760142768], + [79.833724952985023, 30.853925356047693], + [79.833680753241438, 30.853945970976653], + [79.833521455352269, 30.853933970117208], + [79.833387356632741, 30.854082812273791], + [79.818976774269075, 30.860803962841612], + [79.785056183322283, 30.907727739614934], + [79.775212538260874, 30.918653640807101], + [79.756313431762479, 30.939559355547143], + [79.727443427732879, 30.944173938716816], + [79.722773822706543, 30.947171251755123], + [79.716732752491282, 30.948539426180975], + [79.706580523954784, 30.957565361151548], + [79.666982087443984, 30.982982695033325], + [79.666676944592538, 30.98311580524107], + [79.66629454377113, 30.982455378320179], + [79.658573619140284, 30.959674036184612], + [79.595817146051075, 30.928959800918356], + [79.54894148970665, 30.960714048737167], + [79.53034006265959, 30.989421887150069], + [79.522402548872833, 30.996095706694941], + [79.503897818382896, 31.030127887941862], + [79.501916255897044, 31.030098122551209], + [79.430920797212707, 31.021647127503122], + [79.427851077247468, 31.020334290462316], + [79.427735781209705, 31.021267996852117], + [79.424784462364585, 31.02091668450894], + [79.422317140276704, 31.06396303015411], + [79.415396560711685, 31.067556412405931], + [79.402432635654733, 31.074058437887338], + [79.378965112613656, 31.053760937985754], + [79.356195041787643, 31.03395443811813], + [79.355989158114241, 31.033888604916161], + [79.355841753806715, 31.033761112171725], + [79.325912891614493, 31.024271441523421], + [79.314227244205028, 31.02053484807065], + [79.31469337215826, 31.018559605117936], + [79.330030743706686, 30.97177086789338], + [79.325919564680248, 30.970987994123494], + [79.32725246541618, 30.965339753619908], + [79.299033899121255, 30.965868274885597], + [79.285088389361022, 30.963212692696455], + [79.255058403701923, 30.952606978961231], + [79.22638014991567, 30.952033140445771], + [79.225445073162945, 30.951855077885657], + [79.224973852626164, 30.952974128479436], + [79.200598695766629, 31.00519196859339], + [79.182165905878108, 31.016940871788584], + [79.179560478152169, 31.018194540430223], + [79.161083213245135, 31.009128904903132], + [79.140609246677897, 31.007542796557335], + [79.097175532290635, 30.995452852191338], + [79.094920758816613, 30.994685469325354], + [79.09480744587087, 30.994793686069521], + [79.09469885807647, 30.994763460232019], + [79.057179840947839, 31.030685969096339], + [79.008062700697081, 31.046698907026116], + [79.004997832942294, 31.052883521232253], + [78.992827902722397, 31.076351189573302], + [78.992505189559211, 31.078092497906212], + [78.972946777383584, 31.117559529918246], + [78.972181143784354, 31.118521105396198], + [78.995716769555926, 31.161514326998418], + [78.995712295287859, 31.161532803130743], + [78.971387210904723, 31.184091025669055], + [78.960613770954851, 31.189438542512484], + [78.956549234804072, 31.197851239677966], + [78.928850396298884, 31.223538162412193], + [78.92601647258239, 31.234467056267196], + [78.921951174148191, 31.249589580047591], + [78.903918930347899, 31.263539406135838], + [78.882673998395475, 31.279804274452854], + [78.863646542439056, 31.315403761379429], + [78.863540627870947, 31.315499862413578], + [78.85739037936294, 31.292044464349182], + [78.857150844720223, 31.292087928495828], + [78.857073866085713, 31.291792063964465], + [78.806318366992102, 31.301311605878372], + [78.793210915727016, 31.303689984961586], + [78.793142891406617, 31.30378275667605], + [78.793131791657657, 31.303784838510083], + [78.777778411490004, 31.319645710947164], + [78.766393349828334, 31.340263839011559], + [78.753139895919617, 31.358338927956879], + [78.753778952949148, 31.363108269550395], + [78.751862745915247, 31.366578483695641], + [78.757872113766254, 31.395317970253146], + [78.789976673819254, 31.438721832580907], + [78.775726717895211, 31.455309536017609], + [78.75361851495623, 31.48088674466516], + [78.738351217893964, 31.480892200202828], + [78.728044195018981, 31.480817825424857], + [78.728033125260055, 31.480895887217155], + [78.727897340487004, 31.480895935737792], + [78.727975380061608, 31.481303095153454], + [78.723904236254768, 31.510012011436622], + [78.738295084220468, 31.53514455618647], + [78.738359287385506, 31.535479526274312], + [78.756894420107415, 31.541239096971079], + [78.777982438524063, 31.547987088836759], + [78.791106205225375, 31.55750787777691], + [78.832085020304746, 31.587590365243855], + [78.843811038971864, 31.612590164924296], + [78.821631343702194, 31.63028235888515], + [78.804750874579639, 31.643622946064188], + [78.796655270205306, 31.678159644159916], + [78.768648421320009, 31.670601454763037], + [78.766424200965275, 31.672125468507634], + [78.761144274358259, 31.671067427543832], + [78.7574260308579, 31.678290925491574], + [78.753308333303508, 31.681112331048645], + [78.748839309730414, 31.694972501734817], + [78.705168971403708, 31.779811646683072], + [78.704451344549824, 31.781060086274845], + [78.660821208975108, 31.813136424159612], + [78.655802868254554, 31.819562209397102], + [78.652888532446369, 31.821864745018559], + [78.653213815778344, 31.822877387880826], + [78.651929414410262, 31.824522012630247], + [78.66309480765976, 31.854557366579748], + [78.711069751691454, 31.881727690328631], + [78.73756172977626, 31.887961387453661], + [78.742531949462474, 31.905288806826395], + [78.766670341555326, 31.929058377712852], + [78.764480679220441, 31.936457018847431], + [78.760350957897217, 31.949563031575906], + [78.737768619250204, 31.956010881750942], + [78.736017249821501, 31.967672331881598], + [78.716425683955336, 31.981939179443597], + [78.703001026857422, 31.991254959789657], + [78.658957713672123, 32.002299113015297], + [78.599561298543264, 32.027943381384347], + [78.59417309820094, 32.040729563242422], + [78.606290014366223, 32.056411615595323], + [78.597794705296565, 32.062806100767475], + [78.568659340310205, 32.080018154865861], + [78.565975418691451, 32.08675672513165], + [78.525301713266728, 32.117372139368179], + [78.521812952865304, 32.123900317821288], + [78.517956292968705, 32.126398566691364], + [78.508361416308773, 32.149070871543891], + [78.507990722344204, 32.149764515151858], + [78.467805219193963, 32.130387051031711], + [78.467675956388661, 32.130602185269993], + [78.467415895745688, 32.13047706632053], + [78.462782620293297, 32.138746245976527], + [78.427661671193576, 32.197198626104331], + [78.428278457893327, 32.214926407644185], + [78.466910331012542, 32.235828944701019], + [78.476984288749804, 32.245968454150386], + [78.485539753915518, 32.261686763307388], + [78.488625597583749, 32.277717666798843], + [78.50651390795538, 32.300582362304532], + [78.506417830637758, 32.301033528898678], + [78.483727269909721, 32.326541173392407], + [78.481969761949628, 32.327147209897603], + [78.482113186332271, 32.328355649049058], + [78.478928444013221, 32.331935784236194], + [78.481058122181011, 32.355893865977535], + [78.458510530684634, 32.380754210530498], + [78.45667814094115, 32.382435382081148], + [78.470890914776774, 32.438045726204784], + [78.425524183506568, 32.502859194334548], + [78.423783893618079, 32.505028636729342], + [78.411411968396095, 32.516390300808645], + [78.393133556352282, 32.532841802901487], + [78.394329689251194, 32.534269399792315], + [78.422537869902101, 32.568380478827265], + [78.49777406073558, 32.583543141415902], + [78.516493037692541, 32.608902136506515], + [78.518074605265397, 32.608929162281704], + [78.548204739887012, 32.613601668270192], + [78.555571569449597, 32.619499128463964], + [78.577360491772964, 32.620823449967176], + [78.587028847444913, 32.640582513370617], + [78.626165070469526, 32.633062881649778], + [78.655226873625324, 32.656410389671656], + [78.67300822551185, 32.661243093455553], + [78.681864983621239, 32.67816651403087], + [78.684222187251208, 32.682776258941516], + [78.684293332661611, 32.682806583411363], + [78.68437984251166, 32.682971885721564], + [78.685099715200025, 32.683150289672035], + [78.714950170034612, 32.695873516827483], + [78.720781783149263, 32.703133744065703], + [78.739152592270742, 32.70618937022163], + [78.739572449237656, 32.706368326810143], + [78.739573823538862, 32.706259433835704], + [78.739621424625824, 32.706267351349048], + [78.745835232885213, 32.687287699288312], + [78.740449735220366, 32.657717017083655], + [78.766517915199302, 32.626251893757654], + [78.779623794522351, 32.610684404343438], + [78.779419570103229, 32.610251958841388], + [78.779419743013989, 32.598744932041747], + [78.759423129144352, 32.56790946626932], + [78.758667258333091, 32.566308908736254], + [78.759098177665351, 32.564646486145499], + [78.779421138187942, 32.505595506978331], + [78.780458657438842, 32.48332024468057], + [78.808684057557258, 32.439268220182207], + [78.809094385087405, 32.438956015130422], + [78.866301566728907, 32.410306709318704], + [78.866604867491688, 32.410280006129874], + [78.867820053472869, 32.409546252504533], + [78.870946466709029, 32.407980547529625], + [78.871840321122349, 32.407118734405799], + [78.901439077503085, 32.389246412690213], + [78.905943817514739, 32.375363562178755], + [78.964976059951297, 32.337070182860771], + [78.96865412721759, 32.334852234817021], + [78.989712565061836, 32.368793100473525], + [79.003448214424395, 32.377616531767607], + [79.003746626374138, 32.3779865975877], + [79.03834179681013, 32.381003117441303], + [79.065715804295706, 32.383439969475774], + [79.065967832090735, 32.383328103857721], + [79.094415653016242, 32.374290135446181], + [79.103231382450275, 32.377424475874015], + [79.103375790270491, 32.377735865374063], + [79.102353794405829, 32.395957315039894], + [79.122010088986556, 32.417917380142498], + [79.122397571853938, 32.418752917277288], + [79.122584246932362, 32.419696008301628], + [79.119971983534199, 32.452327854802078], + [79.133360543215971, 32.474138349433467], + [79.133495482565323, 32.474820069190962], + [79.177920266469386, 32.495592242050932], + [79.188410897319827, 32.514283114504337], + [79.220868959598675, 32.51697201881607], + [79.224981199933708, 32.52209679714251], + [79.236778917989483, 32.518290038214424], + [79.245889738116219, 32.519044800569354], + [79.253071094695386, 32.525961522810675], + [79.270375092787859, 32.563770357398113], + [79.270790230510386, 32.564186494865112], + [79.295592671153116, 32.599256872783343], + [79.306036717226462, 32.599523033674963], + [79.302550528194075, 32.6158582237573], + [79.297245632797384, 32.64001374531334], + [79.28297439784275, 32.65339347515976], + [79.27097240245017, 32.680689594613973], + [79.271022770151092, 32.680735351558461], + [79.285901199152264, 32.707459749584167], + [79.285662898117494, 32.715482423712523], + [79.293014159636002, 32.720235936310168], + [79.297893519031149, 32.729000164211932], + [79.273008942986323, 32.781362418714927], + [79.222948906602994, 32.786843959522614], + [79.22314527522515, 32.787782225255128], + [79.225184088241505, 32.829349738268533], + [79.235757118985859, 32.848397251541137], + [79.227878563638811, 32.86266866755745], + [79.230737866199718, 32.87042222930026], + [79.225413170694594, 32.892884338377264], + [79.225750657096143, 32.893506308484604], + [79.230780584028821, 32.912526382235704], + [79.253333394873991, 32.945290021512854], + [79.20259425323114, 32.96715316588692], + [79.183458867715871, 32.988621747534339], + [79.176827187438207, 32.992213841349688], + [79.162082888638309, 33.012604120492227], + [79.160631113152405, 33.014232912372478], + [79.151961516875929, 33.053319965031726], + [79.140289094970854, 33.104586799421035], + [79.140364883288228, 33.105603625453398], + [79.137183277203562, 33.119947961753098], + [79.142226211981153, 33.130576438352406], + [79.143401108476709, 33.146339624333734], + [79.159799642032382, 33.168277185422113], + [79.159610980411131, 33.168809505391984], + [79.151599917427731, 33.183823498247087], + [79.145521992087239, 33.188271591872436], + [79.106975603037256, 33.202531280636215], + [79.070048817450726, 33.230568574866318], + [79.070064824833651, 33.230591857810737], + [79.070042827368937, 33.230608557088892], + [79.081629350577401, 33.247559236380674], + [79.062780429686683, 33.257878806361816], + [79.039328291645433, 33.270640216193392], + [79.020304091505267, 33.325668533411822], + [79.020286054887805, 33.325685916926126], + [79.020036789397025, 33.3257373953805], + [78.97565981445004, 33.328695970333584], + [78.968820368460385, 33.336314640469944], + [78.966298147183451, 33.336835531077448], + [78.964335752159684, 33.341310193082663], + [78.960583504565975, 33.345489937572147], + [78.948349229698394, 33.377762733874185], + [78.947906733749846, 33.378771715136573], + [78.926475581021577, 33.389271653724684], + [78.89460619143756, 33.414905066871391], + [78.848106492662794, 33.422284418373245], + [78.847583369581571, 33.423239148156163], + [78.845212945370889, 33.423658679114979], + [78.818634852790552, 33.46058064969678], + [78.815207836636475, 33.482326362332117], + [78.814776633449782, 33.483113333008042], + [78.813582207208938, 33.484270138687414], + [78.769657205637429, 33.521563674392205], + [78.740021959657838, 33.555469390691144], + [78.737743856744203, 33.580588092080745], + [78.752799605414097, 33.625134225912035], + [78.731570512877624, 33.62514823471647], + [78.711250534811228, 33.624977706939319], + [78.697720903578073, 33.640204628092292], + [78.682978675973047, 33.656588597337496], + [78.685429741329642, 33.663866048782118], + [78.690154786122093, 33.678692072709943], + [78.750172879559287, 33.71694670747484], + [78.777756245957946, 33.734681883093835], + [78.765605173497349, 33.767455340282929], + [78.755970358889115, 33.793059336658935], + [78.763331063044163, 33.829919572519785], + [78.754333716589585, 33.879347903224968], + [78.760468356623804, 33.911500866659267], + [78.756663364686673, 33.912842663247893], + [78.732167482704028, 33.920575279788565], + [78.732311649763204, 33.921430079082505], + [78.730905575660969, 33.921925918617752], + [78.742499863436635, 33.982564766983181], + [78.740411227397047, 33.98798207896872], + [78.734762586743187, 34.001641544394595], + [78.73329481190558, 34.002473346045711], + [78.654702667347706, 34.032342695308458], + [78.654708722084436, 34.032412288549573], + [78.654380338866048, 34.032492244516682], + [78.651071845322832, 34.052784929112654], + [78.657101137589834, 34.059910750721535], + [78.659618348388065, 34.088843611989923], + [78.65976845985827, 34.08884928684413], + [78.659756048348129, 34.088916339661218], + [78.660021087358018, 34.088858837241773], + [78.696440199140383, 34.090235635094274], + [78.700487342040049, 34.092220774305744], + [78.738540832882023, 34.094128423031414], + [78.799955966430772, 34.139295261261523], + [78.807335174509021, 34.136078476625123], + [78.827138398766053, 34.12764754356175], + [78.828108959600897, 34.128219726627059], + [78.85867001611642, 34.151568625416637], + [78.864713709185693, 34.163356395442847], + [78.876230868926299, 34.164985261543343], + [78.876471202895033, 34.165168878674152], + [78.876668279171227, 34.165047124253945], + [78.876746478915152, 34.165058184004337], + [78.87738643624354, 34.164603444275592], + [78.906328541816791, 34.146722909126396], + [78.923383288770125, 34.157337275853699], + [78.92389036540925, 34.157745009975265], + [78.924449996356685, 34.159798614030031], + [78.927498470226581, 34.182685021145709], + [78.937729250459768, 34.208527745604172], + [78.939260215499132, 34.214145726573541], + [78.940480256943459, 34.215476727101283], + [78.941146860396117, 34.217160552670542], + [78.956232225142244, 34.232778931482223], + [78.958674923099267, 34.24121135915874], + [78.979785659759372, 34.320348445763351], + [78.981532063972637, 34.320116402147484], + [78.981630750159255, 34.320457076330676], + [79.007977931530718, 34.316602556563289], + [79.017792866572364, 34.315298452393534], + [79.017851464935816, 34.315321090450453], + [79.037343895649627, 34.336352332718597], + [78.972453657789472, 34.363639859387774], + [78.971887633481813, 34.364527691437175], + [78.971193096739881, 34.364824697125023], + [78.960932876565465, 34.38171067130591], + [78.956929865216438, 34.387989556720711], + [78.898037288614873, 34.357026730467986], + [78.896034068260562, 34.360418517564781], + [78.890673097339075, 34.357952983162328], + [78.861402036657665, 34.402558441037151], + [78.823299296603338, 34.425348120912993], + [78.740815726410275, 34.456320012504456], + [78.740913650148187, 34.456488055395482], + [78.74077574257548, 34.456532896709156], + [78.753326337159507, 34.477788956028945], + [78.756602992631855, 34.483411889448831], + [78.755660935260977, 34.484173668244907], + [78.713087413633346, 34.503886984213118], + [78.706381665112545, 34.523926596931418], + [78.627308071960627, 34.536433024431943], + [78.584714524877853, 34.510591797294651], + [78.582208483611254, 34.508366026444129], + [78.581443589593306, 34.508607342196903], + [78.579604666857094, 34.507491679769871], + [78.561095730010621, 34.514861216016165], + [78.560598128813567, 34.522006070799343], + [78.556473309331537, 34.560720814553385], + [78.554339104765987, 34.562843579505042], + [78.490856443350964, 34.5801192970874], + [78.488895335053115, 34.579131389723656], + [78.433790337433337, 34.545586252752507], + [78.432874091578014, 34.550910715212289], + [78.431627801186409, 34.550282897025717], + [78.426438894236725, 34.588306755222668], + [78.425170432499357, 34.595678004831115], + [78.344157028906551, 34.605706632002253], + [78.34386550301862, 34.605698552166551], + [78.335713058238085, 34.608112245186177], + [78.278633944587966, 34.624826475913999], + [78.278532706745594, 34.625249515143324], + [78.26327388603795, 34.653055647830406], + [78.264348386024309, 34.684521067814316], + [78.258580914805989, 34.708621409368355], + [78.210853532627553, 34.719408494364316], + [78.210857601126392, 34.719549537758098], + [78.210834485430439, 34.7195533336523], + [78.210860169446022, 34.719638574164584], + [78.212086564479861, 34.762154235174734], + [78.227886224859034, 34.777072274351788], + [78.235363108188992, 34.883895465753724], + [78.207389944783131, 34.890768271569655], + [78.206383721914492, 34.892492655455499], + [78.204057564328139, 34.893178868869335], + [78.182999093521431, 34.932567352259269], + [78.179622598154154, 34.93835371866323], + [78.195931232964185, 34.977477145800016], + [78.158342919033828, 34.99208792289955], + [78.146949546237991, 35.005991836470784], + [78.120418842081548, 35.038030851258242], + [78.139725305010771, 35.06056681135432], + [78.148357147661415, 35.070764810743199], + [78.122250779989045, 35.109339964042505], + [78.076215106212274, 35.100981971093894], + [78.06020947485095, 35.115750715397795], + [78.057693162047229, 35.181267821383457], + [78.014534117398753, 35.229330919939336], + [78.01629268431752, 35.264560390613887], + [78.018483501382903, 35.316237324475757], + [78.014095291520377, 35.346446012811242], + [78.01088026663173, 35.366844610148711], + [78.104595490306636, 35.438057614719135], + [78.10466738445912, 35.438181057739556], + [78.111408794971098, 35.467716597521935], + [78.137948837568644, 35.495502359528928], + [78.046133452838745, 35.492122695115455], + [78.045861642521288, 35.491810714540392], + [78.033474427357831, 35.468668508932311], + [78.029158812139912, 35.472639409064492], + [78.027081775089499, 35.470255411210893], + [78.007765689211894, 35.492323729925587], + [78.007682540936045, 35.492400236630402], + [77.94924560413925, 35.479671143435304], + [77.949081650551648, 35.479731442906065], + [77.949054915474889, 35.479725493835339], + [77.915381918456021, 35.491881895756407], + [77.912886729138009, 35.4660110092601], + [77.862693492417108, 35.49320816253433], + [77.854129581698302, 35.488498129212246], + [77.814019300743226, 35.519547724572163], + [77.804217307692468, 35.50567959060087], + [77.794823718836753, 35.492289014986305], + [77.755331873145963, 35.498097662873505], + [77.733150115243205, 35.46255171343477], + [77.727031761383586, 35.460768420963952], + [77.725573090148231, 35.458826315743316], + [77.68808340115045, 35.449249908115036], + [77.65495590583464, 35.478524121241172], + [77.648109700844415, 35.469885651760954], + [77.637185511693076, 35.455882596650618], + [77.587918649326525, 35.461270738872571], + [77.5756226500677, 35.476797044700369], + [77.516148707297958, 35.483014376913033], + [77.511519888224825, 35.481529702201406], + [77.449046363417537, 35.461295178335405], + [77.447783629448907, 35.461586832032964], + [77.393997978423428, 35.468701537007099], + [77.380684362817703, 35.477084751391232], + [77.377129571360371, 35.477905801666545], + [77.371433926466096, 35.482909494524776], + [77.352161897230417, 35.495044556666002], + [77.345176106453508, 35.505977306670502], + [77.304952063414063, 35.541314614494617], + [77.251578549383765, 35.531202929688625], + [77.192728177423234, 35.519959194087662], + [77.1058882645425, 35.562776387756884], + [77.090376695144272, 35.570369232544159], + [77.065490945482182, 35.592929466352309], + [76.99537058162089, 35.611921865087396], + [76.978339410380869, 35.601397995796582], + [76.964435956938885, 35.592623013944859], + [76.964253407189148, 35.592693999205252], + [76.964197730651463, 35.592659595663832], + [76.915331144142613, 35.609523604914948], + [76.907237754675009, 35.614864782491779], + [76.904186660650637, 35.616051213610575], + [76.90092131972645, 35.619033270965964], + [76.834241252263311, 35.663038329981291], + [76.794382457373814, 35.659723012008399], + [76.766632126536052, 35.654766854797941], + [76.764614805643703, 35.657247040743712], + [76.758606279529076, 35.656747272131199], + [76.752666898411306, 35.671936340652067], + [76.737895928123805, 35.690096442523476], + [76.695966471412547, 35.723212741880332], + [76.690502336717458, 35.748364276744205], + [76.690428689855963, 35.74845482154128], + [76.591090994475877, 35.772964222098032], + [76.581123950946491, 35.790250304244061], + [76.563559776890898, 35.820026454586163], + [76.585146952785635, 35.841391623771308], + [76.577130399596683, 35.867572686975883], + [76.594978445118201, 35.896623322068358], + [76.59498062117747, 35.896635568204083], + [76.549736714789489, 35.918504513171889], + [76.512897749836867, 35.881981539929946], + [76.512876751486843, 35.881983797471506], + [76.512637773076406, 35.881711844692077], + [76.510484014037687, 35.882241041694535], + [76.474260281786556, 35.886135470588648], + [76.430922711244605, 35.853973619166993], + [76.428858279658357, 35.852199252258963], + [76.366801345187696, 35.863817343706017], + [76.362933147026624, 35.824818351940486], + [76.32605919640757, 35.834463770551807], + [76.295933567831014, 35.842148109257138], + [76.23444046574879, 35.838349703354936], + [76.225979472966429, 35.837803213105502], + [76.222202735468358, 35.83076971005832], + [76.218933003909996, 35.824222248057048], + [76.218688827394871, 35.824225680150242], + [76.218645481931802, 35.82414495692106], + [76.217964327259764, 35.824235863570138], + [76.157181818670111, 35.825090209590925], + [76.149976415205273, 35.833309505015428], + [76.144080443387963, 35.834096379220341], + [76.145178377867964, 35.838782687263375], + [76.143595071853895, 35.840588784581939], + [76.159156784622695, 35.898446648270692], + [76.161746077013902, 35.90949851154641], + [76.114039764498202, 35.97565183129651], + [76.11402717156615, 35.975682208286585], + [76.113968666444052, 35.975762762557714], + [76.094255209422514, 36.023163046579796], + [76.028809103066038, 36.019690598170293], + [76.025355921501685, 36.017502408491872], + [76.020016588928442, 36.019224083759696], + [76.011643228951982, 36.018779808887572], + [75.996205692539561, 36.026901940655662], + [75.979916782146603, 36.03215432263012], + [75.974755786019415, 36.038187353205686], + [75.965785489268157, 36.042906884241347], + [75.947840950438533, 36.069649889118104], + [75.946739086587954, 36.070937930832692], + [75.942291270683853, 36.093253348840484], + [75.933580020488009, 36.135638826093682], + [75.941631716297323, 36.141743118234359], + [75.965173138663914, 36.15983603524726], + [75.991518633946711, 36.163169739372385], + [76.013463550648581, 36.166190091070398], + [76.008671870186134, 36.229782640252267], + [76.057911091687629, 36.225782373660159], + [76.056003535710019, 36.23526565723644], + [76.052262776093187, 36.253274458142734], + [76.040521143432855, 36.26574331074309], + [75.995874582433956, 36.312733288209493], + [75.995505753472003, 36.314736492989695], + [75.986769715342874, 36.340858437442215], + [75.989834826688011, 36.345536752225641], + [75.988504955712727, 36.352759622904365], + [76.031636894206784, 36.409339729811045], + [76.031938594917463, 36.409800219084019], + [76.004537088151963, 36.471734706228069], + [75.989114936024407, 36.506304085382844], + [75.92150438350761, 36.567008675654343], + [75.933289841051717, 36.579676345580779], + [75.944079906907703, 36.591290192111451], + [75.892257653204396, 36.64353995786643], + [75.868487977516253, 36.667335358846856], + [75.867891417049918, 36.667717470132338], + [75.720700713219742, 36.751092922076388], + [75.631155948200345, 36.772272032903992], + [75.623354017635336, 36.770754586877338], + [75.585708083954785, 36.763249625329479], + [75.543282472707318, 36.771910400714702], + [75.534494869563346, 36.773653863867217], + [75.534036586532807, 36.730784855319506], + [75.533865016804427, 36.730856351500499], + [75.533861029647326, 36.730577539043566], + [75.501717444369078, 36.743907064361196], + [75.455366636821338, 36.721251046490174], + [75.455275363775527, 36.72141270955143], + [75.455273381616081, 36.721411741167302], + [75.422485979612702, 36.779160263677632], + [75.426834271349918, 36.873624304156074], + [75.422575284488474, 36.877530338201986], + [75.393185245628231, 36.904395409618189], + [75.393208405351615, 36.904463511151924], + [75.393084306259738, 36.904577325843945], + [75.409567397883308, 36.952567388009911], + [75.410318206674177, 36.954775153161094], + [75.342663688389081, 36.96105061236544], + [75.287013874614743, 36.974641939233607], + [75.285626377167219, 36.974864611248279], + [75.261940170821845, 36.968829625723501], + [75.241831282252633, 36.96356198600742], + [75.209443701763433, 36.975657666705075], + [75.165198311374667, 36.992069594306763], + [75.16885357356874, 37.014086694542172], + [75.060019818689653, 37.006408842048508], + [75.029322307879511, 37.016984240067998], + [75.002944990704577, 36.995090666183415], + [75.002926724646983, 36.995086791681899], + [75.002693068079893, 36.994892564694538], + [74.925005174005662, 36.97849536680652], + [74.936051489204331, 36.94365502216484], + [74.912630535401618, 36.941922876674241], + [74.891311575421653, 36.940172578129122], + [74.891206210977217, 36.940338396073948], + [74.891138551698006, 36.94033339219083], + [74.890929132942603, 36.940774449341262], + [74.848727893531077, 37.00718891036459], + [74.841187356076091, 37.013848801032218], + [74.841519872899994, 37.018532577326368], + [74.839988946561405, 37.020941882101809], + [74.844187063061739, 37.056102171264065], + [74.844272000339458, 37.05729858353348], + [74.829773361951027, 37.056409615290775], + [74.80405134588905, 37.054630143364903], + [74.789972227015795, 37.027607699704959], + [74.757628782100596, 37.028169004898963], + [74.736449979253322, 37.028349972307133], + [74.720255979498518, 37.058675801267526], + [74.706271415236785, 37.084826065606173], + [74.683554828448408, 37.079530761871418], + [74.630039755838169, 37.066888411209234], + [74.614663160473825, 37.043992613274632], + [74.565370923669306, 37.032996086151705], + [74.549110401609028, 37.054385932110883], + [74.527427748246851, 37.082467553584593], + [74.496168056125995, 37.072441788846042], + [74.495425613695232, 37.085613111023747], + [74.493652363495883, 37.116106656353409], + [74.462187046119141, 37.147012781753162], + [74.462308189126631, 37.147093151704581], + [74.462167979784894, 37.147230605554618], + [74.477974823340034, 37.157486872784716], + [74.485013335376877, 37.162156435495731], + [74.480328854188599, 37.178922833197596], + [74.474355676575769, 37.199578045751473], + [74.508350441752484, 37.240212986909704], + [74.508518041571449, 37.240259072942457], + [74.508530119760337, 37.240273489556614], + [74.510341983051731, 37.240760614216875], + [74.542335325929756, 37.249558035698541], + [74.573387281105255, 37.23314816008206], + [74.575852865992772, 37.231848890199558], + [74.59619002656882, 37.258524804708074], + [74.596282285413764, 37.258531768707989], + [74.596422018876055, 37.258716722431508], + [74.624823424317029, 37.260686147391816], + [74.639871944349224, 37.261822058992628], + [74.663148640008458, 37.2361523406231], + [74.724558881481599, 37.2831016018771], + [74.724667057305965, 37.283094337272644], + [74.724677709029848, 37.283102489456866], + [74.726360316716139, 37.282980625545207], + [74.750851671875751, 37.28133589569125], + [74.751054336743962, 37.281192145735197], + [74.751139594429759, 37.2811859708941], + [74.797369362069773, 37.248376473793563], + [74.797397818151268, 37.248320768103575], + [74.797569677185663, 37.248198868689734], + [74.805255268913328, 37.232939004586655], + [74.81341186328136, 37.216971636864983], + [74.856927084493819, 37.224663637621887], + [74.908452097923757, 37.233979417996373], + [74.924364444254152, 37.278024823247328], + [75.015204033234255, 37.293985375440293], + [75.075375093516129, 37.3181224236723], + [75.075392836251069, 37.318124026143614], + [75.075440977427789, 37.318143347019564], + [75.081787683268615, 37.318701589801606], + [75.122589148525805, 37.322386657397558], + [75.133999478877925, 37.362088074957413], + [75.128788226254613, 37.374136245646518], + [75.120727590827073, 37.381715474296421], + [75.123964679326903, 37.385288059022812], + [75.122779885258311, 37.388027247122437], + [75.149914796790256, 37.414204079283856], + [75.141578204762368, 37.430244323448626], + [75.126450790861284, 37.459091520490993], + [75.125705849500704, 37.459848716987217], + [75.08767152890016, 37.486830839179341], + [75.075422919552267, 37.510943724274362], + [75.05810028897119, 37.506887944197352], + [75.032376735435676, 37.500688758290849], + [74.999251683086612, 37.511701855198496], + [74.99845887676824, 37.523967243212738], + [74.967011706703317, 37.545445724249895], + [74.937880231988217, 37.559307663201317], + [74.93401335085116, 37.567983668330861], + [74.928106506535357, 37.572018054997912], + [74.891419161905048, 37.663550971458875], + [74.889273164832247, 37.668365880671679], + [74.918205261482072, 37.684941643030236], + [74.918676002619151, 37.691194708440584], + [74.920336385993622, 37.71745716801729], + [75.003498615705439, 37.770968977863888], + [74.997296503181317, 37.781086460986216], + [74.98672026013935, 37.798017112291731], + [74.970391335732529, 37.808775011752374], + [74.914510097107424, 37.845346729395942], + [74.934185156499339, 37.876517095621423], + [74.922160024298464, 37.898193594154286], + [74.916446164655071, 37.908371907628606], + [74.916425175534911, 37.908531230259463], + [74.916354275926338, 37.908659033865739], + [74.908354288414202, 37.967203782208919], + [74.921479400884763, 38.012075798812582], + [74.923070655611482, 38.017629997828287], + [74.909114100932825, 38.01881637476685], + [74.87693918113294, 38.02144370560476], + [74.876858047897088, 38.021558300573872], + [74.876632927534189, 38.02157743693045], + [74.818867870675476, 38.103280622810708], + [74.813680494304862, 38.122852421815963], + [74.801663614399942, 38.167359638280061], + [74.814003554627377, 38.215837856624034], + [74.801362589547452, 38.24572407738809], + [74.790438712426834, 38.271110166830766], + [74.790566460476683, 38.27124867102205], + [74.790556869284643, 38.271271346860566], + [74.794029970684761, 38.275003802164235], + [74.803960388922192, 38.285770342621205], + [74.78677048946281, 38.324927671791151], + [74.865627770814285, 38.404299167122936], + [74.860125200190154, 38.484378094071587], + [74.828997367203556, 38.489649928700338], + [74.81893382525827, 38.49134233847478], + [74.818923016880589, 38.491356128708468], + [74.81885767525884, 38.491367195017659], + [74.781954124042457, 38.538369761286326], + [74.741963494967166, 38.540804923776335], + [74.71480622560685, 38.542322262483431], + [74.637521590147301, 38.599890134881356], + [74.622714850687217, 38.5963783127455], + [74.610935390350093, 38.593474918077], + [74.577733745095742, 38.600673231714438], + [74.544138228486887, 38.607906910959407], + [74.529550999058344, 38.618719895070747], + [74.503548417407757, 38.637717202396892], + [74.452859555645873, 38.632905743844439], + [74.451886373489955, 38.633333026533762], + [74.386802498854166, 38.651563817192496], + [74.356698975992586, 38.655082573973004], + [74.226716576586796, 38.656324353585696], + [74.185319710513582, 38.666727795069711], + [74.144989447023875, 38.676755822879414], + [74.115224126457022, 38.614507866335906], + [74.065555982051606, 38.585700509079459], + [74.08751392592896, 38.542259421433911], + [74.087322218390909, 38.542257602044593], + [74.087386924004264, 38.542130507815919], + [74.041650748309038, 38.541824159595095], + [74.031376626417213, 38.541726653634562], + [74.008692822068795, 38.524969501292603], + [73.940850228803185, 38.534052978302192], + [73.923320514462716, 38.536348294798678], + [73.923284989969503, 38.536404796465881], + [73.923273536564452, 38.536406329967718], + [73.89625536006568, 38.579317258632102], + [73.859364281033237, 38.58345883475905], + [73.84925378576024, 38.58455686808307], + [73.796123919234873, 38.611116745121102], + [73.796169118955348, 38.61122372302686], + [73.796047715706166, 38.611284585499909], + [73.805684369713191, 38.634478257090528], + [73.753861893328747, 38.71970875714598], + [73.755048997911857, 38.72416428113371], + [73.765584065016753, 38.774517239066853], + [73.726164519659974, 38.837213535692825], + [73.696216435867726, 38.857855927689229], + [73.706042579558613, 38.893568475612568], + [73.739202043258857, 38.933921542026425], + [73.754560038376411, 38.938294073728073], + [73.764636740518299, 38.941262739601321], + [73.823295831390581, 38.917146804504505], + [73.823819139528652, 38.918306080047813], + [73.842538428652006, 38.970062467035177], + [73.841511198227593, 38.977015650780508], + [73.817148106620323, 39.041624724525455], + [73.816523101115891, 39.041526230471156], + [73.776973312869529, 39.026819122847613], + [73.74055044053037, 39.029553767342897], + [73.739657036720729, 39.029412976641517], + [73.717238008602351, 39.071761608622005], + [73.717237181839707, 39.071805373540833], + [73.717195041479002, 39.071883588878805], + [73.716823197894598, 39.093719732876814], + [73.716550865930358, 39.108135703818704], + [73.685207193095522, 39.155004422178777], + [73.654465372715663, 39.166193193276719], + [73.647311279262581, 39.18795859665795], + [73.63635001265645, 39.22047746644337], + [73.577073228435836, 39.237575294296235], + [73.539712769845181, 39.269446465764382], + [73.53920157173178, 39.269519941539521], + [73.539322813876097, 39.269779126390745], + [73.536226755685988, 39.272420287799747], + [73.551035373406393, 39.294817598090631], + [73.551559519826213, 39.295938089753058], + [73.550991929058497, 39.345615118564467], + [73.550919866966154, 39.349831312129709], + [73.503135500684465, 39.380385872326094], + [73.503763099081993, 39.380618017276838], + [73.498998589452626, 39.383702141373874], + [73.58345398206005, 39.410095205517877], + [73.589442568176651, 39.412310348250145], + [73.607527868308622, 39.465870829040753], + [73.637874058136404, 39.472941499700198], + [73.644001647010583, 39.474415563428337], + [73.742218178225656, 39.461827329632158], + [73.865104924936915, 39.482859632565997], + [73.887844011896263, 39.531588140452499], + [73.880716123448707, 39.540912737176832], + [73.898356444601191, 39.554115657097498], + [73.913367236765808, 39.586282889919289], + [73.913391795395967, 39.586583260188007], + [73.924366601777734, 39.59047819358959], + [73.950716480304848, 39.600164478714134], + [73.92450611274387, 39.709151324320686], + [73.921434489415418, 39.721852567280223], + [73.902882987151003, 39.741826379924106], + [73.83871667290866, 39.756013441212346], + [73.838723093868353, 39.756143337938354], + [73.838704631420541, 39.756147410042274], + [73.842375660656003, 39.831025563198843], + [73.867070533014385, 39.848057377005915], + [73.904141498485288, 39.873758324473499], + [73.907836564321585, 39.934357195862184], + [73.936388706185724, 39.963138435258912], + [73.977260433916953, 40.004435130470831], + [73.951143637121788, 40.012612396657545], + [73.940425061090394, 40.015886229984218], + [73.94052810589686, 40.015936158955824], + [73.940461006182545, 40.015957168125873], + [74.002225660763798, 40.049142700089106], + [74.01974780706216, 40.083657133162816], + [74.020311480924832, 40.08491690771725], + [74.096020601980186, 40.08596991392573], + [74.122894899016529, 40.103753157179675], + [74.123095871903956, 40.104030273743412], + [74.123378356257746, 40.104073070207043], + [74.123427511987757, 40.104105597506383], + [74.241912578974777, 40.122031040210992], + [74.260130650496862, 40.124791083466214], + [74.26013296742893, 40.124787577702136], + [74.260340640921015, 40.124818996338917], + [74.268968706445577, 40.111418166979064], + [74.277926359562073, 40.0978642872862], + [74.288093264351701, 40.100224690663211], + [74.313654885404844, 40.106418609191685], + [74.353609936104277, 40.088949138156075], + [74.400511043949919, 40.114794312053334], + [74.43016589882599, 40.131218047194103], + [74.430848218946323, 40.131879195971216], + [74.473811457366779, 40.174699239468602], + [74.477283112385621, 40.176873286132349], + [74.482479917565854, 40.181908842445935], + [74.499308077553266, 40.190665930211864], + [74.537618711832394, 40.21465711199356], + [74.574546353624584, 40.260261794258213], + [74.592933524390872, 40.268807255555849], + [74.615790416586037, 40.279649080929019], + [74.616997047104036, 40.279420590505595], + [74.666610929280765, 40.278516780677329], + [74.695323757262855, 40.313322368685093], + [74.696584565432431, 40.33181152912146], + [74.695242380304919, 40.344181778458662], + [74.697431530509007, 40.344231874708285], + [74.697546677262338, 40.345920447837429], + [74.742767181866483, 40.345269330294094], + [74.808946296178149, 40.346783765175928], + [74.815346682712971, 40.344224278128024], + [74.821967027022708, 40.344128953620682], + [74.860228701987211, 40.326409562475561], + [74.889196397561022, 40.334252810290579], + [74.905637960321357, 40.338809474136021], + [74.792210113540051, 40.442932574576034], + [74.811923565888691, 40.460656511290722], + [74.81488317836029, 40.4895940980158], + [74.816408034474847, 40.505338907198407], + [74.816499205498715, 40.505394790139157], + [74.816508229826056, 40.505483025425832], + [74.841730780645179, 40.521071656461743], + [74.889159949241957, 40.507419521398468], + [74.926582202535315, 40.484811120040995], + [74.960521070171808, 40.464425514545468], + [74.960698620224974, 40.464371816964189], + [75.018766569581018, 40.466784724482594], + [75.098670556797515, 40.439657154087286], + [75.09926484361074, 40.439545160958041], + [75.131923046069076, 40.46278380126504], + [75.131954926206618, 40.462776962630613], + [75.132075225118072, 40.462863962239581], + [75.239333129032943, 40.448532327941031], + [75.265635561629367, 40.483296483875378], + [75.2656378805939, 40.48329648156033], + [75.265728451781044, 40.483416377221843], + [75.289079313696689, 40.483392973625925], + [75.352161524381586, 40.537406747060821], + [75.382044963787664, 40.547284801056193], + [75.428691304375405, 40.562821144765714], + [75.464498941114428, 40.59922969476073], + [75.464769096011167, 40.599390337432929], + [75.464778834098524, 40.599400296687747], + [75.46493754320116, 40.599490501476055], + [75.547333146591868, 40.648485541233946], + [75.553577452863806, 40.6498703735421], + [75.565581182412842, 40.656692880032658], + [75.596508961235983, 40.659451760531837], + [75.596560754422327, 40.659403004088581], + [75.596685998864459, 40.659430780200502], + [75.604821868119515, 40.651626256804668], + [75.634011104728742, 40.624148446325243], + [75.627969393375452, 40.550346678281201], + [75.62808329200044, 40.548609179737412], + [75.643457351190065, 40.51630799425778], + [75.730149670583856, 40.473861771128277], + [75.727714710145534, 40.469153255407306], + [75.731329196818095, 40.467135614265885], + [75.721377631948457, 40.456899162138967], + [75.714151613733165, 40.442926113611705], + [75.68380132284662, 40.418247141651158], + [75.683373383788947, 40.417806951818257], + [75.681240209977773, 40.41083933908083], + [75.666914803330286, 40.363633063742704], + [75.68525757936014, 40.343640092214841], + [75.70616206467291, 40.28064229754392], + [75.736311890916454, 40.298867479447168], + [75.782545369580149, 40.300707925026259], + [75.828240417010178, 40.327243089725563], + [75.82843030824128, 40.326934938111236], + [75.870703077697399, 40.310130509272284], + [75.887511046558558, 40.309079793405985], + [75.918678258949413, 40.291426898487614], + [75.929349359016186, 40.339380790019099], + [75.983456215230419, 40.381571264920005], + [76.04498836330032, 40.356620656495799], + [76.045282080177159, 40.356644128928899], + [76.045491022008875, 40.37120529118868], + [76.045490412721435, 40.388111956097752], + [76.045734446671929, 40.388169562955198], + [76.04573583569146, 40.388266363766476], + [76.046248345063603, 40.388290874237214], + [76.078085786448668, 40.395806447146548], + [76.140980381030218, 40.393098041266356], + [76.170807616265989, 40.381724643971509], + [76.187692578581462, 40.387084863530852], + [76.221267652293733, 40.401431254047999], + [76.276729528985797, 40.438779254650328], + [76.276730213682796, 40.438774779436514], + [76.276898384716816, 40.438888047512663], + [76.279360784918396, 40.421581234259762], + [76.280408543418361, 40.414733032295239], + [76.32066836932583, 40.393038755805392], + [76.32469653754535, 40.390876803500134], + [76.325900780019751, 40.38045901905749], + [76.33036128376051, 40.343231159157945], + [76.346971017148689, 40.359314006951067], + [76.378806421039286, 40.390333747227913], + [76.378884018062436, 40.39021467972664], + [76.379021228885151, 40.390347538016762], + [76.383317777039906, 40.38341136973807], + [76.387423903995924, 40.377110789423206], + [76.389281006381253, 40.37760196180642], + [76.439019914862854, 40.390976346886013], + [76.457270966043765, 40.410821233402793], + [76.467629885798374, 40.422300925639931], + [76.505970314748069, 40.429242678317614], + [76.536884043462734, 40.46392850794728], + [76.540590782547227, 40.51352723609395], + [76.554180538062894, 40.542200334969358], + [76.55428093351702, 40.542282622054891], + [76.554302848867408, 40.542381474197377], + [76.607793566180547, 40.599820307578241], + [76.608437210425052, 40.60130389073003], + [76.609617442835571, 40.601778803417467], + [76.616138200496906, 40.608780854084202], + [76.654554346308302, 40.619930524093398], + [76.652100187275252, 40.652546660616366], + [76.667630719471504, 40.682774323579466], + [76.673232132625984, 40.693830603942132], + [76.669763690958959, 40.701640573384722], + [76.644108360166769, 40.736447602105407], + [76.644107688577137, 40.75941078083158], + [76.644008889637149, 40.759633248664777], + [76.69057859596272, 40.778970417975572], + [76.728723396422652, 40.818505823548605], + [76.733580362450112, 40.862360029728954], + [76.738765418939963, 40.911429364837943], + [76.75908673619476, 40.953442037381599], + [76.815219410438132, 40.974730752328142], + [76.850239249834829, 40.975677947056937], + [76.850841122447392, 40.975825776753631], + [76.88295553302612, 41.02650441827064], + [76.883100584633567, 41.026735208841998], + [76.883101800795558, 41.02673523838282], + [76.883155628119994, 41.026820181423346], + [76.937999377261249, 41.02815164008922], + [76.999257803514851, 41.072554545405822], + [76.999306868369672, 41.072521521360514], + [76.999379294560612, 41.072574160344679], + [77.020257534683154, 41.05852285207181], + [77.04503061827927, 41.059624212152734], + [77.088367586082995, 41.061663144424344], + [77.107134625757055, 41.036157751928982], + [77.16601100344721, 41.008399035457693], + [77.233892739034772, 41.026995674243146], + [77.243420480851412, 41.023319128499182], + [77.248784053649302, 41.024367310569879], + [77.293365760307225, 41.004228184016029], + [77.33918996658619, 41.028663311559114], + [77.359975263493183, 41.039928830759656], + [77.377128082793433, 41.039178577300667], + [77.412411237292886, 41.037935071389192], + [77.457002923723195, 41.025682094909925], + [77.470959358212227, 41.021948861202851], + [77.472501870257418, 41.007326500288571], + [77.473440884001604, 40.998736403387248], + [77.513279802729372, 41.003077072108482], + [77.537760145534989, 41.00589428079784], + [77.56576438324673, 40.998044234065311], + [77.588942460322059, 40.991736041699966], + [77.589127068725574, 40.991805555991007], + [77.594557112858595, 41.004617952709133], + [77.65173020359218, 41.015378765306124], + [77.651840487629485, 41.0154202927584], + [77.661185699005728, 41.012845000985664], + [77.681929423617206, 41.007213396183182], + [77.734842231889473, 41.031504561593209], + [77.743966138009228, 41.029503980718374], + [77.777866426628506, 41.022254097400456], + [77.778336791736507, 41.022603607698969], + [77.793440342399393, 41.048219954846289], + [77.826803766051526, 41.058648779530273], + [77.804558058854681, 41.091064905975507], + [77.808411295518866, 41.113085862824548], + [77.80516694031337, 41.122580193718534], + [77.811194330118923, 41.128990695612728], + [77.811970865873192, 41.133428538866767], + [77.831264611980231, 41.150336681858775], + [77.832027444644595, 41.151148001583827], + [77.832380912614838, 41.151314955888459], + [77.833599644263586, 41.152382995701551], + [77.888356688000925, 41.177754117121495], + [77.902452057496987, 41.184411814030121], + [77.902651242644453, 41.18437735418383], + [77.902749307924211, 41.184422791737617], + [77.910522129088534, 41.183015658593213], + [77.971031838888408, 41.172547230975908], + [78.029445319873815, 41.196911469286562], + [78.092136586127609, 41.223194537596598], + [78.092585943448086, 41.22324739677957], + [78.09435787044174, 41.223986466782151], + [78.117214547498605, 41.226144529703795], + [78.126477656352137, 41.22723417561248], + [78.129861919382293, 41.249082562403828], + [78.134088176927861, 41.278073722913462], + [78.134745828585366, 41.279499198425626], + [78.161034696115806, 41.342272561735342], + [78.147057222878047, 41.367028743880354], + [78.161267793500713, 41.382314322076148], + [78.16361156944356, 41.382831588504743], + [78.163620508204644, 41.38302127384663], + [78.212636880526063, 41.39365137170627], + [78.232916587107511, 41.398127060360906], + [78.322054656249648, 41.383261357351913], + [78.322300811223499, 41.383348227355953], + [78.335711261228496, 41.396226640085487], + [78.355519354599366, 41.395071309576025], + [78.389314973095495, 41.406998046092596], + [78.452343936375044, 41.411107580811631], + [78.530406132720074, 41.443931274292773], + [78.576942735926252, 41.479349814700797], + [78.578647379571308, 41.480665688881757], + [78.578666526320617, 41.480661774223648], + [78.578863661565151, 41.480811811874517], + [78.648420049508076, 41.466428173694368], + [78.673612818605562, 41.501336872930281], + [78.703019358599917, 41.519780235289247], + [78.695236707311622, 41.539330162018437], + [78.694503067643367, 41.540714921476606], + [78.736934613124276, 41.554545278558535], + [78.766534500245101, 41.55610754949781], + [78.823148526160281, 41.559207353376912], + [78.823946241831464, 41.559658341879718], + [78.864615853762913, 41.592739880430145], + [78.889520612503475, 41.596730808073062], + [78.889625059312181, 41.596789857069574], + [78.955660271764444, 41.650527189008343], + [78.956179680929054, 41.650572209939618], + [78.991899935131485, 41.663268657746578], + [79.0192904748844, 41.65608739933068], + [79.035642055175117, 41.674135856548013], + [79.040972792481412, 41.680113508444755], + [79.049840329379307, 41.682272342702419], + [79.108353098682528, 41.697529460903368], + [79.133809058783172, 41.719923430299787], + [79.135551116184118, 41.721660681843318], + [79.215737481805178, 41.725193846001311], + [79.220483987905411, 41.728790252039047], + [79.274426768677301, 41.779670589595952], + [79.274472996081997, 41.779800523295279], + [79.323635702984333, 41.808279957291752], + [79.342824885511604, 41.799428166442127], + [79.353831331817034, 41.794459266411408], + [79.359687093415076, 41.79852333626404], + [79.40455798375352, 41.831676580041531], + [79.409626995410918, 41.833183089183777], + [79.41280101980955, 41.835385954968871], + [79.454758134617009, 41.846589641582298], + [79.45547968687309, 41.846386369547091], + [79.54782638811983, 41.833042925959525], + [79.548721205073164, 41.833021416995116], + [79.607845407767414, 41.853040504072538], + [79.636831151265781, 41.881657249866478], + [79.638682058714153, 41.883856003536614], + [79.72227945432013, 41.895744900922438], + [79.75677336926951, 41.892771829766268], + [79.774055878829301, 41.89133064122678], + [79.820323042157568, 41.962154787546325], + [79.826751616803818, 41.966352599415224], + [79.852186947698698, 41.983164244143133], + [79.850580023291755, 42.014308846060537], + [79.868401452818972, 42.021084748712902], + [79.921494690956195, 42.04142123591653], + [79.979362032868607, 42.043000564932917], + [80.087300427361697, 42.046159253991114], + [80.116744904742816, 42.038987469624459], + [80.139772864095789, 42.033531768271828], + [80.191026540753782, 42.080284439625984], + [80.165705937910474, 42.095340236723899], + [80.151875370134817, 42.121904330999449], + [80.137233641988487, 42.149898350491128], + [80.138033269765529, 42.149939150948832], + [80.161335046141772, 42.151265899425212], + [80.163383936915253, 42.170700414985447], + [80.166320371822422, 42.199183133550783], + [80.225067723635902, 42.208111862911494], + [80.231039205530735, 42.209039678451077], + [80.238587651415841, 42.212276120134575], + [80.284086889613093, 42.232066684565844], + [80.284175450388631, 42.232449463538202], + [80.2697138413956, 42.280885947217328], + [80.277027199218495, 42.304163129276979], + [80.281625124483725, 42.319309551321062], + [80.226813071906449, 42.357364186273273], + [80.227110931143258, 42.358256550754646], + [80.226453583405871, 42.358722939070574], + [80.232830413275011, 42.375391700770074], + [80.23724050447872, 42.388604011363363], + [80.203755917118087, 42.430366744063242], + [80.208111922486026, 42.468394691198029], + [80.220521981466547, 42.475778520878407], + [80.223725270528675, 42.484592962245181], + [80.261945764865771, 42.50042515324472], + [80.262992976905295, 42.501048231293844], + [80.245260277927756, 42.513734446413686], + [80.219344357312934, 42.532117572314391], + [80.218475742562845, 42.533537925747154], + [80.178660685636828, 42.589463203361369], + [80.164069330610928, 42.6225029519251], + [80.161534960003578, 42.626647138967378], + [80.161851918746748, 42.62752392018507], + [80.16136544136333, 42.628625469040642], + [80.171439919479582, 42.654046548567742], + [80.175990026661424, 42.666633197781508], + [80.176537011194242, 42.666908115424143], + [80.177422838107788, 42.66914333556722], + [80.220958277743634, 42.689234505202862], + [80.225985127979499, 42.691761029690866], + [80.224971146393727, 42.70160598570191], + [80.223718493808462, 42.711871315110606], + [80.238842510015672, 42.7472177618708], + [80.256662952686398, 42.789525191596184], + [80.258034490223935, 42.823642027001881], + [80.259800382683579, 42.824040104389731], + [80.260073536506297, 42.827390185382612], + [80.277918936745706, 42.837029426012236], + [80.304033388246751, 42.834011356724631], + [80.318347338569851, 42.837238087731571], + [80.341071048480217, 42.830586919102188], + [80.380238852435781, 42.832289112784565], + [80.413892769191207, 42.839152289668064], + [80.423796766319867, 42.845314280042956], + [80.424611025103246, 42.855654201587519], + [80.496056172301891, 42.878820123060308], + [80.501492553614185, 42.8808975894528], + [80.503074645399238, 42.881095846507002], + [80.503558253465755, 42.881252655288726], + [80.568268935512435, 42.88926555450405], + [80.600858163863109, 42.893349416434475], + [80.589217161590113, 42.922124278570998], + [80.538922355432405, 42.934389453558452], + [80.484797433409199, 42.947447801784833], + [80.395318893370899, 42.99546418420978], + [80.393531397259565, 42.998703938212572], + [80.390046460851622, 43.00065389207353], + [80.376102285785691, 43.029977592597199], + [80.4133010564058, 43.054649196840955], + [80.414410506517356, 43.055386079138998], + [80.447090148400932, 43.061717744158102], + [80.48012370518839, 43.068172511113687], + [80.507785805550853, 43.081243687697679], + [80.554006785932032, 43.103338645397997], + [80.591000565389692, 43.132204570498608], + [80.591256926986517, 43.132266319555178], + [80.591393514989676, 43.132373640476644], + [80.592965756266167, 43.132677920189444], + [80.648800152285517, 43.146126585359781], + [80.659050199767279, 43.145467404723078], + [80.663562671161955, 43.14634071438649], + [80.66976769009166, 43.144778162833376], + [80.704677761328796, 43.142533095868913], + [80.729873638045049, 43.12984147913928], + [80.750173410005672, 43.14686066219511], + [80.755586445590197, 43.145454366939418], + [80.792085246162543, 43.136049318217061], + [80.801933891338237, 43.177020047752286], + [80.78713349312919, 43.200556512452771], + [80.786535990450631, 43.23976473668943], + [80.786240291056785, 43.2409585363867], + [80.766777712542108, 43.264011906330921], + [80.766807178306493, 43.264173303561073], + [80.766794707617237, 43.264187899117587], + [80.76736392670982, 43.267222864706596], + [80.774559172992412, 43.306634461336181], + [80.690474799158281, 43.319085514215303], + [80.688168232123701, 43.323881983523187], + [80.683792444634605, 43.332633397755764], + [80.720557543168084, 43.373730796206502], + [80.73338902215238, 43.388282676270293], + [80.733714967980248, 43.38901894940571], + [80.744010118217716, 43.437817310837531], + [80.75853379819722, 43.445081756101317], + [80.758534600143705, 43.445083567603739], + [80.752585863728271, 43.492820376904781], + [80.63023186439834, 43.662262043376295], + [80.58542634037309, 43.724649276850144], + [80.519835893853482, 43.815504970218598], + [80.518202439291031, 43.829971661499322], + [80.509090811017671, 43.903816208184473], + [80.487685313369283, 43.92408082002288], + [80.473020845071019, 43.936914899131239], + [80.473404042865411, 43.937600916965927], + [80.472975651994986, 43.938006475147603], + [80.481847057948741, 43.955589484573203], + [80.455100016551398, 43.97997752016812], + [80.45513510853209, 43.981852750039621], + [80.452314249812076, 43.984459439033188], + [80.456213820688376, 44.046078983448432], + [80.438319215666809, 44.082663366020022], + [80.39607243913639, 44.121859454841172], + [80.391586215280824, 44.125820082983083], + [80.391661189201457, 44.125952163408826], + [80.391606192868409, 44.126003188394215], + [80.404415961681451, 44.148606691406194], + [80.401607323248797, 44.171699794374774], + [80.398354536047222, 44.197556496745996], + [80.406517947951471, 44.241352892100522], + [80.410590565152702, 44.263515552255122], + [80.410375389027124, 44.264489067320234], + [80.39650342024602, 44.3047812478056], + [80.380925337840054, 44.397729074414627], + [80.380395271804829, 44.400127236707959], + [80.366921956587873, 44.435015299951687], + [80.347919137649342, 44.483651942880194], + [80.358551595366464, 44.504513114869738], + [80.408609116483305, 44.605963707422816], + [80.40298672436947, 44.617221434256187], + [80.326250721805266, 44.690695616933425], + [80.311053125514078, 44.704077738612824], + [80.236604195662778, 44.722000908063109], + [80.22806887977346, 44.729579510412449], + [80.21858647804612, 44.732473650482667], + [80.209646887768642, 44.745936602955666], + [80.198350721028461, 44.75596659562445], + [80.176116175931512, 44.795858464559316], + [80.185379839129567, 44.824744201153315], + [80.167617815012704, 44.843646725499063], + [80.113300523094068, 44.814299074713951], + [80.085144772464943, 44.816005326716976], + [79.999631585171088, 44.793682983599517], + [79.996968066138095, 44.792985585464514], + [79.990240325532383, 44.826359372212849], + [79.954575700769823, 44.847183514034754], + [79.951543407046003, 44.84871278584373], + [79.966792321513481, 44.876902090730347], + [79.90982306634379, 44.899198389374632], + [79.885683627822786, 44.908548101076157], + [79.89490453128623, 44.913233238901924], + [79.94236325276151, 44.937433285245589], + [79.949696836221278, 44.957216602274684], + [79.97916771774409, 44.963493593733233], + [79.994167411773788, 44.972862458612028], + [80.055347246715129, 45.014739405221967], + [80.058346667755757, 45.025058340412308], + [80.1088216494893, 45.051342065430504], + [80.109397470504831, 45.051736208794033], + [80.14007294953042, 45.053792233903025], + [80.142137623550752, 45.058037131940168], + [80.148784539742721, 45.054376128557152], + [80.15892640819547, 45.055055887662903], + [80.193349726350931, 45.029905146323372], + [80.245958830637719, 45.033860547731287], + [80.2881420731171, 45.063923871059764], + [80.289506137196469, 45.065054813607347], + [80.325803127721215, 45.069098544253045], + [80.329295283834753, 45.065668410659811], + [80.35588620685256, 45.039856758716816], + [80.369308031005616, 45.042304635746831], + [80.401864336631505, 45.048468135588259], + [80.42356165142003, 45.063748901501015], + [80.441475837703365, 45.076619519809938], + [80.443327167207514, 45.096900135493264], + [80.463486934399114, 45.109137438026771], + [80.491308625820196, 45.126187628704663], + [80.491431443367034, 45.126100203873257], + [80.491525462818359, 45.126157275190543], + [80.516876229819673, 45.108076389308103], + [80.597099452672879, 45.105252195356584], + [80.683732632192459, 45.128359986263355], + [80.722587794549497, 45.151394299408103], + [80.729213177462498, 45.155345581332583], + [80.72418829246638, 45.176127732550334], + [80.765002596725253, 45.153908859400971], + [80.81364645825029, 45.152010459405268], + [80.813899621945524, 45.152009227945605], + [80.813916234903132, 45.151999930964877], + [80.814202136725768, 45.151988773215429], + [80.859794917999096, 45.12635840886535], + [80.899340149060592, 45.130060918813506], + [80.933103071526062, 45.15967553798022], + [80.962593359504552, 45.167322056610267], + [80.963472196208002, 45.167873733175178], + [81.00429515318983, 45.163696690537748], + [81.021963515024126, 45.161980769539127], + [81.077844313955296, 45.181865277796952], + [81.108240259639032, 45.217315673973054], + [81.143831427658682, 45.212837518627424], + [81.167141480509528, 45.210016609608772], + [81.171924548046846, 45.22686318973043], + [81.186382483109199, 45.23138750127076], + [81.233776340733044, 45.246351139849295], + [81.239130875953194, 45.245409154864639], + [81.281554819310358, 45.238089523630478], + [81.324674057873409, 45.259897592242929], + [81.352910771514516, 45.258163955074508], + [81.378792868066228, 45.256710526248717], + [81.395398389293462, 45.274387941675094], + [81.404965279314951, 45.27615753524185], + [81.409841362035451, 45.279834412909992], + [81.41446981798353, 45.277915595640273], + [81.434211861830164, 45.281567293705905], + [81.454535239618991, 45.266727369107549], + [81.525489664551202, 45.285167731203998], + [81.526062388485286, 45.286063699622474], + [81.533699894026057, 45.303291794372669], + [81.537303688770805, 45.303649572045487], + [81.539034765831587, 45.30635766626699], + [81.572212751235995, 45.307115275287096], + [81.572527979718402, 45.307146570552455], + [81.579851700174146, 45.335888426097014], + [81.581804551981136, 45.33643155420738], + [81.64214839394775, 45.358451310155246], + [81.654477957992881, 45.356643517828772], + [81.695903818091892, 45.368164898527105], + [81.715418101113883, 45.364563441259918], + [81.78413125826917, 45.38251438419325], + [81.784883924038652, 45.382782064131007], + [81.82939242513568, 45.319026700153351], + [81.858133471120439, 45.297476469527098], + [81.876869363606701, 45.283572383469341], + [81.918135258668457, 45.232640963515294], + [81.98998214760789, 45.237271800414469], + [82.049722711892727, 45.254751503065414], + [82.079002039475426, 45.250557687938546], + [82.092616306573632, 45.248676520421533], + [82.09255728079944, 45.248348309326914], + [82.106152101800205, 45.210341002008377], + [82.106174258488338, 45.210327862798238], + [82.10999822310977, 45.211324767775224], + [82.158243304292967, 45.225258159858427], + [82.171961498551028, 45.227478551555485], + [82.20372148365162, 45.235758358078392], + [82.289516781036639, 45.246505747720391], + [82.291352269477755, 45.246802835166307], + [82.325903045491501, 45.226928314534483], + [82.341600969930653, 45.21797345385334], + [82.483836366463223, 45.180134292419524], + [82.576712935886547, 45.217041247799287], + [82.580192813042018, 45.219779993950112], + [82.598087804705898, 45.344023430913225], + [82.598243380857838, 45.345425643786577], + [82.571729446257592, 45.384399337055235], + [82.543974241940987, 45.425094722055022], + [82.444744301775103, 45.460284356373357], + [82.357515509738889, 45.501186637451184], + [82.278898126170915, 45.537974298958254], + [82.263509295596421, 45.619262577716491], + [82.27095619507007, 45.631076640835118], + [82.285392774371616, 45.654463505935389], + [82.286546178373769, 45.698630273336462], + [82.28688422238767, 45.715452578960821], + [82.29250302457838, 45.721731957350578], + [82.336986231389673, 45.771591130263303], + [82.34634216421172, 45.822056673202333], + [82.332870907193069, 45.881316869495294], + [82.339488090405084, 45.934200814522406], + [82.339716391218161, 45.934345337504304], + [82.339720492339382, 45.934377445334178], + [82.398138585924869, 45.971351000703621], + [82.416762652299553, 45.973678891122439], + [82.458257308061945, 45.97909850860102], + [82.515228952469272, 46.153075694583443], + [82.606026171810456, 46.294599135144118], + [82.70510559912654, 46.462684057387861], + [82.723556197225918, 46.49406648655652], + [82.770952701029657, 46.599412784539126], + [82.78574727475511, 46.677067224078584], + [82.826475406212751, 46.771867567526968], + [82.826607683204486, 46.771934463450407], + [82.82662374511807, 46.771971803218008], + [82.853816206388544, 46.785694523003819], + [82.87522638137203, 46.796522206697965], + [82.873374899584633, 46.823133009874354], + [82.873398029553101, 46.823185874958305], + [82.873394918301841, 46.823225991609114], + [82.920522030533505, 46.931324152808131], + [82.934200569114793, 47.009345064273269], + [82.934919951101818, 47.013520261426571], + [82.985802521833605, 47.060356083143986], + [83.025468620857566, 47.159997417354141], + [83.028136714998027, 47.167220356459616], + [83.023840973611925, 47.214387654134477], + [83.02399382510994, 47.214399688740876], + [83.023990295016233, 47.214438214661769], + [83.104799856334864, 47.220993083506393], + [83.134400032178846, 47.229860052470116], + [83.151197730140368, 47.235041925833144], + [83.151338353773468, 47.23491495671945], + [83.203257067937329, 47.212845653370898], + [83.203675113000756, 47.212789266539858], + [83.209080453965797, 47.203005026789619], + [83.218742000678958, 47.185887771734684], + [83.254459356620814, 47.172281055285126], + [83.297952848324471, 47.177986751126838], + [83.302808990674279, 47.178632203012221], + [83.302819856673565, 47.178625229855754], + [83.302894771992584, 47.178635057625549], + [83.326233723493544, 47.167959121496281], + [83.364689021488459, 47.176835644673581], + [83.366801921067051, 47.177432205062061], + [83.392936375102309, 47.145242510923843], + [83.415332877508632, 47.117879313035139], + [83.452773342460972, 47.128905530242307], + [83.45979162693844, 47.131002348581589], + [83.464967397839587, 47.127685879243373], + [83.535262377052916, 47.083138179909469], + [83.56369048522059, 47.079937083661811], + [83.572871274243468, 47.058544507957237], + [83.573060243376261, 47.058423422548564], + [83.664345644749901, 47.038484089718736], + [83.69725602671501, 47.031328193093515], + [83.697253663323352, 47.03129604075108], + [83.697432711512846, 47.031256931524531], + [83.696063170604219, 47.014728313415603], + [83.763318056606224, 47.02615614165105], + [83.85101088660555, 46.993204800768311], + [83.882979868491503, 46.981280349141386], + [83.929816554518283, 46.96943325867467], + [83.940499119425269, 46.979020394416473], + [83.948565068376482, 46.986515893481297], + [83.948872103827114, 46.986534782461241], + [83.948880414724613, 46.986542241129001], + [83.990695876385303, 46.989107802610604], + [83.999670065074724, 46.989659899346741], + [83.999674135921666, 46.989658658105768], + [83.999848432701228, 46.9896693519756], + [84.000204488661623, 46.989496948377976], + [84.082959234503477, 46.964264218507509], + [84.083336697202768, 46.964199351225332], + [84.090550788717181, 46.965561145665731], + [84.146979420304888, 46.976467990860634], + [84.192096874618599, 47.002662262624725], + [84.223993551257266, 46.999638175614166], + [84.286369282029185, 46.993863672566278], + [84.333650141262567, 47.004306717451065], + [84.364360809771213, 46.99368533176235], + [84.368218230507409, 46.992353408214122], + [84.422425003883433, 47.007839511850349], + [84.503939725668488, 46.972160358827637], + [84.535667259279464, 46.982635982578287], + [84.560919970540795, 46.991031376145031], + [84.666180313354474, 46.994243390805174], + [84.696893179016485, 47.007647778981493], + [84.744790129985901, 47.008804977074021], + [84.745345344380027, 47.008909562664122], + [84.745457808297786, 47.008821108290164], + [84.745477296011188, 47.008821579116479], + [84.745623522713103, 47.008690771688407], + [84.786682504816895, 46.976397333673795], + [84.846659136186176, 46.956305327399043], + [84.846744917947419, 46.956164544672149], + [84.846890675795692, 46.956122816853899], + [84.855344696918536, 46.942050817970248], + [84.864559011099956, 46.926928532555856], + [84.866721734498071, 46.924874441021672], + [84.940352510156131, 46.86196655347424], + [84.942002561250604, 46.861737349767637], + [84.976481566457437, 46.88172621554952], + [84.977109884276246, 46.882290065831356], + [84.984465714405204, 46.917418215452457], + [85.078958107526063, 46.938843274666759], + [85.099878847486096, 46.967823602910897], + [85.107178101677718, 46.970738175712995], + [85.108364668587669, 46.972080521003477], + [85.172546701056021, 46.997050016479918], + [85.196495054382211, 47.023844129538162], + [85.210933786643736, 47.040178061325946], + [85.244423544728278, 47.054957422516097], + [85.273549692509988, 47.067886016223468], + [85.273630451433945, 47.067846719069394], + [85.273764362182959, 47.067905815206252], + [85.304315376012156, 47.052915487326814], + [85.323013560577721, 47.043816982743486], + [85.352400490520921, 47.053513874684199], + [85.434563725978336, 47.061710857718388], + [85.438074218508021, 47.062275524408925], + [85.460673300733532, 47.060966410710435], + [85.537450340805435, 47.057295664212837], + [85.544202851098419, 47.095850891068849], + [85.580214221035448, 47.142001569295452], + [85.679631007974692, 47.221726691896613], + [85.67978559381919, 47.222269083232625], + [85.679784180894131, 47.248988986872533], + [85.698217004383125, 47.287520260050435], + [85.673021424589265, 47.320832883949826], + [85.687355287047339, 47.355479829491209], + [85.698571074415554, 47.383172859854781], + [85.68213080563477, 47.427839382333914], + [85.649486459052255, 47.454205550598651], + [85.632316745148188, 47.477131224196256], + [85.612151957763714, 47.49706744048882], + [85.612531365683139, 47.503549436762583], + [85.607438968977874, 47.510349004032406], + [85.614984030414874, 47.549739207749418], + [85.5441543875463, 48.007367458966598], + [85.539529181616004, 48.018977688986567], + [85.528817721985078, 48.045307162440238], + [85.538652138222233, 48.062305864061088], + [85.549201080436916, 48.080733680239518], + [85.549211856810828, 48.080886086784403], + [85.548596639795349, 48.126940917866087], + [85.552832748425033, 48.132095109839383], + [85.553330603658054, 48.139136104937265], + [85.582336823536266, 48.18438020100897], + [85.584394897184126, 48.190886968767948], + [85.587049794499208, 48.191731524688031], + [85.589551122752553, 48.195633113253393], + [85.619522405936635, 48.202175503481783], + [85.631174280231889, 48.232099512943158], + [85.631564915205942, 48.232246881444624], + [85.669434816536906, 48.260843105614086], + [85.692127497829205, 48.300619983293849], + [85.692629229347503, 48.302401062741708], + [85.692627424304447, 48.334231197035997], + [85.705531368517256, 48.348201922505197], + [85.709022862146384, 48.360596255566477], + [85.755674796996246, 48.403056970808692], + [85.760125369166488, 48.404442746756402], + [85.788697117954854, 48.418096728178732], + [85.81880199991167, 48.422712906292887], + [85.835959446828767, 48.428055225516623], + [85.910539375108272, 48.436779597012347], + [85.914014391096444, 48.437312443903224], + [86.050948817641114, 48.440168514786023], + [86.223036691067904, 48.431548182588102], + [86.242502239485361, 48.440262057213388], + [86.267738802303782, 48.451788127934464], + [86.271936784114388, 48.456536270827449], + [86.299290101040967, 48.489864313594921], + [86.301462517903161, 48.489931461510544], + [86.302451716437986, 48.491050298181307], + [86.378027800219954, 48.492509148038465], + [86.412166348898381, 48.480921934393493], + [86.578099689329278, 48.539708694075358], + [86.591710394745306, 48.574718222607373], + [86.592040727238697, 48.57599540574023], + [86.637732149945151, 48.626345096395063], + [86.638366145945994, 48.628295312933396], + [86.639886253592323, 48.628718812201001], + [86.640020575976749, 48.628866828833075], + [86.690562885451314, 48.642862872890291], + [86.699759807797193, 48.665353259818481], + [86.705737956799197, 48.669772663922735], + [86.777724517843069, 48.730812938750809], + [86.771206608954472, 48.743913056099736], + [86.751392348470731, 48.780086776988036], + [86.752247743171864, 48.782017818040977], + [86.751392129815869, 48.783737485431303], + [86.75695179383348, 48.792637143751875], + [86.761456738370143, 48.802806990291742], + [86.764130959598489, 48.804129227110323], + [86.767402033406427, 48.809365413890653], + [86.815680584173407, 48.830120742989671], + [86.81648543971518, 48.833133577799501], + [86.818190265663375, 48.846473140718004], + [86.779995961071762, 48.885284831643105], + [86.756002472425052, 48.893713839408008], + [86.755079653208412, 48.894015513425025], + [86.753087416875971, 48.898683558023208], + [86.727155745795073, 48.954574271126084], + [86.727423011832855, 48.958818284700016], + [86.727390038399676, 48.958895545341292], + [86.729232509113302, 48.993849855623587], + [86.729650828059292, 48.994194580108712], + [86.729666689168468, 48.994446444367952], + [86.751233866956909, 49.011980535162074], + [86.769237482738035, 49.026816791659606], + [86.833393836944381, 49.050448392381426], + [86.833449206390995, 49.050510856402312], + [86.844403193129153, 49.100209927464483], + [86.850996535247717, 49.10561000879089], + [86.851287502823354, 49.108490081409478], + [86.869139561279013, 49.120469516202178], + [86.879232001311607, 49.128735429903884], + [86.88153723105286, 49.128788841226026], + [86.885200342294013, 49.131246933236021], + [86.950979494268367, 49.130415414137012], + [86.996948491007728, 49.141644573197972], + [86.998272960867126, 49.141505703061696], + [86.999012258488506, 49.141679293936612], + [87.084819740620816, 49.132585418670146], + [87.093514552719796, 49.140328424537913], + [87.109167419788648, 49.15447448288112], + [87.208410748104015, 49.139671116638063], + [87.208412617574425, 49.139669312521079], + [87.208601020546439, 49.1396413784964], + [87.235566120809025, 49.113584393492076], + [87.272725565353312, 49.112304222051449], + [87.301526615047834, 49.111427924460273], + [87.347546764904834, 49.103366701413485], + [87.38520979437655, 49.096870885289654], + [87.433043881011102, 49.074168759882575], + [87.489000104587802, 49.093972268310225], + [87.508122671958191, 49.100777402766511], + [87.492047738649688, 49.131011978849344], + [87.50302495341262, 49.137766432356145], + [87.514077055263257, 49.144793491152257], + [87.559818922092916, 49.141770527776416], + [87.599286152165021, 49.151588089411391], + [87.642008402504359, 49.15334603646771], + [87.67749924096924, 49.158383099531775], + [87.697022102567544, 49.174928135342903], + [87.698407319530219, 49.174857294562017], + [87.765544463298596, 49.173774004348452], + [87.790024257739063, 49.181556509769884], + [87.817822037510453, 49.172994721311653], + [87.817537164478779, 49.161234533765992], + [87.817415053482819, 49.147537546297954], + [87.842541490682081, 49.145254316093038], + [87.86416507850484, 49.108087204209099], + [87.864012159273031, 49.107961124718827], + [87.864015703452111, 49.107955009924595], + [87.855068578196594, 49.072754691375259], + [87.832184642518641, 49.053462892982232], + [87.880221101643514, 49.023027177533599], + [87.880525827077875, 49.008343297502897], + [87.880994443772707, 48.993131248751531], + [87.908711111418015, 48.979193353499518], + [87.908503709241984, 48.979108356030522], + [87.908584114041858, 48.979067409599665], + [87.898800258039458, 48.975131691906171], + [87.868842253082192, 48.962854315428046], + [87.873201602773833, 48.94910077155707], + [87.873436575804192, 48.94840940943827], + [87.873421056209423, 48.948408406257784], + [87.873430564924348, 48.948378406708038], + [87.854158460263406, 48.947163279648336], + [87.811041578370038, 48.944376221397597], + [87.790659877902485, 48.92665536829135], + [87.756728374082698, 48.925054816488718], + [87.743695679113628, 48.892338365961365], + [87.739033712774088, 48.880363121723818], + [87.777509590148838, 48.87127571369799], + [87.777585070569316, 48.871202884932863], + [87.777700948292633, 48.87117590946373], + [87.777778858256696, 48.871015905079304], + [87.825336103104718, 48.825129363998663], + [87.825879161605471, 48.824784023426254], + [87.825699981756387, 48.824778268539895], + [87.8257005796968, 48.824777691605348], + [87.823186887748349, 48.800180611536263], + [87.823284215858195, 48.80008113490976], + [87.84481909144084, 48.799435539174851], + [87.869125693925938, 48.79884718177648], + [87.899054733075516, 48.780046692729805], + [87.93583070506223, 48.757148991022646], + [87.958410779495338, 48.7727755362572], + [88.025912508412986, 48.749308810233217], + [88.059335558916061, 48.713437253135567], + [88.085859523241012, 48.718401826526502], + [88.087382147947167, 48.718809168093031], + [88.086152211802514, 48.693930690485708], + [88.086086990546846, 48.693887226517646], + [88.086082239169329, 48.693783733336289], + [88.061150818863268, 48.677269561639534], + [88.023465243848264, 48.65215559209021], + [88.023300250731396, 48.651800171578429], + [88.023975201047065, 48.626351740443049], + [88.008420309164009, 48.619746492324083], + [88.007513805159292, 48.617793743485763], + [87.959294504580328, 48.598885651197151], + [87.958544817211873, 48.598567303045485], + [87.964598791004462, 48.586162117494723], + [87.970088947651107, 48.575156682312112], + [88.038137843481422, 48.547260586778741], + [88.097536655741933, 48.546916412414411], + [88.099667548030311, 48.54498307481866], + [88.105265842891768, 48.54477812111228], + [88.12686051269452, 48.520616733813632], + [88.148476515263511, 48.525404549850329], + [88.193560361111693, 48.492992366482369], + [88.193919162234621, 48.493014563876358], + [88.226318217852437, 48.497375793831132], + [88.23455005663358, 48.495528212562377], + [88.25442715200829, 48.496757918071197], + [88.298056359084057, 48.481274646867689], + [88.314966938606503, 48.477479180168196], + [88.359828865109023, 48.459538273325556], + [88.359368749909933, 48.454409520525644], + [88.357691869425267, 48.432248418445788], + [88.421489529727964, 48.399310448224909], + [88.434886239664038, 48.392449654860911], + [88.500206506793759, 48.411867124177434], + [88.500533613426967, 48.412031115349237], + [88.500619640084764, 48.411989934498855], + [88.500753651686125, 48.412029771539821], + [88.500869994584832, 48.411870090121852], + [88.520335638985003, 48.402551911197811], + [88.532589093941851, 48.368335411012794], + [88.532708264255774, 48.368171848948265], + [88.570583156601174, 48.368911020510389], + [88.603335720111588, 48.33707151132333], + [88.572425838588401, 48.276764664030885], + [88.591987281532411, 48.259002391522735], + [88.5982616173373, 48.223574291065468], + [88.637699547067825, 48.181957239246188], + [88.63990813287819, 48.181045544750397], + [88.697880303371818, 48.18002708280244], + [88.711370429975148, 48.16657370119583], + [88.718628096669406, 48.159491699979796], + [88.729660811308008, 48.155597265960438], + [88.794427516405946, 48.132911100422334], + [88.804535816454745, 48.122777545355277], + [88.821577110370612, 48.106010309204294], + [88.826458682000705, 48.106370823877697], + [88.927793802129372, 48.118581352120607], + [88.93141124508422, 48.114121798741898], + [88.936237825213084, 48.114478252173427], + [88.950234989611673, 48.090916044136989], + [88.95107679590258, 48.089878272391672], + [89.024222862747195, 48.049730176638143], + [89.033441323709113, 48.027866531875631], + [89.041759052991537, 48.008568299292804], + [89.059475049315353, 47.996342780347589], + [89.07501289737138, 47.985685863251831], + [89.153216128192938, 47.995733518165771], + [89.21590441665272, 47.981826252098976], + [89.228434558917797, 47.979073636457585], + [89.247443910999337, 47.984268816974613], + [89.279042619104928, 47.993038718623552], + [89.291882536624001, 48.006445856772658], + [89.305494917470881, 48.020768774176162], + [89.356628948566623, 48.025102637417589], + [89.357921490174292, 48.026295733330571], + [89.377993801727811, 48.044937257944774], + [89.378099390510343, 48.044921184364853], + [89.378103680488849, 48.044925144280562], + [89.378121283200841, 48.044917851682143], + [89.493489332096189, 48.027355592607449], + [89.495100540204575, 48.027240626929725], + [89.562317320955216, 48.036293027582118], + [89.566451811432017, 48.036861615812882], + [89.596688853188127, 48.014860057744677], + [89.596684115013403, 48.014805629955092], + [89.596841989916101, 48.014691994811777], + [89.600259294100823, 47.968646543789006], + [89.641957529117462, 47.947161935619476], + [89.642821677683983, 47.946846664969407], + [89.642844441414525, 47.946704962724212], + [89.64286661922101, 47.946693535826114], + [89.648388018008262, 47.912685298593232], + [89.687048722798068, 47.905164702482296], + [89.732669858789947, 47.896401508228358], + [89.739425832291985, 47.880638294185417], + [89.759424473437178, 47.834544056045594], + [89.760375430520114, 47.834531289986849], + [89.882836847669594, 47.834644922021845], + [89.95544622713571, 47.841895680939125], + [89.957902612108171, 47.884864103693687], + [90.038352743462994, 47.87339508113692], + [90.063561242597999, 47.882176948581602], + [90.083661489883767, 47.864278624316249], + [90.084025648977686, 47.864219337506434], + [90.068013693704756, 47.81913842359198], + [90.073505757426616, 47.776018766300979], + [90.086080363172229, 47.764447649008879], + [90.132548438276672, 47.72181842520736], + [90.133928314162588, 47.721801476757349], + [90.177761901628671, 47.723831211178528], + [90.182632943807889, 47.721203257751561], + [90.190286767823039, 47.721109248967878], + [90.213893343448504, 47.704338104188693], + [90.214230778555958, 47.70415605613524], + [90.329418101948264, 47.680308515184464], + [90.356091867348496, 47.661363965052658], + [90.382528824566464, 47.642815945088252], + [90.382271454950185, 47.642770395591853], + [90.382316908425935, 47.642738113098659], + [90.344174872332999, 47.635936119407155], + [90.362629527891102, 47.614475441859689], + [90.373840098522507, 47.601603168640061], + [90.396034885927207, 47.546260986425004], + [90.421672163742485, 47.527938231199442], + [90.466272050817352, 47.496245915886448], + [90.472460766246286, 47.461076801614887], + [90.456996552589857, 47.437569895737575], + [90.461634978359299, 47.42058324495062], + [90.466464463544625, 47.403562799472809], + [90.505889238016934, 47.39883830896747], + [90.515966850230939, 47.387435349156981], + [90.524656968521441, 47.377765999220543], + [90.486254699460275, 47.315992576738644], + [90.519603286187987, 47.283467276691816], + [90.559812539221255, 47.206002656138402], + [90.568647791562924, 47.201752029602069], + [90.578231953975447, 47.197347340633563], + [90.652108938717788, 47.110655350478957], + [90.678073492552869, 47.089513298058094], + [90.69039599441922, 47.079539372768679], + [90.758810427534101, 46.999119880649687], + [90.765286000241915, 46.991520151238696], + [90.828438285107765, 46.994851196969236], + [90.829147703904894, 46.994890219283477], + [90.899990603798116, 46.959836165656483], + [90.908624194767683, 46.950594705042882], + [90.920760336892499, 46.937804702417687], + [90.924694079859592, 46.913634012085247], + [90.92832021158199, 46.892355486311814], + [90.956402911224885, 46.878493613479122], + [90.94536916013999, 46.839997652614407], + [90.941135404127934, 46.824898924063348], + [90.941476457483276, 46.824632050499702], + [90.990760919693599, 46.789597586597964], + [90.990761064775313, 46.786066944556417], + [91.01749846229815, 46.76514498484584], + [91.031902594570894, 46.744707939971875], + [91.052110718938351, 46.716472857799396], + [91.040293370807163, 46.685170010623224], + [91.034368087511922, 46.669317029299805], + [91.015949067140227, 46.581441853089522], + [91.055127360185935, 46.578790354229], + [91.065856772208988, 46.578114287494103], + [91.065885293375487, 46.578062281478097], + [91.066247935701142, 46.578037738660157], + [91.077316079876411, 46.557868210878418], + [91.058877157232544, 46.515909135382657], + [91.036159905231287, 46.499896679981163], + [91.023891515654128, 46.443053834428447], + [91.023668875913444, 46.442867314920186], + [91.023665455729756, 46.442851474407981], + [91.017193946578431, 46.437442853717307], + [90.994484430843102, 46.418417644225585], + [90.981743870195515, 46.373986892567608], + [90.981581160269499, 46.373864303522254], + [90.981578575633023, 46.373855364077031], + [90.979190126835775, 46.372062849159661], + [90.898870157217416, 46.311548112046026], + [90.953935681242356, 46.233027747357959], + [90.953920237981123, 46.232997607067794], + [90.953971569743743, 46.232924645282679], + [90.946603407723998, 46.218446704690173], + [90.96881912758478, 46.182287815446401], + [90.982891479448497, 46.15965250848248], + [91.019576278391042, 46.120074893827343], + [91.019571824462318, 46.120038047972123], + [91.019612131187998, 46.119994765627382], + [91.017838710970238, 46.105700582615995], + [91.012970743835609, 46.065429526815805], + [91.026418314810286, 46.02195379334723], + [90.875731376692514, 45.907713320061241], + [90.798521893637613, 45.834331836046772], + [90.798218543935022, 45.834011680020964], + [90.713059233605648, 45.727830328671587], + [90.67423818339212, 45.570040685175954], + [90.669606289089543, 45.490643082913529], + [90.669683021193364, 45.486597915207675], + [90.670102608153769, 45.486369229801539], + [90.721624103293067, 45.463524657991194], + [90.768680102806243, 45.432642025366818], + [90.770494595525705, 45.431653081372779], + [90.770509018613637, 45.431441716467532], + [90.770898095854292, 45.431186366892341], + [90.771701282539652, 45.413969539013237], + [90.772328891547332, 45.404772166087135], + [90.7894120602583, 45.370907064138365], + [90.811635878317446, 45.327414883627547], + [90.806914776191817, 45.309017614915795], + [90.803288878498364, 45.293793140733456], + [90.807576099435266, 45.294664272711323], + [90.830130672678465, 45.299326055126762], + [90.842315975553092, 45.294122332963099], + [90.875849028293544, 45.279960393958831], + [90.89619473770918, 45.24880679480016], + [90.865362651812092, 45.208325074164939], + [90.878150076231677, 45.193409860899344], + [90.880184194802794, 45.191056838850891], + [90.92702696746764, 45.19645180663472], + [90.9599037698231, 45.200395977139451], + [90.983539310053047, 45.208986944877388], + [91.006155587550253, 45.21741851696077], + [91.040891614788549, 45.209370491703069], + [91.048570771493715, 45.207636147374835], + [91.068160479368146, 45.209375310712232], + [91.127891340130844, 45.214738702964553], + [91.169252308669073, 45.198363442262739], + [91.185231068285987, 45.172199434529198], + [91.194182360076553, 45.157881356581001], + [91.229125771034163, 45.152476151254], + [91.2399730847835, 45.136392282516439], + [91.240283126914221, 45.136247028270674], + [91.333279436967956, 45.128363914548963], + [91.37529765112123, 45.109765967470153], + [91.427249593179013, 45.155302935173182], + [91.447206034320274, 45.155333228663054], + [91.517062050825672, 45.095833477436656], + [91.559546909814316, 45.074792485428787], + [91.560063241323775, 45.074557468455296], + [91.693188880948341, 45.064277853275605], + [91.728685079825866, 45.06994430440129], + [91.801636928276437, 45.081667954480963], + [91.891103065470887, 45.078212534550595], + [92.055236440115706, 45.085608843829476], + [92.097075082027445, 45.080234286423874], + [92.098530123755495, 45.080154348801045], + [92.206203228907285, 45.02999354913004], + [92.238995399485063, 45.014770991458477], + [92.311620385711421, 45.027330629036058], + [92.314162558775749, 45.02777226739412], + [92.347346120533672, 45.012906574004901], + [92.398337469444698, 45.016171011468046], + [92.412623579630903, 45.017122347818564], + [92.499613105234573, 45.000010289633849], + [92.523548072935867, 45.008791892199021], + [92.546667508826445, 45.017388066861123], + [92.590687806810493, 45.019696508638198], + [92.682753241313009, 45.024739516049216], + [92.778055270764341, 45.049468194709938], + [92.802232827869943, 45.045261097766499], + [92.846520690427369, 45.037679173729224], + [92.879736170558928, 45.045056033859048], + [92.883036539305053, 45.04580466254923], + [92.883251436377762, 45.045674558336401], + [92.921688215242654, 45.036034495555533], + [92.931522607664292, 45.016570148137106], + [92.978257897727431, 45.011322784993702], + [93.000566209015091, 45.008925688139215], + [93.035929580336202, 45.013685631316783], + [93.060340667212969, 45.017093972172773], + [93.098428914744417, 45.006073004920516], + [93.102366352198899, 45.006492484301241], + [93.172460335120334, 45.014190868283286], + [93.178600854836517, 45.012340318705469], + [93.311990048485441, 44.979225553691016], + [93.312562245794439, 44.986554442811901], + [93.312866874724193, 44.993907255662876], + [93.350929887677239, 44.987871189936527], + [93.374979720877619, 44.984081348307065], + [93.38216959098132, 44.980300081722007], + [93.432803736896247, 44.954017206529542], + [93.454173252399357, 44.957699530999335], + [93.507727229041308, 44.967110761674576], + [93.601545931038999, 44.929662793836712], + [93.611906494613493, 44.925556447611491], + [93.641579798792137, 44.916201150543181], + [93.71439941192898, 44.893302196662361], + [93.714416704882552, 44.893237381833444], + [93.714570170719767, 44.893188997653226], + [93.717895646638368, 44.880198139362115], + [93.722144327018086, 44.864273879186833], + [93.974895017425922, 44.765712724848441], + [94.064445752309169, 44.730824615415507], + [94.150807337590948, 44.683823976706698], + [94.213925616706021, 44.666963749550156], + [94.27850446659896, 44.602615957315066], + [94.325022713857976, 44.582797608565244], + [94.328198851093759, 44.58146046605065], + [94.328207520152787, 44.581440773224912], + [94.328302620196553, 44.581400257385546], + [94.33256131160546, 44.571550604508388], + [94.357704391200684, 44.514435030197362], + [94.364154307762306, 44.515656152576938], + [94.389307014837513, 44.520573117381446], + [94.469324505979444, 44.508221780690363], + [94.556170576834802, 44.461522292449764], + [94.591244381690501, 44.451258022434381], + [94.605211294692239, 44.447276068960882], + [94.672225523444112, 44.39587597116526], + [94.673394274121264, 44.394531087321766], + [94.721445297403378, 44.339573920689404], + [94.76434254661946, 44.339291583389333], + [94.766951108311915, 44.339290959465984], + [94.786871031678615, 44.332258894947046], + [94.824970537696913, 44.318980836376042], + [94.944254555160839, 44.291615745718104], + [94.944471440537725, 44.291453300754519], + [94.944506864408723, 44.291445191135381], + [94.961879274522886, 44.278415008369819], + [94.997321290643683, 44.251869295142086], + [95.12697459660744, 44.268408403535553], + [95.184450495414481, 44.27228464376519], + [95.411987721906641, 44.297162431778432], + [95.412054209058937, 44.297094201936389], + [95.412146865438572, 44.297105470687811], + [95.428801302683965, 44.280403425898861], + [95.409066605303195, 44.243511788266972], + [95.374587355733084, 44.225937496761027], + [95.365426691738648, 44.198230517305831], + [95.354369712621576, 44.164381468705507], + [95.350262532710019, 44.088494943255284], + [95.339801894168957, 44.062986747577554], + [95.325516807347853, 44.027243759659385], + [95.376078585673937, 44.024439459584144], + [95.420865317807511, 44.00919326483254], + [95.424493420149247, 44.007973028554744], + [95.525890809286352, 44.006066405379336], + [95.622168151854567, 43.854356826107555], + [95.644318324149026, 43.78649905684788], + [95.676468868752394, 43.723883746064651], + [95.704693425195458, 43.669294112465629], + [95.714804155965581, 43.644301208946978], + [95.734740687458839, 43.595877142029885], + [95.805103738140389, 43.492264379848109], + [95.85715677511574, 43.416012083661791], + [95.865167336246742, 43.365501304558499], + [95.879235787504484, 43.278788975898131], + [95.916769051981532, 43.232859923633946], + [95.920651365767156, 43.22816933841051], + [96.118369998122034, 43.080828400752353], + [96.362714264462838, 42.898754657024092], + [96.385463436512111, 42.725998973210118], + [96.491314074007846, 42.734964872859273], + [96.516965351391306, 42.736736867519582], + [96.731092757709845, 42.754530981079661], + [96.741564812837055, 42.755489545608185], + [96.748676874742245, 42.755398420661088], + [96.912659125005263, 42.754823037294862], + [96.97354942360306, 42.755697557576866], + [97.172105313597143, 42.793522976871429], + [97.253935734997569, 42.783751581007735], + [97.281863977871112, 42.780439148604181], + [97.696435114516973, 42.723154694712974], + [97.831386063459348, 42.704515148032016], + [97.858566883023443, 42.700553648096744], + [98.194649148826855, 42.651683890724108], + [98.402587288152617, 42.642811852605902], + [98.545903790132755, 42.636775350716086], + [98.96189971371841, 42.605487141173199], + [99.508164315278549, 42.566812370942266], + [99.883751459895961, 42.631733088972901], + [99.967737225589957, 42.646390720516202], + [100.002710325860349, 42.647168784848823], + [100.270643857189526, 42.634839023397653], + [100.323501768410893, 42.688438315512116], + [100.398860944022729, 42.686214835034519], + [100.575181386781964, 42.681316422176749], + [100.602272936895659, 42.680213142587775], + [100.824888242213532, 42.673644854368455], + [100.861289263608072, 42.66974913265998], + [100.934815950200687, 42.655125544126122], + [101.152738091811287, 42.612112464858917], + [101.192693590552452, 42.603836730780287], + [101.289452811094691, 42.584592465961087], + [101.481710328665699, 42.543974490431516], + [101.558467420852907, 42.528076271072393], + [101.768036256299212, 42.507910344651158], + [101.801358966087079, 42.502213804478444], + [101.875466797047679, 42.430825356267363], + [101.921787257999185, 42.382603209164927], + [101.979865368227991, 42.324922928005613], + [102.06670328280147, 42.231737658132694], + [102.06788453410374, 42.230507910567738], + [102.077043032472858, 42.227029687297943], + [102.091438280137893, 42.221799268065233], + [102.3809336093626, 42.156970562282297], + [102.446784809551261, 42.142271992534887], + [102.538875816042221, 42.16071197852888], + [102.540298611107261, 42.160572386462697], + [102.703406763475996, 42.151417067884751], + [102.709923821041372, 42.151310294075074], + [103.019395040266417, 42.026405638627047], + [103.126404224177847, 41.988646910175675], + [103.204847219532866, 41.960999173109855], + [103.41549132321596, 41.880405040994837], + [103.418108065666885, 41.879943188779983], + [103.451967312465484, 41.875428604164995], + [103.847101617991612, 41.804226290378423], + [103.866075319022997, 41.800877452649956], + [104.092450915197446, 41.80667500577686], + [104.318747998473427, 41.841287813340713], + [104.415473965741796, 41.858419706566906], + [104.527213909994089, 41.873384939915269], + [104.523206320169692, 41.734618235120521], + [104.521184297552452, 41.660106516262154], + [104.685767517285228, 41.643511358600868], + [104.687585714647128, 41.643581317793632], + [104.800349635152187, 41.650607526674825], + [104.919856206127179, 41.652526187766192], + [104.946108010894051, 41.630719998843148], + [105.00576630051853, 41.581444743011716], + [105.207486343870045, 41.736085964086243], + [105.215173291089243, 41.740638537946339], + [105.226524711205045, 41.749278498489687], + [105.229644355695427, 41.749208987121442], + [105.229743999156696, 41.749268000693952], + [105.28745391434731, 41.74805287886555], + [105.380787647746473, 41.795213461996639], + [105.585415630322927, 41.886854896930764], + [105.737111132432389, 41.947520517607714], + [105.999374670910768, 42.027484546519723], + [106.008634914032115, 42.030320789888513], + [106.339956207589324, 42.147591579918149], + [106.340595817646303, 42.147812220054178], + [106.36757894683808, 42.159461648852748], + [106.603504962189533, 42.238505461636059], + [106.608424071043046, 42.240202359354832], + [106.780903175831256, 42.289699759696369], + [107.045803729715686, 42.317331650420492], + [107.149001179056015, 42.338380797711395], + [107.26636637254353, 42.362458545938317], + [107.298320898511207, 42.41060142125199], + [107.29850606526206, 42.41065420195099], + [107.298619068443827, 42.410823940960256], + [107.460593659602822, 42.456896533432491], + [107.460712231931467, 42.456890120759525], + [107.460757138987063, 42.45690292125299], + [107.463384744597974, 42.456745584931291], + [107.496269360126576, 42.454967106871592], + [107.56904828144836, 42.411362675396809], + [107.673260937006233, 42.412563191877126], + [107.730684700384387, 42.413289365619171], + [107.80473783194455, 42.409163932310896], + [107.933858222140842, 42.402048785705347], + [108.016293866667354, 42.431230699263821], + [108.016484364495611, 42.431338392845198], + [108.016614305177839, 42.431344133312493], + [108.016838093766637, 42.431423353646018], + [108.083451463409602, 42.434334554128881], + [108.232578777287713, 42.458502834022241], + [108.253616550672405, 42.450838760580908], + [108.293139890453617, 42.43664711637976], + [108.523956513780732, 42.441104421077313], + [108.527515261016532, 42.441175290891628], + [108.608743371237352, 42.427174112618381], + [108.699586908157485, 42.411554638493712], + [108.793250666003829, 42.413397946368079], + [108.840158312847549, 42.394031572044923], + [108.905336488981135, 42.419188134195437], + [108.97794850556221, 42.447326504787718], + [108.998343961274159, 42.451736762310027], + [109.019849246648732, 42.456571026979042], + [109.212071114750486, 42.440213000041751], + [109.285575708150517, 42.433982432506511], + [109.288778987017665, 42.43435878968841], + [109.376982220127189, 42.445634729201331], + [109.462574444510537, 42.454778232179066], + [109.480675204413146, 42.456904912767847], + [109.538157970735256, 42.470753335537161], + [109.677897758542343, 42.557174939543515], + [109.727680293794791, 42.577371032267934], + [109.88652403452771, 42.629380064702985], + [109.900179120085241, 42.634112238658538], + [110.101953298323011, 42.640643089426717], + [110.120072105895176, 42.659167635665703], + [110.133241464507336, 42.672664985419523], + [110.133288475237165, 42.67267996223643], + [110.133332613915968, 42.672725089322917], + [110.340159473363201, 42.739385717735622], + [110.430846646370412, 42.779291807416293], + [110.463279291501379, 42.836968164667326], + [110.463439435942533, 42.837064221664647], + [110.463440737080475, 42.837066528928233], + [110.625068612146109, 42.934208643490571], + [110.649802246777895, 42.970363472686984], + [110.68300345000857, 43.019537881895161], + [110.681302732130519, 43.032094622522379], + [110.680932527973809, 43.03433516957422], + [110.680990722263985, 43.034398253840507], + [110.680985333783156, 43.03443803807339], + [110.729973953452216, 43.087565667020549], + [110.730059777965991, 43.087590506332987], + [110.730060780816672, 43.087591593451648], + [110.733459949562615, 43.088574583269789], + [110.763292971735297, 43.097208850171057], + [110.813819680541343, 43.147043810313995], + [111.013609721440943, 43.327834219955363], + [111.019551104820934, 43.331193273333703], + [111.062610470795079, 43.355720777322446], + [111.143755645332561, 43.378043169932198], + [111.176460813268363, 43.393913807769614], + [111.273769448982108, 43.416701901656637], + [111.346804354522547, 43.433824110322888], + [111.392901918367471, 43.470491345045282], + [111.449288222810594, 43.492144586818775], + [111.484926250239525, 43.490868130207446], + [111.557269446388815, 43.48844184949224], + [111.559758049447908, 43.489835925616482], + [111.625492243890591, 43.53409209082001], + [111.786774819012138, 43.67001040101642], + [111.819709206446035, 43.670646503004349], + [111.884595489455876, 43.67217853596884], + [111.927279661054698, 43.685891005739123], + [111.94383739066636, 43.691284488543104], + [111.963398190184677, 43.746471018657502], + [111.955752511859771, 43.800055578092113], + [111.952610070959281, 43.821424084825665], + [111.863131321523085, 43.938418051470578], + [111.806716362477516, 43.979149679919786], + [111.765752944528145, 44.008586861499886], + [111.734322446042768, 44.019127367758657], + [111.695049396618629, 44.03214548114692], + [111.658541497808201, 44.057523539677582], + [111.655670522587144, 44.059509009499031], + [111.592053252535834, 44.127204254157903], + [111.55211677261903, 44.169654220597785], + [111.535053454521091, 44.203704353482394], + [111.534310564502618, 44.205180348096711], + [111.527911220939558, 44.252872610227271], + [111.526884052094886, 44.260422385125317], + [111.499322242087658, 44.292499545186331], + [111.421082534678746, 44.317579744505785], + [111.409050766068717, 44.353212402170819], + [111.408312905853762, 44.355360323200692], + [111.410351317686306, 44.361848776320684], + [111.419624711171409, 44.392450644808761], + [111.470866427540599, 44.487090518027145], + [111.483482595026558, 44.493609868682555], + [111.50706799869198, 44.50603792354481], + [111.523132940543235, 44.548757086299688], + [111.562656482550523, 44.574859224586348], + [111.553387414706691, 44.645572611161143], + [111.578055848818167, 44.704335550924498], + [111.617452918720218, 44.77702018796537], + [111.628472116856344, 44.790291929460622], + [111.68482866267064, 44.858605279704612], + [111.756964604252104, 44.967674663614567], + [111.896239983175761, 45.050743016508576], + [111.995149243137803, 45.089061008933427], + [112.014252657612786, 45.090504700821391], + [112.063500529331009, 45.094348147006833], + [112.090521177095624, 45.079550658473011], + [112.105883266580193, 45.071235683424483], + [112.388890764268325, 45.062658048216768], + [112.389689446999441, 45.062789878768001], + [112.431260208410905, 45.069826734353327], + [112.533261311442402, 44.99947446929734], + [112.592517018896714, 44.929286272314805], + [112.705003043786959, 44.87785473207289], + [112.76235730258206, 44.86167609450294], + [112.843320793298034, 44.839143038203126], + [112.930632852220015, 44.838697829268995], + [112.99888101014578, 44.826392849248073], + [113.029925916630319, 44.820878253842366], + [113.033161685669924, 44.81991636271254], + [113.112530046937337, 44.797564712170619], + [113.496253914581729, 44.775932295001944], + [113.533278791881301, 44.757816462427456], + [113.623711041214662, 44.743931199778309], + [113.680757080955715, 44.773926357086353], + [113.704606168606972, 44.786592503168499], + [113.767091230831994, 44.830540747987463], + [113.79153487594769, 44.84779459960248], + [113.812247196904138, 44.852351416765558], + [113.854528549793727, 44.861814720422238], + [113.893166837289542, 44.905604249031853], + [113.900217983498649, 44.913662032750665], + [114.057613601734673, 44.929367989602866], + [114.109285222625985, 44.955136045677193], + [114.111233328941523, 44.956892450287192], + [114.182751324335783, 45.033945685293347], + [114.183403708477059, 45.034789405390384], + [114.212430786719537, 45.051489608297025], + [114.306287013563747, 45.105577695044587], + [114.323267302192733, 45.111562506459251], + [114.339894859516519, 45.117553199833687], + [114.402034246302591, 45.177406364956987], + [114.452640490097068, 45.211614105865735], + [114.512636142168802, 45.28213161754816], + [114.517944537559146, 45.293094451909511], + [114.532890297932298, 45.324305034593721], + [114.54419478218702, 45.385970018633266], + [114.548039359614464, 45.386972323332849], + [114.594151944008786, 45.40214684455853], + [114.733638290545599, 45.435359092547536], + [114.737983449192541, 45.43649190181317], + [114.859860108108634, 45.400420696025769], + [114.913813277380456, 45.384484835677121], + [114.976466365372744, 45.37764593732642], + [115.085180969060204, 45.386954311875037], + [115.160591654556086, 45.394400788495567], + [115.169906690851064, 45.394208707564125], + [115.17081758932558, 45.394286700620157], + [115.357348431571296, 45.390449556475431], + [115.377453566004334, 45.394811195192773], + [115.523271084433148, 45.427213864207168], + [115.544161562880717, 45.430977083866054], + [115.5795581590707, 45.438656075763298], + [115.692750758935006, 45.457844763571615], + [115.714347582989049, 45.472709319338321], + [115.857020498515311, 45.571290352336533], + [115.929915605182046, 45.631250749815926], + [115.995188741540858, 45.651550502463841], + [116.019777846802128, 45.659292923311405], + [116.028367293423116, 45.683110119681125], + [116.028418823509753, 45.683106550186309], + [116.02845100097116, 45.683195912275799], + [116.10840954502946, 45.677652694195942], + [116.133265978506216, 45.681473464131429], + [116.167373714410374, 45.686813174777257], + [116.210403135996032, 45.720524398237352], + [116.216192568723571, 45.745477234643801], + [116.232587204165398, 45.757861793235904], + [116.253998272366715, 45.774278882218127], + [116.279851492784502, 45.773426822990551], + [116.271228519066014, 45.829357114975117], + [116.281686650540976, 45.83727136089], + [116.236109696209837, 45.874394540017434], + [116.240347351421249, 45.887687452447977], + [116.264752691665919, 45.965056980921695], + [116.406981340833937, 46.132152033888438], + [116.432396908098397, 46.135816455486577], + [116.447098273800933, 46.150232190906181], + [116.529314278701435, 46.23107652294604], + [116.547236352819027, 46.243720944089333], + [116.56644367015106, 46.257493020229631], + [116.574142458244452, 46.278425124381485], + [116.578560843702491, 46.290874619504372], + [116.578746747094783, 46.290943647114069], + [116.578774026631265, 46.291017816982361], + [116.666254409291994, 46.323436032957176], + [116.666574250612712, 46.323554792930189], + [116.666574950134319, 46.323554818014337], + [116.666711809639139, 46.323605534996254], + [116.683027219094541, 46.324144779962467], + [116.738650598903575, 46.326139378859018], + [116.806314660830793, 46.35433736772363], + [116.819632953458267, 46.378858201550678], + [116.824268763739383, 46.378455070272445], + [116.827360507362798, 46.382659668830541], + [116.866246816894616, 46.374804647757273], + [117.089895608012554, 46.355356090208197], + [117.240357972860281, 46.365333860341984], + [117.321617386839819, 46.360776490970331], + [117.364366607819676, 46.358446322484426], + [117.368093821166084, 46.414503738048701], + [117.3680644728978, 46.414582548041395], + [117.370133634301027, 46.420391617386684], + [117.384538189796572, 46.461318489599371], + [117.440042180890472, 46.526297225975753], + [117.412249071391599, 46.580123171803493], + [117.412339970173761, 46.580145577205109], + [117.412338101077438, 46.580149204076292], + [117.416468776744651, 46.581163275871916], + [117.48816934285891, 46.598836559735126], + [117.588775889778958, 46.602041116660409], + [117.59001250143983, 46.60160695863722], + [117.615485808351252, 46.594483568263279], + [117.616556476177706, 46.592287719651935], + [117.622870231467516, 46.590071043550431], + [117.633690927985455, 46.557146416926138], + [117.633944745086893, 46.556625859647831], + [117.640063948641071, 46.55255689421756], + [117.696423019199145, 46.515146545585608], + [117.762444418953862, 46.535859691869739], + [117.762486218913011, 46.535890014335905], + [117.762522657756648, 46.535884238028608], + [117.762560294644544, 46.535896045993411], + [117.806006520453437, 46.529171425443408], + [117.858466372668218, 46.546594380040659], + [117.86369114491302, 46.548362627300477], + [117.862754303857301, 46.558777398482846], + [117.861288391221478, 46.573890131277615], + [117.861388535287716, 46.573960515248956], + [117.861371562914442, 46.574149195476977], + [117.907391160539163, 46.606438107802859], + [117.94965694344036, 46.610682351901907], + [117.975174468333933, 46.613276099724466], + [117.985605309554842, 46.629682585511027], + [117.985710724142933, 46.629682281459949], + [117.985840407881213, 46.62988483295473], + [118.039078059703129, 46.629574520893136], + [118.11654818161665, 46.676273114793318], + [118.116718785604576, 46.676284611819476], + [118.116809613308078, 46.676339286309556], + [118.185272300791055, 46.680985500660675], + [118.219246389271291, 46.700599035174307], + [118.231572824783399, 46.707758796224219], + [118.309277400530107, 46.737681340467496], + [118.374337971136768, 46.729730446217118], + [118.403078955314825, 46.726309615490031], + [118.439458371770115, 46.702565230222952], + [118.57908136397721, 46.691444737649242], + [118.631951031133681, 46.719845565716817], + [118.67001476709153, 46.696388194856752], + [118.718403334152313, 46.691553840625396], + [118.780883132980335, 46.685488038925321], + [118.780985691442893, 46.696484465179751], + [118.780982303147809, 46.715837966372362], + [118.808528238866558, 46.741848850967131], + [118.838226205015729, 46.770149989493319], + [118.887847995075319, 46.772439359415571], + [118.90746388347435, 46.773389602033376], + [118.90746188836998, 46.773344273513054], + [118.907684773416577, 46.773354556622976], + [118.905669834056354, 46.731788029369476], + [118.930789112954841, 46.724366462319864], + [118.944218752242747, 46.72051416503588], + [118.967206394610258, 46.729446500742377], + [119.004483149661098, 46.744093438941981], + [119.047667311024128, 46.695699903912818], + [119.115807917368556, 46.640971333752525], + [119.127459177291243, 46.647091178024212], + [119.145070659357913, 46.656390085859371], + [119.254001886920989, 46.647240106480496], + [119.255805264254732, 46.647265370447457], + [119.313247643829953, 46.610325894970842], + [119.34929966882423, 46.61715565049704], + [119.350484965451358, 46.617549858927575], + [119.367062456045701, 46.601517338627673], + [119.3746091607686, 46.606135644537794], + [119.42436033331893, 46.636819708965795], + [119.484317314844347, 46.627495474714181], + [119.551139409378379, 46.632196373885442], + [119.551310413341895, 46.632131045797294], + [119.551378256966061, 46.632135862016554], + [119.592113908998044, 46.616657511289347], + [119.649756088491912, 46.623973964646886], + [119.64981205649589, 46.623929327372281], + [119.650002672686014, 46.623953542749774], + [119.650152959926672, 46.623657439883473], + [119.675581190844326, 46.603377157478455], + [119.670666137626498, 46.583241429265499], + [119.731139162596691, 46.612762401784899], + [119.732839343530529, 46.613600394889005], + [119.73721375556751, 46.614649028820459], + [119.776574018769367, 46.624259800961703], + [119.796254422459384, 46.651796565323536], + [119.806674404803204, 46.666624763453314], + [119.806822875185915, 46.666627085474182], + [119.797565493637904, 46.680135634786744], + [119.852584276856987, 46.667918824497512], + [119.89152786289948, 46.667951839580454], + [119.905170804023797, 46.668165210041437], + [119.928462710325277, 46.711034238866034], + [119.916287680063249, 46.742054079167573], + [119.91042619127289, 46.756701815339838], + [119.924562312137866, 46.779934334504652], + [119.929681056565087, 46.788500210384093], + [119.913658810446222, 46.851550593601814], + [119.920427022695321, 46.902245822879408], + [119.855752445048367, 46.914783967058682], + [119.853047270115425, 46.91530223115916], + [119.838311192014999, 46.963047615917965], + [119.814432657877049, 46.98596549842005], + [119.788057289360253, 47.011114376443743], + [119.788179884336671, 47.0115568579049], + [119.783911069488823, 47.043307579836323], + [119.799636164570884, 47.052905955280735], + [119.799647033198767, 47.052945183367271], + [119.755886563176531, 47.128961853501536], + [119.70905275817384, 47.193589356802967], + [119.616537410671569, 47.245719359526731], + [119.560919786416378, 47.246458346963024], + [119.560712384090081, 47.24777014225841], + [119.558230233229253, 47.247823358287576], + [119.55575127607591, 47.279148566354706], + [119.552448296809118, 47.30003952134274], + [119.477286777209571, 47.335384347914768], + [119.443369795807669, 47.350832230161672], + [119.433362788623242, 47.370508507426649], + [119.380857877032284, 47.394555393479394], + [119.378626348157354, 47.395375824719679], + [119.376189439682022, 47.398441578507828], + [119.353668393852445, 47.421353217441713], + [119.31510810974315, 47.425002055035215], + [119.314706050498486, 47.424966487057333], + [119.314764988306422, 47.425034523530357], + [119.314702046874061, 47.425040479478817], + [119.328016578041428, 47.440331859131184], + [119.358191915551799, 47.475165586555235], + [119.197679317687644, 47.518091265486106], + [119.144565107784814, 47.538199712532069], + [119.126644493526356, 47.66206078037338], + [118.765992789442848, 47.768960753504516], + [118.765951975401236, 47.769004843906572], + [118.765928730128721, 47.769011728667969], + [118.560897317045431, 47.990280019276625], + [118.464478592475572, 47.992846477881507], + [118.434300184417438, 47.993630452870178], + [118.41460108512581, 48.012389547254728], + [118.344482817809251, 48.004127759982218], + [118.344394139925868, 48.004086175206993], + [118.344231317957949, 48.004098126644863], + [118.343072154111908, 48.003961546471437], + [118.268928076466935, 48.007298163891988], + [118.256330878028777, 48.018192138041712], + [118.230560609529064, 48.02943514406001], + [118.231092662493012, 48.038439527762812], + [118.099770501871092, 48.028888380624657], + [118.099643396549581, 48.028861296490206], + [118.099642416356616, 48.028860364280995], + [118.044272075166518, 48.012107588529062], + [118.016797011436225, 48.011208041640771], + [118.007758602017276, 48.009282099492687], + [117.98898917864237, 48.010297599732233], + [117.954044214289709, 48.009153484681093], + [117.932381093968999, 48.013360321606946], + [117.918985370467482, 48.014085083372557], + [117.879359269369871, 48.023430399259212], + [117.811830536132987, 48.015028111747334], + [117.80603617155667, 48.014292851118377], + [117.521476251075754, 47.780721995399809], + [117.511583491427317, 47.759773916248989], + [117.486170632727479, 47.756549347985185], + [117.48592128422267, 47.756376215234624], + [117.380298829183758, 47.64327586237637], + [117.376440544235138, 47.639128222672817], + [117.376431031532249, 47.639134230949523], + [117.376236961186933, 47.638926420739786], + [117.087026411117009, 47.821816009366088], + [116.872067689481156, 47.892114699860919], + [116.834435835801159, 47.89362963757246], + [116.783901224176276, 47.895617097665479], + [116.767198478697651, 47.894689129130661], + [116.662848836283629, 47.888685524625735], + [116.554882248489591, 47.862224378211401], + [116.445633453358198, 47.835223162076673], + [116.258583332086729, 47.874731035068145], + [116.104526909804804, 47.810007783692249], + [116.103644207889445, 47.809469049852119], + [115.961128977475155, 47.687820735106008], + [115.940125793911491, 47.68317322292171], + [115.931880567053838, 47.681268311915453], + [115.724314800907607, 47.819431634094109], + [115.572965570384866, 47.919880073349916], + [115.532154644223084, 48.102828000157722], + [115.532568437774344, 48.105089514539209], + [115.522016047265836, 48.153059088492149], + [115.52162966688519, 48.153547435914149], + [115.803170671416026, 48.255264600644075], + [115.815380427835578, 48.257647881623868], + [115.791853388138136, 48.513320378405183], + [115.82044094970081, 48.554890723068041], + [115.822886934687361, 48.558472948338824], + [115.828197968540593, 48.564058102213195], + [116.068261267596142, 48.818037916796285], + [116.070198056371652, 48.82051779508938], + [116.040689390287881, 48.871368873021034], + [116.040848581457752, 48.871602368106565], + [116.040843873794259, 48.871610470919101], + [116.343185226826662, 49.315633749213859], + [116.368266383946136, 49.351845385724275], + [116.42063735356642, 49.428660978202331], + [116.710283687085877, 49.845683669159108], + [116.728720809397075, 49.846049438003952], + [116.728932282139795, 49.845952312413289], + [116.729054242293842, 49.845954104660017], + [117.060986499297613, 49.693622440528337], + [117.14299003527664, 49.670464855191568], + [117.270392167050431, 49.63472991440468], + [117.412676216881962, 49.63228346977899], + [117.476833958254588, 49.631249437056262], + [117.477025676836632, 49.631177039433084], + [117.477181412174986, 49.631174361705803], + [117.532332948046744, 49.610291661825954], + [117.630386461079098, 49.573264258365647], + [117.801490471657715, 49.519530116817855], + [117.841571984376074, 49.549847200446635], + [117.858246573805033, 49.589866205333237], + [117.858522708738178, 49.589881316201456], + [117.858771953825212, 49.590475257221193], + [117.92299446902112, 49.593409389460817], + [117.943289899237996, 49.594520011604857], + [117.943784109159125, 49.594818261486012], + [117.972889555859851, 49.619506362745931], + [117.98382758275649, 49.618984027348894], + [117.988103517968526, 49.621564504013286], + [117.993547041221404, 49.61851988356463], + [118.07311205341027, 49.614720329712313], + [118.074673235220828, 49.614759214009055], + [118.110721043417328, 49.664499080953782], + [118.11777893319686, 49.663283271194167], + [118.121513392963749, 49.667488335524595], + [118.147138493108542, 49.658751313877033], + [118.177383789536151, 49.68594882519659], + [118.193919579198891, 49.68347726215346], + [118.199143511707703, 49.686394103555088], + [118.212863292780142, 49.727719560060905], + [118.212941950756274, 49.728052013684874], + [118.212976159081549, 49.728059525502402], + [118.213037152231621, 49.728243243431827], + [118.274651048077558, 49.741880756955389], + [118.307320711058765, 49.764815067141541], + [118.307789590751142, 49.765161496546312], + [118.307827612941594, 49.765170915471586], + [118.308119816163639, 49.765376043982876], + [118.37683918513909, 49.783104072188443], + [118.386837492698774, 49.795660287429598], + [118.390166194416395, 49.801769320496618], + [118.378634934464102, 49.823834519915302], + [118.377326822940987, 49.825027048652665], + [118.378016503576262, 49.825017894578892], + [118.377845174049867, 49.825345735611172], + [118.435781976037589, 49.833854706139064], + [118.469323509150001, 49.829736637951214], + [118.476181096128869, 49.835089523866529], + [118.477197737411018, 49.86445113384702], + [118.478223065272331, 49.864931565109046], + [118.478099729263391, 49.865182135200634], + [118.481640145267662, 49.866532684240326], + [118.521096622897588, 49.885020551446416], + [118.565451173849809, 49.9294795612645], + [118.566985044113139, 49.929374213678955], + [118.567485743093329, 49.929872611291096], + [118.57384606072209, 49.928902992904014], + [118.601663069637254, 49.926992495780254], + [118.627655104655233, 49.938323186108832], + [118.643753908052162, 49.949374412985321], + [118.652074331272388, 49.948968243129997], + [118.664716938947407, 49.954479526583263], + [118.728185670185368, 49.945252791319831], + [118.732227229382616, 49.945055498529427], + [118.753857236742761, 49.957836893324583], + [118.754803371462856, 49.957716857805067], + [118.755379446517466, 49.95807528010279], + [118.817047436914635, 49.961979720324706], + [118.957843274365459, 49.987372077090946], + [119.025872539518161, 49.980544699251737], + [119.08107360109743, 49.983759439799925], + [119.082540290116768, 49.983944619973244], + [119.111240822412768, 50.011817690410702], + [119.115744143787794, 50.016388921110448], + [119.116230317772533, 50.016663334183988], + [119.11691619622998, 50.017329438155819], + [119.117732193545535, 50.017511043769218], + [119.171035372019205, 50.047597164157686], + [119.181224324478066, 50.061575290258702], + [119.183268613286032, 50.081768569000573], + [119.182345594886939, 50.08626060351893], + [119.183686380025051, 50.085895226729818], + [119.183811572577426, 50.087131866140382], + [119.209330502324704, 50.07890695784225], + [119.227762676355255, 50.073884013917606], + [119.272971778749152, 50.11209784245537], + [119.282211679782861, 50.120114008481316], + [119.293838248477272, 50.143474419864091], + [119.301767303546853, 50.159742470103055], + [119.304169127223915, 50.159896380363335], + [119.327299976174359, 50.162698697046679], + [119.337417543273446, 50.176322978422455], + [119.331353455928436, 50.190628814312298], + [119.350194368583928, 50.196283520244172], + [119.310692403251437, 50.218860532016699], + [119.342895558497332, 50.301852418664367], + [119.343001166512309, 50.302419417019941], + [119.373729176166322, 50.322637536536241], + [119.350361757999863, 50.357445843810282], + [119.314733385750344, 50.351018653181789], + [119.270307279121042, 50.364509117505399], + [119.269408945846507, 50.364588344709219], + [119.268799766777363, 50.364293514953957], + [119.252009779869596, 50.343830040027221], + [119.241841827270378, 50.351246443723461], + [119.229233820616187, 50.34514443578442], + [119.22623161776616, 50.362632375585008], + [119.225220433269271, 50.363369923519784], + [119.187524234652997, 50.347867306498117], + [119.186146280627113, 50.348393579957076], + [119.180437493795168, 50.346046651270669], + [119.148399336115517, 50.362810037023259], + [119.147521146780392, 50.363145438444739], + [119.156373896371761, 50.36903233062533], + [119.168607333622674, 50.37728624208556], + [119.168519052048168, 50.377379265821084], + [119.117452421850231, 50.387577973576796], + [119.140342063856735, 50.407069818032511], + [119.137950376513345, 50.409589978010573], + [119.145676691936771, 50.411612560148598], + [119.156947525502972, 50.421210322083731], + [119.173056504171328, 50.418780002342373], + [119.182870213835116, 50.421349019109876], + [119.189340510764822, 50.416323276592884], + [119.202481310815784, 50.414340758244663], + [119.213375899721214, 50.430305929238088], + [119.215613063734935, 50.439995803706054], + [119.220966110993302, 50.441428792329745], + [119.232103030812596, 50.457749080391849], + [119.247531031329913, 50.46425282605712], + [119.250864945587608, 50.476092122022941], + [119.230357065891525, 50.504254387676596], + [119.25464697668238, 50.50950585924997], + [119.25583163088325, 50.524215833373852], + [119.256278954069856, 50.535614126627699], + [119.256798776890761, 50.536224985693593], + [119.258680913823838, 50.559595675269442], + [119.284831145337449, 50.578003047889524], + [119.273497645100392, 50.600234587032091], + [119.275622050376271, 50.602176570297544], + [119.274554595024284, 50.603513115532579], + [119.278674457334333, 50.604966868033671], + [119.290098136535335, 50.615409599507821], + [119.352583145716025, 50.631046608690454], + [119.353266808743513, 50.631287848994454], + [119.38586615970334, 50.665814349917085], + [119.385699243295349, 50.666204626416324], + [119.377340276148956, 50.681295604911455], + [119.380804412543498, 50.681412078885572], + [119.422671084085678, 50.683007072125285], + [119.427816203677295, 50.685877195838096], + [119.464729504206275, 50.721186042479594], + [119.491257681495625, 50.753215002010357], + [119.494746000222449, 50.765721140259245], + [119.488451205828, 50.770455079755521], + [119.507637092057749, 50.812878935113012], + [119.490915812359702, 50.826438953638274], + [119.48347519151595, 50.877414999692256], + [119.483486599018988, 50.877423026268957], + [119.483468126279249, 50.877547960465478], + [119.521213189411128, 50.903968307079694], + [119.562058009334834, 50.932707644593854], + [119.591060162072012, 50.983612743792037], + [119.623089278731243, 51.008077783635038], + [119.636480934466434, 51.010079251096897], + [119.673343239423076, 51.017221387822318], + [119.717764503527192, 51.048806455693253], + [119.716934526151391, 51.056442872778376], + [119.711617293277001, 51.073765236236426], + [119.723735923848636, 51.078316708661639], + [119.756350136281839, 51.091147708345602], + [119.744860034458355, 51.115823215194119], + [119.76397679814923, 51.122962273833657], + [119.777145323297162, 51.162732115096546], + [119.752868659217597, 51.211106441818018], + [119.75285374566991, 51.211126764332285], + [119.752857403246438, 51.211128870765592], + [119.752479143206884, 51.211882601783955], + [119.761513004103705, 51.216113714097219], + [119.776300939617144, 51.224630227618135], + [119.778352835753964, 51.224000842298814], + [119.778539907382068, 51.224088459440388], + [119.813925396351081, 51.213095687740903], + [119.813432778722742, 51.21375566678536], + [119.789887469892193, 51.242254535502909], + [119.791432389278953, 51.243230446345848], + [119.789550630566865, 51.245751511864555], + [119.820213891722616, 51.26238150042068], + [119.819530997208389, 51.263088843195661], + [119.803176162003837, 51.27715475808381], + [119.805383851998016, 51.277742469403897], + [119.803476725804018, 51.279717872494999], + [119.872459440853675, 51.300010491561103], + [119.876452723929475, 51.334705736308536], + [119.876421088988266, 51.335572137470294], + [119.876558454113692, 51.335624362548884], + [119.876565463967268, 51.335685266967857], + [119.876919645560506, 51.335761684533892], + [119.927480559505796, 51.354984523635743], + [119.934721780961496, 51.361395710537778], + [119.90726648876192, 51.372954559527983], + [119.907131012804584, 51.373569437310472], + [119.90551476197119, 51.374026868065357], + [119.90652025580458, 51.376341448796438], + [119.903563526086273, 51.389761006394544], + [119.912977375214766, 51.391205313366115], + [119.914764755780325, 51.395319745975023], + [119.963831425823471, 51.399097500918998], + [119.975348120197381, 51.443626013475161], + [119.975518832887118, 51.443751172633696], + [119.975521530022647, 51.443761525401968], + [119.976097907864968, 51.444175725354825], + [119.994932188998717, 51.45798420545087], + [119.994842189628756, 51.458238441277977], + [119.974899580485996, 51.481047080953914], + [119.977964695775228, 51.503767929949738], + [119.978610688321311, 51.504090197369159], + [119.978504767149644, 51.504389410093601], + [120.020551487389795, 51.531809864766558], + [120.037067860441752, 51.550565407216737], + [120.027451046444355, 51.584300883922722], + [120.036465649089507, 51.59987297237916], + [120.051612908009687, 51.632652519827218], + [120.056446384466227, 51.634388279482351], + [120.058289760166318, 51.637572580620201], + [120.092569309097385, 51.648063252030539], + [120.079289262195189, 51.676428919844781], + [120.087530206036035, 51.676613520079187], + [120.086587038873049, 51.680454488449733], + [120.164835233517337, 51.678394949185062], + [120.218788692683631, 51.716251574085739], + [120.220578339887666, 51.717129181733696], + [120.286879308233637, 51.750528068821097], + [120.303781588037779, 51.78032376526339], + [120.307703445048148, 51.780933995452855], + [120.310057969458228, 51.784419719511575], + [120.35520464920377, 51.788325052478861], + [120.355986962296399, 51.788446778249451], + [120.376354585346334, 51.800883210689136], + [120.399236230367933, 51.815017299476906], + [120.398566121379829, 51.816867197723269], + [120.392939536590035, 51.831890334920153], + [120.393111812315439, 51.831924325671892], + [120.393070519817257, 51.832038317457325], + [120.457228840178288, 51.849392628170776], + [120.473297286890414, 51.867440993297549], + [120.473972812203428, 51.884269937622214], + [120.487716707710206, 51.883637143213889], + [120.48977243028267, 51.885946167368616], + [120.503501217029452, 51.882910395165602], + [120.528409979752666, 51.881763549588825], + [120.540895581967646, 51.905881345541118], + [120.541464155932786, 51.905993666839265], + [120.541448756606812, 51.906622818561253], + [120.564685109604838, 51.910580946279623], + [120.65038023047822, 51.927509943756377], + [120.655522099919764, 51.954094339140504], + [120.655682169242453, 51.956742114284047], + [120.661434987235324, 51.960095634027653], + [120.695087013409662, 51.980538505296551], + [120.701069753756713, 51.990288673764489], + [120.709442674515913, 52.011089915456097], + [120.697049022790637, 52.020304260031629], + [120.684902147471789, 52.025699409310739], + [120.6846705895952, 52.029507290042162], + [120.679010394596929, 52.033715491808266], + [120.684120127960909, 52.038559421118421], + [120.683670423352808, 52.045954641429141], + [120.710082629297901, 52.071673537703859], + [120.724155289834698, 52.076511987372456], + [120.759909335779668, 52.110406137765921], + [120.753140632910529, 52.135615957814345], + [120.756705450567367, 52.138433792512004], + [120.756034202472549, 52.141457436812004], + [120.775629250556577, 52.161243142147534], + [120.740919460127984, 52.201638433499788], + [120.739838049106396, 52.202711827720762], + [120.739870556700851, 52.202859148433987], + [120.738346596002046, 52.204632735530815], + [120.747881758790797, 52.255426790479888], + [120.710385192849898, 52.259556807650405], + [120.710122348253648, 52.259914552957063], + [120.708813479395644, 52.260013045384838], + [120.688663064690502, 52.288789574195526], + [120.687886607447126, 52.289169619541525], + [120.646763813145853, 52.301498161529778], + [120.621964014848942, 52.321436141267853], + [120.621572531438687, 52.321627757032111], + [120.621557387070069, 52.321763052653139], + [120.620324860295057, 52.322753951594038], + [120.616625155541172, 52.360050228183503], + [120.617248920909915, 52.360253703504235], + [120.617233472238397, 52.360391717683619], + [120.617833805611127, 52.360444495760639], + [120.642141325906351, 52.368373728026612], + [120.641465240940931, 52.388465162155057], + [120.68094501647937, 52.426392654439859], + [120.679955705150974, 52.434245775385712], + [120.675597830916331, 52.463252925145206], + [120.676210075106823, 52.463978464086168], + [120.676038088612742, 52.46534368724727], + [120.684903200941847, 52.47428023813309], + [120.698593949099134, 52.490504436048361], + [120.696800314260344, 52.494233633193261], + [120.679887194086717, 52.510244463827647], + [120.687208375765096, 52.514176504995746], + [120.685825552613608, 52.517051571891685], + [120.726384785890417, 52.535217269205461], + [120.726990544995061, 52.535542608726054], + [120.724885434209327, 52.536217909165195], + [120.683564775274306, 52.546270622817431], + [120.672746405770937, 52.552943636399732], + [120.622386496930304, 52.569098638210328], + [120.621967285504809, 52.569388107574383], + [120.619657831045217, 52.569654078066641], + [120.611851613052295, 52.576373072901553], + [120.593855391166954, 52.588799630451646], + [120.554288046219824, 52.594341498581826], + [120.55419422431136, 52.594382754675337], + [120.554098371360098, 52.594390129183623], + [120.476244088112708, 52.628658900993322], + [120.43797852566928, 52.636431125566105], + [120.389201254121019, 52.614733129686762], + [120.382944981272757, 52.615167478092694], + [120.280805768159965, 52.621505764411076], + [120.187179930864872, 52.577427110988992], + [120.179239854819656, 52.578323631228386], + [120.178275037169399, 52.57790382668491], + [120.072510291372808, 52.583941138140425], + [120.070842785790404, 52.584643687580233], + [120.068001847884588, 52.584602613406119], + [120.042170193357549, 52.596723955235234], + [120.041345100163412, 52.597071581514541], + [120.027212653157221, 52.644919949600599], + [120.06247790764003, 52.705731998062646], + [120.050210232376202, 52.726764752084421], + [120.023438709481013, 52.771283889989], + [120.024154582274278, 52.771436792033697], + [120.023712573909592, 52.772194609061785], + [120.093206329296763, 52.787272301904473], + [120.133324228613262, 52.811523297155581], + [120.137655382771342, 52.810868275925984], + [120.175232787918645, 52.806925852491531], + [120.213354836100663, 52.839919668374392], + [120.214770435048123, 52.841339469234903], + [120.289401046253715, 52.868421710796198], + [120.287375811806427, 52.889144276626389], + [120.287746123844229, 52.889219894782876], + [120.287677256362599, 52.890026311618783], + [120.338990739968366, 52.903655238035881], + [120.354772584465266, 52.938212530403987], + [120.355285811656103, 52.939672562927441], + [120.401169500952832, 52.955473755718721], + [120.439575197432077, 53.001372483744184], + [120.445262842884532, 53.008453079791508], + [120.476205440200985, 53.02289089150355], + [120.521774689918217, 53.044444688435313], + [120.534259765353497, 53.068826545978069], + [120.550377983971302, 53.075764738487301], + [120.555418719974455, 53.081363290956254], + [120.58090219183957, 53.088904083188069], + [120.604077939530882, 53.098880235195963], + [120.626179840256341, 53.102302153170974], + [120.635801545245755, 53.105149303615192], + [120.650384647286558, 53.131132612966255], + [120.652729342660734, 53.135555338073104], + [120.679645445465269, 53.140865170377005], + [120.680347723149296, 53.146127950143978], + [120.68342818446672, 53.173153555605118], + [120.728897902188834, 53.203190677873941], + [120.739338239912513, 53.207690655426354], + [120.740772903913594, 53.208636309699024], + [120.806751500522111, 53.238013927886541], + [120.810114776143365, 53.238196644093208], + [120.814603502075826, 53.240131367515914], + [120.823932557905209, 53.238947320800179], + [120.830495606957882, 53.23930387065279], + [120.813361781952352, 53.267323899164161], + [120.815801776412513, 53.267830119750741], + [120.81544063616353, 53.268432001707481], + [120.828600048130895, 53.270485350622067], + [120.860304750787833, 53.277063059480994], + [120.87573052853925, 53.292815846265121], + [120.92723946753631, 53.286968165068139], + [120.936818146736186, 53.291667486666725], + [120.943428815421441, 53.296007206786292], + [120.945416739682088, 53.295885975740717], + [120.94761146162864, 53.296962711272947], + [120.973025949474689, 53.294202263017389], + [121.046688224095234, 53.289710062409704], + [121.088947136261368, 53.305392079461228], + [121.089760437173453, 53.304646391247644], + [121.090659696903714, 53.304966619685011], + [121.11557828505768, 53.280974876091094], + [121.121622014626794, 53.275433584007452], + [121.145944769863362, 53.283403569831798], + [121.147278188492237, 53.283333690239004], + [121.148007834066661, 53.283560819252635], + [121.165413586798337, 53.282383280351709], + [121.22292267361307, 53.279369439475701], + [121.287128961927039, 53.296144662565979], + [121.32172640943152, 53.32093897547621], + [121.325394032825642, 53.320789615262143], + [121.32911441882824, 53.323984261899056], + [121.408419195140965, 53.317462992579628], + [121.491835499170449, 53.335481287136325], + [121.510530286972454, 53.338313652141011], + [121.585322162074121, 53.350255033585462], + [121.601198728355598, 53.35639741287455], + [121.620874000236469, 53.365434887626101], + [121.630553256726486, 53.367754191406483], + [121.689305372635374, 53.390484407345546], + [121.69013204656116, 53.390887033655879], + [121.690287939159248, 53.390864545982545], + [121.690342503234262, 53.390885655915156], + [121.746932984766218, 53.387613475686329], + [121.786493772638607, 53.402967679921467], + [121.808861717150762, 53.411673660456842], + [121.86889205065053, 53.424959363972249], + [121.869739769754077, 53.424869969333322], + [121.940348977585487, 53.425604376152762], + [121.949865748659192, 53.426759764483386], + [122.016534191406834, 53.426396779045938], + [122.018593138391893, 53.426418194166615], + [122.028321490311768, 53.425239835748187], + [122.069499966765775, 53.420321431822785], + [122.103546362995772, 53.424968277051491], + [122.11499717689955, 53.434412119952263], + [122.153908069248473, 53.466569237846343], + [122.153997947895618, 53.466577270603679], + [122.154028460671199, 53.466602435440123], + [122.154146499125844, 53.466590547127332], + [122.182111888951368, 53.46908990818212], + [122.220207663600632, 53.460091935333644], + [122.259748738575439, 53.468215502446299], + [122.295969701081631, 53.483705549465057], + [122.310303826801004, 53.494333389871187], + [122.341557095708339, 53.503201190590275], + [122.342545064273125, 53.503623699503969], + [122.342656129649299, 53.503479997058676], + [122.361357890979079, 53.490218715588625], + [122.369481326296253, 53.471157694179851], + [122.424992376249136, 53.443900102226777], + [122.427563657946692, 53.442704292653566], + [122.488659564860271, 53.456711111005056], + [122.530667334944326, 53.451497411331395], + [122.600763755268972, 53.463663085035371], + [122.600853804748894, 53.463654385252852], + [122.601076508920556, 53.463693023990622], + [122.666193217715048, 53.457556233065866], + [122.756492026080579, 53.461722841966548], + [122.79940901705389, 53.457399511568632], + [122.819429125603918, 53.455407540716664], + [122.887155461936999, 53.46127039255596], + [122.922277411348986, 53.476130253929192], + [122.936434343961594, 53.482170354908611], + [122.952457790481475, 53.48551359963492], + [123.044261828026549, 53.504757120490538], + [123.071617276791102, 53.505572375754014], + [123.085377193942747, 53.506028036692754], + [123.101443644015475, 53.502371841954016], + [123.1292582301745, 53.49621266167901], + [123.155956728258204, 53.503641466181861], + [123.171048953005041, 53.507889998448391], + [123.172366740397692, 53.508884141468982], + [123.201182165262267, 53.533791009336916], + [123.216146384756172, 53.541911645090117], + [123.223483330023711, 53.547446660048379], + [123.230518698788941, 53.549711071397532], + [123.239611484149378, 53.554645454906421], + [123.258236349464923, 53.558632304222272], + [123.26657121301993, 53.561314972360563], + [123.269709116624625, 53.56108817131858], + [123.272406160439587, 53.561665502059306], + [123.301818546904954, 53.558797972932567], + [123.303459272254258, 53.558273907710806], + [123.383099212308565, 53.53660265542549], + [123.385721907154519, 53.53602188167838], + [123.416037189084633, 53.535201088713677], + [123.446078766889272, 53.534511282674259], + [123.446161233307933, 53.534385473552192], + [123.448369102201866, 53.534325695013457], + [123.464110066770786, 53.507118295103034], + [123.491032053838296, 53.495929582925442], + [123.496226488227947, 53.500978634455706], + [123.502360574136119, 53.507269218563899], + [123.502299512946962, 53.507372097895562], + [123.480491801696942, 53.52408365449056], + [123.482685139116882, 53.540419499990577], + [123.482551651805252, 53.540644406933836], + [123.492937909895829, 53.546781229749996], + [123.509278407611532, 53.556491515433748], + [123.538764759889304, 53.549816977843165], + [123.538837802607318, 53.549692518930144], + [123.538848101819426, 53.549690204382856], + [123.539148138061904, 53.549163732291255], + [123.550217901119225, 53.530301746934335], + [123.523548137413385, 53.505297034330773], + [123.523843363757905, 53.505175984087693], + [123.561720278969773, 53.503501401835571], + [123.579603990190947, 53.545135731947568], + [123.612862268966452, 53.548336611448363], + [123.612936311426964, 53.548311244217928], + [123.613166898848647, 53.548333410340625], + [123.660920151832755, 53.53210452984257], + [123.678467188604998, 53.510769082127823], + [123.690275183879223, 53.49664049952365], + [123.738207085024527, 53.498360434476922], + [123.738243186120215, 53.498369037285705], + [123.78949725243352, 53.488154706505753], + [123.857471014623798, 53.487905545635314], + [123.886198753706225, 53.479526104662369], + [123.910977678090376, 53.463248623567964], + [123.963262087883848, 53.439284679948223], + [123.97261450812708, 53.435147784948626], + [123.973588871658819, 53.434551520194972], + [123.978000067292598, 53.432529700614701], + [123.979315914510607, 53.431046838745061], + [123.990348293786809, 53.424295540387703], + [124.005865371668236, 53.401447487042738], + [124.005937169065845, 53.401433884898452], + [124.049765857066234, 53.402024897253767], + [124.050160047753621, 53.401698500151653], + [124.075342172369233, 53.388098223373433], + [124.076894218154891, 53.379562117874038], + [124.111022374415143, 53.351303380009064], + [124.125089863033281, 53.348775300499213], + [124.157661205871307, 53.360865714423852], + [124.161326910904137, 53.362951650826126], + [124.184126782349807, 53.370689680723629], + [124.186051847835202, 53.371404260981073], + [124.231128698041545, 53.377887630021412], + [124.318321606231706, 53.330736788377436], + [124.319914638566758, 53.330150931295641], + [124.33795468919142, 53.30589056619386], + [124.338836051198882, 53.300874731095163], + [124.349607776599143, 53.28446541635347], + [124.356971798476494, 53.278679311548117], + [124.3676666344018, 53.257166429855914], + [124.404226476292223, 53.246664522390112], + [124.427632383931055, 53.221855592135746], + [124.441341902391727, 53.220166155386075], + [124.479328522421312, 53.215528403661033], + [124.488614007272218, 53.205883806298722], + [124.55542424620981, 53.199970641672309], + [124.559621427647372, 53.201027947907441], + [124.576656030456292, 53.206006126346196], + [124.580293638747193, 53.206235456330639], + [124.582575523833611, 53.206810282881648], + [124.587949050233917, 53.206718085370582], + [124.607411403999123, 53.207945073250855], + [124.657657561555339, 53.205522045607232], + [124.671105337558259, 53.205291312307622], + [124.67247359735947, 53.204807569793196], + [124.67624242344958, 53.204625825153514], + [124.709030778957043, 53.191882931555085], + [124.712859198524868, 53.190529409872738], + [124.712824294769291, 53.190408616432805], + [124.712863221412974, 53.190393487949812], + [124.716891847874365, 53.175938356414648], + [124.704545154755138, 53.160670857000802], + [124.721293773961563, 53.148623490355618], + [124.726390278306923, 53.144981939636402], + [124.779964204087989, 53.138888140144466], + [124.825022202554052, 53.14362110554228], + [124.82527253697971, 53.143328292775003], + [124.83511880263552, 53.138537082798393], + [124.841862308816005, 53.123923462668095], + [124.863837506740055, 53.098219373034453], + [124.86478291007657, 53.097510927927488], + [124.901524327882527, 53.116444465599834], + [124.885328511853302, 53.151179742791236], + [124.879865275966807, 53.162736213401175], + [124.908843231154094, 53.173125122381862], + [124.962319456310055, 53.192393940365235], + [125.030325750219546, 53.200796750013559], + [125.034502067189692, 53.200851651971071], + [125.075911473487594, 53.202788839155076], + [125.133512223465274, 53.202249597291242], + [125.159642919642266, 53.199391452883354], + [125.18673548855638, 53.196513244139588], + [125.221489742281037, 53.185698150264621], + [125.244076580953489, 53.178752752321856], + [125.287923649580705, 53.154065298259781], + [125.307208489560324, 53.143240163947262], + [125.335024522545339, 53.142728116684005], + [125.335266580110158, 53.142628783193302], + [125.371934966692194, 53.130174986184386], + [125.386106940475244, 53.128925119196687], + [125.401095007318048, 53.120271271825047], + [125.429994267421606, 53.110456127157242], + [125.444331279335969, 53.10572740886407], + [125.484154883407257, 53.099460947230732], + [125.495623800300606, 53.093500490452946], + [125.495694638901924, 53.077240572245628], + [125.496021412413555, 53.059477364855091], + [125.522645881544079, 53.049490722156875], + [125.568387084779445, 53.073061988863472], + [125.580565321730546, 53.079389842689444], + [125.580689434079574, 53.079401611259911], + [125.580738597018708, 53.079426945808812], + [125.606010308587827, 53.081946587081362], + [125.631787232683493, 53.060924338944346], + [125.632600570324072, 53.060268524560989], + [125.633015292459021, 53.056451223198607], + [125.635381478813315, 53.039324604224603], + [125.676340342353754, 53.00643837163814], + [125.687058214969156, 53.003699503682363], + [125.734534894242856, 52.992223980805278], + [125.734464841868316, 52.991585113451698], + [125.736352694061424, 52.991102687688446], + [125.743868718485544, 52.983795565307311], + [125.732622408830395, 52.974782395104008], + [125.729006050192595, 52.941801736168351], + [125.728088586714605, 52.941421442039534], + [125.715652166146, 52.932004949670009], + [125.693945063060028, 52.927268746161602], + [125.661038095341098, 52.913628610155058], + [125.657369242473763, 52.905534083431689], + [125.658948919740169, 52.868329914204963], + [125.661462734683568, 52.866381661996456], + [125.670548282206965, 52.859438466680729], + [125.67136524697338, 52.859611290861444], + [125.713680240923551, 52.878445541090258], + [125.713998645968729, 52.878648841778414], + [125.714152040764802, 52.878655537487241], + [125.714255259512257, 52.878701479777114], + [125.720138399178381, 52.8789168430459], + [125.743198197822935, 52.879923407162345], + [125.763805309892845, 52.896235889055212], + [125.76396601122353, 52.896222716525401], + [125.764141797155631, 52.896361971351794], + [125.819738121367806, 52.897516682532867], + [125.823158622916438, 52.89654833760968], + [125.828284217703228, 52.89725066054563], + [125.838471921897479, 52.892213138483257], + [125.846327906681751, 52.88998910704391], + [125.846411613551993, 52.888287192939941], + [125.847142396634695, 52.887925842057371], + [125.847380917681136, 52.868579463290736], + [125.847570524773317, 52.864724403562874], + [125.905927738821489, 52.821689213477192], + [125.91269497120291, 52.817299668427083], + [125.913210048859895, 52.816318916044779], + [125.916089406555514, 52.814195550360239], + [125.929637634702758, 52.785253526489981], + [125.929717149649591, 52.785181224908605], + [125.945919392993602, 52.779552719961295], + [125.958882352576737, 52.758661804640212], + [125.959043445932863, 52.758515325206353], + [125.977629881782249, 52.757000713072216], + [126.012517774274755, 52.79408863844111], + [126.044432795190119, 52.798342443821412], + [126.045517528359753, 52.797802000723436], + [126.046017454349013, 52.797860172393861], + [126.099817605903866, 52.772438129209853], + [126.10203492592909, 52.769643520567158], + [126.108451741981355, 52.766446491063945], + [126.107185104854295, 52.763152470844055], + [126.109991851852499, 52.759614975430772], + [126.104782380102762, 52.75690393782277], + [126.104136525788903, 52.75522432720382], + [126.036942871706799, 52.738050562452571], + [126.038088050246685, 52.735137749412857], + [126.049119618485591, 52.716171170833213], + [126.060477663919031, 52.703740130925446], + [126.064338185538986, 52.690005883936848], + [126.064739781190553, 52.68931542041274], + [126.055298915967441, 52.67416569027781], + [126.053820424338326, 52.671720531099027], + [126.053775986316026, 52.671721849306884], + [126.053678789094931, 52.671565877196834], + [125.988009904120375, 52.673558286790055], + [125.963558748046481, 52.65266217254451], + [125.962112573087097, 52.639538139938374], + [125.961017771759913, 52.628996220561376], + [125.981204558364681, 52.601801039976735], + [125.982269479397857, 52.601059624300284], + [126.017544631170722, 52.57821503942781], + [126.028768426367819, 52.576118491394261], + [126.04701082088819, 52.580663267885939], + [126.047596940037494, 52.580997207097106], + [126.0491580554216, 52.58390117986886], + [126.058613009580256, 52.602219888900251], + [126.058938805155009, 52.602095242397723], + [126.058974306104417, 52.60216128094396], + [126.085940445200222, 52.597183748488817], + [126.139236773887262, 52.571373950464768], + [126.139371571148359, 52.571322378226078], + [126.139430038911087, 52.571280358066332], + [126.139468897623033, 52.57126153996888], + [126.198829452008709, 52.533622699256064], + [126.205671882206303, 52.52372481560522], + [126.192854159429658, 52.50316034961584], + [126.185138033383211, 52.490606531096923], + [126.19750720232102, 52.464754123619038], + [126.199494813268174, 52.465029028445869], + [126.236923160842082, 52.474366215191232], + [126.258165061250168, 52.473143661938266], + [126.261063030100175, 52.473544477613999], + [126.261754872240999, 52.472937054477541], + [126.262959944220981, 52.472867697939712], + [126.265802862365689, 52.469383002602399], + [126.31744192032653, 52.424044974315933], + [126.319094356856041, 52.4227795561455], + [126.340777365245273, 52.394363675001848], + [126.345924969062224, 52.387682661597857], + [126.345102970723062, 52.382422447403286], + [126.341177093992428, 52.356241536423362], + [126.339533643820047, 52.355431467565538], + [126.316054660954464, 52.342125343293517], + [126.314109869789291, 52.337142402158676], + [126.319957660745104, 52.309627299150222], + [126.320370699082076, 52.308854180427446], + [126.320766917111172, 52.308702191925029], + [126.372034579424437, 52.302949149353026], + [126.392866316297273, 52.302921300731029], + [126.420685658246711, 52.297489728833163], + [126.425358371432125, 52.296965376509114], + [126.42542729886074, 52.296563949856946], + [126.426988885935685, 52.296259058659743], + [126.428540886508173, 52.27843071769172], + [126.429066323349659, 52.275370624540791], + [126.428805657167302, 52.275389210057703], + [126.428805734447479, 52.275388322314903], + [126.428798384278565, 52.275389728615181], + [126.393598839372814, 52.277899458612708], + [126.352810209717418, 52.263498377091743], + [126.350329540664987, 52.262614926913521], + [126.349775627611706, 52.262279837056766], + [126.306152321779948, 52.23420229390964], + [126.305314718588846, 52.233263265124343], + [126.299342679394357, 52.204385830009741], + [126.299433686115009, 52.204174389760972], + [126.337329496763076, 52.190536727603487], + [126.393068925496621, 52.1836727867327], + [126.395791905912304, 52.183344377317084], + [126.395820076449951, 52.183334000744054], + [126.396093896263608, 52.183300281650531], + [126.449624470802917, 52.163645505026274], + [126.48353959790569, 52.159792805791056], + [126.491549931266491, 52.158904704318203], + [126.491621617311623, 52.158874702494849], + [126.49183436802241, 52.158850534385493], + [126.497337988709234, 52.156482304301356], + [126.549099823499617, 52.134819100245629], + [126.549430243744936, 52.134066797756439], + [126.553056335717955, 52.132506475818026], + [126.55368137834887, 52.124387792944347], + [126.556518125736815, 52.117929072114116], + [126.554443880823044, 52.114483643256001], + [126.55459655584383, 52.112500546399659], + [126.530723813261943, 52.068716709504059], + [126.524285033131832, 52.06438822613665], + [126.517125610204218, 52.052496051688699], + [126.517590195006733, 52.044104160339259], + [126.507244486654329, 52.035847093307602], + [126.507114822247104, 52.035867611386898], + [126.50705456005123, 52.035767512740229], + [126.484183362148201, 52.039496282714367], + [126.480401850310827, 52.040094668666228], + [126.443330134007752, 52.026026325361599], + [126.441321624665733, 52.014031669013988], + [126.440308072160889, 52.007673681131578], + [126.460561478071924, 51.980926796511682], + [126.460551593769992, 51.980866362887561], + [126.460649884069042, 51.980736956761838], + [126.455092593559826, 51.946791551737043], + [126.502625627765511, 51.920783865398313], + [126.502935791578665, 51.920689098438352], + [126.503166707836911, 51.920272340800707], + [126.547921445595122, 51.872816986804906], + [126.550991143995759, 51.866959855709368], + [126.55618656522077, 51.860766894341324], + [126.573169167559158, 51.824643127973651], + [126.573869105719226, 51.82330761254925], + [126.573941061405066, 51.823226253675209], + [126.593967158143215, 51.806655496628885], + [126.615806655589097, 51.775935276700075], + [126.622590971611231, 51.77308657272296], + [126.651419201205812, 51.761066559801861], + [126.651467425043222, 51.760961478981997], + [126.651489018815894, 51.76095241185336], + [126.665782066204557, 51.730278528784176], + [126.705176127717976, 51.728874062881324], + [126.708624778032075, 51.725871982538358], + [126.717135942832172, 51.725001048994059], + [126.726811468202825, 51.710040309248086], + [126.726977315021557, 51.709895938137905], + [126.726953349548126, 51.709820925824395], + [126.726975342504446, 51.709786919309686], + [126.724422544799609, 51.701899466657949], + [126.716592142165652, 51.677390181712809], + [126.733755509220046, 51.64074539607774], + [126.73373455792489, 51.640731873667626], + [126.733800484635879, 51.640591345898315], + [126.721995815597793, 51.626194341529612], + [126.696808409432208, 51.616898954511647], + [126.673079191712205, 51.601583614281466], + [126.671912335637415, 51.600695385468136], + [126.688422387065586, 51.576885827576689], + [126.689347485342552, 51.576559974572291], + [126.746498209768092, 51.559460115484477], + [126.806503265997904, 51.54467062576871], + [126.83007900262858, 51.534484603199097], + [126.836917346533724, 51.520440591091344], + [126.832176624565832, 51.516263153060812], + [126.805284926348563, 51.492352599507484], + [126.805056039088626, 51.491982396891991], + [126.794948245675826, 51.464099380761084], + [126.776974902352208, 51.446456965847254], + [126.778872228480736, 51.442316578926061], + [126.784292641745495, 51.430854943217334], + [126.806077001716488, 51.421575782823858], + [126.828137089818753, 51.412221057785395], + [126.829708594499124, 51.412083189678434], + [126.90155340864257, 51.405958625353691], + [126.902054018423939, 51.404838687412855], + [126.916881248105184, 51.38565960882665], + [126.922891696872554, 51.358221726335188], + [126.923093685694312, 51.357769847539529], + [126.922962483861298, 51.357675003200455], + [126.916472324838665, 51.346321475237531], + [126.897151342697512, 51.339030005511709], + [126.895881761624992, 51.33918305276336], + [126.830052178555789, 51.343491898733568], + [126.829940723492328, 51.34338979236545], + [126.806261235995279, 51.310614713474109], + [126.806136435478777, 51.310285189007573], + [126.809234294665927, 51.29655830963442], + [126.81335811869242, 51.279505044236629], + [126.848589249285283, 51.252634251974229], + [126.867256591198711, 51.246553585096322], + [126.900491401054012, 51.245217866942554], + [126.901746012831367, 51.245334429101113], + [126.914507095235336, 51.258277746431311], + [126.902249591910007, 51.280998282289268], + [126.901613783451268, 51.282162848926589], + [126.870984612182838, 51.299249817354827], + [126.870978265746061, 51.299314133850693], + [126.870764268240222, 51.299433535006237], + [126.870929520907666, 51.299808127142668], + [126.869449119738675, 51.314810910434026], + [126.879975092556833, 51.320312486083857], + [126.880009363037345, 51.320390169867778], + [126.880159421824303, 51.320408828856827], + [126.88031360791733, 51.32048941679578], + [126.932720040089734, 51.331328290747592], + [126.956983193191519, 51.331570770325115], + [126.958878015954696, 51.330197055293432], + [126.96361311643301, 51.330785839127721], + [126.976054356471991, 51.317744493704915], + [126.976791343124816, 51.317210190622426], + [126.97059089574708, 51.29539123391848], + [126.969139063520601, 51.29000090912691], + [126.919497915336009, 51.24485431999792], + [126.910025324716088, 51.228541501412032], + [126.893026822345789, 51.199166906327186], + [126.899617647616964, 51.176206679517307], + [126.910841515835159, 51.137550734632619], + [126.914453527621347, 51.081202703956912], + [126.915837236292333, 51.060494246918978], + [126.916071355509729, 51.060371422743067], + [126.944292031075122, 51.048552193620573], + [126.977424807279206, 51.02818403019679], + [126.978388920063878, 51.027678235074198], + [126.978983707947449, 51.02708106338153], + [127.004539956531957, 51.00528776923079], + [127.015579196146973, 50.990338906663304], + [127.04458917292024, 50.961212662816401], + [127.064556815713303, 50.952987482985137], + [127.106351839209694, 50.935929880326754], + [127.136576256065396, 50.908543676622877], + [127.226207808584917, 50.783380862729615], + [127.228774732792189, 50.779813237347696], + [127.229286198079819, 50.779503789010143], + [127.287938676765108, 50.753556082401225], + [127.290330830699517, 50.748696605909423], + [127.295330144392508, 50.746647747282751], + [127.295989188061768, 50.737202088692733], + [127.298385409577506, 50.732334349222711], + [127.296581117503209, 50.728718336137064], + [127.296721518783755, 50.726706052849259], + [127.282525252334977, 50.70054873261077], + [127.281192135138696, 50.697877009282188], + [127.287344246756774, 50.661842890104886], + [127.290129426437957, 50.658813916763087], + [127.317963263043836, 50.62917546530057], + [127.32864176855, 50.624279504370172], + [127.363049818800221, 50.579535443610247], + [127.358103503450977, 50.562123940021898], + [127.353678871047975, 50.545865617007109], + [127.315622221759, 50.523869378944987], + [127.300558341968255, 50.493326938670783], + [127.28637058131622, 50.464140792040645], + [127.293575267414212, 50.456854748535086], + [127.297766555176864, 50.452743613920561], + [127.342132605141884, 50.444856306323189], + [127.356976290308978, 50.436605548116717], + [127.360919195470956, 50.410848179199341], + [127.362310024680241, 50.402221095836637], + [127.362254257025697, 50.402126774148975], + [127.362256192319009, 50.402114131678097], + [127.362214697647175, 50.402059866057229], + [127.324870113719911, 50.338897730044081], + [127.364175693219963, 50.294861714693198], + [127.437828145567664, 50.269141845347022], + [127.438643166701127, 50.268924509513617], + [127.596097558393467, 50.237892933219449], + [127.596146944539115, 50.237802896658749], + [127.596253585578253, 50.237781875042465], + [127.596265535427762, 50.237586691980241], + [127.601385800366671, 50.228251866617939], + [127.599807957274137, 50.17972648683962], + [127.599960830027868, 50.177229537217414], + [127.580250713516961, 50.136170544545422], + [127.495315061627508, 50.055817540192024], + [127.494406789846948, 50.054876397139942], + [127.494342662313684, 50.054687679821619], + [127.488448447196404, 49.995164112290709], + [127.488410744530881, 49.992608008525984], + [127.488623955263833, 49.992125137782267], + [127.536449990646091, 49.942633312697197], + [127.538351988633863, 49.934541314733139], + [127.540262910899713, 49.926956502196504], + [127.534354258511883, 49.905938996790866], + [127.522244918623016, 49.862367857026101], + [127.522932227509003, 49.851783551548863], + [127.525059457313503, 49.824038289784156], + [127.525678651857902, 49.823406623269292], + [127.575882798644287, 49.784532105620237], + [127.601925896263552, 49.782156898910692], + [127.646782704177213, 49.778212534440264], + [127.647001728057518, 49.778045851151298], + [127.647044065305423, 49.778041989870403], + [127.653329691388066, 49.773230094353707], + [127.667668717783641, 49.762317694861444], + [127.667671825334054, 49.762250623235438], + [127.667721585244692, 49.762212530054626], + [127.670788331192881, 49.695804604825476], + [127.697990586453997, 49.663118406145237], + [127.768762271969692, 49.633805631941733], + [127.772811080565702, 49.629466973203094], + [127.774736276762297, 49.62860276505657], + [127.808078985153998, 49.591792038270711], + [127.890821962615277, 49.57716521550276], + [127.942463940715939, 49.594191809648244], + [127.942659966765831, 49.594290874410895], + [127.943155405273913, 49.59415810959441], + [127.99406088262478, 49.590194359711631], + [127.994141890912559, 49.590152428700776], + [127.994228141860987, 49.5901718434556], + [127.995544699501352, 49.589426315561305], + [128.051035513751515, 49.560703502150481], + [128.066074747092415, 49.554115448415601], + [128.11450564469888, 49.550781336093209], + [128.124532721706174, 49.548652761360039], + [128.132842909495423, 49.548609533492936], + [128.176226028114087, 49.537679167977437], + [128.178101649895581, 49.537281005967692], + [128.236113545159043, 49.561049561947513], + [128.279820556100077, 49.564142670888202], + [128.283884924414082, 49.562582835011881], + [128.284570863716255, 49.56260652656708], + [128.286452905324097, 49.56159728733418], + [128.335433250180216, 49.542799458683163], + [128.335774695957525, 49.542768855676741], + [128.335868426442687, 49.542827178875555], + [128.359376470478111, 49.565473457673257], + [128.369899468145661, 49.584396640685519], + [128.380587076814265, 49.585906518962112], + [128.382407088598171, 49.58765981218427], + [128.396688479085611, 49.588181224021596], + [128.407144270753435, 49.58965835264722], + [128.429133069340594, 49.589365772082999], + [128.490391182856058, 49.591602298389539], + [128.492645967609491, 49.591810475833377], + [128.524075289211936, 49.601171218986522], + [128.527315587723365, 49.60136602043378], + [128.530565053776883, 49.602278067376545], + [128.534307022738147, 49.601786334072926], + [128.546548040457054, 49.602522244038973], + [128.567752897283384, 49.597391201309215], + [128.612409539614248, 49.591522858068238], + [128.612537441424308, 49.591510746076459], + [128.61255159077578, 49.591504191080979], + [128.612570386406162, 49.591501721141348], + [128.641687262055655, 49.57868220455218], + [128.707544164471045, 49.562747248532069], + [128.70795244974741, 49.562850096130923], + [128.736607225131706, 49.592873769556348], + [128.736833189875711, 49.592824419986407], + [128.776593372841802, 49.587651027712688], + [128.794902272634431, 49.580142422742178], + [128.795113621370405, 49.580096265235291], + [128.795135139378203, 49.580046922498596], + [128.795255815820894, 49.57999743226447], + [128.797789954217166, 49.573959192131085], + [128.805604264156983, 49.55604027318298], + [128.760847111297011, 49.518018814891022], + [128.755692640817927, 49.513604562963835], + [128.753864729614037, 49.47999080872804], + [128.753940159888089, 49.479876326022527], + [128.784554173604107, 49.471106400213316], + [128.820360703819375, 49.481950877361598], + [128.862277993793754, 49.489989344079973], + [128.864226908242244, 49.490468869935569], + [128.864985743433323, 49.490163926824827], + [128.889034234249834, 49.486544672864305], + [128.930585185322343, 49.465237880279815], + [128.975675296911049, 49.459059639899444], + [128.990814905025701, 49.458717581440467], + [129.00575606290252, 49.455074321508071], + [129.005860601398382, 49.454923653970226], + [129.006082214333389, 49.454893288598846], + [129.007058493891435, 49.45319717502047], + [129.039395059659029, 49.406591657055522], + [129.046172108902908, 49.385244166095958], + [129.050312883051618, 49.378050301182199], + [129.076831655533169, 49.357492685691568], + [129.078118288607641, 49.357307779804181], + [129.135704454185884, 49.355044852805001], + [129.172710544568986, 49.384337733906719], + [129.201967599028023, 49.394946304277049], + [129.207130026840616, 49.396861394502118], + [129.207232293011486, 49.396855275553712], + [129.207255168430265, 49.396863570151176], + [129.224742005413731, 49.395807607239405], + [129.258468158165499, 49.393789651673394], + [129.260568364275883, 49.392255723446162], + [129.312436299614944, 49.356300087203493], + [129.316304613688885, 49.356010799657305], + [129.349745913847073, 49.353719780264591], + [129.370444598010096, 49.368075654648599], + [129.366435400168456, 49.411921673100835], + [129.381791259805425, 49.430204193029567], + [129.381831742236528, 49.430210133854153], + [129.381917974653476, 49.430315108616909], + [129.413885437104483, 49.439705808169798], + [129.440209052495305, 49.438935021185884], + [129.510300761159527, 49.421519230031279], + [129.523232125236348, 49.40811249234153], + [129.537967976417434, 49.393097183198684], + [129.554667211972458, 49.297601324799253], + [129.596498019976451, 49.277003920154954], + [129.596658456276799, 49.276978488169028], + [129.666638465955117, 49.293839351439075], + [129.687082376649215, 49.295988679720864], + [129.688778400775334, 49.296345508632058], + [129.721963283159823, 49.286147903786876], + [129.722054680793548, 49.28605805561206], + [129.722150001428986, 49.286028705459593], + [129.753578639199276, 49.255126876252177], + [129.753047486427789, 49.253384201776321], + [129.745573680178381, 49.207721414937431], + [129.745659514582741, 49.206451937117066], + [129.776374216916338, 49.181804586393163], + [129.839782951128029, 49.179175857074327], + [129.840059669872943, 49.178799870913885], + [129.853575566075222, 49.170730144886214], + [129.856320911418578, 49.156705228303295], + [129.856464047324835, 49.156510745201572], + [129.847206432301761, 49.131443742100593], + [129.853631327383312, 49.120736492776103], + [129.859028244353993, 49.111925824475961], + [129.871287338457734, 49.110428366900571], + [129.905199460332369, 49.106432701956429], + [129.905649095847139, 49.105810983506025], + [129.921693317184747, 49.095250100185325], + [129.926699574069147, 49.07672726662387], + [129.926691553434949, 49.076715229956861], + [129.926746521493754, 49.076639224714356], + [129.926322774127698, 49.076161798194093], + [129.912986384282732, 49.056147709562048], + [129.928227419289982, 49.039301163043525], + [129.929347773943221, 49.038357327037147], + [130.012677035226432, 49.018802736365309], + [130.023069951557943, 49.01252445095087], + [130.05059551440354, 48.976838315368724], + [130.050744558575275, 48.976673426999746], + [130.104889405552115, 48.954233345337585], + [130.191792010634884, 48.903187872630788], + [130.203221446035911, 48.898830202557278], + [130.20656465691269, 48.894510610175153], + [130.211718704595626, 48.891483188844369], + [130.225391280843752, 48.872258952953494], + [130.23451417148533, 48.866132834703414], + [130.268561611039104, 48.864851086689001], + [130.271600913093579, 48.864904174431025], + [130.345682538215272, 48.88606153496805], + [130.403660371458869, 48.902726434303432], + [130.404405334914088, 48.902732354023122], + [130.436247316992251, 48.90759162314103], + [130.462346812147132, 48.903192775673759], + [130.46290587075984, 48.903197218133663], + [130.463101412210989, 48.902946538247647], + [130.478689111228732, 48.891018626693608], + [130.493438038292709, 48.864055643638395], + [130.493776477694638, 48.863621771688472], + [130.494009483159999, 48.863529120585632], + [130.551344561251256, 48.858972959597409], + [130.601289341455242, 48.879090954391387], + [130.602348389842319, 48.879089560011593], + [130.635100817465997, 48.884159970968931], + [130.671308788009583, 48.878998764362272], + [130.672574099831138, 48.878997098408895], + [130.672746058937378, 48.878409204958743], + [130.685598888408549, 48.861430045088156], + [130.681739745944071, 48.847661605718422], + [130.681790164503241, 48.847489234848709], + [130.614233372526883, 48.781794732973175], + [130.570928633416003, 48.69138727950817], + [130.568946706074712, 48.686729616496244], + [130.545956660462366, 48.654687022661122], + [130.531001043679197, 48.633627322674315], + [130.530650396103113, 48.620052021786279], + [130.530591997253282, 48.60983716477061], + [130.597658258752574, 48.592176527437807], + [130.597738797428804, 48.592033359083658], + [130.597928218546116, 48.591995517853071], + [130.601648096337613, 48.585084053272958], + [130.608126679681845, 48.57356749802117], + [130.61299192582004, 48.495091836573579], + [130.613381892457596, 48.493996847535215], + [130.639490335916946, 48.482965168365205], + [130.641005423480493, 48.483394322456824], + [130.70319848753266, 48.509163217277795], + [130.703711272996401, 48.509433895305357], + [130.736064917531621, 48.512861101318038], + [130.759289685559736, 48.505628695765424], + [130.759292686605505, 48.505625092375716], + [130.759329689025094, 48.505622707994554], + [130.759353033289102, 48.505552633428039], + [130.770566727302935, 48.492088223798973], + [130.768310525211518, 48.478664128270552], + [130.76857767733398, 48.477862193835712], + [130.751582594796332, 48.460768420253324], + [130.738164056434869, 48.446835040098513], + [130.737854080348455, 48.445508668160564], + [130.739652156805505, 48.402023176000583], + [130.73966908652389, 48.401997791759868], + [130.77723448410822, 48.355116322919791], + [130.800840556014464, 48.344278723711085], + [130.811570143894983, 48.339410081862319], + [130.81167815579812, 48.339303157962327], + [130.811788654031574, 48.339252427981826], + [130.811863397440561, 48.33911978225764], + [130.82300841516053, 48.328087028222704], + [130.837937301901377, 48.298566949931228], + [130.83604096362842, 48.296212309619236], + [130.837109349230559, 48.294316265756301], + [130.8099533079465, 48.263193580774093], + [130.779723200960547, 48.254381745082178], + [130.77839914886124, 48.252553128690032], + [130.760867461469957, 48.22463337343644], + [130.757803634456025, 48.189823339988614], + [130.75782883705125, 48.186960692676791], + [130.755541504262681, 48.185623499076897], + [130.665984702690849, 48.1259682324918], + [130.665829026035283, 48.125478392602488], + [130.661140940278472, 48.098178215875386], + [130.663171106597815, 48.094452815669392], + [130.678419278163688, 48.077043763254196], + [130.683156583777645, 48.057779021954346], + [130.690346754086136, 48.044584900027857], + [130.727629463634599, 48.032320007777535], + [130.729275833633778, 48.031878259753107], + [130.762520858418924, 47.995830293519553], + [130.762571621077655, 47.995802656267436], + [130.789204354411794, 47.984144078258041], + [130.863388506286128, 47.940928442349765], + [130.883589448668118, 47.924983887646412], + [130.884644392776607, 47.923368978466108], + [130.95330653672616, 47.826211517529053], + [130.953762792564476, 47.82562786363345], + [130.958772499450504, 47.730887605945519], + [130.975816761555393, 47.710781989444165], + [131.02192998821323, 47.692231445798775], + [131.026639884621261, 47.691747422643914], + [131.10430566769719, 47.687240162751884], + [131.107147099855126, 47.687247128765684], + [131.175018719827477, 47.700169568468141], + [131.183162949070464, 47.70477219877808], + [131.228606876495093, 47.730747246972911], + [131.252405213165247, 47.734379000254059], + [131.265408779789027, 47.736445230110256], + [131.31386647524505, 47.733796418479088], + [131.351467514338282, 47.728350177792571], + [131.353105851161217, 47.728461935966209], + [131.41199113663393, 47.738573769531094], + [131.428220311989548, 47.743925875452305], + [131.44678320151894, 47.74454829384004], + [131.447661063004261, 47.744699040994632], + [131.524461392503781, 47.735051546431329], + [131.535780433596045, 47.733648808102217], + [131.54277841572511, 47.728576346797979], + [131.551574278495679, 47.722428076587818], + [131.560232473215478, 47.680149732404068], + [131.566392104941485, 47.674124957283105], + [131.582538770109096, 47.658512179285943], + [131.583377118276957, 47.658468746363631], + [131.633571659206638, 47.661614894003755], + [131.681891049936468, 47.704439344259534], + [131.681906329645045, 47.704455359727987], + [131.681909832520347, 47.704455990864894], + [131.682120817563629, 47.704642982429853], + [131.682907561940681, 47.704635758571115], + [131.705791035461942, 47.708758829878363], + [131.732986355729224, 47.70417593687737], + [131.733786993459034, 47.704168585450368], + [131.794602693443011, 47.68290740598345], + [131.817801148714835, 47.674859082440499], + [131.817966313281886, 47.674852725118093], + [131.893082990837257, 47.683393130743347], + [131.965759984810603, 47.671306406177472], + [131.971679052914425, 47.675545017076772], + [131.992502477638908, 47.709488725655653], + [131.992617028522744, 47.709772001336603], + [131.99268108257408, 47.709779864791017], + [131.992703708132041, 47.709816746108878], + [131.992849703884644, 47.709800565214501], + [132.0164641029059, 47.712699534855176], + [132.047575634894372, 47.703735220890721], + [132.073956895038066, 47.700811352378771], + [132.077969815440724, 47.700468217090709], + [132.149188036337449, 47.7029897403145], + [132.155779071407665, 47.704303580278236], + [132.189225321724422, 47.711740469837345], + [132.191834464214708, 47.711490769463765], + [132.199449476584732, 47.713008726426445], + [132.234877889117115, 47.707566015241824], + [132.259547160164573, 47.714740038327733], + [132.264433018090358, 47.716203033628894], + [132.28107761340749, 47.739503442389619], + [132.281085773711567, 47.739507932003647], + [132.281124554544306, 47.739562399801031], + [132.317399707199115, 47.759628073181247], + [132.317817551236431, 47.75965611378853], + [132.336763832095045, 47.764627079658368], + [132.363148156203295, 47.762698152391998], + [132.364115071410623, 47.762763039974878], + [132.461554866092598, 47.723766929424315], + [132.550003037559264, 47.716010101097822], + [132.550849732843119, 47.716068047796824], + [132.5930297180428, 47.738452386128834], + [132.593032590528281, 47.738455822411076], + [132.59176951588455, 47.790017121601899], + [132.606738796671749, 47.8141613946161], + [132.61412805550529, 47.826223670761038], + [132.614274912473263, 47.826316556909163], + [132.614297869675966, 47.826353585072198], + [132.622708810109373, 47.831650946389274], + [132.654696917929328, 47.851883232006927], + [132.679811436883512, 47.8826808018771], + [132.669188490035083, 47.898609280003143], + [132.654682880857507, 47.920128010530199], + [132.654273660374827, 47.934977862625658], + [132.65399208578566, 47.942494628206575], + [132.654065277951247, 47.942539674168351], + [132.654063876474481, 47.942590531159929], + [132.663822017584636, 47.948544438709163], + [132.683681074210654, 47.960766652637481], + [132.713003322778405, 47.960529453526817], + [132.715493805549642, 47.960525447105617], + [132.728031565373016, 47.953877259158524], + [132.761910024049854, 47.936186857662072], + [132.811384603969714, 47.934701114627494], + [132.813060880258433, 47.935967977740717], + [132.875816284195423, 48.000341295238897], + [132.984607940703597, 48.033050154395497], + [132.985109143095457, 48.033443095110144], + [133.008187826259359, 48.052002786778154], + [133.013722243400082, 48.067392080882456], + [133.018924046693968, 48.082962129660039], + [133.021165330713615, 48.085063350559309], + [133.033524339718724, 48.099799936079165], + [133.042408372551648, 48.104978864649922], + [133.045293035177792, 48.107683257910345], + [133.049206715213671, 48.108941944448055], + [133.058614195693877, 48.114426015742488], + [133.094862526142265, 48.126911254700232], + [133.113681406211072, 48.129677779988448], + [133.122177825861883, 48.13241033066587], + [133.133569675165774, 48.132601513962037], + [133.146111178660561, 48.134445214885986], + [133.172692510843063, 48.133258091527324], + [133.174638667876991, 48.133290752836885], + [133.205295164219308, 48.128425236075799], + [133.231717221622091, 48.124315379014497], + [133.276500432979645, 48.110860523605581], + [133.294066410331681, 48.100613923364733], + [133.294159233089232, 48.100578659979163], + [133.34879893493067, 48.115153878923408], + [133.399459908706376, 48.121915553028387], + [133.399877730116714, 48.122000270194604], + [133.433789257166097, 48.113052782367326], + [133.443676718045822, 48.110448155667243], + [133.444154304577296, 48.110491787671833], + [133.467252408976691, 48.115496550151285], + [133.486262234206464, 48.114338741590771], + [133.538243548943143, 48.11908772175196], + [133.538318615500373, 48.119169611061317], + [133.565119265884675, 48.179104642335204], + [133.56530200825722, 48.179757721069748], + [133.565445547397672, 48.179834314653043], + [133.565454335831191, 48.179853968468549], + [133.573870102189971, 48.184329721530723], + [133.589545979107356, 48.192694489360662], + [133.612921513515886, 48.192280455248607], + [133.659730232301854, 48.181043207355827], + [133.68546628038942, 48.18457146031519], + [133.715716838234641, 48.227865594769007], + [133.717053942822645, 48.241287999428295], + [133.732898325894155, 48.252432570890839], + [133.758556075255058, 48.255547941774019], + [133.783328581168433, 48.258679712827288], + [133.806535070171947, 48.270084270135925], + [133.816369701949526, 48.275011155990484], + [133.816612903135052, 48.275036903149775], + [133.816677666751417, 48.275068730470757], + [133.822375105038105, 48.275646934428849], + [133.868424611092308, 48.280522091452411], + [133.932447265679826, 48.299601908004981], + [133.933271463484743, 48.299850510650465], + [133.933282443036433, 48.299850804756545], + [133.933291430624678, 48.299853483207414], + [133.935584422387365, 48.29991246721233], + [133.987925384987619, 48.301314509455153], + [134.015087909173815, 48.320464990617999], + [134.021757221512246, 48.325184410635629], + [134.03209669274267, 48.328033991756499], + [134.060962026378718, 48.336150874409803], + [134.104290643197658, 48.331031720052565], + [134.111523224078326, 48.331752237750791], + [134.142925106579014, 48.343716769917222], + [134.143358429686771, 48.344012738139462], + [134.16840673149045, 48.366727348417548], + [134.195759824339689, 48.380051415722043], + [134.196319401738975, 48.380002353703553], + [134.266407808058375, 48.380124921497043], + [134.271256179463393, 48.381316469768535], + [134.288053840888693, 48.380162775210962], + [134.35672854616368, 48.380282870780775], + [134.361910253950839, 48.380454010373697], + [134.425146447440056, 48.401149146906583], + [134.43057348250727, 48.402930870745422], + [134.441723842101396, 48.405322927172307], + [134.494001126774947, 48.416612856600523], + [134.525998495854026, 48.415481674487317], + [134.570651321292075, 48.403328173907646], + [134.631512165568893, 48.407515037439623], + [134.633038141703992, 48.407622066301265], + [134.696898289168502, 48.403137937129806], + [134.736750209100421, 48.379466967168547], + [134.756627326378947, 48.367730206737406], + [134.762824998072205, 48.368376612829373], + [134.813219707984871, 48.373732785210358], + [134.840782012309887, 48.39183852453025], + [134.862937430708399, 48.423201340275654], + [134.879091732805051, 48.435460046899316], + [134.92011041761296, 48.449431623969318], + [134.944115350645973, 48.448277839461653], + [134.988580203565192, 48.43735659916937], + [134.989818931427834, 48.437308331140251], + [135.020939784836514, 48.438162174033728], + [135.060314026833908, 48.4570489701971], + [135.086275145556414, 48.438157984008178], + [135.086072292866731, 48.436134133554994], + [135.087387202582647, 48.435070915870675], + [135.082693419009161, 48.402423289498294], + [135.082532913375729, 48.400821933364099], + [135.074619702150244, 48.393888693085898], + [135.040173901375738, 48.381273556642398], + [135.001504508153317, 48.363322490300163], + [134.856483660380178, 48.33005835164056], + [134.802239534999501, 48.304705477163033], + [134.788247366533909, 48.289668483159346], + [134.763500339046061, 48.286599369534322], + [134.763337626091868, 48.286523319988405], + [134.762355920874512, 48.286174085377858], + [134.707470248183824, 48.263279255623189], + [134.699481066150071, 48.26380680545045], + [134.67181481342584, 48.253964733895174], + [134.668646660700006, 48.201084917008721], + [134.675166503724228, 48.188979388375941], + [134.665047603295505, 48.168085781957345], + [134.671846201068661, 48.153201638040336], + [134.648264124894524, 48.138351316355525], + [134.625114385350571, 48.097135699388183], + [134.570345757777488, 48.051769584690575], + [134.566686387100958, 48.039912305223659], + [134.545047055794782, 48.030814087598429], + [134.544398340416279, 48.030276741720485], + [134.544462258211354, 48.02897721958756], + [134.550377751751739, 48.005950690002685], + [134.546918498794383, 47.97978653358355], + [134.592535578010654, 47.945396683164638], + [134.592609889057769, 47.945039542808814], + [134.602766333040364, 47.929000102976055], + [134.600685203012745, 47.90695142170194], + [134.642458632398899, 47.900250501097084], + [134.651572283059181, 47.898807263632229], + [134.65159772331495, 47.898784489722658], + [134.651788634998354, 47.898753865374793], + [134.666058134544642, 47.885839647468273], + [134.669995589841733, 47.882314869583674], + [134.664860511592991, 47.868323863150323], + [134.662754570592483, 47.862336829139295], + [134.666689699144172, 47.840833232589887], + [134.671236203144616, 47.816834321379851], + [134.672339944858834, 47.816177291258803], + [134.710345412085786, 47.796820346103814], + [134.720588900289329, 47.787455882419671], + [134.764580082188473, 47.76126902076912], + [134.765245035444167, 47.760950017540225], + [134.765299015576318, 47.760841057519414], + [134.765299070361181, 47.760841024907343], + [134.765299086025863, 47.760840915315555], + [134.777222404495376, 47.736773448698301], + [134.772078409547277, 47.7134120274848], + [134.772087820467476, 47.713346187659241], + [134.771081052099817, 47.712474604610847], + [134.709265075750068, 47.654956903767761], + [134.681813506448435, 47.633460970797607], + [134.677268701193839, 47.614116282223563], + [134.677786571910559, 47.600837323398366], + [134.670802046999285, 47.586591359921613], + [134.67067108356386, 47.586033921982931], + [134.620941117874963, 47.544645213910371], + [134.620355641871384, 47.544006667611519], + [134.58944107330646, 47.527522352949987], + [134.569200296819702, 47.516639352583795], + [134.569173368130464, 47.516502115663585], + [134.570144262218577, 47.494392989091381], + [134.561332126095579, 47.47654072363575], + [134.561186001896544, 47.475796029571228], + [134.560937074421219, 47.475740399258029], + [134.560808278666968, 47.475479475463565], + [134.515582809388064, 47.465400847707507], + [134.490715131642531, 47.446729551905797], + [134.487245317986606, 47.446687846365016], + [134.482683366034536, 47.443633775323313], + [134.423867891359322, 47.441093878367361], + [134.40784561811779, 47.437534750247877], + [134.330603531711063, 47.436737325756305], + [134.303826742073028, 47.427626897229523], + [134.261134544912863, 47.391218872771027], + [134.259174275688025, 47.389441506402832], + [134.256099152765927, 47.368781126702721], + [134.255899379870272, 47.368701943355006], + [134.255894198496492, 47.368668211406231], + [134.227911870889329, 47.349718223189974], + [134.195977546434136, 47.344950916684425], + [134.195652532477169, 47.344822091935285], + [134.182806426526412, 47.334359183450459], + [134.170026860714842, 47.323809860968339], + [134.149666547929797, 47.245818798342192], + [134.2032630156192, 47.207834848402847], + [134.222790626613033, 47.179778947446074], + [134.222787816736911, 47.179721337356007], + [134.222850759228521, 47.179632073558118], + [134.225310184143495, 47.132781216577499], + [134.225448667398609, 47.132356336198363], + [134.216672187530776, 47.10791346513988], + [134.214843298110623, 47.102728345930466], + [134.214373190323897, 47.102657890454523], + [134.193380907007281, 47.093633565877248], + [134.161296097885241, 47.094703178971642], + [134.140029728354762, 47.091515969082579], + [134.133795787841677, 47.088929272811711], + [134.110524572532825, 47.059197217725476], + [134.112895629427328, 47.044127482411547], + [134.10172933990998, 47.028614879956592], + [134.094477362585508, 47.003136387330599], + [134.056444549645988, 46.977547277712375], + [134.068675252708061, 46.936009729420313], + [134.068607993002558, 46.935918039503299], + [134.068639346913386, 46.935811881604167], + [134.050219752809198, 46.907778611796154], + [134.048272396035088, 46.894179180304356], + [134.035095358003105, 46.884342193025589], + [134.033854228450821, 46.846115532454334], + [134.033567517034214, 46.845797104882941], + [134.020372818883999, 46.814686119984614], + [134.045243495229755, 46.777750051697929], + [134.045194629071432, 46.777697575696045], + [134.045316330642265, 46.777561972151553], + [134.025684946229177, 46.756727846691909], + [134.025671431408853, 46.756673917293071], + [134.023228385444924, 46.706700694425798], + [134.020175825839175, 46.695661327714916], + [134.020713697125586, 46.691261587370761], + [134.003814593520701, 46.63595626741234], + [134.00364207269007, 46.635868174527303], + [134.003607449225143, 46.63574296120624], + [134.001527237055427, 46.634788293496534], + [133.968885394908114, 46.618120659583504], + [133.951777336650565, 46.611956668833969], + [133.920731288089115, 46.597708766381039], + [133.908882023040775, 46.584699477765383], + [133.883741524730738, 46.523255277150646], + [133.862655963483633, 46.497817462458372], + [133.862513246930206, 46.496361129910994], + [133.842391294551021, 46.473277063937893], + [133.843302533974509, 46.464026189208816], + [133.845066512094263, 46.448202979950139], + [133.895473919561994, 46.444154044644762], + [133.89587755925038, 46.443760682174968], + [133.924361229882237, 46.422485109745523], + [133.934614052281262, 46.406010473241807], + [133.941649248522936, 46.399154402719454], + [133.940560407443428, 46.396455636923982], + [133.9428439926794, 46.392786282747771], + [133.933819334706243, 46.379442782232921], + [133.933667356292005, 46.379370746370107], + [133.933660603028244, 46.379354007952003], + [133.933584378932096, 46.379331416141902], + [133.911717008263793, 46.368966556622929], + [133.86892777278436, 46.358251376341492], + [133.86251978782056, 46.337505572362055], + [133.862306309650108, 46.336373021710209], + [133.915826450168112, 46.328978049820314], + [133.915664675771609, 46.328729249215407], + [133.915898461275816, 46.328753985493925], + [133.901521198681422, 46.305014068359768], + [133.911525392126492, 46.278950999276987], + [133.904430408357371, 46.257153932777626], + [133.902973538383577, 46.252497265268453], + [133.9029128675366, 46.252491774376345], + [133.902906517437799, 46.252472265730511], + [133.894337563335256, 46.251715683840473], + [133.860388761833832, 46.248643216330173], + [133.867901097865598, 46.237786475050541], + [133.872187966920791, 46.231642380047141], + [133.87176553979748, 46.23144575511332], + [133.842436203228345, 46.201892621624708], + [133.84240821868147, 46.201913959686095], + [133.842337920377844, 46.201815429813081], + [133.826286352113897, 46.205402593658356], + [133.824633391855684, 46.215467166300947], + [133.807386348786281, 46.228617940736385], + [133.806961996762254, 46.228271339415947], + [133.787460929125643, 46.19144054254366], + [133.757237717301052, 46.171109387846791], + [133.757202612952739, 46.171103441962188], + [133.7569845630766, 46.170940287177842], + [133.715205191410575, 46.163990026273865], + [133.707801155083303, 46.162735949565501], + [133.697416409932089, 46.158614047614726], + [133.683411652606878, 46.131789016903149], + [133.738157754680117, 46.073194287514376], + [133.73800728294259, 46.072381247073572], + [133.738774579502916, 46.062990957223597], + [133.734822015163417, 46.05517036374323], + [133.733238099619683, 46.046612029713451], + [133.727363768936527, 46.04041338401894], + [133.724597170108751, 46.034939356805978], + [133.71654582468031, 46.028998193556532], + [133.681365850376579, 45.991875973509117], + [133.673502563149867, 45.977676544213352], + [133.677808901370241, 45.95779183692855], + [133.669759991077171, 45.944987049714484], + [133.669315893512334, 45.941071698296376], + [133.667292014176866, 45.941060813999705], + [133.665459883757023, 45.938146128741664], + [133.658104813077188, 45.941011405805966], + [133.608654996695748, 45.940745467781767], + [133.607896731816254, 45.939871295751807], + [133.610153465425753, 45.911243458566737], + [133.610321611763737, 45.911059139447204], + [133.61026510903767, 45.909827201401484], + [133.610914073376989, 45.901594751914772], + [133.609837420528009, 45.900502239875749], + [133.609767215051818, 45.898971538559955], + [133.606697321498501, 45.897315886914605], + [133.587292874655276, 45.87762561088271], + [133.585000869599128, 45.867720535977234], + [133.577950403883193, 45.868145524704119], + [133.576412335373732, 45.86658480031182], + [133.574307034743811, 45.86836514009898], + [133.569255472881906, 45.868669638685454], + [133.551676576320176, 45.88694410173936], + [133.540940810052064, 45.890165923385915], + [133.505477860179212, 45.884876897957454], + [133.504885640376926, 45.884574871719366], + [133.501116514266585, 45.86262068096277], + [133.484333935208042, 45.864483277593237], + [133.484867012731428, 45.858748011431722], + [133.487007068078071, 45.840091853194416], + [133.486608092500575, 45.840016109510685], + [133.486793570025355, 45.838020596803915], + [133.463460761789776, 45.833199999059374], + [133.462290858871683, 45.797060175844734], + [133.491168720507915, 45.785974393723784], + [133.497939107261743, 45.783393502948392], + [133.497687699822023, 45.783337202839469], + [133.487718304009064, 45.772364160397927], + [133.462584675756091, 45.775476241840018], + [133.462287661163316, 45.775409728478508], + [133.462255283892773, 45.774965013062697], + [133.475097955437576, 45.747126007502388], + [133.47794395351147, 45.746058148684], + [133.477571957104288, 45.741763124404741], + [133.479391418678546, 45.737819085136458], + [133.477181062752805, 45.737249906809303], + [133.477107481532641, 45.736400347187264], + [133.446950334490083, 45.729460622655829], + [133.446444261806278, 45.728794677104744], + [133.437995501072322, 45.702620677295684], + [133.438083041894117, 45.702591262476361], + [133.440120203086025, 45.703259218647055], + [133.47180739160828, 45.691840330535818], + [133.472216393888203, 45.691122026051438], + [133.477545420296991, 45.689331406020699], + [133.477693493580489, 45.681502946981809], + [133.484385248133691, 45.669750647447742], + [133.48075460262865, 45.657600831789658], + [133.478151975615845, 45.65726354505405], + [133.478170365251088, 45.656291306829829], + [133.443042517394957, 45.645506910481188], + [133.442199649177212, 45.644121613571542], + [133.463954721084889, 45.628634729173882], + [133.463838252430037, 45.628608790027265], + [133.456741786911806, 45.61594461475709], + [133.4439541652674, 45.624180334552896], + [133.432102145756232, 45.621540729311917], + [133.422853859699444, 45.612879561942528], + [133.40603654260147, 45.613289812100177], + [133.415806977144882, 45.581676385259534], + [133.415895857571144, 45.581575904057999], + [133.405736347659399, 45.57006080818109], + [133.383101594146666, 45.576610585535761], + [133.371939082923234, 45.570964949081741], + [133.365984106171226, 45.567182217467376], + [133.363325247185344, 45.566608350098114], + [133.335243949906015, 45.552405739912736], + [133.327392640242465, 45.558848929916813], + [133.28383044841911, 45.53438510109244], + [133.27855591717983, 45.535626407217258], + [133.241653042189938, 45.516705650829479], + [133.239487316710381, 45.515237682752314], + [133.202712230139667, 45.509708108320808], + [133.181830485581116, 45.492273624164213], + [133.165746668635705, 45.467542589033144], + [133.163116641225372, 45.463196203211908], + [133.164516184721407, 45.440880663135616], + [133.157866274759414, 45.437860326855478], + [133.157288796954504, 45.434932568559198], + [133.137151587529928, 45.428451880466227], + [133.136633052826369, 45.428216366122932], + [133.139983015405733, 45.401358954917207], + [133.137505565729981, 45.367138144382217], + [133.137552838017683, 45.364731580272533], + [133.123038904015402, 45.356704607065041], + [133.11174979925454, 45.350258599883958], + [133.121521849583161, 45.334434328643397], + [133.121484044320567, 45.33437150235347], + [133.121603979943217, 45.334180429546151], + [133.121199500871086, 45.333898636724918], + [133.103340702239677, 45.304220174420479], + [133.104486650330784, 45.299050196306098], + [133.090303465672605, 45.282402173478395], + [133.103658163923313, 45.265098729654675], + [133.102397740279315, 45.265046661740207], + [133.103048365547352, 45.26413575007836], + [133.092108408403277, 45.249475616268825], + [133.100321940991108, 45.252551184889541], + [133.099353025765708, 45.232772859833545], + [133.099436362252845, 45.232685825296493], + [133.116751848266745, 45.219229690861809], + [133.119004380305455, 45.212249478013341], + [133.122162587090969, 45.20895112605519], + [133.123365546924674, 45.198734966012331], + [133.130409748508896, 45.176906185972527], + [133.126205334766979, 45.174618011919215], + [133.128235709735776, 45.157375012571087], + [133.130693926033643, 45.151879644621111], + [133.131198899679333, 45.132210063706687], + [133.132045999936622, 45.125016048114126], + [133.131385166078672, 45.124954671183112], + [133.131395135853609, 45.124566331521535], + [133.099932057010392, 45.121942493800013], + [133.099928924718597, 45.121937750599365], + [133.095759852577032, 45.104592270631784], + [133.086631325556965, 45.101801318547963], + [133.08215325427372, 45.095020216409118], + [133.063147471291387, 45.094621374636468], + [133.063081026121296, 45.094601059717583], + [133.047489225396106, 45.075274355718427], + [133.038154427705734, 45.062684326153402], + [133.036585561489318, 45.061758797859113], + [133.028728909448887, 45.052020141555957], + [133.014784129582495, 45.048897381203709], + [133.000614171650199, 45.040538034270185], + [132.981085159337653, 45.041350915128199], + [132.980905192327867, 45.041310613750312], + [132.97152552464496, 45.03052463849955], + [132.955879504068918, 45.026279687865227], + [132.947158144281786, 45.020958564183296], + [132.941087759981173, 45.022266512556989], + [132.936582561536341, 45.021044198876453], + [132.936761058060171, 45.023198760411617], + [132.909658452689342, 45.02903839211568], + [132.908683146603579, 45.029648129775005], + [132.908381300894405, 45.029650683493799], + [132.855181706737085, 45.058707468897033], + [132.761467073370028, 45.078375336240619], + [132.757292221946187, 45.079156785658249], + [132.386789659799433, 45.161311309498267], + [132.16686014458557, 45.214526260979959], + [131.996265257658393, 45.252146329120244], + [131.992629496501166, 45.255217339893775], + [131.987977757243726, 45.256479630332002], + [131.974343323505224, 45.270663083397977], + [131.970382300489234, 45.274008832425558], + [131.943292199256661, 45.276275916613827], + [131.92480683698173, 45.285169317085156], + [131.924732359402753, 45.285492106879239], + [131.924366040326959, 45.285578717385363], + [131.911098939820164, 45.334034707551758], + [131.908270578937447, 45.337538371840161], + [131.887687072878265, 45.339580988258305], + [131.880391495435703, 45.340178847572794], + [131.880319683561368, 45.340140752341199], + [131.846479678701343, 45.317553306090709], + [131.822607948864885, 45.309404491689648], + [131.826939799148107, 45.292874617501319], + [131.818241345529628, 45.28944200059361], + [131.81820497327962, 45.289271905236227], + [131.781149619960672, 45.243734124357573], + [131.786095739331273, 45.209605746912452], + [131.786014211519046, 45.209610666923929], + [131.786061674802539, 45.209507723094376], + [131.751638540182427, 45.211541745528159], + [131.714076989969101, 45.2321315215056], + [131.691436707099996, 45.213658896654913], + [131.674218553032858, 45.212933166455407], + [131.65253615873587, 45.174454620480375], + [131.643297459862225, 45.157859249600463], + [131.680178979594473, 45.148931315686724], + [131.68817311650281, 45.129924455765668], + [131.687879498798623, 45.129657951174977], + [131.677847646632245, 45.113682290235793], + [131.650359782765037, 45.091934598189624], + [131.643851428171217, 45.089695500771398], + [131.625477379767005, 45.073018140450991], + [131.624116886772214, 45.072413160292214], + [131.597403889323004, 45.057155021782137], + [131.560476543492598, 45.043880820696245], + [131.557269764395102, 45.033560750106716], + [131.522084657830192, 45.010019050065537], + [131.521830378413, 45.009926965295904], + [131.521828597149749, 45.009925356474973], + [131.478122454483469, 44.993828668892313], + [131.493301399444164, 44.978422498096855], + [131.492503149641266, 44.977097438487412], + [131.493995007138039, 44.975571173578899], + [131.49084160410041, 44.974339345873503], + [131.485756920374513, 44.96589899423482], + [131.457336599907023, 44.961251138643938], + [131.456893732539186, 44.961078139415172], + [131.456717557791848, 44.961149900575236], + [131.45670408844353, 44.961147697799731], + [131.42615488035446, 44.967076155429808], + [131.402971026401417, 44.983042444769502], + [131.402072870039262, 44.983408290291869], + [131.372174185825003, 44.975670008313543], + [131.347458305794845, 44.987554889580991], + [131.331086610909182, 44.970847025783364], + [131.306388790007475, 44.963866203619261], + [131.306244356271151, 44.963781799985512], + [131.30608447735645, 44.962453915451896], + [131.306087170120776, 44.948445413282933], + [131.304218467384288, 44.946955650490445], + [131.303893551796534, 44.944257043331675], + [131.2858497633338, 44.925791861796618], + [131.267513853122495, 44.917649532819667], + [131.267486738999253, 44.91767246853572], + [131.267364037079574, 44.917574648400418], + [131.258927902415508, 44.924912350272415], + [131.255600377955119, 44.927727088389389], + [131.25467167195302, 44.927456895677246], + [131.241923885157348, 44.920158258855274], + [131.216508192418019, 44.916353818904625], + [131.200192409230368, 44.911606992998152], + [131.199686786586028, 44.913835845893637], + [131.198741188664201, 44.913694300646455], + [131.195670807716624, 44.930554017479324], + [131.164153434961435, 44.933760286609932], + [131.152196869952832, 44.945473996909826], + [131.125573754748814, 44.936545328237543], + [131.119693126412415, 44.929997022252692], + [131.112389822942248, 44.932123796121672], + [131.083175777521973, 44.922326199929941], + [131.091544240299356, 44.902183859451043], + [131.094095950975827, 44.896635549883534], + [131.093908731015603, 44.896492685536245], + [131.094234038398412, 44.895709692023651], + [131.08809700624434, 44.892057857834089], + [131.071341112234933, 44.879271721901659], + [131.062672430809499, 44.87692899236675], + [131.053688299826661, 44.87158299517089], + [131.038256324650803, 44.870330487909342], + [130.96114434594233, 44.849490812167453], + [130.965430045460863, 44.818006863651739], + [130.965718991517349, 44.817971728419153], + [130.985809349164356, 44.823721937020125], + [131.007441845791135, 44.812898317116435], + [131.008144494000703, 44.812812876572387], + [131.008151027757037, 44.812543484469323], + [131.008385438869595, 44.812426199034029], + [131.016144410715725, 44.797138919050965], + [131.008943555279558, 44.787345410513993], + [131.009018236723875, 44.787321684577961], + [131.056390614768958, 44.784678921567213], + [131.056479409013008, 44.784715645856338], + [131.056492316777906, 44.784673247916906], + [131.056615013286262, 44.784666403046387], + [131.056791485616344, 44.783690572574152], + [131.065452036358948, 44.755243393001273], + [131.085510572029705, 44.743844616887337], + [131.085472696574783, 44.743398675369157], + [131.085644509548587, 44.743325572485702], + [131.084417230531301, 44.730971732097181], + [131.083205960200331, 44.7167103659609], + [131.103037637096008, 44.708029209488856], + [131.103983862095305, 44.707702122674739], + [131.152075542250969, 44.547513843366559], + [131.261256368909272, 44.185713315611387], + [131.29616021122817, 44.067583112657097], + [131.303184981492308, 44.044184348931147], + [131.303079987363816, 44.044163497365695], + [131.303091222893471, 44.044125471311517], + [131.28367440237804, 44.03883440527602], + [131.27983065439048, 44.035609184950864], + [131.274910765503449, 44.033460868130078], + [131.259635144165202, 44.032283729147188], + [131.2586435791562, 44.032013528578716], + [131.257722761431012, 44.029944682814808], + [131.249163860969787, 43.996719626850556], + [131.250167143934618, 43.990428989422796], + [131.247230609661159, 43.989214879808237], + [131.23804085084592, 43.953540875616007], + [131.238055689933276, 43.95331809144821], + [131.254180010239168, 43.946871212582678], + [131.255739018616168, 43.94626567759591], + [131.254910338153138, 43.913926749726926], + [131.246908950269983, 43.892638023832447], + [131.246625874317743, 43.890808790870992], + [131.22587742045539, 43.858816391576489], + [131.225278167705937, 43.846303161060519], + [131.21065155552381, 43.835195957379483], + [131.216788265117685, 43.803027454588808], + [131.206058667157322, 43.798685328273926], + [131.206082918800433, 43.798398578118459], + [131.217153305970243, 43.764385401119739], + [131.223204705225015, 43.760070683046536], + [131.224417155350068, 43.74206760944201], + [131.225085241443367, 43.7400149503802], + [131.212403914869384, 43.728467283945342], + [131.220704744227817, 43.716852370992981], + [131.210009532216247, 43.711994469400111], + [131.213995781671002, 43.679416211373493], + [131.231878836816918, 43.667741581010795], + [131.231624444240708, 43.667103387063072], + [131.231854964477947, 43.666945261473771], + [131.231370794438135, 43.666467056509518], + [131.225271960546792, 43.651166928905546], + [131.226291516858424, 43.633901173657534], + [131.217424615594126, 43.631480316469975], + [131.209526348590231, 43.611665956026137], + [131.209299071870078, 43.610510713791427], + [131.237435642027378, 43.601631005343613], + [131.225604276316687, 43.581580468006706], + [131.211557425451701, 43.581889826483966], + [131.193216460553202, 43.529894597033596], + [131.232766785335258, 43.510477238337749], + [131.269276532268179, 43.493080880487867], + [131.295138782653453, 43.500877908049134], + [131.295399781438533, 43.499060098889586], + [131.296766078686829, 43.499380123778636], + [131.296928006761135, 43.499544941128995], + [131.297757439125434, 43.499352630024269], + [131.311271347857144, 43.49683818095977], + [131.311203582064564, 43.496235024883461], + [131.312085373476805, 43.496030573878265], + [131.313244988961969, 43.4868680646454], + [131.309687499925246, 43.482740987263305], + [131.306982817705858, 43.458667698176406], + [131.306975245629701, 43.458520761587131], + [131.306773946099611, 43.458410398588953], + [131.289229050287389, 43.439826578799575], + [131.288730430663122, 43.438908567869589], + [131.292786769542573, 43.434756547290384], + [131.293593837173916, 43.425650576600781], + [131.295804959564236, 43.41975831063256], + [131.306597048382031, 43.41481410451496], + [131.305344377776606, 43.402532813653465], + [131.31017256156926, 43.394717119441026], + [131.306012396563233, 43.392557223114309], + [131.30699051958797, 43.389950691229586], + [131.293965499801629, 43.382067543252369], + [131.292121280713332, 43.378309542510472], + [131.288956994228386, 43.379036239559447], + [131.269950769178564, 43.367533079716779], + [131.267888587571548, 43.362138850249131], + [131.26212365532362, 43.2951309422657], + [131.247970396992031, 43.262462154816895], + [131.22189718859164, 43.247692879659482], + [131.220761880523639, 43.24646465515999], + [131.198760661428679, 43.23444941804123], + [131.198561216127217, 43.233902877304786], + [131.19691037089413, 43.222515455439549], + [131.198375649999832, 43.219066636745225], + [131.195690586601359, 43.214101463595568], + [131.193860168442882, 43.201475359498836], + [131.194065375800477, 43.200279764431365], + [131.194853465516644, 43.199762308636814], + [131.203615259418285, 43.196898262424945], + [131.21131287206299, 43.188955144024234], + [131.211615863663013, 43.188756201244111], + [131.211585012326481, 43.188589904773153], + [131.213312053844476, 43.179219507972491], + [131.208822643480403, 43.17370004125145], + [131.205723017827893, 43.156992278636928], + [131.211186031219626, 43.14442133595324], + [131.204788234256313, 43.140740424897189], + [131.201927323642423, 43.1365325313906], + [131.200520632553463, 43.12895011227905], + [131.194235744757123, 43.125219579252381], + [131.187435720515055, 43.115217946305911], + [131.166554833192635, 43.108448454607604], + [131.16422824026526, 43.068807886004713], + [131.164360996941099, 43.067230581655615], + [131.164141989577757, 43.067338343887982], + [131.16411351786445, 43.066853241878455], + [131.11338156469057, 43.065484338553411], + [131.112990832245714, 43.065349774125217], + [131.117641395409549, 43.049271076792202], + [131.112606791235777, 43.04778610488993], + [131.101284864542151, 43.03444138757213], + [131.099319487283879, 43.029513708658044], + [131.095186168630818, 43.018579945350297], + [131.106804529695296, 43.012257038028707], + [131.10812306709056, 43.007545434902376], + [131.111074781811681, 43.005127315565744], + [131.110498544937514, 42.999057007580902], + [131.110970124146348, 42.997371887323652], + [131.110250796336715, 42.996447125469956], + [131.109068089799734, 42.983988025302935], + [131.112135086478389, 42.977537315526], + [131.108032531205737, 42.973079039981855], + [131.108000723197819, 42.972743961799303], + [131.143764020659546, 42.965776604029095], + [131.138217232016018, 42.933804458266557], + [131.107835492175354, 42.912616812852967], + [131.107596369143522, 42.912322932264836], + [131.107470278269091, 42.912362119646232], + [131.107395341552603, 42.912309860210605], + [131.090260925845143, 42.91531597514215], + [131.082836528556783, 42.914032041596023], + [131.075503069322792, 42.917905139173584], + [131.061166155904914, 42.920420451643736], + [131.055893331337046, 42.91560726068171], + [131.041904863473974, 42.923338022756418], + [131.036698808109861, 42.919994823231022], + [131.026480698410893, 42.926072607974568], + [131.011126524702235, 42.910840731211493], + [131.012536334742123, 42.907983200303839], + [131.017619736705882, 42.902937895246886], + [131.017528345307312, 42.897864940341229], + [131.021891890055741, 42.889020511919789], + [131.030439967778165, 42.882705090237664], + [131.030826822767239, 42.874557904019902], + [131.038540610633788, 42.864022852198282], + [131.036034729402758, 42.860561277969509], + [131.03593683700899, 42.860552939069549], + [131.036095553071021, 42.860231238953929], + [130.998436686027901, 42.856839520686378], + [130.997009936435035, 42.856213121949885], + [130.995626213305258, 42.856586397519855], + [130.974770942794549, 42.854708082861983], + [130.960618828835692, 42.863490694079765], + [130.957497562124132, 42.863205551308006], + [130.9430243284732, 42.874409603912213], + [130.942854508760774, 42.874514991737357], + [130.920976464077398, 42.870896941494522], + [130.916664150708243, 42.867122390952034], + [130.906515856291719, 42.868505539234043], + [130.906072574173265, 42.868432232089852], + [130.901195734386107, 42.85710698601288], + [130.884132275448451, 42.850700174939568], + [130.883797696111486, 42.850428720556835], + [130.881872540878135, 42.851627955967274], + [130.871861671445174, 42.856759304401123], + [130.871161006962723, 42.858300483225754], + [130.866119891909563, 42.861440740995654], + [130.852961358206187, 42.8597606871244], + [130.850439558920471, 42.867133963762122], + [130.837831846631815, 42.878672698261248], + [130.836333611349488, 42.878789438778618], + [130.795260710577963, 42.877050132188984], + [130.794931742027302, 42.877007917913083], + [130.777067508396073, 42.839739869619329], + [130.776646163784619, 42.839789697992664], + [130.776762337292723, 42.839150781644868], + [130.762722162877708, 42.83517528403577], + [130.747064666551665, 42.84306451240267], + [130.726120155042935, 42.834693223984168], + [130.719887217769696, 42.828855136413885], + [130.713467325267686, 42.829636028579309], + [130.712439051953993, 42.829225039166715], + [130.712002488922963, 42.829814205896902], + [130.711194632078161, 42.82991247063898], + [130.71074673275524, 42.831508920526055], + [130.701563084931934, 42.843902777482832], + [130.691402688223292, 42.843604179024943], + [130.688997383041595, 42.844563393427592], + [130.659597490090533, 42.845530695051856], + [130.644888433603768, 42.839062563757956], + [130.63880733444276, 42.831691614765802], + [130.631031187824135, 42.832739190692521], + [130.596898297410178, 42.817101275380217], + [130.586101702351243, 42.815944237761464], + [130.581764294627305, 42.811113846070789], + [130.574361144628796, 42.814686038590722], + [130.55571204190116, 42.812687472070991], + [130.555266133863626, 42.812373954998293], + [130.543343069517817, 42.801225457507229], + [130.540459654319307, 42.795948036891467], + [130.526710209050322, 42.78567312986619], + [130.525938679732093, 42.784951721978167], + [130.525660589976809, 42.784888753610922], + [130.525509186351485, 42.784775610269996], + [130.5246506447846, 42.784660069890805], + [130.495644318736737, 42.77809211491811], + [130.486650825199945, 42.772586881620363], + [130.459166069048422, 42.769757423824409], + [130.457129542492822, 42.75982585906241], + [130.431044353012965, 42.750393972120506], + [130.425261804196424, 42.746397433860807], + [130.418634806774833, 42.738474405062654], + [130.421929801026494, 42.729483685002805], + [130.40105929048849, 42.72738871073819], + [130.417308115014094, 42.705016187738678], + [130.418059090219003, 42.704368903180182], + [130.429977670758205, 42.707636383106433], + [130.435019280499688, 42.703393265893645], + [130.448114155305177, 42.701483050748095], + [130.451802645853746, 42.692049100833316], + [130.45847918106017, 42.686167839861973], + [130.463794445112313, 42.687456753148275], + [130.469666112115704, 42.689882998011385], + [130.472758430749423, 42.68963045516432], + [130.514206593570094, 42.699681336405298], + [130.515593497935924, 42.699087896319206], + [130.521929121191022, 42.701407901693941], + [130.53571922877768, 42.697137596116306], + [130.541059687699828, 42.691408993083535], + [130.56308261700508, 42.684880410232815], + [130.56822251177789, 42.678095437327038], + [130.585370712434383, 42.669439459139916], + [130.585516561439505, 42.669168638836311], + [130.585834007444674, 42.669032807419761], + [130.6093003883542, 42.630461093760466], + [130.616333015507138, 42.629265847478344], + [130.6167676954596, 42.618187073638403], + [130.627082597508206, 42.601232458873739], + [130.626615872373549, 42.599950755788115], + [130.628029337391411, 42.59818297284869], + [130.626775225806767, 42.588560369652939], + [130.621012989575178, 42.584564328878734], + [130.620275901129389, 42.582540164193325], + [130.616825763582142, 42.571532345211857], + [130.616070976690054, 42.570992758175137], + [130.616017937707511, 42.570847104507642], + [130.615756167200942, 42.570767705089111], + [130.604838281807901, 42.562962655096626], + [130.603776671363562, 42.552448773166603], + [130.594100993023972, 42.557485570634682], + [130.576500498379829, 42.558860797319689], + [130.573327290104231, 42.557898309622864], + [130.563589207331717, 42.552092277370456], + [130.569795572474078, 42.538816866029499], + [130.560985905983813, 42.527519951102008], + [130.560757988542719, 42.525174593549401], + [130.5635946954649, 42.518377425701907], + [130.558845697140811, 42.504191751498411], + [130.56318470489785, 42.501631362515432], + [130.593256903274323, 42.483985737590785], + [130.593258652714525, 42.483885138268697], + [130.593338928621137, 42.48383776855691], + [130.596147219591501, 42.468432674309028], + [130.593561190828552, 42.46648807085262], + [130.593804047703628, 42.452522896771832], + [130.594678172760666, 42.447806070240922], + [130.603101507598495, 42.443326931349922], + [130.609016727495032, 42.440934121932585], + [130.635495646559036, 42.426101230312007], + [130.638790062910829, 42.424349412452614], + [130.638568081891094, 42.424380121524223], + [130.638969681225404, 42.424155154659594], + [130.633466409171774, 42.420447235905684], + [130.614441943134153, 42.427717755181575], + [130.574776201865376, 42.433205152665124], + [130.574789831790582, 42.433362986375869], + [130.574463807957926, 42.433383822803755], + [130.567678061195551, 42.44801379800132], + [130.576880483265427, 42.470474125741866], + [130.578149842913916, 42.472271712282463], + [130.57908456520758, 42.483095739997928], + [130.578149907398341, 42.483458991595953], + [130.556520992103231, 42.49000642990395], + [130.552587228733699, 42.493393840246256], + [130.551934674198634, 42.493647453360396], + [130.535435647684892, 42.535545131052302], + [130.528657167491531, 42.542497432962513], + [130.524576285340459, 42.552117843383009], + [130.522630872698159, 42.568061615274289], + [130.521576637202116, 42.570738744072628], + [130.513692334959615, 42.580692870625128], + [130.513399537890393, 42.590869040391269], + [130.513626577451845, 42.591217331780129], + [130.516045183658576, 42.619701158611491], + [130.515920284488828, 42.620017238543802], + [130.515806726159127, 42.620078822122593], + [130.475996248587393, 42.624257538317693], + [130.475504905247618, 42.624154991846282], + [130.474321773602355, 42.62273278524529], + [130.452723171430819, 42.586060618374312], + [130.452597854166328, 42.585613748582674], + [130.469395779984467, 42.567342092470028], + [130.468523162057409, 42.559095271985768], + [130.453477281115454, 42.550314959804005], + [130.434658079745162, 42.547237699745963], + [130.428505772705648, 42.550741571487563], + [130.428339747334206, 42.550673022243636], + [130.422358951211862, 42.561686978304046], + [130.41662834061276, 42.572064892857597], + [130.416656271173451, 42.572188768715343], + [130.416619300568073, 42.572256852063248], + [130.416696512763281, 42.572367245671622], + [130.419048702678623, 42.582799529742054], + [130.431169922425568, 42.593060504212147], + [130.43937247844849, 42.604788052622332], + [130.413618933271266, 42.61437274942638], + [130.388489237268004, 42.603732601457352], + [130.380896925577474, 42.600455898913069], + [130.380869987482782, 42.600506539943623], + [130.380727127537426, 42.600446051708623], + [130.375700593669592, 42.6068106545587], + [130.365951500893573, 42.628297709408912], + [130.326185202202538, 42.647207820593714], + [130.325781226220357, 42.647708143416509], + [130.311671797401431, 42.659976984631371], + [130.302706649351933, 42.67628592512304], + [130.283152746540338, 42.700503364482678], + [130.281539697918618, 42.700895704041095], + [130.255226700826455, 42.705765167125584], + [130.252815397819063, 42.707882275347771], + [130.250530434079536, 42.708438043879781], + [130.24895155525013, 42.711274703776219], + [130.247870394526615, 42.712223955798969], + [130.247635673919973, 42.713638854671252], + [130.235120367632192, 42.736124220094347], + [130.235125884835924, 42.736233096265664], + [130.235085310669803, 42.736281154591595], + [130.235133183996368, 42.736377137464856], + [130.237200428025517, 42.777172008535992], + [130.236821805868857, 42.777923139711099], + [130.237242398257678, 42.778000246608393], + [130.238191697761835, 42.796733666724442], + [130.238802474357072, 42.799635387246504], + [130.240978707224059, 42.819483154823828], + [130.24359789093981, 42.822417790532278], + [130.250959388404709, 42.857391311839336], + [130.251040466097834, 42.858040294082087], + [130.251107324111246, 42.858094135226793], + [130.251121450315139, 42.85816124699241], + [130.269290473720332, 42.887272493592342], + [130.26989421833423, 42.89037601481639], + [130.251878505679002, 42.903205786168627], + [130.250838811991571, 42.903559452684419], + [130.222364887797397, 42.899254580515155], + [130.202778929027261, 42.89972478228546], + [130.201725091638849, 42.900095105593714], + [130.164579095165436, 42.909501309032429], + [130.163481039672206, 42.909669613690539], + [130.138839219417548, 42.900329406963415], + [130.128851226899826, 42.900811131234761], + [130.109178331811449, 42.910588504405027], + [130.094943694448858, 42.920212989869405], + [130.097265929707333, 42.92560385270783], + [130.120270214123195, 42.929876627003949], + [130.120089587759026, 42.930459244637312], + [130.112659919204503, 42.943205892904935], + [130.113595828774436, 42.9514051265311], + [130.113486301847104, 42.951758410059128], + [130.136800899248982, 42.973554583644223], + [130.136791253245008, 42.973721894283237], + [130.10214795465248, 42.986832764274382], + [130.101224344986917, 42.987009655858536], + [130.075880611859816, 42.973062721067279], + [130.069045561716592, 42.970698253969069], + [130.065455674811943, 42.968852105031708], + [130.0631449608465, 42.968657043396405], + [130.059264022835663, 42.967314500175135], + [130.020187347168871, 42.964934098467943], + [130.009196789365689, 42.967110748420588], + [129.995335595055082, 42.97865013758171], + [129.994421284216969, 42.978590563483927], + [129.971306376980039, 42.973982285080154], + [129.959668406370099, 42.976326157051503], + [129.956796993366936, 42.976139063306256], + [129.956565967556571, 42.976950984147365], + [129.95500303135492, 42.977265757442368], + [129.951335292231988, 42.983098763281781], + [129.94729350458141, 43.008493414671406], + [129.890711506188552, 42.999454189398669], + [129.89035464465789, 42.999365919651275], + [129.894724122385298, 42.97794560618221], + [129.905723553599159, 42.976448266679121], + [129.909594420807906, 42.972105702705811], + [129.902048128435325, 42.966775995026843], + [129.896819658117039, 42.967672746344029], + [129.897132968474011, 42.966136817686561], + [129.862089551585996, 42.971252509607638], + [129.860823011420621, 42.970355189569318], + [129.849896737784235, 42.9499392882881], + [129.850507111244781, 42.948133312774949], + [129.868157778977263, 42.921447562448563], + [129.86780510015123, 42.92138171026739], + [129.863786202243034, 42.916709454145604], + [129.853056851812539, 42.918627917723299], + [129.840084890581494, 42.916205793461494], + [129.839923853344686, 42.916064719098486], + [129.838761674959301, 42.89917251848766], + [129.828737926954204, 42.864796296801586], + [129.828654111773119, 42.864405873140718], + [129.828614547010034, 42.864373168016719], + [129.826154975042186, 42.855938120450062], + [129.809674310664406, 42.848716742204914], + [129.809512935111712, 42.848583345539623], + [129.804054370403577, 42.793732896627844], + [129.804239799835329, 42.792818058943226], + [129.799100977767324, 42.783162932531894], + [129.78755964750485, 42.773185220075781], + [129.776820751516567, 42.760315855945002], + [129.776615117662629, 42.759636775426955], + [129.774387485525494, 42.743865700614059], + [129.769877021661699, 42.737385041894193], + [129.760912485530071, 42.707780763591046], + [129.761890265721576, 42.703881373654134], + [129.782607421627461, 42.68574324641375], + [129.789905842315648, 42.679469162591701], + [129.789525168171934, 42.679232354976023], + [129.770874937732174, 42.663399976143168], + [129.77672790714962, 42.650674390429003], + [129.785645812315437, 42.646651007490398], + [129.780993324862209, 42.641561885332386], + [129.773240890081155, 42.643488041119518], + [129.763359103822438, 42.655692632863975], + [129.760621319357369, 42.654695570530485], + [129.747492152338936, 42.643550081113226], + [129.747486518668182, 42.643533738806603], + [129.762103375998208, 42.637457449931397], + [129.765880840664323, 42.631877625518115], + [129.762186156155536, 42.6294803427541], + [129.779448589692123, 42.613439191390455], + [129.779642039471668, 42.613425824914842], + [129.779636648957677, 42.613264436936667], + [129.779928519355451, 42.612993215777756], + [129.779619767795737, 42.612759027509149], + [129.779352070435294, 42.60474436772558], + [129.766403798111753, 42.602734705490924], + [129.754964085859314, 42.594057675945884], + [129.752334879358443, 42.585428158629021], + [129.739275979513053, 42.582026999093188], + [129.74296440007916, 42.544248489546746], + [129.736571647235934, 42.517514481306591], + [129.737447835225112, 42.512262325392363], + [129.732422592649243, 42.496867212489342], + [129.74296646515532, 42.47735925300411], + [129.741672107434084, 42.469035280134555], + [129.741745434163903, 42.468818481906361], + [129.741618773608337, 42.468692292016669], + [129.741613525541027, 42.468658541864635], + [129.714553535051351, 42.434863472943867], + [129.697690778346185, 42.424927531537833], + [129.697472831784154, 42.424710394857058], + [129.645804656394574, 42.424367758131247], + [129.64543510633797, 42.424280817563464], + [129.645395584778043, 42.424365045378991], + [129.645254527705845, 42.424364109961147], + [129.629833222703979, 42.447088970706218], + [129.624956186766468, 42.452533337294696], + [129.621287576185892, 42.459681849653663], + [129.62065974893801, 42.460607016932194], + [129.584870890830274, 42.445821380228338], + [129.591888586006007, 42.440850248873687], + [129.604078620347821, 42.442679812818831], + [129.607657461686387, 42.439517739204227], + [129.597020186017687, 42.42770778841782], + [129.594819595616514, 42.415194868159837], + [129.594819959760144, 42.412921460527784], + [129.594381444296801, 42.41270346743314], + [129.593732681789845, 42.409014496731672], + [129.585112065278764, 42.408095509934661], + [129.563068949723856, 42.397137522413203], + [129.562786645780733, 42.396945200942227], + [129.571359246212666, 42.378097199875135], + [129.571369230055865, 42.378090718587607], + [129.571362915874431, 42.378089131636145], + [129.571406291903543, 42.377993763672904], + [129.550520510490685, 42.365871131107809], + [129.551497465100852, 42.360238670759941], + [129.539465656638811, 42.359269494653006], + [129.539336412434011, 42.359379599446484], + [129.539313209890594, 42.359366132107013], + [129.539150265290601, 42.359538180582199], + [129.531408602467565, 42.366133402299475], + [129.529565160467257, 42.369658814647423], + [129.50811247970023, 42.392310077806506], + [129.502464842918926, 42.394469375634024], + [129.492713556592776, 42.408569353906351], + [129.491716904234551, 42.40962169021293], + [129.491479430886898, 42.409770506763309], + [129.471775051474708, 42.414964771530727], + [129.462359485071289, 42.420265472004182], + [129.445282898297165, 42.438474635054106], + [129.42628901714744, 42.432347279576042], + [129.419122294466945, 42.433449766113931], + [129.393870501324187, 42.446476418679858], + [129.393488376082644, 42.44622993739987], + [129.385668135918621, 42.4259251197144], + [129.385659201312023, 42.42563028296474], + [129.375420849930435, 42.421978662956548], + [129.361325790914179, 42.422995870507862], + [129.354279325119762, 42.430937503377272], + [129.359776439156548, 42.435842733811931], + [129.36101863254018, 42.456435081962226], + [129.360837555841755, 42.456598222874568], + [129.360795426057081, 42.456586051212561], + [129.335409187172019, 42.43880887256163], + [129.348104431251471, 42.427731270237452], + [129.349046639774315, 42.424866458179771], + [129.349374059357132, 42.424538233234927], + [129.349146573990453, 42.424562605327253], + [129.351773113407432, 42.416576536841141], + [129.342222563690967, 42.411711761357743], + [129.3478187279743, 42.406985862274915], + [129.334313038078022, 42.407177827185485], + [129.324374775416146, 42.427054842592533], + [129.32100020572156, 42.419518715828083], + [129.317592760901022, 42.419452337761797], + [129.309922736683887, 42.410419439676822], + [129.311549071871639, 42.407275930845046], + [129.302488416858523, 42.40166412790564], + [129.302102522895211, 42.401209665084721], + [129.302871354276647, 42.40059568337719], + [129.317725850590818, 42.389786161405972], + [129.317337968044882, 42.389042777970154], + [129.319297056187366, 42.387478268102342], + [129.316269675553201, 42.386995377407224], + [129.314254268295116, 42.383132815433896], + [129.302074602380912, 42.384731153122353], + [129.29335444902253, 42.383340221017797], + [129.287526188798665, 42.378125258551172], + [129.279441305063756, 42.381120966629467], + [129.265841685888802, 42.378951721876227], + [129.265507945557118, 42.378202757209955], + [129.254975540166157, 42.371656196438884], + [129.24246899008395, 42.375223595588892], + [129.236519188350826, 42.374274556058715], + [129.224995027075181, 42.354761799290529], + [129.224615810746144, 42.353944636179271], + [129.2528767211858, 42.333655818468337], + [129.253531249371122, 42.333285554261806], + [129.253507517805247, 42.333202962653523], + [129.253558240036909, 42.333166548606833], + [129.253478138162478, 42.333100714367063], + [129.249955673941997, 42.320841684071915], + [129.242122384842276, 42.318284651259169], + [129.235560827730012, 42.318374810391838], + [129.224346669043427, 42.309158102080382], + [129.234867925188126, 42.310002495559395], + [129.233900969027076, 42.304111785654776], + [129.215412441440719, 42.294312985910175], + [129.202123986463135, 42.290893692866582], + [129.201893460058415, 42.290704227504982], + [129.201863018180433, 42.290623966463876], + [129.221650456559871, 42.282582833502637], + [129.222483360380039, 42.28270213863631], + [129.222375576806314, 42.282288162297455], + [129.224627395121445, 42.281373078185545], + [129.220994178996591, 42.276982474352224], + [129.218515754266747, 42.267463313311517], + [129.209550762365751, 42.263153539546607], + [129.209222332314141, 42.262756644290704], + [129.176533818803989, 42.259600829596955], + [129.176111979868324, 42.255048857611186], + [129.174919669871912, 42.239625263691437], + [129.186220073770698, 42.237841309545978], + [129.192654079621775, 42.241507737949618], + [129.202635823982547, 42.235237449307135], + [129.202487647731886, 42.235090381570103], + [129.206757290900441, 42.21669630485475], + [129.215424988188403, 42.215555369228589], + [129.209227399056488, 42.205806701693191], + [129.208530517097671, 42.205746796415077], + [129.184331418361069, 42.195701502770483], + [129.17182377453716, 42.187872723329647], + [129.160639778890527, 42.185866860662777], + [129.159889489971505, 42.185555408050767], + [129.15980463659622, 42.185479306927988], + [129.156898282601134, 42.177822324682296], + [129.16038868862563, 42.170253912152184], + [129.153701810865613, 42.164616451574737], + [129.138043074150858, 42.165962353946412], + [129.126335400992787, 42.155462275786896], + [129.126384941128435, 42.153825600708707], + [129.108497228562101, 42.139464032394194], + [129.106888972302357, 42.138021660694889], + [129.045277675574823, 42.135147205385934], + [129.041031458718038, 42.132641809778406], + [129.036322834082142, 42.117421617729704], + [129.039746961043193, 42.117048818117688], + [129.035390608078274, 42.114408283707803], + [129.032691481722424, 42.10568360831396], + [129.032714563797754, 42.105247250697175], + [129.021252171608211, 42.098977996266434], + [129.020768572561167, 42.099018813942976], + [129.002529080779254, 42.089361598639684], + [128.982271667166088, 42.092307543919354], + [128.972912902476992, 42.089920004504656], + [128.965012174140753, 42.094681439789483], + [128.958524738136674, 42.089493170991673], + [128.948577232236971, 42.081512798753593], + [128.947985372230988, 42.062701547154717], + [128.955574334249775, 42.05353683642285], + [128.949408088249754, 42.028491571967933], + [128.946855673676822, 42.026796023013397], + [128.946745658517358, 42.023299380524584], + [128.939932955016019, 42.022197315376971], + [128.924422393995144, 42.011893771508305], + [128.908774188596681, 42.010061146585571], + [128.892226137260053, 42.014479964821199], + [128.892039858014215, 42.014449831135721], + [128.840101403728539, 42.027378628517681], + [128.833835043740777, 42.026788723577994], + [128.824335669448232, 42.029227220769499], + [128.81817057765835, 42.03283776684939], + [128.789451757380789, 42.039986608945753], + [128.788986629947971, 42.040038963341786], + [128.777940946591656, 42.033897512600916], + [128.773084757267924, 42.031161678808665], + [128.760310073138299, 42.034558420152038], + [128.756102974813359, 42.038112142355672], + [128.732309368779681, 42.047855975253711], + [128.731886421013883, 42.047846633406053], + [128.717884528329705, 42.0331812077929], + [128.697929583660482, 42.019367862846863], + [128.696172151724738, 42.017879174373306], + [128.695200445302845, 42.017851238494323], + [128.67359975511269, 42.012096123601829], + [128.652376859075872, 42.016435339030544], + [128.652227704639586, 42.016905742719203], + [128.631893163706678, 42.032952794154625], + [128.615787680385523, 42.027761361746293], + [128.601399196985142, 42.027874606406414], + [128.600951388599896, 42.027797248730963], + [128.592740151178646, 42.00618205879865], + [128.592587504921198, 42.005155786878213], + [128.563346341815674, 41.994184443294053], + [128.545148021606792, 42.001855673667144], + [128.540856037123604, 42.001558795132759], + [128.532209603424121, 41.998476070511629], + [128.521016864090456, 42.000186510438681], + [128.508443571123962, 41.99931680999989], + [128.500264048601508, 41.99782597667987], + [128.496446134497035, 41.99848694180811], + [128.492950985963631, 41.998245180781687], + [128.491004790864309, 41.999428958389316], + [128.490746010077061, 41.999473759050503], + [128.466177572376978, 42.012974696183335], + [128.460323072381755, 42.018091183628606], + [128.460197493856583, 42.018167567052934], + [128.459311290478183, 42.018140717452013], + [128.441825311070829, 42.01398246087561], + [128.43759347570284, 42.017482725535274], + [128.399143909732089, 42.01631780614202], + [128.345348538555129, 42.020071264894625], + [128.286335320072709, 42.023997682881742], + [128.137166382611554, 42.021288593981737], + [128.123540276028564, 42.018603134642824], + [128.084618875613558, 42.020213670003415], + [128.058432869851231, 42.009021924627106], + [128.029801421583301, 41.998514471958998], + [128.028076472739116, 41.997825575500883], + [128.028613754117373, 41.997249798617801], + [128.100056405869339, 41.947638705373748], + [128.1005950839604, 41.947480055974275], + [128.100537069661328, 41.946861983892177], + [128.109700467005382, 41.894377502675937], + [128.103758138661988, 41.86721463714963], + [128.101093059244022, 41.84707975954958], + [128.098083976787478, 41.841277582334612], + [128.098000409936418, 41.840895591470691], + [128.100636481776689, 41.825643762256618], + [128.102065534424383, 41.818695026346916], + [128.106617765353406, 41.810743333437472], + [128.103967734023627, 41.806369746441298], + [128.106456896063065, 41.791967910447539], + [128.111837190699447, 41.789101244409899], + [128.131948084015704, 41.781975293334483], + [128.13511040525384, 41.782928534509054], + [128.140837341059836, 41.778825537140307], + [128.141794487357771, 41.778486388720403], + [128.156987523492973, 41.722339607659492], + [128.160763046609389, 41.717008497410383], + [128.168166137953875, 41.711592528464394], + [128.184498012243893, 41.708401141005673], + [128.196043484433204, 41.699278481758604], + [128.194783392741328, 41.694171147806252], + [128.203901015637143, 41.686218839475032], + [128.21349950000311, 41.687297806772676], + [128.215313968990444, 41.683961417171162], + [128.230030134071598, 41.681350258208511], + [128.232395070625529, 41.681536643108814], + [128.242563181806531, 41.679184563089578], + [128.242556106768035, 41.6791277154678], + [128.243018337500217, 41.679045699676834], + [128.249336756980483, 41.672636559772222], + [128.254370281127962, 41.671890236953139], + [128.253914559438584, 41.667993028822515], + [128.255866017766891, 41.666013551283385], + [128.263946932627846, 41.66565684595485], + [128.263511429103545, 41.658258366456209], + [128.265816307023044, 41.655920394896178], + [128.272843317342847, 41.65616540656977], + [128.269740927610457, 41.651939424260107], + [128.294519388253747, 41.626805192292743], + [128.298061142628939, 41.627726167145546], + [128.299897332949655, 41.618570451007585], + [128.298280158023204, 41.617768800738794], + [128.302797540380112, 41.603093451302676], + [128.309457681243543, 41.602771219377907], + [128.306272779917805, 41.59429417171652], + [128.311486353286966, 41.590239058940021], + [128.30928314386523, 41.582024059799181], + [128.311926644583366, 41.573436277382619], + [128.311826583935101, 41.573220381816178], + [128.311971569866387, 41.573157282241944], + [128.311733604471101, 41.573019764946338], + [128.295340949664705, 41.537650201024746], + [128.294671445388786, 41.537201490960378], + [128.294791201888415, 41.537042251552151], + [128.294136532994912, 41.536842986043645], + [128.277651206176529, 41.525794315670787], + [128.277694685274128, 41.524074862277125], + [128.253040430481605, 41.504629083920378], + [128.23981280731212, 41.500434551736767], + [128.235385813621264, 41.497467525691626], + [128.232866700705159, 41.494329523439596], + [128.233255040786361, 41.492707114566258], + [128.237846341453206, 41.48803176373157], + [128.237556973492502, 41.475371177277147], + [128.237443420380202, 41.475208884156743], + [128.23750099890438, 41.474968332349036], + [128.22752735817437, 41.458187683378888], + [128.228068389975419, 41.45431505424532], + [128.238528683213957, 41.452857988343602], + [128.234753411038696, 41.445594692458201], + [128.220996480879165, 41.443781771046432], + [128.214045889080779, 41.435505113734948], + [128.20501822599195, 41.420316071998265], + [128.202097872936889, 41.409351087454787], + [128.198755502097725, 41.409779040024624], + [128.198033410307175, 41.408564120699808], + [128.163882236029451, 41.401855753719104], + [128.154857067924155, 41.386056626800645], + [128.138077697321251, 41.380000038172135], + [128.133874773498633, 41.380217016815678], + [128.108545461600499, 41.361761179525935], + [128.084522906001212, 41.372087257456862], + [128.084764696477691, 41.372311480555396], + [128.084520867140554, 41.372366095943036], + [128.088872379159284, 41.379407730072302], + [128.094038203215973, 41.380911217176362], + [128.10460200374763, 41.390707500810244], + [128.104225987353345, 41.390932778442874], + [128.095535318722426, 41.390943581713145], + [128.095546108014872, 41.390788414319822], + [128.076589712400192, 41.389897420686736], + [128.079878571205541, 41.380427812624774], + [128.071758636580739, 41.378633072012455], + [128.067119223638315, 41.390978905434267], + [128.035146859073222, 41.391018649913093], + [128.034780799950369, 41.39093127833916], + [128.034783983795364, 41.391019100999181], + [128.034116939642331, 41.391019930194098], + [128.015780647801733, 41.413750038572097], + [128.012114946189342, 41.414540876804431], + [128.012626064403264, 41.417660536024805], + [128.005949650629191, 41.425936779115851], + [127.999194874609373, 41.426631626422399], + [128.00273137521296, 41.42992623072567], + [127.994809194545212, 41.439746756420483], + [127.993890569995656, 41.439148415005192], + [127.985988345594308, 41.419857912320118], + [127.985986187650028, 41.41985770846145], + [127.985633799171779, 41.41897542190069], + [127.984726061399442, 41.419738665693266], + [127.976153469769841, 41.418928822205267], + [127.977013922384117, 41.426223184031379], + [127.96925384087109, 41.432748013365554], + [127.961102942989257, 41.436819350504109], + [127.941509066991102, 41.438267967837398], + [127.942391222678907, 41.440193300646946], + [127.926046923954686, 41.44287377989405], + [127.903888633513645, 41.42764072222613], + [127.90333704191201, 41.428014326494051], + [127.903323550480494, 41.427999591188289], + [127.903174604509204, 41.428124348667659], + [127.893849375245324, 41.43444051708272], + [127.885602768321718, 41.432161209319162], + [127.880854666254024, 41.4359857306113], + [127.881213006721055, 41.442999387808108], + [127.87779017072566, 41.445317744600452], + [127.876547812997927, 41.445273020986185], + [127.866459237307808, 41.410675117600896], + [127.86641595813434, 41.402517575263957], + [127.864171701906614, 41.402830211517802], + [127.863811979296344, 41.401596573738011], + [127.862540351675761, 41.403057466863508], + [127.85681480826932, 41.403855064045018], + [127.848530371391405, 41.418657717560535], + [127.844365468117928, 41.419001172155788], + [127.832558394893681, 41.419189549783312], + [127.827609858322802, 41.415238370072309], + [127.829164124910761, 41.406961693515335], + [127.821401750561762, 41.40621460132499], + [127.81431669884887, 41.418649028834068], + [127.802016856841561, 41.422493408155148], + [127.80118333861509, 41.422562143404519], + [127.7897763153737, 41.416638869770289], + [127.79006913532757, 41.407684022718165], + [127.785027144493739, 41.406212410153152], + [127.781535131565946, 41.421979059548896], + [127.773588537681547, 41.424336144587286], + [127.763998447142555, 41.419712107030961], + [127.753557591186251, 41.423923305261241], + [127.731927670085156, 41.423030216806765], + [127.718916083912021, 41.418207025155141], + [127.700753989435398, 41.41851297122134], + [127.689620824303717, 41.421283388635921], + [127.679268769437968, 41.420855957549257], + [127.678546001931622, 41.42074942053636], + [127.671307114873144, 41.413442120586154], + [127.665756222230314, 41.41834115922159], + [127.650524865739186, 41.415335667661871], + [127.659820533770159, 41.407493125805381], + [127.648041634465883, 41.404753681420125], + [127.631278301616504, 41.411537884709453], + [127.630978698228702, 41.411478766176323], + [127.61407875968645, 41.429763896344816], + [127.612095454057524, 41.430649003787153], + [127.587809548635605, 41.424625643166507], + [127.562615408228979, 41.429387295403707], + [127.560321983970667, 41.430754639946038], + [127.558283233229048, 41.430753573309026], + [127.557693460280618, 41.432321771500064], + [127.552915150664703, 41.435170610109495], + [127.541947708209833, 41.44764631012989], + [127.540004597262495, 41.464246946824154], + [127.541743340784777, 41.474732920751457], + [127.541727329237432, 41.474775495236536], + [127.540896227854745, 41.474784892080535], + [127.520593345858373, 41.465636656772425], + [127.484963247745796, 41.472059512269382], + [127.480366825205266, 41.46993154258309], + [127.472888235102047, 41.473005461310542], + [127.473106980381274, 41.474196780928452], + [127.459973665709313, 41.476564256372036], + [127.459296837786738, 41.476010810401505], + [127.461627533201337, 41.463297100151927], + [127.453482470385836, 41.459917420352774], + [127.453220433772842, 41.459174898253139], + [127.451550393944501, 41.459115732279017], + [127.451535077754158, 41.459109377040235], + [127.451499638287459, 41.459113934113589], + [127.413738868831842, 41.457776150025779], + [127.413192100142027, 41.458485210558599], + [127.403669406959168, 41.461026895309899], + [127.399506653836355, 41.475715390968325], + [127.398055140954554, 41.476182516065421], + [127.354888494315176, 41.477075460838442], + [127.354287976171477, 41.476998215325807], + [127.35418305717694, 41.474462946155548], + [127.354678906627328, 41.463644613257991], + [127.35374747535009, 41.463937519548821], + [127.353710435827836, 41.463042494207826], + [127.345795319734563, 41.462774351133014], + [127.31809911295484, 41.472225371439649], + [127.289116767516191, 41.48394003648113], + [127.287859465322072, 41.483954188209154], + [127.272622416598892, 41.477638735266105], + [127.261700445252302, 41.477533000497388], + [127.249417745651655, 41.481811992152927], + [127.250093049753374, 41.484379273001181], + [127.247735021175487, 41.484405814097883], + [127.250404719711298, 41.485564138178106], + [127.250868312447935, 41.487326563063604], + [127.257540163752296, 41.488660052021885], + [127.279830429225768, 41.498331312992384], + [127.281405266169273, 41.500174391429589], + [127.257030111228374, 41.509860561589875], + [127.244094862036079, 41.499140109894959], + [127.228509337736085, 41.507008319507747], + [127.235574776054108, 41.518092489813363], + [127.233994153891416, 41.518628975789092], + [127.220018276692059, 41.520381065304292], + [127.211846121873435, 41.518070689383777], + [127.206515535162083, 41.520425543748338], + [127.20681661457958, 41.522036095141821], + [127.182371485420106, 41.525100665178257], + [127.180350190129104, 41.526409062929403], + [127.174229978268883, 41.526444066327869], + [127.171402366900494, 41.532201047822518], + [127.159249156179158, 41.54006790114564], + [127.158809231393633, 41.540135493383673], + [127.136321057477929, 41.527616493452157], + [127.139129559437748, 41.537909722068989], + [127.136918091313618, 41.538975765509321], + [127.112663177595792, 41.537534901403021], + [127.112869734758547, 41.53834034111582], + [127.099040338012415, 41.543275614938594], + [127.098265547747673, 41.551426796367579], + [127.115441216555752, 41.548367461611768], + [127.11943862917515, 41.563954792640203], + [127.121521467436693, 41.565275767835459], + [127.121686925491034, 41.565883171693123], + [127.122552239284246, 41.565929502725844], + [127.139957520815202, 41.576968259595937], + [127.139414833805247, 41.581077961490379], + [127.149010585148801, 41.586318490834799], + [127.154120482156102, 41.585950676026528], + [127.171594840460941, 41.597033242685676], + [127.164138690552761, 41.597672743184042], + [127.136161900365323, 41.597920973648549], + [127.132337921749752, 41.597810453088165], + [127.131773365662596, 41.597959911925614], + [127.129914071178902, 41.597976408940831], + [127.129704737651281, 41.598507554125796], + [127.120713217850806, 41.600887941348418], + [127.123519845999652, 41.611674738751901], + [127.121034571805254, 41.619941326042358], + [127.110208289064474, 41.622368960756319], + [127.098255877057341, 41.619187947524573], + [127.087811871365204, 41.622615639521349], + [127.0877149532609, 41.627412760566173], + [127.087407635351298, 41.627481672088571], + [127.09689331649227, 41.64471396915318], + [127.083169050246269, 41.641429009018339], + [127.072638883379099, 41.643235311929345], + [127.066939593365632, 41.655872982329015], + [127.03490966071692, 41.668565177129466], + [127.032209470734344, 41.674409116393292], + [127.032250129022202, 41.674453799948076], + [127.032114833159952, 41.674514346178547], + [127.042367976968706, 41.688489805929073], + [127.04329510460299, 41.691774907134175], + [127.044930625468069, 41.691982801992111], + [127.051750270222172, 41.701278260297535], + [127.051509588801139, 41.702742064439128], + [127.050044459049971, 41.703316451664278], + [127.046183661632526, 41.722393261474849], + [127.047388018427952, 41.727809108485324], + [127.04509257873886, 41.741769779438897], + [127.044830539391569, 41.742189185588508], + [127.009940225627574, 41.74245131457328], + [127.000401779707417, 41.746740794351993], + [127.000475633321841, 41.746943593663836], + [127.000214597902072, 41.746970343149343], + [126.984511459071157, 41.763494738544338], + [126.978625322679363, 41.764741246298449], + [126.972661475055645, 41.774617333313387], + [126.964556856852951, 41.773898601996343], + [126.937928965332034, 41.770327890676207], + [126.936278796337959, 41.771390855527699], + [126.934555277294152, 41.771238010929551], + [126.934972136179582, 41.772232547394523], + [126.92894919605672, 41.776112255276701], + [126.932906158205611, 41.786080547953603], + [126.940646693236175, 41.785770831242139], + [126.947222117764795, 41.801458392896578], + [126.946330893886852, 41.802446246756944], + [126.925945530405073, 41.810511335980678], + [126.925239728353262, 41.810177505887737], + [126.902753314735023, 41.796298070357331], + [126.881395109871264, 41.789311487371322], + [126.851272173073212, 41.758316949141118], + [126.846753525179707, 41.74477423449121], + [126.842773335265974, 41.731914746902362], + [126.842498479019923, 41.732021553308201], + [126.842120154109381, 41.730887686180431], + [126.829901326355412, 41.725089810548731], + [126.821754194560825, 41.730177029602508], + [126.817371153948827, 41.741785782128837], + [126.804893349077247, 41.746634533104142], + [126.803711498827667, 41.746145757611544], + [126.794637774903023, 41.700564689046885], + [126.794546625405061, 41.700624410785153], + [126.790925918314514, 41.693557490502855], + [126.775906147610726, 41.695840919756208], + [126.77164349958494, 41.703747188203266], + [126.771448851621415, 41.714739585190372], + [126.748022525202487, 41.729704887369031], + [126.738942400427149, 41.73705665720383], + [126.723936112462411, 41.746888873751722], + [126.716670246916891, 41.750939661678927], + [126.690781898066547, 41.748935352273044], + [126.688901286956636, 41.746346471195814], + [126.685136986643499, 41.726407108345377], + [126.685322007625345, 41.726073654009078], + [126.693430685517683, 41.722246493162601], + [126.714867641135868, 41.718568356435391], + [126.719216149664447, 41.709029409088224], + [126.718803657512126, 41.708626618914181], + [126.718874794562467, 41.708589851473718], + [126.682622447388042, 41.672007505125187], + [126.66310438448626, 41.666159776489756], + [126.654926670004556, 41.659708179067046], + [126.644489283862384, 41.66058258076508], + [126.63961748172116, 41.659122959642289], + [126.602938026574336, 41.667153435073338], + [126.600815939626557, 41.657859887095015], + [126.604105877772525, 41.650505641154012], + [126.599947842993416, 41.63714533336713], + [126.590850462914531, 41.632540564053997], + [126.589708764584074, 41.62944868142965], + [126.587313039434264, 41.622490619952714], + [126.587094928186261, 41.622370038038817], + [126.587075917249749, 41.622318553699465], + [126.58701915636226, 41.622328147894947], + [126.558940507904012, 41.60680498161269], + [126.567649182774801, 41.585348917780024], + [126.570028595004132, 41.583320664597714], + [126.575457193929068, 41.57214402663746], + [126.576317704006101, 41.563991782781507], + [126.577457181486977, 41.56118438648663], + [126.576669578163489, 41.560658220497736], + [126.576815644272159, 41.559274428989937], + [126.572552470391145, 41.553930872102292], + [126.554971475905546, 41.546162594220888], + [126.554798699047652, 41.546047168976244], + [126.552771666192555, 41.536247826296432], + [126.549174109486202, 41.533706917589136], + [126.541722317535644, 41.516997966652845], + [126.543263461018796, 41.513902334421424], + [126.539741285358957, 41.512555951945068], + [126.536308372863573, 41.50485842538572], + [126.534333187614592, 41.491886942960036], + [126.54384869313219, 41.487970263860809], + [126.52462237941505, 41.474755767495857], + [126.518310364290983, 41.457796835821533], + [126.510908060503041, 41.447903994046889], + [126.492662082678166, 41.406991532952453], + [126.491789295673257, 41.404450325658658], + [126.491826839739844, 41.404364851449827], + [126.533644663601493, 41.364770822223321], + [126.532418855459071, 41.36332075558839], + [126.533476629799466, 41.360618863734913], + [126.527747252906877, 41.352430828364227], + [126.520933876267691, 41.349734628565884], + [126.518810060367628, 41.347222265930313], + [126.517555769640538, 41.348397839057647], + [126.512106575969241, 41.346241475824591], + [126.47722171680671, 41.345519371790957], + [126.477318236704704, 41.351832778380384], + [126.496655227710818, 41.353468065807171], + [126.506967337787103, 41.358321755163153], + [126.492659762313252, 41.371731406435501], + [126.489980820108727, 41.372145660598591], + [126.463666572867197, 41.362625693076815], + [126.455853595668643, 41.358430499284616], + [126.441264491200371, 41.354521068690993], + [126.433297632480645, 41.35163881879928], + [126.428591373977369, 41.343726632153476], + [126.430240947587876, 41.332903360781167], + [126.426460502551237, 41.330022836710988], + [126.412182059933912, 41.331523245061682], + [126.401475227114787, 41.320789191636855], + [126.396728080644948, 41.309877869199482], + [126.387827600421616, 41.299614582021981], + [126.368684851213672, 41.287560311954365], + [126.36736244050519, 41.286284841447539], + [126.354733153328155, 41.256810819612866], + [126.35467988600594, 41.250275192095373], + [126.348692009227406, 41.242381102693699], + [126.32608614992678, 41.234175301285035], + [126.304379864961291, 41.195817373174037], + [126.30320805728509, 41.191180805756986], + [126.301647282979843, 41.19098853289259], + [126.28952608454253, 41.169568743231821], + [126.287271096262074, 41.168368321789814], + [126.280887145362669, 41.161034315116758], + [126.266865227216499, 41.154715874153553], + [126.258707483300157, 41.153162755642136], + [126.225992985630356, 41.135747505723664], + [126.223382426920267, 41.129264700533263], + [126.206992550658512, 41.124833853047889], + [126.198240503318345, 41.120973737218954], + [126.182859587656552, 41.11278585388574], + [126.182241952107177, 41.110983212754967], + [126.181196245849733, 41.11003368407011], + [126.179917668230701, 41.104877989339975], + [126.164554771763349, 41.094922789504103], + [126.16185539327158, 41.092471683095425], + [126.160674586540267, 41.09240841863803], + [126.158465256851386, 41.090976766826607], + [126.140608547008966, 41.088457099733326], + [126.128010909528925, 41.090658386437212], + [126.121992785700357, 41.090335951504827], + [126.119003453965036, 41.089008868804903], + [126.127890485135609, 41.061767724699997], + [126.127850169743638, 41.061735009591345], + [126.128000738591936, 41.061669933103211], + [126.128679906088806, 41.056744888129622], + [126.120729526903645, 41.043601854402048], + [126.111133712961248, 41.037931811945583], + [126.099508184633763, 41.038607853945166], + [126.094438702761963, 41.032928460746625], + [126.102604734908624, 41.009883771223436], + [126.100755916834729, 41.009256765588908], + [126.102515386509566, 41.004566317822359], + [126.091089802585856, 41.003377197997345], + [126.08687579989342, 41.004549481701424], + [126.062918674658107, 40.996424694994843], + [126.062452679473893, 40.992557250226156], + [126.076735090545554, 40.974691181209117], + [126.076082333026847, 40.974375968593769], + [126.076386380835586, 40.974088041333431], + [126.067298170835599, 40.96740957602654], + [126.058825240804367, 40.966042624255607], + [126.04734336335359, 40.960498095825656], + [126.046236597243123, 40.959794221862332], + [126.04701182009974, 40.945843489220834], + [126.04046801353293, 40.942436208873147], + [126.035542963961674, 40.926895775673366], + [126.035272543593095, 40.926959173801848], + [126.035332574933861, 40.926474668576866], + [126.025681690869405, 40.92536529107106], + [126.017297356341473, 40.931173328367237], + [126.009691610307001, 40.93295644132877], + [126.001955155111517, 40.934188679970404], + [125.97814414391712, 40.907414918734119], + [125.982658752111064, 40.907281462436067], + [126.001083042538809, 40.914885695388634], + [126.014009648069248, 40.910023898217702], + [126.021728950209422, 40.900014942468815], + [125.991150413536459, 40.89397752434008], + [125.975326821601556, 40.901967918125806], + [125.973394210401167, 40.902073961779109], + [125.960240754429336, 40.88728385115563], + [125.961432287029183, 40.885092708608909], + [125.954878810440619, 40.881254732654781], + [125.953872752560756, 40.880123493277942], + [125.952985309468673, 40.880145823345153], + [125.952066710422073, 40.879607855290388], + [125.934193889954884, 40.877199178327992], + [125.917946481108515, 40.880168481630257], + [125.916823042655892, 40.881055747435703], + [125.915730803594855, 40.881083230630807], + [125.870255171300158, 40.906399286896331], + [125.868580411575252, 40.905571422061094], + [125.855278748374928, 40.886924056583688], + [125.853543629960456, 40.886062416624313], + [125.852913392668157, 40.885125762762534], + [125.816028689446185, 40.866778259516444], + [125.813469774750814, 40.866162198468132], + [125.811418097100031, 40.865143358812617], + [125.810908308915387, 40.865545523230516], + [125.807002291575799, 40.864605145991163], + [125.803196009858624, 40.871629642780967], + [125.77361886994845, 40.894962614421402], + [125.76940760776678, 40.894485321385453], + [125.763224302712658, 40.89180427264813], + [125.751345512614165, 40.881242309864128], + [125.736149294347328, 40.872844281624211], + [125.720769390137079, 40.872799814620407], + [125.711512308485538, 40.869382222367001], + [125.70192538946884, 40.865225384413904], + [125.701926860406218, 40.865220407061074], + [125.693605977910664, 40.857236882756609], + [125.689074041341229, 40.856442399873366], + [125.683254963728103, 40.852438494120427], + [125.68376265014308, 40.849257278665881], + [125.667543809692788, 40.833338256572191], + [125.642712441938926, 40.8245425891295], + [125.642679518522414, 40.824519935666949], + [125.635303662532152, 40.796923146206531], + [125.670348355326112, 40.786449483380295], + [125.670659902548849, 40.785806411457038], + [125.682316640587985, 40.774313140357044], + [125.677985825579484, 40.770684802053772], + [125.679571066821879, 40.767412668456771], + [125.673515626446218, 40.766939688326538], + [125.673237071222005, 40.766706315950294], + [125.671496456384034, 40.766781974393325], + [125.611308981243184, 40.762080833259994], + [125.611023910446207, 40.762306704756284], + [125.598800239988989, 40.765842024173402], + [125.590320773975677, 40.77384975318023], + [125.590715968363611, 40.778397392800919], + [125.579991577545925, 40.786894700229425], + [125.579749780418368, 40.786883716111618], + [125.579738677757959, 40.786876885996584], + [125.546062216785899, 40.760796510414899], + [125.545293150632901, 40.760125902672655], + [125.545291195752526, 40.760115716321451], + [125.545641238424921, 40.744296824137805], + [125.542227930855589, 40.732151285796959], + [125.539584586948791, 40.730380126249628], + [125.539134166764768, 40.728033108885583], + [125.535982244880401, 40.727966394714059], + [125.530727873601279, 40.724445729153921], + [125.499554434871627, 40.724884034313], + [125.489966601444721, 40.726992418948917], + [125.489664574860583, 40.726986026197423], + [125.455590775108973, 40.706649579057085], + [125.454100158875974, 40.705372079671548], + [125.452848592982065, 40.690199173390674], + [125.447818744779141, 40.675628285952484], + [125.447641256234917, 40.674741336676881], + [125.413331056836128, 40.671602217066514], + [125.412699092574556, 40.671370093152355], + [125.412532975379435, 40.670933592782681], + [125.414731085820137, 40.648580340811385], + [125.415552552817687, 40.647209783070942], + [125.416388142781997, 40.633708073822817], + [125.401101479750778, 40.630099190602344], + [125.381329858795013, 40.650778319730335], + [125.369561457717609, 40.656489424530349], + [125.347550182021365, 40.64879911684109], + [125.335841161869723, 40.642333941647593], + [125.323231919587542, 40.642118216399417], + [125.322715775163786, 40.642554993871506], + [125.29933543898801, 40.659418613587661], + [125.286584676299, 40.656522434486952], + [125.273740866358324, 40.653532213670175], + [125.273300629139328, 40.653106349045039], + [125.265090846547125, 40.635837787384155], + [125.263683430470437, 40.628505715223987], + [125.257084262200024, 40.618996635509767], + [125.256903658308573, 40.618616750975583], + [125.17550931827779, 40.609452007109731], + [125.175292411389108, 40.609318123658518], + [125.144900524907783, 40.587841280010728], + [125.122571903128161, 40.576776955239644], + [125.107660037981105, 40.567572766372798], + [125.107568743552562, 40.567554828906623], + [125.10756402485309, 40.567551741006575], + [125.087082417539619, 40.561924022363407], + [125.070576635391689, 40.560110524847346], + [125.068645481934325, 40.559352989382397], + [125.010541143129544, 40.532541935286034], + [125.00969291782765, 40.531332775648593], + [124.998963022537097, 40.494658467039656], + [125.000450579368234, 40.494075188597954], + [125.013038913960983, 40.489973566254392], + [125.025231060721353, 40.490691547318285], + [125.025811864199525, 40.485811791104098], + [125.036969031796247, 40.482176481955904], + [125.036971432272907, 40.482142727302673], + [125.037064688747435, 40.482134263111817], + [125.038312517325835, 40.464833978889423], + [125.019008338821209, 40.463006809077299], + [125.018895649560463, 40.467802140799101], + [125.006972816740088, 40.469605645052553], + [125.006627429818252, 40.469452701056888], + [125.005714927476234, 40.469795919349934], + [124.980127953007369, 40.473666326490815], + [124.972322119061161, 40.467000159181232], + [124.95619782390709, 40.459137240929245], + [124.943282119558674, 40.45622593175883], + [124.940032164441888, 40.454676444096584], + [124.939244855358368, 40.455315898207992], + [124.935420676098886, 40.45445389580788], + [124.916769501163571, 40.457511013620689], + [124.908580989137292, 40.466092337683506], + [124.907747587825511, 40.480420237634185], + [124.878162784701033, 40.458544574596992], + [124.876002103775093, 40.455526628342746], + [124.857155405903313, 40.440125648872417], + [124.828756847281042, 40.422012722940295], + [124.828522545771918, 40.421839475180583], + [124.733714627100937, 40.37033432908931], + [124.733594859215799, 40.3702421842831], + [124.72936666342099, 40.342585714248415], + [124.721809295629669, 40.324242782686035], + [124.717764267104599, 40.322455296607053], + [124.716993230021401, 40.320126251402058], + [124.7021688277637, 40.315563718329024], + [124.699906397491503, 40.31456395711816], + [124.644277903930373, 40.293263512345064], + [124.620112072261819, 40.289964737239387], + [124.569454076862158, 40.257371564785423], + [124.552816278191216, 40.246373819296814], + [124.542718763425597, 40.237115330002482], + [124.532239013548249, 40.233427526595484], + [124.519859869489736, 40.225462829730787], + [124.519026240368689, 40.223511326805465], + [124.51135863571723, 40.219993166428225], + [124.509489222450327, 40.218790392640692], + [124.508252743002899, 40.21695903340369], + [124.507972437445559, 40.216549206571251], + [124.501318772559713, 40.203768444449402], + [124.494287372537869, 40.196540659983462], + [124.484760995635668, 40.182612413581559], + [124.484457320697686, 40.182552297338823], + [124.484446827456907, 40.18252051605571], + [124.451788697077717, 40.175881443698998], + [124.439927306269496, 40.1624948891914], + [124.439926534533569, 40.162469564052508], + [124.439078080717096, 40.161536468351017], + [124.422387315726411, 40.142699568114452], + [124.343773033967622, 40.080303190627383], + [124.339392871712178, 40.073195021196909], + [124.33089702281714, 40.048992764552359], + [124.330880659333872, 40.048448724797815], + [124.33235706878645, 40.047170530331258], + [124.33929204208701, 40.041633204140496], + [124.354862874541212, 40.038266798299603], + [124.365601771878573, 40.020625833306767], + [124.36637118191841, 40.020011487125409], + [124.36601860742978, 40.019507475512839], + [124.36069085829368, 39.998661741178154], + [124.343573620808399, 39.970822923645486], + [124.344679986146375, 39.987620112417225], + [124.322504262319768, 39.978097518088035], + [124.30947679963387, 39.967391214664623], + [124.296509613990679, 39.967341941451259], + [124.283059877791587, 39.9615873327282], + [124.28327027677841, 39.946643136712389], + [124.290483743522756, 39.945370832933015], + [124.280961663078827, 39.930649861565335], + [124.280939391726037, 39.930272609409045], + [124.23760466407434, 39.927190789263236], + [124.235727174438381, 39.92673311306902], + [124.216091790620766, 39.900734522500279], + [124.2136095414089, 39.897223589844508], + [124.212550588135144, 39.894464147925945], + [124.211316434937018, 39.892626657584501], + [124.209466101972481, 39.882062776995539], + [124.208851197358769, 39.863692015459868], + [124.207944399680684, 39.863166802698508], + [124.207885441706011, 39.861864793521143], + [124.184213609555243, 39.846990025079947], + [124.167752834220678, 39.839888045387099], + [124.167550286793585, 39.839770730912157], + [124.167437526968683, 39.839538146615936], + [124.159793453188016, 39.806621218277876], + [124.158313956379388, 39.77690683452974], + [124.145697447391299, 39.745920965248359], + [124.145264392286833, 39.744056142347731], + [124.14495101356475, 39.744247864650667], + [124.138961031283557, 39.743901525878272], + [124.095395019661026, 39.774565779065654], + [124.093451989224093, 39.775754507730987], + [124.093465577594756, 39.775923830854808], + [124.093404960298272, 39.775966496778487], + [124.08965234485153, 39.790720222634128], + [124.095763398975848, 39.804556718773803], + [124.097141486963594, 39.821728914672292], + [124.056095802824984, 39.81239158821284], + [124.047199966130449, 39.808738566799143], + [123.998000158592291, 39.799175631225957], + [123.996969050203774, 39.798941068303186], + [123.996353601011108, 39.799153629381472], + [123.96148997971143, 39.806787534334056], + [123.946246731658448, 39.816409290962689], + [123.945419245739487, 39.816599160983223], + [123.928431820694954, 39.818213657070082], + [123.905379816064155, 39.818302012565042], + [123.865882901749004, 39.821586786067989], + [123.845484377999057, 39.824571620440999], + [123.835692312365012, 39.827027681143946], + [123.806654953229469, 39.829787410919003], + [123.795314030340677, 39.824341598054858], + [123.789362788657243, 39.821408662380371], + [123.788571640827996, 39.821379027368451], + [123.709872788120691, 39.810608714910856], + [123.691387619340901, 39.805623315943294], + [123.682757040354886, 39.806897795807053], + [123.68225385934943, 39.80682893309222], + [123.674886288649574, 39.817602337624898], + [123.669349242731201, 39.825472072731834], + [123.657774714451406, 39.824456968380261], + [123.639851986734655, 39.822533637484376], + [123.639701719707787, 39.821183661776629], + [123.640801716162059, 39.801285914547577], + [123.636843212212568, 39.795503272943378], + [123.636782459802589, 39.794957482696788], + [123.607259137243261, 39.773833107661908], + [123.607203277086811, 39.773843127909451], + [123.607094249642998, 39.773764183300493], + [123.580975391673192, 39.770107526054908], + [123.572389396060046, 39.778584669792359], + [123.564533779537328, 39.77260632587835], + [123.559969126699073, 39.760342393355707], + [123.541761439207306, 39.755275937890865], + [123.541278880950884, 39.754908697559422], + [123.541198002422618, 39.755119156455649], + [123.541101359145742, 39.755092264580526], + [123.537407888924477, 39.761659741740793], + [123.538094461809649, 39.763195066660757], + [123.528987900934169, 39.786891797936136], + [123.530020619124656, 39.774058706539194], + [123.513224304351766, 39.768996297055459], + [123.511845442886155, 39.76898378093744], + [123.472060260520124, 39.745511927811762], + [123.468289909300296, 39.74448814871527], + [123.46799090065673, 39.743781433229671], + [123.466065538646177, 39.743884156130548], + [123.4481221590339, 39.739011915881164], + [123.442089063707414, 39.730813466556889], + [123.435061996583698, 39.732508115422043], + [123.413649746948906, 39.729368695516932], + [123.386714532521182, 39.722208259134888], + [123.38019390634507, 39.731618146614736], + [123.38240456332997, 39.745900738117776], + [123.382083868057521, 39.745928733987682], + [123.363762993268026, 39.745327862604178], + [123.339100744585821, 39.749071048327814], + [123.338828581079483, 39.74942919538956], + [123.269242948987937, 39.75248145261866], + [123.269125597526269, 39.75244416162748], + [123.276547357953334, 39.740552201934612], + [123.268851039568517, 39.736319297150736], + [123.267270960510956, 39.736797913431602], + [123.26660190340796, 39.730713651064512], + [123.27051647766136, 39.727791143514118], + [123.264830726759783, 39.713467959094579], + [123.278653379580291, 39.704469035684738], + [123.281299737976482, 39.702779302575493], + [123.281268854697956, 39.702766290157534], + [123.281473397793476, 39.702633127032158], + [123.27842465347365, 39.693569847828115], + [123.267121653829861, 39.696163109749762], + [123.247651499917495, 39.688601891430849], + [123.247469344181908, 39.688525141594759], + [123.210068682854256, 39.695369432837083], + [123.21003294282184, 39.695361292053732], + [123.209339242866861, 39.686974689107316], + [123.218586107855103, 39.684353476288209], + [123.220325473527367, 39.675383836182711], + [123.207603097611369, 39.664591126867812], + [123.207435975340701, 39.664723274752149], + [123.207421895885375, 39.664546880498747], + [123.183735222710737, 39.66874919552955], + [123.182421971079407, 39.668743781304762], + [123.181809186390169, 39.669090898702471], + [123.162130141288415, 39.672582209888859], + [123.161060113814756, 39.672604378843872], + [123.160993394240791, 39.672541796118644], + [123.14352758943906, 39.649189899963503], + [123.143115335425634, 39.648334145004654], + [123.142833015845213, 39.648261250489881], + [123.140800795086136, 39.645544157938517], + [123.138496762823124, 39.647141636117006], + [123.127540935537738, 39.644312857069067], + [123.126288671827481, 39.655336342939165], + [123.121115643871377, 39.659192664520077], + [123.099611233426117, 39.674102536651233], + [123.093436088937352, 39.67317084802238], + [123.09572751353339, 39.660051799199032], + [123.083934019170428, 39.661859994063192], + [123.080813769577659, 39.657960956099629], + [123.071870846495884, 39.667041145548112], + [123.056977432174648, 39.66477093675342], + [123.046869938269154, 39.659573082946252], + [123.044720358804554, 39.663102121804165], + [123.029592083948856, 39.659574088555566], + [123.029572993476449, 39.65956643595495], + [123.039398131627408, 39.649884124197854], + [123.040851396020528, 39.642709042910056], + [123.027085615665186, 39.643476264811191], + [123.02132254381732, 39.65764556644627], + [123.007245965895606, 39.654362797233787], + [123.005628062486508, 39.65390503940543], + [123.015994146014634, 39.641962128923851], + [123.015923833033952, 39.641917146081745], + [123.015951349172411, 39.641898267284134], + [123.014016687233422, 39.638001754498035], + [123.007662813737198, 39.636632145743896], + [122.973843933277934, 39.614996462757006], + [122.973503633570061, 39.601619987344776], + [122.967596310908803, 39.593830316077984], + [122.967561744746618, 39.593710846416165], + [122.965768031283702, 39.594280454471146], + [122.954271094011702, 39.597519172774291], + [122.94381775171216, 39.59534295597134], + [122.937180523010511, 39.603358646345612], + [122.936903990516157, 39.603446461450702], + [122.899655137197342, 39.601338055239225], + [122.894818980697323, 39.603450372440243], + [122.855610701179671, 39.603444344514926], + [122.842247564262991, 39.580718391271979], + [122.842312491187514, 39.580576360503692], + [122.833824297511441, 39.571625127583296], + [122.816917986088981, 39.564171638756342], + [122.815896693423824, 39.565504622194538], + [122.80379273926026, 39.55862322063598], + [122.803787537952132, 39.558621357645031], + [122.803768708851123, 39.558581192653662], + [122.725768148136765, 39.529771451555668], + [122.723938389096588, 39.53002119821447], + [122.677650504208188, 39.513441924590566], + [122.644484748052193, 39.515349258306195], + [122.64441404297888, 39.515189982427728], + [122.639935962285136, 39.498440967971298], + [122.632575353262609, 39.488521207246791], + [122.632197779583564, 39.48767065471084], + [122.629694503751395, 39.486565279707712], + [122.621916035414017, 39.482479339299012], + [122.61863579891893, 39.481682071979776], + [122.580097825613379, 39.464664805318314], + [122.576720801585921, 39.463133543200712], + [122.575894272025494, 39.462380152193468], + [122.55084277146301, 39.437206865691927], + [122.530055583772096, 39.420597671363929], + [122.528047724714796, 39.418767485209678], + [122.507034141993458, 39.412237226392833], + [122.507022152658209, 39.412234452828066], + [122.506879588524811, 39.412188786792584], + [122.493844382954251, 39.400649717029751], + [122.45049951036907, 39.401808486958529], + [122.447895984093478, 39.407170618943468], + [122.407757222369511, 39.410175601839605], + [122.394109661647605, 39.39035442316802], + [122.377500392400762, 39.383705980147447], + [122.360957870109786, 39.36916227927648], + [122.358456203359665, 39.364443416126313], + [122.338357974046446, 39.350178188128446], + [122.319233002711556, 39.3443374555616], + [122.303846996209984, 39.344903967736187], + [122.301768965052773, 39.329770815511203], + [122.289178749499101, 39.33481217452718], + [122.278088395059569, 39.326937944550835], + [122.267418807673735, 39.316910595796671], + [122.264608542227052, 39.312117243558589], + [122.246745312098412, 39.273802148540469], + [122.237919225884781, 39.266592672301456], + [122.237917944468151, 39.266592207247939], + [122.237860191430244, 39.266493700306604], + [122.212607682428725, 39.257406571509478], + [122.155157187510895, 39.236556557452438], + [122.146523397276141, 39.229330954292763], + [122.139492456622833, 39.217594734125164], + [122.112226325958432, 39.212734823752186], + [122.112101046448714, 39.212664788984327], + [122.118896628821815, 39.198874426991559], + [122.115744224668475, 39.189539046897224], + [122.118740639996531, 39.171330502045613], + [122.131743997411775, 39.167162820672907], + [122.162199897561067, 39.157651181778512], + [122.165266092101191, 39.149259899001763], + [122.159415857715061, 39.145959137485413], + [122.141867984951773, 39.147598515093428], + [122.123403983109739, 39.143846532448713], + [122.12244543865404, 39.143507500936678], + [122.084539784833524, 39.112286671216083], + [122.083047406100761, 39.110822803191063], + [122.076037613967287, 39.108470177002474], + [122.074083064057234, 39.108550939736553], + [122.043274184188178, 39.100013415818459], + [122.043768875662906, 39.099100109032236], + [122.066397045391014, 39.072977810629752], + [122.066215980300598, 39.072721696032119], + [122.067577467509281, 39.063749889094773], + [122.056622187156862, 39.059096309920911], + [122.05659019110108, 39.05910612208568], + [122.056559313152022, 39.059062445563164], + [122.012082869984255, 39.071247204730987], + [122.006610021056431, 39.070441229302091], + [121.97466530590664, 39.043121309908528], + [121.96854197247778, 39.030957451117104], + [121.958498066972666, 39.029113740114333], + [121.958372895912078, 39.029187633377347], + [121.958311546515631, 39.029135165839037], + [121.935546436143511, 39.042662965354872], + [121.918481240064878, 39.052737203092683], + [121.908881995464625, 39.053989914160105], + [121.902324135235219, 39.05475331819504], + [121.909296164538716, 39.045108878340756], + [121.913066204555633, 39.044478774914921], + [121.923842252639545, 39.024987208494508], + [121.924496170448464, 39.024082641014473], + [121.924337321957424, 39.024091733973876], + [121.924384276852436, 39.024006802610565], + [121.923274974183499, 39.017120179861351], + [121.910222068071221, 39.013241444945592], + [121.900783636861391, 39.025440016862007], + [121.883832796642309, 39.026410333299275], + [121.883736663341807, 39.026432665388626], + [121.883599474909673, 39.02642215480973], + [121.871011880566996, 39.029388675266411], + [121.848032228104074, 39.034726925896742], + [121.892070154312762, 39.003148929990452], + [121.89542299670569, 39.001727423499339], + [121.900116182037252, 38.997379416018752], + [121.901098057173883, 38.996675349053874], + [121.91570829738167, 38.969106977470133], + [121.916060652308488, 38.968989677548983], + [121.915844811410665, 38.968849386258469], + [121.915883744789753, 38.968775922041154], + [121.915331939889839, 38.96851603234709], + [121.906824500139123, 38.962986405137208], + [121.899658661015479, 38.96113421378714], + [121.872681254683769, 38.948428364528986], + [121.865724913399774, 38.943952015696439], + [121.858276346511786, 38.941675737442964], + [121.8281881039524, 38.949553134865845], + [121.799700440894085, 38.970036187206773], + [121.799713810473904, 38.970564483668568], + [121.789056339983063, 39.007650436821343], + [121.787861419808536, 39.009937663103102], + [121.785075567628169, 39.021399097758291], + [121.783368300234443, 39.021773580821183], + [121.752153531376635, 39.024802569789252], + [121.751762665094404, 39.024624481262208], + [121.758992476839992, 39.012374388088254], + [121.755656906614377, 39.005582740581083], + [121.733512524445516, 38.998250118826483], + [121.733268125534764, 38.997893634109239], + [121.731529326823534, 38.998185592371662], + [121.706020516447822, 38.999466399921708], + [121.693261291647474, 39.003916360847789], + [121.676901583396159, 39.004782976844808], + [121.666196736942297, 39.008944323315973], + [121.664008316927692, 38.997828359598664], + [121.67011012965051, 38.9961833031441], + [121.671635853102501, 38.987320834609413], + [121.657568177984331, 38.96534190719008], + [121.645021461356578, 38.957977317003795], + [121.63735390545159, 38.957932531775889], + [121.630559253600623, 38.955408990108175], + [121.629140166475167, 38.951647088953905], + [121.616533729627378, 38.94901881100688], + [121.650876789439025, 38.945944682643905], + [121.657175407004132, 38.943295764929978], + [121.671988429827252, 38.940197843595037], + [121.672439726866259, 38.936876272580129], + [121.714200021365372, 38.919313754663456], + [121.71416880868378, 38.919171985601082], + [121.714283934157223, 38.919139751460946], + [121.718308950697931, 38.903070354587577], + [121.707217721927719, 38.88759991291424], + [121.704637869114123, 38.875882133607128], + [121.703954336117107, 38.872083573720722], + [121.703777590047778, 38.871974716800693], + [121.70374969613259, 38.871848021688322], + [121.703359881216073, 38.871717452256931], + [121.689742099242224, 38.86333033615923], + [121.687359797046383, 38.866358186093137], + [121.670556475709461, 38.860729873733945], + [121.663331060104582, 38.860858218907268], + [121.655777668977052, 38.860188989542728], + [121.623107775547879, 38.861572705756245], + [121.613365378414585, 38.861745760112846], + [121.560119233008635, 38.873740331245699], + [121.554923724529161, 38.865635898355741], + [121.551067855516138, 38.864853073283633], + [121.540533215024183, 38.853940303018916], + [121.537649308088618, 38.846315517182497], + [121.529960936176892, 38.842988543409916], + [121.518794783381765, 38.831421593376163], + [121.518759719591586, 38.831318409703243], + [121.515914076358897, 38.828437486423056], + [121.504735823960132, 38.816858002483194], + [121.504255816202303, 38.816835012154144], + [121.490798322581099, 38.812831477816566], + [121.488591584100689, 38.816084762091634], + [121.432581821669999, 38.813402132806523], + [121.42337018223958, 38.810218209363143], + [121.393628808826989, 38.811536449245992], + [121.393610090100225, 38.811535552698629], + [121.393601685953769, 38.811537651424942], + [121.39349014717989, 38.811542595206731], + [121.354135477547501, 38.821295597767495], + [121.310620769028247, 38.793013663163975], + [121.307048815061492, 38.792464992199086], + [121.300321679286057, 38.788633595177451], + [121.278780091382302, 38.787186696957747], + [121.275579769417291, 38.786070423654962], + [121.255766320648547, 38.785640915650809], + [121.254678644141478, 38.785567858956533], + [121.25336593968629, 38.784245442984819], + [121.215996904424728, 38.744509496360415], + [121.215834803163702, 38.743670061953658], + [121.209018947982642, 38.7326444310401], + [121.193919880759324, 38.720614549724608], + [121.177700503612257, 38.718905230997969], + [121.132529725813939, 38.72184312842252], + [121.128286599690341, 38.724209911741319], + [121.125647194242816, 38.736133850398986], + [121.106625274106491, 38.775178355400861], + [121.106836236541469, 38.775468168669946], + [121.106313360247867, 38.782327701180847], + [121.115005818015149, 38.786691271561139], + [121.123192321896511, 38.79793762190058], + [121.123244972963107, 38.798103164569561], + [121.12318352620315, 38.798319286013999], + [121.108254403105136, 38.821221370651742], + [121.104221038213439, 38.850128354119519], + [121.10646641191515, 38.857116965322248], + [121.105382969438168, 38.860927665076566], + [121.108633271969339, 38.863861206798823], + [121.10984660207049, 38.867637634896774], + [121.119636049797563, 38.873791700194516], + [121.122417300298878, 38.876301901724197], + [121.121740476188208, 38.879315432192541], + [121.088753574350832, 38.893057410399202], + [121.088729837508822, 38.893191962140833], + [121.088522726164271, 38.893222415614666], + [121.081373036537514, 38.906140201571951], + [121.084457885611073, 38.917407422974492], + [121.083826623589289, 38.920985717189879], + [121.086001743955094, 38.923046270568534], + [121.087199759156746, 38.927421947367861], + [121.101261969249393, 38.937502715960456], + [121.108456963262455, 38.944318738400419], + [121.112060963324794, 38.950623159997342], + [121.122348361633428, 38.957870654303413], + [121.174888530894876, 38.95893798651587], + [121.191596532736469, 38.952271375077586], + [121.198747356857027, 38.940509220781237], + [121.199155875821873, 38.940194227447357], + [121.232071945255527, 38.954468798373966], + [121.233610398462062, 38.956016863423876], + [121.2367066083049, 38.956478692858859], + [121.270022244581625, 38.970926542227865], + [121.273099804434707, 38.971335156461855], + [121.274923221910953, 38.97275028252033], + [121.288480721253123, 38.973377313834519], + [121.335567336278586, 38.979629104879443], + [121.33555990929591, 38.97996222050179], + [121.320102310211396, 39.000378435066153], + [121.31575130336725, 39.000993659625443], + [121.313891019669271, 39.008582234358421], + [121.311824625271726, 39.011311503707695], + [121.312970924508122, 39.012335538706196], + [121.312492673751279, 39.014286446308816], + [121.315553468251096, 39.014642628420631], + [121.326362313858013, 39.02429860291965], + [121.326557611920364, 39.024640533734754], + [121.326927742966845, 39.024803723378803], + [121.338193687845873, 39.034868042956965], + [121.337087609571952, 39.03888658074554], + [121.346649929477778, 39.044770316414883], + [121.350061268555677, 39.045469827908505], + [121.365281322148292, 39.059066511098216], + [121.366781364953013, 39.058246312953962], + [121.368344749704505, 39.061063154720308], + [121.377707735452603, 39.061643007883241], + [121.385549588438991, 39.049292976594046], + [121.404784384555228, 39.038318767573656], + [121.405684541696218, 39.036974711057155], + [121.425116636314826, 39.026349568964605], + [121.425708724491429, 39.026279115995841], + [121.454735889786249, 39.031295595263082], + [121.458307979084481, 39.029095379836193], + [121.502791917572907, 39.033213256570257], + [121.528564890745258, 39.051322751490289], + [121.554135436344112, 39.063429081514371], + [121.561515182324655, 39.072685103607306], + [121.578251306065724, 39.076418924114037], + [121.594181620146955, 39.097852112817648], + [121.58144294577356, 39.107720266366471], + [121.557234134976966, 39.12621200122986], + [121.557404517899784, 39.126379310512753], + [121.557748909412823, 39.130422333217943], + [121.58497270127738, 39.153450174865036], + [121.585611958834562, 39.15407790047103], + [121.585668888366712, 39.154039059989117], + [121.585716052307831, 39.154078954643502], + [121.590095476843146, 39.153688053380506], + [121.63716772954956, 39.118930127578423], + [121.637169833887015, 39.11890226072984], + [121.637331484437368, 39.118791973765582], + [121.637189654258904, 39.118639787949469], + [121.637861656559792, 39.109740746434071], + [121.601350458064445, 39.079799924875729], + [121.619670180567482, 39.077813974274356], + [121.62934337339037, 39.078979014689857], + [121.631493335668765, 39.08067791475068], + [121.63183033991487, 39.086896210918844], + [121.64665500384271, 39.092658664013996], + [121.67478124140429, 39.114884015214102], + [121.677177275660341, 39.116989171946834], + [121.66951434782689, 39.125592656973836], + [121.667392151312782, 39.126688810643628], + [121.659281360163462, 39.13554673482065], + [121.659072031595713, 39.137316675951254], + [121.651298150853435, 39.146044732383665], + [121.64714924145018, 39.146717537039621], + [121.646004068112447, 39.151988617356061], + [121.634322421459856, 39.165104083696157], + [121.622814309303905, 39.165193080032928], + [121.599168746317474, 39.165211287110999], + [121.581907885161598, 39.1925598101517], + [121.58618685708187, 39.227511960635297], + [121.586194158027141, 39.227752134684799], + [121.586216745676779, 39.227756101210723], + [121.586220177022838, 39.227784129654516], + [121.586337462532498, 39.227777299810192], + [121.597661186965681, 39.229765813322707], + [121.624624597056865, 39.225547739065064], + [121.625913552033737, 39.225472679819852], + [121.625640690117848, 39.225983977981187], + [121.595939615220132, 39.251944564308126], + [121.58952939144325, 39.248550931464074], + [121.585947948521849, 39.260677902302263], + [121.584366591208791, 39.262060106925517], + [121.585348948535824, 39.262706150559183], + [121.584243974438735, 39.26644765613289], + [121.593765415914305, 39.278168949274033], + [121.607699917755355, 39.277405182136746], + [121.618857828314461, 39.28474314041663], + [121.620654486833971, 39.284363683820409], + [121.621054796300882, 39.284922039500394], + [121.624902473646202, 39.283466503527627], + [121.642482076868191, 39.279753668657179], + [121.650183996256558, 39.282675754445293], + [121.662322003462776, 39.275563450575618], + [121.663361212354801, 39.275343968317493], + [121.667137307582891, 39.27662040542306], + [121.665306338471467, 39.289712682966922], + [121.664324120499387, 39.289659220117407], + [121.657808017417921, 39.297023577929139], + [121.662779336539202, 39.307781917693276], + [121.66251468422179, 39.309674304391926], + [121.663762616535308, 39.309909815746764], + [121.664460336036029, 39.311419737613718], + [121.697107173464786, 39.325470143457949], + [121.708358570401018, 39.318326020216666], + [121.711553794904518, 39.31892902700131], + [121.712201649008975, 39.323145303644537], + [121.706771272155862, 39.338746391397109], + [121.707396919277286, 39.339933179714414], + [121.705981137459517, 39.34191602480373], + [121.712505825546316, 39.349624250074456], + [121.717781990851321, 39.359632593643404], + [121.718127196275987, 39.362667966489013], + [121.686065014734012, 39.350800825716107], + [121.681922881315415, 39.346071315027409], + [121.674485757122866, 39.346515007549385], + [121.616391252998511, 39.32501255121548], + [121.610465236189285, 39.324685333608883], + [121.566568621059616, 39.321128786871917], + [121.558097206576633, 39.321793721609872], + [121.557318916221348, 39.321750746654601], + [121.550555741644843, 39.31061591209123], + [121.519264785170861, 39.292454712342725], + [121.510339968520398, 39.285468469651974], + [121.510255054472225, 39.285533687443909], + [121.510246593983325, 39.2855271630632], + [121.50996096771668, 39.28575955924304], + [121.503155846898466, 39.290986196803381], + [121.492766850349554, 39.279974928556356], + [121.479378034840522, 39.281602107145794], + [121.469546997355479, 39.294957295035942], + [121.459859484130106, 39.299932573451919], + [121.461320862367941, 39.318556570293424], + [121.460986646867553, 39.31884304008392], + [121.430525984347526, 39.328373479446249], + [121.427439845763772, 39.356108207188903], + [121.427404147349577, 39.356135246851856], + [121.405354550152879, 39.361885350872164], + [121.400577720877607, 39.360558642346156], + [121.390023632724052, 39.362178170443009], + [121.379148469743143, 39.368719384481771], + [121.369710828766415, 39.371180536802989], + [121.346688892408352, 39.375964895301266], + [121.319155555794723, 39.370095672844563], + [121.318971517026981, 39.370316525387466], + [121.318965005321246, 39.37031493216783], + [121.314390965060127, 39.373261131402366], + [121.314152918153198, 39.37609900169678], + [121.302633338161272, 39.389922874598739], + [121.268424187309535, 39.373911912718782], + [121.267268547152597, 39.373952597998738], + [121.265052466068056, 39.372944528064465], + [121.263193888995701, 39.374096049753021], + [121.254332846493327, 39.374408010178371], + [121.252098373894114, 39.380970516502479], + [121.24342206826951, 39.3863461096118], + [121.242246193324931, 39.386841926477885], + [121.242136481691574, 39.387142622626534], + [121.240420546341838, 39.388205767545713], + [121.24054737146939, 39.391498034253857], + [121.239674637225377, 39.393890012368978], + [121.240679649081073, 39.394931842565555], + [121.241649163278794, 39.420099562698667], + [121.244026975747246, 39.421414102634195], + [121.24689612236952, 39.426141116291497], + [121.252068952142821, 39.425859995349789], + [121.264738325356049, 39.432864078837376], + [121.264808648256491, 39.432986019107751], + [121.252659354806866, 39.434458697608235], + [121.240788222105607, 39.455328959689638], + [121.240412650092253, 39.455674152391317], + [121.296362127749745, 39.475018335612219], + [121.296375890942699, 39.475096708570845], + [121.282314803946875, 39.504587283330501], + [121.281540544971378, 39.505845180712797], + [121.26319426927509, 39.481533683585774], + [121.263092106394183, 39.481618818690336], + [121.262998441511158, 39.48135584663995], + [121.252167702163064, 39.483803327566044], + [121.245153906763932, 39.496567207846596], + [121.240878324739228, 39.50013016652094], + [121.228541722464925, 39.506476679465585], + [121.220544567124449, 39.514483884853924], + [121.220285855440466, 39.517290430711959], + [121.219446820605398, 39.517989621237696], + [121.219726029334467, 39.523363514133742], + [121.21873402901376, 39.534124892778934], + [121.221304837722428, 39.553764895241159], + [121.22936858162258, 39.564564981173753], + [121.255865798068214, 39.586314641278747], + [121.258256945932359, 39.588582800691825], + [121.259726776273112, 39.58924621056957], + [121.273393247472896, 39.598007274829136], + [121.292047473232302, 39.604427921961651], + [121.293029495145532, 39.604277436992838], + [121.293932718275684, 39.604685107953046], + [121.317730662653162, 39.600492231823907], + [121.320392097694651, 39.600084393705622], + [121.350047979347849, 39.60793608806862], + [121.359870856278675, 39.60747866051976], + [121.410699157954511, 39.617060904152247], + [121.416180966354489, 39.619698878741154], + [121.444695277137285, 39.623627302506925], + [121.445684926705127, 39.64138947425721], + [121.440039274831094, 39.643341081134992], + [121.440664409366008, 39.653586143768109], + [121.446442731573526, 39.656717863046246], + [121.457876382651065, 39.657180776601813], + [121.477372947809286, 39.658100001548071], + [121.477453971486369, 39.658155674119264], + [121.490035282674285, 39.686016281912288], + [121.489719704400457, 39.687159070248029], + [121.495930355303642, 39.699070589526585], + [121.497211713306839, 39.701908084938331], + [121.469828418646813, 39.730081639483963], + [121.455975004658541, 39.738584060169757], + [121.454330337194477, 39.746026983116685], + [121.453935088515166, 39.746433638355356], + [121.481695879027143, 39.758903130612794], + [121.481745125167691, 39.75892542062536], + [121.471083659758364, 39.788959515010312], + [121.469766492639792, 39.790340204582087], + [121.468961174372481, 39.794938704921194], + [121.466904364576422, 39.80073288209806], + [121.467811570826129, 39.801503131077013], + [121.46711651286752, 39.805472026839226], + [121.469763721549057, 39.813169265717121], + [121.487469476767842, 39.818193362195686], + [121.510878915537262, 39.838068772352734], + [121.514179527321247, 39.843515943418907], + [121.524986085062551, 39.850259127348473], + [121.525751409020273, 39.851507284080668], + [121.53125019838626, 39.862276996294113], + [121.532791709579939, 39.871582565856265], + [121.535930267487217, 39.871443195252034], + [121.536762125300129, 39.87307243919124], + [121.543241075420994, 39.871118551976608], + [121.547355753478044, 39.870935835842651], + [121.567062055021495, 39.864064663480434], + [121.567794681302658, 39.864190361184924], + [121.618177835556551, 39.880231749498712], + [121.621749581747864, 39.881627956019521], + [121.627507235344339, 39.888817377797004], + [121.631181713582677, 39.903008142425243], + [121.642139050745286, 39.905325279939881], + [121.652542544046298, 39.904455479138306], + [121.672113209619184, 39.919160167117582], + [121.68303333741828, 39.930035235834033], + [121.694609294774196, 39.936039074027633], + [121.703893232599782, 39.935361692646985], + [121.721981779483926, 39.934319516541414], + [121.746723508664914, 39.934430649351128], + [121.759029567496995, 39.932184999065868], + [121.759032828190499, 39.932184811200202], + [121.766548794499016, 39.93685006884543], + [121.773834762421501, 39.941533085122479], + [121.77793811280975, 39.959606041908287], + [121.780006510525482, 39.961547002163037], + [121.79092307467107, 39.997212810280622], + [121.791016888631859, 39.997736759935734], + [121.804592316265925, 40.014646620468724], + [121.818433376272608, 40.023426114079541], + [121.819505632279004, 40.024431474779078], + [121.819665618039309, 40.024519667127805], + [121.818171591098505, 40.035340429218927], + [121.837954213478397, 40.040761945331127], + [121.848554487210635, 40.040444692076207], + [121.85413200596399, 40.043519306204253], + [121.859681186066254, 40.050888095255281], + [121.866546632414682, 40.050362884427393], + [121.905288647402642, 40.071719468223584], + [121.90586252355304, 40.072470289302082], + [121.916696807648876, 40.09445699769504], + [121.924539306668478, 40.105306421191472], + [121.947493952064221, 40.126938059103672], + [121.951427206441195, 40.132084065417601], + [121.953451339297217, 40.131815354586067], + [121.955738592258783, 40.133646441620392], + [121.960840183429866, 40.13083445926339], + [121.98966214279713, 40.127008241708083], + [121.990016582926629, 40.127111369125885], + [121.990188435177942, 40.127350822632224], + [121.998053373160602, 40.170636727413154], + [121.9868031277732, 40.171333709069231], + [121.975990452891551, 40.171813298155101], + [121.973785345020872, 40.174049935574885], + [121.954068939145799, 40.191559230930544], + [121.945335190162055, 40.202901553241816], + [121.945331165932984, 40.202910964345186], + [121.945272309744226, 40.202970662084205], + [121.945220897032428, 40.203168840326889], + [121.930907117968943, 40.23664319084007], + [121.93527656093238, 40.240989277051845], + [122.021523713340613, 40.24356528002442], + [122.034298351257007, 40.258914280310478], + [122.034316770771539, 40.260784713996102], + [122.030631530961315, 40.29840613389247], + [122.034644807502744, 40.320714007025089], + [122.074502126167545, 40.331505456182065], + [122.083386690246243, 40.329517247228267], + [122.087843490957553, 40.323737400290312], + [122.104770279245528, 40.314203244442126], + [122.105218399781407, 40.314203278803753], + [122.105817430783219, 40.314705845221987], + [122.116048245419165, 40.32551077951323], + [122.132536441191647, 40.337310222847307], + [122.105684751171481, 40.34733121925828], + [122.105682780012501, 40.347334381798433], + [122.105650723099842, 40.347346204357997], + [122.105665621936481, 40.347361910326079], + [122.100540484121993, 40.3555847144357], + [122.105682328491682, 40.366929204510008], + [122.118337297995822, 40.374657844931846], + [122.130165327584976, 40.37336627793843], + [122.130250345594078, 40.373278489885074], + [122.130318625558147, 40.373350468856479], + [122.146925677630051, 40.356117347537364], + [122.147161040789953, 40.356143787922896], + [122.16960052508675, 40.368109623139922], + [122.162820766851269, 40.37520458482485], + [122.166372068806155, 40.386743298644284], + [122.186570763273735, 40.380652770965391], + [122.193260956270095, 40.380898219207182], + [122.186096197506771, 40.405632907780976], + [122.182736718117752, 40.412484574186287], + [122.183292140386015, 40.415313272733385], + [122.181565500088951, 40.421274102879615], + [122.184481775435529, 40.421371940396604], + [122.185729838862756, 40.427728176732451], + [122.193807301206348, 40.43024930702655], + [122.22352623429984, 40.422681834852206], + [122.224072260945761, 40.422700153386941], + [122.245691124023452, 40.444178193342601], + [122.235352464755294, 40.459443851446508], + [122.235277178022542, 40.459509069752016], + [122.216079996722456, 40.459781476115985], + [122.216903460807572, 40.479429231900937], + [122.216748788121791, 40.479596459343746], + [122.216910329376176, 40.479593115136446], + [122.21691206927683, 40.479634628960412], + [122.259588266994356, 40.478930436500391], + [122.250908011089024, 40.485335504196826], + [122.239514720561957, 40.483602229607563], + [122.225884147942637, 40.503630322139678], + [122.228039323926708, 40.50902545003779], + [122.23348350054134, 40.511081440792644], + [122.240526245515554, 40.51801300972555], + [122.240483213499829, 40.518228862820926], + [122.177630464097163, 40.563484762389344], + [122.145107729422492, 40.586761996699579], + [122.12843742999263, 40.612623257034336], + [122.128708220546628, 40.613677579079123], + [122.129090061277125, 40.625437018675115], + [122.133423840721832, 40.632037829214404], + [122.143141609450964, 40.669873926693448], + [122.143006354631154, 40.670089835057055], + [122.142720946906408, 40.669988811545359], + [122.116711148982503, 40.65572839276593], + [122.116135249511757, 40.655640048042599], + [122.09154180324542, 40.649589535066973], + [122.060729237691262, 40.646929903503903], + [122.044648587085689, 40.651958234936309], + [122.02091952693246, 40.672133677285437], + [122.020143484760524, 40.672621755274726], + [121.972783023903204, 40.671231126405964], + [121.946889603379816, 40.679145725131299], + [121.946445513310266, 40.679185216629982], + [121.946388939973914, 40.679298758213605], + [121.946180048474659, 40.679362608116797], + [121.931059999029671, 40.709968684768732], + [121.925157318751246, 40.753878244005278], + [121.929921807368416, 40.763568353094605], + [121.929213913726471, 40.796568537595434], + [121.926272851691621, 40.796806054481749], + [121.897093400029618, 40.797475514167722], + [121.879669277677579, 40.800569707087433], + [121.878692168926221, 40.800648617299274], + [121.877393052307085, 40.801584455441443], + [121.842248898337544, 40.823050585113258], + [121.8403237032297, 40.828287917056194], + [121.837939889640381, 40.830005132930324], + [121.824974783391411, 40.860174450004124], + [121.820509703422019, 40.862572966420089], + [121.810873920421869, 40.892986630465487], + [121.810807373275324, 40.893141483185218], + [121.792011462305211, 40.889191158600497], + [121.773098909242393, 40.885078548032006], + [121.772562133490652, 40.884774667058473], + [121.747721027085561, 40.867379060181136], + [121.748000892576613, 40.852917985497022], + [121.741262563002053, 40.85119592877799], + [121.731331608135022, 40.861352872658507], + [121.727099449739526, 40.84526545839941], + [121.72481141256587, 40.844562409620835], + [121.690167663805951, 40.832507138549992], + [121.68964880564036, 40.831665791942676], + [121.677380308378559, 40.828048577326648], + [121.64251444610143, 40.827632533452693], + [121.629893117543091, 40.831243588373496], + [121.621006011499944, 40.84272138951809], + [121.57188936158316, 40.836485317077788], + [121.565624725972754, 40.826260501124608], + [121.548657788484121, 40.816772450654504], + [121.54777094691201, 40.816001215371031], + [121.547787313684196, 40.816285674013756], + [121.54766059459854, 40.816214811662725], + [121.542015512064182, 40.821855842832043], + [121.548672178167536, 40.831664842681214], + [121.549617491394258, 40.848094625807548], + [121.521309360279275, 40.850112511135308], + [121.521118242935117, 40.850391561222594], + [121.494152610390401, 40.878094289163478], + [121.492251864985235, 40.878325104448528], + [121.437984214916241, 40.879849159945657], + [121.434733138565534, 40.879815934760479], + [121.433557510540822, 40.828238740894818], + [121.337353262297242, 40.839644919951319], + [121.286989214167335, 40.849525677890924], + [121.285173561420052, 40.849787844148388], + [121.270725044414704, 40.849671661035437], + [121.210714164511117, 40.848975973072655], + [121.172274096605165, 40.871869154445285], + [121.120639243707657, 40.867285862205627], + [121.120585072271325, 40.867267631426834], + [121.108494532703261, 40.837663965031069], + [121.091153363815778, 40.838043716726347], + [121.091048997654056, 40.837939914413525], + [121.089813689925592, 40.827507729473851], + [121.08190413205844, 40.818936094768397], + [121.071431209774957, 40.81372348741548], + [121.073789104282241, 40.809428758968096], + [121.081137923103327, 40.796241752131607], + [121.022935861997794, 40.785901315641716], + [121.018322221975069, 40.777458034387259], + [121.005901495053564, 40.78287491440804], + [121.005607619739209, 40.782822703215409], + [121.001924132674361, 40.805921689105155], + [120.966636606314282, 40.804228195627367], + [120.966570123337448, 40.804166501281351], + [120.966756594595552, 40.803940052950352], + [120.981352719402508, 40.794295239532232], + [120.984769640421533, 40.793427252082729], + [120.988022204764022, 40.789888183360993], + [120.98904571920454, 40.789211866465919], + [120.988890545591687, 40.788943354131071], + [120.990512929373423, 40.787178061552041], + [120.991275244039727, 40.775238061232301], + [120.975225788491358, 40.764879841985419], + [120.975187330468415, 40.764297754299882], + [120.985650392481929, 40.74324191039689], + [120.989549032757807, 40.745173151683126], + [121.02288680063306, 40.744694795833794], + [121.023402248096247, 40.74472446426325], + [121.023412380797993, 40.744622292709693], + [121.029535416887057, 40.740737557058495], + [121.03701255844399, 40.724693029826661], + [121.034245791774467, 40.712509878340754], + [121.027083195940463, 40.707608187762496], + [121.027088722569189, 40.707552460844155], + [121.027010543826918, 40.707558468611964], + [121.026840676133773, 40.707442220412247], + [121.005256582172976, 40.705633515557437], + [120.978276476335907, 40.711281079682706], + [120.96616761144638, 40.696049885304369], + [120.951507860883837, 40.695395131694148], + [120.94297925594185, 40.690269640000672], + [120.937497050949432, 40.685547966435578], + [120.934982584248047, 40.685463827722955], + [120.934418699773076, 40.68512494636871], + [120.902684744792609, 40.684383082199155], + [120.888010288152998, 40.683892047702891], + [120.871531545789821, 40.679843474292369], + [120.855158495028064, 40.682851072255069], + [120.826121990221267, 40.670250092471562], + [120.825653372577278, 40.666194238240209], + [120.82748980188542, 40.659565266300554], + [120.832000551119904, 40.650336826812278], + [120.830911019376671, 40.647215673180725], + [120.832112712709815, 40.642877912206124], + [120.823522644973295, 40.613900026905817], + [120.822327669311449, 40.605237280274856], + [120.817525724865007, 40.592726921749488], + [120.794068167787813, 40.57441147728035], + [120.766873394193055, 40.558747734055977], + [120.724001320416292, 40.538466073655279], + [120.722990457791738, 40.537876171779985], + [120.716841574530179, 40.514241023410392], + [120.716768041546544, 40.514215119972782], + [120.716746736651714, 40.514049231977857], + [120.704057084170657, 40.506458364961681], + [120.688808030563507, 40.504317083888687], + [120.671486843136194, 40.472992305467244], + [120.661855011493202, 40.466167683203622], + [120.661572831889686, 40.466175126767361], + [120.66152975863659, 40.466114317738054], + [120.614332164057444, 40.458922324933333], + [120.614172617086751, 40.458859436185762], + [120.614084554053903, 40.458416476530438], + [120.617338167607542, 40.450715291806567], + [120.611369936398503, 40.443633426438232], + [120.611291176426292, 40.439628400096133], + [120.61233837902779, 40.418378796908883], + [120.61084454575213, 40.416916766699643], + [120.610747937393683, 40.412004131390489], + [120.601512956741828, 40.402891897656232], + [120.591420946847734, 40.397906687842109], + [120.59139801471845, 40.397884243927969], + [120.59332101273715, 40.385946302839457], + [120.596721565768817, 40.381278747582961], + [120.597230350478384, 40.361677196373293], + [120.597564352236972, 40.359603718772796], + [120.596918255357224, 40.359251573130379], + [120.59061001450371, 40.350484453912834], + [120.565151497795725, 40.335591560059868], + [120.532720849031122, 40.324261716963782], + [120.532138079336619, 40.323944086876274], + [120.516891117710472, 40.303653344941836], + [120.516717840396581, 40.303362073771318], + [120.516697049867588, 40.302924759123542], + [120.517474689620045, 40.28290460519127], + [120.519512524482892, 40.269300816134418], + [120.518676714107798, 40.255423260714792], + [120.518439713195136, 40.255269903785084], + [120.486380238045328, 40.198706457816407], + [120.483826127368687, 40.197298077442404], + [120.477875513354647, 40.188982509498985], + [120.459676117641152, 40.177318929749354], + [120.445459420629675, 40.176175061689435], + [120.445129721376162, 40.176189164778208], + [120.366054245313151, 40.172992457935685], + [120.278373978421186, 40.131159322398602], + [120.267498870670877, 40.125855114586201], + [120.214853579786819, 40.10805716372721], + [120.156046273639575, 40.094581441978782], + [120.130528127618945, 40.074669567344806], + [120.128728011248697, 40.073241626131654], + [120.128700413560409, 40.073243397388296], + [120.128532543124365, 40.073112407657511], + [120.117533037223993, 40.072277744109641], + [120.088823626969784, 40.075802743027609], + [120.086167234427549, 40.075973233863266], + [120.079421041907125, 40.074256234936101], + [120.020001582522369, 40.058480408345446], + [120.002853753152024, 40.054768805211772], + [119.942134793069116, 40.039314993449743], + [119.94184725933755, 40.039096286109789], + [119.941551948791584, 40.038296301700562], + [119.936776577481368, 40.011809591002461], + [119.936716603919251, 40.010962238898571], + [119.936593893539353, 40.010796330167452], + [119.936182437587775, 40.008514179933179], + [119.932801574720926, 40.005668982312592], + [119.929221927582034, 40.000829174016516], + [119.919731254924727, 39.994669529140701], + [119.912787584993225, 39.988826017012194], + [119.910654715787246, 39.988778665573172], + [119.908454736741433, 39.987350833200722], + [119.885156874745192, 39.986472270627253], + [119.869345686149813, 39.98786157136395], + [119.849587444619601, 39.987422922258638], + [119.866771244756166, 39.959480975182565], + [119.856813200340071, 39.950402095951702], + [119.8449063384559, 39.956075224130636], + [119.836865917782987, 39.95481851981382], + [119.814614457472516, 39.978168224449156], + [119.784297029396541, 39.951856009386724], + [119.781359704666073, 39.94910244978891], + [119.754020400545556, 39.944921610157699], + [119.7202326581845, 39.939587509598468], + [119.716474571628154, 39.938036025592247], + [119.677695038872571, 39.920731098021214], + [119.676915332206661, 39.921704436007872], + [119.675943962636197, 39.921303416944021], + [119.662557079487314, 39.922263487320443], + [119.660617592710182, 39.919001744187895], + [119.634045285069206, 39.92176112891925], + [119.614429854589176, 39.903496329493102], + [119.61307821879933, 39.903748013860643], + [119.607171992960062, 39.897798689025798], + [119.582162354559742, 39.908824013419562], + [119.579140090681037, 39.90792581201783], + [119.5354891808568, 39.887204074783185], + [119.535136000722645, 39.886948945598], + [119.514877227169805, 39.838181191221921], + [119.515812925174558, 39.836365749180345], + [119.531734092777626, 39.830064661807732], + [119.531865264664162, 39.808961569055271], + [119.529715953513957, 39.809391082114061], + [119.530507086978716, 39.807856124312352], + [119.477704677005647, 39.811201360910452], + [119.46384055619599, 39.808772768661406], + [119.390327981944552, 39.75546123424219], + [119.389608392558088, 39.742793896860881], + [119.367205454951275, 39.73823698308334], + [119.357361880054384, 39.726756757787214], + [119.333479636465157, 39.668274771503214], + [119.328720728023924, 39.654792782465748], + [119.318474013579205, 39.631529537391536], + [119.273901260677306, 39.522381369879163], + [119.26394666344342, 39.497360435737647], + [119.298121630162115, 39.458726319705704], + [119.307236868837506, 39.439951604453995], + [119.310398786581075, 39.435793263967234], + [119.310456828973372, 39.433319432019942], + [119.312896358571322, 39.428294717343718], + [119.310997339851895, 39.410282251329306], + [119.311016822675811, 39.409451871492791], + [119.266742933745533, 39.362351704623087], + [119.265611419485538, 39.362075804166203], + [119.233205979148423, 39.351204626443121], + [119.17941837809019, 39.340807186309043], + [119.115229987297354, 39.280250519394507], + [119.089793964188814, 39.240681699403702], + [119.05001522642236, 39.219936026414608], + [119.032037865897038, 39.210448988432859], + [119.017896412366269, 39.185806820531056], + [118.972074387270879, 39.162412172656929], + [118.920503884325669, 39.122616285469796], + [118.919234711366315, 39.122454726038619], + [118.88453991294692, 39.117949034334835], + [118.884567259590483, 39.118041731144558], + [118.884245671239754, 39.118000794540421], + [118.889459296986743, 39.134624250994818], + [118.890700320935068, 39.138830944973371], + [118.945191637068888, 39.177558108982034], + [118.924825328834018, 39.173105173400963], + [118.914714051111659, 39.170830471325857], + [118.891315205075927, 39.150427240031021], + [118.890743123947416, 39.150594643014792], + [118.870579542334369, 39.149114860397425], + [118.852192454436278, 39.161875380625069], + [118.852045582497269, 39.161918358446918], + [118.833450286978163, 39.151564282403413], + [118.833436391492754, 39.151671338715779], + [118.829402048443498, 39.149412077166332], + [118.829099772548631, 39.149141769428518], + [118.808494114782832, 39.137668190156234], + [118.75473278370643, 39.132468062575391], + [118.713694775582354, 39.135987341248502], + [118.693323342413819, 39.144503719575972], + [118.631379972801327, 39.15644230458269], + [118.572988784007421, 39.13006309326979], + [118.582867994977718, 39.106794888119957], + [118.554306205085169, 39.098180710278925], + [118.545570359998933, 39.087407624166808], + [118.527388678816664, 39.090074941840321], + [118.527176782048642, 39.090010845749497], + [118.56486925545461, 38.998582681321686], + [118.598784153503502, 38.970712370912253], + [118.559018597049899, 38.93296796113372], + [118.533892486716326, 38.909045744800196], + [118.519360101839595, 38.904044417934514], + [118.485008209649237, 38.908111570829149], + [118.482862111533962, 38.909410507431488], + [118.372131930713266, 38.970549013324529], + [118.371790474229925, 38.970684196049703], + [118.371746771913493, 38.970761674708939], + [118.371620653293135, 38.970831309780039], + [118.371543890214255, 38.971121358206901], + [118.364813930556139, 38.983052722346507], + [118.365733015697501, 38.993077681961005], + [118.361011742351579, 39.010916959993189], + [118.32962238818773, 39.010842106397263], + [118.313208083499276, 39.008586245830273], + [118.304974422451679, 39.010783328862118], + [118.303801064424391, 39.010780530777545], + [118.302680807165842, 39.011395360763473], + [118.267512091760707, 39.020779835958855], + [118.261042508167492, 39.020604953186563], + [118.221331972155994, 39.0331026115268], + [118.218986793646536, 39.033728402639646], + [118.184404311837838, 39.079654834065288], + [118.180715785259693, 39.087035866889643], + [118.176375390430266, 39.093078762923362], + [118.159166873092531, 39.130156941027252], + [118.156599518742851, 39.135294419726478], + [118.125282192855153, 39.173810952458282], + [118.118939077841404, 39.181552664823627], + [118.100353330203475, 39.189064804018017], + [118.071486915785584, 39.200632020535252], + [118.071405358172996, 39.200765231653463], + [118.071314065755971, 39.200802130967787], + [118.066957014460002, 39.208030878861024], + [118.06410317873069, 39.212692156166774], + [118.063816828822368, 39.212614817707582], + [118.044513978468757, 39.198938348099858], + [118.019914420822275, 39.200649391973023], + [118.019959982169283, 39.20076979577243], + [118.019862571951521, 39.200743486854805], + [118.020190754503034, 39.201379651880963], + [118.026718171503745, 39.218629488835411], + [118.026533800541941, 39.218747383318089], + [117.97133152674634, 39.204983052399811], + [117.971244424617808, 39.204757828649633], + [117.967156822799453, 39.187848300835761], + [117.958519798078186, 39.171766204877628], + [117.958476165806715, 39.171742388256078], + [117.958464941610501, 39.171713365365299], + [117.955458486371342, 39.170095191659449], + [117.919675477485129, 39.150563080407508], + [117.869597357584041, 39.123881890643595], + [117.865553257007164, 39.121705221876972], + [117.865387007774245, 39.121493648743389], + [117.831518608658342, 39.056151287293609], + [117.838543300658642, 39.017184200424083], + [117.841302786271399, 39.009910879885076], + [117.844613047509625, 38.992117727097288], + [117.84540989256918, 38.979094119967336], + [117.849421888123999, 38.956838940765401], + [117.877453084080344, 38.950944182774776], + [117.892025481338564, 38.947936424833472], + [117.891920645708481, 38.947802346143213], + [117.893086384732442, 38.940852076635579], + [117.886414920877669, 38.924364567926965], + [117.870012139505988, 38.919782637435567], + [117.869820815033847, 38.919537944532806], + [117.854307891556928, 38.88415883397434], + [117.855011925542399, 38.880801446361083], + [117.853843200548809, 38.870986127439693], + [117.841739829168972, 38.855495837641577], + [117.841426301840499, 38.854780800399645], + [117.84083624653114, 38.854895120183158], + [117.827938514962185, 38.854507963448654], + [117.815781300798875, 38.856468322258749], + [117.772880062373176, 38.868061235525595], + [117.77227213490437, 38.868179017936029], + [117.746936015402952, 38.847688601297044], + [117.74591498297994, 38.846668576887318], + [117.736263507133842, 38.845084290474858], + [117.639999167461951, 38.828261916121519], + [117.640617993617767, 38.7881757327348], + [117.665132248404305, 38.771397380866631], + [117.665371245791761, 38.771308512108021], + [117.722815801149068, 38.7640050190194], + [117.730114225029112, 38.760591218274115], + [117.734999498329458, 38.753154463651896], + [117.734700582477402, 38.72151204209004], + [117.734703346334342, 38.699383439005111], + [117.734425168070359, 38.698905970826011], + [117.732524798836764, 38.688350325506093], + [117.723255186347259, 38.679733693461479], + [117.723011179255991, 38.679314877052576], + [117.650565437880019, 38.659844565113424], + [117.650425972215871, 38.659733172716372], + [117.633259146683784, 38.626203517581551], + [117.633234297937449, 38.624536831281787], + [117.638952778701281, 38.593265658414886], + [117.632495225723886, 38.569473361992735], + [117.636638652336174, 38.543808392014206], + [117.678078625672455, 38.538819537411818], + [117.679112433661246, 38.538796308097297], + [117.679122763583891, 38.538693836263732], + [117.679371883812394, 38.538663845303354], + [117.679132698061039, 38.538595287211194], + [117.679816755820113, 38.531809500400826], + [117.639088591717552, 38.527092988880078], + [117.63917487381454, 38.526484175996949], + [117.672434089114688, 38.476679160208676], + [117.672663279178323, 38.476444090679905], + [117.704699873066062, 38.467130395014848], + [117.718905123895169, 38.456654818688705], + [117.724280808253909, 38.424297146081813], + [117.7317337955798, 38.416756432519783], + [117.774950598068386, 38.373169465471896], + [117.840250465407706, 38.36765627525098], + [117.931509904620256, 38.387406453597279], + [117.945631386372355, 38.37922069965375], + [117.952051220201824, 38.375581830569566], + [117.945553986140879, 38.355613038201618], + [117.94258551701256, 38.346097665657545], + [117.94240916737995, 38.345947658705832], + [117.942398865718445, 38.345915997273025], + [117.942213641374636, 38.345781339901514], + [117.890066267347152, 38.301423614275016], + [117.889754097560015, 38.301099506760231], + [117.889752161318953, 38.301098002094477], + [117.889664143069169, 38.300573089642874], + [117.890869762152377, 38.279037325859342], + [117.929483011517732, 38.254566419630471], + [117.931168781117364, 38.253389864624829], + [118.011318311788912, 38.202489300454765], + [118.012659817061689, 38.20189519836326], + [118.013653987601472, 38.202121295120598], + [118.03902506808744, 38.213348389092289], + [118.10610504969938, 38.209510716305317], + [118.156332234155059, 38.191164452454636], + [118.17179343267216, 38.185598059533952], + [118.192539271988792, 38.164646857722033], + [118.211065702101692, 38.146151164436048], + [118.239464666693522, 38.143561910522671], + [118.268374890454155, 38.137812040756891], + [118.319659978580376, 38.125441863385397], + [118.324996077380888, 38.124424507035513], + [118.380751849296814, 38.12112206149623], + [118.384839090366469, 38.122407428835011], + [118.39710901730848, 38.120153217290884], + [118.398197081347249, 38.120088770649616], + [118.425322743554318, 38.105500196693406], + [118.435548025077082, 38.115398598625134], + [118.443648762041406, 38.123382478963386], + [118.443835447792182, 38.123421090800981], + [118.443837238658944, 38.123422824417702], + [118.443840711032806, 38.123422179386431], + [118.455368505953103, 38.125806449977141], + [118.477239503770122, 38.12243807045153], + [118.498365596781028, 38.113293587872526], + [118.498850592863562, 38.113203494566719], + [118.499098906908742, 38.112693691113563], + [118.507368770850917, 38.103947199452932], + [118.511218639095034, 38.087811162557536], + [118.511221912542069, 38.087804441976758], + [118.511585485946625, 38.087281070794312], + [118.524495363955154, 38.072534339778173], + [118.528775956569447, 38.062856955156597], + [118.546753109827748, 38.055064269696864], + [118.592018191426021, 38.078481799180395], + [118.592298042603147, 38.079472811562418], + [118.601962671260139, 38.128458228390272], + [118.617226296680869, 38.136233473000978], + [118.620179171853053, 38.137749563291905], + [118.620212963942564, 38.137754872268211], + [118.620427887675703, 38.137864353767647], + [118.697874407591058, 38.150445618045552], + [118.702977224910882, 38.150757723144999], + [118.72058189976083, 38.153523542100309], + [118.771898527518573, 38.156229920386274], + [118.803241173432397, 38.156890196181607], + [118.805664117157306, 38.157038391393158], + [118.806420017985545, 38.156896135849209], + [118.84801227579689, 38.154382912340012], + [118.871824788062838, 38.1490279423491], + [118.90229430071463, 38.138853228987649], + [118.902523425064203, 38.138810109298184], + [118.902825066547607, 38.138602376504593], + [118.925762687784868, 38.126918911421804], + [118.952791313527982, 38.109516140284505], + [118.96825134372169, 38.09354496868913], + [118.968307063400729, 38.093506595967803], + [118.968354026470223, 38.093339768839108], + [118.979477633043544, 38.061406339803192], + [118.989509157291266, 38.018190299900176], + [118.99167965473292, 38.010480031811866], + [118.997704093867625, 37.994156571350629], + [119.024457887596625, 37.97576649421066], + [119.039279919245033, 37.966712233792158], + [119.088920628782432, 37.931455964082886], + [119.104702081948858, 37.92060807671217], + [119.105097731163582, 37.918919788159364], + [119.114451368933672, 37.896085046920973], + [119.116343028868243, 37.870934586416681], + [119.119523550372378, 37.85736287226279], + [119.123509096548418, 37.845591597489694], + [119.154806885933127, 37.81855163029838], + [119.155590500938217, 37.818286318940395], + [119.163671270483093, 37.821393528851097], + [119.20652814189944, 37.838077923463985], + [119.234278009048083, 37.877330728346287], + [119.234700923700345, 37.877261016421691], + [119.257924497438822, 37.880743292130418], + [119.286250088314048, 37.868793969020381], + [119.298157186719834, 37.844642956132702], + [119.303199423506115, 37.804581421746143], + [119.303223359229634, 37.804492052075176], + [119.303133802782398, 37.804143041718021], + [119.293753663031893, 37.754642849772509], + [119.274598637851909, 37.691675860197755], + [119.256766864380268, 37.659658618672772], + [119.243760945344505, 37.655504590426489], + [119.230606478500363, 37.651166180058432], + [119.147288364960559, 37.654352982461425], + [119.146536658911273, 37.654276316500678], + [119.112268820241141, 37.647047213855224], + [119.059322557262604, 37.640977335406333], + [119.018307749627496, 37.641035534271815], + [119.001156089707749, 37.63091417593337], + [118.983090575181876, 37.619951199479218], + [118.934665556887737, 37.527949688558103], + [118.934029417856451, 37.526432828509229], + [118.93734311963297, 37.496834009884303], + [118.952630193996796, 37.454262270908515], + [118.967435783087836, 37.403677009661649], + [118.967469598511769, 37.403499679873967], + [118.975689250133627, 37.37830752423443], + [118.976881533562974, 37.37739209300257], + [118.997648729642478, 37.382654636119916], + [119.007011009160621, 37.375315069993377], + [119.004022265603041, 37.370000218297953], + [118.980001285656186, 37.365091700133263], + [118.995265689928772, 37.318308300316588], + [118.995453743556979, 37.318033683214836], + [118.996069249623886, 37.31765577349838], + [119.032538711355556, 37.304086061848274], + [119.0340065926395, 37.303646669083427], + [119.039437764231863, 37.298104788697465], + [119.0461333667117, 37.276013351564629], + [119.048183190021277, 37.254125400709732], + [119.048439948417794, 37.253860739363247], + [119.078310575931397, 37.238706379265707], + [119.085076658448102, 37.256793481884294], + [119.085625371443811, 37.256751193054285], + [119.102360797507018, 37.259442455060977], + [119.122195765129447, 37.254002741578311], + [119.128282580211305, 37.262444661565098], + [119.129467063921368, 37.281224326471147], + [119.133024779694793, 37.287314688171591], + [119.15177625657239, 37.28734334100853], + [119.163886496379732, 37.277777917195124], + [119.160562345877636, 37.273554968328078], + [119.15161873820071, 37.280381581316071], + [119.136585713257986, 37.278607886948841], + [119.13555895720441, 37.261697255802439], + [119.12618498704893, 37.242528253124611], + [119.130524537472695, 37.230571400464967], + [119.130952706734007, 37.230344377927537], + [119.140087564700238, 37.236957821401134], + [119.198394867282786, 37.279352447247327], + [119.198514301178875, 37.279257539741209], + [119.198571234649378, 37.279298758366643], + [119.198533704005555, 37.279242121388869], + [119.206940234302792, 37.272561917093974], + [119.185101295954922, 37.258680346366141], + [119.185135922165941, 37.25848622005504], + [119.187436128803611, 37.253304904006889], + [119.196498999710656, 37.253010165902765], + [119.198557120395904, 37.245571550117802], + [119.194841369783305, 37.236624274840729], + [119.201046793170335, 37.222646287274628], + [119.201541116762371, 37.222505240179053], + [119.216279423848874, 37.22430224082202], + [119.226954762754247, 37.221128708162347], + [119.23680602988351, 37.212442978026282], + [119.252594545150018, 37.207937985228796], + [119.255634663872428, 37.207322407711487], + [119.276389635384334, 37.211729109619945], + [119.290506372484685, 37.204346567672623], + [119.292556920945501, 37.196658196106881], + [119.292518040481013, 37.196546473368393], + [119.292842469339504, 37.196453902936902], + [119.295221823494529, 37.140796110528605], + [119.302417223327183, 37.136053414018242], + [119.31092168700566, 37.124673096733147], + [119.318726641990693, 37.117620390836493], + [119.32313712896439, 37.115304581419359], + [119.344444946613521, 37.121577593057545], + [119.345365911051672, 37.122143931087422], + [119.349221717527939, 37.122983872200372], + [119.355549121659479, 37.124846657043484], + [119.357767775290668, 37.124845528202229], + [119.359710889846795, 37.125268812361561], + [119.402274239297213, 37.124822883508116], + [119.420189005199134, 37.124813768553629], + [119.439643782468238, 37.130046576913948], + [119.480252816031822, 37.133467555408757], + [119.483822804539301, 37.133998387155685], + [119.483942602406856, 37.13398885233395], + [119.484172341244673, 37.141668459574454], + [119.473230892127333, 37.152674720251113], + [119.476005291737081, 37.15507279395505], + [119.487502824749228, 37.142913372694444], + [119.487503886838752, 37.133705406452087], + [119.56981955968719, 37.127153826838629], + [119.571035498667669, 37.127098152606976], + [119.571984984294673, 37.127359040202052], + [119.673195911044076, 37.157494504153156], + [119.673275295265185, 37.157362506457105], + [119.680754731790941, 37.155535330946385], + [119.681526915634308, 37.14364196020513], + [119.681684545146624, 37.143379858591437], + [119.719324813471317, 37.142923454970123], + [119.734720779366043, 37.133147529644724], + [119.748464747385981, 37.146811122469238], + [119.755173758330969, 37.151916220345583], + [119.768104376781622, 37.163822007024557], + [119.774951702920006, 37.174549740606693], + [119.785001448817596, 37.184358295661262], + [119.802419549289766, 37.195772331796412], + [119.816674593063212, 37.219447266259436], + [119.824675712619069, 37.225114863731342], + [119.859767179732557, 37.2334169299222], + [119.860511368679198, 37.233819117958355], + [119.876909082382269, 37.251946664647541], + [119.853666480209284, 37.253146588117282], + [119.855645311045208, 37.26198303828982], + [119.886912197121191, 37.263372083563226], + [119.887086048792483, 37.26392566844504], + [119.884437878910248, 37.277394648150818], + [119.876940960721512, 37.280391277625029], + [119.881890535487088, 37.290350809725041], + [119.877959699817907, 37.310343615402005], + [119.869417985906324, 37.31251920236587], + [119.864112508634918, 37.320425599234554], + [119.847718548646938, 37.325607515868747], + [119.842726722091214, 37.336690748541528], + [119.832823236717601, 37.342437032201964], + [119.833377982648528, 37.344680259160533], + [119.831610893021704, 37.346038206682053], + [119.835951169840683, 37.365183380588888], + [119.834325010359933, 37.370458147863445], + [119.838341372095954, 37.375726679958497], + [119.838404581777212, 37.376005500962513], + [119.8385690420765, 37.376025330000118], + [119.838602210127561, 37.376068838765768], + [119.92173209956654, 37.38608128491078], + [119.944479069841393, 37.419284123452556], + [119.944597591812212, 37.419327756451089], + [119.944629850902174, 37.419396804328954], + [119.944894908214067, 37.419437211314495], + [120.004696061986664, 37.441452569622768], + [120.006616622812288, 37.441681198187588], + [120.007257770886952, 37.442100623978526], + [120.059419252818287, 37.448162648152369], + [120.080726252898799, 37.464292219827357], + [120.085625679195772, 37.465430577609531], + [120.132467976050648, 37.47887749016477], + [120.138930703572683, 37.48094595995002], + [120.144778680343265, 37.484568291634083], + [120.190170263864246, 37.514302479684993], + [120.194218434773916, 37.523772121623587], + [120.217099705657816, 37.53201449665179], + [120.230787484081247, 37.547295479400681], + [120.2403358390807, 37.554778815712154], + [120.241432105728819, 37.555860451066785], + [120.210622361150641, 37.581412709706171], + [120.202922538373983, 37.587778441659026], + [120.203337903032647, 37.5884464900385], + [120.207934039001685, 37.610596855226675], + [120.204898868676011, 37.615875846465968], + [120.20980733313327, 37.620280456336062], + [120.209945715105022, 37.620291816522375], + [120.209951697510078, 37.620320647796611], + [120.267075276470649, 37.635919119804043], + [120.267133440380121, 37.635988902858507], + [120.267201034754365, 37.636742315936417], + [120.264282324909004, 37.657383198722599], + [120.264129949212915, 37.657654962692611], + [120.239474609899219, 37.656865158059482], + [120.227689493997929, 37.66129311714171], + [120.215510343865347, 37.670860558018958], + [120.214886280744651, 37.671028099903864], + [120.215028478850158, 37.671446626186935], + [120.210908915960687, 37.685742111020225], + [120.221988784488957, 37.692761036359684], + [120.222269831055357, 37.692759823097312], + [120.222291409802978, 37.692823335005613], + [120.362544369014728, 37.696939218129508], + [120.362683849535443, 37.696964048122815], + [120.439792198192549, 37.749893778530058], + [120.442678893253714, 37.753673719497407], + [120.44588200243507, 37.754074022335082], + [120.449567598146189, 37.756603937587805], + [120.458108090788429, 37.755601955847325], + [120.466843481644872, 37.756693645686816], + [120.477227868878529, 37.754110223825393], + [120.513468091427981, 37.749787579323893], + [120.523298800094736, 37.756381178484382], + [120.565283713649961, 37.759473828956821], + [120.580191853278123, 37.762382145064365], + [120.590586347351646, 37.766895852672313], + [120.616879297324544, 37.790217357972118], + [120.629011754457281, 37.795520064972536], + [120.629242785487463, 37.795692391626503], + [120.629364941156837, 37.795674431525306], + [120.629421548717346, 37.795699172870286], + [120.652034689155371, 37.792368865852289], + [120.728220237790055, 37.832889025399538], + [120.73201381699694, 37.832554225161765], + [120.738200891645121, 37.832250495508987], + [120.749253441179135, 37.836672293469995], + [120.756190575564432, 37.8304205186868], + [120.764781225783778, 37.829662355596163], + [120.773589332637968, 37.830321216775005], + [120.788865264139744, 37.827536832092264], + [120.834283650312841, 37.823528457504359], + [120.840456384220175, 37.825903157499177], + [120.845511341226825, 37.827040631783014], + [120.860310141890409, 37.832277224970099], + [120.868824436907019, 37.832286580814426], + [120.87007685820609, 37.832568402602099], + [120.871417028350521, 37.832289429656505], + [120.885611902511798, 37.832305027546013], + [120.88979877828038, 37.828463041683015], + [120.926266805111794, 37.820871772091316], + [120.930997066020581, 37.821701607127935], + [120.933819744503452, 37.819299534596894], + [120.935968813091833, 37.818852179463015], + [120.936075251489697, 37.817380119612821], + [120.94155815421334, 37.81271422156501], + [120.942898527484118, 37.797928999905231], + [120.937778720161205, 37.79382087889131], + [120.938355390165427, 37.78584544167105], + [120.938645711220005, 37.784850820964188], + [120.93905026813681, 37.784479548233996], + [120.989392114227215, 37.758651967386996], + [120.989639576027457, 37.758416743705098], + [120.990754788182869, 37.758228845272136], + [121.011049921699708, 37.740883128876227], + [121.012368365983974, 37.736811996413408], + [121.032345806212376, 37.717822532016243], + [121.060812108827619, 37.719170648595025], + [121.06316103237279, 37.724180253118156], + [121.067647480217033, 37.719494360375123], + [121.085436650232893, 37.720336825775185], + [121.091076913720457, 37.721661626712219], + [121.11847097865332, 37.721901276431623], + [121.130787854182188, 37.722484583098584], + [121.131249454705795, 37.722013065543891], + [121.134612440628189, 37.722042485735258], + [121.143313261302922, 37.718651984796104], + [121.154392034760221, 37.705888943894763], + [121.154867877022411, 37.698053565949508], + [121.154800393099535, 37.697956158512056], + [121.154853865093941, 37.69790153772469], + [121.137579935217232, 37.660455638879768], + [121.138024774694713, 37.660103831932659], + [121.151390460714254, 37.656399526222138], + [121.156457074239725, 37.645526413876603], + [121.156711516936539, 37.645325184640186], + [121.144851381919125, 37.627087694397176], + [121.144684460623182, 37.624337186612415], + [121.167630948227099, 37.59816117414298], + [121.174936625795567, 37.594539455730143], + [121.211423277875937, 37.582186617009313], + [121.216601579641448, 37.581900675514639], + [121.293985158026416, 37.581883699324671], + [121.299867806304349, 37.582083143051449], + [121.316044029430316, 37.586348194335251], + [121.350342122393513, 37.595716277779168], + [121.352910856758129, 37.597484558623719], + [121.34743171578738, 37.620023167417479], + [121.339095721230194, 37.626786999329383], + [121.344000425655679, 37.634137881083184], + [121.343931442628687, 37.634421644809478], + [121.345106752583149, 37.634140279142017], + [121.356664603983631, 37.633212801350368], + [121.366612754326368, 37.628991807020341], + [121.373170265854029, 37.627421958487325], + [121.380870258392747, 37.62676439603834], + [121.383278238273903, 37.625002140297418], + [121.385744667342522, 37.624411684598051], + [121.408675832977124, 37.607511015987953], + [121.431503649233164, 37.599792411280504], + [121.434352144498931, 37.595199706823941], + [121.428700157533726, 37.592752739899197], + [121.43011027590569, 37.591713458090098], + [121.42553301180719, 37.591381558244606], + [121.421778164738171, 37.589755937619159], + [121.408459794914393, 37.590143570239796], + [121.390671939101807, 37.588853763388187], + [121.391018862626836, 37.58658389302019], + [121.395791016692797, 37.556768876060858], + [121.396717004643421, 37.555942368954376], + [121.416814166413118, 37.544045312928773], + [121.431193775790149, 37.540211939406213], + [121.454571604243199, 37.521693780986347], + [121.454811362761163, 37.52155184947614], + [121.471540198627252, 37.47662473117694], + [121.473649480362013, 37.474517142641531], + [121.510557532131401, 37.461079973650975], + [121.527147391407055, 37.461701894438299], + [121.530820374515486, 37.45370285065772], + [121.566446092512848, 37.440732542819973], + [121.566707248454179, 37.440777707245793], + [121.570994593306182, 37.459652080763668], + [121.572010709318675, 37.460225284102386], + [121.581768861671748, 37.466642317780611], + [121.58433772049591, 37.467179100277278], + [121.62714636580823, 37.491327975127625], + [121.628666330253594, 37.492502405266841], + [121.629221065087336, 37.492498338097015], + [121.630742556646524, 37.4933566298972], + [121.632036706565444, 37.492477694554616], + [121.64900800556191, 37.492353265456273], + [121.655392306923318, 37.486469419294373], + [121.660833880510751, 37.472919795135951], + [121.660873663112312, 37.472892776369406], + [121.767278886577884, 37.465703655190417], + [121.768125484097141, 37.465671813568605], + [121.834132986329749, 37.470731474645483], + [121.862755074737066, 37.469934245252531], + [121.919122893474267, 37.472476183244844], + [121.920246798250645, 37.472799382833863], + [121.961245053201324, 37.488907819678637], + [121.972395243041476, 37.487795631874285], + [121.992174887501619, 37.493483634180876], + [121.994622883084048, 37.505398413183819], + [121.999953736462871, 37.506849623886815], + [122.012274871298999, 37.52973940351059], + [122.012328351161756, 37.530017868515955], + [122.012420773979457, 37.530010456481484], + [122.012505744922365, 37.53016831257051], + [122.043463074777492, 37.535184216039823], + [122.04870481854158, 37.542454239034534], + [122.060191254515274, 37.537894622110855], + [122.070143040446254, 37.539507073759971], + [122.069514127012326, 37.550785173076484], + [122.061470626924134, 37.561343303306728], + [122.064465192743342, 37.567720719852701], + [122.083650687666079, 37.553120547353075], + [122.083798770476236, 37.553270888585338], + [122.117114526215573, 37.554829051333137], + [122.114366450522425, 37.563181037618158], + [122.120770611702184, 37.566278614134738], + [122.12852349023018, 37.555423208401692], + [122.13938533241155, 37.555870646812757], + [122.145460706784391, 37.556154789309801], + [122.150088456443257, 37.542619545036423], + [122.166439369778388, 37.54017837455487], + [122.16675695116227, 37.533318186814995], + [122.15836463063448, 37.51841338705804], + [122.158430830358384, 37.518219766075916], + [122.158158150648845, 37.518046677656351], + [122.158128076457814, 37.517993265755102], + [122.158065267896689, 37.51798771863514], + [122.127064071672919, 37.498309143840274], + [122.144515453215632, 37.49242068584833], + [122.1489484452037, 37.487627063740966], + [122.143883246155937, 37.480952504301065], + [122.151959966046817, 37.458461877767625], + [122.160748307991454, 37.449069247692513], + [122.162101166117324, 37.438338089175033], + [122.189315061262903, 37.455134232989835], + [122.189478858628007, 37.455167586225372], + [122.189566665207764, 37.455315623042885], + [122.190125690100459, 37.455299297272362], + [122.213167720273034, 37.459991230253578], + [122.215761039034774, 37.462419994987918], + [122.220248287367099, 37.461433010601297], + [122.229117694892849, 37.463239043549876], + [122.230232053431251, 37.46834814598845], + [122.235901677695722, 37.464620431926619], + [122.24791855399252, 37.467067368147333], + [122.261041357068507, 37.45838257008117], + [122.272012292706336, 37.455922031472191], + [122.281321301897862, 37.446424662808845], + [122.280323931940416, 37.445621175431832], + [122.282394149512797, 37.444251085408759], + [122.276684204298988, 37.43102582457955], + [122.277600789162605, 37.429600626594471], + [122.300980663299143, 37.422613383085455], + [122.305604812141425, 37.422168963207476], + [122.305908942760141, 37.421140531329563], + [122.33119659386989, 37.413583134953385], + [122.332079519770602, 37.413501596729347], + [122.382367336185595, 37.418985555345536], + [122.388363467986011, 37.414096950006609], + [122.410731837257813, 37.413675602896639], + [122.411543683621986, 37.413679625217988], + [122.473221117079916, 37.431129995555651], + [122.476066316910703, 37.432750561870286], + [122.47775688870405, 37.432413299515794], + [122.482528996201921, 37.433763469885413], + [122.483488796981177, 37.431269806592937], + [122.484702783139255, 37.43102762117875], + [122.484331758609514, 37.429079703693517], + [122.490566234781895, 37.41288187940043], + [122.549267653157955, 37.406389125113535], + [122.582986414764562, 37.414640878923372], + [122.591330831490154, 37.420493583144733], + [122.601909204138693, 37.423472003444559], + [122.621208288901158, 37.423994647582063], + [122.636723133082199, 37.427791485558309], + [122.638140425757641, 37.427162656899313], + [122.63920253789432, 37.427369971583964], + [122.639881230356337, 37.426390291501306], + [122.64789828245685, 37.422833261814489], + [122.651963601623024, 37.427745881865398], + [122.66110000098179, 37.423520617977928], + [122.655036060346887, 37.420870670577045], + [122.656998719822312, 37.418795552508612], + [122.670943192582314, 37.41260862707113], + [122.671179385798851, 37.412580157656407], + [122.664800073281853, 37.427841217856752], + [122.68007615378869, 37.42793200480542], + [122.683777280735981, 37.421650126004678], + [122.693474945768642, 37.417013873615261], + [122.696922710344424, 37.417706036199462], + [122.698341287822856, 37.414687376473879], + [122.699450541258003, 37.414157065427673], + [122.700403458892509, 37.410299182772846], + [122.704844072931778, 37.400849785076183], + [122.710953887298913, 37.39531253010874], + [122.708285714659667, 37.393526148946428], + [122.709214223334342, 37.391550330364971], + [122.68771338697691, 37.373046684097758], + [122.68319377683622, 37.374649583150514], + [122.675908867928385, 37.373639584080607], + [122.673243325549805, 37.378178553226483], + [122.648097156778078, 37.387096749453598], + [122.643010459888444, 37.386210506777772], + [122.632875613400401, 37.380511665039258], + [122.622264505485703, 37.368918729721265], + [122.607834778257313, 37.366431160055846], + [122.60624174122637, 37.365535392573463], + [122.603149253545311, 37.362022632023773], + [122.606599484894005, 37.338930384732535], + [122.606417514518185, 37.338720654181415], + [122.606889244554736, 37.338803326056635], + [122.60586397980498, 37.330495429733588], + [122.589604238203108, 37.319203749659486], + [122.569297949086675, 37.295725639700578], + [122.576492485395221, 37.286346228729577], + [122.566769386077496, 37.278419043527379], + [122.572463212473806, 37.270788068340778], + [122.563242015881599, 37.261235228550476], + [122.563114353106613, 37.260476040058656], + [122.570096608711395, 37.2595187679362], + [122.588136055840835, 37.26089534354896], + [122.607523884655805, 37.217366532684565], + [122.619364300795851, 37.212168473441366], + [122.624253319666934, 37.20288614908182], + [122.619448439414612, 37.190593978950368], + [122.619534285924018, 37.190401239654634], + [122.594081928746306, 37.182951672649111], + [122.592303517470526, 37.180719713335883], + [122.588198639900867, 37.181229712118665], + [122.569036991262152, 37.175621351978435], + [122.569101479706688, 37.175372261055195], + [122.582669286272349, 37.163148299348713], + [122.581800880772633, 37.152989117534823], + [122.576506805529746, 37.147207454498556], + [122.576393691142627, 37.147205607447376], + [122.57643876594436, 37.147031503015825], + [122.575141788194344, 37.147185165053813], + [122.555155168314059, 37.146858802415082], + [122.529512194366191, 37.152591222621048], + [122.528912898628548, 37.15266222538451], + [122.479832296716481, 37.128382868915153], + [122.479663795996771, 37.128125806332243], + [122.479393917762508, 37.127229160875608], + [122.475361503016302, 37.076313334868715], + [122.476184245615769, 37.071063418560136], + [122.475234263294311, 37.060332218034013], + [122.474024608980613, 37.059432862894795], + [122.473916213186953, 37.058064188857685], + [122.462739163826257, 37.037578071522411], + [122.477444525030819, 37.034719698857415], + [122.486479338777357, 37.033634012192813], + [122.490786601819508, 37.03364666757215], + [122.526221851017127, 37.042654123827717], + [122.54408404570475, 37.050392033608802], + [122.570220034802034, 37.053838233569884], + [122.570899718263362, 37.054011005574715], + [122.570936276526282, 37.053932674694458], + [122.571061912260902, 37.053949240582291], + [122.580705557611182, 37.042508570076215], + [122.578852832742385, 37.036970413154748], + [122.578915965852616, 37.036835142173487], + [122.540623213128043, 37.004784395258859], + [122.540209768788117, 37.00409290421662], + [122.540217111946603, 37.003827450933045], + [122.547700397415895, 36.982897000800961], + [122.552323593368257, 36.978448452021112], + [122.552957979330927, 36.96826603062744], + [122.552938716762228, 36.968245631117938], + [122.55301712820426, 36.96802631745097], + [122.541635448706515, 36.937910046061376], + [122.541959687728834, 36.923062530116752], + [122.537843687304715, 36.913102026837102], + [122.527860548007311, 36.901461238316948], + [122.527703161899822, 36.901044789872152], + [122.527357284473396, 36.900925247119766], + [122.511703662600056, 36.889767660167649], + [122.492288905829739, 36.885551758462817], + [122.48811677570302, 36.887362874830735], + [122.484440527187928, 36.886092283481361], + [122.48371885309362, 36.889272007427465], + [122.479847403212972, 36.890952598883977], + [122.480621464955462, 36.902919219251977], + [122.47825773668977, 36.913333897328712], + [122.457659152698454, 36.913492146950006], + [122.429578669697037, 36.913547629602256], + [122.438565771317755, 36.899394298318455], + [122.441678245787003, 36.897539227664602], + [122.449594339453625, 36.882882604950133], + [122.45957071022228, 36.878666461705677], + [122.452129066190807, 36.868493204839254], + [122.440810170592783, 36.872390929777069], + [122.411715490003559, 36.859056277557528], + [122.41098723082321, 36.858687752417794], + [122.409685070713124, 36.858941155635712], + [122.398368060727236, 36.860001583692842], + [122.394799302854494, 36.861837958761043], + [122.379746163497444, 36.86476733274764], + [122.378955752907402, 36.864691414808604], + [122.381559392621952, 36.859370884707509], + [122.373438134827637, 36.843619288146215], + [122.371815092520251, 36.843091368599985], + [122.339626525493372, 36.827647715889306], + [122.275690855685994, 36.835412032706806], + [122.274544075915344, 36.835747255853057], + [122.273418045139238, 36.835698908184533], + [122.269947293249274, 36.837022839433054], + [122.25363458924059, 36.840435790320925], + [122.245866625723338, 36.839429694089553], + [122.241126789111817, 36.834947813111434], + [122.215845309046657, 36.848315646204284], + [122.21462393803526, 36.848149521763389], + [122.19129474368269, 36.842332762679241], + [122.169838832486164, 36.841893728347273], + [122.169795961262579, 36.842052256879711], + [122.169619241745949, 36.842028220423451], + [122.169745862379798, 36.842237511736002], + [122.167146722071536, 36.851848571655751], + [122.176568020182302, 36.855745445848363], + [122.183692379984166, 36.865637521224109], + [122.175332532659482, 36.883954562094317], + [122.170849034040629, 36.893701364922997], + [122.169112979503623, 36.893624930535346], + [122.159383336066284, 36.891900391831577], + [122.151071512063297, 36.882411566461066], + [122.115267647543419, 36.89125424753621], + [122.114679587795905, 36.891228356652171], + [122.114750999220604, 36.89138184706794], + [122.114676565860066, 36.891400230292135], + [122.11246267427903, 36.895037201247177], + [122.122185921023686, 36.917826202151424], + [122.135921267163852, 36.936884835452567], + [122.136268161418514, 36.937630443646228], + [122.119607411972083, 36.943347354206978], + [122.11097436580954, 36.939517118743339], + [122.095693533906953, 36.921891959666659], + [122.095786957148491, 36.921211182102454], + [122.089514640159919, 36.914765123516403], + [122.088177759976389, 36.913223144254324], + [122.047056286468688, 36.904213526408697], + [122.048459094386274, 36.895047834704158], + [122.043548652300132, 36.891964104020715], + [122.037752099089388, 36.871211692399925], + [122.03762113893319, 36.871562392368119], + [122.037590511837251, 36.871403953241852], + [122.032865203235829, 36.874894437171356], + [122.032630701833682, 36.884926351169575], + [122.026316491404728, 36.901835260420121], + [122.020422213245041, 36.908268453345158], + [122.019383153011745, 36.920402140794074], + [122.00527888613334, 36.958172147254295], + [121.989879991924894, 36.953190392404665], + [121.989045093401344, 36.953532941335673], + [121.960546123431982, 36.937992200739224], + [121.960121321407328, 36.93769263942], + [121.92291308115378, 36.932003930688587], + [121.892983136826331, 36.92134321009204], + [121.892754816012982, 36.921292307330667], + [121.814240154138801, 36.892778637048579], + [121.811309779438957, 36.891408207691939], + [121.806694211276067, 36.890038224982611], + [121.763073955728004, 36.874196934265328], + [121.758685523194501, 36.85185135881504], + [121.758863847445497, 36.850361393270923], + [121.758201109762496, 36.849384761274479], + [121.757529337993063, 36.845964148870237], + [121.754889434057759, 36.844504567288155], + [121.752701021987164, 36.841279651451366], + [121.743073081283399, 36.837971401195944], + [121.722191960802832, 36.826426398190698], + [121.721361034487103, 36.825813267779544], + [121.721196841702309, 36.825876346253729], + [121.704757911155454, 36.823532894328004], + [121.701961053493349, 36.821877841337873], + [121.668618492638842, 36.817641470344803], + [121.633663082970727, 36.803332050867333], + [121.627449747305846, 36.799379053104538], + [121.64244081084442, 36.740621919629866], + [121.64877217782427, 36.727723315206738], + [121.646762816154521, 36.723681917859437], + [121.646812184176682, 36.723488421016476], + [121.614918487394434, 36.737092743904562], + [121.601360204070915, 36.737907805237917], + [121.594962206689374, 36.745359002895299], + [121.594983202757845, 36.745596181148407], + [121.551736176913309, 36.764043290229409], + [121.551539733678823, 36.764015908037599], + [121.56990292045829, 36.745302163696934], + [121.569733840855775, 36.740731942669825], + [121.570452423821735, 36.73981550632741], + [121.56969740222101, 36.739747006507457], + [121.569587245751634, 36.736769477549807], + [121.56072559242277, 36.728584214247626], + [121.537207823277143, 36.734305106055047], + [121.527145377266194, 36.730713552004765], + [121.527303394570069, 36.735881546859687], + [121.527362482281617, 36.735906143688673], + [121.527221105084905, 36.735893317151643], + [121.503905797603281, 36.760547330209725], + [121.502649947282464, 36.760523811623088], + [121.502350719542932, 36.76219169689184], + [121.493950163707268, 36.771074591249167], + [121.477203921730393, 36.77306255743985], + [121.476190208173094, 36.778897004945485], + [121.47414561506406, 36.776847138721578], + [121.4731630273413, 36.770328330521792], + [121.462606351810507, 36.765278115091505], + [121.44933643686052, 36.7519739763218], + [121.449257228051195, 36.751955070466103], + [121.449165016337943, 36.751809743881267], + [121.448257474730568, 36.751716445593722], + [121.389351440761274, 36.737656532465053], + [121.388940820319931, 36.737432313784794], + [121.390808943705466, 36.727255042616889], + [121.399119390230098, 36.725885262751255], + [121.405201658814306, 36.714144872684187], + [121.40030660391912, 36.703885470505341], + [121.395525004422069, 36.701562612915119], + [121.39569500715011, 36.700636462171559], + [121.394376829193973, 36.701004839821586], + [121.389176659815575, 36.698478644786114], + [121.369536313890222, 36.699258374851382], + [121.360823340782972, 36.71038168848861], + [121.353773840298459, 36.712351739960205], + [121.352667445556236, 36.71258885793543], + [121.313277425727179, 36.701681097394655], + [121.307274902718561, 36.701752852276925], + [121.307163457839536, 36.701726030664418], + [121.293641740157867, 36.701747949262788], + [121.247461073515339, 36.671467568883742], + [121.246958714093921, 36.671002085220856], + [121.234320349173629, 36.667990753425045], + [121.233566247843939, 36.668110463008027], + [121.201562140125745, 36.660955668566046], + [121.189879488878276, 36.652897760779474], + [121.172092921542315, 36.654367570463556], + [121.1584697306333, 36.651321988582126], + [121.156326320026352, 36.650830245062899], + [121.140978423265025, 36.639895364686502], + [121.108805186293338, 36.621408449255675], + [121.073962610521534, 36.607589428113855], + [121.073012022527777, 36.607089792749484], + [121.048872377387411, 36.590152521056567], + [121.040208083763204, 36.579177537426986], + [121.024439233379624, 36.573009319656308], + [121.023875579816306, 36.572613839379478], + [120.95084319945552, 36.575700412369706], + [120.950488711167992, 36.576142828684368], + [120.924027697585842, 36.589662848769926], + [120.91984623538211, 36.596771672672986], + [120.921125858539028, 36.612046468659948], + [120.891750261331993, 36.62221991271538], + [120.890397959160651, 36.622057903019765], + [120.87735799477079, 36.626943563646847], + [120.844545598129528, 36.618950750300144], + [120.842433652405532, 36.618428847159663], + [120.879495386373648, 36.601461184013118], + [120.880206535180989, 36.601304982305329], + [120.880826950699444, 36.600220278051317], + [120.903616038741063, 36.570770782817931], + [120.908013588219958, 36.56831586208159], + [120.919139512220454, 36.571922968879932], + [120.930727424601656, 36.565713633082197], + [120.957600964967455, 36.562714449106515], + [120.958071972298441, 36.562333732207684], + [120.964601143684916, 36.559317221781633], + [120.977985074028908, 36.546237901340177], + [120.978473885983178, 36.545842792901098], + [120.97843809992392, 36.545795186031825], + [120.978530690530278, 36.545704702729893], + [120.979160881616124, 36.540601540259523], + [120.959545374177281, 36.520661836801771], + [120.950341911672666, 36.50841829712644], + [120.949647324243514, 36.50745005825047], + [120.953901367742233, 36.498599246530503], + [120.952772897649453, 36.495671203500486], + [120.955831856534999, 36.484223897957627], + [120.96295675194493, 36.477836662917142], + [120.960089257335241, 36.468291755813162], + [120.960681198825668, 36.466076578899056], + [120.959104269233293, 36.465013067895221], + [120.958865041106009, 36.464216759423053], + [120.955928471031328, 36.462871249801317], + [120.946264056625182, 36.456353386786837], + [120.942564043949531, 36.449210402382178], + [120.934036556957338, 36.448106930820103], + [120.933650136921713, 36.447846321873463], + [120.908512423120442, 36.449913557173168], + [120.90496697387529, 36.447262468904015], + [120.906310606106899, 36.442501606092861], + [120.912761978037352, 36.435327801956056], + [120.914183866516865, 36.425350201871439], + [120.92088967090389, 36.419873666827392], + [120.930430637528488, 36.420989954284614], + [120.923177773232396, 36.410013547144708], + [120.913789843140535, 36.418712134456499], + [120.91317055574757, 36.418194895995896], + [120.913354299476595, 36.417543840844253], + [120.906583740110804, 36.412251490401687], + [120.887541489619224, 36.390383981828137], + [120.887024194829891, 36.389655359567676], + [120.891291866084913, 36.376091692466552], + [120.86742088866562, 36.366970905909241], + [120.867627906598557, 36.367515862977022], + [120.867143470544406, 36.366959552178976], + [120.86062282609312, 36.377263171534132], + [120.850252800156426, 36.381841612338107], + [120.847772419496778, 36.397568786894198], + [120.844307323596482, 36.403044170416862], + [120.854124074659524, 36.424601848053314], + [120.833628381794753, 36.43686087590563], + [120.837663968980209, 36.441493401200702], + [120.838034273638698, 36.450947108937378], + [120.832572686705731, 36.45981698813047], + [120.824955773326565, 36.465737892786372], + [120.823731888500191, 36.466482437204547], + [120.754638966434953, 36.462378866080115], + [120.754556690959447, 36.462287243347596], + [120.751925291225504, 36.457872874935752], + [120.756823896011738, 36.442993043855267], + [120.755244308409289, 36.434344374923292], + [120.746163145816197, 36.431085672849399], + [120.732034620940723, 36.432621087895519], + [120.722174325399891, 36.422732632211932], + [120.721149471716615, 36.413721351028322], + [120.706641414900872, 36.408507865001965], + [120.691464140430483, 36.392026793981387], + [120.689630932089514, 36.389985316172378], + [120.689633378981057, 36.389977584941143], + [120.713454337648201, 36.3602371349686], + [120.721944002709463, 36.359660012645378], + [120.724784799779655, 36.349630759653117], + [120.734806203523505, 36.338425962390865], + [120.739621596982744, 36.327990072026118], + [120.739405773229748, 36.327836786081996], + [120.739456693318971, 36.327773212386781], + [120.739325320775606, 36.327779645798678], + [120.733386690774338, 36.323561812988579], + [120.703181557100393, 36.328793145961221], + [120.687340268587675, 36.325436215843638], + [120.658342848497085, 36.331734915029301], + [120.658280072248132, 36.331648833172316], + [120.656668749336575, 36.315484510503012], + [120.661655045845237, 36.309288097680572], + [120.661025574436195, 36.297441012119457], + [120.654253735440136, 36.291257793689958], + [120.652837816272395, 36.277053704530154], + [120.653492247525634, 36.276383144133305], + [120.66132803416329, 36.277153476580899], + [120.672609852174631, 36.281376880850111], + [120.681193036290125, 36.279106395466712], + [120.681650162222709, 36.279151335299147], + [120.681492140920682, 36.277992971846693], + [120.681122215099307, 36.260154901972435], + [120.68498372882668, 36.251356195564505], + [120.676317897678004, 36.238871014983722], + [120.684434037411975, 36.230102095683776], + [120.691894019290615, 36.204317593531947], + [120.692106524991061, 36.203855142292973], + [120.69210989780359, 36.17006370236183], + [120.692399463289547, 36.168506516813139], + [120.702488286676981, 36.16497757071437], + [120.702252291103036, 36.159244333449209], + [120.693583031623163, 36.158814808976921], + [120.699572968447669, 36.152263300493871], + [120.700678159095872, 36.139622527156867], + [120.711477381652088, 36.141988995254202], + [120.715026837568956, 36.134311221853928], + [120.70745844221463, 36.126485255312403], + [120.690907001060495, 36.123684847840387], + [120.667976146927373, 36.129826480691001], + [120.646305971627967, 36.117909630301256], + [120.643872360840831, 36.117318613257744], + [120.638638672542669, 36.114584507166263], + [120.635411676657455, 36.115263885123511], + [120.627619570987179, 36.113371525309738], + [120.616978970776017, 36.11914451420197], + [120.616383615880835, 36.119269853993814], + [120.607976280749725, 36.117679333662331], + [120.607265531912176, 36.117026043719555], + [120.603235193519509, 36.107288771742923], + [120.59525930381109, 36.101874617073129], + [120.591233635692845, 36.102290210172903], + [120.589392110885896, 36.100597559306401], + [120.543346296471086, 36.107559422929079], + [120.547559235684929, 36.097900844108523], + [120.542648730587032, 36.092151360565424], + [120.541869240099061, 36.092197015914991], + [120.541869276591981, 36.091829647013192], + [120.508504393346129, 36.090080002658794], + [120.49294540177597, 36.08611310144132], + [120.48391880077682, 36.088790741643805], + [120.464846837845556, 36.087790613694182], + [120.463288222632258, 36.087217414373129], + [120.444137069507391, 36.072186302003153], + [120.436844018238091, 36.062978694717138], + [120.434079448123725, 36.064292404637968], + [120.42443471179017, 36.056722567215481], + [120.419872650784896, 36.056629933744937], + [120.417144450952762, 36.054709049557161], + [120.41208285192468, 36.056471760475794], + [120.408826756818627, 36.056405644878097], + [120.399281757590188, 36.051308259046465], + [120.382698514521195, 36.051438262251239], + [120.383475810531181, 36.055890889346898], + [120.373120942071338, 36.055680631877451], + [120.365101326777591, 36.05315551374558], + [120.365970307260497, 36.044582274539259], + [120.360054333884605, 36.041154612257444], + [120.352876960881474, 36.048686391253206], + [120.340577100350956, 36.043330466105623], + [120.332850594236277, 36.044436787705081], + [120.337816713541685, 36.051462766140013], + [120.332455178556017, 36.054788178575002], + [120.319526860034415, 36.050931753372645], + [120.319582549453884, 36.052918035029194], + [120.30333882460738, 36.050512093499869], + [120.30296760824109, 36.050071740348884], + [120.301822154044189, 36.050287451631775], + [120.291839341021728, 36.048808845914351], + [120.292636374617416, 36.045236052541028], + [120.281115803301901, 36.047070536813557], + [120.281163172210555, 36.047227543709369], + [120.281021847550406, 36.047206611387985], + [120.281311915406505, 36.047720561347589], + [120.285139624691794, 36.060407717755126], + [120.292401423429638, 36.067369247269077], + [120.306812076364466, 36.09290242627484], + [120.307616048845119, 36.100023360930969], + [120.312504006571785, 36.1079337889933], + [120.316131012671349, 36.109413966032456], + [120.326353602984142, 36.127526624045885], + [120.328584356314735, 36.134443285574598], + [120.341906335432228, 36.155579060449128], + [120.342575172088303, 36.156268432592924], + [120.352973716013736, 36.17469284990753], + [120.356776734079787, 36.193461185915709], + [120.354455504291224, 36.198346377489813], + [120.349249891814154, 36.202796995077009], + [120.331808769189863, 36.2137195023518], + [120.314935421825965, 36.232026661156219], + [120.292381106294286, 36.225287262306168], + [120.292223860772253, 36.225049362072554], + [120.30015466113845, 36.200150971769169], + [120.308157348252038, 36.196130370063088], + [120.305240612360691, 36.185117231965542], + [120.304939866545567, 36.185128035065844], + [120.305004957594235, 36.184923684652247], + [120.282870374454049, 36.183576784790667], + [120.275735999943691, 36.179184283080623], + [120.273239363743002, 36.182990733230021], + [120.258221971973398, 36.182076917832298], + [120.258203281493749, 36.182201318536805], + [120.257967865195667, 36.182141984240197], + [120.256610571381344, 36.192802130491479], + [120.255785435091852, 36.19829409954081], + [120.254986115926087, 36.198342073257962], + [120.235083603360522, 36.194372319522387], + [120.229982340684856, 36.189078484643737], + [120.219379528621843, 36.191167417524461], + [120.213114677079432, 36.208829609426743], + [120.176534750076385, 36.203778320075855], + [120.176378893982218, 36.203731632359471], + [120.159110514607761, 36.188525349002511], + [120.135380099157132, 36.173248510171241], + [120.135356125662781, 36.173230581436783], + [120.136999393208598, 36.146715803802572], + [120.137256299140461, 36.143272452137609], + [120.122772032806779, 36.129442264908306], + [120.103324491167427, 36.127138652404319], + [120.1034594949585, 36.126723797233254], + [120.110669357107128, 36.113759828918589], + [120.111536984192682, 36.102606759213053], + [120.147099926059127, 36.094965757761997], + [120.162568972675388, 36.079797466021446], + [120.168707680728247, 36.077027461277403], + [120.176370555983524, 36.066471034490597], + [120.211793446563163, 36.063864211222175], + [120.226830639305263, 36.063736564875505], + [120.230283659349766, 36.062503488928158], + [120.234189223364709, 36.062216072656256], + [120.234044369601861, 36.061160536585852], + [120.236323564258853, 36.060346634530653], + [120.235929292871305, 36.047732313940138], + [120.232051706150031, 36.046640180964566], + [120.229873455277783, 36.03076746684993], + [120.229734745018419, 36.030632747675284], + [120.229761285483008, 36.030542437175789], + [120.229257947088897, 36.030169668564703], + [120.218573622280019, 36.019792761863954], + [120.218527723316598, 36.016295426258587], + [120.193748293397704, 35.995586926105155], + [120.193887750938586, 35.995612596351044], + [120.232116738987884, 36.01489906322756], + [120.23996454911223, 36.020356357661598], + [120.250604578985332, 36.024226150653192], + [120.252074812512433, 36.024967881252614], + [120.252007175947426, 36.024689995442799], + [120.260512983309425, 36.013924273467296], + [120.251427368567832, 36.005350503562688], + [120.244261492664776, 35.992866743159681], + [120.244064198656943, 35.992056157862542], + [120.277512149781344, 36.010748947370296], + [120.282282350938871, 36.014469604202532], + [120.284718373225672, 36.017203157985328], + [120.285336401295339, 36.016851699411845], + [120.286169202844846, 36.017501267149711], + [120.304470291710615, 36.013995507889724], + [120.311489443845474, 36.002008962382561], + [120.301743472230001, 35.976185739859098], + [120.300106340889272, 35.971676844910611], + [120.299763998826663, 35.971630928468514], + [120.279625028111909, 35.965475403242671], + [120.25957861011986, 35.9654183045106], + [120.243086014233072, 35.951189933190896], + [120.241473851921427, 35.947396455630638], + [120.235750979473437, 35.944861905819138], + [120.22307356774408, 35.933924942184298], + [120.217032797128311, 35.924865236659699], + [120.204209863817624, 35.917519222334164], + [120.203835122716256, 35.91696821865871], + [120.197166961628497, 35.891739304098259], + [120.195645108556334, 35.891578855408774], + [120.180055563842075, 35.887340403803528], + [120.165026323118198, 35.888350722491687], + [120.164420768700538, 35.888286879000809], + [120.164485607818023, 35.888387071285528], + [120.164212095384613, 35.88840545775814], + [120.166983242548696, 35.90424918173386], + [120.179023384534929, 35.915531671570932], + [120.189319432643245, 35.933894523961541], + [120.194916854676563, 35.935410785800073], + [120.20250299206478, 35.947133222296678], + [120.202012091456382, 35.946949363674847], + [120.162067991931124, 35.917665114611445], + [120.151535659449209, 35.908960950749005], + [120.149864233982228, 35.908718163959598], + [120.147737575004811, 35.90715904479287], + [120.133475364848394, 35.906891614452462], + [120.130551488053413, 35.905202572180848], + [120.120105228598078, 35.906488175892413], + [120.118681639119018, 35.895063132894101], + [120.113066217323777, 35.888294002006504], + [120.107779010974568, 35.886138319571693], + [120.10699631881738, 35.884820015373897], + [120.100986284917497, 35.883368811578528], + [120.096857351482356, 35.881685376378016], + [120.092490575499767, 35.881317407883181], + [120.060047271799661, 35.873483534356296], + [120.058226192088128, 35.871838014751724], + [120.030020261284491, 35.817979005103773], + [120.028631398564116, 35.809722010733338], + [120.035374027759786, 35.799631148822762], + [120.036027558734176, 35.799075500724015], + [120.036744833504883, 35.797579632851992], + [120.044198617259511, 35.786424473581555], + [120.043131345124635, 35.784260639996681], + [120.044147162329892, 35.782142165482774], + [120.040529266057632, 35.778985072602346], + [120.032178596820742, 35.762054565414516], + [120.032250620079424, 35.753812200170955], + [120.02748305200754, 35.752534615221862], + [120.022493028040955, 35.742417625285242], + [120.015002741316792, 35.722204604923363], + [120.010187342640805, 35.717468547647478], + [120.008565958817982, 35.714181284113536], + [120.00763619317172, 35.714959432448943], + [120.005867467852042, 35.713219849709709], + [119.996338118290865, 35.720231706598369], + [119.9760974339504, 35.715419444984782], + [119.980900763869755, 35.729775576108985], + [119.973338717354395, 35.739577819285934], + [119.962780452877666, 35.741188843963705], + [119.964828273490113, 35.749178448327243], + [119.955617423079318, 35.758495477816894], + [119.954702565003274, 35.759261149566406], + [119.948688589507483, 35.760403033000181], + [119.923682099222333, 35.760062354199391], + [119.920916336021762, 35.758900478439038], + [119.918040820761803, 35.749608101777504], + [119.916094347658117, 35.739794131105114], + [119.945272253544942, 35.729893111133705], + [119.944942696342082, 35.729297819256644], + [119.948278340710885, 35.725758009508937], + [119.947885201681459, 35.71329620964854], + [119.939762559375964, 35.705678516014778], + [119.929416485008119, 35.701252225325177], + [119.907212391613456, 35.661144115653812], + [119.907240300927768, 35.660876509305794], + [119.922880508895275, 35.650671313842949], + [119.920118247729235, 35.637590616616691], + [119.919931287331607, 35.637554500586411], + [119.876911623495431, 35.615789412824554], + [119.872526888727734, 35.611207444305123], + [119.863841733753333, 35.609176918167279], + [119.863304343735422, 35.608905034571286], + [119.828565523347393, 35.619428629023659], + [119.826194506095632, 35.618488572140194], + [119.826072506407087, 35.620183850385516], + [119.824998488558734, 35.620509207670089], + [119.818845417859848, 35.646145530535989], + [119.813201580078911, 35.638700615798122], + [119.806124419283606, 35.633900895678764], + [119.795957408950215, 35.623998904063853], + [119.796887990615346, 35.620347335854923], + [119.787308906581018, 35.61553863428054], + [119.79768130855723, 35.609293733698102], + [119.795148566225237, 35.598802948433615], + [119.787311174415379, 35.593955003219499], + [119.79554638251571, 35.582014466381722], + [119.780823184614235, 35.576181005429426], + [119.774875031319425, 35.584858925994901], + [119.766954792022091, 35.579089428998131], + [119.766894564852535, 35.579201162045052], + [119.76428892322123, 35.57730600710034], + [119.757092484554406, 35.578441556541314], + [119.747448727470015, 35.588767709544889], + [119.745944697000141, 35.617912176273101], + [119.745332742168372, 35.617943900456197], + [119.712729877044325, 35.615585960993286], + [119.711567312757268, 35.615042492422674], + [119.676823508014323, 35.590195891092719], + [119.656941198038353, 35.589506204395477], + [119.656808605945571, 35.589444221040281], + [119.660427062145686, 35.570467038162491], + [119.657895384198, 35.565267017008594], + [119.657994635143098, 35.563152098629558], + [119.613877184397779, 35.460417219175731], + [119.613737545802579, 35.45982230397329], + [119.607736830876462, 35.45017707297982], + [119.605636055703613, 35.449147919131086], + [119.574591933006005, 35.407346617062444], + [119.574385291087367, 35.406916119907386], + [119.574369164565582, 35.406527239671668], + [119.584746012277179, 35.373266121368161], + [119.58301653712229, 35.372334613327162], + [119.581666705434429, 35.364302015432379], + [119.573836317333772, 35.358059614642208], + [119.538559897249002, 35.348389940054084], + [119.538440002871454, 35.348325364060358], + [119.536476108372995, 35.330222293384097], + [119.547397430426287, 35.330419032371722], + [119.54676401782983, 35.324872811018231], + [119.535533548631051, 35.321533829905775], + [119.53307027361727, 35.298827497307578], + [119.533059226203207, 35.297150583968389], + [119.532900344211498, 35.297261097460293], + [119.532881586356609, 35.297088188593172], + [119.518309956119438, 35.304132882937367], + [119.514983727758846, 35.304157106291242], + [119.514402933228013, 35.306021743800422], + [119.489385604416256, 35.318116439583839], + [119.48146592956175, 35.314020135019923], + [119.447786138360343, 35.28773040705623], + [119.445393802411004, 35.285575031340066], + [119.443382780984621, 35.283300609587435], + [119.405615467774794, 35.231886863252079], + [119.396290898868628, 35.167293411463625], + [119.410837709294341, 35.167731221406306], + [119.411234025091645, 35.158459298905825], + [119.394974566653133, 35.158174872863626], + [119.392073126174182, 35.138075921632741], + [119.393310096710806, 35.137395326106066], + [119.413212944357312, 35.128592476543453], + [119.422543632502112, 35.121528626894012], + [119.426657056556863, 35.111723447418299], + [119.42088373057662, 35.108570403631411], + [119.408665202622871, 35.110779127233329], + [119.39392861582111, 35.099213058429079], + [119.390704492590743, 35.092051015676702], + [119.381550541824978, 35.089498077787418], + [119.369100413125423, 35.079726544724977], + [119.368298863503398, 35.079070000031713], + [119.374609190325273, 35.070678749510044], + [119.351741960649065, 35.07324753330159], + [119.347287759140471, 35.08034395869835], + [119.300454808440378, 35.077084141717222], + [119.287163703468465, 35.069413428595219], + [119.287093615521357, 35.06904076789742], + [119.292826709438557, 35.05499016082701], + [119.301689159623223, 35.033529729631496], + [119.291600539447231, 35.030653808009582], + [119.286257034805047, 35.02907051128895], + [119.275491569079733, 35.054242358672383], + [119.279634530373244, 35.068275017482286], + [119.279545562177603, 35.068796032730603], + [119.233105675096326, 35.049384654970261], + [119.23272178488439, 35.049174927483108], + [119.222536413485031, 35.023983789582275], + [119.221945316373464, 35.021543458552344], + [119.220279847270589, 35.018402699952702], + [119.206040598088393, 34.983185241925099], + [119.205760388059289, 34.982338490816296], + [119.205824661539182, 34.978960030781124], + [119.208059482519801, 34.945302440276052], + [119.209025761189636, 34.938364294306552], + [119.208726767169338, 34.935252779171662], + [119.20932253840607, 34.926280148032738], + [119.207311419365581, 34.9205238019563], + [119.207116535404396, 34.918495719942591], + [119.199894643006388, 34.899295057841428], + [119.196984179460301, 34.890964553740559], + [119.19698665932772, 34.89095413035232], + [119.208188722757214, 34.877469394320777], + [119.20492943145787, 34.86308737901156], + [119.212463375105301, 34.853369273508918], + [119.214826252848184, 34.841977471240035], + [119.20989254471732, 34.836708063525343], + [119.211501336577541, 34.829945983425731], + [119.233036081932298, 34.800414275728706], + [119.233492943058792, 34.800207950671179], + [119.266650843638473, 34.798766582966863], + [119.307248766675642, 34.775638216738486], + [119.338338626645751, 34.770710540651613], + [119.349358058689788, 34.776497058374225], + [119.365158886109, 34.773694986692028], + [119.37278293361868, 34.765269840833028], + [119.391838156854661, 34.766697727191037], + [119.434967380518614, 34.770106039105649], + [119.432575826964936, 34.785006843804659], + [119.434128702302459, 34.784621500741878], + [119.434032673585676, 34.785841978356807], + [119.438189913967122, 34.78361371878821], + [119.45052398017144, 34.780553043708345], + [119.452226537310906, 34.776090160512339], + [119.46183112822068, 34.770942148938914], + [119.471584347049031, 34.769838244568462], + [119.474852952101443, 34.76493508768533], + [119.491587999449308, 34.76032590066113], + [119.488727781564577, 34.756525680397843], + [119.49150521447585, 34.755036990571696], + [119.48903118609303, 34.755521172670129], + [119.487953121803969, 34.755496430935722], + [119.482854352866113, 34.74872196625634], + [119.462631100174931, 34.748966389168991], + [119.455268181718964, 34.754746306740941], + [119.379204433479799, 34.753000632502243], + [119.431489105450567, 34.750064113372524], + [119.451325624143308, 34.749037687144302], + [119.520574115452263, 34.734489472966771], + [119.520326209412815, 34.734241406648579], + [119.517401749826391, 34.723310399405683], + [119.502525652194123, 34.711980459031828], + [119.498209209864754, 34.712110107792164], + [119.486462029678762, 34.700355332699303], + [119.486297400668519, 34.696454949968675], + [119.480007583586897, 34.693896713613043], + [119.460849304341949, 34.674726047961798], + [119.531721540078209, 34.634860980532963], + [119.555483590156086, 34.632688068265502], + [119.563638796799708, 34.61668734566662], + [119.563842609906587, 34.616574930874577], + [119.604457677805527, 34.594672273607799], + [119.606074439987452, 34.594157610999311], + [119.620104993644617, 34.587126333074806], + [119.636184322104484, 34.570209772027908], + [119.709479178524205, 34.542355485883249], + [119.7357701027166, 34.533965126817868], + [119.776562183273711, 34.51687433113144], + [119.786287113209895, 34.507064653081507], + [119.80657903543343, 34.486931572022392], + [119.872456336868595, 34.475351462821116], + [119.914115256560478, 34.47043607148067], + [119.953848825787318, 34.461044047530741], + [119.95769633197952, 34.460367721377615], + [119.969289333661735, 34.454778283181852], + [120.037864391549803, 34.423254096762875], + [120.098500087644055, 34.392613932008821], + [120.108754566366883, 34.388332830787299], + [120.247134640563885, 34.332375282152832], + [120.287995768958098, 34.319277604057753], + [120.306488223554823, 34.308374131509446], + [120.307037033618911, 34.308152206018868], + [120.309501463833556, 34.256763338809328], + [120.309551212277867, 34.25663022325611], + [120.342717598564292, 34.180496592393155], + [120.343283993483823, 34.177974505563576], + [120.351062155920019, 34.150698267209926], + [120.353794018151859, 34.131174659943724], + [120.360892617026963, 34.099565473289516], + [120.362671057027569, 34.092561446805369], + [120.366057020069917, 34.085664491953906], + [120.480871448056959, 33.860697893647114], + [120.481742194083765, 33.859327270060234], + [120.504799438281239, 33.832309380611569], + [120.529988025458124, 33.784035213300868], + [120.566185534527321, 33.703792469469825], + [120.579400065374998, 33.670032657005429], + [120.606806797114686, 33.628841209867595], + [120.616496011887975, 33.618760203099548], + [120.618570837990788, 33.616638189909452], + [120.618839794779191, 33.616192408347175], + [120.645551341554366, 33.578913827414489], + [120.675136284313851, 33.522883973171986], + [120.675765261402219, 33.52184147712363], + [120.686483394934541, 33.497617625474426], + [120.712951551160472, 33.438228467650582], + [120.713307651763515, 33.435772582030765], + [120.736665190955662, 33.339052417455136], + [120.737121143533614, 33.338561897134404], + [120.756207230497651, 33.321424206984318], + [120.763892959401403, 33.30976039377429], + [120.765002675079842, 33.308566545736518], + [120.786274925950039, 33.306916834813954], + [120.791884863175127, 33.307715807992828], + [120.808124394056037, 33.305222359395884], + [120.809414986130449, 33.305122271076378], + [120.809613904327094, 33.304835696150434], + [120.81735918991275, 33.300192639537535], + [120.828161249399699, 33.283819220263311], + [120.827912951793806, 33.278472858253728], + [120.829170101634233, 33.276661723684285], + [120.827643890531164, 33.272679411684784], + [120.827543075020188, 33.270508644810491], + [120.826286329424534, 33.269137154736136], + [120.815058093682069, 33.239839544569108], + [120.83862765626597, 33.231375200002866], + [120.842452594802239, 33.221590752553993], + [120.839359967746432, 33.211574920507957], + [120.842142949479481, 33.200030105762053], + [120.869915437914003, 33.095541293321737], + [120.86776721824512, 33.054878151084395], + [120.867489085891236, 33.049129258787936], + [120.890130239417644, 33.04055992771125], + [120.910765905644411, 33.029216167039046], + [120.913669395749849, 33.027894553685186], + [120.928437161372258, 33.007822909834069], + [120.929638845621895, 33.002328125888866], + [120.935789063450244, 32.977414215586222], + [120.938496143935666, 32.961827519687702], + [120.952535911572994, 32.897629715787332], + [120.953210535138581, 32.895474278386203], + [120.968263959228935, 32.887619019834474], + [120.974249799743831, 32.877641297022947], + [120.976919871805535, 32.861737554262554], + [120.976980761515406, 32.861651840156746], + [120.967781456416873, 32.763148858511087], + [120.948746863176297, 32.716401496596418], + [120.948578250232515, 32.716341904150973], + [120.94852444590056, 32.716152067567215], + [120.948133084023596, 32.716184570185817], + [120.911850765769088, 32.703361402385895], + [120.93837147613489, 32.692887868008356], + [120.945727434402201, 32.691682201624232], + [120.957901639576377, 32.685175033948404], + [120.959191949763635, 32.684665465844176], + [120.959339793215193, 32.68423605162598], + [120.971639712250948, 32.660480312332773], + [120.975222472060437, 32.638388508116684], + [120.975155726874092, 32.638298360672572], + [120.975158700133917, 32.638289724780826], + [120.95744529652525, 32.614272468564117], + [120.958888756164441, 32.613973992190644], + [121.015198458175774, 32.607487612722359], + [121.015934831104104, 32.60745709221306], + [121.01815511708007, 32.60614009769094], + [121.070503586989091, 32.578943340518819], + [121.07218707710318, 32.578221316277173], + [121.117296054681646, 32.571152832527893], + [121.135613504535087, 32.5476158731041], + [121.148583703783643, 32.531205879592562], + [121.26512245970703, 32.48542532241035], + [121.265192455771654, 32.4854127039792], + [121.347519733597451, 32.476206186458121], + [121.372099770184434, 32.467387337569711], + [121.385774391035994, 32.462572501369607], + [121.412656196885393, 32.444957534297032], + [121.420745655959081, 32.432882240150342], + [121.435813712858007, 32.367942603254981], + [121.441932371569635, 32.305346083265512], + [121.44509565708853, 32.286310170859686], + [121.445494944378865, 32.284158642589126], + [121.445543361145567, 32.284105438469737], + [121.489322320253081, 32.265528826750092], + [121.489327425152837, 32.265481040770133], + [121.489352433171192, 32.265473911436899], + [121.495045641207824, 32.213176369543021], + [121.493143204510062, 32.211941739593264], + [121.454209929607813, 32.179438314871362], + [121.454680269884733, 32.179183971407447], + [121.479224409120604, 32.171853965710312], + [121.498542003432277, 32.172078888702181], + [121.537412314093842, 32.154476388486728], + [121.538162089750486, 32.154252471087062], + [121.525877497875882, 32.143064418825958], + [121.52107590431369, 32.138600570928162], + [121.521539949115677, 32.13827088593618], + [121.719160177671228, 32.07313520899104], + [121.725193640248648, 32.071198954733205], + [121.738586879370459, 32.06673216323383], + [121.754906008472247, 32.061353374184911], + [121.761858375428872, 32.047189651838551], + [121.767972195016156, 32.035226014424488], + [121.830161263754832, 31.977428653095792], + [121.851812874497952, 31.957431462386616], + [121.852002595632598, 31.956925513131001], + [121.866077979820716, 31.930397898605232], + [121.869659314628137, 31.909838488012145], + [121.885141605965586, 31.868550237273826], + [121.885397769535373, 31.868081288245691], + [121.893287932383004, 31.855666956195801], + [121.936834303539555, 31.778659658508509], + [121.955826920342943, 31.739149286512269], + [121.956458753636213, 31.737992613027924], + [121.966075928693328, 31.720911166864379], + [121.965844616176838, 31.719566592660481], + [121.97037485863828, 31.625795331699024], + [121.970954413088151, 31.619036604450589], + [121.970698637094969, 31.619093457701322], + [121.970698729607776, 31.619091542783497], + [121.970950424156015, 31.619035615203387], + [121.972853201495795, 31.606270866214214], + [121.987100037636537, 31.521724152445685], + [121.989590216339437, 31.513845727720284], + [121.991213575512731, 31.497312689720996], + [121.99159157232954, 31.495069497733652], + [121.991281929112915, 31.494432605978361], + [121.987430854747359, 31.478730716841834], + [121.977576495381541, 31.46609874249009], + [121.977483505724834, 31.466051225020966], + [121.977469812088174, 31.466023059171313], + [121.977301082616989, 31.465958007294386], + [121.96308759415021, 31.458694952206091], + [121.930169492930887, 31.4444692365153], + [121.913927910220551, 31.436813762953445], + [121.897017893703705, 31.43225168123405], + [121.886414578456382, 31.430909514835509], + [121.877949380769252, 31.430770796646623], + [121.868827992549427, 31.431442557467079], + [121.853613225398618, 31.432125286890457], + [121.841153071899924, 31.433955250539952], + [121.829959359164761, 31.43601396198445], + [121.816403532058487, 31.439794256027799], + [121.814806363684937, 31.439996793517981], + [121.807142805796715, 31.442985084837435], + [121.759051535427801, 31.460171556691638], + [121.725487962255741, 31.473919021858691], + [121.678533032647181, 31.493074870388249], + [121.678023980591206, 31.493207107999712], + [121.62146046851538, 31.503897026479731], + [121.621430273764389, 31.503908414835365], + [121.613451054261816, 31.505784271473196], + [121.604569794226904, 31.509025100018704], + [121.543361286625029, 31.533173839639563], + [121.539902816286997, 31.535115113696392], + [121.431276145759625, 31.591359005134532], + [121.42955692128028, 31.592093847405753], + [121.428314097724751, 31.592140180883547], + [121.390799442282002, 31.587200855447957], + [121.39077750041416, 31.587188455747821], + [121.367572656911065, 31.554997567710892], + [121.367580581233028, 31.55499206018683], + [121.346534176072623, 31.524810664920022], + [121.339021590530692, 31.513845870115709], + [121.353129239918317, 31.510053853954812], + [121.357624728466362, 31.508577762453271], + [121.371645145109269, 31.502875036055315], + [121.40075195169328, 31.488966981278455], + [121.401614073269542, 31.487140242330923], + [121.39929260935422, 31.483247105923624], + [121.399610423653755, 31.481244799790939], + [121.399897721895201, 31.481090410037947], + [121.401276599313562, 31.480091881675939], + [121.405021096039121, 31.478074965585591], + [121.414021143701902, 31.472439859789176], + [121.42962461747895, 31.460269810074283], + [121.441394009792248, 31.452509672723455], + [121.459110361951275, 31.440108516021777], + [121.476809072591351, 31.429173781246067], + [121.48978583704033, 31.419770560377433], + [121.5015501500108, 31.408978595555652], + [121.502791414799532, 31.411682609326345], + [121.496860750424972, 31.413924194642107], + [121.497907413354483, 31.415348969193008], + [121.506377359824825, 31.411944291177925], + [121.512838838521617, 31.408294432777708], + [121.51218258947803, 31.407276774839008], + [121.504996516026154, 31.410255603253958], + [121.502917193847793, 31.407894993288743], + [121.516843953276521, 31.396796265408842], + [121.519177847024423, 31.395929559571794], + [121.580563880217071, 31.380437386509303], + [121.589490960840408, 31.378554820603217], + [121.591966058289472, 31.377559785419937], + [121.59499378639218, 31.376795668807187], + [121.597558775522387, 31.375311409131157], + [121.598824909061165, 31.374802399912838], + [121.606346041385834, 31.370341169099508], + [121.642956721139583, 31.349041379655944], + [121.701078339033288, 31.315408654772554], + [121.708071232961743, 31.311420000786697], + [121.715999750822377, 31.306774212791048], + [121.718024856577273, 31.305602362674303], + [121.718048144456191, 31.305573937692778], + [121.718139746479807, 31.305520262644151], + [121.72472430736687, 31.300285445055415], + [121.739359783036917, 31.285200537833685], + [121.805518150907716, 31.198989089570944], + [121.849176642834607, 31.157528643839083], + [121.879909774142533, 31.132875112468859], + [121.885353591029826, 31.123951191835094], + [121.942669106165894, 31.068128742491439], + [121.958530531988572, 31.049507418672491], + [121.973370757084467, 31.018304565686755], + [121.982113331957336, 30.987059063226319], + [121.986722445467635, 30.970783355265603], + [121.986730499006214, 30.970506872007679], + [121.991994940920492, 30.937655258247705], + [121.994256834986672, 30.90217241249449], + [121.992748605385955, 30.877128639650163], + [121.989788107350819, 30.865537173568367], + [121.989801729897735, 30.865069502604303], + [121.989129796683628, 30.864439308570368], + [121.981175851493973, 30.852972907578977], + [121.966577651346995, 30.841402698407855], + [121.950598950454363, 30.828181744074396], + [121.950581190223119, 30.827980325921878], + [121.965855582236017, 30.791688394473546], + [121.979347574772717, 30.764405044039499], + [121.983793034575115, 30.755643126719455], + [121.986590721195171, 30.741677172233196], + [121.985692810846814, 30.731757747066297], + [121.988559787807986, 30.697868882668317], + [121.988606170429506, 30.697708228012793], + [121.994538450359357, 30.689217316042203], + [122.007009982155907, 30.671766903542565], + [122.065572948434351, 30.651827231888557], + [122.068131350045533, 30.651609064682493], + [122.069012124143484, 30.650656252364147], + [122.070921325467651, 30.650006202512774], + [122.098492511714156, 30.625013717682783], + [122.109171078822996, 30.623233635516634], + [122.109220734290787, 30.615939710963794], + [122.12232714656588, 30.611995772575071], + [122.129916854435535, 30.614570985078544], + [122.132531456117178, 30.602429216118562], + [122.128883519849254, 30.597696600779202], + [122.128514874832447, 30.597799311741539], + [122.128845472719647, 30.597499634295421], + [122.100034335271474, 30.601663525478713], + [122.086330962855541, 30.60248981542669], + [122.083532797928868, 30.604048388137308], + [122.082619202706979, 30.604180424267305], + [122.0776783379617, 30.607309311556513], + [122.066611432839707, 30.613473557326905], + [122.060836244175647, 30.617974856129717], + [122.015324192520225, 30.646796142943263], + [122.010736444964522, 30.647587685332578], + [121.993817408021428, 30.660415682865782], + [121.992888961710733, 30.661003637406139], + [121.978685096560184, 30.675726038968005], + [121.964069352648849, 30.690772979959277], + [121.956998909059024, 30.708297521961342], + [121.956225648839549, 30.718969909014593], + [121.9394258059382, 30.779411727224183], + [121.900640151867123, 30.816436969141304], + [121.728372972644266, 30.819921457626965], + [121.722736268949149, 30.819975222565951], + [121.676924317015676, 30.820731386160741], + [121.674509634315257, 30.820573413218426], + [121.600468092005627, 30.808301444666711], + [121.597160236886197, 30.807523366083579], + [121.588565048958742, 30.80473880239369], + [121.513693721687019, 30.778029997954896], + [121.512849897010341, 30.777697322673408], + [121.489252947693885, 30.765983765179765], + [121.457883484990731, 30.750386888034988], + [121.421766826274165, 30.732403408768146], + [121.421164551880395, 30.732024237018635], + [121.358877052613551, 30.683013730927357], + [121.357335570147498, 30.681696217163775], + [121.349786486285112, 30.679180925389662], + [121.342114733010007, 30.677797285051309], + [121.322235205102132, 30.678171775840941], + [121.293469602936085, 30.680156012616632], + [121.270217165053992, 30.679508351013038], + [121.235118839040993, 30.651212298510409], + [121.232019613805463, 30.650230561605081], + [121.227301997078243, 30.64644008435123], + [121.216612380534968, 30.642192321427352], + [121.186203386465053, 30.63571742434506], + [121.184543918579465, 30.635191757204829], + [121.14470230861977, 30.602391834208888], + [121.144683094626416, 30.602257224076837], + [121.111920534102822, 30.587667757010028], + [121.089019881055222, 30.580102949698805], + [121.053937031735884, 30.566131987945422], + [121.05414793195672, 30.565791209641386], + [121.086988738373833, 30.520061932961426], + [121.088601054000421, 30.518050505355681], + [121.089696017519756, 30.516956159759136], + [121.179006415731322, 30.436790360905793], + [121.201899441417027, 30.420496823661495], + [121.221114931784825, 30.407052813447585], + [121.274411233517213, 30.407464292256122], + [121.321639346104362, 30.399780972123359], + [121.323732139501317, 30.399632371260392], + [121.367376536638361, 30.373232745574288], + [121.390760077473857, 30.340681352818763], + [121.392844232523302, 30.339065918793533], + [121.448184494039637, 30.30086018374918], + [121.471825022820809, 30.281774001890433], + [121.492827237004732, 30.26156883074], + [121.493203399256643, 30.261277266395542], + [121.494378837874024, 30.259918455256823], + [121.523288058164326, 30.227420631100369], + [121.546632325764165, 30.199513241124777], + [121.557470297477536, 30.186984508048059], + [121.55967764140307, 30.183570496129153], + [121.587559853781002, 30.146170581103124], + [121.610598010499743, 30.110932024231875], + [121.61331800465301, 30.100607058782231], + [121.6314215156834, 30.072607071233087], + [121.64346786385363, 30.07331284493895], + [121.648943308439257, 30.073709523422529], + [121.651453507650032, 30.069809292892483], + [121.69106230794057, 30.016163722066434], + [121.695516636795901, 30.010509287158072], + [121.719761295522872, 29.995287529206841], + [121.732876314561722, 29.995394672021014], + [121.767190343581518, 29.997416946576514], + [121.779805096108888, 29.995950618534422], + [121.810183259075032, 29.976833044282891], + [121.830392801568763, 29.961014241762257], + [121.830983463182335, 29.960608835100786], + [121.915204312366569, 29.923479350298958], + [121.915532120778138, 29.923426111802815], + [121.923106427982034, 29.933766812226796], + [121.94885738336481, 29.953308462145337], + [121.96393134368887, 29.959060974277531], + [121.966281959954841, 29.957427193857626], + [121.967150223923156, 29.958009766486782], + [121.970182249859462, 29.954716322938218], + [121.977626204859561, 29.949542450834183], + [121.978808172410169, 29.94534668376895], + [121.984897115700122, 29.938732759146571], + [121.990384249158652, 29.937067466449871], + [121.998725406020199, 29.925629618721008], + [121.998769464290845, 29.923664353424019], + [121.999702609534907, 29.92265075352465], + [122.002408308034418, 29.897519786252897], + [122.005007678315991, 29.894273623313143], + [122.082299566603766, 29.899917915482678], + [122.091899899282168, 29.907290810203978], + [122.112383030340794, 29.91222195983152], + [122.135843238723751, 29.904033059721399], + [122.138505489045116, 29.88206091551238], + [122.138777870915249, 29.879955432398106], + [122.138544318047224, 29.8798510224122], + [122.131604915968339, 29.874538949376298], + [122.101196353290106, 29.863154586582649], + [122.098077648096194, 29.861760367072154], + [122.096675417833396, 29.860877953992514], + [122.08044108338008, 29.846792526687633], + [122.048088179787698, 29.830302366307173], + [122.043345484417799, 29.82731782336997], + [122.034617544009791, 29.817542481415277], + [122.032296240007497, 29.814099004707618], + [122.011788206119874, 29.774351912587456], + [121.998983448357222, 29.764728892738923], + [121.95515915996107, 29.75259563254], + [121.93437639751545, 29.751207050085927], + [121.933356799794481, 29.750992032155899], + [121.906119250592354, 29.726113431136273], + [121.902456565845782, 29.721893259775733], + [121.859193644061364, 29.681869229084906], + [121.829449688600718, 29.655684310102615], + [121.829648791435091, 29.655555572933341], + [121.8685498318264, 29.63514262470169], + [121.868959209859852, 29.635220985305498], + [121.905597089555954, 29.652752636107834], + [121.905612791688625, 29.652766134755691], + [121.905629151518866, 29.652767978129329], + [121.905660799614495, 29.652783122110524], + [121.905692771321824, 29.652775146606384], + [121.919439443891633, 29.654324077950278], + [121.93207389529428, 29.646194241767677], + [121.962260656244979, 29.638664001531787], + [121.973411419948718, 29.620949959229272], + [121.981284535617533, 29.608834330176801], + [121.995612243473659, 29.596190726299803], + [121.996152464440144, 29.58494681488413], + [121.996024584145047, 29.584831374348273], + [121.991135829425843, 29.547542463012991], + [121.966286732545086, 29.520183690982712], + [121.964948396111637, 29.518216001913387], + [121.964815294095089, 29.5176955344491], + [121.968947788706643, 29.481181686637093], + [121.969074676116307, 29.480617975414383], + [121.987969013512455, 29.463992346548263], + [121.987808553878821, 29.456754639262613], + [121.98930069781504, 29.454871870458824], + [121.987684083117102, 29.451140249409274], + [121.987626259382168, 29.448532046597837], + [121.98429700945357, 29.443321889601414], + [121.971493414947574, 29.413767436812353], + [121.934000202113921, 29.386749542931469], + [121.933874702416091, 29.384300598169858], + [121.934604553474912, 29.372269169861536], + [121.933057510268355, 29.368354277468683], + [121.932160877533462, 29.35085778881378], + [121.948070117441915, 29.346868317531964], + [121.95435718635639, 29.337115194032606], + [121.95421921437601, 29.336908678791215], + [121.940789054636866, 29.287210088151291], + [121.940806284936045, 29.287148366965109], + [121.965400037077416, 29.284533760848998], + [121.977039908932227, 29.286817545324709], + [121.996127385114136, 29.281475912009284], + [121.996082533986325, 29.281144818695374], + [121.997912329775971, 29.263008353993829], + [121.997735553356662, 29.262956163670001], + [121.997845554816962, 29.262762729616924], + [121.997222267981513, 29.262804624623968], + [121.965951091909474, 29.253572325361453], + [121.964281642587025, 29.25278150818049], + [121.963986847013288, 29.246668623856792], + [121.973412677238954, 29.226857158528301], + [121.96786887675151, 29.19617188862502], + [121.944711367196561, 29.196100803759268], + [121.94985209944717, 29.190880129244199], + [121.953144379134912, 29.191431624899501], + [121.97159908558109, 29.194921899010438], + [121.971345917594604, 29.194480597141347], + [121.972739005977843, 29.194713955866508], + [121.973692278438847, 29.182367302419919], + [121.977735307993584, 29.178705234715885], + [121.979454201205314, 29.168201421659887], + [121.974847148787504, 29.167409580935193], + [121.97500965306719, 29.165304847916154], + [121.9824397156884, 29.157745143266979], + [121.982594886484065, 29.157651533352972], + [121.984214545072376, 29.152065155635444], + [121.982830876914434, 29.151387506068595], + [121.984382847764607, 29.114494211796625], + [121.984462769499856, 29.113817635375881], + [121.979311564831448, 29.104072362560455], + [121.968608932386346, 29.098088136446297], + [121.966250850472292, 29.095754264599481], + [121.979263456078712, 29.094310335365428], + [121.980342692612226, 29.089798870934143], + [121.965816171691003, 29.078793455559069], + [121.962542650299653, 29.058339879915533], + [121.962305637156533, 29.055784935734529], + [121.962149836696568, 29.055885506846352], + [121.962136046306384, 29.055799341901903], + [121.947650623288013, 29.050410021821822], + [121.931138939644597, 29.054823719298248], + [121.927647055563568, 29.073695723477567], + [121.899897393621742, 29.07205496533221], + [121.895465231268176, 29.07941822920921], + [121.905705060484877, 29.088851129541236], + [121.901918423378604, 29.094765624437848], + [121.880837769069487, 29.108373445893356], + [121.880535518426967, 29.108406357994557], + [121.85603465336925, 29.089348949568439], + [121.855868311290834, 29.089366924703008], + [121.855748032998434, 29.089272556500948], + [121.855459544990381, 29.089411096504445], + [121.838324864997858, 29.091262691612577], + [121.822931212862684, 29.104717993899701], + [121.810663913221688, 29.110923210729801], + [121.806968829797128, 29.112697693052361], + [121.806843719356181, 29.112697521862138], + [121.79008035089926, 29.108012269391175], + [121.776376163997739, 29.11242190614891], + [121.776308412957846, 29.112655740010169], + [121.776112772566393, 29.112655472312909], + [121.77553162351731, 29.115336727262125], + [121.765188700032567, 29.151033976173828], + [121.763808133864444, 29.169425544414501], + [121.763807700622024, 29.169427543270725], + [121.75811204424015, 29.159978569159836], + [121.74590585275584, 29.139285408698615], + [121.715906292043243, 29.129307747707784], + [121.711409610173419, 29.127778550494838], + [121.644740406995922, 29.153819261176729], + [121.609454714851481, 29.169774474539256], + [121.604497275320753, 29.171813939670944], + [121.612493440777456, 29.146456886271888], + [121.654101574307361, 29.122274541550031], + [121.656095497702168, 29.121127383751823], + [121.656063423758795, 29.11956793673183], + [121.657419032784844, 29.109016622402439], + [121.655772788599194, 29.105437147499831], + [121.654870293441661, 29.061557498282781], + [121.655974613245007, 29.060940386287573], + [121.695297550513075, 29.042876633960983], + [121.708467824099287, 29.031805977926975], + [121.711172691680773, 29.015163797639687], + [121.707153768214283, 28.989300143016791], + [121.707140102852421, 28.988822575959233], + [121.707174395862253, 28.988747105977247], + [121.739145149773094, 28.957362347783885], + [121.768112214009363, 28.901363580325803], + [121.768222120777381, 28.899825583542114], + [121.772254531498163, 28.88276016436658], + [121.770521086403647, 28.867654664473644], + [121.770581719148851, 28.866806191092216], + [121.770278556610435, 28.866804604685427], + [121.754868733574966, 28.858956914432145], + [121.734492943421884, 28.85958277855682], + [121.70118363507801, 28.866443040709616], + [121.68326257895535, 28.866349262351399], + [121.688090173446227, 28.858316843971085], + [121.698753625111593, 28.828317957094395], + [121.700573407444423, 28.807701145446515], + [121.700170543813584, 28.806438245186968], + [121.685599320118854, 28.725430344650512], + [121.685300621460399, 28.722320372041843], + [121.675035211861982, 28.702076545611572], + [121.642271042275738, 28.686063661996172], + [121.640927671037517, 28.685822769709389], + [121.536750568535922, 28.658806606864133], + [121.543361531457194, 28.654519910944902], + [121.553268664992018, 28.648304626809825], + [121.555090384819351, 28.645032992105222], + [121.564814185185483, 28.62986427598366], + [121.569390598880844, 28.61935117434999], + [121.591959565509526, 28.578819467244756], + [121.592162807615352, 28.578588527688837], + [121.611060485653326, 28.575091991566921], + [121.630238522968611, 28.566050443777488], + [121.63029862997422, 28.565880684490327], + [121.630308453589265, 28.56587743459426], + [121.630324381389215, 28.565807955166857], + [121.635056497834924, 28.552443111809712], + [121.636629645731645, 28.538303456270729], + [121.640989822069471, 28.51928371994282], + [121.648622471868208, 28.505948686589669], + [121.663754715413887, 28.489024372525773], + [121.666932146594576, 28.476361386599663], + [121.667211215041164, 28.475930224347124], + [121.677893851487838, 28.443531945270202], + [121.687730218557746, 28.421732190900897], + [121.688635259526023, 28.410955423824653], + [121.688734292416697, 28.41065507706606], + [121.688663078153567, 28.410624173770774], + [121.688664418455119, 28.410608214142318], + [121.683064937474299, 28.404202978797812], + [121.654869992240691, 28.395756952772128], + [121.654822127439175, 28.381797920777856], + [121.642392800277776, 28.368482498714084], + [121.638629222017386, 28.366365474012802], + [121.632081114856703, 28.35446178072112], + [121.631927279201179, 28.351756145967364], + [121.656153458346196, 28.359126637799815], + [121.656216939230717, 28.358970672090322], + [121.656297210326684, 28.358997398263547], + [121.662389942538852, 28.34743996713955], + [121.668578064011854, 28.351137669367549], + [121.665288340239016, 28.336720047006644], + [121.665278242504371, 28.336708023979263], + [121.665377192850286, 28.336464913615874], + [121.642951040902645, 28.292978784518773], + [121.645003222479303, 28.281706013914256], + [121.633063025809989, 28.2731723535409], + [121.63031115538503, 28.262870463641615], + [121.624979081290547, 28.258129695934848], + [121.62356285087958, 28.255383510203728], + [121.621256222310535, 28.254819687612287], + [121.620232858565188, 28.253909810946983], + [121.607333152524291, 28.251416390959733], + [121.576130742757883, 28.243789405076598], + [121.575791746034781, 28.245319664947719], + [121.575538867520677, 28.245270785357793], + [121.567947284033266, 28.262120355580308], + [121.567453006063474, 28.282809301356458], + [121.539693580914829, 28.299739540849629], + [121.531940437384819, 28.302855042965131], + [121.484711996966496, 28.304707257550163], + [121.484704233752822, 28.304703925553575], + [121.451967641008707, 28.253502624556308], + [121.450868645570367, 28.252422876162218], + [121.442038353852212, 28.241693844118497], + [121.432493436613967, 28.234369477877188], + [121.398236275532625, 28.200712272966836], + [121.397955963621357, 28.200375268433632], + [121.38694008631434, 28.162169492940151], + [121.378369377895737, 28.156589461726128], + [121.369402292712863, 28.136369750458652], + [121.368374128824186, 28.136395380574914], + [121.367770835826903, 28.134366694022621], + [121.356864363820307, 28.129244171815291], + [121.338839412553128, 28.130528804295743], + [121.334612645380915, 28.13723698837245], + [121.324712496287191, 28.137483779740137], + [121.323861701828179, 28.137325803873651], + [121.323808172565535, 28.137256272905272], + [121.29564255590418, 28.070500856426023], + [121.294287203159712, 28.069356870277112], + [121.293613338967106, 28.067666545163874], + [121.288336070652903, 28.06433381396511], + [121.258767768728546, 28.039376674219618], + [121.256992535880514, 28.037678116533463], + [121.234501621962806, 28.032070015072879], + [121.171909990054189, 28.025457118659556], + [121.14548214737647, 28.028379028752685], + [121.136697777237458, 28.034444681919705], + [121.136619893801281, 28.03446443690347], + [121.136469383182188, 28.035181021786929], + [121.131532538935502, 28.053659193791717], + [121.13135833781763, 28.059514838690426], + [121.117564084857179, 28.125189627685092], + [121.116748051831834, 28.128337047099528], + [121.105443146271753, 28.140564068755399], + [121.104026966656093, 28.142065050844206], + [121.103248418723794, 28.141557633015822], + [121.054930180810075, 28.099621417592591], + [121.054791279307921, 28.099453985408211], + [121.05449447549573, 28.098842172511006], + [121.021424043412338, 28.01195392034256], + [121.020350436686329, 28.00692012095837], + [121.011212788903947, 27.98512517935594], + [121.011131951976779, 27.984912790860552], + [121.011112909001085, 27.984886947734193], + [121.011083130887712, 27.984815921551377], + [120.987891963102783, 27.953200924557251], + [121.051665594132672, 27.903374734450551], + [121.094877007159837, 27.898093268911509], + [121.095107307348769, 27.898099180070183], + [121.112382749830857, 27.902835013931465], + [121.133070400002964, 27.911899570325492], + [121.153625214484137, 27.913396849268302], + [121.155854724090162, 27.909807738627414], + [121.158224023284944, 27.910268557694629], + [121.158224349184266, 27.905993067178084], + [121.158457820735109, 27.905617219850392], + [121.158224512318128, 27.903852905229282], + [121.158225937367675, 27.885157604169684], + [121.161195711811089, 27.881573585303975], + [121.174282563940338, 27.878680843586], + [121.180945015907753, 27.87793676304619], + [121.183942886274181, 27.876545508277847], + [121.189083746496308, 27.875409163136638], + [121.189053193682511, 27.874173911550667], + [121.19164464452588, 27.87297126837332], + [121.196329084049694, 27.858318889626609], + [121.192435783211607, 27.837113971512633], + [121.187957859637336, 27.829889508633318], + [121.187853201112588, 27.825658159941959], + [121.184735945978758, 27.824691430720499], + [121.180110975601437, 27.817229729721198], + [121.162902260470702, 27.814767028212611], + [121.157093392272984, 27.816118868233335], + [121.151891647815745, 27.814505693131046], + [121.139535508525526, 27.794777326991149], + [121.133966196187473, 27.793467573244087], + [121.130471383171468, 27.790087326073518], + [121.12985471158629, 27.78902742466957], + [121.129854630801958, 27.790086571562579], + [121.131623478238851, 27.792916628454986], + [121.12716737330166, 27.791868671403105], + [121.127116649132077, 27.800628852566685], + [121.146853666084667, 27.817284076538321], + [121.147520182107968, 27.81835046486912], + [121.128692256682243, 27.816220940426735], + [121.105790263196297, 27.816658687271602], + [121.103348624839683, 27.81653966087206], + [121.102862402786883, 27.816807342731604], + [121.085522575818331, 27.820564278349146], + [121.06563720031599, 27.837201707568855], + [121.023419031328331, 27.835713068139615], + [121.023207659599478, 27.835929413076023], + [121.015900261307252, 27.83905219383416], + [121.008004121396596, 27.849423296664686], + [120.975758684578935, 27.884494779595425], + [120.97001320698898, 27.89037543823693], + [120.9380662003786, 27.899967714620697], + [120.922526242280483, 27.884258517034237], + [120.906972469058971, 27.868107298562865], + [120.879801564115354, 27.824316959609597], + [120.836676174044172, 27.762051351097654], + [120.825624785905219, 27.768010969947536], + [120.805543694384724, 27.778657284480389], + [120.805486288469496, 27.778656262032705], + [120.794664388234125, 27.76537325502786], + [120.773621492069012, 27.777925086954038], + [120.767566245182238, 27.73766952534233], + [120.757029854585497, 27.720888932993592], + [120.735577629059819, 27.705373605139624], + [120.705287368376332, 27.686058717719042], + [120.705130836480137, 27.685928058845878], + [120.682029186643078, 27.628241898618018], + [120.681378364244182, 27.626265133764104], + [120.671016070204388, 27.612390327751836], + [120.64812816723024, 27.590180833129402], + [120.630979455313067, 27.580633422926859], + [120.632882489093149, 27.566704315881644], + [120.633182437281334, 27.564765010320187], + [120.638893186432639, 27.559918513255688], + [120.642739247104402, 27.55260542391904], + [120.667821265842392, 27.520997670511644], + [120.67421534886148, 27.519698750124643], + [120.678151373680336, 27.507979918446942], + [120.698995858352731, 27.481712202984646], + [120.698463493255844, 27.480659165010707], + [120.69563469755397, 27.468897845935079], + [120.682281731549779, 27.448651038141538], + [120.669936924049338, 27.424232549485819], + [120.669654408414871, 27.42325063241222], + [120.67108125829111, 27.385611164113005], + [120.666122516463474, 27.366145772743199], + [120.661677601096272, 27.362549034048406], + [120.661504913532255, 27.361205325744745], + [120.658321297902816, 27.359833179061283], + [120.653156030392239, 27.355653545482362], + [120.631047246850244, 27.348077991547367], + [120.576558577196025, 27.324593232061712], + [120.569592069209648, 27.30600001936044], + [120.571839631495735, 27.297035989980923], + [120.570164403470372, 27.290089509886318], + [120.560714510070085, 27.28230632006764], + [120.550743384034803, 27.255693953067116], + [120.550833698010408, 27.255410973552664], + [120.572287046492733, 27.244538665463516], + [120.570153068245361, 27.238644925927428], + [120.571013490055577, 27.237904822949453], + [120.549682983807728, 27.180739378245718], + [120.549310317132353, 27.176814140994534], + [120.542077059110909, 27.160355611324071], + [120.542003214846133, 27.160157709774726], + [120.541845329619989, 27.160096303007805], + [120.518259248365752, 27.145468437972088], + [120.488940225443542, 27.139519764718141], + [120.488228044522089, 27.139242774090725], + [120.457324514340257, 27.14554915389316], + [120.456975694145484, 27.14530157990739], + [120.421718081630445, 27.114909179642233], + [120.398930755190023, 27.10372419156089], + [120.397517109675292, 27.092357695082772], + [120.387718811011311, 27.084356031338377], + [120.38768906846893, 27.084360064189372], + [120.387623831422047, 27.084244121766464], + [120.278719795754469, 27.092933415127067], + [120.278824915357063, 27.092495775319282], + [120.286576135807266, 27.077644637997945], + [120.284148637069009, 27.070331759387958], + [120.28719680611411, 27.057641451567154], + [120.295540777880987, 27.042808003105225], + [120.291638071335157, 27.03915132784531], + [120.291648776219049, 27.039106760674077], + [120.291543435787915, 27.039062658236098], + [120.291449964453562, 27.038975079446395], + [120.291330250650802, 27.038973404905853], + [120.271334771098751, 27.03060198106261], + [120.271953682599488, 27.024865641729885], + [120.275180045146712, 27.013116541004315], + [120.274706418196189, 26.999352098263557], + [120.27564852306827, 26.990620263054847], + [120.274395809623925, 26.990325259940619], + [120.274353059781077, 26.989082873367238], + [120.257094479361569, 26.985964000266126], + [120.254540827980506, 26.983633591217476], + [120.239995867655296, 26.942657148243942], + [120.244511134784247, 26.941530059085157], + [120.242999616035632, 26.9281530069699], + [120.23328721878957, 26.921175460772801], + [120.230492275771553, 26.915883380412289], + [120.228814150650493, 26.911155722392749], + [120.228088378105667, 26.911331724244619], + [120.227672331744813, 26.910543961932053], + [120.226516425216772, 26.911712927173099], + [120.19746784344332, 26.918757288692152], + [120.185697069339923, 26.917886624393667], + [120.176212502637938, 26.923656659712236], + [120.151718540105946, 26.921050078543008], + [120.149086982918291, 26.922403133482817], + [120.137769826998394, 26.921788486737182], + [120.133927358619459, 26.918460096851092], + [120.127586254131955, 26.921235406089924], + [120.125691205279367, 26.921132483976074], + [120.122379698088181, 26.923514157862471], + [120.122251235051962, 26.923570382239781], + [120.121922004634399, 26.923507725648502], + [120.116614252240197, 26.900216875785265], + [120.117173925863653, 26.89870471955803], + [120.113659145655745, 26.88603200092215], + [120.0991630656371, 26.876108046957746], + [120.078923230715375, 26.874692622005249], + [120.066059300939273, 26.866874999546887], + [120.050456182682055, 26.866902385373436], + [120.049910050731086, 26.866737386622589], + [120.068987372953075, 26.826664443660338], + [120.096872215512562, 26.829732294664112], + [120.097897446594956, 26.829964805710873], + [120.100239757061857, 26.826831425428129], + [120.098126480521586, 26.825022115202408], + [120.099127905137408, 26.799028249258896], + [120.117278405648378, 26.801336990196766], + [120.11988584369854, 26.79985108303363], + [120.131872448251869, 26.801034200721251], + [120.131751859157674, 26.800851358536477], + [120.132030809220296, 26.800972412026727], + [120.132568741367734, 26.7913784436392], + [120.121422879093444, 26.785190130678359], + [120.103925789487846, 26.758660317912394], + [120.102370624553373, 26.756131028087395], + [120.146695413816033, 26.754043671941261], + [120.147340329631049, 26.752123061623543], + [120.154125895632291, 26.749935741960378], + [120.150108139452513, 26.743880305008204], + [120.152608828208301, 26.736433056058882], + [120.161362456161228, 26.734741097313155], + [120.157038619624046, 26.723240786773047], + [120.157815383065085, 26.720927523794298], + [120.155800938621482, 26.71994886864508], + [120.155496995389768, 26.719140456596861], + [120.145867292432598, 26.712754320048973], + [120.137917122764691, 26.711260573203909], + [120.106132457037901, 26.695818982407811], + [120.106233905232912, 26.695211465881339], + [120.122225039421679, 26.663813263729729], + [120.126470929611784, 26.665083365286225], + [120.124927836477198, 26.658506387599346], + [120.128232440716388, 26.652017877734529], + [120.140154124255304, 26.652640107174506], + [120.133674236694887, 26.64133304398954], + [120.133736579665552, 26.641210635086434], + [120.091179479867819, 26.618116955979609], + [120.089377115181364, 26.616878710050873], + [120.074702267142754, 26.619458511012194], + [120.06655175952794, 26.627636682636851], + [120.061034755470914, 26.630186202003856], + [120.055985253801666, 26.629243479911473], + [120.050779611003946, 26.626268859775756], + [120.026309800518604, 26.611228525773928], + [120.003306671011146, 26.598969749970873], + [119.979526171153552, 26.596899530302242], + [119.963424197282947, 26.60113133945249], + [119.962480241438868, 26.600772372493537], + [119.933760688354369, 26.58000324522212], + [119.935056687407609, 26.577864440322177], + [119.943597796946051, 26.563920053061963], + [119.933933542943734, 26.557767720072452], + [119.929344929696612, 26.548641502174398], + [119.913884230857761, 26.545004185076991], + [119.90017367890438, 26.536275949967788], + [119.897893670885878, 26.534039548879321], + [119.889450468396802, 26.517557342279105], + [119.880368064482511, 26.513597149112559], + [119.862683526133921, 26.512386295433327], + [119.834721393947774, 26.517672909995817], + [119.824599072658074, 26.527195621561681], + [119.823942376073049, 26.527447566525812], + [119.824153617974034, 26.528088930512485], + [119.825772432243355, 26.544516165592796], + [119.832176432103964, 26.552956667341892], + [119.830561884466093, 26.564618402823658], + [119.83826582109748, 26.5709358222222], + [119.840370122039545, 26.577324814344838], + [119.841364993398344, 26.592486015094597], + [119.847573925081534, 26.598873740956329], + [119.848873550114604, 26.599560969388847], + [119.897400360898956, 26.628182951532555], + [119.944823693103459, 26.62814230904937], + [119.956318608231058, 26.642854930230019], + [119.953687533150998, 26.652158292128956], + [119.965852446584705, 26.656362369521563], + [119.966922219665761, 26.671245785382311], + [119.96692281382289, 26.671246760104147], + [119.96511245055008, 26.690141251258229], + [119.967173749050374, 26.692960057027058], + [119.966238860888424, 26.695023249606454], + [119.97546632348002, 26.704300072380196], + [119.989139251290766, 26.722997668960346], + [119.989584766002935, 26.723956195124085], + [119.990263178354681, 26.724162552472805], + [120.055689488223805, 26.771048450729126], + [120.056702410486608, 26.773344263528866], + [120.048659746397817, 26.788723516483131], + [120.024497908195087, 26.785340515651388], + [119.99123322215172, 26.784774432911263], + [119.97523268619581, 26.778360798079461], + [119.963118660279179, 26.781337468013255], + [119.964379877875857, 26.788435378649208], + [119.960998025397103, 26.788378206371135], + [119.954651239368189, 26.786297825337947], + [119.940712490904446, 26.788035267042417], + [119.938658787927011, 26.788000547941436], + [119.934354164560077, 26.750607345290398], + [119.934020589130256, 26.750150749204504], + [119.933958823070839, 26.74557036280558], + [119.925482510556279, 26.728994203911], + [119.910289283058475, 26.71766747706598], + [119.907238304930061, 26.713491316152883], + [119.900760377450297, 26.701056152614576], + [119.895093994590638, 26.696868255605899], + [119.894931855975145, 26.696646321222886], + [119.900420584366131, 26.680134591773555], + [119.899960686043869, 26.679483713061984], + [119.904179771458516, 26.665093500345392], + [119.869635874315577, 26.646352264534659], + [119.869604702655622, 26.646441655605685], + [119.857052557755097, 26.648943660042882], + [119.853972487149747, 26.663398054186924], + [119.857681474070802, 26.676038317353854], + [119.835031026061301, 26.690804920909585], + [119.826248616781442, 26.694303222405217], + [119.825655910201306, 26.694282263178692], + [119.805912818585625, 26.687611818643834], + [119.787847369233006, 26.692945281607614], + [119.768197096020955, 26.692250410753616], + [119.736920144692931, 26.687752271299502], + [119.706463705557937, 26.690018144977888], + [119.690491072963411, 26.700124000096768], + [119.660302652602653, 26.729468037102158], + [119.66000348396166, 26.729721721583093], + [119.657290953503576, 26.727422708032595], + [119.659771142337959, 26.725329441152866], + [119.653151899472803, 26.704092542394172], + [119.633235384746484, 26.706548888992533], + [119.632691367891169, 26.706041371926329], + [119.630449275732474, 26.699258928153544], + [119.636450717107479, 26.688714983630536], + [119.63007101867764, 26.679545637024844], + [119.624039696274465, 26.679869621557611], + [119.61508766368911, 26.652789263853805], + [119.615057582261272, 26.652770060664722], + [119.615016690099537, 26.652642311142241], + [119.612667891718615, 26.651244545333409], + [119.573708266527987, 26.626373749525587], + [119.573406011181405, 26.625809961953529], + [119.573740869430083, 26.625487243050433], + [119.601463712133878, 26.599477428255266], + [119.665546506307606, 26.621686559878167], + [119.668865439467751, 26.62132724167364], + [119.67448041797681, 26.621105477546504], + [119.675216970615068, 26.620639604816336], + [119.714842936386447, 26.61634957239129], + [119.723325877361631, 26.617507525756658], + [119.735204827943079, 26.614145129589382], + [119.735697496632127, 26.614091791718376], + [119.783796989079093, 26.586813710175921], + [119.78394893583237, 26.586406885840987], + [119.788718347167105, 26.577352722922953], + [119.787924719033072, 26.575762069011276], + [119.793369639146462, 26.561183764729144], + [119.794826932357751, 26.559556791291485], + [119.795016668401047, 26.556773985864659], + [119.808648011757853, 26.520277238971978], + [119.814089615453113, 26.507917191572485], + [119.827753581019707, 26.469123724066066], + [119.831977816686162, 26.457813697174487], + [119.8319587854904, 26.457184696395288], + [119.833259851015796, 26.453490831467349], + [119.831523238913363, 26.442789429811466], + [119.831463779995985, 26.440824250858373], + [119.850740672329536, 26.411329281818141], + [119.889289444923179, 26.359381649919239], + [119.889461856728516, 26.359343999737778], + [119.89039010509795, 26.359582320380326], + [119.933213422438257, 26.37491038377155], + [119.936519424137629, 26.376350373786661], + [119.937289305656947, 26.376369294482618], + [119.941765236821666, 26.377971397282884], + [119.942343596210009, 26.376493509303256], + [119.958087134154596, 26.376880424285968], + [119.950253801889261, 26.356280475460498], + [119.950378901836828, 26.355960806215933], + [119.933072296648135, 26.340895745847611], + [119.930090636764533, 26.338241189198676], + [119.929773784091324, 26.338024455363303], + [119.907327142857625, 26.318485094433473], + [119.905667052440236, 26.313872474645976], + [119.901211143399181, 26.313161236862946], + [119.899889570496271, 26.312010833572039], + [119.858546871324137, 26.310901042677955], + [119.858383716012369, 26.31104253975289], + [119.858250113160111, 26.311019644586519], + [119.858217447158552, 26.31118673705922], + [119.841140009546379, 26.325997210855171], + [119.840748638395297, 26.326167008275863], + [119.818999729467336, 26.317602017773293], + [119.802340182006958, 26.310800613672441], + [119.801306431579192, 26.301550086668644], + [119.813958706758228, 26.297098060487055], + [119.810195230772123, 26.283628545490906], + [119.79836242548312, 26.275205615933931], + [119.79801998985188, 26.272141326944251], + [119.795744374272715, 26.273342012132197], + [119.793187258253042, 26.271521783743687], + [119.784073793507275, 26.279499771636104], + [119.767273963468085, 26.288363881757693], + [119.766760963600134, 26.288490757608574], + [119.719453259854674, 26.27284311800485], + [119.673051303663911, 26.266605065111357], + [119.671723697334841, 26.266290603533918], + [119.668422710084357, 26.249145659772736], + [119.675384137850827, 26.241826378022797], + [119.675239033190181, 26.23251246374279], + [119.663604693018314, 26.223650608942307], + [119.661016831937786, 26.210680390236643], + [119.660042121396415, 26.205617857076966], + [119.660002366395275, 26.205595944222623], + [119.659955263521525, 26.205359867186331], + [119.65912561890994, 26.205112683264488], + [119.62638535982336, 26.18706633669326], + [119.62201961339639, 26.182911358144786], + [119.602303687766252, 26.173792581015039], + [119.600850084011114, 26.172991358365174], + [119.600522127898515, 26.169698384731255], + [119.60179284867813, 26.165449354171489], + [119.602668210537246, 26.173078155416423], + [119.622262759690088, 26.176415260692782], + [119.622510821139173, 26.176657083089204], + [119.660660658628771, 26.158862470621191], + [119.649215045018039, 26.145266836830388], + [119.650467250381965, 26.135933436779215], + [119.638643390672755, 26.132709332625726], + [119.638516473146723, 26.132558574067541], + [119.627908752178925, 26.139360823109882], + [119.614176223057271, 26.142385843426695], + [119.605627202842925, 26.152626671998821], + [119.614464522150641, 26.123062249157037], + [119.628455334792932, 26.118897301895746], + [119.637467013695698, 26.112239036738199], + [119.638849736696443, 26.102711127482817], + [119.650208687500864, 26.093285271797619], + [119.651656568742652, 26.086732289253948], + [119.654561223471177, 26.075527857895342], + [119.65687801616734, 26.063100479655933], + [119.663807658251102, 26.031737531992835], + [119.668369965817249, 26.030056707913957], + [119.695305713442764, 26.035551535336648], + [119.695651785898292, 26.035645958278685], + [119.69568734761171, 26.035629387784859], + [119.6957286944955, 26.035637822449232], + [119.695792682536819, 26.035580305455614], + [119.710798968731638, 26.028587909733506], + [119.719082464672681, 26.014651207147068], + [119.719082080795374, 26.014646141144169], + [119.7191154499086, 26.01461614661655], + [119.719065474435965, 26.014426988142748], + [119.717475908392629, 25.993449592628483], + [119.710657636901047, 25.966360720647561], + [119.698088418331665, 25.935028280974404], + [119.690817146066067, 25.907506324867342], + [119.690615265528763, 25.90745535071618], + [119.684366227790122, 25.901173786687256], + [119.647212472486302, 25.896496292636904], + [119.635648676818022, 25.89357647343952], + [119.632974721435374, 25.891914578066572], + [119.62504390412856, 25.877603532981134], + [119.624039790400587, 25.875211513322611], + [119.623644434629242, 25.865610214475289], + [119.622613296028149, 25.782055575819019], + [119.623169721883073, 25.771383922381961], + [119.632183017645616, 25.76394100337437], + [119.633157990546124, 25.752669114340677], + [119.622052515666581, 25.726396050167015], + [119.621830353565912, 25.72645442069971], + [119.598618032544593, 25.717905541282587], + [119.598555282375386, 25.717821610185315], + [119.607626864586365, 25.706640417392215], + [119.598557388065686, 25.688361816132605], + [119.598525372226419, 25.688351803364345], + [119.598525383381997, 25.688195730645539], + [119.598009240818101, 25.688190386256391], + [119.578892417227323, 25.682211710423918], + [119.539163747986137, 25.687423938630847], + [119.538638622901942, 25.687379869219317], + [119.472843515127664, 25.666713097506818], + [119.468227015075712, 25.665099876332874], + [119.473762851231896, 25.634503301277832], + [119.475159829564959, 25.634351815634261], + [119.488676712130129, 25.635206308357205], + [119.492274159160047, 25.632495970649661], + [119.523192607390371, 25.629143233590288], + [119.527918688964348, 25.633593680516274], + [119.53569575666198, 25.63169304181795], + [119.536027075905679, 25.627751488509546], + [119.536815644337892, 25.627665977665444], + [119.536290436000996, 25.624618414066372], + [119.537898686988243, 25.605485788600184], + [119.53200456203173, 25.599749285796026], + [119.530139835514674, 25.588929060265698], + [119.530220804702978, 25.588276006268554], + [119.530286058841099, 25.588270496450264], + [119.582502580822805, 25.595346773219525], + [119.582638659565333, 25.595182831619571], + [119.592368849025007, 25.596343730511496], + [119.598516452690745, 25.588949277501705], + [119.595931595954369, 25.57996957123104], + [119.612025350639499, 25.559794432336744], + [119.612028687737293, 25.559775036460064], + [119.612087351414047, 25.55970436107869], + [119.612066984146537, 25.559552450106441], + [119.61538920137852, 25.540243062249047], + [119.608175825447987, 25.525307199026336], + [119.608558518024324, 25.520226649535836], + [119.629930920946251, 25.478141123696282], + [119.63001214839862, 25.478152030172911], + [119.63960562396808, 25.488566735881591], + [119.648224691946936, 25.488600928013458], + [119.649225481782452, 25.47807478130909], + [119.670550496120541, 25.478039032767832], + [119.673364954408711, 25.489577954438644], + [119.671592813824716, 25.494324676607171], + [119.675072727847734, 25.496579608727583], + [119.676083834436596, 25.500725017376492], + [119.68772970682727, 25.505370575021143], + [119.692038048798835, 25.513649599856741], + [119.702215063379683, 25.516611604995532], + [119.7111584892114, 25.514985513394269], + [119.711417893702887, 25.523314127929762], + [119.709812419600894, 25.523902788251188], + [119.70883715241176, 25.539036313089145], + [119.712172003687485, 25.547526088729615], + [119.712331765628164, 25.55265551271826], + [119.71108291535927, 25.555770231954796], + [119.693188202798282, 25.578196061308965], + [119.687797760530742, 25.580328206109904], + [119.682762477582429, 25.591261682440756], + [119.6791526144535, 25.595785598331851], + [119.680073245186946, 25.597101008461959], + [119.679276219417105, 25.598831648523113], + [119.683102166682531, 25.601428774062054], + [119.695758872221674, 25.619512852808473], + [119.719280728001692, 25.633588221361499], + [119.723348738365161, 25.641299089337672], + [119.745043505040769, 25.649062851353218], + [119.780039569716351, 25.67038817263855], + [119.780528754340722, 25.67023875403757], + [119.781396205188372, 25.670757832570171], + [119.781461256184429, 25.66995392676796], + [119.786927889223193, 25.668284175471573], + [119.787417785503138, 25.656766103215546], + [119.782999477046502, 25.650944461099513], + [119.78562559004331, 25.618490730894344], + [119.804475710284009, 25.621367011584478], + [119.836351800111515, 25.604236999276029], + [119.836657172220228, 25.601360364946682], + [119.838834135083886, 25.60067808509104], + [119.837022050937804, 25.59792317269806], + [119.837330249581839, 25.595019912136877], + [119.827540737402856, 25.583508727201412], + [119.82713690906813, 25.582894786791211], + [119.828118305527653, 25.582187771613775], + [119.843979535178065, 25.572093963764107], + [119.867637456133238, 25.566783987085291], + [119.880434990226576, 25.57270520985422], + [119.886148833911705, 25.568675998438028], + [119.883073779517133, 25.555417782127762], + [119.87810255268559, 25.550378675002555], + [119.879589086979351, 25.549432670698106], + [119.872584818861228, 25.544785598530385], + [119.866613100108438, 25.53873233813076], + [119.862646775708313, 25.538192075415804], + [119.856749529252923, 25.534279471071301], + [119.813756034496635, 25.535246056392733], + [119.811946154121827, 25.533762692896996], + [119.806720624589573, 25.509877135994959], + [119.852479774631902, 25.48136599397451], + [119.859629384701265, 25.482700784706484], + [119.858380035794568, 25.477689719747151], + [119.858606196353378, 25.477548805945084], + [119.859841610508269, 25.472686362171849], + [119.862312657657611, 25.458097226157786], + [119.862114199612577, 25.458105560250967], + [119.862318685501009, 25.457906187271693], + [119.850784577993977, 25.453706022447648], + [119.840909232286421, 25.45570808570832], + [119.839096394788299, 25.459072175286341], + [119.802479479418452, 25.460609874524632], + [119.800209051023046, 25.460487559254005], + [119.79470839422234, 25.457196701332059], + [119.770630523210315, 25.440216700099764], + [119.759848813112185, 25.436211294023114], + [119.764175268767914, 25.418520032473122], + [119.779081110546699, 25.414311818825343], + [119.768912420307672, 25.399149398966024], + [119.769075098350015, 25.398484193998129], + [119.768627077745563, 25.398723927874983], + [119.768046600880353, 25.397858385337845], + [119.752184255383341, 25.399054714069422], + [119.737477718795134, 25.415391814370434], + [119.728757225495173, 25.420058112406917], + [119.714057467934921, 25.422541982942398], + [119.698868817028071, 25.436051269783029], + [119.685746923433243, 25.443072737974138], + [119.681039882882672, 25.442978243996293], + [119.678804440901402, 25.448148448778767], + [119.677932882023242, 25.448839480799524], + [119.670570773154367, 25.470953731668882], + [119.670535021104499, 25.471002757266305], + [119.637729848489712, 25.449692302157665], + [119.636686500802185, 25.447383247001884], + [119.618569125513574, 25.437051410870811], + [119.652477219562826, 25.43816177208155], + [119.652366740963046, 25.441445608134465], + [119.66489196785902, 25.438568307905388], + [119.665632459438015, 25.438592556190326], + [119.665569867103684, 25.438412580614525], + [119.665657437553023, 25.438392463895202], + [119.667946295068134, 25.421851571022458], + [119.663906923460829, 25.410849063169394], + [119.655950051270509, 25.410752134453531], + [119.652104269754361, 25.399694123113328], + [119.660793915776665, 25.374982862152912], + [119.660694798416145, 25.374863242505718], + [119.660717037618923, 25.374798978366773], + [119.653370980206731, 25.361395502958182], + [119.654076471670805, 25.35691068073454], + [119.645180918365668, 25.346452073262213], + [119.64472506390328, 25.345620329956429], + [119.643209097790276, 25.345383743519086], + [119.631628527570143, 25.341602081380934], + [119.623826607249654, 25.342358851112536], + [119.593002693015649, 25.337548374155968], + [119.592969814713442, 25.337636060817839], + [119.584383410042179, 25.3487401173332], + [119.587657419900452, 25.351804254926567], + [119.578201109373879, 25.377024301216302], + [119.578903123623022, 25.379156048965392], + [119.578327883438504, 25.382883306271605], + [119.58599056017799, 25.401161713345473], + [119.576615888938335, 25.416492687369427], + [119.579221674641857, 25.427044099075029], + [119.57725305278386, 25.434270948557572], + [119.571238713835356, 25.447401859207638], + [119.551037732743396, 25.432136726368725], + [119.551602996386777, 25.431447156968456], + [119.568069705849794, 25.417300139852692], + [119.574468315167906, 25.403749136537542], + [119.574363658932839, 25.403681252322979], + [119.574497380060151, 25.403518124906871], + [119.544248066504537, 25.368858043907661], + [119.543746458206485, 25.368887046977168], + [119.527155539576441, 25.36350168985317], + [119.52834308381469, 25.369777672470928], + [119.500188876045797, 25.371405553126024], + [119.496133762910148, 25.369182686672282], + [119.491974885537871, 25.361571180113355], + [119.481014500372396, 25.370003151628435], + [119.4823708865285, 25.372435792040434], + [119.481817171249887, 25.372467807943629], + [119.483752314178574, 25.374913343667387], + [119.48649345844585, 25.379829508794611], + [119.490009737267329, 25.382821158369506], + [119.502439268486484, 25.398528971045959], + [119.502590697192417, 25.399112869932303], + [119.501593433624379, 25.400327399670285], + [119.481195360335548, 25.421672563935147], + [119.481820423783859, 25.424408203612444], + [119.481206143399675, 25.425156312555718], + [119.48481640970418, 25.446379952418351], + [119.463315948046514, 25.45041033398234], + [119.457832107092912, 25.45061467913229], + [119.45736180658389, 25.44992400589717], + [119.451812244878511, 25.437725457164202], + [119.443016087605756, 25.428189255833338], + [119.439353007343712, 25.414385195419051], + [119.433783812951319, 25.415290917519936], + [119.433783700121907, 25.415297704722438], + [119.433634550807682, 25.415078667240252], + [119.433774086028805, 25.41587603613624], + [119.433539264920881, 25.430001593488196], + [119.425383152505844, 25.438356519649936], + [119.439956082710424, 25.451202829107583], + [119.440770846721421, 25.455858768122017], + [119.436418417769531, 25.462067287879009], + [119.437931509930849, 25.475190071551449], + [119.447734241661507, 25.495650832740527], + [119.447826593992673, 25.49617857674486], + [119.424991797438139, 25.496158703638265], + [119.419765896023264, 25.490641871044431], + [119.396822188509645, 25.496134187648394], + [119.396022089809662, 25.496133491323086], + [119.359229633756868, 25.520873071513364], + [119.353727467478151, 25.522845796141606], + [119.338818059924137, 25.4751701116977], + [119.349696883783722, 25.446375169069583], + [119.348823736191463, 25.414504834898182], + [119.328984768445039, 25.414276873202883], + [119.283471189201521, 25.413600307397257], + [119.279074356964728, 25.416617886718477], + [119.258472611524141, 25.430694203834687], + [119.258467788823637, 25.430760330767988], + [119.258234658242671, 25.430920330054381], + [119.258406576233639, 25.431599653229672], + [119.256765305759501, 25.454104095120407], + [119.267922639632118, 25.480627745227149], + [119.25140076515035, 25.482028299645279], + [119.251400078156081, 25.491425167319612], + [119.215090078806455, 25.471439549596983], + [119.215211946886953, 25.471178019840092], + [119.231309558606966, 25.451118921945543], + [119.227504619749723, 25.445058626791511], + [119.227406134719104, 25.445009207085025], + [119.227425550433338, 25.444967540825871], + [119.226599855240266, 25.444604616712912], + [119.192253807204906, 25.427369798364928], + [119.188961398136286, 25.428061098266468], + [119.186710900563924, 25.427071919884391], + [119.146772380417389, 25.429151728834483], + [119.146256559866927, 25.427251313011336], + [119.14008654335241, 25.39232547003288], + [119.139994596874317, 25.390711578518804], + [119.151904232969585, 25.387514018954647], + [119.157817170485174, 25.389707038522005], + [119.161411962045946, 25.384961335581423], + [119.213864714858431, 25.370878554203365], + [119.213936152398418, 25.370713256319146], + [119.214037972548525, 25.370711746433308], + [119.223509179361244, 25.353503906962374], + [119.222834682033337, 25.350123127913417], + [119.227161455790906, 25.340111493305681], + [119.231122949472933, 25.33393201581832], + [119.235012644607565, 25.321944785714116], + [119.236015365071808, 25.319624611037966], + [119.236107463153076, 25.319616752446354], + [119.242792770738589, 25.336160148858582], + [119.242781733712889, 25.33639185621163], + [119.248876047896488, 25.338652995417295], + [119.256919441875354, 25.33494897005879], + [119.27592311639566, 25.333146851839018], + [119.287901443945088, 25.33391212972052], + [119.294278611536811, 25.331594961378478], + [119.294408109607446, 25.331393920161322], + [119.294549221269705, 25.331380538544135], + [119.327199857808921, 25.291621823395278], + [119.330336548242187, 25.288643955685092], + [119.331042109694948, 25.288086424541881], + [119.349077008488834, 25.283236018805557], + [119.364848694575258, 25.274163768867009], + [119.38018853289006, 25.278285199799559], + [119.374067240584395, 25.254088180564594], + [119.375724128453854, 25.252778916028621], + [119.37351250262266, 25.2518953421148], + [119.37342043850704, 25.251531419422452], + [119.351416049350348, 25.242851074511812], + [119.350933535481516, 25.242874744649558], + [119.327142252414447, 25.233369810859269], + [119.296749137956951, 25.238774702017505], + [119.291003634066556, 25.238125771914007], + [119.307733262020164, 25.198058969979506], + [119.308694561097212, 25.197239905750461], + [119.308694669004382, 25.19575643800918], + [119.309931662960295, 25.192793886064617], + [119.308028358534429, 25.191528162518956], + [119.296236619276712, 25.180791261118447], + [119.292170251427038, 25.180982303809959], + [119.26441178485814, 25.162522542854152], + [119.226873153402366, 25.191726622019345], + [119.226564855520238, 25.191679301425751], + [119.206397979522507, 25.185309202867725], + [119.194226723315779, 25.17913886145357], + [119.188748579971531, 25.17973429802662], + [119.185494630416372, 25.17870647500775], + [119.183501649193445, 25.180304603381046], + [119.177666414031492, 25.180938853383182], + [119.141860144760329, 25.206830637084533], + [119.137799446822655, 25.216952207227401], + [119.126868990052031, 25.225717103201983], + [119.10344816562835, 25.196462578712143], + [119.117676021697633, 25.177327214788008], + [119.137027925969718, 25.17215098571284], + [119.139129081282448, 25.16049774762179], + [119.135353947367847, 25.156545246719109], + [119.15000342383901, 25.151816297998078], + [119.15607610019778, 25.153589215608086], + [119.160745450750468, 25.148348700058712], + [119.160808921249554, 25.14832821135824], + [119.16080012843355, 25.1482873340839], + [119.160961245526025, 25.148106508802346], + [119.159449123346732, 25.121799917874654], + [119.153296000526652, 25.094901531328926], + [119.14874399382451, 25.092239087214203], + [119.141685674558076, 25.059425384185932], + [119.141151527120158, 25.058560214684405], + [119.142163542669564, 25.058494234996509], + [119.12088233184059, 25.023706978758952], + [119.122932029747332, 25.015222075659114], + [119.114539610467375, 25.015264036637152], + [119.114535279468399, 25.015571683673137], + [119.111559144725447, 25.030621408031596], + [119.101808740099386, 25.035605930681058], + [119.101173823250789, 25.047128359431433], + [119.085042100285477, 25.05479603722365], + [119.09205811961759, 25.058746542362073], + [119.106684406473235, 25.055271994564691], + [119.102225695017637, 25.077818815927408], + [119.129319860802909, 25.108699605004329], + [119.129158912049789, 25.108707254043278], + [119.070830628249396, 25.102222522371495], + [119.060991528616512, 25.105487283360183], + [119.05590316824285, 25.110584399058041], + [119.047510947755413, 25.115188960776116], + [119.047223145841443, 25.119279356802963], + [119.047105672869719, 25.119397031905404], + [119.030931219619234, 25.128478740326955], + [119.024504741811427, 25.142036851419711], + [119.024127129015682, 25.142415113957647], + [119.024317673908755, 25.144208543982725], + [119.023686719678338, 25.167227616154353], + [119.027175900128597, 25.171110491542759], + [119.027809145353402, 25.177070667022228], + [119.03158363427346, 25.176015563858076], + [119.032969612113504, 25.177557925831241], + [119.04939039047693, 25.171233320121896], + [119.06950474438554, 25.213623394758226], + [119.069527843936754, 25.213835234612898], + [119.069371340506692, 25.213902183086812], + [119.059811147564631, 25.209281327209002], + [119.050488751093553, 25.221948477151571], + [119.013613602687556, 25.212234302013925], + [119.007746433435585, 25.207148408612735], + [118.985348832930512, 25.204663946401475], + [118.985348804891416, 25.205056629387119], + [118.97886717004549, 25.220790511434647], + [118.973830618513347, 25.225689406048264], + [118.970475909296141, 25.240477435910528], + [118.97075474500987, 25.240483064573461], + [118.970711184800862, 25.240588805055104], + [118.992196116684667, 25.269215424267145], + [118.967590333716501, 25.273223611897198], + [118.950005358307564, 25.274316003347707], + [118.944752663208575, 25.26821413617651], + [118.925578308766433, 25.258808185137731], + [118.911909171901797, 25.259815596703024], + [118.911117511812293, 25.259641714760434], + [118.911168265919386, 25.259419983821829], + [118.914771689598822, 25.25097095187547], + [118.913203952778517, 25.250526619642237], + [118.913597669417697, 25.248806578349949], + [118.89656970461462, 25.244626217621938], + [118.897137214041209, 25.244027982145802], + [118.913306395809158, 25.24124868811419], + [118.915255378658316, 25.236048606084285], + [118.930246098072374, 25.228228951211648], + [118.938763864946353, 25.224418306027985], + [118.93843601338574, 25.223956820607523], + [118.941155352999374, 25.222538323157682], + [118.937511947656148, 25.214207504252542], + [118.937534877894208, 25.214133464479346], + [118.949740433258285, 25.209494497976273], + [118.966492898677473, 25.211217274334825], + [118.969291322021746, 25.202063789960647], + [118.975342374117574, 25.199763966057226], + [118.979809516562298, 25.19832426685139], + [118.979819064029414, 25.198062510127833], + [118.98053818510823, 25.197789193716023], + [118.980539572339822, 25.178308800351019], + [118.98088112755687, 25.168944602141401], + [118.962023571868443, 25.156809124860274], + [118.948482139931613, 25.152771618423927], + [118.965473848551341, 25.125599540557058], + [118.969220952906198, 25.124562288517772], + [118.970193478300146, 25.118055296607768], + [118.950649389683946, 25.110825867076517], + [118.933281219002595, 25.100978288805763], + [118.912048960006757, 25.101961973369562], + [118.906396965803381, 25.095988452544454], + [118.888330741919532, 25.095706638990769], + [118.887683593480858, 25.09552869092682], + [118.920504060463742, 25.05585543376554], + [118.941751581950584, 25.046066295482508], + [118.940783282675952, 25.0315159852771], + [118.966778648054387, 25.028112390303605], + [118.971706132248698, 25.02965438681958], + [118.978994942506674, 25.046893872422594], + [118.987011553300832, 25.046870527035345], + [118.994299078139193, 25.05841825502074], + [119.011643790412919, 25.06125852377599], + [119.011802300241143, 25.061123555019844], + [119.011855087835642, 25.06116590599737], + [119.011931792434737, 25.061013294347077], + [119.019710632028307, 25.054389728376599], + [119.019322479423977, 25.046243866036658], + [119.018541418603178, 25.045122451465495], + [119.004422655988918, 25.016430362306423], + [119.001202506807914, 25.002130720055806], + [118.996927847286514, 25.001199444031577], + [118.985063508654861, 24.977088785673402], + [118.985072997081033, 24.976906735200927], + [118.98579085056754, 24.976420988095413], + [119.000198038773306, 24.972812882918898], + [119.000233575116198, 24.972718558508223], + [119.001446758742759, 24.972950074819469], + [119.003337687477782, 24.966250096581135], + [119.011591807818277, 24.965692252100958], + [119.012427995385522, 24.966211978684644], + [119.020516394142959, 24.965089095009265], + [119.027824497743907, 24.96459518589646], + [119.027824536821683, 24.964052263174292], + [119.027700753156324, 24.963917703288317], + [119.027978331020208, 24.960378369420106], + [119.011146878112612, 24.945922699408214], + [119.009407740445283, 24.94403215782873], + [119.00873947173649, 24.944161574755281], + [118.978176348239003, 24.937270336041859], + [118.978855887341098, 24.941176846637298], + [118.94112607712178, 24.956994594352626], + [118.940776928244091, 24.956861868672551], + [118.914178187813334, 24.935561624443451], + [118.920930141351221, 24.923130202362103], + [118.923654273358721, 24.921698337708328], + [118.928474912366198, 24.90953181680576], + [118.937625969364703, 24.911159885834614], + [118.94211246452879, 24.90739683336172], + [118.964124272971745, 24.90403419609915], + [118.967728914727616, 24.905159403041189], + [118.976494756180642, 24.902144417351437], + [118.982400187570576, 24.901242273227531], + [118.982510225674176, 24.900075414103163], + [118.983572439294022, 24.899710068815953], + [118.987217495606714, 24.883191587680134], + [118.984179160903238, 24.882377796311641], + [118.984243497676289, 24.881695560356953], + [118.97854704337918, 24.880869282907177], + [118.95348609192861, 24.874156926314782], + [118.949084019648595, 24.876595636382326], + [118.928949736327368, 24.873675134714439], + [118.928237686095258, 24.873848615405763], + [118.926968485854957, 24.873428482511553], + [118.902512940180301, 24.879138840134367], + [118.900406742137818, 24.880629220453176], + [118.860442863371148, 24.890365838747339], + [118.860260981647741, 24.890352525932073], + [118.859107389424679, 24.88956218746085], + [118.839118814304555, 24.867633021084753], + [118.841265239856639, 24.866714771240609], + [118.829933615716783, 24.857181854109982], + [118.829754290403287, 24.857359342174192], + [118.829715170093934, 24.857316423868745], + [118.804907568726307, 24.872497692790585], + [118.801407793193533, 24.87271009264618], + [118.800707885320435, 24.872375604673614], + [118.782611285312939, 24.858504840192598], + [118.761339320186678, 24.850809924594454], + [118.752208410632477, 24.849197567130883], + [118.746073049603112, 24.846265460562886], + [118.741255789026752, 24.827339957880085], + [118.730293444571956, 24.828939709509761], + [118.726785557606547, 24.843526770965941], + [118.700593624228873, 24.847181275817835], + [118.697200514181361, 24.851444596318213], + [118.694167969336647, 24.85184437180493], + [118.694769189893691, 24.854499467670326], + [118.693975075594011, 24.855497243671113], + [118.697726911022812, 24.868076436399672], + [118.686625420305148, 24.863689333426699], + [118.683172972103563, 24.859476171003966], + [118.668334990559018, 24.852503209630068], + [118.643423290695964, 24.846608528045209], + [118.643243035053217, 24.845408121948591], + [118.646222860876406, 24.811744049337108], + [118.685232929511429, 24.802472318905355], + [118.686339577816113, 24.80282196887066], + [118.705998851876174, 24.799600389266551], + [118.708432111236831, 24.812107540051443], + [118.716464095426588, 24.818714316534869], + [118.727614541930237, 24.818462015446734], + [118.726788357924647, 24.803778314206617], + [118.730088566937852, 24.791811241057651], + [118.781594645563828, 24.77956951748919], + [118.780599147743757, 24.775107010526725], + [118.780032033603803, 24.762911280700074], + [118.775519345339404, 24.752335837009102], + [118.774198276921396, 24.746413898362576], + [118.772026925326102, 24.744151382636918], + [118.771883449856546, 24.743815149185721], + [118.771465598954151, 24.743566488994404], + [118.761299946915784, 24.732974032365906], + [118.761347738525544, 24.731532545861491], + [118.756627350239427, 24.728105256860914], + [118.736003762595999, 24.706615788520622], + [118.737609358162743, 24.701803786040561], + [118.726844009819061, 24.694219286882085], + [118.71944302827427, 24.680542967425168], + [118.712188778803309, 24.679439769746494], + [118.700909486734474, 24.670048080559688], + [118.699098798263648, 24.668161370388752], + [118.698744016354766, 24.66831895659513], + [118.681386126847613, 24.665513773592039], + [118.672969105965009, 24.670124672621629], + [118.665716910192216, 24.682632570611769], + [118.648077257070227, 24.656833608089091], + [118.65663117331701, 24.625472744787583], + [118.656732991441288, 24.625287392125635], + [118.665002664388325, 24.628931367501089], + [118.667960909338106, 24.634389301333488], + [118.682244677658488, 24.636528943872271], + [118.682502865282046, 24.636642712499942], + [118.682384806773683, 24.63573985391119], + [118.684552453326006, 24.611860354155436], + [118.675797154997454, 24.585164608038696], + [118.675767635320511, 24.585134690736108], + [118.675745275808453, 24.584963695203573], + [118.67420924057906, 24.583555304649717], + [118.668743197372279, 24.578015634655507], + [118.668060128303622, 24.577917184196757], + [118.652218034442214, 24.56339156986142], + [118.652981030897948, 24.557424334761997], + [118.641812167868892, 24.553850431802811], + [118.609944841680829, 24.524631283490979], + [118.609079773993784, 24.524487909183168], + [118.586394563169549, 24.516805669964615], + [118.575513875938185, 24.510211641673486], + [118.554261402781123, 24.515402439750403], + [118.553846220289586, 24.515333628369248], + [118.553842713056071, 24.515504702381374], + [118.553635738183644, 24.515555254839988], + [118.553837684682705, 24.51574997376111], + [118.553220035947021, 24.545877322488579], + [118.541707810678602, 24.552715882208997], + [118.542684771304323, 24.562157932313927], + [118.552019661187629, 24.565566135832835], + [118.552654675526227, 24.573454178992549], + [118.5526073004322, 24.575765016684187], + [118.50975471825798, 24.609731413618196], + [118.501073220103592, 24.611676892546029], + [118.439545264143121, 24.617375212422072], + [118.439219067077502, 24.617186060239707], + [118.417236143456918, 24.601208636209627], + [118.401475100407396, 24.595299432739612], + [118.396803934520392, 24.592590759624951], + [118.398117142707505, 24.580732916187578], + [118.386955170244221, 24.576720275770604], + [118.381554898402413, 24.583748287497762], + [118.359014989552264, 24.570678050519199], + [118.372583898725139, 24.564245426714713], + [118.368639909370316, 24.550260057476681], + [118.370637611204913, 24.539073479974579], + [118.370524607403198, 24.539014927900023], + [118.370534722114613, 24.538987596875028], + [118.370438433166228, 24.538970277363749], + [118.358708342568349, 24.532892418665231], + [118.342060807884522, 24.533259875067944], + [118.328169501729789, 24.531367356706316], + [118.238239206694018, 24.515191577602824], + [118.237317406551384, 24.515779824272165], + [118.200226223919231, 24.536001559368092], + [118.164549812329852, 24.561983408813482], + [118.164337828403802, 24.56235173480869], + [118.164174840941826, 24.562455745241337], + [118.146410059887643, 24.585392340444638], + [118.145586679606083, 24.586199513986923], + [118.116508548374441, 24.572574125341021], + [118.115297723764911, 24.571241343648403], + [118.100963334365474, 24.554403448612923], + [118.099237458542191, 24.553563450996528], + [118.098481011861267, 24.552730813238874], + [118.106720337818146, 24.557938163341102], + [118.137625211590432, 24.564308824455829], + [118.138848568368161, 24.563017305252089], + [118.140096385523208, 24.563503391655754], + [118.187023491599689, 24.539632409958333], + [118.187145198657348, 24.539316002040103], + [118.196806190524811, 24.528345177764066], + [118.199690060321586, 24.507575329101996], + [118.202036773367197, 24.484280673899075], + [118.194123124671108, 24.471042637280938], + [118.189117389826507, 24.467041155326317], + [118.188881160103875, 24.466108657399698], + [118.13866789372473, 24.423860115138485], + [118.138318714555027, 24.423504295352696], + [118.129674150630166, 24.422329480169619], + [118.101216655787212, 24.427058515187749], + [118.083954687084258, 24.43394522768353], + [118.081024186640661, 24.437719657074105], + [118.079070047211403, 24.438204729752304], + [118.07515722384727, 24.445276194678151], + [118.065391460949144, 24.457854313403406], + [118.064735749059309, 24.464110444676276], + [118.063682847930409, 24.466013304251199], + [118.06432493822021, 24.468029980950661], + [118.064076066770738, 24.47040445742747], + [118.070746320372223, 24.497328520506674], + [118.084093369939538, 24.535186825433815], + [118.086981059616548, 24.539188309998583], + [118.087414256251051, 24.54054889366256], + [118.079473141579058, 24.531806303345871], + [118.059597053684115, 24.466681001860131], + [118.05755916985558, 24.463549379916106], + [118.053485756282001, 24.450705320063086], + [118.056871746170955, 24.455832841566906], + [118.069970441762209, 24.449513556717317], + [118.072649784045339, 24.441369771463986], + [118.066366831589676, 24.437840103355267], + [118.057553875495174, 24.439937594718824], + [118.052270948338048, 24.446874855598793], + [118.044077584683706, 24.421039999581094], + [118.044074706874596, 24.42101602181004], + [118.081323945481898, 24.41296057605053], + [118.081941896036412, 24.411835962418106], + [118.083382433756526, 24.411494790388421], + [118.083143695381523, 24.409648797252391], + [118.083615571172231, 24.408790026363398], + [118.07859790575715, 24.373597302602491], + [118.078457973989984, 24.37341746441432], + [118.076613995992858, 24.359159301161046], + [118.078379843051479, 24.359190065095717], + [118.091467644397724, 24.361078438679019], + [118.105761928820499, 24.359667105671601], + [118.107416202548748, 24.359695925816958], + [118.107919682146488, 24.358746973968579], + [118.116397777645403, 24.349881406587507], + [118.12191551753979, 24.335772099836337], + [118.121974211673717, 24.332257178090323], + [118.128984471250732, 24.319044331307456], + [118.13466297028657, 24.317354447033853], + [118.140769989060573, 24.30896964587771], + [118.13973645747231, 24.298779126432155], + [118.14366254926756, 24.291379279282964], + [118.1525474975181, 24.280555779263658], + [118.152547917936857, 24.274632251081357], + [118.153698801912427, 24.272463079816447], + [118.15254814836949, 24.271385549707581], + [118.152548510239015, 24.266286956283231], + [118.148346287034443, 24.258466060044046], + [118.138526181159918, 24.254422189218722], + [118.134602833253439, 24.254580650031794], + [118.119094179983279, 24.240057563609163], + [118.118896072510992, 24.238525518153999], + [118.110793626316649, 24.231966530430899], + [118.069742486036873, 24.228048724432121], + [118.058640874961526, 24.221850133059998], + [118.051778292051438, 24.212007269498102], + [118.034021080283964, 24.201947246748272], + [118.014573705507132, 24.199962930652639], + [118.014567598062072, 24.199959809824044], + [118.014510917250021, 24.199895523620683], + [117.995492860583909, 24.155210460083328], + [117.994599712394589, 24.154479618873239], + [117.986085893491236, 24.145501732649482], + [117.979520126810471, 24.142140364640145], + [117.933875991481102, 24.104790890615316], + [117.931473740977594, 24.102195089417521], + [117.922963996862876, 24.042786517920707], + [117.922773285174273, 24.042478151538013], + [117.906021075691555, 24.014646332770802], + [117.885435151451858, 24.007637078002304], + [117.860238385321693, 24.007608906691679], + [117.84299282172033, 23.987540848326859], + [117.822791961830617, 23.970381646848193], + [117.811826092489397, 23.95939049453991], + [117.802778813911345, 23.950104018969409], + [117.802332937891819, 23.949265186182949], + [117.788894231714522, 23.911999922964132], + [117.787981797235503, 23.908960902205717], + [117.783050029665787, 23.902627415114939], + [117.758746047195245, 23.890139628471804], + [117.757652774092421, 23.889425751812894], + [117.686258297041022, 23.891682475187093], + [117.667200442277775, 23.880770437141098], + [117.64695640934805, 23.817965259622241], + [117.656678496888233, 23.799652621997776], + [117.6555600454369, 23.79181226813127], + [117.654891071207302, 23.791128092682399], + [117.613635426282727, 23.729290795305143], + [117.60828537671739, 23.71615387325086], + [117.59803142784564, 23.705902260393305], + [117.597075659275191, 23.704469677157181], + [117.596156283453993, 23.704696870635324], + [117.58522389746355, 23.704602209279386], + [117.574138134831117, 23.710137931464388], + [117.540543613378901, 23.718439711867255], + [117.53995406495072, 23.718520159329103], + [117.513894751007925, 23.706802193544263], + [117.497754915846357, 23.707191950383017], + [117.496095278173556, 23.704170575471224], + [117.49177564352793, 23.670826856864974], + [117.493698473611573, 23.669841428712491], + [117.496438419962303, 23.653078905105172], + [117.488461218193393, 23.645242455691502], + [117.4884354771321, 23.645043757705537], + [117.449755352168026, 23.630770908978533], + [117.44965437368198, 23.630671576264366], + [117.449691840462577, 23.629911475129333], + [117.455179883777163, 23.604253794323878], + [117.458354053516942, 23.600991313852326], + [117.458745934728455, 23.587628118753621], + [117.458737831901274, 23.587619687765695], + [117.458789056814709, 23.58738020123052], + [117.458340081935049, 23.587205829110388], + [117.448974686323567, 23.577461139322018], + [117.436520740144019, 23.573096856268233], + [117.42505197402194, 23.574277448893703], + [117.382361003059827, 23.55769720029987], + [117.381548481546645, 23.557651221822379], + [117.377335174565602, 23.555911700539056], + [117.369556924750071, 23.556972650836492], + [117.333939053784292, 23.554957128229514], + [117.31287384287144, 23.551481904263465], + [117.297835631055889, 23.552914129512146], + [117.29753383394582, 23.552897051599246], + [117.29721552366577, 23.553497065516662], + [117.289813022079983, 23.561520678865051], + [117.286406198228576, 23.573720784423323], + [117.266640997376214, 23.568715571299414], + [117.188070866583899, 23.564120072578199], + [117.188069390372746, 23.564409792523019], + [117.188067384100989, 23.564409601881714], + [117.188068861421428, 23.564151070380188], + [117.108045091009927, 23.544759049309871], + [117.094637860864012, 23.539951122047832], + [117.082137467448391, 23.539391295178635], + [117.080666810883415, 23.539043652851362], + [117.041450079987499, 23.542290859770144], + [117.039949175296371, 23.54213646876287], + [117.039732537925076, 23.541996956089335], + [117.020150052735858, 23.520791445263839], + [117.013373253851228, 23.507878954405154], + [117.005874497567589, 23.505332710750022], + [117.005737068871639, 23.505183891758382], + [117.003495649111912, 23.505401192618564], + [116.958849356231894, 23.509672548251316], + [116.936453757917093, 23.51737540774042], + [116.926049814204632, 23.530803950948073], + [116.92255608162661, 23.531738077022325], + [116.884073055625336, 23.504295684416309], + [116.884065696668429, 23.50424575661069], + [116.891448706300849, 23.479040303843256], + [116.891430281886173, 23.479015184002954], + [116.891747710613075, 23.478942440881539], + [116.880787648644116, 23.457221027502086], + [116.869731056982673, 23.448402813599262], + [116.868278725276838, 23.433906803661866], + [116.867445807389259, 23.417361189298123], + [116.865449633537253, 23.416375970354792], + [116.839589712861084, 23.386788952202739], + [116.828540486156399, 23.368452783095947], + [116.816508465425031, 23.360381087483635], + [116.778575884746417, 23.316981420209036], + [116.778204610382886, 23.316446680062089], + [116.778802147844402, 23.31286746885581], + [116.785299087945674, 23.28503830166758], + [116.78725748955614, 23.280860908872267], + [116.787104054713609, 23.27730685868508], + [116.79265284210264, 23.253539034211698], + [116.795082921500182, 23.247439354992562], + [116.799686898895899, 23.246559960402021], + [116.812121553543378, 23.245718887834446], + [116.813062856609932, 23.244005051060377], + [116.816851980084934, 23.243281299747022], + [116.815478739620545, 23.239606436743131], + [116.819031055493227, 23.233138711531154], + [116.810204976866373, 23.210314539550389], + [116.802224075395799, 23.203632296327722], + [116.78396357201828, 23.201912817592564], + [116.740123175772851, 23.217664296914226], + [116.739740642417871, 23.217652378512327], + [116.697209861505144, 23.201095880807891], + [116.696966272399024, 23.20088243535319], + [116.671582289322444, 23.170811072107533], + [116.662704045919483, 23.162615855261627], + [116.661127356088116, 23.160842713606343], + [116.659905390744498, 23.160551577321076], + [116.647497683112405, 23.155714000057966], + [116.631914700882916, 23.153882725777276], + [116.562321516534766, 23.137301976350464], + [116.562085851487623, 23.137147824032226], + [116.561262424768145, 23.135998166996131], + [116.547977503629554, 23.114652406319991], + [116.548129502255165, 23.110381587905987], + [116.556159985064639, 23.09951415830314], + [116.559401128955997, 23.095784435562422], + [116.559595797558174, 23.0948645685726], + [116.562033638872848, 23.091565505552527], + [116.561035553826983, 23.088061292388304], + [116.561474113730753, 23.085988966527783], + [116.553030898960813, 23.059063494524775], + [116.553197845642529, 23.058194028869391], + [116.571030391157962, 23.020431431064601], + [116.571684923839072, 23.019988516679987], + [116.571352812353709, 23.019748664718744], + [116.572522993975483, 23.017270661906238], + [116.557739167131146, 23.009278510604574], + [116.558716765646409, 23.003593911544929], + [116.546046221660049, 22.996732121091995], + [116.538454516581552, 22.997267737978603], + [116.526945928269313, 22.977688009143165], + [116.525149167262938, 22.968108391779023], + [116.511544908924648, 22.941771627656657], + [116.501089390324779, 22.933626750300661], + [116.501047841995401, 22.933627217945972], + [116.500906823421616, 22.933387300993466], + [116.498367767597912, 22.933657383400021], + [116.482407371563156, 22.933837024903124], + [116.478467551360566, 22.935774193216545], + [116.445336474715972, 22.939298385488474], + [116.442657426149907, 22.93860188520431], + [116.378144389791643, 22.921641972763044], + [116.2983483642751, 22.954219469997614], + [116.298244880228395, 22.954210211253823], + [116.296357926142591, 22.953467273523891], + [116.259832677040592, 22.937384092179695], + [116.242332163426141, 22.924662054615425], + [116.230494117521786, 22.920248069073658], + [116.195236665656353, 22.889299008207384], + [116.188068673062602, 22.878719412564887], + [116.17209140892048, 22.86325086456651], + [116.150584538393701, 22.847027715201559], + [116.146157486198248, 22.84621720756812], + [116.136664518595566, 22.837884261861824], + [116.099663290204688, 22.819107895467454], + [116.098086756252584, 22.820032790010423], + [116.092342189838348, 22.819380482553175], + [116.083452783878073, 22.824214758681485], + [116.080003296508011, 22.830641691400331], + [116.051650896629027, 22.847275002654495], + [116.025333433649166, 22.839474024384501], + [116.006039497870361, 22.830852285063706], + [115.992742358468021, 22.829671976935401], + [115.991598149104689, 22.828906548566223], + [115.960725280275369, 22.803411501631519], + [115.959482212718797, 22.803494825370723], + [115.955055354645339, 22.799095226465106], + [115.946105620290595, 22.79858302101124], + [115.938801614713242, 22.804881061175614], + [115.932839800709658, 22.805280685984901], + [115.925054016236984, 22.8046122352713], + [115.905057085527844, 22.790132099289281], + [115.878901470407726, 22.788315931611084], + [115.877546967866238, 22.78737407051959], + [115.842077203303958, 22.754171881017985], + [115.840354808371998, 22.752047315270261], + [115.824759802552521, 22.737625410027476], + [115.814158499662923, 22.734259671071268], + [115.800486573025879, 22.736573432605667], + [115.795508465855661, 22.741608669902625], + [115.791807732483306, 22.742101680382042], + [115.791390226130119, 22.745774171679667], + [115.789581219840599, 22.747603938622802], + [115.788658412923553, 22.765233145048832], + [115.788932389568714, 22.76739392264621], + [115.783781921360841, 22.8126987414303], + [115.781946851748557, 22.814302537147366], + [115.754127772149687, 22.837658755918131], + [115.693523136660062, 22.84554283232314], + [115.69162999050576, 22.845630040144979], + [115.691559699737965, 22.845798256460007], + [115.691397346571705, 22.845819377035308], + [115.649853616291821, 22.86835211089063], + [115.64962586365391, 22.868364910977409], + [115.649062881424484, 22.868225566583661], + [115.57939709370423, 22.831605050939643], + [115.578962375613742, 22.830261670489744], + [115.575622088458545, 22.807800343738137], + [115.565799411767614, 22.78947489276662], + [115.565149731969598, 22.788939890930944], + [115.537106049129775, 22.758492709509415], + [115.537071794527762, 22.758410364754056], + [115.537384999730463, 22.758158938943449], + [115.597033854043701, 22.756289067964687], + [115.598020100861191, 22.75689652335296], + [115.602643984407493, 22.756113201720897], + [115.604667612951516, 22.756049765057615], + [115.604507621420652, 22.755797487198222], + [115.604611634374947, 22.755779866599369], + [115.603080035462426, 22.734537744662816], + [115.587069793593159, 22.728301170030381], + [115.561483429479352, 22.687956077177962], + [115.577395556815418, 22.676196507255455], + [115.570315788697172, 22.655459969849392], + [115.570773995220407, 22.653923398181476], + [115.569921977251738, 22.654306501878004], + [115.569645292352362, 22.65349609584921], + [115.558254018250423, 22.659552914968703], + [115.541853766508297, 22.66692716914811], + [115.533158365854746, 22.665860615998351], + [115.50845993389612, 22.681942463643527], + [115.500623475748014, 22.685466070180734], + [115.489022756744362, 22.685605947985565], + [115.466910865833697, 22.700559569550109], + [115.425639844321594, 22.686709257530847], + [115.424460255956717, 22.686709295017828], + [115.42418218031122, 22.686474831230711], + [115.418884615501696, 22.686709472210094], + [115.377349225546155, 22.686710792192958], + [115.376438903436778, 22.686636765521968], + [115.376420250195764, 22.686710821715533], + [115.376364980038929, 22.686710823472001], + [115.344385233920121, 22.714908676259654], + [115.344072813390923, 22.716731365055463], + [115.33695734968255, 22.727922718563928], + [115.34010044254515, 22.739906525317807], + [115.333403859715048, 22.778974977464625], + [115.333129919660152, 22.779387880832534], + [115.331555689395117, 22.780099453580572], + [115.317158277604989, 22.785127647897891], + [115.311660232437674, 22.785946674814763], + [115.251158769009905, 22.781467790198281], + [115.23100892931059, 22.77837107503484], + [115.229489723684253, 22.779863644641061], + [115.225636862826093, 22.779578419817572], + [115.226096223179852, 22.783197647374937], + [115.224259323999988, 22.785002340457968], + [115.22855255826299, 22.804541227984863], + [115.228825933074376, 22.804704599798999], + [115.23170230741917, 22.827367098224684], + [115.228432410296136, 22.827629188605965], + [115.185660088978906, 22.821453628311151], + [115.185540663100568, 22.821407225743016], + [115.185878680484677, 22.796753621732389], + [115.188495385563314, 22.794135423595659], + [115.189494198281508, 22.778210627793047], + [115.186154387520361, 22.776644679410108], + [115.186160315630119, 22.776212307356939], + [115.185809287028846, 22.776482870973858], + [115.183582629514959, 22.775438850524015], + [115.169070049296039, 22.77806669220287], + [115.156323629764898, 22.789616122510772], + [115.149665981307052, 22.804261020665482], + [115.118429306868649, 22.798963000981438], + [115.101316937187534, 22.792793773798675], + [115.076884677430328, 22.791636035318849], + [115.071125251105343, 22.790325116678211], + [115.048761090239054, 22.75022020382433], + [115.01893648849456, 22.728967784405526], + [115.018936261412975, 22.728936465167525], + [115.029707390566102, 22.724656678943777], + [115.032300011963301, 22.718373629189095], + [115.034634211183544, 22.716592069532027], + [115.033403749139055, 22.715698793750775], + [115.034293402011656, 22.713542777732027], + [115.021381838181981, 22.704918103128747], + [115.017243351870121, 22.703966866252134], + [114.994052885687751, 22.687131335331475], + [114.993199287477708, 22.685929018095681], + [114.987688408531753, 22.682510930070489], + [114.940686878502149, 22.648389334328996], + [114.929304456676448, 22.632705848316863], + [114.923160670450571, 22.620636124784383], + [114.920147839455069, 22.581226409105568], + [114.922878241216509, 22.561524881979096], + [114.920811934781256, 22.554665340558085], + [114.918001799496196, 22.553154862861874], + [114.917935895132175, 22.55229279251941], + [114.914671768023041, 22.551364935417947], + [114.909937800221968, 22.548820377219588], + [114.898454958473593, 22.546755163371564], + [114.880981412126204, 22.541788152736231], + [114.880363644324987, 22.543501401513019], + [114.879123755805594, 22.543278404889328], + [114.879321560624192, 22.546391400995336], + [114.862385817237836, 22.593359115375605], + [114.844180809020443, 22.593330142061998], + [114.831054511601664, 22.592228208154665], + [114.801893592187739, 22.587777000054906], + [114.742681255669652, 22.584487040940683], + [114.742575404955815, 22.584800513611949], + [114.741596588120984, 22.584718343337656], + [114.741427654297638, 22.588199531452606], + [114.73433055870133, 22.609217297268525], + [114.738925237304429, 22.623037714543102], + [114.736647435647157, 22.63857061268828], + [114.723742387142735, 22.654325386854989], + [114.729724006204989, 22.718754825548693], + [114.729269103194468, 22.722096936565027], + [114.730302322075048, 22.724984003052022], + [114.730506807059996, 22.72718655936065], + [114.745225971923745, 22.766759942102915], + [114.745198169818707, 22.766806643627799], + [114.726662072100936, 22.774038147275885], + [114.705080804734237, 22.790461267144728], + [114.684990806812564, 22.77028524353636], + [114.682229919705023, 22.769145987509095], + [114.681362939753299, 22.768104698334447], + [114.597247125943085, 22.733748847130794], + [114.596846281513592, 22.733238671998421], + [114.593884819188901, 22.720967387355195], + [114.600007601980167, 22.716219732498836], + [114.603686643832887, 22.698634771326542], + [114.594872891367942, 22.694597369261619], + [114.559522690081138, 22.686952193567837], + [114.510887963321395, 22.658371657390337], + [114.512708861707239, 22.658411946384785], + [114.575237565391348, 22.664405399614022], + [114.575776405215407, 22.664510826748128], + [114.598400970050676, 22.658304004494543], + [114.598628269215226, 22.642042538554357], + [114.598881050799164, 22.641798335061182], + [114.597773329817343, 22.640419136841519], + [114.582224599258581, 22.615879553629007], + [114.572634747277405, 22.609119659037212], + [114.555800497296346, 22.588159716972179], + [114.554556591552071, 22.58634009359875], + [114.563742691880648, 22.563879780199031], + [114.60997231132859, 22.548428819633735], + [114.610096627733995, 22.548152089677572], + [114.622540594930811, 22.522954765763156], + [114.622666837988874, 22.520170636050498], + [114.62413145765764, 22.516910373372959], + [114.622917096068292, 22.514651513134595], + [114.623307914218344, 22.506032517045021], + [114.607234300353255, 22.485479605872463], + [114.606898166666952, 22.484854356337703], + [114.603981354488369, 22.484100535310944], + [114.58092883903403, 22.476448673407198], + [114.544688269314918, 22.468728046682219], + [114.534698001365115, 22.45220051749304], + [114.520783256853406, 22.443484461857125], + [114.502248932176798, 22.441459613470329], + [114.501977967713231, 22.44153871730396], + [114.501974951958246, 22.441536791961781], + [114.501967585437185, 22.44154174824693], + [114.485097821935085, 22.446466611632491], + [114.475484401504801, 22.455702659301107], + [114.472693441391371, 22.46123774914658], + [114.471687505942299, 22.46191455477679], + [114.4715826600805, 22.463440673625751], + [114.469640559887068, 22.467292286913899], + [114.463335182178639, 22.494156510438383], + [114.467099854966818, 22.524976290287604], + [114.466789506024483, 22.525780821292141], + [114.453481265381413, 22.545500068239303], + [114.429834865487635, 22.569269880320388], + [114.425765080860018, 22.586071311156626], + [114.420385899098136, 22.592254471828131], + [114.377385363892145, 22.604241529350787], + [114.376924919750053, 22.604204709718953], + [114.354568026803861, 22.594291284437073], + [114.342093216502477, 22.591441412331463], + [114.32228321320423, 22.591430367627563], + [114.319566809985545, 22.59078100782952], + [114.307243689143618, 22.581607368670497], + [114.306902717395872, 22.581308624506249], + [114.300004603728013, 22.571522915416519], + [114.290975893566866, 22.567354255250244], + [114.289952342847741, 22.566457465982008], + [114.247163269254145, 22.550129821004909], + [114.247405029191441, 22.549951882219421], + [114.247630262750064, 22.548801990041358], + [114.247976529395203, 22.548431044566179], + [114.24913132633371, 22.548081126160216], + [114.249659648818493, 22.548293118621597], + [114.250182917465338, 22.549124053476721], + [114.25077225489494, 22.549291025814913], + [114.251799853925533, 22.548863000910902], + [114.252881405642228, 22.548903893880031], + [114.253079890346243, 22.548839246485802], + [114.254347304965663, 22.549698187063782], + [114.254643133332976, 22.550020543797764], + [114.254898091050478, 22.550071460742956], + [114.255418361195737, 22.550424053440267], + [114.255700451641331, 22.551581206116637], + [114.256180646790767, 22.5512461210669], + [114.255471743765028, 22.550456763943941], + [114.255603906201188, 22.55019597058741], + [114.25712902789931, 22.550206956551513], + [114.258781545142767, 22.549310516186786], + [114.259789749453986, 22.54964812910378], + [114.260433871737092, 22.549647878530504], + [114.260876984572747, 22.549036744013886], + [114.260457994419625, 22.547773010991218], + [114.257857522630516, 22.545810073854703], + [114.257851168548072, 22.545761495047433], + [114.258450407177463, 22.54457903005914], + [114.258914888839939, 22.544379832357581], + [114.258914998158886, 22.544378830670542], + [114.259167948088532, 22.544378744097187], + [114.267082651396876, 22.538480791003046], + [114.267273814857703, 22.538813032366861], + [114.267814787129169, 22.538310706271666], + [114.267623607162761, 22.538077676494655], + [114.274803356883808, 22.532727403031114], + [114.274750303388231, 22.533842478887692], + [114.2742274591251, 22.534491913663999], + [114.274409351986876, 22.535122714353655], + [114.274877170944762, 22.535159287848895], + [114.275635894036327, 22.534681611566583], + [114.276146728705911, 22.533837174886262], + [114.276917369739635, 22.534012417589338], + [114.277555091392912, 22.53360380735948], + [114.277506144057966, 22.533147881797376], + [114.276364750597139, 22.531967068298542], + [114.275978675903161, 22.531851567743708], + [114.278781865091773, 22.529762660844192], + [114.279801133792077, 22.529974667162655], + [114.28093047327198, 22.529924435505691], + [114.281828966976434, 22.529083467739927], + [114.28185897997335, 22.528574458826817], + [114.281214095242788, 22.527950188691293], + [114.284395655992711, 22.525579323310978], + [114.286151114517125, 22.525667431111749], + [114.286873592833388, 22.524871544535412], + [114.286218133759419, 22.524534396816549], + [114.285987353136804, 22.523906716059141], + [114.285850836095292, 22.523764844434012], + [114.288331223411205, 22.520654883372462], + [114.289089026791046, 22.520295814475208], + [114.289146664564441, 22.51963246634174], + [114.2944061357843, 22.513038032241397], + [114.294374459042572, 22.513268560880743], + [114.295041756634959, 22.513492559105085], + [114.295503337359165, 22.512484893303501], + [114.296589183965352, 22.512409241782112], + [114.297177487154272, 22.513305309127698], + [114.297814786789488, 22.513259318975891], + [114.298142466908061, 22.512537826242394], + [114.299307172219216, 22.512131994293824], + [114.299938359628769, 22.513451945999108], + [114.301752204050871, 22.513599991407574], + [114.301898077312643, 22.5128247737089], + [114.30239547079762, 22.512880950329947], + [114.302778034145263, 22.512395328718458], + [114.302693207927717, 22.511291499705997], + [114.302923959314683, 22.510748129677197], + [114.304185396472761, 22.510685013912735], + [114.304609814776995, 22.511430275650842], + [114.303638985971162, 22.512157895601081], + [114.303948550937491, 22.512931352955544], + [114.304469885832688, 22.513097466930187], + [114.305392723967273, 22.512936899846022], + [114.305623415734289, 22.513136498945595], + [114.305653294218317, 22.514449408735729], + [114.306527141665228, 22.514814892061842], + [114.307169314855145, 22.514621783791025], + [114.30752782155497, 22.514963148311814], + [114.307685536615409, 22.516173833980481], + [114.308898858081037, 22.517153668756762], + [114.309402097907096, 22.518453732423779], + [114.309449976099231, 22.519354614619669], + [114.308885627511813, 22.521071548123686], + [114.30885562853625, 22.52169057648608], + [114.309297924886451, 22.523401723322628], + [114.309177055258957, 22.523915915427921], + [114.308497932726794, 22.524447091391117], + [114.308151353325229, 22.525099671793765], + [114.308837362895417, 22.526267410932995], + [114.309619299975353, 22.526405019537311], + [114.313162505699324, 22.524804713494913], + [114.315467301102444, 22.523655534869647], + [114.317371729589837, 22.520762119436334], + [114.317262937390936, 22.519984352061581], + [114.316668820528108, 22.519667469340508], + [114.316595953275993, 22.519239620616531], + [114.317310953941458, 22.518622313012678], + [114.318075810203212, 22.519048869851375], + [114.319155216227017, 22.519185842363353], + [114.321581739601982, 22.517261336088239], + [114.321581808100362, 22.51618137222847], + [114.319567848517224, 22.515390197352861], + [114.319125526820244, 22.514983041274885], + [114.318822038667804, 22.513956642104361], + [114.317500036227685, 22.512985142945315], + [114.316772155228335, 22.512032524841633], + [114.31605023102243, 22.511536877782003], + [114.313520893819472, 22.510721552090526], + [114.312161800501727, 22.510716023536393], + [114.31182229406518, 22.51037864597809], + [114.311022521801064, 22.508452132313039], + [114.310640075256316, 22.50800782806451], + [114.309105165778433, 22.507921562548372], + [114.306612370076735, 22.509457891718611], + [114.30590228551597, 22.509529115270347], + [114.304773772538638, 22.508821061776683], + [114.304773856260312, 22.507497090983549], + [114.304489246188439, 22.507020584209137], + [114.30310603943029, 22.505941933580779], + [114.302335001542232, 22.505658221277308], + [114.300887662533611, 22.504911359571981], + [114.303826801617177, 22.501226206029337], + [114.304156008518149, 22.501599240522932], + [114.304786199884191, 22.501822169296766], + [114.304914077205481, 22.501197959986019], + [114.304112120869036, 22.500868466833644], + [114.304544670532977, 22.500326127093626], + [114.306612861739282, 22.501684036360494], + [114.308590180734399, 22.502806566210733], + [114.309626759648523, 22.503215725712401], + [114.314782468394199, 22.504951364975611], + [114.317161010734964, 22.505407953249399], + [114.319720218367806, 22.506018150396983], + [114.32256491247783, 22.507141752259567], + [114.327398435692757, 22.510039481254214], + [114.330703302477517, 22.511888126395483], + [114.331989323536831, 22.512337664276007], + [114.334341776488884, 22.512178201701204], + [114.335548979644642, 22.511857928052862], + [114.336986886261471, 22.510897246186307], + [114.337089751786863, 22.510596060759461], + [114.337441293215463, 22.509559426901333], + [114.337605133924015, 22.508226150724838], + [114.337387497495882, 22.507611572096636], + [114.336101519428752, 22.506061020971543], + [114.329745421772941, 22.501425164502646], + [114.328144920728008, 22.500328233082982], + [114.325955314907944, 22.499129424947867], + [114.322292124772218, 22.494480426187828], + [114.320581796639303, 22.492551666194071], + [114.319320730268942, 22.49148604123987], + [114.318283294266422, 22.49087198614561], + [114.316597861733214, 22.489110124746187], + [114.313443498419147, 22.487129925616841], + [114.312163328761457, 22.486566249276667], + [114.310938007472146, 22.48683745979509], + [114.310374808262239, 22.486381465469208], + [114.310319990516248, 22.484685549751585], + [114.308930988012193, 22.482844998595166], + [114.306977664485231, 22.48147840419265], + [114.3039086993018, 22.479767632065752], + [114.298963715768636, 22.478115702405102], + [114.297040894024391, 22.477592705507412], + [114.295280843445795, 22.476523369646674], + [114.291512721138304, 22.474493824718696], + [114.290979261856151, 22.473826558801925], + [114.290202000507847, 22.4733986274499], + [114.288332653735225, 22.473157150439231], + [114.283629441542502, 22.47081801969814], + [114.280746391895022, 22.469590297186784], + [114.280518649717621, 22.469531031960564], + [114.26192571979044, 22.457286723202213], + [114.261909913944919, 22.457260702473903], + [114.260894889344769, 22.45544306033171], + [114.257797381171315, 22.452626035059914], + [114.255445651624541, 22.451741595393681], + [114.254200163219252, 22.451414814735422], + [114.250426345074757, 22.449519068823246], + [114.248544226087759, 22.448474387481841], + [114.248081926533288, 22.448169941732516], + [114.247965777081703, 22.4482968650229], + [114.246268617219087, 22.447993749557906], + [114.24432903568875, 22.448270433033851], + [114.242900722770969, 22.449241152777518], + [114.242067866551253, 22.450626998651408], + [114.241745459457192, 22.452241988816002], + [114.241633837522244, 22.455216145247299], + [114.230813042558069, 22.467040659980078], + [114.230354015477531, 22.467251755197225], + [114.229641955587496, 22.46796925580098], + [114.229603511036728, 22.46836238572585], + [114.228623009587963, 22.469433836932982], + [114.227866488222574, 22.46943483185327], + [114.211314457886388, 22.459194660552917], + [114.212995562998486, 22.458678912866024], + [114.214468515716476, 22.458562757035498], + [114.215088760126292, 22.458171499686841], + [114.215539694772389, 22.457291005318893], + [114.215995593151888, 22.45703053876975], + [114.21614784592019, 22.457666748711624], + [114.216872220702527, 22.457806605729647], + [114.218253854340361, 22.457127153376195], + [114.219348867631155, 22.457034358716275], + [114.220225471234443, 22.456619280856135], + [114.220486977821153, 22.455967526246035], + [114.219957054986992, 22.455607947143257], + [114.217741984564427, 22.455821513927489], + [114.217401360909406, 22.455585113452951], + [114.217012731565774, 22.453940584169107], + [114.217030819937946, 22.453084561530297], + [114.219252006446197, 22.452055006445679], + [114.220998163843959, 22.451485832847546], + [114.222884430994213, 22.451238716010014], + [114.22366974043787, 22.451345477241041], + [114.224332810312049, 22.451726119706816], + [114.225719967093468, 22.452987439980724], + [114.226333869272864, 22.45401502671168], + [114.227441423311163, 22.456471077849244], + [114.228541981247844, 22.457969030932365], + [114.229174877703329, 22.458491543769348], + [114.23089627931752, 22.459259838058099], + [114.232611603095009, 22.459309992348192], + [114.233821212522699, 22.458706715294486], + [114.234715380994132, 22.45800620409921], + [114.234983771127986, 22.457072311974645], + [114.234028738575446, 22.454547644042758], + [114.23315870115762, 22.453282053167573], + [114.231134114639929, 22.451241614319883], + [114.229838350659563, 22.450327635992032], + [114.227441887545822, 22.4491266972218], + [114.225805389027983, 22.448448267019252], + [114.224424181543924, 22.448214008835411], + [114.222349698787056, 22.448441033878744], + [114.221363999578841, 22.448395037470551], + [114.217949887533109, 22.447673315490484], + [114.216501206946234, 22.446851596689029], + [114.215132570675493, 22.446711952865886], + [114.213878079778652, 22.446922418286288], + [114.213792871792805, 22.447521347083818], + [114.211426055564473, 22.447539301685925], + [114.208796494910004, 22.447743749750721], + [114.207614917614194, 22.448048107143109], + [114.207127812163165, 22.448671448368444], + [114.20743234425457, 22.45080400283172], + [114.207986458022376, 22.452281867674319], + [114.207986402083137, 22.453162913410349], + [114.207377024217621, 22.45394508876544], + [114.205861641334025, 22.454500926712594], + [114.204010462647872, 22.454592180830222], + [114.203686560040794, 22.454475542776194], + [114.201130777661106, 22.452894368210721], + [114.200657407273567, 22.452435220554378], + [114.215394109141712, 22.430446118000244], + [114.235799951633524, 22.433341541788849], + [114.235836296532995, 22.433392305698028], + [114.236109560260957, 22.434363522466061], + [114.235878139894325, 22.4366715751699], + [114.236894261205094, 22.437782168285331], + [114.238043526390584, 22.438288738440207], + [114.240536128549266, 22.438705757943751], + [114.24276126250372, 22.438657442271115], + [114.246822648831724, 22.438246187293533], + [114.248530894893818, 22.437642282916013], + [114.250049881004458, 22.437414296795286], + [114.250894371095598, 22.437548285389553], + [114.253586733681828, 22.437989068886306], + [114.261005946317312, 22.438921033501508], + [114.265574177109656, 22.439640770554597], + [114.267147090133832, 22.439451785003399], + [114.268373963387162, 22.439160944616113], + [114.269897736625879, 22.438597812073287], + [114.270937018423311, 22.438327207001436], + [114.273955593070312, 22.438755518297288], + [114.275015264086377, 22.439731594080364], + [114.275423934094547, 22.440281290197525], + [114.275641727810623, 22.442124210142119], + [114.275508698928746, 22.443462422140737], + [114.275720523929721, 22.444837310231417], + [114.276310193347825, 22.446039822528284], + [114.277378590023488, 22.447775879075394], + [114.279168566357924, 22.449430136873275], + [114.282884106049664, 22.452517168401293], + [114.284347026748151, 22.453453472680483], + [114.285632987716326, 22.454789954383411], + [114.286458323335211, 22.455163930081973], + [114.288655530085364, 22.45489604773482], + [114.289827470619898, 22.455428488997249], + [114.290336903892523, 22.457140869467519], + [114.291059126100862, 22.458953946179964], + [114.291647548936822, 22.45935713517035], + [114.294608603394963, 22.459690847851423], + [114.296452010758543, 22.459477240585141], + [114.300287250579814, 22.463009926348047], + [114.300572763272541, 22.463698722299082], + [114.303005587286222, 22.467613855794529], + [114.304223924359235, 22.46996488107451], + [114.305188616106989, 22.471353280746655], + [114.306632684341764, 22.472475826889308], + [114.309732452970522, 22.474211427321279], + [114.31042347147276, 22.474855209783755], + [114.312970745010674, 22.477953676594229], + [114.316865036054125, 22.480249546730811], + [114.319436204847307, 22.481317754163797], + [114.320374327878042, 22.481512376076573], + [114.320716277272027, 22.481827349797143], + [114.320992819224983, 22.481593397140905], + [114.322881083315281, 22.481233243431561], + [114.3240274314999, 22.480122048705788], + [114.324549711562241, 22.479069037831344], + [114.324675691054807, 22.478477712023469], + [114.329227938283353, 22.474626541090501], + [114.32974711026371, 22.474815039152034], + [114.330445060294423, 22.474670704564751], + [114.331220920297866, 22.474090212335568], + [114.33190095953789, 22.472987890727211], + [114.332229637141907, 22.472087123784455], + [114.336679580955561, 22.468322500861291], + [114.336746951394701, 22.468366587779009], + [114.337141328337268, 22.468899863360917], + [114.337280041242195, 22.470159640176401], + [114.337195035521063, 22.472243856387724], + [114.336479928372398, 22.475010266416731], + [114.336934188182184, 22.475967432994185], + [114.337953637809463, 22.476450531739278], + [114.338347026171746, 22.476877804870899], + [114.339068812200537, 22.479151500050779], + [114.339469190550332, 22.479627763098666], + [114.341234555639147, 22.480326508171697], + [114.342065352336633, 22.480242980916948], + [114.34299304558651, 22.479707277636422], + [114.345589648859956, 22.474968498892125], + [114.346178134376927, 22.470078324225408], + [114.347034069411066, 22.468074745253087], + [114.348611157133789, 22.46405083854626], + [114.348907841880262, 22.462664269628423], + [114.348587342550474, 22.461649787951828], + [114.347349146096875, 22.460020892752059], + [114.34676431407415, 22.459790883595545], + [114.355789553670832, 22.452155590815348], + [114.356225050086536, 22.452379560596938], + [114.356728377335926, 22.453365808850027], + [114.357717166918192, 22.453820271259708], + [114.359027627734292, 22.453953243892357], + [114.359191359259754, 22.455209054606545], + [114.358524016806228, 22.457000167754327], + [114.358547929383121, 22.457934173271838], + [114.35916106936736, 22.460298330922193], + [114.358869316911992, 22.461689836236388], + [114.359003126552622, 22.462251652507117], + [114.359852137921223, 22.462540366980619], + [114.360841043788881, 22.4623308703699], + [114.36396579032629, 22.461099280810235], + [114.366405449322301, 22.459953870134918], + [114.369342894936892, 22.458093965852935], + [114.370520002921992, 22.456465431722084], + [114.371127606773243, 22.454890619615846], + [114.371400536042074, 22.452566175045625], + [114.371242792445514, 22.450531255088279], + [114.37080622492465, 22.449303713357786], + [114.369094803261333, 22.447246715471593], + [114.368427464051152, 22.446125499469826], + [114.368403539828819, 22.445273478066511], + [114.368974129643448, 22.443787655778198], + [114.370357181511295, 22.440127687354646], + [114.370782498449216, 22.439471659071032], + [114.370871984354466, 22.439395954589298], + [114.371311457193286, 22.439138623790445], + [114.372814824967449, 22.438999824329464], + [114.376694629060935, 22.439296500895388], + [114.377810981456491, 22.439006364506906], + [114.378826361939801, 22.4384448050549], + [114.382389486210727, 22.438115837162471], + [114.38654235098511, 22.439765251060738], + [114.387872051463646, 22.440074435805663], + [114.38964579263596, 22.440073429271219], + [114.390513682113635, 22.440575017260748], + [114.391066594871234, 22.441418805830217], + [114.392421563960482, 22.441492206098523], + [114.392822616539434, 22.440785994155267], + [114.392749722091708, 22.439105907867646], + [114.393004742939041, 22.438897791413748], + [114.394219790170496, 22.439329373481876], + [114.395148894951745, 22.439268068286836], + [114.395908049201552, 22.438586801626535], + [114.396771309690877, 22.436967466356858], + [114.397195329405235, 22.436748877533521], + [114.397915416577476, 22.436682394991404], + [114.399991194789038, 22.436892925533737], + [114.400848523701171, 22.436652841102067], + [114.400956001793034, 22.436401670875696], + [114.401333734324353, 22.436366796460639], + [114.401333805056439, 22.435260714244489], + [114.400993632198478, 22.43491933439989], + [114.400926682769878, 22.434637686363963], + [114.399851359061287, 22.433572690130479], + [114.399262270738348, 22.431945630673113], + [114.399262323680986, 22.431117564419097], + [114.399693618836466, 22.428678312693798], + [114.400563028479496, 22.427063096792217], + [114.400800166288761, 22.426308015752657], + [114.400502161834822, 22.424622887676836], + [114.400478229622877, 22.423423781647138], + [114.401085537098197, 22.422244635980501], + [114.40343771698123, 22.420348464869079], + [114.405121806783825, 22.417611354985919], + [114.406646936753688, 22.414674309010632], + [114.406993253166874, 22.413307238950868], + [114.406829205177019, 22.412348104343639], + [114.406379956745042, 22.411654943421961], + [114.405389392637176, 22.410903701841999], + [114.404295788663561, 22.410610542809085], + [114.402368843539847, 22.410340417759205], + [114.39988385938058, 22.410263526537832], + [114.398073298519279, 22.410532810030457], + [114.396541902761825, 22.411333221133948], + [114.395557685445212, 22.412132567849937], + [114.393498292426088, 22.415005546106546], + [114.391925108536924, 22.417331418405837], + [114.390989083645096, 22.418184930920194], + [114.389841138732024, 22.418690554753219], + [114.38858428619713, 22.418879263310387], + [114.3868476216755, 22.41877431073609], + [114.385293053479174, 22.4182653085571], + [114.383240811511428, 22.416981707638215], + [114.381649544425798, 22.415502851827828], + [114.380678072966546, 22.414083542111857], + [114.380492598681258, 22.413716257705538], + [114.384458910018054, 22.392331051643961], + [114.384814873530573, 22.391986635561882], + [114.385470688823787, 22.391856152944609], + [114.386806337672866, 22.392042281241562], + [114.387292239882569, 22.391923956935969], + [114.388634053064635, 22.391087042179599], + [114.390140954019714, 22.389817055362634], + [114.391555987587523, 22.388013127212432], + [114.391665022384231, 22.38742499723022], + [114.391459260177953, 22.383785581128365], + [114.3915503111497, 22.382944419438129], + [114.39245555134336, 22.379063459012809], + [114.392552622447241, 22.377969255642096], + [114.391659736610222, 22.376231378541167], + [114.390250876120234, 22.375215897724207], + [114.389758956143439, 22.374682070154094], + [114.389698008666329, 22.373958990711508], + [114.391181064778294, 22.371334839105369], + [114.391685117349738, 22.370252435784845], + [114.392007206500054, 22.368779056947883], + [114.391970276017446, 22.367693897133922], + [114.391624357330883, 22.366510857242307], + [114.390245532115031, 22.364935257746403], + [114.389591423893009, 22.364658018059465], + [114.389633623166404, 22.36443049175595], + [114.379203267653622, 22.35844431370991], + [114.37964415934124, 22.357931645116476], + [114.37952224131898, 22.357621702616076], + [114.378459802382139, 22.357695712599746], + [114.377604331548611, 22.357015424894779], + [114.376050314440306, 22.356505911424009], + [114.375546702254582, 22.35554326929423], + [114.374781241803475, 22.355132015998556], + [114.374806324701353, 22.353560706688878], + [114.373967958117248, 22.352798488674161], + [114.371588829398533, 22.351518991436585], + [114.370939359116107, 22.351385745398915], + [114.368548018037686, 22.352329064690085], + [114.367345883026104, 22.351639136700008], + [114.367784155188644, 22.350246502074647], + [114.367170771247942, 22.349447159692737], + [114.366291586613329, 22.34967337534701], + [114.365848027386306, 22.349460936454946], + [114.365624286848131, 22.34880411928788], + [114.364398500661167, 22.348871827668791], + [114.363426742162503, 22.349389867730387], + [114.360604288540856, 22.347770008284069], + [114.360587740485528, 22.345888793876622], + [114.360763620610783, 22.344701304057086], + [114.361103287148666, 22.344047672323939], + [114.36214123668303, 22.342836909443559], + [114.36232309807491, 22.34195547306663], + [114.361819720341316, 22.340673958180194], + [114.36096468827229, 22.340137117207536], + [114.360345430442109, 22.339284876129643], + [114.359538502637761, 22.336746591730559], + [114.358847363688938, 22.335674434730297], + [114.357821594269453, 22.335160923570545], + [114.356372335193981, 22.335053192987036], + [114.355018956312804, 22.335688502868479], + [114.35448457644776, 22.336423523119976], + [114.353939130930769, 22.338506836299054], + [114.353386610349077, 22.342010439772572], + [114.352385836349157, 22.342963294495377], + [114.352368220721189, 22.343043173392644], + [114.352092222424432, 22.34288477275685], + [114.347889001936792, 22.348496390447949], + [114.346234884143627, 22.346879691724435], + [114.345215348146453, 22.346371417272934], + [114.344093959133446, 22.346051376336209], + [114.342783845513154, 22.34591873075097], + [114.341448772496562, 22.346023195915866], + [114.340617969638117, 22.34626577321302], + [114.336499745328183, 22.351343402034907], + [114.335625913964265, 22.35355745118407], + [114.335704729657891, 22.354601490328932], + [114.336450515581376, 22.356135358787533], + [114.336371606503562, 22.356563583112184], + [114.335753495016789, 22.357152851649619], + [114.333812340489445, 22.358327729039747], + [114.33198699771475, 22.359927474677093], + [114.330651908415277, 22.361693320728165], + [114.330172574084827, 22.36265739846797], + [114.329929846868438, 22.364163114798746], + [114.330008661259171, 22.365208138590514], + [114.331239612990885, 22.368091265123965], + [114.332273295180684, 22.369344541657075], + [114.329799729508551, 22.372646939170295], + [114.330008290770621, 22.371073091058172], + [114.329226583259384, 22.36938031238121], + [114.329123946393537, 22.36609997427167], + [114.328868360286862, 22.365683393317347], + [114.327983725428751, 22.36530201884722], + [114.326891350917521, 22.365761179944421], + [114.32644890006425, 22.367664336482367], + [114.325332472325371, 22.369477758781038], + [114.325235572071648, 22.370213061196708], + [114.325496029380957, 22.372578938967884], + [114.325454059921142, 22.37309810013376], + [114.324895858191468, 22.373792271801296], + [114.324617282115213, 22.373727792348454], + [114.324574438768494, 22.37227064641943], + [114.323694855308787, 22.370795086869641], + [114.323070808316189, 22.37053523129779], + [114.322154163831726, 22.370794011357912], + [114.320632340326512, 22.3722091129532], + [114.320243871455446, 22.372915956288818], + [114.320352488650855, 22.376429292628167], + [114.321171216769969, 22.37732188207271], + [114.322699924469276, 22.37749001220498], + [114.326150821844195, 22.376030223481919], + [114.328204893162962, 22.374776166480068], + [114.324786703190355, 22.3793397089776], + [114.323524519927901, 22.380148841652087], + [114.321892882180322, 22.38142512408675], + [114.320807472973357, 22.381823234315011], + [114.319151949304313, 22.381373286195135], + [114.318193343155286, 22.381579112543246], + [114.317465359550908, 22.382311578096719], + [114.31752618544273, 22.383665658831742], + [114.318295967172489, 22.385153431352794], + [114.318983292806266, 22.387087701374348], + [114.3188769837178, 22.387229632058993], + [114.318646707695734, 22.387022869919882], + [114.318047286625955, 22.385855994924437], + [114.316822165375157, 22.384349066925065], + [114.3155729956258, 22.383906319369256], + [114.315364563711498, 22.384075871335558], + [114.315186549002519, 22.383916034016451], + [114.314728431327296, 22.384741348867841], + [114.315002810814178, 22.383931374803343], + [114.314748193836337, 22.383621799384034], + [114.314311807139717, 22.383745618699908], + [114.314099062216727, 22.384488114192138], + [114.314642535636324, 22.38489609292872], + [114.31457135728067, 22.385024323200533], + [114.314838483941912, 22.385312244712871], + [114.314990668922405, 22.386453751732823], + [114.315294184742541, 22.387244301690878], + [114.316178854484491, 22.38816879277006], + [114.317450901550885, 22.388128029649263], + [114.317646714593948, 22.388339086034392], + [114.309643539838945, 22.388576316287036], + [114.309349439146573, 22.387663125576591], + [114.309428360418934, 22.387222925004313], + [114.310513948349396, 22.386224852569114], + [114.310884502693185, 22.385241051105051], + [114.310539024220148, 22.384478562581876], + [114.309124961986569, 22.384167034988902], + [114.307020737518741, 22.384431763320723], + [114.305813337382062, 22.383898774095019], + [114.303750948485771, 22.383886279029365], + [114.302288703970589, 22.38456181468484], + [114.301008232953635, 22.384682934830732], + [114.300401956902832, 22.384536898593947], + [114.299164431237656, 22.38387379049848], + [114.298575104303438, 22.383816716803953], + [114.297428366157533, 22.384080551015625], + [114.297064716192025, 22.384852223915651], + [114.296979715885271, 22.386329562177853], + [114.296385313450088, 22.387052576261141], + [114.295614126000558, 22.387183767929905], + [114.292246530690832, 22.387078711679692], + [114.291208494393274, 22.387399227347505], + [114.290001548781106, 22.388200012977933], + [114.28921435312958, 22.389181878613577], + [114.278369316142687, 22.389503347398541], + [114.278185983656627, 22.388528316878375], + [114.27813654835785, 22.387944602817154], + [114.278274003287876, 22.386422898685137], + [114.27915469836131, 22.383859621761896], + [114.279069782176208, 22.383259625584266], + [114.277710569616232, 22.381922833302909], + [114.277608816250989, 22.381713333685148], + [114.276091805224979, 22.363801018219689], + [114.276703252021591, 22.362750822629085], + [114.279417004841733, 22.360760717289086], + [114.279878845846241, 22.359159946729928], + [114.279478215589165, 22.356861973616475], + [114.279581258753169, 22.355258579155137], + [114.279259515821551, 22.354001695850165], + [114.277979277443109, 22.352586768015623], + [114.276983910947635, 22.350183323577276], + [114.276291281042703, 22.349301834270104], + [114.275496637758366, 22.349029537473328], + [114.274846014797959, 22.349091177124233], + [114.273413477999156, 22.332176302666468], + [114.273590454686328, 22.331530813451508], + [114.273849897483814, 22.330999179855688], + [114.281501838511872, 22.325118822514717], + [114.282041674730436, 22.325014896032663], + [114.28402134238263, 22.324881542143178], + [114.28607883262589, 22.32456093338855], + [114.288870625453612, 22.323238007750646], + [114.290163572424163, 22.32183194293065], + [114.290521293818244, 22.321100288017718], + [114.290570390383436, 22.318846720870209], + [114.2912318397929, 22.31788658294403], + [114.291374784996776, 22.317531668728957], + [114.299084008587101, 22.311607290931704], + [114.299362746346318, 22.311639934972199], + [114.301273535143181, 22.311272762723334], + [114.303730516079753, 22.311701786720104], + [114.304513610550714, 22.310512188431844], + [114.305642219236972, 22.309828104216287], + [114.305926913095206, 22.308880393520539], + [114.306060825744112, 22.307524844089311], + [114.30650930989124, 22.306498827232719], + [114.308159453765057, 22.304633000293677], + [114.310122077098882, 22.303124765130047], + [114.31069495536579, 22.302800568784239], + [114.310757501432448, 22.302636454761366], + [114.310886709098398, 22.302537161360622], + [114.31150182743194, 22.303090189002216], + [114.311730390526066, 22.302472573277715], + [114.312223906734005, 22.301809574746436], + [114.312040909317858, 22.301633499544941], + [114.312117079357947, 22.301427675351519], + [114.311919738308973, 22.301516912052868], + [114.311799521790675, 22.301401242946014], + [114.311180353743453, 22.301770448227234], + [114.311151276622667, 22.301864406840995], + [114.311031013414166, 22.301918789302608], + [114.31156889719685, 22.30050744121748], + [114.312776333107422, 22.298671805277142], + [114.312916219391184, 22.297365228097473], + [114.312551925984835, 22.294233108197957], + [114.311587376989621, 22.292471408371277], + [114.31068366565286, 22.291749849342786], + [114.310148111293742, 22.29150075411096], + [114.308428261336516, 22.267091246093877], + [114.308210551168983, 22.267087301952955], + [114.30821055509962, 22.267024610009752], + [114.307470638462732, 22.265346431158189], + [114.306336186948329, 22.264262092403769], + [114.304886078317466, 22.263717423503447], + [114.302369199596129, 22.26375366111494], + [114.301743997411279, 22.263073498695473], + [114.301641208107256, 22.261680268326629], + [114.300998045865853, 22.260541992711023], + [114.30015507631046, 22.259902174327944], + [114.299032389822685, 22.259580878499658], + [114.298000534254456, 22.259864588769386], + [114.296344256608307, 22.261271559108849], + [114.295694869524254, 22.262514904518724], + [114.294451120718804, 22.263169957472538], + [114.292727758661897, 22.264504861163587], + [114.29046978895795, 22.26608850293643], + [114.290020679140468, 22.266757765581435], + [114.280123506622317, 22.26657846369768], + [114.280080287059491, 22.266637325181343], + [114.279550869363987, 22.265978910583016], + [114.278725413951676, 22.264444345421939], + [114.278379676688999, 22.263133329591266], + [114.27781501100597, 22.262361685047416], + [114.276636609630032, 22.261746677950718], + [114.27540415843913, 22.26147777491731], + [114.27361982285143, 22.261585416205563], + [114.27196130810411, 22.262093962276364], + [114.271481411746834, 22.262518471461419], + [114.267497726195984, 22.269294293535676], + [114.266987650796267, 22.271296181658752], + [114.266161662796137, 22.272043905380361], + [114.264642674146117, 22.272456905597213], + [114.26360361102536, 22.273021619003345], + [114.263063542846467, 22.273606053951525], + [114.262212275921769, 22.276694307019589], + [114.261994135300711, 22.278564913110174], + [114.262127007951349, 22.280835459802788], + [114.262588926345828, 22.28286478025824], + [114.263384869668684, 22.284694867776519], + [114.264744762211848, 22.287045753848279], + [114.26491071679645, 22.287297030042616], + [114.257475764327182, 22.297422822732138], + [114.257105215082078, 22.297276637320369], + [114.243777271568561, 22.277673785145073], + [114.243849919890039, 22.277361255221319], + [114.244711198842182, 22.275532401962678], + [114.247058199631212, 22.272858020350238], + [114.249251881235452, 22.270051382192516], + [114.251039063115272, 22.268396898024434], + [114.256569854217005, 22.26362971332717], + [114.257961363307658, 22.262317945531482], + [114.25828250209068, 22.261492607604236], + [114.257748418277018, 22.260475480335877], + [114.256703135774274, 22.259834588524178], + [114.256734232783472, 22.258446177666084], + [114.257134427986244, 22.257375757847594], + [114.257292556739699, 22.256097339467331], + [114.257019603717623, 22.253984793458251], + [114.257110704115547, 22.252837428707238], + [114.256813722028411, 22.251031971741998], + [114.256005560431277, 22.249189621868592], + [114.254863186616618, 22.248172559143285], + [114.252827327686433, 22.247290604104343], + [114.252054970706155, 22.246730511490082], + [114.251223872702894, 22.245638830482843], + [114.252261514956473, 22.241174938574346], + [114.252748753669806, 22.239850334186144], + [114.254486678940978, 22.237791442894352], + [114.255580239042885, 22.235817608369796], + [114.255526285480983, 22.234747283313542], + [114.254967210483713, 22.232450671947927], + [114.254997259271391, 22.2318624791404], + [114.255441464388895, 22.231364229495007], + [114.25618275009252, 22.231146991730313], + [114.257543187740765, 22.23118764145784], + [114.259238605104173, 22.231575214885897], + [114.260380851262312, 22.231329705493366], + [114.260623968738244, 22.230124222653679], + [114.259888902502198, 22.229021159033632], + [114.258965716476808, 22.228780417081964], + [114.257543322963386, 22.22902194879957], + [114.256802118107899, 22.228614024368294], + [114.256784168378516, 22.2277147397897], + [114.256353039919389, 22.227453766006452], + [114.255423130380365, 22.22757380633475], + [114.255598711841728, 22.226818462513741], + [114.257106318406258, 22.226963410446068], + [114.259038867543666, 22.226635700704815], + [114.259567051579097, 22.225573167319812], + [114.259233015410146, 22.224981096153712], + [114.258600872146431, 22.224858273794741], + [114.257300498367869, 22.225042734111728], + [114.255917080389494, 22.225448854848484], + [114.259091183429405, 22.211794001427101], + [114.259294853565009, 22.211769698496479], + [114.259810978347048, 22.21152842715971], + [114.260309170502182, 22.209979710319015], + [114.261433383805084, 22.209419051224248], + [114.26181548291494, 22.20861360732529], + [114.261603523784459, 22.20753533469507], + [114.260728468407834, 22.206366309406711], + [114.260564475507252, 22.205811186149141], + [114.26122663161614, 22.204981624559654], + [114.261214695640504, 22.203927266715027], + [114.260966317134475, 22.203727257667911], + [114.261037701027803, 22.203420167259132], + [114.223634497167552, 22.207018795627786], + [114.223982632968188, 22.206749284488122], + [114.223733261871942, 22.206094825146128], + [114.222802695789724, 22.206232976770988], + [114.221543487151862, 22.207061003247698], + [114.22158590256538, 22.20721589453618], + [114.220533038783827, 22.207317192421964], + [114.220563775451694, 22.206978962007319], + [114.221080809267576, 22.205004823618083], + [114.222796915182172, 22.202570710030383], + [114.224798445962435, 22.199062382115514], + [114.224974835058262, 22.197394958931699], + [114.224573245780903, 22.196422250807213], + [114.223697860265716, 22.195591140696052], + [114.222596044845432, 22.195058888110211], + [114.220887127525458, 22.194488957282136], + [114.218063063235334, 22.19387367878732], + [114.214418106797041, 22.193476228175179], + [114.212786827405736, 22.193740267131489], + [114.211204509162485, 22.19493162399846], + [114.210461881129547, 22.196202079220654], + [114.20842864363388, 22.208481777678742], + [114.198124126274976, 22.209473193511236], + [114.198105015521875, 22.209670277125589], + [114.197828398185976, 22.209685781897093], + [114.196994353036217, 22.209994513186018], + [114.196464024052176, 22.210524812831611], + [114.196111081187937, 22.211754640091623], + [114.196025774639409, 22.213295016335611], + [114.196640200390092, 22.214570468374685], + [114.19750989394079, 22.215807592153958], + [114.197121462493953, 22.219813372202744], + [114.196926558700525, 22.219985742931321], + [114.194070421238536, 22.221403406739743], + [114.19158607751487, 22.222812579925861], + [114.190806034804041, 22.223714508415306], + [114.190581415023004, 22.224445351508528], + [114.191488671108445, 22.225333231035385], + [114.19308369211474, 22.225495050604543], + [114.194442109228177, 22.225183274069423], + [114.195476658329611, 22.225422101156553], + [114.19587857728861, 22.226558143794332], + [114.195422322095979, 22.228629045266629], + [114.195422270972585, 22.2294383048988], + [114.19608825495564, 22.230468539741217], + [114.195701170368295, 22.23446043002145], + [114.195537211675017, 22.234881228205545], + [114.195482793923503, 22.234935879971133], + [114.189180131722495, 22.23394914462822], + [114.188309013345361, 22.233222134935051], + [114.187443777135698, 22.233060529826268], + [114.186353916999053, 22.233316641000489], + [114.185599008019139, 22.232211918184454], + [114.184478077296021, 22.23189476859104], + [114.183455357938882, 22.232129963431696], + [114.182983619627933, 22.23297902798679], + [114.176241685024962, 22.231923520815347], + [114.176085671412025, 22.231065850192973], + [114.175683655205845, 22.229945732943118], + [114.175093113062431, 22.229062333480176], + [114.17437419998339, 22.228525800965961], + [114.173357453845114, 22.228368825141402], + [114.172127104410563, 22.228554553480407], + [114.170878690930266, 22.228956316633102], + [114.169087782587482, 22.229729172975578], + [114.166841590454652, 22.230451856105507], + [114.165059731906027, 22.230172891003157], + [114.162315563604324, 22.228707122331375], + [114.161109337163793, 22.228680877094632], + [114.160097431993108, 22.229396000770102], + [114.159833894452021, 22.22935474172786], + [114.154745987774405, 22.234548401269965], + [114.152491285819622, 22.235529515112471], + [114.150457013229428, 22.23686141134387], + [114.148515066485544, 22.23782641561851], + [114.14641376636888, 22.239310387125304], + [114.144940076571174, 22.240766441913657], + [114.14235266847534, 22.244035350276512], + [114.141311153419821, 22.245034048153222], + [114.139807612586139, 22.245808008656009], + [114.137037262423846, 22.246919300030292], + [114.134724105363588, 22.248113436711943], + [114.1334823729823, 22.249194092123957], + [114.132155457469551, 22.25108392251202], + [114.122958778662735, 22.265072465849826], + [114.118747365568154, 22.269455830795611], + [114.117403134020932, 22.271002161956826], + [114.116642903769602, 22.271875812191936], + [114.115486872257193, 22.274623523091154], + [114.115385829942227, 22.274726665585025], + [114.115424795129897, 22.274771070971504], + [114.115364786798679, 22.27491370163855], + [114.115322619843027, 22.276539114105852], + [114.115534868680172, 22.277552540948921], + [114.115803087505554, 22.28035849001833], + [114.11688560266937, 22.282331829940802], + [114.118759449472748, 22.283987781778688], + [114.121746346891953, 22.28543184073127], + [114.124149543808954, 22.286394477822462], + [114.125859643605509, 22.287302531883423], + [114.128207287853087, 22.289338215734787], + [114.140685944161262, 22.303559103383947], + [114.133738344802282, 22.30916162641109], + [114.128079345506464, 22.311401956383435], + [114.124123766689976, 22.313272039241578], + [114.121944749972883, 22.315560391632019], + [114.120630348132025, 22.317939699744329], + [114.119218865150046, 22.320138939682749], + [114.117734368543424, 22.321967106635437], + [114.116483596317593, 22.323075803196193], + [114.115999602928213, 22.323466093995776], + [114.109034732692166, 22.324298112173757], + [114.107047759717474, 22.324398251163565], + [114.101173935841032, 22.324400732436164], + [114.090410465460209, 22.323662682917004], + [114.089043009184678, 22.324014270001761], + [114.08810771455272, 22.324785834811301], + [114.085856786610421, 22.327066932239994], + [114.064858778195116, 22.32957533858654], + [114.064649400332826, 22.329420319630383], + [114.063018568433677, 22.327571702100364], + [114.058376896681793, 22.320193750569647], + [114.055986942256112, 22.317298380275712], + [114.055562553296582, 22.316082888721922], + [114.055647500352649, 22.315241540704807], + [114.05590830347991, 22.313219597823398], + [114.055829490518235, 22.311848426863826], + [114.055441051040518, 22.310750890753315], + [114.054270640233554, 22.309572815798923], + [114.051856041390565, 22.307964140405094], + [114.049909931034392, 22.306975854096784], + [114.047853124517047, 22.306228996876293], + [114.042583942088399, 22.305465545955091], + [114.040874018905555, 22.305117464802638], + [114.038818828666095, 22.304955355789911], + [114.034599020717707, 22.305328954627434], + [114.032593116784838, 22.305224096858407], + [114.03137812007293, 22.304786964989919], + [114.031123089379378, 22.30459814563973], + [114.030004655485499, 22.303675544875961], + [114.029772856125632, 22.303368447528062], + [114.028821093050439, 22.29607524896884], + [114.028962420624524, 22.295470321752187], + [114.029120163819485, 22.294162569373555], + [114.028364460662559, 22.292576152649428], + [114.024892301279152, 22.265969585876103], + [114.012616366659628, 22.254395549099527], + [114.012766743618727, 22.254047075276461], + [114.012930416907409, 22.252870241436337], + [114.012385835907992, 22.251593476921336], + [114.010052663156742, 22.25063614467798], + [114.007647727130788, 22.24954803359088], + [114.007189605067182, 22.249279072008754], + [113.999709123765655, 22.242226300193508], + [113.999717799310517, 22.24221110332283], + [114.009209723617715, 22.237780629937141], + [114.01018114659739, 22.238027906015155], + [114.011083912063071, 22.238001202156823], + [114.011622606784186, 22.237603472995225], + [114.012211216063676, 22.236665428925132], + [114.012280056131914, 22.236347514159018], + [114.018562880711329, 22.233414927869326], + [114.020640201027618, 22.23265356156773], + [114.020848670946819, 22.232348006929389], + [114.021206908775795, 22.232180794979985], + [114.021048002771892, 22.232055846007803], + [114.021433425874889, 22.23149093085221], + [114.021088322844975, 22.230020443497587], + [114.019973993816677, 22.229035313318263], + [114.01963981795943, 22.228444082653439], + [114.019337664072694, 22.226352276591125], + [114.018652339577116, 22.225516982087036], + [114.017834316832221, 22.2250331932417], + [114.016610345809227, 22.223508258200567], + [114.016265187190868, 22.223342212139023], + [114.014162246137431, 22.223948585743386], + [114.013436030891768, 22.223774674104209], + [114.012611089008161, 22.223213934813877], + [114.012187178795088, 22.222466949021744], + [114.011727425387107, 22.220674727553352], + [114.011296539733095, 22.219874746942871], + [114.010732957579918, 22.219496302824194], + [114.008073633771147, 22.218535952083599], + [114.006092671861097, 22.217336520496101], + [114.00477811433494, 22.215170769011987], + [114.004268424508311, 22.214751170092047], + [113.999470587913578, 22.213993456971821], + [113.998313535583208, 22.213620840524321], + [113.993181691169838, 22.210000139241863], + [113.992614719637999, 22.209698544105919], + [113.991716421826538, 22.208992205858802], + [113.991606888240327, 22.209162437740222], + [113.991569778480297, 22.209142697554881], + [113.990467544868281, 22.208834898725389], + [113.988662013540264, 22.208967337796825], + [113.986770637875239, 22.209451119800203], + [113.980917462527941, 22.214069791500098], + [113.976657068811321, 22.219152612710324], + [113.974105555080769, 22.223724217303165], + [113.973790115150734, 22.226012830485029], + [113.974019509272694, 22.227507682145788], + [113.975068002755762, 22.229928559106117], + [113.976298072491829, 22.232126828954819], + [113.976207705291614, 22.232788102142617], + [113.930847215714863, 22.20802612092692], + [113.930821716051597, 22.208033520984088], + [113.930718306701806, 22.207952261978864], + [113.92793802873436, 22.207207417412388], + [113.924817481477277, 22.207161824783562], + [113.919279940607055, 22.206786703064076], + [113.91531911867979, 22.205952152117586], + [113.912682795384015, 22.205777519946324], + [113.90898276091211, 22.205820009548102], + [113.905324075781664, 22.20617198455966], + [113.904406531540729, 22.206614256772923], + [113.899836147813929, 22.210173517772777], + [113.895172644007616, 22.214729167490393], + [113.894685929898003, 22.218206180628293], + [113.894476744861549, 22.218563010651486], + [113.884324925551255, 22.213598034543764], + [113.883945706947173, 22.212352535877979], + [113.882497660966877, 22.209887587909556], + [113.881445065817047, 22.20898742291272], + [113.877837201758297, 22.207051511140325], + [113.871813406890723, 22.202872638881423], + [113.867540927150969, 22.201154772916421], + [113.86600670647033, 22.201111732788057], + [113.864461366825822, 22.201465748729859], + [113.863499239081833, 22.201905556500684], + [113.861776400430244, 22.202124162863367], + [113.860214484630561, 22.201806279838607], + [113.856455457220818, 22.199967842736136], + [113.856126470124167, 22.199740723395816], + [113.855268501780685, 22.198402884945125], + [113.854312271540394, 22.197191914297917], + [113.852454829352496, 22.195725342860371], + [113.850963169216101, 22.195240670779494], + [113.848886975814906, 22.195065062225797], + [113.847607774340574, 22.194405608778503], + [113.845543512716588, 22.194008833325828], + [113.844524265161482, 22.194132624269308], + [113.844512842950678, 22.194127037979598], + [113.844511693385556, 22.194134151152543], + [113.844447673194395, 22.194141926613788], + [113.843918255482407, 22.194844225454933], + [113.84387508515502, 22.195767473691276], + [113.844115804225495, 22.196583797555245], + [113.842625989905187, 22.205802333091533], + [113.841760861726058, 22.206920522355425], + [113.841084966957226, 22.208811934458119], + [113.840920399145944, 22.21094835888243], + [113.841108812051857, 22.212261147319076], + [113.841460412751942, 22.213014583813695], + [113.840823823301847, 22.216953613253601], + [113.839842105229067, 22.2180777694008], + [113.839202324251005, 22.219478053472326], + [113.838514297851731, 22.222679834163934], + [113.838008669556118, 22.227194364744008], + [113.837983452266386, 22.229572083250407], + [113.838420497836594, 22.231824688732438], + [113.838334208184762, 22.232358623875239], + [113.839312366038328, 22.233249705807339], + [113.84033436278466, 22.234582019515454], + [113.842867884028692, 22.236637285638839], + [113.843170933587061, 22.2367647824526], + [113.847627699172392, 22.240824805356052], + [113.847525551433762, 22.242239315538662], + [113.84781220525943, 22.243441185103315], + [113.848128983002468, 22.243869867734464], + [113.849815180309946, 22.244800059339898], + [113.852805833846944, 22.245541980844276], + [113.859399267694769, 22.251548465125765], + [113.859514104752833, 22.252313002662884], + [113.859113126979622, 22.253145642086647], + [113.857316924295603, 22.253289915286743], + [113.854966384802196, 22.25230989127429], + [113.853437703849806, 22.251890276602239], + [113.852165578203895, 22.251954188737383], + [113.851891889877564, 22.252153790902952], + [113.851154953133133, 22.253901071440691], + [113.850673640117805, 22.255717793403704], + [113.850697641022577, 22.256653108634499], + [113.850996341397931, 22.25734781743822], + [113.851525627556384, 22.257798840945526], + [113.853680860669968, 22.25881471432503], + [113.855538266128676, 22.260137107516311], + [113.857206169092777, 22.261141038039284], + [113.858807881515602, 22.261702677153181], + [113.859873330741692, 22.261847333552986], + [113.862149500049867, 22.261609621916858], + [113.863416410687421, 22.259989965542662], + [113.863945569880912, 22.260002713141731], + [113.864578917751061, 22.260481732146292], + [113.865582966812383, 22.26226061776277], + [113.866648127603099, 22.26383849537979], + [113.867628005736293, 22.266555549923844], + [113.868644959834484, 22.268799482944416], + [113.869277193797089, 22.269629508845746], + [113.86992246649973, 22.270055425355089], + [113.871231034920001, 22.27045711552649], + [113.873287998045356, 22.270431479963442], + [113.875399898558371, 22.270669837382659], + [113.876872484367922, 22.271472568773291], + [113.878070545433772, 22.271873851930774], + [113.879305635196914, 22.271952028854834], + [113.880047849201105, 22.272222771703611], + [113.881788577888798, 22.273420589888818], + [113.883799789884975, 22.273776845113844], + [113.884523671190934, 22.274436286277016], + [113.885061295297902, 22.277087082258422], + [113.8853321488875, 22.277556252760945], + [113.892411448323585, 22.307996085252203], + [113.892089457089128, 22.3084429625656], + [113.891919197620496, 22.309455128409741], + [113.892393641550839, 22.311039695085199], + [113.893238532158378, 22.31187321618809], + [113.933400041482528, 22.324880540251765], + [113.934310307898841, 22.324802229323765], + [113.935032721871721, 22.324376085220379], + [113.936744330448747, 22.32192397082224], + [113.944923036479665, 22.324302510291236], + [113.960527125288522, 22.325894282196472], + [113.964451739441543, 22.324261986965887], + [113.964670226227483, 22.324300702025827], + [113.964606051338436, 22.324197806752625], + [113.964625322701991, 22.324189791555817], + [113.965292190318664, 22.320974396467328], + [113.963601011134628, 22.313658018513141], + [113.958436036679529, 22.308717392467557], + [113.954990650570949, 22.308780884284978], + [113.950529592224612, 22.30162821407265], + [114.020952494962827, 22.350541423187661], + [114.020917011150075, 22.35061366341694], + [114.020788159117004, 22.350877095031958], + [113.996451071992681, 22.360596729632775], + [113.994868874324808, 22.360969228025567], + [113.987821291072137, 22.364043252086518], + [113.976535633229531, 22.368550466524287], + [113.975005364531938, 22.36901868163973], + [113.974804665266319, 22.369029595565078], + [113.951755880178624, 22.362532242090843], + [113.95154383564855, 22.362341824756768], + [113.954376061030544, 22.356242468270487], + [113.952187640906516, 22.355574111338061], + [113.947038094066173, 22.358066087527156], + [113.942760627837444, 22.357805040001914], + [113.938672171495142, 22.357995045454306], + [113.936535245296753, 22.358288470298632], + [113.925919211472532, 22.364049342400456], + [113.918965882722162, 22.368271449094856], + [113.915187797751386, 22.370910444887055], + [113.913425375495649, 22.374494986162219], + [113.913340246246662, 22.376343313421824], + [113.914658270114984, 22.378627943957788], + [113.915126000386422, 22.379531668714051], + [113.914738535623314, 22.390071698033246], + [113.914044411794137, 22.391233066408095], + [113.913115145269984, 22.393302824909224], + [113.911838572461178, 22.398359071668828], + [113.910787167731215, 22.400517778142071], + [113.909383631900354, 22.402011470062313], + [113.907262718633163, 22.40306920192619], + [113.900534495609634, 22.405069034284953], + [113.900364320172613, 22.405774104497375], + [113.901154812859787, 22.407447332761866], + [113.905154115873032, 22.411800584251846], + [113.913471445887538, 22.421277783395066], + [113.914047525845561, 22.42154529535992], + [113.946528561690087, 22.442785648050872], + [113.948457546893223, 22.446224740661869], + [113.952854567452448, 22.450975852802916], + [113.956468396149489, 22.453263941449862], + [113.958748285997544, 22.454408711334409], + [113.964210787475565, 22.456519497124802], + [113.970040926275828, 22.458161109559853], + [113.972651860742999, 22.459868480260745], + [113.973330207284391, 22.46086267435734], + [113.976701282521233, 22.467117540100006], + [113.98101576303786, 22.474069449320137], + [113.984645988314824, 22.477447239933174], + [113.9946025294511, 22.492039684673749], + [113.994823558458421, 22.493122705160289], + [113.995710170146666, 22.493663058235022], + [113.995999528818004, 22.494087146315806], + [114.023791447995507, 22.505509525820173], + [114.024112657129976, 22.505856689684414], + [114.025549363289912, 22.506574682071456], + [114.026251135555327, 22.506771170321027], + [113.971449406015779, 22.513506472460577], + [113.97139542245813, 22.513488902106829], + [113.949902402876006, 22.494210190287912], + [113.948057367114501, 22.489790924867087], + [113.945264607658217, 22.487702964679645], + [113.94200181144079, 22.480362192081465], + [113.910902524431492, 22.458997565886229], + [113.895285098306303, 22.450336615250606], + [113.888935003787793, 22.44558907263238], + [113.887966720767253, 22.446278065135466], + [113.886895288147514, 22.445683881115986], + [113.876840207242438, 22.449828903191808], + [113.865187605253496, 22.462486796966008], + [113.864870794671106, 22.462712227043305], + [113.864775253556317, 22.463302630503801], + [113.857868968188285, 22.47887042941495], + [113.854410457209312, 22.498664019959776], + [113.857137415669598, 22.51050122065265], + [113.852256322978391, 22.540664297799331], + [113.851641867564325, 22.54261076216558], + [113.846186881640989, 22.545580152663305], + [113.829666216337202, 22.54251783534356], + [113.833199676375557, 22.561485411505863], + [113.799053382424475, 22.595488218657039], + [113.798314162299619, 22.596073343938617], + [113.777117448518283, 22.628584983659199], + [113.768135862050485, 22.646066318760592], + [113.760308243186088, 22.668596458852857], + [113.752637866929788, 22.68161362907572], + [113.751029473382644, 22.690860834744843], + [113.728541505254455, 22.739212319991498], + [113.728194433399167, 22.739280352787436], + [113.673148014950939, 22.728941594139723], + [113.680180659212425, 22.720635577270929], + [113.709310551892301, 22.653599832036765], + [113.711870443159455, 22.648272442876795], + [113.731360000678663, 22.555768458934438], + [113.735320616098562, 22.537157601090566], + [113.722986749003667, 22.524876803672228], + [113.687117272839529, 22.518101770578596], + [113.686891127479825, 22.518012067976489], + [113.663362086870436, 22.483412850655004], + [113.642921051293982, 22.480967968007818], + [113.626377308571421, 22.47876331995656], + [113.626028102926625, 22.478376433109997], + [113.605097074160724, 22.448777834135246], + [113.568663154732775, 22.41473326414971], + [113.568586379820232, 22.414736433456962], + [113.568457802537083, 22.414593981980712], + [113.603599277966453, 22.411845220192451], + [113.60442106876765, 22.413605507435989], + [113.612760902703371, 22.439935646090273], + [113.619368137633472, 22.445622335337326], + [113.619608805539357, 22.446137849314916], + [113.621709618549545, 22.445909231415456], + [113.654028575478193, 22.444355534784702], + [113.658636955597743, 22.441890668036578], + [113.66083064381472, 22.441651943128743], + [113.661001722740252, 22.440625834028655], + [113.66481872518132, 22.438584248449683], + [113.664324574741926, 22.420695800762104], + [113.664521409754954, 22.419515210005827], + [113.625342011358413, 22.356331960115391], + [113.623030767159321, 22.352305087785098], + [113.622783275910322, 22.352205576662936], + [113.622692002175953, 22.352058382693578], + [113.599907879990553, 22.34265940117854], + [113.610063275386352, 22.323529080755002], + [113.611925622952469, 22.321883922645583], + [113.611492845861818, 22.320836114090699], + [113.612843629521535, 22.318291562822527], + [113.609817967572852, 22.316781020053838], + [113.607787821425106, 22.311865777201916], + [113.590922569946116, 22.307282809246946], + [113.590659817238517, 22.306816557175427], + [113.590314529803791, 22.285634159639528], + [113.59038656420006, 22.285478197904158], + [113.590306124287991, 22.285118505262275], + [113.590034640014807, 22.268463720809788], + [113.594759711121355, 22.264151375857796], + [113.592153813895777, 22.237966043210896], + [113.589488830463253, 22.234979864354084], + [113.58943823985048, 22.231876274812478], + [113.553882318700758, 22.215314274352981], + [113.562275969140416, 22.21222020685126], + [113.562569572752253, 22.21208161920428], + [113.568649266709528, 22.208574123358943], + [113.570427679768301, 22.202768372310533], + [113.570631202585133, 22.197815440743717], + [113.570939864270528, 22.197499155364948], + [113.572857997852466, 22.193207713912155], + [113.576985743966091, 22.185634383628873], + [113.581604109053316, 22.177154120847018], + [113.588071337272964, 22.165273434338495], + [113.596933553948489, 22.141094141452612], + [113.598861641462719, 22.135843038581957], + [113.598669604886666, 22.135349848920651], + [113.592550018041678, 22.128090324192694], + [113.575162786013138, 22.112652113053997], + [113.57391999190493, 22.111885497715992], + [113.571290909830154, 22.111100203914127], + [113.555977883711662, 22.109143254773464], + [113.554572622278755, 22.109142655054939], + [113.549417643083828, 22.110217596254166], + [113.552106449514113, 22.103550002624377], + [113.560774327529714, 22.094646410320287], + [113.560725303090322, 22.082177317497774], + [113.562307525747059, 22.078253785633173], + [113.560709598221507, 22.078182871675615], + [113.560699376535936, 22.075583042943283], + [113.54940727988523, 22.072784857330905], + [113.525503043277524, 22.076464122412247], + [113.515122688620124, 22.071948605795814], + [113.498589201567299, 22.057478754859698], + [113.47927998152413, 22.057373641807398], + [113.456217063371781, 22.047233221184133], + [113.454383728311413, 22.046355048489396], + [113.453881516174874, 22.0457282948413], + [113.444182533548869, 22.026397040615155], + [113.443400904143786, 22.019675873550543], + [113.43727292863818, 22.01262535607038], + [113.436907718434881, 22.01189744763316], + [113.435342145794934, 22.011231193508074], + [113.404807832484437, 21.993457113570809], + [113.371576174851924, 21.984094579021605], + [113.324876754277312, 21.964220904173821], + [113.32478351053831, 21.963755084184054], + [113.322683981824923, 21.93706422761068], + [113.314577892235377, 21.912326687625576], + [113.314478239523197, 21.912272793894267], + [113.314430203651398, 21.912032819934055], + [113.289959194105833, 21.894585829427204], + [113.284130802869782, 21.886066142861839], + [113.261544315065137, 21.874319577597237], + [113.261538256280275, 21.874322675530145], + [113.261535319965418, 21.874320582038358], + [113.258995241591009, 21.875622950928001], + [113.229967213404791, 21.890465346867757], + [113.212859586824692, 21.907666040363509], + [113.205514241304385, 21.91742686424557], + [113.159663243806776, 21.967737809138324], + [113.154203916879197, 21.971605454441292], + [113.146066904158062, 21.982440657990114], + [113.14583440731684, 21.983915317758147], + [113.137626800819021, 22.014498614782955], + [113.096135436286886, 22.050837429140195], + [113.086917599905803, 22.067426276519104], + [113.086433810830272, 22.067929993351292], + [113.08154158617171, 22.128531257295013], + [113.073159463929898, 22.118830678568905], + [113.040508302831157, 22.091178283914921], + [113.040168769805845, 22.090811750238966], + [113.026942508805973, 22.049009908570905], + [113.026986979291337, 22.04843415690608], + [113.04532765961676, 22.020876798844686], + [113.045907094005941, 22.01849944648545], + [113.0483143069699, 22.014702462866587], + [113.047851784025767, 22.010520607995836], + [113.048845498025642, 22.006443514253878], + [113.046477268409731, 21.980157300455591], + [113.042198121317114, 21.959056002359855], + [113.032494796844318, 21.937911959855189], + [112.984849912753816, 21.872715497392939], + [112.98447397564189, 21.872148360417047], + [112.983990884500415, 21.871901621915249], + [112.966965998603442, 21.859924354129671], + [112.939525453874992, 21.844899615666844], + [112.929260987164028, 21.843948360691748], + [112.924884150945914, 21.841712894299665], + [112.917442968391327, 21.842853130956986], + [112.906384836268813, 21.841828323386068], + [112.888606216906723, 21.847174448595208], + [112.880171688163045, 21.855030971952736], + [112.85792173653644, 21.885916777600286], + [112.8358896788056, 21.923308073850013], + [112.835848631371135, 21.923327392517859], + [112.787406750327563, 21.923795926798967], + [112.784973889247951, 21.921270398012691], + [112.761996201485715, 21.89315192757898], + [112.734022966715415, 21.868378754251534], + [112.69484422190267, 21.827707690595691], + [112.681018158058734, 21.813260935444728], + [112.646761376011511, 21.764895946067327], + [112.644060991432056, 21.763562280940633], + [112.642219263603536, 21.761079656913747], + [112.638750475932468, 21.760939525137459], + [112.634444974885795, 21.758813125571056], + [112.593938899795219, 21.752952183578778], + [112.553893144867345, 21.753766093858093], + [112.532050040545371, 21.756629050424344], + [112.530687007473603, 21.756573986735358], + [112.529911219822409, 21.757213556863512], + [112.518396059372904, 21.763686983410768], + [112.492408982848687, 21.788012938665016], + [112.491653167191942, 21.788402310990321], + [112.447625463688112, 21.803390769470127], + [112.439478431252056, 21.805075803933828], + [112.422088962032788, 21.79251431474075], + [112.41054506851502, 21.737222013366893], + [112.40425970965596, 21.730850955963653], + [112.348063946412893, 21.70959782708962], + [112.342118164952794, 21.709380134538218], + [112.318588667618627, 21.708377051667892], + [112.309971562417999, 21.70329725085028], + [112.302702954259843, 21.706736126966064], + [112.287474777043059, 21.702048057479089], + [112.269022486928037, 21.702333977886784], + [112.257992391597611, 21.696075223004758], + [112.255156479063814, 21.700680720566833], + [112.234993380680464, 21.70421147295523], + [112.235036612963512, 21.704815155142228], + [112.233694340275562, 21.704757932893852], + [112.231753624341678, 21.724449944727713], + [112.227595413382204, 21.730651448879073], + [112.223815312849183, 21.731551811084785], + [112.215274783491026, 21.729515875097036], + [112.208893541832495, 21.735105949010038], + [112.191745285778978, 21.739190401661379], + [112.191680652301699, 21.739980011531213], + [112.186941002388977, 21.760250668133999], + [112.189084281407773, 21.771699178905497], + [112.187497709061262, 21.791081908055535], + [112.18716951827011, 21.791931779826324], + [112.187044190517412, 21.792035536878391], + [112.131389635176888, 21.796346567097892], + [112.131263275048909, 21.796329895120458], + [112.129122672302302, 21.795672738260166], + [112.037699528056564, 21.766356868248518], + [112.031235395377138, 21.763973082396856], + [112.027532790764326, 21.76202180929765], + [111.951075268435602, 21.713241480096311], + [111.949258688956121, 21.67099176444102], + [111.949544002110514, 21.670457379602052], + [111.949768291606361, 21.670278008613604], + [111.992850795028659, 21.659723257855283], + [111.994453946736755, 21.65842039272416], + [111.996168743763022, 21.658551821528157], + [112.017028251071451, 21.648527729473699], + [112.01868980309338, 21.638724158106694], + [112.021714463062438, 21.636266047631377], + [112.019333775933617, 21.634924557724467], + [112.019780252668795, 21.632290233623134], + [112.001060300341521, 21.617239996549959], + [111.994107364839863, 21.620529117063526], + [111.98276678386604, 21.614319476867422], + [111.967672472027047, 21.605814005174555], + [111.967094468609702, 21.605888512423515], + [111.942280727650214, 21.603142495380208], + [111.936771247759651, 21.609580634205496], + [111.936115275234187, 21.60934315013748], + [111.882753340863815, 21.581406510283731], + [111.882633505063168, 21.581370277040673], + [111.863727769762093, 21.561892821232021], + [111.857815954771368, 21.559687467714355], + [111.849983922701369, 21.569962509045336], + [111.845088323088149, 21.570018212825083], + [111.837380165699969, 21.567687594272943], + [111.824334944568591, 21.560645684489856], + [111.807748690410719, 21.557667518005275], + [111.806726542456076, 21.55841924394942], + [111.805005514101936, 21.557898878262922], + [111.806003480559568, 21.558951010788423], + [111.802296330357663, 21.56167738809317], + [111.80859231021131, 21.574066530611507], + [111.823935308777166, 21.584184317101283], + [111.790271781193795, 21.61349492461607], + [111.789320841438652, 21.613897404287709], + [111.787417382968059, 21.614035724778176], + [111.731657247883149, 21.612407689314281], + [111.692131805404031, 21.594573591845499], + [111.688661039724693, 21.592985698971159], + [111.688588259594425, 21.592914875719515], + [111.672629349433535, 21.532328053572421], + [111.645584475636014, 21.51511417466789], + [111.645574801362031, 21.515118431022394], + [111.64545572751102, 21.514984355392805], + [111.645246637966409, 21.515262811856541], + [111.606646070089724, 21.532245760786797], + [111.603412206726233, 21.532176834279092], + [111.555681466602678, 21.507878769139005], + [111.555235863646843, 21.50801804180005], + [111.54291404944415, 21.505313778113685], + [111.536769013310803, 21.50905095709998], + [111.536009747238836, 21.514027141063597], + [111.520088906125721, 21.519003180559949], + [111.512908385049215, 21.51771881564914], + [111.489609588607323, 21.503803282735614], + [111.488778343839783, 21.504011600656693], + [111.470605289777595, 21.502696974552453], + [111.455381318282107, 21.512381215968635], + [111.440718021946964, 21.516055978839901], + [111.424950024271936, 21.512294503272052], + [111.378267279736761, 21.498349393936909], + [111.377289018541589, 21.497893327981238], + [111.347998738938657, 21.466731743481187], + [111.324762785665101, 21.449241930459987], + [111.304603072195832, 21.437475856142527], + [111.280935610975192, 21.421371177579172], + [111.279707163110402, 21.421202598380816], + [111.258531499164377, 21.415220689922307], + [111.252837756692358, 21.417515325095533], + [111.25264077752206, 21.417488293756577], + [111.252617122884899, 21.417604242727037], + [111.252405953093771, 21.417689346265284], + [111.252421563950634, 21.418562822515636], + [111.245252493400855, 21.453703769453792], + [111.246745846851496, 21.453252616999116], + [111.248651444971429, 21.455121390419336], + [111.267740183161152, 21.446910082111376], + [111.269090628029346, 21.44650210333252], + [111.271309124349287, 21.44723266413046], + [111.277688679923358, 21.487172365296594], + [111.274330800011455, 21.487361080145572], + [111.241113148711264, 21.47920255971038], + [111.234171545666868, 21.474312332667633], + [111.212023041616504, 21.472057797094571], + [111.166357952791373, 21.460842086598131], + [111.13022951196659, 21.459314750431393], + [111.111610946959004, 21.455530939417496], + [111.103566815164243, 21.45783309239695], + [111.094454276301079, 21.456982172530324], + [111.031285544900086, 21.441733212024491], + [111.029931366844011, 21.441200512688255], + [110.99603976175068, 21.420545422343785], + [110.99070897144604, 21.418035755316264], + [110.951393430041804, 21.394545683869545], + [110.946331201622073, 21.390960773695504], + [110.930605597517996, 21.382125463931949], + [110.924796049040708, 21.378654401244511], + [110.922955011321591, 21.378275618388436], + [110.902808119647858, 21.372389442925613], + [110.884116473284337, 21.370290548211955], + [110.84393282432454, 21.372060332372339], + [110.791837842666126, 21.377332667149641], + [110.779453293714937, 21.372950836452549], + [110.763983981146538, 21.367338091686761], + [110.7086218164755, 21.314962399535862], + [110.706970251102248, 21.312724971268441], + [110.684440904371073, 21.280726967689411], + [110.655244437958402, 21.242290978367343], + [110.64110128332544, 21.230072675418548], + [110.622133198681311, 21.218390886811971], + [110.617640842706109, 21.218059311087632], + [110.530171247462533, 21.206815815336416], + [110.528952910103882, 21.207301432527814], + [110.520062141146511, 21.208933915504797], + [110.496701529253841, 21.220033662087946], + [110.468431888028817, 21.202295278424877], + [110.46997170416266, 21.202480328661039], + [110.489209928645039, 21.212608201884066], + [110.491628132683815, 21.214649196638973], + [110.492654998914205, 21.214421843000611], + [110.49496934748575, 21.215640220972446], + [110.497601850487413, 21.213326583783473], + [110.502157542940182, 21.212317929273532], + [110.521138759476315, 21.193094148735653], + [110.55285742070366, 21.20428851142184], + [110.578785980872254, 21.204433186601186], + [110.585116788845937, 21.197445028982219], + [110.603080088594069, 21.204186205554748], + [110.609199357399746, 21.210345453114609], + [110.628101017814103, 21.213766463628694], + [110.630855057105009, 21.208500133926798], + [110.627336505108204, 21.193574548489003], + [110.615193618759022, 21.183447979704429], + [110.578290459428615, 21.097510787376478], + [110.578072022293327, 21.097445578710872] + ], + + [ + [121.484221483707657, 36.786948653212022], + [121.485566992682564, 36.787407822304019], + [121.491311111379858, 36.791919321319291], + [121.523334074854787, 36.805262236709652], + [121.540619479583142, 36.806195062592714], + [121.541422513937434, 36.806469106513767], + [121.549238117106967, 36.81677068606335], + [121.552102094948296, 36.818639251186916], + [121.560426650132626, 36.830130784227094], + [121.560320255916267, 36.830195691881784], + [121.560226284190392, 36.83016971469889], + [121.521002141665633, 36.812156983964336], + [121.518023388082767, 36.80784843507459], + [121.502010976666938, 36.803398326596366], + [121.499395526357475, 36.797427649840827], + [121.488795596539518, 36.791533880596539], + [121.484221483707657, 36.786948653212022] + ], + + [ + [ + [122.284698512804638, 29.933153634781313], + [122.284009952958044, 29.938532314170285], + [122.289201541931988, 29.940749136120058], + [122.275086554934745, 29.93974983886913], + [122.246829913473817, 29.957969162111677], + [122.23584044078541, 29.965024692645898], + [122.228711230392747, 29.967465207808569], + [122.16779163098677, 29.987595893543634], + [122.17426109713935, 29.980739280631177], + [122.195128186533552, 29.963007351605516], + [122.191922595057846, 29.957092009878348], + [122.178702707441559, 29.95764306032099], + [122.176217460937721, 29.959856337892205], + [122.151115554522946, 29.972815934062094], + [122.148777081508143, 29.973204507221915], + [122.139239384333877, 29.970746931654691], + [122.137562569424247, 29.977105384458902], + [122.156516743119028, 29.986411546067561], + [122.159139740690549, 29.990454882871632], + [122.142502426406679, 29.989858108170417], + [122.135638886017816, 29.989371489455369], + [122.116514479896026, 29.986068839155955], + [122.114914760501676, 29.988868548149082], + [122.114093523518903, 29.988839090662935], + [122.102763481937529, 30.007382432367276], + [122.100402227756064, 30.007649371528881], + [122.072908999450917, 30.002622474801267], + [122.089432429075387, 29.987745522133057], + [122.073792533024388, 29.974995382451866], + [122.067892768629619, 29.975125603770284], + [122.065089732481582, 29.994661262655381], + [122.072052393272145, 30.002465851841276], + [122.048424427270206, 29.998145684574741], + [122.034589877683871, 29.991933867834447], + [122.025685359536482, 29.993988044594779], + [122.02364648758892, 29.993615254662384], + [122.022904760959491, 29.994629498841054], + [122.022172619739521, 29.994798395962093], + [122.020863273403648, 29.997421048702101], + [121.985411691776093, 30.045897884861859], + [121.977127529815704, 30.051331433580703], + [121.974281635772627, 30.061117231264994], + [121.973899813291027, 30.061639339025291], + [121.979772288143764, 30.070745973167423], + [121.976880785498494, 30.069495947257526], + [121.971432328705831, 30.077668905496669], + [121.977615388857288, 30.085727683958773], + [121.983893402174076, 30.086086978143758], + [121.980020257662261, 30.100788255038609], + [121.979331071701438, 30.102814558744914], + [121.975960422854328, 30.1074158063401], + [121.930863270927489, 30.164234081799219], + [121.93111729774057, 30.164512133802184], + [121.932380054514354, 30.17039583719372], + [121.94163800731252, 30.176027864498611], + [121.950656112317034, 30.185898878227679], + [121.951098492353097, 30.186579487125059], + [121.95388608581132, 30.18536347605237], + [122.044201321732757, 30.149580757553647], + [122.044445283868725, 30.149545828602243], + [122.06832035270412, 30.156383271995903], + [122.091338075209691, 30.160338165780832], + [122.106549839808764, 30.157061689523392], + [122.115614822914097, 30.151495743819972], + [122.117093231496582, 30.143345080326249], + [122.128675261757635, 30.138890545476713], + [122.13921379473517, 30.123098369870647], + [122.144419649054967, 30.119062869946479], + [122.151092430729065, 30.115571566610882], + [122.153571438298357, 30.115346204906576], + [122.165221843788288, 30.119445541252677], + [122.178196389938009, 30.119387942296523], + [122.185917410269965, 30.112405696187963], + [122.202616095520298, 30.110887651542065], + [122.236617401407059, 30.110533226065247], + [122.242700280109815, 30.107243677127961], + [122.271938733715842, 30.104585666794474], + [122.275393023500854, 30.105278172245974], + [122.286925846856519, 30.10322321780405], + [122.289838887153635, 30.102958399037782], + [122.293328367731888, 30.096343759280042], + [122.297511002863445, 30.088896326979928], + [122.29603836847383, 30.077379747332106], + [122.287037041287803, 30.076576740014435], + [122.303818495407441, 30.046004423651635], + [122.307205193597198, 30.041535283370209], + [122.30977346857739, 30.040034845341612], + [122.322566031945541, 30.034197598492412], + [122.324460431753522, 30.031454425314916], + [122.339281951993485, 30.022795394338406], + [122.339656870106069, 30.022763228996535], + [122.342653410697167, 30.013855791112121], + [122.338990748189403, 30.011077069041395], + [122.338480476700425, 30.002030441172845], + [122.340051097331852, 29.997573787670746], + [122.337261184442298, 29.980413549849832], + [122.337184579878965, 29.979055423847345], + [122.323304136060599, 29.952637989748666], + [122.319920872161106, 29.943647053577038], + [122.318675330073475, 29.943828388361229], + [122.318133640971766, 29.942797438894953], + [122.308381584781429, 29.942107023597806], + [122.311179436392749, 29.933399518924706], + [122.302584388454719, 29.924505749238108], + [122.287303562569605, 29.927033529770462], + [122.284698512804638, 29.933153634781313] + ] + ], + [ + [ + [109.995082363735435, 19.982742204594274], + [110.101824850736023, 20.028698261381169], + [110.101959481106675, 20.028772716876723], + [110.127835513376397, 20.061173438451878], + [110.139991309738321, 20.076452175877485], + [110.140038762092331, 20.076453758859419], + [110.140181597325707, 20.076632610260578], + [110.19187209285721, 20.078182887538571], + [110.238935846886022, 20.07975290601199], + [110.287326545367677, 20.062358362260984], + [110.313942001164776, 20.111026533215078], + [110.314041942084572, 20.11103290448769], + [110.314129591785814, 20.111205334486886], + [110.382884771934911, 20.11550793365798], + [110.429467980169179, 20.09991021326292], + [110.490705843594597, 20.079565797123454], + [110.513951039193344, 20.077974551009756], + [110.522257461204561, 20.077461716989596], + [110.557997854269544, 20.112368081935323], + [110.609307367253663, 20.125621463819865], + [110.651418420610099, 20.136772517541786], + [110.682722988565757, 20.16585803243219], + [110.682932986807529, 20.165754429063817], + [110.683490949938616, 20.16627392973437], + [110.712986286033342, 20.151045219917126], + [110.72852498446602, 20.108080352880471], + [110.740178539689623, 20.076198012011691], + [110.773909440503417, 20.070602721734346], + [110.79711722454644, 20.04555663111881], + [110.804180604892252, 20.037981973268767], + [110.867005456604701, 20.013920440243997], + [110.90142612221409, 20.022275911528496], + [110.936511441985388, 20.030885324501892], + [110.9367978226975, 20.030699526171453], + [110.96172634874074, 20.020620024177674], + [110.963815429448601, 20.013171019486027], + [110.965036312619986, 20.012378933827627], + [111.008947947449045, 19.85244228990328], + [111.039209288579983, 19.765371999245904], + [111.05129656917704, 19.70556551513878], + [111.06669800582182, 19.630463982361434], + [111.056868529099773, 19.614122478981994], + [111.004539331290445, 19.60586937066472], + [111.004258057329864, 19.605757130358771], + [110.916391218495718, 19.554583046798403], + [110.842218901304804, 19.455513601244046], + [110.839908744095482, 19.451875031050648], + [110.782570262898318, 19.401531665178975], + [110.780240873226234, 19.400681239646079], + [110.776612274005998, 19.397542285971387], + [110.725629955585447, 19.380612062247014], + [110.70216200519576, 19.321937133947095], + [110.681915633435366, 19.298912656835515], + [110.672478172927725, 19.288082014375728], + [110.615328287145758, 19.154229477685629], + [110.582483091695025, 18.890680526050357], + [110.586482519092442, 18.841001650920461], + [110.586001420798056, 18.838936879838464], + [110.574094514578903, 18.78637155252969], + [110.496483816219083, 18.753900130990463], + [110.495098277798377, 18.72788213068263], + [110.495101947027536, 18.653552796602458], + [110.491107783181633, 18.652947586382187], + [110.49104094872601, 18.65169255161674], + [110.381426986879632, 18.63632835355887], + [110.363189204793855, 18.633564898543192], + [110.325078743107781, 18.643840313462874], + [110.279073595332207, 18.625979989163064], + [110.242065653476701, 18.611360553577274], + [110.2285306748213, 18.598444733423907], + [110.209981474960088, 18.580373737037597], + [110.112511581794124, 18.508153612718218], + [110.095348183555402, 18.438598012310898], + [110.086155613661532, 18.400787249877627], + [110.068927921866333, 18.380624216863492], + [110.066341888594607, 18.377567729544889], + [110.018412320355608, 18.361767896949637], + [110.005379340142795, 18.363746201952676], + [109.995621135967269, 18.361512028539284], + [109.917393374591569, 18.377101787014944], + [109.915794118469279, 18.377344541652501], + [109.787694508670057, 18.343084019058761], + [109.781020110505864, 18.340041382006969], + [109.749189415175337, 18.209886736101147], + [109.745709795165595, 18.194908012765989], + [109.730761410095454, 18.18516151231729], + [109.722225440896835, 18.179354164614079], + [109.718711894532376, 18.179236178018101], + [109.651407985185685, 18.174597887412546], + [109.580750792563094, 18.145387051188468], + [109.570390291355338, 18.149989025924384], + [109.557746724472693, 18.145332731264073], + [109.523317178920806, 18.170754066416595], + [109.520843511554233, 18.171059507712517], + [109.462836520524462, 18.175253622156493], + [109.459393087137116, 18.178647228488003], + [109.458976815945533, 18.178698628451446], + [109.437965272081669, 18.199764979483259], + [109.437068006261086, 18.200649261717665], + [109.351677908126931, 18.216441424638443], + [109.343511079319825, 18.22249612578948], + [109.283754224487552, 18.26632496709723], + [109.170399905176779, 18.261701406372737], + [109.163961041049433, 18.26312305942356], + [109.134543082576201, 18.269308662739459], + [109.10419458123728, 18.325274937099348], + [109.076512676600871, 18.325168937003628], + [109.002737264637162, 18.324718314172653], + [108.952725901883781, 18.309251957338141], + [108.946301022072277, 18.31671594934571], + [108.941042793563028, 18.3159507104033], + [108.9318078959856, 18.333553085673479], + [108.928706476952669, 18.337156105115561], + [108.878109019221682, 18.417719720025122], + [108.877652981403301, 18.418237030845372], + [108.772821323160244, 18.443629594819782], + [108.768106481599432, 18.443939233372717], + [108.706260711334025, 18.44587971101538], + [108.699122766264836, 18.448469612075112], + [108.685454407405928, 18.449367256418718], + [108.677706553903008, 18.456240177770653], + [108.654708060755524, 18.464584851370336], + [108.641595915819494, 18.48827299504352], + [108.641202748020802, 18.488621764074519], + [108.637714178108936, 18.563175583419934], + [108.637516190536402, 18.56717868333255], + [108.637524940002152, 18.567219768854851], + [108.637511185094084, 18.56751372338567], + [108.660248609680679, 18.675237207398254], + [108.652124642284903, 18.724361513566155], + [108.590643562332787, 18.809991253152891], + [108.589499801426953, 18.811316849868884], + [108.59196134784176, 18.874182931950131], + [108.609873214522608, 18.896144560689173], + [108.634265294333375, 18.92648968614526], + [108.626866630939304, 19.004985370851458], + [108.594761309639097, 19.057781877423007], + [108.58753391749417, 19.143494934072287], + [108.602157222266413, 19.266535044238015], + [108.604599457391046, 19.271832265011753], + [108.605490979670165, 19.278577600219812], + [108.641165047155354, 19.351411457754455], + [108.690328707823994, 19.389159185644569], + [108.751023450616103, 19.400636263228066], + [108.80182773821663, 19.451720664237882], + [108.802367283920802, 19.452380223762489], + [108.802554186594293, 19.452451117945436], + [108.80257654596312, 19.452473600594388], + [108.87108646398714, 19.485726693680622], + [108.92500569897868, 19.526441844675201], + [108.989490645368477, 19.588926841460584], + [109.013607729322672, 19.603143314026887], + [109.044476336920326, 19.621776093668281], + [109.089474416373861, 19.691550238280954], + [109.143246069000782, 19.706690866572277], + [109.152032773382402, 19.719200665378473], + [109.165336642888136, 19.738528724234364], + [109.154907220592975, 19.792314050015257], + [109.154981177909889, 19.792388675535996], + [109.154955274264637, 19.792523291391085], + [109.21447235283199, 19.857821071733369], + [109.222174041215624, 19.860188625881367], + [109.227052298712266, 19.865110958399626], + [109.250344253322382, 19.868848350762622], + [109.25151384937061, 19.869207892961363], + [109.251888945742166, 19.870791032371059], + [109.255378823961308, 19.900604578457628], + [109.259393888329939, 19.902466546397331], + [109.260486316632182, 19.90707727161017], + [109.284530982745935, 19.914123760230694], + [109.296585687302908, 19.919714074942213], + [109.299570723467184, 19.918531280856953], + [109.303931744400415, 19.919809314173552], + [109.345314457738894, 19.90064127134071], + [109.406431071519179, 19.897111562468631], + [109.494306555468441, 19.875380356580948], + [109.509337230745786, 19.91266654033226], + [109.522490048481686, 19.945640170766662], + [109.581295886558749, 19.990545817871411], + [109.583746820458003, 19.991106963328971], + [109.653893878462625, 20.013893503354023], + [109.706980966215284, 20.019321629227978], + [109.708064251437875, 20.019569649210112], + [109.75747487892275, 19.983427866838579], + [109.758436489733441, 19.983642080477594], + [109.810262523485406, 19.995252540670723], + [109.83629224359683, 19.989544909408814], + [109.850948372387265, 19.986401089594931], + [109.851566093087612, 19.986454001574049], + [109.894777306412252, 19.996500276916372], + [109.961220883490526, 19.995862597533328], + [109.993157487196527, 19.982264349943907], + [109.995082363735435, 19.982742204594274] + ] + ], + + [ + [ + [110.416484572628818, 20.680318139966637], + [110.415955930915743, 20.679315792858397], + [110.400858136360128, 20.680388807486583], + [110.400797456896655, 20.680576822903312], + [110.400613216636955, 20.68057986105336], + [110.400699848398887, 20.680879262993116], + [110.396491424254322, 20.693919072081627], + [110.404228197487328, 20.698337267578733], + [110.405913263487164, 20.710248541572291], + [110.409444532332017, 20.711101150134528], + [110.409848973597931, 20.712498911149929], + [110.410647939767472, 20.711391707304887], + [110.419327475541905, 20.713487341152849], + [110.430908919877595, 20.701104151089005], + [110.43428564291672, 20.68213718068764], + [110.432378074121431, 20.6812781815675], + [110.433270590707195, 20.680041335962272], + [110.429759982909559, 20.680099226421557], + [110.424083274458738, 20.677542942435064], + [110.422628765124813, 20.680216821293051], + [110.416484572628818, 20.680318139966637] + ] + ], + [ + [ + [109.08427654094676, 21.017109949948907], + [109.084248297649424, 21.017404252929762], + [109.083994881507948, 21.017298118693542], + [109.084069552154773, 21.019266830491322], + [109.08153863767636, 21.045639660347302], + [109.088151908185083, 21.059786145586958], + [109.113943768040585, 21.072595757582128], + [109.124604386748132, 21.073946876472132], + [109.134473658419594, 21.069818627868965], + [109.134493718477316, 21.069823003749171], + [109.134496680571957, 21.069808997860644], + [109.134734937334642, 21.069709336692068], + [109.140755282437581, 21.060211427372554], + [109.14029865896174, 21.043655431544536], + [109.129557241784795, 21.021769647474677], + [109.123844929512529, 21.016896440869345], + [109.113832932342959, 21.020348287336628], + [109.113543434025274, 21.020091667118106], + [109.113173930816032, 21.020575491964649], + [109.109760214906373, 21.021752442277709], + [109.10541448879205, 21.026268950803907], + [109.097361912811394, 21.022896418981997], + [109.095911176236029, 21.021637626292229], + [109.099791614476899, 21.007763115085737], + [109.08427654094676, 21.017109949948907] + ] + ], + [ + [ + [110.641459439651342, 20.928120724732111], + [110.642289147632255, 20.919822965972404], + [110.626256228187785, 20.893748281137146], + [110.616871550028506, 20.873096418406476], + [110.607533496548228, 20.862767813129022], + [110.584323490230801, 20.85948169190663], + [110.558400462441384, 20.863757263836995], + [110.547270477695136, 20.875308908781165], + [110.541740863078701, 20.897630782988962], + [110.544557218438584, 20.910834938307488], + [110.544384265291953, 20.911413831694688], + [110.579401356702974, 20.950874820182843], + [110.579872726096497, 20.951550652749013], + [110.585468511014568, 20.955804357897481], + [110.600330763549891, 20.955054639283581], + [110.635534729762568, 20.942868688529227], + [110.640734682241089, 20.938342147412381], + [110.641459439651342, 20.928120724732111] + ] + ], + + [ + [ + [110.48736997933581, 21.074375658235653], + [110.49324998136629, 21.078572943167359], + [110.512276859205983, 21.081394330459556], + [110.513505682875461, 21.08174060870083], + [110.514293792265249, 21.081411907112578], + [110.525831588227902, 21.080066880288815], + [110.544573107645661, 21.072266275001699], + [110.555821512870494, 21.064091687487807], + [110.556098728205839, 21.063976067597732], + [110.555895316990842, 21.063260611340063], + [110.556472946616381, 21.051004309433562], + [110.535799776941687, 20.992578766785979], + [110.5351220757791, 20.990195095179693], + [110.533008176272986, 20.953160825961493], + [110.533827843397546, 20.940280130927245], + [110.531524375862404, 20.925640373687102], + [110.53143371094724, 20.925577124569749], + [110.531421152406836, 20.925357106368892], + [110.53094042161365, 20.925232999007061], + [110.521845200680872, 20.918888045228051], + [110.507475990564089, 20.91911501871472], + [110.507424306372101, 20.919161985740342], + [110.507337609255018, 20.919139603669894], + [110.507210762811283, 20.919356039386283], + [110.497561039572531, 20.928125041690247], + [110.494035374488647, 20.941836958254992], + [110.468425855999484, 20.985534001053509], + [110.437411285995225, 20.988935972339309], + [110.42981929509898, 20.987511266919629], + [110.404200642867863, 20.992578829689474], + [110.403059493196196, 20.992704001775216], + [110.402363619587007, 20.992639560545012], + [110.387132584209311, 20.988251968609607], + [110.369762979813643, 20.989620585109439], + [110.343396638725324, 20.987178935601179], + [110.322178886981561, 20.975394963334438], + [110.305134330264082, 20.965845555096625], + [110.267945408411933, 20.955510201765339], + [110.25186582889576, 20.953621030937104], + [110.228908006160438, 20.948294653846229], + [110.210144191966307, 20.940210242319182], + [110.196966329758453, 20.940883959226234], + [110.196906880924971, 20.94087016667681], + [110.196910261017067, 20.940886825735113], + [110.196865810554371, 20.940889098260637], + [110.194101080822207, 20.959390058048971], + [110.201008493715179, 20.98102380459936], + [110.206739634717323, 20.989331691983097], + [110.206774847150228, 20.989505239317278], + [110.246704146151046, 21.018140626456944], + [110.258367978865678, 21.028492522992167], + [110.271462861711512, 21.036119828935007], + [110.279269873788706, 21.056164716666292], + [110.300707547752111, 21.088973139418812], + [110.301597619459045, 21.090588614859431], + [110.301745614328354, 21.090561806507257], + [110.301762301337419, 21.09058734446668], + [110.324552005416848, 21.090599202196781], + [110.327435991006936, 21.085908154196741], + [110.348308018561198, 21.082127315929235], + [110.350131389779094, 21.082796343079526], + [110.379165639465654, 21.095133837168401], + [110.3918941443943, 21.098119836416679], + [110.393819062468069, 21.098826122904477], + [110.394285628264214, 21.098572985922122], + [110.409341079621981, 21.09603786200017], + [110.42935373381799, 21.081058886077582], + [110.452054304756061, 21.067230378806897], + [110.455458871186508, 21.065383218814535], + [110.48736997933581, 21.074375658235653] + ] + ], + + [ + [ + [113.13803169561119, 21.834671931664772], + [113.137864591895209, 21.834212411517658], + [113.13776512431474, 21.834361599045433], + [113.137590227634504, 21.834157990683934], + [113.137487469555211, 21.83477804254348], + [113.132875768509692, 21.841694952300621], + [113.131710052393359, 21.869639517954884], + [113.131421142548731, 21.871382826973885], + [113.132366541988617, 21.87162278341432], + [113.139319871311884, 21.876042896288972], + [113.141017772609743, 21.873818594430954], + [113.162265103559378, 21.879211483074958], + [113.181924560171709, 21.870845836636807], + [113.186226360185699, 21.874950408673111], + [113.200505415469109, 21.873958394878589], + [113.198587048523933, 21.863846601345745], + [113.198512120815593, 21.863787367506426], + [113.198671190474016, 21.863719678935592], + [113.198357451426858, 21.863665094158918], + [113.182312844623311, 21.85098108603454], + [113.174327202782166, 21.849949618632195], + [113.172100596140652, 21.857327811553887], + [113.155060059215444, 21.854495733967394], + [113.13803169561119, 21.834671931664772] + ] + ], + + [ + [ + [113.02007633532277, 21.850369908201124], + [113.019980647457658, 21.850486684161918], + [113.015007398656152, 21.852242495467884], + [113.002175958939105, 21.871857058343494], + [113.002366385901112, 21.871982851042663], + [113.002274595598934, 21.872094870479156], + [113.002826152339523, 21.872286564658971], + [113.018213558972192, 21.88245121462823], + [113.040271727108575, 21.885300817254986], + [113.040337061680859, 21.885323524360757], + [113.040328122607008, 21.885308102753921], + [113.04052154088734, 21.885333089653844], + [113.046636865242561, 21.871361602934332], + [113.041516554773111, 21.857306655862303], + [113.027381968646679, 21.857288657128258], + [113.020201912592299, 21.850408566247346], + [113.020116269678027, 21.850438802578392], + [113.02007633532277, 21.850369908201124] + ] + ], + + [ + [ + [112.525755544063273, 21.586309958459633], + [112.525788373831332, 21.586652551631122], + [112.519943378515592, 21.588904428572135], + [112.519251700082421, 21.598921467098112], + [112.530038364649045, 21.631003088317623], + [112.530076954731527, 21.631405792921463], + [112.53050024601373, 21.63161064522987], + [112.539383758121431, 21.641561768864594], + [112.54363685854544, 21.637968124145338], + [112.565563384738269, 21.648579492001691], + [112.565526931850002, 21.649419230773294], + [112.561393393959889, 21.657525198289495], + [112.556740172949986, 21.659915787755537], + [112.554896250275448, 21.668213395383269], + [112.555713661793177, 21.668663290081035], + [112.555388111085122, 21.669301702872822], + [112.587450995715429, 21.69604325887947], + [112.588257528625903, 21.696281416577882], + [112.605128311723107, 21.705468123798479], + [112.626566812344734, 21.709681933973545], + [112.643704117014749, 21.717849526089612], + [112.648441000405157, 21.714052739899376], + [112.658818355412251, 21.717117025252165], + [112.658881965248483, 21.716325964225977], + [112.659077833474512, 21.716484295896308], + [112.664737648911071, 21.696663988954519], + [112.661218761457803, 21.687265232165075], + [112.661278876787776, 21.686517629318779], + [112.635506891195945, 21.675957965589696], + [112.63545373317487, 21.674043982657643], + [112.660666719940366, 21.645344928514643], + [112.660543357684929, 21.645244301869653], + [112.660687682625692, 21.64520784234368], + [112.654876841772335, 21.633649545305047], + [112.647084490402605, 21.634265898020118], + [112.616396851575502, 21.609233977787486], + [112.602703986874133, 21.612895148456222], + [112.593947567830483, 21.609174938596723], + [112.590267646625648, 21.616084198819316], + [112.578689723144507, 21.616077282618356], + [112.56610600250697, 21.62119868672854], + [112.558477229615832, 21.594178200453296], + [112.557160924180408, 21.593861682232166], + [112.557511612146143, 21.592798101249475], + [112.541767726965929, 21.5894977586346], + [112.540858385151807, 21.589941580928642], + [112.525755544063273, 21.586309958459633] + ] + ], + [ + [ + [112.430023829246267, 21.666207347859178], + [112.452708679429051, 21.691544487934998], + [112.453218907660599, 21.692574019353401], + [112.460901833070935, 21.689165300260814], + [112.462900242333447, 21.669409845692357], + [112.455678509847118, 21.663234587529757], + [112.451147793895572, 21.651228518826212], + [112.451005318139906, 21.651233279210718], + [112.451004475618078, 21.651219216628146], + [112.450983783378234, 21.651233998727839], + [112.440550350546317, 21.65158259945477], + [112.430187063643061, 21.665974467404492], + [112.430271961006639, 21.666030087763321], + [112.430023829246267, 21.666207347859178] + ] + ], + [ + [ + [112.793822737995058, 21.613996200557413], + [112.793843769906744, 21.613469293369068], + [112.80658471370262, 21.602560214440818], + [112.812265439533675, 21.592712216232673], + [112.801673569099947, 21.581388651395184], + [112.770296651550041, 21.56666894929144], + [112.770167779141318, 21.56675700411007], + [112.770167577122876, 21.566756877786457], + [112.770166968315024, 21.566757558124412], + [112.756191275133062, 21.576306748215515], + [112.758980734388828, 21.579258085929826], + [112.751822354607427, 21.587257518633411], + [112.74845092727729, 21.586111956032859], + [112.748837652755213, 21.590592899311186], + [112.735181250318291, 21.605853820860929], + [112.730299025230337, 21.605085050756912], + [112.725904838836499, 21.616220137212604], + [112.725832275479675, 21.616301226189073], + [112.725859989847166, 21.616333786777957], + [112.725858242387559, 21.616338214927328], + [112.73359013293036, 21.63293880375328], + [112.747298213684772, 21.652483468139241], + [112.759053962520383, 21.655332161835375], + [112.775091994423406, 21.674174654401554], + [112.72951987490444, 21.669163255341996], + [112.715259019881145, 21.675493931233369], + [112.708407277847371, 21.675971073760049], + [112.704799986111112, 21.680136903399269], + [112.700614201468838, 21.681995056075113], + [112.701501145937669, 21.683946522131084], + [112.700374463559143, 21.685247655277394], + [112.703108879253719, 21.687483876614429], + [112.705911237140327, 21.693649658672467], + [112.702820825404942, 21.70114585589765], + [112.718696012959001, 21.721778878618025], + [112.719058542269579, 21.722576520036121], + [112.721071927611661, 21.723265542061348], + [112.735344588239343, 21.73012787860543], + [112.758212693093952, 21.735975878685075], + [112.776468892539427, 21.742223526987654], + [112.771281606275934, 21.753737825334852], + [112.776265841337931, 21.770975451991159], + [112.78401322304758, 21.76220700787318], + [112.794985052690279, 21.762167727259584], + [112.801814993479013, 21.772026600722533], + [112.812254475328885, 21.770064730661161], + [112.835180687277074, 21.779165114854855], + [112.835533970821302, 21.779389310001104], + [112.835700514176764, 21.779371456160266], + [112.835822465113225, 21.779419863650219], + [112.836099198178331, 21.779328716294184], + [112.871309342947598, 21.775554105659833], + [112.871045655721801, 21.775180988682212], + [112.870820237437016, 21.753144985252927], + [112.86146107095206, 21.745317213576307], + [112.828008831772479, 21.739119865610508], + [112.803404239626587, 21.695670677205527], + [112.801092404747365, 21.686772692392196], + [112.804542693605896, 21.680441050310584], + [112.808038380015773, 21.677496175464082], + [112.812309401281098, 21.666188326794327], + [112.816414306792439, 21.658655394468294], + [112.815693105170112, 21.657229717332307], + [112.816022786844599, 21.656356860408223], + [112.814596125790615, 21.655061199720073], + [112.793822737995058, 21.613996200557413] + ] + ], + + [ + [ + [121.590744286356099, 21.998346695672389], + [121.590729375067042, 21.998307964506097], + [121.530251842658913, 22.024856973605566], + [121.503679952904093, 22.051420393958772], + [121.506767897949231, 22.089714250360899], + [121.506777225655895, 22.089713876533462], + [121.506792968334508, 22.089927415714353], + [121.572031816509821, 22.087311704399045], + [121.572029220240651, 22.087098765796224], + [121.57222710478058, 22.087090835157653], + [121.571613091493262, 22.039924567457117], + [121.601201705185403, 22.025509204961995], + [121.596800544665385, 22.014077458231622], + [121.590970504901875, 21.998247011187971], + [121.590744286356099, 21.998346695672389] + ] + ], + + [ + [ + [113.922647525696775, 22.154050550303086], + [113.92216764989486, 22.154186044371354], + [113.922124615943304, 22.154914365115935], + [113.922653425789164, 22.155629154908645], + [113.923461154455168, 22.156000531342691], + [113.924001015792314, 22.155284726386476], + [113.923643137515327, 22.155305086216142], + [113.923339276296318, 22.154676137571816], + [113.922647525696775, 22.154050550303086] + ] + ], + [ + [ + [114.250687529929266, 22.161530307351615], + [114.251075737103051, 22.161771383534564], + [114.251909234639584, 22.161101075170127], + [114.25186025631119, 22.160335786957269], + [114.2498181404126, 22.159428519096082], + [114.248930559760112, 22.159698607300161], + [114.249185657955351, 22.160778027056743], + [114.250687529929266, 22.161530307351615] + ] + ], + + [ + [ + [113.903078837846081, 22.15645207928317], + [113.902349296351844, 22.157368458451206], + [113.899529086351322, 22.159039983022652], + [113.899206781763056, 22.159690196601865], + [113.899084617075076, 22.160707570965069], + [113.8994068347953, 22.161480903226586], + [113.90056168393275, 22.162515393356486], + [113.902281867428385, 22.163520810708516], + [113.904494258571006, 22.163651714331181], + [113.905710001937834, 22.162486098774533], + [113.906785518286242, 22.162788006110954], + [113.90721764506992, 22.16395735232609], + [113.90900937408955, 22.164013878579766], + [113.909501488164466, 22.164983084601865], + [113.910388736471901, 22.165574990327347], + [113.910370708891833, 22.165931131732304], + [113.908888125283426, 22.167293156146648], + [113.909234178913067, 22.168453482303956], + [113.90929514757255, 22.169303781488388], + [113.909605230418038, 22.169691822654041], + [113.910595515128591, 22.170112618203532], + [113.911482749940291, 22.170174279399298], + [113.913730247560224, 22.169175829647099], + [113.914744336922979, 22.169620436353302], + [113.916913497180488, 22.168400624776996], + [113.917393528507517, 22.167706035267017], + [113.916141604991765, 22.16660245390052], + [113.914878553214962, 22.166334122759551], + [113.913572398951047, 22.166378860227447], + [113.913323377749762, 22.166105885811451], + [113.913177527474403, 22.163317903941969], + [113.913973644200397, 22.16332549099301], + [113.914823764250414, 22.162866841047322], + [113.915273877759645, 22.161595091816071], + [113.91548597144029, 22.160295467643298], + [113.915224985649459, 22.159808438691812], + [113.913177721069971, 22.160206718222877], + [113.911258405438502, 22.158727036542945], + [113.909829971519358, 22.158981684944777], + [113.907491079099913, 22.158937371758594], + [113.906378548070137, 22.159158705350702], + [113.905813280293884, 22.158876702502877], + [113.905224064494135, 22.15730619400566], + [113.904531711732645, 22.156718059047684], + [113.903078837846081, 22.15645207928317] + ] + ], + + [ + [ + [113.899449268284854, 22.171136552355296], + [113.898233215316765, 22.171569552610983], + [113.898026008753845, 22.171970668371593], + [113.899205992088909, 22.172362982687474], + [113.900762220884104, 22.172400125981174], + [113.901394622718783, 22.173466545202817], + [113.902038081293895, 22.1734465426367], + [113.902348338942119, 22.172739275436701], + [113.901935133124226, 22.171459803101961], + [113.901533856672728, 22.171324749964626], + [113.901205578878816, 22.171953977277106], + [113.900701199949722, 22.171994971902215], + [113.899449268284854, 22.171136552355296] + ] + ], + + [ + [ + [114.349121850385572, 22.253100729207063], + [114.3483149144637, 22.253612286298676], + [114.348127133084404, 22.254213792638954], + [114.348229877227283, 22.256039149859767], + [114.347890295934548, 22.256770959273769], + [114.348005042339906, 22.258294202317259], + [114.348793959982999, 22.258394853327424], + [114.350303955670853, 22.257972120661169], + [114.350971006146466, 22.258996277945791], + [114.35085605909488, 22.26056092658348], + [114.351007818816271, 22.261189849136752], + [114.351632976132805, 22.261523884010028], + [114.352367035506603, 22.26128957969361], + [114.352645710605756, 22.260733952727872], + [114.352481988381456, 22.259683923572236], + [114.352675805714469, 22.25861728977841], + [114.353252110722806, 22.257914124608764], + [114.353362056461805, 22.256553544777066], + [114.353107413332182, 22.256055822065093], + [114.352306484706901, 22.255427976695621], + [114.352779941929299, 22.254343864461369], + [114.352597211448, 22.253805010867406], + [114.351456702577067, 22.253688897758789], + [114.349849792844566, 22.254328833501447], + [114.34981889521255, 22.25336460175237], + [114.349121850385572, 22.253100729207063] + ] + ], + + [ + [ + [114.347047078262747, 22.262781183428526], + [114.346100380530913, 22.263019931828111], + [114.345705903189952, 22.263494771301872], + [114.345754740463946, 22.264985108130958], + [114.346130140663618, 22.266156770249541], + [114.345948312919944, 22.267456460581943], + [114.346324743911936, 22.26813398035868], + [114.348313927777241, 22.269240781834505], + [114.348653427165388, 22.269841356627293], + [114.348489590521552, 22.270784904715377], + [114.348890021926593, 22.271168313307182], + [114.349672957297599, 22.271292991206277], + [114.35078849789528, 22.270845952236826], + [114.351291865106873, 22.270350957778781], + [114.351376788146155, 22.269803661354668], + [114.350570916820587, 22.26878374966692], + [114.350624902254452, 22.267881404544827], + [114.34977610483844, 22.266771550011832], + [114.349223922177785, 22.265600173939333], + [114.349296890854944, 22.264537746102704], + [114.348933429864971, 22.263787163246985], + [114.347823002770497, 22.262869841629225], + [114.347047078262747, 22.262781183428526] + ] + ], + [ + [ + [114.314506449184094, 22.273911198131], + [114.313420969235821, 22.274163254597482], + [114.312195620241766, 22.275181760370451], + [114.311952915812611, 22.275844379889282], + [114.312213500638464, 22.276689137818277], + [114.313280951141422, 22.277585440648966], + [114.314233579348169, 22.278004811781724], + [114.315500796313728, 22.277618375278916], + [114.316077058396687, 22.276183920961511], + [114.316095127667325, 22.274668474629735], + [114.31557391260317, 22.274101283719798], + [114.314506449184094, 22.273911198131] + ] + ], + [ + [ + [114.075926150983932, 22.281845269600989], + [114.074736588895192, 22.281969517446942], + [114.073983855663641, 22.282745524281612], + [114.073770866558348, 22.284041097368902], + [114.074043692095344, 22.284874020280913], + [114.075925864491211, 22.286284437802827], + [114.079277907514125, 22.287265609350214], + [114.079860816838433, 22.287114085203452], + [114.080152812457072, 22.286497687814439], + [114.079903940082204, 22.285100524796128], + [114.079278063860343, 22.284843977499207], + [114.079254109994963, 22.284198828343495], + [114.080062013518187, 22.283589999331113], + [114.080153043720017, 22.282915747822344], + [114.079892118061096, 22.282372815816938], + [114.078962313846645, 22.281920475105832], + [114.075926150983932, 22.281845269600989] + ] + ], + [ + [ + [114.111258566139611, 22.282728193685411], + [114.110875053901935, 22.28295304351127], + [114.110644711937141, 22.28366710889177], + [114.110692700201895, 22.284802432802955], + [114.111058121939664, 22.285570830910817], + [114.11183009516715, 22.286208430963406], + [114.11271828102474, 22.286401009395334], + [114.113691639817105, 22.286283593472394], + [114.115126765868325, 22.285320315636969], + [114.115492346972047, 22.284671406360484], + [114.115443311703999, 22.284091218669161], + [114.114287675685731, 22.283351219239215], + [114.112973829094102, 22.283342365311992], + [114.111258566139611, 22.282728193685411] + ] + ], + [ + [ + [114.117024669959378, 22.284615540090023], + [114.115991038203347, 22.285496986539822], + [114.11599100212257, 22.286056132530977], + [114.116939417681209, 22.286489963825154], + [114.11736609198509, 22.286286244962277], + [114.117687673760145, 22.285065182345569], + [114.117024669959378, 22.284615540090023] + ] + ], + [ + [ + [114.041918782244196, 22.279583529794493], + [114.040784821953821, 22.279582196892669], + [114.039129819681776, 22.280443391672154], + [114.038129701447076, 22.280535851909171], + [114.037335186115911, 22.28111796293673], + [114.037031715181058, 22.282012952752499], + [114.037219303017892, 22.282780691139511], + [114.03780210920867, 22.283922554124196], + [114.036789043331652, 22.284239143945168], + [114.036315938108828, 22.284686442033408], + [114.035364625489038, 22.287645606599138], + [114.034855610522328, 22.288120020016684], + [114.034012298547481, 22.288290217691888], + [114.032655078677706, 22.28823570926652], + [114.031757909388489, 22.288745184220744], + [114.031872607430998, 22.2897201343694], + [114.032939344897571, 22.290542564240919], + [114.036831517625401, 22.291141826428493], + [114.039874689830398, 22.292036619183982], + [114.044476492856887, 22.292806111210595], + [114.045301193438803, 22.291513937320701], + [114.046210713826383, 22.291253862032836], + [114.046047025545363, 22.290560044310784], + [114.045259383247469, 22.28964355191021], + [114.042924433019422, 22.288557559278299], + [114.042027077701491, 22.28755137803223], + [114.040602665848766, 22.287174632616566], + [114.040414041638854, 22.286688955036972], + [114.041160754070219, 22.285604902677029], + [114.041724735353952, 22.285697601820548], + [114.042178869920903, 22.286595776338487], + [114.043003382985788, 22.287194024657872], + [114.044289162672072, 22.28732612868944], + [114.045762705791219, 22.287232813497685], + [114.046472573693549, 22.286822147522365], + [114.046629384111625, 22.285829546737663], + [114.04705474329478, 22.285175451895714], + [114.04767278592702, 22.284819027377484], + [114.049225410109756, 22.284451646032728], + [114.049734680948447, 22.283862432231533], + [114.049517083156061, 22.28268657308255], + [114.046345156946714, 22.280965884162374], + [114.044683968971242, 22.279957297521094], + [114.041918782244196, 22.279583529794493] + ] + ], + [ + [ + [114.036978314447722, 22.258698599776256], + [114.039397741757185, 22.258284556233416], + [114.039961679310082, 22.258552278545906], + [114.041423002130713, 22.25881888862839], + [114.042756650817211, 22.25860271964337], + [114.044934002552537, 22.257340403924559], + [114.045624937044309, 22.256051489201912], + [114.045570163085287, 22.253939988347632], + [114.044260547129738, 22.250973035956097], + [114.044309506043135, 22.250318729644569], + [114.045382762090711, 22.249442063232827], + [114.047517505016685, 22.246333459620054], + [114.047299911853045, 22.245365633556446], + [114.046371442742753, 22.244734457674387], + [114.046475352635269, 22.243515857723107], + [114.045625807706017, 22.242472405314818], + [114.045165653044194, 22.241186030775065], + [114.044207279927136, 22.240968114685725], + [114.043218969420764, 22.241088402024083], + [114.042169750688586, 22.241986102470428], + [114.040398876538788, 22.242958570915743], + [114.039950649903304, 22.243739881257341], + [114.039737951258473, 22.245169828452347], + [114.039295709442413, 22.24616419632207], + [114.038016031246784, 22.24759674581793], + [114.03804693489721, 22.248180846443734], + [114.038477082343874, 22.248739962810202], + [114.038452098441994, 22.249226170083382], + [114.037937044656644, 22.249737584606581], + [114.036288204397337, 22.250199811333186], + [114.03556069406676, 22.249322376248884], + [114.034833130839374, 22.249516277513884], + [114.034572584946389, 22.250587262109832], + [114.033911849313242, 22.25168027938032], + [114.032790057683357, 22.253014573274239], + [114.031559562204521, 22.253819026660665], + [114.028741576870772, 22.253646478360647], + [114.02778964500142, 22.25372207713167], + [114.027280726477471, 22.254279627680358], + [114.026261866261663, 22.256075947690757], + [114.026189990443797, 22.256635309440949], + [114.026553149292823, 22.25716946781613], + [114.027577882472158, 22.257264695007759], + [114.027765373483064, 22.258796631557509], + [114.028061702459112, 22.259158932427358], + [114.029159318159458, 22.259208984868785], + [114.031316771290179, 22.258505040493194], + [114.032722804035359, 22.259138545436858], + [114.036978314447722, 22.258698599776256] + ] + ], + [ + [ + [114.347028694352261, 22.253435495589766], + [114.345737476822961, 22.253714873295547], + [114.345258125925739, 22.254111848574652], + [114.345270039940729, 22.255207150024432], + [114.346179744824809, 22.255499610617395], + [114.347186387429304, 22.254839631561328], + [114.347544929343371, 22.254259828491271], + [114.347490055055644, 22.253466690692459], + [114.347028694352261, 22.253435495589766] + ] + ], + [ + [ + [114.290888942127808, 22.257505455130961], + [114.292127742354793, 22.258058867498235], + [114.293832047208312, 22.258400497301484], + [114.295082721941185, 22.259141855048295], + [114.296466281453732, 22.258783653067457], + [114.296478329908652, 22.257803349406252], + [114.295865029149937, 22.257094078093314], + [114.296532340337009, 22.25670894700183], + [114.296733153029237, 22.256238500747191], + [114.297527311389771, 22.255829151796632], + [114.297885968098342, 22.254974340909868], + [114.297527415676186, 22.254162661013858], + [114.296563458323845, 22.254290188448053], + [114.296459624275684, 22.253425091948028], + [114.295877253144852, 22.253310946583554], + [114.295896267003997, 22.252767756668874], + [114.296733420910883, 22.251957235885591], + [114.296490725467308, 22.251275405449768], + [114.296787438113427, 22.250748792372811], + [114.297983132830652, 22.250619896833882], + [114.298541529425535, 22.2502679135074], + [114.298432722816827, 22.24913574555449], + [114.298589635167701, 22.247714069693078], + [114.298401869020694, 22.24735525746452], + [114.296739693466606, 22.247496888560136], + [114.296187335106566, 22.246733503939133], + [114.29664889884441, 22.245784509147345], + [114.296775847006401, 22.244419898135554], + [114.296375352580171, 22.243240151860984], + [114.296333467067825, 22.242128874606578], + [114.295793098360377, 22.241235422312279], + [114.295374546457865, 22.24111301736923], + [114.293754187303335, 22.241438528551278], + [114.29339652291155, 22.241782158034059], + [114.292462439034168, 22.24177950960593], + [114.290526295286554, 22.241198062928103], + [114.290155662469161, 22.240699420871142], + [114.290240704064544, 22.238807717031516], + [114.2895314033414, 22.237755360341993], + [114.288887986432499, 22.237412122500924], + [114.287480164876712, 22.237517018033419], + [114.286496905783878, 22.238322537615382], + [114.286368930913966, 22.239532076810946], + [114.286727607905718, 22.240160813563989], + [114.287425007519744, 22.24075609647948], + [114.287279082124925, 22.241467505850704], + [114.28590814194672, 22.241890389168283], + [114.28464508277662, 22.242001990841846], + [114.283037179560978, 22.242555088346013], + [114.279964976262434, 22.244532158567281], + [114.279558133671415, 22.245692949058505], + [114.280225691025947, 22.246689532105794], + [114.280310570591098, 22.247824783002557], + [114.279812748602112, 22.249561845049033], + [114.280231424942073, 22.250892790568113], + [114.282307982062079, 22.253468229184168], + [114.28485110397294, 22.255237722898528], + [114.285761407407961, 22.25543765130061], + [114.28627102441898, 22.255252953723865], + [114.286865595688482, 22.254581996267447], + [114.2874791073681, 22.254438159315665], + [114.288510201147062, 22.255144008343024], + [114.290888942127808, 22.257505455130961] + ] + ], + [ + [ + [114.049852236764991, 22.256945703583352], + [114.048451343801489, 22.2572587240875], + [114.048268593141643, 22.257782264180118], + [114.047074454028973, 22.258078909707145], + [114.046516260306802, 22.259489532861497], + [114.046977475117387, 22.260162724611241], + [114.047092238764534, 22.260986714053391], + [114.046892504616508, 22.261821387064895], + [114.04741962142856, 22.262493440915971], + [114.049093964075055, 22.263397145822854], + [114.049597147797044, 22.264266345182563], + [114.050240173282347, 22.264530093480886], + [114.051489363321252, 22.264462539658382], + [114.052101472303107, 22.264841426352952], + [114.053521489781843, 22.265299777521097], + [114.05454013772588, 22.265317835987133], + [114.055474952260781, 22.265055009841042], + [114.055729677461088, 22.264331332637166], + [114.056487787738817, 22.263541719300409], + [114.056542774102056, 22.262708381138687], + [114.055789773188366, 22.261672460953708], + [114.054753233257685, 22.259525772800256], + [114.053782556749653, 22.25881641314637], + [114.052781930921356, 22.258553277190863], + [114.050937638394799, 22.256979492632759], + [114.049852236764991, 22.256945703583352] + ] + ], + + [ + [ + [114.302786875366124, 22.180951925374295], + [114.302027773082543, 22.181341325219435], + [114.302040684958158, 22.182501726520364], + [114.303338035677697, 22.18355095113435], + [114.303993213580284, 22.183692901680285], + [114.304557529951509, 22.183311808947284], + [114.304654436486061, 22.18285347801379], + [114.30401831419222, 22.181583092276689], + [114.302786875366124, 22.180951925374295] + ] + ], + [ + [ + [114.287319860960139, 22.18043983849817], + [114.285577219906116, 22.180650136308003], + [114.284054297258209, 22.181326252311571], + [114.283446663851748, 22.182271323332657], + [114.283222688326774, 22.184344340963744], + [114.282445139827814, 22.185456651805637], + [114.282657947564104, 22.186285704082902], + [114.283410381923062, 22.187192146680371], + [114.284101874089743, 22.18756745446461], + [114.285274043005657, 22.187153871420445], + [114.28578964033828, 22.187341295219749], + [114.285710641924382, 22.188284733139639], + [114.28595339404454, 22.189269780945381], + [114.286541881598851, 22.1901153365292], + [114.287301252219862, 22.190437473495059], + [114.288144580431094, 22.190023220521713], + [114.289564469679732, 22.188214668357737], + [114.289862284492102, 22.186946806366851], + [114.289570627038756, 22.185606721367975], + [114.289236941264846, 22.185268051646876], + [114.289183034187914, 22.184532858605657], + [114.289424875339108, 22.183686224475792], + [114.289461938147753, 22.182157618760186], + [114.289201227791537, 22.181176614380746], + [114.288187130834856, 22.180630771077261], + [114.287319860960139, 22.18043983849817] + ] + ], + [ + [ + [114.304654394618296, 22.183523721451799], + [114.303999199728722, 22.183794928583112], + [114.30396921542966, 22.184142104969766], + [114.304843019842721, 22.185706190628721], + [114.304703157455663, 22.186331653998078], + [114.305139498201115, 22.18803552384173], + [114.305873506764158, 22.188888572525318], + [114.306559631464282, 22.188715327157556], + [114.306534783892999, 22.18679468032704], + [114.305231642607566, 22.18385385808001], + [114.304654394618296, 22.183523721451799] + ] + ], + [ + [ + [114.289971130030935, 22.18786298658231], + [114.289461498439991, 22.189208164334566], + [114.290140827433675, 22.190269615090635], + [114.290578432443368, 22.190241000177142], + [114.290899198848791, 22.189267205674145], + [114.290657477106137, 22.188368220296674], + [114.289971130030935, 22.18786298658231] + ] + ], + [ + [ + [113.99004986270883, 22.188573063717293], + [113.989274766361135, 22.188870486670933], + [113.987802302641569, 22.190452437904693], + [113.987305469670304, 22.191320222280112], + [113.985978708006812, 22.191487207237099], + [113.985154696041903, 22.191787742077398], + [113.984669822560519, 22.192586450813476], + [113.983911654673307, 22.192613682292574], + [113.983166426792792, 22.192970985604848], + [113.982348322936247, 22.193995729212492], + [113.982391129222066, 22.195446117330246], + [113.982827016820949, 22.196536233855916], + [113.98304542403713, 22.197626980871075], + [113.983784574372692, 22.198752217463735], + [113.984638478508572, 22.199248889554809], + [113.98523893871797, 22.200550578809331], + [113.98642002002353, 22.201152304546216], + [113.987377605743006, 22.202203833552829], + [113.987947231618833, 22.201768991205938], + [113.988891883728172, 22.202023267086769], + [113.990789225270603, 22.201220315668028], + [113.990813251885072, 22.199851767281313], + [113.992073152027487, 22.1991567420202], + [113.991934545901188, 22.198405896165887], + [113.992382508808589, 22.197092088391571], + [113.991521685344622, 22.196690534865205], + [113.991292353777538, 22.195166686616943], + [113.992279935034773, 22.194407450951481], + [113.993025011897302, 22.195320530436589], + [113.994127257137563, 22.195145144512793], + [113.994879431016841, 22.19411750955005], + [113.994879473792764, 22.193439269229131], + [113.994363823910192, 22.192594527218549], + [113.994521458152661, 22.192111879618363], + [113.994304070700082, 22.191066163759391], + [113.993340549443232, 22.19012073323028], + [113.99004986270883, 22.188573063717293] + ] + ], + [ + [ + [113.581472246413455, 22.204034621698167], + [113.581470596507572, 22.198609739289722], + [113.58116429097015, 22.197788224851969], + [113.578939657342346, 22.196282924101595], + [113.57195959009043, 22.196418977677755], + [113.57130750972874, 22.196829358613748], + [113.571001967696873, 22.197481223583118], + [113.571001964051192, 22.197538612016285], + [113.570939864270528, 22.197499155364948], + [113.57093944172253, 22.204150470666963], + [113.571140645263256, 22.204150665722619], + [113.571823188294587, 22.215068228098772], + [113.585713248207909, 22.211986042680554], + [113.581494280410837, 22.204034642929972], + [113.581472246413455, 22.204034621698167] + ] + ], + [ + [ + [114.253324247041363, 22.172261130574611], + [114.254557714758462, 22.173560420611732], + [114.255262914446092, 22.1749337934416], + [114.255627031206956, 22.175293848932085], + [114.25726754666681, 22.1759916945783], + [114.257935700906259, 22.176657743374228], + [114.258919929220554, 22.177082579288722], + [114.261313356631646, 22.177502803247357], + [114.262795487282915, 22.178033315371408], + [114.26342747755676, 22.178875308670733], + [114.263603438164267, 22.179652502942837], + [114.264551393084631, 22.180812419765367], + [114.265504364248628, 22.181130993051564], + [114.2669802965748, 22.180847983891631], + [114.268001288061981, 22.179228719122563], + [114.268602230805598, 22.178807151389599], + [114.270782879955902, 22.177681131468958], + [114.271523728119647, 22.177153353671557], + [114.272118626061257, 22.176167507883839], + [114.272786566852631, 22.173915118407187], + [114.27381327785254, 22.173104933125742], + [114.274025231417099, 22.172646575663105], + [114.273600432737652, 22.171800634037961], + [114.27261078552803, 22.171274283764227], + [114.272191953627654, 22.170571369248258], + [114.272156008043495, 22.169864134336713], + [114.27247095943811, 22.169160610121637], + [114.273631680793713, 22.167647051753399], + [114.273916695549374, 22.165816111711859], + [114.274912497882255, 22.163039164794622], + [114.274493699960445, 22.16236929085095], + [114.271664635557059, 22.161983559681829], + [114.266945489909105, 22.161736876558169], + [114.266240538364272, 22.161770330869832], + [114.265748504948249, 22.162685976788683], + [114.265967428437932, 22.163765255184813], + [114.26487444743006, 22.163900944984654], + [114.263744518682401, 22.1624049912351], + [114.261982460626612, 22.16113937378249], + [114.262298606171385, 22.159344541486366], + [114.262019631529469, 22.15846133280947], + [114.260506525058986, 22.156704310878197], + [114.258885249199793, 22.155751548978369], + [114.257335862969327, 22.155187817803697], + [114.255221134048426, 22.155086296478846], + [114.254783923520321, 22.155654601718819], + [114.256096293608778, 22.157772136612795], + [114.257462621675188, 22.159677506306704], + [114.25706845190544, 22.160461917249794], + [114.255056720413975, 22.160687479612449], + [114.25278368118164, 22.161108994276184], + [114.252164352846535, 22.161350148642782], + [114.251824125325086, 22.162130473901879], + [114.252346343229576, 22.163009763241785], + [114.253063711455141, 22.162813610114384], + [114.253773942507863, 22.164424123950791], + [114.253360748742949, 22.164481204367537], + [114.252795505482439, 22.164024101155814], + [114.251142667370928, 22.163496035818206], + [114.250614347349483, 22.163778164057096], + [114.250158006694363, 22.164902599729146], + [114.250060862910743, 22.166268116621492], + [114.251142305347187, 22.169305226447236], + [114.252551921650351, 22.171451920491585], + [114.253324247041363, 22.172261130574611] + ] + ], + [ + [ + [113.92531712755023, 22.177513770191197], + [113.924947277617363, 22.177514155639095], + [113.924364438610198, 22.178516119029812], + [113.923434700511464, 22.17949739674167], + [113.923732554669002, 22.180249382376143], + [113.92424237719203, 22.180220866770409], + [113.924722230639915, 22.179684184203797], + [113.925906762425598, 22.179319807031774], + [113.926240641895689, 22.178841269688061], + [113.926106757066776, 22.177970095208945], + [113.92531712755023, 22.177513770191197] + ] + ], + [ + [ + [113.916559930421315, 22.177533257384987], + [113.915594879983146, 22.177926015093323], + [113.915448816404222, 22.178821433308741], + [113.914841737949317, 22.179381999129006], + [113.914482739713833, 22.178805992928762], + [113.913389639680688, 22.178132334174148], + [113.912854493792935, 22.179022929895108], + [113.912812442817298, 22.179718205390948], + [113.913140460077315, 22.180368280926427], + [113.912830336421166, 22.181479840768475], + [113.911475017502198, 22.181909618388435], + [113.910381725744017, 22.181779011261529], + [113.909148363729642, 22.181056179807371], + [113.908966353497348, 22.180156909016556], + [113.90741678469945, 22.179208995385451], + [113.905429794704602, 22.17949549943031], + [113.905277642281405, 22.180623935847869], + [113.905884904837691, 22.181568181565456], + [113.906073891582693, 22.183329788701535], + [113.905629577907035, 22.184682357209205], + [113.90611576588033, 22.185687635153073], + [113.906218687146676, 22.187780369838112], + [113.90669890193675, 22.188091384414832], + [113.908357660851735, 22.187538770793193], + [113.909355093174455, 22.186578115953942], + [113.910211399465794, 22.186185673539725], + [113.91124477379131, 22.1848857967227], + [113.911845994003599, 22.183712112337965], + [113.91275121770714, 22.183151488060698], + [113.913407330463713, 22.183143157023881], + [113.914112370541176, 22.18406611798396], + [113.91561250778139, 22.183918193535302], + [113.916602569669408, 22.183329349359141], + [113.917489623791994, 22.182180328946476], + [113.919007507684753, 22.18215820772577], + [113.920058414835353, 22.181303064360229], + [113.920125429889268, 22.180882856185228], + [113.919676544785972, 22.180166957000104], + [113.920775362210861, 22.180060014162088], + [113.920915367530398, 22.17952069756144], + [113.918995726837551, 22.178659937135084], + [113.918947681335894, 22.179477273837577], + [113.917847717804534, 22.180385420469282], + [113.917222748788291, 22.180320835060421], + [113.916681803288043, 22.179576927722486], + [113.916699845967017, 22.178890664046119], + [113.917106885873196, 22.178166124063175], + [113.916559930421315, 22.177533257384987] + ] + ], + [ + [ + [114.244723288952045, 22.178175057366875], + [114.24403667171795, 22.178788140677586], + [114.244400892858451, 22.180206737724941], + [114.244297779267328, 22.180631871704296], + [114.243360915077673, 22.181477967569759], + [114.243342811651274, 22.182879473297479], + [114.243738038615206, 22.184805265708647], + [114.243780985983236, 22.186247796539416], + [114.243196368376744, 22.187899250348682], + [114.243470579943406, 22.188405499475355], + [114.24454647195418, 22.188916920026806], + [114.247914030441379, 22.189277508486672], + [114.253256083223576, 22.190421762347494], + [114.255206930040245, 22.190380420813273], + [114.255990253571824, 22.189914082533676], + [114.256841636235194, 22.188446344208238], + [114.257369950843028, 22.186055338446405], + [114.257267042232542, 22.184085655601514], + [114.256646939033359, 22.18256126995276], + [114.255693679962562, 22.181331051485412], + [114.254697332310357, 22.180631999572981], + [114.250947584489381, 22.179107869382932], + [114.250309209782046, 22.179148904009022], + [114.250182076843871, 22.180060239785494], + [114.246795724894383, 22.181270510331732], + [114.245969112697352, 22.181012308103423], + [114.246006252347172, 22.179234663321751], + [114.245209672988352, 22.17840423119295], + [114.244723288952045, 22.178175057366875] + ] + ], + [ + [ + [114.149429574242731, 22.212237192424791], + [114.1498861317327, 22.212389476064104], + [114.152298260621919, 22.212479667515595], + [114.153168546967109, 22.211699928267535], + [114.153642945362165, 22.210692730899588], + [114.15421177923038, 22.210484218048766], + [114.155666088230944, 22.210748039220803], + [114.159119169087759, 22.210922355394462], + [114.161110568813697, 22.209368493630198], + [114.16145381278865, 22.207829564120132], + [114.16168721365004, 22.207744008245715], + [114.150700648994331, 22.182287351590467], + [114.150832480741258, 22.181730336609871], + [114.150090903820072, 22.180874528380052], + [114.149955335295772, 22.18056040640613], + [114.149818559180503, 22.180560232213018], + [114.149711729025981, 22.180436946114412], + [114.147379900672547, 22.180523057068186], + [114.147320301821651, 22.180557050522872], + [114.138740343992453, 22.180546123399136], + [114.13874045055482, 22.178881903362257], + [114.138314572749849, 22.17749977219362], + [114.136585723431565, 22.17715416283772], + [114.135033268483511, 22.177933288340487], + [114.132917742236003, 22.180538707944287], + [114.130034107300062, 22.180535035451207], + [114.128038839811978, 22.177846377956463], + [114.126134202781415, 22.177586126207423], + [114.124059317224635, 22.178361198778308], + [114.122768948931508, 22.179312245667241], + [114.120086355641249, 22.179227694404371], + [114.115334817081262, 22.180434316820314], + [114.113351817283302, 22.182852858160846], + [114.113351583929003, 22.186482171893847], + [114.114567180877714, 22.18846969021023], + [114.115830732700445, 22.189201166100471], + [114.117289053035762, 22.218061996113825], + [114.115946252726999, 22.218957188888478], + [114.11472947401235, 22.218695232959252], + [114.114814775496328, 22.215932373716786], + [114.114127902912259, 22.214118299058381], + [114.111622555834998, 22.212649255746854], + [114.109122453647018, 22.211614610127214], + [114.108082264958469, 22.210836882526532], + [114.103570454805578, 22.210705343362285], + [114.102239177920893, 22.211174225447319], + [114.101825760367163, 22.211902401030425], + [114.100318105793235, 22.217639127339851], + [114.100318042886471, 22.218615451101989], + [114.100579196456621, 22.219571793987395], + [114.101308755995674, 22.220475181966158], + [114.106902055159253, 22.22423185863185], + [114.108836226772212, 22.225315016360355], + [114.110393130146349, 22.225614873400747], + [114.110393085685146, 22.226305097038402], + [114.108191350283604, 22.227039289034217], + [114.107801860695389, 22.227599305489665], + [114.108021059369435, 22.228465676151], + [114.109571830522185, 22.229846824326405], + [114.109747981591852, 22.23088524260768], + [114.109054100573005, 22.23135906115899], + [114.106597210930488, 22.23209327624274], + [114.105423894858248, 22.232914138944398], + [114.10529569376925, 22.233951427436988], + [114.105813182210895, 22.234854878304912], + [114.10736982310641, 22.236023811912858], + [114.111821218539703, 22.237533452403213], + [114.113025800740061, 22.238310418549919], + [114.115062678933029, 22.2386138662119], + [114.116352565936424, 22.239174980522229], + [114.11700345647769, 22.240813986925161], + [114.11816523438543, 22.241464116543163], + [114.118465762904066, 22.241349625492468], + [114.118472723452939, 22.241487377955242], + [114.118625121417111, 22.241288915368592], + [114.118731153977592, 22.241248520602358], + [114.118999448758217, 22.240801441846404], + [114.119826910441262, 22.23972386717627], + [114.120842746136105, 22.239648884736663], + [114.122315302016389, 22.239307170025711], + [114.123264046941699, 22.238224769898451], + [114.123434453972138, 22.236627442061138], + [114.12306695145557, 22.23550447406269], + [114.133477484799826, 22.221947197316045], + [114.133885971704416, 22.222074104599479], + [114.135224874389692, 22.221858851774545], + [114.136211091021565, 22.220993938234113], + [114.137343747976928, 22.218792818268518], + [114.137431716779801, 22.216797738061629], + [114.137605476578798, 22.216571456697878], + [114.149429574242731, 22.212237192424791] + ] + ], + [ + [ + [113.94551815169163, 22.214291776499316], + [113.94531838247616, 22.214786319800965], + [113.945942523019198, 22.215369330204592], + [113.946701520392011, 22.215057765389336], + [113.94625815880012, 22.214441414798799], + [113.94551815169163, 22.214291776499316] + ] + ], + [ + [ + [114.184991599006068, 22.213406660553964], + [114.184449149702729, 22.213715771165209], + [114.18371212811158, 22.214882808297553], + [114.183097389039986, 22.216623256056291], + [114.183182571123524, 22.217317644256056], + [114.1843576477102, 22.217838979531663], + [114.185130689456031, 22.217770371987541], + [114.186154404726437, 22.217327089455043], + [114.187664368069264, 22.216949693098073], + [114.188157673415958, 22.216554447292477], + [114.188498643811968, 22.215169595648053], + [114.18813372478202, 22.214756804165152], + [114.186994793330925, 22.214280594897318], + [114.185661356711222, 22.213452898273413], + [114.184991599006068, 22.213406660553964] + ] + ], + [ + [ + [114.031089364418008, 22.209819267933788], + [114.034642204740919, 22.207481252791005], + [114.035709070752063, 22.207621597661102], + [114.036648173376321, 22.208477536397314], + [114.038182204038364, 22.208746838045226], + [114.039509738600373, 22.208282455538566], + [114.039764347714055, 22.207014410105621], + [114.041074009052252, 22.206136991003966], + [114.040996195819915, 22.20541792798976], + [114.039686612496254, 22.205126949479141], + [114.03939518253739, 22.204677496598052], + [114.039352320973535, 22.203762284557801], + [114.038983055101795, 22.203076941153817], + [114.037279322340837, 22.202659970785856], + [114.036818255759869, 22.202019893075551], + [114.036654650332864, 22.200826886209576], + [114.036109745831681, 22.200362086811779], + [114.035394142904963, 22.200612975880947], + [114.034987907564982, 22.201305245662994], + [114.033678440553302, 22.202980173790035], + [114.032714403902546, 22.203157728688073], + [114.032272334124684, 22.202905793026844], + [114.032296334238367, 22.202125460191468], + [114.031793380552628, 22.202122775028077], + [114.030683684491763, 22.202562852841147], + [114.02978062335832, 22.202291161506263], + [114.028774869205165, 22.20101441710155], + [114.028242044602948, 22.200721754471253], + [114.028272053114691, 22.199565270312334], + [114.027065696065364, 22.199568552482376], + [114.026513928775159, 22.199373995863379], + [114.025563149818637, 22.19777405546299], + [114.024296063995493, 22.196842247947323], + [114.023012008918016, 22.19656775027142], + [114.022332607380193, 22.196001467707905], + [114.021272069094849, 22.195922448489117], + [114.021066506758785, 22.196565260150727], + [114.021744877779909, 22.197388620175808], + [114.021253999134274, 22.197680117618919], + [114.019448249412036, 22.197379179632851], + [114.018194196421206, 22.197762933803144], + [114.017963715353432, 22.198233766599731], + [114.017860874676572, 22.199582536286652], + [114.017242314381321, 22.200188544667618], + [114.017048720461133, 22.201096424149544], + [114.018078225286601, 22.201645624084112], + [114.019065868392033, 22.201842838084339], + [114.020163297961673, 22.201602600897708], + [114.021042227901546, 22.201829167874649], + [114.022290158454112, 22.204579575291689], + [114.022877760833737, 22.205289160737269], + [114.023653965749517, 22.205590082907214], + [114.025247356524915, 22.205634657156988], + [114.02680487232837, 22.205830433211844], + [114.027392558318923, 22.206118926443857], + [114.028271525784092, 22.207841128269699], + [114.028350272484658, 22.209124352498179], + [114.027968036886207, 22.210199753206126], + [114.026762611782914, 22.21137543786681], + [114.026246744566322, 22.211556915308428], + [114.02371347275681, 22.211191825495732], + [114.023435101055924, 22.211299642589523], + [114.02267078367403, 22.212388160977223], + [114.021852632395948, 22.213007683923369], + [114.021767793452327, 22.213564111703135], + [114.022113955188104, 22.214147326330426], + [114.022695604340711, 22.214304735336004], + [114.023943764705166, 22.214072151155101], + [114.024840676162384, 22.214968950740001], + [114.025040149561505, 22.21617780058795], + [114.02609474577811, 22.216837104640906], + [114.026167514052474, 22.21792826699437], + [114.025313391347325, 22.218432792656227], + [114.025155708304695, 22.219017423254225], + [114.02562254393294, 22.220850735759647], + [114.02648257250668, 22.221706647987578], + [114.028077028859173, 22.222254477477811], + [114.029942988356098, 22.222445521770634], + [114.031464783124363, 22.222216415073692], + [114.032204228241739, 22.222410540311611], + [114.033216077001057, 22.223421240956959], + [114.0342349821059, 22.22377473503693], + [114.035126208921966, 22.223539388146595], + [114.035865800007045, 22.222642227494013], + [114.035944726598274, 22.22135960847989], + [114.035047590154505, 22.220033437051256], + [114.032434984145993, 22.218748732345869], + [114.03251385108841, 22.218278371051856], + [114.033259329885482, 22.218084372511353], + [114.034781235217466, 22.218276532831698], + [114.035787251580899, 22.21800889815211], + [114.036254360332848, 22.217578582701741], + [114.0361027002957, 22.216916742681434], + [114.033417154334202, 22.215784199358804], + [114.030919373700755, 22.2152795569245], + [114.029864693423193, 22.214031941125892], + [114.029519512301405, 22.212786445314126], + [114.029714177315554, 22.21149849003794], + [114.031089364418008, 22.209819267933788] + ] + ], + [ + [ + [113.836845355781492, 22.214795119823037], + [113.836309914080772, 22.215002189495706], + [113.835115645109838, 22.21620935674758], + [113.834884948203083, 22.217463341474179], + [113.835194749316599, 22.217910071193344], + [113.836577439575805, 22.217985683838432], + [113.837247249957073, 22.217594803017516], + [113.838661011778996, 22.217540410299726], + [113.838715233054344, 22.216314102355462], + [113.838173862061737, 22.215266749246624], + [113.837655510494471, 22.214845645515556], + [113.836845355781492, 22.214795119823037] + ] + ], + [ + [ + [114.148734158623327, 21.977493152246652], + [114.133584835493465, 21.982867531888985], + [114.118611515523284, 21.982506068879992], + [114.11914904661981, 21.987797002111275], + [114.119473578399578, 21.987873646829097], + [114.119105963453379, 21.988004062047398], + [114.144389228045171, 21.996014392718408], + [114.147563626631083, 22.003117162467397], + [114.153765780861548, 21.998985104366049], + [114.166641493334808, 22.003064431786811], + [114.165757643873889, 22.001802314224324], + [114.16738755125165, 22.002404532475261], + [114.169002351402597, 21.995567403010153], + [114.163008805150511, 21.985723532367228], + [114.148947680336804, 21.977682601411011], + [114.14888985604324, 21.977715484732887], + [114.148734158623327, 21.977493152246652] + ] + ], + [ + [ + [113.819403915645054, 22.004083420533753], + [113.825782234896678, 21.999447269831521], + [113.83738520022689, 22.00171321110993], + [113.826781404710331, 21.991700549399994], + [113.820403243262206, 21.993345287738556], + [113.819403915645054, 22.004083420533753] + ] + ], + [ + [ + [114.22652639069284, 22.0192565559088], + [114.226539178930139, 22.019284515729318], + [114.226228939516076, 22.019060210096157], + [114.217784291306003, 22.021668942127011], + [114.223003929947268, 22.031557971957863], + [114.234975964378336, 22.03824520024834], + [114.240583512735384, 22.039423653786613], + [114.264445342216817, 22.045101243200804], + [114.27806096292889, 22.05244298266685], + [114.297970466643662, 22.053218252262436], + [114.300725689687383, 22.063255324554564], + [114.31817513030677, 22.06685611656512], + [114.318787721312248, 22.05905651453358], + [114.304170249465486, 22.051338306531477], + [114.306484106662197, 22.044304096485352], + [114.306596603152926, 22.044187941778638], + [114.306529216881003, 22.044166959779265], + [114.306543675822923, 22.044123004069863], + [114.295061485092361, 22.038853244088411], + [114.289547694033217, 22.038879439167442], + [114.22652639069284, 22.0192565559088] + ] + ], + [ + [ + [113.660252991560199, 22.042108326960999], + [113.666297346601382, 22.04829376428205], + [113.670736479137815, 22.032206024713719], + [113.661478139095067, 22.026239821828899], + [113.66515087815327, 22.036276499931926], + [113.660252991560199, 22.042108326960999] + ] + ], + [ + [ + [113.709464803170434, 22.010180674973807], + [113.700813996561763, 22.010620793547574], + [113.700583734328504, 22.019010033205209], + [113.690633222215467, 22.024369317569427], + [113.697520632257422, 22.032104020782704], + [113.717886568517201, 22.031486779298376], + [113.724857466102193, 22.019138893314111], + [113.709464803170434, 22.010180674973807] + ] + ], + + [ + [ + [114.176226522606456, 22.01171072997078], + [114.175904973772475, 22.012519342075837], + [114.176486459101909, 22.012348143604978], + [114.176992841506447, 22.013589889394549], + [114.213023543906658, 22.013809577616218], + [114.21901324878958, 22.010504171191712], + [114.216988102306885, 22.000423819751749], + [114.224676766233145, 21.998160155579129], + [114.216145464748323, 21.996229514401772], + [114.215405579031057, 21.992546665719338], + [114.204385488842718, 21.993568221307331], + [114.185568234391141, 21.989309859748584], + [114.184985691856284, 21.989078373660782], + [114.175918352535263, 21.99114543730574], + [114.173765619219495, 22.005676127678328], + [114.176226522606456, 22.01171072997078] + ] + ], + [ + [ + [113.750912439673797, 21.976230590028763], + [113.747709153300633, 21.98025588377417], + [113.737271871208208, 21.990543830042736], + [113.738550615045469, 21.991764629000411], + [113.736538605897493, 21.994292947388331], + [113.74246569758354, 21.99550230385162], + [113.744936995911502, 21.99786161799646], + [113.750096782354504, 21.99705934095827], + [113.766535109392763, 22.000413396893695], + [113.767793979296641, 22.001500631625373], + [113.768339727861559, 22.000781609016034], + [113.769205896946218, 22.00095834108571], + [113.768953456338934, 21.999973023012139], + [113.775009009543055, 21.991994844147808], + [113.77355143824488, 21.981091453835678], + [113.763038922480007, 21.974725391715925], + [113.760047404213154, 21.964676377484448], + [113.753067263273834, 21.967881199848698], + [113.750912439673797, 21.976230590028763] + ] + ], + + [ + [ + [114.058384996534144, 22.287492871371789], + [114.057457065076306, 22.287682553612147], + [114.057347143610457, 22.288487957600292], + [114.056697893621461, 22.28896624660063], + [114.057123339703452, 22.289590641514586], + [114.058106188635861, 22.289490874227322], + [114.058493715376926, 22.289927310104993], + [114.059738347534392, 22.289643106051734], + [114.060721347499964, 22.288906277523783], + [114.06084824746172, 22.288407940253816], + [114.059519714900034, 22.287646960954362], + [114.058384996534144, 22.287492871371789] + ] + ], + + [ + [ + [114.360577577343662, 22.317143844195815], + [114.360291802784161, 22.31861860387103], + [114.360310715006406, 22.319667808719412], + [114.360771150100675, 22.320488299487344], + [114.361663143857399, 22.320932074111671], + [114.363672004434108, 22.321145215709503], + [114.364497167018342, 22.321083039598957], + [114.365989676119156, 22.321366046738628], + [114.366578140091605, 22.320941160162029], + [114.365886846573204, 22.320247939893175], + [114.367967975586055, 22.318983893227298], + [114.368356676208734, 22.318187212851544], + [114.36892728503409, 22.316390079467663], + [114.36967368219635, 22.315714987069207], + [114.369509894772335, 22.314575933152007], + [114.368818497084817, 22.314556802194307], + [114.368544804001758, 22.313535918729134], + [114.369892712458551, 22.312308936393521], + [114.370159532886532, 22.3115984423142], + [114.370941911011911, 22.311222400178764], + [114.370839039973774, 22.310511359606529], + [114.369697993011044, 22.31049675908654], + [114.368205320915365, 22.310175579426282], + [114.367689876455557, 22.308788925127075], + [114.367883825155985, 22.30681220619142], + [114.367173500920288, 22.306457053829035], + [114.365717854653155, 22.306958127641341], + [114.36470379763071, 22.307881743012182], + [114.364594867521888, 22.308503040967903], + [114.364861523521185, 22.309714953827672], + [114.36468563307038, 22.310760441787505], + [114.364079197751394, 22.311525468545014], + [114.363175108334929, 22.31188183564182], + [114.362070204493818, 22.313054705063827], + [114.361645620122061, 22.313729482685147], + [114.361323884860226, 22.315081266000306], + [114.360771446535395, 22.315813253862263], + [114.360577577343662, 22.317143844195815] + ] + ], + [ + [ + [113.97888615292878, 22.326302729530973], + [113.978322422663254, 22.326986479004383], + [113.978425150331802, 22.327516300114219], + [113.979037722001294, 22.327518557012493], + [113.979425857260225, 22.326827301599661], + [113.97888615292878, 22.326302729530973] + ] + ], + [ + [ + [120.391420207565389, 22.344930599281817], + [120.391434958250841, 22.344914756162829], + [120.351051611076798, 22.329930653649491], + [120.351349313708084, 22.330231311785479], + [120.351020638298479, 22.33011074311646], + [120.366354787334117, 22.345385755367392], + [120.379054769775621, 22.358211819522229], + [120.379139331385687, 22.358120995292122], + [120.379326641018054, 22.358307582557089], + [120.391643961390955, 22.345012679352756], + [120.391420207565389, 22.344930599281817] + ] + ], + [ + [ + [113.890257168897847, 22.342128382273543], + [113.889576280753772, 22.342801168071428], + [113.888852347773067, 22.342988817011214], + [113.889070544559019, 22.344315192229608], + [113.888913288105115, 22.345189274313618], + [113.888298413422291, 22.346405161858616], + [113.888456600134504, 22.346727312905728], + [113.890846588490035, 22.346855574089854], + [113.891527423882067, 22.346426802741231], + [113.891831816452054, 22.345826821073835], + [113.890804705073677, 22.344194046424391], + [113.890986979413384, 22.343307960509847], + [113.890834843050513, 22.342572746882713], + [113.890257168897847, 22.342128382273543] + ] + ], + + [ + [ + [114.377934011658496, 22.327631390673073], + [114.376082110218064, 22.327972329953479], + [114.375329615715899, 22.327732071352379], + [114.374644066342142, 22.327940854115074], + [114.373599809326748, 22.32786099222724], + [114.372379698945579, 22.328168452193989], + [114.371390424732013, 22.328920777167863], + [114.370886754840157, 22.330117634086058], + [114.371171440162868, 22.331439566362789], + [114.372422406942434, 22.332246255389659], + [114.37325381405023, 22.331760200201522], + [114.373550657248188, 22.330812667892989], + [114.375214500502793, 22.330749828901009], + [114.375857140897281, 22.329760941771099], + [114.377430195307753, 22.329342248139422], + [114.378115834884156, 22.328786458166697], + [114.378370728741928, 22.328211090686324], + [114.377934011658496, 22.327631390673073] + ] + ], + [ + [ + [113.966752734904929, 22.328699316681469], + [113.965733805172391, 22.328811961066698], + [113.965025200914212, 22.32931187260068], + [113.964684814085729, 22.330378959341544], + [113.965103773904573, 22.333586562031162], + [113.965928071366577, 22.334204584696987], + [113.966569775123034, 22.33401089452623], + [113.96620655312725, 22.333440713084528], + [113.966812379916632, 22.332385933194512], + [113.96926730582517, 22.331559334490475], + [113.969182522884495, 22.330967435734642], + [113.967382423037279, 22.328914729089231], + [113.966752734904929, 22.328699316681469] + ] + ], + [ + [ + [114.370503983095475, 22.331469381390313], + [114.369733603462265, 22.331882417779671], + [114.369793473612489, 22.333123599381626], + [114.369156958558648, 22.334103598383571], + [114.36962950250161, 22.334867160459027], + [114.370345893084135, 22.33494728975997], + [114.370971400414263, 22.334608459273788], + [114.371954688792897, 22.333492058738955], + [114.371990740666888, 22.332234757423407], + [114.37098958379292, 22.331492796411005], + [114.370503983095475, 22.331469381390313] + ] + ], + [ + [ + [114.36625599071597, 22.328123144148286], + [114.36526694966669, 22.328161499841922], + [114.36300416543375, 22.329547976347179], + [114.362335859472381, 22.329756986769763], + [114.360673685868846, 22.329502386988018], + [114.359860553024333, 22.330197758129394], + [114.35969667877518, 22.331141203834477], + [114.36042468987479, 22.333805653016547], + [114.359963116214487, 22.335251644318056], + [114.360448484919459, 22.336614187652597], + [114.360406422421548, 22.338337596141155], + [114.360927799260409, 22.339030953421446], + [114.362062541897316, 22.339363343914016], + [114.363548981962239, 22.339239174816321], + [114.364289248885342, 22.338842049866933], + [114.364871591313872, 22.339971460939637], + [114.365945513582275, 22.34033005776822], + [114.367311243313111, 22.339973160236585], + [114.368106577447023, 22.339007930062433], + [114.368464385828446, 22.336975062664884], + [114.367978930071089, 22.335277346725213], + [114.366778134864703, 22.333784622856921], + [114.366923085261661, 22.33242114945541], + [114.367354732549913, 22.331644417553949], + [114.368525710178446, 22.331014764718685], + [114.368671624622806, 22.330324433916349], + [114.368143143240331, 22.329589959687983], + [114.367033164658295, 22.329550405578519], + [114.366911340204297, 22.328583363784368], + [114.36625599071597, 22.328123144148286] + ] + ], + [ + [ + [114.334025550533198, 22.334117734635917], + [114.333200782371279, 22.334315339629235], + [114.33274041852647, 22.335254405395311], + [114.33317665495386, 22.336906910561765], + [114.333559058372899, 22.337212246052417], + [114.33468735243126, 22.337304126698143], + [114.335147707624671, 22.336556105925002], + [114.335190691832437, 22.335784868965391], + [114.335670004227296, 22.335281862118229], + [114.335390488117795, 22.334262181994994], + [114.334025550533198, 22.334117734635917] + ] + ], + [ + [ + [113.980867029778949, 22.33363759171138], + [113.980224544202031, 22.3337044535442], + [113.979946152960309, 22.334448404627288], + [113.980012897160748, 22.336007530357321], + [113.980830800559076, 22.338613702749939], + [113.982514663678245, 22.340593221944349], + [113.983357628211664, 22.340761800151586], + [113.983921305829227, 22.340172036913426], + [113.984079002229493, 22.338947332741636], + [113.982914969941859, 22.336387218635853], + [113.981473567901446, 22.333982911897358], + [113.980867029778949, 22.33363759171138] + ] + ], + + [ + [ + [114.368000792920114, 22.326170650459254], + [114.368993625800655, 22.325849076507751], + [114.369090572551642, 22.325354847579625], + [114.368411181804177, 22.325200681114346], + [114.367748775700377, 22.325267553754777], + [114.367497615668569, 22.325718238513858], + [114.367474000444986, 22.325697005818604], + [114.36747399640582, 22.325760621219661], + [114.36742803354646, 22.325843097559744], + [114.3674739866251, 22.325914664125005], + [114.367473965262064, 22.326251124577464], + [114.367689847900479, 22.326250842907942], + [114.367700756010677, 22.326267831018498], + [114.367753461644455, 22.326250759908895], + [114.368085901957429, 22.326250326162555], + [114.367584853113343, 22.326411013294109], + [114.367621791001568, 22.326855059696765], + [114.368525968466642, 22.326947907820994], + [114.369321282435479, 22.326767858993882], + [114.369339308375231, 22.326114696748618], + [114.368774806510089, 22.326029393417599], + [114.368088487007398, 22.326249497133073], + [114.368000792920114, 22.326170650459254] + ] + ], + [ + [ + [114.366141466641068, 22.322362059498523], + [114.36651116088828, 22.321614397946547], + [114.365940694650419, 22.321819212654614], + [114.365237340778833, 22.322465315767868], + [114.365455103135801, 22.322833096786731], + [114.366141466641068, 22.322362059498523] + ] + ], + + [ + [ + [114.348747611396533, 22.312305012508265], + [114.347541256720703, 22.31239214498704], + [114.346515627896011, 22.313178139094486], + [114.345447929607204, 22.316234738818107], + [114.345556678366179, 22.317785893073484], + [114.347109313694205, 22.320910826451861], + [114.348091776816148, 22.323815732735369], + [114.349687505516172, 22.325495320026747], + [114.350869920598257, 22.325627319447346], + [114.352702586303238, 22.324690022405079], + [114.353405667178691, 22.324969912027395], + [114.354054759098233, 22.326304126179245], + [114.354819744270245, 22.327177059581587], + [114.35623898293241, 22.327398814649129], + [114.357549438393463, 22.326935638322183], + [114.357944037248799, 22.325909800968084], + [114.357525632762119, 22.324318113848641], + [114.356590821395358, 22.323225355638723], + [114.355031764425689, 22.322701750119563], + [114.354443526423367, 22.32226161373146], + [114.354273776880419, 22.321673763243503], + [114.354771281247736, 22.319664506135418], + [114.354315964903989, 22.317872851572261], + [114.353418180158229, 22.316629052764707], + [114.352308642784863, 22.316058775623709], + [114.351458764144112, 22.315856163753534], + [114.350015659460453, 22.316124689139258], + [114.349615233750001, 22.315537246471511], + [114.349512533902811, 22.312980840644737], + [114.348747611396533, 22.312305012508265] + ] + ], + [ + [ + [114.292729689909152, 22.329360941105961], + [114.293166208048618, 22.330209486814198], + [114.293578660604609, 22.332401340711183], + [114.294355843770418, 22.332910300525288], + [114.294974226650879, 22.332607316494521], + [114.297261941453385, 22.33013431542096], + [114.298712346885679, 22.329796972817277], + [114.299452574003297, 22.328660556736889], + [114.300526409250082, 22.327340549264648], + [114.301339486064634, 22.326718092806328], + [114.302188526102086, 22.32575349005786], + [114.302359376811509, 22.324831008962256], + [114.301491484640394, 22.323852227391999], + [114.301600405289861, 22.32303987218955], + [114.302207737634987, 22.322017648440955], + [114.301752314331154, 22.321586304776378], + [114.300939256869668, 22.322019730318363], + [114.299034476926181, 22.321904769736072], + [114.295618166243543, 22.322849276780953], + [114.294052642533956, 22.325097103237848], + [114.292390147721107, 22.32731999803816], + [114.29220126690673, 22.328320480686784], + [114.292729689909152, 22.329360941105961] + ] + ], + [ + [ + [114.326997740618069, 22.32538629207264], + [114.326148020229283, 22.325472931940027], + [114.324801976184915, 22.32666775354075], + [114.32365570323995, 22.326624925683351], + [114.321933309076869, 22.326192101741619], + [114.320562346858352, 22.326214698158054], + [114.31999816039513, 22.326558835118028], + [114.319476858523785, 22.32769105692719], + [114.318524183653565, 22.328884096789565], + [114.318220565152231, 22.329884875424337], + [114.318742696154132, 22.331533241500217], + [114.318651811461933, 22.331819471200369], + [114.317322699629628, 22.332663129352003], + [114.317020091317801, 22.333422849153983], + [114.317322568300412, 22.334749557206756], + [114.316455753830724, 22.335877398132968], + [114.315678789569944, 22.337206105005233], + [114.315357185359431, 22.338246907242954], + [114.315526904973339, 22.338834710905918], + [114.316194901664375, 22.33950660814066], + [114.316716087998017, 22.340465830168199], + [114.317455986645257, 22.340896537560582], + [114.319063629972533, 22.340963543081859], + [114.320610307049421, 22.341572751511634], + [114.322126029303774, 22.341916952488159], + [114.323581861338809, 22.341722151356375], + [114.325450082728324, 22.341179488688216], + [114.326231929107877, 22.340745912770966], + [114.326735221405229, 22.339899785954287], + [114.327099779609568, 22.338159744900498], + [114.327760817092425, 22.337550361327601], + [114.328167310882279, 22.335814235826138], + [114.329453416220161, 22.334946604962326], + [114.331229814718256, 22.333509923995209], + [114.331600285203692, 22.333011115872029], + [114.331248953169236, 22.330860339650261], + [114.331018458586485, 22.328387259795335], + [114.330423393249077, 22.327865283668174], + [114.329428914481355, 22.327647134503042], + [114.328604214013865, 22.326864542063589], + [114.32841055826627, 22.326060739977112], + [114.327779545698377, 22.325563837976272], + [114.326997740618069, 22.32538629207264] + ] + ], + + [ + [ + [114.385979878887795, 22.402386120595658], + [114.385045127806407, 22.402578793364903], + [114.384893147298882, 22.402990950780154], + [114.385311950700583, 22.404128785765327], + [114.386398667322112, 22.404047035065979], + [114.38676961060726, 22.403564736449418], + [114.386829646202159, 22.402793607297887], + [114.385979878887795, 22.402386120595658] + ] + ], + [ + [ + [113.814854865188877, 22.399002034868758], + [113.813454350335036, 22.399743779177363], + [113.802243872907653, 22.403162559823773], + [113.798427717679303, 22.407702223330446], + [113.783177145231051, 22.415779271057151], + [113.781583991162762, 22.416448120102018], + [113.781722408712241, 22.416549732384556], + [113.781517857405845, 22.416658067377874], + [113.782026135594535, 22.416772698199924], + [113.793792994678114, 22.425410746007806], + [113.806161135387072, 22.423353235716235], + [113.806939012034476, 22.422391242472465], + [113.808678469046171, 22.422783538249867], + [113.809651600268765, 22.419036608337088], + [113.819147642153524, 22.407292936424408], + [113.814922021735882, 22.399296193727679], + [113.814766120008798, 22.399343737983557], + [113.814854865188877, 22.399002034868758] + ] + ], + [ + [ + [113.886832167452994, 22.350829108098171], + [113.885925899584592, 22.350930539772687], + [113.885433159775829, 22.351562323297546], + [113.88547014829858, 22.35258753596915], + [113.886370355694325, 22.353587316640507], + [113.887263557351901, 22.353991952949581], + [113.88813973260703, 22.353927463202364], + [113.888626388832108, 22.353613683202099], + [113.888784654125971, 22.352650596388603], + [113.887684296204498, 22.351245707289209], + [113.886832167452994, 22.350829108098171] + ] + ], + [ + [ + [113.875077998551959, 22.355255912842921], + [113.87441475141523, 22.355671276380836], + [113.873757440313355, 22.357033799453532], + [113.874110078220056, 22.357373246691854], + [113.87546160515204, 22.356725578575031], + [113.875509775243344, 22.355411395310608], + [113.875077998551959, 22.355255912842921] + ] + ], + [ + [ + [114.391988615915011, 22.362360002839669], + [114.391387614140072, 22.362592311731479], + [114.390470563366577, 22.364168016635478], + [114.390579507705866, 22.364919087848037], + [114.391387449191186, 22.365179745459397], + [114.392152468597217, 22.36465731804968], + [114.39249353793096, 22.363599997124449], + [114.392432611371945, 22.362436826287873], + [114.391988615915011, 22.362360002839669] + ] + ], + [ + [ + [114.300424490744135, 22.375639553219706], + [114.30118689682152, 22.375104530757437], + [114.302058593965086, 22.374857762695449], + [114.302359608880067, 22.374281573921557], + [114.304233168582783, 22.372966793576687], + [114.304151121265335, 22.373210012885284], + [114.303375048906744, 22.373823413827743], + [114.302585953432185, 22.37485688954715], + [114.300851006090866, 22.375361818788747], + [114.300244655170744, 22.3763709552764], + [114.300128639984024, 22.378762501962132], + [114.300171501589503, 22.380166640544353], + [114.300505076474053, 22.380717182149883], + [114.301420973286639, 22.381004732309659], + [114.302944127869011, 22.38100221460089], + [114.304345414648139, 22.380555795034283], + [114.305600822366301, 22.380532652792681], + [114.306450683266021, 22.381213289129501], + [114.307354491550228, 22.381390746062795], + [114.310034959168192, 22.380553897661255], + [114.312134042063875, 22.381015194220616], + [114.315033033414025, 22.37972070907432], + [114.316482955894699, 22.379607010932322], + [114.31751449597671, 22.379018004393124], + [114.31796292225799, 22.377743977064508], + [114.317169195137424, 22.375901178924604], + [114.317872261360307, 22.374470648296143], + [114.31764773162304, 22.372210715616699], + [114.317817522614106, 22.371598302183848], + [114.318509532584557, 22.371245952286891], + [114.319886605325848, 22.369664114435704], + [114.320875296240828, 22.367196850812409], + [114.321208934865894, 22.365065869235096], + [114.320717689778206, 22.364670731369159], + [114.319686224927793, 22.364538652980368], + [114.319455585788816, 22.364212032098774], + [114.320013844793181, 22.362892760062028], + [114.319855849392511, 22.362003495405268], + [114.3216519136908, 22.360743097866781], + [114.322586169734407, 22.360475485170117], + [114.324277680926841, 22.359685134646167], + [114.32717742949923, 22.357667254991686], + [114.327972279769668, 22.356808586650068], + [114.328207968265914, 22.356086008857872], + [114.327049839091842, 22.354242890416248], + [114.326976998644469, 22.353462888877825], + [114.32781485189301, 22.351530938253006], + [114.32752335581867, 22.350544313450847], + [114.326589794144354, 22.350146021637855], + [114.326274305789411, 22.349599522361171], + [114.326674758513647, 22.348675586449556], + [114.326316358793406, 22.347754097757011], + [114.324394295111901, 22.347182653378386], + [114.32427849288365, 22.346810803622457], + [114.324824717538633, 22.346062621958254], + [114.325140308284318, 22.345008819996284], + [114.324867807788806, 22.343605069621891], + [114.323836444666412, 22.342264773044846], + [114.322745095502185, 22.342045803700216], + [114.319930258455784, 22.34245120438797], + [114.317473826528982, 22.343023918895621], + [114.315782234144478, 22.343659183409457], + [114.314659792094062, 22.344428401214884], + [114.313768061632715, 22.344361023425325], + [114.312749575562052, 22.343068631126972], + [114.31139047998586, 22.342826042704306], + [114.309240388734665, 22.34365174149168], + [114.309038639627843, 22.343517373964325], + [114.308963392492885, 22.343814343123238], + [114.306446919399178, 22.345790341998576], + [114.303072879059215, 22.350673990958857], + [114.302654289967805, 22.352299985994769], + [114.302630217156718, 22.353924320212975], + [114.303461109495899, 22.355286177546283], + [114.305639259835843, 22.356930774688383], + [114.305639653055508, 22.356931760891058], + [114.305228914645724, 22.358552774636522], + [114.30491104600577, 22.359193415028841], + [114.3049300943254, 22.359732094211076], + [114.303153387218259, 22.366744018525409], + [114.30248357035822, 22.367041818863065], + [114.301755399088407, 22.367876157600911], + [114.301707425128953, 22.368378317981392], + [114.30258855242046, 22.368973186651314], + [114.30254247087413, 22.369155051356991], + [114.302125838968337, 22.369674837560748], + [114.302040904156286, 22.370271073164169], + [114.302225669909703, 22.370405333058628], + [114.301967225421222, 22.371425306010508], + [114.30157942455439, 22.370826921082326], + [114.300730423116363, 22.370999334602697], + [114.300857212529138, 22.371966281356528], + [114.301664257014465, 22.371871947160464], + [114.301966382587196, 22.371428632325998], + [114.301665164964575, 22.372617413056073], + [114.301136846881889, 22.372508910934371], + [114.301039960241468, 22.372535776834649], + [114.301039973933925, 22.37231803902398], + [114.300997441977813, 22.372547566813395], + [114.300396707477617, 22.372714145746333], + [114.299984151874611, 22.37330290321443], + [114.299886206534026, 22.374241206300784], + [114.299407701565428, 22.375152113127779], + [114.299461613414877, 22.375568090707301], + [114.300189762394126, 22.375685939535266], + [114.300453851951033, 22.375481102644397], + [114.300424490744135, 22.375639553219706] + ] + ], + + [ + [ + [114.296308534757642, 22.353052259614728], + [114.295027871847267, 22.353283240354585], + [114.294627262415418, 22.35365490610786], + [114.29462719779093, 22.354684091276596], + [114.295112598791434, 22.356225640236381], + [114.294936743427314, 22.356830010730928], + [114.29410558094672, 22.357060287175269], + [114.292794884654526, 22.35708620640105], + [114.29222440345967, 22.357634122760114], + [114.291622685808107, 22.362267778536076], + [114.290986211142823, 22.363382862281004], + [114.290360743458436, 22.364040842282563], + [114.289128798459046, 22.364695634028866], + [114.287847787115027, 22.366329610462877], + [114.286986461977207, 22.366815811775307], + [114.286700656786877, 22.367359268219737], + [114.286949421787199, 22.367930041466781], + [114.288818795275432, 22.369021760115071], + [114.289844807050031, 22.370420594588026], + [114.290366242078065, 22.371938117959576], + [114.290330202732932, 22.37308434745373], + [114.290790701033941, 22.374369908182178], + [114.293455045556087, 22.375973350869469], + [114.294540944153212, 22.376028758445237], + [114.296506971835115, 22.374511556062096], + [114.296919580890687, 22.373625784320861], + [114.296707860955507, 22.372825985789319], + [114.295973663042375, 22.372599073293703], + [114.294426237972715, 22.373225496962302], + [114.293794881772513, 22.373169420721275], + [114.293704041558257, 22.37207938336153], + [114.294359434302223, 22.371189276080226], + [114.294511377465042, 22.369621800550135], + [114.295141788993192, 22.368620697350238], + [114.296058855034971, 22.368105226823896], + [114.296343610122861, 22.367157637769033], + [114.297083830164425, 22.366818443699646], + [114.298115742390721, 22.365987699391265], + [114.298090871040856, 22.364384472231784], + [114.296884281685806, 22.363096132756869], + [114.296568666496469, 22.3624115025303], + [114.297054202912818, 22.361406583667687], + [114.297254180365087, 22.358287735362097], + [114.29825521632543, 22.3559717644725], + [114.298292286411822, 22.354196388941396], + [114.297570143904821, 22.35334036491329], + [114.296308534757642, 22.353052259614728] + ] + ], + [ + [ + [114.325005165204615, 22.366327870353466], + [114.323756026457346, 22.366632298019404], + [114.3234165061684, 22.367110021698327], + [114.323785924273508, 22.367538389420737], + [114.3251808282659, 22.367466722258214], + [114.325448460820041, 22.36689011791205], + [114.325005165204615, 22.366327870353466] + ] + ], + [ + [ + [113.881788520898198, 22.369926732364483], + [113.880516464123076, 22.370215702314429], + [113.880230960530525, 22.370810547560989], + [113.881398578852711, 22.375076217882189], + [113.881343393315504, 22.376627408763493], + [113.880850523017173, 22.37788818118598], + [113.879397079123152, 22.378788031484572], + [113.877194257828748, 22.379590059917508], + [113.876768466059033, 22.380258734896266], + [113.876786441044558, 22.381160885238629], + [113.877132996754369, 22.382030356957642], + [113.877741035730409, 22.38237000163867], + [113.878641574442199, 22.382472874626469], + [113.879755458532742, 22.382232861438908], + [113.880711095006561, 22.381107538486528], + [113.882158398585119, 22.381108748213666], + [113.883758867810911, 22.380819952598664], + [113.884956663723045, 22.380359754478082], + [113.885468436233822, 22.379797026168951], + [113.885413418555999, 22.378825844346625], + [113.88484766285147, 22.377854305025963], + [113.884141669229265, 22.377155690924649], + [113.8846775080181, 22.376368959471748], + [113.883454759445414, 22.375261889003411], + [113.883557984807979, 22.374155796583086], + [113.884598537153877, 22.374066549170017], + [113.884817887329859, 22.373593631941088], + [113.883680291227435, 22.372209584684896], + [113.883844605019405, 22.37113653795663], + [113.882938300364202, 22.370061675283822], + [113.881788520898198, 22.369926732364483] + ] + ], + [ + [ + [114.285614123804748, 22.373404608246485], + [114.284358023497944, 22.373916235891883], + [114.284442886251924, 22.375124319069201], + [114.285444125434879, 22.375433133573498], + [114.286415319107533, 22.376330046787587], + [114.287167709710758, 22.376455099396782], + [114.287671272873567, 22.376842502419205], + [114.288399664177419, 22.376813537155101], + [114.28841768684066, 22.376209421556233], + [114.287046861890687, 22.375590123944825], + [114.286725144108757, 22.375207479438604], + [114.286518400611811, 22.37373851735121], + [114.285614123804748, 22.373404608246485] + ] + ], + + [ + [ + [114.361217468937639, 22.464834403728393], + [114.359512375716534, 22.464864970394235], + [114.358116943273203, 22.465614148317087], + [114.357595500452192, 22.46652799501765], + [114.357655348583833, 22.467795942433682], + [114.358055715722926, 22.470307391753224], + [114.357788971882997, 22.471220833940958], + [114.357133691190953, 22.472163889740035], + [114.356775929614017, 22.475161528225065], + [114.355774079691372, 22.476235153128318], + [114.355998731657778, 22.477376814476916], + [114.355665069957368, 22.478486371450131], + [114.354991846683106, 22.47936447648134], + [114.353322889618013, 22.480341234523213], + [114.353099136310675, 22.480965615541226], + [114.353584451901824, 22.481971823633081], + [114.355536938582176, 22.483016643570842], + [114.356095220585772, 22.483537751002377], + [114.357466432910229, 22.485655592995993], + [114.358510154101566, 22.486436969432035], + [114.359546944558417, 22.486663377521452], + [114.360560813804099, 22.486469842943634], + [114.361925368737872, 22.48565281346308], + [114.362945277231915, 22.485720332579042], + [114.363916287115273, 22.485425945220872], + [114.364826435867215, 22.484319660186383], + [114.364953413096842, 22.482692466613795], + [114.36417728067336, 22.481352532881896], + [114.363879691011519, 22.47969292815317], + [114.364207389452432, 22.47917045765216], + [114.365415212139411, 22.478683771760483], + [114.366556155113898, 22.477965211613128], + [114.367405444379344, 22.47663005843291], + [114.367466513054794, 22.474672936573931], + [114.366945123273723, 22.472716578851728], + [114.364505618117462, 22.470860856095303], + [114.364207963453751, 22.470176254007136], + [114.364371940786341, 22.467924956198491], + [114.363171311925214, 22.46580958798366], + [114.361217468937639, 22.464834403728393] + ] + ], + [ + [ + [114.357975189138742, 22.495700807211612], + [114.357380880746859, 22.495896738054416], + [114.356585728867543, 22.497565985745098], + [114.354850720428345, 22.499761760104718], + [114.354560043749387, 22.500390227420858], + [114.354789725976886, 22.500866846561753], + [114.356094085954595, 22.50132873151987], + [114.356172915331413, 22.502494589046293], + [114.356464488464681, 22.503628105569039], + [114.357465230020011, 22.50451050551138], + [114.359121250021659, 22.505164920413581], + [114.360407789133788, 22.505178965496157], + [114.363083931498579, 22.504494043604801], + [114.363915064423679, 22.50457085827658], + [114.364988939906837, 22.505180345189594], + [114.36548648327269, 22.504629669768644], + [114.364946086597925, 22.503554432416124], + [114.362932279778434, 22.501539306957905], + [114.362186137604581, 22.500525401216095], + [114.361736685475009, 22.499539070750259], + [114.361300298510443, 22.497391734760122], + [114.360911787744314, 22.496429319157805], + [114.360450323376469, 22.496076012183341], + [114.359060895507028, 22.496151122984209], + [114.357975189138742, 22.495700807211612] + ] + ], + + [ + [ + [114.319125043254374, 22.52260976501768], + [114.318239319476461, 22.523006408492002], + [114.317917739928035, 22.523797976115166], + [114.317353540811595, 22.524153013614463], + [114.315522169234924, 22.524491397298153], + [114.312779939805964, 22.526432335847705], + [114.311154139850544, 22.527388229937369], + [114.308237040387141, 22.528237374521691], + [114.307672743120591, 22.528960327738929], + [114.307266071893437, 22.532228867442186], + [114.307423783501562, 22.533504522400506], + [114.308412383131198, 22.534916710355191], + [114.309364059472273, 22.535640987231801], + [114.310456582265076, 22.535516048905905], + [114.312197256542632, 22.534278987518533], + [114.313168009957522, 22.532495323444188], + [114.314793833539341, 22.530463454212864], + [114.316364580315707, 22.530390555752788], + [114.317231294591792, 22.530833921478514], + [114.317759457260252, 22.531891880403982], + [114.31761956699367, 22.533380060121853], + [114.317516524165868, 22.536421076931919], + [114.317995745791734, 22.537654107583439], + [114.318984259008957, 22.538219221476773], + [114.320197474333042, 22.538098947449331], + [114.321155134716491, 22.536788220058682], + [114.321901114932515, 22.535323895374528], + [114.322180794699804, 22.533783453665375], + [114.32185936951123, 22.532300144517215], + [114.320537430561828, 22.530851720453747], + [114.32065841919453, 22.528202626158173], + [114.320932098332634, 22.526849174319192], + [114.321289623315707, 22.525947540543008], + [114.321259748642063, 22.524675654255599], + [114.320374166339903, 22.523084394915209], + [114.319125043254374, 22.52260976501768] + ] + ], + + [ + [ + [114.437635877356456, 22.536972453479329], + [114.433990550802363, 22.537081015487409], + [114.428818049606519, 22.539108153434405], + [114.426146603229853, 22.540409046755773], + [114.424771351380826, 22.542506473968949], + [114.423724536985347, 22.546589151412199], + [114.423219709024337, 22.548108557154855], + [114.423688198920303, 22.551038777851723], + [114.424990022378466, 22.552807928221657], + [114.429102541060047, 22.554614353898042], + [114.430587128881228, 22.554579190363846], + [114.43135356070681, 22.553675249418461], + [114.43145782606598, 22.552481482734258], + [114.43117146082318, 22.550097299952526], + [114.431603418951909, 22.547352070862917], + [114.4334479889486, 22.545251715356692], + [114.435218544773178, 22.543444370220147], + [114.437203586213727, 22.543121383355135], + [114.439954439513258, 22.543121797442161], + [114.441689342052285, 22.542399788489028], + [114.442377981647979, 22.54123906720255], + [114.441726613330687, 22.539469045693046], + [114.440241410270858, 22.537771623996083], + [114.437635877356456, 22.536972453479329] + ] + ], + [ + [ + [114.305772718459409, 22.536894183592231], + [114.305026648918528, 22.5372744372191], + [114.304771919642391, 22.538105819903809], + [114.304692914782677, 22.539760849923436], + [114.305087331700491, 22.541060094081669], + [114.306263765565248, 22.541922018322953], + [114.307101650711971, 22.542275542978647], + [114.308114308420983, 22.542354768436933], + [114.309272780198285, 22.541985750316865], + [114.310037795897003, 22.541157445688459], + [114.310097762575779, 22.540395388623779], + [114.309624466595224, 22.539434292988947], + [114.30736260668877, 22.537563391575731], + [114.305772718459409, 22.536894183592231] + ] + ], + [ + [ + [114.331156858457732, 22.53947200757937], + [114.330744477768249, 22.539573787059261], + [114.329695009412035, 22.540541726311542], + [114.328967053183007, 22.541509051998336], + [114.328973009379212, 22.542055004177982], + [114.329549097818685, 22.542632865659943], + [114.330270992937358, 22.54277047905699], + [114.331083771337788, 22.54258094236814], + [114.331744843698061, 22.541401762204888], + [114.331429433585114, 22.539650476893677], + [114.331156858457732, 22.53947200757937] + ] + ], + [ + [ + [114.259315970369286, 22.544554678957368], + [114.258483752617494, 22.544843944644587], + [114.258483714270938, 22.545450901478713], + [114.258908783169502, 22.546029716962959], + [114.260027018371886, 22.546135301150823], + [114.26110215615509, 22.546868811272819], + [114.261892257731887, 22.546925459064123], + [114.262432359006809, 22.546228258767478], + [114.262293381472361, 22.545657365647109], + [114.260962268770669, 22.544749023129629], + [114.259315970369286, 22.544554678957368] + ] + ], + [ + [ + [114.265980733727034, 22.541604663840491], + [114.26496573111028, 22.542090226456963], + [114.264965706923377, 22.542473200666947], + [114.266059678355006, 22.542419561378264], + [114.265980733727034, 22.541604663840491] + ] + ], + [ + [ + [114.304341871492809, 22.531655921351057], + [114.303662717307631, 22.531722063351832], + [114.302491122514255, 22.532330986819382], + [114.301466351014383, 22.532491667856583], + [114.299913200968575, 22.532217204185692], + [114.299281917729715, 22.532409204488101], + [114.299142036104513, 22.533070391070165], + [114.300027811101515, 22.536267789711733], + [114.299263678208519, 22.536521998734649], + [114.29886917546466, 22.535784669691093], + [114.298322822654157, 22.535320559999054], + [114.296690658011656, 22.534790130268359], + [114.294282280032334, 22.533395845288176], + [114.293269261948836, 22.533988300119749], + [114.291382088786051, 22.533925007646395], + [114.290701746391846, 22.533522982653754], + [114.289919459586329, 22.533475065497093], + [114.288747458923538, 22.533957626133425], + [114.288262877739371, 22.53387627629056], + [114.286624294859749, 22.532737474320932], + [114.286083723455832, 22.532685164855675], + [114.285331243952868, 22.533571059144208], + [114.285410131592386, 22.534405913884584], + [114.286678058545121, 22.535798231537072], + [114.287333449073373, 22.537069309835736], + [114.287266417994559, 22.538426313549156], + [114.288316497487912, 22.539170888518981], + [114.290355708011262, 22.539131128491285], + [114.291138914575185, 22.54027496484856], + [114.292181912436789, 22.540501473341184], + [114.29243769382532, 22.540053135970229], + [114.29249770344849, 22.538981118117636], + [114.293675532613136, 22.53910640007371], + [114.293857321124392, 22.539558104385325], + [114.292953149804418, 22.540696350842243], + [114.288680844230498, 22.544582041390463], + [114.286185755093001, 22.546741136026206], + [114.286173704739554, 22.54768608148904], + [114.286604341987029, 22.548056505548686], + [114.287557557061078, 22.548263257803608], + [114.290895624720918, 22.548425733794812], + [114.290858594467622, 22.549444707897628], + [114.290252104057373, 22.550162493785461], + [114.288637460949403, 22.551228602328603], + [114.287945958892848, 22.552618408272519], + [114.287951909055181, 22.553327342716326], + [114.288868066117772, 22.554329041899752], + [114.289499496274686, 22.554609165673238], + [114.290415619938642, 22.555463837376966], + [114.291629486993756, 22.555551131241792], + [114.292709468842006, 22.555227615392848], + [114.293716514537039, 22.554538207900663], + [114.293783501368708, 22.553682180513515], + [114.293098238646195, 22.552831251102003], + [114.293280113501112, 22.55196305659711], + [114.293655744852018, 22.551864515532689], + [114.299055982217368, 22.551261304772119], + [114.303837281315296, 22.550944498191566], + [114.304771025770222, 22.552221816505178], + [114.307397713195414, 22.550921395546947], + [114.308010902907668, 22.550912324038997], + [114.310485530170467, 22.551470896290564], + [114.31171682477698, 22.551606673015019], + [114.312954152134495, 22.55074449871945], + [114.314494936770188, 22.551300637631609], + [114.316199509400406, 22.551007515171861], + [114.317030327419928, 22.550659999351144], + [114.31745474118172, 22.550162247600561], + [114.31719416037933, 22.549538781430332], + [114.316023858470871, 22.549504957646207], + [114.315235009554712, 22.549245435536641], + [114.314355327097616, 22.548285126989981], + [114.312997283488428, 22.547721651591036], + [114.311862913559182, 22.547013761226825], + [114.310692525130392, 22.547081861916912], + [114.308611249047757, 22.548605446885279], + [114.308289697807353, 22.548300035852744], + [114.308611317984273, 22.547517528359975], + [114.308271818312193, 22.546776180519778], + [114.306779785522608, 22.546790784203726], + [114.306361341554663, 22.546612521439506], + [114.305432634274638, 22.545106227022977], + [114.303922596897877, 22.544285849959053], + [114.302993756208053, 22.544173415325311], + [114.302089819069337, 22.54481887022639], + [114.300312832255742, 22.546463655073524], + [114.298783525260816, 22.547587019215907], + [114.297291172277923, 22.547906334908955], + [114.295688908107181, 22.547778800827107], + [114.294997679812525, 22.547037897126419], + [114.294433327873946, 22.545999814701588], + [114.294415455056182, 22.544279963617655], + [114.295009861128719, 22.54397409835849], + [114.296095717227928, 22.543964457816298], + [114.297024732225736, 22.543673052272688], + [114.297637086262057, 22.543240131684126], + [114.297934924915097, 22.540562845516256], + [114.29848035286426, 22.539938028861076], + [114.300537085117753, 22.538316842480235], + [114.302411949714994, 22.536581875415457], + [114.303200992999606, 22.536405572417422], + [114.304487350381422, 22.536986371540554], + [114.305251392006767, 22.536809081799813], + [114.305912618092535, 22.535635018044651], + [114.305336512405802, 22.533194145276504], + [114.304815250113208, 22.532025098244286], + [114.304341871492809, 22.531655921351057] + ] + ], + [ + [ + [114.26082284675563, 22.551081607914128], + [114.260372754805303, 22.551326771775425], + [114.260475739807674, 22.551852688654666], + [114.261648898575658, 22.552141167668132], + [114.262419985845014, 22.552116814623709], + [114.262663059410414, 22.551300763242551], + [114.261380916919251, 22.551289353829212], + [114.26082284675563, 22.551081607914128] + ] + ], + [ + [ + [114.270461621418946, 22.549544026360419], + [114.270054695610384, 22.549760317657995], + [114.270006637075625, 22.550844269195608], + [114.268609860299136, 22.551269246129358], + [114.267357860689671, 22.553783889866185], + [114.267983765857721, 22.55414644344226], + [114.269010683554711, 22.553053819829763], + [114.270971383654114, 22.551422485613838], + [114.271257335689185, 22.551055289727628], + [114.27111144422129, 22.549918493692005], + [114.270461621418946, 22.549544026360419] + ] + ], + + [ + [ + [117.050515444986132, 23.472726084558111], + [117.053622685635801, 23.475969495430505], + [117.05503775810395, 23.475391560219879], + [117.059594849153328, 23.478077534181462], + [117.074510350486676, 23.475310119226691], + [117.07901744755236, 23.465597922661367], + [117.088245247817341, 23.461829161124562], + [117.088441207154034, 23.461773774690201], + [117.089930563238283, 23.462508491885764], + [117.099957347884072, 23.469291870235669], + [117.104294995250584, 23.479207198617861], + [117.12397445370955, 23.485540061599046], + [117.124388563906066, 23.485820217824667], + [117.124459851674274, 23.485696262990885], + [117.124531665691009, 23.485719372789816], + [117.124642415004402, 23.485378822736983], + [117.137953314492322, 23.462233893740716], + [117.137953404652137, 23.460919972093055], + [117.140489468312666, 23.458530971993451], + [117.140182521179312, 23.452507078164327], + [117.14985130945584, 23.447502139440275], + [117.143636544558021, 23.440410688880426], + [117.137954749341262, 23.441323480799657], + [117.13795640346197, 23.417217565339655], + [117.140568596532574, 23.414246334783741], + [117.138037479779257, 23.402826331189722], + [117.131253949215861, 23.398947910336776], + [117.119465223307515, 23.391932310375278], + [117.103785711217085, 23.399229146282082], + [117.097252212599997, 23.396029092841431], + [117.095059676656575, 23.403290015136786], + [117.080194372740806, 23.410207939798759], + [117.075235425359153, 23.411214033650054], + [117.045642548777806, 23.40296638511542], + [117.044486438992379, 23.403704025322352], + [117.025139324293121, 23.40882707453752], + [117.024145880361175, 23.416682043558115], + [117.02312279732503, 23.41733480784746], + [116.994826160224292, 23.41879936302611], + [116.977111647314914, 23.417160696001286], + [116.960154280175033, 23.419054947772363], + [116.950477288125569, 23.422264094025884], + [116.94742862799869, 23.422451355199129], + [116.947088942963276, 23.423387758810104], + [116.940588439746932, 23.425543497435921], + [116.940213656667495, 23.442340736547621], + [116.940054561056243, 23.442779312549909], + [116.940526293476807, 23.443036695959634], + [116.946550190991303, 23.448995905831477], + [116.952416518275399, 23.449524158910283], + [116.96639502338715, 23.457151015050854], + [116.969853074548709, 23.459773682920062], + [116.973249679239458, 23.460891005390362], + [116.97812596676583, 23.463551571964995], + [116.979320497776143, 23.462888017872444], + [116.981002605080434, 23.463441351704216], + [116.996655504322149, 23.459907117055018], + [117.006698528306089, 23.447679702602858], + [117.019274448479976, 23.440693861944958], + [117.04637187481076, 23.470283842022589], + [117.050515444986132, 23.472726084558111] + ] + ], + [ + [ + [110.55249525657797, 20.32996034277112], + [110.552442587346007, 20.329974656345058], + [110.552622105249313, 20.330191572959038], + [110.582024854545651, 20.383789321937584], + [110.582134714080965, 20.383480708162839], + [110.582201897163458, 20.383675381276376], + [110.590096481561574, 20.373737736719104], + [110.589484125309895, 20.363254300644513], + [110.589379948998072, 20.363127633755436], + [110.589417147447122, 20.363023137102111], + [110.588947660285257, 20.362602018426234], + [110.560346832766299, 20.327826571077253], + [110.552542531837901, 20.329947495081811], + [110.552435582658205, 20.329851564243651], + [110.55249525657797, 20.32996034277112] + ] + ], + [ + [ + [119.685795868658502, 23.553314837159174], + [119.686675072637229, 23.54969242367865], + [119.641999208231908, 23.553595373310412], + [119.641756849241503, 23.553596925722346], + [119.604836636833198, 23.506461901487075], + [119.574627727010309, 23.505354028621795], + [119.572810318515877, 23.508403379811067], + [119.569479456149566, 23.508592003762796], + [119.558635003655169, 23.532187528152594], + [119.557962236294486, 23.53331633543927], + [119.560110933393062, 23.56035087925348], + [119.561976856971654, 23.587430064904591], + [119.562257267299827, 23.587355689787739], + [119.562279511008697, 23.587635556374103], + [119.590260535956133, 23.580236889757753], + [119.60581119641131, 23.606679885382956], + [119.606004669870671, 23.606668471779379], + [119.606062228685872, 23.606858814588449], + [119.673754445553158, 23.602926775272021], + [119.673921990534197, 23.602236472210855], + [119.69671535966657, 23.553244893196531], + [119.685795868658502, 23.553314837159174] + ] + ], + [ + [ + [119.509073543764487, 23.627880752207769], + [119.520886650860561, 23.627577779964305], + [119.520880344742551, 23.627511122929388], + [119.521125496231264, 23.627503448101294], + [119.518750236264523, 23.566295512497231], + [119.51504283217065, 23.565807349118618], + [119.514710035766882, 23.562289618960438], + [119.467732184505323, 23.559409783624755], + [119.468091028842736, 23.559625085096638], + [119.467778319291227, 23.559583909830245], + [119.472653735963775, 23.562362644134087], + [119.500731215511621, 23.579208730425844], + [119.501507233597152, 23.628117626681416], + [119.509073543764487, 23.627880752207769] + ] + ], + [ + [ + [119.553098081820593, 23.669166496952041], + [119.553164633416884, 23.669188325601635], + [119.553012850879881, 23.669326359737916], + [119.582018044323476, 23.678684849541668], + [119.582057053209482, 23.6786649203449], + [119.582185258243797, 23.678706971068344], + [119.597132066407269, 23.67096326733575], + [119.610986752003981, 23.663885065836567], + [119.610971621011316, 23.663793214072694], + [119.611234755323935, 23.663656888367797], + [119.610456312942105, 23.660665068013131], + [119.604212782236203, 23.622764097423886], + [119.601287126590549, 23.625424748366278], + [119.599802432098699, 23.619718559565605], + [119.553098081820593, 23.669166496952041] + ] + ], + + [ + [ + [118.225913941366997, 24.404031616674857], + [118.225934907713295, 24.404335773605212], + [118.225680613094156, 24.404111430676338], + [118.213180193853489, 24.40841191221757], + [118.215961716736572, 24.428578727643252], + [118.224360884032293, 24.430769076693061], + [118.228932463933262, 24.447821056425909], + [118.228994882205129, 24.448726552772371], + [118.229394395446405, 24.448677640118138], + [118.250952433198506, 24.454767735259786], + [118.268747031230717, 24.443954951376249], + [118.268730668911488, 24.443861675729579], + [118.269048926615099, 24.443822711241285], + [118.268661070897551, 24.443464922698034], + [118.265287455970778, 24.424233167742241], + [118.248076639822756, 24.420117773601213], + [118.242028648178078, 24.410131483372734], + [118.233489799158889, 24.411000824088749], + [118.233008992448916, 24.410576648438067], + [118.225913941366997, 24.404031616674857] + ] + ], + + [ + [ + [118.407481626313171, 24.517186275404615], + [118.407707856683359, 24.517142836938731], + [118.409727084268852, 24.529322331975063], + [118.425685889094765, 24.524006780353446], + [118.432536404484281, 24.512375510493282], + [118.44696027016677, 24.509605985796746], + [118.447685717275917, 24.50762612916721], + [118.450110058570047, 24.507143931787418], + [118.458177081570327, 24.481247816471853], + [118.468738138576157, 24.480013773272809], + [118.463164862228822, 24.473169467261854], + [118.462915853736064, 24.466060746578993], + [118.465307731195509, 24.459532945467963], + [118.47426661858529, 24.450717536852235], + [118.472311111175614, 24.440245195743447], + [118.472063173501411, 24.440173148884277], + [118.464266884286289, 24.429724384637719], + [118.465074687202431, 24.428013776123379], + [118.461710600443126, 24.426298394851123], + [118.453142277921287, 24.414814933995736], + [118.452832282621827, 24.414908050186778], + [118.425889557656987, 24.406226585758418], + [118.432187911299948, 24.413649805074169], + [118.427547891469573, 24.421544806009251], + [118.411247602944783, 24.424343874956648], + [118.400657431479644, 24.430551822516961], + [118.351861110191606, 24.418908850013288], + [118.34653550315187, 24.415434331896435], + [118.345045183992241, 24.413315970465252], + [118.33506259332448, 24.392864331891353], + [118.328298736723042, 24.386428635894994], + [118.326121751992446, 24.386417927697163], + [118.325034492854286, 24.384872481670332], + [118.322709924620767, 24.386401145529636], + [118.314038965788058, 24.386358494636756], + [118.294761625293958, 24.395166112077305], + [118.289599079444315, 24.404238628545645], + [118.277226650409347, 24.41322132364267], + [118.279835220435331, 24.414596063545591], + [118.277669144770726, 24.416020500796886], + [118.285855014305639, 24.419181667619458], + [118.285409924506027, 24.425862879437528], + [118.307054769453615, 24.427368453682256], + [118.30719894068416, 24.427424128807402], + [118.299309647551098, 24.458242789870766], + [118.289302830204278, 24.469565128983138], + [118.291006317738947, 24.47813819779903], + [118.293859073037694, 24.479534863279127], + [118.293663017379615, 24.48030073327206], + [118.313958840459222, 24.489527203412813], + [118.369924859986696, 24.461646563000468], + [118.382477435637384, 24.480209568012935], + [118.378824427635607, 24.483370411308663], + [118.388729320869203, 24.489454983465926], + [118.394003180555913, 24.497254074785811], + [118.390175763779311, 24.511552090784502], + [118.40724696847343, 24.516839258602914], + [118.407481626313171, 24.517186275404615] + ] + ], + + [ + [ + [122.093483580984241, 25.502581743645656], + [122.093480097718768, 25.502590905898899], + [122.093484744469592, 25.502590092747283], + [122.09351008774577, 25.502771954589004], + [122.093771660875021, 25.502539884215111], + [122.118134762332602, 25.498276497597228], + [122.113069338681157, 25.485418785742226], + [122.120823520314602, 25.478539195946158], + [122.109787166244175, 25.477087552195528], + [122.106422648063884, 25.468547298058891], + [122.103490709632936, 25.476259360943917], + [122.089560092868027, 25.474427026402982], + [122.093483580984241, 25.502581743645656] + ] + ], + + [ + [ + [123.440829900248104, 25.728767179414621], + [123.44072475582756, 25.72882438752708], + [123.440766132911349, 25.73042079730968], + [123.440040158664317, 25.749246799259989], + [123.441272404151462, 25.749953743722216], + [123.441339926775541, 25.752558900194387], + [123.474674156721363, 25.771511225045369], + [123.477130590993823, 25.770525737597019], + [123.478693506593714, 25.771422388905386], + [123.489505772115265, 25.76556098612658], + [123.508036700907454, 25.758126633847873], + [123.507755302241307, 25.755667791552376], + [123.510562764295685, 25.754145847251795], + [123.504645592064534, 25.726123274872229], + [123.504365150767256, 25.726044879877399], + [123.504331646891757, 25.725752125305132], + [123.483020768614111, 25.720078238213873], + [123.467708631030405, 25.715797859545184], + [123.467435641099044, 25.715928796193168], + [123.465414801884592, 25.715390760482812], + [123.442028151643839, 25.728115221847659], + [123.440832934511818, 25.728688494730289], + [123.440829900248104, 25.728767179414621] + ] + ], + [ + [ + [120.656217790019397, 22.138535805829772], + [120.655621385483272, 22.157199347235245], + [120.636941903037027, 22.244286702467733], + [120.566325048321318, 22.364703945610884], + [120.513856135935356, 22.411396985851479], + [120.439587646798245, 22.44391357506883], + [120.293263041010476, 22.534104924777811], + [120.270354702434503, 22.562994419419947], + [120.208578442993343, 22.697313442952058], + [120.196384778850344, 22.723779207309612], + [120.18991362386565, 22.74589996808125], + [120.144961415762538, 22.899298932914661], + [120.127269811041614, 23.003968110772284], + [120.031538291642519, 23.048369706743429], + [120.02532731787214, 23.051210710109746], + [120.018950364270253, 23.066001882577257], + [120.01452108151517, 23.07593000704826], + [120.056047112676936, 23.220391015049138], + [120.077141651677479, 23.294304724319627], + [120.103547155516083, 23.343636787713734], + [120.110665972086693, 23.427203669282189], + [120.117294178668772, 23.507194040967391], + [120.110528346626197, 23.528327883153867], + [120.090506717550923, 23.589819433937375], + [120.094088348025849, 23.640944237653759], + [120.098162990594588, 23.703530544356287], + [120.170990745469211, 23.809912351642819], + [120.190655085028951, 23.819041103668372], + [120.241756064191918, 23.84314338587712], + [120.25946411536529, 23.890671093580309], + [120.274012421860462, 23.930442684820051], + [120.298114411574701, 23.96635597807731], + [120.312115197739132, 23.987462523661367], + [120.387894734663845, 24.120759515310393], + [120.447396818630523, 24.185276983280417], + [120.466521823082758, 24.245241735411788], + [120.500716107164351, 24.292240674281835], + [120.516860628091138, 24.314636774587555], + [120.526250249940304, 24.335778274923481], + [120.542540529940567, 24.373318046530606], + [120.579271011643471, 24.426336469832801], + [120.585386976031472, 24.435272360635583], + [120.629471029285099, 24.482781605616701], + [120.638958930705968, 24.493020557664146], + [120.647797269554857, 24.514191159377106], + [120.684864746362308, 24.603567658971102], + [120.74765391903972, 24.652673189329295], + [120.758276715753524, 24.661029134428166], + [120.758439536160012, 24.661108297268257], + [120.758500790073199, 24.661156202118175], + [120.819964969191417, 24.691218486256926], + [120.855477184446201, 24.732241984089423], + [120.888423969625535, 24.770476253207839], + [120.889410948893797, 24.774688165831012], + [120.90478590034796, 24.855000542483364], + [120.910475824517874, 24.864582065732495], + [120.911206481711474, 24.867700129460729], + [120.94943079732613, 24.930180124069476], + [120.957125006216117, 24.943136753922801], + [120.988197403328527, 24.977179763016334], + [121.00581920377293, 24.996642984817175], + [121.020549065397688, 25.043232130227143], + [121.098005272162069, 25.077799800414972], + [121.103839397059375, 25.078419083216673], + [121.129011486306638, 25.081332750281568], + [121.167191300052707, 25.105597152815612], + [121.205322553694302, 25.129969227877496], + [121.315474772355856, 25.143470696367604], + [121.367713817412465, 25.162484116192509], + [121.382740829697823, 25.191026688478676], + [121.409013095381667, 25.24137931910964], + [121.431219912617678, 25.263952949910756], + [121.440267285557496, 25.273228975545859], + [121.440397567208436, 25.273282201561269], + [121.440459641538496, 25.273345301238912], + [121.494570395023274, 25.295414280386677], + [121.531162606616363, 25.310363873089173], + [121.531230142811282, 25.310365896422176], + [121.531274944631363, 25.310384168768604], + [121.581271042229005, 25.312096492283644], + [121.611399257283253, 25.300568700373514], + [121.619260750240272, 25.29762688789144], + [121.619313423932383, 25.297540546660827], + [121.619464607555827, 25.297482700109075], + [121.651456459317586, 25.244941313614948], + [121.686414250370177, 25.233071407820489], + [121.696438340730893, 25.229717452891219], + [121.69807435567364, 25.221436837622189], + [121.703723955301385, 25.194494686442397], + [121.708823097130221, 25.190444238596726], + [121.745176308776209, 25.164500211965979], + [121.774227176243386, 25.163234005687688], + [121.778517696722346, 25.16319682608502], + [121.838298442048981, 25.138244607388128], + [121.913376367382483, 25.141015612358629], + [121.91387352333669, 25.1392640560851], + [121.943747196258755, 25.034870300521323], + [121.977023764289569, 25.033626305616639], + [121.977049286292655, 25.033602334544778], + [121.977336912891417, 25.033592427085026], + [122.008660880612723, 25.004217109086778], + [121.929394183381987, 24.941489568954715], + [121.885974873463027, 24.891204890694144], + [121.841321053683103, 24.839184996706447], + [121.841169153592205, 24.837549888089217], + [121.837986431551599, 24.749639242611057], + [121.858287024247275, 24.676732531616921], + [121.859148436949312, 24.674220198454787], + [121.872776983996545, 24.649702392676154], + [121.888891803289269, 24.620903145878263], + [121.885558342032525, 24.579249689605525], + [121.881985851806817, 24.532764889483968], + [121.864098721043945, 24.482094338760753], + [121.848047243862581, 24.460495950937723], + [121.822968144239383, 24.426451512637598], + [121.80933329385492, 24.360855919441491], + [121.805459020028962, 24.341903076304142], + [121.68534312008012, 24.177084145023056], + [121.676762479217047, 24.145751436718822], + [121.674315404732283, 24.13669187564302], + [121.640128740954822, 24.100545246794052], + [121.636290147040057, 24.067100046262482], + [121.639343919720559, 24.058041284232363], + [121.655841734557853, 24.009893293906337], + [121.644578170345099, 23.984376577284525], + [121.617930026346798, 23.92353655945227], + [121.584112193855816, 23.763757436850479], + [121.519282537849008, 23.541289415311301], + [121.518145918253126, 23.501418899068444], + [121.517803300943285, 23.486009480717811], + [121.515973755442005, 23.481169432376941], + [121.493915451488817, 23.422302572063924], + [121.482449665992348, 23.361143241294119], + [121.475790915628707, 23.324987048230085], + [121.475633494527486, 23.324785288728933], + [121.475632439450777, 23.324779660873272], + [121.473626133806349, 23.322212545338065], + [121.436292681780003, 23.274363949444474], + [121.41619768904863, 23.214058358416569], + [121.411000707283918, 23.198455016219427], + [121.426416359528105, 23.139617188657667], + [121.405462115456444, 23.104943621649959], + [121.36668640501189, 23.086810430348663], + [121.350703139929195, 23.012523304078726], + [121.346154288675919, 23.002798831038042], + [121.320796478415161, 22.948282945029536], + [121.319832841645507, 22.947068760648381], + [121.272629146333401, 22.879888078377171], + [121.235690304534756, 22.841048984765429], + [121.234116017710733, 22.8390653800158], + [121.210645005088566, 22.782965229885189], + [121.206711594745386, 22.773444568281658], + [121.198916932491855, 22.764208545029636], + [121.166637823700185, 22.72581096552236], + [121.115599994810481, 22.696147110292184], + [121.074776293860396, 22.672314688001304], + [121.06512721458185, 22.668350205741675], + [121.029432393671527, 22.65344101643419], + [121.011212250484718, 22.586947450039059], + [120.977976175288333, 22.531188899769635], + [120.911671612156354, 22.306543844912699], + [120.911422451320504, 22.305696862336347], + [120.900750758137931, 22.12463202274968], + [120.908917843446304, 22.089327945942216], + [120.903994576429341, 22.036058678097323], + [120.883603298945943, 22.011922134972057], + [120.862942871645998, 21.987195493973815], + [120.867634197339029, 21.923834381567232], + [120.869490953133678, 21.899994647069761], + [120.855369555091343, 21.88937601411633], + [120.85112782936433, 21.886102970543629], + [120.851063875591734, 21.886138343874016], + [120.850984580109611, 21.886078717368417], + [120.803813554619083, 21.912272864899556], + [120.778101045669828, 21.926494654125971], + [120.739355402594398, 21.918166197295253], + [120.723245930978834, 21.922741991758059], + [120.697917983186827, 21.929766855487628], + [120.664098101648236, 21.985958230943062], + [120.654961780493451, 22.014182205658923], + [120.647710154653652, 22.036013545843367], + [120.658161050909825, 22.069846049573979], + [120.656217790019397, 22.138535805829772] + ] + ], + + [ + [ + [119.455589621896195, 25.201708382983732], + [119.439204198799729, 25.204612246346787], + [119.439199021642651, 25.204919647377238], + [119.436143224041317, 25.214231194411902], + [119.438950552324101, 25.21967286492179], + [119.438761273807941, 25.230911544777825], + [119.434334868801045, 25.239455249883633], + [119.438618671933639, 25.239378732943951], + [119.438584180937454, 25.241426684671179], + [119.466282998595915, 25.260808736341861], + [119.466689945127058, 25.262240485269373], + [119.46791247078599, 25.261948947977366], + [119.468845867099347, 25.262602085443298], + [119.469521622727498, 25.261565211410339], + [119.474271079347176, 25.260432602281607], + [119.474271530235853, 25.254276991306561], + [119.478489042548674, 25.247805674134149], + [119.483763073033671, 25.249773315383717], + [119.494772850995687, 25.243066899075686], + [119.49457847094385, 25.224532418190222], + [119.500662102261202, 25.218395764856183], + [119.503008718628422, 25.217503276209825], + [119.510188099337867, 25.21740544344166], + [119.511865051389435, 25.214134947006997], + [119.535975075651848, 25.204965181033259], + [119.54056707696023, 25.21315525264454], + [119.547587919035621, 25.208449133989525], + [119.56216776367576, 25.213044113665173], + [119.562106002962352, 25.212871804267806], + [119.562172784406201, 25.212909124850757], + [119.57399436517909, 25.207723872391831], + [119.566473138721065, 25.19630301998825], + [119.556095188565635, 25.196101923394998], + [119.547771334030884, 25.172878772630831], + [119.550006741889845, 25.167331054742025], + [119.545443406941814, 25.166383968867535], + [119.544880424593089, 25.164813275397659], + [119.520779726652947, 25.160418807001744], + [119.520258654174029, 25.16115706269683], + [119.518999321709785, 25.1608956977079], + [119.51808201961596, 25.164240919403248], + [119.513631849346055, 25.170545922409232], + [119.504809260425986, 25.173713055199435], + [119.503856077349127, 25.184396240057321], + [119.503576768008713, 25.184791965641761], + [119.466254128246803, 25.199751852139297], + [119.455589621896195, 25.201708382983732] + ] + ], + + [ + [ + [119.575717799048775, 25.630529096400998], + [119.575428786323542, 25.630181129599727], + [119.556229481534615, 25.638026636556415], + [119.563412492594011, 25.64917488954087], + [119.568004922095582, 25.636940625399674], + [119.576323048671938, 25.652828759935236], + [119.576330596187802, 25.653106838694313], + [119.579322997517764, 25.654994023563052], + [119.593974187608353, 25.665087655897583], + [119.598378412023578, 25.667011492464336], + [119.607152245613108, 25.672544789694641], + [119.605268172998223, 25.67002105166242], + [119.608799457256765, 25.671563573828344], + [119.605631121778842, 25.656926589669951], + [119.596658483813755, 25.64406471839127], + [119.58328841770853, 25.639644002869417], + [119.576390190567636, 25.631338645274095], + [119.575715232377704, 25.630434530623386], + [119.575717799048775, 25.630529096400998] + ] + ], + [ + [ + [119.658469353157628, 25.650087924050293], + [119.671093548632456, 25.661686093897231], + [119.675895479489867, 25.655726453757115], + [119.712004883541994, 25.667410286615983], + [119.712335054641585, 25.667662551729073], + [119.712362761054976, 25.667526084180508], + [119.712370038093269, 25.667528438794253], + [119.712373466512901, 25.667473354598428], + [119.717403474879731, 25.642698119295414], + [119.714046140520594, 25.640598609772923], + [119.714217854543307, 25.637839691703881], + [119.709267213961795, 25.637610107364704], + [119.708440423999789, 25.637093074143511], + [119.707680495911674, 25.637536523833642], + [119.671122935625263, 25.635841178921787], + [119.669099337895901, 25.635530353563976], + [119.657659112730258, 25.644143891007207], + [119.657898517758426, 25.649480802995143], + [119.657621758281493, 25.649813669818613], + [119.658469353157628, 25.650087924050293] + ] + ], + + [ + [ + [119.943762432689965, 26.145183496833248], + [119.940724152872207, 26.142497836900674], + [119.938071740169448, 26.142806551150127], + [119.925164043182519, 26.137415134460237], + [119.925092090717072, 26.137693780002145], + [119.908801000114948, 26.143582148174215], + [119.914652094458759, 26.157729421468751], + [119.914017865938376, 26.172976173960169], + [119.91600845019731, 26.172871392323412], + [119.915306954995529, 26.175588026276472], + [119.920002153617773, 26.172661169229738], + [119.928787144427901, 26.172198739311554], + [119.926897049307499, 26.168363081830325], + [119.940977880913636, 26.159585480598491], + [119.941453179298534, 26.15946620436501], + [119.946516677785468, 26.16705659313233], + [119.965790937088158, 26.166057305073554], + [119.95576726464779, 26.150498869730189], + [119.955141375574428, 26.150756349503165], + [119.955929014581145, 26.15026535711657], + [119.943762432689965, 26.145183496833248] + ] + ], + [ + [ + [119.972523971000214, 26.194294579541733], + [119.972079241755623, 26.196238886836205], + [119.965301869722907, 26.194444739395173], + [119.966370885842608, 26.22052821987095], + [119.9665103672437, 26.220585393092112], + [119.966375829731604, 26.221173576282965], + [119.994642585611857, 26.238819907768242], + [119.99521974639039, 26.238205485824661], + [119.996524852649969, 26.239405535909537], + [120.015735170722209, 26.228839864203977], + [120.011893686266674, 26.211701404990709], + [120.00530305084034, 26.216142778524468], + [119.972523971000214, 26.194294579541733] + ] + ], + + [ + [ + [120.491538053279498, 26.375205828355369], + [120.497018152741731, 26.380087211794685], + [120.507245724077407, 26.373917515428037], + [120.509938379655964, 26.363669345436978], + [120.502744413140675, 26.367846525021054], + [120.49384000799536, 26.355606594922222], + [120.480873119463666, 26.358669748953503], + [120.482829478441346, 26.36869355326635], + [120.476419022914655, 26.376116349712511], + [120.468739018037439, 26.370753409650185], + [120.474021055111578, 26.384360988529259], + [120.480723782673522, 26.384045644615572], + [120.482633517704954, 26.372222426566765], + [120.491538053279498, 26.375205828355369] + ] + ], + + [ + [ + [120.029648414719077, 26.49191904280757], + [120.029674677787156, 26.492308472320314], + [120.021989638672991, 26.500779302578835], + [120.028361253147892, 26.504144406767896], + [120.031407417731927, 26.518001588988636], + [120.031490554460362, 26.5192343427377], + [120.032076774135874, 26.519321150805535], + [120.044708656384387, 26.523441837266734], + [120.048292806474478, 26.521722439083682], + [120.054411773549901, 26.522628542599371], + [120.055759781123186, 26.52561059415082], + [120.067041664176699, 26.524498790985852], + [120.067164111834785, 26.524516923172563], + [120.067046762861253, 26.523967993103639], + [120.066767310678387, 26.512065873709737], + [120.063385248726263, 26.506840317028395], + [120.06224173865715, 26.501491253954935], + [120.059379132009667, 26.500650545737702], + [120.057465874243078, 26.497694409201234], + [120.049553617638892, 26.497764927248252], + [120.029648414719077, 26.49191904280757] + ] + ], + + [ + [ + [120.131273464364739, 26.553970775623906], + [120.130846452237719, 26.554404663424705], + [120.121936928588212, 26.55786802367021], + [120.113722098012744, 26.571804750974007], + [120.11337615854714, 26.572156260695731], + [120.113463356369067, 26.572243714589508], + [120.113438244582838, 26.572286317551743], + [120.113692395622621, 26.572473426457414], + [120.13230205505009, 26.59113773644696], + [120.132339093686994, 26.591250105364562], + [120.146413640079032, 26.605786276331131], + [120.147070924407572, 26.605949977205988], + [120.149175830882527, 26.608061065111738], + [120.149766004310266, 26.606621204129741], + [120.158536685884187, 26.60880559859099], + [120.166701582534031, 26.602158150788593], + [120.162660714398129, 26.575161655026299], + [120.1627672419867, 26.574901756984339], + [120.162605747176499, 26.57479442642201], + [120.162596765136783, 26.574734418624395], + [120.162487201975395, 26.574715640465477], + [120.145989779362779, 26.563751339855216], + [120.145976614825912, 26.563422611325496], + [120.134018620188144, 26.555795225077411], + [120.131273464364739, 26.553970775623906] + ] + ], + + [ + [ + [119.756034511105256, 26.616763605003118], + [119.756272375278115, 26.616877618130449], + [119.755704626370601, 26.624251048149311], + [119.794333165320225, 26.634609592477307], + [119.81427654591738, 26.624461168831068], + [119.812298012476901, 26.621135616591921], + [119.814051238107126, 26.620041467760188], + [119.810904650993166, 26.618793631206497], + [119.806993320440611, 26.612219401117187], + [119.798414710304655, 26.613840517251557], + [119.788645646642692, 26.6099664167448], + [119.787591494886925, 26.608858578582502], + [119.771912536776583, 26.603179601999503], + [119.762392342644048, 26.607694027146959], + [119.756431043354169, 26.616433026399971], + [119.756034511105256, 26.616763605003118] + ] + ], + + [ + [ + [119.713955732855553, 26.638968749070006], + [119.689911811168514, 26.633494473184189], + [119.664589628900274, 26.631981517733237], + [119.663700441660396, 26.631855663018182], + [119.663652575197005, 26.631938997637796], + [119.654081566488486, 26.63784367890467], + [119.64741016851201, 26.652411777390242], + [119.648709760096153, 26.657954159906474], + [119.647090943741503, 26.660772488973993], + [119.650125480632681, 26.663991798842641], + [119.652326285147765, 26.673377594053189], + [119.661623640963469, 26.683013600223134], + [119.669222821881888, 26.684251977365221], + [119.669232436430605, 26.6842621773439], + [119.669250345022775, 26.684256462589211], + [119.669412170118818, 26.684282833918189], + [119.669743347553009, 26.684099142097729], + [119.707798896288594, 26.671955355274285], + [119.708066734892938, 26.671922977625837], + [119.744317783885066, 26.684697621506992], + [119.744430493417767, 26.684447070863182], + [119.758238181783355, 26.678335212030948], + [119.75418930254979, 26.662878252126948], + [119.754145325778453, 26.662851226712149], + [119.754181303294828, 26.662771249538309], + [119.715990972502112, 26.639256814951185], + [119.713955732855553, 26.638968749070006] + ] + ], + + [ + [ + [119.914565556747178, 26.678304970836017], + [119.912567234050186, 26.678230072813285], + [119.900371125917303, 26.685840517592734], + [119.902495407538751, 26.693229744449511], + [119.902328279559768, 26.69343639866792], + [119.903578473876522, 26.693510515193225], + [119.915345655639058, 26.695774257555357], + [119.944928090066227, 26.695961886019042], + [119.946663455881563, 26.696064765453578], + [119.940309546040311, 26.688712530769696], + [119.939370388651611, 26.687616083000115], + [119.934890297009602, 26.674166212759097], + [119.942439934077996, 26.66326288967684], + [119.929774938215033, 26.670083161957514], + [119.922513660213852, 26.668141064311541], + [119.922467652266789, 26.66853400739009], + [119.914565556747178, 26.678304970836017] + ] + ], + + [ + [ + [120.317866109829282, 26.945989911788367], + [120.315033685401858, 26.947901518963512], + [120.317257328599894, 26.952856247589335], + [120.316678519053085, 26.959384538084013], + [120.322098851908095, 26.963644144743423], + [120.323642814420708, 26.967084406771608], + [120.326912007480118, 26.967426596868737], + [120.334737783794637, 26.973576538172345], + [120.349926224741424, 26.9741176796384], + [120.356384638540732, 26.970511530154099], + [120.358702700009502, 26.970754164242919], + [120.361699304040144, 26.967544009204612], + [120.36619141361794, 26.965035774343736], + [120.36829517707811, 26.960478085629671], + [120.390098537419775, 26.937120923209427], + [120.389990116195506, 26.937066371395666], + [120.390069544793121, 26.9370299607058], + [120.391288099195435, 26.929582185081003], + [120.376894192459801, 26.930477196651978], + [120.358661314747422, 26.921303378924286], + [120.356308207608848, 26.920037668648352], + [120.338830290262706, 26.925429023913697], + [120.318091661570548, 26.943445953595727], + [120.317866109829282, 26.945989911788367] + ] + ], + + [ + [ + [122.027964138331924, 29.198047429290128], + [122.027045472603149, 29.198975353546487], + [122.032001276825028, 29.209994808492905], + [122.032209073537658, 29.209922823089723], + [122.032308456359274, 29.210200850924416], + [122.033000364590634, 29.209648702268641], + [122.051937132571226, 29.203088584638202], + [122.047550323450807, 29.198037711298856], + [122.069571044947821, 29.180464988179356], + [122.070218310537882, 29.180701710958612], + [122.069939142004742, 29.180171243595947], + [122.071656958199156, 29.178800411656646], + [122.06688132050526, 29.174360866301232], + [122.063632471162947, 29.168187503841821], + [122.05276362785078, 29.16123672647517], + [122.052592221722605, 29.161077383298611], + [122.052489997517114, 29.161061736048364], + [122.052480434857216, 29.161055620593565], + [122.052469863576462, 29.161058654187212], + [122.034143091977342, 29.158253412707968], + [122.033429933442505, 29.154609386770133], + [122.026879835049499, 29.157141640811961], + [122.01071791318337, 29.154667768457632], + [122.009237024235802, 29.154223150909598], + [122.009350814083717, 29.154458509392015], + [122.008973812015213, 29.154400802455765], + [122.02186844178982, 29.180994448876486], + [122.027964138331924, 29.198047429290128] + ] + ], + + [ + [ + [121.786602747484224, 29.084973231735109], + [121.786731079654515, 29.085048127981953], + [121.786729965396233, 29.08509329518083], + [121.784510114865512, 29.097417646841002], + [121.789636961988762, 29.102263274270133], + [121.816172629485806, 29.102264408035495], + [121.81620757267946, 29.102250975036725], + [121.81623077202714, 29.102264514463869], + [121.816291728154923, 29.102218623660672], + [121.827520275044421, 29.097902101878439], + [121.833570511731679, 29.089210296436246], + [121.839079206707041, 29.085063077015349], + [121.836061268588907, 29.075889235772909], + [121.834577886622071, 29.060682448773662], + [121.828861769304154, 29.054004405508721], + [121.828584404608023, 29.053161280305684], + [121.82831489601864, 29.053365502690948], + [121.828263585568436, 29.053305557559078], + [121.8194324084144, 29.053950451471646], + [121.814181505267442, 29.064075197612816], + [121.812267230471136, 29.065525755332899], + [121.804434952631141, 29.062117139631049], + [121.786927945868172, 29.07706802536774], + [121.786735407208212, 29.084872707720926], + [121.786602747484224, 29.084973231735109] + ] + ], + + [ + [ + [121.879738999755929, 28.498713918217206], + [121.879712871932114, 28.49882338876877], + [121.867371318147292, 28.497647192127918], + [121.866434143792702, 28.503388886195982], + [121.876145617272996, 28.505273604987501], + [121.883389975186276, 28.51472650004008], + [121.893093709032939, 28.517602894835967], + [121.895557553405609, 28.504078773063785], + [121.915049810212267, 28.500746894620395], + [121.904421340151274, 28.482478052648407], + [121.885658643313263, 28.474896219467169], + [121.872204470298186, 28.475924550496593], + [121.870183669769943, 28.480376693349619], + [121.87920245077342, 28.487462898210666], + [121.879738999755929, 28.498713918217206] + ] + ], + [ + [ + [121.865673406485882, 28.427061726538994], + [121.866086652199101, 28.42761755015696], + [121.865602251744278, 28.427322563134968], + [121.867326801881362, 28.436487406101943], + [121.885808325395956, 28.454578655013993], + [121.916726576330717, 28.456119610366365], + [121.906934714727001, 28.443465687864702], + [121.906896518489532, 28.4434441735802], + [121.906984726022515, 28.443397695536298], + [121.906411725422487, 28.443171110664583], + [121.88955381637696, 28.433675781403405], + [121.886385882925694, 28.435252178375762], + [121.865673406485882, 28.427061726538994] + ] + ], + + [ + [ + [121.745478496696293, 28.693681938504337], + [121.757688295028146, 28.6924362815693], + [121.761085535309491, 28.708218634060245], + [121.776358983488336, 28.702290733857009], + [121.768573523244953, 28.697300510075692], + [121.785872734971605, 28.694037251676267], + [121.797459238459908, 28.705556228017635], + [121.804462734858959, 28.702577343683707], + [121.795930610026545, 28.698452338485481], + [121.789915959090408, 28.68274435068756], + [121.777543158326921, 28.68318758337983], + [121.774536356161548, 28.690743196635822], + [121.764091230767292, 28.693850960080724], + [121.748088513292743, 28.686454994561647], + [121.745478496696293, 28.693681938504337] + ] + ], + + [ + [ + [121.845110445628521, 28.736864688160725], + [121.851572342440448, 28.739283237550428], + [121.84298875941505, 28.744622736803784], + [121.847181205321888, 28.752060171214588], + [121.871888220267849, 28.752262758192959], + [121.88908554193587, 28.765766292175464], + [121.905631492595177, 28.765104850544592], + [121.892189786756944, 28.76058031843651], + [121.889086325527131, 28.755349423462732], + [121.876570780873109, 28.751936043518828], + [121.862126894311075, 28.741250420424333], + [121.869129027145533, 28.730757759333589], + [121.861585008540587, 28.725225168731214], + [121.855667089840281, 28.731111310215745], + [121.84279222237349, 28.732252578776343], + [121.845110445628521, 28.736864688160725] + ] + ], + [ + [ + [121.833317699856323, 28.773657062336067], + [121.833911921049761, 28.774297843128394], + [121.842798992487701, 28.790371648092286], + [121.840370791793475, 28.791968243142421], + [121.844945346660012, 28.794253700643591], + [121.852218796950851, 28.807408992823461], + [121.846732641683204, 28.811435605373642], + [121.857442587276921, 28.81685712064149], + [121.85762079852627, 28.817179446492524], + [121.857631507607536, 28.816902707632085], + [121.868432713965873, 28.811054202307481], + [121.861530056897166, 28.802540976362721], + [121.858829412111902, 28.785947043057547], + [121.858857841443708, 28.785212386116079], + [121.857748328954898, 28.784704966590589], + [121.83923739150886, 28.773791980918411], + [121.833605568022563, 28.773663623279976], + [121.833546273099628, 28.773636505602653], + [121.833560700853965, 28.773662600690432], + [121.833317699856323, 28.773657062336067] + ] + ], + + [ + [ + [121.102965638483141, 27.447010690443804], + [121.101767470543706, 27.447822097504215], + [121.102761628532321, 27.44696365435636], + [121.082978692215448, 27.455512925875578], + [121.081763618689223, 27.45542337723727], + [121.062106934368728, 27.464357566284185], + [121.05911120126656, 27.461335803913624], + [121.067659070147386, 27.447997960942327], + [121.062010349525423, 27.448006320835908], + [121.043745245002668, 27.461114661603808], + [121.045806234648211, 27.467751431467409], + [121.054593651284065, 27.466892451379085], + [121.05076295110166, 27.476945127162686], + [121.062146065562359, 27.47491521838165], + [121.062145613771293, 27.480944721678163], + [121.061958954709851, 27.48125338399349], + [121.062145595228444, 27.48119219038032], + [121.062145571709678, 27.48150606669293], + [121.062759385792589, 27.481505097036635], + [121.063719302562632, 27.480676220758223], + [121.079845101538268, 27.47538907350868], + [121.085057872188045, 27.465635231519098], + [121.101094768915175, 27.45789728117467], + [121.102965638483141, 27.447010690443804] + ] + ], + + [ + [ + [121.094101411797268, 27.940350258387991], + [121.053679588689945, 27.948213760831369], + [121.045720552936416, 27.944379986881778], + [121.034183471866996, 27.952006458698229], + [121.033847952497538, 27.952071729316391], + [121.034137716507189, 27.952398702400121], + [121.036296398797219, 27.967421970543022], + [121.06110474532214, 27.982828611832783], + [121.065180514146334, 27.987427756849456], + [121.068746073436358, 27.987574079295314], + [121.071696567800885, 27.989406414564254], + [121.082191166749638, 27.988125835353301], + [121.113299129967416, 27.989402435430161], + [121.116315431203063, 27.98969063080169], + [121.129714668848322, 27.983594894082998], + [121.148641406240159, 27.964666610223095], + [121.143071701145885, 27.956454258605159], + [121.121637918271418, 27.947177396021555], + [121.095374952143914, 27.940922374917097], + [121.094101411797268, 27.940350258387991] + ] + ], + [ + [ + [121.181628667647303, 27.966108374098223], + [121.174227527154486, 27.974056519300138], + [121.166858325012228, 27.981669064499751], + [121.167189038313083, 27.981946344247874], + [121.173095763793739, 27.993666676457991], + [121.190747143617031, 28.003321601185522], + [121.192122067497195, 28.002850928472689], + [121.19339390335351, 28.003917273022413], + [121.220869460641055, 27.995256751839001], + [121.236080046573292, 27.996975763003224], + [121.233372070622764, 27.991368394398521], + [121.233294190458963, 27.991340375015049], + [121.233481139184207, 27.991281447242329], + [121.182785674874836, 27.966902185938245], + [121.181628667647303, 27.966108374098223] + ] + ], + [ + [ + [121.039987494533221, 27.982191241430751], + [121.040543627191127, 27.982728316405847], + [121.039681353235224, 27.98243601497963], + [121.038993269207509, 27.996495839313106], + [121.068863484755923, 28.010077702528474], + [121.069483373346372, 28.010676348633041], + [121.069819885536162, 28.01048702276929], + [121.084720882603293, 28.007969541733196], + [121.085257216744452, 28.001801791881068], + [121.085478742427199, 28.001677158829128], + [121.084432338222925, 28.00122893753748], + [121.071106178528538, 27.993088686545377], + [121.043888239318662, 27.98386210328221], + [121.039987494533221, 27.982191241430751] + ] + ], + + [ + [ + [122.278902908371094, 29.862811581264708], + [122.278912927179732, 29.862911546744389], + [122.278785021183907, 29.862965694828063], + [122.2789377003418, 29.863158727933111], + [122.280426034549734, 29.878009000893456], + [122.297110495321959, 29.88613469329022], + [122.297235722349171, 29.88629301851439], + [122.333247653355116, 29.885333279666341], + [122.33583694594482, 29.885925980884227], + [122.337049100331285, 29.885231968899603], + [122.339036310609927, 29.885179008593106], + [122.339036398086179, 29.884094153061689], + [122.344186053663464, 29.881145747539062], + [122.339037248318647, 29.873549812137448], + [122.339038014141806, 29.864052291658197], + [122.339080028474427, 29.862793267358182], + [122.338658901846983, 29.862745973976402], + [122.322265630328602, 29.857585711672904], + [122.319731405337194, 29.854901589447149], + [122.304850064135422, 29.851969734349183], + [122.289274600232005, 29.85450061185713], + [122.278902908371094, 29.862811581264708] + ] + ], + + [ + [ + [122.367169205907047, 29.895595053214805], + [122.358707207871689, 29.896559359173388], + [122.358480024808046, 29.89668752843615], + [122.358478597157031, 29.896687707932163], + [122.358471085971587, 29.896692571435661], + [122.349484854902229, 29.901762309437615], + [122.34570668757101, 29.904957537958584], + [122.337112280289531, 29.910522429169024], + [122.323016865704076, 29.925453735837181], + [122.326796680158964, 29.9404320555638], + [122.347617674879629, 29.96140866742299], + [122.347624105685142, 29.961396923420136], + [122.347635639366615, 29.961408635732898], + [122.36256183028317, 29.955016168143416], + [122.368447647358707, 29.956410439900552], + [122.372871922822938, 29.951274152931099], + [122.393572051992322, 29.94189823331109], + [122.39726119895559, 29.94805496599049], + [122.400345925938907, 29.947689471254051], + [122.404976171651398, 29.951942507144217], + [122.40464199563695, 29.953677377461723], + [122.406228750287866, 29.953093042607538], + [122.407319352147255, 29.954094796971752], + [122.408544740473033, 29.952240161044298], + [122.420003574564248, 29.948020355453068], + [122.416553568069432, 29.94011873056823], + [122.428896256986079, 29.921437963153796], + [122.429112721824822, 29.908935252807058], + [122.430599577459162, 29.908494545810669], + [122.429224171854997, 29.902498052874805], + [122.429487594419555, 29.887283129090967], + [122.429763298254656, 29.885824577470828], + [122.429513436704013, 29.885790514404707], + [122.429515985736572, 29.885643285802413], + [122.41465401470542, 29.879378782581693], + [122.414986891655047, 29.875336919434368], + [122.398080440177267, 29.872392817477003], + [122.397478031347418, 29.872138894760635], + [122.397474992723289, 29.872125535735492], + [122.404365666543811, 29.852188578536136], + [122.408932220408872, 29.850603972296593], + [122.411887882362748, 29.831251602483704], + [122.411584303066093, 29.831302718730402], + [122.411642785525402, 29.831133509982692], + [122.39038061453833, 29.834872965402997], + [122.382072830009861, 29.836271818250253], + [122.374060024050777, 29.845359897702593], + [122.36570328368046, 29.864309943195622], + [122.372533716921197, 29.873420703290758], + [122.372430237234127, 29.876699497244616], + [122.367933583924341, 29.895498949331813], + [122.367169205907047, 29.895595053214805] + ] + ], + [ + [ + [122.457281983693207, 29.94638225466883], + [122.457058393311996, 29.945912251464396], + [122.455656844171344, 29.94010183179385], + [122.462841708382058, 29.930836892933719], + [122.458518415183178, 29.930308572384117], + [122.453578295015078, 29.929778496500266], + [122.453102140562081, 29.929510765328157], + [122.452736456821995, 29.927994745707455], + [122.452163623136471, 29.9289830576299], + [122.451727054251464, 29.928737584551669], + [122.45019618542193, 29.932377484667093], + [122.444893225148803, 29.941526700215434], + [122.445012623118132, 29.941634790938974], + [122.444935297079894, 29.941688773465621], + [122.446169701468165, 29.943247042141081], + [122.446786991255053, 29.943248219730314], + [122.447404127579716, 29.945324355614662], + [122.451006021187652, 29.947060601255625], + [122.455299712817251, 29.950947671006411], + [122.455888384491629, 29.949414080543708], + [122.456046661043473, 29.949490375682629], + [122.455974885964835, 29.949188729401328], + [122.457024774939001, 29.94645358893553], + [122.457281983693207, 29.94638225466883] + ] + ], + [ + [ + [122.052295585968906, 29.958220942823164], + [122.054372727979526, 29.958289012080915], + [122.053338887972274, 29.956510237072642], + [122.054136413360524, 29.955202532051988], + [122.043479861463339, 29.936548451554629], + [122.041143915591476, 29.935528158660702], + [122.039623162251488, 29.932911624171869], + [122.038690067488133, 29.934456368508041], + [122.032729583070093, 29.931852952063629], + [122.026937760724749, 29.937575263460808], + [122.02472734951759, 29.95740786626693], + [122.03797939792247, 29.966852785106386], + [122.046768109456366, 29.967284364368709], + [122.052295585968906, 29.958220942823164] + ] + ], + + [ + [ + [122.235144874881428, 29.962696589917627], + [122.235667498836406, 29.962573653048519], + [122.236019963381906, 29.962282315493479], + [122.270489215619975, 29.941337700931406], + [122.269279635163571, 29.934790780296449], + [122.269548423935007, 29.934568606848103], + [122.268314834707127, 29.935015914952331], + [122.233280698819073, 29.947169658196756], + [122.230368046522727, 29.948775686439141], + [122.229503843237538, 29.949089052610336], + [122.228268511699397, 29.949933364005531], + [122.208984130911986, 29.960566717056434], + [122.188763733951419, 29.97834505345811], + [122.200649774313945, 29.976272090056373], + [122.235144874881428, 29.962696589917627] + ] + ], + [ + [ + [122.448541445671211, 29.959184253148003], + [122.449015342422342, 29.958737233282665], + [122.449872406636331, 29.958810935151277], + [122.451107230791678, 29.958294484479691], + [122.454193780509414, 29.95415315753279], + [122.45460361213371, 29.953465900301659], + [122.454707078739318, 29.95336830176781], + [122.454674049503566, 29.953347782057719], + [122.454811351079883, 29.953117537499761], + [122.453881282150434, 29.95285526820193], + [122.446420819125507, 29.948220388377607], + [122.445040031156438, 29.950362131815229], + [122.443700152903261, 29.949984300756142], + [122.44246645761298, 29.953611020167369], + [122.441232038763161, 29.954646862222379], + [122.441768441373753, 29.955436702353644], + [122.440552564241329, 29.957322652208113], + [122.443518632442732, 29.958013817222884], + [122.443699475107479, 29.958280103760728], + [122.445223959788223, 29.958411199386713], + [122.448541445671211, 29.959184253148003] + ] + ], + + [ + [ + [122.283830065029065, 29.726372184471366], + [122.283731701408868, 29.726409465183529], + [122.283717204103823, 29.726383318157055], + [122.247649991439445, 29.733627985235223], + [122.24748006181531, 29.733632212569088], + [122.247430977902326, 29.733671977549704], + [122.247395034355719, 29.73367919737651], + [122.247307062175906, 29.733772366988134], + [122.234134564316989, 29.744443971802358], + [122.209147327500673, 29.773943708226405], + [122.209170448402205, 29.7741621072581], + [122.209162336474279, 29.774170698441988], + [122.20917181829418, 29.77417504719828], + [122.210083296591307, 29.782784831608179], + [122.229747004541451, 29.786916072044555], + [122.235773975390401, 29.786375900957701], + [122.237530862420797, 29.787181682295365], + [122.23807100710043, 29.786170028033066], + [122.242059771284318, 29.785812532511947], + [122.256925328393123, 29.776068862746357], + [122.251611460119904, 29.763529522028431], + [122.254181040861653, 29.75601786413354], + [122.29043832303816, 29.751611829389791], + [122.292477026584294, 29.752024448940773], + [122.294357632643212, 29.751135549501871], + [122.297246513586899, 29.750784488720576], + [122.296800860134582, 29.749980717773077], + [122.305398516887109, 29.745916893652662], + [122.309034591230812, 29.73386054564153], + [122.292724207491943, 29.732406299041653], + [122.283830065029065, 29.726372184471366] + ] + ], + + [ + [ + [122.178308219731889, 29.653032390718209], + [122.156889723001171, 29.658507073401534], + [122.153863320437097, 29.657636899270646], + [122.137194388476701, 29.662836820350563], + [122.136139508127442, 29.663810939656607], + [122.133859007764741, 29.664393847785128], + [122.129614350284257, 29.669836535104022], + [122.128516208694222, 29.670850603594712], + [122.12852401122538, 29.671234616008391], + [122.09152523224607, 29.71867608474675], + [122.075634089905463, 29.703678194787603], + [122.070008885545747, 29.704061664543296], + [122.069768723808195, 29.703893854360359], + [122.069334941917532, 29.704193030622616], + [122.043596130058958, 29.720310834633501], + [122.044239685495583, 29.721501049187374], + [122.043327590339644, 29.722130114681917], + [122.061090772051557, 29.753132179532173], + [122.067074104225725, 29.775086593019484], + [122.079315766167895, 29.785474545953278], + [122.079885799287254, 29.785484726069296], + [122.109487127583463, 29.789053780385395], + [122.116530262134603, 29.793242635612138], + [122.126302406741303, 29.79108121118357], + [122.12706209002269, 29.791172806765605], + [122.127675491139968, 29.789604298257391], + [122.133536312791719, 29.776816528760147], + [122.134556980500776, 29.772007860449172], + [122.142410465468586, 29.751925963556207], + [122.177931060553092, 29.731205880120974], + [122.192571596978809, 29.717413321185045], + [122.196206365732266, 29.714923503390619], + [122.20731728138054, 29.694670761879237], + [122.206967006606348, 29.694167992391804], + [122.188345460435315, 29.657741581549537], + [122.178510602193271, 29.653322881880779], + [122.178308219731889, 29.653032390718209] + ] + ], + + [ + [ + [122.260935692796792, 29.847928060032928], + [122.261254460724771, 29.84783290083617], + [122.278412608833165, 29.847940153706798], + [122.29792419800134, 29.840887955294736], + [122.298703346735905, 29.836653589495903], + [122.313392549728178, 29.83226854120522], + [122.315116723422165, 29.831818043707866], + [122.319587168500178, 29.824207380637894], + [122.314184533115778, 29.820230824180435], + [122.296464372737333, 29.82036722554864], + [122.302649809456838, 29.811276935585251], + [122.311975858860663, 29.808768007424121], + [122.308590916759854, 29.80254571893278], + [122.321219998069466, 29.783985669532598], + [122.320514921084254, 29.783295879206182], + [122.324255950209718, 29.780052394859492], + [122.313923300023859, 29.776847170003936], + [122.305852833514848, 29.768951677959382], + [122.28495389168927, 29.781843578537586], + [122.280728324080755, 29.782096285082421], + [122.265725976911327, 29.79370467503291], + [122.24660735649438, 29.805498351270913], + [122.244471231243125, 29.806777705239071], + [122.244445969154199, 29.806831643211392], + [122.244308152470566, 29.806916657993394], + [122.22675052734418, 29.825048508950605], + [122.226344167898716, 29.825139274624313], + [122.225497834276752, 29.826342171608868], + [122.217177892099514, 29.834934219248826], + [122.219059522069841, 29.835492967628756], + [122.217127551654144, 29.83823888404633], + [122.23033268161997, 29.848975405887177], + [122.2442706217401, 29.85120068092909], + [122.260626074089785, 29.847836119027701], + [122.260935692796792, 29.847928060032928] + ] + ], + [ + [ + [122.755714721094463, 30.13949939547339], + [122.758319630230815, 30.143258076820874], + [122.756027226914384, 30.144392326273344], + [122.75787371380153, 30.144910771862492], + [122.759105522017848, 30.14439316482774], + [122.759106116526809, 30.144392915395287], + [122.759207493542192, 30.144539194546251], + [122.77141283835364, 30.141637078261212], + [122.783724673296533, 30.130669414611745], + [122.762899712083666, 30.125899152117622], + [122.755714721094463, 30.13949939547339] + ] + ], + + [ + [ + [121.839055381857747, 30.00897304692322], + [121.836080031240016, 30.04762692577016], + [121.835684257110572, 30.049816500941375], + [121.835998724688864, 30.050276737252425], + [121.838454791398377, 30.065591736174991], + [121.826653832231884, 30.068906337366588], + [121.817821301726283, 30.084590641192648], + [121.829119784476731, 30.085390799149664], + [121.840738524135176, 30.079832132931291], + [121.844555962482971, 30.103636072766029], + [121.844584749313512, 30.103631282550939], + [121.844559960566087, 30.103782077552065], + [121.855708866645571, 30.104292933009194], + [121.880828672330111, 30.097600184868966], + [121.881586284675421, 30.097474115898521], + [121.881677876236807, 30.097373928824688], + [121.881740499159363, 30.097357244004204], + [121.882673459031579, 30.096284914449882], + [121.919768395150925, 30.055708762593081], + [121.920735433590792, 30.055214064281785], + [121.920752391010879, 30.052720219363405], + [121.923847259148559, 30.032068769592357], + [121.930179824707849, 30.014355434695446], + [121.928887519827981, 29.998436095881221], + [121.929030343321116, 29.997483062645724], + [121.928372758798389, 29.997145287743958], + [121.911640006297333, 29.986719686743079], + [121.897004616693835, 29.981032726161772], + [121.870492264881534, 29.967414390085615], + [121.87034570075717, 29.967489915053257], + [121.870216777285421, 29.967415058131156], + [121.846790773397117, 29.972221574235196], + [121.84629698758495, 29.979853578490296], + [121.832876948490465, 29.989717889857637], + [121.831099980242584, 29.995541469320074], + [121.839055381857747, 30.00897304692322] + ] + ], + + [ + [ + [122.363766374924396, 29.982576234944798], + [122.363618941313504, 29.982638501510468], + [122.363630152278645, 29.982685181510064], + [122.363532071347962, 29.982763623537501], + [122.363734669606458, 29.98312036873628], + [122.37407125055023, 30.026159624364457], + [122.375560739987847, 30.026251795327408], + [122.375716162215639, 30.026767831779441], + [122.393466962466633, 30.028969830082804], + [122.404290384247815, 30.0339721531371], + [122.405803740721225, 30.028123259756594], + [122.407313271447535, 30.028216670892743], + [122.402623280123905, 30.015415379816478], + [122.41369525952905, 30.008543199357764], + [122.410102315522863, 30.000706765895913], + [122.397407415054346, 30.001178720862857], + [122.391026234614358, 29.983761343604431], + [122.394257845371328, 29.977400202051424], + [122.387175365302497, 29.972561785394831], + [122.372525394669537, 29.975571047877153], + [122.363766374924396, 29.982576234944798] + ] + ], + + [ + [ + [121.936403131294071, 30.11712948443008], + [121.936418246045022, 30.117123797763128], + [121.94629035467851, 30.116173355212378], + [121.953130439360905, 30.110836120397448], + [121.958536474984001, 30.108802191805136], + [121.957875746938115, 30.10713341465846], + [121.95940367939879, 30.10594118755856], + [121.953611144346155, 30.087223713483699], + [121.942168478164419, 30.067462128825213], + [121.941942769905765, 30.066892065565156], + [121.941695829774758, 30.067064260294636], + [121.924619666630775, 30.069192278597889], + [121.925384433172397, 30.078438420152285], + [121.917171342142623, 30.084165520815422], + [121.912469104693727, 30.085886229380673], + [121.911543410384155, 30.088089954574794], + [121.906242628800442, 30.091786262044565], + [121.909012922824999, 30.094114080606349], + [121.907251252933762, 30.098307944912197], + [121.919304968400823, 30.109244554813635], + [121.936316250053594, 30.11713361748188], + [121.936398613149947, 30.117125687930628], + [121.936403131294071, 30.11712948443008] + ] + ], + [ + [ + [122.209745136146296, 30.188866418224936], + [122.202037912120602, 30.18073387562055], + [122.203938145250547, 30.177561607915639], + [122.199329494214211, 30.177875995281163], + [122.185871398461074, 30.163675222509866], + [122.186479490693173, 30.163444002839114], + [122.185108489545215, 30.162870212918769], + [122.166619546586418, 30.143360968627793], + [122.165860598691353, 30.141449224275824], + [122.164611691291171, 30.141242311031018], + [122.164067317924221, 30.140667896743246], + [122.163653373756546, 30.14108354138115], + [122.158609272751406, 30.140247857882155], + [122.146375659363571, 30.148952408417458], + [122.141248722858904, 30.16358022991313], + [122.139371693996637, 30.165464969553703], + [122.139962704594481, 30.167249408494726], + [122.139273188998203, 30.169216686820036], + [122.146618623136973, 30.19236514169846], + [122.162205921710893, 30.200704126382217], + [122.172367484046276, 30.202320086912763], + [122.172599923028997, 30.201109477201602], + [122.174558870395359, 30.201738248393795], + [122.190650061934932, 30.195851773080442], + [122.192149802618431, 30.19600964681106], + [122.214043335000568, 30.191292884655777], + [122.209469642734604, 30.188967199149889], + [122.209745136146296, 30.188866418224936] + ] + ], + [ + [ + [122.06111802591785, 30.182018018566726], + [122.047426800763972, 30.175843091990068], + [122.028784296492191, 30.163552394245624], + [122.022397917121083, 30.164554729038354], + [122.021175764948538, 30.164003521980831], + [122.020924378394426, 30.164785999222648], + [122.019754838724836, 30.164969557109551], + [122.014523551598216, 30.18470950433872], + [122.013190517091402, 30.188858768279463], + [122.013564515838738, 30.188994945304625], + [122.025836461037329, 30.200414851207515], + [122.035751058370053, 30.198382697993075], + [122.038597522153992, 30.203821347276445], + [122.051040259309318, 30.202640272456133], + [122.051278548384985, 30.202727036108911], + [122.05133297375275, 30.202612487760984], + [122.051414292139057, 30.202604768953034], + [122.061338661474693, 30.194480083473106], + [122.060872774197151, 30.182534196602536], + [122.06111802591785, 30.182018018566726] + ] + ], + + [ + [ + [121.953606006375722, 30.290358271542058], + [121.953569895403433, 30.290377859050185], + [121.953349562006679, 30.290238845686407], + [121.950921013533474, 30.291814679824078], + [121.917311017665867, 30.310045594845565], + [121.921749203029123, 30.315685532210146], + [121.936200191606503, 30.334312206643748], + [121.936437235666958, 30.33435072469447], + [121.93761608674123, 30.335848779795111], + [121.972452412572949, 30.340709075706698], + [121.976858691103303, 30.345871992967989], + [121.984955171307917, 30.342496162848136], + [121.984936424285593, 30.342438937205991], + [121.995778974173206, 30.313129661338802], + [121.996683709952833, 30.310938410667163], + [121.984860532856203, 30.291997092083829], + [121.975734307586734, 30.291000429400793], + [121.965853756876754, 30.296212069946357], + [121.953606006375722, 30.290358271542058] + ] + ], + + [ + [ + [122.313271781693103, 30.252033649646691], + [122.314492763370538, 30.26786596369681], + [122.318470246849671, 30.272318136793999], + [122.32667112946703, 30.271511402156289], + [122.329170447605478, 30.275144496913203], + [122.387152452276169, 30.275073868660005], + [122.39600442050056, 30.277895173778578], + [122.402553328463497, 30.275055108753566], + [122.402980454420003, 30.275054588468688], + [122.407765040343335, 30.258501752943371], + [122.425151511603744, 30.253112204121912], + [122.414463907549376, 30.248521229828189], + [122.412839658443929, 30.241112993326318], + [122.41279515226455, 30.241099491464499], + [122.412840673089988, 30.240942006836057], + [122.412566121132286, 30.241030010175745], + [122.403388505679587, 30.238245792401322], + [122.403881201060855, 30.230019411543321], + [122.392859892891167, 30.227484485061726], + [122.387203161837377, 30.242138378595396], + [122.377664306026261, 30.240387305181507], + [122.376678434949653, 30.252533247173975], + [122.363016889873819, 30.256912241962592], + [122.360966181053215, 30.257030344996313], + [122.358365508478158, 30.249678453275926], + [122.357762637830859, 30.241845102909966], + [122.355160644550594, 30.240618561307922], + [122.35437507254386, 30.238397812572583], + [122.351049940459333, 30.238680835480633], + [122.344353848118658, 30.235524395420139], + [122.332567249880483, 30.23808421521824], + [122.325004778147033, 30.232532076557415], + [122.314199719929576, 30.238813951937566], + [122.304819048660633, 30.23768571133807], + [122.301380816449765, 30.231264932830012], + [122.294305323042551, 30.236474649225563], + [122.287573935518211, 30.228911620582885], + [122.280397901612631, 30.229248264796684], + [122.271842416887523, 30.237768878075038], + [122.273632034983066, 30.244562319365436], + [122.266652829396662, 30.243100597239764], + [122.257479410998613, 30.237162982742056], + [122.250364298464831, 30.23968913360498], + [122.249819208105677, 30.239574970090434], + [122.250112417821356, 30.240487115853803], + [122.250440010970877, 30.255661664967338], + [122.259986011880358, 30.272311124614344], + [122.26471577378139, 30.272326900860207], + [122.295974619412121, 30.273652954991494], + [122.296857675875827, 30.272434111024385], + [122.297595029127464, 30.272436570485649], + [122.298528783862736, 30.27012755422767], + [122.3019978231805, 30.26533939195501], + [122.308746182250303, 30.267508384252089], + [122.311644721240754, 30.25252752677704], + [122.311298938525269, 30.252501471854366], + [122.311346319767054, 30.252436073611921], + [122.292635255964157, 30.248533014597051], + [122.313209674139799, 30.251943367972334], + [122.313271781693103, 30.252033649646691] + ] + ], + [ + [ + [122.173567495247582, 30.351953343892959], + [122.173884866566681, 30.352904401562771], + [122.175105493412346, 30.349651794893312], + [122.179910705922609, 30.342460998246448], + [122.187648852631071, 30.33976690089035], + [122.18709384091774, 30.332006975856842], + [122.199731465162913, 30.332025074356451], + [122.204812314331875, 30.332232352162656], + [122.209200173554692, 30.336817941751903], + [122.223907523700433, 30.332059697192005], + [122.223922503660319, 30.332059718644992], + [122.223926691877878, 30.332053495743402], + [122.224184847391072, 30.33196997511908], + [122.224049298184951, 30.331871325888777], + [122.240639271732135, 30.307221753275016], + [122.24403702509062, 30.306916749611666], + [122.242065447020209, 30.305102725705545], + [122.243035832282516, 30.303660916174117], + [122.227630687280268, 30.236981125174214], + [122.225914534199433, 30.237206553611152], + [122.225966888176615, 30.235107870228369], + [122.20467321439331, 30.231521738324609], + [122.204228831436268, 30.237905616481672], + [122.195401670696199, 30.236704684450551], + [122.192557648385645, 30.241588208554486], + [122.149858272565112, 30.247197063415388], + [122.147745713884689, 30.248230502167882], + [122.142028256884245, 30.248518265761657], + [122.130095145112534, 30.254148256384731], + [122.116757425851674, 30.263389606633719], + [122.056323123200244, 30.292953353628622], + [122.053469806169531, 30.294059250941928], + [122.047525996794974, 30.302373447288389], + [122.054156467656867, 30.3068994120495], + [122.063540372003743, 30.303979564361995], + [122.078009824496462, 30.302966243661707], + [122.104792915779001, 30.312612445287268], + [122.119985093046097, 30.322241163698791], + [122.124181162825934, 30.319595318855065], + [122.132566584704762, 30.322615413485117], + [122.133392200226965, 30.323850776995492], + [122.134104244944155, 30.32316921739611], + [122.158495278042324, 30.33195389503614], + [122.172076346903438, 30.354184784123767], + [122.173567495247582, 30.351953343892959] + ] + ], + + [ + [ + [122.42577212481855, 30.410883820122542], + [122.424763075175591, 30.411058912794555], + [122.406769300157066, 30.41348443430153], + [122.405931119929178, 30.414326678049036], + [122.380887298726492, 30.418672340923376], + [122.373963252392542, 30.415788106800875], + [122.371769150923669, 30.420254543418306], + [122.367952737706844, 30.4209167764336], + [122.36084362360063, 30.419399582241859], + [122.348119763898154, 30.424239322956357], + [122.343799384862052, 30.412974555842339], + [122.314757929767765, 30.409595254246859], + [122.314407381931119, 30.409440731963446], + [122.31414010831034, 30.409523363736206], + [122.314088022412761, 30.409517302953226], + [122.281758937274304, 30.419411039910514], + [122.281337122177789, 30.419664914137119], + [122.277509483080209, 30.420848287951554], + [122.277428125561102, 30.422017588332626], + [122.276252577358804, 30.422725105425197], + [122.275218595940061, 30.446860337995414], + [122.275551975988762, 30.448982304486268], + [122.273812654738364, 30.473980473347083], + [122.275169447721666, 30.473839682553553], + [122.274527796905289, 30.476745062601864], + [122.283425015938477, 30.47975584259752], + [122.295548349852837, 30.471725018166538], + [122.305205285427476, 30.470722943686962], + [122.310743545281738, 30.472570971373131], + [122.332744997373112, 30.46807977997786], + [122.351849975089138, 30.466902269631991], + [122.368404483698242, 30.481082376444419], + [122.37907127728711, 30.475070095951974], + [122.369610859948565, 30.464039748788213], + [122.369729978761455, 30.46402738814632], + [122.386723955663854, 30.459231695121392], + [122.39810463149405, 30.460486098945907], + [122.406913876310796, 30.454892618197668], + [122.427930289305465, 30.447603285364043], + [122.428236036043259, 30.447517003765199], + [122.426806915664031, 30.426268986070841], + [122.428389326575967, 30.422321189470516], + [122.436472701758319, 30.415797456684874], + [122.426074471932779, 30.410882139380668], + [122.425774729349442, 30.410922544025148], + [122.42577212481855, 30.410883820122542] + ] + ], + + [ + [ + [122.566720273430448, 30.646797719190115], + [122.566507433075245, 30.646855088623955], + [122.566547053129625, 30.646728511185394], + [122.564198801832077, 30.647477361910589], + [122.543004577399259, 30.653190097426318], + [122.543083703108138, 30.654210907425313], + [122.542480226600659, 30.654403354383923], + [122.543222010804598, 30.655995231148697], + [122.543989875963888, 30.66590154912781], + [122.549044710299256, 30.668490805986504], + [122.554180536091437, 30.679512342577723], + [122.554690275490458, 30.681521288570437], + [122.555003100313229, 30.681277574117111], + [122.555439617973207, 30.682214345642628], + [122.555968180790373, 30.68052570264215], + [122.571646325366302, 30.668311229376808], + [122.583909214624285, 30.667833353156961], + [122.578936411320484, 30.657606416663565], + [122.564797870269373, 30.656897477055299], + [122.566720273430448, 30.646797719190115] + ] + ], + + [ + [ + [122.831812294500352, 30.70119944753943], + [122.806776282190384, 30.7147668459247], + [122.806535808281168, 30.714816372833376], + [122.806459942540741, 30.714938275224174], + [122.803435469118924, 30.716577283677733], + [122.804884394420554, 30.717469893337746], + [122.799981298145013, 30.725348273683444], + [122.810378543186587, 30.735215718422701], + [122.826720391718951, 30.730921947838155], + [122.826875085123959, 30.731017246627879], + [122.826916320167385, 30.730768211566467], + [122.832608851099039, 30.721539851382385], + [122.835714932970532, 30.706157323476539], + [122.832068702523841, 30.701101977119656], + [122.831774964247373, 30.701424899996116], + [122.831812294500352, 30.70119944753943] + ] + ], + + [ + [ + [122.423238797806221, 30.740641093650741], + [122.427819661745986, 30.744430879849745], + [122.434383171127408, 30.744689099757395], + [122.441166314665139, 30.747232420191086], + [122.443278176609624, 30.745039044788427], + [122.446108292706199, 30.745150386492178], + [122.456123317473626, 30.732432718350683], + [122.462783637922755, 30.732448376552558], + [122.468904749108205, 30.718423340139836], + [122.470115747880598, 30.717165599345293], + [122.471775802680924, 30.716647760888208], + [122.523945985917422, 30.727401034781462], + [122.523982258897178, 30.727193602902496], + [122.524246895364058, 30.72725194388531], + [122.532193319460617, 30.719946938438397], + [122.525676709020942, 30.717503663577478], + [122.526409372375497, 30.713313830337906], + [122.535599658052575, 30.706073500256597], + [122.531109877047072, 30.700687655650842], + [122.528540148015566, 30.701128705277032], + [122.528889734259806, 30.699129549652451], + [122.507032914929397, 30.69928808412936], + [122.505982834317862, 30.697236839488639], + [122.503329022229693, 30.699314949643632], + [122.487985221599203, 30.699426243120051], + [122.486283188187429, 30.69803258036082], + [122.48540575541999, 30.699444952810389], + [122.468213858112392, 30.699569651121042], + [122.445570493074825, 30.693615220037334], + [122.43990000469941, 30.699224511642754], + [122.432702569828876, 30.693880298563112], + [122.423242376690496, 30.698144412728666], + [122.423684818814394, 30.699892634435571], + [122.422665650852494, 30.699900026785631], + [122.423277847327498, 30.740525190091336], + [122.423410425553655, 30.740574899921267], + [122.423238797806221, 30.740641093650741] + ] + ], + + [ + [ + [121.955335770677195, 31.161613992044856], + [121.948489239746607, 31.169379517102595], + [121.943894949580866, 31.178588667318863], + [121.94071539282713, 31.189062051859224], + [121.938493867648759, 31.200647040142666], + [121.937701276920549, 31.209856849079106], + [121.939116534345786, 31.21763784522809], + [121.942461456454552, 31.226527932844665], + [121.946481046026847, 31.230551959796006], + [121.946767444478951, 31.231067797717575], + [121.947096822800205, 31.231023139837532], + [121.953104615523742, 31.232553040964007], + [121.965005544852019, 31.232392951154992], + [121.97644548264789, 31.230171270983274], + [121.985415174448221, 31.226578068680979], + [121.9990984021955, 31.223972644571745], + [122.004508863270431, 31.223239081656196], + [122.004410219215572, 31.222777287031175], + [122.006732214562916, 31.219401165373039], + [122.00829894318403, 31.211996966147556], + [122.007704309045494, 31.194048487927038], + [122.006291067054178, 31.190015749573419], + [121.995288565285364, 31.167135694518219], + [121.991656424243658, 31.163071367856936], + [121.991619382232926, 31.16289795850675], + [121.991497118904078, 31.162893106899698], + [121.991476827905032, 31.162870401490558], + [121.971667701268345, 31.160962517790566], + [121.966592450333337, 31.15969462183163], + [121.961517306784856, 31.159695393390347], + [121.955483287037737, 31.161446674901931], + [121.955468511809357, 31.161463433375289], + [121.955379516983911, 31.161459901916373], + [121.955335770677195, 31.161613992044856] + ] + ], + + [ + [ + [121.878420420935342, 31.242846426944428], + [121.878409573015375, 31.242865051004369], + [121.878426578030954, 31.242862314312529], + [121.87849468478538, 31.243038052541436], + [121.885789198625147, 31.244780101251603], + [121.893249638620119, 31.244305145661219], + [121.911344653206356, 31.238750140401969], + [121.918233305727753, 31.236456042798032], + [121.919699169627933, 31.236220134882682], + [121.919573143657544, 31.235888590455996], + [121.92261672178212, 31.231918568311219], + [121.923408625168236, 31.226206461842391], + [121.921340554913186, 31.207638188020905], + [121.918339902214797, 31.199065792618658], + [121.914684476624458, 31.196529458092058], + [121.909749249625051, 31.196053005195189], + [121.904944257357528, 31.197403461506589], + [121.904922632761526, 31.197346572325255], + [121.904878777260464, 31.197421864868225], + [121.904673562800326, 31.197479540957477], + [121.897538019474624, 31.203670333218092], + [121.885151712178086, 31.217195413473238], + [121.881029970018275, 31.222712657486056], + [121.878411814892175, 31.227798953287682], + [121.876740400579678, 31.238511411947304], + [121.878420420935342, 31.242846426944428] + ] + ], + [ + [ + [121.622819971933083, 31.447107127052256], + [121.612650233147605, 31.448765144250551], + [121.609634451704295, 31.450008596038064], + [121.589929392847097, 31.460691158858669], + [121.582039548347979, 31.466193963676314], + [121.573644533558578, 31.47459492947025], + [121.571875712691721, 31.476874544875557], + [121.571568953859853, 31.480302573128746], + [121.57290588120604, 31.481449886865338], + [121.575868418437182, 31.481510792799334], + [121.575258179994833, 31.481957275273114], + [121.576257568681015, 31.481518793225057], + [121.582664881485556, 31.481650519289683], + [121.591068404711464, 31.480411771472756], + [121.597912077046161, 31.478955977759501], + [121.604349530450904, 31.476566426563323], + [121.60943756823103, 31.473457979255453], + [121.620943226674541, 31.46432436606084], + [121.626970310166186, 31.459268564603835], + [121.627618031269705, 31.458984376799862], + [121.627524581760156, 31.458761570100627], + [121.630805599394662, 31.455091294887172], + [121.632055289792362, 31.451983342910793], + [121.629764454839176, 31.448043107093923], + [121.627278393442325, 31.447210268042664], + [121.622819971933083, 31.447107127052256] + ] + ], + [ + [ + [121.799400176151195, 31.330650697431068], + [121.799381159076631, 31.330667714975924], + [121.799370219591211, 31.330833484908339], + [121.798831663581879, 31.334119619709352], + [121.798370758248055, 31.344798169833453], + [121.79745233717162, 31.358936395620621], + [121.788267277774523, 31.3796984327278], + [121.788510009913963, 31.379684845320128], + [121.789520423723673, 31.382461254720823], + [121.792418064884401, 31.383063056433375], + [121.799134180962099, 31.38321702802288], + [121.813154099416209, 31.382606956803361], + [121.820471642379673, 31.380623965474971], + [121.82413819880729, 31.378490470902943], + [121.827497916621667, 31.377576072830077], + [121.834716339839744, 31.377098355359703], + [121.841365381715903, 31.376726162197279], + [121.864238466038671, 31.368683260483866], + [121.866214292948598, 31.368125796996182], + [121.877887301026533, 31.363883897321433], + [121.947373354340016, 31.339450397695103], + [122.036435960984889, 31.325918655435636], + [122.043808815245711, 31.325612396071886], + [122.073544229602859, 31.325326032970327], + [122.112212356074465, 31.323019320545832], + [122.117515802936609, 31.317234111798406], + [122.118211917501185, 31.309172537828442], + [122.118298495121905, 31.308978871159024], + [122.117900973602559, 31.308166336961101], + [122.100738024712598, 31.263945961559134], + [122.093298580026598, 31.257471191809564], + [122.093115176730649, 31.257504154912017], + [122.093032572233724, 31.257335311276179], + [122.091805620227888, 31.2577395217027], + [122.082816410662844, 31.259355153713724], + [122.078007666494443, 31.262285157340592], + [122.011871773172814, 31.284073147026177], + [122.009670664673081, 31.2841055237832], + [121.97157490458369, 31.282069976131414], + [121.92814171568827, 31.285305459057849], + [121.92798302652244, 31.285345919227716], + [121.853163317851241, 31.295289337335934], + [121.852496054026517, 31.294942440277978], + [121.848691151973682, 31.294482208609136], + [121.836341298972215, 31.297534788511236], + [121.829358048829647, 31.30173304685432], + [121.82779585657714, 31.303787300951605], + [121.8183452204876, 31.309428432838569], + [121.808894135357619, 31.318264075890454], + [121.802330124766485, 31.32619506016518], + [121.799431286762072, 31.330460868222417], + [121.799400176151195, 31.330650697431068] + ] + ], + [ + [ + [121.78920183252545, 31.355361737209549], + [121.791668566054838, 31.347622326280586], + [121.792143374163103, 31.337422519819814], + [121.791530614594308, 31.331979596070319], + [121.794444167708676, 31.31236698667017], + [121.792369195287279, 31.309373149271753], + [121.786699240104213, 31.310358199016125], + [121.781141396966603, 31.313055629734407], + [121.77449946630432, 31.312187397903333], + [121.766578703336378, 31.313664953576062], + [121.759871307147392, 31.317286362695832], + [121.759630095545717, 31.317634083696504], + [121.72355844025472, 31.356698153799332], + [121.567859406620201, 31.438053587328028], + [121.50546387314867, 31.48435277532343], + [121.505683013999118, 31.484584564640468], + [121.504668744222272, 31.487301889286517], + [121.504919270453186, 31.491744902318022], + [121.509035817684776, 31.495316620041347], + [121.512524223074621, 31.496269789101575], + [121.516457340018121, 31.495980767878397], + [121.516589615317343, 31.49612067790067], + [121.518223773500509, 31.495746511181835], + [121.545624020545702, 31.491806558556366], + [121.558084983449973, 31.488451599516495], + [121.563086616848452, 31.485593228069771], + [121.56341960768269, 31.484739478705844], + [121.581426688787431, 31.456955387511229], + [121.58889612726469, 31.454677650093004], + [121.595591658868415, 31.452807012618059], + [121.602099761155259, 31.45152893636779], + [121.617527441838632, 31.446264154171349], + [121.644418742318067, 31.437746532948147], + [121.671237823672513, 31.42956829768864], + [121.683964209717132, 31.427899874473564], + [121.692847278913632, 31.425996292787151], + [121.703952715848914, 31.421712098856819], + [121.716045795627849, 31.4159045136347], + [121.732554240490813, 31.410870413321064], + [121.733093916648457, 31.410768334098062], + [121.734806931424131, 31.410183475682292], + [121.737713542116325, 31.409297131152648], + [121.738026947226857, 31.409024974297498], + [121.74933351429442, 31.402313003595495], + [121.756469180990024, 31.397138121189791], + [121.764999379673668, 31.392706698935122], + [121.769759871837849, 31.388943793937447], + [121.776205943837553, 31.382123141156985], + [121.783532271723715, 31.373619445404895], + [121.786526960354337, 31.36904349893355], + [121.787841469845148, 31.365766701343453], + [121.788268491272859, 31.365395881580341], + [121.78920183252545, 31.355361737209549] + ] + ], + + [ + [ + [120.985237031617984, 36.413072226125976], + [120.961188173109534, 36.41401685018382], + [120.9589478862421, 36.413534040321231], + [120.94693562000667, 36.414576681518099], + [120.945945274062012, 36.414615581684799], + [120.946025085212824, 36.414655714155955], + [120.945640032264464, 36.414689135998188], + [120.943827849270946, 36.421049950469261], + [120.959183056427833, 36.424517018493461], + [120.965086469693134, 36.43146259379418], + [120.973350375465088, 36.428503903503412], + [120.973410550529636, 36.428426301170944], + [120.973575573238023, 36.428509281669506], + [120.982235272640224, 36.417045856057854], + [120.98523203954413, 36.413181197110049], + [120.985109838594596, 36.41324060007225], + [120.985237031617984, 36.413072226125976] + ] + ], + + [ + [ + [120.179248451326714, 35.768666225669882], + [120.187914416509756, 35.756870570290481], + [120.187430520044941, 35.756529449878762], + [120.182842622167882, 35.748634689365915], + [120.167870985660358, 35.741302718610875], + [120.16634919924617, 35.741668277389785], + [120.164436193764715, 35.7403197136682], + [120.163581167813064, 35.742333205254319], + [120.153453597889765, 35.744766018466443], + [120.150206116485549, 35.751699629491291], + [120.153609982097009, 35.764852316478986], + [120.166916362561309, 35.785605721924171], + [120.175392031257445, 35.788542555680934], + [120.179248451326714, 35.768666225669882] + ] + ], + + [ + [ + [123.155063804034683, 39.024221584063213], + [123.15492955757388, 39.02432996631989], + [123.154879506264251, 39.024320197848965], + [123.148688081837648, 39.026080481319426], + [123.138462577633746, 39.037428469527114], + [123.138439947065592, 39.037642653952922], + [123.138409488454428, 39.037667244344306], + [123.138416394667942, 39.03786556292863], + [123.137418204098964, 39.047312823482663], + [123.138867827708921, 39.050828898263646], + [123.139571872674381, 39.071046228741459], + [123.134910698820093, 39.078826757722439], + [123.140055900430468, 39.090532792312779], + [123.140248978072918, 39.090489963562725], + [123.140253124698418, 39.090609037914817], + [123.144243945447812, 39.089603794366802], + [123.164681962494825, 39.085070205119813], + [123.170664914585402, 39.086604425401326], + [123.165932573609453, 39.097261982651659], + [123.16843624836423, 39.101885800133125], + [123.182214373687302, 39.095866206793481], + [123.180823676936825, 39.082543899811085], + [123.195365374877241, 39.076966059213376], + [123.200931395152878, 39.066551506584332], + [123.200166677056799, 39.055830980110727], + [123.191751718085342, 39.046178086148473], + [123.178046278325553, 39.039218699311597], + [123.164549934706727, 39.026207567025985], + [123.155328701208433, 39.024407866838729], + [123.155063804034683, 39.024221584063213] + ] + ], + [ + [ + [122.820593967616247, 39.057684409996945], + [122.83165840900493, 39.05431119649095], + [122.83541672420219, 39.046450091230312], + [122.818578530411202, 39.040369462016244], + [122.810368585482195, 39.044239268420014], + [122.813567789039539, 39.052556768395746], + [122.820733979300087, 39.050946861435435], + [122.820593967616247, 39.057684409996945] + ] + ], + [ + [ + [122.86762064659888, 39.054370625092737], + [122.865882653649905, 39.048418066218971], + [122.857816290000883, 39.050423257876993], + [122.845571596131421, 39.070366613285557], + [122.857328034353117, 39.064780575715311], + [122.86038742972157, 39.068030168815433], + [122.872902688390326, 39.065883787270408], + [122.86762064659888, 39.054370625092737] + ] + ], + [ + [ + [120.724516833217365, 37.94626328152151], + [120.724733698565259, 37.946120283276962], + [120.724775561210208, 37.946128010687836], + [120.73274220842994, 37.954367270798464], + [120.741424638646606, 37.95065414034724], + [120.753033777041679, 37.928636333226777], + [120.75810483602649, 37.924115780842612], + [120.759615445739996, 37.923119704063488], + [120.759615483704223, 37.922769126823873], + [120.760380927830496, 37.922086778170396], + [120.759615703598087, 37.920738536511578], + [120.759618367364425, 37.896140224032692], + [120.759909589182811, 37.89536362065212], + [120.759618492152512, 37.894987879617723], + [120.759618565416545, 37.894311329446957], + [120.759243967831708, 37.894504452646451], + [120.755565545890434, 37.889756434215158], + [120.748062288749153, 37.894058846474678], + [120.7382856061311, 37.905309503270658], + [120.732831592487557, 37.908121311481885], + [120.722728954345001, 37.908640746502705], + [120.716655021946139, 37.916382895771264], + [120.716742920237778, 37.916415801319324], + [120.716523193022297, 37.916529081341906], + [120.720276139836514, 37.930489038146852], + [120.716574610507138, 37.930511709497615], + [120.717125300503668, 37.944715851760861], + [120.724465058969471, 37.946070695188673], + [120.724516833217365, 37.94626328152151] + ] + ], + [ + [ + [120.677876972810139, 37.927576326827449], + [120.668658705556737, 37.928462150907002], + [120.674487683022377, 37.93642153014796], + [120.673620843525399, 37.94391967409971], + [120.687881816796931, 37.946181296104726], + [120.682919368528644, 37.930565381180458], + [120.677876972810139, 37.927576326827449] + ] + ], + [ + [ + [120.62184465463514, 37.945011198396841], + [120.621736219784964, 37.945156676395769], + [120.600126315716722, 37.956087634180228], + [120.593488730588973, 37.9700112665194], + [120.597280420927731, 37.977860227665062], + [120.597338415755488, 37.977889176165021], + [120.597212380074581, 37.978058267731264], + [120.597764892968726, 37.978102055072817], + [120.609361219208125, 37.983890437634983], + [120.621975011536378, 37.980020737409355], + [120.626762465850717, 37.980400149183168], + [120.626516143463959, 37.978627594190613], + [120.627666573339582, 37.97827466157262], + [120.626171244698497, 37.951375909245016], + [120.621890099802499, 37.945338225344514], + [120.62184465463514, 37.945011198396841] + ] + ], + + [ + [ + [120.717537829179449, 37.986613371730293], + [120.719590406296234, 37.986852606076027], + [120.719656057232754, 37.986639584041562], + [120.719723255936117, 37.986640415601379], + [120.725797508439783, 37.973344578874823], + [120.73163635085119, 37.970343269496112], + [120.727535098516228, 37.960682476555547], + [120.701512887152361, 37.966039937320517], + [120.691345508215576, 37.973274558040664], + [120.687483713877086, 37.983101528640802], + [120.680628041316865, 37.990605827382801], + [120.692210420963733, 37.99437038463531], + [120.711048933165998, 37.986533073972993], + [120.717537829179449, 37.986613371730293] + ] + ], + + [ + [ + [120.745422861130763, 38.149414575022369], + [120.74535773122129, 38.149812480780142], + [120.733193386409923, 38.160944684570751], + [120.733034087380886, 38.173923882208605], + [120.737479189080034, 38.19794577785067], + [120.73741252979319, 38.198353027212114], + [120.737545079390685, 38.198233854755657], + [120.742580841162933, 38.201994481106922], + [120.748661544991919, 38.194524286956394], + [120.751942293211101, 38.185289633349861], + [120.76493958471832, 38.173604051608592], + [120.772682309303889, 38.171803896779977], + [120.782253927304396, 38.158037103258344], + [120.782401894467597, 38.157904069204321], + [120.745422861130763, 38.149414575022369] + ] + ], + [ + [ + [120.811336184231081, 38.317191239091024], + [120.811387894316638, 38.317314541695652], + [120.811461104165318, 38.317286833927554], + [120.811585324692572, 38.317381893543704], + [120.830344297983302, 38.319418576554789], + [120.844987589073355, 38.309711028226886], + [120.842172807786895, 38.305663360075478], + [120.843491808167343, 38.305164157340847], + [120.84102049164639, 38.304006324282057], + [120.838182488202435, 38.299925262563704], + [120.829841016566604, 38.298768643994023], + [120.813273480610164, 38.291006610814364], + [120.81056026066247, 38.288017543228648], + [120.797266243333169, 38.28332231175434], + [120.792044169022645, 38.287555993250507], + [120.80351465807972, 38.3112058251657], + [120.811336184231081, 38.317191239091024] + ] + ], + + [ + [ + [120.913985747180092, 38.344533756845912], + [120.90175105858313, 38.349205211325973], + [120.890988926509337, 38.362020175917209], + [120.890366487973466, 38.362494485787607], + [120.890522126603059, 38.362576015989511], + [120.890454513927693, 38.36265652550518], + [120.895193310376044, 38.371326151011644], + [120.910115474515479, 38.372854374607392], + [120.910094987592245, 38.372662343907862], + [120.911295651444931, 38.363515918532229], + [120.916192856909888, 38.362419408672018], + [120.912091526160296, 38.357453098637983], + [120.913714171186157, 38.345092102171719], + [120.913985747180092, 38.344533756845912] + ] + ], + [ + [ + [120.898509739110551, 38.381168564162714], + [120.893691325235835, 38.385912267721409], + [120.910901915790831, 38.40135695049689], + [120.927151878393985, 38.390642797191148], + [120.927073965674793, 38.381703224717825], + [120.917294372718345, 38.384692140323729], + [120.898509739110551, 38.381168564162714] + ] + ], + [ + [ + [121.82137057744319, 38.873012393796387], + [121.818513805173765, 38.880451869223151], + [121.827360367903523, 38.881996460739003], + [121.820950837649164, 38.886963632799905], + [121.82457202707927, 38.895350530544079], + [121.835369600716632, 38.893250943992669], + [121.829101146071224, 38.883085100968778], + [121.836694627437481, 38.872400359392152], + [121.825830178515432, 38.863159285679458], + [121.82137057744319, 38.873012393796387] + ] + ], + + [ + [ + [122.724171939290954, 39.036391121354541], + [122.728769328747859, 39.035059100055719], + [122.735882076650554, 39.037248818213406], + [122.744417184010985, 39.03399948782657], + [122.746361819120992, 39.022978956479044], + [122.753789064420516, 39.024356959240635], + [122.757469451677423, 39.018305421528751], + [122.753235126004512, 39.008660638815144], + [122.752499726970996, 39.008852985789581], + [122.752703394155603, 39.008555655631994], + [122.729014311566118, 39.013037478813224], + [122.727700899473859, 39.012557859331842], + [122.715359486441216, 39.019459441270932], + [122.712204464169901, 39.030200340045617], + [122.700659627217803, 39.042545626519427], + [122.699764994792602, 39.043241129825844], + [122.700049282114421, 39.043198289279445], + [122.699815838400937, 39.043447918575239], + [122.701358207565605, 39.04300104136432], + [122.710643399739041, 39.041601813626748], + [122.718821935147204, 39.049017966655491], + [122.724171939290954, 39.036391121354541] + ] + ], + + [ + [ + [118.863649654743043, 39.141853286271271], + [118.865963792989348, 39.114222194995236], + [118.851941024330003, 39.098299290416271], + [118.851848988243276, 39.097952969749237], + [118.85167533296837, 39.09799759691326], + [118.851651585775627, 39.097970631889929], + [118.814598988740258, 39.092757380003846], + [118.814344151763549, 39.107591228593883], + [118.814191258280076, 39.107630520245515], + [118.8143416753596, 39.107735378009302], + [118.814340570592563, 39.107799685580169], + [118.814562561621671, 39.107889360785499], + [118.863568494193856, 39.142052053732733], + [118.863471640749026, 39.141687605929604], + [118.863649654743043, 39.141853286271271] + ] + ], + + [ + [ + [122.635670836370764, 39.224907449996124], + [122.624494674060188, 39.231031975608175], + [122.623620417479344, 39.230993888797293], + [122.623897602636731, 39.231359170142717], + [122.623469614597681, 39.231593707154076], + [122.630886401710015, 39.240757962862908], + [122.64952657320255, 39.242152854039077], + [122.650763068406619, 39.241998288929906], + [122.735445333445867, 39.247500896701297], + [122.73593636910438, 39.24665880082641], + [122.736343274080269, 39.246678858603197], + [122.736624733602156, 39.245478298160386], + [122.74190482518938, 39.236423266682522], + [122.748766771159012, 39.232695917318729], + [122.745342823552392, 39.230527311492409], + [122.746522910704172, 39.228503534796609], + [122.720163858083694, 39.217368724713431], + [122.718455775333382, 39.213138948622465], + [122.713789601906441, 39.214676058441349], + [122.691811976094769, 39.205392087085635], + [122.691796540552147, 39.205475028926521], + [122.690949435048836, 39.204985851452847], + [122.687000072784855, 39.20990014383284], + [122.690498549951286, 39.21244969334257], + [122.686894867192194, 39.231813838113617], + [122.686394964816898, 39.232945091410151], + [122.682214561856028, 39.233546530830054], + [122.679819947695805, 39.233442209949139], + [122.672523066016311, 39.231024426179943], + [122.667629261638524, 39.232911125180024], + [122.650484859961395, 39.232164232793195], + [122.646479795494798, 39.231561960847877], + [122.635670836370764, 39.224907449996124] + ] + ], + [ + [ + [122.315940469189485, 39.167235454642906], + [122.313559191765904, 39.169580192472047], + [122.314173645815416, 39.170970234377073], + [122.316600205333941, 39.172491570715188], + [122.317034545885761, 39.175951960712759], + [122.311420333195372, 39.183816661340167], + [122.324178268127014, 39.184667026716312], + [122.338135728351133, 39.201985499615368], + [122.338794259748809, 39.20211941166491], + [122.338652461710012, 39.202465251045133], + [122.340169831857537, 39.202399133605304], + [122.373717582386334, 39.209221052873914], + [122.373867793542431, 39.20981957418131], + [122.403365840236376, 39.216966570411103], + [122.39600507459707, 39.209950513531119], + [122.390035079741651, 39.212013756006179], + [122.384978401901321, 39.205284217198148], + [122.378210116879401, 39.189671120372161], + [122.385249079444165, 39.185564138393175], + [122.387887411862394, 39.171719567231932], + [122.397885863101408, 39.163663255090029], + [122.393014878346534, 39.161529063197229], + [122.393483998402615, 39.160652358724562], + [122.392191521746454, 39.161168314586995], + [122.390943489236278, 39.16062149684906], + [122.3798733218716, 39.166085732174153], + [122.365092400154992, 39.171986266760555], + [122.359101458418166, 39.171105185393294], + [122.358204102282954, 39.16981203256244], + [122.361807158991752, 39.164334103715525], + [122.358480760614114, 39.153879432417888], + [122.3433721802637, 39.145114529284243], + [122.34104077510986, 39.145078480018533], + [122.339986171438085, 39.143558722510804], + [122.338482897978608, 39.14503892893827], + [122.332075656619978, 39.144939857206424], + [122.323897764800748, 39.156397627195268], + [122.314958196298576, 39.159409689186909], + [122.315940469189485, 39.167235454642906] + ] + ], + + [ + [ + [122.541738497778368, 39.228030667287136], + [122.532131637438738, 39.223373394919811], + [122.507668220808085, 39.221833439278036], + [122.497741658953771, 39.223006265266108], + [122.497164932122772, 39.222940403546659], + [122.497174499642611, 39.223073275293274], + [122.497140828563118, 39.223077253540488], + [122.48682261041472, 39.230552414149052], + [122.496372086976365, 39.239998411072357], + [122.498377720321031, 39.239783356468756], + [122.49839947140417, 39.240085431035361], + [122.500293485486566, 39.239577938006121], + [122.513730975235589, 39.238137099360785], + [122.529273614592327, 39.233668100888792], + [122.540837326833881, 39.23664031582026], + [122.543624617656633, 39.228945031989028], + [122.542326031965715, 39.228315495695057], + [122.542895796184283, 39.228162829792559], + [122.541738497778368, 39.228030667287136] + ] + ], + + [ + [ + [122.584479601142817, 39.268800767499549], + [122.586959240840031, 39.261719586078776], + [122.576743480647821, 39.25401367417048], + [122.569928346638378, 39.262587639966924], + [122.574030589953182, 39.266171359640012], + [122.565368455891914, 39.271080844813469], + [122.558487098221306, 39.273109976088527], + [122.549468041415537, 39.273683904699176], + [122.540567738474593, 39.278393923680206], + [122.503957098451338, 39.28918943791259], + [122.504123166898282, 39.289288909095752], + [122.503826606081859, 39.289347964510306], + [122.492531347314468, 39.298823245939168], + [122.510238666481797, 39.298778117483856], + [122.514211143101122, 39.304179984567952], + [122.518909956926947, 39.298145856495189], + [122.534238508608183, 39.307327306673841], + [122.535343448550819, 39.306716701283712], + [122.535953596627522, 39.307081720516599], + [122.541595849860926, 39.303469086268116], + [122.541639346927937, 39.303237499078755], + [122.554188498459951, 39.296302661019872], + [122.555243903340028, 39.298890814446004], + [122.561852568511867, 39.292067387858474], + [122.586505686385763, 39.278443727353142], + [122.589644565810488, 39.277510352537014], + [122.624798072906557, 39.283486845219521], + [122.626930051163768, 39.287197552530223], + [122.636148759813523, 39.287087680556041], + [122.637052687518263, 39.286187219912058], + [122.650654677543372, 39.276344217594982], + [122.656109473388881, 39.273593309900917], + [122.667324084070785, 39.269091362553809], + [122.683600259886603, 39.267834026461145], + [122.673073642728937, 39.264323921736221], + [122.659707829852394, 39.255081384991541], + [122.643496647994183, 39.264966350321416], + [122.617293801098057, 39.264803052099246], + [122.608163865069187, 39.268457512735772], + [122.584479601142817, 39.268800767499549] + ] + ], + [ + [ + [122.338219915333255, 39.344888976454335], + [122.34417987038637, 39.346837011795458], + [122.349448250990108, 39.336835459143892], + [122.343904569584524, 39.329105134689897], + [122.33572752532541, 39.330051903261875], + [122.326650830543088, 39.324141193142196], + [122.314869072317222, 39.327005080957804], + [122.318193641747612, 39.342429333497996], + [122.338219915333255, 39.344888976454335] + ] + ], + + [ + [ + [120.781519489066611, 40.472387394942388], + [120.781498953170129, 40.472397982359041], + [120.781279167475034, 40.472190220456639], + [120.769178068977808, 40.47868351077922], + [120.769871587104234, 40.488077679508898], + [120.775780899475293, 40.497089237644552], + [120.782043625065455, 40.497726535512214], + [120.787709834412809, 40.506090220981882], + [120.787674099083091, 40.513764190589676], + [120.792196120280792, 40.512712264331604], + [120.800023919319415, 40.524266593701633], + [120.801889081160198, 40.523548651936004], + [120.801382585464694, 40.525435155463065], + [120.804847499618944, 40.522409891681889], + [120.809463477267585, 40.520633100483018], + [120.816907803575404, 40.52141802500698], + [120.816709364745364, 40.517843999218108], + [120.824719226842035, 40.514760827339707], + [120.825066769504488, 40.512050536874206], + [120.826656308096091, 40.511229204543973], + [120.827536221559626, 40.49279266414942], + [120.827809532522551, 40.490661265109985], + [120.826020404517621, 40.489954972991107], + [120.817886356710005, 40.485880039262447], + [120.815576031287023, 40.485831859117184], + [120.781519489066611, 40.472387394942388] + ] + ], + [ + [ + [123.080916270045151, 39.425592023435868], + [123.080912662624243, 39.425482394025117], + [123.071762025437295, 39.427203742025583], + [123.070166976610537, 39.433468172901492], + [123.062615881651112, 39.430787986709909], + [123.049804425199085, 39.443089615070917], + [123.048280102875538, 39.456249765902299], + [123.048906406898965, 39.456068096354755], + [123.048528210813913, 39.456428170729737], + [123.084776292585033, 39.449448204748229], + [123.084621057258445, 39.448436507341405], + [123.098045152235912, 39.440102686391512], + [123.083060710755277, 39.438267439863829], + [123.081090356860841, 39.425426278194621], + [123.080916270045151, 39.425592023435868] + ] + ], + [ + [ + [123.059492162511546, 39.48502871940714], + [123.053813007138359, 39.49163876640899], + [123.052496287621068, 39.50816180669414], + [123.062952462745187, 39.507214539334129], + [123.059492162511546, 39.48502871940714] + ] + ], + [ + [ + [123.017031943310741, 39.545154794073561], + [123.017232335112382, 39.545139148224791], + [123.021282219978247, 39.541111697296081], + [123.030903115719411, 39.531667909785071], + [123.018318119791132, 39.514796249102737], + [122.99414885576104, 39.497617591605064], + [122.990261994865449, 39.493993449377072], + [122.989518846169418, 39.494363477178375], + [122.967912563503347, 39.498669436696197], + [122.966776497894386, 39.505687322828081], + [122.939951425133785, 39.519044034272724], + [122.940236832555826, 39.519596363409477], + [122.93925640131431, 39.519453066983559], + [122.944171050825759, 39.532246481658106], + [122.955496424520661, 39.549127190593261], + [122.955909709082064, 39.549926991465313], + [122.956026878402611, 39.549917843319257], + [122.956837120917967, 39.551125526918675], + [122.973785307653202, 39.560557707001067], + [122.979110859897744, 39.552434999769339], + [122.991972321171176, 39.550003771397044], + [122.999369304336838, 39.553204443638336], + [123.017031943310741, 39.545154794073561] + ] + ], + [ + [ + [123.728429731687839, 39.747737720028042], + [123.711149922220642, 39.743775317121191], + [123.711193005456309, 39.744026814959064], + [123.710874373390837, 39.743895676569728], + [123.705535436587667, 39.747848841152575], + [123.713017926004284, 39.754679765345841], + [123.714222632799789, 39.761712225875343], + [123.714496497526099, 39.761647232292688], + [123.714478231206101, 39.761718902055151], + [123.724952734507198, 39.764581059896123], + [123.742583507457113, 39.761891342525487], + [123.75069140928278, 39.753057455067491], + [123.751152051451129, 39.752948135458333], + [123.75085439132171, 39.752879879534312], + [123.750989055720083, 39.75273315721757], + [123.746682537973015, 39.747959000658454], + [123.728429731687839, 39.747737720028042] + ] + ] + ] + ] + } + } + ] +} diff --git a/public/assets/json/中华人民共和国.json b/public/assets/json/中华人民共和国.json new file mode 100644 index 0000000..1cd7986 --- /dev/null +++ b/public/assets/json/中华人民共和国.json @@ -0,0 +1,27252 @@ +{ + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "adcode": 110000, + "name": "北京市", + "center": [116.405285, 39.904989], + "centroid": [116.41995, 40.18994], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 0, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [117.348611, 40.581141], + [117.389879, 40.561593], + [117.429915, 40.576141], + [117.412669, 40.605226], + [117.467487, 40.649738], + [117.467487, 40.649738], + [117.501364, 40.636569], + [117.514914, 40.660181], + [117.493973, 40.675161], + [117.408973, 40.686961], + [117.342451, 40.673799], + [117.319662, 40.657911], + [117.278394, 40.664267], + [117.208177, 40.694675], + [117.117018, 40.70012], + [117.11209, 40.707379], + [117.012308, 40.693767], + [116.964881, 40.709647], + [116.926692, 40.745022], + [116.924229, 40.773581], + [116.848468, 40.839264], + [116.81336, 40.848319], + [116.759773, 40.889954], + [116.713577, 40.909858], + [116.722201, 40.927495], + [116.677853, 40.970888], + [116.698795, 41.021477], + [116.688324, 41.044501], + [116.647672, 41.059394], + [116.615643, 41.053076], + [116.623034, 41.021026], + [116.598397, 40.974503], + [116.5676, 40.992574], + [116.519557, 40.98128], + [116.519557, 40.98128], + [116.455499, 40.980828], + [116.447492, 40.953715], + [116.477057, 40.899907], + [116.398216, 40.90624], + [116.370499, 40.94377], + [116.339702, 40.929303], + [116.334159, 40.90443], + [116.438253, 40.81934], + [116.46597, 40.774487], + [116.453651, 40.765876], + [116.316912, 40.772221], + [116.311369, 40.754996], + [116.273181, 40.762703], + [116.247311, 40.791707], + [116.22021, 40.744115], + [116.204812, 40.740035], + [116.171551, 40.695582], + [116.162928, 40.662451], + [116.133979, 40.666536], + [116.09887, 40.630665], + [116.005247, 40.583868], + [115.982457, 40.578868], + [115.971986, 40.6025], + [115.907929, 40.617493], + [115.885139, 40.595229], + [115.827857, 40.587504], + [115.819849, 40.55932], + [115.784741, 40.55841], + [115.755176, 40.540221], + [115.736082, 40.503372], + [115.781045, 40.49336], + [115.771806, 40.443734], + [115.864197, 40.359422], + [115.917784, 40.354405], + [115.95166, 40.281852], + [115.968907, 40.264045], + [115.89869, 40.234354], + [115.870356, 40.185909], + [115.855574, 40.188652], + [115.847567, 40.147036], + [115.806299, 40.15344], + [115.773654, 40.176307], + [115.75456, 40.145663], + [115.75456, 40.145663], + [115.599959, 40.119583], + [115.59072, 40.096239], + [115.527278, 40.076092], + [115.485394, 40.040364], + [115.454597, 40.029825], + [115.450286, 39.992697], + [115.428728, 39.984443], + [115.426264, 39.950502], + [115.481083, 39.935819], + [115.522967, 39.899099], + [115.515575, 39.892212], + [115.515575, 39.892212], + [115.526046, 39.87568], + [115.514344, 39.837549], + [115.567314, 39.816407], + [115.552532, 39.794799], + [115.50572, 39.784222], + [115.483547, 39.798477], + [115.483547, 39.798477], + [115.443511, 39.785601], + [115.439815, 39.752022], + [115.486626, 39.741899], + [115.491554, 39.670074], + [115.478619, 39.650723], + [115.478619, 39.650723], + [115.522351, 39.640124], + [115.518039, 39.597252], + [115.545756, 39.618922], + [115.587024, 39.589873], + [115.633836, 39.599557], + [115.633836, 39.599557], + [115.667712, 39.615234], + [115.698509, 39.577881], + [115.698509, 39.577881], + [115.699125, 39.570039], + [115.699125, 39.570039], + [115.716988, 39.56035], + [115.716988, 39.56035], + [115.718835, 39.553891], + [115.718835, 39.553891], + [115.720683, 39.551122], + [115.720683, 39.551122], + [115.722531, 39.5442], + [115.721299, 39.543738], + [115.722531, 39.5442], + [115.722531, 39.543738], + [115.721299, 39.543738], + [115.722531, 39.543738], + [115.724995, 39.5442], + [115.724995, 39.5442], + [115.738545, 39.540046], + [115.738545, 39.539585], + [115.738545, 39.540046], + [115.738545, 39.539585], + [115.752712, 39.515581], + [115.806299, 39.510041], + [115.806299, 39.510041], + [115.821081, 39.522968], + [115.821081, 39.522968], + [115.828473, 39.541431], + [115.867893, 39.546507], + [115.867893, 39.546507], + [115.91532, 39.582955], + [115.91532, 39.582955], + [115.910393, 39.600479], + [115.910393, 39.600479], + [115.957204, 39.560812], + [115.978146, 39.595868], + [115.995392, 39.576958], + [116.026189, 39.587567], + [116.036044, 39.571884], + [116.09887, 39.575113], + [116.130283, 39.567732], + [116.151841, 39.583416], + [116.198652, 39.589412], + [116.240536, 39.564041], + [116.257782, 39.500344], + [116.307057, 39.488337], + [116.337854, 39.455536], + [116.361876, 39.455074], + [116.361876, 39.455074], + [116.434557, 39.442597], + [116.454883, 39.453226], + [116.444412, 39.482332], + [116.411767, 39.482794], + [116.401912, 39.528046], + [116.443796, 39.510041], + [116.437637, 39.526661], + [116.478289, 39.535431], + [116.473361, 39.552968], + [116.50847, 39.551122], + [116.524484, 39.596329], + [116.592237, 39.621227], + [116.592237, 39.621227], + [116.620571, 39.601863], + [116.664918, 39.605552], + [116.723432, 39.59264], + [116.724048, 39.59264], + [116.723432, 39.59264], + [116.724048, 39.59264], + [116.726512, 39.595407], + [116.726512, 39.595407], + [116.709266, 39.618], + [116.748686, 39.619844], + [116.79057, 39.595868], + [116.812128, 39.615695], + [116.8497, 39.66777], + [116.906366, 39.677444], + [116.90575, 39.688037], + [116.889736, 39.687576], + [116.887272, 39.72533], + [116.916837, 39.731314], + [116.902055, 39.763523], + [116.949482, 39.778703], + [116.918069, 39.84628], + [116.907598, 39.832494], + [116.865714, 39.843982], + [116.812128, 39.889916], + [116.78441, 39.891294], + [116.782563, 39.947749], + [116.757925, 39.967934], + [116.781331, 40.034866], + [116.820135, 40.02845], + [116.831222, 40.051359], + [116.867562, 40.041739], + [116.927924, 40.055024], + [116.945171, 40.04128], + [117.025243, 40.030283], + [117.051728, 40.059605], + [117.105315, 40.074261], + [117.105315, 40.074261], + [117.140423, 40.064185], + [117.159517, 40.077008], + [117.204481, 40.069681], + [117.210024, 40.082045], + [117.224191, 40.094865], + [117.224191, 40.094865], + [117.254988, 40.114548], + [117.254988, 40.114548], + [117.254988, 40.114548], + [117.274082, 40.105852], + [117.307343, 40.136971], + [117.349227, 40.136513], + [117.367089, 40.172649], + [117.367089, 40.173106], + [117.367089, 40.173106], + [117.367089, 40.172649], + [117.383719, 40.188195], + [117.389879, 40.227958], + [117.351075, 40.229786], + [117.331365, 40.289613], + [117.295024, 40.2782], + [117.271618, 40.325211], + [117.271618, 40.325211], + [117.243285, 40.369453], + [117.226039, 40.368997], + [117.234046, 40.417312], + [117.263611, 40.442367], + [117.208793, 40.501552], + [117.262995, 40.512927], + [117.247597, 40.539766], + [117.269771, 40.560684], + [117.348611, 40.581141], + [117.348611, 40.581141] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 120000, + "name": "天津市", + "center": [117.190182, 39.125596], + "centroid": [117.347043, 39.288036], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 1, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [117.765602, 39.400527], + [117.846906, 39.407926], + [117.871543, 39.411625], + [117.870311, 39.455074], + [117.899877, 39.474479], + [117.912195, 39.517428], + [117.912195, 39.517428], + [117.904804, 39.533585], + [117.933753, 39.574191], + [117.868464, 39.59679], + [117.829659, 39.589873], + [117.766834, 39.598635], + [117.753899, 39.579726], + [117.753899, 39.579726], + [117.745276, 39.547892], + [117.715711, 39.529892], + [117.707088, 39.576036], + [117.684914, 39.58895], + [117.654117, 39.575113], + [117.637486, 39.603246], + [117.66274, 39.636437], + [117.668899, 39.666849], + [117.627015, 39.703693], + [117.57774, 39.726711], + [117.595603, 39.74604], + [117.56111, 39.754782], + [117.546327, 39.775943], + [117.561726, 39.799856], + [117.529081, 39.859144], + [117.529081, 39.859144], + [117.508139, 39.901854], + [117.508139, 39.901854], + [117.512451, 39.90874], + [117.512451, 39.90874], + [117.513067, 39.910576], + [117.513067, 39.910576], + [117.514914, 39.946832], + [117.534625, 39.954631], + [117.546327, 39.999116], + [117.594987, 39.994531], + [117.594987, 39.994531], + [117.614697, 39.97252], + [117.671363, 39.973896], + [117.691073, 39.984902], + [117.756363, 39.965181], + [117.781616, 39.966558], + [117.781616, 39.966558], + [117.795167, 39.996823], + [117.795167, 39.996823], + [117.793319, 40.005534], + [117.793319, 40.005534], + [117.768681, 40.022034], + [117.768681, 40.022034], + [117.744044, 40.018368], + [117.74774, 40.047236], + [117.776073, 40.059605], + [117.752667, 40.081588], + [117.71879, 40.082045], + [117.71879, 40.082045], + [117.675059, 40.082045], + [117.655965, 40.109514], + [117.655965, 40.109514], + [117.654117, 40.114548], + [117.654117, 40.114548], + [117.651653, 40.122786], + [117.651653, 40.122786], + [117.613465, 40.158014], + [117.613465, 40.158014], + [117.609769, 40.160301], + [117.609769, 40.160301], + [117.576508, 40.178593], + [117.571581, 40.219276], + [117.548791, 40.232527], + [117.505059, 40.227044], + [117.450241, 40.252627], + [117.415748, 40.248973], + [117.389879, 40.227958], + [117.383719, 40.188195], + [117.367089, 40.172649], + [117.367089, 40.173106], + [117.367089, 40.173106], + [117.367089, 40.172649], + [117.349227, 40.136513], + [117.307343, 40.136971], + [117.274082, 40.105852], + [117.254988, 40.114548], + [117.254988, 40.114548], + [117.254988, 40.114548], + [117.224191, 40.094865], + [117.224191, 40.094865], + [117.210024, 40.082045], + [117.192162, 40.066475], + [117.198322, 39.992697], + [117.150894, 39.944996], + [117.162597, 39.876598], + [117.162597, 39.876598], + [117.227887, 39.852712], + [117.247597, 39.860981], + [117.251908, 39.834332], + [117.192162, 39.832953], + [117.156438, 39.817326], + [117.15767, 39.796638], + [117.205713, 39.763984], + [117.161981, 39.748801], + [117.165061, 39.718886], + [117.165061, 39.718886], + [117.177996, 39.645194], + [117.152742, 39.623532], + [117.10901, 39.625375], + [117.10901, 39.625375], + [117.016004, 39.653949], + [116.983359, 39.638742], + [116.983359, 39.638742], + [116.964265, 39.64335], + [116.948866, 39.680668], + [116.948866, 39.680668], + [116.944555, 39.695405], + [116.944555, 39.695405], + [116.932236, 39.706456], + [116.932236, 39.706456], + [116.90575, 39.688037], + [116.906366, 39.677444], + [116.8497, 39.66777], + [116.812128, 39.615695], + [116.808432, 39.576497], + [116.78749, 39.554352], + [116.819519, 39.528507], + [116.820751, 39.482332], + [116.785026, 39.465702], + [116.832454, 39.435664], + [116.876185, 39.43474], + [116.839845, 39.413474], + [116.840461, 39.378326], + [116.818287, 39.3737], + [116.829374, 39.338994], + [116.870642, 39.357506], + [116.889736, 39.338068], + [116.87249, 39.291304], + [116.881729, 39.225966], + [116.881729, 39.225966], + [116.855859, 39.215766], + [116.870026, 39.153607], + [116.909446, 39.150822], + [116.912526, 39.110898], + [116.91191, 39.111362], + [116.91191, 39.111362], + [116.912526, 39.110898], + [116.871874, 39.054688], + [116.812744, 39.05097], + [116.812744, 39.05097], + [116.783179, 39.05097], + [116.783179, 39.05097], + [116.754229, 39.034701], + [116.754229, 39.034701], + [116.754845, 39.003084], + [116.72836, 38.975174], + [116.708034, 38.931892], + [116.722201, 38.896968], + [116.723432, 38.852706], + [116.75115, 38.831264], + [116.737599, 38.784629], + [116.746222, 38.754299], + [116.794265, 38.744498], + [116.794265, 38.744498], + [116.858939, 38.741231], + [116.877417, 38.680522], + [116.948866, 38.689398], + [116.950714, 38.689398], + [116.95133, 38.689398], + [116.950714, 38.689398], + [116.948866, 38.689398], + [116.95133, 38.689398], + [117.038793, 38.688464], + [117.068358, 38.680522], + [117.055424, 38.639398], + [117.070822, 38.608072], + [117.109626, 38.584685], + [117.150894, 38.617892], + [117.183539, 38.61836], + [117.183539, 38.61836], + [117.213104, 38.639866], + [117.213104, 38.639866], + [117.258684, 38.608072], + [117.258684, 38.608072], + [117.238358, 38.580943], + [117.25314, 38.556143], + [117.368937, 38.564566], + [117.432379, 38.601524], + [117.47919, 38.616489], + [117.55803, 38.613683], + [117.639334, 38.626776], + [117.65658, 38.66043], + [117.729261, 38.680055], + [117.740964, 38.700141], + [117.740964, 38.753833], + [117.671363, 38.772032], + [117.646725, 38.788827], + [117.64611, 38.828933], + [117.752051, 38.847579], + [117.778536, 38.869016], + [117.847522, 38.855502], + [117.875855, 38.920252], + [117.898029, 38.948649], + [117.855529, 38.957492], + [117.837667, 39.057011], + [117.871543, 39.122506], + [117.96455, 39.172631], + [117.977485, 39.206028], + [118.032919, 39.219939], + [118.034767, 39.218548], + [118.064948, 39.231065], + [118.064948, 39.256094], + [118.036615, 39.264898], + [118.024296, 39.289451], + [118.024296, 39.289451], + [117.982412, 39.298714], + [117.982412, 39.298714], + [117.979333, 39.300566], + [117.979333, 39.300566], + [117.973173, 39.312143], + [117.973173, 39.312143], + [117.965782, 39.314921], + [117.965782, 39.314921], + [117.919587, 39.318162], + [117.919587, 39.318162], + [117.88879, 39.332051], + [117.854913, 39.328348], + [117.854297, 39.328348], + [117.854913, 39.328348], + [117.854297, 39.328348], + [117.850601, 39.363984], + [117.850601, 39.363984], + [117.810565, 39.354729], + [117.805022, 39.373237], + [117.784696, 39.376938], + [117.74466, 39.354729], + [117.670747, 39.357969], + [117.669515, 39.322792], + [117.594987, 39.349176], + [117.536472, 39.338068], + [117.521074, 39.357043], + [117.570965, 39.404689], + [117.601146, 39.419485], + [117.614081, 39.407001], + [117.668899, 39.412087], + [117.673211, 39.386652], + [117.699696, 39.407463], + [117.765602, 39.400527] + ] + ], + [ + [ + [117.805022, 39.373237], + [117.852449, 39.380639], + [117.846906, 39.407926], + [117.765602, 39.400527], + [117.784696, 39.376938], + [117.805022, 39.373237] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 130000, + "name": "河北省", + "center": [114.502461, 38.045474], + "childrenNum": 11, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 2, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [117.467487, 40.649738], + [117.412669, 40.605226], + [117.429915, 40.576141], + [117.389879, 40.561593], + [117.348611, 40.581141], + [117.348611, 40.581141], + [117.269771, 40.560684], + [117.247597, 40.539766], + [117.262995, 40.512927], + [117.208793, 40.501552], + [117.263611, 40.442367], + [117.234046, 40.417312], + [117.226039, 40.368997], + [117.243285, 40.369453], + [117.271618, 40.325211], + [117.271618, 40.325211], + [117.295024, 40.2782], + [117.331365, 40.289613], + [117.351075, 40.229786], + [117.389879, 40.227958], + [117.415748, 40.248973], + [117.450241, 40.252627], + [117.505059, 40.227044], + [117.548791, 40.232527], + [117.571581, 40.219276], + [117.576508, 40.178593], + [117.609769, 40.160301], + [117.609769, 40.160301], + [117.613465, 40.158014], + [117.613465, 40.158014], + [117.651653, 40.122786], + [117.651653, 40.122786], + [117.654117, 40.114548], + [117.654117, 40.114548], + [117.655965, 40.109514], + [117.655965, 40.109514], + [117.675059, 40.082045], + [117.71879, 40.082045], + [117.71879, 40.082045], + [117.752667, 40.081588], + [117.776073, 40.059605], + [117.74774, 40.047236], + [117.744044, 40.018368], + [117.768681, 40.022034], + [117.768681, 40.022034], + [117.793319, 40.005534], + [117.793319, 40.005534], + [117.795167, 39.996823], + [117.795167, 39.996823], + [117.781616, 39.966558], + [117.781616, 39.966558], + [117.756363, 39.965181], + [117.691073, 39.984902], + [117.671363, 39.973896], + [117.614697, 39.97252], + [117.594987, 39.994531], + [117.594987, 39.994531], + [117.546327, 39.999116], + [117.534625, 39.954631], + [117.514914, 39.946832], + [117.513067, 39.910576], + [117.513067, 39.910576], + [117.512451, 39.90874], + [117.512451, 39.90874], + [117.508139, 39.901854], + [117.508139, 39.901854], + [117.529081, 39.859144], + [117.529081, 39.859144], + [117.561726, 39.799856], + [117.546327, 39.775943], + [117.56111, 39.754782], + [117.595603, 39.74604], + [117.57774, 39.726711], + [117.627015, 39.703693], + [117.668899, 39.666849], + [117.66274, 39.636437], + [117.637486, 39.603246], + [117.654117, 39.575113], + [117.684914, 39.58895], + [117.707088, 39.576036], + [117.715711, 39.529892], + [117.745276, 39.547892], + [117.753899, 39.579726], + [117.753899, 39.579726], + [117.766834, 39.598635], + [117.829659, 39.589873], + [117.868464, 39.59679], + [117.933753, 39.574191], + [117.904804, 39.533585], + [117.912195, 39.517428], + [117.912195, 39.517428], + [117.899877, 39.474479], + [117.870311, 39.455074], + [117.871543, 39.411625], + [117.846906, 39.407926], + [117.852449, 39.380639], + [117.805022, 39.373237], + [117.810565, 39.354729], + [117.850601, 39.363984], + [117.850601, 39.363984], + [117.854297, 39.328348], + [117.854913, 39.328348], + [117.854297, 39.328348], + [117.854913, 39.328348], + [117.88879, 39.332051], + [117.919587, 39.318162], + [117.919587, 39.318162], + [117.965782, 39.314921], + [117.965782, 39.314921], + [117.973173, 39.312143], + [117.973173, 39.312143], + [117.979333, 39.300566], + [117.979333, 39.300566], + [117.982412, 39.298714], + [117.982412, 39.298714], + [118.024296, 39.289451], + [118.024296, 39.289451], + [118.036615, 39.264898], + [118.064948, 39.256094], + [118.064948, 39.231065], + [118.034767, 39.218548], + [118.026144, 39.201854], + [118.070492, 39.213911], + [118.077883, 39.201854], + [118.12531, 39.182838], + [118.162883, 39.136433], + [118.1906, 39.080708], + [118.225092, 39.034701], + [118.319331, 39.009594], + [118.366143, 39.016104], + [118.377845, 38.971917], + [118.491178, 38.909077], + [118.539837, 38.910008], + [118.604511, 38.971452], + [118.570634, 38.999363], + [118.533062, 39.090928], + [118.588497, 39.107648], + [118.578642, 39.130863], + [118.637156, 39.157319], + [118.76096, 39.133648], + [118.814546, 39.138754], + [118.857662, 39.162888], + [118.897082, 39.151286], + [118.920488, 39.171703], + [118.951285, 39.178662], + [118.896466, 39.139683], + [118.890307, 39.118792], + [118.926031, 39.123435], + [118.97777, 39.163352], + [119.023966, 39.187012], + [119.038132, 39.211593], + [119.096031, 39.24219], + [119.121284, 39.281576], + [119.185342, 39.342234], + [119.272805, 39.363521], + [119.317153, 39.4107], + [119.316537, 39.437051], + [119.269726, 39.498497], + [119.366428, 39.734996], + [119.474217, 39.813189], + [119.536427, 39.809052], + [119.520413, 39.840306], + [119.540739, 39.888079], + [119.588166, 39.910576], + [119.620195, 39.904609], + [119.642369, 39.925264], + [119.681789, 39.922511], + [119.726137, 39.940867], + [119.787115, 39.950502], + [119.820375, 39.979399], + [119.842549, 39.956007], + [119.872114, 39.960594], + [119.854252, 39.98857], + [119.845629, 40.000949], + [119.845629, 40.000949], + [119.854252, 40.033033], + [119.81668, 40.050443], + [119.81668, 40.050443], + [119.787115, 40.041739], + [119.787115, 40.041739], + [119.783419, 40.046778], + [119.783419, 40.046778], + [119.772332, 40.08113], + [119.736608, 40.104936], + [119.760629, 40.136056], + [119.745847, 40.207851], + [119.716898, 40.195966], + [119.671934, 40.23938], + [119.639289, 40.231613], + [119.639289, 40.231613], + [119.651608, 40.271808], + [119.598021, 40.334335], + [119.586934, 40.375381], + [119.604797, 40.455119], + [119.553674, 40.502007], + [119.572152, 40.523846], + [119.559217, 40.547952], + [119.503783, 40.553864], + [119.477913, 40.533399], + [119.429254, 40.540221], + [119.30237, 40.530215], + [119.256175, 40.543404], + [119.22045, 40.569322], + [119.230921, 40.603863], + [119.177951, 40.609315], + [119.162552, 40.600228], + [119.14469, 40.632482], + [119.184726, 40.680153], + [119.165632, 40.69286], + [119.115125, 40.666536], + [119.054763, 40.664721], + [119.028277, 40.692406], + [119.011031, 40.687414], + [118.96114, 40.72008], + [118.950053, 40.747743], + [118.895234, 40.75409], + [118.907553, 40.775394], + [118.878604, 40.783098], + [118.845959, 40.822057], + [118.873061, 40.847866], + [118.90201, 40.960946], + [118.916792, 40.969984], + [118.977154, 40.959138], + [118.977154, 40.959138], + [119.00056, 40.967273], + [119.013495, 41.007479], + [118.951901, 41.018317], + [118.937118, 41.052625], + [118.964836, 41.079246], + [119.037516, 41.067516], + [119.080632, 41.095936], + [119.081248, 41.131555], + [119.126212, 41.138767], + [119.189038, 41.198234], + [119.169943, 41.222996], + [119.204436, 41.222546], + [119.209364, 41.244599], + [119.2494, 41.279689], + [119.239545, 41.31431], + [119.211827, 41.308016], + [119.197661, 41.282837], + [119.168712, 41.294978], + [119.092951, 41.293629], + [118.980234, 41.305769], + [118.949437, 41.317906], + [118.890923, 41.300823], + [118.844727, 41.342622], + [118.843496, 41.374516], + [118.770199, 41.352956], + [118.741866, 41.324198], + [118.677192, 41.35026], + [118.629765, 41.346666], + [118.528135, 41.355202], + [118.412338, 41.331838], + [118.380309, 41.312062], + [118.348896, 41.342622], + [118.361215, 41.384844], + [118.348896, 41.428384], + [118.327338, 41.450816], + [118.271904, 41.471446], + [118.315636, 41.512688], + [118.302701, 41.55256], + [118.215237, 41.59554], + [118.206614, 41.650566], + [118.159187, 41.67605], + [118.155491, 41.712694], + [118.132702, 41.733241], + [118.140093, 41.784134], + [118.178281, 41.814917], + [118.236179, 41.80778], + [118.247266, 41.773869], + [118.29223, 41.772976], + [118.335346, 41.845241], + [118.340273, 41.87243], + [118.268824, 41.930336], + [118.306396, 41.940131], + [118.313788, 41.98819], + [118.291614, 42.007759], + [118.239875, 42.024655], + [118.286686, 42.033991], + [118.296541, 42.057545], + [118.27252, 42.083312], + [118.239259, 42.092639], + [118.212774, 42.081091], + [118.220165, 42.058434], + [118.194296, 42.031324], + [118.116687, 42.037102], + [118.155491, 42.081091], + [118.097593, 42.105072], + [118.089586, 42.12283], + [118.106216, 42.172082], + [118.033535, 42.199132], + [117.977485, 42.229716], + [117.974405, 42.25054], + [118.047702, 42.280656], + [118.060021, 42.298364], + [118.008898, 42.346595], + [118.024296, 42.385064], + [117.997811, 42.416884], + [117.874007, 42.510038], + [117.856761, 42.539148], + [117.797631, 42.585431], + [117.801326, 42.612744], + [117.779768, 42.61847], + [117.708935, 42.588515], + [117.667051, 42.582347], + [117.60053, 42.603054], + [117.537088, 42.603054], + [117.530313, 42.590278], + [117.475494, 42.602613], + [117.435458, 42.585431], + [117.434226, 42.557224], + [117.387415, 42.517537], + [117.387415, 42.517537], + [117.410205, 42.519743], + [117.413284, 42.471645], + [117.390495, 42.461933], + [117.332596, 42.46105], + [117.332596, 42.46105], + [117.275314, 42.481797], + [117.275314, 42.481797], + [117.188467, 42.468114], + [117.188467, 42.468114], + [117.135496, 42.468996], + [117.09546, 42.484004], + [117.080061, 42.463699], + [117.080061, 42.463699], + [117.01662, 42.456193], + [117.01662, 42.456193], + [117.009228, 42.44957], + [117.009228, 42.44957], + [117.005533, 42.43367], + [117.005533, 42.43367], + [116.99075, 42.425719], + [116.99075, 42.425719], + [116.974736, 42.426603], + [116.974736, 42.426603], + [116.97104, 42.427486], + [116.97104, 42.427486], + [116.944555, 42.415116], + [116.944555, 42.415116], + [116.936547, 42.410256], + [116.936547, 42.410256], + [116.921765, 42.403628], + [116.921765, 42.403628], + [116.910062, 42.395231], + [116.910062, 42.395231], + [116.910678, 42.394789], + [116.910678, 42.394789], + [116.886656, 42.366496], + [116.897743, 42.297479], + [116.918685, 42.229716], + [116.903287, 42.190708], + [116.789338, 42.200462], + [116.825062, 42.155669], + [116.850316, 42.156556], + [116.890352, 42.092639], + [116.879881, 42.018431], + [116.796113, 41.977958], + [116.748686, 41.984186], + [116.727744, 41.951259], + [116.66923, 41.947698], + [116.639049, 41.929891], + [116.597165, 41.935679], + [116.553433, 41.928555], + [116.510933, 41.974399], + [116.4826, 41.975734], + [116.453651, 41.945917], + [116.393289, 41.942802], + [116.414231, 41.982407], + [116.373579, 42.009983], + [116.310137, 41.997086], + [116.298434, 41.96817], + [116.223906, 41.932562], + [116.212819, 41.885352], + [116.194341, 41.861734], + [116.122892, 41.861734], + [116.106877, 41.831419], + [116.129051, 41.805996], + [116.09887, 41.776547], + [116.034196, 41.782795], + [116.007095, 41.79752], + [116.007095, 41.797966], + [116.007095, 41.79752], + [116.007095, 41.797966], + [115.994776, 41.828743], + [115.954124, 41.874213], + [115.916552, 41.945027], + [115.85311, 41.927665], + [115.834632, 41.93835], + [115.811226, 41.912525], + [115.726227, 41.870202], + [115.688038, 41.867528], + [115.654162, 41.829189], + [115.57409, 41.80555], + [115.519887, 41.76762], + [115.488474, 41.760924], + [115.42996, 41.728775], + [115.346808, 41.712247], + [115.319091, 41.691693], + [115.360975, 41.661297], + [115.345576, 41.635807], + [115.377605, 41.603148], + [115.310468, 41.592854], + [115.290142, 41.622835], + [115.26612, 41.616124], + [115.256881, 41.580768], + [115.20391, 41.571367], + [115.195287, 41.602253], + [115.0992, 41.62373], + [115.056085, 41.602253], + [115.016049, 41.615229], + [114.860832, 41.60091], + [114.895325, 41.636255], + [114.902716, 41.695715], + [114.89594, 41.76762], + [114.868839, 41.813579], + [114.922426, 41.825175], + [114.939056, 41.846132], + [114.923658, 41.871093], + [114.915035, 41.960605], + [114.9021, 42.015763], + [114.860832, 42.054879], + [114.86268, 42.097967], + [114.825723, 42.139695], + [114.79431, 42.149457], + [114.789383, 42.130819], + [114.75489, 42.115727], + [114.675434, 42.12061], + [114.647717, 42.109512], + [114.560254, 42.132595], + [114.510978, 42.110844], + [114.502355, 42.06732], + [114.480181, 42.064654], + [114.467863, 42.025989], + [114.511594, 41.981962], + [114.478334, 41.951704], + [114.419203, 41.942356], + [114.352066, 41.953484], + [114.343443, 41.926774], + [114.282465, 41.863517], + [114.200545, 41.789934], + [114.215328, 41.75646], + [114.206704, 41.7386], + [114.237501, 41.698843], + [114.215328, 41.68499], + [114.259059, 41.623282], + [114.226414, 41.616572], + [114.221487, 41.582111], + [114.230726, 41.513584], + [114.101379, 41.537779], + [114.032394, 41.529715], + [113.976959, 41.505966], + [113.953553, 41.483553], + [113.933227, 41.487139], + [113.919677, 41.454404], + [113.877793, 41.431076], + [113.871017, 41.413126], + [113.94493, 41.392477], + [113.92522, 41.325546], + [113.899351, 41.316108], + [113.914749, 41.294529], + [113.95109, 41.282837], + [113.971416, 41.239649], + [113.992357, 41.269794], + [114.016379, 41.231999], + [113.996669, 41.19238], + [113.960945, 41.171211], + [113.920293, 41.172112], + [113.877793, 41.115777], + [113.819279, 41.09774], + [113.868554, 41.06887], + [113.973263, 40.983087], + [113.994821, 40.938798], + [114.057647, 40.925234], + [114.041633, 40.917546], + [114.055183, 40.867782], + [114.073661, 40.857372], + [114.044712, 40.830661], + [114.080437, 40.790348], + [114.104458, 40.797597], + [114.103227, 40.770861], + [114.134639, 40.737314], + [114.162357, 40.71373], + [114.183299, 40.67153], + [114.236269, 40.607043], + [114.283081, 40.590685], + [114.273842, 40.552954], + [114.293552, 40.55159], + [114.282465, 40.494725], + [114.267066, 40.474242], + [114.299711, 40.44009], + [114.286161, 40.425057], + [114.31203, 40.372645], + [114.381015, 40.36307], + [114.390254, 40.351213], + [114.438914, 40.371733], + [114.481413, 40.34802], + [114.530688, 40.345283], + [114.510978, 40.302851], + [114.46971, 40.268155], + [114.406269, 40.246232], + [114.362537, 40.249886], + [114.292936, 40.230242], + [114.255364, 40.236182], + [114.235654, 40.198252], + [114.180219, 40.191395], + [114.135871, 40.175392], + [114.097683, 40.193681], + [114.073046, 40.168533], + [114.073046, 40.168533], + [114.101995, 40.099901], + [114.086596, 40.071513], + [114.045944, 40.056856], + [114.018227, 40.103563], + [113.989278, 40.11226], + [113.959097, 40.033491], + [113.910438, 40.015618], + [114.029314, 39.985819], + [114.028082, 39.959218], + [114.047176, 39.916085], + [114.067502, 39.922511], + [114.17406, 39.897722], + [114.212248, 39.918839], + [114.229494, 39.899558], + [114.204241, 39.885324], + [114.215943, 39.8619], + [114.286776, 39.871087], + [114.285545, 39.858225], + [114.395182, 39.867412], + [114.406885, 39.833413], + [114.390254, 39.819165], + [114.41674, 39.775943], + [114.409964, 39.761683], + [114.408117, 39.652106], + [114.431522, 39.613851], + [114.49558, 39.608318], + [114.51529, 39.564964], + [114.568877, 39.573729], + [114.532536, 39.486027], + [114.501739, 39.476789], + [114.496812, 39.438437], + [114.469095, 39.400989], + [114.466631, 39.329736], + [114.430906, 39.307513], + [114.437066, 39.259337], + [114.416124, 39.242654], + [114.47587, 39.21623], + [114.443841, 39.174023], + [114.388406, 39.176807], + [114.360689, 39.134112], + [114.369928, 39.107648], + [114.345907, 39.075133], + [114.252284, 39.073739], + [114.180835, 39.049111], + [114.157429, 39.061194], + [114.10877, 39.052364], + [114.082901, 39.09325], + [114.082901, 39.09325], + [114.064422, 39.094179], + [114.050872, 39.135969], + [114.006524, 39.122971], + [113.994821, 39.095572], + [113.961561, 39.100681], + [113.930148, 39.063517], + [113.898119, 39.067699], + [113.80696, 38.989595], + [113.776779, 38.986804], + [113.76754, 38.959819], + [113.776163, 38.885788], + [113.795257, 38.860628], + [113.855619, 38.828933], + [113.836525, 38.795824], + [113.839605, 38.7585], + [113.802648, 38.763166], + [113.775547, 38.709949], + [113.720728, 38.713218], + [113.70225, 38.651551], + [113.612939, 38.645942], + [113.603084, 38.587024], + [113.561816, 38.558483], + [113.546417, 38.492936], + [113.583374, 38.459671], + [113.537794, 38.417952], + [113.525475, 38.383245], + [113.557504, 38.343359], + [113.54457, 38.270569], + [113.570439, 38.237202], + [113.598772, 38.22733], + [113.64312, 38.232031], + [113.678844, 38.20523], + [113.711489, 38.213695], + [113.720728, 38.174656], + [113.797105, 38.162894], + [113.831597, 38.16854], + [113.811271, 38.117707], + [113.876561, 38.055059], + [113.872249, 37.990471], + [113.901198, 37.984811], + [113.936307, 37.922993], + [113.959097, 37.906468], + [113.976959, 37.816696], + [114.006524, 37.813386], + [114.044712, 37.761834], + [113.996669, 37.730128], + [113.993589, 37.706932], + [114.068118, 37.721608], + [114.12848, 37.698409], + [114.139567, 37.675676], + [114.115545, 37.619761], + [114.118625, 37.59084], + [114.036705, 37.494037], + [114.014531, 37.42468], + [113.973879, 37.40329], + [113.962792, 37.355734], + [113.90243, 37.310052], + [113.886416, 37.239095], + [113.853155, 37.215269], + [113.832213, 37.167594], + [113.773083, 37.151855], + [113.773699, 37.107004], + [113.758301, 37.075497], + [113.788482, 37.059739], + [113.771851, 37.016745], + [113.791561, 36.98759], + [113.76138, 36.956034], + [113.792793, 36.894796], + [113.773083, 36.85506], + [113.731815, 36.858891], + [113.731815, 36.878521], + [113.696707, 36.882351], + [113.676381, 36.855539], + [113.680692, 36.789907], + [113.600004, 36.752995], + [113.549497, 36.752515], + [113.535946, 36.732373], + [113.499606, 36.740527], + [113.465113, 36.707908], + [113.506997, 36.705029], + [113.476816, 36.655114], + [113.486671, 36.635427], + [113.54457, 36.62342], + [113.539642, 36.594116], + [113.569823, 36.585947], + [113.588917, 36.547974], + [113.559968, 36.528741], + [113.554425, 36.494589], + [113.587069, 36.460904], + [113.635729, 36.451277], + [113.670221, 36.425278], + [113.708409, 36.423352], + [113.731199, 36.363135], + [113.755221, 36.366026], + [113.813119, 36.332285], + [113.856851, 36.329392], + [113.84946, 36.347711], + [113.882104, 36.353977], + [113.911054, 36.314927], + [113.962792, 36.353977], + [113.981887, 36.31782], + [114.002828, 36.334214], + [114.056415, 36.329392], + [114.04348, 36.303353], + [114.080437, 36.269585], + [114.129096, 36.280199], + [114.175907, 36.264759], + [114.170364, 36.245938], + [114.170364, 36.245938], + [114.203009, 36.245456], + [114.2104, 36.272962], + [114.241197, 36.251247], + [114.257827, 36.263794], + [114.299095, 36.245938], + [114.345291, 36.255591], + [114.356378, 36.230492], + [114.408117, 36.224699], + [114.417356, 36.205868], + [114.466015, 36.197658], + [114.480181, 36.177855], + [114.533152, 36.171575], + [114.586739, 36.141133], + [114.588587, 36.118414], + [114.640326, 36.137266], + [114.720398, 36.140166], + [114.734564, 36.15563], + [114.771521, 36.124699], + [114.857752, 36.127599], + [114.858368, 36.144516], + [114.912571, 36.140649], + [114.926737, 36.089403], + [114.914419, 36.052155], + [114.998186, 36.069572], + [115.04623, 36.112613], + [115.048693, 36.161912], + [115.06286, 36.178338], + [115.104744, 36.172058], + [115.12507, 36.209731], + [115.1842, 36.193312], + [115.201446, 36.210214], + [115.201446, 36.210214], + [115.202678, 36.209248], + [115.202678, 36.209248], + [115.202678, 36.208765], + [115.202678, 36.208765], + [115.242098, 36.19138], + [115.279055, 36.13775], + [115.30246, 36.127599], + [115.312931, 36.088436], + [115.365902, 36.099074], + [115.376989, 36.128083], + [115.450902, 36.152248], + [115.465068, 36.170125], + [115.483547, 36.148865], + [115.474923, 36.248352], + [115.466916, 36.258969], + [115.466916, 36.258969], + [115.462605, 36.276339], + [115.417025, 36.292742], + [115.423185, 36.32216], + [115.366518, 36.30914], + [115.368982, 36.342409], + [115.340033, 36.398307], + [115.297533, 36.413239], + [115.317243, 36.454166], + [115.291374, 36.460423], + [115.272895, 36.497476], + [115.33141, 36.550378], + [115.355431, 36.627262], + [115.365902, 36.621979], + [115.420105, 36.686795], + [115.451518, 36.702151], + [115.479851, 36.760187], + [115.524815, 36.763543], + [115.683727, 36.808117], + [115.71206, 36.883308], + [115.75764, 36.902453], + [115.79706, 36.968945], + [115.776734, 36.992848], + [115.85619, 37.060694], + [115.888219, 37.112254], + [115.879596, 37.150901], + [115.91224, 37.177132], + [115.909777, 37.20669], + [115.969523, 37.239572], + [115.975682, 37.337179], + [116.024341, 37.360015], + [116.085935, 37.373809], + [116.106261, 37.368577], + [116.169087, 37.384271], + [116.193109, 37.365723], + [116.236224, 37.361442], + [116.2855, 37.404241], + [116.226369, 37.428007], + [116.243, 37.447965], + [116.224522, 37.479791], + [116.240536, 37.489764], + [116.240536, 37.489764], + [116.27626, 37.466967], + [116.290427, 37.484065], + [116.278724, 37.524895], + [116.295355, 37.554316], + [116.336007, 37.581355], + [116.36742, 37.566177], + [116.379738, 37.522047], + [116.38097, 37.522522], + [116.379738, 37.522047], + [116.38097, 37.522522], + [116.433941, 37.473142], + [116.448108, 37.503059], + [116.4826, 37.521573], + [116.575607, 37.610754], + [116.604556, 37.624975], + [116.66307, 37.686096], + [116.679085, 37.728708], + [116.724664, 37.744327], + [116.753613, 37.77035], + [116.753613, 37.793054], + [116.804736, 37.848837], + [116.837997, 37.835132], + [116.919301, 37.846002], + [117.027091, 37.832296], + [117.074518, 37.848837], + [117.150278, 37.839385], + [117.185387, 37.849783], + [117.271618, 37.839858], + [117.320278, 37.861596], + [117.400966, 37.844584], + [117.438538, 37.854035], + [117.481038, 37.914967], + [117.513067, 37.94329], + [117.524154, 37.989527], + [117.557414, 38.046105], + [117.557414, 38.046105], + [117.586979, 38.071551], + [117.704624, 38.076262], + [117.746508, 38.12524], + [117.771145, 38.134655], + [117.766834, 38.158658], + [117.789007, 38.180772], + [117.808718, 38.22827], + [117.848754, 38.255062], + [117.895565, 38.301572], + [117.948536, 38.346644], + [117.957775, 38.376208], + [117.937449, 38.387936], + [117.84629, 38.368232], + [117.781, 38.373862], + [117.730493, 38.424985], + [117.72495, 38.457328], + [117.678754, 38.477008], + [117.644878, 38.52759], + [117.68553, 38.539293], + [117.638102, 38.54491], + [117.639334, 38.626776], + [117.55803, 38.613683], + [117.47919, 38.616489], + [117.432379, 38.601524], + [117.368937, 38.564566], + [117.25314, 38.556143], + [117.238358, 38.580943], + [117.258684, 38.608072], + [117.258684, 38.608072], + [117.213104, 38.639866], + [117.213104, 38.639866], + [117.183539, 38.61836], + [117.183539, 38.61836], + [117.150894, 38.617892], + [117.109626, 38.584685], + [117.070822, 38.608072], + [117.055424, 38.639398], + [117.068358, 38.680522], + [117.038793, 38.688464], + [116.95133, 38.689398], + [116.948866, 38.689398], + [116.950714, 38.689398], + [116.95133, 38.689398], + [116.950714, 38.689398], + [116.948866, 38.689398], + [116.877417, 38.680522], + [116.858939, 38.741231], + [116.794265, 38.744498], + [116.794265, 38.744498], + [116.746222, 38.754299], + [116.737599, 38.784629], + [116.75115, 38.831264], + [116.723432, 38.852706], + [116.722201, 38.896968], + [116.708034, 38.931892], + [116.72836, 38.975174], + [116.754845, 39.003084], + [116.754229, 39.034701], + [116.754229, 39.034701], + [116.783179, 39.05097], + [116.783179, 39.05097], + [116.812744, 39.05097], + [116.812744, 39.05097], + [116.871874, 39.054688], + [116.912526, 39.110898], + [116.91191, 39.111362], + [116.91191, 39.111362], + [116.912526, 39.110898], + [116.909446, 39.150822], + [116.870026, 39.153607], + [116.855859, 39.215766], + [116.881729, 39.225966], + [116.881729, 39.225966], + [116.87249, 39.291304], + [116.889736, 39.338068], + [116.870642, 39.357506], + [116.829374, 39.338994], + [116.818287, 39.3737], + [116.840461, 39.378326], + [116.839845, 39.413474], + [116.876185, 39.43474], + [116.832454, 39.435664], + [116.785026, 39.465702], + [116.820751, 39.482332], + [116.819519, 39.528507], + [116.78749, 39.554352], + [116.808432, 39.576497], + [116.812128, 39.615695], + [116.79057, 39.595868], + [116.748686, 39.619844], + [116.709266, 39.618], + [116.726512, 39.595407], + [116.726512, 39.595407], + [116.724048, 39.59264], + [116.723432, 39.59264], + [116.724048, 39.59264], + [116.723432, 39.59264], + [116.664918, 39.605552], + [116.620571, 39.601863], + [116.592237, 39.621227], + [116.592237, 39.621227], + [116.524484, 39.596329], + [116.50847, 39.551122], + [116.473361, 39.552968], + [116.478289, 39.535431], + [116.437637, 39.526661], + [116.443796, 39.510041], + [116.401912, 39.528046], + [116.411767, 39.482794], + [116.444412, 39.482332], + [116.454883, 39.453226], + [116.434557, 39.442597], + [116.361876, 39.455074], + [116.361876, 39.455074], + [116.337854, 39.455536], + [116.307057, 39.488337], + [116.257782, 39.500344], + [116.240536, 39.564041], + [116.198652, 39.589412], + [116.151841, 39.583416], + [116.130283, 39.567732], + [116.09887, 39.575113], + [116.036044, 39.571884], + [116.026189, 39.587567], + [115.995392, 39.576958], + [115.978146, 39.595868], + [115.957204, 39.560812], + [115.910393, 39.600479], + [115.910393, 39.600479], + [115.91532, 39.582955], + [115.91532, 39.582955], + [115.867893, 39.546507], + [115.867893, 39.546507], + [115.828473, 39.541431], + [115.821081, 39.522968], + [115.821081, 39.522968], + [115.806299, 39.510041], + [115.806299, 39.510041], + [115.752712, 39.515581], + [115.738545, 39.539585], + [115.738545, 39.540046], + [115.738545, 39.539585], + [115.738545, 39.540046], + [115.724995, 39.5442], + [115.724995, 39.5442], + [115.722531, 39.543738], + [115.721299, 39.543738], + [115.722531, 39.543738], + [115.722531, 39.5442], + [115.721299, 39.543738], + [115.722531, 39.5442], + [115.720683, 39.551122], + [115.720683, 39.551122], + [115.718835, 39.553891], + [115.718835, 39.553891], + [115.716988, 39.56035], + [115.716988, 39.56035], + [115.699125, 39.570039], + [115.699125, 39.570039], + [115.698509, 39.577881], + [115.698509, 39.577881], + [115.667712, 39.615234], + [115.633836, 39.599557], + [115.633836, 39.599557], + [115.587024, 39.589873], + [115.545756, 39.618922], + [115.518039, 39.597252], + [115.522351, 39.640124], + [115.478619, 39.650723], + [115.478619, 39.650723], + [115.491554, 39.670074], + [115.486626, 39.741899], + [115.439815, 39.752022], + [115.443511, 39.785601], + [115.483547, 39.798477], + [115.483547, 39.798477], + [115.50572, 39.784222], + [115.552532, 39.794799], + [115.567314, 39.816407], + [115.514344, 39.837549], + [115.526046, 39.87568], + [115.515575, 39.892212], + [115.515575, 39.892212], + [115.522967, 39.899099], + [115.481083, 39.935819], + [115.426264, 39.950502], + [115.428728, 39.984443], + [115.450286, 39.992697], + [115.454597, 40.029825], + [115.485394, 40.040364], + [115.527278, 40.076092], + [115.59072, 40.096239], + [115.599959, 40.119583], + [115.75456, 40.145663], + [115.75456, 40.145663], + [115.773654, 40.176307], + [115.806299, 40.15344], + [115.847567, 40.147036], + [115.855574, 40.188652], + [115.870356, 40.185909], + [115.89869, 40.234354], + [115.968907, 40.264045], + [115.95166, 40.281852], + [115.917784, 40.354405], + [115.864197, 40.359422], + [115.771806, 40.443734], + [115.781045, 40.49336], + [115.736082, 40.503372], + [115.755176, 40.540221], + [115.784741, 40.55841], + [115.819849, 40.55932], + [115.827857, 40.587504], + [115.885139, 40.595229], + [115.907929, 40.617493], + [115.971986, 40.6025], + [115.982457, 40.578868], + [116.005247, 40.583868], + [116.09887, 40.630665], + [116.133979, 40.666536], + [116.162928, 40.662451], + [116.171551, 40.695582], + [116.204812, 40.740035], + [116.22021, 40.744115], + [116.247311, 40.791707], + [116.273181, 40.762703], + [116.311369, 40.754996], + [116.316912, 40.772221], + [116.453651, 40.765876], + [116.46597, 40.774487], + [116.438253, 40.81934], + [116.334159, 40.90443], + [116.339702, 40.929303], + [116.370499, 40.94377], + [116.398216, 40.90624], + [116.477057, 40.899907], + [116.447492, 40.953715], + [116.455499, 40.980828], + [116.519557, 40.98128], + [116.519557, 40.98128], + [116.5676, 40.992574], + [116.598397, 40.974503], + [116.623034, 41.021026], + [116.615643, 41.053076], + [116.647672, 41.059394], + [116.688324, 41.044501], + [116.698795, 41.021477], + [116.677853, 40.970888], + [116.722201, 40.927495], + [116.713577, 40.909858], + [116.759773, 40.889954], + [116.81336, 40.848319], + [116.848468, 40.839264], + [116.924229, 40.773581], + [116.926692, 40.745022], + [116.964881, 40.709647], + [117.012308, 40.693767], + [117.11209, 40.707379], + [117.117018, 40.70012], + [117.208177, 40.694675], + [117.278394, 40.664267], + [117.319662, 40.657911], + [117.342451, 40.673799], + [117.408973, 40.686961], + [117.493973, 40.675161], + [117.514914, 40.660181], + [117.501364, 40.636569], + [117.467487, 40.649738], + [117.467487, 40.649738] + ] + ], + [ + [ + [117.210024, 40.082045], + [117.204481, 40.069681], + [117.159517, 40.077008], + [117.140423, 40.064185], + [117.105315, 40.074261], + [117.105315, 40.074261], + [117.051728, 40.059605], + [117.025243, 40.030283], + [116.945171, 40.04128], + [116.927924, 40.055024], + [116.867562, 40.041739], + [116.831222, 40.051359], + [116.820135, 40.02845], + [116.781331, 40.034866], + [116.757925, 39.967934], + [116.782563, 39.947749], + [116.78441, 39.891294], + [116.812128, 39.889916], + [116.865714, 39.843982], + [116.907598, 39.832494], + [116.918069, 39.84628], + [116.949482, 39.778703], + [116.902055, 39.763523], + [116.916837, 39.731314], + [116.887272, 39.72533], + [116.889736, 39.687576], + [116.90575, 39.688037], + [116.932236, 39.706456], + [116.932236, 39.706456], + [116.944555, 39.695405], + [116.944555, 39.695405], + [116.948866, 39.680668], + [116.948866, 39.680668], + [116.964265, 39.64335], + [116.983359, 39.638742], + [116.983359, 39.638742], + [117.016004, 39.653949], + [117.10901, 39.625375], + [117.10901, 39.625375], + [117.152742, 39.623532], + [117.177996, 39.645194], + [117.165061, 39.718886], + [117.165061, 39.718886], + [117.161981, 39.748801], + [117.205713, 39.763984], + [117.15767, 39.796638], + [117.156438, 39.817326], + [117.192162, 39.832953], + [117.251908, 39.834332], + [117.247597, 39.860981], + [117.227887, 39.852712], + [117.162597, 39.876598], + [117.162597, 39.876598], + [117.150894, 39.944996], + [117.198322, 39.992697], + [117.192162, 40.066475], + [117.210024, 40.082045] + ] + ], + [ + [ + [117.784696, 39.376938], + [117.765602, 39.400527], + [117.699696, 39.407463], + [117.673211, 39.386652], + [117.668899, 39.412087], + [117.614081, 39.407001], + [117.601146, 39.419485], + [117.570965, 39.404689], + [117.521074, 39.357043], + [117.536472, 39.338068], + [117.594987, 39.349176], + [117.669515, 39.322792], + [117.670747, 39.357969], + [117.74466, 39.354729], + [117.784696, 39.376938] + ] + ], + [ + [ + [118.869365, 39.142932], + [118.82009, 39.108576], + [118.857662, 39.098824], + [118.869365, 39.142932] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 140000, + "name": "山西省", + "center": [112.549248, 37.857014], + "centroid": [112.304436, 37.618179], + "childrenNum": 11, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 3, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [110.379257, 34.600612], + [110.424837, 34.588295], + [110.488279, 34.610956], + [110.533242, 34.583368], + [110.610851, 34.607508], + [110.710017, 34.605045], + [110.749437, 34.65232], + [110.791937, 34.649858], + [110.824582, 34.615881], + [110.883712, 34.64395], + [110.903422, 34.669056], + [110.920052, 34.730068], + [110.976103, 34.706456], + [111.035233, 34.740887], + [111.118385, 34.756623], + [111.148566, 34.807742], + [111.232949, 34.789559], + [111.255123, 34.819535], + [111.29208, 34.806759], + [111.345666, 34.831816], + [111.389398, 34.815113], + [111.439289, 34.838202], + [111.502731, 34.829851], + [111.543999, 34.853428], + [111.570484, 34.843114], + [111.592042, 34.881416], + [111.617911, 34.894671], + [111.646861, 34.938836], + [111.681969, 34.9511], + [111.664107, 34.984449], + [111.740483, 35.00455], + [111.807005, 35.032977], + [111.810084, 35.062374], + [111.933272, 35.083435], + [111.97762, 35.067272], + [112.018888, 35.068742], + [112.039214, 35.045717], + [112.062004, 35.056005], + [112.05646, 35.098615], + [112.066315, 35.153437], + [112.03983, 35.194039], + [112.078634, 35.219467], + [112.058924, 35.280069], + [112.13838, 35.271275], + [112.21722, 35.253195], + [112.242474, 35.234622], + [112.304684, 35.251728], + [112.288053, 35.219956], + [112.36751, 35.219956], + [112.390915, 35.239021], + [112.513487, 35.218489], + [112.637291, 35.225822], + [112.628052, 35.263457], + [112.720443, 35.206265], + [112.772798, 35.207732], + [112.822073, 35.258082], + [112.884283, 35.243909], + [112.934174, 35.262968], + [112.936022, 35.284466], + [112.992072, 35.29619], + [112.985913, 35.33965], + [112.996384, 35.362104], + [113.067217, 35.353806], + [113.126347, 35.332327], + [113.149137, 35.350878], + [113.165151, 35.412845], + [113.185477, 35.409431], + [113.189789, 35.44893], + [113.243375, 35.449418], + [113.304353, 35.426989], + [113.31236, 35.481101], + [113.348085, 35.468429], + [113.391817, 35.506925], + [113.439244, 35.507412], + [113.49899, 35.532254], + [113.513773, 35.57364], + [113.55812, 35.621816], + [113.547649, 35.656835], + [113.578446, 35.633491], + [113.625258, 35.632518], + [113.622794, 35.674825], + [113.592613, 35.691838], + [113.587685, 35.736542], + [113.604932, 35.797727], + [113.582758, 35.818111], + [113.660982, 35.837035], + [113.637576, 35.870019], + [113.654207, 35.931586], + [113.648663, 35.994073], + [113.678844, 35.985841], + [113.694859, 36.026991], + [113.660366, 36.034735], + [113.68562, 36.056026], + [113.671453, 36.115514], + [113.655439, 36.125182], + [113.712721, 36.129533], + [113.705946, 36.148865], + [113.651127, 36.174473], + [113.697939, 36.181719], + [113.681924, 36.216491], + [113.716417, 36.262347], + [113.712105, 36.303353], + [113.736127, 36.324571], + [113.731199, 36.363135], + [113.708409, 36.423352], + [113.670221, 36.425278], + [113.635729, 36.451277], + [113.587069, 36.460904], + [113.554425, 36.494589], + [113.559968, 36.528741], + [113.588917, 36.547974], + [113.569823, 36.585947], + [113.539642, 36.594116], + [113.54457, 36.62342], + [113.486671, 36.635427], + [113.476816, 36.655114], + [113.506997, 36.705029], + [113.465113, 36.707908], + [113.499606, 36.740527], + [113.535946, 36.732373], + [113.549497, 36.752515], + [113.600004, 36.752995], + [113.680692, 36.789907], + [113.676381, 36.855539], + [113.696707, 36.882351], + [113.731815, 36.878521], + [113.731815, 36.858891], + [113.773083, 36.85506], + [113.792793, 36.894796], + [113.76138, 36.956034], + [113.791561, 36.98759], + [113.771851, 37.016745], + [113.788482, 37.059739], + [113.758301, 37.075497], + [113.773699, 37.107004], + [113.773083, 37.151855], + [113.832213, 37.167594], + [113.853155, 37.215269], + [113.886416, 37.239095], + [113.90243, 37.310052], + [113.962792, 37.355734], + [113.973879, 37.40329], + [114.014531, 37.42468], + [114.036705, 37.494037], + [114.118625, 37.59084], + [114.115545, 37.619761], + [114.139567, 37.675676], + [114.12848, 37.698409], + [114.068118, 37.721608], + [113.993589, 37.706932], + [113.996669, 37.730128], + [114.044712, 37.761834], + [114.006524, 37.813386], + [113.976959, 37.816696], + [113.959097, 37.906468], + [113.936307, 37.922993], + [113.901198, 37.984811], + [113.872249, 37.990471], + [113.876561, 38.055059], + [113.811271, 38.117707], + [113.831597, 38.16854], + [113.797105, 38.162894], + [113.720728, 38.174656], + [113.711489, 38.213695], + [113.678844, 38.20523], + [113.64312, 38.232031], + [113.598772, 38.22733], + [113.570439, 38.237202], + [113.54457, 38.270569], + [113.557504, 38.343359], + [113.525475, 38.383245], + [113.537794, 38.417952], + [113.583374, 38.459671], + [113.546417, 38.492936], + [113.561816, 38.558483], + [113.603084, 38.587024], + [113.612939, 38.645942], + [113.70225, 38.651551], + [113.720728, 38.713218], + [113.775547, 38.709949], + [113.802648, 38.763166], + [113.839605, 38.7585], + [113.836525, 38.795824], + [113.855619, 38.828933], + [113.795257, 38.860628], + [113.776163, 38.885788], + [113.76754, 38.959819], + [113.776779, 38.986804], + [113.80696, 38.989595], + [113.898119, 39.067699], + [113.930148, 39.063517], + [113.961561, 39.100681], + [113.994821, 39.095572], + [114.006524, 39.122971], + [114.050872, 39.135969], + [114.064422, 39.094179], + [114.082901, 39.09325], + [114.082901, 39.09325], + [114.10877, 39.052364], + [114.157429, 39.061194], + [114.180835, 39.049111], + [114.252284, 39.073739], + [114.345907, 39.075133], + [114.369928, 39.107648], + [114.360689, 39.134112], + [114.388406, 39.176807], + [114.443841, 39.174023], + [114.47587, 39.21623], + [114.416124, 39.242654], + [114.437066, 39.259337], + [114.430906, 39.307513], + [114.466631, 39.329736], + [114.469095, 39.400989], + [114.496812, 39.438437], + [114.501739, 39.476789], + [114.532536, 39.486027], + [114.568877, 39.573729], + [114.51529, 39.564964], + [114.49558, 39.608318], + [114.431522, 39.613851], + [114.408117, 39.652106], + [114.409964, 39.761683], + [114.41674, 39.775943], + [114.390254, 39.819165], + [114.406885, 39.833413], + [114.395182, 39.867412], + [114.285545, 39.858225], + [114.286776, 39.871087], + [114.215943, 39.8619], + [114.204241, 39.885324], + [114.229494, 39.899558], + [114.212248, 39.918839], + [114.17406, 39.897722], + [114.067502, 39.922511], + [114.047176, 39.916085], + [114.028082, 39.959218], + [114.029314, 39.985819], + [113.910438, 40.015618], + [113.959097, 40.033491], + [113.989278, 40.11226], + [114.018227, 40.103563], + [114.045944, 40.056856], + [114.086596, 40.071513], + [114.101995, 40.099901], + [114.073046, 40.168533], + [114.073046, 40.168533], + [114.097683, 40.193681], + [114.135871, 40.175392], + [114.180219, 40.191395], + [114.235654, 40.198252], + [114.255364, 40.236182], + [114.292936, 40.230242], + [114.362537, 40.249886], + [114.406269, 40.246232], + [114.46971, 40.268155], + [114.510978, 40.302851], + [114.530688, 40.345283], + [114.481413, 40.34802], + [114.438914, 40.371733], + [114.390254, 40.351213], + [114.381015, 40.36307], + [114.31203, 40.372645], + [114.286161, 40.425057], + [114.299711, 40.44009], + [114.267066, 40.474242], + [114.282465, 40.494725], + [114.293552, 40.55159], + [114.273842, 40.552954], + [114.283081, 40.590685], + [114.236269, 40.607043], + [114.183299, 40.67153], + [114.162357, 40.71373], + [114.134639, 40.737314], + [114.084748, 40.729605], + [114.063806, 40.706925], + [114.07243, 40.679246], + [114.041633, 40.608861], + [114.076741, 40.575686], + [114.080437, 40.547952], + [114.061959, 40.52885], + [114.011452, 40.515657], + [113.948626, 40.514747], + [113.890112, 40.466503], + [113.850691, 40.460583], + [113.794641, 40.517932], + [113.763228, 40.473787], + [113.688699, 40.448288], + [113.559968, 40.348476], + [113.500222, 40.334335], + [113.387505, 40.319279], + [113.316672, 40.319736], + [113.27602, 40.388601], + [113.251382, 40.413211], + [113.083231, 40.374925], + [113.03334, 40.368997], + [112.898449, 40.329317], + [112.848558, 40.206937], + [112.744464, 40.167161], + [112.712436, 40.178593], + [112.6299, 40.235725], + [112.511639, 40.269068], + [112.456205, 40.300112], + [112.418017, 40.295091], + [112.349031, 40.257194], + [112.310227, 40.256281], + [112.299756, 40.21105], + [112.232619, 40.169905], + [112.232003, 40.133311], + [112.183344, 40.083877], + [112.182112, 40.061437], + [112.142076, 40.027076], + [112.133453, 40.001866], + [112.07617, 39.919298], + [112.042294, 39.886243], + [112.012729, 39.827438], + [111.970229, 39.796638], + [111.959758, 39.692642], + [111.925265, 39.66731], + [111.9382, 39.623071], + [111.87907, 39.606013], + [111.842729, 39.620305], + [111.783599, 39.58895], + [111.722621, 39.606013], + [111.659179, 39.641507], + [111.625303, 39.633672], + [111.525521, 39.662242], + [111.497187, 39.661781], + [111.445448, 39.640124], + [111.460847, 39.606935], + [111.441137, 39.59679], + [111.422043, 39.539123], + [111.431282, 39.508656], + [111.372152, 39.479099], + [111.358601, 39.432428], + [111.337043, 39.420872], + [111.171971, 39.423183], + [111.143022, 39.407926], + [111.125776, 39.366297], + [111.159037, 39.362596], + [111.155341, 39.338531], + [111.186138, 39.35149], + [111.179363, 39.326959], + [111.202152, 39.305197], + [111.247732, 39.302419], + [111.213239, 39.257021], + [111.219399, 39.244044], + [111.163348, 39.152678], + [111.173819, 39.135041], + [111.147334, 39.100681], + [111.138095, 39.064447], + [111.094363, 39.030053], + [111.038313, 39.020289], + [110.998276, 38.998433], + [110.980414, 38.970056], + [111.009979, 38.932823], + [111.016755, 38.889981], + [110.995813, 38.868084], + [111.009363, 38.847579], + [110.965016, 38.755699], + [110.915125, 38.704345], + [110.916357, 38.673981], + [110.880632, 38.626776], + [110.898494, 38.587024], + [110.920052, 38.581878], + [110.907733, 38.521035], + [110.870777, 38.510265], + [110.874473, 38.453579], + [110.840596, 38.439986], + [110.796864, 38.453579], + [110.77777, 38.440924], + [110.746973, 38.366355], + [110.701394, 38.353215], + [110.661358, 38.308617], + [110.601612, 38.308147], + [110.57759, 38.297345], + [110.565887, 38.215105], + [110.528315, 38.211814], + [110.509221, 38.192061], + [110.519692, 38.130889], + [110.501829, 38.097929], + [110.507989, 38.013107], + [110.528315, 37.990471], + [110.522771, 37.955088], + [110.59422, 37.922049], + [110.680452, 37.790216], + [110.735886, 37.77035], + [110.750669, 37.736281], + [110.716792, 37.728708], + [110.706321, 37.705511], + [110.775306, 37.680886], + [110.793169, 37.650567], + [110.763604, 37.639668], + [110.771611, 37.594634], + [110.795017, 37.558586], + [110.770995, 37.538184], + [110.759292, 37.474567], + [110.740198, 37.44939], + [110.644111, 37.435135], + [110.630561, 37.372858], + [110.641648, 37.360015], + [110.695234, 37.34955], + [110.678604, 37.317668], + [110.690307, 37.287201], + [110.661974, 37.281963], + [110.651503, 37.256722], + [110.590525, 37.187145], + [110.53509, 37.138021], + [110.535706, 37.115118], + [110.49567, 37.086956], + [110.460561, 37.044932], + [110.417446, 37.027257], + [110.426685, 37.008621], + [110.382953, 37.022001], + [110.381721, 37.002408], + [110.424221, 36.963685], + [110.408823, 36.892403], + [110.376178, 36.882351], + [110.424221, 36.855539], + [110.406975, 36.824886], + [110.423605, 36.818179], + [110.407591, 36.776007], + [110.447011, 36.737649], + [110.438388, 36.685835], + [110.402663, 36.697352], + [110.394656, 36.676716], + [110.426685, 36.657514], + [110.447627, 36.621018], + [110.496902, 36.582102], + [110.488895, 36.556628], + [110.503677, 36.488335], + [110.47288, 36.453203], + [110.489511, 36.430094], + [110.487047, 36.393972], + [110.459946, 36.327946], + [110.474112, 36.306729], + [110.474112, 36.248352], + [110.45625, 36.22663], + [110.447011, 36.164328], + [110.467953, 36.074893], + [110.491974, 36.034735], + [110.49259, 35.994073], + [110.516612, 35.971796], + [110.502445, 35.947575], + [110.516612, 35.918501], + [110.511684, 35.879718], + [110.549257, 35.877778], + [110.550489, 35.838005], + [110.571431, 35.800639], + [110.57759, 35.701559], + [110.609619, 35.632031], + [110.589293, 35.602355], + [110.567735, 35.539559], + [110.531394, 35.511309], + [110.477808, 35.413821], + [110.45009, 35.327933], + [110.374946, 35.251728], + [110.378642, 35.210666], + [110.364475, 35.197952], + [110.373714, 35.134351], + [110.320743, 35.00504], + [110.262229, 34.944233], + [110.230816, 34.880925], + [110.246831, 34.789068], + [110.243135, 34.725641], + [110.229584, 34.692679], + [110.269004, 34.629671], + [110.29549, 34.610956], + [110.379257, 34.600612] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 150000, + "name": "内蒙古自治区", + "center": [111.670801, 40.818311], + "centroid": [114.077429, 44.331087], + "childrenNum": 12, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 4, + "acroutes": [100000] + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [97.172903, 42.795257], + [97.371235, 42.457076], + [97.500582, 42.243894], + [97.653335, 41.986856], + [97.84674, 41.656379], + [97.613915, 41.477276], + [97.629314, 41.440498], + [97.903407, 41.168057], + [97.971776, 41.09774], + [98.142391, 41.001607], + [98.184891, 40.988056], + [98.25018, 40.93925], + [98.333332, 40.918903], + [98.344419, 40.568413], + [98.627751, 40.677884], + [98.569853, 40.746836], + [98.668403, 40.773128], + [98.689345, 40.691952], + [98.72199, 40.657911], + [98.762642, 40.639748], + [98.802678, 40.607043], + [98.80699, 40.660181], + [98.790975, 40.705564], + [98.984996, 40.782644], + [99.041662, 40.693767], + [99.102025, 40.676522], + [99.12543, 40.715091], + [99.172858, 40.747289], + [99.174705, 40.858278], + [99.565827, 40.846961], + [99.673, 40.93292], + [99.985897, 40.909858], + [100.057346, 40.908049], + [100.107853, 40.875475], + [100.224882, 40.727337], + [100.237201, 40.716905], + [100.242744, 40.618855], + [100.169447, 40.541131], + [100.169447, 40.277743], + [100.007455, 40.20008], + [99.955716, 40.150695], + [99.927383, 40.063727], + [99.841152, 40.013326], + [99.751225, 40.006909], + [99.714268, 39.972061], + [99.533182, 39.891753], + [99.491298, 39.884406], + [99.459885, 39.898181], + [99.440791, 39.885783], + [99.469124, 39.875221], + [99.672384, 39.888079], + [99.822058, 39.860063], + [99.904593, 39.785601], + [99.958796, 39.769504], + [100.040716, 39.757083], + [100.128179, 39.702312], + [100.250135, 39.685274], + [100.314193, 39.606935], + [100.301258, 39.572345], + [100.326512, 39.509118], + [100.44354, 39.485565], + [100.500823, 39.481408], + [100.498975, 39.400527], + [100.606764, 39.387577], + [100.707778, 39.404689], + [100.842053, 39.405614], + [100.842669, 39.199999], + [100.864227, 39.106719], + [100.829118, 39.075133], + [100.835278, 39.025869], + [100.875314, 39.002619], + [100.901799, 39.030053], + [100.961545, 39.005874], + [100.969553, 38.946788], + [101.117378, 38.975174], + [101.228863, 39.020754], + [101.198682, 38.943064], + [101.237486, 38.907214], + [101.24303, 38.860628], + [101.33542, 38.847113], + [101.34158, 38.822406], + [101.307087, 38.80282], + [101.331109, 38.777164], + [101.412413, 38.764099], + [101.562702, 38.713218], + [101.601506, 38.65529], + [101.672955, 38.6908], + [101.777049, 38.66043], + [101.873751, 38.733761], + [101.941505, 38.808883], + [102.075164, 38.891378], + [102.045599, 38.904885], + [101.955055, 38.985874], + [101.926106, 39.000758], + [101.833715, 39.08907], + [101.902701, 39.111827], + [102.012338, 39.127149], + [102.050526, 39.141075], + [102.276576, 39.188868], + [102.3548, 39.231993], + [102.45335, 39.255167], + [102.579002, 39.183301], + [102.616574, 39.171703], + [102.883892, 39.120649], + [103.007696, 39.099753], + [103.133347, 39.192579], + [103.188166, 39.215302], + [103.259615, 39.263971], + [103.344615, 39.331588], + [103.428998, 39.353341], + [103.595302, 39.386652], + [103.728961, 39.430117], + [103.85338, 39.461543], + [103.955626, 39.456923], + [104.089901, 39.419947], + [104.073271, 39.351953], + [104.047401, 39.297788], + [104.171205, 39.160567], + [104.207546, 39.083495], + [104.190915, 39.042139], + [104.196459, 38.9882], + [104.173053, 38.94446], + [104.044322, 38.895105], + [104.011677, 38.85923], + [103.85954, 38.64454], + [103.416063, 38.404821], + [103.465339, 38.353215], + [103.507838, 38.280905], + [103.53494, 38.156776], + [103.368636, 38.08898], + [103.362477, 38.037621], + [103.40744, 37.860651], + [103.627947, 37.797783], + [103.683381, 37.777919], + [103.841062, 37.64725], + [103.874938, 37.604117], + [103.935916, 37.572818], + [104.089285, 37.465067], + [104.183524, 37.406618], + [104.237727, 37.411847], + [104.287002, 37.428007], + [104.322726, 37.44844], + [104.407726, 37.464592], + [104.419429, 37.511604], + [104.433595, 37.515402], + [104.623305, 37.522522], + [104.805007, 37.539133], + [104.866601, 37.566651], + [105.027977, 37.580881], + [105.111128, 37.633981], + [105.187505, 37.657674], + [105.221998, 37.677097], + [105.315004, 37.702197], + [105.4037, 37.710246], + [105.467141, 37.695094], + [105.598952, 37.699356], + [105.616199, 37.722555], + [105.622358, 37.777919], + [105.677177, 37.771769], + [105.760944, 37.799674], + [105.80406, 37.862068], + [105.799749, 37.939986], + [105.840401, 38.004147], + [105.780655, 38.084741], + [105.76772, 38.121474], + [105.775111, 38.186887], + [105.802828, 38.220277], + [105.842248, 38.240962], + [105.86627, 38.296406], + [105.821307, 38.366824], + [105.835473, 38.387467], + [105.827466, 38.432486], + [105.850872, 38.443736], + [105.836705, 38.476071], + [105.863806, 38.53508], + [105.856415, 38.569714], + [105.874277, 38.593105], + [105.852719, 38.641735], + [105.894603, 38.696405], + [105.88598, 38.716953], + [105.908154, 38.737496], + [105.909386, 38.791159], + [105.992538, 38.857366], + [105.97098, 38.909077], + [106.021487, 38.953769], + [106.060907, 38.96866], + [106.087392, 39.006339], + [106.078153, 39.026333], + [106.096631, 39.084889], + [106.145907, 39.153142], + [106.170544, 39.163352], + [106.192718, 39.142932], + [106.251232, 39.131327], + [106.285109, 39.146181], + [106.29558, 39.167992], + [106.280181, 39.262118], + [106.402753, 39.291767], + [106.511774, 39.272311], + [106.525325, 39.308439], + [106.556122, 39.322329], + [106.602318, 39.37555], + [106.643586, 39.357969], + [106.683622, 39.357506], + [106.751375, 39.381564], + [106.781556, 39.371849], + [106.806809, 39.318625], + [106.806193, 39.277407], + [106.790795, 39.241263], + [106.795723, 39.214375], + [106.825288, 39.19397], + [106.859164, 39.107648], + [106.878874, 39.091392], + [106.933693, 39.076527], + [106.96757, 39.054688], + [106.971881, 39.026333], + [106.954019, 38.941202], + [106.837606, 38.847579], + [106.756302, 38.748699], + [106.709491, 38.718821], + [106.66268, 38.601524], + [106.647897, 38.470917], + [106.599854, 38.389812], + [106.482209, 38.319417], + [106.555506, 38.263521], + [106.627571, 38.232501], + [106.654672, 38.22921], + [106.737824, 38.197706], + [106.779092, 38.171833], + [106.858548, 38.156306], + [106.942316, 38.132302], + [107.010069, 38.120532], + [107.051337, 38.122886], + [107.071047, 38.138892], + [107.119091, 38.134185], + [107.138801, 38.161011], + [107.19054, 38.153953], + [107.240431, 38.111586], + [107.33159, 38.086625], + [107.3938, 38.014993], + [107.440611, 37.995659], + [107.411662, 37.948009], + [107.448618, 37.933378], + [107.49235, 37.944706], + [107.560719, 37.893717], + [107.65003, 37.86443], + [107.684523, 37.888522], + [107.732566, 37.84931], + [107.842819, 37.828987], + [107.884703, 37.808186], + [107.982022, 37.787378], + [107.993109, 37.735335], + [108.025753, 37.696041], + [108.012819, 37.66857], + [108.025137, 37.649619], + [108.055318, 37.652462], + [108.134159, 37.622131], + [108.193905, 37.638246], + [108.205608, 37.655779], + [108.24626, 37.665728], + [108.293071, 37.656726], + [108.301078, 37.640616], + [108.422418, 37.648672], + [108.485244, 37.678044], + [108.532671, 37.690832], + [108.628142, 37.651988], + [108.699591, 37.669518], + [108.720533, 37.683728], + [108.777815, 37.683728], + [108.791982, 37.700303], + [108.784591, 37.764673], + [108.799989, 37.784068], + [108.791982, 37.872934], + [108.798141, 37.93385], + [108.82709, 37.989056], + [108.797525, 38.04799], + [108.830786, 38.049875], + [108.883141, 38.01405], + [108.893612, 37.978207], + [108.93488, 37.922521], + [108.9743, 37.931962], + [108.982923, 37.964053], + [109.018648, 37.971602], + [109.037742, 38.021593], + [109.06977, 38.023008], + [109.050676, 38.055059], + [109.069155, 38.091336], + [108.964445, 38.154894], + [108.938575, 38.207582], + [108.976148, 38.245192], + [108.961981, 38.26493], + [109.007561, 38.359316], + [109.051292, 38.385122], + [109.054372, 38.433892], + [109.128901, 38.480288], + [109.175712, 38.518694], + [109.196654, 38.552867], + [109.276726, 38.623035], + [109.331545, 38.597783], + [109.367269, 38.627711], + [109.329081, 38.66043], + [109.338936, 38.701542], + [109.404226, 38.720689], + [109.444262, 38.782763], + [109.511399, 38.833595], + [109.549587, 38.805618], + [109.624116, 38.85457], + [109.672159, 38.928167], + [109.685094, 38.968195], + [109.665384, 38.981687], + [109.72513, 39.018429], + [109.762086, 39.057476], + [109.793499, 39.074204], + [109.851397, 39.122971], + [109.890818, 39.103932], + [109.92223, 39.107183], + [109.893897, 39.141075], + [109.961035, 39.191651], + [109.871723, 39.243581], + [109.90252, 39.271848], + [109.962267, 39.212056], + [110.041107, 39.21623], + [110.109476, 39.249606], + [110.217881, 39.281113], + [110.184005, 39.355192], + [110.161831, 39.387115], + [110.136577, 39.39174], + [110.12549, 39.432891], + [110.152592, 39.45415], + [110.243751, 39.423645], + [110.257917, 39.407001], + [110.385417, 39.310291], + [110.429764, 39.341308], + [110.434692, 39.381101], + [110.482735, 39.360745], + [110.524003, 39.382952], + [110.559728, 39.351027], + [110.566503, 39.320014], + [110.596684, 39.282966], + [110.626249, 39.266751], + [110.702626, 39.273701], + [110.731575, 39.30705], + [110.73835, 39.348713], + [110.782698, 39.38804], + [110.869545, 39.494341], + [110.891103, 39.509118], + [110.958856, 39.519275], + [111.017371, 39.552045], + [111.101138, 39.559428], + [111.136863, 39.587106], + [111.154725, 39.569116], + [111.148566, 39.531277], + [111.10545, 39.497573], + [111.10545, 39.472631], + [111.058639, 39.447681], + [111.064182, 39.400989], + [111.098059, 39.401914], + [111.087588, 39.376013], + [111.125776, 39.366297], + [111.143022, 39.407926], + [111.171971, 39.423183], + [111.337043, 39.420872], + [111.358601, 39.432428], + [111.372152, 39.479099], + [111.431282, 39.508656], + [111.422043, 39.539123], + [111.441137, 39.59679], + [111.460847, 39.606935], + [111.445448, 39.640124], + [111.497187, 39.661781], + [111.525521, 39.662242], + [111.625303, 39.633672], + [111.659179, 39.641507], + [111.722621, 39.606013], + [111.783599, 39.58895], + [111.842729, 39.620305], + [111.87907, 39.606013], + [111.9382, 39.623071], + [111.925265, 39.66731], + [111.959758, 39.692642], + [111.970229, 39.796638], + [112.012729, 39.827438], + [112.042294, 39.886243], + [112.07617, 39.919298], + [112.133453, 40.001866], + [112.142076, 40.027076], + [112.182112, 40.061437], + [112.183344, 40.083877], + [112.232003, 40.133311], + [112.232619, 40.169905], + [112.299756, 40.21105], + [112.310227, 40.256281], + [112.349031, 40.257194], + [112.418017, 40.295091], + [112.456205, 40.300112], + [112.511639, 40.269068], + [112.6299, 40.235725], + [112.712436, 40.178593], + [112.744464, 40.167161], + [112.848558, 40.206937], + [112.898449, 40.329317], + [113.03334, 40.368997], + [113.083231, 40.374925], + [113.251382, 40.413211], + [113.27602, 40.388601], + [113.316672, 40.319736], + [113.387505, 40.319279], + [113.500222, 40.334335], + [113.559968, 40.348476], + [113.688699, 40.448288], + [113.763228, 40.473787], + [113.794641, 40.517932], + [113.850691, 40.460583], + [113.890112, 40.466503], + [113.948626, 40.514747], + [114.011452, 40.515657], + [114.061959, 40.52885], + [114.080437, 40.547952], + [114.076741, 40.575686], + [114.041633, 40.608861], + [114.07243, 40.679246], + [114.063806, 40.706925], + [114.084748, 40.729605], + [114.134639, 40.737314], + [114.103227, 40.770861], + [114.104458, 40.797597], + [114.080437, 40.790348], + [114.044712, 40.830661], + [114.073661, 40.857372], + [114.055183, 40.867782], + [114.041633, 40.917546], + [114.057647, 40.925234], + [113.994821, 40.938798], + [113.973263, 40.983087], + [113.868554, 41.06887], + [113.819279, 41.09774], + [113.877793, 41.115777], + [113.920293, 41.172112], + [113.960945, 41.171211], + [113.996669, 41.19238], + [114.016379, 41.231999], + [113.992357, 41.269794], + [113.971416, 41.239649], + [113.95109, 41.282837], + [113.914749, 41.294529], + [113.899351, 41.316108], + [113.92522, 41.325546], + [113.94493, 41.392477], + [113.871017, 41.413126], + [113.877793, 41.431076], + [113.919677, 41.454404], + [113.933227, 41.487139], + [113.953553, 41.483553], + [113.976959, 41.505966], + [114.032394, 41.529715], + [114.101379, 41.537779], + [114.230726, 41.513584], + [114.221487, 41.582111], + [114.226414, 41.616572], + [114.259059, 41.623282], + [114.215328, 41.68499], + [114.237501, 41.698843], + [114.206704, 41.7386], + [114.215328, 41.75646], + [114.200545, 41.789934], + [114.282465, 41.863517], + [114.343443, 41.926774], + [114.352066, 41.953484], + [114.419203, 41.942356], + [114.478334, 41.951704], + [114.511594, 41.981962], + [114.467863, 42.025989], + [114.480181, 42.064654], + [114.502355, 42.06732], + [114.510978, 42.110844], + [114.560254, 42.132595], + [114.647717, 42.109512], + [114.675434, 42.12061], + [114.75489, 42.115727], + [114.789383, 42.130819], + [114.79431, 42.149457], + [114.825723, 42.139695], + [114.86268, 42.097967], + [114.860832, 42.054879], + [114.9021, 42.015763], + [114.915035, 41.960605], + [114.923658, 41.871093], + [114.939056, 41.846132], + [114.922426, 41.825175], + [114.868839, 41.813579], + [114.89594, 41.76762], + [114.902716, 41.695715], + [114.895325, 41.636255], + [114.860832, 41.60091], + [115.016049, 41.615229], + [115.056085, 41.602253], + [115.0992, 41.62373], + [115.195287, 41.602253], + [115.20391, 41.571367], + [115.256881, 41.580768], + [115.26612, 41.616124], + [115.290142, 41.622835], + [115.310468, 41.592854], + [115.377605, 41.603148], + [115.345576, 41.635807], + [115.360975, 41.661297], + [115.319091, 41.691693], + [115.346808, 41.712247], + [115.42996, 41.728775], + [115.488474, 41.760924], + [115.519887, 41.76762], + [115.57409, 41.80555], + [115.654162, 41.829189], + [115.688038, 41.867528], + [115.726227, 41.870202], + [115.811226, 41.912525], + [115.834632, 41.93835], + [115.85311, 41.927665], + [115.916552, 41.945027], + [115.954124, 41.874213], + [115.994776, 41.828743], + [116.007095, 41.797966], + [116.007095, 41.79752], + [116.034196, 41.782795], + [116.09887, 41.776547], + [116.129051, 41.805996], + [116.106877, 41.831419], + [116.122892, 41.861734], + [116.194341, 41.861734], + [116.212819, 41.885352], + [116.223906, 41.932562], + [116.298434, 41.96817], + [116.310137, 41.997086], + [116.373579, 42.009983], + [116.414231, 41.982407], + [116.393289, 41.942802], + [116.453651, 41.945917], + [116.4826, 41.975734], + [116.510933, 41.974399], + [116.553433, 41.928555], + [116.597165, 41.935679], + [116.639049, 41.929891], + [116.66923, 41.947698], + [116.727744, 41.951259], + [116.748686, 41.984186], + [116.796113, 41.977958], + [116.879881, 42.018431], + [116.890352, 42.092639], + [116.850316, 42.156556], + [116.825062, 42.155669], + [116.789338, 42.200462], + [116.903287, 42.190708], + [116.918685, 42.229716], + [116.897743, 42.297479], + [116.886656, 42.366496], + [116.910678, 42.394789], + [116.910062, 42.395231], + [116.921765, 42.403628], + [116.936547, 42.410256], + [116.944555, 42.415116], + [116.97104, 42.427486], + [116.974736, 42.426603], + [116.99075, 42.425719], + [117.005533, 42.43367], + [117.009228, 42.44957], + [117.01662, 42.456193], + [117.080061, 42.463699], + [117.09546, 42.484004], + [117.135496, 42.468996], + [117.188467, 42.468114], + [117.275314, 42.481797], + [117.332596, 42.46105], + [117.390495, 42.461933], + [117.413284, 42.471645], + [117.410205, 42.519743], + [117.387415, 42.517537], + [117.434226, 42.557224], + [117.435458, 42.585431], + [117.475494, 42.602613], + [117.530313, 42.590278], + [117.537088, 42.603054], + [117.60053, 42.603054], + [117.667051, 42.582347], + [117.708935, 42.588515], + [117.779768, 42.61847], + [117.801326, 42.612744], + [117.797631, 42.585431], + [117.856761, 42.539148], + [117.874007, 42.510038], + [117.997811, 42.416884], + [118.024296, 42.385064], + [118.008898, 42.346595], + [118.060021, 42.298364], + [118.047702, 42.280656], + [117.974405, 42.25054], + [117.977485, 42.229716], + [118.033535, 42.199132], + [118.106216, 42.172082], + [118.089586, 42.12283], + [118.097593, 42.105072], + [118.155491, 42.081091], + [118.116687, 42.037102], + [118.194296, 42.031324], + [118.220165, 42.058434], + [118.212774, 42.081091], + [118.239259, 42.092639], + [118.27252, 42.083312], + [118.296541, 42.057545], + [118.286686, 42.033991], + [118.239875, 42.024655], + [118.291614, 42.007759], + [118.313788, 41.98819], + [118.306396, 41.940131], + [118.268824, 41.930336], + [118.340273, 41.87243], + [118.335346, 41.845241], + [118.29223, 41.772976], + [118.247266, 41.773869], + [118.236179, 41.80778], + [118.178281, 41.814917], + [118.140093, 41.784134], + [118.132702, 41.733241], + [118.155491, 41.712694], + [118.159187, 41.67605], + [118.206614, 41.650566], + [118.215237, 41.59554], + [118.302701, 41.55256], + [118.315636, 41.512688], + [118.271904, 41.471446], + [118.327338, 41.450816], + [118.348896, 41.428384], + [118.361215, 41.384844], + [118.348896, 41.342622], + [118.380309, 41.312062], + [118.412338, 41.331838], + [118.528135, 41.355202], + [118.629765, 41.346666], + [118.677192, 41.35026], + [118.741866, 41.324198], + [118.770199, 41.352956], + [118.843496, 41.374516], + [118.844727, 41.342622], + [118.890923, 41.300823], + [118.949437, 41.317906], + [118.980234, 41.305769], + [119.092951, 41.293629], + [119.168712, 41.294978], + [119.197661, 41.282837], + [119.211827, 41.308016], + [119.239545, 41.31431], + [119.296211, 41.325097], + [119.330704, 41.385293], + [119.309762, 41.405944], + [119.376283, 41.422102], + [119.378131, 41.459787], + [119.401537, 41.472343], + [119.406464, 41.503276], + [119.361501, 41.545841], + [119.362116, 41.566442], + [119.420015, 41.567785], + [119.415703, 41.590169], + [119.342406, 41.617914], + [119.307914, 41.657273], + [119.299907, 41.705545], + [119.319001, 41.727435], + [119.317769, 41.764049], + [119.292515, 41.790827], + [119.312841, 41.80555], + [119.334399, 41.871539], + [119.323312, 41.889807], + [119.340559, 41.926774], + [119.323928, 41.937014], + [119.324544, 41.969505], + [119.375667, 42.023322], + [119.384906, 42.08953], + [119.352261, 42.118391], + [119.314689, 42.119723], + [119.30853, 42.147239], + [119.286972, 42.154781], + [119.277733, 42.185387], + [119.237697, 42.200905], + [119.274037, 42.239021], + [119.280197, 42.260728], + [119.34795, 42.300578], + [119.432949, 42.317396], + [119.482841, 42.347037], + [119.502551, 42.388159], + [119.540123, 42.363401], + [119.572152, 42.359421], + [119.571536, 42.335536], + [119.539507, 42.297922], + [119.557985, 42.289068], + [119.609108, 42.276671], + [119.617115, 42.252755], + [119.679941, 42.240793], + [119.744615, 42.211545], + [119.841933, 42.215534], + [119.854868, 42.170308], + [119.837622, 42.135257], + [119.845629, 42.097079], + [119.87581, 42.077982], + [119.897368, 42.030879], + [119.921389, 42.014429], + [119.924469, 41.98908], + [119.950954, 41.974399], + [119.954034, 41.923212], + [119.989759, 41.899163], + [120.023019, 41.816701], + [120.041498, 41.818932], + [120.050737, 41.776101], + [120.024867, 41.737707], + [120.035954, 41.708226], + [120.096316, 41.697056], + [120.1382, 41.729221], + [120.127113, 41.77253], + [120.183164, 41.826513], + [120.188707, 41.848361], + [120.215808, 41.853265], + [120.251533, 41.884016], + [120.286641, 41.880005], + [120.290337, 41.897381], + [120.260156, 41.904062], + [120.271859, 41.925439], + [120.318054, 41.93746], + [120.309431, 41.951704], + [120.373489, 41.994862], + [120.399358, 41.984631], + [120.456641, 42.016208], + [120.450481, 42.057101], + [120.493597, 42.073539], + [120.466496, 42.105516], + [120.56751, 42.152119], + [120.58414, 42.167203], + [120.624792, 42.154338], + [120.72211, 42.203565], + [120.745516, 42.223512], + [120.79048, 42.218636], + [120.820661, 42.227943], + [120.8299, 42.252755], + [120.883487, 42.242565], + [120.883487, 42.269585], + [120.933994, 42.27977], + [120.992508, 42.264714], + [121.028848, 42.242565], + [121.070732, 42.254083], + [121.087978, 42.278885], + [121.120623, 42.280656], + [121.133558, 42.300135], + [121.184681, 42.333324], + [121.218558, 42.371802], + [121.285079, 42.387717], + [121.314644, 42.42837], + [121.304789, 42.435879], + [121.386093, 42.474294], + [121.434752, 42.475176], + [121.4791, 42.49636], + [121.506201, 42.482239], + [121.570875, 42.487093], + [121.607831, 42.516214], + [121.604136, 42.495037], + [121.66573, 42.437204], + [121.69899, 42.438529], + [121.747649, 42.484887], + [121.803084, 42.514891], + [121.817867, 42.504303], + [121.831417, 42.533856], + [121.844352, 42.522389], + [121.889931, 42.556784], + [121.921344, 42.605697], + [121.915801, 42.656332], + [121.94167, 42.666014], + [121.939207, 42.688453], + [122.018663, 42.69901], + [122.062394, 42.723635], + [122.072865, 42.710444], + [122.160945, 42.684934], + [122.204676, 42.685374], + [122.204676, 42.732867], + [122.261343, 42.695931], + [122.324785, 42.684934], + [122.338951, 42.669975], + [122.396234, 42.684054], + [122.396234, 42.707366], + [122.460907, 42.755282], + [122.439349, 42.770221], + [122.371596, 42.776371], + [122.35127, 42.830378], + [122.436886, 42.843105], + [122.556378, 42.827745], + [122.576088, 42.819405], + [122.580399, 42.789987], + [122.624747, 42.773296], + [122.653696, 42.78252], + [122.733152, 42.786034], + [122.73808, 42.77066], + [122.786123, 42.757479], + [122.848949, 42.712203], + [122.883442, 42.751766], + [122.887137, 42.770221], + [122.925941, 42.772417], + [122.945651, 42.753524], + [122.980144, 42.777689], + [123.058368, 42.768903], + [123.118114, 42.801405], + [123.227752, 42.831695], + [123.169853, 42.859777], + [123.188947, 42.895739], + [123.18402, 42.925983], + [123.259165, 42.993431], + [123.323222, 43.000872], + [123.434707, 43.027565], + [123.474743, 43.042438], + [123.536337, 43.007], + [123.572678, 43.003498], + [123.580685, 43.036314], + [123.631192, 43.088346], + [123.636119, 43.141644], + [123.666916, 43.179623], + [123.645974, 43.208855], + [123.676771, 43.223684], + [123.664453, 43.264663], + [123.698329, 43.272071], + [123.703873, 43.37047], + [123.608402, 43.366119], + [123.54496, 43.415262], + [123.519707, 43.402219], + [123.486446, 43.44525], + [123.442098, 43.437863], + [123.419925, 43.410046], + [123.382968, 43.469143], + [123.36449, 43.483475], + [123.315831, 43.492159], + [123.329998, 43.519071], + [123.304744, 43.550742], + [123.360179, 43.567223], + [123.452569, 43.545971], + [123.461193, 43.568523], + [123.434091, 43.575461], + [123.421157, 43.598435], + [123.5117, 43.592801], + [123.510468, 43.624867], + [123.536953, 43.633964], + [123.518475, 43.682024], + [123.520323, 43.708419], + [123.48275, 43.737396], + [123.498149, 43.771114], + [123.461809, 43.822518], + [123.467968, 43.853599], + [123.397135, 43.954929], + [123.37065, 43.970006], + [123.400831, 43.979481], + [123.365722, 44.013922], + [123.331229, 44.028984], + [123.32815, 44.084035], + [123.350939, 44.092633], + [123.362642, 44.133452], + [123.386664, 44.161794], + [123.323838, 44.179823], + [123.286882, 44.211574], + [123.277027, 44.25274], + [123.196955, 44.34483], + [123.128585, 44.367081], + [123.114419, 44.40258], + [123.142136, 44.428228], + [123.125506, 44.455147], + [123.137209, 44.486322], + [123.12489, 44.5098], + [123.06576, 44.505959], + [123.025108, 44.493153], + [122.85634, 44.398304], + [122.76087, 44.369648], + [122.702971, 44.319145], + [122.675254, 44.285738], + [122.641993, 44.283595], + [122.515726, 44.251025], + [122.483081, 44.236877], + [122.319241, 44.233018], + [122.271198, 44.255741], + [122.291524, 44.310152], + [122.294604, 44.41113], + [122.28598, 44.477783], + [122.228082, 44.480345], + [122.224386, 44.526016], + [122.196053, 44.559712], + [122.13138, 44.577619], + [122.113517, 44.615546], + [122.103046, 44.67388], + [122.117213, 44.701961], + [122.161561, 44.728328], + [122.152322, 44.744057], + [122.10243, 44.736406], + [122.110438, 44.767856], + [122.142467, 44.753833], + [122.168952, 44.770405], + [122.099967, 44.7823], + [122.098119, 44.81882], + [122.04946, 44.912985], + [122.079025, 44.914256], + [122.087032, 44.95281], + [122.074713, 45.006573], + [122.098735, 45.02138], + [122.119677, 45.068739], + [122.109822, 45.142236], + [122.143082, 45.183167], + [122.192358, 45.180636], + [122.22993, 45.206784], + [122.239169, 45.276313], + [122.147394, 45.295682], + [122.146778, 45.374352], + [122.180039, 45.409655], + [122.168336, 45.439897], + [122.064242, 45.472641], + [122.002648, 45.507882], + [121.993409, 45.552741], + [121.966308, 45.596308], + [121.995873, 45.59882], + [122.003264, 45.623102], + [121.970004, 45.692956], + [121.934279, 45.71051], + [121.867142, 45.719703], + [121.812323, 45.704659], + [121.811091, 45.687103], + [121.713773, 45.701734], + [121.666345, 45.727641], + [121.644172, 45.752284], + [121.657106, 45.770238], + [121.697142, 45.76314], + [121.754425, 45.794862], + [121.766744, 45.830318], + [121.769823, 45.84366], + [121.817251, 45.875336], + [121.805548, 45.900746], + [121.821562, 45.918235], + [121.809243, 45.961102], + [121.761816, 45.998947], + [121.819098, 46.023054], + [121.843736, 46.024301], + [121.864062, 46.002272], + [121.923808, 46.004767], + [121.92812, 45.988552], + [122.040221, 45.959022], + [122.085184, 45.912406], + [122.091344, 45.882002], + [122.200981, 45.857], + [122.236705, 45.831569], + [122.253952, 45.7982], + [122.301379, 45.813218], + [122.337719, 45.859917], + [122.372828, 45.856166], + [122.362357, 45.917403], + [122.446125, 45.916986], + [122.496016, 45.85825], + [122.504639, 45.786933], + [122.522501, 45.786933], + [122.556378, 45.82156], + [122.603189, 45.778169], + [122.640761, 45.771072], + [122.650001, 45.731401], + [122.671558, 45.70048], + [122.741775, 45.705077], + [122.751015, 45.735996], + [122.792283, 45.766063], + [122.752246, 45.834905], + [122.772572, 45.856583], + [122.80029, 45.856583], + [122.828623, 45.912406], + [122.792898, 46.073313], + [123.04605, 46.099878], + [123.070071, 46.123527], + [123.112571, 46.130163], + [123.102716, 46.172037], + [123.127354, 46.174523], + [123.128585, 46.210565], + [123.178476, 46.248239], + [123.142136, 46.298293], + [123.089781, 46.347888], + [123.011557, 46.434984], + [123.010325, 46.524823], + [123.002318, 46.574624], + [123.052825, 46.579972], + [123.04605, 46.617803], + [123.077462, 46.622324], + [123.098404, 46.603002], + [123.18094, 46.614103], + [123.228368, 46.588198], + [123.279491, 46.616981], + [123.276411, 46.660947], + [123.318295, 46.662179], + [123.366338, 46.677784], + [123.474743, 46.686817], + [123.603475, 46.68928], + [123.631808, 46.728675], + [123.629344, 46.813524], + [123.580069, 46.827447], + [123.625648, 46.847508], + [123.599163, 46.868378], + [123.605322, 46.891286], + [123.576989, 46.891286], + [123.575757, 46.845461], + [123.562823, 46.82581], + [123.506772, 46.827038], + [123.483366, 46.84587], + [123.52833, 46.944836], + [123.487678, 46.959951], + [123.42362, 46.934212], + [123.337389, 46.988943], + [123.301664, 46.999965], + [123.304128, 46.964852], + [123.360179, 46.970978], + [123.404526, 46.935438], + [123.40699, 46.906416], + [123.374345, 46.837683], + [123.341084, 46.826628], + [123.295505, 46.865105], + [123.221592, 46.850373], + [123.22344, 46.821305], + [123.198802, 46.803283], + [123.163694, 46.74016], + [123.103332, 46.734828], + [123.076846, 46.745082], + [123.026339, 46.718829], + [123.00355, 46.730726], + [122.996774, 46.761483], + [122.906847, 46.80738], + [122.893913, 46.895376], + [122.895144, 46.960359], + [122.83971, 46.937072], + [122.791051, 46.941567], + [122.798442, 46.9575], + [122.77442, 46.973837], + [122.778116, 47.002822], + [122.845869, 47.046881], + [122.852645, 47.072158], + [122.821232, 47.065636], + [122.710363, 47.093349], + [122.679566, 47.094164], + [122.615508, 47.124306], + [122.582863, 47.158092], + [122.531124, 47.198771], + [122.498479, 47.255262], + [122.462755, 47.27841], + [122.441197, 47.310476], + [122.418407, 47.350632], + [122.507103, 47.401291], + [122.543443, 47.495589], + [122.59395, 47.54732], + [122.765181, 47.614333], + [122.848949, 47.67441], + [122.926557, 47.697777], + [123.041122, 47.746492], + [123.161846, 47.781892], + [123.214201, 47.824502], + [123.256085, 47.876711], + [123.300432, 47.953723], + [123.537569, 48.021816], + [123.579453, 48.045427], + [123.705105, 48.152142], + [123.746373, 48.197638], + [123.862785, 48.271782], + [124.019234, 48.39313], + [124.07898, 48.43603], + [124.136878, 48.463023], + [124.25945, 48.536385], + [124.314269, 48.503881], + [124.302566, 48.456673], + [124.330283, 48.435633], + [124.309957, 48.413393], + [124.331515, 48.380015], + [124.317964, 48.35099], + [124.353689, 48.315978], + [124.365392, 48.283731], + [124.422058, 48.245884], + [124.412819, 48.219175], + [124.418978, 48.181679], + [124.475029, 48.173698], + [124.471333, 48.133373], + [124.430065, 48.12099], + [124.415899, 48.08782], + [124.46579, 48.098213], + [124.478108, 48.123387], + [124.505826, 48.124985], + [124.529847, 48.146951], + [124.512601, 48.164518], + [124.547094, 48.200829], + [124.579122, 48.262221], + [124.558796, 48.268197], + [124.579738, 48.297269], + [124.540934, 48.335476], + [124.547094, 48.35775], + [124.51876, 48.378027], + [124.52492, 48.426897], + [124.507674, 48.445558], + [124.555717, 48.467784], + [124.533543, 48.515379], + [124.548941, 48.535593], + [124.520608, 48.556195], + [124.579122, 48.596582], + [124.601912, 48.632587], + [124.624702, 48.701755], + [124.612383, 48.747945], + [124.656115, 48.783842], + [124.644412, 48.80789], + [124.654267, 48.83429], + [124.697383, 48.841775], + [124.715861, 48.885475], + [124.709086, 48.920487], + [124.744194, 48.920487], + [124.756513, 48.967262], + [124.808252, 49.020666], + [124.828578, 49.077933], + [124.809484, 49.115943], + [124.847672, 49.129651], + [124.860607, 49.166448], + [124.906802, 49.184054], + [124.983179, 49.162535], + [125.039845, 49.17623], + [125.034302, 49.157056], + [125.117453, 49.126127], + [125.158721, 49.144921], + [125.187671, 49.186792], + [125.219699, 49.189139], + [125.227707, 49.248947], + [125.214772, 49.277066], + [125.261583, 49.322336], + [125.256656, 49.359769], + [125.277598, 49.379644], + [125.25604, 49.395227], + [125.256656, 49.437275], + [125.270822, 49.454395], + [125.228323, 49.487063], + [125.211076, 49.539908], + [125.233866, 49.536801], + [125.23017, 49.595411], + [125.205533, 49.593859], + [125.16796, 49.629923], + [125.15441, 49.616741], + [125.127308, 49.655113], + [125.132236, 49.672157], + [125.164881, 49.669446], + [125.189518, 49.652401], + [125.185207, 49.634574], + [125.219699, 49.669058], + [125.225243, 49.726349], + [125.204301, 49.734086], + [125.221547, 49.754969], + [125.222779, 49.799026], + [125.177815, 49.829533], + [125.239409, 49.844587], + [125.225243, 49.867351], + [125.245569, 49.87198], + [125.212924, 49.907452], + [125.225859, 49.922481], + [125.199373, 49.935194], + [125.190134, 49.959841], + [125.231402, 49.957531], + [125.241873, 49.987938], + [125.278214, 49.996402], + [125.297924, 50.014481], + [125.283757, 50.036012], + [125.25296, 50.041393], + [125.289916, 50.057917], + [125.315786, 50.04562], + [125.328105, 50.065985], + [125.283757, 50.070211], + [125.287453, 50.093636], + [125.258504, 50.103618], + [125.27883, 50.127411], + [125.311474, 50.140453], + [125.376148, 50.137385], + [125.335496, 50.161161], + [125.382923, 50.172278], + [125.39093, 50.199868], + [125.417416, 50.195654], + [125.448829, 50.216338], + [125.442053, 50.260357], + [125.466075, 50.266861], + [125.463611, 50.295925], + [125.530749, 50.331085], + [125.520278, 50.3498], + [125.546763, 50.358965], + [125.522126, 50.404759], + [125.536292, 50.420014], + [125.567089, 50.402852], + [125.583104, 50.409717], + [125.562162, 50.438314], + [125.580024, 50.449366], + [125.627451, 50.443268], + [125.654553, 50.471082], + [125.699516, 50.487078], + [125.740784, 50.523237], + [125.754335, 50.506874], + [125.770349, 50.531227], + [125.794987, 50.532748], + [125.829479, 50.56165], + [125.807921, 50.60383], + [125.814697, 50.62092], + [125.793139, 50.643316], + [125.804226, 50.658874], + [125.789443, 50.679735], + [125.825784, 50.70362], + [125.78082, 50.725598], + [125.795603, 50.738856], + [125.758646, 50.746809], + [125.804226, 50.773309], + [125.828863, 50.756654], + [125.846726, 50.769524], + [125.836255, 50.793363], + [125.890457, 50.805845], + [125.878138, 50.816812], + [125.913247, 50.825885], + [125.939732, 50.85423], + [125.961906, 50.901054], + [125.997631, 50.872738], + [125.996399, 50.906715], + [126.02042, 50.927466], + [126.042594, 50.92558], + [126.068464, 50.967434], + [126.041978, 50.981753], + [126.033971, 51.011132], + [126.059225, 51.043503], + [125.976073, 51.084498], + [125.993935, 51.119072], + [125.970529, 51.123955], + [125.946508, 51.108176], + [125.909551, 51.138977], + [125.864588, 51.146487], + [125.850421, 51.21364], + [125.819008, 51.227134], + [125.761726, 51.226385], + [125.76111, 51.261976], + [125.740784, 51.27583], + [125.700132, 51.327465], + [125.626219, 51.380163], + [125.623756, 51.387633], + [125.62314, 51.398089], + [125.600966, 51.410409], + [125.60035, 51.413396], + [125.595422, 51.416755], + [125.559082, 51.461521], + [125.528285, 51.488359], + [125.424807, 51.562827], + [125.38046, 51.585516], + [125.35151, 51.623801], + [125.316402, 51.610052], + [125.289301, 51.633831], + [125.228938, 51.640517], + [125.214772, 51.627888], + [125.175968, 51.639403], + [125.130388, 51.635317], + [125.12854, 51.659083], + [125.098975, 51.658341], + [125.060171, 51.59667], + [125.073106, 51.553526], + [125.047236, 51.529704], + [125.004737, 51.529332], + [124.983795, 51.508478], + [124.928976, 51.498419], + [124.917889, 51.474196], + [124.942527, 51.447349], + [124.885244, 51.40817], + [124.864302, 51.37979], + [124.783614, 51.392115], + [124.76452, 51.38726], + [124.752817, 51.35812], + [124.693687, 51.3327], + [124.62655, 51.327465], + [124.58713, 51.363725], + [124.555717, 51.375307], + [124.490427, 51.380537], + [124.478108, 51.36223], + [124.443616, 51.35812], + [124.426985, 51.331953], + [124.430065, 51.301281], + [124.406659, 51.272086], + [124.339522, 51.293422], + [124.297638, 51.298661], + [124.271769, 51.308389], + [124.239124, 51.344664], + [124.192313, 51.33943], + [124.128255, 51.347281], + [124.090067, 51.3413], + [124.071588, 51.320734], + [123.994596, 51.322604], + [123.939777, 51.313253], + [123.926227, 51.300532], + [123.887423, 51.320734], + [123.842459, 51.367462], + [123.794416, 51.361109], + [123.711264, 51.398089], + [123.660141, 51.342795], + [123.661989, 51.319237], + [123.582533, 51.306893], + [123.582533, 51.294545], + [123.46304, 51.286686], + [123.440251, 51.270963], + [123.414381, 51.278825], + [123.376809, 51.266844], + [123.339853, 51.27246], + [123.294273, 51.254111], + [123.231447, 51.268716], + [123.231447, 51.279199], + [123.127969, 51.297913], + [123.069455, 51.321108], + [123.002934, 51.31213], + [122.965977, 51.345786], + [122.965977, 51.386886], + [122.946267, 51.405183], + [122.903768, 51.415262], + [122.900072, 51.445112], + [122.871123, 51.455181], + [122.854492, 51.477551], + [122.880362, 51.511085], + [122.858804, 51.524864], + [122.880362, 51.537894], + [122.874202, 51.561339], + [122.832935, 51.581797], + [122.85634, 51.606707], + [122.820616, 51.633088], + [122.816304, 51.655371], + [122.778732, 51.698048], + [122.749167, 51.746613], + [122.771957, 51.779579], + [122.732536, 51.832495], + [122.725761, 51.87833], + [122.706051, 51.890151], + [122.729457, 51.919321], + [122.726377, 51.978709], + [122.683877, 51.974654], + [122.664783, 51.99861], + [122.650616, 52.058997], + [122.625363, 52.067459], + [122.643841, 52.111585], + [122.629059, 52.13657], + [122.690653, 52.140243], + [122.73808, 52.153464], + [122.769493, 52.179893], + [122.766413, 52.232705], + [122.787355, 52.252494], + [122.76087, 52.26678], + [122.710979, 52.256157], + [122.67895, 52.276667], + [122.585943, 52.266413], + [122.560689, 52.282526], + [122.478153, 52.29607], + [122.484313, 52.341432], + [122.447356, 52.394052], + [122.419023, 52.375057], + [122.378987, 52.395512], + [122.367284, 52.413768], + [122.342031, 52.414133], + [122.326016, 52.459374], + [122.310618, 52.475416], + [122.207756, 52.469218], + [122.178191, 52.48963], + [122.168952, 52.513674], + [122.140003, 52.510032], + [122.142467, 52.495096], + [122.107358, 52.452445], + [122.080873, 52.440407], + [122.091344, 52.427272], + [122.040837, 52.413038], + [122.035909, 52.377615], + [121.976779, 52.343626], + [121.94783, 52.298266], + [121.901018, 52.280695], + [121.841272, 52.282526], + [121.769207, 52.308147], + [121.714389, 52.318025], + [121.715621, 52.342894], + [121.658338, 52.3904], + [121.678664, 52.419973], + [121.63986, 52.44442], + [121.590585, 52.443326], + [121.565331, 52.460468], + [121.519136, 52.456821], + [121.495114, 52.484892], + [121.474172, 52.482706], + [121.416274, 52.499468], + [121.411963, 52.52205], + [121.353448, 52.534793], + [121.323883, 52.573727], + [121.280151, 52.586819], + [121.225333, 52.577364], + [121.182217, 52.59918], + [121.237036, 52.619167], + [121.29247, 52.651855], + [121.309717, 52.676173], + [121.373158, 52.683067], + [121.455078, 52.73528], + [121.476636, 52.772225], + [121.511129, 52.779104], + [121.537614, 52.801542], + [121.591201, 52.824693], + [121.620766, 52.853251], + [121.604136, 52.872401], + [121.610295, 52.892264], + [121.66265, 52.912478], + [121.677432, 52.948192], + [121.715621, 52.997926], + [121.785838, 53.018451], + [121.817867, 53.061631], + [121.775367, 53.089674], + [121.784606, 53.104408], + [121.753193, 53.147501], + [121.722396, 53.145706], + [121.665114, 53.170467], + [121.660186, 53.195213], + [121.67928, 53.199515], + [121.679896, 53.240722], + [121.642324, 53.262564], + [121.615222, 53.258984], + [121.575802, 53.29155], + [121.504969, 53.323018], + [121.499426, 53.337314], + [121.416274, 53.319443], + [121.336818, 53.325877], + [121.308485, 53.301565], + [121.227797, 53.280459], + [121.155732, 53.285468], + [121.129246, 53.277238], + [121.098449, 53.306929], + [121.055334, 53.29155], + [120.950624, 53.29763], + [120.936457, 53.28833], + [120.882871, 53.294411], + [120.867472, 53.278669], + [120.820661, 53.269007], + [120.838523, 53.239648], + [120.821893, 53.241797], + [120.736277, 53.204892], + [120.690698, 53.174771], + [120.687002, 53.142476], + [120.659901, 53.137091], + [120.643886, 53.106923], + [120.562582, 53.082845], + [120.529321, 53.045803], + [120.452945, 53.01017], + [120.411061, 52.957927], + [120.363018, 52.94134], + [120.350699, 52.906343], + [120.295265, 52.891542], + [120.297112, 52.869872], + [120.222584, 52.84277], + [120.181316, 52.806969], + [120.14128, 52.813119], + [120.101244, 52.788877], + [120.031642, 52.773674], + [120.071063, 52.70628], + [120.035338, 52.646409], + [120.049505, 52.598453], + [120.07599, 52.586092], + [120.125265, 52.586819], + [120.194866, 52.578819], + [120.289721, 52.623527], + [120.396895, 52.616261], + [120.462184, 52.64532], + [120.483742, 52.630066], + [120.56135, 52.595544], + [120.605082, 52.589364], + [120.62664, 52.570818], + [120.658669, 52.56718], + [120.690698, 52.547532], + [120.734429, 52.536977], + [120.687002, 52.511489], + [120.706712, 52.492909], + [120.68269, 52.464479], + [120.688234, 52.427637], + [120.64943, 52.3904], + [120.653741, 52.371038], + [120.62356, 52.361172], + [120.627256, 52.323878], + [120.653741, 52.302658], + [120.695625, 52.290214], + [120.715951, 52.261286], + [120.755371, 52.258355], + [120.745516, 52.20594], + [120.786784, 52.15787], + [120.760299, 52.136937], + [120.76769, 52.10938], + [120.753523, 52.085483], + [120.717183, 52.072978], + [120.690698, 52.047221], + [120.691929, 52.026973], + [120.717799, 52.015556], + [120.704864, 51.983501], + [120.66298, 51.958061], + [120.656821, 51.926333], + [120.548416, 51.907877], + [120.549032, 51.882394], + [120.481278, 51.885719], + [120.480046, 51.855049], + [120.40059, 51.833605], + [120.40675, 51.81659], + [120.363634, 51.789945], + [120.317438, 51.785873], + [120.294649, 51.752171], + [120.226279, 51.717703], + [120.172693, 51.679868], + [120.087077, 51.678013], + [120.100628, 51.649058], + [120.05936, 51.634203], + [120.035954, 51.583657], + [120.052584, 51.560967], + [120.017476, 51.52114], + [119.985447, 51.505125], + [119.982367, 51.482396], + [120.002693, 51.459283], + [119.982983, 51.445112], + [119.97128, 51.40033], + [119.910918, 51.390994], + [119.914614, 51.374187], + [119.946643, 51.360736], + [119.883817, 51.336813], + [119.885049, 51.302777], + [119.811136, 51.281071], + [119.828383, 51.263099], + [119.797586, 51.243622], + [119.821607, 51.21439], + [119.784035, 51.22601], + [119.760629, 51.212516], + [119.788346, 51.174636], + [119.771716, 51.124331], + [119.752622, 51.117193], + [119.764325, 51.092017], + [119.719361, 51.075099], + [119.726753, 51.051028], + [119.678093, 51.016404], + [119.630666, 51.00925], + [119.598637, 50.984767], + [119.569688, 50.933879], + [119.491464, 50.87878], + [119.498855, 50.827776], + [119.515485, 50.814165], + [119.496391, 50.771795], + [119.506862, 50.763846], + [119.450196, 50.695281], + [119.430486, 50.684286], + [119.385522, 50.682769], + [119.394145, 50.667219], + [119.361501, 50.632689], + [119.298059, 50.616743], + [119.281428, 50.601551], + [119.295595, 50.573814], + [119.264182, 50.536933], + [119.262334, 50.490124], + [119.250631, 50.448604], + [119.22353, 50.441363], + [119.217371, 50.414675], + [119.165016, 50.422683], + [119.125596, 50.389118], + [119.176719, 50.378814], + [119.155777, 50.364691], + [119.188422, 50.347509], + [119.232153, 50.365455], + [119.259871, 50.345218], + [119.277117, 50.366218], + [119.322696, 50.352474], + [119.358421, 50.358965], + [119.381827, 50.324208], + [119.35103, 50.303953], + [119.339943, 50.244668], + [119.319001, 50.220933], + [119.358421, 50.197953], + [119.339327, 50.192206], + [119.350414, 50.166145], + [119.309762, 50.161161], + [119.290052, 50.121655], + [119.236465, 50.075204], + [119.190269, 50.087877], + [119.193965, 50.069826], + [119.163168, 50.027554], + [119.12498, 50.019095], + [119.090487, 49.985629], + [118.982082, 49.979087], + [118.964836, 49.988708], + [118.791757, 49.955606], + [118.761576, 49.959456], + [118.739402, 49.946364], + [118.672264, 49.955991], + [118.605127, 49.926719], + [118.574946, 49.931342], + [118.531214, 49.887791], + [118.485019, 49.866194], + [118.483787, 49.830691], + [118.443751, 49.835709], + [118.385853, 49.827217], + [118.398787, 49.802502], + [118.384005, 49.783958], + [118.315636, 49.766953], + [118.284223, 49.743755], + [118.220781, 49.729831], + [118.211542, 49.690744], + [118.156723, 49.660149], + [118.129622, 49.669446], + [118.082811, 49.616741], + [118.011362, 49.614803], + [117.995963, 49.623332], + [117.950999, 49.596187], + [117.866, 49.591532], + [117.849369, 49.551557], + [117.809333, 49.521263], + [117.638102, 49.574847], + [117.485349, 49.633024], + [117.278394, 49.636512], + [117.068974, 49.695389], + [116.736367, 49.847674], + [116.717889, 49.847288], + [116.428397, 49.430659], + [116.048363, 48.873274], + [116.077928, 48.822471], + [116.069305, 48.811437], + [115.83032, 48.560156], + [115.799523, 48.514982], + [115.822929, 48.259432], + [115.81061, 48.257042], + [115.529126, 48.155336], + [115.545141, 48.134971], + [115.539597, 48.104607], + [115.580249, 47.921649], + [115.939342, 47.683275], + [115.968291, 47.689721], + [116.111189, 47.811642], + [116.130283, 47.823296], + [116.26579, 47.876711], + [116.453035, 47.837358], + [116.669846, 47.890758], + [116.791186, 47.89758], + [116.879265, 47.893968], + [117.094844, 47.8241], + [117.384335, 47.641356], + [117.493357, 47.758563], + [117.519226, 47.761782], + [117.529081, 47.782697], + [117.813645, 48.016212], + [117.886942, 48.025418], + [117.96147, 48.011007], + [118.052014, 48.01421], + [118.107448, 48.031021], + [118.124694, 48.047427], + [118.150564, 48.036224], + [118.238643, 48.041826], + [118.238027, 48.031422], + [118.284839, 48.011007], + [118.351976, 48.006203], + [118.37415, 48.016612], + [118.422193, 48.01461], + [118.441903, 47.995791], + [118.568171, 47.992187], + [118.773278, 47.771034], + [119.134219, 47.664335], + [119.152081, 47.540453], + [119.205052, 47.520249], + [119.365812, 47.47739], + [119.32208, 47.42721], + [119.365812, 47.423161], + [119.386138, 47.397645], + [119.437877, 47.378602], + [119.450812, 47.353065], + [119.559217, 47.303172], + [119.56784, 47.248357], + [119.627586, 47.247544], + [119.716282, 47.195518], + [119.763093, 47.13082], + [119.806825, 47.055037], + [119.79081, 47.04525], + [119.795122, 47.013024], + [119.845013, 46.964852], + [119.859795, 46.917046], + [119.926933, 46.903963], + [119.920157, 46.853238], + [119.936172, 46.790173], + [119.917078, 46.758203], + [119.93494, 46.712674], + [119.911534, 46.669572], + [119.859179, 46.669572], + [119.804361, 46.68189], + [119.8136, 46.66834], + [119.783419, 46.626023], + [119.739687, 46.615336], + [119.677477, 46.584908], + [119.682405, 46.605058], + [119.656535, 46.625612], + [119.598637, 46.618214], + [119.557985, 46.633832], + [119.491464, 46.629311], + [119.431718, 46.638763], + [119.374435, 46.603414], + [119.357805, 46.619447], + [119.325776, 46.608759], + [119.26295, 46.649034], + [119.20074, 46.648213], + [119.152081, 46.658072], + [119.123132, 46.642872], + [119.073857, 46.676552], + [119.011647, 46.745902], + [118.951285, 46.722111], + [118.912481, 46.733188], + [118.914329, 46.77501], + [118.845343, 46.771731], + [118.788061, 46.717598], + [118.788061, 46.687227], + [118.677192, 46.6979], + [118.639004, 46.721291], + [118.586033, 46.692975], + [118.446831, 46.704467], + [118.41049, 46.728265], + [118.316252, 46.73934], + [118.274984, 46.715957], + [118.238643, 46.709392], + [118.192448, 46.682711], + [118.124078, 46.678195], + [118.04647, 46.631366], + [117.992883, 46.631366], + [117.982412, 46.614925], + [117.914659, 46.607936], + [117.868464, 46.575447], + [117.870927, 46.549935], + [117.813645, 46.530588], + [117.769913, 46.537586], + [117.748355, 46.521941], + [117.704008, 46.516587], + [117.641182, 46.558166], + [117.622704, 46.596012], + [117.596218, 46.603414], + [117.49582, 46.600535], + [117.42006, 46.582029], + [117.447777, 46.528117], + [117.392343, 46.463023], + [117.375712, 46.416421], + [117.383719, 46.394962], + [117.372017, 46.36028], + [117.247597, 46.366888], + [117.097308, 46.356976], + [116.876801, 46.375559], + [116.834302, 46.384229], + [116.81336, 46.355737], + [116.745606, 46.327642], + [116.673541, 46.325163], + [116.585462, 46.292504], + [116.573143, 46.258998], + [116.536187, 46.23251], + [116.439484, 46.137628], + [116.414231, 46.133896], + [116.271949, 45.966926], + [116.243, 45.876169], + [116.288579, 45.839074], + [116.278108, 45.831152], + [116.286731, 45.775247], + [116.260862, 45.776082], + [116.22329, 45.747273], + [116.217746, 45.72221], + [116.17463, 45.688775], + [116.1155, 45.679577], + [116.035428, 45.685013], + [116.026805, 45.661177], + [115.936878, 45.632727], + [115.864197, 45.572853], + [115.699741, 45.45963], + [115.586408, 45.440317], + [115.36467, 45.392427], + [115.178041, 45.396209], + [114.983404, 45.379397], + [114.920578, 45.386122], + [114.745035, 45.438217], + [114.600906, 45.403773], + [114.551014, 45.387383], + [114.539928, 45.325985], + [114.519602, 45.283893], + [114.459855, 45.21353], + [114.409348, 45.179371], + [114.347139, 45.119436], + [114.313262, 45.107189], + [114.19069, 45.036607], + [114.158045, 44.994301], + [114.116777, 44.957045], + [114.065038, 44.931206], + [113.907358, 44.915104], + [113.861778, 44.863377], + [113.798953, 44.849377], + [113.712105, 44.788247], + [113.631417, 44.745333], + [113.540874, 44.759358], + [113.503918, 44.777628], + [113.11526, 44.799714], + [113.037652, 44.822641], + [112.937869, 44.840042], + [112.850406, 44.840466], + [112.712436, 44.879494], + [112.599719, 44.930783], + [112.540589, 45.001072], + [112.438959, 45.071697], + [112.396459, 45.064512], + [112.113743, 45.072965], + [112.071243, 45.096206], + [112.002874, 45.090713], + [111.903707, 45.052252], + [111.764505, 44.969325], + [111.69244, 44.859983], + [111.624687, 44.778477], + [111.585267, 44.705789], + [111.560629, 44.647062], + [111.569868, 44.57634], + [111.530448, 44.55033], + [111.514434, 44.507666], + [111.478709, 44.488884], + [111.427586, 44.394455], + [111.415883, 44.35724], + [111.428818, 44.319573], + [111.507042, 44.294305], + [111.534144, 44.26217], + [111.541535, 44.206855], + [111.559397, 44.171238], + [111.662875, 44.061247], + [111.702295, 44.034147], + [111.773128, 44.010479], + [111.870447, 43.940279], + [111.959758, 43.823382], + [111.970845, 43.748205], + [111.951135, 43.693275], + [111.891388, 43.6738], + [111.79407, 43.672068], + [111.606209, 43.513863], + [111.564325, 43.490422], + [111.456535, 43.494329], + [111.400485, 43.472618], + [111.354289, 43.436125], + [111.183674, 43.396132], + [111.151029, 43.38004], + [111.069725, 43.357852], + [111.02045, 43.329998], + [110.82027, 43.149067], + [110.769763, 43.099272], + [110.736502, 43.089657], + [110.687227, 43.036314], + [110.689691, 43.02144], + [110.631177, 42.936061], + [110.469801, 42.839156], + [110.437156, 42.781203], + [110.34846, 42.742098], + [110.139657, 42.674815], + [110.108244, 42.642687], + [109.906216, 42.635643], + [109.733753, 42.579262], + [109.683862, 42.558988], + [109.544044, 42.472528], + [109.486761, 42.458842], + [109.291509, 42.435879], + [109.026039, 42.458401], + [108.983539, 42.449128], + [108.845569, 42.395673], + [108.798757, 42.415116], + [108.705134, 42.413349], + [108.532671, 42.442945], + [108.298614, 42.438529], + [108.238252, 42.460167], + [108.089195, 42.436321], + [108.022058, 42.433229], + [107.986949, 42.413349], + [107.939522, 42.403628], + [107.736262, 42.415116], + [107.57427, 42.412907], + [107.501589, 42.456635], + [107.46648, 42.458842], + [107.303872, 42.412465], + [107.271844, 42.364285], + [107.051337, 42.319166], + [106.785867, 42.291281], + [106.612789, 42.241679], + [106.372572, 42.161436], + [106.344855, 42.149457], + [106.01348, 42.032213], + [105.74185, 41.949033], + [105.589713, 41.888471], + [105.385221, 41.797073], + [105.291599, 41.749763], + [105.230621, 41.751103], + [105.009498, 41.583007], + [104.923267, 41.654143], + [104.803775, 41.652355], + [104.68921, 41.6452], + [104.524138, 41.661745], + [104.530298, 41.875104], + [104.418813, 41.860397], + [104.30856, 41.840782], + [104.080046, 41.805104], + [103.868779, 41.802427], + [103.454868, 41.877332], + [103.418527, 41.882233], + [103.20726, 41.96283], + [103.021862, 42.028212], + [102.712045, 42.153007], + [102.621502, 42.154338], + [102.540814, 42.162323], + [102.449039, 42.144133], + [102.093642, 42.223512], + [102.070236, 42.232374], + [101.877447, 42.432345], + [101.803534, 42.503861], + [101.770274, 42.509597], + [101.557775, 42.529887], + [101.291689, 42.586312], + [100.862995, 42.671295], + [100.826655, 42.675255], + [100.32528, 42.690213], + [100.272309, 42.636523], + [100.004376, 42.648849], + [99.969267, 42.647969], + [99.51224, 42.568244], + [98.962822, 42.607018], + [98.546447, 42.638284], + [98.195362, 42.653251], + [97.831958, 42.706047], + [97.28254, 42.782081], + [97.172903, 42.795257] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 210000, + "name": "辽宁省", + "center": [123.429096, 41.796767], + "centroid": [122.604994, 41.299712], + "childrenNum": 14, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 5, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [123.534489, 39.788361], + [123.546808, 39.756163], + [123.579453, 39.781002], + [123.612714, 39.775023], + [123.642279, 39.796178], + [123.645358, 39.823761], + [123.674924, 39.826979], + [123.687858, 39.808132], + [123.795032, 39.822842], + [123.812278, 39.831115], + [123.95148, 39.817786], + [124.002603, 39.800316], + [124.103001, 39.823302], + [124.099306, 39.777323], + [124.151045, 39.74558], + [124.173218, 39.841225], + [124.214486, 39.865116], + [124.215102, 39.883487], + [124.21695, 39.894049], + [124.218182, 39.895885], + [124.219414, 39.899099], + [124.241588, 39.928477], + [124.286551, 39.931689], + [124.288399, 39.962888], + [124.349377, 39.989029], + [124.372167, 40.021576], + [124.336442, 40.049985], + [124.346913, 40.079756], + [124.428217, 40.144291], + [124.457782, 40.177679], + [124.490427, 40.18408], + [124.513833, 40.218362], + [124.515065, 40.22019], + [124.62655, 40.291896], + [124.722636, 40.321561], + [124.739267, 40.371733], + [124.834121, 40.423235], + [124.913578, 40.481981], + [124.945606, 40.45603], + [124.985642, 40.475153], + [125.044157, 40.466503], + [125.042925, 40.483802], + [125.004737, 40.496091], + [125.015823, 40.533853], + [125.076801, 40.562048], + [125.113758, 40.569322], + [125.181511, 40.611132], + [125.262815, 40.620218], + [125.279445, 40.655187], + [125.305315, 40.661089], + [125.329337, 40.643835], + [125.375532, 40.658365], + [125.422343, 40.635661], + [125.418648, 40.673345], + [125.453756, 40.676522], + [125.459916, 40.707379], + [125.49564, 40.728697], + [125.544915, 40.729605], + [125.551075, 40.761796], + [125.585567, 40.788535], + [125.61698, 40.763609], + [125.685349, 40.769048], + [125.67611, 40.788082], + [125.641002, 40.798503], + [125.648393, 40.826133], + [125.707523, 40.866877], + [125.687813, 40.897645], + [125.652089, 40.91619], + [125.584335, 40.891764], + [125.589263, 40.931112], + [125.635458, 40.94151], + [125.650241, 40.970888], + [125.674879, 40.974503], + [125.684118, 41.021929], + [125.726617, 41.055332], + [125.739552, 41.08917], + [125.712451, 41.095485], + [125.734009, 41.125695], + [125.759878, 41.132908], + [125.791291, 41.167607], + [125.73832, 41.178418], + [125.758646, 41.232449], + [125.749407, 41.245499], + [125.695205, 41.244599], + [125.685349, 41.273842], + [125.646545, 41.264396], + [125.642234, 41.296327], + [125.62006, 41.318355], + [125.637306, 41.34442], + [125.610205, 41.365084], + [125.589879, 41.359245], + [125.581256, 41.396517], + [125.547995, 41.401006], + [125.534444, 41.428833], + [125.533212, 41.479069], + [125.493176, 41.509103], + [125.507343, 41.534195], + [125.479626, 41.544946], + [125.450061, 41.597777], + [125.461148, 41.642516], + [125.446981, 41.67605], + [125.412488, 41.691246], + [125.344119, 41.672474], + [125.317018, 41.676944], + [125.332416, 41.711354], + [125.336112, 41.768067], + [125.336112, 41.768067], + [125.323177, 41.771191], + [125.323177, 41.771191], + [125.319482, 41.776993], + [125.319482, 41.776993], + [125.294844, 41.822945], + [125.307779, 41.924548], + [125.35151, 41.92811], + [125.291764, 41.958825], + [125.29854, 41.974399], + [125.369989, 42.002868], + [125.363213, 42.017097], + [125.416184, 42.063766], + [125.414336, 42.101964], + [125.446365, 42.098411], + [125.490097, 42.136145], + [125.458068, 42.160105], + [125.458068, 42.160105], + [125.41372, 42.156112], + [125.368141, 42.182726], + [125.357054, 42.145464], + [125.305931, 42.146351], + [125.312706, 42.197359], + [125.280677, 42.175187], + [125.312706, 42.219966], + [125.27575, 42.231045], + [125.27575, 42.266928], + [125.299156, 42.289953], + [125.264047, 42.312528], + [125.224011, 42.30102], + [125.175352, 42.308102], + [125.167345, 42.351903], + [125.203685, 42.366938], + [125.185823, 42.38197], + [125.186439, 42.427928], + [125.140243, 42.44692], + [125.150098, 42.458842], + [125.105135, 42.490624], + [125.068794, 42.499449], + [125.090968, 42.515773], + [125.066946, 42.534738], + [125.089736, 42.567803], + [125.082961, 42.591159], + [125.097127, 42.622433], + [125.038613, 42.615387], + [125.010896, 42.63212], + [125.014592, 42.666014], + [124.99057, 42.677455], + [124.968396, 42.722756], + [124.996729, 42.745174], + [124.975171, 42.802722], + [124.92836, 42.819844], + [124.897563, 42.787791], + [124.874157, 42.789987], + [124.856911, 42.824234], + [124.84952, 42.882585], + [124.87231, 42.962344], + [124.869846, 42.988178], + [124.840897, 43.032377], + [124.88894, 43.074796], + [124.882781, 43.13422], + [124.785462, 43.117185], + [124.755281, 43.074359], + [124.719557, 43.069987], + [124.686912, 43.051185], + [124.677673, 43.002185], + [124.658579, 42.972854], + [124.635173, 42.972854], + [124.632093, 42.949642], + [124.607456, 42.937376], + [124.586514, 42.905384], + [124.466406, 42.847054], + [124.435609, 42.880831], + [124.371551, 42.880831], + [124.38079, 42.912835], + [124.431913, 42.930803], + [124.442384, 42.958841], + [124.42329, 42.975482], + [124.369703, 42.972854], + [124.333363, 42.997371], + [124.425754, 43.076107], + [124.366007, 43.121554], + [124.273617, 43.17875], + [124.287167, 43.207983], + [124.27608, 43.233278], + [124.228653, 43.235022], + [124.215102, 43.255947], + [124.168291, 43.244177], + [124.114088, 43.247229], + [124.117168, 43.2773], + [124.099306, 43.292983], + [124.032784, 43.280786], + [123.964415, 43.34088], + [123.896046, 43.361333], + [123.881263, 43.392218], + [123.881263, 43.392218], + [123.852314, 43.406133], + [123.857858, 43.459153], + [123.857858, 43.459153], + [123.79688, 43.489988], + [123.747604, 43.472184], + [123.749452, 43.439167], + [123.710032, 43.417001], + [123.703873, 43.37047], + [123.698329, 43.272071], + [123.664453, 43.264663], + [123.676771, 43.223684], + [123.645974, 43.208855], + [123.666916, 43.179623], + [123.636119, 43.141644], + [123.631192, 43.088346], + [123.580685, 43.036314], + [123.572678, 43.003498], + [123.536337, 43.007], + [123.474743, 43.042438], + [123.434707, 43.027565], + [123.323222, 43.000872], + [123.259165, 42.993431], + [123.18402, 42.925983], + [123.188947, 42.895739], + [123.169853, 42.859777], + [123.227752, 42.831695], + [123.118114, 42.801405], + [123.058368, 42.768903], + [122.980144, 42.777689], + [122.945651, 42.753524], + [122.925941, 42.772417], + [122.887137, 42.770221], + [122.883442, 42.751766], + [122.883442, 42.751766], + [122.848949, 42.712203], + [122.848949, 42.712203], + [122.786123, 42.757479], + [122.73808, 42.77066], + [122.733152, 42.786034], + [122.653696, 42.78252], + [122.624747, 42.773296], + [122.580399, 42.789987], + [122.576088, 42.819405], + [122.556378, 42.827745], + [122.436886, 42.843105], + [122.35127, 42.830378], + [122.371596, 42.776371], + [122.439349, 42.770221], + [122.460907, 42.755282], + [122.396234, 42.707366], + [122.396234, 42.684054], + [122.338951, 42.669975], + [122.324785, 42.684934], + [122.261343, 42.695931], + [122.204676, 42.732867], + [122.204676, 42.685374], + [122.160945, 42.684934], + [122.072865, 42.710444], + [122.062394, 42.723635], + [122.018663, 42.69901], + [121.939207, 42.688453], + [121.94167, 42.666014], + [121.915801, 42.656332], + [121.921344, 42.605697], + [121.889931, 42.556784], + [121.844352, 42.522389], + [121.831417, 42.533856], + [121.817867, 42.504303], + [121.803084, 42.514891], + [121.747649, 42.484887], + [121.69899, 42.438529], + [121.66573, 42.437204], + [121.604136, 42.495037], + [121.607831, 42.516214], + [121.570875, 42.487093], + [121.506201, 42.482239], + [121.4791, 42.49636], + [121.434752, 42.475176], + [121.386093, 42.474294], + [121.304789, 42.435879], + [121.314644, 42.42837], + [121.285079, 42.387717], + [121.218558, 42.371802], + [121.184681, 42.333324], + [121.133558, 42.300135], + [121.120623, 42.280656], + [121.087978, 42.278885], + [121.070732, 42.254083], + [121.028848, 42.242565], + [120.992508, 42.264714], + [120.933994, 42.27977], + [120.883487, 42.269585], + [120.883487, 42.269585], + [120.883487, 42.242565], + [120.8299, 42.252755], + [120.820661, 42.227943], + [120.79048, 42.218636], + [120.745516, 42.223512], + [120.72211, 42.203565], + [120.624792, 42.154338], + [120.58414, 42.167203], + [120.56751, 42.152119], + [120.466496, 42.105516], + [120.493597, 42.073539], + [120.450481, 42.057101], + [120.456641, 42.016208], + [120.399358, 41.984631], + [120.373489, 41.994862], + [120.309431, 41.951704], + [120.318054, 41.93746], + [120.271859, 41.925439], + [120.260156, 41.904062], + [120.290337, 41.897381], + [120.286641, 41.880005], + [120.251533, 41.884016], + [120.215808, 41.853265], + [120.188707, 41.848361], + [120.183164, 41.826513], + [120.127113, 41.77253], + [120.1382, 41.729221], + [120.096316, 41.697056], + [120.035954, 41.708226], + [120.024867, 41.737707], + [120.050737, 41.776101], + [120.041498, 41.818932], + [120.023019, 41.816701], + [119.989759, 41.899163], + [119.954034, 41.923212], + [119.950954, 41.974399], + [119.924469, 41.98908], + [119.921389, 42.014429], + [119.897368, 42.030879], + [119.87581, 42.077982], + [119.845629, 42.097079], + [119.837622, 42.135257], + [119.854868, 42.170308], + [119.841933, 42.215534], + [119.744615, 42.211545], + [119.679941, 42.240793], + [119.617115, 42.252755], + [119.609108, 42.276671], + [119.557985, 42.289068], + [119.557985, 42.289068], + [119.539507, 42.297922], + [119.571536, 42.335536], + [119.572152, 42.359421], + [119.540123, 42.363401], + [119.502551, 42.388159], + [119.482841, 42.347037], + [119.432949, 42.317396], + [119.34795, 42.300578], + [119.280197, 42.260728], + [119.274037, 42.239021], + [119.237697, 42.200905], + [119.277733, 42.185387], + [119.286972, 42.154781], + [119.30853, 42.147239], + [119.314689, 42.119723], + [119.352261, 42.118391], + [119.384906, 42.08953], + [119.375667, 42.023322], + [119.324544, 41.969505], + [119.323928, 41.937014], + [119.340559, 41.926774], + [119.323312, 41.889807], + [119.334399, 41.871539], + [119.312841, 41.80555], + [119.292515, 41.790827], + [119.317769, 41.764049], + [119.319001, 41.727435], + [119.299907, 41.705545], + [119.307914, 41.657273], + [119.342406, 41.617914], + [119.415703, 41.590169], + [119.420015, 41.567785], + [119.362116, 41.566442], + [119.361501, 41.545841], + [119.406464, 41.503276], + [119.401537, 41.472343], + [119.378131, 41.459787], + [119.376283, 41.422102], + [119.309762, 41.405944], + [119.330704, 41.385293], + [119.296211, 41.325097], + [119.239545, 41.31431], + [119.2494, 41.279689], + [119.209364, 41.244599], + [119.204436, 41.222546], + [119.169943, 41.222996], + [119.189038, 41.198234], + [119.126212, 41.138767], + [119.081248, 41.131555], + [119.080632, 41.095936], + [119.037516, 41.067516], + [118.964836, 41.079246], + [118.937118, 41.052625], + [118.951901, 41.018317], + [119.013495, 41.007479], + [119.00056, 40.967273], + [118.977154, 40.959138], + [118.977154, 40.959138], + [118.916792, 40.969984], + [118.90201, 40.960946], + [118.873061, 40.847866], + [118.845959, 40.822057], + [118.878604, 40.783098], + [118.907553, 40.775394], + [118.895234, 40.75409], + [118.950053, 40.747743], + [118.96114, 40.72008], + [119.011031, 40.687414], + [119.028277, 40.692406], + [119.054763, 40.664721], + [119.115125, 40.666536], + [119.165632, 40.69286], + [119.184726, 40.680153], + [119.14469, 40.632482], + [119.162552, 40.600228], + [119.177951, 40.609315], + [119.230921, 40.603863], + [119.22045, 40.569322], + [119.256175, 40.543404], + [119.30237, 40.530215], + [119.429254, 40.540221], + [119.477913, 40.533399], + [119.503783, 40.553864], + [119.559217, 40.547952], + [119.572152, 40.523846], + [119.553674, 40.502007], + [119.604797, 40.455119], + [119.586934, 40.375381], + [119.598021, 40.334335], + [119.651608, 40.271808], + [119.639289, 40.231613], + [119.639289, 40.231613], + [119.671934, 40.23938], + [119.716898, 40.195966], + [119.745847, 40.207851], + [119.760629, 40.136056], + [119.736608, 40.104936], + [119.772332, 40.08113], + [119.783419, 40.046778], + [119.783419, 40.046778], + [119.787115, 40.041739], + [119.787115, 40.041739], + [119.81668, 40.050443], + [119.81668, 40.050443], + [119.854252, 40.033033], + [119.845629, 40.000949], + [119.845629, 40.000949], + [119.854252, 39.98857], + [119.91831, 39.989946], + [119.941715, 40.009659], + [119.947259, 40.040364], + [120.092005, 40.077466], + [120.134504, 40.074719], + [120.161606, 40.096239], + [120.273091, 40.127362], + [120.371641, 40.174478], + [120.451097, 40.177679], + [120.491749, 40.20008], + [120.523778, 40.256737], + [120.52193, 40.304676], + [120.537329, 40.325211], + [120.602618, 40.36079], + [120.596459, 40.399084], + [120.617401, 40.41959], + [120.616169, 40.444645], + [120.619249, 40.460128], + [120.666676, 40.467413], + [120.693777, 40.505647], + [120.72211, 40.515657], + [120.72827, 40.539311], + [120.822509, 40.59432], + [120.837291, 40.644289], + [120.8299, 40.671076], + [120.861313, 40.684692], + [120.939537, 40.686507], + [120.983269, 40.712822], + [121.032544, 40.709193], + [121.028848, 40.746382], + [120.991276, 40.744115], + [120.980189, 40.766329], + [120.994356, 40.790801], + [120.971566, 40.805751], + [121.00729, 40.807563], + [121.010986, 40.784457], + [121.086747, 40.79805], + [121.076892, 40.815716], + [121.096602, 40.839717], + [121.126167, 40.86914], + [121.177906, 40.873665], + [121.23642, 40.851035], + [121.290622, 40.851488], + [121.439064, 40.830208], + [121.440296, 40.88181], + [121.499426, 40.880001], + [121.526527, 40.85194], + [121.55486, 40.849677], + [121.553013, 40.817528], + [121.576418, 40.837906], + [121.626309, 40.844244], + [121.682976, 40.829755], + [121.732251, 40.846961], + [121.735331, 40.862351], + [121.778446, 40.886787], + [121.816019, 40.894931], + [121.84312, 40.831567], + [121.883772, 40.802127], + [121.934279, 40.79805], + [121.936127, 40.711462], + [121.951525, 40.680607], + [122.025438, 40.674253], + [122.06609, 40.64883], + [122.122141, 40.657457], + [122.148626, 40.671983], + [122.133843, 40.614313], + [122.150474, 40.588413], + [122.245944, 40.519752], + [122.231162, 40.505192], + [122.265038, 40.48016], + [122.221923, 40.481071], + [122.240401, 40.461039], + [122.250872, 40.445555], + [122.229314, 40.424146], + [122.186814, 40.422779], + [122.198517, 40.382219], + [122.152322, 40.357597], + [122.135691, 40.374925], + [122.111054, 40.348932], + [122.138155, 40.338897], + [122.110438, 40.315629], + [122.079641, 40.332967], + [122.040221, 40.322017], + [122.039605, 40.260391], + [122.02667, 40.244862], + [121.940438, 40.242121], + [121.950293, 40.204194], + [121.98109, 40.173106], + [122.003264, 40.172191], + [121.995257, 40.128277], + [121.956453, 40.133311], + [121.910257, 40.072887], + [121.824642, 40.025701], + [121.796309, 39.999116], + [121.779062, 39.942702], + [121.76428, 39.933525], + [121.699606, 39.937196], + [121.626925, 39.882569], + [121.572107, 39.865116], + [121.541926, 39.874302], + [121.530223, 39.851334], + [121.472325, 39.802155], + [121.487107, 39.760303], + [121.45939, 39.747881], + [121.502506, 39.703233], + [121.482796, 39.659478], + [121.451999, 39.658095], + [121.450151, 39.624914], + [121.325731, 39.601402], + [121.299246, 39.606013], + [121.263521, 39.589873], + [121.226565, 39.554814], + [121.224717, 39.519275], + [121.268449, 39.482794], + [121.286927, 39.507271], + [121.301709, 39.476327], + [121.245659, 39.456923], + [121.270296, 39.434277], + [121.246891, 39.421334], + [121.245659, 39.389427], + [121.270296, 39.374162], + [121.307869, 39.391277], + [121.324499, 39.371386], + [121.35468, 39.377863], + [121.432904, 39.357506], + [121.435984, 39.329736], + [121.466781, 39.320014], + [121.474788, 39.296398], + [121.508665, 39.29223], + [121.51544, 39.286672], + [121.562252, 39.322792], + [121.621382, 39.326033], + [121.72486, 39.364447], + [121.711925, 39.33992], + [121.7187, 39.320477], + [121.667577, 39.310754], + [121.672505, 39.275554], + [121.623846, 39.285745], + [121.589353, 39.263044], + [121.631237, 39.22643], + [121.591201, 39.228748], + [121.586889, 39.193506], + [121.604136, 39.166136], + [121.639244, 39.166136], + [121.68236, 39.117863], + [121.631853, 39.077921], + [121.605983, 39.080708], + [121.642324, 39.11972], + [121.590585, 39.154999], + [121.562252, 39.127149], + [121.599208, 39.098824], + [121.581962, 39.075598], + [121.508049, 39.034237], + [121.431057, 39.027263], + [121.370695, 39.060264], + [121.317108, 39.012384], + [121.341129, 38.980757], + [121.275224, 38.971917], + [121.204391, 38.941202], + [121.180369, 38.959819], + [121.128014, 38.958888], + [121.08921, 38.922115], + [121.094138, 38.894173], + [121.129862, 38.879266], + [121.110768, 38.862026], + [121.12863, 38.799089], + [121.112, 38.776231], + [121.13787, 38.723023], + [121.198848, 38.721623], + [121.259825, 38.786495], + [121.280767, 38.786961], + [121.288775, 38.78976], + [121.315876, 38.793958], + [121.359608, 38.822406], + [121.399028, 38.812613], + [121.509897, 38.817743], + [121.564715, 38.874607], + [121.618302, 38.862492], + [121.675585, 38.86156], + [121.708845, 38.872744], + [121.719316, 38.920252], + [121.655874, 38.946788], + [121.618918, 38.950046], + [121.66265, 38.966333], + [121.671273, 39.010059], + [121.73841, 38.998898], + [121.756889, 39.025869], + [121.790149, 39.022614], + [121.804932, 38.970986], + [121.863446, 38.942598], + [121.920728, 38.969591], + [121.905946, 38.997503], + [121.852975, 39.035631], + [121.8887, 39.027263], + [121.929352, 39.024939], + [121.907178, 39.055617], + [121.923192, 39.053758], + [121.963228, 39.030053], + [122.013735, 39.073275], + [122.061778, 39.060264], + [122.071634, 39.074204], + [122.048228, 39.101146], + [122.088264, 39.112291], + [122.127684, 39.144788], + [122.167104, 39.158711], + [122.123988, 39.172631], + [122.117213, 39.213911], + [122.160329, 39.238019], + [122.242865, 39.267678], + [122.274893, 39.322329], + [122.30877, 39.346399], + [122.366053, 39.370461], + [122.412864, 39.411625], + [122.455364, 39.408388], + [122.467682, 39.403301], + [122.51203, 39.413474], + [122.532972, 39.419947], + [122.581631, 39.464316], + [122.637066, 39.488799], + [122.649385, 39.516505], + [122.682645, 39.514658], + [122.808913, 39.559889], + [122.847101, 39.581571], + [122.860652, 39.604629], + [122.941956, 39.604629], + [122.972753, 39.594946], + [122.978912, 39.616156], + [123.021412, 39.64335], + [123.010941, 39.655331], + [123.103332, 39.676983], + [123.146448, 39.647037], + [123.166774, 39.674219], + [123.212969, 39.665928], + [123.215433, 39.696786], + [123.253005, 39.689879], + [123.286882, 39.704154], + [123.270251, 39.714743], + [123.274563, 39.753862], + [123.350939, 39.750641], + [123.388512, 39.74742], + [123.392823, 39.723949], + [123.477823, 39.74696], + [123.521555, 39.772724], + [123.534489, 39.788361] + ] + ], + [ + [ + [122.63953, 39.286209], + [122.593334, 39.278334], + [122.539131, 39.308439], + [122.50895, 39.290377], + [122.57732, 39.269994], + [122.67895, 39.268605], + [122.673406, 39.269531], + [122.662935, 39.273701], + [122.655544, 39.277407], + [122.640761, 39.288061], + [122.63953, 39.286209] + ] + ], + [ + [ + [122.318625, 39.170775], + [122.345111, 39.144788], + [122.366053, 39.174951], + [122.398697, 39.16196], + [122.383299, 39.190723], + [122.393154, 39.213448], + [122.343263, 39.203246], + [122.322321, 39.177271], + [122.322937, 39.174487], + [122.319241, 39.172167], + [122.318625, 39.170775] + ] + ], + [ + [ + [122.691884, 39.23292], + [122.696812, 39.206492], + [122.751631, 39.229675], + [122.740544, 39.248679], + [122.635834, 39.241727], + [122.628443, 39.231993], + [122.690037, 39.234774], + [122.691268, 39.23431], + [122.691884, 39.23292] + ] + ], + [ + [ + [122.738696, 39.034701], + [122.704819, 39.044463], + [122.733152, 39.014244], + [122.75779, 39.009594], + [122.739312, 39.036561], + [122.738696, 39.034701] + ] + ], + [ + [ + [123.022644, 39.546507], + [122.96105, 39.551122], + [122.945035, 39.520198], + [122.995542, 39.495264], + [123.036194, 39.533123], + [123.022644, 39.546507] + ] + ], + [ + [ + [122.503407, 39.241263], + [122.502175, 39.224112], + [122.547755, 39.229211], + [122.503407, 39.241263] + ] + ], + [ + [ + [120.786784, 40.473787], + [120.83298, 40.491995], + [120.8299, 40.516112], + [120.805262, 40.525666], + [120.774465, 40.48016], + [120.786784, 40.473787] + ] + ], + [ + [ + [123.086702, 39.426881], + [123.090397, 39.450915], + [123.054057, 39.457847], + [123.086702, 39.426881] + ] + ], + [ + [ + [123.160614, 39.025404], + [123.205578, 39.057011], + [123.20065, 39.077921], + [123.145832, 39.091857], + [123.143984, 39.038885], + [123.160614, 39.025404] + ] + ], + [ + [ + [123.716807, 39.74512], + [123.756843, 39.754322], + [123.719887, 39.763063], + [123.716807, 39.74512] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 220000, + "name": "吉林省", + "center": [125.3245, 43.886841], + "centroid": [126.171208, 43.703954], + "childrenNum": 9, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 6, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [129.601492, 42.415116], + [129.601492, 42.422627], + [129.591021, 42.447803], + [129.627361, 42.462816], + [129.651999, 42.426603], + [129.704354, 42.427045], + [129.748701, 42.471204], + [129.738846, 42.500332], + [129.749933, 42.546644], + [129.746237, 42.58455], + [129.786889, 42.615387], + [129.754245, 42.645768], + [129.796744, 42.681854], + [129.767179, 42.707806], + [129.78381, 42.762752], + [129.810911, 42.795257], + [129.816454, 42.851003], + [129.835549, 42.866796], + [129.846636, 42.918533], + [129.874969, 42.923792], + [129.856491, 42.951833], + [129.868193, 42.97373], + [129.903918, 42.968475], + [129.897143, 43.001748], + [129.954425, 43.010938], + [129.963664, 42.978547], + [130.002468, 42.981174], + [130.027106, 42.9676], + [130.072685, 42.971541], + [130.10841, 42.989929], + [130.144134, 42.976357], + [130.120729, 42.954461], + [130.127504, 42.932556], + [130.10225, 42.922916], + [130.136127, 42.90363], + [130.17062, 42.912397], + [130.21004, 42.902315], + [130.258083, 42.90626], + [130.277793, 42.892232], + [130.258083, 42.860655], + [130.245148, 42.799209], + [130.242069, 42.738582], + [130.257467, 42.710884], + [130.290112, 42.702968], + [130.333228, 42.64973], + [130.373264, 42.630799], + [130.388046, 42.603054], + [130.420691, 42.617148], + [130.44656, 42.607459], + [130.423771, 42.574855], + [130.435474, 42.553257], + [130.476125, 42.570007], + [130.459495, 42.588075], + [130.482285, 42.626837], + [130.522937, 42.622433], + [130.520473, 42.593362], + [130.558661, 42.495919], + [130.585763, 42.485328], + [130.581451, 42.435437], + [130.645509, 42.426603], + [130.600545, 42.450453], + [130.599929, 42.486211], + [130.565437, 42.506509], + [130.570364, 42.557224], + [130.622719, 42.573092], + [130.633806, 42.603494], + [130.592538, 42.671295], + [130.521089, 42.702089], + [130.464423, 42.688453], + [130.425003, 42.706926], + [130.40714, 42.731548], + [130.46627, 42.772417], + [130.532792, 42.787352], + [130.562357, 42.815015], + [130.603625, 42.819405], + [130.665835, 42.847932], + [130.708335, 42.846615], + [130.719422, 42.831695], + [130.75453, 42.845738], + [130.784095, 42.842227], + [130.801957, 42.879515], + [130.845073, 42.881269], + [130.890653, 42.852758], + [130.912826, 42.870744], + [130.949783, 42.876884], + [130.981812, 42.857145], + [131.043406, 42.862848], + [131.017536, 42.915027], + [131.034167, 42.929051], + [131.114855, 42.915027], + [131.145652, 42.9365], + [131.151195, 42.968475], + [131.115471, 42.975482], + [131.11855, 43.007875], + [131.102536, 43.021002], + [131.120398, 43.068238], + [131.171521, 43.06955], + [131.173985, 43.111506], + [131.207861, 43.1316], + [131.218948, 43.191405], + [131.201086, 43.203185], + [131.206014, 43.237202], + [131.255289, 43.265099], + [131.269455, 43.297775], + [131.275615, 43.369165], + [131.314419, 43.392653], + [131.295941, 43.441774], + [131.314419, 43.461325], + [131.31873, 43.499539], + [131.304564, 43.502144], + [131.294093, 43.470012], + [131.234963, 43.475224], + [131.201086, 43.442209], + [131.175217, 43.444816], + [131.142572, 43.425695], + [131.026775, 43.508655], + [130.959638, 43.48608], + [130.907283, 43.434387], + [130.864167, 43.437863], + [130.841378, 43.454374], + [130.822899, 43.503446], + [130.776704, 43.52341], + [130.727429, 43.560284], + [130.671378, 43.565054], + [130.665835, 43.583698], + [130.623335, 43.589767], + [130.630726, 43.622268], + [130.57098, 43.626167], + [130.57098, 43.626167], + [130.501995, 43.636563], + [130.488444, 43.65605], + [130.437937, 43.646091], + [130.412684, 43.652586], + [130.394206, 43.703227], + [130.423155, 43.745179], + [130.382503, 43.777164], + [130.381887, 43.817768], + [130.362793, 43.844967], + [130.386198, 43.85403], + [130.368336, 43.894151], + [130.381887, 43.910106], + [130.338155, 43.963975], + [130.364025, 43.992399], + [130.365256, 44.044042], + [130.319061, 44.03974], + [130.307358, 44.002731], + [130.27225, 43.981634], + [130.262395, 43.949328], + [130.208192, 43.948466], + [130.153373, 43.915711], + [130.143518, 43.878624], + [130.116417, 43.878192], + [130.110873, 43.852735], + [130.079461, 43.835039], + [130.027722, 43.851872], + [130.009243, 43.889407], + [130.022794, 43.917866], + [130.017867, 43.961821], + [129.979062, 44.015644], + [129.951345, 44.027263], + [129.907614, 44.023821], + [129.881128, 44.000148], + [129.868193, 44.012631], + [129.802904, 43.964837], + [129.780114, 43.892857], + [129.739462, 43.895876], + [129.743158, 43.876035], + [129.699426, 43.8838], + [129.650767, 43.873016], + [129.529427, 43.870427], + [129.467833, 43.874741], + [129.449971, 43.850578], + [129.417942, 43.843672], + [129.406855, 43.819496], + [129.348341, 43.798333], + [129.30892, 43.812155], + [129.289826, 43.797038], + [129.254718, 43.819496], + [129.211602, 43.784509], + [129.232544, 43.709284], + [129.214066, 43.695006], + [129.217146, 43.648689], + [129.232544, 43.635263], + [129.23008, 43.593234], + [129.169102, 43.561585], + [129.145081, 43.570258], + [129.093958, 43.547706], + [129.037907, 43.540332], + [129.013886, 43.522976], + [128.962763, 43.53903], + [128.949828, 43.553779], + [128.878379, 43.539898], + [128.834647, 43.587599], + [128.821097, 43.637429], + [128.78722, 43.686784], + [128.768126, 43.732207], + [128.729322, 43.736964], + [128.760119, 43.755554], + [128.739177, 43.806972], + [128.719467, 43.816905], + [128.760734, 43.857482], + [128.729938, 43.889838], + [128.696061, 43.903207], + [128.636315, 43.891132], + [128.64001, 43.948035], + [128.610445, 43.960529], + [128.584576, 43.990246], + [128.574721, 44.047914], + [128.529141, 44.112401], + [128.471859, 44.157501], + [128.450301, 44.203423], + [128.471859, 44.247596], + [128.453997, 44.257884], + [128.472475, 44.320001], + [128.446605, 44.339694], + [128.475555, 44.346114], + [128.481714, 44.375637], + [128.457076, 44.409848], + [128.463236, 44.431647], + [128.427511, 44.473512], + [128.397946, 44.483761], + [128.372693, 44.514495], + [128.295084, 44.480772], + [128.293237, 44.467961], + [128.228563, 44.445748], + [128.211317, 44.431647], + [128.172512, 44.34697], + [128.137404, 44.357668], + [128.094904, 44.354673], + [128.074578, 44.370075], + [128.049941, 44.349965], + [128.065339, 44.307155], + [128.101679, 44.293449], + [128.064107, 44.251454], + [128.104143, 44.230017], + [128.09244, 44.181539], + [128.060411, 44.168663], + [128.088129, 44.158359], + [128.091208, 44.133022], + [128.042549, 44.103807], + [127.950158, 44.088334], + [127.912586, 44.064687], + [127.862695, 44.062967], + [127.846065, 44.081886], + [127.808492, 44.086615], + [127.783239, 44.071997], + [127.729036, 44.09908], + [127.735811, 44.11412], + [127.712406, 44.199133], + [127.681609, 44.166946], + [127.641573, 44.193555], + [127.626174, 44.187977], + [127.59045, 44.227872], + [127.623711, 44.278025], + [127.579363, 44.310581], + [127.486356, 44.410275], + [127.50853, 44.437202], + [127.463566, 44.484615], + [127.465414, 44.516628], + [127.485124, 44.528576], + [127.536247, 44.522176], + [127.570124, 44.55033], + [127.557189, 44.575488], + [127.392733, 44.632158], + [127.275705, 44.640249], + [127.261538, 44.61299], + [127.214111, 44.624917], + [127.228893, 44.642804], + [127.182082, 44.644507], + [127.138966, 44.607451], + [127.094619, 44.615972], + [127.089691, 44.593816], + [127.049655, 44.566961], + [127.041648, 44.591258], + [127.044112, 44.653874], + [127.030561, 44.673454], + [127.041032, 44.712169], + [126.9973, 44.764882], + [126.984366, 44.823914], + [126.999764, 44.87398], + [127.021938, 44.898997], + [127.073061, 44.907051], + [127.092771, 44.94688], + [127.050271, 45.004034], + [127.018242, 45.024341], + [126.984981, 45.067893], + [126.970815, 45.070852], + [126.96404, 45.132104], + [126.85625, 45.145613], + [126.792808, 45.135481], + [126.787265, 45.159118], + [126.732446, 45.187385], + [126.685635, 45.187807], + [126.640055, 45.214373], + [126.644983, 45.225334], + [126.569222, 45.252725], + [126.540273, 45.23882], + [126.519331, 45.248091], + [126.402919, 45.222805], + [126.356107, 45.185698], + [126.293282, 45.180214], + [126.285274, 45.162494], + [126.235383, 45.140125], + [126.225528, 45.154054], + [126.166398, 45.13337], + [126.142992, 45.147723], + [126.091869, 45.149411], + [126.047522, 45.170933], + [125.998247, 45.162072], + [125.992703, 45.192447], + [125.957595, 45.201303], + [125.915095, 45.196664], + [125.849805, 45.23882], + [125.823936, 45.237978], + [125.815929, 45.264942], + [125.761726, 45.291472], + [125.726001, 45.336503], + [125.695205, 45.352066], + [125.712451, 45.389485], + [125.711835, 45.477677], + [125.687813, 45.514173], + [125.660096, 45.507043], + [125.61698, 45.517947], + [125.583104, 45.491942], + [125.497488, 45.469283], + [125.480242, 45.486488], + [125.424807, 45.485649], + [125.434662, 45.462988], + [125.398322, 45.416797], + [125.361981, 45.392847], + [125.319482, 45.422678], + [125.301619, 45.402092], + [125.248649, 45.417637], + [125.189518, 45.39915], + [125.137779, 45.409655], + [125.097127, 45.38276], + [125.06633, 45.39915], + [125.08912, 45.420998], + [125.0497, 45.428558], + [125.025678, 45.493201], + [124.961005, 45.495299], + [124.936983, 45.53388], + [124.911114, 45.535976], + [124.884628, 45.495299], + [124.886476, 45.442836], + [124.839665, 45.455852], + [124.792853, 45.436958], + [124.776223, 45.468024], + [124.729412, 45.444096], + [124.690607, 45.452493], + [124.625318, 45.437377], + [124.575427, 45.451234], + [124.579738, 45.424358], + [124.544014, 45.411756], + [124.507058, 45.424778], + [124.480572, 45.456271], + [124.398652, 45.440737], + [124.374015, 45.45795], + [124.352457, 45.496557], + [124.369087, 45.512915], + [124.348761, 45.546874], + [124.287783, 45.539329], + [124.264377, 45.555256], + [124.273001, 45.584163], + [124.238508, 45.591702], + [124.226805, 45.633564], + [124.162132, 45.616404], + [124.128255, 45.641933], + [124.147349, 45.665359], + [124.122096, 45.669123], + [124.13503, 45.690448], + [124.10177, 45.700898], + [124.098074, 45.722628], + [124.054342, 45.751449], + [124.014922, 45.749779], + [124.001987, 45.770655], + [124.064197, 45.802372], + [124.03648, 45.83824], + [124.067277, 45.840325], + [124.061118, 45.886168], + [123.996444, 45.906993], + [123.968727, 45.936551], + [123.973654, 45.973997], + [124.011842, 45.981899], + [123.989053, 46.011833], + [124.040176, 46.01973], + [124.034016, 46.045074], + [124.009995, 46.057534], + [124.015538, 46.088257], + [123.99398, 46.101123], + [124.01677, 46.118549], + [123.991516, 46.143019], + [124.001987, 46.166649], + [123.971806, 46.170379], + [123.956408, 46.206009], + [123.979814, 46.228784], + [123.952096, 46.256516], + [123.960103, 46.288369], + [123.936082, 46.286715], + [123.917604, 46.25693], + [123.896046, 46.303668], + [123.84985, 46.302428], + [123.775938, 46.263136], + [123.726047, 46.255688], + [123.673692, 46.258585], + [123.604706, 46.251964], + [123.569598, 46.223816], + [123.569598, 46.223816], + [123.499381, 46.259826], + [123.452569, 46.233338], + [123.430396, 46.243687], + [123.357099, 46.232096], + [123.357099, 46.232096], + [123.320758, 46.254447], + [123.286266, 46.250308], + [123.248078, 46.273065], + [123.178476, 46.248239], + [123.128585, 46.210565], + [123.127354, 46.174523], + [123.102716, 46.172037], + [123.112571, 46.130163], + [123.070071, 46.123527], + [123.04605, 46.099878], + [122.792898, 46.073313], + [122.828623, 45.912406], + [122.80029, 45.856583], + [122.772572, 45.856583], + [122.752246, 45.834905], + [122.792283, 45.766063], + [122.751015, 45.735996], + [122.741775, 45.705077], + [122.671558, 45.70048], + [122.650001, 45.731401], + [122.640761, 45.771072], + [122.603189, 45.778169], + [122.556378, 45.82156], + [122.522501, 45.786933], + [122.504639, 45.786933], + [122.496016, 45.85825], + [122.446125, 45.916986], + [122.362357, 45.917403], + [122.372828, 45.856166], + [122.337719, 45.859917], + [122.301379, 45.813218], + [122.253952, 45.7982], + [122.236705, 45.831569], + [122.200981, 45.857], + [122.091344, 45.882002], + [122.085184, 45.912406], + [122.040221, 45.959022], + [121.92812, 45.988552], + [121.923808, 46.004767], + [121.864062, 46.002272], + [121.843736, 46.024301], + [121.819098, 46.023054], + [121.761816, 45.998947], + [121.809243, 45.961102], + [121.821562, 45.918235], + [121.805548, 45.900746], + [121.817251, 45.875336], + [121.769823, 45.84366], + [121.766744, 45.830318], + [121.766744, 45.830318], + [121.754425, 45.794862], + [121.697142, 45.76314], + [121.657106, 45.770238], + [121.644172, 45.752284], + [121.666345, 45.727641], + [121.713773, 45.701734], + [121.811091, 45.687103], + [121.812323, 45.704659], + [121.867142, 45.719703], + [121.934279, 45.71051], + [121.970004, 45.692956], + [122.003264, 45.623102], + [121.995873, 45.59882], + [121.966308, 45.596308], + [121.993409, 45.552741], + [122.002648, 45.507882], + [122.064242, 45.472641], + [122.168336, 45.439897], + [122.180039, 45.409655], + [122.146778, 45.374352], + [122.147394, 45.295682], + [122.239169, 45.276313], + [122.22993, 45.206784], + [122.192358, 45.180636], + [122.143082, 45.183167], + [122.109822, 45.142236], + [122.119677, 45.068739], + [122.098735, 45.02138], + [122.074713, 45.006573], + [122.087032, 44.95281], + [122.079025, 44.914256], + [122.04946, 44.912985], + [122.098119, 44.81882], + [122.099967, 44.7823], + [122.168952, 44.770405], + [122.142467, 44.753833], + [122.110438, 44.767856], + [122.10243, 44.736406], + [122.152322, 44.744057], + [122.161561, 44.728328], + [122.117213, 44.701961], + [122.103046, 44.67388], + [122.113517, 44.615546], + [122.13138, 44.577619], + [122.196053, 44.559712], + [122.224386, 44.526016], + [122.228082, 44.480345], + [122.28598, 44.477783], + [122.294604, 44.41113], + [122.291524, 44.310152], + [122.271198, 44.255741], + [122.319241, 44.233018], + [122.483081, 44.236877], + [122.515726, 44.251025], + [122.641993, 44.283595], + [122.675254, 44.285738], + [122.702971, 44.319145], + [122.76087, 44.369648], + [122.85634, 44.398304], + [123.025108, 44.493153], + [123.06576, 44.505959], + [123.12489, 44.5098], + [123.137209, 44.486322], + [123.125506, 44.455147], + [123.142136, 44.428228], + [123.114419, 44.40258], + [123.128585, 44.367081], + [123.196955, 44.34483], + [123.277027, 44.25274], + [123.286882, 44.211574], + [123.323838, 44.179823], + [123.386664, 44.161794], + [123.362642, 44.133452], + [123.350939, 44.092633], + [123.32815, 44.084035], + [123.331229, 44.028984], + [123.365722, 44.013922], + [123.400831, 43.979481], + [123.37065, 43.970006], + [123.397135, 43.954929], + [123.467968, 43.853599], + [123.461809, 43.822518], + [123.498149, 43.771114], + [123.48275, 43.737396], + [123.520323, 43.708419], + [123.518475, 43.682024], + [123.536953, 43.633964], + [123.510468, 43.624867], + [123.5117, 43.592801], + [123.421157, 43.598435], + [123.434091, 43.575461], + [123.461193, 43.568523], + [123.452569, 43.545971], + [123.452569, 43.545971], + [123.360179, 43.567223], + [123.304744, 43.550742], + [123.329998, 43.519071], + [123.315831, 43.492159], + [123.36449, 43.483475], + [123.382968, 43.469143], + [123.419925, 43.410046], + [123.442098, 43.437863], + [123.486446, 43.44525], + [123.519707, 43.402219], + [123.54496, 43.415262], + [123.608402, 43.366119], + [123.703873, 43.37047], + [123.710032, 43.417001], + [123.749452, 43.439167], + [123.747604, 43.472184], + [123.79688, 43.489988], + [123.857858, 43.459153], + [123.857858, 43.459153], + [123.852314, 43.406133], + [123.881263, 43.392218], + [123.881263, 43.392218], + [123.896046, 43.361333], + [123.964415, 43.34088], + [124.032784, 43.280786], + [124.099306, 43.292983], + [124.117168, 43.2773], + [124.114088, 43.247229], + [124.168291, 43.244177], + [124.215102, 43.255947], + [124.228653, 43.235022], + [124.27608, 43.233278], + [124.287167, 43.207983], + [124.273617, 43.17875], + [124.366007, 43.121554], + [124.425754, 43.076107], + [124.333363, 42.997371], + [124.369703, 42.972854], + [124.42329, 42.975482], + [124.442384, 42.958841], + [124.431913, 42.930803], + [124.38079, 42.912835], + [124.371551, 42.880831], + [124.435609, 42.880831], + [124.466406, 42.847054], + [124.586514, 42.905384], + [124.607456, 42.937376], + [124.632093, 42.949642], + [124.635173, 42.972854], + [124.658579, 42.972854], + [124.677673, 43.002185], + [124.686912, 43.051185], + [124.719557, 43.069987], + [124.755281, 43.074359], + [124.785462, 43.117185], + [124.882781, 43.13422], + [124.88894, 43.074796], + [124.840897, 43.032377], + [124.869846, 42.988178], + [124.87231, 42.962344], + [124.84952, 42.882585], + [124.856911, 42.824234], + [124.874157, 42.789987], + [124.897563, 42.787791], + [124.92836, 42.819844], + [124.975171, 42.802722], + [124.996729, 42.745174], + [124.968396, 42.722756], + [124.99057, 42.677455], + [125.014592, 42.666014], + [125.010896, 42.63212], + [125.038613, 42.615387], + [125.097127, 42.622433], + [125.082961, 42.591159], + [125.089736, 42.567803], + [125.066946, 42.534738], + [125.090968, 42.515773], + [125.068794, 42.499449], + [125.105135, 42.490624], + [125.150098, 42.458842], + [125.140243, 42.44692], + [125.186439, 42.427928], + [125.185823, 42.38197], + [125.203685, 42.366938], + [125.167345, 42.351903], + [125.175352, 42.308102], + [125.224011, 42.30102], + [125.264047, 42.312528], + [125.299156, 42.289953], + [125.27575, 42.266928], + [125.27575, 42.231045], + [125.312706, 42.219966], + [125.280677, 42.175187], + [125.312706, 42.197359], + [125.305931, 42.146351], + [125.357054, 42.145464], + [125.368141, 42.182726], + [125.41372, 42.156112], + [125.458068, 42.160105], + [125.458068, 42.160105], + [125.490097, 42.136145], + [125.446365, 42.098411], + [125.414336, 42.101964], + [125.416184, 42.063766], + [125.363213, 42.017097], + [125.369989, 42.002868], + [125.29854, 41.974399], + [125.291764, 41.958825], + [125.35151, 41.92811], + [125.307779, 41.924548], + [125.294844, 41.822945], + [125.319482, 41.776993], + [125.319482, 41.776993], + [125.323177, 41.771191], + [125.323177, 41.771191], + [125.336112, 41.768067], + [125.336112, 41.768067], + [125.332416, 41.711354], + [125.317018, 41.676944], + [125.344119, 41.672474], + [125.412488, 41.691246], + [125.446981, 41.67605], + [125.461148, 41.642516], + [125.450061, 41.597777], + [125.479626, 41.544946], + [125.507343, 41.534195], + [125.493176, 41.509103], + [125.533212, 41.479069], + [125.534444, 41.428833], + [125.547995, 41.401006], + [125.581256, 41.396517], + [125.589879, 41.359245], + [125.610205, 41.365084], + [125.637306, 41.34442], + [125.62006, 41.318355], + [125.642234, 41.296327], + [125.646545, 41.264396], + [125.685349, 41.273842], + [125.695205, 41.244599], + [125.749407, 41.245499], + [125.758646, 41.232449], + [125.73832, 41.178418], + [125.791291, 41.167607], + [125.759878, 41.132908], + [125.734009, 41.125695], + [125.712451, 41.095485], + [125.739552, 41.08917], + [125.726617, 41.055332], + [125.684118, 41.021929], + [125.674879, 40.974503], + [125.650241, 40.970888], + [125.635458, 40.94151], + [125.589263, 40.931112], + [125.584335, 40.891764], + [125.652089, 40.91619], + [125.687813, 40.897645], + [125.707523, 40.866877], + [125.778356, 40.897645], + [125.817161, 40.866877], + [125.860892, 40.888597], + [125.875059, 40.908501], + [125.921254, 40.882715], + [125.959442, 40.88181], + [126.008102, 40.936537], + [126.041362, 40.928851], + [126.051833, 40.96185], + [126.08263, 40.976762], + [126.066, 40.997542], + [126.1085, 41.011995], + [126.099877, 41.036376], + [126.133753, 41.063906], + [126.124514, 41.092327], + [126.16763, 41.094583], + [126.187956, 41.113072], + [126.188572, 41.114875], + [126.295129, 41.171661], + [126.332086, 41.236949], + [126.35426, 41.244599], + [126.373354, 41.289133], + [126.437411, 41.353405], + [126.497158, 41.374965], + [126.524259, 41.349362], + [126.539041, 41.366881], + [126.497158, 41.406842], + [126.559983, 41.548081], + [126.582773, 41.563307], + [126.564295, 41.608965], + [126.592628, 41.624624], + [126.608027, 41.669345], + [126.644983, 41.661297], + [126.688099, 41.674262], + [126.724439, 41.710907], + [126.690562, 41.728328], + [126.694874, 41.751103], + [126.723207, 41.753335], + [126.8002, 41.702865], + [126.809439, 41.749317], + [126.848243, 41.734134], + [126.85625, 41.760031], + [126.887047, 41.791719], + [126.931395, 41.812687], + [126.952953, 41.804212], + [126.940018, 41.773423], + [126.979438, 41.776993], + [127.005923, 41.749317], + [127.050887, 41.744852], + [127.057662, 41.703758], + [127.037952, 41.676944], + [127.103242, 41.647883], + [127.093387, 41.629993], + [127.127263, 41.622388], + [127.135887, 41.600463], + [127.178386, 41.600015], + [127.125416, 41.566442], + [127.11864, 41.540018], + [127.164836, 41.542706], + [127.188241, 41.527475], + [127.241212, 41.520754], + [127.28864, 41.501932], + [127.253531, 41.486691], + [127.296031, 41.486243], + [127.360704, 41.466065], + [127.360088, 41.479518], + [127.405668, 41.478621], + [127.419835, 41.460235], + [127.459255, 41.461581], + [127.465414, 41.479069], + [127.526392, 41.467859], + [127.547334, 41.477276], + [127.563964, 41.432871], + [127.618783, 41.432871], + [127.636645, 41.413575], + [127.684073, 41.422999], + [127.780159, 41.427038], + [127.854688, 41.420755], + [127.86947, 41.4037], + [127.882405, 41.448124], + [127.909506, 41.42973], + [127.93168, 41.444984], + [127.970484, 41.438704], + [127.991426, 41.421204], + [128.000049, 41.442741], + [128.040085, 41.393375], + [128.110919, 41.393375], + [128.090593, 41.374516], + [128.114614, 41.364186], + [128.169433, 41.404149], + [128.203925, 41.410882], + [128.243345, 41.477276], + [128.238418, 41.497898], + [128.301244, 41.540018], + [128.317874, 41.575844], + [128.30186, 41.627756], + [128.248889, 41.681414], + [128.208853, 41.688565], + [128.163889, 41.721628], + [128.147875, 41.78101], + [128.112766, 41.793504], + [128.104143, 41.843457], + [128.115846, 41.896935], + [128.106607, 41.949923], + [128.033926, 42.000199], + [128.090593, 42.022877], + [128.294468, 42.026434], + [128.405338, 42.018876], + [128.466316, 42.020654], + [128.49896, 42.000644], + [128.598127, 42.007315], + [128.60675, 42.02999], + [128.637547, 42.035324], + [128.658489, 42.018876], + [128.70222, 42.02021], + [128.737945, 42.050435], + [128.779213, 42.033546], + [128.795227, 42.042436], + [128.898089, 42.016653], + [128.952908, 42.025545], + [128.954755, 42.083756], + [128.971386, 42.097079], + [129.008958, 42.09175], + [129.039139, 42.107736], + [129.048378, 42.137476], + [129.113668, 42.140583], + [129.166639, 42.188047], + [129.215914, 42.208442], + [129.209138, 42.237692], + [129.181421, 42.242122], + [129.183269, 42.262056], + [129.215914, 42.265157], + [129.231312, 42.283755], + [129.208522, 42.293052], + [129.260261, 42.335536], + [129.231312, 42.356325], + [129.240551, 42.376223], + [129.326167, 42.389927], + [129.30892, 42.403628], + [129.331094, 42.429695], + [129.356348, 42.427045], + [129.342181, 42.441179], + [129.368051, 42.459284], + [129.366203, 42.428811], + [129.392688, 42.42837], + [129.400695, 42.449128], + [129.452434, 42.441179], + [129.49863, 42.412023], + [129.546057, 42.361632], + [129.578086, 42.380202], + [129.569463, 42.399208], + [129.601492, 42.415116] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 230000, + "name": "黑龙江省", + "center": [126.642464, 45.756967], + "centroid": [127.693027, 48.040465], + "childrenNum": 13, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 7, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [123.569598, 46.223816], + [123.604706, 46.251964], + [123.673692, 46.258585], + [123.726047, 46.255688], + [123.775938, 46.263136], + [123.84985, 46.302428], + [123.896046, 46.303668], + [123.917604, 46.25693], + [123.936082, 46.286715], + [123.960103, 46.288369], + [123.952096, 46.256516], + [123.979814, 46.228784], + [123.956408, 46.206009], + [123.971806, 46.170379], + [124.001987, 46.166649], + [123.991516, 46.143019], + [124.01677, 46.118549], + [123.99398, 46.101123], + [124.015538, 46.088257], + [124.009995, 46.057534], + [124.034016, 46.045074], + [124.040176, 46.01973], + [123.989053, 46.011833], + [124.011842, 45.981899], + [123.973654, 45.973997], + [123.968727, 45.936551], + [123.996444, 45.906993], + [124.061118, 45.886168], + [124.067277, 45.840325], + [124.03648, 45.83824], + [124.064197, 45.802372], + [124.001987, 45.770655], + [124.014922, 45.749779], + [124.054342, 45.751449], + [124.098074, 45.722628], + [124.10177, 45.700898], + [124.13503, 45.690448], + [124.122096, 45.669123], + [124.147349, 45.665359], + [124.128255, 45.641933], + [124.162132, 45.616404], + [124.226805, 45.633564], + [124.238508, 45.591702], + [124.273001, 45.584163], + [124.264377, 45.555256], + [124.287783, 45.539329], + [124.348761, 45.546874], + [124.369087, 45.512915], + [124.352457, 45.496557], + [124.374015, 45.45795], + [124.398652, 45.440737], + [124.480572, 45.456271], + [124.507058, 45.424778], + [124.544014, 45.411756], + [124.579738, 45.424358], + [124.575427, 45.451234], + [124.625318, 45.437377], + [124.690607, 45.452493], + [124.729412, 45.444096], + [124.776223, 45.468024], + [124.792853, 45.436958], + [124.839665, 45.455852], + [124.886476, 45.442836], + [124.884628, 45.495299], + [124.911114, 45.535976], + [124.936983, 45.53388], + [124.961005, 45.495299], + [125.025678, 45.493201], + [125.0497, 45.428558], + [125.08912, 45.420998], + [125.06633, 45.39915], + [125.097127, 45.38276], + [125.137779, 45.409655], + [125.189518, 45.39915], + [125.248649, 45.417637], + [125.301619, 45.402092], + [125.319482, 45.422678], + [125.361981, 45.392847], + [125.398322, 45.416797], + [125.434662, 45.462988], + [125.424807, 45.485649], + [125.480242, 45.486488], + [125.497488, 45.469283], + [125.583104, 45.491942], + [125.61698, 45.517947], + [125.660096, 45.507043], + [125.687813, 45.514173], + [125.711835, 45.477677], + [125.712451, 45.389485], + [125.695205, 45.352066], + [125.726001, 45.336503], + [125.761726, 45.291472], + [125.815929, 45.264942], + [125.823936, 45.237978], + [125.849805, 45.23882], + [125.915095, 45.196664], + [125.957595, 45.201303], + [125.992703, 45.192447], + [125.998247, 45.162072], + [126.047522, 45.170933], + [126.091869, 45.149411], + [126.142992, 45.147723], + [126.166398, 45.13337], + [126.225528, 45.154054], + [126.235383, 45.140125], + [126.285274, 45.162494], + [126.293282, 45.180214], + [126.356107, 45.185698], + [126.402919, 45.222805], + [126.519331, 45.248091], + [126.540273, 45.23882], + [126.569222, 45.252725], + [126.644983, 45.225334], + [126.640055, 45.214373], + [126.685635, 45.187807], + [126.732446, 45.187385], + [126.787265, 45.159118], + [126.792808, 45.135481], + [126.85625, 45.145613], + [126.96404, 45.132104], + [126.970815, 45.070852], + [126.984981, 45.067893], + [127.018242, 45.024341], + [127.050271, 45.004034], + [127.092771, 44.94688], + [127.073061, 44.907051], + [127.021938, 44.898997], + [126.999764, 44.87398], + [126.984366, 44.823914], + [126.9973, 44.764882], + [127.041032, 44.712169], + [127.030561, 44.673454], + [127.044112, 44.653874], + [127.041648, 44.591258], + [127.049655, 44.566961], + [127.089691, 44.593816], + [127.094619, 44.615972], + [127.138966, 44.607451], + [127.182082, 44.644507], + [127.228893, 44.642804], + [127.214111, 44.624917], + [127.261538, 44.61299], + [127.275705, 44.640249], + [127.392733, 44.632158], + [127.557189, 44.575488], + [127.570124, 44.55033], + [127.536247, 44.522176], + [127.485124, 44.528576], + [127.465414, 44.516628], + [127.463566, 44.484615], + [127.50853, 44.437202], + [127.486356, 44.410275], + [127.579363, 44.310581], + [127.623711, 44.278025], + [127.59045, 44.227872], + [127.626174, 44.187977], + [127.641573, 44.193555], + [127.681609, 44.166946], + [127.712406, 44.199133], + [127.735811, 44.11412], + [127.729036, 44.09908], + [127.783239, 44.071997], + [127.808492, 44.086615], + [127.846065, 44.081886], + [127.862695, 44.062967], + [127.912586, 44.064687], + [127.950158, 44.088334], + [128.042549, 44.103807], + [128.091208, 44.133022], + [128.088129, 44.158359], + [128.060411, 44.168663], + [128.09244, 44.181539], + [128.104143, 44.230017], + [128.064107, 44.251454], + [128.101679, 44.293449], + [128.065339, 44.307155], + [128.049941, 44.349965], + [128.074578, 44.370075], + [128.094904, 44.354673], + [128.137404, 44.357668], + [128.172512, 44.34697], + [128.211317, 44.431647], + [128.228563, 44.445748], + [128.293237, 44.467961], + [128.295084, 44.480772], + [128.372693, 44.514495], + [128.397946, 44.483761], + [128.427511, 44.473512], + [128.463236, 44.431647], + [128.457076, 44.409848], + [128.481714, 44.375637], + [128.475555, 44.346114], + [128.446605, 44.339694], + [128.472475, 44.320001], + [128.453997, 44.257884], + [128.471859, 44.247596], + [128.450301, 44.203423], + [128.471859, 44.157501], + [128.529141, 44.112401], + [128.574721, 44.047914], + [128.584576, 43.990246], + [128.610445, 43.960529], + [128.64001, 43.948035], + [128.636315, 43.891132], + [128.696061, 43.903207], + [128.729938, 43.889838], + [128.760734, 43.857482], + [128.719467, 43.816905], + [128.739177, 43.806972], + [128.760119, 43.755554], + [128.729322, 43.736964], + [128.768126, 43.732207], + [128.78722, 43.686784], + [128.821097, 43.637429], + [128.834647, 43.587599], + [128.878379, 43.539898], + [128.949828, 43.553779], + [128.962763, 43.53903], + [129.013886, 43.522976], + [129.037907, 43.540332], + [129.093958, 43.547706], + [129.145081, 43.570258], + [129.169102, 43.561585], + [129.23008, 43.593234], + [129.232544, 43.635263], + [129.217146, 43.648689], + [129.214066, 43.695006], + [129.232544, 43.709284], + [129.211602, 43.784509], + [129.254718, 43.819496], + [129.289826, 43.797038], + [129.30892, 43.812155], + [129.348341, 43.798333], + [129.406855, 43.819496], + [129.417942, 43.843672], + [129.449971, 43.850578], + [129.467833, 43.874741], + [129.529427, 43.870427], + [129.650767, 43.873016], + [129.699426, 43.8838], + [129.743158, 43.876035], + [129.739462, 43.895876], + [129.780114, 43.892857], + [129.802904, 43.964837], + [129.868193, 44.012631], + [129.881128, 44.000148], + [129.907614, 44.023821], + [129.951345, 44.027263], + [129.979062, 44.015644], + [130.017867, 43.961821], + [130.022794, 43.917866], + [130.009243, 43.889407], + [130.027722, 43.851872], + [130.079461, 43.835039], + [130.110873, 43.852735], + [130.116417, 43.878192], + [130.143518, 43.878624], + [130.153373, 43.915711], + [130.208192, 43.948466], + [130.262395, 43.949328], + [130.27225, 43.981634], + [130.307358, 44.002731], + [130.319061, 44.03974], + [130.365256, 44.044042], + [130.364025, 43.992399], + [130.338155, 43.963975], + [130.381887, 43.910106], + [130.368336, 43.894151], + [130.386198, 43.85403], + [130.362793, 43.844967], + [130.381887, 43.817768], + [130.382503, 43.777164], + [130.423155, 43.745179], + [130.394206, 43.703227], + [130.412684, 43.652586], + [130.437937, 43.646091], + [130.488444, 43.65605], + [130.501995, 43.636563], + [130.57098, 43.626167], + [130.57098, 43.626167], + [130.630726, 43.622268], + [130.623335, 43.589767], + [130.665835, 43.583698], + [130.671378, 43.565054], + [130.727429, 43.560284], + [130.776704, 43.52341], + [130.822899, 43.503446], + [130.841378, 43.454374], + [130.864167, 43.437863], + [130.907283, 43.434387], + [130.959638, 43.48608], + [131.026775, 43.508655], + [131.142572, 43.425695], + [131.175217, 43.444816], + [131.201086, 43.442209], + [131.234963, 43.475224], + [131.294093, 43.470012], + [131.304564, 43.502144], + [131.276847, 43.495632], + [131.20047, 43.532089], + [131.222028, 43.593234], + [131.216485, 43.613169], + [131.239274, 43.670337], + [131.221412, 43.682024], + [131.215869, 43.72745], + [131.232499, 43.742585], + [131.213405, 43.801357], + [131.2171, 43.836334], + [131.254057, 43.893289], + [131.26268, 43.948897], + [131.245434, 43.95579], + [131.26576, 44.034578], + [131.28239, 44.035868], + [131.287318, 44.03802], + [131.293477, 44.043182], + [131.310723, 44.046623], + [131.111775, 44.710042], + [131.090833, 44.717272], + [131.093297, 44.746183], + [131.069275, 44.759783], + [131.064348, 44.786973], + [131.016304, 44.789521], + [131.015688, 44.814999], + [130.972573, 44.820094], + [130.965181, 44.85065], + [131.07913, 44.881614], + [131.10192, 44.898997], + [131.090217, 44.924427], + [131.16105, 44.948151], + [131.20355, 44.932901], + [131.207861, 44.913833], + [131.263296, 44.929935], + [131.274999, 44.919766], + [131.313803, 44.950692], + [131.313803, 44.965938], + [131.355071, 44.990068], + [131.380324, 44.978216], + [131.409889, 44.985836], + [131.464708, 44.963397], + [131.501664, 44.977793], + [131.484418, 44.99557], + [131.529382, 45.012073], + [131.566338, 45.045487], + [131.63286, 45.075078], + [131.695685, 45.132104], + [131.687678, 45.1511], + [131.650722, 45.159962], + [131.681519, 45.215217], + [131.721555, 45.234606], + [131.759127, 45.213952], + [131.79362, 45.211844], + [131.788692, 45.245984], + [131.825649, 45.291472], + [131.82996, 45.311677], + [131.887858, 45.342393], + [131.917423, 45.339448], + [131.93159, 45.287683], + [131.976554, 45.277156], + [132.003655, 45.25441], + [132.17427, 45.216903], + [132.394161, 45.16376], + [132.76434, 45.081417], + [132.867202, 45.061976], + [132.916477, 45.031109], + [132.954049, 45.023072], + [132.98731, 45.043373], + [133.035969, 45.054366], + [133.070462, 45.097051], + [133.089556, 45.097473], + [133.107418, 45.124504], + [133.139447, 45.127459], + [133.129592, 45.211422], + [133.095715, 45.246827], + [133.110498, 45.266627], + [133.097563, 45.284735], + [133.128976, 45.336924], + [133.119121, 45.352908], + [133.144991, 45.367205], + [133.143759, 45.430658], + [133.164701, 45.437377], + [133.170244, 45.465506], + [133.203505, 45.516689], + [133.246005, 45.517528], + [133.333468, 45.562379], + [133.342707, 45.554836], + [133.393214, 45.580393], + [133.423395, 45.584163], + [133.412924, 45.618079], + [133.471438, 45.631053], + [133.448649, 45.647372], + [133.485605, 45.658667], + [133.484989, 45.691702], + [133.445569, 45.705077], + [133.454192, 45.731819], + [133.486837, 45.740173], + [133.469591, 45.777751], + [133.505315, 45.785681], + [133.469591, 45.799451], + [133.467743, 45.834905], + [133.494228, 45.840325], + [133.491764, 45.867002], + [133.51209, 45.887001], + [133.55459, 45.893249], + [133.583539, 45.868669], + [133.618032, 45.903662], + [133.614952, 45.942794], + [133.676546, 45.94321], + [133.681474, 45.986473], + [133.740604, 46.048812], + [133.745531, 46.075389], + [133.690713, 46.133896], + [133.706111, 46.163333], + [133.764626, 46.17328], + [133.794807, 46.193583], + [133.814517, 46.230854], + [133.849625, 46.203939], + [133.87919, 46.233752], + [133.867487, 46.250722], + [133.909987, 46.254447], + [133.91861, 46.280924], + [133.908139, 46.308216], + [133.922922, 46.330948], + [133.869335, 46.338386], + [133.876726, 46.362345], + [133.940784, 46.38134], + [133.948791, 46.401153], + [133.902596, 46.446119], + [133.852089, 46.450242], + [133.849625, 46.475389], + [133.890893, 46.525235], + [133.919842, 46.596012], + [134.011001, 46.637941], + [134.030711, 46.708981], + [134.033175, 46.759023], + [134.052885, 46.779928], + [134.025168, 46.810657], + [134.041182, 46.848326], + [134.042414, 46.886787], + [134.076291, 46.938298], + [134.063972, 46.979962], + [134.10216, 47.005678], + [134.118175, 47.061968], + [134.142812, 47.093349], + [134.222268, 47.105164], + [134.232739, 47.134892], + [134.230276, 47.182097], + [134.210566, 47.210155], + [134.156979, 47.248357], + [134.177305, 47.326299], + [134.203174, 47.347389], + [134.263536, 47.371307], + [134.266616, 47.391974], + [134.307268, 47.428829], + [134.339297, 47.439759], + [134.490202, 47.446235], + [134.522847, 47.468086], + [134.568426, 47.478199], + [134.576434, 47.519036], + [134.627556, 47.546512], + [134.678064, 47.588507], + [134.689766, 47.63813], + [134.779694, 47.7159], + [134.772918, 47.763391], + [134.678679, 47.819278], + [134.670056, 47.864667], + [134.677448, 47.884738], + [134.658969, 47.901191], + [134.607846, 47.909214], + [134.599839, 47.947711], + [134.55426, 47.982173], + [134.551796, 48.032622], + [134.632484, 48.099412], + [134.67252, 48.170505], + [134.679295, 48.256245], + [134.77107, 48.288908], + [134.864077, 48.332293], + [135.009439, 48.365703], + [135.090743, 48.403461], + [135.09567, 48.437618], + [135.068569, 48.459451], + [135.035924, 48.440795], + [134.996504, 48.439603], + [134.927519, 48.451513], + [134.886867, 48.437618], + [134.848679, 48.393925], + [134.820961, 48.37604], + [134.764295, 48.370076], + [134.704549, 48.405448], + [134.640491, 48.409818], + [134.578281, 48.405448], + [134.501905, 48.418954], + [134.438463, 48.405448], + [134.369478, 48.382797], + [134.20379, 48.3824], + [134.150819, 48.346217], + [134.116327, 48.333089], + [134.0689, 48.338659], + [134.029479, 48.327519], + [133.995603, 48.303639], + [133.940784, 48.302047], + [133.876111, 48.282536], + [133.824372, 48.277359], + [133.791111, 48.261026], + [133.740604, 48.254651], + [133.693177, 48.186866], + [133.667307, 48.183275], + [133.59709, 48.194846], + [133.573068, 48.182078], + [133.545967, 48.121389], + [133.451728, 48.112999], + [133.407997, 48.124585], + [133.302055, 48.103009], + [133.239845, 48.126583], + [133.182563, 48.135769], + [133.130208, 48.134971], + [133.053216, 48.110202], + [133.02673, 48.085421], + [133.016259, 48.054228], + [132.992238, 48.035424], + [132.883216, 48.002599], + [132.819159, 47.936887], + [132.769268, 47.93849], + [132.723072, 47.962941], + [132.691043, 47.962941], + [132.661478, 47.944905], + [132.662094, 47.922451], + [132.687348, 47.88514], + [132.662094, 47.854227], + [132.621442, 47.82852], + [132.599268, 47.792347], + [132.6005, 47.740858], + [132.558, 47.718316], + [132.469305, 47.726368], + [132.371987, 47.765402], + [132.325175, 47.762184], + [132.288835, 47.742065], + [132.272205, 47.718718], + [132.242639, 47.70986], + [132.19706, 47.714289], + [132.157024, 47.70543], + [132.086191, 47.703013], + [132.000575, 47.712276], + [131.976554, 47.673201], + [131.900793, 47.685692], + [131.825649, 47.677231], + [131.741881, 47.706638], + [131.690142, 47.707041], + [131.641483, 47.663932], + [131.59036, 47.660707], + [131.568186, 47.682469], + [131.559563, 47.724757], + [131.543548, 47.736028], + [131.456085, 47.747297], + [131.359998, 47.730796], + [131.273767, 47.738846], + [131.236811, 47.733211], + [131.183224, 47.702611], + [131.115471, 47.689721], + [131.029855, 47.694555], + [130.983659, 47.713081], + [130.966413, 47.733211], + [130.961486, 47.828118], + [130.891269, 47.927263], + [130.870943, 47.943301], + [130.770544, 47.998194], + [130.737284, 48.034223], + [130.699711, 48.044227], + [130.666451, 48.105007], + [130.673842, 48.12818], + [130.765617, 48.18926], + [130.769313, 48.231136], + [130.787791, 48.256643], + [130.817972, 48.265409], + [130.845073, 48.296473], + [130.81982, 48.341444], + [130.785327, 48.357353], + [130.747755, 48.404256], + [130.745907, 48.449131], + [130.776704, 48.480084], + [130.767465, 48.507846], + [130.711414, 48.511414], + [130.647357, 48.484844], + [130.620871, 48.49595], + [130.615944, 48.575601], + [130.605473, 48.594207], + [130.538335, 48.612016], + [130.538951, 48.635751], + [130.576524, 48.688719], + [130.622103, 48.783842], + [130.689856, 48.849651], + [130.680617, 48.881146], + [130.609168, 48.881146], + [130.559277, 48.861071], + [130.501995, 48.865795], + [130.471198, 48.905541], + [130.412068, 48.905148], + [130.279641, 48.866976], + [130.237757, 48.868551], + [130.219895, 48.893739], + [130.113337, 48.956653], + [130.059135, 48.979047], + [130.020946, 49.021058], + [129.937179, 49.040285], + [129.9187, 49.060681], + [129.934715, 49.078717], + [129.913157, 49.1085], + [129.866962, 49.113985], + [129.855259, 49.133567], + [129.864498, 49.158621], + [129.847867, 49.181316], + [129.784426, 49.184054], + [129.753629, 49.208692], + [129.761636, 49.25754], + [129.730223, 49.288387], + [129.696962, 49.298535], + [129.604571, 49.279018], + [129.562687, 49.299706], + [129.546057, 49.395227], + [129.51834, 49.423652], + [129.448739, 49.441167], + [129.390224, 49.432605], + [129.374826, 49.414309], + [129.379138, 49.367175], + [129.358196, 49.355871], + [129.320623, 49.3586], + [129.266421, 49.396006], + [129.215298, 49.399122], + [129.180805, 49.386657], + [129.143849, 49.357431], + [129.084719, 49.359769], + [129.061929, 49.374189], + [129.013886, 49.457119], + [128.932582, 49.46801], + [128.871604, 49.492506], + [128.792147, 49.473065], + [128.76135, 49.482009], + [128.763198, 49.515824], + [128.813089, 49.558157], + [128.802618, 49.58222], + [128.744104, 49.595023], + [128.715155, 49.564756], + [128.656025, 49.577564], + [128.619684, 49.593471], + [128.537764, 49.604332], + [128.500192, 49.593859], + [128.389939, 49.58998], + [128.343128, 49.544956], + [128.287077, 49.566309], + [128.243345, 49.563203], + [128.185447, 49.53952], + [128.122005, 49.55311], + [128.070882, 49.556604], + [128.001281, 49.592307], + [127.949542, 49.596187], + [127.897804, 49.579116], + [127.815268, 49.593859], + [127.782007, 49.630698], + [127.705015, 49.665185], + [127.677913, 49.697712], + [127.674833, 49.764247], + [127.653892, 49.780094], + [127.583059, 49.786277], + [127.531936, 49.826059], + [127.529472, 49.864265], + [127.547334, 49.928645], + [127.543638, 49.944438], + [127.495595, 49.994479], + [127.501755, 50.056764], + [127.58737, 50.137768], + [127.60708, 50.178794], + [127.603385, 50.239309], + [127.44632, 50.270686], + [127.371791, 50.29669], + [127.332371, 50.340634], + [127.369944, 50.403996], + [127.3644, 50.438314], + [127.30527, 50.45432], + [127.293567, 50.46575], + [127.323132, 50.52552], + [127.36132, 50.547582], + [127.370559, 50.581415], + [127.294799, 50.663426], + [127.28864, 50.699451], + [127.305886, 50.733932], + [127.295415, 50.755139], + [127.236285, 50.781256], + [127.143894, 50.910111], + [127.113713, 50.93765], + [127.052119, 50.962911], + [126.985597, 51.029202], + [126.922772, 51.061937], + [126.917844, 51.138977], + [126.899982, 51.200518], + [126.926467, 51.246244], + [126.976358, 51.291551], + [126.98375, 51.318863], + [126.970815, 51.332327], + [126.887047, 51.321856], + [126.877808, 51.300906], + [126.908605, 51.283691], + [126.92154, 51.259729], + [126.908605, 51.246619], + [126.863025, 51.248492], + [126.820526, 51.281071], + [126.813134, 51.311756], + [126.837156, 51.345038], + [126.904293, 51.340552], + [126.930163, 51.359241], + [126.908605, 51.407423], + [126.835308, 51.413769], + [126.791577, 51.432428], + [126.784185, 51.448095], + [126.812518, 51.493948], + [126.843931, 51.521885], + [126.837156, 51.536033], + [126.69549, 51.57845], + [126.67886, 51.602246], + [126.741069, 51.642374], + [126.723823, 51.679126], + [126.734294, 51.711399], + [126.724439, 51.7266], + [126.6727, 51.73179], + [126.658534, 51.762544], + [126.622809, 51.777357], + [126.580925, 51.824728], + [126.555056, 51.874266], + [126.510092, 51.922274], + [126.462665, 51.948471], + [126.468208, 51.982395], + [126.447882, 52.009294], + [126.450962, 52.027709], + [126.487918, 52.041699], + [126.514404, 52.037282], + [126.563679, 52.119302], + [126.556288, 52.136203], + [126.499005, 52.16044], + [126.457121, 52.165212], + [126.403535, 52.185031], + [126.34502, 52.192002], + [126.306832, 52.205574], + [126.312992, 52.235271], + [126.357955, 52.264216], + [126.401071, 52.279597], + [126.436795, 52.277034], + [126.4331, 52.298632], + [126.327774, 52.310342], + [126.320999, 52.342163], + [126.348716, 52.357882], + [126.353644, 52.389304], + [126.326542, 52.424353], + [126.268644, 52.475051], + [126.205202, 52.466302], + [126.192883, 52.492181], + [126.213209, 52.525327], + [126.147304, 52.573], + [126.066616, 52.603905], + [126.055529, 52.582455], + [126.030891, 52.576273], + [125.989008, 52.603178], + [125.968682, 52.630429], + [125.971145, 52.654033], + [125.995783, 52.675085], + [126.061688, 52.673271], + [126.072775, 52.691048], + [126.044442, 52.739628], + [126.112195, 52.757016], + [126.116507, 52.768243], + [126.052449, 52.800095], + [126.02042, 52.795753], + [125.985312, 52.758465], + [125.966834, 52.759914], + [125.937269, 52.786705], + [125.923718, 52.815651], + [125.855349, 52.866259], + [125.854117, 52.891542], + [125.827631, 52.899123], + [125.772197, 52.89804], + [125.751255, 52.88143], + [125.722306, 52.880347], + [125.678574, 52.86084], + [125.666871, 52.869872], + [125.665023, 52.913561], + [125.737088, 52.943504], + [125.742632, 52.993964], + [125.684118, 53.00801], + [125.643466, 53.039686], + [125.640386, 53.06199], + [125.613901, 53.083564], + [125.588647, 53.081047], + [125.530749, 53.0512], + [125.504263, 53.061271], + [125.503647, 53.095424], + [125.452524, 53.107641], + [125.343503, 53.14463], + [125.315786, 53.144989], + [125.252344, 53.18051], + [125.195062, 53.198439], + [125.142091, 53.204175], + [125.038613, 53.202741], + [124.970244, 53.194137], + [124.887708, 53.164368], + [124.909266, 53.118059], + [124.87231, 53.099018], + [124.832889, 53.145347], + [124.787926, 53.140681], + [124.734339, 53.146783], + [124.712165, 53.162574], + [124.720789, 53.192344], + [124.678905, 53.207043], + [124.590209, 53.208476], + [124.563108, 53.201666], + [124.496587, 53.207759], + [124.487348, 53.217436], + [124.435609, 53.223886], + [124.412203, 53.248601], + [124.375863, 53.258984], + [124.327819, 53.331954], + [124.239124, 53.379817], + [124.19416, 53.37339], + [124.125791, 53.348033], + [124.058038, 53.404085], + [124.01369, 53.403371], + [123.985973, 53.434401], + [123.865249, 53.489627], + [123.797495, 53.489983], + [123.746373, 53.500308], + [123.698329, 53.498528], + [123.668764, 53.533756], + [123.620721, 53.550115], + [123.58746, 53.546915], + [123.569598, 53.505291], + [123.53141, 53.507071], + [123.557895, 53.531978], + [123.546808, 53.551537], + [123.517243, 53.558292], + [123.490758, 53.542648], + [123.510468, 53.509206], + [123.499381, 53.497816], + [123.47228, 53.509206], + [123.454417, 53.536602], + [123.394055, 53.538024], + [123.309672, 53.56078], + [123.274563, 53.563269], + [123.231447, 53.549404], + [123.179092, 53.509918], + [123.137209, 53.498172], + [123.093477, 53.508138], + [123.052209, 53.506715], + [122.943804, 53.483929], + [122.894528, 53.462914], + [122.826775, 53.457213], + [122.763949, 53.463626], + [122.673406, 53.459351], + [122.608117, 53.465408], + [122.5379, 53.453293], + [122.496016, 53.458638], + [122.435038, 53.444739], + [122.37406, 53.47467], + [122.350038, 53.505647], + [122.266886, 53.470039], + [122.227466, 53.461845], + [122.161561, 53.468614], + [122.111054, 53.426913], + [122.077177, 53.422277], + [122.026054, 53.428339], + [121.875765, 53.426556], + [121.816019, 53.41336], + [121.754425, 53.389454], + [121.697758, 53.392666], + [121.589969, 53.350891], + [121.499426, 53.337314], + [121.504969, 53.323018], + [121.575802, 53.29155], + [121.615222, 53.258984], + [121.642324, 53.262564], + [121.679896, 53.240722], + [121.67928, 53.199515], + [121.660186, 53.195213], + [121.665114, 53.170467], + [121.722396, 53.145706], + [121.753193, 53.147501], + [121.784606, 53.104408], + [121.775367, 53.089674], + [121.817867, 53.061631], + [121.785838, 53.018451], + [121.715621, 52.997926], + [121.677432, 52.948192], + [121.66265, 52.912478], + [121.610295, 52.892264], + [121.604136, 52.872401], + [121.620766, 52.853251], + [121.591201, 52.824693], + [121.537614, 52.801542], + [121.511129, 52.779104], + [121.476636, 52.772225], + [121.455078, 52.73528], + [121.373158, 52.683067], + [121.309717, 52.676173], + [121.29247, 52.651855], + [121.237036, 52.619167], + [121.182217, 52.59918], + [121.225333, 52.577364], + [121.280151, 52.586819], + [121.323883, 52.573727], + [121.353448, 52.534793], + [121.411963, 52.52205], + [121.416274, 52.499468], + [121.474172, 52.482706], + [121.495114, 52.484892], + [121.519136, 52.456821], + [121.565331, 52.460468], + [121.590585, 52.443326], + [121.63986, 52.44442], + [121.678664, 52.419973], + [121.658338, 52.3904], + [121.715621, 52.342894], + [121.714389, 52.318025], + [121.769207, 52.308147], + [121.841272, 52.282526], + [121.901018, 52.280695], + [121.94783, 52.298266], + [121.976779, 52.343626], + [122.035909, 52.377615], + [122.040837, 52.413038], + [122.091344, 52.427272], + [122.080873, 52.440407], + [122.107358, 52.452445], + [122.142467, 52.495096], + [122.140003, 52.510032], + [122.168952, 52.513674], + [122.178191, 52.48963], + [122.207756, 52.469218], + [122.310618, 52.475416], + [122.326016, 52.459374], + [122.342031, 52.414133], + [122.367284, 52.413768], + [122.378987, 52.395512], + [122.419023, 52.375057], + [122.447356, 52.394052], + [122.484313, 52.341432], + [122.478153, 52.29607], + [122.560689, 52.282526], + [122.585943, 52.266413], + [122.67895, 52.276667], + [122.710979, 52.256157], + [122.76087, 52.26678], + [122.787355, 52.252494], + [122.766413, 52.232705], + [122.769493, 52.179893], + [122.73808, 52.153464], + [122.690653, 52.140243], + [122.629059, 52.13657], + [122.643841, 52.111585], + [122.625363, 52.067459], + [122.650616, 52.058997], + [122.664783, 51.99861], + [122.683877, 51.974654], + [122.726377, 51.978709], + [122.729457, 51.919321], + [122.706051, 51.890151], + [122.725761, 51.87833], + [122.732536, 51.832495], + [122.771957, 51.779579], + [122.749167, 51.746613], + [122.778732, 51.698048], + [122.816304, 51.655371], + [122.820616, 51.633088], + [122.85634, 51.606707], + [122.832935, 51.581797], + [122.874202, 51.561339], + [122.880362, 51.537894], + [122.858804, 51.524864], + [122.880362, 51.511085], + [122.854492, 51.477551], + [122.871123, 51.455181], + [122.900072, 51.445112], + [122.903768, 51.415262], + [122.946267, 51.405183], + [122.965977, 51.386886], + [122.965977, 51.345786], + [123.002934, 51.31213], + [123.069455, 51.321108], + [123.127969, 51.297913], + [123.231447, 51.279199], + [123.231447, 51.268716], + [123.294273, 51.254111], + [123.339853, 51.27246], + [123.376809, 51.266844], + [123.414381, 51.278825], + [123.440251, 51.270963], + [123.46304, 51.286686], + [123.582533, 51.294545], + [123.582533, 51.306893], + [123.661989, 51.319237], + [123.660141, 51.342795], + [123.711264, 51.398089], + [123.794416, 51.361109], + [123.842459, 51.367462], + [123.887423, 51.320734], + [123.926227, 51.300532], + [123.939777, 51.313253], + [123.994596, 51.322604], + [124.071588, 51.320734], + [124.090067, 51.3413], + [124.128255, 51.347281], + [124.192313, 51.33943], + [124.239124, 51.344664], + [124.271769, 51.308389], + [124.297638, 51.298661], + [124.339522, 51.293422], + [124.406659, 51.272086], + [124.430065, 51.301281], + [124.426985, 51.331953], + [124.443616, 51.35812], + [124.478108, 51.36223], + [124.490427, 51.380537], + [124.555717, 51.375307], + [124.58713, 51.363725], + [124.62655, 51.327465], + [124.693687, 51.3327], + [124.752817, 51.35812], + [124.76452, 51.38726], + [124.783614, 51.392115], + [124.864302, 51.37979], + [124.885244, 51.40817], + [124.942527, 51.447349], + [124.917889, 51.474196], + [124.928976, 51.498419], + [124.983795, 51.508478], + [125.004737, 51.529332], + [125.047236, 51.529704], + [125.073106, 51.553526], + [125.060171, 51.59667], + [125.098975, 51.658341], + [125.12854, 51.659083], + [125.130388, 51.635317], + [125.175968, 51.639403], + [125.214772, 51.627888], + [125.228938, 51.640517], + [125.289301, 51.633831], + [125.316402, 51.610052], + [125.35151, 51.623801], + [125.38046, 51.585516], + [125.424807, 51.562827], + [125.528285, 51.488359], + [125.559082, 51.461521], + [125.559082, 51.461521], + [125.595422, 51.416755], + [125.595422, 51.416755], + [125.60035, 51.413396], + [125.60035, 51.413396], + [125.600966, 51.410409], + [125.600966, 51.410409], + [125.62314, 51.398089], + [125.62314, 51.398089], + [125.623756, 51.387633], + [125.623756, 51.387633], + [125.626219, 51.380163], + [125.626219, 51.380163], + [125.700132, 51.327465], + [125.700132, 51.327465], + [125.740784, 51.27583], + [125.740784, 51.27583], + [125.76111, 51.261976], + [125.76111, 51.261976], + [125.761726, 51.226385], + [125.819008, 51.227134], + [125.850421, 51.21364], + [125.864588, 51.146487], + [125.909551, 51.138977], + [125.946508, 51.108176], + [125.970529, 51.123955], + [125.993935, 51.119072], + [125.976073, 51.084498], + [126.059225, 51.043503], + [126.033971, 51.011132], + [126.041978, 50.981753], + [126.068464, 50.967434], + [126.042594, 50.92558], + [126.02042, 50.927466], + [125.996399, 50.906715], + [125.997631, 50.872738], + [125.961906, 50.901054], + [125.939732, 50.85423], + [125.913247, 50.825885], + [125.878138, 50.816812], + [125.890457, 50.805845], + [125.836255, 50.793363], + [125.846726, 50.769524], + [125.828863, 50.756654], + [125.804226, 50.773309], + [125.758646, 50.746809], + [125.795603, 50.738856], + [125.78082, 50.725598], + [125.825784, 50.70362], + [125.789443, 50.679735], + [125.804226, 50.658874], + [125.793139, 50.643316], + [125.814697, 50.62092], + [125.807921, 50.60383], + [125.829479, 50.56165], + [125.794987, 50.532748], + [125.770349, 50.531227], + [125.754335, 50.506874], + [125.740784, 50.523237], + [125.699516, 50.487078], + [125.654553, 50.471082], + [125.627451, 50.443268], + [125.580024, 50.449366], + [125.562162, 50.438314], + [125.583104, 50.409717], + [125.567089, 50.402852], + [125.536292, 50.420014], + [125.522126, 50.404759], + [125.546763, 50.358965], + [125.520278, 50.3498], + [125.530749, 50.331085], + [125.463611, 50.295925], + [125.466075, 50.266861], + [125.442053, 50.260357], + [125.448829, 50.216338], + [125.417416, 50.195654], + [125.39093, 50.199868], + [125.382923, 50.172278], + [125.335496, 50.161161], + [125.376148, 50.137385], + [125.311474, 50.140453], + [125.27883, 50.127411], + [125.258504, 50.103618], + [125.287453, 50.093636], + [125.283757, 50.070211], + [125.328105, 50.065985], + [125.315786, 50.04562], + [125.289916, 50.057917], + [125.25296, 50.041393], + [125.283757, 50.036012], + [125.297924, 50.014481], + [125.278214, 49.996402], + [125.241873, 49.987938], + [125.231402, 49.957531], + [125.190134, 49.959841], + [125.199373, 49.935194], + [125.225859, 49.922481], + [125.212924, 49.907452], + [125.245569, 49.87198], + [125.225243, 49.867351], + [125.239409, 49.844587], + [125.177815, 49.829533], + [125.222779, 49.799026], + [125.221547, 49.754969], + [125.204301, 49.734086], + [125.225243, 49.726349], + [125.219699, 49.669058], + [125.185207, 49.634574], + [125.189518, 49.652401], + [125.164881, 49.669446], + [125.132236, 49.672157], + [125.127308, 49.655113], + [125.15441, 49.616741], + [125.16796, 49.629923], + [125.205533, 49.593859], + [125.23017, 49.595411], + [125.233866, 49.536801], + [125.211076, 49.539908], + [125.228323, 49.487063], + [125.270822, 49.454395], + [125.256656, 49.437275], + [125.25604, 49.395227], + [125.277598, 49.379644], + [125.256656, 49.359769], + [125.261583, 49.322336], + [125.214772, 49.277066], + [125.227707, 49.248947], + [125.219699, 49.189139], + [125.187671, 49.186792], + [125.158721, 49.144921], + [125.117453, 49.126127], + [125.034302, 49.157056], + [125.039845, 49.17623], + [124.983179, 49.162535], + [124.906802, 49.184054], + [124.860607, 49.166448], + [124.847672, 49.129651], + [124.809484, 49.115943], + [124.828578, 49.077933], + [124.808252, 49.020666], + [124.756513, 48.967262], + [124.744194, 48.920487], + [124.709086, 48.920487], + [124.715861, 48.885475], + [124.697383, 48.841775], + [124.654267, 48.83429], + [124.644412, 48.80789], + [124.656115, 48.783842], + [124.612383, 48.747945], + [124.624702, 48.701755], + [124.601912, 48.632587], + [124.579122, 48.596582], + [124.520608, 48.556195], + [124.548941, 48.535593], + [124.533543, 48.515379], + [124.555717, 48.467784], + [124.507674, 48.445558], + [124.52492, 48.426897], + [124.51876, 48.378027], + [124.547094, 48.35775], + [124.540934, 48.335476], + [124.579738, 48.297269], + [124.558796, 48.268197], + [124.579122, 48.262221], + [124.547094, 48.200829], + [124.512601, 48.164518], + [124.529847, 48.146951], + [124.505826, 48.124985], + [124.478108, 48.123387], + [124.46579, 48.098213], + [124.415899, 48.08782], + [124.430065, 48.12099], + [124.471333, 48.133373], + [124.475029, 48.173698], + [124.418978, 48.181679], + [124.412819, 48.219175], + [124.422058, 48.245884], + [124.365392, 48.283731], + [124.353689, 48.315978], + [124.317964, 48.35099], + [124.331515, 48.380015], + [124.309957, 48.413393], + [124.330283, 48.435633], + [124.302566, 48.456673], + [124.314269, 48.503881], + [124.25945, 48.536385], + [124.25945, 48.536385], + [124.136878, 48.463023], + [124.07898, 48.43603], + [124.019234, 48.39313], + [123.862785, 48.271782], + [123.746373, 48.197638], + [123.705105, 48.152142], + [123.579453, 48.045427], + [123.537569, 48.021816], + [123.300432, 47.953723], + [123.256085, 47.876711], + [123.214201, 47.824502], + [123.161846, 47.781892], + [123.041122, 47.746492], + [122.926557, 47.697777], + [122.848949, 47.67441], + [122.765181, 47.614333], + [122.59395, 47.54732], + [122.543443, 47.495589], + [122.507103, 47.401291], + [122.418407, 47.350632], + [122.441197, 47.310476], + [122.441197, 47.310476], + [122.462755, 47.27841], + [122.498479, 47.255262], + [122.531124, 47.198771], + [122.582863, 47.158092], + [122.582863, 47.158092], + [122.615508, 47.124306], + [122.679566, 47.094164], + [122.710363, 47.093349], + [122.710363, 47.093349], + [122.821232, 47.065636], + [122.852645, 47.072158], + [122.845869, 47.046881], + [122.778116, 47.002822], + [122.77442, 46.973837], + [122.798442, 46.9575], + [122.791051, 46.941567], + [122.83971, 46.937072], + [122.895144, 46.960359], + [122.893913, 46.895376], + [122.906847, 46.80738], + [122.996774, 46.761483], + [123.00355, 46.730726], + [123.026339, 46.718829], + [123.076846, 46.745082], + [123.103332, 46.734828], + [123.163694, 46.74016], + [123.198802, 46.803283], + [123.22344, 46.821305], + [123.221592, 46.850373], + [123.295505, 46.865105], + [123.341084, 46.826628], + [123.374345, 46.837683], + [123.40699, 46.906416], + [123.404526, 46.935438], + [123.360179, 46.970978], + [123.304128, 46.964852], + [123.301664, 46.999965], + [123.337389, 46.988943], + [123.42362, 46.934212], + [123.487678, 46.959951], + [123.52833, 46.944836], + [123.483366, 46.84587], + [123.506772, 46.827038], + [123.562823, 46.82581], + [123.575757, 46.845461], + [123.576989, 46.891286], + [123.605322, 46.891286], + [123.599163, 46.868378], + [123.625648, 46.847508], + [123.580069, 46.827447], + [123.629344, 46.813524], + [123.631808, 46.728675], + [123.603475, 46.68928], + [123.474743, 46.686817], + [123.366338, 46.677784], + [123.318295, 46.662179], + [123.276411, 46.660947], + [123.279491, 46.616981], + [123.228368, 46.588198], + [123.18094, 46.614103], + [123.098404, 46.603002], + [123.077462, 46.622324], + [123.04605, 46.617803], + [123.052825, 46.579972], + [123.002318, 46.574624], + [123.010325, 46.524823], + [123.011557, 46.434984], + [123.089781, 46.347888], + [123.142136, 46.298293], + [123.178476, 46.248239], + [123.248078, 46.273065], + [123.286266, 46.250308], + [123.320758, 46.254447], + [123.357099, 46.232096], + [123.357099, 46.232096], + [123.430396, 46.243687], + [123.452569, 46.233338], + [123.499381, 46.259826], + [123.569598, 46.223816], + [123.569598, 46.223816] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 310000, + "name": "上海市", + "center": [121.472644, 31.231706], + "centroid": [121.438737, 31.072559], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 8, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [120.901349, 31.017327], + [120.940153, 31.010146], + [120.949392, 31.030148], + [120.989428, 31.01425], + [121.000515, 30.938309], + [120.993124, 30.889532], + [121.020225, 30.872069], + [120.991892, 30.837133], + [121.038087, 30.814007], + [121.060261, 30.845354], + [121.097833, 30.857171], + [121.13787, 30.826342], + [121.123087, 30.77905], + [121.174826, 30.771851], + [121.21671, 30.785734], + [121.232108, 30.755909], + [121.272144, 30.723504], + [121.274608, 30.677191], + [121.362071, 30.679764], + [121.426129, 30.730192], + [121.517288, 30.775451], + [121.601056, 30.805269], + [121.681128, 30.818633], + [121.904714, 30.814007], + [121.943518, 30.776993], + [121.970004, 30.789333], + [121.954605, 30.825828], + [121.994025, 30.862823], + [121.990945, 30.96859], + [121.977395, 31.016301], + [121.946598, 31.066039], + [121.809859, 31.196669], + [121.722396, 31.3036], + [121.599208, 31.37465], + [121.520984, 31.394575], + [121.404571, 31.479337], + [121.343593, 31.511996], + [121.301093, 31.49873], + [121.301093, 31.49873], + [121.247507, 31.476785], + [121.241963, 31.493117], + [121.174826, 31.44922], + [121.143413, 31.392021], + [121.113848, 31.37465], + [121.130478, 31.343987], + [121.142797, 31.275472], + [121.090442, 31.291838], + [121.060261, 31.245289], + [121.076892, 31.158267], + [121.018377, 31.134194], + [120.930298, 31.141365], + [120.881023, 31.134706], + [120.859465, 31.100379], + [120.890878, 31.094229], + [120.901349, 31.017327] + ] + ], + [ + [ + [121.974931, 31.61704], + [121.715005, 31.673592], + [121.64294, 31.697527], + [121.599824, 31.703128], + [121.49881, 31.753012], + [121.431673, 31.769295], + [121.384861, 31.833382], + [121.323267, 31.868458], + [121.265369, 31.863883], + [121.200079, 31.834907], + [121.118775, 31.759119], + [121.145261, 31.75403], + [121.289391, 31.61653], + [121.371926, 31.553314], + [121.395332, 31.585437], + [121.434136, 31.590535], + [121.547469, 31.531382], + [121.625693, 31.501792], + [121.682976, 31.491075], + [121.819098, 31.437987], + [121.890547, 31.428795], + [121.981706, 31.464024], + [121.995873, 31.493117], + [121.974931, 31.61704] + ] + ], + [ + [ + [121.795693, 31.330186], + [121.792613, 31.363408], + [121.742106, 31.407345], + [121.585657, 31.454836], + [121.567179, 31.48342], + [121.520984, 31.494137], + [121.509897, 31.4824], + [121.572107, 31.435944], + [121.727939, 31.35472], + [121.76428, 31.31536], + [121.785222, 31.31127], + [121.795693, 31.330186] + ] + ], + [ + [ + [121.801852, 31.356765], + [121.8037, 31.328652], + [121.840656, 31.295418], + [121.932431, 31.283144], + [122.016199, 31.282121], + [122.097503, 31.255522], + [122.122756, 31.307179], + [122.116597, 31.320984], + [122.040837, 31.324051], + [121.951525, 31.337343], + [121.845584, 31.37465], + [121.792613, 31.377715], + [121.801852, 31.356765] + ] + ], + [ + [ + [121.626925, 31.445135], + [121.631853, 31.456878], + [121.579498, 31.479848], + [121.626925, 31.445135] + ] + ], + [ + [ + [121.943518, 31.215608], + [121.959533, 31.159291], + [121.995873, 31.160828], + [122.008808, 31.221238], + [121.950909, 31.228915], + [121.943518, 31.215608] + ] + ], + [ + [ + [121.88254, 31.240684], + [121.909026, 31.195133], + [121.923808, 31.234032], + [121.88254, 31.240684] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 320000, + "name": "江苏省", + "center": [118.767413, 32.041544], + "centroid": [119.486506, 32.983991], + "childrenNum": 13, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 9, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [117.311654, 34.561686], + [117.27285, 34.556757], + [117.303647, 34.542463], + [117.267923, 34.532603], + [117.27285, 34.499565], + [117.252524, 34.48674], + [117.248213, 34.451216], + [117.166293, 34.434435], + [117.139191, 34.526687], + [117.15151, 34.559222], + [117.104083, 34.648874], + [117.073286, 34.639026], + [117.061583, 34.675947], + [117.070206, 34.713835], + [117.022163, 34.759081], + [116.969192, 34.771864], + [116.95133, 34.81069], + [116.979047, 34.815113], + [116.966113, 34.844588], + [116.929156, 34.843114], + [116.922381, 34.894671], + [116.858323, 34.928533], + [116.821983, 34.929515], + [116.815823, 34.965324], + [116.789338, 34.975133], + [116.781331, 34.916757], + [116.677853, 34.939327], + [116.622418, 34.939818], + [116.613795, 34.922645], + [116.557745, 34.908905], + [116.445028, 34.895652], + [116.408071, 34.850972], + [116.403144, 34.756131], + [116.369267, 34.749247], + [116.363724, 34.715311], + [116.392057, 34.710391], + [116.374195, 34.640011], + [116.430245, 34.650843], + [116.432709, 34.630163], + [116.477057, 34.614896], + [116.490607, 34.573513], + [116.594085, 34.511894], + [116.592237, 34.493646], + [116.662454, 34.472927], + [116.722816, 34.472434], + [116.773939, 34.453683], + [116.782563, 34.429993], + [116.828142, 34.389012], + [116.909446, 34.408271], + [116.969192, 34.389012], + [116.960569, 34.363821], + [116.983359, 34.348011], + [116.969192, 34.283753], + [117.051112, 34.221425], + [117.025243, 34.167469], + [117.046801, 34.151622], + [117.123793, 34.128342], + [117.130568, 34.101586], + [117.192162, 34.068873], + [117.257452, 34.065899], + [117.277162, 34.078787], + [117.311654, 34.067882], + [117.357234, 34.088205], + [117.404045, 34.03218], + [117.435458, 34.028212], + [117.514914, 34.060941], + [117.543248, 34.038627], + [117.569117, 33.985051], + [117.612849, 34.000433], + [117.629479, 34.028708], + [117.671363, 33.992494], + [117.672595, 33.934916], + [117.715095, 33.879287], + [117.753899, 33.891211], + [117.759442, 33.874318], + [117.739732, 33.758467], + [117.72495, 33.74951], + [117.750203, 33.710688], + [117.791471, 33.733585], + [117.843826, 33.736074], + [117.901724, 33.720146], + [117.972557, 33.74951], + [118.019985, 33.738562], + [118.065564, 33.76593], + [118.117919, 33.766427], + [118.161035, 33.735576], + [118.16781, 33.663381], + [118.112376, 33.617045], + [118.117919, 33.594615], + [118.107448, 33.475391], + [118.050782, 33.491863], + [118.027376, 33.455421], + [118.016905, 33.402978], + [118.029224, 33.374995], + [117.992883, 33.333005], + [117.974405, 33.279487], + [117.939297, 33.262475], + [117.942376, 33.224936], + [117.977485, 33.226437], + [117.988572, 33.180869], + [118.037231, 33.152314], + [118.038463, 33.134776], + [118.149332, 33.169348], + [118.178281, 33.217926], + [118.217085, 33.191888], + [118.219549, 33.114227], + [118.243571, 33.027967], + [118.244803, 32.998359], + [118.26944, 32.969242], + [118.303933, 32.96874], + [118.291614, 32.946143], + [118.252194, 32.936601], + [118.2331, 32.914498], + [118.250346, 32.848157], + [118.301469, 32.846145], + [118.300237, 32.783275], + [118.334114, 32.761637], + [118.363063, 32.770695], + [118.375382, 32.718849], + [118.411106, 32.715828], + [118.450526, 32.743518], + [118.483787, 32.721367], + [118.560163, 32.729926], + [118.572482, 32.719856], + [118.642699, 32.744525], + [118.707373, 32.72036], + [118.756648, 32.737477], + [118.73817, 32.772708], + [118.743097, 32.853184], + [118.743097, 32.853184], + [118.810235, 32.853687], + [118.821322, 32.920527], + [118.846575, 32.922034], + [118.849039, 32.956689], + [118.89585, 32.957694], + [118.89585, 32.957694], + [118.892771, 32.941121], + [118.934039, 32.93861], + [118.993169, 32.958196], + [119.020886, 32.955685], + [119.054763, 32.8748], + [119.113277, 32.823014], + [119.184726, 32.825529], + [119.211827, 32.708275], + [119.208748, 32.641276], + [119.230921, 32.607001], + [119.22045, 32.576748], + [119.152697, 32.557582], + [119.168096, 32.536394], + [119.142226, 32.499556], + [119.084944, 32.452602], + [119.041212, 32.515201], + [118.975923, 32.505108], + [118.922336, 32.557078], + [118.92172, 32.557078], + [118.922336, 32.557078], + [118.92172, 32.557078], + [118.890923, 32.553042], + [118.908169, 32.59238], + [118.84288, 32.56767], + [118.820706, 32.60448], + [118.784981, 32.582295], + [118.757264, 32.603976], + [118.73509, 32.58885], + [118.719076, 32.614059], + [118.719076, 32.614059], + [118.688895, 32.588346], + [118.658714, 32.594397], + [118.632844, 32.578261], + [118.59712, 32.600951], + [118.568787, 32.585825], + [118.564475, 32.562122], + [118.608823, 32.536899], + [118.592192, 32.481383], + [118.628533, 32.467751], + [118.691359, 32.472295], + [118.685199, 32.403604], + [118.703061, 32.328792], + [118.657482, 32.30148], + [118.674728, 32.250375], + [118.643931, 32.209875], + [118.510888, 32.194176], + [118.49549, 32.165304], + [118.501033, 32.121726], + [118.433896, 32.086746], + [118.394476, 32.076098], + [118.389548, 31.985281], + [118.363679, 31.930443], + [118.472084, 31.879639], + [118.466541, 31.857784], + [118.504729, 31.841516], + [118.481939, 31.778453], + [118.533678, 31.76726], + [118.521975, 31.743343], + [118.5577, 31.73011], + [118.571866, 31.746397], + [118.641467, 31.75861], + [118.653786, 31.73011], + [118.697518, 31.709747], + [118.643315, 31.671555], + [118.643315, 31.649651], + [118.736322, 31.633347], + [118.748025, 31.675629], + [118.773894, 31.682759], + [118.802844, 31.619078], + [118.858894, 31.623665], + [118.881684, 31.564023], + [118.885995, 31.519139], + [118.883532, 31.500261], + [118.852119, 31.393553], + [118.824401, 31.375672], + [118.767735, 31.363919], + [118.745561, 31.372606], + [118.720924, 31.322518], + [118.726467, 31.282121], + [118.756648, 31.279564], + [118.794836, 31.229426], + [118.870597, 31.242219], + [118.984546, 31.237102], + [119.014727, 31.241707], + [119.10527, 31.235055], + [119.107118, 31.250917], + [119.158241, 31.294907], + [119.197661, 31.295418], + [119.198277, 31.270357], + [119.266646, 31.250405], + [119.294363, 31.263195], + [119.338095, 31.259103], + [119.350414, 31.301043], + [119.374435, 31.258591], + [119.360269, 31.213049], + [119.391682, 31.174142], + [119.439109, 31.177214], + [119.461283, 31.156219], + [119.532732, 31.159291], + [119.599869, 31.10909], + [119.623891, 31.130096], + [119.678093, 31.167997], + [119.705811, 31.152634], + [119.715666, 31.169533], + [119.779723, 31.17875], + [119.809904, 31.148536], + [119.827151, 31.174142], + [119.878274, 31.160828], + [119.921389, 31.170045], + [119.946027, 31.106016], + [119.988527, 31.059375], + [120.001461, 31.027071], + [120.052584, 31.00553], + [120.111099, 30.955761], + [120.149903, 30.937283], + [120.223816, 30.926502], + [120.316206, 30.933689], + [120.371025, 30.948575], + [120.35809, 30.886964], + [120.42338, 30.902884], + [120.435083, 30.920855], + [120.441858, 30.860768], + [120.460336, 30.839702], + [120.489285, 30.763624], + [120.504684, 30.757967], + [120.563814, 30.835592], + [120.589684, 30.854089], + [120.654973, 30.846896], + [120.68269, 30.882342], + [120.713487, 30.88491], + [120.709176, 30.933176], + [120.684538, 30.955247], + [120.698089, 30.970643], + [120.746132, 30.962432], + [120.770154, 30.996809], + [120.820661, 31.006556], + [120.865624, 30.989627], + [120.901349, 31.017327], + [120.890878, 31.094229], + [120.859465, 31.100379], + [120.881023, 31.134706], + [120.930298, 31.141365], + [121.018377, 31.134194], + [121.076892, 31.158267], + [121.060261, 31.245289], + [121.090442, 31.291838], + [121.142797, 31.275472], + [121.130478, 31.343987], + [121.113848, 31.37465], + [121.143413, 31.392021], + [121.174826, 31.44922], + [121.241963, 31.493117], + [121.247507, 31.476785], + [121.301093, 31.49873], + [121.301093, 31.49873], + [121.343593, 31.511996], + [121.371926, 31.553314], + [121.289391, 31.61653], + [121.145261, 31.75403], + [121.118775, 31.759119], + [121.200079, 31.834907], + [121.265369, 31.863883], + [121.323267, 31.868458], + [121.384861, 31.833382], + [121.431673, 31.769295], + [121.49881, 31.753012], + [121.599824, 31.703128], + [121.64294, 31.697527], + [121.715005, 31.673592], + [121.974931, 31.61704], + [121.970004, 31.718911], + [121.889315, 31.866425], + [121.856055, 31.955328], + [121.772287, 32.032984], + [121.759352, 32.059362], + [121.525295, 32.136423], + [121.542542, 32.152132], + [121.458774, 32.177462], + [121.499426, 32.211394], + [121.493882, 32.263533], + [121.450151, 32.282256], + [121.425513, 32.430885], + [121.390405, 32.460682], + [121.352216, 32.474315], + [121.269681, 32.483402], + [121.153268, 32.52933], + [121.121855, 32.569183], + [121.076892, 32.576243], + [121.020225, 32.605489], + [120.961711, 32.612042], + [120.979573, 32.636236], + [120.963559, 32.68259], + [120.916131, 32.701225], + [120.953088, 32.714318], + [120.972182, 32.761134], + [120.981421, 32.85972], + [120.957399, 32.893395], + [120.932762, 33.005887], + [120.917979, 33.02596], + [120.871784, 33.047032], + [120.874247, 33.093672], + [120.843451, 33.209915], + [120.819429, 33.237951], + [120.833595, 33.274984], + [120.813885, 33.303499], + [120.769538, 33.307], + [120.741205, 33.337505], + [120.717183, 33.436945], + [120.680227, 33.520306], + [120.622944, 33.615051], + [120.611241, 33.627012], + [120.583524, 33.668362], + [120.534249, 33.782346], + [120.48559, 33.859411], + [120.367329, 34.091674], + [120.347619, 34.179352], + [120.314359, 34.255563], + [120.311895, 34.306991], + [120.103707, 34.391481], + [119.962657, 34.459112], + [119.811752, 34.485754], + [119.781571, 34.515839], + [119.641137, 34.569078], + [119.610956, 34.592729], + [119.569072, 34.615389], + [119.465594, 34.672994], + [119.525956, 34.73351], + [119.456971, 34.748264], + [119.381827, 34.752198], + [119.494543, 34.754656], + [119.497007, 34.754164], + [119.439725, 34.785136], + [119.440957, 34.769406], + [119.378747, 34.764489], + [119.312841, 34.774813], + [119.272189, 34.797914], + [119.238313, 34.799388], + [119.217371, 34.827886], + [119.202588, 34.890253], + [119.214907, 34.925589], + [119.211211, 34.981507], + [119.238313, 35.048657], + [119.285124, 35.068252], + [119.291899, 35.028567], + [119.307298, 35.032977], + [119.292515, 35.068742], + [119.306066, 35.076578], + [119.286972, 35.115261], + [119.250016, 35.124562], + [119.217371, 35.106939], + [119.137915, 35.096167], + [119.114509, 35.055026], + [119.027045, 35.055516], + [118.942662, 35.040817], + [118.928495, 35.051106], + [118.86259, 35.025626], + [118.860742, 34.944233], + [118.805307, 34.87307], + [118.80038, 34.843114], + [118.772047, 34.794474], + [118.739402, 34.792508], + [118.719076, 34.745313], + [118.764039, 34.740396], + [118.783749, 34.723181], + [118.739402, 34.693663], + [118.690127, 34.678408], + [118.664257, 34.693663], + [118.607591, 34.694155], + [118.601431, 34.714327], + [118.545997, 34.705964], + [118.460997, 34.656258], + [118.473932, 34.623269], + [118.439439, 34.626223], + [118.424657, 34.595193], + [118.439439, 34.507949], + [118.416034, 34.473914], + [118.404947, 34.427525], + [118.379693, 34.415183], + [118.290382, 34.424563], + [118.277447, 34.404814], + [118.220165, 34.405802], + [118.217701, 34.379134], + [118.179513, 34.379628], + [118.177665, 34.45319], + [118.132702, 34.483287], + [118.16473, 34.50499], + [118.185056, 34.543942], + [118.079115, 34.569571], + [118.114839, 34.614404], + [118.084042, 34.655766], + [118.053861, 34.650843], + [117.951615, 34.678408], + [117.909732, 34.670533], + [117.902956, 34.644443], + [117.793935, 34.651827], + [117.791471, 34.583368], + [117.801942, 34.518798], + [117.684298, 34.547392], + [117.659044, 34.501044], + [117.609769, 34.490686], + [117.592523, 34.462566], + [117.53832, 34.467006], + [117.465023, 34.484767], + [117.402813, 34.550843], + [117.402813, 34.569571], + [117.370785, 34.584846], + [117.325205, 34.573021], + [117.325205, 34.573021], + [117.32151, 34.566614], + [117.32151, 34.566614], + [117.311654, 34.561686], + [117.311654, 34.561686] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 330000, + "name": "浙江省", + "center": [120.153576, 30.287459], + "centroid": [120.109913, 29.181466], + "childrenNum": 11, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 10, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [118.433896, 28.288335], + [118.444367, 28.253548], + [118.490562, 28.238259], + [118.493026, 28.262509], + [118.588497, 28.282538], + [118.595272, 28.258292], + [118.651322, 28.277267], + [118.674728, 28.27147], + [118.699366, 28.309939], + [118.719692, 28.312047], + [118.756032, 28.252493], + [118.802228, 28.240368], + [118.804075, 28.207675], + [118.771431, 28.188687], + [118.805923, 28.154923], + [118.802228, 28.117453], + [118.767735, 28.10584], + [118.719076, 28.063601], + [118.733858, 28.027684], + [118.730163, 27.970615], + [118.753568, 27.947885], + [118.818242, 27.916689], + [118.829329, 27.847921], + [118.873677, 27.733563], + [118.879836, 27.667859], + [118.913713, 27.619616], + [118.909401, 27.568168], + [118.869365, 27.540047], + [118.907553, 27.460952], + [118.955597, 27.4498], + [118.986393, 27.47582], + [118.983314, 27.498649], + [119.020886, 27.498118], + [119.03998, 27.478475], + [119.092335, 27.466262], + [119.129907, 27.475289], + [119.121284, 27.438115], + [119.14777, 27.424836], + [119.224146, 27.416868], + [119.26911, 27.42218], + [119.285124, 27.457766], + [119.334399, 27.480067], + [119.360269, 27.524657], + [119.416935, 27.539517], + [119.438493, 27.508734], + [119.466826, 27.526249], + [119.501935, 27.610601], + [119.501319, 27.649837], + [119.541971, 27.666799], + [119.606028, 27.674749], + [119.644217, 27.663619], + [119.626354, 27.620676], + [119.630666, 27.582491], + [119.675014, 27.574534], + [119.659615, 27.540578], + [119.690412, 27.537394], + [119.70889, 27.514042], + [119.703347, 27.446613], + [119.685485, 27.438646], + [119.711354, 27.403054], + [119.750774, 27.373829], + [119.739687, 27.362668], + [119.782187, 27.330241], + [119.768636, 27.307909], + [119.843165, 27.300464], + [119.938636, 27.329709], + [119.960194, 27.365857], + [120.008237, 27.375423], + [120.026099, 27.344063], + [120.052584, 27.338747], + [120.096316, 27.390302], + [120.136968, 27.402523], + [120.134504, 27.420055], + [120.221352, 27.420055], + [120.26262, 27.432804], + [120.273091, 27.38924], + [120.340844, 27.399867], + [120.343924, 27.363199], + [120.430155, 27.258976], + [120.401822, 27.250996], + [120.404286, 27.204166], + [120.461568, 27.142407], + [120.492365, 27.136016], + [120.545952, 27.156785], + [120.574901, 27.234501], + [120.554575, 27.25206], + [120.580444, 27.321203], + [120.665444, 27.357884], + [120.673451, 27.420055], + [120.703016, 27.478475], + [120.637111, 27.561271], + [120.634647, 27.577186], + [120.685154, 27.622797], + [120.709176, 27.682699], + [120.771386, 27.734623], + [120.777545, 27.774873], + [120.809574, 27.775402], + [120.840371, 27.758986], + [120.910588, 27.864852], + [120.942001, 27.896592], + [120.97403, 27.887071], + [121.027616, 27.832574], + [121.070116, 27.834162], + [121.107688, 27.81352], + [121.152036, 27.815638], + [121.134174, 27.787051], + [121.13479, 27.787051], + [121.149572, 27.801345], + [121.149572, 27.801875], + [121.153268, 27.809815], + [121.152652, 27.810344], + [121.192072, 27.822518], + [121.193304, 27.872259], + [121.162507, 27.879136], + [121.162507, 27.90717], + [121.099681, 27.895005], + [121.05595, 27.900294], + [120.991892, 27.95], + [121.015298, 27.981714], + [121.059029, 28.096338], + [121.108304, 28.139092], + [121.121239, 28.12537], + [121.140949, 28.031382], + [121.176058, 28.022401], + [121.261057, 28.034551], + [121.299862, 28.067297], + [121.328195, 28.134343], + [121.373774, 28.133287], + [121.402107, 28.197127], + [121.45631, 28.250385], + [121.488955, 28.301509], + [121.538846, 28.299401], + [121.571491, 28.279376], + [121.580114, 28.240368], + [121.627541, 28.251966], + [121.669425, 28.33312], + [121.660186, 28.355768], + [121.634317, 28.347868], + [121.658954, 28.392628], + [121.692831, 28.407368], + [121.671273, 28.472621], + [121.646019, 28.511544], + [121.634317, 28.562542], + [121.596128, 28.575156], + [121.557324, 28.645033], + [121.540694, 28.655537], + [121.646019, 28.682842], + [121.689135, 28.719062], + [121.704534, 28.804577], + [121.687287, 28.863294], + [121.774751, 28.863818], + [121.772287, 28.898404], + [121.743338, 28.954451], + [121.711309, 28.985865], + [121.712541, 29.028783], + [121.658954, 29.058606], + [121.660186, 29.118226], + [121.616454, 29.143318], + [121.608447, 29.168927], + [121.715621, 29.125022], + [121.750113, 29.136523], + [121.767975, 29.166837], + [121.780294, 29.10986], + [121.811091, 29.10986], + [121.85975, 29.086328], + [121.884388, 29.105677], + [121.966308, 29.052852], + [121.970004, 29.092604], + [121.988482, 29.110906], + [121.986634, 29.154817], + [121.948446, 29.193485], + [121.971851, 29.193485], + [121.966924, 29.249894], + [122.002032, 29.260336], + [122.000185, 29.278608], + [121.94475, 29.28435], + [121.958301, 29.334448], + [121.936127, 29.348012], + [121.937975, 29.384], + [121.975547, 29.411113], + [121.993409, 29.45229], + [121.973083, 29.477821], + [121.968772, 29.515846], + [121.995257, 29.545007], + [122.000185, 29.582486], + [121.966308, 29.636078], + [121.909641, 29.650122], + [121.872685, 29.632437], + [121.833265, 29.653242], + [121.937359, 29.748373], + [122.003264, 29.762401], + [122.043916, 29.822647], + [122.10243, 29.859504], + [122.143082, 29.877668], + [122.140003, 29.901535], + [122.00696, 29.891678], + [122.00388, 29.92021], + [121.971235, 29.955476], + [121.919497, 29.920729], + [121.835113, 29.958068], + [121.78399, 29.99332], + [121.721164, 29.992802], + [121.699606, 30.007832], + [121.652795, 30.071037], + [121.635548, 30.070002], + [121.561636, 30.184395], + [121.497578, 30.258861], + [121.395332, 30.338435], + [121.371926, 30.37097], + [121.328195, 30.397299], + [121.225333, 30.404526], + [121.183449, 30.434458], + [121.092906, 30.515952], + [121.058413, 30.563888], + [121.148956, 30.599953], + [121.188992, 30.632916], + [121.239499, 30.648878], + [121.274608, 30.677191], + [121.272144, 30.723504], + [121.232108, 30.755909], + [121.21671, 30.785734], + [121.174826, 30.771851], + [121.123087, 30.77905], + [121.13787, 30.826342], + [121.097833, 30.857171], + [121.060261, 30.845354], + [121.038087, 30.814007], + [120.991892, 30.837133], + [121.020225, 30.872069], + [120.993124, 30.889532], + [121.000515, 30.938309], + [120.989428, 31.01425], + [120.949392, 31.030148], + [120.940153, 31.010146], + [120.901349, 31.017327], + [120.865624, 30.989627], + [120.820661, 31.006556], + [120.770154, 30.996809], + [120.746132, 30.962432], + [120.698089, 30.970643], + [120.684538, 30.955247], + [120.709176, 30.933176], + [120.713487, 30.88491], + [120.68269, 30.882342], + [120.654973, 30.846896], + [120.589684, 30.854089], + [120.563814, 30.835592], + [120.504684, 30.757967], + [120.489285, 30.763624], + [120.460336, 30.839702], + [120.441858, 30.860768], + [120.435083, 30.920855], + [120.42338, 30.902884], + [120.35809, 30.886964], + [120.371025, 30.948575], + [120.316206, 30.933689], + [120.223816, 30.926502], + [120.149903, 30.937283], + [120.111099, 30.955761], + [120.052584, 31.00553], + [120.001461, 31.027071], + [119.988527, 31.059375], + [119.946027, 31.106016], + [119.921389, 31.170045], + [119.878274, 31.160828], + [119.827151, 31.174142], + [119.809904, 31.148536], + [119.779723, 31.17875], + [119.715666, 31.169533], + [119.705811, 31.152634], + [119.678093, 31.167997], + [119.623891, 31.130096], + [119.649144, 31.104991], + [119.629434, 31.085517], + [119.633746, 31.019379], + [119.580159, 30.967051], + [119.582007, 30.932149], + [119.563529, 30.919315], + [119.557369, 30.874124], + [119.575847, 30.829939], + [119.55429, 30.825828], + [119.527188, 30.77905], + [119.479761, 30.772365], + [119.482841, 30.704467], + [119.444652, 30.650422], + [119.408312, 30.645274], + [119.39045, 30.685941], + [119.343022, 30.664322], + [119.323312, 30.630341], + [119.238929, 30.609225], + [119.265414, 30.574709], + [119.237081, 30.546881], + [119.272189, 30.510281], + [119.326392, 30.532964], + [119.336247, 30.508734], + [119.335015, 30.448389], + [119.36766, 30.38491], + [119.402768, 30.374584], + [119.349182, 30.349281], + [119.326392, 30.372002], + [119.277117, 30.341018], + [119.246936, 30.341018], + [119.236465, 30.297106], + [119.201356, 30.290905], + [119.126828, 30.304856], + [119.091719, 30.323972], + [119.06277, 30.304856], + [118.988857, 30.332237], + [118.954365, 30.360126], + [118.880452, 30.31519], + [118.877988, 30.282637], + [118.905089, 30.216464], + [118.929727, 30.2025], + [118.852735, 30.166805], + [118.852119, 30.149729], + [118.895234, 30.148694], + [118.873677, 30.11505], + [118.878604, 30.064822], + [118.902626, 30.029078], + [118.894619, 29.937845], + [118.838568, 29.934733], + [118.841032, 29.891159], + [118.740634, 29.814859], + [118.744945, 29.73902], + [118.700598, 29.706277], + [118.647011, 29.64336], + [118.61991, 29.654282], + [118.573714, 29.638159], + [118.532446, 29.588731], + [118.500417, 29.57572], + [118.496106, 29.519492], + [118.381541, 29.504909], + [118.347664, 29.474174], + [118.329802, 29.495012], + [118.306396, 29.479384], + [118.316252, 29.422581], + [118.248498, 29.431443], + [118.193064, 29.395472], + [118.205382, 29.343839], + [118.166578, 29.314099], + [118.178281, 29.297921], + [118.138861, 29.283828], + [118.077883, 29.290614], + [118.073571, 29.216993], + [118.042159, 29.210202], + [118.027992, 29.167882], + [118.045238, 29.149068], + [118.037847, 29.102017], + [118.076035, 29.074822], + [118.066796, 29.053898], + [118.097593, 28.998952], + [118.115455, 29.009944], + [118.115455, 29.009944], + [118.133933, 28.983771], + [118.165346, 28.986912], + [118.227556, 28.942406], + [118.195527, 28.904167], + [118.270056, 28.918836], + [118.300237, 28.826075], + [118.364295, 28.813491], + [118.403099, 28.702791], + [118.428352, 28.681267], + [118.428352, 28.617193], + [118.428352, 28.617193], + [118.412338, 28.55676], + [118.4302, 28.515225], + [118.414802, 28.497344], + [118.474548, 28.478934], + [118.456686, 28.424738], + [118.432048, 28.402104], + [118.455454, 28.384204], + [118.480091, 28.327325], + [118.433896, 28.288335] + ] + ], + [ + [ + [122.163408, 29.988137], + [122.239785, 29.962735], + [122.279205, 29.937326], + [122.322321, 29.940438], + [122.341415, 29.976733], + [122.343879, 30.020269], + [122.310002, 30.039958], + [122.290908, 30.074663], + [122.301379, 30.086574], + [122.293988, 30.100554], + [122.152938, 30.113497], + [122.095655, 30.158008], + [122.048844, 30.147141], + [121.955221, 30.183878], + [121.934895, 30.161631], + [121.983554, 30.100554], + [121.989714, 30.077252], + [121.978011, 30.059125], + [122.027902, 29.991247], + [122.106742, 30.005759], + [122.118445, 29.986582], + [122.163408, 29.988137] + ] + ], + [ + [ + [122.213915, 30.186464], + [122.178807, 30.199396], + [122.152938, 30.19112], + [122.143698, 30.163183], + [122.168336, 30.138343], + [122.213915, 30.186464] + ] + ], + [ + [ + [122.229314, 29.711995], + [122.210836, 29.700559], + [122.269966, 29.685482], + [122.231162, 29.710435], + [122.229314, 29.711995] + ] + ], + [ + [ + [122.427646, 30.738422], + [122.427031, 30.697777], + [122.532972, 30.696748], + [122.528045, 30.725047], + [122.475074, 30.714243], + [122.445509, 30.745109], + [122.427646, 30.738422] + ] + ], + [ + [ + [122.162793, 30.329654], + [122.058083, 30.291938], + [122.154169, 30.244903], + [122.231778, 30.234562], + [122.247176, 30.30124], + [122.228082, 30.329654], + [122.191126, 30.329654], + [122.176343, 30.351863], + [122.162793, 30.329654] + ] + ], + [ + [ + [122.317393, 30.249556], + [122.277973, 30.242835], + [122.358661, 30.236113], + [122.365437, 30.255242], + [122.417175, 30.238699], + [122.40732, 30.272817], + [122.333408, 30.272817], + [122.317393, 30.249556] + ] + ], + [ + [ + [122.026054, 29.178333], + [122.013119, 29.151681], + [122.056851, 29.158476], + [122.075945, 29.176243], + [122.036525, 29.20759], + [122.026054, 29.178333] + ] + ], + [ + [ + [122.372212, 29.893234], + [122.386379, 29.834069], + [122.415944, 29.828877], + [122.401777, 29.869884], + [122.433806, 29.883376], + [122.43319, 29.919173], + [122.411632, 29.951846], + [122.398081, 29.9394], + [122.351886, 29.959105], + [122.330944, 29.937845], + [122.338951, 29.911911], + [122.353734, 29.89946], + [122.362973, 29.894272], + [122.372212, 29.893234] + ] + ], + [ + [ + [122.43011, 30.408655], + [122.432574, 30.445294], + [122.37406, 30.461802], + [122.277973, 30.471603], + [122.281669, 30.418461], + [122.318625, 30.407106], + [122.352502, 30.422074], + [122.43011, 30.408655] + ] + ], + [ + [ + [121.837577, 28.770484], + [121.86283, 28.782024], + [121.861598, 28.814016], + [121.837577, 28.770484] + ] + ], + [ + [ + [122.265038, 29.84549], + [122.221307, 29.832512], + [122.248408, 29.804473], + [122.310002, 29.766557], + [122.325401, 29.781621], + [122.299531, 29.819532], + [122.319241, 29.829397], + [122.265038, 29.84549] + ] + ], + [ + [ + [121.790765, 29.082144], + [121.832649, 29.050236], + [121.84312, 29.082144], + [121.82033, 29.099402], + [121.790765, 29.082144] + ] + ], + [ + [ + [121.201311, 27.623328], + [121.197616, 27.618025], + [121.198848, 27.616964], + [121.203775, 27.625979], + [121.201311, 27.623328] + ] + ], + [ + [ + [121.943518, 30.776993], + [121.968156, 30.688514], + [121.997105, 30.658659], + [122.087032, 30.602014], + [122.133227, 30.595317], + [122.075329, 30.647848], + [122.011271, 30.66947], + [121.992793, 30.695204], + [121.987866, 30.753338], + [121.970004, 30.789333], + [121.943518, 30.776993] + ] + ], + [ + [ + [121.889315, 28.471569], + [121.918881, 28.497344], + [121.881924, 28.502603], + [121.889315, 28.471569] + ] + ], + [ + [ + [122.182503, 29.650642], + [122.211452, 29.692241], + [122.200365, 29.712515], + [122.146778, 29.749412], + [122.13138, 29.788893], + [122.083952, 29.78318], + [122.047612, 29.719791], + [122.074097, 29.701599], + [122.095655, 29.716673], + [122.138155, 29.662083], + [122.182503, 29.650642] + ] + ], + [ + [ + [122.461523, 29.944068], + [122.459675, 29.944586], + [122.460291, 29.947179], + [122.451668, 29.943031], + [122.451052, 29.940956], + [122.450436, 29.940956], + [122.449204, 29.9394], + [122.4529, 29.936807], + [122.452284, 29.935252], + [122.45598, 29.926435], + [122.457827, 29.927472], + [122.462755, 29.927991], + [122.467067, 29.928509], + [122.459059, 29.938882], + [122.461523, 29.944068] + ] + ], + [ + [ + [122.570544, 30.644244], + [122.559457, 30.679764], + [122.546523, 30.651967], + [122.570544, 30.644244] + ] + ], + [ + [ + [121.869605, 28.423685], + [121.910873, 28.44], + [121.889931, 28.45105], + [121.869605, 28.423685] + ] + ], + [ + [ + [122.065474, 30.179739], + [122.055619, 30.200431], + [122.017431, 30.186464], + [122.025438, 30.161631], + [122.065474, 30.179739] + ] + ], + [ + [ + [122.391306, 29.970512], + [122.411632, 30.025969], + [122.378371, 30.023896], + [122.3679, 29.980361], + [122.391306, 29.970512] + ] + ], + [ + [ + [121.850511, 29.977251], + [121.874533, 29.964809], + [121.933047, 29.994875], + [121.924424, 30.052391], + [121.88562, 30.094859], + [121.848663, 30.101072], + [121.84004, 30.047211], + [121.844968, 29.982953], + [121.850511, 29.977251] + ] + ], + [ + [ + [121.066421, 27.478475], + [121.066421, 27.461483], + [121.107073, 27.443958], + [121.067036, 27.478475], + [121.066421, 27.478475] + ] + ], + [ + [ + [121.952141, 29.187738], + [121.979243, 29.160043], + [121.976779, 29.191918], + [121.952141, 29.187738] + ] + ], + [ + [ + [122.038373, 29.759284], + [122.011271, 29.746294], + [122.02975, 29.716673], + [122.038373, 29.759284] + ] + ], + [ + [ + [121.940438, 30.114533], + [121.910257, 30.089163], + [121.945982, 30.064304], + [121.962612, 30.106249], + [121.940438, 30.114533] + ] + ], + [ + [ + [121.957685, 30.287804], + [122.0008, 30.308473], + [121.989098, 30.339985], + [121.94167, 30.33327], + [121.921344, 30.30744], + [121.957685, 30.287804] + ] + ], + [ + [ + [122.192974, 29.965327], + [122.163408, 29.988137], + [122.152322, 29.97103], + [122.154169, 29.97103], + [122.155401, 29.970512], + [122.18435, 29.955476], + [122.192974, 29.965327] + ] + ], + [ + [ + [122.287828, 29.723949], + [122.301379, 29.748373], + [122.258263, 29.753569], + [122.241633, 29.784738], + [122.2133, 29.771752], + [122.251488, 29.731225], + [122.287828, 29.723949] + ] + ], + [ + [ + [121.134174, 27.787051], + [121.134174, 27.785992], + [121.13479, 27.787051], + [121.134174, 27.787051] + ] + ], + [ + [ + [122.760254, 30.141966], + [122.784275, 30.130062], + [122.781196, 30.13265], + [122.778116, 30.13679], + [122.770725, 30.138861], + [122.763333, 30.141966], + [122.762101, 30.142484], + [122.760254, 30.141966] + ] + ], + [ + [ + [122.264423, 30.269716], + [122.253952, 30.237147], + [122.315545, 30.250073], + [122.300147, 30.271266], + [122.264423, 30.269716] + ] + ], + [ + [ + [122.282901, 29.860542], + [122.30877, 29.849642], + [122.343263, 29.860542], + [122.343263, 29.882857], + [122.301379, 29.883895], + [122.282901, 29.860542] + ] + ], + [ + [ + [122.781196, 30.694175], + [122.799674, 30.716301], + [122.778732, 30.729677], + [122.757174, 30.713728], + [122.781196, 30.694175] + ] + ], + [ + [ + [121.098449, 27.937311], + [121.152652, 27.961629], + [121.120623, 27.986471], + [121.0695, 27.984357], + [121.038087, 27.948942], + [121.098449, 27.937311] + ] + ], + [ + [ + [121.185913, 27.963215], + [121.237652, 27.988056], + [121.197616, 28.000739], + [121.17113, 27.978543], + [121.185913, 27.963215] + ] + ], + [ + [ + [122.454132, 29.956513], + [122.447972, 29.955994], + [122.445509, 29.952365], + [122.446741, 29.951327], + [122.447972, 29.947698], + [122.459059, 29.950809], + [122.458443, 29.951846], + [122.455364, 29.955994], + [122.454132, 29.956513] + ] + ], + [ + [ + [122.836014, 30.698806], + [122.831087, 30.728648], + [122.807681, 30.714243], + [122.836014, 30.698806] + ] + ], + [ + [ + [122.200365, 29.969475], + [122.233626, 29.946661], + [122.273662, 29.93214], + [122.239785, 29.960142], + [122.200365, 29.969475] + ] + ], + [ + [ + [122.029134, 29.954957], + [122.043916, 29.930584], + [122.058699, 29.955994], + [122.029134, 29.954957] + ] + ], + [ + [ + [121.044247, 27.979072], + [121.089826, 27.998625], + [121.073812, 28.007608], + [121.044247, 27.979072] + ] + ], + [ + [ + [122.471378, 29.927472], + [122.470762, 29.925916], + [122.473226, 29.925397], + [122.47261, 29.927472], + [122.471378, 29.927472] + ] + ], + [ + [ + [122.152322, 29.97103], + [122.155401, 29.970512], + [122.154169, 29.97103], + [122.152322, 29.97103] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 340000, + "name": "安徽省", + "center": [117.283042, 31.86119], + "centroid": [117.226884, 31.849254], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 11, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [116.599629, 34.014324], + [116.641512, 33.978103], + [116.64336, 33.896675], + [116.631042, 33.887733], + [116.566984, 33.9081], + [116.558361, 33.881274], + [116.486296, 33.869846], + [116.437637, 33.846489], + [116.437021, 33.801246], + [116.408071, 33.805721], + [116.393905, 33.782843], + [116.316912, 33.771402], + [116.263326, 33.730101], + [116.230065, 33.735078], + [116.155536, 33.709693], + [116.132747, 33.751501], + [116.100102, 33.782843], + [116.074232, 33.781351], + [116.055754, 33.804727], + [116.05945, 33.860902], + [115.982457, 33.917039], + [116.00032, 33.965199], + [115.95782, 34.007875], + [115.904233, 34.009859], + [115.876516, 34.028708], + [115.877132, 34.002913], + [115.85003, 34.004898], + [115.846335, 34.028708], + [115.809378, 34.062428], + [115.768726, 34.061932], + [115.736082, 34.076805], + [115.705901, 34.059949], + [115.658473, 34.061437], + [115.642459, 34.03218], + [115.60735, 34.030196], + [115.579017, 33.974133], + [115.577785, 33.950307], + [115.547604, 33.874815], + [115.631988, 33.869846], + [115.614126, 33.775879], + [115.576553, 33.787817], + [115.563003, 33.772895], + [115.601807, 33.718653], + [115.601191, 33.658898], + [115.639995, 33.585143], + [115.564851, 33.576169], + [115.511264, 33.55323], + [115.463837, 33.567193], + [115.422569, 33.557219], + [115.394851, 33.506335], + [115.366518, 33.5233], + [115.345576, 33.502842], + [115.345576, 33.449928], + [115.324634, 33.457418], + [115.315395, 33.431451], + [115.328946, 33.403477], + [115.313547, 33.376994], + [115.341881, 33.370997], + [115.365286, 33.336005], + [115.361591, 33.298497], + [115.335105, 33.297997], + [115.340033, 33.260973], + [115.300613, 33.204407], + [115.303692, 33.149809], + [115.289526, 33.131769], + [115.245178, 33.135778], + [115.194671, 33.120743], + [115.168186, 33.088658], + [115.041302, 33.086653], + [114.990795, 33.102195], + [114.966158, 33.147304], + [114.932897, 33.153817], + [114.902716, 33.129764], + [114.897172, 33.086653], + [114.913187, 33.083143], + [114.925506, 33.016928], + [114.891629, 33.020441], + [114.883006, 32.990328], + [114.916266, 32.971251], + [114.943368, 32.935094], + [115.009273, 32.940117], + [115.035143, 32.932582], + [115.029599, 32.906962], + [115.139237, 32.897917], + [115.155867, 32.864747], + [115.197135, 32.856201], + [115.189744, 32.812452], + [115.211301, 32.785791], + [115.189744, 32.770695], + [115.179273, 32.726402], + [115.182968, 32.666973], + [115.20083, 32.591876], + [115.24333, 32.593388], + [115.267352, 32.578261], + [115.30554, 32.583303], + [115.304924, 32.553042], + [115.411482, 32.575235], + [115.409018, 32.549007], + [115.497713, 32.492489], + [115.5088, 32.468761], + [115.510648, 32.468761], + [115.510648, 32.468256], + [115.510648, 32.467751], + [115.509416, 32.466741], + [115.522967, 32.441997], + [115.57101, 32.419266], + [115.604271, 32.425833], + [115.626445, 32.40512], + [115.657857, 32.428864], + [115.667712, 32.409667], + [115.704669, 32.495013], + [115.742241, 32.476335], + [115.771806, 32.505108], + [115.789052, 32.468761], + [115.861117, 32.537403], + [115.891298, 32.576243], + [115.910393, 32.567165], + [115.8759, 32.542448], + [115.845719, 32.501575], + [115.883291, 32.487946], + [115.865429, 32.458662], + [115.899306, 32.390971], + [115.912856, 32.227596], + [115.941805, 32.166318], + [115.922095, 32.049725], + [115.928871, 32.003046], + [115.909161, 31.94314], + [115.920248, 31.920285], + [115.894994, 31.8649], + [115.893762, 31.832365], + [115.914704, 31.814567], + [115.886371, 31.776418], + [115.851878, 31.786593], + [115.808147, 31.770313], + [115.808147, 31.770313], + [115.767495, 31.78761], + [115.731154, 31.76726], + [115.676336, 31.778453], + [115.553764, 31.69549], + [115.534054, 31.698545], + [115.495249, 31.673083], + [115.476771, 31.643028], + [115.485394, 31.608885], + [115.439815, 31.588496], + [115.415793, 31.525771], + [115.371446, 31.495668], + [115.389924, 31.450241], + [115.373909, 31.405813], + [115.393004, 31.389977], + [115.372062, 31.349098], + [115.40717, 31.337854], + [115.443511, 31.344498], + [115.473076, 31.265242], + [115.507568, 31.267799], + [115.539597, 31.231985], + [115.540213, 31.194621], + [115.585793, 31.143926], + [115.603655, 31.17363], + [115.655394, 31.211002], + [115.700973, 31.201276], + [115.778582, 31.112164], + [115.797676, 31.128047], + [115.837712, 31.127022], + [115.867277, 31.147512], + [115.887603, 31.10909], + [115.939958, 31.071678], + [115.938726, 31.04707], + [116.006479, 31.034764], + [116.015102, 31.011685], + [116.058834, 31.012711], + [116.071769, 30.956787], + [116.03974, 30.957813], + [115.976298, 30.931636], + [115.932566, 30.889532], + [115.865429, 30.864364], + [115.848799, 30.828397], + [115.863581, 30.815549], + [115.851262, 30.756938], + [115.782893, 30.751795], + [115.762567, 30.685426], + [115.81369, 30.637035], + [115.819234, 30.597893], + [115.848799, 30.602014], + [115.876516, 30.582438], + [115.887603, 30.542758], + [115.910393, 30.519046], + [115.894994, 30.452517], + [115.921479, 30.416397], + [115.885139, 30.379747], + [115.91532, 30.337919], + [115.903001, 30.31364], + [115.985537, 30.290905], + [115.997856, 30.252657], + [116.065609, 30.204569], + [116.055754, 30.180774], + [116.088399, 30.110391], + [116.078544, 30.062233], + [116.091479, 30.036331], + [116.073616, 29.969993], + [116.128435, 29.897904], + [116.13521, 29.819532], + [116.172783, 29.828358], + [116.227601, 29.816936], + [116.250391, 29.785777], + [116.280572, 29.788893], + [116.342782, 29.835626], + [116.467818, 29.896347], + [116.525716, 29.897385], + [116.552201, 29.909836], + [116.585462, 30.045657], + [116.620571, 30.073109], + [116.666766, 30.076734], + [116.720353, 30.053945], + [116.747454, 30.057053], + [116.783794, 30.030632], + [116.802889, 29.99643], + [116.830606, 30.004723], + [116.83307, 29.95755], + [116.868794, 29.980361], + [116.900207, 29.949253], + [116.882961, 29.893753], + [116.780715, 29.792529], + [116.762237, 29.802396], + [116.673541, 29.709916], + [116.698795, 29.707836], + [116.70557, 29.69692], + [116.706802, 29.6964], + [116.704954, 29.688602], + [116.680317, 29.681323], + [116.651983, 29.637118], + [116.716657, 29.590813], + [116.721585, 29.564789], + [116.760389, 29.599139], + [116.780715, 29.569994], + [116.849084, 29.57624], + [116.873722, 29.609546], + [116.939627, 29.648561], + [116.974736, 29.657403], + [116.996294, 29.683403], + [117.041873, 29.680803], + [117.112706, 29.711995], + [117.108395, 29.75201], + [117.136728, 29.775388], + [117.123177, 29.798761], + [117.073286, 29.831992], + [117.127489, 29.86158], + [117.129952, 29.89946], + [117.171836, 29.920729], + [117.2168, 29.926953], + [117.246365, 29.915023], + [117.261763, 29.880781], + [117.25314, 29.834588], + [117.29256, 29.822647], + [117.338756, 29.848085], + [117.359082, 29.812782], + [117.382487, 29.840818], + [117.415132, 29.85068], + [117.408973, 29.802396], + [117.455168, 29.749412], + [117.453936, 29.688082], + [117.490277, 29.660003], + [117.530313, 29.654282], + [117.523538, 29.630356], + [117.543248, 29.588731], + [117.608537, 29.591333], + [117.647957, 29.614749], + [117.678754, 29.595496], + [117.690457, 29.555939], + [117.729877, 29.550213], + [117.795167, 29.570515], + [117.872775, 29.54761], + [117.933753, 29.549172], + [118.00397, 29.578322], + [118.042774, 29.566351], + [118.050782, 29.542924], + [118.095129, 29.534072], + [118.143788, 29.489803], + [118.127774, 29.47209], + [118.136397, 29.418932], + [118.193064, 29.395472], + [118.248498, 29.431443], + [118.316252, 29.422581], + [118.306396, 29.479384], + [118.329802, 29.495012], + [118.347664, 29.474174], + [118.381541, 29.504909], + [118.496106, 29.519492], + [118.500417, 29.57572], + [118.532446, 29.588731], + [118.573714, 29.638159], + [118.61991, 29.654282], + [118.647011, 29.64336], + [118.700598, 29.706277], + [118.744945, 29.73902], + [118.740634, 29.814859], + [118.841032, 29.891159], + [118.838568, 29.934733], + [118.894619, 29.937845], + [118.902626, 30.029078], + [118.878604, 30.064822], + [118.873677, 30.11505], + [118.895234, 30.148694], + [118.852119, 30.149729], + [118.852735, 30.166805], + [118.929727, 30.2025], + [118.905089, 30.216464], + [118.877988, 30.282637], + [118.880452, 30.31519], + [118.954365, 30.360126], + [118.988857, 30.332237], + [119.06277, 30.304856], + [119.091719, 30.323972], + [119.126828, 30.304856], + [119.201356, 30.290905], + [119.236465, 30.297106], + [119.246936, 30.341018], + [119.277117, 30.341018], + [119.326392, 30.372002], + [119.349182, 30.349281], + [119.402768, 30.374584], + [119.36766, 30.38491], + [119.335015, 30.448389], + [119.336247, 30.508734], + [119.326392, 30.532964], + [119.272189, 30.510281], + [119.237081, 30.546881], + [119.265414, 30.574709], + [119.238929, 30.609225], + [119.323312, 30.630341], + [119.343022, 30.664322], + [119.39045, 30.685941], + [119.408312, 30.645274], + [119.444652, 30.650422], + [119.482841, 30.704467], + [119.479761, 30.772365], + [119.527188, 30.77905], + [119.55429, 30.825828], + [119.575847, 30.829939], + [119.557369, 30.874124], + [119.563529, 30.919315], + [119.582007, 30.932149], + [119.580159, 30.967051], + [119.633746, 31.019379], + [119.629434, 31.085517], + [119.649144, 31.104991], + [119.623891, 31.130096], + [119.599869, 31.10909], + [119.532732, 31.159291], + [119.461283, 31.156219], + [119.439109, 31.177214], + [119.391682, 31.174142], + [119.360269, 31.213049], + [119.374435, 31.258591], + [119.350414, 31.301043], + [119.338095, 31.259103], + [119.294363, 31.263195], + [119.266646, 31.250405], + [119.198277, 31.270357], + [119.197661, 31.295418], + [119.158241, 31.294907], + [119.107118, 31.250917], + [119.10527, 31.235055], + [119.014727, 31.241707], + [118.984546, 31.237102], + [118.870597, 31.242219], + [118.794836, 31.229426], + [118.756648, 31.279564], + [118.726467, 31.282121], + [118.720924, 31.322518], + [118.745561, 31.372606], + [118.767735, 31.363919], + [118.824401, 31.375672], + [118.852119, 31.393553], + [118.883532, 31.500261], + [118.857046, 31.506384], + [118.865669, 31.519139], + [118.885995, 31.519139], + [118.881684, 31.564023], + [118.858894, 31.623665], + [118.802844, 31.619078], + [118.773894, 31.682759], + [118.748025, 31.675629], + [118.736322, 31.633347], + [118.643315, 31.649651], + [118.643315, 31.671555], + [118.697518, 31.709747], + [118.653786, 31.73011], + [118.641467, 31.75861], + [118.571866, 31.746397], + [118.5577, 31.73011], + [118.521975, 31.743343], + [118.533678, 31.76726], + [118.481939, 31.778453], + [118.504729, 31.841516], + [118.466541, 31.857784], + [118.472084, 31.879639], + [118.363679, 31.930443], + [118.389548, 31.985281], + [118.394476, 32.076098], + [118.433896, 32.086746], + [118.501033, 32.121726], + [118.49549, 32.165304], + [118.510888, 32.194176], + [118.643931, 32.209875], + [118.674728, 32.250375], + [118.657482, 32.30148], + [118.703061, 32.328792], + [118.685199, 32.403604], + [118.691359, 32.472295], + [118.628533, 32.467751], + [118.592192, 32.481383], + [118.608823, 32.536899], + [118.564475, 32.562122], + [118.568787, 32.585825], + [118.59712, 32.600951], + [118.632844, 32.578261], + [118.658714, 32.594397], + [118.688895, 32.588346], + [118.719076, 32.614059], + [118.719076, 32.614059], + [118.73509, 32.58885], + [118.757264, 32.603976], + [118.784981, 32.582295], + [118.820706, 32.60448], + [118.84288, 32.56767], + [118.908169, 32.59238], + [118.890923, 32.553042], + [118.92172, 32.557078], + [118.922336, 32.557078], + [118.92172, 32.557078], + [118.922336, 32.557078], + [118.975923, 32.505108], + [119.041212, 32.515201], + [119.084944, 32.452602], + [119.142226, 32.499556], + [119.168096, 32.536394], + [119.152697, 32.557582], + [119.22045, 32.576748], + [119.230921, 32.607001], + [119.208748, 32.641276], + [119.211827, 32.708275], + [119.184726, 32.825529], + [119.113277, 32.823014], + [119.054763, 32.8748], + [119.020886, 32.955685], + [118.993169, 32.958196], + [118.934039, 32.93861], + [118.892771, 32.941121], + [118.89585, 32.957694], + [118.89585, 32.957694], + [118.849039, 32.956689], + [118.846575, 32.922034], + [118.821322, 32.920527], + [118.810235, 32.853687], + [118.743097, 32.853184], + [118.743097, 32.853184], + [118.73817, 32.772708], + [118.756648, 32.737477], + [118.707373, 32.72036], + [118.642699, 32.744525], + [118.572482, 32.719856], + [118.560163, 32.729926], + [118.483787, 32.721367], + [118.450526, 32.743518], + [118.411106, 32.715828], + [118.375382, 32.718849], + [118.363063, 32.770695], + [118.334114, 32.761637], + [118.300237, 32.783275], + [118.301469, 32.846145], + [118.250346, 32.848157], + [118.2331, 32.914498], + [118.252194, 32.936601], + [118.291614, 32.946143], + [118.303933, 32.96874], + [118.26944, 32.969242], + [118.244803, 32.998359], + [118.243571, 33.027967], + [118.219549, 33.114227], + [118.217085, 33.191888], + [118.178281, 33.217926], + [118.149332, 33.169348], + [118.038463, 33.134776], + [118.037231, 33.152314], + [117.988572, 33.180869], + [117.977485, 33.226437], + [117.942376, 33.224936], + [117.939297, 33.262475], + [117.974405, 33.279487], + [117.992883, 33.333005], + [118.029224, 33.374995], + [118.016905, 33.402978], + [118.027376, 33.455421], + [118.050782, 33.491863], + [118.107448, 33.475391], + [118.117919, 33.594615], + [118.112376, 33.617045], + [118.16781, 33.663381], + [118.161035, 33.735576], + [118.117919, 33.766427], + [118.065564, 33.76593], + [118.019985, 33.738562], + [117.972557, 33.74951], + [117.901724, 33.720146], + [117.843826, 33.736074], + [117.791471, 33.733585], + [117.750203, 33.710688], + [117.72495, 33.74951], + [117.739732, 33.758467], + [117.759442, 33.874318], + [117.753899, 33.891211], + [117.715095, 33.879287], + [117.672595, 33.934916], + [117.671363, 33.992494], + [117.629479, 34.028708], + [117.612849, 34.000433], + [117.569117, 33.985051], + [117.543248, 34.038627], + [117.514914, 34.060941], + [117.435458, 34.028212], + [117.404045, 34.03218], + [117.357234, 34.088205], + [117.311654, 34.067882], + [117.277162, 34.078787], + [117.257452, 34.065899], + [117.192162, 34.068873], + [117.130568, 34.101586], + [117.123793, 34.128342], + [117.046801, 34.151622], + [117.025243, 34.167469], + [117.051112, 34.221425], + [116.969192, 34.283753], + [116.983359, 34.348011], + [116.960569, 34.363821], + [116.969192, 34.389012], + [116.909446, 34.408271], + [116.828142, 34.389012], + [116.782563, 34.429993], + [116.773939, 34.453683], + [116.722816, 34.472434], + [116.662454, 34.472927], + [116.592237, 34.493646], + [116.594085, 34.511894], + [116.490607, 34.573513], + [116.477057, 34.614896], + [116.432709, 34.630163], + [116.430245, 34.650843], + [116.374195, 34.640011], + [116.334159, 34.620806], + [116.32492, 34.601104], + [116.286116, 34.608986], + [116.247927, 34.551829], + [116.196804, 34.575977], + [116.191261, 34.535561], + [116.204196, 34.508442], + [116.178326, 34.496112], + [116.162312, 34.459605], + [116.178942, 34.430487], + [116.215898, 34.403333], + [116.213435, 34.382098], + [116.255934, 34.376665], + [116.301514, 34.342082], + [116.357564, 34.319843], + [116.372347, 34.26595], + [116.409303, 34.273863], + [116.409303, 34.273863], + [116.456731, 34.268917], + [116.516477, 34.296114], + [116.562056, 34.285731], + [116.582382, 34.266444], + [116.545426, 34.241711], + [116.542962, 34.203608], + [116.565752, 34.16945], + [116.536187, 34.151127], + [116.52818, 34.122892], + [116.576223, 34.068873], + [116.576223, 34.068873], + [116.599629, 34.014324], + [116.599629, 34.014324] + ] + ], + [ + [ + [118.865669, 31.519139], + [118.857046, 31.506384], + [118.883532, 31.500261], + [118.885995, 31.519139], + [118.865669, 31.519139] + ] + ], + [ + [ + [116.698795, 29.707836], + [116.673541, 29.709916], + [116.653831, 29.694841], + [116.680317, 29.681323], + [116.704954, 29.688602], + [116.706802, 29.6964], + [116.70557, 29.69692], + [116.698795, 29.707836] + ] + ], + [ + [ + [115.5088, 32.468761], + [115.509416, 32.466741], + [115.510648, 32.467751], + [115.510648, 32.468256], + [115.510648, 32.468761], + [115.5088, 32.468761] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 350000, + "name": "福建省", + "center": [119.306239, 26.075302], + "centroid": [118.006468, 26.069925], + "childrenNum": 9, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 12, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [119.004872, 24.970009], + [118.989473, 24.973807], + [119.023966, 25.04377], + [119.016575, 25.058409], + [118.974691, 25.024792], + [118.945126, 25.028588], + [118.892155, 25.092558], + [118.974691, 25.115319], + [118.951901, 25.15162], + [118.985162, 25.168954], + [118.985162, 25.19495], + [118.942046, 25.211195], + [118.940198, 25.21715], + [118.943278, 25.221482], + [118.903242, 25.239347], + [118.900162, 25.242595], + [118.919256, 25.248008], + [118.91556, 25.256668], + [118.918024, 25.25721], + [118.956212, 25.272905], + [118.996864, 25.266411], + [118.975307, 25.237723], + [118.990089, 25.20199], + [119.055379, 25.219316], + [119.074473, 25.211195], + [119.054147, 25.168412], + [119.032589, 25.17437], + [119.028893, 25.139702], + [119.06585, 25.102855], + [119.075705, 25.099604], + [119.134219, 25.106107], + [119.107118, 25.075214], + [119.119436, 25.012861], + [119.146538, 25.056782], + [119.165632, 25.145661], + [119.137299, 25.15487], + [119.108349, 25.193867], + [119.131755, 25.223106], + [119.190269, 25.175995], + [119.231537, 25.188993], + [119.26911, 25.159746], + [119.314689, 25.190076], + [119.294979, 25.237182], + [119.331935, 25.230685], + [119.380595, 25.250173], + [119.333167, 25.287516], + [119.299291, 25.328634], + [119.247552, 25.333502], + [119.240776, 25.316733], + [119.218603, 25.368115], + [119.14469, 25.388121], + [119.151465, 25.426503], + [119.191501, 25.424341], + [119.232153, 25.442176], + [119.219834, 25.468654], + [119.256175, 25.488643], + [119.275269, 25.476758], + [119.26295, 25.428124], + [119.288204, 25.410827], + [119.353493, 25.411908], + [119.343638, 25.472436], + [119.359037, 25.521592], + [119.400921, 25.493505], + [119.45266, 25.493505], + [119.438493, 25.412449], + [119.463131, 25.448661], + [119.491464, 25.443257], + [119.48592, 25.418935], + [119.507478, 25.396231], + [119.486536, 25.369737], + [119.548746, 25.365952], + [119.578927, 25.400556], + [119.555521, 25.429205], + [119.577695, 25.445959], + [119.59063, 25.398394], + [119.582623, 25.374063], + [119.597405, 25.334584], + [119.649144, 25.342697], + [119.665159, 25.3719], + [119.656535, 25.396772], + [119.670086, 25.435691], + [119.622659, 25.434069], + [119.675014, 25.468113], + [119.682405, 25.445959], + [119.688564, 25.441095], + [119.773564, 25.395691], + [119.764325, 25.433529], + [119.804977, 25.457847], + [119.866571, 25.455145], + [119.864107, 25.469734], + [119.862875, 25.474597], + [119.811136, 25.507009], + [119.81668, 25.532393], + [119.861027, 25.531313], + [119.883817, 25.546432], + [119.831462, 25.579905], + [119.843165, 25.597717], + [119.790194, 25.614447], + [119.785883, 25.66786], + [119.700267, 25.616606], + [119.683637, 25.592859], + [119.716898, 25.551292], + [119.715666, 25.51187], + [119.680557, 25.497827], + [119.675014, 25.475137], + [119.634362, 25.475137], + [119.611572, 25.519972], + [119.616499, 25.556691], + [119.586934, 25.59232], + [119.534579, 25.585303], + [119.541355, 25.6247], + [119.478529, 25.631715], + [119.472986, 25.662466], + [119.543819, 25.684581], + [119.602949, 25.68512], + [119.602949, 25.714779], + [119.626354, 25.723406], + [119.628202, 25.87212], + [119.638057, 25.889888], + [119.69534, 25.904424], + [119.723673, 26.011503], + [119.700267, 26.032477], + [119.668854, 26.026024], + [119.654688, 26.090002], + [119.618963, 26.11956], + [119.604181, 26.168985], + [119.664543, 26.202282], + [119.676246, 26.262943], + [119.7711, 26.285481], + [119.802513, 26.268846], + [119.806825, 26.307479], + [119.845013, 26.323036], + [119.862875, 26.307479], + [119.904143, 26.308552], + [119.95465, 26.352534], + [119.946027, 26.374519], + [119.893672, 26.355752], + [119.835774, 26.434019], + [119.83639, 26.454381], + [119.788346, 26.583435], + [119.740303, 26.610727], + [119.670086, 26.618218], + [119.605412, 26.595744], + [119.577695, 26.622498], + [119.619579, 26.649246], + [119.637441, 26.703256], + [119.664543, 26.726243], + [119.711354, 26.686681], + [119.833926, 26.690959], + [119.864107, 26.671174], + [119.873962, 26.642827], + [119.908455, 26.661547], + [119.899216, 26.693098], + [119.938636, 26.747088], + [119.942947, 26.784492], + [120.052584, 26.786629], + [120.061824, 26.768997], + [119.99407, 26.720363], + [119.969433, 26.686681], + [119.972512, 26.654594], + [119.949107, 26.624638], + [119.901679, 26.624638], + [119.851788, 26.595209], + [119.828383, 26.524013], + [119.867187, 26.509019], + [119.947875, 26.56042], + [119.93802, 26.576478], + [119.967585, 26.597885], + [120.007621, 26.595744], + [120.063671, 26.627848], + [120.093852, 26.613938], + [120.1382, 26.638012], + [120.110483, 26.692563], + [120.162222, 26.717691], + [120.151135, 26.750829], + [120.106787, 26.752966], + [120.136352, 26.797847], + [120.103707, 26.794642], + [120.102476, 26.82669], + [120.073526, 26.823485], + [120.054432, 26.863533], + [120.117874, 26.882751], + [120.126497, 26.920644], + [120.130193, 26.917976], + [120.1807, 26.920644], + [120.233055, 26.907837], + [120.25954, 26.982526], + [120.279866, 26.987326], + [120.275554, 27.027315], + [120.29588, 27.035845], + [120.282946, 27.089671], + [120.391967, 27.081146], + [120.403054, 27.10086], + [120.461568, 27.142407], + [120.404286, 27.204166], + [120.401822, 27.250996], + [120.430155, 27.258976], + [120.343924, 27.363199], + [120.340844, 27.399867], + [120.273091, 27.38924], + [120.26262, 27.432804], + [120.221352, 27.420055], + [120.134504, 27.420055], + [120.136968, 27.402523], + [120.096316, 27.390302], + [120.052584, 27.338747], + [120.026099, 27.344063], + [120.008237, 27.375423], + [119.960194, 27.365857], + [119.938636, 27.329709], + [119.843165, 27.300464], + [119.768636, 27.307909], + [119.782187, 27.330241], + [119.739687, 27.362668], + [119.750774, 27.373829], + [119.711354, 27.403054], + [119.685485, 27.438646], + [119.703347, 27.446613], + [119.70889, 27.514042], + [119.690412, 27.537394], + [119.659615, 27.540578], + [119.675014, 27.574534], + [119.630666, 27.582491], + [119.626354, 27.620676], + [119.644217, 27.663619], + [119.606028, 27.674749], + [119.541971, 27.666799], + [119.501319, 27.649837], + [119.501935, 27.610601], + [119.466826, 27.526249], + [119.438493, 27.508734], + [119.416935, 27.539517], + [119.360269, 27.524657], + [119.334399, 27.480067], + [119.285124, 27.457766], + [119.26911, 27.42218], + [119.224146, 27.416868], + [119.14777, 27.424836], + [119.121284, 27.438115], + [119.129907, 27.475289], + [119.092335, 27.466262], + [119.03998, 27.478475], + [119.020886, 27.498118], + [118.983314, 27.498649], + [118.986393, 27.47582], + [118.955597, 27.4498], + [118.907553, 27.460952], + [118.869365, 27.540047], + [118.909401, 27.568168], + [118.913713, 27.619616], + [118.879836, 27.667859], + [118.873677, 27.733563], + [118.829329, 27.847921], + [118.818242, 27.916689], + [118.753568, 27.947885], + [118.730163, 27.970615], + [118.733858, 28.027684], + [118.719076, 28.063601], + [118.767735, 28.10584], + [118.802228, 28.117453], + [118.805923, 28.154923], + [118.771431, 28.188687], + [118.804075, 28.207675], + [118.802228, 28.240368], + [118.756032, 28.252493], + [118.719692, 28.312047], + [118.699366, 28.309939], + [118.674728, 28.27147], + [118.651322, 28.277267], + [118.595272, 28.258292], + [118.588497, 28.282538], + [118.493026, 28.262509], + [118.490562, 28.238259], + [118.444367, 28.253548], + [118.433896, 28.288335], + [118.424041, 28.291497], + [118.314404, 28.221913], + [118.339041, 28.193962], + [118.375382, 28.186577], + [118.361215, 28.155978], + [118.356288, 28.091586], + [118.242339, 28.075746], + [118.199839, 28.049869], + [118.153644, 28.062016], + [118.120999, 28.041946], + [118.129006, 28.017118], + [118.094513, 28.003909], + [118.096977, 27.970615], + [117.999043, 27.991227], + [117.965166, 27.962687], + [117.942992, 27.974315], + [117.910963, 27.949471], + [117.856145, 27.94577], + [117.78716, 27.896063], + [117.788392, 27.855858], + [117.740348, 27.800286], + [117.704624, 27.834162], + [117.68245, 27.823577], + [117.649805, 27.851625], + [117.609769, 27.863265], + [117.556182, 27.966387], + [117.52169, 27.982243], + [117.477958, 27.930966], + [117.453936, 27.939955], + [117.407741, 27.893948], + [117.366473, 27.88231], + [117.341836, 27.855858], + [117.334444, 27.8876], + [117.280242, 27.871201], + [117.276546, 27.847921], + [117.303031, 27.833103], + [117.296256, 27.764282], + [117.245133, 27.71926], + [117.205097, 27.714492], + [117.204481, 27.683759], + [117.174916, 27.677399], + [117.114554, 27.692238], + [117.096076, 27.667329], + [117.11209, 27.645596], + [117.094228, 27.627569], + [117.065279, 27.665739], + [117.040641, 27.669979], + [117.003685, 27.625449], + [117.024627, 27.592569], + [117.01662, 27.563393], + [117.054808, 27.5427], + [117.076982, 27.566046], + [117.103467, 27.533149], + [117.110242, 27.458828], + [117.133032, 27.42218], + [117.107163, 27.393491], + [117.104699, 27.330773], + [117.140423, 27.322798], + [117.136728, 27.303123], + [117.171836, 27.29036], + [117.149662, 27.241419], + [117.044953, 27.146667], + [117.05296, 27.100327], + [116.967344, 27.061962], + [116.936547, 27.019319], + [116.910062, 27.034779], + [116.851548, 27.009188], + [116.817671, 27.018252], + [116.679085, 26.978259], + [116.632889, 26.933984], + [116.602092, 26.888623], + [116.548506, 26.84004], + [116.543578, 26.803723], + [116.557745, 26.773806], + [116.515245, 26.720898], + [116.520172, 26.684543], + [116.566368, 26.650315], + [116.553433, 26.575942], + [116.539267, 26.559349], + [116.597165, 26.512768], + [116.610716, 26.476882], + [116.638433, 26.477418], + [116.608252, 26.429732], + [116.601476, 26.372911], + [116.553433, 26.365404], + [116.553433, 26.400253], + [116.519557, 26.410437], + [116.499846, 26.361651], + [116.459194, 26.345026], + [116.437021, 26.308016], + [116.412999, 26.297822], + [116.385282, 26.238253], + [116.400064, 26.202819], + [116.392057, 26.171133], + [116.435789, 26.159854], + [116.476441, 26.172745], + [116.489375, 26.113649], + [116.384666, 26.030864], + [116.360028, 25.991601], + [116.369883, 25.963088], + [116.326152, 25.956631], + [116.303362, 25.924341], + [116.258398, 25.902809], + [116.225138, 25.908731], + [116.17771, 25.894195], + [116.132131, 25.860273], + [116.131515, 25.824185], + [116.18079, 25.778926], + [116.129667, 25.758985], + [116.106877, 25.701299], + [116.067457, 25.703995], + [116.068689, 25.646282], + [116.041588, 25.62416], + [116.063145, 25.56317], + [116.040356, 25.548052], + [116.03666, 25.514571], + [116.005247, 25.490264], + [116.023109, 25.435691], + [115.992928, 25.374063], + [116.008327, 25.319437], + [115.987385, 25.290221], + [115.949813, 25.292386], + [115.930719, 25.236099], + [115.855574, 25.20957], + [115.860501, 25.165704], + [115.888219, 25.128866], + [115.880212, 25.092016], + [115.908545, 25.084428], + [115.928255, 25.050276], + [115.873436, 25.019911], + [115.925175, 24.960786], + [115.870356, 24.959701], + [115.89253, 24.936911], + [115.907929, 24.923343], + [115.985537, 24.899461], + [116.015102, 24.905975], + [116.068073, 24.850053], + [116.153073, 24.846795], + [116.191877, 24.877203], + [116.221442, 24.829959], + [116.251007, 24.82507], + [116.244232, 24.793563], + [116.297202, 24.801712], + [116.345862, 24.828872], + [116.363724, 24.87123], + [116.395137, 24.877746], + [116.417927, 24.840821], + [116.381586, 24.82507], + [116.375427, 24.803885], + [116.419158, 24.767482], + [116.416079, 24.744113], + [116.44626, 24.714216], + [116.485064, 24.720196], + [116.517709, 24.652225], + [116.506622, 24.621218], + [116.530027, 24.604895], + [116.570679, 24.621762], + [116.600861, 24.654401], + [116.623034, 24.64189], + [116.667382, 24.658752], + [116.777635, 24.679418], + [116.815207, 24.654944], + [116.761005, 24.583128], + [116.759157, 24.545572], + [116.796729, 24.502014], + [116.83307, 24.496568], + [116.860787, 24.460075], + [116.839229, 24.442097], + [116.903903, 24.369614], + [116.895895, 24.350533], + [116.919301, 24.321087], + [116.914374, 24.287817], + [116.938395, 24.28127], + [116.933468, 24.220157], + [116.956257, 24.216883], + [116.998757, 24.179217], + [116.9347, 24.126794], + [116.930388, 24.064514], + [116.953178, 24.008218], + [116.981511, 23.999471], + [116.976583, 23.931659], + [116.955642, 23.922359], + [116.981511, 23.855602], + [117.012308, 23.855054], + [117.019083, 23.801952], + [117.048032, 23.758687], + [117.055424, 23.694038], + [117.123793, 23.647448], + [117.147199, 23.654027], + [117.192778, 23.629356], + [117.192778, 23.5619], + [117.291328, 23.571225], + [117.302415, 23.550379], + [117.387415, 23.555317], + [117.463791, 23.584937], + [117.454552, 23.628259], + [117.493357, 23.642514], + [117.501364, 23.70445], + [117.54448, 23.715956], + [117.601762, 23.70171], + [117.660276, 23.789357], + [117.651653, 23.815093], + [117.671979, 23.878041], + [117.691073, 23.888985], + [117.762522, 23.886796], + [117.792703, 23.906494], + [117.807486, 23.947521], + [117.864768, 24.004938], + [117.910347, 24.012045], + [117.927594, 24.039922], + [117.936217, 24.100029], + [118.000275, 24.152462], + [118.019369, 24.197232], + [118.074803, 24.225615], + [118.115455, 24.229435], + [118.158571, 24.269814], + [118.112376, 24.357075], + [118.081579, 24.35653], + [118.088354, 24.408858], + [118.048934, 24.418122], + [118.084042, 24.528695], + [118.121615, 24.570067], + [118.150564, 24.583673], + [118.169042, 24.559725], + [118.242955, 24.51236], + [118.375382, 24.536317], + [118.363679, 24.567889], + [118.444367, 24.614689], + [118.512736, 24.60816], + [118.557084, 24.572788], + [118.558316, 24.51236], + [118.614366, 24.521617], + [118.680272, 24.58204], + [118.687047, 24.63373], + [118.661178, 24.622306], + [118.652554, 24.653857], + [118.670417, 24.679962], + [118.703677, 24.665278], + [118.778822, 24.743569], + [118.786213, 24.77672], + [118.650707, 24.808774], + [118.647627, 24.843536], + [118.702445, 24.865258], + [118.69875, 24.848967], + [118.748641, 24.84245], + [118.807771, 24.870687], + [118.834256, 24.854397], + [118.864437, 24.887518], + [118.933423, 24.870687], + [118.988857, 24.878831], + [118.987009, 24.898375], + [118.932807, 24.906518], + [118.91864, 24.932569], + [118.945741, 24.954275], + [119.014111, 24.941252], + [119.032589, 24.961328], + [119.032589, 24.961871], + [119.007335, 24.963499], + [119.004872, 24.970009] + ] + ], + [ + [ + [118.412338, 24.514538], + [118.374766, 24.458986], + [118.318715, 24.486765], + [118.298389, 24.477506], + [118.31194, 24.424661], + [118.282375, 24.413218], + [118.329802, 24.382152], + [118.353208, 24.415398], + [118.405563, 24.427931], + [118.457918, 24.412128], + [118.477012, 24.437738], + [118.451758, 24.506915], + [118.412338, 24.514538] + ] + ], + [ + [ + [119.471138, 25.197116], + [119.507478, 25.183036], + [119.52534, 25.157579], + [119.549362, 25.161912], + [119.566608, 25.210112], + [119.540739, 25.20199], + [119.501319, 25.21715], + [119.473601, 25.259916], + [119.44342, 25.238806], + [119.444036, 25.20199], + [119.471138, 25.197116] + ] + ], + [ + [ + [119.580159, 25.627398], + [119.611572, 25.669479], + [119.580775, 25.650059], + [119.580159, 25.627398] + ] + ], + [ + [ + [119.976824, 26.191005], + [120.016244, 26.217316], + [119.998998, 26.235569], + [119.970665, 26.217852], + [119.976824, 26.191005] + ] + ], + [ + [ + [118.230636, 24.401228], + [118.273752, 24.441007], + [118.233716, 24.445911], + [118.230636, 24.401228] + ] + ], + [ + [ + [119.906607, 26.68989], + [119.926933, 26.664756], + [119.950954, 26.692563], + [119.906607, 26.68989] + ] + ], + [ + [ + [118.204151, 24.504737], + [118.191832, 24.536861], + [118.14502, 24.560814], + [118.093281, 24.540672], + [118.068644, 24.463344], + [118.084042, 24.435559], + [118.143173, 24.420847], + [118.19368, 24.463344], + [118.204151, 24.504737] + ] + ], + [ + [ + [119.929397, 26.134067], + [119.960194, 26.146961], + [119.919542, 26.172208], + [119.929397, 26.134067] + ] + ], + [ + [ + [119.642985, 26.129231], + [119.665159, 26.155556], + [119.62697, 26.173282], + [119.606028, 26.15287], + [119.642985, 26.129231] + ] + ], + [ + [ + [120.034106, 26.488667], + [120.066751, 26.498308], + [120.071679, 26.521336], + [120.035954, 26.515981], + [120.034106, 26.488667] + ] + ], + [ + [ + [119.662079, 25.646822], + [119.673782, 25.632794], + [119.718745, 25.634952], + [119.716898, 25.664624], + [119.662079, 25.646822] + ] + ], + [ + [ + [119.760629, 26.613402], + [119.776644, 26.600025], + [119.818527, 26.616613], + [119.796354, 26.630523], + [119.760629, 26.613402] + ] + ], + [ + [ + [120.135736, 26.550784], + [120.167149, 26.571661], + [120.153598, 26.604841], + [120.117874, 26.568984], + [120.135736, 26.550784] + ] + ], + [ + [ + [120.360554, 26.916909], + [120.394431, 26.933984], + [120.363018, 26.967592], + [120.327909, 26.963858], + [120.319286, 26.944654], + [120.360554, 26.916909] + ] + ], + [ + [ + [120.150519, 26.798916], + [120.140048, 26.795176], + [120.163454, 26.798381], + [120.161606, 26.803189], + [120.150519, 26.798916] + ] + ], + [ + [ + [119.668238, 26.628383], + [119.720593, 26.635873], + [119.758781, 26.659408], + [119.748926, 26.681334], + [119.712586, 26.6685], + [119.673782, 26.680799], + [119.651608, 26.657269], + [119.668238, 26.628383] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 360000, + "name": "江西省", + "center": [115.892151, 28.676493], + "centroid": [115.732975, 27.636112], + "childrenNum": 11, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 13, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [118.193064, 29.395472], + [118.136397, 29.418932], + [118.127774, 29.47209], + [118.143788, 29.489803], + [118.095129, 29.534072], + [118.050782, 29.542924], + [118.042774, 29.566351], + [118.00397, 29.578322], + [117.933753, 29.549172], + [117.872775, 29.54761], + [117.795167, 29.570515], + [117.729877, 29.550213], + [117.690457, 29.555939], + [117.678754, 29.595496], + [117.647957, 29.614749], + [117.608537, 29.591333], + [117.543248, 29.588731], + [117.523538, 29.630356], + [117.530313, 29.654282], + [117.490277, 29.660003], + [117.453936, 29.688082], + [117.455168, 29.749412], + [117.408973, 29.802396], + [117.415132, 29.85068], + [117.382487, 29.840818], + [117.359082, 29.812782], + [117.338756, 29.848085], + [117.29256, 29.822647], + [117.25314, 29.834588], + [117.261763, 29.880781], + [117.246365, 29.915023], + [117.2168, 29.926953], + [117.171836, 29.920729], + [117.129952, 29.89946], + [117.127489, 29.86158], + [117.073286, 29.831992], + [117.123177, 29.798761], + [117.136728, 29.775388], + [117.108395, 29.75201], + [117.112706, 29.711995], + [117.041873, 29.680803], + [116.996294, 29.683403], + [116.974736, 29.657403], + [116.939627, 29.648561], + [116.873722, 29.609546], + [116.849084, 29.57624], + [116.780715, 29.569994], + [116.760389, 29.599139], + [116.721585, 29.564789], + [116.716657, 29.590813], + [116.651983, 29.637118], + [116.680317, 29.681323], + [116.653831, 29.694841], + [116.673541, 29.709916], + [116.762237, 29.802396], + [116.780715, 29.792529], + [116.882961, 29.893753], + [116.900207, 29.949253], + [116.868794, 29.980361], + [116.83307, 29.95755], + [116.830606, 30.004723], + [116.802889, 29.99643], + [116.783794, 30.030632], + [116.747454, 30.057053], + [116.720353, 30.053945], + [116.666766, 30.076734], + [116.620571, 30.073109], + [116.585462, 30.045657], + [116.552201, 29.909836], + [116.525716, 29.897385], + [116.467818, 29.896347], + [116.342782, 29.835626], + [116.280572, 29.788893], + [116.250391, 29.785777], + [116.227601, 29.816936], + [116.172783, 29.828358], + [116.13521, 29.819532], + [116.087167, 29.795125], + [116.049595, 29.761881], + [115.965827, 29.724469], + [115.909777, 29.723949], + [115.837096, 29.748373], + [115.762567, 29.793048], + [115.706517, 29.837703], + [115.667712, 29.850161], + [115.611662, 29.841337], + [115.51188, 29.840299], + [115.479235, 29.811224], + [115.470612, 29.739539], + [115.412714, 29.688602], + [115.355431, 29.649602], + [115.304924, 29.637118], + [115.28583, 29.618391], + [115.250722, 29.660003], + [115.176809, 29.654803], + [115.113367, 29.684963], + [115.117679, 29.655843], + [115.143548, 29.645961], + [115.120142, 29.597578], + [115.157099, 29.584568], + [115.154019, 29.510117], + [115.086266, 29.525741], + [115.087498, 29.560104], + [115.033295, 29.546568], + [115.00065, 29.572076], + [114.947679, 29.542924], + [114.966773, 29.522096], + [114.940288, 29.493971], + [114.900868, 29.505951], + [114.860216, 29.476258], + [114.888549, 29.436134], + [114.918114, 29.454374], + [114.90518, 29.473132], + [114.935977, 29.486678], + [114.947063, 29.465317], + [114.931049, 29.422581], + [114.895325, 29.397557], + [114.866375, 29.404335], + [114.812173, 29.383478], + [114.784455, 29.386086], + [114.759818, 29.363139], + [114.740724, 29.386607], + [114.67297, 29.395993], + [114.621847, 29.379828], + [114.589819, 29.352707], + [114.519602, 29.325578], + [114.466015, 29.324013], + [114.440145, 29.341752], + [114.376088, 29.322969], + [114.341595, 29.327665], + [114.307102, 29.365225], + [114.259059, 29.343839], + [114.252284, 29.23475], + [114.169748, 29.216993], + [114.063191, 29.204978], + [114.034857, 29.152204], + [113.98743, 29.126068], + [113.952321, 29.092604], + [113.94185, 29.047097], + [113.961561, 28.999476], + [113.955401, 28.978536], + [113.973879, 28.937692], + [114.008988, 28.955498], + [114.005292, 28.917788], + [114.028082, 28.891069], + [114.060111, 28.902596], + [114.056415, 28.872204], + [114.076741, 28.834464], + [114.124784, 28.843376], + [114.153734, 28.829221], + [114.137719, 28.779926], + [114.157429, 28.761566], + [114.122321, 28.623497], + [114.132176, 28.607211], + [114.08598, 28.558337], + [114.138335, 28.533629], + [114.15435, 28.507337], + [114.218407, 28.48472], + [114.217175, 28.466308], + [114.172212, 28.432632], + [114.214712, 28.403157], + [114.252284, 28.395787], + [114.2529, 28.319423], + [114.198081, 28.29097], + [114.182067, 28.249858], + [114.143879, 28.246694], + [114.109386, 28.205038], + [114.107538, 28.182885], + [114.068734, 28.171806], + [114.012068, 28.174972], + [113.992357, 28.161255], + [114.025002, 28.080499], + [114.047176, 28.057263], + [114.025618, 28.031382], + [113.970184, 28.041418], + [113.966488, 28.017646], + [113.936307, 28.018703], + [113.914133, 27.991227], + [113.864242, 28.004966], + [113.845148, 27.971672], + [113.822974, 27.982243], + [113.752141, 27.93361], + [113.72812, 27.874904], + [113.756453, 27.860091], + [113.763228, 27.799228], + [113.69917, 27.740979], + [113.696707, 27.71979], + [113.652359, 27.663619], + [113.607395, 27.625449], + [113.608627, 27.585143], + [113.579062, 27.545354], + [113.583374, 27.524657], + [113.627105, 27.49971], + [113.591381, 27.467855], + [113.59754, 27.428554], + [113.632033, 27.40518], + [113.605548, 27.38924], + [113.616635, 27.345658], + [113.657902, 27.347253], + [113.699786, 27.331836], + [113.72812, 27.350442], + [113.872865, 27.384988], + [113.872865, 27.346721], + [113.854387, 27.30525], + [113.872865, 27.289828], + [113.846996, 27.222262], + [113.779242, 27.137081], + [113.771851, 27.096598], + [113.803264, 27.099261], + [113.824206, 27.036378], + [113.86301, 27.018252], + [113.892575, 26.964925], + [113.927068, 26.948922], + [113.890112, 26.895562], + [113.877177, 26.859262], + [113.835909, 26.806394], + [113.853771, 26.769532], + [113.860546, 26.664221], + [113.912901, 26.613938], + [113.996669, 26.615543], + [114.019459, 26.587182], + [114.10877, 26.56952], + [114.07243, 26.480096], + [114.110002, 26.482775], + [114.090292, 26.455988], + [114.085364, 26.406149], + [114.062575, 26.406149], + [114.030546, 26.376664], + [114.047792, 26.337518], + [114.021307, 26.288701], + [114.029314, 26.266163], + [113.978807, 26.237716], + [113.972647, 26.20604], + [113.949242, 26.192616], + [113.962792, 26.150722], + [114.013299, 26.184023], + [114.088444, 26.168448], + [114.102611, 26.187783], + [114.181451, 26.214631], + [114.216559, 26.203355], + [114.237501, 26.152333], + [114.188842, 26.121172], + [114.10569, 26.097526], + [114.121089, 26.085702], + [114.087828, 26.06635], + [114.044096, 26.076564], + [114.008372, 26.015806], + [114.028082, 25.98138], + [114.028082, 25.893119], + [113.971416, 25.836036], + [113.961561, 25.77731], + [113.920293, 25.741197], + [113.913517, 25.701299], + [113.957249, 25.611749], + [113.983118, 25.599336], + [113.986198, 25.529153], + [113.962792, 25.528072], + [113.94493, 25.441635], + [114.003444, 25.442716], + [113.983118, 25.415152], + [114.050256, 25.36433], + [114.029314, 25.328093], + [114.017611, 25.273987], + [114.039785, 25.250714], + [114.055799, 25.277775], + [114.083517, 25.275611], + [114.115545, 25.302125], + [114.190074, 25.316733], + [114.204857, 25.29942], + [114.260291, 25.291845], + [114.2954, 25.299961], + [114.31511, 25.33837], + [114.382863, 25.317274], + [114.43029, 25.343779], + [114.438914, 25.376226], + [114.477718, 25.37136], + [114.541159, 25.416773], + [114.599674, 25.385959], + [114.63663, 25.324306], + [114.714238, 25.315651], + [114.743188, 25.274528], + [114.73518, 25.225813], + [114.693912, 25.213902], + [114.685905, 25.173287], + [114.73518, 25.155954], + [114.735796, 25.121822], + [114.664963, 25.10123], + [114.640326, 25.074129], + [114.604601, 25.083886], + [114.561485, 25.077382], + [114.532536, 25.022623], + [114.506051, 24.999844], + [114.45616, 24.99659], + [114.454928, 24.977062], + [114.395798, 24.951019], + [114.403189, 24.877746], + [114.378551, 24.861457], + [114.342211, 24.807145], + [114.336052, 24.749004], + [114.281849, 24.724001], + [114.27261, 24.700624], + [114.169132, 24.689749], + [114.19069, 24.656576], + [114.258443, 24.641346], + [114.289856, 24.619042], + [114.300943, 24.578775], + [114.363769, 24.582584], + [114.391486, 24.563535], + [114.403189, 24.497657], + [114.429058, 24.48622], + [114.534384, 24.559181], + [114.589819, 24.537406], + [114.627391, 24.576598], + [114.664963, 24.583673], + [114.704999, 24.525973], + [114.73826, 24.565168], + [114.729637, 24.608704], + [114.781376, 24.613057], + [114.827571, 24.588026], + [114.846665, 24.602719], + [114.868839, 24.562446], + [114.893477, 24.582584], + [114.909491, 24.661471], + [114.940288, 24.650049], + [115.00373, 24.679418], + [115.024672, 24.669085], + [115.057317, 24.703343], + [115.083802, 24.699537], + [115.104744, 24.667997], + [115.1842, 24.711498], + [115.258729, 24.728894], + [115.269816, 24.749548], + [115.306772, 24.758787], + [115.358511, 24.735416], + [115.372678, 24.774546], + [115.412714, 24.79302], + [115.476771, 24.762591], + [115.522967, 24.702799], + [115.555611, 24.683768], + [115.569778, 24.622306], + [115.605503, 24.62557], + [115.671408, 24.604895], + [115.68927, 24.545027], + [115.752712, 24.546116], + [115.785357, 24.567345], + [115.843871, 24.562446], + [115.840791, 24.584217], + [115.797676, 24.628834], + [115.780429, 24.663103], + [115.801371, 24.705517], + [115.769342, 24.708236], + [115.756408, 24.749004], + [115.776734, 24.774546], + [115.764415, 24.791933], + [115.790284, 24.856027], + [115.807531, 24.862543], + [115.824161, 24.909232], + [115.863581, 24.891318], + [115.861733, 24.863629], + [115.907313, 24.879917], + [115.885139, 24.898918], + [115.89253, 24.936911], + [115.870356, 24.959701], + [115.925175, 24.960786], + [115.873436, 25.019911], + [115.928255, 25.050276], + [115.908545, 25.084428], + [115.880212, 25.092016], + [115.888219, 25.128866], + [115.860501, 25.165704], + [115.855574, 25.20957], + [115.930719, 25.236099], + [115.949813, 25.292386], + [115.987385, 25.290221], + [116.008327, 25.319437], + [115.992928, 25.374063], + [116.023109, 25.435691], + [116.005247, 25.490264], + [116.03666, 25.514571], + [116.040356, 25.548052], + [116.063145, 25.56317], + [116.041588, 25.62416], + [116.068689, 25.646282], + [116.067457, 25.703995], + [116.106877, 25.701299], + [116.129667, 25.758985], + [116.18079, 25.778926], + [116.131515, 25.824185], + [116.132131, 25.860273], + [116.17771, 25.894195], + [116.225138, 25.908731], + [116.258398, 25.902809], + [116.303362, 25.924341], + [116.326152, 25.956631], + [116.369883, 25.963088], + [116.360028, 25.991601], + [116.384666, 26.030864], + [116.489375, 26.113649], + [116.476441, 26.172745], + [116.435789, 26.159854], + [116.392057, 26.171133], + [116.400064, 26.202819], + [116.385282, 26.238253], + [116.412999, 26.297822], + [116.437021, 26.308016], + [116.459194, 26.345026], + [116.499846, 26.361651], + [116.519557, 26.410437], + [116.553433, 26.400253], + [116.553433, 26.365404], + [116.601476, 26.372911], + [116.608252, 26.429732], + [116.638433, 26.477418], + [116.610716, 26.476882], + [116.597165, 26.512768], + [116.539267, 26.559349], + [116.553433, 26.575942], + [116.566368, 26.650315], + [116.520172, 26.684543], + [116.515245, 26.720898], + [116.557745, 26.773806], + [116.543578, 26.803723], + [116.548506, 26.84004], + [116.602092, 26.888623], + [116.632889, 26.933984], + [116.679085, 26.978259], + [116.817671, 27.018252], + [116.851548, 27.009188], + [116.910062, 27.034779], + [116.936547, 27.019319], + [116.967344, 27.061962], + [117.05296, 27.100327], + [117.044953, 27.146667], + [117.149662, 27.241419], + [117.171836, 27.29036], + [117.136728, 27.303123], + [117.140423, 27.322798], + [117.104699, 27.330773], + [117.107163, 27.393491], + [117.133032, 27.42218], + [117.110242, 27.458828], + [117.103467, 27.533149], + [117.076982, 27.566046], + [117.054808, 27.5427], + [117.01662, 27.563393], + [117.024627, 27.592569], + [117.003685, 27.625449], + [117.040641, 27.669979], + [117.065279, 27.665739], + [117.094228, 27.627569], + [117.11209, 27.645596], + [117.096076, 27.667329], + [117.114554, 27.692238], + [117.174916, 27.677399], + [117.204481, 27.683759], + [117.205097, 27.714492], + [117.245133, 27.71926], + [117.296256, 27.764282], + [117.303031, 27.833103], + [117.276546, 27.847921], + [117.280242, 27.871201], + [117.334444, 27.8876], + [117.341836, 27.855858], + [117.366473, 27.88231], + [117.407741, 27.893948], + [117.453936, 27.939955], + [117.477958, 27.930966], + [117.52169, 27.982243], + [117.556182, 27.966387], + [117.609769, 27.863265], + [117.649805, 27.851625], + [117.68245, 27.823577], + [117.704624, 27.834162], + [117.740348, 27.800286], + [117.788392, 27.855858], + [117.78716, 27.896063], + [117.856145, 27.94577], + [117.910963, 27.949471], + [117.942992, 27.974315], + [117.965166, 27.962687], + [117.999043, 27.991227], + [118.096977, 27.970615], + [118.094513, 28.003909], + [118.129006, 28.017118], + [118.120999, 28.041946], + [118.153644, 28.062016], + [118.199839, 28.049869], + [118.242339, 28.075746], + [118.356288, 28.091586], + [118.361215, 28.155978], + [118.375382, 28.186577], + [118.339041, 28.193962], + [118.314404, 28.221913], + [118.424041, 28.291497], + [118.433896, 28.288335], + [118.480091, 28.327325], + [118.455454, 28.384204], + [118.432048, 28.402104], + [118.456686, 28.424738], + [118.474548, 28.478934], + [118.414802, 28.497344], + [118.4302, 28.515225], + [118.412338, 28.55676], + [118.428352, 28.617193], + [118.428352, 28.617193], + [118.428352, 28.681267], + [118.403099, 28.702791], + [118.364295, 28.813491], + [118.300237, 28.826075], + [118.270056, 28.918836], + [118.195527, 28.904167], + [118.227556, 28.942406], + [118.165346, 28.986912], + [118.133933, 28.983771], + [118.115455, 29.009944], + [118.115455, 29.009944], + [118.097593, 28.998952], + [118.066796, 29.053898], + [118.076035, 29.074822], + [118.037847, 29.102017], + [118.045238, 29.149068], + [118.027992, 29.167882], + [118.042159, 29.210202], + [118.073571, 29.216993], + [118.077883, 29.290614], + [118.138861, 29.283828], + [118.178281, 29.297921], + [118.166578, 29.314099], + [118.205382, 29.343839], + [118.193064, 29.395472] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 370000, + "name": "山东省", + "center": [117.000923, 36.675807], + "centroid": [118.187759, 36.376092], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 14, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [116.374195, 34.640011], + [116.392057, 34.710391], + [116.363724, 34.715311], + [116.369267, 34.749247], + [116.403144, 34.756131], + [116.408071, 34.850972], + [116.445028, 34.895652], + [116.557745, 34.908905], + [116.613795, 34.922645], + [116.622418, 34.939818], + [116.677853, 34.939327], + [116.781331, 34.916757], + [116.789338, 34.975133], + [116.815823, 34.965324], + [116.821983, 34.929515], + [116.858323, 34.928533], + [116.922381, 34.894671], + [116.929156, 34.843114], + [116.966113, 34.844588], + [116.979047, 34.815113], + [116.95133, 34.81069], + [116.969192, 34.771864], + [117.022163, 34.759081], + [117.070206, 34.713835], + [117.061583, 34.675947], + [117.073286, 34.639026], + [117.104083, 34.648874], + [117.15151, 34.559222], + [117.139191, 34.526687], + [117.166293, 34.434435], + [117.248213, 34.451216], + [117.252524, 34.48674], + [117.27285, 34.499565], + [117.267923, 34.532603], + [117.303647, 34.542463], + [117.27285, 34.556757], + [117.311654, 34.561686], + [117.311654, 34.561686], + [117.32151, 34.566614], + [117.32151, 34.566614], + [117.325205, 34.573021], + [117.325205, 34.573021], + [117.370785, 34.584846], + [117.402813, 34.569571], + [117.402813, 34.550843], + [117.465023, 34.484767], + [117.53832, 34.467006], + [117.592523, 34.462566], + [117.609769, 34.490686], + [117.659044, 34.501044], + [117.684298, 34.547392], + [117.801942, 34.518798], + [117.791471, 34.583368], + [117.793935, 34.651827], + [117.902956, 34.644443], + [117.909732, 34.670533], + [117.951615, 34.678408], + [118.053861, 34.650843], + [118.084042, 34.655766], + [118.114839, 34.614404], + [118.079115, 34.569571], + [118.185056, 34.543942], + [118.16473, 34.50499], + [118.132702, 34.483287], + [118.177665, 34.45319], + [118.179513, 34.379628], + [118.217701, 34.379134], + [118.220165, 34.405802], + [118.277447, 34.404814], + [118.290382, 34.424563], + [118.379693, 34.415183], + [118.404947, 34.427525], + [118.416034, 34.473914], + [118.439439, 34.507949], + [118.424657, 34.595193], + [118.439439, 34.626223], + [118.473932, 34.623269], + [118.460997, 34.656258], + [118.545997, 34.705964], + [118.601431, 34.714327], + [118.607591, 34.694155], + [118.664257, 34.693663], + [118.690127, 34.678408], + [118.739402, 34.693663], + [118.783749, 34.723181], + [118.764039, 34.740396], + [118.719076, 34.745313], + [118.739402, 34.792508], + [118.772047, 34.794474], + [118.80038, 34.843114], + [118.805307, 34.87307], + [118.860742, 34.944233], + [118.86259, 35.025626], + [118.928495, 35.051106], + [118.942662, 35.040817], + [119.027045, 35.055516], + [119.114509, 35.055026], + [119.137915, 35.096167], + [119.217371, 35.106939], + [119.250016, 35.124562], + [119.286972, 35.115261], + [119.306066, 35.076578], + [119.354109, 35.080007], + [119.373819, 35.078538], + [119.428022, 35.121136], + [119.397841, 35.137777], + [119.411392, 35.231689], + [119.450812, 35.285443], + [119.493312, 35.318655], + [119.538275, 35.296678], + [119.543819, 35.347949], + [119.590014, 35.37284], + [119.579543, 35.406504], + [119.618963, 35.459655], + [119.663311, 35.562931], + [119.662079, 35.589215], + [119.718129, 35.615492], + [119.75139, 35.617924], + [119.772332, 35.578995], + [119.780339, 35.584835], + [119.792658, 35.615492], + [119.824071, 35.646136], + [119.83023, 35.620357], + [119.868419, 35.60868], + [119.925085, 35.637382], + [119.91215, 35.660725], + [119.950339, 35.729741], + [119.920157, 35.739943], + [119.926317, 35.759856], + [119.958346, 35.760342], + [120.01378, 35.714193], + [120.049505, 35.786562], + [120.032258, 35.812288], + [120.064287, 35.873414], + [120.112331, 35.885052], + [120.125265, 35.906868], + [120.152983, 35.907353], + [120.207801, 35.947575], + [120.169613, 35.888446], + [120.202258, 35.89184], + [120.209033, 35.917531], + [120.265699, 35.966468], + [120.30512, 35.971796], + [120.316206, 36.002304], + [120.289721, 36.017311], + [120.285409, 36.01247], + [120.249069, 35.992136], + [120.257076, 36.025055], + [120.198562, 35.995525], + [120.234902, 36.030863], + [120.239214, 36.062316], + [120.181316, 36.066669], + [120.152367, 36.095206], + [120.116642, 36.102943], + [120.108635, 36.127599], + [120.142512, 36.143549], + [120.140664, 36.173507], + [120.181316, 36.203936], + [120.22012, 36.209248], + [120.224432, 36.19138], + [120.260772, 36.198624], + [120.263236, 36.182202], + [120.310047, 36.185101], + [120.297112, 36.225664], + [120.319902, 36.232423], + [120.362402, 36.196209], + [120.35809, 36.174956], + [120.286025, 36.047317], + [120.337764, 36.055058], + [120.429539, 36.056994], + [120.468959, 36.087952], + [120.546568, 36.091821], + [120.546568, 36.107778], + [120.593995, 36.100525], + [120.615553, 36.120348], + [120.64327, 36.114547], + [120.672835, 36.130016], + [120.712255, 36.126632], + [120.696857, 36.15563], + [120.696857, 36.203936], + [120.680843, 36.238698], + [120.686386, 36.279234], + [120.657437, 36.276339], + [120.66298, 36.331803], + [120.744284, 36.327946], + [120.694393, 36.390118], + [120.759683, 36.46283], + [120.828668, 36.46668], + [120.837291, 36.459942], + [120.858849, 36.424797], + [120.848994, 36.403124], + [120.871784, 36.36699], + [120.911204, 36.412276], + [120.917979, 36.417573], + [120.90874, 36.450315], + [120.938305, 36.447908], + [120.965407, 36.466199], + [120.95432, 36.507578], + [120.983269, 36.546051], + [120.962327, 36.562877], + [120.909972, 36.568645], + [120.884718, 36.601323], + [120.847146, 36.618617], + [120.882255, 36.627262], + [120.926602, 36.611892], + [120.955551, 36.575855], + [121.028848, 36.572971], + [121.078123, 36.607568], + [121.161275, 36.651273], + [121.251818, 36.671436], + [121.29863, 36.702151], + [121.31218, 36.702151], + [121.35776, 36.713186], + [121.400876, 36.701191], + [121.3941, 36.738129], + [121.454462, 36.752515], + [121.496962, 36.795179], + [121.506817, 36.803805], + [121.565331, 36.830635], + [121.548701, 36.807638], + [121.485259, 36.786073], + [121.532071, 36.73621], + [121.575186, 36.740047], + [121.556092, 36.764502], + [121.651563, 36.723739], + [121.631853, 36.80093], + [121.6762, 36.819137], + [121.726092, 36.826323], + [121.762432, 36.84644], + [121.767975, 36.874691], + [121.927504, 36.932597], + [121.965076, 36.938337], + [122.008808, 36.96225], + [122.042684, 36.871819], + [122.051923, 36.904846], + [122.093191, 36.913938], + [122.115981, 36.94025], + [122.124604, 36.944077], + [122.141235, 36.938337], + [122.119677, 36.891924], + [122.175727, 36.894317], + [122.188662, 36.866073], + [122.174495, 36.842609], + [122.220691, 36.848835], + [122.275509, 36.83734], + [122.280437, 36.835904], + [122.344495, 36.828239], + [122.378371, 36.844525], + [122.383915, 36.865595], + [122.415944, 36.85937], + [122.454748, 36.879], + [122.452284, 36.88618], + [122.434422, 36.914416], + [122.483081, 36.913938], + [122.48924, 36.886659], + [122.532356, 36.901496], + [122.55761, 36.968467], + [122.544675, 37.004797], + [122.583479, 37.037289], + [122.575472, 37.054485], + [122.494168, 37.033945], + [122.467067, 37.037289], + [122.478769, 37.058784], + [122.484313, 37.128956], + [122.533588, 37.153286], + [122.581015, 37.147562], + [122.573624, 37.176178], + [122.624131, 37.190959], + [122.592718, 37.261485], + [122.567465, 37.25958], + [122.573624, 37.296247], + [122.611196, 37.339558], + [122.607501, 37.364296], + [122.650616, 37.388551], + [122.6925, 37.373809], + [122.714058, 37.392355], + [122.701739, 37.418501], + [122.67587, 37.413273], + [122.641377, 37.428482], + [122.553914, 37.407093], + [122.4954, 37.413748], + [122.487393, 37.43466], + [122.41656, 37.414699], + [122.337103, 37.414223], + [122.281053, 37.430858], + [122.287212, 37.445114], + [122.25272, 37.467917], + [122.194205, 37.456041], + [122.166488, 37.438937], + [122.131996, 37.49926], + [122.163408, 37.519199], + [122.150474, 37.557163], + [122.08888, 37.554316], + [122.075329, 37.540556], + [122.017431, 37.531065], + [121.997721, 37.494512], + [121.923808, 37.473142], + [121.772903, 37.466492], + [121.66573, 37.473617], + [121.635548, 37.494037], + [121.575802, 37.460317], + [121.571491, 37.441313], + [121.477252, 37.475992], + [121.460006, 37.522522], + [121.400876, 37.557638], + [121.395948, 37.589891], + [121.435368, 37.592737], + [121.391021, 37.625449], + [121.349137, 37.635403], + [121.358376, 37.597479], + [121.304789, 37.582778], + [121.217326, 37.582778], + [121.17421, 37.597479], + [121.148956, 37.626397], + [121.161891, 37.646302], + [121.142797, 37.661464], + [121.160043, 37.698882], + [121.136022, 37.723501], + [121.037471, 37.718767], + [120.994356, 37.759468], + [120.943233, 37.785486], + [120.940769, 37.819533], + [120.874863, 37.833241], + [120.845298, 37.826623], + [120.839139, 37.82426], + [120.733197, 37.833714], + [120.656821, 37.793054], + [120.634031, 37.796364], + [120.590915, 37.7642], + [120.517619, 37.750005], + [120.454793, 37.757576], + [120.367945, 37.697935], + [120.227511, 37.693673], + [120.22012, 37.671886], + [120.269395, 37.658622], + [120.272475, 37.636824], + [120.215192, 37.621183], + [120.208417, 37.588469], + [120.246605, 37.556689], + [120.222584, 37.532963], + [120.144359, 37.481691], + [120.086461, 37.465067], + [120.064903, 37.448915], + [120.010085, 37.442263], + [119.949723, 37.419927], + [119.926933, 37.386649], + [119.843781, 37.376662], + [119.837006, 37.346695], + [119.883201, 37.311004], + [119.89244, 37.263866], + [119.865339, 37.233854], + [119.83023, 37.225754], + [119.808057, 37.196203], + [119.740303, 37.133727], + [119.687332, 37.143746], + [119.678709, 37.158056], + [119.576463, 37.127524], + [119.489616, 37.134681], + [119.428022, 37.125616], + [119.361501, 37.125616], + [119.327624, 37.115595], + [119.301138, 37.139452], + [119.298675, 37.197156], + [119.2069, 37.223371], + [119.190885, 37.25958], + [119.204436, 37.280058], + [119.136683, 37.230995], + [119.12806, 37.254816], + [119.091103, 37.257674], + [119.084328, 37.239572], + [119.054147, 37.254816], + [119.03998, 37.30434], + [119.001176, 37.31862], + [118.942662, 37.497361], + [118.939582, 37.527268], + [118.988857, 37.620709], + [119.023966, 37.642037], + [119.153313, 37.655305], + [119.236465, 37.651988], + [119.262334, 37.660517], + [119.280197, 37.692726], + [119.309146, 37.805349], + [119.291899, 37.869627], + [119.24016, 37.878131], + [119.212443, 37.838913], + [119.16132, 37.81906], + [119.12806, 37.847892], + [119.110813, 37.921577], + [119.001792, 37.99613], + [118.974075, 38.094162], + [118.908169, 38.139362], + [118.811467, 38.157717], + [118.703677, 38.151129], + [118.626069, 38.138421], + [118.607591, 38.129006], + [118.597736, 38.079088], + [118.552156, 38.05553], + [118.534294, 38.063541], + [118.517048, 38.088509], + [118.504729, 38.11394], + [118.44991, 38.124299], + [118.431432, 38.106406], + [118.404331, 38.121003], + [118.331034, 38.12524], + [118.217085, 38.146893], + [118.177665, 38.186417], + [118.112376, 38.210403], + [118.045238, 38.214165], + [118.018753, 38.202409], + [117.896797, 38.279495], + [117.895565, 38.301572], + [117.848754, 38.255062], + [117.808718, 38.22827], + [117.789007, 38.180772], + [117.766834, 38.158658], + [117.771145, 38.134655], + [117.746508, 38.12524], + [117.704624, 38.076262], + [117.586979, 38.071551], + [117.557414, 38.046105], + [117.557414, 38.046105], + [117.524154, 37.989527], + [117.513067, 37.94329], + [117.481038, 37.914967], + [117.438538, 37.854035], + [117.400966, 37.844584], + [117.320278, 37.861596], + [117.271618, 37.839858], + [117.185387, 37.849783], + [117.150278, 37.839385], + [117.074518, 37.848837], + [117.027091, 37.832296], + [116.919301, 37.846002], + [116.837997, 37.835132], + [116.804736, 37.848837], + [116.753613, 37.793054], + [116.753613, 37.77035], + [116.724664, 37.744327], + [116.679085, 37.728708], + [116.66307, 37.686096], + [116.604556, 37.624975], + [116.575607, 37.610754], + [116.4826, 37.521573], + [116.448108, 37.503059], + [116.433941, 37.473142], + [116.38097, 37.522522], + [116.379738, 37.522047], + [116.38097, 37.522522], + [116.379738, 37.522047], + [116.36742, 37.566177], + [116.336007, 37.581355], + [116.295355, 37.554316], + [116.278724, 37.524895], + [116.290427, 37.484065], + [116.27626, 37.466967], + [116.240536, 37.489764], + [116.240536, 37.489764], + [116.224522, 37.479791], + [116.243, 37.447965], + [116.226369, 37.428007], + [116.2855, 37.404241], + [116.236224, 37.361442], + [116.193109, 37.365723], + [116.169087, 37.384271], + [116.106261, 37.368577], + [116.085935, 37.373809], + [116.024341, 37.360015], + [115.975682, 37.337179], + [115.969523, 37.239572], + [115.909777, 37.20669], + [115.91224, 37.177132], + [115.879596, 37.150901], + [115.888219, 37.112254], + [115.85619, 37.060694], + [115.776734, 36.992848], + [115.79706, 36.968945], + [115.75764, 36.902453], + [115.71206, 36.883308], + [115.683727, 36.808117], + [115.524815, 36.763543], + [115.479851, 36.760187], + [115.451518, 36.702151], + [115.420105, 36.686795], + [115.365902, 36.621979], + [115.355431, 36.627262], + [115.33141, 36.550378], + [115.272895, 36.497476], + [115.291374, 36.460423], + [115.317243, 36.454166], + [115.297533, 36.413239], + [115.340033, 36.398307], + [115.368982, 36.342409], + [115.366518, 36.30914], + [115.423185, 36.32216], + [115.417025, 36.292742], + [115.462605, 36.276339], + [115.466916, 36.258969], + [115.466916, 36.258969], + [115.474923, 36.248352], + [115.483547, 36.148865], + [115.484163, 36.125666], + [115.449054, 36.047317], + [115.447822, 36.01247], + [115.362822, 35.971796], + [115.353583, 35.938854], + [115.364054, 35.894264], + [115.335105, 35.796756], + [115.363438, 35.779765], + [115.407786, 35.80889], + [115.460141, 35.867594], + [115.487858, 35.880688], + [115.495249, 35.896203], + [115.505104, 35.899112], + [115.513112, 35.890385], + [115.583945, 35.921893], + [115.648618, 35.922863], + [115.699125, 35.966468], + [115.774886, 35.974702], + [115.779813, 35.993588], + [115.817386, 36.012954], + [115.859886, 36.003756], + [115.89869, 36.026507], + [115.989849, 36.045381], + [116.057602, 36.104877], + [116.099486, 36.112129], + [116.063145, 36.028927], + [116.048979, 35.970343], + [115.984921, 35.974218], + [115.911624, 35.960171], + [115.907929, 35.92674], + [115.873436, 35.918985], + [115.882675, 35.879718], + [115.859886, 35.857894], + [115.81677, 35.844312], + [115.773654, 35.854014], + [115.73485, 35.833154], + [115.696046, 35.788989], + [115.693582, 35.754028], + [115.622749, 35.739457], + [115.52851, 35.733628], + [115.48601, 35.710306], + [115.383148, 35.568772], + [115.34496, 35.55368], + [115.356047, 35.490359], + [115.307388, 35.480126], + [115.237171, 35.423087], + [115.172497, 35.426501], + [115.126302, 35.41821], + [115.117679, 35.400163], + [115.091809, 35.416259], + [115.073947, 35.374304], + [115.04315, 35.376744], + [114.957534, 35.261014], + [114.929201, 35.244886], + [114.932281, 35.198441], + [114.861448, 35.182301], + [114.841738, 35.15099], + [114.883006, 35.098615], + [114.835578, 35.076578], + [114.818948, 35.051596], + [114.852209, 35.041797], + [114.824492, 35.012393], + [114.880542, 35.00357], + [114.923658, 34.968757], + [114.950759, 34.989843], + [115.008041, 34.988372], + [115.028983, 34.9717], + [115.075179, 35.000628], + [115.12815, 35.00455], + [115.157099, 34.957968], + [115.219309, 34.96042], + [115.205142, 34.914303], + [115.251953, 34.906451], + [115.239019, 34.87798], + [115.256265, 34.845079], + [115.317243, 34.859321], + [115.42688, 34.805285], + [115.449054, 34.74433], + [115.433655, 34.725149], + [115.461373, 34.637057], + [115.515575, 34.582383], + [115.553148, 34.568586], + [115.622749, 34.574499], + [115.685575, 34.556265], + [115.697278, 34.594207], + [115.787821, 34.580905], + [115.827241, 34.558236], + [115.838328, 34.5676], + [115.984305, 34.589281], + [115.991081, 34.615389], + [116.037276, 34.593222], + [116.101334, 34.60603], + [116.134594, 34.559715], + [116.156768, 34.5538], + [116.196804, 34.575977], + [116.247927, 34.551829], + [116.286116, 34.608986], + [116.32492, 34.601104], + [116.334159, 34.620806], + [116.374195, 34.640011] + ] + ], + [ + [ + [120.729502, 37.947065], + [120.721495, 37.917328], + [120.76461, 37.895134], + [120.76461, 37.923937], + [120.729502, 37.947065] + ] + ], + [ + [ + [120.692545, 37.983867], + [120.732581, 37.961694], + [120.724574, 37.987641], + [120.692545, 37.983867] + ] + ], + [ + [ + [120.990044, 36.413239], + [120.978341, 36.428649], + [120.950624, 36.414684], + [120.990044, 36.413239] + ] + ], + [ + [ + [120.750444, 38.150188], + [120.7874, 38.158658], + [120.742436, 38.199116], + [120.750444, 38.150188] + ] + ], + [ + [ + [120.918595, 38.345236], + [120.914899, 38.373393], + [120.895189, 38.36307], + [120.918595, 38.345236] + ] + ], + [ + [ + [120.159142, 35.765198], + [120.169613, 35.740428], + [120.193019, 35.756942], + [120.172077, 35.785591], + [120.159142, 35.765198] + ] + ], + [ + [ + [120.62664, 37.94565], + [120.631567, 37.981037], + [120.602002, 37.978678], + [120.62664, 37.94565] + ] + ], + [ + [ + [120.802183, 38.284193], + [120.848378, 38.305799], + [120.816349, 38.318008], + [120.802183, 38.284193] + ] + ], + [ + [ + [121.489571, 37.577086], + [121.489571, 37.577561], + [121.489571, 37.578509], + [121.488955, 37.578035], + [121.489571, 37.577086] + ] + ], + [ + [ + [121.485875, 37.578509], + [121.487723, 37.578035], + [121.487723, 37.578509], + [121.485875, 37.578509] + ] + ], + [ + [ + [121.487723, 37.578509], + [121.487723, 37.577561], + [121.488955, 37.578035], + [121.488955, 37.578509], + [121.488339, 37.578509], + [121.487723, 37.578509] + ] + ], + [ + [ + [115.495249, 35.896203], + [115.487858, 35.880688], + [115.513112, 35.890385], + [115.505104, 35.899112], + [115.495249, 35.896203] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 410000, + "name": "河南省", + "center": [113.665412, 34.757975], + "centroid": [113.619717, 33.902648], + "childrenNum": 18, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 15, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [112.716747, 32.357612], + [112.735841, 32.356095], + [112.776493, 32.358623], + [112.860877, 32.396024], + [112.888594, 32.37682], + [112.912, 32.390971], + [112.992072, 32.378336], + [113.000695, 32.41674], + [113.025949, 32.425328], + [113.078919, 32.394508], + [113.107869, 32.398551], + [113.118956, 32.375809], + [113.155912, 32.380863], + [113.158992, 32.410677], + [113.211962, 32.431895], + [113.2366, 32.407141], + [113.333918, 32.336377], + [113.317904, 32.327275], + [113.353628, 32.294904], + [113.376418, 32.298445], + [113.428773, 32.270618], + [113.511925, 32.316654], + [113.624642, 32.36115], + [113.650511, 32.412698], + [113.700402, 32.420782], + [113.735511, 32.410677], + [113.76754, 32.370249], + [113.753989, 32.328286], + [113.768772, 32.30148], + [113.768156, 32.284279], + [113.758301, 32.27669], + [113.749061, 32.272642], + [113.73859, 32.255942], + [113.752757, 32.215951], + [113.782322, 32.184553], + [113.750293, 32.11615], + [113.722576, 32.12426], + [113.728735, 32.083197], + [113.791561, 32.036028], + [113.757685, 31.98985], + [113.817431, 31.964467], + [113.805728, 31.929428], + [113.832213, 31.918761], + [113.830981, 31.87913], + [113.854387, 31.843042], + [113.893807, 31.847109], + [113.914749, 31.877098], + [113.957865, 31.852701], + [113.952321, 31.793714], + [113.988662, 31.749959], + [114.017611, 31.770822], + [114.086596, 31.782014], + [114.121705, 31.809482], + [114.134024, 31.843042], + [114.191922, 31.852192], + [114.235654, 31.833382], + [114.292936, 31.752503], + [114.350218, 31.755557], + [114.403189, 31.746906], + [114.443841, 31.728074], + [114.530688, 31.742834], + [114.549783, 31.766751], + [114.586123, 31.762172], + [114.57134, 31.660858], + [114.547935, 31.623665], + [114.560869, 31.560963], + [114.572572, 31.553824], + [114.61692, 31.585437], + [114.641558, 31.582378], + [114.696376, 31.525771], + [114.778912, 31.520669], + [114.789383, 31.480358], + [114.830035, 31.45892], + [114.870071, 31.479337], + [114.884238, 31.469129], + [114.962462, 31.494648], + [114.995107, 31.471171], + [115.022824, 31.527811], + [115.096121, 31.508425], + [115.114599, 31.530362], + [115.106592, 31.567592], + [115.12507, 31.599201], + [115.16449, 31.604808], + [115.212533, 31.555354], + [115.235939, 31.555354], + [115.218077, 31.515057], + [115.211301, 31.442072], + [115.252569, 31.421646], + [115.250722, 31.392021], + [115.301229, 31.383846], + [115.338801, 31.40428], + [115.373909, 31.405813], + [115.389924, 31.450241], + [115.371446, 31.495668], + [115.415793, 31.525771], + [115.439815, 31.588496], + [115.485394, 31.608885], + [115.476771, 31.643028], + [115.495249, 31.673083], + [115.534054, 31.698545], + [115.553764, 31.69549], + [115.676336, 31.778453], + [115.731154, 31.76726], + [115.767495, 31.78761], + [115.808147, 31.770313], + [115.808147, 31.770313], + [115.851878, 31.786593], + [115.886371, 31.776418], + [115.914704, 31.814567], + [115.893762, 31.832365], + [115.894994, 31.8649], + [115.920248, 31.920285], + [115.909161, 31.94314], + [115.928871, 32.003046], + [115.922095, 32.049725], + [115.941805, 32.166318], + [115.912856, 32.227596], + [115.899306, 32.390971], + [115.865429, 32.458662], + [115.883291, 32.487946], + [115.845719, 32.501575], + [115.8759, 32.542448], + [115.910393, 32.567165], + [115.891298, 32.576243], + [115.861117, 32.537403], + [115.789052, 32.468761], + [115.771806, 32.505108], + [115.742241, 32.476335], + [115.704669, 32.495013], + [115.667712, 32.409667], + [115.657857, 32.428864], + [115.626445, 32.40512], + [115.604271, 32.425833], + [115.57101, 32.419266], + [115.522967, 32.441997], + [115.509416, 32.466741], + [115.5088, 32.468761], + [115.497713, 32.492489], + [115.409018, 32.549007], + [115.411482, 32.575235], + [115.304924, 32.553042], + [115.30554, 32.583303], + [115.267352, 32.578261], + [115.24333, 32.593388], + [115.20083, 32.591876], + [115.182968, 32.666973], + [115.179273, 32.726402], + [115.189744, 32.770695], + [115.211301, 32.785791], + [115.189744, 32.812452], + [115.197135, 32.856201], + [115.155867, 32.864747], + [115.139237, 32.897917], + [115.029599, 32.906962], + [115.035143, 32.932582], + [115.009273, 32.940117], + [114.943368, 32.935094], + [114.916266, 32.971251], + [114.883006, 32.990328], + [114.891629, 33.020441], + [114.925506, 33.016928], + [114.913187, 33.083143], + [114.897172, 33.086653], + [114.902716, 33.129764], + [114.932897, 33.153817], + [114.966158, 33.147304], + [114.990795, 33.102195], + [115.041302, 33.086653], + [115.168186, 33.088658], + [115.194671, 33.120743], + [115.245178, 33.135778], + [115.289526, 33.131769], + [115.303692, 33.149809], + [115.300613, 33.204407], + [115.340033, 33.260973], + [115.335105, 33.297997], + [115.361591, 33.298497], + [115.365286, 33.336005], + [115.341881, 33.370997], + [115.313547, 33.376994], + [115.328946, 33.403477], + [115.315395, 33.431451], + [115.324634, 33.457418], + [115.345576, 33.449928], + [115.345576, 33.502842], + [115.366518, 33.5233], + [115.394851, 33.506335], + [115.422569, 33.557219], + [115.463837, 33.567193], + [115.511264, 33.55323], + [115.564851, 33.576169], + [115.639995, 33.585143], + [115.601191, 33.658898], + [115.601807, 33.718653], + [115.563003, 33.772895], + [115.576553, 33.787817], + [115.614126, 33.775879], + [115.631988, 33.869846], + [115.547604, 33.874815], + [115.577785, 33.950307], + [115.579017, 33.974133], + [115.60735, 34.030196], + [115.642459, 34.03218], + [115.658473, 34.061437], + [115.705901, 34.059949], + [115.736082, 34.076805], + [115.768726, 34.061932], + [115.809378, 34.062428], + [115.846335, 34.028708], + [115.85003, 34.004898], + [115.877132, 34.002913], + [115.876516, 34.028708], + [115.904233, 34.009859], + [115.95782, 34.007875], + [116.00032, 33.965199], + [115.982457, 33.917039], + [116.05945, 33.860902], + [116.055754, 33.804727], + [116.074232, 33.781351], + [116.100102, 33.782843], + [116.132747, 33.751501], + [116.155536, 33.709693], + [116.230065, 33.735078], + [116.263326, 33.730101], + [116.316912, 33.771402], + [116.393905, 33.782843], + [116.408071, 33.805721], + [116.437021, 33.801246], + [116.437637, 33.846489], + [116.486296, 33.869846], + [116.558361, 33.881274], + [116.566984, 33.9081], + [116.631042, 33.887733], + [116.64336, 33.896675], + [116.641512, 33.978103], + [116.599629, 34.014324], + [116.599629, 34.014324], + [116.576223, 34.068873], + [116.576223, 34.068873], + [116.52818, 34.122892], + [116.536187, 34.151127], + [116.565752, 34.16945], + [116.542962, 34.203608], + [116.545426, 34.241711], + [116.582382, 34.266444], + [116.562056, 34.285731], + [116.516477, 34.296114], + [116.456731, 34.268917], + [116.409303, 34.273863], + [116.409303, 34.273863], + [116.372347, 34.26595], + [116.357564, 34.319843], + [116.301514, 34.342082], + [116.255934, 34.376665], + [116.213435, 34.382098], + [116.215898, 34.403333], + [116.178942, 34.430487], + [116.162312, 34.459605], + [116.178326, 34.496112], + [116.204196, 34.508442], + [116.191261, 34.535561], + [116.196804, 34.575977], + [116.156768, 34.5538], + [116.134594, 34.559715], + [116.101334, 34.60603], + [116.037276, 34.593222], + [115.991081, 34.615389], + [115.984305, 34.589281], + [115.838328, 34.5676], + [115.827241, 34.558236], + [115.787821, 34.580905], + [115.697278, 34.594207], + [115.685575, 34.556265], + [115.622749, 34.574499], + [115.553148, 34.568586], + [115.515575, 34.582383], + [115.461373, 34.637057], + [115.433655, 34.725149], + [115.449054, 34.74433], + [115.42688, 34.805285], + [115.317243, 34.859321], + [115.256265, 34.845079], + [115.239019, 34.87798], + [115.251953, 34.906451], + [115.205142, 34.914303], + [115.219309, 34.96042], + [115.157099, 34.957968], + [115.12815, 35.00455], + [115.075179, 35.000628], + [115.028983, 34.9717], + [115.008041, 34.988372], + [114.950759, 34.989843], + [114.923658, 34.968757], + [114.880542, 35.00357], + [114.824492, 35.012393], + [114.852209, 35.041797], + [114.818948, 35.051596], + [114.835578, 35.076578], + [114.883006, 35.098615], + [114.841738, 35.15099], + [114.861448, 35.182301], + [114.932281, 35.198441], + [114.929201, 35.244886], + [114.957534, 35.261014], + [115.04315, 35.376744], + [115.073947, 35.374304], + [115.091809, 35.416259], + [115.117679, 35.400163], + [115.126302, 35.41821], + [115.172497, 35.426501], + [115.237171, 35.423087], + [115.307388, 35.480126], + [115.356047, 35.490359], + [115.34496, 35.55368], + [115.383148, 35.568772], + [115.48601, 35.710306], + [115.52851, 35.733628], + [115.622749, 35.739457], + [115.693582, 35.754028], + [115.696046, 35.788989], + [115.73485, 35.833154], + [115.773654, 35.854014], + [115.81677, 35.844312], + [115.859886, 35.857894], + [115.882675, 35.879718], + [115.873436, 35.918985], + [115.907929, 35.92674], + [115.911624, 35.960171], + [115.984921, 35.974218], + [116.048979, 35.970343], + [116.063145, 36.028927], + [116.099486, 36.112129], + [116.057602, 36.104877], + [115.989849, 36.045381], + [115.89869, 36.026507], + [115.859886, 36.003756], + [115.817386, 36.012954], + [115.779813, 35.993588], + [115.774886, 35.974702], + [115.699125, 35.966468], + [115.648618, 35.922863], + [115.583945, 35.921893], + [115.513112, 35.890385], + [115.487858, 35.880688], + [115.460141, 35.867594], + [115.407786, 35.80889], + [115.363438, 35.779765], + [115.335105, 35.796756], + [115.364054, 35.894264], + [115.353583, 35.938854], + [115.362822, 35.971796], + [115.447822, 36.01247], + [115.449054, 36.047317], + [115.484163, 36.125666], + [115.483547, 36.148865], + [115.465068, 36.170125], + [115.450902, 36.152248], + [115.376989, 36.128083], + [115.365902, 36.099074], + [115.312931, 36.088436], + [115.30246, 36.127599], + [115.279055, 36.13775], + [115.242098, 36.19138], + [115.202678, 36.208765], + [115.202678, 36.208765], + [115.202678, 36.209248], + [115.202678, 36.209248], + [115.201446, 36.210214], + [115.201446, 36.210214], + [115.1842, 36.193312], + [115.12507, 36.209731], + [115.104744, 36.172058], + [115.06286, 36.178338], + [115.048693, 36.161912], + [115.04623, 36.112613], + [114.998186, 36.069572], + [114.914419, 36.052155], + [114.926737, 36.089403], + [114.912571, 36.140649], + [114.858368, 36.144516], + [114.857752, 36.127599], + [114.771521, 36.124699], + [114.734564, 36.15563], + [114.720398, 36.140166], + [114.640326, 36.137266], + [114.588587, 36.118414], + [114.586739, 36.141133], + [114.533152, 36.171575], + [114.480181, 36.177855], + [114.466015, 36.197658], + [114.417356, 36.205868], + [114.408117, 36.224699], + [114.356378, 36.230492], + [114.345291, 36.255591], + [114.299095, 36.245938], + [114.257827, 36.263794], + [114.241197, 36.251247], + [114.2104, 36.272962], + [114.203009, 36.245456], + [114.170364, 36.245938], + [114.170364, 36.245938], + [114.175907, 36.264759], + [114.129096, 36.280199], + [114.080437, 36.269585], + [114.04348, 36.303353], + [114.056415, 36.329392], + [114.002828, 36.334214], + [113.981887, 36.31782], + [113.962792, 36.353977], + [113.911054, 36.314927], + [113.882104, 36.353977], + [113.84946, 36.347711], + [113.856851, 36.329392], + [113.813119, 36.332285], + [113.755221, 36.366026], + [113.731199, 36.363135], + [113.736127, 36.324571], + [113.712105, 36.303353], + [113.716417, 36.262347], + [113.681924, 36.216491], + [113.697939, 36.181719], + [113.651127, 36.174473], + [113.705946, 36.148865], + [113.712721, 36.129533], + [113.655439, 36.125182], + [113.671453, 36.115514], + [113.68562, 36.056026], + [113.660366, 36.034735], + [113.694859, 36.026991], + [113.678844, 35.985841], + [113.648663, 35.994073], + [113.654207, 35.931586], + [113.637576, 35.870019], + [113.660982, 35.837035], + [113.582758, 35.818111], + [113.604932, 35.797727], + [113.587685, 35.736542], + [113.592613, 35.691838], + [113.622794, 35.674825], + [113.625258, 35.632518], + [113.578446, 35.633491], + [113.547649, 35.656835], + [113.55812, 35.621816], + [113.513773, 35.57364], + [113.49899, 35.532254], + [113.439244, 35.507412], + [113.391817, 35.506925], + [113.348085, 35.468429], + [113.31236, 35.481101], + [113.304353, 35.426989], + [113.243375, 35.449418], + [113.189789, 35.44893], + [113.185477, 35.409431], + [113.165151, 35.412845], + [113.149137, 35.350878], + [113.126347, 35.332327], + [113.067217, 35.353806], + [112.996384, 35.362104], + [112.985913, 35.33965], + [112.992072, 35.29619], + [112.936022, 35.284466], + [112.934174, 35.262968], + [112.884283, 35.243909], + [112.822073, 35.258082], + [112.772798, 35.207732], + [112.720443, 35.206265], + [112.628052, 35.263457], + [112.637291, 35.225822], + [112.513487, 35.218489], + [112.390915, 35.239021], + [112.36751, 35.219956], + [112.288053, 35.219956], + [112.304684, 35.251728], + [112.242474, 35.234622], + [112.21722, 35.253195], + [112.13838, 35.271275], + [112.058924, 35.280069], + [112.078634, 35.219467], + [112.03983, 35.194039], + [112.066315, 35.153437], + [112.05646, 35.098615], + [112.062004, 35.056005], + [112.039214, 35.045717], + [112.018888, 35.068742], + [111.97762, 35.067272], + [111.933272, 35.083435], + [111.810084, 35.062374], + [111.807005, 35.032977], + [111.740483, 35.00455], + [111.664107, 34.984449], + [111.681969, 34.9511], + [111.646861, 34.938836], + [111.617911, 34.894671], + [111.592042, 34.881416], + [111.570484, 34.843114], + [111.543999, 34.853428], + [111.502731, 34.829851], + [111.439289, 34.838202], + [111.389398, 34.815113], + [111.345666, 34.831816], + [111.29208, 34.806759], + [111.255123, 34.819535], + [111.232949, 34.789559], + [111.148566, 34.807742], + [111.118385, 34.756623], + [111.035233, 34.740887], + [110.976103, 34.706456], + [110.920052, 34.730068], + [110.903422, 34.669056], + [110.883712, 34.64395], + [110.824582, 34.615881], + [110.791937, 34.649858], + [110.749437, 34.65232], + [110.710017, 34.605045], + [110.610851, 34.607508], + [110.533242, 34.583368], + [110.488279, 34.610956], + [110.424837, 34.588295], + [110.379257, 34.600612], + [110.366939, 34.566614], + [110.404511, 34.557743], + [110.372482, 34.544435], + [110.360779, 34.516825], + [110.403279, 34.433448], + [110.403279, 34.433448], + [110.473496, 34.393457], + [110.503677, 34.33714], + [110.451938, 34.292653], + [110.428533, 34.288203], + [110.43962, 34.243196], + [110.507989, 34.217466], + [110.55172, 34.213012], + [110.55788, 34.193214], + [110.621938, 34.177372], + [110.642264, 34.161032], + [110.61393, 34.113478], + [110.591757, 34.101586], + [110.587445, 34.023252], + [110.620706, 34.035652], + [110.671213, 33.966192], + [110.665669, 33.937895], + [110.627481, 33.925482], + [110.628713, 33.910086], + [110.587445, 33.887733], + [110.612083, 33.852453], + [110.66259, 33.85295], + [110.712481, 33.833564], + [110.74143, 33.798759], + [110.782082, 33.796272], + [110.81719, 33.751003], + [110.831973, 33.713675], + [110.823966, 33.685793], + [110.878784, 33.634486], + [110.966864, 33.609071], + [111.00382, 33.578662], + [111.002588, 33.535772], + [111.02661, 33.478386], + [111.02661, 33.467903], + [110.996429, 33.435946], + [111.025994, 33.375495], + [111.025994, 33.330504], + [110.984726, 33.255469], + [111.046936, 33.202905], + [111.045704, 33.169849], + [111.08882, 33.181871], + [111.12824, 33.15532], + [111.146102, 33.12375], + [111.179363, 33.115229], + [111.192913, 33.071609], + [111.152877, 33.039507], + [111.221862, 33.042517], + [111.258819, 33.006389], + [111.273601, 32.971753], + [111.242804, 32.930573], + [111.255123, 32.883846], + [111.276065, 32.903445], + [111.293311, 32.859217], + [111.380159, 32.829049], + [111.41342, 32.757108], + [111.475629, 32.760127], + [111.458383, 32.726402], + [111.513202, 32.674026], + [111.530448, 32.628172], + [111.577875, 32.593388], + [111.640701, 32.634724], + [111.646245, 32.605993], + [111.713382, 32.606497], + [111.808853, 32.536899], + [111.858128, 32.528826], + [111.890157, 32.503089], + [111.948671, 32.51722], + [111.975772, 32.471791], + [112.014576, 32.450077], + [112.063851, 32.474315], + [112.081098, 32.425833], + [112.155626, 32.377326], + [112.150083, 32.411688], + [112.172873, 32.385412], + [112.206133, 32.392992], + [112.328089, 32.321712], + [112.360118, 32.3657], + [112.390915, 32.37126], + [112.448814, 32.34295], + [112.477147, 32.380863], + [112.530733, 32.37682], + [112.545516, 32.404109], + [112.589248, 32.381369], + [112.612037, 32.386928], + [112.645298, 32.368227], + [112.716747, 32.357612] + ] + ], + [ + [ + [113.768156, 32.284279], + [113.768772, 32.30148], + [113.749061, 32.272642], + [113.758301, 32.27669], + [113.768156, 32.284279] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 420000, + "name": "湖北省", + "center": [114.298572, 30.584355], + "centroid": [112.271301, 30.987527], + "childrenNum": 17, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 16, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [111.045704, 33.169849], + [111.034001, 33.177864], + [111.035849, 33.187881], + [111.046936, 33.202905], + [110.984726, 33.255469], + [110.960704, 33.253967], + [110.9219, 33.203907], + [110.865234, 33.213921], + [110.828893, 33.201403], + [110.824582, 33.158327], + [110.753133, 33.15031], + [110.702626, 33.097182], + [110.650887, 33.157324], + [110.623785, 33.143796], + [110.59422, 33.168346], + [110.57759, 33.250464], + [110.54125, 33.255469], + [110.471032, 33.171352], + [110.398352, 33.176862], + [110.398352, 33.176862], + [110.372482, 33.186379], + [110.33799, 33.160331], + [110.285635, 33.171352], + [110.218497, 33.163336], + [110.164911, 33.209415], + [110.031252, 33.191888], + [109.999223, 33.212419], + [109.973353, 33.203907], + [109.916687, 33.229942], + [109.852013, 33.247961], + [109.813209, 33.236449], + [109.732521, 33.231443], + [109.693101, 33.254468], + [109.649985, 33.251465], + [109.619804, 33.275484], + [109.60687, 33.235949], + [109.514479, 33.237951], + [109.498464, 33.207412], + [109.438718, 33.152314], + [109.468283, 33.140288], + [109.522486, 33.138785], + [109.576073, 33.110216], + [109.688174, 33.116733], + [109.704188, 33.101694], + [109.794731, 33.067095], + [109.785492, 32.987316], + [109.76455, 32.909474], + [109.789804, 32.882339], + [109.847702, 32.893395], + [109.856941, 32.910479], + [109.907448, 32.903947], + [109.927158, 32.887364], + [109.988752, 32.886359], + [110.051578, 32.851676], + [110.105164, 32.832569], + [110.142121, 32.802895], + [110.127338, 32.77774], + [110.159367, 32.767173], + [110.156903, 32.683093], + [110.206179, 32.633212], + [110.153824, 32.593388], + [110.124259, 32.616579], + [110.090382, 32.617083], + [110.084223, 32.580782], + [110.017701, 32.546989], + [109.97089, 32.577756], + [109.910528, 32.592884], + [109.816905, 32.577252], + [109.746072, 32.594901], + [109.726978, 32.608513], + [109.631507, 32.599943], + [109.619804, 32.56767], + [109.637051, 32.540935], + [109.575457, 32.506622], + [109.526797, 32.43341], + [109.529877, 32.405625], + [109.502776, 32.38895], + [109.513247, 32.342444], + [109.495385, 32.300468], + [109.528645, 32.270112], + [109.550203, 32.225065], + [109.592703, 32.219495], + [109.604406, 32.199241], + [109.58716, 32.161251], + [109.621652, 32.106519], + [109.590855, 32.047696], + [109.590855, 32.012688], + [109.631507, 31.962436], + [109.62042, 31.928412], + [109.584696, 31.900472], + [109.60379, 31.885737], + [109.633971, 31.824738], + [109.633971, 31.804396], + [109.592087, 31.789136], + [109.585928, 31.726546], + [109.622268, 31.711783], + [109.683246, 31.719929], + [109.731289, 31.700582], + [109.737449, 31.628761], + [109.76455, 31.602769], + [109.745456, 31.598182], + [109.727594, 31.548214], + [109.837847, 31.555354], + [109.894513, 31.519139], + [109.969658, 31.508935], + [109.94502, 31.47066], + [109.98752, 31.474744], + [110.036795, 31.436966], + [110.054042, 31.410921], + [110.118715, 31.409899], + [110.161831, 31.314338], + [110.155671, 31.279564], + [110.180309, 31.179774], + [110.200019, 31.158779], + [110.180309, 31.121899], + [110.147048, 31.116776], + [110.119947, 31.088592], + [110.120563, 31.0322], + [110.140273, 31.030661], + [110.140889, 30.987062], + [110.172918, 30.978853], + [110.153824, 30.953708], + [110.151976, 30.911613], + [110.082375, 30.799614], + [110.048498, 30.800642], + [110.019549, 30.829425], + [110.008462, 30.883369], + [109.943788, 30.878746], + [109.894513, 30.899803], + [109.828608, 30.864364], + [109.780564, 30.848437], + [109.701724, 30.783677], + [109.656761, 30.760538], + [109.661072, 30.738936], + [109.625348, 30.702923], + [109.590855, 30.69366], + [109.574225, 30.646818], + [109.543428, 30.63961], + [109.535421, 30.664837], + [109.435638, 30.595832], + [109.418392, 30.559766], + [109.35495, 30.487076], + [109.337088, 30.521623], + [109.36111, 30.551004], + [109.314298, 30.599953], + [109.299516, 30.630341], + [109.245313, 30.580892], + [109.191726, 30.545851], + [109.191726, 30.545851], + [109.143683, 30.521108], + [109.103647, 30.565949], + [109.09256, 30.578831], + [109.106111, 30.61077], + [109.111654, 30.646303], + [109.071002, 30.640125], + [109.042669, 30.655571], + [109.006329, 30.626736], + [108.971836, 30.627766], + [108.893612, 30.565434], + [108.838793, 30.503062], + [108.808612, 30.491202], + [108.789518, 30.513374], + [108.743939, 30.494812], + [108.698975, 30.54482], + [108.688504, 30.58759], + [108.642925, 30.578831], + [108.6497, 30.53915], + [108.56778, 30.468508], + [108.556077, 30.487592], + [108.512961, 30.501515], + [108.472925, 30.487076], + [108.42673, 30.492233], + [108.411331, 30.438586], + [108.430425, 30.416397], + [108.402092, 30.376649], + [108.431041, 30.354446], + [108.460606, 30.35961], + [108.501258, 30.314673], + [108.524048, 30.309506], + [108.54499, 30.269716], + [108.581947, 30.255759], + [108.551766, 30.1637], + [108.56778, 30.157491], + [108.546222, 30.104178], + [108.513577, 30.057571], + [108.532055, 30.051873], + [108.536367, 29.983472], + [108.517889, 29.9394], + [108.516041, 29.885451], + [108.467998, 29.864175], + [108.433505, 29.880262], + [108.371295, 29.841337], + [108.424266, 29.815897], + [108.422418, 29.772791], + [108.442744, 29.778505], + [108.437201, 29.741098], + [108.460606, 29.741098], + [108.504338, 29.707836], + [108.504954, 29.728626], + [108.548686, 29.749412], + [108.52528, 29.770713], + [108.556077, 29.818493], + [108.601041, 29.863656], + [108.658939, 29.854833], + [108.680497, 29.800319], + [108.676801, 29.749412], + [108.690968, 29.689642], + [108.752562, 29.649082], + [108.786438, 29.691721], + [108.797525, 29.660003], + [108.781511, 29.635558], + [108.844337, 29.658443], + [108.888068, 29.628795], + [108.870206, 29.596537], + [108.901003, 29.604863], + [108.913322, 29.574679], + [108.878213, 29.539279], + [108.888684, 29.502305], + [108.866511, 29.470527], + [108.884373, 29.440824], + [108.927488, 29.435612], + [108.934264, 29.399643], + [108.919481, 29.3261], + [108.983539, 29.332883], + [108.999553, 29.36366], + [109.034662, 29.360531], + [109.060531, 29.403292], + [109.11227, 29.361053], + [109.106727, 29.288526], + [109.141835, 29.270256], + [109.110422, 29.21647], + [109.139372, 29.168927], + [109.162777, 29.180946], + [109.215748, 29.145409], + [109.232378, 29.119271], + [109.274262, 29.121885], + [109.261328, 29.161089], + [109.275494, 29.202366], + [109.257632, 29.222738], + [109.312451, 29.25146], + [109.352487, 29.284872], + [109.343863, 29.369398], + [109.391291, 29.372005], + [109.368501, 29.413719], + [109.418392, 29.453332], + [109.415928, 29.497617], + [109.436254, 29.488761], + [109.433791, 29.530948], + [109.458428, 29.513242], + [109.467051, 29.560104], + [109.488609, 29.553336], + [109.516326, 29.626194], + [109.558826, 29.606944], + [109.578536, 29.629836], + [109.651833, 29.625674], + [109.664768, 29.599659], + [109.717739, 29.615269], + [109.701108, 29.636078], + [109.714659, 29.673524], + [109.760238, 29.689122], + [109.755311, 29.733304], + [109.779333, 29.757725], + [109.869876, 29.774869], + [109.908064, 29.763959], + [109.941325, 29.774349], + [110.02386, 29.769674], + [110.113788, 29.789932], + [110.160599, 29.753569], + [110.219729, 29.746814], + [110.289946, 29.6964], + [110.302265, 29.661563], + [110.339221, 29.668324], + [110.372482, 29.633477], + [110.447011, 29.664684], + [110.467337, 29.713034], + [110.507373, 29.692241], + [110.562807, 29.712515], + [110.642879, 29.775907], + [110.60038, 29.839779], + [110.549873, 29.848085], + [110.538786, 29.895828], + [110.49875, 29.91243], + [110.517228, 29.961179], + [110.557264, 29.988137], + [110.491358, 30.019751], + [110.497518, 30.055499], + [110.531394, 30.061197], + [110.600996, 30.054463], + [110.650887, 30.07777], + [110.712481, 30.033223], + [110.756212, 30.054463], + [110.746973, 30.112979], + [110.851067, 30.126439], + [110.924364, 30.111426], + [110.929907, 30.063268], + [111.031537, 30.048765], + [111.242188, 30.040476], + [111.266826, 30.01146], + [111.3315, 29.970512], + [111.342587, 29.944586], + [111.382623, 29.95029], + [111.394325, 29.912948], + [111.436825, 29.930065], + [111.475629, 29.918654], + [111.527368, 29.925916], + [111.553854, 29.894272], + [111.669034, 29.888565], + [111.669034, 29.888565], + [111.705375, 29.890121], + [111.723853, 29.909317], + [111.723853, 29.909317], + [111.75773, 29.92021], + [111.8107, 29.901017], + [111.861207, 29.856909], + [111.899396, 29.855871], + [111.899396, 29.855871], + [111.925881, 29.836665], + [111.965917, 29.832512], + [111.95483, 29.796683], + [112.008417, 29.778505], + [112.07617, 29.743696], + [112.065699, 29.681323], + [112.089721, 29.685482], + [112.111279, 29.659483], + [112.178416, 29.656883], + [112.202438, 29.633997], + [112.244322, 29.659483], + [112.233851, 29.61631], + [112.303452, 29.585609], + [112.281278, 29.536676], + [112.291133, 29.517409], + [112.333017, 29.545007], + [112.368741, 29.541362], + [112.424792, 29.598619], + [112.439574, 29.633997], + [112.499321, 29.629316], + [112.54182, 29.60122], + [112.572001, 29.624113], + [112.640371, 29.607985], + [112.650842, 29.592374], + [112.693957, 29.601741], + [112.714283, 29.648561], + [112.733378, 29.645441], + [112.788812, 29.681323], + [112.79374, 29.735902], + [112.861493, 29.78318], + [112.894138, 29.783699], + [112.902145, 29.79149], + [112.929246, 29.77383], + [112.923703, 29.766557], + [112.926782, 29.692241], + [112.944645, 29.682883], + [112.974826, 29.732784], + [113.025949, 29.772791], + [113.005007, 29.693801], + [112.915696, 29.620992], + [112.912, 29.606944], + [112.950188, 29.473132], + [113.034572, 29.523658], + [113.057362, 29.522616], + [113.078304, 29.438218], + [113.099861, 29.459585], + [113.145441, 29.449163], + [113.181781, 29.485636], + [113.222433, 29.543965], + [113.277252, 29.594976], + [113.37765, 29.703158], + [113.571671, 29.849123], + [113.575367, 29.809147], + [113.550729, 29.768115], + [113.558736, 29.727067], + [113.540258, 29.699519], + [113.547033, 29.675603], + [113.606164, 29.666764], + [113.663446, 29.684443], + [113.680692, 29.64336], + [113.704098, 29.634518], + [113.73859, 29.579363], + [113.710257, 29.555419], + [113.630801, 29.523137], + [113.677613, 29.513763], + [113.755221, 29.446557], + [113.731199, 29.393907], + [113.674533, 29.388172], + [113.660982, 29.333405], + [113.632033, 29.316186], + [113.609859, 29.25146], + [113.651743, 29.225872], + [113.693011, 29.226394], + [113.691779, 29.19662], + [113.66283, 29.16945], + [113.690547, 29.114566], + [113.696091, 29.077437], + [113.722576, 29.104631], + [113.749677, 29.060699], + [113.775547, 29.095219], + [113.816199, 29.105154], + [113.852539, 29.058606], + [113.882104, 29.065407], + [113.876561, 29.038202], + [113.898119, 29.029307], + [113.94185, 29.047097], + [113.952321, 29.092604], + [113.98743, 29.126068], + [114.034857, 29.152204], + [114.063191, 29.204978], + [114.169748, 29.216993], + [114.252284, 29.23475], + [114.259059, 29.343839], + [114.307102, 29.365225], + [114.341595, 29.327665], + [114.376088, 29.322969], + [114.440145, 29.341752], + [114.466015, 29.324013], + [114.519602, 29.325578], + [114.589819, 29.352707], + [114.621847, 29.379828], + [114.67297, 29.395993], + [114.740724, 29.386607], + [114.759818, 29.363139], + [114.784455, 29.386086], + [114.812173, 29.383478], + [114.866375, 29.404335], + [114.895325, 29.397557], + [114.931049, 29.422581], + [114.947063, 29.465317], + [114.935977, 29.486678], + [114.90518, 29.473132], + [114.918114, 29.454374], + [114.888549, 29.436134], + [114.860216, 29.476258], + [114.900868, 29.505951], + [114.940288, 29.493971], + [114.966773, 29.522096], + [114.947679, 29.542924], + [115.00065, 29.572076], + [115.033295, 29.546568], + [115.087498, 29.560104], + [115.086266, 29.525741], + [115.154019, 29.510117], + [115.157099, 29.584568], + [115.120142, 29.597578], + [115.143548, 29.645961], + [115.117679, 29.655843], + [115.113367, 29.684963], + [115.176809, 29.654803], + [115.250722, 29.660003], + [115.28583, 29.618391], + [115.304924, 29.637118], + [115.355431, 29.649602], + [115.412714, 29.688602], + [115.470612, 29.739539], + [115.479235, 29.811224], + [115.51188, 29.840299], + [115.611662, 29.841337], + [115.667712, 29.850161], + [115.706517, 29.837703], + [115.762567, 29.793048], + [115.837096, 29.748373], + [115.909777, 29.723949], + [115.965827, 29.724469], + [116.049595, 29.761881], + [116.087167, 29.795125], + [116.13521, 29.819532], + [116.128435, 29.897904], + [116.073616, 29.969993], + [116.091479, 30.036331], + [116.078544, 30.062233], + [116.088399, 30.110391], + [116.055754, 30.180774], + [116.065609, 30.204569], + [115.997856, 30.252657], + [115.985537, 30.290905], + [115.903001, 30.31364], + [115.91532, 30.337919], + [115.885139, 30.379747], + [115.921479, 30.416397], + [115.894994, 30.452517], + [115.910393, 30.519046], + [115.887603, 30.542758], + [115.876516, 30.582438], + [115.848799, 30.602014], + [115.819234, 30.597893], + [115.81369, 30.637035], + [115.762567, 30.685426], + [115.782893, 30.751795], + [115.851262, 30.756938], + [115.863581, 30.815549], + [115.848799, 30.828397], + [115.865429, 30.864364], + [115.932566, 30.889532], + [115.976298, 30.931636], + [116.03974, 30.957813], + [116.071769, 30.956787], + [116.058834, 31.012711], + [116.015102, 31.011685], + [116.006479, 31.034764], + [115.938726, 31.04707], + [115.939958, 31.071678], + [115.887603, 31.10909], + [115.867277, 31.147512], + [115.837712, 31.127022], + [115.797676, 31.128047], + [115.778582, 31.112164], + [115.700973, 31.201276], + [115.655394, 31.211002], + [115.603655, 31.17363], + [115.585793, 31.143926], + [115.540213, 31.194621], + [115.539597, 31.231985], + [115.507568, 31.267799], + [115.473076, 31.265242], + [115.443511, 31.344498], + [115.40717, 31.337854], + [115.372062, 31.349098], + [115.393004, 31.389977], + [115.373909, 31.405813], + [115.338801, 31.40428], + [115.301229, 31.383846], + [115.250722, 31.392021], + [115.252569, 31.421646], + [115.211301, 31.442072], + [115.218077, 31.515057], + [115.235939, 31.555354], + [115.212533, 31.555354], + [115.16449, 31.604808], + [115.12507, 31.599201], + [115.106592, 31.567592], + [115.114599, 31.530362], + [115.096121, 31.508425], + [115.022824, 31.527811], + [114.995107, 31.471171], + [114.962462, 31.494648], + [114.884238, 31.469129], + [114.870071, 31.479337], + [114.830035, 31.45892], + [114.789383, 31.480358], + [114.778912, 31.520669], + [114.696376, 31.525771], + [114.641558, 31.582378], + [114.61692, 31.585437], + [114.572572, 31.553824], + [114.560869, 31.560963], + [114.547935, 31.623665], + [114.57134, 31.660858], + [114.586123, 31.762172], + [114.549783, 31.766751], + [114.530688, 31.742834], + [114.443841, 31.728074], + [114.403189, 31.746906], + [114.350218, 31.755557], + [114.292936, 31.752503], + [114.235654, 31.833382], + [114.191922, 31.852192], + [114.134024, 31.843042], + [114.121705, 31.809482], + [114.086596, 31.782014], + [114.017611, 31.770822], + [113.988662, 31.749959], + [113.952321, 31.793714], + [113.957865, 31.852701], + [113.914749, 31.877098], + [113.893807, 31.847109], + [113.854387, 31.843042], + [113.830981, 31.87913], + [113.832213, 31.918761], + [113.805728, 31.929428], + [113.817431, 31.964467], + [113.757685, 31.98985], + [113.791561, 32.036028], + [113.728735, 32.083197], + [113.722576, 32.12426], + [113.750293, 32.11615], + [113.782322, 32.184553], + [113.752757, 32.215951], + [113.73859, 32.255942], + [113.749061, 32.272642], + [113.768772, 32.30148], + [113.753989, 32.328286], + [113.76754, 32.370249], + [113.735511, 32.410677], + [113.700402, 32.420782], + [113.650511, 32.412698], + [113.624642, 32.36115], + [113.511925, 32.316654], + [113.428773, 32.270618], + [113.376418, 32.298445], + [113.353628, 32.294904], + [113.317904, 32.327275], + [113.333918, 32.336377], + [113.2366, 32.407141], + [113.211962, 32.431895], + [113.158992, 32.410677], + [113.155912, 32.380863], + [113.118956, 32.375809], + [113.107869, 32.398551], + [113.078919, 32.394508], + [113.025949, 32.425328], + [113.000695, 32.41674], + [112.992072, 32.378336], + [112.912, 32.390971], + [112.888594, 32.37682], + [112.860877, 32.396024], + [112.776493, 32.358623], + [112.735841, 32.356095], + [112.733993, 32.356601], + [112.724138, 32.358623], + [112.716747, 32.357612], + [112.645298, 32.368227], + [112.612037, 32.386928], + [112.589248, 32.381369], + [112.545516, 32.404109], + [112.530733, 32.37682], + [112.477147, 32.380863], + [112.448814, 32.34295], + [112.390915, 32.37126], + [112.360118, 32.3657], + [112.328089, 32.321712], + [112.206133, 32.392992], + [112.172873, 32.385412], + [112.150083, 32.411688], + [112.155626, 32.377326], + [112.081098, 32.425833], + [112.063851, 32.474315], + [112.014576, 32.450077], + [111.975772, 32.471791], + [111.948671, 32.51722], + [111.890157, 32.503089], + [111.858128, 32.528826], + [111.808853, 32.536899], + [111.713382, 32.606497], + [111.646245, 32.605993], + [111.640701, 32.634724], + [111.577875, 32.593388], + [111.530448, 32.628172], + [111.513202, 32.674026], + [111.458383, 32.726402], + [111.475629, 32.760127], + [111.41342, 32.757108], + [111.380159, 32.829049], + [111.293311, 32.859217], + [111.276065, 32.903445], + [111.255123, 32.883846], + [111.242804, 32.930573], + [111.273601, 32.971753], + [111.258819, 33.006389], + [111.221862, 33.042517], + [111.152877, 33.039507], + [111.192913, 33.071609], + [111.179363, 33.115229], + [111.146102, 33.12375], + [111.12824, 33.15532], + [111.08882, 33.181871], + [111.045704, 33.169849] + ] + ], + [ + [ + [109.106111, 30.570587], + [109.101183, 30.579346], + [109.09872, 30.579346], + [109.106111, 30.570587] + ] + ], + [ + [ + [111.046936, 33.202905], + [111.035849, 33.187881], + [111.034001, 33.177864], + [111.045704, 33.169849], + [111.046936, 33.202905] + ] + ], + [ + [ + [112.716747, 32.357612], + [112.735841, 32.356095], + [112.733993, 32.356601], + [112.724138, 32.358623], + [112.716747, 32.357612] + ] + ], + [ + [ + [112.902145, 29.79149], + [112.894138, 29.783699], + [112.923703, 29.766557], + [112.929246, 29.77383], + [112.902145, 29.79149] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 430000, + "name": "湖南省", + "center": [112.982279, 28.19409], + "centroid": [111.711649, 27.629216], + "childrenNum": 14, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 17, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [112.024431, 24.740308], + [112.03367, 24.771286], + [112.124214, 24.841364], + [112.149467, 24.837019], + [112.167329, 24.859828], + [112.175337, 24.927685], + [112.119902, 24.963499], + [112.12175, 24.989538], + [112.155626, 25.026419], + [112.151931, 25.055698], + [112.177184, 25.106649], + [112.187039, 25.182494], + [112.246785, 25.185202], + [112.256025, 25.159204], + [112.302836, 25.157037], + [112.315771, 25.175453], + [112.365046, 25.191701], + [112.414937, 25.14241], + [112.44327, 25.185744], + [112.458053, 25.152162], + [112.562762, 25.124531], + [112.628052, 25.140785], + [112.660081, 25.132658], + [112.712436, 25.083344], + [112.714899, 25.025876], + [112.742001, 24.99876], + [112.743233, 24.959701], + [112.778341, 24.947764], + [112.780805, 24.896747], + [112.873812, 24.896747], + [112.904609, 24.921715], + [112.941565, 24.915745], + [112.994536, 24.927142], + [113.009934, 24.977604], + [112.979137, 25.03401], + [113.004391, 25.089306], + [112.96805, 25.141869], + [112.97421, 25.168412], + [113.034572, 25.198199], + [112.992688, 25.247467], + [112.958195, 25.254503], + [112.897833, 25.238264], + [112.867036, 25.249632], + [112.854718, 25.337829], + [112.891058, 25.339993], + [112.924319, 25.296714], + [112.93479, 25.325929], + [112.969898, 25.350269], + [113.013014, 25.352432], + [113.078304, 25.382174], + [113.096782, 25.412449], + [113.131274, 25.414611], + [113.11834, 25.445418], + [113.176854, 25.471355], + [113.226129, 25.50971], + [113.248919, 25.514031], + [113.311129, 25.490264], + [113.314208, 25.442716], + [113.341926, 25.448661], + [113.373338, 25.402719], + [113.407215, 25.401637], + [113.449715, 25.359463], + [113.479896, 25.375145], + [113.535946, 25.368656], + [113.579062, 25.34432], + [113.584606, 25.306453], + [113.611707, 25.327552], + [113.680076, 25.334584], + [113.686852, 25.351891], + [113.753373, 25.362707], + [113.76446, 25.333502], + [113.814967, 25.328634], + [113.839605, 25.363248], + [113.877177, 25.380552], + [113.887032, 25.436772], + [113.94493, 25.441635], + [113.962792, 25.528072], + [113.986198, 25.529153], + [113.983118, 25.599336], + [113.957249, 25.611749], + [113.913517, 25.701299], + [113.920293, 25.741197], + [113.961561, 25.77731], + [113.971416, 25.836036], + [114.028082, 25.893119], + [114.028082, 25.98138], + [114.008372, 26.015806], + [114.044096, 26.076564], + [114.087828, 26.06635], + [114.121089, 26.085702], + [114.10569, 26.097526], + [114.188842, 26.121172], + [114.237501, 26.152333], + [114.216559, 26.203355], + [114.181451, 26.214631], + [114.102611, 26.187783], + [114.088444, 26.168448], + [114.013299, 26.184023], + [113.962792, 26.150722], + [113.949242, 26.192616], + [113.972647, 26.20604], + [113.978807, 26.237716], + [114.029314, 26.266163], + [114.021307, 26.288701], + [114.047792, 26.337518], + [114.030546, 26.376664], + [114.062575, 26.406149], + [114.085364, 26.406149], + [114.090292, 26.455988], + [114.110002, 26.482775], + [114.07243, 26.480096], + [114.10877, 26.56952], + [114.019459, 26.587182], + [113.996669, 26.615543], + [113.912901, 26.613938], + [113.860546, 26.664221], + [113.853771, 26.769532], + [113.835909, 26.806394], + [113.877177, 26.859262], + [113.890112, 26.895562], + [113.927068, 26.948922], + [113.892575, 26.964925], + [113.86301, 27.018252], + [113.824206, 27.036378], + [113.803264, 27.099261], + [113.771851, 27.096598], + [113.779242, 27.137081], + [113.846996, 27.222262], + [113.872865, 27.289828], + [113.854387, 27.30525], + [113.872865, 27.346721], + [113.872865, 27.384988], + [113.72812, 27.350442], + [113.699786, 27.331836], + [113.657902, 27.347253], + [113.616635, 27.345658], + [113.605548, 27.38924], + [113.632033, 27.40518], + [113.59754, 27.428554], + [113.591381, 27.467855], + [113.627105, 27.49971], + [113.583374, 27.524657], + [113.579062, 27.545354], + [113.608627, 27.585143], + [113.607395, 27.625449], + [113.652359, 27.663619], + [113.696707, 27.71979], + [113.69917, 27.740979], + [113.763228, 27.799228], + [113.756453, 27.860091], + [113.72812, 27.874904], + [113.752141, 27.93361], + [113.822974, 27.982243], + [113.845148, 27.971672], + [113.864242, 28.004966], + [113.914133, 27.991227], + [113.936307, 28.018703], + [113.966488, 28.017646], + [113.970184, 28.041418], + [114.025618, 28.031382], + [114.047176, 28.057263], + [114.025002, 28.080499], + [113.992357, 28.161255], + [114.012068, 28.174972], + [114.068734, 28.171806], + [114.107538, 28.182885], + [114.109386, 28.205038], + [114.143879, 28.246694], + [114.182067, 28.249858], + [114.198081, 28.29097], + [114.2529, 28.319423], + [114.252284, 28.395787], + [114.214712, 28.403157], + [114.172212, 28.432632], + [114.217175, 28.466308], + [114.218407, 28.48472], + [114.15435, 28.507337], + [114.138335, 28.533629], + [114.08598, 28.558337], + [114.132176, 28.607211], + [114.122321, 28.623497], + [114.157429, 28.761566], + [114.137719, 28.779926], + [114.153734, 28.829221], + [114.124784, 28.843376], + [114.076741, 28.834464], + [114.056415, 28.872204], + [114.060111, 28.902596], + [114.028082, 28.891069], + [114.005292, 28.917788], + [114.008988, 28.955498], + [113.973879, 28.937692], + [113.955401, 28.978536], + [113.961561, 28.999476], + [113.94185, 29.047097], + [113.898119, 29.029307], + [113.876561, 29.038202], + [113.882104, 29.065407], + [113.852539, 29.058606], + [113.816199, 29.105154], + [113.775547, 29.095219], + [113.749677, 29.060699], + [113.722576, 29.104631], + [113.696091, 29.077437], + [113.690547, 29.114566], + [113.66283, 29.16945], + [113.691779, 29.19662], + [113.693011, 29.226394], + [113.651743, 29.225872], + [113.609859, 29.25146], + [113.632033, 29.316186], + [113.660982, 29.333405], + [113.674533, 29.388172], + [113.731199, 29.393907], + [113.755221, 29.446557], + [113.677613, 29.513763], + [113.630801, 29.523137], + [113.710257, 29.555419], + [113.73859, 29.579363], + [113.704098, 29.634518], + [113.680692, 29.64336], + [113.663446, 29.684443], + [113.606164, 29.666764], + [113.547033, 29.675603], + [113.540258, 29.699519], + [113.558736, 29.727067], + [113.550729, 29.768115], + [113.575367, 29.809147], + [113.571671, 29.849123], + [113.37765, 29.703158], + [113.277252, 29.594976], + [113.222433, 29.543965], + [113.181781, 29.485636], + [113.145441, 29.449163], + [113.099861, 29.459585], + [113.078304, 29.438218], + [113.057362, 29.522616], + [113.034572, 29.523658], + [112.950188, 29.473132], + [112.912, 29.606944], + [112.915696, 29.620992], + [113.005007, 29.693801], + [113.025949, 29.772791], + [112.974826, 29.732784], + [112.944645, 29.682883], + [112.926782, 29.692241], + [112.923703, 29.766557], + [112.894138, 29.783699], + [112.861493, 29.78318], + [112.79374, 29.735902], + [112.788812, 29.681323], + [112.733378, 29.645441], + [112.714283, 29.648561], + [112.693957, 29.601741], + [112.650842, 29.592374], + [112.640371, 29.607985], + [112.572001, 29.624113], + [112.54182, 29.60122], + [112.499321, 29.629316], + [112.439574, 29.633997], + [112.424792, 29.598619], + [112.368741, 29.541362], + [112.333017, 29.545007], + [112.291133, 29.517409], + [112.281278, 29.536676], + [112.303452, 29.585609], + [112.233851, 29.61631], + [112.244322, 29.659483], + [112.202438, 29.633997], + [112.178416, 29.656883], + [112.111279, 29.659483], + [112.089721, 29.685482], + [112.065699, 29.681323], + [112.07617, 29.743696], + [112.008417, 29.778505], + [111.95483, 29.796683], + [111.965917, 29.832512], + [111.925881, 29.836665], + [111.899396, 29.855871], + [111.899396, 29.855871], + [111.861207, 29.856909], + [111.8107, 29.901017], + [111.75773, 29.92021], + [111.723853, 29.909317], + [111.723853, 29.909317], + [111.705375, 29.890121], + [111.669034, 29.888565], + [111.669034, 29.888565], + [111.553854, 29.894272], + [111.527368, 29.925916], + [111.475629, 29.918654], + [111.436825, 29.930065], + [111.394325, 29.912948], + [111.382623, 29.95029], + [111.342587, 29.944586], + [111.3315, 29.970512], + [111.266826, 30.01146], + [111.242188, 30.040476], + [111.031537, 30.048765], + [110.929907, 30.063268], + [110.924364, 30.111426], + [110.851067, 30.126439], + [110.746973, 30.112979], + [110.756212, 30.054463], + [110.712481, 30.033223], + [110.650887, 30.07777], + [110.600996, 30.054463], + [110.531394, 30.061197], + [110.497518, 30.055499], + [110.491358, 30.019751], + [110.557264, 29.988137], + [110.517228, 29.961179], + [110.49875, 29.91243], + [110.538786, 29.895828], + [110.549873, 29.848085], + [110.60038, 29.839779], + [110.642879, 29.775907], + [110.562807, 29.712515], + [110.507373, 29.692241], + [110.467337, 29.713034], + [110.447011, 29.664684], + [110.372482, 29.633477], + [110.339221, 29.668324], + [110.302265, 29.661563], + [110.289946, 29.6964], + [110.219729, 29.746814], + [110.160599, 29.753569], + [110.113788, 29.789932], + [110.02386, 29.769674], + [109.941325, 29.774349], + [109.908064, 29.763959], + [109.869876, 29.774869], + [109.779333, 29.757725], + [109.755311, 29.733304], + [109.760238, 29.689122], + [109.714659, 29.673524], + [109.701108, 29.636078], + [109.717739, 29.615269], + [109.664768, 29.599659], + [109.651833, 29.625674], + [109.578536, 29.629836], + [109.558826, 29.606944], + [109.516326, 29.626194], + [109.488609, 29.553336], + [109.467051, 29.560104], + [109.458428, 29.513242], + [109.433791, 29.530948], + [109.436254, 29.488761], + [109.415928, 29.497617], + [109.418392, 29.453332], + [109.368501, 29.413719], + [109.391291, 29.372005], + [109.343863, 29.369398], + [109.352487, 29.284872], + [109.312451, 29.25146], + [109.257632, 29.222738], + [109.275494, 29.202366], + [109.261328, 29.161089], + [109.274262, 29.121885], + [109.232378, 29.119271], + [109.240386, 29.086328], + [109.312451, 29.066453], + [109.319842, 29.042388], + [109.294588, 29.015177], + [109.292741, 28.987436], + [109.261328, 28.952356], + [109.235458, 28.882161], + [109.246545, 28.80143], + [109.241002, 28.776779], + [109.2989, 28.7474], + [109.294588, 28.722211], + [109.252704, 28.691767], + [109.271183, 28.671816], + [109.192958, 28.636104], + [109.201581, 28.597753], + [109.235458, 28.61982], + [109.252089, 28.606685], + [109.306907, 28.62087], + [109.319842, 28.579886], + [109.273646, 28.53836], + [109.274262, 28.494714], + [109.260712, 28.46473], + [109.264407, 28.392628], + [109.289045, 28.373673], + [109.268719, 28.33786], + [109.275494, 28.313101], + [109.317994, 28.277795], + [109.33524, 28.293605], + [109.388211, 28.268307], + [109.367885, 28.254602], + [109.340168, 28.19027], + [109.33832, 28.141731], + [109.314298, 28.103729], + [109.298284, 28.036136], + [109.335856, 28.063073], + [109.378972, 28.034551], + [109.362342, 28.007608], + [109.319842, 27.988585], + [109.30198, 27.956343], + [109.32169, 27.868027], + [109.346943, 27.838396], + [109.332777, 27.782815], + [109.37774, 27.736741], + [109.366653, 27.721909], + [109.414081, 27.725087], + [109.470747, 27.680049], + [109.45658, 27.673689], + [109.470131, 27.62863], + [109.451037, 27.586204], + [109.461508, 27.567637], + [109.404841, 27.55066], + [109.303211, 27.47582], + [109.300132, 27.423774], + [109.245313, 27.41793], + [109.202197, 27.450331], + [109.167089, 27.41793], + [109.141835, 27.448207], + [109.142451, 27.418461], + [109.103647, 27.336621], + [109.044517, 27.331304], + [109.053756, 27.293551], + [108.983539, 27.26802], + [108.963213, 27.235565], + [108.907778, 27.204699], + [108.926873, 27.160512], + [108.878829, 27.106187], + [108.79075, 27.084343], + [108.877597, 27.01612], + [108.942887, 27.017186], + [108.942887, 27.017186], + [108.940423, 27.044907], + [109.007561, 27.08008], + [109.032814, 27.104056], + [109.128901, 27.122701], + [109.101183, 27.06889], + [109.165857, 27.066758], + [109.21698, 27.114711], + [109.239154, 27.14933], + [109.264407, 27.131755], + [109.33524, 27.139212], + [109.358646, 27.153058], + [109.415312, 27.154123], + [109.441182, 27.117907], + [109.472595, 27.134951], + [109.454733, 27.069423], + [109.486761, 27.053968], + [109.497848, 27.079548], + [109.520022, 27.058764], + [109.555131, 26.946788], + [109.436254, 26.892359], + [109.452885, 26.861932], + [109.486761, 26.895562], + [109.509551, 26.877947], + [109.513247, 26.84004], + [109.497232, 26.815474], + [109.522486, 26.749226], + [109.528645, 26.743881], + [109.554515, 26.73533], + [109.597015, 26.756173], + [109.568065, 26.726243], + [109.528645, 26.743881], + [109.52187, 26.749226], + [109.486761, 26.759913], + [109.447957, 26.759913], + [109.407305, 26.719829], + [109.35495, 26.693098], + [109.283501, 26.698445], + [109.306291, 26.661012], + [109.334008, 26.646036], + [109.35495, 26.658873], + [109.390675, 26.598955], + [109.407305, 26.533116], + [109.381436, 26.518659], + [109.385747, 26.493487], + [109.362342, 26.472061], + [109.38082, 26.454381], + [109.319842, 26.418477], + [109.29582, 26.350389], + [109.271183, 26.327863], + [109.285965, 26.295676], + [109.325385, 26.29031], + [109.351255, 26.264016], + [109.369733, 26.277432], + [109.442414, 26.289774], + [109.467051, 26.313917], + [109.439334, 26.238789], + [109.47629, 26.148035], + [109.513863, 26.128157], + [109.502776, 26.096451], + [109.449805, 26.101826], + [109.452885, 26.055598], + [109.48245, 26.029788], + [109.513247, 25.998056], + [109.560058, 26.021184], + [109.588391, 26.019571], + [109.635203, 26.047533], + [109.649369, 26.016882], + [109.730057, 25.989988], + [109.710963, 25.954478], + [109.693717, 25.959321], + [109.67955, 25.921649], + [109.685094, 25.880197], + [109.768246, 25.890427], + [109.779333, 25.866196], + [109.811361, 25.877504], + [109.826144, 25.911422], + [109.806434, 25.973848], + [109.782412, 25.996981], + [109.814441, 26.041081], + [109.864332, 26.027637], + [109.898825, 26.095377], + [109.904368, 26.135679], + [109.970274, 26.195301], + [110.03002, 26.166299], + [110.099005, 26.168985], + [110.100853, 26.132455], + [110.065128, 26.050221], + [110.100853, 26.020108], + [110.168606, 26.028713], + [110.181541, 26.060437], + [110.24991, 26.010965], + [110.257301, 25.961473], + [110.325671, 25.975462], + [110.373098, 26.088927], + [110.437772, 26.153945], + [110.477808, 26.179727], + [110.495054, 26.166299], + [110.546793, 26.233421], + [110.552952, 26.283335], + [110.584365, 26.296749], + [110.612083, 26.333764], + [110.643495, 26.308552], + [110.673676, 26.317135], + [110.721104, 26.294066], + [110.742046, 26.313917], + [110.73527, 26.270993], + [110.759292, 26.248451], + [110.836284, 26.255966], + [110.939762, 26.286554], + [110.926212, 26.320354], + [110.944074, 26.326791], + [110.94469, 26.373447], + [110.974255, 26.385778], + [111.008747, 26.35897], + [111.008132, 26.336982], + [111.090667, 26.308016], + [111.208928, 26.30426], + [111.204616, 26.276359], + [111.228022, 26.261333], + [111.277913, 26.272066], + [111.293311, 26.222148], + [111.271754, 26.217316], + [111.274833, 26.183486], + [111.258203, 26.151796], + [111.26621, 26.095914], + [111.244652, 26.078177], + [111.267442, 26.058824], + [111.235413, 26.048071], + [111.189834, 25.953402], + [111.230486, 25.916267], + [111.251428, 25.864581], + [111.29208, 25.854349], + [111.297007, 25.874274], + [111.346282, 25.906577], + [111.376463, 25.906039], + [111.383239, 25.881812], + [111.460231, 25.885042], + [111.4861, 25.859196], + [111.43313, 25.84627], + [111.442369, 25.77192], + [111.399869, 25.744431], + [111.30871, 25.720171], + [111.309942, 25.645203], + [111.343202, 25.602574], + [111.324724, 25.564249], + [111.32842, 25.521592], + [111.279145, 25.42326], + [111.210776, 25.363248], + [111.184906, 25.367034], + [111.138711, 25.303748], + [111.103602, 25.285351], + [111.112841, 25.21715], + [110.998892, 25.161371], + [110.98411, 25.101772], + [110.951465, 25.04377], + [110.968711, 24.975434], + [111.009363, 24.921172], + [111.100522, 24.945593], + [111.101754, 25.035095], + [111.139943, 25.042144], + [111.200921, 25.074672], + [111.221862, 25.106649], + [111.274833, 25.151078], + [111.321645, 25.105023], + [111.36784, 25.108817], + [111.375231, 25.128324], + [111.435593, 25.093642], + [111.416499, 25.047566], + [111.467622, 25.02208], + [111.460231, 24.992793], + [111.43313, 24.979774], + [111.434977, 24.951562], + [111.470086, 24.92877], + [111.447296, 24.892947], + [111.449144, 24.857113], + [111.479325, 24.797366], + [111.461463, 24.728894], + [111.431282, 24.687574], + [111.451608, 24.665822], + [111.499035, 24.667997], + [111.526752, 24.637538], + [111.570484, 24.64461], + [111.588962, 24.690837], + [111.641933, 24.684856], + [111.637621, 24.715303], + [111.666571, 24.760961], + [111.708455, 24.788673], + [111.783599, 24.785957], + [111.814396, 24.770199], + [111.868599, 24.771829], + [111.875374, 24.756613], + [111.929577, 24.75607], + [111.951135, 24.769655], + [112.024431, 24.740308] + ] + ], + [ + [ + [109.528645, 26.743881], + [109.522486, 26.749226], + [109.52187, 26.749226], + [109.528645, 26.743881] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 440000, + "name": "广东省", + "center": [113.280637, 23.125178], + "centroid": [113.429919, 23.334643], + "childrenNum": 21, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 18, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [113.558736, 22.212244], + [113.594461, 22.228864], + [113.595693, 22.304186], + [113.617866, 22.315259], + [113.604932, 22.339617], + [113.627721, 22.349027], + [113.669605, 22.416539], + [113.66591, 22.438667], + [113.624642, 22.443092], + [113.608627, 22.408793], + [113.573519, 22.41156], + [113.631417, 22.475723], + [113.668373, 22.4807], + [113.691779, 22.514981], + [113.740438, 22.534329], + [113.717033, 22.645391], + [113.678228, 22.726007], + [113.733663, 22.736494], + [113.758301, 22.683496], + [113.765692, 22.665825], + [113.803264, 22.593463], + [113.856851, 22.539857], + [113.869786, 22.459685], + [113.893807, 22.442539], + [113.952937, 22.486783], + [113.954785, 22.491206], + [113.976343, 22.510558], + [114.031778, 22.503923], + [114.082285, 22.512216], + [114.095219, 22.534329], + [114.156813, 22.543726], + [114.166052, 22.559201], + [114.222719, 22.553122], + [114.232574, 22.539857], + [114.294784, 22.563623], + [114.321885, 22.587385], + [114.381631, 22.60175], + [114.427211, 22.589042], + [114.472174, 22.522168], + [114.476486, 22.459132], + [114.506667, 22.438667], + [114.549167, 22.465769], + [114.611377, 22.481806], + [114.628623, 22.513875], + [114.614456, 22.545384], + [114.568261, 22.560859], + [114.559022, 22.583517], + [114.603369, 22.638763], + [114.579964, 22.661407], + [114.51529, 22.655332], + [114.567029, 22.685705], + [114.591666, 22.690122], + [114.601521, 22.730975], + [114.689601, 22.7674], + [114.709927, 22.787817], + [114.749963, 22.764089], + [114.73518, 22.724351], + [114.728405, 22.651466], + [114.743803, 22.632687], + [114.746267, 22.581859], + [114.866375, 22.591805], + [114.88547, 22.538751], + [114.922426, 22.549253], + [114.927969, 22.621639], + [114.945216, 22.645391], + [115.039454, 22.713862], + [115.02344, 22.726007], + [115.053621, 22.747533], + [115.076411, 22.788368], + [115.154635, 22.80161], + [115.190975, 22.77347], + [115.190359, 22.818711], + [115.236555, 22.82533], + [115.230396, 22.776781], + [115.319091, 22.783402], + [115.338185, 22.776781], + [115.349272, 22.712206], + [115.381301, 22.684048], + [115.430576, 22.684048], + [115.471844, 22.697852], + [115.575322, 22.650914], + [115.565467, 22.684048], + [115.609198, 22.753052], + [115.541445, 22.755259], + [115.570394, 22.786713], + [115.583945, 22.82864], + [115.654162, 22.865591], + [115.696046, 22.84298], + [115.760103, 22.834707], + [115.788437, 22.809885], + [115.796444, 22.739254], + [115.829089, 22.734838], + [115.883291, 22.78561], + [115.931334, 22.802713], + [115.965211, 22.800506], + [115.99724, 22.826985], + [116.05637, 22.844635], + [116.104413, 22.816505], + [116.14137, 22.835259], + [116.239304, 22.921275], + [116.259014, 22.932298], + [116.302746, 22.951588], + [116.382818, 22.91907], + [116.449955, 22.936707], + [116.50539, 22.930645], + [116.544194, 22.996769], + [116.576839, 23.014397], + [116.557129, 23.056253], + [116.566368, 23.088738], + [116.550969, 23.109656], + [116.566368, 23.134424], + [116.665534, 23.158086], + [116.701259, 23.198248], + [116.74499, 23.215299], + [116.806584, 23.200998], + [116.821367, 23.240597], + [116.798577, 23.244996], + [116.782563, 23.313714], + [116.871874, 23.4159], + [116.871258, 23.416449], + [116.874338, 23.447199], + [116.874953, 23.447748], + [116.895895, 23.476295], + [116.888504, 23.501543], + [116.92854, 23.530079], + [116.963649, 23.507031], + [117.01046, 23.502641], + [117.044953, 23.539955], + [117.085605, 23.536663], + [117.192778, 23.5619], + [117.192778, 23.629356], + [117.147199, 23.654027], + [117.123793, 23.647448], + [117.055424, 23.694038], + [117.048032, 23.758687], + [117.019083, 23.801952], + [117.012308, 23.855054], + [116.981511, 23.855602], + [116.955642, 23.922359], + [116.976583, 23.931659], + [116.981511, 23.999471], + [116.953178, 24.008218], + [116.930388, 24.064514], + [116.9347, 24.126794], + [116.998757, 24.179217], + [116.956257, 24.216883], + [116.933468, 24.220157], + [116.938395, 24.28127], + [116.914374, 24.287817], + [116.919301, 24.321087], + [116.895895, 24.350533], + [116.903903, 24.369614], + [116.839229, 24.442097], + [116.860787, 24.460075], + [116.83307, 24.496568], + [116.796729, 24.502014], + [116.759157, 24.545572], + [116.761005, 24.583128], + [116.815207, 24.654944], + [116.777635, 24.679418], + [116.667382, 24.658752], + [116.623034, 24.64189], + [116.600861, 24.654401], + [116.570679, 24.621762], + [116.530027, 24.604895], + [116.506622, 24.621218], + [116.517709, 24.652225], + [116.485064, 24.720196], + [116.44626, 24.714216], + [116.416079, 24.744113], + [116.419158, 24.767482], + [116.375427, 24.803885], + [116.381586, 24.82507], + [116.417927, 24.840821], + [116.395137, 24.877746], + [116.363724, 24.87123], + [116.345862, 24.828872], + [116.297202, 24.801712], + [116.244232, 24.793563], + [116.251007, 24.82507], + [116.221442, 24.829959], + [116.191877, 24.877203], + [116.153073, 24.846795], + [116.068073, 24.850053], + [116.015102, 24.905975], + [115.985537, 24.899461], + [115.907929, 24.923343], + [115.89253, 24.936911], + [115.885139, 24.898918], + [115.907313, 24.879917], + [115.861733, 24.863629], + [115.863581, 24.891318], + [115.824161, 24.909232], + [115.807531, 24.862543], + [115.790284, 24.856027], + [115.764415, 24.791933], + [115.776734, 24.774546], + [115.756408, 24.749004], + [115.769342, 24.708236], + [115.801371, 24.705517], + [115.780429, 24.663103], + [115.797676, 24.628834], + [115.840791, 24.584217], + [115.843871, 24.562446], + [115.785357, 24.567345], + [115.752712, 24.546116], + [115.68927, 24.545027], + [115.671408, 24.604895], + [115.605503, 24.62557], + [115.569778, 24.622306], + [115.555611, 24.683768], + [115.522967, 24.702799], + [115.476771, 24.762591], + [115.412714, 24.79302], + [115.372678, 24.774546], + [115.358511, 24.735416], + [115.306772, 24.758787], + [115.269816, 24.749548], + [115.258729, 24.728894], + [115.1842, 24.711498], + [115.104744, 24.667997], + [115.083802, 24.699537], + [115.057317, 24.703343], + [115.024672, 24.669085], + [115.00373, 24.679418], + [114.940288, 24.650049], + [114.909491, 24.661471], + [114.893477, 24.582584], + [114.868839, 24.562446], + [114.846665, 24.602719], + [114.827571, 24.588026], + [114.781376, 24.613057], + [114.729637, 24.608704], + [114.73826, 24.565168], + [114.704999, 24.525973], + [114.664963, 24.583673], + [114.627391, 24.576598], + [114.589819, 24.537406], + [114.534384, 24.559181], + [114.429058, 24.48622], + [114.403189, 24.497657], + [114.391486, 24.563535], + [114.363769, 24.582584], + [114.300943, 24.578775], + [114.289856, 24.619042], + [114.258443, 24.641346], + [114.19069, 24.656576], + [114.169132, 24.689749], + [114.27261, 24.700624], + [114.281849, 24.724001], + [114.336052, 24.749004], + [114.342211, 24.807145], + [114.378551, 24.861457], + [114.403189, 24.877746], + [114.395798, 24.951019], + [114.454928, 24.977062], + [114.45616, 24.99659], + [114.506051, 24.999844], + [114.532536, 25.022623], + [114.561485, 25.077382], + [114.604601, 25.083886], + [114.640326, 25.074129], + [114.664963, 25.10123], + [114.735796, 25.121822], + [114.73518, 25.155954], + [114.685905, 25.173287], + [114.693912, 25.213902], + [114.73518, 25.225813], + [114.743188, 25.274528], + [114.714238, 25.315651], + [114.63663, 25.324306], + [114.599674, 25.385959], + [114.541159, 25.416773], + [114.477718, 25.37136], + [114.438914, 25.376226], + [114.43029, 25.343779], + [114.382863, 25.317274], + [114.31511, 25.33837], + [114.2954, 25.299961], + [114.260291, 25.291845], + [114.204857, 25.29942], + [114.190074, 25.316733], + [114.115545, 25.302125], + [114.083517, 25.275611], + [114.055799, 25.277775], + [114.039785, 25.250714], + [114.017611, 25.273987], + [114.029314, 25.328093], + [114.050256, 25.36433], + [113.983118, 25.415152], + [114.003444, 25.442716], + [113.94493, 25.441635], + [113.887032, 25.436772], + [113.877177, 25.380552], + [113.839605, 25.363248], + [113.814967, 25.328634], + [113.76446, 25.333502], + [113.753373, 25.362707], + [113.686852, 25.351891], + [113.680076, 25.334584], + [113.611707, 25.327552], + [113.584606, 25.306453], + [113.579062, 25.34432], + [113.535946, 25.368656], + [113.479896, 25.375145], + [113.449715, 25.359463], + [113.407215, 25.401637], + [113.373338, 25.402719], + [113.341926, 25.448661], + [113.314208, 25.442716], + [113.311129, 25.490264], + [113.248919, 25.514031], + [113.226129, 25.50971], + [113.176854, 25.471355], + [113.11834, 25.445418], + [113.131274, 25.414611], + [113.096782, 25.412449], + [113.078304, 25.382174], + [113.013014, 25.352432], + [112.969898, 25.350269], + [112.93479, 25.325929], + [112.924319, 25.296714], + [112.891058, 25.339993], + [112.854718, 25.337829], + [112.867036, 25.249632], + [112.897833, 25.238264], + [112.958195, 25.254503], + [112.992688, 25.247467], + [113.034572, 25.198199], + [112.97421, 25.168412], + [112.96805, 25.141869], + [113.004391, 25.089306], + [112.979137, 25.03401], + [113.009934, 24.977604], + [112.994536, 24.927142], + [112.941565, 24.915745], + [112.904609, 24.921715], + [112.873812, 24.896747], + [112.780805, 24.896747], + [112.778341, 24.947764], + [112.743233, 24.959701], + [112.742001, 24.99876], + [112.714899, 25.025876], + [112.712436, 25.083344], + [112.660081, 25.132658], + [112.628052, 25.140785], + [112.562762, 25.124531], + [112.458053, 25.152162], + [112.44327, 25.185744], + [112.414937, 25.14241], + [112.365046, 25.191701], + [112.315771, 25.175453], + [112.302836, 25.157037], + [112.256025, 25.159204], + [112.246785, 25.185202], + [112.187039, 25.182494], + [112.177184, 25.106649], + [112.151931, 25.055698], + [112.155626, 25.026419], + [112.12175, 24.989538], + [112.119902, 24.963499], + [112.175337, 24.927685], + [112.167329, 24.859828], + [112.149467, 24.837019], + [112.124214, 24.841364], + [112.03367, 24.771286], + [112.024431, 24.740308], + [111.961606, 24.721283], + [111.939432, 24.686487], + [111.953598, 24.64733], + [111.927729, 24.629378], + [111.936968, 24.595645], + [111.972077, 24.578775], + [112.007185, 24.534684], + [112.009649, 24.503103], + [111.985011, 24.467701], + [112.025047, 24.438828], + [112.057692, 24.387057], + [112.05954, 24.339628], + [112.026279, 24.294908], + [111.990555, 24.279634], + [111.986243, 24.25672], + [111.958526, 24.263813], + [111.912946, 24.221795], + [111.877222, 24.227252], + [111.871062, 24.176487], + [111.886461, 24.163929], + [111.878454, 24.109862], + [111.92157, 24.012045], + [111.940664, 23.987989], + [111.911714, 23.943693], + [111.854432, 23.947521], + [111.845809, 23.904305], + [111.812548, 23.887343], + [111.824867, 23.832612], + [111.8107, 23.80688], + [111.722621, 23.823305], + [111.683201, 23.822758], + [111.683201, 23.822758], + [111.654868, 23.833159], + [111.627766, 23.78881], + [111.621607, 23.725819], + [111.666571, 23.718696], + [111.614832, 23.65896], + [111.615448, 23.639225], + [111.555702, 23.64087], + [111.487332, 23.626615], + [111.479941, 23.532822], + [111.428818, 23.466414], + [111.399869, 23.469159], + [111.383239, 23.399423], + [111.389398, 23.375804], + [111.363528, 23.340641], + [111.376463, 23.30437], + [111.353058, 23.284582], + [111.36476, 23.240047], + [111.388782, 23.210349], + [111.38447, 23.16744], + [111.365992, 23.14488], + [111.377695, 23.082132], + [111.402333, 23.066165], + [111.43313, 23.073322], + [111.433746, 23.036428], + [111.389398, 23.005583], + [111.403565, 22.99126], + [111.362913, 22.967568], + [111.374615, 22.938361], + [111.358601, 22.889301], + [111.218167, 22.748085], + [111.185522, 22.735942], + [111.118385, 22.744773], + [111.058023, 22.729871], + [111.089435, 22.695643], + [111.055559, 22.648705], + [110.997045, 22.631582], + [110.958856, 22.636553], + [110.950233, 22.61059], + [110.896031, 22.613352], + [110.897878, 22.591805], + [110.812263, 22.576333], + [110.778386, 22.585174], + [110.749437, 22.556991], + [110.762988, 22.518298], + [110.740198, 22.498947], + [110.74143, 22.464109], + [110.688459, 22.477935], + [110.712481, 22.440879], + [110.711249, 22.369506], + [110.74143, 22.361757], + [110.749437, 22.329653], + [110.787009, 22.28259], + [110.759292, 22.274837], + [110.725415, 22.29588], + [110.687843, 22.249914], + [110.646575, 22.220554], + [110.678604, 22.172901], + [110.629329, 22.149068], + [110.598532, 22.162924], + [110.602843, 22.18343], + [110.55788, 22.196175], + [110.505525, 22.14297], + [110.456866, 22.189526], + [110.414366, 22.208365], + [110.378026, 22.164587], + [110.34846, 22.195621], + [110.326287, 22.152393], + [110.364475, 22.125785], + [110.35154, 22.097508], + [110.359547, 22.015973], + [110.352772, 21.97602], + [110.374946, 21.967695], + [110.374946, 21.967695], + [110.378642, 21.939942], + [110.378642, 21.939942], + [110.391576, 21.89386], + [110.337374, 21.887751], + [110.290562, 21.917736], + [110.283787, 21.892194], + [110.224041, 21.882198], + [110.224041, 21.882198], + [110.212338, 21.886085], + [110.212338, 21.886085], + [110.196323, 21.899968], + [110.12857, 21.902744], + [110.101469, 21.86998], + [110.050962, 21.857205], + [109.999839, 21.881643], + [109.94502, 21.84443], + [109.940093, 21.769419], + [109.916071, 21.668787], + [109.888354, 21.652101], + [109.888354, 21.652101], + [109.839695, 21.636525], + [109.786108, 21.637638], + [109.778101, 21.670455], + [109.742992, 21.616497], + [109.754695, 21.556396], + [109.788572, 21.490702], + [109.785492, 21.45673], + [109.819369, 21.445033], + [109.894513, 21.442248], + [109.904368, 21.429992], + [109.868644, 21.365913], + [109.770709, 21.359783], + [109.757775, 21.346963], + [109.763934, 21.226514], + [109.674623, 21.136671], + [109.674007, 21.067997], + [109.655529, 20.929435], + [109.664768, 20.862343], + [109.711579, 20.774519], + [109.730057, 20.719673], + [109.74484, 20.621124], + [109.793499, 20.615522], + [109.813825, 20.574627], + [109.811977, 20.541566], + [109.839695, 20.489439], + [109.888354, 20.475423], + [109.895745, 20.42776], + [109.864948, 20.40196], + [109.861252, 20.376717], + [109.916071, 20.316677], + [109.909296, 20.236961], + [109.929006, 20.211691], + [109.993679, 20.254368], + [110.082375, 20.258859], + [110.118099, 20.219553], + [110.168606, 20.219553], + [110.220345, 20.25156], + [110.296722, 20.249314], + [110.349076, 20.258859], + [110.384185, 20.293103], + [110.425453, 20.291419], + [110.452554, 20.311064], + [110.491358, 20.373912], + [110.54125, 20.42047], + [110.550489, 20.47262], + [110.499982, 20.572386], + [110.487047, 20.640167], + [110.466105, 20.680485], + [110.411286, 20.670966], + [110.392192, 20.682724], + [110.407591, 20.731987], + [110.393424, 20.816479], + [110.350924, 20.84165], + [110.327519, 20.847802], + [110.269004, 20.839972], + [110.209874, 20.860106], + [110.184005, 20.891979], + [110.180925, 20.98197], + [110.204947, 21.003202], + [110.208642, 21.050684], + [110.241903, 21.016051], + [110.24991, 21.045098], + [110.296722, 21.093684], + [110.39096, 21.124949], + [110.422373, 21.190807], + [110.451322, 21.186343], + [110.501213, 21.217588], + [110.534474, 21.204198], + [110.626249, 21.215915], + [110.65951, 21.239902], + [110.713097, 21.3124], + [110.768531, 21.364799], + [110.796248, 21.37483], + [110.888639, 21.367585], + [110.929291, 21.375945], + [111.034617, 21.438906], + [111.103602, 21.455616], + [111.171355, 21.458401], + [111.28284, 21.485691], + [111.276065, 21.443362], + [111.250196, 21.45116], + [111.257587, 21.41495], + [111.28592, 21.41885], + [111.353058, 21.464528], + [111.382623, 21.495714], + [111.444217, 21.514088], + [111.494724, 21.501282], + [111.521825, 21.517429], + [111.560629, 21.50518], + [111.609904, 21.530234], + [111.650556, 21.512418], + [111.677658, 21.529677], + [111.693672, 21.590345], + [111.736788, 21.609821], + [111.794686, 21.61149], + [111.832258, 21.578659], + [111.810084, 21.555283], + [111.887693, 21.578659], + [111.941896, 21.607039], + [111.972692, 21.603144], + [112.026895, 21.633744], + [111.997946, 21.657107], + [111.954214, 21.667674], + [111.956062, 21.710494], + [112.036134, 21.761637], + [112.136532, 21.793871], + [112.192583, 21.789425], + [112.196894, 21.736624], + [112.236315, 21.727173], + [112.238778, 21.702153], + [112.353343, 21.707157], + [112.415553, 21.734956], + [112.427256, 21.789981], + [112.445734, 21.803317], + [112.497473, 21.785535], + [112.535661, 21.753856], + [112.647146, 21.758302], + [112.68595, 21.810541], + [112.792508, 21.921067], + [112.841167, 21.920512], + [112.893522, 21.84443], + [112.929862, 21.838875], + [112.989608, 21.869424], + [113.047507, 21.956595], + [113.053666, 22.012089], + [113.032108, 22.04593], + [113.045659, 22.088636], + [113.086927, 22.12634], + [113.091854, 22.065344], + [113.142977, 22.012089], + [113.1516, 21.979905], + [113.235368, 21.887751], + [113.266781, 21.871646], + [113.319752, 21.909407], + [113.330223, 21.96159], + [113.442324, 22.009315], + [113.45957, 22.043711], + [113.527939, 22.073663], + [113.567359, 22.075327], + [113.554425, 22.107489], + [113.554425, 22.142416], + [113.534715, 22.174009], + [113.53841, 22.209473], + [113.558736, 22.212244] + ] + ], + [ + [ + [117.024627, 23.437865], + [116.982743, 23.460924], + [116.944555, 23.440061], + [116.951946, 23.419744], + [117.027091, 23.41535], + [117.050496, 23.400522], + [117.081909, 23.409309], + [117.124409, 23.389537], + [117.142887, 23.400522], + [117.142887, 23.459826], + [117.129336, 23.483431], + [117.093612, 23.459277], + [117.058503, 23.47355], + [117.029554, 23.443356], + [117.024627, 23.437865] + ] + ], + [ + [ + [112.853486, 21.740515], + [112.876275, 21.772753], + [112.840551, 21.776644], + [112.782653, 21.739959], + [112.724138, 21.719945], + [112.70566, 21.679354], + [112.734609, 21.666562], + [112.780189, 21.671568], + [112.730914, 21.613715], + [112.775261, 21.564189], + [112.817145, 21.590345], + [112.798667, 21.610933], + [112.821457, 21.655994], + [112.804826, 21.686583], + [112.83316, 21.736624], + [112.853486, 21.740515] + ] + ], + [ + [ + [112.530733, 21.583667], + [112.563378, 21.591458], + [112.571385, 21.619835], + [112.621277, 21.606482], + [112.665624, 21.642644], + [112.639139, 21.67268], + [112.66624, 21.683803], + [112.663776, 21.714386], + [112.592327, 21.693256], + [112.560299, 21.666562], + [112.57077, 21.645982], + [112.535045, 21.628737], + [112.530733, 21.583667] + ] + ], + [ + [ + [114.231342, 22.016528], + [114.311414, 22.041493], + [114.302791, 22.050368], + [114.239965, 22.03539], + [114.231342, 22.016528] + ] + ], + [ + [ + [110.43346, 21.171276], + [110.489511, 21.138904], + [110.508605, 21.140579], + [110.544945, 21.083633], + [110.582517, 21.094801], + [110.632409, 21.210893], + [110.589293, 21.194713], + [110.525235, 21.190249], + [110.499366, 21.213125], + [110.445163, 21.184669], + [110.431612, 21.180763], + [110.43346, 21.171276] + ] + ], + [ + [ + [112.435263, 21.663781], + [112.456205, 21.648763], + [112.458669, 21.68992], + [112.435263, 21.663781] + ] + ], + [ + [ + [110.517844, 21.079166], + [110.459946, 21.062971], + [110.398352, 21.096476], + [110.352772, 21.079724], + [110.305961, 21.0881], + [110.27578, 21.033369], + [110.211106, 20.986999], + [110.201251, 20.938378], + [110.309656, 20.963529], + [110.347845, 20.984763], + [110.407591, 20.990351], + [110.47288, 20.983087], + [110.511684, 20.916578], + [110.535706, 20.922727], + [110.539402, 20.987557], + [110.560344, 21.061295], + [110.517844, 21.079166] + ] + ], + [ + [ + [113.765076, 21.962145], + [113.774315, 21.998218], + [113.74167, 21.991559], + [113.765076, 21.962145] + ] + ], + [ + [ + [113.723192, 21.922177], + [113.742902, 21.950489], + [113.71888, 21.951599], + [113.723192, 21.922177] + ] + ], + [ + [ + [113.142977, 21.831653], + [113.162071, 21.853873], + [113.203955, 21.861093], + [113.167615, 21.876644], + [113.136818, 21.868869], + [113.142977, 21.831653] + ] + ], + [ + [ + [113.819894, 22.396068], + [113.813735, 22.419858], + [113.786634, 22.413773], + [113.819894, 22.396068] + ] + ], + [ + [ + [114.190074, 21.986564], + [114.229494, 21.995443], + [114.180835, 22.00987], + [114.190074, 21.986564] + ] + ], + [ + [ + [114.153734, 21.97491], + [114.171596, 22.000437], + [114.124169, 21.985455], + [114.153734, 21.97491] + ] + ], + [ + [ + [116.769628, 20.771721], + [116.761005, 20.750456], + [116.87249, 20.738143], + [116.889736, 20.683284], + [116.849084, 20.628405], + [116.749302, 20.600958], + [116.796113, 20.582471], + [116.862635, 20.588633], + [116.905135, 20.619443], + [116.934084, 20.676565], + [116.925461, 20.726949], + [116.88604, 20.775638], + [116.820135, 20.780674], + [116.769628, 20.771721] + ] + ], + [ + [ + [113.025333, 21.847762], + [113.045659, 21.882753], + [113.007471, 21.869424], + [113.025333, 21.847762] + ] + ], + [ + [ + [110.405127, 20.678245], + [110.437772, 20.677685], + [110.414366, 20.710157], + [110.405127, 20.678245] + ] + ], + [ + [ + [110.644727, 20.935584], + [110.584365, 20.948998], + [110.548641, 20.908752], + [110.562807, 20.861224], + [110.611467, 20.860106], + [110.646575, 20.917137], + [110.644727, 20.935584] + ] + ], + [ + [ + [110.556648, 20.32734], + [110.593604, 20.360447], + [110.586213, 20.381205], + [110.556648, 20.32734] + ] + ], + [ + [ + [115.943037, 21.097592], + [115.953508, 21.064088], + [115.989233, 21.035603], + [116.040356, 21.02052], + [116.067457, 21.04063], + [116.044051, 21.110434], + [116.024341, 21.12439], + [115.965211, 21.123832], + [115.943037, 21.097592] + ] + ], + [ + [ + [115.926407, 20.981411], + [115.939342, 20.945644], + [115.970139, 20.919373], + [115.999088, 20.922727], + [116.000936, 20.948439], + [115.954124, 20.99985], + [115.926407, 20.981411] + ] + ], + [ + [ + [115.834632, 22.722695], + [115.834632, 22.722143], + [115.835248, 22.722695], + [115.834632, 22.722695] + ] + ], + [ + [ + [115.834632, 22.723247], + [115.834632, 22.722695], + [115.835248, 22.722695], + [115.834632, 22.723247] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 450000, + "name": "广西壮族自治区", + "center": [108.320004, 22.82402], + "centroid": [108.7944, 23.833381], + "childrenNum": 14, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 19, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [109.48245, 26.029788], + [109.473211, 26.006663], + [109.408537, 25.967392], + [109.435022, 25.93349], + [109.396834, 25.900117], + [109.359262, 25.836036], + [109.339552, 25.83442], + [109.327849, 25.76168], + [109.340168, 25.731493], + [109.296436, 25.71424], + [109.207125, 25.740119], + [109.206509, 25.788087], + [109.147995, 25.741736], + [109.13198, 25.762758], + [109.143683, 25.795092], + [109.095024, 25.80533], + [109.077778, 25.776771], + [109.048213, 25.790781], + [108.989698, 25.778926], + [108.999553, 25.765453], + [108.963829, 25.732572], + [108.940423, 25.740119], + [108.896076, 25.71424], + [108.900387, 25.682423], + [108.953974, 25.686738], + [108.953974, 25.686738], + [109.007561, 25.734728], + [109.043285, 25.738502], + [109.07901, 25.72071], + [109.075314, 25.693749], + [109.030966, 25.629556], + [109.051908, 25.566949], + [109.088249, 25.550752], + [109.024807, 25.51241], + [108.949046, 25.557231], + [108.8893, 25.543193], + [108.890532, 25.556151], + [108.826474, 25.550212], + [108.814772, 25.526992], + [108.781511, 25.554531], + [108.799989, 25.576666], + [108.783975, 25.628477], + [108.724844, 25.634952], + [108.68912, 25.623081], + [108.68604, 25.587462], + [108.660787, 25.584763], + [108.658323, 25.550212], + [108.68912, 25.533473], + [108.634917, 25.520512], + [108.6072, 25.491885], + [108.600425, 25.432448], + [108.62999, 25.335666], + [108.625062, 25.308076], + [108.589338, 25.335125], + [108.585642, 25.365952], + [108.471693, 25.458928], + [108.418723, 25.443257], + [108.400244, 25.491344], + [108.359592, 25.513491], + [108.348506, 25.536173], + [108.308469, 25.525912], + [108.280752, 25.48], + [108.241332, 25.46217], + [108.251803, 25.430286], + [108.192673, 25.458928], + [108.162492, 25.444878], + [108.193289, 25.405421], + [108.142782, 25.390825], + [108.152021, 25.324306], + [108.143398, 25.269658], + [108.115065, 25.210112], + [108.080572, 25.193867], + [108.001732, 25.196574], + [107.928435, 25.155954], + [107.872384, 25.141327], + [107.839124, 25.115861], + [107.762747, 25.125073], + [107.789233, 25.15487], + [107.760283, 25.188451], + [107.762131, 25.229061], + [107.741805, 25.24043], + [107.700537, 25.194408], + [107.696226, 25.219858], + [107.661733, 25.258833], + [107.659885, 25.316192], + [107.632168, 25.310241], + [107.599523, 25.250714], + [107.576734, 25.256668], + [107.512676, 25.209029], + [107.472024, 25.213902], + [107.489886, 25.276693], + [107.481263, 25.299961], + [107.432604, 25.289139], + [107.409198, 25.347024], + [107.420901, 25.392987], + [107.375937, 25.411908], + [107.358691, 25.393528], + [107.318039, 25.401637], + [107.308184, 25.432988], + [107.336517, 25.461089], + [107.263836, 25.543193], + [107.232423, 25.556691], + [107.228728, 25.604733], + [107.205322, 25.607971], + [107.185612, 25.578825], + [107.064272, 25.559391], + [107.066736, 25.50917], + [107.015613, 25.495666], + [106.996519, 25.442716], + [106.963874, 25.437852], + [106.987896, 25.358922], + [107.012533, 25.352973], + [107.013765, 25.275611], + [106.975577, 25.232851], + [106.933077, 25.250714], + [106.904128, 25.231768], + [106.888113, 25.181953], + [106.853005, 25.186827], + [106.787715, 25.17112], + [106.764926, 25.183036], + [106.732281, 25.162454], + [106.691013, 25.179245], + [106.644817, 25.164621], + [106.63989, 25.132658], + [106.590615, 25.08768], + [106.551195, 25.082802], + [106.519782, 25.054072], + [106.450181, 25.033468], + [106.442173, 25.019369], + [106.332536, 24.988454], + [106.304819, 24.973807], + [106.253696, 24.971094], + [106.215508, 24.981944], + [106.191486, 24.95319], + [106.145291, 24.954275], + [106.197645, 24.885889], + [106.206269, 24.851139], + [106.173008, 24.760417], + [106.150218, 24.762591], + [106.113878, 24.714216], + [106.047356, 24.684312], + [106.024566, 24.633186], + [105.961741, 24.677786], + [105.942031, 24.725088], + [105.863806, 24.729437], + [105.827466, 24.702799], + [105.767104, 24.719109], + [105.70551, 24.768569], + [105.617431, 24.78161], + [105.607576, 24.803885], + [105.573083, 24.797366], + [105.497322, 24.809318], + [105.493011, 24.833217], + [105.457286, 24.87123], + [105.428337, 24.930941], + [105.365511, 24.943423], + [105.334099, 24.9266], + [105.267577, 24.929313], + [105.251563, 24.967296], + [105.212758, 24.995505], + [105.178266, 24.985199], + [105.157324, 24.958616], + [105.131454, 24.959701], + [105.09573, 24.92877], + [105.096346, 24.928228], + [105.082179, 24.915745], + [105.077868, 24.918459], + [105.039064, 24.872859], + [105.026745, 24.815836], + [105.03352, 24.787586], + [104.899245, 24.752809], + [104.865985, 24.730524], + [104.841963, 24.676155], + [104.771746, 24.659839], + [104.729246, 24.617953], + [104.703377, 24.645698], + [104.628848, 24.660927], + [104.595587, 24.709323], + [104.529682, 24.731611], + [104.489646, 24.653313], + [104.520443, 24.535228], + [104.550008, 24.518894], + [104.575877, 24.424661], + [104.616529, 24.421937], + [104.63008, 24.397958], + [104.610986, 24.377246], + [104.641783, 24.367979], + [104.70892, 24.321087], + [104.721239, 24.340173], + [104.703377, 24.419757], + [104.715695, 24.441552], + [104.74834, 24.435559], + [104.765587, 24.45953], + [104.784681, 24.443732], + [104.83642, 24.446456], + [104.914028, 24.426296], + [104.930042, 24.411038], + [104.979933, 24.412673], + [105.042759, 24.442097], + [105.106817, 24.414853], + [105.111744, 24.37234], + [105.138846, 24.376701], + [105.188121, 24.347261], + [105.196744, 24.326541], + [105.164715, 24.288362], + [105.215222, 24.214699], + [105.24294, 24.208695], + [105.229389, 24.165567], + [105.182577, 24.167205], + [105.20044, 24.105491], + [105.260186, 24.061236], + [105.292831, 24.074896], + [105.273121, 24.092927], + [105.320548, 24.116416], + [105.334099, 24.094566], + [105.395692, 24.065607], + [105.406163, 24.043748], + [105.493011, 24.016965], + [105.533663, 24.130071], + [105.594641, 24.137718], + [105.628518, 24.126794], + [105.649459, 24.032816], + [105.704278, 24.0667], + [105.739387, 24.059596], + [105.765256, 24.073804], + [105.802212, 24.051945], + [105.796669, 24.023524], + [105.841633, 24.03063], + [105.859495, 24.056864], + [105.89214, 24.040468], + [105.908154, 24.069432], + [105.901995, 24.099482], + [105.919241, 24.122425], + [105.963589, 24.110954], + [105.998081, 24.120786], + [106.011632, 24.099482], + [106.04982, 24.089649], + [106.053516, 24.051399], + [106.096631, 24.018058], + [106.091088, 23.998924], + [106.128044, 23.956819], + [106.157609, 23.891174], + [106.192718, 23.879135], + [106.173008, 23.861622], + [106.192102, 23.824947], + [106.136667, 23.795381], + [106.157609, 23.724175], + [106.149602, 23.665538], + [106.120653, 23.605229], + [106.141595, 23.569579], + [106.08616, 23.524043], + [106.071994, 23.495506], + [106.039965, 23.484529], + [105.999929, 23.447748], + [105.986378, 23.489469], + [105.935871, 23.508678], + [105.913081, 23.499348], + [105.89214, 23.52514], + [105.852103, 23.526786], + [105.815763, 23.507031], + [105.805908, 23.467512], + [105.758481, 23.459826], + [105.699966, 23.40162], + [105.637757, 23.404366], + [105.694423, 23.363168], + [105.699966, 23.327453], + [105.649459, 23.346136], + [105.593409, 23.312614], + [105.560148, 23.257093], + [105.526272, 23.234548], + [105.542902, 23.184495], + [105.558916, 23.177893], + [105.574931, 23.066165], + [105.625438, 23.064513], + [105.648844, 23.078828], + [105.724604, 23.06231], + [105.74185, 23.030921], + [105.780039, 23.022659], + [105.805908, 22.994565], + [105.839169, 22.987403], + [105.879205, 22.916865], + [105.893987, 22.936707], + [105.959277, 22.948832], + [105.994385, 22.93781], + [106.019639, 22.990709], + [106.08616, 22.996218], + [106.106486, 22.980792], + [106.153914, 22.988505], + [106.206885, 22.978588], + [106.270326, 22.907494], + [106.258007, 22.889852], + [106.286957, 22.867245], + [106.366413, 22.857871], + [106.37134, 22.878273], + [106.41384, 22.877171], + [106.504383, 22.91025], + [106.525941, 22.946628], + [106.562282, 22.923479], + [106.606013, 22.925684], + [106.631267, 22.88103], + [106.657136, 22.863385], + [106.674998, 22.891506], + [106.716882, 22.881582], + [106.709491, 22.866142], + [106.774781, 22.812643], + [106.776012, 22.813746], + [106.778476, 22.814298], + [106.779092, 22.813746], + [106.779708, 22.813195], + [106.78094, 22.813195], + [106.784636, 22.812643], + [106.796338, 22.812091], + [106.801882, 22.815401], + [106.804346, 22.816505], + [106.808657, 22.817608], + [106.813585, 22.817608], + [106.838838, 22.803265], + [106.820976, 22.768504], + [106.768621, 22.739254], + [106.780324, 22.708894], + [106.756302, 22.68957], + [106.711955, 22.575228], + [106.650361, 22.575228], + [106.61402, 22.602303], + [106.585071, 22.517192], + [106.588151, 22.472958], + [106.560434, 22.455813], + [106.588767, 22.374486], + [106.562897, 22.345706], + [106.663296, 22.33076], + [106.670071, 22.283144], + [106.688549, 22.260438], + [106.7021, 22.207257], + [106.673151, 22.182322], + [106.706411, 22.160707], + [106.691629, 22.13521], + [106.71565, 22.089745], + [106.706411, 22.021521], + [106.683006, 21.999882], + [106.698404, 21.959925], + [106.73844, 22.008205], + [106.790179, 22.004876], + [106.802498, 21.98157], + [106.859164, 21.986009], + [106.926302, 21.967695], + [106.935541, 21.933836], + [106.974345, 21.923288], + [106.999598, 21.947714], + [107.05996, 21.914959], + [107.058729, 21.887196], + [107.018693, 21.859427], + [107.018077, 21.81943], + [107.093837, 21.803317], + [107.148656, 21.758858], + [107.194851, 21.736624], + [107.199163, 21.718833], + [107.242279, 21.703265], + [107.271844, 21.727173], + [107.310648, 21.733844], + [107.356843, 21.667674], + [107.363619, 21.602031], + [107.388256, 21.594241], + [107.431372, 21.642088], + [107.477567, 21.659888], + [107.500973, 21.613715], + [107.486806, 21.59591], + [107.547168, 21.58645], + [107.584741, 21.614828], + [107.603219, 21.597579], + [107.712856, 21.616497], + [107.807711, 21.655438], + [107.837892, 21.640419], + [107.863761, 21.650988], + [107.892095, 21.622617], + [107.893942, 21.596466], + [107.929051, 21.585893], + [107.958, 21.534131], + [108.034376, 21.545821], + [108.108289, 21.508521], + [108.193905, 21.519656], + [108.156332, 21.55083], + [108.205608, 21.597579], + [108.241332, 21.599805], + [108.249955, 21.561406], + [108.210535, 21.505737], + [108.230245, 21.491259], + [108.330027, 21.540254], + [108.397781, 21.533017], + [108.492635, 21.554727], + [108.591802, 21.677129], + [108.626294, 21.67991], + [108.658939, 21.643757], + [108.678033, 21.659331], + [108.735931, 21.628181], + [108.734084, 21.626512], + [108.745786, 21.602587], + [108.801837, 21.626512], + [108.83325, 21.610933], + [108.881293, 21.627068], + [108.937959, 21.589789], + [109.093792, 21.579215], + [109.09872, 21.571424], + [109.110422, 21.568085], + [109.138756, 21.567528], + [109.142451, 21.511861], + [109.074698, 21.489589], + [109.039589, 21.457844], + [109.046365, 21.424421], + [109.095024, 21.419407], + [109.138756, 21.388762], + [109.186183, 21.390991], + [109.245929, 21.425536], + [109.41716, 21.438906], + [109.484914, 21.453388], + [109.529877, 21.437234], + [109.540964, 21.466199], + [109.576689, 21.493487], + [109.604406, 21.523553], + [109.612413, 21.556953], + [109.654913, 21.493487], + [109.704188, 21.462857], + [109.785492, 21.45673], + [109.788572, 21.490702], + [109.754695, 21.556396], + [109.742992, 21.616497], + [109.778101, 21.670455], + [109.786108, 21.637638], + [109.839695, 21.636525], + [109.888354, 21.652101], + [109.888354, 21.652101], + [109.916071, 21.668787], + [109.940093, 21.769419], + [109.94502, 21.84443], + [109.999839, 21.881643], + [110.050962, 21.857205], + [110.101469, 21.86998], + [110.12857, 21.902744], + [110.196323, 21.899968], + [110.212338, 21.886085], + [110.212338, 21.886085], + [110.224041, 21.882198], + [110.224041, 21.882198], + [110.283787, 21.892194], + [110.290562, 21.917736], + [110.337374, 21.887751], + [110.391576, 21.89386], + [110.378642, 21.939942], + [110.378642, 21.939942], + [110.374946, 21.967695], + [110.374946, 21.967695], + [110.352772, 21.97602], + [110.359547, 22.015973], + [110.35154, 22.097508], + [110.364475, 22.125785], + [110.326287, 22.152393], + [110.34846, 22.195621], + [110.378026, 22.164587], + [110.414366, 22.208365], + [110.456866, 22.189526], + [110.505525, 22.14297], + [110.55788, 22.196175], + [110.602843, 22.18343], + [110.598532, 22.162924], + [110.629329, 22.149068], + [110.678604, 22.172901], + [110.646575, 22.220554], + [110.687843, 22.249914], + [110.725415, 22.29588], + [110.759292, 22.274837], + [110.787009, 22.28259], + [110.749437, 22.329653], + [110.74143, 22.361757], + [110.711249, 22.369506], + [110.712481, 22.440879], + [110.688459, 22.477935], + [110.74143, 22.464109], + [110.740198, 22.498947], + [110.762988, 22.518298], + [110.749437, 22.556991], + [110.778386, 22.585174], + [110.812263, 22.576333], + [110.897878, 22.591805], + [110.896031, 22.613352], + [110.950233, 22.61059], + [110.958856, 22.636553], + [110.997045, 22.631582], + [111.055559, 22.648705], + [111.089435, 22.695643], + [111.058023, 22.729871], + [111.118385, 22.744773], + [111.185522, 22.735942], + [111.218167, 22.748085], + [111.358601, 22.889301], + [111.374615, 22.938361], + [111.362913, 22.967568], + [111.403565, 22.99126], + [111.389398, 23.005583], + [111.433746, 23.036428], + [111.43313, 23.073322], + [111.402333, 23.066165], + [111.377695, 23.082132], + [111.365992, 23.14488], + [111.38447, 23.16744], + [111.388782, 23.210349], + [111.36476, 23.240047], + [111.353058, 23.284582], + [111.376463, 23.30437], + [111.363528, 23.340641], + [111.389398, 23.375804], + [111.383239, 23.399423], + [111.399869, 23.469159], + [111.428818, 23.466414], + [111.479941, 23.532822], + [111.487332, 23.626615], + [111.555702, 23.64087], + [111.615448, 23.639225], + [111.614832, 23.65896], + [111.666571, 23.718696], + [111.621607, 23.725819], + [111.627766, 23.78881], + [111.654868, 23.833159], + [111.683201, 23.822758], + [111.683201, 23.822758], + [111.722621, 23.823305], + [111.8107, 23.80688], + [111.824867, 23.832612], + [111.812548, 23.887343], + [111.845809, 23.904305], + [111.854432, 23.947521], + [111.911714, 23.943693], + [111.940664, 23.987989], + [111.92157, 24.012045], + [111.878454, 24.109862], + [111.886461, 24.163929], + [111.871062, 24.176487], + [111.877222, 24.227252], + [111.912946, 24.221795], + [111.958526, 24.263813], + [111.986243, 24.25672], + [111.990555, 24.279634], + [112.026279, 24.294908], + [112.05954, 24.339628], + [112.057692, 24.387057], + [112.025047, 24.438828], + [111.985011, 24.467701], + [112.009649, 24.503103], + [112.007185, 24.534684], + [111.972077, 24.578775], + [111.936968, 24.595645], + [111.927729, 24.629378], + [111.953598, 24.64733], + [111.939432, 24.686487], + [111.961606, 24.721283], + [112.024431, 24.740308], + [111.951135, 24.769655], + [111.929577, 24.75607], + [111.875374, 24.756613], + [111.868599, 24.771829], + [111.814396, 24.770199], + [111.783599, 24.785957], + [111.708455, 24.788673], + [111.666571, 24.760961], + [111.637621, 24.715303], + [111.641933, 24.684856], + [111.588962, 24.690837], + [111.570484, 24.64461], + [111.526752, 24.637538], + [111.499035, 24.667997], + [111.451608, 24.665822], + [111.431282, 24.687574], + [111.461463, 24.728894], + [111.479325, 24.797366], + [111.449144, 24.857113], + [111.447296, 24.892947], + [111.470086, 24.92877], + [111.434977, 24.951562], + [111.43313, 24.979774], + [111.460231, 24.992793], + [111.467622, 25.02208], + [111.416499, 25.047566], + [111.435593, 25.093642], + [111.375231, 25.128324], + [111.36784, 25.108817], + [111.321645, 25.105023], + [111.274833, 25.151078], + [111.221862, 25.106649], + [111.200921, 25.074672], + [111.139943, 25.042144], + [111.101754, 25.035095], + [111.100522, 24.945593], + [111.009363, 24.921172], + [110.968711, 24.975434], + [110.951465, 25.04377], + [110.98411, 25.101772], + [110.998892, 25.161371], + [111.112841, 25.21715], + [111.103602, 25.285351], + [111.138711, 25.303748], + [111.184906, 25.367034], + [111.210776, 25.363248], + [111.279145, 25.42326], + [111.32842, 25.521592], + [111.324724, 25.564249], + [111.343202, 25.602574], + [111.309942, 25.645203], + [111.30871, 25.720171], + [111.399869, 25.744431], + [111.442369, 25.77192], + [111.43313, 25.84627], + [111.4861, 25.859196], + [111.460231, 25.885042], + [111.383239, 25.881812], + [111.376463, 25.906039], + [111.346282, 25.906577], + [111.297007, 25.874274], + [111.29208, 25.854349], + [111.251428, 25.864581], + [111.230486, 25.916267], + [111.189834, 25.953402], + [111.235413, 26.048071], + [111.267442, 26.058824], + [111.244652, 26.078177], + [111.26621, 26.095914], + [111.258203, 26.151796], + [111.274833, 26.183486], + [111.271754, 26.217316], + [111.293311, 26.222148], + [111.277913, 26.272066], + [111.228022, 26.261333], + [111.204616, 26.276359], + [111.208928, 26.30426], + [111.090667, 26.308016], + [111.008132, 26.336982], + [111.008747, 26.35897], + [110.974255, 26.385778], + [110.94469, 26.373447], + [110.944074, 26.326791], + [110.926212, 26.320354], + [110.939762, 26.286554], + [110.836284, 26.255966], + [110.759292, 26.248451], + [110.73527, 26.270993], + [110.742046, 26.313917], + [110.721104, 26.294066], + [110.673676, 26.317135], + [110.643495, 26.308552], + [110.612083, 26.333764], + [110.584365, 26.296749], + [110.552952, 26.283335], + [110.546793, 26.233421], + [110.495054, 26.166299], + [110.477808, 26.179727], + [110.437772, 26.153945], + [110.373098, 26.088927], + [110.325671, 25.975462], + [110.257301, 25.961473], + [110.24991, 26.010965], + [110.181541, 26.060437], + [110.168606, 26.028713], + [110.100853, 26.020108], + [110.065128, 26.050221], + [110.100853, 26.132455], + [110.099005, 26.168985], + [110.03002, 26.166299], + [109.970274, 26.195301], + [109.904368, 26.135679], + [109.898825, 26.095377], + [109.864332, 26.027637], + [109.814441, 26.041081], + [109.782412, 25.996981], + [109.806434, 25.973848], + [109.826144, 25.911422], + [109.811361, 25.877504], + [109.779333, 25.866196], + [109.768246, 25.890427], + [109.685094, 25.880197], + [109.67955, 25.921649], + [109.693717, 25.959321], + [109.710963, 25.954478], + [109.730057, 25.989988], + [109.649369, 26.016882], + [109.635203, 26.047533], + [109.588391, 26.019571], + [109.560058, 26.021184], + [109.513247, 25.998056], + [109.48245, 26.029788] + ] + ], + [ + [ + [105.096346, 24.928228], + [105.09573, 24.92877], + [105.077868, 24.918459], + [105.082179, 24.915745], + [105.096346, 24.928228] + ] + ], + [ + [ + [109.088249, 21.014934], + [109.11227, 21.02499], + [109.117814, 21.017727], + [109.144299, 21.041189], + [109.138756, 21.067439], + [109.09256, 21.057386], + [109.088865, 21.031134], + [109.088249, 21.014934] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 460000, + "name": "海南省", + "center": [110.33119, 20.031971], + "centroid": [109.754859, 19.189767], + "childrenNum": 19, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 20, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [110.106396, 20.026812], + [110.042339, 19.991384], + [109.997375, 19.980136], + [109.965346, 19.993634], + [109.898825, 19.994196], + [109.855093, 19.984073], + [109.814441, 19.993072], + [109.76147, 19.981261], + [109.712195, 20.017253], + [109.657993, 20.01163], + [109.585312, 19.98801], + [109.526797, 19.943573], + [109.498464, 19.873236], + [109.411001, 19.895184], + [109.349407, 19.898561], + [109.300748, 19.917693], + [109.25948, 19.898561], + [109.255784, 19.867045], + [109.231147, 19.863105], + [109.159082, 19.79048], + [109.169553, 19.736411], + [109.147379, 19.704863], + [109.093792, 19.68965], + [109.048829, 19.619764], + [108.993394, 19.587065], + [108.92872, 19.524468], + [108.855424, 19.469182], + [108.806148, 19.450561], + [108.765496, 19.400894], + [108.694047, 19.387346], + [108.644772, 19.349518], + [108.609048, 19.276661], + [108.591186, 19.141592], + [108.598577, 19.055633], + [108.630606, 19.003017], + [108.637997, 18.924346], + [108.595497, 18.872256], + [108.593033, 18.809386], + [108.65278, 18.740258], + [108.663866, 18.67337], + [108.641077, 18.565614], + [108.644772, 18.486738], + [108.68912, 18.447571], + [108.776583, 18.441894], + [108.881293, 18.416344], + [108.905315, 18.389087], + [108.944735, 18.314107], + [109.006329, 18.323198], + [109.108575, 18.323766], + [109.138756, 18.268081], + [109.17448, 18.260125], + [109.287813, 18.264671], + [109.355566, 18.215221], + [109.441182, 18.199303], + [109.467051, 18.173718], + [109.527413, 18.169169], + [109.584696, 18.143579], + [109.661688, 18.175424], + [109.726362, 18.177698], + [109.749767, 18.193618], + [109.785492, 18.339672], + [109.919767, 18.375457], + [110.022629, 18.360121], + [110.070672, 18.376025], + [110.090382, 18.399309], + [110.116867, 18.506602], + [110.214186, 18.578662], + [110.246215, 18.609859], + [110.329366, 18.642185], + [110.367555, 18.631977], + [110.499366, 18.651824], + [110.499366, 18.751592], + [110.578206, 18.784458], + [110.590525, 18.838841], + [110.585597, 18.88075], + [110.619474, 19.152334], + [110.676756, 19.286264], + [110.706321, 19.320153], + [110.729727, 19.378878], + [110.787009, 19.399765], + [110.844292, 19.449996], + [110.888023, 19.518827], + [110.920668, 19.552668], + [111.008747, 19.60398], + [111.061718, 19.612436], + [111.071573, 19.628784], + [111.043856, 19.763448], + [111.013675, 19.850159], + [110.966248, 20.018377], + [110.940994, 20.028499], + [110.871393, 20.01163], + [110.808567, 20.035808], + [110.778386, 20.068415], + [110.744509, 20.074036], + [110.717408, 20.148778], + [110.687843, 20.163947], + [110.655814, 20.134169], + [110.562191, 20.110006], + [110.526467, 20.07516], + [110.495054, 20.077408], + [110.387265, 20.113378], + [110.318279, 20.108882], + [110.28933, 20.056047], + [110.243135, 20.077408], + [110.144585, 20.074598], + [110.106396, 20.026812] + ] + ], + [ + [ + [112.208597, 3.876129], + [112.241858, 3.845677], + [112.280046, 3.86777], + [112.260336, 3.917925], + [112.219068, 3.908969], + [112.208597, 3.876129] + ] + ], + [ + [ + [113.266165, 8.125929], + [113.311129, 8.177469], + [113.343157, 8.193463], + [113.288955, 8.119412], + [113.349933, 8.172137], + [113.386273, 8.238479], + [113.386273, 8.289412], + [113.354244, 8.304217], + [113.353628, 8.237887], + [113.293882, 8.176284], + [113.266165, 8.125929] + ] + ], + [ + [ + [111.99733, 3.848065], + [112.015192, 3.823583], + [112.064467, 3.830152], + [112.073707, 3.865979], + [112.03367, 3.892251], + [111.99733, 3.848065] + ] + ], + [ + [ + [111.463311, 17.077491], + [111.536607, 17.104949], + [111.4861, 17.058039], + [111.559397, 17.087788], + [111.542151, 17.11982], + [111.452224, 17.092936], + [111.463311, 17.077491] + ] + ], + [ + [ + [117.708319, 15.182712], + [117.712631, 15.118592], + [117.726798, 15.105303], + [117.827812, 15.111659], + [117.72495, 15.131302], + [117.720638, 15.195418], + [117.74466, 15.217941], + [117.784696, 15.16885], + [117.838899, 15.15903], + [117.782848, 15.187333], + [117.748355, 15.230068], + [117.715095, 15.222561], + [117.708319, 15.182712] + ] + ], + [ + [ + [112.241858, 3.942404], + [112.292365, 3.946583], + [112.288053, 3.97345], + [112.254177, 3.97942], + [112.241858, 3.942404] + ] + ], + [ + [ + [111.734324, 16.19732], + [111.779903, 16.19732], + [111.81686, 16.224329], + [111.813164, 16.261676], + [111.782367, 16.273741], + [111.716462, 16.249036], + [111.789758, 16.250186], + [111.790374, 16.220307], + [111.734324, 16.19732] + ] + ], + [ + [ + [111.649324, 16.255931], + [111.577875, 16.208239], + [111.56802, 16.162834], + [111.611136, 16.156511], + [111.690592, 16.211112], + [111.606825, 16.177779], + [111.598817, 16.198469], + [111.681353, 16.262251], + [111.649324, 16.255931] + ] + ], + [ + [ + [113.896887, 7.607204], + [113.919677, 7.566865], + [113.98743, 7.536014], + [114.058879, 7.537794], + [114.157429, 7.561525], + [114.289856, 7.617288], + [114.368696, 7.638642], + [114.407501, 7.683126], + [114.419819, 7.765557], + [114.464167, 7.814771], + [114.540543, 7.862201], + [114.555326, 7.891249], + [114.540543, 7.945783], + [114.511594, 7.966527], + [114.47279, 7.968898], + [114.414892, 7.952895], + [114.268298, 7.870501], + [114.211632, 7.786904], + [114.095219, 7.721082], + [114.029314, 7.670078], + [113.921524, 7.639235], + [113.896887, 7.607204] + ] + ], + [ + [ + [113.976959, 8.872888], + [114.013299, 8.836817], + [114.035473, 8.783591], + [114.060111, 8.816119], + [114.041017, 8.843913], + [113.989894, 8.878801], + [113.976959, 8.872888] + ] + ], + [ + [ + [113.956017, 8.840365], + [113.975111, 8.793054], + [114.012068, 8.798376], + [113.977575, 8.841548], + [113.956017, 8.840365] + ] + ], + [ + [ + [111.97454, 16.323715], + [112.002258, 16.306484], + [112.07617, 16.323715], + [112.074938, 16.349558], + [112.047221, 16.360469], + [112.002874, 16.350707], + [111.97454, 16.323715] + ] + ], + [ + [ + [111.739251, 16.452898], + [111.766969, 16.470116], + [111.786679, 16.520039], + [111.759577, 16.545857], + [111.765737, 16.495366], + [111.739251, 16.452898] + ] + ], + [ + [ + [112.216604, 8.866383], + [112.206133, 8.88767], + [112.180264, 8.862244], + [112.216604, 8.866383] + ] + ], + [ + [ + [113.792177, 7.373422], + [113.828518, 7.362145], + [113.829134, 7.383511], + [113.792177, 7.373422] + ] + ], + [ + [ + [114.194386, 8.764664], + [114.201161, 8.727991], + [114.248588, 8.724442], + [114.222103, 8.784773], + [114.194386, 8.764664] + ] + ], + [ + [ + [112.232619, 16.996239], + [112.207981, 16.987081], + [112.222764, 16.960751], + [112.292981, 16.96762], + [112.266496, 16.993949], + [112.232619, 16.996239] + ] + ], + [ + [ + [114.689601, 10.345648], + [114.702536, 10.312677], + [114.725941, 10.319154], + [114.747499, 10.37214], + [114.717318, 10.380381], + [114.689601, 10.345648] + ] + ], + [ + [ + [115.837712, 9.709775], + [115.861117, 9.694438], + [115.867277, 9.650191], + [115.901153, 9.67084], + [115.925791, 9.781734], + [115.901153, 9.795888], + [115.870972, 9.778785], + [115.837712, 9.709775] + ] + ], + [ + [ + [114.617536, 9.965688], + [114.642173, 9.917351], + [114.672355, 9.927963], + [114.685905, 9.979245], + [114.617536, 9.965688] + ] + ], + [ + [ + [113.769387, 7.636862], + [113.773699, 7.601865], + [113.814967, 7.603051], + [113.831597, 7.644573], + [113.769387, 7.636862] + ] + ], + [ + [ + [109.463972, 7.344339], + [109.463972, 7.315254], + [109.513247, 7.320002], + [109.571761, 7.373422], + [109.654297, 7.479648], + [109.709115, 7.511095], + [109.791651, 7.524742], + [109.938861, 7.504569], + [109.948716, 7.522962], + [109.904984, 7.55144], + [109.816289, 7.572797], + [109.72205, 7.575763], + [109.653065, 7.559745], + [109.536037, 7.448792], + [109.463972, 7.344339] + ] + ], + [ + [ + [116.273181, 8.879392], + [116.294123, 8.858105], + [116.332311, 8.901269], + [116.305826, 8.917233], + [116.273181, 8.879392] + ] + ], + [ + [ + [112.476531, 16.001247], + [112.570154, 16.011027], + [112.612037, 16.039212], + [112.588016, 16.070844], + [112.462364, 16.043813], + [112.448814, 16.005274], + [112.476531, 16.001247] + ] + ], + [ + [ + [112.537509, 8.846278], + [112.57077, 8.815527], + [112.639755, 8.818484], + [112.598487, 8.859288], + [112.537509, 8.846278] + ] + ], + [ + [ + [114.469095, 10.836261], + [114.475254, 10.814512], + [114.513442, 10.848605], + [114.565181, 10.836261], + [114.593514, 10.856245], + [114.587355, 10.909138], + [114.55471, 10.900911], + [114.469095, 10.836261] + ] + ], + [ + [ + [112.409393, 16.294996], + [112.383524, 16.265698], + [112.411241, 16.2634], + [112.475915, 16.288677], + [112.531349, 16.285805], + [112.536893, 16.312228], + [112.509176, 16.317397], + [112.409393, 16.294996] + ] + ], + [ + [ + [116.48876, 10.395686], + [116.461658, 10.34918], + [116.467202, 10.309144], + [116.511549, 10.297957], + [116.566368, 10.304434], + [116.644592, 10.335051], + [116.637817, 10.365076], + [116.514629, 10.34918], + [116.542346, 10.41982], + [116.526332, 10.426883], + [116.48876, 10.395686] + ] + ], + [ + [ + [112.349031, 16.912088], + [112.360734, 16.925257], + [112.334249, 16.962469], + [112.30222, 16.963041], + [112.349031, 16.912088] + ] + ], + [ + [ + [111.500267, 16.45175], + [111.49534, 16.4374], + [111.545847, 16.43453], + [111.538455, 16.461507], + [111.500267, 16.45175] + ] + ], + [ + [ + [115.500177, 9.897897], + [115.54822, 9.869007], + [115.585177, 9.896128], + [115.581481, 9.917351], + [115.518039, 9.933857], + [115.500177, 9.897897] + ] + ], + [ + [ + [114.669891, 8.210048], + [114.691449, 8.18517], + [114.74134, 8.189316], + [114.726557, 8.21064], + [114.669891, 8.210048] + ] + ], + [ + [ + [114.507899, 8.120004], + [114.530073, 8.103415], + [114.595978, 8.120596], + [114.624311, 8.149626], + [114.595978, 8.15792], + [114.507899, 8.120004] + ] + ], + [ + [ + [115.16757, 8.386523], + [115.18112, 8.345668], + [115.235939, 8.321982], + [115.285214, 8.314876], + [115.315395, 8.356326], + [115.299381, 8.370537], + [115.202678, 8.395403], + [115.16757, 8.386523] + ] + ], + [ + [ + [113.895039, 8.00505], + [113.904894, 7.963564], + [113.9708, 7.944597], + [113.969568, 7.974825], + [113.940003, 8.018088], + [113.895039, 8.00505] + ] + ], + [ + [ + [115.436119, 9.393447], + [115.450286, 9.345028], + [115.469996, 9.3592], + [115.456445, 9.417064], + [115.436119, 9.393447] + ] + ], + [ + [ + [116.457347, 9.174326], + [116.477057, 9.137103], + [116.500462, 9.164282], + [116.457347, 9.174326] + ] + ], + [ + [ + [113.638192, 8.976942], + [113.654823, 8.962163], + [113.730583, 9.004133], + [113.719496, 9.020092], + [113.644968, 8.989355], + [113.638192, 8.976942] + ] + ], + [ + [ + [114.696992, 11.004322], + [114.710543, 11.001972], + [114.793079, 11.07657], + [114.799854, 11.10476], + [114.766593, 11.110045], + [114.710543, 11.039567], + [114.696992, 11.004322] + ] + ], + [ + [ + [114.62, 11.432264], + [114.652644, 11.436957], + [114.661884, 11.522584], + [114.621232, 11.518479], + [114.62, 11.432264] + ] + ], + [ + [ + [114.910723, 10.863298], + [114.931049, 10.841551], + [114.959998, 10.902087], + [114.934129, 10.902674], + [114.910723, 10.863298] + ] + ], + [ + [ + [111.572948, 16.470116], + [111.578491, 16.447158], + [111.614216, 16.44027], + [111.592658, 16.490775], + [111.572948, 16.470116] + ] + ], + [ + [ + [113.939387, 8.875253], + [113.912285, 8.888853], + [113.893807, 8.862836], + [113.916597, 8.837999], + [113.939387, 8.875253] + ] + ], + [ + [ + [109.936397, 7.848566], + [109.936397, 7.823665], + [109.988136, 7.8124], + [110.050346, 7.846194], + [110.082991, 7.896584], + [110.078063, 7.949339], + [110.0331, 7.944597], + [109.953027, 7.888878], + [109.936397, 7.848566] + ] + ], + [ + [ + [116.727128, 11.501473], + [116.765316, 11.430504], + [116.772092, 11.445755], + [116.738215, 11.514961], + [116.727128, 11.501473] + ] + ], + [ + [ + [111.690592, 16.587731], + [111.724469, 16.560198], + [111.717078, 16.59404], + [111.690592, 16.587731] + ] + ], + [ + [ + [112.507328, 16.466098], + [112.586784, 16.525777], + [112.575081, 16.537251], + [112.499321, 16.493645], + [112.507328, 16.466098] + ] + ], + [ + [ + [111.761425, 16.061642], + [111.791606, 16.028859], + [111.828563, 16.049565], + [111.829795, 16.070844], + [111.761425, 16.061642] + ] + ], + [ + [ + [113.845764, 10.018733], + [113.865474, 10.00341], + [113.872249, 10.123029], + [113.856851, 10.12185], + [113.845764, 10.018733] + ] + ], + [ + [ + [114.791847, 8.160882], + [114.777064, 8.114079], + [114.812173, 8.110524], + [114.818332, 8.141332], + [114.791847, 8.160882] + ] + ], + [ + [ + [116.557129, 9.745167], + [116.566368, 9.718623], + [116.593469, 9.723932], + [116.557129, 9.745167] + ] + ], + [ + [ + [115.28275, 10.191951], + [115.288294, 10.172513], + [115.333257, 10.200198], + [115.28891, 10.211388], + [115.28275, 10.191951] + ] + ], + [ + [ + [116.832454, 10.476908], + [116.855243, 10.468669], + [116.868794, 10.495739], + [116.832454, 10.476908] + ] + ], + [ + [ + [114.703151, 16.170307], + [114.816484, 16.198469], + [114.802934, 16.215135], + [114.704383, 16.199044], + [114.703151, 16.170307] + ] + ], + [ + [ + [115.97753, 9.321997], + [115.926407, 9.311366], + [115.943037, 9.269433], + [115.976298, 9.268252], + [115.999088, 9.293649], + [115.97753, 9.321997] + ] + ], + [ + [ + [113.660366, 9.231039], + [113.676997, 9.202683], + [113.697323, 9.225722], + [113.660366, 9.231039] + ] + ], + [ + [ + [114.665579, 7.590001], + [114.671739, 7.563898], + [114.72163, 7.59178], + [114.703767, 7.614915], + [114.665579, 7.590001] + ] + ], + [ + [ + [114.493116, 10.717504], + [114.513442, 10.722208], + [114.562717, 10.778064], + [114.539312, 10.793349], + [114.493116, 10.717504] + ] + ], + [ + [ + [117.770529, 10.773361], + [117.798862, 10.753371], + [117.835819, 10.803931], + [117.831507, 10.838612], + [117.801942, 10.839788], + [117.775457, 10.809222], + [117.770529, 10.773361] + ] + ], + [ + [ + [114.242429, 10.242014], + [114.263371, 10.239658], + [114.326197, 10.284414], + [114.312646, 10.300901], + [114.265219, 10.275581], + [114.242429, 10.242014] + ] + ], + [ + [ + [114.688985, 11.469217], + [114.722246, 11.429331], + [114.737644, 11.463938], + [114.720398, 11.49209], + [114.688985, 11.469217] + ] + ], + [ + [ + [116.638433, 10.503977], + [116.653215, 10.491031], + [116.70865, 10.492797], + [116.699411, 10.517511], + [116.638433, 10.503977] + ] + ], + [ + [ + [110.459946, 8.116449], + [110.471032, 8.072012], + [110.554184, 8.093935], + [110.599764, 8.156735], + [110.568351, 8.17273], + [110.461793, 8.128298], + [110.459946, 8.116449] + ] + ], + [ + [ + [111.463311, 8.52504], + [111.497187, 8.523857], + [111.509506, 8.550489], + [111.463311, 8.52504] + ] + ], + [ + [ + [115.258113, 8.509652], + [115.271048, 8.477098], + [115.296301, 8.510836], + [115.258113, 8.509652] + ] + ], + [ + [ + [113.221817, 8.073789], + [113.235984, 8.068456], + [113.283411, 8.111117], + [113.269861, 8.120004], + [113.221817, 8.073789] + ] + ], + [ + [ + [114.074893, 10.929118], + [114.064422, 10.904437], + [114.110002, 10.918541], + [114.096451, 10.947921], + [114.074893, 10.929118] + ] + ], + [ + [ + [117.258068, 10.320331], + [117.299336, 10.313855], + [117.299952, 10.343293], + [117.274698, 10.358011], + [117.258068, 10.320331] + ] + ], + [ + [ + [114.212864, 16.040937], + [114.31203, 16.034611], + [114.306487, 16.057616], + [114.268914, 16.059342], + [114.212864, 16.040937] + ] + ], + [ + [ + [110.609003, 8.010976], + [110.642879, 7.989049], + [110.641648, 8.031125], + [110.622553, 8.041199], + [110.609003, 8.010976] + ] + ], + [ + [ + [115.509416, 8.490712], + [115.521735, 8.460523], + [115.55438, 8.461115], + [115.569162, 8.49012], + [115.558691, 8.523265], + [115.514344, 8.519122], + [115.509416, 8.490712] + ] + ], + [ + [ + [111.539071, 7.54432], + [111.542767, 7.524742], + [111.583419, 7.543134], + [111.612368, 7.592374], + [111.566788, 7.606017], + [111.539071, 7.54432] + ] + ], + [ + [ + [111.657947, 8.672974], + [111.665955, 8.622683], + [111.717694, 8.6499], + [111.697368, 8.67889], + [111.657947, 8.672974] + ] + ], + [ + [ + [110.460561, 7.799948], + [110.487663, 7.783346], + [110.511684, 7.805878], + [110.485199, 7.827815], + [110.460561, 7.799948] + ] + ], + [ + [ + [112.345952, 8.926101], + [112.392763, 8.919598], + [112.384756, 8.946793], + [112.345952, 8.926101] + ] + ], + [ + [ + [116.469665, 9.810041], + [116.47952, 9.785272], + [116.50847, 9.79117], + [116.490607, 9.821246], + [116.469665, 9.810041] + ] + ], + [ + [ + [111.925265, 8.070827], + [111.949287, 8.05068], + [111.994866, 8.047125], + [112.018888, 8.065494], + [112.013344, 8.093342], + [111.95483, 8.106377], + [111.925265, 8.070827] + ] + ], + [ + [ + [114.457392, 15.599305], + [114.466631, 15.576823], + [114.491884, 15.59354], + [114.457392, 15.599305] + ] + ], + [ + [ + [114.985252, 11.078332], + [115.013585, 11.063062], + [115.021592, 11.085967], + [114.985252, 11.078332] + ] + ], + [ + [ + [114.10569, 16.004124], + [114.110618, 15.978235], + [114.132176, 16.007575], + [114.10569, 16.004124] + ] + ], + [ + [ + [116.045283, 10.095338], + [116.067457, 10.065876], + [116.09579, 10.09357], + [116.070537, 10.12892], + [116.045283, 10.095338] + ] + ], + [ + [ + [117.266691, 10.69163], + [117.348611, 10.672811], + [117.404661, 10.671047], + [117.418212, 10.702803], + [117.369553, 10.7422], + [117.293176, 10.735144], + [117.266691, 10.69163] + ] + ], + [ + [ + [114.854057, 7.244611], + [114.819564, 7.192957], + [114.869455, 7.198895], + [114.854057, 7.244611] + ] + ], + [ + [ + [112.823305, 8.910729], + [112.859645, 8.889444], + [112.873196, 8.908364], + [112.823305, 8.910729] + ] + ], + [ + [ + [111.670266, 7.651098], + [111.707223, 7.648725], + [111.749722, 7.703884], + [111.726317, 7.729977], + [111.691208, 7.711593], + [111.670266, 7.651098] + ] + ], + [ + [ + [112.207981, 8.835634], + [112.235699, 8.827355], + [112.241242, 8.852783], + [112.207981, 8.835634] + ] + ], + [ + [ + [112.527654, 5.79444], + [112.531965, 5.766455], + [112.562762, 5.75931], + [112.562146, 5.820637], + [112.527654, 5.79444] + ] + ], + [ + [ + [114.599058, 8.846278], + [114.645869, 8.844504], + [114.68221, 8.881166], + [114.665579, 8.900087], + [114.61692, 8.881166], + [114.599058, 8.846278] + ] + ], + [ + [ + [114.868223, 7.983715], + [114.907643, 7.951117], + [114.914419, 8.00742], + [114.883006, 8.011569], + [114.868223, 7.983715] + ] + ], + [ + [ + [112.945261, 8.410204], + [112.985297, 8.429149], + [112.949572, 8.432701], + [112.945261, 8.410204] + ] + ], + [ + [ + [113.600004, 6.961929], + [113.580294, 6.920344], + [113.62341, 6.942325], + [113.600004, 6.961929] + ] + ], + [ + [ + [116.695099, 16.345538], + [116.708034, 16.299591], + [116.738831, 16.303612], + [116.747454, 16.360469], + [116.717889, 16.373676], + [116.695099, 16.345538] + ] + ], + [ + [ + [117.347995, 10.090624], + [117.354154, 10.06293], + [117.385567, 10.063519], + [117.373864, 10.106532], + [117.347995, 10.090624] + ] + ], + [ + [ + [112.993304, 19.472003], + [113.038883, 19.480466], + [113.048123, 19.506417], + [113.029028, 19.52898], + [112.993304, 19.52616], + [112.980369, 19.496263], + [112.993304, 19.472003] + ] + ], + [ + [ + [114.448153, 16.034035], + [114.485109, 16.034611], + [114.521449, 16.056466], + [114.465399, 16.067393], + [114.448153, 16.034035] + ] + ], + [ + [ + [113.832213, 19.158552], + [113.874097, 19.151203], + [113.914749, 19.172119], + [113.920293, 19.223551], + [113.875945, 19.237113], + [113.80696, 19.222986], + [113.799568, 19.19925], + [113.832213, 19.158552] + ] + ], + [ + [ + [112.650842, 5.106941], + [112.655769, 5.055676], + [112.682871, 5.048522], + [112.719211, 5.075944], + [112.678559, 5.121247], + [112.650842, 5.106941] + ] + ], + [ + [ + [111.638853, 7.907254], + [111.665339, 7.887099], + [111.712766, 7.887099], + [111.713382, 7.927408], + [111.651788, 7.932743], + [111.638853, 7.907254] + ] + ], + [ + [ + [112.244322, 8.874662], + [112.281278, 8.855148], + [112.288669, 8.885896], + [112.244322, 8.874662] + ] + ], + [ + [ + [112.89229, 7.844416], + [112.929862, 7.827815], + [112.93171, 7.867537], + [112.89229, 7.844416] + ] + ], + [ + [ + [112.583088, 5.56159], + [112.606494, 5.51751], + [112.614501, 5.465683], + [112.642834, 5.489512], + [112.616349, 5.568737], + [112.583088, 5.56159] + ] + ], + [ + [ + [112.523342, 5.656289], + [112.5449, 5.616386], + [112.565842, 5.63068], + [112.56153, 5.677133], + [112.528886, 5.687257], + [112.523342, 5.656289] + ] + ], + [ + [ + [115.361591, 13.948985], + [115.397315, 13.92517], + [115.438583, 13.943757], + [115.423185, 13.977443], + [115.377605, 13.968732], + [115.361591, 13.948985] + ] + ], + [ + [ + [113.596924, 10.240836], + [113.617866, 10.22199], + [113.638192, 10.243192], + [113.596924, 10.240836] + ] + ], + [ + [ + [113.860546, 15.477068], + [113.893807, 15.463802], + [113.890112, 15.490909], + [113.860546, 15.477068] + ] + ], + [ + [ + [112.907072, 4.993079], + [112.943413, 4.991887], + [112.952652, 5.047926], + [112.910768, 5.038388], + [112.907072, 4.993079] + ] + ], + [ + [ + [112.557219, 5.109326], + [112.568922, 5.071771], + [112.610806, 5.091443], + [112.601567, 5.120055], + [112.557219, 5.109326] + ] + ], + [ + [ + [112.350263, 5.621747], + [112.385988, 5.615791], + [112.385372, 5.643187], + [112.350263, 5.621747] + ] + ], + [ + [ + [112.226459, 16.759147], + [112.254177, 16.751698], + [112.262184, 16.778057], + [112.211061, 16.795819], + [112.226459, 16.759147] + ] + ], + [ + [ + [112.233851, 15.69612], + [112.25972, 15.734718], + [112.240626, 15.741055], + [112.20367, 15.71398], + [112.233851, 15.69612] + ] + ], + [ + [ + [112.612037, 5.367973], + [112.640371, 5.347715], + [112.685334, 5.371548], + [112.690878, 5.406702], + [112.62374, 5.401935], + [112.612037, 5.367973] + ] + ], + [ + [ + [112.472219, 5.73966], + [112.496857, 5.736683], + [112.498089, 5.775387], + [112.472219, 5.73966] + ] + ], + [ + [ + [113.217506, 6.306249], + [113.230441, 6.285429], + [113.243991, 6.325878], + [113.217506, 6.306249] + ] + ], + [ + [ + [116.152457, 9.579384], + [116.189413, 9.565221], + [116.187565, 9.595317], + [116.152457, 9.579384] + ] + ], + [ + [ + [114.948911, 7.508722], + [114.960614, 7.484988], + [115.012353, 7.484988], + [115.013585, 7.525928], + [114.948911, 7.508722] + ] + ], + [ + [ + [111.553854, 7.807656], + [111.585267, 7.771487], + [111.619759, 7.840265], + [111.603745, 7.861608], + [111.553854, 7.807656] + ] + ], + [ + [ + [113.938771, 15.8355], + [113.973263, 15.805558], + [113.9708, 15.83953], + [113.938771, 15.8355] + ] + ], + [ + [ + [114.926122, 16.036911], + [114.895325, 16.036336], + [114.910723, 16.001823], + [114.926122, 16.036911] + ] + ], + [ + [ + [116.749302, 9.056736], + [116.699411, 9.049053], + [116.70865, 9.024229], + [116.740679, 9.028367], + [116.749302, 9.056736] + ] + ], + [ + [ + [112.64653, 16.385733], + [112.681639, 16.400661], + [112.660081, 16.426494], + [112.64653, 16.385733] + ] + ], + [ + [ + [111.203384, 19.92557], + [111.203384, 19.925007], + [111.204, 19.92557], + [111.204, 19.926132], + [111.203384, 19.92557] + ] + ], + [ + [ + [115.758256, 10.461018], + [115.776118, 10.434534], + [115.801987, 10.463372], + [115.758256, 10.461018] + ] + ], + [ + [ + [117.21372, 10.735144], + [117.187235, 10.741612], + [117.206945, 10.707507], + [117.21372, 10.735144] + ] + ], + [ + [ + [112.671784, 16.331755], + [112.701349, 16.331755], + [112.677943, 16.35932], + [112.671784, 16.331755] + ] + ], + [ + [ + [115.782277, 10.541046], + [115.795212, 10.499858], + [115.805067, 10.524571], + [115.782277, 10.541046] + ] + ], + [ + [ + [112.512255, 9.544566], + [112.50856, 9.525679], + [112.568922, 9.516826], + [112.567074, 9.554008], + [112.512255, 9.544566] + ] + ], + [ + [ + [114.610145, 15.649447], + [114.581195, 15.625242], + [114.610761, 15.615444], + [114.610145, 15.649447] + ] + ], + [ + [ + [117.299336, 11.077745], + [117.264227, 11.063062], + [117.284553, 11.02547], + [117.304263, 11.027232], + [117.299336, 11.077745] + ] + ], + [ + [ + [117.691073, 11.048965], + [117.653501, 11.046029], + [117.655965, 11.024882], + [117.690457, 11.016658], + [117.691073, 11.048965] + ] + ], + [ + [ + [114.166668, 9.38459], + [114.175291, 9.342075], + [114.195617, 9.350933], + [114.194386, 9.391676], + [114.166668, 9.38459] + ] + ], + [ + [ + [114.714854, 9.736909], + [114.693296, 9.741038], + [114.680978, 9.707416], + [114.704999, 9.700337], + [114.714854, 9.736909] + ] + ], + [ + [ + [112.554139, 5.97839], + [112.553523, 5.942676], + [112.575697, 5.971247], + [112.554139, 5.97839] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 500000, + "name": "重庆市", + "center": [106.504962, 29.533155], + "centroid": [107.8839, 30.067297], + "childrenNum": 38, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 21, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [106.37442, 28.525742], + [106.403369, 28.569901], + [106.477282, 28.530474], + [106.504999, 28.544669], + [106.466811, 28.586193], + [106.49268, 28.591448], + [106.502535, 28.661313], + [106.528405, 28.677591], + [106.492064, 28.742153], + [106.461883, 28.761041], + [106.45326, 28.817162], + [106.474202, 28.832891], + [106.561666, 28.756319], + [106.56105, 28.719062], + [106.587535, 28.691767], + [106.6171, 28.691242], + [106.617716, 28.66709], + [106.651593, 28.649235], + [106.618332, 28.645033], + [106.63681, 28.622972], + [106.606629, 28.593024], + [106.615252, 28.549401], + [106.567825, 28.523638], + [106.564745, 28.485247], + [106.632499, 28.503655], + [106.697788, 28.47683], + [106.708259, 28.450524], + [106.747063, 28.467361], + [106.726121, 28.51838], + [106.73844, 28.554657], + [106.77786, 28.563068], + [106.756918, 28.607211], + [106.784636, 28.626649], + [106.807425, 28.589346], + [106.830831, 28.623497], + [106.866556, 28.624548], + [106.889345, 28.695966], + [106.86594, 28.690192], + [106.824056, 28.756319], + [106.845614, 28.780975], + [106.872099, 28.777304], + [106.923222, 28.809821], + [106.951555, 28.766812], + [106.988512, 28.776254], + [106.983584, 28.851239], + [107.019308, 28.861722], + [107.016229, 28.882685], + [107.14188, 28.887925], + [107.206554, 28.868535], + [107.194851, 28.838134], + [107.227496, 28.836037], + [107.210866, 28.817686], + [107.219489, 28.772582], + [107.24659, 28.76209], + [107.261373, 28.792514], + [107.327894, 28.810869], + [107.339597, 28.845997], + [107.383945, 28.848618], + [107.41351, 28.911502], + [107.441227, 28.943977], + [107.412894, 28.960211], + [107.396879, 28.993718], + [107.364235, 29.00942], + [107.395647, 29.041341], + [107.369778, 29.091558], + [107.412278, 29.094696], + [107.427676, 29.128682], + [107.408582, 29.138091], + [107.401807, 29.184603], + [107.441227, 29.203934], + [107.486806, 29.174153], + [107.570574, 29.218037], + [107.589052, 29.150113], + [107.605683, 29.164747], + [107.659885, 29.162656], + [107.700537, 29.141228], + [107.749197, 29.199754], + [107.810791, 29.139137], + [107.784921, 29.048143], + [107.823725, 29.034016], + [107.810175, 28.984295], + [107.867457, 28.960211], + [107.882855, 29.00628], + [107.908725, 29.007327], + [107.925971, 29.032446], + [108.026369, 29.039772], + [108.070717, 29.086328], + [108.150173, 29.053375], + [108.193289, 29.072207], + [108.256115, 29.040295], + [108.277673, 29.091558], + [108.306622, 29.079006], + [108.297999, 29.045527], + [108.319556, 28.961258], + [108.345426, 28.943453], + [108.357745, 28.893165], + [108.346658, 28.859625], + [108.352817, 28.815589], + [108.386078, 28.803003], + [108.385462, 28.772058], + [108.347274, 28.736381], + [108.332491, 28.679166], + [108.439049, 28.634003], + [108.501258, 28.626649], + [108.50249, 28.63768], + [108.575787, 28.659738], + [108.636149, 28.621396], + [108.604736, 28.590922], + [108.610896, 28.539412], + [108.573939, 28.531], + [108.586874, 28.463678], + [108.609664, 28.43579], + [108.609048, 28.407368], + [108.576403, 28.38631], + [108.580099, 28.343128], + [108.611512, 28.324691], + [108.667562, 28.334173], + [108.656475, 28.359981], + [108.697127, 28.401051], + [108.688504, 28.422106], + [108.640461, 28.456838], + [108.657091, 28.47683], + [108.700207, 28.48209], + [108.709446, 28.501026], + [108.746402, 28.45105], + [108.780279, 28.42579], + [108.759953, 28.389995], + [108.783359, 28.380518], + [108.761801, 28.304143], + [108.726692, 28.282011], + [108.738395, 28.228241], + [108.772888, 28.212949], + [108.821547, 28.245113], + [108.855424, 28.199764], + [108.89546, 28.219804], + [108.923793, 28.217167], + [108.929952, 28.19027], + [109.005713, 28.162837], + [109.026655, 28.220331], + [109.086401, 28.184467], + [109.101799, 28.202401], + [109.081473, 28.247749], + [109.117198, 28.277795], + [109.152306, 28.349975], + [109.153538, 28.417369], + [109.191726, 28.471043], + [109.23361, 28.474726], + [109.274262, 28.494714], + [109.273646, 28.53836], + [109.319842, 28.579886], + [109.306907, 28.62087], + [109.252089, 28.606685], + [109.235458, 28.61982], + [109.201581, 28.597753], + [109.192958, 28.636104], + [109.271183, 28.671816], + [109.252704, 28.691767], + [109.294588, 28.722211], + [109.2989, 28.7474], + [109.241002, 28.776779], + [109.246545, 28.80143], + [109.235458, 28.882161], + [109.261328, 28.952356], + [109.292741, 28.987436], + [109.294588, 29.015177], + [109.319842, 29.042388], + [109.312451, 29.066453], + [109.240386, 29.086328], + [109.232378, 29.119271], + [109.215748, 29.145409], + [109.162777, 29.180946], + [109.139372, 29.168927], + [109.110422, 29.21647], + [109.141835, 29.270256], + [109.106727, 29.288526], + [109.11227, 29.361053], + [109.060531, 29.403292], + [109.034662, 29.360531], + [108.999553, 29.36366], + [108.983539, 29.332883], + [108.919481, 29.3261], + [108.934264, 29.399643], + [108.927488, 29.435612], + [108.884373, 29.440824], + [108.866511, 29.470527], + [108.888684, 29.502305], + [108.878213, 29.539279], + [108.913322, 29.574679], + [108.901003, 29.604863], + [108.870206, 29.596537], + [108.888068, 29.628795], + [108.844337, 29.658443], + [108.781511, 29.635558], + [108.797525, 29.660003], + [108.786438, 29.691721], + [108.752562, 29.649082], + [108.690968, 29.689642], + [108.676801, 29.749412], + [108.680497, 29.800319], + [108.658939, 29.854833], + [108.601041, 29.863656], + [108.556077, 29.818493], + [108.52528, 29.770713], + [108.548686, 29.749412], + [108.504954, 29.728626], + [108.504338, 29.707836], + [108.460606, 29.741098], + [108.437201, 29.741098], + [108.442744, 29.778505], + [108.422418, 29.772791], + [108.424266, 29.815897], + [108.371295, 29.841337], + [108.433505, 29.880262], + [108.467998, 29.864175], + [108.516041, 29.885451], + [108.517889, 29.9394], + [108.536367, 29.983472], + [108.532055, 30.051873], + [108.513577, 30.057571], + [108.546222, 30.104178], + [108.56778, 30.157491], + [108.551766, 30.1637], + [108.581947, 30.255759], + [108.54499, 30.269716], + [108.524048, 30.309506], + [108.501258, 30.314673], + [108.460606, 30.35961], + [108.431041, 30.354446], + [108.402092, 30.376649], + [108.430425, 30.416397], + [108.411331, 30.438586], + [108.42673, 30.492233], + [108.472925, 30.487076], + [108.512961, 30.501515], + [108.556077, 30.487592], + [108.56778, 30.468508], + [108.6497, 30.53915], + [108.642925, 30.578831], + [108.688504, 30.58759], + [108.698975, 30.54482], + [108.743939, 30.494812], + [108.789518, 30.513374], + [108.808612, 30.491202], + [108.838793, 30.503062], + [108.893612, 30.565434], + [108.971836, 30.627766], + [109.006329, 30.626736], + [109.042669, 30.655571], + [109.071002, 30.640125], + [109.111654, 30.646303], + [109.106111, 30.61077], + [109.105495, 30.585529], + [109.102415, 30.580377], + [109.101183, 30.579346], + [109.106111, 30.570587], + [109.103647, 30.565949], + [109.143683, 30.521108], + [109.191726, 30.545851], + [109.191726, 30.545851], + [109.245313, 30.580892], + [109.299516, 30.630341], + [109.314298, 30.599953], + [109.36111, 30.551004], + [109.337088, 30.521623], + [109.35495, 30.487076], + [109.418392, 30.559766], + [109.435638, 30.595832], + [109.535421, 30.664837], + [109.543428, 30.63961], + [109.574225, 30.646818], + [109.590855, 30.69366], + [109.625348, 30.702923], + [109.661072, 30.738936], + [109.656761, 30.760538], + [109.701724, 30.783677], + [109.780564, 30.848437], + [109.828608, 30.864364], + [109.894513, 30.899803], + [109.943788, 30.878746], + [110.008462, 30.883369], + [110.019549, 30.829425], + [110.048498, 30.800642], + [110.082375, 30.799614], + [110.151976, 30.911613], + [110.153824, 30.953708], + [110.172918, 30.978853], + [110.140889, 30.987062], + [110.140273, 31.030661], + [110.120563, 31.0322], + [110.119947, 31.088592], + [110.147048, 31.116776], + [110.180309, 31.121899], + [110.200019, 31.158779], + [110.180309, 31.179774], + [110.155671, 31.279564], + [110.161831, 31.314338], + [110.118715, 31.409899], + [110.054042, 31.410921], + [110.036795, 31.436966], + [109.98752, 31.474744], + [109.94502, 31.47066], + [109.969658, 31.508935], + [109.894513, 31.519139], + [109.837847, 31.555354], + [109.727594, 31.548214], + [109.745456, 31.598182], + [109.76455, 31.602769], + [109.737449, 31.628761], + [109.731289, 31.700582], + [109.683246, 31.719929], + [109.622268, 31.711783], + [109.585928, 31.726546], + [109.549587, 31.73011], + [109.502776, 31.716365], + [109.446109, 31.722983], + [109.381436, 31.705165], + [109.281654, 31.716874], + [109.282885, 31.743343], + [109.253936, 31.759628], + [109.279806, 31.776418], + [109.27611, 31.79931], + [109.195422, 31.817618], + [109.191111, 31.85575], + [109.123357, 31.892851], + [109.085785, 31.929428], + [108.986619, 31.980205], + [108.902235, 31.984774], + [108.837561, 32.039072], + [108.78767, 32.04871], + [108.75133, 32.076098], + [108.734084, 32.106519], + [108.676801, 32.10297], + [108.585026, 32.17189], + [108.543758, 32.177969], + [108.509882, 32.201266], + [108.480317, 32.182527], + [108.399013, 32.194176], + [108.370063, 32.172397], + [108.379918, 32.154158], + [108.379918, 32.154158], + [108.379303, 32.153652], + [108.379303, 32.153652], + [108.399628, 32.147065], + [108.452599, 32.090296], + [108.42981, 32.061391], + [108.372527, 32.077112], + [108.344194, 32.067477], + [108.362056, 32.035521], + [108.329411, 32.020299], + [108.370063, 31.988835], + [108.351585, 31.971575], + [108.307238, 31.997463], + [108.259194, 31.967006], + [108.343578, 31.860834], + [108.386078, 31.854226], + [108.391005, 31.829822], + [108.429194, 31.809482], + [108.455063, 31.814059], + [108.462454, 31.780488], + [108.535135, 31.757592], + [108.50557, 31.734182], + [108.514809, 31.693963], + [108.546838, 31.665442], + [108.519121, 31.665952], + [108.468614, 31.636404], + [108.442744, 31.633856], + [108.390389, 31.591555], + [108.386078, 31.544134], + [108.339266, 31.539033], + [108.344194, 31.512506], + [108.254883, 31.49873], + [108.233941, 31.506894], + [108.191441, 31.492096], + [108.193289, 31.467598], + [108.224086, 31.464024], + [108.216079, 31.41041], + [108.153869, 31.371073], + [108.185898, 31.336831], + [108.095354, 31.268311], + [108.038688, 31.252964], + [108.031297, 31.217144], + [108.07626, 31.231985], + [108.089811, 31.204859], + [108.025753, 31.116263], + [108.009123, 31.109602], + [108.026985, 31.061938], + [108.060246, 31.052197], + [108.00358, 31.025533], + [107.983254, 30.983983], + [107.942602, 30.989114], + [107.948145, 30.918802], + [107.994956, 30.908533], + [107.956152, 30.882855], + [107.851443, 30.792931], + [107.788001, 30.81966], + [107.763979, 30.817091], + [107.760899, 30.862823], + [107.739957, 30.884396], + [107.693146, 30.875665], + [107.645103, 30.821202], + [107.57735, 30.847924], + [107.515756, 30.854603], + [107.483111, 30.838675], + [107.498509, 30.809381], + [107.454162, 30.771851], + [107.454162, 30.771851], + [107.424597, 30.74048], + [107.458473, 30.704981], + [107.477567, 30.664837], + [107.516987, 30.644759], + [107.485575, 30.598408], + [107.427676, 30.547397], + [107.443075, 30.53348], + [107.408582, 30.521623], + [107.368546, 30.468508], + [107.338981, 30.386459], + [107.288474, 30.337402], + [107.257677, 30.267131], + [107.221337, 30.213878], + [107.103076, 30.090198], + [107.080286, 30.094341], + [107.084598, 30.063786], + [107.058113, 30.043066], + [107.055649, 30.040476], + [107.054417, 30.040994], + [107.053801, 30.043584], + [107.02054, 30.036849], + [106.981736, 30.08502], + [106.976193, 30.083467], + [106.94478, 30.037367], + [106.913367, 30.025451], + [106.862244, 30.033223], + [106.83699, 30.049801], + [106.825904, 30.03115], + [106.825904, 30.03115], + [106.785252, 30.01716], + [106.732281, 30.027005], + [106.724274, 30.058607], + [106.699636, 30.074145], + [106.700252, 30.111944], + [106.672535, 30.122297], + [106.677462, 30.156974], + [106.631883, 30.186464], + [106.611557, 30.235596], + [106.612173, 30.235596], + [106.611557, 30.235596], + [106.612173, 30.235596], + [106.612173, 30.235596], + [106.612789, 30.235596], + [106.612789, 30.235596], + [106.642354, 30.246454], + [106.611557, 30.292455], + [106.560434, 30.31519], + [106.545035, 30.296589], + [106.49884, 30.295556], + [106.43971, 30.308473], + [106.428623, 30.254725], + [106.401521, 30.242318], + [106.349167, 30.24542], + [106.334384, 30.225772], + [106.306667, 30.238182], + [106.296196, 30.205603], + [106.264167, 30.20974], + [106.260471, 30.19681], + [106.232754, 30.185947], + [106.180399, 30.233011], + [106.168696, 30.303823], + [106.132356, 30.323972], + [106.132972, 30.30279], + [106.07261, 30.333786], + [106.031958, 30.373551], + [105.943263, 30.372002], + [105.900763, 30.405042], + [105.84656, 30.410203], + [105.825618, 30.436006], + [105.792357, 30.427234], + [105.760329, 30.384393], + [105.754785, 30.342567], + [105.714749, 30.322939], + [105.720292, 30.252657], + [105.720292, 30.252657], + [105.670401, 30.254208], + [105.624822, 30.275918], + [105.619894, 30.234045], + [105.662394, 30.210258], + [105.642684, 30.186464], + [105.56138, 30.183878], + [105.550909, 30.179222], + [105.536127, 30.152834], + [105.596489, 30.159043], + [105.574315, 30.130579], + [105.580474, 30.129544], + [105.582938, 30.127474], + [105.582938, 30.12385], + [105.642068, 30.101072], + [105.638988, 30.076216], + [105.676561, 30.06793], + [105.687032, 30.038922], + [105.719677, 30.042548], + [105.753553, 30.018196], + [105.723372, 29.975177], + [105.730763, 29.95755], + [105.70243, 29.924879], + [105.717213, 29.893753], + [105.738771, 29.891159], + [105.707974, 29.840818], + [105.610655, 29.837184], + [105.582938, 29.819013], + [105.574931, 29.744216], + [105.529351, 29.707836], + [105.481924, 29.718232], + [105.476996, 29.674564], + [105.419714, 29.688082], + [105.38091, 29.628275], + [105.347649, 29.621512], + [105.332867, 29.592374], + [105.296526, 29.571035], + [105.305149, 29.53199], + [105.337794, 29.459064], + [105.334099, 29.441345], + [105.387069, 29.455416], + [105.387069, 29.455416], + [105.399388, 29.43874], + [105.372903, 29.421018], + [105.426489, 29.419454], + [105.441888, 29.400686], + [105.418482, 29.352185], + [105.42033, 29.31149], + [105.465294, 29.322969], + [105.459134, 29.288526], + [105.513337, 29.283306], + [105.521344, 29.264513], + [105.557684, 29.278608], + [105.631597, 29.280174], + [105.647612, 29.253027], + [105.695039, 29.287482], + [105.712285, 29.219082], + [105.703662, 29.176766], + [105.728916, 29.134432], + [105.752321, 29.129727], + [105.728916, 29.1062], + [105.757865, 29.069068], + [105.74185, 29.039249], + [105.766488, 29.013607], + [105.762176, 28.9911], + [105.801596, 28.958116], + [105.797285, 28.936121], + [105.830546, 28.944501], + [105.852719, 28.927217], + [105.910002, 28.920407], + [105.969132, 28.965971], + [106.001161, 28.973824], + [106.040581, 28.955498], + [106.049204, 28.906263], + [106.070762, 28.919884], + [106.101559, 28.898928], + [106.14837, 28.901548], + [106.173008, 28.920407], + [106.206885, 28.904691], + [106.264783, 28.845997], + [106.245689, 28.817686], + [106.267863, 28.779402], + [106.274022, 28.739004], + [106.305435, 28.704365], + [106.304203, 28.64976], + [106.346703, 28.583565], + [106.33192, 28.55308], + [106.37442, 28.525742] + ] + ], + [ + [ + [109.105495, 30.585529], + [109.106111, 30.61077], + [109.09256, 30.578831], + [109.09872, 30.579346], + [109.101183, 30.579346], + [109.102415, 30.580377], + [109.105495, 30.585529] + ] + ], + [ + [ + [105.582938, 30.12385], + [105.582938, 30.127474], + [105.580474, 30.129544], + [105.574315, 30.130579], + [105.582938, 30.12385] + ] + ], + [ + [ + [109.09872, 30.579346], + [109.09256, 30.578831], + [109.103647, 30.565949], + [109.106111, 30.570587], + [109.09872, 30.579346] + ] + ], + [ + [ + [107.058113, 30.043066], + [107.053801, 30.043584], + [107.054417, 30.040994], + [107.055649, 30.040476], + [107.058113, 30.043066] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 510000, + "name": "四川省", + "center": [104.065735, 30.659462], + "centroid": [102.693453, 30.674545], + "childrenNum": 21, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 22, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [101.167885, 27.198311], + [101.170349, 27.175421], + [101.145095, 27.103523], + [101.157414, 27.094999], + [101.136472, 27.023584], + [101.228863, 26.981992], + [101.227015, 26.959057], + [101.264587, 26.955323], + [101.267667, 26.903034], + [101.311399, 26.903034], + [101.365602, 26.883819], + [101.399478, 26.841642], + [101.358826, 26.771669], + [101.387159, 26.753501], + [101.389623, 26.723036], + [101.435819, 26.740675], + [101.458608, 26.731054], + [101.445674, 26.77434], + [101.466, 26.786629], + [101.513427, 26.768463], + [101.453065, 26.692563], + [101.481398, 26.673313], + [101.461072, 26.640687], + [101.461688, 26.606447], + [101.402558, 26.604841], + [101.395783, 26.591998], + [101.422884, 26.53151], + [101.458608, 26.49563], + [101.506652, 26.499915], + [101.530057, 26.467239], + [101.565782, 26.454381], + [101.637847, 26.388995], + [101.635383, 26.357361], + [101.660636, 26.346635], + [101.64031, 26.318745], + [101.597195, 26.303187], + [101.586108, 26.279579], + [101.630455, 26.224832], + [101.690202, 26.241473], + [101.737013, 26.219463], + [101.773353, 26.168448], + [101.807846, 26.156093], + [101.796759, 26.114723], + [101.839875, 26.082477], + [101.835563, 26.04592], + [101.857737, 26.049146], + [101.899621, 26.099139], + [101.929186, 26.105588], + [101.954439, 26.084627], + [102.020961, 26.096451], + [102.080091, 26.065275], + [102.107808, 26.068501], + [102.152156, 26.10935], + [102.174946, 26.146961], + [102.242699, 26.190468], + [102.245163, 26.212483], + [102.349257, 26.244694], + [102.392372, 26.296749], + [102.440416, 26.300505], + [102.542046, 26.338591], + [102.570995, 26.362723], + [102.629509, 26.336982], + [102.638748, 26.307479], + [102.60056, 26.250598], + [102.659074, 26.221611], + [102.709581, 26.210336], + [102.739762, 26.268846], + [102.785342, 26.298895], + [102.833385, 26.306406], + [102.878964, 26.364332], + [102.893131, 26.338591], + [102.975667, 26.340736], + [102.998457, 26.371839], + [102.988602, 26.413117], + [102.989833, 26.482775], + [103.030485, 26.485989], + [103.052659, 26.514374], + [103.052659, 26.555602], + [103.035413, 26.556673], + [103.026174, 26.664221], + [103.005232, 26.679195], + [103.008312, 26.710741], + [102.983674, 26.76686], + [102.991681, 26.775409], + [102.966428, 26.837904], + [102.949181, 26.843244], + [102.896211, 26.91264], + [102.894979, 27.001724], + [102.870957, 27.026782], + [102.913457, 27.133886], + [102.904218, 27.227584], + [102.883276, 27.258444], + [102.883892, 27.299401], + [102.899906, 27.317481], + [102.941174, 27.405711], + [102.989833, 27.367983], + [103.055739, 27.40943], + [103.080992, 27.396679], + [103.141355, 27.420586], + [103.144434, 27.450331], + [103.19063, 27.523596], + [103.232514, 27.56976], + [103.2861, 27.561802], + [103.29226, 27.632872], + [103.349542, 27.678459], + [103.369868, 27.708664], + [103.393274, 27.709194], + [103.461027, 27.779638], + [103.487512, 27.794992], + [103.509686, 27.843687], + [103.502295, 27.910343], + [103.55465, 27.978543], + [103.515846, 27.965329], + [103.486281, 28.033495], + [103.459179, 28.021345], + [103.430846, 28.044587], + [103.470266, 28.122204], + [103.533092, 28.168641], + [103.573128, 28.230877], + [103.643961, 28.260401], + [103.692004, 28.232459], + [103.701859, 28.198709], + [103.740048, 28.23615], + [103.770845, 28.233514], + [103.828743, 28.285173], + [103.877402, 28.316262], + [103.85338, 28.356822], + [103.860156, 28.383677], + [103.828743, 28.44], + [103.829975, 28.459995], + [103.781931, 28.525216], + [103.802873, 28.563068], + [103.838598, 28.587244], + [103.833054, 28.605109], + [103.850917, 28.66709], + [103.887873, 28.61982], + [103.910047, 28.631377], + [103.953779, 28.600906], + [104.05972, 28.6277], + [104.09606, 28.603533], + [104.117618, 28.634003], + [104.170589, 28.642932], + [104.230951, 28.635579], + [104.252509, 28.660788], + [104.277147, 28.631902], + [104.314719, 28.615617], + [104.372617, 28.649235], + [104.425588, 28.626649], + [104.417581, 28.598279], + [104.375697, 28.5946], + [104.355987, 28.555183], + [104.323342, 28.540989], + [104.260516, 28.536257], + [104.267908, 28.499448], + [104.254357, 28.403683], + [104.282074, 28.343128], + [104.314103, 28.306778], + [104.343052, 28.334173], + [104.384936, 28.329959], + [104.392943, 28.291497], + [104.420045, 28.269889], + [104.44961, 28.269889], + [104.462544, 28.241422], + [104.442834, 28.211366], + [104.402182, 28.202928], + [104.406494, 28.173389], + [104.444682, 28.16231], + [104.448994, 28.113758], + [104.40095, 28.091586], + [104.373233, 28.051454], + [104.304248, 28.050926], + [104.30856, 28.036136], + [104.362762, 28.012891], + [104.40095, 27.952114], + [104.44961, 27.927794], + [104.508124, 27.878078], + [104.52537, 27.889187], + [104.573413, 27.840512], + [104.607906, 27.857974], + [104.63316, 27.850567], + [104.676275, 27.880723], + [104.743413, 27.901881], + [104.761891, 27.884426], + [104.796999, 27.901352], + [104.842579, 27.900294], + [104.888158, 27.914574], + [104.918339, 27.938897], + [104.903557, 27.962158], + [104.975006, 28.020816], + [104.980549, 28.063073], + [105.002107, 28.064129], + [105.061853, 28.096866], + [105.119752, 28.07205], + [105.168411, 28.071522], + [105.186889, 28.054623], + [105.167795, 28.021345], + [105.186273, 27.995454], + [105.218302, 27.990698], + [105.247867, 28.009193], + [105.270657, 27.99704], + [105.284823, 27.935725], + [105.233084, 27.895534], + [105.25957, 27.827811], + [105.313157, 27.810874], + [105.273736, 27.794992], + [105.293447, 27.770637], + [105.290367, 27.712373], + [105.308229, 27.704955], + [105.353809, 27.748924], + [105.44004, 27.775402], + [105.508409, 27.769048], + [105.560148, 27.71979], + [105.605112, 27.715552], + [105.62359, 27.666269], + [105.664242, 27.683759], + [105.720292, 27.683759], + [105.722756, 27.706015], + [105.76772, 27.7182], + [105.848408, 27.707074], + [105.868118, 27.732504], + [105.922937, 27.746805], + [105.92848, 27.729855], + [105.985146, 27.749983], + [106.023335, 27.746805], + [106.063987, 27.776991], + [106.120653, 27.779638], + [106.193334, 27.75422], + [106.242609, 27.767459], + [106.306667, 27.808756], + [106.337464, 27.859033], + [106.325145, 27.898708], + [106.304819, 27.899237], + [106.307899, 27.936782], + [106.328225, 27.952643], + [106.286341, 28.007079], + [106.246305, 28.011835], + [106.266631, 28.066769], + [106.206885, 28.134343], + [106.145291, 28.162837], + [106.093552, 28.162837], + [105.975907, 28.107952], + [105.943878, 28.143314], + [105.895219, 28.119565], + [105.860727, 28.159672], + [105.889676, 28.237732], + [105.848408, 28.255656], + [105.824386, 28.306251], + [105.78743, 28.335753], + [105.76464, 28.308359], + [105.76464, 28.308359], + [105.737539, 28.30309], + [105.730147, 28.271997], + [105.68888, 28.284119], + [105.639604, 28.324164], + [105.655003, 28.362615], + [105.643916, 28.431053], + [105.612503, 28.438947], + [105.62359, 28.517854], + [105.68272, 28.534154], + [105.693191, 28.58882], + [105.712901, 28.586718], + [105.74493, 28.616668], + [105.757249, 28.590397], + [105.78435, 28.610889], + [105.808372, 28.599855], + [105.884748, 28.595126], + [105.889676, 28.670765], + [105.937719, 28.686517], + [105.966668, 28.761041], + [106.001161, 28.743727], + [106.030726, 28.694917], + [106.085544, 28.681792], + [106.103407, 28.636104], + [106.14837, 28.642932], + [106.17116, 28.629275], + [106.184711, 28.58882], + [106.254928, 28.539412], + [106.2925, 28.537309], + [106.304819, 28.505233], + [106.349167, 28.473674], + [106.379348, 28.479986], + [106.37442, 28.525742], + [106.33192, 28.55308], + [106.346703, 28.583565], + [106.304203, 28.64976], + [106.305435, 28.704365], + [106.274022, 28.739004], + [106.267863, 28.779402], + [106.245689, 28.817686], + [106.264783, 28.845997], + [106.206885, 28.904691], + [106.173008, 28.920407], + [106.14837, 28.901548], + [106.101559, 28.898928], + [106.070762, 28.919884], + [106.049204, 28.906263], + [106.040581, 28.955498], + [106.001161, 28.973824], + [105.969132, 28.965971], + [105.910002, 28.920407], + [105.852719, 28.927217], + [105.830546, 28.944501], + [105.797285, 28.936121], + [105.801596, 28.958116], + [105.762176, 28.9911], + [105.766488, 29.013607], + [105.74185, 29.039249], + [105.757865, 29.069068], + [105.728916, 29.1062], + [105.752321, 29.129727], + [105.728916, 29.134432], + [105.703662, 29.176766], + [105.712285, 29.219082], + [105.695039, 29.287482], + [105.647612, 29.253027], + [105.631597, 29.280174], + [105.557684, 29.278608], + [105.521344, 29.264513], + [105.513337, 29.283306], + [105.459134, 29.288526], + [105.465294, 29.322969], + [105.42033, 29.31149], + [105.418482, 29.352185], + [105.441888, 29.400686], + [105.426489, 29.419454], + [105.372903, 29.421018], + [105.399388, 29.43874], + [105.387069, 29.455416], + [105.387069, 29.455416], + [105.334099, 29.441345], + [105.337794, 29.459064], + [105.305149, 29.53199], + [105.296526, 29.571035], + [105.332867, 29.592374], + [105.347649, 29.621512], + [105.38091, 29.628275], + [105.419714, 29.688082], + [105.476996, 29.674564], + [105.481924, 29.718232], + [105.529351, 29.707836], + [105.574931, 29.744216], + [105.582938, 29.819013], + [105.610655, 29.837184], + [105.707974, 29.840818], + [105.738771, 29.891159], + [105.717213, 29.893753], + [105.70243, 29.924879], + [105.730763, 29.95755], + [105.723372, 29.975177], + [105.753553, 30.018196], + [105.719677, 30.042548], + [105.687032, 30.038922], + [105.676561, 30.06793], + [105.638988, 30.076216], + [105.642068, 30.101072], + [105.582938, 30.12385], + [105.574315, 30.130579], + [105.596489, 30.159043], + [105.536127, 30.152834], + [105.550909, 30.179222], + [105.556453, 30.187499], + [105.558916, 30.18543], + [105.56138, 30.183878], + [105.642684, 30.186464], + [105.662394, 30.210258], + [105.619894, 30.234045], + [105.624822, 30.275918], + [105.670401, 30.254208], + [105.720292, 30.252657], + [105.720292, 30.252657], + [105.714749, 30.322939], + [105.754785, 30.342567], + [105.760329, 30.384393], + [105.792357, 30.427234], + [105.825618, 30.436006], + [105.84656, 30.410203], + [105.900763, 30.405042], + [105.943263, 30.372002], + [106.031958, 30.373551], + [106.07261, 30.333786], + [106.132972, 30.30279], + [106.132356, 30.323972], + [106.168696, 30.303823], + [106.180399, 30.233011], + [106.232754, 30.185947], + [106.260471, 30.19681], + [106.260471, 30.204051], + [106.260471, 30.207672], + [106.264167, 30.20974], + [106.296196, 30.205603], + [106.306667, 30.238182], + [106.334384, 30.225772], + [106.349167, 30.24542], + [106.401521, 30.242318], + [106.428623, 30.254725], + [106.43971, 30.308473], + [106.49884, 30.295556], + [106.545035, 30.296589], + [106.560434, 30.31519], + [106.611557, 30.292455], + [106.642354, 30.246454], + [106.612789, 30.235596], + [106.612789, 30.235596], + [106.612173, 30.235596], + [106.612173, 30.235596], + [106.611557, 30.235596], + [106.612173, 30.235596], + [106.611557, 30.235596], + [106.631883, 30.186464], + [106.677462, 30.156974], + [106.672535, 30.122297], + [106.700252, 30.111944], + [106.699636, 30.074145], + [106.724274, 30.058607], + [106.732281, 30.027005], + [106.785252, 30.01716], + [106.825904, 30.03115], + [106.825904, 30.03115], + [106.83699, 30.049801], + [106.862244, 30.033223], + [106.913367, 30.025451], + [106.94478, 30.037367], + [106.976193, 30.083467], + [106.975577, 30.088127], + [106.976809, 30.088127], + [106.977425, 30.087609], + [106.978656, 30.087609], + [106.979888, 30.088127], + [106.980504, 30.087609], + [106.981736, 30.08502], + [107.02054, 30.036849], + [107.053801, 30.043584], + [107.058113, 30.043066], + [107.084598, 30.063786], + [107.080286, 30.094341], + [107.103076, 30.090198], + [107.221337, 30.213878], + [107.257677, 30.267131], + [107.288474, 30.337402], + [107.338981, 30.386459], + [107.368546, 30.468508], + [107.408582, 30.521623], + [107.443075, 30.53348], + [107.427676, 30.547397], + [107.485575, 30.598408], + [107.516987, 30.644759], + [107.477567, 30.664837], + [107.458473, 30.704981], + [107.424597, 30.74048], + [107.454162, 30.771851], + [107.454162, 30.771851], + [107.498509, 30.809381], + [107.483111, 30.838675], + [107.515756, 30.854603], + [107.57735, 30.847924], + [107.645103, 30.821202], + [107.693146, 30.875665], + [107.739957, 30.884396], + [107.760899, 30.862823], + [107.763979, 30.817091], + [107.788001, 30.81966], + [107.851443, 30.792931], + [107.956152, 30.882855], + [107.994956, 30.908533], + [107.948145, 30.918802], + [107.942602, 30.989114], + [107.983254, 30.983983], + [108.00358, 31.025533], + [108.060246, 31.052197], + [108.026985, 31.061938], + [108.009123, 31.109602], + [108.025753, 31.116263], + [108.089811, 31.204859], + [108.07626, 31.231985], + [108.031297, 31.217144], + [108.038688, 31.252964], + [108.095354, 31.268311], + [108.185898, 31.336831], + [108.153869, 31.371073], + [108.216079, 31.41041], + [108.224086, 31.464024], + [108.193289, 31.467598], + [108.191441, 31.492096], + [108.233941, 31.506894], + [108.254883, 31.49873], + [108.344194, 31.512506], + [108.339266, 31.539033], + [108.386078, 31.544134], + [108.390389, 31.591555], + [108.442744, 31.633856], + [108.468614, 31.636404], + [108.519121, 31.665952], + [108.546838, 31.665442], + [108.514809, 31.693963], + [108.50557, 31.734182], + [108.535135, 31.757592], + [108.462454, 31.780488], + [108.455063, 31.814059], + [108.429194, 31.809482], + [108.391005, 31.829822], + [108.386078, 31.854226], + [108.343578, 31.860834], + [108.259194, 31.967006], + [108.307238, 31.997463], + [108.351585, 31.971575], + [108.370063, 31.988835], + [108.329411, 32.020299], + [108.362056, 32.035521], + [108.344194, 32.067477], + [108.372527, 32.077112], + [108.42981, 32.061391], + [108.452599, 32.090296], + [108.399628, 32.147065], + [108.379303, 32.153652], + [108.379303, 32.153652], + [108.379918, 32.154158], + [108.379918, 32.154158], + [108.370063, 32.172397], + [108.399013, 32.194176], + [108.480317, 32.182527], + [108.509882, 32.201266], + [108.507418, 32.245819], + [108.469846, 32.270618], + [108.414411, 32.252399], + [108.389773, 32.263533], + [108.310933, 32.232152], + [108.240716, 32.274666], + [108.179738, 32.221521], + [108.156948, 32.239239], + [108.143398, 32.219495], + [108.086731, 32.233165], + [108.018362, 32.2119], + [108.024521, 32.177462], + [107.979558, 32.146051], + [107.924739, 32.197215], + [107.890247, 32.214432], + [107.864377, 32.201266], + [107.812022, 32.247844], + [107.753508, 32.338399], + [107.707929, 32.331826], + [107.680827, 32.397035], + [107.648183, 32.413709], + [107.598291, 32.411688], + [107.527458, 32.38238], + [107.489886, 32.425328], + [107.456625, 32.41775], + [107.460937, 32.453612], + [107.438763, 32.465732], + [107.436299, 32.529835], + [107.382097, 32.54043], + [107.356843, 32.506622], + [107.313727, 32.489965], + [107.287858, 32.457147], + [107.263836, 32.403099], + [107.212097, 32.428864], + [107.189924, 32.468256], + [107.127098, 32.482393], + [107.080286, 32.542448], + [107.108004, 32.600951], + [107.098765, 32.649338], + [107.05996, 32.686115], + [107.066736, 32.708779], + [107.012533, 32.721367], + [106.912751, 32.704247], + [106.903512, 32.721367], + [106.854853, 32.724388], + [106.82344, 32.705254], + [106.793259, 32.712807], + [106.783404, 32.735967], + [106.733513, 32.739491], + [106.670071, 32.694678], + [106.626955, 32.682086], + [106.585687, 32.68813], + [106.517934, 32.668485], + [106.498224, 32.649338], + [106.451412, 32.65992], + [106.421231, 32.616579], + [106.389203, 32.62666], + [106.347935, 32.671003], + [106.301123, 32.680071], + [106.267863, 32.673522], + [106.254928, 32.693671], + [106.17424, 32.6977], + [106.120037, 32.719856], + [106.071378, 32.758114], + [106.07261, 32.76365], + [106.093552, 32.82402], + [106.071378, 32.828546], + [106.044277, 32.864747], + [106.011632, 32.829552], + [105.969132, 32.849162], + [105.93156, 32.826032], + [105.893371, 32.838603], + [105.849024, 32.817985], + [105.825002, 32.824523], + [105.822538, 32.770192], + [105.779423, 32.750061], + [105.768952, 32.767676], + [105.719061, 32.759624], + [105.677793, 32.726402], + [105.596489, 32.69921], + [105.585402, 32.728919], + [105.563844, 32.724891], + [105.555221, 32.794343], + [105.534279, 32.790822], + [105.524424, 32.847654], + [105.495475, 32.873292], + [105.49917, 32.911986], + [105.467757, 32.930071], + [105.414171, 32.922034], + [105.408011, 32.885857], + [105.38091, 32.876307], + [105.396308, 32.85067], + [105.396308, 32.85067], + [105.427721, 32.784281], + [105.454207, 32.767173], + [105.448663, 32.732946], + [105.368591, 32.712807], + [105.347033, 32.68259], + [105.297758, 32.656897], + [105.263265, 32.652362], + [105.219534, 32.666469], + [105.215222, 32.63674], + [105.185041, 32.617587], + [105.111128, 32.593893], + [105.0791, 32.637244], + [105.026745, 32.650346], + [104.925115, 32.607505], + [104.881999, 32.600951], + [104.845659, 32.653873], + [104.820405, 32.662943], + [104.795768, 32.643292], + [104.739717, 32.635228], + [104.696601, 32.673522], + [104.643015, 32.661935], + [104.592508, 32.695685], + [104.582653, 32.722374], + [104.526602, 32.728416], + [104.51182, 32.753585], + [104.458849, 32.748551], + [104.363994, 32.822511], + [104.294393, 32.835586], + [104.277147, 32.90244], + [104.288234, 32.942628], + [104.345516, 32.940117], + [104.378161, 32.953174], + [104.383704, 32.994343], + [104.426204, 33.010906], + [104.391711, 33.035493], + [104.337509, 33.038002], + [104.378161, 33.109214], + [104.351059, 33.158828], + [104.32827, 33.223934], + [104.323958, 33.26898], + [104.303632, 33.304499], + [104.333813, 33.315502], + [104.386168, 33.298497], + [104.420045, 33.327004], + [104.373849, 33.345004], + [104.292545, 33.336505], + [104.272219, 33.391486], + [104.22048, 33.404477], + [104.213089, 33.446932], + [104.180444, 33.472895], + [104.155191, 33.542755], + [104.176749, 33.5996], + [104.103452, 33.663381], + [104.046169, 33.686291], + [103.980264, 33.670852], + [103.861388, 33.682307], + [103.778236, 33.658898], + [103.690772, 33.69376], + [103.667983, 33.685793], + [103.645809, 33.708697], + [103.593454, 33.716164], + [103.563889, 33.699735], + [103.552186, 33.671351], + [103.520157, 33.678323], + [103.545411, 33.719649], + [103.518309, 33.807213], + [103.464723, 33.80224], + [103.434542, 33.752993], + [103.35447, 33.743539], + [103.278709, 33.774387], + [103.284868, 33.80224], + [103.24976, 33.814175], + [103.228202, 33.79478], + [103.165376, 33.805721], + [103.153673, 33.819147], + [103.181391, 33.900649], + [103.16476, 33.929454], + [103.1315, 33.931937], + [103.120413, 33.953286], + [103.157369, 33.998944], + [103.147514, 34.036644], + [103.119797, 34.03466], + [103.129652, 34.065899], + [103.178927, 34.079779], + [103.121644, 34.112487], + [103.124108, 34.162022], + [103.100087, 34.181828], + [103.052043, 34.195194], + [103.005848, 34.184798], + [102.973203, 34.205588], + [102.977515, 34.252595], + [102.949181, 34.292159], + [102.911609, 34.312923], + [102.85987, 34.301058], + [102.856791, 34.270895], + [102.798276, 34.272874], + [102.779798, 34.236764], + [102.728675, 34.235774], + [102.694799, 34.198659], + [102.664002, 34.192719], + [102.651067, 34.165983], + [102.598712, 34.14766], + [102.655994, 34.113478], + [102.649219, 34.080275], + [102.615958, 34.099604], + [102.511865, 34.086222], + [102.471213, 34.072839], + [102.437336, 34.087214], + [102.406539, 34.033172], + [102.392372, 33.971651], + [102.345561, 33.969666], + [102.315996, 33.993983], + [102.287047, 33.977607], + [102.248858, 33.98654], + [102.226069, 33.963214], + [102.16817, 33.983066], + [102.136142, 33.965199], + [102.25317, 33.861399], + [102.261177, 33.821136], + [102.243315, 33.786823], + [102.296286, 33.783838], + [102.324619, 33.754486], + [102.284583, 33.719151], + [102.342481, 33.725622], + [102.31538, 33.665374], + [102.346793, 33.605582], + [102.440416, 33.574673], + [102.477988, 33.543254], + [102.446575, 33.53228], + [102.461358, 33.501345], + [102.462589, 33.449429], + [102.447807, 33.454922], + [102.392988, 33.404477], + [102.368967, 33.41247], + [102.310452, 33.397982], + [102.296286, 33.413969], + [102.258098, 33.409472], + [102.218062, 33.349503], + [102.192192, 33.337005], + [102.217446, 33.247961], + [102.200815, 33.223434], + [102.160163, 33.242956], + [102.144765, 33.273983], + [102.117047, 33.288492], + [102.08933, 33.227439], + [102.08933, 33.204908], + [102.054838, 33.189884], + [101.99386, 33.1999], + [101.935345, 33.186879], + [101.921795, 33.153817], + [101.887302, 33.135778], + [101.865744, 33.103198], + [101.825708, 33.119239], + [101.841723, 33.184876], + [101.83002, 33.213921], + [101.770274, 33.248962], + [101.769658, 33.26898], + [101.877447, 33.314502], + [101.887302, 33.383991], + [101.915635, 33.425957], + [101.946432, 33.442937], + [101.906396, 33.48188], + [101.907012, 33.539264], + [101.884222, 33.578163], + [101.844186, 33.602591], + [101.831252, 33.554726], + [101.783208, 33.556721], + [101.769042, 33.538765], + [101.777665, 33.533776], + [101.769042, 33.45592], + [101.695745, 33.433948], + [101.663716, 33.383991], + [101.64955, 33.323004], + [101.677883, 33.297497], + [101.735781, 33.279987], + [101.709912, 33.21292], + [101.653861, 33.162835], + [101.661252, 33.135778], + [101.633535, 33.101193], + [101.557775, 33.167344], + [101.515275, 33.192889], + [101.487557, 33.226938], + [101.403174, 33.225436], + [101.386543, 33.207412], + [101.393935, 33.157826], + [101.381616, 33.153316], + [101.297232, 33.262475], + [101.217776, 33.256469], + [101.182668, 33.26948], + [101.156798, 33.236449], + [101.124769, 33.221431], + [101.11553, 33.194893], + [101.169733, 33.10019], + [101.143863, 33.086151], + [101.146327, 33.056563], + [101.184515, 33.041514], + [101.171581, 33.009902], + [101.183899, 32.984304], + [101.129081, 32.989324], + [101.134624, 32.95217], + [101.124153, 32.909976], + [101.178356, 32.892892], + [101.223935, 32.855698], + [101.237486, 32.825026], + [101.22332, 32.725898], + [101.157414, 32.661431], + [101.124769, 32.658408], + [101.077342, 32.68259], + [101.030531, 32.660424], + [100.99727, 32.627668], + [100.956618, 32.621116], + [100.93198, 32.600447], + [100.887633, 32.632708], + [100.834046, 32.648835], + [100.77122, 32.643795], + [100.690532, 32.678056], + [100.71209, 32.645307], + [100.710242, 32.610026], + [100.673286, 32.628172], + [100.661583, 32.616075], + [100.657887, 32.546484], + [100.645568, 32.526303], + [100.603069, 32.553547], + [100.54517, 32.569687], + [100.516837, 32.632204], + [100.470026, 32.694678], + [100.450932, 32.694678], + [100.420135, 32.73194], + [100.378251, 32.698707], + [100.399193, 32.756101], + [100.339447, 32.719353], + [100.258759, 32.742511], + [100.231041, 32.696189], + [100.229809, 32.650346], + [100.208252, 32.606497], + [100.189773, 32.630692], + [100.109701, 32.640268], + [100.088143, 32.668988], + [100.139266, 32.724388], + [100.117093, 32.802392], + [100.123252, 32.837095], + [100.064738, 32.895907], + [100.029629, 32.895907], + [100.038252, 32.929066], + [99.956332, 32.948152], + [99.947709, 32.986814], + [99.877492, 33.045527], + [99.877492, 32.993339], + [99.851007, 32.941623], + [99.805427, 32.940619], + [99.788181, 32.956689], + [99.764159, 32.924545], + [99.791877, 32.883344], + [99.766623, 32.826032], + [99.760464, 32.769689], + [99.717964, 32.732443], + [99.700718, 32.76667], + [99.646515, 32.774721], + [99.640355, 32.790822], + [99.589233, 32.789312], + [99.558436, 32.839106], + [99.45311, 32.862233], + [99.376118, 32.899927], + [99.353944, 32.885354], + [99.268944, 32.878318], + [99.24677, 32.924043], + [99.235067, 32.982296], + [99.214741, 32.991332], + [99.196263, 33.035493], + [99.124814, 33.046028], + [99.090322, 33.079131], + [99.024416, 33.094675], + [99.014561, 33.081137], + [98.971445, 33.098185], + [98.967134, 33.115229], + [98.92217, 33.118738], + [98.858728, 33.150811], + [98.804526, 33.219428], + [98.802062, 33.270481], + [98.759562, 33.276985], + [98.779888, 33.370497], + [98.736157, 33.406975], + [98.742316, 33.477887], + [98.725686, 33.503341], + [98.678258, 33.522801], + [98.648077, 33.548741], + [98.652389, 33.595114], + [98.622824, 33.610067], + [98.61728, 33.637476], + [98.6567, 33.64744], + [98.610505, 33.682805], + [98.582788, 33.731595], + [98.539672, 33.746525], + [98.51873, 33.77389], + [98.494092, 33.768915], + [98.492861, 33.796272], + [98.463295, 33.848477], + [98.434962, 33.843009], + [98.407245, 33.867362], + [98.425723, 33.913066], + [98.415252, 33.956761], + [98.440506, 33.981577], + [98.428187, 34.029204], + [98.396774, 34.053008], + [98.399854, 34.085231], + [98.344419, 34.094648], + [98.258188, 34.083249], + [98.206449, 34.08424], + [98.158405, 34.107037], + [98.098043, 34.122892], + [98.028442, 34.122892], + [97.95453, 34.190739], + [97.898479, 34.209548], + [97.8104, 34.207568], + [97.796849, 34.199154], + [97.796849, 34.199154], + [97.789458, 34.182818], + [97.789458, 34.182818], + [97.766668, 34.158555], + [97.665654, 34.126855], + [97.70261, 34.036644], + [97.652719, 33.998448], + [97.660111, 33.956264], + [97.629314, 33.919523], + [97.601596, 33.929951], + [97.52214, 33.903133], + [97.503662, 33.912073], + [97.460546, 33.887236], + [97.395257, 33.889224], + [97.398336, 33.848477], + [97.371851, 33.842015], + [97.373083, 33.817655], + [97.406344, 33.795278], + [97.422974, 33.754984], + [97.418046, 33.728608], + [97.435293, 33.682307], + [97.415583, 33.605582], + [97.450075, 33.582152], + [97.523372, 33.577166], + [97.511669, 33.520805], + [97.552321, 33.465906], + [97.625618, 33.461412], + [97.674893, 33.432949], + [97.754349, 33.409972], + [97.676125, 33.341004], + [97.622538, 33.337005], + [97.607756, 33.263976], + [97.548626, 33.203907], + [97.487648, 33.168346], + [97.498119, 33.137783], + [97.487032, 33.107209], + [97.517213, 33.097683], + [97.542466, 33.035995], + [97.499966, 33.011408], + [97.523988, 32.988822], + [97.438372, 32.976271], + [97.375547, 32.956689], + [97.347829, 32.895907], + [97.376163, 32.886359], + [97.392793, 32.828546], + [97.386018, 32.77925], + [97.429133, 32.714318], + [97.42359, 32.70475], + [97.48272, 32.654377], + [97.535075, 32.638252], + [97.543698, 32.62162], + [97.607756, 32.614059], + [97.616995, 32.586329], + [97.700763, 32.53488], + [97.730944, 32.527312], + [97.795617, 32.521257], + [97.80732, 32.50006], + [97.863986, 32.499051], + [97.880001, 32.486431], + [97.940363, 32.482393], + [98.079565, 32.415224], + [98.107283, 32.391476], + [98.125145, 32.401077], + [98.218768, 32.342444], + [98.208913, 32.318171], + [98.23047, 32.262521], + [98.218768, 32.234683], + [98.260035, 32.208862], + [98.303151, 32.121726], + [98.357354, 32.087253], + [98.404781, 32.045159], + [98.402933, 32.026896], + [98.434962, 32.007613], + [98.432498, 31.922825], + [98.399238, 31.895899], + [98.426339, 31.856767], + [98.414636, 31.832365], + [98.461448, 31.800327], + [98.508875, 31.751995], + [98.516882, 31.717383], + [98.545831, 31.717383], + [98.553839, 31.660349], + [98.619128, 31.591555], + [98.651157, 31.57881], + [98.696736, 31.538523], + [98.714599, 31.508935], + [98.844562, 31.429817], + [98.84333, 31.416028], + [98.887062, 31.37465], + [98.810685, 31.306668], + [98.805758, 31.279052], + [98.773113, 31.249382], + [98.691809, 31.333253], + [98.643766, 31.338876], + [98.616048, 31.3036], + [98.60373, 31.257568], + [98.62344, 31.221238], + [98.602498, 31.192062], + [98.675179, 31.15417], + [98.710287, 31.1178], + [98.712135, 31.082954], + [98.736772, 31.049121], + [98.774961, 31.031174], + [98.806374, 30.995783], + [98.797135, 30.948575], + [98.774345, 30.908019], + [98.797135, 30.87926], + [98.850105, 30.849465], + [98.904924, 30.782649], + [98.957895, 30.765166], + [98.963438, 30.728134], + [98.907388, 30.698292], + [98.92217, 30.609225], + [98.939417, 30.598923], + [98.926482, 30.569556], + [98.932025, 30.521623], + [98.965286, 30.449937], + [98.967134, 30.33482], + [98.986844, 30.280569], + [98.970829, 30.260928], + [98.993003, 30.215429], + [98.9813, 30.182843], + [98.989308, 30.151799], + [99.044742, 30.079842], + [99.036735, 30.053945], + [99.055213, 29.958587], + [99.068148, 29.931621], + [99.0238, 29.846009], + [99.018873, 29.792009], + [98.992387, 29.677163], + [99.014561, 29.607464], + [99.052133, 29.563748], + [99.044742, 29.520013], + [99.066916, 29.421018], + [99.058909, 29.417368], + [99.075539, 29.316186], + [99.114343, 29.243628], + [99.113727, 29.221171], + [99.105104, 29.162656], + [99.118039, 29.100971], + [99.113727, 29.07273], + [99.132206, 28.94869], + [99.123582, 28.890021], + [99.103872, 28.841803], + [99.114343, 28.765763], + [99.134053, 28.734806], + [99.126662, 28.698066], + [99.147604, 28.640831], + [99.183944, 28.58882], + [99.170394, 28.566221], + [99.191952, 28.494714], + [99.187024, 28.44], + [99.16485, 28.425264], + [99.200575, 28.365774], + [99.229524, 28.350502], + [99.237531, 28.317842], + [99.28927, 28.286227], + [99.306516, 28.227714], + [99.374886, 28.18183], + [99.412458, 28.295186], + [99.392748, 28.318369], + [99.437095, 28.398419], + [99.404451, 28.44421], + [99.426625, 28.454207], + [99.396444, 28.491032], + [99.403219, 28.546246], + [99.463581, 28.549401], + [99.466045, 28.579886], + [99.504233, 28.619294], + [99.540573, 28.623497], + [99.53195, 28.677591], + [99.553508, 28.710664], + [99.614486, 28.740054], + [99.609559, 28.784122], + [99.625573, 28.81454], + [99.676696, 28.810345], + [99.717964, 28.846521], + [99.722275, 28.757369], + [99.755536, 28.701216], + [99.79434, 28.699116], + [99.834992, 28.660788], + [99.834376, 28.628225], + [99.873181, 28.631902], + [99.875644, 28.611939], + [99.91876, 28.599329], + [99.985281, 28.529422], + [99.990209, 28.47683], + [100.073977, 28.426317], + [100.057346, 28.368934], + [100.136803, 28.349975], + [100.176223, 28.325218], + [100.147274, 28.288862], + [100.188541, 28.252493], + [100.153433, 28.208202], + [100.102926, 28.201873], + [100.091223, 28.181302], + [100.062274, 28.193962], + [100.033325, 28.184467], + [100.021006, 28.147008], + [100.05673, 28.097922], + [100.088759, 28.029269], + [100.120788, 28.018703], + [100.196549, 27.936254], + [100.170063, 27.907699], + [100.210715, 27.87702], + [100.30865, 27.861149], + [100.30865, 27.830457], + [100.28586, 27.80611], + [100.304954, 27.788639], + [100.311729, 27.724028], + [100.327744, 27.72032], + [100.350534, 27.755809], + [100.412127, 27.816167], + [100.442924, 27.86644], + [100.504518, 27.852154], + [100.511294, 27.827811], + [100.54517, 27.809286], + [100.609228, 27.859033], + [100.634482, 27.915631], + [100.681293, 27.923035], + [100.719481, 27.858503], + [100.707162, 27.800816], + [100.757053, 27.770107], + [100.775532, 27.743098], + [100.782307, 27.691708], + [100.848212, 27.672099], + [100.827886, 27.615904], + [100.854988, 27.623858], + [100.91227, 27.521473], + [100.901183, 27.453517], + [100.936908, 27.469448], + [100.95169, 27.426961], + [101.021907, 27.332899], + [101.026219, 27.270679], + [101.042233, 27.22173], + [101.071798, 27.194585], + [101.119226, 27.208957], + [101.167885, 27.198311], + [101.167885, 27.198311] + ] + ], + [ + [ + [106.264167, 30.20974], + [106.260471, 30.207672], + [106.260471, 30.204051], + [106.260471, 30.19681], + [106.264167, 30.20974] + ] + ], + [ + [ + [106.976809, 30.088127], + [106.975577, 30.088127], + [106.976193, 30.083467], + [106.981736, 30.08502], + [106.980504, 30.087609], + [106.979888, 30.088127], + [106.978656, 30.087609], + [106.977425, 30.087609], + [106.976809, 30.088127] + ] + ], + [ + [ + [105.558916, 30.18543], + [105.556453, 30.187499], + [105.550909, 30.179222], + [105.56138, 30.183878], + [105.558916, 30.18543] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 520000, + "name": "贵州省", + "center": [106.713478, 26.578343], + "centroid": [106.880455, 26.826368], + "childrenNum": 9, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 23, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [109.274262, 28.494714], + [109.23361, 28.474726], + [109.191726, 28.471043], + [109.153538, 28.417369], + [109.152306, 28.349975], + [109.117198, 28.277795], + [109.081473, 28.247749], + [109.101799, 28.202401], + [109.086401, 28.184467], + [109.026655, 28.220331], + [109.005713, 28.162837], + [108.929952, 28.19027], + [108.923793, 28.217167], + [108.89546, 28.219804], + [108.855424, 28.199764], + [108.821547, 28.245113], + [108.772888, 28.212949], + [108.738395, 28.228241], + [108.726692, 28.282011], + [108.761801, 28.304143], + [108.783359, 28.380518], + [108.759953, 28.389995], + [108.780279, 28.42579], + [108.746402, 28.45105], + [108.709446, 28.501026], + [108.700207, 28.48209], + [108.657091, 28.47683], + [108.640461, 28.456838], + [108.688504, 28.422106], + [108.697127, 28.401051], + [108.656475, 28.359981], + [108.667562, 28.334173], + [108.611512, 28.324691], + [108.580099, 28.343128], + [108.576403, 28.38631], + [108.609048, 28.407368], + [108.609664, 28.43579], + [108.586874, 28.463678], + [108.573939, 28.531], + [108.610896, 28.539412], + [108.604736, 28.590922], + [108.636149, 28.621396], + [108.575787, 28.659738], + [108.50249, 28.63768], + [108.501258, 28.626649], + [108.439049, 28.634003], + [108.332491, 28.679166], + [108.347274, 28.736381], + [108.385462, 28.772058], + [108.386078, 28.803003], + [108.352817, 28.815589], + [108.346658, 28.859625], + [108.357745, 28.893165], + [108.345426, 28.943453], + [108.319556, 28.961258], + [108.297999, 29.045527], + [108.306622, 29.079006], + [108.277673, 29.091558], + [108.256115, 29.040295], + [108.193289, 29.072207], + [108.150173, 29.053375], + [108.070717, 29.086328], + [108.026369, 29.039772], + [107.925971, 29.032446], + [107.908725, 29.007327], + [107.882855, 29.00628], + [107.867457, 28.960211], + [107.810175, 28.984295], + [107.823725, 29.034016], + [107.784921, 29.048143], + [107.810791, 29.139137], + [107.749197, 29.199754], + [107.700537, 29.141228], + [107.659885, 29.162656], + [107.605683, 29.164747], + [107.589052, 29.150113], + [107.570574, 29.218037], + [107.486806, 29.174153], + [107.441227, 29.203934], + [107.401807, 29.184603], + [107.408582, 29.138091], + [107.427676, 29.128682], + [107.412278, 29.094696], + [107.369778, 29.091558], + [107.395647, 29.041341], + [107.364235, 29.00942], + [107.396879, 28.993718], + [107.412894, 28.960211], + [107.441227, 28.943977], + [107.41351, 28.911502], + [107.383945, 28.848618], + [107.339597, 28.845997], + [107.327894, 28.810869], + [107.261373, 28.792514], + [107.24659, 28.76209], + [107.219489, 28.772582], + [107.210866, 28.817686], + [107.227496, 28.836037], + [107.194851, 28.838134], + [107.206554, 28.868535], + [107.14188, 28.887925], + [107.016229, 28.882685], + [107.019308, 28.861722], + [106.983584, 28.851239], + [106.988512, 28.776254], + [106.951555, 28.766812], + [106.923222, 28.809821], + [106.872099, 28.777304], + [106.845614, 28.780975], + [106.824056, 28.756319], + [106.86594, 28.690192], + [106.889345, 28.695966], + [106.866556, 28.624548], + [106.830831, 28.623497], + [106.807425, 28.589346], + [106.784636, 28.626649], + [106.756918, 28.607211], + [106.77786, 28.563068], + [106.73844, 28.554657], + [106.726121, 28.51838], + [106.747063, 28.467361], + [106.708259, 28.450524], + [106.697788, 28.47683], + [106.632499, 28.503655], + [106.564745, 28.485247], + [106.567825, 28.523638], + [106.615252, 28.549401], + [106.606629, 28.593024], + [106.63681, 28.622972], + [106.618332, 28.645033], + [106.651593, 28.649235], + [106.617716, 28.66709], + [106.6171, 28.691242], + [106.587535, 28.691767], + [106.56105, 28.719062], + [106.561666, 28.756319], + [106.474202, 28.832891], + [106.45326, 28.817162], + [106.461883, 28.761041], + [106.492064, 28.742153], + [106.528405, 28.677591], + [106.502535, 28.661313], + [106.49268, 28.591448], + [106.466811, 28.586193], + [106.504999, 28.544669], + [106.477282, 28.530474], + [106.403369, 28.569901], + [106.37442, 28.525742], + [106.379348, 28.479986], + [106.349167, 28.473674], + [106.304819, 28.505233], + [106.2925, 28.537309], + [106.254928, 28.539412], + [106.184711, 28.58882], + [106.17116, 28.629275], + [106.14837, 28.642932], + [106.103407, 28.636104], + [106.085544, 28.681792], + [106.030726, 28.694917], + [106.001161, 28.743727], + [105.966668, 28.761041], + [105.937719, 28.686517], + [105.889676, 28.670765], + [105.884748, 28.595126], + [105.808372, 28.599855], + [105.78435, 28.610889], + [105.757249, 28.590397], + [105.74493, 28.616668], + [105.712901, 28.586718], + [105.693191, 28.58882], + [105.68272, 28.534154], + [105.62359, 28.517854], + [105.612503, 28.438947], + [105.643916, 28.431053], + [105.655003, 28.362615], + [105.639604, 28.324164], + [105.68888, 28.284119], + [105.730147, 28.271997], + [105.737539, 28.30309], + [105.76464, 28.308359], + [105.76464, 28.308359], + [105.78743, 28.335753], + [105.824386, 28.306251], + [105.848408, 28.255656], + [105.889676, 28.237732], + [105.860727, 28.159672], + [105.895219, 28.119565], + [105.943878, 28.143314], + [105.975907, 28.107952], + [106.093552, 28.162837], + [106.145291, 28.162837], + [106.206885, 28.134343], + [106.266631, 28.066769], + [106.246305, 28.011835], + [106.286341, 28.007079], + [106.328225, 27.952643], + [106.307899, 27.936782], + [106.304819, 27.899237], + [106.325145, 27.898708], + [106.337464, 27.859033], + [106.306667, 27.808756], + [106.242609, 27.767459], + [106.193334, 27.75422], + [106.120653, 27.779638], + [106.063987, 27.776991], + [106.023335, 27.746805], + [105.985146, 27.749983], + [105.92848, 27.729855], + [105.922937, 27.746805], + [105.868118, 27.732504], + [105.848408, 27.707074], + [105.76772, 27.7182], + [105.722756, 27.706015], + [105.720292, 27.683759], + [105.664242, 27.683759], + [105.62359, 27.666269], + [105.605112, 27.715552], + [105.560148, 27.71979], + [105.508409, 27.769048], + [105.44004, 27.775402], + [105.353809, 27.748924], + [105.308229, 27.704955], + [105.29591, 27.631811], + [105.304533, 27.611661], + [105.25649, 27.582491], + [105.232469, 27.546945], + [105.260186, 27.514573], + [105.234316, 27.489093], + [105.233084, 27.436522], + [105.182577, 27.367451], + [105.184425, 27.392959], + [105.120984, 27.418461], + [105.068013, 27.418461], + [105.01073, 27.379143], + [104.913412, 27.327051], + [104.871528, 27.290891], + [104.851818, 27.299401], + [104.856746, 27.332368], + [104.824717, 27.3531], + [104.77113, 27.317481], + [104.7545, 27.345658], + [104.611602, 27.306846], + [104.570334, 27.331836], + [104.539537, 27.327583], + [104.497037, 27.414743], + [104.467472, 27.414211], + [104.363378, 27.467855], + [104.30856, 27.407305], + [104.295625, 27.37436], + [104.247582, 27.336621], + [104.248813, 27.291955], + [104.210625, 27.297273], + [104.173053, 27.263232], + [104.113923, 27.338216], + [104.084358, 27.330773], + [104.01722, 27.383926], + [104.015372, 27.429086], + [103.956242, 27.425367], + [103.932221, 27.443958], + [103.905119, 27.38552], + [103.903271, 27.347785], + [103.874322, 27.331304], + [103.865699, 27.28185], + [103.80041, 27.26536], + [103.801641, 27.250464], + [103.748671, 27.210021], + [103.696316, 27.126429], + [103.63349, 27.12057], + [103.620555, 27.096598], + [103.652584, 27.092868], + [103.659975, 27.065692], + [103.614396, 27.079548], + [103.601461, 27.061962], + [103.623635, 27.035312], + [103.623019, 27.007056], + [103.675374, 27.051836], + [103.704939, 27.049171], + [103.73204, 27.018785], + [103.753598, 26.963858], + [103.775156, 26.951056], + [103.763453, 26.905702], + [103.779468, 26.87421], + [103.722185, 26.851253], + [103.705555, 26.794642], + [103.725265, 26.742812], + [103.773308, 26.716621], + [103.759142, 26.689355], + [103.748671, 26.623568], + [103.763453, 26.585041], + [103.815808, 26.55239], + [103.819504, 26.529903], + [103.865699, 26.512232], + [103.953163, 26.521336], + [104.008597, 26.511697], + [104.067727, 26.51491], + [104.068343, 26.573266], + [104.121314, 26.638012], + [104.160734, 26.646571], + [104.222328, 26.620358], + [104.268524, 26.617683], + [104.274683, 26.633733], + [104.313487, 26.612867], + [104.353523, 26.620893], + [104.398487, 26.686147], + [104.424356, 26.709137], + [104.468088, 26.644431], + [104.459465, 26.602701], + [104.488414, 26.579689], + [104.556783, 26.590393], + [104.579573, 26.568449], + [104.57095, 26.524549], + [104.598667, 26.520801], + [104.638703, 26.477954], + [104.631928, 26.451702], + [104.665804, 26.434019], + [104.664572, 26.397572], + [104.684283, 26.3772], + [104.659645, 26.335373], + [104.592508, 26.317672], + [104.542616, 26.253282], + [104.548776, 26.226979], + [104.518595, 26.165762], + [104.52845, 26.114186], + [104.499501, 26.070651], + [104.460081, 26.085702], + [104.470552, 26.009352], + [104.438523, 25.92757], + [104.414501, 25.909807], + [104.441602, 25.868889], + [104.42374, 25.841961], + [104.397871, 25.76168], + [104.370769, 25.730415], + [104.328886, 25.760602], + [104.310407, 25.647901], + [104.332581, 25.598796], + [104.389248, 25.595558], + [104.428668, 25.576126], + [104.436059, 25.520512], + [104.418813, 25.499447], + [104.434827, 25.472436], + [104.44961, 25.495126], + [104.483486, 25.494585], + [104.524138, 25.526992], + [104.556783, 25.524832], + [104.543232, 25.400556], + [104.566638, 25.402719], + [104.615913, 25.364871], + [104.646094, 25.356759], + [104.639935, 25.295632], + [104.689826, 25.296173], + [104.736021, 25.268034], + [104.816094, 25.262622], + [104.826565, 25.235558], + [104.806854, 25.224189], + [104.822869, 25.170037], + [104.801927, 25.163537], + [104.753884, 25.214443], + [104.724319, 25.195491], + [104.732326, 25.167871], + [104.695369, 25.122364], + [104.685514, 25.078466], + [104.619609, 25.060577], + [104.684898, 25.054072], + [104.713232, 24.996048], + [104.663957, 24.964584], + [104.635623, 24.903803], + [104.586964, 24.872859], + [104.539537, 24.813663], + [104.542616, 24.75607], + [104.529682, 24.731611], + [104.595587, 24.709323], + [104.628848, 24.660927], + [104.703377, 24.645698], + [104.729246, 24.617953], + [104.771746, 24.659839], + [104.841963, 24.676155], + [104.865985, 24.730524], + [104.899245, 24.752809], + [105.03352, 24.787586], + [105.026745, 24.815836], + [105.039064, 24.872859], + [105.077868, 24.918459], + [105.09573, 24.92877], + [105.131454, 24.959701], + [105.157324, 24.958616], + [105.178266, 24.985199], + [105.212758, 24.995505], + [105.251563, 24.967296], + [105.267577, 24.929313], + [105.334099, 24.9266], + [105.365511, 24.943423], + [105.428337, 24.930941], + [105.457286, 24.87123], + [105.493011, 24.833217], + [105.497322, 24.809318], + [105.573083, 24.797366], + [105.607576, 24.803885], + [105.617431, 24.78161], + [105.70551, 24.768569], + [105.767104, 24.719109], + [105.827466, 24.702799], + [105.863806, 24.729437], + [105.942031, 24.725088], + [105.961741, 24.677786], + [106.024566, 24.633186], + [106.047356, 24.684312], + [106.113878, 24.714216], + [106.150218, 24.762591], + [106.173008, 24.760417], + [106.206269, 24.851139], + [106.197645, 24.885889], + [106.145291, 24.954275], + [106.191486, 24.95319], + [106.215508, 24.981944], + [106.253696, 24.971094], + [106.304819, 24.973807], + [106.332536, 24.988454], + [106.442173, 25.019369], + [106.450181, 25.033468], + [106.519782, 25.054072], + [106.551195, 25.082802], + [106.590615, 25.08768], + [106.63989, 25.132658], + [106.644817, 25.164621], + [106.691013, 25.179245], + [106.732281, 25.162454], + [106.764926, 25.183036], + [106.787715, 25.17112], + [106.853005, 25.186827], + [106.888113, 25.181953], + [106.904128, 25.231768], + [106.933077, 25.250714], + [106.975577, 25.232851], + [107.013765, 25.275611], + [107.012533, 25.352973], + [106.987896, 25.358922], + [106.963874, 25.437852], + [106.996519, 25.442716], + [107.015613, 25.495666], + [107.066736, 25.50917], + [107.064272, 25.559391], + [107.185612, 25.578825], + [107.205322, 25.607971], + [107.228728, 25.604733], + [107.232423, 25.556691], + [107.263836, 25.543193], + [107.336517, 25.461089], + [107.308184, 25.432988], + [107.318039, 25.401637], + [107.358691, 25.393528], + [107.375937, 25.411908], + [107.420901, 25.392987], + [107.409198, 25.347024], + [107.432604, 25.289139], + [107.481263, 25.299961], + [107.489886, 25.276693], + [107.472024, 25.213902], + [107.512676, 25.209029], + [107.576734, 25.256668], + [107.599523, 25.250714], + [107.632168, 25.310241], + [107.659885, 25.316192], + [107.661733, 25.258833], + [107.696226, 25.219858], + [107.700537, 25.194408], + [107.741805, 25.24043], + [107.762131, 25.229061], + [107.760283, 25.188451], + [107.789233, 25.15487], + [107.762747, 25.125073], + [107.839124, 25.115861], + [107.872384, 25.141327], + [107.928435, 25.155954], + [108.001732, 25.196574], + [108.080572, 25.193867], + [108.115065, 25.210112], + [108.143398, 25.269658], + [108.152021, 25.324306], + [108.142782, 25.390825], + [108.193289, 25.405421], + [108.162492, 25.444878], + [108.192673, 25.458928], + [108.251803, 25.430286], + [108.241332, 25.46217], + [108.280752, 25.48], + [108.308469, 25.525912], + [108.348506, 25.536173], + [108.359592, 25.513491], + [108.400244, 25.491344], + [108.418723, 25.443257], + [108.471693, 25.458928], + [108.585642, 25.365952], + [108.589338, 25.335125], + [108.625062, 25.308076], + [108.62999, 25.335666], + [108.600425, 25.432448], + [108.6072, 25.491885], + [108.634917, 25.520512], + [108.68912, 25.533473], + [108.658323, 25.550212], + [108.660787, 25.584763], + [108.68604, 25.587462], + [108.68912, 25.623081], + [108.724844, 25.634952], + [108.783975, 25.628477], + [108.799989, 25.576666], + [108.781511, 25.554531], + [108.814772, 25.526992], + [108.826474, 25.550212], + [108.890532, 25.556151], + [108.8893, 25.543193], + [108.949046, 25.557231], + [109.024807, 25.51241], + [109.088249, 25.550752], + [109.051908, 25.566949], + [109.030966, 25.629556], + [109.075314, 25.693749], + [109.07901, 25.72071], + [109.043285, 25.738502], + [109.007561, 25.734728], + [108.953974, 25.686738], + [108.953974, 25.686738], + [108.900387, 25.682423], + [108.896076, 25.71424], + [108.940423, 25.740119], + [108.963829, 25.732572], + [108.999553, 25.765453], + [108.989698, 25.778926], + [109.048213, 25.790781], + [109.077778, 25.776771], + [109.095024, 25.80533], + [109.143683, 25.795092], + [109.13198, 25.762758], + [109.147995, 25.741736], + [109.206509, 25.788087], + [109.207125, 25.740119], + [109.296436, 25.71424], + [109.340168, 25.731493], + [109.327849, 25.76168], + [109.339552, 25.83442], + [109.359262, 25.836036], + [109.396834, 25.900117], + [109.435022, 25.93349], + [109.408537, 25.967392], + [109.473211, 26.006663], + [109.48245, 26.029788], + [109.452885, 26.055598], + [109.449805, 26.101826], + [109.502776, 26.096451], + [109.513863, 26.128157], + [109.47629, 26.148035], + [109.439334, 26.238789], + [109.467051, 26.313917], + [109.442414, 26.289774], + [109.369733, 26.277432], + [109.351255, 26.264016], + [109.325385, 26.29031], + [109.285965, 26.295676], + [109.271183, 26.327863], + [109.29582, 26.350389], + [109.319842, 26.418477], + [109.38082, 26.454381], + [109.362342, 26.472061], + [109.385747, 26.493487], + [109.381436, 26.518659], + [109.407305, 26.533116], + [109.390675, 26.598955], + [109.35495, 26.658873], + [109.334008, 26.646036], + [109.306291, 26.661012], + [109.283501, 26.698445], + [109.35495, 26.693098], + [109.407305, 26.719829], + [109.447957, 26.759913], + [109.486761, 26.759913], + [109.47629, 26.829894], + [109.467051, 26.83203], + [109.452885, 26.861932], + [109.436254, 26.892359], + [109.555131, 26.946788], + [109.520022, 27.058764], + [109.497848, 27.079548], + [109.486761, 27.053968], + [109.454733, 27.069423], + [109.472595, 27.134951], + [109.441182, 27.117907], + [109.415312, 27.154123], + [109.358646, 27.153058], + [109.33524, 27.139212], + [109.264407, 27.131755], + [109.239154, 27.14933], + [109.21698, 27.114711], + [109.165857, 27.066758], + [109.101183, 27.06889], + [109.128901, 27.122701], + [109.032814, 27.104056], + [109.007561, 27.08008], + [108.940423, 27.044907], + [108.942887, 27.017186], + [108.942887, 27.017186], + [108.877597, 27.01612], + [108.79075, 27.084343], + [108.878829, 27.106187], + [108.926873, 27.160512], + [108.907778, 27.204699], + [108.963213, 27.235565], + [108.983539, 27.26802], + [109.053756, 27.293551], + [109.044517, 27.331304], + [109.103647, 27.336621], + [109.142451, 27.418461], + [109.141835, 27.448207], + [109.167089, 27.41793], + [109.202197, 27.450331], + [109.245313, 27.41793], + [109.300132, 27.423774], + [109.303211, 27.47582], + [109.404841, 27.55066], + [109.461508, 27.567637], + [109.451037, 27.586204], + [109.470131, 27.62863], + [109.45658, 27.673689], + [109.470747, 27.680049], + [109.414081, 27.725087], + [109.366653, 27.721909], + [109.37774, 27.736741], + [109.332777, 27.782815], + [109.346943, 27.838396], + [109.32169, 27.868027], + [109.30198, 27.956343], + [109.319842, 27.988585], + [109.362342, 28.007608], + [109.378972, 28.034551], + [109.335856, 28.063073], + [109.298284, 28.036136], + [109.314298, 28.103729], + [109.33832, 28.141731], + [109.340168, 28.19027], + [109.367885, 28.254602], + [109.388211, 28.268307], + [109.33524, 28.293605], + [109.317994, 28.277795], + [109.275494, 28.313101], + [109.268719, 28.33786], + [109.289045, 28.373673], + [109.264407, 28.392628], + [109.260712, 28.46473], + [109.274262, 28.494714] + ] + ], + [ + [ + [109.47629, 26.829894], + [109.486761, 26.759913], + [109.52187, 26.749226], + [109.522486, 26.749226], + [109.497232, 26.815474], + [109.513247, 26.84004], + [109.509551, 26.877947], + [109.486761, 26.895562], + [109.452885, 26.861932], + [109.467051, 26.83203], + [109.47629, 26.829894] + ] + ], + [ + [ + [109.528645, 26.743881], + [109.568065, 26.726243], + [109.597015, 26.756173], + [109.554515, 26.73533], + [109.528645, 26.743881] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 530000, + "name": "云南省", + "center": [102.712251, 25.040609], + "centroid": [101.485106, 25.008643], + "childrenNum": 16, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 24, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [105.308229, 27.704955], + [105.290367, 27.712373], + [105.293447, 27.770637], + [105.273736, 27.794992], + [105.313157, 27.810874], + [105.25957, 27.827811], + [105.233084, 27.895534], + [105.284823, 27.935725], + [105.270657, 27.99704], + [105.247867, 28.009193], + [105.218302, 27.990698], + [105.186273, 27.995454], + [105.167795, 28.021345], + [105.186889, 28.054623], + [105.168411, 28.071522], + [105.119752, 28.07205], + [105.061853, 28.096866], + [105.002107, 28.064129], + [104.980549, 28.063073], + [104.975006, 28.020816], + [104.903557, 27.962158], + [104.918339, 27.938897], + [104.888158, 27.914574], + [104.842579, 27.900294], + [104.796999, 27.901352], + [104.761891, 27.884426], + [104.743413, 27.901881], + [104.676275, 27.880723], + [104.63316, 27.850567], + [104.607906, 27.857974], + [104.573413, 27.840512], + [104.52537, 27.889187], + [104.508124, 27.878078], + [104.44961, 27.927794], + [104.40095, 27.952114], + [104.362762, 28.012891], + [104.30856, 28.036136], + [104.304248, 28.050926], + [104.373233, 28.051454], + [104.40095, 28.091586], + [104.448994, 28.113758], + [104.444682, 28.16231], + [104.406494, 28.173389], + [104.402182, 28.202928], + [104.442834, 28.211366], + [104.462544, 28.241422], + [104.44961, 28.269889], + [104.420045, 28.269889], + [104.392943, 28.291497], + [104.384936, 28.329959], + [104.343052, 28.334173], + [104.314103, 28.306778], + [104.282074, 28.343128], + [104.254357, 28.403683], + [104.267908, 28.499448], + [104.260516, 28.536257], + [104.323342, 28.540989], + [104.355987, 28.555183], + [104.375697, 28.5946], + [104.417581, 28.598279], + [104.425588, 28.626649], + [104.372617, 28.649235], + [104.314719, 28.615617], + [104.277147, 28.631902], + [104.252509, 28.660788], + [104.230951, 28.635579], + [104.170589, 28.642932], + [104.117618, 28.634003], + [104.09606, 28.603533], + [104.05972, 28.6277], + [103.953779, 28.600906], + [103.910047, 28.631377], + [103.887873, 28.61982], + [103.850917, 28.66709], + [103.833054, 28.605109], + [103.838598, 28.587244], + [103.802873, 28.563068], + [103.781931, 28.525216], + [103.829975, 28.459995], + [103.828743, 28.44], + [103.860156, 28.383677], + [103.85338, 28.356822], + [103.877402, 28.316262], + [103.828743, 28.285173], + [103.770845, 28.233514], + [103.740048, 28.23615], + [103.701859, 28.198709], + [103.692004, 28.232459], + [103.643961, 28.260401], + [103.573128, 28.230877], + [103.533092, 28.168641], + [103.470266, 28.122204], + [103.430846, 28.044587], + [103.459179, 28.021345], + [103.486281, 28.033495], + [103.515846, 27.965329], + [103.55465, 27.978543], + [103.502295, 27.910343], + [103.509686, 27.843687], + [103.487512, 27.794992], + [103.461027, 27.779638], + [103.393274, 27.709194], + [103.369868, 27.708664], + [103.349542, 27.678459], + [103.29226, 27.632872], + [103.2861, 27.561802], + [103.232514, 27.56976], + [103.19063, 27.523596], + [103.144434, 27.450331], + [103.141355, 27.420586], + [103.080992, 27.396679], + [103.055739, 27.40943], + [102.989833, 27.367983], + [102.941174, 27.405711], + [102.899906, 27.317481], + [102.883892, 27.299401], + [102.883276, 27.258444], + [102.904218, 27.227584], + [102.913457, 27.133886], + [102.870957, 27.026782], + [102.894979, 27.001724], + [102.896211, 26.91264], + [102.949181, 26.843244], + [102.966428, 26.837904], + [102.991681, 26.775409], + [102.983674, 26.76686], + [103.008312, 26.710741], + [103.005232, 26.679195], + [103.026174, 26.664221], + [103.035413, 26.556673], + [103.052659, 26.555602], + [103.052659, 26.514374], + [103.030485, 26.485989], + [102.989833, 26.482775], + [102.988602, 26.413117], + [102.998457, 26.371839], + [102.975667, 26.340736], + [102.893131, 26.338591], + [102.878964, 26.364332], + [102.833385, 26.306406], + [102.785342, 26.298895], + [102.739762, 26.268846], + [102.709581, 26.210336], + [102.659074, 26.221611], + [102.60056, 26.250598], + [102.638748, 26.307479], + [102.629509, 26.336982], + [102.570995, 26.362723], + [102.542046, 26.338591], + [102.440416, 26.300505], + [102.392372, 26.296749], + [102.349257, 26.244694], + [102.245163, 26.212483], + [102.242699, 26.190468], + [102.174946, 26.146961], + [102.152156, 26.10935], + [102.107808, 26.068501], + [102.080091, 26.065275], + [102.020961, 26.096451], + [101.954439, 26.084627], + [101.929186, 26.105588], + [101.899621, 26.099139], + [101.857737, 26.049146], + [101.835563, 26.04592], + [101.839875, 26.082477], + [101.796759, 26.114723], + [101.807846, 26.156093], + [101.773353, 26.168448], + [101.737013, 26.219463], + [101.690202, 26.241473], + [101.630455, 26.224832], + [101.586108, 26.279579], + [101.597195, 26.303187], + [101.64031, 26.318745], + [101.660636, 26.346635], + [101.635383, 26.357361], + [101.637847, 26.388995], + [101.565782, 26.454381], + [101.530057, 26.467239], + [101.506652, 26.499915], + [101.458608, 26.49563], + [101.422884, 26.53151], + [101.395783, 26.591998], + [101.402558, 26.604841], + [101.461688, 26.606447], + [101.461072, 26.640687], + [101.481398, 26.673313], + [101.453065, 26.692563], + [101.513427, 26.768463], + [101.466, 26.786629], + [101.445674, 26.77434], + [101.458608, 26.731054], + [101.435819, 26.740675], + [101.389623, 26.723036], + [101.387159, 26.753501], + [101.358826, 26.771669], + [101.399478, 26.841642], + [101.365602, 26.883819], + [101.311399, 26.903034], + [101.267667, 26.903034], + [101.264587, 26.955323], + [101.227015, 26.959057], + [101.228863, 26.981992], + [101.136472, 27.023584], + [101.157414, 27.094999], + [101.145095, 27.103523], + [101.170349, 27.175421], + [101.167885, 27.198311], + [101.167885, 27.198311], + [101.119226, 27.208957], + [101.071798, 27.194585], + [101.042233, 27.22173], + [101.026219, 27.270679], + [101.021907, 27.332899], + [100.95169, 27.426961], + [100.936908, 27.469448], + [100.901183, 27.453517], + [100.91227, 27.521473], + [100.854988, 27.623858], + [100.827886, 27.615904], + [100.848212, 27.672099], + [100.782307, 27.691708], + [100.775532, 27.743098], + [100.757053, 27.770107], + [100.707162, 27.800816], + [100.719481, 27.858503], + [100.681293, 27.923035], + [100.634482, 27.915631], + [100.609228, 27.859033], + [100.54517, 27.809286], + [100.511294, 27.827811], + [100.504518, 27.852154], + [100.442924, 27.86644], + [100.412127, 27.816167], + [100.350534, 27.755809], + [100.327744, 27.72032], + [100.311729, 27.724028], + [100.304954, 27.788639], + [100.28586, 27.80611], + [100.30865, 27.830457], + [100.30865, 27.861149], + [100.210715, 27.87702], + [100.170063, 27.907699], + [100.196549, 27.936254], + [100.120788, 28.018703], + [100.088759, 28.029269], + [100.05673, 28.097922], + [100.021006, 28.147008], + [100.033325, 28.184467], + [100.062274, 28.193962], + [100.091223, 28.181302], + [100.102926, 28.201873], + [100.153433, 28.208202], + [100.188541, 28.252493], + [100.147274, 28.288862], + [100.176223, 28.325218], + [100.136803, 28.349975], + [100.057346, 28.368934], + [100.073977, 28.426317], + [99.990209, 28.47683], + [99.985281, 28.529422], + [99.91876, 28.599329], + [99.875644, 28.611939], + [99.873181, 28.631902], + [99.834376, 28.628225], + [99.834992, 28.660788], + [99.79434, 28.699116], + [99.755536, 28.701216], + [99.722275, 28.757369], + [99.717964, 28.846521], + [99.676696, 28.810345], + [99.625573, 28.81454], + [99.609559, 28.784122], + [99.614486, 28.740054], + [99.553508, 28.710664], + [99.53195, 28.677591], + [99.540573, 28.623497], + [99.504233, 28.619294], + [99.466045, 28.579886], + [99.463581, 28.549401], + [99.403219, 28.546246], + [99.396444, 28.491032], + [99.426625, 28.454207], + [99.404451, 28.44421], + [99.437095, 28.398419], + [99.392748, 28.318369], + [99.412458, 28.295186], + [99.374886, 28.18183], + [99.306516, 28.227714], + [99.28927, 28.286227], + [99.237531, 28.317842], + [99.229524, 28.350502], + [99.200575, 28.365774], + [99.16485, 28.425264], + [99.187024, 28.44], + [99.191952, 28.494714], + [99.170394, 28.566221], + [99.183944, 28.58882], + [99.147604, 28.640831], + [99.126662, 28.698066], + [99.134053, 28.734806], + [99.114343, 28.765763], + [99.103872, 28.841803], + [99.123582, 28.890021], + [99.132206, 28.94869], + [99.113727, 29.07273], + [99.118039, 29.100971], + [99.105104, 29.162656], + [99.113727, 29.221171], + [99.037351, 29.20759], + [99.024416, 29.188783], + [98.9813, 29.204978], + [98.960974, 29.165792], + [98.967134, 29.128159], + [98.991771, 29.105677], + [99.013329, 29.036632], + [98.925866, 28.978536], + [98.917859, 28.886877], + [98.973909, 28.864867], + [98.972677, 28.832367], + [98.922786, 28.823978], + [98.912931, 28.800906], + [98.852569, 28.798283], + [98.827932, 28.821356], + [98.821772, 28.920931], + [98.786048, 28.998952], + [98.757714, 29.004186], + [98.70228, 28.9644], + [98.655469, 28.976966], + [98.624056, 28.95864], + [98.6567, 28.910454], + [98.643766, 28.895261], + [98.668403, 28.843376], + [98.652389, 28.817162], + [98.683802, 28.740054], + [98.666555, 28.712239], + [98.594491, 28.667615], + [98.637606, 28.552029], + [98.619128, 28.50944], + [98.625903, 28.489455], + [98.673947, 28.478934], + [98.693041, 28.43158], + [98.740468, 28.348395], + [98.746628, 28.321003], + [98.710287, 28.288862], + [98.712135, 28.229296], + [98.649925, 28.200291], + [98.625903, 28.165475], + [98.559382, 28.182885], + [98.494092, 28.141203], + [98.464527, 28.151229], + [98.428803, 28.104785], + [98.389383, 28.114814], + [98.389999, 28.16442], + [98.370289, 28.18394], + [98.37768, 28.246167], + [98.353042, 28.293078], + [98.317934, 28.324691], + [98.301303, 28.384204], + [98.208913, 28.358401], + [98.207681, 28.330486], + [98.231702, 28.314681], + [98.266811, 28.242477], + [98.21692, 28.212949], + [98.169492, 28.206093], + [98.17442, 28.163365], + [98.139311, 28.142259], + [98.160253, 28.101089], + [98.133152, 27.990698], + [98.143007, 27.948942], + [98.187355, 27.939426], + [98.205217, 27.889716], + [98.169492, 27.851096], + [98.215688, 27.810874], + [98.234166, 27.690648], + [98.283441, 27.654608], + [98.310542, 27.583552], + [98.317318, 27.51935], + [98.337644, 27.508734], + [98.388767, 27.515104], + [98.429419, 27.549068], + [98.430035, 27.653547], + [98.444201, 27.665209], + [98.474998, 27.634462], + [98.53536, 27.620676], + [98.554454, 27.646126], + [98.587099, 27.587265], + [98.583404, 27.571351], + [98.650541, 27.567637], + [98.662244, 27.586734], + [98.706591, 27.553313], + [98.685034, 27.484315], + [98.704744, 27.462014], + [98.686881, 27.425367], + [98.702896, 27.412618], + [98.706591, 27.362136], + [98.741084, 27.330241], + [98.734925, 27.287168], + [98.717062, 27.271211], + [98.723222, 27.221198], + [98.696121, 27.211086], + [98.713983, 27.139744], + [98.712751, 27.075817], + [98.765722, 27.05077], + [98.762642, 27.018252], + [98.732461, 27.002257], + [98.757098, 26.877947], + [98.730613, 26.851253], + [98.762026, 26.798916], + [98.746012, 26.696841], + [98.770033, 26.690424], + [98.762642, 26.660478], + [98.781736, 26.620893], + [98.773113, 26.578083], + [98.753403, 26.559349], + [98.757098, 26.491881], + [98.741084, 26.432947], + [98.750323, 26.424372], + [98.733693, 26.350926], + [98.681338, 26.308016], + [98.672715, 26.239863], + [98.713367, 26.231274], + [98.735541, 26.185097], + [98.712751, 26.156093], + [98.720142, 26.127082], + [98.661012, 26.087852], + [98.656084, 26.139977], + [98.632679, 26.145887], + [98.575396, 26.118485], + [98.602498, 26.054523], + [98.614201, 25.968468], + [98.637606, 25.971696], + [98.686881, 25.925955], + [98.705976, 25.855426], + [98.677642, 25.816105], + [98.640686, 25.798864], + [98.553839, 25.845731], + [98.529201, 25.840884], + [98.476846, 25.77731], + [98.461448, 25.735267], + [98.457752, 25.682963], + [98.409709, 25.664084], + [98.402317, 25.593939], + [98.326557, 25.566409], + [98.314854, 25.543193], + [98.247717, 25.607971], + [98.170724, 25.620383], + [98.189818, 25.569108], + [98.163949, 25.524292], + [98.131304, 25.51025], + [98.15779, 25.457307], + [98.137464, 25.381633], + [98.101123, 25.388662], + [98.099891, 25.354055], + [98.06971, 25.311864], + [98.006884, 25.298338], + [98.0075, 25.279399], + [97.940363, 25.214985], + [97.904023, 25.216609], + [97.875689, 25.25721], + [97.839349, 25.27074], + [97.796233, 25.155954], + [97.743262, 25.078466], + [97.719857, 25.080634], + [97.727864, 25.04377], + [97.716777, 24.978147], + [97.729712, 24.908689], + [97.785762, 24.876117], + [97.797465, 24.845709], + [97.765436, 24.823984], + [97.680437, 24.827243], + [97.652103, 24.790846], + [97.569567, 24.765852], + [97.547394, 24.739221], + [97.569567, 24.708236], + [97.570799, 24.602719], + [97.554785, 24.490577], + [97.530147, 24.443187], + [97.588662, 24.435559], + [97.669966, 24.452993], + [97.679821, 24.401228], + [97.716161, 24.358711], + [97.662574, 24.339083], + [97.665038, 24.296544], + [97.721089, 24.295999], + [97.767284, 24.258357], + [97.729712, 24.227252], + [97.72848, 24.183585], + [97.754349, 24.163929], + [97.748806, 24.160653], + [97.743262, 24.159561], + [97.730944, 24.113685], + [97.700763, 24.093473], + [97.697067, 24.092927], + [97.637321, 24.04812], + [97.628698, 24.004938], + [97.572647, 23.983068], + [97.529531, 23.943146], + [97.5283, 23.926736], + [97.618227, 23.888438], + [97.640401, 23.866001], + [97.647176, 23.840823], + [97.684132, 23.876946], + [97.718009, 23.867643], + [97.72848, 23.895551], + [97.763588, 23.907041], + [97.795617, 23.951897], + [97.8104, 23.943146], + [97.863371, 23.978693], + [97.896015, 23.974319], + [97.902175, 24.014231], + [97.984095, 24.031177], + [97.995182, 24.04648], + [98.091268, 24.085824], + [98.096196, 24.08637], + [98.123297, 24.092927], + [98.125761, 24.092927], + [98.132536, 24.09238], + [98.19721, 24.09839], + [98.219999, 24.113685], + [98.343187, 24.098936], + [98.37768, 24.114232], + [98.48239, 24.122425], + [98.487933, 24.123517], + [98.547063, 24.128433], + [98.593875, 24.08036], + [98.646229, 24.106038], + [98.681954, 24.100029], + [98.71891, 24.127887], + [98.818692, 24.133348], + [98.841482, 24.126794], + [98.876591, 24.15137], + [98.895069, 24.098936], + [98.807606, 24.025164], + [98.773729, 24.022431], + [98.727533, 23.970491], + [98.701048, 23.981427], + [98.673331, 23.960647], + [98.701048, 23.946427], + [98.68565, 23.90157], + [98.701664, 23.834254], + [98.669019, 23.800857], + [98.696121, 23.784429], + [98.784816, 23.781691], + [98.824236, 23.727462], + [98.811917, 23.703354], + [98.835939, 23.683625], + [98.847026, 23.632097], + [98.882134, 23.620035], + [98.882134, 23.595358], + [98.844562, 23.578904], + [98.80391, 23.540504], + [98.826084, 23.470257], + [98.874743, 23.483431], + [98.912315, 23.426333], + [98.920938, 23.360971], + [98.872895, 23.329651], + [98.906772, 23.331849], + [98.936953, 23.309866], + [98.928946, 23.26589], + [98.889525, 23.209249], + [98.906772, 23.185595], + [99.002242, 23.160287], + [99.057677, 23.164689], + [99.048438, 23.11461], + [99.106336, 23.086536], + [99.187024, 23.100299], + [99.255393, 23.077727], + [99.281879, 23.101399], + [99.3484, 23.12892], + [99.380429, 23.099748], + [99.440791, 23.079379], + [99.477747, 23.083233], + [99.528255, 23.065614], + [99.517168, 23.006685], + [99.533798, 22.961507], + [99.563363, 22.925684], + [99.531334, 22.897019], + [99.446951, 22.934503], + [99.43648, 22.913557], + [99.462965, 22.844635], + [99.401371, 22.826434], + [99.385357, 22.761882], + [99.326842, 22.751396], + [99.31514, 22.737598], + [99.339777, 22.708894], + [99.385973, 22.57136], + [99.359487, 22.535435], + [99.382277, 22.493418], + [99.297277, 22.41156], + [99.251698, 22.393301], + [99.278183, 22.34626], + [99.233836, 22.296434], + [99.235683, 22.250468], + [99.207966, 22.232188], + [99.175321, 22.185647], + [99.188256, 22.162924], + [99.156227, 22.159599], + [99.219669, 22.110816], + [99.294814, 22.109152], + [99.35456, 22.095845], + [99.400139, 22.100281], + [99.486987, 22.128557], + [99.516552, 22.099726], + [99.562747, 22.113034], + [99.578762, 22.098617], + [99.581841, 22.103053], + [99.648979, 22.100835], + [99.696406, 22.067562], + [99.762927, 22.068117], + [99.870101, 22.029288], + [99.871333, 22.067007], + [99.972347, 22.053141], + [99.965571, 22.014309], + [100.000064, 21.973245], + [99.982202, 21.919401], + [99.960028, 21.907186], + [99.944014, 21.821097], + [99.991441, 21.703821], + [100.049339, 21.669899], + [100.094303, 21.702709], + [100.131875, 21.699929], + [100.169447, 21.663225], + [100.107853, 21.585337], + [100.123252, 21.565302], + [100.131259, 21.504066], + [100.168831, 21.482906], + [100.184846, 21.516315], + [100.206404, 21.509634], + [100.235353, 21.466756], + [100.298795, 21.477894], + [100.349302, 21.528564], + [100.437381, 21.533017], + [100.48296, 21.458958], + [100.526692, 21.471211], + [100.579047, 21.451717], + [100.691764, 21.510748], + [100.730568, 21.518542], + [100.753358, 21.555283], + [100.789082, 21.570867], + [100.804481, 21.609821], + [100.847597, 21.634856], + [100.870386, 21.67268], + [100.896872, 21.68269], + [100.899335, 21.684915], + [100.936292, 21.694368], + [100.937524, 21.693812], + [101.015132, 21.707157], + [101.089661, 21.773865], + [101.123537, 21.771642], + [101.111835, 21.746074], + [101.116762, 21.691032], + [101.153102, 21.669343], + [101.169117, 21.590345], + [101.146943, 21.560293], + [101.209153, 21.55751], + [101.210385, 21.509077], + [101.225167, 21.499055], + [101.193138, 21.473996], + [101.194986, 21.424979], + [101.142631, 21.409379], + [101.183899, 21.334699], + [101.244877, 21.302364], + [101.246725, 21.275598], + [101.222088, 21.234324], + [101.290457, 21.17853], + [101.387775, 21.225956], + [101.439514, 21.227072], + [101.532521, 21.252174], + [101.601506, 21.233208], + [101.588572, 21.191365], + [101.605818, 21.172392], + [101.672339, 21.194713], + [101.703136, 21.14616], + [101.76473, 21.147835], + [101.794911, 21.208104], + [101.834331, 21.204756], + [101.833715, 21.252731], + [101.791832, 21.285636], + [101.745636, 21.297345], + [101.730238, 21.336929], + [101.749948, 21.409379], + [101.741324, 21.482906], + [101.772737, 21.512975], + [101.755491, 21.538027], + [101.754875, 21.58478], + [101.804766, 21.577546], + [101.828788, 21.617054], + [101.807846, 21.644313], + [101.780129, 21.640975], + [101.76781, 21.716054], + [101.747484, 21.729953], + [101.771506, 21.833319], + [101.740093, 21.845541], + [101.735165, 21.875534], + [101.700057, 21.897191], + [101.701288, 21.938832], + [101.666796, 21.934391], + [101.606434, 21.967695], + [101.626144, 22.005986], + [101.573789, 22.115251], + [101.602738, 22.131883], + [101.596579, 22.161262], + [101.547304, 22.238282], + [101.56455, 22.269299], + [101.625528, 22.28259], + [101.671723, 22.372826], + [101.648318, 22.400494], + [101.672339, 22.47517], + [101.715455, 22.477935], + [101.774585, 22.506135], + [101.824476, 22.45692], + [101.823244, 22.42705], + [101.862665, 22.389427], + [101.901469, 22.384447], + [101.907628, 22.437007], + [101.978461, 22.427603], + [102.046214, 22.458026], + [102.131214, 22.430922], + [102.145381, 22.397727], + [102.179257, 22.430369], + [102.270416, 22.419858], + [102.25625, 22.457473], + [102.322771, 22.554227], + [102.356648, 22.563623], + [102.404691, 22.629925], + [102.384365, 22.679631], + [102.43672, 22.699508], + [102.45951, 22.762986], + [102.510633, 22.774574], + [102.551285, 22.743669], + [102.569763, 22.701164], + [102.607335, 22.730975], + [102.657226, 22.687913], + [102.688639, 22.70006], + [102.80074, 22.620534], + [102.82353, 22.623296], + [102.880196, 22.586832], + [102.892515, 22.533223], + [102.930703, 22.482359], + [102.986754, 22.477935], + [103.030485, 22.441432], + [103.081608, 22.454154], + [103.071753, 22.488441], + [103.183238, 22.558649], + [103.161065, 22.590147], + [103.195557, 22.648153], + [103.220195, 22.643734], + [103.283021, 22.678526], + [103.288564, 22.732078], + [103.321209, 22.777885], + [103.323057, 22.807678], + [103.375411, 22.794989], + [103.441317, 22.753052], + [103.436389, 22.6973], + [103.457947, 22.658646], + [103.50907, 22.601198], + [103.529396, 22.59291], + [103.580519, 22.66693], + [103.567585, 22.701164], + [103.642113, 22.794989], + [103.740048, 22.709446], + [103.743127, 22.697852], + [103.766533, 22.688465], + [103.825047, 22.615562], + [103.863851, 22.584069], + [103.875554, 22.565833], + [103.894032, 22.564728], + [103.964865, 22.502265], + [104.009213, 22.517745], + [104.009213, 22.575228], + [104.022148, 22.593463], + [104.04309, 22.67687], + [104.045553, 22.728215], + [104.089901, 22.768504], + [104.117618, 22.808781], + [104.224176, 22.826434], + [104.261748, 22.841877], + [104.274067, 22.828088], + [104.256821, 22.77347], + [104.272835, 22.73815], + [104.323342, 22.728767], + [104.375697, 22.690122], + [104.422508, 22.734838], + [104.498885, 22.774574], + [104.527834, 22.814298], + [104.596203, 22.846289], + [104.674428, 22.817056], + [104.737869, 22.825882], + [104.732942, 22.852356], + [104.760659, 22.862282], + [104.772362, 22.893711], + [104.846275, 22.926235], + [104.860441, 22.970874], + [104.821021, 23.032022], + [104.804391, 23.110207], + [104.874608, 23.123417], + [104.882615, 23.163589], + [104.912796, 23.175693], + [104.949136, 23.152033], + [104.958991, 23.188896], + [105.093266, 23.260942], + [105.122215, 23.247745], + [105.181962, 23.279084], + [105.238012, 23.26424], + [105.260186, 23.31811], + [105.325475, 23.390086], + [105.353809, 23.362069], + [105.372903, 23.317561], + [105.416018, 23.283482], + [105.445584, 23.292827], + [105.50225, 23.202648], + [105.542902, 23.184495], + [105.526272, 23.234548], + [105.560148, 23.257093], + [105.593409, 23.312614], + [105.649459, 23.346136], + [105.699966, 23.327453], + [105.694423, 23.363168], + [105.637757, 23.404366], + [105.699966, 23.40162], + [105.758481, 23.459826], + [105.805908, 23.467512], + [105.815763, 23.507031], + [105.852103, 23.526786], + [105.89214, 23.52514], + [105.913081, 23.499348], + [105.935871, 23.508678], + [105.986378, 23.489469], + [105.999929, 23.447748], + [106.039965, 23.484529], + [106.071994, 23.495506], + [106.08616, 23.524043], + [106.141595, 23.569579], + [106.120653, 23.605229], + [106.149602, 23.665538], + [106.157609, 23.724175], + [106.136667, 23.795381], + [106.192102, 23.824947], + [106.173008, 23.861622], + [106.192718, 23.879135], + [106.157609, 23.891174], + [106.128044, 23.956819], + [106.091088, 23.998924], + [106.096631, 24.018058], + [106.053516, 24.051399], + [106.04982, 24.089649], + [106.011632, 24.099482], + [105.998081, 24.120786], + [105.963589, 24.110954], + [105.919241, 24.122425], + [105.901995, 24.099482], + [105.908154, 24.069432], + [105.89214, 24.040468], + [105.859495, 24.056864], + [105.841633, 24.03063], + [105.796669, 24.023524], + [105.802212, 24.051945], + [105.765256, 24.073804], + [105.739387, 24.059596], + [105.704278, 24.0667], + [105.649459, 24.032816], + [105.628518, 24.126794], + [105.594641, 24.137718], + [105.533663, 24.130071], + [105.493011, 24.016965], + [105.406163, 24.043748], + [105.395692, 24.065607], + [105.334099, 24.094566], + [105.320548, 24.116416], + [105.273121, 24.092927], + [105.292831, 24.074896], + [105.260186, 24.061236], + [105.20044, 24.105491], + [105.182577, 24.167205], + [105.229389, 24.165567], + [105.24294, 24.208695], + [105.215222, 24.214699], + [105.164715, 24.288362], + [105.196744, 24.326541], + [105.188121, 24.347261], + [105.138846, 24.376701], + [105.111744, 24.37234], + [105.106817, 24.414853], + [105.042759, 24.442097], + [104.979933, 24.412673], + [104.930042, 24.411038], + [104.914028, 24.426296], + [104.83642, 24.446456], + [104.784681, 24.443732], + [104.765587, 24.45953], + [104.74834, 24.435559], + [104.715695, 24.441552], + [104.703377, 24.419757], + [104.721239, 24.340173], + [104.70892, 24.321087], + [104.641783, 24.367979], + [104.610986, 24.377246], + [104.63008, 24.397958], + [104.616529, 24.421937], + [104.575877, 24.424661], + [104.550008, 24.518894], + [104.520443, 24.535228], + [104.489646, 24.653313], + [104.529682, 24.731611], + [104.542616, 24.75607], + [104.539537, 24.813663], + [104.586964, 24.872859], + [104.635623, 24.903803], + [104.663957, 24.964584], + [104.713232, 24.996048], + [104.684898, 25.054072], + [104.619609, 25.060577], + [104.685514, 25.078466], + [104.695369, 25.122364], + [104.732326, 25.167871], + [104.724319, 25.195491], + [104.753884, 25.214443], + [104.801927, 25.163537], + [104.822869, 25.170037], + [104.806854, 25.224189], + [104.826565, 25.235558], + [104.816094, 25.262622], + [104.736021, 25.268034], + [104.689826, 25.296173], + [104.639935, 25.295632], + [104.646094, 25.356759], + [104.615913, 25.364871], + [104.566638, 25.402719], + [104.543232, 25.400556], + [104.556783, 25.524832], + [104.524138, 25.526992], + [104.483486, 25.494585], + [104.44961, 25.495126], + [104.434827, 25.472436], + [104.418813, 25.499447], + [104.436059, 25.520512], + [104.428668, 25.576126], + [104.389248, 25.595558], + [104.332581, 25.598796], + [104.310407, 25.647901], + [104.328886, 25.760602], + [104.370769, 25.730415], + [104.397871, 25.76168], + [104.42374, 25.841961], + [104.441602, 25.868889], + [104.414501, 25.909807], + [104.438523, 25.92757], + [104.470552, 26.009352], + [104.460081, 26.085702], + [104.499501, 26.070651], + [104.52845, 26.114186], + [104.518595, 26.165762], + [104.548776, 26.226979], + [104.542616, 26.253282], + [104.592508, 26.317672], + [104.659645, 26.335373], + [104.684283, 26.3772], + [104.664572, 26.397572], + [104.665804, 26.434019], + [104.631928, 26.451702], + [104.638703, 26.477954], + [104.598667, 26.520801], + [104.57095, 26.524549], + [104.579573, 26.568449], + [104.556783, 26.590393], + [104.488414, 26.579689], + [104.459465, 26.602701], + [104.468088, 26.644431], + [104.424356, 26.709137], + [104.398487, 26.686147], + [104.353523, 26.620893], + [104.313487, 26.612867], + [104.274683, 26.633733], + [104.268524, 26.617683], + [104.222328, 26.620358], + [104.160734, 26.646571], + [104.121314, 26.638012], + [104.068343, 26.573266], + [104.067727, 26.51491], + [104.008597, 26.511697], + [103.953163, 26.521336], + [103.865699, 26.512232], + [103.819504, 26.529903], + [103.815808, 26.55239], + [103.763453, 26.585041], + [103.748671, 26.623568], + [103.759142, 26.689355], + [103.773308, 26.716621], + [103.725265, 26.742812], + [103.705555, 26.794642], + [103.722185, 26.851253], + [103.779468, 26.87421], + [103.763453, 26.905702], + [103.775156, 26.951056], + [103.753598, 26.963858], + [103.73204, 27.018785], + [103.704939, 27.049171], + [103.675374, 27.051836], + [103.623019, 27.007056], + [103.623635, 27.035312], + [103.601461, 27.061962], + [103.614396, 27.079548], + [103.659975, 27.065692], + [103.652584, 27.092868], + [103.620555, 27.096598], + [103.63349, 27.12057], + [103.696316, 27.126429], + [103.748671, 27.210021], + [103.801641, 27.250464], + [103.80041, 27.26536], + [103.865699, 27.28185], + [103.874322, 27.331304], + [103.903271, 27.347785], + [103.905119, 27.38552], + [103.932221, 27.443958], + [103.956242, 27.425367], + [104.015372, 27.429086], + [104.01722, 27.383926], + [104.084358, 27.330773], + [104.113923, 27.338216], + [104.173053, 27.263232], + [104.210625, 27.297273], + [104.248813, 27.291955], + [104.247582, 27.336621], + [104.295625, 27.37436], + [104.30856, 27.407305], + [104.363378, 27.467855], + [104.467472, 27.414211], + [104.497037, 27.414743], + [104.539537, 27.327583], + [104.570334, 27.331836], + [104.611602, 27.306846], + [104.7545, 27.345658], + [104.77113, 27.317481], + [104.824717, 27.3531], + [104.856746, 27.332368], + [104.851818, 27.299401], + [104.871528, 27.290891], + [104.913412, 27.327051], + [105.01073, 27.379143], + [105.068013, 27.418461], + [105.120984, 27.418461], + [105.184425, 27.392959], + [105.182577, 27.367451], + [105.233084, 27.436522], + [105.234316, 27.489093], + [105.260186, 27.514573], + [105.232469, 27.546945], + [105.25649, 27.582491], + [105.304533, 27.611661], + [105.29591, 27.631811], + [105.308229, 27.704955] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 540000, + "name": "西藏自治区", + "center": [91.132212, 29.660361], + "centroid": [88.388277, 31.56375], + "childrenNum": 7, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 25, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [89.711414, 36.093272], + [89.614711, 36.109712], + [89.594385, 36.126632], + [89.490291, 36.151281], + [89.375727, 36.228078], + [89.335075, 36.23725], + [89.292575, 36.231457], + [89.232213, 36.295636], + [89.198952, 36.260417], + [89.126887, 36.254626], + [89.10225, 36.281164], + [89.054822, 36.291777], + [89.013554, 36.315409], + [88.964279, 36.318785], + [88.926091, 36.36458], + [88.870657, 36.348193], + [88.838628, 36.353496], + [88.802903, 36.33807], + [88.783809, 36.291777], + [88.766563, 36.292259], + [88.690186, 36.367954], + [88.623665, 36.389636], + [88.618121, 36.428168], + [88.573158, 36.461386], + [88.498629, 36.446463], + [88.470912, 36.48208], + [88.41055, 36.473418], + [88.356963, 36.477268], + [88.366202, 36.458016], + [88.282434, 36.470049], + [88.241782, 36.468605], + [88.222688, 36.447426], + [88.182652, 36.452721], + [88.134609, 36.427205], + [88.092109, 36.43539], + [88.006494, 36.430575], + [87.983088, 36.437797], + [87.95845, 36.408423], + [87.919646, 36.39349], + [87.838342, 36.383855], + [87.826023, 36.391563], + [87.767509, 36.3747], + [87.731785, 36.384818], + [87.6203, 36.360243], + [87.570409, 36.342409], + [87.470626, 36.354459], + [87.460155, 36.409868], + [87.426895, 36.42576], + [87.386859, 36.412757], + [87.363453, 36.420463], + [87.348055, 36.393008], + [87.292004, 36.358797], + [87.193454, 36.349158], + [87.161425, 36.325535], + [87.149106, 36.297565], + [87.08628, 36.310587], + [87.051788, 36.2966], + [86.996353, 36.308658], + [86.943998, 36.284058], + [86.931064, 36.265242], + [86.887332, 36.262829], + [86.86331, 36.299977], + [86.836209, 36.291294], + [86.746282, 36.291777], + [86.69947, 36.24449], + [86.599072, 36.222285], + [86.531935, 36.227113], + [86.515305, 36.205385], + [86.454943, 36.221319], + [86.392733, 36.206834], + [86.35824, 36.168676], + [86.2794, 36.170608], + [86.248603, 36.141616], + [86.187625, 36.130983], + [86.182081, 36.064734], + [86.199944, 36.047801], + [86.173458, 36.008113], + [86.150668, 36.00424], + [86.129111, 35.941761], + [86.093386, 35.906868], + [86.090306, 35.876809], + [86.05335, 35.842857], + [86.035488, 35.846738], + [85.949256, 35.778794], + [85.903677, 35.78462], + [85.835308, 35.771996], + [85.811286, 35.778794], + [85.691178, 35.751114], + [85.65299, 35.731199], + [85.612953, 35.651486], + [85.566142, 35.6403], + [85.518715, 35.680658], + [85.373969, 35.700101], + [85.341324, 35.753543], + [85.271107, 35.788989], + [85.146071, 35.742371], + [85.053065, 35.752086], + [84.99455, 35.737028], + [84.973608, 35.709334], + [84.920022, 35.696213], + [84.798066, 35.647595], + [84.729081, 35.613546], + [84.704443, 35.616951], + [84.628067, 35.595055], + [84.570168, 35.588242], + [84.513502, 35.564391], + [84.448828, 35.550272], + [84.475929, 35.516181], + [84.45314, 35.473303], + [84.424191, 35.466479], + [84.333032, 35.413821], + [84.274517, 35.404065], + [84.200605, 35.381135], + [84.160569, 35.359663], + [84.140859, 35.379184], + [84.095895, 35.362592], + [84.077417, 35.400163], + [84.005968, 35.422599], + [83.906186, 35.40309], + [83.885244, 35.367472], + [83.79778, 35.354783], + [83.785462, 35.36308], + [83.677672, 35.361128], + [83.622238, 35.335256], + [83.599448, 35.351366], + [83.54155, 35.341603], + [83.540318, 35.364056], + [83.502745, 35.360639], + [83.449159, 35.382111], + [83.405427, 35.380648], + [83.333978, 35.397236], + [83.280391, 35.401138], + [83.251442, 35.417722], + [83.178145, 35.38943], + [83.127022, 35.398699], + [83.088834, 35.425526], + [83.067892, 35.46258], + [82.998907, 35.484512], + [82.971806, 35.548324], + [82.981661, 35.599922], + [82.956407, 35.636409], + [82.967494, 35.667532], + [82.894813, 35.673852], + [82.873871, 35.688922], + [82.795031, 35.688436], + [82.780249, 35.666073], + [82.731589, 35.637868], + [82.652133, 35.67288], + [82.628727, 35.692324], + [82.546192, 35.708362], + [82.501844, 35.701073], + [82.468583, 35.717595], + [82.424852, 35.712736], + [82.392823, 35.656349], + [82.336156, 35.651486], + [82.350323, 35.611113], + [82.328149, 35.559523], + [82.2992, 35.544916], + [82.263475, 35.547837], + [82.234526, 35.520565], + [82.189563, 35.513258], + [82.164925, 35.495719], + [82.086701, 35.467454], + [82.071302, 35.450393], + [82.034346, 35.451855], + [82.029419, 35.426013], + [82.05344, 35.35039], + [82.030034, 35.321585], + [81.99123, 35.30547], + [81.955506, 35.307423], + [81.927789, 35.271275], + [81.853876, 35.25857], + [81.804601, 35.270786], + [81.736847, 35.26248], + [81.68634, 35.235599], + [81.513261, 35.23511], + [81.504638, 35.279092], + [81.447972, 35.318167], + [81.441196, 35.333303], + [81.385762, 35.335256], + [81.363588, 35.354783], + [81.314313, 35.337209], + [81.285364, 35.345508], + [81.26627, 35.322562], + [81.219458, 35.319144], + [81.191741, 35.36552], + [81.142466, 35.365032], + [81.103662, 35.386015], + [81.09935, 35.40748], + [81.054387, 35.402602], + [81.031597, 35.380648], + [81.030981, 35.337209], + [81.002648, 35.334768], + [81.026053, 35.31133], + [80.963844, 35.310842], + [80.924423, 35.330862], + [80.894242, 35.324027], + [80.844351, 35.345508], + [80.759968, 35.334768], + [80.689135, 35.339162], + [80.690982, 35.364544], + [80.65649, 35.393821], + [80.599823, 35.409431], + [80.56841, 35.391381], + [80.532686, 35.404553], + [80.514824, 35.391869], + [80.444607, 35.417235], + [80.432904, 35.449418], + [80.375006, 35.387966], + [80.321419, 35.38699], + [80.286926, 35.35283], + [80.267832, 35.295701], + [80.362687, 35.20871], + [80.257977, 35.203331], + [80.223484, 35.177409], + [80.23026, 35.147565], + [80.118159, 35.066293], + [80.078123, 35.076578], + [80.031311, 35.034447], + [80.04363, 35.022196], + [80.02392, 34.971209], + [80.041782, 34.943252], + [80.034391, 34.902033], + [80.003594, 34.895162], + [79.996819, 34.856375], + [79.961094, 34.862759], + [79.926602, 34.849499], + [79.947544, 34.821008], + [79.898268, 34.732035], + [79.906892, 34.683821], + [79.866856, 34.671517], + [79.88595, 34.642965], + [79.84345, 34.55725], + [79.861312, 34.528166], + [79.801566, 34.478847], + [79.735661, 34.471447], + [79.699936, 34.477861], + [79.675914, 34.451216], + [79.58106, 34.456151], + [79.545335, 34.476381], + [79.504683, 34.45467], + [79.435082, 34.447761], + [79.363017, 34.428018], + [79.326677, 34.44332], + [79.274322, 34.435916], + [79.241677, 34.415183], + [79.179467, 34.422588], + [79.161605, 34.441345], + [79.072294, 34.412714], + [79.039033, 34.421601], + [79.0107, 34.399877], + [79.048888, 34.348506], + [79.039649, 34.33467], + [79.019939, 34.313417], + [78.981751, 34.31836], + [78.958345, 34.230827], + [78.941099, 34.212022], + [78.9257, 34.155584], + [78.910302, 34.143202], + [78.878273, 34.163012], + [78.828998, 34.125369], + [78.801897, 34.137258], + [78.737223, 34.089692], + [78.661462, 34.086718], + [78.656535, 34.030196], + [78.736607, 33.999937], + [78.744614, 33.980585], + [78.734143, 33.918529], + [78.762476, 33.90959], + [78.756317, 33.8773], + [78.766172, 33.823124], + [78.758165, 33.790802], + [78.779723, 33.73259], + [78.692259, 33.676331], + [78.684868, 33.654415], + [78.713201, 33.623025], + [78.755085, 33.623025], + [78.74215, 33.55323], + [78.816679, 33.480882], + [78.84994, 33.419963], + [78.896751, 33.41247], + [78.949722, 33.376495], + [78.9682, 33.334505], + [79.022403, 33.323504], + [79.041497, 33.268479], + [79.083997, 33.245459], + [79.072294, 33.22844], + [79.10925, 33.200401], + [79.152366, 33.184375], + [79.162221, 33.165841], + [79.139431, 33.117735], + [79.162837, 33.01191], + [79.204721, 32.964724], + [79.255844, 32.942628], + [79.227511, 32.89038], + [79.237982, 32.846145], + [79.225047, 32.784281], + [79.275554, 32.778746], + [79.301423, 32.728919], + [79.27309, 32.678056], + [79.299575, 32.637244], + [79.308199, 32.596918], + [79.272474, 32.561113], + [79.252148, 32.516715], + [79.190554, 32.511669], + [79.180083, 32.492994], + [79.135736, 32.472295], + [79.124649, 32.416235], + [79.103091, 32.369744], + [79.067982, 32.380863], + [79.005772, 32.375304], + [78.970664, 32.331826], + [78.904142, 32.374798], + [78.87273, 32.40512], + [78.81052, 32.436441], + [78.782186, 32.480373], + [78.760629, 32.563635], + [78.781571, 32.608009], + [78.74215, 32.654881], + [78.741534, 32.703743], + [78.6861, 32.680071], + [78.675013, 32.658408], + [78.628202, 32.630188], + [78.588782, 32.637748], + [78.577695, 32.615067], + [78.518564, 32.605993], + [78.500086, 32.580782], + [78.424942, 32.565652], + [78.395377, 32.530339], + [78.426174, 32.502584], + [78.472985, 32.435431], + [78.458818, 32.379853], + [78.483456, 32.357106], + [78.480992, 32.329297], + [78.508709, 32.297939], + [78.475449, 32.236708], + [78.430485, 32.212407], + [78.429869, 32.194683], + [78.469905, 32.127808], + [78.509941, 32.147065], + [78.527188, 32.11463], + [78.609107, 32.052768], + [78.60726, 32.023851], + [78.705194, 31.988835], + [78.762476, 31.947203], + [78.768636, 31.92638], + [78.739687, 31.885228], + [78.665158, 31.851684], + [78.654687, 31.819144], + [78.706426, 31.778453], + [78.763092, 31.668499], + [78.798817, 31.675629], + [78.806824, 31.64099], + [78.845628, 31.609905], + [78.833925, 31.584927], + [78.779723, 31.545154], + [78.740303, 31.532912], + [78.729832, 31.478316], + [78.755701, 31.478316], + [78.792041, 31.435944], + [78.760013, 31.392531], + [78.755085, 31.355742], + [78.795121, 31.301043], + [78.859179, 31.289281], + [78.865338, 31.312804], + [78.884432, 31.277006], + [78.923852, 31.246824], + [78.930628, 31.220726], + [78.997765, 31.158779], + [78.97436, 31.115751], + [79.010084, 31.043994], + [79.059359, 31.028097], + [79.096931, 30.992192], + [79.181931, 31.015788], + [79.205953, 31.0004], + [79.227511, 30.949088], + [79.33222, 30.969103], + [79.316206, 31.01784], + [79.35809, 31.031174], + [79.404901, 31.071678], + [79.424611, 31.061425], + [79.427075, 31.018353], + [79.505915, 31.027584], + [79.550879, 30.957813], + [79.59769, 30.925989], + [79.660516, 30.956787], + [79.668523, 30.980392], + [79.729501, 30.941389], + [79.75845, 30.936769], + [79.835443, 30.851006], + [79.890877, 30.855116], + [79.913051, 30.833022], + [79.900732, 30.7991], + [79.961094, 30.771337], + [79.955551, 30.738422], + [79.970333, 30.685941], + [80.014065, 30.661748], + [80.04363, 30.603559], + [80.143412, 30.55822], + [80.214245, 30.586044], + [80.261673, 30.566465], + [80.322035, 30.564403], + [80.357759, 30.520592], + [80.43044, 30.515952], + [80.446454, 30.495327], + [80.504969, 30.483466], + [80.549316, 30.448905], + [80.585041, 30.463866], + [80.633084, 30.458707], + [80.692214, 30.416913], + [80.719316, 30.414848], + [80.81725, 30.321389], + [80.910873, 30.30279], + [80.933662, 30.266614], + [80.996488, 30.267648], + [81.034677, 30.246971], + [81.038372, 30.205086], + [81.082104, 30.151281], + [81.085799, 30.100554], + [81.110437, 30.085538], + [81.09627, 30.052909], + [81.131995, 30.016124], + [81.225618, 30.005759], + [81.256415, 30.011978], + [81.247792, 30.032705], + [81.2829, 30.061197], + [81.293371, 30.094859], + [81.269349, 30.153351], + [81.335871, 30.149729], + [81.393769, 30.199396], + [81.397465, 30.240767], + [81.419023, 30.270232], + [81.406088, 30.291938], + [81.427646, 30.305373], + [81.399929, 30.319323], + [81.406088, 30.369421], + [81.432573, 30.379231], + [81.406704, 30.40401], + [81.418407, 30.420525], + [81.454131, 30.412268], + [81.494783, 30.381296], + [81.555761, 30.369421], + [81.566232, 30.428782], + [81.613044, 30.412784], + [81.63029, 30.446842], + [81.723913, 30.407623], + [81.759021, 30.385426], + [81.872354, 30.373035], + [81.939491, 30.344633], + [81.954274, 30.355995], + [81.99123, 30.322939], + [82.022027, 30.339468], + [82.060215, 30.332237], + [82.104563, 30.346182], + [82.132896, 30.30434], + [82.11873, 30.279019], + [82.114418, 30.226806], + [82.142135, 30.200948], + [82.188947, 30.18543], + [82.207425, 30.143519], + [82.183403, 30.12178], + [82.17786, 30.06793], + [82.246845, 30.071555], + [82.311519, 30.035813], + [82.333693, 30.045138], + [82.368185, 30.014051], + [82.412533, 30.011978], + [82.431011, 29.989692], + [82.474743, 29.973622], + [82.498148, 29.947698], + [82.560974, 29.955476], + [82.609017, 29.886489], + [82.64351, 29.868846], + [82.6238, 29.834588], + [82.703872, 29.847566], + [82.737749, 29.80655], + [82.691553, 29.766037], + [82.757459, 29.761881], + [82.774089, 29.726548], + [82.816589, 29.717192], + [82.830756, 29.687562], + [82.885574, 29.689122], + [82.9484, 29.704718], + [82.966878, 29.658963], + [83.011226, 29.667804], + [83.088834, 29.604863], + [83.12887, 29.623593], + [83.159667, 29.61735], + [83.164595, 29.595496], + [83.217565, 29.60018], + [83.266841, 29.571035], + [83.27608, 29.505951], + [83.325355, 29.502826], + [83.383253, 29.42206], + [83.415898, 29.420496], + [83.423289, 29.361053], + [83.450391, 29.332883], + [83.463941, 29.285916], + [83.492274, 29.280174], + [83.548941, 29.201322], + [83.57789, 29.203934], + [83.596368, 29.174153], + [83.656114, 29.16736], + [83.667201, 29.200277], + [83.727563, 29.244672], + [83.800244, 29.249372], + [83.82057, 29.294267], + [83.851367, 29.294789], + [83.911729, 29.323491], + [83.949301, 29.312533], + [83.986874, 29.325057], + [84.002272, 29.291658], + [84.052163, 29.296877], + [84.116837, 29.286438], + [84.130388, 29.239972], + [84.203068, 29.239972], + [84.197525, 29.210202], + [84.17104, 29.19453], + [84.176583, 29.133909], + [84.20738, 29.118749], + [84.192597, 29.084236], + [84.194445, 29.045004], + [84.224626, 29.049189], + [84.248648, 29.030353], + [84.228322, 28.949738], + [84.234481, 28.889497], + [84.268358, 28.895261], + [84.330568, 28.859101], + [84.340423, 28.866963], + [84.408176, 28.85386], + [84.404481, 28.828173], + [84.434046, 28.823978], + [84.445133, 28.764189], + [84.483321, 28.735331], + [84.557233, 28.74635], + [84.620059, 28.732182], + [84.650856, 28.714338], + [84.669334, 28.680742], + [84.699515, 28.671816], + [84.698284, 28.633478], + [84.773428, 28.610363], + [84.857196, 28.567798], + [84.896616, 28.587244], + [84.981616, 28.586193], + [84.995782, 28.611414], + [85.05676, 28.674441], + [85.126361, 28.676016], + [85.155926, 28.643983], + [85.195963, 28.624022], + [85.18426, 28.587244], + [85.189803, 28.544669], + [85.160238, 28.49261], + [85.108499, 28.461047], + [85.129441, 28.377885], + [85.113427, 28.344708], + [85.179948, 28.324164], + [85.209513, 28.338914], + [85.272339, 28.282538], + [85.349947, 28.298347], + [85.379512, 28.274105], + [85.415853, 28.321003], + [85.458969, 28.332593], + [85.520563, 28.326798], + [85.602483, 28.295712], + [85.601251, 28.254075], + [85.650526, 28.283592], + [85.682555, 28.375779], + [85.720743, 28.372093], + [85.753388, 28.227714], + [85.791576, 28.195544], + [85.854402, 28.172334], + [85.871648, 28.124843], + [85.898749, 28.101617], + [85.901213, 28.053566], + [85.980053, 27.984357], + [85.949256, 27.937311], + [86.002227, 27.90717], + [86.053966, 27.900823], + [86.125415, 27.923035], + [86.082915, 28.018175], + [86.086611, 28.090002], + [86.128495, 28.086835], + [86.140198, 28.114814], + [86.19132, 28.167058], + [86.223965, 28.092642], + [86.206103, 28.084195], + [86.231972, 27.974315], + [86.27324, 27.976958], + [86.308965, 27.950528], + [86.393349, 27.926736], + [86.414906, 27.904526], + [86.450015, 27.908757], + [86.475884, 27.944713], + [86.514689, 27.954757], + [86.513457, 27.996511], + [86.537478, 28.044587], + [86.55842, 28.047757], + [86.568891, 28.103201], + [86.60092, 28.097922], + [86.611391, 28.069938], + [86.647732, 28.06941], + [86.662514, 28.092114], + [86.700086, 28.101617], + [86.74813, 28.089474], + [86.768456, 28.06941], + [86.756753, 28.032967], + [86.827586, 28.012363], + [86.864542, 28.022401], + [86.885484, 27.995983], + [86.926752, 27.985942], + [86.935375, 27.955286], + [87.035157, 27.946299], + [87.080737, 27.910872], + [87.118309, 27.840512], + [87.173744, 27.818284], + [87.227946, 27.812991], + [87.249504, 27.839454], + [87.280917, 27.845275], + [87.317258, 27.826753], + [87.364069, 27.824106], + [87.421967, 27.856916], + [87.418272, 27.825694], + [87.45954, 27.820931], + [87.58088, 27.859562], + [87.598126, 27.814579], + [87.670191, 27.832045], + [87.668343, 27.809815], + [87.727473, 27.802933], + [87.77798, 27.860091], + [87.782292, 27.890774], + [87.826639, 27.927794], + [87.930733, 27.909285], + [87.982472, 27.884426], + [88.037291, 27.901881], + [88.090877, 27.885484], + [88.111819, 27.864852], + [88.137689, 27.878607], + [88.120442, 27.915103], + [88.156783, 27.957929], + [88.203594, 27.943127], + [88.242398, 27.967444], + [88.254101, 27.939426], + [88.357579, 27.986471], + [88.401311, 27.976958], + [88.43334, 28.002852], + [88.469064, 28.009721], + [88.498013, 28.04089], + [88.554064, 28.027684], + [88.565151, 28.083139], + [88.620585, 28.091586], + [88.645223, 28.111119], + [88.67602, 28.068353], + [88.764099, 28.068353], + [88.812142, 28.018175], + [88.842939, 28.006023], + [88.846635, 27.921448], + [88.864497, 27.921448], + [88.888519, 27.846863], + [88.863265, 27.811932], + [88.870657, 27.743098], + [88.850331, 27.710783], + [88.852178, 27.671039], + [88.816454, 27.641354], + [88.813374, 27.606889], + [88.770874, 27.563924], + [88.797976, 27.521473], + [88.783193, 27.467324], + [88.809063, 27.405711], + [88.838012, 27.37808], + [88.867577, 27.3818], + [88.901453, 27.327583], + [88.920548, 27.325456], + [88.911924, 27.272807], + [88.942105, 27.261636], + [88.984605, 27.208957], + [89.067757, 27.240354], + [89.077612, 27.287168], + [89.152757, 27.319076], + [89.182938, 27.373829], + [89.132431, 27.441302], + [89.095474, 27.471572], + [89.109025, 27.537925], + [89.163228, 27.574534], + [89.128735, 27.611131], + [89.131815, 27.633402], + [89.184786, 27.673689], + [89.238988, 27.796581], + [89.295655, 27.84845], + [89.375727, 27.875962], + [89.44348, 27.968501], + [89.461958, 28.03191], + [89.511233, 28.086307], + [89.541414, 28.088418], + [89.605472, 28.161782], + [89.720037, 28.170224], + [89.779167, 28.197127], + [89.789638, 28.240895], + [89.869094, 28.221386], + [89.901739, 28.18183], + [89.976268, 28.189215], + [90.017536, 28.162837], + [90.03355, 28.136981], + [90.07297, 28.155451], + [90.103151, 28.141731], + [90.124709, 28.190797], + [90.166593, 28.187632], + [90.189999, 28.161782], + [90.231882, 28.144897], + [90.297172, 28.153868], + [90.367389, 28.088946], + [90.384019, 28.06096], + [90.43699, 28.063073], + [90.47949, 28.044587], + [90.513983, 28.062016], + [90.569417, 28.044059], + [90.591591, 28.021345], + [90.701844, 28.076274], + [90.741264, 28.053038], + [90.802242, 28.040362], + [90.806554, 28.015005], + [90.853365, 27.969029], + [90.896481, 27.946299], + [90.96177, 27.9537], + [90.976553, 27.935725], + [90.96485, 27.900294], + [91.025828, 27.857445], + [91.113292, 27.846333], + [91.155175, 27.894476], + [91.147784, 27.927794], + [91.162567, 27.968501], + [91.216153, 27.989113], + [91.251878, 27.970615], + [91.309776, 28.057791], + [91.464993, 28.002852], + [91.490246, 27.971672], + [91.486551, 27.937311], + [91.552456, 27.90717], + [91.611586, 27.891303], + [91.618978, 27.856916], + [91.561079, 27.855329], + [91.544449, 27.820401], + [91.610355, 27.819343], + [91.642383, 27.7664], + [91.622673, 27.692238], + [91.570934, 27.650897], + [91.562311, 27.627569], + [91.582637, 27.598933], + [91.564775, 27.58196], + [91.585101, 27.540578], + [91.626985, 27.509265], + [91.663325, 27.507142], + [91.71876, 27.467324], + [91.753868, 27.462545], + [91.839484, 27.489624], + [91.946657, 27.464138], + [92.010715, 27.474758], + [92.021802, 27.444489], + [92.064918, 27.391365], + [92.125896, 27.273339], + [92.091403, 27.264296], + [92.071077, 27.237694], + [92.061222, 27.190327], + [92.032273, 27.167967], + [92.02673, 27.108318], + [92.043976, 27.052902], + [92.076005, 27.041175], + [92.124664, 26.960124], + [92.109265, 26.854991], + [92.197961, 26.86994], + [92.28604, 26.892359], + [92.404916, 26.9025], + [92.496691, 26.921711], + [92.549046, 26.941453], + [92.64698, 26.952656], + [92.682089, 26.947855], + [92.802813, 26.895028], + [92.909371, 26.914241], + [93.050421, 26.883819], + [93.111399, 26.880082], + [93.232739, 26.906769], + [93.56781, 26.938252], + [93.625092, 26.955323], + [93.747048, 27.015587], + [93.817265, 27.025183], + [93.841903, 27.045973], + [93.849294, 27.168499], + [93.970634, 27.30525], + [94.056866, 27.375423], + [94.147409, 27.458297], + [94.220705, 27.536333], + [94.277372, 27.58143], + [94.353132, 27.578778], + [94.399944, 27.589386], + [94.443675, 27.585143], + [94.478168, 27.602116], + [94.524979, 27.596282], + [94.660486, 27.650367], + [94.722696, 27.683759], + [94.78121, 27.699127], + [94.836645, 27.728796], + [94.88592, 27.743098], + [94.947514, 27.792345], + [95.015267, 27.82887], + [95.067006, 27.840512], + [95.28628, 27.939955], + [95.32878, 28.017646], + [95.352802, 28.04089], + [95.371896, 28.110063], + [95.39715, 28.142259], + [95.437802, 28.161782], + [95.528345, 28.182885], + [95.674322, 28.254075], + [95.740228, 28.275159], + [95.787655, 28.270416], + [95.832003, 28.295186], + [95.874502, 28.29782], + [95.899756, 28.278322], + [95.907763, 28.241422], + [95.936096, 28.240368], + [95.989067, 28.198181], + [96.074683, 28.193434], + [96.098088, 28.212421], + [96.194175, 28.212949], + [96.275479, 28.228241], + [96.298269, 28.140148], + [96.367254, 28.118509], + [96.398667, 28.118509], + [96.395587, 28.143842], + [96.426384, 28.161782], + [96.46334, 28.143314], + [96.499681, 28.067297], + [96.538485, 28.075218], + [96.623485, 28.024514], + [96.635188, 27.994926], + [96.690622, 27.948942], + [96.711564, 27.9574], + [96.784245, 27.931495], + [96.810114, 27.890245], + [96.849534, 27.874375], + [96.908049, 27.884426], + [96.972722, 27.861149], + [97.008447, 27.807698], + [97.049099, 27.81405], + [97.062649, 27.742568], + [97.097758, 27.740979], + [97.103301, 27.780697], + [97.167975, 27.811932], + [97.253591, 27.891832], + [97.303482, 27.913516], + [97.324424, 27.880723], + [97.386634, 27.882839], + [97.372467, 27.907699], + [97.379242, 27.970087], + [97.413119, 28.01342], + [97.378626, 28.031382], + [97.375547, 28.062545], + [97.320728, 28.054095], + [97.305945, 28.071522], + [97.340438, 28.104785], + [97.326887, 28.132759], + [97.352757, 28.149646], + [97.362612, 28.199236], + [97.349677, 28.235623], + [97.398336, 28.238786], + [97.402032, 28.279903], + [97.422358, 28.297293], + [97.461162, 28.26778], + [97.469169, 28.30309], + [97.518445, 28.327852], + [97.488879, 28.347341], + [97.485184, 28.38631], + [97.499966, 28.428948], + [97.521524, 28.444736], + [97.507974, 28.46473], + [97.521524, 28.495766], + [97.569567, 28.541515], + [97.60406, 28.515225], + [97.634857, 28.532051], + [97.68598, 28.519958], + [97.737103, 28.465782], + [97.738335, 28.396313], + [97.769748, 28.3742], + [97.801161, 28.326798], + [97.842429, 28.326798], + [97.871378, 28.361561], + [97.907718, 28.363141], + [98.020435, 28.253548], + [98.008116, 28.214003], + [98.03337, 28.187105], + [98.056775, 28.202401], + [98.090036, 28.195544], + [98.097427, 28.166531], + [98.139311, 28.142259], + [98.17442, 28.163365], + [98.169492, 28.206093], + [98.21692, 28.212949], + [98.266811, 28.242477], + [98.231702, 28.314681], + [98.207681, 28.330486], + [98.208913, 28.358401], + [98.301303, 28.384204], + [98.317934, 28.324691], + [98.353042, 28.293078], + [98.37768, 28.246167], + [98.370289, 28.18394], + [98.389999, 28.16442], + [98.389383, 28.114814], + [98.428803, 28.104785], + [98.464527, 28.151229], + [98.494092, 28.141203], + [98.559382, 28.182885], + [98.625903, 28.165475], + [98.649925, 28.200291], + [98.712135, 28.229296], + [98.710287, 28.288862], + [98.746628, 28.321003], + [98.740468, 28.348395], + [98.693041, 28.43158], + [98.673947, 28.478934], + [98.625903, 28.489455], + [98.619128, 28.50944], + [98.637606, 28.552029], + [98.594491, 28.667615], + [98.666555, 28.712239], + [98.683802, 28.740054], + [98.652389, 28.817162], + [98.668403, 28.843376], + [98.643766, 28.895261], + [98.6567, 28.910454], + [98.624056, 28.95864], + [98.655469, 28.976966], + [98.70228, 28.9644], + [98.757714, 29.004186], + [98.786048, 28.998952], + [98.821772, 28.920931], + [98.827932, 28.821356], + [98.852569, 28.798283], + [98.912931, 28.800906], + [98.922786, 28.823978], + [98.972677, 28.832367], + [98.973909, 28.864867], + [98.917859, 28.886877], + [98.925866, 28.978536], + [99.013329, 29.036632], + [98.991771, 29.105677], + [98.967134, 29.128159], + [98.960974, 29.165792], + [98.9813, 29.204978], + [99.024416, 29.188783], + [99.037351, 29.20759], + [99.113727, 29.221171], + [99.114343, 29.243628], + [99.075539, 29.316186], + [99.058909, 29.417368], + [99.066916, 29.421018], + [99.044742, 29.520013], + [99.052133, 29.563748], + [99.014561, 29.607464], + [98.992387, 29.677163], + [99.018873, 29.792009], + [99.0238, 29.846009], + [99.068148, 29.931621], + [99.055213, 29.958587], + [99.036735, 30.053945], + [99.044742, 30.079842], + [98.989308, 30.151799], + [98.9813, 30.182843], + [98.993003, 30.215429], + [98.970829, 30.260928], + [98.986844, 30.280569], + [98.967134, 30.33482], + [98.965286, 30.449937], + [98.932025, 30.521623], + [98.926482, 30.569556], + [98.939417, 30.598923], + [98.92217, 30.609225], + [98.907388, 30.698292], + [98.963438, 30.728134], + [98.957895, 30.765166], + [98.904924, 30.782649], + [98.850105, 30.849465], + [98.797135, 30.87926], + [98.774345, 30.908019], + [98.797135, 30.948575], + [98.806374, 30.995783], + [98.774961, 31.031174], + [98.736772, 31.049121], + [98.712135, 31.082954], + [98.710287, 31.1178], + [98.675179, 31.15417], + [98.602498, 31.192062], + [98.62344, 31.221238], + [98.60373, 31.257568], + [98.616048, 31.3036], + [98.643766, 31.338876], + [98.691809, 31.333253], + [98.773113, 31.249382], + [98.805758, 31.279052], + [98.810685, 31.306668], + [98.887062, 31.37465], + [98.84333, 31.416028], + [98.844562, 31.429817], + [98.714599, 31.508935], + [98.696736, 31.538523], + [98.651157, 31.57881], + [98.619128, 31.591555], + [98.553839, 31.660349], + [98.545831, 31.717383], + [98.516882, 31.717383], + [98.508875, 31.751995], + [98.461448, 31.800327], + [98.414636, 31.832365], + [98.426339, 31.856767], + [98.399238, 31.895899], + [98.432498, 31.922825], + [98.434962, 32.007613], + [98.402933, 32.026896], + [98.404781, 32.045159], + [98.357354, 32.087253], + [98.303151, 32.121726], + [98.260035, 32.208862], + [98.218768, 32.234683], + [98.23047, 32.262521], + [98.208913, 32.318171], + [98.218768, 32.342444], + [98.125145, 32.401077], + [98.107283, 32.391476], + [98.079565, 32.415224], + [97.940363, 32.482393], + [97.880001, 32.486431], + [97.863986, 32.499051], + [97.80732, 32.50006], + [97.795617, 32.521257], + [97.730944, 32.527312], + [97.684132, 32.530339], + [97.670582, 32.51722], + [97.540618, 32.536899], + [97.50243, 32.530844], + [97.463626, 32.55506], + [97.448843, 32.586833], + [97.411887, 32.575235], + [97.374315, 32.546484], + [97.3583, 32.563635], + [97.332431, 32.542448], + [97.334895, 32.514192], + [97.388481, 32.501575], + [97.341054, 32.440987], + [97.387865, 32.427349], + [97.424822, 32.322723], + [97.415583, 32.296421], + [97.371235, 32.273148], + [97.32196, 32.303503], + [97.299786, 32.294904], + [97.264062, 32.182527], + [97.271453, 32.139971], + [97.313953, 32.130342], + [97.293011, 32.096887], + [97.308409, 32.076605], + [97.258518, 32.072041], + [97.219714, 32.109054], + [97.201852, 32.090296], + [97.233881, 32.063927], + [97.214786, 32.042623], + [97.188301, 32.055304], + [97.169823, 32.032984], + [97.127323, 32.044145], + [97.028773, 32.04871], + [97.006599, 32.067984], + [96.935766, 32.048203], + [96.965947, 32.008628], + [96.941925, 31.986297], + [96.894498, 32.013703], + [96.863085, 31.996448], + [96.868629, 31.964975], + [96.824281, 32.007613], + [96.722651, 32.013195], + [96.742977, 32.001016], + [96.753448, 31.944156], + [96.776238, 31.935015], + [96.81073, 31.894375], + [96.794716, 31.869474], + [96.760223, 31.860325], + [96.765767, 31.819144], + [96.799027, 31.792188], + [96.840295, 31.720438], + [96.790404, 31.698545], + [96.778701, 31.675629], + [96.722651, 31.686833], + [96.691854, 31.722474], + [96.661057, 31.705674], + [96.615477, 31.737236], + [96.56805, 31.711783], + [96.519391, 31.74945], + [96.468884, 31.769804], + [96.435623, 31.796258], + [96.407906, 31.845583], + [96.389428, 31.919777], + [96.288414, 31.919777], + [96.253305, 31.929936], + [96.220044, 31.905553], + [96.188632, 31.904028], + [96.214501, 31.876589], + [96.202798, 31.841008], + [96.183088, 31.835924], + [96.178161, 31.775401], + [96.231131, 31.749959], + [96.222508, 31.733164], + [96.252073, 31.697527], + [96.245298, 31.657802], + [96.221892, 31.647613], + [96.207726, 31.598691], + [96.156603, 31.602769], + [96.148595, 31.686324], + [96.135661, 31.70211], + [96.064828, 31.720438], + [95.989067, 31.78761], + [95.983524, 31.816601], + [95.89914, 31.81711], + [95.846169, 31.736218], + [95.853561, 31.714329], + [95.823995, 31.68225], + [95.779648, 31.748941], + [95.634286, 31.782523], + [95.580083, 31.76726], + [95.546823, 31.73978], + [95.511714, 31.750468], + [95.480301, 31.795749], + [95.456896, 31.801853], + [95.406389, 31.896915], + [95.408852, 31.918761], + [95.3682, 31.92892], + [95.360809, 31.95939], + [95.395918, 32.001523], + [95.454432, 32.007613], + [95.421171, 32.033999], + [95.454432, 32.061898], + [95.440265, 32.157705], + [95.406389, 32.182021], + [95.367584, 32.178982], + [95.366968, 32.151118], + [95.31523, 32.148585], + [95.270266, 32.194683], + [95.270266, 32.194683], + [95.239469, 32.287315], + [95.241317, 32.3207], + [95.214216, 32.321712], + [95.20744, 32.297433], + [95.10581, 32.258979], + [95.079325, 32.279726], + [95.096571, 32.322217], + [95.193274, 32.332331], + [95.261643, 32.348006], + [95.228382, 32.363678], + [95.218527, 32.397035], + [95.153853, 32.386423], + [95.081789, 32.384907], + [95.075013, 32.376315], + [95.075013, 32.376315], + [95.057151, 32.395014], + [94.988166, 32.422802], + [94.944434, 32.404109], + [94.912405, 32.41573], + [94.889616, 32.472295], + [94.852043, 32.463712], + [94.80708, 32.486431], + [94.78737, 32.522266], + [94.762116, 32.526303], + [94.737479, 32.587338], + [94.638312, 32.645307], + [94.614291, 32.673522], + [94.591501, 32.640772], + [94.522516, 32.595909], + [94.459074, 32.599439], + [94.463386, 32.572209], + [94.435052, 32.562626], + [94.395016, 32.594397], + [94.371611, 32.524789], + [94.350053, 32.533871], + [94.294002, 32.519743], + [94.292154, 32.502584], + [94.250886, 32.51722], + [94.196684, 32.51621], + [94.176974, 32.454117], + [94.137554, 32.433915], + [94.091974, 32.463207], + [94.049474, 32.469771], + [94.03038, 32.448057], + [93.978641, 32.459672], + [93.960163, 32.484917], + [93.90904, 32.463207], + [93.861613, 32.466237], + [93.851142, 32.50965], + [93.820345, 32.549511], + [93.75136, 32.56313], + [93.721795, 32.578261], + [93.651577, 32.571705], + [93.618933, 32.522771], + [93.516687, 32.47583], + [93.501904, 32.503593], + [93.476651, 32.504603], + [93.4631, 32.556069], + [93.411977, 32.558086], + [93.385492, 32.525294], + [93.33868, 32.5712], + [93.308499, 32.580278], + [93.300492, 32.619604], + [93.260456, 32.62666], + [93.239514, 32.662439], + [93.210565, 32.655385], + [93.176688, 32.6705], + [93.159442, 32.644803], + [93.087993, 32.63674], + [93.069515, 32.626156], + [93.023935, 32.703239], + [93.019624, 32.737477], + [93.00053, 32.741001], + [92.964189, 32.714821], + [92.933392, 32.719353], + [92.866871, 32.698203], + [92.822523, 32.729926], + [92.789262, 32.719856], + [92.756618, 32.743014], + [92.686401, 32.76516], + [92.667922, 32.73194], + [92.634662, 32.720863], + [92.574916, 32.741001], + [92.56814, 32.73194], + [92.484372, 32.745028], + [92.459119, 32.76365], + [92.411076, 32.748048], + [92.355641, 32.764657], + [92.343938, 32.738484], + [92.310062, 32.751571], + [92.255243, 32.720863], + [92.198577, 32.754591], + [92.211511, 32.788306], + [92.193649, 32.801889], + [92.227526, 32.821003], + [92.205352, 32.866255], + [92.145606, 32.885857], + [92.101874, 32.860222], + [92.038432, 32.860725], + [92.018722, 32.829552], + [91.955897, 32.8205], + [91.896766, 32.907967], + [91.857962, 32.90244], + [91.839484, 32.948152], + [91.799448, 32.942126], + [91.752637, 32.969242], + [91.685499, 32.989324], + [91.664557, 33.012913], + [91.583253, 33.0375], + [91.55492, 33.060074], + [91.535826, 33.10019], + [91.49579, 33.109214], + [91.436044, 33.066092], + [91.370138, 33.100691], + [91.311624, 33.108211], + [91.261733, 33.141291], + [91.226624, 33.141792], + [91.18782, 33.106206], + [91.161335, 33.108712], + [91.147784, 33.07211], + [91.072024, 33.113224], + [91.037531, 33.098686], + [91.001807, 33.11573], + [90.927894, 33.120241], + [90.902024, 33.083143], + [90.88293, 33.120241], + [90.803474, 33.114227], + [90.740032, 33.142293], + [90.704308, 33.135778], + [90.627315, 33.180368], + [90.562642, 33.229441], + [90.490577, 33.264977], + [90.405577, 33.260473], + [90.363077, 33.279487], + [90.332896, 33.310501], + [90.246665, 33.423959], + [90.22018, 33.437943], + [90.107463, 33.460913], + [90.088984, 33.478885], + [90.083441, 33.525295], + [90.01076, 33.553728], + [89.984275, 33.612061], + [90.008296, 33.687785], + [89.981195, 33.70322], + [89.983659, 33.725622], + [89.907282, 33.741051], + [89.902355, 33.758467], + [89.942391, 33.801246], + [89.899891, 33.80771], + [89.837065, 33.868853], + [89.795181, 33.865374], + [89.73174, 33.921509], + [89.718805, 33.946832], + [89.688008, 33.959739], + [89.684928, 33.990013], + [89.635037, 34.049537], + [89.656595, 34.057966], + [89.655979, 34.097126], + [89.71203, 34.131809], + [89.756993, 34.124874], + [89.760073, 34.152613], + [89.789638, 34.150632], + [89.816739, 34.16945], + [89.838297, 34.263477], + [89.825362, 34.293642], + [89.86663, 34.324785], + [89.858623, 34.359375], + [89.820435, 34.369255], + [89.799493, 34.39642], + [89.819819, 34.420614], + [89.823515, 34.455657], + [89.814891, 34.548871], + [89.777935, 34.574499], + [89.798877, 34.628686], + [89.74837, 34.641981], + [89.72558, 34.660689], + [89.732356, 34.732035], + [89.799493, 34.743838], + [89.825978, 34.796931], + [89.867862, 34.81069], + [89.838913, 34.865705], + [89.814891, 34.86816], + [89.821051, 34.902033], + [89.78779, 34.921664], + [89.747138, 34.903506], + [89.707102, 34.919701], + [89.670146, 34.887798], + [89.578987, 34.895162], + [89.560509, 34.938836], + [89.59069, 35.057965], + [89.593153, 35.104491], + [89.579603, 35.118688], + [89.519241, 35.133862], + [89.46935, 35.214577], + [89.450255, 35.223867], + [89.48598, 35.256616], + [89.531559, 35.276161], + [89.494603, 35.298632], + [89.516161, 35.330862], + [89.497067, 35.361128], + [89.58761, 35.383575], + [89.619639, 35.412357], + [89.658443, 35.425526], + [89.685544, 35.416259], + [89.739131, 35.468429], + [89.765, 35.482563], + [89.740979, 35.507412], + [89.720037, 35.501566], + [89.699711, 35.544916], + [89.71203, 35.581915], + [89.75145, 35.580942], + [89.765616, 35.599922], + [89.726196, 35.648082], + [89.748986, 35.66267], + [89.747138, 35.7516], + [89.782863, 35.773453], + [89.767464, 35.799183], + [89.801957, 35.848193], + [89.778551, 35.861775], + [89.707718, 35.849163], + [89.654747, 35.848193], + [89.62395, 35.859349], + [89.550654, 35.856924], + [89.554965, 35.873414], + [89.489676, 35.903475], + [89.428082, 35.917531], + [89.434857, 35.992136], + [89.404676, 36.016827], + [89.417611, 36.044897], + [89.474893, 36.022151], + [89.605472, 36.038123], + [89.688624, 36.091337], + [89.711414, 36.093272] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 610000, + "name": "陕西省", + "center": [108.948024, 34.263161], + "centroid": [108.887114, 35.263661], + "childrenNum": 10, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 26, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [110.379257, 34.600612], + [110.29549, 34.610956], + [110.269004, 34.629671], + [110.229584, 34.692679], + [110.243135, 34.725641], + [110.246831, 34.789068], + [110.230816, 34.880925], + [110.262229, 34.944233], + [110.320743, 35.00504], + [110.373714, 35.134351], + [110.364475, 35.197952], + [110.378642, 35.210666], + [110.374946, 35.251728], + [110.45009, 35.327933], + [110.477808, 35.413821], + [110.531394, 35.511309], + [110.567735, 35.539559], + [110.589293, 35.602355], + [110.609619, 35.632031], + [110.57759, 35.701559], + [110.571431, 35.800639], + [110.550489, 35.838005], + [110.549257, 35.877778], + [110.511684, 35.879718], + [110.516612, 35.918501], + [110.502445, 35.947575], + [110.516612, 35.971796], + [110.49259, 35.994073], + [110.491974, 36.034735], + [110.467953, 36.074893], + [110.447011, 36.164328], + [110.45625, 36.22663], + [110.474112, 36.248352], + [110.474112, 36.306729], + [110.459946, 36.327946], + [110.487047, 36.393972], + [110.489511, 36.430094], + [110.47288, 36.453203], + [110.503677, 36.488335], + [110.488895, 36.556628], + [110.496902, 36.582102], + [110.447627, 36.621018], + [110.426685, 36.657514], + [110.394656, 36.676716], + [110.402663, 36.697352], + [110.438388, 36.685835], + [110.447011, 36.737649], + [110.407591, 36.776007], + [110.423605, 36.818179], + [110.406975, 36.824886], + [110.424221, 36.855539], + [110.376178, 36.882351], + [110.408823, 36.892403], + [110.424221, 36.963685], + [110.381721, 37.002408], + [110.382953, 37.022001], + [110.426685, 37.008621], + [110.417446, 37.027257], + [110.460561, 37.044932], + [110.49567, 37.086956], + [110.535706, 37.115118], + [110.53509, 37.138021], + [110.590525, 37.187145], + [110.651503, 37.256722], + [110.661974, 37.281963], + [110.690307, 37.287201], + [110.678604, 37.317668], + [110.695234, 37.34955], + [110.641648, 37.360015], + [110.630561, 37.372858], + [110.644111, 37.435135], + [110.740198, 37.44939], + [110.759292, 37.474567], + [110.770995, 37.538184], + [110.795017, 37.558586], + [110.771611, 37.594634], + [110.763604, 37.639668], + [110.793169, 37.650567], + [110.775306, 37.680886], + [110.706321, 37.705511], + [110.716792, 37.728708], + [110.750669, 37.736281], + [110.735886, 37.77035], + [110.680452, 37.790216], + [110.59422, 37.922049], + [110.522771, 37.955088], + [110.528315, 37.990471], + [110.507989, 38.013107], + [110.501829, 38.097929], + [110.519692, 38.130889], + [110.509221, 38.192061], + [110.528315, 38.211814], + [110.565887, 38.215105], + [110.57759, 38.297345], + [110.601612, 38.308147], + [110.661358, 38.308617], + [110.701394, 38.353215], + [110.746973, 38.366355], + [110.77777, 38.440924], + [110.796864, 38.453579], + [110.840596, 38.439986], + [110.874473, 38.453579], + [110.870777, 38.510265], + [110.907733, 38.521035], + [110.920052, 38.581878], + [110.898494, 38.587024], + [110.880632, 38.626776], + [110.916357, 38.673981], + [110.915125, 38.704345], + [110.965016, 38.755699], + [111.009363, 38.847579], + [110.995813, 38.868084], + [111.016755, 38.889981], + [111.009979, 38.932823], + [110.980414, 38.970056], + [110.998276, 38.998433], + [111.038313, 39.020289], + [111.094363, 39.030053], + [111.138095, 39.064447], + [111.147334, 39.100681], + [111.173819, 39.135041], + [111.163348, 39.152678], + [111.219399, 39.244044], + [111.213239, 39.257021], + [111.247732, 39.302419], + [111.202152, 39.305197], + [111.179363, 39.326959], + [111.186138, 39.35149], + [111.155341, 39.338531], + [111.159037, 39.362596], + [111.125776, 39.366297], + [111.087588, 39.376013], + [111.098059, 39.401914], + [111.064182, 39.400989], + [111.058639, 39.447681], + [111.10545, 39.472631], + [111.10545, 39.497573], + [111.148566, 39.531277], + [111.154725, 39.569116], + [111.136863, 39.587106], + [111.101138, 39.559428], + [111.017371, 39.552045], + [110.958856, 39.519275], + [110.891103, 39.509118], + [110.869545, 39.494341], + [110.782698, 39.38804], + [110.73835, 39.348713], + [110.731575, 39.30705], + [110.702626, 39.273701], + [110.626249, 39.266751], + [110.596684, 39.282966], + [110.566503, 39.320014], + [110.559728, 39.351027], + [110.524003, 39.382952], + [110.482735, 39.360745], + [110.434692, 39.381101], + [110.429764, 39.341308], + [110.385417, 39.310291], + [110.257917, 39.407001], + [110.243751, 39.423645], + [110.152592, 39.45415], + [110.12549, 39.432891], + [110.136577, 39.39174], + [110.161831, 39.387115], + [110.184005, 39.355192], + [110.217881, 39.281113], + [110.109476, 39.249606], + [110.041107, 39.21623], + [109.962267, 39.212056], + [109.90252, 39.271848], + [109.871723, 39.243581], + [109.961035, 39.191651], + [109.893897, 39.141075], + [109.92223, 39.107183], + [109.890818, 39.103932], + [109.851397, 39.122971], + [109.793499, 39.074204], + [109.762086, 39.057476], + [109.72513, 39.018429], + [109.665384, 38.981687], + [109.685094, 38.968195], + [109.672159, 38.928167], + [109.624116, 38.85457], + [109.549587, 38.805618], + [109.511399, 38.833595], + [109.444262, 38.782763], + [109.404226, 38.720689], + [109.338936, 38.701542], + [109.329081, 38.66043], + [109.367269, 38.627711], + [109.331545, 38.597783], + [109.276726, 38.623035], + [109.196654, 38.552867], + [109.175712, 38.518694], + [109.128901, 38.480288], + [109.054372, 38.433892], + [109.051292, 38.385122], + [109.007561, 38.359316], + [108.961981, 38.26493], + [108.976148, 38.245192], + [108.938575, 38.207582], + [108.964445, 38.154894], + [109.069155, 38.091336], + [109.050676, 38.055059], + [109.06977, 38.023008], + [109.037742, 38.021593], + [109.018648, 37.971602], + [108.982923, 37.964053], + [108.9743, 37.931962], + [108.93488, 37.922521], + [108.893612, 37.978207], + [108.883141, 38.01405], + [108.830786, 38.049875], + [108.797525, 38.04799], + [108.82709, 37.989056], + [108.798141, 37.93385], + [108.791982, 37.872934], + [108.799989, 37.784068], + [108.784591, 37.764673], + [108.791982, 37.700303], + [108.777815, 37.683728], + [108.720533, 37.683728], + [108.699591, 37.669518], + [108.628142, 37.651988], + [108.532671, 37.690832], + [108.485244, 37.678044], + [108.422418, 37.648672], + [108.301078, 37.640616], + [108.293071, 37.656726], + [108.24626, 37.665728], + [108.205608, 37.655779], + [108.193905, 37.638246], + [108.134159, 37.622131], + [108.055318, 37.652462], + [108.025137, 37.649619], + [108.012819, 37.66857], + [108.025753, 37.696041], + [107.993109, 37.735335], + [107.982022, 37.787378], + [107.884703, 37.808186], + [107.842819, 37.828987], + [107.732566, 37.84931], + [107.684523, 37.888522], + [107.65003, 37.86443], + [107.659269, 37.844112], + [107.646335, 37.805349], + [107.620465, 37.776026], + [107.599523, 37.791162], + [107.57119, 37.776499], + [107.499125, 37.765619], + [107.484959, 37.706458], + [107.425828, 37.684201], + [107.387024, 37.691305], + [107.389488, 37.671413], + [107.422133, 37.665254], + [107.361155, 37.613125], + [107.311264, 37.609806], + [107.330358, 37.584201], + [107.369162, 37.58752], + [107.345756, 37.518725], + [107.284162, 37.481691], + [107.282931, 37.437036], + [107.257677, 37.337179], + [107.273075, 37.29101], + [107.309416, 37.239095], + [107.270612, 37.229089], + [107.317423, 37.200017], + [107.336517, 37.165687], + [107.334669, 37.138975], + [107.306952, 37.100799], + [107.281083, 37.127047], + [107.268764, 37.099367], + [107.28601, 37.054963], + [107.288474, 37.008143], + [107.288474, 37.008143], + [107.291554, 36.979463], + [107.291554, 36.979463], + [107.310032, 36.912502], + [107.336517, 36.925899], + [107.365466, 36.905324], + [107.478183, 36.908196], + [107.533618, 36.867031], + [107.540393, 36.828718], + [107.5909, 36.836382], + [107.642023, 36.819137], + [107.670356, 36.83303], + [107.722095, 36.802367], + [107.742421, 36.811951], + [107.768291, 36.792783], + [107.866841, 36.766899], + [107.907493, 36.750118], + [107.914268, 36.720861], + [107.940754, 36.694953], + [107.938906, 36.655594], + [108.006659, 36.683435], + [108.02329, 36.647912], + [108.001732, 36.639269], + [108.060862, 36.592194], + [108.079956, 36.614294], + [108.092891, 36.587388], + [108.163724, 36.563839], + [108.1976, 36.630144], + [108.222854, 36.631105], + [108.204992, 36.606607], + [108.204992, 36.606607], + [108.210535, 36.577296], + [108.245644, 36.571048], + [108.262274, 36.549417], + [108.340498, 36.559032], + [108.365136, 36.519603], + [108.391621, 36.505654], + [108.408252, 36.45946], + [108.460606, 36.422871], + [108.495099, 36.422389], + [108.514809, 36.445501], + [108.510498, 36.47438], + [108.562852, 36.43876], + [108.618903, 36.433946], + [108.651548, 36.384818], + [108.641693, 36.359279], + [108.646004, 36.254143], + [108.712526, 36.138716], + [108.682345, 36.062316], + [108.688504, 36.021183], + [108.659555, 35.990683], + [108.652164, 35.94806], + [108.593649, 35.950967], + [108.562852, 35.921409], + [108.518505, 35.905414], + [108.499411, 35.872444], + [108.527744, 35.82442], + [108.533903, 35.746257], + [108.517889, 35.699615], + [108.539447, 35.605761], + [108.618287, 35.557088], + [108.625678, 35.537124], + [108.605968, 35.503028], + [108.631222, 35.418698], + [108.61028, 35.355271], + [108.614591, 35.328909], + [108.583178, 35.294724], + [108.547454, 35.304981], + [108.48894, 35.275184], + [108.36144, 35.279581], + [108.345426, 35.300586], + [108.296767, 35.267855], + [108.239484, 35.256127], + [108.221622, 35.296678], + [108.174811, 35.304981], + [108.094739, 35.280069], + [108.049159, 35.253683], + [107.949993, 35.245375], + [107.960464, 35.263457], + [107.867457, 35.256127], + [107.841587, 35.276649], + [107.745501, 35.311819], + [107.737494, 35.267366], + [107.667277, 35.257104], + [107.652494, 35.244886], + [107.686371, 35.218], + [107.715936, 35.168114], + [107.727639, 35.120157], + [107.769523, 35.064333], + [107.769523, 35.064333], + [107.773218, 35.060904], + [107.773218, 35.060904], + [107.814486, 35.024646], + [107.846515, 35.024646], + [107.863145, 34.999158], + [107.842203, 34.979056], + [107.741805, 34.953553], + [107.675284, 34.9511], + [107.638943, 34.935402], + [107.619849, 34.964834], + [107.564415, 34.968757], + [107.523763, 34.909886], + [107.455394, 34.916757], + [107.400575, 34.932949], + [107.369162, 34.917738], + [107.350068, 34.93393], + [107.286626, 34.931968], + [107.252749, 34.880925], + [107.189308, 34.893198], + [107.162206, 34.944233], + [107.119707, 34.950119], + [107.089526, 34.976604], + [107.08275, 35.024156], + [107.012533, 35.029547], + [106.990975, 35.068252], + [106.950323, 35.066782], + [106.901664, 35.094698], + [106.838222, 35.080007], + [106.710723, 35.100574], + [106.706411, 35.081966], + [106.615252, 35.071191], + [106.577064, 35.089312], + [106.541956, 35.083925], + [106.52163, 35.027587], + [106.494528, 35.006021], + [106.494528, 35.006021], + [106.484673, 34.983959], + [106.493296, 34.941289], + [106.527789, 34.876507], + [106.556122, 34.861285], + [106.550579, 34.82936], + [106.575216, 34.769897], + [106.539492, 34.745805], + [106.505615, 34.746789], + [106.487137, 34.715311], + [106.456956, 34.703996], + [106.442173, 34.675455], + [106.471122, 34.634102], + [106.419384, 34.643458], + [106.314058, 34.578934], + [106.341159, 34.568093], + [106.334384, 34.517811], + [106.455108, 34.531617], + [106.514238, 34.511894], + [106.513622, 34.498085], + [106.558586, 34.48822], + [106.610941, 34.454177], + [106.638042, 34.391481], + [106.717498, 34.369255], + [106.691013, 34.337635], + [106.705179, 34.299575], + [106.68239, 34.256057], + [106.652825, 34.24369], + [106.63373, 34.260014], + [106.589383, 34.253584], + [106.577064, 34.280786], + [106.526557, 34.292159], + [106.496376, 34.238248], + [106.5321, 34.254079], + [106.55797, 34.229837], + [106.585071, 34.149641], + [106.560434, 34.109514], + [106.501919, 34.105055], + [106.505615, 34.056479], + [106.471738, 34.024244], + [106.474202, 33.970659], + [106.41076, 33.909093], + [106.428007, 33.866368], + [106.475434, 33.875809], + [106.491448, 33.834559], + [106.461883, 33.789807], + [106.488369, 33.757969], + [106.482825, 33.707203], + [106.534564, 33.695254], + [106.575832, 33.631497], + [106.58076, 33.576169], + [106.540108, 33.512822], + [106.456956, 33.532779], + [106.447101, 33.613058], + [106.384891, 33.612061], + [106.35163, 33.587137], + [106.303587, 33.604585], + [106.237681, 33.564201], + [106.187174, 33.546746], + [106.108334, 33.569686], + [106.117573, 33.602591], + [106.086776, 33.617045], + [106.047356, 33.610067], + [105.971596, 33.613058], + [105.940183, 33.570684], + [105.902611, 33.556222], + [105.871198, 33.511325], + [105.842248, 33.489866], + [105.831162, 33.451926], + [105.837937, 33.410971], + [105.827466, 33.379993], + [105.709822, 33.382991], + [105.755401, 33.329004], + [105.752937, 33.291994], + [105.791741, 33.278486], + [105.799133, 33.258471], + [105.862574, 33.234447], + [105.917393, 33.237951], + [105.965436, 33.204407], + [105.968516, 33.154318], + [105.93156, 33.178365], + [105.897067, 33.146803], + [105.923552, 33.147805], + [105.934639, 33.112221], + [105.914929, 33.066092], + [105.926632, 33.042517], + [105.917393, 32.993841], + [105.861959, 32.939112], + [105.82685, 32.950663], + [105.735691, 32.905454], + [105.656851, 32.895405], + [105.638373, 32.879323], + [105.590329, 32.87681], + [105.565692, 32.906962], + [105.528119, 32.919019], + [105.49917, 32.911986], + [105.495475, 32.873292], + [105.524424, 32.847654], + [105.534279, 32.790822], + [105.555221, 32.794343], + [105.563844, 32.724891], + [105.585402, 32.728919], + [105.596489, 32.69921], + [105.677793, 32.726402], + [105.719061, 32.759624], + [105.768952, 32.767676], + [105.779423, 32.750061], + [105.822538, 32.770192], + [105.825002, 32.824523], + [105.849024, 32.817985], + [105.893371, 32.838603], + [105.93156, 32.826032], + [105.969132, 32.849162], + [106.011632, 32.829552], + [106.044277, 32.864747], + [106.071378, 32.828546], + [106.093552, 32.82402], + [106.07261, 32.76365], + [106.076921, 32.76365], + [106.076305, 32.759121], + [106.071378, 32.758114], + [106.120037, 32.719856], + [106.17424, 32.6977], + [106.254928, 32.693671], + [106.267863, 32.673522], + [106.301123, 32.680071], + [106.347935, 32.671003], + [106.389203, 32.62666], + [106.421231, 32.616579], + [106.451412, 32.65992], + [106.498224, 32.649338], + [106.517934, 32.668485], + [106.585687, 32.68813], + [106.626955, 32.682086], + [106.670071, 32.694678], + [106.733513, 32.739491], + [106.783404, 32.735967], + [106.793259, 32.712807], + [106.82344, 32.705254], + [106.854853, 32.724388], + [106.903512, 32.721367], + [106.912751, 32.704247], + [107.012533, 32.721367], + [107.066736, 32.708779], + [107.05996, 32.686115], + [107.098765, 32.649338], + [107.108004, 32.600951], + [107.080286, 32.542448], + [107.127098, 32.482393], + [107.189924, 32.468256], + [107.212097, 32.428864], + [107.263836, 32.403099], + [107.287858, 32.457147], + [107.313727, 32.489965], + [107.356843, 32.506622], + [107.382097, 32.54043], + [107.436299, 32.529835], + [107.438763, 32.465732], + [107.460937, 32.453612], + [107.456625, 32.41775], + [107.489886, 32.425328], + [107.527458, 32.38238], + [107.598291, 32.411688], + [107.648183, 32.413709], + [107.680827, 32.397035], + [107.707929, 32.331826], + [107.753508, 32.338399], + [107.812022, 32.247844], + [107.864377, 32.201266], + [107.890247, 32.214432], + [107.924739, 32.197215], + [107.979558, 32.146051], + [108.024521, 32.177462], + [108.018362, 32.2119], + [108.086731, 32.233165], + [108.143398, 32.219495], + [108.156948, 32.239239], + [108.179738, 32.221521], + [108.240716, 32.274666], + [108.310933, 32.232152], + [108.389773, 32.263533], + [108.414411, 32.252399], + [108.469846, 32.270618], + [108.507418, 32.245819], + [108.509882, 32.201266], + [108.543758, 32.177969], + [108.585026, 32.17189], + [108.676801, 32.10297], + [108.734084, 32.106519], + [108.75133, 32.076098], + [108.78767, 32.04871], + [108.837561, 32.039072], + [108.902235, 31.984774], + [108.986619, 31.980205], + [109.085785, 31.929428], + [109.123357, 31.892851], + [109.191111, 31.85575], + [109.195422, 31.817618], + [109.27611, 31.79931], + [109.279806, 31.776418], + [109.253936, 31.759628], + [109.282885, 31.743343], + [109.281654, 31.716874], + [109.381436, 31.705165], + [109.446109, 31.722983], + [109.502776, 31.716365], + [109.549587, 31.73011], + [109.585928, 31.726546], + [109.592087, 31.789136], + [109.633971, 31.804396], + [109.633971, 31.824738], + [109.60379, 31.885737], + [109.584696, 31.900472], + [109.62042, 31.928412], + [109.631507, 31.962436], + [109.590855, 32.012688], + [109.590855, 32.047696], + [109.621652, 32.106519], + [109.58716, 32.161251], + [109.604406, 32.199241], + [109.592703, 32.219495], + [109.550203, 32.225065], + [109.528645, 32.270112], + [109.495385, 32.300468], + [109.513247, 32.342444], + [109.502776, 32.38895], + [109.529877, 32.405625], + [109.526797, 32.43341], + [109.575457, 32.506622], + [109.637051, 32.540935], + [109.619804, 32.56767], + [109.631507, 32.599943], + [109.726978, 32.608513], + [109.746072, 32.594901], + [109.816905, 32.577252], + [109.910528, 32.592884], + [109.97089, 32.577756], + [110.017701, 32.546989], + [110.084223, 32.580782], + [110.090382, 32.617083], + [110.124259, 32.616579], + [110.153824, 32.593388], + [110.206179, 32.633212], + [110.156903, 32.683093], + [110.159367, 32.767173], + [110.127338, 32.77774], + [110.142121, 32.802895], + [110.105164, 32.832569], + [110.051578, 32.851676], + [109.988752, 32.886359], + [109.927158, 32.887364], + [109.907448, 32.903947], + [109.856941, 32.910479], + [109.847702, 32.893395], + [109.789804, 32.882339], + [109.76455, 32.909474], + [109.785492, 32.987316], + [109.794731, 33.067095], + [109.704188, 33.101694], + [109.688174, 33.116733], + [109.576073, 33.110216], + [109.522486, 33.138785], + [109.468283, 33.140288], + [109.438718, 33.152314], + [109.498464, 33.207412], + [109.514479, 33.237951], + [109.60687, 33.235949], + [109.619804, 33.275484], + [109.649985, 33.251465], + [109.693101, 33.254468], + [109.732521, 33.231443], + [109.813209, 33.236449], + [109.852013, 33.247961], + [109.916687, 33.229942], + [109.973353, 33.203907], + [109.999223, 33.212419], + [110.031252, 33.191888], + [110.164911, 33.209415], + [110.218497, 33.163336], + [110.285635, 33.171352], + [110.33799, 33.160331], + [110.372482, 33.186379], + [110.398352, 33.176862], + [110.398352, 33.176862], + [110.471032, 33.171352], + [110.54125, 33.255469], + [110.57759, 33.250464], + [110.59422, 33.168346], + [110.623785, 33.143796], + [110.650887, 33.157324], + [110.702626, 33.097182], + [110.753133, 33.15031], + [110.824582, 33.158327], + [110.828893, 33.201403], + [110.865234, 33.213921], + [110.9219, 33.203907], + [110.960704, 33.253967], + [110.984726, 33.255469], + [111.025994, 33.330504], + [111.025994, 33.375495], + [110.996429, 33.435946], + [111.02661, 33.467903], + [111.021066, 33.471397], + [111.021682, 33.476389], + [111.02661, 33.478386], + [111.002588, 33.535772], + [111.00382, 33.578662], + [110.966864, 33.609071], + [110.878784, 33.634486], + [110.823966, 33.685793], + [110.831973, 33.713675], + [110.81719, 33.751003], + [110.782082, 33.796272], + [110.74143, 33.798759], + [110.712481, 33.833564], + [110.66259, 33.85295], + [110.612083, 33.852453], + [110.587445, 33.887733], + [110.628713, 33.910086], + [110.627481, 33.925482], + [110.665669, 33.937895], + [110.671213, 33.966192], + [110.620706, 34.035652], + [110.587445, 34.023252], + [110.591757, 34.101586], + [110.61393, 34.113478], + [110.642264, 34.161032], + [110.621938, 34.177372], + [110.55788, 34.193214], + [110.55172, 34.213012], + [110.507989, 34.217466], + [110.43962, 34.243196], + [110.428533, 34.288203], + [110.451938, 34.292653], + [110.503677, 34.33714], + [110.473496, 34.393457], + [110.403279, 34.433448], + [110.403279, 34.433448], + [110.360779, 34.516825], + [110.372482, 34.544435], + [110.404511, 34.557743], + [110.366939, 34.566614], + [110.379257, 34.600612] + ] + ], + [ + [ + [111.02661, 33.478386], + [111.021682, 33.476389], + [111.021066, 33.471397], + [111.02661, 33.467903], + [111.02661, 33.478386] + ] + ], + [ + [ + [106.076921, 32.76365], + [106.07261, 32.76365], + [106.071378, 32.758114], + [106.076305, 32.759121], + [106.076921, 32.76365] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 620000, + "name": "甘肃省", + "center": [103.823557, 36.058039], + "childrenNum": 14, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 27, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [106.506231, 35.737514], + [106.504383, 35.736057], + [106.498224, 35.732656], + [106.49268, 35.732656], + [106.434782, 35.688436], + [106.460036, 35.643705], + [106.47913, 35.575101], + [106.460036, 35.578995], + [106.440941, 35.52641], + [106.465579, 35.481101], + [106.490217, 35.480613], + [106.483441, 35.450393], + [106.503767, 35.415284], + [106.501304, 35.364056], + [106.472354, 35.310842], + [106.415688, 35.276161], + [106.368261, 35.273718], + [106.363333, 35.238532], + [106.319601, 35.265411], + [106.241377, 35.358687], + [106.237681, 35.409431], + [106.196414, 35.409919], + [106.173008, 35.437716], + [106.129892, 35.393333], + [106.113262, 35.361616], + [106.083081, 35.421624], + [106.073226, 35.420649], + [106.067682, 35.436254], + [106.073226, 35.447468], + [106.071378, 35.449418], + [106.06953, 35.458193], + [106.071994, 35.463555], + [106.054132, 35.45478], + [106.034422, 35.469404], + [106.002393, 35.438692], + [105.894603, 35.413821], + [105.897683, 35.451368], + [106.048588, 35.488898], + [106.047356, 35.498155], + [106.023335, 35.49377], + [106.017175, 35.519103], + [105.900147, 35.54735], + [105.868734, 35.540046], + [105.847176, 35.490359], + [105.816379, 35.575101], + [105.800365, 35.564878], + [105.762176, 35.602841], + [105.759097, 35.634464], + [105.713517, 35.650513], + [105.722756, 35.673366], + [105.690727, 35.698643], + [105.723988, 35.725854], + [105.740618, 35.698643], + [105.759097, 35.724883], + [105.70243, 35.733142], + [105.667322, 35.749657], + [105.595873, 35.715651], + [105.481924, 35.727312], + [105.457286, 35.771511], + [105.432033, 35.787533], + [105.428953, 35.819082], + [105.408627, 35.822479], + [105.38091, 35.792873], + [105.371055, 35.844312], + [105.39754, 35.857409], + [105.350113, 35.875839], + [105.324859, 35.941761], + [105.343954, 36.033767], + [105.406163, 36.074409], + [105.430801, 36.10391], + [105.491163, 36.101009], + [105.515185, 36.147415], + [105.478844, 36.213111], + [105.460366, 36.223733], + [105.45975, 36.268137], + [105.476381, 36.293224], + [105.455439, 36.321678], + [105.425873, 36.330357], + [105.401236, 36.369881], + [105.398156, 36.430575], + [105.363048, 36.443093], + [105.362432, 36.496514], + [105.322396, 36.535954], + [105.281744, 36.522489], + [105.252179, 36.553263], + [105.2762, 36.563358], + [105.261418, 36.602764], + [105.22015, 36.631105], + [105.225693, 36.664716], + [105.201056, 36.700711], + [105.218302, 36.730455], + [105.272505, 36.739567], + [105.275584, 36.752515], + [105.319932, 36.742924], + [105.340874, 36.764502], + [105.334714, 36.80093], + [105.303302, 36.820575], + [105.279896, 36.86751], + [105.244787, 36.894796], + [105.178882, 36.892403], + [105.185657, 36.942164], + [105.165331, 36.99476], + [105.128991, 36.996194], + [105.05939, 37.022956], + [105.03968, 37.007187], + [105.004571, 37.035378], + [104.95468, 37.040156], + [104.954064, 37.077407], + [104.914644, 37.097935], + [104.888158, 37.15901], + [104.864753, 37.17284], + [104.85613, 37.211933], + [104.776673, 37.246718], + [104.717543, 37.208597], + [104.638087, 37.201923], + [104.600515, 37.242907], + [104.624536, 37.298627], + [104.651022, 37.290534], + [104.673812, 37.317668], + [104.713848, 37.329566], + [104.662109, 37.367626], + [104.679971, 37.408044], + [104.521059, 37.43466], + [104.499501, 37.421353], + [104.448994, 37.42468], + [104.437907, 37.445589], + [104.365226, 37.418026], + [104.298705, 37.414223], + [104.287002, 37.428007], + [104.237727, 37.411847], + [104.183524, 37.406618], + [104.089285, 37.465067], + [103.935916, 37.572818], + [103.874938, 37.604117], + [103.841062, 37.64725], + [103.683381, 37.777919], + [103.627947, 37.797783], + [103.40744, 37.860651], + [103.362477, 38.037621], + [103.368636, 38.08898], + [103.53494, 38.156776], + [103.507838, 38.280905], + [103.465339, 38.353215], + [103.416063, 38.404821], + [103.85954, 38.64454], + [104.011677, 38.85923], + [104.044322, 38.895105], + [104.173053, 38.94446], + [104.196459, 38.9882], + [104.190915, 39.042139], + [104.207546, 39.083495], + [104.171205, 39.160567], + [104.047401, 39.297788], + [104.073271, 39.351953], + [104.089901, 39.419947], + [103.955626, 39.456923], + [103.85338, 39.461543], + [103.728961, 39.430117], + [103.595302, 39.386652], + [103.428998, 39.353341], + [103.344615, 39.331588], + [103.259615, 39.263971], + [103.188166, 39.215302], + [103.133347, 39.192579], + [103.007696, 39.099753], + [102.883892, 39.120649], + [102.616574, 39.171703], + [102.579002, 39.183301], + [102.45335, 39.255167], + [102.3548, 39.231993], + [102.276576, 39.188868], + [102.050526, 39.141075], + [102.012338, 39.127149], + [101.902701, 39.111827], + [101.833715, 39.08907], + [101.926106, 39.000758], + [101.955055, 38.985874], + [102.045599, 38.904885], + [102.075164, 38.891378], + [101.941505, 38.808883], + [101.873751, 38.733761], + [101.777049, 38.66043], + [101.672955, 38.6908], + [101.601506, 38.65529], + [101.562702, 38.713218], + [101.412413, 38.764099], + [101.331109, 38.777164], + [101.307087, 38.80282], + [101.34158, 38.822406], + [101.33542, 38.847113], + [101.24303, 38.860628], + [101.237486, 38.907214], + [101.198682, 38.943064], + [101.228863, 39.020754], + [101.117378, 38.975174], + [100.969553, 38.946788], + [100.961545, 39.005874], + [100.901799, 39.030053], + [100.875314, 39.002619], + [100.835278, 39.025869], + [100.829118, 39.075133], + [100.864227, 39.106719], + [100.842669, 39.199999], + [100.842053, 39.405614], + [100.707778, 39.404689], + [100.606764, 39.387577], + [100.498975, 39.400527], + [100.500823, 39.481408], + [100.44354, 39.485565], + [100.326512, 39.509118], + [100.301258, 39.572345], + [100.314193, 39.606935], + [100.250135, 39.685274], + [100.128179, 39.702312], + [100.040716, 39.757083], + [99.958796, 39.769504], + [99.904593, 39.785601], + [99.822058, 39.860063], + [99.672384, 39.888079], + [99.469124, 39.875221], + [99.440791, 39.885783], + [99.459885, 39.898181], + [99.491298, 39.884406], + [99.533182, 39.891753], + [99.714268, 39.972061], + [99.751225, 40.006909], + [99.841152, 40.013326], + [99.927383, 40.063727], + [99.955716, 40.150695], + [100.007455, 40.20008], + [100.169447, 40.277743], + [100.169447, 40.541131], + [100.242744, 40.618855], + [100.237201, 40.716905], + [100.224882, 40.727337], + [100.107853, 40.875475], + [100.057346, 40.908049], + [99.985897, 40.909858], + [99.673, 40.93292], + [99.565827, 40.846961], + [99.174705, 40.858278], + [99.172858, 40.747289], + [99.12543, 40.715091], + [99.102025, 40.676522], + [99.041662, 40.693767], + [98.984996, 40.782644], + [98.790975, 40.705564], + [98.80699, 40.660181], + [98.802678, 40.607043], + [98.762642, 40.639748], + [98.72199, 40.657911], + [98.689345, 40.691952], + [98.668403, 40.773128], + [98.569853, 40.746836], + [98.627751, 40.677884], + [98.344419, 40.568413], + [98.333332, 40.918903], + [98.25018, 40.93925], + [98.184891, 40.988056], + [98.142391, 41.001607], + [97.971776, 41.09774], + [97.903407, 41.168057], + [97.629314, 41.440498], + [97.613915, 41.477276], + [97.84674, 41.656379], + [97.653335, 41.986856], + [97.500582, 42.243894], + [97.371235, 42.457076], + [97.172903, 42.795257], + [96.968411, 42.756161], + [96.742361, 42.75704], + [96.386348, 42.727592], + [96.166458, 42.623314], + [96.103632, 42.604375], + [96.072219, 42.569566], + [96.02356, 42.542675], + [96.0174, 42.482239], + [95.978596, 42.436762], + [96.06606, 42.414674], + [96.042038, 42.352787], + [96.040806, 42.326688], + [96.178161, 42.21775], + [96.077147, 42.149457], + [96.13874, 42.05399], + [96.137509, 42.019765], + [96.117183, 41.985966], + [96.054973, 41.936124], + [95.998306, 41.906289], + [95.855408, 41.849699], + [95.801206, 41.848361], + [95.759322, 41.835878], + [95.65646, 41.826067], + [95.57146, 41.796181], + [95.445193, 41.719841], + [95.39407, 41.693481], + [95.335556, 41.644305], + [95.299831, 41.565994], + [95.247476, 41.61344], + [95.194505, 41.694821], + [95.199433, 41.719395], + [95.16494, 41.735474], + [95.135991, 41.772976], + [95.110738, 41.768513], + [95.011572, 41.726541], + [94.969072, 41.718948], + [94.861898, 41.668451], + [94.809543, 41.619256], + [94.750413, 41.538227], + [94.534219, 41.505966], + [94.184365, 41.268444], + [94.01067, 41.114875], + [93.908424, 40.983539], + [93.809874, 40.879548], + [93.820961, 40.793519], + [93.760599, 40.664721], + [93.506216, 40.648376], + [92.928465, 40.572504], + [92.920458, 40.391792], + [92.906907, 40.310609], + [92.796654, 40.153897], + [92.745531, 39.868331], + [92.687632, 39.657174], + [92.639589, 39.514196], + [92.52564, 39.368611], + [92.378431, 39.258411], + [92.339011, 39.236628], + [92.343938, 39.146181], + [92.366112, 39.096037], + [92.366728, 39.059335], + [92.41046, 39.03842], + [92.459119, 39.042604], + [92.459119, 39.063982], + [92.489916, 39.099753], + [92.545966, 39.111362], + [92.659299, 39.109969], + [92.765857, 39.136898], + [92.866871, 39.138754], + [92.889045, 39.160103], + [92.938936, 39.169848], + [92.978356, 39.143396], + [93.043029, 39.146645], + [93.115094, 39.17959], + [93.142196, 39.160567], + [93.131725, 39.108112], + [93.165601, 39.090928], + [93.198246, 39.045857], + [93.179152, 38.923977], + [93.237666, 38.916062], + [93.274007, 38.896036], + [93.453245, 38.915596], + [93.729186, 38.924443], + [93.834511, 38.867618], + [93.884403, 38.867618], + [93.884403, 38.826136], + [93.769838, 38.821007], + [93.756287, 38.807484], + [93.773533, 38.771099], + [93.800019, 38.750566], + [93.885018, 38.720689], + [93.95154, 38.715086], + [93.973098, 38.724891], + [94.281067, 38.7599], + [94.370379, 38.7627], + [94.511429, 38.445142], + [94.527443, 38.425922], + [94.527443, 38.365416], + [94.56132, 38.351807], + [94.582878, 38.36917], + [94.672805, 38.386998], + [94.812623, 38.385591], + [94.861282, 38.393565], + [94.884072, 38.414669], + [94.973999, 38.430142], + [95.045448, 38.418889], + [95.072549, 38.402476], + [95.122441, 38.417014], + [95.140919, 38.392158], + [95.185266, 38.379492], + [95.209904, 38.327868], + [95.229614, 38.330685], + [95.259179, 38.302981], + [95.315846, 38.318947], + [95.408236, 38.300163], + [95.440881, 38.310965], + [95.455664, 38.291709], + [95.487693, 38.314721], + [95.51849, 38.294997], + [95.585011, 38.343359], + [95.608417, 38.339134], + [95.671858, 38.388405], + [95.703887, 38.400131], + [95.723597, 38.378554], + [95.775952, 38.356031], + [95.83693, 38.344298], + [95.852945, 38.287481], + [95.89606, 38.2903], + [95.932401, 38.259291], + [95.93856, 38.237202], + [96.006929, 38.207582], + [96.06606, 38.173245], + [96.109175, 38.187358], + [96.221892, 38.149246], + [96.252689, 38.167599], + [96.264392, 38.145952], + [96.313051, 38.161952], + [96.301964, 38.183124], + [96.335841, 38.246132], + [96.378341, 38.277146], + [96.46334, 38.277616], + [96.665369, 38.23015], + [96.655514, 38.295936], + [96.638883, 38.307208], + [96.626564, 38.356031], + [96.698013, 38.422172], + [96.707868, 38.459203], + [96.6666, 38.483567], + [96.706637, 38.505582], + [96.780549, 38.504177], + [96.800259, 38.52759], + [96.767614, 38.552399], + [96.808882, 38.582346], + [96.7941, 38.608072], + [96.847071, 38.599186], + [96.876636, 38.580475], + [96.961019, 38.558015], + [97.055874, 38.594508], + [97.047251, 38.653888], + [97.057722, 38.67258], + [97.009063, 38.702477], + [97.023229, 38.755699], + [97.00044, 38.7613], + [96.987505, 38.793025], + [96.993664, 38.834993], + [96.983809, 38.869016], + [96.940693, 38.90768], + [96.938846, 38.95563], + [96.965331, 39.017034], + [96.95794, 39.041674], + [96.969643, 39.097895], + [97.012142, 39.142004], + [96.962251, 39.198144], + [97.017686, 39.208347], + [97.060186, 39.19768], + [97.14149, 39.199999], + [97.220946, 39.193042], + [97.315185, 39.164744], + [97.347213, 39.167528], + [97.371235, 39.140611], + [97.401416, 39.146645], + [97.458698, 39.117863], + [97.504894, 39.076527], + [97.58127, 39.052364], + [97.679205, 39.010524], + [97.701379, 38.963076], + [97.828878, 38.93003], + [97.875689, 38.898365], + [98.009348, 38.85923], + [98.029058, 38.834061], + [98.068478, 38.816344], + [98.091884, 38.786495], + [98.167645, 38.840121], + [98.242173, 38.880664], + [98.235398, 38.918855], + [98.276666, 38.963541], + [98.287753, 38.992386], + [98.280977, 39.027263], + [98.316702, 39.040744], + [98.383839, 39.029588], + [98.401086, 39.001688], + [98.432498, 38.996107], + [98.428187, 38.976104], + [98.457752, 38.952838], + [98.526737, 38.95563], + [98.584635, 38.93003], + [98.624056, 38.959353], + [98.612353, 38.977035], + [98.661628, 38.993782], + [98.70536, 39.043533], + [98.730613, 39.057011], + [98.743548, 39.086747], + [98.816845, 39.085818], + [98.818076, 39.064911], + [98.886446, 39.040744], + [98.903076, 39.012384], + [98.951735, 38.987735], + [99.054597, 38.97657], + [99.107568, 38.951907], + [99.071843, 38.921184], + [99.068764, 38.896968], + [99.141445, 38.852706], + [99.222133, 38.788827], + [99.291118, 38.765966], + [99.361951, 38.718354], + [99.375502, 38.684727], + [99.412458, 38.665571], + [99.450646, 38.60433], + [99.501769, 38.612281], + [99.52887, 38.546314], + [99.585537, 38.498556], + [99.63974, 38.474666], + [99.65945, 38.449361], + [99.727203, 38.415607], + [99.758, 38.410449], + [99.826985, 38.370109], + [99.960028, 38.320825], + [100.001912, 38.315191], + [100.049955, 38.283254], + [100.071513, 38.284663], + [100.117093, 38.253652], + [100.126332, 38.231561], + [100.182998, 38.222158], + [100.159592, 38.291239], + [100.163904, 38.328337], + [100.136803, 38.33444], + [100.093071, 38.407166], + [100.022238, 38.432017], + [100.001296, 38.467169], + [100.025933, 38.507923], + [100.064122, 38.518694], + [100.086911, 38.492936], + [100.113397, 38.497151], + [100.163288, 38.461546], + [100.24028, 38.441861], + [100.259374, 38.366355], + [100.301874, 38.388405], + [100.331439, 38.337257], + [100.318505, 38.329276], + [100.396729, 38.293118], + [100.424446, 38.307208], + [100.432453, 38.275267], + [100.459555, 38.2654], + [100.474953, 38.288891], + [100.516837, 38.272448], + [100.545786, 38.247072], + [100.595061, 38.242372], + [100.619083, 38.26587], + [100.71517, 38.253652], + [100.752126, 38.238612], + [100.825423, 38.158658], + [100.860531, 38.148305], + [100.913502, 38.17889], + [100.93814, 38.16007], + [100.91843, 38.129006], + [100.922125, 38.084741], + [100.888864, 38.056001], + [100.895024, 38.013107], + [100.91843, 37.999432], + [100.964009, 38.011221], + [101.077342, 37.941874], + [101.103211, 37.946593], + [101.114298, 37.92016], + [101.152486, 37.891356], + [101.159262, 37.86821], + [101.202994, 37.84742], + [101.276906, 37.83655], + [101.362522, 37.791162], + [101.382848, 37.822369], + [101.459224, 37.86632], + [101.551615, 37.835604], + [101.598427, 37.827569], + [101.670491, 37.754264], + [101.659405, 37.733441], + [101.791832, 37.696041], + [101.815853, 37.654357], + [101.854657, 37.664781], + [101.873135, 37.686569], + [101.946432, 37.728235], + [101.998787, 37.724921], + [102.036359, 37.685149], + [102.048678, 37.651515], + [102.035128, 37.627819], + [102.102265, 37.582304], + [102.131214, 37.54625], + [102.103497, 37.482641], + [102.125055, 37.48549], + [102.176794, 37.458892], + [102.19712, 37.420403], + [102.299981, 37.391404], + [102.29875, 37.370004], + [102.368351, 37.327662], + [102.428097, 37.308624], + [102.419474, 37.294343], + [102.45335, 37.271487], + [102.457662, 37.248147], + [102.490307, 37.223371], + [102.533422, 37.217176], + [102.578386, 37.17284], + [102.599944, 37.174748], + [102.642444, 37.099845], + [102.583314, 37.104618], + [102.488459, 37.078362], + [102.506321, 37.019134], + [102.450271, 36.968467], + [102.499546, 36.954599], + [102.526031, 36.928291], + [102.56114, 36.91968], + [102.587009, 36.869904], + [102.639364, 36.852666], + [102.720052, 36.767858], + [102.692335, 36.775528], + [102.639364, 36.732853], + [102.612879, 36.738129], + [102.601176, 36.710307], + [102.630741, 36.650793], + [102.684328, 36.619097], + [102.724364, 36.613813], + [102.714509, 36.599401], + [102.761936, 36.568645], + [102.734219, 36.562396], + [102.753313, 36.525855], + [102.793349, 36.497957], + [102.771791, 36.47438], + [102.829689, 36.365544], + [102.831537, 36.365544], + [102.838928, 36.345783], + [102.836465, 36.344819], + [102.845704, 36.331803], + [102.896827, 36.331803], + [102.922696, 36.298047], + [103.024942, 36.256556], + [103.021246, 36.232906], + [103.066826, 36.216974], + [103.048964, 36.199107], + [102.986754, 36.193312], + [102.965812, 36.151765], + [102.948566, 36.150798], + [102.941174, 36.104877], + [102.882044, 36.082632], + [102.932551, 36.048285], + [102.968276, 36.044414], + [102.951645, 36.021667], + [102.971971, 35.995525], + [102.942406, 35.92674], + [102.954725, 35.858864], + [102.94487, 35.829757], + [102.914073, 35.845282], + [102.81737, 35.850133], + [102.787189, 35.862745], + [102.739146, 35.821023], + [102.715125, 35.815685], + [102.686175, 35.771996], + [102.707733, 35.70496], + [102.744074, 35.657807], + [102.7644, 35.653431], + [102.763168, 35.612086], + [102.808747, 35.560496], + [102.746537, 35.545403], + [102.729291, 35.523487], + [102.782878, 35.527871], + [102.743458, 35.494745], + [102.695414, 35.528358], + [102.570995, 35.548324], + [102.531575, 35.580455], + [102.503241, 35.585322], + [102.49893, 35.545403], + [102.437952, 35.455268], + [102.447807, 35.437229], + [102.408387, 35.409431], + [102.314764, 35.434303], + [102.293822, 35.424063], + [102.287663, 35.36552], + [102.317844, 35.343067], + [102.311684, 35.31426], + [102.280887, 35.303028], + [102.3123, 35.282512], + [102.370199, 35.263946], + [102.365887, 35.235599], + [102.404075, 35.179366], + [102.346793, 35.164201], + [102.310452, 35.128967], + [102.29567, 35.071681], + [102.252554, 35.048657], + [102.218062, 35.057475], + [102.211286, 35.034937], + [102.176178, 35.032977], + [102.157699, 35.010923], + [102.133678, 35.014844], + [102.094874, 34.986901], + [102.048062, 34.910868], + [102.068388, 34.887798], + [101.985852, 34.90007], + [101.916867, 34.873561], + [101.923027, 34.835746], + [101.917483, 34.705964], + [101.919947, 34.621791], + [101.934729, 34.58731], + [101.956287, 34.582876], + [101.97415, 34.548871], + [102.001867, 34.538519], + [102.093026, 34.536547], + [102.139837, 34.50351], + [102.155852, 34.507456], + [102.169402, 34.457631], + [102.205743, 34.407777], + [102.259329, 34.355917], + [102.237156, 34.34307], + [102.237156, 34.34307], + [102.186649, 34.352952], + [102.149692, 34.271885], + [102.067772, 34.293642], + [102.062229, 34.227858], + [102.01357, 34.218456], + [102.030816, 34.190739], + [102.003099, 34.162022], + [101.965526, 34.167469], + [101.955055, 34.109514], + [101.897773, 34.133791], + [101.874367, 34.130323], + [101.851578, 34.153108], + [101.836795, 34.124378], + [101.788136, 34.131809], + [101.764114, 34.122892], + [101.736397, 34.080275], + [101.718535, 34.083249], + [101.703136, 34.119424], + [101.674187, 34.110506], + [101.6206, 34.178857], + [101.53868, 34.212022], + [101.492485, 34.195689], + [101.482014, 34.218951], + [101.417956, 34.227858], + [101.369913, 34.248143], + [101.327413, 34.24468], + [101.325565, 34.268423], + [101.268899, 34.278808], + [101.228863, 34.298586], + [101.235022, 34.325279], + [101.193754, 34.336646], + [101.178356, 34.320831], + [101.098284, 34.329233], + [101.054552, 34.322808], + [100.986799, 34.374689], + [100.951074, 34.38358], + [100.895024, 34.375183], + [100.868538, 34.332693], + [100.821727, 34.317371], + [100.798321, 34.260014], + [100.809408, 34.247153], + [100.764445, 34.178857], + [100.806329, 34.155584], + [100.848828, 34.089692], + [100.870386, 34.083744], + [100.880857, 34.036644], + [100.93506, 33.990013], + [100.927669, 33.975126], + [100.965857, 33.946832], + [100.994806, 33.891707], + [101.023139, 33.896178], + [101.054552, 33.863386], + [101.153718, 33.8445], + [101.153102, 33.823124], + [101.190675, 33.791796], + [101.186363, 33.741051], + [101.162957, 33.719649], + [101.177124, 33.685295], + [101.166653, 33.659894], + [101.217776, 33.669856], + [101.23687, 33.685793], + [101.302776, 33.657902], + [101.385312, 33.644949], + [101.424732, 33.655411], + [101.428427, 33.680315], + [101.501724, 33.702723], + [101.58426, 33.674339], + [101.585492, 33.645448], + [101.616905, 33.598603], + [101.611977, 33.565199], + [101.622448, 33.502343], + [101.718535, 33.494857], + [101.748716, 33.505337], + [101.769042, 33.538765], + [101.783208, 33.556721], + [101.831252, 33.554726], + [101.844186, 33.602591], + [101.884222, 33.578163], + [101.907012, 33.539264], + [101.906396, 33.48188], + [101.946432, 33.442937], + [101.915635, 33.425957], + [101.887302, 33.383991], + [101.877447, 33.314502], + [101.769658, 33.26898], + [101.770274, 33.248962], + [101.83002, 33.213921], + [101.841723, 33.184876], + [101.825708, 33.119239], + [101.865744, 33.103198], + [101.887302, 33.135778], + [101.921795, 33.153817], + [101.935345, 33.186879], + [101.99386, 33.1999], + [102.054838, 33.189884], + [102.08933, 33.204908], + [102.08933, 33.227439], + [102.117047, 33.288492], + [102.144765, 33.273983], + [102.160163, 33.242956], + [102.200815, 33.223434], + [102.217446, 33.247961], + [102.192192, 33.337005], + [102.218062, 33.349503], + [102.258098, 33.409472], + [102.296286, 33.413969], + [102.310452, 33.397982], + [102.368967, 33.41247], + [102.392988, 33.404477], + [102.447807, 33.454922], + [102.462589, 33.449429], + [102.461358, 33.501345], + [102.446575, 33.53228], + [102.477988, 33.543254], + [102.440416, 33.574673], + [102.346793, 33.605582], + [102.31538, 33.665374], + [102.342481, 33.725622], + [102.284583, 33.719151], + [102.324619, 33.754486], + [102.296286, 33.783838], + [102.243315, 33.786823], + [102.261177, 33.821136], + [102.25317, 33.861399], + [102.136142, 33.965199], + [102.16817, 33.983066], + [102.226069, 33.963214], + [102.248858, 33.98654], + [102.287047, 33.977607], + [102.315996, 33.993983], + [102.345561, 33.969666], + [102.392372, 33.971651], + [102.406539, 34.033172], + [102.437336, 34.087214], + [102.471213, 34.072839], + [102.511865, 34.086222], + [102.615958, 34.099604], + [102.649219, 34.080275], + [102.655994, 34.113478], + [102.598712, 34.14766], + [102.651067, 34.165983], + [102.664002, 34.192719], + [102.694799, 34.198659], + [102.728675, 34.235774], + [102.779798, 34.236764], + [102.798276, 34.272874], + [102.856791, 34.270895], + [102.85987, 34.301058], + [102.911609, 34.312923], + [102.949181, 34.292159], + [102.977515, 34.252595], + [102.973203, 34.205588], + [103.005848, 34.184798], + [103.052043, 34.195194], + [103.100087, 34.181828], + [103.124108, 34.162022], + [103.121644, 34.112487], + [103.178927, 34.079779], + [103.129652, 34.065899], + [103.119797, 34.03466], + [103.147514, 34.036644], + [103.157369, 33.998944], + [103.120413, 33.953286], + [103.1315, 33.931937], + [103.16476, 33.929454], + [103.181391, 33.900649], + [103.153673, 33.819147], + [103.165376, 33.805721], + [103.228202, 33.79478], + [103.24976, 33.814175], + [103.284868, 33.80224], + [103.278709, 33.774387], + [103.35447, 33.743539], + [103.434542, 33.752993], + [103.464723, 33.80224], + [103.518309, 33.807213], + [103.545411, 33.719649], + [103.520157, 33.678323], + [103.552186, 33.671351], + [103.563889, 33.699735], + [103.593454, 33.716164], + [103.645809, 33.708697], + [103.667983, 33.685793], + [103.690772, 33.69376], + [103.778236, 33.658898], + [103.861388, 33.682307], + [103.980264, 33.670852], + [104.046169, 33.686291], + [104.103452, 33.663381], + [104.176749, 33.5996], + [104.155191, 33.542755], + [104.180444, 33.472895], + [104.213089, 33.446932], + [104.22048, 33.404477], + [104.272219, 33.391486], + [104.292545, 33.336505], + [104.373849, 33.345004], + [104.420045, 33.327004], + [104.386168, 33.298497], + [104.333813, 33.315502], + [104.303632, 33.304499], + [104.323958, 33.26898], + [104.32827, 33.223934], + [104.351059, 33.158828], + [104.378161, 33.109214], + [104.337509, 33.038002], + [104.391711, 33.035493], + [104.426204, 33.010906], + [104.383704, 32.994343], + [104.378161, 32.953174], + [104.345516, 32.940117], + [104.288234, 32.942628], + [104.277147, 32.90244], + [104.294393, 32.835586], + [104.363994, 32.822511], + [104.458849, 32.748551], + [104.51182, 32.753585], + [104.526602, 32.728416], + [104.582653, 32.722374], + [104.592508, 32.695685], + [104.643015, 32.661935], + [104.696601, 32.673522], + [104.739717, 32.635228], + [104.795768, 32.643292], + [104.820405, 32.662943], + [104.845659, 32.653873], + [104.881999, 32.600951], + [104.925115, 32.607505], + [105.026745, 32.650346], + [105.0791, 32.637244], + [105.111128, 32.593893], + [105.185041, 32.617587], + [105.215222, 32.63674], + [105.219534, 32.666469], + [105.263265, 32.652362], + [105.297758, 32.656897], + [105.347033, 32.68259], + [105.368591, 32.712807], + [105.448663, 32.732946], + [105.454207, 32.767173], + [105.427721, 32.784281], + [105.396308, 32.85067], + [105.396308, 32.85067], + [105.38091, 32.876307], + [105.408011, 32.885857], + [105.414171, 32.922034], + [105.467757, 32.930071], + [105.49917, 32.911986], + [105.528119, 32.919019], + [105.565692, 32.906962], + [105.590329, 32.87681], + [105.638373, 32.879323], + [105.656851, 32.895405], + [105.735691, 32.905454], + [105.82685, 32.950663], + [105.861959, 32.939112], + [105.917393, 32.993841], + [105.926632, 33.042517], + [105.914929, 33.066092], + [105.934639, 33.112221], + [105.923552, 33.147805], + [105.897067, 33.146803], + [105.93156, 33.178365], + [105.968516, 33.154318], + [105.965436, 33.204407], + [105.917393, 33.237951], + [105.862574, 33.234447], + [105.799133, 33.258471], + [105.791741, 33.278486], + [105.752937, 33.291994], + [105.755401, 33.329004], + [105.709822, 33.382991], + [105.827466, 33.379993], + [105.837937, 33.410971], + [105.831162, 33.451926], + [105.842248, 33.489866], + [105.871198, 33.511325], + [105.902611, 33.556222], + [105.940183, 33.570684], + [105.971596, 33.613058], + [106.047356, 33.610067], + [106.086776, 33.617045], + [106.117573, 33.602591], + [106.108334, 33.569686], + [106.187174, 33.546746], + [106.237681, 33.564201], + [106.303587, 33.604585], + [106.35163, 33.587137], + [106.384891, 33.612061], + [106.447101, 33.613058], + [106.456956, 33.532779], + [106.540108, 33.512822], + [106.58076, 33.576169], + [106.575832, 33.631497], + [106.534564, 33.695254], + [106.482825, 33.707203], + [106.488369, 33.757969], + [106.461883, 33.789807], + [106.491448, 33.834559], + [106.475434, 33.875809], + [106.428007, 33.866368], + [106.41076, 33.909093], + [106.474202, 33.970659], + [106.471738, 34.024244], + [106.505615, 34.056479], + [106.501919, 34.105055], + [106.560434, 34.109514], + [106.585071, 34.149641], + [106.55797, 34.229837], + [106.5321, 34.254079], + [106.496376, 34.238248], + [106.526557, 34.292159], + [106.577064, 34.280786], + [106.589383, 34.253584], + [106.63373, 34.260014], + [106.652825, 34.24369], + [106.68239, 34.256057], + [106.705179, 34.299575], + [106.691013, 34.337635], + [106.717498, 34.369255], + [106.638042, 34.391481], + [106.610941, 34.454177], + [106.558586, 34.48822], + [106.513622, 34.498085], + [106.514238, 34.511894], + [106.455108, 34.531617], + [106.334384, 34.517811], + [106.341159, 34.568093], + [106.314058, 34.578934], + [106.419384, 34.643458], + [106.471122, 34.634102], + [106.442173, 34.675455], + [106.456956, 34.703996], + [106.487137, 34.715311], + [106.505615, 34.746789], + [106.539492, 34.745805], + [106.575216, 34.769897], + [106.550579, 34.82936], + [106.556122, 34.861285], + [106.527789, 34.876507], + [106.493296, 34.941289], + [106.484673, 34.983959], + [106.494528, 35.006021], + [106.494528, 35.006021], + [106.52163, 35.027587], + [106.541956, 35.083925], + [106.577064, 35.089312], + [106.615252, 35.071191], + [106.706411, 35.081966], + [106.710723, 35.100574], + [106.838222, 35.080007], + [106.901664, 35.094698], + [106.950323, 35.066782], + [106.990975, 35.068252], + [107.012533, 35.029547], + [107.08275, 35.024156], + [107.089526, 34.976604], + [107.119707, 34.950119], + [107.162206, 34.944233], + [107.189308, 34.893198], + [107.252749, 34.880925], + [107.286626, 34.931968], + [107.350068, 34.93393], + [107.369162, 34.917738], + [107.400575, 34.932949], + [107.455394, 34.916757], + [107.523763, 34.909886], + [107.564415, 34.968757], + [107.619849, 34.964834], + [107.638943, 34.935402], + [107.675284, 34.9511], + [107.741805, 34.953553], + [107.842203, 34.979056], + [107.863145, 34.999158], + [107.846515, 35.024646], + [107.814486, 35.024646], + [107.773218, 35.060904], + [107.773218, 35.060904], + [107.769523, 35.064333], + [107.769523, 35.064333], + [107.727639, 35.120157], + [107.715936, 35.168114], + [107.686371, 35.218], + [107.652494, 35.244886], + [107.667277, 35.257104], + [107.737494, 35.267366], + [107.745501, 35.311819], + [107.841587, 35.276649], + [107.867457, 35.256127], + [107.960464, 35.263457], + [107.949993, 35.245375], + [108.049159, 35.253683], + [108.094739, 35.280069], + [108.174811, 35.304981], + [108.221622, 35.296678], + [108.239484, 35.256127], + [108.296767, 35.267855], + [108.345426, 35.300586], + [108.36144, 35.279581], + [108.48894, 35.275184], + [108.547454, 35.304981], + [108.583178, 35.294724], + [108.614591, 35.328909], + [108.61028, 35.355271], + [108.631222, 35.418698], + [108.605968, 35.503028], + [108.625678, 35.537124], + [108.618287, 35.557088], + [108.539447, 35.605761], + [108.517889, 35.699615], + [108.533903, 35.746257], + [108.527744, 35.82442], + [108.499411, 35.872444], + [108.518505, 35.905414], + [108.562852, 35.921409], + [108.593649, 35.950967], + [108.652164, 35.94806], + [108.659555, 35.990683], + [108.688504, 36.021183], + [108.682345, 36.062316], + [108.712526, 36.138716], + [108.646004, 36.254143], + [108.641693, 36.359279], + [108.651548, 36.384818], + [108.618903, 36.433946], + [108.562852, 36.43876], + [108.510498, 36.47438], + [108.514809, 36.445501], + [108.495099, 36.422389], + [108.460606, 36.422871], + [108.408252, 36.45946], + [108.391621, 36.505654], + [108.365136, 36.519603], + [108.340498, 36.559032], + [108.262274, 36.549417], + [108.245644, 36.571048], + [108.210535, 36.577296], + [108.204992, 36.606607], + [108.204992, 36.606607], + [108.222854, 36.631105], + [108.1976, 36.630144], + [108.163724, 36.563839], + [108.092891, 36.587388], + [108.079956, 36.614294], + [108.060862, 36.592194], + [108.001732, 36.639269], + [108.02329, 36.647912], + [108.006659, 36.683435], + [107.938906, 36.655594], + [107.940754, 36.694953], + [107.914268, 36.720861], + [107.907493, 36.750118], + [107.866841, 36.766899], + [107.768291, 36.792783], + [107.742421, 36.811951], + [107.722095, 36.802367], + [107.670356, 36.83303], + [107.642023, 36.819137], + [107.5909, 36.836382], + [107.540393, 36.828718], + [107.533618, 36.867031], + [107.478183, 36.908196], + [107.365466, 36.905324], + [107.336517, 36.925899], + [107.310032, 36.912502], + [107.291554, 36.979463], + [107.291554, 36.979463], + [107.288474, 37.008143], + [107.288474, 37.008143], + [107.28601, 37.054963], + [107.268764, 37.099367], + [107.234887, 37.096503], + [107.181916, 37.143269], + [107.133873, 37.134681], + [107.095685, 37.115595], + [107.030395, 37.140883], + [107.031011, 37.108436], + [106.998367, 37.106527], + [106.905976, 37.151378], + [106.912135, 37.110345], + [106.891193, 37.098413], + [106.818512, 37.141838], + [106.776012, 37.158056], + [106.772933, 37.120367], + [106.750143, 37.09889], + [106.728585, 37.121321], + [106.687933, 37.12991], + [106.673151, 37.1113], + [106.6171, 37.135158], + [106.605397, 37.127524], + [106.645433, 37.064992], + [106.666991, 37.016745], + [106.646665, 37.000496], + [106.64297, 36.962729], + [106.594926, 36.967988], + [106.595542, 36.94025], + [106.540108, 36.984244], + [106.549347, 36.941685], + [106.601702, 36.918244], + [106.609709, 36.878521], + [106.609709, 36.878521], + [106.626955, 36.892403], + [106.637426, 36.867031], + [106.637426, 36.867031], + [106.657752, 36.820575], + [106.627571, 36.752995], + [106.644817, 36.72278], + [106.59431, 36.750118], + [106.514238, 36.715584], + [106.519782, 36.708868], + [106.519782, 36.708868], + [106.530869, 36.690154], + [106.490833, 36.685835], + [106.491448, 36.628703], + [106.444637, 36.624861], + [106.465579, 36.583063], + [106.444637, 36.557109], + [106.397826, 36.576816], + [106.392282, 36.556628], + [106.363949, 36.577296], + [106.37134, 36.549417], + [106.39721, 36.548455], + [106.455724, 36.496995], + [106.494528, 36.494589], + [106.523477, 36.468605], + [106.492064, 36.422389], + [106.510543, 36.379037], + [106.497608, 36.31348], + [106.470507, 36.306246], + [106.504383, 36.266207], + [106.54134, 36.25366], + [106.559202, 36.292259], + [106.647897, 36.259451], + [106.685469, 36.273445], + [106.698404, 36.244008], + [106.735976, 36.23725], + [106.772933, 36.212628], + [106.808657, 36.21118], + [106.833295, 36.229044], + [106.858548, 36.206834], + [106.858548, 36.206834], + [106.873947, 36.178338], + [106.873947, 36.178338], + [106.930613, 36.138716], + [106.925686, 36.115997], + [106.957715, 36.091337], + [106.940468, 36.064734], + [106.928149, 36.011502], + [106.94786, 35.988262], + [106.90228, 35.943699], + [106.93862, 35.952905], + [106.940468, 35.931101], + [106.912751, 35.93207], + [106.849925, 35.887476], + [106.927534, 35.810346], + [106.897353, 35.759856], + [106.868403, 35.771996], + [106.867171, 35.738485], + [106.819128, 35.7448], + [106.806193, 35.70982], + [106.750759, 35.725369], + [106.750759, 35.689408], + [106.674998, 35.728284], + [106.66268, 35.70739], + [106.633115, 35.714679], + [106.620796, 35.743829], + [106.595542, 35.727312], + [106.566593, 35.738971], + [106.506231, 35.737514] + ] + ], + [ + [ + [106.047356, 35.498155], + [106.048588, 35.488898], + [106.054132, 35.45478], + [106.071994, 35.463555], + [106.078769, 35.509848], + [106.047356, 35.498155] + ] + ], + [ + [ + [102.831537, 36.365544], + [102.829689, 36.365544], + [102.836465, 36.344819], + [102.838928, 36.345783], + [102.831537, 36.365544] + ] + ], + [ + [ + [106.073226, 35.447468], + [106.067682, 35.436254], + [106.073226, 35.420649], + [106.083081, 35.421624], + [106.073226, 35.447468] + ] + ], + [ + [ + [106.504383, 35.736057], + [106.506231, 35.737514], + [106.49268, 35.732656], + [106.498224, 35.732656], + [106.504383, 35.736057] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 630000, + "name": "青海省", + "center": [101.778916, 36.623178], + "centroid": [96.043533, 35.726403], + "childrenNum": 8, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 28, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [102.829689, 36.365544], + [102.771791, 36.47438], + [102.793349, 36.497957], + [102.753313, 36.525855], + [102.734219, 36.562396], + [102.761936, 36.568645], + [102.714509, 36.599401], + [102.724364, 36.613813], + [102.684328, 36.619097], + [102.630741, 36.650793], + [102.601176, 36.710307], + [102.612879, 36.738129], + [102.639364, 36.732853], + [102.692335, 36.775528], + [102.720052, 36.767858], + [102.639364, 36.852666], + [102.587009, 36.869904], + [102.56114, 36.91968], + [102.526031, 36.928291], + [102.499546, 36.954599], + [102.450271, 36.968467], + [102.506321, 37.019134], + [102.488459, 37.078362], + [102.583314, 37.104618], + [102.642444, 37.099845], + [102.599944, 37.174748], + [102.578386, 37.17284], + [102.533422, 37.217176], + [102.490307, 37.223371], + [102.457662, 37.248147], + [102.45335, 37.271487], + [102.419474, 37.294343], + [102.428097, 37.308624], + [102.368351, 37.327662], + [102.29875, 37.370004], + [102.299981, 37.391404], + [102.19712, 37.420403], + [102.176794, 37.458892], + [102.125055, 37.48549], + [102.103497, 37.482641], + [102.131214, 37.54625], + [102.102265, 37.582304], + [102.035128, 37.627819], + [102.048678, 37.651515], + [102.036359, 37.685149], + [101.998787, 37.724921], + [101.946432, 37.728235], + [101.873135, 37.686569], + [101.854657, 37.664781], + [101.815853, 37.654357], + [101.791832, 37.696041], + [101.659405, 37.733441], + [101.670491, 37.754264], + [101.598427, 37.827569], + [101.551615, 37.835604], + [101.459224, 37.86632], + [101.382848, 37.822369], + [101.362522, 37.791162], + [101.276906, 37.83655], + [101.202994, 37.84742], + [101.159262, 37.86821], + [101.152486, 37.891356], + [101.114298, 37.92016], + [101.103211, 37.946593], + [101.077342, 37.941874], + [100.964009, 38.011221], + [100.91843, 37.999432], + [100.895024, 38.013107], + [100.888864, 38.056001], + [100.922125, 38.084741], + [100.91843, 38.129006], + [100.93814, 38.16007], + [100.913502, 38.17889], + [100.860531, 38.148305], + [100.825423, 38.158658], + [100.752126, 38.238612], + [100.71517, 38.253652], + [100.619083, 38.26587], + [100.595061, 38.242372], + [100.545786, 38.247072], + [100.516837, 38.272448], + [100.474953, 38.288891], + [100.459555, 38.2654], + [100.432453, 38.275267], + [100.424446, 38.307208], + [100.396729, 38.293118], + [100.318505, 38.329276], + [100.331439, 38.337257], + [100.301874, 38.388405], + [100.259374, 38.366355], + [100.24028, 38.441861], + [100.163288, 38.461546], + [100.113397, 38.497151], + [100.086911, 38.492936], + [100.064122, 38.518694], + [100.025933, 38.507923], + [100.001296, 38.467169], + [100.022238, 38.432017], + [100.093071, 38.407166], + [100.136803, 38.33444], + [100.163904, 38.328337], + [100.159592, 38.291239], + [100.182998, 38.222158], + [100.126332, 38.231561], + [100.117093, 38.253652], + [100.071513, 38.284663], + [100.049955, 38.283254], + [100.001912, 38.315191], + [99.960028, 38.320825], + [99.826985, 38.370109], + [99.758, 38.410449], + [99.727203, 38.415607], + [99.65945, 38.449361], + [99.63974, 38.474666], + [99.585537, 38.498556], + [99.52887, 38.546314], + [99.501769, 38.612281], + [99.450646, 38.60433], + [99.412458, 38.665571], + [99.375502, 38.684727], + [99.361951, 38.718354], + [99.291118, 38.765966], + [99.222133, 38.788827], + [99.141445, 38.852706], + [99.068764, 38.896968], + [99.071843, 38.921184], + [99.107568, 38.951907], + [99.054597, 38.97657], + [98.951735, 38.987735], + [98.903076, 39.012384], + [98.886446, 39.040744], + [98.818076, 39.064911], + [98.816845, 39.085818], + [98.743548, 39.086747], + [98.730613, 39.057011], + [98.70536, 39.043533], + [98.661628, 38.993782], + [98.612353, 38.977035], + [98.624056, 38.959353], + [98.584635, 38.93003], + [98.526737, 38.95563], + [98.457752, 38.952838], + [98.428187, 38.976104], + [98.432498, 38.996107], + [98.401086, 39.001688], + [98.383839, 39.029588], + [98.316702, 39.040744], + [98.280977, 39.027263], + [98.287753, 38.992386], + [98.276666, 38.963541], + [98.235398, 38.918855], + [98.242173, 38.880664], + [98.167645, 38.840121], + [98.091884, 38.786495], + [98.068478, 38.816344], + [98.029058, 38.834061], + [98.009348, 38.85923], + [97.875689, 38.898365], + [97.828878, 38.93003], + [97.701379, 38.963076], + [97.679205, 39.010524], + [97.58127, 39.052364], + [97.504894, 39.076527], + [97.458698, 39.117863], + [97.401416, 39.146645], + [97.371235, 39.140611], + [97.347213, 39.167528], + [97.315185, 39.164744], + [97.220946, 39.193042], + [97.14149, 39.199999], + [97.060186, 39.19768], + [97.017686, 39.208347], + [96.962251, 39.198144], + [97.012142, 39.142004], + [96.969643, 39.097895], + [96.95794, 39.041674], + [96.965331, 39.017034], + [96.938846, 38.95563], + [96.940693, 38.90768], + [96.983809, 38.869016], + [96.993664, 38.834993], + [96.987505, 38.793025], + [97.00044, 38.7613], + [97.023229, 38.755699], + [97.009063, 38.702477], + [97.057722, 38.67258], + [97.047251, 38.653888], + [97.055874, 38.594508], + [96.961019, 38.558015], + [96.876636, 38.580475], + [96.847071, 38.599186], + [96.7941, 38.608072], + [96.808882, 38.582346], + [96.767614, 38.552399], + [96.800259, 38.52759], + [96.780549, 38.504177], + [96.706637, 38.505582], + [96.6666, 38.483567], + [96.707868, 38.459203], + [96.698013, 38.422172], + [96.626564, 38.356031], + [96.638883, 38.307208], + [96.655514, 38.295936], + [96.665369, 38.23015], + [96.46334, 38.277616], + [96.378341, 38.277146], + [96.335841, 38.246132], + [96.301964, 38.183124], + [96.313051, 38.161952], + [96.264392, 38.145952], + [96.252689, 38.167599], + [96.221892, 38.149246], + [96.109175, 38.187358], + [96.06606, 38.173245], + [96.006929, 38.207582], + [95.93856, 38.237202], + [95.932401, 38.259291], + [95.89606, 38.2903], + [95.852945, 38.287481], + [95.83693, 38.344298], + [95.775952, 38.356031], + [95.723597, 38.378554], + [95.703887, 38.400131], + [95.671858, 38.388405], + [95.608417, 38.339134], + [95.585011, 38.343359], + [95.51849, 38.294997], + [95.487693, 38.314721], + [95.455664, 38.291709], + [95.440881, 38.310965], + [95.408236, 38.300163], + [95.315846, 38.318947], + [95.259179, 38.302981], + [95.229614, 38.330685], + [95.209904, 38.327868], + [95.185266, 38.379492], + [95.140919, 38.392158], + [95.122441, 38.417014], + [95.072549, 38.402476], + [95.045448, 38.418889], + [94.973999, 38.430142], + [94.884072, 38.414669], + [94.861282, 38.393565], + [94.812623, 38.385591], + [94.672805, 38.386998], + [94.582878, 38.36917], + [94.56132, 38.351807], + [94.527443, 38.365416], + [94.527443, 38.425922], + [94.511429, 38.445142], + [94.370379, 38.7627], + [94.281067, 38.7599], + [93.973098, 38.724891], + [93.95154, 38.715086], + [93.885018, 38.720689], + [93.800019, 38.750566], + [93.773533, 38.771099], + [93.756287, 38.807484], + [93.769838, 38.821007], + [93.884403, 38.826136], + [93.884403, 38.867618], + [93.834511, 38.867618], + [93.729186, 38.924443], + [93.453245, 38.915596], + [93.274007, 38.896036], + [93.237666, 38.916062], + [93.179152, 38.923977], + [93.198246, 39.045857], + [93.165601, 39.090928], + [93.131725, 39.108112], + [93.142196, 39.160567], + [93.115094, 39.17959], + [93.043029, 39.146645], + [92.978356, 39.143396], + [92.938936, 39.169848], + [92.889045, 39.160103], + [92.866871, 39.138754], + [92.765857, 39.136898], + [92.659299, 39.109969], + [92.545966, 39.111362], + [92.489916, 39.099753], + [92.459119, 39.063982], + [92.459119, 39.042604], + [92.41046, 39.03842], + [92.416003, 39.010524], + [92.380279, 38.999828], + [92.263866, 39.002153], + [92.197961, 38.983548], + [92.173323, 38.960749], + [92.10865, 38.963541], + [91.966368, 38.930961], + [91.880752, 38.899297], + [91.87952, 38.884391], + [91.806223, 38.872744], + [91.694738, 38.86622], + [91.681188, 38.852706], + [91.501333, 38.815411], + [91.446515, 38.813546], + [91.298689, 38.746365], + [91.242639, 38.752433], + [91.188436, 38.73096], + [90.992567, 38.695003], + [90.970394, 38.697806], + [90.899561, 38.679588], + [90.724634, 38.658094], + [90.65996, 38.674449], + [90.619308, 38.664636], + [90.645794, 38.635191], + [90.606374, 38.610878], + [90.608837, 38.594508], + [90.560794, 38.593573], + [90.525685, 38.561291], + [90.463476, 38.556611], + [90.465323, 38.521971], + [90.427135, 38.493873], + [90.353222, 38.482162], + [90.315034, 38.501835], + [90.248513, 38.491531], + [90.130868, 38.494341], + [90.111774, 38.477945], + [90.111774, 38.418889], + [90.129636, 38.400131], + [90.179528, 38.396848], + [90.137644, 38.340543], + [90.280542, 38.238142], + [90.352607, 38.233441], + [90.361846, 38.300163], + [90.401882, 38.311434], + [90.531229, 38.319886], + [90.516446, 38.207111], + [90.519526, 37.730601], + [90.579272, 37.720661], + [90.586663, 37.703144], + [90.643946, 37.696988], + [90.777605, 37.648672], + [90.820104, 37.613599], + [90.854597, 37.604117], + [90.882314, 37.575664], + [90.865684, 37.53059], + [90.911879, 37.519674], + [90.958075, 37.477891], + [91.019669, 37.493088], + [91.073256, 37.475992], + [91.099741, 37.447965], + [91.113292, 37.387124], + [91.136081, 37.355734], + [91.134849, 37.324331], + [91.194596, 37.273868], + [91.1909, 37.205737], + [91.280211, 37.163779], + [91.286371, 37.105095], + [91.303617, 37.083136], + [91.291298, 37.042544], + [91.303617, 37.012444], + [91.216153, 37.010054], + [91.181045, 37.025345], + [91.133618, 37.007665], + [91.126842, 36.978507], + [91.051698, 36.96751], + [91.036915, 36.929727], + [90.983944, 36.913459], + [90.924198, 36.921115], + [90.853981, 36.915373], + [90.758511, 36.825844], + [90.732025, 36.825844], + [90.727098, 36.755872], + [90.754815, 36.721341], + [90.720938, 36.708868], + [90.706156, 36.658955], + [90.730793, 36.655594], + [90.72217, 36.620058], + [90.741264, 36.585947], + [90.810865, 36.585466], + [90.831191, 36.55807], + [90.905104, 36.560474], + [91.011662, 36.539801], + [91.035683, 36.529703], + [91.039995, 36.474861], + [91.028292, 36.443093], + [91.051698, 36.433946], + [91.026444, 36.323607], + [91.07264, 36.299012], + [91.051698, 36.238215], + [91.096045, 36.219871], + [91.09235, 36.163844], + [91.124994, 36.115514], + [91.081263, 36.088436], + [90.979017, 36.106811], + [90.922966, 36.028927], + [90.850285, 36.016827], + [90.815793, 36.035703], + [90.776373, 36.086501], + [90.659344, 36.13485], + [90.613149, 36.126632], + [90.534925, 36.147899], + [90.478258, 36.13195], + [90.424055, 36.133883], + [90.325505, 36.159496], + [90.23681, 36.160462], + [90.198006, 36.187516], + [90.130252, 36.2078], + [90.145651, 36.239181], + [90.058188, 36.255591], + [90.043405, 36.276822], + [90.003369, 36.278752], + [90.028006, 36.258486], + [90.019999, 36.213594], + [89.997825, 36.168193], + [89.944855, 36.140649], + [89.941159, 36.067637], + [89.914058, 36.079246], + [89.819819, 36.080697], + [89.766848, 36.073925], + [89.711414, 36.093272], + [89.688624, 36.091337], + [89.605472, 36.038123], + [89.474893, 36.022151], + [89.417611, 36.044897], + [89.404676, 36.016827], + [89.434857, 35.992136], + [89.428082, 35.917531], + [89.489676, 35.903475], + [89.554965, 35.873414], + [89.550654, 35.856924], + [89.62395, 35.859349], + [89.654747, 35.848193], + [89.707718, 35.849163], + [89.778551, 35.861775], + [89.801957, 35.848193], + [89.767464, 35.799183], + [89.782863, 35.773453], + [89.747138, 35.7516], + [89.748986, 35.66267], + [89.726196, 35.648082], + [89.765616, 35.599922], + [89.75145, 35.580942], + [89.71203, 35.581915], + [89.699711, 35.544916], + [89.720037, 35.501566], + [89.740979, 35.507412], + [89.765, 35.482563], + [89.739131, 35.468429], + [89.685544, 35.416259], + [89.658443, 35.425526], + [89.619639, 35.412357], + [89.58761, 35.383575], + [89.497067, 35.361128], + [89.516161, 35.330862], + [89.494603, 35.298632], + [89.531559, 35.276161], + [89.48598, 35.256616], + [89.450255, 35.223867], + [89.46935, 35.214577], + [89.519241, 35.133862], + [89.579603, 35.118688], + [89.593153, 35.104491], + [89.59069, 35.057965], + [89.560509, 34.938836], + [89.578987, 34.895162], + [89.670146, 34.887798], + [89.707102, 34.919701], + [89.747138, 34.903506], + [89.78779, 34.921664], + [89.821051, 34.902033], + [89.814891, 34.86816], + [89.838913, 34.865705], + [89.867862, 34.81069], + [89.825978, 34.796931], + [89.799493, 34.743838], + [89.732356, 34.732035], + [89.72558, 34.660689], + [89.74837, 34.641981], + [89.798877, 34.628686], + [89.777935, 34.574499], + [89.814891, 34.548871], + [89.823515, 34.455657], + [89.819819, 34.420614], + [89.799493, 34.39642], + [89.820435, 34.369255], + [89.858623, 34.359375], + [89.86663, 34.324785], + [89.825362, 34.293642], + [89.838297, 34.263477], + [89.816739, 34.16945], + [89.789638, 34.150632], + [89.760073, 34.152613], + [89.756993, 34.124874], + [89.71203, 34.131809], + [89.655979, 34.097126], + [89.656595, 34.057966], + [89.635037, 34.049537], + [89.684928, 33.990013], + [89.688008, 33.959739], + [89.718805, 33.946832], + [89.73174, 33.921509], + [89.795181, 33.865374], + [89.837065, 33.868853], + [89.899891, 33.80771], + [89.942391, 33.801246], + [89.902355, 33.758467], + [89.907282, 33.741051], + [89.983659, 33.725622], + [89.981195, 33.70322], + [90.008296, 33.687785], + [89.984275, 33.612061], + [90.01076, 33.553728], + [90.083441, 33.525295], + [90.088984, 33.478885], + [90.107463, 33.460913], + [90.22018, 33.437943], + [90.246665, 33.423959], + [90.332896, 33.310501], + [90.363077, 33.279487], + [90.405577, 33.260473], + [90.490577, 33.264977], + [90.562642, 33.229441], + [90.627315, 33.180368], + [90.704308, 33.135778], + [90.740032, 33.142293], + [90.803474, 33.114227], + [90.88293, 33.120241], + [90.902024, 33.083143], + [90.927894, 33.120241], + [91.001807, 33.11573], + [91.037531, 33.098686], + [91.072024, 33.113224], + [91.147784, 33.07211], + [91.161335, 33.108712], + [91.18782, 33.106206], + [91.226624, 33.141792], + [91.261733, 33.141291], + [91.311624, 33.108211], + [91.370138, 33.100691], + [91.436044, 33.066092], + [91.49579, 33.109214], + [91.535826, 33.10019], + [91.55492, 33.060074], + [91.583253, 33.0375], + [91.664557, 33.012913], + [91.685499, 32.989324], + [91.752637, 32.969242], + [91.799448, 32.942126], + [91.839484, 32.948152], + [91.857962, 32.90244], + [91.896766, 32.907967], + [91.955897, 32.8205], + [92.018722, 32.829552], + [92.038432, 32.860725], + [92.101874, 32.860222], + [92.145606, 32.885857], + [92.205352, 32.866255], + [92.227526, 32.821003], + [92.193649, 32.801889], + [92.211511, 32.788306], + [92.198577, 32.754591], + [92.255243, 32.720863], + [92.310062, 32.751571], + [92.343938, 32.738484], + [92.355641, 32.764657], + [92.411076, 32.748048], + [92.459119, 32.76365], + [92.484372, 32.745028], + [92.56814, 32.73194], + [92.574916, 32.741001], + [92.634662, 32.720863], + [92.667922, 32.73194], + [92.686401, 32.76516], + [92.756618, 32.743014], + [92.789262, 32.719856], + [92.822523, 32.729926], + [92.866871, 32.698203], + [92.933392, 32.719353], + [92.964189, 32.714821], + [93.00053, 32.741001], + [93.019624, 32.737477], + [93.023935, 32.703239], + [93.069515, 32.626156], + [93.087993, 32.63674], + [93.159442, 32.644803], + [93.176688, 32.6705], + [93.210565, 32.655385], + [93.239514, 32.662439], + [93.260456, 32.62666], + [93.300492, 32.619604], + [93.308499, 32.580278], + [93.33868, 32.5712], + [93.385492, 32.525294], + [93.411977, 32.558086], + [93.4631, 32.556069], + [93.476651, 32.504603], + [93.501904, 32.503593], + [93.516687, 32.47583], + [93.618933, 32.522771], + [93.651577, 32.571705], + [93.721795, 32.578261], + [93.75136, 32.56313], + [93.820345, 32.549511], + [93.851142, 32.50965], + [93.861613, 32.466237], + [93.90904, 32.463207], + [93.960163, 32.484917], + [93.978641, 32.459672], + [94.03038, 32.448057], + [94.049474, 32.469771], + [94.091974, 32.463207], + [94.137554, 32.433915], + [94.176974, 32.454117], + [94.196684, 32.51621], + [94.250886, 32.51722], + [94.292154, 32.502584], + [94.294002, 32.519743], + [94.350053, 32.533871], + [94.371611, 32.524789], + [94.395016, 32.594397], + [94.435052, 32.562626], + [94.463386, 32.572209], + [94.459074, 32.599439], + [94.522516, 32.595909], + [94.591501, 32.640772], + [94.614291, 32.673522], + [94.638312, 32.645307], + [94.737479, 32.587338], + [94.762116, 32.526303], + [94.78737, 32.522266], + [94.80708, 32.486431], + [94.852043, 32.463712], + [94.889616, 32.472295], + [94.912405, 32.41573], + [94.944434, 32.404109], + [94.988166, 32.422802], + [95.057151, 32.395014], + [95.075013, 32.376315], + [95.075013, 32.376315], + [95.081789, 32.384907], + [95.153853, 32.386423], + [95.218527, 32.397035], + [95.228382, 32.363678], + [95.261643, 32.348006], + [95.193274, 32.332331], + [95.096571, 32.322217], + [95.079325, 32.279726], + [95.10581, 32.258979], + [95.20744, 32.297433], + [95.214216, 32.321712], + [95.241317, 32.3207], + [95.239469, 32.287315], + [95.270266, 32.194683], + [95.270266, 32.194683], + [95.31523, 32.148585], + [95.366968, 32.151118], + [95.367584, 32.178982], + [95.406389, 32.182021], + [95.440265, 32.157705], + [95.454432, 32.061898], + [95.421171, 32.033999], + [95.454432, 32.007613], + [95.395918, 32.001523], + [95.360809, 31.95939], + [95.3682, 31.92892], + [95.408852, 31.918761], + [95.406389, 31.896915], + [95.456896, 31.801853], + [95.480301, 31.795749], + [95.511714, 31.750468], + [95.546823, 31.73978], + [95.580083, 31.76726], + [95.634286, 31.782523], + [95.779648, 31.748941], + [95.823995, 31.68225], + [95.853561, 31.714329], + [95.846169, 31.736218], + [95.89914, 31.81711], + [95.983524, 31.816601], + [95.989067, 31.78761], + [96.064828, 31.720438], + [96.135661, 31.70211], + [96.148595, 31.686324], + [96.156603, 31.602769], + [96.207726, 31.598691], + [96.221892, 31.647613], + [96.245298, 31.657802], + [96.252073, 31.697527], + [96.222508, 31.733164], + [96.231131, 31.749959], + [96.178161, 31.775401], + [96.183088, 31.835924], + [96.202798, 31.841008], + [96.214501, 31.876589], + [96.188632, 31.904028], + [96.220044, 31.905553], + [96.253305, 31.929936], + [96.288414, 31.919777], + [96.389428, 31.919777], + [96.407906, 31.845583], + [96.435623, 31.796258], + [96.468884, 31.769804], + [96.519391, 31.74945], + [96.56805, 31.711783], + [96.615477, 31.737236], + [96.661057, 31.705674], + [96.691854, 31.722474], + [96.722651, 31.686833], + [96.778701, 31.675629], + [96.790404, 31.698545], + [96.840295, 31.720438], + [96.799027, 31.792188], + [96.765767, 31.819144], + [96.760223, 31.860325], + [96.794716, 31.869474], + [96.81073, 31.894375], + [96.776238, 31.935015], + [96.753448, 31.944156], + [96.742977, 32.001016], + [96.722651, 32.013195], + [96.824281, 32.007613], + [96.868629, 31.964975], + [96.863085, 31.996448], + [96.894498, 32.013703], + [96.941925, 31.986297], + [96.965947, 32.008628], + [96.935766, 32.048203], + [97.006599, 32.067984], + [97.028773, 32.04871], + [97.127323, 32.044145], + [97.169823, 32.032984], + [97.188301, 32.055304], + [97.214786, 32.042623], + [97.233881, 32.063927], + [97.201852, 32.090296], + [97.219714, 32.109054], + [97.258518, 32.072041], + [97.308409, 32.076605], + [97.293011, 32.096887], + [97.313953, 32.130342], + [97.271453, 32.139971], + [97.264062, 32.182527], + [97.299786, 32.294904], + [97.32196, 32.303503], + [97.371235, 32.273148], + [97.415583, 32.296421], + [97.424822, 32.322723], + [97.387865, 32.427349], + [97.341054, 32.440987], + [97.388481, 32.501575], + [97.334895, 32.514192], + [97.332431, 32.542448], + [97.3583, 32.563635], + [97.374315, 32.546484], + [97.411887, 32.575235], + [97.448843, 32.586833], + [97.463626, 32.55506], + [97.50243, 32.530844], + [97.540618, 32.536899], + [97.670582, 32.51722], + [97.684132, 32.530339], + [97.730944, 32.527312], + [97.700763, 32.53488], + [97.616995, 32.586329], + [97.607756, 32.614059], + [97.543698, 32.62162], + [97.535075, 32.638252], + [97.48272, 32.654377], + [97.42359, 32.70475], + [97.429133, 32.714318], + [97.386018, 32.77925], + [97.392793, 32.828546], + [97.376163, 32.886359], + [97.347829, 32.895907], + [97.375547, 32.956689], + [97.438372, 32.976271], + [97.523988, 32.988822], + [97.499966, 33.011408], + [97.542466, 33.035995], + [97.517213, 33.097683], + [97.487032, 33.107209], + [97.498119, 33.137783], + [97.487648, 33.168346], + [97.548626, 33.203907], + [97.607756, 33.263976], + [97.622538, 33.337005], + [97.676125, 33.341004], + [97.754349, 33.409972], + [97.674893, 33.432949], + [97.625618, 33.461412], + [97.552321, 33.465906], + [97.511669, 33.520805], + [97.523372, 33.577166], + [97.450075, 33.582152], + [97.415583, 33.605582], + [97.435293, 33.682307], + [97.418046, 33.728608], + [97.422974, 33.754984], + [97.406344, 33.795278], + [97.373083, 33.817655], + [97.371851, 33.842015], + [97.398336, 33.848477], + [97.395257, 33.889224], + [97.460546, 33.887236], + [97.503662, 33.912073], + [97.52214, 33.903133], + [97.601596, 33.929951], + [97.629314, 33.919523], + [97.660111, 33.956264], + [97.652719, 33.998448], + [97.70261, 34.036644], + [97.665654, 34.126855], + [97.766668, 34.158555], + [97.789458, 34.182818], + [97.789458, 34.182818], + [97.796849, 34.199154], + [97.796849, 34.199154], + [97.8104, 34.207568], + [97.898479, 34.209548], + [97.95453, 34.190739], + [98.028442, 34.122892], + [98.098043, 34.122892], + [98.158405, 34.107037], + [98.206449, 34.08424], + [98.258188, 34.083249], + [98.344419, 34.094648], + [98.399854, 34.085231], + [98.396774, 34.053008], + [98.428187, 34.029204], + [98.440506, 33.981577], + [98.415252, 33.956761], + [98.425723, 33.913066], + [98.407245, 33.867362], + [98.434962, 33.843009], + [98.463295, 33.848477], + [98.492861, 33.796272], + [98.494092, 33.768915], + [98.51873, 33.77389], + [98.539672, 33.746525], + [98.582788, 33.731595], + [98.610505, 33.682805], + [98.6567, 33.64744], + [98.61728, 33.637476], + [98.622824, 33.610067], + [98.652389, 33.595114], + [98.648077, 33.548741], + [98.678258, 33.522801], + [98.725686, 33.503341], + [98.742316, 33.477887], + [98.736157, 33.406975], + [98.779888, 33.370497], + [98.759562, 33.276985], + [98.802062, 33.270481], + [98.804526, 33.219428], + [98.858728, 33.150811], + [98.92217, 33.118738], + [98.967134, 33.115229], + [98.971445, 33.098185], + [99.014561, 33.081137], + [99.024416, 33.094675], + [99.090322, 33.079131], + [99.124814, 33.046028], + [99.196263, 33.035493], + [99.214741, 32.991332], + [99.235067, 32.982296], + [99.24677, 32.924043], + [99.268944, 32.878318], + [99.353944, 32.885354], + [99.376118, 32.899927], + [99.45311, 32.862233], + [99.558436, 32.839106], + [99.589233, 32.789312], + [99.640355, 32.790822], + [99.646515, 32.774721], + [99.700718, 32.76667], + [99.717964, 32.732443], + [99.760464, 32.769689], + [99.766623, 32.826032], + [99.791877, 32.883344], + [99.764159, 32.924545], + [99.788181, 32.956689], + [99.805427, 32.940619], + [99.851007, 32.941623], + [99.877492, 32.993339], + [99.877492, 33.045527], + [99.947709, 32.986814], + [99.956332, 32.948152], + [100.038252, 32.929066], + [100.029629, 32.895907], + [100.064738, 32.895907], + [100.123252, 32.837095], + [100.117093, 32.802392], + [100.139266, 32.724388], + [100.088143, 32.668988], + [100.109701, 32.640268], + [100.189773, 32.630692], + [100.208252, 32.606497], + [100.229809, 32.650346], + [100.231041, 32.696189], + [100.258759, 32.742511], + [100.339447, 32.719353], + [100.399193, 32.756101], + [100.378251, 32.698707], + [100.420135, 32.73194], + [100.450932, 32.694678], + [100.470026, 32.694678], + [100.516837, 32.632204], + [100.54517, 32.569687], + [100.603069, 32.553547], + [100.645568, 32.526303], + [100.657887, 32.546484], + [100.661583, 32.616075], + [100.673286, 32.628172], + [100.710242, 32.610026], + [100.71209, 32.645307], + [100.690532, 32.678056], + [100.77122, 32.643795], + [100.834046, 32.648835], + [100.887633, 32.632708], + [100.93198, 32.600447], + [100.956618, 32.621116], + [100.99727, 32.627668], + [101.030531, 32.660424], + [101.077342, 32.68259], + [101.124769, 32.658408], + [101.157414, 32.661431], + [101.22332, 32.725898], + [101.237486, 32.825026], + [101.223935, 32.855698], + [101.178356, 32.892892], + [101.124153, 32.909976], + [101.134624, 32.95217], + [101.129081, 32.989324], + [101.183899, 32.984304], + [101.171581, 33.009902], + [101.184515, 33.041514], + [101.146327, 33.056563], + [101.143863, 33.086151], + [101.169733, 33.10019], + [101.11553, 33.194893], + [101.124769, 33.221431], + [101.156798, 33.236449], + [101.182668, 33.26948], + [101.217776, 33.256469], + [101.297232, 33.262475], + [101.381616, 33.153316], + [101.393935, 33.157826], + [101.386543, 33.207412], + [101.403174, 33.225436], + [101.487557, 33.226938], + [101.515275, 33.192889], + [101.557775, 33.167344], + [101.633535, 33.101193], + [101.661252, 33.135778], + [101.653861, 33.162835], + [101.709912, 33.21292], + [101.735781, 33.279987], + [101.677883, 33.297497], + [101.64955, 33.323004], + [101.663716, 33.383991], + [101.695745, 33.433948], + [101.769042, 33.45592], + [101.777665, 33.533776], + [101.769042, 33.538765], + [101.748716, 33.505337], + [101.718535, 33.494857], + [101.622448, 33.502343], + [101.611977, 33.565199], + [101.616905, 33.598603], + [101.585492, 33.645448], + [101.58426, 33.674339], + [101.501724, 33.702723], + [101.428427, 33.680315], + [101.424732, 33.655411], + [101.385312, 33.644949], + [101.302776, 33.657902], + [101.23687, 33.685793], + [101.217776, 33.669856], + [101.166653, 33.659894], + [101.177124, 33.685295], + [101.162957, 33.719649], + [101.186363, 33.741051], + [101.190675, 33.791796], + [101.153102, 33.823124], + [101.153718, 33.8445], + [101.054552, 33.863386], + [101.023139, 33.896178], + [100.994806, 33.891707], + [100.965857, 33.946832], + [100.927669, 33.975126], + [100.93506, 33.990013], + [100.880857, 34.036644], + [100.870386, 34.083744], + [100.848828, 34.089692], + [100.806329, 34.155584], + [100.764445, 34.178857], + [100.809408, 34.247153], + [100.798321, 34.260014], + [100.821727, 34.317371], + [100.868538, 34.332693], + [100.895024, 34.375183], + [100.951074, 34.38358], + [100.986799, 34.374689], + [101.054552, 34.322808], + [101.098284, 34.329233], + [101.178356, 34.320831], + [101.193754, 34.336646], + [101.235022, 34.325279], + [101.228863, 34.298586], + [101.268899, 34.278808], + [101.325565, 34.268423], + [101.327413, 34.24468], + [101.369913, 34.248143], + [101.417956, 34.227858], + [101.482014, 34.218951], + [101.492485, 34.195689], + [101.53868, 34.212022], + [101.6206, 34.178857], + [101.674187, 34.110506], + [101.703136, 34.119424], + [101.718535, 34.083249], + [101.736397, 34.080275], + [101.764114, 34.122892], + [101.788136, 34.131809], + [101.836795, 34.124378], + [101.851578, 34.153108], + [101.874367, 34.130323], + [101.897773, 34.133791], + [101.955055, 34.109514], + [101.965526, 34.167469], + [102.003099, 34.162022], + [102.030816, 34.190739], + [102.01357, 34.218456], + [102.062229, 34.227858], + [102.067772, 34.293642], + [102.149692, 34.271885], + [102.186649, 34.352952], + [102.237156, 34.34307], + [102.237156, 34.34307], + [102.259329, 34.355917], + [102.205743, 34.407777], + [102.169402, 34.457631], + [102.155852, 34.507456], + [102.139837, 34.50351], + [102.093026, 34.536547], + [102.001867, 34.538519], + [101.97415, 34.548871], + [101.956287, 34.582876], + [101.934729, 34.58731], + [101.919947, 34.621791], + [101.917483, 34.705964], + [101.923027, 34.835746], + [101.916867, 34.873561], + [101.985852, 34.90007], + [102.068388, 34.887798], + [102.048062, 34.910868], + [102.094874, 34.986901], + [102.133678, 35.014844], + [102.157699, 35.010923], + [102.176178, 35.032977], + [102.211286, 35.034937], + [102.218062, 35.057475], + [102.252554, 35.048657], + [102.29567, 35.071681], + [102.310452, 35.128967], + [102.346793, 35.164201], + [102.404075, 35.179366], + [102.365887, 35.235599], + [102.370199, 35.263946], + [102.3123, 35.282512], + [102.280887, 35.303028], + [102.311684, 35.31426], + [102.317844, 35.343067], + [102.287663, 35.36552], + [102.293822, 35.424063], + [102.314764, 35.434303], + [102.408387, 35.409431], + [102.447807, 35.437229], + [102.437952, 35.455268], + [102.49893, 35.545403], + [102.503241, 35.585322], + [102.531575, 35.580455], + [102.570995, 35.548324], + [102.695414, 35.528358], + [102.743458, 35.494745], + [102.782878, 35.527871], + [102.729291, 35.523487], + [102.746537, 35.545403], + [102.808747, 35.560496], + [102.763168, 35.612086], + [102.7644, 35.653431], + [102.744074, 35.657807], + [102.707733, 35.70496], + [102.686175, 35.771996], + [102.715125, 35.815685], + [102.739146, 35.821023], + [102.787189, 35.862745], + [102.81737, 35.850133], + [102.914073, 35.845282], + [102.94487, 35.829757], + [102.954725, 35.858864], + [102.942406, 35.92674], + [102.971971, 35.995525], + [102.951645, 36.021667], + [102.968276, 36.044414], + [102.932551, 36.048285], + [102.882044, 36.082632], + [102.941174, 36.104877], + [102.948566, 36.150798], + [102.965812, 36.151765], + [102.986754, 36.193312], + [103.048964, 36.199107], + [103.066826, 36.216974], + [103.021246, 36.232906], + [103.024942, 36.256556], + [102.922696, 36.298047], + [102.896827, 36.331803], + [102.845704, 36.331803], + [102.836465, 36.344819], + [102.829689, 36.365544] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 640000, + "name": "宁夏回族自治区", + "center": [106.278179, 38.46637], + "centroid": [106.169866, 37.291332], + "childrenNum": 5, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 29, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [107.268764, 37.099367], + [107.281083, 37.127047], + [107.306952, 37.100799], + [107.334669, 37.138975], + [107.336517, 37.165687], + [107.317423, 37.200017], + [107.270612, 37.229089], + [107.309416, 37.239095], + [107.273075, 37.29101], + [107.257677, 37.337179], + [107.282931, 37.437036], + [107.284162, 37.481691], + [107.345756, 37.518725], + [107.369162, 37.58752], + [107.330358, 37.584201], + [107.311264, 37.609806], + [107.361155, 37.613125], + [107.422133, 37.665254], + [107.389488, 37.671413], + [107.387024, 37.691305], + [107.425828, 37.684201], + [107.484959, 37.706458], + [107.499125, 37.765619], + [107.57119, 37.776499], + [107.599523, 37.791162], + [107.620465, 37.776026], + [107.646335, 37.805349], + [107.659269, 37.844112], + [107.65003, 37.86443], + [107.560719, 37.893717], + [107.49235, 37.944706], + [107.448618, 37.933378], + [107.411662, 37.948009], + [107.440611, 37.995659], + [107.3938, 38.014993], + [107.33159, 38.086625], + [107.240431, 38.111586], + [107.19054, 38.153953], + [107.138801, 38.161011], + [107.119091, 38.134185], + [107.071047, 38.138892], + [107.051337, 38.122886], + [107.010069, 38.120532], + [106.942316, 38.132302], + [106.858548, 38.156306], + [106.779092, 38.171833], + [106.737824, 38.197706], + [106.654672, 38.22921], + [106.627571, 38.232501], + [106.555506, 38.263521], + [106.482209, 38.319417], + [106.599854, 38.389812], + [106.647897, 38.470917], + [106.66268, 38.601524], + [106.709491, 38.718821], + [106.756302, 38.748699], + [106.837606, 38.847579], + [106.954019, 38.941202], + [106.971881, 39.026333], + [106.96757, 39.054688], + [106.933693, 39.076527], + [106.878874, 39.091392], + [106.859164, 39.107648], + [106.825288, 39.19397], + [106.795723, 39.214375], + [106.790795, 39.241263], + [106.806193, 39.277407], + [106.806809, 39.318625], + [106.781556, 39.371849], + [106.751375, 39.381564], + [106.683622, 39.357506], + [106.643586, 39.357969], + [106.602318, 39.37555], + [106.556122, 39.322329], + [106.525325, 39.308439], + [106.511774, 39.272311], + [106.402753, 39.291767], + [106.280181, 39.262118], + [106.29558, 39.167992], + [106.285109, 39.146181], + [106.251232, 39.131327], + [106.192718, 39.142932], + [106.170544, 39.163352], + [106.145907, 39.153142], + [106.096631, 39.084889], + [106.078153, 39.026333], + [106.087392, 39.006339], + [106.060907, 38.96866], + [106.021487, 38.953769], + [105.97098, 38.909077], + [105.992538, 38.857366], + [105.909386, 38.791159], + [105.908154, 38.737496], + [105.88598, 38.716953], + [105.894603, 38.696405], + [105.852719, 38.641735], + [105.874277, 38.593105], + [105.856415, 38.569714], + [105.863806, 38.53508], + [105.836705, 38.476071], + [105.850872, 38.443736], + [105.827466, 38.432486], + [105.835473, 38.387467], + [105.821307, 38.366824], + [105.86627, 38.296406], + [105.842248, 38.240962], + [105.802828, 38.220277], + [105.775111, 38.186887], + [105.76772, 38.121474], + [105.780655, 38.084741], + [105.840401, 38.004147], + [105.799749, 37.939986], + [105.80406, 37.862068], + [105.760944, 37.799674], + [105.677177, 37.771769], + [105.622358, 37.777919], + [105.616199, 37.722555], + [105.598952, 37.699356], + [105.467141, 37.695094], + [105.4037, 37.710246], + [105.315004, 37.702197], + [105.221998, 37.677097], + [105.187505, 37.657674], + [105.111128, 37.633981], + [105.027977, 37.580881], + [104.866601, 37.566651], + [104.805007, 37.539133], + [104.623305, 37.522522], + [104.433595, 37.515402], + [104.419429, 37.511604], + [104.407726, 37.464592], + [104.322726, 37.44844], + [104.287002, 37.428007], + [104.298705, 37.414223], + [104.365226, 37.418026], + [104.437907, 37.445589], + [104.448994, 37.42468], + [104.499501, 37.421353], + [104.521059, 37.43466], + [104.679971, 37.408044], + [104.662109, 37.367626], + [104.713848, 37.329566], + [104.673812, 37.317668], + [104.651022, 37.290534], + [104.624536, 37.298627], + [104.600515, 37.242907], + [104.638087, 37.201923], + [104.717543, 37.208597], + [104.776673, 37.246718], + [104.85613, 37.211933], + [104.864753, 37.17284], + [104.888158, 37.15901], + [104.914644, 37.097935], + [104.954064, 37.077407], + [104.95468, 37.040156], + [105.004571, 37.035378], + [105.03968, 37.007187], + [105.05939, 37.022956], + [105.128991, 36.996194], + [105.165331, 36.99476], + [105.185657, 36.942164], + [105.178882, 36.892403], + [105.244787, 36.894796], + [105.279896, 36.86751], + [105.303302, 36.820575], + [105.334714, 36.80093], + [105.340874, 36.764502], + [105.319932, 36.742924], + [105.275584, 36.752515], + [105.272505, 36.739567], + [105.218302, 36.730455], + [105.201056, 36.700711], + [105.225693, 36.664716], + [105.22015, 36.631105], + [105.261418, 36.602764], + [105.2762, 36.563358], + [105.252179, 36.553263], + [105.281744, 36.522489], + [105.322396, 36.535954], + [105.362432, 36.496514], + [105.363048, 36.443093], + [105.398156, 36.430575], + [105.401236, 36.369881], + [105.425873, 36.330357], + [105.455439, 36.321678], + [105.476381, 36.293224], + [105.45975, 36.268137], + [105.460366, 36.223733], + [105.478844, 36.213111], + [105.515185, 36.147415], + [105.491163, 36.101009], + [105.430801, 36.10391], + [105.406163, 36.074409], + [105.343954, 36.033767], + [105.324859, 35.941761], + [105.350113, 35.875839], + [105.39754, 35.857409], + [105.371055, 35.844312], + [105.38091, 35.792873], + [105.408627, 35.822479], + [105.428953, 35.819082], + [105.432033, 35.787533], + [105.457286, 35.771511], + [105.481924, 35.727312], + [105.595873, 35.715651], + [105.667322, 35.749657], + [105.70243, 35.733142], + [105.759097, 35.724883], + [105.740618, 35.698643], + [105.723988, 35.725854], + [105.690727, 35.698643], + [105.722756, 35.673366], + [105.713517, 35.650513], + [105.759097, 35.634464], + [105.762176, 35.602841], + [105.800365, 35.564878], + [105.816379, 35.575101], + [105.847176, 35.490359], + [105.868734, 35.540046], + [105.900147, 35.54735], + [106.017175, 35.519103], + [106.023335, 35.49377], + [106.047356, 35.498155], + [106.078769, 35.509848], + [106.071994, 35.463555], + [106.06953, 35.458193], + [106.073842, 35.45478], + [106.073226, 35.450393], + [106.071378, 35.449418], + [106.073226, 35.447468], + [106.083081, 35.421624], + [106.113262, 35.361616], + [106.129892, 35.393333], + [106.173008, 35.437716], + [106.196414, 35.409919], + [106.237681, 35.409431], + [106.241377, 35.358687], + [106.319601, 35.265411], + [106.363333, 35.238532], + [106.368261, 35.273718], + [106.415688, 35.276161], + [106.472354, 35.310842], + [106.501304, 35.364056], + [106.503767, 35.415284], + [106.483441, 35.450393], + [106.490217, 35.480613], + [106.465579, 35.481101], + [106.440941, 35.52641], + [106.460036, 35.578995], + [106.47913, 35.575101], + [106.460036, 35.643705], + [106.434782, 35.688436], + [106.49268, 35.732656], + [106.506231, 35.737514], + [106.566593, 35.738971], + [106.595542, 35.727312], + [106.620796, 35.743829], + [106.633115, 35.714679], + [106.66268, 35.70739], + [106.674998, 35.728284], + [106.750759, 35.689408], + [106.750759, 35.725369], + [106.806193, 35.70982], + [106.819128, 35.7448], + [106.867171, 35.738485], + [106.868403, 35.771996], + [106.897353, 35.759856], + [106.927534, 35.810346], + [106.849925, 35.887476], + [106.912751, 35.93207], + [106.940468, 35.931101], + [106.93862, 35.952905], + [106.90228, 35.943699], + [106.94786, 35.988262], + [106.928149, 36.011502], + [106.940468, 36.064734], + [106.957715, 36.091337], + [106.925686, 36.115997], + [106.930613, 36.138716], + [106.873947, 36.178338], + [106.873947, 36.178338], + [106.858548, 36.206834], + [106.858548, 36.206834], + [106.833295, 36.229044], + [106.808657, 36.21118], + [106.772933, 36.212628], + [106.735976, 36.23725], + [106.698404, 36.244008], + [106.685469, 36.273445], + [106.647897, 36.259451], + [106.559202, 36.292259], + [106.54134, 36.25366], + [106.504383, 36.266207], + [106.470507, 36.306246], + [106.497608, 36.31348], + [106.510543, 36.379037], + [106.492064, 36.422389], + [106.523477, 36.468605], + [106.494528, 36.494589], + [106.455724, 36.496995], + [106.39721, 36.548455], + [106.37134, 36.549417], + [106.363949, 36.577296], + [106.392282, 36.556628], + [106.397826, 36.576816], + [106.444637, 36.557109], + [106.465579, 36.583063], + [106.444637, 36.624861], + [106.491448, 36.628703], + [106.490833, 36.685835], + [106.530869, 36.690154], + [106.519782, 36.708868], + [106.519782, 36.708868], + [106.514238, 36.715584], + [106.59431, 36.750118], + [106.644817, 36.72278], + [106.627571, 36.752995], + [106.657752, 36.820575], + [106.637426, 36.867031], + [106.637426, 36.867031], + [106.626955, 36.892403], + [106.609709, 36.878521], + [106.609709, 36.878521], + [106.601702, 36.918244], + [106.549347, 36.941685], + [106.540108, 36.984244], + [106.595542, 36.94025], + [106.594926, 36.967988], + [106.64297, 36.962729], + [106.646665, 37.000496], + [106.666991, 37.016745], + [106.645433, 37.064992], + [106.605397, 37.127524], + [106.6171, 37.135158], + [106.673151, 37.1113], + [106.687933, 37.12991], + [106.728585, 37.121321], + [106.750143, 37.09889], + [106.772933, 37.120367], + [106.776012, 37.158056], + [106.818512, 37.141838], + [106.891193, 37.098413], + [106.912135, 37.110345], + [106.905976, 37.151378], + [106.998367, 37.106527], + [107.031011, 37.108436], + [107.030395, 37.140883], + [107.095685, 37.115595], + [107.133873, 37.134681], + [107.181916, 37.143269], + [107.234887, 37.096503], + [107.268764, 37.099367] + ] + ], + [ + [ + [106.048588, 35.488898], + [105.897683, 35.451368], + [105.894603, 35.413821], + [106.002393, 35.438692], + [106.034422, 35.469404], + [106.054132, 35.45478], + [106.048588, 35.488898] + ] + ], + [ + [ + [106.073842, 35.45478], + [106.06953, 35.458193], + [106.071378, 35.449418], + [106.073226, 35.450393], + [106.073842, 35.45478] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 650000, + "name": "新疆维吾尔自治区", + "center": [87.617733, 43.792818], + "centroid": [85.294711, 41.371801], + "childrenNum": 24, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 30, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [96.386348, 42.727592], + [96.363558, 42.900562], + [95.921314, 43.229789], + [95.880046, 43.28035], + [95.857872, 43.417436], + [95.735916, 43.597569], + [95.705735, 43.67077], + [95.645373, 43.787966], + [95.623199, 43.855756], + [95.527113, 44.007466], + [95.426099, 44.009618], + [95.377439, 44.025972], + [95.326932, 44.028554], + [95.35157, 44.090054], + [95.355882, 44.166087], + [95.376208, 44.227444], + [95.4107, 44.245024], + [95.43041, 44.281882], + [95.41378, 44.298589], + [95.238853, 44.277169], + [95.1286, 44.269884], + [94.998637, 44.253169], + [94.945666, 44.292592], + [94.826174, 44.320001], + [94.768275, 44.34055], + [94.722696, 44.34055], + [94.673421, 44.397021], + [94.606283, 44.448311], + [94.557008, 44.462408], + [94.470777, 44.509373], + [94.390705, 44.521749], + [94.359292, 44.515775], + [94.329727, 44.582734], + [94.279836, 44.603617], + [94.227481, 44.645785], + [94.215162, 44.667921], + [94.152336, 44.684944], + [94.066105, 44.732154], + [93.723642, 44.865498], + [93.716251, 44.894334], + [93.613389, 44.926546], + [93.509296, 44.968055], + [93.434767, 44.955351], + [93.376869, 44.985412], + [93.314659, 44.995147], + [93.314043, 44.980333], + [93.252449, 44.991761], + [93.174225, 45.015458], + [93.100312, 45.007419], + [93.062124, 45.018419], + [93.002377, 45.009958], + [92.932776, 45.017573], + [92.922921, 45.03703], + [92.884117, 45.046756], + [92.847777, 45.038721], + [92.779407, 45.050561], + [92.683937, 45.02561], + [92.547814, 45.018419], + [92.501003, 45.001072], + [92.414155, 45.018419], + [92.348866, 45.014188], + [92.315605, 45.028994], + [92.240461, 45.015881], + [92.100026, 45.081417], + [92.056911, 45.086911], + [91.885679, 45.078882], + [91.803144, 45.082685], + [91.694738, 45.065357], + [91.561695, 45.075501], + [91.500101, 45.103809], + [91.448978, 45.156586], + [91.429268, 45.156586], + [91.37753, 45.11099], + [91.33503, 45.129571], + [91.242023, 45.13717], + [91.230936, 45.153632], + [91.195827, 45.159118], + [91.17119, 45.199616], + [91.129922, 45.21606], + [91.050466, 45.208892], + [91.007966, 45.218589], + [90.96177, 45.201303], + [90.881698, 45.192025], + [90.866916, 45.209314], + [90.897713, 45.249776], + [90.877387, 45.280946], + [90.831807, 45.300313], + [90.804706, 45.29484], + [90.813329, 45.32851], + [90.773909, 45.405874], + [90.772677, 45.432338], + [90.723402, 45.464667], + [90.671047, 45.487747], + [90.676591, 45.582488], + [90.714779, 45.728895], + [90.799778, 45.834905], + [90.890937, 45.921566], + [91.028292, 46.023054], + [91.014741, 46.06667], + [91.021517, 46.121038], + [90.98456, 46.160431], + [90.94822, 46.219262], + [90.955611, 46.233752], + [90.900177, 46.31235], + [90.983328, 46.374734], + [90.996263, 46.419309], + [91.025828, 46.444057], + [91.038147, 46.500936], + [91.060937, 46.516999], + [91.079415, 46.558989], + [91.068328, 46.579149], + [91.017821, 46.58244], + [91.036299, 46.670393], + [91.054161, 46.717598], + [91.019053, 46.766402], + [90.992567, 46.769682], + [90.992567, 46.790583], + [90.942676, 46.82581], + [90.958075, 46.879425], + [90.929742, 46.893331], + [90.92235, 46.938707], + [90.901408, 46.960768], + [90.830575, 46.995883], + [90.767134, 46.992617], + [90.691989, 47.080717], + [90.653801, 47.111681], + [90.579888, 47.198364], + [90.56141, 47.206903], + [90.521374, 47.2845], + [90.488113, 47.317374], + [90.526301, 47.379007], + [90.507823, 47.400076], + [90.468403, 47.404937], + [90.459164, 47.43895], + [90.474562, 47.462422], + [90.468403, 47.497611], + [90.398186, 47.547724], + [90.376012, 47.603036], + [90.346447, 47.637324], + [90.384635, 47.644179], + [90.331665, 47.681663], + [90.216484, 47.70543], + [90.180144, 47.72516], + [90.13518, 47.723147], + [90.07605, 47.777469], + [90.070506, 47.820483], + [90.086521, 47.86547], + [90.066195, 47.883534], + [90.040941, 47.874704], + [89.960253, 47.885942], + [89.957789, 47.842982], + [89.86971, 47.834144], + [89.761921, 47.835751], + [89.735435, 47.89758], + [89.651052, 47.913627], + [89.645508, 47.947711], + [89.595617, 47.973359], + [89.599313, 48.015811], + [89.569132, 48.037825], + [89.498299, 48.02822], + [89.38127, 48.046227], + [89.359712, 48.026219], + [89.308589, 48.021816], + [89.282104, 47.994189], + [89.231597, 47.98017], + [89.156452, 47.996992], + [89.078228, 47.98698], + [89.044967, 48.009806], + [89.027105, 48.051028], + [88.953808, 48.090618], + [88.939026, 48.115396], + [88.824461, 48.107005], + [88.79736, 48.133772], + [88.721599, 48.160526], + [88.700657, 48.180881], + [88.668628, 48.171303], + [88.638447, 48.183674], + [88.601491, 48.221567], + [88.594716, 48.259831], + [88.575006, 48.277757], + [88.605803, 48.337863], + [88.573774, 48.351785], + [88.573158, 48.369679], + [88.535586, 48.368884], + [88.523267, 48.403461], + [88.503557, 48.412996], + [88.462289, 48.392335], + [88.438267, 48.393528], + [88.360659, 48.433251], + [88.363123, 48.460641], + [88.318159, 48.478497], + [88.229464, 48.498329], + [88.196819, 48.493967], + [88.151855, 48.526478], + [88.130297, 48.521721], + [88.10874, 48.545895], + [88.041602, 48.548272], + [87.973233, 48.575997], + [87.96153, 48.599353], + [88.010805, 48.618742], + [88.02682, 48.65315], + [88.089645, 48.69504], + [88.090877, 48.71992], + [88.064392, 48.712813], + [88.029283, 48.750313], + [87.96153, 48.773588], + [87.93874, 48.757809], + [87.872219, 48.799612], + [87.826639, 48.800795], + [87.803234, 48.824835], + [87.829103, 48.825623], + [87.792147, 48.849258], + [87.78106, 48.872094], + [87.742256, 48.881146], + [87.760118, 48.925992], + [87.793995, 48.927565], + [87.814321, 48.945256], + [87.87653, 48.949186], + [87.871603, 48.963726], + [87.911639, 48.979833], + [87.883922, 48.993971], + [87.883306, 49.023806], + [87.835263, 49.054406], + [87.858052, 49.07362], + [87.844502, 49.090084], + [87.867291, 49.108892], + [87.845733, 49.146096], + [87.82048, 49.148445], + [87.821096, 49.173883], + [87.793379, 49.18249], + [87.762582, 49.172709], + [87.700372, 49.175839], + [87.67635, 49.15549], + [87.602437, 49.152359], + [87.563017, 49.142572], + [87.517438, 49.145704], + [87.49588, 49.132001], + [87.511894, 49.10184], + [87.43675, 49.075188], + [87.388707, 49.097921], + [87.304939, 49.112418], + [87.239033, 49.114376], + [87.211932, 49.140615], + [87.112766, 49.15549], + [87.088128, 49.133567], + [87.000049, 49.142572], + [86.953853, 49.131218], + [86.887948, 49.132001], + [86.854071, 49.109284], + [86.84976, 49.066563], + [86.836209, 49.051269], + [86.772151, 49.02773], + [86.732115, 48.994757], + [86.730267, 48.959797], + [86.757985, 48.894919], + [86.782006, 48.887049], + [86.821426, 48.850439], + [86.818963, 48.831139], + [86.770303, 48.810255], + [86.754289, 48.78463], + [86.780774, 48.731369], + [86.771535, 48.717156], + [86.70255, 48.666195], + [86.693311, 48.64366], + [86.640956, 48.629027], + [86.635413, 48.612016], + [86.594761, 48.576789], + [86.579978, 48.538763], + [86.416138, 48.481671], + [86.38103, 48.49357], + [86.305269, 48.491984], + [86.270161, 48.452307], + [86.225813, 48.432456], + [86.053966, 48.441192], + [85.916612, 48.438015], + [85.791576, 48.418954], + [85.758315, 48.403064], + [85.695489, 48.335078], + [85.695489, 48.302445], + [85.678243, 48.266205], + [85.633895, 48.232731], + [85.622193, 48.202824], + [85.587084, 48.191654], + [85.576613, 48.15853], + [85.55136, 48.127781], + [85.551975, 48.081423], + [85.531649, 48.046227], + [85.547048, 48.008205], + [85.617881, 47.550552], + [85.614801, 47.498015], + [85.685018, 47.428829], + [85.701649, 47.384275], + [85.675779, 47.321837], + [85.701033, 47.28856], + [85.682555, 47.249982], + [85.682555, 47.222757], + [85.641903, 47.18413], + [85.582772, 47.142626], + [85.547048, 47.096609], + [85.545816, 47.057891], + [85.441106, 47.063191], + [85.355491, 47.054629], + [85.325926, 47.044842], + [85.276651, 47.068898], + [85.213825, 47.041172], + [85.175637, 46.997924], + [85.102956, 46.968936], + [85.082014, 46.939933], + [84.987159, 46.918272], + [84.979768, 46.883106], + [84.95513, 46.861013], + [84.934188, 46.863878], + [84.867051, 46.927673], + [84.849189, 46.957092], + [84.781435, 46.979962], + [84.748175, 47.009759], + [84.699515, 47.008535], + [84.668718, 46.995067], + [84.563393, 46.991801], + [84.506726, 46.97302], + [84.425422, 47.008943], + [84.37122, 46.993434], + [84.336727, 47.00527], + [84.2893, 46.994658], + [84.195061, 47.003638], + [84.150098, 46.977512], + [84.086656, 46.965261], + [84.038613, 46.973428], + [84.002888, 46.990576], + [83.951765, 46.98731], + [83.932671, 46.970161], + [83.88586, 46.982003], + [83.766367, 47.026896], + [83.69923, 47.015472], + [83.700462, 47.032199], + [83.576042, 47.059114], + [83.566803, 47.080717], + [83.53847, 47.083977], + [83.463325, 47.132042], + [83.418978, 47.119012], + [83.370318, 47.178436], + [83.324739, 47.167858], + [83.306261, 47.179656], + [83.257602, 47.173147], + [83.221877, 47.186977], + [83.207094, 47.213814], + [83.17445, 47.218286], + [83.15474, 47.236168], + [83.108544, 47.221944], + [83.02724, 47.21544], + [83.031552, 47.168265], + [82.993364, 47.065229], + [82.937929, 47.014248], + [82.923762, 46.932169], + [82.876335, 46.823762], + [82.878183, 46.797138], + [82.829524, 46.772551], + [82.788872, 46.677784], + [82.774089, 46.600124], + [82.726662, 46.494756], + [82.609017, 46.294985], + [82.518474, 46.153798], + [82.461808, 45.97982], + [82.401446, 45.972333], + [82.342932, 45.935303], + [82.336156, 45.882418], + [82.349707, 45.822811], + [82.340468, 45.772742], + [82.289961, 45.71636], + [82.288729, 45.655321], + [82.266555, 45.620172], + [82.281954, 45.53891], + [82.448257, 45.461309], + [82.546808, 45.426038], + [82.60101, 45.346178], + [82.58746, 45.224069], + [82.562822, 45.204676], + [82.487061, 45.181058], + [82.344779, 45.219011], + [82.294272, 45.247669], + [82.206809, 45.236713], + [82.109491, 45.211422], + [82.091012, 45.222383], + [82.09594, 45.249776], + [82.052824, 45.255674], + [81.993078, 45.237978], + [81.921013, 45.233342], + [81.879745, 45.284314], + [81.832318, 45.319673], + [81.78797, 45.3836], + [81.677101, 45.35459], + [81.645072, 45.359216], + [81.582863, 45.336503], + [81.575471, 45.30789], + [81.536667, 45.304101], + [81.52866, 45.285999], + [81.462754, 45.264099], + [81.437501, 45.28263], + [81.398697, 45.275471], + [81.382066, 45.257781], + [81.327864, 45.260729], + [81.284748, 45.23882], + [81.236705, 45.247248], + [81.175111, 45.227863], + [81.170183, 45.211001], + [81.111669, 45.218168], + [81.080872, 45.182745], + [81.024821, 45.162916], + [80.966307, 45.168402], + [80.93551, 45.160384], + [80.897938, 45.127459], + [80.862214, 45.127037], + [80.816634, 45.152788], + [80.731634, 45.156164], + [80.686055, 45.129148], + [80.599207, 45.105921], + [80.519135, 45.108878], + [80.493882, 45.127037], + [80.445839, 45.097895], + [80.443991, 45.077614], + [80.404571, 45.049293], + [80.358375, 45.040836], + [80.328194, 45.070007], + [80.291854, 45.06578], + [80.24381, 45.031532], + [80.195767, 45.030686], + [80.144644, 45.059017], + [80.136021, 45.041259], + [80.111999, 45.052675], + [80.060876, 45.026033], + [80.056565, 45.011227], + [79.98142, 44.964244], + [79.951855, 44.957892], + [79.944464, 44.937985], + [79.887798, 44.90917], + [79.969102, 44.877797], + [79.953703, 44.849377], + [79.991891, 44.830281], + [79.999283, 44.793768], + [80.087978, 44.817122], + [80.115695, 44.815424], + [80.169898, 44.84471], + [80.18776, 44.825612], + [80.178521, 44.796741], + [80.200695, 44.756808], + [80.238883, 44.7228], + [80.313412, 44.704938], + [80.400259, 44.628751], + [80.411962, 44.605321], + [80.350368, 44.484615], + [80.383013, 44.401297], + [80.399027, 44.30587], + [80.413194, 44.264741], + [80.400875, 44.198704], + [80.407034, 44.149772], + [80.3941, 44.127009], + [80.449534, 44.078017], + [80.458773, 44.047054], + [80.457541, 43.981203], + [80.485259, 43.95579], + [80.475404, 43.938124], + [80.511128, 43.906657], + [80.522215, 43.816473], + [80.75504, 43.494329], + [80.761199, 43.446554], + [80.746417, 43.439167], + [80.735946, 43.389609], + [80.686055, 43.333916], + [80.69283, 43.32042], + [80.777214, 43.308227], + [80.769207, 43.265535], + [80.788917, 43.242433], + [80.789533, 43.201876], + [80.804315, 43.178314], + [80.79446, 43.137277], + [80.752576, 43.148194], + [80.73225, 43.131163], + [80.706997, 43.143828], + [80.650946, 43.147321], + [80.593048, 43.133347], + [80.556092, 43.104515], + [80.482795, 43.06955], + [80.416889, 43.05687], + [80.378701, 43.031502], + [80.397795, 42.996933], + [80.487106, 42.948766], + [80.5912, 42.923354], + [80.602903, 42.894424], + [80.503737, 42.882146], + [80.450766, 42.861971], + [80.407034, 42.834767], + [80.338049, 42.831695], + [80.280151, 42.838278], + [80.262289, 42.828623], + [80.259209, 42.790865], + [80.225948, 42.713083], + [80.228412, 42.692852], + [80.179753, 42.670415], + [80.163738, 42.629919], + [80.180985, 42.590718], + [80.221637, 42.533415], + [80.265368, 42.502097], + [80.225948, 42.485769], + [80.206238, 42.431462], + [80.239499, 42.389927], + [80.229028, 42.358536], + [80.283847, 42.320493], + [80.272144, 42.281984], + [80.29247, 42.259842], + [80.28631, 42.233261], + [80.233339, 42.210215], + [80.168666, 42.200462], + [80.163738, 42.152563], + [80.139717, 42.151232], + [80.16805, 42.096635], + [80.193303, 42.081535], + [80.14218, 42.03488], + [80.089826, 42.047325], + [79.923522, 42.042436], + [79.852689, 42.015319], + [79.854537, 41.984186], + [79.822508, 41.963275], + [79.776313, 41.89248], + [79.724574, 41.896935], + [79.640806, 41.884907], + [79.616784, 41.856385], + [79.550879, 41.834094], + [79.500988, 41.835432], + [79.457256, 41.847915], + [79.415372, 41.836769], + [79.356242, 41.795735], + [79.326061, 41.809565], + [79.276786, 41.78101], + [79.271858, 41.767174], + [79.21704, 41.725648], + [79.138199, 41.722968], + [79.10925, 41.697503], + [79.043345, 41.681414], + [79.021787, 41.657273], + [78.99407, 41.664427], + [78.957729, 41.65146], + [78.891824, 41.597777], + [78.86657, 41.593749], + [78.825302, 41.560173], + [78.739071, 41.555695], + [78.696571, 41.54181], + [78.707042, 41.522098], + [78.675629, 41.50238], + [78.650375, 41.467411], + [78.580774, 41.481759], + [78.527188, 41.440947], + [78.454507, 41.412228], + [78.391681, 41.408189], + [78.385522, 41.394721], + [78.338094, 41.397415], + [78.324544, 41.384395], + [78.235232, 41.399211], + [78.163783, 41.383497], + [78.149617, 41.368228], + [78.165015, 41.340825], + [78.136682, 41.279239], + [78.129291, 41.228398], + [78.094798, 41.224347], + [77.972842, 41.173013], + [77.905089, 41.185174], + [77.836104, 41.153189], + [77.814546, 41.13426], + [77.807155, 41.091876], + [77.829328, 41.059394], + [77.796068, 41.049014], + [77.780669, 41.022832], + [77.737553, 41.032313], + [77.684583, 41.00793], + [77.654402, 41.016059], + [77.597119, 41.005221], + [77.591576, 40.992122], + [77.540453, 41.006575], + [77.476395, 40.999349], + [77.473931, 41.022832], + [77.415417, 41.038633], + [77.363062, 41.04089], + [77.296541, 41.004769], + [77.236795, 41.027798], + [77.169041, 41.009285], + [77.108063, 41.038181], + [77.091433, 41.062553], + [77.023064, 41.059394], + [77.002122, 41.073381], + [76.940528, 41.028701], + [76.885709, 41.027347], + [76.85368, 40.97631], + [76.817956, 40.975406], + [76.761905, 40.954167], + [76.741579, 40.912119], + [76.731724, 40.818887], + [76.693536, 40.779472], + [76.646725, 40.759983], + [76.646725, 40.73686], + [76.676906, 40.696036], + [76.654732, 40.652917], + [76.657196, 40.620218], + [76.611, 40.601591], + [76.601145, 40.578868], + [76.556798, 40.542495], + [76.543247, 40.513837], + [76.539551, 40.464226], + [76.508754, 40.429613], + [76.470566, 40.422779], + [76.442233, 40.391336], + [76.390494, 40.37766], + [76.381871, 40.39088], + [76.333212, 40.343459], + [76.327668, 40.391336], + [76.283321, 40.415034], + [76.279625, 40.439179], + [76.22419, 40.401819], + [76.176147, 40.381307], + [76.144118, 40.393615], + [76.081293, 40.39635], + [76.048648, 40.388601], + [76.048648, 40.357141], + [76.026474, 40.355317], + [75.986438, 40.381763], + [75.932235, 40.339353], + [75.921764, 40.291439], + [75.890351, 40.30924], + [75.84046, 40.312434], + [75.831221, 40.327492], + [75.785642, 40.301025], + [75.739446, 40.299199], + [75.709265, 40.280939], + [75.688323, 40.343915], + [75.669845, 40.363982], + [75.686475, 40.418223], + [75.717272, 40.443278], + [75.733287, 40.474242], + [75.646439, 40.516567], + [75.631041, 40.548862], + [75.627345, 40.605226], + [75.636584, 40.624306], + [75.599628, 40.659727], + [75.550353, 40.64883], + [75.467817, 40.599773], + [75.432093, 40.563412], + [75.355716, 40.537947], + [75.292274, 40.483802], + [75.268869, 40.483802], + [75.242383, 40.448743], + [75.206659, 40.447833], + [75.13521, 40.463315], + [75.102565, 40.44009], + [75.051442, 40.449654], + [75.021877, 40.466958], + [74.995392, 40.455119], + [74.963363, 40.464681], + [74.891914, 40.507467], + [74.844486, 40.521117], + [74.819233, 40.505647], + [74.814921, 40.461039], + [74.795211, 40.443278], + [74.908544, 40.338897], + [74.862965, 40.32658], + [74.824776, 40.344371], + [74.700357, 40.346195], + [74.697893, 40.310153], + [74.673255, 40.278656], + [74.618437, 40.27957], + [74.577169, 40.260391], + [74.534669, 40.207851], + [74.485394, 40.182251], + [74.433039, 40.13148], + [74.356662, 40.089371], + [74.316626, 40.106767], + [74.280902, 40.09807], + [74.26304, 40.125074], + [74.126301, 40.104479], + [74.113366, 40.086624], + [74.023439, 40.085251], + [74.008041, 40.050901], + [73.943367, 40.016076], + [73.980324, 40.004617], + [73.910722, 39.934443], + [73.907027, 39.873843], + [73.845433, 39.831115], + [73.841737, 39.756163], + [73.905795, 39.741899], + [73.924273, 39.722108], + [73.953838, 39.600018], + [73.916266, 39.586644], + [73.914418, 39.564041], + [73.883621, 39.540969], + [73.893476, 39.528046], + [73.868223, 39.482794], + [73.836194, 39.472169], + [73.745651, 39.462005], + [73.6471, 39.474479], + [73.61076, 39.465702], + [73.592898, 39.412087], + [73.502355, 39.383877], + [73.554094, 39.350102], + [73.554709, 39.295935], + [73.542391, 39.269531], + [73.564564, 39.266288], + [73.580579, 39.237555], + [73.623079, 39.235237], + [73.639709, 39.220402], + [73.657571, 39.166136], + [73.688368, 39.154999], + [73.719781, 39.108112], + [73.720397, 39.071881], + [73.743187, 39.029588], + [73.780143, 39.026798], + [73.820179, 39.041674], + [73.839889, 39.008199], + [73.846665, 38.962145], + [73.826339, 38.916993], + [73.767824, 38.941202], + [73.742571, 38.933754], + [73.70931, 38.893241], + [73.699455, 38.857832], + [73.729636, 38.837324], + [73.769056, 38.775765], + [73.757353, 38.719755], + [73.809092, 38.634256], + [73.799237, 38.610878], + [73.852208, 38.584217], + [73.89902, 38.579071], + [73.926121, 38.536016], + [74.011736, 38.52478], + [74.034526, 38.541634], + [74.090577, 38.542102], + [74.068403, 38.585621], + [74.088113, 38.610878], + [74.11275, 38.611345], + [74.147859, 38.676785], + [74.229779, 38.656224], + [74.353583, 38.655757], + [74.421952, 38.647812], + [74.455829, 38.632853], + [74.506336, 38.637528], + [74.546988, 38.607604], + [74.613509, 38.593105], + [74.639995, 38.599653], + [74.717603, 38.542102], + [74.78474, 38.538357], + [74.821697, 38.491062], + [74.862965, 38.484035], + [74.868508, 38.403883], + [74.834015, 38.361193], + [74.789668, 38.324581], + [74.806914, 38.285602], + [74.793363, 38.271039], + [74.816769, 38.215576], + [74.80445, 38.167128], + [74.821697, 38.10311], + [74.879595, 38.021122], + [74.92579, 38.01735], + [74.911008, 37.966884], + [74.919015, 37.908357], + [74.936877, 37.876241], + [74.917167, 37.845057], + [74.989848, 37.797783], + [75.006478, 37.770823], + [74.949196, 37.725395], + [74.923327, 37.717347], + [74.920863, 37.684675], + [74.891914, 37.668097], + [74.940573, 37.559061], + [75.000935, 37.53059], + [75.002167, 37.511604], + [75.035428, 37.500685], + [75.078543, 37.511129], + [75.090862, 37.486915], + [75.129666, 37.459367], + [75.153072, 37.414223], + [75.125971, 37.388075], + [75.140137, 37.355258], + [75.125971, 37.322427], + [75.078543, 37.318144], + [75.018181, 37.293867], + [74.927022, 37.277678], + [74.911008, 37.233378], + [74.816153, 37.216699], + [74.800139, 37.248147], + [74.753943, 37.281011], + [74.727458, 37.282916], + [74.665864, 37.23576], + [74.642458, 37.261485], + [74.598727, 37.258151], + [74.578401, 37.231472], + [74.54514, 37.2491], + [74.511263, 37.240048], + [74.477387, 37.19954], + [74.487858, 37.161871], + [74.465068, 37.147085], + [74.496481, 37.116072], + [74.498944, 37.072155], + [74.530357, 37.082182], + [74.56793, 37.032512], + [74.617205, 37.043499], + [74.632603, 37.066425], + [74.70898, 37.084569], + [74.739161, 37.028212], + [74.792747, 37.027257], + [74.806914, 37.054485], + [74.84695, 37.056873], + [74.84387, 37.0134], + [74.86974, 36.990458], + [74.893762, 36.939772], + [74.938725, 36.94312], + [74.927638, 36.978029], + [75.005862, 36.99476], + [75.032348, 37.016745], + [75.063145, 37.006231], + [75.172166, 37.013877], + [75.16847, 36.991892], + [75.244847, 36.963207], + [75.288579, 36.974682], + [75.345861, 36.960816], + [75.413614, 36.954599], + [75.396368, 36.904367], + [75.430245, 36.873255], + [75.434556, 36.83303], + [75.425933, 36.778883], + [75.458578, 36.720861], + [75.504773, 36.743404], + [75.536802, 36.729975], + [75.537418, 36.773131], + [75.588541, 36.762584], + [75.634121, 36.771693], + [75.724048, 36.750597], + [75.8072, 36.707908], + [75.871257, 36.666636], + [75.947018, 36.590752], + [75.924228, 36.566242], + [75.991981, 36.505654], + [76.035097, 36.409386], + [75.991365, 36.35205], + [75.998757, 36.312034], + [76.055423, 36.252695], + [76.060967, 36.225182], + [76.011691, 36.229044], + [76.016619, 36.165294], + [75.96796, 36.159013], + [75.936547, 36.13485], + [75.949482, 36.070056], + [75.982742, 36.031347], + [76.028322, 36.016827], + [76.044336, 36.026991], + [76.097307, 36.022635], + [76.117017, 35.975186], + [76.16506, 35.908807], + [76.146582, 35.839946], + [76.160133, 35.82442], + [76.221727, 35.823449], + [76.228502, 35.837035], + [76.298719, 35.841401], + [76.365857, 35.82442], + [76.369552, 35.86323], + [76.431762, 35.851589], + [76.471798, 35.886021], + [76.51553, 35.881173], + [76.55803, 35.923347], + [76.59745, 35.895718], + [76.579587, 35.866625], + [76.587595, 35.840431], + [76.566037, 35.819082], + [76.593754, 35.771996], + [76.69292, 35.747714], + [76.769297, 35.653917], + [76.848753, 35.668018], + [76.906651, 35.615005], + [76.967013, 35.591649], + [76.99781, 35.611113], + [77.072339, 35.591162], + [77.093281, 35.569746], + [77.195527, 35.519103], + [77.307628, 35.540533], + [77.331649, 35.530793], + [77.355055, 35.494257], + [77.396939, 35.467942], + [77.451758, 35.46063], + [77.518895, 35.482075], + [77.578025, 35.47574], + [77.590344, 35.460143], + [77.639619, 35.45478], + [77.657481, 35.477689], + [77.690742, 35.448443], + [77.735706, 35.461605], + [77.757879, 35.497181], + [77.797299, 35.491334], + [77.816394, 35.518616], + [77.85643, 35.487436], + [77.870596, 35.495232], + [77.914944, 35.465017], + [77.917408, 35.490847], + [77.951284, 35.478664], + [78.009799, 35.491821], + [78.029509, 35.469404], + [78.048603, 35.491334], + [78.140378, 35.494745], + [78.113892, 35.466967], + [78.107117, 35.437229], + [78.046755, 35.384063], + [78.013494, 35.366008], + [78.020885, 35.315237], + [78.01719, 35.228267], + [78.060306, 35.180344], + [78.062769, 35.114772], + [78.078784, 35.100084], + [78.124979, 35.108407], + [78.150849, 35.069721], + [78.123131, 35.036897], + [78.160704, 34.990823], + [78.201972, 34.974642], + [78.182262, 34.936874], + [78.206283, 34.891726], + [78.237696, 34.882398], + [78.230921, 34.776288], + [78.21429, 34.760556], + [78.213059, 34.717771], + [78.267261, 34.705472], + [78.265413, 34.651335], + [78.280812, 34.623269], + [78.346101, 34.60406], + [78.397224, 34.605538], + [78.427405, 34.594207], + [78.436029, 34.543942], + [78.492695, 34.578441], + [78.542586, 34.574499], + [78.559832, 34.55725], + [78.562912, 34.51288], + [78.58139, 34.505483], + [78.634977, 34.538026], + [78.708274, 34.522249], + [78.715049, 34.502031], + [78.758781, 34.481807], + [78.742766, 34.45467], + [78.809288, 34.432955], + [78.878273, 34.391481], + [78.899831, 34.354929], + [78.958961, 34.386049], + [78.973128, 34.362833], + [79.039649, 34.33467], + [79.048888, 34.348506], + [79.0107, 34.399877], + [79.039033, 34.421601], + [79.072294, 34.412714], + [79.161605, 34.441345], + [79.179467, 34.422588], + [79.241677, 34.415183], + [79.274322, 34.435916], + [79.326677, 34.44332], + [79.363017, 34.428018], + [79.435082, 34.447761], + [79.504683, 34.45467], + [79.545335, 34.476381], + [79.58106, 34.456151], + [79.675914, 34.451216], + [79.699936, 34.477861], + [79.735661, 34.471447], + [79.801566, 34.478847], + [79.861312, 34.528166], + [79.84345, 34.55725], + [79.88595, 34.642965], + [79.866856, 34.671517], + [79.906892, 34.683821], + [79.898268, 34.732035], + [79.947544, 34.821008], + [79.926602, 34.849499], + [79.961094, 34.862759], + [79.996819, 34.856375], + [80.003594, 34.895162], + [80.034391, 34.902033], + [80.041782, 34.943252], + [80.02392, 34.971209], + [80.04363, 35.022196], + [80.031311, 35.034447], + [80.078123, 35.076578], + [80.118159, 35.066293], + [80.23026, 35.147565], + [80.223484, 35.177409], + [80.257977, 35.203331], + [80.362687, 35.20871], + [80.267832, 35.295701], + [80.286926, 35.35283], + [80.321419, 35.38699], + [80.375006, 35.387966], + [80.432904, 35.449418], + [80.444607, 35.417235], + [80.514824, 35.391869], + [80.532686, 35.404553], + [80.56841, 35.391381], + [80.599823, 35.409431], + [80.65649, 35.393821], + [80.690982, 35.364544], + [80.689135, 35.339162], + [80.759968, 35.334768], + [80.844351, 35.345508], + [80.894242, 35.324027], + [80.924423, 35.330862], + [80.963844, 35.310842], + [81.026053, 35.31133], + [81.002648, 35.334768], + [81.030981, 35.337209], + [81.031597, 35.380648], + [81.054387, 35.402602], + [81.09935, 35.40748], + [81.103662, 35.386015], + [81.142466, 35.365032], + [81.191741, 35.36552], + [81.219458, 35.319144], + [81.26627, 35.322562], + [81.285364, 35.345508], + [81.314313, 35.337209], + [81.363588, 35.354783], + [81.385762, 35.335256], + [81.441196, 35.333303], + [81.447972, 35.318167], + [81.504638, 35.279092], + [81.513261, 35.23511], + [81.68634, 35.235599], + [81.736847, 35.26248], + [81.804601, 35.270786], + [81.853876, 35.25857], + [81.927789, 35.271275], + [81.955506, 35.307423], + [81.99123, 35.30547], + [82.030034, 35.321585], + [82.05344, 35.35039], + [82.029419, 35.426013], + [82.034346, 35.451855], + [82.071302, 35.450393], + [82.086701, 35.467454], + [82.164925, 35.495719], + [82.189563, 35.513258], + [82.234526, 35.520565], + [82.263475, 35.547837], + [82.2992, 35.544916], + [82.328149, 35.559523], + [82.350323, 35.611113], + [82.336156, 35.651486], + [82.392823, 35.656349], + [82.424852, 35.712736], + [82.468583, 35.717595], + [82.501844, 35.701073], + [82.546192, 35.708362], + [82.628727, 35.692324], + [82.652133, 35.67288], + [82.731589, 35.637868], + [82.780249, 35.666073], + [82.795031, 35.688436], + [82.873871, 35.688922], + [82.894813, 35.673852], + [82.967494, 35.667532], + [82.956407, 35.636409], + [82.981661, 35.599922], + [82.971806, 35.548324], + [82.998907, 35.484512], + [83.067892, 35.46258], + [83.088834, 35.425526], + [83.127022, 35.398699], + [83.178145, 35.38943], + [83.251442, 35.417722], + [83.280391, 35.401138], + [83.333978, 35.397236], + [83.405427, 35.380648], + [83.449159, 35.382111], + [83.502745, 35.360639], + [83.540318, 35.364056], + [83.54155, 35.341603], + [83.599448, 35.351366], + [83.622238, 35.335256], + [83.677672, 35.361128], + [83.785462, 35.36308], + [83.79778, 35.354783], + [83.885244, 35.367472], + [83.906186, 35.40309], + [84.005968, 35.422599], + [84.077417, 35.400163], + [84.095895, 35.362592], + [84.140859, 35.379184], + [84.160569, 35.359663], + [84.200605, 35.381135], + [84.274517, 35.404065], + [84.333032, 35.413821], + [84.424191, 35.466479], + [84.45314, 35.473303], + [84.475929, 35.516181], + [84.448828, 35.550272], + [84.513502, 35.564391], + [84.570168, 35.588242], + [84.628067, 35.595055], + [84.704443, 35.616951], + [84.729081, 35.613546], + [84.798066, 35.647595], + [84.920022, 35.696213], + [84.973608, 35.709334], + [84.99455, 35.737028], + [85.053065, 35.752086], + [85.146071, 35.742371], + [85.271107, 35.788989], + [85.341324, 35.753543], + [85.373969, 35.700101], + [85.518715, 35.680658], + [85.566142, 35.6403], + [85.612953, 35.651486], + [85.65299, 35.731199], + [85.691178, 35.751114], + [85.811286, 35.778794], + [85.835308, 35.771996], + [85.903677, 35.78462], + [85.949256, 35.778794], + [86.035488, 35.846738], + [86.05335, 35.842857], + [86.090306, 35.876809], + [86.093386, 35.906868], + [86.129111, 35.941761], + [86.150668, 36.00424], + [86.173458, 36.008113], + [86.199944, 36.047801], + [86.182081, 36.064734], + [86.187625, 36.130983], + [86.248603, 36.141616], + [86.2794, 36.170608], + [86.35824, 36.168676], + [86.392733, 36.206834], + [86.454943, 36.221319], + [86.515305, 36.205385], + [86.531935, 36.227113], + [86.599072, 36.222285], + [86.69947, 36.24449], + [86.746282, 36.291777], + [86.836209, 36.291294], + [86.86331, 36.299977], + [86.887332, 36.262829], + [86.931064, 36.265242], + [86.943998, 36.284058], + [86.996353, 36.308658], + [87.051788, 36.2966], + [87.08628, 36.310587], + [87.149106, 36.297565], + [87.161425, 36.325535], + [87.193454, 36.349158], + [87.292004, 36.358797], + [87.348055, 36.393008], + [87.363453, 36.420463], + [87.386859, 36.412757], + [87.426895, 36.42576], + [87.460155, 36.409868], + [87.470626, 36.354459], + [87.570409, 36.342409], + [87.6203, 36.360243], + [87.731785, 36.384818], + [87.767509, 36.3747], + [87.826023, 36.391563], + [87.838342, 36.383855], + [87.919646, 36.39349], + [87.95845, 36.408423], + [87.983088, 36.437797], + [88.006494, 36.430575], + [88.092109, 36.43539], + [88.134609, 36.427205], + [88.182652, 36.452721], + [88.222688, 36.447426], + [88.241782, 36.468605], + [88.282434, 36.470049], + [88.366202, 36.458016], + [88.356963, 36.477268], + [88.41055, 36.473418], + [88.470912, 36.48208], + [88.498629, 36.446463], + [88.573158, 36.461386], + [88.618121, 36.428168], + [88.623665, 36.389636], + [88.690186, 36.367954], + [88.766563, 36.292259], + [88.783809, 36.291777], + [88.802903, 36.33807], + [88.838628, 36.353496], + [88.870657, 36.348193], + [88.926091, 36.36458], + [88.964279, 36.318785], + [89.013554, 36.315409], + [89.054822, 36.291777], + [89.10225, 36.281164], + [89.126887, 36.254626], + [89.198952, 36.260417], + [89.232213, 36.295636], + [89.292575, 36.231457], + [89.335075, 36.23725], + [89.375727, 36.228078], + [89.490291, 36.151281], + [89.594385, 36.126632], + [89.614711, 36.109712], + [89.711414, 36.093272], + [89.766848, 36.073925], + [89.819819, 36.080697], + [89.914058, 36.079246], + [89.941159, 36.067637], + [89.944855, 36.140649], + [89.997825, 36.168193], + [90.019999, 36.213594], + [90.028006, 36.258486], + [90.003369, 36.278752], + [90.043405, 36.276822], + [90.058188, 36.255591], + [90.145651, 36.239181], + [90.130252, 36.2078], + [90.198006, 36.187516], + [90.23681, 36.160462], + [90.325505, 36.159496], + [90.424055, 36.133883], + [90.478258, 36.13195], + [90.534925, 36.147899], + [90.613149, 36.126632], + [90.659344, 36.13485], + [90.776373, 36.086501], + [90.815793, 36.035703], + [90.850285, 36.016827], + [90.922966, 36.028927], + [90.979017, 36.106811], + [91.081263, 36.088436], + [91.124994, 36.115514], + [91.09235, 36.163844], + [91.096045, 36.219871], + [91.051698, 36.238215], + [91.07264, 36.299012], + [91.026444, 36.323607], + [91.051698, 36.433946], + [91.028292, 36.443093], + [91.039995, 36.474861], + [91.035683, 36.529703], + [91.011662, 36.539801], + [90.905104, 36.560474], + [90.831191, 36.55807], + [90.810865, 36.585466], + [90.741264, 36.585947], + [90.72217, 36.620058], + [90.730793, 36.655594], + [90.706156, 36.658955], + [90.720938, 36.708868], + [90.754815, 36.721341], + [90.727098, 36.755872], + [90.732025, 36.825844], + [90.758511, 36.825844], + [90.853981, 36.915373], + [90.924198, 36.921115], + [90.983944, 36.913459], + [91.036915, 36.929727], + [91.051698, 36.96751], + [91.126842, 36.978507], + [91.133618, 37.007665], + [91.181045, 37.025345], + [91.216153, 37.010054], + [91.303617, 37.012444], + [91.291298, 37.042544], + [91.303617, 37.083136], + [91.286371, 37.105095], + [91.280211, 37.163779], + [91.1909, 37.205737], + [91.194596, 37.273868], + [91.134849, 37.324331], + [91.136081, 37.355734], + [91.113292, 37.387124], + [91.099741, 37.447965], + [91.073256, 37.475992], + [91.019669, 37.493088], + [90.958075, 37.477891], + [90.911879, 37.519674], + [90.865684, 37.53059], + [90.882314, 37.575664], + [90.854597, 37.604117], + [90.820104, 37.613599], + [90.777605, 37.648672], + [90.643946, 37.696988], + [90.586663, 37.703144], + [90.579272, 37.720661], + [90.519526, 37.730601], + [90.516446, 38.207111], + [90.531229, 38.319886], + [90.401882, 38.311434], + [90.361846, 38.300163], + [90.352607, 38.233441], + [90.280542, 38.238142], + [90.137644, 38.340543], + [90.179528, 38.396848], + [90.129636, 38.400131], + [90.111774, 38.418889], + [90.111774, 38.477945], + [90.130868, 38.494341], + [90.248513, 38.491531], + [90.315034, 38.501835], + [90.353222, 38.482162], + [90.427135, 38.493873], + [90.465323, 38.521971], + [90.463476, 38.556611], + [90.525685, 38.561291], + [90.560794, 38.593573], + [90.608837, 38.594508], + [90.606374, 38.610878], + [90.645794, 38.635191], + [90.619308, 38.664636], + [90.65996, 38.674449], + [90.724634, 38.658094], + [90.899561, 38.679588], + [90.970394, 38.697806], + [90.992567, 38.695003], + [91.188436, 38.73096], + [91.242639, 38.752433], + [91.298689, 38.746365], + [91.446515, 38.813546], + [91.501333, 38.815411], + [91.681188, 38.852706], + [91.694738, 38.86622], + [91.806223, 38.872744], + [91.87952, 38.884391], + [91.880752, 38.899297], + [91.966368, 38.930961], + [92.10865, 38.963541], + [92.173323, 38.960749], + [92.197961, 38.983548], + [92.263866, 39.002153], + [92.380279, 38.999828], + [92.416003, 39.010524], + [92.41046, 39.03842], + [92.366728, 39.059335], + [92.366112, 39.096037], + [92.343938, 39.146181], + [92.339011, 39.236628], + [92.378431, 39.258411], + [92.52564, 39.368611], + [92.639589, 39.514196], + [92.687632, 39.657174], + [92.745531, 39.868331], + [92.796654, 40.153897], + [92.906907, 40.310609], + [92.920458, 40.391792], + [92.928465, 40.572504], + [93.506216, 40.648376], + [93.760599, 40.664721], + [93.820961, 40.793519], + [93.809874, 40.879548], + [93.908424, 40.983539], + [94.01067, 41.114875], + [94.184365, 41.268444], + [94.534219, 41.505966], + [94.750413, 41.538227], + [94.809543, 41.619256], + [94.861898, 41.668451], + [94.969072, 41.718948], + [95.011572, 41.726541], + [95.110738, 41.768513], + [95.135991, 41.772976], + [95.16494, 41.735474], + [95.199433, 41.719395], + [95.194505, 41.694821], + [95.247476, 41.61344], + [95.299831, 41.565994], + [95.335556, 41.644305], + [95.39407, 41.693481], + [95.445193, 41.719841], + [95.57146, 41.796181], + [95.65646, 41.826067], + [95.759322, 41.835878], + [95.801206, 41.848361], + [95.855408, 41.849699], + [95.998306, 41.906289], + [96.054973, 41.936124], + [96.117183, 41.985966], + [96.137509, 42.019765], + [96.13874, 42.05399], + [96.077147, 42.149457], + [96.178161, 42.21775], + [96.040806, 42.326688], + [96.042038, 42.352787], + [96.06606, 42.414674], + [95.978596, 42.436762], + [96.0174, 42.482239], + [96.02356, 42.542675], + [96.072219, 42.569566], + [96.103632, 42.604375], + [96.166458, 42.623314], + [96.386348, 42.727592] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 710000, + "name": "台湾省", + "center": [121.509062, 25.044332], + "centroid": [120.971485, 23.749452], + "childrenNum": 0, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 31, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [120.443706, 22.441432], + [120.517619, 22.408793], + [120.569973, 22.361757], + [120.640806, 22.241605], + [120.659285, 22.154056], + [120.661748, 22.067007], + [120.651277, 22.033171], + [120.667908, 21.983235], + [120.701784, 21.927174], + [120.743052, 21.915515], + [120.781857, 21.923843], + [120.854537, 21.883309], + [120.873016, 21.897191], + [120.86624, 21.984345], + [120.907508, 22.033171], + [120.912436, 22.086418], + [120.903197, 22.12634], + [120.914899, 22.302525], + [120.981421, 22.528248], + [121.014682, 22.584069], + [121.03316, 22.650914], + [121.078739, 22.669691], + [121.170514, 22.723247], + [121.21055, 22.770711], + [121.237652, 22.836362], + [121.276456, 22.877171], + [121.324499, 22.945526], + [121.35468, 23.00999], + [121.370695, 23.084334], + [121.409499, 23.1025], + [121.430441, 23.137175], + [121.415042, 23.196047], + [121.440296, 23.271937], + [121.479716, 23.322507], + [121.497578, 23.419744], + [121.5216, 23.483431], + [121.522832, 23.538858], + [121.587505, 23.760878], + [121.621382, 23.920718], + [121.65957, 24.007125], + [121.63986, 24.064514], + [121.643556, 24.097843], + [121.678048, 24.133895], + [121.689135, 24.174303], + [121.809243, 24.339083], + [121.82649, 24.423572], + [121.867758, 24.47914], + [121.88562, 24.529784], + [121.892395, 24.617953], + [121.86283, 24.671261], + [121.841272, 24.734329], + [121.844968, 24.836476], + [121.933047, 24.938539], + [122.012503, 25.001471], + [121.98109, 25.030757], + [121.947214, 25.031841], + [121.917033, 25.138076], + [121.841888, 25.135367], + [121.782142, 25.160287], + [121.745186, 25.161912], + [121.707613, 25.191701], + [121.700222, 25.226896], + [121.655259, 25.242054], + [121.62323, 25.29455], + [121.585041, 25.309159], + [121.53515, 25.307535], + [121.444607, 25.27074], + [121.413194, 25.238806], + [121.371926, 25.159746], + [121.319572, 25.140785], + [121.209318, 25.12724], + [121.132942, 25.078466], + [121.102145, 25.075214], + [121.024537, 25.040517], + [121.009754, 24.993878], + [120.961095, 24.940167], + [120.914899, 24.864715], + [120.89211, 24.767482], + [120.82374, 24.688118], + [120.762147, 24.658208], + [120.68885, 24.600542], + [120.642654, 24.490033], + [120.589068, 24.43229], + [120.546568, 24.370159], + [120.520698, 24.311816], + [120.470807, 24.242533], + [120.451713, 24.182493], + [120.391967, 24.118055], + [120.316206, 23.984708], + [120.278018, 23.92783], + [120.245989, 23.840276], + [120.175156, 23.807427], + [120.102476, 23.701162], + [120.095084, 23.58768], + [120.12157, 23.504836], + [120.108019, 23.341191], + [120.081534, 23.291728], + [120.018708, 23.073322], + [120.029795, 23.048544], + [120.133272, 23.000625], + [120.149287, 22.896468], + [120.20041, 22.721039], + [120.274323, 22.560307], + [120.297112, 22.531565], + [120.443706, 22.441432] + ] + ], + [ + [ + [124.542782, 25.903886], + [124.584666, 25.908731], + [124.566804, 25.941563], + [124.542782, 25.903886] + ] + ], + [ + [ + [123.445178, 25.726102], + [123.469816, 25.712623], + [123.50862, 25.722867], + [123.512316, 25.755212], + [123.479055, 25.768687], + [123.445794, 25.749822], + [123.445178, 25.726102] + ] + ], + [ + [ + [119.646064, 23.550928], + [119.691028, 23.547087], + [119.678093, 23.600294], + [119.61034, 23.604132], + [119.601717, 23.575613], + [119.566608, 23.584937], + [119.562297, 23.530627], + [119.578927, 23.502641], + [119.609108, 23.503738], + [119.646064, 23.550928] + ] + ], + [ + [ + [123.666916, 25.914114], + [123.706952, 25.91519], + [123.689706, 25.939949], + [123.666916, 25.914114] + ] + ], + [ + [ + [119.506246, 23.625518], + [119.506246, 23.577259], + [119.47237, 23.556962], + [119.519181, 23.559705], + [119.52534, 23.62497], + [119.506246, 23.625518] + ] + ], + [ + [ + [119.497623, 23.38679], + [119.495159, 23.349982], + [119.516717, 23.349982], + [119.497623, 23.38679] + ] + ], + [ + [ + [119.557369, 23.666634], + [119.608492, 23.620035], + [119.615268, 23.661153], + [119.586318, 23.675952], + [119.557369, 23.666634] + ] + ], + [ + [ + [122.066706, 25.6247], + [122.087032, 25.61067], + [122.092575, 25.639268], + [122.066706, 25.6247] + ] + ], + [ + [ + [121.468013, 22.67687], + [121.474788, 22.643734], + [121.513592, 22.631582], + [121.514824, 22.676318], + [121.468013, 22.67687] + ] + ], + [ + [ + [121.510513, 22.086972], + [121.507433, 22.048704], + [121.533918, 22.022076], + [121.594281, 21.995443], + [121.604752, 22.022631], + [121.575186, 22.037055], + [121.575802, 22.0842], + [121.510513, 22.086972] + ] + ], + [ + [ + [122.097503, 25.499987], + [122.110438, 25.465952], + [122.122141, 25.495666], + [122.097503, 25.499987] + ] + ], + [ + [ + [119.421247, 23.216949], + [119.436029, 23.186146], + [119.453275, 23.216399], + [119.421247, 23.216949] + ] + ], + [ + [ + [120.355011, 22.327439], + [120.395663, 22.342385], + [120.383344, 22.355669], + [120.355011, 22.327439] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 810000, + "name": "香港特别行政区", + "center": [114.173355, 22.320048], + "centroid": [114.134357, 22.377366], + "childrenNum": 18, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 32, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [114.031778, 22.503923], + [114.000981, 22.491206], + [113.977575, 22.45692], + [113.918445, 22.418199], + [113.920293, 22.367845], + [113.951706, 22.355116], + [113.956633, 22.359543], + [113.980039, 22.366185], + [114.026234, 22.34792], + [113.955401, 22.298649], + [113.969568, 22.321349], + [113.898119, 22.308615], + [113.889496, 22.271514], + [113.8433, 22.229418], + [113.84946, 22.191188], + [113.899351, 22.215568], + [113.935691, 22.205041], + [113.981271, 22.229972], + [113.996669, 22.206149], + [114.026234, 22.229418], + [114.004676, 22.239389], + [114.02993, 22.263207], + [114.034857, 22.300864], + [114.069966, 22.326885], + [114.121089, 22.320795], + [114.145726, 22.300864], + [114.120473, 22.272068], + [114.164821, 22.226648], + [114.200545, 22.232188], + [114.203009, 22.206703], + [114.265835, 22.200608], + [114.248588, 22.274837], + [114.262139, 22.294773], + [114.284929, 22.263761], + [114.313262, 22.264315], + [114.315726, 22.299203], + [114.315726, 22.299756], + [114.278153, 22.328546], + [114.283081, 22.386661], + [114.322501, 22.385554], + [114.323117, 22.385554], + [114.323733, 22.385001], + [114.323733, 22.384447], + [114.356994, 22.340171], + [114.394566, 22.361757], + [114.385327, 22.41156], + [114.406269, 22.432582], + [114.406269, 22.433688], + [114.376088, 22.436454], + [114.325581, 22.479041], + [114.278769, 22.435901], + [114.220255, 22.427603], + [114.205473, 22.449729], + [114.23319, 22.466875], + [114.2529, 22.445304], + [114.340979, 22.50337], + [114.309566, 22.497288], + [114.28924, 22.52272], + [114.263987, 22.541515], + [114.263371, 22.541515], + [114.260291, 22.547595], + [114.232574, 22.528801], + [114.232574, 22.539857], + [114.222719, 22.553122], + [114.166052, 22.559201], + [114.156813, 22.543726], + [114.095219, 22.534329], + [114.082285, 22.512216], + [114.031778, 22.503923] + ] + ], + [ + [ + [114.142647, 22.213906], + [114.123553, 22.238836], + [114.120473, 22.177888], + [114.154965, 22.177888], + [114.166668, 22.205041], + [114.142647, 22.213906] + ] + ], + [ + [ + [114.305871, 22.372273], + [114.313878, 22.340724], + [114.332972, 22.353455], + [114.305255, 22.372826], + [114.305871, 22.372273] + ] + ], + [ + [ + [114.320037, 22.381127], + [114.323733, 22.384447], + [114.323733, 22.385001], + [114.323117, 22.385554], + [114.322501, 22.385554], + [114.319421, 22.382234], + [114.320037, 22.38168], + [114.320037, 22.381127] + ] + ], + [ + [ + [114.305871, 22.369506], + [114.305871, 22.372273], + [114.305255, 22.372826], + [114.305871, 22.369506] + ] + ], + [ + [ + [114.315726, 22.299203], + [114.316958, 22.298649], + [114.316342, 22.30031], + [114.315726, 22.299756], + [114.315726, 22.299203] + ] + ], + [ + [ + [114.319421, 22.382234], + [114.320037, 22.381127], + [114.320037, 22.38168], + [114.319421, 22.382234] + ] + ], + [ + [ + [114.372392, 22.32301], + [114.373008, 22.323564], + [114.372392, 22.323564], + [114.372392, 22.32301] + ] + ], + [ + [ + [114.323733, 22.297541], + [114.324349, 22.297541], + [114.323733, 22.298095], + [114.323733, 22.297541] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "adcode": 820000, + "name": "澳门特别行政区", + "center": [113.54909, 22.198951], + "centroid": [113.566988, 22.159307], + "childrenNum": 8, + "level": "province", + "parent": { "adcode": 100000 }, + "subFeatureIndex": 33, + "acroutes": [100000] + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [113.554425, 22.107489], + [113.6037, 22.132438], + [113.575983, 22.194513], + [113.558736, 22.212244], + [113.53841, 22.209473], + [113.534715, 22.174009], + [113.554425, 22.142416], + [113.554425, 22.107489] + ] + ], + [ + [ + [113.586453, 22.201162], + [113.575983, 22.201162], + [113.575983, 22.194513], + [113.586453, 22.201162] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { "name": "", "adchar": "JD", "adcode": "100000_JD" }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [122.51865306, 23.46078502], + [122.79861399, 24.57367379], + [122.79889322, 24.57678999], + [122.79819583, 24.57983997], + [122.79659008, 24.58252516], + [122.79423315, 24.58458272], + [122.79135575, 24.58581125], + [122.78823955, 24.58609049], + [122.78518957, 24.5853931], + [122.78250438, 24.58378734], + [122.78044682, 24.58143041], + [122.77921829, 24.57855302], + [122.49925737, 23.46566424], + [122.49897813, 23.46254804], + [122.49967552, 23.45949807], + [122.50128127, 23.45681287], + [122.5036382, 23.45475531], + [122.5065156, 23.45352678], + [122.50963181, 23.45324755], + [122.51268178, 23.45394494], + [122.51536697, 23.45555069], + [122.51742454, 23.45790762], + [122.51865306, 23.46078502] + ] + ], + [ + [ + [121.17202617, 20.8054593], + [121.90938804, 21.68743347], + [121.9109946, 21.69011818], + [121.91169291, 21.69316794], + [121.91141462, 21.69628423], + [121.91018696, 21.699162], + [121.9081301, 21.70151955], + [121.9054454, 21.70312611], + [121.90239563, 21.70382443], + [121.89927934, 21.70354613], + [121.89640158, 21.70231847], + [121.89404403, 21.70026162], + [121.15668216, 20.81828744], + [121.1550756, 20.81560273], + [121.15437729, 20.81255297], + [121.15465558, 20.80943668], + [121.15588324, 20.80655891], + [121.1579401, 20.80420136], + [121.1606248, 20.8025948], + [121.16367457, 20.80189649], + [121.16679085, 20.80217478], + [121.16966862, 20.80340244], + [121.17202617, 20.8054593] + ] + ], + [ + [ + [119.47366172, 18.00707291], + [120.02569734, 19.02403788], + [120.02674143, 19.02698721], + [120.02682302, 19.03011484], + [120.02593412, 19.0331146], + [120.02416175, 19.03569286], + [120.02167941, 19.03759723], + [120.01873007, 19.03864132], + [120.01560245, 19.03872291], + [120.01260269, 19.03783401], + [120.01002443, 19.03606165], + [120.00812005, 19.0335793], + [119.45608443, 18.01661433], + [119.45504035, 18.01366499], + [119.45495876, 18.01053737], + [119.45584765, 18.00753761], + [119.45762002, 18.00495935], + [119.46010237, 18.00305497], + [119.4630517, 18.00201089], + [119.46617933, 18.0019293], + [119.46917909, 18.0028182], + [119.47175735, 18.00459056], + [119.47366172, 18.00707291] + ] + ], + [ + [ + [119.0726757, 15.04098494], + [119.0726757, 16.04388528], + [119.07218626, 16.04697545], + [119.07076587, 16.04976313], + [119.06855355, 16.05197545], + [119.06576587, 16.05339584], + [119.0626757, 16.05388528], + [119.05958553, 16.05339584], + [119.05679784, 16.05197545], + [119.05458553, 16.04976313], + [119.05316513, 16.04697545], + [119.0526757, 16.04388528], + [119.0526757, 15.04105889], + [119.0521839, 15.00781004], + [119.05262758, 15.00471297], + [119.05400659, 15.00190458], + [119.05618595, 14.99965979], + [119.05895232, 14.99819832], + [119.06203491, 14.99766324], + [119.06513198, 14.99810691], + [119.06794036, 14.99948592], + [119.07018516, 15.00166528], + [119.07164663, 15.00443165], + [119.07218171, 15.00751424], + [119.0726746, 15.04083704], + [119.0726757, 15.04098494] + ] + ], + [ + [ + [118.68646749, 11.18959191], + [118.52518702, 10.91547751], + [118.52404181, 10.91256595], + [118.52385237, 10.909443], + [118.52463726, 10.90641436], + [118.52631962, 10.9037765], + [118.5287348, 10.90178762], + [118.53164636, 10.90064241], + [118.53476931, 10.90045298], + [118.53779795, 10.90123786], + [118.54043581, 10.90292022], + [118.54242469, 10.9053354], + [118.70409227, 11.18010771], + [118.70476212, 11.18147468], + [118.87431591, 11.606662], + [118.87459939, 11.60747236], + [118.98894963, 11.98573108], + [118.98937534, 11.98883067], + [118.9888224, 11.99191011], + [118.98734492, 11.99466796], + [118.98508753, 11.99683427], + [118.98227119, 11.99819697], + [118.9791716, 11.99862269], + [118.97609216, 11.99806975], + [118.97333431, 11.99659227], + [118.97116801, 11.99433487], + [118.9698053, 11.99151854], + [118.85557939, 11.6136711], + [118.68646749, 11.18959191] + ] + ], + [ + [ + [115.54466883, 7.14672265], + [116.2504858, 7.979279], + [116.25211077, 7.98195261], + [116.25283001, 7.9849975], + [116.25257312, 7.98811563], + [116.25136525, 7.99100176], + [116.24932463, 7.99337338], + [116.24665102, 7.99499834], + [116.24360613, 7.99571758], + [116.240488, 7.99546069], + [116.23760187, 7.99425282], + [116.23523025, 7.99221221], + [115.52941328, 7.15965587], + [115.52778832, 7.15698226], + [115.52706908, 7.15393736], + [115.52732596, 7.15081924], + [115.52853383, 7.1479331], + [115.53057445, 7.14556148], + [115.53324806, 7.14393652], + [115.53629295, 7.14321728], + [115.53941108, 7.14347417], + [115.54229721, 7.14468204], + [115.54466883, 7.14672265] + ] + ], + [ + [ + [112.30705249, 3.53487257], + [111.78690114, 3.41687263], + [111.78399583, 3.41571167], + [111.78159146, 3.41370973], + [111.77992341, 3.41106279], + [111.77915495, 3.40802995], + [111.77936129, 3.40490807], + [111.78052226, 3.40200275], + [111.78252419, 3.39959839], + [111.78517113, 3.39793033], + [111.78820398, 3.39716187], + [111.79132585, 3.39736822], + [112.31181658, 3.51544515], + [112.31248917, 3.51562254], + [112.52147408, 3.5785908], + [112.52281386, 3.57910186], + [112.85206367, 3.73256867], + [112.85465776, 3.7343178], + [112.85658437, 3.73678292], + [112.85765492, 3.73972276], + [112.85776462, 3.74284952], + [112.85690272, 3.74585715], + [112.8551536, 3.74845124], + [112.85268847, 3.75037785], + [112.84974864, 3.7514484], + [112.84662187, 3.75155809], + [112.84361424, 3.7506962], + [112.51501594, 3.59753306], + [112.30705249, 3.53487257] + ] + ], + [ + [ + [108.26055972, 6.08912451], + [108.29013305, 6.01266273], + [108.29170425, 6.00995718], + [108.29403462, 6.00786957], + [108.29689603, 6.00660426], + [108.3000084, 6.00628511], + [108.30306706, 6.00694335], + [108.30577262, 6.00851455], + [108.30786022, 6.01084492], + [108.30912553, 6.01370633], + [108.30944469, 6.0168187], + [108.30878645, 6.01987736], + [108.279563, 6.09543449], + [108.25611734, 6.22752625], + [108.21679964, 6.53816468], + [108.21876335, 6.94964057], + [108.24419535, 7.07390742], + [108.24433543, 7.07703297], + [108.24350281, 7.08004883], + [108.24177899, 7.0826598], + [108.2393327, 7.08461028], + [108.23640341, 7.08570936], + [108.23327786, 7.08584944], + [108.230262, 7.08501682], + [108.22765103, 7.083293], + [108.22570055, 7.08084671], + [108.22460147, 7.07791743], + [108.19897125, 6.95268198], + [108.1987683, 6.95072469], + [108.19679674, 6.53760583], + [108.19687578, 6.53630242], + [108.23630689, 6.22476797], + [108.23638164, 6.22427602], + [108.26004031, 6.09098419], + [108.26055972, 6.08912451] + ] + ], + [ + [ + [110.12822847, 11.36894451], + [110.05553696, 11.25335394], + [110.05430621, 11.25047749], + [110.05402458, 11.2473615], + [110.05471962, 11.24431099], + [110.05632331, 11.24162456], + [110.05867865, 11.23956519], + [110.0615551, 11.23833444], + [110.06467109, 11.23805281], + [110.0677216, 11.23874785], + [110.07040803, 11.24035153], + [110.07246741, 11.24270688], + [110.14541497, 11.35870461], + [110.14588682, 11.35954163], + [110.20700505, 11.48128846], + [110.20728377, 11.48189306], + [110.25854422, 11.60358735], + [110.25901765, 11.60499559], + [110.30436343, 11.7826124], + [110.30456934, 11.78364161], + [110.32822801, 11.94571326], + [110.32832827, 11.94685414], + [110.33424294, 12.14159753], + [110.33424553, 12.14210167], + [110.33227398, 12.24038351], + [110.33172267, 12.24346324], + [110.33024665, 12.24622187], + [110.3279904, 12.24838938], + [110.32517479, 12.24975358], + [110.32207543, 12.25018094], + [110.3189957, 12.24962962], + [110.31623706, 12.2481536], + [110.31406956, 12.24589736], + [110.31270536, 12.24308175], + [110.312278, 12.23998238], + [110.3142445, 12.14195265], + [110.3083549, 11.94803461], + [110.28485499, 11.78705054], + [110.23982347, 11.61066468], + [110.18898148, 11.48996382], + [110.12822847, 11.36894451] + ] + ], + [ + [ + [109.82951587, 15.22896754], + [109.84522534, 15.15316562], + [109.84633168, 15.15023907], + [109.84828823, 15.14779763], + [109.85090347, 15.14608029], + [109.85392139, 15.14525516], + [109.85704658, 15.145403], + [109.85997314, 15.14650935], + [109.86241457, 15.1484659], + [109.86413191, 15.15108113], + [109.86495704, 15.15409906], + [109.8648092, 15.15722425], + [109.84903675, 15.23333003], + [109.84889209, 15.23393326], + [109.78974541, 15.45068337], + [109.7892391, 15.45210582], + [109.69066131, 15.67432448], + [109.6900529, 15.67548445], + [109.59147511, 15.83677407], + [109.59116145, 15.8372556], + [109.53201478, 15.92259221], + [109.53166592, 15.92306523], + [109.30888011, 16.20725797], + [109.30658844, 16.20938798], + [109.30375073, 16.21070558], + [109.30064474, 16.21108179], + [109.29757451, 16.21047978], + [109.29484059, 16.20895848], + [109.29271057, 16.20666681], + [109.29139298, 16.2038291], + [109.29101677, 16.20072311], + [109.29161878, 16.19765288], + [109.29314007, 16.19491896], + [109.51574449, 15.91095759], + [109.57455994, 15.82609887], + [109.67264555, 15.66561455], + [109.77065019, 15.44468789], + [109.82951587, 15.22896754] + ] + ] + ] + } + } + ] +} diff --git a/public/assets/json/广东省-轮廓.json b/public/assets/json/广东省-轮廓.json new file mode 100644 index 0000000..6410bc4 --- /dev/null +++ b/public/assets/json/广东省-轮廓.json @@ -0,0 +1 @@ +{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"adcode":440000,"name":"广东省","center":[113.280637,23.125178],"centroid":[113.429919,23.334643],"childrenNum":21,"level":"province","acroutes":[100000],"parent":{"adcode":100000}},"geometry":{"type":"MultiPolygon","coordinates":[[[[113.087152,22.126137],[113.092057,22.065346],[113.10156,22.048262],[113.143097,22.011846],[113.147542,22.004689],[113.151451,21.979853],[113.159574,21.969009],[113.182106,21.952982],[113.218126,21.904998],[113.235216,21.887788],[113.26679,21.871645],[113.289399,21.883405],[113.300051,21.898958],[113.3199,21.909701],[113.328024,21.934442],[113.33017,21.961637],[113.33768,21.969009],[113.352165,21.974511],[113.410256,21.99091],[113.442214,22.009496],[113.448805,22.017079],[113.450567,22.032244],[113.459764,22.043724],[113.482679,22.054669],[113.503831,22.054722],[113.520308,22.069136],[113.530654,22.07362],[113.554488,22.069884],[113.565754,22.07266],[113.56583,22.091715],[113.554028,22.103884],[113.554641,22.142411],[113.544602,22.154095],[113.534562,22.1741],[113.534332,22.185622],[113.54077,22.199382],[113.538241,22.209409],[113.54943,22.213995],[113.558856,22.212395],[113.568819,22.22466],[113.589895,22.226793],[113.597175,22.234951],[113.599781,22.261128],[113.592194,22.268058],[113.595412,22.28245],[113.590124,22.29391],[113.595949,22.304249],[113.612809,22.308832],[113.616948,22.31885],[113.605299,22.329135],[113.604762,22.339897],[113.62806,22.349274],[113.649289,22.386243],[113.669368,22.416279],[113.669904,22.435607],[113.659098,22.441358],[113.624841,22.442955],[113.617791,22.436885],[113.608901,22.408824],[113.603766,22.403392],[113.585986,22.40041],[113.568743,22.411912],[113.573724,22.411699],[113.610127,22.445723],[113.631509,22.47596],[113.668448,22.480431],[113.692052,22.515129],[113.728149,22.521993],[113.740487,22.534284],[113.716883,22.645172],[113.685308,22.717719],[113.678181,22.726113],[113.697724,22.73743],[113.723934,22.73828],[113.733743,22.736367],[113.746005,22.72606],[113.751447,22.715381],[113.757808,22.678766],[113.765471,22.665744],[113.773288,22.643205],[113.782255,22.625713],[113.803407,22.593169],[113.832223,22.570246],[113.838354,22.559342],[113.834675,22.539552],[113.851152,22.542584],[113.856593,22.539605],[113.864027,22.515981],[113.859352,22.495652],[113.862801,22.475853],[113.870005,22.459565],[113.881731,22.446788],[113.89177,22.442635],[113.915758,22.455945],[113.946873,22.477343],[113.959135,22.504912],[113.976531,22.510606],[114.024047,22.509808],[114.030867,22.504274],[114.054702,22.49959],[114.064588,22.510553],[114.077003,22.515502],[114.081601,22.512415],[114.090338,22.520982],[114.084284,22.52508],[114.094093,22.533593],[114.114862,22.532795],[114.117238,22.526942],[114.135094,22.53886],[114.153488,22.539285],[114.157166,22.551947],[114.165596,22.558916],[114.182303,22.556788],[114.182686,22.552798],[114.201463,22.554341],[114.223304,22.552745],[114.232578,22.54003],[114.258864,22.55881],[114.292432,22.562959],[114.304847,22.568704],[114.311821,22.578597],[114.325309,22.588649],[114.346997,22.588702],[114.359489,22.591574],[114.381868,22.601519],[114.398345,22.602848],[114.422562,22.592744],[114.430686,22.583384],[114.434748,22.566576],[114.467625,22.53338],[114.471917,22.522206],[114.468162,22.491395],[114.474446,22.464515],[114.48027,22.45291],[114.48985,22.443647],[114.50694,22.438589],[114.52541,22.440559],[114.539281,22.449237],[114.549244,22.46574],[114.585417,22.473405],[114.611397,22.482027],[114.627798,22.502996],[114.627031,22.519918],[114.614539,22.545191],[114.589632,22.549766],[114.568097,22.560778],[114.559743,22.573172],[114.559054,22.583277],[114.572312,22.602689],[114.58672,22.612845],[114.60312,22.638739],[114.60289,22.655272],[114.580282,22.661491],[114.553229,22.656229],[114.515217,22.655485],[114.514451,22.660747],[114.532231,22.665691],[114.558441,22.682752],[114.599365,22.691574],[114.608178,22.695613],[114.6045,22.713202],[114.59423,22.721172],[114.601741,22.730736],[114.685966,22.765212],[114.693706,22.774507],[114.695545,22.784173],[114.709647,22.787678],[114.731335,22.771214],[114.749881,22.76399],[114.75241,22.759741],[114.739305,22.734242],[114.733941,22.719259],[114.738462,22.686047],[114.730492,22.671591],[114.728576,22.651285],[114.740915,22.638473],[114.743597,22.620183],[114.738999,22.606358],[114.747352,22.581628],[114.806517,22.584873],[114.842766,22.590351],[114.875184,22.590351],[114.885453,22.569182],[114.883614,22.540243],[114.914422,22.545776],[114.925305,22.551628],[114.927374,22.55849],[114.923236,22.58833],[114.924232,22.610878],[114.93772,22.637357],[114.945307,22.645491],[114.974353,22.668455],[114.997881,22.683071],[115.008533,22.698058],[115.02616,22.702149],[115.039112,22.710811],[115.034513,22.721916],[115.023708,22.726167],[115.023784,22.736527],[115.034054,22.744442],[115.05352,22.747523],[115.050991,22.764628],[115.055129,22.778384],[115.066931,22.785607],[115.081799,22.789006],[115.106246,22.790174],[115.133376,22.799945],[115.154528,22.801644],[115.161195,22.786934],[115.173917,22.775357],[115.188402,22.772701],[115.194303,22.775463],[115.193307,22.791395],[115.18411,22.800635],[115.190241,22.818636],[115.198595,22.821874],[115.227947,22.825272],[115.244347,22.823945],[115.259521,22.817414],[115.233311,22.80175],[115.22902,22.782208],[115.235764,22.775569],[115.284429,22.783058],[115.310256,22.78412],[115.326886,22.781677],[115.337998,22.776684],[115.34344,22.768505],[115.346505,22.743008],[115.34183,22.72521],[115.35118,22.710545],[115.365741,22.698058],[115.378923,22.6937],[115.381375,22.683974],[115.396933,22.68525],[115.42912,22.683815],[115.441536,22.694285],[115.471731,22.697845],[115.493803,22.682805],[115.507827,22.682593],[115.537793,22.662927],[115.556722,22.665212],[115.559175,22.658515],[115.574195,22.650488],[115.581936,22.673185],[115.565382,22.685463],[115.567758,22.696251],[115.589063,22.724307],[115.607609,22.731533],[115.609142,22.752782],[115.602551,22.753898],[115.588067,22.744974],[115.573429,22.753101],[115.549595,22.749117],[115.541701,22.755492],[115.546376,22.766752],[115.570364,22.78651],[115.580173,22.80483],[115.583699,22.828564],[115.598949,22.842526],[115.63244,22.860043],[115.654205,22.865457],[115.682561,22.863918],[115.690301,22.857071],[115.696279,22.842791],[115.740116,22.840827],[115.755903,22.837324],[115.788398,22.809981],[115.794759,22.798883],[115.795985,22.783589],[115.793302,22.762397],[115.794222,22.744761],[115.805105,22.733711],[115.818746,22.731373],[115.829322,22.73472],[115.84488,22.749117],[115.86243,22.770789],[115.883352,22.785341],[115.909485,22.787147],[115.929487,22.801644],[115.942286,22.802759],[115.950563,22.795644],[115.959529,22.796175],[115.976083,22.812636],[115.997312,22.826865],[116.010647,22.828086],[116.038926,22.840774],[116.056093,22.844703],[116.070501,22.843588],[116.081077,22.834882],[116.088204,22.821609],[116.097094,22.816777],[116.106903,22.817892],[116.122538,22.82936],[116.138018,22.833607],[116.147675,22.843004],[116.155262,22.844384],[116.17672,22.860574],[116.192661,22.876019],[116.20408,22.892895],[116.21389,22.899262],[116.226918,22.914491],[116.246844,22.921918],[116.269452,22.938364],[116.302789,22.951519],[116.31735,22.952845],[116.334977,22.938736],[116.382646,22.919213],[116.45024,22.936773],[116.473691,22.937728],[116.486949,22.93115],[116.505572,22.930884],[116.515995,22.939001],[116.52956,22.96531],[116.533162,22.984561],[116.540979,22.994583],[116.550405,22.993894],[116.563051,23.000734],[116.561978,23.006991],[116.576002,23.017117],[116.563204,23.025812],[116.557379,23.056238],[116.565809,23.08316],[116.56374,23.092963],[116.552551,23.105891],[116.552245,23.114527],[116.566423,23.134339],[116.577765,23.141755],[116.597691,23.146522],[116.651874,23.152931],[116.665285,23.158174],[116.676014,23.168078],[116.701458,23.198207],[116.71487,23.20996],[116.724756,23.214407],[116.744682,23.215042],[116.788518,23.199266],[116.806758,23.20096],[116.814728,23.207631],[116.823542,23.230447],[116.816644,23.243044],[116.799861,23.244209],[116.791277,23.265801],[116.791814,23.278236],[116.786986,23.288554],[116.782771,23.313842],[116.806452,23.347958],[116.833045,23.36578],[116.858488,23.408023],[116.8719,23.414631],[116.873433,23.445074],[116.885235,23.454481],[116.896194,23.476197],[116.885158,23.478734],[116.88853,23.501609],[116.899183,23.518881],[116.91704,23.531662],[116.930528,23.528071],[116.940951,23.514656],[116.963405,23.506997],[117.010231,23.502665],[117.018125,23.505359],[117.031766,23.531293],[117.044795,23.539689],[117.069548,23.542277],[117.085566,23.536943],[117.09959,23.537577],[117.113002,23.542383],[117.192935,23.561656],[117.192552,23.629593],[117.185961,23.636242],[117.173699,23.634659],[117.159368,23.640094],[117.147489,23.653813],[117.132928,23.651439],[117.124881,23.646057],[117.115454,23.665263],[117.087941,23.669325],[117.07407,23.690954],[117.066636,23.688791],[117.053225,23.698391],[117.049929,23.721649],[117.051079,23.736731],[117.047783,23.758665],[117.042572,23.763779],[117.039353,23.778434],[117.031766,23.791348],[117.020041,23.800729],[117.018431,23.812218],[117.026785,23.819912],[117.022416,23.838776],[117.01207,23.855266],[116.989922,23.8628],[116.981568,23.855582],[116.962026,23.861377],[116.960033,23.868173],[116.975514,23.872281],[116.979269,23.884449],[116.972985,23.894824],[116.958807,23.90067],[116.959267,23.91452],[116.954745,23.920417],[116.973292,23.927052],[116.980189,23.941056],[116.982641,23.959324],[116.973138,23.97422],[116.975361,23.99064],[116.981339,23.996692],[116.96992,24.007427],[116.96011,24.002112],[116.954439,24.005954],[116.955129,24.020266],[116.939801,24.03305],[116.95007,24.040836],[116.952446,24.054723],[116.936965,24.054566],[116.929761,24.065453],[116.929455,24.091381],[116.926619,24.098585],[116.934896,24.126923],[116.947082,24.134914],[116.964785,24.153364],[116.972908,24.153521],[116.97881,24.162088],[116.990382,24.168342],[116.998659,24.17901],[116.991148,24.189887],[116.976357,24.199818],[116.971299,24.198084],[116.956125,24.216998],[116.94325,24.216262],[116.933363,24.222251],[116.939188,24.239585],[116.935203,24.249879],[116.939418,24.274561],[116.935892,24.284748],[116.918189,24.283383],[116.914281,24.287741],[116.912978,24.31147],[116.919569,24.320972],[116.909299,24.329212],[116.908226,24.341756],[116.896118,24.35073],[116.896961,24.360071],[116.903935,24.369883],[116.885235,24.396221],[116.87328,24.391132],[116.869448,24.407237],[116.863547,24.409807],[116.8555,24.423812],[116.848219,24.426906],[116.838946,24.442586],[116.841475,24.453389],[116.85343,24.453127],[116.860788,24.46225],[116.849369,24.47908],[116.832278,24.496117],[116.814269,24.483798],[116.816798,24.490403],[116.796795,24.50204],[116.783307,24.51834],[116.781085,24.533747],[116.772348,24.534743],[116.758323,24.546637],[116.757327,24.557483],[116.767826,24.564189],[116.761159,24.582943],[116.781621,24.603056],[116.787522,24.614735],[116.798864,24.624003],[116.798558,24.637146],[116.811969,24.644895],[116.815342,24.65458],[116.80124,24.678293],[116.777559,24.67955],[116.753802,24.654528],[116.741923,24.666568],[116.707282,24.665103],[116.700462,24.655732],[116.690116,24.659501],[116.667048,24.658611],[116.650954,24.651387],[116.635167,24.647722],[116.632101,24.640078],[116.624131,24.641387],[116.596465,24.654057],[116.586425,24.636727],[116.57217,24.628978],[116.570484,24.621752],[116.553318,24.613059],[116.530096,24.604941],[116.510477,24.615572],[116.513466,24.645052],[116.517681,24.651544],[116.504959,24.66704],[116.501511,24.698339],[116.486949,24.71859],[116.469706,24.719323],[116.455911,24.713724],[116.446102,24.714456],[116.437365,24.733606],[116.417209,24.743076],[116.41537,24.756467],[116.419125,24.767295],[116.40717,24.777808],[116.399659,24.794019],[116.38939,24.790359],[116.374905,24.807197],[116.377894,24.821836],[116.417822,24.840656],[116.407323,24.853253],[116.393911,24.856912],[116.394754,24.877869],[116.379274,24.877503],[116.374599,24.86841],[116.3618,24.869873],[116.349768,24.856703],[116.351071,24.848549],[116.345783,24.829103],[116.332295,24.826646],[116.318193,24.818176],[116.299954,24.802909],[116.29137,24.800242],[116.26493,24.799876],[116.251289,24.793392],[116.233049,24.80066],[116.23895,24.813262],[116.250906,24.822777],[116.250063,24.827901],[116.23895,24.83041],[116.229294,24.826019],[116.22117,24.830828],[116.22048,24.842642],[116.210901,24.854455],[116.200938,24.85801],[116.191741,24.877137],[116.181012,24.875099],[116.153269,24.846667],[116.139551,24.844681],[116.116023,24.851424],[116.094871,24.849229],[116.09058,24.838199],[116.083222,24.853515],[116.068891,24.84996],[116.06276,24.859891],[116.051648,24.862034],[116.043907,24.87165],[116.038313,24.886909],[116.023368,24.902166],[116.015245,24.905719],[116.00306,24.896471],[115.985586,24.899658],[115.976696,24.915959],[115.962748,24.91319],[115.954625,24.918519],[115.908412,24.923272],[115.8973,24.937115],[115.878447,24.932571],[115.882049,24.923847],[115.885421,24.898823],[115.904044,24.888007],[115.907033,24.880168],[115.893544,24.871075],[115.871779,24.868671],[115.8599,24.864804],[115.864729,24.876144],[115.865572,24.89041],[115.856145,24.891769],[115.850474,24.900338],[115.831621,24.908175],[115.819666,24.906816],[115.809243,24.892866],[115.805105,24.873218],[115.80725,24.862766],[115.796674,24.858584],[115.782573,24.862922],[115.79108,24.855083],[115.785562,24.846145],[115.791846,24.83867],[115.78081,24.835115],[115.779278,24.819797],[115.77284,24.814046],[115.774143,24.80453],[115.765406,24.79381],[115.776672,24.77446],[115.765406,24.76332],[115.757129,24.749929],[115.757359,24.73617],[115.771614,24.726282],[115.769162,24.709904],[115.780887,24.702054],[115.794988,24.70174],[115.801196,24.705665],[115.808017,24.697606],[115.805641,24.685883],[115.797747,24.682114],[115.798284,24.674944],[115.779584,24.677299],[115.761804,24.668139],[115.780197,24.663166],[115.789471,24.644895],[115.786712,24.634162],[115.796828,24.629606],[115.818056,24.603213],[115.840971,24.584043],[115.840971,24.576238],[115.848941,24.569952],[115.844113,24.562722],[115.806101,24.562932],[115.785102,24.56728],[115.759429,24.5502],[115.743948,24.543651],[115.717968,24.539721],[115.708541,24.544856],[115.686086,24.547004],[115.678269,24.56487],[115.687083,24.570633],[115.685167,24.585352],[115.671679,24.604732],[115.660566,24.606774],[115.649607,24.614735],[115.635582,24.612168],[115.629068,24.619762],[115.608682,24.62615],[115.594198,24.615206],[115.578181,24.615206],[115.570747,24.61929],[115.567681,24.631963],[115.559481,24.64301],[115.559634,24.660915],[115.555189,24.671803],[115.556186,24.68269],[115.534191,24.691954],[115.523078,24.703049],[115.52783,24.712573],[115.523691,24.717544],[115.507904,24.716497],[115.506601,24.724921],[115.496485,24.734077],[115.500087,24.74114],[115.48292,24.749667],[115.478705,24.761123],[115.465677,24.767243],[115.450962,24.766301],[115.41295,24.792869],[115.401301,24.790359],[115.389499,24.774408],[115.372562,24.774408],[115.362829,24.757461],[115.363749,24.739361],[115.358537,24.735176],[115.338995,24.749092],[115.321981,24.748725],[115.306654,24.758664],[115.278528,24.754113],[115.269944,24.749406],[115.258908,24.728793],[115.247566,24.731671],[115.233771,24.723508],[115.224575,24.726386],[115.200204,24.713671],[115.18434,24.711421],[115.188095,24.697135],[115.195146,24.691902],[115.168859,24.695094],[115.155448,24.688761],[115.14832,24.68986],[115.138511,24.681277],[115.125636,24.681486],[115.120731,24.66437],[115.111611,24.671437],[115.104943,24.667825],[115.08724,24.687087],[115.083255,24.700484],[115.074212,24.697972],[115.073829,24.704252],[115.059421,24.702735],[115.054899,24.709904],[115.045549,24.69792],[115.046699,24.688761],[115.030911,24.678136],[115.024857,24.669133],[115.007844,24.672431],[115.003858,24.679183],[114.991213,24.673321],[114.978875,24.673216],[114.962321,24.665155],[114.955194,24.655418],[114.937414,24.651911],[114.936801,24.665417],[114.919634,24.667092],[114.909594,24.661543],[114.905839,24.632538],[114.898558,24.623008],[114.901854,24.607926],[114.893807,24.590957],[114.89327,24.582367],[114.88668,24.580271],[114.882924,24.569218],[114.869053,24.562355],[114.861619,24.56728],[114.854262,24.582524],[114.859243,24.597295],[114.846675,24.60248],[114.83288,24.596352],[114.826366,24.588286],[114.804217,24.605413],[114.796017,24.602166],[114.781226,24.612954],[114.768964,24.605779],[114.752717,24.616253],[114.729879,24.608922],[114.730415,24.592424],[114.735703,24.582838],[114.732868,24.57519],[114.738079,24.56508],[114.72666,24.549781],[114.71869,24.55413],[114.705202,24.526096],[114.699914,24.537101],[114.686502,24.538568],[114.677842,24.553815],[114.665197,24.583676],[114.638604,24.570371],[114.624349,24.575662],[114.608255,24.563613],[114.592468,24.537991],[114.572159,24.542288],[114.562579,24.53752],[114.546715,24.542812],[114.534147,24.559002],[114.500656,24.534166],[114.481113,24.529974],[114.469924,24.510688],[114.451455,24.500362],[114.442718,24.498633],[114.42877,24.486262],[114.422256,24.496903],[114.41099,24.502564],[114.402023,24.498528],[114.406315,24.517973],[114.403403,24.528716],[114.390758,24.533537],[114.387309,24.548],[114.391677,24.563455],[114.379722,24.563403],[114.37658,24.571995],[114.363858,24.582524],[114.351059,24.57849],[114.338567,24.583362],[114.331593,24.576971],[114.324006,24.579538],[114.308142,24.574143],[114.301015,24.579067],[114.299942,24.58839],[114.291052,24.600175],[114.289749,24.618767],[114.281932,24.621019],[114.27902,24.631596],[114.265992,24.630915],[114.258481,24.641544],[114.242847,24.645419],[114.231581,24.640445],[114.208743,24.648665],[114.207134,24.653952],[114.193799,24.652643],[114.174563,24.645576],[114.175866,24.658978],[114.181537,24.653324],[114.189814,24.657983],[114.169811,24.682585],[114.169045,24.689651],[114.191576,24.694204],[114.210353,24.6885],[114.230815,24.697763],[114.257485,24.697292],[114.272506,24.700432],[114.279556,24.70802],[114.284385,24.72738],[114.293198,24.732037],[114.311744,24.734077],[114.319638,24.742291],[114.335808,24.749092],[114.341863,24.763686],[114.333892,24.7799],[114.344085,24.789574],[114.342399,24.807353],[114.349297,24.816922],[114.357497,24.818699],[114.356577,24.828999],[114.377882,24.860832],[114.387385,24.863341],[114.40302,24.877555],[114.404859,24.892605],[114.401027,24.902637],[114.390758,24.913138],[114.400031,24.919511],[114.402177,24.928444],[114.396199,24.937324],[114.395892,24.951112],[114.425551,24.959259],[114.423635,24.972576],[114.442181,24.972315],[114.456666,24.978528],[114.456666,24.99722],[114.479887,25.005781],[114.484639,25.001762],[114.506174,25.000091],[114.511385,25.006617],[114.516903,25.024573],[114.53269,25.022851],[114.539664,25.031619],[114.541121,25.049729],[114.546332,25.053382],[114.561583,25.077592],[114.584957,25.078688],[114.598369,25.071123],[114.604653,25.083696],[114.608715,25.075871],[114.640136,25.073888],[114.654238,25.080618],[114.665733,25.091104],[114.66512,25.101224],[114.679681,25.106806],[114.693936,25.104406],[114.712022,25.110039],[114.716084,25.114577],[114.735627,25.122035],[114.737696,25.130432],[114.732101,25.142478],[114.735014,25.155826],[114.724821,25.162813],[114.702596,25.163178],[114.685736,25.173188],[114.690334,25.179756],[114.680141,25.1931],[114.695162,25.195185],[114.693936,25.213635],[114.702213,25.221192],[114.712712,25.221817],[114.726277,25.233073],[114.740685,25.226246],[114.748425,25.235157],[114.738309,25.231978],[114.738386,25.240107],[114.749345,25.242555],[114.743597,25.24813],[114.742907,25.274542],[114.73463,25.283293],[114.723978,25.28397],[114.722828,25.302146],[114.713019,25.306208],[114.714398,25.315373],[114.702903,25.314123],[114.69225,25.322142],[114.685736,25.313706],[114.674393,25.317195],[114.664814,25.326776],[114.657073,25.328181],[114.636458,25.324537],[114.627568,25.330628],[114.61155,25.358272],[114.599518,25.359417],[114.599748,25.385856],[114.586183,25.3959],[114.580359,25.393506],[114.580972,25.384035],[114.573002,25.384503],[114.573385,25.395015],[114.579056,25.397617],[114.556755,25.406359],[114.540431,25.417025],[114.531311,25.414215],[114.520275,25.403289],[114.505944,25.39871],[114.508856,25.384659],[114.496977,25.377634],[114.477741,25.371544],[114.462644,25.381485],[114.458658,25.387834],[114.448006,25.386533],[114.438809,25.376072],[114.429919,25.349943],[114.430149,25.343852],[114.417581,25.335054],[114.403096,25.334273],[114.400874,25.327817],[114.387692,25.323548],[114.382941,25.317143],[114.372824,25.325422],[114.357344,25.326776],[114.338184,25.334065],[114.31481,25.338594],[114.306226,25.334117],[114.30477,25.314696],[114.312357,25.311832],[114.295727,25.299802],[114.302854,25.290845],[114.292891,25.289178],[114.287297,25.299698],[114.270973,25.302146],[114.265915,25.293813],[114.257025,25.29272],[114.236026,25.300115],[114.227749,25.295376],[114.215871,25.30074],[114.204681,25.299646],[114.204988,25.31027],[114.194105,25.317351],[114.173643,25.305062],[114.168508,25.312509],[114.158546,25.313602],[114.147203,25.305323],[114.144751,25.310634],[114.131339,25.308447],[114.126511,25.300531],[114.115629,25.301885],[114.10375,25.294438],[114.083517,25.275532],[114.076313,25.278501],[114.06865,25.273709],[114.064588,25.281105],[114.055928,25.277667],[114.039911,25.250735],[114.029105,25.254226],[114.031404,25.263655],[114.022131,25.269594],[114.01462,25.280532],[114.025503,25.28897],[114.027649,25.301833],[114.037228,25.308291],[114.056158,25.311884],[114.035466,25.320007],[114.029335,25.328338],[114.036768,25.342707],[114.049107,25.341874],[114.051406,25.34885],[114.041367,25.360666],[114.047881,25.367276],[114.024353,25.37399],[114.045122,25.384035],[114.0406,25.391216],[114.02305,25.384659],[114.010788,25.386429],[114.00573,25.396732],[113.98772,25.403497],[113.983275,25.415308],[114.002971,25.43284],[113.997913,25.444232],[113.961894,25.452554],[113.952544,25.443816],[113.93507,25.437522],[113.926564,25.442151],[113.913382,25.442775],[113.886865,25.436637],[113.88449,25.420302],[113.892077,25.411874],[113.881807,25.406931],[113.883263,25.395327],[113.876902,25.38034],[113.860962,25.369306],[113.839733,25.363477],[113.833449,25.353951],[113.832836,25.343904],[113.823179,25.33193],[113.814979,25.328702],[113.780186,25.334065],[113.758114,25.330004],[113.764168,25.333596],[113.758421,25.3438],[113.754129,25.361186],[113.744013,25.363945],[113.73451,25.348902],[113.725237,25.358636],[113.706537,25.360874],[113.707916,25.352598],[113.687148,25.352077],[113.685385,25.341249],[113.679101,25.334481],[113.663697,25.337709],[113.657489,25.329119],[113.631202,25.330576],[113.620473,25.325682],[113.61074,25.327036],[113.585986,25.307353],[113.579778,25.316622],[113.583304,25.331878],[113.581464,25.342707],[113.554565,25.351869],[113.544295,25.3666],[113.536095,25.368525],[113.524293,25.353587],[113.515096,25.360666],[113.518392,25.370555],[113.504137,25.374979],[113.480073,25.375187],[113.470187,25.365663],[113.462446,25.369827],[113.449878,25.359573],[113.442291,25.361291],[113.427729,25.373262],[113.424127,25.392673],[113.407037,25.401415],[113.393626,25.397565],[113.389334,25.403653],[113.373317,25.402612],[113.366956,25.431175],[113.359752,25.438406],[113.351705,25.437574],[113.340056,25.449901],[113.32971,25.450838],[113.313923,25.442931],[113.315992,25.467532],[113.309171,25.481001],[113.311393,25.490413],[113.296832,25.508402],[113.303347,25.515836],[113.29346,25.516771],[113.288785,25.50939],[113.291774,25.500915],[113.282654,25.494208],[113.269396,25.505282],[113.260813,25.49946],[113.249087,25.51412],[113.243263,25.515628],[113.226172,25.509701],[113.210692,25.496704],[113.200805,25.479389],[113.177048,25.471589],[113.169307,25.488021],[113.151987,25.492232],[113.149995,25.468],[113.134591,25.467688],[113.122329,25.455727],[113.127923,25.449693],[113.118497,25.44548],[113.126237,25.438406],[113.131525,25.414735],[113.114435,25.420562],[113.092363,25.417493],[113.096885,25.410729],[113.090447,25.406775],[113.088761,25.396524],[113.080638,25.390956],[113.080178,25.383358],[113.06462,25.381797],[113.041629,25.366027],[113.02975,25.361239],[113.023696,25.345934],[113.009211,25.352858],[112.995417,25.348954],[112.987983,25.353795],[112.968134,25.349839],[112.964685,25.342134],[112.95112,25.337449],[112.945066,25.326359],[112.931807,25.322819],[112.927822,25.299907],[112.913184,25.299907],[112.900616,25.311363],[112.894868,25.337605],[112.877701,25.333752],[112.868735,25.327817],[112.857392,25.336824],[112.851798,25.33344],[112.858772,25.320215],[112.855476,25.313654],[112.856396,25.291574],[112.866436,25.276574],[112.873946,25.274282],[112.865899,25.2598],[112.868351,25.248808],[112.88092,25.249641],[112.904524,25.238439],[112.910732,25.245161],[112.92399,25.248651],[112.944223,25.249485],[112.951886,25.245734],[112.958401,25.254382],[112.972885,25.251152],[112.979936,25.245056],[112.992581,25.247193],[113.006682,25.231509],[113.017718,25.211186],[113.02975,25.210508],[113.034502,25.201388],[113.030517,25.194508],[113.008598,25.190129],[112.991585,25.176785],[112.974341,25.168235],[112.96798,25.141644],[112.972809,25.132101],[112.986833,25.119219],[112.991125,25.109466],[112.999632,25.10305],[113.004537,25.089174],[113.018408,25.083122],[113.002007,25.071123],[113.002391,25.058235],[112.979706,25.034125],[112.97848,25.026504],[112.992045,25.017944],[112.990512,24.995393],[113.002084,24.991059],[113.009978,24.97738],[113.008522,24.961975],[113.002774,24.957118],[113.011894,24.946099],[112.991661,24.937533],[112.994804,24.927347],[112.984457,24.921183],[112.966831,24.919302],[112.959244,24.923481],[112.94177,24.915907],[112.937402,24.920452],[112.924527,24.918884],[112.904371,24.92181],[112.879311,24.907809],[112.873486,24.89668],[112.842065,24.897151],[112.804436,24.890724],[112.788342,24.892396],[112.780755,24.897307],[112.786732,24.912406],[112.782211,24.922698],[112.784433,24.938577],[112.773474,24.949963],[112.746344,24.956492],[112.742206,24.977484],[112.745348,24.981348],[112.741823,24.998577],[112.725882,25.010062],[112.715153,25.026035],[112.719215,25.048268],[112.715613,25.078375],[112.697296,25.089957],[112.695227,25.095538],[112.679746,25.109935],[112.668864,25.113951],[112.667868,25.12214],[112.659821,25.132779],[112.648018,25.133613],[112.628169,25.140601],[112.624797,25.134082],[112.612765,25.133196],[112.596518,25.12626],[112.562644,25.124487],[112.537047,25.134239],[112.507695,25.136742],[112.502637,25.144616],[112.491065,25.144459],[112.4775,25.151394],[112.458264,25.152072],[112.452669,25.159841],[112.454815,25.1735],[112.443013,25.185594],[112.430674,25.175273],[112.426153,25.156244],[112.413354,25.141331],[112.399483,25.140653],[112.387374,25.152177],[112.393122,25.160154],[112.373732,25.177567],[112.364842,25.191693],[112.350894,25.187054],[112.329896,25.173813],[112.313648,25.173917],[112.302536,25.157182],[112.288435,25.15859],[112.281997,25.164742],[112.256094,25.159372],[112.255557,25.171571],[112.246591,25.184969],[112.201758,25.185803],[112.18735,25.183092],[112.193174,25.172197],[112.183288,25.14884],[112.183901,25.14107],[112.174168,25.129493],[112.17708,25.107379],[112.165815,25.085001],[112.162749,25.068462],[112.152173,25.055939],[112.153553,25.045502],[112.148878,25.035429],[112.155698,25.026974],[112.134623,24.99581],[112.122744,24.990485],[112.120062,24.963698],[112.142134,24.937951],[112.15248,24.932414],[112.175164,24.927504],[112.16819,24.890828],[112.165661,24.867208],[112.171103,24.862713],[112.161063,24.844211],[112.149491,24.836945],[112.141444,24.844524],[112.124047,24.841074],[112.112628,24.831508],[112.097224,24.826385],[112.096458,24.817235],[112.083812,24.804844],[112.059212,24.79951],[112.05423,24.788895],[112.033845,24.771165],[112.030473,24.745064],[112.013919,24.731514],[111.999128,24.733135],[111.985026,24.727485],[111.972688,24.72738],[111.961345,24.721206],[111.952839,24.69635],[111.939657,24.686616],[111.944179,24.676409],[111.939197,24.6695],[111.947551,24.665364],[111.953528,24.647199],[111.934292,24.641911],[111.927472,24.629397],[111.938431,24.609498],[111.937128,24.595828],[111.948547,24.592686],[111.963338,24.5809],[111.971998,24.578648],[111.978282,24.56136],[111.989855,24.550776],[111.997825,24.551196],[112.007405,24.534533],[112.005259,24.512051],[112.009704,24.502878],[111.996369,24.494911],[111.987096,24.480862],[111.986636,24.464505],[111.996522,24.459261],[111.999741,24.450452],[112.023192,24.441538],[112.042121,24.410279],[112.043578,24.392706],[112.057679,24.387093],[112.061817,24.368152],[112.059442,24.339709],[112.050552,24.332572],[112.045187,24.320762],[112.033231,24.31336],[112.026104,24.295091],[112.015911,24.293989],[112.003113,24.28165],[111.990391,24.279812],[111.988015,24.259018],[111.975983,24.255079],[111.969009,24.263691],[111.956057,24.26033],[111.952685,24.25156],[111.94073,24.245153],[111.942646,24.234858],[111.920804,24.233492],[111.912834,24.221726],[111.877887,24.228922],[111.87122,24.176593],[111.886777,24.163875],[111.88785,24.15473],[111.878807,24.126818],[111.878653,24.1101],[111.883482,24.095587],[111.88877,24.092064],[111.887927,24.07918],[111.89697,24.069608],[111.905783,24.046833],[111.921034,24.037364],[111.921494,24.012005],[111.940347,23.987746],[111.917585,23.95227],[111.910151,23.952164],[111.911991,23.943952],[111.897506,23.946637],[111.8867,23.944321],[111.87896,23.936213],[111.866085,23.946321],[111.854436,23.947427],[111.851294,23.93416],[111.857655,23.918311],[111.845929,23.904409],[111.838879,23.91136],[111.822861,23.911202],[111.822631,23.903567],[111.812668,23.887504],[111.816884,23.875073],[111.823781,23.871755],[111.820102,23.855372],[111.824777,23.832348],[111.815274,23.829081],[111.810599,23.807001],[111.796191,23.815696],[111.791593,23.809162],[111.774963,23.80816],[111.765843,23.815011],[111.752355,23.812745],[111.745994,23.820755],[111.737794,23.819227],[111.719707,23.825814],[111.714572,23.837195],[111.696946,23.835931],[111.693497,23.817277],[111.664451,23.834877],[111.654872,23.833296],[111.653722,23.821967],[111.645828,23.815327],[111.649354,23.811059],[111.641153,23.79704],[111.639161,23.786551],[111.628048,23.788607],[111.629351,23.736362],[111.618315,23.73478],[111.621611,23.725974],[111.66675,23.718907],[111.662689,23.706408],[111.665294,23.699973],[111.643223,23.696123],[111.635559,23.684518],[111.637092,23.678293],[111.625596,23.6765],[111.61479,23.658773],[111.615633,23.638986],[111.607433,23.637403],[111.594405,23.643471],[111.58858,23.638142],[111.584288,23.644685],[111.564286,23.633181],[111.551104,23.640464],[111.538382,23.630859],[111.508264,23.62574],[111.487035,23.626638],[111.482744,23.605684],[111.488951,23.592277],[111.489028,23.561339],[111.481901,23.558858],[111.478452,23.543914],[111.480215,23.532613],[111.464274,23.511486],[111.459599,23.49976],[111.452012,23.500975],[111.438754,23.481005],[111.433849,23.480266],[111.428867,23.466581],[111.399745,23.469382],[111.399975,23.456859],[111.392848,23.446712],[111.395607,23.43831],[111.383421,23.399671],[111.392081,23.391106],[111.389169,23.375985],[111.37798,23.369587],[111.373382,23.355203],[111.364722,23.343886],[111.361963,23.330293],[111.365565,23.31982],[111.375068,23.315271],[111.376524,23.304638],[111.353379,23.288977],[111.356598,23.283369],[111.349624,23.272786],[111.351233,23.266013],[111.36112,23.270564],[111.371926,23.264319],[111.365795,23.236904],[111.379206,23.221554],[111.377903,23.215784],[111.388862,23.210225],[111.384264,23.19413],[111.384341,23.167654],[111.392464,23.16956],[111.398672,23.159816],[111.366024,23.144721],[111.3766,23.14202],[111.379973,23.123162],[111.374991,23.111295],[111.374225,23.092539],[111.379513,23.081305],[111.394687,23.06811],[111.402044,23.066202],[111.434539,23.071555],[111.427181,23.060637],[111.434002,23.036202],[111.416069,23.025653],[111.414,23.01611],[111.396986,23.013353],[111.389629,23.005612],[111.40373,22.991242],[111.397216,22.981273],[111.37729,22.973265],[111.375374,22.967856],[111.363572,22.968598],[111.36932,22.951042],[111.364722,22.947594],[111.373995,22.939213],[111.375528,22.926534],[111.370316,22.915446],[111.361963,22.909981],[111.358744,22.889233],[111.35154,22.885147],[111.341577,22.870552],[111.330541,22.866094],[111.319659,22.851232],[111.303641,22.843959],[111.30663,22.839606],[111.287624,22.816087],[111.291609,22.807804],[111.272833,22.798883],[111.272143,22.790652],[111.256893,22.793838],[111.255207,22.787094],[111.241105,22.781305],[111.239036,22.768824],[111.232139,22.758997],[111.218497,22.748108],[111.204626,22.750126],[111.202097,22.740458],[111.176193,22.736261],[111.174737,22.740086],[111.146304,22.73727],[111.120094,22.742424],[111.099249,22.741786],[111.095111,22.733445],[111.085378,22.729673],[111.060547,22.731533],[111.063919,22.719897],[111.083155,22.708739],[111.089669,22.694285],[111.074035,22.667232],[111.06208,22.666169],[111.055642,22.648521],[111.030735,22.646767],[111.027976,22.651551],[111.010043,22.644906],[110.997091,22.631349],[110.987358,22.640228],[110.977319,22.641557],[110.959002,22.636506],[110.961761,22.625766],[110.957699,22.616727],[110.941299,22.608113],[110.895853,22.613537],[110.897922,22.591999],[110.887269,22.583543],[110.87769,22.582692],[110.861213,22.587745],[110.853779,22.582267],[110.83324,22.584926],[110.81546,22.578065],[110.807566,22.570672],[110.805804,22.558916],[110.799213,22.556841],[110.793542,22.571363],[110.778674,22.585405],[110.760204,22.580777],[110.764496,22.565938],[110.761507,22.559607],[110.748095,22.554767],[110.756909,22.548436],[110.754303,22.536838],[110.760817,22.516779],[110.750471,22.517045],[110.740432,22.498845],[110.739972,22.488734],[110.747789,22.476119],[110.741351,22.464302],[110.725947,22.461215],[110.705102,22.466432],[110.698358,22.474469],[110.688241,22.477769],[110.68349,22.473405],[110.692686,22.457755],[110.693529,22.448279],[110.706711,22.446415],[110.713302,22.437471],[110.713992,22.417078],[110.706864,22.405362],[110.712382,22.395457],[110.711539,22.369624],[110.723801,22.359876],[110.729396,22.366375],[110.741275,22.362007],[110.750165,22.344799],[110.749398,22.329774],[110.760511,22.324818],[110.773233,22.307393],[110.772619,22.295562],[110.785571,22.294603],[110.78971,22.286661],[110.784498,22.280798],[110.758748,22.274668],[110.738899,22.281917],[110.725334,22.295615],[110.720966,22.294123],[110.711999,22.27776],[110.695445,22.272323],[110.694526,22.258249],[110.686019,22.248547],[110.664637,22.245348],[110.653525,22.238203],[110.646857,22.223007],[110.652835,22.207702],[110.664714,22.203382],[110.67529,22.188449],[110.678892,22.17266],[110.670462,22.17282],[110.66548,22.165192],[110.658123,22.167539],[110.653141,22.159377],[110.629077,22.14908],[110.6208,22.15783],[110.606009,22.155909],[110.598422,22.163431],[110.602484,22.183382],[110.585317,22.185088],[110.560333,22.196396],[110.529295,22.164392],[110.529448,22.154469],[110.510672,22.145026],[110.489444,22.144599],[110.483389,22.150521],[110.490133,22.155162],[110.460245,22.178581],[110.453501,22.192182],[110.430816,22.206209],[110.414569,22.208555],[110.409817,22.203276],[110.41066,22.190209],[110.399318,22.187382],[110.390964,22.179008],[110.393493,22.170473],[110.381078,22.164232],[110.375407,22.166312],[110.348507,22.195862],[110.342529,22.183435],[110.337471,22.184022],[110.334789,22.170366],[110.326052,22.164445],[110.326589,22.152655],[110.334329,22.149027],[110.352186,22.132487],[110.360922,22.132113],[110.364601,22.12523],[110.362915,22.110288],[110.365674,22.098707],[110.350806,22.096999],[110.351266,22.088993],[110.359236,22.084083],[110.358853,22.075916],[110.351726,22.074421],[110.355481,22.061556],[110.353105,22.043564],[110.347741,22.038972],[110.363528,22.005811],[110.356324,22.00736],[110.359926,21.993901],[110.352952,21.976595],[110.376786,21.967781],[110.391117,21.950258],[110.372954,21.93332],[110.384297,21.930595],[110.395946,21.91264],[110.396329,21.90612],[110.387592,21.890407],[110.381001,21.892865],[110.368126,21.889017],[110.34866,21.890941],[110.337318,21.887841],[110.323906,21.892812],[110.312027,21.906601],[110.290416,21.917984],[110.283748,21.892224],[110.272482,21.895003],[110.254779,21.881694],[110.236003,21.878647],[110.210099,21.887467],[110.212015,21.893079],[110.185729,21.893614],[110.18205,21.899653],[110.161281,21.894255],[110.150859,21.897088],[110.141815,21.881801],[110.133462,21.899867],[110.11982,21.901684],[110.107175,21.882603],[110.107942,21.870789],[110.101197,21.870255],[110.097212,21.886291],[110.092154,21.883993],[110.082038,21.864481],[110.054372,21.856837],[110.038048,21.869988],[110.022184,21.869667],[110.00655,21.875119],[110.005017,21.880198],[109.986241,21.879128],[109.978654,21.866246],[109.944933,21.846839],[109.953363,21.842294],[109.945393,21.830317],[109.946773,21.824328],[109.936197,21.81283],[109.940718,21.807964],[109.935584,21.798658],[109.939952,21.768115],[109.931292,21.752173],[109.941715,21.73671],[109.922632,21.727507],[109.923781,21.704442],[109.915351,21.705619],[109.904622,21.686994],[109.913742,21.683782],[109.906844,21.672488],[109.915811,21.668794],[109.898338,21.649628],[109.884773,21.648076],[109.874044,21.658087],[109.864157,21.646844],[109.853275,21.649949],[109.844615,21.638331],[109.820014,21.637849],[109.809055,21.642989],[109.807216,21.628907],[109.795183,21.63046],[109.784684,21.63817],[109.786064,21.646523],[109.777863,21.670507],[109.766368,21.668045],[109.765985,21.657231],[109.757018,21.644917],[109.753799,21.627836],[109.746212,21.622963],[109.743836,21.60106],[109.754489,21.582582],[109.752113,21.5776],[109.754795,21.556333],[109.772882,21.531258],[109.774185,21.507626],[109.788363,21.490476],[109.785604,21.456919],[109.819171,21.445285],[109.843465,21.442926],[109.894353,21.442283],[109.904699,21.430112],[109.889754,21.395898],[109.868832,21.365807],[109.862165,21.362642],[109.836798,21.359155],[109.770659,21.35953],[109.757478,21.346762],[109.760083,21.335548],[109.765218,21.262184],[109.763992,21.226266],[109.758551,21.21746],[109.720768,21.183734],[109.674939,21.136622],[109.667505,21.121793],[109.667122,21.112604],[109.673866,21.068265],[109.664133,21.010363],[109.655626,20.929251],[109.654937,20.903532],[109.657082,20.888033],[109.664823,20.862306],[109.693026,20.807394],[109.711725,20.774706],[109.729888,20.719653],[109.732724,20.674767],[109.745062,20.621134],[109.749124,20.617953],[109.77748,20.622536],[109.793344,20.615635],[109.803,20.600754],[109.813576,20.574655],[109.81212,20.541593],[109.816565,20.518774],[109.824459,20.502913],[109.83994,20.489478],[109.888298,20.475448],[109.896882,20.461848],[109.898798,20.447276],[109.895579,20.427521],[109.886612,20.410084],[109.864924,20.401716],[109.860709,20.391997],[109.861245,20.376663],[109.871131,20.361705],[109.902476,20.339508],[109.915811,20.316875],[109.91742,20.282407],[109.909297,20.230691],[109.913512,20.219448],[109.929223,20.211718],[109.949302,20.216691],[109.968461,20.228259],[109.986318,20.251714],[109.993368,20.254471],[110.026246,20.257389],[110.07652,20.259929],[110.082574,20.258686],[110.117981,20.219773],[110.146337,20.21761],[110.168639,20.219502],[110.192243,20.227664],[110.21646,20.250526],[110.258305,20.253174],[110.277464,20.24885],[110.285664,20.238312],[110.296777,20.249175],[110.327508,20.251552],[110.348814,20.25901],[110.376173,20.288621],[110.389585,20.293213],[110.404529,20.289161],[110.425145,20.291646],[110.43641,20.297157],[110.452274,20.311203],[110.483542,20.358302],[110.491666,20.374125],[110.516727,20.404361],[110.541557,20.420665],[110.545772,20.427521],[110.55175,20.462982],[110.546462,20.48079],[110.522934,20.514728],[110.49979,20.572443],[110.493275,20.613856],[110.486915,20.64011],[110.466146,20.680264],[110.442235,20.671479],[110.41135,20.671156],[110.392267,20.682905],[110.405295,20.721377],[110.407365,20.732098],[110.407748,20.764365],[110.404759,20.783269],[110.393723,20.816655],[110.357014,20.839375],[110.33249,20.848365],[110.291489,20.848203],[110.269034,20.839698],[110.257691,20.843305],[110.233244,20.858485],[110.209716,20.860207],[110.20121,20.867312],[110.184196,20.891746],[110.177682,20.907083],[110.175689,20.94028],[110.179521,20.960453],[110.180747,20.981753],[110.205041,21.003426],[110.207264,21.009718],[110.201899,21.029344],[110.203739,21.040312],[110.211249,21.054182],[110.217993,21.053053],[110.216997,21.04058],[110.23424,21.014342],[110.247652,21.020741],[110.249644,21.045258],[110.29693,21.093795],[110.311644,21.099761],[110.334406,21.101427],[110.348967,21.106048],[110.359696,21.113894],[110.371498,21.131035],[110.37694,21.133345],[110.388282,21.125823],[110.401234,21.131088],[110.409894,21.146508],[110.422386,21.190716],[110.427674,21.193563],[110.439706,21.186312],[110.451125,21.186419],[110.460475,21.193079],[110.46331,21.203015],[110.481397,21.207579],[110.491896,21.216118],[110.501092,21.217514],[110.52439,21.206344],[110.534736,21.204411],[110.562786,21.211016],[110.626395,21.215688],[110.645401,21.227394],[110.659579,21.239636],[110.688855,21.278126],[110.713149,21.312582],[110.741351,21.344133],[110.768558,21.364948],[110.796377,21.374765],[110.848414,21.369401],[110.888572,21.367577],[110.907272,21.369669],[110.929113,21.376052],[110.950879,21.388282],[110.977012,21.406785],[111.00077,21.417993],[111.034797,21.438744],[111.061313,21.449199],[111.076564,21.45247],[111.108599,21.455472],[111.116646,21.453167],[111.146611,21.459225],[111.171442,21.458474],[111.211983,21.469035],[111.239113,21.471769],[111.251605,21.48056],[111.276895,21.484955],[111.290536,21.484204],[111.295595,21.476271],[111.281493,21.458152],[111.2818,21.446518],[111.273829,21.443891],[111.253597,21.452577],[111.250532,21.449574],[111.257736,21.436546],[111.257352,21.415151],[111.263483,21.412684],[111.285862,21.419012],[111.301189,21.433704],[111.307627,21.433811],[111.329852,21.446787],[111.353149,21.464317],[111.382502,21.495514],[111.395837,21.501731],[111.452395,21.515182],[111.47577,21.50023],[111.495006,21.50157],[111.515851,21.514753],[111.539839,21.518987],[111.541755,21.506393],[111.547886,21.502642],[111.560684,21.505429],[111.579384,21.518237],[111.605977,21.529383],[111.615863,21.529597],[111.645139,21.519308],[111.650427,21.512288],[111.662382,21.525739],[111.677403,21.529758],[111.676407,21.565815],[111.68453,21.581403],[111.693727,21.590348],[111.736644,21.610004],[111.758716,21.613913],[111.794429,21.611289],[111.810293,21.604541],[111.830985,21.582849],[111.813665,21.57144],[111.80738,21.559065],[111.812822,21.555047],[111.829375,21.557994],[111.846772,21.567369],[111.854972,21.567261],[111.862789,21.556976],[111.868691,21.559172],[111.88762,21.578671],[111.921494,21.599507],[111.941726,21.606844],[111.947244,21.600417],[111.972458,21.603256],[111.999204,21.61793],[112.006178,21.614663],[112.024955,21.629764],[112.022196,21.645988],[112.001274,21.655946],[111.972228,21.653644],[111.954525,21.667723],[111.95031,21.675592],[111.949697,21.690848],[111.955981,21.710543],[112.001197,21.74281],[112.03645,21.761428],[112.063197,21.771325],[112.136539,21.793844],[112.171792,21.798444],[112.183901,21.796358],[112.192331,21.789351],[112.196163,21.779403],[112.192101,21.757684],[112.197006,21.736657],[112.208808,21.737085],[112.220381,21.726918],[112.231646,21.729594],[112.241073,21.71552],[112.240076,21.701606],[112.260232,21.698073],[112.263068,21.69347],[112.274103,21.699732],[112.292573,21.699465],[112.307824,21.704174],[112.315105,21.700749],[112.323995,21.705994],[112.35327,21.707118],[112.409522,21.728417],[112.415806,21.734784],[112.427379,21.790207],[112.439411,21.803685],[112.47773,21.795663],[112.497502,21.785393],[112.523406,21.761],[112.535591,21.754099],[112.558812,21.750996],[112.598817,21.75014],[112.639358,21.756025],[112.651697,21.762124],[112.686031,21.810531],[112.737454,21.864214],[112.767113,21.89046],[112.792327,21.921297],[112.800374,21.924824],[112.832332,21.924557],[112.840915,21.920496],[112.86291,21.883084],[112.885135,21.852185],[112.893565,21.844326],[112.911345,21.838979],[112.944529,21.84208],[112.972042,21.857157],[112.989669,21.86956],[113.037797,21.935297],[113.04753,21.956455],[113.051822,21.977556],[113.054198,22.003835],[113.050672,22.018254],[113.032279,22.045753],[113.03067,22.066521],[113.035498,22.077357],[113.045844,22.088513],[113.078568,22.116212],[113.087152,22.126137]]],[[[117.14542,23.456119],[117.141281,23.460029],[117.12764,23.458814],[117.132928,23.47271],[117.129479,23.48333],[117.109247,23.476831],[117.103882,23.464573],[117.093383,23.459395],[117.084569,23.461878],[117.079435,23.472922],[117.06449,23.475669],[117.051232,23.467849],[117.0228,23.43683],[117.016669,23.438785],[117.001341,23.457334],[116.98563,23.460822],[116.974441,23.457123],[116.961413,23.447241],[116.951067,23.44629],[116.944706,23.440001],[116.945089,23.422824],[116.964708,23.416375],[116.981722,23.414525],[116.999502,23.416216],[117.028854,23.414789],[117.029927,23.406332],[117.051155,23.400781],[117.079128,23.409027],[117.098747,23.405063],[117.102196,23.393644],[117.114075,23.399459],[117.124268,23.389732],[117.142967,23.400411],[117.145496,23.411829],[117.135993,23.422665],[117.136836,23.439895],[117.148562,23.437992],[117.154769,23.445074],[117.145113,23.450095],[117.14542,23.456119]]],[[[112.77539,21.564101],[112.806735,21.578778],[112.817311,21.59008],[112.81164,21.599935],[112.798918,21.610861],[112.798611,21.618572],[112.805432,21.639509],[112.821066,21.653697],[112.813096,21.674843],[112.805432,21.68132],[112.811256,21.703746],[112.81869,21.712202],[112.826124,21.729005],[112.832945,21.736389],[112.866436,21.742542],[112.875785,21.750354],[112.876015,21.772716],[112.859232,21.770576],[112.840839,21.776674],[112.817311,21.767367],[112.806888,21.769346],[112.800067,21.759502],[112.789108,21.759556],[112.781368,21.768329],[112.776386,21.751103],[112.782287,21.737994],[112.77493,21.732269],[112.765351,21.733874],[112.740443,21.727507],[112.724196,21.719694],[112.707872,21.698501],[112.712164,21.688118],[112.70542,21.682605],[112.713467,21.673344],[112.727568,21.672381],[112.734542,21.666599],[112.749257,21.671417],[112.754621,21.682658],[112.763358,21.681802],[112.780295,21.671524],[112.77608,21.655625],[112.752399,21.649896],[112.738681,21.630353],[112.73094,21.613752],[112.735385,21.602506],[112.744888,21.604006],[112.756001,21.611932],[112.753548,21.583546],[112.76696,21.588099],[112.770255,21.583224],[112.761289,21.573743],[112.77539,21.564101]]],[[[112.530993,21.583921],[112.53766,21.591259],[112.546703,21.586813],[112.562414,21.59008],[112.560881,21.59474],[112.544788,21.600631],[112.54701,21.60754],[112.568622,21.619429],[112.583566,21.613324],[112.595138,21.613324],[112.598817,21.606416],[112.610543,21.611396],[112.621502,21.606737],[112.62495,21.616162],[112.634683,21.623766],[112.637672,21.632655],[112.659821,21.630942],[112.665645,21.642507],[112.650241,21.646362],[112.639895,21.6545],[112.640431,21.673719],[112.665952,21.683943],[112.669707,21.693952],[112.664036,21.713754],[112.657215,21.708242],[112.648631,21.715092],[112.631465,21.706904],[112.610006,21.702676],[112.592303,21.693042],[112.589237,21.676128],[112.572377,21.672381],[112.559808,21.665475],[112.561648,21.657177],[112.570155,21.652787],[112.570461,21.64572],[112.550382,21.633726],[112.544328,21.638866],[112.535055,21.628479],[112.524249,21.596293],[112.524938,21.586277],[112.530993,21.583921]]],[[[114.650482,22.573916],[114.658913,22.560512],[114.657763,22.575565],[114.638144,22.585724],[114.641592,22.572799],[114.650482,22.573916]]],[[[114.051789,22.086324],[114.056081,22.094277],[114.047651,22.108954],[114.026959,22.10319],[114.034546,22.091342],[114.051789,22.086324]]],[[[114.231045,22.016332],[114.241238,22.023701],[114.266451,22.027599],[114.284231,22.036196],[114.299865,22.036142],[114.311361,22.041428],[114.308985,22.048636],[114.323623,22.056377],[114.32301,22.064172],[114.305537,22.060542],[114.302778,22.050505],[114.282852,22.049704],[114.267218,22.041268],[114.239781,22.035502],[114.227826,22.028827],[114.222615,22.018948],[114.231045,22.016332]]],[[[113.714584,22.007413],[113.729988,22.016385],[113.723014,22.02872],[113.702628,22.029308],[113.695731,22.021565],[113.705694,22.016225],[113.705924,22.00784],[113.714584,22.007413]]],[[[110.545006,21.083853],[110.574971,21.087991],[110.582328,21.094763],[110.604247,21.155856],[110.615819,21.177718],[110.631606,21.190877],[110.635132,21.205807],[110.632373,21.21107],[110.613443,21.207633],[110.60394,21.198074],[110.589532,21.194529],[110.583018,21.201726],[110.557115,21.201618],[110.525463,21.190501],[110.506534,21.209781],[110.496034,21.212144],[110.482853,21.201028],[110.465073,21.198933],[110.465533,21.191683],[110.457409,21.184915],[110.433805,21.183626],[110.432042,21.174173],[110.436717,21.16676],[110.451201,21.165203],[110.46331,21.14957],[110.489214,21.139094],[110.502012,21.142908],[110.510825,21.137858],[110.520405,21.114539],[110.530521,21.115667],[110.533357,21.108359],[110.528759,21.099922],[110.53466,21.088529],[110.545006,21.083853]]],[[[112.435426,21.663548],[112.445772,21.649146],[112.456348,21.648772],[112.460869,21.660764],[112.468073,21.66692],[112.466081,21.686673],[112.458417,21.690098],[112.449987,21.673077],[112.435426,21.663548]]],[[[110.51757,21.078962],[110.497644,21.076059],[110.478944,21.062729],[110.459708,21.06289],[110.433881,21.078693],[110.413879,21.093688],[110.398551,21.096268],[110.383684,21.092774],[110.352492,21.079499],[110.334865,21.078585],[110.328964,21.088152],[110.306126,21.088099],[110.283595,21.053644],[110.275778,21.033591],[110.262673,21.025956],[110.227649,20.994876],[110.211096,20.986862],[110.205348,20.978526],[110.198451,20.956903],[110.20121,20.938397],[110.214468,20.937698],[110.241598,20.949372],[110.272253,20.952976],[110.309498,20.963358],[110.347664,20.984765],[110.363911,20.988046],[110.391654,20.985894],[110.407518,20.990466],[110.434341,20.985141],[110.451661,20.988368],[110.467372,20.987185],[110.47289,20.983151],[110.495651,20.950125],[110.501935,20.925593],[110.511822,20.916553],[110.526153,20.916284],[110.535809,20.92301],[110.538108,20.937644],[110.536576,20.961798],[110.539181,20.9874],[110.560717,21.048322],[110.560103,21.061385],[110.548838,21.069609],[110.530138,21.077457],[110.51757,21.078962]]],[[[113.824406,22.001271],[113.825402,21.990536],[113.831763,21.98888],[113.842339,21.998868],[113.830767,21.996625],[113.824406,22.001271]]],[[[114.009945,21.853148],[114.016536,21.863145],[114.031557,21.873623],[114.010252,21.86368],[114.009945,21.853148]]],[[[112.181065,21.545885],[112.186813,21.543314],[112.204823,21.548189],[112.190952,21.5506],[112.189879,21.558315],[112.180836,21.554779],[112.181065,21.545885]]],[[[113.815056,22.157136],[113.808542,22.174207],[113.799575,22.166472],[113.815056,22.157136]]],[[[113.999293,22.045273],[114.001055,22.035929],[114.005424,22.045112],[113.999293,22.045273]]],[[[114.628947,22.448492],[114.638527,22.454241],[114.652092,22.454507],[114.657227,22.462439],[114.631783,22.468082],[114.620287,22.466325],[114.628947,22.448492]]],[[[113.765165,21.961958],[113.768154,21.972001],[113.778653,21.978357],[113.780109,21.989254],[113.772905,21.998761],[113.765855,21.992672],[113.750067,21.995129],[113.742403,21.987812],[113.755738,21.974672],[113.758191,21.965163],[113.765165,21.961958]]],[[[114.034469,21.886077],[114.04926,21.88271],[114.052862,21.893346],[114.063592,21.892384],[114.058687,21.902326],[114.042976,21.895431],[114.034469,21.886077]]],[[[113.722937,21.922152],[113.743476,21.928244],[113.751677,21.940747],[113.743093,21.950738],[113.727842,21.955119],[113.717956,21.951273],[113.71719,21.935244],[113.725083,21.932572],[113.722937,21.922152]]],[[[113.919436,22.036997],[113.924111,22.032778],[113.937753,22.036249],[113.934687,22.043991],[113.922962,22.048583],[113.919436,22.036997]]],[[[113.143251,21.831707],[113.145856,21.838872],[113.159881,21.851864],[113.177431,21.854752],[113.179653,21.847373],[113.187624,21.848389],[113.203871,21.86122],[113.205787,21.871324],[113.191532,21.87234],[113.18088,21.862183],[113.167698,21.876563],[113.151221,21.864963],[113.144707,21.873516],[113.137043,21.868651],[113.138269,21.839193],[113.143251,21.831707]]],[[[111.1847,21.37101],[111.194816,21.380075],[111.195659,21.391017],[111.1847,21.381953],[111.1847,21.37101]]],[[[113.876979,22.117653],[113.869622,22.11301],[113.880581,22.10746],[113.88426,22.112583],[113.876979,22.117653]]],[[[113.819961,22.396362],[113.824176,22.40435],[113.811224,22.420432],[113.798885,22.422509],[113.7867,22.413563],[113.801338,22.407386],[113.807315,22.40025],[113.819961,22.396362]]],[[[113.828238,22.117919],[113.83958,22.130993],[113.828544,22.156283],[113.818045,22.153295],[113.822413,22.136542],[113.816435,22.132327],[113.820727,22.120588],[113.828238,22.117919]]],[[[114.18989,21.986423],[114.202689,21.991497],[114.220239,21.989842],[114.223841,22.007787],[114.217863,22.011098],[114.18192,22.010938],[114.178701,22.003034],[114.180847,21.988506],[114.18989,21.986423]]],[[[113.165399,21.953463],[113.172373,21.941068],[113.172066,21.954745],[113.165399,21.953463]]],[[[114.153947,21.975099],[114.167972,21.983111],[114.17395,21.992939],[114.17234,21.999776],[114.160308,21.995343],[114.152568,22.000524],[114.148276,21.99091],[114.124212,21.985248],[114.123675,21.97996],[114.144598,21.980441],[114.153947,21.975099]]],[[[113.138039,21.919213],[113.127617,21.910395],[113.125164,21.896126],[113.141258,21.912854],[113.156202,21.919587],[113.158731,21.927015],[113.150455,21.937915],[113.144707,21.937007],[113.13597,21.925465],[113.138039,21.919213]]],[[[112.680513,21.69818],[112.690092,21.699893],[112.686184,21.713701],[112.6799,21.707493],[112.680513,21.69818]]],[[[114.609941,22.670262],[114.61293,22.661704],[114.617988,22.669518],[114.609941,22.670262]]],[[[113.665306,22.039239],[113.670211,22.033419],[113.666532,22.02338],[113.675805,22.029361],[113.67136,22.045433],[113.665306,22.039239]]],[[[116.769589,20.771743],[116.769742,20.75817],[116.761005,20.750306],[116.768976,20.743896],[116.797638,20.745458],[116.809747,20.738401],[116.831129,20.741526],[116.872513,20.738294],[116.880943,20.733499],[116.888301,20.713996],[116.88991,20.683066],[116.874506,20.650621],[116.848832,20.628304],[116.82791,20.619732],[116.791737,20.613155],[116.758476,20.618438],[116.748667,20.612292],[116.749586,20.600915],[116.770355,20.58792],[116.796029,20.582636],[116.825611,20.583714],[116.862933,20.588891],[116.887151,20.604043],[116.904931,20.619301],[116.917729,20.637037],[116.931831,20.666198],[116.933747,20.67633],[116.9257,20.726765],[116.911982,20.755908],[116.90677,20.762049],[116.886001,20.775514],[116.860328,20.779876],[116.845307,20.778529],[116.820093,20.780414],[116.769589,20.771743]]],[[[113.683163,21.938824],[113.709449,21.944968],[113.70669,21.957203],[113.692819,21.962973],[113.6814,21.949296],[113.683163,21.938824]]],[[[114.840007,22.51199],[114.84062,22.502038],[114.855641,22.513799],[114.845908,22.516779],[114.840007,22.51199]]],[[[112.140601,21.601917],[112.150104,21.601863],[112.144816,21.613913],[112.140601,21.601917]]],[[[112.883449,21.593776],[112.893105,21.594794],[112.902532,21.602292],[112.903222,21.610861],[112.883066,21.615466],[112.861991,21.60663],[112.867049,21.595597],[112.883449,21.593776]]],[[[113.025459,21.847801],[113.032663,21.854698],[113.04684,21.854752],[113.051975,21.868812],[113.045844,21.882763],[113.023466,21.879823],[113.007372,21.869186],[113.020247,21.849619],[113.025459,21.847801]]],[[[112.118146,21.633458],[112.129258,21.640526],[112.118146,21.642829],[112.118146,21.633458]]],[[[112.656372,21.595704],[112.667025,21.607862],[112.65369,21.60588],[112.656372,21.595704]]],[[[114.649409,22.675152],[114.648107,22.664734],[114.653548,22.664043],[114.649409,22.675152]]],[[[113.901733,22.114184],[113.900047,22.123683],[113.890161,22.122775],[113.886405,22.111249],[113.901733,22.114184]]],[[[114.72689,22.577693],[114.720836,22.588543],[114.719226,22.580246],[114.72689,22.577693]]],[[[113.707687,22.143532],[113.707993,22.134728],[113.722094,22.141878],[113.707687,22.143532]]],[[[114.641286,22.429378],[114.650482,22.428739],[114.659602,22.444073],[114.654238,22.445138],[114.641286,22.429378]]],[[[112.587934,21.58617],[112.60035,21.591741],[112.59989,21.599185],[112.581727,21.600578],[112.579274,21.591634],[112.587934,21.58617]]],[[[110.405372,20.678054],[110.42047,20.676977],[110.423995,20.683659],[110.428593,20.675198],[110.438786,20.679779],[110.435414,20.698747],[110.423842,20.71114],[110.41043,20.707908],[110.408744,20.695999],[110.401004,20.691581],[110.405372,20.678054]]],[[[115.107702,22.77132],[115.117129,22.779712],[115.108622,22.783217],[115.107702,22.77132]]],[[[114.007493,22.026958],[114.017992,22.028346],[114.013471,22.038225],[114.007493,22.026958]]],[[[116.735562,20.694544],[116.736788,20.701118],[116.72238,20.707476],[116.71441,20.700256],[116.735562,20.694544]]],[[[113.702705,22.101696],[113.700866,22.094864],[113.711059,22.091769],[113.702705,22.101696]]],[[[112.674228,21.610646],[112.672312,21.617608],[112.664802,21.612467],[112.674228,21.610646]]],[[[110.645018,20.935654],[110.639807,20.940173],[110.604553,20.952331],[110.589686,20.953084],[110.584091,20.948834],[110.567691,20.925324],[110.548914,20.908644],[110.546002,20.894975],[110.55152,20.872641],[110.562632,20.861068],[110.588536,20.856762],[110.611757,20.860046],[110.621107,20.87038],[110.634135,20.899011],[110.646321,20.917307],[110.645018,20.935654]]],[[[115.185796,22.737695],[115.196525,22.735889],[115.195146,22.741945],[115.185796,22.737695]]],[[[110.556655,20.327463],[110.564548,20.325302],[110.593671,20.360678],[110.594284,20.371155],[110.58639,20.381091],[110.575891,20.350687],[110.556655,20.327463]]],[[[114.126664,21.961744],[114.142835,21.965484],[114.139003,21.970345],[114.126664,21.961744]]],[[[110.420776,21.159992],[110.419473,21.151182],[110.442235,21.148281],[110.447753,21.160153],[110.42775,21.163323],[110.420776,21.159992]]],[[[113.844485,22.510234],[113.856823,22.503582],[113.8569,22.509595],[113.842569,22.515821],[113.844485,22.510234]]],[[[112.801677,21.564261],[112.814245,21.569458],[112.818077,21.579635],[112.807195,21.577439],[112.794013,21.568922],[112.801677,21.564261]]],[[[113.576866,22.212075],[113.576176,22.201036],[113.586523,22.201036],[113.590738,22.208982],[113.576866,22.212075]]],[[[110.395409,21.104382],[110.396099,21.098525],[110.426524,21.094602],[110.428593,21.105189],[110.416101,21.112389],[110.395409,21.104382]]],[[[115.943359,21.09745],[115.944125,21.08267],[115.953322,21.064288],[115.989188,21.035473],[116.016931,21.023214],[116.040075,21.020472],[116.055096,21.027408],[116.067358,21.040419],[116.065749,21.064879],[116.057549,21.087507],[116.043831,21.110186],[116.024441,21.124211],[116.000301,21.126951],[115.965047,21.12362],[115.950026,21.110616],[115.943359,21.09745]]],[[[115.926728,20.981538],[115.931173,20.964057],[115.939374,20.945821],[115.953168,20.928337],[115.969875,20.919513],[115.998844,20.922956],[116.000914,20.948404],[115.987196,20.966693],[115.954088,20.999823],[115.931557,20.992993],[115.926728,20.981538]]],[[[113.839657,22.498526],[113.847244,22.491927],[113.851995,22.49661],[113.844485,22.503369],[113.839657,22.498526]]]]}}]} \ No newline at end of file diff --git a/public/assets/json/广东省.json b/public/assets/json/广东省.json new file mode 100644 index 0000000..906ebc2 --- /dev/null +++ b/public/assets/json/广东省.json @@ -0,0 +1 @@ +{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"adcode":440100,"name":"广州市","center":[113.280637,23.125178],"centroid":[113.544372,23.329249],"childrenNum":11,"level":"city","parent":{"adcode":440000},"subFeatureIndex":0,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[113.365116,22.772595],[113.412172,22.742849],[113.42612,22.738014],[113.447808,22.735836],[113.467964,22.728504],[113.464822,22.72096],[113.491875,22.699811],[113.523373,22.679297],[113.540693,22.666222],[113.533106,22.656388],[113.536861,22.647511],[113.561615,22.607528],[113.578552,22.604603],[113.589971,22.59519],[113.599628,22.594393],[113.62078,22.579554],[113.639326,22.548276],[113.651588,22.515715],[113.692052,22.515129],[113.728149,22.521993],[113.740487,22.534284],[113.716883,22.645172],[113.685308,22.717719],[113.678181,22.726113],[113.648139,22.761759],[113.612119,22.802281],[113.58407,22.831325],[113.571195,22.853143],[113.575104,22.888331],[113.564298,22.906903],[113.550503,22.936189],[113.541766,22.959369],[113.529198,22.982599],[113.52299,23.011338],[113.522913,23.037262],[113.531957,23.050938],[113.543759,23.06228],[113.54897,23.076006],[113.556327,23.081252],[113.586446,23.08777],[113.60139,23.0954],[113.610433,23.103772],[113.640245,23.103878],[113.642698,23.113467],[113.651281,23.119295],[113.661244,23.117971],[113.662011,23.111454],[113.670671,23.116434],[113.687837,23.119772],[113.71696,23.138895],[113.738572,23.141331],[113.754052,23.129572],[113.777427,23.131108],[113.791298,23.127665],[113.814673,23.127771],[113.841113,23.116169],[113.844715,23.125599],[113.849849,23.148853],[113.858739,23.157221],[113.874757,23.165377],[113.895679,23.164529],[113.902116,23.177186],[113.889011,23.178616],[113.8838,23.191694],[113.893993,23.21266],[113.903802,23.212554],[113.890084,23.242144],[113.895142,23.253523],[113.877209,23.264213],[113.890314,23.282681],[113.888475,23.290512],[113.894989,23.314689],[113.889394,23.334154],[113.895985,23.34505],[113.927483,23.339972],[113.939285,23.342934],[113.958905,23.33262],[113.958445,23.314953],[113.977451,23.304849],[113.978217,23.30104],[113.996687,23.297443],[113.996151,23.309346],[113.984195,23.330505],[113.993928,23.333149],[114.000902,23.346636],[113.990556,23.354833],[113.982049,23.379369],[113.995997,23.386771],[114.000442,23.39338],[113.986801,23.405591],[113.984195,23.421238],[113.98795,23.431439],[113.975382,23.429378],[113.960054,23.43276],[113.952774,23.442907],[113.955456,23.466053],[113.974462,23.46489],[113.981743,23.472129],[113.974156,23.478839],[113.96105,23.480371],[113.938749,23.476726],[113.931162,23.483066],[113.940895,23.483594],[113.946643,23.492522],[113.929936,23.494213],[113.923115,23.503088],[113.911543,23.504144],[113.906408,23.511856],[113.89315,23.520254],[113.888168,23.535095],[113.871384,23.541327],[113.862495,23.566303],[113.852838,23.570579],[113.864027,23.587368],[113.858356,23.593491],[113.859582,23.60996],[113.843565,23.617877],[113.834215,23.61756],[113.832223,23.624263],[113.817432,23.623471],[113.816742,23.63582],[113.825555,23.639883],[113.827778,23.648009],[113.818811,23.656188],[113.839963,23.655449],[113.847857,23.679348],[113.881884,23.685151],[113.897595,23.700184],[113.900967,23.715426],[113.912386,23.716534],[113.920049,23.729454],[113.93645,23.732143],[113.940282,23.738155],[113.955916,23.732671],[113.96105,23.738207],[113.972853,23.739262],[113.976071,23.757716],[113.998756,23.762988],[114.013087,23.777959],[114.017686,23.778276],[114.009945,23.762988],[114.018222,23.76283],[114.02489,23.752549],[114.027419,23.760141],[114.038454,23.771212],[114.05999,23.775851],[114.056311,23.784021],[114.037228,23.793509],[114.047728,23.803312],[114.035312,23.813378],[114.040294,23.824444],[114.052249,23.830029],[114.057767,23.846784],[114.050487,23.85474],[114.047728,23.867488],[114.041827,23.871491],[114.04267,23.889874],[114.036232,23.901776],[114.031327,23.906305],[114.033856,23.91889],[114.017992,23.925261],[114.008413,23.933001],[113.984502,23.926157],[113.982126,23.929684],[113.952697,23.929632],[113.941201,23.923577],[113.93645,23.928737],[113.907787,23.924577],[113.892536,23.931685],[113.887478,23.923998],[113.879815,23.930369],[113.865177,23.928947],[113.851152,23.920312],[113.841496,23.918732],[113.807315,23.900407],[113.800265,23.902566],[113.791605,23.903882],[113.781105,23.896299],[113.775358,23.877918],[113.767081,23.871439],[113.758191,23.857479],[113.749071,23.854371],[113.742327,23.859165],[113.733667,23.855003],[113.713511,23.862484],[113.709756,23.856267],[113.718033,23.843887],[113.714814,23.834982],[113.720178,23.825129],[113.706384,23.815275],[113.687378,23.825709],[113.684312,23.812956],[113.666379,23.813694],[113.651664,23.820123],[113.640245,23.814274],[113.633731,23.797198],[113.615185,23.779804],[113.626144,23.767416],[113.636414,23.750229],[113.630742,23.738946],[113.63649,23.731985],[113.631662,23.727872],[113.628137,23.711682],[113.638176,23.704562],[113.622619,23.699446],[113.623845,23.694699],[113.61166,23.686206],[113.615721,23.680192],[113.597252,23.664946],[113.587212,23.669008],[113.587289,23.675234],[113.568053,23.679454],[113.568053,23.690215],[113.55878,23.700712],[113.546901,23.702558],[113.545445,23.696387],[113.527052,23.686153],[113.510268,23.682461],[113.481069,23.684043],[113.468731,23.691006],[113.464286,23.70799],[113.443823,23.715901],[113.438459,23.727134],[113.404278,23.723495],[113.397841,23.730562],[113.378375,23.731511],[113.372397,23.709731],[113.366343,23.710311],[113.347413,23.667215],[113.338447,23.665737],[113.334845,23.656399],[113.327947,23.655502],[113.32833,23.645371],[113.31101,23.643313],[113.289245,23.644368],[113.299438,23.637456],[113.290548,23.617085],[113.280049,23.608957],[113.2766,23.615977],[113.248474,23.601567],[113.24035,23.606212],[113.245868,23.588265],[113.227859,23.594441],[113.227015,23.585731],[113.214524,23.584253],[113.202262,23.576492],[113.200805,23.561815],[113.210155,23.552997],[113.211918,23.543914],[113.191149,23.523212],[113.192069,23.514761],[113.172066,23.512384],[113.15352,23.502823],[113.128689,23.512596],[113.108994,23.497964],[113.083933,23.494266],[113.075503,23.484228],[113.063854,23.482537],[113.055884,23.471971],[113.042932,23.474137],[113.018025,23.469065],[113.00469,23.462037],[112.993347,23.466845],[112.975184,23.463622],[112.972962,23.450042],[112.961926,23.44444],[112.96024,23.425995],[112.974188,23.434081],[112.978633,23.441586],[112.989132,23.443277],[112.982771,23.434451],[112.988673,23.419811],[113.001088,23.406332],[112.990588,23.402631],[112.988366,23.390102],[112.980626,23.380268],[112.989822,23.354728],[113.012583,23.352612],[113.018331,23.341347],[113.034808,23.357372],[113.043392,23.351131],[113.027604,23.33352],[113.023466,23.324898],[113.037567,23.320084],[113.032509,23.300881],[113.042549,23.283422],[113.051439,23.278395],[113.052742,23.26342],[113.044925,23.2522],[113.053508,23.253418],[113.070215,23.248813],[113.079795,23.250083],[113.081941,23.261726],[113.072284,23.284268],[113.086156,23.285274],[113.090524,23.28993],[113.105545,23.289718],[113.11022,23.295961],[113.105775,23.302733],[113.124704,23.307653],[113.128,23.31453],[113.150838,23.297972],[113.150608,23.289983],[113.160877,23.286649],[113.177738,23.271304],[113.182029,23.251459],[113.176511,23.236587],[113.177508,23.220866],[113.191072,23.214937],[113.204867,23.201172],[113.209006,23.192171],[113.209465,23.17708],[113.1877,23.159127],[113.186857,23.14827],[113.191992,23.14345],[113.211535,23.142603],[113.209695,23.121838],[113.203718,23.121891],[113.208163,23.099692],[113.215826,23.100646],[113.208776,23.083531],[113.193678,23.083902],[113.177201,23.076695],[113.184865,23.05963],[113.195747,23.056185],[113.211688,23.043305],[113.225713,23.041874],[113.254912,23.044842],[113.25836,23.013989],[113.250007,23.009058],[113.251923,22.970348],[113.267557,22.958786],[113.285183,22.951095],[113.298212,22.934014],[113.282424,22.927383],[113.28595,22.901438],[113.27706,22.894699],[113.300434,22.87708],[113.301354,22.866094],[113.296296,22.862485],[113.309631,22.851179],[113.312083,22.830369],[113.335994,22.817945],[113.364273,22.823467],[113.37439,22.822618],[113.393396,22.809822],[113.38305,22.799308],[113.356533,22.792989],[113.365116,22.772595]]]]}},{"type":"Feature","properties":{"adcode":440200,"name":"韶关市","center":[113.591544,24.801322],"centroid":[113.779323,24.81941],"childrenNum":10,"level":"city","parent":{"adcode":440000},"subFeatureIndex":1,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[113.800265,23.902566],[113.807315,23.900407],[113.841496,23.918732],[113.851152,23.920312],[113.865177,23.928947],[113.879815,23.930369],[113.887478,23.923998],[113.892536,23.931685],[113.907787,23.924577],[113.93645,23.928737],[113.941201,23.923577],[113.952697,23.929632],[113.982126,23.929684],[113.984502,23.926157],[114.008413,23.933001],[114.017992,23.925261],[114.033856,23.91889],[114.031327,23.906305],[114.036232,23.901776],[114.04129,23.906937],[114.056771,23.935844],[114.074398,23.930895],[114.075624,23.924366],[114.117008,23.929737],[114.119844,23.936002],[114.142835,23.940425],[114.158162,23.939846],[114.16368,23.953586],[114.174333,23.959429],[114.186518,23.95627],[114.19196,23.9449],[114.201999,23.941267],[114.213341,23.946163],[114.21702,23.942636],[114.238479,23.941899],[114.244303,23.948269],[114.258711,23.952744],[114.263309,23.960218],[114.271816,23.959482],[114.271739,23.948479],[114.251047,23.940477],[114.254649,23.934686],[114.247905,23.929737],[114.236716,23.910676],[114.248671,23.906516],[114.263156,23.911044],[114.268367,23.902829],[114.279633,23.901091],[114.28814,23.90541],[114.303161,23.891454],[114.32163,23.894403],[114.331517,23.900512],[114.34991,23.887925],[114.362632,23.901091],[114.360486,23.910412],[114.36769,23.912519],[114.370449,23.92742],[114.382481,23.932159],[114.378036,23.942794],[114.386696,23.95627],[114.384856,23.967798],[114.389685,23.97043],[114.382941,23.981851],[114.385393,23.994482],[114.391984,23.991693],[114.385546,24.003901],[114.389685,24.012741],[114.399494,24.018003],[114.398038,24.026],[114.412523,24.027421],[114.420416,24.019582],[114.425628,24.032998],[114.440725,24.033208],[114.436587,24.048569],[114.437813,24.062192],[114.44586,24.07066],[114.46364,24.07592],[114.481267,24.086595],[114.493222,24.106787],[114.489697,24.114043],[114.495828,24.118617],[114.509469,24.106682],[114.522957,24.12419],[114.527939,24.135807],[114.533993,24.138856],[114.535833,24.124347],[114.546715,24.130393],[114.554226,24.124295],[114.565568,24.136175],[114.558134,24.15063],[114.568327,24.159303],[114.594077,24.164138],[114.600055,24.174911],[114.590782,24.187838],[114.590935,24.203653],[114.597602,24.21248],[114.591318,24.225981],[114.577293,24.227241],[114.566028,24.233019],[114.556065,24.245888],[114.548324,24.230603],[114.512458,24.210904],[114.511155,24.205335],[114.491613,24.192357],[114.48119,24.172284],[114.474216,24.16624],[114.470537,24.171811],[114.460574,24.169604],[114.46272,24.161931],[114.469848,24.162141],[114.469311,24.144376],[114.463946,24.14017],[114.474063,24.135229],[114.482953,24.118827],[114.479044,24.112939],[114.46387,24.110836],[114.446856,24.121245],[114.439499,24.121982],[114.433215,24.133337],[114.422179,24.131181],[114.419956,24.139329],[114.393517,24.140959],[114.378879,24.139172],[114.365161,24.132233],[114.352209,24.143219],[114.340713,24.135807],[114.337418,24.125294],[114.329831,24.126871],[114.33029,24.137279],[114.316419,24.147319],[114.306533,24.165399],[114.292891,24.175069],[114.289289,24.1819],[114.298026,24.195142],[114.290899,24.207594],[114.274192,24.212742],[114.274958,24.224195],[114.263156,24.246676],[114.254802,24.256707],[114.272889,24.257495],[114.254649,24.266055],[114.266451,24.272776],[114.263692,24.27829],[114.279326,24.303176],[114.280553,24.313098],[114.272966,24.324856],[114.280859,24.337348],[114.292508,24.346952],[114.293581,24.352672],[114.278637,24.364951],[114.249208,24.362695],[114.249898,24.386935],[114.254879,24.400155],[114.245683,24.411328],[114.242004,24.426014],[114.257868,24.435245],[114.283465,24.453965],[114.292968,24.468856],[114.306839,24.472998],[114.310595,24.480757],[114.286607,24.500572],[114.280399,24.511526],[114.280169,24.523109],[114.273732,24.533695],[114.288906,24.537991],[114.293275,24.551982],[114.310518,24.558583],[114.308142,24.574143],[114.301015,24.579067],[114.299942,24.58839],[114.291052,24.600175],[114.289749,24.618767],[114.281932,24.621019],[114.27902,24.631596],[114.265992,24.630915],[114.258481,24.641544],[114.242847,24.645419],[114.231581,24.640445],[114.208743,24.648665],[114.207134,24.653952],[114.193799,24.652643],[114.174563,24.645576],[114.175866,24.658978],[114.181537,24.653324],[114.189814,24.657983],[114.169811,24.682585],[114.169045,24.689651],[114.191576,24.694204],[114.210353,24.6885],[114.230815,24.697763],[114.257485,24.697292],[114.272506,24.700432],[114.279556,24.70802],[114.284385,24.72738],[114.293198,24.732037],[114.311744,24.734077],[114.319638,24.742291],[114.335808,24.749092],[114.341863,24.763686],[114.333892,24.7799],[114.344085,24.789574],[114.342399,24.807353],[114.349297,24.816922],[114.357497,24.818699],[114.356577,24.828999],[114.377882,24.860832],[114.387385,24.863341],[114.40302,24.877555],[114.404859,24.892605],[114.401027,24.902637],[114.390758,24.913138],[114.400031,24.919511],[114.402177,24.928444],[114.396199,24.937324],[114.395892,24.951112],[114.425551,24.959259],[114.423635,24.972576],[114.442181,24.972315],[114.456666,24.978528],[114.456666,24.99722],[114.479887,25.005781],[114.484639,25.001762],[114.506174,25.000091],[114.511385,25.006617],[114.516903,25.024573],[114.53269,25.022851],[114.539664,25.031619],[114.541121,25.049729],[114.546332,25.053382],[114.561583,25.077592],[114.584957,25.078688],[114.598369,25.071123],[114.604653,25.083696],[114.608715,25.075871],[114.640136,25.073888],[114.654238,25.080618],[114.665733,25.091104],[114.66512,25.101224],[114.679681,25.106806],[114.693936,25.104406],[114.712022,25.110039],[114.716084,25.114577],[114.735627,25.122035],[114.737696,25.130432],[114.732101,25.142478],[114.735014,25.155826],[114.724821,25.162813],[114.702596,25.163178],[114.685736,25.173188],[114.690334,25.179756],[114.680141,25.1931],[114.695162,25.195185],[114.693936,25.213635],[114.702213,25.221192],[114.712712,25.221817],[114.726277,25.233073],[114.740685,25.226246],[114.748425,25.235157],[114.738309,25.231978],[114.738386,25.240107],[114.749345,25.242555],[114.743597,25.24813],[114.742907,25.274542],[114.73463,25.283293],[114.723978,25.28397],[114.722828,25.302146],[114.713019,25.306208],[114.714398,25.315373],[114.702903,25.314123],[114.69225,25.322142],[114.685736,25.313706],[114.674393,25.317195],[114.664814,25.326776],[114.657073,25.328181],[114.636458,25.324537],[114.627568,25.330628],[114.61155,25.358272],[114.599518,25.359417],[114.599748,25.385856],[114.586183,25.3959],[114.580359,25.393506],[114.580972,25.384035],[114.573002,25.384503],[114.573385,25.395015],[114.579056,25.397617],[114.556755,25.406359],[114.540431,25.417025],[114.531311,25.414215],[114.520275,25.403289],[114.505944,25.39871],[114.508856,25.384659],[114.496977,25.377634],[114.477741,25.371544],[114.462644,25.381485],[114.458658,25.387834],[114.448006,25.386533],[114.438809,25.376072],[114.429919,25.349943],[114.430149,25.343852],[114.417581,25.335054],[114.403096,25.334273],[114.400874,25.327817],[114.387692,25.323548],[114.382941,25.317143],[114.372824,25.325422],[114.357344,25.326776],[114.338184,25.334065],[114.31481,25.338594],[114.306226,25.334117],[114.30477,25.314696],[114.312357,25.311832],[114.295727,25.299802],[114.302854,25.290845],[114.292891,25.289178],[114.287297,25.299698],[114.270973,25.302146],[114.265915,25.293813],[114.257025,25.29272],[114.236026,25.300115],[114.227749,25.295376],[114.215871,25.30074],[114.204681,25.299646],[114.204988,25.31027],[114.194105,25.317351],[114.173643,25.305062],[114.168508,25.312509],[114.158546,25.313602],[114.147203,25.305323],[114.144751,25.310634],[114.131339,25.308447],[114.126511,25.300531],[114.115629,25.301885],[114.10375,25.294438],[114.083517,25.275532],[114.076313,25.278501],[114.06865,25.273709],[114.064588,25.281105],[114.055928,25.277667],[114.039911,25.250735],[114.029105,25.254226],[114.031404,25.263655],[114.022131,25.269594],[114.01462,25.280532],[114.025503,25.28897],[114.027649,25.301833],[114.037228,25.308291],[114.056158,25.311884],[114.035466,25.320007],[114.029335,25.328338],[114.036768,25.342707],[114.049107,25.341874],[114.051406,25.34885],[114.041367,25.360666],[114.047881,25.367276],[114.024353,25.37399],[114.045122,25.384035],[114.0406,25.391216],[114.02305,25.384659],[114.010788,25.386429],[114.00573,25.396732],[113.98772,25.403497],[113.983275,25.415308],[114.002971,25.43284],[113.997913,25.444232],[113.961894,25.452554],[113.952544,25.443816],[113.93507,25.437522],[113.926564,25.442151],[113.913382,25.442775],[113.886865,25.436637],[113.88449,25.420302],[113.892077,25.411874],[113.881807,25.406931],[113.883263,25.395327],[113.876902,25.38034],[113.860962,25.369306],[113.839733,25.363477],[113.833449,25.353951],[113.832836,25.343904],[113.823179,25.33193],[113.814979,25.328702],[113.780186,25.334065],[113.758114,25.330004],[113.764168,25.333596],[113.758421,25.3438],[113.754129,25.361186],[113.744013,25.363945],[113.73451,25.348902],[113.725237,25.358636],[113.706537,25.360874],[113.707916,25.352598],[113.687148,25.352077],[113.685385,25.341249],[113.679101,25.334481],[113.663697,25.337709],[113.657489,25.329119],[113.631202,25.330576],[113.620473,25.325682],[113.61074,25.327036],[113.585986,25.307353],[113.579778,25.316622],[113.583304,25.331878],[113.581464,25.342707],[113.554565,25.351869],[113.544295,25.3666],[113.536095,25.368525],[113.524293,25.353587],[113.515096,25.360666],[113.518392,25.370555],[113.504137,25.374979],[113.480073,25.375187],[113.470187,25.365663],[113.462446,25.369827],[113.449878,25.359573],[113.442291,25.361291],[113.427729,25.373262],[113.424127,25.392673],[113.407037,25.401415],[113.393626,25.397565],[113.389334,25.403653],[113.373317,25.402612],[113.366956,25.431175],[113.359752,25.438406],[113.351705,25.437574],[113.340056,25.449901],[113.32971,25.450838],[113.313923,25.442931],[113.315992,25.467532],[113.309171,25.481001],[113.311393,25.490413],[113.296832,25.508402],[113.303347,25.515836],[113.29346,25.516771],[113.288785,25.50939],[113.291774,25.500915],[113.282654,25.494208],[113.269396,25.505282],[113.260813,25.49946],[113.249087,25.51412],[113.243263,25.515628],[113.226172,25.509701],[113.210692,25.496704],[113.200805,25.479389],[113.177048,25.471589],[113.169307,25.488021],[113.151987,25.492232],[113.149995,25.468],[113.134591,25.467688],[113.122329,25.455727],[113.127923,25.449693],[113.118497,25.44548],[113.126237,25.438406],[113.131525,25.414735],[113.114435,25.420562],[113.092363,25.417493],[113.096885,25.410729],[113.090447,25.406775],[113.088761,25.396524],[113.080638,25.390956],[113.080178,25.383358],[113.06462,25.381797],[113.041629,25.366027],[113.02975,25.361239],[113.023696,25.345934],[113.009211,25.352858],[112.995417,25.348954],[112.987983,25.353795],[112.968134,25.349839],[112.964685,25.342134],[112.95112,25.337449],[112.945066,25.326359],[112.931807,25.322819],[112.927822,25.299907],[112.913184,25.299907],[112.900616,25.311363],[112.894868,25.337605],[112.877701,25.333752],[112.868735,25.327817],[112.857392,25.336824],[112.851798,25.33344],[112.858772,25.320215],[112.855476,25.313654],[112.856396,25.291574],[112.866436,25.276574],[112.873946,25.274282],[112.865899,25.2598],[112.868351,25.248808],[112.88092,25.249641],[112.904524,25.238439],[112.910732,25.245161],[112.92399,25.248651],[112.944223,25.249485],[112.951886,25.245734],[112.958401,25.254382],[112.972885,25.251152],[112.979936,25.245056],[112.992581,25.247193],[113.006682,25.231509],[113.017718,25.211186],[113.02975,25.210508],[113.034502,25.201388],[113.030517,25.194508],[113.008598,25.190129],[112.991585,25.176785],[112.974341,25.168235],[112.96798,25.141644],[112.972809,25.132101],[112.986833,25.119219],[112.991125,25.109466],[112.999632,25.10305],[113.004537,25.089174],[113.018408,25.083122],[113.002007,25.071123],[113.002391,25.058235],[112.979706,25.034125],[112.97848,25.026504],[112.992045,25.017944],[112.990512,24.995393],[113.002084,24.991059],[113.009978,24.97738],[113.008522,24.961975],[113.002774,24.957118],[113.011894,24.946099],[112.991661,24.937533],[112.994804,24.927347],[113.00515,24.914078],[113.004766,24.900129],[113.009901,24.896889],[113.010974,24.882781],[113.022163,24.870866],[113.019557,24.855971],[113.014729,24.851528],[112.998942,24.850483],[112.979246,24.832553],[112.95978,24.824241],[112.95158,24.815771],[112.960087,24.800974],[112.95112,24.788476],[112.954109,24.782201],[112.940161,24.757514],[112.933647,24.755369],[112.938781,24.73821],[112.930351,24.718695],[112.900616,24.713776],[112.914487,24.662695],[112.896401,24.650602],[112.89778,24.632277],[112.884599,24.616358],[112.887971,24.595304],[112.8987,24.600542],[112.902072,24.595671],[112.91717,24.60049],[112.926366,24.596457],[112.950507,24.59499],[112.964378,24.586138],[112.96139,24.570266],[112.96936,24.568118],[112.981928,24.542917],[112.991048,24.544751],[112.999708,24.528716],[113.02063,24.513675],[113.025612,24.493863],[113.047377,24.475515],[113.063701,24.468804],[113.087305,24.471583],[113.096808,24.496431],[113.114128,24.502983],[113.13712,24.482907],[113.151451,24.478713],[113.153367,24.467703],[113.16195,24.479027],[113.174979,24.475882],[113.186781,24.480705],[113.19705,24.474676],[113.20617,24.476458],[113.216516,24.495697],[113.230158,24.498475],[113.235829,24.505866],[113.244642,24.502144],[113.25108,24.510216],[113.252766,24.497794],[113.261809,24.482225],[113.270392,24.47672],[113.272155,24.466969],[113.294993,24.457164],[113.31944,24.465291],[113.331243,24.472579],[113.350632,24.472159],[113.362051,24.47908],[113.37416,24.49402],[113.379754,24.485213],[113.415544,24.485266],[113.412172,24.472526],[113.419223,24.459943],[113.440988,24.453703],[113.467428,24.461726],[113.478847,24.477769],[113.489269,24.471006],[113.499309,24.473785],[113.507816,24.484007],[113.518852,24.469852],[113.530271,24.479551],[113.531343,24.489826],[113.540463,24.506233],[113.552572,24.511055],[113.57564,24.509115],[113.579548,24.50052],[113.589665,24.515248],[113.599628,24.512994],[113.596792,24.500886],[113.609667,24.489983],[113.625761,24.491923],[113.63718,24.486471],[113.643234,24.477717],[113.656799,24.468227],[113.666072,24.467493],[113.683163,24.454175],[113.686381,24.437709],[113.709909,24.412377],[113.722248,24.414633],[113.723934,24.43493],[113.726999,24.437028],[113.753439,24.437185],[113.762866,24.43299],[113.765318,24.417727],[113.77827,24.410909],[113.803867,24.401781],[113.805553,24.384364],[113.800955,24.377334],[113.818581,24.3522],[113.817048,24.34459],[113.831303,24.33656],[113.8405,24.336246],[113.850462,24.318872],[113.844791,24.304541],[113.844715,24.279707],[113.850003,24.274561],[113.84004,24.265109],[113.855827,24.252926],[113.862878,24.259018],[113.872074,24.253976],[113.870541,24.242264],[113.88311,24.245415],[113.890774,24.241476],[113.890391,24.229763],[113.896522,24.210326],[113.921199,24.200974],[113.922119,24.19304],[113.930319,24.19593],[113.930242,24.188416],[113.909167,24.184318],[113.901043,24.188521],[113.880045,24.174123],[113.857053,24.16151],[113.862265,24.147319],[113.870465,24.141169],[113.86464,24.133021],[113.853911,24.132811],[113.850999,24.124978],[113.839273,24.119931],[113.836974,24.111729],[113.842415,24.104053],[113.836668,24.098637],[113.836821,24.088331],[113.845711,24.086806],[113.837434,24.072764],[113.828467,24.069608],[113.83115,24.063507],[113.813063,24.052567],[113.803637,24.053566],[113.790379,24.034471],[113.790608,24.025106],[113.784171,24.022317],[113.772982,24.026947],[113.763555,24.02137],[113.753592,24.026842],[113.747078,24.023212],[113.728149,23.997166],[113.718646,23.993008],[113.732364,23.981114],[113.730448,23.974641],[113.739415,23.969588],[113.744703,23.95906],[113.766468,23.96085],[113.774285,23.952691],[113.775358,23.938424],[113.792294,23.931527],[113.799345,23.923524],[113.800265,23.902566]]]]}},{"type":"Feature","properties":{"adcode":440300,"name":"深圳市","center":[114.085947,22.547],"centroid":[114.143142,22.643377],"childrenNum":9,"level":"city","parent":{"adcode":440000},"subFeatureIndex":2,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[114.229205,22.81253],[114.215641,22.807751],[114.20721,22.789802],[114.189967,22.785713],[114.180847,22.775728],[114.187974,22.770364],[114.182073,22.765265],[114.201079,22.764787],[114.203149,22.75512],[114.215641,22.73557],[114.208513,22.729248],[114.208053,22.71469],[114.196711,22.710227],[114.19947,22.702043],[114.195332,22.680095],[114.187515,22.673557],[114.187515,22.666382],[114.172494,22.654368],[114.15548,22.668933],[114.16391,22.665372],[114.167436,22.680679],[114.151801,22.690139],[114.145057,22.701193],[114.144674,22.714159],[114.121989,22.716231],[114.117621,22.723244],[114.107198,22.722979],[114.098462,22.747205],[114.08436,22.750551],[114.074781,22.740883],[114.064588,22.755916],[114.049414,22.756448],[114.049797,22.771161],[114.039911,22.764309],[114.035236,22.766752],[114.017916,22.760219],[114.002971,22.763459],[113.995308,22.771267],[113.990863,22.800211],[113.984578,22.803662],[113.974999,22.798458],[113.978371,22.806529],[113.972393,22.812476],[113.954996,22.815078],[113.954613,22.821025],[113.937829,22.832705],[113.910929,22.829997],[113.904875,22.840137],[113.893916,22.846189],[113.89951,22.855478],[113.887325,22.858504],[113.883263,22.850542],[113.877669,22.85447],[113.872611,22.837271],[113.857053,22.832599],[113.851305,22.837483],[113.841496,22.833979],[113.834675,22.822193],[113.838737,22.819591],[113.837204,22.800901],[113.824942,22.792935],[113.813446,22.790439],[113.811071,22.782473],[113.802257,22.784863],[113.801874,22.777109],[113.791835,22.767655],[113.790838,22.75342],[113.762406,22.736899],[113.751447,22.715381],[113.757808,22.678766],[113.765471,22.665744],[113.773288,22.643205],[113.782255,22.625713],[113.803407,22.593169],[113.832223,22.570246],[113.838354,22.559342],[113.834675,22.539552],[113.851152,22.542584],[113.856593,22.539605],[113.864027,22.515981],[113.859352,22.495652],[113.862801,22.475853],[113.870005,22.459565],[113.881731,22.446788],[113.89177,22.442635],[113.915758,22.455945],[113.946873,22.477343],[113.959135,22.504912],[113.976531,22.510606],[114.024047,22.509808],[114.030867,22.504274],[114.054702,22.49959],[114.064588,22.510553],[114.077003,22.515502],[114.081601,22.512415],[114.090338,22.520982],[114.084284,22.52508],[114.094093,22.533593],[114.114862,22.532795],[114.117238,22.526942],[114.135094,22.53886],[114.153488,22.539285],[114.157166,22.551947],[114.165596,22.558916],[114.182303,22.556788],[114.182686,22.552798],[114.201463,22.554341],[114.223304,22.552745],[114.232578,22.54003],[114.258864,22.55881],[114.292432,22.562959],[114.304847,22.568704],[114.311821,22.578597],[114.325309,22.588649],[114.346997,22.588702],[114.359489,22.591574],[114.381868,22.601519],[114.398345,22.602848],[114.422562,22.592744],[114.430686,22.583384],[114.434748,22.566576],[114.467625,22.53338],[114.471917,22.522206],[114.468162,22.491395],[114.474446,22.464515],[114.48027,22.45291],[114.48985,22.443647],[114.50694,22.438589],[114.52541,22.440559],[114.539281,22.449237],[114.549244,22.46574],[114.585417,22.473405],[114.611397,22.482027],[114.627798,22.502996],[114.627031,22.519918],[114.614539,22.545191],[114.589632,22.549766],[114.568097,22.560778],[114.559743,22.573172],[114.559054,22.583277],[114.572312,22.602689],[114.58672,22.612845],[114.60312,22.638739],[114.60289,22.655272],[114.580282,22.661491],[114.553229,22.656229],[114.515217,22.655485],[114.514451,22.660747],[114.505867,22.668455],[114.481956,22.668136],[114.478278,22.661864],[114.453447,22.669943],[114.449692,22.665319],[114.431912,22.660907],[114.428157,22.676746],[114.441338,22.682167],[114.445324,22.68897],[114.442028,22.697579],[114.426394,22.699918],[114.42057,22.713999],[114.409227,22.713574],[114.403403,22.723935],[114.413902,22.736261],[114.414055,22.752251],[114.41827,22.766327],[114.404706,22.781305],[114.396352,22.777322],[114.394819,22.759794],[114.388075,22.757191],[114.36562,22.766062],[114.355964,22.764893],[114.354125,22.778172],[114.342706,22.783642],[114.351136,22.789696],[114.353128,22.806636],[114.33052,22.809291],[114.318565,22.806583],[114.314503,22.800157],[114.294347,22.803397],[114.284844,22.808282],[114.282852,22.802388],[114.26147,22.781783],[114.250817,22.781677],[114.245529,22.790652],[114.234953,22.792989],[114.229205,22.81253]]],[[[113.819961,22.396362],[113.824176,22.40435],[113.811224,22.420432],[113.798885,22.422509],[113.7867,22.413563],[113.801338,22.407386],[113.807315,22.40025],[113.819961,22.396362]]],[[[113.844485,22.510234],[113.856823,22.503582],[113.8569,22.509595],[113.842569,22.515821],[113.844485,22.510234]]],[[[113.839657,22.498526],[113.847244,22.491927],[113.851995,22.49661],[113.844485,22.503369],[113.839657,22.498526]]]]}},{"type":"Feature","properties":{"adcode":440400,"name":"珠海市","center":[113.553986,22.224979],"centroid":[113.337286,22.160135],"childrenNum":3,"level":"city","parent":{"adcode":440000},"subFeatureIndex":3,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[113.262652,22.392048],[113.24947,22.399344],[113.237285,22.391782],[113.212224,22.398599],[113.209389,22.388054],[113.192145,22.381662],[113.18839,22.394924],[113.181646,22.40238],[113.165399,22.40025],[113.1631,22.387947],[113.169154,22.377987],[113.183255,22.369837],[113.193065,22.358171],[113.185478,22.294762],[113.176281,22.280158],[113.176128,22.267792],[113.168541,22.238417],[113.158885,22.228712],[113.129686,22.218208],[113.120413,22.209622],[113.115584,22.215115],[113.106388,22.209355],[113.109453,22.204609],[113.097421,22.187702],[113.091903,22.136595],[113.087152,22.126137],[113.092057,22.065346],[113.10156,22.048262],[113.143097,22.011846],[113.147542,22.004689],[113.151451,21.979853],[113.159574,21.969009],[113.182106,21.952982],[113.218126,21.904998],[113.235216,21.887788],[113.26679,21.871645],[113.289399,21.883405],[113.300051,21.898958],[113.3199,21.909701],[113.328024,21.934442],[113.33017,21.961637],[113.33768,21.969009],[113.352165,21.974511],[113.410256,21.99091],[113.442214,22.009496],[113.448805,22.017079],[113.450567,22.032244],[113.459764,22.043724],[113.482679,22.054669],[113.503831,22.054722],[113.520308,22.069136],[113.530654,22.07362],[113.554488,22.069884],[113.565754,22.07266],[113.56583,22.091715],[113.554028,22.103884],[113.554641,22.142411],[113.544602,22.154095],[113.534562,22.1741],[113.534332,22.185622],[113.54077,22.199382],[113.538241,22.209409],[113.54943,22.213995],[113.558856,22.212395],[113.568819,22.22466],[113.589895,22.226793],[113.597175,22.234951],[113.599781,22.261128],[113.592194,22.268058],[113.595412,22.28245],[113.590124,22.29391],[113.595949,22.304249],[113.612809,22.308832],[113.616948,22.31885],[113.605299,22.329135],[113.604762,22.339897],[113.62806,22.349274],[113.649289,22.386243],[113.669368,22.416279],[113.669904,22.435607],[113.659098,22.441358],[113.624841,22.442955],[113.617791,22.436885],[113.608901,22.408824],[113.603766,22.403392],[113.585986,22.40041],[113.568743,22.411912],[113.537168,22.416332],[113.51433,22.408717],[113.508889,22.413403],[113.49586,22.407546],[113.495247,22.395403],[113.48697,22.390184],[113.491339,22.376922],[113.489193,22.365842],[113.493255,22.354069],[113.490342,22.34075],[113.494787,22.339684],[113.504137,22.324286],[113.493331,22.317998],[113.482985,22.318797],[113.470493,22.310377],[113.480456,22.303876],[113.496397,22.282237],[113.50475,22.266992],[113.514407,22.261555],[113.512797,22.249986],[113.478847,22.23831],[113.486357,22.227113],[113.462676,22.218847],[113.458384,22.213781],[113.430565,22.201302],[113.415774,22.202902],[113.390943,22.231858],[113.385272,22.230365],[113.352395,22.249133],[113.345114,22.258569],[113.336607,22.280105],[113.32128,22.312189],[113.32036,22.329561],[113.307178,22.346504],[113.273841,22.384751],[113.262652,22.392048]]],[[[114.051789,22.086324],[114.056081,22.094277],[114.047651,22.108954],[114.026959,22.10319],[114.034546,22.091342],[114.051789,22.086324]]],[[[114.231045,22.016332],[114.241238,22.023701],[114.266451,22.027599],[114.284231,22.036196],[114.299865,22.036142],[114.311361,22.041428],[114.308985,22.048636],[114.323623,22.056377],[114.32301,22.064172],[114.305537,22.060542],[114.302778,22.050505],[114.282852,22.049704],[114.267218,22.041268],[114.239781,22.035502],[114.227826,22.028827],[114.222615,22.018948],[114.231045,22.016332]]],[[[113.714584,22.007413],[113.729988,22.016385],[113.723014,22.02872],[113.702628,22.029308],[113.695731,22.021565],[113.705694,22.016225],[113.705924,22.00784],[113.714584,22.007413]]],[[[113.824406,22.001271],[113.825402,21.990536],[113.831763,21.98888],[113.842339,21.998868],[113.830767,21.996625],[113.824406,22.001271]]],[[[114.009945,21.853148],[114.016536,21.863145],[114.031557,21.873623],[114.010252,21.86368],[114.009945,21.853148]]],[[[113.815056,22.157136],[113.808542,22.174207],[113.799575,22.166472],[113.815056,22.157136]]],[[[113.999293,22.045273],[114.001055,22.035929],[114.005424,22.045112],[113.999293,22.045273]]],[[[113.765165,21.961958],[113.768154,21.972001],[113.778653,21.978357],[113.780109,21.989254],[113.772905,21.998761],[113.765855,21.992672],[113.750067,21.995129],[113.742403,21.987812],[113.755738,21.974672],[113.758191,21.965163],[113.765165,21.961958]]],[[[114.034469,21.886077],[114.04926,21.88271],[114.052862,21.893346],[114.063592,21.892384],[114.058687,21.902326],[114.042976,21.895431],[114.034469,21.886077]]],[[[113.919436,22.036997],[113.924111,22.032778],[113.937753,22.036249],[113.934687,22.043991],[113.922962,22.048583],[113.919436,22.036997]]],[[[113.143251,21.831707],[113.145856,21.838872],[113.159881,21.851864],[113.177431,21.854752],[113.179653,21.847373],[113.187624,21.848389],[113.203871,21.86122],[113.205787,21.871324],[113.191532,21.87234],[113.18088,21.862183],[113.167698,21.876563],[113.151221,21.864963],[113.144707,21.873516],[113.137043,21.868651],[113.138269,21.839193],[113.143251,21.831707]]],[[[113.722937,21.922152],[113.743476,21.928244],[113.751677,21.940747],[113.743093,21.950738],[113.727842,21.955119],[113.717956,21.951273],[113.71719,21.935244],[113.725083,21.932572],[113.722937,21.922152]]],[[[113.876979,22.117653],[113.869622,22.11301],[113.880581,22.10746],[113.88426,22.112583],[113.876979,22.117653]]],[[[113.828238,22.117919],[113.83958,22.130993],[113.828544,22.156283],[113.818045,22.153295],[113.822413,22.136542],[113.816435,22.132327],[113.820727,22.120588],[113.828238,22.117919]]],[[[114.18989,21.986423],[114.202689,21.991497],[114.220239,21.989842],[114.223841,22.007787],[114.217863,22.011098],[114.18192,22.010938],[114.178701,22.003034],[114.180847,21.988506],[114.18989,21.986423]]],[[[113.165399,21.953463],[113.172373,21.941068],[113.172066,21.954745],[113.165399,21.953463]]],[[[114.153947,21.975099],[114.167972,21.983111],[114.17395,21.992939],[114.17234,21.999776],[114.160308,21.995343],[114.152568,22.000524],[114.148276,21.99091],[114.124212,21.985248],[114.123675,21.97996],[114.144598,21.980441],[114.153947,21.975099]]],[[[113.138039,21.919213],[113.127617,21.910395],[113.125164,21.896126],[113.141258,21.912854],[113.156202,21.919587],[113.158731,21.927015],[113.150455,21.937915],[113.144707,21.937007],[113.13597,21.925465],[113.138039,21.919213]]],[[[113.665306,22.039239],[113.670211,22.033419],[113.666532,22.02338],[113.675805,22.029361],[113.67136,22.045433],[113.665306,22.039239]]],[[[113.683163,21.938824],[113.709449,21.944968],[113.70669,21.957203],[113.692819,21.962973],[113.6814,21.949296],[113.683163,21.938824]]],[[[113.901733,22.114184],[113.900047,22.123683],[113.890161,22.122775],[113.886405,22.111249],[113.901733,22.114184]]],[[[113.707687,22.143532],[113.707993,22.134728],[113.722094,22.141878],[113.707687,22.143532]]],[[[114.007493,22.026958],[114.017992,22.028346],[114.013471,22.038225],[114.007493,22.026958]]],[[[113.702705,22.101696],[113.700866,22.094864],[113.711059,22.091769],[113.702705,22.101696]]],[[[114.126664,21.961744],[114.142835,21.965484],[114.139003,21.970345],[114.126664,21.961744]]],[[[113.576866,22.212075],[113.576176,22.201036],[113.586523,22.201036],[113.590738,22.208982],[113.576866,22.212075]]]]}},{"type":"Feature","properties":{"adcode":440500,"name":"汕头市","center":[116.708463,23.37102],"centroid":[116.575361,23.322231],"childrenNum":7,"level":"city","parent":{"adcode":440000},"subFeatureIndex":4,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[116.552551,23.105891],[116.552245,23.114527],[116.566423,23.134339],[116.577765,23.141755],[116.597691,23.146522],[116.651874,23.152931],[116.665285,23.158174],[116.676014,23.168078],[116.701458,23.198207],[116.71487,23.20996],[116.724756,23.214407],[116.744682,23.215042],[116.788518,23.199266],[116.806758,23.20096],[116.814728,23.207631],[116.823542,23.230447],[116.816644,23.243044],[116.799861,23.244209],[116.791277,23.265801],[116.791814,23.278236],[116.786986,23.288554],[116.782771,23.313842],[116.806452,23.347958],[116.833045,23.36578],[116.858488,23.408023],[116.8719,23.414631],[116.873433,23.445074],[116.885235,23.454481],[116.896194,23.476197],[116.885158,23.478734],[116.88853,23.501609],[116.899183,23.518881],[116.91704,23.531662],[116.918342,23.561603],[116.909146,23.58193],[116.911062,23.602201],[116.900563,23.611965],[116.900639,23.61946],[116.891289,23.622785],[116.874812,23.616082],[116.86278,23.623471],[116.863087,23.632601],[116.83818,23.644632],[116.830976,23.645793],[116.821319,23.635609],[116.822545,23.627429],[116.831895,23.622152],[116.827527,23.611807],[116.815035,23.612493],[116.805379,23.606793],[116.795799,23.610488],[116.791737,23.59935],[116.794496,23.589532],[116.785223,23.579554],[116.772578,23.584147],[116.761389,23.573958],[116.755794,23.575648],[116.747211,23.59233],[116.738934,23.60162],[116.71303,23.597925],[116.714946,23.584728],[116.702991,23.574433],[116.718701,23.563135],[116.719391,23.552522],[116.70621,23.542541],[116.70483,23.517561],[116.71326,23.493103],[116.717935,23.471072],[116.7128,23.459236],[116.702378,23.456172],[116.698469,23.446977],[116.702608,23.438204],[116.68659,23.429483],[116.681915,23.438627],[116.668504,23.428638],[116.654403,23.431069],[116.650264,23.426312],[116.630108,23.429378],[116.614015,23.433289],[116.605431,23.443013],[116.58995,23.453265],[116.588111,23.461984],[116.580294,23.461139],[116.579834,23.447981],[116.58949,23.443383],[116.591177,23.426524],[116.58198,23.423194],[116.575313,23.40797],[116.577535,23.40242],[116.569105,23.388093],[116.568339,23.378258],[116.561978,23.38693],[116.553088,23.412305],[116.544887,23.424356],[116.523429,23.437517],[116.512316,23.439472],[116.469553,23.437622],[116.465721,23.442485],[116.472005,23.455802],[116.482658,23.465472],[116.491164,23.478734],[116.492314,23.492839],[116.482581,23.500552],[116.465797,23.497647],[116.448707,23.488349],[116.435832,23.473344],[116.426482,23.468642],[116.415676,23.479737],[116.41491,23.510271],[116.408856,23.512596],[116.401115,23.500394],[116.377051,23.500658],[116.355363,23.472288],[116.350764,23.449619],[116.332371,23.443647],[116.319649,23.449196],[116.316891,23.442273],[116.322868,23.421767],[116.331758,23.424409],[116.34563,23.408182],[116.34517,23.399565],[116.350994,23.386559],[116.349768,23.358112],[116.354903,23.347324],[116.348848,23.335794],[116.329689,23.336376],[116.319573,23.332303],[116.319343,23.325903],[116.330839,23.316487],[116.328846,23.299559],[116.323558,23.302839],[116.308997,23.296067],[116.312752,23.286649],[116.302406,23.279348],[116.305548,23.272839],[116.298727,23.263526],[116.294129,23.239815],[116.279415,23.226],[116.26677,23.227906],[116.259719,23.216842],[116.261328,23.205301],[116.269222,23.204984],[116.26447,23.196724],[116.252745,23.191536],[116.262325,23.175174],[116.252362,23.176286],[116.254891,23.152507],[116.244545,23.140431],[116.261558,23.12295],[116.29183,23.110501],[116.29137,23.099162],[116.302866,23.096036],[116.312829,23.102712],[116.327543,23.09646],[116.340648,23.086498],[116.346703,23.05857],[116.368314,23.05751],[116.374982,23.050408],[116.370077,23.046856],[116.3805,23.039807],[116.395904,23.044524],[116.405484,23.053959],[116.426865,23.063393],[116.437212,23.080246],[116.446561,23.085863],[116.445488,23.093281],[116.453919,23.091161],[116.478826,23.104249],[116.509787,23.100646],[116.520287,23.094553],[116.552551,23.105891]]],[[[117.14542,23.456119],[117.141281,23.460029],[117.12764,23.458814],[117.132928,23.47271],[117.129479,23.48333],[117.109247,23.476831],[117.103882,23.464573],[117.093383,23.459395],[117.084569,23.461878],[117.079435,23.472922],[117.06449,23.475669],[117.051232,23.467849],[117.0228,23.43683],[117.016669,23.438785],[117.001341,23.457334],[116.98563,23.460822],[116.974441,23.457123],[116.961413,23.447241],[116.951067,23.44629],[116.944706,23.440001],[116.945089,23.422824],[116.964708,23.416375],[116.981722,23.414525],[116.999502,23.416216],[117.028854,23.414789],[117.029927,23.406332],[117.051155,23.400781],[117.079128,23.409027],[117.098747,23.405063],[117.102196,23.393644],[117.114075,23.399459],[117.124268,23.389732],[117.142967,23.400411],[117.145496,23.411829],[117.135993,23.422665],[117.136836,23.439895],[117.148562,23.437992],[117.154769,23.445074],[117.145113,23.450095],[117.14542,23.456119]]]]}},{"type":"Feature","properties":{"adcode":440600,"name":"佛山市","center":[113.122717,23.028762],"centroid":[112.949778,23.004314],"childrenNum":5,"level":"city","parent":{"adcode":440000},"subFeatureIndex":5,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[112.975184,23.463622],[112.966294,23.460663],[112.965835,23.452155],[112.957634,23.447558],[112.94223,23.460188],[112.930198,23.463094],[112.933493,23.47065],[112.925753,23.472393],[112.928435,23.483488],[112.903298,23.488613],[112.887741,23.517402],[112.893259,23.526434],[112.911192,23.541643],[112.91533,23.55231],[112.900309,23.566725],[112.893412,23.55268],[112.871647,23.570896],[112.86291,23.57343],[112.848502,23.566936],[112.827197,23.567042],[112.830493,23.545762],[112.831642,23.537577],[112.840762,23.536046],[112.850418,23.527596],[112.845284,23.502929],[112.845743,23.487134],[112.838156,23.484704],[112.831029,23.468114],[112.811793,23.462513],[112.802673,23.444229],[112.803669,23.435773],[112.796389,23.429113],[112.794166,23.407547],[112.785736,23.394173],[112.787269,23.371173],[112.806582,23.367419],[112.810107,23.371332],[112.805892,23.387511],[112.814092,23.391793],[112.838386,23.387352],[112.859691,23.364563],[112.863907,23.349122],[112.883296,23.347324],[112.87134,23.315588],[112.866895,23.293263],[112.857546,23.287231],[112.847966,23.275061],[112.844977,23.263314],[112.823595,23.24569],[112.8472,23.238651],[112.842984,23.224465],[112.831949,23.215678],[112.815012,23.217107],[112.810873,23.200378],[112.80091,23.200431],[112.806582,23.212395],[112.799837,23.228224],[112.795316,23.226318],[112.7934,23.208213],[112.786349,23.205937],[112.781521,23.225842],[112.769412,23.223354],[112.772861,23.215678],[112.766347,23.21356],[112.764431,23.202919],[112.772938,23.199742],[112.771941,23.191694],[112.775773,23.166754],[112.793936,23.150071],[112.798458,23.13863],[112.799684,23.109971],[112.805355,23.091426],[112.818767,23.072614],[112.819227,23.052051],[112.834094,23.014784],[112.820453,23.010225],[112.794856,22.990394],[112.788189,22.991879],[112.790564,23.00206],[112.789721,23.00137],[112.788572,23.001158],[112.787882,23.000999],[112.777076,22.996545],[112.759679,22.979735],[112.751556,22.99103],[112.734772,22.98122],[112.736228,22.963878],[112.74144,22.962923],[112.734082,22.940751],[112.708869,22.927754],[112.699749,22.94839],[112.686874,22.948443],[112.672696,22.940486],[112.690092,22.927277],[112.696683,22.917196],[112.68649,22.907593],[112.692468,22.901969],[112.685418,22.89836],[112.677524,22.902764],[112.676374,22.895442],[112.659284,22.887163],[112.635526,22.883714],[112.632384,22.877664],[112.604258,22.870552],[112.591613,22.869809],[112.587168,22.862962],[112.561648,22.873312],[112.557816,22.863387],[112.563104,22.854151],[112.57414,22.84741],[112.571841,22.833077],[112.557433,22.826122],[112.532449,22.822883],[112.527544,22.815131],[112.52034,22.82729],[112.510531,22.823042],[112.499035,22.826918],[112.500414,22.812476],[112.489992,22.809131],[112.482788,22.795006],[112.463398,22.789271],[112.443779,22.791661],[112.441403,22.787731],[112.413507,22.774454],[112.392509,22.76978],[112.392739,22.744442],[112.399023,22.726485],[112.410748,22.704488],[112.403085,22.700183],[112.401475,22.690565],[112.411898,22.671219],[112.426306,22.670847],[112.435809,22.680998],[112.448607,22.70842],[112.463168,22.711661],[112.47658,22.704009],[112.47704,22.715912],[112.500108,22.728664],[112.507542,22.723457],[112.523176,22.728079],[112.53835,22.71825],[112.549462,22.70098],[112.560038,22.695826],[112.554214,22.682061],[112.535591,22.67765],[112.540189,22.661864],[112.536281,22.648627],[112.546474,22.642248],[112.577359,22.656388],[112.583566,22.664362],[112.584716,22.677809],[112.595981,22.680786],[112.600273,22.688439],[112.587321,22.696357],[112.604182,22.706241],[112.616674,22.707995],[112.620965,22.70114],[112.625104,22.711077],[112.641044,22.712883],[112.646256,22.726698],[112.660127,22.727335],[112.664649,22.713043],[112.672083,22.713521],[112.665109,22.724041],[112.680053,22.713999],[112.682659,22.72165],[112.675914,22.727495],[112.683885,22.733923],[112.690322,22.726379],[112.701128,22.728398],[112.687563,22.737164],[112.680436,22.747045],[112.69653,22.75905],[112.702891,22.756395],[112.707796,22.74407],[112.698599,22.733764],[112.709022,22.729567],[112.706646,22.718303],[112.692392,22.705232],[112.69538,22.695613],[112.708256,22.71028],[112.717989,22.691681],[112.734082,22.698217],[112.741286,22.691362],[112.744505,22.696729],[112.755771,22.692425],[112.769489,22.701246],[112.778302,22.715221],[112.807961,22.72877],[112.810413,22.750498],[112.803899,22.752145],[112.811486,22.765318],[112.818001,22.765424],[112.822369,22.784545],[112.812099,22.791714],[112.819303,22.803025],[112.835857,22.803821],[112.843061,22.810671],[112.852947,22.809609],[112.850648,22.830157],[112.844594,22.835306],[112.851491,22.839978],[112.860305,22.833767],[112.867892,22.835412],[112.873639,22.848206],[112.883679,22.852187],[112.888967,22.845764],[112.900463,22.845286],[112.905904,22.851444],[112.923454,22.856274],[112.963995,22.826971],[112.980396,22.802759],[112.988596,22.800423],[113.025229,22.802335],[113.049523,22.807751],[113.059562,22.801219],[113.075273,22.777959],[113.087228,22.717878],[113.102096,22.698536],[113.113362,22.701618],[113.161414,22.673717],[113.17199,22.680679],[113.189386,22.673876],[113.201035,22.675949],[113.199273,22.682539],[113.204254,22.697314],[113.222264,22.712246],[113.236289,22.740777],[113.243033,22.745345],[113.254069,22.74083],[113.260889,22.730311],[113.270546,22.726485],[113.284877,22.738864],[113.301431,22.736261],[113.329097,22.741255],[113.329327,22.749011],[113.342432,22.758254],[113.358756,22.764893],[113.365116,22.772595],[113.356533,22.792989],[113.38305,22.799308],[113.393396,22.809822],[113.37439,22.822618],[113.364273,22.823467],[113.335994,22.817945],[113.312083,22.830369],[113.309631,22.851179],[113.296296,22.862485],[113.301354,22.866094],[113.300434,22.87708],[113.27706,22.894699],[113.28595,22.901438],[113.282424,22.927383],[113.298212,22.934014],[113.285183,22.951095],[113.267557,22.958786],[113.251923,22.970348],[113.250007,23.009058],[113.25836,23.013989],[113.254912,23.044842],[113.225713,23.041874],[113.211688,23.043305],[113.195747,23.056185],[113.184865,23.05963],[113.177201,23.076695],[113.193678,23.083902],[113.208776,23.083531],[113.215826,23.100646],[113.208163,23.099692],[113.203718,23.121891],[113.209695,23.121838],[113.211535,23.142603],[113.191992,23.14345],[113.186857,23.14827],[113.1877,23.159127],[113.209465,23.17708],[113.209006,23.192171],[113.204867,23.201172],[113.191072,23.214937],[113.177508,23.220866],[113.176511,23.236587],[113.182029,23.251459],[113.177738,23.271304],[113.160877,23.286649],[113.150608,23.289983],[113.150838,23.297972],[113.128,23.31453],[113.124704,23.307653],[113.105775,23.302733],[113.11022,23.295961],[113.105545,23.289718],[113.090524,23.28993],[113.086156,23.285274],[113.072284,23.284268],[113.081941,23.261726],[113.079795,23.250083],[113.070215,23.248813],[113.053508,23.253418],[113.044925,23.2522],[113.052742,23.26342],[113.051439,23.278395],[113.042549,23.283422],[113.032509,23.300881],[113.037567,23.320084],[113.023466,23.324898],[113.027604,23.33352],[113.043392,23.351131],[113.034808,23.357372],[113.018331,23.341347],[113.012583,23.352612],[112.989822,23.354728],[112.980626,23.380268],[112.988366,23.390102],[112.990588,23.402631],[113.001088,23.406332],[112.988673,23.419811],[112.982771,23.434451],[112.989132,23.443277],[112.978633,23.441586],[112.974188,23.434081],[112.96024,23.425995],[112.961926,23.44444],[112.972962,23.450042],[112.975184,23.463622]]],[[[112.789721,23.00137],[112.790564,23.00206],[112.787882,23.000999],[112.788572,23.001158],[112.789721,23.00137]]]]}},{"type":"Feature","properties":{"adcode":440700,"name":"江门市","center":[113.094942,22.590431],"centroid":[112.676451,22.284348],"childrenNum":7,"level":"city","parent":{"adcode":440000},"subFeatureIndex":6,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[112.165431,22.385018],[112.154012,22.37591],[112.153323,22.368452],[112.144433,22.358597],[112.150564,22.35327],[112.147268,22.339098],[112.13447,22.337233],[112.1347,22.349221],[112.128185,22.349754],[112.119832,22.337766],[112.119985,22.35636],[112.107877,22.347463],[112.098757,22.351618],[112.081896,22.351086],[112.065036,22.324392],[112.068945,22.318477],[112.062201,22.304515],[112.068332,22.295988],[112.061511,22.28357],[112.049479,22.270777],[112.036604,22.262781],[112.019973,22.268271],[112.010547,22.266193],[112.004262,22.248333],[112.021353,22.242842],[112.024112,22.235217],[112.037906,22.232178],[112.037906,22.215061],[112.051625,22.207542],[112.052161,22.194742],[112.041585,22.187489],[112.03668,22.168019],[112.051165,22.14684],[112.038826,22.131366],[112.027254,22.127044],[112.034381,22.113437],[112.072776,22.125177],[112.073236,22.130192],[112.086341,22.131313],[112.089867,22.137342],[112.105884,22.135795],[112.106727,22.125497],[112.126806,22.105538],[112.126116,22.096572],[112.143206,22.095185],[112.149721,22.090915],[112.156541,22.095718],[112.16773,22.085417],[112.173785,22.085204],[112.185051,22.066841],[112.199075,22.064706],[112.212334,22.069243],[112.226818,22.063585],[112.231263,22.0528],[112.216779,22.03956],[112.221607,22.01788],[112.232029,22.019589],[112.225669,22.012219],[112.239387,22.006185],[112.263757,22.001432],[112.273644,21.99358],[112.276939,21.982524],[112.299011,21.985248],[112.318477,21.976381],[112.323841,21.962919],[112.331045,21.9595],[112.340472,21.942831],[112.341085,21.919213],[112.346909,21.920442],[112.345147,21.906067],[112.350818,21.901631],[112.348365,21.885276],[112.343077,21.876723],[112.356872,21.872019],[112.370054,21.861434],[112.351737,21.849298],[112.358558,21.834006],[112.342464,21.818499],[112.34576,21.811814],[112.32775,21.799193],[112.333574,21.770844],[112.326754,21.767527],[112.313955,21.751263],[112.304529,21.744415],[112.310047,21.732483],[112.303456,21.71445],[112.307824,21.704174],[112.315105,21.700749],[112.323995,21.705994],[112.35327,21.707118],[112.409522,21.728417],[112.415806,21.734784],[112.427379,21.790207],[112.439411,21.803685],[112.47773,21.795663],[112.497502,21.785393],[112.523406,21.761],[112.535591,21.754099],[112.558812,21.750996],[112.598817,21.75014],[112.639358,21.756025],[112.651697,21.762124],[112.686031,21.810531],[112.737454,21.864214],[112.767113,21.89046],[112.792327,21.921297],[112.800374,21.924824],[112.832332,21.924557],[112.840915,21.920496],[112.86291,21.883084],[112.885135,21.852185],[112.893565,21.844326],[112.911345,21.838979],[112.944529,21.84208],[112.972042,21.857157],[112.989669,21.86956],[113.037797,21.935297],[113.04753,21.956455],[113.051822,21.977556],[113.054198,22.003835],[113.050672,22.018254],[113.032279,22.045753],[113.03067,22.066521],[113.035498,22.077357],[113.045844,22.088513],[113.078568,22.116212],[113.087152,22.126137],[113.091903,22.136595],[113.097421,22.187702],[113.109453,22.204609],[113.106388,22.209355],[113.115584,22.215115],[113.120413,22.209622],[113.129686,22.218208],[113.158885,22.228712],[113.168541,22.238417],[113.176128,22.267792],[113.176281,22.280158],[113.185478,22.294762],[113.193065,22.358171],[113.183255,22.369837],[113.169154,22.377987],[113.1631,22.387947],[113.165399,22.40025],[113.181646,22.40238],[113.18839,22.394924],[113.192145,22.381662],[113.209389,22.388054],[113.212224,22.398599],[113.237285,22.391782],[113.24947,22.399344],[113.262652,22.392048],[113.256368,22.410794],[113.256444,22.43779],[113.245179,22.457276],[113.240121,22.476172],[113.2251,22.497142],[113.2251,22.497142],[113.215367,22.513107],[113.187087,22.539924],[113.188697,22.552798],[113.185095,22.574289],[113.176358,22.590032],[113.157045,22.614228],[113.157199,22.63204],[113.163176,22.651392],[113.17061,22.651392],[113.160801,22.665425],[113.161414,22.673717],[113.113362,22.701618],[113.102096,22.698536],[113.087228,22.717878],[113.075273,22.777959],[113.059562,22.801219],[113.049523,22.807751],[113.025229,22.802335],[112.988596,22.800423],[112.980396,22.802759],[112.963995,22.826971],[112.923454,22.856274],[112.905904,22.851444],[112.900463,22.845286],[112.888967,22.845764],[112.883679,22.852187],[112.873639,22.848206],[112.867892,22.835412],[112.860305,22.833767],[112.851491,22.839978],[112.844594,22.835306],[112.850648,22.830157],[112.852947,22.809609],[112.843061,22.810671],[112.835857,22.803821],[112.819303,22.803025],[112.812099,22.791714],[112.822369,22.784545],[112.818001,22.765424],[112.811486,22.765318],[112.803899,22.752145],[112.810413,22.750498],[112.807961,22.72877],[112.778302,22.715221],[112.769489,22.701246],[112.755771,22.692425],[112.744505,22.696729],[112.741286,22.691362],[112.734082,22.698217],[112.717989,22.691681],[112.708256,22.71028],[112.69538,22.695613],[112.692392,22.705232],[112.706646,22.718303],[112.709022,22.729567],[112.698599,22.733764],[112.707796,22.74407],[112.702891,22.756395],[112.69653,22.75905],[112.680436,22.747045],[112.687563,22.737164],[112.701128,22.728398],[112.690322,22.726379],[112.683885,22.733923],[112.675914,22.727495],[112.682659,22.72165],[112.680053,22.713999],[112.665109,22.724041],[112.672083,22.713521],[112.664649,22.713043],[112.660127,22.727335],[112.646256,22.726698],[112.641044,22.712883],[112.625104,22.711077],[112.620965,22.70114],[112.616674,22.707995],[112.604182,22.706241],[112.587321,22.696357],[112.600273,22.688439],[112.595981,22.680786],[112.584716,22.677809],[112.583566,22.664362],[112.577359,22.656388],[112.546474,22.642248],[112.536281,22.648627],[112.540189,22.661864],[112.535591,22.67765],[112.554214,22.682061],[112.560038,22.695826],[112.549462,22.70098],[112.53835,22.71825],[112.523176,22.728079],[112.507542,22.723457],[112.500108,22.728664],[112.47704,22.715912],[112.47658,22.704009],[112.492674,22.686897],[112.489992,22.676215],[112.500261,22.668667],[112.506545,22.657664],[112.505243,22.638473],[112.515742,22.626617],[112.52172,22.607262],[112.505626,22.597849],[112.483171,22.592372],[112.475047,22.585511],[112.463552,22.584873],[112.456348,22.600562],[112.441787,22.606039],[112.435732,22.619971],[112.440867,22.627627],[112.443243,22.642248],[112.428375,22.657133],[112.435272,22.661279],[112.429218,22.666063],[112.419562,22.664202],[112.412741,22.656814],[112.416113,22.647723],[112.400402,22.635921],[112.407146,22.628425],[112.405077,22.618216],[112.398333,22.619917],[112.396034,22.602636],[112.390363,22.594765],[112.380247,22.594978],[112.379404,22.57881],[112.371127,22.558278],[112.377411,22.552479],[112.366835,22.550404],[112.364306,22.558544],[112.344533,22.564342],[112.342694,22.558065],[112.353577,22.556682],[112.359631,22.545457],[112.342541,22.55067],[112.33641,22.545457],[112.323918,22.554554],[112.331505,22.563916],[112.328133,22.569874],[112.309127,22.572427],[112.303609,22.560139],[112.307747,22.556841],[112.302153,22.544818],[112.307364,22.525399],[112.301233,22.515289],[112.275636,22.510659],[112.25732,22.500229],[112.262531,22.480803],[112.252875,22.458926],[112.242835,22.445191],[112.235938,22.427035],[112.243678,22.408238],[112.226895,22.408025],[112.211184,22.399078],[112.196163,22.404936],[112.188423,22.398066],[112.192791,22.384432],[112.186353,22.376069],[112.189189,22.36467],[112.175088,22.36989],[112.172022,22.381769],[112.165431,22.385018]]],[[[112.77539,21.564101],[112.806735,21.578778],[112.817311,21.59008],[112.81164,21.599935],[112.798918,21.610861],[112.798611,21.618572],[112.805432,21.639509],[112.821066,21.653697],[112.813096,21.674843],[112.805432,21.68132],[112.811256,21.703746],[112.81869,21.712202],[112.826124,21.729005],[112.832945,21.736389],[112.866436,21.742542],[112.875785,21.750354],[112.876015,21.772716],[112.859232,21.770576],[112.840839,21.776674],[112.817311,21.767367],[112.806888,21.769346],[112.800067,21.759502],[112.789108,21.759556],[112.781368,21.768329],[112.776386,21.751103],[112.782287,21.737994],[112.77493,21.732269],[112.765351,21.733874],[112.740443,21.727507],[112.724196,21.719694],[112.707872,21.698501],[112.712164,21.688118],[112.70542,21.682605],[112.713467,21.673344],[112.727568,21.672381],[112.734542,21.666599],[112.749257,21.671417],[112.754621,21.682658],[112.763358,21.681802],[112.780295,21.671524],[112.77608,21.655625],[112.752399,21.649896],[112.738681,21.630353],[112.73094,21.613752],[112.735385,21.602506],[112.744888,21.604006],[112.756001,21.611932],[112.753548,21.583546],[112.76696,21.588099],[112.770255,21.583224],[112.761289,21.573743],[112.77539,21.564101]]],[[[112.530993,21.583921],[112.53766,21.591259],[112.546703,21.586813],[112.562414,21.59008],[112.560881,21.59474],[112.544788,21.600631],[112.54701,21.60754],[112.568622,21.619429],[112.583566,21.613324],[112.595138,21.613324],[112.598817,21.606416],[112.610543,21.611396],[112.621502,21.606737],[112.62495,21.616162],[112.634683,21.623766],[112.637672,21.632655],[112.659821,21.630942],[112.665645,21.642507],[112.650241,21.646362],[112.639895,21.6545],[112.640431,21.673719],[112.665952,21.683943],[112.669707,21.693952],[112.664036,21.713754],[112.657215,21.708242],[112.648631,21.715092],[112.631465,21.706904],[112.610006,21.702676],[112.592303,21.693042],[112.589237,21.676128],[112.572377,21.672381],[112.559808,21.665475],[112.561648,21.657177],[112.570155,21.652787],[112.570461,21.64572],[112.550382,21.633726],[112.544328,21.638866],[112.535055,21.628479],[112.524249,21.596293],[112.524938,21.586277],[112.530993,21.583921]]],[[[112.435426,21.663548],[112.445772,21.649146],[112.456348,21.648772],[112.460869,21.660764],[112.468073,21.66692],[112.466081,21.686673],[112.458417,21.690098],[112.449987,21.673077],[112.435426,21.663548]]],[[[112.680513,21.69818],[112.690092,21.699893],[112.686184,21.713701],[112.6799,21.707493],[112.680513,21.69818]]],[[[112.883449,21.593776],[112.893105,21.594794],[112.902532,21.602292],[112.903222,21.610861],[112.883066,21.615466],[112.861991,21.60663],[112.867049,21.595597],[112.883449,21.593776]]],[[[113.025459,21.847801],[113.032663,21.854698],[113.04684,21.854752],[113.051975,21.868812],[113.045844,21.882763],[113.023466,21.879823],[113.007372,21.869186],[113.020247,21.849619],[113.025459,21.847801]]],[[[112.656372,21.595704],[112.667025,21.607862],[112.65369,21.60588],[112.656372,21.595704]]],[[[112.587934,21.58617],[112.60035,21.591741],[112.59989,21.599185],[112.581727,21.600578],[112.579274,21.591634],[112.587934,21.58617]]],[[[112.674228,21.610646],[112.672312,21.617608],[112.664802,21.612467],[112.674228,21.610646]]],[[[112.801677,21.564261],[112.814245,21.569458],[112.818077,21.579635],[112.807195,21.577439],[112.794013,21.568922],[112.801677,21.564261]]]]}},{"type":"Feature","properties":{"adcode":440800,"name":"湛江市","center":[110.364977,21.274898],"centroid":[110.109828,21.047893],"childrenNum":9,"level":"city","parent":{"adcode":440000},"subFeatureIndex":7,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[110.645401,21.227394],[110.644635,21.254507],[110.637967,21.289022],[110.62287,21.291062],[110.6126,21.286231],[110.592138,21.265351],[110.570296,21.281884],[110.555582,21.286929],[110.522168,21.303567],[110.523011,21.316607],[110.529755,21.318056],[110.538875,21.330183],[110.55152,21.32648],[110.548225,21.333456],[110.56041,21.337963],[110.556961,21.344455],[110.568457,21.361408],[110.558187,21.370581],[110.558801,21.37616],[110.546998,21.371547],[110.539258,21.376696],[110.531288,21.39874],[110.53305,21.411558],[110.521785,21.414132],[110.50845,21.427002],[110.508066,21.436439],[110.494348,21.443194],[110.49021,21.438744],[110.484002,21.447108],[110.484539,21.456705],[110.494118,21.474234],[110.490823,21.482811],[110.509063,21.479273],[110.508066,21.490583],[110.508373,21.490958],[110.510442,21.499587],[110.497567,21.517111],[110.485152,21.513735],[110.477718,21.526221],[110.483849,21.543849],[110.475572,21.554136],[110.470361,21.547546],[110.45534,21.554511],[110.450358,21.550439],[110.443768,21.556386],[110.434494,21.553868],[110.422692,21.562226],[110.429666,21.575725],[110.427904,21.580653],[110.439399,21.581082],[110.443154,21.58692],[110.427214,21.600096],[110.417481,21.598168],[110.42024,21.591312],[110.413342,21.586063],[110.406522,21.60181],[110.412653,21.60438],[110.412653,21.616966],[110.405525,21.61809],[110.405295,21.634636],[110.396865,21.633137],[110.407058,21.648611],[110.385753,21.657552],[110.382457,21.667456],[110.412346,21.675753],[110.40974,21.686619],[110.402843,21.689188],[110.396712,21.673612],[110.39242,21.681588],[110.385753,21.674736],[110.367666,21.683354],[110.369889,21.689349],[110.351419,21.713647],[110.368739,21.721835],[110.365367,21.748],[110.375177,21.760305],[110.370042,21.770148],[110.373184,21.784163],[110.380312,21.784484],[110.388359,21.789084],[110.386749,21.795556],[110.37556,21.798765],[110.377246,21.806627],[110.362225,21.797642],[110.348354,21.802509],[110.350193,21.809675],[110.365137,21.807055],[110.357857,21.815451],[110.348124,21.809354],[110.345901,21.800851],[110.339387,21.806359],[110.342606,21.837322],[110.351572,21.845663],[110.354255,21.856462],[110.350729,21.863947],[110.362532,21.868224],[110.372571,21.856355],[110.387362,21.852239],[110.398398,21.861755],[110.387592,21.890407],[110.381001,21.892865],[110.368126,21.889017],[110.34866,21.890941],[110.337318,21.887841],[110.323906,21.892812],[110.312027,21.906601],[110.290416,21.917984],[110.283748,21.892224],[110.272482,21.895003],[110.254779,21.881694],[110.236003,21.878647],[110.210099,21.887467],[110.212015,21.893079],[110.185729,21.893614],[110.18205,21.899653],[110.161281,21.894255],[110.150859,21.897088],[110.141815,21.881801],[110.133462,21.899867],[110.11982,21.901684],[110.107175,21.882603],[110.107942,21.870789],[110.101197,21.870255],[110.097212,21.886291],[110.092154,21.883993],[110.082038,21.864481],[110.054372,21.856837],[110.038048,21.869988],[110.022184,21.869667],[110.00655,21.875119],[110.005017,21.880198],[109.986241,21.879128],[109.978654,21.866246],[109.944933,21.846839],[109.953363,21.842294],[109.945393,21.830317],[109.946773,21.824328],[109.936197,21.81283],[109.940718,21.807964],[109.935584,21.798658],[109.939952,21.768115],[109.931292,21.752173],[109.941715,21.73671],[109.922632,21.727507],[109.923781,21.704442],[109.915351,21.705619],[109.904622,21.686994],[109.913742,21.683782],[109.906844,21.672488],[109.915811,21.668794],[109.898338,21.649628],[109.884773,21.648076],[109.874044,21.658087],[109.864157,21.646844],[109.853275,21.649949],[109.844615,21.638331],[109.820014,21.637849],[109.809055,21.642989],[109.807216,21.628907],[109.795183,21.63046],[109.784684,21.63817],[109.786064,21.646523],[109.777863,21.670507],[109.766368,21.668045],[109.765985,21.657231],[109.757018,21.644917],[109.753799,21.627836],[109.746212,21.622963],[109.743836,21.60106],[109.754489,21.582582],[109.752113,21.5776],[109.754795,21.556333],[109.772882,21.531258],[109.774185,21.507626],[109.788363,21.490476],[109.785604,21.456919],[109.819171,21.445285],[109.843465,21.442926],[109.894353,21.442283],[109.904699,21.430112],[109.889754,21.395898],[109.868832,21.365807],[109.862165,21.362642],[109.836798,21.359155],[109.770659,21.35953],[109.757478,21.346762],[109.760083,21.335548],[109.765218,21.262184],[109.763992,21.226266],[109.758551,21.21746],[109.720768,21.183734],[109.674939,21.136622],[109.667505,21.121793],[109.667122,21.112604],[109.673866,21.068265],[109.664133,21.010363],[109.655626,20.929251],[109.654937,20.903532],[109.657082,20.888033],[109.664823,20.862306],[109.693026,20.807394],[109.711725,20.774706],[109.729888,20.719653],[109.732724,20.674767],[109.745062,20.621134],[109.749124,20.617953],[109.77748,20.622536],[109.793344,20.615635],[109.803,20.600754],[109.813576,20.574655],[109.81212,20.541593],[109.816565,20.518774],[109.824459,20.502913],[109.83994,20.489478],[109.888298,20.475448],[109.896882,20.461848],[109.898798,20.447276],[109.895579,20.427521],[109.886612,20.410084],[109.864924,20.401716],[109.860709,20.391997],[109.861245,20.376663],[109.871131,20.361705],[109.902476,20.339508],[109.915811,20.316875],[109.91742,20.282407],[109.909297,20.230691],[109.913512,20.219448],[109.929223,20.211718],[109.949302,20.216691],[109.968461,20.228259],[109.986318,20.251714],[109.993368,20.254471],[110.026246,20.257389],[110.07652,20.259929],[110.082574,20.258686],[110.117981,20.219773],[110.146337,20.21761],[110.168639,20.219502],[110.192243,20.227664],[110.21646,20.250526],[110.258305,20.253174],[110.277464,20.24885],[110.285664,20.238312],[110.296777,20.249175],[110.327508,20.251552],[110.348814,20.25901],[110.376173,20.288621],[110.389585,20.293213],[110.404529,20.289161],[110.425145,20.291646],[110.43641,20.297157],[110.452274,20.311203],[110.483542,20.358302],[110.491666,20.374125],[110.516727,20.404361],[110.541557,20.420665],[110.545772,20.427521],[110.55175,20.462982],[110.546462,20.48079],[110.522934,20.514728],[110.49979,20.572443],[110.493275,20.613856],[110.486915,20.64011],[110.466146,20.680264],[110.442235,20.671479],[110.41135,20.671156],[110.392267,20.682905],[110.405295,20.721377],[110.407365,20.732098],[110.407748,20.764365],[110.404759,20.783269],[110.393723,20.816655],[110.357014,20.839375],[110.33249,20.848365],[110.291489,20.848203],[110.269034,20.839698],[110.257691,20.843305],[110.233244,20.858485],[110.209716,20.860207],[110.20121,20.867312],[110.184196,20.891746],[110.177682,20.907083],[110.175689,20.94028],[110.179521,20.960453],[110.180747,20.981753],[110.205041,21.003426],[110.207264,21.009718],[110.201899,21.029344],[110.203739,21.040312],[110.211249,21.054182],[110.217993,21.053053],[110.216997,21.04058],[110.23424,21.014342],[110.247652,21.020741],[110.249644,21.045258],[110.29693,21.093795],[110.311644,21.099761],[110.334406,21.101427],[110.348967,21.106048],[110.359696,21.113894],[110.371498,21.131035],[110.37694,21.133345],[110.388282,21.125823],[110.401234,21.131088],[110.409894,21.146508],[110.422386,21.190716],[110.427674,21.193563],[110.439706,21.186312],[110.451125,21.186419],[110.460475,21.193079],[110.46331,21.203015],[110.481397,21.207579],[110.491896,21.216118],[110.501092,21.217514],[110.52439,21.206344],[110.534736,21.204411],[110.562786,21.211016],[110.626395,21.215688],[110.645401,21.227394]]],[[[110.508373,21.490958],[110.508066,21.490583],[110.514044,21.480774],[110.506687,21.472251],[110.494118,21.474234],[110.484539,21.456705],[110.49044,21.456866],[110.484002,21.447108],[110.49021,21.438744],[110.494348,21.443194],[110.508066,21.436439],[110.50845,21.427002],[110.521785,21.414132],[110.53305,21.411558],[110.531288,21.39874],[110.539258,21.376696],[110.546998,21.371547],[110.558801,21.37616],[110.558187,21.370581],[110.568457,21.361408],[110.556961,21.344455],[110.56041,21.337963],[110.548225,21.333456],[110.55152,21.32648],[110.538875,21.330183],[110.529755,21.318056],[110.523011,21.316607],[110.522168,21.303567],[110.555582,21.286929],[110.570296,21.281884],[110.592138,21.265351],[110.6126,21.286231],[110.62287,21.291062],[110.637967,21.289022],[110.644635,21.254507],[110.645401,21.227394],[110.659579,21.239636],[110.688855,21.278126],[110.713149,21.312582],[110.741351,21.344133],[110.768558,21.364948],[110.796377,21.374765],[110.848414,21.369401],[110.888572,21.367577],[110.907272,21.369669],[110.929113,21.376052],[110.950879,21.388282],[110.977012,21.406785],[110.965363,21.433329],[110.950112,21.443731],[110.938233,21.441854],[110.929037,21.447912],[110.927121,21.441586],[110.910337,21.439817],[110.901907,21.425768],[110.893554,21.436653],[110.880449,21.444856],[110.895853,21.451236],[110.895316,21.460833],[110.883897,21.469678],[110.870409,21.471125],[110.877843,21.476754],[110.874471,21.484848],[110.876004,21.49814],[110.867344,21.506125],[110.857841,21.496103],[110.840674,21.493638],[110.856231,21.503714],[110.848721,21.517058],[110.848031,21.527668],[110.828872,21.542671],[110.822127,21.541974],[110.818679,21.551672],[110.826342,21.559815],[110.817759,21.569083],[110.813697,21.583064],[110.795611,21.579582],[110.793618,21.596025],[110.79883,21.619857],[110.798216,21.631852],[110.786874,21.633298],[110.771853,21.647808],[110.761507,21.647969],[110.75461,21.634797],[110.749858,21.635922],[110.736217,21.623874],[110.73683,21.609522],[110.743344,21.606201],[110.747176,21.588741],[110.736523,21.58542],[110.734301,21.575564],[110.727403,21.573636],[110.725257,21.547761],[110.735987,21.533348],[110.72817,21.531097],[110.729396,21.523863],[110.714758,21.526811],[110.717364,21.519684],[110.730775,21.501088],[110.723342,21.503553],[110.708474,21.500927],[110.713532,21.511752],[110.708014,21.519362],[110.706788,21.521023],[110.693453,21.513896],[110.677742,21.521398],[110.672148,21.51261],[110.681881,21.507519],[110.687935,21.49144],[110.683337,21.488332],[110.665863,21.497497],[110.656973,21.490904],[110.657893,21.503607],[110.645095,21.501248],[110.645478,21.482918],[110.621184,21.481042],[110.609381,21.498997],[110.599035,21.507304],[110.590069,21.500605],[110.577194,21.499158],[110.575201,21.515772],[110.557038,21.512663],[110.54171,21.493102],[110.545466,21.47922],[110.538875,21.473859],[110.532437,21.480345],[110.518183,21.480184],[110.517646,21.489725],[110.508373,21.490958]]],[[[110.396329,21.90612],[110.413726,21.911304],[110.400391,21.913976],[110.413419,21.915686],[110.414799,21.932732],[110.440702,21.93658],[110.442388,21.940854],[110.418477,21.944381],[110.412959,21.953837],[110.400007,21.955387],[110.391117,21.950258],[110.372954,21.93332],[110.384297,21.930595],[110.395946,21.91264],[110.396329,21.90612]]],[[[110.381078,21.783361],[110.379162,21.763675],[110.389048,21.762124],[110.391041,21.776674],[110.381078,21.783361]]],[[[110.545006,21.083853],[110.574971,21.087991],[110.582328,21.094763],[110.604247,21.155856],[110.615819,21.177718],[110.631606,21.190877],[110.635132,21.205807],[110.632373,21.21107],[110.613443,21.207633],[110.60394,21.198074],[110.589532,21.194529],[110.583018,21.201726],[110.557115,21.201618],[110.525463,21.190501],[110.506534,21.209781],[110.496034,21.212144],[110.482853,21.201028],[110.465073,21.198933],[110.465533,21.191683],[110.457409,21.184915],[110.433805,21.183626],[110.432042,21.174173],[110.436717,21.16676],[110.451201,21.165203],[110.46331,21.14957],[110.489214,21.139094],[110.502012,21.142908],[110.510825,21.137858],[110.520405,21.114539],[110.530521,21.115667],[110.533357,21.108359],[110.528759,21.099922],[110.53466,21.088529],[110.545006,21.083853]]],[[[110.51757,21.078962],[110.497644,21.076059],[110.478944,21.062729],[110.459708,21.06289],[110.433881,21.078693],[110.413879,21.093688],[110.398551,21.096268],[110.383684,21.092774],[110.352492,21.079499],[110.334865,21.078585],[110.328964,21.088152],[110.306126,21.088099],[110.283595,21.053644],[110.275778,21.033591],[110.262673,21.025956],[110.227649,20.994876],[110.211096,20.986862],[110.205348,20.978526],[110.198451,20.956903],[110.20121,20.938397],[110.214468,20.937698],[110.241598,20.949372],[110.272253,20.952976],[110.309498,20.963358],[110.347664,20.984765],[110.363911,20.988046],[110.391654,20.985894],[110.407518,20.990466],[110.434341,20.985141],[110.451661,20.988368],[110.467372,20.987185],[110.47289,20.983151],[110.495651,20.950125],[110.501935,20.925593],[110.511822,20.916553],[110.526153,20.916284],[110.535809,20.92301],[110.538108,20.937644],[110.536576,20.961798],[110.539181,20.9874],[110.560717,21.048322],[110.560103,21.061385],[110.548838,21.069609],[110.530138,21.077457],[110.51757,21.078962]]],[[[110.714758,21.526811],[110.706788,21.521023],[110.708014,21.519362],[110.717364,21.519684],[110.714758,21.526811]]],[[[110.405372,20.678054],[110.42047,20.676977],[110.423995,20.683659],[110.428593,20.675198],[110.438786,20.679779],[110.435414,20.698747],[110.423842,20.71114],[110.41043,20.707908],[110.408744,20.695999],[110.401004,20.691581],[110.405372,20.678054]]],[[[110.645018,20.935654],[110.639807,20.940173],[110.604553,20.952331],[110.589686,20.953084],[110.584091,20.948834],[110.567691,20.925324],[110.548914,20.908644],[110.546002,20.894975],[110.55152,20.872641],[110.562632,20.861068],[110.588536,20.856762],[110.611757,20.860046],[110.621107,20.87038],[110.634135,20.899011],[110.646321,20.917307],[110.645018,20.935654]]],[[[110.556655,20.327463],[110.564548,20.325302],[110.593671,20.360678],[110.594284,20.371155],[110.58639,20.381091],[110.575891,20.350687],[110.556655,20.327463]]],[[[110.420776,21.159992],[110.419473,21.151182],[110.442235,21.148281],[110.447753,21.160153],[110.42775,21.163323],[110.420776,21.159992]]],[[[110.395409,21.104382],[110.396099,21.098525],[110.426524,21.094602],[110.428593,21.105189],[110.416101,21.112389],[110.395409,21.104382]]]]}},{"type":"Feature","properties":{"adcode":440900,"name":"茂名市","center":[110.919229,21.659751],"centroid":[110.958736,22.008884],"childrenNum":5,"level":"city","parent":{"adcode":440000},"subFeatureIndex":8,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[110.706788,21.521023],[110.714758,21.526811],[110.729396,21.523863],[110.72817,21.531097],[110.735987,21.533348],[110.725257,21.547761],[110.727403,21.573636],[110.734301,21.575564],[110.736523,21.58542],[110.747176,21.588741],[110.743344,21.606201],[110.73683,21.609522],[110.736217,21.623874],[110.749858,21.635922],[110.75461,21.634797],[110.761507,21.647969],[110.771853,21.647808],[110.786874,21.633298],[110.798216,21.631852],[110.79883,21.619857],[110.793618,21.596025],[110.795611,21.579582],[110.813697,21.583064],[110.817759,21.569083],[110.826342,21.559815],[110.818679,21.551672],[110.822127,21.541974],[110.828872,21.542671],[110.848031,21.527668],[110.848721,21.517058],[110.856231,21.503714],[110.840674,21.493638],[110.857841,21.496103],[110.867344,21.506125],[110.876004,21.49814],[110.874471,21.484848],[110.877843,21.476754],[110.870409,21.471125],[110.883897,21.469678],[110.895316,21.460833],[110.895853,21.451236],[110.880449,21.444856],[110.893554,21.436653],[110.901907,21.425768],[110.910337,21.439817],[110.927121,21.441586],[110.929037,21.447912],[110.938233,21.441854],[110.950112,21.443731],[110.965363,21.433329],[110.977012,21.406785],[111.00077,21.417993],[111.034797,21.438744],[111.061313,21.449199],[111.076564,21.45247],[111.108599,21.455472],[111.116646,21.453167],[111.146611,21.459225],[111.171442,21.458474],[111.211983,21.469035],[111.239113,21.471769],[111.251605,21.48056],[111.276895,21.484955],[111.290536,21.484204],[111.295595,21.476271],[111.281493,21.458152],[111.2818,21.446518],[111.273829,21.443891],[111.253597,21.452577],[111.250532,21.449574],[111.257736,21.436546],[111.257352,21.415151],[111.263483,21.412684],[111.285862,21.419012],[111.301189,21.433704],[111.307627,21.433811],[111.329852,21.446787],[111.353149,21.464317],[111.382502,21.495514],[111.395837,21.501731],[111.452395,21.515182],[111.459139,21.524935],[111.458909,21.534151],[111.44703,21.570904],[111.439367,21.575725],[111.428944,21.570315],[111.430783,21.57985],[111.42151,21.573743],[111.418291,21.578671],[111.423809,21.591794],[111.416452,21.598061],[111.427718,21.614234],[111.42059,21.617394],[111.415456,21.632762],[111.416299,21.646898],[111.421587,21.648772],[111.42289,21.661353],[111.43155,21.670293],[111.428944,21.676984],[111.44067,21.69347],[111.431243,21.71857],[111.40304,21.728095],[111.389859,21.727132],[111.381275,21.734463],[111.383651,21.750247],[111.388786,21.756239],[111.374301,21.774374],[111.386947,21.780258],[111.401508,21.798337],[111.423503,21.81374],[111.417218,21.850154],[111.402887,21.854858],[111.40327,21.862183],[111.374608,21.860525],[111.367864,21.862557],[111.362499,21.877044],[111.340044,21.874424],[111.325177,21.886986],[111.320119,21.897836],[111.310922,21.893988],[111.290077,21.907991],[111.287241,21.924129],[111.294675,21.935885],[111.283409,21.952181],[111.283716,21.971841],[111.287624,21.977984],[111.283333,21.986797],[111.287624,22.000043],[111.305941,22.011846],[111.304638,22.029948],[111.295901,22.03139],[111.285325,22.048369],[111.288467,22.058299],[111.300653,22.064012],[111.298583,22.069991],[111.304561,22.084403],[111.316976,22.082641],[111.312685,22.088353],[111.327169,22.10303],[111.32441,22.113383],[111.337515,22.118453],[111.340657,22.129445],[111.331384,22.142198],[111.33445,22.160017],[111.327169,22.171326],[111.348091,22.181035],[111.354069,22.193356],[111.346099,22.211488],[111.360507,22.233938],[111.37683,22.243162],[111.381275,22.240869],[111.388556,22.251319],[111.401278,22.253025],[111.416835,22.263367],[111.42266,22.272643],[111.433389,22.275255],[111.453468,22.270297],[111.459446,22.296415],[111.46481,22.30217],[111.459369,22.309738],[111.468182,22.326683],[111.465807,22.33004],[111.479601,22.334143],[111.492247,22.333557],[111.494163,22.339418],[111.511176,22.349594],[111.517001,22.365309],[111.531102,22.358384],[111.542751,22.368079],[111.55256,22.364723],[111.57149,22.375217],[111.590266,22.369784],[111.600689,22.375537],[111.60728,22.39322],[111.616783,22.390504],[111.630884,22.402859],[111.649584,22.426716],[111.660083,22.434915],[111.679089,22.45685],[111.683381,22.468774],[111.680315,22.4824],[111.678553,22.496397],[111.671425,22.503262],[111.648128,22.498207],[111.633873,22.503262],[111.625673,22.510925],[111.619618,22.497302],[111.616016,22.508158],[111.621304,22.521195],[111.616093,22.521408],[111.618315,22.533912],[111.610269,22.534125],[111.612031,22.542584],[111.60682,22.54966],[111.59632,22.551362],[111.569344,22.540722],[111.559381,22.528804],[111.561144,22.523377],[111.54459,22.517364],[111.545433,22.499324],[111.525201,22.480164],[111.507804,22.493949],[111.486882,22.505551],[111.469409,22.490277],[111.476919,22.480164],[111.47347,22.474629],[111.480444,22.46015],[111.471325,22.441996],[111.446034,22.442209],[111.43952,22.427834],[111.421817,22.426662],[111.417065,22.431135],[111.421127,22.446948],[111.409631,22.457116],[111.408788,22.475268],[111.403347,22.479526],[111.410628,22.492033],[111.413387,22.512628],[111.403117,22.516087],[111.384647,22.509808],[111.373688,22.516034],[111.350084,22.506988],[111.338588,22.522951],[111.329852,22.516087],[111.293295,22.50603],[111.276972,22.491927],[111.272067,22.506136],[111.277278,22.517843],[111.285172,22.523856],[111.293909,22.547638],[111.322724,22.54966],[111.326633,22.557267],[111.303641,22.569448],[111.303105,22.580724],[111.279271,22.592053],[111.25352,22.589234],[111.249076,22.58365],[111.219187,22.58583],[111.215662,22.594659],[111.196732,22.61024],[111.185849,22.60439],[111.174737,22.605773],[111.161862,22.620236],[111.144235,22.625713],[111.143162,22.638686],[111.136418,22.643789],[111.127911,22.666169],[111.137108,22.674514],[111.136878,22.685941],[111.124539,22.695826],[111.123543,22.701459],[111.108369,22.704328],[111.104767,22.694869],[111.089669,22.694285],[111.074035,22.667232],[111.06208,22.666169],[111.055642,22.648521],[111.030735,22.646767],[111.027976,22.651551],[111.010043,22.644906],[110.997091,22.631349],[110.987358,22.640228],[110.977319,22.641557],[110.959002,22.636506],[110.961761,22.625766],[110.957699,22.616727],[110.941299,22.608113],[110.895853,22.613537],[110.897922,22.591999],[110.887269,22.583543],[110.87769,22.582692],[110.861213,22.587745],[110.853779,22.582267],[110.83324,22.584926],[110.81546,22.578065],[110.807566,22.570672],[110.805804,22.558916],[110.799213,22.556841],[110.793542,22.571363],[110.778674,22.585405],[110.760204,22.580777],[110.764496,22.565938],[110.761507,22.559607],[110.748095,22.554767],[110.756909,22.548436],[110.754303,22.536838],[110.760817,22.516779],[110.750471,22.517045],[110.740432,22.498845],[110.739972,22.488734],[110.747789,22.476119],[110.741351,22.464302],[110.725947,22.461215],[110.705102,22.466432],[110.698358,22.474469],[110.688241,22.477769],[110.68349,22.473405],[110.692686,22.457755],[110.693529,22.448279],[110.706711,22.446415],[110.713302,22.437471],[110.713992,22.417078],[110.706864,22.405362],[110.712382,22.395457],[110.711539,22.369624],[110.723801,22.359876],[110.729396,22.366375],[110.741275,22.362007],[110.750165,22.344799],[110.749398,22.329774],[110.760511,22.324818],[110.773233,22.307393],[110.772619,22.295562],[110.785571,22.294603],[110.78971,22.286661],[110.784498,22.280798],[110.758748,22.274668],[110.738899,22.281917],[110.725334,22.295615],[110.720966,22.294123],[110.711999,22.27776],[110.695445,22.272323],[110.694526,22.258249],[110.686019,22.248547],[110.664637,22.245348],[110.653525,22.238203],[110.646857,22.223007],[110.652835,22.207702],[110.664714,22.203382],[110.67529,22.188449],[110.678892,22.17266],[110.670462,22.17282],[110.66548,22.165192],[110.658123,22.167539],[110.653141,22.159377],[110.629077,22.14908],[110.6208,22.15783],[110.606009,22.155909],[110.598422,22.163431],[110.602484,22.183382],[110.585317,22.185088],[110.560333,22.196396],[110.529295,22.164392],[110.529448,22.154469],[110.510672,22.145026],[110.489444,22.144599],[110.483389,22.150521],[110.490133,22.155162],[110.460245,22.178581],[110.453501,22.192182],[110.430816,22.206209],[110.414569,22.208555],[110.409817,22.203276],[110.41066,22.190209],[110.399318,22.187382],[110.390964,22.179008],[110.393493,22.170473],[110.381078,22.164232],[110.375407,22.166312],[110.348507,22.195862],[110.342529,22.183435],[110.337471,22.184022],[110.334789,22.170366],[110.326052,22.164445],[110.326589,22.152655],[110.334329,22.149027],[110.352186,22.132487],[110.360922,22.132113],[110.364601,22.12523],[110.362915,22.110288],[110.365674,22.098707],[110.350806,22.096999],[110.351266,22.088993],[110.359236,22.084083],[110.358853,22.075916],[110.351726,22.074421],[110.355481,22.061556],[110.353105,22.043564],[110.347741,22.038972],[110.363528,22.005811],[110.356324,22.00736],[110.359926,21.993901],[110.352952,21.976595],[110.376786,21.967781],[110.391117,21.950258],[110.400007,21.955387],[110.412959,21.953837],[110.418477,21.944381],[110.442388,21.940854],[110.440702,21.93658],[110.414799,21.932732],[110.413419,21.915686],[110.400391,21.913976],[110.413726,21.911304],[110.396329,21.90612],[110.387592,21.890407],[110.398398,21.861755],[110.387362,21.852239],[110.372571,21.856355],[110.362532,21.868224],[110.350729,21.863947],[110.354255,21.856462],[110.351572,21.845663],[110.342606,21.837322],[110.339387,21.806359],[110.345901,21.800851],[110.348124,21.809354],[110.357857,21.815451],[110.365137,21.807055],[110.350193,21.809675],[110.348354,21.802509],[110.362225,21.797642],[110.377246,21.806627],[110.37556,21.798765],[110.386749,21.795556],[110.388359,21.789084],[110.380312,21.784484],[110.381078,21.783361],[110.391041,21.776674],[110.389048,21.762124],[110.379162,21.763675],[110.375177,21.760305],[110.365367,21.748],[110.368739,21.721835],[110.351419,21.713647],[110.369889,21.689349],[110.367666,21.683354],[110.385753,21.674736],[110.39242,21.681588],[110.396712,21.673612],[110.402843,21.689188],[110.40974,21.686619],[110.412346,21.675753],[110.382457,21.667456],[110.385753,21.657552],[110.407058,21.648611],[110.396865,21.633137],[110.405295,21.634636],[110.405525,21.61809],[110.412653,21.616966],[110.412653,21.60438],[110.406522,21.60181],[110.413342,21.586063],[110.42024,21.591312],[110.417481,21.598168],[110.427214,21.600096],[110.443154,21.58692],[110.439399,21.581082],[110.427904,21.580653],[110.429666,21.575725],[110.422692,21.562226],[110.434494,21.553868],[110.443768,21.556386],[110.450358,21.550439],[110.45534,21.554511],[110.470361,21.547546],[110.475572,21.554136],[110.483849,21.543849],[110.477718,21.526221],[110.485152,21.513735],[110.497567,21.517111],[110.510442,21.499587],[110.508373,21.490958],[110.517646,21.489725],[110.518183,21.480184],[110.532437,21.480345],[110.538875,21.473859],[110.545466,21.47922],[110.54171,21.493102],[110.557038,21.512663],[110.575201,21.515772],[110.577194,21.499158],[110.590069,21.500605],[110.599035,21.507304],[110.609381,21.498997],[110.621184,21.481042],[110.645478,21.482918],[110.645095,21.501248],[110.657893,21.503607],[110.656973,21.490904],[110.665863,21.497497],[110.683337,21.488332],[110.687935,21.49144],[110.681881,21.507519],[110.672148,21.51261],[110.677742,21.521398],[110.693453,21.513896],[110.706788,21.521023]]],[[[110.508066,21.490583],[110.509063,21.479273],[110.490823,21.482811],[110.494118,21.474234],[110.506687,21.472251],[110.514044,21.480774],[110.508066,21.490583]]],[[[110.379162,21.763675],[110.381078,21.783361],[110.380312,21.784484],[110.373184,21.784163],[110.370042,21.770148],[110.375177,21.760305],[110.379162,21.763675]]],[[[110.717364,21.519684],[110.708014,21.519362],[110.713532,21.511752],[110.708474,21.500927],[110.723342,21.503553],[110.730775,21.501088],[110.717364,21.519684]]],[[[111.1847,21.37101],[111.194816,21.380075],[111.195659,21.391017],[111.1847,21.381953],[111.1847,21.37101]]],[[[110.484002,21.447108],[110.49044,21.456866],[110.484539,21.456705],[110.484002,21.447108]]]]}},{"type":"Feature","properties":{"adcode":441200,"name":"肇庆市","center":[112.472529,23.051546],"centroid":[112.210411,23.536359],"childrenNum":8,"level":"city","parent":{"adcode":440000},"subFeatureIndex":9,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[112.830493,23.545762],[112.802137,23.545551],[112.796772,23.551835],[112.7934,23.571688],[112.800144,23.571846],[112.799761,23.588951],[112.781828,23.588529],[112.772171,23.603309],[112.756844,23.603309],[112.750483,23.610065],[112.752092,23.628643],[112.778302,23.641255],[112.784663,23.655291],[112.780908,23.671224],[112.768646,23.677397],[112.75922,23.672332],[112.751249,23.675286],[112.744965,23.668481],[112.739907,23.672596],[112.744965,23.686523],[112.728718,23.678504],[112.715076,23.691639],[112.72159,23.698549],[112.724579,23.710258],[112.713467,23.706883],[112.711321,23.712104],[112.725882,23.725816],[112.743126,23.752444],[112.730021,23.758507],[112.706033,23.752813],[112.69768,23.765677],[112.704194,23.790557],[112.700668,23.793192],[112.70588,23.806369],[112.689479,23.806369],[112.675455,23.815169],[112.655376,23.812587],[112.661353,23.821651],[112.675225,23.831241],[112.672159,23.851473],[112.679516,23.857216],[112.672159,23.864801],[112.692162,23.88961],[112.685494,23.895351],[112.693235,23.904251],[112.693464,23.912729],[112.683272,23.92405],[112.682582,23.939056],[112.675838,23.939846],[112.662886,23.949585],[112.645106,23.941004],[112.622651,23.943636],[112.608167,23.952586],[112.588318,23.956692],[112.575136,23.967325],[112.567012,23.964903],[112.564253,23.977325],[112.535668,23.970746],[112.516125,23.977009],[112.511297,24.001376],[112.506469,24.007269],[112.518501,24.016635],[112.507618,24.043309],[112.507542,24.051778],[112.497885,24.064401],[112.500798,24.08081],[112.489532,24.086122],[112.49367,24.095377],[112.486696,24.114148],[112.463782,24.120772],[112.452516,24.115725],[112.455351,24.12482],[112.446921,24.121929],[112.429831,24.127081],[112.428452,24.139802],[112.434659,24.147529],[112.429525,24.160564],[112.434813,24.164453],[112.43144,24.173387],[112.439028,24.180324],[112.439564,24.19057],[112.453052,24.20938],[112.458723,24.238377],[112.449987,24.28102],[112.444239,24.287741],[112.423777,24.284958],[112.411285,24.307061],[112.401858,24.310211],[112.393888,24.326641],[112.384845,24.328373],[112.373732,24.347949],[112.342004,24.353512],[112.319703,24.380167],[112.307211,24.378593],[112.288971,24.388666],[112.284679,24.377334],[112.293646,24.344538],[112.293723,24.327585],[112.27441,24.320604],[112.258316,24.324279],[112.256937,24.320762],[112.261995,24.290576],[112.255557,24.279182],[112.256324,24.2597],[112.249503,24.243367],[112.235708,24.246203],[112.218311,24.244365],[112.215093,24.223459],[112.196929,24.204074],[112.169876,24.197454],[112.166658,24.187943],[112.157538,24.185841],[112.148341,24.190098],[112.144433,24.201394],[112.129258,24.207489],[112.122591,24.222986],[112.11508,24.229027],[112.106114,24.228555],[112.086878,24.256917],[112.067872,24.260698],[112.058369,24.247043],[112.053157,24.24594],[112.050398,24.224247],[112.041355,24.216682],[112.04603,24.197611],[112.041815,24.191516],[112.024955,24.188364],[112.006868,24.19015],[111.997672,24.186945],[111.994223,24.19861],[111.986866,24.205124],[111.978052,24.222671],[111.961575,24.234753],[111.942646,24.234858],[111.920804,24.233492],[111.912834,24.221726],[111.877887,24.228922],[111.87122,24.176593],[111.886777,24.163875],[111.88785,24.15473],[111.878807,24.126818],[111.878653,24.1101],[111.883482,24.095587],[111.88877,24.092064],[111.887927,24.07918],[111.89697,24.069608],[111.905783,24.046833],[111.921034,24.037364],[111.921494,24.012005],[111.940347,23.987746],[111.917585,23.95227],[111.910151,23.952164],[111.911991,23.943952],[111.897506,23.946637],[111.8867,23.944321],[111.87896,23.936213],[111.866085,23.946321],[111.854436,23.947427],[111.851294,23.93416],[111.857655,23.918311],[111.845929,23.904409],[111.838879,23.91136],[111.822861,23.911202],[111.822631,23.903567],[111.812668,23.887504],[111.816884,23.875073],[111.823781,23.871755],[111.820102,23.855372],[111.824777,23.832348],[111.815274,23.829081],[111.810599,23.807001],[111.796191,23.815696],[111.791593,23.809162],[111.774963,23.80816],[111.765843,23.815011],[111.752355,23.812745],[111.745994,23.820755],[111.737794,23.819227],[111.719707,23.825814],[111.714572,23.837195],[111.696946,23.835931],[111.693497,23.817277],[111.664451,23.834877],[111.654872,23.833296],[111.653722,23.821967],[111.645828,23.815327],[111.649354,23.811059],[111.641153,23.79704],[111.639161,23.786551],[111.628048,23.788607],[111.629351,23.736362],[111.618315,23.73478],[111.621611,23.725974],[111.66675,23.718907],[111.662689,23.706408],[111.665294,23.699973],[111.643223,23.696123],[111.635559,23.684518],[111.637092,23.678293],[111.625596,23.6765],[111.61479,23.658773],[111.615633,23.638986],[111.607433,23.637403],[111.594405,23.643471],[111.58858,23.638142],[111.584288,23.644685],[111.564286,23.633181],[111.551104,23.640464],[111.538382,23.630859],[111.508264,23.62574],[111.487035,23.626638],[111.482744,23.605684],[111.488951,23.592277],[111.489028,23.561339],[111.481901,23.558858],[111.478452,23.543914],[111.480215,23.532613],[111.464274,23.511486],[111.459599,23.49976],[111.452012,23.500975],[111.438754,23.481005],[111.433849,23.480266],[111.428867,23.466581],[111.399745,23.469382],[111.399975,23.456859],[111.392848,23.446712],[111.395607,23.43831],[111.383421,23.399671],[111.392081,23.391106],[111.389169,23.375985],[111.37798,23.369587],[111.373382,23.355203],[111.364722,23.343886],[111.361963,23.330293],[111.365565,23.31982],[111.375068,23.315271],[111.375757,23.319926],[111.392618,23.325586],[111.408712,23.315958],[111.421127,23.316276],[111.442202,23.301411],[111.437834,23.295115],[111.453391,23.289559],[111.456917,23.281729],[111.472551,23.275061],[111.49286,23.284586],[111.506348,23.282311],[111.515774,23.288448],[111.519989,23.305484],[111.52796,23.310351],[111.523898,23.322624],[111.532175,23.324634],[111.550185,23.298183],[111.573866,23.270881],[111.576318,23.253682],[111.569191,23.243097],[111.542598,23.234787],[111.533784,23.22113],[111.539839,23.212978],[111.575322,23.194077],[111.594251,23.188518],[111.624446,23.189894],[111.637781,23.185446],[111.649507,23.164741],[111.656098,23.158492],[111.679089,23.154732],[111.692118,23.157909],[111.707522,23.150971],[111.726988,23.150865],[111.753658,23.137994],[111.770441,23.13328],[111.814048,23.129943],[111.836963,23.131585],[111.860414,23.141225],[111.876737,23.138365],[111.884708,23.131267],[111.899192,23.125599],[111.9218,23.124857],[111.959353,23.130843],[111.967553,23.129678],[111.979049,23.119719],[111.982727,23.097308],[111.991464,23.087028],[112.025951,23.081199],[112.035761,23.07272],[112.047563,23.072349],[112.083736,23.079716],[112.099446,23.089943],[112.118299,23.083001],[112.133473,23.08581],[112.165431,23.075052],[112.191182,23.074522],[112.234712,23.114898],[112.265137,23.119507],[112.285676,23.129731],[112.301233,23.122315],[112.311886,23.121255],[112.312729,23.115163],[112.327137,23.104196],[112.32637,23.093599],[112.317634,23.080298],[112.301233,23.079557],[112.295869,23.060849],[112.285446,23.042563],[112.289814,23.024274],[112.286825,23.020033],[112.299087,23.010331],[112.286595,22.984985],[112.285369,22.976235],[112.277322,22.970613],[112.290197,22.952633],[112.283683,22.944518],[112.280158,22.949026],[112.270885,22.943775],[112.257167,22.951625],[112.262914,22.939796],[112.261075,22.918735],[112.257703,22.910564],[112.26598,22.906638],[112.278319,22.91465],[112.285369,22.911254],[112.295332,22.915605],[112.307364,22.911254],[112.305602,22.896132],[112.29993,22.89178],[112.296022,22.873312],[112.298704,22.865138],[112.312269,22.850489],[112.310353,22.824848],[112.319703,22.825378],[112.336257,22.806476],[112.323841,22.802706],[112.315488,22.790015],[112.32844,22.786722],[112.356336,22.787997],[112.374116,22.794369],[112.384232,22.792245],[112.382622,22.784545],[112.392509,22.76978],[112.413507,22.774454],[112.441403,22.787731],[112.443779,22.791661],[112.463398,22.789271],[112.482788,22.795006],[112.489992,22.809131],[112.500414,22.812476],[112.499035,22.826918],[112.510531,22.823042],[112.52034,22.82729],[112.527544,22.815131],[112.532449,22.822883],[112.557433,22.826122],[112.571841,22.833077],[112.57414,22.84741],[112.563104,22.854151],[112.557816,22.863387],[112.561648,22.873312],[112.587168,22.862962],[112.591613,22.869809],[112.604258,22.870552],[112.632384,22.877664],[112.635526,22.883714],[112.659284,22.887163],[112.676374,22.895442],[112.677524,22.902764],[112.685418,22.89836],[112.692468,22.901969],[112.68649,22.907593],[112.696683,22.917196],[112.690092,22.927277],[112.672696,22.940486],[112.686874,22.948443],[112.699749,22.94839],[112.708869,22.927754],[112.734082,22.940751],[112.74144,22.962923],[112.736228,22.963878],[112.734772,22.98122],[112.751556,22.99103],[112.759679,22.979735],[112.777076,22.996545],[112.787882,23.000999],[112.790564,23.00206],[112.788189,22.991879],[112.794856,22.990394],[112.820453,23.010225],[112.834094,23.014784],[112.819227,23.052051],[112.818767,23.072614],[112.805355,23.091426],[112.799684,23.109971],[112.798458,23.13863],[112.793936,23.150071],[112.775773,23.166754],[112.771941,23.191694],[112.772938,23.199742],[112.764431,23.202919],[112.766347,23.21356],[112.772861,23.215678],[112.769412,23.223354],[112.781521,23.225842],[112.786349,23.205937],[112.7934,23.208213],[112.795316,23.226318],[112.799837,23.228224],[112.806582,23.212395],[112.80091,23.200431],[112.810873,23.200378],[112.815012,23.217107],[112.831949,23.215678],[112.842984,23.224465],[112.8472,23.238651],[112.823595,23.24569],[112.844977,23.263314],[112.847966,23.275061],[112.857546,23.287231],[112.866895,23.293263],[112.87134,23.315588],[112.883296,23.347324],[112.863907,23.349122],[112.859691,23.364563],[112.838386,23.387352],[112.814092,23.391793],[112.805892,23.387511],[112.810107,23.371332],[112.806582,23.367419],[112.787269,23.371173],[112.785736,23.394173],[112.794166,23.407547],[112.796389,23.429113],[112.803669,23.435773],[112.802673,23.444229],[112.811793,23.462513],[112.831029,23.468114],[112.838156,23.484704],[112.845743,23.487134],[112.845284,23.502929],[112.850418,23.527596],[112.840762,23.536046],[112.831642,23.537577],[112.830493,23.545762]]]]}},{"type":"Feature","properties":{"adcode":441300,"name":"惠州市","center":[114.412599,23.079404],"centroid":[114.507032,23.234461],"childrenNum":5,"level":"city","parent":{"adcode":440000},"subFeatureIndex":10,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[114.514451,22.660747],[114.532231,22.665691],[114.558441,22.682752],[114.599365,22.691574],[114.608178,22.695613],[114.6045,22.713202],[114.59423,22.721172],[114.601741,22.730736],[114.685966,22.765212],[114.693706,22.774507],[114.695545,22.784173],[114.709647,22.787678],[114.731335,22.771214],[114.749881,22.76399],[114.75241,22.759741],[114.739305,22.734242],[114.733941,22.719259],[114.738462,22.686047],[114.730492,22.671591],[114.728576,22.651285],[114.740915,22.638473],[114.743597,22.620183],[114.738999,22.606358],[114.747352,22.581628],[114.806517,22.584873],[114.842766,22.590351],[114.875184,22.590351],[114.885453,22.569182],[114.883614,22.540243],[114.914422,22.545776],[114.925305,22.551628],[114.927374,22.55849],[114.923236,22.58833],[114.924232,22.610878],[114.93772,22.637357],[114.945307,22.645491],[114.974353,22.668455],[114.997881,22.683071],[115.008533,22.698058],[115.02616,22.702149],[115.023094,22.717559],[115.009836,22.729248],[115.007154,22.740724],[114.994432,22.754376],[114.999797,22.773551],[114.992286,22.771055],[114.977725,22.776631],[114.974276,22.78805],[114.952741,22.794582],[114.944388,22.809397],[114.950595,22.81614],[114.950135,22.834722],[114.940556,22.842473],[114.931666,22.840456],[114.927987,22.849745],[114.932356,22.859035],[114.925075,22.868323],[114.939023,22.870075],[114.941245,22.877452],[114.926071,22.890454],[114.926225,22.900854],[114.917794,22.907009],[114.930363,22.920698],[114.946304,22.919372],[114.953507,22.928656],[114.965923,22.926693],[114.975962,22.938682],[114.986308,22.935075],[114.997804,22.938682],[114.99995,22.949504],[115.010066,22.955922],[115.020029,22.955498],[115.043557,22.969924],[115.047925,22.966848],[115.062333,22.994106],[115.075974,22.995219],[115.074901,22.999727],[115.085937,23.007733],[115.099349,22.996227],[115.110998,23.009589],[115.129467,23.003279],[115.146864,22.991136],[115.14878,23.000363],[115.163341,23.012558],[115.165947,23.027084],[115.180431,23.040337],[115.194226,23.045637],[115.20235,23.043835],[115.220743,23.054754],[115.22695,23.0538],[115.24588,23.061803],[115.251551,23.073568],[115.265882,23.084114],[115.262664,23.091426],[115.290253,23.095559],[115.287724,23.117865],[115.281363,23.125016],[115.285348,23.135505],[115.28167,23.145145],[115.283509,23.157433],[115.294468,23.160981],[115.311635,23.157645],[115.317076,23.163523],[115.325277,23.159392],[115.336925,23.170302],[115.342367,23.19413],[115.376241,23.205143],[115.388119,23.22023],[115.404443,23.21986],[115.40314,23.230658],[115.409655,23.237963],[115.425289,23.236322],[115.419311,23.243785],[115.403447,23.250083],[115.401378,23.276437],[115.39494,23.288342],[115.384517,23.289877],[115.377313,23.302892],[115.365971,23.299823],[115.362369,23.305114],[115.348191,23.308552],[115.345585,23.316964],[115.334856,23.322412],[115.310792,23.307971],[115.303665,23.324634],[115.306884,23.344415],[115.303282,23.346425],[115.306117,23.360597],[115.295618,23.357319],[115.277608,23.375879],[115.265039,23.384445],[115.240822,23.376725],[115.235457,23.385343],[115.221739,23.384445],[115.205799,23.377412],[115.197675,23.380796],[115.189551,23.376619],[115.17637,23.381008],[115.168553,23.377307],[115.169089,23.368794],[115.157517,23.362342],[115.141346,23.360809],[115.12234,23.368159],[115.11345,23.35954],[115.100269,23.355997],[115.087623,23.343886],[115.078274,23.344944],[115.069384,23.330875],[115.06126,23.331351],[115.056125,23.321195],[115.048768,23.320561],[115.031525,23.329235],[115.007154,23.332356],[115.007384,23.324475],[114.996884,23.31379],[114.992133,23.296755],[114.978032,23.294374],[114.971058,23.302469],[114.976116,23.316858],[114.970981,23.313631],[114.961631,23.326749],[114.948066,23.329606],[114.953891,23.343727],[114.944158,23.350179],[114.923236,23.338597],[114.913043,23.338756],[114.915419,23.316064],[114.919097,23.314848],[114.91174,23.295908],[114.91174,23.274532],[114.89488,23.254899],[114.898865,23.246643],[114.879629,23.241139],[114.87595,23.222877],[114.859933,23.211072],[114.861926,23.199901],[114.868823,23.189841],[114.856944,23.177451],[114.850353,23.165271],[114.834413,23.171784],[114.827362,23.184493],[114.804294,23.199795],[114.802455,23.205566],[114.786361,23.207101],[114.782989,23.224571],[114.786284,23.236269],[114.793258,23.23971],[114.786821,23.25654],[114.786821,23.266277],[114.78023,23.265801],[114.779234,23.275114],[114.768581,23.2794],[114.779617,23.294903],[114.776628,23.313472],[114.761684,23.314636],[114.75448,23.328812],[114.73693,23.328389],[114.73509,23.334366],[114.72758,23.327649],[114.727427,23.338333],[114.715854,23.347905],[114.719916,23.358588],[114.697461,23.366203],[114.703746,23.367578],[114.70022,23.389256],[114.693246,23.393538],[114.707501,23.40427],[114.686119,23.413521],[114.665657,23.409662],[114.659985,23.403318],[114.652858,23.411882],[114.650712,23.396922],[114.632779,23.407865],[114.642435,23.416956],[114.66673,23.447347],[114.676079,23.45522],[114.697155,23.46061],[114.698381,23.470438],[114.68267,23.493949],[114.685582,23.508317],[114.698764,23.520624],[114.692173,23.532402],[114.677076,23.529338],[114.661825,23.535623],[114.65554,23.562871],[114.6396,23.556429],[114.636764,23.548614],[114.625039,23.549406],[114.623583,23.529233],[114.606646,23.536838],[114.611321,23.544178],[114.600591,23.555214],[114.583041,23.563504],[114.57898,23.561498],[114.567637,23.570738],[114.567561,23.579554],[114.554609,23.590165],[114.556985,23.5965],[114.55047,23.605315],[114.557061,23.622204],[114.545872,23.631757],[114.530545,23.666634],[114.520428,23.668428],[114.512688,23.688527],[114.493529,23.699182],[114.473143,23.703349],[114.440112,23.687578],[114.424248,23.697178],[114.421413,23.709942],[114.405395,23.708201],[114.388612,23.739262],[114.378649,23.744693],[114.368839,23.725499],[114.355351,23.736046],[114.357267,23.747593],[114.341556,23.7516],[114.337954,23.770632],[114.348913,23.791453],[114.342706,23.796882],[114.34102,23.807844],[114.332666,23.808635],[114.326918,23.8324],[114.33029,23.852948],[114.343855,23.86654],[114.356347,23.869595],[114.346154,23.878392],[114.34991,23.887925],[114.331517,23.900512],[114.32163,23.894403],[114.303161,23.891454],[114.28814,23.90541],[114.279633,23.901091],[114.268367,23.902829],[114.263156,23.911044],[114.248671,23.906516],[114.236716,23.910676],[114.247905,23.929737],[114.254649,23.934686],[114.251047,23.940477],[114.271739,23.948479],[114.271816,23.959482],[114.263309,23.960218],[114.258711,23.952744],[114.244303,23.948269],[114.238479,23.941899],[114.21702,23.942636],[114.213341,23.946163],[114.201999,23.941267],[114.19196,23.9449],[114.186518,23.95627],[114.174333,23.959429],[114.16368,23.953586],[114.158162,23.939846],[114.142835,23.940425],[114.119844,23.936002],[114.117008,23.929737],[114.075624,23.924366],[114.074398,23.930895],[114.056771,23.935844],[114.04129,23.906937],[114.036232,23.901776],[114.04267,23.889874],[114.041827,23.871491],[114.047728,23.867488],[114.050487,23.85474],[114.057767,23.846784],[114.052249,23.830029],[114.040294,23.824444],[114.035312,23.813378],[114.047728,23.803312],[114.037228,23.793509],[114.056311,23.784021],[114.05999,23.775851],[114.038454,23.771212],[114.027419,23.760141],[114.02489,23.752549],[114.018222,23.76283],[114.009945,23.762988],[114.017686,23.778276],[114.013087,23.777959],[113.998756,23.762988],[113.976071,23.757716],[113.972853,23.739262],[113.96105,23.738207],[113.955916,23.732671],[113.940282,23.738155],[113.93645,23.732143],[113.920049,23.729454],[113.912386,23.716534],[113.900967,23.715426],[113.897595,23.700184],[113.881884,23.685151],[113.847857,23.679348],[113.839963,23.655449],[113.818811,23.656188],[113.827778,23.648009],[113.825555,23.639883],[113.816742,23.63582],[113.817432,23.623471],[113.832223,23.624263],[113.834215,23.61756],[113.843565,23.617877],[113.859582,23.60996],[113.858356,23.593491],[113.864027,23.587368],[113.852838,23.570579],[113.862495,23.566303],[113.871384,23.541327],[113.888168,23.535095],[113.89315,23.520254],[113.906408,23.511856],[113.911543,23.504144],[113.923115,23.503088],[113.929936,23.494213],[113.946643,23.492522],[113.940895,23.483594],[113.931162,23.483066],[113.938749,23.476726],[113.96105,23.480371],[113.974156,23.478839],[113.981743,23.472129],[113.974462,23.46489],[113.955456,23.466053],[113.952774,23.442907],[113.960054,23.43276],[113.975382,23.429378],[113.98795,23.431439],[113.984195,23.421238],[113.986801,23.405591],[114.000442,23.39338],[113.995997,23.386771],[113.982049,23.379369],[113.990556,23.354833],[114.000902,23.346636],[113.993928,23.333149],[113.984195,23.330505],[113.996151,23.309346],[113.996687,23.297443],[113.978217,23.30104],[113.977451,23.304849],[113.958445,23.314953],[113.958905,23.33262],[113.939285,23.342934],[113.927483,23.339972],[113.895985,23.34505],[113.889394,23.334154],[113.894989,23.314689],[113.888475,23.290512],[113.890314,23.282681],[113.877209,23.264213],[113.895142,23.253523],[113.890084,23.242144],[113.903802,23.212554],[113.893993,23.21266],[113.8838,23.191694],[113.889011,23.178616],[113.902116,23.177186],[113.895679,23.164529],[113.874757,23.165377],[113.858739,23.157221],[113.849849,23.148853],[113.844715,23.125599],[113.848163,23.116911],[113.863261,23.114633],[113.876596,23.124275],[113.894836,23.111295],[113.905565,23.11511],[113.938366,23.107534],[113.962737,23.114209],[113.970554,23.113308],[113.986418,23.10197],[113.993315,23.092645],[114.010252,23.083425],[114.029871,23.084379],[114.049797,23.097467],[114.065891,23.101441],[114.088959,23.094182],[114.091564,23.077331],[114.102217,23.058623],[114.120993,23.048022],[114.150269,23.024698],[114.151035,23.019079],[114.139233,23.023479],[114.124442,22.994],[114.132182,22.994424],[114.13816,22.986417],[114.15571,22.983129],[114.158546,22.978303],[114.178701,22.989174],[114.182303,22.995432],[114.20039,22.986682],[114.212498,22.987796],[114.222385,22.980743],[114.223841,22.963719],[114.211349,22.953959],[114.213035,22.928444],[114.229742,22.914703],[114.245299,22.911732],[114.249208,22.905152],[114.259171,22.906054],[114.26032,22.899634],[114.251737,22.884351],[114.24484,22.88053],[114.236946,22.88589],[114.231198,22.880318],[114.2348,22.862962],[114.233114,22.842314],[114.235643,22.839872],[114.23388,22.816937],[114.229205,22.81253],[114.234953,22.792989],[114.245529,22.790652],[114.250817,22.781677],[114.26147,22.781783],[114.282852,22.802388],[114.284844,22.808282],[114.294347,22.803397],[114.314503,22.800157],[114.318565,22.806583],[114.33052,22.809291],[114.353128,22.806636],[114.351136,22.789696],[114.342706,22.783642],[114.354125,22.778172],[114.355964,22.764893],[114.36562,22.766062],[114.388075,22.757191],[114.394819,22.759794],[114.396352,22.777322],[114.404706,22.781305],[114.41827,22.766327],[114.414055,22.752251],[114.413902,22.736261],[114.403403,22.723935],[114.409227,22.713574],[114.42057,22.713999],[114.426394,22.699918],[114.442028,22.697579],[114.445324,22.68897],[114.441338,22.682167],[114.428157,22.676746],[114.431912,22.660907],[114.449692,22.665319],[114.453447,22.669943],[114.478278,22.661864],[114.481956,22.668136],[114.505867,22.668455],[114.514451,22.660747]]],[[[114.650482,22.573916],[114.658913,22.560512],[114.657763,22.575565],[114.638144,22.585724],[114.641592,22.572799],[114.650482,22.573916]]],[[[114.628947,22.448492],[114.638527,22.454241],[114.652092,22.454507],[114.657227,22.462439],[114.631783,22.468082],[114.620287,22.466325],[114.628947,22.448492]]],[[[114.609941,22.670262],[114.61293,22.661704],[114.617988,22.669518],[114.609941,22.670262]]],[[[114.840007,22.51199],[114.84062,22.502038],[114.855641,22.513799],[114.845908,22.516779],[114.840007,22.51199]]],[[[114.649409,22.675152],[114.648107,22.664734],[114.653548,22.664043],[114.649409,22.675152]]],[[[114.72689,22.577693],[114.720836,22.588543],[114.719226,22.580246],[114.72689,22.577693]]],[[[114.641286,22.429378],[114.650482,22.428739],[114.659602,22.444073],[114.654238,22.445138],[114.641286,22.429378]]]]}},{"type":"Feature","properties":{"adcode":441400,"name":"梅州市","center":[116.117582,24.299112],"centroid":[116.084478,24.201791],"childrenNum":8,"level":"city","parent":{"adcode":440000},"subFeatureIndex":11,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[116.368468,23.73304],[116.373296,23.740264],[116.380883,23.737364],[116.401958,23.76225],[116.402955,23.769261],[116.416903,23.777854],[116.436215,23.780331],[116.439357,23.773584],[116.451849,23.76905],[116.464954,23.755238],[116.485187,23.751547],[116.496146,23.752496],[116.504729,23.763673],[116.505955,23.793614],[116.516761,23.802679],[116.510324,23.808793],[116.513389,23.815854],[116.509864,23.827764],[116.518371,23.823443],[116.525881,23.8324],[116.516608,23.845994],[116.498981,23.85848],[116.496989,23.869226],[116.514386,23.866698],[116.522279,23.882131],[116.535384,23.88171],[116.536304,23.886608],[116.558682,23.899037],[116.557992,23.907253],[116.575083,23.909149],[116.590487,23.900933],[116.604741,23.910781],[116.604205,23.929474],[116.608343,23.94153],[116.604205,23.950322],[116.623518,23.947269],[116.62574,23.950006],[116.60842,23.961166],[116.610796,23.968483],[116.628652,23.973693],[116.637312,23.968851],[116.641144,23.989588],[116.646969,23.994429],[116.657775,23.988588],[116.684751,23.989588],[116.68797,23.981062],[116.69548,23.991903],[116.690422,24.005375],[116.697166,24.002586],[116.708815,24.019161],[116.708662,24.033471],[116.700155,24.050094],[116.71257,24.062455],[116.734642,24.053619],[116.744069,24.061982],[116.75748,24.082125],[116.76752,24.074657],[116.772195,24.09401],[116.766447,24.107523],[116.76637,24.124032],[116.780241,24.147319],[116.789745,24.157095],[116.796872,24.157043],[116.809594,24.169183],[116.831819,24.161878],[116.836034,24.173387],[116.847836,24.182689],[116.859485,24.177276],[116.867072,24.163717],[116.878568,24.167817],[116.883856,24.181638],[116.884315,24.193671],[116.900333,24.196771],[116.904548,24.202813],[116.896577,24.218784],[116.917116,24.232809],[116.933363,24.222251],[116.939188,24.239585],[116.935203,24.249879],[116.939418,24.274561],[116.935892,24.284748],[116.918189,24.283383],[116.914281,24.287741],[116.912978,24.31147],[116.919569,24.320972],[116.909299,24.329212],[116.908226,24.341756],[116.896118,24.35073],[116.896961,24.360071],[116.903935,24.369883],[116.885235,24.396221],[116.87328,24.391132],[116.869448,24.407237],[116.863547,24.409807],[116.8555,24.423812],[116.848219,24.426906],[116.838946,24.442586],[116.841475,24.453389],[116.85343,24.453127],[116.860788,24.46225],[116.849369,24.47908],[116.832278,24.496117],[116.814269,24.483798],[116.816798,24.490403],[116.796795,24.50204],[116.783307,24.51834],[116.781085,24.533747],[116.772348,24.534743],[116.758323,24.546637],[116.757327,24.557483],[116.767826,24.564189],[116.761159,24.582943],[116.781621,24.603056],[116.787522,24.614735],[116.798864,24.624003],[116.798558,24.637146],[116.811969,24.644895],[116.815342,24.65458],[116.80124,24.678293],[116.777559,24.67955],[116.753802,24.654528],[116.741923,24.666568],[116.707282,24.665103],[116.700462,24.655732],[116.690116,24.659501],[116.667048,24.658611],[116.650954,24.651387],[116.635167,24.647722],[116.632101,24.640078],[116.624131,24.641387],[116.596465,24.654057],[116.586425,24.636727],[116.57217,24.628978],[116.570484,24.621752],[116.553318,24.613059],[116.530096,24.604941],[116.510477,24.615572],[116.513466,24.645052],[116.517681,24.651544],[116.504959,24.66704],[116.501511,24.698339],[116.486949,24.71859],[116.469706,24.719323],[116.455911,24.713724],[116.446102,24.714456],[116.437365,24.733606],[116.417209,24.743076],[116.41537,24.756467],[116.419125,24.767295],[116.40717,24.777808],[116.399659,24.794019],[116.38939,24.790359],[116.374905,24.807197],[116.377894,24.821836],[116.417822,24.840656],[116.407323,24.853253],[116.393911,24.856912],[116.394754,24.877869],[116.379274,24.877503],[116.374599,24.86841],[116.3618,24.869873],[116.349768,24.856703],[116.351071,24.848549],[116.345783,24.829103],[116.332295,24.826646],[116.318193,24.818176],[116.299954,24.802909],[116.29137,24.800242],[116.26493,24.799876],[116.251289,24.793392],[116.233049,24.80066],[116.23895,24.813262],[116.250906,24.822777],[116.250063,24.827901],[116.23895,24.83041],[116.229294,24.826019],[116.22117,24.830828],[116.22048,24.842642],[116.210901,24.854455],[116.200938,24.85801],[116.191741,24.877137],[116.181012,24.875099],[116.153269,24.846667],[116.139551,24.844681],[116.116023,24.851424],[116.094871,24.849229],[116.09058,24.838199],[116.083222,24.853515],[116.068891,24.84996],[116.06276,24.859891],[116.051648,24.862034],[116.043907,24.87165],[116.038313,24.886909],[116.023368,24.902166],[116.015245,24.905719],[116.00306,24.896471],[115.985586,24.899658],[115.976696,24.915959],[115.962748,24.91319],[115.954625,24.918519],[115.908412,24.923272],[115.8973,24.937115],[115.878447,24.932571],[115.882049,24.923847],[115.885421,24.898823],[115.904044,24.888007],[115.907033,24.880168],[115.893544,24.871075],[115.871779,24.868671],[115.8599,24.864804],[115.864729,24.876144],[115.865572,24.89041],[115.856145,24.891769],[115.850474,24.900338],[115.831621,24.908175],[115.819666,24.906816],[115.809243,24.892866],[115.805105,24.873218],[115.80725,24.862766],[115.796674,24.858584],[115.782573,24.862922],[115.79108,24.855083],[115.785562,24.846145],[115.791846,24.83867],[115.78081,24.835115],[115.779278,24.819797],[115.77284,24.814046],[115.774143,24.80453],[115.765406,24.79381],[115.776672,24.77446],[115.765406,24.76332],[115.757129,24.749929],[115.757359,24.73617],[115.771614,24.726282],[115.769162,24.709904],[115.780887,24.702054],[115.794988,24.70174],[115.801196,24.705665],[115.808017,24.697606],[115.805641,24.685883],[115.797747,24.682114],[115.798284,24.674944],[115.779584,24.677299],[115.761804,24.668139],[115.780197,24.663166],[115.789471,24.644895],[115.786712,24.634162],[115.796828,24.629606],[115.818056,24.603213],[115.840971,24.584043],[115.840971,24.576238],[115.848941,24.569952],[115.844113,24.562722],[115.806101,24.562932],[115.785102,24.56728],[115.759429,24.5502],[115.743948,24.543651],[115.717968,24.539721],[115.708541,24.544856],[115.686086,24.547004],[115.678269,24.56487],[115.687083,24.570633],[115.685167,24.585352],[115.671679,24.604732],[115.660566,24.606774],[115.649607,24.614735],[115.635582,24.612168],[115.629068,24.619762],[115.608682,24.62615],[115.594198,24.615206],[115.578181,24.615206],[115.570747,24.61929],[115.567681,24.631963],[115.559481,24.64301],[115.529056,24.634476],[115.520779,24.628507],[115.520702,24.618296],[115.506065,24.601485],[115.513882,24.576186],[115.493649,24.569166],[115.50024,24.562093],[115.483227,24.562722],[115.488055,24.547947],[115.485679,24.541502],[115.491427,24.522847],[115.486982,24.516348],[115.493266,24.498004],[115.505452,24.493181],[115.515951,24.495068],[115.530129,24.491661],[115.538712,24.48233],[115.554116,24.484427],[115.551511,24.469433],[115.560401,24.477035],[115.57067,24.478398],[115.576495,24.470953],[115.575728,24.461044],[115.593048,24.459733],[115.58891,24.45061],[115.575805,24.441747],[115.573812,24.42785],[115.582166,24.42271],[115.583852,24.411276],[115.576035,24.395801],[115.557948,24.386201],[115.550898,24.359914],[115.552737,24.333359],[115.560477,24.329002],[115.563619,24.312993],[115.571743,24.309948],[115.567758,24.295249],[115.577721,24.290313],[115.580863,24.277554],[115.576725,24.270098],[115.592205,24.255289],[115.590826,24.242894],[115.577874,24.242264],[115.570823,24.235751],[115.573276,24.227136],[115.571437,24.204231],[115.564156,24.200816],[115.557718,24.206333],[115.551204,24.198504],[115.538099,24.192777],[115.538789,24.179588],[115.545303,24.170234],[115.520626,24.182689],[115.515185,24.190728],[115.503612,24.187575],[115.510356,24.175542],[115.507061,24.165977],[115.520856,24.143324],[115.509897,24.140381],[115.521929,24.137122],[115.522235,24.128868],[115.532581,24.12256],[115.537409,24.108838],[115.529592,24.098479],[115.513192,24.099058],[115.508364,24.105157],[115.500393,24.128395],[115.494339,24.122297],[115.483763,24.123506],[115.480084,24.130761],[115.481387,24.143167],[115.473494,24.142168],[115.463301,24.130077],[115.453261,24.125504],[115.446824,24.130498],[115.442302,24.124452],[115.44874,24.112781],[115.437551,24.104],[115.428967,24.076708],[115.417778,24.068241],[115.426132,24.053934],[115.445598,24.038311],[115.445214,24.016109],[115.449889,24.012531],[115.446517,23.99364],[115.452495,23.983956],[115.453261,23.967009],[115.425212,23.953796],[115.408505,23.950585],[115.411877,23.939898],[115.400688,23.927999],[115.403524,23.909675],[115.391491,23.89672],[115.391875,23.881921],[115.381835,23.88034],[115.378846,23.867646],[115.371872,23.865223],[115.37647,23.851052],[115.354399,23.842411],[115.356315,23.829028],[115.349801,23.818489],[115.363136,23.80426],[115.35072,23.800677],[115.358461,23.792455],[115.349264,23.782545],[115.317153,23.761617],[115.325966,23.75761],[115.347961,23.75392],[115.365588,23.760246],[115.387276,23.778223],[115.399385,23.768734],[115.382985,23.748173],[115.388503,23.734516],[115.403677,23.724392],[115.412567,23.723021],[115.411724,23.707568],[115.407432,23.703349],[115.420231,23.696123],[115.443528,23.703349],[115.445981,23.709572],[115.454028,23.706672],[115.457093,23.696281],[115.451652,23.680509],[115.452648,23.663363],[115.448893,23.662888],[115.441919,23.643102],[115.432722,23.63772],[115.43142,23.600195],[115.428737,23.581138],[115.437781,23.571688],[115.436708,23.561762],[115.450349,23.555954],[115.435328,23.534356],[115.432569,23.516134],[115.440616,23.500975],[115.432569,23.495903],[115.418468,23.495956],[115.416858,23.484122],[115.426438,23.483119],[115.426208,23.468431],[115.432876,23.468906],[115.440693,23.447981],[115.435558,23.43165],[115.454871,23.418119],[115.454411,23.404904],[115.460082,23.400252],[115.457017,23.38381],[115.463914,23.375456],[115.475486,23.373658],[115.505068,23.378734],[115.510816,23.388621],[115.50936,23.399935],[115.513652,23.407177],[115.507827,23.411142],[115.518403,23.422506],[115.52668,23.421978],[115.527293,23.428743],[115.543234,23.436935],[115.561244,23.434557],[115.582013,23.448668],[115.596804,23.464838],[115.594964,23.469434],[115.606537,23.471865],[115.616116,23.475035],[115.623167,23.489934],[115.622094,23.507102],[115.637115,23.514972],[115.642096,23.513863],[115.639797,23.528758],[115.659493,23.532613],[115.669686,23.548403],[115.687389,23.557538],[115.69467,23.550092],[115.70195,23.534092],[115.713829,23.519092],[115.723179,23.514656],[115.733755,23.51624],[115.736437,23.525958],[115.751612,23.52749],[115.759735,23.522895],[115.776059,23.524638],[115.786175,23.517455],[115.793302,23.525694],[115.788398,23.539267],[115.801349,23.543122],[115.80794,23.554158],[115.802116,23.557168],[115.812309,23.578974],[115.798131,23.597133],[115.807787,23.59877],[115.808247,23.606687],[115.800047,23.615502],[115.81844,23.644632],[115.83461,23.660884],[115.86036,23.65756],[115.863656,23.646057],[115.876148,23.633973],[115.896227,23.625846],[115.897836,23.620093],[115.914696,23.630859],[115.923663,23.628168],[115.954471,23.64516],[115.95861,23.655871],[115.972328,23.664102],[115.985816,23.676974],[116.006585,23.675497],[116.017467,23.661939],[116.01126,23.654236],[116.021223,23.644685],[116.039386,23.648168],[116.055786,23.639514],[116.056476,23.646374],[116.072417,23.642785],[116.074256,23.636295],[116.087208,23.626426],[116.09878,23.622574],[116.106137,23.628379],[116.117326,23.620885],[116.133497,23.62421],[116.150664,23.616241],[116.165455,23.616082],[116.17787,23.628221],[116.179939,23.637139],[116.191358,23.641361],[116.187373,23.652336],[116.17764,23.657296],[116.183005,23.674442],[116.181089,23.68552],[116.19588,23.685784],[116.214349,23.702558],[116.214119,23.71896],[116.227684,23.728821],[116.236957,23.727608],[116.233126,23.718169],[116.271598,23.746433],[116.271215,23.757294],[116.288458,23.763199],[116.295892,23.759139],[116.306621,23.769841],[116.320033,23.775534],[116.335437,23.773953],[116.338732,23.758823],[116.350151,23.751969],[116.35475,23.743058],[116.368468,23.73304]]]]}},{"type":"Feature","properties":{"adcode":441500,"name":"汕尾市","center":[115.364238,22.774485],"centroid":[115.53778,23.004558],"childrenNum":4,"level":"city","parent":{"adcode":440000},"subFeatureIndex":12,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[115.606537,23.471865],[115.594964,23.469434],[115.596804,23.464838],[115.582013,23.448668],[115.561244,23.434557],[115.543234,23.436935],[115.527293,23.428743],[115.52668,23.421978],[115.518403,23.422506],[115.507827,23.411142],[115.513652,23.407177],[115.50936,23.399935],[115.510816,23.388621],[115.505068,23.378734],[115.475486,23.373658],[115.470888,23.35642],[115.47564,23.333467],[115.471348,23.327543],[115.497328,23.322465],[115.485756,23.315218],[115.468359,23.311409],[115.458396,23.312414],[115.460235,23.30067],[115.452342,23.29321],[115.459009,23.288554],[115.445674,23.279718],[115.437934,23.281993],[115.423909,23.277178],[115.430883,23.270617],[115.418161,23.25527],[115.419311,23.243785],[115.425289,23.236322],[115.409655,23.237963],[115.40314,23.230658],[115.404443,23.21986],[115.388119,23.22023],[115.376241,23.205143],[115.342367,23.19413],[115.336925,23.170302],[115.325277,23.159392],[115.317076,23.163523],[115.311635,23.157645],[115.294468,23.160981],[115.283509,23.157433],[115.28167,23.145145],[115.285348,23.135505],[115.281363,23.125016],[115.287724,23.117865],[115.290253,23.095559],[115.262664,23.091426],[115.265882,23.084114],[115.251551,23.073568],[115.24588,23.061803],[115.22695,23.0538],[115.220743,23.054754],[115.20235,23.043835],[115.194226,23.045637],[115.180431,23.040337],[115.165947,23.027084],[115.163341,23.012558],[115.14878,23.000363],[115.146864,22.991136],[115.129467,23.003279],[115.110998,23.009589],[115.099349,22.996227],[115.085937,23.007733],[115.074901,22.999727],[115.075974,22.995219],[115.062333,22.994106],[115.047925,22.966848],[115.043557,22.969924],[115.020029,22.955498],[115.010066,22.955922],[114.99995,22.949504],[114.997804,22.938682],[114.986308,22.935075],[114.975962,22.938682],[114.965923,22.926693],[114.953507,22.928656],[114.946304,22.919372],[114.930363,22.920698],[114.917794,22.907009],[114.926225,22.900854],[114.926071,22.890454],[114.941245,22.877452],[114.939023,22.870075],[114.925075,22.868323],[114.932356,22.859035],[114.927987,22.849745],[114.931666,22.840456],[114.940556,22.842473],[114.950135,22.834722],[114.950595,22.81614],[114.944388,22.809397],[114.952741,22.794582],[114.974276,22.78805],[114.977725,22.776631],[114.992286,22.771055],[114.999797,22.773551],[114.994432,22.754376],[115.007154,22.740724],[115.009836,22.729248],[115.023094,22.717559],[115.02616,22.702149],[115.039112,22.710811],[115.034513,22.721916],[115.023708,22.726167],[115.023784,22.736527],[115.034054,22.744442],[115.05352,22.747523],[115.050991,22.764628],[115.055129,22.778384],[115.066931,22.785607],[115.081799,22.789006],[115.106246,22.790174],[115.133376,22.799945],[115.154528,22.801644],[115.161195,22.786934],[115.173917,22.775357],[115.188402,22.772701],[115.194303,22.775463],[115.193307,22.791395],[115.18411,22.800635],[115.190241,22.818636],[115.198595,22.821874],[115.227947,22.825272],[115.244347,22.823945],[115.259521,22.817414],[115.233311,22.80175],[115.22902,22.782208],[115.235764,22.775569],[115.284429,22.783058],[115.310256,22.78412],[115.326886,22.781677],[115.337998,22.776684],[115.34344,22.768505],[115.346505,22.743008],[115.34183,22.72521],[115.35118,22.710545],[115.365741,22.698058],[115.378923,22.6937],[115.381375,22.683974],[115.396933,22.68525],[115.42912,22.683815],[115.441536,22.694285],[115.471731,22.697845],[115.493803,22.682805],[115.507827,22.682593],[115.537793,22.662927],[115.556722,22.665212],[115.559175,22.658515],[115.574195,22.650488],[115.581936,22.673185],[115.565382,22.685463],[115.567758,22.696251],[115.589063,22.724307],[115.607609,22.731533],[115.609142,22.752782],[115.602551,22.753898],[115.588067,22.744974],[115.573429,22.753101],[115.549595,22.749117],[115.541701,22.755492],[115.546376,22.766752],[115.570364,22.78651],[115.580173,22.80483],[115.583699,22.828564],[115.598949,22.842526],[115.63244,22.860043],[115.654205,22.865457],[115.682561,22.863918],[115.690301,22.857071],[115.696279,22.842791],[115.740116,22.840827],[115.755903,22.837324],[115.788398,22.809981],[115.794759,22.798883],[115.795985,22.783589],[115.793302,22.762397],[115.794222,22.744761],[115.805105,22.733711],[115.818746,22.731373],[115.829322,22.73472],[115.84488,22.749117],[115.86243,22.770789],[115.883352,22.785341],[115.909485,22.787147],[115.929487,22.801644],[115.942286,22.802759],[115.950563,22.795644],[115.959529,22.796175],[115.976083,22.812636],[115.997312,22.826865],[116.010647,22.828086],[116.038926,22.840774],[116.056093,22.844703],[116.070501,22.843588],[116.081077,22.834882],[116.088204,22.821609],[116.097094,22.816777],[116.106903,22.817892],[116.122538,22.82936],[116.138018,22.833607],[116.147675,22.843004],[116.155262,22.844384],[116.17672,22.860574],[116.192661,22.876019],[116.20408,22.892895],[116.21389,22.899262],[116.226918,22.914491],[116.223929,22.926852],[116.211667,22.926004],[116.198256,22.93168],[116.181549,22.92611],[116.16806,22.913695],[116.172505,22.893425],[116.156105,22.886208],[116.143843,22.890294],[116.135106,22.900589],[116.124453,22.892523],[116.109969,22.891143],[116.086595,22.901491],[116.080234,22.915764],[116.055633,22.920433],[116.026894,22.939107],[116.017697,22.934067],[116.005665,22.945632],[116.0026,22.937409],[115.983287,22.925897],[115.979225,22.938629],[115.967116,22.943775],[115.977846,22.951838],[115.973247,22.969818],[115.963515,22.94961],[115.958993,22.957036],[115.943819,22.956293],[115.9488,22.972682],[115.941213,22.987053],[115.94949,22.990023],[115.945505,22.996015],[115.959989,23.017435],[115.954471,23.021571],[115.942209,23.006195],[115.923586,23.017594],[115.937688,23.030424],[115.950716,23.024327],[115.955314,23.038322],[115.966963,23.04728],[115.964741,23.052952],[115.951099,23.061273],[115.950333,23.06599],[115.937688,23.067156],[115.939833,23.082206],[115.920751,23.100116],[115.923126,23.110977],[115.916612,23.112302],[115.908795,23.125652],[115.898832,23.129466],[115.883505,23.11956],[115.864345,23.117865],[115.85147,23.098791],[115.832924,23.112196],[115.833154,23.122897],[115.79951,23.133015],[115.791386,23.13953],[115.780657,23.15828],[115.76349,23.159233],[115.752991,23.167813],[115.725631,23.183805],[115.733525,23.192806],[115.730613,23.199107],[115.73866,23.211125],[115.752148,23.193601],[115.757743,23.215942],[115.750079,23.225683],[115.749236,23.236375],[115.758126,23.244949],[115.768089,23.24442],[115.797288,23.249184],[115.810929,23.24876],[115.831621,23.258128],[115.824571,23.272416],[115.797671,23.286596],[115.797288,23.309134],[115.802039,23.324422],[115.812845,23.326696],[115.819666,23.335741],[115.811236,23.346689],[115.787401,23.368952],[115.777668,23.383651],[115.739886,23.379263],[115.725938,23.369375],[115.703023,23.368265],[115.694057,23.354675],[115.676813,23.354992],[115.671602,23.38344],[115.673058,23.395071],[115.682868,23.407759],[115.657884,23.420445],[115.648304,23.430329],[115.646235,23.439684],[115.625236,23.45168],[115.61443,23.469751],[115.606537,23.471865]]],[[[116.769589,20.771743],[116.769742,20.75817],[116.761005,20.750306],[116.768976,20.743896],[116.797638,20.745458],[116.809747,20.738401],[116.831129,20.741526],[116.872513,20.738294],[116.880943,20.733499],[116.888301,20.713996],[116.88991,20.683066],[116.874506,20.650621],[116.848832,20.628304],[116.82791,20.619732],[116.791737,20.613155],[116.758476,20.618438],[116.748667,20.612292],[116.749586,20.600915],[116.770355,20.58792],[116.796029,20.582636],[116.825611,20.583714],[116.862933,20.588891],[116.887151,20.604043],[116.904931,20.619301],[116.917729,20.637037],[116.931831,20.666198],[116.933747,20.67633],[116.9257,20.726765],[116.911982,20.755908],[116.90677,20.762049],[116.886001,20.775514],[116.860328,20.779876],[116.845307,20.778529],[116.820093,20.780414],[116.769589,20.771743]]],[[[115.107702,22.77132],[115.117129,22.779712],[115.108622,22.783217],[115.107702,22.77132]]],[[[116.735562,20.694544],[116.736788,20.701118],[116.72238,20.707476],[116.71441,20.700256],[116.735562,20.694544]]],[[[115.185796,22.737695],[115.196525,22.735889],[115.195146,22.741945],[115.185796,22.737695]]],[[[115.943359,21.09745],[115.944125,21.08267],[115.953322,21.064288],[115.989188,21.035473],[116.016931,21.023214],[116.040075,21.020472],[116.055096,21.027408],[116.067358,21.040419],[116.065749,21.064879],[116.057549,21.087507],[116.043831,21.110186],[116.024441,21.124211],[116.000301,21.126951],[115.965047,21.12362],[115.950026,21.110616],[115.943359,21.09745]]],[[[115.926728,20.981538],[115.931173,20.964057],[115.939374,20.945821],[115.953168,20.928337],[115.969875,20.919513],[115.998844,20.922956],[116.000914,20.948404],[115.987196,20.966693],[115.954088,20.999823],[115.931557,20.992993],[115.926728,20.981538]]]]}},{"type":"Feature","properties":{"adcode":441600,"name":"河源市","center":[114.697802,23.746266],"centroid":[114.962729,24.043541],"childrenNum":6,"level":"city","parent":{"adcode":440000},"subFeatureIndex":13,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[115.419311,23.243785],[115.418161,23.25527],[115.430883,23.270617],[115.423909,23.277178],[115.437934,23.281993],[115.445674,23.279718],[115.459009,23.288554],[115.452342,23.29321],[115.460235,23.30067],[115.458396,23.312414],[115.468359,23.311409],[115.485756,23.315218],[115.497328,23.322465],[115.471348,23.327543],[115.47564,23.333467],[115.470888,23.35642],[115.475486,23.373658],[115.463914,23.375456],[115.457017,23.38381],[115.460082,23.400252],[115.454411,23.404904],[115.454871,23.418119],[115.435558,23.43165],[115.440693,23.447981],[115.432876,23.468906],[115.426208,23.468431],[115.426438,23.483119],[115.416858,23.484122],[115.418468,23.495956],[115.432569,23.495903],[115.440616,23.500975],[115.432569,23.516134],[115.435328,23.534356],[115.450349,23.555954],[115.436708,23.561762],[115.437781,23.571688],[115.428737,23.581138],[115.43142,23.600195],[115.432722,23.63772],[115.441919,23.643102],[115.448893,23.662888],[115.452648,23.663363],[115.451652,23.680509],[115.457093,23.696281],[115.454028,23.706672],[115.445981,23.709572],[115.443528,23.703349],[115.420231,23.696123],[115.407432,23.703349],[115.411724,23.707568],[115.412567,23.723021],[115.403677,23.724392],[115.388503,23.734516],[115.382985,23.748173],[115.399385,23.768734],[115.387276,23.778223],[115.365588,23.760246],[115.347961,23.75392],[115.325966,23.75761],[115.317153,23.761617],[115.349264,23.782545],[115.358461,23.792455],[115.35072,23.800677],[115.363136,23.80426],[115.349801,23.818489],[115.356315,23.829028],[115.354399,23.842411],[115.37647,23.851052],[115.371872,23.865223],[115.378846,23.867646],[115.381835,23.88034],[115.391875,23.881921],[115.391491,23.89672],[115.403524,23.909675],[115.400688,23.927999],[115.411877,23.939898],[115.408505,23.950585],[115.425212,23.953796],[115.453261,23.967009],[115.452495,23.983956],[115.446517,23.99364],[115.449889,24.012531],[115.445214,24.016109],[115.445598,24.038311],[115.426132,24.053934],[115.417778,24.068241],[115.428967,24.076708],[115.437551,24.104],[115.44874,24.112781],[115.442302,24.124452],[115.446824,24.130498],[115.453261,24.125504],[115.463301,24.130077],[115.473494,24.142168],[115.481387,24.143167],[115.480084,24.130761],[115.483763,24.123506],[115.494339,24.122297],[115.500393,24.128395],[115.508364,24.105157],[115.513192,24.099058],[115.529592,24.098479],[115.537409,24.108838],[115.532581,24.12256],[115.522235,24.128868],[115.521929,24.137122],[115.509897,24.140381],[115.520856,24.143324],[115.507061,24.165977],[115.510356,24.175542],[115.503612,24.187575],[115.515185,24.190728],[115.520626,24.182689],[115.545303,24.170234],[115.538789,24.179588],[115.538099,24.192777],[115.551204,24.198504],[115.557718,24.206333],[115.564156,24.200816],[115.571437,24.204231],[115.573276,24.227136],[115.570823,24.235751],[115.577874,24.242264],[115.590826,24.242894],[115.592205,24.255289],[115.576725,24.270098],[115.580863,24.277554],[115.577721,24.290313],[115.567758,24.295249],[115.571743,24.309948],[115.563619,24.312993],[115.560477,24.329002],[115.552737,24.333359],[115.550898,24.359914],[115.557948,24.386201],[115.576035,24.395801],[115.583852,24.411276],[115.582166,24.42271],[115.573812,24.42785],[115.575805,24.441747],[115.58891,24.45061],[115.593048,24.459733],[115.575728,24.461044],[115.576495,24.470953],[115.57067,24.478398],[115.560401,24.477035],[115.551511,24.469433],[115.554116,24.484427],[115.538712,24.48233],[115.530129,24.491661],[115.515951,24.495068],[115.505452,24.493181],[115.493266,24.498004],[115.486982,24.516348],[115.491427,24.522847],[115.485679,24.541502],[115.488055,24.547947],[115.483227,24.562722],[115.50024,24.562093],[115.493649,24.569166],[115.513882,24.576186],[115.506065,24.601485],[115.520702,24.618296],[115.520779,24.628507],[115.529056,24.634476],[115.559481,24.64301],[115.559634,24.660915],[115.555189,24.671803],[115.556186,24.68269],[115.534191,24.691954],[115.523078,24.703049],[115.52783,24.712573],[115.523691,24.717544],[115.507904,24.716497],[115.506601,24.724921],[115.496485,24.734077],[115.500087,24.74114],[115.48292,24.749667],[115.478705,24.761123],[115.465677,24.767243],[115.450962,24.766301],[115.41295,24.792869],[115.401301,24.790359],[115.389499,24.774408],[115.372562,24.774408],[115.362829,24.757461],[115.363749,24.739361],[115.358537,24.735176],[115.338995,24.749092],[115.321981,24.748725],[115.306654,24.758664],[115.278528,24.754113],[115.269944,24.749406],[115.258908,24.728793],[115.247566,24.731671],[115.233771,24.723508],[115.224575,24.726386],[115.200204,24.713671],[115.18434,24.711421],[115.188095,24.697135],[115.195146,24.691902],[115.168859,24.695094],[115.155448,24.688761],[115.14832,24.68986],[115.138511,24.681277],[115.125636,24.681486],[115.120731,24.66437],[115.111611,24.671437],[115.104943,24.667825],[115.08724,24.687087],[115.083255,24.700484],[115.074212,24.697972],[115.073829,24.704252],[115.059421,24.702735],[115.054899,24.709904],[115.045549,24.69792],[115.046699,24.688761],[115.030911,24.678136],[115.024857,24.669133],[115.007844,24.672431],[115.003858,24.679183],[114.991213,24.673321],[114.978875,24.673216],[114.962321,24.665155],[114.955194,24.655418],[114.937414,24.651911],[114.936801,24.665417],[114.919634,24.667092],[114.909594,24.661543],[114.905839,24.632538],[114.898558,24.623008],[114.901854,24.607926],[114.893807,24.590957],[114.89327,24.582367],[114.88668,24.580271],[114.882924,24.569218],[114.869053,24.562355],[114.861619,24.56728],[114.854262,24.582524],[114.859243,24.597295],[114.846675,24.60248],[114.83288,24.596352],[114.826366,24.588286],[114.804217,24.605413],[114.796017,24.602166],[114.781226,24.612954],[114.768964,24.605779],[114.752717,24.616253],[114.729879,24.608922],[114.730415,24.592424],[114.735703,24.582838],[114.732868,24.57519],[114.738079,24.56508],[114.72666,24.549781],[114.71869,24.55413],[114.705202,24.526096],[114.699914,24.537101],[114.686502,24.538568],[114.677842,24.553815],[114.665197,24.583676],[114.638604,24.570371],[114.624349,24.575662],[114.608255,24.563613],[114.592468,24.537991],[114.572159,24.542288],[114.562579,24.53752],[114.546715,24.542812],[114.534147,24.559002],[114.500656,24.534166],[114.481113,24.529974],[114.469924,24.510688],[114.451455,24.500362],[114.442718,24.498633],[114.42877,24.486262],[114.422256,24.496903],[114.41099,24.502564],[114.402023,24.498528],[114.406315,24.517973],[114.403403,24.528716],[114.390758,24.533537],[114.387309,24.548],[114.391677,24.563455],[114.379722,24.563403],[114.37658,24.571995],[114.363858,24.582524],[114.351059,24.57849],[114.338567,24.583362],[114.331593,24.576971],[114.324006,24.579538],[114.308142,24.574143],[114.310518,24.558583],[114.293275,24.551982],[114.288906,24.537991],[114.273732,24.533695],[114.280169,24.523109],[114.280399,24.511526],[114.286607,24.500572],[114.310595,24.480757],[114.306839,24.472998],[114.292968,24.468856],[114.283465,24.453965],[114.257868,24.435245],[114.242004,24.426014],[114.245683,24.411328],[114.254879,24.400155],[114.249898,24.386935],[114.249208,24.362695],[114.278637,24.364951],[114.293581,24.352672],[114.292508,24.346952],[114.280859,24.337348],[114.272966,24.324856],[114.280553,24.313098],[114.279326,24.303176],[114.263692,24.27829],[114.266451,24.272776],[114.254649,24.266055],[114.272889,24.257495],[114.254802,24.256707],[114.263156,24.246676],[114.274958,24.224195],[114.274192,24.212742],[114.290899,24.207594],[114.298026,24.195142],[114.289289,24.1819],[114.292891,24.175069],[114.306533,24.165399],[114.316419,24.147319],[114.33029,24.137279],[114.329831,24.126871],[114.337418,24.125294],[114.340713,24.135807],[114.352209,24.143219],[114.365161,24.132233],[114.378879,24.139172],[114.393517,24.140959],[114.419956,24.139329],[114.422179,24.131181],[114.433215,24.133337],[114.439499,24.121982],[114.446856,24.121245],[114.46387,24.110836],[114.479044,24.112939],[114.482953,24.118827],[114.474063,24.135229],[114.463946,24.14017],[114.469311,24.144376],[114.469848,24.162141],[114.46272,24.161931],[114.460574,24.169604],[114.470537,24.171811],[114.474216,24.16624],[114.48119,24.172284],[114.491613,24.192357],[114.511155,24.205335],[114.512458,24.210904],[114.548324,24.230603],[114.556065,24.245888],[114.566028,24.233019],[114.577293,24.227241],[114.591318,24.225981],[114.597602,24.21248],[114.590935,24.203653],[114.590782,24.187838],[114.600055,24.174911],[114.594077,24.164138],[114.568327,24.159303],[114.558134,24.15063],[114.565568,24.136175],[114.554226,24.124295],[114.546715,24.130393],[114.535833,24.124347],[114.533993,24.138856],[114.527939,24.135807],[114.522957,24.12419],[114.509469,24.106682],[114.495828,24.118617],[114.489697,24.114043],[114.493222,24.106787],[114.481267,24.086595],[114.46364,24.07592],[114.44586,24.07066],[114.437813,24.062192],[114.436587,24.048569],[114.440725,24.033208],[114.425628,24.032998],[114.420416,24.019582],[114.412523,24.027421],[114.398038,24.026],[114.399494,24.018003],[114.389685,24.012741],[114.385546,24.003901],[114.391984,23.991693],[114.385393,23.994482],[114.382941,23.981851],[114.389685,23.97043],[114.384856,23.967798],[114.386696,23.95627],[114.378036,23.942794],[114.382481,23.932159],[114.370449,23.92742],[114.36769,23.912519],[114.360486,23.910412],[114.362632,23.901091],[114.34991,23.887925],[114.346154,23.878392],[114.356347,23.869595],[114.343855,23.86654],[114.33029,23.852948],[114.326918,23.8324],[114.332666,23.808635],[114.34102,23.807844],[114.342706,23.796882],[114.348913,23.791453],[114.337954,23.770632],[114.341556,23.7516],[114.357267,23.747593],[114.355351,23.736046],[114.368839,23.725499],[114.378649,23.744693],[114.388612,23.739262],[114.405395,23.708201],[114.421413,23.709942],[114.424248,23.697178],[114.440112,23.687578],[114.473143,23.703349],[114.493529,23.699182],[114.512688,23.688527],[114.520428,23.668428],[114.530545,23.666634],[114.545872,23.631757],[114.557061,23.622204],[114.55047,23.605315],[114.556985,23.5965],[114.554609,23.590165],[114.567561,23.579554],[114.567637,23.570738],[114.57898,23.561498],[114.583041,23.563504],[114.600591,23.555214],[114.611321,23.544178],[114.606646,23.536838],[114.623583,23.529233],[114.625039,23.549406],[114.636764,23.548614],[114.6396,23.556429],[114.65554,23.562871],[114.661825,23.535623],[114.677076,23.529338],[114.692173,23.532402],[114.698764,23.520624],[114.685582,23.508317],[114.68267,23.493949],[114.698381,23.470438],[114.697155,23.46061],[114.676079,23.45522],[114.66673,23.447347],[114.642435,23.416956],[114.632779,23.407865],[114.650712,23.396922],[114.652858,23.411882],[114.659985,23.403318],[114.665657,23.409662],[114.686119,23.413521],[114.707501,23.40427],[114.693246,23.393538],[114.70022,23.389256],[114.703746,23.367578],[114.697461,23.366203],[114.719916,23.358588],[114.715854,23.347905],[114.727427,23.338333],[114.72758,23.327649],[114.73509,23.334366],[114.73693,23.328389],[114.75448,23.328812],[114.761684,23.314636],[114.776628,23.313472],[114.779617,23.294903],[114.768581,23.2794],[114.779234,23.275114],[114.78023,23.265801],[114.786821,23.266277],[114.786821,23.25654],[114.793258,23.23971],[114.786284,23.236269],[114.782989,23.224571],[114.786361,23.207101],[114.802455,23.205566],[114.804294,23.199795],[114.827362,23.184493],[114.834413,23.171784],[114.850353,23.165271],[114.856944,23.177451],[114.868823,23.189841],[114.861926,23.199901],[114.859933,23.211072],[114.87595,23.222877],[114.879629,23.241139],[114.898865,23.246643],[114.89488,23.254899],[114.91174,23.274532],[114.91174,23.295908],[114.919097,23.314848],[114.915419,23.316064],[114.913043,23.338756],[114.923236,23.338597],[114.944158,23.350179],[114.953891,23.343727],[114.948066,23.329606],[114.961631,23.326749],[114.970981,23.313631],[114.976116,23.316858],[114.971058,23.302469],[114.978032,23.294374],[114.992133,23.296755],[114.996884,23.31379],[115.007384,23.324475],[115.007154,23.332356],[115.031525,23.329235],[115.048768,23.320561],[115.056125,23.321195],[115.06126,23.331351],[115.069384,23.330875],[115.078274,23.344944],[115.087623,23.343886],[115.100269,23.355997],[115.11345,23.35954],[115.12234,23.368159],[115.141346,23.360809],[115.157517,23.362342],[115.169089,23.368794],[115.168553,23.377307],[115.17637,23.381008],[115.189551,23.376619],[115.197675,23.380796],[115.205799,23.377412],[115.221739,23.384445],[115.235457,23.385343],[115.240822,23.376725],[115.265039,23.384445],[115.277608,23.375879],[115.295618,23.357319],[115.306117,23.360597],[115.303282,23.346425],[115.306884,23.344415],[115.303665,23.324634],[115.310792,23.307971],[115.334856,23.322412],[115.345585,23.316964],[115.348191,23.308552],[115.362369,23.305114],[115.365971,23.299823],[115.377313,23.302892],[115.384517,23.289877],[115.39494,23.288342],[115.401378,23.276437],[115.403447,23.250083],[115.419311,23.243785]]]]}},{"type":"Feature","properties":{"adcode":441700,"name":"阳江市","center":[111.975107,21.859222],"centroid":[111.779569,22.02617],"childrenNum":4,"level":"city","parent":{"adcode":440000},"subFeatureIndex":14,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[112.307824,21.704174],[112.303456,21.71445],[112.310047,21.732483],[112.304529,21.744415],[112.313955,21.751263],[112.326754,21.767527],[112.333574,21.770844],[112.32775,21.799193],[112.34576,21.811814],[112.342464,21.818499],[112.358558,21.834006],[112.351737,21.849298],[112.370054,21.861434],[112.356872,21.872019],[112.343077,21.876723],[112.348365,21.885276],[112.350818,21.901631],[112.345147,21.906067],[112.346909,21.920442],[112.341085,21.919213],[112.340472,21.942831],[112.331045,21.9595],[112.323841,21.962919],[112.318477,21.976381],[112.299011,21.985248],[112.276939,21.982524],[112.273644,21.99358],[112.263757,22.001432],[112.239387,22.006185],[112.225669,22.012219],[112.232029,22.019589],[112.221607,22.01788],[112.216779,22.03956],[112.231263,22.0528],[112.226818,22.063585],[112.212334,22.069243],[112.199075,22.064706],[112.185051,22.066841],[112.173785,22.085204],[112.16773,22.085417],[112.156541,22.095718],[112.149721,22.090915],[112.143206,22.095185],[112.126116,22.096572],[112.126806,22.105538],[112.106727,22.125497],[112.105884,22.135795],[112.089867,22.137342],[112.086341,22.131313],[112.073236,22.130192],[112.072776,22.125177],[112.034381,22.113437],[112.027254,22.127044],[112.038826,22.131366],[112.051165,22.14684],[112.03668,22.168019],[112.041585,22.187489],[112.052161,22.194742],[112.051625,22.207542],[112.037906,22.215061],[112.037906,22.232178],[112.024112,22.235217],[112.021353,22.242842],[112.004262,22.248333],[112.010547,22.266193],[112.019973,22.268271],[112.036604,22.262781],[112.049479,22.270777],[112.061511,22.28357],[112.068332,22.295988],[112.062201,22.304515],[112.068945,22.318477],[112.065036,22.324392],[112.081896,22.351086],[112.098757,22.351618],[112.107877,22.347463],[112.119985,22.35636],[112.119832,22.337766],[112.128185,22.349754],[112.1347,22.349221],[112.13447,22.337233],[112.147268,22.339098],[112.150564,22.35327],[112.144433,22.358597],[112.153323,22.368452],[112.154012,22.37591],[112.165431,22.385018],[112.161523,22.400676],[112.142057,22.41548],[112.13286,22.405842],[112.108949,22.41335],[112.086725,22.416226],[112.077375,22.420858],[112.073006,22.434969],[112.058828,22.451207],[112.045494,22.45307],[112.034534,22.466325],[112.012923,22.471755],[112.014302,22.484795],[112.008861,22.491075],[111.995373,22.492406],[111.983724,22.505391],[111.98403,22.515342],[111.969546,22.546468],[111.976366,22.562959],[111.989931,22.565033],[111.998591,22.575459],[111.998361,22.589287],[111.98518,22.593861],[111.96602,22.627521],[111.956517,22.633795],[111.939121,22.620875],[111.931227,22.606039],[111.918965,22.592106],[111.914213,22.593701],[111.902258,22.581469],[111.900265,22.570512],[111.873825,22.579288],[111.870836,22.571735],[111.859417,22.581575],[111.835736,22.585937],[111.83405,22.595829],[111.821788,22.59769],[111.831904,22.60891],[111.841178,22.605454],[111.846925,22.612207],[111.859111,22.605401],[111.86049,22.617099],[111.85344,22.624331],[111.857425,22.632731],[111.871296,22.633529],[111.870836,22.65979],[111.86256,22.658993],[111.850681,22.676268],[111.841331,22.679085],[111.84248,22.687801],[111.835277,22.68897],[111.833437,22.680732],[111.820102,22.676427],[111.820332,22.666701],[111.809756,22.656123],[111.807074,22.645384],[111.814508,22.633263],[111.802476,22.626192],[111.784313,22.607581],[111.780327,22.595988],[111.76408,22.588011],[111.764004,22.582692],[111.738023,22.570459],[111.719707,22.54035],[111.721393,22.525931],[111.713346,22.504699],[111.691198,22.482134],[111.680315,22.4824],[111.683381,22.468774],[111.679089,22.45685],[111.660083,22.434915],[111.649584,22.426716],[111.630884,22.402859],[111.616783,22.390504],[111.60728,22.39322],[111.600689,22.375537],[111.590266,22.369784],[111.57149,22.375217],[111.55256,22.364723],[111.542751,22.368079],[111.531102,22.358384],[111.517001,22.365309],[111.511176,22.349594],[111.494163,22.339418],[111.492247,22.333557],[111.479601,22.334143],[111.465807,22.33004],[111.468182,22.326683],[111.459369,22.309738],[111.46481,22.30217],[111.459446,22.296415],[111.453468,22.270297],[111.433389,22.275255],[111.42266,22.272643],[111.416835,22.263367],[111.401278,22.253025],[111.388556,22.251319],[111.381275,22.240869],[111.37683,22.243162],[111.360507,22.233938],[111.346099,22.211488],[111.354069,22.193356],[111.348091,22.181035],[111.327169,22.171326],[111.33445,22.160017],[111.331384,22.142198],[111.340657,22.129445],[111.337515,22.118453],[111.32441,22.113383],[111.327169,22.10303],[111.312685,22.088353],[111.316976,22.082641],[111.304561,22.084403],[111.298583,22.069991],[111.300653,22.064012],[111.288467,22.058299],[111.285325,22.048369],[111.295901,22.03139],[111.304638,22.029948],[111.305941,22.011846],[111.287624,22.000043],[111.283333,21.986797],[111.287624,21.977984],[111.283716,21.971841],[111.283409,21.952181],[111.294675,21.935885],[111.287241,21.924129],[111.290077,21.907991],[111.310922,21.893988],[111.320119,21.897836],[111.325177,21.886986],[111.340044,21.874424],[111.362499,21.877044],[111.367864,21.862557],[111.374608,21.860525],[111.40327,21.862183],[111.402887,21.854858],[111.417218,21.850154],[111.423503,21.81374],[111.401508,21.798337],[111.386947,21.780258],[111.374301,21.774374],[111.388786,21.756239],[111.383651,21.750247],[111.381275,21.734463],[111.389859,21.727132],[111.40304,21.728095],[111.431243,21.71857],[111.44067,21.69347],[111.428944,21.676984],[111.43155,21.670293],[111.42289,21.661353],[111.421587,21.648772],[111.416299,21.646898],[111.415456,21.632762],[111.42059,21.617394],[111.427718,21.614234],[111.416452,21.598061],[111.423809,21.591794],[111.418291,21.578671],[111.42151,21.573743],[111.430783,21.57985],[111.428944,21.570315],[111.439367,21.575725],[111.44703,21.570904],[111.458909,21.534151],[111.459139,21.524935],[111.452395,21.515182],[111.47577,21.50023],[111.495006,21.50157],[111.515851,21.514753],[111.539839,21.518987],[111.541755,21.506393],[111.547886,21.502642],[111.560684,21.505429],[111.579384,21.518237],[111.605977,21.529383],[111.615863,21.529597],[111.645139,21.519308],[111.650427,21.512288],[111.662382,21.525739],[111.677403,21.529758],[111.676407,21.565815],[111.68453,21.581403],[111.693727,21.590348],[111.736644,21.610004],[111.758716,21.613913],[111.794429,21.611289],[111.810293,21.604541],[111.830985,21.582849],[111.813665,21.57144],[111.80738,21.559065],[111.812822,21.555047],[111.829375,21.557994],[111.846772,21.567369],[111.854972,21.567261],[111.862789,21.556976],[111.868691,21.559172],[111.88762,21.578671],[111.921494,21.599507],[111.941726,21.606844],[111.947244,21.600417],[111.972458,21.603256],[111.999204,21.61793],[112.006178,21.614663],[112.024955,21.629764],[112.022196,21.645988],[112.001274,21.655946],[111.972228,21.653644],[111.954525,21.667723],[111.95031,21.675592],[111.949697,21.690848],[111.955981,21.710543],[112.001197,21.74281],[112.03645,21.761428],[112.063197,21.771325],[112.136539,21.793844],[112.171792,21.798444],[112.183901,21.796358],[112.192331,21.789351],[112.196163,21.779403],[112.192101,21.757684],[112.197006,21.736657],[112.208808,21.737085],[112.220381,21.726918],[112.231646,21.729594],[112.241073,21.71552],[112.240076,21.701606],[112.260232,21.698073],[112.263068,21.69347],[112.274103,21.699732],[112.292573,21.699465],[112.307824,21.704174]]],[[[112.181065,21.545885],[112.186813,21.543314],[112.204823,21.548189],[112.190952,21.5506],[112.189879,21.558315],[112.180836,21.554779],[112.181065,21.545885]]],[[[112.140601,21.601917],[112.150104,21.601863],[112.144816,21.613913],[112.140601,21.601917]]],[[[112.118146,21.633458],[112.129258,21.640526],[112.118146,21.642829],[112.118146,21.633458]]]]}},{"type":"Feature","properties":{"adcode":441800,"name":"清远市","center":[113.051227,23.685022],"centroid":[112.879397,24.313361],"childrenNum":8,"level":"city","parent":{"adcode":440000},"subFeatureIndex":15,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[112.994804,24.927347],[112.984457,24.921183],[112.966831,24.919302],[112.959244,24.923481],[112.94177,24.915907],[112.937402,24.920452],[112.924527,24.918884],[112.904371,24.92181],[112.879311,24.907809],[112.873486,24.89668],[112.842065,24.897151],[112.804436,24.890724],[112.788342,24.892396],[112.780755,24.897307],[112.786732,24.912406],[112.782211,24.922698],[112.784433,24.938577],[112.773474,24.949963],[112.746344,24.956492],[112.742206,24.977484],[112.745348,24.981348],[112.741823,24.998577],[112.725882,25.010062],[112.715153,25.026035],[112.719215,25.048268],[112.715613,25.078375],[112.697296,25.089957],[112.695227,25.095538],[112.679746,25.109935],[112.668864,25.113951],[112.667868,25.12214],[112.659821,25.132779],[112.648018,25.133613],[112.628169,25.140601],[112.624797,25.134082],[112.612765,25.133196],[112.596518,25.12626],[112.562644,25.124487],[112.537047,25.134239],[112.507695,25.136742],[112.502637,25.144616],[112.491065,25.144459],[112.4775,25.151394],[112.458264,25.152072],[112.452669,25.159841],[112.454815,25.1735],[112.443013,25.185594],[112.430674,25.175273],[112.426153,25.156244],[112.413354,25.141331],[112.399483,25.140653],[112.387374,25.152177],[112.393122,25.160154],[112.373732,25.177567],[112.364842,25.191693],[112.350894,25.187054],[112.329896,25.173813],[112.313648,25.173917],[112.302536,25.157182],[112.288435,25.15859],[112.281997,25.164742],[112.256094,25.159372],[112.255557,25.171571],[112.246591,25.184969],[112.201758,25.185803],[112.18735,25.183092],[112.193174,25.172197],[112.183288,25.14884],[112.183901,25.14107],[112.174168,25.129493],[112.17708,25.107379],[112.165815,25.085001],[112.162749,25.068462],[112.152173,25.055939],[112.153553,25.045502],[112.148878,25.035429],[112.155698,25.026974],[112.134623,24.99581],[112.122744,24.990485],[112.120062,24.963698],[112.142134,24.937951],[112.15248,24.932414],[112.175164,24.927504],[112.16819,24.890828],[112.165661,24.867208],[112.171103,24.862713],[112.161063,24.844211],[112.149491,24.836945],[112.141444,24.844524],[112.124047,24.841074],[112.112628,24.831508],[112.097224,24.826385],[112.096458,24.817235],[112.083812,24.804844],[112.059212,24.79951],[112.05423,24.788895],[112.033845,24.771165],[112.030473,24.745064],[112.013919,24.731514],[111.999128,24.733135],[111.985026,24.727485],[111.972688,24.72738],[111.961345,24.721206],[111.952839,24.69635],[111.939657,24.686616],[111.944179,24.676409],[111.939197,24.6695],[111.947551,24.665364],[111.953528,24.647199],[111.934292,24.641911],[111.927472,24.629397],[111.938431,24.609498],[111.937128,24.595828],[111.948547,24.592686],[111.963338,24.5809],[111.971998,24.578648],[111.978282,24.56136],[111.989855,24.550776],[111.997825,24.551196],[112.007405,24.534533],[112.005259,24.512051],[112.009704,24.502878],[111.996369,24.494911],[111.987096,24.480862],[111.986636,24.464505],[111.996522,24.459261],[111.999741,24.450452],[112.023192,24.441538],[112.042121,24.410279],[112.043578,24.392706],[112.057679,24.387093],[112.061817,24.368152],[112.059442,24.339709],[112.050552,24.332572],[112.045187,24.320762],[112.033231,24.31336],[112.026104,24.295091],[112.015911,24.293989],[112.003113,24.28165],[111.990391,24.279812],[111.988015,24.259018],[111.975983,24.255079],[111.969009,24.263691],[111.956057,24.26033],[111.952685,24.25156],[111.94073,24.245153],[111.942646,24.234858],[111.961575,24.234753],[111.978052,24.222671],[111.986866,24.205124],[111.994223,24.19861],[111.997672,24.186945],[112.006868,24.19015],[112.024955,24.188364],[112.041815,24.191516],[112.04603,24.197611],[112.041355,24.216682],[112.050398,24.224247],[112.053157,24.24594],[112.058369,24.247043],[112.067872,24.260698],[112.086878,24.256917],[112.106114,24.228555],[112.11508,24.229027],[112.122591,24.222986],[112.129258,24.207489],[112.144433,24.201394],[112.148341,24.190098],[112.157538,24.185841],[112.166658,24.187943],[112.169876,24.197454],[112.196929,24.204074],[112.215093,24.223459],[112.218311,24.244365],[112.235708,24.246203],[112.249503,24.243367],[112.256324,24.2597],[112.255557,24.279182],[112.261995,24.290576],[112.256937,24.320762],[112.258316,24.324279],[112.27441,24.320604],[112.293723,24.327585],[112.293646,24.344538],[112.284679,24.377334],[112.288971,24.388666],[112.307211,24.378593],[112.319703,24.380167],[112.342004,24.353512],[112.373732,24.347949],[112.384845,24.328373],[112.393888,24.326641],[112.401858,24.310211],[112.411285,24.307061],[112.423777,24.284958],[112.444239,24.287741],[112.449987,24.28102],[112.458723,24.238377],[112.453052,24.20938],[112.439564,24.19057],[112.439028,24.180324],[112.43144,24.173387],[112.434813,24.164453],[112.429525,24.160564],[112.434659,24.147529],[112.428452,24.139802],[112.429831,24.127081],[112.446921,24.121929],[112.455351,24.12482],[112.452516,24.115725],[112.463782,24.120772],[112.486696,24.114148],[112.49367,24.095377],[112.489532,24.086122],[112.500798,24.08081],[112.497885,24.064401],[112.507542,24.051778],[112.507618,24.043309],[112.518501,24.016635],[112.506469,24.007269],[112.511297,24.001376],[112.516125,23.977009],[112.535668,23.970746],[112.564253,23.977325],[112.567012,23.964903],[112.575136,23.967325],[112.588318,23.956692],[112.608167,23.952586],[112.622651,23.943636],[112.645106,23.941004],[112.662886,23.949585],[112.675838,23.939846],[112.682582,23.939056],[112.683272,23.92405],[112.693464,23.912729],[112.693235,23.904251],[112.685494,23.895351],[112.692162,23.88961],[112.672159,23.864801],[112.679516,23.857216],[112.672159,23.851473],[112.675225,23.831241],[112.661353,23.821651],[112.655376,23.812587],[112.675455,23.815169],[112.689479,23.806369],[112.70588,23.806369],[112.700668,23.793192],[112.704194,23.790557],[112.69768,23.765677],[112.706033,23.752813],[112.730021,23.758507],[112.743126,23.752444],[112.725882,23.725816],[112.711321,23.712104],[112.713467,23.706883],[112.724579,23.710258],[112.72159,23.698549],[112.715076,23.691639],[112.728718,23.678504],[112.744965,23.686523],[112.739907,23.672596],[112.744965,23.668481],[112.751249,23.675286],[112.75922,23.672332],[112.768646,23.677397],[112.780908,23.671224],[112.784663,23.655291],[112.778302,23.641255],[112.752092,23.628643],[112.750483,23.610065],[112.756844,23.603309],[112.772171,23.603309],[112.781828,23.588529],[112.799761,23.588951],[112.800144,23.571846],[112.7934,23.571688],[112.796772,23.551835],[112.802137,23.545551],[112.830493,23.545762],[112.827197,23.567042],[112.848502,23.566936],[112.86291,23.57343],[112.871647,23.570896],[112.893412,23.55268],[112.900309,23.566725],[112.91533,23.55231],[112.911192,23.541643],[112.893259,23.526434],[112.887741,23.517402],[112.903298,23.488613],[112.928435,23.483488],[112.925753,23.472393],[112.933493,23.47065],[112.930198,23.463094],[112.94223,23.460188],[112.957634,23.447558],[112.965835,23.452155],[112.966294,23.460663],[112.975184,23.463622],[112.993347,23.466845],[113.00469,23.462037],[113.018025,23.469065],[113.042932,23.474137],[113.055884,23.471971],[113.063854,23.482537],[113.075503,23.484228],[113.083933,23.494266],[113.108994,23.497964],[113.128689,23.512596],[113.15352,23.502823],[113.172066,23.512384],[113.192069,23.514761],[113.191149,23.523212],[113.211918,23.543914],[113.210155,23.552997],[113.200805,23.561815],[113.202262,23.576492],[113.214524,23.584253],[113.227015,23.585731],[113.227859,23.594441],[113.245868,23.588265],[113.24035,23.606212],[113.248474,23.601567],[113.2766,23.615977],[113.280049,23.608957],[113.290548,23.617085],[113.299438,23.637456],[113.289245,23.644368],[113.31101,23.643313],[113.32833,23.645371],[113.327947,23.655502],[113.334845,23.656399],[113.338447,23.665737],[113.347413,23.667215],[113.366343,23.710311],[113.372397,23.709731],[113.378375,23.731511],[113.397841,23.730562],[113.404278,23.723495],[113.438459,23.727134],[113.443823,23.715901],[113.464286,23.70799],[113.468731,23.691006],[113.481069,23.684043],[113.510268,23.682461],[113.527052,23.686153],[113.545445,23.696387],[113.546901,23.702558],[113.55878,23.700712],[113.568053,23.690215],[113.568053,23.679454],[113.587289,23.675234],[113.587212,23.669008],[113.597252,23.664946],[113.615721,23.680192],[113.61166,23.686206],[113.623845,23.694699],[113.622619,23.699446],[113.638176,23.704562],[113.628137,23.711682],[113.631662,23.727872],[113.63649,23.731985],[113.630742,23.738946],[113.636414,23.750229],[113.626144,23.767416],[113.615185,23.779804],[113.633731,23.797198],[113.640245,23.814274],[113.651664,23.820123],[113.666379,23.813694],[113.684312,23.812956],[113.687378,23.825709],[113.706384,23.815275],[113.720178,23.825129],[113.714814,23.834982],[113.718033,23.843887],[113.709756,23.856267],[113.713511,23.862484],[113.733667,23.855003],[113.742327,23.859165],[113.749071,23.854371],[113.758191,23.857479],[113.767081,23.871439],[113.775358,23.877918],[113.781105,23.896299],[113.791605,23.903882],[113.800265,23.902566],[113.799345,23.923524],[113.792294,23.931527],[113.775358,23.938424],[113.774285,23.952691],[113.766468,23.96085],[113.744703,23.95906],[113.739415,23.969588],[113.730448,23.974641],[113.732364,23.981114],[113.718646,23.993008],[113.728149,23.997166],[113.747078,24.023212],[113.753592,24.026842],[113.763555,24.02137],[113.772982,24.026947],[113.784171,24.022317],[113.790608,24.025106],[113.790379,24.034471],[113.803637,24.053566],[113.813063,24.052567],[113.83115,24.063507],[113.828467,24.069608],[113.837434,24.072764],[113.845711,24.086806],[113.836821,24.088331],[113.836668,24.098637],[113.842415,24.104053],[113.836974,24.111729],[113.839273,24.119931],[113.850999,24.124978],[113.853911,24.132811],[113.86464,24.133021],[113.870465,24.141169],[113.862265,24.147319],[113.857053,24.16151],[113.880045,24.174123],[113.901043,24.188521],[113.909167,24.184318],[113.930242,24.188416],[113.930319,24.19593],[113.922119,24.19304],[113.921199,24.200974],[113.896522,24.210326],[113.890391,24.229763],[113.890774,24.241476],[113.88311,24.245415],[113.870541,24.242264],[113.872074,24.253976],[113.862878,24.259018],[113.855827,24.252926],[113.84004,24.265109],[113.850003,24.274561],[113.844715,24.279707],[113.844791,24.304541],[113.850462,24.318872],[113.8405,24.336246],[113.831303,24.33656],[113.817048,24.34459],[113.818581,24.3522],[113.800955,24.377334],[113.805553,24.384364],[113.803867,24.401781],[113.77827,24.410909],[113.765318,24.417727],[113.762866,24.43299],[113.753439,24.437185],[113.726999,24.437028],[113.723934,24.43493],[113.722248,24.414633],[113.709909,24.412377],[113.686381,24.437709],[113.683163,24.454175],[113.666072,24.467493],[113.656799,24.468227],[113.643234,24.477717],[113.63718,24.486471],[113.625761,24.491923],[113.609667,24.489983],[113.596792,24.500886],[113.599628,24.512994],[113.589665,24.515248],[113.579548,24.50052],[113.57564,24.509115],[113.552572,24.511055],[113.540463,24.506233],[113.531343,24.489826],[113.530271,24.479551],[113.518852,24.469852],[113.507816,24.484007],[113.499309,24.473785],[113.489269,24.471006],[113.478847,24.477769],[113.467428,24.461726],[113.440988,24.453703],[113.419223,24.459943],[113.412172,24.472526],[113.415544,24.485266],[113.379754,24.485213],[113.37416,24.49402],[113.362051,24.47908],[113.350632,24.472159],[113.331243,24.472579],[113.31944,24.465291],[113.294993,24.457164],[113.272155,24.466969],[113.270392,24.47672],[113.261809,24.482225],[113.252766,24.497794],[113.25108,24.510216],[113.244642,24.502144],[113.235829,24.505866],[113.230158,24.498475],[113.216516,24.495697],[113.20617,24.476458],[113.19705,24.474676],[113.186781,24.480705],[113.174979,24.475882],[113.16195,24.479027],[113.153367,24.467703],[113.151451,24.478713],[113.13712,24.482907],[113.114128,24.502983],[113.096808,24.496431],[113.087305,24.471583],[113.063701,24.468804],[113.047377,24.475515],[113.025612,24.493863],[113.02063,24.513675],[112.999708,24.528716],[112.991048,24.544751],[112.981928,24.542917],[112.96936,24.568118],[112.96139,24.570266],[112.964378,24.586138],[112.950507,24.59499],[112.926366,24.596457],[112.91717,24.60049],[112.902072,24.595671],[112.8987,24.600542],[112.887971,24.595304],[112.884599,24.616358],[112.89778,24.632277],[112.896401,24.650602],[112.914487,24.662695],[112.900616,24.713776],[112.930351,24.718695],[112.938781,24.73821],[112.933647,24.755369],[112.940161,24.757514],[112.954109,24.782201],[112.95112,24.788476],[112.960087,24.800974],[112.95158,24.815771],[112.95978,24.824241],[112.979246,24.832553],[112.998942,24.850483],[113.014729,24.851528],[113.019557,24.855971],[113.022163,24.870866],[113.010974,24.882781],[113.009901,24.896889],[113.004766,24.900129],[113.00515,24.914078],[112.994804,24.927347]]]]}},{"type":"Feature","properties":{"adcode":441900,"name":"东莞市","center":[113.746262,23.046237],"centroid":[113.879966,22.931879],"childrenNum":0,"level":"city","parent":{"adcode":440000},"subFeatureIndex":16,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[114.229205,22.81253],[114.23388,22.816937],[114.235643,22.839872],[114.233114,22.842314],[114.2348,22.862962],[114.231198,22.880318],[114.236946,22.88589],[114.24484,22.88053],[114.251737,22.884351],[114.26032,22.899634],[114.259171,22.906054],[114.249208,22.905152],[114.245299,22.911732],[114.229742,22.914703],[114.213035,22.928444],[114.211349,22.953959],[114.223841,22.963719],[114.222385,22.980743],[114.212498,22.987796],[114.20039,22.986682],[114.182303,22.995432],[114.178701,22.989174],[114.158546,22.978303],[114.15571,22.983129],[114.13816,22.986417],[114.132182,22.994424],[114.124442,22.994],[114.139233,23.023479],[114.151035,23.019079],[114.150269,23.024698],[114.120993,23.048022],[114.102217,23.058623],[114.091564,23.077331],[114.088959,23.094182],[114.065891,23.101441],[114.049797,23.097467],[114.029871,23.084379],[114.010252,23.083425],[113.993315,23.092645],[113.986418,23.10197],[113.970554,23.113308],[113.962737,23.114209],[113.938366,23.107534],[113.905565,23.11511],[113.894836,23.111295],[113.876596,23.124275],[113.863261,23.114633],[113.848163,23.116911],[113.844715,23.125599],[113.841113,23.116169],[113.814673,23.127771],[113.791298,23.127665],[113.777427,23.131108],[113.754052,23.129572],[113.738572,23.141331],[113.71696,23.138895],[113.687837,23.119772],[113.670671,23.116434],[113.662011,23.111454],[113.661244,23.117971],[113.651281,23.119295],[113.642698,23.113467],[113.640245,23.103878],[113.610433,23.103772],[113.60139,23.0954],[113.586446,23.08777],[113.556327,23.081252],[113.54897,23.076006],[113.543759,23.06228],[113.531957,23.050938],[113.522913,23.037262],[113.52299,23.011338],[113.529198,22.982599],[113.541766,22.959369],[113.550503,22.936189],[113.564298,22.906903],[113.575104,22.888331],[113.571195,22.853143],[113.58407,22.831325],[113.612119,22.802281],[113.648139,22.761759],[113.678181,22.726113],[113.697724,22.73743],[113.723934,22.73828],[113.733743,22.736367],[113.746005,22.72606],[113.751447,22.715381],[113.762406,22.736899],[113.790838,22.75342],[113.791835,22.767655],[113.801874,22.777109],[113.802257,22.784863],[113.811071,22.782473],[113.813446,22.790439],[113.824942,22.792935],[113.837204,22.800901],[113.838737,22.819591],[113.834675,22.822193],[113.841496,22.833979],[113.851305,22.837483],[113.857053,22.832599],[113.872611,22.837271],[113.877669,22.85447],[113.883263,22.850542],[113.887325,22.858504],[113.89951,22.855478],[113.893916,22.846189],[113.904875,22.840137],[113.910929,22.829997],[113.937829,22.832705],[113.954613,22.821025],[113.954996,22.815078],[113.972393,22.812476],[113.978371,22.806529],[113.974999,22.798458],[113.984578,22.803662],[113.990863,22.800211],[113.995308,22.771267],[114.002971,22.763459],[114.017916,22.760219],[114.035236,22.766752],[114.039911,22.764309],[114.049797,22.771161],[114.049414,22.756448],[114.064588,22.755916],[114.074781,22.740883],[114.08436,22.750551],[114.098462,22.747205],[114.107198,22.722979],[114.117621,22.723244],[114.121989,22.716231],[114.144674,22.714159],[114.145057,22.701193],[114.151801,22.690139],[114.167436,22.680679],[114.16391,22.665372],[114.15548,22.668933],[114.172494,22.654368],[114.187515,22.666382],[114.187515,22.673557],[114.195332,22.680095],[114.19947,22.702043],[114.196711,22.710227],[114.208053,22.71469],[114.208513,22.729248],[114.215641,22.73557],[114.203149,22.75512],[114.201079,22.764787],[114.182073,22.765265],[114.187974,22.770364],[114.180847,22.775728],[114.189967,22.785713],[114.20721,22.789802],[114.215641,22.807751],[114.229205,22.81253]]]]}},{"type":"Feature","properties":{"adcode":442000,"name":"中山市","center":[113.382391,22.521113],"centroid":[113.398784,22.517323],"childrenNum":0,"level":"city","parent":{"adcode":440000},"subFeatureIndex":17,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[113.568743,22.411912],[113.573724,22.411699],[113.610127,22.445723],[113.631509,22.47596],[113.668448,22.480431],[113.692052,22.515129],[113.651588,22.515715],[113.639326,22.548276],[113.62078,22.579554],[113.599628,22.594393],[113.589971,22.59519],[113.578552,22.604603],[113.561615,22.607528],[113.536861,22.647511],[113.533106,22.656388],[113.540693,22.666222],[113.523373,22.679297],[113.491875,22.699811],[113.464822,22.72096],[113.467964,22.728504],[113.447808,22.735836],[113.42612,22.738014],[113.412172,22.742849],[113.365116,22.772595],[113.358756,22.764893],[113.342432,22.758254],[113.329327,22.749011],[113.329097,22.741255],[113.301431,22.736261],[113.284877,22.738864],[113.270546,22.726485],[113.260889,22.730311],[113.254069,22.74083],[113.243033,22.745345],[113.236289,22.740777],[113.222264,22.712246],[113.204254,22.697314],[113.199273,22.682539],[113.201035,22.675949],[113.189386,22.673876],[113.17199,22.680679],[113.161414,22.673717],[113.160801,22.665425],[113.17061,22.651392],[113.163176,22.651392],[113.157199,22.63204],[113.157045,22.614228],[113.176358,22.590032],[113.185095,22.574289],[113.188697,22.552798],[113.187087,22.539924],[113.215367,22.513107],[113.2251,22.497142],[113.2251,22.497142],[113.240121,22.476172],[113.245179,22.457276],[113.256444,22.43779],[113.256368,22.410794],[113.262652,22.392048],[113.273841,22.384751],[113.307178,22.346504],[113.32036,22.329561],[113.32128,22.312189],[113.336607,22.280105],[113.345114,22.258569],[113.352395,22.249133],[113.385272,22.230365],[113.390943,22.231858],[113.415774,22.202902],[113.430565,22.201302],[113.458384,22.213781],[113.462676,22.218847],[113.486357,22.227113],[113.478847,22.23831],[113.512797,22.249986],[113.514407,22.261555],[113.50475,22.266992],[113.496397,22.282237],[113.480456,22.303876],[113.470493,22.310377],[113.482985,22.318797],[113.493331,22.317998],[113.504137,22.324286],[113.494787,22.339684],[113.490342,22.34075],[113.493255,22.354069],[113.489193,22.365842],[113.491339,22.376922],[113.48697,22.390184],[113.495247,22.395403],[113.49586,22.407546],[113.508889,22.413403],[113.51433,22.408717],[113.537168,22.416332],[113.568743,22.411912]]]]}},{"type":"Feature","properties":{"adcode":445100,"name":"潮州市","center":[116.632301,23.661701],"centroid":[116.790217,23.783155],"childrenNum":3,"level":"city","parent":{"adcode":440000},"subFeatureIndex":18,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[116.91704,23.531662],[116.930528,23.528071],[116.940951,23.514656],[116.963405,23.506997],[117.010231,23.502665],[117.018125,23.505359],[117.031766,23.531293],[117.044795,23.539689],[117.069548,23.542277],[117.085566,23.536943],[117.09959,23.537577],[117.113002,23.542383],[117.192935,23.561656],[117.192552,23.629593],[117.185961,23.636242],[117.173699,23.634659],[117.159368,23.640094],[117.147489,23.653813],[117.132928,23.651439],[117.124881,23.646057],[117.115454,23.665263],[117.087941,23.669325],[117.07407,23.690954],[117.066636,23.688791],[117.053225,23.698391],[117.049929,23.721649],[117.051079,23.736731],[117.047783,23.758665],[117.042572,23.763779],[117.039353,23.778434],[117.031766,23.791348],[117.020041,23.800729],[117.018431,23.812218],[117.026785,23.819912],[117.022416,23.838776],[117.01207,23.855266],[116.989922,23.8628],[116.981568,23.855582],[116.962026,23.861377],[116.960033,23.868173],[116.975514,23.872281],[116.979269,23.884449],[116.972985,23.894824],[116.958807,23.90067],[116.959267,23.91452],[116.954745,23.920417],[116.973292,23.927052],[116.980189,23.941056],[116.982641,23.959324],[116.973138,23.97422],[116.975361,23.99064],[116.981339,23.996692],[116.96992,24.007427],[116.96011,24.002112],[116.954439,24.005954],[116.955129,24.020266],[116.939801,24.03305],[116.95007,24.040836],[116.952446,24.054723],[116.936965,24.054566],[116.929761,24.065453],[116.929455,24.091381],[116.926619,24.098585],[116.934896,24.126923],[116.947082,24.134914],[116.964785,24.153364],[116.972908,24.153521],[116.97881,24.162088],[116.990382,24.168342],[116.998659,24.17901],[116.991148,24.189887],[116.976357,24.199818],[116.971299,24.198084],[116.956125,24.216998],[116.94325,24.216262],[116.933363,24.222251],[116.917116,24.232809],[116.896577,24.218784],[116.904548,24.202813],[116.900333,24.196771],[116.884315,24.193671],[116.883856,24.181638],[116.878568,24.167817],[116.867072,24.163717],[116.859485,24.177276],[116.847836,24.182689],[116.836034,24.173387],[116.831819,24.161878],[116.809594,24.169183],[116.796872,24.157043],[116.789745,24.157095],[116.780241,24.147319],[116.76637,24.124032],[116.766447,24.107523],[116.772195,24.09401],[116.76752,24.074657],[116.75748,24.082125],[116.744069,24.061982],[116.734642,24.053619],[116.71257,24.062455],[116.700155,24.050094],[116.708662,24.033471],[116.708815,24.019161],[116.697166,24.002586],[116.690422,24.005375],[116.69548,23.991903],[116.68797,23.981062],[116.684751,23.989588],[116.657775,23.988588],[116.646969,23.994429],[116.641144,23.989588],[116.637312,23.968851],[116.628652,23.973693],[116.610796,23.968483],[116.60842,23.961166],[116.62574,23.950006],[116.623518,23.947269],[116.604205,23.950322],[116.608343,23.94153],[116.604205,23.929474],[116.604741,23.910781],[116.590487,23.900933],[116.575083,23.909149],[116.557992,23.907253],[116.558682,23.899037],[116.536304,23.886608],[116.535384,23.88171],[116.522279,23.882131],[116.514386,23.866698],[116.496989,23.869226],[116.498981,23.85848],[116.516608,23.845994],[116.525881,23.8324],[116.518371,23.823443],[116.509864,23.827764],[116.513389,23.815854],[116.510324,23.808793],[116.516761,23.802679],[116.505955,23.793614],[116.504729,23.763673],[116.496146,23.752496],[116.485187,23.751547],[116.464954,23.755238],[116.451849,23.76905],[116.439357,23.773584],[116.436215,23.780331],[116.416903,23.777854],[116.402955,23.769261],[116.401958,23.76225],[116.380883,23.737364],[116.373296,23.740264],[116.368468,23.73304],[116.37161,23.717431],[116.377741,23.712209],[116.385481,23.714688],[116.404104,23.694382],[116.43154,23.690637],[116.434376,23.67977],[116.444722,23.6698],[116.448477,23.677766],[116.470319,23.669589],[116.474534,23.655924],[116.48488,23.658879],[116.514156,23.655924],[116.527184,23.63429],[116.526111,23.626532],[116.533545,23.617296],[116.533698,23.606265],[116.527261,23.603309],[116.526264,23.590165],[116.533775,23.590113],[116.533315,23.581508],[116.542282,23.573694],[116.551555,23.579502],[116.567036,23.569207],[116.564966,23.557063],[116.570638,23.548614],[116.553624,23.541591],[116.554007,23.534356],[116.544811,23.528546],[116.543661,23.505623],[116.554774,23.495586],[116.559908,23.482432],[116.580754,23.473873],[116.586578,23.475563],[116.608343,23.464785],[116.619762,23.466423],[116.633557,23.45057],[116.630108,23.429378],[116.650264,23.426312],[116.654403,23.431069],[116.668504,23.428638],[116.681915,23.438627],[116.68659,23.429483],[116.702608,23.438204],[116.698469,23.446977],[116.702378,23.456172],[116.7128,23.459236],[116.717935,23.471072],[116.71326,23.493103],[116.70483,23.517561],[116.70621,23.542541],[116.719391,23.552522],[116.718701,23.563135],[116.702991,23.574433],[116.714946,23.584728],[116.71303,23.597925],[116.738934,23.60162],[116.747211,23.59233],[116.755794,23.575648],[116.761389,23.573958],[116.772578,23.584147],[116.785223,23.579554],[116.794496,23.589532],[116.791737,23.59935],[116.795799,23.610488],[116.805379,23.606793],[116.815035,23.612493],[116.827527,23.611807],[116.831895,23.622152],[116.822545,23.627429],[116.821319,23.635609],[116.830976,23.645793],[116.83818,23.644632],[116.863087,23.632601],[116.86278,23.623471],[116.874812,23.616082],[116.891289,23.622785],[116.900639,23.61946],[116.900563,23.611965],[116.911062,23.602201],[116.909146,23.58193],[116.918342,23.561603],[116.91704,23.531662]]]]}},{"type":"Feature","properties":{"adcode":445200,"name":"揭阳市","center":[116.355733,23.543778],"centroid":[116.124317,23.334057],"childrenNum":5,"level":"city","parent":{"adcode":440000},"subFeatureIndex":19,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[116.552551,23.105891],[116.520287,23.094553],[116.509787,23.100646],[116.478826,23.104249],[116.453919,23.091161],[116.445488,23.093281],[116.446561,23.085863],[116.437212,23.080246],[116.426865,23.063393],[116.405484,23.053959],[116.395904,23.044524],[116.3805,23.039807],[116.370077,23.046856],[116.374982,23.050408],[116.368314,23.05751],[116.346703,23.05857],[116.340648,23.086498],[116.327543,23.09646],[116.312829,23.102712],[116.302866,23.096036],[116.29137,23.099162],[116.29183,23.110501],[116.261558,23.12295],[116.244545,23.140431],[116.254891,23.152507],[116.252362,23.176286],[116.262325,23.175174],[116.252745,23.191536],[116.26447,23.196724],[116.269222,23.204984],[116.261328,23.205301],[116.259719,23.216842],[116.26677,23.227906],[116.279415,23.226],[116.294129,23.239815],[116.298727,23.263526],[116.305548,23.272839],[116.302406,23.279348],[116.312752,23.286649],[116.308997,23.296067],[116.323558,23.302839],[116.328846,23.299559],[116.330839,23.316487],[116.319343,23.325903],[116.319573,23.332303],[116.329689,23.336376],[116.348848,23.335794],[116.354903,23.347324],[116.349768,23.358112],[116.350994,23.386559],[116.34517,23.399565],[116.34563,23.408182],[116.331758,23.424409],[116.322868,23.421767],[116.316891,23.442273],[116.319649,23.449196],[116.332371,23.443647],[116.350764,23.449619],[116.355363,23.472288],[116.377051,23.500658],[116.401115,23.500394],[116.408856,23.512596],[116.41491,23.510271],[116.415676,23.479737],[116.426482,23.468642],[116.435832,23.473344],[116.448707,23.488349],[116.465797,23.497647],[116.482581,23.500552],[116.492314,23.492839],[116.491164,23.478734],[116.482658,23.465472],[116.472005,23.455802],[116.465721,23.442485],[116.469553,23.437622],[116.512316,23.439472],[116.523429,23.437517],[116.544887,23.424356],[116.553088,23.412305],[116.561978,23.38693],[116.568339,23.378258],[116.569105,23.388093],[116.577535,23.40242],[116.575313,23.40797],[116.58198,23.423194],[116.591177,23.426524],[116.58949,23.443383],[116.579834,23.447981],[116.580294,23.461139],[116.588111,23.461984],[116.58995,23.453265],[116.605431,23.443013],[116.614015,23.433289],[116.630108,23.429378],[116.633557,23.45057],[116.619762,23.466423],[116.608343,23.464785],[116.586578,23.475563],[116.580754,23.473873],[116.559908,23.482432],[116.554774,23.495586],[116.543661,23.505623],[116.544811,23.528546],[116.554007,23.534356],[116.553624,23.541591],[116.570638,23.548614],[116.564966,23.557063],[116.567036,23.569207],[116.551555,23.579502],[116.542282,23.573694],[116.533315,23.581508],[116.533775,23.590113],[116.526264,23.590165],[116.527261,23.603309],[116.533698,23.606265],[116.533545,23.617296],[116.526111,23.626532],[116.527184,23.63429],[116.514156,23.655924],[116.48488,23.658879],[116.474534,23.655924],[116.470319,23.669589],[116.448477,23.677766],[116.444722,23.6698],[116.434376,23.67977],[116.43154,23.690637],[116.404104,23.694382],[116.385481,23.714688],[116.377741,23.712209],[116.37161,23.717431],[116.368468,23.73304],[116.35475,23.743058],[116.350151,23.751969],[116.338732,23.758823],[116.335437,23.773953],[116.320033,23.775534],[116.306621,23.769841],[116.295892,23.759139],[116.288458,23.763199],[116.271215,23.757294],[116.271598,23.746433],[116.233126,23.718169],[116.236957,23.727608],[116.227684,23.728821],[116.214119,23.71896],[116.214349,23.702558],[116.19588,23.685784],[116.181089,23.68552],[116.183005,23.674442],[116.17764,23.657296],[116.187373,23.652336],[116.191358,23.641361],[116.179939,23.637139],[116.17787,23.628221],[116.165455,23.616082],[116.150664,23.616241],[116.133497,23.62421],[116.117326,23.620885],[116.106137,23.628379],[116.09878,23.622574],[116.087208,23.626426],[116.074256,23.636295],[116.072417,23.642785],[116.056476,23.646374],[116.055786,23.639514],[116.039386,23.648168],[116.021223,23.644685],[116.01126,23.654236],[116.017467,23.661939],[116.006585,23.675497],[115.985816,23.676974],[115.972328,23.664102],[115.95861,23.655871],[115.954471,23.64516],[115.923663,23.628168],[115.914696,23.630859],[115.897836,23.620093],[115.896227,23.625846],[115.876148,23.633973],[115.863656,23.646057],[115.86036,23.65756],[115.83461,23.660884],[115.81844,23.644632],[115.800047,23.615502],[115.808247,23.606687],[115.807787,23.59877],[115.798131,23.597133],[115.812309,23.578974],[115.802116,23.557168],[115.80794,23.554158],[115.801349,23.543122],[115.788398,23.539267],[115.793302,23.525694],[115.786175,23.517455],[115.776059,23.524638],[115.759735,23.522895],[115.751612,23.52749],[115.736437,23.525958],[115.733755,23.51624],[115.723179,23.514656],[115.713829,23.519092],[115.70195,23.534092],[115.69467,23.550092],[115.687389,23.557538],[115.669686,23.548403],[115.659493,23.532613],[115.639797,23.528758],[115.642096,23.513863],[115.637115,23.514972],[115.622094,23.507102],[115.623167,23.489934],[115.616116,23.475035],[115.606537,23.471865],[115.61443,23.469751],[115.625236,23.45168],[115.646235,23.439684],[115.648304,23.430329],[115.657884,23.420445],[115.682868,23.407759],[115.673058,23.395071],[115.671602,23.38344],[115.676813,23.354992],[115.694057,23.354675],[115.703023,23.368265],[115.725938,23.369375],[115.739886,23.379263],[115.777668,23.383651],[115.787401,23.368952],[115.811236,23.346689],[115.819666,23.335741],[115.812845,23.326696],[115.802039,23.324422],[115.797288,23.309134],[115.797671,23.286596],[115.824571,23.272416],[115.831621,23.258128],[115.810929,23.24876],[115.797288,23.249184],[115.768089,23.24442],[115.758126,23.244949],[115.749236,23.236375],[115.750079,23.225683],[115.757743,23.215942],[115.752148,23.193601],[115.73866,23.211125],[115.730613,23.199107],[115.733525,23.192806],[115.725631,23.183805],[115.752991,23.167813],[115.76349,23.159233],[115.780657,23.15828],[115.791386,23.13953],[115.79951,23.133015],[115.833154,23.122897],[115.832924,23.112196],[115.85147,23.098791],[115.864345,23.117865],[115.883505,23.11956],[115.898832,23.129466],[115.908795,23.125652],[115.916612,23.112302],[115.923126,23.110977],[115.920751,23.100116],[115.939833,23.082206],[115.937688,23.067156],[115.950333,23.06599],[115.951099,23.061273],[115.964741,23.052952],[115.966963,23.04728],[115.955314,23.038322],[115.950716,23.024327],[115.937688,23.030424],[115.923586,23.017594],[115.942209,23.006195],[115.954471,23.021571],[115.959989,23.017435],[115.945505,22.996015],[115.94949,22.990023],[115.941213,22.987053],[115.9488,22.972682],[115.943819,22.956293],[115.958993,22.957036],[115.963515,22.94961],[115.973247,22.969818],[115.977846,22.951838],[115.967116,22.943775],[115.979225,22.938629],[115.983287,22.925897],[116.0026,22.937409],[116.005665,22.945632],[116.017697,22.934067],[116.026894,22.939107],[116.055633,22.920433],[116.080234,22.915764],[116.086595,22.901491],[116.109969,22.891143],[116.124453,22.892523],[116.135106,22.900589],[116.143843,22.890294],[116.156105,22.886208],[116.172505,22.893425],[116.16806,22.913695],[116.181549,22.92611],[116.198256,22.93168],[116.211667,22.926004],[116.223929,22.926852],[116.226918,22.914491],[116.246844,22.921918],[116.269452,22.938364],[116.302789,22.951519],[116.31735,22.952845],[116.334977,22.938736],[116.382646,22.919213],[116.45024,22.936773],[116.473691,22.937728],[116.486949,22.93115],[116.505572,22.930884],[116.515995,22.939001],[116.52956,22.96531],[116.533162,22.984561],[116.540979,22.994583],[116.550405,22.993894],[116.563051,23.000734],[116.561978,23.006991],[116.576002,23.017117],[116.563204,23.025812],[116.557379,23.056238],[116.565809,23.08316],[116.56374,23.092963],[116.552551,23.105891]]]]}},{"type":"Feature","properties":{"adcode":445300,"name":"云浮市","center":[112.044439,22.929801],"centroid":[111.798791,22.813664],"childrenNum":5,"level":"city","parent":{"adcode":440000},"subFeatureIndex":20,"acroutes":[100000,440000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[112.47658,22.704009],[112.463168,22.711661],[112.448607,22.70842],[112.435809,22.680998],[112.426306,22.670847],[112.411898,22.671219],[112.401475,22.690565],[112.403085,22.700183],[112.410748,22.704488],[112.399023,22.726485],[112.392739,22.744442],[112.392509,22.76978],[112.382622,22.784545],[112.384232,22.792245],[112.374116,22.794369],[112.356336,22.787997],[112.32844,22.786722],[112.315488,22.790015],[112.323841,22.802706],[112.336257,22.806476],[112.319703,22.825378],[112.310353,22.824848],[112.312269,22.850489],[112.298704,22.865138],[112.296022,22.873312],[112.29993,22.89178],[112.305602,22.896132],[112.307364,22.911254],[112.295332,22.915605],[112.285369,22.911254],[112.278319,22.91465],[112.26598,22.906638],[112.257703,22.910564],[112.261075,22.918735],[112.262914,22.939796],[112.257167,22.951625],[112.270885,22.943775],[112.280158,22.949026],[112.283683,22.944518],[112.290197,22.952633],[112.277322,22.970613],[112.285369,22.976235],[112.286595,22.984985],[112.299087,23.010331],[112.286825,23.020033],[112.289814,23.024274],[112.285446,23.042563],[112.295869,23.060849],[112.301233,23.079557],[112.317634,23.080298],[112.32637,23.093599],[112.327137,23.104196],[112.312729,23.115163],[112.311886,23.121255],[112.301233,23.122315],[112.285676,23.129731],[112.265137,23.119507],[112.234712,23.114898],[112.191182,23.074522],[112.165431,23.075052],[112.133473,23.08581],[112.118299,23.083001],[112.099446,23.089943],[112.083736,23.079716],[112.047563,23.072349],[112.035761,23.07272],[112.025951,23.081199],[111.991464,23.087028],[111.982727,23.097308],[111.979049,23.119719],[111.967553,23.129678],[111.959353,23.130843],[111.9218,23.124857],[111.899192,23.125599],[111.884708,23.131267],[111.876737,23.138365],[111.860414,23.141225],[111.836963,23.131585],[111.814048,23.129943],[111.770441,23.13328],[111.753658,23.137994],[111.726988,23.150865],[111.707522,23.150971],[111.692118,23.157909],[111.679089,23.154732],[111.656098,23.158492],[111.649507,23.164741],[111.637781,23.185446],[111.624446,23.189894],[111.594251,23.188518],[111.575322,23.194077],[111.539839,23.212978],[111.533784,23.22113],[111.542598,23.234787],[111.569191,23.243097],[111.576318,23.253682],[111.573866,23.270881],[111.550185,23.298183],[111.532175,23.324634],[111.523898,23.322624],[111.52796,23.310351],[111.519989,23.305484],[111.515774,23.288448],[111.506348,23.282311],[111.49286,23.284586],[111.472551,23.275061],[111.456917,23.281729],[111.453391,23.289559],[111.437834,23.295115],[111.442202,23.301411],[111.421127,23.316276],[111.408712,23.315958],[111.392618,23.325586],[111.375757,23.319926],[111.375068,23.315271],[111.376524,23.304638],[111.353379,23.288977],[111.356598,23.283369],[111.349624,23.272786],[111.351233,23.266013],[111.36112,23.270564],[111.371926,23.264319],[111.365795,23.236904],[111.379206,23.221554],[111.377903,23.215784],[111.388862,23.210225],[111.384264,23.19413],[111.384341,23.167654],[111.392464,23.16956],[111.398672,23.159816],[111.366024,23.144721],[111.3766,23.14202],[111.379973,23.123162],[111.374991,23.111295],[111.374225,23.092539],[111.379513,23.081305],[111.394687,23.06811],[111.402044,23.066202],[111.434539,23.071555],[111.427181,23.060637],[111.434002,23.036202],[111.416069,23.025653],[111.414,23.01611],[111.396986,23.013353],[111.389629,23.005612],[111.40373,22.991242],[111.397216,22.981273],[111.37729,22.973265],[111.375374,22.967856],[111.363572,22.968598],[111.36932,22.951042],[111.364722,22.947594],[111.373995,22.939213],[111.375528,22.926534],[111.370316,22.915446],[111.361963,22.909981],[111.358744,22.889233],[111.35154,22.885147],[111.341577,22.870552],[111.330541,22.866094],[111.319659,22.851232],[111.303641,22.843959],[111.30663,22.839606],[111.287624,22.816087],[111.291609,22.807804],[111.272833,22.798883],[111.272143,22.790652],[111.256893,22.793838],[111.255207,22.787094],[111.241105,22.781305],[111.239036,22.768824],[111.232139,22.758997],[111.218497,22.748108],[111.204626,22.750126],[111.202097,22.740458],[111.176193,22.736261],[111.174737,22.740086],[111.146304,22.73727],[111.120094,22.742424],[111.099249,22.741786],[111.095111,22.733445],[111.085378,22.729673],[111.060547,22.731533],[111.063919,22.719897],[111.083155,22.708739],[111.089669,22.694285],[111.104767,22.694869],[111.108369,22.704328],[111.123543,22.701459],[111.124539,22.695826],[111.136878,22.685941],[111.137108,22.674514],[111.127911,22.666169],[111.136418,22.643789],[111.143162,22.638686],[111.144235,22.625713],[111.161862,22.620236],[111.174737,22.605773],[111.185849,22.60439],[111.196732,22.61024],[111.215662,22.594659],[111.219187,22.58583],[111.249076,22.58365],[111.25352,22.589234],[111.279271,22.592053],[111.303105,22.580724],[111.303641,22.569448],[111.326633,22.557267],[111.322724,22.54966],[111.293909,22.547638],[111.285172,22.523856],[111.277278,22.517843],[111.272067,22.506136],[111.276972,22.491927],[111.293295,22.50603],[111.329852,22.516087],[111.338588,22.522951],[111.350084,22.506988],[111.373688,22.516034],[111.384647,22.509808],[111.403117,22.516087],[111.413387,22.512628],[111.410628,22.492033],[111.403347,22.479526],[111.408788,22.475268],[111.409631,22.457116],[111.421127,22.446948],[111.417065,22.431135],[111.421817,22.426662],[111.43952,22.427834],[111.446034,22.442209],[111.471325,22.441996],[111.480444,22.46015],[111.47347,22.474629],[111.476919,22.480164],[111.469409,22.490277],[111.486882,22.505551],[111.507804,22.493949],[111.525201,22.480164],[111.545433,22.499324],[111.54459,22.517364],[111.561144,22.523377],[111.559381,22.528804],[111.569344,22.540722],[111.59632,22.551362],[111.60682,22.54966],[111.612031,22.542584],[111.610269,22.534125],[111.618315,22.533912],[111.616093,22.521408],[111.621304,22.521195],[111.616016,22.508158],[111.619618,22.497302],[111.625673,22.510925],[111.633873,22.503262],[111.648128,22.498207],[111.671425,22.503262],[111.678553,22.496397],[111.680315,22.4824],[111.691198,22.482134],[111.713346,22.504699],[111.721393,22.525931],[111.719707,22.54035],[111.738023,22.570459],[111.764004,22.582692],[111.76408,22.588011],[111.780327,22.595988],[111.784313,22.607581],[111.802476,22.626192],[111.814508,22.633263],[111.807074,22.645384],[111.809756,22.656123],[111.820332,22.666701],[111.820102,22.676427],[111.833437,22.680732],[111.835277,22.68897],[111.84248,22.687801],[111.841331,22.679085],[111.850681,22.676268],[111.86256,22.658993],[111.870836,22.65979],[111.871296,22.633529],[111.857425,22.632731],[111.85344,22.624331],[111.86049,22.617099],[111.859111,22.605401],[111.846925,22.612207],[111.841178,22.605454],[111.831904,22.60891],[111.821788,22.59769],[111.83405,22.595829],[111.835736,22.585937],[111.859417,22.581575],[111.870836,22.571735],[111.873825,22.579288],[111.900265,22.570512],[111.902258,22.581469],[111.914213,22.593701],[111.918965,22.592106],[111.931227,22.606039],[111.939121,22.620875],[111.956517,22.633795],[111.96602,22.627521],[111.98518,22.593861],[111.998361,22.589287],[111.998591,22.575459],[111.989931,22.565033],[111.976366,22.562959],[111.969546,22.546468],[111.98403,22.515342],[111.983724,22.505391],[111.995373,22.492406],[112.008861,22.491075],[112.014302,22.484795],[112.012923,22.471755],[112.034534,22.466325],[112.045494,22.45307],[112.058828,22.451207],[112.073006,22.434969],[112.077375,22.420858],[112.086725,22.416226],[112.108949,22.41335],[112.13286,22.405842],[112.142057,22.41548],[112.161523,22.400676],[112.165431,22.385018],[112.172022,22.381769],[112.175088,22.36989],[112.189189,22.36467],[112.186353,22.376069],[112.192791,22.384432],[112.188423,22.398066],[112.196163,22.404936],[112.211184,22.399078],[112.226895,22.408025],[112.243678,22.408238],[112.235938,22.427035],[112.242835,22.445191],[112.252875,22.458926],[112.262531,22.480803],[112.25732,22.500229],[112.275636,22.510659],[112.301233,22.515289],[112.307364,22.525399],[112.302153,22.544818],[112.307747,22.556841],[112.303609,22.560139],[112.309127,22.572427],[112.328133,22.569874],[112.331505,22.563916],[112.323918,22.554554],[112.33641,22.545457],[112.342541,22.55067],[112.359631,22.545457],[112.353577,22.556682],[112.342694,22.558065],[112.344533,22.564342],[112.364306,22.558544],[112.366835,22.550404],[112.377411,22.552479],[112.371127,22.558278],[112.379404,22.57881],[112.380247,22.594978],[112.390363,22.594765],[112.396034,22.602636],[112.398333,22.619917],[112.405077,22.618216],[112.407146,22.628425],[112.400402,22.635921],[112.416113,22.647723],[112.412741,22.656814],[112.419562,22.664202],[112.429218,22.666063],[112.435272,22.661279],[112.428375,22.657133],[112.443243,22.642248],[112.440867,22.627627],[112.435732,22.619971],[112.441787,22.606039],[112.456348,22.600562],[112.463552,22.584873],[112.475047,22.585511],[112.483171,22.592372],[112.505626,22.597849],[112.52172,22.607262],[112.515742,22.626617],[112.505243,22.638473],[112.506545,22.657664],[112.500261,22.668667],[112.489992,22.676215],[112.492674,22.686897],[112.47658,22.704009]]]]}}]} \ No newline at end of file diff --git a/public/assets/json/广西壮族自治区.json b/public/assets/json/广西壮族自治区.json new file mode 100644 index 0000000..f0d9f96 --- /dev/null +++ b/public/assets/json/广西壮族自治区.json @@ -0,0 +1 @@ +{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"adcode":450100,"name":"南宁市","center":[108.320004,22.82402],"centroid":[108.467546,23.055985],"childrenNum":12,"level":"city","parent":{"adcode":450000},"subFeatureIndex":0,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[109.217018,23.296826],[109.207808,23.299964],[109.192737,23.282074],[109.20758,23.273375],[109.197989,23.266548],[109.187484,23.27321],[109.170738,23.277559],[109.165258,23.28956],[109.148588,23.28912],[109.141433,23.299524],[109.13405,23.297652],[109.131994,23.286202],[109.124078,23.291102],[109.110377,23.290826],[109.086628,23.314384],[109.087161,23.326932],[109.093631,23.331005],[109.099188,23.343991],[109.082898,23.344376],[109.086171,23.334086],[109.063869,23.322585],[109.056562,23.32297],[109.050472,23.337498],[109.051994,23.355821],[109.033193,23.354611],[109.020253,23.360003],[109.01325,23.350759],[108.987675,23.349329],[108.987675,23.357197],[108.979758,23.36897],[108.968265,23.370346],[108.965144,23.35406],[108.956847,23.362973],[108.951671,23.357967],[108.939035,23.360058],[108.930662,23.367375],[108.920767,23.389709],[108.9111,23.394605],[108.920234,23.40302],[108.915667,23.412755],[108.919169,23.417979],[108.906609,23.431837],[108.892375,23.433267],[108.890015,23.441295],[108.869616,23.443879],[108.869464,23.457404],[108.863755,23.469884],[108.857209,23.466145],[108.834373,23.478294],[108.836809,23.485935],[108.822347,23.49396],[108.821357,23.503413],[108.826305,23.518855],[108.820824,23.523196],[108.811995,23.540834],[108.813745,23.546933],[108.810015,23.569347],[108.805448,23.570555],[108.803698,23.588846],[108.782765,23.615426],[108.797075,23.634204],[108.780406,23.645514],[108.777209,23.681029],[108.778883,23.691621],[108.790605,23.692335],[108.796619,23.706274],[108.804307,23.714724],[108.788474,23.726904],[108.777589,23.727289],[108.777513,23.732555],[108.788246,23.740455],[108.781623,23.746051],[108.783603,23.768102],[108.773022,23.778193],[108.761833,23.776109],[108.747675,23.780497],[108.743641,23.796126],[108.734811,23.793055],[108.728798,23.798539],[108.713422,23.783513],[108.689597,23.782745],[108.687846,23.788503],[108.673079,23.785048],[108.6711,23.772818],[108.653289,23.766182],[108.638293,23.769089],[108.62718,23.764701],[108.628017,23.75587],[108.61013,23.751098],[108.60914,23.74638],[108.592927,23.744076],[108.596048,23.736615],[108.581433,23.734311],[108.566819,23.723119],[108.566514,23.707975],[108.554031,23.703804],[108.548931,23.707261],[108.542156,23.687835],[108.52914,23.680151],[108.529064,23.671918],[108.501357,23.662751],[108.50425,23.673126],[108.496866,23.676144],[108.497399,23.690963],[108.503717,23.704188],[108.49816,23.713626],[108.489254,23.713297],[108.482099,23.725478],[108.477228,23.72449],[108.474564,23.740565],[108.485601,23.741169],[108.487123,23.760862],[108.469616,23.768102],[108.474411,23.776054],[108.459112,23.787187],[108.456676,23.780716],[108.446096,23.787516],[108.435667,23.787461],[108.443736,23.802487],[108.434373,23.807641],[108.431405,23.798484],[108.418617,23.800787],[108.425848,23.808847],[108.415953,23.8174],[108.418389,23.824473],[108.430263,23.832312],[108.451043,23.837904],[108.45698,23.842728],[108.446552,23.853965],[108.458198,23.864817],[108.462156,23.874189],[108.460862,23.887012],[108.473346,23.888711],[108.476162,23.89419],[108.465353,23.898355],[108.444954,23.898355],[108.455306,23.912545],[108.443736,23.919777],[108.424326,23.916983],[108.422803,23.924433],[108.437875,23.939442],[108.442061,23.954176],[108.433688,23.962829],[108.448531,23.977999],[108.461243,23.98676],[108.476543,23.977889],[108.487656,23.989771],[108.498769,23.990428],[108.479892,24.019061],[108.472585,24.018952],[108.458274,24.010193],[108.451728,24.023824],[108.432547,24.03291],[108.410092,24.030939],[108.377437,24.014408],[108.36404,24.002528],[108.372261,23.998696],[108.367922,23.981832],[108.357723,23.980791],[108.354602,23.965403],[108.362137,23.968525],[108.368379,23.954833],[108.365334,23.931774],[108.365943,23.916106],[108.348817,23.910847],[108.329407,23.911997],[108.330472,23.905806],[108.321719,23.903505],[108.313117,23.893368],[108.317532,23.881806],[108.292718,23.85676],[108.290663,23.847223],[108.309159,23.839494],[108.303451,23.829133],[108.2915,23.823541],[108.282899,23.814385],[108.282823,23.800403],[108.277114,23.798429],[108.264021,23.817675],[108.249635,23.80457],[108.252223,23.814166],[108.243698,23.805064],[108.232585,23.806873],[108.232737,23.822664],[108.22307,23.825624],[108.225049,23.841796],[108.221319,23.854842],[108.209064,23.854951],[108.203051,23.871613],[108.186914,23.860816],[108.176181,23.844427],[108.183413,23.831326],[108.180368,23.823267],[108.162785,23.825679],[108.154107,23.840864],[108.136219,23.853033],[108.129521,23.851279],[108.118256,23.834889],[108.112242,23.814166],[108.104174,23.809724],[108.096181,23.796784],[108.08895,23.793165],[108.069159,23.796071],[108.058351,23.800677],[108.02189,23.776219],[108.01679,23.760039],[108.021814,23.753127],[108.024174,23.734146],[108.042823,23.72065],[108.038712,23.707755],[108.020901,23.690414],[108.019911,23.677571],[108.01169,23.672741],[108.000729,23.67351],[107.993727,23.649247],[107.996543,23.637059],[107.98307,23.626792],[107.96602,23.62789],[107.95993,23.644032],[107.942195,23.657043],[107.924688,23.63942],[107.905506,23.63695],[107.906952,23.625584],[107.893251,23.620697],[107.891424,23.612955],[107.87445,23.601093],[107.860063,23.601752],[107.846591,23.597414],[107.84621,23.606695],[107.839968,23.610209],[107.824669,23.599995],[107.818046,23.606804],[107.810967,23.595601],[107.799093,23.589066],[107.793917,23.580772],[107.793993,23.56671],[107.778846,23.56704],[107.767808,23.572423],[107.754488,23.571983],[107.742918,23.563139],[107.737894,23.566655],[107.72229,23.553965],[107.716277,23.554075],[107.7213,23.543087],[107.734849,23.533252],[107.738122,23.521053],[107.72975,23.496433],[107.735839,23.491101],[107.733099,23.478294],[107.741548,23.461363],[107.736828,23.450917],[107.749236,23.442669],[107.769026,23.449817],[107.775725,23.440195],[107.794298,23.430627],[107.805791,23.435136],[107.821015,23.430187],[107.827104,23.433542],[107.835325,23.427658],[107.843698,23.436181],[107.853365,23.433102],[107.87072,23.446133],[107.88366,23.438875],[107.864098,23.41468],[107.866914,23.401315],[107.85915,23.395485],[107.848113,23.379423],[107.832433,23.374912],[107.827333,23.367595],[107.832128,23.351584],[107.821396,23.343276],[107.836924,23.342065],[107.829236,23.333591],[107.81797,23.333371],[107.818503,23.34091],[107.800768,23.343496],[107.782347,23.349659],[107.764383,23.344872],[107.748018,23.333866],[107.750834,23.314054],[107.743679,23.30767],[107.716124,23.298092],[107.702423,23.280037],[107.671748,23.282239],[107.656067,23.274642],[107.649673,23.282074],[107.611919,23.292368],[107.584897,23.291047],[107.579188,23.276954],[107.581167,23.265062],[107.57622,23.258675],[107.585506,23.247442],[107.584821,23.230426],[107.569445,23.22178],[107.561681,23.204485],[107.53032,23.204099],[107.51974,23.219356],[107.499949,23.224038],[107.498503,23.230977],[107.490511,23.225855],[107.485106,23.230151],[107.471253,23.223322],[107.463261,23.228113],[107.477571,23.242872],[107.469883,23.250526],[107.462043,23.246561],[107.438979,23.25003],[107.42954,23.260217],[107.413556,23.25394],[107.398256,23.238466],[107.385696,23.244359],[107.379226,23.238246],[107.374126,23.214785],[107.366591,23.211039],[107.369712,23.197985],[107.353575,23.197985],[107.346496,23.18862],[107.355021,23.164323],[107.3468,23.157711],[107.357152,23.155177],[107.356543,23.148123],[107.337742,23.148068],[107.330283,23.137432],[107.333175,23.12911],[107.351063,23.121064],[107.3621,23.110756],[107.363013,23.102102],[107.389046,23.098133],[107.387675,23.091518],[107.376943,23.083579],[107.353422,23.080822],[107.353346,23.06588],[107.339417,23.058767],[107.337666,23.047462],[107.367504,23.031524],[107.381358,23.04476],[107.39346,23.04851],[107.397723,23.042995],[107.413175,23.051102],[107.420863,23.045036],[107.432509,23.044043],[107.436848,23.049613],[107.447352,23.049999],[107.460901,23.04294],[107.468437,23.032516],[107.478256,23.031634],[107.481301,23.02121],[107.475744,23.012108],[107.483736,23.006978],[107.490359,22.986787],[107.499873,22.979945],[107.498351,22.963171],[107.492642,22.950258],[107.499569,22.935632],[107.484345,22.925532],[107.477571,22.92509],[107.478484,22.916369],[107.488836,22.895833],[107.488151,22.871925],[107.49797,22.859831],[107.496905,22.851658],[107.504212,22.845417],[107.517152,22.845528],[107.542804,22.858782],[107.574317,22.860439],[107.575382,22.876066],[107.570587,22.888048],[107.583299,22.889815],[107.613974,22.904169],[107.645944,22.902237],[107.650511,22.899642],[107.648379,22.887109],[107.658427,22.87833],[107.660634,22.8669],[107.673574,22.855137],[107.692376,22.861985],[107.693213,22.869385],[107.702119,22.876011],[107.692985,22.890753],[107.674945,22.902292],[107.667181,22.918577],[107.649521,22.924373],[107.647314,22.932376],[107.635668,22.935025],[107.637799,22.947664],[107.676086,22.941979],[107.680197,22.944573],[107.697704,22.938778],[107.712319,22.949154],[107.730967,22.939937],[107.743907,22.943966],[107.752585,22.931051],[107.752813,22.922386],[107.764307,22.91543],[107.776638,22.898372],[107.793536,22.881091],[107.832433,22.872864],[107.859835,22.873195],[107.879017,22.857236],[107.882899,22.849725],[107.914107,22.846135],[107.943793,22.846411],[107.955591,22.844037],[107.970815,22.834702],[107.9817,22.816695],[107.973327,22.79316],[107.999435,22.788519],[108.023793,22.781999],[108.033308,22.776529],[108.026153,22.76824],[108.019683,22.77045],[108.019302,22.757187],[108.027142,22.747128],[108.019302,22.741601],[108.01169,22.720265],[107.999664,22.716672],[108.002785,22.705062],[107.998674,22.694281],[108.006286,22.68195],[108.022575,22.677471],[108.026686,22.666798],[108.041453,22.655793],[108.048531,22.656401],[108.059569,22.665748],[108.068551,22.667351],[108.074716,22.675536],[108.075477,22.695829],[108.085829,22.701966],[108.094354,22.680734],[108.090396,22.669508],[108.099759,22.662706],[108.104554,22.652585],[108.103336,22.643182],[108.086058,22.621277],[108.073498,22.625703],[108.060254,22.618401],[108.058655,22.623435],[108.027218,22.610711],[108.014126,22.61143],[108.006134,22.607557],[107.995325,22.581607],[108.004307,22.560965],[108.018465,22.547793],[108.013441,22.53329],[107.986191,22.504558],[107.997685,22.491601],[108.010929,22.496972],[108.01405,22.479086],[108.042138,22.477536],[108.037038,22.475487],[108.058884,22.47017],[108.058731,22.461974],[108.068627,22.456712],[108.079283,22.461752],[108.087732,22.458374],[108.08484,22.444804],[108.082937,22.411177],[108.087123,22.406025],[108.100596,22.408241],[108.114145,22.398212],[108.115744,22.388571],[108.095877,22.371668],[108.104935,22.35554],[108.11346,22.356205],[108.123888,22.34645],[108.13523,22.341461],[108.133175,22.328046],[108.136828,22.305093],[108.143831,22.303707],[108.15053,22.288791],[108.163698,22.2899],[108.173365,22.280972],[108.189197,22.273651],[108.206705,22.292173],[108.213175,22.285907],[108.218883,22.291952],[108.236238,22.282524],[108.23464,22.263003],[108.243926,22.257956],[108.246667,22.239207],[108.260672,22.229665],[108.267675,22.230664],[108.280691,22.223341],[108.279854,22.206974],[108.296904,22.212078],[108.3017,22.224506],[108.308703,22.224617],[108.321719,22.237432],[108.335648,22.24309],[108.354373,22.246363],[108.371804,22.242868],[108.382918,22.252631],[108.399435,22.261006],[108.406362,22.258566],[108.409863,22.265887],[108.423184,22.267218],[108.436048,22.249303],[108.468246,22.239207],[108.496181,22.238264],[108.501814,22.25019],[108.498236,22.259509],[108.505011,22.264223],[108.507066,22.275038],[108.521148,22.271932],[108.528151,22.274927],[108.538959,22.302043],[108.546343,22.30964],[108.543907,22.31474],[108.551519,22.326716],[108.541776,22.33043],[108.540558,22.346339],[108.54581,22.346284],[108.547789,22.359198],[108.568569,22.372112],[108.56385,22.385855],[108.547332,22.396217],[108.558674,22.408629],[108.558446,22.419876],[108.573289,22.42331],[108.583869,22.430734],[108.594221,22.415887],[108.60366,22.414003],[108.615306,22.428684],[108.617894,22.438378],[108.633193,22.445302],[108.628855,22.452281],[108.633574,22.460035],[108.653136,22.446632],[108.66189,22.429847],[108.673917,22.431011],[108.676276,22.442422],[108.682366,22.446355],[108.688836,22.462583],[108.698503,22.461309],[108.699873,22.450177],[108.720881,22.450897],[108.716162,22.460922],[108.710605,22.484569],[108.71365,22.488611],[108.733974,22.486396],[108.749121,22.504668],[108.767313,22.507049],[108.782689,22.52089],[108.782765,22.527146],[108.811538,22.524156],[108.820748,22.533844],[108.827218,22.530024],[108.842213,22.541593],[108.857818,22.524378],[108.872356,22.518509],[108.873117,22.512198],[108.896409,22.510869],[108.909273,22.515907],[108.91856,22.512253],[108.931424,22.524488],[108.945962,22.525429],[108.963013,22.518454],[108.977932,22.54259],[108.995591,22.538826],[109.001528,22.527921],[109.008683,22.528142],[109.008683,22.514247],[109.014621,22.510371],[109.041262,22.507271],[109.045829,22.518399],[109.079169,22.522274],[109.096295,22.510648],[109.134506,22.51635],[109.145087,22.511257],[109.152013,22.515852],[109.173403,22.52006],[109.163051,22.537774],[109.15384,22.536833],[109.153231,22.544693],[109.163736,22.553438],[109.167237,22.543475],[109.18581,22.546077],[109.197532,22.538327],[109.19738,22.53163],[109.182689,22.517458],[109.198217,22.516074],[109.216029,22.520281],[109.221129,22.513859],[109.229654,22.520392],[109.22874,22.50644],[109.250206,22.509928],[109.263602,22.494868],[109.265581,22.484569],[109.298464,22.509928],[109.317037,22.511146],[109.321376,22.522551],[109.292223,22.543254],[109.289787,22.559582],[109.294354,22.571148],[109.302879,22.575409],[109.306837,22.5862],[109.321528,22.596824],[109.324649,22.607834],[109.3315,22.609383],[109.351671,22.628082],[109.367047,22.626699],[109.374278,22.636379],[109.386913,22.639034],[109.401833,22.627639],[109.408607,22.633834],[109.417208,22.630073],[109.427865,22.634166],[109.440729,22.630737],[109.438902,22.613422],[109.448341,22.61486],[109.446133,22.625537],[109.45032,22.630681],[109.464173,22.629465],[109.472242,22.633115],[109.478559,22.643404],[109.491652,22.652143],[109.517608,22.635605],[109.534278,22.647718],[109.554601,22.65264],[109.556504,22.659664],[109.563507,22.656014],[109.569064,22.665637],[109.584135,22.681287],[109.611233,22.672439],[109.620139,22.676697],[109.618921,22.686871],[109.607579,22.703293],[109.595553,22.714516],[109.588017,22.709651],[109.581471,22.71728],[109.588398,22.724355],[109.578122,22.735134],[109.581166,22.748676],[109.576371,22.759619],[109.560158,22.765698],[109.559397,22.772826],[109.536257,22.774429],[109.50581,22.771887],[109.511442,22.782165],[109.507256,22.790011],[109.517151,22.805425],[109.518065,22.814596],[109.528797,22.809734],[109.535039,22.815203],[109.520729,22.828295],[109.504744,22.823047],[109.480995,22.823545],[109.471709,22.844257],[109.455267,22.849836],[109.459606,22.856905],[109.452755,22.866127],[109.485182,22.878661],[109.482137,22.891526],[109.429616,22.912946],[109.417437,22.909469],[109.409216,22.914326],[109.40952,22.926581],[109.384554,22.929451],[109.376257,22.937233],[109.377475,22.947885],[109.36149,22.960357],[109.355705,22.970124],[109.356542,22.979614],[109.347256,22.985131],[109.342993,22.993959],[109.331804,23.003503],[109.315515,23.006592],[109.311785,23.016907],[109.333402,23.035164],[109.331652,23.040238],[109.345277,23.041451],[109.33835,23.048731],[109.349463,23.064005],[109.338731,23.074537],[109.325715,23.095762],[109.308969,23.092014],[109.297855,23.099566],[109.287047,23.101661],[109.281033,23.09681],[109.27129,23.099787],[109.254164,23.095487],[109.250206,23.104086],[109.255991,23.109654],[109.247922,23.117646],[109.253098,23.125418],[109.245562,23.146139],[109.239321,23.144321],[109.243203,23.168566],[109.24815,23.178263],[109.248074,23.189446],[109.255382,23.193137],[109.260101,23.210764],[109.253935,23.213848],[109.253403,23.229215],[109.231861,23.236374],[109.242137,23.248984],[109.232546,23.254711],[109.232013,23.263135],[109.213288,23.272054],[109.226609,23.269907],[109.240158,23.285156],[109.220824,23.290331],[109.217018,23.296826]]]]}},{"type":"Feature","properties":{"adcode":450200,"name":"柳州市","center":[109.411703,24.314617],"centroid":[109.374902,24.94791],"childrenNum":10,"level":"city","parent":{"adcode":450000},"subFeatureIndex":1,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[110.116199,24.460826],[110.130357,24.47239],[110.135153,24.481663],[110.132184,24.491644],[110.137969,24.49617],[110.134544,24.505877],[110.138045,24.516511],[110.132869,24.525398],[110.152508,24.529106],[110.171537,24.549441],[110.163393,24.565576],[110.163773,24.591355],[110.15639,24.600564],[110.158445,24.610699],[110.152964,24.616147],[110.156694,24.626118],[110.167731,24.624647],[110.177627,24.63053],[110.170167,24.648289],[110.158369,24.643223],[110.141395,24.645783],[110.133859,24.651557],[110.11011,24.655697],[110.095952,24.647091],[110.084763,24.658311],[110.066038,24.684888],[110.057132,24.672689],[110.048074,24.672145],[110.045029,24.665664],[110.024173,24.659618],[110.01991,24.669149],[110.009178,24.675249],[110.003469,24.672962],[109.989006,24.677318],[109.984135,24.709988],[109.976066,24.708301],[109.972032,24.698555],[109.957722,24.700134],[109.952622,24.717774],[109.937855,24.717719],[109.943412,24.747113],[109.948588,24.749617],[109.947903,24.761263],[109.940367,24.770351],[109.93953,24.779493],[109.929178,24.771712],[109.928112,24.763005],[109.911975,24.763712],[109.905429,24.758053],[109.889444,24.767685],[109.888455,24.784499],[109.89424,24.79043],[109.88914,24.809743],[109.876047,24.815944],[109.872927,24.811484],[109.854506,24.807132],[109.837379,24.821003],[109.836847,24.832262],[109.828321,24.825899],[109.813555,24.825409],[109.807237,24.813388],[109.792165,24.820514],[109.742384,24.825899],[109.721528,24.835906],[109.709197,24.834329],[109.68697,24.846131],[109.674259,24.850318],[109.663907,24.848796],[109.648226,24.837973],[109.630034,24.833731],[109.619149,24.840312],[109.623564,24.859672],[109.629121,24.864185],[109.624097,24.873918],[109.631785,24.879681],[109.623945,24.887292],[109.630415,24.889195],[109.628207,24.915396],[109.621128,24.920016],[109.619225,24.936212],[109.632698,24.938494],[109.622422,24.948004],[109.619073,24.962674],[109.621813,24.98082],[109.633992,24.983645],[109.636809,24.989892],[109.649444,24.984134],[109.644953,25.016886],[109.654696,25.0442],[109.651347,25.064559],[109.664287,25.078836],[109.661699,25.096205],[109.639853,25.113354],[109.637722,25.120625],[109.648683,25.148621],[109.653402,25.166143],[109.679587,25.176937],[109.709501,25.211372],[109.716352,25.225252],[109.716961,25.235607],[109.724877,25.247696],[109.725258,25.268563],[109.739263,25.283033],[109.74855,25.300643],[109.751366,25.350968],[109.746875,25.36494],[109.748017,25.380644],[109.758521,25.375825],[109.762936,25.382485],[109.752965,25.392176],[109.762175,25.403978],[109.764687,25.418865],[109.754183,25.426822],[109.765829,25.429149],[109.768417,25.43927],[109.762403,25.445872],[109.770472,25.480069],[109.781433,25.490997],[109.781204,25.504575],[109.773669,25.518692],[109.769863,25.533564],[109.751595,25.549624],[109.749463,25.558762],[109.738807,25.572872],[109.74071,25.584819],[109.753421,25.596007],[109.764382,25.613032],[109.780748,25.614545],[109.786761,25.620922],[109.794144,25.639887],[109.815229,25.654528],[109.81424,25.660309],[109.799016,25.674191],[109.789577,25.675974],[109.782955,25.684021],[109.782879,25.693419],[109.804877,25.730299],[109.803279,25.737857],[109.782575,25.745144],[109.776561,25.755401],[109.772451,25.774399],[109.764002,25.7819],[109.749692,25.78557],[109.727617,25.796038],[109.72031,25.80602],[109.725486,25.836177],[109.73051,25.852789],[109.749996,25.863629],[109.764763,25.876194],[109.76834,25.890321],[109.747256,25.889242],[109.719397,25.883797],[109.710643,25.886924],[109.702118,25.882287],[109.68522,25.880346],[109.688417,25.887409],[109.6805,25.895173],[109.68522,25.901103],[109.692527,25.89803],[109.692603,25.90989],[109.679282,25.923043],[109.682556,25.933876],[109.69032,25.937649],[109.69344,25.959151],[109.710034,25.954085],[109.71148,25.961737],[109.723507,25.974614],[109.729673,25.991531],[109.723203,26.003435],[109.708207,26.013561],[109.698084,25.998911],[109.689178,25.998264],[109.690091,26.007583],[109.675477,26.015123],[109.656752,26.013453],[109.649292,26.016793],[109.646019,26.041995],[109.634982,26.047326],[109.612679,26.037095],[109.604459,26.026433],[109.588245,26.019755],[109.559777,26.021424],[109.545391,26.013884],[109.540291,26.000042],[109.528721,25.995786],[109.513193,25.998103],[109.50893,26.009522],[109.496447,26.02374],[109.48267,26.02961],[109.478407,26.025679],[109.473155,26.006559],[109.454354,25.991369],[109.408531,25.967287],[109.406856,25.961037],[109.426038,25.955163],[109.431975,25.947781],[109.434335,25.932313],[109.425734,25.916359],[109.41325,25.905632],[109.396733,25.900294],[109.391328,25.891237],[109.388664,25.870801],[109.373745,25.853329],[109.369102,25.842649],[109.358978,25.836069],[109.349007,25.838874],[109.339264,25.833803],[109.337132,25.8112],[109.33972,25.802513],[109.336295,25.789563],[109.32914,25.784221],[109.334164,25.772024],[109.327846,25.761446],[109.338426,25.755293],[109.341471,25.746926],[109.340101,25.731756],[109.314906,25.73316],[109.313916,25.722038],[109.296638,25.714155],[109.27776,25.714641],[109.256371,25.71977],[109.254773,25.728571],[109.247694,25.728247],[109.234145,25.736345],[109.206971,25.740232],[109.209482,25.74752],[109.204992,25.773913],[109.206666,25.788106],[109.193041,25.800085],[109.175382,25.804887],[109.166095,25.796308],[109.182308,25.788916],[109.17797,25.782062],[109.191062,25.774561],[109.182765,25.763281],[109.159245,25.759071],[109.160082,25.752162],[109.15209,25.741959],[109.144934,25.744389],[109.132299,25.762957],[109.143869,25.777205],[109.143564,25.795283],[109.135115,25.805427],[109.117989,25.809365],[109.094773,25.802297],[109.098274,25.795121],[109.087618,25.795823],[109.080539,25.788646],[109.077875,25.776774],[109.04933,25.790265],[109.031366,25.793934],[109.016752,25.790912],[109.011804,25.779526],[108.997722,25.784383],[108.989654,25.778932],[109.000006,25.760582],[108.98973,25.763011],[108.979606,25.745306],[108.96423,25.74509],[108.959511,25.740124],[108.963545,25.732512],[108.953802,25.730784],[108.940253,25.74007],[108.929749,25.732566],[108.911405,25.724738],[108.912166,25.718366],[108.896257,25.714155],[108.895039,25.703409],[108.900367,25.682347],[108.915743,25.677486],[108.929368,25.684183],[108.94817,25.676622],[108.958217,25.691366],[108.974582,25.700439],[108.983869,25.72058],[109.001376,25.724522],[109.003203,25.736345],[109.030529,25.72274],[109.036923,25.724522],[109.04286,25.737695],[109.055876,25.738127],[109.054278,25.732188],[109.079092,25.720688],[109.071937,25.708215],[109.07521,25.693851],[109.057475,25.679809],[109.049483,25.660579],[109.043013,25.656959],[109.041871,25.638969],[109.031214,25.629513],[109.046438,25.619949],[109.04248,25.608924],[109.046362,25.574818],[109.052223,25.566817],[109.067751,25.561843],[109.075591,25.553084],[109.088531,25.549516],[109.077342,25.536214],[109.066837,25.538755],[109.055496,25.52556],[109.044154,25.527994],[109.025125,25.512472],[109.011043,25.519233],[108.989654,25.533726],[108.972832,25.531779],[108.972451,25.542487],[108.952432,25.556383],[108.93797,25.553571],[108.931728,25.556383],[108.913079,25.54373],[108.897475,25.540864],[108.88895,25.544812],[108.890396,25.55622],[108.876238,25.553355],[108.867332,25.558545],[108.851576,25.554652],[108.855991,25.548651],[108.830339,25.546812],[108.826457,25.550057],[108.81268,25.526372],[108.80012,25.537998],[108.798065,25.546704],[108.789159,25.554652],[108.781319,25.554328],[108.786876,25.572115],[108.799131,25.576007],[108.794792,25.593953],[108.780329,25.601845],[108.78444,25.606006],[108.784059,25.62827],[108.765486,25.632107],[108.761985,25.63778],[108.723393,25.634484],[108.714487,25.623461],[108.703755,25.625515],[108.688988,25.623191],[108.682442,25.605844],[108.689825,25.604006],[108.683812,25.586116],[108.672775,25.59017],[108.660977,25.584819],[108.659987,25.573413],[108.665924,25.56233],[108.658236,25.551841],[108.687313,25.53524],[108.690434,25.518908],[108.675896,25.524857],[108.667751,25.532212],[108.663032,25.526047],[108.654583,25.530049],[108.632889,25.518908],[108.631291,25.508415],[108.622156,25.502898],[108.621167,25.492783],[108.607466,25.492079],[108.618503,25.483911],[108.620406,25.476661],[108.628246,25.477959],[108.633117,25.464433],[108.621319,25.468004],[108.6115,25.479637],[108.598864,25.454801],[108.600311,25.432451],[108.587675,25.421409],[108.595287,25.40766],[108.61386,25.407227],[108.622232,25.38974],[108.623907,25.377287],[108.615382,25.365753],[108.630073,25.335911],[108.624897,25.324318],[108.625201,25.30812],[108.631899,25.306278],[108.645144,25.293599],[108.651081,25.260325],[108.64796,25.251219],[108.656333,25.237667],[108.653441,25.233927],[108.655115,25.214951],[108.665696,25.203727],[108.683355,25.202751],[108.685791,25.194834],[108.702765,25.188217],[108.718141,25.17737],[108.713498,25.154914],[108.706876,25.162075],[108.694545,25.163648],[108.685258,25.140538],[108.686704,25.128385],[108.677418,25.128981],[108.674754,25.116501],[108.679016,25.106353],[108.69013,25.112051],[108.699873,25.10174],[108.725981,25.102934],[108.731157,25.096042],[108.748664,25.111509],[108.747142,25.124749],[108.753764,25.128276],[108.76229,25.121331],[108.781015,25.12616],[108.797837,25.12692],[108.802099,25.112811],[108.820824,25.114385],[108.823032,25.127462],[108.835287,25.139453],[108.845182,25.155402],[108.855686,25.150086],[108.862994,25.140809],[108.878902,25.142274],[108.899073,25.152744],[108.908132,25.144878],[108.902879,25.129849],[108.915363,25.128059],[108.930739,25.130663],[108.94817,25.121168],[108.960272,25.124858],[108.975724,25.138042],[108.979911,25.145475],[108.985924,25.170211],[108.99521,25.173194],[109.013403,25.168746],[109.03266,25.182035],[109.052223,25.202425],[109.061966,25.198955],[109.071709,25.181221],[109.076885,25.178401],[109.092261,25.158223],[109.093783,25.14401],[109.102385,25.12209],[109.105049,25.103748],[109.09835,25.072648],[109.083888,25.051693],[109.083203,25.034644],[109.074754,25.026933],[109.066761,25.010423],[109.033041,24.989729],[109.017132,24.976094],[108.990643,24.957567],[108.986457,24.941157],[108.994221,24.921103],[109.004497,24.916048],[109.032204,24.912787],[109.076657,24.917842],[109.100634,24.928169],[109.100329,24.944689],[109.118445,24.947569],[109.128721,24.940396],[109.139835,24.923766],[109.157875,24.909417],[109.152622,24.896262],[109.139378,24.893055],[109.136638,24.886966],[109.13816,24.867611],[109.146076,24.861684],[109.139073,24.85282],[109.137247,24.835798],[109.151176,24.836559],[109.158027,24.824648],[109.15011,24.807893],[109.131842,24.7913],[109.117836,24.801855],[109.097513,24.806751],[109.094164,24.824811],[109.07757,24.830467],[109.064097,24.823342],[109.038065,24.822309],[109.027256,24.813932],[109.015838,24.795435],[109.013783,24.786403],[108.99757,24.777534],[108.9911,24.759468],[108.980444,24.749617],[108.963013,24.747875],[108.956086,24.740364],[108.964687,24.731601],[108.935838,24.730294],[108.931652,24.715705],[108.950986,24.697085],[108.952813,24.683799],[108.970168,24.666208],[108.951519,24.640554],[108.927161,24.636632],[108.910263,24.625682],[108.899911,24.614023],[108.903945,24.601708],[108.912927,24.595442],[108.908817,24.586613],[108.87601,24.571517],[108.852109,24.571299],[108.846248,24.563396],[108.845563,24.549823],[108.838027,24.538211],[108.849521,24.53036],[108.862232,24.51373],[108.864211,24.521909],[108.875325,24.529433],[108.884078,24.528015],[108.892223,24.501351],[108.912546,24.498515],[108.937056,24.474899],[108.961033,24.474681],[108.983108,24.485699],[109.022765,24.481172],[109.032965,24.48439],[109.046666,24.460989],[109.046286,24.443532],[109.042404,24.437039],[109.009216,24.4294],[109.000843,24.420505],[109.00541,24.398567],[108.999245,24.374386],[108.990491,24.378589],[108.985391,24.387378],[108.977779,24.389015],[108.970548,24.378644],[108.953117,24.381646],[108.932565,24.37515],[108.920539,24.36183],[108.928531,24.340427],[108.920539,24.315416],[108.920386,24.288816],[108.916581,24.27057],[108.916885,24.254998],[108.925791,24.256419],[108.940862,24.243414],[108.944744,24.228112],[108.930434,24.217017],[108.938122,24.199745],[108.935153,24.185203],[108.941928,24.174105],[108.958065,24.161857],[108.972147,24.129755],[108.978008,24.126255],[109.00404,24.131396],[109.036466,24.12177],[109.050929,24.105359],[109.061814,24.100272],[109.076733,24.09874],[109.105886,24.083913],[109.094544,24.073134],[109.089368,24.063066],[109.114716,24.057429],[109.125677,24.064543],[109.136409,24.057593],[109.142423,24.046812],[109.142727,24.031487],[109.146914,24.022838],[109.155286,24.021798],[109.16503,24.028805],[109.172261,24.028257],[109.183983,24.016488],[109.211462,24.019006],[109.221966,24.032034],[109.217855,24.051738],[109.232242,24.058633],[109.278598,24.04725],[109.289787,24.038493],[109.295039,24.027601],[109.291385,24.006853],[109.306685,23.993494],[109.324801,23.987745],[109.328835,23.960967],[109.348169,23.952971],[109.344516,23.937471],[109.353726,23.934787],[109.357912,23.92142],[109.366057,23.918133],[109.359283,23.912216],[109.363697,23.907121],[109.375724,23.908326],[109.384097,23.915175],[109.406323,23.908107],[109.42855,23.9086],[109.442556,23.920325],[109.451233,23.939826],[109.469958,23.951657],[109.470567,23.96732],[109.483735,23.960529],[109.495229,23.970551],[109.502993,23.990319],[109.487313,24.011178],[109.493859,24.021743],[109.492641,24.032527],[109.501166,24.047688],[109.510681,24.052777],[109.530015,24.053981],[109.549045,24.063941],[109.560538,24.06323],[109.581928,24.070836],[109.598141,24.083913],[109.609026,24.115589],[109.615267,24.140858],[109.643659,24.150264],[109.659035,24.145287],[109.670148,24.146928],[109.684154,24.155076],[109.705467,24.153326],[109.710262,24.176893],[109.74581,24.214284],[109.762023,24.211989],[109.770928,24.215542],[109.781357,24.227238],[109.793764,24.234288],[109.803126,24.256146],[109.809825,24.258823],[109.820253,24.252649],[109.830681,24.258386],[109.840196,24.256091],[109.851537,24.260407],[109.849634,24.274995],[109.880082,24.276306],[109.88442,24.274613],[109.887541,24.288925],[109.902689,24.300997],[109.913878,24.301653],[109.927046,24.293732],[109.932907,24.271826],[109.925143,24.269095],[109.905505,24.272263],[109.907712,24.245272],[109.931842,24.234889],[109.941433,24.23702],[109.963431,24.256965],[109.97599,24.2615],[109.998826,24.255053],[110.015648,24.26751],[110.033231,24.273028],[110.027598,24.281496],[110.0362,24.290236],[110.029349,24.307551],[110.030795,24.318475],[110.021204,24.326994],[110.01717,24.336496],[110.034449,24.344031],[110.048683,24.36658],[110.045638,24.390543],[110.055838,24.419414],[110.072127,24.439058],[110.06893,24.457334],[110.079054,24.467426],[110.09344,24.457607],[110.097398,24.462517],[110.116199,24.460826]]]]}},{"type":"Feature","properties":{"adcode":450300,"name":"桂林市","center":[110.299121,25.274215],"centroid":[110.518333,25.35549],"childrenNum":17,"level":"city","parent":{"adcode":450000},"subFeatureIndex":2,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[111.097436,24.940885],[111.086094,24.941157],[111.050243,24.928277],[111.030376,24.931973],[111.018578,24.929799],[111.014544,24.923766],[111.00343,24.921484],[110.997189,24.927027],[110.979149,24.91469],[110.983716,24.924201],[110.994905,24.930342],[110.987293,24.942515],[110.992089,24.959034],[110.985543,24.966043],[110.97344,24.96827],[110.968797,24.97555],[110.975419,24.987773],[110.960728,25.001516],[110.9554,25.016886],[110.957455,25.024869],[110.951898,25.041159],[110.956161,25.058805],[110.966665,25.073136],[110.961413,25.077859],[110.983944,25.101686],[110.977626,25.108958],[110.982802,25.126648],[110.995819,25.147536],[111.000538,25.149978],[111.002745,25.165763],[111.034639,25.17916],[111.047198,25.178998],[111.054962,25.187675],[111.065466,25.187512],[111.077874,25.20107],[111.112736,25.217066],[111.117836,25.239293],[111.109843,25.252737],[111.109539,25.266287],[111.103297,25.285092],[111.11951,25.290836],[111.138464,25.303569],[111.155438,25.324373],[111.163887,25.34241],[111.181851,25.366565],[111.210547,25.363532],[111.227978,25.375446],[111.236732,25.378153],[111.242136,25.387845],[111.257512,25.395966],[111.256903,25.40766],[111.265885,25.425414],[111.278977,25.423303],[111.300214,25.448308],[111.300899,25.469736],[111.317265,25.494406],[111.321451,25.496137],[111.32815,25.52145],[111.323887,25.548867],[111.324876,25.564114],[111.336827,25.595791],[111.343145,25.602763],[111.334696,25.618382],[111.317645,25.631296],[111.310033,25.644966],[111.309805,25.658094],[111.313915,25.682671],[111.308739,25.692339],[111.307522,25.716315],[111.318711,25.729543],[111.327312,25.732728],[111.346798,25.729651],[111.399624,25.744605],[111.416066,25.768192],[111.432888,25.766627],[111.440195,25.769596],[111.44225,25.778069],[111.436085,25.813574],[111.425048,25.826251],[111.433268,25.846263],[111.456865,25.848097],[111.465162,25.855863],[111.486246,25.859315],[111.492108,25.86859],[111.471023,25.875277],[111.456789,25.871071],[111.454201,25.888433],[111.440652,25.884929],[111.432203,25.886924],[111.415837,25.876841],[111.408682,25.885091],[111.382574,25.882287],[111.378463,25.904769],[111.365219,25.900564],[111.360347,25.89059],[111.355019,25.892154],[111.346266,25.906332],[111.327617,25.900187],[111.326475,25.895496],[111.305314,25.883689],[111.297093,25.874253],[111.291917,25.854407],[111.278521,25.860286],[111.259872,25.861041],[111.251575,25.864708],[111.242669,25.887786],[111.22912,25.897491],[111.222498,25.907303],[111.232241,25.911076],[111.216637,25.928918],[111.219681,25.937056],[111.206513,25.939643],[111.204991,25.9529],[111.189539,25.953277],[111.196085,25.960875],[111.196694,25.970843],[111.202935,25.976123],[111.215343,26.011784],[111.213973,26.019809],[111.23049,26.034457],[111.236808,26.048834],[111.252945,26.056694],[111.265961,26.055725],[111.244648,26.077959],[111.265961,26.096044],[111.259339,26.09669],[111.26893,26.107346],[111.268625,26.129301],[111.262384,26.135865],[111.258045,26.149315],[111.269691,26.170563],[111.27441,26.184547],[111.266494,26.191377],[111.27068,26.200788],[111.27167,26.217187],[111.291461,26.22079],[111.295723,26.237563],[111.29207,26.253581],[111.281261,26.271102],[111.267864,26.273036],[111.252488,26.269221],[111.247845,26.263631],[111.240538,26.267071],[111.231708,26.262288],[111.225466,26.269436],[111.212831,26.269113],[111.203316,26.280667],[111.208873,26.29093],[111.209253,26.302697],[111.204762,26.307854],[111.177817,26.307102],[111.168911,26.310487],[111.157798,26.307478],[111.135799,26.306511],[111.128416,26.309305],[111.111061,26.308499],[111.106875,26.304094],[111.092564,26.306726],[111.079396,26.318222],[111.064781,26.318867],[111.061204,26.325367],[111.053516,26.319512],[111.040348,26.323487],[111.043164,26.332457],[111.034106,26.331974],[111.022536,26.337936],[111.002593,26.340138],[111.008606,26.35888],[110.99186,26.363552],[110.98364,26.377996],[110.974582,26.385566],[110.958901,26.382721],[110.94482,26.373593],[110.950528,26.356947],[110.947408,26.353134],[110.943906,26.32671],[110.925409,26.31876],[110.93599,26.305383],[110.93972,26.286685],[110.930357,26.26433],[110.929977,26.255677],[110.921604,26.254871],[110.924344,26.26304],[110.916351,26.275992],[110.899986,26.275025],[110.855609,26.268146],[110.846018,26.259869],[110.834296,26.255892],[110.814658,26.258794],[110.782232,26.257451],[110.759092,26.24869],[110.758178,26.255193],[110.735191,26.270994],[110.742802,26.276099],[110.750034,26.2905],[110.749501,26.301085],[110.741737,26.313925],[110.732527,26.311776],[110.720957,26.294208],[110.709463,26.293187],[110.697817,26.308714],[110.667217,26.317632],[110.643773,26.308445],[110.625809,26.315644],[110.622841,26.330094],[110.612336,26.333639],[110.595058,26.318384],[110.584097,26.296948],[110.56933,26.289587],[110.555248,26.286363],[110.546114,26.257289],[110.546647,26.233585],[110.542688,26.221166],[110.531042,26.209391],[110.517569,26.186806],[110.500138,26.169756],[110.490548,26.165561],[110.474106,26.180137],[110.45698,26.164431],[110.43795,26.153942],[110.427141,26.138018],[110.414582,26.12575],[110.400348,26.116441],[110.377132,26.09443],[110.373174,26.078551],[110.353307,26.054702],[110.35795,26.046465],[110.335343,25.9925],[110.325524,25.975638],[110.305124,25.967341],[110.287922,25.96691],[110.261737,25.96136],[110.245828,25.96858],[110.251081,25.996594],[110.245219,26.022286],[110.234106,26.032733],[110.212108,26.043072],[110.201147,26.06617],[110.190947,26.067677],[110.181661,26.060463],[110.172983,26.045011],[110.165828,26.023848],[110.15639,26.018516],[110.140481,26.020347],[110.129672,26.029233],[110.112546,26.03478],[110.100976,26.020186],[110.083393,26.039034],[110.073193,26.040272],[110.064896,26.050018],[110.072127,26.063909],[110.074411,26.083073],[110.100976,26.132583],[110.09443,26.14711],[110.098692,26.169165],[110.084002,26.171478],[110.068474,26.168035],[110.051575,26.169219],[110.041528,26.162441],[110.030186,26.166099],[110.016713,26.184224],[110.005752,26.185784],[109.984363,26.179922],[109.966247,26.195518],[109.931233,26.161258],[109.914487,26.154372],[109.90718,26.144904],[109.899035,26.108961],[109.899035,26.095183],[109.88815,26.087971],[109.882517,26.075268],[109.880462,26.057341],[109.870871,26.033326],[109.856257,26.026271],[109.840196,26.029072],[109.81462,26.040972],[109.801985,26.034403],[109.782422,25.997187],[109.78463,25.985766],[109.806476,25.973645],[109.810434,25.945679],[109.825048,25.922881],[109.825962,25.9114],[109.815838,25.89086],[109.81325,25.879806],[109.799397,25.87188],[109.77953,25.865948],[109.764763,25.876194],[109.749996,25.863629],[109.73051,25.852789],[109.725486,25.836177],[109.72031,25.80602],[109.727617,25.796038],[109.749692,25.78557],[109.764002,25.7819],[109.772451,25.774399],[109.776561,25.755401],[109.782575,25.745144],[109.803279,25.737857],[109.804877,25.730299],[109.782879,25.693419],[109.782955,25.684021],[109.789577,25.675974],[109.799016,25.674191],[109.81424,25.660309],[109.815229,25.654528],[109.794144,25.639887],[109.786761,25.620922],[109.780748,25.614545],[109.764382,25.613032],[109.753421,25.596007],[109.74071,25.584819],[109.738807,25.572872],[109.749463,25.558762],[109.751595,25.549624],[109.769863,25.533564],[109.773669,25.518692],[109.781204,25.504575],[109.781433,25.490997],[109.770472,25.480069],[109.762403,25.445872],[109.768417,25.43927],[109.765829,25.429149],[109.754183,25.426822],[109.764687,25.418865],[109.762175,25.403978],[109.752965,25.392176],[109.762936,25.382485],[109.758521,25.375825],[109.748017,25.380644],[109.746875,25.36494],[109.751366,25.350968],[109.74855,25.300643],[109.739263,25.283033],[109.725258,25.268563],[109.724877,25.247696],[109.716961,25.235607],[109.716352,25.225252],[109.709501,25.211372],[109.679587,25.176937],[109.653402,25.166143],[109.648683,25.148621],[109.637722,25.120625],[109.639853,25.113354],[109.661699,25.096205],[109.664287,25.078836],[109.651347,25.064559],[109.654696,25.0442],[109.644953,25.016886],[109.649444,24.984134],[109.636809,24.989892],[109.633992,24.983645],[109.621813,24.98082],[109.619073,24.962674],[109.622422,24.948004],[109.632698,24.938494],[109.619225,24.936212],[109.621128,24.920016],[109.628207,24.915396],[109.630415,24.889195],[109.623945,24.887292],[109.631785,24.879681],[109.624097,24.873918],[109.629121,24.864185],[109.623564,24.859672],[109.619149,24.840312],[109.630034,24.833731],[109.648226,24.837973],[109.663907,24.848796],[109.674259,24.850318],[109.68697,24.846131],[109.709197,24.834329],[109.721528,24.835906],[109.742384,24.825899],[109.792165,24.820514],[109.807237,24.813388],[109.813555,24.825409],[109.828321,24.825899],[109.836847,24.832262],[109.837379,24.821003],[109.854506,24.807132],[109.872927,24.811484],[109.876047,24.815944],[109.88914,24.809743],[109.89424,24.79043],[109.888455,24.784499],[109.889444,24.767685],[109.905429,24.758053],[109.911975,24.763712],[109.928112,24.763005],[109.929178,24.771712],[109.93953,24.779493],[109.940367,24.770351],[109.947903,24.761263],[109.948588,24.749617],[109.943412,24.747113],[109.937855,24.717719],[109.952622,24.717774],[109.957722,24.700134],[109.972032,24.698555],[109.976066,24.708301],[109.984135,24.709988],[109.989006,24.677318],[110.003469,24.672962],[110.009178,24.675249],[110.01991,24.669149],[110.024173,24.659618],[110.045029,24.665664],[110.048074,24.672145],[110.057132,24.672689],[110.066038,24.684888],[110.084763,24.658311],[110.095952,24.647091],[110.11011,24.655697],[110.133859,24.651557],[110.141395,24.645783],[110.158369,24.643223],[110.170167,24.648289],[110.177627,24.63053],[110.167731,24.624647],[110.156694,24.626118],[110.152964,24.616147],[110.158445,24.610699],[110.15639,24.600564],[110.163773,24.591355],[110.163393,24.565576],[110.171537,24.549441],[110.152508,24.529106],[110.132869,24.525398],[110.138045,24.516511],[110.134544,24.505877],[110.137969,24.49617],[110.132184,24.491644],[110.135153,24.481663],[110.130357,24.47239],[110.116199,24.460826],[110.120234,24.449587],[110.135001,24.447242],[110.147408,24.436002],[110.156161,24.44435],[110.164154,24.437857],[110.187141,24.447623],[110.202669,24.449697],[110.204496,24.44315],[110.195362,24.430655],[110.202517,24.414448],[110.189958,24.405771],[110.205029,24.405553],[110.21188,24.399931],[110.197189,24.386341],[110.188816,24.382574],[110.190643,24.372476],[110.200614,24.370892],[110.196961,24.357244],[110.198711,24.347908],[110.209672,24.350856],[110.220557,24.34627],[110.229463,24.360629],[110.23129,24.351948],[110.260367,24.360247],[110.267065,24.356971],[110.264477,24.34141],[110.258007,24.340209],[110.260139,24.322297],[110.271023,24.319785],[110.268359,24.303728],[110.27757,24.307333],[110.288987,24.299905],[110.316923,24.296409],[110.339377,24.300724],[110.352317,24.314215],[110.37363,24.323608],[110.398749,24.321806],[110.410548,24.325356],[110.424325,24.338844],[110.428588,24.330107],[110.44404,24.329451],[110.445334,24.317765],[110.455229,24.313614],[110.482403,24.31274],[110.484154,24.321533],[110.476161,24.340919],[110.467712,24.350365],[110.469463,24.357517],[110.483773,24.348181],[110.50638,24.345778],[110.507446,24.360247],[110.513992,24.364942],[110.516504,24.375751],[110.527769,24.38252],[110.538959,24.401514],[110.551899,24.404952],[110.555019,24.38645],[110.552127,24.371602],[110.555324,24.366088],[110.567503,24.362649],[110.581052,24.372476],[110.587902,24.390434],[110.598178,24.396438],[110.621547,24.394146],[110.640348,24.382793],[110.647731,24.368436],[110.656409,24.360684],[110.670262,24.355333],[110.682669,24.34627],[110.713193,24.337806],[110.727122,24.328032],[110.754068,24.329178],[110.771194,24.319403],[110.79129,24.31629],[110.797988,24.332619],[110.790833,24.346816],[110.796998,24.365215],[110.811156,24.38252],[110.832926,24.38836],[110.843735,24.386341],[110.856751,24.361885],[110.855,24.32896],[110.87677,24.310665],[110.875248,24.29701],[110.880043,24.289636],[110.879967,24.271007],[110.88324,24.259151],[110.888873,24.261828],[110.910034,24.287013],[110.911404,24.297611],[110.92343,24.299795],[110.918026,24.30919],[110.93226,24.309627],[110.934011,24.324373],[110.943221,24.336004],[110.950224,24.333547],[110.958445,24.31842],[110.960424,24.298048],[110.977322,24.294825],[110.993611,24.309081],[111.004115,24.310009],[111.014391,24.331963],[111.02619,24.332073],[111.024363,24.347853],[111.017817,24.353313],[110.992545,24.354896],[110.975038,24.36112],[110.962327,24.370674],[110.968264,24.376024],[110.981432,24.371002],[110.992469,24.37657],[110.995819,24.395074],[111.018882,24.419578],[111.026113,24.446696],[111.040652,24.46268],[111.025885,24.483244],[111.042022,24.489298],[111.044001,24.498952],[111.020176,24.519237],[111.011423,24.54279],[110.991175,24.556855],[110.982726,24.569664],[110.983411,24.58596],[111.001071,24.600346],[111.002517,24.606776],[110.989272,24.62116],[110.994829,24.631075],[111.009748,24.634616],[111.012641,24.649596],[111.020633,24.669639],[111.029691,24.675902],[111.058768,24.672907],[111.06912,24.682818],[111.072545,24.695941],[111.079396,24.703782],[111.090509,24.701332],[111.10657,24.707593],[111.100709,24.719516],[111.108016,24.732199],[111.118825,24.72877],[111.13245,24.735737],[111.147369,24.767903],[111.16579,24.771875],[111.170053,24.776718],[111.169215,24.801964],[111.16305,24.81502],[111.161527,24.83732],[111.169444,24.862608],[111.169139,24.883976],[111.164496,24.898437],[111.151936,24.900448],[111.138311,24.891479],[111.127503,24.890065],[111.117151,24.895501],[111.105961,24.908113],[111.09774,24.931973],[111.097436,24.940885]]]]}},{"type":"Feature","properties":{"adcode":450400,"name":"梧州市","center":[111.297604,23.474803],"centroid":[110.99512,23.479776],"childrenNum":7,"level":"city","parent":{"adcode":450000},"subFeatureIndex":3,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[110.391899,24.04216],[110.397608,24.033019],[110.398217,24.0172],[110.389311,23.997436],[110.395933,23.978765],[110.396618,23.96502],[110.388245,23.946454],[110.380177,23.939826],[110.359396,23.931883],[110.352546,23.912874],[110.357189,23.891286],[110.374239,23.882464],[110.37325,23.877477],[110.398902,23.878573],[110.411613,23.863173],[110.43384,23.865804],[110.443811,23.864159],[110.45972,23.848264],[110.475705,23.853636],[110.493059,23.841358],[110.484991,23.828585],[110.499606,23.804844],[110.511023,23.799964],[110.533174,23.803254],[110.543754,23.813453],[110.550072,23.826063],[110.558064,23.826227],[110.569939,23.809834],[110.572527,23.795852],[110.582194,23.783403],[110.569101,23.759874],[110.5554,23.74841],[110.548245,23.717358],[110.551975,23.702816],[110.571537,23.706713],[110.57207,23.698207],[110.565676,23.681249],[110.571004,23.677791],[110.558901,23.667966],[110.544287,23.666868],[110.542232,23.657482],[110.548093,23.646173],[110.56423,23.641726],[110.576713,23.634314],[110.576637,23.629043],[110.588055,23.620642],[110.586761,23.599995],[110.579529,23.588846],[110.59521,23.589889],[110.605257,23.577092],[110.601832,23.561381],[110.61363,23.558195],[110.617893,23.551932],[110.614391,23.540889],[110.61972,23.515173],[110.619644,23.50028],[110.630757,23.483241],[110.63167,23.469059],[110.622156,23.460373],[110.606399,23.453776],[110.593916,23.452456],[110.584629,23.438985],[110.587522,23.427713],[110.573364,23.390479],[110.581965,23.374637],[110.564382,23.36754],[110.567731,23.359562],[110.581889,23.363139],[110.588892,23.353125],[110.58227,23.344652],[110.591708,23.333536],[110.59049,23.323135],[110.60305,23.323851],[110.615305,23.329024],[110.62893,23.319998],[110.650624,23.315045],[110.656561,23.30767],[110.659225,23.294129],[110.652222,23.256528],[110.631214,23.24144],[110.624135,23.225635],[110.602898,23.214289],[110.587217,23.217373],[110.572831,23.225029],[110.550148,23.208175],[110.54383,23.191264],[110.553878,23.162946],[110.548245,23.145092],[110.547408,23.1263],[110.559206,23.108772],[110.578616,23.109323],[110.59148,23.098464],[110.602898,23.103645],[110.612032,23.12178],[110.624439,23.121945],[110.659758,23.116268],[110.66775,23.11004],[110.665086,23.101385],[110.667979,23.089147],[110.682213,23.088541],[110.678407,23.073985],[110.686932,23.063509],[110.710605,23.059318],[110.711442,23.042278],[110.724839,23.041175],[110.739986,23.057113],[110.750338,23.045642],[110.745314,23.03748],[110.758254,23.021044],[110.751099,23.009681],[110.756808,23.002455],[110.749958,22.989987],[110.754144,22.969903],[110.76678,22.963005],[110.765029,22.953183],[110.74539,22.951969],[110.726057,22.923269],[110.733288,22.911787],[110.7256,22.906046],[110.729939,22.900525],[110.728416,22.887164],[110.752241,22.852155],[110.768835,22.846301],[110.786799,22.860881],[110.799663,22.855745],[110.80187,22.846301],[110.795704,22.82592],[110.773021,22.772882],[110.771956,22.76509],[110.790376,22.741767],[110.786037,22.728446],[110.791442,22.721757],[110.816409,22.714903],[110.830719,22.706555],[110.843354,22.709651],[110.853935,22.703569],[110.888036,22.641689],[110.882327,22.630516],[110.883316,22.622163],[110.895876,22.613532],[110.941318,22.608111],[110.957683,22.616741],[110.961718,22.625758],[110.958977,22.636545],[110.977322,22.641523],[110.987369,22.640196],[110.997113,22.631401],[111.010738,22.645837],[111.024439,22.651368],[111.034563,22.645008],[111.039815,22.64899],[111.055571,22.648492],[111.062041,22.66619],[111.073992,22.667241],[111.089139,22.689028],[111.083202,22.708711],[111.063944,22.719878],[111.060519,22.731542],[111.085409,22.729717],[111.095152,22.733476],[111.099187,22.741767],[111.116694,22.745415],[111.129253,22.738838],[111.174696,22.740109],[111.176218,22.73624],[111.202098,22.740496],[111.20461,22.750113],[111.218464,22.748068],[111.232165,22.759011],[111.239015,22.768792],[111.241147,22.781281],[111.255152,22.787082],[111.256827,22.793823],[111.272127,22.790674],[111.272812,22.798851],[111.291613,22.807801],[111.287579,22.816087],[111.306608,22.839618],[111.30364,22.843981],[111.319624,22.851216],[111.325866,22.866403],[111.339643,22.868557],[111.343678,22.876784],[111.358749,22.889207],[111.361946,22.909965],[111.370319,22.91543],[111.375495,22.926525],[111.374429,22.938447],[111.364762,22.947554],[111.369329,22.95103],[111.363925,22.968799],[111.375343,22.967861],[111.377322,22.973269],[111.397188,22.981269],[111.403735,22.991255],[111.389577,23.005599],[111.39696,23.013377],[111.414011,23.016135],[111.416066,23.025677],[111.433953,23.036212],[111.427179,23.060642],[111.434562,23.071559],[111.40206,23.066211],[111.394677,23.068141],[111.379529,23.081318],[111.374277,23.092565],[111.375267,23.108166],[111.379986,23.123158],[111.376561,23.142006],[111.366056,23.144707],[111.398711,23.15986],[111.392469,23.169558],[111.384325,23.167629],[111.384248,23.194129],[111.388892,23.210213],[111.377855,23.215776],[111.379149,23.221504],[111.365752,23.236924],[111.371993,23.264291],[111.361109,23.270568],[111.351213,23.265998],[111.349615,23.27277],[111.356542,23.283395],[111.353421,23.288955],[111.376561,23.304642],[111.37755,23.313889],[111.3656,23.319778],[111.361946,23.330289],[111.368188,23.350594],[111.378007,23.369575],[111.38912,23.376012],[111.392089,23.391139],[111.383487,23.399665],[111.39559,23.438326],[111.39285,23.446683],[111.400005,23.456854],[111.399776,23.469389],[111.42893,23.466585],[111.430528,23.475491],[111.445371,23.488298],[111.45207,23.500995],[111.459529,23.499785],[111.464248,23.511491],[111.480233,23.532593],[111.478406,23.543911],[111.481908,23.558854],[111.489063,23.561381],[111.488987,23.592306],[111.482745,23.605706],[111.487084,23.626627],[111.508245,23.625749],[111.538387,23.630855],[111.551175,23.640463],[111.564267,23.633216],[111.584286,23.644691],[111.588549,23.638103],[111.59441,23.643483],[111.607426,23.637389],[111.615647,23.638981],[111.61481,23.658744],[111.625618,23.676474],[111.637112,23.678285],[111.63559,23.684542],[111.643202,23.696122],[111.665276,23.699963],[111.662688,23.706438],[111.666798,23.718949],[111.62166,23.725972],[111.618311,23.73475],[111.629348,23.736396],[111.628054,23.788613],[111.639167,23.786529],[111.641147,23.797003],[111.649367,23.811095],[111.64579,23.815317],[111.653706,23.821951],[111.654848,23.833299],[111.651422,23.860926],[111.659034,23.872654],[111.658197,23.885532],[111.6499,23.903012],[111.652031,23.929144],[111.649291,23.945194],[111.638254,23.961351],[111.623335,23.972084],[111.606132,23.973399],[111.591137,23.993549],[111.576979,24.000667],[111.564952,23.998805],[111.56107,23.99344],[111.54501,23.999188],[111.548511,24.006251],[111.538463,24.026725],[111.535343,24.043419],[111.539681,24.056991],[111.58421,24.088673],[111.585048,24.093926],[111.573325,24.107657],[111.578501,24.115917],[111.573097,24.123958],[111.575228,24.143373],[111.552545,24.140147],[111.540899,24.150155],[111.529634,24.150975],[111.525447,24.160162],[111.512736,24.167379],[111.500861,24.163114],[111.493021,24.151959],[111.490737,24.140365],[111.501698,24.13774],[111.501622,24.130412],[111.487845,24.132052],[111.480081,24.113565],[111.486399,24.096552],[111.46813,24.084296],[111.448111,24.090698],[111.424819,24.074885],[111.403735,24.081178],[111.39658,24.075378],[111.404267,24.05535],[111.403126,24.041722],[111.394905,24.031104],[111.390871,24.019171],[111.397569,24.005923],[111.40716,23.997436],[111.412869,23.973782],[111.412564,23.950397],[111.403202,23.923666],[111.365143,23.882518],[111.366437,23.86553],[111.358901,23.864707],[111.348777,23.872325],[111.323582,23.867009],[111.304096,23.869256],[111.28697,23.884053],[111.272279,23.886902],[111.24617,23.883012],[111.233535,23.888437],[111.232926,23.90219],[111.227598,23.919338],[111.207655,23.941633],[111.194867,23.939662],[111.161223,23.944153],[111.151404,23.937854],[111.139225,23.899231],[111.132907,23.888546],[111.105276,23.878025],[111.101546,23.854403],[111.092869,23.836863],[111.081299,23.828311],[111.059605,23.828639],[111.051232,23.813453],[111.037303,23.805448],[111.017817,23.814878],[111.01325,23.811314],[111.015761,23.79141],[111.025733,23.778084],[111.014315,23.759161],[111.005333,23.757241],[110.988968,23.76887],[110.979301,23.763001],[110.978996,23.740785],[110.976104,23.731787],[110.982346,23.721967],[110.965447,23.726301],[110.957379,23.721089],[110.955019,23.707645],[110.960348,23.698701],[110.957074,23.688274],[110.968416,23.671314],[110.968112,23.663026],[110.953801,23.651773],[110.952051,23.667582],[110.943297,23.669668],[110.930509,23.659952],[110.922821,23.663959],[110.922593,23.672522],[110.914068,23.684871],[110.900823,23.687176],[110.89207,23.703914],[110.89755,23.745118],[110.89717,23.752469],[110.884762,23.762836],[110.884077,23.770625],[110.895952,23.785926],[110.888797,23.802925],[110.889938,23.816688],[110.880728,23.820197],[110.858197,23.80797],[110.850357,23.824583],[110.840233,23.837027],[110.843963,23.842289],[110.866799,23.85402],[110.872736,23.873202],[110.856903,23.894409],[110.835971,23.899396],[110.818311,23.908272],[110.792888,23.941031],[110.779796,23.948699],[110.752393,23.947604],[110.734962,23.951164],[110.725752,23.945194],[110.71776,23.955545],[110.726818,23.971482],[110.732222,23.989552],[110.731385,24.002035],[110.741965,24.010959],[110.749577,24.011945],[110.74539,24.022017],[110.728949,24.028367],[110.690053,24.038657],[110.67696,24.059016],[110.684572,24.078223],[110.6899,24.099561],[110.686399,24.12084],[110.701318,24.147694],[110.709387,24.152123],[110.720119,24.167707],[110.712584,24.181157],[110.689368,24.187773],[110.673383,24.211934],[110.652603,24.217345],[110.626646,24.230845],[110.617436,24.254015],[110.605638,24.263467],[110.603735,24.27576],[110.613478,24.298539],[110.607236,24.306404],[110.610205,24.314542],[110.619263,24.319075],[110.601984,24.324536],[110.58638,24.32055],[110.573212,24.327158],[110.570776,24.333001],[110.576865,24.351511],[110.567503,24.362649],[110.555324,24.366088],[110.552127,24.371602],[110.555019,24.38645],[110.551899,24.404952],[110.538959,24.401514],[110.527769,24.38252],[110.516504,24.375751],[110.513992,24.364942],[110.507446,24.360247],[110.50638,24.345778],[110.483773,24.348181],[110.469463,24.357517],[110.467712,24.350365],[110.476161,24.340919],[110.484154,24.321533],[110.482403,24.31274],[110.455229,24.313614],[110.445334,24.317765],[110.44404,24.329451],[110.428588,24.330107],[110.424325,24.338844],[110.410548,24.325356],[110.398749,24.321806],[110.37363,24.323608],[110.352317,24.314215],[110.339377,24.300724],[110.316923,24.296409],[110.326666,24.26609],[110.33717,24.275869],[110.351937,24.278601],[110.369901,24.271936],[110.374924,24.264341],[110.365562,24.26232],[110.365257,24.244124],[110.358331,24.218985],[110.365638,24.227292],[110.375914,24.224505],[110.383221,24.214011],[110.392888,24.220406],[110.405067,24.220078],[110.413364,24.214339],[110.419073,24.201111],[110.43795,24.196738],[110.456218,24.184],[110.443887,24.172246],[110.444344,24.164864],[110.432698,24.16727],[110.428968,24.156498],[110.420291,24.15699],[110.407731,24.143756],[110.423107,24.142225],[110.429805,24.146491],[110.437569,24.139381],[110.448378,24.142991],[110.45462,24.138451],[110.458426,24.124833],[110.447922,24.116354],[110.411918,24.118761],[110.412451,24.107493],[110.407883,24.099834],[110.401185,24.100873],[110.403925,24.108915],[110.386799,24.126309],[110.364725,24.104812],[110.362822,24.095403],[110.376066,24.086211],[110.374315,24.081725],[110.354905,24.077129],[110.343412,24.060384],[110.361908,24.061917],[110.360386,24.05234],[110.373783,24.042105],[110.379644,24.043692],[110.381242,24.054857],[110.397836,24.058031],[110.400043,24.048071],[110.391899,24.04216]]]]}},{"type":"Feature","properties":{"adcode":450500,"name":"北海市","center":[109.119254,21.473343],"centroid":[109.343711,21.665234],"childrenNum":4,"level":"city","parent":{"adcode":450000},"subFeatureIndex":4,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[109.607655,21.908869],[109.594183,21.913372],[109.587256,21.910648],[109.576752,21.897358],[109.558864,21.893911],[109.540291,21.902085],[109.523697,21.873112],[109.493859,21.880842],[109.487846,21.885847],[109.483659,21.901306],[109.473307,21.900528],[109.468436,21.885847],[109.461509,21.885625],[109.444687,21.896024],[109.442403,21.914762],[109.426647,21.918321],[109.418502,21.906088],[109.398179,21.910036],[109.390872,21.907367],[109.389806,21.889907],[109.373669,21.898081],[109.360653,21.892632],[109.339949,21.908424],[109.32541,21.898971],[109.324268,21.888906],[109.310643,21.883845],[109.306761,21.889128],[109.312546,21.90114],[109.30326,21.905644],[109.299606,21.898693],[109.290548,21.914929],[109.281414,21.90809],[109.267256,21.910982],[109.267789,21.903086],[109.278445,21.890574],[109.259492,21.891297],[109.261319,21.87389],[109.254925,21.865826],[109.231557,21.852198],[109.154069,21.850697],[109.141509,21.844967],[109.133136,21.847693],[109.113878,21.871276],[109.104211,21.874447],[109.09462,21.871666],[109.084573,21.851865],[109.061205,21.837068],[109.035934,21.843187],[109.022156,21.836344],[108.998864,21.837958],[108.980215,21.831171],[108.972223,21.813924],[108.967732,21.821935],[108.975648,21.831505],[108.956162,21.82405],[108.956314,21.810696],[108.965448,21.812699],[108.968189,21.80708],[108.952584,21.787214],[108.944744,21.760444],[108.938655,21.763338],[108.91856,21.751427],[108.910111,21.75215],[108.898617,21.742687],[108.886895,21.740349],[108.879435,21.744357],[108.866799,21.742966],[108.859873,21.737287],[108.854697,21.724539],[108.850739,21.703715],[108.850282,21.686898],[108.85835,21.660555],[108.881414,21.627243],[108.901661,21.604399],[108.915972,21.596264],[108.938122,21.589688],[108.966057,21.587459],[108.991481,21.588184],[109.061433,21.583168],[109.092261,21.579936],[109.106875,21.566059],[109.123545,21.571576],[109.142727,21.564386],[109.152013,21.540752],[109.150263,21.523749],[109.142118,21.512041],[109.124535,21.501224],[109.074373,21.489514],[109.057932,21.480758],[109.042556,21.464473],[109.038065,21.451923],[109.040044,21.433348],[109.046666,21.424478],[109.064706,21.426932],[109.082898,21.424812],[109.094773,21.419401],[109.138845,21.388991],[109.16267,21.385922],[109.18619,21.390944],[109.230719,21.409804],[109.245791,21.425705],[109.279054,21.427323],[109.317113,21.435021],[109.417132,21.438815],[109.448493,21.442664],[109.485182,21.45343],[109.529863,21.436974],[109.544782,21.443612],[109.541052,21.466091],[109.566628,21.477524],[109.576828,21.493585],[109.604535,21.52347],[109.607503,21.544599],[109.612299,21.556918],[109.633612,21.540251],[109.641756,21.525589],[109.654925,21.493473],[109.663831,21.483435],[109.682099,21.472616],[109.704173,21.462633],[109.739948,21.455828],[109.76012,21.455047],[109.785619,21.456944],[109.788359,21.490462],[109.774202,21.507636],[109.772908,21.531276],[109.754791,21.55636],[109.752051,21.577651],[109.754487,21.582611],[109.74383,21.601056],[109.746266,21.622953],[109.753802,21.627856],[109.757075,21.644958],[109.765981,21.657213],[109.766209,21.666904],[109.758141,21.667127],[109.748626,21.652757],[109.744135,21.659664],[109.735229,21.660276],[109.715895,21.669912],[109.706761,21.659441],[109.696485,21.667684],[109.689026,21.686174],[109.696561,21.702267],[109.696257,21.728269],[109.69032,21.729382],[109.696333,21.76306],[109.708131,21.800291],[109.704934,21.809417],[109.694354,21.813311],[109.692375,21.823159],[109.707522,21.836178],[109.707598,21.845801],[109.695343,21.861154],[109.705163,21.872556],[109.70364,21.890519],[109.697018,21.902363],[109.681566,21.895801],[109.663754,21.895357],[109.641452,21.908201],[109.619758,21.895968],[109.607655,21.908869]]],[[[109.088531,21.014746],[109.104059,21.005403],[109.100177,21.019278],[109.107789,21.025879],[109.114031,21.01939],[109.128112,21.014523],[109.133821,21.01939],[109.144554,21.041262],[109.145011,21.057818],[109.138997,21.067325],[109.128874,21.071575],[109.118217,21.070233],[109.092413,21.057426],[109.085791,21.043275],[109.088531,21.014746]]],[[[109.206971,20.90679],[109.218541,20.899288],[109.22227,20.909085],[109.206818,20.916643],[109.206971,20.90679]]]]}},{"type":"Feature","properties":{"adcode":450600,"name":"防城港市","center":[108.345478,21.614631],"centroid":[108.016067,21.869663],"childrenNum":4,"level":"city","parent":{"adcode":450000},"subFeatureIndex":5,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[108.095877,22.371668],[108.083013,22.368787],[108.07464,22.355041],[108.066267,22.350829],[108.046629,22.354709],[108.030492,22.333146],[108.021586,22.330984],[108.006743,22.335419],[107.994259,22.327935],[107.979569,22.31036],[107.985506,22.296887],[107.961072,22.285963],[107.959245,22.279696],[107.946457,22.269936],[107.952014,22.249968],[107.94425,22.246918],[107.930929,22.254905],[107.921415,22.249136],[107.91837,22.233271],[107.910606,22.228223],[107.911595,22.210192],[107.898275,22.204421],[107.895991,22.215629],[107.883356,22.219235],[107.874145,22.211024],[107.859911,22.209637],[107.837837,22.212189],[107.821167,22.217238],[107.801148,22.209526],[107.776486,22.207418],[107.739416,22.19976],[107.727999,22.18672],[107.706001,22.191603],[107.675782,22.182724],[107.659721,22.180005],[107.632547,22.189439],[107.628284,22.18167],[107.642747,22.141208],[107.648379,22.132048],[107.660939,22.123999],[107.657666,22.098069],[107.66444,22.096126],[107.663222,22.087852],[107.678598,22.081909],[107.66779,22.065748],[107.657133,22.06447],[107.653099,22.053528],[107.646324,22.051473],[107.653479,22.041308],[107.632471,22.036864],[107.636657,22.028253],[107.625468,22.026586],[107.616105,22.004806],[107.60248,21.998638],[107.60248,21.990914],[107.579797,21.975298],[107.585278,21.969462],[107.575154,21.964961],[107.580178,21.959736],[107.572338,21.952121],[107.582614,21.93878],[107.56602,21.929551],[107.558408,21.931664],[107.554374,21.917542],[107.559626,21.91087],[107.550644,21.901974],[107.542956,21.888072],[107.55445,21.879841],[107.568379,21.862767],[107.571576,21.846413],[107.557799,21.815593],[107.558484,21.800458],[107.567542,21.784098],[107.560387,21.776306],[107.553232,21.759164],[107.552851,21.74163],[107.557266,21.724539],[107.541586,21.719138],[107.541129,21.713682],[107.519588,21.694137],[107.515249,21.685116],[107.498427,21.673978],[107.506115,21.664231],[107.481529,21.655542],[107.486705,21.64947],[107.49013,21.627132],[107.501015,21.613537],[107.497894,21.602895],[107.486477,21.595818],[107.508399,21.594425],[107.532528,21.587682],[107.541662,21.590914],[107.547371,21.586735],[107.563889,21.61025],[107.584516,21.614763],[107.603318,21.597713],[107.620368,21.602115],[107.654926,21.60635],[107.665125,21.61259],[107.680044,21.608523],[107.692604,21.609024],[107.716962,21.618552],[107.727009,21.626686],[107.739112,21.630084],[107.7468,21.636992],[107.775192,21.641783],[107.789122,21.652645],[107.800083,21.651086],[107.809902,21.655096],[107.831291,21.650362],[107.837228,21.641115],[107.84857,21.639388],[107.848798,21.645348],[107.861129,21.652033],[107.881909,21.637104],[107.881757,21.628469],[107.891881,21.622897],[107.894469,21.613426],[107.887238,21.609247],[107.895915,21.603341],[107.894317,21.5971],[107.903298,21.589465],[107.920197,21.583447],[107.92895,21.585899],[107.934278,21.574474],[107.945924,21.562714],[107.956124,21.536014],[107.972033,21.534397],[107.983527,21.542035],[108.010929,21.545658],[108.030644,21.545992],[108.048988,21.540139],[108.060025,21.526091],[108.108284,21.508305],[108.133631,21.505016],[108.162632,21.508249],[108.186153,21.515554],[108.196429,21.523415],[108.195287,21.532279],[108.179987,21.542202],[108.156162,21.550842],[108.151215,21.558255],[108.157,21.564386],[108.179607,21.57113],[108.188893,21.577094],[108.194526,21.588518],[108.205334,21.597768],[108.223679,21.603954],[108.235477,21.602783],[108.246667,21.593645],[108.252071,21.577205],[108.250168,21.561377],[108.234488,21.532558],[108.21051,21.50574],[108.208379,21.496261],[108.213631,21.490071],[108.229997,21.491019],[108.269121,21.512877],[108.2813,21.522969],[108.321567,21.537686],[108.338541,21.541198],[108.3715,21.534732],[108.397532,21.533115],[108.453251,21.539972],[108.479283,21.54694],[108.492604,21.5548],[108.497247,21.571465],[108.51993,21.583001],[108.533631,21.600499],[108.537361,21.616546],[108.554792,21.633817],[108.56796,21.654428],[108.591709,21.677208],[108.597037,21.691464],[108.585239,21.708002],[108.553346,21.722256],[108.544592,21.729271],[108.533251,21.72504],[108.527694,21.716076],[108.516733,21.716688],[108.50699,21.725708],[108.506838,21.759052],[108.528075,21.771965],[108.516961,21.779645],[108.513993,21.808137],[108.46718,21.851753],[108.462689,21.861154],[108.469159,21.887738],[108.457285,21.906811],[108.430111,21.917209],[108.415877,21.913873],[108.404764,21.916319],[108.390301,21.928106],[108.359549,21.91821],[108.337551,21.924381],[108.319359,21.916208],[108.290739,21.91037],[108.263032,21.922046],[108.258236,21.928439],[108.262347,21.939447],[108.243774,21.947785],[108.243393,21.962682],[108.23464,21.971074],[108.215687,21.972075],[108.205563,21.979577],[108.195744,21.994415],[108.205334,22.01653],[108.199397,22.028586],[108.220101,22.053362],[108.202899,22.060916],[108.196809,22.06908],[108.202214,22.080799],[108.199093,22.09496],[108.20777,22.09396],[108.216219,22.110562],[108.197494,22.115615],[108.196809,22.13166],[108.185011,22.141375],[108.193079,22.163522],[108.212337,22.170682],[108.210663,22.178618],[108.225734,22.182558],[108.238979,22.19521],[108.253669,22.19571],[108.256105,22.200482],[108.276581,22.210414],[108.279854,22.206974],[108.280691,22.223341],[108.267675,22.230664],[108.260672,22.229665],[108.246667,22.239207],[108.243926,22.257956],[108.23464,22.263003],[108.236238,22.282524],[108.218883,22.291952],[108.213175,22.285907],[108.206705,22.292173],[108.189197,22.273651],[108.173365,22.280972],[108.163698,22.2899],[108.15053,22.288791],[108.143831,22.303707],[108.136828,22.305093],[108.133175,22.328046],[108.13523,22.341461],[108.123888,22.34645],[108.11346,22.356205],[108.104935,22.35554],[108.095877,22.371668]]]]}},{"type":"Feature","properties":{"adcode":450700,"name":"钦州市","center":[108.624175,21.967127],"centroid":[109.020264,22.171739],"childrenNum":4,"level":"city","parent":{"adcode":450000},"subFeatureIndex":6,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[109.607655,21.908869],[109.607123,21.928439],[109.594792,21.918766],[109.595324,21.933943],[109.6005,21.940447],[109.597075,21.947896],[109.58756,21.950342],[109.576143,21.959569],[109.574316,21.970574],[109.593421,21.961904],[109.601947,21.968462],[109.594487,22.011363],[109.590529,22.023753],[109.579416,22.038641],[109.575914,22.048529],[109.579416,22.059083],[109.576219,22.06547],[109.555743,22.081076],[109.550263,22.098791],[109.550034,22.121278],[109.558559,22.16552],[109.569673,22.184112],[109.589083,22.203367],[109.586951,22.22151],[109.578198,22.231607],[109.578502,22.249247],[109.593269,22.2899],[109.608036,22.302764],[109.626533,22.308531],[109.641909,22.318178],[109.648226,22.317623],[109.674183,22.297164],[109.679815,22.300158],[109.662308,22.318178],[109.674411,22.339854],[109.683317,22.332093],[109.687579,22.346062],[109.696713,22.343679],[109.710034,22.358312],[109.728074,22.357203],[109.727161,22.374218],[109.733555,22.38048],[109.739872,22.369119],[109.748245,22.363466],[109.74246,22.356981],[109.747332,22.349388],[109.756771,22.347115],[109.76522,22.335807],[109.786989,22.329099],[109.805258,22.313243],[109.815077,22.309584],[109.8405,22.317291],[109.84522,22.324387],[109.844763,22.347559],[109.850472,22.363189],[109.858845,22.37117],[109.857398,22.384969],[109.846742,22.396661],[109.84187,22.410236],[109.828778,22.424474],[109.813707,22.432119],[109.810738,22.440816],[109.818883,22.453666],[109.838141,22.471112],[109.849025,22.490549],[109.857322,22.497692],[109.857551,22.506329],[109.868436,22.507215],[109.870947,22.515797],[109.863488,22.517236],[109.864097,22.528917],[109.855115,22.540874],[109.857627,22.556039],[109.844915,22.563345],[109.840044,22.571978],[109.82109,22.575686],[109.793459,22.584595],[109.777322,22.586975],[109.762784,22.584042],[109.762784,22.557146],[109.752812,22.564563],[109.742384,22.555652],[109.726323,22.561408],[109.717874,22.560744],[109.720691,22.578121],[109.707827,22.589354],[109.677303,22.603961],[109.662917,22.625316],[109.659796,22.660107],[109.662232,22.662374],[109.651576,22.668015],[109.646552,22.659443],[109.635058,22.658558],[109.625772,22.652751],[109.613973,22.662872],[109.611233,22.672439],[109.584135,22.681287],[109.569064,22.665637],[109.563507,22.656014],[109.556504,22.659664],[109.554601,22.65264],[109.534278,22.647718],[109.517608,22.635605],[109.491652,22.652143],[109.478559,22.643404],[109.472242,22.633115],[109.464173,22.629465],[109.45032,22.630681],[109.446133,22.625537],[109.448341,22.61486],[109.438902,22.613422],[109.440729,22.630737],[109.427865,22.634166],[109.417208,22.630073],[109.408607,22.633834],[109.401833,22.627639],[109.386913,22.639034],[109.374278,22.636379],[109.367047,22.626699],[109.351671,22.628082],[109.3315,22.609383],[109.324649,22.607834],[109.321528,22.596824],[109.306837,22.5862],[109.302879,22.575409],[109.294354,22.571148],[109.289787,22.559582],[109.292223,22.543254],[109.321376,22.522551],[109.317037,22.511146],[109.298464,22.509928],[109.265581,22.484569],[109.263602,22.494868],[109.250206,22.509928],[109.22874,22.50644],[109.229654,22.520392],[109.221129,22.513859],[109.216029,22.520281],[109.198217,22.516074],[109.182689,22.517458],[109.19738,22.53163],[109.197532,22.538327],[109.18581,22.546077],[109.167237,22.543475],[109.163736,22.553438],[109.153231,22.544693],[109.15384,22.536833],[109.163051,22.537774],[109.173403,22.52006],[109.152013,22.515852],[109.145087,22.511257],[109.134506,22.51635],[109.096295,22.510648],[109.079169,22.522274],[109.045829,22.518399],[109.041262,22.507271],[109.014621,22.510371],[109.008683,22.514247],[109.008683,22.528142],[109.001528,22.527921],[108.995591,22.538826],[108.977932,22.54259],[108.963013,22.518454],[108.945962,22.525429],[108.931424,22.524488],[108.91856,22.512253],[108.909273,22.515907],[108.896409,22.510869],[108.873117,22.512198],[108.872356,22.518509],[108.857818,22.524378],[108.842213,22.541593],[108.827218,22.530024],[108.820748,22.533844],[108.811538,22.524156],[108.782765,22.527146],[108.782689,22.52089],[108.767313,22.507049],[108.749121,22.504668],[108.733974,22.486396],[108.71365,22.488611],[108.710605,22.484569],[108.716162,22.460922],[108.720881,22.450897],[108.699873,22.450177],[108.698503,22.461309],[108.688836,22.462583],[108.682366,22.446355],[108.676276,22.442422],[108.673917,22.431011],[108.66189,22.429847],[108.653136,22.446632],[108.633574,22.460035],[108.628855,22.452281],[108.633193,22.445302],[108.617894,22.438378],[108.615306,22.428684],[108.60366,22.414003],[108.594221,22.415887],[108.583869,22.430734],[108.573289,22.42331],[108.558446,22.419876],[108.558674,22.408629],[108.547332,22.396217],[108.56385,22.385855],[108.568569,22.372112],[108.547789,22.359198],[108.54581,22.346284],[108.540558,22.346339],[108.541776,22.33043],[108.551519,22.326716],[108.543907,22.31474],[108.546343,22.30964],[108.538959,22.302043],[108.528151,22.274927],[108.521148,22.271932],[108.507066,22.275038],[108.505011,22.264223],[108.498236,22.259509],[108.501814,22.25019],[108.496181,22.238264],[108.468246,22.239207],[108.436048,22.249303],[108.423184,22.267218],[108.409863,22.265887],[108.406362,22.258566],[108.399435,22.261006],[108.382918,22.252631],[108.371804,22.242868],[108.354373,22.246363],[108.335648,22.24309],[108.321719,22.237432],[108.308703,22.224617],[108.3017,22.224506],[108.296904,22.212078],[108.279854,22.206974],[108.276581,22.210414],[108.256105,22.200482],[108.253669,22.19571],[108.238979,22.19521],[108.225734,22.182558],[108.210663,22.178618],[108.212337,22.170682],[108.193079,22.163522],[108.185011,22.141375],[108.196809,22.13166],[108.197494,22.115615],[108.216219,22.110562],[108.20777,22.09396],[108.199093,22.09496],[108.202214,22.080799],[108.196809,22.06908],[108.202899,22.060916],[108.220101,22.053362],[108.199397,22.028586],[108.205334,22.01653],[108.195744,21.994415],[108.205563,21.979577],[108.215687,21.972075],[108.23464,21.971074],[108.243393,21.962682],[108.243774,21.947785],[108.262347,21.939447],[108.258236,21.928439],[108.263032,21.922046],[108.290739,21.91037],[108.319359,21.916208],[108.337551,21.924381],[108.359549,21.91821],[108.390301,21.928106],[108.404764,21.916319],[108.415877,21.913873],[108.430111,21.917209],[108.457285,21.906811],[108.469159,21.887738],[108.462689,21.861154],[108.46718,21.851753],[108.513993,21.808137],[108.516961,21.779645],[108.528075,21.771965],[108.506838,21.759052],[108.50699,21.725708],[108.516733,21.716688],[108.527694,21.716076],[108.533251,21.72504],[108.544592,21.729271],[108.553346,21.722256],[108.585239,21.708002],[108.597037,21.691464],[108.591709,21.677208],[108.610434,21.681663],[108.626571,21.679992],[108.638065,21.671304],[108.659226,21.643956],[108.672927,21.638608],[108.678103,21.659162],[108.685867,21.660778],[108.693707,21.652088],[108.704059,21.626686],[108.703679,21.617549],[108.694392,21.607965],[108.674602,21.596375],[108.6762,21.588574],[108.694392,21.592642],[108.704897,21.601669],[108.711443,21.614484],[108.711671,21.623733],[108.705125,21.642451],[108.710073,21.646741],[108.726742,21.638886],[108.735877,21.629249],[108.734659,21.615599],[108.746,21.602449],[108.753764,21.601335],[108.756428,21.60908],[108.774316,21.610361],[108.780253,21.618942],[108.795781,21.62585],[108.816257,21.624847],[108.833308,21.610696],[108.868017,21.62078],[108.881414,21.627243],[108.85835,21.660555],[108.850282,21.686898],[108.850739,21.703715],[108.854697,21.724539],[108.859873,21.737287],[108.866799,21.742966],[108.879435,21.744357],[108.886895,21.740349],[108.898617,21.742687],[108.910111,21.75215],[108.91856,21.751427],[108.938655,21.763338],[108.944744,21.760444],[108.952584,21.787214],[108.968189,21.80708],[108.965448,21.812699],[108.956314,21.810696],[108.956162,21.82405],[108.975648,21.831505],[108.967732,21.821935],[108.972223,21.813924],[108.980215,21.831171],[108.998864,21.837958],[109.022156,21.836344],[109.035934,21.843187],[109.061205,21.837068],[109.084573,21.851865],[109.09462,21.871666],[109.104211,21.874447],[109.113878,21.871276],[109.133136,21.847693],[109.141509,21.844967],[109.154069,21.850697],[109.231557,21.852198],[109.254925,21.865826],[109.261319,21.87389],[109.259492,21.891297],[109.278445,21.890574],[109.267789,21.903086],[109.267256,21.910982],[109.281414,21.90809],[109.290548,21.914929],[109.299606,21.898693],[109.30326,21.905644],[109.312546,21.90114],[109.306761,21.889128],[109.310643,21.883845],[109.324268,21.888906],[109.32541,21.898971],[109.339949,21.908424],[109.360653,21.892632],[109.373669,21.898081],[109.389806,21.889907],[109.390872,21.907367],[109.398179,21.910036],[109.418502,21.906088],[109.426647,21.918321],[109.442403,21.914762],[109.444687,21.896024],[109.461509,21.885625],[109.468436,21.885847],[109.473307,21.900528],[109.483659,21.901306],[109.487846,21.885847],[109.493859,21.880842],[109.523697,21.873112],[109.540291,21.902085],[109.558864,21.893911],[109.576752,21.897358],[109.587256,21.910648],[109.594183,21.913372],[109.607655,21.908869]]],[[[108.842746,21.607185],[108.836276,21.604288],[108.841909,21.588685],[108.859416,21.581886],[108.865049,21.587905],[108.842746,21.607185]]]]}},{"type":"Feature","properties":{"adcode":450800,"name":"贵港市","center":[109.602146,23.0936],"centroid":[110.00316,23.307229],"childrenNum":5,"level":"city","parent":{"adcode":450000},"subFeatureIndex":7,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[109.662232,22.662374],[109.673193,22.676089],[109.691614,22.689138],[109.713688,22.69417],[109.720615,22.692843],[109.728455,22.70086],[109.720158,22.707494],[109.725943,22.725959],[109.731271,22.73226],[109.745353,22.737235],[109.754791,22.72922],[109.759359,22.733808],[109.78326,22.73928],[109.790567,22.755584],[109.781509,22.768295],[109.770548,22.769676],[109.762556,22.775976],[109.767123,22.790176],[109.762479,22.807193],[109.766133,22.810452],[109.755248,22.838127],[109.763545,22.846301],[109.766894,22.857567],[109.775572,22.852431],[109.78638,22.855579],[109.800386,22.844534],[109.806932,22.848179],[109.806247,22.85696],[109.815686,22.858506],[109.818502,22.885398],[109.841642,22.885784],[109.845524,22.877115],[109.865315,22.871759],[109.852603,22.88744],[109.84933,22.878054],[109.845448,22.887882],[109.832888,22.898979],[109.844535,22.905825],[109.854582,22.900636],[109.861509,22.904003],[109.842936,22.917473],[109.843621,22.932431],[109.83913,22.927795],[109.821471,22.958591],[109.806323,22.961736],[109.803811,22.976303],[109.819568,22.969406],[109.836466,22.9784],[109.851081,22.994455],[109.884268,23.012605],[109.887008,23.023526],[109.898502,23.026063],[109.916542,23.020106],[109.933364,23.024133],[109.952089,23.022699],[109.96579,23.010564],[109.979568,23.007475],[109.986723,22.998041],[110.008416,22.985131],[110.007655,22.979062],[110.016409,22.974814],[110.015191,22.96284],[110.025847,22.956052],[110.041908,22.955611],[110.055838,22.941428],[110.06208,22.942366],[110.073269,22.958425],[110.084458,22.959584],[110.099986,22.924428],[110.109425,22.913388],[110.120462,22.887164],[110.138121,22.900194],[110.164687,22.907426],[110.21051,22.905383],[110.231747,22.888324],[110.232203,22.868833],[110.243316,22.870324],[110.263716,22.867342],[110.269653,22.870986],[110.26501,22.88733],[110.263868,22.916203],[110.259453,22.926581],[110.260291,22.938944],[110.286171,22.959529],[110.300709,22.977407],[110.29972,22.99749],[110.287769,22.998979],[110.292413,23.01288],[110.307027,23.025126],[110.310605,23.011115],[110.324763,23.017459],[110.318521,23.023526],[110.328188,23.047848],[110.33717,23.05044],[110.340824,23.043933],[110.349349,23.048014],[110.363659,23.041947],[110.381471,23.047131],[110.396922,23.060973],[110.410852,23.062296],[110.420747,23.049392],[110.439092,23.05419],[110.466723,23.070732],[110.492527,23.065935],[110.498997,23.070677],[110.498083,23.084681],[110.501813,23.091352],[110.518711,23.099456],[110.521299,23.111583],[110.547408,23.1263],[110.548245,23.145092],[110.553878,23.162946],[110.54383,23.191264],[110.550148,23.208175],[110.572831,23.225029],[110.587217,23.217373],[110.602898,23.214289],[110.624135,23.225635],[110.631214,23.24144],[110.652222,23.256528],[110.659225,23.294129],[110.656561,23.30767],[110.650624,23.315045],[110.62893,23.319998],[110.615305,23.329024],[110.60305,23.323851],[110.59049,23.323135],[110.591708,23.333536],[110.58227,23.344652],[110.588892,23.353125],[110.581889,23.363139],[110.567731,23.359562],[110.564382,23.36754],[110.581965,23.374637],[110.573364,23.390479],[110.587522,23.427713],[110.584629,23.438985],[110.593916,23.452456],[110.606399,23.453776],[110.622156,23.460373],[110.63167,23.469059],[110.630757,23.483241],[110.619644,23.50028],[110.61972,23.515173],[110.614391,23.540889],[110.617893,23.551932],[110.61363,23.558195],[110.601832,23.561381],[110.605257,23.577092],[110.59521,23.589889],[110.579529,23.588846],[110.586761,23.599995],[110.588055,23.620642],[110.576637,23.629043],[110.576713,23.634314],[110.56423,23.641726],[110.548093,23.646173],[110.542232,23.657482],[110.544287,23.666868],[110.558901,23.667966],[110.571004,23.677791],[110.565676,23.681249],[110.57207,23.698207],[110.571537,23.706713],[110.551975,23.702816],[110.548245,23.717358],[110.5554,23.74841],[110.569101,23.759874],[110.582194,23.783403],[110.572527,23.795852],[110.569939,23.809834],[110.558064,23.826227],[110.550072,23.826063],[110.543754,23.813453],[110.533174,23.803254],[110.511023,23.799964],[110.499606,23.804844],[110.484991,23.828585],[110.493059,23.841358],[110.475705,23.853636],[110.45972,23.848264],[110.443811,23.864159],[110.43384,23.865804],[110.411613,23.863173],[110.398902,23.878573],[110.37325,23.877477],[110.374239,23.882464],[110.357189,23.891286],[110.352546,23.912874],[110.359396,23.931883],[110.380177,23.939826],[110.388245,23.946454],[110.396618,23.96502],[110.395933,23.978765],[110.389311,23.997436],[110.398217,24.0172],[110.397608,24.033019],[110.391899,24.04216],[110.376599,24.040299],[110.368683,24.033129],[110.343335,24.034771],[110.315552,24.023769],[110.309159,24.01616],[110.305353,23.975918],[110.295762,23.972139],[110.290433,23.95812],[110.295533,23.955162],[110.302917,23.933581],[110.297208,23.918681],[110.309311,23.919941],[110.314943,23.908819],[110.309539,23.893423],[110.295381,23.882025],[110.299492,23.865475],[110.286323,23.851937],[110.282669,23.864159],[110.27521,23.871503],[110.263031,23.89556],[110.241185,23.89156],[110.219263,23.9086],[110.210814,23.910244],[110.206247,23.902902],[110.203735,23.881368],[110.199701,23.869476],[110.190186,23.861035],[110.180443,23.860871],[110.157836,23.879285],[110.1503,23.880929],[110.132337,23.870024],[110.12031,23.856267],[110.089482,23.828859],[110.068397,23.801335],[110.041832,23.7862],[110.028055,23.780935],[109.997227,23.776767],[109.987408,23.768705],[109.979111,23.747148],[109.971804,23.736615],[109.955058,23.726027],[109.952013,23.699195],[109.947522,23.688164],[109.928493,23.684981],[109.922936,23.665002],[109.927655,23.635193],[109.917608,23.594613],[109.902156,23.577861],[109.893402,23.55402],[109.894087,23.536823],[109.898578,23.51891],[109.897284,23.503797],[109.891043,23.48599],[109.894011,23.475656],[109.868131,23.45526],[109.861966,23.43871],[109.85169,23.449542],[109.849634,23.465816],[109.837912,23.477909],[109.797265,23.485935],[109.785163,23.482527],[109.781813,23.46686],[109.769406,23.457349],[109.751823,23.454875],[109.740557,23.46752],[109.728911,23.447123],[109.724192,23.423754],[109.714601,23.41061],[109.699073,23.41105],[109.702879,23.402415],[109.689558,23.40335],[109.677456,23.421664],[109.661471,23.428978],[109.646476,23.420619],[109.635591,23.40533],[109.630034,23.392349],[109.611842,23.377497],[109.611309,23.368585],[109.596162,23.355656],[109.591442,23.363469],[109.575229,23.354886],[109.578426,23.351199],[109.566247,23.329079],[109.565334,23.317687],[109.556352,23.31499],[109.553916,23.308055],[109.541661,23.299634],[109.539682,23.306404],[109.513574,23.327648],[109.51403,23.332876],[109.501775,23.336508],[109.503222,23.346852],[109.483583,23.36809],[109.482974,23.383878],[109.448112,23.380633],[109.429311,23.359892],[109.423755,23.36798],[109.412032,23.36952],[109.401071,23.382778],[109.380443,23.377827],[109.37169,23.380853],[109.368112,23.390644],[109.373821,23.400985],[109.352736,23.416714],[109.343983,23.409015],[109.323355,23.416384],[109.3111,23.39642],[109.301585,23.39587],[109.296257,23.381788],[109.283545,23.381018],[109.276162,23.374362],[109.278445,23.360608],[109.271899,23.361378],[109.26581,23.346852],[109.250129,23.352245],[109.241909,23.344486],[109.232622,23.345312],[109.210853,23.33227],[109.220443,23.320273],[109.207047,23.309926],[109.220063,23.300735],[109.217018,23.296826],[109.220824,23.290331],[109.240158,23.285156],[109.226609,23.269907],[109.213288,23.272054],[109.232013,23.263135],[109.232546,23.254711],[109.242137,23.248984],[109.231861,23.236374],[109.253403,23.229215],[109.253935,23.213848],[109.260101,23.210764],[109.255382,23.193137],[109.248074,23.189446],[109.24815,23.178263],[109.243203,23.168566],[109.239321,23.144321],[109.245562,23.146139],[109.253098,23.125418],[109.247922,23.117646],[109.255991,23.109654],[109.250206,23.104086],[109.254164,23.095487],[109.27129,23.099787],[109.281033,23.09681],[109.287047,23.101661],[109.297855,23.099566],[109.308969,23.092014],[109.325715,23.095762],[109.338731,23.074537],[109.349463,23.064005],[109.33835,23.048731],[109.345277,23.041451],[109.331652,23.040238],[109.333402,23.035164],[109.311785,23.016907],[109.315515,23.006592],[109.331804,23.003503],[109.342993,22.993959],[109.347256,22.985131],[109.356542,22.979614],[109.355705,22.970124],[109.36149,22.960357],[109.377475,22.947885],[109.376257,22.937233],[109.384554,22.929451],[109.40952,22.926581],[109.409216,22.914326],[109.417437,22.909469],[109.429616,22.912946],[109.482137,22.891526],[109.485182,22.878661],[109.452755,22.866127],[109.459606,22.856905],[109.455267,22.849836],[109.471709,22.844257],[109.480995,22.823545],[109.504744,22.823047],[109.520729,22.828295],[109.535039,22.815203],[109.528797,22.809734],[109.518065,22.814596],[109.517151,22.805425],[109.507256,22.790011],[109.511442,22.782165],[109.50581,22.771887],[109.536257,22.774429],[109.559397,22.772826],[109.560158,22.765698],[109.576371,22.759619],[109.581166,22.748676],[109.578122,22.735134],[109.588398,22.724355],[109.581471,22.71728],[109.588017,22.709651],[109.595553,22.714516],[109.607579,22.703293],[109.618921,22.686871],[109.620139,22.676697],[109.611233,22.672439],[109.613973,22.662872],[109.625772,22.652751],[109.635058,22.658558],[109.646552,22.659443],[109.651576,22.668015],[109.662232,22.662374]]]]}},{"type":"Feature","properties":{"adcode":450900,"name":"玉林市","center":[110.154393,22.63136],"centroid":[110.187226,22.440758],"childrenNum":7,"level":"city","parent":{"adcode":450000},"subFeatureIndex":8,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[109.662232,22.662374],[109.659796,22.660107],[109.662917,22.625316],[109.677303,22.603961],[109.707827,22.589354],[109.720691,22.578121],[109.717874,22.560744],[109.726323,22.561408],[109.742384,22.555652],[109.752812,22.564563],[109.762784,22.557146],[109.762784,22.584042],[109.777322,22.586975],[109.793459,22.584595],[109.82109,22.575686],[109.840044,22.571978],[109.844915,22.563345],[109.857627,22.556039],[109.855115,22.540874],[109.864097,22.528917],[109.863488,22.517236],[109.870947,22.515797],[109.868436,22.507215],[109.857551,22.506329],[109.857322,22.497692],[109.849025,22.490549],[109.838141,22.471112],[109.818883,22.453666],[109.810738,22.440816],[109.813707,22.432119],[109.828778,22.424474],[109.84187,22.410236],[109.846742,22.396661],[109.857398,22.384969],[109.858845,22.37117],[109.850472,22.363189],[109.844763,22.347559],[109.84522,22.324387],[109.8405,22.317291],[109.815077,22.309584],[109.805258,22.313243],[109.786989,22.329099],[109.76522,22.335807],[109.756771,22.347115],[109.747332,22.349388],[109.74246,22.356981],[109.748245,22.363466],[109.739872,22.369119],[109.733555,22.38048],[109.727161,22.374218],[109.728074,22.357203],[109.710034,22.358312],[109.696713,22.343679],[109.687579,22.346062],[109.683317,22.332093],[109.674411,22.339854],[109.662308,22.318178],[109.679815,22.300158],[109.674183,22.297164],[109.648226,22.317623],[109.641909,22.318178],[109.626533,22.308531],[109.608036,22.302764],[109.593269,22.2899],[109.578502,22.249247],[109.578198,22.231607],[109.586951,22.22151],[109.589083,22.203367],[109.569673,22.184112],[109.558559,22.16552],[109.550034,22.121278],[109.550263,22.098791],[109.555743,22.081076],[109.576219,22.06547],[109.579416,22.059083],[109.575914,22.048529],[109.579416,22.038641],[109.590529,22.023753],[109.594487,22.011363],[109.601947,21.968462],[109.593421,21.961904],[109.574316,21.970574],[109.576143,21.959569],[109.58756,21.950342],[109.597075,21.947896],[109.6005,21.940447],[109.595324,21.933943],[109.594792,21.918766],[109.607123,21.928439],[109.607655,21.908869],[109.619758,21.895968],[109.641452,21.908201],[109.663754,21.895357],[109.681566,21.895801],[109.697018,21.902363],[109.70364,21.890519],[109.705163,21.872556],[109.695343,21.861154],[109.707598,21.845801],[109.707522,21.836178],[109.692375,21.823159],[109.694354,21.813311],[109.704934,21.809417],[109.708131,21.800291],[109.696333,21.76306],[109.69032,21.729382],[109.696257,21.728269],[109.696561,21.702267],[109.689026,21.686174],[109.696485,21.667684],[109.706761,21.659441],[109.715895,21.669912],[109.735229,21.660276],[109.744135,21.659664],[109.748626,21.652757],[109.758141,21.667127],[109.766209,21.666904],[109.777855,21.670525],[109.786076,21.646518],[109.784706,21.638162],[109.79521,21.630474],[109.807237,21.628914],[109.809977,21.644345],[109.820025,21.637828],[109.844611,21.638329],[109.853288,21.649972],[109.864097,21.646852],[109.874068,21.658104],[109.882898,21.648746],[109.89835,21.649637],[109.915781,21.668798],[109.909159,21.675815],[109.914182,21.683501],[109.905505,21.684893],[109.905505,21.693748],[109.9154,21.705608],[109.9256,21.70739],[109.922632,21.727489],[109.9409,21.739125],[109.933821,21.750035],[109.938464,21.765787],[109.93854,21.787158],[109.935572,21.798677],[109.940824,21.806802],[109.936257,21.812811],[109.946761,21.824328],[109.945391,21.830336],[109.953383,21.842241],[109.945467,21.844244],[109.981471,21.871332],[109.986266,21.879118],[110.004991,21.880175],[110.006514,21.875114],[110.021585,21.869552],[110.038102,21.869997],[110.054316,21.856815],[110.082023,21.864491],[110.09207,21.883734],[110.09717,21.886292],[110.101661,21.870164],[110.107979,21.870943],[110.107218,21.882566],[110.114449,21.88746],[110.119853,21.901696],[110.133478,21.899861],[110.139263,21.882288],[110.150833,21.89708],[110.161109,21.894244],[110.18227,21.899638],[110.186152,21.893688],[110.196656,21.89975],[110.212032,21.893077],[110.210129,21.887015],[110.232432,21.87884],[110.258159,21.880453],[110.27285,21.894912],[110.283735,21.892242],[110.290357,21.917987],[110.312051,21.906589],[110.323925,21.892799],[110.337322,21.887849],[110.348664,21.890908],[110.36815,21.889017],[110.39167,21.893688],[110.390224,21.904365],[110.397379,21.906422],[110.385505,21.92994],[110.373098,21.93461],[110.39129,21.95012],[110.376751,21.96774],[110.353002,21.97641],[110.359168,21.98808],[110.356352,22.007362],[110.36404,22.005862],[110.349882,22.031308],[110.353383,22.044196],[110.358102,22.085353],[110.350795,22.096959],[110.365714,22.098735],[110.364572,22.125275],[110.360919,22.132104],[110.350719,22.133214],[110.334354,22.148535],[110.32659,22.15231],[110.326057,22.16441],[110.33481,22.170349],[110.334734,22.180283],[110.342574,22.183834],[110.348511,22.195821],[110.358331,22.186276],[110.358559,22.17945],[110.38109,22.164188],[110.393497,22.17046],[110.391061,22.179284],[110.399282,22.187386],[110.410624,22.190216],[110.409863,22.202646],[110.418236,22.209082],[110.430795,22.206197],[110.453478,22.192158],[110.460253,22.178562],[110.490091,22.155141],[110.483469,22.150201],[110.489406,22.144594],[110.503868,22.142984],[110.523126,22.150756],[110.530433,22.156639],[110.529292,22.16441],[110.560348,22.196431],[110.585314,22.185111],[110.602441,22.183335],[110.598483,22.163411],[110.606019,22.155918],[110.620785,22.157861],[110.629082,22.14909],[110.653136,22.159359],[110.658159,22.167574],[110.665162,22.165076],[110.67049,22.172791],[110.678863,22.17268],[110.675286,22.188496],[110.664705,22.203367],[110.652831,22.207695],[110.646894,22.223008],[110.65481,22.239928],[110.664629,22.245364],[110.686018,22.248582],[110.694468,22.258233],[110.695457,22.27232],[110.710985,22.276258],[110.720957,22.294114],[110.725295,22.295611],[110.73892,22.281914],[110.758711,22.274705],[110.784515,22.280805],[110.789691,22.286684],[110.785581,22.294613],[110.772641,22.295556],[110.77325,22.307422],[110.760462,22.324775],[110.749425,22.329765],[110.75011,22.344787],[110.74128,22.362025],[110.729406,22.366348],[110.723773,22.359864],[110.711518,22.369618],[110.712355,22.395442],[110.706875,22.40536],[110.71403,22.417106],[110.713345,22.437492],[110.706723,22.44641],[110.693554,22.448293],[110.692641,22.457765],[110.683507,22.473383],[110.688302,22.477757],[110.69835,22.47449],[110.705124,22.46646],[110.725904,22.461198],[110.741356,22.4643],[110.74775,22.476096],[110.73991,22.488722],[110.740443,22.498855],[110.75049,22.51707],[110.760766,22.516793],[110.754372,22.536833],[110.756884,22.548401],[110.748055,22.554766],[110.761527,22.559582],[110.764496,22.565946],[110.760233,22.580777],[110.778654,22.58537],[110.793573,22.57137],[110.799206,22.55687],[110.805828,22.558917],[110.807579,22.570705],[110.815419,22.578066],[110.833231,22.584927],[110.853782,22.582271],[110.861242,22.587749],[110.877683,22.582658],[110.887274,22.583544],[110.897931,22.59201],[110.895876,22.613532],[110.883316,22.622163],[110.882327,22.630516],[110.888036,22.641689],[110.853935,22.703569],[110.843354,22.709651],[110.830719,22.706555],[110.816409,22.714903],[110.791442,22.721757],[110.786037,22.728446],[110.790376,22.741767],[110.771956,22.76509],[110.773021,22.772882],[110.795704,22.82592],[110.80187,22.846301],[110.799663,22.855745],[110.786799,22.860881],[110.768835,22.846301],[110.752241,22.852155],[110.728416,22.887164],[110.729939,22.900525],[110.7256,22.906046],[110.733288,22.911787],[110.726057,22.923269],[110.74539,22.951969],[110.765029,22.953183],[110.76678,22.963005],[110.754144,22.969903],[110.749958,22.989987],[110.756808,23.002455],[110.751099,23.009681],[110.758254,23.021044],[110.745314,23.03748],[110.750338,23.045642],[110.739986,23.057113],[110.724839,23.041175],[110.711442,23.042278],[110.710605,23.059318],[110.686932,23.063509],[110.678407,23.073985],[110.682213,23.088541],[110.667979,23.089147],[110.665086,23.101385],[110.66775,23.11004],[110.659758,23.116268],[110.624439,23.121945],[110.612032,23.12178],[110.602898,23.103645],[110.59148,23.098464],[110.578616,23.109323],[110.559206,23.108772],[110.547408,23.1263],[110.521299,23.111583],[110.518711,23.099456],[110.501813,23.091352],[110.498083,23.084681],[110.498997,23.070677],[110.492527,23.065935],[110.466723,23.070732],[110.439092,23.05419],[110.420747,23.049392],[110.410852,23.062296],[110.396922,23.060973],[110.381471,23.047131],[110.363659,23.041947],[110.349349,23.048014],[110.340824,23.043933],[110.33717,23.05044],[110.328188,23.047848],[110.318521,23.023526],[110.324763,23.017459],[110.310605,23.011115],[110.307027,23.025126],[110.292413,23.01288],[110.287769,22.998979],[110.29972,22.99749],[110.300709,22.977407],[110.286171,22.959529],[110.260291,22.938944],[110.259453,22.926581],[110.263868,22.916203],[110.26501,22.88733],[110.269653,22.870986],[110.263716,22.867342],[110.243316,22.870324],[110.232203,22.868833],[110.231747,22.888324],[110.21051,22.905383],[110.164687,22.907426],[110.138121,22.900194],[110.120462,22.887164],[110.109425,22.913388],[110.099986,22.924428],[110.084458,22.959584],[110.073269,22.958425],[110.06208,22.942366],[110.055838,22.941428],[110.041908,22.955611],[110.025847,22.956052],[110.015191,22.96284],[110.016409,22.974814],[110.007655,22.979062],[110.008416,22.985131],[109.986723,22.998041],[109.979568,23.007475],[109.96579,23.010564],[109.952089,23.022699],[109.933364,23.024133],[109.916542,23.020106],[109.898502,23.026063],[109.887008,23.023526],[109.884268,23.012605],[109.851081,22.994455],[109.836466,22.9784],[109.819568,22.969406],[109.803811,22.976303],[109.806323,22.961736],[109.821471,22.958591],[109.83913,22.927795],[109.843621,22.932431],[109.842936,22.917473],[109.861509,22.904003],[109.854582,22.900636],[109.844535,22.905825],[109.832888,22.898979],[109.845448,22.887882],[109.84933,22.878054],[109.852603,22.88744],[109.865315,22.871759],[109.845524,22.877115],[109.841642,22.885784],[109.818502,22.885398],[109.815686,22.858506],[109.806247,22.85696],[109.806932,22.848179],[109.800386,22.844534],[109.78638,22.855579],[109.775572,22.852431],[109.766894,22.857567],[109.763545,22.846301],[109.755248,22.838127],[109.766133,22.810452],[109.762479,22.807193],[109.767123,22.790176],[109.762556,22.775976],[109.770548,22.769676],[109.781509,22.768295],[109.790567,22.755584],[109.78326,22.73928],[109.759359,22.733808],[109.754791,22.72922],[109.745353,22.737235],[109.731271,22.73226],[109.725943,22.725959],[109.720158,22.707494],[109.728455,22.70086],[109.720615,22.692843],[109.713688,22.69417],[109.691614,22.689138],[109.673193,22.676089],[109.662232,22.662374]]]]}},{"type":"Feature","properties":{"adcode":451000,"name":"百色市","center":[106.616285,23.897742],"centroid":[106.289767,23.986179],"childrenNum":12,"level":"city","parent":{"adcode":450000},"subFeatureIndex":9,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.571158,25.083504],[106.551291,25.082799],[106.531881,25.073299],[106.515973,25.051856],[106.463527,25.040291],[106.449978,25.033232],[106.445259,25.022317],[106.435744,25.017755],[106.411615,25.012161],[106.406058,25.005589],[106.388703,25.005372],[106.369902,24.998854],[106.353689,24.990218],[106.332528,24.988479],[106.316391,24.983102],[106.304974,24.974029],[106.278561,24.979299],[106.261434,24.977343],[106.253746,24.971204],[106.242176,24.972073],[106.228171,24.980222],[106.215383,24.981852],[106.196886,24.963109],[106.191634,24.953383],[106.183261,24.951699],[106.175345,24.956752],[106.153042,24.96099],[106.145354,24.954035],[106.149921,24.944417],[106.164308,24.934418],[106.167657,24.92469],[106.182348,24.903764],[106.192167,24.896969],[106.197495,24.88577],[106.196506,24.872069],[106.204041,24.861412],[106.206097,24.85108],[106.201073,24.841835],[106.198485,24.817032],[106.192471,24.804466],[106.186154,24.802072],[106.187828,24.791627],[106.172833,24.760229],[106.164079,24.757563],[106.149921,24.762842],[106.143223,24.756692],[106.138884,24.737098],[106.133556,24.729804],[106.120159,24.726103],[106.113613,24.714072],[106.097248,24.705905],[106.084156,24.705197],[106.065811,24.697248],[106.047086,24.684071],[106.046173,24.673125],[106.039246,24.655588],[106.023185,24.632383],[106.014355,24.634235],[105.989084,24.650849],[105.988247,24.658638],[105.977743,24.668605],[105.961834,24.677591],[105.95308,24.6881],[105.946458,24.703945],[105.941967,24.724796],[105.904898,24.725232],[105.892262,24.722782],[105.882062,24.729804],[105.864099,24.729478],[105.856106,24.716903],[105.827562,24.702965],[105.805488,24.701549],[105.795212,24.704816],[105.766287,24.720332],[105.75898,24.734921],[105.737743,24.742432],[105.725107,24.75544],[105.705697,24.768501],[105.678295,24.775575],[105.650359,24.772202],[105.626078,24.777208],[105.614356,24.785587],[105.607657,24.803704],[105.590607,24.807567],[105.572871,24.797285],[105.544327,24.798536],[105.523395,24.801583],[105.497515,24.809308],[105.493252,24.816652],[105.492795,24.83335],[105.484498,24.846892],[105.470949,24.852657],[105.456639,24.877887],[105.447277,24.914907],[105.443166,24.921864],[105.428171,24.930723],[105.391863,24.941646],[105.365602,24.943494],[105.338961,24.933386],[105.334013,24.926375],[105.308818,24.923929],[105.280046,24.929419],[105.265507,24.930179],[105.257591,24.942081],[105.263985,24.956209],[105.251501,24.967455],[105.234831,24.965554],[105.232167,24.980711],[105.215269,24.981255],[105.212681,24.995378],[105.196011,24.994672],[105.178504,24.985437],[105.157267,24.958871],[105.145469,24.96463],[105.132529,24.96137],[105.125222,24.946211],[105.118067,24.944852],[105.095916,24.928658],[105.096221,24.928114],[105.100255,24.924908],[105.088304,24.914581],[105.081987,24.915614],[105.077952,24.918331],[105.070417,24.895012],[105.038828,24.872994],[105.036925,24.865653],[105.04172,24.854016],[105.037762,24.834057],[105.026801,24.815564],[105.034108,24.795435],[105.033347,24.787818],[105.017058,24.785261],[104.9825,24.77046],[104.89938,24.752937],[104.875707,24.739874],[104.866268,24.730621],[104.860483,24.701495],[104.841911,24.676175],[104.822957,24.670402],[104.81055,24.671709],[104.803167,24.665718],[104.76427,24.657058],[104.75133,24.647145],[104.743338,24.622249],[104.729484,24.618218],[104.708933,24.624156],[104.698961,24.632764],[104.703604,24.645838],[104.697972,24.649433],[104.666078,24.656895],[104.632967,24.659237],[104.62878,24.661198],[104.599779,24.695996],[104.593994,24.710261],[104.574356,24.714072],[104.558523,24.72779],[104.529446,24.731383],[104.520236,24.727137],[104.514223,24.704272],[104.504784,24.691422],[104.497781,24.665664],[104.489789,24.653409],[104.479132,24.652102],[104.465583,24.640391],[104.450893,24.643768],[104.450893,24.638266],[104.461854,24.632546],[104.471749,24.635052],[104.475327,24.64513],[104.486059,24.644966],[104.489104,24.63685],[104.505545,24.626662],[104.502729,24.590755],[104.508666,24.572825],[104.515517,24.564213],[104.520921,24.535103],[104.530131,24.530578],[104.534775,24.534994],[104.542615,24.522999],[104.549922,24.51891],[104.542539,24.508877],[104.547258,24.488917],[104.556468,24.476154],[104.566592,24.473154],[104.566516,24.463117],[104.573595,24.447296],[104.570246,24.443095],[104.576411,24.423561],[104.583642,24.418159],[104.59095,24.422415],[104.616297,24.421761],[104.623376,24.414339],[104.629846,24.397857],[104.620103,24.393109],[104.610969,24.377116],[104.641644,24.367835],[104.660826,24.355661],[104.683737,24.330653],[104.695155,24.322789],[104.709009,24.321314],[104.717229,24.32896],[104.721111,24.33999],[104.719208,24.357135],[104.704365,24.409482],[104.703757,24.421379],[104.717306,24.442768],[104.728647,24.445932],[104.744936,24.43693],[104.752853,24.435948],[104.754375,24.456952],[104.76526,24.459462],[104.784974,24.443804],[104.822881,24.443804],[104.836658,24.446641],[104.873652,24.434965],[104.888951,24.433219],[104.913918,24.42629],[104.929903,24.410846],[104.943528,24.408227],[104.979989,24.412866],[104.997572,24.423834],[105.003281,24.43191],[105.019418,24.438676],[105.042862,24.44184],[105.054584,24.43933],[105.059456,24.429345],[105.07506,24.427545],[105.085031,24.42056],[105.095612,24.41925],[105.109008,24.41232],[105.102919,24.382247],[105.116773,24.371602],[105.138542,24.376733],[105.144632,24.375587],[105.170055,24.356916],[105.187867,24.347089],[105.19624,24.337042],[105.196772,24.326994],[105.180559,24.313341],[105.171654,24.299577],[105.176373,24.287341],[105.166478,24.289035],[105.160236,24.278928],[105.16838,24.277672],[105.181625,24.261773],[105.178504,24.253468],[105.197153,24.252157],[105.204841,24.232594],[105.215269,24.21494],[105.231635,24.219532],[105.232548,24.211934],[105.243052,24.206741],[105.235212,24.178205],[105.229579,24.165739],[105.209332,24.157209],[105.208799,24.166614],[105.182843,24.167051],[105.178504,24.150319],[105.1833,24.149772],[105.181853,24.132873],[105.195022,24.12177],[105.200654,24.105359],[105.228057,24.0855],[105.234908,24.075049],[105.251882,24.069578],[105.260179,24.06126],[105.265431,24.064598],[105.28446,24.06509],[105.293062,24.079208],[105.273119,24.092831],[105.272967,24.101256],[105.283851,24.099013],[105.293518,24.113182],[105.306002,24.112307],[105.320236,24.116354],[105.328913,24.106235],[105.332795,24.094965],[105.339341,24.095731],[105.345964,24.086157],[105.359437,24.084077],[105.364536,24.077676],[105.376639,24.077019],[105.381587,24.068155],[105.396734,24.064598],[105.402976,24.049056],[105.413024,24.038985],[105.42779,24.034224],[105.460978,24.029626],[105.481834,24.019225],[105.493024,24.017255],[105.500103,24.024645],[105.509237,24.024864],[105.510226,24.034278],[105.504746,24.044404],[105.509237,24.061205],[105.518066,24.07587],[105.517762,24.096716],[105.531083,24.114057],[105.527581,24.123082],[105.533823,24.12981],[105.54623,24.123575],[105.568609,24.131451],[105.587638,24.129755],[105.594641,24.137522],[105.613062,24.134349],[105.628437,24.126583],[105.628209,24.103445],[105.634298,24.101639],[105.63818,24.076144],[105.643433,24.063722],[105.641606,24.044678],[105.649446,24.033074],[105.675326,24.03811],[105.690169,24.051136],[105.695193,24.061698],[105.704479,24.066513],[105.739341,24.059509],[105.765374,24.073736],[105.790416,24.069851],[105.804422,24.057265],[105.789427,24.039478],[105.787981,24.031979],[105.796506,24.023659],[105.825126,24.030939],[105.841492,24.03083],[105.850702,24.048071],[105.849864,24.056006],[105.859227,24.056718],[105.892262,24.040299],[105.901625,24.046921],[105.907866,24.069468],[105.904974,24.074393],[105.902158,24.099287],[105.91015,24.114878],[105.919436,24.122207],[105.93329,24.123793],[105.953842,24.112854],[105.963813,24.111048],[105.998294,24.124231],[105.99799,24.120676],[106.011843,24.099506],[106.024251,24.103335],[106.034983,24.095512],[106.049979,24.089822],[106.053784,24.076198],[106.053784,24.051136],[106.069617,24.037179],[106.075554,24.028422],[106.088647,24.030775],[106.096563,24.017912],[106.091843,23.999845],[106.081644,23.993221],[106.096258,23.989607],[106.119703,23.960967],[106.127771,23.95686],[106.136144,23.935553],[106.139113,23.921037],[106.154489,23.908546],[106.155478,23.893916],[106.169179,23.883395],[106.192471,23.878902],[106.197724,23.87112],[106.192015,23.862351],[106.172833,23.861638],[106.191482,23.835547],[106.192319,23.824747],[106.176639,23.816194],[106.155706,23.813837],[106.144517,23.806489],[106.136905,23.795413],[106.144974,23.744296],[106.157305,23.724161],[106.158142,23.709456],[106.152966,23.699798],[106.149541,23.665386],[106.137286,23.632063],[106.120768,23.605377],[106.124879,23.58588],[106.135383,23.579948],[106.141472,23.569676],[106.120616,23.559239],[106.107295,23.533692],[106.086211,23.524186],[106.072205,23.495608],[106.062995,23.488408],[106.036049,23.482692],[106.022348,23.472742],[106.010473,23.455865],[105.999817,23.447948],[105.991824,23.448333],[105.986953,23.457239],[105.997381,23.474116],[105.996772,23.480493],[105.986192,23.489617],[105.959931,23.494179],[105.935802,23.508909],[105.925602,23.508579],[105.912966,23.499291],[105.902158,23.505666],[105.892034,23.524845],[105.880768,23.529186],[105.852376,23.526933],[105.826116,23.515558],[105.813785,23.502149],[105.811577,23.473897],[105.806173,23.467465],[105.77877,23.465926],[105.758675,23.459548],[105.738047,23.430682],[105.715212,23.4149],[105.699836,23.401425],[105.690626,23.400875],[105.671901,23.40863],[105.665126,23.400655],[105.648456,23.404395],[105.630873,23.400545],[105.647467,23.39807],[105.668856,23.387949],[105.675022,23.374637],[105.688647,23.371446],[105.694279,23.363304],[105.682938,23.355491],[105.673119,23.357747],[105.674184,23.348393],[105.682405,23.348888],[105.697248,23.336122],[105.700597,23.328418],[105.685221,23.326822],[105.681035,23.321539],[105.671672,23.326437],[105.674869,23.337388],[105.667029,23.346797],[105.649294,23.345917],[105.648837,23.340029],[105.631787,23.332601],[105.623185,23.324236],[105.614127,23.322089],[105.615726,23.314274],[105.593271,23.312568],[105.569674,23.282404],[105.560312,23.257354],[105.531844,23.248158],[105.526439,23.234556],[105.532072,23.21875],[105.550036,23.197875],[105.542652,23.184213],[105.552852,23.183827],[105.562824,23.170605],[105.566782,23.139692],[105.563585,23.120237],[105.567924,23.109213],[105.559246,23.084957],[105.564803,23.072827],[105.575079,23.066211],[105.602862,23.072056],[105.625545,23.064336],[105.641834,23.078341],[105.649065,23.078562],[105.677229,23.065108],[105.690778,23.061028],[105.714451,23.058105],[105.724422,23.062186],[105.733556,23.051488],[105.736297,23.034612],[105.748171,23.030145],[105.7621,23.031634],[105.779912,23.022368],[105.805868,22.994731],[105.828019,22.991697],[105.839132,22.987614],[105.842633,22.970344],[105.856487,22.957046],[105.857629,22.94347],[105.867524,22.940103],[105.878942,22.916921],[105.896753,22.916479],[105.889674,22.925697],[105.894165,22.936516],[105.91289,22.93773],[105.925374,22.944187],[105.936563,22.935577],[105.958713,22.93911],[105.959322,22.948933],[105.981853,22.945291],[105.995326,22.937675],[106.012224,22.95241],[106.010854,22.969958],[106.004688,22.979007],[106.019912,22.990483],[106.056905,22.984745],[106.069617,22.987283],[106.085982,22.996441],[106.106534,22.980938],[106.116049,22.985297],[106.138275,22.988111],[106.158903,22.987669],[106.176334,22.980662],[106.206858,22.9784],[106.240197,22.942311],[106.270036,22.90726],[106.268437,22.898814],[106.258085,22.890035],[106.270645,22.874962],[106.287162,22.866955],[106.305583,22.866734],[106.319056,22.860439],[106.336563,22.865519],[106.353994,22.855524],[106.366325,22.858064],[106.371196,22.878275],[106.374393,22.880097],[106.41367,22.877336],[106.42288,22.888655],[106.446629,22.886281],[106.458199,22.900525],[106.468856,22.896771],[106.479588,22.902568],[106.489864,22.901353],[106.504555,22.910462],[106.50623,22.926967],[106.511253,22.938558],[106.526172,22.946615],[106.562329,22.923434],[106.575116,22.921944],[106.596962,22.929892],[106.605792,22.925587],[106.621624,22.895336],[106.633956,22.887993],[106.631139,22.880925],[106.656867,22.863255],[106.670188,22.875072],[106.67072,22.889097],[106.667295,22.907426],[106.681453,22.921502],[106.711976,22.941593],[106.727352,22.965764],[106.747904,22.974538],[106.765259,23.00422],[106.786115,23.014315],[106.797761,23.023747],[106.795935,23.048565],[106.80956,23.066211],[106.802785,23.081153],[106.79464,23.084847],[106.776296,23.07404],[106.768532,23.075639],[106.761834,23.087107],[106.771957,23.099952],[106.772414,23.108221],[106.765487,23.118583],[106.770663,23.131425],[106.783756,23.14658],[106.785506,23.153028],[106.776753,23.175067],[106.779493,23.180577],[106.805525,23.19187],[106.838561,23.19826],[106.857666,23.20834],[106.899683,23.223487],[106.91681,23.242817],[106.918561,23.259556],[106.923051,23.268971],[106.944669,23.291762],[106.962937,23.298918],[106.994298,23.299854],[107.005868,23.310202],[107.026039,23.303211],[107.042024,23.304973],[107.034336,23.291652],[107.044231,23.286092],[107.041187,23.273375],[107.057704,23.276954],[107.116391,23.283615],[107.148741,23.302386],[107.158941,23.311578],[107.18033,23.325061],[107.198751,23.333481],[107.210701,23.318292],[107.22288,23.315045],[107.247771,23.32308],[107.274412,23.343716],[107.303413,23.351474],[107.314374,23.34047],[107.343299,23.333371],[107.350758,23.320493],[107.35289,23.295175],[107.366667,23.281853],[107.367124,23.270347],[107.382728,23.268475],[107.378008,23.250581],[107.385696,23.244359],[107.398256,23.238466],[107.413556,23.25394],[107.42954,23.260217],[107.438979,23.25003],[107.462043,23.246561],[107.469883,23.250526],[107.477571,23.242872],[107.463261,23.228113],[107.471253,23.223322],[107.485106,23.230151],[107.490511,23.225855],[107.498503,23.230977],[107.499949,23.224038],[107.51974,23.219356],[107.53032,23.204099],[107.561681,23.204485],[107.569445,23.22178],[107.584821,23.230426],[107.585506,23.247442],[107.57622,23.258675],[107.581167,23.265062],[107.579188,23.276954],[107.584897,23.291047],[107.611919,23.292368],[107.649673,23.282074],[107.656067,23.274642],[107.671748,23.282239],[107.702423,23.280037],[107.716124,23.298092],[107.743679,23.30767],[107.750834,23.314054],[107.748018,23.333866],[107.764383,23.344872],[107.782347,23.349659],[107.800768,23.343496],[107.818503,23.34091],[107.81797,23.333371],[107.829236,23.333591],[107.836924,23.342065],[107.821396,23.343276],[107.832128,23.351584],[107.827333,23.367595],[107.832433,23.374912],[107.848113,23.379423],[107.85915,23.395485],[107.866914,23.401315],[107.864098,23.41468],[107.88366,23.438875],[107.87072,23.446133],[107.853365,23.433102],[107.843698,23.436181],[107.835325,23.427658],[107.827104,23.433542],[107.821015,23.430187],[107.805791,23.435136],[107.794298,23.430627],[107.775725,23.440195],[107.769026,23.449817],[107.749236,23.442669],[107.736828,23.450917],[107.741548,23.461363],[107.733099,23.478294],[107.735839,23.491101],[107.72975,23.496433],[107.738122,23.521053],[107.734849,23.533252],[107.7213,23.543087],[107.716277,23.554075],[107.706229,23.588791],[107.705316,23.601862],[107.710644,23.628],[107.731424,23.642385],[107.757609,23.656],[107.764231,23.667033],[107.780216,23.669283],[107.797114,23.66341],[107.808379,23.663136],[107.82307,23.670381],[107.83053,23.710499],[107.828551,23.723832],[107.815458,23.739962],[107.812033,23.754224],[107.803356,23.764098],[107.792623,23.768102],[107.779911,23.766785],[107.765677,23.759051],[107.753422,23.757296],[107.738046,23.778797],[107.738808,23.787352],[107.746343,23.797442],[107.724345,23.799142],[107.714374,23.795687],[107.680349,23.803145],[107.65523,23.785981],[107.636429,23.777974],[107.606438,23.7845],[107.582766,23.795577],[107.57013,23.80479],[107.567618,23.814001],[107.569673,23.833244],[107.558484,23.837904],[107.535573,23.841248],[107.529559,23.851334],[107.531386,23.862351],[107.544859,23.871449],[107.542652,23.883834],[107.518979,23.891779],[107.503755,23.885916],[107.495611,23.877203],[107.479321,23.871065],[107.466534,23.858843],[107.455344,23.841686],[107.440806,23.833683],[107.432128,23.835328],[107.421396,23.854403],[107.406172,23.874846],[107.39346,23.873038],[107.385849,23.879998],[107.388665,23.900985],[107.383261,23.903888],[107.37405,23.921091],[107.363318,23.920872],[107.359283,23.908491],[107.330891,23.913476],[107.325715,23.921365],[107.305316,23.923776],[107.294355,23.955436],[107.279816,23.977232],[107.277076,23.985938],[107.280882,23.998696],[107.275021,24.003842],[107.26817,24.000283],[107.250283,23.975151],[107.237266,23.966718],[107.200273,23.972961],[107.177818,23.982653],[107.149122,23.991249],[107.144935,24.006853],[107.135801,24.02136],[107.123622,24.050041],[107.111976,24.052723],[107.107029,24.048563],[107.078028,24.052285],[107.060444,24.06022],[107.039131,24.031815],[107.017666,24.024371],[107.00328,24.042653],[106.997343,24.043473],[106.987371,24.061096],[106.975877,24.062956],[106.965982,24.074831],[106.956543,24.073189],[106.953346,24.081342],[106.943908,24.085445],[106.94307,24.093269],[106.964384,24.101038],[106.958751,24.109407],[106.946876,24.112854],[106.942309,24.104101],[106.935002,24.104593],[106.91407,24.098083],[106.90425,24.109079],[106.890625,24.115425],[106.893974,24.122535],[106.866953,24.164153],[106.859797,24.181431],[106.86132,24.192146],[106.885069,24.206632],[106.902424,24.211989],[106.918865,24.227456],[106.924117,24.254889],[106.901206,24.276361],[106.897856,24.293132],[106.885221,24.316126],[106.890854,24.329342],[106.899988,24.340973],[106.883394,24.359865],[106.883394,24.364669],[106.90387,24.378753],[106.891919,24.397584],[106.885678,24.399713],[106.863299,24.395074],[106.851348,24.402496],[106.84701,24.421106],[106.835364,24.437475],[106.809103,24.453952],[106.808418,24.462189],[106.815345,24.475445],[106.811463,24.496334],[106.797761,24.514275],[106.782462,24.512366],[106.771957,24.523054],[106.767086,24.5411],[106.77523,24.555001],[106.77622,24.587322],[106.773632,24.602471],[106.755135,24.619743],[106.725297,24.617727],[106.729179,24.609609],[106.701624,24.600945],[106.68602,24.599638],[106.691501,24.619144],[106.700787,24.62067],[106.718751,24.646165],[106.728646,24.642842],[106.738922,24.648507],[106.767695,24.655207],[106.797685,24.658202],[106.81131,24.665664],[106.81466,24.675684],[106.784136,24.697248],[106.775687,24.713799],[106.764193,24.726048],[106.739836,24.73122],[106.686249,24.759195],[106.672471,24.771168],[106.662728,24.785587],[106.67034,24.801692],[106.683356,24.80958],[106.719208,24.81725],[106.730549,24.814258],[106.760159,24.794565],[106.782538,24.788253],[106.791444,24.796686],[106.790758,24.809525],[106.800806,24.823342],[106.793423,24.828999],[106.80583,24.836831],[106.811843,24.845043],[106.818694,24.842868],[106.824022,24.852874],[106.836962,24.859617],[106.839246,24.852548],[106.851196,24.849231],[106.850892,24.860379],[106.84366,24.86897],[106.840159,24.880823],[106.827676,24.897241],[106.809407,24.904253],[106.80309,24.909798],[106.802481,24.920125],[106.78033,24.930342],[106.770359,24.940505],[106.759855,24.956861],[106.733366,24.988642],[106.726363,25.006078],[106.726515,25.022588],[106.73367,25.029919],[106.748285,25.027096],[106.763813,25.031331],[106.759246,25.04648],[106.742728,25.062822],[106.739759,25.072919],[106.755516,25.084264],[106.743718,25.098267],[106.721187,25.099298],[106.701472,25.092188],[106.700787,25.082907],[106.684802,25.076068],[106.683737,25.070694],[106.6676,25.058262],[106.654888,25.064668],[106.640806,25.061194],[106.620939,25.063582],[106.620483,25.053159],[106.603584,25.048164],[106.578389,25.070639],[106.571158,25.083504]]],[[[105.096221,24.928114],[105.095916,24.928658],[105.077952,24.918331],[105.081987,24.915614],[105.096221,24.928114]]]]}},{"type":"Feature","properties":{"adcode":451100,"name":"贺州市","center":[111.552056,24.414141],"centroid":[111.366008,24.358064],"childrenNum":5,"level":"city","parent":{"adcode":450000},"subFeatureIndex":10,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[111.654848,23.833299],[111.664439,23.834889],[111.690547,23.816194],[111.696028,23.823541],[111.698387,23.837466],[111.7146,23.837246],[111.7197,23.825843],[111.737816,23.819265],[111.745961,23.820745],[111.752355,23.81274],[111.765828,23.814988],[111.774962,23.808189],[111.791632,23.809176],[111.796199,23.815701],[111.810585,23.806983],[111.815304,23.829078],[111.824743,23.832367],[111.8201,23.85539],[111.82383,23.871777],[111.816903,23.875066],[111.81264,23.887505],[111.822612,23.903615],[111.822916,23.91123],[111.838901,23.91134],[111.845904,23.904382],[111.857626,23.918298],[111.851308,23.934184],[111.854429,23.947439],[111.866075,23.946344],[111.878939,23.936211],[111.886703,23.944317],[111.897512,23.946618],[111.911974,23.943934],[111.910147,23.952204],[111.917607,23.952259],[111.940366,23.987745],[111.921489,24.011999],[111.921032,24.037398],[111.905809,24.046812],[111.896979,24.069578],[111.887921,24.079153],[111.888758,24.092065],[111.883506,24.095622],[111.878635,24.110064],[111.878787,24.126856],[111.887845,24.154748],[111.886779,24.16388],[111.871175,24.176565],[111.877873,24.228932],[111.893478,24.224177],[111.915932,24.222647],[111.920804,24.233523],[111.932526,24.235709],[111.939301,24.230517],[111.940747,24.245163],[111.952621,24.251556],[111.956046,24.260353],[111.968987,24.263686],[111.974086,24.256419],[111.986189,24.256965],[111.990452,24.265489],[111.990376,24.279803],[112.000804,24.280513],[112.015951,24.294006],[112.026151,24.295098],[112.03323,24.313395],[112.045181,24.320768],[112.050585,24.332564],[112.059643,24.341082],[112.06185,24.368163],[112.05774,24.38705],[112.043582,24.392727],[112.042136,24.410301],[112.023183,24.441513],[111.999738,24.45046],[111.996541,24.459298],[111.98657,24.464481],[111.987559,24.482263],[111.996389,24.494916],[112.00971,24.502878],[112.005219,24.512094],[112.00735,24.534558],[111.997835,24.551185],[111.989843,24.550749],[111.972031,24.574951],[111.972031,24.578602],[111.95422,24.586722],[111.952012,24.594897],[111.937169,24.595823],[111.938463,24.6095],[111.927426,24.629386],[111.934277,24.641916],[111.953535,24.6472],[111.94029,24.667189],[111.944096,24.674486],[111.939605,24.68663],[111.952773,24.696322],[111.961299,24.721203],[111.972716,24.727409],[111.981242,24.726756],[111.999129,24.733125],[112.00971,24.730185],[112.024096,24.740146],[111.997683,24.758923],[111.970128,24.763712],[111.963582,24.770079],[111.950947,24.76959],[111.938235,24.757019],[111.92461,24.757019],[111.903677,24.763495],[111.875209,24.756638],[111.869957,24.758488],[111.868739,24.771821],[111.856408,24.772038],[111.835247,24.776936],[111.814087,24.770351],[111.79422,24.774269],[111.783411,24.78575],[111.76187,24.782105],[111.733249,24.780255],[111.708435,24.788852],[111.70402,24.778187],[111.689558,24.778568],[111.666418,24.760828],[111.642364,24.730022],[111.637797,24.715542],[111.643354,24.701332],[111.641679,24.68467],[111.636656,24.681402],[111.619301,24.683744],[111.597683,24.693872],[111.589158,24.69066],[111.583145,24.681675],[111.570661,24.644694],[111.560081,24.63892],[111.549881,24.648561],[111.529862,24.636577],[111.521565,24.642188],[111.514334,24.655098],[111.504134,24.664901],[111.485333,24.672962],[111.471556,24.674704],[111.468054,24.666699],[111.451841,24.665773],[111.446741,24.682546],[111.435476,24.681021],[111.431137,24.685813],[111.437303,24.697411],[111.464172,24.733887],[111.46128,24.750107],[111.467217,24.758053],[111.470414,24.773453],[111.479472,24.797557],[111.471099,24.820622],[111.452983,24.844173],[111.449405,24.857062],[111.460443,24.872232],[111.459453,24.882345],[111.447122,24.893109],[111.453135,24.904579],[111.463944,24.908982],[111.470186,24.928929],[111.459681,24.931918],[111.440195,24.94458],[111.431365,24.95974],[111.431061,24.972562],[111.438368,24.984297],[111.460519,24.992771],[111.467369,25.002439],[111.468359,25.019438],[111.465314,25.023783],[111.439358,25.027476],[111.423449,25.035512],[111.416599,25.047675],[111.418806,25.065591],[111.435476,25.093383],[111.429082,25.103477],[111.412717,25.100709],[111.402821,25.107602],[111.399776,25.124586],[111.387065,25.130284],[111.375114,25.128493],[111.367883,25.10885],[111.354715,25.100981],[111.321756,25.104942],[111.310947,25.116176],[111.296713,25.122036],[111.289101,25.142491],[111.274791,25.151171],[111.263221,25.143847],[111.263754,25.133593],[111.24952,25.128656],[111.222041,25.106408],[111.219301,25.093545],[111.206665,25.08497],[111.200804,25.074656],[111.16716,25.060596],[111.139986,25.042408],[111.123012,25.042571],[111.101851,25.035187],[111.10794,25.009717],[111.102079,24.982287],[111.096979,24.974898],[111.100405,24.945722],[111.097436,24.940885],[111.09774,24.931973],[111.105961,24.908113],[111.117151,24.895501],[111.127503,24.890065],[111.138311,24.891479],[111.151936,24.900448],[111.164496,24.898437],[111.169139,24.883976],[111.169444,24.862608],[111.161527,24.83732],[111.16305,24.81502],[111.169215,24.801964],[111.170053,24.776718],[111.16579,24.771875],[111.147369,24.767903],[111.13245,24.735737],[111.118825,24.72877],[111.108016,24.732199],[111.100709,24.719516],[111.10657,24.707593],[111.090509,24.701332],[111.079396,24.703782],[111.072545,24.695941],[111.06912,24.682818],[111.058768,24.672907],[111.029691,24.675902],[111.020633,24.669639],[111.012641,24.649596],[111.009748,24.634616],[110.994829,24.631075],[110.989272,24.62116],[111.002517,24.606776],[111.001071,24.600346],[110.983411,24.58596],[110.982726,24.569664],[110.991175,24.556855],[111.011423,24.54279],[111.020176,24.519237],[111.044001,24.498952],[111.042022,24.489298],[111.025885,24.483244],[111.040652,24.46268],[111.026113,24.446696],[111.018882,24.419578],[110.995819,24.395074],[110.992469,24.37657],[110.981432,24.371002],[110.968264,24.376024],[110.962327,24.370674],[110.975038,24.36112],[110.992545,24.354896],[111.017817,24.353313],[111.024363,24.347853],[111.02619,24.332073],[111.014391,24.331963],[111.004115,24.310009],[110.993611,24.309081],[110.977322,24.294825],[110.960424,24.298048],[110.958445,24.31842],[110.950224,24.333547],[110.943221,24.336004],[110.934011,24.324373],[110.93226,24.309627],[110.918026,24.30919],[110.92343,24.299795],[110.911404,24.297611],[110.910034,24.287013],[110.888873,24.261828],[110.88324,24.259151],[110.879967,24.271007],[110.880043,24.289636],[110.875248,24.29701],[110.87677,24.310665],[110.855,24.32896],[110.856751,24.361885],[110.843735,24.386341],[110.832926,24.38836],[110.811156,24.38252],[110.796998,24.365215],[110.790833,24.346816],[110.797988,24.332619],[110.79129,24.31629],[110.771194,24.319403],[110.754068,24.329178],[110.727122,24.328032],[110.713193,24.337806],[110.682669,24.34627],[110.670262,24.355333],[110.656409,24.360684],[110.647731,24.368436],[110.640348,24.382793],[110.621547,24.394146],[110.598178,24.396438],[110.587902,24.390434],[110.581052,24.372476],[110.567503,24.362649],[110.576865,24.351511],[110.570776,24.333001],[110.573212,24.327158],[110.58638,24.32055],[110.601984,24.324536],[110.619263,24.319075],[110.610205,24.314542],[110.607236,24.306404],[110.613478,24.298539],[110.603735,24.27576],[110.605638,24.263467],[110.617436,24.254015],[110.626646,24.230845],[110.652603,24.217345],[110.673383,24.211934],[110.689368,24.187773],[110.712584,24.181157],[110.720119,24.167707],[110.709387,24.152123],[110.701318,24.147694],[110.686399,24.12084],[110.6899,24.099561],[110.684572,24.078223],[110.67696,24.059016],[110.690053,24.038657],[110.728949,24.028367],[110.74539,24.022017],[110.749577,24.011945],[110.741965,24.010959],[110.731385,24.002035],[110.732222,23.989552],[110.726818,23.971482],[110.71776,23.955545],[110.725752,23.945194],[110.734962,23.951164],[110.752393,23.947604],[110.779796,23.948699],[110.792888,23.941031],[110.818311,23.908272],[110.835971,23.899396],[110.856903,23.894409],[110.872736,23.873202],[110.866799,23.85402],[110.843963,23.842289],[110.840233,23.837027],[110.850357,23.824583],[110.858197,23.80797],[110.880728,23.820197],[110.889938,23.816688],[110.888797,23.802925],[110.895952,23.785926],[110.884077,23.770625],[110.884762,23.762836],[110.89717,23.752469],[110.89755,23.745118],[110.89207,23.703914],[110.900823,23.687176],[110.914068,23.684871],[110.922593,23.672522],[110.922821,23.663959],[110.930509,23.659952],[110.943297,23.669668],[110.952051,23.667582],[110.953801,23.651773],[110.968112,23.663026],[110.968416,23.671314],[110.957074,23.688274],[110.960348,23.698701],[110.955019,23.707645],[110.957379,23.721089],[110.965447,23.726301],[110.982346,23.721967],[110.976104,23.731787],[110.978996,23.740785],[110.979301,23.763001],[110.988968,23.76887],[111.005333,23.757241],[111.014315,23.759161],[111.025733,23.778084],[111.015761,23.79141],[111.01325,23.811314],[111.017817,23.814878],[111.037303,23.805448],[111.051232,23.813453],[111.059605,23.828639],[111.081299,23.828311],[111.092869,23.836863],[111.101546,23.854403],[111.105276,23.878025],[111.132907,23.888546],[111.139225,23.899231],[111.151404,23.937854],[111.161223,23.944153],[111.194867,23.939662],[111.207655,23.941633],[111.227598,23.919338],[111.232926,23.90219],[111.233535,23.888437],[111.24617,23.883012],[111.272279,23.886902],[111.28697,23.884053],[111.304096,23.869256],[111.323582,23.867009],[111.348777,23.872325],[111.358901,23.864707],[111.366437,23.86553],[111.365143,23.882518],[111.403202,23.923666],[111.412564,23.950397],[111.412869,23.973782],[111.40716,23.997436],[111.397569,24.005923],[111.390871,24.019171],[111.394905,24.031104],[111.403126,24.041722],[111.404267,24.05535],[111.39658,24.075378],[111.403735,24.081178],[111.424819,24.074885],[111.448111,24.090698],[111.46813,24.084296],[111.486399,24.096552],[111.480081,24.113565],[111.487845,24.132052],[111.501622,24.130412],[111.501698,24.13774],[111.490737,24.140365],[111.493021,24.151959],[111.500861,24.163114],[111.512736,24.167379],[111.525447,24.160162],[111.529634,24.150975],[111.540899,24.150155],[111.552545,24.140147],[111.575228,24.143373],[111.573097,24.123958],[111.578501,24.115917],[111.573325,24.107657],[111.585048,24.093926],[111.58421,24.088673],[111.539681,24.056991],[111.535343,24.043419],[111.538463,24.026725],[111.548511,24.006251],[111.54501,23.999188],[111.56107,23.99344],[111.564952,23.998805],[111.576979,24.000667],[111.591137,23.993549],[111.606132,23.973399],[111.623335,23.972084],[111.638254,23.961351],[111.649291,23.945194],[111.652031,23.929144],[111.6499,23.903012],[111.658197,23.885532],[111.659034,23.872654],[111.651422,23.860926],[111.654848,23.833299]]]]}},{"type":"Feature","properties":{"adcode":451200,"name":"河池市","center":[108.062105,24.695899],"centroid":[107.845852,24.642393],"childrenNum":11,"level":"city","parent":{"adcode":450000},"subFeatureIndex":11,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.571158,25.083504],[106.578389,25.070639],[106.603584,25.048164],[106.620483,25.053159],[106.620939,25.063582],[106.640806,25.061194],[106.654888,25.064668],[106.6676,25.058262],[106.683737,25.070694],[106.684802,25.076068],[106.700787,25.082907],[106.701472,25.092188],[106.721187,25.099298],[106.743718,25.098267],[106.755516,25.084264],[106.739759,25.072919],[106.742728,25.062822],[106.759246,25.04648],[106.763813,25.031331],[106.748285,25.027096],[106.73367,25.029919],[106.726515,25.022588],[106.726363,25.006078],[106.733366,24.988642],[106.759855,24.956861],[106.770359,24.940505],[106.78033,24.930342],[106.802481,24.920125],[106.80309,24.909798],[106.809407,24.904253],[106.827676,24.897241],[106.840159,24.880823],[106.84366,24.86897],[106.850892,24.860379],[106.851196,24.849231],[106.839246,24.852548],[106.836962,24.859617],[106.824022,24.852874],[106.818694,24.842868],[106.811843,24.845043],[106.80583,24.836831],[106.793423,24.828999],[106.800806,24.823342],[106.790758,24.809525],[106.791444,24.796686],[106.782538,24.788253],[106.760159,24.794565],[106.730549,24.814258],[106.719208,24.81725],[106.683356,24.80958],[106.67034,24.801692],[106.662728,24.785587],[106.672471,24.771168],[106.686249,24.759195],[106.739836,24.73122],[106.764193,24.726048],[106.775687,24.713799],[106.784136,24.697248],[106.81466,24.675684],[106.81131,24.665664],[106.797685,24.658202],[106.767695,24.655207],[106.738922,24.648507],[106.728646,24.642842],[106.718751,24.646165],[106.700787,24.62067],[106.691501,24.619144],[106.68602,24.599638],[106.701624,24.600945],[106.729179,24.609609],[106.725297,24.617727],[106.755135,24.619743],[106.773632,24.602471],[106.77622,24.587322],[106.77523,24.555001],[106.767086,24.5411],[106.771957,24.523054],[106.782462,24.512366],[106.797761,24.514275],[106.811463,24.496334],[106.815345,24.475445],[106.808418,24.462189],[106.809103,24.453952],[106.835364,24.437475],[106.84701,24.421106],[106.851348,24.402496],[106.863299,24.395074],[106.885678,24.399713],[106.891919,24.397584],[106.90387,24.378753],[106.883394,24.364669],[106.883394,24.359865],[106.899988,24.340973],[106.890854,24.329342],[106.885221,24.316126],[106.897856,24.293132],[106.901206,24.276361],[106.924117,24.254889],[106.918865,24.227456],[106.902424,24.211989],[106.885069,24.206632],[106.86132,24.192146],[106.859797,24.181431],[106.866953,24.164153],[106.893974,24.122535],[106.890625,24.115425],[106.90425,24.109079],[106.91407,24.098083],[106.935002,24.104593],[106.942309,24.104101],[106.946876,24.112854],[106.958751,24.109407],[106.964384,24.101038],[106.94307,24.093269],[106.943908,24.085445],[106.953346,24.081342],[106.956543,24.073189],[106.965982,24.074831],[106.975877,24.062956],[106.987371,24.061096],[106.997343,24.043473],[107.00328,24.042653],[107.017666,24.024371],[107.039131,24.031815],[107.060444,24.06022],[107.078028,24.052285],[107.107029,24.048563],[107.111976,24.052723],[107.123622,24.050041],[107.135801,24.02136],[107.144935,24.006853],[107.149122,23.991249],[107.177818,23.982653],[107.200273,23.972961],[107.237266,23.966718],[107.250283,23.975151],[107.26817,24.000283],[107.275021,24.003842],[107.280882,23.998696],[107.277076,23.985938],[107.279816,23.977232],[107.294355,23.955436],[107.305316,23.923776],[107.325715,23.921365],[107.330891,23.913476],[107.359283,23.908491],[107.363318,23.920872],[107.37405,23.921091],[107.383261,23.903888],[107.388665,23.900985],[107.385849,23.879998],[107.39346,23.873038],[107.406172,23.874846],[107.421396,23.854403],[107.432128,23.835328],[107.440806,23.833683],[107.455344,23.841686],[107.466534,23.858843],[107.479321,23.871065],[107.495611,23.877203],[107.503755,23.885916],[107.518979,23.891779],[107.542652,23.883834],[107.544859,23.871449],[107.531386,23.862351],[107.529559,23.851334],[107.535573,23.841248],[107.558484,23.837904],[107.569673,23.833244],[107.567618,23.814001],[107.57013,23.80479],[107.582766,23.795577],[107.606438,23.7845],[107.636429,23.777974],[107.65523,23.785981],[107.680349,23.803145],[107.714374,23.795687],[107.724345,23.799142],[107.746343,23.797442],[107.738808,23.787352],[107.738046,23.778797],[107.753422,23.757296],[107.765677,23.759051],[107.779911,23.766785],[107.792623,23.768102],[107.803356,23.764098],[107.812033,23.754224],[107.815458,23.739962],[107.828551,23.723832],[107.83053,23.710499],[107.82307,23.670381],[107.808379,23.663136],[107.797114,23.66341],[107.780216,23.669283],[107.764231,23.667033],[107.757609,23.656],[107.731424,23.642385],[107.710644,23.628],[107.705316,23.601862],[107.706229,23.588791],[107.716277,23.554075],[107.72229,23.553965],[107.737894,23.566655],[107.742918,23.563139],[107.754488,23.571983],[107.767808,23.572423],[107.778846,23.56704],[107.793993,23.56671],[107.793917,23.580772],[107.799093,23.589066],[107.810967,23.595601],[107.818046,23.606804],[107.824669,23.599995],[107.839968,23.610209],[107.84621,23.606695],[107.846591,23.597414],[107.860063,23.601752],[107.87445,23.601093],[107.891424,23.612955],[107.893251,23.620697],[107.906952,23.625584],[107.905506,23.63695],[107.924688,23.63942],[107.942195,23.657043],[107.95993,23.644032],[107.96602,23.62789],[107.98307,23.626792],[107.996543,23.637059],[107.993727,23.649247],[108.000729,23.67351],[108.01169,23.672741],[108.019911,23.677571],[108.020901,23.690414],[108.038712,23.707755],[108.042823,23.72065],[108.024174,23.734146],[108.021814,23.753127],[108.01679,23.760039],[108.02189,23.776219],[108.058351,23.800677],[108.069159,23.796071],[108.08895,23.793165],[108.096181,23.796784],[108.104174,23.809724],[108.112242,23.814166],[108.118256,23.834889],[108.129521,23.851279],[108.136219,23.853033],[108.154107,23.840864],[108.162785,23.825679],[108.180368,23.823267],[108.183413,23.831326],[108.176181,23.844427],[108.186914,23.860816],[108.203051,23.871613],[108.209064,23.854951],[108.221319,23.854842],[108.225049,23.841796],[108.22307,23.825624],[108.232737,23.822664],[108.232585,23.806873],[108.243698,23.805064],[108.252223,23.814166],[108.249635,23.80457],[108.264021,23.817675],[108.277114,23.798429],[108.282823,23.800403],[108.282899,23.814385],[108.2915,23.823541],[108.303451,23.829133],[108.309159,23.839494],[108.290663,23.847223],[108.292718,23.85676],[108.317532,23.881806],[108.313117,23.893368],[108.321719,23.903505],[108.330472,23.905806],[108.329407,23.911997],[108.348817,23.910847],[108.365943,23.916106],[108.365334,23.931774],[108.368379,23.954833],[108.362137,23.968525],[108.354602,23.965403],[108.357723,23.980791],[108.367922,23.981832],[108.372261,23.998696],[108.36404,24.002528],[108.377437,24.014408],[108.410092,24.030939],[108.432547,24.03291],[108.451728,24.023824],[108.458274,24.010193],[108.472585,24.018952],[108.479892,24.019061],[108.487808,24.028859],[108.501509,24.024809],[108.505544,24.01178],[108.537742,24.003678],[108.562099,24.008331],[108.564535,24.02032],[108.554411,24.034826],[108.555553,24.041722],[108.581662,24.035811],[108.597342,24.046867],[108.593308,24.068976],[108.588284,24.071547],[108.584859,24.095731],[108.58935,24.102624],[108.589045,24.122535],[108.59719,24.146655],[108.611576,24.133584],[108.642328,24.137248],[108.664097,24.143537],[108.677342,24.154365],[108.674449,24.171535],[108.682822,24.189139],[108.684421,24.20614],[108.701471,24.231501],[108.687466,24.235873],[108.683736,24.248878],[108.693783,24.25855],[108.689369,24.269095],[108.681681,24.270242],[108.670948,24.288106],[108.686552,24.295207],[108.6915,24.290728],[108.708474,24.291493],[108.729407,24.303018],[108.740139,24.311866],[108.740748,24.324482],[108.728189,24.332619],[108.727275,24.337915],[108.739226,24.350365],[108.738997,24.361284],[108.753917,24.37788],[108.760919,24.368163],[108.777133,24.362267],[108.801186,24.363686],[108.817856,24.361229],[108.835896,24.351238],[108.839854,24.341683],[108.857437,24.319294],[108.848303,24.303728],[108.862156,24.267237],[108.871823,24.271335],[108.89443,24.258878],[108.916885,24.254998],[108.916581,24.27057],[108.920386,24.288816],[108.920539,24.315416],[108.928531,24.340427],[108.920539,24.36183],[108.932565,24.37515],[108.953117,24.381646],[108.970548,24.378644],[108.977779,24.389015],[108.985391,24.387378],[108.990491,24.378589],[108.999245,24.374386],[109.00541,24.398567],[109.000843,24.420505],[109.009216,24.4294],[109.042404,24.437039],[109.046286,24.443532],[109.046666,24.460989],[109.032965,24.48439],[109.022765,24.481172],[108.983108,24.485699],[108.961033,24.474681],[108.937056,24.474899],[108.912546,24.498515],[108.892223,24.501351],[108.884078,24.528015],[108.875325,24.529433],[108.864211,24.521909],[108.862232,24.51373],[108.849521,24.53036],[108.838027,24.538211],[108.845563,24.549823],[108.846248,24.563396],[108.852109,24.571299],[108.87601,24.571517],[108.908817,24.586613],[108.912927,24.595442],[108.903945,24.601708],[108.899911,24.614023],[108.910263,24.625682],[108.927161,24.636632],[108.951519,24.640554],[108.970168,24.666208],[108.952813,24.683799],[108.950986,24.697085],[108.931652,24.715705],[108.935838,24.730294],[108.964687,24.731601],[108.956086,24.740364],[108.963013,24.747875],[108.980444,24.749617],[108.9911,24.759468],[108.99757,24.777534],[109.013783,24.786403],[109.015838,24.795435],[109.027256,24.813932],[109.038065,24.822309],[109.064097,24.823342],[109.07757,24.830467],[109.094164,24.824811],[109.097513,24.806751],[109.117836,24.801855],[109.131842,24.7913],[109.15011,24.807893],[109.158027,24.824648],[109.151176,24.836559],[109.137247,24.835798],[109.139073,24.85282],[109.146076,24.861684],[109.13816,24.867611],[109.136638,24.886966],[109.139378,24.893055],[109.152622,24.896262],[109.157875,24.909417],[109.139835,24.923766],[109.128721,24.940396],[109.118445,24.947569],[109.100329,24.944689],[109.100634,24.928169],[109.076657,24.917842],[109.032204,24.912787],[109.004497,24.916048],[108.994221,24.921103],[108.986457,24.941157],[108.990643,24.957567],[109.017132,24.976094],[109.033041,24.989729],[109.066761,25.010423],[109.074754,25.026933],[109.083203,25.034644],[109.083888,25.051693],[109.09835,25.072648],[109.105049,25.103748],[109.102385,25.12209],[109.093783,25.14401],[109.092261,25.158223],[109.076885,25.178401],[109.071709,25.181221],[109.061966,25.198955],[109.052223,25.202425],[109.03266,25.182035],[109.013403,25.168746],[108.99521,25.173194],[108.985924,25.170211],[108.979911,25.145475],[108.975724,25.138042],[108.960272,25.124858],[108.94817,25.121168],[108.930739,25.130663],[108.915363,25.128059],[108.902879,25.129849],[108.908132,25.144878],[108.899073,25.152744],[108.878902,25.142274],[108.862994,25.140809],[108.855686,25.150086],[108.845182,25.155402],[108.835287,25.139453],[108.823032,25.127462],[108.820824,25.114385],[108.802099,25.112811],[108.797837,25.12692],[108.781015,25.12616],[108.76229,25.121331],[108.753764,25.128276],[108.747142,25.124749],[108.748664,25.111509],[108.731157,25.096042],[108.725981,25.102934],[108.699873,25.10174],[108.69013,25.112051],[108.679016,25.106353],[108.674754,25.116501],[108.677418,25.128981],[108.686704,25.128385],[108.685258,25.140538],[108.694545,25.163648],[108.706876,25.162075],[108.713498,25.154914],[108.718141,25.17737],[108.702765,25.188217],[108.685791,25.194834],[108.683355,25.202751],[108.665696,25.203727],[108.655115,25.214951],[108.653441,25.233927],[108.656333,25.237667],[108.64796,25.251219],[108.651081,25.260325],[108.645144,25.293599],[108.631899,25.306278],[108.625201,25.30812],[108.61386,25.309854],[108.589045,25.335315],[108.594373,25.347556],[108.585848,25.365969],[108.56248,25.374092],[108.564078,25.384326],[108.543983,25.403654],[108.544364,25.407984],[108.524193,25.418324],[108.511253,25.414426],[108.513841,25.428716],[108.50737,25.432992],[108.500368,25.447821],[108.488341,25.456371],[108.471823,25.45886],[108.463298,25.454314],[108.438027,25.447333],[108.43346,25.436401],[108.421738,25.440406],[108.415039,25.461673],[108.400349,25.491376],[108.392509,25.498571],[108.381395,25.50068],[108.359549,25.5135],[108.351785,25.524695],[108.35247,25.533077],[108.344706,25.537349],[108.316695,25.531509],[108.317076,25.52264],[108.308246,25.525777],[108.299264,25.501113],[108.281072,25.480015],[108.260901,25.473739],[108.240729,25.46189],[108.236086,25.44939],[108.252375,25.438458],[108.252071,25.430502],[108.225886,25.426984],[108.226267,25.437213],[108.221395,25.450093],[108.203051,25.451663],[108.192623,25.459076],[108.16248,25.444736],[108.157609,25.438999],[108.165068,25.427363],[108.170625,25.431801],[108.179987,25.427904],[108.190339,25.417025],[108.186457,25.410204],[108.193308,25.405494],[108.181357,25.390823],[108.153803,25.394721],[108.142766,25.39066],[108.155249,25.377936],[108.152128,25.35373],[108.1366,25.343114],[108.137818,25.336506],[108.152128,25.324427],[108.149464,25.310341],[108.135915,25.29788],[108.137057,25.278101],[108.143298,25.269755],[108.134773,25.259675],[108.133784,25.234415],[108.121757,25.231053],[108.115896,25.210993],[108.098237,25.200799],[108.080653,25.193749],[108.053631,25.199606],[108.010777,25.195267],[108.001947,25.196569],[107.989083,25.186862],[107.96914,25.177913],[107.950492,25.17417],[107.928646,25.155782],[107.915401,25.156813],[107.898046,25.148893],[107.896828,25.144227],[107.872395,25.141569],[107.867904,25.129415],[107.839055,25.116121],[107.832509,25.123338],[107.819493,25.129198],[107.806857,25.124803],[107.79445,25.116121],[107.777171,25.124532],[107.769026,25.117532],[107.762861,25.123989],[107.768189,25.131097],[107.778769,25.134895],[107.789502,25.154751],[107.782651,25.170428],[107.759968,25.188651],[107.756391,25.199931],[107.762176,25.228939],[107.752965,25.240866],[107.742081,25.240215],[107.710416,25.203456],[107.700672,25.194129],[107.694583,25.19787],[107.696258,25.219885],[107.690549,25.22818],[107.669997,25.244443],[107.661852,25.25897],[107.658351,25.293383],[107.668931,25.30747],[107.659721,25.316301],[107.643432,25.314838],[107.631938,25.310179],[107.614355,25.276963],[107.61504,25.26813],[107.608494,25.265311],[107.606134,25.255338],[107.593727,25.262818],[107.599359,25.250948],[107.5919,25.248671],[107.583527,25.256043],[107.558941,25.246883],[107.554069,25.239565],[107.543337,25.234848],[107.54151,25.224602],[107.521491,25.221457],[107.517533,25.207197],[107.513118,25.216578],[107.50444,25.217608],[107.504593,25.210667],[107.479245,25.21121],[107.472242,25.213758],[107.474602,25.226011],[107.470035,25.232083],[107.490054,25.276692],[107.481529,25.30021],[107.470948,25.300806],[107.449103,25.28753],[107.432661,25.289102],[107.428703,25.313484],[107.409141,25.347122],[107.408532,25.360229],[107.413023,25.372738],[107.423831,25.383892],[107.420863,25.393097],[107.402442,25.393746],[107.386381,25.410637],[107.375801,25.412099],[107.367276,25.403924],[107.364688,25.394992],[107.354336,25.3951],[107.344364,25.403654],[107.314831,25.402625],[107.309046,25.409175],[107.308361,25.4331],[107.315135,25.42969],[107.325715,25.434724],[107.325335,25.442517],[107.332718,25.446738],[107.33013,25.473198],[107.321224,25.48456],[107.322214,25.493432],[107.328684,25.494568],[107.31346,25.504954],[107.307752,25.500248],[107.296106,25.520477],[107.291234,25.519503],[107.275782,25.535511],[107.263908,25.543135],[107.237647,25.551625],[107.230187,25.564763],[107.235972,25.585359],[107.228589,25.604871],[107.211158,25.609195],[107.19974,25.60379],[107.187333,25.590927],[107.185202,25.578332],[107.134507,25.566439],[107.113727,25.565303],[107.09348,25.569791],[107.064555,25.559518],[107.064098,25.542432],[107.074602,25.521288],[107.070111,25.511715],[107.055649,25.50398],[107.03974,25.503331],[107.013556,25.494081],[107.015002,25.488671],[107.007238,25.479096],[107.003889,25.462106],[106.996505,25.442734],[106.981206,25.448037],[106.963698,25.437322],[106.968874,25.425956],[106.967504,25.410366],[106.974127,25.40701],[106.979759,25.388116],[106.979531,25.374092],[106.986914,25.359741],[107.010968,25.354976],[107.014317,25.344794],[107.00739,25.308066],[107.013403,25.295496],[107.009902,25.290294],[107.013708,25.275337],[106.991329,25.263089],[106.988361,25.253929],[106.997799,25.244931],[106.97603,25.232951],[106.955325,25.246286],[106.933251,25.25046],[106.913004,25.243034],[106.904098,25.231541],[106.900216,25.212728],[106.900216,25.194508],[106.888342,25.182197],[106.852718,25.18697],[106.836353,25.179486],[106.798066,25.170482],[106.787562,25.170862],[106.76465,25.183119],[106.732148,25.162292],[106.722405,25.161858],[106.705506,25.176177],[106.69112,25.179214],[106.667524,25.170591],[106.644993,25.164841],[106.638446,25.154209],[106.639664,25.132779],[106.629312,25.121439],[106.614317,25.116338],[106.597114,25.104888],[106.594755,25.093925],[106.587676,25.085892],[106.571158,25.083504]]]]}},{"type":"Feature","properties":{"adcode":451300,"name":"来宾市","center":[109.229772,23.733766],"centroid":[109.416662,23.851919],"childrenNum":6,"level":"city","parent":{"adcode":450000},"subFeatureIndex":12,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[108.916885,24.254998],[108.89443,24.258878],[108.871823,24.271335],[108.862156,24.267237],[108.848303,24.303728],[108.857437,24.319294],[108.839854,24.341683],[108.835896,24.351238],[108.817856,24.361229],[108.801186,24.363686],[108.777133,24.362267],[108.760919,24.368163],[108.753917,24.37788],[108.738997,24.361284],[108.739226,24.350365],[108.727275,24.337915],[108.728189,24.332619],[108.740748,24.324482],[108.740139,24.311866],[108.729407,24.303018],[108.708474,24.291493],[108.6915,24.290728],[108.686552,24.295207],[108.670948,24.288106],[108.681681,24.270242],[108.689369,24.269095],[108.693783,24.25855],[108.683736,24.248878],[108.687466,24.235873],[108.701471,24.231501],[108.684421,24.20614],[108.682822,24.189139],[108.674449,24.171535],[108.677342,24.154365],[108.664097,24.143537],[108.642328,24.137248],[108.611576,24.133584],[108.59719,24.146655],[108.589045,24.122535],[108.58935,24.102624],[108.584859,24.095731],[108.588284,24.071547],[108.593308,24.068976],[108.597342,24.046867],[108.581662,24.035811],[108.555553,24.041722],[108.554411,24.034826],[108.564535,24.02032],[108.562099,24.008331],[108.537742,24.003678],[108.505544,24.01178],[108.501509,24.024809],[108.487808,24.028859],[108.479892,24.019061],[108.498769,23.990428],[108.487656,23.989771],[108.476543,23.977889],[108.461243,23.98676],[108.448531,23.977999],[108.433688,23.962829],[108.442061,23.954176],[108.437875,23.939442],[108.422803,23.924433],[108.424326,23.916983],[108.443736,23.919777],[108.455306,23.912545],[108.444954,23.898355],[108.465353,23.898355],[108.476162,23.89419],[108.473346,23.888711],[108.460862,23.887012],[108.462156,23.874189],[108.458198,23.864817],[108.446552,23.853965],[108.45698,23.842728],[108.451043,23.837904],[108.430263,23.832312],[108.418389,23.824473],[108.415953,23.8174],[108.425848,23.808847],[108.418617,23.800787],[108.431405,23.798484],[108.434373,23.807641],[108.443736,23.802487],[108.435667,23.787461],[108.446096,23.787516],[108.456676,23.780716],[108.459112,23.787187],[108.474411,23.776054],[108.469616,23.768102],[108.487123,23.760862],[108.485601,23.741169],[108.474564,23.740565],[108.477228,23.72449],[108.482099,23.725478],[108.489254,23.713297],[108.49816,23.713626],[108.503717,23.704188],[108.497399,23.690963],[108.496866,23.676144],[108.50425,23.673126],[108.501357,23.662751],[108.529064,23.671918],[108.52914,23.680151],[108.542156,23.687835],[108.548931,23.707261],[108.554031,23.703804],[108.566514,23.707975],[108.566819,23.723119],[108.581433,23.734311],[108.596048,23.736615],[108.592927,23.744076],[108.60914,23.74638],[108.61013,23.751098],[108.628017,23.75587],[108.62718,23.764701],[108.638293,23.769089],[108.653289,23.766182],[108.6711,23.772818],[108.673079,23.785048],[108.687846,23.788503],[108.689597,23.782745],[108.713422,23.783513],[108.728798,23.798539],[108.734811,23.793055],[108.743641,23.796126],[108.747675,23.780497],[108.761833,23.776109],[108.773022,23.778193],[108.783603,23.768102],[108.781623,23.746051],[108.788246,23.740455],[108.777513,23.732555],[108.777589,23.727289],[108.788474,23.726904],[108.804307,23.714724],[108.796619,23.706274],[108.790605,23.692335],[108.778883,23.691621],[108.777209,23.681029],[108.780406,23.645514],[108.797075,23.634204],[108.782765,23.615426],[108.803698,23.588846],[108.805448,23.570555],[108.810015,23.569347],[108.813745,23.546933],[108.811995,23.540834],[108.820824,23.523196],[108.826305,23.518855],[108.821357,23.503413],[108.822347,23.49396],[108.836809,23.485935],[108.834373,23.478294],[108.857209,23.466145],[108.863755,23.469884],[108.869464,23.457404],[108.869616,23.443879],[108.890015,23.441295],[108.892375,23.433267],[108.906609,23.431837],[108.919169,23.417979],[108.915667,23.412755],[108.920234,23.40302],[108.9111,23.394605],[108.920767,23.389709],[108.930662,23.367375],[108.939035,23.360058],[108.951671,23.357967],[108.956847,23.362973],[108.965144,23.35406],[108.968265,23.370346],[108.979758,23.36897],[108.987675,23.357197],[108.987675,23.349329],[109.01325,23.350759],[109.020253,23.360003],[109.033193,23.354611],[109.051994,23.355821],[109.050472,23.337498],[109.056562,23.32297],[109.063869,23.322585],[109.086171,23.334086],[109.082898,23.344376],[109.099188,23.343991],[109.093631,23.331005],[109.087161,23.326932],[109.086628,23.314384],[109.110377,23.290826],[109.124078,23.291102],[109.131994,23.286202],[109.13405,23.297652],[109.141433,23.299524],[109.148588,23.28912],[109.165258,23.28956],[109.170738,23.277559],[109.187484,23.27321],[109.197989,23.266548],[109.20758,23.273375],[109.192737,23.282074],[109.207808,23.299964],[109.217018,23.296826],[109.220063,23.300735],[109.207047,23.309926],[109.220443,23.320273],[109.210853,23.33227],[109.232622,23.345312],[109.241909,23.344486],[109.250129,23.352245],[109.26581,23.346852],[109.271899,23.361378],[109.278445,23.360608],[109.276162,23.374362],[109.283545,23.381018],[109.296257,23.381788],[109.301585,23.39587],[109.3111,23.39642],[109.323355,23.416384],[109.343983,23.409015],[109.352736,23.416714],[109.373821,23.400985],[109.368112,23.390644],[109.37169,23.380853],[109.380443,23.377827],[109.401071,23.382778],[109.412032,23.36952],[109.423755,23.36798],[109.429311,23.359892],[109.448112,23.380633],[109.482974,23.383878],[109.483583,23.36809],[109.503222,23.346852],[109.501775,23.336508],[109.51403,23.332876],[109.513574,23.327648],[109.539682,23.306404],[109.541661,23.299634],[109.553916,23.308055],[109.556352,23.31499],[109.565334,23.317687],[109.566247,23.329079],[109.578426,23.351199],[109.575229,23.354886],[109.591442,23.363469],[109.596162,23.355656],[109.611309,23.368585],[109.611842,23.377497],[109.630034,23.392349],[109.635591,23.40533],[109.646476,23.420619],[109.661471,23.428978],[109.677456,23.421664],[109.689558,23.40335],[109.702879,23.402415],[109.699073,23.41105],[109.714601,23.41061],[109.724192,23.423754],[109.728911,23.447123],[109.740557,23.46752],[109.751823,23.454875],[109.769406,23.457349],[109.781813,23.46686],[109.785163,23.482527],[109.797265,23.485935],[109.837912,23.477909],[109.849634,23.465816],[109.85169,23.449542],[109.861966,23.43871],[109.868131,23.45526],[109.894011,23.475656],[109.891043,23.48599],[109.897284,23.503797],[109.898578,23.51891],[109.894087,23.536823],[109.893402,23.55402],[109.902156,23.577861],[109.917608,23.594613],[109.927655,23.635193],[109.922936,23.665002],[109.928493,23.684981],[109.947522,23.688164],[109.952013,23.699195],[109.955058,23.726027],[109.971804,23.736615],[109.979111,23.747148],[109.987408,23.768705],[109.997227,23.776767],[110.028055,23.780935],[110.041832,23.7862],[110.068397,23.801335],[110.089482,23.828859],[110.12031,23.856267],[110.132337,23.870024],[110.1503,23.880929],[110.157836,23.879285],[110.180443,23.860871],[110.190186,23.861035],[110.199701,23.869476],[110.203735,23.881368],[110.206247,23.902902],[110.210814,23.910244],[110.219263,23.9086],[110.241185,23.89156],[110.263031,23.89556],[110.27521,23.871503],[110.282669,23.864159],[110.286323,23.851937],[110.299492,23.865475],[110.295381,23.882025],[110.309539,23.893423],[110.314943,23.908819],[110.309311,23.919941],[110.297208,23.918681],[110.302917,23.933581],[110.295533,23.955162],[110.290433,23.95812],[110.295762,23.972139],[110.305353,23.975918],[110.309159,24.01616],[110.315552,24.023769],[110.343335,24.034771],[110.368683,24.033129],[110.376599,24.040299],[110.391899,24.04216],[110.400043,24.048071],[110.397836,24.058031],[110.381242,24.054857],[110.379644,24.043692],[110.373783,24.042105],[110.360386,24.05234],[110.361908,24.061917],[110.343412,24.060384],[110.354905,24.077129],[110.374315,24.081725],[110.376066,24.086211],[110.362822,24.095403],[110.364725,24.104812],[110.386799,24.126309],[110.403925,24.108915],[110.401185,24.100873],[110.407883,24.099834],[110.412451,24.107493],[110.411918,24.118761],[110.447922,24.116354],[110.458426,24.124833],[110.45462,24.138451],[110.448378,24.142991],[110.437569,24.139381],[110.429805,24.146491],[110.423107,24.142225],[110.407731,24.143756],[110.420291,24.15699],[110.428968,24.156498],[110.432698,24.16727],[110.444344,24.164864],[110.443887,24.172246],[110.456218,24.184],[110.43795,24.196738],[110.419073,24.201111],[110.413364,24.214339],[110.405067,24.220078],[110.392888,24.220406],[110.383221,24.214011],[110.375914,24.224505],[110.365638,24.227292],[110.358331,24.218985],[110.365257,24.244124],[110.365562,24.26232],[110.374924,24.264341],[110.369901,24.271936],[110.351937,24.278601],[110.33717,24.275869],[110.326666,24.26609],[110.316923,24.296409],[110.288987,24.299905],[110.27757,24.307333],[110.268359,24.303728],[110.271023,24.319785],[110.260139,24.322297],[110.258007,24.340209],[110.264477,24.34141],[110.267065,24.356971],[110.260367,24.360247],[110.23129,24.351948],[110.229463,24.360629],[110.220557,24.34627],[110.209672,24.350856],[110.198711,24.347908],[110.196961,24.357244],[110.200614,24.370892],[110.190643,24.372476],[110.188816,24.382574],[110.197189,24.386341],[110.21188,24.399931],[110.205029,24.405553],[110.189958,24.405771],[110.202517,24.414448],[110.195362,24.430655],[110.204496,24.44315],[110.202669,24.449697],[110.187141,24.447623],[110.164154,24.437857],[110.156161,24.44435],[110.147408,24.436002],[110.135001,24.447242],[110.120234,24.449587],[110.116199,24.460826],[110.097398,24.462517],[110.09344,24.457607],[110.079054,24.467426],[110.06893,24.457334],[110.072127,24.439058],[110.055838,24.419414],[110.045638,24.390543],[110.048683,24.36658],[110.034449,24.344031],[110.01717,24.336496],[110.021204,24.326994],[110.030795,24.318475],[110.029349,24.307551],[110.0362,24.290236],[110.027598,24.281496],[110.033231,24.273028],[110.015648,24.26751],[109.998826,24.255053],[109.97599,24.2615],[109.963431,24.256965],[109.941433,24.23702],[109.931842,24.234889],[109.907712,24.245272],[109.905505,24.272263],[109.925143,24.269095],[109.932907,24.271826],[109.927046,24.293732],[109.913878,24.301653],[109.902689,24.300997],[109.887541,24.288925],[109.88442,24.274613],[109.880082,24.276306],[109.849634,24.274995],[109.851537,24.260407],[109.840196,24.256091],[109.830681,24.258386],[109.820253,24.252649],[109.809825,24.258823],[109.803126,24.256146],[109.793764,24.234288],[109.781357,24.227238],[109.770928,24.215542],[109.762023,24.211989],[109.74581,24.214284],[109.710262,24.176893],[109.705467,24.153326],[109.684154,24.155076],[109.670148,24.146928],[109.659035,24.145287],[109.643659,24.150264],[109.615267,24.140858],[109.609026,24.115589],[109.598141,24.083913],[109.581928,24.070836],[109.560538,24.06323],[109.549045,24.063941],[109.530015,24.053981],[109.510681,24.052777],[109.501166,24.047688],[109.492641,24.032527],[109.493859,24.021743],[109.487313,24.011178],[109.502993,23.990319],[109.495229,23.970551],[109.483735,23.960529],[109.470567,23.96732],[109.469958,23.951657],[109.451233,23.939826],[109.442556,23.920325],[109.42855,23.9086],[109.406323,23.908107],[109.384097,23.915175],[109.375724,23.908326],[109.363697,23.907121],[109.359283,23.912216],[109.366057,23.918133],[109.357912,23.92142],[109.353726,23.934787],[109.344516,23.937471],[109.348169,23.952971],[109.328835,23.960967],[109.324801,23.987745],[109.306685,23.993494],[109.291385,24.006853],[109.295039,24.027601],[109.289787,24.038493],[109.278598,24.04725],[109.232242,24.058633],[109.217855,24.051738],[109.221966,24.032034],[109.211462,24.019006],[109.183983,24.016488],[109.172261,24.028257],[109.16503,24.028805],[109.155286,24.021798],[109.146914,24.022838],[109.142727,24.031487],[109.142423,24.046812],[109.136409,24.057593],[109.125677,24.064543],[109.114716,24.057429],[109.089368,24.063066],[109.094544,24.073134],[109.105886,24.083913],[109.076733,24.09874],[109.061814,24.100272],[109.050929,24.105359],[109.036466,24.12177],[109.00404,24.131396],[108.978008,24.126255],[108.972147,24.129755],[108.958065,24.161857],[108.941928,24.174105],[108.935153,24.185203],[108.938122,24.199745],[108.930434,24.217017],[108.944744,24.228112],[108.940862,24.243414],[108.925791,24.256419],[108.916885,24.254998]]]]}},{"type":"Feature","properties":{"adcode":451400,"name":"崇左市","center":[107.353926,22.404108],"centroid":[107.277353,22.502179],"childrenNum":7,"level":"city","parent":{"adcode":450000},"subFeatureIndex":13,"acroutes":[100000,450000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.67072,22.889097],[106.685487,22.89114],[106.702538,22.887772],[106.716772,22.881422],[106.717076,22.872201],[106.709465,22.866292],[106.746458,22.84006],[106.756582,22.828903],[106.772338,22.823655],[106.768456,22.810342],[106.777971,22.814375],[106.798903,22.812441],[106.811995,22.818131],[106.822195,22.816584],[106.840996,22.799569],[106.8276,22.786419],[106.827447,22.776308],[106.821053,22.768737],[106.796467,22.766748],[106.788018,22.762382],[106.791444,22.751108],[106.768304,22.738617],[106.773251,22.735245],[106.764802,22.727562],[106.768532,22.715068],[106.782081,22.707494],[106.773936,22.704288],[106.756277,22.689691],[106.764041,22.68278],[106.758256,22.669674],[106.745773,22.667683],[106.736106,22.646722],[106.725602,22.634609],[106.731995,22.630571],[106.726896,22.616796],[106.71799,22.611209],[106.734355,22.598982],[106.726287,22.584097],[106.711976,22.575133],[106.696981,22.581662],[106.680844,22.57884],[106.66661,22.572642],[106.65131,22.574192],[106.635706,22.592895],[106.633423,22.602246],[106.614469,22.60208],[106.607923,22.584872],[106.612186,22.577235],[106.604878,22.573583],[106.60739,22.560522],[106.601758,22.547848],[106.595592,22.54746],[106.59034,22.522274],[106.58524,22.51635],[106.585392,22.479862],[106.587904,22.47305],[106.581358,22.466183],[106.570854,22.469838],[106.562252,22.462417],[106.562024,22.443973],[106.570778,22.437935],[106.571158,22.428019],[106.564003,22.419432],[106.57466,22.401537],[106.590112,22.391009],[106.588209,22.373719],[106.564917,22.361305],[106.562785,22.345452],[106.574355,22.338191],[106.581358,22.341738],[106.602899,22.334698],[106.61721,22.337359],[106.624441,22.330485],[106.63837,22.336195],[106.652528,22.336472],[106.663413,22.33104],[106.663261,22.31463],[106.669426,22.309917],[106.672091,22.28136],[106.682747,22.281415],[106.693784,22.275703],[106.688684,22.260341],[106.705506,22.216683],[106.697742,22.202313],[106.68229,22.202313],[106.683356,22.194045],[106.673385,22.182613],[106.681453,22.167796],[106.695459,22.159082],[106.706268,22.160802],[106.709312,22.152698],[106.700559,22.151311],[106.693708,22.132715],[106.702081,22.107953],[106.715554,22.089906],[106.717761,22.074412],[106.714184,22.062193],[106.707105,22.055417],[106.709769,22.036475],[106.706496,22.02153],[106.69112,22.008473],[106.681149,21.994915],[106.685944,21.977243],[106.691044,21.976132],[106.694622,21.961904],[106.699189,21.959791],[106.72621,21.979244],[106.731843,21.987413],[106.738694,22.008196],[106.751025,22.012863],[106.786039,22.007807],[106.802709,21.981578],[106.814203,21.975743],[106.828741,21.97552],[106.84366,21.982634],[106.859417,21.985746],[106.920387,21.970074],[106.92838,21.964238],[106.932871,21.938502],[106.939112,21.931441],[106.958751,21.922101],[106.968266,21.920989],[106.981282,21.92755],[106.999398,21.947618],[107.020711,21.944172],[107.050549,21.925604],[107.059912,21.915207],[107.061662,21.893522],[107.058922,21.886904],[107.01858,21.859318],[107.011957,21.850029],[107.009826,21.835844],[107.017818,21.81932],[107.038827,21.809973],[107.054203,21.807247],[107.088075,21.805132],[107.102081,21.79289],[107.116239,21.78688],[107.14897,21.758941],[107.159474,21.75293],[107.181015,21.747196],[107.19464,21.736731],[107.199436,21.718748],[107.216106,21.710397],[107.24739,21.702991],[107.25386,21.706276],[107.259112,21.717635],[107.271824,21.727044],[107.290777,21.730885],[107.302271,21.739236],[107.310872,21.733669],[107.345354,21.684448],[107.36347,21.655263],[107.365068,21.645515],[107.363394,21.602003],[107.364764,21.598549],[107.388437,21.594146],[107.400768,21.614094],[107.431139,21.641839],[107.447428,21.650974],[107.469502,21.659496],[107.481529,21.655542],[107.506115,21.664231],[107.498427,21.673978],[107.515249,21.685116],[107.519588,21.694137],[107.541129,21.713682],[107.541586,21.719138],[107.557266,21.724539],[107.552851,21.74163],[107.553232,21.759164],[107.560387,21.776306],[107.567542,21.784098],[107.558484,21.800458],[107.557799,21.815593],[107.571576,21.846413],[107.568379,21.862767],[107.55445,21.879841],[107.542956,21.888072],[107.550644,21.901974],[107.559626,21.91087],[107.554374,21.917542],[107.558408,21.931664],[107.56602,21.929551],[107.582614,21.93878],[107.572338,21.952121],[107.580178,21.959736],[107.575154,21.964961],[107.585278,21.969462],[107.579797,21.975298],[107.60248,21.990914],[107.60248,21.998638],[107.616105,22.004806],[107.625468,22.026586],[107.636657,22.028253],[107.632471,22.036864],[107.653479,22.041308],[107.646324,22.051473],[107.653099,22.053528],[107.657133,22.06447],[107.66779,22.065748],[107.678598,22.081909],[107.663222,22.087852],[107.66444,22.096126],[107.657666,22.098069],[107.660939,22.123999],[107.648379,22.132048],[107.642747,22.141208],[107.628284,22.18167],[107.632547,22.189439],[107.659721,22.180005],[107.675782,22.182724],[107.706001,22.191603],[107.727999,22.18672],[107.739416,22.19976],[107.776486,22.207418],[107.801148,22.209526],[107.821167,22.217238],[107.837837,22.212189],[107.859911,22.209637],[107.874145,22.211024],[107.883356,22.219235],[107.895991,22.215629],[107.898275,22.204421],[107.911595,22.210192],[107.910606,22.228223],[107.91837,22.233271],[107.921415,22.249136],[107.930929,22.254905],[107.94425,22.246918],[107.952014,22.249968],[107.946457,22.269936],[107.959245,22.279696],[107.961072,22.285963],[107.985506,22.296887],[107.979569,22.31036],[107.994259,22.327935],[108.006743,22.335419],[108.021586,22.330984],[108.030492,22.333146],[108.046629,22.354709],[108.066267,22.350829],[108.07464,22.355041],[108.083013,22.368787],[108.095877,22.371668],[108.115744,22.388571],[108.114145,22.398212],[108.100596,22.408241],[108.087123,22.406025],[108.082937,22.411177],[108.08484,22.444804],[108.087732,22.458374],[108.079283,22.461752],[108.068627,22.456712],[108.058731,22.461974],[108.058884,22.47017],[108.037038,22.475487],[108.042138,22.477536],[108.01405,22.479086],[108.010929,22.496972],[107.997685,22.491601],[107.986191,22.504558],[108.013441,22.53329],[108.018465,22.547793],[108.004307,22.560965],[107.995325,22.581607],[108.006134,22.607557],[108.014126,22.61143],[108.027218,22.610711],[108.058655,22.623435],[108.060254,22.618401],[108.073498,22.625703],[108.086058,22.621277],[108.103336,22.643182],[108.104554,22.652585],[108.099759,22.662706],[108.090396,22.669508],[108.094354,22.680734],[108.085829,22.701966],[108.075477,22.695829],[108.074716,22.675536],[108.068551,22.667351],[108.059569,22.665748],[108.048531,22.656401],[108.041453,22.655793],[108.026686,22.666798],[108.022575,22.677471],[108.006286,22.68195],[107.998674,22.694281],[108.002785,22.705062],[107.999664,22.716672],[108.01169,22.720265],[108.019302,22.741601],[108.027142,22.747128],[108.019302,22.757187],[108.019683,22.77045],[108.026153,22.76824],[108.033308,22.776529],[108.023793,22.781999],[107.999435,22.788519],[107.973327,22.79316],[107.9817,22.816695],[107.970815,22.834702],[107.955591,22.844037],[107.943793,22.846411],[107.914107,22.846135],[107.882899,22.849725],[107.879017,22.857236],[107.859835,22.873195],[107.832433,22.872864],[107.793536,22.881091],[107.776638,22.898372],[107.764307,22.91543],[107.752813,22.922386],[107.752585,22.931051],[107.743907,22.943966],[107.730967,22.939937],[107.712319,22.949154],[107.697704,22.938778],[107.680197,22.944573],[107.676086,22.941979],[107.637799,22.947664],[107.635668,22.935025],[107.647314,22.932376],[107.649521,22.924373],[107.667181,22.918577],[107.674945,22.902292],[107.692985,22.890753],[107.702119,22.876011],[107.693213,22.869385],[107.692376,22.861985],[107.673574,22.855137],[107.660634,22.8669],[107.658427,22.87833],[107.648379,22.887109],[107.650511,22.899642],[107.645944,22.902237],[107.613974,22.904169],[107.583299,22.889815],[107.570587,22.888048],[107.575382,22.876066],[107.574317,22.860439],[107.542804,22.858782],[107.517152,22.845528],[107.504212,22.845417],[107.496905,22.851658],[107.49797,22.859831],[107.488151,22.871925],[107.488836,22.895833],[107.478484,22.916369],[107.477571,22.92509],[107.484345,22.925532],[107.499569,22.935632],[107.492642,22.950258],[107.498351,22.963171],[107.499873,22.979945],[107.490359,22.986787],[107.483736,23.006978],[107.475744,23.012108],[107.481301,23.02121],[107.478256,23.031634],[107.468437,23.032516],[107.460901,23.04294],[107.447352,23.049999],[107.436848,23.049613],[107.432509,23.044043],[107.420863,23.045036],[107.413175,23.051102],[107.397723,23.042995],[107.39346,23.04851],[107.381358,23.04476],[107.367504,23.031524],[107.337666,23.047462],[107.339417,23.058767],[107.353346,23.06588],[107.353422,23.080822],[107.376943,23.083579],[107.387675,23.091518],[107.389046,23.098133],[107.363013,23.102102],[107.3621,23.110756],[107.351063,23.121064],[107.333175,23.12911],[107.330283,23.137432],[107.337742,23.148068],[107.356543,23.148123],[107.357152,23.155177],[107.3468,23.157711],[107.355021,23.164323],[107.346496,23.18862],[107.353575,23.197985],[107.369712,23.197985],[107.366591,23.211039],[107.374126,23.214785],[107.379226,23.238246],[107.385696,23.244359],[107.378008,23.250581],[107.382728,23.268475],[107.367124,23.270347],[107.366667,23.281853],[107.35289,23.295175],[107.350758,23.320493],[107.343299,23.333371],[107.314374,23.34047],[107.303413,23.351474],[107.274412,23.343716],[107.247771,23.32308],[107.22288,23.315045],[107.210701,23.318292],[107.198751,23.333481],[107.18033,23.325061],[107.158941,23.311578],[107.148741,23.302386],[107.116391,23.283615],[107.057704,23.276954],[107.041187,23.273375],[107.044231,23.286092],[107.034336,23.291652],[107.042024,23.304973],[107.026039,23.303211],[107.005868,23.310202],[106.994298,23.299854],[106.962937,23.298918],[106.944669,23.291762],[106.923051,23.268971],[106.918561,23.259556],[106.91681,23.242817],[106.899683,23.223487],[106.857666,23.20834],[106.838561,23.19826],[106.805525,23.19187],[106.779493,23.180577],[106.776753,23.175067],[106.785506,23.153028],[106.783756,23.14658],[106.770663,23.131425],[106.765487,23.118583],[106.772414,23.108221],[106.771957,23.099952],[106.761834,23.087107],[106.768532,23.075639],[106.776296,23.07404],[106.79464,23.084847],[106.802785,23.081153],[106.80956,23.066211],[106.795935,23.048565],[106.797761,23.023747],[106.786115,23.014315],[106.765259,23.00422],[106.747904,22.974538],[106.727352,22.965764],[106.711976,22.941593],[106.681453,22.921502],[106.667295,22.907426],[106.67072,22.889097]]]]}}]} \ No newline at end of file diff --git a/public/assets/json/浙江省.json b/public/assets/json/浙江省.json new file mode 100644 index 0000000..cc0d19d --- /dev/null +++ b/public/assets/json/浙江省.json @@ -0,0 +1 @@ +{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"adcode":330100,"name":"杭州市","center":[120.153576,30.287459],"centroid":[119.476498,29.898918],"childrenNum":13,"level":"city","parent":{"adcode":330000},"subFeatureIndex":0,"acroutes":[100000,330000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[120.721941,30.286334],[120.710868,30.297542],[120.706045,30.309444],[120.704126,30.330791],[120.70388,30.365867],[120.692955,30.377965],[120.658998,30.385607],[120.633899,30.389449],[120.567856,30.387855],[120.498761,30.38904],[120.460227,30.382665],[120.43882,30.373388],[120.413771,30.318319],[120.378091,30.344937],[120.388524,30.370118],[120.400926,30.377025],[120.398318,30.38479],[120.362835,30.374695],[120.342953,30.37163],[120.318642,30.380621],[120.315689,30.394311],[120.306388,30.396232],[120.322038,30.404731],[120.332963,30.417314],[120.330749,30.427282],[120.340345,30.433899],[120.337245,30.464324],[120.341379,30.472286],[120.329174,30.468407],[120.326123,30.500414],[120.317707,30.521596],[120.299892,30.5198],[120.285817,30.507802],[120.277451,30.504822],[120.25191,30.506536],[120.239262,30.50523],[120.224597,30.509761],[120.205404,30.505843],[120.201762,30.514413],[120.195659,30.503598],[120.185079,30.502618],[120.185915,30.494618],[120.173809,30.492046],[120.180551,30.482534],[120.175039,30.476818],[120.149793,30.467509],[120.146004,30.482697],[120.11121,30.476206],[120.096742,30.48678],[120.099252,30.495801],[120.068297,30.496618],[120.065836,30.483595],[120.059488,30.47343],[120.059242,30.459016],[120.0681,30.445948],[120.062145,30.434634],[120.064754,30.4301],[120.046102,30.427445],[120.041525,30.433368],[120.013818,30.435614],[120.00368,30.444273],[119.982962,30.445294],[119.965048,30.431571],[119.955895,30.433654],[119.950728,30.444232],[119.934979,30.446764],[119.931436,30.456443],[119.921544,30.462528],[119.90934,30.456321],[119.90304,30.459424],[119.890048,30.457056],[119.872578,30.462487],[119.880796,30.476206],[119.867115,30.477757],[119.854123,30.493964],[119.851121,30.502006],[119.836013,30.496577],[119.815884,30.510659],[119.794182,30.505638],[119.784044,30.511026],[119.766376,30.514087],[119.768936,30.551341],[119.743246,30.550158],[119.729073,30.551749],[119.71175,30.566516],[119.69241,30.556155],[119.695018,30.542325],[119.70486,30.525963],[119.709191,30.508822],[119.704713,30.494577],[119.708896,30.487964],[119.701711,30.467999],[119.695362,30.464488],[119.694919,30.452727],[119.709191,30.434062],[119.686012,30.417559],[119.681091,30.408735],[119.668099,30.399501],[119.6555,30.40518],[119.646691,30.39378],[119.633256,30.395292],[119.63739,30.410369],[119.631829,30.424667],[119.642951,30.428507],[119.650579,30.440352],[119.635569,30.441782],[119.627941,30.431775],[119.594968,30.421644],[119.581779,30.423646],[119.572823,30.431326],[119.565933,30.443375],[119.55176,30.43978],[119.535273,30.424055],[119.533452,30.409429],[119.513127,30.401666],[119.490391,30.408203],[119.467015,30.408122],[119.450234,30.410818],[119.441031,30.392472],[119.435716,30.391492],[119.418147,30.376085],[119.403038,30.373347],[119.399987,30.367788],[119.386159,30.363905],[119.375627,30.354789],[119.349446,30.349148],[119.342654,30.363169],[119.326562,30.371753],[119.300676,30.363701],[119.289455,30.349639],[119.278136,30.341585],[119.265046,30.338069],[119.247132,30.340808],[119.239997,30.327029],[119.245902,30.321631],[119.233747,30.293411],[119.225479,30.288789],[119.222624,30.299628],[119.205695,30.301551],[119.201069,30.291039],[119.188225,30.291652],[119.156729,30.299547],[119.151266,30.304577],[119.12853,30.3047],[119.11101,30.311285],[119.090242,30.324003],[119.073411,30.315865],[119.062978,30.304945],[119.050823,30.306745],[119.048313,30.312675],[119.028775,30.312593],[119.004464,30.328951],[118.988027,30.333489],[118.988126,30.348698],[118.975724,30.347145],[118.969031,30.351356],[118.959385,30.347267],[118.955399,30.359204],[118.936452,30.350824],[118.936354,30.34506],[118.917899,30.332467],[118.908401,30.330872],[118.899789,30.322572],[118.879857,30.314884],[118.881826,30.298524],[118.878086,30.282734],[118.8897,30.254258],[118.882417,30.247465],[118.892554,30.243249],[118.903184,30.217913],[118.924986,30.213861],[118.929858,30.20338],[118.920655,30.198999],[118.910812,30.187493],[118.864405,30.168983],[118.85284,30.166566],[118.845704,30.156122],[118.856383,30.148216],[118.865733,30.151493],[118.877348,30.147396],[118.896787,30.148093],[118.89595,30.138793],[118.888125,30.127239],[118.887239,30.117446],[118.871639,30.113021],[118.868883,30.101464],[118.872918,30.094619],[118.875478,30.072033],[118.878824,30.064653],[118.888125,30.062357],[118.897328,30.049646],[118.890586,30.04128],[118.902594,30.029059],[118.898017,30.017246],[118.89034,30.012037],[118.895015,30.000386],[118.892062,29.994806],[118.899493,29.98143],[118.891521,29.959885],[118.894867,29.939197],[118.88468,29.93891],[118.871983,29.946873],[118.863913,29.93698],[118.848263,29.941249],[118.838716,29.934476],[118.844916,29.915261],[118.845507,29.899082],[118.841324,29.891319],[118.807712,29.86766],[118.802593,29.860676],[118.778725,29.841899],[118.766963,29.848925],[118.755595,29.845432],[118.750969,29.831625],[118.76593,29.823077],[118.75781,29.816747],[118.745999,29.818186],[118.739946,29.813295],[118.736501,29.788465],[118.744325,29.779626],[118.74905,29.761121],[118.744719,29.738788],[118.72464,29.722621],[118.718686,29.709167],[118.700821,29.706452],[118.691668,29.693942],[118.682908,29.688345],[118.682367,29.681061],[118.673902,29.669083],[118.647327,29.643394],[118.640929,29.641912],[118.633498,29.648788],[118.620014,29.654099],[118.602051,29.643683],[118.573902,29.638371],[118.555053,29.613416],[118.549886,29.613416],[118.53522,29.590638],[118.515486,29.583305],[118.499689,29.573623],[118.494915,29.553721],[118.497868,29.543995],[118.495899,29.519553],[118.470407,29.507473],[118.459826,29.505577],[118.44895,29.51341],[118.430594,29.503721],[118.414994,29.509741],[118.393045,29.507308],[118.383005,29.510153],[118.379806,29.502567],[118.358694,29.477083],[118.344964,29.475681],[118.345751,29.465123],[118.352543,29.45279],[118.366371,29.45015],[118.372917,29.437815],[118.384137,29.433276],[118.390289,29.423951],[118.402051,29.425189],[118.413173,29.420568],[118.405397,29.408147],[118.425771,29.397623],[118.423655,29.387345],[118.441224,29.375911],[118.448754,29.37525],[118.456234,29.365879],[118.470112,29.360098],[118.479167,29.366539],[118.488813,29.367241],[118.505742,29.359273],[118.517504,29.363484],[118.524344,29.36142],[118.519079,29.344366],[118.528577,29.345275],[118.55151,29.335694],[118.571687,29.338337],[118.589059,29.327888],[118.596047,29.330821],[118.603823,29.323552],[118.603478,29.316447],[118.617209,29.303146],[118.614404,29.296577],[118.634138,29.272984],[118.63276,29.263149],[118.619177,29.276786],[118.610614,29.279472],[118.606677,29.267116],[118.615437,29.25075],[118.607612,29.239713],[118.620112,29.219291],[118.631825,29.219622],[118.633646,29.205605],[118.626855,29.19568],[118.638321,29.192165],[118.670162,29.200518],[118.68463,29.202545],[118.708843,29.188774],[118.743735,29.213668],[118.753036,29.213875],[118.765438,29.220614],[118.767259,29.234133],[118.763912,29.248311],[118.774985,29.250998],[118.784778,29.259099],[118.786402,29.266744],[118.793637,29.267943],[118.816865,29.281703],[118.82656,29.280298],[118.828775,29.287446],[118.855743,29.303311],[118.860664,29.31496],[118.878332,29.326567],[118.886354,29.322354],[118.900428,29.332638],[118.927053,29.310375],[118.94408,29.306286],[118.948017,29.301122],[118.962092,29.296164],[118.961895,29.290215],[118.949641,29.281744],[118.963322,29.267653],[118.966816,29.269348],[118.988224,29.243558],[118.984828,29.239465],[118.987141,29.226071],[118.998903,29.216355],[119.003234,29.207714],[119.013076,29.212386],[119.030596,29.215074],[119.062929,29.226278],[119.075675,29.224004],[119.085222,29.230578],[119.106384,29.227518],[119.12351,29.236737],[119.132565,29.235456],[119.12912,29.227063],[119.138126,29.220242],[119.151758,29.22789],[119.170459,29.217596],[119.177693,29.207259],[119.189504,29.205191],[119.194918,29.216314],[119.189504,29.227105],[119.201709,29.229379],[119.204465,29.223549],[119.213668,29.225203],[119.210272,29.23066],[119.2148,29.246947],[119.200922,29.257487],[119.192211,29.258479],[119.20038,29.272158],[119.200282,29.29038],[119.208156,29.284389],[119.228727,29.284182],[119.227103,29.276827],[119.239308,29.258933],[119.237782,29.250708],[119.260912,29.247815],[119.270656,29.251659],[119.288077,29.268852],[119.286011,29.279348],[119.318294,29.279885],[119.322625,29.296164],[119.328629,29.299263],[119.3242,29.307979],[119.348806,29.319504],[119.344278,29.324378],[119.348462,29.336231],[119.333058,29.355061],[119.340145,29.38235],[119.328629,29.393413],[119.337093,29.411159],[119.346395,29.408724],[119.360223,29.416276],[119.368294,29.415699],[119.378137,29.42981],[119.388521,29.429728],[119.39354,29.411242],[119.399938,29.411242],[119.404761,29.400677],[119.426759,29.405547],[119.43232,29.415162],[119.427793,29.422177],[119.437143,29.424116],[119.443147,29.404556],[119.451365,29.397292],[119.451858,29.385611],[119.457566,29.370379],[119.45481,29.365259],[119.461454,29.350932],[119.471493,29.349033],[119.480204,29.332968],[119.49231,29.331069],[119.500037,29.335735],[119.510421,29.333464],[119.522724,29.350024],[119.523905,29.366003],[119.536061,29.373145],[119.545411,29.367365],[119.558551,29.372154],[119.574594,29.372773],[119.582075,29.379131],[119.592901,29.377686],[119.604565,29.369636],[119.616277,29.368273],[119.617606,29.380369],[119.606238,29.388088],[119.625529,29.410499],[119.624939,29.417762],[119.642508,29.432946],[119.664408,29.424075],[119.673413,29.425024],[119.676317,29.419206],[119.688916,29.421764],[119.691179,29.438763],[119.707272,29.433235],[119.715835,29.448995],[119.707124,29.464215],[119.70678,29.472382],[119.719575,29.491146],[119.718837,29.505288],[119.726908,29.511555],[119.735422,29.510936],[119.74492,29.516419],[119.722626,29.542759],[119.741081,29.551908],[119.750678,29.550713],[119.764211,29.557347],[119.761652,29.566536],[119.769182,29.579556],[119.764949,29.594675],[119.779319,29.603984],[119.776514,29.626841],[119.79118,29.654963],[119.817607,29.673076],[119.824448,29.671841],[119.835422,29.678138],[119.852499,29.668877],[119.859536,29.671347],[119.879271,29.66793],[119.895708,29.660644],[119.911702,29.66649],[119.921249,29.66402],[119.924792,29.669906],[119.936161,29.666531],[119.973119,29.674804],[119.973464,29.68995],[119.967411,29.694889],[119.951269,29.699292],[119.937735,29.70748],[119.933454,29.699415],[119.922529,29.697769],[119.914655,29.704682],[119.912489,29.720399],[119.901367,29.728627],[119.900481,29.74467],[119.889064,29.753102],[119.890343,29.762931],[119.904369,29.754582],[119.913572,29.755857],[119.927204,29.744423],[119.944576,29.755528],[119.960275,29.755158],[119.973119,29.765809],[119.991968,29.753143],[120.010915,29.757214],[120.011505,29.761491],[120.030059,29.770538],[120.030059,29.78275],[120.036604,29.788548],[120.030059,29.806307],[120.038425,29.82283],[120.065639,29.822049],[120.074252,29.82731],[120.095807,29.816583],[120.102746,29.823981],[120.101122,29.830269],[120.109931,29.845967],[120.131289,29.858827],[120.144773,29.874109],[120.150285,29.887582],[120.150039,29.905036],[120.159587,29.906227],[120.166329,29.917273],[120.17627,29.913578],[120.185079,29.904502],[120.204813,29.924048],[120.200433,29.929467],[120.221004,29.942235],[120.250729,29.936693],[120.255207,29.94363],[120.264754,29.930986],[120.265296,29.924499],[120.2744,29.919531],[120.284144,29.922159],[120.291034,29.935666],[120.312048,29.927702],[120.325188,29.93854],[120.326073,29.946216],[120.340493,29.956068],[120.346447,29.973797],[120.360473,29.973674],[120.364312,29.978516],[120.360473,29.98857],[120.362835,29.99776],[120.35693,30.011708],[120.345808,30.019707],[120.343593,30.034924],[120.331831,30.037918],[120.324941,30.048621],[120.33818,30.060881],[120.338623,30.070229],[120.333701,30.09548],[120.313327,30.107078],[120.299302,30.097365],[120.286851,30.106791],[120.300286,30.118348],[120.303731,30.126666],[120.297825,30.128182],[120.312245,30.1374],[120.318002,30.12601],[120.327993,30.125191],[120.339607,30.142112],[120.353386,30.142194],[120.352008,30.150674],[120.358751,30.147847],[120.37317,30.155507],[120.387835,30.156163],[120.399007,30.136335],[120.411359,30.132607],[120.410867,30.149527],[120.420956,30.152763],[120.426074,30.144283],[120.422875,30.135884],[120.429617,30.132443],[120.44694,30.135434],[120.452304,30.15137],[120.459243,30.151165],[120.46131,30.168041],[120.484096,30.172218],[120.498072,30.169187],[120.506143,30.159767],[120.518495,30.155384],[120.529371,30.157514],[120.550927,30.15563],[120.563427,30.147929],[120.568348,30.151329],[120.593496,30.146782],[120.609145,30.152845],[120.612787,30.16628],[120.642708,30.217258],[120.669037,30.23314],[120.693939,30.262032],[120.721941,30.286334]]]]}},{"type":"Feature","properties":{"adcode":330200,"name":"宁波市","center":[121.549792,29.868388],"centroid":[121.479174,29.733017],"childrenNum":10,"level":"city","parent":{"adcode":330000},"subFeatureIndex":1,"acroutes":[100000,330000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[120.86702,30.271729],[120.893447,30.228843],[120.916233,30.188394],[120.92765,30.165215],[120.931194,30.146618],[120.939461,30.125723],[120.930455,30.115192],[120.93828,30.113021],[120.950141,30.091012],[120.959737,30.094537],[120.96766,30.089987],[120.973861,30.078305],[120.969924,30.07027],[120.98144,30.067359],[120.986656,30.054402],[120.992562,30.050425],[120.986509,30.044274],[120.990151,30.027787],[121.018202,30.010765],[121.039511,30.013923],[121.034737,30.003955],[121.038133,29.998704],[121.05142,30.006786],[121.064413,30.006827],[121.075781,30.001986],[121.082621,29.991072],[121.091627,29.987257],[121.085869,29.972648],[121.07647,29.970391],[121.066135,29.960829],[121.045072,29.955616],[121.042021,29.933203],[121.0308,29.918792],[121.031637,29.911073],[121.023172,29.897357],[121.016578,29.894934],[121.031096,29.874602],[121.060574,29.854143],[121.063133,29.859032],[121.077011,29.849007],[121.085771,29.849295],[121.10649,29.836228],[121.096499,29.815966],[121.104964,29.805485],[121.096007,29.797839],[121.092612,29.788959],[121.08208,29.778433],[121.055111,29.760669],[121.045515,29.76729],[121.033999,29.76877],[121.024796,29.763918],[121.03518,29.746439],[121.014954,29.741667],[121.010722,29.73525],[121.019727,29.723403],[121.035869,29.72114],[121.034787,29.715997],[121.009639,29.709003],[121.006785,29.698592],[121.01397,29.693119],[121.010229,29.68674],[120.992956,29.685259],[120.992414,29.675833],[121.017759,29.669742],[121.038428,29.675751],[121.054226,29.68567],[121.058802,29.683859],[121.068399,29.66686],[121.074895,29.66085],[121.074206,29.637259],[121.08774,29.628077],[121.101716,29.626265],[121.113281,29.613745],[121.110181,29.607444],[121.117562,29.605508],[121.105702,29.585447],[121.115643,29.586724],[121.120417,29.575601],[121.113478,29.56596],[121.112986,29.554834],[121.130948,29.554174],[121.140348,29.543006],[121.155702,29.54177],[121.169334,29.537112],[121.183557,29.538802],[121.20585,29.536947],[121.213183,29.530311],[121.225585,29.532908],[121.231539,29.51308],[121.216726,29.496795],[121.228488,29.490733],[121.219827,29.477785],[121.216972,29.452666],[121.224059,29.449242],[121.217514,29.439217],[121.209197,29.436742],[121.218252,29.421146],[121.215102,29.417267],[121.226815,29.414749],[121.231441,29.393825],[121.226421,29.384662],[121.230063,29.362658],[121.213134,29.353575],[121.20024,29.342384],[121.193399,29.341434],[121.194187,29.322189],[121.190742,29.312358],[121.201077,29.312482],[121.196992,29.303229],[121.180899,29.292033],[121.175289,29.278274],[121.179325,29.258727],[121.166824,29.258892],[121.158852,29.244756],[121.174403,29.223095],[121.164708,29.2116],[121.173517,29.20639],[121.202701,29.203578],[121.225338,29.203868],[121.233705,29.196797],[121.232966,29.186623],[121.238872,29.175745],[121.251028,29.163542],[121.253045,29.157172],[121.264364,29.1544],[121.257622,29.149311],[121.258754,29.129243],[121.256096,29.114055],[121.270713,29.11033],[121.271746,29.101803],[121.295221,29.092696],[121.298616,29.114593],[121.308213,29.11451],[121.316973,29.105653],[121.323813,29.117159],[121.336609,29.121959],[121.348715,29.135574],[121.345418,29.145173],[121.361904,29.173305],[121.356343,29.186044],[121.366924,29.189146],[121.378784,29.199236],[121.385378,29.196921],[121.403833,29.17864],[121.401225,29.160978],[121.407032,29.156882],[121.431048,29.159778],[121.450044,29.159612],[121.470517,29.147615],[121.484542,29.142856],[121.508361,29.140622],[121.529719,29.136277],[121.53592,29.139795],[121.555802,29.168961],[121.564267,29.173056],[121.60846,29.169127],[121.648814,29.150924],[121.715596,29.12498],[121.749947,29.136691],[121.768008,29.166686],[121.769386,29.148277],[121.780557,29.109626],[121.794238,29.105197],[121.811167,29.109916],[121.827014,29.101845],[121.842368,29.08835],[121.860036,29.086404],[121.884494,29.105446],[121.898077,29.103956],[121.909642,29.085866],[121.899406,29.076426],[121.903835,29.069056],[121.931591,29.070713],[121.935085,29.05183],[121.951621,29.04744],[121.966138,29.052866],[121.969829,29.075888],[121.984396,29.086942],[121.983314,29.091454],[121.968747,29.093028],[121.983363,29.101224],[121.98853,29.110992],[121.985381,29.137601],[121.979278,29.144842],[121.988284,29.149269],[121.98666,29.154855],[121.96043,29.170575],[121.949111,29.183314],[121.9373,29.182859],[121.948619,29.19324],[121.971896,29.193364],[121.977457,29.224087],[121.968008,29.243888],[121.968304,29.250006],[121.990991,29.260793],[122.001965,29.26009],[121.99852,29.266124],[122.000243,29.278811],[121.981099,29.2841],[121.967566,29.281414],[121.944829,29.284182],[121.940892,29.298271],[121.946552,29.316695],[121.958363,29.334373],[121.952064,29.344119],[121.935971,29.348124],[121.932231,29.353451],[121.938579,29.369512],[121.937693,29.384125],[121.945814,29.395311],[121.959642,29.407156],[121.975538,29.411159],[121.981493,29.429934],[121.991729,29.445942],[121.992074,29.461411],[121.973127,29.477991],[121.96668,29.506566],[121.968993,29.515595],[121.986414,29.541193],[121.995076,29.545108],[121.985774,29.563776],[121.987201,29.570616],[122.000292,29.58244],[121.999751,29.593686],[121.985381,29.606291],[121.966089,29.635859],[121.937595,29.642571],[121.923422,29.65167],[121.909593,29.650105],[121.893845,29.636559],[121.872486,29.632483],[121.858953,29.636601],[121.833559,29.653111],[121.863234,29.67925],[121.906443,29.719247],[121.925538,29.741256],[121.937595,29.748536],[121.959199,29.750017],[122.003146,29.762273],[122.015991,29.771936],[122.037595,29.813747],[122.04857,29.826036],[122.08479,29.844528],[122.102212,29.859649],[122.135922,29.872261],[122.143058,29.877724],[122.140155,29.901751],[122.11673,29.909964],[122.096257,29.905036],[122.080115,29.892634],[122.00979,29.891114],[122.003442,29.898999],[122.0029,29.923186],[121.994534,29.934599],[121.984396,29.937637],[121.981739,29.947037],[121.968008,29.956519],[121.9529,29.950732],[121.927113,29.931151],[121.919534,29.920804],[121.901817,29.923678],[121.859986,29.944],[121.835183,29.957956],[121.814366,29.974331],[121.784051,29.993493],[121.771453,29.99497],[121.724996,29.992221],[121.69975,30.008016],[121.667466,30.048867],[121.653096,30.071131],[121.63533,30.069819],[121.626029,30.07769],[121.619927,30.088512],[121.61471,30.108308],[121.591678,30.143546],[121.561462,30.184176],[121.527554,30.224913],[121.49778,30.258595],[121.476274,30.279421],[121.452701,30.298565],[121.395073,30.338437],[121.371894,30.370894],[121.328046,30.397131],[121.278784,30.405057],[121.225486,30.404649],[121.183212,30.434348],[121.119236,30.48976],[121.099501,30.443661],[121.086952,30.397131],[121.06018,30.376371],[121.040102,30.352868],[121.032572,30.337006],[121.01392,30.323635],[120.99517,30.319914],[120.954373,30.306418],[120.916036,30.285762],[120.86702,30.271729]]],[[[122.026375,29.178351],[122.013383,29.151504],[122.027605,29.155806],[122.037645,29.151959],[122.039859,29.163253],[122.056739,29.158454],[122.06791,29.165611],[122.074505,29.178144],[122.063235,29.174008],[122.049013,29.175083],[122.044534,29.1841],[122.057576,29.188939],[122.050095,29.193488],[122.056198,29.200518],[122.036217,29.207383],[122.031247,29.196342],[122.037005,29.190552],[122.029771,29.187367],[122.040843,29.17955],[122.026375,29.178351]]],[[[122.231297,28.859829],[122.238679,28.853315],[122.243797,28.861322],[122.231297,28.859829]]],[[[122.181936,29.407693],[122.190204,29.415905],[122.205362,29.418092],[122.207921,29.429645],[122.223866,29.428366],[122.22485,29.438392],[122.21112,29.44095],[122.199358,29.436247],[122.197242,29.425478],[122.187497,29.421806],[122.179771,29.424694],[122.181936,29.407693]]],[[[121.790892,29.082264],[121.791089,29.074232],[121.808559,29.059243],[121.817319,29.063052],[121.82352,29.051043],[121.832329,29.050381],[121.838628,29.057752],[121.840941,29.081519],[121.831591,29.095015],[121.820272,29.099402],[121.793795,29.099444],[121.788677,29.094601],[121.790892,29.082264]]],[[[122.184299,29.460627],[122.183216,29.455595],[122.194141,29.45345],[122.19483,29.465453],[122.184299,29.460627]]],[[[122.026473,29.621859],[122.022389,29.620211],[122.025686,29.604314],[122.037645,29.613457],[122.033855,29.624741],[122.026473,29.621859]]],[[[122.258807,28.886586],[122.267321,28.880364],[122.267025,28.886835],[122.258807,28.886586]]],[[[121.983461,29.227808],[121.991089,29.221441],[122.001818,29.221441],[121.993451,29.227808],[121.983461,29.227808]]],[[[121.980705,29.472671],[121.990843,29.467845],[121.987792,29.474898],[121.980705,29.472671]]],[[[121.976178,29.501124],[121.983806,29.497042],[121.984741,29.503886],[122.004574,29.500299],[122.004967,29.503763],[121.989908,29.510071],[121.976178,29.501124]]],[[[121.952064,29.187616],[121.951719,29.183107],[121.971404,29.163294],[121.983511,29.165404],[121.981788,29.175911],[121.971601,29.185093],[121.975636,29.192123],[121.952064,29.187616]]],[[[121.930459,29.036051],[121.940991,29.03369],[121.954524,29.043961],[121.948766,29.047233],[121.931,29.041394],[121.930459,29.036051]]],[[[122.006641,29.234877],[122.00103,29.227394],[122.008609,29.222971],[122.013826,29.23281],[122.006641,29.234877]]],[[[122.001621,29.410416],[122.003835,29.405051],[122.016286,29.404185],[122.018944,29.409674],[122.001621,29.410416]]],[[[121.981444,29.332638],[121.978688,29.340485],[121.985135,29.348454],[121.970223,29.340856],[121.981444,29.332638]]],[[[122.178295,29.406001],[122.173866,29.399769],[122.184348,29.399604],[122.178295,29.406001]]],[[[122.009987,29.902654],[122.02165,29.901546],[122.02416,29.909594],[122.011513,29.917027],[122.005312,29.913044],[122.009987,29.902654]]],[[[122.006247,29.899574],[122.014367,29.892634],[122.017221,29.900806],[122.006247,29.899574]]]]}},{"type":"Feature","properties":{"adcode":330300,"name":"温州市","center":[120.672111,28.000575],"centroid":[120.463912,27.894726],"childrenNum":12,"level":"city","parent":{"adcode":330000},"subFeatureIndex":2,"acroutes":[100000,330000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[121.108409,28.139011],[121.123271,28.148117],[121.136805,28.168583],[121.146401,28.236133],[121.147385,28.263132],[121.155358,28.274064],[121.173911,28.277485],[121.205949,28.318654],[121.21589,28.351512],[121.204866,28.368437],[121.222041,28.372897],[121.227553,28.384818],[121.246155,28.385776],[121.251274,28.405279],[121.25772,28.408113],[121.236165,28.422696],[121.222829,28.422029],[121.226815,28.435569],[121.214413,28.43836],[121.206096,28.455979],[121.209098,28.458853],[121.19463,28.467099],[121.195171,28.473012],[121.180949,28.478343],[121.16958,28.505905],[121.156736,28.520475],[121.145565,28.523929],[121.129866,28.521723],[121.121352,28.532503],[121.104816,28.537289],[121.088182,28.51727],[121.085131,28.500993],[121.078734,28.495331],[121.076864,28.484089],[121.070417,28.480341],[121.049895,28.478259],[121.036115,28.481715],[121.025436,28.472763],[121.01771,28.478592],[121.002946,28.478717],[120.99517,28.473346],[120.98705,28.481715],[120.965593,28.482965],[120.95767,28.494831],[120.962198,28.509027],[120.954471,28.509027],[120.954028,28.498911],[120.944776,28.503449],[120.92765,28.505031],[120.914412,28.495997],[120.91082,28.48921],[120.894481,28.485546],[120.86953,28.491167],[120.854323,28.515313],[120.845071,28.514189],[120.83267,28.524595],[120.843054,28.542034],[120.829225,28.555558],[120.825829,28.566335],[120.802601,28.572201],[120.798221,28.576528],[120.798713,28.588758],[120.793644,28.583766],[120.782916,28.590547],[120.758703,28.591586],[120.757817,28.604314],[120.743496,28.611592],[120.729372,28.603773],[120.709096,28.611509],[120.70201,28.606352],[120.701026,28.592751],[120.687344,28.582476],[120.669234,28.579606],[120.653043,28.585014],[120.63946,28.577443],[120.649647,28.563006],[120.640002,28.557847],[120.631291,28.564005],[120.621202,28.55639],[120.627157,28.547402],[120.624303,28.533377],[120.598811,28.53396],[120.583358,28.530797],[120.572236,28.537498],[120.567856,28.531879],[120.554716,28.535958],[120.549204,28.533585],[120.541232,28.543365],[120.528781,28.548359],[120.524056,28.55535],[120.501566,28.56001],[120.493495,28.577776],[120.471891,28.586928],[120.446349,28.584307],[120.441871,28.573324],[120.4307,28.568165],[120.434145,28.553727],[120.430503,28.534293],[120.422727,28.533627],[120.422186,28.522223],[120.414952,28.512358],[120.414952,28.496871],[120.419135,28.491875],[120.405995,28.480425],[120.398957,28.465017],[120.387786,28.479467],[120.384341,28.458894],[120.372137,28.446982],[120.381044,28.436277],[120.381684,28.42557],[120.374302,28.410821],[120.366723,28.424279],[120.34379,28.431903],[120.33818,28.427112],[120.338819,28.412363],[120.331684,28.407571],[120.337638,28.395528],[120.344725,28.392444],[120.33503,28.384484],[120.334686,28.371355],[120.353485,28.367228],[120.359883,28.359391],[120.360768,28.3453],[120.346595,28.335126],[120.357914,28.32883],[120.369971,28.331332],[120.377698,28.31757],[120.394971,28.315485],[120.402796,28.305976],[120.414164,28.302931],[120.417019,28.288832],[120.426418,28.268056],[120.421448,28.253827],[120.433505,28.246984],[120.438426,28.234463],[120.415788,28.213927],[120.41195,28.199482],[120.425188,28.196351],[120.431044,28.186915],[120.422087,28.182823],[120.413672,28.172633],[120.421546,28.160188],[120.385916,28.147365],[120.38567,28.14206],[120.408013,28.131617],[120.405601,28.124222],[120.411851,28.11457],[120.390542,28.094303],[120.383652,28.09539],[120.368446,28.088912],[120.362294,28.080093],[120.37381,28.066174],[120.372432,28.054929],[120.357176,28.050581],[120.350286,28.052588],[120.344922,28.040003],[120.34881,28.034902],[120.348711,28.021018],[120.344479,28.019011],[120.335522,27.990444],[120.349154,27.987683],[120.336064,27.970697],[120.328928,27.966681],[120.324646,27.978981],[120.295168,27.977057],[120.276516,27.959609],[120.265591,27.95714],[120.257471,27.96735],[120.248957,27.964003],[120.24561,27.943415],[120.241575,27.934961],[120.229961,27.931361],[120.218691,27.93563],[120.202057,27.935965],[120.187835,27.948562],[120.178337,27.952956],[120.174842,27.960404],[120.176713,27.972203],[120.171939,27.978563],[120.145758,27.979692],[120.143888,27.976596],[120.11746,27.982621],[120.096889,27.980613],[120.084389,27.967099],[120.074301,27.972287],[120.064311,27.961241],[120.063572,27.951073],[120.043001,27.951115],[120.031781,27.941322],[120.020511,27.939606],[120.009389,27.947892],[120.001269,27.941029],[119.966919,27.937597],[119.962145,27.950236],[119.968739,27.962496],[119.96244,27.97622],[119.928631,27.968814],[119.90683,27.954253],[119.892115,27.951366],[119.875235,27.974128],[119.86554,27.966388],[119.865688,27.950864],[119.861997,27.949525],[119.854861,27.961911],[119.833601,27.956178],[119.831436,27.951617],[119.85117,27.932198],[119.843099,27.92705],[119.83306,27.911353],[119.825284,27.911771],[119.815146,27.92073],[119.804713,27.922111],[119.786455,27.909302],[119.791032,27.898584],[119.800186,27.890545],[119.790097,27.867095],[119.785077,27.861651],[119.788965,27.85319],[119.785766,27.833503],[119.793886,27.826381],[119.785766,27.822485],[119.787882,27.808993],[119.785077,27.795793],[119.773069,27.794075],[119.768148,27.805306],[119.756189,27.795625],[119.734831,27.766622],[119.725874,27.767712],[119.719427,27.76046],[119.696986,27.753626],[119.680205,27.744193],[119.678581,27.734005],[119.665982,27.721886],[119.650726,27.717147],[119.650923,27.695547],[119.65614,27.69345],[119.646937,27.685732],[119.643,27.673188],[119.635569,27.668405],[119.644033,27.663496],[119.639654,27.652671],[119.647528,27.640543],[119.64113,27.625392],[119.626465,27.620481],[119.630894,27.582698],[119.645461,27.578205],[119.675038,27.574383],[119.672036,27.556409],[119.668837,27.556493],[119.659339,27.539693],[119.670559,27.536584],[119.690589,27.537256],[119.689506,27.534064],[119.708551,27.514276],[119.702892,27.500285],[119.709634,27.496797],[119.710717,27.482508],[119.706681,27.470656],[119.709929,27.46246],[119.704024,27.458508],[119.703433,27.447284],[119.693886,27.438665],[119.685471,27.438413],[119.689506,27.430845],[119.704713,27.424706],[119.704319,27.416927],[119.71303,27.402838],[119.724349,27.401703],[119.733847,27.388706],[119.739555,27.386813],[119.740294,27.375708],[119.750481,27.373226],[119.740491,27.362203],[119.74743,27.359973],[119.751022,27.350086],[119.769132,27.345415],[119.768394,27.335736],[119.781485,27.330476],[119.784979,27.323574],[119.777991,27.320164],[119.769772,27.324373],[119.77056,27.305685],[119.790491,27.302612],[119.795756,27.310441],[119.819526,27.296045],[119.822331,27.301433],[119.840146,27.298908],[119.844822,27.306653],[119.835077,27.312967],[119.8462,27.324037],[119.856731,27.314819],[119.871298,27.315408],[119.865589,27.306232],[119.887637,27.313304],[119.899054,27.311494],[119.903286,27.317597],[119.933503,27.316545],[119.944035,27.314146],[119.937932,27.3346],[119.960176,27.351853],[119.964015,27.360478],[119.960275,27.366116],[119.988326,27.371375],[119.994232,27.379199],[120.005206,27.376675],[120.009586,27.363928],[120.015984,27.36477],[120.026614,27.350801],[120.027549,27.342259],[120.052303,27.338682],[120.077007,27.369187],[120.09684,27.37962],[120.09625,27.390347],[120.107175,27.395562],[120.121594,27.397413],[120.128878,27.391608],[120.137195,27.402334],[120.131437,27.416716],[120.141821,27.422183],[120.163376,27.424874],[120.176909,27.419954],[120.202402,27.428364],[120.213228,27.420291],[120.221595,27.420291],[120.24689,27.434587],[120.249006,27.439885],[120.262441,27.432905],[120.26377,27.41802],[120.258209,27.412679],[120.273366,27.389421],[120.289508,27.395941],[120.302697,27.392197],[120.315148,27.393165],[120.315985,27.406708],[120.319823,27.399684],[120.331733,27.396025],[120.340739,27.399642],[120.351566,27.383574],[120.343249,27.366242],[120.355257,27.353873],[120.351467,27.346761],[120.358357,27.337546],[120.374794,27.329255],[120.383406,27.312714],[120.401369,27.298571],[120.4088,27.276636],[120.43006,27.258866],[120.422383,27.250822],[120.415395,27.256381],[120.401763,27.250864],[120.398515,27.242483],[120.413918,27.230942],[120.400926,27.211564],[120.404371,27.20398],[120.42568,27.183333],[120.426172,27.173472],[120.43759,27.161039],[120.445267,27.16087],[120.461655,27.142576],[120.467757,27.143166],[120.492462,27.136168],[120.522285,27.142154],[120.545956,27.156824],[120.55324,27.17343],[120.556143,27.204065],[120.564116,27.220243],[120.571497,27.228204],[120.576173,27.241135],[120.554765,27.252044],[120.552944,27.257771],[120.563427,27.277941],[120.574057,27.286699],[120.57573,27.293645],[120.571645,27.309978],[120.580307,27.321385],[120.612246,27.336915],[120.657079,27.352316],[120.670071,27.362834],[120.675041,27.382312],[120.673614,27.419954],[120.676813,27.431055],[120.699648,27.465654],[120.702797,27.478726],[120.686311,27.4923],[120.678191,27.516419],[120.662295,27.519612],[120.642807,27.556577],[120.637049,27.561449],[120.634884,27.577281],[120.652059,27.586854],[120.674992,27.609105],[120.685376,27.622999],[120.700681,27.669412],[120.708949,27.682585],[120.739658,27.702175],[120.761114,27.717692],[120.771646,27.734466],[120.777699,27.774712],[120.798713,27.762137],[120.809638,27.77555],[120.840642,27.758741],[120.883703,27.820934],[120.910869,27.864708],[120.941774,27.896784],[120.951469,27.895905],[120.974255,27.887196],[121.012149,27.846237],[121.020072,27.835891],[121.027798,27.832623],[121.069875,27.834215],[121.089856,27.817541],[121.107671,27.813686],[121.133015,27.813183],[121.152504,27.815362],[121.13144,27.797595],[121.13149,27.788836],[121.143842,27.791728],[121.15772,27.813895],[121.167169,27.811675],[121.184344,27.814105],[121.196647,27.833964],[121.200535,27.855159],[121.19586,27.869817],[121.185181,27.874801],[121.166775,27.876895],[121.160378,27.884641],[121.16274,27.902519],[121.157917,27.910306],[121.137395,27.908841],[121.116726,27.899798],[121.099452,27.895067],[121.075584,27.894439],[121.055899,27.900133],[120.991824,27.949734],[121.015249,27.981617],[121.02455,28.003745],[121.030948,28.033647],[121.039413,28.055849],[121.059098,28.096351],[121.07086,28.110517],[121.0902,28.127146],[121.108409,28.139011]]],[[[120.971745,27.649859],[120.974747,27.645033],[120.986509,27.655104],[120.988281,27.662783],[120.97957,27.670419],[120.967759,27.658042],[120.971745,27.649859]]],[[[121.199945,27.62493],[121.191677,27.62195],[121.198321,27.614646],[121.209,27.61855],[121.220811,27.630303],[121.213577,27.633324],[121.199945,27.62493]]],[[[121.113133,27.918344],[121.108163,27.910934],[121.113379,27.904403],[121.123911,27.911353],[121.123812,27.921274],[121.113133,27.918344]]],[[[121.131047,27.762472],[121.133114,27.753123],[121.144383,27.758531],[121.139118,27.765155],[121.131047,27.762472]]],[[[121.131047,27.770143],[121.136952,27.766999],[121.149846,27.772029],[121.138281,27.776682],[121.131047,27.770143]]],[[[121.107277,27.444005],[121.105407,27.454893],[121.089364,27.462628],[121.084147,27.472379],[121.066234,27.478222],[121.070515,27.471161],[121.055013,27.473893],[121.058852,27.463847],[121.050043,27.464688],[121.047976,27.458046],[121.066283,27.444972],[121.071942,27.444972],[121.063379,27.458298],[121.066381,27.461325],[121.086066,27.452413],[121.09399,27.453001],[121.107277,27.444005]]],[[[120.903388,27.69387],[120.911951,27.689171],[120.912099,27.699238],[120.903388,27.69387]]],[[[121.217415,27.613681],[121.224945,27.607048],[121.228685,27.616409],[121.217415,27.613681]]],[[[121.083655,27.791896],[121.073566,27.778023],[121.090545,27.776221],[121.096893,27.783053],[121.091037,27.793237],[121.083655,27.791896]]],[[[121.145761,27.760669],[121.146696,27.754171],[121.155013,27.756645],[121.145761,27.760669]]],[[[120.826223,27.686193],[120.832473,27.67688],[120.842758,27.675537],[120.833113,27.687368],[120.826223,27.686193]]],[[[121.224108,27.817876],[121.225043,27.824496],[121.213281,27.820096],[121.224108,27.817876]]],[[[120.824943,27.646208],[120.821991,27.634835],[120.8339,27.649985],[120.824943,27.646208]]],[[[121.204325,27.609735],[121.210033,27.608476],[121.216923,27.618928],[121.208951,27.618172],[121.204325,27.609735]]],[[[121.098173,27.937514],[121.125978,27.944126],[121.147385,27.953374],[121.152946,27.961576],[121.134049,27.980529],[121.120663,27.986637],[121.094334,27.984127],[121.076027,27.986344],[121.040544,27.964296],[121.03833,27.948939],[121.049993,27.94128],[121.063527,27.947809],[121.080259,27.947181],[121.098173,27.937514]]],[[[120.896548,27.711444],[120.887394,27.704523],[120.899451,27.706033],[120.896548,27.711444]]],[[[121.18587,27.962957],[121.206195,27.976889],[121.237543,27.988143],[121.24025,27.993748],[121.220122,27.991489],[121.194974,28.000148],[121.177356,27.990527],[121.171352,27.978605],[121.18587,27.962957]]],[[[121.04394,27.979316],[121.075436,27.990025],[121.08961,27.998684],[121.089068,28.004916],[121.074108,28.007426],[121.043251,27.993372],[121.04394,27.979316]]],[[[121.079029,27.428743],[121.090397,27.424538],[121.088084,27.431602],[121.076962,27.434125],[121.079029,27.428743]]],[[[121.112986,27.473136],[121.106539,27.473178],[121.112346,27.463511],[121.12337,27.466327],[121.112986,27.473136]]],[[[121.09458,27.494023],[121.085673,27.4923],[121.09458,27.486333],[121.09458,27.494023]]]]}},{"type":"Feature","properties":{"adcode":330400,"name":"嘉兴市","center":[120.750865,30.762653],"centroid":[120.783487,30.620063],"childrenNum":7,"level":"city","parent":{"adcode":330000},"subFeatureIndex":3,"acroutes":[100000,330000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[120.721941,30.286334],[120.739904,30.276639],[120.789362,30.263137],[120.825288,30.262687],[120.86702,30.271729],[120.916036,30.285762],[120.954373,30.306418],[120.99517,30.319914],[121.01392,30.323635],[121.032572,30.337006],[121.040102,30.352868],[121.06018,30.376371],[121.086952,30.397131],[121.099501,30.443661],[121.119236,30.48976],[121.093153,30.515842],[121.071598,30.542692],[121.058359,30.564028],[121.085377,30.575204],[121.11648,30.585482],[121.149206,30.60004],[121.15088,30.611783],[121.172632,30.625807],[121.188872,30.633063],[121.221008,30.63987],[121.231687,30.644109],[121.244974,30.654787],[121.257031,30.673653],[121.27465,30.677402],[121.270663,30.70156],[121.265841,30.709502],[121.272041,30.723268],[121.269778,30.73072],[121.256392,30.743954],[121.232277,30.755801],[121.226224,30.775096],[121.218006,30.784945],[121.200092,30.783277],[121.200338,30.773631],[121.191825,30.77884],[121.174649,30.772002],[121.1527,30.778962],[121.140643,30.776927],[121.122976,30.779003],[121.117267,30.785474],[121.126273,30.788567],[121.128143,30.809971],[121.137641,30.826245],[121.134639,30.833038],[121.120614,30.836333],[121.123566,30.847274],[121.114757,30.851463],[121.104816,30.849349],[121.09773,30.857116],[121.080456,30.848739],[121.060525,30.8452],[121.06205,30.837797],[121.039954,30.827221],[121.037936,30.813877],[121.030062,30.828564],[121.010918,30.834625],[120.994629,30.821485],[120.989117,30.832306],[120.997779,30.844061],[121.003979,30.846095],[121.016283,30.86285],[121.014806,30.871024],[121.021893,30.875171],[121.008507,30.888141],[120.993842,30.889645],[120.99266,30.90184],[121.002552,30.904848],[120.99896,30.909522],[121.000042,30.934719],[120.99143,30.968358],[121.000534,30.973923],[120.989511,31.01441],[120.963182,31.016603],[120.95831,31.028579],[120.949107,31.029959],[120.949993,31.017618],[120.936312,31.017131],[120.940101,31.010026],[120.918103,31.012786],[120.910081,31.016928],[120.895121,31.017374],[120.891331,31.003732],[120.868054,30.995367],[120.865642,30.989803],[120.853241,30.992971],[120.847335,30.9896],[120.840052,30.997803],[120.820908,31.006371],[120.802896,31.005397],[120.769923,30.996626],[120.769677,30.977294],[120.758457,30.974532],[120.745957,30.962509],[120.736114,30.963728],[120.725583,30.971527],[120.710081,30.971892],[120.705504,30.966449],[120.69822,30.970796],[120.684441,30.955156],[120.697581,30.950321],[120.709441,30.933175],[120.712689,30.919683],[120.709835,30.907531],[120.713279,30.885051],[120.702551,30.884034],[120.704274,30.872935],[120.699943,30.867811],[120.682817,30.88253],[120.673073,30.874927],[120.663082,30.861346],[120.658703,30.86529],[120.655405,30.847518],[120.644726,30.854839],[120.625681,30.855896],[120.616872,30.849999],[120.602994,30.848901],[120.588968,30.854432],[120.580897,30.845688],[120.56382,30.83552],[120.517462,30.772287],[120.50442,30.757959],[120.489066,30.763861],[120.469972,30.764431],[120.471891,30.746682],[120.486261,30.727992],[120.475287,30.710724],[120.462885,30.701397],[120.444479,30.701763],[120.441182,30.695572],[120.455011,30.68555],[120.407963,30.675691],[120.406093,30.670761],[120.379469,30.669375],[120.378288,30.656539],[120.364607,30.654542],[120.353977,30.662815],[120.344971,30.662733],[120.340099,30.631351],[120.332717,30.615044],[120.30939,30.612639],[120.303189,30.60901],[120.302599,30.595636],[120.319134,30.579079],[120.304715,30.564477],[120.295955,30.565537],[120.299498,30.557093],[120.301959,30.530002],[120.299892,30.5198],[120.317707,30.521596],[120.326123,30.500414],[120.329174,30.468407],[120.341379,30.472286],[120.337245,30.464324],[120.340345,30.433899],[120.330749,30.427282],[120.332963,30.417314],[120.322038,30.404731],[120.306388,30.396232],[120.315689,30.394311],[120.318642,30.380621],[120.342953,30.37163],[120.362835,30.374695],[120.398318,30.38479],[120.400926,30.377025],[120.388524,30.370118],[120.378091,30.344937],[120.413771,30.318319],[120.43882,30.373388],[120.460227,30.382665],[120.498761,30.38904],[120.567856,30.387855],[120.633899,30.389449],[120.658998,30.385607],[120.692955,30.377965],[120.70388,30.365867],[120.704126,30.330791],[120.706045,30.309444],[120.710868,30.297542],[120.721941,30.286334]]]]}},{"type":"Feature","properties":{"adcode":330500,"name":"湖州市","center":[120.102398,30.867198],"centroid":[119.873663,30.743058],"childrenNum":5,"level":"city","parent":{"adcode":330000},"subFeatureIndex":4,"acroutes":[100000,330000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[120.489066,30.763861],[120.477009,30.785596],[120.477255,30.800002],[120.455257,30.816847],[120.461015,30.828279],[120.460375,30.839872],[120.454469,30.849633],[120.44128,30.856303],[120.452353,30.867893],[120.439558,30.885213],[120.434489,30.887978],[120.442265,30.90058],[120.434981,30.920821],[120.423416,30.927445],[120.418003,30.925576],[120.423515,30.90306],[120.394676,30.890783],[120.37942,30.890783],[120.372432,30.882164],[120.364656,30.880457],[120.358012,30.887084],[120.360129,30.892775],[120.35693,30.908872],[120.362688,30.921674],[120.35944,30.931915],[120.371103,30.948777],[120.343347,30.939961],[120.308061,30.932281],[120.250778,30.926226],[120.221791,30.926876],[120.149646,30.937482],[120.135128,30.941911],[120.111014,30.955928],[120.09438,30.973233],[120.05245,31.005722],[120.017017,31.017821],[120.001712,31.027118],[119.988523,31.059223],[119.969773,31.074277],[119.946249,31.106245],[119.936751,31.146555],[119.921052,31.16119],[119.920954,31.170392],[119.900235,31.169176],[119.878729,31.160785],[119.866623,31.168324],[119.842164,31.16877],[119.837587,31.173675],[119.826465,31.173188],[119.823463,31.165811],[119.829762,31.161393],[119.823316,31.154136],[119.809881,31.148501],[119.800973,31.156325],[119.791278,31.156609],[119.793394,31.168041],[119.779319,31.178782],[119.755353,31.170756],[119.740491,31.173432],[119.713128,31.167635],[119.703876,31.151906],[119.682764,31.160501],[119.678039,31.168203],[119.663719,31.165973],[119.662537,31.159852],[119.641573,31.148136],[119.638128,31.135526],[119.623807,31.130254],[119.624152,31.11602],[119.649152,31.105109],[119.634683,31.093751],[119.629516,31.082311],[119.634978,31.064174],[119.631337,31.046317],[119.634043,31.019485],[119.624004,31.005316],[119.616277,31.002392],[119.607468,30.991875],[119.585864,30.976401],[119.579565,30.962671],[119.582173,30.947437],[119.580352,30.929152],[119.563817,30.919236],[119.556336,30.896718],[119.559092,30.891718],[119.558945,30.871186],[119.573758,30.853334],[119.575726,30.829743],[119.561208,30.829459],[119.554515,30.825635],[119.524496,30.776032],[119.507124,30.769642],[119.491523,30.777253],[119.479564,30.771229],[119.478777,30.753074],[119.484584,30.744605],[119.480303,30.738091],[119.482763,30.704452],[119.465982,30.683921],[119.45294,30.671616],[119.448314,30.655846],[119.433649,30.644476],[119.412684,30.642968],[119.400037,30.658862],[119.395657,30.678706],[119.391523,30.685224],[119.379367,30.679358],[119.372379,30.680376],[119.354564,30.66693],[119.343147,30.6642],[119.333648,30.652219],[119.323117,30.630291],[119.311946,30.621241],[119.291227,30.616023],[119.278383,30.617613],[119.255006,30.615126],[119.245853,30.618877],[119.240095,30.604933],[119.253678,30.596452],[119.254121,30.588663],[119.264751,30.582056],[119.264751,30.57345],[119.245508,30.561417],[119.236945,30.546731],[119.242556,30.530043],[119.261896,30.525554],[119.26165,30.51776],[119.272133,30.510495],[119.28793,30.512618],[119.313619,30.531186],[119.326562,30.532981],[119.328678,30.521637],[119.336355,30.507149],[119.330351,30.488249],[119.334485,30.478084],[119.336158,30.44558],[119.349692,30.438841],[119.352989,30.424831],[119.349544,30.408612],[119.360912,30.410737],[119.368934,30.399746],[119.366572,30.388386],[119.371444,30.383932],[119.393836,30.383033],[119.403038,30.373347],[119.418147,30.376085],[119.435716,30.391492],[119.441031,30.392472],[119.450234,30.410818],[119.467015,30.408122],[119.490391,30.408203],[119.513127,30.401666],[119.533452,30.409429],[119.535273,30.424055],[119.55176,30.43978],[119.565933,30.443375],[119.572823,30.431326],[119.581779,30.423646],[119.594968,30.421644],[119.627941,30.431775],[119.635569,30.441782],[119.650579,30.440352],[119.642951,30.428507],[119.631829,30.424667],[119.63739,30.410369],[119.633256,30.395292],[119.646691,30.39378],[119.6555,30.40518],[119.668099,30.399501],[119.681091,30.408735],[119.686012,30.417559],[119.709191,30.434062],[119.694919,30.452727],[119.695362,30.464488],[119.701711,30.467999],[119.708896,30.487964],[119.704713,30.494577],[119.709191,30.508822],[119.70486,30.525963],[119.695018,30.542325],[119.69241,30.556155],[119.71175,30.566516],[119.729073,30.551749],[119.743246,30.550158],[119.768936,30.551341],[119.766376,30.514087],[119.784044,30.511026],[119.794182,30.505638],[119.815884,30.510659],[119.836013,30.496577],[119.851121,30.502006],[119.854123,30.493964],[119.867115,30.477757],[119.880796,30.476206],[119.872578,30.462487],[119.890048,30.457056],[119.90304,30.459424],[119.90934,30.456321],[119.921544,30.462528],[119.931436,30.456443],[119.934979,30.446764],[119.950728,30.444232],[119.955895,30.433654],[119.965048,30.431571],[119.982962,30.445294],[120.00368,30.444273],[120.013818,30.435614],[120.041525,30.433368],[120.046102,30.427445],[120.064754,30.4301],[120.062145,30.434634],[120.0681,30.445948],[120.059242,30.459016],[120.059488,30.47343],[120.065836,30.483595],[120.068297,30.496618],[120.099252,30.495801],[120.096742,30.48678],[120.11121,30.476206],[120.146004,30.482697],[120.149793,30.467509],[120.175039,30.476818],[120.180551,30.482534],[120.173809,30.492046],[120.185915,30.494618],[120.185079,30.502618],[120.195659,30.503598],[120.201762,30.514413],[120.205404,30.505843],[120.224597,30.509761],[120.239262,30.50523],[120.25191,30.506536],[120.277451,30.504822],[120.285817,30.507802],[120.299892,30.5198],[120.301959,30.530002],[120.299498,30.557093],[120.295955,30.565537],[120.304715,30.564477],[120.319134,30.579079],[120.302599,30.595636],[120.303189,30.60901],[120.30939,30.612639],[120.332717,30.615044],[120.340099,30.631351],[120.344971,30.662733],[120.353977,30.662815],[120.364607,30.654542],[120.378288,30.656539],[120.379469,30.669375],[120.406093,30.670761],[120.407963,30.675691],[120.455011,30.68555],[120.441182,30.695572],[120.444479,30.701763],[120.462885,30.701397],[120.475287,30.710724],[120.486261,30.727992],[120.471891,30.746682],[120.469972,30.764431],[120.489066,30.763861]]]]}},{"type":"Feature","properties":{"adcode":330600,"name":"绍兴市","center":[120.582112,29.997117],"centroid":[120.640933,29.732893],"childrenNum":6,"level":"city","parent":{"adcode":330000},"subFeatureIndex":5,"acroutes":[100000,330000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[119.973119,29.674804],[119.988818,29.661179],[119.991082,29.654346],[120.002598,29.655087],[120.021692,29.647964],[120.029074,29.653275],[120.029468,29.667807],[120.037194,29.663979],[120.036702,29.653852],[120.024744,29.647923],[120.031732,29.636806],[120.044625,29.631618],[120.045216,29.626389],[120.035078,29.617452],[120.019232,29.617864],[120.006486,29.593563],[120.007076,29.57247],[120.02996,29.56596],[120.040147,29.570162],[120.054714,29.558213],[120.051122,29.549682],[120.05875,29.542635],[120.073612,29.537648],[120.08808,29.536412],[120.091722,29.532249],[120.085029,29.514523],[120.07558,29.513163],[120.079616,29.504711],[120.093346,29.500299],[120.102893,29.506608],[120.114212,29.497496],[120.127057,29.494279],[120.13877,29.508463],[120.157421,29.512544],[120.17125,29.521614],[120.185472,29.541357],[120.186506,29.548776],[120.200728,29.549476],[120.2119,29.535711],[120.207864,29.528951],[120.223809,29.52182],[120.227057,29.514441],[120.241821,29.512008],[120.249449,29.504793],[120.250925,29.496052],[120.268494,29.49865],[120.282077,29.489249],[120.269676,29.481042],[120.261801,29.469165],[120.267215,29.452253],[120.281536,29.440785],[120.277992,29.416771],[120.264016,29.400842],[120.261359,29.390358],[120.266723,29.376571],[120.278288,29.363443],[120.289902,29.355598],[120.307619,29.365714],[120.317953,29.379791],[120.325335,29.380658],[120.333308,29.395146],[120.334243,29.403483],[120.343692,29.41021],[120.361999,29.415038],[120.372825,29.414915],[120.369971,29.428655],[120.36441,29.433854],[120.367314,29.445571],[120.383997,29.456172],[120.398465,29.45576],[120.410375,29.450645],[120.427796,29.477207],[120.461458,29.48496],[120.474844,29.492877],[120.497777,29.474361],[120.496448,29.466773],[120.515247,29.468546],[120.522186,29.456997],[120.515592,29.451593],[120.511852,29.44029],[120.511163,29.419412],[120.523761,29.401461],[120.53823,29.391514],[120.550484,29.390936],[120.55949,29.379626],[120.553781,29.371493],[120.566675,29.367324],[120.57819,29.357704],[120.571399,29.34288],[120.579125,29.340113],[120.590986,29.348496],[120.600976,29.334166],[120.624106,29.336355],[120.645218,29.328054],[120.653683,29.33429],[120.670218,29.325534],[120.687935,29.341889],[120.697433,29.341847],[120.704667,29.347587],[120.707866,29.341311],[120.699844,29.318843],[120.711508,29.302113],[120.720415,29.303187],[120.725927,29.310251],[120.738723,29.30959],[120.749894,29.31591],[120.76141,29.313391],[120.773024,29.304633],[120.756784,29.28629],[120.759047,29.281125],[120.775091,29.276951],[120.772384,29.262859],[120.776567,29.242111],[120.773171,29.231859],[120.776518,29.225079],[120.806144,29.234009],[120.82391,29.229503],[120.838428,29.237895],[120.853634,29.253519],[120.862148,29.252362],[120.867266,29.24455],[120.882227,29.239217],[120.900042,29.240788],[120.897335,29.253478],[120.890692,29.260462],[120.891627,29.270009],[120.903782,29.276042],[120.904225,29.295462],[120.915347,29.303311],[120.928093,29.291702],[120.942611,29.289595],[120.956883,29.282447],[120.964806,29.306327],[120.990889,29.309219],[121.005554,29.319421],[121.020515,29.317728],[121.024009,29.308103],[121.04084,29.309549],[121.056539,29.322891],[121.074698,29.322106],[121.099501,29.317893],[121.096155,29.305707],[121.117513,29.304509],[121.120368,29.318719],[121.117956,29.33111],[121.122041,29.336396],[121.133704,29.338337],[121.149846,29.330903],[121.160574,29.340154],[121.163084,29.325039],[121.175092,29.323097],[121.180456,29.32921],[121.194187,29.322189],[121.193399,29.341434],[121.20024,29.342384],[121.213134,29.353575],[121.230063,29.362658],[121.226421,29.384662],[121.231441,29.393825],[121.226815,29.414749],[121.215102,29.417267],[121.218252,29.421146],[121.209197,29.436742],[121.217514,29.439217],[121.224059,29.449242],[121.216972,29.452666],[121.219827,29.477785],[121.228488,29.490733],[121.216726,29.496795],[121.231539,29.51308],[121.225585,29.532908],[121.213183,29.530311],[121.20585,29.536947],[121.183557,29.538802],[121.169334,29.537112],[121.155702,29.54177],[121.140348,29.543006],[121.130948,29.554174],[121.112986,29.554834],[121.113478,29.56596],[121.120417,29.575601],[121.115643,29.586724],[121.105702,29.585447],[121.117562,29.605508],[121.110181,29.607444],[121.113281,29.613745],[121.101716,29.626265],[121.08774,29.628077],[121.074206,29.637259],[121.074895,29.66085],[121.068399,29.66686],[121.058802,29.683859],[121.054226,29.68567],[121.038428,29.675751],[121.017759,29.669742],[120.992414,29.675833],[120.992956,29.685259],[121.010229,29.68674],[121.01397,29.693119],[121.006785,29.698592],[121.009639,29.709003],[121.034787,29.715997],[121.035869,29.72114],[121.019727,29.723403],[121.010722,29.73525],[121.014954,29.741667],[121.03518,29.746439],[121.024796,29.763918],[121.033999,29.76877],[121.045515,29.76729],[121.055111,29.760669],[121.08208,29.778433],[121.092612,29.788959],[121.096007,29.797839],[121.104964,29.805485],[121.096499,29.815966],[121.10649,29.836228],[121.085771,29.849295],[121.077011,29.849007],[121.063133,29.859032],[121.060574,29.854143],[121.031096,29.874602],[121.016578,29.894934],[121.023172,29.897357],[121.031637,29.911073],[121.0308,29.918792],[121.042021,29.933203],[121.045072,29.955616],[121.066135,29.960829],[121.07647,29.970391],[121.085869,29.972648],[121.091627,29.987257],[121.082621,29.991072],[121.075781,30.001986],[121.064413,30.006827],[121.05142,30.006786],[121.038133,29.998704],[121.034737,30.003955],[121.039511,30.013923],[121.018202,30.010765],[120.990151,30.027787],[120.986509,30.044274],[120.992562,30.050425],[120.986656,30.054402],[120.98144,30.067359],[120.969924,30.07027],[120.973861,30.078305],[120.96766,30.089987],[120.959737,30.094537],[120.950141,30.091012],[120.93828,30.113021],[120.930455,30.115192],[120.939461,30.125723],[120.931194,30.146618],[120.92765,30.165215],[120.916233,30.188394],[120.893447,30.228843],[120.86702,30.271729],[120.825288,30.262687],[120.789362,30.263137],[120.739904,30.276639],[120.721941,30.286334],[120.693939,30.262032],[120.669037,30.23314],[120.642708,30.217258],[120.612787,30.16628],[120.609145,30.152845],[120.593496,30.146782],[120.568348,30.151329],[120.563427,30.147929],[120.550927,30.15563],[120.529371,30.157514],[120.518495,30.155384],[120.506143,30.159767],[120.498072,30.169187],[120.484096,30.172218],[120.46131,30.168041],[120.459243,30.151165],[120.452304,30.15137],[120.44694,30.135434],[120.429617,30.132443],[120.422875,30.135884],[120.426074,30.144283],[120.420956,30.152763],[120.410867,30.149527],[120.411359,30.132607],[120.399007,30.136335],[120.387835,30.156163],[120.37317,30.155507],[120.358751,30.147847],[120.352008,30.150674],[120.353386,30.142194],[120.339607,30.142112],[120.327993,30.125191],[120.318002,30.12601],[120.312245,30.1374],[120.297825,30.128182],[120.303731,30.126666],[120.300286,30.118348],[120.286851,30.106791],[120.299302,30.097365],[120.313327,30.107078],[120.333701,30.09548],[120.338623,30.070229],[120.33818,30.060881],[120.324941,30.048621],[120.331831,30.037918],[120.343593,30.034924],[120.345808,30.019707],[120.35693,30.011708],[120.362835,29.99776],[120.360473,29.98857],[120.364312,29.978516],[120.360473,29.973674],[120.346447,29.973797],[120.340493,29.956068],[120.326073,29.946216],[120.325188,29.93854],[120.312048,29.927702],[120.291034,29.935666],[120.284144,29.922159],[120.2744,29.919531],[120.265296,29.924499],[120.264754,29.930986],[120.255207,29.94363],[120.250729,29.936693],[120.221004,29.942235],[120.200433,29.929467],[120.204813,29.924048],[120.185079,29.904502],[120.17627,29.913578],[120.166329,29.917273],[120.159587,29.906227],[120.150039,29.905036],[120.150285,29.887582],[120.144773,29.874109],[120.131289,29.858827],[120.109931,29.845967],[120.101122,29.830269],[120.102746,29.823981],[120.095807,29.816583],[120.074252,29.82731],[120.065639,29.822049],[120.038425,29.82283],[120.030059,29.806307],[120.036604,29.788548],[120.030059,29.78275],[120.030059,29.770538],[120.011505,29.761491],[120.010915,29.757214],[119.991968,29.753143],[119.973119,29.765809],[119.960275,29.755158],[119.944576,29.755528],[119.927204,29.744423],[119.913572,29.755857],[119.904369,29.754582],[119.890343,29.762931],[119.889064,29.753102],[119.900481,29.74467],[119.901367,29.728627],[119.912489,29.720399],[119.914655,29.704682],[119.922529,29.697769],[119.933454,29.699415],[119.937735,29.70748],[119.951269,29.699292],[119.967411,29.694889],[119.973464,29.68995],[119.973119,29.674804]]]]}},{"type":"Feature","properties":{"adcode":330700,"name":"金华市","center":[119.649506,29.089524],"centroid":[119.957007,29.115117],"childrenNum":9,"level":"city","parent":{"adcode":330000},"subFeatureIndex":6,"acroutes":[100000,330000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[119.322428,28.800897],[119.328629,28.800565],[119.327694,28.779806],[119.338422,28.761161],[119.346247,28.757008],[119.358206,28.761037],[119.359534,28.768304],[119.368737,28.774118],[119.371887,28.784789],[119.387684,28.786948],[119.412438,28.76166],[119.413619,28.751983],[119.421198,28.749159],[119.430696,28.755596],[119.470854,28.765356],[119.473019,28.749782],[119.479663,28.739647],[119.463767,28.742306],[119.460814,28.73944],[119.46421,28.70824],[119.458895,28.683848],[119.462241,28.661237],[119.455696,28.650886],[119.461208,28.634879],[119.468442,28.633632],[119.482025,28.639453],[119.488423,28.626438],[119.507911,28.615335],[119.509879,28.603357],[119.498068,28.584848],[119.494427,28.554018],[119.498413,28.54865],[119.514653,28.561675],[119.53488,28.555724],[119.535175,28.543782],[119.542458,28.532628],[119.568492,28.532295],[119.574201,28.523888],[119.613374,28.5278],[119.629171,28.525386],[119.638276,28.528508],[119.644722,28.541867],[119.660224,28.539953],[119.674742,28.530006],[119.703581,28.533211],[119.707813,28.545738],[119.717705,28.553769],[119.720461,28.56596],[119.739309,28.584848],[119.7399,28.591462],[119.754122,28.592668],[119.767065,28.588009],[119.773955,28.603233],[119.772725,28.608556],[119.749398,28.622696],[119.752449,28.635253],[119.764949,28.638704],[119.777252,28.630887],[119.794969,28.632883],[119.811751,28.65392],[119.813867,28.68684],[119.826367,28.695317],[119.849644,28.716591],[119.86618,28.718503],[119.874448,28.73541],[119.87179,28.742306],[119.882371,28.7492],[119.886751,28.744632],[119.89807,28.750363],[119.906731,28.768553],[119.921003,28.784],[119.921298,28.796164],[119.942164,28.793009],[119.948562,28.787197],[119.967607,28.787819],[119.971643,28.794255],[119.982421,28.796662],[120.005304,28.780886],[120.010669,28.772207],[120.025679,28.764151],[120.028976,28.758047],[120.049202,28.763155],[120.083946,28.787031],[120.097037,28.768553],[120.109882,28.767224],[120.111309,28.762324],[120.131437,28.759708],[120.145561,28.784],[120.165344,28.774325],[120.178435,28.775239],[120.183553,28.785162],[120.198858,28.783958],[120.209341,28.795832],[120.200335,28.80181],[120.20186,28.810029],[120.215148,28.825885],[120.216526,28.832608],[120.236506,28.844808],[120.241821,28.857256],[120.260719,28.865471],[120.261752,28.911429],[120.250729,28.913792],[120.258603,28.927103],[120.255453,28.931],[120.264951,28.93896],[120.271004,28.950112],[120.277894,28.930544],[120.303977,28.931664],[120.314312,28.9191],[120.303239,28.892808],[120.315394,28.887042],[120.316428,28.876879],[120.331388,28.868914],[120.338278,28.860244],[120.347284,28.858252],[120.357914,28.839372],[120.368446,28.838044],[120.388475,28.829454],[120.392855,28.834558],[120.392954,28.847132],[120.404715,28.853813],[120.406881,28.845182],[120.418101,28.851655],[120.426713,28.831985],[120.441773,28.841406],[120.473909,28.839206],[120.481143,28.828167],[120.486802,28.846012],[120.498466,28.849207],[120.502206,28.857215],[120.494972,28.86601],[120.509982,28.874888],[120.514706,28.890734],[120.525484,28.878663],[120.533948,28.879534],[120.533604,28.866301],[120.542757,28.867048],[120.56323,28.861696],[120.579962,28.869371],[120.590051,28.881111],[120.60447,28.890692],[120.619086,28.895628],[120.64699,28.90048],[120.663771,28.916488],[120.664953,28.923786],[120.659638,28.937136],[120.673417,28.959895],[120.673319,28.973158],[120.677699,28.977302],[120.696695,28.980037],[120.69886,28.972992],[120.717315,28.973779],[120.726665,28.98128],[120.72199,28.995245],[120.72952,28.99711],[120.72824,29.009829],[120.720317,29.012356],[120.724451,29.023873],[120.713575,29.035264],[120.701714,29.022713],[120.693151,29.040565],[120.70073,29.044334],[120.691626,29.052079],[120.702207,29.060195],[120.704864,29.075888],[120.694382,29.086942],[120.701222,29.097457],[120.709884,29.098409],[120.723614,29.119145],[120.736606,29.11331],[120.746843,29.122911],[120.734441,29.13127],[120.722187,29.130236],[120.712295,29.143767],[120.731095,29.164494],[120.749648,29.176035],[120.759884,29.189022],[120.77824,29.19965],[120.773171,29.205687],[120.783063,29.221193],[120.776518,29.225079],[120.773171,29.231859],[120.776567,29.242111],[120.772384,29.262859],[120.775091,29.276951],[120.759047,29.281125],[120.756784,29.28629],[120.773024,29.304633],[120.76141,29.313391],[120.749894,29.31591],[120.738723,29.30959],[120.725927,29.310251],[120.720415,29.303187],[120.711508,29.302113],[120.699844,29.318843],[120.707866,29.341311],[120.704667,29.347587],[120.697433,29.341847],[120.687935,29.341889],[120.670218,29.325534],[120.653683,29.33429],[120.645218,29.328054],[120.624106,29.336355],[120.600976,29.334166],[120.590986,29.348496],[120.579125,29.340113],[120.571399,29.34288],[120.57819,29.357704],[120.566675,29.367324],[120.553781,29.371493],[120.55949,29.379626],[120.550484,29.390936],[120.53823,29.391514],[120.523761,29.401461],[120.511163,29.419412],[120.511852,29.44029],[120.515592,29.451593],[120.522186,29.456997],[120.515247,29.468546],[120.496448,29.466773],[120.497777,29.474361],[120.474844,29.492877],[120.461458,29.48496],[120.427796,29.477207],[120.410375,29.450645],[120.398465,29.45576],[120.383997,29.456172],[120.367314,29.445571],[120.36441,29.433854],[120.369971,29.428655],[120.372825,29.414915],[120.361999,29.415038],[120.343692,29.41021],[120.334243,29.403483],[120.333308,29.395146],[120.325335,29.380658],[120.317953,29.379791],[120.307619,29.365714],[120.289902,29.355598],[120.278288,29.363443],[120.266723,29.376571],[120.261359,29.390358],[120.264016,29.400842],[120.277992,29.416771],[120.281536,29.440785],[120.267215,29.452253],[120.261801,29.469165],[120.269676,29.481042],[120.282077,29.489249],[120.268494,29.49865],[120.250925,29.496052],[120.249449,29.504793],[120.241821,29.512008],[120.227057,29.514441],[120.223809,29.52182],[120.207864,29.528951],[120.2119,29.535711],[120.200728,29.549476],[120.186506,29.548776],[120.185472,29.541357],[120.17125,29.521614],[120.157421,29.512544],[120.13877,29.508463],[120.127057,29.494279],[120.114212,29.497496],[120.102893,29.506608],[120.093346,29.500299],[120.079616,29.504711],[120.07558,29.513163],[120.085029,29.514523],[120.091722,29.532249],[120.08808,29.536412],[120.073612,29.537648],[120.05875,29.542635],[120.051122,29.549682],[120.054714,29.558213],[120.040147,29.570162],[120.02996,29.56596],[120.007076,29.57247],[120.006486,29.593563],[120.019232,29.617864],[120.035078,29.617452],[120.045216,29.626389],[120.044625,29.631618],[120.031732,29.636806],[120.024744,29.647923],[120.036702,29.653852],[120.037194,29.663979],[120.029468,29.667807],[120.029074,29.653275],[120.021692,29.647964],[120.002598,29.655087],[119.991082,29.654346],[119.988818,29.661179],[119.973119,29.674804],[119.936161,29.666531],[119.924792,29.669906],[119.921249,29.66402],[119.911702,29.66649],[119.895708,29.660644],[119.879271,29.66793],[119.859536,29.671347],[119.852499,29.668877],[119.835422,29.678138],[119.824448,29.671841],[119.817607,29.673076],[119.79118,29.654963],[119.776514,29.626841],[119.779319,29.603984],[119.764949,29.594675],[119.769182,29.579556],[119.761652,29.566536],[119.764211,29.557347],[119.750678,29.550713],[119.741081,29.551908],[119.722626,29.542759],[119.74492,29.516419],[119.735422,29.510936],[119.726908,29.511555],[119.718837,29.505288],[119.719575,29.491146],[119.70678,29.472382],[119.707124,29.464215],[119.715835,29.448995],[119.707272,29.433235],[119.691179,29.438763],[119.688916,29.421764],[119.676317,29.419206],[119.673413,29.425024],[119.664408,29.424075],[119.642508,29.432946],[119.624939,29.417762],[119.625529,29.410499],[119.606238,29.388088],[119.617606,29.380369],[119.616277,29.368273],[119.604565,29.369636],[119.592901,29.377686],[119.582075,29.379131],[119.574594,29.372773],[119.558551,29.372154],[119.545411,29.367365],[119.536061,29.373145],[119.523905,29.366003],[119.522724,29.350024],[119.510421,29.333464],[119.500037,29.335735],[119.49231,29.331069],[119.480204,29.332968],[119.471493,29.349033],[119.461454,29.350932],[119.45481,29.365259],[119.457566,29.370379],[119.451858,29.385611],[119.451365,29.397292],[119.443147,29.404556],[119.437143,29.424116],[119.427793,29.422177],[119.43232,29.415162],[119.426759,29.405547],[119.404761,29.400677],[119.399938,29.411242],[119.39354,29.411242],[119.388521,29.429728],[119.378137,29.42981],[119.368294,29.415699],[119.360223,29.416276],[119.346395,29.408724],[119.337093,29.411159],[119.328629,29.393413],[119.340145,29.38235],[119.333058,29.355061],[119.348462,29.336231],[119.344278,29.324378],[119.348806,29.319504],[119.3242,29.307979],[119.328629,29.299263],[119.322625,29.296164],[119.318294,29.279885],[119.286011,29.279348],[119.288077,29.268852],[119.270656,29.251659],[119.260912,29.247815],[119.244918,29.228634],[119.234928,29.221937],[119.233353,29.195845],[119.242162,29.189683],[119.241522,29.165735],[119.253333,29.154772],[119.251119,29.141656],[119.267162,29.133919],[119.267703,29.119104],[119.282762,29.118317],[119.292507,29.105901],[119.302595,29.100893],[119.299987,29.090709],[119.305351,29.085617],[119.32602,29.086238],[119.332517,29.075971],[119.327841,29.067649],[119.334288,29.052369],[119.332369,29.043423],[119.334682,29.022216],[119.327349,29.03808],[119.321542,29.00059],[119.328038,28.987579],[119.325922,28.979125],[119.316621,28.970256],[119.304613,28.969345],[119.311503,28.959853],[119.315587,28.943231],[119.327152,28.924739],[119.333796,28.907945],[119.34546,28.899734],[119.333599,28.865181],[119.319672,28.867794],[119.310912,28.85124],[119.311306,28.842153],[119.331926,28.846966],[119.338028,28.843149],[119.336355,28.835222],[119.345558,28.827711],[119.331631,28.807912],[119.322428,28.800897]]]]}},{"type":"Feature","properties":{"adcode":330800,"name":"衢州市","center":[118.87263,28.941708],"centroid":[118.679569,28.932446],"childrenNum":6,"level":"city","parent":{"adcode":330000},"subFeatureIndex":7,"acroutes":[100000,330000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[119.322428,28.800897],[119.331631,28.807912],[119.345558,28.827711],[119.336355,28.835222],[119.338028,28.843149],[119.331926,28.846966],[119.311306,28.842153],[119.310912,28.85124],[119.319672,28.867794],[119.333599,28.865181],[119.34546,28.899734],[119.333796,28.907945],[119.327152,28.924739],[119.315587,28.943231],[119.311503,28.959853],[119.304613,28.969345],[119.316621,28.970256],[119.325922,28.979125],[119.328038,28.987579],[119.321542,29.00059],[119.327349,29.03808],[119.334682,29.022216],[119.332369,29.043423],[119.334288,29.052369],[119.327841,29.067649],[119.332517,29.075971],[119.32602,29.086238],[119.305351,29.085617],[119.299987,29.090709],[119.302595,29.100893],[119.292507,29.105901],[119.282762,29.118317],[119.267703,29.119104],[119.267162,29.133919],[119.251119,29.141656],[119.253333,29.154772],[119.241522,29.165735],[119.242162,29.189683],[119.233353,29.195845],[119.234928,29.221937],[119.244918,29.228634],[119.260912,29.247815],[119.237782,29.250708],[119.239308,29.258933],[119.227103,29.276827],[119.228727,29.284182],[119.208156,29.284389],[119.200282,29.29038],[119.20038,29.272158],[119.192211,29.258479],[119.200922,29.257487],[119.2148,29.246947],[119.210272,29.23066],[119.213668,29.225203],[119.204465,29.223549],[119.201709,29.229379],[119.189504,29.227105],[119.194918,29.216314],[119.189504,29.205191],[119.177693,29.207259],[119.170459,29.217596],[119.151758,29.22789],[119.138126,29.220242],[119.12912,29.227063],[119.132565,29.235456],[119.12351,29.236737],[119.106384,29.227518],[119.085222,29.230578],[119.075675,29.224004],[119.062929,29.226278],[119.030596,29.215074],[119.013076,29.212386],[119.003234,29.207714],[118.998903,29.216355],[118.987141,29.226071],[118.984828,29.239465],[118.988224,29.243558],[118.966816,29.269348],[118.963322,29.267653],[118.949641,29.281744],[118.961895,29.290215],[118.962092,29.296164],[118.948017,29.301122],[118.94408,29.306286],[118.927053,29.310375],[118.900428,29.332638],[118.886354,29.322354],[118.878332,29.326567],[118.860664,29.31496],[118.855743,29.303311],[118.828775,29.287446],[118.82656,29.280298],[118.816865,29.281703],[118.793637,29.267943],[118.786402,29.266744],[118.784778,29.259099],[118.774985,29.250998],[118.763912,29.248311],[118.767259,29.234133],[118.765438,29.220614],[118.753036,29.213875],[118.743735,29.213668],[118.708843,29.188774],[118.68463,29.202545],[118.670162,29.200518],[118.638321,29.192165],[118.626855,29.19568],[118.633646,29.205605],[118.631825,29.219622],[118.620112,29.219291],[118.607612,29.239713],[118.615437,29.25075],[118.606677,29.267116],[118.610614,29.279472],[118.619177,29.276786],[118.63276,29.263149],[118.634138,29.272984],[118.614404,29.296577],[118.617209,29.303146],[118.603478,29.316447],[118.603823,29.323552],[118.596047,29.330821],[118.589059,29.327888],[118.571687,29.338337],[118.55151,29.335694],[118.528577,29.345275],[118.519079,29.344366],[118.524344,29.36142],[118.517504,29.363484],[118.505742,29.359273],[118.488813,29.367241],[118.479167,29.366539],[118.470112,29.360098],[118.456234,29.365879],[118.448754,29.37525],[118.441224,29.375911],[118.423655,29.387345],[118.425771,29.397623],[118.405397,29.408147],[118.413173,29.420568],[118.402051,29.425189],[118.390289,29.423951],[118.384137,29.433276],[118.372917,29.437815],[118.366371,29.45015],[118.352543,29.45279],[118.345751,29.465123],[118.344964,29.475681],[118.324442,29.496918],[118.310564,29.496011],[118.306627,29.479434],[118.315977,29.450562],[118.316125,29.42259],[118.291371,29.41999],[118.286154,29.426716],[118.277641,29.423374],[118.267798,29.427871],[118.255692,29.42618],[118.248507,29.431337],[118.232955,29.42391],[118.218093,29.420361],[118.204264,29.395394],[118.193044,29.39527],[118.194323,29.388253],[118.208792,29.377521],[118.204018,29.36786],[118.208694,29.360346],[118.207808,29.347587],[118.1833,29.332225],[118.179756,29.321404],[118.166567,29.313886],[118.176066,29.305914],[118.176607,29.297404],[118.169373,29.29761],[118.152886,29.28629],[118.136105,29.283893],[118.115878,29.293685],[118.105101,29.284926],[118.078132,29.290587],[118.071931,29.287033],[118.077886,29.278769],[118.080445,29.266331],[118.075573,29.24736],[118.081971,29.234587],[118.07326,29.217017],[118.057906,29.214784],[118.05141,29.217596],[118.042453,29.210319],[118.033447,29.177151],[118.028378,29.169251],[118.04137,29.160853],[118.045012,29.149104],[118.03891,29.126346],[118.053083,29.116248],[118.037974,29.101886],[118.045898,29.088846],[118.07577,29.074563],[118.076902,29.062845],[118.066961,29.053942],[118.072177,29.038991],[118.088073,29.029424],[118.090681,29.010451],[118.097079,28.998726],[118.10702,29.011984],[118.110662,29.003739],[118.099933,28.990397],[118.110022,28.991723],[118.113713,29.009208],[118.127296,29.016085],[118.132463,29.008379],[118.125918,28.994499],[118.133743,28.983891],[118.147867,28.977799],[118.147178,28.984803],[118.16514,28.986709],[118.186597,28.97697],[118.195997,28.965034],[118.199392,28.954672],[118.223802,28.947832],[118.227837,28.942443],[118.206036,28.919598],[118.196686,28.915949],[118.193487,28.908277],[118.199392,28.902969],[118.224983,28.911843],[118.237631,28.91852],[118.256824,28.92362],[118.269865,28.918644],[118.276115,28.89596],[118.28143,28.891356],[118.287926,28.864517],[118.293881,28.860866],[118.297424,28.847837],[118.304314,28.840078],[118.295308,28.835222],[118.310564,28.821983],[118.320554,28.821236],[118.331873,28.814803],[118.368192,28.811275],[118.371932,28.801769],[118.38335,28.787363],[118.378724,28.784622],[118.383694,28.774201],[118.386942,28.754807],[118.396293,28.754932],[118.392356,28.738858],[118.399738,28.727559],[118.401903,28.714473],[118.392503,28.710442],[118.39147,28.700512],[118.402247,28.703005],[118.418832,28.692242],[118.414994,28.686591],[118.432858,28.676533],[118.432612,28.651551],[118.422129,28.646812],[118.427789,28.63147],[118.433399,28.627062],[118.425279,28.611426],[118.417749,28.607558],[118.414059,28.595372],[118.421588,28.596287],[118.415683,28.583475],[118.417307,28.572825],[118.409433,28.569247],[118.41337,28.555142],[118.428084,28.54736],[118.420702,28.544739],[118.428133,28.534668],[118.425328,28.525261],[118.433251,28.516479],[118.437287,28.521682],[118.445555,28.513273],[118.430791,28.500785],[118.421933,28.502991],[118.415043,28.497412],[118.421785,28.492125],[118.438124,28.492999],[118.454315,28.476385],[118.461647,28.482631],[118.472179,28.479384],[118.482169,28.47118],[118.463321,28.455854],[118.465929,28.448232],[118.459334,28.42982],[118.450131,28.418154],[118.456529,28.415988],[118.44024,28.411946],[118.431135,28.398362],[118.455151,28.383984],[118.469275,28.355848],[118.473901,28.339046],[118.469423,28.328204],[118.48709,28.328996],[118.481923,28.32099],[118.47085,28.316694],[118.459679,28.30168],[118.433202,28.28829],[118.430446,28.280781],[118.438616,28.261255],[118.448852,28.261505],[118.445161,28.254745],[118.463862,28.243061],[118.481037,28.245982],[118.490683,28.238428],[118.502691,28.246817],[118.492947,28.262715],[118.495604,28.273104],[118.505643,28.279905],[118.514157,28.269641],[118.530201,28.270434],[118.546244,28.275024],[118.547474,28.28658],[118.558596,28.282324],[118.568833,28.285245],[118.584482,28.284327],[118.598016,28.270643],[118.595703,28.256999],[118.623016,28.256623],[118.632465,28.261297],[118.64024,28.27348],[118.651363,28.27711],[118.666668,28.269725],[118.674788,28.271435],[118.689896,28.291001],[118.700182,28.310397],[118.701904,28.327078],[118.717898,28.33817],[118.724001,28.338337],[118.742012,28.364435],[118.738371,28.369813],[118.757564,28.407488],[118.753233,28.417321],[118.734975,28.416779],[118.723459,28.411196],[118.723951,28.433153],[118.731136,28.456479],[118.725379,28.460894],[118.729709,28.479508],[118.723164,28.493249],[118.726953,28.499827],[118.7428,28.509152],[118.751215,28.52447],[118.765142,28.524096],[118.777298,28.518435],[118.780546,28.526552],[118.795359,28.534335],[118.809385,28.536249],[118.821786,28.547444],[118.83842,28.539911],[118.851019,28.53962],[118.854562,28.532212],[118.864552,28.529923],[118.868046,28.521723],[118.878332,28.522056],[118.889306,28.533003],[118.890192,28.539745],[118.902938,28.548859],[118.91406,28.563921],[118.908549,28.574447],[118.909139,28.589756],[118.917112,28.599739],[118.916619,28.610885],[118.923657,28.619244],[118.925527,28.63359],[118.930202,28.640534],[118.956974,28.647394],[118.962683,28.642405],[118.983992,28.663856],[118.991472,28.676491],[119.001659,28.683058],[119.007958,28.694569],[119.02971,28.709694],[119.043687,28.71227],[119.047575,28.722159],[119.063962,28.733541],[119.080793,28.740146],[119.087831,28.735203],[119.097132,28.743261],[119.122378,28.737072],[119.137683,28.738027],[119.161207,28.748162],[119.169573,28.748868],[119.187536,28.770173],[119.213569,28.768968],[119.238028,28.761992],[119.24851,28.763612],[119.255745,28.776152],[119.271148,28.786532],[119.276512,28.802931],[119.291325,28.806003],[119.302644,28.80401],[119.311503,28.811897],[119.322428,28.800897]]]]}},{"type":"Feature","properties":{"adcode":330900,"name":"舟山市","center":[122.106863,30.016028],"centroid":[122.146805,30.056563],"childrenNum":4,"level":"city","parent":{"adcode":330000},"subFeatureIndex":8,"acroutes":[100000,330000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[122.256887,30.065104],[122.256543,30.071828],[122.265943,30.076214],[122.281642,30.077403],[122.283413,30.073467],[122.300195,30.074984],[122.301671,30.086503],[122.293896,30.100316],[122.279525,30.102857],[122.258315,30.098595],[122.240746,30.108103],[122.191631,30.108677],[122.182429,30.117036],[122.169486,30.117118],[122.156641,30.112611],[122.144879,30.118798],[122.133019,30.136622],[122.121454,30.141088],[122.119978,30.14924],[122.110922,30.154811],[122.095716,30.158088],[122.072684,30.154114],[122.048767,30.147233],[122.036808,30.148912],[121.996306,30.161405],[121.977211,30.174471],[121.955164,30.184012],[121.949997,30.176068],[121.936414,30.167795],[121.935085,30.16161],[121.948471,30.147888],[121.983461,30.100316],[121.992221,30.074656],[121.978196,30.059282],[121.981247,30.048826],[121.99857,30.037548],[122.012005,30.021184],[122.026424,29.992426],[122.038875,29.989595],[122.073422,30.005145],[122.092468,30.006786],[122.108806,30.00494],[122.120863,29.98381],[122.139958,29.987092],[122.168944,29.989103],[122.192616,29.978886],[122.239958,29.962593],[122.279033,29.937514],[122.308955,29.943466],[122.324112,29.941291],[122.331986,29.962183],[122.341287,29.976834],[122.344289,29.995257],[122.340303,30.006539],[122.346898,30.011544],[122.343896,30.020446],[122.334102,30.021266],[122.32677,30.031848],[122.31176,30.038656],[122.291632,30.065145],[122.269929,30.062439],[122.256887,30.065104]]],[[[122.625097,30.817539],[122.637745,30.814447],[122.636269,30.819939],[122.622243,30.826001],[122.615845,30.82474],[122.625097,30.817539]]],[[[122.150932,30.190073],[122.1436,30.166935],[122.150686,30.146659],[122.162891,30.137933],[122.170125,30.139121],[122.176474,30.155138],[122.190696,30.161078],[122.184495,30.163453],[122.197586,30.175904],[122.208118,30.175167],[122.204181,30.18176],[122.218206,30.188885],[122.196356,30.193635],[122.178196,30.191752],[122.176621,30.199982],[122.166484,30.198385],[122.150932,30.190073]]],[[[122.207773,29.70316],[122.229082,29.693489],[122.24611,29.67999],[122.250391,29.688139],[122.270864,29.685135],[122.277606,29.677933],[122.281642,29.688633],[122.262301,29.688057],[122.229624,29.701637],[122.232773,29.706122],[122.226179,29.714105],[122.217813,29.711759],[122.208216,29.715627],[122.207773,29.70316]]],[[[122.427607,30.738538],[122.441681,30.733082],[122.442518,30.716345],[122.430264,30.706529],[122.427607,30.69602],[122.437055,30.691743],[122.444241,30.697079],[122.4499,30.691457],[122.487154,30.701193],[122.490501,30.695775],[122.499605,30.70323],[122.510136,30.69492],[122.513778,30.702049],[122.535186,30.698301],[122.539664,30.703678],[122.526672,30.713983],[122.536268,30.717567],[122.528345,30.724897],[122.50615,30.720051],[122.504871,30.713249],[122.486514,30.711132],[122.473621,30.715204],[122.467075,30.730272],[122.460432,30.730272],[122.450441,30.743017],[122.432183,30.742325],[122.427607,30.738538]]],[[[122.163088,30.329809],[122.144043,30.315538],[122.137743,30.32159],[122.133019,30.314515],[122.124357,30.319995],[122.092812,30.299996],[122.06791,30.301714],[122.058511,30.304618],[122.051867,30.300078],[122.057822,30.291775],[122.101031,30.275084],[122.134446,30.251884],[122.146356,30.246237],[122.194141,30.24374],[122.199604,30.234327],[122.208413,30.235514],[122.208856,30.229129],[122.230116,30.23269],[122.229427,30.260436],[122.237202,30.277007],[122.231395,30.277989],[122.224456,30.290425],[122.239466,30.296479],[122.248177,30.304496],[122.231887,30.305968],[122.221602,30.324657],[122.228344,30.329564],[122.213383,30.33443],[122.209003,30.32985],[122.191287,30.329155],[122.191877,30.337414],[122.18174,30.340971],[122.178147,30.350579],[122.173816,30.337578],[122.163088,30.329809]]],[[[122.317468,30.249593],[122.278,30.243004],[122.275982,30.23535],[122.284545,30.226837],[122.29173,30.226509],[122.298472,30.234082],[122.305559,30.228883],[122.309004,30.23531],[122.318403,30.236455],[122.32923,30.230193],[122.336809,30.23576],[122.34862,30.233222],[122.362055,30.239566],[122.363236,30.254871],[122.380707,30.253889],[122.381986,30.238134],[122.391534,30.239893],[122.397193,30.225241],[122.408217,30.227778],[122.407725,30.236005],[122.417174,30.23887],[122.418798,30.246278],[122.429477,30.250861],[122.409595,30.25704],[122.407233,30.27267],[122.400343,30.275657],[122.385727,30.270993],[122.358807,30.271238],[122.349457,30.267392],[122.322685,30.26997],[122.318699,30.26551],[122.317468,30.249593]]],[[[122.675245,30.848779],[122.669192,30.845566],[122.687991,30.838082],[122.695472,30.839018],[122.698523,30.848128],[122.690108,30.849105],[122.679133,30.861102],[122.675245,30.848779]]],[[[122.782824,30.789748],[122.775689,30.788038],[122.782135,30.7823],[122.782824,30.789748]]],[[[122.331002,29.938089],[122.327213,29.923103],[122.341337,29.908198],[122.362744,29.8944],[122.372341,29.893209],[122.376327,29.88676],[122.376819,29.871151],[122.369978,29.862031],[122.378345,29.84309],[122.386366,29.834009],[122.416189,29.828995],[122.413236,29.84835],[122.398079,29.853609],[122.401819,29.870042],[122.41929,29.873082],[122.418601,29.881462],[122.434053,29.883557],[122.432085,29.893989],[122.43489,29.906227],[122.41363,29.912551],[122.410923,29.91793],[122.430215,29.916904],[122.420618,29.937309],[122.424309,29.945765],[122.408955,29.951429],[122.410235,29.94478],[122.401573,29.945806],[122.397882,29.939648],[122.377164,29.949008],[122.372734,29.954139],[122.356691,29.950321],[122.351868,29.959105],[122.331002,29.938089]]],[[[122.430412,30.408653],[122.440796,30.413556],[122.432725,30.420092],[122.428542,30.430549],[122.432282,30.445376],[122.411268,30.452686],[122.402459,30.458281],[122.381445,30.455953],[122.373817,30.46167],[122.383414,30.472858],[122.372734,30.47886],[122.35615,30.464651],[122.337006,30.465794],[122.314959,30.470245],[122.303984,30.46657],[122.287596,30.47739],[122.278689,30.474369],[122.281838,30.460118],[122.279378,30.444477],[122.280411,30.420337],[122.285923,30.417028],[122.318305,30.407182],[122.348079,30.410696],[122.352409,30.421971],[122.365156,30.417151],[122.375441,30.419357],[122.378295,30.413556],[122.387695,30.417477],[122.404821,30.4176],[122.41112,30.411268],[122.430412,30.408653]]],[[[122.327163,30.519474],[122.317518,30.518046],[122.31924,30.512781],[122.343699,30.504006],[122.34611,30.528044],[122.340008,30.522371],[122.327163,30.519474]]],[[[122.450737,30.426097],[122.469634,30.414413],[122.485727,30.415762],[122.474211,30.429528],[122.476081,30.436023],[122.46427,30.436799],[122.459693,30.426424],[122.450737,30.426097]]],[[[122.477361,30.229784],[122.481445,30.221147],[122.503197,30.215907],[122.503493,30.22565],[122.489516,30.231298],[122.477361,30.229784]]],[[[122.264762,29.845391],[122.248374,29.848761],[122.234446,29.846542],[122.221257,29.835817],[122.23046,29.822707],[122.24109,29.820323],[122.248571,29.804334],[122.267862,29.792782],[122.28484,29.779667],[122.296799,29.778968],[122.310136,29.766796],[122.317222,29.774198],[122.328443,29.777693],[122.309447,29.794098],[122.31614,29.806389],[122.297045,29.811486],[122.297882,29.81798],[122.318354,29.817857],[122.323768,29.821844],[122.319289,29.829447],[122.302951,29.83368],[122.302065,29.838488],[122.282527,29.845515],[122.264762,29.845391]]],[[[122.302951,30.499108],[122.31427,30.491066],[122.321848,30.49425],[122.302951,30.499108]]],[[[122.217222,29.638577],[122.21983,29.629971],[122.231002,29.634748],[122.217222,29.638577]]],[[[122.703247,30.19732],[122.70807,30.188476],[122.711564,30.209357],[122.704724,30.207065],[122.703247,30.19732]]],[[[122.426918,30.032094],[122.433463,30.022004],[122.428197,30.038656],[122.426918,30.032094]]],[[[122.189564,29.810007],[122.195618,29.804704],[122.201179,29.815227],[122.190598,29.820652],[122.183708,29.815186],[122.189564,29.810007]]],[[[122.52554,30.221557],[122.529428,30.230439],[122.516682,30.231339],[122.52554,30.221557]]],[[[121.943697,30.77709],[121.955607,30.75686],[121.958609,30.740493],[121.961119,30.705877],[121.968205,30.688361],[121.997044,30.658821],[122.015007,30.645291],[122.024406,30.643701],[122.052851,30.625399],[122.071011,30.611294],[122.090745,30.600325],[122.123078,30.598368],[122.133265,30.595514],[122.136907,30.600244],[122.134298,30.612394],[122.12672,30.609826],[122.113629,30.613781],[122.11358,30.621078],[122.102113,30.622994],[122.07918,30.634775],[122.081592,30.639666],[122.072536,30.649448],[122.063284,30.650222],[122.034495,30.661633],[122.024357,30.662489],[122.010971,30.669497],[121.992812,30.695368],[121.988235,30.711172],[121.990794,30.739353],[121.987989,30.753318],[121.969731,30.789178],[121.943697,30.77709]]],[[[122.636072,30.204281],[122.643848,30.197853],[122.646308,30.18692],[122.654527,30.189704],[122.650344,30.210995],[122.640895,30.210913],[122.636072,30.204281]]],[[[122.269683,30.222621],[122.282823,30.227942],[122.274653,30.230234],[122.269683,30.222621]]],[[[122.18233,29.650764],[122.192517,29.655334],[122.211366,29.692255],[122.200785,29.711183],[122.182133,29.728833],[122.146651,29.749647],[122.141385,29.75779],[122.137842,29.774527],[122.131395,29.78863],[122.120863,29.790973],[122.10856,29.783655],[122.083659,29.783203],[122.071405,29.7728],[122.065155,29.749893],[122.047881,29.717972],[122.073816,29.701802],[122.079968,29.70139],[122.095962,29.716491],[122.109052,29.713899],[122.111168,29.70032],[122.125686,29.693119],[122.133117,29.683036],[122.132822,29.668548],[122.141484,29.660521],[122.158117,29.655293],[122.174358,29.659945],[122.18233,29.650764]]],[[[122.232626,29.682666],[122.234594,29.672005],[122.24296,29.675298],[122.232626,29.682666]]],[[[122.466239,30.74318],[122.470077,30.752585],[122.452607,30.757592],[122.452115,30.743343],[122.466239,30.74318]]],[[[122.358807,30.600081],[122.356543,30.593353],[122.374358,30.587399],[122.358807,30.600081]]],[[[122.077901,30.596411],[122.055164,30.591681],[122.055607,30.585482],[122.071749,30.572553],[122.085233,30.578834],[122.082231,30.587236],[122.100096,30.592415],[122.077901,30.596411]]],[[[122.36176,29.839556],[122.369289,29.828091],[122.375933,29.825748],[122.378788,29.834379],[122.371209,29.835529],[122.376868,29.841734],[122.36176,29.839556]]],[[[122.229968,29.661056],[122.245913,29.654716],[122.243502,29.661015],[122.229968,29.661056]]],[[[122.461367,29.943877],[122.459546,29.948638],[122.449162,29.939238],[122.456987,29.92569],[122.461367,29.943877]]],[[[122.570717,30.644313],[122.568798,30.65442],[122.582922,30.655113],[122.587893,30.665341],[122.575639,30.66583],[122.558709,30.679072],[122.555757,30.667419],[122.54803,30.663467],[122.547046,30.650752],[122.570717,30.644313]]],[[[122.179377,30.226428],[122.179082,30.214884],[122.186415,30.21779],[122.190942,30.212264],[122.204574,30.214106],[122.200244,30.226755],[122.186956,30.230644],[122.179377,30.226428]]],[[[122.424949,30.6212],[122.423965,30.612272],[122.432725,30.61745],[122.424949,30.6212]]],[[[122.209003,30.222375],[122.215746,30.218036],[122.228295,30.220451],[122.245322,30.218405],[122.23735,30.232322],[122.225441,30.229293],[122.216681,30.22082],[122.209003,30.222375]]],[[[122.15546,29.619429],[122.14419,29.608474],[122.152704,29.60695],[122.160824,29.619346],[122.15546,29.619429]]],[[[122.065204,30.179631],[122.065696,30.192202],[122.055755,30.200309],[122.04291,30.201497],[122.040056,30.196051],[122.030115,30.198057],[122.017664,30.186469],[122.024013,30.162593],[122.033068,30.161201],[122.059003,30.17832],[122.065204,30.179631]]],[[[122.391484,29.970309],[122.398571,29.975151],[122.393502,29.985123],[122.39675,29.999114],[122.414418,29.998458],[122.41801,30.006293],[122.403345,30.0154],[122.41053,30.024301],[122.40861,30.031725],[122.397784,30.026721],[122.380018,30.024506],[122.373128,30.001658],[122.372291,29.988364],[122.367813,29.980486],[122.376819,29.973305],[122.391484,29.970309]]],[[[121.888087,30.092078],[121.885774,30.094742],[121.85979,30.10171],[121.848667,30.101218],[121.854081,30.068179],[121.839809,30.047268],[121.843156,30.02869],[121.844041,30.007893],[121.835232,29.993001],[121.837004,29.987174],[121.85039,29.977285],[121.850882,29.969652],[121.874258,29.96481],[121.890941,29.974495],[121.915646,29.984097],[121.932821,29.994806],[121.934199,30.011749],[121.924849,30.037877],[121.92475,30.052598],[121.915597,30.057273],[121.906935,30.055797],[121.89537,30.073303],[121.893402,30.082691],[121.880114,30.085274],[121.888087,30.092078]]],[[[122.325638,30.226919],[122.332183,30.220247],[122.335628,30.227778],[122.325638,30.226919]]],[[[121.830803,30.066375],[121.847437,30.06166],[121.852506,30.065596],[121.844927,30.077239],[121.833264,30.082855],[121.821994,30.082076],[121.830803,30.066375]]],[[[122.32239,29.83257],[122.332872,29.826652],[122.323965,29.839515],[122.32239,29.83257]]],[[[122.038235,29.759229],[122.024357,29.756844],[122.011365,29.74611],[122.016335,29.714475],[122.029721,29.716944],[122.031837,29.736814],[122.043599,29.742654],[122.043944,29.753801],[122.038235,29.759229]]],[[[122.514516,30.649],[122.514221,30.641786],[122.522784,30.643579],[122.514516,30.649]]],[[[122.1436,30.610927],[122.149997,30.619081],[122.13607,30.61533],[122.1436,30.610927]]],[[[122.716486,30.17574],[122.718553,30.168368],[122.728051,30.17271],[122.72185,30.181965],[122.716486,30.17574]]],[[[122.526278,30.666767],[122.540894,30.657884],[122.544881,30.663344],[122.533365,30.672268],[122.526278,30.666767]]],[[[121.940351,30.114537],[121.923323,30.106628],[121.911266,30.095685],[121.916483,30.083265],[121.929623,30.078469],[121.928638,30.06658],[121.945961,30.064448],[121.957674,30.084659],[121.963481,30.10339],[121.950341,30.113594],[121.940351,30.114537]]],[[[121.957428,30.287684],[121.968304,30.294556],[121.979869,30.288502],[121.989022,30.289525],[122.000883,30.308504],[121.992763,30.328092],[121.986168,30.331036],[121.989121,30.340031],[121.981001,30.343384],[121.976079,30.337619],[121.940252,30.331731],[121.921502,30.307563],[121.931542,30.304414],[121.957428,30.287684]]],[[[122.680856,30.190523],[122.688434,30.191301],[122.689222,30.180982],[122.694094,30.187698],[122.687007,30.205345],[122.673178,30.208334],[122.680856,30.190523]]],[[[122.226572,29.808856],[122.224702,29.801867],[122.239023,29.801867],[122.226572,29.808856]]],[[[122.41678,30.682047],[122.408807,30.672472],[122.425737,30.668886],[122.435431,30.674672],[122.41678,30.682047]]],[[[121.618106,30.604811],[121.637397,30.608847],[121.617712,30.60848],[121.618106,30.604811]]],[[[122.127802,30.218364],[122.129476,30.207433],[122.140647,30.214393],[122.151917,30.21603],[122.146946,30.222007],[122.127802,30.218364]]],[[[121.863825,30.116955],[121.861168,30.104292],[121.870567,30.106628],[121.863825,30.116955]]],[[[122.225047,29.738294],[122.233561,29.731013],[122.241287,29.731918],[122.234299,29.739775],[122.225047,29.738294]]],[[[122.178492,29.978393],[122.16924,29.988241],[122.141877,29.974823],[122.14355,29.968462],[122.154426,29.971253],[122.170765,29.966164],[122.182921,29.955288],[122.19611,29.954713],[122.199309,29.960623],[122.178492,29.978393]]],[[[122.197734,29.726776],[122.217124,29.717355],[122.219683,29.724102],[122.206789,29.728833],[122.197734,29.726776]]],[[[122.287941,29.723938],[122.296848,29.729985],[122.313187,29.731466],[122.309545,29.743518],[122.296602,29.749606],[122.280017,29.746233],[122.258364,29.753307],[122.255706,29.76108],[122.261021,29.773622],[122.246159,29.783367],[122.233856,29.784477],[122.21422,29.780366],[122.213285,29.771525],[122.238236,29.741996],[122.251573,29.731178],[122.269978,29.730725],[122.287941,29.723938]]],[[[122.153836,30.578957],[122.167862,30.583687],[122.156739,30.584503],[122.153836,30.578957]]],[[[122.259053,30.519882],[122.25738,30.511842],[122.275244,30.513148],[122.277901,30.524493],[122.267567,30.526901],[122.259053,30.519882]]],[[[122.759941,30.137073],[122.767126,30.12347],[122.787943,30.128223],[122.775639,30.139203],[122.763435,30.142112],[122.759941,30.137073]]],[[[122.192468,29.796194],[122.175686,29.797181],[122.182429,29.788013],[122.198324,29.785217],[122.202015,29.790891],[122.192468,29.796194]]],[[[122.146257,29.96247],[122.132232,29.956519],[122.140696,29.943712],[122.166336,29.94634],[122.170273,29.957833],[122.163088,29.965713],[122.146257,29.96247]]],[[[122.452115,29.973469],[122.444683,29.968216],[122.450244,29.964728],[122.452115,29.973469]]],[[[122.467469,30.408857],[122.476376,30.403587],[122.477853,30.410491],[122.467469,30.408857]]],[[[122.331199,30.595677],[122.326031,30.590131],[122.341337,30.593597],[122.343207,30.599632],[122.331199,30.595677]]],[[[122.264122,30.269888],[122.254574,30.253235],[122.25423,30.237356],[122.261612,30.234736],[122.276277,30.244232],[122.291878,30.248324],[122.315844,30.250165],[122.312941,30.265142],[122.304821,30.262523],[122.30177,30.270052],[122.264122,30.269888]]],[[[122.283019,29.860388],[122.293403,29.852089],[122.309004,29.849582],[122.323915,29.852541],[122.329968,29.85895],[122.343305,29.86047],[122.342961,29.870782],[122.348423,29.878833],[122.340057,29.883598],[122.319191,29.878792],[122.301474,29.883844],[122.284545,29.875588],[122.283019,29.860388]]],[[[122.648375,30.812494],[122.660629,30.819858],[122.643355,30.826733],[122.640255,30.816318],[122.648375,30.812494]]],[[[122.78125,30.694187],[122.791732,30.698423],[122.787647,30.711498],[122.7906,30.717444],[122.799508,30.716467],[122.792815,30.729499],[122.782086,30.730028],[122.75748,30.713901],[122.758218,30.70213],[122.775196,30.704167],[122.78125,30.694187]]],[[[121.977999,30.100275],[121.966483,30.097447],[121.973865,30.084905],[121.982822,30.095234],[121.977999,30.100275]]],[[[122.069436,29.992385],[122.072241,29.972853],[122.078147,29.97273],[122.093796,29.985492],[122.076867,30.000714],[122.069436,29.992385]]],[[[122.145322,29.966328],[122.128393,29.96641],[122.129033,29.960541],[122.146454,29.963496],[122.145322,29.966328]]],[[[121.981001,30.06699],[121.99045,30.07109],[121.988579,30.083634],[121.981739,30.083224],[121.975538,30.075148],[121.981001,30.06699]]],[[[122.391583,30.740615],[122.395274,30.760523],[122.386366,30.759384],[122.391583,30.740615]]],[[[122.284988,30.635835],[122.295766,30.640726],[122.292616,30.650548],[122.284742,30.648714],[122.277212,30.638933],[122.284988,30.635835]]],[[[122.16422,29.799278],[122.174948,29.797222],[122.180017,29.802361],[122.174259,29.807664],[122.161218,29.8038],[122.16422,29.799278]]],[[[122.452804,29.956889],[122.444831,29.955042],[122.450687,29.945929],[122.458955,29.95106],[122.452804,29.956889]]],[[[122.83627,30.698708],[122.839911,30.703759],[122.836811,30.719155],[122.831053,30.728521],[122.814616,30.732879],[122.804232,30.723024],[122.810777,30.712476],[122.826821,30.709136],[122.83627,30.698708]]],[[[122.132379,29.983769],[122.143108,29.978311],[122.143206,29.987051],[122.132379,29.983769]]],[[[122.096208,29.944862],[122.090942,29.956314],[122.081542,29.953687],[122.079672,29.939566],[122.083511,29.935625],[122.097733,29.938745],[122.096208,29.944862]]],[[[122.227852,29.715627],[122.233364,29.70999],[122.235382,29.717725],[122.227852,29.715627]]],[[[122.213137,29.958161],[122.237399,29.944739],[122.273374,29.932259],[122.274604,29.93891],[122.239811,29.960049],[122.20482,29.973879],[122.19296,29.975972],[122.213137,29.958161]]],[[[122.108314,29.963086],[122.110922,29.958735],[122.125883,29.96087],[122.128245,29.973797],[122.112842,29.978434],[122.108314,29.963086]]],[[[121.969091,30.064038],[121.964071,30.053787],[121.974997,30.049523],[121.974406,30.062111],[121.969091,30.064038]]],[[[122.028983,29.955042],[122.031198,29.935215],[122.037005,29.929508],[122.047782,29.93423],[122.058462,29.952907],[122.05108,29.964974],[122.042271,29.964522],[122.028983,29.955042]]],[[[122.2561,29.864702],[122.274161,29.862401],[122.278246,29.867701],[122.267222,29.875793],[122.249899,29.875588],[122.2561,29.864702]]],[[[122.193747,29.766262],[122.189171,29.75524],[122.201277,29.755487],[122.200342,29.765151],[122.193747,29.766262]]],[[[122.288827,29.93074],[122.291435,29.924623],[122.30674,29.922118],[122.315352,29.931027],[122.311809,29.942029],[122.301573,29.941865],[122.288138,29.936118],[122.288827,29.93074]]],[[[122.212399,29.69172],[122.215844,29.684312],[122.229673,29.685423],[122.228836,29.690732],[122.212399,29.69172]]],[[[122.042418,29.981635],[122.051424,29.976834],[122.054672,29.988693],[122.046749,29.988693],[122.042418,29.981635]]],[[[122.300687,29.894646],[122.299899,29.890539],[122.314713,29.88943],[122.309496,29.896084],[122.300687,29.894646]]]]}},{"type":"Feature","properties":{"adcode":331000,"name":"台州市","center":[121.428599,28.661378],"centroid":[121.136679,28.757098],"childrenNum":9,"level":"city","parent":{"adcode":330000},"subFeatureIndex":9,"acroutes":[100000,330000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[121.60846,29.169127],[121.564267,29.173056],[121.555802,29.168961],[121.53592,29.139795],[121.529719,29.136277],[121.508361,29.140622],[121.484542,29.142856],[121.470517,29.147615],[121.450044,29.159612],[121.431048,29.159778],[121.407032,29.156882],[121.401225,29.160978],[121.403833,29.17864],[121.385378,29.196921],[121.378784,29.199236],[121.366924,29.189146],[121.356343,29.186044],[121.361904,29.173305],[121.345418,29.145173],[121.348715,29.135574],[121.336609,29.121959],[121.323813,29.117159],[121.316973,29.105653],[121.308213,29.11451],[121.298616,29.114593],[121.295221,29.092696],[121.271746,29.101803],[121.270713,29.11033],[121.256096,29.114055],[121.258754,29.129243],[121.257622,29.149311],[121.264364,29.1544],[121.253045,29.157172],[121.251028,29.163542],[121.238872,29.175745],[121.232966,29.186623],[121.233705,29.196797],[121.225338,29.203868],[121.202701,29.203578],[121.173517,29.20639],[121.164708,29.2116],[121.174403,29.223095],[121.158852,29.244756],[121.166824,29.258892],[121.179325,29.258727],[121.175289,29.278274],[121.180899,29.292033],[121.196992,29.303229],[121.201077,29.312482],[121.190742,29.312358],[121.194187,29.322189],[121.180456,29.32921],[121.175092,29.323097],[121.163084,29.325039],[121.160574,29.340154],[121.149846,29.330903],[121.133704,29.338337],[121.122041,29.336396],[121.117956,29.33111],[121.120368,29.318719],[121.117513,29.304509],[121.096155,29.305707],[121.099501,29.317893],[121.074698,29.322106],[121.056539,29.322891],[121.04084,29.309549],[121.024009,29.308103],[121.020515,29.317728],[121.005554,29.319421],[120.990889,29.309219],[120.964806,29.306327],[120.956883,29.282447],[120.942611,29.289595],[120.928093,29.291702],[120.915347,29.303311],[120.904225,29.295462],[120.903782,29.276042],[120.891627,29.270009],[120.890692,29.260462],[120.897335,29.253478],[120.900042,29.240788],[120.882227,29.239217],[120.867266,29.24455],[120.862148,29.252362],[120.853634,29.253519],[120.838428,29.237895],[120.82391,29.229503],[120.806144,29.234009],[120.776518,29.225079],[120.783063,29.221193],[120.773171,29.205687],[120.77824,29.19965],[120.759884,29.189022],[120.749648,29.176035],[120.731095,29.164494],[120.712295,29.143767],[120.722187,29.130236],[120.734441,29.13127],[120.746843,29.122911],[120.736606,29.11331],[120.723614,29.119145],[120.709884,29.098409],[120.701222,29.097457],[120.694382,29.086942],[120.704864,29.075888],[120.702207,29.060195],[120.691626,29.052079],[120.70073,29.044334],[120.693151,29.040565],[120.701714,29.022713],[120.713575,29.035264],[120.724451,29.023873],[120.720317,29.012356],[120.72824,29.009829],[120.72952,28.99711],[120.72199,28.995245],[120.726665,28.98128],[120.717315,28.973779],[120.69886,28.972992],[120.696695,28.980037],[120.677699,28.977302],[120.673319,28.973158],[120.673417,28.959895],[120.659638,28.937136],[120.664953,28.923786],[120.663771,28.916488],[120.64699,28.90048],[120.619086,28.895628],[120.60447,28.890692],[120.590051,28.881111],[120.579962,28.869371],[120.56323,28.861696],[120.542757,28.867048],[120.533604,28.866301],[120.533948,28.879534],[120.525484,28.878663],[120.514706,28.890734],[120.509982,28.874888],[120.494972,28.86601],[120.502206,28.857215],[120.498466,28.849207],[120.486802,28.846012],[120.481143,28.828167],[120.473909,28.839206],[120.441773,28.841406],[120.426713,28.831985],[120.415099,28.822315],[120.408111,28.806626],[120.409883,28.798572],[120.40068,28.785494],[120.386064,28.787114],[120.368987,28.763861],[120.369971,28.740893],[120.362934,28.734538],[120.347481,28.730218],[120.343101,28.721909],[120.351861,28.723986],[120.355503,28.712187],[120.349499,28.704334],[120.331585,28.701301],[120.324056,28.686341],[120.32253,28.6698],[120.336211,28.654378],[120.357471,28.646853],[120.356733,28.637665],[120.349745,28.633008],[120.353288,28.626896],[120.368839,28.618205],[120.371644,28.606394],[120.381733,28.599864],[120.3807,28.581852],[120.371152,28.573615],[120.361359,28.580188],[120.349597,28.574198],[120.332963,28.580563],[120.322481,28.573449],[120.326221,28.56388],[120.322087,28.554143],[120.311556,28.557639],[120.290935,28.539037],[120.292658,28.511983],[120.304223,28.506988],[120.313376,28.522181],[120.324252,28.512358],[120.336802,28.509236],[120.341034,28.49633],[120.36628,28.499785],[120.379715,28.498037],[120.387786,28.479467],[120.398957,28.465017],[120.405995,28.480425],[120.419135,28.491875],[120.414952,28.496871],[120.414952,28.512358],[120.422186,28.522223],[120.422727,28.533627],[120.430503,28.534293],[120.434145,28.553727],[120.4307,28.568165],[120.441871,28.573324],[120.446349,28.584307],[120.471891,28.586928],[120.493495,28.577776],[120.501566,28.56001],[120.524056,28.55535],[120.528781,28.548359],[120.541232,28.543365],[120.549204,28.533585],[120.554716,28.535958],[120.567856,28.531879],[120.572236,28.537498],[120.583358,28.530797],[120.598811,28.53396],[120.624303,28.533377],[120.627157,28.547402],[120.621202,28.55639],[120.631291,28.564005],[120.640002,28.557847],[120.649647,28.563006],[120.63946,28.577443],[120.653043,28.585014],[120.669234,28.579606],[120.687344,28.582476],[120.701026,28.592751],[120.70201,28.606352],[120.709096,28.611509],[120.729372,28.603773],[120.743496,28.611592],[120.757817,28.604314],[120.758703,28.591586],[120.782916,28.590547],[120.793644,28.583766],[120.798713,28.588758],[120.798221,28.576528],[120.802601,28.572201],[120.825829,28.566335],[120.829225,28.555558],[120.843054,28.542034],[120.83267,28.524595],[120.845071,28.514189],[120.854323,28.515313],[120.86953,28.491167],[120.894481,28.485546],[120.91082,28.48921],[120.914412,28.495997],[120.92765,28.505031],[120.944776,28.503449],[120.954028,28.498911],[120.954471,28.509027],[120.962198,28.509027],[120.95767,28.494831],[120.965593,28.482965],[120.98705,28.481715],[120.99517,28.473346],[121.002946,28.478717],[121.01771,28.478592],[121.025436,28.472763],[121.036115,28.481715],[121.049895,28.478259],[121.070417,28.480341],[121.076864,28.484089],[121.078734,28.495331],[121.085131,28.500993],[121.088182,28.51727],[121.104816,28.537289],[121.121352,28.532503],[121.129866,28.521723],[121.145565,28.523929],[121.156736,28.520475],[121.16958,28.505905],[121.180949,28.478343],[121.195171,28.473012],[121.19463,28.467099],[121.209098,28.458853],[121.206096,28.455979],[121.214413,28.43836],[121.226815,28.435569],[121.222829,28.422029],[121.236165,28.422696],[121.25772,28.408113],[121.251274,28.405279],[121.246155,28.385776],[121.227553,28.384818],[121.222041,28.372897],[121.204866,28.368437],[121.21589,28.351512],[121.205949,28.318654],[121.173911,28.277485],[121.155358,28.274064],[121.147385,28.263132],[121.146401,28.236133],[121.136805,28.168583],[121.123271,28.148117],[121.108409,28.139011],[121.121106,28.125266],[121.135279,28.070522],[121.13587,28.050581],[121.140988,28.031389],[121.149797,28.025284],[121.176175,28.022315],[121.238675,28.028838],[121.261165,28.034442],[121.282278,28.054636],[121.297829,28.06446],[121.307425,28.088494],[121.310083,28.110726],[121.328144,28.134165],[121.33774,28.135961],[121.343154,28.127397],[121.361215,28.126144],[121.37214,28.131282],[121.3778,28.150289],[121.391333,28.159102],[121.402357,28.197311],[121.419581,28.218018],[121.446402,28.238595],[121.456048,28.250322],[121.459739,28.271853],[121.477652,28.284327],[121.488774,28.301429],[121.499306,28.305934],[121.525979,28.303598],[121.564365,28.28804],[121.571452,28.279404],[121.571944,28.258709],[121.579523,28.24185],[121.624208,28.250489],[121.634297,28.259461],[121.637053,28.269767],[121.649011,28.278319],[121.645665,28.296674],[121.656935,28.318613],[121.669336,28.333375],[121.672633,28.347801],[121.666433,28.344091],[121.66033,28.355639],[121.635871,28.347468],[121.63656,28.359558],[121.646403,28.365102],[121.658854,28.378441],[121.658903,28.392403],[121.687151,28.400904],[121.692761,28.407321],[121.691826,28.418446],[121.681935,28.440318],[121.664513,28.444858],[121.671108,28.472596],[121.667811,28.485713],[121.652653,28.502616],[121.64222,28.520808],[121.63907,28.549108],[121.634247,28.562715],[121.615054,28.571743],[121.596157,28.575238],[121.586216,28.586553],[121.568844,28.626563],[121.557082,28.644982],[121.540842,28.655583],[121.587397,28.67221],[121.646305,28.682809],[121.679129,28.698891],[121.689415,28.719167],[121.694582,28.772872],[121.70472,28.804633],[121.702899,28.825262],[121.69222,28.855265],[121.687348,28.863355],[121.660084,28.869661],[121.668352,28.872939],[121.704228,28.863646],[121.738677,28.856592],[121.759051,28.85597],[121.774602,28.863895],[121.776423,28.879783],[121.772043,28.898365],[121.743352,28.954257],[121.718352,28.970422],[121.711265,28.986005],[121.71535,29.012274],[121.712643,29.028926],[121.699454,29.039985],[121.658952,29.058497],[121.651915,29.075888],[121.65536,29.092738],[121.661511,29.106108],[121.659936,29.118359],[121.616531,29.143518],[121.60846,29.169127]]],[[[121.84911,28.733666],[121.846797,28.729055],[121.859642,28.727891],[121.865547,28.721992],[121.873077,28.727518],[121.866089,28.738027],[121.880508,28.748702],[121.893008,28.752108],[121.896109,28.757341],[121.909544,28.761867],[121.893008,28.762532],[121.875833,28.749034],[121.851177,28.748868],[121.846994,28.741433],[121.855557,28.736075],[121.84911,28.733666]]],[[[121.749651,28.69058],[121.75226,28.683349],[121.768254,28.690746],[121.778687,28.687629],[121.781689,28.680066],[121.794041,28.679608],[121.800045,28.695317],[121.808559,28.699431],[121.801571,28.702423],[121.790006,28.690913],[121.772732,28.694195],[121.780508,28.699182],[121.765252,28.705124],[121.761856,28.689333],[121.749651,28.69058]]],[[[121.387347,28.119292],[121.401569,28.122968],[121.401323,28.129862],[121.387347,28.119292]]],[[[121.919928,28.707285],[121.920617,28.704916],[121.942664,28.720663],[121.916581,28.717215],[121.919928,28.707285]]],[[[121.837349,28.770505],[121.843254,28.770629],[121.862693,28.78209],[121.865498,28.799361],[121.872388,28.807871],[121.861561,28.813765],[121.850734,28.808286],[121.857034,28.803637],[121.852949,28.793092],[121.844386,28.788816],[121.850538,28.784747],[121.837349,28.770505]]],[[[121.687397,28.384526],[121.686118,28.374648],[121.69532,28.381317],[121.687397,28.384526]]],[[[121.889563,28.471513],[121.908313,28.479092],[121.918943,28.497371],[121.899455,28.500701],[121.896994,28.514231],[121.8873,28.511359],[121.880065,28.501909],[121.87037,28.500035],[121.871305,28.49429],[121.883658,28.495456],[121.883116,28.484089],[121.874111,28.47701],[121.876128,28.472554],[121.889563,28.471513]]],[[[121.678588,28.278319],[121.688775,28.273939],[121.686413,28.2895],[121.677604,28.285954],[121.678588,28.278319]]],[[[121.410674,28.079425],[121.410526,28.101617],[121.400831,28.092506],[121.40718,28.089873],[121.404227,28.077627],[121.410674,28.079425]]],[[[121.869534,28.423946],[121.88602,28.433986],[121.893451,28.430278],[121.910823,28.440068],[121.920617,28.45273],[121.889711,28.451189],[121.871256,28.433111],[121.869534,28.423946]]],[[[121.687397,29.09667],[121.697092,29.094062],[121.691777,29.11124],[121.681885,29.109336],[121.687397,29.09667]]],[[[121.695271,29.088474],[121.694385,29.084707],[121.710084,29.082719],[121.695271,29.088474]]],[[[121.672633,29.062224],[121.665842,29.059615],[121.680507,29.054688],[121.672633,29.062224]]],[[[121.67908,28.371063],[121.687348,28.366269],[121.688431,28.373064],[121.67908,28.371063]]],[[[121.851227,28.423487],[121.860872,28.426737],[121.855607,28.431819],[121.851227,28.423487]]],[[[121.634592,28.225448],[121.644828,28.222985],[121.644927,28.232836],[121.634592,28.225448]]],[[[121.502062,28.072235],[121.511068,28.077084],[121.516137,28.087199],[121.527111,28.086363],[121.532279,28.093426],[121.528834,28.101742],[121.504867,28.085736],[121.502062,28.072235]]],[[[121.346353,28.087784],[121.356786,28.089121],[121.372091,28.099903],[121.373961,28.10989],[121.359443,28.098065],[121.345565,28.096059],[121.346353,28.087784]]],[[[121.81727,28.610428],[121.803933,28.599115],[121.823274,28.607267],[121.81727,28.610428]]],[[[121.685576,29.115917],[121.694385,29.113061],[121.690153,29.120883],[121.685576,29.115917]]],[[[121.145122,28.013239],[121.166185,28.021771],[121.149649,28.019805],[121.145122,28.013239]]],[[[121.940105,28.441526],[121.945174,28.436652],[121.94355,28.450731],[121.940105,28.441526]]]]}},{"type":"Feature","properties":{"adcode":331100,"name":"丽水市","center":[119.921786,28.451993],"centroid":[119.517145,28.197644],"childrenNum":9,"level":"city","parent":{"adcode":330000},"subFeatureIndex":10,"acroutes":[100000,330000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[120.426713,28.831985],[120.418101,28.851655],[120.406881,28.845182],[120.404715,28.853813],[120.392954,28.847132],[120.392855,28.834558],[120.388475,28.829454],[120.368446,28.838044],[120.357914,28.839372],[120.347284,28.858252],[120.338278,28.860244],[120.331388,28.868914],[120.316428,28.876879],[120.315394,28.887042],[120.303239,28.892808],[120.314312,28.9191],[120.303977,28.931664],[120.277894,28.930544],[120.271004,28.950112],[120.264951,28.93896],[120.255453,28.931],[120.258603,28.927103],[120.250729,28.913792],[120.261752,28.911429],[120.260719,28.865471],[120.241821,28.857256],[120.236506,28.844808],[120.216526,28.832608],[120.215148,28.825885],[120.20186,28.810029],[120.200335,28.80181],[120.209341,28.795832],[120.198858,28.783958],[120.183553,28.785162],[120.178435,28.775239],[120.165344,28.774325],[120.145561,28.784],[120.131437,28.759708],[120.111309,28.762324],[120.109882,28.767224],[120.097037,28.768553],[120.083946,28.787031],[120.049202,28.763155],[120.028976,28.758047],[120.025679,28.764151],[120.010669,28.772207],[120.005304,28.780886],[119.982421,28.796662],[119.971643,28.794255],[119.967607,28.787819],[119.948562,28.787197],[119.942164,28.793009],[119.921298,28.796164],[119.921003,28.784],[119.906731,28.768553],[119.89807,28.750363],[119.886751,28.744632],[119.882371,28.7492],[119.87179,28.742306],[119.874448,28.73541],[119.86618,28.718503],[119.849644,28.716591],[119.826367,28.695317],[119.813867,28.68684],[119.811751,28.65392],[119.794969,28.632883],[119.777252,28.630887],[119.764949,28.638704],[119.752449,28.635253],[119.749398,28.622696],[119.772725,28.608556],[119.773955,28.603233],[119.767065,28.588009],[119.754122,28.592668],[119.7399,28.591462],[119.739309,28.584848],[119.720461,28.56596],[119.717705,28.553769],[119.707813,28.545738],[119.703581,28.533211],[119.674742,28.530006],[119.660224,28.539953],[119.644722,28.541867],[119.638276,28.528508],[119.629171,28.525386],[119.613374,28.5278],[119.574201,28.523888],[119.568492,28.532295],[119.542458,28.532628],[119.535175,28.543782],[119.53488,28.555724],[119.514653,28.561675],[119.498413,28.54865],[119.494427,28.554018],[119.498068,28.584848],[119.509879,28.603357],[119.507911,28.615335],[119.488423,28.626438],[119.482025,28.639453],[119.468442,28.633632],[119.461208,28.634879],[119.455696,28.650886],[119.462241,28.661237],[119.458895,28.683848],[119.46421,28.70824],[119.460814,28.73944],[119.463767,28.742306],[119.479663,28.739647],[119.473019,28.749782],[119.470854,28.765356],[119.430696,28.755596],[119.421198,28.749159],[119.413619,28.751983],[119.412438,28.76166],[119.387684,28.786948],[119.371887,28.784789],[119.368737,28.774118],[119.359534,28.768304],[119.358206,28.761037],[119.346247,28.757008],[119.338422,28.761161],[119.327694,28.779806],[119.328629,28.800565],[119.322428,28.800897],[119.311503,28.811897],[119.302644,28.80401],[119.291325,28.806003],[119.276512,28.802931],[119.271148,28.786532],[119.255745,28.776152],[119.24851,28.763612],[119.238028,28.761992],[119.213569,28.768968],[119.187536,28.770173],[119.169573,28.748868],[119.161207,28.748162],[119.137683,28.738027],[119.122378,28.737072],[119.097132,28.743261],[119.087831,28.735203],[119.080793,28.740146],[119.063962,28.733541],[119.047575,28.722159],[119.043687,28.71227],[119.02971,28.709694],[119.007958,28.694569],[119.001659,28.683058],[118.991472,28.676491],[118.983992,28.663856],[118.962683,28.642405],[118.956974,28.647394],[118.930202,28.640534],[118.925527,28.63359],[118.923657,28.619244],[118.916619,28.610885],[118.917112,28.599739],[118.909139,28.589756],[118.908549,28.574447],[118.91406,28.563921],[118.902938,28.548859],[118.890192,28.539745],[118.889306,28.533003],[118.878332,28.522056],[118.868046,28.521723],[118.864552,28.529923],[118.854562,28.532212],[118.851019,28.53962],[118.83842,28.539911],[118.821786,28.547444],[118.809385,28.536249],[118.795359,28.534335],[118.780546,28.526552],[118.777298,28.518435],[118.765142,28.524096],[118.751215,28.52447],[118.7428,28.509152],[118.726953,28.499827],[118.723164,28.493249],[118.729709,28.479508],[118.725379,28.460894],[118.731136,28.456479],[118.723951,28.433153],[118.723459,28.411196],[118.734975,28.416779],[118.753233,28.417321],[118.757564,28.407488],[118.738371,28.369813],[118.742012,28.364435],[118.724001,28.338337],[118.717898,28.33817],[118.701904,28.327078],[118.700182,28.310397],[118.713518,28.312899],[118.722327,28.31048],[118.730152,28.2968],[118.727298,28.281115],[118.739355,28.27736],[118.740881,28.267514],[118.754513,28.253452],[118.781186,28.243102],[118.802052,28.240431],[118.812387,28.225573],[118.804168,28.207874],[118.794769,28.205953],[118.782121,28.193178],[118.769276,28.185746],[118.760959,28.167413],[118.775182,28.167998],[118.782908,28.172633],[118.798115,28.168917],[118.805891,28.153088],[118.800428,28.13312],[118.802298,28.117286],[118.785369,28.106715],[118.773607,28.107968],[118.765142,28.102912],[118.763518,28.094721],[118.743144,28.088536],[118.73532,28.074994],[118.718784,28.063624],[118.720359,28.045438],[118.732662,28.035947],[118.733499,28.026455],[118.726609,28.014201],[118.72656,28.000399],[118.732514,27.990904],[118.729906,27.97258],[118.753479,27.948018],[118.754168,27.942745],[118.767111,27.941824],[118.804562,27.927092],[118.803725,27.918302],[118.81844,27.916711],[118.820408,27.89536],[118.831531,27.886316],[118.82656,27.874843],[118.835763,27.866509],[118.826314,27.846614],[118.835418,27.838195],[118.838814,27.820641],[118.847131,27.812513],[118.851462,27.796003],[118.839405,27.788585],[118.839995,27.779322],[118.853972,27.774251],[118.87218,27.734424],[118.880645,27.731153],[118.890438,27.718741],[118.897968,27.718909],[118.900084,27.704985],[118.878479,27.70532],[118.875035,27.700958],[118.880546,27.689297],[118.874641,27.682795],[118.879907,27.667944],[118.89531,27.655566],[118.903726,27.638864],[118.902643,27.623671],[118.913913,27.619138],[118.902741,27.592313],[118.90407,27.575979],[118.910222,27.570352],[118.896048,27.563129],[118.889011,27.547505],[118.869178,27.539903],[118.859631,27.527594],[118.857859,27.516671],[118.873607,27.517764],[118.879907,27.49957],[118.886501,27.501251],[118.89034,27.494107],[118.889454,27.481332],[118.897722,27.478978],[118.901462,27.464688],[118.910763,27.460862],[118.933352,27.463595],[118.949198,27.456364],[118.955448,27.449849],[118.966029,27.473346],[118.988322,27.477255],[118.990439,27.48856],[118.982761,27.49604],[118.990734,27.503352],[118.998903,27.496335],[119.020803,27.497931],[119.037191,27.480617],[119.055301,27.477591],[119.066423,27.466957],[119.072525,27.472253],[119.088126,27.464099],[119.115095,27.482845],[119.130744,27.4728],[119.131286,27.46309],[119.118884,27.461451],[119.125921,27.452203],[119.121394,27.438329],[119.12853,27.43177],[119.138766,27.434419],[119.147526,27.424832],[119.153973,27.428532],[119.16849,27.424874],[119.180252,27.428238],[119.19477,27.418735],[119.209485,27.422099],[119.222674,27.417053],[119.243441,27.419828],[119.24728,27.4295],[119.251069,27.420753],[119.267851,27.421468],[119.276463,27.435512],[119.285026,27.457626],[119.334682,27.480029],[119.347674,27.492763],[119.341867,27.506797],[119.360027,27.524402],[119.376808,27.534988],[119.394968,27.539272],[119.41667,27.539651],[119.422674,27.536584],[119.432861,27.513016],[119.438472,27.508772],[119.45171,27.51352],[119.466523,27.52646],[119.474643,27.539314],[119.477497,27.553847],[119.48483,27.570394],[119.481877,27.585679],[119.488718,27.59882],[119.500923,27.608224],[119.49797,27.625896],[119.501169,27.649901],[119.511503,27.653468],[119.52046,27.650069],[119.525923,27.660307],[119.537094,27.658923],[119.541917,27.663916],[119.539161,27.67537],[119.549299,27.670167],[119.550135,27.663832],[119.566523,27.663748],[119.578925,27.669832],[119.583945,27.665175],[119.595018,27.666895],[119.606238,27.67474],[119.635569,27.668405],[119.643,27.673188],[119.646937,27.685732],[119.65614,27.69345],[119.650923,27.695547],[119.650726,27.717147],[119.665982,27.721886],[119.678581,27.734005],[119.680205,27.744193],[119.696986,27.753626],[119.719427,27.76046],[119.725874,27.767712],[119.734831,27.766622],[119.756189,27.795625],[119.768148,27.805306],[119.773069,27.794075],[119.785077,27.795793],[119.787882,27.808993],[119.785766,27.822485],[119.793886,27.826381],[119.785766,27.833503],[119.788965,27.85319],[119.785077,27.861651],[119.790097,27.867095],[119.800186,27.890545],[119.791032,27.898584],[119.786455,27.909302],[119.804713,27.922111],[119.815146,27.92073],[119.825284,27.911771],[119.83306,27.911353],[119.843099,27.92705],[119.85117,27.932198],[119.831436,27.951617],[119.833601,27.956178],[119.854861,27.961911],[119.861997,27.949525],[119.865688,27.950864],[119.86554,27.966388],[119.875235,27.974128],[119.892115,27.951366],[119.90683,27.954253],[119.928631,27.968814],[119.96244,27.97622],[119.968739,27.962496],[119.962145,27.950236],[119.966919,27.937597],[120.001269,27.941029],[120.009389,27.947892],[120.020511,27.939606],[120.031781,27.941322],[120.043001,27.951115],[120.063572,27.951073],[120.064311,27.961241],[120.074301,27.972287],[120.084389,27.967099],[120.096889,27.980613],[120.11746,27.982621],[120.143888,27.976596],[120.145758,27.979692],[120.171939,27.978563],[120.176713,27.972203],[120.174842,27.960404],[120.178337,27.952956],[120.187835,27.948562],[120.202057,27.935965],[120.218691,27.93563],[120.229961,27.931361],[120.241575,27.934961],[120.24561,27.943415],[120.248957,27.964003],[120.257471,27.96735],[120.265591,27.95714],[120.276516,27.959609],[120.295168,27.977057],[120.324646,27.978981],[120.328928,27.966681],[120.336064,27.970697],[120.349154,27.987683],[120.335522,27.990444],[120.344479,28.019011],[120.348711,28.021018],[120.34881,28.034902],[120.344922,28.040003],[120.350286,28.052588],[120.357176,28.050581],[120.372432,28.054929],[120.37381,28.066174],[120.362294,28.080093],[120.368446,28.088912],[120.383652,28.09539],[120.390542,28.094303],[120.411851,28.11457],[120.405601,28.124222],[120.408013,28.131617],[120.38567,28.14206],[120.385916,28.147365],[120.421546,28.160188],[120.413672,28.172633],[120.422087,28.182823],[120.431044,28.186915],[120.425188,28.196351],[120.41195,28.199482],[120.415788,28.213927],[120.438426,28.234463],[120.433505,28.246984],[120.421448,28.253827],[120.426418,28.268056],[120.417019,28.288832],[120.414164,28.302931],[120.402796,28.305976],[120.394971,28.315485],[120.377698,28.31757],[120.369971,28.331332],[120.357914,28.32883],[120.346595,28.335126],[120.360768,28.3453],[120.359883,28.359391],[120.353485,28.367228],[120.334686,28.371355],[120.33503,28.384484],[120.344725,28.392444],[120.337638,28.395528],[120.331684,28.407571],[120.338819,28.412363],[120.33818,28.427112],[120.34379,28.431903],[120.366723,28.424279],[120.374302,28.410821],[120.381684,28.42557],[120.381044,28.436277],[120.372137,28.446982],[120.384341,28.458894],[120.387786,28.479467],[120.379715,28.498037],[120.36628,28.499785],[120.341034,28.49633],[120.336802,28.509236],[120.324252,28.512358],[120.313376,28.522181],[120.304223,28.506988],[120.292658,28.511983],[120.290935,28.539037],[120.311556,28.557639],[120.322087,28.554143],[120.326221,28.56388],[120.322481,28.573449],[120.332963,28.580563],[120.349597,28.574198],[120.361359,28.580188],[120.371152,28.573615],[120.3807,28.581852],[120.381733,28.599864],[120.371644,28.606394],[120.368839,28.618205],[120.353288,28.626896],[120.349745,28.633008],[120.356733,28.637665],[120.357471,28.646853],[120.336211,28.654378],[120.32253,28.6698],[120.324056,28.686341],[120.331585,28.701301],[120.349499,28.704334],[120.355503,28.712187],[120.351861,28.723986],[120.343101,28.721909],[120.347481,28.730218],[120.362934,28.734538],[120.369971,28.740893],[120.368987,28.763861],[120.386064,28.787114],[120.40068,28.785494],[120.409883,28.798572],[120.408111,28.806626],[120.415099,28.822315],[120.426713,28.831985]]]]}}]} \ No newline at end of file diff --git a/public/assets/json/海岸线.json b/public/assets/json/海岸线.json new file mode 100644 index 0000000..c4ac5e4 --- /dev/null +++ b/public/assets/json/海岸线.json @@ -0,0 +1,68 @@ +{ + "features": [ + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + [ + [114.181849, 22.224506], + [114.191732, 22.102476], + [113.93314, 21.888668], + [113.819491, 21.717391], + [113.714726, 21.30153], + [113.629346, 19.918072], + [113.02955, 18.078561], + [112.555176, 17.139501], + [111.880105, 16.563267], + [110.675924, 15.985305], + [110.092079, 15.423257], + [109.946118, 14.276954], + [110.183305, 13.195849], + [109.946118, 12.145617], + [109.360559, 10.303049], + [108.449948, 9.405884], + [107.516572, 8.168516], + [107.015736, 5.954585], + [106.810849, 3.277243], + [105.974521, 1.573048], + [105.254476, 0.83317], + [104.734443, 0.393169], + [103.674377, 0.473172], + [102.954332, 1.433088], + [101.974271, 2.072825], + [100.274164, 3.511168], + [98.814073, 5.046924], + [96.733943, 6.161623], + [91.887091, 8.348917], + [85.688788, 8.112977], + [82.192309, 6.378767], + [77.66278, 4.163285], + [67.815292, 2.340592], + [59.717945, 3.609497], + [53.205896, 3.926471], + [46.693847, -0.517698], + [42.564256, -6.854514], + [42.723086, -13.417459], + [41.452442, -19.656515], + [37.481681, -22.911874], + [35.734546, -28.490219], + [32.875598, -32.993125], + [25.569397, -37.403808], + [14.610095, -37.906789], + [7.780386, -28.350531], + [6.509742, -17.700588], + [8.892199, -9.526836], + [4.921438, -1.311743], + [-1.27295, 2.8166], + [-9.608019, 3.411991], + [-12.015051, 7.234497] + ] + ] + ] + } + } + ] +} diff --git a/public/assets/json/红原县-轮廓.json b/public/assets/json/红原县-轮廓.json new file mode 100644 index 0000000..655d916 --- /dev/null +++ b/public/assets/json/红原县-轮廓.json @@ -0,0 +1 @@ +{"type":"FeatureCollection","features":[{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[102.674352,31.851389],[102.673441,31.852137],[102.671338,31.856554],[102.671291,31.858099],[102.671919,31.860097],[102.672072,31.861925],[102.670672,31.86365],[102.669487,31.865659],[102.669838,31.8672],[102.672286,31.869818],[102.672432,31.870389],[102.672233,31.871133],[102.670519,31.873832],[102.67052,31.874231],[102.671965,31.876797],[102.671836,31.877484],[102.667965,31.880081],[102.667231,31.881057],[102.667246,31.882143],[102.669028,31.885395],[102.668699,31.885911],[102.66515,31.88736],[102.663146,31.889086],[102.662947,31.88949],[102.662963,31.890919],[102.664814,31.893539],[102.664883,31.894282],[102.663819,31.895033],[102.661065,31.895905],[102.660071,31.896769],[102.660148,31.89757],[102.661173,31.899107],[102.661586,31.900305],[102.659452,31.901862],[102.658259,31.903528],[102.658206,31.905244],[102.658626,31.9065],[102.659238,31.907412],[102.659315,31.908155],[102.657119,31.910397],[102.656729,31.911316],[102.659636,31.913015],[102.659911,31.913813],[102.659934,31.915644],[102.661166,31.917295],[102.661441,31.91838],[102.660172,31.918902],[102.656608,31.919094],[102.655873,31.919957],[102.656233,31.922184],[102.656041,31.922586],[102.652753,31.92352],[102.651957,31.924439],[102.652325,31.927355],[102.652133,31.928498],[102.651201,31.929705],[102.65156,31.931934],[102.651973,31.932618],[102.654681,31.934489],[102.6553,31.935401],[102.655514,31.936259],[102.655384,31.936775],[102.654711,31.937063],[102.648119,31.93693],[102.646047,31.938715],[102.645336,31.940891],[102.645474,31.941748],[102.647691,31.947741],[102.647706,31.948999],[102.647179,31.950433],[102.645053,31.952961],[102.640847,31.9593],[102.639363,31.96018],[102.638474,31.959543],[102.631947,31.958014],[102.629926,31.957329],[102.625931,31.955363],[102.620847,31.957109],[102.615198,31.957524],[102.608725,31.957477],[102.603626,31.955838],[102.599344,31.953748],[102.592399,31.948664],[102.587859,31.944281],[102.585464,31.941063],[102.58012,31.937593],[102.575584,31.935504],[102.571015,31.934789],[102.567746,31.938896],[102.566637,31.943239],[102.566039,31.949419],[102.563847,31.954445],[102.556776,31.963797],[102.553762,31.969047],[102.549951,31.973605],[102.541811,31.984558],[102.53666,31.989344],[102.53029,31.997659],[102.525115,32.002308],[102.521446,32.003108],[102.514939,32.00575],[102.508909,32.009281],[102.502672,32.01097],[102.499125,32.012491],[102.495881,32.013106],[102.493424,32.014194],[102.48992,32.014573],[102.486459,32.013807],[102.4835,32.013736],[102.476223,32.014485],[102.473515,32.015109],[102.471057,32.016196],[102.465829,32.019511],[102.463882,32.021297],[102.462748,32.022875],[102.461848,32.025605],[102.462748,32.030439],[102.462679,32.032272],[102.464116,32.037116],[102.466176,32.03969],[102.468964,32.044111],[102.471872,32.045553],[102.474502,32.047219],[102.476899,32.047735],[102.480352,32.048962],[102.486798,32.04911],[102.489143,32.050999],[102.48987,32.053304],[102.491116,32.056084],[102.489576,32.061321],[102.486626,32.068587],[102.484082,32.072194],[102.481491,32.076717],[102.479986,32.081265],[102.477398,32.085791],[102.471748,32.093451],[102.47,32.097079],[102.467455,32.10068],[102.461188,32.102596],[102.457084,32.104561],[102.452399,32.107656],[102.450122,32.110811],[102.446086,32.118276],[102.443834,32.120973],[102.440238,32.123632],[102.437977,32.126329],[102.434181,32.127152],[102.426526,32.130166],[102.417237,32.133127],[102.40935,32.134755],[102.406053,32.136271],[102.401895,32.139369],[102.39547,32.144926],[102.392943,32.147839],[102.390137,32.150513],[102.386498,32.15385],[102.383726,32.15584],[102.380416,32.157579],[102.376296,32.1593],[102.364865,32.161273],[102.362657,32.162585],[102.357318,32.167704],[102.355066,32.170159],[102.353631,32.172411],[102.353231,32.175611],[102.353692,32.177916],[102.357597,32.189031],[102.359633,32.192528],[102.361624,32.196942],[102.36205,32.199933],[102.363033,32.20271],[102.363625,32.208459],[102.363521,32.21121],[102.360599,32.216853],[102.355538,32.221984],[102.350503,32.226194],[102.342727,32.231242],[102.339431,32.232753],[102.334768,32.234224],[102.329871,32.234768],[102.323321,32.236184],[102.318449,32.23604],[102.314691,32.235016],[102.30082,32.229797],[102.298133,32.229261],[102.295073,32.231466],[102.292456,32.236204],[102.292091,32.238714],[102.289649,32.24575],[102.287685,32.247529],[102.282192,32.249664],[102.278968,32.249114],[102.275162,32.249462],[102.272235,32.248236],[102.26658,32.247614],[102.263602,32.247757],[102.261196,32.247229],[102.259755,32.249253],[102.258853,32.251753],[102.258497,32.254033],[102.258558,32.259308],[102.259661,32.26576],[102.258932,32.270553],[102.259227,32.276981],[102.257509,32.286333],[102.255018,32.294748],[102.254306,32.299086],[102.251304,32.306794],[102.248692,32.31131],[102.244536,32.313943],[102.242029,32.315936],[102.239322,32.315863],[102.236391,32.314867],[102.23091,32.309899],[102.227476,32.307972],[102.223489,32.30626],[102.219805,32.303868],[102.217326,32.304947],[102.215905,32.306974],[102.211417,32.311207],[102.20537,32.314026],[102.197782,32.314741],[102.194794,32.315348],[102.191053,32.314332],[102.186498,32.313524],[102.16924,32.306413],[102.161845,32.302547],[102.156762,32.301493],[102.147954,32.299193],[102.143901,32.299312],[102.134406,32.300426],[102.123192,32.304241],[102.119299,32.306885],[102.112389,32.310813],[102.105441,32.315429],[102.101216,32.319664],[102.099499,32.321906],[102.097424,32.326435],[102.094213,32.332072],[102.091262,32.338174],[102.089526,32.340879],[102.086704,32.343773],[102.0831,32.345956],[102.075082,32.349844],[102.071537,32.350428],[102.069103,32.350351],[102.065887,32.34956],[102.060001,32.347544],[102.049938,32.341727],[102.038496,32.336317],[102.035241,32.336444],[102.033004,32.337979],[102.029601,32.341538],[102.026545,32.343272],[102.023454,32.345694],[102.020416,32.346969],[102.017125,32.34778],[102.013049,32.347879],[102.008652,32.349337],[102.004077,32.350162],[102.000929,32.350224],[101.999088,32.349965],[101.997227,32.351422],[101.993111,32.352612],[101.989421,32.352728],[101.984514,32.354151],[101.98425,32.354734],[101.984201,32.356111],[101.984801,32.357146],[101.984777,32.357496],[101.984147,32.358037],[101.982632,32.358567],[101.977613,32.359618],[101.975906,32.359684],[101.974164,32.358982],[101.973288,32.358871],[101.97099,32.359207],[101.969553,32.358839],[101.96821,32.358129],[101.965411,32.356103],[101.962139,32.355434],[101.960434,32.35549],[101.958621,32.354911],[101.958448,32.354054],[101.958581,32.353005],[101.961179,32.349392],[101.961744,32.3481],[101.962808,32.342844],[101.964591,32.339666],[101.965013,32.338299],[101.968391,32.33588],[101.970491,32.335723],[101.972079,32.335237],[101.973197,32.334705],[101.975055,32.33328],[101.976915,32.332958],[101.979213,32.331694],[101.980561,32.330648],[101.982782,32.329591],[101.985968,32.328806],[101.986678,32.328098],[101.986513,32.327712],[101.984379,32.3262],[101.980859,32.321925],[101.977265,32.318507],[101.970455,32.313522],[101.968198,32.311304],[101.966364,32.30734],[101.965377,32.304292],[101.962129,32.299216],[101.961285,32.297427],[101.961151,32.295805],[101.962697,32.293464],[101.96271,32.292937],[101.960427,32.290175],[101.959426,32.286721],[101.958472,32.285618],[101.955659,32.283775],[101.953785,32.283227],[101.950988,32.282829],[101.948175,32.283502],[101.947318,32.283495],[101.943894,32.281952],[101.944415,32.283877],[101.944523,32.285621],[101.943863,32.286984],[101.940232,32.288817],[101.938896,32.289105],[101.937436,32.288998],[101.935831,32.288524],[101.929648,32.285115],[101.929004,32.285043],[101.927784,32.286375],[101.925954,32.289043],[101.925424,32.289331],[101.918878,32.288769],[101.913585,32.287211],[101.912526,32.287217],[101.912118,32.287823],[101.911609,32.289728],[101.910921,32.290799],[101.906364,32.294058],[101.903465,32.29664],[101.901862,32.297109],[101.900463,32.296294],[101.899483,32.295245],[101.899272,32.295345],[101.899733,32.297962],[101.899521,32.298996],[101.898908,32.299858],[101.896894,32.301797],[101.894374,32.304761],[101.893252,32.305617],[101.890673,32.306706],[101.886689,32.307397],[101.884243,32.306467],[101.881528,32.30244],[101.87755,32.298851],[101.873118,32.296346],[101.868479,32.295896],[101.86519,32.297683],[101.857812,32.303366],[101.857082,32.305599],[101.858026,32.310686],[101.860995,32.316339],[101.863218,32.321821],[101.862016,32.326515],[101.858597,32.330529],[101.855849,32.331567],[101.8532,32.331082],[101.85269,32.331232],[101.852492,32.332893],[101.853505,32.33878],[101.854921,32.341407],[101.861385,32.349907],[101.863478,32.353849],[101.863951,32.357449],[101.862694,32.366202],[101.862436,32.371754],[101.862977,32.375984],[101.864728,32.378609],[101.867888,32.379741],[101.879001,32.386405],[101.881294,32.389942],[101.883313,32.391884],[101.890119,32.397527],[101.892886,32.401124],[101.89518,32.403294],[101.897605,32.403576],[101.901173,32.40311],[101.904072,32.403332],[101.90784,32.405041],[101.911891,32.408182],[101.914532,32.411378],[101.916416,32.412005],[101.917096,32.414006],[101.916562,32.417781],[101.914616,32.419331],[101.911854,32.420935],[101.911296,32.421933],[101.910359,32.422758],[101.908572,32.425104],[101.907339,32.427464],[101.907396,32.429248],[101.908368,32.435347],[101.908125,32.439392],[101.9074,32.444531],[101.907313,32.447583],[101.907759,32.451095],[101.908678,32.455444],[101.909111,32.461975],[101.90993,32.464377],[101.911113,32.466551],[101.911471,32.471889],[101.911812,32.473265],[101.913911,32.478531],[101.915322,32.483153],[101.915593,32.486952],[101.915847,32.487921],[101.917071,32.490189],[101.91762,32.493416],[101.918949,32.495493],[101.919249,32.497876],[101.92158,32.503358],[101.921089,32.505382],[101.921229,32.506259],[101.922348,32.508718],[101.921922,32.510458],[101.921972,32.511997],[101.920772,32.515074],[101.920754,32.515641],[101.919709,32.517771],[101.919974,32.52135],[101.920187,32.522194],[101.921212,32.524027],[101.921514,32.525341],[101.923128,32.528166],[101.924231,32.531224],[101.927672,32.53882],[101.933605,32.544161],[101.935048,32.545104],[101.937404,32.54782],[101.941792,32.551278],[101.94348,32.552877],[101.946267,32.556213],[101.947615,32.558763],[101.948199,32.5607],[101.950169,32.565186],[101.952213,32.568508],[101.953303,32.571126],[101.953964,32.571993],[101.955816,32.573261],[101.956432,32.572439],[101.956592,32.572902],[101.958588,32.571124],[101.960599,32.568958],[101.963575,32.56634],[101.965701,32.565161],[101.967942,32.565069],[101.970704,32.563438],[101.974629,32.559378],[101.978669,32.55604],[101.981523,32.554132],[101.983451,32.553234],[101.987844,32.551731],[101.991273,32.553427],[101.991549,32.554801],[101.990884,32.558473],[101.991188,32.561225],[101.989684,32.56738],[101.989491,32.570681],[101.989807,32.571059],[101.990343,32.571073],[101.994495,32.568792],[101.997176,32.566678],[101.99914,32.56463],[102.000785,32.563986],[102.001759,32.56413],[102.002172,32.565292],[102.00516,32.568667],[102.00658,32.572195],[102.007859,32.574342],[102.011351,32.582009],[102.012754,32.58343],[102.014752,32.58665],[102.015609,32.587231],[102.018211,32.588112],[102.019534,32.58884],[102.020264,32.589781],[102.021194,32.591881],[102.023063,32.594449],[102.024047,32.595234],[102.027411,32.596059],[102.027853,32.597751],[102.029146,32.599284],[102.03272,32.602188],[102.03247,32.608502],[102.033131,32.611366],[102.035329,32.615202],[102.036456,32.616286],[102.038927,32.618019],[102.041968,32.619202],[102.04643,32.619588],[102.054661,32.61831],[102.057126,32.618486],[102.059077,32.616694],[102.064053,32.618895],[102.064447,32.619441],[102.064412,32.620514],[102.064998,32.622024],[102.066755,32.623954],[102.06898,32.621005],[102.069751,32.619028],[102.0702,32.614775],[102.071356,32.612356],[102.07015,32.610397],[102.070014,32.608753],[102.070552,32.607533],[102.074934,32.601531],[102.076291,32.599881],[102.077934,32.598426],[102.079634,32.592009],[102.078984,32.588264],[102.080734,32.58613],[102.083372,32.584611],[102.084374,32.583329],[102.084801,32.582338],[102.084798,32.581351],[102.083628,32.579364],[102.083515,32.578621],[102.083712,32.576783],[102.084453,32.575074],[102.084558,32.573437],[102.083844,32.572679],[102.079561,32.570473],[102.078568,32.569375],[102.077408,32.567083],[102.077377,32.566458],[102.07777,32.565974],[102.081749,32.563269],[102.083031,32.562879],[102.085101,32.562794],[102.09142,32.564709],[102.094472,32.565238],[102.100353,32.565323],[102.103175,32.564712],[102.105257,32.563989],[102.108474,32.562741],[102.116501,32.558951],[102.11884,32.558228],[102.122078,32.558009],[102.123366,32.558389],[102.126032,32.560065],[102.127654,32.560209],[102.129673,32.560003],[102.133161,32.55892],[102.135095,32.55797],[102.138553,32.555453],[102.140357,32.554736],[102.143712,32.554566],[102.144447,32.554045],[102.147807,32.549385],[102.149329,32.548271],[102.150116,32.546633],[102.15019,32.544255],[102.151335,32.539374],[102.150227,32.535506],[102.150594,32.534134],[102.153068,32.530457],[102.154316,32.527726],[102.15828,32.523891],[102.1624,32.52106],[102.171523,32.513877],[102.174573,32.510284],[102.180424,32.506646],[102.183117,32.50409],[102.183925,32.502801],[102.187554,32.499799],[102.188613,32.497939],[102.190379,32.49295],[102.191495,32.491079],[102.192466,32.491193],[102.196266,32.492578],[102.200243,32.49266],[102.200769,32.493324],[102.201694,32.497102],[102.203546,32.500638],[102.203853,32.504949],[102.204669,32.508661],[102.204709,32.51115],[102.205569,32.513434],[102.205693,32.514663],[102.205196,32.517746],[102.204229,32.520569],[102.202062,32.52289],[102.202076,32.524428],[102.202735,32.527329],[102.205048,32.533379],[102.207986,32.533657],[102.210544,32.533497],[102.215449,32.532497],[102.217398,32.532351],[102.218617,32.532616],[102.219509,32.533114],[102.220065,32.533964],[102.221146,32.537098],[102.222685,32.539643],[102.226266,32.542906],[102.227691,32.543513],[102.229322,32.543771],[102.230793,32.543403],[102.231989,32.542295],[102.232889,32.540338],[102.234016,32.533389],[102.2341,32.530812],[102.234771,32.527538],[102.235906,32.523974],[102.239191,32.516936],[102.23961,32.511433],[102.240403,32.50747],[102.239968,32.50307],[102.240136,32.501406],[102.245412,32.492735],[102.246869,32.491624],[102.248615,32.491137],[102.250308,32.491566],[102.251758,32.492804],[102.253078,32.494615],[102.254176,32.498378],[102.25407,32.502843],[102.254909,32.510042],[102.256596,32.513277],[102.259113,32.512084],[102.260174,32.510352],[102.26257,32.50816],[102.264326,32.507793],[102.265478,32.5079],[102.266088,32.508527],[102.266799,32.510751],[102.268875,32.514287],[102.269761,32.515307],[102.270822,32.516043],[102.271227,32.516936],[102.274258,32.517725],[102.275762,32.518859],[102.276877,32.521482],[102.277358,32.522104],[102.278649,32.522388],[102.279932,32.522316],[102.282032,32.522986],[102.283048,32.523026],[102.283789,32.522791],[102.284721,32.521703],[102.286211,32.521629],[102.286692,32.522084],[102.287051,32.524085],[102.28754,32.524824],[102.288357,32.525223],[102.289305,32.525322],[102.291329,32.524847],[102.292812,32.524836],[102.294172,32.525336],[102.295303,32.526717],[102.294417,32.528265],[102.293637,32.530381],[102.293103,32.536175],[102.291276,32.541173],[102.290364,32.547228],[102.280933,32.552458],[102.280174,32.553768],[102.28015,32.555272],[102.281163,32.559796],[102.27811,32.560918],[102.276838,32.561762],[102.27507,32.564086],[102.274037,32.566991],[102.272344,32.56828],[102.263623,32.572152],[102.263319,32.5744],[102.264088,32.575935],[102.263773,32.578547],[102.262129,32.581738],[102.262151,32.583157],[102.262786,32.585553],[102.262209,32.587577],[102.259821,32.592958],[102.25949,32.594816],[102.262431,32.598147],[102.267881,32.603087],[102.268658,32.606711],[102.267368,32.610793],[102.266223,32.619975],[102.266277,32.622952],[102.26898,32.631219],[102.2693,32.634371],[102.26885,32.636203],[102.264568,32.64312],[102.263209,32.647149],[102.262729,32.649884],[102.261081,32.653753],[102.25989,32.655657],[102.258555,32.656817],[102.256609,32.657529],[102.252413,32.657577],[102.247677,32.657291],[102.245587,32.657714],[102.242621,32.658776],[102.241546,32.658845],[102.239442,32.658299],[102.237078,32.658557],[102.234601,32.660073],[102.224672,32.66913],[102.222402,32.670877],[102.221185,32.671666],[102.219128,32.669702],[102.218069,32.669497],[102.217506,32.669857],[102.215358,32.673119],[102.213299,32.672073],[102.211586,32.670259],[102.208852,32.668349],[102.206758,32.668431],[102.205692,32.66902],[102.204695,32.670117],[102.203256,32.67334],[102.202137,32.675251],[102.201079,32.676408],[102.19967,32.677454],[102.197059,32.678804],[102.195864,32.679852],[102.193368,32.686511],[102.193224,32.691137],[102.192258,32.694079],[102.192215,32.695467],[102.194103,32.695968],[102.199003,32.698385],[102.200384,32.699618],[102.200347,32.700821],[102.20151,32.702049],[102.204112,32.702658],[102.207234,32.704112],[102.209808,32.705647],[102.211509,32.707164],[102.213119,32.711642],[102.212403,32.713571],[102.209685,32.716662],[102.202096,32.728818],[102.196714,32.73676],[102.195438,32.739141],[102.195383,32.740899],[102.198733,32.745598],[102.200272,32.752296],[102.1993,32.755424],[102.196946,32.757319],[102.193609,32.759195],[102.191725,32.767026],[102.189836,32.771808],[102.190437,32.77306],[102.193044,32.775882],[102.198933,32.777648],[102.204078,32.778013],[102.210948,32.775899],[102.214214,32.775528],[102.218478,32.777481],[102.222734,32.779889],[102.238289,32.784899],[102.244796,32.785307],[102.255062,32.786969],[102.263961,32.788822],[102.270466,32.789695],[102.27845,32.787169],[102.286411,32.785561],[102.288914,32.784254],[102.297964,32.78268],[102.301277,32.781397],[102.305112,32.781052],[102.308364,32.781374],[102.311852,32.78285],[102.316123,32.785043],[102.320516,32.791363],[102.326693,32.800948],[102.329999,32.807241],[102.335288,32.811292],[102.342509,32.814942],[102.350659,32.815636],[102.358208,32.817916],[102.367069,32.821377],[102.370538,32.823312],[102.37744,32.828093],[102.3795,32.831133],[102.383184,32.834678],[102.386912,32.837074],[102.389814,32.839447],[102.396371,32.846045],[102.399211,32.850252],[102.40225,32.8563],[102.403448,32.860463],[102.404273,32.867598],[102.404421,32.871044],[102.402694,32.880866],[102.401522,32.882901],[102.401436,32.88542],[102.402973,32.887757],[102.4047,32.892619],[102.410195,32.898731],[102.419114,32.907452],[102.423873,32.911484],[102.426743,32.915],[102.429899,32.917833],[102.435074,32.925074],[102.43887,32.932513],[102.440109,32.935756],[102.440023,32.938279],[102.441011,32.940829],[102.442562,32.943161],[102.446798,32.946018],[102.450012,32.947469],[102.460784,32.957596],[102.462048,32.960151],[102.462568,32.967963],[102.463286,32.970732],[102.463339,32.976704],[102.464542,32.980862],[102.464135,32.984522],[102.465364,32.988221],[102.464456,32.990725],[102.464075,33.001044],[102.465599,33.004063],[102.465789,33.006132],[102.466776,33.008909],[102.466932,33.012127],[102.468378,33.017207],[102.470862,33.023461],[102.471563,33.026689],[102.473095,33.029479],[102.474549,33.034101],[102.476184,33.041483],[102.476851,33.045631],[102.475873,33.049966],[102.474774,33.057741],[102.475934,33.063278],[102.477189,33.066288],[102.477561,33.070889],[102.481421,33.084288],[102.483463,33.095349],[102.485229,33.099062],[102.490394,33.106521],[102.49433,33.110738],[102.498578,33.113589],[102.510361,33.126021],[102.512169,33.128585],[102.515613,33.131413],[102.518762,33.13447],[102.52109,33.137734],[102.524785,33.141031],[102.528809,33.142729],[102.531709,33.145319],[102.535994,33.147253],[102.539751,33.148718],[102.547864,33.150509],[102.552714,33.151999],[102.556474,33.15346],[102.563433,33.157296],[102.567342,33.162207],[102.56885,33.165686],[102.572327,33.171202],[102.576481,33.174945],[102.580438,33.177038],[102.581972,33.179383],[102.583307,33.180684],[102.584847,33.181759],[102.587554,33.183055],[102.600136,33.184424],[102.606183,33.182331],[102.609066,33.181977],[102.623258,33.184161],[102.624027,33.185153],[102.626823,33.190349],[102.629344,33.192199],[102.630271,33.19412],[102.630696,33.196545],[102.629945,33.199409],[102.62755,33.204243],[102.627281,33.206449],[102.625859,33.209659],[102.625653,33.210784],[102.627051,33.213328],[102.630575,33.221071],[102.631637,33.224233],[102.632096,33.227902],[102.632891,33.231064],[102.633618,33.232643],[102.635277,33.235177],[102.634706,33.239702],[102.63477,33.240705],[102.635144,33.241612],[102.63966,33.243401],[102.645611,33.247661],[102.651606,33.25038],[102.653486,33.2534],[102.656518,33.254619],[102.661558,33.257576],[102.666325,33.258162],[102.66894,33.257805],[102.671216,33.255725],[102.672383,33.250526],[102.673032,33.250334],[102.678361,33.251677],[102.68307,33.254421],[102.685794,33.258075],[102.689588,33.261828],[102.691042,33.262474],[102.692093,33.262161],[102.694154,33.260712],[102.695634,33.260383],[102.696273,33.26055],[102.697568,33.26145],[102.699027,33.260734],[102.701741,33.256574],[102.702495,33.255895],[102.703201,33.255857],[102.703911,33.256823],[102.706069,33.258639],[102.708699,33.260054],[102.710287,33.261422],[102.713252,33.262843],[102.714845,33.264031],[102.715518,33.266434],[102.717729,33.268585],[102.717987,33.270415],[102.723302,33.276918],[102.725203,33.276826],[102.729111,33.279073],[102.731019,33.280498],[102.736567,33.280589],[102.73826,33.281148],[102.739074,33.281607],[102.741984,33.284212],[102.742509,33.285834],[102.743908,33.28649],[102.746226,33.287098],[102.748574,33.288632],[102.748906,33.289113],[102.749441,33.291828],[102.749759,33.292245],[102.751416,33.29295],[102.753449,33.294233],[102.753672,33.294918],[102.753319,33.297206],[102.754142,33.299739],[102.756608,33.301416],[102.758263,33.301304],[102.76016,33.300117],[102.762324,33.301042],[102.766432,33.301846],[102.770176,33.303762],[102.770483,33.304924],[102.770955,33.3056],[102.773026,33.305919],[102.774174,33.306478],[102.774783,33.307774],[102.775474,33.308274],[102.77708,33.308841],[102.779962,33.31092],[102.780469,33.312625],[102.781762,33.313469],[102.786537,33.315657],[102.790396,33.316543],[102.796224,33.316922],[102.802875,33.316079],[102.812902,33.315828],[102.815455,33.316331],[102.816634,33.315604],[102.818384,33.312779],[102.820111,33.312139],[102.827151,33.310572],[102.827269,33.310452],[102.826886,33.309868],[102.826981,33.309092],[102.827635,33.308368],[102.828511,33.308028],[102.829844,33.308421],[102.832589,33.309917],[102.833546,33.311039],[102.834854,33.311843],[102.8366,33.309801],[102.837796,33.308997],[102.838408,33.308943],[102.841006,33.310076],[102.842706,33.309897],[102.84339,33.310049],[102.845546,33.311259],[102.847573,33.31194],[102.849086,33.313158],[102.850039,33.312929],[102.851176,33.312034],[102.854284,33.312352],[102.85589,33.314151],[102.859108,33.315011],[102.860191,33.316968],[102.865578,33.317902],[102.866546,33.318264],[102.867879,33.319796],[102.87041,33.319748],[102.875313,33.318568],[102.878461,33.317437],[102.880345,33.315916],[102.881763,33.314057],[102.883518,33.307235],[102.884456,33.305485],[102.8856,33.304243],[102.886882,33.303623],[102.888354,33.303456],[102.890437,33.303626],[102.89165,33.304081],[102.892657,33.303964],[102.895138,33.302727],[102.899717,33.299857],[102.901458,33.299176],[102.905565,33.296986],[102.909597,33.295411],[102.912087,33.294734],[102.924931,33.294699],[102.939736,33.294105],[102.941686,33.294339],[102.946138,33.295892],[102.954701,33.295877],[102.967214,33.296369],[102.978575,33.296456],[102.980838,33.29691],[102.983215,33.298424],[102.988396,33.300567],[102.989874,33.300571],[102.99123,33.300241],[102.995069,33.29805],[102.995545,33.297263],[102.99615,33.296873],[102.997836,33.296707],[102.999522,33.29705],[103.001683,33.297958],[103.003507,33.29898],[103.006671,33.301417],[103.010656,33.302726],[103.014426,33.30291],[103.017736,33.302296],[103.021513,33.300843],[103.023061,33.299774],[103.024667,33.298185],[103.040951,33.29974],[103.045002,33.299813],[103.064399,33.296916],[103.074596,33.28236],[103.084374,33.280645],[103.086379,33.278621],[103.089524,33.274867],[103.090376,33.272311],[103.093314,33.272357],[103.093329,33.271689],[103.092374,33.270543],[103.09252,33.269466],[103.093526,33.268248],[103.093541,33.26758],[103.091777,33.267038],[103.089848,33.265619],[103.089437,33.264791],[103.092251,33.26211],[103.092394,33.261187],[103.087666,33.261781],[103.086885,33.2611],[103.087396,33.260131],[103.08839,33.259479],[103.094106,33.258489],[103.097857,33.254846],[103.099817,33.254774],[103.113007,33.258776],[103.117909,33.258282],[103.122406,33.259581],[103.125781,33.25896],[103.131015,33.257131],[103.143527,33.257913],[103.148859,33.257774],[103.151296,33.258421],[103.158151,33.256417],[103.159309,33.256535],[103.161856,33.257391],[103.164982,33.253884],[103.166912,33.24918],[103.166879,33.241982],[103.166024,33.236111],[103.166369,33.234213],[103.170157,33.231126],[103.171949,33.230069],[103.172965,33.228181],[103.175826,33.207911],[103.176507,33.204526],[103.179877,33.197938],[103.180012,33.19141],[103.181774,33.185829],[103.181165,33.182839],[103.182057,33.178069],[103.184655,33.170392],[103.185046,33.166181],[103.19274,33.162835],[103.196293,33.162109],[103.197103,33.161297],[103.200441,33.156147],[103.202908,33.154843],[103.204189,33.154859],[103.209624,33.157655],[103.211736,33.15578],[103.237963,33.146439],[103.24103,33.145812],[103.242262,33.145289],[103.244804,33.145697],[103.246671,33.144798],[103.24711,33.144971],[103.247087,33.145505],[103.249495,33.144404],[103.252274,33.141716],[103.25662,33.141681],[103.25772,33.13943],[103.258544,33.137011],[103.261187,33.134998],[103.261866,33.134101],[103.263616,33.133382],[103.2647,33.132599],[103.265052,33.130737],[103.265074,33.12859],[103.2659,33.126737],[103.267252,33.125561],[103.269338,33.124735],[103.273303,33.124707],[103.274786,33.124269],[103.276436,33.126767],[103.277308,33.127337],[103.278653,33.126784],[103.278997,33.1256],[103.280617,33.12488],[103.284569,33.125821],[103.286993,33.125954],[103.288469,33.125681],[103.289891,33.12496],[103.291176,33.123897],[103.292116,33.12357],[103.294472,33.123531],[103.295749,33.123147],[103.297033,33.122314],[103.298333,33.119785],[103.301033,33.118678],[103.303137,33.116493],[103.306036,33.115895],[103.307658,33.115234],[103.307994,33.114391],[103.307076,33.112349],[103.308093,33.111569],[103.312745,33.110028],[103.314971,33.108864],[103.316065,33.106504],[103.317014,33.105889],[103.319102,33.105569],[103.322538,33.104469],[103.323486,33.103573],[103.323969,33.102281],[103.324206,33.099062],[103.324749,33.097884],[103.32846,33.096337],[103.330564,33.094436],[103.331352,33.094],[103.332982,33.093643],[103.336654,33.092306],[103.341735,33.089124],[103.346417,33.087557],[103.346363,33.081252],[103.347273,33.073636],[103.347518,33.068503],[103.346837,33.065229],[103.343975,33.05581],[103.341664,33.049325],[103.34057,33.044186],[103.33982,33.040018],[103.340279,33.037533],[103.340264,33.034148],[103.339912,33.030592],[103.339032,33.028506],[103.337754,33.026588],[103.336323,33.021738],[103.336384,33.02044],[103.33692,33.019593],[103.338121,33.018743],[103.339597,33.018066],[103.342681,33.017558],[103.34376,33.017161],[103.344288,33.016369],[103.343882,33.014793],[103.339834,33.010338],[103.338082,33.007966],[103.334631,33.002387],[103.334121,32.998609],[103.331993,32.995415],[103.32785,32.992132],[103.325951,32.991406],[103.32454,32.990541],[103.323069,32.988329],[103.321916,32.985799],[103.320401,32.980947],[103.319173,32.975877],[103.316631,32.968942],[103.314263,32.965455],[103.311199,32.957818],[103.309893,32.955264],[103.309179,32.95158],[103.307656,32.947421],[103.306968,32.94213],[103.30803,32.933433],[103.307882,32.928844],[103.309012,32.917165],[103.309234,32.908675],[103.308015,32.903604],[103.307388,32.896481],[103.304794,32.891379],[103.301887,32.887879],[103.298423,32.885057],[103.292576,32.879201],[103.282197,32.869583],[103.280884,32.867719],[103.277953,32.865368],[103.272135,32.858829],[103.268667,32.856234],[103.265433,32.854793],[103.261678,32.852654],[103.25789,32.851893],[103.252526,32.849042],[103.249278,32.848521],[103.24444,32.846131],[103.238544,32.842804],[103.234516,32.840896],[103.231096,32.836703],[103.221342,32.825967],[103.212164,32.823501],[103.20403,32.82289],[103.199687,32.822814],[103.193393,32.824534],[103.189249,32.826979],[103.186224,32.828303],[103.182896,32.830767],[103.181214,32.832573],[103.178727,32.833902],[103.174029,32.837029],[103.171472,32.840652],[103.169808,32.841999],[103.167875,32.84288],[103.164977,32.846545],[103.164223,32.852639],[103.164468,32.856071],[103.165221,32.858458],[103.164788,32.859672],[103.163386,32.860454],[103.159058,32.860619],[103.152666,32.861921],[103.143758,32.865404],[103.140731,32.86611],[103.134496,32.866145],[103.130242,32.866648],[103.127154,32.867697],[103.125102,32.869292],[103.123737,32.871101],[103.123333,32.873342],[103.125156,32.881613],[103.124676,32.883514],[103.123105,32.885329],[103.120657,32.887387],[103.109853,32.893371],[103.106106,32.897409],[103.102702,32.905795],[103.101137,32.907891],[103.099274,32.909026],[103.097311,32.909352],[103.095876,32.9091],[103.094088,32.908394],[103.092981,32.907677],[103.092263,32.906433],[103.091422,32.903526],[103.090498,32.902284],[103.088848,32.901578],[103.087419,32.901494],[103.083522,32.903067],[103.082498,32.90286],[103.08152,32.902139],[103.080388,32.900557],[103.079196,32.899433],[103.076581,32.898517],[103.075083,32.898547],[103.073171,32.898071],[103.070809,32.89669],[103.068843,32.894726],[103.067382,32.893666],[103.065041,32.892801],[103.062861,32.892613],[103.060757,32.892827],[103.059494,32.893396],[103.057005,32.892249],[103.054323,32.890582],[103.051118,32.888213],[103.047747,32.882169],[103.046205,32.878924],[103.044376,32.876359],[103.043627,32.873814],[103.042346,32.870804],[103.038686,32.86544],[103.034146,32.862119],[103.030652,32.860429],[103.027968,32.858761],[103.023357,32.857501],[103.013759,32.858416],[103.009644,32.859235],[103.007151,32.860324],[103.004946,32.860958],[102.993796,32.867795],[102.988321,32.868348],[102.983369,32.869145],[102.971551,32.862433],[102.969198,32.859163],[102.967664,32.855687],[102.967516,32.851552],[102.96708,32.848101],[102.967219,32.843517],[102.964857,32.831757],[102.963837,32.829437],[102.9626,32.825278],[102.959255,32.818773],[102.956632,32.815271],[102.953113,32.805549],[102.952652,32.802786],[102.954733,32.797561],[102.95644,32.795309],[102.958687,32.793069],[102.961178,32.79198],[102.963147,32.789966],[102.966605,32.784313],[102.96826,32.774718],[102.967807,32.771953],[102.96792,32.768286],[102.966744,32.762294],[102.962631,32.754161],[102.962421,32.752098],[102.95864,32.742138],[102.958753,32.738471],[102.95776,32.735006],[102.958135,32.732034],[102.957019,32.723978],[102.955538,32.719129],[102.953988,32.716105],[102.951628,32.713069],[102.945515,32.708333],[102.942364,32.704589],[102.930972,32.694228],[102.926423,32.691831],[102.923206,32.690382],[102.918866,32.68982],[102.915885,32.689753],[102.908845,32.688678],[102.904727,32.689731],[102.900124,32.689396],[102.896624,32.688405],[102.892534,32.689001],[102.88572,32.689539],[102.879012,32.687328],[102.876635,32.684986],[102.874544,32.682416],[102.871516,32.675471],[102.869417,32.673134],[102.864873,32.670969],[102.860823,32.670425],[102.853584,32.667975],[102.843164,32.663169],[102.838406,32.6594],[102.833413,32.654479],[102.831914,32.650546],[102.830379,32.647763],[102.827016,32.642874],[102.826262,32.641023],[102.824156,32.639143],[102.822336,32.636582],[102.821062,32.634032],[102.818557,32.627784],[102.817846,32.624561],[102.820498,32.618195],[102.822335,32.611582],[102.825246,32.605447],[102.826685,32.602957],[102.827863,32.599772],[102.828556,32.595199],[102.831858,32.585409],[102.832785,32.58176],[102.832187,32.575322],[102.831181,32.57255],[102.829673,32.569307],[102.826804,32.565805],[102.823909,32.563223],[102.818579,32.560584],[102.812694,32.558168],[102.810605,32.556059],[102.808073,32.550728],[102.806019,32.547015],[102.805342,32.542873],[102.803686,32.535729],[102.802152,32.532942],[102.799282,32.529439],[102.796108,32.527308],[102.787063,32.522521],[102.784175,32.519707],[102.782387,32.516225],[102.781407,32.513219],[102.780947,32.510691],[102.781303,32.507947],[102.781146,32.50473],[102.783393,32.50226],[102.785405,32.498637],[102.789629,32.493683],[102.792534,32.487784],[102.793435,32.484826],[102.793816,32.481394],[102.793912,32.478644],[102.793183,32.476103],[102.787104,32.471614],[102.773119,32.468778],[102.766983,32.465887],[102.762156,32.4644],[102.760047,32.462744],[102.756574,32.461289],[102.753352,32.460298],[102.743058,32.460051],[102.739026,32.459036],[102.728317,32.454876],[102.725431,32.452049],[102.723344,32.449478],[102.721891,32.444165],[102.721778,32.439579],[102.720586,32.434731],[102.716672,32.430049],[102.713262,32.426524],[102.709826,32.423913],[102.70525,32.422652],[102.699925,32.419533],[102.696453,32.417839],[102.692685,32.417053],[102.688116,32.415561],[102.683337,32.412454],[102.676252,32.40539],[102.673388,32.401875],[102.670281,32.397439],[102.670115,32.394225],[102.668879,32.390754],[102.667251,32.382915],[102.663552,32.372043],[102.659991,32.365301],[102.658738,32.362058],[102.657198,32.359724],[102.653812,32.355508],[102.650026,32.347157],[102.648565,32.34276],[102.647363,32.330345],[102.649999,32.324686],[102.65093,32.321039],[102.656238,32.316598],[102.663531,32.309452],[102.664488,32.305348],[102.667194,32.29763],[102.670092,32.292204],[102.668986,32.284834],[102.667123,32.276077],[102.666993,32.271945],[102.663606,32.259937],[102.655965,32.253543],[102.653041,32.251865],[102.645401,32.253499],[102.638564,32.255613],[102.63498,32.257353],[102.632484,32.258895],[102.625928,32.260786],[102.622424,32.260238],[102.617895,32.258059],[102.613567,32.250386],[102.609205,32.243628],[102.607676,32.240835],[102.604574,32.236631],[102.600683,32.23195],[102.595803,32.224948],[102.59431,32.221014],[102.594188,32.216885],[102.594336,32.212765],[102.595559,32.208668],[102.596696,32.199296],[102.597694,32.194051],[102.598623,32.190634],[102.601575,32.183376],[102.60663,32.178],[102.60835,32.175067],[102.610096,32.17144],[102.612511,32.164168],[102.614136,32.156414],[102.612346,32.153389],[102.611433,32.148554],[102.612623,32.145376],[102.615534,32.139489],[102.617767,32.137256],[102.622582,32.130959],[102.629503,32.118534],[102.631033,32.113302],[102.633589,32.109927],[102.636451,32.10519],[102.638991,32.102046],[102.639904,32.099092],[102.642226,32.094569],[102.644644,32.087071],[102.646097,32.084124],[102.647941,32.077759],[102.649988,32.073458],[102.652816,32.069637],[102.656862,32.062181],[102.658916,32.05742],[102.663206,32.050659],[102.665503,32.046595],[102.672883,32.036246],[102.673936,32.029169],[102.674876,32.025526],[102.674188,32.02161],[102.674997,32.014068],[102.675093,32.011091],[102.675989,32.008594],[102.675562,32.005375],[102.675632,32.003314],[102.677224,31.997654],[102.678547,31.994342],[102.678295,31.99182],[102.679147,31.986101],[102.682715,31.979948],[102.684116,31.974005],[102.68577,31.968981],[102.685813,31.963256],[102.682966,31.949265],[102.67978,31.942364],[102.6777,31.934565],[102.675697,31.917143],[102.676019,31.910502],[102.678229,31.902737],[102.679916,31.899177],[102.679287,31.897035],[102.677229,31.894021],[102.676938,31.89288],[102.67706,31.891907],[102.677435,31.890186],[102.678162,31.888864],[102.679218,31.887655],[102.680763,31.884487],[102.68022,31.882382],[102.680197,31.881124],[102.681428,31.877968],[102.680319,31.875516],[102.680166,31.874375],[102.679118,31.871925],[102.678398,31.868957],[102.678651,31.867752],[102.679897,31.865454],[102.679936,31.863566],[102.677534,31.855922],[102.676088,31.85336],[102.674352,31.851389]]]},"properties":{"id":"402880fb76037356017603aa62d22fcb","name":"红原县","full_name":"四川省阿坝藏族羌族自治州红原县","ad_code":"513233","code":"513233","area_km2":8346.37}}]} \ No newline at end of file diff --git a/public/assets/json/红原县.json b/public/assets/json/红原县.json new file mode 100644 index 0000000..fb7c04c --- /dev/null +++ b/public/assets/json/红原县.json @@ -0,0 +1 @@ +{"type":"FeatureCollection","features":[{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[102.439335,32.937888],[102.439141,32.938766],[102.439391,32.940191],[102.439307,32.943126],[102.439511,32.944133],[102.440804,32.946679],[102.442168,32.947734],[102.44245,32.948175],[102.443559,32.952088],[102.444061,32.952832],[102.444902,32.953301],[102.447022,32.953369],[102.449509,32.953835],[102.451639,32.95454],[102.452522,32.955218],[102.453657,32.957175],[102.45436,32.957996],[102.455275,32.958528],[102.456642,32.95877],[102.457388,32.959127],[102.458862,32.96043],[102.458987,32.961167],[102.457466,32.965177],[102.457403,32.968165],[102.457091,32.969735],[102.456398,32.970606],[102.456177,32.97187],[102.457305,32.976766],[102.457683,32.977595],[102.457583,32.979472],[102.457783,32.980122],[102.458326,32.980693],[102.460074,32.981271],[102.461131,32.982841],[102.460767,32.984383],[102.460617,32.987638],[102.459575,32.989773],[102.45956,32.990829],[102.459187,32.992157],[102.45952,32.993376],[102.460275,32.994019],[102.46024,32.994631],[102.461096,32.995589],[102.461293,32.996517],[102.461798,32.9971],[102.461614,32.998147],[102.461959,32.99895],[102.461245,33.000961],[102.460534,33.004459],[102.460942,33.006041],[102.460644,33.007118],[102.461287,33.009456],[102.460745,33.011906],[102.460629,33.01322],[102.460767,33.015165],[102.462063,33.017084],[102.462706,33.019132],[102.462872,33.02029],[102.463184,33.020913],[102.466795,33.023179],[102.468366,33.025523],[102.47203,33.029621],[102.473606,33.030835],[102.475442,33.031366],[102.475776,33.031939],[102.475947,33.032842],[102.475582,33.035207],[102.477346,33.03604],[102.479841,33.036463],[102.480949,33.037666],[102.481976,33.037842],[102.483751,33.038964],[102.485531,33.042477],[102.487775,33.04392],[102.489316,33.044199],[102.492318,33.043639],[102.494461,33.04216],[102.495199,33.039536],[102.497306,33.036691],[102.498087,33.035154],[102.500222,33.035185],[102.501858,33.034108],[102.502766,33.033775],[102.503601,33.033792],[102.507595,33.03563],[102.512043,33.035053],[102.514969,33.036085],[102.517473,33.036568],[102.519404,33.037342],[102.522811,33.038062],[102.526871,33.038454],[102.528543,33.038227],[102.530071,33.037407],[102.531727,33.035888],[102.532231,33.034928],[102.53248,33.034849],[102.533093,33.035277],[102.534951,33.035924],[102.539558,33.039192],[102.544176,33.041431],[102.546175,33.041096],[102.54684,33.040735],[102.54766,33.039864],[102.54839,33.039701],[102.550889,33.039908],[102.553888,33.039809],[102.559062,33.04058],[102.560478,33.040155],[102.561634,33.038994],[102.56179,33.037558],[102.5616,33.035978],[102.561842,33.034839],[102.563055,33.032418],[102.564351,33.026233],[102.565489,33.023014],[102.564503,33.019769],[102.564702,33.017414],[102.565433,33.015195],[102.565636,33.015245],[102.565684,33.01556],[102.566269,33.015359],[102.566342,33.015157],[102.565803,33.015099],[102.565667,33.014665],[102.565159,33.014465],[102.565187,33.014265],[102.56654,33.0142],[102.566413,33.014636],[102.566533,33.01467],[102.566762,33.014449],[102.566694,33.014109],[102.566886,33.014005],[102.567387,33.014464],[102.567966,33.014504],[102.56796,33.014701],[102.567639,33.014903],[102.567837,33.01514],[102.568234,33.01469],[102.568571,33.014829],[102.568559,33.015057],[102.568229,33.015291],[102.56837,33.015403],[102.569146,33.01501],[102.569787,33.014311],[102.571149,33.013971],[102.57148,33.014024],[102.571705,33.014382],[102.571895,33.014331],[102.572006,33.014429],[102.571572,33.015169],[102.572882,33.016036],[102.572672,33.016248],[102.57251,33.017135],[102.573531,33.017193],[102.573914,33.017799],[102.57523,33.018604],[102.575537,33.018614],[102.575929,33.018887],[102.576139,33.01934],[102.575967,33.020082],[102.575533,33.02034],[102.575467,33.021125],[102.575101,33.021529],[102.57509,33.021827],[102.574594,33.021766],[102.574332,33.022001],[102.574928,33.022949],[102.574304,33.024659],[102.574835,33.024745],[102.57597,33.023868],[102.576459,33.023878],[102.576877,33.024822],[102.57682,33.025308],[102.577488,33.025476],[102.578554,33.02523],[102.578603,33.025482],[102.578394,33.025597],[102.579322,33.027438],[102.579553,33.027281],[102.580229,33.027433],[102.580438,33.027924],[102.580833,33.028082],[102.581295,33.027454],[102.5814,33.026857],[102.5818,33.026865],[102.581897,33.027129],[102.582207,33.027148],[102.582829,33.027774],[102.582875,33.027625],[102.583154,33.027752],[102.58373,33.028787],[102.58454,33.02909],[102.58766,33.028776],[102.588027,33.028371],[102.588233,33.027326],[102.587518,33.024537],[102.587717,33.023529],[102.587525,33.022743],[102.587813,33.022599],[102.587944,33.02273],[102.5882,33.022549],[102.5881,33.022403],[102.588579,33.022258],[102.590051,33.02212],[102.593002,33.020995],[102.594985,33.020034],[102.596136,33.019157],[102.59709,33.01717],[102.597218,33.016187],[102.595803,33.00879],[102.596058,33.00829],[102.598268,33.006157],[102.599514,33.003933],[102.600337,33.002],[102.599487,33.000535],[102.599097,32.998698],[102.597438,32.99598],[102.598241,32.993894],[102.598135,32.993447],[102.599161,32.991631],[102.59971,32.991318],[102.600144,32.990448],[102.601333,32.989671],[102.602002,32.988656],[102.602545,32.987584],[102.602978,32.985807],[102.60364,32.985062],[102.605213,32.983848],[102.6075,32.982377],[102.607824,32.98175],[102.607691,32.981409],[102.607853,32.980823],[102.608318,32.980065],[102.608636,32.978341],[102.609699,32.977009],[102.61265,32.974684],[102.612939,32.9735],[102.612956,32.972851],[102.612348,32.971595],[102.609047,32.970233],[102.608164,32.969675],[102.607427,32.968416],[102.607592,32.967067],[102.608788,32.965575],[102.609961,32.964894],[102.611173,32.964917],[102.611,32.964814],[102.611178,32.964775],[102.611579,32.965007],[102.614134,32.964866],[102.61458,32.964406],[102.614992,32.963075],[102.615264,32.961873],[102.615001,32.961791],[102.615237,32.959638],[102.615775,32.958729],[102.61982,32.956263],[102.623952,32.952768],[102.624993,32.952412],[102.626533,32.952441],[102.628126,32.95285],[102.629667,32.952825],[102.630586,32.952031],[102.631325,32.950801],[102.631226,32.949717],[102.630664,32.949111],[102.629514,32.948927],[102.629124,32.949091],[102.629242,32.94884],[102.627807,32.949785],[102.626617,32.949834],[102.624921,32.94792],[102.62409,32.947278],[102.623541,32.947333],[102.623969,32.947185],[102.622588,32.94636],[102.622215,32.94592],[102.622188,32.945178],[102.622554,32.944902],[102.626956,32.944996],[102.627781,32.944728],[102.627706,32.941115],[102.627863,32.93986],[102.627655,32.938638],[102.627002,32.937855],[102.623426,32.93661],[102.617902,32.936261],[102.617001,32.935757],[102.616112,32.934807],[102.616086,32.933994],[102.616977,32.933038],[102.621677,32.933527],[102.621769,32.93371],[102.623394,32.933046],[102.62425,32.932496],[102.62434,32.932118],[102.625181,32.931332],[102.626012,32.929882],[102.626806,32.928964],[102.627833,32.928334],[102.628244,32.927368],[102.627941,32.926104],[102.627159,32.92475],[102.625869,32.923702],[102.624965,32.923437],[102.625123,32.923279],[102.62437,32.922788],[102.622504,32.920684],[102.622022,32.919816],[102.622268,32.918691],[102.624471,32.917272],[102.626131,32.914873],[102.627014,32.914039],[102.627406,32.913915],[102.627293,32.913637],[102.627717,32.913797],[102.630083,32.91251],[102.632265,32.911902],[102.633064,32.911482],[102.633459,32.910423],[102.633446,32.909084],[102.633982,32.908013],[102.634924,32.907813],[102.636014,32.908402],[102.637544,32.908877],[102.638553,32.908816],[102.63883,32.908446],[102.638991,32.907659],[102.638653,32.905044],[102.638813,32.904022],[102.639537,32.902585],[102.640913,32.901475],[102.641843,32.900884],[102.6432,32.900504],[102.643867,32.90076],[102.644939,32.902038],[102.645604,32.902375],[102.64676,32.902316],[102.647781,32.901889],[102.648734,32.900406],[102.648955,32.899355],[102.648715,32.89824],[102.647728,32.897394],[102.647916,32.896819],[102.64909,32.895525],[102.649682,32.895287],[102.651553,32.893885],[102.652916,32.893261],[102.653779,32.893359],[102.655163,32.894122],[102.655809,32.894817],[102.656172,32.895635],[102.65702,32.896301],[102.657405,32.896396],[102.657719,32.896123],[102.657951,32.894777],[102.657666,32.893716],[102.657727,32.89323],[102.659423,32.892734],[102.660163,32.892018],[102.660845,32.891706],[102.661711,32.891681],[102.662522,32.89194],[102.662943,32.892394],[102.663256,32.893293],[102.663396,32.895284],[102.664223,32.89676],[102.664933,32.89722],[102.665941,32.897279],[102.666727,32.896685],[102.66945,32.895559],[102.670465,32.895375],[102.671904,32.894503],[102.673582,32.893891],[102.674267,32.893385],[102.674259,32.893207],[102.67471,32.89306],[102.67538,32.893194],[102.6766,32.894353],[102.679629,32.895423],[102.681483,32.897082],[102.683137,32.898249],[102.683128,32.898592],[102.683302,32.898416],[102.683115,32.89906],[102.681367,32.899717],[102.680677,32.900354],[102.680306,32.901158],[102.680548,32.901609],[102.682116,32.902328],[102.683152,32.9032],[102.682995,32.904034],[102.681571,32.904794],[102.681218,32.905396],[102.681343,32.906169],[102.68191,32.906545],[102.68652,32.906874],[102.687006,32.90668],[102.688349,32.906826],[102.690849,32.908739],[102.694242,32.909614],[102.696122,32.909486],[102.698983,32.908605],[102.702224,32.907894],[102.704734,32.907575],[102.705833,32.907879],[102.706683,32.908504],[102.707735,32.908726],[102.709571,32.908435],[102.710755,32.908581],[102.712609,32.909589],[102.713413,32.910575],[102.714123,32.911034],[102.715599,32.911339],[102.716218,32.911884],[102.71658,32.912743],[102.71758,32.913167],[102.719994,32.912846],[102.721067,32.912257],[102.722614,32.91196],[102.724813,32.912528],[102.726672,32.913328],[102.727005,32.913339],[102.728318,32.91239],[102.729546,32.912448],[102.72991,32.912621],[102.730457,32.913807],[102.730431,32.914821],[102.730774,32.915564],[102.732409,32.916481],[102.733241,32.917835],[102.73663,32.920778],[102.74047,32.923257],[102.743241,32.923819],[102.743392,32.923538],[102.743185,32.922477],[102.74334,32.921553],[102.743884,32.921212],[102.744916,32.92106],[102.746578,32.921241],[102.747138,32.9217],[102.747441,32.92239],[102.749067,32.92364],[102.753762,32.926362],[102.754486,32.926294],[102.75512,32.92594],[102.755767,32.9251],[102.759033,32.923413],[102.763326,32.923003],[102.774166,32.920519],[102.775837,32.920637],[102.777396,32.9222],[102.779793,32.922567],[102.781674,32.922357],[102.782407,32.921923],[102.783675,32.920321],[102.787394,32.917881],[102.788463,32.917656],[102.789727,32.917693],[102.790093,32.91736],[102.79009,32.913887],[102.790291,32.913022],[102.791459,32.912257],[102.792171,32.911206],[102.792674,32.908987],[102.792598,32.906607],[102.792311,32.905583],[102.79194,32.902481],[102.791897,32.90063],[102.792174,32.898483],[102.792982,32.896572],[102.794106,32.892741],[102.794852,32.891546],[102.795242,32.890232],[102.796124,32.88534],[102.795932,32.884053],[102.795721,32.883558],[102.792755,32.880486],[102.792195,32.879607],[102.791732,32.876617],[102.791954,32.874884],[102.791453,32.873441],[102.790717,32.872446],[102.790649,32.871614],[102.789877,32.870242],[102.788486,32.868632],[102.787301,32.867705],[102.786326,32.867347],[102.785388,32.867293],[102.784325,32.866859],[102.782933,32.859888],[102.782782,32.856978],[102.78237,32.855536],[102.781341,32.853782],[102.780298,32.850743],[102.77869,32.848865],[102.778394,32.84818],[102.778601,32.847051],[102.779019,32.839244],[102.778723,32.836784],[102.777469,32.833251],[102.776788,32.830105],[102.776963,32.828447],[102.77749,32.827022],[102.777562,32.825929],[102.776819,32.82165],[102.778698,32.818021],[102.778952,32.813193],[102.778086,32.810271],[102.778451,32.808201],[102.779383,32.80667],[102.771281,32.801731],[102.77063,32.800927],[102.769432,32.798791],[102.7685,32.796736],[102.767758,32.794231],[102.767846,32.792496],[102.768283,32.791107],[102.768603,32.789036],[102.768283,32.783934],[102.764572,32.780432],[102.762059,32.777292],[102.759334,32.775469],[102.757893,32.774121],[102.757023,32.7732],[102.756347,32.77164],[102.755127,32.77041],[102.753668,32.76978],[102.751567,32.769817],[102.74832,32.769231],[102.746903,32.768791],[102.743606,32.766541],[102.74239,32.76516],[102.738288,32.762456],[102.733005,32.761706],[102.731268,32.762077],[102.725669,32.762026],[102.722461,32.761665],[102.721528,32.761909],[102.721183,32.760042],[102.721534,32.753945],[102.717787,32.749711],[102.717,32.748006],[102.716626,32.743546],[102.717228,32.737165],[102.717708,32.735566],[102.716123,32.732691],[102.715777,32.730953],[102.714009,32.725642],[102.713869,32.723495],[102.713414,32.722209],[102.712902,32.719354],[102.712407,32.717695],[102.711114,32.714868],[102.710765,32.713253],[102.709942,32.711094],[102.709183,32.710255],[102.709519,32.70857],[102.710897,32.705149],[102.711045,32.704072],[102.710017,32.702332],[102.709341,32.701549],[102.707656,32.700386],[102.706591,32.70014],[102.704211,32.698918],[102.703359,32.698676],[102.702284,32.698838],[102.701003,32.698633],[102.699845,32.697841],[102.698919,32.696329],[102.698738,32.695012],[102.698802,32.692522],[102.698076,32.691602],[102.696438,32.690711],[102.695055,32.690323],[102.693023,32.69015],[102.683759,32.700354],[102.681951,32.701906],[102.680319,32.702827],[102.678,32.703419],[102.676411,32.70271],[102.675466,32.701628],[102.675186,32.700339],[102.675227,32.698736],[102.674282,32.694228],[102.67323,32.690937],[102.672292,32.689059],[102.671464,32.685901],[102.671496,32.684682],[102.672682,32.679893],[102.673309,32.679135],[102.67544,32.678854],[102.676639,32.67939],[102.678383,32.679422],[102.680135,32.679134],[102.682246,32.677847],[102.68247,32.677154],[102.683093,32.677005],[102.683384,32.676676],[102.683689,32.675608],[102.683601,32.675309],[102.683283,32.675222],[102.681649,32.6751],[102.681082,32.674508],[102.681076,32.673936],[102.681534,32.673566],[102.68224,32.67347],[102.684761,32.673761],[102.68576,32.673454],[102.685713,32.672804],[102.684081,32.672828],[102.683798,32.672606],[102.68354,32.671465],[102.683073,32.670969],[102.681834,32.670695],[102.680427,32.669351],[102.679253,32.668977],[102.678699,32.668128],[102.67855,32.666735],[102.678085,32.66614],[102.677131,32.665897],[102.673508,32.665739],[102.672603,32.665479],[102.671874,32.664987],[102.67017,32.662835],[102.669852,32.662739],[102.668238,32.663295],[102.667305,32.663349],[102.664682,32.662598],[102.664054,32.662135],[102.663873,32.661639],[102.664063,32.661558],[102.663901,32.661238],[102.664496,32.659481],[102.663957,32.658847],[102.663392,32.658874],[102.663051,32.65968],[102.662612,32.660168],[102.661766,32.659881],[102.659891,32.660207],[102.657777,32.659446],[102.657242,32.659078],[102.655813,32.657212],[102.654696,32.656224],[102.654241,32.656052],[102.653911,32.656557],[102.65391,32.657751],[102.654139,32.658164],[102.653463,32.658536],[102.653084,32.658345],[102.6524,32.658423],[102.65181,32.658258],[102.651729,32.65787],[102.652348,32.656915],[102.652321,32.65618],[102.651953,32.6557],[102.651995,32.655409],[102.651907,32.655641],[102.651658,32.655317],[102.64771,32.654277],[102.647065,32.654458],[102.646156,32.654286],[102.645981,32.653973],[102.645964,32.653355],[102.646166,32.652983],[102.646516,32.652746],[102.648169,32.652376],[102.64858,32.651819],[102.648176,32.651471],[102.648614,32.651649],[102.64865,32.652053],[102.648838,32.651321],[102.646015,32.651],[102.645556,32.651139],[102.645171,32.652291],[102.643908,32.652568],[102.643712,32.65165],[102.64294,32.651442],[102.641762,32.651737],[102.640778,32.651495],[102.640869,32.651121],[102.641854,32.65019],[102.641754,32.649773],[102.641429,32.6497],[102.641167,32.64936],[102.640534,32.649116],[102.639978,32.649415],[102.639039,32.650364],[102.638588,32.650123],[102.638258,32.648789],[102.637607,32.648111],[102.636909,32.647966],[102.636494,32.648112],[102.63628,32.649268],[102.63402,32.650076],[102.633558,32.649691],[102.633595,32.649235],[102.633326,32.64866],[102.632105,32.648184],[102.632096,32.648532],[102.632808,32.649241],[102.63174,32.649917],[102.630687,32.649974],[102.628923,32.649284],[102.628938,32.648743],[102.629909,32.647389],[102.629548,32.646963],[102.628302,32.646837],[102.627673,32.647635],[102.626224,32.647686],[102.625589,32.64752],[102.625602,32.64702],[102.626868,32.645804],[102.627344,32.645079],[102.628129,32.644746],[102.628065,32.643701],[102.627833,32.643358],[102.626647,32.642619],[102.626358,32.64177],[102.628118,32.639991],[102.627629,32.639479],[102.627123,32.639585],[102.625866,32.640489],[102.624426,32.640901],[102.623925,32.641303],[102.623331,32.64133],[102.622841,32.640819],[102.622854,32.640355],[102.623183,32.640013],[102.623913,32.640027],[102.624517,32.639652],[102.624446,32.638877],[102.624188,32.638293],[102.623273,32.638314],[102.622581,32.638572],[102.622234,32.638433],[102.621961,32.637825],[102.622579,32.636909],[102.623227,32.636612],[102.62406,32.636582],[102.624422,32.636326],[102.624609,32.635969],[102.624154,32.635618],[102.623236,32.636054],[102.622701,32.635752],[102.623291,32.634903],[102.623897,32.634583],[102.624258,32.63382],[102.624181,32.63361],[102.623628,32.633527],[102.622557,32.634319],[102.62205,32.634464],[102.622331,32.632498],[102.621344,32.631783],[102.621132,32.63116],[102.621778,32.630941],[102.622201,32.630485],[102.62213,32.62971],[102.621826,32.629125],[102.622224,32.628867],[102.624528,32.628867],[102.625134,32.628414],[102.625048,32.62648],[102.624313,32.624919],[102.624463,32.624281],[102.625161,32.624285],[102.625533,32.624554],[102.626079,32.625494],[102.626807,32.625624],[102.627102,32.624818],[102.626953,32.623539],[102.627064,32.623118],[102.627606,32.62301],[102.627731,32.623476],[102.628508,32.623811],[102.628803,32.623708],[102.62935,32.622734],[102.629041,32.622303],[102.628362,32.622051],[102.628187,32.622181],[102.627994,32.621985],[102.627851,32.621739],[102.628067,32.621125],[102.62862,32.620942],[102.629337,32.621496],[102.629701,32.621542],[102.630126,32.621009],[102.630051,32.620293],[102.629754,32.619986],[102.630005,32.619941],[102.629977,32.61973],[102.629637,32.619291],[102.629966,32.618136],[102.628642,32.616651],[102.628718,32.615648],[102.628235,32.614866],[102.628723,32.613065],[102.62836,32.612499],[102.62808,32.612387],[102.627185,32.612929],[102.626681,32.61292],[102.626312,32.612569],[102.621617,32.614163],[102.614268,32.618476],[102.61344,32.618693],[102.608017,32.618543],[102.606769,32.618055],[102.605241,32.617794],[102.603269,32.617757],[102.597516,32.615606],[102.595497,32.615288],[102.582898,32.606836],[102.582228,32.607287],[102.581482,32.608525],[102.58152,32.609175],[102.581008,32.609861],[102.57961,32.610901],[102.578108,32.611707],[102.575478,32.613697],[102.571868,32.617478],[102.571601,32.618039],[102.566533,32.614127],[102.562416,32.61029],[102.558981,32.607625],[102.557915,32.606495],[102.557939,32.607651],[102.559003,32.608832],[102.559204,32.611526],[102.557392,32.613671],[102.556752,32.615004],[102.556441,32.61639],[102.554907,32.618354],[102.552375,32.620764],[102.550863,32.62194],[102.548618,32.62185],[102.546576,32.622367],[102.544679,32.623582],[102.543939,32.624588],[102.540786,32.627635],[102.536416,32.631074],[102.534097,32.633673],[102.529309,32.636316],[102.52798,32.6368],[102.524899,32.641192],[102.521664,32.645164],[102.520448,32.647506],[102.519915,32.650928],[102.519496,32.652172],[102.519503,32.653935],[102.52047,32.656645],[102.521132,32.660462],[102.521262,32.661717],[102.521091,32.66394],[102.521565,32.66664],[102.525214,32.671594],[102.525806,32.674549],[102.5272,32.678942],[102.529464,32.68435],[102.529985,32.687872],[102.530726,32.689501],[102.535447,32.695384],[102.535798,32.696909],[102.536601,32.698301],[102.534147,32.697731],[102.527351,32.697882],[102.525392,32.697701],[102.518648,32.697995],[102.515943,32.698368],[102.509502,32.697861],[102.50583,32.696696],[102.499003,32.69334],[102.497618,32.693278],[102.493923,32.694136],[102.492317,32.694655],[102.49061,32.695897],[102.490429,32.696549],[102.490532,32.698391],[102.490842,32.699282],[102.491016,32.701804],[102.491719,32.705819],[102.492914,32.708326],[102.496102,32.712494],[102.496959,32.713925],[102.49718,32.714792],[102.498345,32.716885],[102.49843,32.719715],[102.499284,32.722732],[102.500065,32.72399],[102.500627,32.724311],[102.502393,32.727106],[102.502669,32.729781],[102.502649,32.733637],[102.503308,32.735207],[102.503789,32.737993],[102.503744,32.739619],[102.504056,32.742587],[102.504698,32.744352],[102.505915,32.746712],[102.50903,32.750069],[102.515087,32.754152],[102.516244,32.755135],[102.516861,32.756023],[102.517078,32.757112],[102.516983,32.76053],[102.517578,32.764004],[102.515981,32.766392],[102.514105,32.771694],[102.51306,32.775553],[102.511574,32.779277],[102.50989,32.781205],[102.507953,32.781625],[102.5074,32.781989],[102.507134,32.782651],[102.507301,32.783739],[102.508457,32.784805],[102.51011,32.785714],[102.510969,32.786816],[102.510992,32.787734],[102.510518,32.788809],[102.509851,32.789713],[102.509001,32.790072],[102.50821,32.790098],[102.507873,32.789799],[102.508151,32.788678],[102.50862,32.787812],[102.508449,32.786849],[102.507623,32.786374],[102.504282,32.785765],[102.503049,32.785698],[102.501853,32.786092],[102.501244,32.786663],[102.500876,32.78749],[102.500871,32.790208],[102.499216,32.791264],[102.498545,32.791294],[102.497803,32.791083],[102.496484,32.790294],[102.492233,32.799358],[102.491803,32.800895],[102.491777,32.801788],[102.494254,32.805432],[102.496219,32.808956],[102.498223,32.81198],[102.498883,32.814215],[102.499831,32.816281],[102.501321,32.817952],[102.501091,32.819456],[102.49959,32.821199],[102.498588,32.8229],[102.498076,32.825525],[102.497083,32.826899],[102.495954,32.829005],[102.495588,32.830294],[102.495258,32.833215],[102.495517,32.835172],[102.495484,32.836942],[102.494919,32.838241],[102.494555,32.840302],[102.496027,32.843048],[102.496502,32.84486],[102.496385,32.845276],[102.490759,32.850338],[102.486855,32.85272],[102.484003,32.853362],[102.480214,32.854978],[102.475173,32.856433],[102.473231,32.858282],[102.472222,32.859947],[102.469019,32.867284],[102.467217,32.870467],[102.466829,32.871572],[102.466789,32.872955],[102.466434,32.874182],[102.464274,32.877387],[102.463539,32.878155],[102.463198,32.87887],[102.463009,32.880491],[102.463871,32.882795],[102.462401,32.886827],[102.460608,32.887152],[102.45739,32.891208],[102.456305,32.892992],[102.456412,32.894227],[102.456064,32.89765],[102.456207,32.898887],[102.456001,32.902145],[102.456122,32.903515],[102.45518,32.910101],[102.455476,32.911724],[102.45547,32.913534],[102.45639,32.915671],[102.457395,32.917251],[102.45741,32.921526],[102.457186,32.922966],[102.454694,32.924668],[102.452633,32.925685],[102.450741,32.927976],[102.449606,32.928531],[102.449331,32.929353],[102.449001,32.929712],[102.446633,32.931069],[102.444741,32.931762],[102.44351,32.933259],[102.44229,32.935178],[102.441734,32.935456],[102.440455,32.935375],[102.440914,32.935745],[102.440992,32.93604],[102.440068,32.936829],[102.439335,32.937888]]]},"properties":{"id":"402880fb76037356017603aa62632fca","name":"邛溪镇","full_name":"四川省阿坝藏族羌族自治州红原县邛溪镇","ad_code":"513233100000","code":"513233100000","area_km2":895.94}},{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[102.662814,32.045234],[102.663585,32.045091],[102.666091,32.04325],[102.667019,32.043321],[102.667669,32.043143],[102.670003,32.043307],[102.670481,32.041094],[102.671652,32.040344],[102.672894,32.037967],[102.673465,32.037289],[102.674036,32.035883],[102.674022,32.035462],[102.673658,32.034905],[102.67405,32.03367],[102.674036,32.033042],[102.673686,32.032671],[102.672994,32.032407],[102.671159,32.030693],[102.670481,32.029337],[102.66976,32.028666],[102.669589,32.028259],[102.670047,32.027106],[102.671631,32.026173],[102.673792,32.025369],[102.674601,32.024755],[102.674796,32.023508],[102.674644,32.020439],[102.67412,32.019306],[102.674211,32.018254],[102.673839,32.016384],[102.673811,32.015375],[102.674073,32.014157],[102.673516,32.013605],[102.673057,32.012515],[102.672462,32.011908],[102.671236,32.011022],[102.670243,32.010624],[102.669136,32.009053],[102.668958,32.008327],[102.669963,32.007506],[102.670683,32.005752],[102.671308,32.004776],[102.671022,32.00336],[102.671308,32.003104],[102.67308,32.00248],[102.673604,32.001129],[102.674698,32.000326],[102.675751,31.998881],[102.676471,31.998256],[102.675281,31.996585],[102.674306,31.994366],[102.674615,31.992272],[102.675127,31.991362],[102.674913,31.99088],[102.675145,31.990273],[102.675139,31.986924],[102.677062,31.984898],[102.677625,31.984057],[102.676882,31.981725],[102.67549,31.979197],[102.675513,31.978507],[102.677718,31.975664],[102.679227,31.974449],[102.680623,31.973803],[102.685007,31.972395],[102.686255,31.970384],[102.686453,31.968674],[102.68681,31.96859],[102.687774,31.967758],[102.688517,31.966526],[102.687809,31.965789],[102.68717,31.964555],[102.686364,31.964248],[102.685757,31.963641],[102.685304,31.96251],[102.684118,31.960505],[102.682812,31.955132],[102.683118,31.952361],[102.681159,31.950235],[102.681112,31.949747],[102.6815,31.94841],[102.681444,31.94756],[102.680331,31.944753],[102.67844,31.941402],[102.678056,31.940238],[102.677647,31.937566],[102.674515,31.933616],[102.674771,31.931896],[102.674859,31.928391],[102.674673,31.927952],[102.673599,31.926774],[102.673416,31.92625],[102.673737,31.925215],[102.676523,31.921795],[102.675177,31.917319],[102.675177,31.915044],[102.675669,31.913425],[102.677301,31.910383],[102.676792,31.9094],[102.674111,31.907923],[102.673944,31.907518],[102.677319,31.903571],[102.678712,31.902237],[102.678841,31.901787],[102.678493,31.899906],[102.676061,31.895451],[102.675547,31.893966],[102.676934,31.891305],[102.679217,31.887727],[102.680536,31.885031],[102.679117,31.883323],[102.678515,31.882853],[102.680032,31.880914],[102.680199,31.878909],[102.679604,31.877934],[102.679473,31.877089],[102.678979,31.876119],[102.678771,31.875215],[102.677891,31.874299],[102.678075,31.872544],[102.677082,31.868975],[102.677236,31.868511],[102.678682,31.867202],[102.678557,31.866025],[102.678004,31.86568],[102.677587,31.86452],[102.677682,31.864222],[102.67817,31.863871],[102.678474,31.862556],[102.678462,31.861628],[102.677082,31.860671],[102.676612,31.859915],[102.675856,31.859273],[102.675898,31.857768],[102.674922,31.856852],[102.674781,31.85514],[102.673933,31.853672],[102.67268,31.852265],[102.672123,31.852698],[102.671479,31.854065],[102.670789,31.858026],[102.669902,31.860281],[102.670016,31.861256],[102.671128,31.862486],[102.671067,31.863517],[102.670841,31.86425],[102.670108,31.865405],[102.668933,31.86671],[102.667642,31.868857],[102.6673,31.869748],[102.667599,31.870284],[102.67089,31.871794],[102.671346,31.872339],[102.671439,31.873258],[102.671036,31.874106],[102.67061,31.87457],[102.668162,31.876094],[102.668122,31.876462],[102.668569,31.87706],[102.671139,31.87852],[102.671323,31.878913],[102.671277,31.879523],[102.670228,31.880387],[102.667714,31.881254],[102.666011,31.881547],[102.665139,31.881885],[102.664958,31.882177],[102.66501,31.882826],[102.665924,31.883913],[102.666546,31.885312],[102.668488,31.886527],[102.668653,31.886855],[102.668495,31.887618],[102.668177,31.887877],[102.666958,31.888179],[102.663067,31.888274],[102.662021,31.889937],[102.659873,31.891431],[102.659754,31.892019],[102.660525,31.893053],[102.664305,31.895436],[102.664324,31.896025],[102.664005,31.896344],[102.663308,31.896568],[102.658643,31.8973],[102.657595,31.897693],[102.657239,31.898129],[102.65728,31.899192],[102.65877,31.900487],[102.660913,31.901942],[102.661286,31.902302],[102.661377,31.902806],[102.66102,31.903183],[102.657618,31.903622],[102.656607,31.903928],[102.655932,31.904622],[102.655192,31.906468],[102.655349,31.907167],[102.657998,31.909162],[102.658228,31.909668],[102.658247,31.910346],[102.657643,31.910925],[102.65504,31.912089],[102.654303,31.912827],[102.654206,31.914067],[102.654354,31.914379],[102.654814,31.914653],[102.658361,31.915823],[102.658732,31.917508],[102.659175,31.918488],[102.65958,31.918849],[102.660812,31.919358],[102.661116,31.91963],[102.661057,31.919937],[102.660312,31.920674],[102.659481,31.920776],[102.656169,31.920392],[102.654572,31.920547],[102.65401,31.921365],[102.654028,31.921733],[102.655042,31.923234],[102.655363,31.924496],[102.655015,31.925433],[102.654486,31.926023],[102.653598,31.925867],[102.651642,31.924243],[102.651128,31.924257],[102.650852,31.924528],[102.650232,31.928881],[102.650279,31.930805],[102.65012,31.931483],[102.649189,31.932987],[102.647732,31.934346],[102.647727,31.934546],[102.647951,31.93491],[102.652092,31.93667],[102.652924,31.937286],[102.65323,31.938174],[102.652706,31.938404],[102.652049,31.938392],[102.648022,31.937716],[102.645532,31.93763],[102.645006,31.937901],[102.643357,31.939873],[102.642628,31.944814],[102.642737,31.946058],[102.643151,31.94831],[102.644662,31.949901],[102.644598,31.95058],[102.643782,31.95305],[102.643094,31.954199],[102.641489,31.955588],[102.640172,31.957446],[102.63859,31.958619],[102.636898,31.960734],[102.634993,31.961022],[102.629416,31.960221],[102.62866,31.959957],[102.626285,31.958687],[102.623372,31.956631],[102.621446,31.95617],[102.618959,31.955823],[102.609394,31.955667],[102.607201,31.955326],[102.605091,31.954577],[102.601524,31.953933],[102.599875,31.952976],[102.597893,31.951314],[102.59173,31.945392],[102.590268,31.943459],[102.588383,31.942217],[102.587836,31.941008],[102.586204,31.939557],[102.585723,31.93871],[102.584866,31.938329],[102.582872,31.938191],[102.580916,31.936554],[102.578404,31.935388],[102.576086,31.934855],[102.57562,31.935326],[102.574835,31.936697],[102.574264,31.937039],[102.572408,31.939024],[102.568881,31.940661],[102.568415,31.941261],[102.568248,31.941894],[102.568953,31.942988],[102.569019,31.94374],[102.568348,31.945015],[102.569176,31.94601],[102.569966,31.947614],[102.569676,31.94995],[102.570147,31.952482],[102.570004,31.952977],[102.569133,31.953691],[102.568762,31.954814],[102.567615,31.95657],[102.567054,31.957113],[102.566045,31.957351],[102.564974,31.95824],[102.562047,31.959283],[102.56022,31.960668],[102.559944,31.961243],[102.558388,31.962167],[102.557726,31.963318],[102.557493,31.964451],[102.556665,31.965341],[102.555342,31.967682],[102.554814,31.97035],[102.554239,31.97099],[102.550921,31.971013],[102.549379,31.972289],[102.549227,31.973883],[102.548727,31.97493],[102.547837,31.975506],[102.547242,31.976377],[102.546272,31.977157],[102.544554,31.979646],[102.544344,31.980455],[102.544544,31.981745],[102.544416,31.982206],[102.54334,31.983905],[102.542027,31.984757],[102.541346,31.985766],[102.541075,31.987384],[102.541498,31.99004],[102.541346,31.990539],[102.540488,31.991652],[102.539757,31.992076],[102.538286,31.992352],[102.537482,31.993385],[102.535388,31.994908],[102.533927,31.996712],[102.5323,31.999466],[102.531798,32.001111],[102.531134,32.001892],[102.529173,32.002465],[102.527964,32.002389],[102.526355,32.00307],[102.525827,32.00365],[102.52439,32.003783],[102.522682,32.004573],[102.522363,32.004421],[102.52152,32.003322],[102.520695,32.002825],[102.516966,32.003874],[102.516305,32.004992],[102.514239,32.005644],[102.513392,32.006334],[102.512869,32.007757],[102.512421,32.009932],[102.511879,32.010798],[102.509699,32.011636],[102.508476,32.012954],[102.507439,32.013206],[102.506411,32.013168],[102.505031,32.012583],[102.503456,32.01234],[102.500252,32.012417],[102.498368,32.01312],[102.495342,32.013073],[102.494514,32.014781],[102.493952,32.017646],[102.492982,32.018612],[102.49278,32.019374],[102.491518,32.020342],[102.490769,32.01979],[102.489883,32.019665],[102.486397,32.020212],[102.486106,32.019493],[102.485172,32.018612],[102.485005,32.017886],[102.483417,32.016887],[102.482679,32.016102],[102.481799,32.015947],[102.481198,32.014656],[102.480121,32.013883],[102.477599,32.013693],[102.476267,32.012913],[102.473721,32.012616],[102.472828,32.012093],[102.470731,32.012023],[102.468075,32.012223],[102.467516,32.012437],[102.464476,32.014912],[102.463792,32.016774],[102.462835,32.018017],[102.46271,32.020093],[102.461883,32.021688],[102.46193,32.024085],[102.462906,32.026595],[102.462109,32.029754],[102.462341,32.031443],[102.462127,32.033395],[102.46127,32.035911],[102.461205,32.036988],[102.461335,32.037172],[102.462918,32.037517],[102.463721,32.038023],[102.464923,32.040164],[102.464566,32.041895],[102.464619,32.04274],[102.464072,32.043894],[102.463893,32.04509],[102.464429,32.045518],[102.465095,32.047933],[102.465708,32.048016],[102.468046,32.047671],[102.469336,32.047874],[102.470003,32.047731],[102.471954,32.048135],[102.472305,32.048427],[102.473524,32.048385],[102.474863,32.049272],[102.475184,32.050081],[102.475541,32.050313],[102.479526,32.049367],[102.480835,32.048784],[102.482917,32.049123],[102.483375,32.050051],[102.483821,32.050497],[102.485933,32.051116],[102.486546,32.052757],[102.487123,32.053507],[102.487611,32.055303],[102.487414,32.056124],[102.487843,32.056969],[102.487301,32.057897],[102.486927,32.060068],[102.485231,32.063209],[102.485541,32.064096],[102.486391,32.065357],[102.486588,32.067355],[102.487391,32.06839],[102.487176,32.069378],[102.487349,32.070496],[102.488152,32.071805],[102.488967,32.072364],[102.489247,32.073209],[102.487462,32.073988],[102.484749,32.074071],[102.482864,32.074482],[102.482078,32.077266],[102.48209,32.077545],[102.482887,32.078598],[102.481846,32.081198],[102.482299,32.082513],[102.481466,32.083637],[102.481269,32.084422],[102.481258,32.086195],[102.481727,32.088664],[102.481466,32.089818],[102.480692,32.09049],[102.476059,32.091181],[102.474232,32.091679],[102.473251,32.091507],[102.471418,32.091923],[102.470145,32.093321],[102.469907,32.095255],[102.469503,32.096177],[102.470104,32.096801],[102.470984,32.097283],[102.471407,32.099341],[102.470776,32.100329],[102.471228,32.100959],[102.471472,32.101864],[102.470687,32.10325],[102.470889,32.104695],[102.471127,32.105183],[102.4708,32.10557],[102.470657,32.106301],[102.469919,32.107313],[102.468866,32.108157],[102.467344,32.10902],[102.466428,32.108716],[102.465708,32.108705],[102.46384,32.108865],[102.462299,32.109448],[102.459848,32.109496],[102.458867,32.110293],[102.457076,32.112583],[102.456422,32.112976],[102.45597,32.114362],[102.45337,32.115676],[102.45265,32.116503],[102.452567,32.117265],[102.451669,32.117984],[102.45111,32.118086],[102.449373,32.117764],[102.446922,32.117842],[102.445595,32.117068],[102.444548,32.116176],[102.443103,32.115849],[102.44132,32.116858],[102.440285,32.116822],[102.439512,32.117156],[102.43906,32.118571],[102.439214,32.119476],[102.438984,32.121086],[102.438035,32.121933],[102.436308,32.124264],[102.436377,32.124455],[102.437694,32.125144],[102.4395,32.127214],[102.439862,32.128434],[102.440504,32.129227],[102.440254,32.129783],[102.440368,32.13099],[102.440176,32.131332],[102.43812,32.132667],[102.436314,32.133046],[102.434851,32.133081],[102.433815,32.133924],[102.432645,32.135344],[102.429354,32.136879],[102.428312,32.138264],[102.426199,32.140134],[102.42577,32.140798],[102.424892,32.140719],[102.421759,32.138728],[102.419674,32.138564],[102.418858,32.138007],[102.416336,32.138179],[102.414873,32.137864],[102.414058,32.136972],[102.413558,32.135865],[102.412957,32.135491],[102.411506,32.135282],[102.410946,32.134967],[102.409884,32.135487],[102.407417,32.135705],[102.405299,32.135259],[102.404,32.137172],[102.403446,32.139697],[102.402459,32.140798],[102.397861,32.142428],[102.396998,32.142345],[102.396022,32.142862],[102.395321,32.146479],[102.394862,32.147222],[102.391472,32.148097],[102.390377,32.148115],[102.389068,32.148608],[102.389289,32.150625],[102.390217,32.151398],[102.390371,32.152546],[102.389961,32.153284],[102.388735,32.154504],[102.387599,32.156032],[102.387641,32.156871],[102.387278,32.158644],[102.38745,32.16047],[102.386992,32.161577],[102.386933,32.162225],[102.387522,32.16373],[102.388408,32.165193],[102.388557,32.166092],[102.388093,32.16724],[102.387694,32.167454],[102.387169,32.167444],[102.387477,32.168163],[102.388857,32.169446],[102.393159,32.171705],[102.399263,32.176363],[102.402338,32.179899],[102.404833,32.183904],[102.40533,32.184349],[102.406406,32.184419],[102.408253,32.185277],[102.409303,32.18824],[102.409848,32.189023],[102.410847,32.191792],[102.410986,32.194881],[102.412002,32.199049],[102.412478,32.200265],[102.413353,32.20144],[102.413637,32.203423],[102.415356,32.204808],[102.416547,32.20681],[102.417051,32.210043],[102.418648,32.212336],[102.420144,32.215214],[102.419814,32.215896],[102.418535,32.217087],[102.417613,32.218867],[102.417531,32.219554],[102.417815,32.220512],[102.418602,32.221322],[102.419013,32.222177],[102.419167,32.223345],[102.419912,32.225636],[102.419875,32.226958],[102.420208,32.228394],[102.420339,32.230355],[102.420302,32.231677],[102.419399,32.233719],[102.422269,32.233116],[102.424149,32.233154],[102.426517,32.233562],[102.429395,32.234958],[102.432415,32.236781],[102.43467,32.238491],[102.435513,32.239911],[102.437881,32.245799],[102.436359,32.248052],[102.436342,32.248671],[102.437761,32.251441],[102.438405,32.253118],[102.438638,32.254395],[102.439681,32.256895],[102.439515,32.257349],[102.438964,32.257827],[102.438634,32.258636],[102.438684,32.260953],[102.439117,32.261941],[102.440476,32.262784],[102.441138,32.263809],[102.442676,32.265112],[102.443412,32.266237],[102.443138,32.269167],[102.443153,32.271353],[102.442715,32.273302],[102.442267,32.274206],[102.440295,32.276059],[102.439004,32.278251],[102.438698,32.279582],[102.438715,32.280333],[102.436614,32.285412],[102.436307,32.288114],[102.435917,32.289704],[102.436708,32.294353],[102.437037,32.297687],[102.436964,32.301633],[102.436339,32.30335],[102.436223,32.30475],[102.435152,32.308676],[102.433662,32.311092],[102.43301,32.312416],[102.432871,32.313262],[102.433206,32.316368],[102.434554,32.31927],[102.43588,32.323124],[102.435728,32.326079],[102.436313,32.327135],[102.436415,32.328355],[102.43713,32.329646],[102.437551,32.331684],[102.437515,32.332959],[102.436784,32.334713],[102.436948,32.335206],[102.437468,32.33567],[102.43883,32.336226],[102.444552,32.338229],[102.446265,32.341494],[102.447546,32.344897],[102.448742,32.345895],[102.449228,32.346117],[102.449807,32.346111],[102.450859,32.346782],[102.453604,32.347097],[102.456977,32.346841],[102.464668,32.350827],[102.468904,32.352536],[102.471258,32.353168],[102.473468,32.353472],[102.475767,32.356051],[102.478407,32.357402],[102.480688,32.359019],[102.482039,32.361072],[102.482273,32.363674],[102.482675,32.364617],[102.483433,32.365983],[102.484561,32.367252],[102.485027,32.368093],[102.48628,32.369261],[102.486611,32.370566],[102.486269,32.371858],[102.486154,32.37383],[102.487249,32.374059],[102.488027,32.374698],[102.488845,32.376117],[102.490394,32.377654],[102.490598,32.381346],[102.491049,32.382758],[102.491462,32.385519],[102.491056,32.386914],[102.490554,32.391787],[102.490781,32.394648],[102.490508,32.395682],[102.488665,32.398086],[102.487793,32.39864],[102.485717,32.400625],[102.483981,32.401421],[102.48292,32.402127],[102.482146,32.403566],[102.481929,32.404757],[102.481934,32.406782],[102.481535,32.407917],[102.481419,32.412071],[102.480722,32.415121],[102.480743,32.420991],[102.481591,32.425735],[102.48343,32.430083],[102.484503,32.431143],[102.48649,32.432378],[102.488331,32.43444],[102.490313,32.435882],[102.491259,32.437096],[102.491511,32.439075],[102.492802,32.443308],[102.494777,32.447191],[102.495789,32.44825],[102.496884,32.448531],[102.498921,32.448001],[102.499732,32.447445],[102.500299,32.446213],[102.501934,32.445535],[102.502618,32.444584],[102.50465,32.442494],[102.506141,32.440494],[102.507601,32.43961],[102.510628,32.438351],[102.513027,32.435963],[102.514031,32.434258],[102.514308,32.432894],[102.513938,32.43111],[102.512401,32.428239],[102.510669,32.423791],[102.510708,32.422371],[102.511778,32.420464],[102.512634,32.419771],[102.513727,32.419184],[102.52509,32.419256],[102.529342,32.419085],[102.534512,32.418121],[102.536887,32.418777],[102.543321,32.421947],[102.550491,32.426704],[102.553949,32.429358],[102.556984,32.432157],[102.558222,32.432841],[102.562118,32.434004],[102.562561,32.434597],[102.562842,32.435544],[102.564399,32.437458],[102.565743,32.438718],[102.576027,32.442228],[102.583009,32.443174],[102.584527,32.44369],[102.589935,32.446262],[102.592072,32.447959],[102.592622,32.448911],[102.593035,32.449211],[102.59391,32.449423],[102.595746,32.44949],[102.596761,32.448763],[102.601208,32.44862],[102.603164,32.447034],[102.604169,32.446696],[102.606124,32.446636],[102.607959,32.446736],[102.614205,32.448056],[102.61711,32.448241],[102.619525,32.448157],[102.623403,32.449237],[102.625449,32.450087],[102.628138,32.446858],[102.630589,32.44684],[102.632531,32.447266],[102.634037,32.448268],[102.635926,32.450707],[102.637417,32.452261],[102.640118,32.452994],[102.641417,32.453083],[102.64168,32.453283],[102.642086,32.455336],[102.644645,32.455777],[102.648555,32.458134],[102.652817,32.456279],[102.654573,32.455181],[102.656853,32.455057],[102.657613,32.454505],[102.65831,32.453353],[102.659429,32.452575],[102.660497,32.452295],[102.662891,32.452306],[102.665082,32.454111],[102.667513,32.455754],[102.672094,32.457769],[102.672349,32.458506],[102.671722,32.461523],[102.671691,32.462721],[102.671317,32.463546],[102.673834,32.46336],[102.675509,32.46389],[102.676399,32.464406],[102.679419,32.467557],[102.680198,32.469335],[102.680831,32.469147],[102.682959,32.467322],[102.688008,32.464885],[102.689386,32.464744],[102.691914,32.464125],[102.696354,32.464006],[102.698109,32.464471],[102.702303,32.464747],[102.70442,32.463321],[102.709838,32.460224],[102.712851,32.459081],[102.718971,32.457495],[102.718512,32.457245],[102.718598,32.45694],[102.719987,32.454713],[102.720787,32.454113],[102.721824,32.450706],[102.71934,32.449688],[102.717855,32.448545],[102.717494,32.447346],[102.717132,32.444481],[102.715923,32.442844],[102.716009,32.441597],[102.715847,32.440265],[102.714029,32.438942],[102.713468,32.438142],[102.712545,32.43601],[102.710729,32.43522],[102.710027,32.433971],[102.709504,32.433567],[102.708528,32.433353],[102.706839,32.433602],[102.704768,32.432603],[102.703329,32.431556],[102.698665,32.429653],[102.695477,32.424132],[102.693978,32.422621],[102.691693,32.421729],[102.688814,32.419956],[102.684376,32.421134],[102.684031,32.421086],[102.682758,32.419504],[102.682083,32.418947],[102.677985,32.416863],[102.677785,32.416363],[102.677693,32.414457],[102.678099,32.413379],[102.678049,32.412737],[102.67728,32.412008],[102.675025,32.411012],[102.674513,32.410602],[102.672546,32.407457],[102.67065,32.405997],[102.670458,32.40555],[102.671806,32.402671],[102.677147,32.394306],[102.678321,32.391919],[102.67831,32.391514],[102.676291,32.390968],[102.674765,32.390188],[102.674017,32.389211],[102.672835,32.386531],[102.671108,32.383574],[102.670302,32.383077],[102.667936,32.382281],[102.666637,32.381506],[102.664344,32.378423],[102.662255,32.3748],[102.660718,32.370828],[102.658536,32.366263],[102.656941,32.363748],[102.65657,32.362315],[102.656581,32.35916],[102.656255,32.358596],[102.654578,32.357488],[102.652865,32.35706],[102.651081,32.357074],[102.650795,32.356931],[102.650417,32.356239],[102.64809,32.354797],[102.646783,32.35499],[102.645661,32.354726],[102.644071,32.354683],[102.639995,32.351949],[102.639409,32.350928],[102.638774,32.349201],[102.638624,32.347537],[102.640385,32.33863],[102.640761,32.337511],[102.641493,32.336833],[102.645891,32.334595],[102.647861,32.333368],[102.646688,32.332611],[102.645289,32.33106],[102.645879,32.329784],[102.646234,32.328207],[102.646375,32.325376],[102.646866,32.322587],[102.646808,32.321557],[102.646195,32.319279],[102.646653,32.318065],[102.647872,32.316983],[102.647736,32.316156],[102.647914,32.315757],[102.648319,32.315484],[102.648485,32.313622],[102.649258,32.313955],[102.650311,32.313794],[102.651906,32.313919],[102.653595,32.313241],[102.6546,32.313283],[102.655159,32.313396],[102.657271,32.314508],[102.65948,32.314994],[102.661215,32.314544],[102.661652,32.314154],[102.663027,32.311829],[102.663141,32.311051],[102.662742,32.309601],[102.663241,32.308659],[102.663027,32.306917],[102.663141,32.30661],[102.66372,32.306296],[102.664027,32.305261],[102.662513,32.302727],[102.662178,32.301671],[102.662235,32.301128],[102.664155,32.297252],[102.665319,32.295624],[102.666268,32.294832],[102.666554,32.294275],[102.666375,32.293647],[102.664355,32.291734],[102.663406,32.290556],[102.662956,32.289271],[102.66282,32.287672],[102.662906,32.285431],[102.664034,32.28451],[102.664533,32.283739],[102.664626,32.283104],[102.664269,32.281876],[102.66544,32.279991],[102.667006,32.27679],[102.665816,32.273107],[102.665925,32.272274],[102.665749,32.270475],[102.663736,32.268824],[102.66228,32.268372],[102.660705,32.267263],[102.659534,32.266349],[102.65863,32.265312],[102.657032,32.26485],[102.656729,32.264481],[102.656301,32.262447],[102.655575,32.261037],[102.654891,32.260722],[102.654688,32.260371],[102.653802,32.260103],[102.653124,32.259615],[102.6515,32.25908],[102.650631,32.258116],[102.649341,32.256171],[102.648686,32.255921],[102.648216,32.255427],[102.647116,32.255392],[102.644903,32.256135],[102.643326,32.255677],[102.642416,32.25601],[102.641804,32.255891],[102.641012,32.256094],[102.640828,32.25629],[102.640751,32.257545],[102.640162,32.258312],[102.637286,32.260827],[102.636654,32.261655],[102.634809,32.262647],[102.634316,32.263704],[102.633406,32.2641],[102.632917,32.264807],[102.630879,32.265135],[102.629808,32.265667],[102.628905,32.266388],[102.627196,32.265356],[102.625179,32.263329],[102.623876,32.262847],[102.62212,32.261434],[102.621489,32.261155],[102.620885,32.260331],[102.61859,32.259988],[102.615485,32.260381],[102.615114,32.260274],[102.614518,32.259367],[102.613618,32.258596],[102.614739,32.257172],[102.614993,32.255741],[102.615728,32.255138],[102.615931,32.254039],[102.614914,32.252696],[102.613972,32.251968],[102.613779,32.251408],[102.614015,32.250908],[102.61394,32.25053],[102.612251,32.248167],[102.610142,32.24669],[102.609111,32.24543],[102.608229,32.245105],[102.607604,32.242985],[102.606951,32.242688],[102.606384,32.242032],[102.606102,32.241211],[102.605652,32.240675],[102.60265,32.23883],[102.602113,32.238236],[102.600429,32.237019],[102.59903,32.235018],[102.597908,32.232907],[102.597708,32.231545],[102.596829,32.230689],[102.596372,32.228297],[102.596508,32.226948],[102.596982,32.226106],[102.597343,32.224664],[102.59685,32.222872],[102.599156,32.220327],[102.599213,32.218479],[102.599656,32.216355],[102.600559,32.215077],[102.600662,32.214592],[102.600059,32.21365],[102.599342,32.211626],[102.59942,32.211151],[102.598713,32.209661],[102.598349,32.20821],[102.598232,32.206511],[102.597728,32.205887],[102.597293,32.204584],[102.596072,32.203763],[102.593709,32.20317],[102.592714,32.202417],[102.592303,32.200736],[102.592428,32.199758],[102.592021,32.199102],[102.590269,32.197917],[102.590133,32.197508],[102.591147,32.194709],[102.591946,32.193639],[102.592657,32.191339],[102.59351,32.19065],[102.59467,32.190026],[102.595234,32.189398],[102.596412,32.188894],[102.597265,32.188177],[102.598746,32.188209],[102.601041,32.188919],[102.602808,32.188348],[102.603183,32.187877],[102.603483,32.186107],[102.603536,32.183251],[102.602969,32.182091],[102.60299,32.181135],[102.602036,32.177375],[102.602312,32.175367],[102.603892,32.174329],[102.604749,32.173301],[102.606861,32.171588],[102.6067,32.170789],[102.607393,32.16974],[102.608119,32.169424],[102.608375,32.167402],[102.608625,32.166985],[102.609095,32.166771],[102.609332,32.165677],[102.609683,32.165314],[102.610445,32.163636],[102.610112,32.162042],[102.61013,32.160959],[102.610683,32.160394],[102.611409,32.160121],[102.612033,32.159014],[102.611926,32.157325],[102.61142,32.156516],[102.610974,32.153149],[102.610582,32.152786],[102.610219,32.151763],[102.609499,32.151204],[102.608976,32.150448],[102.608434,32.148884],[102.608529,32.148426],[102.609422,32.147563],[102.608946,32.146046],[102.609606,32.143298],[102.60944,32.141109],[102.610956,32.140585],[102.611605,32.14074],[102.613419,32.14052],[102.614823,32.140014],[102.615769,32.139913],[102.616965,32.139901],[102.617678,32.140181],[102.619421,32.140139],[102.620016,32.139889],[102.622188,32.139943],[102.623157,32.139503],[102.623669,32.138908],[102.623972,32.134928],[102.623919,32.133566],[102.623591,32.132281],[102.62393,32.131127],[102.622199,32.126326],[102.622979,32.12591],[102.624002,32.12494],[102.625424,32.124292],[102.627915,32.123235],[102.628722,32.123307],[102.629228,32.12315],[102.631527,32.120466],[102.631684,32.120066],[102.631456,32.119067],[102.631591,32.117689],[102.63122,32.116368],[102.63162,32.115669],[102.631677,32.115133],[102.631006,32.112592],[102.630185,32.111486],[102.630128,32.111129],[102.63037,32.110693],[102.634475,32.109073],[102.635203,32.108159],[102.635938,32.106317],[102.637173,32.105161],[102.638173,32.105082],[102.640179,32.104326],[102.641278,32.104347],[102.642691,32.101806],[102.642641,32.098608],[102.642006,32.097409],[102.642042,32.096402],[102.641649,32.094475],[102.642184,32.092897],[102.64322,32.092026],[102.643555,32.090977],[102.644219,32.089885],[102.645225,32.088728],[102.645347,32.087651],[102.645725,32.086565],[102.646146,32.086173],[102.646874,32.085923],[102.647595,32.084403],[102.64731,32.08311],[102.646732,32.081876],[102.646339,32.081483],[102.647717,32.076836],[102.648124,32.076193],[102.650144,32.074223],[102.651265,32.073866],[102.6519,32.072974],[102.653592,32.072082],[102.654084,32.071375],[102.654527,32.069805],[102.655262,32.068627],[102.656147,32.066492],[102.657218,32.065836],[102.658553,32.065414],[102.660302,32.062195],[102.660473,32.061231],[102.661001,32.060518],[102.661001,32.059054],[102.661601,32.057933],[102.661779,32.056463],[102.659852,32.053158],[102.660452,32.052216],[102.65926,32.047847],[102.659509,32.047026],[102.660152,32.046355],[102.660459,32.045341],[102.661194,32.045298],[102.661779,32.044999],[102.662814,32.045234]]]},"properties":{"id":"402880fb76037356017603aa5f432fc5","name":"刷经寺镇","full_name":"四川省阿坝藏族羌族自治州红原县刷经寺镇","ad_code":"513233101000","code":"513233101000","area_km2":986.44}},{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[102.190465,32.696137],[102.190494,32.697068],[102.192273,32.698601],[102.197613,32.700213],[102.198087,32.700834],[102.198873,32.702904],[102.19966,32.703729],[102.205444,32.705962],[102.208422,32.708084],[102.209893,32.709823],[102.211229,32.713498],[102.211163,32.714671],[102.210067,32.716308],[102.208959,32.717433],[102.20823,32.718493],[102.20694,32.720838],[102.205805,32.72189],[102.205605,32.722716],[102.204458,32.724986],[102.20251,32.727976],[102.200751,32.730209],[102.198818,32.734546],[102.197619,32.735767],[102.194274,32.740508],[102.194083,32.741972],[102.194385,32.743446],[102.195953,32.74617],[102.197741,32.750173],[102.198643,32.753002],[102.198667,32.754055],[102.197627,32.756722],[102.196919,32.757952],[102.193133,32.761219],[102.191694,32.762704],[102.191096,32.764207],[102.19041,32.767412],[102.186801,32.775932],[102.186786,32.776396],[102.187015,32.776548],[102.192402,32.777721],[102.193714,32.778435],[102.194012,32.779127],[102.193901,32.781718],[102.19413,32.782799],[102.194898,32.784211],[102.196124,32.785829],[102.197748,32.786795],[102.198361,32.786662],[102.199706,32.78449],[102.202364,32.782983],[102.204178,32.781127],[102.204919,32.778796],[102.205401,32.778194],[102.20695,32.777186],[102.212477,32.775792],[102.213756,32.775698],[102.214856,32.775771],[102.215367,32.776125],[102.216443,32.778841],[102.217665,32.780581],[102.221316,32.787608],[102.223234,32.789674],[102.224513,32.790534],[102.22552,32.790827],[102.226223,32.790621],[102.227035,32.789684],[102.229136,32.788361],[102.231103,32.786835],[102.231772,32.786564],[102.232711,32.786871],[102.233294,32.787628],[102.233943,32.788062],[102.235014,32.788335],[102.236113,32.789549],[102.238999,32.789775],[102.239749,32.790072],[102.240796,32.789852],[102.241991,32.788817],[102.243675,32.78786],[102.244174,32.787925],[102.246721,32.789472],[102.248469,32.790102],[102.25004,32.789846],[102.250764,32.789034],[102.25162,32.789005],[102.252677,32.788501],[102.254436,32.788193],[102.256063,32.788186],[102.260947,32.790248],[102.26297,32.791875],[102.26429,32.792394],[102.267297,32.792728],[102.270381,32.791474],[102.274283,32.791046],[102.275921,32.790617],[102.278675,32.789463],[102.281009,32.788976],[102.282373,32.788027],[102.284252,32.785426],[102.284907,32.784877],[102.285801,32.785043],[102.287719,32.786846],[102.288883,32.787679],[102.289974,32.78807],[102.291394,32.78815],[102.29353,32.787657],[102.294441,32.787233],[102.295938,32.787285],[102.297174,32.786904],[102.298869,32.785341],[102.300351,32.784321],[102.301381,32.78383],[102.304422,32.783039],[102.30579,32.782922],[102.307783,32.783234],[102.309774,32.783246],[102.310059,32.7834],[102.310512,32.783801],[102.310674,32.784221],[102.311935,32.788578],[102.315953,32.793038],[102.316503,32.794028],[102.316576,32.794494],[102.316169,32.796578],[102.316713,32.797714],[102.317779,32.798238],[102.318455,32.798904],[102.319984,32.799004],[102.321245,32.79848],[102.322013,32.799236],[102.322661,32.799533],[102.324261,32.800003],[102.325748,32.800069],[102.326141,32.800324],[102.326522,32.801401],[102.32645,32.802751],[102.326795,32.803483],[102.326557,32.804607],[102.326641,32.80541],[102.327194,32.805803],[102.327908,32.807534],[102.329097,32.808962],[102.329395,32.809658],[102.330852,32.811442],[102.331382,32.811704],[102.332405,32.813334],[102.333097,32.813632],[102.335096,32.81386],[102.336338,32.81453],[102.336902,32.814642],[102.33741,32.814653],[102.338625,32.81425],[102.339668,32.814274],[102.341911,32.81748],[102.343547,32.818129],[102.346366,32.818267],[102.346818,32.818731],[102.347045,32.819647],[102.348467,32.821893],[102.349517,32.822907],[102.350066,32.825098],[102.351223,32.826762],[102.352094,32.827354],[102.355563,32.828225],[102.357119,32.828275],[102.35789,32.829232],[102.359553,32.830302],[102.36076,32.830831],[102.362266,32.831987],[102.36308,32.832958],[102.36415,32.833843],[102.366827,32.834236],[102.367848,32.834186],[102.369768,32.833714],[102.371039,32.833022],[102.371524,32.832965],[102.373545,32.833879],[102.374244,32.834707],[102.374544,32.835442],[102.375251,32.836006],[102.378113,32.837119],[102.382004,32.839582],[102.383895,32.840175],[102.386087,32.84036],[102.38762,32.840885],[102.391642,32.843869],[102.391891,32.84423],[102.3919,32.844891],[102.391328,32.846591],[102.391363,32.847375],[102.39239,32.849011],[102.396314,32.851998],[102.400801,32.856422],[102.40177,32.859284],[102.402048,32.859591],[102.402198,32.864402],[102.402368,32.86554],[102.402808,32.866051],[102.402927,32.866533],[102.40304,32.867771],[102.402898,32.868954],[102.40337,32.869857],[102.403773,32.870204],[102.40377,32.871237],[102.404493,32.872284],[102.404579,32.872855],[102.405178,32.873312],[102.405373,32.874199],[102.405394,32.875471],[102.404929,32.878447],[102.403942,32.880429],[102.402395,32.881664],[102.402104,32.882343],[102.401895,32.884329],[102.402104,32.885067],[102.401923,32.885495],[102.402214,32.885881],[102.401999,32.886604],[102.402428,32.887646],[102.400821,32.889876],[102.398456,32.891246],[102.397003,32.891241],[102.396851,32.891506],[102.396893,32.891941],[102.397808,32.89293],[102.398235,32.895089],[102.399096,32.896955],[102.399358,32.899834],[102.40041,32.90228],[102.401547,32.903493],[102.40466,32.903717],[102.406356,32.90415],[102.409491,32.906176],[102.410686,32.90766],[102.41228,32.908251],[102.41521,32.908802],[102.415606,32.909128],[102.415585,32.909862],[102.412848,32.912249],[102.411395,32.914249],[102.409812,32.915734],[102.409727,32.916637],[102.410111,32.917404],[102.413228,32.920179],[102.416561,32.922736],[102.419374,32.925951],[102.420113,32.926504],[102.420986,32.926474],[102.421837,32.926197],[102.426006,32.923715],[102.427067,32.923247],[102.427502,32.923255],[102.428323,32.924006],[102.430737,32.928541],[102.433265,32.931555],[102.43683,32.932901],[102.437822,32.933728],[102.440455,32.935375],[102.441734,32.935456],[102.44229,32.935178],[102.44351,32.933259],[102.444741,32.931762],[102.446633,32.931069],[102.449001,32.929712],[102.449331,32.929353],[102.449606,32.928531],[102.450741,32.927976],[102.452633,32.925685],[102.454694,32.924668],[102.457186,32.922966],[102.45741,32.921526],[102.457395,32.917251],[102.45639,32.915671],[102.45547,32.913534],[102.455476,32.911724],[102.45518,32.910101],[102.456122,32.903515],[102.456001,32.902145],[102.456207,32.898887],[102.456064,32.89765],[102.456412,32.894227],[102.456305,32.892992],[102.45739,32.891208],[102.460608,32.887152],[102.462401,32.886827],[102.463871,32.882795],[102.463009,32.880491],[102.463198,32.87887],[102.463539,32.878155],[102.464274,32.877387],[102.466434,32.874182],[102.466789,32.872955],[102.466829,32.871572],[102.467217,32.870467],[102.469019,32.867284],[102.472222,32.859947],[102.473231,32.858282],[102.475173,32.856433],[102.480214,32.854978],[102.484003,32.853362],[102.486855,32.85272],[102.490759,32.850338],[102.496385,32.845276],[102.496502,32.84486],[102.496027,32.843048],[102.494555,32.840302],[102.494919,32.838241],[102.495484,32.836942],[102.495517,32.835172],[102.495258,32.833215],[102.495588,32.830294],[102.495954,32.829005],[102.497083,32.826899],[102.498076,32.825525],[102.498588,32.8229],[102.49959,32.821199],[102.501091,32.819456],[102.501321,32.817952],[102.499831,32.816281],[102.498883,32.814215],[102.498223,32.81198],[102.496219,32.808956],[102.494254,32.805432],[102.491777,32.801788],[102.491803,32.800895],[102.492233,32.799358],[102.496484,32.790294],[102.497803,32.791083],[102.498545,32.791294],[102.499216,32.791264],[102.500871,32.790208],[102.500876,32.78749],[102.501244,32.786663],[102.501853,32.786092],[102.503049,32.785698],[102.504282,32.785765],[102.507623,32.786374],[102.508449,32.786849],[102.50862,32.787812],[102.508151,32.788678],[102.507873,32.789799],[102.50821,32.790098],[102.509001,32.790072],[102.509851,32.789713],[102.510518,32.788809],[102.510992,32.787734],[102.510969,32.786816],[102.51011,32.785714],[102.508457,32.784805],[102.507301,32.783739],[102.507134,32.782651],[102.5074,32.781989],[102.507953,32.781625],[102.50989,32.781205],[102.511574,32.779277],[102.51306,32.775553],[102.514105,32.771694],[102.515981,32.766392],[102.517578,32.764004],[102.516983,32.76053],[102.517078,32.757112],[102.516861,32.756023],[102.516244,32.755135],[102.515087,32.754152],[102.50903,32.750069],[102.505915,32.746712],[102.504698,32.744352],[102.504056,32.742587],[102.503744,32.739619],[102.503789,32.737993],[102.503308,32.735207],[102.502649,32.733637],[102.502669,32.729781],[102.502393,32.727106],[102.500627,32.724311],[102.500065,32.72399],[102.499284,32.722732],[102.49843,32.719715],[102.498345,32.716885],[102.49718,32.714792],[102.496959,32.713925],[102.496102,32.712494],[102.492914,32.708326],[102.491719,32.705819],[102.491016,32.701804],[102.490842,32.699282],[102.490532,32.698391],[102.490429,32.696549],[102.49061,32.695897],[102.492317,32.694655],[102.493923,32.694136],[102.497618,32.693278],[102.499003,32.69334],[102.50583,32.696696],[102.509502,32.697861],[102.515943,32.698368],[102.518648,32.697995],[102.525392,32.697701],[102.527351,32.697882],[102.534147,32.697731],[102.536601,32.698301],[102.535798,32.696909],[102.535447,32.695384],[102.530726,32.689501],[102.529985,32.687872],[102.529464,32.68435],[102.5272,32.678942],[102.525806,32.674549],[102.525214,32.671594],[102.521565,32.66664],[102.521091,32.66394],[102.521262,32.661717],[102.521132,32.660462],[102.52047,32.656645],[102.519503,32.653935],[102.519496,32.652172],[102.519915,32.650928],[102.520448,32.647506],[102.521664,32.645164],[102.524899,32.641192],[102.52798,32.6368],[102.529309,32.636316],[102.534097,32.633673],[102.536416,32.631074],[102.540786,32.627635],[102.543939,32.624588],[102.544679,32.623582],[102.546576,32.622367],[102.548618,32.62185],[102.550863,32.62194],[102.554006,32.619265],[102.556441,32.61639],[102.556752,32.615004],[102.557392,32.613671],[102.559204,32.611526],[102.559003,32.608832],[102.557939,32.607651],[102.557915,32.606495],[102.556955,32.605545],[102.555829,32.604595],[102.551884,32.60257],[102.551303,32.60177],[102.550293,32.598595],[102.549878,32.595711],[102.549407,32.594913],[102.54731,32.593434],[102.546462,32.592397],[102.545948,32.591135],[102.545921,32.590114],[102.54536,32.587976],[102.544673,32.5867],[102.543554,32.585416],[102.542467,32.584703],[102.540609,32.582305],[102.539476,32.581509],[102.537194,32.580568],[102.535204,32.579471],[102.532809,32.577347],[102.531688,32.576144],[102.530168,32.573712],[102.526094,32.569723],[102.5254,32.568732],[102.523355,32.569669],[102.521822,32.571186],[102.515912,32.57453],[102.514792,32.573286],[102.512657,32.567015],[102.511419,32.564832],[102.510436,32.563876],[102.507486,32.562718],[102.506481,32.562576],[102.503587,32.562885],[102.502444,32.562496],[102.500606,32.561157],[102.49861,32.559286],[102.497559,32.558799],[102.496792,32.55869],[102.495354,32.557636],[102.494116,32.557301],[102.489647,32.557056],[102.487423,32.556546],[102.486081,32.555991],[102.484481,32.554188],[102.483219,32.553417],[102.481977,32.553206],[102.479813,32.553193],[102.476735,32.554374],[102.474416,32.553365],[102.473065,32.551846],[102.472159,32.551424],[102.470299,32.54974],[102.468744,32.548963],[102.4643,32.547848],[102.463179,32.547266],[102.460086,32.546365],[102.456446,32.54539],[102.454127,32.545685],[102.453052,32.546067],[102.451184,32.547272],[102.450201,32.54573],[102.449447,32.54385],[102.448003,32.541739],[102.446332,32.538567],[102.445777,32.536164],[102.446146,32.532194],[102.445887,32.530977],[102.443733,32.529318],[102.44224,32.526367],[102.440397,32.524124],[102.438827,32.521264],[102.436642,32.518175],[102.436284,32.514005],[102.434672,32.511362],[102.433824,32.510227],[102.432183,32.50864],[102.429025,32.508824],[102.427608,32.509634],[102.426506,32.509704],[102.425522,32.508224],[102.423334,32.503954],[102.422733,32.503165],[102.421837,32.502463],[102.420953,32.501327],[102.419839,32.500527],[102.419134,32.499549],[102.417991,32.498501],[102.416129,32.498214],[102.415415,32.497547],[102.413291,32.494893],[102.411555,32.491533],[102.410346,32.490203],[102.409793,32.490316],[102.406641,32.491587],[102.398591,32.493627],[102.39755,32.494134],[102.395597,32.495771],[102.39345,32.49902],[102.390805,32.501761],[102.387068,32.5042],[102.38572,32.505197],[102.385074,32.50596],[102.383365,32.506733],[102.382615,32.507307],[102.383621,32.511833],[102.383771,32.516776],[102.382852,32.519367],[102.380539,32.522021],[102.378211,32.523868],[102.377822,32.524668],[102.377972,32.527063],[102.377631,32.528702],[102.377549,32.530254],[102.376584,32.533185],[102.37504,32.534551],[102.373334,32.535199],[102.372542,32.535959],[102.371844,32.537249],[102.371856,32.538088],[102.372261,32.539308],[102.373035,32.540443],[102.374962,32.542285],[102.37572,32.542705],[102.374689,32.543243],[102.373359,32.543588],[102.37271,32.54403],[102.371856,32.544799],[102.370863,32.547015],[102.370621,32.548584],[102.371367,32.553198],[102.371336,32.554274],[102.37106,32.555345],[102.371835,32.557267],[102.372095,32.558432],[102.36994,32.561866],[102.369078,32.562925],[102.366579,32.564737],[102.36504,32.565492],[102.360432,32.565851],[102.358537,32.565397],[102.354179,32.563897],[102.352248,32.563027],[102.349333,32.561206],[102.348553,32.561079],[102.34695,32.562316],[102.34583,32.56268],[102.345343,32.562247],[102.349695,32.556553],[102.35,32.555883],[102.349823,32.555859],[102.349894,32.555709],[102.346816,32.55505],[102.346736,32.55474],[102.345357,32.55438],[102.3386,32.553352],[102.337578,32.552612],[102.334344,32.551659],[102.332677,32.55284],[102.331867,32.553762],[102.33093,32.553798],[102.329113,32.553464],[102.328214,32.553667],[102.326996,32.554451],[102.326171,32.555833],[102.324932,32.559491],[102.324613,32.559874],[102.323697,32.559917],[102.321407,32.560963],[102.319668,32.560926],[102.31669,32.5616],[102.314074,32.561765],[102.312079,32.561575],[102.310799,32.560737],[102.309784,32.559757],[102.304401,32.556473],[102.302104,32.554729],[102.296448,32.554755],[102.293699,32.553591],[102.2884,32.550609],[102.286453,32.550887],[102.285407,32.551302],[102.28343,32.552165],[102.280276,32.554146],[102.279425,32.555666],[102.279553,32.55651],[102.28044,32.558261],[102.280734,32.559302],[102.280572,32.560853],[102.279944,32.561989],[102.277007,32.564078],[102.274064,32.567074],[102.270323,32.570245],[102.267484,32.571703],[102.264704,32.573464],[102.264017,32.574016],[102.263436,32.574876],[102.262581,32.57832],[102.262076,32.581739],[102.261137,32.583643],[102.261117,32.584922],[102.261702,32.587135],[102.261544,32.588507],[102.261173,32.589373],[102.259894,32.591109],[102.258704,32.593623],[102.25834,32.594908],[102.258025,32.596423],[102.258147,32.597347],[102.258385,32.597757],[102.260589,32.600216],[102.262383,32.601663],[102.266053,32.605171],[102.267034,32.606979],[102.267839,32.610256],[102.267817,32.611663],[102.266449,32.613882],[102.266165,32.615606],[102.264653,32.620605],[102.264407,32.622298],[102.264516,32.623126],[102.266603,32.62771],[102.26783,32.633153],[102.267879,32.635082],[102.267417,32.636185],[102.266565,32.637251],[102.266265,32.638902],[102.265498,32.640598],[102.262804,32.643582],[102.262174,32.645526],[102.261883,32.650015],[102.26155,32.65062],[102.25905,32.653013],[102.258221,32.654099],[102.257899,32.655113],[102.257582,32.657559],[102.257296,32.658228],[102.256768,32.658723],[102.256085,32.658892],[102.254771,32.658352],[102.253872,32.658456],[102.252684,32.659288],[102.252006,32.660131],[102.251226,32.660319],[102.250455,32.660219],[102.249459,32.659523],[102.24869,32.659363],[102.244113,32.659754],[102.242593,32.659638],[102.241564,32.660005],[102.240791,32.660743],[102.240007,32.661891],[102.239375,32.661979],[102.238627,32.661881],[102.237123,32.660437],[102.235971,32.660146],[102.234275,32.660191],[102.233827,32.660589],[102.233162,32.662197],[102.232056,32.663501],[102.229578,32.665367],[102.2261,32.66683],[102.224127,32.669604],[102.220468,32.672998],[102.219578,32.673305],[102.219019,32.673204],[102.217514,32.671834],[102.217131,32.671736],[102.216268,32.672281],[102.214507,32.674371],[102.213507,32.674823],[102.212451,32.674859],[102.211266,32.674476],[102.210276,32.673533],[102.209452,32.671732],[102.207357,32.670746],[102.20603,32.669262],[102.204793,32.669471],[102.203212,32.671664],[102.202592,32.673463],[102.201562,32.674826],[102.199215,32.676735],[102.199142,32.679109],[102.198671,32.679515],[102.196763,32.679769],[102.195872,32.680165],[102.194469,32.68191],[102.192869,32.685825],[102.192241,32.688898],[102.192132,32.69347],[102.191781,32.694532],[102.190465,32.696137]]]},"properties":{"id":"402880fb76037356017603aa5d7e2fc2","name":"安曲镇","full_name":"四川省阿坝藏族羌族自治州红原县安曲镇","ad_code":"513233103000","code":"513233103000","area_km2":884.71}},{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[102.279246,32.520805],[102.277143,32.525049],[102.281268,32.526119],[102.281985,32.525843],[102.282927,32.524406],[102.28349,32.524142],[102.284286,32.524139],[102.284548,32.524322],[102.284809,32.525784],[102.285766,32.526496],[102.285979,32.527715],[102.286484,32.528114],[102.287231,32.528066],[102.289398,32.527255],[102.291325,32.527442],[102.292579,32.527113],[102.2936,32.527508],[102.293756,32.52806],[102.293297,32.528699],[102.293323,32.529766],[102.292179,32.530385],[102.291606,32.531603],[102.291411,32.53812],[102.29087,32.539513],[102.28928,32.541534],[102.290088,32.54262],[102.290198,32.543463],[102.289626,32.545359],[102.289619,32.546864],[102.289178,32.548149],[102.28903,32.549859],[102.288745,32.550402],[102.2884,32.550609],[102.293699,32.553591],[102.296448,32.554755],[102.302104,32.554729],[102.304401,32.556473],[102.309784,32.559757],[102.310799,32.560737],[102.312079,32.561575],[102.314074,32.561765],[102.31669,32.5616],[102.319668,32.560926],[102.321407,32.560963],[102.323697,32.559917],[102.324613,32.559874],[102.324932,32.559491],[102.326171,32.555833],[102.326996,32.554451],[102.328214,32.553667],[102.329113,32.553464],[102.33093,32.553798],[102.331867,32.553762],[102.332677,32.55284],[102.334344,32.551659],[102.337578,32.552612],[102.3386,32.553352],[102.345357,32.55438],[102.346736,32.55474],[102.346816,32.55505],[102.349894,32.555709],[102.349823,32.555859],[102.35,32.555883],[102.349695,32.556553],[102.345343,32.562247],[102.34583,32.56268],[102.34695,32.562316],[102.348553,32.561079],[102.349333,32.561206],[102.352248,32.563027],[102.354179,32.563897],[102.358537,32.565397],[102.360432,32.565851],[102.36504,32.565492],[102.367625,32.564096],[102.369078,32.562925],[102.36994,32.561866],[102.372095,32.558432],[102.371835,32.557267],[102.37106,32.555345],[102.371336,32.554274],[102.371367,32.553198],[102.370621,32.548584],[102.370863,32.547015],[102.371856,32.544799],[102.37271,32.54403],[102.373359,32.543588],[102.374689,32.543243],[102.37572,32.542705],[102.374962,32.542285],[102.373035,32.540443],[102.372261,32.539308],[102.371856,32.538088],[102.371844,32.537249],[102.372542,32.535959],[102.373334,32.535199],[102.37504,32.534551],[102.376584,32.533185],[102.377549,32.530254],[102.377631,32.528702],[102.377972,32.527063],[102.377822,32.524668],[102.378211,32.523868],[102.380539,32.522021],[102.382852,32.519367],[102.383771,32.516776],[102.383698,32.512953],[102.383438,32.510556],[102.382615,32.507307],[102.383365,32.506733],[102.385074,32.50596],[102.38572,32.505197],[102.387068,32.5042],[102.390805,32.501761],[102.39345,32.49902],[102.395597,32.495771],[102.39755,32.494134],[102.398591,32.493627],[102.406641,32.491587],[102.410346,32.490203],[102.411555,32.491533],[102.413291,32.494893],[102.415415,32.497547],[102.416129,32.498214],[102.417991,32.498501],[102.419134,32.499549],[102.419839,32.500527],[102.420953,32.501327],[102.421837,32.502463],[102.422733,32.503165],[102.423334,32.503954],[102.425522,32.508224],[102.426506,32.509704],[102.427608,32.509634],[102.429025,32.508824],[102.432183,32.50864],[102.433824,32.510227],[102.434672,32.511362],[102.436284,32.514005],[102.436642,32.518175],[102.438827,32.521264],[102.440397,32.524124],[102.44224,32.526367],[102.443733,32.529318],[102.445887,32.530977],[102.446146,32.532194],[102.445777,32.536164],[102.446332,32.538567],[102.448003,32.541739],[102.449447,32.54385],[102.450201,32.54573],[102.451184,32.547272],[102.453052,32.546067],[102.454127,32.545685],[102.456446,32.54539],[102.460086,32.546365],[102.463179,32.547266],[102.4643,32.547848],[102.468744,32.548963],[102.470299,32.54974],[102.472159,32.551424],[102.473065,32.551846],[102.474416,32.553365],[102.476735,32.554374],[102.479813,32.553193],[102.481977,32.553206],[102.483219,32.553417],[102.484481,32.554188],[102.486081,32.555991],[102.487423,32.556546],[102.489647,32.557056],[102.494116,32.557301],[102.495354,32.557636],[102.496792,32.55869],[102.497559,32.558799],[102.49861,32.559286],[102.500606,32.561157],[102.502444,32.562496],[102.503587,32.562885],[102.506481,32.562576],[102.507486,32.562718],[102.510436,32.563876],[102.511419,32.564832],[102.512657,32.567015],[102.514792,32.573286],[102.515912,32.57453],[102.521822,32.571186],[102.523355,32.569669],[102.5254,32.568732],[102.526094,32.569723],[102.530168,32.573712],[102.531688,32.576144],[102.532809,32.577347],[102.535204,32.579471],[102.537194,32.580568],[102.539476,32.581509],[102.540609,32.582305],[102.542467,32.584703],[102.543554,32.585416],[102.544673,32.5867],[102.54536,32.587976],[102.545921,32.590114],[102.545948,32.591135],[102.546462,32.592397],[102.54731,32.593434],[102.549407,32.594913],[102.549878,32.595711],[102.550293,32.598595],[102.551303,32.60177],[102.551884,32.60257],[102.555829,32.604595],[102.558981,32.607625],[102.562416,32.61029],[102.566533,32.614127],[102.571601,32.618039],[102.571868,32.617478],[102.575478,32.613697],[102.578108,32.611707],[102.57961,32.610901],[102.581008,32.609861],[102.58152,32.609175],[102.581482,32.608525],[102.582228,32.607287],[102.582898,32.606836],[102.595497,32.615288],[102.597516,32.615606],[102.603269,32.617757],[102.605241,32.617794],[102.606769,32.618055],[102.608017,32.618543],[102.61344,32.618693],[102.614268,32.618476],[102.615713,32.617715],[102.61789,32.616226],[102.621617,32.614163],[102.626312,32.612569],[102.626323,32.612194],[102.627812,32.611823],[102.628165,32.611536],[102.628436,32.610796],[102.628194,32.610445],[102.627534,32.610406],[102.626455,32.610758],[102.625316,32.609805],[102.621798,32.608406],[102.62152,32.608188],[102.622072,32.607559],[102.62205,32.607186],[102.620828,32.607003],[102.619891,32.605547],[102.619715,32.605065],[102.620124,32.603874],[102.620927,32.603277],[102.620996,32.603038],[102.620164,32.602357],[102.619321,32.600799],[102.619406,32.600395],[102.619852,32.600247],[102.619899,32.599843],[102.619574,32.599587],[102.62056,32.598545],[102.619609,32.596874],[102.618556,32.596293],[102.618602,32.595951],[102.619539,32.595345],[102.619583,32.595065],[102.619408,32.59475],[102.618056,32.594319],[102.617563,32.593467],[102.617866,32.59313],[102.619144,32.592549],[102.619065,32.592209],[102.61797,32.591624],[102.616627,32.590359],[102.616779,32.589647],[102.617765,32.589328],[102.617815,32.589103],[102.617467,32.588833],[102.616629,32.58863],[102.616166,32.587681],[102.616552,32.586486],[102.616227,32.585352],[102.616427,32.584529],[102.616367,32.583438],[102.6166,32.583029],[102.617765,32.5826],[102.617738,32.581961],[102.617214,32.581612],[102.617094,32.581122],[102.617281,32.580749],[102.61809,32.580389],[102.618191,32.57994],[102.618065,32.579674],[102.617495,32.5794],[102.617244,32.578794],[102.617266,32.577968],[102.616933,32.577135],[102.617024,32.57537],[102.617128,32.574808],[102.617588,32.574215],[102.618447,32.573593],[102.618068,32.572834],[102.616982,32.571949],[102.617347,32.569889],[102.617329,32.568911],[102.617125,32.568231],[102.61592,32.56678],[102.615899,32.565915],[102.616316,32.563555],[102.616504,32.563183],[102.617449,32.562674],[102.617455,32.562449],[102.617028,32.561839],[102.616151,32.561409],[102.615287,32.560529],[102.61425,32.557803],[102.614149,32.556561],[102.614949,32.554847],[102.615821,32.553774],[102.616057,32.553252],[102.616033,32.552462],[102.616357,32.55198],[102.618168,32.552277],[102.61853,32.552021],[102.618628,32.551647],[102.617712,32.551066],[102.617631,32.550764],[102.618569,32.547173],[102.619383,32.546587],[102.620133,32.546752],[102.620892,32.546578],[102.62239,32.545329],[102.622941,32.544625],[102.624279,32.54435],[102.626669,32.542891],[102.627813,32.543251],[102.628618,32.543041],[102.628719,32.542554],[102.629349,32.542228],[102.629685,32.541257],[102.631678,32.541407],[102.63193,32.541938],[102.631826,32.542538],[102.632039,32.542842],[102.632525,32.542927],[102.633512,32.542532],[102.634104,32.541942],[102.633821,32.540884],[102.633965,32.540473],[102.634236,32.540291],[102.635744,32.540319],[102.635927,32.540097],[102.635803,32.539756],[102.635099,32.539555],[102.634475,32.539656],[102.634268,32.539088],[102.635295,32.538845],[102.635849,32.537991],[102.637578,32.538061],[102.638224,32.537096],[102.638812,32.536694],[102.638913,32.536207],[102.640563,32.5359],[102.640747,32.53564],[102.640669,32.535225],[102.643453,32.535653],[102.643861,32.535323],[102.643747,32.534607],[102.643052,32.533827],[102.643625,32.533382],[102.644393,32.533265],[102.645269,32.533806],[102.645627,32.533787],[102.645557,32.533128],[102.64499,32.532668],[102.646955,32.531316],[102.650322,32.529826],[102.650605,32.530077],[102.65053,32.531097],[102.650709,32.531631],[102.651862,32.531816],[102.653072,32.531635],[102.654879,32.53081],[102.655517,32.529994],[102.656565,32.529784],[102.657409,32.529996],[102.658259,32.529947],[102.659581,32.529579],[102.659938,32.529226],[102.659803,32.528471],[102.66008,32.528215],[102.660922,32.528492],[102.66135,32.528369],[102.661943,32.527824],[102.664161,32.527146],[102.664518,32.52676],[102.665566,32.526551],[102.666295,32.525224],[102.666917,32.525072],[102.667431,32.524591],[102.66786,32.524435],[102.668159,32.5248],[102.669042,32.52498],[102.66932,32.524691],[102.66941,32.524202],[102.668774,32.523406],[102.669132,32.522987],[102.669558,32.52293],[102.670378,32.524057],[102.671291,32.524597],[102.673671,32.523595],[102.673758,32.523236],[102.673136,32.52287],[102.675023,32.522587],[102.676171,32.521759],[102.677587,32.520299],[102.678979,32.519741],[102.679507,32.51869],[102.680557,32.519293],[102.680821,32.518767],[102.680585,32.518179],[102.680667,32.517438],[102.681434,32.516815],[102.681934,32.516877],[102.681919,32.517461],[102.682352,32.517681],[102.682923,32.517373],[102.68351,32.516482],[102.685788,32.515569],[102.686468,32.5159],[102.686701,32.516594],[102.687266,32.516551],[102.688046,32.515451],[102.690441,32.514858],[102.69077,32.514228],[102.691602,32.513553],[102.692613,32.5132],[102.693362,32.513267],[102.693998,32.512907],[102.695495,32.513147],[102.695798,32.513524],[102.695347,32.514046],[102.695268,32.514682],[102.695765,32.51485],[102.699918,32.514077],[102.700242,32.513658],[102.700255,32.513128],[102.699908,32.512007],[102.70036,32.511485],[102.70256,32.511154],[102.703558,32.511331],[102.704126,32.511129],[102.704394,32.510444],[102.704959,32.510401],[102.705732,32.512007],[102.706044,32.512066],[102.706493,32.51165],[102.706529,32.510218],[102.7071,32.509963],[102.708024,32.510563],[102.708462,32.510571],[102.709095,32.510318],[102.709417,32.509952],[102.709496,32.509317],[102.709817,32.509004],[102.710493,32.509494],[102.710806,32.5095],[102.71083,32.508545],[102.71031,32.508154],[102.712609,32.507569],[102.713287,32.508006],[102.714349,32.508078],[102.715568,32.506933],[102.717491,32.507658],[102.718252,32.5073],[102.718639,32.50683],[102.718915,32.505826],[102.719359,32.505622],[102.720291,32.505904],[102.722519,32.504459],[102.724504,32.502743],[102.729782,32.497054],[102.732184,32.493648],[102.734052,32.491559],[102.736673,32.48943],[102.754269,32.471703],[102.755668,32.470826],[102.763549,32.468578],[102.767291,32.466858],[102.766358,32.465992],[102.765721,32.465744],[102.761856,32.46485],[102.759715,32.463327],[102.755689,32.462784],[102.751787,32.463498],[102.750254,32.463584],[102.748979,32.464278],[102.745134,32.463374],[102.744134,32.463593],[102.742335,32.464726],[102.740441,32.464079],[102.739147,32.463917],[102.737995,32.464297],[102.734988,32.466867],[102.734531,32.466905],[102.730657,32.464488],[102.729077,32.463793],[102.72724,32.463355],[102.725156,32.462442],[102.722805,32.460424],[102.721796,32.459129],[102.718971,32.457495],[102.712851,32.459081],[102.709838,32.460224],[102.70442,32.463321],[102.702303,32.464747],[102.698109,32.464471],[102.696354,32.464006],[102.691914,32.464125],[102.689386,32.464744],[102.688008,32.464885],[102.682959,32.467322],[102.680831,32.469147],[102.680198,32.469335],[102.679419,32.467557],[102.676399,32.464406],[102.675509,32.46389],[102.673834,32.46336],[102.671317,32.463546],[102.671691,32.462721],[102.671722,32.461523],[102.672349,32.458506],[102.672094,32.457769],[102.667513,32.455754],[102.665082,32.454111],[102.662891,32.452306],[102.660497,32.452295],[102.659429,32.452575],[102.65831,32.453353],[102.657613,32.454505],[102.656853,32.455057],[102.654573,32.455181],[102.652817,32.456279],[102.648555,32.458134],[102.644645,32.455777],[102.642086,32.455336],[102.64168,32.453283],[102.641417,32.453083],[102.640118,32.452994],[102.637417,32.452261],[102.635926,32.450707],[102.634037,32.448268],[102.632531,32.447266],[102.630589,32.44684],[102.628138,32.446858],[102.625449,32.450087],[102.623403,32.449237],[102.619525,32.448157],[102.61711,32.448241],[102.614205,32.448056],[102.607959,32.446736],[102.606124,32.446636],[102.604169,32.446696],[102.603164,32.447034],[102.601208,32.44862],[102.596761,32.448763],[102.595746,32.44949],[102.59391,32.449423],[102.593035,32.449211],[102.592622,32.448911],[102.592072,32.447959],[102.589935,32.446262],[102.584527,32.44369],[102.583009,32.443174],[102.576027,32.442228],[102.565743,32.438718],[102.564399,32.437458],[102.562842,32.435544],[102.562561,32.434597],[102.562118,32.434004],[102.558222,32.432841],[102.556984,32.432157],[102.553949,32.429358],[102.550491,32.426704],[102.543321,32.421947],[102.536887,32.418777],[102.534512,32.418121],[102.529342,32.419085],[102.52509,32.419256],[102.513727,32.419184],[102.512634,32.419771],[102.511778,32.420464],[102.510708,32.422371],[102.510669,32.423791],[102.512401,32.428239],[102.513938,32.43111],[102.514308,32.432894],[102.514031,32.434258],[102.513027,32.435963],[102.510628,32.438351],[102.507601,32.43961],[102.506141,32.440494],[102.50465,32.442494],[102.502618,32.444584],[102.501934,32.445535],[102.500299,32.446213],[102.499732,32.447445],[102.498921,32.448001],[102.496884,32.448531],[102.495789,32.44825],[102.494777,32.447191],[102.492802,32.443308],[102.491511,32.439075],[102.491259,32.437096],[102.490313,32.435882],[102.488331,32.43444],[102.48649,32.432378],[102.484503,32.431143],[102.48343,32.430083],[102.481591,32.425735],[102.480743,32.420991],[102.480722,32.415121],[102.481419,32.412071],[102.481535,32.407917],[102.481934,32.406782],[102.481929,32.404757],[102.482146,32.403566],[102.48292,32.402127],[102.483981,32.401421],[102.485717,32.400625],[102.487793,32.39864],[102.488665,32.398086],[102.490508,32.395682],[102.490781,32.394648],[102.490554,32.391787],[102.491056,32.386914],[102.491462,32.385519],[102.491049,32.382758],[102.490598,32.381346],[102.490394,32.377654],[102.488845,32.376117],[102.488027,32.374698],[102.487249,32.374059],[102.486154,32.37383],[102.486269,32.371858],[102.486611,32.370566],[102.48628,32.369261],[102.485027,32.368093],[102.484561,32.367252],[102.483433,32.365983],[102.482675,32.364617],[102.482273,32.363674],[102.482039,32.361072],[102.480688,32.359019],[102.478407,32.357402],[102.475767,32.356051],[102.473468,32.353472],[102.471258,32.353168],[102.468904,32.352536],[102.464668,32.350827],[102.456977,32.346841],[102.453604,32.347097],[102.450859,32.346782],[102.449807,32.346111],[102.449228,32.346117],[102.448742,32.345895],[102.447546,32.344897],[102.446265,32.341494],[102.444552,32.338229],[102.43883,32.336226],[102.437468,32.33567],[102.436948,32.335206],[102.436784,32.334713],[102.437515,32.332959],[102.437551,32.331684],[102.43713,32.329646],[102.436415,32.328355],[102.436313,32.327135],[102.435728,32.326079],[102.43588,32.323124],[102.434554,32.31927],[102.433206,32.316368],[102.432871,32.313262],[102.43301,32.312416],[102.433662,32.311092],[102.435152,32.308676],[102.436223,32.30475],[102.436339,32.30335],[102.436964,32.301633],[102.437037,32.297687],[102.436708,32.294353],[102.435917,32.289704],[102.436307,32.288114],[102.436614,32.285412],[102.438715,32.280333],[102.438698,32.279582],[102.439004,32.278251],[102.440295,32.276059],[102.442267,32.274206],[102.442715,32.273302],[102.443153,32.271353],[102.443138,32.269167],[102.443412,32.266237],[102.442676,32.265112],[102.441138,32.263809],[102.440476,32.262784],[102.439117,32.261941],[102.438684,32.260953],[102.438634,32.258636],[102.438964,32.257827],[102.439515,32.257349],[102.439681,32.256895],[102.438638,32.254395],[102.438405,32.253118],[102.437761,32.251441],[102.436342,32.248671],[102.436359,32.248052],[102.437881,32.245799],[102.435513,32.239911],[102.43467,32.238491],[102.432415,32.236781],[102.429395,32.234958],[102.426517,32.233562],[102.424149,32.233154],[102.422269,32.233116],[102.419399,32.233719],[102.417639,32.235539],[102.416665,32.236948],[102.415704,32.240104],[102.414632,32.247174],[102.414781,32.248501],[102.415075,32.249142],[102.415257,32.253697],[102.415692,32.255929],[102.415796,32.258842],[102.416786,32.261297],[102.419002,32.264412],[102.420277,32.265602],[102.420628,32.266403],[102.420893,32.268049],[102.42177,32.267856],[102.422796,32.266818],[102.423554,32.266463],[102.424304,32.266372],[102.425699,32.265501],[102.428333,32.264867],[102.430917,32.263808],[102.431173,32.263549],[102.432316,32.265001],[102.433196,32.266924],[102.433526,32.268466],[102.433659,32.274819],[102.432833,32.277608],[102.432303,32.278708],[102.432511,32.280194],[102.432974,32.281421],[102.432813,32.282741],[102.43216,32.283786],[102.431586,32.284251],[102.430894,32.286724],[102.430116,32.287767],[102.429164,32.288382],[102.428583,32.289111],[102.427678,32.29248],[102.426431,32.29473],[102.425403,32.295821],[102.424268,32.296274],[102.421203,32.296688],[102.414842,32.296875],[102.413298,32.296535],[102.412283,32.296866],[102.407203,32.296611],[102.406307,32.296894],[102.406578,32.308137],[102.406189,32.310741],[102.405829,32.312275],[102.402707,32.316632],[102.401858,32.318758],[102.401741,32.320095],[102.400633,32.322953],[102.400234,32.326324],[102.399466,32.33021],[102.399008,32.335154],[102.397563,32.334466],[102.395766,32.334799],[102.390993,32.334108],[102.389072,32.333468],[102.388894,32.332607],[102.389373,32.331759],[102.389704,32.327264],[102.388519,32.326339],[102.387208,32.326269],[102.384245,32.327451],[102.382089,32.328693],[102.381055,32.329529],[102.380272,32.330413],[102.37984,32.33139],[102.378605,32.332179],[102.377477,32.332756],[102.375252,32.332881],[102.375032,32.33349],[102.376298,32.334395],[102.376631,32.334957],[102.376615,32.335512],[102.373813,32.338969],[102.372027,32.341928],[102.369589,32.346355],[102.369292,32.347606],[102.368694,32.348667],[102.367472,32.350232],[102.366066,32.35061],[102.363549,32.351741],[102.361683,32.354477],[102.36063,32.363705],[102.360052,32.36558],[102.35968,32.369383],[102.35931,32.370115],[102.357558,32.371891],[102.355159,32.373432],[102.354258,32.374412],[102.353545,32.377949],[102.353004,32.378529],[102.350881,32.379595],[102.352552,32.385068],[102.352579,32.387141],[102.353459,32.38986],[102.353635,32.39127],[102.354352,32.393616],[102.355108,32.394594],[102.355089,32.395259],[102.35438,32.397131],[102.352698,32.399464],[102.351006,32.400686],[102.349568,32.402136],[102.345215,32.409296],[102.336382,32.417471],[102.332497,32.417574],[102.329636,32.416958],[102.327275,32.415687],[102.326135,32.415885],[102.323692,32.417387],[102.321596,32.417454],[102.320608,32.416952],[102.319248,32.417219],[102.31871,32.419168],[102.318856,32.421613],[102.319588,32.427807],[102.320371,32.430858],[102.320407,32.434041],[102.320707,32.435712],[102.32075,32.437193],[102.32037,32.44118],[102.320434,32.444918],[102.32067,32.445774],[102.322678,32.448703],[102.326407,32.456885],[102.326497,32.458256],[102.32624,32.459545],[102.325773,32.460608],[102.325074,32.463553],[102.325061,32.465477],[102.32456,32.469129],[102.324606,32.470535],[102.323588,32.472475],[102.322209,32.47337],[102.317894,32.47461],[102.314795,32.474618],[102.313395,32.476216],[102.311323,32.479834],[102.310916,32.481787],[102.311089,32.483307],[102.311673,32.484208],[102.311816,32.485284],[102.31153,32.486092],[102.308793,32.488586],[102.307999,32.490345],[102.307815,32.492117],[102.308318,32.494274],[102.30869,32.494985],[102.308633,32.496907],[102.308319,32.497197],[102.304271,32.498257],[102.301595,32.49868],[102.300504,32.498657],[102.297387,32.497776],[102.295037,32.497541],[102.293911,32.49722],[102.292726,32.497454],[102.292101,32.497884],[102.291871,32.498286],[102.291887,32.502135],[102.290392,32.508318],[102.29064,32.511691],[102.29019,32.513605],[102.287869,32.518673],[102.287337,32.518908],[102.284592,32.519194],[102.281662,32.519821],[102.279246,32.520805]]]},"properties":{"id":"402880fb76037356017603aa60932fc7","name":"龙日镇","full_name":"四川省阿坝藏族羌族自治州红原县龙日镇","ad_code":"513233105000","code":"513233105000","area_km2":644.71}},{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[102.165852,32.320752],[102.163733,32.326386],[102.163562,32.327495],[102.1638,32.330034],[102.164698,32.332057],[102.164966,32.333262],[102.165755,32.333809],[102.166016,32.334589],[102.166537,32.334869],[102.168319,32.336685],[102.168724,32.338064],[102.168625,32.338407],[102.168967,32.338549],[102.168939,32.339325],[102.169296,32.339581],[102.169059,32.339899],[102.169201,32.340517],[102.168806,32.340588],[102.169123,32.340734],[102.16905,32.341032],[102.169253,32.34139],[102.169143,32.34219],[102.168918,32.342344],[102.169168,32.342739],[102.169662,32.343027],[102.169767,32.343456],[102.170253,32.343622],[102.17025,32.344219],[102.169724,32.344802],[102.169938,32.345017],[102.170101,32.345842],[102.170417,32.346112],[102.170302,32.346678],[102.170826,32.347085],[102.171363,32.346853],[102.171646,32.346928],[102.170998,32.348207],[102.171203,32.348334],[102.17174,32.348176],[102.171662,32.348993],[102.172178,32.349843],[102.171902,32.350277],[102.172636,32.351095],[102.17206,32.351623],[102.17191,32.352192],[102.171589,32.352302],[102.172272,32.35276],[102.172199,32.353378],[102.171509,32.353286],[102.171823,32.354223],[102.171312,32.354543],[102.171577,32.354915],[102.17135,32.355109],[102.171464,32.355352],[102.171164,32.355483],[102.171372,32.355711],[102.171407,32.356401],[102.1718,32.356454],[102.171849,32.356651],[102.171401,32.35683],[102.171547,32.357157],[102.171077,32.357091],[102.170934,32.357632],[102.170529,32.357569],[102.17024,32.35793],[102.170366,32.358344],[102.170225,32.358642],[102.170457,32.359262],[102.169942,32.359512],[102.169831,32.359143],[102.169593,32.359109],[102.169621,32.359695],[102.169269,32.359971],[102.168864,32.359632],[102.168474,32.360055],[102.168493,32.360332],[102.168135,32.3602],[102.167292,32.360491],[102.167508,32.360841],[102.166941,32.362036],[102.167095,32.362286],[102.167687,32.362384],[102.16779,32.362878],[102.168063,32.362756],[102.168024,32.363037],[102.167783,32.363167],[102.168045,32.36336],[102.166824,32.363859],[102.166962,32.364724],[102.166573,32.364939],[102.166765,32.365072],[102.167658,32.364969],[102.167947,32.365194],[102.167994,32.365468],[102.167573,32.365776],[102.167907,32.366011],[102.167545,32.366463],[102.16831,32.36646],[102.168504,32.366954],[102.169052,32.367089],[102.168603,32.367816],[102.168541,32.36829],[102.169072,32.368451],[102.169507,32.368289],[102.169472,32.368669],[102.16969,32.369029],[102.169594,32.369468],[102.169914,32.369784],[102.169656,32.370114],[102.16974,32.370263],[102.16948,32.370425],[102.169799,32.370951],[102.169209,32.370821],[102.169099,32.371108],[102.169289,32.371398],[102.16904,32.371789],[102.169273,32.371982],[102.169121,32.372068],[102.169236,32.372212],[102.168743,32.372533],[102.16885,32.372657],[102.169111,32.37248],[102.1693,32.372875],[102.168886,32.373145],[102.168927,32.373507],[102.16814,32.373634],[102.167903,32.373986],[102.168154,32.374188],[102.168525,32.374086],[102.16838,32.374212],[102.168512,32.374461],[102.168835,32.374604],[102.168615,32.374837],[102.169009,32.374825],[102.168723,32.375521],[102.169419,32.375068],[102.169348,32.375319],[102.169599,32.375325],[102.169511,32.375609],[102.169956,32.375702],[102.169503,32.375863],[102.169846,32.376197],[102.169411,32.376683],[102.169645,32.376827],[102.169476,32.377519],[102.168839,32.377493],[102.169417,32.378418],[102.17003,32.378737],[102.169948,32.379087],[102.170135,32.379444],[102.169896,32.379486],[102.16996,32.379769],[102.169766,32.379849],[102.170084,32.380069],[102.169495,32.38043],[102.1699,32.380833],[102.170228,32.380672],[102.170083,32.380965],[102.17041,32.381035],[102.170137,32.381729],[102.16989,32.381849],[102.1703,32.382457],[102.170786,32.38271],[102.170601,32.383166],[102.170254,32.383431],[102.170542,32.383997],[102.170094,32.384291],[102.170476,32.384524],[102.170657,32.385033],[102.170207,32.385147],[102.170333,32.385419],[102.16983,32.386195],[102.170136,32.386465],[102.169867,32.386677],[102.170298,32.387088],[102.169289,32.387423],[102.169162,32.38768],[102.169543,32.387957],[102.169358,32.38817],[102.169845,32.388303],[102.170597,32.389047],[102.170568,32.391306],[102.170849,32.391778],[102.173086,32.3919],[102.173289,32.393519],[102.173734,32.394174],[102.174325,32.394187],[102.174762,32.393731],[102.174777,32.393229],[102.175201,32.393203],[102.178127,32.394237],[102.177899,32.394769],[102.177087,32.395528],[102.176606,32.396474],[102.177022,32.3994],[102.177688,32.401566],[102.177899,32.409269],[102.178143,32.41047],[102.178906,32.411703],[102.180106,32.412881],[102.180948,32.414017],[102.181391,32.415177],[102.182047,32.415903],[102.182793,32.416292],[102.183051,32.416975],[102.183905,32.417738],[102.184315,32.418695],[102.184373,32.419374],[102.184198,32.419877],[102.181511,32.421577],[102.179495,32.423529],[102.178134,32.426207],[102.17782,32.427317],[102.177956,32.428098],[102.177654,32.428802],[102.177884,32.430398],[102.17904,32.432997],[102.179334,32.435102],[102.179828,32.435892],[102.180074,32.43698],[102.179582,32.438662],[102.178165,32.440593],[102.176729,32.4431],[102.176494,32.444245],[102.176604,32.445839],[102.177262,32.449069],[102.177051,32.453262],[102.178293,32.455659],[102.179957,32.457355],[102.181184,32.460259],[102.182871,32.462497],[102.184357,32.463512],[102.185543,32.463877],[102.187653,32.46406],[102.188354,32.464651],[102.189001,32.465647],[102.189451,32.467891],[102.189859,32.468882],[102.189816,32.471555],[102.190209,32.473019],[102.190869,32.473643],[102.191625,32.475014],[102.190116,32.484999],[102.190146,32.489163],[102.190422,32.493317],[102.194419,32.494697],[102.198314,32.49469],[102.198699,32.494863],[102.199482,32.496506],[102.200072,32.499362],[102.200461,32.500219],[102.201692,32.50187],[102.202752,32.510089],[102.20286,32.512911],[102.203755,32.515498],[102.204033,32.518231],[102.203812,32.519992],[102.202949,32.52268],[102.202079,32.523767],[102.200359,32.525254],[102.200253,32.525984],[102.200733,32.528441],[102.203126,32.535791],[102.203859,32.536326],[102.205777,32.536486],[102.213951,32.534737],[102.217623,32.534817],[102.218379,32.535588],[102.219058,32.539886],[102.219855,32.541106],[102.226053,32.545104],[102.228234,32.54611],[102.228962,32.546008],[102.230431,32.545287],[102.230842,32.54459],[102.230834,32.543954],[102.230597,32.543499],[102.230631,32.541571],[102.230922,32.540235],[102.232002,32.537717],[102.232246,32.536121],[102.232238,32.533794],[102.233104,32.53101],[102.23338,32.529227],[102.233452,32.526903],[102.233893,32.526089],[102.236583,32.52278],[102.237489,32.520776],[102.23737,32.516512],[102.237744,32.515138],[102.237615,32.513016],[102.237945,32.512246],[102.239042,32.510975],[102.239199,32.510366],[102.23893,32.509135],[102.237992,32.506947],[102.23794,32.505957],[102.238336,32.50394],[102.240775,32.499004],[102.24205,32.49736],[102.24337,32.496093],[102.246871,32.493509],[102.24896,32.493415],[102.249838,32.493833],[102.250306,32.494904],[102.251355,32.498882],[102.252691,32.501968],[102.25317,32.506358],[102.25328,32.512903],[102.25361,32.514861],[102.25393,32.515339],[102.254454,32.515491],[102.255161,32.51513],[102.256169,32.514021],[102.256693,32.512556],[102.257006,32.512303],[102.258629,32.512032],[102.259562,32.511606],[102.26123,32.511242],[102.262424,32.51041],[102.263363,32.510333],[102.264423,32.511328],[102.264759,32.513594],[102.266122,32.514677],[102.265853,32.515964],[102.265982,32.51676],[102.266319,32.516995],[102.267177,32.517127],[102.268456,32.519273],[102.269215,32.520099],[102.271279,32.520191],[102.271881,32.520495],[102.27298,32.521506],[102.274809,32.521789],[102.274992,32.522052],[102.274505,32.522976],[102.274816,32.524082],[102.275299,32.52453],[102.277143,32.525049],[102.279246,32.520805],[102.281662,32.519821],[102.284592,32.519194],[102.287337,32.518908],[102.287869,32.518673],[102.29019,32.513605],[102.29064,32.511691],[102.290392,32.508318],[102.291887,32.502135],[102.291871,32.498286],[102.292101,32.497884],[102.292726,32.497454],[102.293911,32.49722],[102.295037,32.497541],[102.297387,32.497776],[102.300504,32.498657],[102.301595,32.49868],[102.304271,32.498257],[102.308319,32.497197],[102.308633,32.496907],[102.30869,32.494985],[102.308318,32.494274],[102.307815,32.492117],[102.307839,32.491304],[102.308286,32.4895],[102.308793,32.488586],[102.31153,32.486092],[102.311816,32.485284],[102.311673,32.484208],[102.311089,32.483307],[102.310916,32.481787],[102.311323,32.479834],[102.313395,32.476216],[102.314795,32.474618],[102.317894,32.47461],[102.318993,32.474375],[102.322209,32.47337],[102.323588,32.472475],[102.324606,32.470535],[102.32456,32.469129],[102.325061,32.465477],[102.325074,32.463553],[102.326497,32.458256],[102.326407,32.456885],[102.325506,32.454868],[102.322678,32.448703],[102.32067,32.445774],[102.320434,32.444918],[102.32037,32.44118],[102.32075,32.437193],[102.320707,32.435712],[102.320407,32.434041],[102.320371,32.430858],[102.319588,32.427807],[102.318856,32.421613],[102.31871,32.419168],[102.319248,32.417219],[102.320608,32.416952],[102.321596,32.417454],[102.323692,32.417387],[102.326135,32.415885],[102.327275,32.415687],[102.329636,32.416958],[102.332497,32.417574],[102.336382,32.417471],[102.345215,32.409296],[102.349568,32.402136],[102.351006,32.400686],[102.352698,32.399464],[102.35438,32.397131],[102.355089,32.395259],[102.355108,32.394594],[102.354352,32.393616],[102.353635,32.39127],[102.353459,32.38986],[102.352579,32.387141],[102.352552,32.385068],[102.350881,32.379595],[102.353004,32.378529],[102.353545,32.377949],[102.354258,32.374412],[102.355159,32.373432],[102.357558,32.371891],[102.35931,32.370115],[102.35968,32.369383],[102.360052,32.36558],[102.36063,32.363705],[102.361683,32.354477],[102.363549,32.351741],[102.366066,32.35061],[102.367472,32.350232],[102.368694,32.348667],[102.369292,32.347606],[102.369589,32.346355],[102.372027,32.341928],[102.373813,32.338969],[102.376615,32.335512],[102.376631,32.334957],[102.376298,32.334395],[102.375032,32.33349],[102.375252,32.332881],[102.377477,32.332756],[102.378605,32.332179],[102.37984,32.33139],[102.380272,32.330413],[102.381055,32.329529],[102.382089,32.328693],[102.384245,32.327451],[102.387208,32.326269],[102.388519,32.326339],[102.389704,32.327264],[102.389373,32.331759],[102.388894,32.332607],[102.389072,32.333468],[102.390993,32.334108],[102.395766,32.334799],[102.397563,32.334466],[102.399008,32.335154],[102.399466,32.33021],[102.400234,32.326324],[102.400633,32.322953],[102.401741,32.320095],[102.401858,32.318758],[102.402707,32.316632],[102.405829,32.312275],[102.406189,32.310741],[102.406578,32.308137],[102.406307,32.296894],[102.407203,32.296611],[102.412283,32.296866],[102.413298,32.296535],[102.414842,32.296875],[102.421203,32.296688],[102.424268,32.296274],[102.425403,32.295821],[102.426431,32.29473],[102.427678,32.29248],[102.428583,32.289111],[102.429164,32.288382],[102.430116,32.287767],[102.430894,32.286724],[102.431586,32.284251],[102.43216,32.283786],[102.432813,32.282741],[102.432974,32.281421],[102.432511,32.280194],[102.432303,32.278708],[102.432833,32.277608],[102.433659,32.274819],[102.433526,32.268466],[102.433196,32.266924],[102.432316,32.265001],[102.431173,32.263549],[102.430917,32.263808],[102.428333,32.264867],[102.425699,32.265501],[102.424304,32.266372],[102.423554,32.266463],[102.422796,32.266818],[102.42177,32.267856],[102.420893,32.268049],[102.420628,32.266403],[102.420277,32.265602],[102.419002,32.264412],[102.416786,32.261297],[102.415796,32.258842],[102.415692,32.255929],[102.415257,32.253697],[102.415075,32.249142],[102.414781,32.248501],[102.414632,32.247174],[102.415146,32.244433],[102.415421,32.241316],[102.416665,32.236948],[102.417639,32.235539],[102.419239,32.234037],[102.420302,32.231677],[102.420339,32.230355],[102.420208,32.228394],[102.419875,32.226958],[102.419912,32.225636],[102.419167,32.223345],[102.419013,32.222177],[102.418602,32.221322],[102.417815,32.220512],[102.417531,32.219554],[102.417613,32.218867],[102.418535,32.217087],[102.419814,32.215896],[102.420144,32.215214],[102.418648,32.212336],[102.417051,32.210043],[102.416547,32.20681],[102.415356,32.204808],[102.413637,32.203423],[102.413353,32.20144],[102.412478,32.200265],[102.412002,32.199049],[102.410986,32.194881],[102.410847,32.191792],[102.409848,32.189023],[102.409303,32.18824],[102.408253,32.185277],[102.406406,32.184419],[102.40533,32.184349],[102.404833,32.183904],[102.402338,32.179899],[102.399263,32.176363],[102.393159,32.171705],[102.388857,32.169446],[102.387477,32.168163],[102.387169,32.167444],[102.38491,32.166936],[102.382799,32.166829],[102.382055,32.165943],[102.381466,32.165651],[102.378266,32.164949],[102.377724,32.164158],[102.376368,32.163427],[102.375601,32.16207],[102.373965,32.161553],[102.373745,32.160494],[102.372032,32.159935],[102.370622,32.159661],[102.368253,32.160397],[102.363495,32.161243],[102.362109,32.162534],[102.362258,32.163325],[102.362198,32.165092],[102.362335,32.165776],[102.363275,32.16646],[102.363668,32.16702],[102.36434,32.169149],[102.364072,32.170006],[102.360646,32.171921],[102.360676,32.173426],[102.360146,32.173944],[102.360099,32.174753],[102.359908,32.174985],[102.356472,32.176732],[102.353226,32.177447],[102.350117,32.178458],[102.348927,32.179607],[102.348963,32.179791],[102.350248,32.180416],[102.350765,32.180927],[102.351223,32.183015],[102.353097,32.183581],[102.353954,32.184407],[102.355042,32.18502],[102.355453,32.185948],[102.356369,32.186686],[102.356702,32.187251],[102.356494,32.187977],[102.356857,32.188518],[102.357023,32.189262],[102.357558,32.189952],[102.359724,32.190243],[102.360824,32.190838],[102.361782,32.190939],[102.363674,32.193896],[102.363929,32.194734],[102.364881,32.196067],[102.365357,32.197619],[102.366572,32.198549],[102.366398,32.199412],[102.365131,32.201563],[102.365101,32.20264],[102.365774,32.203889],[102.365316,32.205829],[102.365684,32.207732],[102.364393,32.208642],[102.3639,32.209314],[102.363715,32.210028],[102.363715,32.212378],[102.363007,32.213455],[102.362133,32.216982],[102.360473,32.220766],[102.358463,32.223288],[102.356214,32.225435],[102.35572,32.227208],[102.353609,32.227708],[102.35183,32.227601],[102.348285,32.229046],[102.346791,32.229814],[102.344358,32.23161],[102.343543,32.23255],[102.341604,32.233894],[102.339373,32.234959],[102.336768,32.235655],[102.335578,32.236202],[102.334305,32.236422],[102.333098,32.237279],[102.329332,32.237446],[102.323044,32.239641],[102.319838,32.239379],[102.316661,32.239938],[102.31518,32.239986],[102.313455,32.23954],[102.311456,32.239783],[102.31035,32.239444],[102.309398,32.238558],[102.307744,32.237767],[102.307596,32.236577],[102.307054,32.235149],[102.306329,32.233989],[102.304485,32.23249],[102.303568,32.232092],[102.303158,32.231324],[102.298476,32.227434],[102.297418,32.226435],[102.296924,32.225394],[102.296496,32.225251],[102.295811,32.225519],[102.295395,32.225923],[102.294027,32.229435],[102.292974,32.231149],[102.290295,32.234653],[102.290312,32.235316],[102.291505,32.23894],[102.291105,32.241173],[102.289725,32.242564],[102.288169,32.243603],[102.286401,32.24671],[102.285235,32.24962],[102.28421,32.250355],[102.281744,32.251159],[102.280875,32.251676],[102.280306,32.253274],[102.279687,32.25405],[102.278593,32.254626],[102.276397,32.254673],[102.27507,32.254297],[102.273752,32.253607],[102.272404,32.252663],[102.269679,32.2496],[102.267097,32.247707],[102.266598,32.247053],[102.265141,32.246134],[102.259172,32.243686],[102.258656,32.243513],[102.257496,32.243537],[102.256663,32.245179],[102.256408,32.248766],[102.257336,32.250378],[102.257336,32.251502],[102.257104,32.252293],[102.257389,32.252936],[102.257609,32.254423],[102.258377,32.255916],[102.25846,32.256773],[102.258252,32.257873],[102.258359,32.258891],[102.258103,32.259408],[102.259025,32.260973],[102.259376,32.26284],[102.259221,32.263328],[102.256604,32.265327],[102.255979,32.266047],[102.256765,32.266778],[102.257205,32.267427],[102.257389,32.268111],[102.257835,32.268646],[102.258121,32.271317],[102.25802,32.272876],[102.256714,32.276318],[102.255862,32.277656],[102.25379,32.279789],[102.253752,32.281051],[102.254321,32.283108],[102.254271,32.283548],[102.251901,32.286906],[102.250873,32.288904],[102.250579,32.290002],[102.2504,32.293494],[102.249729,32.296036],[102.249274,32.298742],[102.249437,32.301979],[102.249158,32.303803],[102.248363,32.30549],[102.24713,32.306937],[102.246301,32.308496],[102.246378,32.309634],[102.24709,32.311953],[102.247037,32.312457],[102.24542,32.315917],[102.241432,32.317192],[102.238929,32.318658],[102.237149,32.319438],[102.236197,32.320285],[102.235245,32.320276],[102.2322,32.31941],[102.229954,32.319581],[102.22717,32.319061],[102.226682,32.318754],[102.226397,32.318162],[102.225896,32.315057],[102.225684,32.312274],[102.225379,32.311257],[102.224662,32.310213],[102.222313,32.30792],[102.222069,32.30741],[102.222054,32.306652],[102.222543,32.305305],[102.222343,32.304511],[102.220817,32.302143],[102.219939,32.30165],[102.21927,32.301635],[102.217037,32.302879],[102.215051,32.304541],[102.215027,32.305298],[102.215432,32.306695],[102.214936,32.308263],[102.213365,32.310489],[102.212712,32.311105],[102.210367,32.312347],[102.208712,32.312942],[102.201403,32.314155],[102.199033,32.314987],[102.197556,32.315807],[102.194799,32.318364],[102.191536,32.320407],[102.190119,32.320534],[102.189051,32.320163],[102.187094,32.319015],[102.185946,32.318864],[102.184189,32.31911],[102.181411,32.319931],[102.180408,32.319908],[102.179117,32.319532],[102.17758,32.318709],[102.173243,32.315374],[102.17308,32.314613],[102.173144,32.311395],[102.172475,32.308772],[102.170876,32.303971],[102.170447,32.303456],[102.16988,32.303412],[102.168943,32.304276],[102.167377,32.308079],[102.166521,32.310901],[102.165894,32.312154],[102.165725,32.313225],[102.166,32.317454],[102.165852,32.320752]]]},"properties":{"id":"402880fb76037356017603aa5b712fc0","name":"江茸乡","full_name":"四川省阿坝藏族羌族自治州红原县江茸乡","ad_code":"513233202000","code":"513233202000","area_km2":513.91}},{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[101.851663,32.334903],[101.851627,32.336063],[101.852297,32.337083],[101.852475,32.337882],[101.852406,32.340209],[101.852749,32.342036],[101.853406,32.343464],[101.854437,32.34457],[101.855731,32.346679],[101.857768,32.348456],[101.858674,32.349863],[101.860121,32.351503],[101.860335,32.352458],[101.862181,32.354238],[101.863026,32.356427],[101.862588,32.358102],[101.862693,32.360206],[101.863466,32.364002],[101.863667,32.365995],[101.863346,32.368358],[101.862592,32.370822],[101.862277,32.377198],[101.86234,32.379186],[101.862895,32.380479],[101.863416,32.380717],[101.865601,32.380957],[101.867647,32.381984],[101.872196,32.384793],[101.873337,32.385264],[101.875798,32.387301],[101.878616,32.388169],[101.880056,32.389628],[101.883278,32.395038],[101.886696,32.39639],[101.888905,32.39812],[101.890209,32.399875],[101.891719,32.402448],[101.892565,32.404459],[101.893459,32.405621],[101.894179,32.405956],[101.894891,32.406002],[101.896906,32.405542],[101.899955,32.405223],[101.902816,32.404536],[101.904985,32.405005],[101.912214,32.410532],[101.912736,32.412303],[101.914252,32.414503],[101.915191,32.417051],[101.915761,32.418672],[101.915685,32.420104],[101.914076,32.421841],[101.910162,32.42417],[101.906819,32.42783],[101.905884,32.430007],[101.906008,32.432362],[101.906835,32.437477],[101.90678,32.440339],[101.905866,32.446223],[101.906082,32.451498],[101.907372,32.458858],[101.90731,32.461491],[101.907969,32.464536],[101.909584,32.468972],[101.910171,32.475068],[101.913123,32.482148],[101.914199,32.48585],[101.914408,32.489285],[101.915867,32.49269],[101.915992,32.49505],[101.91727,32.497445],[101.917977,32.500283],[101.920071,32.5051],[101.920112,32.505596],[101.919823,32.506515],[101.919846,32.507965],[101.920694,32.511487],[101.920055,32.515249],[101.91822,32.520718],[101.918202,32.521651],[101.918649,32.524086],[101.923177,32.534297],[101.926592,32.541279],[101.928336,32.542876],[101.930629,32.545409],[101.932826,32.547368],[101.93428,32.548391],[101.936172,32.550561],[101.940039,32.553372],[101.944004,32.557421],[101.945739,32.560241],[101.948348,32.566457],[101.952225,32.573859],[101.952819,32.574737],[101.953848,32.575521],[101.954388,32.575508],[101.955874,32.573712],[101.95735,32.573096],[101.959373,32.571306],[101.960662,32.570578],[101.961252,32.569859],[101.961516,32.568921],[101.962811,32.568786],[101.963415,32.568524],[101.96484,32.567122],[101.967563,32.566436],[101.96823,32.565859],[101.96957,32.563953],[101.971143,32.56259],[101.972634,32.560695],[101.973162,32.560371],[101.97564,32.55967],[101.978778,32.55744],[101.98006,32.556249],[101.984892,32.554377],[101.988119,32.55262],[101.989071,32.552494],[101.989468,32.55265],[101.989758,32.553308],[101.989721,32.555836],[101.989163,32.560338],[101.989363,32.563378],[101.987998,32.569628],[101.987643,32.572227],[101.987897,32.573195],[101.988244,32.573352],[101.989214,32.572998],[101.993944,32.570004],[101.995834,32.568592],[101.997238,32.566828],[101.999,32.565273],[102.000238,32.564638],[102.000717,32.565126],[102.002037,32.569183],[102.004329,32.572121],[102.005457,32.574265],[102.007506,32.579175],[102.008519,32.582348],[102.009251,32.583778],[102.01116,32.585848],[102.012988,32.588876],[102.014053,32.589537],[102.016699,32.590377],[102.017954,32.59116],[102.018653,32.59193],[102.019224,32.594062],[102.020748,32.596094],[102.021589,32.596921],[102.022817,32.597656],[102.023756,32.59796],[102.025145,32.598064],[102.025528,32.598285],[102.025876,32.598693],[102.026251,32.599972],[102.027614,32.601724],[102.030468,32.604211],[102.031027,32.605002],[102.031094,32.605498],[102.03066,32.607701],[102.030719,32.610942],[102.031119,32.612317],[102.032964,32.616501],[102.033683,32.617507],[102.034711,32.618427],[102.038624,32.620979],[102.042331,32.621795],[102.046349,32.621655],[102.048924,32.621315],[102.051171,32.620778],[102.055226,32.620829],[102.055876,32.620537],[102.056722,32.619404],[102.057589,32.619235],[102.062016,32.621105],[102.06234,32.621466],[102.06283,32.623455],[102.06333,32.624385],[102.064463,32.625908],[102.065296,32.626045],[102.067444,32.622587],[102.068124,32.620816],[102.06838,32.617244],[102.06875,32.616106],[102.069309,32.615202],[102.069359,32.614543],[102.068195,32.612633],[102.068173,32.610692],[102.069588,32.608325],[102.072106,32.604808],[102.074137,32.60236],[102.07587,32.600664],[102.076224,32.60006],[102.07778,32.594078],[102.077784,32.59316],[102.077134,32.590814],[102.07724,32.590134],[102.078518,32.588526],[102.079061,32.588138],[102.080665,32.587587],[102.082011,32.586487],[102.082999,32.584515],[102.082971,32.58369],[102.081835,32.581756],[102.081715,32.581141],[102.082061,32.578169],[102.082754,32.576536],[102.082676,32.575476],[102.080878,32.574257],[102.07788,32.572782],[102.077283,32.572297],[102.075619,32.569551],[102.075337,32.568767],[102.075404,32.568463],[102.076466,32.567576],[102.080614,32.565011],[102.082029,32.56521],[102.085739,32.566731],[102.086591,32.566729],[102.087801,32.56631],[102.088751,32.566238],[102.091611,32.566515],[102.092824,32.566873],[102.095505,32.568372],[102.096391,32.568557],[102.097506,32.568512],[102.101846,32.566917],[102.105794,32.565941],[102.107234,32.565338],[102.110562,32.563155],[102.116116,32.56065],[102.119133,32.560365],[102.121685,32.560682],[102.123472,32.561359],[102.123984,32.562162],[102.124851,32.562888],[102.125795,32.563027],[102.129813,32.561895],[102.131942,32.561496],[102.133749,32.560713],[102.134753,32.559795],[102.136737,32.557445],[102.137133,32.557266],[102.138142,32.557053],[102.141348,32.556914],[102.142081,32.556648],[102.142795,32.556122],[102.146121,32.551565],[102.148266,32.549777],[102.148573,32.546399],[102.149465,32.541969],[102.149335,32.540838],[102.148433,32.538536],[102.148463,32.537572],[102.149144,32.535421],[102.152024,32.531573],[102.15244,32.529887],[102.153852,32.528365],[102.157117,32.525473],[102.162988,32.52151],[102.168429,32.517026],[102.171066,32.514567],[102.172748,32.512629],[102.174487,32.511327],[102.177685,32.50961],[102.179428,32.508165],[102.182728,32.504334],[102.183978,32.503538],[102.186351,32.501519],[102.186614,32.501126],[102.187523,32.498021],[102.189418,32.493503],[102.189735,32.49318],[102.190422,32.493317],[102.190146,32.489163],[102.190116,32.484999],[102.191625,32.475014],[102.190869,32.473643],[102.190209,32.473019],[102.189816,32.471555],[102.189859,32.468882],[102.189451,32.467891],[102.189001,32.465647],[102.188354,32.464651],[102.187653,32.46406],[102.185543,32.463877],[102.184357,32.463512],[102.182871,32.462497],[102.181184,32.460259],[102.179957,32.457355],[102.178293,32.455659],[102.177051,32.453262],[102.177262,32.449069],[102.176604,32.445839],[102.176494,32.444245],[102.176729,32.4431],[102.178165,32.440593],[102.179582,32.438662],[102.180074,32.43698],[102.179828,32.435892],[102.179334,32.435102],[102.17904,32.432997],[102.177884,32.430398],[102.177654,32.428802],[102.177956,32.428098],[102.17782,32.427317],[102.178134,32.426207],[102.179495,32.423529],[102.181511,32.421577],[102.184198,32.419877],[102.184373,32.419374],[102.184315,32.418695],[102.183905,32.417738],[102.183051,32.416975],[102.182793,32.416292],[102.182047,32.415903],[102.181391,32.415177],[102.180948,32.414017],[102.180106,32.412881],[102.178906,32.411703],[102.178143,32.41047],[102.177899,32.409269],[102.177688,32.401566],[102.177022,32.3994],[102.176606,32.396474],[102.177087,32.395528],[102.177899,32.394769],[102.178127,32.394237],[102.175201,32.393203],[102.174777,32.393229],[102.174762,32.393731],[102.174325,32.394187],[102.173734,32.394174],[102.173289,32.393519],[102.173086,32.3919],[102.170849,32.391778],[102.170568,32.391306],[102.170597,32.389047],[102.169845,32.388303],[102.169358,32.38817],[102.169543,32.387957],[102.169162,32.38768],[102.169289,32.387423],[102.170298,32.387088],[102.169867,32.386677],[102.170136,32.386465],[102.16983,32.386195],[102.170333,32.385419],[102.170207,32.385147],[102.170657,32.385033],[102.170476,32.384524],[102.170094,32.384291],[102.170542,32.383997],[102.170254,32.383431],[102.170601,32.383166],[102.170786,32.38271],[102.1703,32.382457],[102.16989,32.381849],[102.170137,32.381729],[102.17041,32.381035],[102.170083,32.380965],[102.170228,32.380672],[102.1699,32.380833],[102.169495,32.38043],[102.170084,32.380069],[102.169766,32.379849],[102.16996,32.379769],[102.169896,32.379486],[102.170135,32.379444],[102.169948,32.379087],[102.17003,32.378737],[102.169417,32.378418],[102.168839,32.377493],[102.169476,32.377519],[102.169645,32.376827],[102.169411,32.376683],[102.169846,32.376197],[102.169503,32.375863],[102.169956,32.375702],[102.169511,32.375609],[102.169599,32.375325],[102.169348,32.375319],[102.169419,32.375068],[102.168723,32.375521],[102.169009,32.374825],[102.168615,32.374837],[102.168835,32.374604],[102.168512,32.374461],[102.16838,32.374212],[102.168525,32.374086],[102.168154,32.374188],[102.167903,32.373986],[102.16814,32.373634],[102.168927,32.373507],[102.168886,32.373145],[102.1693,32.372875],[102.169111,32.37248],[102.16885,32.372657],[102.168743,32.372533],[102.169236,32.372212],[102.169121,32.372068],[102.169273,32.371982],[102.16904,32.371789],[102.169289,32.371398],[102.169099,32.371108],[102.169209,32.370821],[102.169799,32.370951],[102.16948,32.370425],[102.16974,32.370263],[102.169656,32.370114],[102.169914,32.369784],[102.169594,32.369468],[102.16969,32.369029],[102.169472,32.368669],[102.169507,32.368289],[102.169072,32.368451],[102.168541,32.36829],[102.168603,32.367816],[102.169052,32.367089],[102.168504,32.366954],[102.16831,32.36646],[102.167545,32.366463],[102.167907,32.366011],[102.167573,32.365776],[102.167994,32.365468],[102.167947,32.365194],[102.167658,32.364969],[102.166578,32.365003],[102.166962,32.364724],[102.166824,32.363859],[102.168045,32.36336],[102.167783,32.363167],[102.168024,32.363037],[102.168063,32.362756],[102.16779,32.362878],[102.167687,32.362384],[102.167095,32.362286],[102.166941,32.362036],[102.167508,32.360841],[102.167292,32.360491],[102.168135,32.3602],[102.168493,32.360332],[102.168474,32.360055],[102.168864,32.359632],[102.169269,32.359971],[102.169621,32.359695],[102.169593,32.359109],[102.169831,32.359143],[102.169942,32.359512],[102.170457,32.359262],[102.170225,32.358642],[102.170366,32.358344],[102.17024,32.35793],[102.170529,32.357569],[102.170934,32.357632],[102.171077,32.357091],[102.171547,32.357157],[102.171401,32.35683],[102.171849,32.356651],[102.1718,32.356454],[102.171407,32.356401],[102.171372,32.355711],[102.171164,32.355483],[102.171464,32.355352],[102.17135,32.355109],[102.171577,32.354915],[102.171312,32.354543],[102.171823,32.354223],[102.171509,32.353286],[102.172199,32.353378],[102.172272,32.35276],[102.171589,32.352302],[102.17191,32.352192],[102.17206,32.351623],[102.172634,32.351145],[102.171902,32.350277],[102.172178,32.349843],[102.171662,32.348993],[102.17174,32.348176],[102.171203,32.348334],[102.170998,32.348207],[102.171646,32.346928],[102.171363,32.346853],[102.170826,32.347085],[102.170302,32.346678],[102.170417,32.346112],[102.170101,32.345842],[102.169938,32.345017],[102.169724,32.344802],[102.17025,32.344219],[102.170253,32.343622],[102.169767,32.343456],[102.169662,32.343027],[102.169168,32.342739],[102.168918,32.342344],[102.169143,32.34219],[102.169253,32.34139],[102.16905,32.341032],[102.169123,32.340734],[102.168806,32.340588],[102.169201,32.340517],[102.169059,32.339899],[102.169296,32.339581],[102.168939,32.339325],[102.168967,32.338549],[102.168625,32.338407],[102.168724,32.338064],[102.168319,32.336685],[102.166537,32.334869],[102.166016,32.334589],[102.165755,32.333809],[102.164966,32.333262],[102.164698,32.332057],[102.1638,32.330034],[102.163611,32.32884],[102.163733,32.326386],[102.165852,32.320752],[102.166,32.317454],[102.165725,32.313225],[102.165894,32.312154],[102.166521,32.310901],[102.167377,32.308079],[102.168943,32.304276],[102.16988,32.303412],[102.168993,32.303518],[102.167937,32.303968],[102.165067,32.306492],[102.163731,32.306914],[102.160035,32.307122],[102.157723,32.306313],[102.156343,32.306399],[102.15383,32.306123],[102.153021,32.305304],[102.152773,32.304219],[102.151003,32.302297],[102.149709,32.300022],[102.149365,32.298136],[102.149588,32.294227],[102.149373,32.292437],[102.147597,32.290945],[102.146173,32.290124],[102.143193,32.289046],[102.141509,32.289354],[102.140979,32.289659],[102.139554,32.292103],[102.138784,32.294107],[102.13652,32.298695],[102.136131,32.299223],[102.133967,32.300639],[102.133653,32.3012],[102.133006,32.303964],[102.132614,32.304617],[102.129362,32.303943],[102.123534,32.303622],[102.122873,32.303354],[102.120617,32.301757],[102.119768,32.301516],[102.116755,32.301542],[102.113725,32.302072],[102.113261,32.302598],[102.112911,32.304316],[102.113153,32.308425],[102.112639,32.310559],[102.112922,32.313375],[102.112499,32.313777],[102.109578,32.314865],[102.107269,32.316139],[102.099574,32.319442],[102.098848,32.319887],[102.09809,32.320739],[102.095457,32.325168],[102.095581,32.326529],[102.095305,32.327081],[102.0946,32.327957],[102.093915,32.328223],[102.092787,32.329076],[102.091269,32.331431],[102.091057,32.333175],[102.090343,32.334103],[102.090679,32.336666],[102.090236,32.3383],[102.090151,32.339735],[102.089465,32.34107],[102.088823,32.341548],[102.086532,32.342441],[102.085903,32.342997],[102.084383,32.343461],[102.082291,32.344518],[102.0736,32.347592],[102.071857,32.348581],[102.068814,32.351229],[102.066092,32.352592],[102.065286,32.35252],[102.063288,32.351101],[102.062272,32.35076],[102.058709,32.35023],[102.056331,32.349645],[102.052749,32.349693],[102.051887,32.34941],[102.047983,32.346556],[102.047096,32.345716],[102.046428,32.345374],[102.0457,32.343975],[102.044072,32.343932],[102.042502,32.343269],[102.041445,32.341577],[102.041296,32.340849],[102.04,32.339925],[102.03975,32.339456],[102.038923,32.339003],[102.038376,32.337796],[102.03809,32.337576],[102.036127,32.33773],[102.035324,32.338135],[102.033153,32.343525],[102.032338,32.346542],[102.03122,32.34839],[102.029261,32.350593],[102.028339,32.351152],[102.026483,32.351793],[102.023913,32.352209],[102.021676,32.352156],[102.021031,32.351877],[102.019365,32.350465],[102.018072,32.349985],[102.016801,32.349824],[102.011952,32.349657],[102.009263,32.350175],[102.008927,32.349982],[102.007191,32.347828],[102.006702,32.347578],[102.00571,32.34745],[102.004741,32.347612],[102.003412,32.34824],[101.994621,32.353837],[101.99161,32.354794],[101.987786,32.355039],[101.985837,32.355749],[101.982937,32.356365],[101.982638,32.356607],[101.982402,32.357838],[101.982415,32.358281],[101.983017,32.359751],[101.982334,32.360472],[101.981601,32.360813],[101.978279,32.361699],[101.974512,32.362153],[101.972027,32.361352],[101.968651,32.361509],[101.967623,32.361089],[101.963964,32.358688],[101.96306,32.358319],[101.960307,32.357784],[101.957473,32.357615],[101.956775,32.356954],[101.956759,32.355521],[101.957496,32.354565],[101.959759,32.350398],[101.961026,32.34492],[101.961688,32.343549],[101.963507,32.340888],[101.96517,32.339103],[101.96647,32.338446],[101.969005,32.33797],[101.97042,32.337502],[101.973438,32.335868],[101.976653,32.334566],[101.978013,32.333488],[101.979642,32.332618],[101.981813,32.331751],[101.98393,32.331634],[101.985065,32.330929],[101.985215,32.330586],[101.984961,32.330185],[101.983478,32.329189],[101.979614,32.324801],[101.975266,32.320642],[101.969446,32.316368],[101.966764,32.313853],[101.96626,32.313052],[101.963599,32.306406],[101.960107,32.300665],[101.959601,32.298785],[101.961231,32.296792],[101.961623,32.29568],[101.961433,32.295234],[101.959649,32.293657],[101.958774,32.292081],[101.9585,32.290082],[101.957757,32.288595],[101.955594,32.287019],[101.953405,32.285809],[101.949103,32.285089],[101.946802,32.285717],[101.945751,32.285737],[101.944318,32.285259],[101.942457,32.284221],[101.942264,32.284395],[101.942369,32.285208],[101.943068,32.287292],[101.942667,32.288905],[101.941934,32.289475],[101.938018,32.291301],[101.937305,32.29147],[101.93643,32.291448],[101.933901,32.290779],[101.927993,32.287518],[101.927278,32.287636],[101.924846,32.291017],[101.923989,32.291717],[101.923511,32.291796],[101.921509,32.291672],[101.916287,32.290911],[101.911577,32.289332],[101.910525,32.289295],[101.910163,32.289609],[101.910049,32.290137],[101.909521,32.290475],[101.909725,32.29126],[101.909568,32.292716],[101.908821,32.29313],[101.908483,32.294058],[101.907025,32.295106],[101.904191,32.296414],[101.903858,32.29718],[101.903268,32.297632],[101.902516,32.298717],[101.900883,32.299821],[101.89936,32.299902],[101.898499,32.299103],[101.897999,32.298941],[101.898223,32.301382],[101.898066,32.301796],[101.896753,32.303338],[101.895748,32.303857],[101.89454,32.304937],[101.892189,32.307997],[101.89048,32.308968],[101.889005,32.309352],[101.886178,32.309824],[101.884979,32.309851],[101.882921,32.309221],[101.880364,32.307514],[101.88001,32.306263],[101.878915,32.304574],[101.877446,32.304045],[101.875138,32.301868],[101.873573,32.300785],[101.872181,32.298858],[101.870254,32.297644],[101.869599,32.297454],[101.867868,32.297953],[101.866726,32.298863],[101.86587,32.300071],[101.864501,32.301457],[101.862366,32.302813],[101.860831,32.30317],[101.85747,32.302849],[101.855566,32.303033],[101.854975,32.307599],[101.855233,32.309503],[101.855674,32.310993],[101.856756,32.311974],[101.857339,32.313271],[101.857964,32.313842],[101.858939,32.3153],[101.860135,32.316287],[101.86029,32.317102],[101.86007,32.318304],[101.860986,32.320624],[101.861485,32.326798],[101.86051,32.328738],[101.859891,32.329541],[101.857042,32.332009],[101.855547,32.332423],[101.854153,32.332555],[101.851144,32.33246],[101.851663,32.334903]]]},"properties":{"id":"402880fb76037356017603aa5dff2fc3","name":"查尔玛乡","full_name":"四川省阿坝藏族羌族自治州红原县查尔玛乡","ad_code":"513233203000","code":"513233203000","area_km2":728.62}},{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[102.485374,33.088931],[102.486674,33.091501],[102.486112,33.093405],[102.48599,33.094752],[102.486221,33.095513],[102.487059,33.096713],[102.487288,33.097592],[102.486053,33.100497],[102.485945,33.101251],[102.486079,33.101539],[102.486502,33.1015],[102.48732,33.100452],[102.487862,33.100179],[102.488875,33.100223],[102.489877,33.100621],[102.490424,33.101177],[102.490871,33.102297],[102.492093,33.10289],[102.492338,33.104449],[102.492584,33.104714],[102.494911,33.106038],[102.495376,33.106497],[102.495304,33.109074],[102.496041,33.111001],[102.495308,33.113021],[102.495495,33.114396],[102.495457,33.11669],[102.495715,33.117543],[102.496408,33.118417],[102.498325,33.119495],[102.501252,33.121786],[102.504052,33.12298],[102.505027,33.123687],[102.510672,33.126126],[102.511535,33.126906],[102.511725,33.127167],[102.511291,33.128339],[102.511285,33.129],[102.513825,33.132414],[102.514105,33.136352],[102.515425,33.137589],[102.517893,33.138301],[102.518762,33.138877],[102.519536,33.139765],[102.51972,33.140378],[102.519792,33.143306],[102.520934,33.144062],[102.522522,33.146976],[102.522617,33.1475],[102.522387,33.14968],[102.522527,33.150141],[102.522906,33.150563],[102.526764,33.151885],[102.527125,33.15235],[102.527551,33.154147],[102.527814,33.154467],[102.528917,33.154589],[102.531921,33.153139],[102.532992,33.153306],[102.534166,33.153212],[102.534878,33.153407],[102.536186,33.152461],[102.537215,33.15211],[102.537935,33.151259],[102.539583,33.150314],[102.540416,33.150236],[102.541671,33.150546],[102.543075,33.150332],[102.543414,33.150629],[102.544948,33.150856],[102.545696,33.151243],[102.545847,33.153948],[102.546477,33.155227],[102.548256,33.15653],[102.549613,33.156946],[102.550736,33.157565],[102.551629,33.159397],[102.552878,33.160218],[102.553431,33.161099],[102.553848,33.161152],[102.55634,33.16026],[102.556896,33.160504],[102.558254,33.160533],[102.561357,33.158746],[102.562908,33.159308],[102.563776,33.15926],[102.564234,33.159611],[102.565263,33.159611],[102.565638,33.160522],[102.56653,33.161747],[102.566739,33.162675],[102.567095,33.162717],[102.568095,33.162253],[102.568642,33.16252],[102.569832,33.163808],[102.570358,33.164939],[102.57164,33.165962],[102.57818,33.167728],[102.578653,33.168224],[102.579908,33.170705],[102.580449,33.171024],[102.581421,33.171171],[102.581898,33.171539],[102.582688,33.173403],[102.581753,33.174583],[102.58153,33.176063],[102.580444,33.177861],[102.580615,33.179393],[102.581386,33.180202],[102.582678,33.180893],[102.585284,33.181558],[102.586456,33.182144],[102.587198,33.183066],[102.58727,33.18381],[102.587081,33.184594],[102.592571,33.185822],[102.598112,33.186173],[102.600094,33.186029],[102.603374,33.184731],[102.605371,33.184121],[102.606871,33.183946],[102.621355,33.186192],[102.62222,33.186391],[102.623049,33.186934],[102.624342,33.189142],[102.625416,33.192305],[102.627573,33.193959],[102.627945,33.194514],[102.629076,33.197312],[102.629332,33.198573],[102.628333,33.202363],[102.625615,33.205634],[102.626106,33.207324],[102.625912,33.209063],[102.625628,33.209747],[102.623853,33.212003],[102.623564,33.212881],[102.623621,33.213409],[102.62413,33.214231],[102.625554,33.21515],[102.626046,33.215686],[102.62748,33.218991],[102.629813,33.222015],[102.629991,33.222585],[102.631555,33.228164],[102.631674,33.229119],[102.631299,33.230469],[102.630696,33.23139],[102.630632,33.231953],[102.633584,33.238857],[102.633479,33.240922],[102.632734,33.242611],[102.632748,33.242996],[102.633311,33.243595],[102.638007,33.245415],[102.64371,33.249387],[102.645797,33.249933],[102.647881,33.251432],[102.649918,33.252038],[102.651482,33.254349],[102.652635,33.255466],[102.656003,33.256868],[102.657955,33.258452],[102.659861,33.259441],[102.660965,33.259746],[102.663805,33.260063],[102.667869,33.259875],[102.668575,33.259686],[102.668156,33.258158],[102.669553,33.257393],[102.670017,33.256536],[102.670016,33.255664],[102.669502,33.254094],[102.669532,33.253892],[102.670319,33.253339],[102.670351,33.253056],[102.669607,33.251927],[102.669623,33.251379],[102.669797,33.25118],[102.671893,33.251421],[102.67337,33.25218],[102.675645,33.252851],[102.680342,33.255583],[102.681662,33.256783],[102.682569,33.258139],[102.687444,33.263148],[102.68846,33.264019],[102.689242,33.264314],[102.690188,33.264207],[102.691226,33.263036],[102.691721,33.262822],[102.693725,33.263146],[102.695505,33.263888],[102.696147,33.263955],[102.696885,33.263502],[102.697108,33.263122],[102.698208,33.259857],[102.699131,33.259481],[102.70013,33.258073],[102.701501,33.257768],[102.702048,33.258529],[102.702729,33.259096],[102.703361,33.259348],[102.704013,33.260162],[102.705432,33.260937],[102.706198,33.261014],[102.706398,33.26139],[102.707235,33.261832],[102.707721,33.262765],[102.708782,33.263498],[102.710262,33.263974],[102.710909,33.26444],[102.711494,33.265515],[102.713222,33.266443],[102.713555,33.267005],[102.713741,33.268261],[102.714231,33.26899],[102.715865,33.270634],[102.71615,33.2719],[102.716683,33.272632],[102.717264,33.27303],[102.717892,33.27406],[102.720014,33.276525],[102.721261,33.278305],[102.723698,33.278686],[102.725011,33.279238],[102.725925,33.28018],[102.726991,33.280656],[102.728019,33.280865],[102.728228,33.281779],[102.729018,33.28235],[102.73077,33.282248],[102.73215,33.282817],[102.733712,33.282244],[102.734504,33.282263],[102.736717,33.283045],[102.738232,33.284249],[102.740257,33.286292],[102.741102,33.288194],[102.742325,33.288539],[102.744294,33.288613],[102.745541,33.289755],[102.746769,33.290079],[102.747007,33.290326],[102.747616,33.292334],[102.74773,33.293667],[102.749482,33.294409],[102.750285,33.295321],[102.751477,33.295949],[102.751509,33.298911],[102.75208,33.300567],[102.752118,33.301272],[102.754269,33.302918],[102.755373,33.303337],[102.756344,33.303242],[102.758124,33.302109],[102.760351,33.302804],[102.76114,33.302794],[102.762473,33.303508],[102.763178,33.303613],[102.764196,33.303356],[102.764862,33.30347],[102.7657,33.304365],[102.767643,33.30536],[102.768543,33.306032],[102.768869,33.306963],[102.769098,33.307135],[102.770878,33.307687],[102.772315,33.308381],[102.772867,33.309543],[102.773333,33.310019],[102.774353,33.31031],[102.776494,33.311622],[102.776817,33.312017],[102.777769,33.312303],[102.778435,33.313264],[102.778844,33.314559],[102.781114,33.316144],[102.78183,33.316521],[102.787683,33.318212],[102.794303,33.318652],[102.801522,33.317865],[102.806908,33.317709],[102.811228,33.317748],[102.813977,33.318138],[102.815227,33.317251],[102.817574,33.314924],[102.819132,33.314142],[102.825301,33.312465],[102.82579,33.31174],[102.826255,33.310258],[102.82686,33.309964],[102.827908,33.309928],[102.829593,33.310506],[102.830246,33.31103],[102.831908,33.313015],[102.832991,33.313356],[102.833979,33.313176],[102.835271,33.31196],[102.836072,33.31158],[102.836628,33.311573],[102.840788,33.311863],[102.842234,33.312192],[102.845377,33.313969],[102.847661,33.315013],[102.848496,33.314973],[102.849498,33.314256],[102.849885,33.314172],[102.85233,33.314315],[102.854652,33.316473],[102.860636,33.318813],[102.863828,33.319495],[102.866115,33.321311],[102.866561,33.321444],[102.867668,33.321366],[102.872751,33.319892],[102.877679,33.319972],[102.878629,33.319629],[102.879176,33.319154],[102.880583,33.316649],[102.881707,33.312653],[102.881455,33.309814],[102.882011,33.308178],[102.884206,33.304968],[102.885022,33.304839],[102.887568,33.30596],[102.889388,33.306385],[102.892337,33.306165],[102.893567,33.305684],[102.897078,33.302538],[102.898251,33.301713],[102.898919,33.301493],[102.900416,33.301516],[102.903381,33.300379],[102.905178,33.298561],[102.907217,33.296902],[102.907886,33.296609],[102.909323,33.296417],[102.921019,33.296109],[102.92063,33.295457],[102.920094,33.295609],[102.920028,33.295426],[102.92039,33.294918],[102.920874,33.295036],[102.921339,33.294614],[102.920603,33.294483],[102.920188,33.294747],[102.91929,33.294488],[102.919388,33.29395],[102.918996,33.293508],[102.918913,33.292696],[102.895862,33.255613],[102.895875,33.255844],[102.895713,33.2557],[102.895721,33.255386],[102.894068,33.252726],[102.895287,33.251499],[102.895498,33.250669],[102.895741,33.250662],[102.895913,33.250906],[102.896213,33.25182],[102.897016,33.251388],[102.899726,33.251142],[102.899824,33.251013],[102.899372,33.250204],[102.898817,33.249805],[102.899403,33.2491],[102.899276,33.248081],[102.89772,33.247506],[102.898129,33.246865],[102.897115,33.245915],[102.895906,33.245939],[102.895895,33.246229],[102.896449,33.246828],[102.896192,33.247056],[102.895153,33.246499],[102.893311,33.246555],[102.892439,33.24628],[102.892141,33.245979],[102.892226,33.245703],[102.894022,33.245742],[102.89429,33.245438],[102.893426,33.244428],[102.892716,33.243995],[102.892258,33.244044],[102.890887,33.245127],[102.889802,33.245114],[102.889557,33.244944],[102.889654,33.244733],[102.891935,33.243422],[102.892283,33.243067],[102.892356,33.242473],[102.891057,33.242077],[102.890848,33.242154],[102.890757,33.242475],[102.891266,33.243225],[102.890284,33.242971],[102.889181,33.243007],[102.889041,33.242784],[102.889737,33.241851],[102.889703,33.241628],[102.889379,33.241501],[102.886869,33.242297],[102.887066,33.241559],[102.886962,33.241286],[102.883846,33.240162],[102.884024,33.239736],[102.88529,33.239803],[102.88524,33.23813],[102.884537,33.238525],[102.884197,33.238521],[102.88296,33.238079],[102.882744,33.237793],[102.883055,33.237506],[102.884622,33.237852],[102.885254,33.237528],[102.885294,33.237065],[102.884376,33.236331],[102.884464,33.235773],[102.885037,33.235579],[102.885654,33.235997],[102.886005,33.234933],[102.886645,33.234228],[102.886993,33.234245],[102.886755,33.234968],[102.887839,33.235474],[102.888621,33.235487],[102.889301,33.235258],[102.889447,33.234878],[102.888307,33.234524],[102.890233,33.233132],[102.889832,33.232529],[102.889355,33.232205],[102.889023,33.232847],[102.888415,33.233116],[102.886677,33.233472],[102.886143,33.233207],[102.886205,33.232957],[102.887254,33.232817],[102.887353,33.232666],[102.88693,33.231496],[102.886469,33.231435],[102.885497,33.231744],[102.88518,33.231593],[102.886355,33.22985],[102.884605,33.229554],[102.884403,33.229662],[102.8839,33.230826],[102.883432,33.230886],[102.883041,33.230494],[102.88273,33.229128],[102.882816,33.228726],[102.882999,33.228686],[102.883596,33.229144],[102.884948,33.229353],[102.886361,33.229416],[102.88681,33.229111],[102.886771,33.228909],[102.886237,33.228639],[102.886061,33.226983],[102.885606,33.226216],[102.885743,33.225722],[102.886035,33.225567],[102.886656,33.225617],[102.886993,33.22674],[102.887689,33.227256],[102.888141,33.227232],[102.888722,33.225427],[102.887719,33.22489],[102.886652,33.225178],[102.88735,33.222165],[102.886929,33.222156],[102.886025,33.223404],[102.885456,33.223606],[102.885317,33.223368],[102.88598,33.222849],[102.885982,33.22267],[102.88469,33.222463],[102.884372,33.220649],[102.882813,33.22048],[102.882309,33.220678],[102.881418,33.220599],[102.88056,33.221167],[102.880412,33.221079],[102.880538,33.220309],[102.880335,33.219572],[102.879722,33.219436],[102.879404,33.219671],[102.87951,33.220405],[102.879335,33.220916],[102.879037,33.221043],[102.878608,33.220927],[102.877952,33.220433],[102.878635,33.219896],[102.877591,33.218741],[102.877835,33.218388],[102.878788,33.218144],[102.878655,33.217627],[102.878134,33.217403],[102.876438,33.217628],[102.875468,33.217255],[102.87526,33.217109],[102.875401,33.216764],[102.876742,33.21636],[102.876764,33.21598],[102.876598,33.215851],[102.875222,33.215942],[102.874043,33.215262],[102.873798,33.214896],[102.873742,33.214479],[102.874007,33.214233],[102.874311,33.214335],[102.87548,33.215566],[102.876838,33.215236],[102.877047,33.214934],[102.876906,33.21466],[102.876039,33.214946],[102.875677,33.214959],[102.875557,33.214765],[102.876054,33.214189],[102.876195,33.213451],[102.876081,33.213211],[102.876289,33.212859],[102.876722,33.212873],[102.876528,33.213858],[102.877072,33.214298],[102.877576,33.214323],[102.87759,33.212991],[102.87789,33.21295],[102.878894,33.213612],[102.879436,33.213658],[102.879914,33.213325],[102.879793,33.212787],[102.878935,33.212246],[102.876911,33.212229],[102.876957,33.211928],[102.878795,33.211747],[102.879264,33.211475],[102.879335,33.211228],[102.878891,33.210734],[102.877831,33.211528],[102.877482,33.211476],[102.877402,33.21071],[102.877638,33.210067],[102.878665,33.210143],[102.878707,33.208739],[102.87839,33.208345],[102.878047,33.208411],[102.877352,33.20954],[102.876614,33.209746],[102.876555,33.20959],[102.877455,33.208384],[102.876816,33.207255],[102.876899,33.207062],[102.877948,33.206934],[102.87815,33.206971],[102.878146,33.207542],[102.879435,33.207332],[102.881954,33.207666],[102.882086,33.207533],[102.881807,33.206692],[102.881599,33.20656],[102.880786,33.206708],[102.880437,33.206174],[102.879475,33.205672],[102.879562,33.205345],[102.88027,33.205071],[102.880229,33.204905],[102.879752,33.204771],[102.879244,33.204007],[102.879948,33.20361],[102.880336,33.203098],[102.881129,33.20364],[102.881906,33.203546],[102.880912,33.202619],[102.880979,33.202245],[102.881229,33.202132],[102.881501,33.202238],[102.881688,33.202817],[102.881961,33.2029],[102.88274,33.202735],[102.883038,33.202385],[102.882604,33.201581],[102.881844,33.201388],[102.882119,33.200652],[102.880722,33.200646],[102.88065,33.2005],[102.881181,33.19999],[102.880946,33.19957],[102.880336,33.199244],[102.879372,33.199172],[102.879259,33.19879],[102.87966,33.198478],[102.879687,33.198165],[102.878042,33.198175],[102.877907,33.198012],[102.878398,33.197604],[102.878419,33.197029],[102.878042,33.196635],[102.877068,33.196344],[102.877485,33.195929],[102.876999,33.195394],[102.877983,33.19503],[102.878267,33.19459],[102.878099,33.194368],[102.876882,33.194419],[102.877897,33.192712],[102.877707,33.192285],[102.877449,33.192332],[102.877451,33.192989],[102.877043,33.193372],[102.876812,33.193258],[102.876719,33.192525],[102.876395,33.192531],[102.875919,33.193122],[102.874933,33.193129],[102.875701,33.192389],[102.875228,33.19206],[102.874645,33.19205],[102.874351,33.191556],[102.87376,33.191274],[102.874902,33.190154],[102.874778,33.189949],[102.873812,33.189904],[102.873724,33.189367],[102.874013,33.188298],[102.873879,33.188068],[102.873641,33.188082],[102.873122,33.188904],[102.872182,33.188655],[102.872009,33.188515],[102.872207,33.187451],[102.872046,33.187197],[102.871766,33.187247],[102.871402,33.187851],[102.870774,33.18752],[102.869903,33.188075],[102.869735,33.187858],[102.870022,33.187494],[102.869943,33.187205],[102.869186,33.187254],[102.868873,33.186657],[102.867811,33.186257],[102.867636,33.186342],[102.86795,33.187698],[102.868295,33.188021],[102.867612,33.188564],[102.868087,33.189224],[102.867759,33.18938],[102.866306,33.188392],[102.86585,33.188391],[102.866163,33.188845],[102.865233,33.189854],[102.865188,33.190118],[102.865304,33.19031],[102.866997,33.19073],[102.867154,33.190942],[102.866913,33.191579],[102.865916,33.191681],[102.865572,33.191543],[102.86515,33.19083],[102.864723,33.19076],[102.863653,33.19119],[102.863189,33.191131],[102.862945,33.190957],[102.863618,33.190695],[102.863689,33.189923],[102.864033,33.189344],[102.863892,33.189149],[102.863532,33.189559],[102.862218,33.189396],[102.861396,33.188919],[102.860373,33.188691],[102.860288,33.188138],[102.859393,33.18688],[102.858746,33.187039],[102.858553,33.186566],[102.857964,33.186082],[102.857712,33.186129],[102.857428,33.186812],[102.857127,33.186833],[102.856712,33.185359],[102.856502,33.185369],[102.856065,33.185865],[102.855846,33.185837],[102.856161,33.185002],[102.855164,33.185104],[102.854266,33.184372],[102.853971,33.184332],[102.853548,33.184514],[102.853149,33.185151],[102.852927,33.185096],[102.852272,33.184126],[102.850819,33.183976],[102.851108,33.18347],[102.851841,33.182918],[102.85214,33.183616],[102.852772,33.18371],[102.853239,33.183504],[102.852804,33.18326],[102.852552,33.182487],[102.852848,33.181963],[102.853024,33.181977],[102.853336,33.182695],[102.854177,33.183334],[102.854584,33.182508],[102.854627,33.181643],[102.853915,33.181135],[102.854027,33.180679],[102.854603,33.180874],[102.854965,33.180722],[102.854819,33.179859],[102.855038,33.179555],[102.855286,33.179729],[102.855175,33.180115],[102.855445,33.180412],[102.856415,33.179975],[102.856238,33.17942],[102.854903,33.178352],[102.854849,33.178117],[102.854894,33.177926],[102.856698,33.177297],[102.856598,33.176491],[102.855665,33.176531],[102.855606,33.176157],[102.856167,33.175862],[102.855369,33.175146],[102.855619,33.174788],[102.856567,33.174424],[102.857395,33.173369],[102.857299,33.173132],[102.856714,33.173269],[102.856179,33.174188],[102.85594,33.174207],[102.855719,33.173823],[102.856137,33.173504],[102.856086,33.173109],[102.854684,33.172877],[102.85435,33.172652],[102.854238,33.173342],[102.85351,33.174122],[102.852044,33.172905],[102.854049,33.172126],[102.855041,33.171202],[102.855575,33.171539],[102.855947,33.17082],[102.856186,33.170805],[102.856257,33.170989],[102.85606,33.171533],[102.856331,33.171578],[102.856393,33.17108],[102.856807,33.171396],[102.85694,33.170544],[102.85605,33.170283],[102.856364,33.170004],[102.856942,33.169997],[102.856601,33.169763],[102.856692,33.169455],[102.856061,33.169569],[102.855842,33.169141],[102.855186,33.169059],[102.855595,33.168758],[102.855371,33.168453],[102.856354,33.168429],[102.856333,33.167814],[102.856599,33.167758],[102.856441,33.168165],[102.856574,33.168388],[102.856843,33.168379],[102.856987,33.168142],[102.856908,33.167892],[102.855957,33.167187],[102.855953,33.166653],[102.856691,33.166602],[102.856906,33.166414],[102.857302,33.166535],[102.857039,33.166879],[102.857718,33.167656],[102.857825,33.16744],[102.858093,33.167467],[102.857922,33.167907],[102.858712,33.169257],[102.859239,33.169561],[102.859416,33.169167],[102.859929,33.169577],[102.860213,33.169551],[102.859713,33.168954],[102.860316,33.168625],[102.861351,33.169146],[102.862153,33.169042],[102.862206,33.168813],[102.861583,33.168773],[102.861402,33.168229],[102.861512,33.168096],[102.861776,33.168376],[102.862051,33.168323],[102.862307,33.167643],[102.862764,33.167736],[102.86302,33.168427],[102.863466,33.168173],[102.864056,33.168472],[102.864866,33.168042],[102.864747,33.167748],[102.864892,33.167447],[102.865703,33.16752],[102.866879,33.16811],[102.867306,33.168085],[102.86763,33.167738],[102.867519,33.167525],[102.866645,33.167692],[102.866786,33.167427],[102.866131,33.165877],[102.86546,33.165128],[102.865868,33.164661],[102.866586,33.164357],[102.86706,33.16375],[102.866848,33.163563],[102.866401,33.163689],[102.865602,33.163567],[102.865361,33.163177],[102.866124,33.162507],[102.866144,33.162241],[102.866684,33.162022],[102.866535,33.161265],[102.865944,33.161058],[102.865589,33.161469],[102.864355,33.161631],[102.863574,33.161108],[102.863574,33.160248],[102.863895,33.159937],[102.864172,33.159927],[102.864366,33.159369],[102.864819,33.159546],[102.864468,33.159805],[102.864519,33.159978],[102.865913,33.159812],[102.865248,33.159128],[102.865555,33.158631],[102.86569,33.156508],[102.865472,33.156047],[102.864896,33.155651],[102.864187,33.15476],[102.863801,33.153472],[102.863233,33.153429],[102.862604,33.154185],[102.862199,33.154105],[102.862541,33.153721],[102.861669,33.153586],[102.86138,33.153301],[102.861592,33.153088],[102.862053,33.153518],[102.862383,33.153511],[102.861884,33.153142],[102.862465,33.153008],[102.862011,33.152698],[102.862069,33.152217],[102.861823,33.152065],[102.861509,33.152158],[102.861616,33.152473],[102.861222,33.152602],[102.861209,33.153191],[102.860837,33.152894],[102.859383,33.153097],[102.858981,33.152475],[102.85898,33.150789],[102.858822,33.1504],[102.858096,33.150194],[102.856594,33.151029],[102.855902,33.15114],[102.855689,33.151627],[102.855822,33.151871],[102.855457,33.152109],[102.855508,33.152364],[102.855174,33.152744],[102.854841,33.152703],[102.854557,33.152364],[102.854685,33.151383],[102.853204,33.147897],[102.853303,33.147027],[102.853561,33.146715],[102.854104,33.147179],[102.854387,33.147135],[102.854548,33.146725],[102.855157,33.146821],[102.85511,33.146201],[102.855653,33.146024],[102.855979,33.146311],[102.855495,33.146601],[102.855579,33.146957],[102.856472,33.146434],[102.856461,33.146098],[102.85616,33.145378],[102.856089,33.14567],[102.855789,33.145868],[102.855516,33.145842],[102.855509,33.145482],[102.854034,33.145519],[102.853699,33.145148],[102.853749,33.144732],[102.853389,33.144883],[102.853135,33.144481],[102.852965,33.144764],[102.852083,33.145032],[102.853168,33.143365],[102.855242,33.142224],[102.855825,33.141443],[102.855855,33.14104],[102.855567,33.14069],[102.855441,33.140877],[102.855043,33.140907],[102.854987,33.140525],[102.854561,33.140174],[102.854293,33.139168],[102.853866,33.139336],[102.853848,33.139052],[102.853376,33.138832],[102.853107,33.138956],[102.852872,33.138371],[102.852832,33.137457],[102.852118,33.136748],[102.852095,33.136494],[102.851189,33.136322],[102.851047,33.136144],[102.851046,33.134493],[102.8502,33.133214],[102.850197,33.132493],[102.850987,33.130066],[102.852825,33.127445],[102.853662,33.125633],[102.853571,33.120801],[102.85412,33.119686],[102.854181,33.11914],[102.853954,33.118751],[102.854413,33.118787],[102.854114,33.118314],[102.854543,33.117761],[102.854051,33.11654],[102.854244,33.115437],[102.85473,33.114357],[102.856485,33.111682],[102.856712,33.110087],[102.857915,33.107591],[102.8581,33.106194],[102.858593,33.1055],[102.858932,33.105501],[102.858854,33.105195],[102.85943,33.104706],[102.859614,33.104024],[102.85946,33.102616],[102.859586,33.100879],[102.860823,33.099223],[102.860725,33.098969],[102.86106,33.098556],[102.861071,33.098129],[102.85889,33.096845],[102.857046,33.095461],[102.852391,33.092957],[102.850378,33.092483],[102.850374,33.089233],[102.850086,33.086506],[102.850318,33.085526],[102.850294,33.083945],[102.850058,33.08164],[102.849713,33.080503],[102.849112,33.080743],[102.849001,33.080629],[102.848238,33.081223],[102.847221,33.081334],[102.844655,33.080159],[102.844382,33.079401],[102.844671,33.077231],[102.844935,33.07639],[102.845117,33.076336],[102.84501,33.076158],[102.84528,33.075629],[102.845607,33.073897],[102.845263,33.072102],[102.84485,33.071477],[102.844189,33.06762],[102.843901,33.064313],[102.844961,33.063485],[102.846066,33.062149],[102.845335,33.059145],[102.845688,33.058389],[102.846445,33.057584],[102.846806,33.056518],[102.846876,33.055023],[102.849892,33.050927],[102.850701,33.047977],[102.851659,33.045792],[102.852986,33.04082],[102.852846,33.038278],[102.854085,33.032796],[102.854791,33.03134],[102.855469,33.030985],[102.856091,33.030234],[102.857501,33.025968],[102.857227,33.024806],[102.85659,33.023469],[102.856625,33.022002],[102.858594,33.018169],[102.858539,33.017689],[102.857779,33.017224],[102.854623,33.016126],[102.853395,33.015513],[102.852586,33.014663],[102.851089,33.014291],[102.849761,33.013586],[102.849572,33.013075],[102.850136,33.009268],[102.850632,33.008782],[102.851312,33.00763],[102.851562,33.007013],[102.851583,33.006139],[102.851248,33.00475],[102.850544,33.003383],[102.850149,33.001653],[102.848012,32.998625],[102.846594,32.995025],[102.84578,32.993888],[102.845532,32.992523],[102.846226,32.989992],[102.846149,32.988913],[102.84637,32.988697],[102.846121,32.988511],[102.846295,32.9864],[102.847113,32.983087],[102.846727,32.979443],[102.84538,32.976404],[102.845412,32.975118],[102.844927,32.973424],[102.843972,32.972247],[102.84419,32.971994],[102.843486,32.971518],[102.84263,32.97147],[102.841619,32.971021],[102.835834,32.971694],[102.829415,32.971683],[102.828182,32.971287],[102.827426,32.97075],[102.82438,32.969525],[102.823699,32.969563],[102.822974,32.970174],[102.821793,32.972472],[102.820849,32.973626],[102.820127,32.974064],[102.816384,32.977446],[102.815819,32.977463],[102.814265,32.977026],[102.810955,32.975558],[102.806382,32.977161],[102.805465,32.977145],[102.803059,32.978376],[102.80048,32.980105],[102.798027,32.981063],[102.796524,32.980763],[102.795519,32.979927],[102.792915,32.978288],[102.789884,32.974323],[102.786111,32.971981],[102.781472,32.969715],[102.779723,32.968456],[102.77741,32.966004],[102.776523,32.964805],[102.776066,32.96366],[102.776151,32.958112],[102.77635,32.956614],[102.77481,32.955632],[102.773048,32.954872],[102.771028,32.953699],[102.770611,32.9531],[102.767549,32.956867],[102.762149,32.961319],[102.759974,32.9641],[102.758814,32.965171],[102.757499,32.966829],[102.757109,32.966842],[102.757178,32.967077],[102.755924,32.968485],[102.754325,32.969821],[102.749867,32.974226],[102.749638,32.974219],[102.748291,32.975306],[102.74822,32.975692],[102.748677,32.97582],[102.747383,32.977566],[102.74575,32.980266],[102.745726,32.983313],[102.74509,32.984984],[102.744401,32.988747],[102.743771,32.990192],[102.743522,32.991461],[102.742569,32.992854],[102.742054,32.994027],[102.741881,32.996571],[102.741226,32.996832],[102.740258,32.996724],[102.739037,32.995883],[102.736182,32.993557],[102.734674,32.991301],[102.73399,32.990606],[102.73255,32.989943],[102.731398,32.988557],[102.73105,32.987368],[102.730849,32.984681],[102.722161,32.982521],[102.721906,32.981925],[102.721602,32.979054],[102.721721,32.978794],[102.722032,32.978871],[102.721873,32.978343],[102.721687,32.978327],[102.720489,32.976955],[102.719953,32.97675],[102.719823,32.976401],[102.718401,32.976016],[102.717499,32.975141],[102.715777,32.974477],[102.714828,32.973904],[102.714527,32.973873],[102.714198,32.974334],[102.711836,32.975377],[102.710686,32.975545],[102.70956,32.975008],[102.708855,32.975044],[102.706993,32.976875],[102.705929,32.977236],[102.705015,32.978002],[102.701665,32.978326],[102.700434,32.978724],[102.699548,32.978648],[102.697858,32.978936],[102.697309,32.97929],[102.697029,32.979737],[102.697073,32.980172],[102.696233,32.98102],[102.693452,32.982357],[102.692481,32.982339],[102.690873,32.9819],[102.689113,32.981094],[102.688071,32.979665],[102.687721,32.978612],[102.685795,32.975893],[102.684403,32.973411],[102.683979,32.971037],[102.68301,32.968881],[102.681946,32.968316],[102.680498,32.96797],[102.678685,32.967118],[102.676001,32.966568],[102.673966,32.965984],[102.673007,32.965511],[102.672389,32.964408],[102.670758,32.962785],[102.669856,32.962223],[102.667381,32.958529],[102.665795,32.95906],[102.659473,32.958075],[102.653898,32.957593],[102.651058,32.956786],[102.646026,32.957747],[102.645697,32.958343],[102.643612,32.959435],[102.641353,32.961992],[102.638671,32.963675],[102.635503,32.965123],[102.633611,32.965652],[102.631407,32.965986],[102.625633,32.965272],[102.619898,32.963098],[102.61794,32.962709],[102.615264,32.961873],[102.61458,32.964406],[102.614134,32.964866],[102.611579,32.965007],[102.611178,32.964775],[102.611,32.964814],[102.611173,32.964917],[102.609961,32.964894],[102.608788,32.965575],[102.607592,32.967067],[102.607427,32.968416],[102.608164,32.969675],[102.609047,32.970233],[102.612348,32.971595],[102.612956,32.972851],[102.61265,32.974684],[102.609699,32.977009],[102.608636,32.978341],[102.608318,32.980065],[102.607853,32.980823],[102.607691,32.981409],[102.607824,32.98175],[102.6075,32.982377],[102.605213,32.983848],[102.60364,32.985062],[102.602978,32.985807],[102.602545,32.987584],[102.602002,32.988656],[102.601333,32.989671],[102.600144,32.990448],[102.59971,32.991318],[102.599161,32.991631],[102.598135,32.993447],[102.598241,32.993894],[102.597438,32.99598],[102.599097,32.998698],[102.599487,33.000535],[102.600337,33.002],[102.599514,33.003933],[102.598268,33.006157],[102.596058,33.00829],[102.595803,33.00879],[102.597218,33.016187],[102.59709,33.01717],[102.596136,33.019157],[102.594985,33.020034],[102.590142,33.022091],[102.588579,33.022258],[102.5881,33.022403],[102.5882,33.022549],[102.587944,33.02273],[102.587813,33.022599],[102.587525,33.022743],[102.587717,33.023529],[102.587518,33.024537],[102.588233,33.027326],[102.588027,33.028371],[102.58766,33.028776],[102.58454,33.02909],[102.583938,33.028918],[102.583445,33.028507],[102.583413,33.028019],[102.583154,33.027752],[102.582875,33.027625],[102.582829,33.027774],[102.582207,33.027148],[102.581897,33.027129],[102.5818,33.026865],[102.5814,33.026857],[102.581295,33.027454],[102.580833,33.028082],[102.580438,33.027924],[102.580229,33.027433],[102.579553,33.027281],[102.579322,33.027438],[102.578394,33.025597],[102.578603,33.025482],[102.578554,33.02523],[102.577488,33.025476],[102.57682,33.025308],[102.576877,33.024822],[102.576459,33.023878],[102.57597,33.023868],[102.574835,33.024745],[102.574304,33.024659],[102.574928,33.022949],[102.574332,33.022001],[102.574594,33.021766],[102.575045,33.021888],[102.575101,33.021529],[102.575467,33.021125],[102.575533,33.02034],[102.575967,33.020082],[102.576176,33.019603],[102.575929,33.018887],[102.573914,33.017799],[102.573531,33.017193],[102.57251,33.017135],[102.572873,33.015994],[102.571572,33.015169],[102.572006,33.014429],[102.571705,33.014382],[102.57148,33.014024],[102.569787,33.014311],[102.569146,33.01501],[102.56837,33.015403],[102.568229,33.015291],[102.568559,33.015057],[102.568571,33.014829],[102.568234,33.01469],[102.567837,33.01514],[102.567639,33.014903],[102.56796,33.014701],[102.567966,33.014504],[102.567387,33.014464],[102.566837,33.014003],[102.566574,33.014662],[102.566413,33.014636],[102.56654,33.0142],[102.565832,33.014114],[102.565127,33.014387],[102.565667,33.014665],[102.565803,33.015099],[102.566342,33.015157],[102.566269,33.015359],[102.565684,33.01556],[102.565636,33.015245],[102.565433,33.015195],[102.564702,33.017414],[102.564503,33.019769],[102.565489,33.023014],[102.564351,33.026233],[102.563055,33.032418],[102.561842,33.034839],[102.5616,33.035978],[102.56179,33.037558],[102.561634,33.038994],[102.560478,33.040155],[102.559556,33.040511],[102.556985,33.040382],[102.553888,33.039809],[102.550889,33.039908],[102.54839,33.039701],[102.54766,33.039864],[102.54684,33.040735],[102.546175,33.041096],[102.544176,33.041431],[102.539558,33.039192],[102.534951,33.035924],[102.533093,33.035277],[102.53248,33.034849],[102.532231,33.034928],[102.531727,33.035888],[102.530071,33.037407],[102.528543,33.038227],[102.526871,33.038454],[102.522811,33.038062],[102.519404,33.037342],[102.517473,33.036568],[102.514969,33.036085],[102.512043,33.035053],[102.507595,33.03563],[102.503601,33.033792],[102.502766,33.033775],[102.501858,33.034108],[102.500222,33.035185],[102.498087,33.035154],[102.497306,33.036691],[102.495199,33.039536],[102.494461,33.04216],[102.492318,33.043639],[102.489316,33.044199],[102.487775,33.04392],[102.485531,33.042477],[102.483751,33.038964],[102.481976,33.037842],[102.480949,33.037666],[102.479841,33.036463],[102.477346,33.03604],[102.475582,33.035207],[102.475177,33.039116],[102.473856,33.041537],[102.473642,33.046438],[102.474743,33.047991],[102.476231,33.051459],[102.476488,33.052435],[102.476713,33.057395],[102.476533,33.058181],[102.47508,33.060812],[102.474604,33.063117],[102.476333,33.068641],[102.478427,33.074325],[102.479162,33.08113],[102.480719,33.083778],[102.481246,33.08502],[102.48186,33.085245],[102.483798,33.085355],[102.484216,33.085529],[102.485202,33.086471],[102.485417,33.086878],[102.485374,33.088931]]]},"properties":{"id":"402880fb76037356017603aa619d2fc9","name":"瓦切镇","full_name":"四川省阿坝藏族羌族自治州红原县瓦切镇","ad_code":"513233204000","code":"513233204000","area_km2":991.0}},{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[102.615237,32.959638],[102.615001,32.961791],[102.61794,32.962709],[102.619898,32.963098],[102.625633,32.965272],[102.631407,32.965986],[102.633611,32.965652],[102.635503,32.965123],[102.638671,32.963675],[102.641353,32.961992],[102.643612,32.959435],[102.645697,32.958343],[102.646026,32.957747],[102.651058,32.956786],[102.653898,32.957593],[102.659473,32.958075],[102.665795,32.95906],[102.667381,32.958529],[102.669856,32.962223],[102.670758,32.962785],[102.672389,32.964408],[102.673007,32.965511],[102.673966,32.965984],[102.676001,32.966568],[102.678685,32.967118],[102.680498,32.96797],[102.681946,32.968316],[102.68301,32.968881],[102.683979,32.971037],[102.684403,32.973411],[102.685795,32.975893],[102.687721,32.978612],[102.688071,32.979665],[102.689113,32.981094],[102.690873,32.9819],[102.692481,32.982339],[102.693452,32.982357],[102.696233,32.98102],[102.697073,32.980172],[102.697029,32.979737],[102.697309,32.97929],[102.697858,32.978936],[102.699548,32.978648],[102.700434,32.978724],[102.701665,32.978326],[102.705015,32.978002],[102.705929,32.977236],[102.706993,32.976875],[102.708855,32.975044],[102.70956,32.975008],[102.710686,32.975545],[102.711836,32.975377],[102.714198,32.974334],[102.714527,32.973873],[102.714828,32.973904],[102.715777,32.974477],[102.717499,32.975141],[102.718401,32.976016],[102.719823,32.976401],[102.719953,32.97675],[102.720489,32.976955],[102.721687,32.978327],[102.721873,32.978343],[102.722032,32.978871],[102.721721,32.978794],[102.721602,32.979054],[102.721906,32.981925],[102.722161,32.982521],[102.730849,32.984681],[102.73105,32.987368],[102.731398,32.988557],[102.73255,32.989943],[102.73399,32.990606],[102.734674,32.991301],[102.736182,32.993557],[102.739037,32.995883],[102.740258,32.996724],[102.741226,32.996832],[102.741881,32.996571],[102.742054,32.994027],[102.742569,32.992854],[102.743522,32.991461],[102.743771,32.990192],[102.744401,32.988747],[102.74509,32.984984],[102.745726,32.983313],[102.74575,32.980266],[102.747383,32.977566],[102.748677,32.97582],[102.74822,32.975692],[102.748291,32.975306],[102.749638,32.974219],[102.749867,32.974226],[102.754325,32.969821],[102.755924,32.968485],[102.757178,32.967077],[102.757109,32.966842],[102.757499,32.966829],[102.758814,32.965171],[102.759974,32.9641],[102.762149,32.961319],[102.767549,32.956867],[102.770611,32.9531],[102.771028,32.953699],[102.773048,32.954872],[102.77481,32.955632],[102.77635,32.956614],[102.776151,32.958112],[102.776066,32.96366],[102.776523,32.964805],[102.77741,32.966004],[102.779723,32.968456],[102.781472,32.969715],[102.786111,32.971981],[102.789884,32.974323],[102.792915,32.978288],[102.795519,32.979927],[102.796524,32.980763],[102.798027,32.981063],[102.80048,32.980105],[102.803059,32.978376],[102.805465,32.977145],[102.806382,32.977161],[102.810955,32.975558],[102.814265,32.977026],[102.815819,32.977463],[102.816384,32.977446],[102.820127,32.974064],[102.820849,32.973626],[102.821793,32.972472],[102.822974,32.970174],[102.823699,32.969563],[102.82438,32.969525],[102.827426,32.97075],[102.828182,32.971287],[102.829415,32.971683],[102.830507,32.971776],[102.837553,32.971574],[102.839267,32.971268],[102.839288,32.970765],[102.843744,32.970467],[102.845807,32.969445],[102.85298,32.963434],[102.853286,32.962597],[102.853988,32.961587],[102.858044,32.95907],[102.860484,32.955576],[102.860996,32.95408],[102.861624,32.953016],[102.861969,32.947739],[102.864585,32.942662],[102.865904,32.94096],[102.866746,32.937848],[102.865707,32.935889],[102.86523,32.934426],[102.865398,32.932757],[102.865955,32.93088],[102.867081,32.929228],[102.868257,32.92817],[102.869007,32.926242],[102.869858,32.925394],[102.870533,32.921255],[102.870938,32.920345],[102.871981,32.91947],[102.8761,32.916979],[102.880757,32.917692],[102.881664,32.916844],[102.884545,32.913353],[102.885692,32.91248],[102.887136,32.912016],[102.891018,32.909434],[102.891588,32.908408],[102.89303,32.906561],[102.893298,32.905329],[102.893877,32.903928],[102.893579,32.899262],[102.894356,32.896685],[102.894308,32.895821],[102.895731,32.890464],[102.895571,32.88859],[102.896146,32.887334],[102.897278,32.885626],[102.898817,32.883983],[102.899003,32.883325],[102.899057,32.882491],[102.898709,32.881334],[102.899108,32.875988],[102.899904,32.871167],[102.900589,32.868129],[102.901096,32.866871],[102.90189,32.85923],[102.900999,32.85651],[102.900346,32.85529],[102.899529,32.852341],[102.899478,32.850182],[102.900031,32.849846],[102.905111,32.849845],[102.910971,32.85144],[102.912105,32.851084],[102.914116,32.848183],[102.914945,32.84624],[102.914889,32.845721],[102.913418,32.844488],[102.912993,32.843704],[102.912231,32.841331],[102.912321,32.840383],[102.912854,32.839471],[102.915777,32.83693],[102.916265,32.833514],[102.916032,32.83184],[102.916182,32.828332],[102.916515,32.827186],[102.918583,32.824746],[102.919542,32.823064],[102.920294,32.821177],[102.920757,32.818833],[102.921764,32.817317],[102.922549,32.81651],[102.923798,32.815581],[102.92583,32.814612],[102.927426,32.813288],[102.927826,32.813299],[102.927908,32.812834],[102.930562,32.810583],[102.933748,32.808709],[102.936063,32.807793],[102.935281,32.807082],[102.934555,32.806043],[102.933958,32.804551],[102.933889,32.802479],[102.934111,32.800962],[102.934452,32.799426],[102.935786,32.795639],[102.936383,32.792054],[102.936502,32.787968],[102.936835,32.786729],[102.937873,32.78446],[102.93949,32.782394],[102.940826,32.780264],[102.941411,32.778243],[102.94146,32.777158],[102.941166,32.775711],[102.940545,32.774219],[102.939528,32.772491],[102.939437,32.770355],[102.938536,32.768741],[102.938259,32.766554],[102.937553,32.764703],[102.937709,32.76404],[102.938788,32.762932],[102.939203,32.76211],[102.939073,32.758681],[102.939699,32.756912],[102.940947,32.754806],[102.943309,32.751822],[102.944556,32.751527],[102.9501,32.751116],[102.951561,32.750725],[102.952248,32.750381],[102.954614,32.748187],[102.955909,32.745116],[102.957424,32.74375],[102.960393,32.74239],[102.96099,32.741944],[102.962132,32.741959],[102.963931,32.741559],[102.964524,32.73956],[102.965965,32.738254],[102.96765,32.73577],[102.967186,32.734551],[102.966491,32.733562],[102.965197,32.73261],[102.964731,32.731991],[102.963465,32.73122],[102.96257,32.73005],[102.961,32.729716],[102.960143,32.729193],[102.959962,32.728774],[102.959922,32.72718],[102.958803,32.726157],[102.958684,32.724527],[102.958268,32.724217],[102.956067,32.723551],[102.955591,32.72304],[102.954877,32.721636],[102.95477,32.720636],[102.95339,32.719863],[102.952807,32.719209],[102.952046,32.716853],[102.950142,32.714522],[102.946859,32.71425],[102.944928,32.713843],[102.942382,32.713131],[102.938157,32.71121],[102.937136,32.709108],[102.936551,32.708401],[102.934281,32.707038],[102.933399,32.704808],[102.933081,32.702319],[102.931875,32.701113],[102.930678,32.698763],[102.929513,32.697743],[102.928326,32.697506],[102.927173,32.697784],[102.924469,32.699334],[102.922731,32.699992],[102.921788,32.700035],[102.918705,32.699507],[102.915457,32.699899],[102.914436,32.699807],[102.914143,32.699321],[102.911138,32.697587],[102.909853,32.69708],[102.908054,32.697782],[102.90634,32.699435],[102.905972,32.699593],[102.902558,32.697544],[102.900702,32.696916],[102.898867,32.69663],[102.897197,32.694446],[102.895276,32.693996],[102.893627,32.693361],[102.890237,32.693032],[102.88983,32.693089],[102.887981,32.694474],[102.886246,32.69431],[102.88425,32.693335],[102.883798,32.692625],[102.88317,32.692126],[102.882169,32.691848],[102.879929,32.692133],[102.878059,32.692925],[102.875917,32.693082],[102.873943,32.693816],[102.872933,32.693054],[102.871913,32.690934],[102.872198,32.688799],[102.87212,32.688214],[102.871834,32.687764],[102.870613,32.686743],[102.869178,32.685073],[102.86835,32.684652],[102.868136,32.683995],[102.867308,32.683467],[102.866316,32.683281],[102.866088,32.683046],[102.865773,32.68069],[102.864938,32.679698],[102.864696,32.679112],[102.864853,32.678277],[102.865312,32.677546],[102.865107,32.677208],[102.862579,32.675908],[102.861151,32.674551],[102.859749,32.673715],[102.85811,32.673074],[102.856761,32.67296],[102.855191,32.67403],[102.853927,32.674344],[102.852999,32.673738],[102.850422,32.672724],[102.847596,32.672224],[102.845802,32.672302],[102.845161,32.671703],[102.843655,32.669569],[102.842784,32.669133],[102.8405,32.668634],[102.839672,32.66757],[102.838708,32.666828],[102.836162,32.665358],[102.834168,32.665386],[102.832812,32.663394],[102.832127,32.662759],[102.830264,32.661881],[102.828436,32.661345],[102.827672,32.659618],[102.828429,32.656299],[102.826752,32.654336],[102.826666,32.653836],[102.827929,32.652658],[102.828857,32.650217],[102.829493,32.649446],[102.829828,32.648261],[102.82985,32.646954],[102.828872,32.646326],[102.827387,32.64487],[102.825816,32.644206],[102.824524,32.642828],[102.822104,32.641072],[102.820405,32.640273],[102.81825,32.63866],[102.817377,32.637553],[102.814741,32.635602],[102.813512,32.633655],[102.812453,32.63302],[102.811404,32.631892],[102.811782,32.630229],[102.81164,32.628316],[102.812296,32.627324],[102.813753,32.626417],[102.81503,32.625218],[102.81613,32.623533],[102.816322,32.622491],[102.817993,32.621406],[102.818842,32.621078],[102.819456,32.620535],[102.819799,32.619215],[102.819606,32.618437],[102.819092,32.617616],[102.819063,32.616909],[102.82022,32.615781],[102.821433,32.615117],[102.823667,32.614688],[102.824715,32.614124],[102.825113,32.613687],[102.825983,32.611602],[102.825855,32.610201],[102.824582,32.607289],[102.824509,32.606516],[102.825721,32.602688],[102.826041,32.600748],[102.82795,32.598777],[102.828793,32.5974],[102.828493,32.593873],[102.828929,32.591775],[102.828886,32.591175],[102.829842,32.589034],[102.831085,32.587563],[102.831106,32.587156],[102.829514,32.583651],[102.828864,32.581446],[102.829478,32.57864],[102.830242,32.577605],[102.826073,32.575485],[102.824574,32.572887],[102.823761,32.571866],[102.822811,32.570973],[102.822112,32.570702],[102.819256,32.570131],[102.818257,32.570231],[102.816165,32.570574],[102.814523,32.571559],[102.814074,32.571388],[102.812732,32.570131],[102.809762,32.568675],[102.807778,32.568368],[102.805151,32.568625],[102.80383,32.568175],[102.802981,32.567476],[102.802203,32.566326],[102.800953,32.565249],[102.800889,32.564999],[102.803338,32.561172],[102.804715,32.559638],[102.804987,32.558824],[102.805186,32.557002],[102.804944,32.556583],[102.80176,32.554405],[102.800816,32.552557],[102.800623,32.551107],[102.801035,32.549387],[102.801471,32.548316],[102.803048,32.546261],[102.803054,32.545934],[102.802362,32.543497],[102.800276,32.541265],[102.801021,32.539639],[102.799811,32.538665],[102.798612,32.538251],[102.79762,32.537273],[102.796678,32.535589],[102.795671,32.535003],[102.794622,32.534682],[102.793608,32.53264],[102.79026,32.530342],[102.78849,32.5287],[102.787191,32.528172],[102.782593,32.528828],[102.781544,32.528757],[102.77936,32.527258],[102.777875,32.527222],[102.776647,32.525473],[102.777004,32.52341],[102.776583,32.521019],[102.776597,32.520155],[102.776048,32.519263],[102.775741,32.517578],[102.774756,32.515851],[102.774006,32.513174],[102.773406,32.512125],[102.772999,32.51069],[102.771536,32.509419],[102.768317,32.507956],[102.769887,32.506792],[102.770587,32.505108],[102.771144,32.504608],[102.772386,32.503923],[102.774263,32.503237],[102.776347,32.500575],[102.776769,32.499761],[102.777261,32.49934],[102.779453,32.498883],[102.783186,32.496763],[102.786027,32.496142],[102.786748,32.495756],[102.787098,32.494122],[102.787498,32.490074],[102.788176,32.488818],[102.788989,32.485755],[102.789582,32.484778],[102.789518,32.484214],[102.790232,32.483321],[102.791152,32.483071],[102.79208,32.481886],[102.791202,32.480602],[102.790396,32.479959],[102.790067,32.479395],[102.789004,32.478474],[102.786934,32.477125],[102.78527,32.477082],[102.783079,32.478232],[102.782008,32.478067],[102.780438,32.477511],[102.779431,32.477518],[102.778268,32.477632],[102.776933,32.478224],[102.774798,32.478524],[102.772236,32.477518],[102.770787,32.477254],[102.770558,32.476947],[102.771058,32.475483],[102.771279,32.473585],[102.771186,32.472892],[102.770044,32.471],[102.769923,32.470372],[102.770116,32.470037],[102.77008,32.468973],[102.769837,32.468124],[102.767291,32.466858],[102.763549,32.468578],[102.755668,32.470826],[102.754269,32.471703],[102.736673,32.48943],[102.734052,32.491559],[102.732184,32.493648],[102.729782,32.497054],[102.724504,32.502743],[102.722519,32.504459],[102.720291,32.505904],[102.719359,32.505622],[102.718915,32.505826],[102.718639,32.50683],[102.718252,32.5073],[102.717491,32.507658],[102.715568,32.506933],[102.714349,32.508078],[102.713287,32.508006],[102.712609,32.507569],[102.71031,32.508154],[102.71083,32.508545],[102.710806,32.5095],[102.710493,32.509494],[102.709817,32.509004],[102.709496,32.509317],[102.709417,32.509952],[102.709095,32.510318],[102.708462,32.510571],[102.708024,32.510563],[102.7071,32.509963],[102.706529,32.510218],[102.706493,32.51165],[102.706044,32.512066],[102.705732,32.512007],[102.704959,32.510401],[102.704394,32.510444],[102.704126,32.511129],[102.703558,32.511331],[102.70256,32.511154],[102.70036,32.511485],[102.699908,32.512007],[102.700255,32.513128],[102.700242,32.513658],[102.699918,32.514077],[102.695765,32.51485],[102.695268,32.514682],[102.695347,32.514046],[102.695798,32.513524],[102.695495,32.513147],[102.693998,32.512907],[102.693362,32.513267],[102.692613,32.5132],[102.691602,32.513553],[102.69077,32.514228],[102.690441,32.514858],[102.688046,32.515451],[102.687266,32.516551],[102.686701,32.516594],[102.686468,32.5159],[102.685788,32.515569],[102.68351,32.516482],[102.682923,32.517373],[102.682352,32.517681],[102.681919,32.517461],[102.681934,32.516877],[102.681434,32.516815],[102.680667,32.517438],[102.680585,32.518179],[102.680821,32.518767],[102.680557,32.519293],[102.679507,32.51869],[102.678979,32.519741],[102.677587,32.520299],[102.676171,32.521759],[102.675023,32.522587],[102.673136,32.52287],[102.673758,32.523236],[102.673671,32.523595],[102.671291,32.524597],[102.670378,32.524057],[102.669558,32.52293],[102.669132,32.522987],[102.668774,32.523406],[102.66941,32.524202],[102.66932,32.524691],[102.669042,32.52498],[102.668159,32.5248],[102.66786,32.524435],[102.667431,32.524591],[102.666917,32.525072],[102.666295,32.525224],[102.665566,32.526551],[102.664518,32.52676],[102.664161,32.527146],[102.661943,32.527824],[102.66135,32.528369],[102.660922,32.528492],[102.66008,32.528215],[102.659803,32.528471],[102.659938,32.529226],[102.659581,32.529579],[102.658259,32.529947],[102.657409,32.529996],[102.656565,32.529784],[102.655517,32.529994],[102.654879,32.53081],[102.654094,32.531286],[102.651862,32.531816],[102.650709,32.531631],[102.65053,32.531097],[102.650605,32.530077],[102.650322,32.529826],[102.646955,32.531316],[102.64499,32.532668],[102.645557,32.533128],[102.645627,32.533787],[102.645269,32.533806],[102.644393,32.533265],[102.643625,32.533382],[102.643052,32.533827],[102.643747,32.534607],[102.643861,32.535323],[102.643453,32.535653],[102.640669,32.535225],[102.640747,32.53564],[102.640563,32.5359],[102.638913,32.536207],[102.638812,32.536694],[102.638224,32.537096],[102.637578,32.538061],[102.635849,32.537991],[102.635295,32.538845],[102.634268,32.539088],[102.634475,32.539656],[102.635099,32.539555],[102.635803,32.539756],[102.635927,32.540097],[102.635744,32.540319],[102.634236,32.540291],[102.633965,32.540473],[102.633821,32.540884],[102.634104,32.541942],[102.633512,32.542532],[102.632525,32.542927],[102.632039,32.542842],[102.631826,32.542538],[102.63193,32.541938],[102.631678,32.541407],[102.629685,32.541257],[102.629349,32.542228],[102.628719,32.542554],[102.628618,32.543041],[102.627813,32.543251],[102.626669,32.542891],[102.624279,32.54435],[102.622941,32.544625],[102.62239,32.545329],[102.620892,32.546578],[102.620133,32.546752],[102.619383,32.546587],[102.618569,32.547173],[102.617631,32.550764],[102.617712,32.551066],[102.618628,32.551647],[102.61853,32.552021],[102.618168,32.552277],[102.616357,32.55198],[102.616033,32.552462],[102.616057,32.553252],[102.615821,32.553774],[102.614437,32.555777],[102.614135,32.557124],[102.615287,32.560529],[102.616151,32.561409],[102.617028,32.561839],[102.617455,32.562449],[102.617449,32.562674],[102.616504,32.563183],[102.616316,32.563555],[102.615899,32.565915],[102.61592,32.56678],[102.617125,32.568231],[102.617329,32.568911],[102.617347,32.569889],[102.616982,32.571949],[102.618411,32.573291],[102.618447,32.573593],[102.617588,32.574215],[102.617128,32.574808],[102.616962,32.576045],[102.616933,32.577135],[102.617266,32.577968],[102.617244,32.578794],[102.617495,32.5794],[102.618065,32.579674],[102.618191,32.57994],[102.61809,32.580389],[102.617281,32.580749],[102.617094,32.581122],[102.617214,32.581612],[102.617738,32.581961],[102.617765,32.5826],[102.6166,32.583029],[102.616367,32.583438],[102.616427,32.584529],[102.616227,32.585352],[102.616552,32.586486],[102.616166,32.587681],[102.616629,32.58863],[102.617467,32.588833],[102.617815,32.589103],[102.617765,32.589328],[102.616779,32.589647],[102.616627,32.590359],[102.61797,32.591624],[102.619065,32.592209],[102.619144,32.592549],[102.617866,32.59313],[102.617563,32.593467],[102.618056,32.594319],[102.619408,32.59475],[102.619583,32.595065],[102.619539,32.595345],[102.618602,32.595951],[102.618556,32.596293],[102.619609,32.596874],[102.62056,32.598545],[102.619574,32.599587],[102.619899,32.599843],[102.619852,32.600247],[102.619406,32.600395],[102.619321,32.600799],[102.620164,32.602357],[102.620996,32.603038],[102.620927,32.603277],[102.620124,32.603874],[102.619715,32.605065],[102.620828,32.607003],[102.62205,32.607186],[102.622072,32.607559],[102.62152,32.608188],[102.621798,32.608406],[102.625316,32.609805],[102.626455,32.610758],[102.627534,32.610406],[102.628194,32.610445],[102.628436,32.610796],[102.628165,32.611536],[102.627812,32.611823],[102.626323,32.612194],[102.626252,32.612512],[102.626681,32.61292],[102.627185,32.612929],[102.62808,32.612387],[102.628543,32.612715],[102.628679,32.613517],[102.628235,32.614866],[102.628718,32.615648],[102.628642,32.616651],[102.629966,32.618136],[102.629637,32.619291],[102.629977,32.61973],[102.630005,32.619941],[102.629754,32.619986],[102.630051,32.620293],[102.630126,32.621009],[102.629701,32.621542],[102.629337,32.621496],[102.62862,32.620942],[102.628067,32.621125],[102.627851,32.621739],[102.628187,32.622181],[102.628362,32.622051],[102.629041,32.622303],[102.62935,32.622734],[102.6292,32.623195],[102.628803,32.623708],[102.628397,32.623817],[102.627731,32.623476],[102.627606,32.62301],[102.627064,32.623118],[102.626953,32.623539],[102.627102,32.624818],[102.626807,32.625624],[102.626576,32.625697],[102.626079,32.625494],[102.625295,32.624371],[102.624463,32.624281],[102.624313,32.624919],[102.625048,32.62648],[102.625134,32.628414],[102.624528,32.628867],[102.622224,32.628867],[102.621826,32.629125],[102.62213,32.62971],[102.622201,32.630485],[102.621778,32.630941],[102.621132,32.63116],[102.621344,32.631783],[102.622331,32.632498],[102.62205,32.634464],[102.622557,32.634319],[102.623628,32.633527],[102.624181,32.63361],[102.624258,32.63382],[102.623897,32.634583],[102.623291,32.634903],[102.622701,32.635752],[102.623236,32.636054],[102.624154,32.635618],[102.624609,32.635969],[102.624422,32.636326],[102.62406,32.636582],[102.623227,32.636612],[102.622579,32.636909],[102.621961,32.637825],[102.622234,32.638433],[102.622581,32.638572],[102.623273,32.638314],[102.624188,32.638293],[102.624446,32.638877],[102.624517,32.639652],[102.623913,32.640027],[102.623183,32.640013],[102.622854,32.640355],[102.622841,32.640819],[102.623331,32.64133],[102.623925,32.641303],[102.624426,32.640901],[102.625866,32.640489],[102.627123,32.639585],[102.627629,32.639479],[102.628118,32.639991],[102.626358,32.64177],[102.626647,32.642619],[102.627833,32.643358],[102.628065,32.643701],[102.628129,32.644746],[102.627344,32.645079],[102.626868,32.645804],[102.625602,32.64702],[102.625589,32.64752],[102.626224,32.647686],[102.627673,32.647635],[102.628302,32.646837],[102.629548,32.646963],[102.629909,32.647389],[102.628938,32.648743],[102.628923,32.649284],[102.630687,32.649974],[102.63174,32.649917],[102.632808,32.649241],[102.632096,32.648532],[102.632105,32.648184],[102.633326,32.64866],[102.633595,32.649235],[102.633558,32.649691],[102.63402,32.650076],[102.63628,32.649268],[102.636494,32.648112],[102.636909,32.647966],[102.637607,32.648111],[102.638258,32.648789],[102.638588,32.650123],[102.639039,32.650364],[102.639978,32.649415],[102.640534,32.649116],[102.641167,32.64936],[102.641429,32.6497],[102.641754,32.649773],[102.641854,32.65019],[102.640869,32.651121],[102.640778,32.651495],[102.641762,32.651737],[102.64294,32.651442],[102.643712,32.65165],[102.643908,32.652568],[102.645171,32.652291],[102.645556,32.651139],[102.646015,32.651],[102.648838,32.651321],[102.648825,32.651823],[102.64865,32.652053],[102.648614,32.651649],[102.648417,32.651528],[102.648176,32.651471],[102.64858,32.651819],[102.648169,32.652376],[102.646516,32.652746],[102.646166,32.652983],[102.645964,32.653355],[102.645981,32.653973],[102.646156,32.654286],[102.647065,32.654458],[102.64771,32.654277],[102.651658,32.655317],[102.651907,32.655641],[102.651995,32.655409],[102.651953,32.6557],[102.652321,32.65618],[102.652348,32.656915],[102.651729,32.65787],[102.65181,32.658258],[102.6524,32.658423],[102.653084,32.658345],[102.653463,32.658536],[102.654139,32.658164],[102.65391,32.657751],[102.653911,32.656557],[102.654241,32.656052],[102.654696,32.656224],[102.655813,32.657212],[102.657242,32.659078],[102.657777,32.659446],[102.659891,32.660207],[102.661766,32.659881],[102.662612,32.660168],[102.663051,32.65968],[102.663392,32.658874],[102.663957,32.658847],[102.664496,32.659481],[102.663901,32.661238],[102.664063,32.661558],[102.663873,32.661639],[102.664054,32.662135],[102.664682,32.662598],[102.667305,32.663349],[102.668238,32.663295],[102.669852,32.662739],[102.67017,32.662835],[102.671874,32.664987],[102.672603,32.665479],[102.673508,32.665739],[102.677131,32.665897],[102.678085,32.66614],[102.67855,32.666735],[102.678699,32.668128],[102.679253,32.668977],[102.680427,32.669351],[102.681834,32.670695],[102.683073,32.670969],[102.68354,32.671465],[102.683798,32.672606],[102.684081,32.672828],[102.685713,32.672804],[102.68576,32.673454],[102.684761,32.673761],[102.68224,32.67347],[102.681534,32.673566],[102.681076,32.673936],[102.681082,32.674508],[102.681649,32.6751],[102.683283,32.675222],[102.683601,32.675309],[102.683689,32.675608],[102.683384,32.676676],[102.683093,32.677005],[102.68247,32.677154],[102.682246,32.677847],[102.680135,32.679134],[102.678383,32.679422],[102.676639,32.67939],[102.67544,32.678854],[102.673309,32.679135],[102.672682,32.679893],[102.671496,32.684682],[102.671464,32.685901],[102.672292,32.689059],[102.67323,32.690937],[102.674282,32.694228],[102.675227,32.698736],[102.675186,32.700339],[102.675466,32.701628],[102.676411,32.70271],[102.678,32.703419],[102.680319,32.702827],[102.681951,32.701906],[102.683759,32.700354],[102.693023,32.69015],[102.695055,32.690323],[102.696438,32.690711],[102.698076,32.691602],[102.698802,32.692522],[102.698738,32.695012],[102.698919,32.696329],[102.699845,32.697841],[102.701003,32.698633],[102.702284,32.698838],[102.703359,32.698676],[102.704211,32.698918],[102.706591,32.70014],[102.707656,32.700386],[102.709341,32.701549],[102.710017,32.702332],[102.711045,32.704072],[102.710897,32.705149],[102.709519,32.70857],[102.709183,32.710255],[102.709942,32.711094],[102.710765,32.713253],[102.711114,32.714868],[102.712407,32.717695],[102.712902,32.719354],[102.713414,32.722209],[102.713869,32.723495],[102.714009,32.725642],[102.715777,32.730953],[102.716123,32.732691],[102.717708,32.735566],[102.717228,32.737165],[102.716626,32.743546],[102.717,32.748006],[102.717787,32.749711],[102.721534,32.753945],[102.721183,32.760042],[102.721528,32.761909],[102.722461,32.761665],[102.725669,32.762026],[102.731268,32.762077],[102.733005,32.761706],[102.738288,32.762456],[102.74239,32.76516],[102.743606,32.766541],[102.746903,32.768791],[102.74832,32.769231],[102.751567,32.769817],[102.753668,32.76978],[102.755127,32.77041],[102.756347,32.77164],[102.757023,32.7732],[102.757893,32.774121],[102.759334,32.775469],[102.762059,32.777292],[102.764572,32.780432],[102.768283,32.783934],[102.768603,32.789036],[102.768283,32.791107],[102.767846,32.792496],[102.767758,32.794231],[102.7685,32.796736],[102.769432,32.798791],[102.77063,32.800927],[102.771281,32.801731],[102.779383,32.80667],[102.778451,32.808201],[102.778086,32.810271],[102.778952,32.813193],[102.778698,32.818021],[102.776819,32.82165],[102.777562,32.825929],[102.77749,32.827022],[102.776963,32.828447],[102.776788,32.830105],[102.777469,32.833251],[102.778723,32.836784],[102.779019,32.839244],[102.778601,32.847051],[102.778394,32.84818],[102.77869,32.848865],[102.780298,32.850743],[102.781341,32.853782],[102.78237,32.855536],[102.782782,32.856978],[102.782933,32.859888],[102.784325,32.866859],[102.785388,32.867293],[102.786326,32.867347],[102.787301,32.867705],[102.788486,32.868632],[102.789877,32.870242],[102.790649,32.871614],[102.790717,32.872446],[102.791453,32.873441],[102.791954,32.874884],[102.791732,32.876617],[102.792195,32.879607],[102.792755,32.880486],[102.795721,32.883558],[102.795932,32.884053],[102.796124,32.88534],[102.795242,32.890232],[102.794852,32.891546],[102.794106,32.892741],[102.793577,32.894242],[102.792982,32.896572],[102.792174,32.898483],[102.792016,32.899424],[102.79194,32.902481],[102.792311,32.905583],[102.792598,32.906607],[102.792674,32.908987],[102.792171,32.911206],[102.791459,32.912257],[102.790291,32.913022],[102.79009,32.913887],[102.790093,32.91736],[102.789727,32.917693],[102.788463,32.917656],[102.787394,32.917881],[102.783675,32.920321],[102.782407,32.921923],[102.781674,32.922357],[102.779793,32.922567],[102.777396,32.9222],[102.775837,32.920637],[102.774166,32.920519],[102.763326,32.923003],[102.759033,32.923413],[102.755767,32.9251],[102.75512,32.92594],[102.754486,32.926294],[102.753762,32.926362],[102.749067,32.92364],[102.747441,32.92239],[102.747138,32.9217],[102.746578,32.921241],[102.744916,32.92106],[102.743884,32.921212],[102.74334,32.921553],[102.743185,32.922477],[102.743392,32.923538],[102.743241,32.923819],[102.74047,32.923257],[102.73663,32.920778],[102.733241,32.917835],[102.732409,32.916481],[102.730774,32.915564],[102.730431,32.914821],[102.730457,32.913807],[102.72991,32.912621],[102.729546,32.912448],[102.728318,32.91239],[102.727005,32.913339],[102.726672,32.913328],[102.724813,32.912528],[102.722614,32.91196],[102.721067,32.912257],[102.719994,32.912846],[102.71758,32.913167],[102.71658,32.912743],[102.716218,32.911884],[102.715599,32.911339],[102.714123,32.911034],[102.713413,32.910575],[102.712609,32.909589],[102.710755,32.908581],[102.709571,32.908435],[102.707735,32.908726],[102.706683,32.908504],[102.705833,32.907879],[102.704734,32.907575],[102.702224,32.907894],[102.698983,32.908605],[102.696122,32.909486],[102.694242,32.909614],[102.690849,32.908739],[102.688349,32.906826],[102.687006,32.90668],[102.68652,32.906874],[102.68191,32.906545],[102.681343,32.906169],[102.681218,32.905396],[102.681571,32.904794],[102.682995,32.904034],[102.683152,32.9032],[102.682116,32.902328],[102.680548,32.901609],[102.680306,32.901158],[102.680677,32.900354],[102.681367,32.899717],[102.683115,32.89906],[102.683302,32.898416],[102.683128,32.898592],[102.683137,32.898249],[102.681483,32.897082],[102.679629,32.895423],[102.6766,32.894353],[102.67538,32.893194],[102.67471,32.89306],[102.674259,32.893207],[102.674267,32.893385],[102.673582,32.893891],[102.671904,32.894503],[102.670465,32.895375],[102.66945,32.895559],[102.666727,32.896685],[102.665941,32.897279],[102.664933,32.89722],[102.664223,32.89676],[102.663396,32.895284],[102.663256,32.893293],[102.662943,32.892394],[102.662522,32.89194],[102.661711,32.891681],[102.660845,32.891706],[102.660163,32.892018],[102.659423,32.892734],[102.657727,32.89323],[102.657666,32.893716],[102.657951,32.894777],[102.657719,32.896123],[102.657405,32.896396],[102.65702,32.896301],[102.656172,32.895635],[102.655809,32.894817],[102.655163,32.894122],[102.653779,32.893359],[102.652916,32.893261],[102.651553,32.893885],[102.649682,32.895287],[102.64909,32.895525],[102.647916,32.896819],[102.647728,32.897394],[102.648715,32.89824],[102.648955,32.899355],[102.648734,32.900406],[102.647781,32.901889],[102.64676,32.902316],[102.645604,32.902375],[102.644939,32.902038],[102.643867,32.90076],[102.6432,32.900504],[102.641843,32.900884],[102.640913,32.901475],[102.639537,32.902585],[102.638813,32.904022],[102.638653,32.905044],[102.638991,32.907659],[102.63883,32.908446],[102.638553,32.908816],[102.637544,32.908877],[102.636014,32.908402],[102.634924,32.907813],[102.633982,32.908013],[102.633446,32.909084],[102.633459,32.910423],[102.633064,32.911482],[102.632265,32.911902],[102.630083,32.91251],[102.627717,32.913797],[102.627293,32.913637],[102.627406,32.913915],[102.627014,32.914039],[102.626131,32.914873],[102.624471,32.917272],[102.622268,32.918691],[102.622022,32.919816],[102.622504,32.920684],[102.62437,32.922788],[102.625123,32.923279],[102.624965,32.923437],[102.625869,32.923702],[102.627159,32.92475],[102.627941,32.926104],[102.628244,32.927368],[102.627833,32.928334],[102.626806,32.928964],[102.626012,32.929882],[102.625181,32.931332],[102.62434,32.932118],[102.62425,32.932496],[102.623394,32.933046],[102.621769,32.93371],[102.621677,32.933527],[102.616977,32.933038],[102.616086,32.933994],[102.616112,32.934807],[102.617001,32.935757],[102.617902,32.936261],[102.623426,32.93661],[102.627002,32.937855],[102.627655,32.938638],[102.627863,32.93986],[102.627706,32.941115],[102.627781,32.944728],[102.626956,32.944996],[102.622554,32.944902],[102.622188,32.945178],[102.622215,32.94592],[102.622588,32.94636],[102.623969,32.947185],[102.623541,32.947333],[102.62409,32.947278],[102.624921,32.94792],[102.626617,32.949834],[102.627807,32.949785],[102.629242,32.94884],[102.629124,32.949091],[102.629514,32.948927],[102.630664,32.949111],[102.631226,32.949717],[102.631325,32.950801],[102.630586,32.952031],[102.629667,32.952825],[102.628126,32.95285],[102.626533,32.952441],[102.624993,32.952412],[102.623952,32.952768],[102.61982,32.956263],[102.615775,32.958729],[102.615237,32.959638]]]},"properties":{"id":"402880fb76037356017603aa5cea2fc1","name":"阿木乡","full_name":"四川省阿坝藏族羌族自治州红原县阿木乡","ad_code":"513233205000","code":"513233205000","area_km2":892.2}},{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[102.844495,33.079459],[102.844655,33.080159],[102.847221,33.081334],[102.848238,33.081223],[102.849001,33.080629],[102.849112,33.080743],[102.849713,33.080503],[102.850058,33.08164],[102.850294,33.083945],[102.850318,33.085526],[102.850086,33.086506],[102.850374,33.089233],[102.850378,33.092483],[102.852391,33.092957],[102.857046,33.095461],[102.85889,33.096845],[102.861071,33.098129],[102.86106,33.098556],[102.860725,33.098969],[102.860823,33.099223],[102.859586,33.100879],[102.85946,33.102616],[102.859614,33.104024],[102.85943,33.104706],[102.858854,33.105195],[102.858932,33.105501],[102.858593,33.1055],[102.8581,33.106194],[102.857915,33.107591],[102.856712,33.110087],[102.856485,33.111682],[102.85473,33.114357],[102.854244,33.115437],[102.854051,33.11654],[102.854543,33.117761],[102.854114,33.118314],[102.854413,33.118787],[102.853954,33.118751],[102.854181,33.11914],[102.85412,33.119686],[102.853571,33.120801],[102.853662,33.125633],[102.852825,33.127445],[102.850987,33.130066],[102.850197,33.132493],[102.8502,33.133214],[102.851046,33.134493],[102.851047,33.136144],[102.851189,33.136322],[102.852095,33.136494],[102.852118,33.136748],[102.852832,33.137457],[102.852872,33.138371],[102.853107,33.138956],[102.853376,33.138832],[102.853848,33.139052],[102.853866,33.139336],[102.854293,33.139168],[102.854561,33.140174],[102.854987,33.140525],[102.855043,33.140907],[102.855441,33.140877],[102.855567,33.14069],[102.855855,33.14104],[102.855825,33.141443],[102.855242,33.142224],[102.853168,33.143365],[102.852083,33.145032],[102.852965,33.144764],[102.853135,33.144481],[102.853389,33.144883],[102.853749,33.144732],[102.853699,33.145148],[102.854034,33.145519],[102.855509,33.145482],[102.855516,33.145842],[102.855789,33.145868],[102.856089,33.14567],[102.85616,33.145378],[102.856461,33.146098],[102.856472,33.146434],[102.855579,33.146957],[102.855495,33.146601],[102.855979,33.146311],[102.855653,33.146024],[102.85511,33.146201],[102.855157,33.146821],[102.854548,33.146725],[102.854387,33.147135],[102.854104,33.147179],[102.853561,33.146715],[102.853303,33.147027],[102.853204,33.147897],[102.854685,33.151383],[102.854557,33.152364],[102.854841,33.152703],[102.855174,33.152744],[102.855508,33.152364],[102.855457,33.152109],[102.855822,33.151871],[102.855689,33.151627],[102.855902,33.15114],[102.856594,33.151029],[102.858096,33.150194],[102.858822,33.1504],[102.85898,33.150789],[102.858981,33.152475],[102.859383,33.153097],[102.860837,33.152894],[102.861209,33.153191],[102.861222,33.152602],[102.861616,33.152473],[102.861509,33.152158],[102.861823,33.152065],[102.862069,33.152217],[102.862011,33.152698],[102.862465,33.153008],[102.861884,33.153142],[102.862383,33.153511],[102.862053,33.153518],[102.861592,33.153088],[102.86138,33.153301],[102.861669,33.153586],[102.862541,33.153721],[102.862199,33.154105],[102.862604,33.154185],[102.863233,33.153429],[102.863801,33.153472],[102.864187,33.15476],[102.864896,33.155651],[102.865472,33.156047],[102.86569,33.156508],[102.865555,33.158631],[102.865248,33.159128],[102.865913,33.159812],[102.864519,33.159978],[102.864468,33.159805],[102.864819,33.159546],[102.864366,33.159369],[102.864172,33.159927],[102.863895,33.159937],[102.863574,33.160248],[102.863574,33.161108],[102.864355,33.161631],[102.865589,33.161469],[102.865944,33.161058],[102.866535,33.161265],[102.866684,33.162022],[102.866144,33.162241],[102.866124,33.162507],[102.865361,33.163177],[102.865602,33.163567],[102.866401,33.163689],[102.866848,33.163563],[102.86706,33.16375],[102.866586,33.164357],[102.865868,33.164661],[102.86546,33.165128],[102.866131,33.165877],[102.866786,33.167427],[102.866645,33.167692],[102.86762,33.167553],[102.8675,33.167968],[102.86713,33.168122],[102.866426,33.167984],[102.865703,33.16752],[102.864892,33.167447],[102.864747,33.167748],[102.864866,33.168042],[102.864056,33.168472],[102.863466,33.168173],[102.86302,33.168427],[102.862764,33.167736],[102.862307,33.167643],[102.862051,33.168323],[102.861776,33.168376],[102.861512,33.168096],[102.861402,33.168229],[102.861583,33.168773],[102.862206,33.168813],[102.862153,33.169042],[102.861351,33.169146],[102.860316,33.168625],[102.859713,33.168954],[102.860213,33.169551],[102.859929,33.169577],[102.859416,33.169167],[102.859239,33.169561],[102.858712,33.169257],[102.857922,33.167907],[102.858093,33.167467],[102.857825,33.16744],[102.857718,33.167656],[102.857039,33.166879],[102.857302,33.166535],[102.856906,33.166414],[102.856691,33.166602],[102.855953,33.166653],[102.855957,33.167187],[102.856908,33.167892],[102.856987,33.168142],[102.856843,33.168379],[102.856574,33.168388],[102.856441,33.168165],[102.856599,33.167758],[102.856333,33.167814],[102.856354,33.168429],[102.855371,33.168453],[102.855595,33.168758],[102.855186,33.169059],[102.855842,33.169141],[102.856061,33.169569],[102.856692,33.169455],[102.856601,33.169763],[102.856942,33.169997],[102.856364,33.170004],[102.85605,33.170283],[102.85694,33.170544],[102.856807,33.171396],[102.856393,33.17108],[102.856331,33.171578],[102.85606,33.171533],[102.856257,33.170989],[102.856186,33.170805],[102.855947,33.17082],[102.855575,33.171539],[102.855041,33.171202],[102.854049,33.172126],[102.852044,33.172905],[102.85351,33.174122],[102.854238,33.173342],[102.85435,33.172652],[102.854684,33.172877],[102.856086,33.173109],[102.856137,33.173504],[102.855719,33.173823],[102.85594,33.174207],[102.856179,33.174188],[102.856714,33.173269],[102.857299,33.173132],[102.857395,33.173369],[102.856567,33.174424],[102.855619,33.174788],[102.855369,33.175146],[102.856167,33.175862],[102.855606,33.176157],[102.855665,33.176531],[102.856598,33.176491],[102.856698,33.177297],[102.854894,33.177926],[102.854849,33.178117],[102.854903,33.178352],[102.856238,33.17942],[102.856415,33.179975],[102.855445,33.180412],[102.855175,33.180115],[102.855286,33.179729],[102.855038,33.179555],[102.854819,33.179859],[102.854965,33.180722],[102.854603,33.180874],[102.854027,33.180679],[102.853915,33.181135],[102.854627,33.181643],[102.854584,33.182508],[102.854177,33.183334],[102.853336,33.182695],[102.853024,33.181977],[102.852848,33.181963],[102.852552,33.182487],[102.852804,33.18326],[102.853239,33.183504],[102.852772,33.18371],[102.85214,33.183616],[102.851841,33.182918],[102.851108,33.18347],[102.850819,33.183976],[102.852272,33.184126],[102.852927,33.185096],[102.853149,33.185151],[102.853548,33.184514],[102.853971,33.184332],[102.854266,33.184372],[102.855164,33.185104],[102.856161,33.185002],[102.855846,33.185837],[102.856065,33.185865],[102.856502,33.185369],[102.856712,33.185359],[102.857127,33.186833],[102.857428,33.186812],[102.857712,33.186129],[102.857964,33.186082],[102.858553,33.186566],[102.858746,33.187039],[102.859393,33.18688],[102.860288,33.188138],[102.860373,33.188691],[102.861396,33.188919],[102.862218,33.189396],[102.863532,33.189559],[102.863892,33.189149],[102.864033,33.189344],[102.863689,33.189923],[102.863618,33.190695],[102.862945,33.190957],[102.863189,33.191131],[102.863653,33.19119],[102.864723,33.19076],[102.86515,33.19083],[102.865572,33.191543],[102.865916,33.191681],[102.866913,33.191579],[102.867154,33.190942],[102.866997,33.19073],[102.865304,33.19031],[102.865188,33.190118],[102.865233,33.189854],[102.866163,33.188845],[102.86585,33.188391],[102.866306,33.188392],[102.867759,33.18938],[102.868087,33.189224],[102.867612,33.188564],[102.868295,33.188021],[102.86795,33.187698],[102.867636,33.186342],[102.867811,33.186257],[102.868873,33.186657],[102.869186,33.187254],[102.869943,33.187205],[102.870022,33.187494],[102.869735,33.187858],[102.869903,33.188075],[102.870774,33.18752],[102.871402,33.187851],[102.871766,33.187247],[102.872046,33.187197],[102.872207,33.187451],[102.872009,33.188515],[102.872182,33.188655],[102.873122,33.188904],[102.873641,33.188082],[102.873879,33.188068],[102.874013,33.188298],[102.873724,33.189367],[102.873812,33.189904],[102.874778,33.189949],[102.874902,33.190154],[102.87376,33.191274],[102.874351,33.191556],[102.874645,33.19205],[102.875228,33.19206],[102.875701,33.192389],[102.874933,33.193129],[102.875919,33.193122],[102.876395,33.192531],[102.876719,33.192525],[102.876812,33.193258],[102.877043,33.193372],[102.877451,33.192989],[102.877449,33.192332],[102.877707,33.192285],[102.877897,33.192712],[102.876882,33.194419],[102.878099,33.194368],[102.878267,33.19459],[102.877983,33.19503],[102.876999,33.195394],[102.877485,33.195929],[102.877068,33.196344],[102.878042,33.196635],[102.878419,33.197029],[102.878398,33.197604],[102.877907,33.198012],[102.878042,33.198175],[102.879687,33.198165],[102.87966,33.198478],[102.879259,33.19879],[102.879372,33.199172],[102.880336,33.199244],[102.880946,33.19957],[102.881181,33.19999],[102.88065,33.2005],[102.880722,33.200646],[102.882119,33.200652],[102.881844,33.201388],[102.882604,33.201581],[102.883038,33.202385],[102.88274,33.202735],[102.881961,33.2029],[102.881688,33.202817],[102.881501,33.202238],[102.881229,33.202132],[102.880979,33.202245],[102.880912,33.202619],[102.881906,33.203546],[102.881129,33.20364],[102.880336,33.203098],[102.879948,33.20361],[102.879244,33.204007],[102.879752,33.204771],[102.880229,33.204905],[102.88027,33.205071],[102.879562,33.205345],[102.879475,33.205672],[102.880437,33.206174],[102.880786,33.206708],[102.881599,33.20656],[102.881807,33.206692],[102.882086,33.207533],[102.881954,33.207666],[102.879435,33.207332],[102.878146,33.207542],[102.87815,33.206971],[102.877948,33.206934],[102.876899,33.207062],[102.876816,33.207255],[102.877455,33.208384],[102.876555,33.20959],[102.876614,33.209746],[102.877352,33.20954],[102.878047,33.208411],[102.87839,33.208345],[102.878707,33.208739],[102.878665,33.210143],[102.877638,33.210067],[102.877402,33.21071],[102.877482,33.211476],[102.877831,33.211528],[102.878891,33.210734],[102.879335,33.211228],[102.879264,33.211475],[102.878795,33.211747],[102.876957,33.211928],[102.876911,33.212229],[102.878935,33.212246],[102.879793,33.212787],[102.879914,33.213325],[102.879436,33.213658],[102.878894,33.213612],[102.87789,33.21295],[102.87759,33.212991],[102.877576,33.214323],[102.877072,33.214298],[102.876528,33.213858],[102.876722,33.212873],[102.876289,33.212859],[102.876081,33.213211],[102.876195,33.213451],[102.876054,33.214189],[102.875557,33.214765],[102.875677,33.214959],[102.876039,33.214946],[102.876906,33.21466],[102.877047,33.214934],[102.876838,33.215236],[102.87548,33.215566],[102.874311,33.214335],[102.874007,33.214233],[102.873742,33.214479],[102.873798,33.214896],[102.874043,33.215262],[102.875222,33.215942],[102.876598,33.215851],[102.876764,33.21598],[102.876742,33.21636],[102.875401,33.216764],[102.87526,33.217109],[102.875468,33.217255],[102.876438,33.217628],[102.878134,33.217403],[102.878655,33.217627],[102.878788,33.218144],[102.877835,33.218388],[102.877591,33.218741],[102.878635,33.219896],[102.877952,33.220433],[102.878608,33.220927],[102.879037,33.221043],[102.879335,33.220916],[102.87951,33.220405],[102.879404,33.219671],[102.879722,33.219436],[102.880335,33.219572],[102.880538,33.220309],[102.880412,33.221079],[102.88056,33.221167],[102.881418,33.220599],[102.882309,33.220678],[102.882813,33.22048],[102.884372,33.220649],[102.88469,33.222463],[102.885982,33.22267],[102.88598,33.222849],[102.885317,33.223368],[102.885456,33.223606],[102.886025,33.223404],[102.886929,33.222156],[102.88735,33.222165],[102.886652,33.225178],[102.887719,33.22489],[102.888722,33.225427],[102.888141,33.227232],[102.887689,33.227256],[102.886993,33.22674],[102.886656,33.225617],[102.886035,33.225567],[102.885743,33.225722],[102.885606,33.226216],[102.886061,33.226983],[102.886237,33.228639],[102.886771,33.228909],[102.88681,33.229111],[102.886361,33.229416],[102.884948,33.229353],[102.883596,33.229144],[102.882999,33.228686],[102.882816,33.228726],[102.88273,33.229128],[102.883041,33.230494],[102.883432,33.230886],[102.8839,33.230826],[102.884403,33.229662],[102.884605,33.229554],[102.886355,33.22985],[102.88518,33.231593],[102.885497,33.231744],[102.886469,33.231435],[102.88693,33.231496],[102.887353,33.232666],[102.887254,33.232817],[102.886205,33.232957],[102.886143,33.233207],[102.886677,33.233472],[102.888415,33.233116],[102.889023,33.232847],[102.889355,33.232205],[102.889832,33.232529],[102.890233,33.233132],[102.888307,33.234524],[102.889447,33.234878],[102.889301,33.235258],[102.888621,33.235487],[102.887839,33.235474],[102.886755,33.234968],[102.886993,33.234245],[102.886645,33.234228],[102.886005,33.234933],[102.885654,33.235997],[102.885037,33.235579],[102.884464,33.235773],[102.884376,33.236331],[102.885294,33.237065],[102.885254,33.237528],[102.884622,33.237852],[102.883055,33.237506],[102.882744,33.237793],[102.88296,33.238079],[102.884197,33.238521],[102.884537,33.238525],[102.88524,33.23813],[102.88529,33.239803],[102.884024,33.239736],[102.883846,33.240162],[102.886962,33.241286],[102.887066,33.241559],[102.886869,33.242297],[102.889379,33.241501],[102.889703,33.241628],[102.889737,33.241851],[102.889041,33.242784],[102.889181,33.243007],[102.890284,33.242971],[102.891266,33.243225],[102.890757,33.242475],[102.890848,33.242154],[102.891057,33.242077],[102.892356,33.242473],[102.892283,33.243067],[102.891935,33.243422],[102.889654,33.244733],[102.889557,33.244944],[102.889802,33.245114],[102.890887,33.245127],[102.892258,33.244044],[102.892716,33.243995],[102.893426,33.244428],[102.89429,33.245438],[102.894022,33.245742],[102.892226,33.245703],[102.892141,33.245979],[102.892439,33.24628],[102.893311,33.246555],[102.895153,33.246499],[102.896192,33.247056],[102.896449,33.246828],[102.895895,33.246229],[102.895906,33.245939],[102.897115,33.245915],[102.898129,33.246865],[102.89772,33.247506],[102.899276,33.248081],[102.899403,33.2491],[102.898817,33.249805],[102.899372,33.250204],[102.899824,33.251013],[102.899726,33.251142],[102.897016,33.251388],[102.896213,33.25182],[102.895913,33.250906],[102.895741,33.250662],[102.895498,33.250669],[102.895287,33.251499],[102.894068,33.252726],[102.895721,33.255386],[102.895713,33.2557],[102.895875,33.255844],[102.895862,33.255613],[102.918913,33.292696],[102.918996,33.293508],[102.919388,33.29395],[102.91929,33.294488],[102.920188,33.294747],[102.920603,33.294483],[102.921339,33.294614],[102.920874,33.295036],[102.92035,33.294943],[102.920055,33.295598],[102.92063,33.295457],[102.921019,33.296109],[102.921766,33.296122],[102.927202,33.295695],[102.933428,33.295513],[102.935308,33.295169],[102.935945,33.295359],[102.935853,33.296541],[102.936014,33.297011],[102.937125,33.297011],[102.938122,33.297316],[102.93879,33.296213],[102.939544,33.296029],[102.939876,33.296465],[102.939834,33.297307],[102.940083,33.297653],[102.947851,33.297657],[102.951473,33.297879],[102.976967,33.298277],[102.979392,33.298818],[102.981264,33.299664],[102.984174,33.301469],[102.986439,33.302494],[102.987701,33.302459],[102.990361,33.301692],[102.99168,33.301121],[102.99342,33.299822],[102.997362,33.300459],[103.000271,33.300621],[103.014239,33.302971],[103.017352,33.303234],[103.019045,33.30296],[103.01938,33.302603],[103.019731,33.301564],[103.020463,33.300877],[103.021884,33.300459],[103.024708,33.300045],[103.026279,33.30007],[103.033868,33.301216],[103.036793,33.301421],[103.040997,33.301461],[103.048601,33.300738],[103.052494,33.300187],[103.062366,33.297956],[103.062769,33.297606],[103.068665,33.289061],[103.069898,33.287408],[103.070738,33.286603],[103.071886,33.284268],[103.076083,33.283209],[103.082304,33.282094],[103.087496,33.276564],[103.087604,33.275835],[103.087298,33.274797],[103.087698,33.274141],[103.088783,33.273983],[103.09106,33.274226],[103.091774,33.273983],[103.091838,33.273698],[103.091502,33.273134],[103.089618,33.27257],[103.089161,33.272299],[103.089025,33.271999],[103.089497,33.271492],[103.091652,33.270414],[103.091902,33.270022],[103.091945,33.269186],[103.090796,33.26883],[103.088875,33.268922],[103.088112,33.268608],[103.087434,33.267894],[103.086677,33.266374],[103.086827,33.265917],[103.088119,33.264961],[103.09026,33.264354],[103.090717,33.263205],[103.090253,33.262341],[103.089704,33.262169],[103.089218,33.262277],[103.088897,33.263005],[103.088454,33.263269],[103.088019,33.26319],[103.087405,33.262683],[103.086406,33.262612],[103.08592,33.262876],[103.084921,33.264154],[103.084093,33.263861],[103.083893,33.263147],[103.084892,33.262277],[103.085492,33.26097],[103.085877,33.260628],[103.086227,33.26087],[103.086691,33.261948],[103.087284,33.262212],[103.087812,33.262034],[103.088247,33.261134],[103.08879,33.260749],[103.091117,33.260963],[103.09273,33.260456],[103.093712,33.259749],[103.093812,33.259383],[103.092166,33.25884],[103.091766,33.25845],[103.091828,33.258122],[103.092798,33.258069],[103.093969,33.257731],[103.095601,33.257018],[103.096063,33.25668],[103.09613,33.256316],[103.095859,33.255611],[103.095352,33.255273],[103.09468,33.255315],[103.09397,33.255932],[103.092823,33.255148],[103.091881,33.253429],[103.091058,33.252656],[103.091336,33.25027],[103.091229,33.249624],[103.090949,33.24909],[103.090329,33.248632],[103.089895,33.248544],[103.089358,33.248719],[103.088269,33.249741],[103.088002,33.249757],[103.087608,33.24938],[103.087594,33.248427],[103.085822,33.248563],[103.085003,33.248306],[103.08376,33.247533],[103.083719,33.247186],[103.08395,33.246864],[103.085801,33.246174],[103.087356,33.245968],[103.08805,33.245582],[103.08834,33.245031],[103.08848,33.245123],[103.089328,33.244502],[103.090912,33.244451],[103.092233,33.2447],[103.092837,33.244526],[103.093523,33.24391],[103.093569,33.243437],[103.093072,33.242039],[103.092386,33.241005],[103.092267,33.240606],[103.092473,33.24035],[103.094604,33.240153],[103.095795,33.239738],[103.096112,33.239932],[103.096892,33.24112],[103.097427,33.241571],[103.097955,33.241564],[103.098125,33.241276],[103.097739,33.239789],[103.09788,33.239134],[103.098255,33.23862],[103.098623,33.238457],[103.09873,33.238018],[103.099339,33.237771],[103.099892,33.237211],[103.100005,33.236738],[103.099157,33.236404],[103.097072,33.237869],[103.096439,33.237676],[103.096373,33.237385],[103.09658,33.237067],[103.097415,33.236286],[103.097256,33.236069],[103.095601,33.235402],[103.095263,33.234939],[103.095547,33.233553],[103.094936,33.232413],[103.094911,33.231893],[103.09527,33.231347],[103.096214,33.231302],[103.099787,33.232437],[103.100442,33.232165],[103.100771,33.231443],[103.100528,33.230765],[103.099744,33.230109],[103.099325,33.22928],[103.099295,33.228594],[103.098002,33.228044],[103.097034,33.228201],[103.095724,33.228028],[103.095094,33.227619],[103.095555,33.22732],[103.096347,33.227339],[103.096784,33.226809],[103.096919,33.226408],[103.096691,33.225713],[103.096224,33.225756],[103.095442,33.225012],[103.095369,33.224345],[103.09712,33.224732],[103.096815,33.223719],[103.097471,33.222561],[103.097342,33.221965],[103.096986,33.221467],[103.096141,33.221538],[103.093642,33.221031],[103.092495,33.220173],[103.092482,33.219551],[103.09321,33.218703],[103.093223,33.218182],[103.091967,33.217109],[103.091756,33.215721],[103.091606,33.215711],[103.091566,33.214668],[103.090846,33.214692],[103.090105,33.214456],[103.090059,33.214143],[103.090723,33.212989],[103.090461,33.212806],[103.089548,33.21315],[103.089024,33.213628],[103.088362,33.213803],[103.088435,33.212909],[103.089793,33.211677],[103.089752,33.211139],[103.089103,33.21095],[103.088509,33.211018],[103.086487,33.212438],[103.085956,33.212135],[103.085705,33.211133],[103.085233,33.21079],[103.08384,33.212116],[103.082946,33.212355],[103.082311,33.212262],[103.082133,33.212066],[103.082793,33.210313],[103.083301,33.209763],[103.083671,33.209884],[103.0845,33.209603],[103.084538,33.209077],[103.084457,33.208862],[103.083783,33.208807],[103.082703,33.207763],[103.082283,33.20685],[103.082023,33.205058],[103.082133,33.204598],[103.083541,33.20545],[103.083577,33.205667],[103.084369,33.205068],[103.08492,33.204071],[103.084748,33.203715],[103.083178,33.20427],[103.082942,33.20351],[103.082379,33.203491],[103.082119,33.203097],[103.082302,33.201969],[103.082127,33.201252],[103.082892,33.199956],[103.083177,33.198456],[103.082699,33.198079],[103.082489,33.198296],[103.081234,33.198676],[103.080789,33.198467],[103.080539,33.197582],[103.081241,33.1966],[103.083446,33.196549],[103.083859,33.196239],[103.083875,33.195878],[103.083501,33.195271],[103.083254,33.195153],[103.082723,33.195284],[103.082122,33.195038],[103.081745,33.194453],[103.081883,33.19365],[103.083553,33.19224],[103.083448,33.191924],[103.082716,33.191841],[103.082516,33.191495],[103.081899,33.191938],[103.080867,33.191821],[103.080772,33.191033],[103.081422,33.190414],[103.081888,33.189634],[103.08246,33.187439],[103.084871,33.18499],[103.085324,33.182877],[103.085248,33.181439],[103.08563,33.181099],[103.090721,33.179352],[103.092959,33.17797],[103.093354,33.177032],[103.093337,33.170894],[103.093096,33.169946],[103.092237,33.168139],[103.092005,33.166424],[103.091433,33.165645],[103.091888,33.165537],[103.09159,33.161708],[103.09305,33.159999],[103.093905,33.158502],[103.093918,33.157935],[103.093816,33.15743],[103.093157,33.15679],[103.092615,33.155869],[103.090963,33.154428],[103.090474,33.153492],[103.091011,33.153279],[103.091142,33.152998],[103.09081,33.152518],[103.090206,33.152182],[103.090067,33.150889],[103.088571,33.147901],[103.089483,33.147159],[103.08805,33.146885],[103.08612,33.143117],[103.085825,33.14194],[103.085437,33.141634],[103.085389,33.140536],[103.083871,33.137692],[103.083405,33.136675],[103.083459,33.136435],[103.081307,33.135615],[103.080146,33.135692],[103.078205,33.135473],[103.075345,33.134516],[103.074899,33.133736],[103.074413,33.133348],[103.074424,33.133219],[103.074849,33.133249],[103.074212,33.131571],[103.073453,33.130363],[103.072174,33.12899],[103.065744,33.128796],[103.064328,33.125155],[103.063434,33.124983],[103.051291,33.126053],[103.049821,33.126533],[103.04773,33.126817],[103.047009,33.126836],[103.045671,33.126437],[103.042328,33.127077],[103.041773,33.126816],[103.041531,33.125931],[103.040983,33.125552],[103.040122,33.125374],[103.038847,33.12548],[103.038519,33.125097],[103.0387,33.12462],[103.038425,33.124551],[103.038555,33.124333],[103.038415,33.124173],[103.03798,33.124113],[103.037105,33.12476],[103.036544,33.124782],[103.035524,33.124635],[103.035585,33.124433],[103.035254,33.124513],[103.03506,33.124312],[103.035013,33.124569],[103.034661,33.124638],[103.032065,33.124366],[103.030848,33.125228],[103.030514,33.125128],[103.030231,33.124303],[103.029903,33.124017],[103.028743,33.123974],[103.02828,33.123744],[103.028294,33.122386],[103.027936,33.121656],[103.027122,33.121234],[103.025968,33.120996],[103.025069,33.12106],[103.024913,33.12128],[103.024707,33.120954],[103.024533,33.121385],[103.024267,33.121187],[103.022819,33.121194],[103.021759,33.120236],[103.021668,33.119259],[103.02123,33.11878],[103.020116,33.118448],[103.019985,33.118097],[103.020321,33.118223],[103.02019,33.117999],[103.019679,33.11796],[103.019513,33.1175],[103.019029,33.117227],[103.017383,33.116893],[103.016794,33.116475],[103.016462,33.114613],[103.015147,33.113207],[103.015233,33.112705],[103.014501,33.112],[103.014637,33.110752],[103.014503,33.110238],[103.014171,33.110012],[103.013076,33.11019],[103.012754,33.110042],[103.012514,33.110544],[103.012215,33.110292],[103.011539,33.110286],[103.01121,33.110019],[103.01145,33.110631],[103.011261,33.110682],[103.01121,33.111226],[103.010967,33.111397],[103.009893,33.111342],[103.009292,33.110784],[103.00943,33.109653],[103.0091,33.109365],[103.00774,33.109025],[103.007127,33.109235],[103.006842,33.108845],[103.006144,33.108498],[103.006197,33.108208],[103.005998,33.107912],[103.005063,33.107478],[103.00483,33.106814],[103.00455,33.106869],[103.004345,33.106648],[103.004061,33.106946],[103.003756,33.106942],[103.003742,33.106542],[103.003453,33.106491],[103.003344,33.105905],[103.003766,33.105404],[103.003608,33.105411],[103.003857,33.104717],[103.003675,33.104494],[103.002658,33.104529],[103.002321,33.104818],[103.001466,33.104616],[103.001029,33.104074],[103.00074,33.103394],[103.000861,33.103282],[103.000462,33.10268],[102.999425,33.10163],[102.999567,33.101567],[102.99924,33.101526],[102.998839,33.100777],[102.997911,33.100193],[102.997886,33.099945],[102.99756,33.100042],[102.997437,33.099751],[102.997156,33.099868],[102.997295,33.099615],[102.996832,33.099749],[102.997229,33.099362],[102.997038,33.099053],[102.997437,33.099062],[102.997049,33.098811],[102.997283,33.098875],[102.997264,33.098226],[102.997103,33.098058],[102.997366,33.097918],[102.996913,33.097317],[102.995789,33.097086],[102.99534,33.097414],[102.994552,33.097104],[102.993953,33.096277],[102.992957,33.095443],[102.992217,33.094338],[102.992219,33.093995],[102.99143,33.092838],[102.991264,33.092873],[102.99138,33.092545],[102.991003,33.092105],[102.990756,33.091283],[102.989491,33.090631],[102.988826,33.089876],[102.989134,33.089602],[102.988965,33.088505],[102.985688,33.087077],[102.984031,33.084226],[102.982003,33.082224],[102.981612,33.081958],[102.980294,33.081676],[102.978148,33.079003],[102.977408,33.078583],[102.976311,33.078305],[102.975882,33.07774],[102.975916,33.077252],[102.976137,33.077151],[102.976206,33.07682],[102.9759,33.076565],[102.975403,33.075271],[102.975505,33.075119],[102.975234,33.07506],[102.974852,33.074486],[102.974482,33.074409],[102.974528,33.07428],[102.972888,33.072742],[102.971649,33.069906],[102.969168,33.068416],[102.968477,33.067736],[102.968318,33.067277],[102.968454,33.06718],[102.968269,33.067009],[102.96849,33.066884],[102.968278,33.06679],[102.968175,33.065539],[102.966722,33.063472],[102.966028,33.06294],[102.965237,33.062816],[102.960792,33.064192],[102.958356,33.064598],[102.957133,33.064058],[102.955595,33.063773],[102.954944,33.063279],[102.953721,33.060844],[102.953439,33.059687],[102.953395,33.057754],[102.953696,33.056813],[102.953639,33.05583],[102.954164,33.054391],[102.954345,33.05294],[102.955224,33.051136],[102.954887,33.050447],[102.952035,33.048677],[102.951473,33.047748],[102.950573,33.047075],[102.947847,33.043646],[102.946879,33.042798],[102.944946,33.042499],[102.944704,33.042287],[102.945112,33.041432],[102.945123,33.040957],[102.943924,33.039421],[102.943658,33.038704],[102.943602,33.038079],[102.944406,33.036874],[102.944424,33.036102],[102.944123,33.035384],[102.943913,33.033805],[102.944664,33.031827],[102.945058,33.030051],[102.945043,33.029189],[102.944445,33.027604],[102.945281,33.026518],[102.945727,33.025575],[102.945566,33.024919],[102.943649,33.023907],[102.942559,33.02377],[102.940391,33.024447],[102.939937,33.024291],[102.938445,33.021681],[102.938288,33.020847],[102.938525,33.019781],[102.938376,33.018899],[102.938521,33.018625],[102.938345,33.018712],[102.937046,33.016636],[102.935942,33.015578],[102.934704,33.012705],[102.934481,33.011691],[102.934819,33.010806],[102.935438,33.009984],[102.93608,33.008152],[102.937096,33.006951],[102.938129,33.006492],[102.93821,33.006048],[102.93766,33.005415],[102.937816,33.004794],[102.938425,33.004388],[102.938229,33.003701],[102.939403,33.004286],[102.940541,33.002848],[102.939572,33.002059],[102.939829,33.001618],[102.93931,33.001223],[102.938751,32.999404],[102.93911,32.998689],[102.93883,32.998444],[102.938256,32.998408],[102.937224,32.99885],[102.936945,32.998557],[102.936958,32.998015],[102.937163,32.997974],[102.936947,32.997751],[102.936929,32.996827],[102.935232,32.996222],[102.933962,32.996193],[102.930788,32.997263],[102.930684,32.997468],[102.930961,32.997598],[102.929906,32.998774],[102.928347,32.999726],[102.927557,32.999943],[102.925448,32.999592],[102.924316,32.999774],[102.920907,32.999516],[102.917011,32.999653],[102.915434,32.999943],[102.914892,32.999732],[102.91392,32.998843],[102.913707,32.998406],[102.912156,32.996998],[102.911964,32.996527],[102.911493,32.996166],[102.910068,32.994328],[102.90796,32.99248],[102.907644,32.99074],[102.908002,32.990469],[102.907984,32.990283],[102.907766,32.989945],[102.907402,32.989805],[102.907148,32.988468],[102.904443,32.982349],[102.904212,32.980503],[102.904447,32.979969],[102.904836,32.97732],[102.90527,32.976262],[102.905561,32.974561],[102.905436,32.973985],[102.906126,32.973054],[102.906212,32.972537],[102.905999,32.968534],[102.906749,32.96423],[102.907099,32.959545],[102.907528,32.958718],[102.908231,32.956428],[102.909535,32.954665],[102.911482,32.953144],[102.913242,32.952339],[102.911449,32.951647],[102.909038,32.949679],[102.907846,32.948134],[102.907391,32.947176],[102.905414,32.945589],[102.904564,32.945489],[102.901924,32.945962],[102.899676,32.945809],[102.893464,32.944352],[102.893875,32.941453],[102.893773,32.939983],[102.891513,32.937442],[102.890806,32.935588],[102.89017,32.935088],[102.888025,32.93485],[102.887179,32.934577],[102.88366,32.931899],[102.882746,32.931567],[102.879622,32.929499],[102.877686,32.927682],[102.874892,32.92611],[102.873804,32.925947],[102.87269,32.925439],[102.872158,32.924883],[102.871284,32.922912],[102.871316,32.92156],[102.871968,32.919496],[102.870938,32.920345],[102.870533,32.921255],[102.869858,32.925394],[102.869007,32.926242],[102.868257,32.92817],[102.867081,32.929228],[102.865955,32.93088],[102.865398,32.932757],[102.86523,32.934426],[102.865707,32.935889],[102.866746,32.937848],[102.865904,32.94096],[102.864585,32.942662],[102.861969,32.947739],[102.861624,32.953016],[102.860996,32.95408],[102.860484,32.955576],[102.858044,32.95907],[102.853988,32.961587],[102.853286,32.962597],[102.85298,32.963434],[102.845807,32.969445],[102.843744,32.970467],[102.839288,32.970765],[102.839267,32.971268],[102.841619,32.971021],[102.84263,32.97147],[102.843486,32.971518],[102.84419,32.971994],[102.843972,32.972247],[102.844927,32.973424],[102.845412,32.975118],[102.84538,32.976404],[102.846727,32.979443],[102.847113,32.983087],[102.846295,32.9864],[102.846121,32.988511],[102.84637,32.988697],[102.846149,32.988913],[102.846226,32.989992],[102.845532,32.992523],[102.84578,32.993888],[102.846594,32.995025],[102.848012,32.998625],[102.850149,33.001653],[102.850544,33.003383],[102.851248,33.00475],[102.851583,33.006139],[102.851562,33.007013],[102.851312,33.00763],[102.850632,33.008782],[102.850136,33.009268],[102.849572,33.013075],[102.849761,33.013586],[102.851089,33.014291],[102.852586,33.014663],[102.853395,33.015513],[102.854623,33.016126],[102.857779,33.017224],[102.858539,33.017689],[102.858594,33.018169],[102.856625,33.022002],[102.85659,33.023469],[102.857227,33.024806],[102.857501,33.025968],[102.856091,33.030234],[102.855469,33.030985],[102.854791,33.03134],[102.854085,33.032796],[102.852846,33.038278],[102.852986,33.04082],[102.851659,33.045792],[102.850701,33.047977],[102.849892,33.050927],[102.846876,33.055023],[102.846806,33.056518],[102.846445,33.057584],[102.845688,33.058389],[102.845335,33.059145],[102.846066,33.062149],[102.844961,33.063485],[102.843901,33.064313],[102.844189,33.06762],[102.84485,33.071477],[102.845263,33.072102],[102.845607,33.073897],[102.84528,33.075629],[102.84501,33.076158],[102.845117,33.076336],[102.844935,33.07639],[102.844671,33.077231],[102.844495,33.079459]]]},"properties":{"id":"402880fb76037356017603aa5ec02fc4","name":"麦洼乡","full_name":"四川省阿坝藏族羌族自治州红原县麦洼乡","ad_code":"513233207000","code":"513233207000","area_km2":559.14}},{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[102.880757,32.917692],[102.8761,32.916979],[102.871981,32.91947],[102.871693,32.92007],[102.871316,32.92156],[102.871284,32.922912],[102.872158,32.924883],[102.87269,32.925439],[102.873804,32.925947],[102.874892,32.92611],[102.877686,32.927682],[102.879622,32.929499],[102.882746,32.931567],[102.88366,32.931899],[102.887179,32.934577],[102.888025,32.93485],[102.89017,32.935088],[102.890806,32.935588],[102.891513,32.937442],[102.893773,32.939983],[102.893875,32.941453],[102.893464,32.944352],[102.899676,32.945809],[102.901924,32.945962],[102.904564,32.945489],[102.905414,32.945589],[102.907391,32.947176],[102.907846,32.948134],[102.909038,32.949679],[102.911449,32.951647],[102.913242,32.952339],[102.911482,32.953144],[102.909535,32.954665],[102.908231,32.956428],[102.907528,32.958718],[102.907099,32.959545],[102.906749,32.96423],[102.905999,32.968534],[102.906212,32.972537],[102.906126,32.973054],[102.905436,32.973985],[102.905561,32.974561],[102.90527,32.976262],[102.904836,32.97732],[102.904447,32.979969],[102.904212,32.980503],[102.904443,32.982349],[102.907148,32.988468],[102.907402,32.989805],[102.907766,32.989945],[102.907984,32.990283],[102.908002,32.990469],[102.907644,32.99074],[102.90796,32.99248],[102.910068,32.994328],[102.911493,32.996166],[102.911964,32.996527],[102.912156,32.996998],[102.913707,32.998406],[102.91392,32.998843],[102.914892,32.999732],[102.915434,32.999943],[102.917011,32.999653],[102.920907,32.999516],[102.924316,32.999774],[102.925448,32.999592],[102.927557,32.999943],[102.928347,32.999726],[102.929906,32.998774],[102.930961,32.997598],[102.930684,32.997468],[102.930788,32.997263],[102.933962,32.996193],[102.935232,32.996222],[102.936929,32.996827],[102.936947,32.997751],[102.937163,32.997974],[102.936958,32.998015],[102.936945,32.998557],[102.937224,32.99885],[102.938256,32.998408],[102.93883,32.998444],[102.93911,32.998689],[102.938751,32.999404],[102.93931,33.001223],[102.939829,33.001618],[102.939572,33.002059],[102.940541,33.002848],[102.939403,33.004286],[102.938229,33.003701],[102.938425,33.004388],[102.937816,33.004794],[102.93766,33.005415],[102.93821,33.006048],[102.938129,33.006492],[102.937096,33.006951],[102.93608,33.008152],[102.935438,33.009984],[102.934819,33.010806],[102.934481,33.011691],[102.934704,33.012705],[102.935942,33.015578],[102.937046,33.016636],[102.938345,33.018712],[102.938521,33.018625],[102.938376,33.018899],[102.938525,33.019781],[102.938288,33.020847],[102.938445,33.021681],[102.939937,33.024291],[102.940391,33.024447],[102.942559,33.02377],[102.943649,33.023907],[102.945566,33.024919],[102.945727,33.025575],[102.945281,33.026518],[102.944445,33.027604],[102.945043,33.029189],[102.945058,33.030051],[102.944664,33.031827],[102.943913,33.033805],[102.944123,33.035384],[102.944424,33.036102],[102.944406,33.036874],[102.943602,33.038079],[102.943658,33.038704],[102.943924,33.039421],[102.945123,33.040957],[102.945112,33.041432],[102.944704,33.042287],[102.944946,33.042499],[102.946879,33.042798],[102.947847,33.043646],[102.950573,33.047075],[102.951473,33.047748],[102.952035,33.048677],[102.954887,33.050447],[102.955224,33.051136],[102.954345,33.05294],[102.954164,33.054391],[102.953639,33.05583],[102.953696,33.056813],[102.953395,33.057754],[102.953439,33.059687],[102.953721,33.060844],[102.954944,33.063279],[102.955595,33.063773],[102.957133,33.064058],[102.958356,33.064598],[102.960792,33.064192],[102.965237,33.062816],[102.966028,33.06294],[102.966722,33.063472],[102.968175,33.065539],[102.968278,33.06679],[102.96849,33.066884],[102.968269,33.067009],[102.968454,33.06718],[102.968318,33.067277],[102.968477,33.067736],[102.969168,33.068416],[102.971649,33.069906],[102.972888,33.072742],[102.974528,33.07428],[102.974482,33.074409],[102.974852,33.074486],[102.975234,33.07506],[102.975505,33.075119],[102.975403,33.075271],[102.9759,33.076565],[102.976206,33.07682],[102.976137,33.077151],[102.975916,33.077252],[102.975882,33.07774],[102.976311,33.078305],[102.977408,33.078583],[102.978148,33.079003],[102.980294,33.081676],[102.981612,33.081958],[102.982003,33.082224],[102.984031,33.084226],[102.985688,33.087077],[102.988965,33.088505],[102.989134,33.089602],[102.988826,33.089876],[102.989491,33.090631],[102.990756,33.091283],[102.991003,33.092105],[102.99138,33.092545],[102.991264,33.092873],[102.99143,33.092838],[102.992219,33.093995],[102.992217,33.094338],[102.992957,33.095443],[102.993953,33.096277],[102.994552,33.097104],[102.99534,33.097414],[102.995789,33.097086],[102.996913,33.097317],[102.997366,33.097918],[102.997103,33.098058],[102.997264,33.098226],[102.997283,33.098875],[102.997049,33.098811],[102.997437,33.099062],[102.997038,33.099053],[102.997229,33.099362],[102.996832,33.099749],[102.997295,33.099615],[102.997156,33.099868],[102.997437,33.099751],[102.99756,33.100042],[102.997886,33.099945],[102.997911,33.100193],[102.998839,33.100777],[102.99924,33.101526],[102.999567,33.101567],[102.999425,33.10163],[103.000462,33.10268],[103.000861,33.103282],[103.00074,33.103394],[103.001029,33.104074],[103.001466,33.104616],[103.002321,33.104818],[103.002658,33.104529],[103.003675,33.104494],[103.003857,33.104717],[103.003608,33.105411],[103.003766,33.105404],[103.003344,33.105905],[103.003453,33.106491],[103.003742,33.106542],[103.003756,33.106942],[103.004061,33.106946],[103.004345,33.106648],[103.00455,33.106869],[103.00483,33.106814],[103.005063,33.107478],[103.005998,33.107912],[103.006197,33.108208],[103.006144,33.108498],[103.006842,33.108845],[103.007127,33.109235],[103.00774,33.109025],[103.0091,33.109365],[103.00943,33.109653],[103.009292,33.110784],[103.009893,33.111342],[103.010967,33.111397],[103.01121,33.111226],[103.011261,33.110682],[103.01145,33.110631],[103.01121,33.110019],[103.011539,33.110286],[103.012215,33.110292],[103.012514,33.110544],[103.012754,33.110042],[103.013076,33.11019],[103.014171,33.110012],[103.014503,33.110238],[103.014637,33.110752],[103.014501,33.112],[103.015233,33.112705],[103.015147,33.113207],[103.016462,33.114613],[103.016794,33.116475],[103.017383,33.116893],[103.019029,33.117227],[103.019513,33.1175],[103.019679,33.11796],[103.02019,33.117999],[103.020321,33.118223],[103.019985,33.118097],[103.020116,33.118448],[103.02123,33.11878],[103.021668,33.119259],[103.021759,33.120236],[103.022819,33.121194],[103.024267,33.121187],[103.024533,33.121385],[103.024707,33.120954],[103.024913,33.12128],[103.025069,33.12106],[103.025968,33.120996],[103.027122,33.121234],[103.027936,33.121656],[103.028294,33.122386],[103.02828,33.123744],[103.028743,33.123974],[103.029903,33.124017],[103.030231,33.124303],[103.030514,33.125128],[103.030848,33.125228],[103.032065,33.124366],[103.034661,33.124638],[103.035013,33.124569],[103.03506,33.124312],[103.035254,33.124513],[103.035585,33.124433],[103.035524,33.124635],[103.036544,33.124782],[103.037105,33.12476],[103.03798,33.124113],[103.038415,33.124173],[103.038555,33.124333],[103.038425,33.124551],[103.0387,33.12462],[103.038519,33.125097],[103.038847,33.12548],[103.040122,33.125374],[103.040983,33.125552],[103.041531,33.125931],[103.041773,33.126816],[103.042328,33.127077],[103.045671,33.126437],[103.047009,33.126836],[103.04773,33.126817],[103.049821,33.126533],[103.051291,33.126053],[103.063434,33.124983],[103.064328,33.125155],[103.065744,33.128796],[103.072174,33.12899],[103.073453,33.130363],[103.074212,33.131571],[103.074849,33.133249],[103.074424,33.133219],[103.074413,33.133348],[103.074899,33.133736],[103.075345,33.134516],[103.078205,33.135473],[103.080146,33.135692],[103.081307,33.135615],[103.083459,33.136435],[103.083405,33.136675],[103.083871,33.137692],[103.085389,33.140536],[103.085437,33.141634],[103.085825,33.14194],[103.08612,33.143117],[103.08805,33.146885],[103.089483,33.147159],[103.088571,33.147901],[103.090067,33.150889],[103.090206,33.152182],[103.09081,33.152518],[103.091142,33.152998],[103.091011,33.153279],[103.090474,33.153492],[103.090963,33.154428],[103.092615,33.155869],[103.093157,33.15679],[103.093816,33.15743],[103.093918,33.157935],[103.093905,33.158502],[103.09305,33.159999],[103.09159,33.161708],[103.091888,33.165537],[103.091433,33.165645],[103.092005,33.166424],[103.092237,33.168139],[103.093096,33.169946],[103.093337,33.170894],[103.093354,33.177032],[103.092959,33.17797],[103.090721,33.179352],[103.08563,33.181099],[103.085248,33.181439],[103.085324,33.182877],[103.084871,33.18499],[103.08246,33.187439],[103.081888,33.189634],[103.081422,33.190414],[103.080772,33.191033],[103.080867,33.191821],[103.081899,33.191938],[103.082516,33.191495],[103.082716,33.191841],[103.083448,33.191924],[103.083553,33.19224],[103.081883,33.19365],[103.081745,33.194453],[103.082122,33.195038],[103.082723,33.195284],[103.083254,33.195153],[103.083501,33.195271],[103.083875,33.195878],[103.083859,33.196239],[103.083446,33.196549],[103.081241,33.1966],[103.080539,33.197582],[103.080789,33.198467],[103.081234,33.198676],[103.082489,33.198296],[103.082699,33.198079],[103.083177,33.198456],[103.082892,33.199956],[103.082127,33.201252],[103.082302,33.201969],[103.082119,33.203097],[103.082379,33.203491],[103.082942,33.20351],[103.083178,33.20427],[103.084748,33.203715],[103.08492,33.204071],[103.084369,33.205068],[103.083577,33.205667],[103.083541,33.20545],[103.082133,33.204598],[103.082023,33.205058],[103.082283,33.20685],[103.082703,33.207763],[103.083783,33.208807],[103.084457,33.208862],[103.084538,33.209077],[103.0845,33.209603],[103.083671,33.209884],[103.083301,33.209763],[103.082793,33.210313],[103.082133,33.212066],[103.082311,33.212262],[103.082946,33.212355],[103.08384,33.212116],[103.085233,33.21079],[103.085705,33.211133],[103.085956,33.212135],[103.086487,33.212438],[103.088509,33.211018],[103.089103,33.21095],[103.089752,33.211139],[103.089793,33.211677],[103.088435,33.212909],[103.088362,33.213803],[103.089024,33.213628],[103.089548,33.21315],[103.090461,33.212806],[103.090723,33.212989],[103.090059,33.214143],[103.090105,33.214456],[103.090846,33.214692],[103.091566,33.214668],[103.091606,33.215711],[103.091756,33.215721],[103.091967,33.217109],[103.093223,33.218182],[103.09321,33.218703],[103.092482,33.219551],[103.092495,33.220173],[103.093642,33.221031],[103.096141,33.221538],[103.096986,33.221467],[103.097342,33.221965],[103.097471,33.222561],[103.096815,33.223719],[103.09712,33.224732],[103.095369,33.224345],[103.095442,33.225012],[103.096224,33.225756],[103.096691,33.225713],[103.096919,33.226408],[103.096784,33.226809],[103.096347,33.227339],[103.095555,33.22732],[103.095094,33.227619],[103.095724,33.228028],[103.097034,33.228201],[103.098002,33.228044],[103.099295,33.228594],[103.099325,33.22928],[103.099744,33.230109],[103.100528,33.230765],[103.100771,33.231443],[103.100442,33.232165],[103.099787,33.232437],[103.096214,33.231302],[103.09527,33.231347],[103.094911,33.231893],[103.094936,33.232413],[103.095547,33.233553],[103.095263,33.234939],[103.095601,33.235402],[103.097256,33.236069],[103.097415,33.236286],[103.09658,33.237067],[103.096373,33.237385],[103.096439,33.237676],[103.097072,33.237869],[103.099157,33.236404],[103.100005,33.236738],[103.099892,33.237211],[103.099339,33.237771],[103.09873,33.238018],[103.098623,33.238457],[103.098255,33.23862],[103.09788,33.239134],[103.097739,33.239789],[103.098125,33.241276],[103.097955,33.241564],[103.097427,33.241571],[103.096892,33.24112],[103.096112,33.239932],[103.095795,33.239738],[103.094604,33.240153],[103.092473,33.24035],[103.092267,33.240606],[103.092386,33.241005],[103.093072,33.242039],[103.093569,33.243437],[103.093523,33.24391],[103.092837,33.244526],[103.092233,33.2447],[103.090912,33.244451],[103.089328,33.244502],[103.08848,33.245123],[103.08834,33.245031],[103.08805,33.245582],[103.087356,33.245968],[103.085801,33.246174],[103.08395,33.246864],[103.083719,33.247186],[103.08376,33.247533],[103.085003,33.248306],[103.085822,33.248563],[103.087594,33.248427],[103.087608,33.24938],[103.088002,33.249757],[103.088269,33.249741],[103.089358,33.248719],[103.089895,33.248544],[103.090329,33.248632],[103.090949,33.24909],[103.091336,33.25027],[103.091058,33.252656],[103.091881,33.253429],[103.092823,33.255148],[103.09397,33.255932],[103.09468,33.255315],[103.095227,33.25524],[103.095859,33.255611],[103.096084,33.256348],[103.097106,33.25625],[103.099284,33.256728],[103.103393,33.258271],[103.108021,33.25953],[103.111009,33.260126],[103.115191,33.260029],[103.117899,33.26106],[103.119905,33.261346],[103.121599,33.261224],[103.128617,33.259279],[103.12961,33.25916],[103.133759,33.259224],[103.136306,33.25949],[103.147938,33.259615],[103.156444,33.258116],[103.157866,33.258233],[103.159184,33.258947],[103.15978,33.259032],[103.163293,33.255043],[103.164661,33.250143],[103.164833,33.248534],[103.164622,33.247663],[103.164648,33.246351],[103.165031,33.243507],[103.16429,33.241567],[103.163835,33.238029],[103.163833,33.236953],[103.164173,33.236011],[103.16453,33.235477],[103.167169,33.233452],[103.170315,33.231844],[103.170793,33.230983],[103.171063,33.227977],[103.171723,33.226063],[103.172283,33.223312],[103.171981,33.220259],[103.173061,33.21362],[103.173866,33.211375],[103.174075,33.209044],[103.17402,33.206207],[103.177116,33.200989],[103.177771,33.199358],[103.178111,33.197356],[103.178096,33.192712],[103.178478,33.190886],[103.179926,33.18761],[103.179242,33.185236],[103.179398,33.183173],[103.180082,33.180117],[103.181239,33.177589],[103.182552,33.172979],[103.182718,33.168317],[103.183439,33.167883],[103.186144,33.16692],[103.18783,33.165924],[103.194418,33.163743],[103.197854,33.158974],[103.199539,33.157396],[103.201207,33.156686],[103.201758,33.156695],[103.207845,33.159504],[103.209369,33.157906],[103.212105,33.156633],[103.22661,33.151654],[103.231968,33.150051],[103.235048,33.148706],[103.237059,33.148079],[103.238845,33.147899],[103.239938,33.147259],[103.243124,33.147458],[103.244171,33.146798],[103.244723,33.146728],[103.244992,33.147002],[103.244974,33.147947],[103.245131,33.148143],[103.246175,33.147617],[103.247779,33.147736],[103.247862,33.146985],[103.248216,33.146585],[103.248608,33.146494],[103.249647,33.146836],[103.250428,33.146828],[103.251009,33.14645],[103.25077,33.144594],[103.250877,33.143862],[103.251291,33.143829],[103.251699,33.144048],[103.253143,33.145303],[103.253927,33.146317],[103.25443,33.146421],[103.254737,33.146039],[103.255322,33.144252],[103.255306,33.143886],[103.254777,33.142895],[103.255162,33.141979],[103.254986,33.140434],[103.255221,33.140185],[103.257136,33.139749],[103.257647,33.139449],[103.257864,33.137753],[103.259173,33.137713],[103.259337,33.137562],[103.259159,33.136463],[103.25947,33.135829],[103.260256,33.135609],[103.263358,33.135382],[103.263393,33.134765],[103.262782,33.133232],[103.263154,33.132967],[103.264141,33.133001],[103.263953,33.132014],[103.264289,33.131305],[103.264283,33.130417],[103.265182,33.130179],[103.264996,33.128483],[103.265857,33.127897],[103.269129,33.127287],[103.270151,33.126644],[103.270842,33.127696],[103.271415,33.127743],[103.272539,33.126582],[103.273116,33.126416],[103.273301,33.127537],[103.274601,33.127517],[103.27435,33.128613],[103.274381,33.129385],[103.276516,33.129317],[103.27724,33.12871],[103.278716,33.128364],[103.278655,33.127939],[103.277607,33.127519],[103.277734,33.126943],[103.280488,33.126923],[103.281873,33.126538],[103.282569,33.127317],[103.283374,33.127252],[103.283655,33.128104],[103.284135,33.128207],[103.285793,33.127651],[103.286589,33.126909],[103.288406,33.126685],[103.288934,33.125496],[103.289189,33.125402],[103.29074,33.125886],[103.292506,33.12593],[103.293812,33.124848],[103.293803,33.123289],[103.295331,33.122634],[103.294564,33.121909],[103.294481,33.121445],[103.294788,33.121025],[103.295295,33.120935],[103.29634,33.121432],[103.296617,33.121398],[103.297425,33.12],[103.298689,33.119921],[103.300306,33.118187],[103.301579,33.117568],[103.301766,33.116613],[103.302283,33.116002],[103.302718,33.116066],[103.302834,33.117187],[103.303121,33.117847],[103.304836,33.116963],[103.306024,33.115976],[103.305783,33.115452],[103.304798,33.115303],[103.305254,33.114306],[103.306195,33.113064],[103.307399,33.11258],[103.307741,33.11268],[103.307939,33.11307],[103.308626,33.113137],[103.309784,33.112193],[103.310188,33.111524],[103.310942,33.111746],[103.312486,33.11138],[103.312813,33.111018],[103.312192,33.10993],[103.312205,33.109274],[103.312623,33.109029],[103.313782,33.108945],[103.313975,33.107927],[103.314536,33.107298],[103.315768,33.106936],[103.31736,33.10724],[103.318806,33.107279],[103.319861,33.106858],[103.321209,33.105814],[103.3219,33.104569],[103.322496,33.102146],[103.322419,33.101319],[103.321377,33.10063],[103.32134,33.100147],[103.321746,33.099304],[103.322393,33.0991],[103.32319,33.09938],[103.323756,33.098577],[103.325382,33.098774],[103.325705,33.098661],[103.326033,33.098281],[103.326264,33.09699],[103.327346,33.096794],[103.327745,33.096334],[103.328044,33.0963],[103.329344,33.096705],[103.330776,33.095864],[103.331848,33.094971],[103.33346,33.094684],[103.334655,33.093407],[103.335561,33.092801],[103.336083,33.091845],[103.336856,33.091044],[103.338834,33.090781],[103.339797,33.090296],[103.341263,33.089196],[103.341386,33.088831],[103.341212,33.086977],[103.341825,33.083674],[103.342441,33.082699],[103.344198,33.080734],[103.346107,33.077018],[103.346008,33.076092],[103.345402,33.074211],[103.345524,33.072591],[103.345148,33.071854],[103.343936,33.070529],[103.343546,33.069347],[103.343533,33.068826],[103.344421,33.065481],[103.343812,33.063586],[103.343739,33.060093],[103.342922,33.058423],[103.339483,33.054464],[103.339177,33.053593],[103.339483,33.052014],[103.340179,33.05031],[103.340343,33.047688],[103.340174,33.045679],[103.33877,33.041035],[103.338597,33.039816],[103.338673,33.037874],[103.338292,33.036894],[103.338511,33.03421],[103.339082,33.032753],[103.338454,33.031278],[103.338616,33.029514],[103.338486,33.02798],[103.33827,33.027264],[103.337533,33.026198],[103.335456,33.024415],[103.334234,33.022354],[103.334265,33.021224],[103.335202,33.020221],[103.335776,33.01966],[103.338109,33.01839],[103.339605,33.016871],[103.339841,33.015127],[103.339578,33.012908],[103.336404,33.008792],[103.334702,33.004081],[103.334464,33.001987],[103.332942,33.000619],[103.332287,32.99906],[103.331585,32.998715],[103.331014,32.997894],[103.329075,32.996455],[103.328052,32.995919],[103.326113,32.994254],[103.323315,32.993138],[103.322615,32.992692],[103.321975,32.992021],[103.320712,32.98965],[103.319381,32.987986],[103.318929,32.987545],[103.315952,32.985795],[103.315691,32.985188],[103.315679,32.984189],[103.314989,32.980846],[103.314525,32.979573],[103.316969,32.976678],[103.317093,32.976107],[103.316815,32.974362],[103.316318,32.972996],[103.315726,32.972106],[103.314162,32.971023],[103.31054,32.967277],[103.310035,32.966234],[103.311365,32.965315],[103.313002,32.964837],[103.313219,32.964533],[103.313076,32.963983],[103.311958,32.96229],[103.311113,32.96039],[103.31025,32.957345],[103.309137,32.9554],[103.308775,32.954282],[103.308805,32.953702],[103.309756,32.951034],[103.310876,32.949617],[103.311059,32.94907],[103.307651,32.945674],[103.305084,32.941399],[103.303978,32.940093],[103.303436,32.938374],[103.303819,32.937532],[103.304266,32.937247],[103.307539,32.936452],[103.308383,32.935478],[103.309035,32.934309],[103.310077,32.931346],[103.309992,32.930763],[103.307595,32.928426],[103.306858,32.926819],[103.306529,32.924947],[103.307082,32.922179],[103.306592,32.921672],[103.305902,32.921695],[103.30515,32.922007],[103.30352,32.923115],[103.301842,32.924658],[103.301253,32.925014],[103.299674,32.925462],[103.295908,32.929586],[103.294096,32.931174],[103.289646,32.934044],[103.289033,32.93402],[103.285451,32.932815],[103.282554,32.932162],[103.282275,32.931625],[103.282456,32.931192],[103.284563,32.931237],[103.285851,32.931029],[103.286939,32.930253],[103.288867,32.927846],[103.291304,32.923786],[103.291566,32.923094],[103.291737,32.920241],[103.291987,32.919492],[103.293209,32.918686],[103.297494,32.917017],[103.298408,32.91632],[103.298726,32.915711],[103.29844,32.910615],[103.298576,32.907503],[103.298486,32.901183],[103.298,32.89953],[103.297116,32.897678],[103.296824,32.895953],[103.296888,32.894678],[103.297418,32.892579],[103.296616,32.891535],[103.292876,32.888842],[103.292449,32.888095],[103.292557,32.887466],[103.294011,32.88555],[103.294453,32.884544],[103.295021,32.880904],[103.296471,32.878316],[103.296503,32.877607],[103.295662,32.875519],[103.295096,32.875093],[103.293041,32.874899],[103.290943,32.874434],[103.28303,32.87119],[103.279591,32.87074],[103.277534,32.870178],[103.276247,32.869233],[103.27511,32.866667],[103.274122,32.864965],[103.272353,32.863408],[103.270567,32.861243],[103.269431,32.86063],[103.265134,32.859087],[103.262501,32.857068],[103.260318,32.856119],[103.258668,32.854385],[103.257421,32.853512],[103.256693,32.853502],[103.252358,32.854298],[103.249119,32.854462],[103.245873,32.853077],[103.244469,32.852747],[103.238485,32.85239],[103.23444,32.851115],[103.232141,32.851243],[103.231169,32.850988],[103.230816,32.850466],[103.229932,32.847618],[103.227828,32.844634],[103.226757,32.840669],[103.223664,32.83619],[103.219506,32.832025],[103.218669,32.831803],[103.213851,32.831573],[103.211019,32.830071],[103.209906,32.82928],[103.208987,32.828346],[103.20881,32.82551],[103.207968,32.824513],[103.206944,32.824063],[103.205725,32.823883],[103.20513,32.824015],[103.203983,32.826152],[103.203162,32.82683],[103.201029,32.827248],[103.199537,32.827019],[103.198416,32.827419],[103.19796,32.82814],[103.197182,32.830782],[103.196346,32.832358],[103.194536,32.834189],[103.191604,32.834979],[103.18387,32.838506],[103.183153,32.838931],[103.181857,32.840494],[103.18149,32.840698],[103.180931,32.8409],[103.179849,32.840798],[103.178669,32.840362],[103.17733,32.839471],[103.175429,32.83875],[103.173618,32.838465],[103.172963,32.838714],[103.172436,32.839255],[103.171508,32.841397],[103.170579,32.84282],[103.170026,32.843059],[103.167713,32.842944],[103.166329,32.843263],[103.164722,32.844063],[103.163412,32.845399],[103.163085,32.846243],[103.162212,32.850564],[103.161802,32.856583],[103.162101,32.85883],[103.162867,32.860617],[103.162837,32.861165],[103.162461,32.861605],[103.159691,32.86221],[103.155639,32.862332],[103.152047,32.863844],[103.151105,32.864056],[103.149321,32.863726],[103.146766,32.865092],[103.140151,32.8669],[103.13873,32.867057],[103.131789,32.867084],[103.12704,32.868031],[103.126094,32.86842],[103.124564,32.870711],[103.124199,32.871555],[103.122137,32.87212],[103.121165,32.873784],[103.120841,32.875582],[103.120853,32.876709],[103.122243,32.879145],[103.122902,32.881495],[103.122817,32.883731],[103.121733,32.88599],[103.121129,32.886562],[103.119947,32.887222],[103.119393,32.887834],[103.116534,32.889542],[103.113109,32.892234],[103.109626,32.895402],[103.106541,32.896323],[103.105585,32.896836],[103.104977,32.897407],[103.104351,32.898109],[103.102952,32.900822],[103.102563,32.90285],[103.09942,32.90807],[103.098559,32.910751],[103.097145,32.912769],[103.096602,32.913067],[103.091698,32.911362],[103.089095,32.908487],[103.08824,32.907214],[103.086711,32.903907],[103.08384,32.902848],[103.083004,32.903464],[103.082621,32.904314],[103.082132,32.90479],[103.081535,32.904975],[103.080905,32.904868],[103.078906,32.902971],[103.07717,32.901749],[103.070394,32.89946],[103.069523,32.898994],[103.065081,32.894964],[103.064511,32.894696],[103.063198,32.894354],[103.061305,32.894178],[103.058382,32.895222],[103.056833,32.896005],[103.056219,32.896109],[103.054732,32.895446],[103.053009,32.893644],[103.05119,32.89281],[103.050303,32.893053],[103.047186,32.896066],[103.042509,32.901294],[103.040255,32.905078],[103.039841,32.907355],[103.037623,32.90803],[103.036816,32.90813],[103.03594,32.907923],[103.032103,32.904481],[103.028532,32.900073],[103.026885,32.899209],[103.024138,32.898714],[103.023571,32.898413],[103.023324,32.898026],[103.023433,32.896591],[103.02327,32.896185],[103.021582,32.895434],[103.020979,32.894955],[103.019594,32.891596],[103.019144,32.891121],[103.017287,32.89027],[103.016932,32.889892],[103.016313,32.888466],[103.016108,32.887301],[103.015758,32.882187],[103.014395,32.879799],[103.014036,32.878663],[103.009557,32.869757],[103.007552,32.865194],[103.006914,32.862828],[103.007114,32.859948],[103.006994,32.859333],[103.006784,32.859314],[103.006508,32.859632],[103.005154,32.862816],[103.003594,32.865592],[102.999303,32.868765],[102.997765,32.871223],[102.99349,32.873683],[102.99182,32.874012],[102.987283,32.874056],[102.986289,32.873448],[102.982095,32.871816],[102.98014,32.871251],[102.977188,32.871125],[102.974168,32.872043],[102.973072,32.871828],[102.972868,32.871522],[102.972798,32.870493],[102.973118,32.868701],[102.973116,32.867832],[102.972896,32.867156],[102.970608,32.864496],[102.970239,32.863166],[102.969634,32.86195],[102.967811,32.860717],[102.967467,32.860207],[102.966941,32.858639],[102.967488,32.854129],[102.966974,32.852007],[102.967416,32.851125],[102.968406,32.850079],[102.968726,32.849353],[102.969279,32.847664],[102.969235,32.846497],[102.968618,32.844788],[102.966641,32.842822],[102.964134,32.838691],[102.964213,32.838358],[102.966621,32.835717],[102.967067,32.834656],[102.967353,32.831368],[102.967148,32.829035],[102.96697,32.828636],[102.96589,32.827728],[102.963814,32.826935],[102.961621,32.825516],[102.960948,32.824241],[102.959679,32.820846],[102.958625,32.819841],[102.954444,32.818331],[102.948798,32.813918],[102.946451,32.81311],[102.942343,32.810454],[102.94098,32.809784],[102.936753,32.808253],[102.936063,32.807793],[102.933748,32.808709],[102.930562,32.810583],[102.927908,32.812834],[102.927826,32.813299],[102.927426,32.813288],[102.92583,32.814612],[102.923798,32.815581],[102.922549,32.81651],[102.921764,32.817317],[102.920757,32.818833],[102.920294,32.821177],[102.919542,32.823064],[102.918583,32.824746],[102.916515,32.827186],[102.916182,32.828332],[102.916032,32.83184],[102.916265,32.833514],[102.915777,32.83693],[102.912854,32.839471],[102.912321,32.840383],[102.912231,32.841331],[102.912993,32.843704],[102.913418,32.844488],[102.914889,32.845721],[102.914945,32.84624],[102.914116,32.848183],[102.912105,32.851084],[102.910971,32.85144],[102.905111,32.849845],[102.900031,32.849846],[102.899478,32.850182],[102.899529,32.852341],[102.900346,32.85529],[102.900999,32.85651],[102.90189,32.85923],[102.901096,32.866871],[102.900589,32.868129],[102.899904,32.871167],[102.899108,32.875988],[102.898709,32.881334],[102.899057,32.882491],[102.899003,32.883325],[102.898817,32.883983],[102.897278,32.885626],[102.896146,32.887334],[102.895571,32.88859],[102.895731,32.890464],[102.894308,32.895821],[102.894356,32.896685],[102.893579,32.899262],[102.893877,32.903928],[102.893298,32.905329],[102.89303,32.906561],[102.891588,32.908408],[102.891018,32.909434],[102.887136,32.912016],[102.885692,32.91248],[102.884545,32.913353],[102.881664,32.916844],[102.880757,32.917692]]]},"properties":{"id":"402880fb76037356017603aa612e2fc8","name":"色地镇","full_name":"四川省阿坝藏族羌族自治州红原县色地镇","ad_code":"513233208000","code":"513233208000","area_km2":1199.06}}]} \ No newline at end of file diff --git a/public/assets/json/陆地线1.json b/public/assets/json/陆地线1.json new file mode 100644 index 0000000..1062acc --- /dev/null +++ b/public/assets/json/陆地线1.json @@ -0,0 +1,54 @@ +{ + "features": [ + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + [ + [116.422409, 39.891551], + [114.745726, 39.020933], + [113.090519, 38.808254], + [111.496053, 38.749064], + [108.960093, 37.843336], + [107.137847, 37.975127], + [106.181707, 38.48851], + [104.607701, 38.762212], + [102.712115, 38.37971], + [100.917231, 38.442217], + [99.912639, 39.011567], + [98.563939, 39.465768], + [97.487008, 40.139899], + [95.771897, 40.762106], + [94.627821, 41.659824], + [92.249135, 42.021952], + [89.82257, 42.393571], + [87.474876, 43.592495], + [85.224424, 43.923599], + [82.404414, 45.112162], + [81.168054, 45.987671], + [76.04403, 47.40764], + [68.843516, 48.143989], + [58.877588, 48.178794], + [51.155297, 47.689384], + [44.946159, 47.654248], + [37.484756, 48.178794], + [29.628186, 49.435671], + [21.894375, 50.07016], + [15.265394, 50.07016], + [7.163306, 49.435671], + [0.166048, 47.895382], + [-0.816023, 46.73023], + [0.04329, 44.847283], + [0.166048, 42.81072], + [-2.657406, 40.704823], + [-6.094656, 39.199251] + ] + ] + ] + } + } + ] +} diff --git a/public/assets/json/陆地线2.json b/public/assets/json/陆地线2.json new file mode 100644 index 0000000..750ddf6 --- /dev/null +++ b/public/assets/json/陆地线2.json @@ -0,0 +1,30 @@ +{ + "features": [ + { + "type": "Feature", + "properties": {}, + "geometry": { + "type": "LineString", + "coordinates": [ + [ + [ + [121.390311, 31.286062], + [119.977451, 31.383909], + [118.582022, 31.877974], + [116.281271, 31.534], + [114.105666, 30.228679], + [111.767592, 29.507612], + [109.484887, 27.554781], + [106.764572, 27.236988], + [103.793702, 26.310271], + [101.968227, 23.813936], + [102.898861, 20.029413], + [105.219846, 17.358462], + [105.918621, 10.650519] + ] + ] + ] + } + } + ] +} diff --git a/public/datas/ecological-protection/ecological_restoration_projects.geojson b/public/datas/ecological-protection/ecological_restoration_projects.geojson new file mode 100644 index 0000000..1f1337e --- /dev/null +++ b/public/datas/ecological-protection/ecological_restoration_projects.geojson @@ -0,0 +1 @@ +{"type":"FeatureCollection","name":"ecological_restoration_projects_simplified","source":"artifacts/ecological-restoration/ecological_restoration_projects.geojson","simplifyTolerance":0.0008,"features":[{"type":"Feature","properties":{"project_name":"2017年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2017,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58091214,32.80863691],[102.58215138,32.80862684],[102.58288681,32.80548504],[102.58077149,32.80716251],[102.58091214,32.80863691]]]}},{"type":"Feature","properties":{"project_name":"2017年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2017,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57617832,32.80033586],[102.5750724,32.80175136],[102.57754604,32.80257064],[102.57617832,32.80033586]]]}},{"type":"Feature","properties":{"project_name":"2017年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2017,"measure_type":"防风固沙林","feature_role":"工程范围","township":"邛溪镇","area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5267039,32.80712267],[102.52985695,32.80552468],[102.52533605,32.80616017],[102.5243961,32.80471833],[102.52719757,32.80046529],[102.52410074,32.79856157],[102.51900383,32.80087824],[102.51651979,32.80044863],[102.51789266,32.80336974],[102.51627604,32.80336096],[102.51599013,32.8051412],[102.51889555,32.80377593],[102.51832551,32.80177992],[102.52407306,32.80029955],[102.52566951,32.80127012],[102.52332599,32.80486394],[102.52433243,32.80665606],[102.5267039,32.80712267]]]}},{"type":"Feature","properties":{"project_name":"2017年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2017,"measure_type":"防风固沙林","feature_role":"工程范围","township":"邛溪镇","area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57137772,32.81339625],[102.57537412,32.81098942],[102.57112538,32.80510233],[102.56760851,32.80850228],[102.57137772,32.81339625]],[[102.57085453,32.80581352],[102.574878,32.81093413],[102.57115437,32.81308809],[102.56808137,32.80964998],[102.57085453,32.80581352]]]}},{"type":"Feature","properties":{"project_name":"2017年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2017,"measure_type":"防风固沙林","feature_role":"工程范围","township":"邛溪镇","area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53620762,32.82328964],[102.53879349,32.81781732],[102.54052124,32.81792761],[102.54257574,32.81428568],[102.53446543,32.81351389],[102.53329473,32.81566947],[102.53491786,32.8159183],[102.53487024,32.81805408],[102.53189024,32.81953138],[102.53171565,32.82134221],[102.53264078,32.82266792],[102.53481786,32.82164033],[102.53620762,32.82328964]],[[102.5352902,32.82147091],[102.53363003,32.82107505],[102.5326889,32.82228404],[102.53213677,32.82126613],[102.53225608,32.81974969],[102.5352822,32.81818009],[102.53517864,32.81537912],[102.53380216,32.81560842],[102.5347762,32.81380606],[102.53969522,32.81519036],[102.54231195,32.81459893],[102.54021317,32.8176273],[102.53854066,32.81744408],[102.53598154,32.82297975],[102.5352902,32.82147091]]]}},{"type":"Feature","properties":{"project_name":"2017年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2017,"measure_type":"防风固沙林","feature_role":"工程范围","township":"邛溪镇","area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5758425,32.80451341],[102.57885328,32.80503644],[102.5802306,32.80752821],[102.58287257,32.80547096],[102.57510221,32.80256612],[102.57252729,32.80385358],[102.57237709,32.80684157],[102.57454029,32.80784739],[102.5758425,32.80451341]]]}},{"type":"Feature","properties":{"project_name":"2017年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2017,"measure_type":"防风固沙林","feature_role":"工程范围","township":"邛溪镇","area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53762838,32.80786183],[102.53517147,32.80716446],[102.53329393,32.80848411],[102.54052516,32.80932632],[102.54234906,32.81166521],[102.54198428,32.81348911],[102.54334685,32.81359103],[102.54276749,32.80971792],[102.53762838,32.80786183]]]}},{"type":"Feature","properties":{"project_name":"2017年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2017,"measure_type":"防风固沙林","feature_role":"工程范围","township":"邛溪镇","area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50836994,32.83470014],[102.51080539,32.83444265],[102.51170929,32.83011893],[102.50998731,32.83124545],[102.50825461,32.82912651],[102.50650044,32.832836],[102.50751164,32.83500055],[102.50836994,32.83470014]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.36784153,32.47669415],[102.36629253,32.48171015],[102.36673438,32.48530711],[102.36635253,32.48171715],[102.36784153,32.47669415]]],[[[102.36810553,32.49178315],[102.36895653,32.49591315],[102.36686341,32.50198464],[102.36901553,32.49592315],[102.36810553,32.49178315]]],[[[102.36805353,32.50928315],[102.36823153,32.51197815],[102.36521831,32.51707299],[102.36828753,32.51199915],[102.36805353,32.50928315]]],[[[102.32638094,32.61091115],[102.32627464,32.60993938],[102.32663654,32.61626816],[102.32638094,32.61091115]]],[[[102.33361717,32.65461202],[102.34352317,32.67456202],[102.35033428,32.68343233],[102.34357417,32.67453102],[102.33361717,32.65461202]]],[[[102.33835017,32.66513002],[102.34338517,32.67464402],[102.35018955,32.68350083],[102.34343717,32.67461302],[102.33835017,32.66513002]]],[[[102.35268717,32.68826002],[102.35209255,32.68717487],[102.35838218,32.69992409],[102.35268717,32.68826002]]],[[[102.38429017,32.71909902],[102.37909217,32.71779302],[102.37473617,32.71267902],[102.36741517,32.70890102],[102.36545017,32.70572102],[102.35901017,32.70138802],[102.3565073,32.69659961],[102.35941217,32.70188002],[102.36541217,32.70576802],[102.36745617,32.70900602],[102.37636317,32.71402002],[102.37905917,32.71784302],[102.39536455,32.72239282],[102.38429017,32.71909902]]],[[[102.40385017,32.72831802],[102.40119817,32.72825902],[102.39704357,32.72374462],[102.40116017,32.72830602],[102.40407717,32.72860902],[102.40672817,32.73852602],[102.41088319,32.74138475],[102.40678117,32.73849802],[102.40385017,32.72831802]]],[[[102.40633717,32.73693102],[102.40748517,32.73919002],[102.41226223,32.74200955],[102.40741917,32.73905402],[102.40633717,32.73693102]]],[[[102.43761317,32.75325702],[102.43990374,32.75309811],[102.43480317,32.75292402],[102.42578685,32.74842818],[102.43441117,32.75284002],[102.43761317,32.75325702]]],[[[102.43762117,32.75341702],[102.43870759,32.75330733],[102.43437117,32.75293202],[102.41591817,32.74277302],[102.41100831,32.74145854],[102.41589417,32.74282802],[102.43434717,32.75298702],[102.43762117,32.75341702]]],[[[102.44267917,32.75305502],[102.44041404,32.75307151],[102.44372692,32.7536341],[102.44267917,32.75305502]]],[[[102.44263917,32.75321002],[102.43888246,32.75330046],[102.44350817,32.75372602],[102.44716413,32.76011553],[102.44263917,32.75321002]]],[[[102.49412717,32.78162402],[102.49315494,32.78152716],[102.49526446,32.78183477],[102.49412717,32.78162402]]],[[[102.49915117,32.78244402],[102.50132796,32.78162041],[102.49543632,32.78187333],[102.49915117,32.78244402]]],[[[102.49917317,32.78260202],[102.50595153,32.78089732],[102.49878717,32.78258902],[102.49509883,32.78196903],[102.49917317,32.78260202]]],[[[102.49243117,32.78179402],[102.49498697,32.78200876],[102.48722667,32.78276732],[102.49243117,32.78179402]]],[[[102.47650804,32.7857587],[102.47114217,32.78597802],[102.46866887,32.78910384],[102.47116617,32.78603302],[102.47650804,32.7857587]]],[[[102.45771117,32.77852402],[102.46360617,32.78708202],[102.46675196,32.78939693],[102.46365217,32.78704302],[102.45771117,32.77852402]]],[[[102.50971617,32.78069302],[102.50630364,32.78088214],[102.51054517,32.78105302],[102.51971636,32.78922725],[102.50971617,32.78069302]]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[103.230863,32.903059],[103.2359,32.904361],[103.239652,32.910211],[103.235938,32.904315],[103.230855,32.903],[103.224145,32.91278],[103.230863,32.903059]]],[[[103.249486,32.916403],[103.253753,32.914991],[103.252275,32.91206],[103.258063,32.911413],[103.260306,32.912638],[103.25807,32.911353],[103.252258,32.912003],[103.251737,32.912898],[103.253706,32.914953],[103.248962,32.916326],[103.245625,32.912616],[103.238875,32.909561],[103.236039,32.904191],[103.230908,32.902834],[103.224009,32.912695],[103.230339,32.903161],[103.233136,32.903142],[103.237452,32.905562],[103.238891,32.909657],[103.245593,32.912667],[103.249486,32.916403]]],[[[103.222039,32.913189],[103.214835,32.917286],[103.21201,32.920598],[103.199544,32.925098],[103.212041,32.920649],[103.214872,32.917333],[103.222039,32.913189]]],[[[103.260584,32.913656],[103.262645,32.915239],[103.263216,32.917896],[103.277719,32.929578],[103.263256,32.917851],[103.262697,32.915209],[103.260584,32.913656]]],[[[103.258232,32.911586],[103.252199,32.912199],[103.253831,32.915054],[103.249232,32.916542],[103.24554,32.912752],[103.242263,32.911827],[103.245508,32.912803],[103.249232,32.916603],[103.253878,32.915092],[103.252227,32.912253],[103.258157,32.911607],[103.262477,32.915274],[103.263108,32.918013],[103.277625,32.929708],[103.263148,32.917969],[103.262526,32.915239],[103.258232,32.911586]]],[[[103.289687,32.933905],[103.294079,32.931689],[103.30455942,32.92269849],[103.293797,32.931826],[103.288454,32.933743],[103.289687,32.933905]]],[[[103.289733,32.934058],[103.294176,32.931816],[103.30462771,32.92285005],[103.293778,32.932033],[103.288415,32.933898],[103.289733,32.934058]]],[[[103.195297,32.92639],[103.186325,32.928749],[103.182646,32.931552],[103.180649,32.935829],[103.182689,32.931593],[103.186356,32.9288],[103.195297,32.92639]]],[[[103.144657,32.938515],[103.14668,32.93976],[103.152443,32.939691],[103.146693,32.939701],[103.144815,32.938433],[103.140734,32.940914],[103.144657,32.938515]]],[[[103.153129,32.939952],[103.160421,32.943576],[103.162291,32.945898],[103.160454,32.943526],[103.153129,32.939952]]],[[[103.163608,32.946138],[103.179501,32.936079],[103.163496,32.946107],[103.15305,32.93974],[103.163608,32.946138]]],[[[103.028259,32.946335],[103.030972,32.949973],[103.028345,32.946268],[103.026172,32.950157],[103.028259,32.946335]]],[[[103.037848,32.954062],[103.038778,32.95378],[103.034274,32.953854],[103.030979,32.950064],[103.034277,32.953924],[103.037848,32.954062]]],[[[103.037885,32.954218],[103.034288,32.954041],[103.032415,32.951701],[103.034267,32.954097],[103.037885,32.954218]]],[[[103.019776,32.954468],[103.022716,32.954221],[103.02616,32.95026],[103.022682,32.954171],[103.018821,32.955517],[103.019776,32.954468]]],[[[103.04291,32.952497],[103.038445,32.954088],[103.042834,32.952513],[103.043437,32.95633],[103.04291,32.952497]]],[[[103.123896,32.951627],[103.127411,32.951745],[103.130166,32.947811],[103.132163,32.948145],[103.133797,32.945203],[103.137338,32.944818],[103.138759,32.942074],[103.137304,32.944769],[103.133769,32.945149],[103.13214,32.94809],[103.130124,32.947768],[103.127521,32.951603],[103.123683,32.951619],[103.122235,32.954104],[103.118983,32.955369],[103.118092,32.958589],[103.118961,32.955478],[103.122272,32.954152],[103.123896,32.951627]]],[[[103.042933,32.952317],[103.040828,32.953251],[103.043032,32.95249],[103.044805,32.959271],[103.042933,32.952317]]],[[[103.123878,32.951468],[103.127331,32.951606],[103.130055,32.947695],[103.132102,32.947997],[103.133723,32.94506],[103.137048,32.944817],[103.13826,32.942225],[103.14427,32.938461],[103.146714,32.939603],[103.152485,32.939537],[103.144012,32.938523],[103.138222,32.942178],[103.137212,32.944638],[103.133695,32.945006],[103.132079,32.947941],[103.130014,32.947651],[103.127301,32.951554],[103.123597,32.95148],[103.122886,32.953378],[103.118793,32.955335],[103.117601,32.958811],[103.110401,32.962566],[103.117641,32.958856],[103.118839,32.955374],[103.122174,32.954025],[103.123878,32.951468]]],[[[103.107072,32.963796],[103.109424,32.96295],[103.106269,32.963838],[103.107072,32.963796]]],[[[103.107088,32.963955],[103.108221,32.963784],[103.106255,32.963997],[103.107088,32.963955]]],[[[103.103278,32.965875],[103.104923,32.963846],[103.102786,32.965832],[103.101489,32.963301],[103.099955,32.963213],[103.101411,32.963312],[103.103278,32.965875]]],[[[103.103316,32.966031],[103.105035,32.963961],[103.102759,32.96599],[103.101378,32.963416],[103.099971,32.963372],[103.103316,32.966031]]],[[[103.090275,32.968582],[103.092684,32.967561],[103.085834,32.968577],[103.090275,32.968582]]],[[[103.053978,32.968992],[103.045516,32.961413],[103.043362,32.95639],[103.04547,32.961452],[103.053978,32.968992]]],[[[103.007997,32.964236],[103.007119,32.964484],[103.008259,32.964583],[103.008426,32.96864],[103.009945,32.970895],[103.007997,32.964236]]],[[[103.017812,32.958257],[103.016468,32.961847],[103.011331,32.966785],[103.011022,32.971353],[103.011385,32.966812],[103.016514,32.961886],[103.017812,32.958257]]],[[[103.019808,32.954625],[103.022436,32.954554],[103.025295,32.952338],[103.028105,32.946517],[103.032349,32.951551],[103.029042,32.946686],[103.027673,32.946674],[103.025253,32.952295],[103.022413,32.954499],[103.019318,32.954924],[103.016592,32.96195],[103.011475,32.966856],[103.011098,32.971495],[103.011529,32.966882],[103.016639,32.961988],[103.019808,32.954625]]],[[[103.01104,32.971521],[103.008513,32.969238],[103.007619,32.964293],[103.008513,32.969378],[103.01104,32.971521]]],[[[103.06246,32.968161],[103.060385,32.969714],[103.05878,32.967735],[103.053723,32.968777],[103.050915,32.965002],[103.045639,32.961308],[103.044886,32.959331],[103.045593,32.961347],[103.050876,32.965048],[103.053646,32.968798],[103.058772,32.967794],[103.060383,32.969774],[103.062303,32.968152],[103.064907,32.972545],[103.06246,32.968161]]],[[[103.002491,32.969897],[102.999651,32.971738],[102.999723,32.973612],[102.999699,32.971775],[103.002491,32.969897]]],[[[103.062402,32.968318],[103.060497,32.969866],[103.058758,32.967894],[103.054066,32.968981],[103.05875,32.967953],[103.060504,32.969925],[103.062257,32.968307],[103.066819,32.97426],[103.062402,32.968318]]],[[[103.007544,32.964361],[103.002082,32.970816],[102.999779,32.971836],[102.999403,32.974484],[102.996254,32.976222],[102.999447,32.974525],[102.999827,32.971872],[103.002127,32.970856],[103.007544,32.964361]]],[[[103.069007,32.97573],[103.070707,32.973851],[103.076654,32.973185],[103.082791,32.969084],[103.076627,32.973131],[103.070689,32.973794],[103.068989,32.975672],[103.066921,32.974061],[103.069007,32.97573]]],[[[103.069057,32.975882],[103.070697,32.974024],[103.076593,32.973386],[103.084037,32.968905],[103.076571,32.97333],[103.070673,32.973969],[103.069038,32.975825],[103.066888,32.974239],[103.069057,32.975882]]],[[[102.992455,32.974614],[102.986913,32.976761],[102.986024,32.982021],[102.986959,32.9768],[102.992455,32.974614]]],[[[102.9790306,33.00040264],[102.98093924,33.00145715],[102.98415672,32.99977653],[102.98341927,32.99661087],[102.9859383,32.99521587],[102.98656586,32.99301087],[102.985759,32.988082],[102.98650637,32.99300299],[102.98589528,32.9951738],[102.98336063,32.99659398],[102.98410496,32.99974565],[102.98093219,33.00139724],[102.97900515,33.00034603],[102.97498688,33.00368909],[102.9790306,33.00040264]]],[[[102.97909845,33.00055361],[102.98095806,33.00161691],[102.98394136,33.00021379],[102.98357565,32.99665588],[102.98624158,32.99503506],[102.985561,32.983835],[102.986977,32.977057],[102.992624,32.974758],[102.994833,32.976416],[102.993126,32.974769],[102.988879,32.975378],[102.986886,32.977123],[102.985487,32.984236],[102.986678,32.992915],[102.98601,32.995286],[102.983517,32.996639],[102.984243,32.999828],[102.980951,33.001557],[102.979073,33.000497],[102.97508308,33.00381694],[102.97909845,33.00055361]]],[[[102.90390407,33.04578945],[102.90685807,33.04560845],[102.90102977,33.04576661],[102.90390407,33.04578945]]],[[[102.88941907,33.04650145],[102.89192107,33.04688245],[102.89442907,33.04526145],[102.90689107,33.04545245],[102.89442307,33.04520145],[102.88758135,33.04783069],[102.88941907,33.04650145]]],[[[102.88944007,33.04666045],[102.89801152,33.04558983],[102.88890607,33.04674545],[102.88308288,33.05196495],[102.88944007,33.04666045]]],[[[102.88257053,33.05209728],[102.87706407,33.05522645],[102.87255991,33.06124069],[102.87710607,33.05526945],[102.88257053,33.05209728]]],[[[102.88738352,33.04798049],[102.88483407,33.05096545],[102.87546307,33.05669845],[102.87180307,33.06173745],[102.87017907,33.06841945],[102.8673205,33.07037933],[102.87023107,33.06845545],[102.87185807,33.06176145],[102.87550707,33.05673845],[102.88487407,33.05101045],[102.88738352,33.04798049]]],[[[102.85521907,33.07773845],[102.86027207,33.07654545],[102.87037007,33.06854945],[102.87142689,33.06401401],[102.87031807,33.06851445],[102.86024107,33.07649445],[102.85447661,33.07818959],[102.85521907,33.07773845]]],[[[102.85520907,33.07757845],[102.86018907,33.07640845],[102.86723954,33.07043275],[102.86015807,33.07635745],[102.85494307,33.07755945],[102.85262495,33.07965911],[102.85520907,33.07757845]]],[[[102.84071307,33.07985145],[102.84381452,33.07918688],[102.83851637,33.07906947],[102.84071307,33.07985145]]],[[[102.84202807,33.07916245],[102.84384269,33.0793588],[102.84084202,33.07989915],[102.84202807,33.07916245]]],[[[102.84787507,33.08101445],[102.85078278,33.07997762],[102.84770007,33.08098845],[102.84594446,33.08025238],[102.84787507,33.08101445]]],[[[102.84792507,33.08116745],[102.85445079,33.07830839],[102.84790607,33.08111045],[102.84577421,33.08034432],[102.84792507,33.08116745]]],[[[102.75430607,33.08416745],[102.75657655,33.08516521],[102.75430207,33.08410745],[102.74870037,33.08564175],[102.75430607,33.08416745]]],[[[102.75764407,33.08583445],[102.7567497,33.08534476],[102.75851336,33.08644796],[102.75764407,33.08583445]]],[[[102.83456286,33.07954225],[102.83063507,33.08529745],[102.8248984,33.08810897],[102.83067407,33.08534345],[102.83456286,33.07954225]]],[[[102.73926807,33.08653945],[102.74919497,33.08535587],[102.73887907,33.08656445],[102.73772945,33.08961663],[102.73926807,33.08653945]]],[[[102.81806707,33.09054445],[102.82202549,33.08813033],[102.81697007,33.09047845],[102.81332007,33.08677445],[102.81077558,33.08672722],[102.81314607,33.08674345],[102.81651307,33.09035845],[102.81806707,33.09054445]]],[[[102.76420707,33.09089045],[102.76553337,33.09058527],[102.76241828,33.09006194],[102.76420707,33.09089045]]],[[[102.81806907,33.09070445],[102.82066807,33.08834945],[102.82467,33.08823508],[102.82064707,33.08829345],[102.81857907,33.09063645],[102.81655407,33.09051045],[102.81284107,33.08676545],[102.8066454,33.08892698],[102.81283407,33.08682545],[102.81640607,33.09047845],[102.81806907,33.09070445]]],[[[102.73680007,33.09123645],[102.73770324,33.08973527],[102.73582404,33.09114636],[102.73680007,33.09123645]]],[[[102.73293507,33.09050745],[102.73566169,33.09104105],[102.73157693,33.09131184],[102.73293507,33.09050745]]],[[[102.76721207,33.09043345],[102.76350707,33.09066645],[102.76136777,33.08866962],[102.76334807,33.09068045],[102.76803707,33.09076045],[102.76800362,33.09185537],[102.76721207,33.09043345]]],[[[102.80483415,33.08875644],[102.80363407,33.08965945],[102.80348904,33.09325799],[102.80369007,33.08968045],[102.80483415,33.08875644]]],[[[102.69147407,33.09396645],[102.69663003,33.09213058],[102.69065307,33.09392345],[102.68540836,33.09080314],[102.69147407,33.09396645]]],[[[102.69107555,33.09417539],[102.68553707,33.09101645],[102.67693507,33.08853445],[102.67169625,33.08888121],[102.67691907,33.08859245],[102.68551507,33.09107245],[102.69107555,33.09417539]]],[[[102.76776207,33.09076845],[102.76725607,33.09270045],[102.76916708,33.09384071],[102.76731207,33.09267745],[102.76776207,33.09076845]]],[[[102.77082107,33.09557945],[102.77262707,33.09348245],[102.77037207,33.09556345],[102.76773336,33.09284989],[102.77082107,33.09557945]]],[[[102.80495907,33.08894945],[102.80652091,33.08892274],[102.80388707,33.08952045],[102.80337707,33.09374045],[102.79862489,33.09563986],[102.80341807,33.09378445],[102.80384007,33.08973745],[102.80495907,33.08894945]]],[[[102.69726807,33.09235145],[102.69126156,33.09415782],[102.69742307,33.09244945],[102.70007607,33.09447445],[102.6991086,33.09645011],[102.70013107,33.09445045],[102.69726807,33.09235145]]],[[[102.69730407,33.09219545],[102.70026607,33.09452245],[102.69894326,33.09688345],[102.70032407,33.09450545],[102.69730407,33.09219545]]],[[[102.79156207,33.09756345],[102.78990449,33.09758263],[102.79243414,33.09763842],[102.79156207,33.09756345]]],[[[102.79443307,33.09760445],[102.79688908,33.09629721],[102.79282578,33.09764554],[102.79443307,33.09760445]]],[[[102.79437207,33.09778245],[102.79847461,33.09572007],[102.79198327,33.09779074],[102.79437207,33.09778245]]],[[[102.72578007,33.09827445],[102.73101389,33.09329844],[102.72616107,33.09807645],[102.72070729,33.09818029],[102.72578007,33.09827445]]],[[[102.73294907,33.09066745],[102.73684007,33.09139145],[102.73884807,33.08682145],[102.74810878,33.08572512],[102.73881907,33.08676845],[102.73733707,33.09105545],[102.73225807,33.09082745],[102.72601942,33.09837042],[102.73294907,33.09066745]]],[[[102.71616907,33.09808545],[102.72047566,33.09811491],[102.71585007,33.09807645],[102.71425293,33.09948776],[102.71616907,33.09808545]]],[[[102.71618507,33.09824545],[102.72059298,33.09827767],[102.71564907,33.09830145],[102.71365435,33.10073492],[102.71618507,33.09824545]]],[[[102.78465307,33.10054545],[102.78981782,33.09752153],[102.78821907,33.09915445],[102.78386261,33.10014262],[102.78465307,33.10054545]]],[[[102.77694707,33.09340145],[102.77432207,33.09429945],[102.77217007,33.09354845],[102.77059907,33.09573345],[102.76922809,33.09401199],[102.77060407,33.09579345],[102.77218807,33.09360645],[102.77724407,33.09364245],[102.77574307,33.09773645],[102.77657905,33.10088189],[102.77580307,33.09773845],[102.77761307,33.09452945],[102.77694707,33.09340145]]],[[[102.78307607,33.09965145],[102.78440707,33.10075045],[102.78663559,33.09979538],[102.78441007,33.10069045],[102.78306107,33.09959345],[102.78093319,33.10165348],[102.78307607,33.09965145]]],[[[102.78032807,33.10172145],[102.78278397,33.09954934],[102.77954807,33.10164345],[102.77685307,33.10090745],[102.77612874,33.09816437],[102.77681007,33.10094945],[102.78032807,33.10172145]]],[[[102.70420007,33.09903145],[102.69958507,33.09971845],[102.69818507,33.09849845],[102.69882245,33.09668636],[102.69808007,33.09784345],[102.69957107,33.09977645],[102.70461507,33.09932145],[102.70592427,33.10403678],[102.70420007,33.09903145]]],[[[102.70424707,33.09887845],[102.69927587,33.09951641],[102.70457807,33.09909545],[102.70608407,33.10416645],[102.70842919,33.10525049],[102.70613707,33.10413745],[102.70424707,33.09887845]]],[[[102.70992207,33.10546945],[102.71123945,33.10434728],[102.7085631,33.10529742],[102.70992207,33.10546945]]],[[[102.70995407,33.10562645],[102.71360192,33.10093086],[102.71024307,33.10547445],[102.70593713,33.10422929],[102.70995407,33.10562645]]],[[[102.65461909,33.09458449],[102.64799107,33.09737345],[102.63974503,33.10639018],[102.64802707,33.09742145],[102.65461909,33.09458449]]],[[[102.63470107,33.10456345],[102.639365,33.1066377],[102.63505107,33.10451745],[102.63185007,33.10533745],[102.63223907,33.10790945],[102.63054107,33.11007445],[102.63348607,33.11473545],[102.62984107,33.11678245],[102.62923207,33.12163945],[102.62989307,33.11681345],[102.63354507,33.11474345],[102.63060107,33.11006845],[102.63229807,33.10792345],[102.63178907,33.10559445],[102.63470107,33.10456345]]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.56854073,32.80835931],[102.57107005,32.80519162],[102.56887908,32.80805407],[102.56728545,32.80825738],[102.56854073,32.80835931]]],[[[102.5625822,32.80868385],[102.56702951,32.80812728],[102.55921402,32.8086566],[102.5625822,32.80868385]]],[[[102.55612612,32.80896817],[102.55910269,32.80865665],[102.55399863,32.80871206],[102.55612612,32.80896817]]],[[[102.55410238,32.80888075],[102.5669656,32.80823592],[102.55294569,32.80947376],[102.55410238,32.80888075]]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.8605731,33.07550012],[102.86275058,33.07396587],[102.86038908,33.07140693],[102.856107,33.075067],[102.85595052,33.07694562],[102.8605731,33.07550012]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.90590444,33.04727072],[102.90701156,33.04591564],[102.90451117,33.04674886],[102.90590444,33.04727072]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.8642903,33.07153714],[102.86122464,33.07155377],[102.86290918,33.07376533],[102.86508099,33.07210437],[102.8642903,33.07153714]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.622425,33.119411],[102.621491,33.118598],[102.621395,33.119594],[102.622425,33.119411]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.629163,33.10841],[102.6286555,33.1146322],[102.623225,33.119305],[102.62708,33.117739],[102.62920953,33.11439205],[102.63061708,33.10366949],[102.62947781,33.10369195],[102.629163,33.10841]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.43676127,32.35887934],[102.43954527,32.35652934],[102.43820427,32.35647634],[102.43676127,32.35887934]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36101778,32.52920891],[102.36042478,32.53223491],[102.36180078,32.52943191],[102.36101778,32.52920891]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.35893661,32.54128582],[102.35863661,32.54284882],[102.35972161,32.54184882],[102.35893661,32.54128582]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33622465,32.58558836],[102.33730765,32.58524236],[102.33641465,32.58462236],[102.33622465,32.58558836]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3677006,32.70897712],[102.3680056,32.70740512],[102.3664506,32.70713712],[102.3677006,32.70897712]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40601949,32.7354012],[102.40623849,32.7367712],[102.40695249,32.7356262],[102.40601949,32.7354012]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4516189,32.76856615],[102.4529219,32.76802715],[102.4512669,32.76771015],[102.4516189,32.76856615]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5201176,32.78933695],[102.5207916,32.78992695],[102.5210646,32.78884295],[102.5201176,32.78933695]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56729548,32.80837812],[102.55410649,32.80887743],[102.55249642,32.81079341],[102.55881742,32.81767541],[102.56158142,32.81855341],[102.56110142,32.81761741],[102.56352742,32.81512541],[102.56263442,32.81269041],[102.56527042,32.80891141],[102.56729548,32.80837812]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59623845,33.08822398],[102.59540945,33.08820298],[102.59596945,33.08961398],[102.59718545,33.08832398],[102.59623845,33.08822398]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.77678407,33.09318203],[102.77265007,33.09353103],[102.77437007,33.09421503],[102.77678407,33.09318203]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.87134694,33.06397062],[102.87238694,33.06380262],[102.87159794,33.06280862],[102.87134694,33.06397062]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.90102744,33.04570761],[102.89790544,33.04553061],[102.90036744,33.04664061],[102.90102744,33.04570761]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.95403066,33.01080568],[102.95532866,33.01048468],[102.95558066,33.00845668],[102.95403066,33.01080568]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96363742,33.0083673],[102.95559642,33.0071013],[102.95237442,33.0115343],[102.95545442,33.0083673],[102.96363742,33.0083673]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9128346,33.06628446],[102.90958684,33.06394985],[102.907556,33.064822],[102.90717,33.068523],[102.91094729,33.06845586],[102.9128346,33.06628446]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.91094729,33.06845586],[102.90717,33.068523],[102.906226,33.072547],[102.91094729,33.06845586]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.59349435,33.08818815],[102.59287736,33.08700214],[102.59007936,33.08734013],[102.59349435,33.08818815]],[[102.5916052,33.08755369],[102.59014093,33.08734414],[102.59368035,33.08778677],[102.5916052,33.08755369]]],[[[102.59322835,33.08861115],[102.59419435,33.08793215],[102.59339336,33.08665115],[102.58978236,33.08707713],[102.59322835,33.08861115]],[[102.59225515,33.08643891],[102.59399932,33.08711311],[102.59403223,33.08845711],[102.58982763,33.08754324],[102.59225515,33.08643891]]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59802961,33.08885687],[102.59837526,33.08751262],[102.59610745,33.08897698],[102.59802961,33.08885687]]]}},{"type":"Feature","properties":{"project_name":"红原县2018年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2018,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.91366576,33.06552204],[102.91118629,33.06277971],[102.90958684,33.06394985],[102.9128346,33.06628446],[102.91366576,33.06552204]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41955324,32.29097006],[102.42016891,32.2897406],[102.41364976,32.28812566],[102.41660754,32.29028739],[102.41467008,32.29185059],[102.41577943,32.29357592],[102.41955324,32.29097006]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41275659,32.28506794],[102.41189292,32.2863715],[102.41295507,32.28600135],[102.41219869,32.28697768],[102.41337349,32.28829733],[102.41427472,32.28753022],[102.41797617,32.28859774],[102.41699789,32.28534205],[102.41275659,32.28506794]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.69422683,32.91298788],[102.6937084,32.91142691],[102.692543,32.91257638],[102.69422683,32.91298788]],[[102.69360064,32.91150787],[102.69420145,32.91293748],[102.69263504,32.91257136],[102.69360064,32.91150787]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.69753553,32.91331697],[102.69772595,32.91203873],[102.69631408,32.91181199],[102.69753553,32.91331697]],[[102.69674955,32.91168221],[102.697632,32.91320302],[102.69615947,32.91232594],[102.69674955,32.91168221]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41364976,32.28812566],[102.41243203,32.29060402],[102.41467008,32.29185059],[102.41667498,32.29049721],[102.41364976,32.28812566]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.64173703,33.2463083],[102.64030523,33.24640915],[102.63858172,33.24439187],[102.64013124,33.24731958],[102.64329981,33.24882333],[102.6437066,33.24780942],[102.64173703,33.2463083]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.64989368,33.23614881],[102.65191606,33.23605225],[102.65116504,33.23357389],[102.64668575,33.23269413],[102.64396599,33.23379383],[102.64989368,33.23614881]],[[102.65104275,33.235961],[102.64885834,33.23560164],[102.64843992,33.23354707],[102.65052954,33.23371873],[102.65104275,33.235961]],[[102.64784798,33.23519668],[102.64445647,33.23375673],[102.64746818,33.23313838],[102.64784798,33.23519668]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6417512,33.22472513],[102.64506283,33.22487232],[102.64255264,33.22674754],[102.64577729,33.22509201],[102.64439521,33.22391816],[102.6417512,33.22472513]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65192731,33.22742808],[102.65018822,33.22654093],[102.6520371,33.22486047],[102.64894405,33.22605649],[102.64892529,33.2272438],[102.65192731,33.22742808]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.64515433,33.21491568],[102.64655492,33.21710157],[102.65144076,33.21649393],[102.64895757,33.21302861],[102.64515433,33.21491568]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63903322,33.20076764],[102.64384211,33.200866],[102.64250163,33.19417057],[102.64200282,33.19509321],[102.64305823,33.19517457],[102.64121801,33.19678042],[102.64334179,33.19800032],[102.64110177,33.19710961],[102.63903322,33.20076764]],[[102.64302593,33.20020789],[102.64102421,33.19861405],[102.64259781,33.19875514],[102.64302593,33.20020789]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63855437,32.96429643],[102.63666468,32.96549562],[102.63647175,32.97144182],[102.63927677,32.97100594],[102.64251797,32.96813735],[102.63855437,32.96429643]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.64377279,32.97229423],[102.64118755,32.9739646],[102.64431325,32.97487037],[102.64377279,32.97229423]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.69910611,32.93602283],[102.70138961,32.93569217],[102.70127743,32.93030415],[102.69729081,32.92275984],[102.69554368,32.921703],[102.69557299,32.92497674],[102.69801832,32.93019244],[102.69605957,32.93493825],[102.69910611,32.93602283]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.42057502,32.2852832],[102.4173211,32.28612932],[102.41804736,32.28802627],[102.42282658,32.28501032],[102.42057502,32.2852832]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.42971174,32.28737268],[102.43050456,32.28718758],[102.42917955,32.28528321],[102.42842853,32.28748262],[102.42971174,32.28737268]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.22192794,32.46714234],[102.22445994,32.46616066],[102.22388595,32.46551424],[102.22192794,32.46714234]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.22660572,32.46539086],[102.22641528,32.46726036],[102.22815872,32.46551693],[102.22660572,32.46539086]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.24791915,32.46631906],[102.24678338,32.46763686],[102.24865615,32.46754467],[102.24791915,32.46631906]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.24647237,32.46734478],[102.24758327,32.46545255],[102.24600253,32.46642557],[102.24647237,32.46734478]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60716276,33.15974633],[102.61019234,33.15802717],[102.60514209,33.15558561],[102.60434206,33.15761454],[102.60716276,33.15974633]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60369173,33.1632648],[102.60471964,33.16400946],[102.60783801,33.16264741],[102.60622732,33.16272547],[102.60421997,33.15791741],[102.60225099,33.16122994],[102.60369173,33.1632648]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6694777,33.19287892],[102.67165254,33.19266008],[102.67058434,33.1892078],[102.6673439,33.19100679],[102.6694777,33.19287892]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61097477,33.15787975],[102.61006085,33.15887356],[102.61348496,33.15736141],[102.61097477,33.15787975]]]}},{"type":"Feature","properties":{"project_name":"红原县2020年川西高原生态脆弱区综合治理项目","project_category":"林地修复","year":2020,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.67165254,33.19266008],[102.6723832,33.1908016],[102.67098928,33.1889422],[102.67165254,33.19266008]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年人工造林封山育林项目","project_category":"林地修复","year":2021,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":1,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.31843122,32.47851741],[102.32585186,32.48248853],[102.3274227,32.48123597],[102.32073199,32.47710215],[102.31843122,32.47851741]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年人工造林封山育林项目","project_category":"林地修复","year":2021,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":1,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32585186,32.48248853],[102.31843122,32.47851741],[102.32273624,32.48352346],[102.32585186,32.48248853]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":4.7853,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.68731817,32.76417603],[102.6883926,32.7643661],[102.6891861,32.761795],[102.6870575,32.7623825],[102.68731817,32.76417603]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":2.0843,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6736984,32.8220177],[102.6735687,32.8201523],[102.6720657,32.8205833],[102.6736984,32.8220177]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":10.6583,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6710892,32.8218193],[102.6656036,32.8172493],[102.6671295,32.8206749],[102.6710892,32.8218193]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":9.0739,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.72655186,32.9010582],[102.7250748,32.9010658],[102.7248001,32.9063416],[102.72655186,32.9010582]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":47.7094,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.73438071,32.8991318],[102.7271957,32.8980827],[102.7291336,32.9010086],[102.727562,32.9071159],[102.7290115,32.9090233],[102.7332001,32.903923],[102.73438071,32.8991318]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":9.8722,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6854553,32.7503662],[102.6849823,32.7487831],[102.6800003,32.7493095],[102.6810989,32.7508812],[102.6854553,32.7503662]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":64.8694,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6859131,32.7468872],[102.6874771,32.7471466],[102.6892471,32.7421036],[102.679985,32.7364044],[102.6790314,32.7405663],[102.681366,32.7442017],[102.6859131,32.7468872]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":6.262,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6925888,32.7791405],[102.6917191,32.7810936],[102.695755,32.7815132],[102.6958313,32.7800598],[102.6925888,32.7791405]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":3.3888,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6773529,32.7912407],[102.6755295,32.7932777],[102.6768875,32.7943687],[102.6773529,32.7912407]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":13.0213,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6612015,32.7942162],[102.6605606,32.7970505],[102.6621475,32.7996368],[102.6646042,32.7953568],[102.6612015,32.7942162]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":25.2265,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.7279434,32.9084587],[102.7291336,32.9010086],[102.7271576,32.8980713],[102.72530679,32.89949094],[102.72715,32.9017258],[102.7248001,32.9063416],[102.7252274,32.9080658],[102.7279434,32.9084587]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":57.171,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6976166,32.7256699],[102.6933136,32.724823],[102.6907425,32.7284851],[102.6936874,32.7356339],[102.6948395,32.7311859],[102.6973419,32.7313309],[102.7017899,32.7287979],[102.6976166,32.7256699]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":70.1388,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6933899,32.7248077],[102.6921997,32.7199783],[102.68647,32.7204018],[102.6877365,32.7305183],[102.6916046,32.734642],[102.6930618,32.7341347],[102.6907425,32.7284851],[102.6933899,32.7248077]]]}},{"type":"Feature","properties":{"project_name":"红原县2021年黄河上游水源涵养补给区生态综合治理项目","project_category":"林地修复","year":2021,"measure_type":"人工种草/补播","feature_role":"工程范围","township":"邛溪镇","area_mu":24.0019,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6900406,32.7139702],[102.6866913,32.7149086],[102.6875458,32.7164154],[102.6864526,32.72039681],[102.6921997,32.7199783],[102.6900406,32.7139702]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":17.8563,"length_meter":1715.6304,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41297207,32.71144511],[102.40963945,32.70826195],[102.40665854,32.71028788],[102.41059742,32.71341536],[102.41297207,32.71144511]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":37.7935,"length_meter":2339.2556,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38676582,32.71181587],[102.38960601,32.710207],[102.39129771,32.70743343],[102.3853235,32.70519946],[102.38296067,32.70977223],[102.38458709,32.71192332],[102.38676582,32.71181587]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":9.2504,"length_meter":1460.3415,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38062253,32.7150631],[102.37769229,32.71593864],[102.37935547,32.71780716],[102.38288135,32.71872046],[102.38062253,32.7150631]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":43.4591,"length_meter":2805.2316,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36620749,32.70658525],[102.3682672,32.70740446],[102.3682522,32.70917464],[102.37009406,32.70915937],[102.37534124,32.70574995],[102.37444014,32.70356655],[102.37142572,32.70145758],[102.36739891,32.70331389],[102.36729188,32.70620377],[102.36620749,32.70658525]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":28.8507,"length_meter":2380.8915,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36727169,32.70333232],[102.37142572,32.70145758],[102.36651098,32.69935374],[102.36140251,32.70300946],[102.36526055,32.70542401],[102.36727169,32.70333232]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":31.2749,"length_meter":2525.5482,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39703034,32.71005801],[102.39137512,32.71322933],[102.39177476,32.71482864],[102.40067533,32.71515951],[102.40164511,32.71281039],[102.39703034,32.71005801]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":32.2975,"length_meter":2425.0952,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39129771,32.70743343],[102.38960601,32.710207],[102.38676582,32.71181587],[102.39269425,32.71301258],[102.39703034,32.71005801],[102.39129771,32.70743343]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":10.7853,"length_meter":1457.0569,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44012155,32.63749304],[102.43395073,32.63657464],[102.4335051,32.63807508],[102.43708238,32.63900388],[102.44012155,32.63749304]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":6.0381,"length_meter":1256.3107,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44933209,32.64401721],[102.44400477,32.64334778],[102.44597158,32.64590338],[102.44933209,32.64401721]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":15.9629,"length_meter":1743.3572,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40963945,32.70826195],[102.41297207,32.71144511],[102.41421253,32.70848562],[102.41356307,32.70541417],[102.40963945,32.70826195]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":29.3963,"length_meter":2434.7677,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40539962,32.62080861],[102.41108186,32.62097937],[102.41300649,32.62214766],[102.4157499,32.61929955],[102.41109726,32.61638181],[102.40539962,32.62080861]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":51.2165,"length_meter":3916.8822,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44400477,32.64334778],[102.44933209,32.64401721],[102.45107817,32.64289953],[102.44012155,32.63749304],[102.43708238,32.63900388],[102.43338165,32.63822629],[102.43396262,32.64065272],[102.44400477,32.64334778]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":25.1942,"length_meter":2267.3544,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41088186,32.62513792],[102.4043362,32.62167455],[102.40341348,32.62332042],[102.40822502,32.62910266],[102.41088186,32.62513792]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"安曲镇","area_mu":21.1862,"length_meter":2015.5863,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41300649,32.62214766],[102.41108186,32.62097937],[102.4043362,32.62167455],[102.41088186,32.62513792],[102.41300649,32.62214766]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":33.5142,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6375365,33.22890444],[102.63715088,33.22435929],[102.6351199,33.22199496],[102.63217954,33.2248291],[102.63226877,33.22780344],[102.63570691,33.22933412],[102.63745524,33.23312874],[102.6375365,33.22890444]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":35.9101,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62214879,33.16507516],[102.6207755,33.16421686],[102.61938697,33.1679874],[102.62515308,33.1677247],[102.62346329,33.16987599],[102.62926115,33.17249447],[102.63010336,33.16913549],[102.62214879,33.16507516]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":22.475,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62780975,33.1527215],[102.62687634,33.15123416],[102.62363322,33.15202964],[102.62401773,33.15338525],[102.62129417,33.15609941],[102.62840413,33.15565428],[102.62780975,33.1527215]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":9.6225,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62692033,33.14908136],[102.62538611,33.14882387],[102.62428104,33.1509779],[102.62280046,33.15127831],[102.62153357,33.15461914],[102.623883,33.15332151],[102.62359333,33.15188274],[102.62599765,33.15147389],[102.62692033,33.14908136]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":21.5002,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57500589,33.15794229],[102.57638454,33.15667584],[102.57503271,33.15419679],[102.5702829,33.1555643],[102.57191501,33.159343],[102.57500589,33.15794229]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":20.5407,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56891799,33.11005263],[102.57259798,33.11450778],[102.57528019,33.11191945],[102.57368159,33.10876078],[102.56891799,33.11005263]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":7.0411,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57913318,33.10889967],[102.58358431,33.10982733],[102.58222175,33.10784249],[102.57913318,33.10889967]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":19.1252,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57522161,33.10295595],[102.57427157,33.1061895],[102.57779063,33.10694052],[102.57828416,33.10265532],[102.57671775,33.10183993],[102.57522161,33.10295595]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":19.6482,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56275547,33.08466352],[102.56080559,33.084459],[102.55961469,33.08808309],[102.56636099,33.08888775],[102.56275547,33.08466352]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":26.9786,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54508451,33.08565999],[102.54221099,33.08828495],[102.55237878,33.08631859],[102.55259925,33.08462862],[102.54892853,33.08360217],[102.54811054,33.08187245],[102.54508451,33.08565999]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":131.9731,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55525062,33.07035354],[102.55393771,33.06927325],[102.54065816,33.07065966],[102.54527924,33.07402854],[102.55061615,33.07562084],[102.55045573,33.07895569],[102.5552918,33.08003847],[102.55766771,33.07999104],[102.56077596,33.07583613],[102.56500469,33.07306803],[102.56088703,33.07149371],[102.55664309,33.07440653],[102.55501897,33.07375629],[102.55643753,33.07098986],[102.55525062,33.07035354]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":58.6028,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54231533,33.06632233],[102.5408769,33.06747904],[102.54065816,33.07065966],[102.54713657,33.0699495],[102.55094737,33.06739186],[102.55625814,33.06689834],[102.55756706,33.06475193],[102.55703062,33.06375414],[102.55131446,33.06412676],[102.54482433,33.0665409],[102.54231533,33.06632233]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":61.8563,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55336935,33.06202625],[102.55423035,33.0620698],[102.55164476,33.05992527],[102.54712499,33.06134166],[102.54308469,33.05883134],[102.54173082,33.06480825],[102.54231533,33.06632233],[102.54432604,33.06660033],[102.55131446,33.06412676],[102.55674579,33.06374627],[102.55336935,33.06202625]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":17.3374,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53754385,33.05909771],[102.54173082,33.06480825],[102.54252095,33.05877143],[102.54089094,33.06063745],[102.53754385,33.05909771]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":17.1523,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54303156,33.0585145],[102.54715787,33.06051854],[102.55137774,33.05910507],[102.54757844,33.05742987],[102.54303156,33.0585145]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":7.3575,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52966129,33.06423828],[102.53133498,33.0645065],[102.5322523,33.06047557],[102.53030502,33.06045948],[102.52966129,33.06423828]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":130.3835,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5230501,33.04988805],[102.52005537,33.05102645],[102.51716153,33.05686493],[102.51810998,33.06168101],[102.52117563,33.05960406],[102.52784502,33.06039196],[102.53518101,33.0593322],[102.53040496,33.05509653],[102.53147674,33.05395104],[102.52955194,33.05214077],[102.52732211,33.05100134],[102.52579168,33.05263367],[102.52722174,33.05090645],[102.52318477,33.04983758],[102.5238422,33.05061949],[102.52307874,33.04989329],[102.52252592,33.05129494],[102.5230501,33.04988805]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":11.7127,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52290963,33.04985823],[102.52092984,33.04827211],[102.5153002,33.05055453],[102.51982219,33.05095257],[102.52290963,33.04985823]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":168.2079,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57082762,33.09275174],[102.5695938,33.09317017],[102.57124604,33.0958041],[102.57594742,33.09885173],[102.57736405,33.09555068],[102.58432363,33.09510179],[102.58626873,33.09315888],[102.58379911,33.09074496],[102.58337821,33.08798277],[102.58661832,33.08559357],[102.58444036,33.08520733],[102.58185986,33.08042678],[102.57726105,33.07779639],[102.57449302,33.07971685],[102.57630619,33.0865891],[102.5761989,33.09183979],[102.57357034,33.09324527],[102.56992639,33.09197927],[102.57082762,33.09275174]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":38.6176,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58756346,33.07826401],[102.58545939,33.07616485],[102.5808535,33.07888778],[102.58297695,33.08048584],[102.5831057,33.08309751],[102.58483175,33.08517606],[102.58662883,33.08517069],[102.58790927,33.08362949],[102.58675669,33.07992175],[102.58756346,33.07826401]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":56.7171,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58484752,33.0666181],[102.57556064,33.07232444],[102.57665498,33.07507676],[102.57917175,33.07680083],[102.58341458,33.07495687],[102.58459861,33.0732144],[102.58484752,33.0666181]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":38.8892,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58611288,33.07429651],[102.58996453,33.07094911],[102.59367027,33.07086789],[102.59389558,33.0693444],[102.59206095,33.06908691],[102.5894474,33.06511531],[102.58813848,33.06512604],[102.58596053,33.06831926],[102.58505073,33.07323435],[102.58611288,33.07429651]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":104.8962,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59101009,33.04452055],[102.58822217,33.04174425],[102.58953109,33.03653127],[102.58873544,33.0342058],[102.58253374,33.03996547],[102.57995925,33.03968115],[102.57998135,33.0410737],[102.58737375,33.04600824],[102.58665137,33.04742931],[102.58940942,33.04822282],[102.58463745,33.0526241],[102.59124856,33.05562935],[102.59216829,33.04867242],[102.59129534,33.04830862],[102.5921819,33.04863768],[102.59259766,33.0464947],[102.58996465,33.04738551],[102.5934557,33.04530043],[102.59105775,33.04453265],[102.58893405,33.04594976],[102.59101009,33.04452055]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":111.1492,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61274198,33.09374758],[102.61608175,33.09059275],[102.62350918,33.08904556],[102.62408854,33.08291296],[102.61957135,33.08435627],[102.61485444,33.08416319],[102.61610242,33.08630134],[102.61044489,33.08768225],[102.60758029,33.08567595],[102.60656875,33.0827504],[102.60305681,33.08469017],[102.60346344,33.08642103],[102.61274198,33.09374758]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":137.4662,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61958207,33.07487556],[102.61783382,33.07439662],[102.61719827,33.07261035],[102.61571823,33.07283748],[102.61620923,33.07205454],[102.61232145,33.07161337],[102.61252954,33.07380302],[102.60975363,33.07714674],[102.61019813,33.08288646],[102.61775591,33.08445437],[102.62351439,33.08340347],[102.62440164,33.07917643],[102.62352247,33.07742078],[102.62152223,33.07864476],[102.62347831,33.07738982],[102.62191662,33.07629742],[102.61999083,33.07698776],[102.6216923,33.07616458],[102.61958207,33.07487556]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":95.1454,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63103232,33.07437023],[102.62816257,33.07414845],[102.62678141,33.07667764],[102.62850113,33.08311428],[102.63012204,33.08676316],[102.63458524,33.08699919],[102.63797082,33.08523684],[102.63304236,33.0747791],[102.63103232,33.07437023]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":201.4734,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.64045755,33.07059107],[102.63765844,33.07262172],[102.64053536,33.07560464],[102.64964551,33.07505334],[102.65242019,33.07186724],[102.65339243,33.06808099],[102.65237271,33.06474613],[102.64621213,33.05828395],[102.63902408,33.05824552],[102.64045755,33.07059107]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":166.6705,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6358974,33.04743879],[102.63902408,33.05824552],[102.64621213,33.05828395],[102.64545411,33.05253994],[102.64003544,33.0440381],[102.63930121,33.0384357],[102.63465249,33.03094824],[102.63429389,33.03305352],[102.63168745,33.03377574],[102.6358974,33.04743879]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":105.4812,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62360149,33.05078792],[102.63274312,33.05003261],[102.62854731,33.03887484],[102.6313853,33.03747018],[102.62804464,33.03443538],[102.62557412,33.03450506],[102.62435203,33.03708533],[102.62739113,33.04675997],[102.62557282,33.04649467],[102.62268307,33.04114989],[102.62099946,33.04175167],[102.62360149,33.05078792]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":43.758,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62084556,33.03144365],[102.63209667,33.02928125],[102.62973268,33.02605817],[102.62434779,33.02752657],[102.61948513,33.02689947],[102.62084556,33.03144365]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":88.6408,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62207631,33.0271245],[102.62821863,33.02633242],[102.62586404,33.01971205],[102.62455513,33.02257665],[102.62253295,33.02304099],[102.61749064,33.02144759],[102.61110598,33.02153745],[102.61093952,33.02698956],[102.61385533,33.02741972],[102.61264566,33.02682328],[102.61415353,33.02599556],[102.61428763,33.02748806],[102.62207631,33.0271245]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":50.4812,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62917036,33.02604602],[102.63124595,33.02552948],[102.63045574,33.02432064],[102.63489332,33.02118643],[102.63277798,33.01818182],[102.62958376,33.01924027],[102.62552834,33.01598553],[102.6247982,33.01649998],[102.62729559,33.02391649],[102.62821863,33.02633242],[102.62917036,33.02604602]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":19.187,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6421372,33.02351828],[102.63548532,33.02202697],[102.63511518,33.02477892],[102.63646165,33.02613612],[102.63937989,33.02585717],[102.6421372,33.02351828]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":37.6218,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63202286,33.00727984],[102.6283536,33.00811669],[102.628654,33.01273009],[102.63294554,33.01489731],[102.63594961,33.01431796],[102.63650751,33.0135884],[102.63410425,33.01236531],[102.63202286,33.00727984]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":58.8878,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65475431,33.00956006],[102.65561262,33.01295038],[102.65651384,33.01175948],[102.67460609,33.00909873],[102.67520691,33.00771921],[102.67115141,33.00647552],[102.66638781,33.00791319],[102.65679623,33.00814922],[102.65703226,33.00920065],[102.65475431,33.00956006]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":11.99,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.68328841,33.00752982],[102.68934505,33.01171396],[102.68653409,33.00777261],[102.68328841,33.00752982]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":5.5797,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.67342882,33.01114115],[102.66987221,33.01145228],[102.67457144,33.01229986],[102.67342882,33.01114115]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":7.4958,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6446235,33.03835986],[102.64335664,33.03746405],[102.64240178,33.03973089],[102.64546035,33.04003168],[102.64665125,33.03849397],[102.6446235,33.03835986]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":6.4538,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.64804042,33.04147057],[102.64848567,33.04019175],[102.64701067,33.03929015],[102.64611481,33.0416814],[102.64927424,33.04202847],[102.64804042,33.04147057]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":14.1438,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65956641,33.04300442],[102.656734,33.04248761],[102.65612246,33.04653035],[102.65708805,33.04996357],[102.65956641,33.04300442]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":9.7227,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65971662,33.04307625],[102.66042472,33.04634581],[102.66220571,33.04730025],[102.66311122,33.04454347],[102.65971662,33.04307625]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":6.5936,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.66609437,33.04280344],[102.66962566,33.04659373],[102.6713691,33.04678685],[102.66797728,33.04299871],[102.66609437,33.04280344]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":11.3679,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.66708529,33.04220499],[102.67250378,33.04630641],[102.67056186,33.04176039],[102.66708529,33.04220499]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":16.7541,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63458761,33.24077449],[102.63521942,33.23769591],[102.63385149,33.23641918],[102.63430747,33.23505125],[102.63265523,33.23419295],[102.63342234,33.23289476],[102.63061449,33.23169359],[102.63345072,33.24111813],[102.63458761,33.24077449]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":28.469,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63569283,33.24003212],[102.63723778,33.23929987],[102.63756311,33.23330599],[102.63220961,33.23157107],[102.63521942,33.23769591],[102.63415727,33.24032448],[102.63569283,33.24003212]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":20.8452,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65213501,33.23794483],[102.65105137,33.23627453],[102.64285701,33.23711387],[102.6455745,33.23910744],[102.65213501,33.23794483]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":23.5784,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65213501,33.23794483],[102.6455745,33.23910744],[102.64314401,33.24026815],[102.64368871,33.24182402],[102.65271702,33.24011813],[102.65213501,33.23794483]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":49.57,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.64522808,33.22912089],[102.64322179,33.23091797],[102.64380449,33.23394322],[102.64668575,33.23269413],[102.65188554,33.23348637],[102.65194991,33.22742458],[102.64734359,33.22680571],[102.64473716,33.22788194],[102.64522808,33.22912089]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":23.8014,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6520572,33.22469946],[102.65207329,33.22251614],[102.64849559,33.22290651],[102.64232353,33.22688413],[102.64473716,33.22788194],[102.6520572,33.22469946]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":15.1262,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.64192066,33.22466762],[102.65195528,33.22185632],[102.6461778,33.22131987],[102.64192066,33.22466762]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":160.6906,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54718581,33.12535313],[102.5457823,33.12596229],[102.54716508,33.12530184],[102.54539754,33.12453588],[102.5444179,33.12129839],[102.5409195,33.11998422],[102.53875363,33.12139811],[102.53791929,33.12404973],[102.54166169,33.12886477],[102.54700792,33.12969953],[102.55002861,33.12844208],[102.55374354,33.12906211],[102.55591018,33.12647081],[102.5695979,33.12641945],[102.56386494,33.12328273],[102.55895123,33.11742732],[102.56138209,33.12071297],[102.55847486,33.11802127],[102.55697624,33.11967683],[102.55817037,33.12148903],[102.55766528,33.12436915],[102.55384531,33.12177236],[102.55341826,33.12716726],[102.55325552,33.12211736],[102.54961047,33.12464798],[102.55002145,33.12573778],[102.54958016,33.12466638],[102.54718581,33.12535313]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":102.9865,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53461195,33.11482038],[102.53316979,33.11298178],[102.53082316,33.12207488],[102.53405164,33.12550084],[102.53754936,33.12442381],[102.53875363,33.12139811],[102.5409195,33.11998422],[102.5444179,33.12129839],[102.54676533,33.11754284],[102.54161113,33.11962989],[102.54245419,33.1126339],[102.54005945,33.11334495],[102.537505,33.11631975],[102.53461195,33.11482038]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":84.0272,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56750012,33.10996039],[102.56570276,33.11151462],[102.56714877,33.11215294],[102.56556532,33.11163558],[102.56260471,33.11430823],[102.56659768,33.11657106],[102.56575528,33.1182338],[102.56700454,33.1208579],[102.56545068,33.12326929],[102.5695979,33.12641945],[102.57287508,33.12420916],[102.5723398,33.12178775],[102.57354146,33.12019698],[102.56951438,33.11537508],[102.56750012,33.10996039]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":9.2289,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57415909,33.14968526],[102.5731871,33.14763982],[102.56769577,33.14925663],[102.56786018,33.15015882],[102.57415909,33.14968526]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":68.8599,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56788181,33.14421626],[102.56604193,33.14533871],[102.56383904,33.14408911],[102.56234783,33.14504055],[102.55863347,33.14422708],[102.55530868,33.15192138],[102.56761267,33.14928095],[102.56756005,33.14699448],[102.5618608,33.14808314],[102.56759939,33.14693918],[102.56867252,33.14531453],[102.56788181,33.14421626]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":63.9338,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56421922,33.14118982],[102.56097961,33.14282882],[102.56110568,33.14147698],[102.55835008,33.13988119],[102.55528447,33.14099166],[102.5525957,33.14034471],[102.55264599,33.14376491],[102.55177829,33.14298707],[102.55282349,33.14316945],[102.55320166,33.14149389],[102.55149993,33.14054653],[102.5522574,33.14700716],[102.55415612,33.14713807],[102.55533492,33.14536361],[102.55746517,33.14575938],[102.55863347,33.14422708],[102.56234783,33.14504055],[102.56383904,33.14408911],[102.56622891,33.14530924],[102.56742829,33.14377162],[102.56600615,33.14382379],[102.56421922,33.14118982]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":114.2928,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54125617,33.13164126],[102.54296463,33.13136834],[102.54304223,33.1332732],[102.54506431,33.1332545],[102.54507936,33.13170472],[102.54733298,33.13424086],[102.55005811,33.1346271],[102.55016539,33.13031411],[102.55461553,33.13278087],[102.55748387,33.12846698],[102.56202646,33.13023991],[102.56363904,33.12732111],[102.56785173,33.12961912],[102.5706618,33.12753109],[102.5695979,33.12641945],[102.56300594,33.12586019],[102.56053731,33.12718957],[102.55591018,33.12647081],[102.55374354,33.12906211],[102.55002861,33.12844208],[102.54700792,33.12969953],[102.54166169,33.12886477],[102.53928206,33.12542047],[102.53650601,33.12850606],[102.53669394,33.1306051],[102.54125617,33.13164126]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":48.0725,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57710983,33.12667653],[102.57678822,33.12303395],[102.57354146,33.12019698],[102.5723398,33.12178775],[102.57287508,33.12420916],[102.5695979,33.12641945],[102.5706618,33.12753109],[102.57368677,33.12738106],[102.57649236,33.13132792],[102.57876199,33.12960812],[102.57710983,33.12667653]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":3.8492,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58172822,33.11053543],[102.57908761,33.10896478],[102.57853103,33.11064272],[102.58172822,33.11053543]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":14.0222,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57386918,33.10858836],[102.575953,33.11175916],[102.57812022,33.1115124],[102.57873783,33.10882516],[102.57386918,33.10858836]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":34.4405,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58496234,33.1094124],[102.58414811,33.10074033],[102.5830645,33.10015024],[102.57999605,33.10265006],[102.57911972,33.10723986],[102.57713997,33.10809327],[102.57884059,33.10877155],[102.58254994,33.1076262],[102.58395057,33.10986472],[102.58496234,33.1094124]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":8.5492,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57033409,33.10464133],[102.57224382,33.10894885],[102.5737244,33.10857141],[102.57442178,33.1073274],[102.57193743,33.10592181],[102.57244709,33.10451871],[102.57033409,33.10464133]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":68.9924,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60830774,33.13807655],[102.60878621,33.13648237],[102.60941424,33.13750272],[102.61583381,33.13586804],[102.61423023,33.13282727],[102.60982604,33.1317222],[102.60922791,33.12921166],[102.60590197,33.12770157],[102.60270478,33.1285867],[102.60641427,33.13414424],[102.6057008,33.13651531],[102.60427387,33.13647239],[102.60471375,33.13832848],[102.60830774,33.13807655]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":64.3623,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61423023,33.13282727],[102.61583381,33.13586804],[102.6087563,33.13833226],[102.61624933,33.1433749],[102.61784048,33.14208358],[102.61770637,33.13756137],[102.62083383,33.13323765],[102.61895896,33.13182949],[102.61423023,33.13282727]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":34.9028,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.67478185,33.01240667],[102.67596942,33.01725597],[102.67828268,33.01881141],[102.68168634,33.01882225],[102.68189717,33.01496237],[102.6795852,33.01264308],[102.67478185,33.01240667]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":95.9958,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55917782,33.08249154],[102.56628803,33.08777732],[102.56703905,33.09618004],[102.56939296,33.098838],[102.56957535,33.10164208],[102.57522161,33.10295595],[102.57502559,33.09983782],[102.56826257,33.09674888],[102.56742572,33.09135066],[102.57045125,33.09004175],[102.57302617,33.08646078],[102.57164944,33.08290213],[102.5672253,33.08145546],[102.55917782,33.08249154]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":21.4955,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65349155,33.0542242],[102.65402173,33.05084004],[102.65010812,33.05226266],[102.64663306,33.05178678],[102.64522408,33.05384813],[102.65349155,33.0542242]]]}},{"type":"Feature","properties":{"project_name":"红原县2022年度黄河上游水源涵养补给区综合治理项目实施方案(代作业设计)变更后最终版","project_category":"林地修复","year":2022,"measure_type":"水源涵养","feature_role":"工程范围","township":"瓦切镇","area_mu":12.747,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.7213677,33.17349411],[102.72508782,33.17298214],[102.72464979,33.16931471],[102.72050136,33.17082375],[102.7213677,33.17349411]]]}},{"type":"Feature","properties":{"project_name":"4980小型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"小型坝","feature_role":"湿地设施/管线","township":null,"area_mu":null,"length_meter":1763.19,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.64587324,33.12363704],[102.64309459,33.12044618],[102.6416377,33.10897345]]}},{"type":"Feature","properties":{"project_name":"4980小型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"小型坝","feature_role":"湿地设施/管线","township":null,"area_mu":null,"length_meter":1762.25,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.6458354,33.12363792],[102.64306867,33.12045186],[102.64160557,33.10897644]]}},{"type":"Feature","properties":{"project_name":"4980小型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"小型坝","feature_role":"湿地设施/管线","township":null,"area_mu":null,"length_meter":1763.71,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.64590717,33.12363304],[102.64312051,33.12044051],[102.64167121,33.10897022]]}},{"type":"Feature","properties":{"project_name":"4980小型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"小型坝","feature_role":"湿地设施/管线","township":null,"area_mu":null,"length_meter":1689.32,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.64590717,33.12363304],[102.64321384,33.12042008],[102.64143052,33.10950498]]}},{"type":"Feature","properties":{"project_name":"4980小型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"小型坝","feature_role":"湿地设施/管线","township":null,"area_mu":null,"length_meter":1703.6,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.6458354,33.12363792],[102.64297534,33.12047229],[102.64118943,33.1095051]]}},{"type":"Feature","properties":{"project_name":"4980小型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"小型坝","feature_role":"湿地设施/管线","township":null,"area_mu":null,"length_meter":76.84,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.64167152,33.10896977],[102.64118943,33.1095051]]}},{"type":"Feature","properties":{"project_name":"4980小型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"小型坝","feature_role":"湿地设施/管线","township":null,"area_mu":null,"length_meter":63.63,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.64167152,33.10896977],[102.64143052,33.10950498]]}},{"type":"Feature","properties":{"project_name":"4980小型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"小型坝","feature_role":"湿地设施/管线","township":null,"area_mu":null,"length_meter":6.71,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.6458354,33.12363792],[102.64590717,33.12363304]]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.75315657,33.08700991]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.75289327,33.08742086]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.75274192,33.08809892]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.75252937,33.08834621]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.75235965,33.08885837]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.7516612,33.08904322]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.75163256,33.08966706]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.75128969,33.08988441]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.75075634,33.09050299]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.75003778,33.09124251]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71764428,33.09310994]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71668008,33.09282037]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71777811,33.09352928]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71792918,33.09423517]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71889138,33.09458517]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71899438,33.09520644]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71832148,33.09537506]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71780682,33.09534094]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71520755,33.09468636]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71464822,33.09541515]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.717561,33.09620304]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71782859,33.09600813]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71842798,33.09599596]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71875605,33.09675429]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71954269,33.0971586]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71977864,33.0968327]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.72054653,33.09707973]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.72066763,33.09778055]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.72161812,33.09869251]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.72120313,33.09958286]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.72205706,33.10047459]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.72346886,33.10103789]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.72441214,33.1013858]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.72082789,33.10083698]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71988586,33.10114483]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71728732,33.10172594]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71568169,33.0995356]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.7147095,33.09791581]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71675567,33.10024862]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71671321,33.10114773]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71466804,33.1016586]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.712058,33.10669163]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71014099,33.10795355]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.71137699,33.10745813]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.70878753,33.10873527]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.70745944,33.10860722]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.70633766,33.10890205]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.70530652,33.10962872]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66461483,33.09322564]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66501801,33.095443]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66575095,33.09954046]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66182275,33.10512929]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66275441,33.10461844]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.6638044,33.10398995]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.6654938,33.10300736]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66277424,33.10250345]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66252926,33.10421097]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66300114,33.10092156]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.6633161,33.09880996]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66370885,33.09599409]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.68563492,33.0988949]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.68428818,33.09954384]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.68450057,33.10021099]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.6966978,33.10257552]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.75013995,33.09197056]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66411116,33.0930763]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.6639131,33.09455853]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66713134,33.1020279]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66853616,33.10121215]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.67532149,33.09779748]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66949834,33.10062577]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66598438,33.10048997]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66625901,33.10212405]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.74665038,33.08474211]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.7474249,33.08556172]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.74630606,33.08685869]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.74575305,33.08740698]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.74461972,33.08807756]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.74371162,33.08990937]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.74411135,33.09143996]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.74436873,33.08973518]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.74517011,33.08926206]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.7462666,33.08853671]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.74690685,33.08792113]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.74620948,33.08761469]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.74672571,33.08697131]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.7326357,33.091786]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.73404116,33.09192689]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.73370988,33.09260909]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.73448552,33.09325741]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.7346449,33.0941374]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.73525457,33.09492321]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.73219454,33.09490137]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.70522419,33.11095728]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.7051574,33.11171564]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.70464107,33.1123161]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.70359644,33.11268973]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66484028,33.09451585]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66496747,33.09528825]}},{"type":"Feature","properties":{"project_name":"4980微型坝成型(1)(1)","project_category":"湿地修复","year":2022,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.66354101,33.09714279]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.61897802,32.87046386]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.62252927,32.87014396]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.62392402,32.86852193]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.60307789,32.79317314]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.63793588,32.83906797]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.63634801,32.83689549]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.63536096,32.83537202]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.63452947,32.83431729]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.63367653,32.83254135]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.63170242,32.83109894]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.62851596,32.83027856]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.62633801,32.82960241]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.62321591,32.82972863]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.6242137,32.80228186]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.62470722,32.80442814]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.62567282,32.80659239]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.62573719,32.80828769]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.62807608,32.80805324]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58432388,32.7799864]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58651257,32.77850705]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58243561,32.78179045]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58097649,32.78372074]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58217812,32.78529019]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58331537,32.78752708]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58458138,32.78916862]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58535385,32.79151363]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58694172,32.79306492]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58797169,32.79510319]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58934498,32.796943]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58885145,32.77881375]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58747816,32.78050958]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58724213,32.78256618]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58831501,32.7852]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58928061,32.78732864]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.59048223,32.78956547]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.59185553,32.79201871]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.59337902,32.79052152]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.59228468,32.78875373]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.59093285,32.78671531]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.58958101,32.78474901]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.5976491,32.79223516]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.59706974,32.79014271]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.59799242,32.78770747]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.59858251,32.78611099]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.60257363,32.79934192]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.60514855,32.80536599]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.60404348,32.80462653]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.60329247,32.80359849]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.60279894,32.80262455]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.60327101,32.80102834]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.60172606,32.80055038]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.59977341,32.79886395]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.60087311,32.79956287]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.59058952,32.79344371]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":2023,"measure_type":"微型坝","feature_role":"湿地设施点","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Point"},"geometry":{"type":"Point","coordinates":[102.60719776,32.8083959]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"微型坝","feature_role":"湿地设施/管线","township":null,"area_mu":null,"length_meter":1805.07,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.61052538,32.86745605],[102.60675212,32.86885188],[102.60153781,32.86757739],[102.6067497,32.86880685],[102.6104937,32.86741975]]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"微型坝","feature_role":"湿地设施/管线","township":null,"area_mu":null,"length_meter":899.54,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.61050954,32.8674379],[102.60675091,32.86882937],[102.60154479,32.8676035]]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"微型坝","feature_role":"湿地设施/管线","township":null,"area_mu":null,"length_meter":901.99,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.61052538,32.86745605],[102.60675212,32.86885188],[102.60153569,32.8676247]]}},{"type":"Feature","properties":{"project_name":"红原县蓄水保湿工程-小型坝和微型坝(1)(1)","project_category":"湿地修复","year":null,"measure_type":"微型坝","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61052538,32.86745605],[102.60690208,32.86873045],[102.60153781,32.86757739],[102.60632964,32.86893524],[102.61052538,32.86745605]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":188,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.90533546,33.04182428],[102.91013514,33.04289545],[102.9116404,33.03994122],[102.90566824,33.03969149],[102.90533546,33.04182428]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":125,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.91273185,33.04443507],[102.91366198,33.04433194],[102.91250551,33.04171034],[102.91321079,33.04034477],[102.91138648,33.04004076],[102.91019745,33.042895],[102.91273185,33.04443507]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":4992,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.93703006,33.07262882],[102.93856079,33.06996731],[102.9344546,33.07022836],[102.93806199,33.06908603],[102.93635928,33.06815654],[102.93816958,33.06787755],[102.93881551,33.06629883],[102.93616426,33.06467515],[102.93919977,33.06472687],[102.94027685,33.06011169],[102.93608492,33.05985695],[102.9396567,33.05940368],[102.93759619,33.0584441],[102.93962515,33.05810082],[102.9408576,33.05489615],[102.93847341,33.0541239],[102.94145711,33.05233611],[102.93743809,33.05132271],[102.94105138,33.05014448],[102.94281677,33.04668404],[102.94414819,33.04702882],[102.94172083,33.04510499],[102.94451785,33.04563132],[102.94232915,33.04437757],[102.94293794,33.04210074],[102.94137898,33.04172606],[102.94468573,33.04145774],[102.94378958,33.03949287],[102.94125201,33.03977445],[102.94320965,33.03809575],[102.94207327,33.03569695],[102.93994638,33.03597064],[102.93823659,33.03793057],[102.93547163,33.04390699],[102.93514603,33.04902379],[102.93201706,33.05165639],[102.93168051,33.05264891],[102.93305109,33.05300842],[102.93070478,33.05347026],[102.92962642,33.05564616],[102.93309113,33.05480828],[102.93363205,33.05587534],[102.92932631,33.05682041],[102.92860516,33.06013771],[102.92856002,33.06418713],[102.93055434,33.06208166],[102.93153295,33.06300472],[102.93250288,33.06229612],[102.92887721,33.06516522],[102.92903769,33.06660528],[102.93051665,33.06688266],[102.92894134,33.0675568],[102.92886878,33.07284912],[102.93154679,33.07571448],[102.92935555,33.07645327],[102.93103627,33.08029087],[102.93262051,33.08091503],[102.93630794,33.07417181],[102.93435721,33.07314421],[102.93703006,33.07262882]],[[102.93758972,33.06591501],[102.93396629,33.06566309],[102.93535509,33.06518035],[102.93393483,33.0637237],[102.93505515,33.06277063],[102.93752525,33.06327452],[102.93844324,33.06451997],[102.93679654,33.0640531],[102.93557135,33.06553656],[102.93758972,33.06591501]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":2005,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.90263877,33.03484393],[102.90289578,33.03272438],[102.90884218,33.03422452],[102.90940017,33.03285115],[102.90835825,33.03177569],[102.91005325,33.03046603],[102.90649914,33.02934245],[102.9079092,33.02807381],[102.90592071,33.02545812],[102.90791362,33.01339542],[102.90945864,33.01161911],[102.90791555,33.01102345],[102.9054503,33.01429765],[102.9017777,33.01442265],[102.90473028,33.01682216],[102.90365441,33.01810871],[102.90230704,33.01748867],[102.90347563,33.01834856],[102.90282401,33.01895406],[102.90451876,33.01812235],[102.90723739,33.02121729],[102.90076237,33.02073443],[102.90197202,33.02410262],[102.90002482,33.02530491],[102.90157157,33.02577682],[102.89958878,33.02607482],[102.89877341,33.02804878],[102.90170792,33.02779145],[102.9018523,33.02681395],[102.90226666,33.02773655],[102.9032363,33.02562547],[102.90127682,33.02872944],[102.90448118,33.02840491],[102.9017452,33.02948629],[102.90145112,33.03147797],[102.90121933,33.02957358],[102.89877432,33.02947432],[102.89873562,33.03354139],[102.89729891,33.03347477],[102.89796769,33.03730682],[102.90263877,33.03484393]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"查尔玛乡","area_mu":1996,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[101.99133716,32.49239388],[101.98494335,32.49294106],[101.98384471,32.49524884],[101.98630943,32.49553365],[101.9873432,32.49371077],[101.98947892,32.49344613],[101.98846729,32.49646553],[101.99236675,32.49508881],[101.99704361,32.47416441],[101.99608685,32.46926853],[101.99037784,32.47012008],[101.99093379,32.4734586],[101.99537096,32.47257914],[101.99182444,32.47436599],[101.99327494,32.47526488],[101.99044416,32.47607912],[101.99058822,32.47879523],[101.99288105,32.48001885],[101.99093457,32.47939301],[101.98901673,32.48085402],[101.98888455,32.4826158],[101.99207833,32.48303115],[101.99343392,32.48486203],[101.99326493,32.48614086],[101.98997164,32.48390268],[101.98843451,32.48534839],[101.99025813,32.48750603],[101.98996738,32.49015768],[101.99123415,32.49054349],[101.99133716,32.49239388]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"查尔玛乡","area_mu":2988,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[101.99327235,32.4981936],[101.98983511,32.49696902],[101.99106457,32.49860429],[101.98741914,32.49691552],[101.99305272,32.50000089],[101.99230352,32.5013626],[101.98998784,32.50087844],[101.9866587,32.49712555],[101.98402902,32.49843846],[101.98578936,32.50464337],[101.98948869,32.50333796],[101.98650664,32.50542584],[101.99012763,32.50856242],[101.99422792,32.5076538],[101.99021107,32.51001851],[101.98911924,32.51291158],[101.99365847,32.50971704],[101.99108439,32.51283617],[101.99600391,32.51170213],[101.99510126,32.51402634],[101.99839309,32.51568912],[101.99754828,32.51712063],[101.99523164,32.51738977],[101.99394788,32.52023893],[101.99474197,32.52082589],[101.99305229,32.52134116],[101.98924052,32.51513515],[101.98765991,32.51442052],[101.98784235,32.51791894],[101.98953472,32.51816615],[101.98815762,32.51819356],[101.98704186,32.52193951],[101.98728164,32.52418928],[101.98835322,32.52425712],[101.98751672,32.52496565],[101.98974754,32.52427986],[101.98765975,32.52562085],[101.98812612,32.52698083],[101.9896809,32.52520588],[101.99452015,32.52413497],[101.99462906,32.52269514],[101.99872594,32.52247624],[101.99711174,32.51925757],[101.9998178,32.51490978],[101.99955031,32.51100887],[101.99656575,32.50722721],[101.99327235,32.4981936]],[[101.98964356,32.52261844],[101.98776471,32.5232528],[101.98997417,32.52175593],[101.98964356,32.52261844]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"查尔玛乡","area_mu":2017,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[101.96996416,32.47802504],[101.97596539,32.48085591],[101.97784769,32.4830959],[101.98394614,32.48478207],[101.98566783,32.48325687],[101.98320783,32.48200076],[101.98621233,32.48253334],[101.98871484,32.47933338],[101.98946062,32.47137613],[101.9874879,32.47156639],[101.98729609,32.4745502],[101.98459395,32.47510342],[101.98122102,32.47986772],[101.97864152,32.47681337],[101.97846475,32.47157807],[101.97111001,32.47534075],[101.96996416,32.47802504]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":236,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.89825447,33.03734462],[102.89724782,33.03820199],[102.90507443,33.04305351],[102.90559791,33.03970215],[102.89825447,33.03734462]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":430,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.90450082,33.03390582],[102.90289578,33.03272438],[102.90256252,33.0377823],[102.90349911,33.03797232],[102.90443754,33.03543266],[102.90569012,33.03962886],[102.91100843,33.04012515],[102.91028235,33.03904441],[102.91138024,33.03921769],[102.91140094,33.03813351],[102.90813792,33.03728121],[102.90450082,33.03390582]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"查尔玛乡","area_mu":null,"length_meter":7654,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[101.9874879,32.47156639],[101.98729609,32.4745502],[101.98459395,32.47510342],[101.98122102,32.47986772],[101.97864152,32.47681337],[101.97846475,32.47157807],[101.97111001,32.47534075],[101.96996416,32.47802504],[101.97596539,32.48085591],[101.97784769,32.4830959],[101.98394614,32.48478207],[101.98566783,32.48325687],[101.98320783,32.48200076],[101.98621233,32.48253334],[101.98871484,32.47933338],[101.98946062,32.47137613]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"查尔玛乡","area_mu":null,"length_meter":11427,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[101.99037784,32.47012008],[101.9904802,32.47323135],[101.99536814,32.47266265],[101.99182444,32.47436599],[101.99327494,32.47526488],[101.99077279,32.47520291],[101.99049338,32.47862743],[101.99292229,32.47995942],[101.99060052,32.47949086],[101.98872787,32.48227672],[101.99207833,32.48303115],[101.99343392,32.48486203],[101.99326493,32.48614086],[101.98997164,32.48390268],[101.98843451,32.48534839],[101.99157739,32.492343],[101.98494335,32.49294106],[101.9838504,32.49491004],[101.98534798,32.49575483],[101.9873432,32.49371077],[101.98987304,32.49352966],[101.98846729,32.49646553],[101.99236675,32.49508881],[101.99386388,32.49032312],[101.99704361,32.47416441],[101.99608685,32.46926853]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"查尔玛乡","area_mu":null,"length_meter":18480,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[101.99327235,32.4981936],[101.98983511,32.49696902],[101.99106457,32.49860429],[101.98741914,32.49691552],[101.99305272,32.50000089],[101.99230352,32.5013626],[101.98998784,32.50087844],[101.9866587,32.49712555],[101.98402902,32.49843846],[101.98578936,32.50464337],[101.98948869,32.50333796],[101.98650664,32.50542584],[101.99012763,32.50856242],[101.99422792,32.5076538],[101.99021107,32.51001851],[101.98911924,32.51291158],[101.99365847,32.50971704],[101.99108439,32.51283617],[101.99600391,32.51170213],[101.99510126,32.51402634],[101.99839309,32.51568912],[101.99754828,32.51712063],[101.99523164,32.51738977],[101.99394788,32.52023893],[101.99474197,32.52082589],[101.99305229,32.52134116],[101.98924052,32.51513515],[101.98765991,32.51442052],[101.98784235,32.51791894],[101.98953472,32.51816615],[101.98815762,32.51819356],[101.98704186,32.52193951],[101.98728164,32.52418928],[101.98835322,32.52425712],[101.98751672,32.52496565],[101.98974754,32.52427986],[101.98765975,32.52562085],[101.98812612,32.52698083],[101.9896809,32.52520588],[101.99452015,32.52413497],[101.99462906,32.52269514],[101.99872594,32.52247624],[101.99711174,32.51925757],[101.9998178,32.51490978],[101.99955031,32.51100887],[101.99656575,32.50722721],[101.99327235,32.4981936]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"麦洼乡","area_mu":null,"length_meter":679,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.9056556,33.03895893],[102.90283544,33.03912983],[102.9056556,33.03895893]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"麦洼乡","area_mu":null,"length_meter":1781,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.90533546,33.04182428],[102.91013514,33.04289545],[102.9116404,33.03994122],[102.90566824,33.03969149],[102.90533546,33.04182428]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"麦洼乡","area_mu":null,"length_meter":19749,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.90512816,33.04284231],[102.90559791,33.03970215],[102.89819365,33.03721266],[102.90263877,33.03484393],[102.90243359,33.03763652],[102.90349911,33.03797232],[102.90454786,33.03548852],[102.90569012,33.03962886],[102.91054788,33.04037184],[102.91142633,33.0394422],[102.91028235,33.03904441],[102.91170781,33.03884792],[102.90446937,33.03415415],[102.90630924,33.03299649],[102.90884218,33.03422452],[102.90940017,33.03285115],[102.90835825,33.03177569],[102.91005325,33.03046603],[102.90649914,33.02934245],[102.9079092,33.02807381],[102.90592071,33.02545812],[102.90791362,33.01339542],[102.90945864,33.01161911],[102.90791555,33.01102345],[102.9054503,33.01429765],[102.9017777,33.01442265],[102.90473028,33.01682216],[102.90365441,33.01810871],[102.90230704,33.01748867],[102.90347563,33.01834856],[102.90282401,33.01895406],[102.90451876,33.01812235],[102.90723739,33.02121729],[102.90076237,33.02073443],[102.90197202,33.02410262],[102.90002482,33.02530491],[102.90157157,33.02577682],[102.89958878,33.02607482],[102.89877341,33.02804878],[102.90170792,33.02779145],[102.9018523,33.02681395],[102.90226666,33.02773655],[102.9032363,33.02562547],[102.90127682,33.02872944],[102.90448118,33.02840491],[102.9017452,33.02948629],[102.90145112,33.03147797],[102.90121933,33.02957358],[102.89877432,33.02947432],[102.89873562,33.03354139],[102.89729891,33.03347477],[102.89724782,33.03820199],[102.90512816,33.04284231]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"麦洼乡","area_mu":null,"length_meter":1676,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.91273185,33.04443507],[102.91366198,33.04433194],[102.91250551,33.04171034],[102.91321079,33.04034477],[102.91138648,33.04004076],[102.91019745,33.042895],[102.91273185,33.04443507]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"麦洼乡","area_mu":null,"length_meter":20871,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.93703006,33.07262882],[102.93856079,33.06996731],[102.9344546,33.07022836],[102.93806199,33.06908603],[102.93635928,33.06815654],[102.93816958,33.06787755],[102.93881551,33.06629883],[102.93616426,33.06467515],[102.93919977,33.06472687],[102.94027685,33.06011169],[102.93608492,33.05985695],[102.9396567,33.05940368],[102.93759619,33.0584441],[102.93962515,33.05810082],[102.9408576,33.05489615],[102.93847341,33.0541239],[102.94145711,33.05233611],[102.93743809,33.05132271],[102.94105138,33.05014448],[102.94281677,33.04668404],[102.94414819,33.04702882],[102.94172083,33.04510499],[102.94451785,33.04563132],[102.94232915,33.04437757],[102.94293794,33.04210074],[102.94137898,33.04172606],[102.94468573,33.04145774],[102.94378958,33.03949287],[102.94125201,33.03977445],[102.94320965,33.03809575],[102.94207327,33.03569695],[102.93994638,33.03597064],[102.93823659,33.03793057],[102.93547163,33.04390699],[102.93514603,33.04902379],[102.93201706,33.05165639],[102.93168051,33.05264891],[102.93305109,33.05300842],[102.93070478,33.05347026],[102.92962642,33.05564616],[102.93309113,33.05480828],[102.93363205,33.05587534],[102.92932631,33.05682041],[102.92860516,33.06013771],[102.92856002,33.06418713],[102.93055434,33.06208166],[102.93153295,33.06300472],[102.93250288,33.06229612],[102.92887721,33.06516522],[102.92903769,33.06660528],[102.93051665,33.06688266],[102.92894134,33.0675568],[102.92886878,33.07284912],[102.93154679,33.07571448],[102.92935555,33.07645327],[102.93103627,33.08029087],[102.93262051,33.08091503],[102.93630794,33.07417181],[102.93435721,33.07314421],[102.93703006,33.07262882]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2810,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.0065253,33.12522044],[103.0079566,33.12837264],[103.01047923,33.13000105],[103.01042661,33.13533165],[103.0118862,33.13626684],[103.01930454,33.13120161],[103.0208723,33.12874245],[103.01703571,33.12893128],[103.02063923,33.12533848],[103.02279208,33.12579792],[103.02551904,33.12256094],[103.0233078,33.12131624],[103.02200135,33.12342122],[103.01816762,33.12432928],[103.02204021,33.12141129],[103.01710681,33.11743776],[103.01331081,33.12025008],[103.0140979,33.11843666],[103.01686425,33.11713431],[103.01489896,33.1152342],[103.0096682,33.12301526],[103.0065253,33.12522044]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1832,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.87815538,33.15921507],[102.87483518,33.16051953],[102.86946824,33.15888795],[102.86737968,33.16181011],[102.87135297,33.16292442],[102.87024051,33.16730963],[102.8759963,33.16780601],[102.87652142,33.1692694],[102.87430988,33.17221913],[102.87690622,33.17301791],[102.87757512,33.17680616],[102.88114888,33.17885588],[102.8815404,33.17600019],[102.87901093,33.16622357],[102.87980419,33.16312175],[102.87815538,33.15921507]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1955,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.91855357,33.15153944],[102.91810527,33.15045101],[102.91320982,33.14936044],[102.91070812,33.14944721],[102.90859478,33.15115603],[102.90787773,33.15002814],[102.90928914,33.14836587],[102.90705248,33.14980056],[102.90753724,33.15215201],[102.90538166,33.15716185],[102.90890455,33.15746907],[102.91258114,33.15567099],[102.9131038,33.1568456],[102.90788418,33.15947179],[102.90886845,33.16044505],[102.9069461,33.16174247],[102.90724547,33.16272073],[102.91159577,33.16294302],[102.90649819,33.16460466],[102.90409179,33.17120555],[102.905365,33.17151425],[102.91053854,33.16818779],[102.91355312,33.16295166],[102.91340387,33.16209755],[102.91062723,33.16251612],[102.91173508,33.16103735],[102.91374012,33.16179771],[102.91440031,33.16095593],[102.91514857,33.15749562],[102.91350453,33.15690103],[102.91514801,33.15621625],[102.9139147,33.15488465],[102.91855357,33.15153944]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3594,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.94944074,33.09042072],[102.95528364,33.09293029],[102.95680163,33.08659828],[102.95454659,33.0847197],[102.95608969,33.08460052],[102.95697744,33.0861115],[102.95706099,33.08346529],[102.95905577,33.08318734],[102.95880869,33.07563132],[102.95628924,33.07019575],[102.95427499,33.07037221],[102.95120497,33.0751281],[102.95174422,33.07590662],[102.95475371,33.07436642],[102.95495682,33.0754634],[102.95281091,33.07637715],[102.95569351,33.07559373],[102.9562083,33.0764271],[102.95214537,33.07693329],[102.95230757,33.07818087],[102.94712989,33.07737265],[102.94570291,33.08044173],[102.94120964,33.08306997],[102.94262279,33.0926831],[102.9443779,33.09324417],[102.94944074,33.09042072]],[[102.95411239,33.08762275],[102.95299263,33.08527708],[102.95608459,33.08805659],[102.95411239,33.08762275]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3697,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99406097,33.11525706],[103.0062517,33.11094469],[103.00437583,33.11087394],[103.00535594,33.10895827],[103.00115236,33.10680551],[102.99669885,33.11073983],[102.99594317,33.10988709],[102.99068317,33.11083461],[102.99686881,33.10762229],[102.99951938,33.10439852],[102.99771075,33.10063492],[102.99025238,33.10717292],[102.98223123,33.10996239],[102.9834021,33.1104899],[102.9827145,33.1125063],[102.98644251,33.11394393],[102.98283914,33.11377202],[102.98445037,33.11692296],[102.98074943,33.1164138],[102.97995533,33.11733847],[102.97919403,33.11930355],[102.98399513,33.12171265],[102.97924276,33.12336203],[102.98473259,33.12386358],[102.98479633,33.12544645],[102.98774721,33.12617035],[102.9883797,33.12473999],[102.98721375,33.12410217],[102.98827656,33.12280856],[102.98884249,33.12429501],[102.98860944,33.12247195],[102.99105545,33.12065743],[102.98942118,33.11679607],[102.99159294,33.11861709],[102.99287789,33.11644008],[102.99136944,33.11676995],[102.99058237,33.11522035],[102.99406097,33.11525706]],[[102.98887958,33.11494543],[102.98972487,33.11575277],[102.98566969,33.11593401],[102.98887958,33.11494543]],[[102.98818295,33.11984491],[102.98934044,33.1206802],[102.98800089,33.12219369],[102.98694505,33.12132181],[102.98818295,33.11984491]],[[102.98806372,33.11357417],[102.98670021,33.11300052],[102.98945412,33.11313055],[102.98806372,33.11357417]],[[102.98514966,33.11041795],[102.98646433,33.10948019],[102.98777781,33.11033751],[102.98514966,33.11041795]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3051,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.00058884,33.12602771],[103.00450852,33.12543701],[103.00549949,33.12486106],[103.00458587,33.12379972],[103.00737461,33.12272997],[103.00737626,33.12138454],[103.00897489,33.12146786],[103.01058444,33.1195036],[103.01012144,33.11735558],[103.01369221,33.11547544],[103.01225798,33.1152396],[103.01182996,33.11296304],[103.00738404,33.11143836],[103.00175999,33.11729763],[103.00006522,33.12208701],[102.99864656,33.12173102],[103.00161874,33.11629522],[103.00075672,33.1146472],[102.99406097,33.11525706],[102.99511503,33.11672527],[102.99301467,33.11778817],[102.99183012,33.12148022],[102.99519174,33.12230841],[102.99162869,33.12279087],[102.9892818,33.12800833],[102.99175403,33.12851348],[102.99492715,33.12416038],[102.99641444,33.12456596],[102.99378477,33.12656982],[102.99373811,33.12846785],[102.99590637,33.12765975],[102.99666699,33.12518963],[103.00060516,33.12446746],[103.00058884,33.12602771]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2594,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.88119986,33.08826785],[102.87619438,33.08564382],[102.87396408,33.08097844],[102.87289002,33.08125434],[102.87367342,33.08024096],[102.87269327,33.07854812],[102.86677632,33.0783568],[102.8617166,33.08258149],[102.85288935,33.09325506],[102.85655377,33.09522314],[102.85692612,33.09061088],[102.8610612,33.09093544],[102.86249197,33.08528012],[102.8657538,33.08506183],[102.86455999,33.08724103],[102.8658276,33.08964594],[102.86984243,33.08789384],[102.87105727,33.0895278],[102.87389284,33.08791309],[102.87532248,33.08964294],[102.88119986,33.08826785]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2113,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.87800881,33.09231054],[102.88076408,33.09367562],[102.88377683,33.09335917],[102.88362513,33.09850331],[102.88631198,33.09900011],[102.88498455,33.09981764],[102.88685129,33.10119693],[102.88888061,33.10112284],[102.88754076,33.10246829],[102.8890841,33.10373951],[102.88740874,33.10449097],[102.88821061,33.10553273],[102.88985553,33.10025773],[102.88906536,33.09753134],[102.89250063,33.0936169],[102.88962318,33.09254222],[102.89398471,33.08335385],[102.89693178,33.08055345],[102.88703128,33.08786979],[102.88610252,33.08674327],[102.87810052,33.08956175],[102.87717717,33.09032686],[102.87800881,33.09231054]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3832,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.87779104,33.09973726],[102.87603295,33.09716513],[102.88076408,33.09367562],[102.87677952,33.0913781],[102.86910638,33.09143724],[102.86391561,33.09322842],[102.86230577,33.09633025],[102.86679864,33.09922569],[102.86239577,33.09981803],[102.86221484,33.10367412],[102.86860214,33.10213582],[102.87229128,33.09943706],[102.87063136,33.10269419],[102.8726849,33.10320187],[102.87165085,33.10396949],[102.87244755,33.10535648],[102.8699268,33.10410976],[102.86785794,33.1059372],[102.87175623,33.10782438],[102.87088542,33.10862366],[102.8631017,33.10687673],[102.85954628,33.10868574],[102.86017231,33.11053498],[102.86286968,33.11070599],[102.86527404,33.11261045],[102.86734897,33.11083174],[102.86803616,33.11252665],[102.87139898,33.11191509],[102.87631879,33.10701946],[102.877143,33.10383303],[102.87601886,33.10108802],[102.87779104,33.09973726]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3229,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.87260989,33.11340209],[102.87306053,33.11795846],[102.87552579,33.12298446],[102.88254606,33.12518481],[102.88151384,33.11728531],[102.87939961,33.11584172],[102.88198909,33.1140663],[102.88157953,33.11061076],[102.88330812,33.10801248],[102.88258523,33.1063021],[102.88625575,33.10382194],[102.8850838,33.10063454],[102.88225151,33.09854779],[102.88365359,33.09336362],[102.88076408,33.09367562],[102.87603295,33.09716513],[102.87800745,33.09983832],[102.87757396,33.10384669],[102.88031488,33.10356972],[102.87742732,33.10437002],[102.87755301,33.10691838],[102.8801809,33.10752009],[102.87671194,33.10785227],[102.87475189,33.11179771],[102.87531058,33.1141823],[102.87260989,33.11340209]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3212,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.87992811,33.12987689],[102.88151638,33.12674062],[102.87856747,33.12549135],[102.87724701,33.12613044],[102.87757326,33.12515484],[102.8745158,33.12334043],[102.87260989,33.11340209],[102.86722067,33.11558967],[102.86725106,33.11868171],[102.86542601,33.11567494],[102.85887751,33.11824946],[102.86141416,33.12115313],[102.858162,33.12139504],[102.86082631,33.12192057],[102.86072649,33.12447378],[102.85772574,33.1245799],[102.85752204,33.12547991],[102.86017163,33.12605517],[102.85874779,33.12805348],[102.8670101,33.12474406],[102.86725309,33.12350666],[102.86927258,33.12417962],[102.87070188,33.12163859],[102.87048723,33.12574321],[102.87213246,33.1272656],[102.86876322,33.1264957],[102.8658409,33.12911247],[102.87453347,33.13139537],[102.87992811,33.12987689]],[[102.87094787,33.12165577],[102.87055204,33.12032741],[102.87197648,33.12099207],[102.87094787,33.12165577]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2708,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.86699174,33.13618884],[102.87175923,33.13779848],[102.87751229,33.14226263],[102.87864812,33.14135409],[102.88062339,33.14216315],[102.88147483,33.14082123],[102.8810674,33.14261326],[102.88211189,33.14335083],[102.88512967,33.14116123],[102.88283983,33.12649472],[102.88114386,33.12918246],[102.87732346,33.13140438],[102.87038153,33.1301538],[102.86865676,33.13257137],[102.86134862,33.12994459],[102.85645439,33.13170118],[102.85477895,33.13523374],[102.8586279,33.13247166],[102.86234451,33.13198797],[102.86426423,33.13259013],[102.86699174,33.13618884]],[[102.87790612,33.13244421],[102.88289212,33.13415637],[102.87568356,33.13633037],[102.87670559,33.13289398],[102.87790612,33.13244421]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2173,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.87136217,33.14704946],[102.87632932,33.1499766],[102.8805026,33.14523079],[102.87797238,33.14767274],[102.8763745,33.14648393],[102.87833889,33.14425588],[102.87175923,33.13779848],[102.86179344,33.13456696],[102.8581738,33.13664852],[102.86341931,33.13895964],[102.86095238,33.14069906],[102.86366076,33.14218797],[102.86264758,33.14279952],[102.86824847,33.14186479],[102.86547418,33.14305599],[102.8649692,33.14469359],[102.8668223,33.1453397],[102.86468524,33.14646085],[102.87136217,33.14704946]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1497,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.87815538,33.15921507],[102.87753211,33.15603735],[102.87595973,33.15471986],[102.87604341,33.15059305],[102.87265663,33.1474259],[102.86250853,33.14978007],[102.86418173,33.15145825],[102.8686486,33.15139931],[102.86929165,33.15245276],[102.86772995,33.15572008],[102.87135247,33.15674144],[102.87292381,33.15957466],[102.87602583,33.16046345],[102.87815538,33.15921507]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3333,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.90433198,33.10585711],[102.90875611,33.10682862],[102.9109502,33.11234635],[102.91837424,33.1131745],[102.92130065,33.12092084],[102.92320121,33.12155102],[102.91976291,33.11590952],[102.92273599,33.11645053],[102.92139045,33.11374001],[102.92432445,33.10865931],[102.92317241,33.10647193],[102.92120777,33.10378355],[102.9152181,33.10713966],[102.91261945,33.10698875],[102.91825218,33.10452905],[102.91976412,33.10256571],[102.9180621,33.10053107],[102.91102744,33.09777905],[102.90772958,33.1000391],[102.90578665,33.09851457],[102.90432236,33.09941881],[102.90311835,33.10331578],[102.90433198,33.10585711]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2003,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9109502,33.11234635],[102.90566154,33.11591683],[102.90626083,33.11942727],[102.9078241,33.11698862],[102.90671638,33.11966177],[102.90966063,33.11822297],[102.91043892,33.12171033],[102.91225868,33.1199699],[102.91177133,33.12321778],[102.91654412,33.12877353],[102.92304214,33.12865779],[102.92467503,33.12422343],[102.92070373,33.12559653],[102.91779295,33.12485941],[102.91739673,33.12383417],[102.91974152,33.12331354],[102.9195746,33.12198604],[102.91616061,33.12246444],[102.91879802,33.12064395],[102.91872199,33.11769839],[102.9109502,33.11234635]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2499,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.89305759,33.10517326],[102.89656395,33.11395615],[102.90083634,33.11320413],[102.89902135,33.11581915],[102.90483118,33.11882107],[102.90454013,33.11575321],[102.9109502,33.11234635],[102.90875611,33.10682862],[102.90399448,33.10583809],[102.90044704,33.10193286],[102.89305759,33.10517326]],[[102.90509712,33.11283815],[102.90683238,33.11294129],[102.90546901,33.11474751],[102.90396412,33.11362247],[102.90509712,33.11283815]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":5417,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.89605544,33.12511981],[102.89613156,33.12192024],[102.89969647,33.11940849],[102.89438101,33.11777629],[102.89821864,33.11745158],[102.89822657,33.11549477],[102.89652841,33.11408522],[102.8924478,33.10408326],[102.89823131,33.09899333],[102.9010006,33.09749133],[102.90348471,33.09778764],[102.90237214,33.09638526],[102.90603017,33.09667101],[102.90589925,33.09548593],[102.90337308,33.09497468],[102.90635905,33.09272133],[102.90365996,33.09136626],[102.89277881,33.09984609],[102.89237434,33.09838487],[102.88920948,33.09809545],[102.88993724,33.10031033],[102.88827918,33.1061121],[102.88393788,33.10898148],[102.88377883,33.11069052],[102.88502484,33.11056955],[102.88333152,33.11411693],[102.88835087,33.11261772],[102.88955376,33.11046574],[102.8885128,33.10916913],[102.89084886,33.10766388],[102.88913982,33.11369274],[102.89396997,33.11424342],[102.89353223,33.11510535],[102.89088661,33.11445676],[102.89221391,33.11756148],[102.88846202,33.11394448],[102.88423417,33.11678352],[102.88426944,33.11818238],[102.88749204,33.11981264],[102.88995969,33.1192391],[102.88845356,33.11993271],[102.88896498,33.12074908],[102.88401917,33.11989675],[102.88816853,33.12155305],[102.89117335,33.11978479],[102.89207843,33.12045338],[102.89083928,33.12203064],[102.89282859,33.12075804],[102.89375203,33.12166388],[102.89006557,33.12296653],[102.89403036,33.12290236],[102.89172208,33.12452615],[102.8891798,33.12373673],[102.88547188,33.1263073],[102.88584237,33.12762864],[102.88907684,33.12786681],[102.88590267,33.12855141],[102.88661099,33.13030182],[102.88548249,33.13085851],[102.88951402,33.13561874],[102.8882326,33.13920204],[102.89336247,33.13487153],[102.8925052,33.13295256],[102.89423466,33.13448239],[102.89723311,33.1323132],[102.89605544,33.12511981]],[[102.89639057,33.11718575],[102.89513227,33.11638252],[102.89651089,33.11563548],[102.89762009,33.1168298],[102.89718386,33.11783844],[102.89639057,33.11718575]],[[102.89356051,33.11317362],[102.89108809,33.11273244],[102.89397232,33.11220154],[102.89356051,33.11317362]],[[102.89341449,33.1109067],[102.8924779,33.11079115],[102.89425049,33.11088579],[102.89341449,33.1109067]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3534,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.90530119,33.13865691],[102.90760787,33.13528831],[102.91281257,33.1315971],[102.91059762,33.13002813],[102.90556129,33.13158454],[102.91059215,33.12764434],[102.90943204,33.12648648],[102.90456135,33.12791308],[102.90927128,33.12638144],[102.90860823,33.12491101],[102.90441588,33.12085322],[102.9015621,33.12383132],[102.90303801,33.12095085],[102.90050554,33.11993581],[102.89613156,33.12192024],[102.89577979,33.1258928],[102.89760993,33.12749597],[102.89841677,33.13197375],[102.89671706,33.13297853],[102.89732182,33.13630927],[102.89428808,33.13632512],[102.89360558,33.13822651],[102.89782379,33.14212973],[102.90530119,33.13865691]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2634,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.89596436,33.15341669],[102.88838629,33.15101857],[102.88516739,33.15339313],[102.88502771,33.15431016],[102.88769013,33.15467409],[102.88710509,33.15614177],[102.88463775,33.15614501],[102.88494917,33.15750254],[102.89061553,33.15770929],[102.88825435,33.15769752],[102.88903094,33.15877262],[102.8860565,33.15954406],[102.88635585,33.16251786],[102.88951908,33.16090727],[102.89096263,33.161446],[102.89357636,33.15928597],[102.89516667,33.16046611],[102.89317063,33.16080964],[102.89003223,33.16478289],[102.89426926,33.16628488],[102.89637471,33.16358207],[102.90246231,33.16643888],[102.90389706,33.16339745],[102.90084315,33.1643058],[102.89980223,33.16062712],[102.90421097,33.16080486],[102.90437535,33.15747826],[102.90059534,33.15700807],[102.89590893,33.15465875],[102.89596436,33.15341669]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2359,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.899579,33.1436252],[102.89322912,33.13815168],[102.89099257,33.13849571],[102.88917008,33.14053642],[102.88946344,33.14221016],[102.8943758,33.14257197],[102.88954199,33.1440689],[102.88915951,33.14536697],[102.89349843,33.14749362],[102.88733921,33.14623516],[102.886372,33.14741648],[102.88899146,33.14947345],[102.88656238,33.14903274],[102.88455443,33.15068205],[102.88913038,33.1500018],[102.89036033,33.15160562],[102.89681055,33.15380063],[102.89984833,33.15259431],[102.90388439,33.1537706],[102.9049172,33.15161137],[102.8997032,33.14720642],[102.899579,33.1436252]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2751,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.91443791,33.14477973],[102.92024572,33.14501809],[102.91964192,33.14146749],[102.92261659,33.13952739],[102.920908,33.13459859],[102.91897355,33.13473126],[102.91697983,33.13809522],[102.91569466,33.13442298],[102.91259075,33.13921554],[102.91251147,33.13588123],[102.91101357,33.13539123],[102.89782379,33.14212973],[102.899579,33.1436252],[102.90179583,33.14238361],[102.90129184,33.14509183],[102.90222271,33.14426507],[102.90216127,33.14588171],[102.90490739,33.14820257],[102.90636044,33.1471394],[102.90687929,33.1490619],[102.90977752,33.14760153],[102.91043025,33.1457289],[102.90769264,33.13980886],[102.90927055,33.13994048],[102.90991351,33.14326228],[102.91443791,33.14477973]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1015,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.92286561,33.15287623],[102.91860869,33.15247415],[102.92106947,33.15348174],[102.91817073,33.15398979],[102.91977737,33.15467451],[102.91722721,33.15624881],[102.91744269,33.16165636],[102.91962528,33.15881344],[102.92202353,33.158029],[102.92295474,33.1593058],[102.92014623,33.16127316],[102.91946278,33.1632651],[102.92128632,33.16201738],[102.92649299,33.16321307],[102.92747164,33.16214429],[102.92942789,33.16354879],[102.93003314,33.16143839],[102.92740849,33.16088127],[102.92912529,33.16014634],[102.92811311,33.16080625],[102.92997232,33.16100394],[102.93066516,33.15995897],[102.92893268,33.15915748],[102.93100787,33.15850114],[102.92468676,33.15778641],[102.92312772,33.15569873],[102.92148152,33.15611646],[102.9212772,33.15447674],[102.92286561,33.15287623]],[[102.92096682,33.15647332],[102.92125103,33.15761626],[102.91948224,33.15770567],[102.9199679,33.15587001],[102.92096682,33.15647332]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1605,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.91516806,33.14950709],[102.92530491,33.15399363],[102.93071723,33.15471062],[102.92813223,33.14621038],[102.92744299,33.14580035],[102.92927655,33.15286011],[102.92754298,33.14821689],[102.92377907,33.14569573],[102.9226678,33.14301788],[102.92086563,33.14572558],[102.91443791,33.14477973],[102.91236992,33.14634846],[102.91285578,33.14871895],[102.91636364,33.14863893],[102.91516806,33.14950709]],[[102.91739612,33.14660567],[102.91426829,33.14564822],[102.91730455,33.14557222],[102.91739612,33.14660567]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2690,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96673117,33.0906934],[102.96364199,33.09117114],[102.96162932,33.09312701],[102.96188115,33.09673316],[102.96003602,33.09841725],[102.96014274,33.10106435],[102.96167121,33.10412988],[102.96507019,33.1059333],[102.96455566,33.10761191],[102.96641162,33.10833227],[102.96473994,33.11046833],[102.96520398,33.11417539],[102.96830391,33.11354225],[102.97039596,33.11458037],[102.97478857,33.11914815],[102.97140457,33.10417344],[102.96639684,33.09593215],[102.96673117,33.0906934]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2427,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.87676752,33.08571613],[102.88119986,33.08826785],[102.88638516,33.08596297],[102.89351248,33.07828731],[102.89450233,33.07630882],[102.89304042,33.07373503],[102.89031245,33.0746955],[102.88821996,33.08075778],[102.8826567,33.08585166],[102.88660428,33.07894136],[102.88750621,33.07422945],[102.88449447,33.07460272],[102.88257361,33.0729214],[102.87986808,33.07395318],[102.88024502,33.08107496],[102.87803344,33.07659201],[102.87590861,33.07697969],[102.87475877,33.07917476],[102.87676752,33.08571613]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2542,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.95378926,33.0917144],[102.94944074,33.09042072],[102.94419252,33.09404289],[102.94423553,33.09561702],[102.94905555,33.10345562],[102.95192619,33.10425911],[102.95133234,33.10642373],[102.95325625,33.10682113],[102.9536174,33.10902855],[102.95656949,33.10895762],[102.95726141,33.11133722],[102.95962406,33.11231127],[102.96138962,33.10895657],[102.95881328,33.10331487],[102.95683484,33.10029295],[102.9539922,33.09951559],[102.95085007,33.09638654],[102.95075613,33.09555829],[102.95315961,33.09800298],[102.9558069,33.0984121],[102.95378926,33.0917144]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2546,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.01042661,33.13533165],[103.01047923,33.13000105],[103.0079566,33.12837264],[103.00645904,33.1250033],[102.99987056,33.12622174],[102.99392739,33.13052073],[102.99440541,33.13247494],[102.99872729,33.12905297],[102.99522548,33.13557387],[103.00057989,33.13276308],[102.99942608,33.13178393],[103.00154292,33.12960774],[103.00589901,33.13270241],[103.00256355,33.1340938],[103.00396396,33.13289605],[103.00144117,33.13203713],[102.99873855,33.13629483],[102.99911626,33.14108044],[103.00360071,33.14006043],[103.00205354,33.14181792],[103.00258268,33.1453531],[103.00490801,33.14022412],[103.00734462,33.14016014],[103.00817495,33.13792241],[103.00870622,33.13901028],[103.00975532,33.13840697],[103.00904253,33.13628514],[103.01042661,33.13533165]],[[103.00444342,33.13961617],[103.00352215,33.13864316],[103.00549936,33.13897073],[103.00444342,33.13961617]],[[103.00428357,33.13410393],[103.00582113,33.13448736],[103.00312099,33.13471802],[103.00428357,33.13410393]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2564,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9685803,33.07715039],[102.96223561,33.08039241],[102.95680163,33.08659828],[102.956527,33.08810133],[102.95776035,33.08783243],[102.95629728,33.08913185],[102.95625715,33.09131491],[102.95955543,33.09067421],[102.95527824,33.09225412],[102.9563794,33.09503737],[102.95848393,33.09480461],[102.95785194,33.09694907],[102.9594254,33.0969966],[102.96364199,33.09117114],[102.96689092,33.09052995],[102.96377864,33.0893166],[102.96525414,33.08916504],[102.96394327,33.08784823],[102.96677822,33.0900728],[102.96682889,33.08667543],[102.9672535,33.08937575],[102.97154729,33.08642344],[102.97281642,33.07742109],[102.97100497,33.07760219],[102.97046228,33.08159501],[102.96857635,33.08352048],[102.96969809,33.07909377],[102.96780671,33.08000065],[102.97010775,33.07743503],[102.96847214,33.07892439],[102.9685803,33.07715039]],[[102.96676668,33.08648753],[102.96470147,33.08550758],[102.96652828,33.08541888],[102.96676668,33.08648753]],[[102.96164231,33.09199151],[102.96199603,33.08999091],[102.96269525,33.09076677],[102.96164231,33.09199151]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2460,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9685803,33.07715039],[102.9637713,33.0756447],[102.97278245,33.07552686],[102.96922765,33.06989267],[102.96770541,33.06946502],[102.96317673,33.07279187],[102.96589427,33.06986815],[102.96503358,33.06930228],[102.96748423,33.06874841],[102.96615684,33.06433341],[102.96346971,33.06368816],[102.95984012,33.06557976],[102.95730227,33.07044831],[102.95879627,33.0751394],[102.95905577,33.08318734],[102.9685803,33.07715039]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3878,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98432887,33.10933396],[102.99021869,33.10717004],[102.99096276,33.10531016],[102.98996284,33.10486009],[102.99385266,33.10168925],[102.99285441,33.10088136],[102.99575509,33.0999611],[102.9895926,33.09257153],[102.98724808,33.09827971],[102.98422877,33.10150256],[102.989135,33.09199039],[102.98702865,33.08935276],[102.98046602,33.09287067],[102.97948623,33.09764177],[102.9761929,33.10209781],[102.97344353,33.10305265],[102.97650068,33.11319458],[102.97856452,33.11180792],[102.9788204,33.10689296],[102.98094152,33.10685123],[102.9806996,33.10918616],[102.98432887,33.10933396]],[[102.98478169,33.10817849],[102.98238602,33.10762129],[102.98520225,33.1066222],[102.98646386,33.10804352],[102.98478169,33.10817849]],[[102.98113044,33.10682127],[102.98181373,33.1036527],[102.9852327,33.1048638],[102.98338677,33.10479608],[102.98113044,33.10682127]],[[102.97938666,33.1056904],[102.97780552,33.10523659],[102.97981719,33.10376443],[102.97938666,33.1056904]]]}},{"type":"Feature","properties":{"project_name":"2023 年度四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-1315","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3246,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97675343,33.10088576],[102.97948623,33.09764177],[102.97994139,33.09373839],[102.9735496,33.09126034],[102.97702654,33.0925132],[102.97965546,33.0919105],[102.97972354,33.09038324],[102.98485777,33.08700425],[102.98217015,33.0845308],[102.98069518,33.08533874],[102.98138044,33.08389024],[102.97847651,33.08240785],[102.97694904,33.08697049],[102.97643089,33.08598456],[102.9751347,33.08745077],[102.97424296,33.08621876],[102.9763526,33.08505482],[102.97625468,33.08286091],[102.97820438,33.08222413],[102.97419923,33.07708312],[102.97244787,33.08517857],[102.96713324,33.08975575],[102.96739703,33.09521058],[102.97022596,33.09848264],[102.9714083,33.09678866],[102.97259073,33.09703589],[102.97026078,33.09907279],[102.97122406,33.1009737],[102.97387448,33.10197282],[102.97675343,33.10088576]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":1878.1824,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61266344,33.03953013],[102.61039276,33.02233534],[102.60487191,33.02117919],[102.60805925,33.01761699],[102.60743854,33.01557966],[102.60972492,33.01408457],[102.6101622,33.01158825],[102.6119207,33.01248451],[102.61488459,33.00681974],[102.61266166,33.00692433],[102.61077988,33.00330472],[102.61313279,33.00214813],[102.61346541,32.9995106],[102.6170147,32.9993786],[102.61790988,33.00075173],[102.62435011,32.98754826],[102.62261529,32.98617016],[102.62162644,32.982401],[102.62567932,32.9630666],[102.63197512,32.95181997],[102.6329552,32.9452163],[102.63792595,32.94409251],[102.6375989,32.93914996],[102.6346477,32.92184058],[102.62925443,32.92215078],[102.62815899,32.91458644],[102.62568178,32.913245],[102.62024134,32.9138387],[102.61039125,32.91070829],[102.60780815,32.90519804],[102.60044289,32.90129727],[102.60112968,32.89453774],[102.60399511,32.8923804],[102.60552528,32.88835122],[102.60504813,32.87954224],[102.60248385,32.87525907],[102.59871558,32.87815612],[102.59710629,32.87717895],[102.5962269,32.8701467],[102.59376519,32.86361974],[102.59649349,32.85452934],[102.59549885,32.85034002],[102.59383042,32.84936028],[102.59639755,32.8479069],[102.59542904,32.84287592],[102.58415273,32.82290877],[102.57950827,32.82575487],[102.58923027,32.84188454],[102.58818969,32.84438187],[102.58504342,32.84618077],[102.58839549,32.86466578],[102.59222728,32.87873707],[102.5942865,32.8813256],[102.59500406,32.90207954],[102.59810737,32.90564312],[102.60297838,32.90718554],[102.60429387,32.91125903],[102.60690923,32.91399612],[102.61891364,32.91799122],[102.62345644,32.91806732],[102.62672604,32.94010376],[102.62709982,32.94972466],[102.62051178,32.96197914],[102.61762939,32.97882241],[102.60189838,33.0087554],[102.59942921,33.02091098],[102.60137076,33.03931805],[102.61266344,33.03953013]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":997.9732,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36159487,32.4898292],[102.36471179,32.48873955],[102.36464241,32.49761308],[102.36807368,32.49842667],[102.366294,32.50389071],[102.36848377,32.51062198],[102.36736539,32.51367187],[102.37177976,32.51396442],[102.37277322,32.50645017],[102.37184599,32.5035403],[102.37439613,32.49593506],[102.37195215,32.4868724],[102.37312306,32.47710527],[102.37110303,32.46152673],[102.37267644,32.45435582],[102.37081938,32.44274312],[102.37744053,32.44019679],[102.38876208,32.43208711],[102.39198502,32.42811527],[102.40330533,32.42069358],[102.41993986,32.40147428],[102.42647999,32.39262703],[102.43098281,32.38140877],[102.42999361,32.3773576],[102.43151353,32.37049295],[102.42975563,32.37020631],[102.42025535,32.39315972],[102.40044893,32.41649142],[102.38806367,32.42490941],[102.3840104,32.42963634],[102.37432707,32.43637459],[102.36460756,32.44007736],[102.36410271,32.44226862],[102.36531352,32.44239058],[102.3672379,32.4465221],[102.36640239,32.44750198],[102.36954217,32.44854813],[102.36924418,32.44999485],[102.36622712,32.45095228],[102.36676433,32.4526313],[102.36852836,32.4524878],[102.36987992,32.45683568],[102.36907456,32.45808347],[102.36652676,32.45811205],[102.36565356,32.46221529],[102.36264296,32.46271474],[102.36455979,32.46360247],[102.3651414,32.46546176],[102.36212762,32.4676607],[102.36476257,32.47201924],[102.36370681,32.47404074],[102.36562185,32.47571007],[102.3647417,32.47940595],[102.3617389,32.4802449],[102.36413579,32.48411741],[102.36095725,32.48516368],[102.36159487,32.4898292]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":842.2734,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32126511,32.60083472],[102.32352322,32.60297906],[102.32298219,32.60848469],[102.32593711,32.61182675],[102.3251875,32.61500661],[102.32290809,32.61611474],[102.32361135,32.61883277],[102.32259861,32.6241462],[102.32058815,32.6246765],[102.32396856,32.64271203],[102.33362477,32.6370616],[102.33133917,32.62534889],[102.33234611,32.59896175],[102.33467265,32.59279387],[102.33377675,32.58925468],[102.33874317,32.58744568],[102.33600539,32.58556345],[102.33802852,32.58318232],[102.33867547,32.57816561],[102.34115031,32.57590013],[102.34250761,32.5677718],[102.3453961,32.56301332],[102.34783637,32.5623982],[102.34972464,32.5647351],[102.36089266,32.5524445],[102.3619681,32.54778602],[102.35924668,32.54703768],[102.36270718,32.54389938],[102.35842524,32.5434105],[102.34998695,32.55629224],[102.34473244,32.55466375],[102.33953006,32.56135565],[102.34091796,32.56600768],[102.33926654,32.56740071],[102.33681206,32.56690111],[102.33624968,32.56870165],[102.33812776,32.57026678],[102.33508397,32.57205063],[102.32834861,32.58483986],[102.33162168,32.58474228],[102.33235275,32.58582829],[102.32728333,32.58658407],[102.3262541,32.58792749],[102.32525121,32.59051355],[102.32611263,32.59492033],[102.32192413,32.59604762],[102.32126511,32.60083472]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":1692.3723,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48308023,32.78955668],[102.49051007,32.78620372],[102.49486487,32.78948812],[102.49550091,32.78207752],[102.49386702,32.7768494],[102.48566815,32.77793262],[102.48018438,32.78050328],[102.47908646,32.78361447],[102.47684579,32.78289298],[102.4759017,32.78077987],[102.46727783,32.78203589],[102.46650306,32.78087336],[102.46577637,32.78212587],[102.46772968,32.78462361],[102.46801182,32.7894034],[102.46657586,32.78927597],[102.46337652,32.78670171],[102.46008204,32.78096899],[102.45287878,32.77285508],[102.45085531,32.76807179],[102.45355118,32.76734634],[102.45155376,32.76323098],[102.45359018,32.76248729],[102.45173263,32.75562272],[102.44827688,32.75082558],[102.44287522,32.74825716],[102.43681348,32.74843189],[102.42335851,32.74153255],[102.42234457,32.74287416],[102.41648381,32.74100783],[102.41554243,32.74254261],[102.41223925,32.74217538],[102.40697315,32.73879526],[102.40402401,32.7283265],[102.40142346,32.72842194],[102.39465619,32.72196605],[102.37926444,32.71793984],[102.3744437,32.71244318],[102.36744484,32.70895679],[102.36569687,32.70589617],[102.36073154,32.70266588],[102.36020561,32.69536122],[102.35607927,32.6899319],[102.35922034,32.6895924],[102.35379637,32.6781487],[102.34893602,32.674118],[102.34746026,32.67475341],[102.34134075,32.67045104],[102.34173876,32.66628213],[102.33852152,32.65745935],[102.33885594,32.65286973],[102.33406245,32.6535649],[102.33158563,32.65203247],[102.33143747,32.65408421],[102.32852632,32.65572419],[102.33014249,32.65968444],[102.33158251,32.65823036],[102.33344629,32.65886481],[102.33192703,32.66357088],[102.33526323,32.66734269],[102.33974636,32.66876212],[102.34048105,32.67282791],[102.33774345,32.6743945],[102.33995754,32.67789027],[102.34263393,32.67889987],[102.34482451,32.6837577],[102.34677374,32.68437582],[102.34599023,32.68608629],[102.34808362,32.69047372],[102.34943807,32.68937859],[102.35351201,32.69044078],[102.35349591,32.69351253],[102.3500685,32.69449121],[102.35634333,32.70520458],[102.36157302,32.70870843],[102.36370111,32.71180903],[102.37237237,32.71668003],[102.37555248,32.7209229],[102.38049118,32.72316814],[102.38899925,32.72458428],[102.39400038,32.72731576],[102.40027312,32.732644],[102.40223922,32.74044457],[102.40631786,32.74399728],[102.4333682,32.75718492],[102.44048579,32.75750934],[102.44471995,32.77014878],[102.4581725,32.78751266],[102.46456787,32.79343097],[102.46928277,32.79405962],[102.47433043,32.79000481],[102.48308023,32.78955668]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":104.2027,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52084904,32.7833368],[102.51269537,32.77630476],[102.51011752,32.77565914],[102.50434405,32.77619132],[102.50027002,32.77886832],[102.50130522,32.78179533],[102.51061013,32.78099446],[102.51643038,32.78630271],[102.52084904,32.7833368]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":324.8697,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59406257,33.07863816],[102.60542435,33.07975799],[102.61396557,33.0504692],[102.60880414,33.04867345],[102.60752644,33.05318849],[102.60230299,33.05235644],[102.5967225,33.07365634],[102.59406257,33.07863816]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":291.9126,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61544597,33.10953847],[102.60143128,33.08811775],[102.59737889,33.08989452],[102.59557598,33.08876218],[102.59027988,33.08902103],[102.6014798,33.10887489],[102.60552291,33.11380523],[102.61544597,33.10953847]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":573.1798,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62552801,33.14211522],[102.61513033,33.13912969],[102.60602027,33.16445963],[102.59042207,33.18481542],[102.60090773,33.18773124],[102.61643451,33.16747963],[102.62552801,33.14211522]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":80.0852,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36264296,32.46271474],[102.35924665,32.46327808],[102.36116321,32.47395621],[102.36095725,32.48516368],[102.3622149,32.48523954],[102.3641347,32.48384542],[102.36183897,32.47992968],[102.3647417,32.47940595],[102.36562185,32.47571007],[102.36370681,32.47404074],[102.36476257,32.47201924],[102.36212762,32.4676607],[102.3651414,32.46546176],[102.36455979,32.46360247],[102.36264296,32.46271474]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":21.8063,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36159487,32.4898292],[102.3634649,32.49521035],[102.3627565,32.49716586],[102.36464241,32.49761308],[102.36508568,32.48931107],[102.36346123,32.48857139],[102.36159487,32.4898292]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":15.4637,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33915343,32.56191863],[102.33681206,32.56690111],[102.33865813,32.5674453],[102.34123444,32.56476142],[102.33915343,32.56191863]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":6.0862,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33624968,32.56870165],[102.33508397,32.57205063],[102.33812776,32.57026678],[102.33624968,32.56870165]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":5.1288,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32834861,32.58483986],[102.32777424,32.58684236],[102.33240273,32.58562774],[102.32834861,32.58483986]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":1.5646,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3262541,32.58792749],[102.32478057,32.58997646],[102.32614361,32.58946625],[102.3262541,32.58792749]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":13.2932,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32527392,32.59003776],[102.32192413,32.59604762],[102.32611263,32.59492033],[102.32527392,32.59003776]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":67.003,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32126511,32.60083472],[102.32060897,32.62444503],[102.32173812,32.62476395],[102.32351342,32.61982075],[102.32290809,32.61611474],[102.3251875,32.61500661],[102.32595516,32.61214163],[102.32298219,32.60848469],[102.32352322,32.60297906],[102.32126511,32.60083472]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":11.9323,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33158563,32.65203247],[102.32727022,32.65250786],[102.32852632,32.65572419],[102.33143747,32.65408421],[102.33158563,32.65203247]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":11.2058,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33014249,32.65968444],[102.33192703,32.66357088],[102.33344629,32.65886481],[102.33158251,32.65823036],[102.33014249,32.65968444]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":30.4748,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3332413,32.66599038],[102.33774345,32.6743945],[102.33941104,32.67396553],[102.34057627,32.67190316],[102.33974636,32.66876212],[102.3332413,32.66599038]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":3.6721,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33995754,32.67789027],[102.34263823,32.68066402],[102.34263393,32.67889987],[102.33995754,32.67789027]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":3.2559,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.34482451,32.6837577],[102.34654005,32.68595706],[102.34677374,32.68437582],[102.34482451,32.6837577]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":21.7993,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.34808362,32.69047372],[102.3500685,32.69449121],[102.35386041,32.69293295],[102.35276146,32.6897033],[102.34943807,32.68937859],[102.34808362,32.69047372]]]}},{"type":"Feature","properties":{"project_name":"四川省红原县2019年草原生态修复治理项目退化草地治理和天然草原改良","project_category":"草地修复","year":2019,"measure_type":"人工种草/补播","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6531251,33.19321098],[102.64834478,33.19290199],[102.64523937,33.19511886],[102.64374186,33.19892823],[102.64553121,33.20519392],[102.64522818,33.20844748],[102.64692964,33.21013334],[102.64700098,33.2124231],[102.65083197,33.21469324],[102.65131408,33.21637465],[102.65711283,33.21633393],[102.66143181,33.2200325],[102.66371414,33.22460058],[102.66538713,33.22513555],[102.67137998,33.24103935],[102.6700305,33.25020707],[102.67948268,33.25359095],[102.69556965,33.24854011],[102.69490619,33.24362964],[102.69139889,33.23806704],[102.69317082,33.23237962],[102.6893542,33.23073095],[102.68087955,33.21951728],[102.67819229,33.21495072],[102.67817695,33.21060057],[102.66856042,33.20588151],[102.66406774,33.20098723],[102.6531251,33.19321098]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":5089,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.84641072,33.07909507],[102.85418574,33.07744516],[102.85389047,33.07608172],[102.85229612,33.07615916],[102.85339247,33.07569721],[102.85207,33.07430713],[102.85568908,33.07146023],[102.85365368,33.07413885],[102.85546701,33.07402448],[102.8567277,33.072105],[102.85672917,33.0735721],[102.85960642,33.07238314],[102.86171103,33.07319461],[102.85913287,33.07349521],[102.86029361,33.0749183],[102.85605768,33.07757399],[102.8569809,33.07762095],[102.86016621,33.07637014],[102.86674166,33.07074476],[102.86562599,33.06931141],[102.86043453,33.06836311],[102.86736458,33.06867803],[102.86853475,33.06333844],[102.86521013,33.05992763],[102.86349802,33.0599717],[102.86392921,33.05887016],[102.86243344,33.05753879],[102.86633374,33.05929481],[102.86572474,33.05843547],[102.86706808,33.0570449],[102.8646321,33.05442044],[102.86523237,33.05323304],[102.86245542,33.04829305],[102.85906215,33.05001031],[102.8539624,33.05646996],[102.85246589,33.05615897],[102.85224781,33.06131359],[102.85303214,33.06089584],[102.84717276,33.07573008],[102.85104704,33.07516714],[102.84702098,33.0759534],[102.84641072,33.07909507]],[[102.85033192,33.07247166],[102.84864714,33.07221476],[102.85175306,33.07146301],[102.85150277,33.07268731],[102.85033192,33.07247166]],[[102.85794394,33.06877175],[102.85880552,33.0675421],[102.86018849,33.06787531],[102.85794394,33.06877175]],[[102.85511348,33.06752525],[102.85241242,33.06607066],[102.85500986,33.06559607],[102.85416838,33.06647612],[102.85551831,33.06676029],[102.85511348,33.06752525]],[[102.85361786,33.06757375],[102.8533145,33.06852164],[102.84994013,33.06822979],[102.85361786,33.06757375]],[[102.8562747,33.06365867],[102.85388644,33.06059397],[102.85568563,33.06071654],[102.85691667,33.05860165],[102.85939989,33.05822779],[102.85890758,33.06004182],[102.85535073,33.06133081],[102.85515784,33.0628624],[102.85715744,33.06295125],[102.8562747,33.06365867]],[[102.86506855,33.05768337],[102.86402727,33.05616581],[102.86510443,33.05623468],[102.86506855,33.05768337]],[[102.85994361,33.05568411],[102.8558485,33.05438839],[102.85971575,33.05400039],[102.85994361,33.05568411]],[[102.8629229,33.05399107],[102.86178769,33.05232186],[102.8611633,33.05307286],[102.86095997,33.05147613],[102.86410879,33.05221635],[102.8629229,33.05399107]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":36,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.86932074,33.07098683],[102.87018828,33.07025021],[102.86921149,33.06926675],[102.86809404,33.07000011],[102.86932074,33.07098683]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":160,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.85692372,33.07838904],[102.86105465,33.07812799],[102.86074715,33.07637673],[102.8618923,33.0755471],[102.86375084,33.07653915],[102.86266,33.0747307],[102.86526004,33.07549097],[102.86530311,33.07410109],[102.86648522,33.07401535],[102.86389886,33.0736113],[102.85692372,33.07838904]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":2215,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.87296678,33.07282849],[102.87469132,33.06730593],[102.87804745,33.06789662],[102.88022059,33.06593823],[102.88016201,33.06432243],[102.87707178,33.0647326],[102.87954594,33.06317947],[102.87784168,33.06130689],[102.87884685,33.05982674],[102.88121161,33.0625922],[102.88313884,33.06266803],[102.88470264,33.06075148],[102.88480883,33.05933133],[102.88018454,33.05731784],[102.88553579,33.05731097],[102.88488797,33.05109046],[102.87551761,33.05689481],[102.87355705,33.06083843],[102.87545337,33.06269303],[102.87377389,33.06246052],[102.87389247,33.06365393],[102.87288688,33.06137322],[102.87192382,33.06186089],[102.87007853,33.06868165],[102.87122564,33.06815561],[102.8717536,33.06935004],[102.87135058,33.07416571],[102.87296678,33.07282849]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"麦洼乡","area_mu":null,"length_meter":645,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.86932074,33.07098683],[102.87018828,33.07025021],[102.86921149,33.06926675],[102.86809404,33.07000011],[102.86932074,33.07098683]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"麦洼乡","area_mu":null,"length_meter":10581,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.87296678,33.07282849],[102.87469132,33.06730593],[102.87804745,33.06789662],[102.88022059,33.06593823],[102.88016201,33.06432243],[102.87707178,33.0647326],[102.87954594,33.06317947],[102.87784168,33.06130689],[102.87884685,33.05982674],[102.88121161,33.0625922],[102.88313884,33.06266803],[102.88470264,33.06075148],[102.88480883,33.05933133],[102.88018454,33.05731784],[102.88553579,33.05731097],[102.88488797,33.05109046],[102.87551761,33.05689481],[102.87355705,33.06083843],[102.87545337,33.06269303],[102.87377389,33.06246052],[102.87389247,33.06365393],[102.87288688,33.06137322],[102.87192382,33.06186089],[102.87007853,33.06868165],[102.87122564,33.06815561],[102.8717536,33.06935004],[102.87135058,33.07416571],[102.87296678,33.07282849]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"麦洼乡","area_mu":null,"length_meter":3664,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.85692372,33.07838904],[102.86105465,33.07812799],[102.86074715,33.07637673],[102.8618923,33.0755471],[102.86375084,33.07653915],[102.86266,33.0747307],[102.86526004,33.07549097],[102.86530311,33.07410109],[102.86648522,33.07401535],[102.86389886,33.0736113],[102.85692372,33.07838904]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"围栏建设","feature_role":"线性设施","township":"麦洼乡","area_mu":null,"length_meter":17429,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.84641072,33.07909507],[102.85418574,33.07744516],[102.85389047,33.07608172],[102.85229612,33.07615916],[102.85339247,33.07569721],[102.85207,33.07430713],[102.85568908,33.07146023],[102.85365368,33.07413885],[102.85546701,33.07402448],[102.8567277,33.072105],[102.85672917,33.0735721],[102.85960642,33.07238314],[102.86171103,33.07319461],[102.85913287,33.07349521],[102.86029361,33.0749183],[102.85605768,33.07757399],[102.8569809,33.07762095],[102.86016621,33.07637014],[102.86674166,33.07074476],[102.86562599,33.06931141],[102.86043453,33.06836311],[102.86736458,33.06867803],[102.86853475,33.06333844],[102.86521013,33.05992763],[102.86349802,33.0599717],[102.86392921,33.05887016],[102.86243344,33.05753879],[102.86633374,33.05929481],[102.86572474,33.05843547],[102.86706808,33.0570449],[102.8646321,33.05442044],[102.86523237,33.05323304],[102.86245542,33.04829305],[102.85906215,33.05001031],[102.8539624,33.05646996],[102.85246589,33.05615897],[102.85224781,33.06131359],[102.85303214,33.06089584],[102.84717276,33.07573008],[102.85104704,33.07516714],[102.84702098,33.0759534],[102.84641072,33.07909507]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3867,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.91282021,33.19215596],[102.91582701,33.18664246],[102.91487028,33.18084796],[102.91919987,33.17371125],[102.91857638,33.18147271],[102.91977182,33.1862969],[102.92330524,33.18403788],[102.92534442,33.17713432],[102.92330886,33.17265098],[102.9260369,33.17406261],[102.92755395,33.17145351],[102.92618524,33.16672609],[102.92701888,33.16468029],[102.92681928,33.16794872],[102.9303648,33.16848406],[102.9304009,33.17029081],[102.93145996,33.1704919],[102.93049162,33.16812629],[102.92869286,33.16813509],[102.92954138,33.16668474],[102.92753563,33.16712909],[102.92787754,33.16337823],[102.92523394,33.16223239],[102.92563232,33.16429828],[102.9216999,33.16650502],[102.91823236,33.16454067],[102.91536505,33.16576908],[102.91234073,33.1678686],[102.91820969,33.17035409],[102.91188208,33.16959429],[102.91051595,33.17304802],[102.90847761,33.17412446],[102.91301106,33.17349466],[102.91022244,33.17849337],[102.91197667,33.18024246],[102.91001813,33.18770695],[102.91116449,33.19320429],[102.91282021,33.19215596]],[[102.91274411,33.18988831],[102.91204245,33.19199269],[102.91080753,33.19157831],[102.91215123,33.1888013],[102.91274411,33.18988831]],[[102.91217354,33.18821668],[102.91094625,33.18784996],[102.91199052,33.18539077],[102.91313947,33.18538712],[102.91360784,33.18768434],[102.91217354,33.18821668]],[[102.91407642,33.18509013],[102.9117318,33.18431462],[102.9140321,33.18348561],[102.91407642,33.18509013]],[[102.91318893,33.18140031],[102.91371647,33.18302812],[102.91241876,33.18181388],[102.91318893,33.18140031]],[[102.92179681,33.17707939],[102.91966828,33.17739212],[102.91952476,33.1757542],[102.92133301,33.17506394],[102.92179681,33.17707939]],[[102.92101674,33.18147479],[102.91996827,33.18172229],[102.91934374,33.17978033],[102.92120414,33.17905093],[102.9227893,33.18048123],[102.92101674,33.18147479]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":525,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.94983335,33.1270085],[102.95203844,33.12291176],[102.94897167,33.12075957],[102.94539458,33.12364484],[102.94614715,33.12535192],[102.94411811,33.12886499],[102.94900218,33.12688066],[102.94942005,33.12933165],[102.94983335,33.1270085]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":577,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9542539,33.12919808],[102.95723251,33.12754777],[102.9575271,33.12606077],[102.96075875,33.12538508],[102.9595066,33.12457374],[102.95870421,33.12541485],[102.95532697,33.12251257],[102.95294071,33.12332263],[102.95086179,33.13059517],[102.9542539,33.12919808]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":131,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96317107,33.20718425],[102.96268329,33.2059685],[102.95847732,33.20579639],[102.95506875,33.20752699],[102.95958546,33.20668111],[102.96236975,33.20808552],[102.96317107,33.20718425]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3435,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9900487,33.20745835],[102.98840869,33.20915091],[102.98634084,33.2163938],[102.9914841,33.21697315],[102.99661824,33.21924602],[103.00083923,33.21856807],[103.01453639,33.22310648],[103.01405318,33.21951494],[103.01159162,33.21711326],[103.01095554,33.21414471],[103.00631227,33.21574351],[103.01049547,33.21387177],[103.01035974,33.21164937],[103.00027818,33.21030774],[102.99799978,33.21449205],[102.99685296,33.21146216],[102.9990858,33.20916852],[102.9935639,33.20787174],[102.99156269,33.21058328],[102.9900487,33.20745835]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":270,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98072537,33.26066441],[102.98358914,33.25925281],[102.97837539,33.25797965],[102.97740619,33.25577904],[102.97183946,33.25162109],[102.98072537,33.26066441]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":200,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.00613261,33.15659474],[103.00771651,33.15310177],[103.00334908,33.15862292],[103.00457799,33.16193361],[103.00700061,33.15950598],[103.00613261,33.15659474]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":336,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.02016926,33.19035195],[103.01917361,33.18511729],[103.01650187,33.18535423],[103.01606499,33.18754264],[103.01414305,33.18760043],[103.01566096,33.18844928],[103.01619951,33.1911738],[103.0191223,33.19020883],[103.02118211,33.19222223],[103.02016926,33.19035195]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":573,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9453528,33.25520925],[102.94614386,33.25508629],[102.943461,33.2533281],[102.94456665,33.25196321],[102.93959856,33.25116639],[102.93642633,33.24841602],[102.93469267,33.25010843],[102.93759865,33.25477707],[102.9453528,33.25520925]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":361,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.93623322,33.2248159],[102.93574347,33.22413543],[102.93799748,33.22258221],[102.93665641,33.2202097],[102.93711798,33.21846196],[102.93952164,33.21563087],[102.94132964,33.21538629],[102.94246429,33.21713723],[102.94385694,33.21598642],[102.9488062,33.21772452],[102.94874618,33.21450175],[102.94525249,33.21644118],[102.93979617,33.21497859],[102.93705053,33.21691744],[102.93475597,33.22347508],[102.9350105,33.22482335],[102.93839542,33.22647638],[102.93623322,33.2248159]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1340,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.94208555,33.24285836],[102.94371262,33.24328826],[102.94172091,33.24123552],[102.9432053,33.23614958],[102.9421003,33.23279149],[102.93671175,33.23337296],[102.9373607,33.23461107],[102.9366601,33.23351569],[102.93024875,33.23358844],[102.93305897,33.24136614],[102.9402942,33.23969549],[102.93899656,33.24112465],[102.93931884,33.24323233],[102.94208555,33.24285836]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3065,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.94426751,33.13667937],[102.9464866,33.14398961],[102.94466802,33.14570767],[102.94596284,33.1458696],[102.94393707,33.14677228],[102.94588612,33.14709705],[102.94567831,33.14834386],[102.94744144,33.14695641],[102.94667385,33.14915214],[102.94860137,33.14802106],[102.94752714,33.14938897],[102.94890524,33.14937848],[102.94648017,33.15068439],[102.94895971,33.15025044],[102.95531445,33.14390372],[102.95193462,33.14366481],[102.95466174,33.14333263],[102.95738916,33.14107171],[102.95684821,33.13590529],[102.95912362,33.1294026],[102.95725199,33.13002349],[102.95826087,33.12932107],[102.95701733,33.12863883],[102.95848338,33.12840332],[102.95915743,33.12588511],[102.94948102,33.13114334],[102.9483162,33.13408639],[102.94599743,33.1345353],[102.94426751,33.13667937]],[[102.94807793,33.14206145],[102.94716171,33.13714832],[102.94856497,33.13988932],[102.94807793,33.14206145]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3115,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.94158326,33.18059994],[102.93548463,33.18167286],[102.93562875,33.1826881],[102.93843352,33.18240208],[102.93429591,33.18405137],[102.93576025,33.18469657],[102.93338844,33.18611781],[102.93306894,33.18771937],[102.93445471,33.18919566],[102.93456484,33.18781124],[102.93631312,33.18947272],[102.93771184,33.18868205],[102.93851041,33.19007154],[102.9373701,33.1908912],[102.93766343,33.19279142],[102.94052266,33.19145635],[102.94368984,33.19365565],[102.93978438,33.19419807],[102.94050389,33.19709766],[102.9427941,33.19793433],[102.94447837,33.19677176],[102.94361335,33.19865808],[102.94564583,33.19979723],[102.94785569,33.19895981],[102.95082538,33.20437129],[102.95513965,33.20415479],[102.95255032,33.19612077],[102.94976897,33.19604959],[102.95082898,33.19502468],[102.95014461,33.19437986],[102.95212255,33.19460926],[102.95124444,33.19194336],[102.94677886,33.18944175],[102.94479192,33.1897222],[102.94553775,33.18858296],[102.94187427,33.1833781],[102.94158326,33.18059994]],[[102.93634088,33.18540786],[102.93471309,33.1854678],[102.93705396,33.18470116],[102.93634088,33.18540786]],[[102.93961901,33.18827087],[102.94051349,33.18993873],[102.93858187,33.18918399],[102.93961901,33.18827087]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3356,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.93683981,33.19544318],[102.929093,33.19946788],[102.92940624,33.20293047],[102.9325076,33.20305636],[102.93369889,33.20501545],[102.93016404,33.20817884],[102.93183014,33.21008669],[102.92873125,33.21030858],[102.93026134,33.2143811],[102.92493587,33.22049329],[102.92679016,33.22408634],[102.93386672,33.21267853],[102.93707605,33.21228147],[102.93788739,33.20746622],[102.94027816,33.20813043],[102.93901227,33.20970009],[102.94007757,33.21113288],[102.94316924,33.20993106],[102.94495903,33.21117224],[102.94481878,33.21298466],[102.94931225,33.21381134],[102.94578529,33.21212161],[102.94641842,33.21127677],[102.94484925,33.21036728],[102.94590774,33.20683255],[102.94460979,33.20667352],[102.94534715,33.20494369],[102.94008031,33.20029765],[102.93683981,33.19544318]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2836,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96080472,33.22360304],[102.96455965,33.22614847],[102.96899557,33.22324556],[102.9650608,33.22087949],[102.97262573,33.22216732],[102.97060019,33.22046322],[102.97047844,33.21325795],[102.96917244,33.21368943],[102.96409083,33.20965683],[102.9618952,33.21289928],[102.96071434,33.21022717],[102.95610426,33.21589912],[102.9554594,33.22011288],[102.95083837,33.22368232],[102.95342468,33.22542388],[102.95311317,33.22412738],[102.95691423,33.22288518],[102.95938969,33.22228645],[102.96080472,33.22360304]],[[102.95518513,33.22135006],[102.95665264,33.22025936],[102.955442,33.22148227],[102.9576192,33.22203507],[102.95518513,33.22135006]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2157,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99829354,33.23908536],[102.99789126,33.24309742],[102.99920119,33.24376676],[102.99795255,33.24474289],[102.99834192,33.24684195],[103.00384101,33.24796357],[103.00079563,33.2439635],[103.00617403,33.24323667],[103.00715085,33.24375475],[103.00593181,33.24603325],[103.00672837,33.24754037],[103.01265335,33.25013059],[103.01694369,33.24978733],[103.01537802,33.24693634],[103.01621312,33.24105877],[103.00940114,33.24079676],[103.00179303,33.23825569],[102.99829354,33.23908536]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":467,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.05094109,33.13492259],[103.05204237,33.13401929],[103.05061501,33.13260927],[103.04994524,33.13395606],[103.04839463,33.13326541],[103.04486947,33.12656988],[103.04123038,33.1277431],[103.04423622,33.13225311],[103.0461534,33.13217747],[103.04988859,33.13598972],[103.05094109,33.13492259]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":197,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.00842212,33.15125074],[103.00662229,33.1503043],[103.00850075,33.14670849],[103.00740592,33.14675661],[103.00384613,33.15165115],[103.00818138,33.15133285],[103.00828997,33.15245894],[103.00842212,33.15125074]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":502,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99466867,33.26020158],[102.99207093,33.25859165],[102.99255449,33.25766462],[102.99295183,33.2586538],[102.99538765,33.25862478],[102.99501207,33.25506393],[102.9936537,33.25689039],[102.98891816,33.25651475],[102.98532426,33.25842406],[102.98714542,33.25927321],[102.98897275,33.25740161],[102.99141774,33.25717536],[102.98787422,33.25980636],[102.99364013,33.26302582],[102.99466867,33.26020158]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":340,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.94296181,33.12803274],[102.9442279,33.12271319],[102.94149074,33.12503454],[102.93839088,33.12511415],[102.93568279,33.12696103],[102.94296181,33.12803274]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1805,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.901023,33.18803759],[102.89955781,33.18583325],[102.90076051,33.18163243],[102.90254626,33.18218009],[102.90489126,33.180027],[102.90408885,33.17854785],[102.90063441,33.17778925],[102.9030482,33.17707043],[102.90350361,33.17417923],[102.90036389,33.17313564],[102.90122158,33.17422876],[102.90047482,33.17802251],[102.90308115,33.17873699],[102.90038081,33.17794355],[102.90118967,33.17423889],[102.90022328,33.1730727],[102.89768672,33.1720286],[102.8941261,33.17279055],[102.89428473,33.18346938],[102.89666683,33.18672039],[102.89910183,33.18733375],[102.89810295,33.18900011],[102.89904338,33.19163169],[102.90054773,33.19113894],[102.901023,33.18803759]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2269,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97766329,33.28891123],[102.97380123,33.28694114],[102.9715818,33.28129713],[102.97252393,33.28013879],[102.97169691,33.27575086],[102.96971369,33.27778205],[102.96992247,33.28506609],[102.96770915,33.28525033],[102.9651916,33.28360009],[102.9611575,33.28511772],[102.95848919,33.29217941],[102.96041954,33.29207506],[102.96076393,33.29434175],[102.96219516,33.29469446],[102.96506637,33.28570287],[102.9666363,33.28744159],[102.96651529,33.28960375],[102.97226194,33.28946887],[102.96837535,33.29278517],[102.97149342,33.29298377],[102.96944905,33.29376271],[102.96990094,33.29567381],[102.97217815,33.29236824],[102.97450515,33.29166301],[102.97606025,33.29408395],[102.97749211,33.29348683],[102.9774556,33.29558702],[102.97903743,33.29631882],[102.97649986,33.29682853],[102.97744089,33.29835731],[102.98578053,33.30230221],[102.98884141,33.30219134],[102.99341956,33.29982152],[102.9958194,33.30017579],[102.99449953,33.29849077],[102.98962087,33.30089059],[102.98529158,33.30126492],[102.98455867,33.29981562],[102.9800562,33.29781571],[102.97760096,33.29118563],[102.97632337,33.2905057],[102.97766329,33.28891123]],[[102.97128216,33.28860505],[102.96912841,33.2877631],[102.97328275,33.28844031],[102.97128216,33.28860505]],[[102.9675305,33.28788062],[102.96818004,33.28612942],[102.96935277,33.2862312],[102.9675305,33.28788062]],[[102.97480359,33.29110962],[102.97249844,33.29071023],[102.97472085,33.29005471],[102.97480359,33.29110962]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3280,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.929093,33.19946788],[102.93683981,33.19544318],[102.93293599,33.19140667],[102.93235827,33.18828701],[102.93554329,33.18184609],[102.93112382,33.18177438],[102.93209325,33.18107218],[102.9306411,33.17934499],[102.93176975,33.17839134],[102.93080408,33.17541201],[102.92826028,33.17788842],[102.92950515,33.1797255],[102.92724249,33.18403197],[102.92933256,33.18637803],[102.92761822,33.18899577],[102.92466951,33.1874471],[102.92262804,33.19135061],[102.92835875,33.19232183],[102.92377693,33.19488764],[102.9232045,33.19644246],[102.920628,33.1962886],[102.91910534,33.20475208],[102.92136601,33.20838963],[102.9195922,33.21006365],[102.92063633,33.21307911],[102.92227887,33.21139949],[102.92272128,33.20672044],[102.92463696,33.2047203],[102.92518627,33.19961723],[102.92988339,33.19661085],[102.929093,33.19946788]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3410,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98634084,33.2163938],[102.98840869,33.20915091],[102.99032931,33.20672535],[102.98655499,33.20508946],[102.98155721,33.20641899],[102.98157547,33.20835542],[102.98096649,33.2060654],[102.97644071,33.20725876],[102.97711178,33.20865973],[102.97573413,33.20840933],[102.97446097,33.21413013],[102.97155959,33.21839009],[102.97413497,33.20605726],[102.96776749,33.20662765],[102.96757015,33.20783371],[102.96563148,33.20724052],[102.96372733,33.20924119],[102.96920442,33.21364259],[102.97054477,33.21322736],[102.97067671,33.22046541],[102.97272527,33.22215939],[102.97180524,33.2223319],[102.97234228,33.22330511],[102.97453775,33.22341634],[102.97425565,33.22453077],[102.97553264,33.22451182],[102.97303534,33.2209101],[102.97410605,33.21918418],[102.9786166,33.21645798],[102.98634084,33.2163938]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1438,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99842049,33.27687183],[102.99927847,33.27958589],[103.00707123,33.28385223],[103.00588514,33.28197896],[103.01022867,33.27945266],[103.00962321,33.27681571],[103.01075135,33.27490415],[103.00910415,33.27403254],[103.01017703,33.27333372],[103.00969247,33.27199953],[103.01202729,33.27056932],[103.00887117,33.27140363],[103.00732898,33.27366647],[103.0038158,33.27189985],[102.99842049,33.27687183]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":349,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99149973,33.27491159],[102.99114382,33.27241969],[102.98954475,33.27478686],[102.9852473,33.27547938],[102.98497529,33.27401687],[102.9811287,33.27858321],[102.97955537,33.27279906],[102.97773656,33.27337043],[102.9813815,33.27911645],[102.98312206,33.27751417],[102.99149973,33.27491159]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1437,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99150717,33.27391485],[102.99434744,33.27741058],[102.99579475,33.28294514],[102.99494118,33.28506218],[103.00123582,33.28806626],[103.00431469,33.28721101],[103.00404809,33.28291261],[103.0022979,33.28111333],[102.99592225,33.28164205],[102.99927847,33.27958589],[102.99838686,33.27684684],[103.00034555,33.27345093],[102.99594937,33.27243663],[102.99150717,33.27391485]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":816,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98683263,33.27609215],[102.98732716,33.27803364],[102.98537687,33.27886016],[102.98541425,33.28226183],[102.98998045,33.28358524],[102.98896477,33.28103793],[102.9901425,33.27839195],[102.99140434,33.27821968],[102.99348591,33.28227093],[102.99283441,33.28399067],[102.99447519,33.28310388],[102.99385143,33.28476377],[102.99494118,33.28506218],[102.99579475,33.28294514],[102.99434744,33.27741058],[102.99152979,33.27493281],[102.98911923,33.27636062],[102.98683263,33.27609215]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":525,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99554272,33.29149623],[102.99764906,33.29340041],[103.00128015,33.29261662],[103.00568317,33.28775449],[102.99758437,33.28904025],[102.99554272,33.29149623]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":988,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98277607,33.28432511],[102.98191493,33.28596278],[102.98301637,33.28540542],[102.98517503,33.29046932],[102.98396797,33.29174317],[102.98142697,33.29172501],[102.98416214,33.29348292],[102.9821345,33.29443845],[102.98781651,33.29522806],[102.99553032,33.29175036],[102.99585062,33.28890854],[102.99363967,33.29097759],[102.99153003,33.28941289],[102.989199,33.29138515],[102.98699725,33.29107227],[102.98607354,33.28836166],[102.99030815,33.28657708],[102.98536529,33.28650186],[102.98523652,33.28515272],[102.98277607,33.28432511]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2735,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96038447,33.27635869],[102.96771389,33.26990793],[102.96322221,33.26796929],[102.96049567,33.26937777],[102.95452593,33.26534557],[102.95240168,33.26521778],[102.94936291,33.25919245],[102.94529651,33.25757078],[102.94619979,33.25559197],[102.94221743,33.25672148],[102.94255799,33.25829331],[102.9371992,33.26232485],[102.93902607,33.26460543],[102.94288541,33.2600838],[102.94877447,33.25966051],[102.94678972,33.2620277],[102.94960745,33.26382394],[102.94766878,33.26408801],[102.94853695,33.26454596],[102.94550318,33.26760218],[102.94576002,33.27246179],[102.95045342,33.27003099],[102.95406091,33.26601901],[102.95297426,33.26871695],[102.95541877,33.26906674],[102.95361541,33.27180191],[102.95838923,33.27068773],[102.95786054,33.27229169],[102.95516833,33.27267499],[102.95542895,33.27482774],[102.95068844,33.27645995],[102.95044808,33.27904523],[102.95354309,33.27714131],[102.96038447,33.27635869]],[[102.95681148,33.27317133],[102.96034402,33.27445013],[102.95740033,33.27427617],[102.95681148,33.27317133]],[[102.95948866,33.27258147],[102.95856238,33.27227552],[102.96056718,33.27187837],[102.95948866,33.27258147]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1712,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9611575,33.28511772],[102.9651916,33.28360009],[102.96770915,33.28525033],[102.96992247,33.28506609],[102.96971369,33.27778205],[102.96748698,33.27898915],[102.96745448,33.28147031],[102.9641252,33.28011501],[102.96856422,33.27523904],[102.97270788,33.27356426],[102.96758282,33.27235189],[102.96038447,33.27635869],[102.96153226,33.2788617],[102.95978308,33.27940478],[102.95969898,33.27839884],[102.95734535,33.27980912],[102.95507891,33.28541716],[102.95587222,33.28628056],[102.95995358,33.28372915],[102.9611575,33.28511772]],[[102.96470818,33.27559167],[102.96541839,33.27664529],[102.96249922,33.27692914],[102.96470818,33.27559167]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2006,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97354427,33.28410853],[102.97470736,33.2879717],[102.98255297,33.29220759],[102.98396797,33.29174317],[102.98499068,33.28923035],[102.98301637,33.28540542],[102.98170999,33.28541575],[102.9827582,33.28197082],[102.98539874,33.28119745],[102.98537687,33.27886016],[102.98732716,33.27803364],[102.98683263,33.27609215],[102.98133047,33.27917668],[102.98000993,33.27860236],[102.97892537,33.27467675],[102.97646168,33.2738942],[102.97659226,33.28155439],[102.97513509,33.2820465],[102.97662812,33.28082178],[102.97667936,33.27511393],[102.97588479,33.28089706],[102.97354427,33.28410853]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3395,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99162627,33.24678485],[102.99143759,33.24874369],[102.9930004,33.25020069],[102.99643042,33.2507392],[102.99682215,33.25223412],[102.99815253,33.25238089],[102.99757367,33.25410116],[102.99984116,33.2535988],[102.99974416,33.25192737],[103.0031571,33.25298164],[103.00466956,33.25213039],[103.0019624,33.25135607],[103.00351826,33.25227894],[103.00866372,33.2506522],[103.00666894,33.25049899],[103.00317873,33.25305339],[102.9997757,33.25197913],[102.99988336,33.25364699],[102.99760349,33.25415373],[102.99928245,33.25453732],[102.99811641,33.25636202],[102.99943983,33.25713858],[102.9969293,33.26364666],[102.9977267,33.26510134],[103.00188867,33.26575172],[103.00259983,33.26437197],[103.0017525,33.2637729],[103.0043831,33.26338431],[103.00255,33.26171462],[103.00261078,33.25988926],[103.00095527,33.25944042],[103.00170989,33.25595234],[103.00335289,33.25451558],[103.00474231,33.25560047],[103.00429214,33.26189382],[103.00852251,33.26432407],[103.00799936,33.26525386],[103.01040542,33.26161589],[103.01236225,33.26153278],[103.01181002,33.25833482],[103.01242261,33.25975037],[103.01511428,33.25941752],[103.01627884,33.24977219],[103.01222986,33.25154051],[103.00630014,33.25000613],[103.0034455,33.25199146],[103.00034064,33.24910086],[102.99162627,33.24678485]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2950,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99601045,33.22584562],[102.99376035,33.23265663],[103.00279881,33.233091],[103.00418469,33.23451706],[103.00255929,33.23527121],[103.00233057,33.23748917],[103.00589926,33.23847776],[103.00720858,33.23829064],[103.00642869,33.23612619],[103.00949553,33.23425022],[103.00905499,33.23889589],[103.01043774,33.24055669],[103.01563715,33.24006349],[103.01493107,33.23840888],[103.01661175,33.23550613],[103.01544977,33.22903501],[103.0119917,33.22883403],[103.01043334,33.22749272],[103.00653623,33.22902987],[103.00575876,33.22880358],[103.00754477,33.22710947],[103.00363606,33.22627037],[103.0027418,33.22736382],[103.00122776,33.22570832],[102.99934126,33.22735157],[102.99936204,33.22574718],[102.99601045,33.22584562]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3315,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97500195,33.24302404],[102.97350197,33.24207972],[102.98345568,33.23551079],[102.99376035,33.23265663],[102.99601045,33.22584562],[102.98355309,33.22541849],[102.98039489,33.22722095],[102.98140854,33.22937089],[102.97863276,33.23116993],[102.97544796,33.23608514],[102.97552663,33.23454292],[102.97373366,33.23444068],[102.97670719,33.23221976],[102.97889547,33.22831723],[102.97779198,33.22703478],[102.97437651,33.2271391],[102.97286529,33.22861605],[102.97530067,33.22827679],[102.97472493,33.23066199],[102.97202888,33.23488121],[102.97478364,33.23878803],[102.97194605,33.23847818],[102.97398268,33.23925995],[102.97146723,33.24347967],[102.97319048,33.24527915],[102.97500195,33.24302404]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2162,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98786377,33.24190768],[102.98594862,33.24446876],[102.98281413,33.24263445],[102.98213071,33.24360324],[102.98274073,33.2492379],[102.97975098,33.25689037],[102.98302119,33.25670653],[102.98417868,33.25422715],[102.98677983,33.25261552],[102.98521549,33.25839066],[102.98890007,33.25645884],[102.99363291,33.25683527],[102.99507443,33.25498717],[102.99375191,33.25232072],[102.99172256,33.25206259],[102.99330352,33.25158481],[102.9930004,33.25020069],[102.99143759,33.24874369],[102.99019465,33.2433952],[102.98786377,33.24190768]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1873,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99789126,33.24309742],[102.99829354,33.23908536],[102.99380615,33.23838886],[102.98812908,33.23881253],[102.98593187,33.24163301],[102.98551371,33.24031358],[102.98360989,33.24014736],[102.98662351,33.23725076],[102.98387343,33.2360389],[102.97494962,33.24283411],[102.97701908,33.24229592],[102.97440744,33.25057536],[102.97704819,33.25237586],[102.97809014,33.24799179],[102.98131391,33.2441822],[102.97951107,33.24275354],[102.98041231,33.24109332],[102.98594862,33.24446876],[102.98931698,33.24138087],[102.99512713,33.24256064],[102.99385909,33.24397784],[102.99555108,33.24513904],[102.99557357,33.24286552],[102.99664487,33.24396022],[102.99789126,33.24309742]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1945,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.95008329,33.25033528],[102.9433143,33.24982162],[102.94446768,33.25164592],[102.94688754,33.25111225],[102.94354096,33.25332592],[102.94623648,33.25506298],[102.94543259,33.25761206],[102.94939768,33.25910664],[102.95241486,33.26513118],[102.95459607,33.26527476],[102.9605374,33.26930622],[102.96325508,33.26789868],[102.97180812,33.27073712],[102.96651777,33.26914215],[102.95802136,33.26248094],[102.95628749,33.2623161],[102.95603738,33.26053581],[102.95371579,33.25921384],[102.95111105,33.25273484],[102.95176504,33.2513623],[102.95008329,33.25033528]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3320,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.95139606,33.22243463],[102.95368693,33.22121783],[102.95294832,33.2204989],[102.9544862,33.22000704],[102.95610426,33.21589912],[102.96219269,33.20855709],[102.96075359,33.20692741],[102.95385384,33.20782273],[102.95434841,33.21220682],[102.9537881,33.20782239],[102.94552091,33.20814063],[102.9458637,33.21210183],[102.94939408,33.21371401],[102.94913576,33.21766293],[102.94384726,33.21607919],[102.94249807,33.21722612],[102.94128123,33.21544954],[102.93985838,33.21551182],[102.9367184,33.22008596],[102.93795023,33.22339249],[102.93575722,33.2243861],[102.93872964,33.22645496],[102.94083945,33.22588082],[102.94179347,33.22233833],[102.94588826,33.22253746],[102.94519847,33.22410996],[102.95188009,33.22152922],[102.95139606,33.22243463]],[[102.94975171,33.2220912],[102.94802238,33.22161417],[102.94958141,33.22090811],[102.94517835,33.22119927],[102.94812983,33.21973479],[102.9512956,33.22037975],[102.94975171,33.2220912]],[[102.95194554,33.22028294],[102.95322882,33.21855856],[102.95394042,33.21907791],[102.95194554,33.22028294]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2436,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97658686,33.25717601],[102.97177979,33.26576405],[102.97289339,33.26664094],[102.97433823,33.2656993],[102.97355646,33.27105003],[102.97882565,33.27094061],[102.97661803,33.26838698],[102.97782664,33.26778112],[102.97835649,33.26436576],[102.98213307,33.27059613],[102.99450963,33.26845254],[102.99350653,33.2670114],[102.98964532,33.26643987],[102.99025288,33.26467775],[102.98565018,33.26633642],[102.98920541,33.26338303],[102.98552433,33.26128811],[102.9835734,33.26276176],[102.98514746,33.25981322],[102.9801969,33.26074626],[102.97658686,33.25717601]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1977,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96944175,33.25296413],[102.96466354,33.25687466],[102.96146634,33.25645201],[102.96003864,33.25906348],[102.96161025,33.26282394],[102.96387958,33.2602921],[102.96186262,33.25970759],[102.96601301,33.2591208],[102.96630976,33.26015616],[102.96397216,33.26187015],[102.96595696,33.26300084],[102.96441393,33.26437849],[102.96564079,33.26555573],[102.96653371,33.26256451],[102.96959799,33.26142789],[102.96970762,33.26325549],[102.96885687,33.26268988],[102.96812148,33.26404136],[102.9689914,33.26430605],[102.96828635,33.26705948],[102.96680829,33.26826402],[102.97096582,33.2692514],[102.97351483,33.26133804],[102.97658686,33.25717601],[102.97174286,33.25166251],[102.96944175,33.25296413]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2181,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9551298,33.24780853],[102.95200564,33.25133026],[102.95385555,33.25372438],[102.95609389,33.25169221],[102.9593363,33.25189982],[102.95524094,33.25541911],[102.95810048,33.25890374],[102.95934845,33.25800959],[102.95723704,33.25591164],[102.96174286,33.2545112],[102.96466354,33.25687466],[102.97171825,33.25161363],[102.96847608,33.24695107],[102.96393304,33.2470726],[102.96032485,33.24490422],[102.9551298,33.24780853]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3060,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.95912214,33.2373526],[102.96099412,33.23550747],[102.947291,33.2330279],[102.94652391,33.23463237],[102.94755814,33.23710598],[102.94533042,33.23742708],[102.94244401,33.23383708],[102.94330516,33.2360885],[102.94180968,33.24126094],[102.94771802,33.24492659],[102.94387324,33.24513689],[102.94283567,33.24831981],[102.9529325,33.25035284],[102.95571619,33.24612585],[102.95961074,33.243302],[102.95822423,33.24189573],[102.95443052,33.24218253],[102.95503578,33.23988783],[102.95912214,33.2373526]],[[102.95413999,33.24051858],[102.95214112,33.23910858],[102.95359289,33.23882612],[102.95413999,33.24051858]],[[102.95721385,33.24455342],[102.95534278,33.24322599],[102.95820491,33.24405916],[102.95721385,33.24455342]],[[102.95617479,33.24455068],[102.95486468,33.24507601],[102.9545462,33.2431999],[102.95617479,33.24455068]],[[102.95020083,33.24540848],[102.95145718,33.24607575],[102.94869238,33.24604022],[102.95020083,33.24540848]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1010,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96346024,33.23213122],[102.95959121,33.2326654],[102.95315896,33.22978239],[102.95114039,33.23240713],[102.95853042,33.2334592],[102.96099412,33.23550747],[102.95912214,33.2373526],[102.96041249,33.23983546],[102.96702772,33.24403552],[102.96621738,33.23927686],[102.96350061,33.23907131],[102.96633932,33.2358468],[102.96346024,33.23213122]],[[102.96426033,33.23631839],[102.9633065,33.23437208],[102.96492435,33.23513601],[102.96426033,33.23631839]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2800,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96164532,33.22407007],[102.95324601,33.226287],[102.94767694,33.22519439],[102.94478568,33.22844058],[102.9480119,33.22946446],[102.95783876,33.22738435],[102.95616514,33.22825838],[102.95952842,33.22876206],[102.95624163,33.22881885],[102.95605287,33.23056958],[102.96263247,33.23256895],[102.96453579,33.23185094],[102.96736892,33.23342721],[102.96773921,33.23743359],[102.97063706,33.23583015],[102.9684582,33.23892368],[102.97035338,33.24011118],[102.97280852,33.23962979],[102.97049812,33.24217172],[102.97205306,33.24352976],[102.9719049,33.24168914],[102.97389953,33.23923912],[102.97016483,33.23933569],[102.97466832,33.23873073],[102.97191358,33.23472277],[102.97519363,33.22837591],[102.97263529,33.22852818],[102.97072896,33.23163432],[102.97282149,33.22670758],[102.9708657,33.22445997],[102.96555232,33.23013364],[102.96943656,33.22469788],[102.96481982,33.22627226],[102.9632092,33.22823999],[102.9644153,33.22649596],[102.96164532,33.22407007]],[[102.95964912,33.22632961],[102.95473501,33.22695485],[102.95997959,33.22475265],[102.95964912,33.22632961]],[[102.96001975,33.22722786],[102.96136157,33.22729205],[102.95836119,33.22772371],[102.96001975,33.22722786]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1664,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.93722968,33.17333926],[102.94052896,33.17311844],[102.94343054,33.17063396],[102.93743015,33.16588633],[102.93467049,33.16188799],[102.9314908,33.16085005],[102.93391401,33.16005226],[102.93311364,33.1573384],[102.93194501,33.15944486],[102.93100498,33.15659183],[102.93092213,33.1598323],[102.92897587,33.16246384],[102.92958305,33.16357697],[102.9273883,33.16230998],[102.92933747,33.16406826],[102.92757352,33.16706392],[102.92960976,33.16660598],[102.92879502,33.16809966],[102.93052706,33.16810006],[102.93197217,33.17124222],[102.92984549,33.17461451],[102.93722968,33.17333926]],[[102.93679037,33.17226313],[102.93340967,33.17177325],[102.93708389,33.17052427],[102.93679037,33.17226313]],[[102.93443546,33.17114055],[102.9330118,33.17063119],[102.93711902,33.16956027],[102.93443546,33.17114055]],[[102.93207394,33.16778039],[102.93462906,33.16646174],[102.93465767,33.16748907],[102.93104683,33.16853915],[102.93207394,33.16778039]],[[102.93205824,33.16629672],[102.93098598,33.16628566],[102.93269784,33.16455529],[102.93205824,33.16629672]],[[102.9309591,33.16481639],[102.93008173,33.16392123],[102.93109997,33.16311686],[102.93202317,33.16405462],[102.9309591,33.16481639]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3655,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9929661,33.19092527],[102.9911188,33.19229276],[102.99172147,33.19327912],[102.98956378,33.19401748],[102.98954509,33.19677265],[102.99098573,33.19922657],[102.99444876,33.19608591],[102.99444667,33.19805352],[102.99708678,33.20005051],[102.9941035,33.20082937],[102.99510113,33.20210598],[102.99350629,33.20259462],[102.99339508,33.20468706],[102.99506172,33.20451633],[102.99562423,33.20570337],[102.99677611,33.20481034],[102.99755677,33.20684008],[102.99860743,33.20565442],[102.99865887,33.20718548],[103.00261747,33.20766909],[103.00026934,33.20421216],[103.00077965,33.20317515],[102.99904465,33.20281457],[102.9980273,33.20072348],[103.00024877,33.20132492],[103.00096327,33.19828485],[102.99992697,33.19743422],[103.00155555,33.19618306],[103.00357325,33.19957326],[103.00416325,33.20713063],[103.00773409,33.20645306],[103.00889707,33.19990448],[103.00825882,33.19719096],[103.00532115,33.19555026],[103.01011829,33.19493632],[103.00994242,33.1923199],[103.01119691,33.1911872],[103.01045175,33.18975073],[103.00738332,33.18760961],[102.99983688,33.19086367],[102.9929661,33.19092527]],[[102.99041705,33.19560773],[102.99198112,33.19854026],[102.98987493,33.19714125],[102.99041705,33.19560773]],[[102.99678252,33.19957218],[102.99534286,33.19817643],[102.99721416,33.19724215],[102.99783927,33.19832134],[102.99678252,33.19957218]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2710,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99068196,33.18695187],[102.98535,33.18804599],[102.98550603,33.1943782],[102.9826363,33.19602888],[102.98258099,33.19806294],[102.9804062,33.19942749],[102.98109558,33.20430675],[102.98479907,33.20379174],[102.98526173,33.20018184],[102.98645935,33.20020098],[102.98635516,33.20323862],[102.98917539,33.20219729],[102.98776045,33.19709261],[102.98879754,33.19174944],[102.98764132,33.19149025],[102.98706212,33.18879687],[102.9911188,33.19229276],[102.99361362,33.19058042],[103.00144801,33.18879985],[103.00617626,33.18621761],[103.00718964,33.18434961],[103.00632829,33.18143326],[103.00441248,33.18060427],[102.99068196,33.18695187]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3768,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98192283,33.1815844],[102.98293335,33.18758502],[102.98535,33.18804599],[102.99068196,33.18695187],[102.99204661,33.18604451],[102.9915123,33.18491343],[102.99535094,33.18426094],[102.99953324,33.18157239],[102.99861212,33.18089754],[103.00063566,33.18122479],[103.00257859,33.17863977],[102.99965169,33.1784993],[103.00026915,33.17573912],[102.99806483,33.17646947],[103.00001645,33.17315887],[102.9989936,33.16872333],[102.99253811,33.16971331],[102.98648322,33.17256201],[102.98465967,33.17405247],[102.98571956,33.17687684],[102.98347129,33.17812947],[102.98365853,33.18041566],[102.98192283,33.1815844]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2815,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97264666,33.18755502],[102.97319935,33.18912586],[102.97717006,33.189384],[102.97557903,33.1889204],[102.97392699,33.1908942],[102.97696266,33.18986869],[102.97684783,33.19166466],[102.9738068,33.19147549],[102.97346247,33.20144729],[102.97203932,33.20363133],[102.97890767,33.20485648],[102.97992802,33.1976727],[102.97879498,33.19338179],[102.98000238,33.19129395],[102.97776832,33.18999329],[102.97910845,33.18772549],[102.98293335,33.18758502],[102.98091049,33.17399316],[102.97875979,33.17941375],[102.98017619,33.17346517],[102.97931545,33.17532409],[102.97565171,33.17743651],[102.97532998,33.18116993],[102.9772586,33.18401936],[102.97689297,33.18578749],[102.97717991,33.18403549],[102.97466249,33.18220473],[102.97264666,33.18755502]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2070,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96697525,33.18506069],[102.9661788,33.1866647],[102.96780895,33.18681902],[102.96729479,33.18838271],[102.96937738,33.19007332],[102.96661351,33.19144738],[102.96600985,33.199276],[102.96420412,33.20061524],[102.96608332,33.20519865],[102.96919972,33.2039284],[102.96992193,33.20219629],[102.97179766,33.19368484],[102.96973149,33.19195321],[102.97152454,33.19148434],[102.97157694,33.19292924],[102.97280515,33.19204172],[102.97139859,33.19048342],[102.97319935,33.18912586],[102.97262782,33.18662006],[102.97418175,33.18281489],[102.97351161,33.17703189],[102.96952859,33.17852591],[102.96697525,33.18506069]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1720,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.95537497,33.18567284],[102.96023496,33.18293885],[102.96259529,33.17818047],[102.9613226,33.1760863],[102.95677332,33.17980228],[102.95929769,33.17521929],[102.95492816,33.17311982],[102.95375247,33.17419026],[102.95669528,33.17432177],[102.95896,33.17618857],[102.95652573,33.17433214],[102.95370113,33.17423312],[102.95037714,33.17700907],[102.95361289,33.17419565],[102.95028222,33.17249921],[102.94771989,33.17911571],[102.95125088,33.18061669],[102.95057024,33.18181702],[102.95205782,33.18401342],[102.95074536,33.18393348],[102.95166401,33.18486933],[102.95579798,33.1831529],[102.95432186,33.18470287],[102.95537497,33.18567284]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2925,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96023496,33.18293885],[102.95417427,33.18744433],[102.95474286,33.19082139],[102.95625494,33.19109346],[102.95412372,33.19146048],[102.95525307,33.19317295],[102.95421674,33.1945442],[102.95666143,33.1943179],[102.95557449,33.19855005],[102.95795142,33.20368153],[102.96422836,33.20471852],[102.96500067,33.20439439],[102.96249331,33.19801634],[102.96219983,33.19375337],[102.9631597,33.19279772],[102.96042655,33.19096842],[102.95980296,33.18790073],[102.96417285,33.19108259],[102.96529562,33.18788964],[102.96286287,33.18564458],[102.96622609,33.18723941],[102.96792893,33.17839539],[102.9644117,33.17755079],[102.95994647,33.18548992],[102.96023496,33.18293885]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2103,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.93852601,33.18084611],[102.94158326,33.18059994],[102.94119838,33.1796248],[102.94310399,33.17902831],[102.94218646,33.18076713],[102.9452541,33.18165513],[102.9451757,33.18386469],[102.94700485,33.18406548],[102.95052696,33.18814168],[102.94805591,33.18794934],[102.95123747,33.18937023],[102.95006156,33.19082243],[102.95248712,33.19293738],[102.9510625,33.18643801],[102.94638626,33.17934771],[102.94771989,33.17911571],[102.95028222,33.17249921],[102.94551947,33.17222209],[102.94379331,33.1759772],[102.94441535,33.17810154],[102.94370812,33.17497594],[102.9417541,33.17594494],[102.9426906,33.17829949],[102.94124937,33.17682542],[102.94405429,33.1735301],[102.94365409,33.17187558],[102.93064199,33.17501157],[102.93210285,33.17640665],[102.93826317,33.17551591],[102.93457869,33.17726536],[102.93625255,33.17741738],[102.93497385,33.17801382],[102.9371754,33.1800208],[102.93436743,33.17820802],[102.93168472,33.17823255],[102.93068213,33.17925076],[102.93213847,33.18105217],[102.93125175,33.18181416],[102.93852601,33.18084611]],[[102.93948335,33.17701673],[102.93663509,33.17687063],[102.93844568,33.17587236],[102.93948335,33.17701673]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2670,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9768994,33.15893274],[102.98029831,33.16203248],[102.98123257,33.16804282],[102.98607154,33.16982268],[102.98884052,33.16814945],[102.98647961,33.16567809],[102.98305773,33.16569203],[102.98416359,33.16490324],[102.98312918,33.16396199],[102.98532847,33.16305243],[102.98504802,33.16156133],[102.98605767,33.16155811],[102.98707167,33.16548613],[102.98975543,33.16780203],[102.99247081,33.16675347],[102.99474179,33.16250959],[102.99168763,33.16160885],[102.98983248,33.16309904],[102.98626883,33.16095414],[102.99004595,33.16202984],[102.99178053,33.16007951],[102.99096069,33.15779358],[102.98742817,33.15731274],[102.99116849,33.15660847],[102.98923525,33.14665464],[102.98611546,33.14914404],[102.98343082,33.15577785],[102.98036225,33.15816363],[102.9768994,33.15893274]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2309,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97827481,33.14877856],[102.97649907,33.15487139],[102.97199523,33.15887772],[102.97416101,33.16135125],[102.97294131,33.16291253],[102.97403271,33.16542666],[102.97656907,33.16587196],[102.97856263,33.16800683],[102.97825009,33.16314885],[102.97538035,33.16101195],[102.97708196,33.16151387],[102.97739331,33.15992269],[102.97505982,33.15902826],[102.97718611,33.1581886],[102.97642578,33.15714256],[102.97778551,33.15802168],[102.98030396,33.15725761],[102.98343249,33.15017427],[102.98868135,33.14656893],[102.987823,33.14577938],[102.98509582,33.14692515],[102.98568395,33.14468111],[102.98778019,33.14438871],[102.98639792,33.14021456],[102.9841295,33.13965653],[102.98297605,33.14191492],[102.98013098,33.14348315],[102.97827481,33.14877856]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2262,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97293038,33.15169417],[102.97683503,33.15319891],[102.97867679,33.14360782],[102.9812485,33.14069816],[102.98409037,33.13961548],[102.97967014,33.13387347],[102.97508468,33.13541118],[102.9717061,33.13986168],[102.97140319,33.14419451],[102.96978945,33.14339841],[102.97035804,33.1500352],[102.97293038,33.15169417]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2009,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96161828,33.15667748],[102.961094,33.15778756],[102.9631122,33.15941603],[102.96128302,33.16020784],[102.96320265,33.15990674],[102.96455512,33.16264816],[102.96557641,33.16137594],[102.96420139,33.15936055],[102.96894492,33.15936846],[102.96360883,33.16367459],[102.96600101,33.16620529],[102.96809216,33.164563],[102.96740387,33.16735937],[102.96971888,33.16779222],[102.96886577,33.16527263],[102.97121799,33.16638304],[102.97150546,33.16775961],[102.97222958,33.16526589],[102.97132577,33.16406827],[102.97265655,33.16309176],[102.97061217,33.15999538],[102.97649907,33.15487139],[102.97683503,33.15319891],[102.96986858,33.15049251],[102.96940644,33.15269374],[102.96840682,33.14986595],[102.96756646,33.1551196],[102.96701644,33.15313198],[102.96434178,33.15329287],[102.96161828,33.15667748]],[[102.9690558,33.16295898],[102.97024536,33.16551174],[102.96782077,33.16400628],[102.96825034,33.1624464],[102.9690558,33.16295898]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1388,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96878085,33.14501309],[102.96340331,33.14301318],[102.96240474,33.14368824],[102.96123787,33.14784802],[102.96063023,33.14640948],[102.95757669,33.14861215],[102.95698728,33.15384129],[102.9585538,33.15550386],[102.95588064,33.15535265],[102.95322734,33.15755417],[102.9578064,33.1566917],[102.961094,33.15778756],[102.96313577,33.1538728],[102.96014387,33.15460035],[102.9619515,33.15379203],[102.9607226,33.1538373],[102.96095503,33.15213584],[102.9670194,33.15178714],[102.96776972,33.14856883],[102.96536722,33.14903356],[102.96878085,33.14501309]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1402,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96340331,33.14301318],[102.96878085,33.14501309],[102.97018791,33.13714355],[102.97200871,33.13673575],[102.97137053,33.13575075],[102.97316636,33.13429637],[102.97277097,33.13251033],[102.97148885,33.13258594],[102.9724152,33.13086542],[102.96946817,33.12942107],[102.96673302,33.13003848],[102.96506825,33.13284242],[102.96505232,33.1392015],[102.96340331,33.14301318]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3760,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.93971541,33.15261106],[102.93562206,33.15522963],[102.93544949,33.15767368],[102.93708876,33.15588224],[102.93824209,33.15758364],[102.93528078,33.15891352],[102.93850535,33.15780182],[102.93697763,33.15895931],[102.93911257,33.1590297],[102.9378593,33.16019015],[102.93974606,33.15959148],[102.93663891,33.16144566],[102.93642836,33.16284992],[102.93846779,33.16459507],[102.94012571,33.16367369],[102.93985616,33.16159507],[102.94265485,33.16193174],[102.93985079,33.16523445],[102.94070736,33.16635007],[102.9403956,33.16525587],[102.94438073,33.16423493],[102.94213681,33.16774699],[102.94440731,33.1669639],[102.94555718,33.16811109],[102.94672331,33.16643053],[102.94513761,33.1629194],[102.9465701,33.16227636],[102.94814604,33.16310526],[102.94696325,33.16461091],[102.94628605,33.16375012],[102.94654796,33.16476435],[102.94835011,33.16420675],[102.94687123,33.16581812],[102.94936807,33.16431349],[102.95017832,33.16513522],[102.94836836,33.16688543],[102.95065606,33.16598058],[102.95171667,33.16727496],[102.95042559,33.16917198],[102.95256332,33.16803447],[102.9525463,33.16588838],[102.95555543,33.16678075],[102.95322965,33.16754618],[102.95135655,33.17020656],[102.9521072,33.17149651],[102.9528443,33.16951896],[102.95623399,33.16743906],[102.9622843,33.17083829],[102.96861965,33.17225803],[102.97795845,33.1723013],[102.97657912,33.1710081],[102.98284088,33.17037916],[102.97718151,33.16885748],[102.96795672,33.16943351],[102.96476211,33.16757806],[102.96339636,33.16840231],[102.9634524,33.16670938],[102.96138465,33.16789258],[102.96254157,33.16630444],[102.95980366,33.16701021],[102.96122456,33.16517912],[102.95905544,33.1635288],[102.95424615,33.16107714],[102.95203745,33.16200773],[102.95359752,33.16109106],[102.95290873,33.15946409],[102.9476183,33.16065467],[102.94909657,33.1596594],[102.95113216,33.1603699],[102.95228639,33.15895717],[102.95153003,33.15748174],[102.94701441,33.15579991],[102.94492167,33.15904089],[102.94424804,33.15533177],[102.94233837,33.15634438],[102.93971541,33.15261106]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1355,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.93455286,33.15469152],[102.93380072,33.1481336],[102.92820268,33.14020254],[102.92572,33.13345061],[102.92467802,33.1335299],[102.92552708,33.14110196],[102.92932636,33.14850727],[102.93001919,33.15407528],[102.93110079,33.15295455],[102.93026198,33.15516898],[102.93197454,33.15934063],[102.93317913,33.15723284],[102.93337789,33.16174215],[102.93468404,33.16102107],[102.93343438,33.15733326],[102.93455286,33.15469152]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1528,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.94228907,33.14519611],[102.9361371,33.14395335],[102.93506324,33.14193111],[102.93194998,33.14128034],[102.93189309,33.14260472],[102.93597089,33.14542781],[102.93449668,33.14534962],[102.9348006,33.1469337],[102.93261894,33.14543526],[102.93267909,33.14655994],[102.93675229,33.14899224],[102.93269422,33.14663774],[102.93389818,33.14817867],[102.93455286,33.15469152],[102.94124154,33.15211766],[102.94535308,33.15559068],[102.94670203,33.15523334],[102.94572694,33.15202776],[102.9426521,33.15204214],[102.94510599,33.15132698],[102.94385774,33.15128396],[102.94486474,33.15001623],[102.94228907,33.14519611]],[[102.93811801,33.1460153],[102.93653942,33.14551737],[102.94027398,33.1453789],[102.93811801,33.1460153]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1718,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.94297963,33.14453964],[102.94019401,33.14103236],[102.93869542,33.13219051],[102.93496724,33.12890741],[102.93524763,33.12708504],[102.93411202,33.12658003],[102.93336689,33.12912656],[102.9323624,33.12824309],[102.92996067,33.12979834],[102.93270456,33.1325362],[102.93391277,33.13658848],[102.93708366,33.13873749],[102.93319588,33.13712334],[102.92972926,33.13225845],[102.92881889,33.13321316],[102.92993448,33.1385138],[102.93122334,33.14006966],[102.9371678,33.14118294],[102.93506324,33.14193111],[102.9361371,33.14395335],[102.94297963,33.14453964]],[[102.93846892,33.1422145],[102.93984142,33.14228765],[102.93756279,33.1429996],[102.93846892,33.1422145]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1054,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.95856448,33.14185267],[102.96192234,33.14336631],[102.96241736,33.13364395],[102.964542,33.13036414],[102.96859346,33.1285386],[102.96382984,33.12687477],[102.96266003,33.1251762],[102.96055376,33.12663691],[102.96162304,33.12693878],[102.96024918,33.12834728],[102.95856448,33.14185267]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1142,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96185512,33.14344316],[102.95856448,33.14185267],[102.9554367,33.1438026],[102.94778473,33.15095357],[102.94926367,33.15161502],[102.94816616,33.15398502],[102.94990052,33.15316794],[102.94938333,33.15506234],[102.95239531,33.1535007],[102.95350272,33.15581169],[102.9541366,33.15274436],[102.95698728,33.15384129],[102.95746635,33.14749595],[102.96185512,33.14344316]],[[102.95216533,33.15253247],[102.95041477,33.15272117],[102.95040912,33.15101439],[102.95295018,33.151156],[102.95351215,33.15198543],[102.95216533,33.15253247]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1667,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.94633827,33.14407234],[102.94357404,33.13652718],[102.9488514,33.1305281],[102.94884044,33.12721961],[102.94393331,33.12894189],[102.93563521,33.1270916],[102.93897226,33.13026089],[102.9410665,33.1430773],[102.94546049,33.1450361],[102.94633827,33.14407234]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3362,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.06726549,33.19567627],[103.0678453,33.19912666],[103.0706688,33.20157244],[103.06947577,33.20286606],[103.07279564,33.20391495],[103.07071866,33.20418623],[103.07139755,33.20517632],[103.07441682,33.20449643],[103.07749458,33.2073069],[103.0824657,33.20853997],[103.08002769,33.20992224],[103.08251417,33.20919617],[103.07984477,33.19944471],[103.07536118,33.19948625],[103.07930964,33.19861401],[103.07975498,33.19283144],[103.07436837,33.19552408],[103.07917368,33.19258102],[103.07951068,33.19002842],[103.07356321,33.19091488],[103.07897144,33.18896632],[103.08126729,33.18450509],[103.07327373,33.1860373],[103.06884693,33.18868209],[103.0673084,33.19183063],[103.06726549,33.19567627]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1178,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.06313977,33.19136368],[103.06037979,33.19427128],[103.06165509,33.19466981],[103.06005877,33.1952273],[103.06085972,33.19600291],[103.05838179,33.19568527],[103.05711506,33.19810367],[103.06246393,33.19800003],[103.06279025,33.2016192],[103.06415574,33.20097061],[103.06342922,33.20424489],[103.06461613,33.20522668],[103.06556055,33.20462067],[103.06527382,33.20173972],[103.06697766,33.20015149],[103.06660005,33.20351317],[103.06717992,33.20100756],[103.06867844,33.20010255],[103.0664392,33.19770745],[103.06746195,33.19734802],[103.06710687,33.19144112],[103.06818604,33.18919193],[103.06313977,33.19136368]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1219,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.06589415,33.181257],[103.06658975,33.18013464],[103.06922912,33.18023127],[103.06904706,33.1792548],[103.07117099,33.17956902],[103.07158632,33.17756762],[103.07345314,33.1788695],[103.07623085,33.17810305],[103.07691039,33.17139393],[103.06774392,33.17363997],[103.06482961,33.17706158],[103.06482187,33.18038472],[103.0636528,33.18165006],[103.06589415,33.181257]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1490,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.06589415,33.181257],[103.06287476,33.1821159],[103.06065454,33.18561462],[103.06127183,33.18769365],[103.0577754,33.18970969],[103.05904712,33.19284236],[103.06135747,33.19126965],[103.05868196,33.19414631],[103.06195783,33.19298598],[103.06459204,33.18970508],[103.06376142,33.18832112],[103.07317004,33.18282061],[103.07732335,33.18236967],[103.08020387,33.18418553],[103.07881319,33.18055612],[103.0771754,33.17988423],[103.06668299,33.18174264],[103.06564371,33.18347503],[103.06589415,33.181257]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1844,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.05049027,33.18422213],[103.04466939,33.18983785],[103.04464546,33.19110831],[103.04694496,33.19158576],[103.04752322,33.18965909],[103.04907031,33.18913795],[103.0498623,33.19060191],[103.04672271,33.19257878],[103.04653774,33.19491689],[103.04820032,33.19669337],[103.05007427,33.1963293],[103.049223,33.19563405],[103.05037955,33.1944763],[103.05174688,33.19552628],[103.05331368,33.18748545],[103.05141254,33.18579473],[103.05478496,33.18561591],[103.05449097,33.18800433],[103.05690269,33.1887647],[103.05557542,33.1901643],[103.05541684,33.1949783],[103.05342685,33.19691352],[103.05453714,33.197899],[103.0574586,33.19415648],[103.05764362,33.18972154],[103.06113715,33.18770077],[103.06023997,33.18564201],[103.05888769,33.18613359],[103.06119093,33.18245529],[103.05778373,33.18191178],[103.05049027,33.18422213]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1819,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.05580372,33.16989325],[103.05806356,33.17099814],[103.05892568,33.17350403],[103.06145485,33.17202364],[103.06257017,33.17268205],[103.05966476,33.17474491],[103.06373959,33.17527418],[103.06651754,33.17394438],[103.0663203,33.17235496],[103.06900501,33.17176659],[103.06850981,33.16999367],[103.06980195,33.16942199],[103.0711309,33.17094442],[103.0762074,33.17077527],[103.07286896,33.16564208],[103.07293054,33.16163671],[103.07107797,33.15878948],[103.06883484,33.16623637],[103.06561904,33.16512762],[103.05580372,33.16989325]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2446,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.04206415,33.17985707],[103.04159782,33.18173201],[103.04346924,33.1821345],[103.04172547,33.18440876],[103.0456758,33.18768547],[103.04839244,33.18442984],[103.0515557,33.18364301],[103.04979062,33.18089234],[103.05229119,33.18346743],[103.05865866,33.18160756],[103.05506021,33.17794717],[103.05856065,33.17820967],[103.05733812,33.18023176],[103.062585,33.18067279],[103.06438836,33.17567655],[103.05661302,33.17632779],[103.05892568,33.17350403],[103.05563313,33.17153847],[103.05580372,33.16989325],[103.05074401,33.17233014],[103.05266051,33.17362187],[103.05251886,33.1745856],[103.05038805,33.17359097],[103.0535975,33.17689872],[103.0530719,33.17777983],[103.04916784,33.17391363],[103.04682544,33.17609352],[103.04558829,33.17624189],[103.04794492,33.17521859],[103.04247742,33.17718942],[103.04181218,33.17888772],[103.04345763,33.18014954],[103.04206415,33.17985707]],[[103.04732457,33.17912671],[103.04755639,33.17596104],[103.04955412,33.17756931],[103.0498336,33.18019096],[103.04732457,33.17912671]],[[103.05121927,33.1801513],[103.05265445,33.18000939],[103.05394114,33.18227781],[103.05121927,33.1801513]],[[103.04587633,33.18273246],[103.04693006,33.18303244],[103.04565953,33.18450392],[103.04736813,33.18403901],[103.04431936,33.18554958],[103.04385729,33.18264638],[103.04536021,33.18175501],[103.04587633,33.18273246]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2482,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.03841685,33.18696818],[103.03158204,33.18917387],[103.03078321,33.19036845],[103.03168104,33.1910838],[103.02988617,33.19080883],[103.02203125,33.19481193],[103.02151494,33.19941167],[103.02324404,33.20001243],[103.02454423,33.1983192],[103.02792778,33.19789947],[103.03170377,33.19461746],[103.03466746,33.19399874],[103.03550072,33.19848028],[103.03393628,33.19959079],[103.03670049,33.20013152],[103.03654561,33.20112681],[103.03941549,33.20018811],[103.0398237,33.20123669],[103.03701485,33.20281332],[103.04055875,33.20160126],[103.04039964,33.19946209],[103.0431387,33.19821476],[103.04245853,33.19720425],[103.0454919,33.19710724],[103.04420559,33.19272045],[103.04151885,33.19271054],[103.04076371,33.19065773],[103.03877382,33.1910961],[103.0407126,33.1903781],[103.03841685,33.18696818]],[[103.03656883,33.19227746],[103.03795957,33.1942458],[103.03529688,33.19412962],[103.03472463,33.19227372],[103.03656883,33.19227746]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3675,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.0424514,33.17615351],[103.03692357,33.17286434],[103.02629449,33.17873326],[103.02479774,33.18207618],[103.02870685,33.18267728],[103.0315656,33.18186387],[103.03492238,33.17831267],[103.02964856,33.18278758],[103.0328914,33.18426356],[103.03273441,33.18575339],[103.0308111,33.184313],[103.02770856,33.18488283],[103.02402808,33.18329391],[103.01916798,33.18518737],[103.02126203,33.19219452],[103.02442852,33.19028494],[103.02924401,33.19011997],[103.03841685,33.18696818],[103.03788973,33.18436944],[103.04279666,33.19011595],[103.04352467,33.18870541],[103.039529,33.18154894],[103.0398673,33.18066109],[103.04159782,33.18173201],[103.04204547,33.17977672],[103.04052116,33.17795005],[103.0424514,33.17615351]],[[103.03624136,33.17902274],[103.03702139,33.17925717],[103.03375811,33.18062017],[103.03624136,33.17902274]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2500,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.05335904,33.15908049],[103.04861864,33.16250072],[103.05345097,33.16394618],[103.05653022,33.16351456],[103.05854143,33.16650363],[103.06074817,33.16509651],[103.05984655,33.16370869],[103.05610136,33.16292512],[103.05666738,33.16074239],[103.05780851,33.16153422],[103.0590293,33.15998521],[103.06084434,33.1606854],[103.05989586,33.16275664],[103.06220903,33.16466004],[103.06787278,33.16136141],[103.07090866,33.15784118],[103.06506169,33.15276019],[103.0643377,33.14967444],[103.06251068,33.14945826],[103.05335904,33.15908049]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3030,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.0453039,33.16464507],[103.04939323,33.16565861],[103.05148088,33.1675872],[103.04987554,33.16836865],[103.05079642,33.16941253],[103.05397975,33.16890096],[103.04861864,33.16250072],[103.0548659,33.15761558],[103.0610689,33.1489832],[103.06316462,33.14792262],[103.06177881,33.14768115],[103.05992842,33.14439608],[103.05841486,33.14406152],[103.05437703,33.14666522],[103.04935522,33.1527258],[103.04245642,33.15810216],[103.04354358,33.16103374],[103.0425284,33.16116748],[103.04211497,33.15858306],[103.03957761,33.16018806],[103.04120763,33.16347555],[103.04411901,33.16326667],[103.0453039,33.16464507]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2207,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.03415932,33.17008616],[103.03536813,33.17229523],[103.03876083,33.17268884],[103.0430784,33.17640172],[103.04434587,33.17569823],[103.04252547,33.17462321],[103.04250136,33.17318617],[103.04406836,33.17532258],[103.04626682,33.17518533],[103.05066277,33.17026861],[103.04909599,33.16801736],[103.04543592,33.16863855],[103.0479006,33.16552627],[103.0415147,33.16435513],[103.03920983,33.16056684],[103.03174124,33.16541353],[103.03415932,33.17008616]],[[103.03538792,33.16871463],[103.0365732,33.16964941],[103.03440972,33.169832],[103.03538792,33.16871463]],[[103.04001412,33.16747576],[103.03935919,33.16635707],[103.04102894,33.1675448],[103.04001412,33.16747576]],[[103.03765446,33.16224617],[103.03963956,33.16397821],[103.03878783,33.16450714],[103.03765446,33.16224617]],[[103.04256193,33.17031121],[103.04317051,33.17186391],[103.04008286,33.17203027],[103.04025985,33.17076103],[103.04124233,33.17146444],[103.04256193,33.17031121]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1931,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.04315959,33.14815734],[103.04030582,33.15103876],[103.03978494,33.15491086],[103.04249031,33.15688978],[103.0440304,33.15663436],[103.04130275,33.15561676],[103.04545711,33.15343503],[103.05256963,33.14698802],[103.05303298,33.14382905],[103.05656969,33.1418776],[103.05555959,33.13881324],[103.05369754,33.13881657],[103.05233254,33.13649044],[103.04990753,33.13606963],[103.04838632,33.14085226],[103.04315959,33.14815734]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2069,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.04320336,33.13142362],[103.03967315,33.13711706],[103.03675492,33.14931504],[103.03934748,33.15093345],[103.04484248,33.1464963],[103.0499404,33.13560738],[103.04611755,33.13222707],[103.04320336,33.13142362]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":3695,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.02638621,33.16248199],[103.020434,33.16345357],[103.02006817,33.16492722],[103.01736773,33.16576157],[103.01530583,33.16478723],[103.01393923,33.16547722],[103.01473211,33.16665813],[103.01298935,33.1679068],[103.01349463,33.16966675],[103.01243511,33.17039817],[103.0163187,33.17053578],[103.01595594,33.17166886],[103.00907959,33.17082466],[103.01651874,33.17424634],[103.01557731,33.17673287],[103.01721802,33.17970851],[103.01911492,33.17942156],[103.01971452,33.18240557],[103.02181169,33.17928003],[103.02274026,33.17343993],[103.02433812,33.17302723],[103.02262142,33.175725],[103.02403347,33.17640518],[103.02438304,33.17841206],[103.02759299,33.17788167],[103.02750301,33.17624837],[103.0294965,33.17691772],[103.0319113,33.17548245],[103.03036026,33.17337223],[103.03172779,33.17364],[103.0311526,33.17248304],[103.03536813,33.17229523],[103.03389062,33.16990948],[103.03228592,33.16948864],[103.03230443,33.17106767],[103.03175645,33.16908512],[103.02959366,33.16968985],[103.031195,33.16837174],[103.03099234,33.1653558],[103.02638621,33.16248199]],[[103.02206387,33.16781797],[103.0203462,33.16798115],[103.02318122,33.16694704],[103.02206387,33.16781797]],[[103.02566512,33.16900495],[103.02608591,33.17006421],[103.02426937,33.1715786],[103.02318573,33.17014521],[103.02448857,33.17144173],[103.02385184,33.16966753],[103.02468124,33.17037635],[103.02566512,33.16900495]],[[103.02300303,33.17159553],[103.02389336,33.17278691],[103.02294123,33.17323485],[103.02056868,33.17190892],[103.02300303,33.17159553]],[[103.02482987,33.17167895],[103.02630559,33.1708289],[103.02653308,33.1720943],[103.02482987,33.17167895]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2088,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.02985613,33.14811225],[103.03675492,33.14931504],[103.03967315,33.13711706],[103.04320336,33.13142362],[103.04204549,33.12970889],[103.04166721,33.13195915],[103.04009885,33.13023562],[103.03984068,33.12703003],[103.03189017,33.1401799],[103.02985613,33.14811225]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2030,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.02715866,33.15023659],[103.02539751,33.15262632],[103.02730364,33.15558053],[103.02618042,33.15954572],[103.03009008,33.16355324],[103.03222618,33.16357451],[103.03030836,33.16140828],[103.03357456,33.16276718],[103.03729875,33.16054277],[103.03871027,33.15878364],[103.03587637,33.15686011],[103.0412906,33.15662477],[103.03296437,33.15306001],[103.03531757,33.15349133],[103.03448785,33.152024],[103.03715412,33.15364273],[103.03549802,33.14974296],[103.02985613,33.14811225],[103.02715866,33.15023659]],[[103.0314458,33.14995564],[103.03073303,33.14909562],[103.0319711,33.15093315],[103.0314458,33.14995564]],[[103.03027673,33.15200455],[103.03108907,33.15308321],[103.02996876,33.15113162],[103.03027673,33.15200455]],[[103.02894834,33.15685527],[103.03072247,33.15699267],[103.03073462,33.15893972],[103.02828505,33.15803858],[103.02894834,33.15685527]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2740,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.01294027,33.14103026],[103.01948769,33.14652692],[103.02169981,33.14126359],[103.02750415,33.13489338],[103.02818768,33.1313776],[103.03190683,33.12547014],[103.02777693,33.12372763],[103.0253966,33.12451524],[103.02167289,33.13011163],[103.01412927,33.13723629],[103.01294027,33.14103026]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":2595,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.01953689,33.14670829],[103.02539751,33.15262632],[103.03414389,33.13746948],[103.03374447,33.13515619],[103.03751359,33.12659766],[103.03225658,33.12561761],[103.03188616,33.12913126],[103.01953689,33.14670829]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1596,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.01337055,33.15053116],[103.01948769,33.14652692],[103.01290821,33.1410038],[103.01287638,33.13754092],[103.00882414,33.1391012],[103.00817461,33.13803244],[103.00740552,33.14023515],[103.00499726,33.1402742],[103.00266135,33.1454394],[103.0020149,33.14362556],[103.00180849,33.14552416],[103.00279319,33.14599712],[103.00553359,33.14396459],[103.00602943,33.14208346],[103.00575285,33.14398056],[103.00860585,33.1465242],[103.01143051,33.14715567],[103.01373523,33.14562814],[103.01546212,33.14747117],[103.00860376,33.1466393],[103.0067402,33.15031337],[103.00868381,33.15129187],[103.01337055,33.15053116]],[[103.01016494,33.14462324],[103.01239901,33.14378509],[103.01197855,33.14451906],[103.0141411,33.1448593],[103.01016494,33.14462324]],[[103.00801036,33.14406704],[103.00695246,33.14417221],[103.00836646,33.14247542],[103.00801036,33.14406704]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1614,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.01731165,33.15382073],[103.01658539,33.15440515],[103.01647518,33.1509452],[103.01442479,33.151309],[103.01549078,33.1497944],[103.01293334,33.150982],[103.01382633,33.1513254],[103.0088715,33.15155015],[103.00757447,33.15339712],[103.00616977,33.15833815],[103.00736187,33.15968043],[103.01007385,33.15824063],[103.0112945,33.16019278],[103.00914524,33.16058008],[103.00908714,33.16307033],[103.0080422,33.16321134],[103.00814658,33.16926544],[103.01081165,33.16601673],[103.01209687,33.16697611],[103.01426289,33.1638431],[103.01409407,33.15841751],[103.01516827,33.15643943],[103.01304241,33.15540151],[103.01481367,33.15406314],[103.01656614,33.15513521],[103.01731165,33.15382073]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草原改良","feature_role":"工程范围","township":"麦洼乡","area_mu":1852,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.01549078,33.1497944],[103.01839038,33.15029621],[103.01871477,33.15112728],[103.01647518,33.1509452],[103.01720844,33.15202714],[103.01913376,33.15174199],[103.01521292,33.15829509],[103.01586339,33.15967336],[103.01926867,33.15974238],[103.01604094,33.16193716],[103.01662293,33.16389624],[103.02638621,33.16248199],[103.02525333,33.16030479],[103.02730364,33.15558053],[103.02604219,33.15319352],[103.01953689,33.14670829],[103.01549078,33.1497944]],[[103.02109007,33.15277468],[103.02260582,33.15325962],[103.02034217,33.15725001],[103.02109007,33.15277468]],[[103.02163676,33.15699965],[103.02363603,33.15442481],[103.02408773,33.15595615],[103.02163676,33.15699965]],[[103.01989934,33.1594784],[103.02281169,33.16005923],[103.02071381,33.16074557],[103.01989934,33.1594784]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草种繁育","feature_role":"工程范围","township":"瓦切镇","area_mu":98,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59850113,33.09743127],[102.5961797,33.09385031],[102.59482076,33.09447281],[102.59710353,33.09798662],[102.59850113,33.09743127]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草种繁育","feature_role":"工程范围","township":"瓦切镇","area_mu":104,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59572923,33.09866769],[102.59340075,33.09510344],[102.59194156,33.0957328],[102.59425174,33.09914878],[102.59572923,33.09866769]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草种繁育","feature_role":"工程范围","township":"瓦切镇","area_mu":100,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59710353,33.09798662],[102.59482076,33.09447281],[102.59340075,33.09510344],[102.59572923,33.09866769],[102.59710353,33.09798662]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州 2023 年中央财政林业草原改革发展资金预算(第三批)——红原县草原生态修复项目","project_category":"草地修复","year":2023,"measure_type":"草种繁育","feature_role":"工程范围","township":"瓦切镇","area_mu":98,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5961797,33.09385031],[102.59850113,33.09743127],[102.59955848,33.09694674],[102.59768583,33.09318613],[102.5961797,33.09385031]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":245,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.45958372,32.33200219],[102.46102305,32.33374702]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":197,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.46107799,32.33379298],[102.46253923,32.33499563]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":49,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48370969,32.3567471],[102.48421868,32.35673034]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":563,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48441608,32.35673755],[102.48857842,32.35982374]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":196,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48862144,32.35988054],[102.48953733,32.36140984]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1120,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48958419,32.36157729],[102.49417443,32.37054911]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":250,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49472874,32.37166681],[102.49576179,32.37366724]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1001,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49581214,32.37382168],[102.49849411,32.38227906]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":772,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49853088,32.38240151],[102.4994612,32.38908095]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1040,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49944402,32.38920904],[102.49826491,32.39824609]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1639,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.4934369,32.40652299],[102.49963241,32.40668446],[102.49821333,32.39838676]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1132,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49440443,32.40737137],[102.49941461,32.40689876],[102.50418537,32.4103269]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1339,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50424968,32.41047203],[102.51054685,32.41389262],[102.5078468,32.41866761]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1058,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.45970632,32.33196194],[102.46743619,32.33840844]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":141,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.46747823,32.33843666],[102.46860423,32.33921087]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":45,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.46864485,32.33924144],[102.46899747,32.33950009]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":920,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.46904877,32.33953716],[102.4752638,32.34559836]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":268,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.47541994,32.34576992],[102.47705031,32.34765999]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1189,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.47724246,32.34787904],[102.48327963,32.35672729]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":108,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48377081,32.35660961],[102.48488054,32.3565942]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":718,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48509838,32.35658077],[102.48963344,32.36134427]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2762,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.48971968,32.36151027],[102.4969583,32.37479344]],[[102.4969583,32.37479344],[102.50742848,32.37317053]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":3737,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.50219231,32.37436212],[102.49657291,32.37532116],[102.49963659,32.38809522],[102.49846622,32.3980724]],[[102.50219231,32.37436212],[102.50739449,32.3733136]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2448,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49841662,32.39825618],[102.4997823,32.40663891],[102.50462176,32.41061125],[102.51132281,32.41378366]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":780,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51152948,32.41389571],[102.51904616,32.41622234]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1344,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50873475,32.41803527],[102.51085098,32.41400247],[102.51876397,32.4164776]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":52,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51914034,32.41624362],[102.51962101,32.41640518]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":27,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51937195,32.41656088],[102.51959935,32.41650909]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1950,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50804839,32.37300834],[102.52619988,32.36603666]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":896,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.52656704,32.36576346],[102.53399605,32.3614068]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1020,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.53412243,32.36129363],[102.5369107,32.36063585],[102.54210711,32.35621541]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":658,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.54222645,32.35612925],[102.54425398,32.35464553],[102.54774705,32.35478486]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2776,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.54766022,32.35488647],[102.5464416,32.35598869],[102.55032551,32.35647119],[102.55402951,32.3587901],[102.56312341,32.35951147],[102.57051643,32.3632319]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":5100,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.57064787,32.36331258],[102.58409216,32.37098904],[102.59315896,32.37350492],[102.60238856,32.36997829],[102.60790869,32.3695333],[102.61536755,32.36362708]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1698,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50798292,32.37316528],[102.52398581,32.36742513]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":3262,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.46257106,32.33502081],[102.46313642,32.33546671]],[[102.46313642,32.33546671],[102.47435262,32.34480906],[102.48333359,32.35681886]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"龙日乡","area_mu":null,"length_meter":9140,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.38190666,32.45425601],[102.38296773,32.45102453],[102.37943176,32.45018978],[102.38005183,32.44842759],[102.39339348,32.43709831],[102.38181336,32.43113345],[102.37421201,32.43682477],[102.36468199,32.44095472],[102.36761741,32.44762144],[102.36954495,32.44761773],[102.36899169,32.45059518],[102.37198259,32.45312956],[102.38190666,32.45425601]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"龙日乡","area_mu":null,"length_meter":5260,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.36645466,32.51459414],[102.36823501,32.51141684],[102.36738031,32.507935],[102.3618006,32.51409544],[102.36050367,32.51373344],[102.35646093,32.52493875],[102.36162622,32.52627624],[102.36645466,32.51459414]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"龙日乡","area_mu":null,"length_meter":5600,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.3603187,32.53103579],[102.35870756,32.53061175],[102.35107945,32.55174709],[102.35265381,32.55234166],[102.35751389,32.54512342],[102.3603187,32.53103579]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":5903,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51828886,32.52801551],[102.50129824,32.51891034],[102.49400551,32.50700999],[102.49491614,32.50191661],[102.50761668,32.48776062],[102.50444301,32.4833529],[102.50087035,32.48396642],[102.49031997,32.49534074],[102.48165863,32.49972052],[102.4865557,32.50382511],[102.48676761,32.50831762],[102.49194963,32.51199552],[102.49667787,32.51841871],[102.51119194,32.52881847],[102.51239688,32.53125342],[102.51528937,32.53182218],[102.51828886,32.52801551]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":35,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45009801,32.50382755],[102.44834759,32.50339702],[102.44778386,32.50523955],[102.45009801,32.50382755]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":431,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45052969,32.50363782],[102.44972961,32.50171077],[102.45208563,32.50203336],[102.45181364,32.50112772],[102.45013837,32.50110986],[102.44815397,32.49907406],[102.4516858,32.49949089],[102.45353327,32.50157186],[102.45277061,32.49920628],[102.45380386,32.49811411],[102.44601382,32.4953503],[102.44515157,32.49599849],[102.44682499,32.49994701],[102.45052969,32.50363782]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":13,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45165423,32.50415378],[102.45034913,32.5039909],[102.45093629,32.50502372],[102.45165423,32.50415378]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":45,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45352618,32.50520468],[102.45383885,32.50386348],[102.45022172,32.50382046],[102.45314956,32.50600124],[102.45352618,32.50520468]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":964,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53149837,32.54388658],[102.53031311,32.54297569],[102.53273285,32.5437201],[102.53401095,32.54041466],[102.52956085,32.5381714],[102.51842732,32.53614868],[102.52452368,32.54176184],[102.5252241,32.54401842],[102.53149837,32.54388658]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":13,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54551637,32.5467803],[102.5449376,32.54583412],[102.54539854,32.54870837],[102.54551637,32.5467803]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":48,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54610495,32.55079098],[102.54492259,32.54797849],[102.54435465,32.55037916],[102.54610495,32.55079098]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":212,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58557713,32.59379906],[102.58174224,32.59261521],[102.58002526,32.59548407],[102.58043458,32.59733594],[102.58141734,32.59763916],[102.58211349,32.5954601],[102.58557713,32.59379906]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":81,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45636783,32.50343499],[102.45457892,32.50389099],[102.45377785,32.50161871],[102.45118797,32.50352905],[102.45383885,32.50386348],[102.45352618,32.50520468],[102.45636783,32.50343499]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":220,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59649229,32.60106994],[102.59383981,32.59791149],[102.58823441,32.60296574],[102.59649229,32.60106994]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":5514,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51126306,32.42132738],[102.51927659,32.42491441],[102.51873245,32.42617639],[102.52052803,32.42795361],[102.52645436,32.43053753],[102.52793411,32.43214737],[102.52717244,32.43662326],[102.5302248,32.43899631],[102.53749245,32.44028051],[102.53666066,32.43632906],[102.54237774,32.42147329],[102.53451242,32.41812148],[102.51372693,32.41918371],[102.51126306,32.42132738]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":5683,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51666669,32.48689089],[102.51156147,32.48147812],[102.510792,32.4739857],[102.50486489,32.46261715],[102.50345295,32.45753297],[102.50403448,32.45247262],[102.50145042,32.44581836],[102.49892065,32.44800052],[102.49164555,32.45050087],[102.49936396,32.4674541],[102.50321742,32.47211503],[102.50357199,32.4818797],[102.50701807,32.48736922],[102.5128915,32.49059018],[102.51820751,32.49047171],[102.51766376,32.48943758],[102.51432342,32.48974239],[102.51776433,32.48891755],[102.51666669,32.48689089]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":2780,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51977777,32.47537359],[102.50794004,32.46252187],[102.50741705,32.45958938],[102.50858004,32.45622063],[102.51166348,32.45571581],[102.51157285,32.45363453],[102.5067114,32.45313788],[102.50372745,32.45138023],[102.50345295,32.45753297],[102.510792,32.4739857],[102.51156147,32.48147812],[102.51666669,32.48689089],[102.516739,32.48039034],[102.51991522,32.477201],[102.51977777,32.47537359]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":595,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53284588,32.45298686],[102.5225182,32.4561238],[102.51539309,32.45677348],[102.51166348,32.45571581],[102.51174464,32.45684403],[102.51352826,32.45874546],[102.51766501,32.45875238],[102.53284588,32.45298686]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":1424,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53284588,32.45298686],[102.53308244,32.45174521],[102.52427329,32.4488112],[102.51157285,32.45363453],[102.51166348,32.45571581],[102.51539309,32.45677348],[102.5225182,32.4561238],[102.53284588,32.45298686]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":486,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53386993,32.45485939],[102.52333566,32.45993459],[102.52285068,32.46171804],[102.52706111,32.4639636],[102.52730274,32.46115738],[102.53104869,32.45892847],[102.53054733,32.45792566],[102.53430961,32.45571303],[102.53386993,32.45485939]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":1692,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52272789,32.46124774],[102.51704606,32.46271942],[102.51274801,32.46672535],[102.51992101,32.47660445],[102.52211501,32.47473251],[102.52074341,32.47294142],[102.52201369,32.47024953],[102.52615505,32.46634392],[102.52551569,32.46534453],[102.52722835,32.46558292],[102.52706111,32.4639636],[102.52272789,32.46124774]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":1872,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52272789,32.46124774],[102.52474142,32.45906347],[102.53386993,32.45485939],[102.53324235,32.45341463],[102.51766501,32.45875238],[102.51352826,32.45874546],[102.51166348,32.45571581],[102.50914109,32.4559082],[102.50741705,32.45958938],[102.50876647,32.46435565],[102.51274801,32.46672535],[102.51704606,32.46271942],[102.52272789,32.46124774]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":5454,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50444301,32.4833529],[102.50321742,32.47211503],[102.49936396,32.4674541],[102.49242338,32.45286879],[102.48185952,32.46736065],[102.48597888,32.46915297],[102.48099725,32.47795205],[102.48228395,32.47896082],[102.48620908,32.47707312],[102.49211758,32.47665252],[102.4958313,32.47806946],[102.50205328,32.48341296],[102.50444301,32.4833529]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":6421,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5128915,32.49059018],[102.50679886,32.50612627],[102.50026794,32.51447421],[102.50294812,32.51843356],[102.52058899,32.52339673],[102.52218194,32.52247475],[102.52130686,32.5160624],[102.51989029,32.51481578],[102.51924733,32.51094626],[102.51711523,32.51031915],[102.51967776,32.50973918],[102.51796415,32.50542079],[102.5204443,32.50060024],[102.5197994,32.49848735],[102.52157201,32.4943591],[102.51978993,32.4941388],[102.51724302,32.49101011],[102.51821465,32.49053645],[102.5128915,32.49059018]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":3670,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50275897,32.48376802],[102.4958313,32.47806946],[102.49211758,32.47665252],[102.48620908,32.47707312],[102.48228395,32.47896082],[102.48705833,32.48842649],[102.48692294,32.49116279],[102.48320288,32.49741215],[102.47638465,32.49998305],[102.47325648,32.50476655],[102.49031997,32.49534074],[102.49795464,32.48610139],[102.50275897,32.48376802]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":3512,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52313015,32.42908805],[102.51873245,32.42617639],[102.51927659,32.42491441],[102.51126306,32.42132738],[102.51066923,32.42379082],[102.51393774,32.43111047],[102.51403074,32.43425785],[102.50145042,32.44581836],[102.50372745,32.45138023],[102.50720803,32.4479003],[102.51020459,32.44705315],[102.51704651,32.43799873],[102.52336259,32.43554701],[102.52313015,32.42908805]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":6224,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52313015,32.42908805],[102.52336259,32.43554701],[102.51704651,32.43799873],[102.51020459,32.44705315],[102.50720803,32.4479003],[102.50372745,32.45138023],[102.51098244,32.45371708],[102.52427329,32.4488112],[102.53308244,32.45174521],[102.53405044,32.45528372],[102.53622021,32.45476437],[102.53754322,32.44765491],[102.53680433,32.44628553],[102.53805489,32.4444152],[102.53690968,32.44077128],[102.5302248,32.43899631],[102.52717244,32.43662326],[102.52793411,32.43214737],[102.52494657,32.42925864],[102.52313015,32.42908805]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":1287,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48928854,32.54595415],[102.49257623,32.55154674],[102.49464873,32.55277127],[102.49772807,32.54925991],[102.49179151,32.53333687],[102.48944209,32.53981641],[102.48928854,32.54595415]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":4854,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49464873,32.55277127],[102.49257623,32.55154674],[102.48928854,32.54595415],[102.48821846,32.55164771],[102.48911012,32.5524435],[102.48818783,32.55206138],[102.48728923,32.55432543],[102.48782163,32.54537795],[102.48863257,32.54610392],[102.48888127,32.54495632],[102.48841379,32.5405539],[102.4923285,32.5306967],[102.48109799,32.52597664],[102.4792253,32.52915826],[102.47615299,32.52956359],[102.47482959,32.53139774],[102.47568761,32.53459787],[102.48089399,32.5391207],[102.48036846,32.54198571],[102.48270053,32.54827537],[102.48136524,32.55318096],[102.48742332,32.55655068],[102.49458039,32.55743164],[102.49464873,32.55277127]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":2022,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50434769,32.5357161],[102.50287877,32.54681383],[102.49792831,32.55332952],[102.5001546,32.5540635],[102.49948265,32.5529811],[102.50061959,32.55283583],[102.50366992,32.55596457],[102.50609368,32.55457937],[102.51123382,32.53994067],[102.51128004,32.53620407],[102.50434769,32.5357161]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":3359,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51817922,32.5360743],[102.51407462,32.54456995],[102.51349354,32.54970184],[102.51453659,32.55148695],[102.51188174,32.55523557],[102.51171019,32.55809925],[102.51181425,32.55988819],[102.51912852,32.5618117],[102.52112953,32.5561863],[102.52468728,32.55163784],[102.52553595,32.54643989],[102.52453534,32.54190459],[102.51823648,32.53609039],[102.52152051,32.53974486],[102.5193149,32.53749017],[102.51844795,32.53854989],[102.51928693,32.53745138],[102.51817922,32.5360743]],[[102.51501905,32.55540903],[102.52098088,32.5565274],[102.51953875,32.5579419],[102.51501905,32.55540903]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":6354,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51889956,32.56445295],[102.51912852,32.5618117],[102.51181425,32.55988819],[102.51171019,32.55809925],[102.51188174,32.55523557],[102.51453659,32.55148695],[102.51349354,32.54970184],[102.51407462,32.54456995],[102.51817922,32.5360743],[102.51169379,32.53585514],[102.51199705,32.54309645],[102.51164045,32.5358542],[102.51062046,32.53583694],[102.51128424,32.5398918],[102.50966466,32.54491877],[102.51108754,32.54632211],[102.50930643,32.54590932],[102.50855848,32.54709415],[102.50533031,32.55663667],[102.50029779,32.55559221],[102.49849458,32.55435699],[102.50030114,32.55535653],[102.50064559,32.55443958],[102.49789188,32.55346565],[102.50287877,32.54681383],[102.50434769,32.5357161],[102.50167069,32.53473816],[102.50140883,32.54205945],[102.49982115,32.54467096],[102.50138776,32.54205687],[102.50164657,32.53473455],[102.49332997,32.53174665],[102.49179151,32.53333687],[102.49306897,32.53862157],[102.49772807,32.54925991],[102.49464873,32.55277127],[102.49458039,32.55743164],[102.50244412,32.5625007],[102.51043558,32.56388087],[102.51240547,32.56654613],[102.51889956,32.56445295]],[[102.50516019,32.55692087],[102.50588597,32.55824208],[102.50050511,32.5607747],[102.50516019,32.55692087]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":5000,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57067262,32.61559135],[102.56927582,32.61623108],[102.57160116,32.61804329],[102.58100794,32.6098656],[102.58289795,32.60684029],[102.59549676,32.61529326],[102.60326913,32.61776142],[102.61343966,32.61869746],[102.61585155,32.61762204],[102.60421816,32.61040428],[102.59924521,32.61272602],[102.59668723,32.6118984],[102.60255977,32.60992356],[102.60313063,32.60906936],[102.60136746,32.60686787],[102.59203958,32.60701005],[102.58671097,32.60875997],[102.58794855,32.60721863],[102.59003749,32.60726252],[102.58970514,32.60477421],[102.59444277,32.60512764],[102.59879578,32.60377329],[102.59548058,32.60098482],[102.58847395,32.60338334],[102.59383986,32.59791151],[102.59178558,32.59621724],[102.58836457,32.59837716],[102.5876684,32.60182789],[102.58383507,32.59887095],[102.58016523,32.59826741],[102.57732197,32.61085446],[102.57067262,32.61559135]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":1427,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52970171,32.54374915],[102.52558197,32.55854631],[102.52931532,32.5610437],[102.53076566,32.55855634],[102.5302392,32.55206913],[102.53564974,32.54764834],[102.53810982,32.54207014],[102.53408769,32.54044103],[102.53380909,32.54303977],[102.53407886,32.54052702],[102.53278426,32.54377561],[102.52970171,32.54374915]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":3008,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52931532,32.5610437],[102.52558197,32.55854631],[102.52970171,32.54374915],[102.52573465,32.54380499],[102.52496295,32.55165794],[102.51967013,32.55999356],[102.5194746,32.57017159],[102.51889956,32.56445295],[102.51240547,32.56654613],[102.51534832,32.57403516],[102.52539998,32.56873695],[102.52931532,32.5610437]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":1767,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53217743,32.56746462],[102.52967033,32.56797464],[102.53124182,32.56690489],[102.52913606,32.56503514],[102.53187657,32.56560424],[102.53167308,32.56365649],[102.53371927,32.563772],[102.53355275,32.56717619],[102.53459976,32.56667023],[102.53363387,32.56056665],[102.53502717,32.55323627],[102.53687457,32.55124816],[102.53669122,32.54883927],[102.53935677,32.54248446],[102.53810982,32.54207014],[102.53564974,32.54764834],[102.5302392,32.55206913],[102.53076566,32.55855634],[102.52539998,32.56873695],[102.52871568,32.57227098],[102.53217743,32.56746462]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":4944,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50761668,32.48776062],[102.49491614,32.50191661],[102.49400551,32.50700999],[102.50129824,32.51891034],[102.5185815,32.52797136],[102.52058899,32.52339673],[102.50294812,32.51843356],[102.50026794,32.51447421],[102.50679886,32.50612627],[102.5128915,32.49059018],[102.50761668,32.48776062]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":5887,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45252946,32.54646794],[102.44913421,32.53748807],[102.4494318,32.52982941],[102.44666522,32.52210653],[102.44755075,32.51419931],[102.45179613,32.50943464],[102.45060851,32.51068199],[102.45146292,32.50976558],[102.45012304,32.50386092],[102.44778558,32.50529207],[102.44827144,32.50763486],[102.44740213,32.50522277],[102.4419183,32.50728491],[102.43988914,32.51183976],[102.44190219,32.50726134],[102.44773067,32.50523867],[102.4468871,32.50424972],[102.44831587,32.50335188],[102.44994588,32.50366587],[102.44780152,32.5019239],[102.44505016,32.49607423],[102.44519747,32.49764297],[102.44440737,32.49655326],[102.44381041,32.49849643],[102.44293212,32.49788892],[102.43764584,32.50293248],[102.43386832,32.51028538],[102.43628359,32.51400483],[102.43664176,32.51817517],[102.4458866,32.53097735],[102.44633199,32.53856721],[102.45118418,32.54727184],[102.45252946,32.54646794]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":6017,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45144037,32.54360362],[102.45252946,32.54646794],[102.45644592,32.54539015],[102.45907771,32.54609448],[102.46110484,32.53972299],[102.46206041,32.53307051],[102.45755053,32.52439542],[102.46479618,32.51578358],[102.45763088,32.50980422],[102.44960404,32.51383739],[102.4477473,32.51796675],[102.4476922,32.52484343],[102.45143521,32.53025577],[102.45070111,32.53129425],[102.4532131,32.53396452],[102.45707926,32.53547269],[102.45826694,32.53862722],[102.45730151,32.53931308],[102.4558934,32.53600665],[102.44998522,32.53165708],[102.45054709,32.54040155],[102.45566993,32.54306476],[102.45168769,32.54206277],[102.45144037,32.54360362]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":3774,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57224678,32.59574329],[102.56392169,32.60259627],[102.56318723,32.60774016],[102.56160249,32.60965807],[102.56927582,32.61623108],[102.57706001,32.61106483],[102.57865094,32.6078047],[102.57830849,32.59880084],[102.57655808,32.59943516],[102.57846484,32.59791141],[102.57723075,32.59775008],[102.57713919,32.59336064],[102.57536071,32.5931555],[102.572548,32.59635401],[102.57663447,32.60171886],[102.57702755,32.60683268],[102.57656318,32.60173739],[102.57247272,32.5963648],[102.57528193,32.59314375],[102.57224678,32.59574329]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":945,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55068102,32.55992517],[102.55685285,32.55679782],[102.54579496,32.54635074],[102.5453837,32.54798355],[102.54712295,32.54896808],[102.55068102,32.55992517]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":5290,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54440709,32.56968982],[102.53872149,32.57390049],[102.54440282,32.56967441],[102.54249781,32.56740074],[102.53845737,32.57377935],[102.54283081,32.5674875],[102.5429312,32.56408039],[102.54569143,32.55829169],[102.54791259,32.55758939],[102.54720075,32.55194042],[102.54423348,32.55045878],[102.5449022,32.54581697],[102.53935677,32.54248446],[102.53669122,32.54883927],[102.53687457,32.55124816],[102.5347241,32.55438275],[102.53363387,32.56056665],[102.53468046,32.56602571],[102.53354978,32.56726865],[102.53590472,32.56784601],[102.53547959,32.56948813],[102.53900825,32.5710151],[102.53639704,32.57156221],[102.53217743,32.56746462],[102.52871568,32.57227098],[102.53520385,32.57947555],[102.5401149,32.58196257],[102.54107048,32.57271801],[102.54440709,32.56968982]],[[102.54071859,32.5554994],[102.54129409,32.55692543],[102.54324313,32.5572063],[102.53924051,32.55800489],[102.54071859,32.5554994]],[[102.54121714,32.55553632],[102.54025012,32.55282363],[102.53864684,32.55204915],[102.53999545,32.55086835],[102.54287622,32.55117624],[102.54173607,32.55317093],[102.54349624,32.55449462],[102.54121714,32.55553632]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":5816,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55685285,32.55679782],[102.55068102,32.55992517],[102.55197222,32.56191404],[102.55016406,32.56384971],[102.54801228,32.56356689],[102.54658755,32.56972716],[102.54584465,32.56877414],[102.54447572,32.56966118],[102.54628233,32.57062024],[102.54652366,32.57460044],[102.5451829,32.57309613],[102.54652282,32.5730565],[102.54621479,32.5706481],[102.54440709,32.56968982],[102.54138017,32.57189489],[102.53997186,32.57589586],[102.54107253,32.57775205],[102.5401149,32.58196257],[102.54467292,32.58670527],[102.54646173,32.59240201],[102.54847274,32.59425496],[102.55102265,32.58728133],[102.54979607,32.58154579],[102.55265792,32.57779945],[102.55157896,32.5771209],[102.55215443,32.57553216],[102.55309846,32.57784224],[102.55538856,32.57737586],[102.56245927,32.5728768],[102.56638147,32.56839145],[102.55877263,32.55890683],[102.55702719,32.56249455],[102.55801263,32.56287398],[102.55287375,32.56929066],[102.55268517,32.57529418],[102.55238352,32.57021374],[102.54933223,32.57162042],[102.54974087,32.57671472],[102.54830937,32.57855327],[102.54884486,32.57116925],[102.55197047,32.56809695],[102.55209678,32.56572013],[102.554207,32.56434139],[102.55219285,32.56392558],[102.55278319,32.56187596],[102.55386705,32.56312135],[102.5563345,32.56303411],[102.55836324,32.56016047],[102.55875408,32.55888554],[102.55685285,32.55679782]],[[102.56012292,32.56237624],[102.56087298,32.56202934],[102.56315094,32.56814591],[102.55841964,32.56965619],[102.55793472,32.56797592],[102.56074934,32.56525073],[102.56012292,32.56237624]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":3499,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5588696,32.59458174],[102.56054465,32.59111606],[102.55971855,32.58946996],[102.56152127,32.58977685],[102.55875961,32.58821095],[102.56057599,32.58800126],[102.55537927,32.57815427],[102.55494898,32.57977553],[102.55248984,32.57968497],[102.5525426,32.58196915],[102.55160603,32.58030618],[102.55071078,32.58136583],[102.55102265,32.58728133],[102.54847274,32.59425496],[102.55188386,32.60257433],[102.56012698,32.6085105],[102.56212909,32.60543688],[102.55775466,32.59696692],[102.5588696,32.59458174]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":6169,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5578677,32.58241384],[102.55948657,32.58661201],[102.56221104,32.58921668],[102.56564792,32.5867737],[102.55766801,32.59617284],[102.56212909,32.60543688],[102.56012698,32.6085105],[102.56160249,32.60965807],[102.56318723,32.60774016],[102.56392169,32.60259627],[102.574593,32.59242229],[102.57362019,32.59101315],[102.56886414,32.59095962],[102.56634173,32.59519746],[102.56610479,32.59140089],[102.57502475,32.59034642],[102.57672479,32.58834084],[102.56745852,32.58896278],[102.56712917,32.58767951],[102.57135303,32.58782858],[102.57422177,32.58693156],[102.57214816,32.58589962],[102.57517188,32.58545279],[102.57656883,32.58657353],[102.57399997,32.58456367],[102.57103032,32.57583279],[102.56880745,32.57731016],[102.5653617,32.58603331],[102.56879781,32.57730611],[102.57102676,32.57582414],[102.56971819,32.57571643],[102.57077462,32.57523222],[102.56639126,32.56840754],[102.55574064,32.57792304],[102.5578677,32.58241384]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":3939,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4705062,32.53670833],[102.47038384,32.540369],[102.46793397,32.54320138],[102.46957728,32.54938421],[102.47673544,32.55437911],[102.48136524,32.55318096],[102.48270053,32.54827537],[102.48036846,32.54198571],[102.48089399,32.5391207],[102.47568761,32.53459787],[102.47482959,32.53139774],[102.47615299,32.52956359],[102.4792253,32.52915826],[102.48109799,32.52597664],[102.47695971,32.52455624],[102.470749,32.53003378],[102.47026488,32.53281449],[102.47358654,32.53891738],[102.47354688,32.54415535],[102.47306851,32.53907461],[102.4705062,32.53670833]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":4749,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4705062,32.53670833],[102.46450109,32.54164015],[102.46430708,32.54334913],[102.4677592,32.54710276],[102.46416266,32.5437473],[102.46292485,32.54478254],[102.46526078,32.53966187],[102.47060424,32.53630646],[102.47054479,32.53354149],[102.46976953,32.53414831],[102.47073268,32.52978652],[102.47685369,32.52450372],[102.46794411,32.51910761],[102.46257542,32.52569909],[102.46792953,32.51909417],[102.4647962,32.51578835],[102.45755055,32.52440019],[102.46206043,32.53307529],[102.45907773,32.54609925],[102.46957728,32.54938421],[102.46793397,32.54320138],[102.47038384,32.540369],[102.4705062,32.53670833]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":3258,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48676761,32.50831762],[102.4865557,32.50382511],[102.48165863,32.49972052],[102.46537199,32.51037279],[102.47004388,32.51630125],[102.47447048,32.5178656],[102.48596883,32.51003882],[102.48676761,32.50831762]],[[102.47685525,32.51292099],[102.47197459,32.51456403],[102.47059391,32.51328661],[102.47241116,32.51402895],[102.4754458,32.51280551],[102.48138883,32.50784899],[102.47685525,32.51292099]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":2344,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49365566,32.51434079],[102.48676761,32.50831762],[102.48596883,32.51003882],[102.47447048,32.5178656],[102.48754872,32.52377303],[102.49365566,32.51434079]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":1490,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50501386,32.52359459],[102.49392228,32.52741404],[102.50211046,32.53179139],[102.51239688,32.53125342],[102.51119194,32.52881847],[102.50501386,32.52359459]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":619,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49786502,32.51934874],[102.49365566,32.51434079],[102.48754872,32.52377303],[102.48978998,32.52464776],[102.49786502,32.51934874]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":891,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49786502,32.51934874],[102.48978998,32.52464776],[102.49392228,32.52741404],[102.50501386,32.52359459],[102.49786502,32.51934874]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":2620,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48596017,32.48612773],[102.48325847,32.47972483],[102.48099725,32.47795205],[102.48597888,32.46915297],[102.48185952,32.46736065],[102.46917815,32.4847501],[102.47402394,32.48425594],[102.47581601,32.48219138],[102.47595765,32.48423433],[102.47165332,32.48794025],[102.48596017,32.48612773]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":1316,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47881585,32.49327667],[102.48512291,32.49508937],[102.48692294,32.49116279],[102.48596017,32.48612773],[102.47114033,32.48835374],[102.47153556,32.48998782],[102.47516097,32.49151903],[102.48136564,32.49234242],[102.47881585,32.49327667]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"龙日镇","area_mu":4012,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48512291,32.49508937],[102.47881585,32.49327667],[102.47598695,32.49334108],[102.47615004,32.49490916],[102.47512796,32.49327275],[102.47322854,32.49342902],[102.47347634,32.49236639],[102.47054757,32.49216861],[102.46966269,32.49079652],[102.45816956,32.49532867],[102.45975711,32.49624737],[102.45837272,32.4973783],[102.45979408,32.49786423],[102.46569148,32.49582054],[102.46007991,32.50009276],[102.46145354,32.50196659],[102.46488105,32.50245858],[102.46263799,32.50482526],[102.46111082,32.5035099],[102.46076738,32.50491001],[102.46238231,32.50593815],[102.46118301,32.50686143],[102.46180758,32.5088194],[102.46599521,32.50952342],[102.47019479,32.50795915],[102.47638465,32.49998305],[102.48320288,32.49741215],[102.48512291,32.49508937]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":254,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48633034,32.21011277],[102.48601094,32.20503935],[102.48729572,32.20079921],[102.485088,32.19876081],[102.48682007,32.20178975],[102.48552167,32.20486123],[102.48285319,32.20681357],[102.48381566,32.20889071],[102.48633034,32.21011277]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":378,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49204664,32.20811953],[102.48726084,32.20129712],[102.48695777,32.20860751],[102.49204664,32.20811953]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":1051,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4971612,32.25850425],[102.50132752,32.25496917],[102.49709305,32.25078665],[102.49178633,32.24847744],[102.49119276,32.25226693],[102.49416465,32.25616263],[102.49690234,32.26308498],[102.50019948,32.2629988],[102.49811213,32.26156707],[102.49919528,32.25958822],[102.4971612,32.25850425]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":177,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51000904,32.25351419],[102.50176191,32.24968394],[102.49849489,32.2461705],[102.4943107,32.2455973],[102.50223754,32.25075719],[102.51000904,32.25351419]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":21635,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52501103,32.26415877],[102.53135649,32.26079601],[102.53789553,32.26178951],[102.5391539,32.25759823],[102.54240094,32.25590464],[102.54273719,32.25198593],[102.54653988,32.24973014],[102.54714558,32.25086938],[102.54802344,32.24957198],[102.54110194,32.2489758],[102.54147125,32.24801878],[102.53993149,32.24702238],[102.53869649,32.25062963],[102.53939073,32.25464864],[102.5373289,32.25447661],[102.53593725,32.25956679],[102.53680412,32.25393895],[102.53843887,32.25232447],[102.53785352,32.24995663],[102.53512463,32.25029906],[102.53541429,32.25173258],[102.5334554,32.25141387],[102.53318754,32.25514231],[102.53142798,32.25756277],[102.53315654,32.25513593],[102.53247242,32.25220308],[102.52934094,32.25253118],[102.53274711,32.25164361],[102.52906082,32.25216015],[102.52888581,32.25102995],[102.53933444,32.24603258],[102.53866867,32.24453944],[102.54088109,32.24314257],[102.53963248,32.24231708],[102.53298476,32.24763491],[102.53905848,32.24209764],[102.53791705,32.24134377],[102.5365671,32.24236592],[102.53685337,32.24091883],[102.53515419,32.24270833],[102.53652298,32.24059097],[102.53482218,32.23762199],[102.52658148,32.24823852],[102.53482408,32.23802341],[102.53253336,32.2369501],[102.53059252,32.23238532],[102.52833627,32.23130373],[102.52522863,32.23297134],[102.52660406,32.23125847],[102.52536509,32.23107395],[102.52659946,32.2297303],[102.52565136,32.22877486],[102.52500048,32.23187583],[102.52349351,32.23219523],[102.52215359,32.234926],[102.52274739,32.23587219],[102.52070316,32.23567395],[102.52025062,32.2379373],[102.52011398,32.23561492],[102.51881633,32.23548664],[102.5202293,32.23516111],[102.51884698,32.23495206],[102.52074021,32.23489501],[102.52226316,32.23079687],[102.52414167,32.23112558],[102.52462273,32.22748197],[102.52274416,32.22725008],[102.52408061,32.22778247],[102.52301961,32.22876808],[102.51950208,32.22752698],[102.51822254,32.23081589],[102.5194667,32.22648745],[102.51749902,32.2284193],[102.51875687,32.22650062],[102.51724666,32.22533067],[102.51784839,32.22442191],[102.51250163,32.22374293],[102.51245669,32.22262777],[102.50982081,32.22158255],[102.5092634,32.22600582],[102.50688611,32.22694246],[102.50955643,32.22152873],[102.50097833,32.21678986],[102.49838186,32.21653885],[102.49882987,32.21583323],[102.49578301,32.21467984],[102.49033248,32.2091842],[102.48707336,32.20966053],[102.48950841,32.21745245],[102.48830662,32.21804242],[102.48748908,32.23151716],[102.49417044,32.23301268],[102.48740485,32.23124661],[102.48609326,32.23901206],[102.48904439,32.24804656],[102.49499857,32.24615255],[102.49464607,32.24521123],[102.49904226,32.24646877],[102.50784616,32.24635357],[102.51064442,32.24404272],[102.50601623,32.24525802],[102.50250103,32.24368659],[102.50371744,32.24154037],[102.50069202,32.24273343],[102.49952916,32.24185524],[102.49967508,32.24061785],[102.50239166,32.24038197],[102.50796907,32.2412544],[102.51558713,32.24435674],[102.5162869,32.24568821],[102.51483981,32.24685705],[102.51492791,32.24505531],[102.51156711,32.24901769],[102.50543485,32.25071979],[102.51137262,32.24988692],[102.51171169,32.25243253],[102.50968927,32.25331733],[102.51391936,32.25327534],[102.51394631,32.25546817],[102.51830001,32.25525712],[102.52389245,32.25220631],[102.52376755,32.2539247],[102.52796329,32.25542454],[102.53035081,32.25996944],[102.52703432,32.26132668],[102.52383387,32.26029164],[102.52388633,32.26282528],[102.52317839,32.26031119],[102.52142911,32.2608147],[102.52064865,32.25985877],[102.52063601,32.26069718],[102.51854672,32.25858856],[102.51822597,32.25946313],[102.51705225,32.25847061],[102.51672242,32.25972696],[102.51507978,32.25823531],[102.51420325,32.26014285],[102.51443555,32.25727044],[102.51198307,32.25788563],[102.51249994,32.25592707],[102.50788617,32.25553592],[102.50657703,32.25460847],[102.50712513,32.25374654],[102.50603252,32.25418039],[102.50700241,32.25284118],[102.50511695,32.2523618],[102.50488834,32.25336239],[102.50428429,32.25177957],[102.50164397,32.25158132],[102.498202,32.24751571],[102.49519788,32.24606895],[102.48906656,32.24807788],[102.49119276,32.25226693],[102.49166848,32.24865604],[102.49338689,32.2485213],[102.50014716,32.2532345],[102.50140561,32.25538401],[102.4971612,32.25850425],[102.49829386,32.25856773],[102.49825156,32.25724967],[102.50554909,32.25546105],[102.50134874,32.2580169],[102.49902557,32.25807978],[102.50024474,32.25909686],[102.49972091,32.26071349],[102.51150799,32.25914306],[102.51370611,32.26055377],[102.51223386,32.26214639],[102.50039999,32.26119694],[102.50179369,32.26414436],[102.51497531,32.26201183],[102.52501103,32.26415877]],[[102.50332219,32.25818204],[102.50193869,32.25775048],[102.50795874,32.2564283],[102.51050385,32.25764918],[102.50332219,32.25818204]],[[102.51934295,32.25201163],[102.51618596,32.25197446],[102.52196524,32.24905181],[102.52320532,32.24987698],[102.52309903,32.25092724],[102.51934295,32.25201163]],[[102.51306829,32.25232116],[102.51181297,32.2523063],[102.51252922,32.24985781],[102.51431886,32.24928765],[102.51306829,32.25232116]],[[102.51712829,32.24712417],[102.51771491,32.24293275],[102.52228655,32.24701944],[102.51766089,32.24821374],[102.51712829,32.24712417]],[[102.51571776,32.24088441],[102.51218835,32.24015639],[102.51583597,32.23981945],[102.51571776,32.24088441]],[[102.50917336,32.23689983],[102.51510401,32.23821193],[102.51091189,32.23905806],[102.50917336,32.23689983]],[[102.50621808,32.2332631],[102.49286474,32.23078465],[102.49584165,32.22789035],[102.50344836,32.22684864],[102.51220445,32.23174327],[102.51206668,32.23270298],[102.50696726,32.23340353],[102.51513872,32.23538024],[102.50907128,32.23618662],[102.50621808,32.2332631]],[[102.51655122,32.23309737],[102.51608153,32.22991393],[102.51445326,32.23039403],[102.51606444,32.22688862],[102.51604418,32.2292651],[102.51802558,32.23246503],[102.51655122,32.23309737]],[[102.51418121,32.22844105],[102.51252725,32.23082417],[102.51271328,32.22796028],[102.51491777,32.22464097],[102.51418121,32.22844105]],[[102.51258511,32.22661169],[102.51323987,32.224748],[102.51133112,32.22818752],[102.51265734,32.22384302],[102.5136447,32.22486088],[102.51258511,32.22661169]],[[102.51029294,32.22780917],[102.50926163,32.22830324],[102.51059712,32.2249806],[102.51029294,32.22780917]],[[102.50421043,32.22478434],[102.50274158,32.22304447],[102.50424462,32.22160354],[102.50421043,32.22478434]],[[102.50268504,32.22178154],[102.50188946,32.22257206],[102.50231428,32.22020113],[102.50110337,32.22202641],[102.50081637,32.22087275],[102.50220003,32.21933071],[102.50414711,32.21969994],[102.50268504,32.22178154]],[[102.49779594,32.21977283],[102.49714734,32.21817918],[102.49869424,32.21774362],[102.49779594,32.21977283]],[[102.49801314,32.21791093],[102.4946223,32.21577041],[102.49702847,32.21593308],[102.49801314,32.21791093]],[[102.49858757,32.21979834],[102.49912756,32.22103519],[102.4979826,32.22131888],[102.49858757,32.21979834]],[[102.49700649,32.22243647],[102.49899377,32.22399144],[102.49504392,32.22283785],[102.49700649,32.22243647]],[[102.52612664,32.23609199],[102.52830934,32.23344165],[102.52993227,32.23336013],[102.52600498,32.23690133],[102.52612664,32.23609199]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":16,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48917486,32.23294769],[102.49125473,32.2331305],[102.48800273,32.23261223],[102.48917486,32.23294769]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":1352,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49861686,32.26816971],[102.49876315,32.26902927],[102.49604068,32.26930543],[102.50693051,32.27315162],[102.51385354,32.27384032],[102.52271519,32.26702349],[102.51881158,32.26662008],[102.52078833,32.26757109],[102.51871215,32.26849794],[102.51807755,32.26717349],[102.51744479,32.26799923],[102.51693412,32.26708274],[102.51140423,32.26711411],[102.51599189,32.26894455],[102.51514508,32.26941923],[102.51210384,32.26918107],[102.51049217,32.2672192],[102.50936601,32.26795742],[102.51014467,32.2665943],[102.50181588,32.26606415],[102.51610727,32.27152965],[102.51271862,32.27245028],[102.50268687,32.26859726],[102.50099708,32.26625339],[102.49861686,32.26816971]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":874,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5580903,32.27384779],[102.56196045,32.27547841],[102.56287842,32.26709084],[102.56403267,32.26431958],[102.56754732,32.26131148],[102.56695336,32.26011086],[102.56697102,32.2611464],[102.56553769,32.2603957],[102.56470715,32.26194867],[102.55741972,32.26519961],[102.55705508,32.26709516],[102.56078598,32.26659118],[102.55750114,32.26774849],[102.56005013,32.26776118],[102.56086592,32.26888434],[102.55654594,32.26843196],[102.55848276,32.26984587],[102.55620594,32.26974404],[102.55697111,32.27028408],[102.55585574,32.27075782],[102.55768287,32.27148852],[102.56086571,32.26969857],[102.55810629,32.27236747],[102.56147667,32.27115916],[102.5580903,32.27384779]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":36,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49861686,32.26816971],[102.49752658,32.26692558],[102.49628179,32.26910466],[102.49876315,32.26902927],[102.49861686,32.26816971]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":203,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51988281,32.28079064],[102.50466538,32.27667247],[102.50732142,32.27851175],[102.51859232,32.28077627],[102.52548592,32.28645972],[102.52809359,32.28509302],[102.52521089,32.28566551],[102.51988281,32.28079064]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":61,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52711382,32.28962287],[102.52668263,32.28642954],[102.52972602,32.28466379],[102.52624635,32.28660629],[102.52440158,32.28598865],[102.52711382,32.28962287]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":94,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55702035,32.25858815],[102.55618191,32.25776091],[102.55411811,32.26000695],[102.55480007,32.26363597],[102.55457815,32.26036936],[102.5557134,32.26060472],[102.55702035,32.25858815]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":1554,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54021623,32.29038895],[102.54389226,32.28945118],[102.54590304,32.28636573],[102.54533558,32.28494094],[102.54084209,32.28311925],[102.54208875,32.28380003],[102.53959498,32.28375794],[102.54171523,32.28574196],[102.53979832,32.28534983],[102.53890502,32.28371892],[102.53619482,32.28532348],[102.53565366,32.28345752],[102.53509044,32.28451914],[102.53449475,32.28339571],[102.53175176,32.28354226],[102.5265128,32.28681199],[102.53299263,32.28830496],[102.53068801,32.29001631],[102.53647247,32.29020329],[102.53196475,32.29173264],[102.52891014,32.29092851],[102.53210662,32.29281236],[102.54021623,32.29038895]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":305,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53210662,32.29281236],[102.52891014,32.29092851],[102.53169518,32.2917481],[102.53578088,32.29095922],[102.52858079,32.29031674],[102.53041521,32.28842656],[102.52666802,32.28701257],[102.52906793,32.29442535],[102.53375113,32.2972246],[102.52929793,32.29394844],[102.53210662,32.29281236]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":680,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51976056,32.28002132],[102.52277955,32.27689095],[102.5186753,32.27201829],[102.51856637,32.27555774],[102.51486001,32.27607462],[102.51350015,32.27475604],[102.5077589,32.27725262],[102.5132052,32.27570334],[102.51334366,32.27961267],[102.51766509,32.27807234],[102.51882398,32.28027628],[102.51976056,32.28002132]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":4259,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53828132,32.26177137],[102.5434843,32.26372719],[102.54754008,32.26734061],[102.55244179,32.26774964],[102.55510065,32.27245612],[102.5580903,32.27384779],[102.56147667,32.27115916],[102.55810629,32.27236747],[102.56086571,32.26969857],[102.55768287,32.27148852],[102.55585574,32.27075782],[102.55697111,32.27028408],[102.55620594,32.26974404],[102.55848276,32.26984587],[102.55654594,32.26843196],[102.56086592,32.26888434],[102.56005013,32.26776118],[102.55750114,32.26774849],[102.56078598,32.26659118],[102.55705508,32.26709516],[102.55741972,32.26519961],[102.56470715,32.26194867],[102.56553769,32.2603957],[102.56703674,32.26087889],[102.56637512,32.259582],[102.56264055,32.26031101],[102.56351005,32.25924779],[102.56231783,32.25897633],[102.56130796,32.25986409],[102.55804228,32.25755944],[102.5557134,32.26060472],[102.55465241,32.26020921],[102.55480007,32.26363597],[102.55411811,32.26000695],[102.557697,32.25496954],[102.55649996,32.25578342],[102.55368401,32.25444059],[102.54799555,32.26597321],[102.5513999,32.25976418],[102.55185741,32.25727815],[102.55054167,32.25658266],[102.55211741,32.25453956],[102.55036467,32.25300155],[102.55070986,32.25088253],[102.54886126,32.25045515],[102.54959215,32.2517702],[102.54623374,32.25123003],[102.5464179,32.25267869],[102.54551557,32.25203242],[102.54491357,32.25348447],[102.54433926,32.25252065],[102.54317881,32.25331896],[102.54325669,32.25578807],[102.54252986,32.25433402],[102.54203718,32.2568403],[102.53916755,32.25778786],[102.53828132,32.26177137]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":9645,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54133521,32.30761238],[102.54657294,32.30333448],[102.53044759,32.29611378],[102.52155618,32.28267957],[102.51693796,32.28079455],[102.50922319,32.2798596],[102.50049055,32.27636641],[102.49483682,32.27078755],[102.49209536,32.28108153],[102.4927026,32.27940961],[102.49378632,32.28092177],[102.49377016,32.27958272],[102.49777485,32.28018365],[102.49459251,32.28111942],[102.50044113,32.28132542],[102.50129896,32.28256747],[102.49279488,32.28188381],[102.4955198,32.28456925],[102.49221603,32.28443186],[102.49510692,32.28590381],[102.49132318,32.28605299],[102.49279526,32.28704122],[102.49158264,32.28729028],[102.49196646,32.28814771],[102.5007358,32.28414585],[102.50818134,32.28583989],[102.51005162,32.28906054],[102.50128243,32.29081022],[102.50639339,32.29375101],[102.50152074,32.29061326],[102.51090051,32.28911013],[102.51590681,32.28994625],[102.52147352,32.29723691],[102.51498606,32.29790249],[102.521192,32.29867527],[102.52254033,32.30143659],[102.51626821,32.30060359],[102.51670626,32.30188411],[102.52190093,32.30275059],[102.52165451,32.30380272],[102.51761161,32.30259243],[102.51363927,32.29813841],[102.50128332,32.29083846],[102.4916913,32.2905784],[102.49320806,32.29237738],[102.49054206,32.29319717],[102.49050458,32.29091369],[102.49023657,32.2935311],[102.49355576,32.29331136],[102.49488175,32.29437387],[102.49030077,32.29394438],[102.48933274,32.29545127],[102.50077454,32.29517014],[102.51267167,32.30032369],[102.51396513,32.30252431],[102.51746558,32.30416275],[102.52191787,32.30480232],[102.5246781,32.30311541],[102.52947219,32.30537374],[102.54133521,32.30761238]],[[102.51445257,32.28898945],[102.51068872,32.2849773],[102.51185401,32.28042023],[102.51586114,32.28773825],[102.5155851,32.28958608],[102.51445257,32.28898945]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":6486,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5344479,32.31361571],[102.53731808,32.31133731],[102.53529253,32.31015753],[102.53055737,32.3105104],[102.52714999,32.31517318],[102.52697144,32.31150917],[102.52423287,32.31212183],[102.5243964,32.30929623],[102.52326282,32.3079735],[102.52377205,32.31160839],[102.52284369,32.31262029],[102.51810499,32.3115682],[102.51963368,32.31075822],[102.51919069,32.30845525],[102.52134146,32.3059387],[102.51803197,32.30787207],[102.51482093,32.30640356],[102.51669006,32.30903713],[102.50604476,32.30095532],[102.49882508,32.2999247],[102.49516587,32.3027674],[102.5027596,32.30244465],[102.51356251,32.30891113],[102.51418965,32.3104165],[102.50142736,32.30691638],[102.49458535,32.30296915],[102.48578519,32.30261038],[102.48589371,32.30444329],[102.48396878,32.30429076],[102.48466989,32.3052479],[102.48334601,32.30537759],[102.48360067,32.30649401],[102.49100634,32.30593781],[102.48939473,32.30793018],[102.49452821,32.30740239],[102.50483414,32.31261973],[102.49636008,32.31263873],[102.50131477,32.3146527],[102.49985896,32.31508794],[102.49396522,32.31164315],[102.48954773,32.3121774],[102.48841626,32.3148941],[102.49249444,32.31474254],[102.49677394,32.31700071],[102.48891558,32.31603451],[102.48916024,32.31846489],[102.48662101,32.31339159],[102.4818813,32.30942425],[102.48030803,32.31359564],[102.48429185,32.31306209],[102.48792223,32.31926788],[102.48229966,32.31445443],[102.47895187,32.31416298],[102.47743662,32.31533543],[102.48134766,32.31629593],[102.48588716,32.31945779],[102.49247158,32.32026572],[102.49584701,32.31965006],[102.49663736,32.31773822],[102.50167175,32.31609589],[102.50353486,32.32148063],[102.50205876,32.32299297],[102.503715,32.32219902],[102.50476799,32.31751366],[102.50242996,32.31535344],[102.50594545,32.31243335],[102.51117933,32.31237647],[102.51011609,32.31516513],[102.50600129,32.31637159],[102.50574453,32.31769442],[102.50795995,32.31793843],[102.50579426,32.31855315],[102.50485961,32.3214204],[102.50938074,32.3202694],[102.50648006,32.32009498],[102.50983975,32.31794129],[102.51227197,32.31927619],[102.51273984,32.3170324],[102.51023762,32.31398264],[102.51538961,32.31110653],[102.52212307,32.3145396],[102.52212956,32.3156705],[102.51785911,32.3147218],[102.52210594,32.31889873],[102.52698169,32.31827631],[102.5344479,32.31361571]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":114,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56170286,32.27568548],[102.56567095,32.27647208],[102.56589019,32.27452211],[102.5630658,32.27552294],[102.56261869,32.27251608],[102.56170286,32.27568548]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"刷经寺镇","area_mu":784,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56654177,32.27086917],[102.57298118,32.26836351],[102.57069736,32.26779169],[102.57031577,32.26604692],[102.56667185,32.26711313],[102.56781706,32.26522788],[102.57114622,32.26413443],[102.56756784,32.26133555],[102.56606798,32.26392824],[102.56405859,32.2643353],[102.56276639,32.26791723],[102.56274021,32.27007885],[102.56654177,32.27086917]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"龙日乡","area_mu":263,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32723223,32.52737094],[102.32582147,32.52375155],[102.32434717,32.52379969],[102.32322756,32.52646701],[102.32082637,32.5254057],[102.31958685,32.5261867],[102.32079582,32.52778987],[102.32723223,32.52737094]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"龙日乡","area_mu":187,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.29688135,32.53018447],[102.2968165,32.53116706],[102.30404867,32.53081424],[102.29874227,32.5276191],[102.29688135,32.53018447]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"龙日乡","area_mu":1481,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.31613589,32.54624616],[102.31845871,32.54594326],[102.31684142,32.54140946],[102.31804949,32.5389299],[102.31535624,32.53836407],[102.31408537,32.53617346],[102.31366741,32.53224928],[102.31499213,32.53069107],[102.31200559,32.5312493],[102.31124558,32.53014462],[102.3129205,32.53046807],[102.31507539,32.52878966],[102.31079574,32.52903278],[102.30905708,32.52798098],[102.30810142,32.52841229],[102.30951153,32.52961262],[102.31072902,32.54294495],[102.31249467,32.54525644],[102.31613589,32.54624616]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"龙日乡","area_mu":2345,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32531759,32.539991],[102.32342958,32.53284066],[102.32497379,32.52946141],[102.32193994,32.52900221],[102.32208303,32.52778651],[102.31873196,32.52796956],[102.31778175,32.53003339],[102.31392294,32.53180035],[102.31512728,32.53813203],[102.31804949,32.5389299],[102.31684142,32.54140946],[102.31837623,32.54617057],[102.32417615,32.54557397],[102.32570998,32.54332319],[102.32531759,32.539991]],[[102.32054274,32.53049269],[102.31900514,32.52838552],[102.32086212,32.53003503],[102.32039055,32.52809654],[102.32148325,32.52888466],[102.32054274,32.53049269]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"龙日乡","area_mu":1494,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.31043422,32.54022262],[102.30951153,32.52961262],[102.30810142,32.52841229],[102.30335247,32.53106833],[102.3030444,32.53423208],[102.3066487,32.54051668],[102.30829672,32.54890232],[102.31500579,32.5463154],[102.31156062,32.54449528],[102.31043422,32.54022262]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"龙日乡","area_mu":212,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.29902374,32.53101556],[102.29908636,32.53386949],[102.30225545,32.53361975],[102.3041936,32.53740116],[102.30330675,32.53237629],[102.29902374,32.53101556]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"龙日乡","area_mu":54,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.2990376,32.53089535],[102.30361855,32.53203825],[102.30203524,32.53072148],[102.2990376,32.53089535]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":100,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52715145,32.13490371],[102.52668921,32.13045865],[102.52546258,32.13673209],[102.52715145,32.13490371]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":15,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51974023,32.14279289],[102.51843009,32.14405806],[102.52104462,32.14206436],[102.51974023,32.14279289]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":60,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51686589,32.14563495],[102.5139816,32.14824726],[102.51459877,32.14890665],[102.5181907,32.14484347],[102.51686589,32.14563495]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":58,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5044588,32.17337048],[102.5060085,32.17155644],[102.50540037,32.17034489],[102.50775885,32.16822498],[102.50484967,32.17036047],[102.50535974,32.17192767],[102.5035274,32.17295426],[102.5044588,32.17337048]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":162,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4992982,32.18506266],[102.49942092,32.18228264],[102.50202579,32.17912831],[102.50044795,32.1793661],[102.4969249,32.18419341],[102.49850743,32.18616904],[102.4992982,32.18506266]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":59,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49668341,32.18398365],[102.49862118,32.18158749],[102.49725554,32.18175834],[102.49675338,32.18032275],[102.49668341,32.18398365]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":168,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49396728,32.18344611],[102.4958224,32.18554839],[102.49607211,32.18438829],[102.49344719,32.18251841],[102.49366731,32.18087955],[102.49261239,32.18171044],[102.49389098,32.18339352],[102.49153372,32.18328818],[102.48981255,32.18669999],[102.49092622,32.18697969],[102.49396728,32.18344611]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":94,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49512785,32.18362146],[102.49240946,32.18615974],[102.49452069,32.18746752],[102.49579671,32.18558638],[102.49512785,32.18362146]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":206,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49435116,32.19076841],[102.49447974,32.18923813],[102.49621062,32.18927762],[102.49462234,32.18897836],[102.49659105,32.18778051],[102.49913195,32.18854192],[102.49667118,32.18455294],[102.49271436,32.19037721],[102.49435116,32.19076841]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":249,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4879438,32.19492976],[102.48918978,32.19568505],[102.49145857,32.1919962],[102.48882315,32.18982952],[102.48681539,32.19363341],[102.48799532,32.19598893],[102.4879438,32.19492976]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":21,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5371788,32.23849688],[102.53519944,32.23759218],[102.53644678,32.23923485],[102.5371788,32.23849688]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":132,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57303462,32.26232209],[102.56944659,32.25967457],[102.56716355,32.26021688],[102.56903797,32.26215059],[102.57364194,32.26328561],[102.57303462,32.26232209]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":10,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51975614,32.22565069],[102.52059761,32.22554607],[102.51938341,32.22486582],[102.51975614,32.22565069]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":18,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51790789,32.22451949],[102.51735607,32.22544355],[102.51969606,32.22601851],[102.51790789,32.22451949]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":71,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48830662,32.21804242],[102.48734127,32.21187243],[102.48822654,32.21991035],[102.48830662,32.21804242]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":189,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48633033,32.21011277],[102.4853338,32.21453402],[102.48790301,32.21829286],[102.48633033,32.21011277]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":28,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4938118,32.27264718],[102.49410183,32.2705716],[102.49310544,32.27093338],[102.49345269,32.27357383],[102.4938118,32.27264718]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":35,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50184627,32.27599894],[102.50160519,32.27482322],[102.49921095,32.27450259],[102.50047697,32.27617676],[102.50184627,32.27599894]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":46,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49144102,32.28346185],[102.49186132,32.28123903],[102.48924145,32.28164958],[102.49144102,32.28346185]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":304,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4853011,32.30044602],[102.49055242,32.28988066],[102.4877707,32.29005037],[102.48623725,32.29650986],[102.48432941,32.29813764],[102.48590407,32.29914709],[102.4853011,32.30044602]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":141,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47885998,32.30519525],[102.47809995,32.30641806],[102.47972642,32.30826165],[102.48377134,32.30259389],[102.47885998,32.30519525]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":115,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48133682,32.30579728],[102.48291266,32.30687257],[102.48376747,32.30424028],[102.48739156,32.3026545],[102.48448086,32.30186983],[102.48133682,32.30579728]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":49,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47479087,32.3128265],[102.47230926,32.31443743],[102.47280764,32.31524257],[102.47643838,32.31295351],[102.47479087,32.3128265]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":55,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.46853679,32.31559517],[102.4681232,32.31662498],[102.47198483,32.31498154],[102.46963613,32.31558117],[102.46864708,32.31462983],[102.46853679,32.31559517]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":148,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47936915,32.31050933],[102.47148634,32.31631425],[102.47362271,32.31691478],[102.4734677,32.3155922],[102.47786723,32.31407377],[102.47815316,32.31217835],[102.48077414,32.31058893],[102.47936915,32.31050933]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":28,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48265008,32.32675909],[102.47982512,32.32784515],[102.48380075,32.32763311],[102.48265008,32.32675909]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":43,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52146828,32.32141807],[102.51886257,32.32224357],[102.52053175,32.32316579],[102.52146828,32.32141807]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":96,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.46487698,32.31498587],[102.46161244,32.31464534],[102.45962173,32.31602167],[102.46487698,32.31498587]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":79,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.46046805,32.31728017],[102.45762989,32.31844013],[102.45739425,32.3206088],[102.46046805,32.31728017]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":51,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.46313642,32.33546671],[102.46128647,32.3355642],[102.46062569,32.33764189],[102.46313642,32.33546671]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":159,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45978072,32.3383193],[102.46253923,32.33499563],[102.46107799,32.33379298],[102.46004862,32.33463031],[102.46043347,32.33321179],[102.45748144,32.33914214],[102.45872633,32.34002676],[102.45978072,32.3383193]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":352,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.46372104,32.33592361],[102.46461565,32.33777623],[102.4614614,32.33923263],[102.46230925,32.34146278],[102.46457086,32.3424231],[102.46895037,32.33959868],[102.46372104,32.33592361]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":299,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47011845,32.33762453],[102.46356469,32.33286836],[102.46151422,32.33321713],[102.46339613,32.33371525],[102.46267944,32.3349685],[102.46743619,32.33840844],[102.46848896,32.33728555],[102.46747823,32.33843666],[102.46860423,32.33921087],[102.4700732,32.3376275],[102.46902015,32.33951648],[102.47011845,32.33762453]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":855,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4829942,32.35488503],[102.48126772,32.35274629],[102.4820073,32.35006073],[102.47645618,32.34246815],[102.47718214,32.34138802],[102.47312848,32.33944386],[102.4728023,32.33777144],[102.47047096,32.3378845],[102.46904877,32.33953716],[102.47726105,32.34758107],[102.4832669,32.35673008],[102.4829942,32.35488503]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":376,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47979581,32.35235912],[102.4712347,32.34161799],[102.47361971,32.34911119],[102.47509408,32.34941104],[102.47635483,32.35185875],[102.47717387,32.35024644],[102.47979581,32.35235912]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":24,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48455627,32.35660729],[102.48564433,32.35593009],[102.48471747,32.3547518],[102.48455627,32.35660729]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":290,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4934788,32.37123029],[102.49418393,32.37056724],[102.48961746,32.36156373],[102.48684376,32.36138576],[102.4905556,32.36517784],[102.49007221,32.36733038],[102.49195086,32.36980413],[102.49069858,32.3708258],[102.4934788,32.37123029]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":344,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49553265,32.37018864],[102.49735919,32.36788162],[102.49531765,32.36520195],[102.4948431,32.36710656],[102.49334077,32.36741665],[102.49129622,32.36363702],[102.49788908,32.36098942],[102.48989595,32.36130654],[102.49309894,32.36817582],[102.49553265,32.37018864]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":143,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50219231,32.37436212],[102.49691466,32.37492658],[102.49723854,32.37774793],[102.50219231,32.37436212]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":104,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50032371,32.38964409],[102.50114583,32.38446103],[102.49943837,32.38442583],[102.50086154,32.38355508],[102.49859325,32.38221784],[102.50032371,32.38964409]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":96,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49943918,32.38721607],[102.49852696,32.38238976],[102.49787014,32.38536836],[102.498889,32.38902057],[102.49943918,32.38721607]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"刷经寺镇","area_mu":330,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51281449,32.38365846],[102.51023977,32.38280178],[102.50942436,32.38079616],[102.50631461,32.38280329],[102.50108387,32.38244526],[102.50611166,32.38524067],[102.51281449,32.38365846]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"龙日乡","area_mu":96,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32514801,32.5299879],[102.32698842,32.52751734],[102.32208303,32.52778651],[102.32514801,32.5299879]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"龙日乡","area_mu":158,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3278932,32.53027982],[102.33042608,32.52837618],[102.3266631,32.52765587],[102.32388108,32.53206686],[102.3278932,32.53027982]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"龙日乡","area_mu":2126,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33114262,32.54425278],[102.33123979,32.53993016],[102.33255803,32.53887468],[102.33357947,32.53206312],[102.33552535,32.52966603],[102.33584869,32.52505981],[102.32344865,32.53284469],[102.32576202,32.54313834],[102.32419663,32.54557238],[102.32715714,32.54383319],[102.33046169,32.54652982],[102.33114262,32.54425278]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":283,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.56134031,32.09193774],[102.56134031,32.09193774]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1676,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.52715145,32.13490371],[102.52668921,32.13045865],[102.52546258,32.13673209],[102.52715145,32.13490371]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":781,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51974023,32.14279289],[102.51843009,32.14405806],[102.52104462,32.14206436],[102.51974023,32.14279289]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":887,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51522739,32.14883018],[102.51774035,32.14629472],[102.51522739,32.14883018]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1498,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51686589,32.14563495],[102.5139816,32.14824726],[102.51459877,32.14890665],[102.5181907,32.14484347],[102.51686589,32.14563495]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":512,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49614833,32.18046441],[102.49617355,32.18226108],[102.49614833,32.18046441]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":3026,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49396728,32.18344611],[102.4958224,32.18554839],[102.49607211,32.18438829],[102.49344719,32.18251841],[102.49366731,32.18087955],[102.49261239,32.18171044],[102.49389098,32.18339352],[102.49153372,32.18328818],[102.48981255,32.18669999],[102.49092622,32.18697969],[102.49396728,32.18344611]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1275,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49668341,32.18398365],[102.49862118,32.18158749],[102.49725554,32.18175834],[102.49675338,32.18032275],[102.49668341,32.18398365]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2194,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.4992982,32.18506266],[102.49942092,32.18228264],[102.50202579,32.17912831],[102.50044795,32.1793661],[102.4969249,32.18419341],[102.49850743,32.18616904],[102.4992982,32.18506266]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1244,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49512785,32.18362146],[102.49240946,32.18615974],[102.49452069,32.18746752],[102.49579671,32.18558638],[102.49512785,32.18362146]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2816,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49435116,32.19076841],[102.49447974,32.18923813],[102.49621062,32.18927762],[102.49462234,32.18897836],[102.49659105,32.18778051],[102.49913195,32.18854192],[102.49667118,32.18455294],[102.49271436,32.19037721],[102.49435116,32.19076841]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2011,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.4879438,32.19492976],[102.48918978,32.19568505],[102.49145857,32.1919962],[102.48882315,32.18982952],[102.48681539,32.19363341],[102.48799532,32.19598893],[102.4879438,32.19492976]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2131,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48633033,32.21011277],[102.4853338,32.21453402],[102.48790301,32.21829286],[102.48633033,32.21011277]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1918,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48830662,32.21804242],[102.48734127,32.21187243],[102.48822654,32.21991035],[102.48830662,32.21804242]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":738,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51435811,32.2231779],[102.51176561,32.22325573],[102.51435811,32.2231779]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":455,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51975614,32.22565069],[102.52059761,32.22554607],[102.51938341,32.22486582],[102.51975614,32.22565069]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":466,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.52865101,32.22484319],[102.52694212,32.22526001],[102.52865101,32.22484319]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":259,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.52655121,32.22553891],[102.52736879,32.22575325],[102.52655121,32.22553891]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":750,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51790789,32.22451949],[102.51735607,32.22544355],[102.51969606,32.22601851],[102.51790789,32.22451949]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":528,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.53194193,32.23404826],[102.53122486,32.23218231],[102.53194193,32.23404826]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":371,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.53402686,32.2371561],[102.53281289,32.23709184],[102.53402686,32.2371561]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":587,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.5371788,32.23849688],[102.53519944,32.23759218],[102.53644678,32.23923485],[102.5371788,32.23849688]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":658,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.54123151,32.24172523],[102.5385222,32.24106617],[102.54123151,32.24172523]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":256,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.54102045,32.24191942],[102.54164789,32.2425066],[102.54102045,32.24191942]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2009,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.57303462,32.26232209],[102.56944659,32.25967457],[102.56716355,32.26021688],[102.56903797,32.26215059],[102.57364194,32.26328561],[102.57303462,32.26232209]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":843,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.4938118,32.27264718],[102.49410183,32.2705716],[102.49310544,32.27093338],[102.49345269,32.27357383],[102.4938118,32.27264718]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":842,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50184627,32.27599894],[102.50160519,32.27482322],[102.49921095,32.27450259],[102.50047697,32.27617676],[102.50184627,32.27599894]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":360,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50280778,32.27632499],[102.50329345,32.27761682],[102.50280778,32.27632499]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":610,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50506215,32.27787596],[102.50758999,32.27882947],[102.50506215,32.27787596]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1103,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49144102,32.28346185],[102.49186132,32.28123903],[102.48924145,32.28164958],[102.49144102,32.28346185]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":3083,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.4853011,32.30044602],[102.49055242,32.28988066],[102.4877707,32.29005037],[102.48623725,32.29650986],[102.48432941,32.29813764],[102.48590407,32.29914709],[102.4853011,32.30044602]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1880,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48133682,32.30579728],[102.48291266,32.30687257],[102.48376747,32.30424028],[102.48739156,32.3026545],[102.48448086,32.30186983],[102.48133682,32.30579728]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1852,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.47885998,32.30519525],[102.47809995,32.30641806],[102.47972642,32.30826165],[102.48377134,32.30259389],[102.47885998,32.30519525]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1087,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.47479087,32.3128265],[102.47230926,32.31443743],[102.47280764,32.31524257],[102.47643838,32.31295351],[102.47479087,32.3128265]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1272,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.46487698,32.31498587],[102.46161244,32.31464534],[102.45962173,32.31602167],[102.46487698,32.31498587]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1366,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.46853679,32.31559517],[102.4681232,32.31662498],[102.47198483,32.31498154],[102.46963613,32.31558117],[102.46864708,32.31462983],[102.46853679,32.31559517]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2827,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.47936915,32.31050933],[102.47148634,32.31631425],[102.47362271,32.31691478],[102.4734677,32.3155922],[102.47786723,32.31407377],[102.47815316,32.31217835],[102.48077414,32.31058893],[102.47936915,32.31050933]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":346,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.5245048,32.31983196],[102.52495908,32.31868366],[102.5245048,32.31983196]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1146,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.46046805,32.31728017],[102.45762989,32.31844013],[102.45739425,32.3206088],[102.46046805,32.31728017]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":315,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51944997,32.32156393],[102.51841582,32.32203344],[102.51944997,32.32156393]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":282,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51345924,32.32270232],[102.51261028,32.32273274],[102.51345924,32.32270232]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":797,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.52146828,32.32141807],[102.51886257,32.32224357],[102.52053175,32.32316579],[102.52146828,32.32141807]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":826,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51114226,32.32282037],[102.50763013,32.32344518],[102.51114226,32.32282037]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":489,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50689956,32.32354918],[102.50501427,32.32414406],[102.50689956,32.32354918]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":444,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50176821,32.32472374],[102.50098575,32.32394011],[102.50176821,32.32472374]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1311,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48265008,32.32675909],[102.47982512,32.32784515],[102.48380075,32.32763311],[102.48265008,32.32675909]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":622,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48282953,32.32764396],[102.48019512,32.3279074],[102.48282953,32.32764396]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":667,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.47784372,32.32819078],[102.47500479,32.32922401],[102.47784372,32.32819078]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":885,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.46257106,32.33502081],[102.46062569,32.33764189],[102.46313642,32.33546671]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2261,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.46043347,32.33321179],[102.45778149,32.33957052],[102.45872633,32.34002676],[102.46253923,32.33499563]],[[102.46102305,32.33374702],[102.46107799,32.33379298]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1939,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.46372104,32.33592361],[102.46461565,32.33777623],[102.4614614,32.33923263],[102.46343068,32.34225216],[102.46895037,32.33959868]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2081,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.4712347,32.34161799],[102.47361971,32.34911119],[102.47509408,32.34941104],[102.47635483,32.35185875],[102.47717387,32.35024644],[102.47979581,32.35235912]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":618,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48488054,32.3565942],[102.4856615,32.35565219],[102.48471747,32.3547518],[102.48426,32.35661067]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":390,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48560274,32.35689481],[102.48609898,32.35569061],[102.48509838,32.35658077]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":4475,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49309894,32.36817582],[102.4941497,32.3681648],[102.49473475,32.37033554],[102.49744784,32.36866862],[102.49545131,32.36522528],[102.49453565,32.36743583],[102.49324195,32.3673395],[102.49135863,32.3634817],[102.49788908,32.36098942],[102.48971968,32.36151027]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":3508,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.51281449,32.38365846],[102.51023977,32.38280178],[102.50942436,32.38079616],[102.50631461,32.38280329],[102.50108387,32.38244526],[102.50611166,32.38524067],[102.51281449,32.38365846]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":892,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49853088,32.38240151],[102.49787014,32.38536836],[102.4994612,32.38908095]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":1374,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49957887,32.38910042],[102.50015713,32.38984958],[102.50114583,32.38446103],[102.49859325,32.38221784]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":4341,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.32419663,32.54557238],[102.32715714,32.54383319],[102.33046169,32.54652982],[102.33092488,32.54568536],[102.33123979,32.53993016],[102.33255803,32.53887468],[102.33357947,32.53206312],[102.33552535,32.52966603],[102.33584869,32.52505981],[102.33045886,32.52836362]],[[102.33045886,32.52836362],[102.33044053,32.52837065]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":2740,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.32723223,32.52737094],[102.32582147,32.52375155],[102.32434717,32.52379969],[102.32322756,32.52646701],[102.32082637,32.5254057],[102.31958685,32.5261867],[102.32079582,32.52778987],[102.32723223,32.52737094]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":3534,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.32208303,32.52778651],[102.32072187,32.52785712]],[[102.32088682,32.54584983],[102.32419663,32.54557238],[102.32576202,32.54313834],[102.32344865,32.53284469],[102.32508453,32.52971164],[102.32208303,32.52778651]],[[102.31837623,32.54617057],[102.32088682,32.54584983]],[[102.32072187,32.52785712],[102.31802945,32.52921077]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":651,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.31280516,32.52822783],[102.30979647,32.52798049],[102.31280516,32.52822783]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":4090,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.3149345,32.53067412],[102.31339638,32.53056344]],[[102.31500579,32.5463154],[102.31837623,32.54617057]],[[102.31339638,32.53056344],[102.31501419,32.52871051],[102.30810142,32.52841229]],[[102.31837623,32.54617057],[102.31684142,32.54140946],[102.31804949,32.5389299],[102.31535624,32.53836407],[102.31393991,32.53565132],[102.31366741,32.53224928],[102.31507626,32.53095625]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":2021,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.29688135,32.53018447],[102.2968165,32.53116706],[102.30404867,32.53081424],[102.29874227,32.5276191],[102.29688135,32.53018447]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":5278,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.30810142,32.52841229],[102.30334125,32.5310673]],[[102.30421146,32.53741104],[102.3066487,32.54051668],[102.30829672,32.54890232],[102.31500579,32.5463154],[102.31072902,32.54294495],[102.30951153,32.52961262],[102.30810142,32.52841229]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":766,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49723854,32.37774793],[102.50219231,32.37436212]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2253,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50606015,32.17115539],[102.50355047,32.17306869],[102.50775885,32.16822498],[102.50540037,32.17034489],[102.50606015,32.17115539]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2303,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48961746,32.36156373],[102.48684158,32.36142371],[102.4905556,32.36517784],[102.49007221,32.36733038],[102.49195086,32.36980413],[102.49069858,32.3708258],[102.49417443,32.37054911]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":487,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.32700723,32.52751899],[102.32208303,32.52778651]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":361,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.33044053,32.52837065],[102.32700723,32.52751899]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":822,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.31507626,32.53095625],[102.31802945,32.52921077]],[[102.31802945,32.52921077],[102.3149345,32.53067412]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":450,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.30334125,32.5310673],[102.29902374,32.53101556]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"龙日镇","area_mu":null,"length_meter":1270,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.29902374,32.53101556],[102.29908636,32.53386949],[102.30225545,32.53361975],[102.30421146,32.53741104]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":3651,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48327963,32.35672729],[102.48291925,32.3540368],[102.48197957,32.35351663],[102.48216478,32.35468811],[102.48126772,32.35274629],[102.4820073,32.35006073],[102.47645618,32.34246815],[102.47718214,32.34138802],[102.47312848,32.33944386],[102.4728023,32.33777144],[102.47045668,32.33787729]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":2074,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.47045668,32.33787729],[102.46221403,32.33256455],[102.46182518,32.33399838],[102.46363538,32.33400334],[102.46267944,32.3349685]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":278,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.48741577,32.35979125],[102.4874247,32.3598215]],[[102.48664748,32.35754286],[102.48741577,32.35979125]]]}},{"type":"Feature","properties":{"project_name":"四川省阿坝州若尔盖草原湿地水源涵养生态保护和修复项目(红原县部分)-2022年","project_category":"草地修复","year":2022,"measure_type":"种草围栏","feature_role":"线性设施","township":"刷经寺镇","area_mu":null,"length_meter":316,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.4874247,32.3598215],[102.48953733,32.36140984]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":2866,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.25436772,32.4845835],[102.24605293,32.48682209],[102.2546913,32.50992],[102.25840326,32.50972965],[102.25845086,32.49959315],[102.25607141,32.48617298],[102.25436772,32.4845835]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":466,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.27602696,32.43427047],[102.27782178,32.43212469],[102.27951367,32.43413021],[102.27686217,32.42725276],[102.27492176,32.42847814],[102.2724203,32.43356416],[102.27330271,32.43543267],[102.27420683,32.43401644],[102.27523783,32.4362256],[102.27602696,32.43427047]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":4772,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.28428005,32.43167369],[102.28705629,32.42956411],[102.28919892,32.4224921],[102.29708197,32.4124355],[102.29776797,32.40987366],[102.29684488,32.40722806],[102.29942515,32.40733596],[102.30078763,32.39937956],[102.3049777,32.39885494],[102.30839526,32.39449822],[102.30478195,32.39154157],[102.3036232,32.39464668],[102.30587298,32.39633762],[102.30192549,32.39658334],[102.3027993,32.39803426],[102.30043818,32.39611966],[102.29129446,32.40476126],[102.2954364,32.4104063],[102.29567038,32.4131555],[102.29381054,32.40992099],[102.28969975,32.40707191],[102.2871749,32.41109332],[102.2926367,32.41317213],[102.29446664,32.41542254],[102.28953264,32.41353719],[102.29081379,32.41571734],[102.29325486,32.41645608],[102.28983717,32.41641388],[102.28973162,32.42035086],[102.28862427,32.41446261],[102.28584731,32.41264465],[102.2771669,32.42409391],[102.27685316,32.42527034],[102.27885231,32.42534895],[102.27846173,32.42640916],[102.28630368,32.42608618],[102.28619483,32.42725075],[102.28425719,32.42654891],[102.28095706,32.42771133],[102.28429509,32.42979806],[102.28221982,32.42962975],[102.27966695,32.4273927],[102.27850103,32.42789035],[102.27871605,32.42920212],[102.28125141,32.43032382],[102.28079781,32.43147007],[102.27884529,32.43006076],[102.27974487,32.43581822],[102.28053647,32.43621179],[102.28428005,32.43167369]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":30560,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.30457266,32.4827011],[102.30717768,32.48680516],[102.30616264,32.48798148],[102.30311708,32.48219356],[102.29970568,32.48106081],[102.29800903,32.48383245],[102.29822785,32.48019109],[102.29241539,32.47890919],[102.29155122,32.48421899],[102.29270253,32.4876024],[102.29624582,32.48635095],[102.29995721,32.48677602],[102.29538305,32.48879783],[102.29299747,32.48832245],[102.29668441,32.49386124],[102.30181642,32.49262523],[102.30315096,32.4904563],[102.30459893,32.49063822],[102.30366688,32.49182148],[102.30475893,32.49217076],[102.30076899,32.49442465],[102.3016851,32.49485383],[102.29862695,32.49471794],[102.3039888,32.4959822],[102.29934678,32.49533554],[102.2989274,32.49621454],[102.29680071,32.49500755],[102.29539416,32.49705794],[102.29649092,32.49497011],[102.29423061,32.49247979],[102.29247304,32.49393927],[102.29252932,32.49567128],[102.29160196,32.4944471],[102.28964878,32.49638894],[102.29339075,32.49170628],[102.29119181,32.48710631],[102.28621723,32.48953627],[102.2911441,32.48638628],[102.29007329,32.48329806],[102.29069317,32.48113443],[102.28932929,32.48066517],[102.29054803,32.47976527],[102.29032172,32.47766145],[102.28697098,32.47770382],[102.28994103,32.47656483],[102.28903656,32.47076265],[102.28642527,32.46937921],[102.28511465,32.47145313],[102.28476704,32.46982234],[102.28315324,32.47042954],[102.28107748,32.46868902],[102.2791109,32.47231784],[102.28014819,32.4729554],[102.2804608,32.47983578],[102.28175216,32.48219546],[102.27847735,32.47253825],[102.27682069,32.47595005],[102.27017931,32.47994027],[102.27583848,32.48627523],[102.28027381,32.48683804],[102.27878982,32.48759289],[102.27967841,32.48819216],[102.27732304,32.48792886],[102.28284392,32.49757772],[102.27936916,32.49239425],[102.27829645,32.49466571],[102.27916613,32.491858],[102.27653714,32.49175365],[102.27739237,32.48903466],[102.27065524,32.4841034],[102.26956424,32.48111733],[102.26649027,32.48045324],[102.26698599,32.49734918],[102.27214138,32.49810789],[102.27337265,32.49589795],[102.27543137,32.49522065],[102.27800199,32.49664163],[102.27746017,32.49897621],[102.27948245,32.49806891],[102.27883958,32.4995794],[102.28064107,32.49946207],[102.27691432,32.4995765],[102.27768163,32.50190699],[102.2748222,32.4990204],[102.27421471,32.50062026],[102.27342838,32.49895186],[102.26685812,32.49946603],[102.26955947,32.5092813],[102.27687063,32.51792895],[102.27764469,32.52064479],[102.28549588,32.51163581],[102.28538748,32.50586263],[102.28789095,32.50424859],[102.28976549,32.50441061],[102.28561175,32.50558656],[102.28552594,32.51164528],[102.28005958,32.51719383],[102.28158588,32.51750443],[102.27900118,32.51875701],[102.28018853,32.52039827],[102.28786857,32.51867277],[102.29063994,32.5116906],[102.29210147,32.49788442],[102.29391126,32.4972204],[102.3015948,32.49868043],[102.30863273,32.49690732],[102.30799862,32.49034495],[102.31152998,32.48609165],[102.31091588,32.48178669],[102.31313137,32.47666678],[102.31095968,32.47730043],[102.31033903,32.4760363],[102.30679124,32.47802382],[102.30799744,32.47768298],[102.30640453,32.47608356],[102.30816418,32.47457616],[102.30668507,32.47415031],[102.30820746,32.47240729],[102.31149042,32.47194112],[102.31372533,32.47577456],[102.31479531,32.47461796],[102.32220857,32.47337022],[102.32460579,32.47053549],[102.32640653,32.45688474],[102.32067035,32.44577446],[102.32070702,32.43785169],[102.31409406,32.43440665],[102.31369612,32.43891698],[102.31822649,32.44070219],[102.31357662,32.44097153],[102.31452293,32.44915205],[102.32246347,32.45240915],[102.31927003,32.45478845],[102.3208095,32.45894793],[102.32304603,32.45948202],[102.32301735,32.45763703],[102.32467321,32.45639688],[102.32403862,32.46095308],[102.32152622,32.46135911],[102.32460421,32.4644272],[102.32344605,32.47059249],[102.32062748,32.47261816],[102.31573234,32.47105817],[102.31949037,32.47253975],[102.32426579,32.46886992],[102.32301043,32.4668275],[102.32151622,32.46807795],[102.32234519,32.46574363],[102.32046629,32.46167454],[102.31849892,32.46240723],[102.31722873,32.4653391],[102.31789381,32.46239086],[102.31979472,32.46076961],[102.3166405,32.45876191],[102.3139418,32.46391005],[102.31134717,32.46558422],[102.3107146,32.46331681],[102.31215737,32.46304125],[102.31292432,32.46021208],[102.31421635,32.46030907],[102.31583101,32.45776509],[102.31441113,32.45562032],[102.31128678,32.45784695],[102.31118747,32.45597189],[102.31266616,32.45635474],[102.31403762,32.45445573],[102.3110941,32.44179763],[102.30431789,32.44939568],[102.30413668,32.45073461],[102.30583308,32.45053987],[102.30393302,32.45754501],[102.30495725,32.45835135],[102.30383549,32.458669],[102.30736851,32.46236808],[102.30384094,32.46029377],[102.30310055,32.46357376],[102.30201175,32.46366942],[102.30415267,32.45507509],[102.30316953,32.45075885],[102.30281203,32.45373643],[102.29978265,32.44960666],[102.30028338,32.4506394],[102.29465952,32.45006323],[102.29296966,32.44768837],[102.29330641,32.4519706],[102.2985878,32.45150436],[102.29570259,32.45303798],[102.29924785,32.45863296],[102.29564114,32.45396461],[102.29327489,32.45303999],[102.29162222,32.45639808],[102.29351097,32.45664421],[102.29627909,32.45980499],[102.29134338,32.45735526],[102.29008767,32.45947605],[102.29493323,32.46185653],[102.28968367,32.45987105],[102.28507993,32.46550551],[102.28784209,32.46785939],[102.28900334,32.46711441],[102.28826911,32.46421008],[102.28965446,32.46507428],[102.29833789,32.46260678],[102.29843806,32.46481826],[102.29960799,32.46372036],[102.30101921,32.46462402],[102.30182625,32.46908007],[102.30613847,32.47243627],[102.30734371,32.47178915],[102.30670364,32.47279148],[102.30308529,32.473534],[102.29461667,32.46841022],[102.29342408,32.46906976],[102.29411071,32.47033864],[102.29293777,32.46881441],[102.29041474,32.46972689],[102.29225516,32.47720644],[102.3006912,32.4806562],[102.30337678,32.48005771],[102.30300658,32.48099008],[102.30527962,32.47865891],[102.30460534,32.48097668],[102.30721548,32.48094464],[102.30509871,32.48218687],[102.30741241,32.48173985],[102.31018096,32.48466172],[102.30457266,32.4827011]],[[102.30271363,32.4786574],[102.29993136,32.47996078],[102.29979042,32.47871139],[102.29777302,32.47894523],[102.29616117,32.47753182],[102.29831922,32.47512839],[102.30482412,32.47601921],[102.30271363,32.4786574]],[[102.30174007,32.49017987],[102.29923969,32.49170683],[102.29683197,32.49147394],[102.2980493,32.48962801],[102.30174007,32.49017987]],[[102.28953857,32.50008874],[102.29121143,32.5002495],[102.28844357,32.5025083],[102.28918945,32.50392188],[102.2875771,32.50361136],[102.28499395,32.50544299],[102.28347535,32.50062156],[102.28861339,32.4986665],[102.29011045,32.49932156],[102.28953857,32.50008874]],[[102.27924377,32.50525113],[102.27366869,32.51143089],[102.27312222,32.50881117],[102.27554726,32.50766663],[102.27614422,32.50537965],[102.27924377,32.50525113]],[[102.28185274,32.51252935],[102.28038215,32.51228928],[102.28267376,32.51214577],[102.28185274,32.51252935]],[[102.28028586,32.4919862],[102.27981364,32.49112643],[102.28372885,32.49144023],[102.281845,32.49329127],[102.28064591,32.49335121],[102.28028586,32.4919862]],[[102.27870828,32.48564858],[102.28062485,32.48615488],[102.27873871,32.48669535],[102.27870828,32.48564858]],[[102.28896627,32.48333341],[102.28963618,32.48378519],[102.28710669,32.48455447],[102.28896627,32.48333341]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":21336,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3137789,32.40815635],[102.31484332,32.40625547],[102.31195279,32.40482396],[102.31383271,32.4043612],[102.31302502,32.40258094],[102.30968912,32.40163005],[102.31064292,32.39682487],[102.30848822,32.39422235],[102.3050165,32.39889789],[102.30084481,32.39940494],[102.29948171,32.40736102],[102.29698333,32.40705871],[102.29750304,32.41178299],[102.29231564,32.41931006],[102.29081174,32.42433164],[102.29204904,32.42710315],[102.29072975,32.4244093],[102.29193614,32.42008423],[102.28925827,32.42251205],[102.28711313,32.42958873],[102.28057771,32.43625343],[102.27793549,32.43217489],[102.27531092,32.43626569],[102.27412674,32.43405344],[102.27176114,32.43653591],[102.27062766,32.44124329],[102.27488541,32.44341099],[102.27688069,32.4461468],[102.27513293,32.44662782],[102.27408326,32.4437909],[102.26988089,32.44268249],[102.26914027,32.44883749],[102.27278735,32.45167448],[102.27189113,32.45226716],[102.2689417,32.44950666],[102.26757721,32.45209194],[102.26738608,32.4589101],[102.26800509,32.46262233],[102.27134126,32.46467049],[102.26734158,32.46290059],[102.26649245,32.4685801],[102.26515075,32.46883166],[102.26600085,32.4773672],[102.26894306,32.477166],[102.27245573,32.47386022],[102.27070989,32.47244694],[102.27307462,32.47261361],[102.27470848,32.47122863],[102.27902858,32.46478441],[102.27887054,32.4628164],[102.28142281,32.46364101],[102.27916458,32.4571009],[102.2770566,32.4564133],[102.27887885,32.45622663],[102.27846856,32.45381892],[102.28291657,32.46300633],[102.2840271,32.46293811],[102.28926667,32.45492551],[102.28914909,32.44756493],[102.28589127,32.44569012],[102.28272548,32.44782668],[102.28594587,32.44471417],[102.28332516,32.44359037],[102.28492634,32.44276363],[102.28498961,32.44081302],[102.28240439,32.44005297],[102.28497431,32.43982317],[102.28478712,32.43547385],[102.28654004,32.43196977],[102.28558117,32.43598051],[102.28648341,32.4428212],[102.28878812,32.44474161],[102.29156915,32.44292244],[102.29364544,32.43648004],[102.29085799,32.43533531],[102.28898953,32.4361031],[102.28869741,32.43492872],[102.28988545,32.43473512],[102.28963466,32.43329223],[102.29377744,32.43582259],[102.291858,32.42534681],[102.2932676,32.42142122],[102.2955485,32.41956921],[102.29623614,32.42082735],[102.29415579,32.4220705],[102.29326812,32.42732383],[102.29528098,32.43122722],[102.29864619,32.43053931],[102.29519141,32.43237167],[102.29578216,32.43438514],[102.29774779,32.43410852],[102.29576284,32.43653891],[102.3006269,32.43993399],[102.29829456,32.43813626],[102.29487421,32.43798237],[102.29520998,32.44171043],[102.30009982,32.44420406],[102.29476911,32.44240934],[102.29350351,32.44622538],[102.29653802,32.44859418],[102.2941074,32.44744869],[102.29295379,32.44835604],[102.29477437,32.45000571],[102.29797278,32.44952127],[102.30015461,32.45054647],[102.29974744,32.44951203],[102.30285819,32.45357955],[102.30330028,32.44877635],[102.30963296,32.43748532],[102.30988174,32.42995961],[102.30969285,32.42758316],[102.30633274,32.42805662],[102.30472956,32.4302436],[102.30351555,32.42895219],[102.30637038,32.4267085],[102.30964335,32.42686564],[102.30822497,32.42116221],[102.30890139,32.41787551],[102.30120238,32.41940323],[102.30478899,32.41736062],[102.30902014,32.41735478],[102.30982367,32.41146378],[102.30450897,32.41157185],[102.30243799,32.41552789],[102.30158559,32.41548698],[102.3018144,32.41324607],[102.29877183,32.41433414],[102.30398227,32.41051378],[102.30126818,32.40884539],[102.30271757,32.40322312],[102.30324307,32.4064643],[102.30469845,32.40769191],[102.30606284,32.40695136],[102.3046825,32.40294639],[102.30956259,32.40888971],[102.31099753,32.40904365],[102.31122793,32.40733954],[102.3137789,32.40815635]],[[102.30593509,32.4223223],[102.30684687,32.42243461],[102.30345968,32.42401035],[102.30593509,32.4223223]],[[102.30834591,32.4337515],[102.30595842,32.43506622],[102.30721904,32.43347415],[102.30492272,32.43244664],[102.30834591,32.4337515]],[[102.27322508,32.45010407],[102.27511064,32.45050793],[102.2722344,32.45003464],[102.27322508,32.45010407]],[[102.28663599,32.45142101],[102.28816724,32.45246253],[102.28529273,32.45109481],[102.28663599,32.45142101]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":1577,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.26559032,32.49988089],[102.26685238,32.49900334],[102.26599578,32.47958694],[102.25999954,32.47793084],[102.25854331,32.47941562],[102.26092657,32.48343405],[102.25991768,32.48486173],[102.26368675,32.48767901],[102.2619545,32.48941126],[102.26345832,32.49363718],[102.26262075,32.49752046],[102.26559032,32.49988089]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":632,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.2602635,32.49321903],[102.25855029,32.4922939],[102.25852649,32.49069211],[102.26142531,32.48861224],[102.25897732,32.48600006],[102.25667019,32.48582874],[102.25884597,32.50200765],[102.26186348,32.50185033],[102.26107804,32.5009592],[102.26220664,32.49875056],[102.25975969,32.49562689],[102.26126002,32.4938882],[102.2602635,32.49321903]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":227,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51065802,32.82892151],[102.51196767,32.82934981],[102.51458508,32.82236372],[102.51015928,32.82678],[102.51065802,32.82892151]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50718971,32.82770323],[102.50813882,32.82822559],[102.5107425,32.82579022],[102.50718971,32.82770323]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":1993,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32254627,32.65129287],[102.32492045,32.64778649],[102.32333181,32.6438853],[102.32830249,32.63980697],[102.32770763,32.63751815],[102.32308728,32.63861805],[102.31544362,32.63735488],[102.31695457,32.64038374],[102.31598838,32.64227097],[102.31299846,32.64352976],[102.31902095,32.64966045],[102.31836746,32.65466014],[102.32151007,32.65442151],[102.32367644,32.65206146],[102.32254627,32.65129287]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":175,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36306818,32.70985055],[102.3616868,32.71099514],[102.36442487,32.71275162],[102.36811992,32.70967932],[102.36667893,32.70841239],[102.36545271,32.70998104],[102.36306818,32.70985055]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":128,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.37082138,32.71111046],[102.3713867,32.71242192],[102.36874237,32.71501018],[102.36936061,32.71601612],[102.37168638,32.71500149],[102.37317371,32.71217231],[102.37082138,32.71111046]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2021 年中央财政林业草原生态保护恢复项目-984","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":200,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.37610106,32.71897544],[102.37880439,32.72075378],[102.38187275,32.71915268],[102.37885954,32.71777616],[102.37711306,32.71480397],[102.37742159,32.71729952],[102.37610106,32.71897544]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":4501.93,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.65047739,32.68399785],[102.64577518,32.68570816],[102.64283062,32.69005587],[102.64656667,32.69333914],[102.65737903,32.69687691],[102.65861353,32.69471749],[102.65482846,32.68742037],[102.65047739,32.68399785]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1853.3,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.82048928,32.71131214],[102.82497678,32.71253595],[102.82854083,32.70886994],[102.8249001,32.70903862],[102.82048928,32.71131214]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":3683.29,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.81920962,32.71409881],[102.81197959,32.71783015],[102.81250179,32.72262154],[102.8144683,32.72378538],[102.82596531,32.71516442],[102.81920962,32.71409881]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1901.7,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.5697463,32.75516583],[102.57258809,32.75484009],[102.57332803,32.74856554],[102.57083459,32.75067261],[102.57152406,32.75196584],[102.5697463,32.75516583]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1007.24,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.5701898,32.75737806],[102.5725829,32.75732815],[102.57268544,32.75493206],[102.56994622,32.75529713],[102.5701898,32.75737806]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":934.88,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.83754674,32.76306233],[102.83644119,32.76027988],[102.83544681,32.76264081],[102.83754674,32.76306233]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1393.07,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.84568893,32.77133277],[102.84784878,32.77059761],[102.84572345,32.76779896],[102.84367849,32.76733271],[102.84265843,32.76812704],[102.84568893,32.77133277]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":818.27,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.84535864,32.77173093],[102.84414711,32.76952338],[102.84322602,32.77123904],[102.84442054,32.77241992],[102.84535864,32.77173093]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1061.61,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.85264777,32.77247178],[102.851918,32.77501],[102.85496867,32.77548741],[102.85512083,32.77351519],[102.85264777,32.77247178]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":925.49,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.91436385,32.77989057],[102.91332639,32.7768883],[102.91183147,32.77869519],[102.91436385,32.77989057]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":5569.24,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.74117051,32.7875026],[102.74525751,32.77900289],[102.74567134,32.77287144],[102.73649714,32.76862853],[102.73327519,32.76891671],[102.7305632,32.7723746],[102.73027264,32.77478827],[102.73164333,32.77682679],[102.7366332,32.77935495],[102.74117051,32.7875026]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":9843.83,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.65540363,32.76867894],[102.65206888,32.76286155],[102.65247281,32.76148392],[102.64754815,32.7571205],[102.64759312,32.76886758],[102.65030101,32.77677031],[102.64930133,32.7862361],[102.65399599,32.7964869],[102.65848556,32.78880343],[102.6601996,32.7825034],[102.65833595,32.7728698],[102.65540363,32.76867894]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1426.73,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.57439792,32.8025524],[102.57702749,32.79901362],[102.57357324,32.79834747],[102.57253995,32.80193088],[102.57439792,32.8025524]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":6681.92,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.65869419,32.80142816],[102.66159041,32.7927087],[102.66490923,32.79324505],[102.66677827,32.79157493],[102.66661151,32.78953022],[102.66166224,32.78193234],[102.65357473,32.797962],[102.65318863,32.79671692],[102.65204915,32.79805293],[102.65192328,32.80117533],[102.6551207,32.80162134],[102.65716953,32.80352181],[102.65869419,32.80142816]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1545.64,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50806865,32.8113449],[102.51199248,32.81253559],[102.51332948,32.81091026],[102.51276647,32.80864024],[102.51016091,32.80839562],[102.50806865,32.8113449]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1454.79,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.621818,32.81557126],[102.62571942,32.8152954],[102.62677827,32.81317209],[102.62244611,32.81220324],[102.621818,32.81557126]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1684.31,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.85121427,32.81460223],[102.84926254,32.80939643],[102.84679336,32.81077858],[102.84779455,32.81467604],[102.85121427,32.81460223]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1690.37,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.57067387,32.81701866],[102.57671818,32.81584336],[102.57246765,32.81292692],[102.57067387,32.81701866]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1998.17,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.52860712,32.81846518],[102.52582639,32.81399673],[102.52188646,32.81264967],[102.52377331,32.81698227],[102.52860712,32.81846518]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1757.27,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.58899673,32.8168483],[102.5865909,32.81515165],[102.58136085,32.81777786],[102.58280136,32.81957474],[102.58899673,32.8168483]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":3114.16,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.55464443,32.82902456],[102.55583315,32.82637326],[102.55885348,32.8268539],[102.55937246,32.82569975],[102.55530871,32.82433751],[102.5566309,32.8211052],[102.55550977,32.81987268],[102.55226743,32.82345063],[102.55219595,32.82712805],[102.55464443,32.82902456]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":2314.26,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.55234968,32.82736415],[102.55371732,32.83453422],[102.55641104,32.8355955],[102.55846435,32.83262467],[102.55234968,32.82736415]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1381.99,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.61560327,32.83742246],[102.61807324,32.83668222],[102.61640556,32.83321152],[102.61513128,32.83350758],[102.61560327,32.83742246]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":2072.56,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.8784269,32.8384785],[102.87107424,32.83667693],[102.86983556,32.83989462],[102.87789323,32.84017303],[102.8784269,32.8384785]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1091.73,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.63554298,32.85490117],[102.63487278,32.85293458],[102.63236352,32.85158361],[102.6317952,32.85315176],[102.63554298,32.85490117]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":3048.31,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.61669353,32.85602447],[102.61728507,32.85274022],[102.61932884,32.85021057],[102.61664475,32.84905127],[102.61662598,32.85025138],[102.61427153,32.84970263],[102.61388857,32.85953857],[102.61576877,32.85959098],[102.61669353,32.85602447]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":988.74,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.61697099,32.85611631],[102.61659778,32.85764359],[102.62011924,32.85841577],[102.62022412,32.8571616],[102.61697099,32.85611631]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":2805.86,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.83239932,32.86055765],[102.83616406,32.85791518],[102.84051574,32.85820903],[102.83951759,32.85257391],[102.83394301,32.85484005],[102.83165925,32.85709673],[102.83239932,32.86055765]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1820.94,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.61147971,32.87965365],[102.60705297,32.88302918],[102.60727975,32.88510324],[102.61042452,32.88528653],[102.61197283,32.88227314],[102.61147971,32.87965365]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1481.77,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.67326756,32.89897482],[102.67692616,32.90135943],[102.67904833,32.8989845],[102.67611249,32.89702938],[102.67326756,32.89897482]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":2417.7,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.70950648,32.90378909],[102.71160594,32.90469886],[102.71261449,32.9031219],[102.71292915,32.89611066],[102.70899382,32.89739339],[102.71059857,32.90070887],[102.70950648,32.90378909]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1275.31,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.80689584,32.90505399],[102.80629496,32.90002474],[102.80468161,32.90236809],[102.80689584,32.90505399]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1916.1,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.59025907,32.90589389],[102.59438501,32.9063801],[102.59465477,32.90156307],[102.59378308,32.90088596],[102.58872442,32.90410029],[102.59025907,32.90589389]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":2069.56,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.80318239,32.90189983],[102.80353598,32.89963109],[102.79863872,32.90072085],[102.79842625,32.90571089],[102.79948944,32.906277],[102.80085859,32.90339516],[102.80318239,32.90189983]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1530.21,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.65377949,32.90192037],[102.65070061,32.90502617],[102.65270082,32.90726413],[102.65472528,32.90682092],[102.65377949,32.90192037]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":971.93,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60612013,32.9143537],[102.60483002,32.91230562],[102.60250287,32.91305341],[102.60322333,32.91436278],[102.60612013,32.9143537]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1315.16,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.65696404,32.92084477],[102.65899731,32.91937512],[102.65532777,32.91664037],[102.65696404,32.92084477]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":6895.63,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.73510415,32.91952763],[102.74136007,32.92347352],[102.74503085,32.91989615],[102.74908942,32.92340622],[102.75506074,32.92477213],[102.75883525,32.92219201],[102.75096847,32.9213269],[102.74964959,32.91941919],[102.7434343,32.91693828],[102.74173688,32.91716729],[102.74192137,32.92053731],[102.74085294,32.92120421],[102.73817688,32.91877609],[102.73884338,32.91662368],[102.73689218,32.91470437],[102.73510415,32.91952763]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":4176.44,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.75900641,32.92651373],[102.7784421,32.92423572],[102.77295657,32.92167222],[102.75813826,32.92471209],[102.75900641,32.92651373]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":2188.12,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.76722614,32.92823581],[102.77071632,32.92658506],[102.77581652,32.92635304],[102.77564764,32.92485498],[102.76661319,32.92565046],[102.76722614,32.92823581]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1948.21,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.75794762,32.92706546],[102.76141096,32.92844545],[102.76659806,32.9282852],[102.76620086,32.92568811],[102.75794762,32.92706546]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1051.79,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.66525372,32.92916895],[102.66206602,32.92632298],[102.66525372,32.92916895]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1329.92,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.57557672,32.9335631],[102.5760121,32.9324361],[102.57474106,32.93218921],[102.57001474,32.9326768],[102.57557672,32.9335631]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":1186.1,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.58558377,32.9336391],[102.59044241,32.93377773],[102.5905348,32.93283637],[102.58632976,32.93225961],[102.58558377,32.9336391]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":3091.11,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60825436,32.93546487],[102.60795396,32.93355842],[102.59414777,32.93244465],[102.59471894,32.9340513],[102.6032507,32.93586379],[102.60825436,32.93546487]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":593.61,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.62811108,32.93770357],[102.62913335,32.93616449],[102.62717405,32.9362232],[102.62811108,32.93770357]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":866.74,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.62971484,32.93994779],[102.63105331,32.93847179],[102.63006112,32.93661753],[102.62897172,32.93852563],[102.62971484,32.93994779]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1116.46,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.63612647,32.93911207],[102.63260927,32.93940624],[102.63255274,32.94033808],[102.63642212,32.94136456],[102.63612647,32.93911207]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":687.07,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.70422151,32.95257636],[102.70675842,32.95261562],[102.70701573,32.95169296],[102.70422151,32.95257636]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1086.41,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.71172897,32.95205389],[102.70976404,32.95292787],[102.71461913,32.95317778],[102.71172897,32.95205389]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":979.21,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.71141401,32.95697974],[102.71340139,32.95372075],[102.71166894,32.95338033],[102.71141401,32.95697974]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":952.39,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.70581013,32.95725287],[102.70651694,32.95403257],[102.70559919,32.95348064],[102.70581013,32.95725287]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":1373.74,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.7227174,32.95429293],[102.72169474,32.95963514],[102.72405995,32.95548676],[102.7227174,32.95429293]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":500.6,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.75256121,32.96230745],[102.75267349,32.9608816],[102.75148381,32.96102995],[102.75256121,32.96230745]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":3453,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.94828371,33.03893274],[102.94951042,33.03909636],[102.94966481,33.03599696],[102.95101913,33.03584947],[102.95139172,33.03724814],[102.95130905,33.03515546],[102.95327469,33.03523289],[102.95098514,33.03268591],[102.95447847,33.03327351],[102.95516607,33.03162886],[102.95393996,33.03098698],[102.9560958,33.02960714],[102.95712409,33.0259199],[102.95618475,33.02433222],[102.95913599,33.02149199],[102.95915977,33.02055502],[102.95660259,33.02093248],[102.95928807,33.01853871],[102.95642691,33.01744244],[102.95875447,33.01633021],[102.95640991,33.01521208],[102.95376824,33.01607917],[102.95515576,33.0144434],[102.95400451,33.01197978],[102.95718145,33.01277489],[102.95741474,33.01431278],[102.9613657,33.01303179],[102.96177604,33.01170743],[102.95920497,33.00986171],[102.95567684,33.00983629],[102.95543532,33.00877318],[102.95429809,33.01059781],[102.9555289,33.00852437],[102.95829919,33.00836307],[102.95532021,33.00845151],[102.95352137,33.01126017],[102.95621635,33.01168921],[102.95059419,33.01195977],[102.94612517,33.0172879],[102.94650639,33.01535697],[102.94069656,33.01690749],[102.93871065,33.01848654],[102.93993447,33.01939409],[102.93837613,33.01889916],[102.9384453,33.02168119],[102.93996342,33.02115046],[102.94056897,33.02217646],[102.93939947,33.02342135],[102.9405357,33.02421274],[102.9431842,33.01938161],[102.94388607,33.02045598],[102.94576798,33.02015115],[102.94756022,33.01736846],[102.94700352,33.0156193],[102.95033412,33.01255594],[102.95291392,33.01193153],[102.95167875,33.01397702],[102.95283499,33.01443219],[102.95263421,33.01629922],[102.94990301,33.01720746],[102.94909356,33.01988544],[102.95340054,33.01884487],[102.95230915,33.02082948],[102.95398947,33.02224797],[102.95110031,33.02112019],[102.94929244,33.02272154],[102.9506581,33.02411027],[102.94838726,33.02466429],[102.95313739,33.02585276],[102.94779469,33.02649303],[102.94695393,33.02930243],[102.94910737,33.0279078],[102.95059968,33.03079846],[102.94714565,33.03001664],[102.94598538,33.03303194],[102.94926078,33.03330919],[102.9461682,33.03377997],[102.94696289,33.04155494],[102.94828371,33.03893274]],[[102.9463138,33.03750295],[102.94716783,33.03592559],[102.94895167,33.03667779],[102.94789338,33.03861813],[102.9463138,33.03750295]],[[102.94730106,33.03497329],[102.94647109,33.03482751],[102.94816396,33.0348892],[102.94730106,33.03497329]],[[102.95151805,33.028804],[102.95063769,33.02791613],[102.95204789,33.02751176],[102.95151805,33.028804]],[[102.95079348,33.02471315],[102.95131276,33.02365886],[102.95213358,33.0245436],[102.95079348,33.02471315]],[[102.94119882,33.01909113],[102.94197015,33.01972941],[102.94034518,33.02094112],[102.94119882,33.01909113]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":3562,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.9683539,33.05029921],[102.97342451,33.05074711],[102.97273199,33.0499796],[102.97651921,33.04951479],[102.97575543,33.04580634],[102.97396669,33.04734826],[102.97792398,33.0401929],[102.97461198,33.04151416],[102.9765152,33.03957773],[102.97439721,33.03859952],[102.97895058,33.03698227],[102.97607103,33.03620734],[102.97760209,33.03584707],[102.9771543,33.03273984],[102.98111774,33.03209804],[102.98125982,33.03111885],[102.97844483,33.03003327],[102.98141949,33.02853386],[102.98200076,33.02668347],[102.98068621,33.02433213],[102.97922853,33.02599556],[102.97656899,33.02621321],[102.97977066,33.02316444],[102.97592945,33.02150081],[102.98232966,33.02074001],[102.98520594,33.02694886],[102.9854504,33.02546252],[102.98196105,33.02001946],[102.9829206,33.01734694],[102.97761908,33.01889042],[102.97554586,33.01781883],[102.9761692,33.01630933],[102.97261348,33.01956495],[102.97381207,33.02171],[102.97050585,33.0233373],[102.97110885,33.0247861],[102.96993802,33.02576228],[102.9743015,33.02606375],[102.97493475,33.03088078],[102.97052442,33.03984025],[102.96729923,33.04347834],[102.96758298,33.04507922],[102.96958945,33.04517814],[102.96799181,33.04723734],[102.9683539,33.05029921]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":6711,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.00022567,33.07803518],[103.00054724,33.07640568],[103.00316862,33.07619378],[103.00346789,33.07510119],[103.00064565,33.07058185],[103.00343222,33.07245833],[103.00473582,33.07547266],[103.01068347,33.07714435],[103.00576806,33.06493016],[103.0062479,33.06373876],[103.0004501,33.065566],[102.99833739,33.06400491],[103.00556088,33.06281256],[103.00317597,33.06223121],[103.00556378,33.06183093],[103.00541508,33.06071314],[103.00295763,33.05953902],[103.00125124,33.06082898],[103.00034929,33.0590441],[102.99738926,33.05844757],[102.9933852,33.05979157],[102.99708604,33.05636565],[103.00028908,33.0554318],[102.99737537,33.05198496],[102.99292561,33.05206281],[102.99160979,33.05038507],[102.98949941,33.05220608],[102.98886438,33.05107495],[102.98735425,33.05363465],[102.98904732,33.05801228],[102.98846567,33.0611238],[102.99076623,33.06200011],[102.98899549,33.06335769],[102.98906162,33.06562246],[102.99052224,33.06652118],[102.99296878,33.06519446],[102.99305903,33.06697429],[102.99103256,33.06816982],[102.99334636,33.0709755],[102.99071612,33.071396],[102.98976331,33.0734739],[102.98863836,33.08384909],[102.98958767,33.08435683],[102.99264398,33.08209969],[102.99536135,33.07580174],[102.99423281,33.08240192],[102.99228023,33.08490795],[102.99506296,33.08550566],[102.99691475,33.08436967],[102.99560626,33.08568739],[102.99869474,33.08632358],[103.00022567,33.07803518]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":2499,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.01752447,33.06271629],[103.01728601,33.05968904],[103.01911739,33.06127834],[103.02065925,33.05741313],[103.02128418,33.0505079],[103.02294748,33.0538012],[103.02231384,33.05779915],[103.02348475,33.06344937],[103.02693298,33.06812048],[103.02639991,33.07101134],[103.03058722,33.07024789],[103.03451726,33.07415992],[103.03405118,33.07597677],[103.03601568,33.07533069],[103.03884016,33.07649994],[103.03842219,33.07758167],[103.03962476,33.07768138],[103.04066148,33.07993824],[103.03937556,33.08190985],[103.04491886,33.08315528],[103.04170884,33.08135393],[103.03905045,33.07617804],[103.03580742,33.07449306],[103.02762072,33.06646044],[103.02422377,33.05675885],[103.02411529,33.05261196],[103.02071405,33.04660891],[103.0185112,33.04974069],[103.01729277,33.0491927],[103.01327228,33.05120243],[103.01162317,33.05375937],[103.01323441,33.05469752],[103.0149994,33.05267635],[103.01869033,33.05187097],[103.014448,33.05492323],[103.01293687,33.05778024],[103.01570123,33.0592159],[103.01473645,33.0596949],[103.01538861,33.06498841],[103.01744972,33.06683828],[103.01752447,33.06271629]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":4486,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.06038498,33.0994101],[103.06102167,33.10156203],[103.05971549,33.10580637],[103.0560671,33.10582901],[103.05268727,33.10905177],[103.04872673,33.11002239],[103.04874281,33.11178403],[103.0539021,33.11181147],[103.05441612,33.11343548],[103.05257506,33.11274278],[103.04913408,33.1137642],[103.04921306,33.11866881],[103.05062885,33.11818209],[103.04931486,33.11696034],[103.05278347,33.11743681],[103.05007495,33.11699211],[103.05041267,33.11554815],[103.05689665,33.11491537],[103.05908969,33.11526067],[103.05901044,33.11621554],[103.05666684,33.11698447],[103.05890706,33.11704895],[103.05504634,33.11717884],[103.05352059,33.11789547],[103.05529906,33.1184589],[103.05314599,33.11871189],[103.05570908,33.11912822],[103.05956674,33.11731421],[103.06215933,33.12018884],[103.06173421,33.11929853],[103.06360592,33.1187203],[103.06197313,33.11828456],[103.06435425,33.1165139],[103.06331661,33.11509147],[103.06120158,33.11563067],[103.06245266,33.11308311],[103.05984882,33.11076155],[103.05982102,33.10883829],[103.06719053,33.10852885],[103.06994204,33.10329695],[103.06903203,33.10292904],[103.06985287,33.10190221],[103.06856683,33.10172717],[103.07217324,33.10007884],[103.07835024,33.10056588],[103.08436648,33.09611724],[103.08051743,33.09331179],[103.07544016,33.09209124],[103.07137389,33.09550139],[103.06483324,33.09801406],[103.06137858,33.09752102],[103.06038498,33.0994101]],[[103.06422622,33.09951443],[103.06473992,33.10346865],[103.06756239,33.10249591],[103.06757014,33.10337131],[103.06205024,33.10522476],[103.06349867,33.1041127],[103.06422622,33.09951443]],[[103.05715183,33.11315209],[103.06001184,33.11314211],[103.05747508,33.11458064],[103.05809371,33.11345421],[103.05715183,33.11315209]],[[103.05589768,33.11730216],[103.05674039,33.11784129],[103.05509903,33.11736498],[103.05589768,33.11730216]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":1366,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.07045704,33.08560181],[103.06951379,33.08849138],[103.06505033,33.09162831],[103.06149094,33.09102327],[103.06108112,33.08968598],[103.0571022,33.08888461],[103.05512744,33.08682047],[103.04919322,33.0885828],[103.05201604,33.08778143],[103.05161406,33.09033611],[103.05439751,33.09026489],[103.05404419,33.09306241],[103.05554222,33.09391566],[103.05757927,33.09301651],[103.05919487,33.0950655],[103.06508407,33.0948364],[103.07284496,33.08935837],[103.07045704,33.08560181]],[[103.05685819,33.0918702],[103.05608759,33.09141514],[103.0570924,33.09048344],[103.05685819,33.0918702]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":1540,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.05313605,33.07626961],[103.05109328,33.07716039],[103.05014229,33.07529506],[103.04689111,33.07782002],[103.04373318,33.07817928],[103.04525508,33.07425192],[103.04463319,33.07197778],[103.03955311,33.07511185],[103.03713146,33.07337867],[103.03783858,33.07062111],[103.0358637,33.07000776],[103.03430695,33.07098681],[103.0323956,33.06744228],[103.02790321,33.06669393],[103.04174086,33.07655513],[103.04308659,33.07923806],[103.04837925,33.08216772],[103.0513186,33.08628037],[103.05253289,33.08693008],[103.05399899,33.08260051],[103.05733966,33.08061632],[103.05950939,33.0811654],[103.05887235,33.08481272],[103.05970606,33.0851059],[103.06013952,33.08116347],[103.058561,33.0803181],[103.05371112,33.08243695],[103.05259876,33.08444539],[103.05195514,33.08203432],[103.05442751,33.07740704],[103.05313605,33.07626961]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":1607,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.06865171,33.08562295],[103.0645418,33.08927213],[103.06701633,33.08392417],[103.06454543,33.08251877],[103.06053989,33.08356436],[103.05978386,33.08511682],[103.06345893,33.08415991],[103.05894482,33.08499245],[103.05947834,33.08132517],[103.0574314,33.08074299],[103.05405006,33.08263356],[103.05258189,33.08693343],[103.05512744,33.08682047],[103.0571022,33.08888461],[103.06108112,33.08968598],[103.06149094,33.09102327],[103.06505033,33.09162831],[103.06951379,33.08849138],[103.07068067,33.08604319],[103.06865171,33.08562295]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":4332,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.02786352,33.10483317],[103.02414608,33.10720067],[103.02053112,33.11373912],[103.02207379,33.11587342],[103.02330987,33.11576309],[103.02601544,33.11001923],[103.02677647,33.11074651],[103.02575731,33.11341711],[103.02688324,33.11444195],[103.02996784,33.11415016],[103.02944803,33.11302569],[103.03108631,33.11131546],[103.03091297,33.11470567],[103.02560629,33.11652069],[103.02467868,33.11939449],[103.02748524,33.11867004],[103.0316865,33.12122239],[103.03192077,33.11561198],[103.03325083,33.11683593],[103.03181335,33.11735622],[103.03249422,33.11938722],[103.03435771,33.1164569],[103.03631882,33.11811784],[103.03616433,33.12050894],[103.03922923,33.12089071],[103.03954876,33.11991083],[103.03711261,33.11901995],[103.04043524,33.11785788],[103.03940838,33.12098126],[103.04029384,33.12271808],[103.04425514,33.12406352],[103.04356628,33.12247553],[103.04642048,33.12322971],[103.04622288,33.11396412],[103.04253405,33.11031426],[103.04532897,33.10996165],[103.04564457,33.10817632],[103.04080828,33.10806113],[103.042351,33.11070851],[103.04059981,33.10820768],[103.03693026,33.11023015],[103.03813222,33.10734801],[103.03983955,33.1069521],[103.03654561,33.10740559],[103.02786352,33.10483317]],[[103.03612261,33.11690264],[103.03750042,33.11655124],[103.03648932,33.11795517],[103.03612261,33.11690264]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":4526,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.02152078,33.11150594],[103.02677745,33.1051752],[103.03649158,33.10461501],[103.03735315,33.10593537],[103.03824384,33.10575262],[103.03716443,33.1047096],[103.04005383,33.10481076],[103.03996666,33.10366645],[103.0411103,33.10402666],[103.04023204,33.09893891],[103.0246888,33.10031951],[103.02234341,33.10385128],[103.01979535,33.10458753],[103.01962538,33.10266557],[103.01348876,33.10170775],[103.00590765,33.09553703],[103.00151755,33.09077751],[102.99972726,33.08674788],[102.99120095,33.08494159],[102.99056864,33.08692897],[102.99307264,33.09177286],[102.99482225,33.09133931],[102.99618962,33.09272033],[102.99477957,33.09321108],[102.99494938,33.09432257],[102.99719187,33.09414005],[102.995807,33.09535699],[102.99689899,33.09681535],[103.00034072,33.09364249],[102.99752066,33.09323336],[102.99865222,33.09255159],[102.99761136,33.09223072],[102.99808327,33.09110695],[102.99901357,33.09029796],[102.99911039,33.09171776],[103.00110892,33.09176971],[103.00045006,33.0944167],[103.00378841,33.09815916],[103.00136934,33.09935136],[103.00252584,33.10073758],[103.00435921,33.09933326],[103.00583242,33.09990583],[103.00625235,33.10193609],[103.00312489,33.10232509],[103.00383055,33.10331535],[103.00577669,33.10434332],[103.00737245,33.10322714],[103.00641912,33.1047556],[103.00783869,33.10558501],[103.00960667,33.10465825],[103.01019613,33.10229779],[103.01161431,33.10238767],[103.01319796,33.10640034],[103.01547479,33.10585342],[103.01632604,33.10741137],[103.01549607,33.10819581],[103.01854049,33.10902223],[103.01906853,33.11208959],[103.02152078,33.11150594]],[[102.99804858,33.09059481],[102.99572675,33.09165108],[102.99798232,33.08962206],[102.99804858,33.09059481]],[[102.99636242,33.08996887],[102.99544411,33.09108904],[102.99416369,33.09056908],[102.99414556,33.08826542],[102.9984172,33.08747985],[102.99636242,33.08996887]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":2739,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.95541114,33.05065143],[102.95680749,33.04710179],[102.95570318,33.04660216],[102.95715565,33.04577037],[102.95785786,33.04329753],[102.95687194,33.04343248],[102.9579955,33.04235466],[102.95671023,33.03710224],[102.95820188,33.03794241],[102.95912402,33.0360911],[102.95751888,33.03396915],[102.95931436,33.03405429],[102.95845498,33.03100449],[102.96023633,33.03107131],[102.9613483,33.03360148],[102.96318933,33.03246388],[102.96264177,33.03133259],[102.96544187,33.03048317],[102.96584816,33.02855203],[102.96706124,33.02924373],[102.9656275,33.0263581],[102.96244482,33.02837775],[102.96453763,33.0249129],[102.96163455,33.02356696],[102.96611358,33.02317739],[102.96688429,33.02010838],[102.96447667,33.01889989],[102.96591986,33.01725511],[102.96924262,33.01825608],[102.96812444,33.01626281],[102.96644568,33.01586482],[102.96268449,33.01808307],[102.95716784,33.0262897],[102.9549648,33.03531687],[102.95629282,33.03625317],[102.95278074,33.03960992],[102.95420378,33.04164925],[102.95212354,33.04039024],[102.9520066,33.04227112],[102.95108547,33.04142143],[102.95021562,33.04306168],[102.95136357,33.04385633],[102.95393354,33.04289442],[102.95475963,33.04464147],[102.94946007,33.04457927],[102.95053508,33.04703089],[102.95139674,33.04559025],[102.95131237,33.04729357],[102.95305465,33.04764705],[102.95214345,33.04875299],[102.95541114,33.05065143]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":3912,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97575543,33.04580634],[102.97597134,33.05025282],[102.9786281,33.0513886],[102.97854436,33.05470216],[102.98051447,33.05386368],[102.98125512,33.05487469],[102.97938937,33.05682461],[102.98046242,33.061626],[102.98204774,33.05906047],[102.98398409,33.05893786],[102.98125972,33.06358779],[102.9844669,33.0660196],[102.98379195,33.06742344],[102.98561953,33.06966333],[102.98475992,33.07089687],[102.98703733,33.07275031],[102.98880945,33.07064829],[102.98664272,33.06517876],[102.98831417,33.05716161],[102.98679386,33.05353811],[102.98563311,33.05440772],[102.98587292,33.05317516],[102.9839183,33.05317151],[102.98694619,33.05118271],[102.98768721,33.04943183],[102.98672689,33.04880804],[102.98971818,33.04745776],[102.99279906,33.04293279],[102.99227126,33.03824663],[102.99072534,33.04162129],[102.98915055,33.04168436],[102.98804993,33.0401395],[102.98676848,33.04364743],[102.98087376,33.04430819],[102.98397955,33.03928783],[102.98168219,33.03971243],[102.98244928,33.0390079],[102.98055772,33.03766903],[102.97575543,33.04580634]],[[102.98717508,33.0663482],[102.98703285,33.06756595],[102.9863663,33.06559422],[102.98717508,33.0663482]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":4021,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97012296,33.04010235],[102.97493475,33.03088078],[102.9743015,33.02606375],[102.9695993,33.02821226],[102.9687195,33.03038069],[102.96972651,33.03133049],[102.97401803,33.03012657],[102.96716513,33.0347475],[102.96514346,33.03931622],[102.96418459,33.03841317],[102.96567007,33.03344656],[102.96285648,33.03462768],[102.9590525,33.038629],[102.95882751,33.04099838],[102.96104695,33.04167788],[102.95891007,33.04352045],[102.9602214,33.04507886],[102.95787542,33.04501459],[102.95641725,33.05069978],[102.95511387,33.05091032],[102.95361639,33.05648466],[102.95580004,33.05636802],[102.95352744,33.05718751],[102.95465517,33.0581527],[102.95340118,33.0580194],[102.95342645,33.05913951],[102.95516964,33.05953935],[102.95398642,33.06090411],[102.95602373,33.06036897],[102.95974252,33.062],[102.95940924,33.05925279],[102.95661446,33.05937445],[102.95545588,33.0581907],[102.95812589,33.0578364],[102.95604396,33.05607087],[102.95684551,33.05457804],[102.95876047,33.0544875],[102.95974485,33.05742308],[102.96173275,33.05583815],[102.96055926,33.0549714],[102.96176983,33.05480699],[102.96141514,33.05379833],[102.95832726,33.05257753],[102.9620331,33.0506847],[102.96361086,33.05120211],[102.96337498,33.05453942],[102.96097329,33.06032139],[102.96252868,33.06111094],[102.96298948,33.05885206],[102.96510642,33.05892157],[102.96323251,33.06009901],[102.96580354,33.0611047],[102.96696439,33.05845254],[102.96464916,33.05790589],[102.9668361,33.05811956],[102.96702163,33.05704693],[102.96479811,33.05652234],[102.96697064,33.05567131],[102.96482786,33.05338273],[102.96655696,33.05366936],[102.96682119,33.04794299],[102.96528951,33.04567428],[102.96252424,33.04977015],[102.96276479,33.04740661],[102.96431974,33.04609687],[102.96421943,33.04365008],[102.96586559,33.04395701],[102.97012296,33.04010235]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":4740,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.06994204,33.10329695],[103.06719053,33.10852885],[103.06496884,33.10905967],[103.06585898,33.11047763],[103.06403201,33.11182918],[103.06737706,33.11269665],[103.0674149,33.1108446],[103.06965016,33.11080456],[103.06917306,33.11527194],[103.06959657,33.11396345],[103.07092071,33.11469396],[103.07090167,33.11359203],[103.07160012,33.11601922],[103.07154474,33.11309271],[103.07510088,33.11112507],[103.07747961,33.11233066],[103.07891515,33.11173619],[103.07884084,33.11377528],[103.08013426,33.11318427],[103.08135079,33.11461216],[103.08191996,33.11317594],[103.08274407,33.11484696],[103.08330076,33.1130888],[103.08527073,33.11596285],[103.08513336,33.11309074],[103.09345749,33.11114872],[103.09335137,33.10944643],[103.09551642,33.10952045],[103.09995559,33.10647923],[103.10464402,33.10607733],[103.09570017,33.10114779],[103.09113526,33.10041942],[103.08804171,33.10239759],[103.08227291,33.10970802],[103.0882047,33.09988806],[103.08757886,33.09862968],[103.08122097,33.10294621],[103.07379693,33.10439811],[103.07160487,33.10687402],[103.07138053,33.11034206],[103.07113626,33.1072645],[103.06937124,33.10686458],[103.07422316,33.10355475],[103.0705364,33.1025261],[103.06994204,33.10329695]],[[103.08781301,33.1097946],[103.08971819,33.1078066],[103.08995604,33.10466523],[103.09100762,33.10700715],[103.0900177,33.10672002],[103.08665331,33.11155852],[103.08781301,33.1097946]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":2340,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.06030582,33.10428253],[103.06102167,33.10156203],[103.05971709,33.09747897],[103.05754378,33.09663932],[103.05669872,33.09860066],[103.05645115,33.09601801],[103.05295904,33.09508114],[103.04627636,33.08617463],[103.04375384,33.08592129],[103.04487806,33.09195174],[103.04611467,33.09291392],[103.04730731,33.09229634],[103.04635282,33.091379],[103.04867246,33.09102792],[103.04678518,33.09335997],[103.04598057,33.09981798],[103.04723228,33.1006281],[103.04972712,33.09902076],[103.04969875,33.10211737],[103.04714225,33.10336652],[103.04832454,33.10723979],[103.05108221,33.10450229],[103.05419106,33.10434841],[103.05717935,33.10205689],[103.05930706,33.10387803],[103.05834174,33.10524196],[103.06030582,33.10428253]],[[103.05213412,33.10266285],[103.05336576,33.10350645],[103.05179549,33.1034986],[103.05213412,33.10266285]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":4642,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.00022567,33.07803518],[102.99869474,33.08632358],[103.00130449,33.0879196],[103.00216804,33.09066196],[103.00700157,33.09547155],[103.01612778,33.09951844],[103.02122166,33.09946786],[103.02347171,33.09705794],[103.02760343,33.09957941],[103.02745286,33.09790484],[103.02469525,33.09717313],[103.02696134,33.09615555],[103.02833264,33.09800792],[103.02957958,33.09769645],[103.02848032,33.09456562],[103.0309572,33.09644162],[103.03031939,33.09728063],[103.03267089,33.09796472],[103.03211853,33.09076231],[103.02736686,33.09013191],[103.02669722,33.09120667],[103.02772753,33.092379],[103.02498199,33.0935884],[103.02272215,33.0926945],[103.02604442,33.08979429],[103.02052785,33.08987822],[103.01814275,33.0904557],[103.01760527,33.09370895],[103.01671599,33.09277632],[103.01760962,33.09047893],[103.01308624,33.09033428],[103.00777253,33.08492454],[103.00305896,33.08455125],[103.00342984,33.08310781],[103.00505345,33.08285141],[103.00846451,33.08373022],[103.00805204,33.08023523],[103.00625006,33.0776921],[103.0032793,33.0768334],[103.00022567,33.07803518]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"草原改良","feature_role":"工程范围","township":"色地镇","area_mu":3524,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97342451,33.05074711],[102.9683539,33.05029921],[102.96867278,33.05700094],[102.96974438,33.05767977],[102.97300339,33.05545639],[102.97266915,33.05829301],[102.97069796,33.05826384],[102.97351766,33.05991667],[102.96842404,33.05912123],[102.9674571,33.0618864],[102.96956041,33.06406476],[102.97380772,33.06188712],[102.97062003,33.06510137],[102.97098025,33.06694497],[102.97315694,33.0680492],[102.97467733,33.06551043],[102.97631188,33.06626579],[102.97400995,33.07034245],[102.97580181,33.07084033],[102.97587754,33.06952304],[102.97748544,33.06888544],[102.97827996,33.07001949],[102.97614359,33.07219575],[102.97818678,33.07299559],[102.9789176,33.07809487],[102.98229547,33.07855389],[102.98280158,33.08133724],[102.98580001,33.0818861],[102.98611989,33.07419782],[102.98284388,33.07102113],[102.97869008,33.0633903],[102.97751369,33.05724189],[102.97491434,33.05722347],[102.97434809,33.05469336],[102.97647549,33.05514052],[102.97588492,33.05673971],[102.97742837,33.0552894],[102.97686938,33.05212699],[102.97342451,33.05074711]],[[102.97168737,33.06169259],[102.96833794,33.06278139],[102.9691149,33.06116513],[102.97168737,33.06169259]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":155,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65377949,32.90192037],[102.65070061,32.90502617],[102.65270082,32.90726413],[102.65472528,32.90682092],[102.65377949,32.90192037]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":217,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.67326756,32.89897482],[102.67692616,32.90135943],[102.67904833,32.8989845],[102.67611249,32.89702938],[102.67326756,32.89897482]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":722,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.75900641,32.92651373],[102.7784421,32.92423572],[102.77295657,32.92167222],[102.75813826,32.92471209],[102.75900641,32.92651373]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":272,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.75794762,32.92706546],[102.76141096,32.92844545],[102.76659806,32.9282852],[102.76620086,32.92568811],[102.75794762,32.92706546]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":240,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.76722614,32.92823581],[102.77071632,32.92658506],[102.77581652,32.92635304],[102.77564764,32.92485498],[102.76661319,32.92565046],[102.76722614,32.92823581]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":272,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.80318239,32.90189983],[102.80353598,32.89963109],[102.79863872,32.90072085],[102.79842625,32.90571089],[102.79948944,32.906277],[102.80085859,32.90339516],[102.80318239,32.90189983]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":102,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.80689584,32.90505399],[102.80629496,32.90002474],[102.80468161,32.90236809],[102.80689584,32.90505399]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":554,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.83239932,32.86055765],[102.83616406,32.85791518],[102.84051574,32.85820903],[102.83951759,32.85257391],[102.83394301,32.85484005],[102.83165925,32.85709673],[102.83239932,32.86055765]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":301,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.8784269,32.8384785],[102.87107424,32.83667693],[102.86983556,32.83989462],[102.87789323,32.84017303],[102.8784269,32.8384785]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":234,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.85121427,32.81460223],[102.84926254,32.80939643],[102.84679336,32.81077858],[102.84779455,32.81467604],[102.85121427,32.81460223]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":99,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.85264777,32.77247178],[102.851918,32.77501],[102.85496867,32.77548741],[102.85512083,32.77351519],[102.85264777,32.77247178]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":67,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.91436385,32.77989057],[102.91332639,32.7768883],[102.91183147,32.77869519],[102.91436385,32.77989057]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":148,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.84568893,32.77133277],[102.84784878,32.77059761],[102.84572345,32.76779896],[102.84367849,32.76733271],[102.84265843,32.76812704],[102.84568893,32.77133277]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":52,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.84535864,32.77173093],[102.84414711,32.76952338],[102.84322602,32.77123904],[102.84442054,32.77241992],[102.84535864,32.77173093]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":57,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.83754674,32.76306233],[102.83644119,32.76027988],[102.83544681,32.76264081],[102.83754674,32.76306233]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":84,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65696404,32.92084477],[102.65899731,32.91937512],[102.65532777,32.91664037],[102.65696404,32.92084477]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":1083,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.82596531,32.71516442],[102.81885227,32.71419867],[102.81209696,32.71770295],[102.81159742,32.72139207],[102.8144683,32.72378538],[102.82596531,32.71516442]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":216,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.82048928,32.71131214],[102.82497678,32.71253595],[102.82854083,32.70886994],[102.8249001,32.70903862],[102.82048928,32.71131214]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":31,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.70422151,32.95257636],[102.70675842,32.95261562],[102.70701573,32.95169296],[102.70422151,32.95257636]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":58,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.71141401,32.95697974],[102.71340139,32.95372075],[102.71166894,32.95338033],[102.71141401,32.95697974]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":28,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.70976404,32.95292787],[102.71161154,32.95318312],[102.7116646,32.95203357],[102.70976404,32.95292787]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":46,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.71172897,32.95205389],[102.71167027,32.95321325],[102.71461913,32.95317778],[102.71172897,32.95205389]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":24,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.75256121,32.96230745],[102.75267349,32.9608816],[102.75148381,32.96102995],[102.75256121,32.96230745]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":67,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.7227174,32.95429293],[102.72169474,32.95963514],[102.72405995,32.95548676],[102.7227174,32.95429293]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":37,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.70581013,32.95725287],[102.70651694,32.95403257],[102.70559919,32.95348064],[102.70581013,32.95725287]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":99,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63612647,32.93911207],[102.63260927,32.93940624],[102.63255274,32.94033808],[102.63642212,32.94136456],[102.63612647,32.93911207]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":66,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62971484,32.93994779],[102.63105331,32.93847179],[102.63006112,32.93661753],[102.62897172,32.93852563],[102.62971484,32.93994779]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":29,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62811108,32.93770357],[102.62913335,32.93616449],[102.62717405,32.9362232],[102.62811108,32.93770357]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":1725,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65047739,32.68399785],[102.64577518,32.68570816],[102.64283062,32.69005587],[102.64656667,32.69333914],[102.65737903,32.69687691],[102.65861353,32.69471749],[102.65482846,32.68742037],[102.65047739,32.68399785]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":2531,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.74117051,32.7875026],[102.74525751,32.77900289],[102.74567134,32.77287144],[102.73649714,32.76862853],[102.73327519,32.76891671],[102.7305632,32.7723746],[102.73027264,32.77478827],[102.73164333,32.77682679],[102.7366332,32.77935495],[102.74117051,32.7875026]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":1927,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65869419,32.80142816],[102.66159041,32.7927087],[102.66490923,32.79324505],[102.66677827,32.79157493],[102.66661151,32.78953022],[102.66166224,32.78193234],[102.65357473,32.797962],[102.65318863,32.79671692],[102.65204915,32.79805293],[102.65192328,32.80117533],[102.6551207,32.80162134],[102.65716953,32.80352181],[102.65869419,32.80142816]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":236,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58899673,32.8168483],[102.5865909,32.81515165],[102.58136085,32.81777786],[102.58280136,32.81957474],[102.58899673,32.8168483]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":173,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57439792,32.8025524],[102.57702749,32.79901362],[102.57357324,32.79834747],[102.57253995,32.80193088],[102.57439792,32.8025524]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":98,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58558377,32.9336391],[102.59044241,32.93377773],[102.5905348,32.93283637],[102.58632976,32.93225961],[102.58558377,32.9336391]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":91,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57557672,32.9335631],[102.5760121,32.9324361],[102.57474106,32.93218921],[102.57001474,32.9326768],[102.57557672,32.9335631]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":419,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60825436,32.93546487],[102.60795396,32.93355842],[102.59414777,32.93244465],[102.59471894,32.9340513],[102.6032507,32.93586379],[102.60825436,32.93546487]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":1171,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.73510415,32.91952763],[102.74136007,32.92347352],[102.74503085,32.91989615],[102.74908942,32.92340622],[102.75506074,32.92477213],[102.75883525,32.92219201],[102.75096847,32.9213269],[102.74964959,32.91941919],[102.7434343,32.91693828],[102.74173688,32.91716729],[102.74192137,32.92053731],[102.74085294,32.92120421],[102.73817688,32.91877609],[102.73884338,32.91662368],[102.73689218,32.91470437],[102.73510415,32.91952763]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":399,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.70950648,32.90378909],[102.71160594,32.90469886],[102.71261449,32.9031219],[102.71292915,32.89611066],[102.70899382,32.89739339],[102.71059857,32.90070887],[102.70950648,32.90378909]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":221,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50806865,32.8113449],[102.51199248,32.81253559],[102.51332948,32.81091026],[102.51276647,32.80864024],[102.51016091,32.80839562],[102.50806865,32.8113449]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":429,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55464443,32.82902456],[102.55583315,32.82637326],[102.55885348,32.8268539],[102.55937246,32.82569975],[102.55530871,32.82433751],[102.5566309,32.8211052],[102.55550977,32.81987268],[102.55226743,32.82345063],[102.55219595,32.82712805],[102.55464443,32.82902456]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":388,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55234968,32.82736415],[102.55371732,32.83453422],[102.55641104,32.8355955],[102.55846435,32.83262467],[102.55234968,32.82736415]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":312,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52860712,32.81846518],[102.52582639,32.81399673],[102.52188646,32.81264967],[102.52377331,32.81698227],[102.52860712,32.81846518]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":306,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61147971,32.87965365],[102.60705297,32.88302918],[102.60727975,32.88510324],[102.61042452,32.88528653],[102.61197283,32.88227314],[102.61147971,32.87965365]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":138,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61576877,32.85959098],[102.61669353,32.85602447],[102.61371275,32.85596959],[102.61388857,32.85953857],[102.61576877,32.85959098]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":92,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61697099,32.85611631],[102.61659778,32.85764359],[102.62011924,32.85841577],[102.62022412,32.8571616],[102.61697099,32.85611631]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":366,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61371275,32.85596959],[102.61669353,32.85602447],[102.61728507,32.85274022],[102.61932884,32.85021057],[102.61664475,32.84905127],[102.61662598,32.85025138],[102.61427153,32.84970263],[102.61371275,32.85596959]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":80,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63554298,32.85490117],[102.63487278,32.85293458],[102.63236352,32.85158361],[102.6317952,32.85315176],[102.63554298,32.85490117]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":153,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61560327,32.83742246],[102.61807324,32.83668222],[102.61640556,32.83321152],[102.61513128,32.83350758],[102.61560327,32.83742246]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":166,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5697463,32.75516583],[102.57258809,32.75484009],[102.57332803,32.74856554],[102.57083459,32.75067261],[102.57152406,32.75196584],[102.5697463,32.75516583]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":100,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5701898,32.75737806],[102.5725829,32.75732815],[102.57268544,32.75493206],[102.56994622,32.75529713],[102.5701898,32.75737806]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":166,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57067387,32.81701866],[102.57671818,32.81584336],[102.57246765,32.81292692],[102.57067387,32.81701866]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":205,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.621818,32.81557126],[102.62571942,32.8152954],[102.62677827,32.81317209],[102.62244611,32.81220324],[102.621818,32.81557126]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":94,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60612013,32.9143537],[102.60483002,32.91230562],[102.60250287,32.91305341],[102.60322333,32.91436278],[102.60612013,32.9143537]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":291,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59025907,32.90589389],[102.59438501,32.9063801],[102.59465477,32.90156307],[102.59378308,32.90088596],[102.58872442,32.90410029],[102.59025907,32.90589389]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年中央财政林业草原生态保护恢复(第二批)——草原生态修复治理补助项目-1972","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"邛溪镇","area_mu":4323,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65411435,32.7962392],[102.65960676,32.78602186],[102.66023476,32.78032418],[102.65680885,32.76962058],[102.65598335,32.76852267],[102.6527529,32.76926192],[102.65511973,32.76861796],[102.65206888,32.76286155],[102.65247281,32.76148392],[102.64754815,32.7571205],[102.64759312,32.76886758],[102.65030101,32.77677031],[102.64930133,32.7862361],[102.65289498,32.79590458],[102.65411435,32.7962392]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年省级林业草原生态保护恢复——草原生态修复治理补助项目-888","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":8065.53,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.7396132,32.69536941],[102.74834474,32.67547484],[102.74115674,32.67146679],[102.73943226,32.67455728],[102.73603003,32.67285671],[102.73247571,32.67630273],[102.72430553,32.67896957],[102.72105734,32.68245592],[102.72491334,32.68786425],[102.7396132,32.69536941]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年省级林业草原生态保护恢复——草原生态修复治理补助项目-888","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"阿木乡","area_mu":null,"length_meter":9005.48,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.75680541,32.66422683],[102.75380407,32.67037502],[102.74920286,32.69341648],[102.74687128,32.69919477],[102.74904485,32.70025723],[102.75238256,32.70034319],[102.75211847,32.6950668],[102.75451015,32.69046037],[102.75557316,32.68110934],[102.75922678,32.67214595],[102.75957008,32.66419144],[102.75680541,32.66422683]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年省级林业草原生态保护恢复——草原生态修复治理补助项目-888","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":2562,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.75680541,32.66422683],[102.75380407,32.67037502],[102.74920286,32.69341648],[102.74687128,32.69919477],[102.74904485,32.70025723],[102.75238256,32.70034319],[102.75211847,32.6950668],[102.75451015,32.69046037],[102.75557316,32.68110934],[102.75922678,32.67214595],[102.75957008,32.66419144],[102.75680541,32.66422683]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年省级林业草原生态保护恢复——草原生态修复治理补助项目-888","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"阿木乡","area_mu":5438,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.7396132,32.69536941],[102.74834474,32.67547484],[102.74115674,32.67146679],[102.73943226,32.67455728],[102.73603003,32.67285671],[102.73247571,32.67630273],[102.72430553,32.67896957],[102.72105734,32.68245592],[102.72491334,32.68786425],[102.7396132,32.69536941]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":12017,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[103.00697737,32.96574845],[103.00493177,32.96620255],[103.00361016,32.96921581],[102.99979656,32.97172468],[102.99973174,32.97390805],[102.99622964,32.97605539],[102.9965974,32.97697766],[102.99333658,32.9763041],[102.99492899,32.97830371],[102.99438112,32.98044076],[102.99607654,32.98449914],[102.99502663,32.98527875],[102.99690769,32.98567167],[102.99674455,32.98811239],[102.99962491,32.98352801],[103.00077712,32.98633146],[103.00323402,32.98412376],[103.00762381,32.9868179],[103.00586422,32.98553674],[103.00590647,32.98219973],[103.0093202,32.98591779],[103.01061442,32.98305659],[103.00948717,32.98038197],[103.01133698,32.97928726],[103.0121427,32.97610497],[103.01529382,32.97491324],[103.01531022,32.9737756],[103.01341423,32.97386392],[103.00922865,32.97049419],[103.00802327,32.96441021],[103.00697737,32.96574845]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"麦洼乡","area_mu":null,"length_meter":3158,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.91123696,33.03990772],[102.91162872,33.03891163],[102.90584129,33.03771134],[102.90293762,33.04148074],[102.90505641,33.04291569],[102.90531074,33.04131832],[102.9126442,33.04393984],[102.9128729,33.04052091],[102.91123696,33.03990772]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":3289,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.59234569,33.04476751],[102.59761739,33.04755025],[102.60127006,33.04798228],[102.60478826,33.04731208],[102.60551838,33.04495372],[102.60098767,33.04181823],[102.59234569,33.04476751]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":1914,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60631533,33.04800815],[102.59917588,33.04828113],[102.60401982,33.05187611],[102.60563896,33.05104387],[102.60631533,33.04800815]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":1760,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60566742,33.05950265],[102.60658873,33.05587526],[102.60144045,33.0552202],[102.60021244,33.05693001],[102.60566742,33.05950265]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":7347,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.61389876,33.06132455],[102.62073615,33.06208211],[102.62188051,33.05776231],[102.62108656,33.05422537],[102.6071893,33.05473669],[102.60596704,33.05918094],[102.60801283,33.0593338],[102.60768673,33.06063594],[102.60565304,33.06047754],[102.6034561,33.06866883],[102.61256276,33.06864526],[102.60933681,33.06424854],[102.60980543,33.06326429],[102.61362502,33.06307613],[102.61389876,33.06132455]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"麦洼乡","area_mu":null,"length_meter":4043,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.90647241,33.07385405],[102.90257497,33.07620159],[102.89955415,33.08148847],[102.9027697,33.08530576],[102.90435873,33.08510317],[102.90650746,33.08713387],[102.90998855,33.08684489],[102.90647241,33.07385405]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":6964,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.58882822,33.09893865],[102.5920173,33.09749148],[102.59408021,33.0990187],[102.59929875,33.09681902],[102.59769491,33.09323878],[102.59511465,33.0939],[102.59422103,33.09263599],[102.59679855,33.09165729],[102.59428802,33.08887886],[102.59469383,33.08639955],[102.59193659,33.08530035],[102.58882136,33.08601902],[102.58618322,33.08873799],[102.58823296,33.08822413],[102.58853155,33.09082326],[102.59151802,33.09064645],[102.5901604,33.0924667],[102.59310452,33.09315344],[102.59037325,33.09668693],[102.58710443,33.09691252],[102.58882822,33.09893865]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":1265,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.58887577,33.10000637],[102.58720941,33.10035498],[102.58734792,33.10434198],[102.58962182,33.1025988],[102.58887577,33.10000637]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":8755,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60473976,33.10873039],[102.60643866,33.10757037],[102.60108405,33.09864355],[102.59605005,33.1004648],[102.5947908,33.09962904],[102.59362657,33.10131212],[102.59296915,33.09826516],[102.59046335,33.09802038],[102.58943376,33.09902931],[102.58985462,33.10302328],[102.58625536,33.10536524],[102.58841288,33.10913496],[102.58719319,33.10947427],[102.59366412,33.11047917],[102.59808186,33.11303387],[102.59821415,33.11577437],[102.59486741,33.11825089],[102.59532985,33.11992145],[102.5997961,33.11852596],[102.60397375,33.11520713],[102.60629645,33.11140526],[102.60473976,33.10873039]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":4951,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60255612,33.10087968],[102.61139697,33.11285927],[102.62006318,33.11003167],[102.61980549,33.10683865],[102.61792037,33.10519837],[102.61222769,33.10409661],[102.60979608,33.10086412],[102.60255612,33.10087968]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":1027,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.63019294,33.12585201],[102.63150705,33.12767751],[102.63324373,33.12683092],[102.63227831,33.1245909],[102.63019294,33.12585201]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":5735,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60682826,33.12568743],[102.60581951,33.12771261],[102.6027211,33.12856178],[102.60633804,33.13388217],[102.60452735,33.13622945],[102.60835648,33.13719482],[102.61539999,33.13459236],[102.61444023,33.13276995],[102.61092163,33.13252776],[102.60905038,33.13038909],[102.61024859,33.12735881],[102.61513445,33.12627533],[102.6149347,33.12512492],[102.60682826,33.12568743]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":1357,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.64112291,33.14113974],[102.64203172,33.13835026],[102.63852836,33.13779553],[102.63772442,33.14062697],[102.64112291,33.14113974]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":899,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.63543161,33.13966397],[102.63585751,33.14170632],[102.63778066,33.14245514],[102.63766899,33.140829],[102.63543161,33.13966397]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":2240,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.62421926,33.137352],[102.62176506,33.14310119],[102.62692707,33.14374667],[102.62667676,33.13723975],[102.62421926,33.137352]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":1577,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.62258405,33.14033214],[102.62054236,33.13988442],[102.61869385,33.14444841],[102.62071471,33.14536836],[102.62258405,33.14033214]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":2012,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.62851197,33.1427382],[102.62587579,33.14777517],[102.62744509,33.14872103],[102.63112685,33.14743928],[102.63068301,33.14339934],[102.62851197,33.1427382]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":2459,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.61544484,33.15255161],[102.61791369,33.14412959],[102.61498224,33.1450109],[102.6132817,33.14808859],[102.61338949,33.15230151],[102.61544484,33.15255161]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":6385,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.6188058,33.15881893],[102.61988112,33.15551626],[102.62108759,33.15606092],[102.62281677,33.15123353],[102.62427304,33.15104154],[102.62574648,33.14781084],[102.61867499,33.1445911],[102.61750273,33.14759237],[102.61882609,33.1479186],[102.61723439,33.14841468],[102.61390678,33.15783175],[102.6151758,33.15895878],[102.61389125,33.15917958],[102.61442512,33.16040734],[102.61328266,33.16176259],[102.61556365,33.1612507],[102.61715671,33.1628692],[102.6188058,33.15881893]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":1896,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.61765573,33.16693294],[102.61845307,33.16418376],[102.61594746,33.16480858],[102.61319153,33.16229469],[102.61270435,33.16357691],[102.61423287,33.16529978],[102.61765573,33.16693294]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":1587,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6071893,33.05473669],[102.60596704,33.05918094],[102.60801283,33.0593338],[102.60768673,33.06063594],[102.62073615,33.06208211],[102.62143004,33.0611648],[102.62108656,33.05422537],[102.6071893,33.05473669]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":237,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60566742,33.05950265],[102.60658873,33.05587526],[102.60144045,33.0552202],[102.60021244,33.05693001],[102.60566742,33.05950265]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":750,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59234569,33.04476751],[102.59761739,33.04755025],[102.60127006,33.04798228],[102.60478826,33.04731208],[102.60551838,33.04495372],[102.60098767,33.04181823],[102.59234569,33.04476751]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":353,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61544484,33.15255161],[102.61791369,33.14412959],[102.61498224,33.1450109],[102.6132817,33.14808859],[102.61338949,33.15230151],[102.61544484,33.15255161]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":363,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62421926,33.137352],[102.62176506,33.14310119],[102.62692707,33.14374667],[102.62667676,33.13723975],[102.62421926,33.137352]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":173,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62258405,33.14033214],[102.62054236,33.13988442],[102.61869385,33.14444841],[102.62071471,33.14536836],[102.62258405,33.14033214]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":283,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62851197,33.1427382],[102.62587579,33.14777517],[102.62744509,33.14872103],[102.63112685,33.14743928],[102.63068301,33.14339934],[102.62851197,33.1427382]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":54,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63543161,33.13966397],[102.63585751,33.14170632],[102.63778066,33.14245514],[102.63766899,33.140829],[102.63543161,33.13966397]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":158,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.64112291,33.14113974],[102.64203172,33.13835026],[102.63852836,33.13779553],[102.63772442,33.14062697],[102.64112291,33.14113974]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":802,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59486741,33.11825089],[102.59532985,33.11992145],[102.5997961,33.11852596],[102.60397375,33.11520713],[102.60629645,33.11140526],[102.60473976,33.10873039],[102.59749195,33.11223982],[102.59821415,33.11577437],[102.59486741,33.11825089]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":2797,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60643866,33.10757037],[102.60108405,33.09864355],[102.59605005,33.1004648],[102.5947908,33.09962904],[102.59362657,33.10131212],[102.59296915,33.09826516],[102.59046335,33.09802038],[102.58943376,33.09902931],[102.58985462,33.10302328],[102.58625536,33.10536524],[102.58841288,33.10913496],[102.58719319,33.10947427],[102.58854756,33.11032098],[102.59366412,33.11047917],[102.59749195,33.11223982],[102.60643866,33.10757037]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":110,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58887577,33.10000637],[102.58720941,33.10035498],[102.58734792,33.10434198],[102.58962182,33.1025988],[102.58887577,33.10000637]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":1247,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58882822,33.09893865],[102.5920173,33.09749148],[102.59408021,33.0990187],[102.59929875,33.09681902],[102.59769491,33.09323878],[102.59511465,33.0939],[102.59422103,33.09263599],[102.59679855,33.09165729],[102.59428802,33.08887886],[102.59469383,33.08639955],[102.59193659,33.08530035],[102.58882136,33.08601902],[102.58618322,33.08873799],[102.58823296,33.08822413],[102.58853155,33.09082326],[102.59151802,33.09064645],[102.5901604,33.0924667],[102.59310452,33.09315344],[102.59037325,33.09668693],[102.58710443,33.09691252],[102.58882822,33.09893865]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":1187,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60682826,33.12568743],[102.60581951,33.12771261],[102.6027211,33.12856178],[102.60633804,33.13388217],[102.60452735,33.13622945],[102.60835648,33.13719482],[102.61539999,33.13459236],[102.61444023,33.13276995],[102.61092163,33.13252776],[102.60905038,33.13038909],[102.61024859,33.12735881],[102.61513445,33.12627533],[102.6149347,33.12512492],[102.60682826,33.12568743]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":1750,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60255612,33.10087968],[102.61139697,33.11285927],[102.62006318,33.11003167],[102.61980549,33.10683865],[102.61792037,33.10519837],[102.61222769,33.10409661],[102.60979608,33.10086412],[102.60255612,33.10087968]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":92,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63019294,33.12585201],[102.63150705,33.12767751],[102.63324373,33.12683092],[102.63227831,33.1245909],[102.63019294,33.12585201]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":284,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60631533,33.04800815],[102.59917588,33.04828113],[102.60401982,33.05187611],[102.60563896,33.05104387],[102.60631533,33.04800815]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":898,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61256276,33.06864526],[102.60933681,33.06424854],[102.60980543,33.06326429],[102.61362502,33.06307613],[102.61389876,33.06132455],[102.60565304,33.06047754],[102.6034561,33.06866883],[102.61256276,33.06864526]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":1293,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61867499,33.1445911],[102.61750273,33.14759237],[102.61856163,33.14873213],[102.61723439,33.14841468],[102.61390678,33.15783175],[102.6188058,33.15881893],[102.61988112,33.15551626],[102.62108759,33.15606092],[102.62281677,33.15123353],[102.62427304,33.15104154],[102.62574648,33.14781084],[102.61867499,33.1445911]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":244,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6149931,33.15805067],[102.61328266,33.16176259],[102.61556365,33.1612507],[102.61715671,33.1628692],[102.6188058,33.15881893],[102.6149931,33.15805067]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"瓦切镇","area_mu":178,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61765573,33.16693294],[102.61845307,33.16418376],[102.61594746,33.16480858],[102.61319153,33.16229469],[102.61270435,33.16357691],[102.61423287,33.16529978],[102.61765573,33.16693294]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"色地镇","area_mu":94,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.00062002,32.98377583],[103.00318337,32.9815534],[103.0029927,32.97889093],[102.99962491,32.98352801],[103.00062002,32.98377583]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"色地镇","area_mu":101,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.00248954,32.98507246],[103.00221108,32.98220109],[103.00001096,32.98508375],[103.00077712,32.98633146],[103.00248954,32.98507246]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"色地镇","area_mu":1712,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.00704958,32.98696362],[103.00773433,32.9864556],[103.00595164,32.98575789],[103.00529268,32.98248617],[103.0093202,32.98591779],[103.01061442,32.98305659],[103.00948717,32.98038197],[103.01133698,32.97928726],[103.0121427,32.97610497],[103.01529382,32.97491324],[103.01533615,32.97381595],[103.01341423,32.97386392],[103.00922865,32.97049419],[103.00765694,32.964229],[103.00627757,32.97040202],[103.00687814,32.9726],[103.00360105,32.97659268],[103.0037979,32.97985671],[103.00250765,32.98228141],[103.00704958,32.98696362]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"色地镇","area_mu":1395,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.00101804,32.97955142],[102.99961478,32.97737987],[103.00062731,32.97513366],[103.00203101,32.97433153],[103.00364769,32.97630901],[103.00432637,32.97278272],[103.00373941,32.97638863],[103.00521769,32.97442258],[103.00441792,32.97226997],[103.00134878,32.97203101],[103.00424517,32.97225943],[103.00660013,32.96720866],[103.0044004,32.97208431],[103.00577633,32.97397007],[103.00687101,32.97227085],[103.00694191,32.96569813],[103.00493177,32.96620255],[103.00361016,32.96921581],[102.99979656,32.97172468],[102.99973174,32.97390805],[102.99622964,32.97605539],[102.9965974,32.97697766],[102.99333658,32.9763041],[102.99644062,32.97986766],[102.99478405,32.98152239],[102.99607654,32.98449914],[102.99504802,32.98536875],[102.99693561,32.98573729],[102.99674455,32.98811239],[103.00099256,32.98050493],[102.99676837,32.9762412],[103.00101804,32.97955142]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"色地镇","area_mu":51,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.0019181,32.98041957],[103.00118394,32.97976402],[102.99939872,32.98335673],[103.0019181,32.98041957]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"色地镇","area_mu":32,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.00150272,32.97883288],[103.00204188,32.97777502],[103.00044874,32.97715696],[103.00150272,32.97883288]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"色地镇","area_mu":25,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99466021,32.98110536],[102.99627907,32.97984747],[102.99503164,32.97927355],[102.99466021,32.98110536]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":1171,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.90647241,33.07385405],[102.90257497,33.07620159],[102.89955415,33.08148847],[102.9027697,33.08530576],[102.90435873,33.08510317],[102.90650746,33.08713387],[102.90998855,33.08684489],[102.90647241,33.07385405]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":449,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.90505641,33.04291569],[102.90531074,33.04131832],[102.91033291,33.04266778],[102.91162872,33.03891163],[102.90584129,33.03771134],[102.90293762,33.04148074],[102.90505641,33.04291569]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理——草原生态修复治理项目-1500","project_category":"草地修复","year":2022,"measure_type":"人工种草","feature_role":"工程范围","township":"麦洼乡","area_mu":100,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.91123696,33.03990772],[102.91008579,33.04286441],[102.9126442,33.04393984],[102.9128729,33.04052091],[102.91123696,33.03990772]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":4761.13,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.9666537,33.00591166],[102.96721207,33.00752249],[102.96891185,33.00725588],[102.97897709,33.00031606],[102.98103939,33.00126574],[102.98283892,33.00051618],[102.97744526,32.99399565],[102.97134169,32.99747792],[102.9666537,33.00591166]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":5273.19,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.97619127,33.01504665],[102.97640824,33.01604462],[102.97338095,33.01808248],[102.96786278,33.01435319],[102.9542212,33.01114468],[102.95553457,33.0086447],[102.96388622,33.00843714],[102.96811163,33.01328387],[102.97619127,33.01504665]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":6077.41,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.97744526,32.99399565],[102.97294877,32.9899497],[102.969208,32.99232879],[102.96508291,32.99284554],[102.96400247,32.99498017],[102.96490113,32.99849756],[102.96090621,33.00224169],[102.95796303,33.00329139],[102.95863509,33.00408147],[102.95363301,33.00753575],[102.95163832,33.01145307],[102.95346722,33.01102577],[102.95532215,33.00820087],[102.96108818,33.00874543],[102.96721207,33.00752249]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":447.07,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.95714329,33.01159345],[102.9542212,33.01114468]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":3425.55,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.98283892,33.00051618],[102.98422103,32.99952342],[102.98402419,32.9960305],[102.98078669,32.99267086],[102.97744526,32.99399565]],[[102.99384898,33.00552615],[102.9842307,32.99624479],[102.98445843,32.99961282],[102.98294076,33.00064548]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":1966.91,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.97637726,33.01925852],[102.97443318,33.02444511],[102.98167022,33.02039306],[102.98325502,33.01799747],[102.98182086,33.01733995]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":4317.96,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.97443318,33.02444511],[102.97507012,33.03108363],[102.97314808,33.03476886],[102.98419249,33.03673584],[102.98665502,33.03467309],[102.98443951,33.02973844],[102.98500046,33.02701255],[102.98167022,33.02039306]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":7887.3,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.98311954,33.01713662],[102.98214618,33.01998385],[102.98555733,33.02532498],[102.98467389,33.02999463],[102.98692147,33.03472254],[102.98989218,33.03594815],[102.99210021,33.03474732],[103.000259,33.03560141],[103.00093474,33.03411811],[103.00605024,33.03298467],[103.00312437,33.02887754],[102.99744025,33.02439338],[102.99532446,33.01898702],[102.98424832,33.0119551]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":11228.71,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.98427038,33.01178371],[102.99567606,33.01886387],[102.99781125,33.02437145],[103.00626038,33.03221513],[103.00566347,33.03142847],[103.00727916,33.03142447],[103.00489239,33.0298011],[103.00483153,33.02718347],[103.00284313,33.02664603],[103.00261122,33.02531557],[103.00031357,33.02571785],[103.00103568,33.02244272],[102.99831976,33.02186448],[102.99983761,33.02074066],[102.99945897,33.01934953],[102.99672346,33.01922786],[103.00066073,33.01766507],[102.99980236,33.0161736],[103.00200864,33.0164696],[103.00527166,33.01481881],[103.00263223,33.01365085],[103.0033891,33.01114512],[103.00139548,33.01089695],[103.00252859,33.00971356],[102.99933799,33.00931621],[102.99949839,33.00826446],[102.99362693,33.00827863]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":2723.14,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[103.12130426,33.07793646],[103.12045797,33.06938589],[103.12773067,33.06861312],[103.12945613,33.07776706]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":8432.31,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[103.1462526,33.07452861],[103.14376801,33.07786251],[103.14089991,33.07698126],[103.12966522,33.07764862],[103.12959187,33.0809798],[103.12576168,33.08850239],[103.12631832,33.09185461],[103.13042192,33.09237215],[103.13124166,33.09406633],[103.1500507,33.09317875],[103.15225149,33.09156027],[103.15384409,33.08616881],[103.15329459,33.08247158],[103.1501133,33.08099586],[103.14740604,33.07474484],[103.1462526,33.07452861]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":14561.13,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[103.21969034,32.89595345],[103.22108998,32.90260657],[103.22710462,32.90777401],[103.22390615,32.91272528],[103.21988487,32.91388624],[103.21729814,32.9163906],[103.21523145,32.91593983],[103.21191253,32.92053164],[103.18686762,32.92824247],[103.18249477,32.93137319],[103.18045764,32.93573331],[103.17841604,32.93656553],[103.17058995,32.92762369],[103.21969034,32.89595345]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":42394.82,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.84450557,33.07937556],[102.84560682,33.07389707],[102.84390143,33.06431338],[102.84606575,33.0621494],[102.84533468,33.0591453],[102.85165855,33.04579244],[102.85408519,33.03279566],[102.85750061,33.02596813],[102.8565438,33.02259324],[102.85853858,33.01768857],[102.84957223,33.01307519],[102.85137804,33.0052888],[102.84577996,32.99388752],[102.84711262,32.98308738],[102.84419023,32.9719943],[102.84161893,32.97102132],[102.82930671,32.97284658],[102.82448687,32.97051366],[102.81770836,32.97719237],[102.81504549,32.97779513],[102.81172183,32.97597912],[102.8053886,32.9772966],[102.80367354,32.98492664],[102.80468825,32.99018065],[102.80750442,32.99419412],[102.80987059,33.00553993],[102.80800898,33.00579769],[102.80405347,33.01003367],[102.803525,33.01161552],[102.80710226,33.01511911],[102.80104355,33.02723483],[102.79084502,33.02966166],[102.78130771,33.03710534],[102.78145906,33.03907155],[102.77545394,33.04348186],[102.77701506,33.04403612],[102.77723955,33.04836297],[102.78313176,33.06078445],[102.78067143,33.06924279],[102.78033068,33.08209745],[102.77693987,33.09318757],[102.77797096,33.09424458],[102.77596241,33.09766573],[102.77717109,33.10102534],[102.78066434,33.10146249],[102.78294911,33.09942496],[102.78421456,33.10044055],[102.78837345,33.098957],[102.78888037,33.09761612],[102.79410327,33.09761568],[102.80301374,33.09359719],[102.80305238,33.08883736],[102.80923925,33.08815544],[102.81024937,33.08660292],[102.81327173,33.08651313],[102.81677681,33.09031705],[102.81877548,33.09043559],[102.81987445,33.08828183],[102.82647502,33.0876905],[102.8313085,33.08411319],[102.83645942,33.07709279],[102.83925035,33.07957708],[102.84450557,33.07937556]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":7316.7,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.63950919,33.12828693],[102.6348673,33.12274065]],[[102.63599057,33.12980031],[102.63446793,33.12767243],[102.63293336,33.12841461]],[[102.64307786,33.12678552],[102.63816953,33.11906342]],[[102.64373325,33.1221562],[102.63324373,33.12683092],[102.63239364,33.12760511],[102.63441238,33.13043212],[102.64652968,33.12591887],[102.64018378,33.11737966],[102.63586215,33.12231712],[102.63176866,33.12467145]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":6260.41,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.63998498,33.1338733],[102.63600057,33.1299602]],[[102.64608356,33.13454018],[102.64083561,33.12790287]],[[102.65023499,33.12950166],[102.6466764,33.12602059],[102.6450467,33.12630586],[102.634416,33.1306334],[102.63116612,33.13320321],[102.63235877,33.13619622],[102.63998498,33.1338733],[102.64410057,33.13649648],[102.64842283,33.13377091],[102.65023499,33.12950166]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":2226.43,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.77666014,33.09339701],[102.7662942,33.1114388]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":3813,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.66578236,33.14392684],[102.66634026,33.14233614],[102.67088989,33.14266246],[102.65930374,33.12514158],[102.65023499,33.12950166]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":7869.88,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.63836579,33.10705763],[102.6417247,33.11648974],[102.67470815,33.09772304],[102.70113863,33.10390746],[102.70204196,33.09944314]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":2085.4,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.63799484,33.11936567],[102.63371155,33.11598971],[102.63000844,33.11668762],[102.62964423,33.12133224],[102.63113479,33.12104701],[102.63011553,33.1222121],[102.63329317,33.12354271]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":4101.61,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.63239403,33.11542312],[102.62984305,33.11344744],[102.62594695,33.11808725],[102.62944838,33.11997168],[102.62929911,33.12128497],[102.62236902,33.12111152],[102.62225094,33.11939528],[102.62565131,33.11799556],[102.62933021,33.11306683],[102.63239403,33.11542312]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":2543.16,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.66271671,33.16344157],[102.66782635,33.16106778],[102.65465901,33.15275355],[102.65135296,33.15587511]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":5588.24,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.65685742,33.16632405],[102.64772664,33.15970887]],[[102.65236945,33.16865979],[102.64447639,33.16314471],[102.65135296,33.15587511],[102.66271671,33.16344157],[102.65236945,33.16865979]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":3086.34,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.66360107,33.1707116],[102.66244416,33.17609321],[102.66306127,33.17900065],[102.66094841,33.18149718],[102.65872159,33.18150265],[102.66031186,33.17055924],[102.66360107,33.1707116]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":2779.34,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.66325033,33.15621509],[102.66530091,33.15579479],[102.6672353,33.15237744],[102.66539642,33.15113051],[102.66489424,33.14898774],[102.66307928,33.14869986],[102.6621525,33.15159194],[102.65837577,33.15221355],[102.66325033,33.15621509]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":3267.55,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.65485048,33.18281305],[102.65570808,33.17876468]],[[102.65872159,33.18150265],[102.65643686,33.18550983],[102.652006,33.17618312],[102.65571509,33.17478947],[102.65493738,33.17810971],[102.65881899,33.17956745]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":4162.92,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.63410112,33.1787147],[102.63583126,33.16777145],[102.63458643,33.16738127],[102.63448888,33.16492545],[102.63258422,33.16667188],[102.63230209,33.16537746],[102.63092046,33.16551684],[102.62848103,33.17565608],[102.63410112,33.1787147]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":3683.72,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.62297473,33.11195027],[102.62922807,33.11098127]],[[102.62973516,33.11307534],[102.62908532,33.10936781],[102.63022971,33.10664006],[102.62198501,33.1093287],[102.62297473,33.11195027],[102.61942301,33.11253952],[102.62120562,33.11925906],[102.62225094,33.11939528]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":7353.14,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.61557979,33.1114145],[102.61580229,33.1130876],[102.61942301,33.11253952]],[[102.63043889,33.0994821],[102.61114568,33.10338624]],[[102.63022971,33.10664006],[102.63043889,33.0994821],[102.62827141,33.08992884],[102.62513403,33.09043896],[102.62264014,33.08893365],[102.61591306,33.09058291],[102.61112098,33.09690483],[102.60529684,33.09764132],[102.60388038,33.10061913]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":3261.89,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60182044,33.0746047],[102.60348086,33.06716881],[102.59634759,33.06368409],[102.59599736,33.07186878],[102.59982706,33.0721411],[102.60185416,33.07443176]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":4752.65,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.60467064,33.06299752],[102.59744166,33.06156426]],[[102.60546912,33.06019796],[102.59775316,33.06029146]],[[102.60348086,33.06716881],[102.60566742,33.05950265]],[[102.60144045,33.0552202],[102.59929537,33.05353952],[102.59850474,33.05068837],[102.59566215,33.0505767],[102.59452193,33.05237316],[102.59775316,33.06029146],[102.59634759,33.06368409]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":4227.22,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60316558,33.06923954],[102.61190925,33.07130569],[102.61245626,33.07377189],[102.60775412,33.07799501],[102.60348544,33.07982989],[102.59967928,33.07948413],[102.6006923,33.07755732],[102.60219305,33.07803331],[102.60262292,33.07701307],[102.60125351,33.07650942],[102.60316558,33.06923954]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":11480.07,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.60474455,33.08024021],[102.62111548,33.08471235]],[[102.61614079,33.07842624],[102.60431774,33.07982514]],[[102.60255612,33.10087968],[102.59615815,33.0893234],[102.59955702,33.08703958],[102.59908315,33.08426568],[102.60024983,33.08135485],[102.60460488,33.08154195],[102.60391316,33.07949549],[102.61014069,33.0769818],[102.61261763,33.07390116],[102.61234519,33.07161639],[102.61581057,33.07453046],[102.61629532,33.07976251],[102.62020103,33.08256857],[102.62264014,33.08893365]],[[102.60024983,33.08135485],[102.60346723,33.08642505],[102.61301247,33.09386666]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":3415.79,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.6071893,33.05473669],[102.60880113,33.04900483],[102.60800982,33.04387924],[102.6222126,33.04837606],[102.62379157,33.05088994],[102.62108656,33.05422537]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":4222.31,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.62077585,33.03167528],[102.6193077,33.02690803],[102.60540044,33.02802362],[102.60649343,33.03574392],[102.61022756,33.03358859],[102.62077585,33.03167528]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":5717.51,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60672119,33.03767338],[102.59508057,33.03754775],[102.58933613,33.03307074],[102.59449988,33.0317765],[102.59364457,33.02830219],[102.59510302,33.02527887],[102.60489826,33.02567595],[102.60672119,33.03767338]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":2376.57,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60489826,33.02567595],[102.60500169,33.01941763],[102.59843512,33.01839323],[102.5989155,33.01966203],[102.59453082,33.02117201],[102.59510302,33.02527887]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":1118.02,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60500169,33.01941763],[102.60522929,33.01789379],[102.59802674,33.01630677],[102.59843512,33.01839323]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":2525.88,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60522929,33.01789379],[102.60658595,33.01097139],[102.59698695,33.00997386],[102.59758672,33.01448924],[102.59865931,33.01451222],[102.59802674,33.01630677]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"瓦切镇","area_mu":null,"length_meter":945.8,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.60658595,33.01097139],[102.60840358,33.00753502],[102.60733911,33.00731754],[102.60565238,33.0108744]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":7962.63,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.55644068,32.61638959],[102.559347,32.61266974],[102.56013814,32.6093452],[102.5616739,32.60970918],[102.57160113,32.61803852],[102.57759965,32.62743225],[102.57414754,32.63144112],[102.56400901,32.63590153],[102.56065865,32.63532186],[102.55530587,32.63802938],[102.55311285,32.63736971]],[[102.55940326,32.6108372],[102.55733519,32.61554164],[102.55086306,32.62194028]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"邛溪镇","area_mu":null,"length_meter":22476.87,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.54650051,32.62241502],[102.53409657,32.63367294],[102.52798011,32.63679976],[102.52091565,32.64644835],[102.51949646,32.65217247],[102.52156466,32.66664023],[102.52760539,32.67580019],[102.52654945,32.67687798],[102.52720008,32.67894244],[102.52991755,32.67794944],[102.53221714,32.6786159],[102.5282754,32.68143626],[102.52957229,32.68496923],[102.53362437,32.68612535],[102.5299846,32.68787237],[102.53544668,32.69538357],[102.53876046,32.6971],[102.54132182,32.69706504],[102.5381797,32.68501613],[102.52511595,32.65527563],[102.53032135,32.64425777],[102.54367292,32.63849705],[102.55311285,32.63736971],[102.55541463,32.63337251],[102.55162263,32.63043063],[102.55262778,32.62572407],[102.55086306,32.62194028],[102.54650057,32.62241493]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":5918.74,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.98427038,33.01178371],[102.98166021,33.00933903],[102.98015533,33.00989931],[102.98038914,33.00728522],[102.97526662,33.00613449],[102.97457002,33.00395114],[102.97900706,33.00055223],[102.98087004,33.00155116],[102.98294076,33.00064548],[102.98464416,33.00734751],[102.99384898,33.00552615],[102.99362693,33.00827863],[102.98481049,33.00796489],[102.98427038,33.01178371]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":4312.56,"geometry_type":"MultiLineString"},"geometry":{"type":"MultiLineString","coordinates":[[[102.98182086,33.01733995],[102.97637726,33.01925852],[102.97447682,33.01790164],[102.97654179,33.01622282],[102.97610514,33.01408179],[102.97966898,33.01416697],[102.97898125,33.01325375],[102.9815259,33.01398937],[102.98175424,33.01735038]],[[102.98198447,33.01731434],[102.98173352,33.01238384],[102.98374833,33.01172807],[102.98311954,33.01713662],[102.98198447,33.01731434]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":4387.94,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[103.12620616,33.09167167],[103.12123978,33.09107561],[103.12130426,33.07793646],[103.12945613,33.07776706],[103.12941403,33.08084418],[103.12561344,33.08838957],[103.1262076,33.0916754]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"围栏建设","feature_role":"线性设施","township":"色地镇","area_mu":null,"length_meter":3509.07,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[103.1462526,33.07452861],[103.14147288,33.06534926],[103.13106548,33.06907387],[103.12788127,33.06859477],[103.12966522,33.07764862]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":1182.214,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98378329,33.01163607],[102.98481049,33.00796489],[102.99362693,33.00827863],[102.99384898,33.00552615],[102.98464416,33.00734751],[102.98294076,33.00064548],[102.98087004,33.00155116],[102.97900706,33.00055223],[102.97457002,33.00395114],[102.97526662,33.00613449],[102.98038914,33.00728522],[102.98015533,33.00989931],[102.98166021,33.00933903],[102.98378329,33.01163607]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":1365.9956,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.99346097,33.00501099],[102.98078669,32.99267086],[102.97744526,32.99399565],[102.98302483,33.00075219],[102.98464416,33.00734751],[102.99346097,33.00501099]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":4770.2792,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98423979,33.01202136],[102.98214618,33.01998385],[102.98555733,33.02532498],[102.98467389,33.02999463],[102.98692147,33.03472254],[102.98989218,33.03594815],[102.99210021,33.03474732],[103.000259,33.03560141],[103.00245103,33.03343565],[103.00582088,33.03330691],[103.00619658,33.03228387],[103.00312437,33.02887754],[102.99744025,33.02439338],[102.99532446,33.01898702],[102.98423979,33.01202136]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":2595.9437,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98427038,33.01178371],[102.99567606,33.01886387],[102.99781125,33.02437145],[103.00588598,33.03203289],[103.00722213,33.03152077],[103.00489239,33.0298011],[103.00427143,33.02661307],[103.00284313,33.02664603],[103.00257597,33.0253044],[103.00031357,33.02571785],[103.00103568,33.02244272],[102.99831976,33.02186448],[102.99983761,33.02074066],[102.99945897,33.01934953],[102.99672346,33.01922786],[103.00066073,33.01766507],[102.99980236,33.0161736],[103.00200864,33.0164696],[103.00527166,33.01481881],[103.00263223,33.01365085],[103.0033891,33.01114512],[103.00135997,33.01077926],[103.00250622,33.00968798],[102.99933799,33.00931621],[102.99949839,33.00826446],[102.98481049,33.00796489],[102.98427038,33.01178371]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":439.013,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98167022,33.02039306],[102.98297495,33.01742716],[102.97637726,33.01925852],[102.97443318,33.02444511],[102.98167022,33.02039306]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":2252.4327,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97443318,33.02444511],[102.97507012,33.03108363],[102.97314808,33.03476886],[102.98266466,33.03684081],[102.98615942,33.03533128],[102.98443951,33.02973844],[102.98500046,33.02701255],[102.98245869,33.02087058],[102.97443318,33.02444511]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":11686.3337,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.17841604,32.93656553],[103.18045764,32.93573331],[103.18249477,32.93137319],[103.18686762,32.92824247],[103.21191253,32.92053164],[103.21523145,32.91593983],[103.21729814,32.9163906],[103.21988487,32.91388624],[103.22390615,32.91272528],[103.22710462,32.90777401],[103.22108998,32.90260657],[103.21969034,32.89595345],[103.17058995,32.92762369],[103.17841604,32.93656553]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":2433.3005,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.12788127,33.06859477],[103.12966522,33.07764862],[103.14089991,33.07698126],[103.14376801,33.07786251],[103.14588957,33.075814],[103.1462526,33.07452861],[103.14147288,33.06534926],[103.13106548,33.06907387],[103.12788127,33.06859477]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":1138.9023,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.12773067,33.06861312],[103.12045797,33.06938589],[103.12130426,33.07793646],[103.12945613,33.07776706],[103.12773067,33.06861312]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":1280.2961,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.125863,33.09181398],[103.12561344,33.08838957],[103.12941403,33.08084418],[103.12945613,33.07776706],[103.12130426,33.07793646],[103.12123978,33.09107561],[103.125863,33.09181398]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":6046.4247,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[103.12630987,33.09166674],[103.13042192,33.09237215],[103.13124166,33.09406633],[103.1500507,33.09317875],[103.15258563,33.09074131],[103.15384409,33.08616881],[103.15329459,33.08247158],[103.1501133,33.08099586],[103.14740604,33.07474484],[103.1462526,33.07452861],[103.14376801,33.07786251],[103.14089991,33.07698126],[103.12966522,33.07764862],[103.12959187,33.0809798],[103.12576168,33.08850239],[103.12630987,33.09166674]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":102084.5424,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.84450557,33.07937556],[102.84560682,33.07389707],[102.84390143,33.06431338],[102.84606575,33.0621494],[102.84533468,33.0591453],[102.85165855,33.04579244],[102.85408519,33.03279566],[102.85750061,33.02596813],[102.8565438,33.02259324],[102.85853858,33.01768857],[102.84957223,33.01307519],[102.85137804,33.0052888],[102.84577996,32.99388752],[102.84711262,32.98308738],[102.84419023,32.9719943],[102.84161893,32.97102132],[102.82930671,32.97284658],[102.82448687,32.97051366],[102.81770836,32.97719237],[102.81504549,32.97779513],[102.81172183,32.97597912],[102.8053886,32.9772966],[102.80367354,32.98492664],[102.80468825,32.99018065],[102.80750442,32.99419412],[102.80987059,33.00553993],[102.80800898,33.00579769],[102.80405347,33.01003367],[102.803525,33.01161552],[102.80710226,33.01511911],[102.80104355,33.02723483],[102.79084502,33.02966166],[102.78130771,33.03710534],[102.78145906,33.03907155],[102.77545394,33.04348186],[102.77701506,33.04403612],[102.77723955,33.04836297],[102.78313176,33.06078445],[102.78067143,33.06924279],[102.78033068,33.08209745],[102.77693987,33.09318757],[102.77797096,33.09424458],[102.77596241,33.09766573],[102.77717109,33.10102534],[102.78066434,33.10146249],[102.78294911,33.09942496],[102.78421456,33.10044055],[102.78837345,33.098957],[102.78888037,33.09761612],[102.79410327,33.09761568],[102.80301374,33.09359719],[102.80305238,33.08883736],[102.80923925,33.08815544],[102.81024937,33.08660292],[102.81327173,33.08651313],[102.81677681,33.09031705],[102.81877548,33.09043559],[102.81987445,33.08828183],[102.82647502,33.0876905],[102.8313085,33.08411319],[102.83645942,33.07709279],[102.83925035,33.07957708],[102.84450557,33.07937556]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":1456.0817,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.64652968,33.12591887],[102.64018378,33.11737966],[102.63586215,33.12231712],[102.63176866,33.12467145],[102.63300416,33.12533627],[102.63239364,33.12760511],[102.63441238,33.13043212],[102.64652968,33.12591887]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":1782.3562,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6466764,33.12602059],[102.634416,33.1306334],[102.63116612,33.13320321],[102.63235877,33.13619622],[102.63998498,33.1338733],[102.64410057,33.13649648],[102.64842283,33.13377091],[102.65023499,33.12950166],[102.6466764,33.12602059]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":5320.0553,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.77666014,33.09339701],[102.77377785,33.0946498],[102.77217558,33.09380853],[102.77148134,33.09559731],[102.76958048,33.095682],[102.7687074,33.09344587],[102.76687829,33.09259407],[102.76791567,33.0910911],[102.7626201,33.09065663],[102.75694474,33.08553039],[102.75115787,33.09778835],[102.75419486,33.09952907],[102.75309896,33.10292307],[102.75640005,33.10703687],[102.7662942,33.1114388],[102.77666014,33.09339701]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":3700.4201,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65023499,33.12950166],[102.64842283,33.13377091],[102.64608356,33.13454018],[102.65597369,33.14211787],[102.66578236,33.14392684],[102.66634026,33.14233614],[102.67088989,33.14266246],[102.65930374,33.12514158],[102.65023499,33.12950166]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":10286.2245,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63836579,33.10705763],[102.6417247,33.11648974],[102.67470815,33.09772304],[102.70113863,33.10390746],[102.70204196,33.09944314],[102.69819857,33.09919517],[102.69989248,33.09442173],[102.69699594,33.09231322],[102.69069654,33.09421369],[102.68532646,33.09107723],[102.67378949,33.08850069],[102.64814856,33.09745974],[102.63836579,33.10705763]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":687.3381,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63799484,33.11936567],[102.63371155,33.11598971],[102.63000844,33.11668762],[102.62922136,33.11836657],[102.62964423,33.12133224],[102.63113479,33.12104701],[102.63011553,33.1222121],[102.63329317,33.12354271],[102.63799484,33.11936567]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":323.2311,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62944838,33.11997168],[102.62594695,33.11808725],[102.62984305,33.11344744],[102.6329298,33.11508994],[102.63040397,33.11308939],[102.62565131,33.11799556],[102.62225094,33.11939528],[102.62236902,33.12111152],[102.62659473,33.12165673],[102.62929911,33.12128497],[102.62944838,33.11997168]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":1800.9697,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65236945,33.16865979],[102.66271671,33.16344157],[102.65135296,33.15587511],[102.64447639,33.16314471],[102.65236945,33.16865979]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":1041.6264,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65135296,33.15587511],[102.66271671,33.16344157],[102.66782635,33.16106778],[102.65465901,33.15275355],[102.65135296,33.15587511]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":553.2458,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.66360107,33.1707116],[102.66031186,33.17055924],[102.65872159,33.18150265],[102.66094841,33.18149718],[102.66306127,33.17900065],[102.66244416,33.17609321],[102.66360107,33.1707116]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":505.1543,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.66325033,33.15621509],[102.66530091,33.15579479],[102.6672353,33.15237744],[102.66539642,33.15113051],[102.66489424,33.14898774],[102.66307928,33.14869986],[102.6621525,33.15159194],[102.65837577,33.15221355],[102.66325033,33.15621509]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":512.6587,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65253395,33.17887464],[102.65643686,33.18550983],[102.65925647,33.18032049],[102.65493738,33.17810971],[102.65571509,33.17478947],[102.652006,33.17618312],[102.65253395,33.17887464]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":1001.3978,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63005964,33.16914613],[102.62848103,33.17565608],[102.63410112,33.1787147],[102.63583126,33.16777145],[102.63458643,33.16738127],[102.63448888,33.16492545],[102.63258422,33.16667188],[102.63230209,33.16537746],[102.63092046,33.16551684],[102.63005964,33.16914613]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":1170.7921,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62225094,33.11939528],[102.62565131,33.11799556],[102.62973516,33.11307534],[102.62908532,33.10936781],[102.63022971,33.10664006],[102.62198501,33.1093287],[102.62297473,33.11195027],[102.61942301,33.11253952],[102.62120562,33.11925906],[102.62225094,33.11939528]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":5274.9795,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63022971,33.10664006],[102.63043889,33.0994821],[102.62827141,33.08992884],[102.62513403,33.09043896],[102.62264014,33.08893365],[102.61591306,33.09058291],[102.61112098,33.09690483],[102.60529684,33.09764132],[102.60381091,33.10017712],[102.60979608,33.10086412],[102.61222769,33.10409661],[102.61792037,33.10519837],[102.61980549,33.10683865],[102.62006318,33.11003167],[102.61557979,33.1114145],[102.61580229,33.1130876],[102.62297473,33.11195027],[102.62198501,33.1093287],[102.63022971,33.10664006]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":795.5046,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60348086,33.06716881],[102.59634759,33.06368409],[102.59599736,33.07186878],[102.59982706,33.0721411],[102.60182044,33.0746047],[102.60348086,33.06716881]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":1414.8234,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60348086,33.06716881],[102.60566742,33.05950265],[102.60021244,33.05693001],[102.60144045,33.0552202],[102.59929537,33.05353952],[102.59850474,33.05068837],[102.59566215,33.0505767],[102.59452193,33.05237316],[102.59775316,33.06029146],[102.59634759,33.06368409],[102.60348086,33.06716881]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":1217.3759,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60316558,33.06923954],[102.60125351,33.07650942],[102.60262292,33.07701307],[102.60219305,33.07803331],[102.6006923,33.07755732],[102.59967928,33.07948413],[102.60348544,33.07982989],[102.60775412,33.07799501],[102.61245626,33.07377189],[102.61190925,33.07130569],[102.60316558,33.06923954]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":5781.1479,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59908315,33.08426568],[102.59955702,33.08703958],[102.59615815,33.0893234],[102.60255612,33.10087968],[102.60502939,33.09961986],[102.60529684,33.09764132],[102.61112098,33.09690483],[102.61591306,33.09058291],[102.62264014,33.08893365],[102.62020103,33.08256857],[102.61629532,33.07976251],[102.61581057,33.07453046],[102.61234519,33.07161639],[102.61261763,33.07390116],[102.61014069,33.0769818],[102.60391316,33.07949549],[102.60460488,33.08154195],[102.60024983,33.08135485],[102.59908315,33.08426568]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":1861.6443,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60800982,33.04387924],[102.60880113,33.04900483],[102.6071893,33.05473669],[102.62108656,33.05422537],[102.62379157,33.05088994],[102.6222126,33.04837606],[102.60800982,33.04387924]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":1317.2189,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60649343,33.03574392],[102.61022756,33.03358859],[102.62077585,33.03167528],[102.6193077,33.02690803],[102.60540044,33.02802362],[102.60649343,33.03574392]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":2196.71,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60672119,33.03767338],[102.60489826,33.02567595],[102.59510302,33.02527887],[102.59364457,33.02830219],[102.59449988,33.0317765],[102.58933613,33.03307074],[102.59508057,33.03754775],[102.60672119,33.03767338]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":911.2713,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59510302,33.02527887],[102.60489826,33.02567595],[102.60500169,33.01941763],[102.59843512,33.01839323],[102.5989155,33.01966203],[102.59453082,33.02117201],[102.59510302,33.02527887]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":195.7678,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60500169,33.01941763],[102.60522929,33.01789379],[102.59802674,33.01630677],[102.59843512,33.01839323],[102.60500169,33.01941763]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":870.9867,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60522929,33.01789379],[102.60658595,33.01097139],[102.59698695,33.00997386],[102.59758672,33.01448924],[102.59865931,33.01451222],[102.59802674,33.01630677],[102.60522929,33.01789379]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"W","area_mu":58.589,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.60840358,33.00753502],[102.60733911,33.00731754],[102.60565238,33.0108744],[102.60840358,33.00753502]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"Q","area_mu":10651.9736,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54132182,32.69706504],[102.5381797,32.68501613],[102.52511595,32.65527563],[102.53032135,32.64425777],[102.54367292,32.63849705],[102.55311285,32.63736971],[102.55541463,32.63337251],[102.55162263,32.63043063],[102.55262778,32.62572407],[102.55086306,32.62194028],[102.54467887,32.62358217],[102.53409657,32.63367294],[102.52798011,32.63679976],[102.52091565,32.64644835],[102.51949646,32.65217247],[102.52156466,32.66664023],[102.52760539,32.67580019],[102.52654945,32.67687798],[102.52720008,32.67894244],[102.52991755,32.67794944],[102.53221714,32.6786159],[102.5282754,32.68143626],[102.52957229,32.68496923],[102.53362437,32.68612535],[102.52994849,32.68758044],[102.53072551,32.6895006],[102.53544668,32.69538357],[102.54132182,32.69706504]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"Q","area_mu":6903.0949,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55344127,32.63740784],[102.55530587,32.63802938],[102.56065865,32.63532186],[102.56400901,32.63590153],[102.57414754,32.63144112],[102.57750837,32.62793293],[102.57160113,32.61803852],[102.5616739,32.60970918],[102.56013814,32.6093452],[102.55733519,32.61554164],[102.55086306,32.62194028],[102.55262778,32.62572407],[102.55162263,32.63043063],[102.55541463,32.63337251],[102.55344127,32.63740784]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":1028.9442,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97351227,33.01806081],[102.97640824,33.01604462],[102.97619127,33.01504665],[102.96811163,33.01328387],[102.96388622,33.00843714],[102.95553457,33.0086447],[102.9542212,33.01114468],[102.96786278,33.01435319],[102.97351227,33.01806081]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":588.6493,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.98424832,33.0119551],[102.98173352,33.01238384],[102.98208676,33.01365026],[102.98087262,33.01406101],[102.98067062,33.01316642],[102.97821602,33.01438562],[102.97681565,33.01364229],[102.97654179,33.01622282],[102.97447682,33.01790164],[102.97637726,33.01925852],[102.98311954,33.01713662],[102.98424832,33.0119551]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":1442.8853,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.96609798,33.00610316],[102.96721207,33.00752249],[102.96891185,33.00725588],[102.97897709,33.00031606],[102.98103939,33.00126574],[102.98283892,33.00051618],[102.97744526,32.99399565],[102.97134169,32.99747792],[102.96609798,33.00610316]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县 2022 年第二批重点生态保护和修护治理项目-草原封育治理-700","project_category":"草地修复","year":2022,"measure_type":"封育治理","feature_role":"工程范围","township":"S","area_mu":2529.0172,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.97744526,32.99399565],[102.97294877,32.9899497],[102.969208,32.99232879],[102.96508291,32.99284554],[102.96400247,32.99498017],[102.96490113,32.99849756],[102.96090621,33.00224169],[102.95796303,33.00329139],[102.95863509,33.00408147],[102.95363301,33.00753575],[102.95163832,33.01145307],[102.95346722,33.01102577],[102.95532215,33.00820087],[102.96763907,33.00795445],[102.96609798,33.00610316],[102.96802599,33.00213752],[102.97134169,32.99747792],[102.97744526,32.99399565]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":4035686.798,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56834683,32.87033024],[102.57440196,32.87681173],[102.58052258,32.87069519],[102.58257752,32.86329953],[102.57909889,32.85304484],[102.57411544,32.85676079],[102.57223815,32.86373562],[102.56907894,32.86479974],[102.56739747,32.86709764],[102.56834683,32.87033024]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":1945329.2107,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55386287,32.88372744],[102.5571887,32.88204268],[102.57126618,32.88159746],[102.57374374,32.87996386],[102.57440196,32.87681173],[102.57053881,32.87358389],[102.56739747,32.86709764],[102.55961342,32.86999554],[102.55386287,32.88372744]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":1838653.5699,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55386287,32.88372744],[102.55961342,32.86999554],[102.56739747,32.86709764],[102.55636179,32.86332246],[102.55457344,32.86103091],[102.55084228,32.86104739],[102.55092335,32.88373336],[102.55386287,32.88372744]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":1737848.5387,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56739747,32.86709764],[102.56907894,32.86479974],[102.57223815,32.86373562],[102.57300693,32.86020127],[102.56273553,32.855786],[102.55857749,32.85079466],[102.55084228,32.86104739],[102.55457344,32.86103091],[102.55636179,32.86332246],[102.56739747,32.86709764]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":1743159.1534,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57300693,32.86020127],[102.57411544,32.85676079],[102.57909889,32.85304484],[102.5777967,32.85098962],[102.57595342,32.8491659],[102.56864097,32.84837795],[102.56692127,32.84461634],[102.56139381,32.84650211],[102.55857749,32.85079466],[102.56273553,32.855786],[102.57300693,32.86020127]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":1776147.947,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57595342,32.8491659],[102.57096682,32.83648719],[102.56798419,32.83672979],[102.56407307,32.83306963],[102.56222857,32.83461819],[102.56017364,32.83282571],[102.55835192,32.83396285],[102.55702081,32.83801494],[102.55930795,32.8383762],[102.56139381,32.84650211],[102.56692127,32.84461634],[102.56864097,32.84837795],[102.57595342,32.8491659]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":2041934.9128,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56139381,32.84650211],[102.55930795,32.8383762],[102.55702081,32.83801494],[102.55315604,32.84184921],[102.5554335,32.84451111],[102.55462386,32.84520179],[102.55235349,32.84368498],[102.54811291,32.84530682],[102.54372342,32.8521968],[102.55084228,32.86104739],[102.56139381,32.84650211]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":2105327.8663,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54335162,32.88374828],[102.55092335,32.88373336],[102.55016921,32.87125127],[102.55155111,32.86431713],[102.55084228,32.86104739],[102.54372342,32.8521968],[102.54152092,32.85590649],[102.5424212,32.86446631],[102.54434457,32.86835141],[102.54435405,32.8810051],[102.54335162,32.88374828]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":1932429.1416,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54406549,32.87820078],[102.54434457,32.86835141],[102.5424212,32.86446631],[102.54196714,32.85673861],[102.53859258,32.85626514],[102.53444984,32.85926026],[102.53150549,32.86606728],[102.53546512,32.87172145],[102.53562422,32.87561422],[102.54406549,32.87820078]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":1552977.8988,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53295464,32.86862135],[102.53150549,32.86606728],[102.52279421,32.8614471],[102.52109832,32.85801188],[102.51682759,32.86043634],[102.51860213,32.87033534],[102.51832368,32.87664608],[102.53295464,32.86862135]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":1969732.6137,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51832368,32.87664608],[102.51817899,32.87962793],[102.52075225,32.88453177],[102.52533178,32.88436948],[102.5303185,32.88611385],[102.5362235,32.87372218],[102.53295464,32.86862135],[102.51832368,32.87664608]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":1404981.654,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50664245,32.88368162],[102.51130023,32.88727424],[102.51638648,32.89497864],[102.52080578,32.8931983],[102.52133694,32.88732728],[102.51817899,32.87962793],[102.51832368,32.87664608],[102.50664245,32.88368162]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":2141059.4523,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5303185,32.88611385],[102.52891048,32.88850741],[102.53000596,32.8920336],[102.53313521,32.89516941],[102.5386414,32.89704882],[102.54240774,32.8914214],[102.5410317,32.8883355],[102.54195386,32.88375098],[102.54335162,32.88374828],[102.54435405,32.8810051],[102.54406549,32.87820078],[102.53562422,32.87561422],[102.5303185,32.88611385]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":2014957.8896,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59676064,32.83301919],[102.60110021,32.82937624],[102.60299775,32.82090092],[102.60737206,32.82037114],[102.60874981,32.81856086],[102.60609372,32.80963969],[102.59536652,32.81387167],[102.59251243,32.819111],[102.59484653,32.82396263],[102.59676064,32.83301919]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59251243,32.819111],[102.59536652,32.81387167],[102.60609372,32.80963969],[102.6012779,32.80015651],[102.59868467,32.80288201],[102.58599029,32.80758439],[102.5892391,32.81103902],[102.58922504,32.81404508],[102.59251243,32.819111]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58599029,32.80758439],[102.59868467,32.80288201],[102.6012779,32.80015651],[102.59971664,32.79901885],[102.59699743,32.78935933],[102.59193976,32.79421328],[102.57736512,32.80184149],[102.58599029,32.80758439]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57736512,32.80184149],[102.59193976,32.79421328],[102.59699743,32.78935933],[102.59339743,32.78023931],[102.58766562,32.78322947],[102.57636648,32.79416932],[102.57636637,32.79940693],[102.57455591,32.80251287],[102.57736512,32.80184149]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57965947,32.79125118],[102.58766562,32.78322947],[102.59874138,32.77605828],[102.59403932,32.76779981],[102.58604487,32.7694133],[102.57692787,32.77539185],[102.58056648,32.78895669],[102.57965947,32.79125118]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57692787,32.77539185],[102.58604487,32.7694133],[102.59403932,32.76779981],[102.59345919,32.76207681],[102.59167991,32.75945138],[102.58460551,32.75532386],[102.58230942,32.75651788],[102.58081473,32.75954572],[102.5752635,32.76435811],[102.57692787,32.77539185]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5892391,32.81103902],[102.58922504,32.81404508],[102.59154666,32.81649619],[102.59484653,32.82396263],[102.59676064,32.83301919],[102.60110021,32.82937624],[102.60299775,32.82090092],[102.60737206,32.82037114],[102.60874981,32.81856086],[102.60535277,32.80758399],[102.59971664,32.79901885],[102.59339743,32.78023931],[102.59874138,32.77605828],[102.59403932,32.76779981],[102.59345919,32.76207681],[102.59167991,32.75945138],[102.58460551,32.75532386],[102.5752635,32.76435811],[102.57744016,32.77906828],[102.58056648,32.78895669],[102.57636648,32.79416932],[102.57636637,32.79940693],[102.57455591,32.80251287],[102.57736512,32.80184149],[102.5892391,32.81103902]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55247254,32.9818409],[102.55019899,32.98329378],[102.55783901,32.98953987],[102.55943126,32.99274319],[102.57190431,32.99890208],[102.57955254,33.00648177],[102.58592681,33.01026307],[102.59222042,33.01142619],[102.59251425,33.00455416],[102.58985111,33.005313],[102.58641476,33.00355809],[102.58442454,33.0040102],[102.58421647,33.00268285],[102.5707576,32.99516296],[102.56944777,32.99222028],[102.56571109,32.9911685],[102.55247254,32.9818409]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59527338,33.00487445],[102.59578418,33.00268868],[102.59366394,32.99995052],[102.59017426,33.0010511],[102.59527338,33.00487445]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58598836,32.8949237],[102.58763456,32.89584639],[102.5903945,32.89413956],[102.59058302,32.89004993],[102.58806341,32.8791469],[102.58567765,32.87749765],[102.58117547,32.87730871],[102.58612723,32.87707567],[102.57984726,32.87193307],[102.57173068,32.88151701],[102.57185867,32.88315612],[102.57707054,32.8846113],[102.57943684,32.88326438],[102.58279432,32.88649331],[102.58351987,32.89311519],[102.58573348,32.89260862],[102.58598836,32.8949237]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58743151,32.96298754],[102.58420479,32.96806026],[102.58572609,32.96872112],[102.58449005,32.97012013],[102.59120721,32.97241691],[102.5940476,32.97596091],[102.59478044,32.9798966],[102.59767392,32.98185238],[102.59913446,32.98587235],[102.6007627,32.98654586],[102.60090847,32.98399538],[102.60227756,32.98285895],[102.60101788,32.97768454],[102.60033465,32.97576404],[102.59657626,32.97408851],[102.59600074,32.97267895],[102.59669659,32.97177862],[102.60152651,32.97284331],[102.60291185,32.96852529],[102.59282238,32.96402176],[102.58752991,32.96891922],[102.58871126,32.96474545],[102.59059442,32.96348123],[102.58818603,32.96218716],[102.58743151,32.96298754]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57523605,32.90729741],[102.57018532,32.90430528],[102.56918966,32.90074084],[102.57017378,32.89938854],[102.56331292,32.90294144],[102.56938712,32.89757],[102.56856028,32.89562704],[102.55408672,32.89352308],[102.55761663,32.90204282],[102.55761835,32.90541273],[102.56068292,32.90722611],[102.56697582,32.90628163],[102.57523605,32.90729741]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.57017378,32.89938854],[102.56918966,32.90074084],[102.57018532,32.90430528],[102.57725256,32.90843324],[102.59428241,32.90585174],[102.59372033,32.9029916],[102.59470632,32.90157459],[102.58829319,32.90339896],[102.58728137,32.90092261],[102.58808722,32.89962101],[102.58358839,32.89666477],[102.57526743,32.89731406],[102.57017378,32.89938854]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53092232,32.92091441],[102.52272441,32.92755252],[102.51697081,32.92662218],[102.51676626,32.93036377],[102.52017384,32.93256354],[102.525798,32.93919172],[102.53001287,32.94003276],[102.5328105,32.9423111],[102.53518672,32.94600351],[102.54114369,32.94701228],[102.54921116,32.94483952],[102.55175795,32.94671775],[102.55773239,32.94530435],[102.5615509,32.95004236],[102.56633593,32.95070783],[102.57218986,32.94861994],[102.57669658,32.94302109],[102.58628582,32.94698437],[102.59495193,32.94818395],[102.60135751,32.94562449],[102.60393306,32.94161697],[102.60361093,32.93584523],[102.59419486,32.93402],[102.57575194,32.93379778],[102.56605666,32.93225322],[102.56596087,32.93426907],[102.56455389,32.93509992],[102.5630856,32.93483171],[102.56143123,32.93089994],[102.55307086,32.93157848],[102.54680131,32.92780426],[102.54401184,32.93349625],[102.54307168,32.93075204],[102.54375618,32.92722208],[102.53607666,32.92368247],[102.53310391,32.92607705],[102.53404536,32.92909616],[102.53303126,32.93207781],[102.52981139,32.92952642],[102.52372378,32.92981164],[102.52778642,32.92796235],[102.53057525,32.92504956],[102.53241464,32.92233161],[102.53092232,32.92091441]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59029771,32.93396016],[102.5902445,32.93950267],[102.5882114,32.94520645],[102.58628582,32.94698437],[102.59495193,32.94818395],[102.60135751,32.94562449],[102.60393306,32.94161697],[102.60317601,32.93595707],[102.59029771,32.93396016]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58628582,32.94698437],[102.5882114,32.94520645],[102.5902445,32.93950267],[102.59029771,32.93396016],[102.57257569,32.93343025],[102.57124462,32.93921136],[102.57289708,32.94413876],[102.57435914,32.94492268],[102.57669658,32.94302109],[102.58628582,32.94698437]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56389338,32.93497927],[102.56500933,32.95075527],[102.57218986,32.94861994],[102.57435914,32.94492268],[102.57289708,32.94413876],[102.57124462,32.93921136],[102.57257569,32.93343025],[102.56605666,32.93225322],[102.56596087,32.93426907],[102.56389338,32.93497927]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55773239,32.94530435],[102.55655271,32.93669629],[102.55719273,32.93059827],[102.55307086,32.93157848],[102.54609525,32.92780735],[102.54315638,32.93979214],[102.54475862,32.9459087],[102.54921116,32.94483952],[102.55297976,32.946636],[102.55773239,32.94530435]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.54475862,32.9459087],[102.54326127,32.94222122],[102.54375618,32.92722208],[102.53607666,32.92368247],[102.53310391,32.92607705],[102.53389342,32.930929],[102.53240886,32.93429603],[102.53559883,32.94073584],[102.53327158,32.94282939],[102.53518672,32.94600351],[102.54114369,32.94701228],[102.54475862,32.9459087]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53327158,32.94282939],[102.53559883,32.94073584],[102.53240886,32.93429603],[102.53303126,32.93207781],[102.52981139,32.92952642],[102.52372378,32.92981164],[102.52778642,32.92796235],[102.53241464,32.92233161],[102.53092232,32.92091441],[102.52272441,32.92755252],[102.51697081,32.92662218],[102.51772387,32.93158127],[102.52017384,32.93256354],[102.525798,32.93919172],[102.53001287,32.94003276],[102.53327158,32.94282939]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56500933,32.95075527],[102.56389338,32.93497927],[102.56143123,32.93089994],[102.55719273,32.93059827],[102.55655271,32.93669629],[102.55773239,32.94530435],[102.5615509,32.95004236],[102.56500933,32.95075527]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":2224813.4971,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61601618,32.87001823],[102.61665102,32.87166448],[102.62002717,32.87151484],[102.62971028,32.87526235],[102.64085193,32.86966336],[102.64196598,32.86608485],[102.63205991,32.86215025],[102.62727039,32.86217392],[102.6207877,32.86576252],[102.6178254,32.87025097],[102.61601618,32.87001823]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":2778618.4173,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.61840206,32.76519086],[102.61674186,32.76733761],[102.61809677,32.76839634],[102.61413541,32.77379801],[102.61961207,32.77682316],[102.62676752,32.78606823],[102.63253736,32.78244157],[102.6308126,32.77815598],[102.63040947,32.76904456],[102.63267315,32.7663497],[102.6298286,32.76386952],[102.62074671,32.76126668],[102.61840206,32.76519086]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":2744954.3914,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.6275139,32.74303357],[102.63045237,32.74340054],[102.63150756,32.74091407],[102.63471337,32.73918015],[102.63691531,32.73405709],[102.63296974,32.72383197],[102.62492259,32.72712679],[102.61808616,32.73468976],[102.62040663,32.74694096],[102.62266688,32.74719695],[102.62620631,32.74305678],[102.6275139,32.74303357]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":2636342.26,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58940996,32.74306199],[102.59159321,32.74023653],[102.59001388,32.73189389],[102.58670848,32.72713791],[102.58308154,32.72495995],[102.58088416,32.72559044],[102.57252371,32.73347323],[102.57166328,32.74018109],[102.57861638,32.74066928],[102.58383226,32.74400422],[102.58675269,32.74250188],[102.58940996,32.74306199]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":2742922.3138,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.63746123,32.68481252],[102.63618854,32.69167867],[102.64038043,32.6909232],[102.6454533,32.68573756],[102.64731615,32.68050296],[102.646903,32.6765319],[102.64157219,32.66874918],[102.63088727,32.6595448],[102.62383046,32.65809088],[102.62097474,32.658757],[102.6193573,32.66088703],[102.62739684,32.66305935],[102.6354656,32.67071426],[102.63872921,32.68031704],[102.63746123,32.68481252]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.69710639,32.86654594],[102.68602492,32.87553683],[102.69160067,32.88056756],[102.69706738,32.88328737],[102.70043749,32.88068831],[102.70106431,32.87684091],[102.70627721,32.87317055],[102.70476685,32.87265232],[102.70499923,32.8711509],[102.70042098,32.8704781],[102.70051882,32.86911486],[102.69710639,32.86654594]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.726688,32.88244324],[102.71111062,32.89006316],[102.71648369,32.89660544],[102.71815688,32.89761881],[102.72258514,32.89690623],[102.72733436,32.89312273],[102.72812396,32.89024151],[102.73359184,32.888043],[102.72912258,32.88557814],[102.726688,32.88244324]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4811602,33.00805651],[102.47913491,33.00573969],[102.47785725,32.99982815],[102.47411154,32.99822019],[102.4740871,32.99614771],[102.46768227,32.99788191],[102.46320514,33.00101331],[102.46384906,33.00287365],[102.47096601,33.00719844],[102.47017177,33.00856819],[102.47179898,33.01213099],[102.47893349,33.01195114],[102.4811602,33.00805651]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49357752,32.97714266],[102.48253015,32.97409274],[102.47786214,32.97446854],[102.47318934,32.97781747],[102.47279485,32.98027334],[102.48225906,32.98299688],[102.4895017,32.98854766],[102.49044284,32.98837602],[102.49357752,32.97714266]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4740871,32.99614771],[102.47411154,32.99822019],[102.47785725,32.99982815],[102.47913491,33.00573969],[102.4811602,33.00805651],[102.48589436,33.00124102],[102.48466322,33.00053354],[102.48496945,32.99647674],[102.48353269,32.99465967],[102.48553669,32.99046267],[102.48455247,32.98482743],[102.48211565,32.98312681],[102.48079769,32.98395638],[102.47861475,32.98564427],[102.47715437,32.99032195],[102.47879208,32.99332288],[102.48099566,32.99409053],[102.48118617,32.99629098],[102.4740871,32.99614771]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47583054,32.97543589],[102.48253015,32.97409274],[102.49357752,32.97714266],[102.487862,32.96835132],[102.48418833,32.96581988],[102.48111263,32.9601122],[102.47562774,32.96266395],[102.47831093,32.9674422],[102.47472397,32.96921255],[102.47583054,32.97543589]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.69710639,32.86654594],[102.69249312,32.86481953],[102.68808542,32.85806472],[102.67976877,32.86483451],[102.68602492,32.87553683],[102.69710639,32.86654594]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.726688,32.88244324],[102.72539234,32.88165872],[102.72598369,32.8806724],[102.72962991,32.87917152],[102.72649429,32.87685946],[102.72067134,32.87670802],[102.7189856,32.8752138],[102.71620146,32.87645725],[102.71216137,32.88090302],[102.71038562,32.88493019],[102.71111062,32.89006316],[102.726688,32.88244324]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"围栏建设","feature_role":"工程范围","township":null,"area_mu":28789450.4125,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50664245,32.88368162],[102.51130023,32.88727424],[102.51480987,32.89335195],[102.52498186,32.90397769],[102.52628138,32.9125378],[102.53121981,32.92108246],[102.53861727,32.91548549],[102.53885619,32.91010236],[102.54046158,32.90620199],[102.5386414,32.89704882],[102.54240774,32.8914214],[102.5410317,32.8883355],[102.54195386,32.88375098],[102.55386287,32.88372744],[102.5571887,32.88204268],[102.57126618,32.88159746],[102.57374374,32.87996386],[102.57440196,32.87681173],[102.58052258,32.87069519],[102.58257752,32.86329953],[102.57909889,32.85304484],[102.57595342,32.8491659],[102.57205832,32.83747466],[102.56798419,32.83672979],[102.56407307,32.83306963],[102.56222857,32.83461819],[102.56017364,32.83282571],[102.55896451,32.83340244],[102.55702081,32.83801494],[102.55315604,32.84184921],[102.5554335,32.84451111],[102.55462386,32.84520179],[102.55235349,32.84368498],[102.54811291,32.84530682],[102.54094608,32.85656036],[102.53714864,32.85680574],[102.53444984,32.85926026],[102.53150549,32.86606728],[102.52279421,32.8614471],[102.52109832,32.85801188],[102.51682759,32.86043634],[102.51860213,32.87033534],[102.51832368,32.87664608],[102.50664245,32.88368162]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":18.7326,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.62946685,32.92290765],[102.63339345,32.9251895],[102.63484894,32.92175822],[102.62909189,32.91980627],[102.62946685,32.92290765]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":315.8707,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.87238293,32.84217914],[102.8769408,32.84208554],[102.87934608,32.84412508],[102.88127243,32.84001539],[102.87148804,32.84188936],[102.86838641,32.84098339],[102.87308836,32.84046973],[102.866095,32.83969384],[102.87688431,32.84015691],[102.88253039,32.83865149],[102.87679649,32.83789308],[102.8689084,32.83459865],[102.86641066,32.83489748],[102.86491939,32.83963785],[102.86947175,32.84207881],[102.87238293,32.84217914]]],[[[102.83550297,32.85821583],[102.83874156,32.85910809],[102.8420257,32.86206331],[102.84082208,32.85816659],[102.84397291,32.85587616],[102.85659466,32.85637731],[102.86721971,32.85355987],[102.86371581,32.85037781],[102.86752408,32.85323713],[102.87447912,32.84949919],[102.87005476,32.847264],[102.87153166,32.84403842],[102.86927232,32.84842079],[102.86707519,32.84801235],[102.86370484,32.85019227],[102.86099523,32.8482261],[102.85633508,32.85267151],[102.85252683,32.85166692],[102.8493471,32.85254737],[102.84861452,32.85159809],[102.85021777,32.85137727],[102.84891305,32.84970664],[102.84647491,32.84921024],[102.8425683,32.84973282],[102.83893922,32.84851667],[102.83374764,32.84944837],[102.83197828,32.85125415],[102.83550297,32.85821583]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":1629.4185,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.83342102,32.76389892],[102.82542169,32.75238104],[102.82566333,32.74903249],[102.82295999,32.74609202],[102.823357,32.7450588],[102.82143968,32.74530994],[102.82253362,32.74282476],[102.8193475,32.74113938],[102.8160342,32.73242332],[102.80689304,32.72755746],[102.79938595,32.73144576],[102.79908452,32.73410439],[102.7957226,32.73389675],[102.79194459,32.73566128],[102.78760958,32.7357344],[102.78107175,32.73056634],[102.7738075,32.72819493],[102.77078083,32.72912969],[102.76551103,32.73392575],[102.76715954,32.7365724],[102.77342253,32.73924287],[102.77644236,32.74503577],[102.78373948,32.74661262],[102.79093208,32.75741637],[102.79734208,32.76195627],[102.80332363,32.77153713],[102.80712431,32.77214253],[102.8183563,32.769533],[102.82176178,32.77138108],[102.83342102,32.76389892]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.7592763,32.92909615],[102.76290874,32.93630885],[102.76335283,32.94058118],[102.76517164,32.94152431],[102.77130914,32.93934905],[102.77335598,32.9404815],[102.77373971,32.94296017],[102.77936205,32.94316566],[102.77753781,32.94420761],[102.77927879,32.94528461],[102.79207373,32.94599618],[102.79065476,32.94063943],[102.78478331,32.93496622],[102.7825432,32.92730809],[102.78788983,32.92542325],[102.78462399,32.92204666],[102.78079322,32.92431155],[102.78312865,32.93045305],[102.7808508,32.92877351],[102.78006526,32.92436023],[102.77565234,32.92298654],[102.77398768,32.92412287],[102.77447286,32.9226694],[102.77218875,32.92310281],[102.77358866,32.92404841],[102.77029593,32.92272325],[102.77239883,32.92514361],[102.76883322,32.9223601],[102.76535615,32.92398625],[102.75993467,32.92351549],[102.7588118,32.9239918],[102.76082201,32.92566288],[102.75795527,32.92704298],[102.7592763,32.92909615]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.85400375,32.75599767],[102.85644557,32.75625583],[102.86234889,32.74726621],[102.86028144,32.73799917],[102.85772866,32.7374212],[102.85346615,32.74509974],[102.85400375,32.75599767]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.64875912,32.90746763],[102.64401571,32.91090365],[102.64468574,32.91593872],[102.64063934,32.9196239],[102.63584774,32.92041178],[102.64014299,32.92611544],[102.64016718,32.92947432],[102.64208521,32.93183105],[102.64193229,32.93572523],[102.64519347,32.93601379],[102.65178402,32.93353668],[102.65289162,32.93643186],[102.6506413,32.93819943],[102.65146222,32.93903491],[102.65579582,32.93740908],[102.6609866,32.94150413],[102.66072465,32.94280331],[102.65774495,32.9438878],[102.66182016,32.94401897],[102.66183039,32.94539304],[102.66857317,32.95108269],[102.66686835,32.953153],[102.66877725,32.95413522],[102.6687005,32.95596781],[102.67050395,32.95496571],[102.67018885,32.95160842],[102.67624854,32.94832366],[102.67688925,32.94685445],[102.68355047,32.94416153],[102.6832175,32.94324727],[102.67951146,32.94166432],[102.67076187,32.94835324],[102.67170452,32.94309784],[102.67846175,32.93876717],[102.67402384,32.93554671],[102.6671216,32.94317011],[102.66525576,32.94337091],[102.66652283,32.93878371],[102.67208536,32.93360092],[102.66880135,32.93328455],[102.66661845,32.93644527],[102.66346482,32.93768827],[102.66260544,32.93626144],[102.66806565,32.93251076],[102.66567977,32.93123524],[102.66381811,32.93196084],[102.66413938,32.92952576],[102.66199948,32.93087308],[102.65982348,32.93498791],[102.6576735,32.93499925],[102.66124305,32.92806202],[102.65927286,32.92940839],[102.65749751,32.92650725],[102.65396112,32.93029514],[102.65551358,32.92599282],[102.65256828,32.9255311],[102.65593976,32.9224121],[102.65468712,32.92132127],[102.65182549,32.924533],[102.65041154,32.92458808],[102.65248369,32.92171449],[102.64886111,32.92144707],[102.65145424,32.92019304],[102.64997263,32.91872165],[102.65302522,32.91841946],[102.6521438,32.91393902],[102.65439939,32.91297297],[102.65193844,32.90907334],[102.64875912,32.90746763]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.93001085,32.79557278],[102.92951208,32.79215643],[102.92323362,32.78808048],[102.918835,32.78747156],[102.90851069,32.78259809],[102.90416087,32.78253414],[102.9083175,32.78026155],[102.90509251,32.77971234],[102.90925966,32.77848934],[102.90295179,32.7746702],[102.89990605,32.77507382],[102.89735275,32.77389931],[102.89737334,32.77595083],[102.89568579,32.77663089],[102.89553166,32.77815881],[102.89923331,32.78118593],[102.89177585,32.78100068],[102.89500332,32.77615864],[102.89338532,32.77249627],[102.87316812,32.77263882],[102.87325022,32.77526247],[102.87148649,32.77393878],[102.86538819,32.77551666],[102.86486508,32.77748988],[102.86824877,32.77975671],[102.87583169,32.77892524],[102.87562469,32.77993439],[102.87032155,32.78102486],[102.87186872,32.7839914],[102.86809017,32.78575822],[102.86711373,32.79130735],[102.871273,32.78962952],[102.87198231,32.79118652],[102.87097123,32.79316315],[102.8838839,32.80093028],[102.88705118,32.792257],[102.8858567,32.79093074],[102.87994926,32.78761338],[102.87264109,32.78888597],[102.87554338,32.78069722],[102.87760602,32.77907963],[102.89077793,32.78933201],[102.89933509,32.78734594],[102.91643442,32.79748268],[102.92790519,32.79299282],[102.93001085,32.79557278]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65126375,32.79029359],[102.65473074,32.78855526],[102.65840639,32.78448983],[102.6563601,32.78274469],[102.65846893,32.78071054],[102.65728374,32.77930443],[102.65862745,32.77769417],[102.65814668,32.77376504],[102.65580465,32.76862418],[102.65314832,32.76989772],[102.6513399,32.77593822],[102.64694822,32.78096143],[102.64989517,32.77609841],[102.6508963,32.77086372],[102.65448944,32.76794397],[102.65182182,32.76146873],[102.64580307,32.75378924],[102.64003645,32.75595644],[102.64241062,32.75945607],[102.64348053,32.77002663],[102.64131316,32.78233457],[102.64267049,32.78304725],[102.64583852,32.78997814],[102.65126375,32.79029359]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65269616,32.75754444],[102.65704229,32.75068088],[102.66133092,32.75032432],[102.66395633,32.752655],[102.67049233,32.75223193],[102.67200909,32.75871295],[102.67705486,32.75694934],[102.67263305,32.75088958],[102.67147429,32.74695936],[102.67453669,32.73025493],[102.66855338,32.73152467],[102.66827031,32.73595409],[102.65962794,32.74272653],[102.6615131,32.74478932],[102.66458944,32.74484175],[102.66493131,32.7474601],[102.6580001,32.74930983],[102.654832,32.74846756],[102.64921468,32.75245708],[102.65018876,32.75440832],[102.651706,32.75339844],[102.6522762,32.75415891],[102.65110156,32.75569188],[102.65269616,32.75754444]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.65411951,32.74309929],[102.65827909,32.74059636],[102.66034753,32.73781804],[102.65976823,32.73581708],[102.66168796,32.73585467],[102.66410091,32.73388562],[102.66408109,32.73121371],[102.66117681,32.72779361],[102.65806555,32.7269034],[102.648419,32.72776481],[102.64940801,32.73181544],[102.64761369,32.73349473],[102.64773798,32.73506867],[102.64921853,32.73682645],[102.65377521,32.7346079],[102.64885206,32.74078866],[102.64954441,32.74283679],[102.65331693,32.74143347],[102.65411951,32.74309929]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":14000,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.53092232,32.92091441],[102.52272441,32.92755252],[102.51656658,32.92715824],[102.51676626,32.93036377],[102.52017384,32.93256354],[102.52291252,32.93644554],[102.52916927,32.93583226],[102.53585566,32.93744511],[102.53845654,32.93619338],[102.54620939,32.94142895],[102.55582153,32.94097432],[102.56473429,32.94374181],[102.57007404,32.94271749],[102.57283119,32.94451607],[102.57669658,32.94302109],[102.58628582,32.94698437],[102.59495193,32.94818395],[102.60135751,32.94562449],[102.60393306,32.94161697],[102.60361093,32.93584523],[102.59419486,32.93402],[102.57575194,32.93379778],[102.56605666,32.93225322],[102.56596087,32.93426907],[102.56455389,32.93509992],[102.5630856,32.93483171],[102.56143123,32.93089994],[102.55307086,32.93157848],[102.54680131,32.92780426],[102.54401184,32.93349625],[102.54307168,32.93075204],[102.54375618,32.92722208],[102.53607666,32.92368247],[102.53310391,32.92607705],[102.53404536,32.92909616],[102.53303126,32.93207781],[102.52981139,32.92952642],[102.52372378,32.92981164],[102.52778642,32.92796235],[102.53057525,32.92504956],[102.53241464,32.92233161],[102.53092232,32.92091441]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":3000,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.55247254,32.9818409],[102.55019899,32.98329378],[102.55783901,32.98953987],[102.55943126,32.99274319],[102.57190431,32.99890208],[102.57955254,33.00648177],[102.58592681,33.01026307],[102.59222042,33.01142619],[102.59251425,33.00455416],[102.58985111,33.005313],[102.58641476,33.00355809],[102.58442454,33.0040102],[102.58421647,33.00268285],[102.5707576,32.99516296],[102.56944777,32.99222028],[102.56571109,32.9911685],[102.55247254,32.9818409]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":200,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.59527338,33.00487445],[102.59578418,33.00268868],[102.59366394,32.99995052],[102.59017426,33.0010511],[102.59527338,33.00487445]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":3000,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58598836,32.8949237],[102.58763456,32.89584639],[102.5903945,32.89413956],[102.59058302,32.89004993],[102.58806341,32.8791469],[102.58567765,32.87749765],[102.58117547,32.87730871],[102.58612723,32.87707567],[102.57984726,32.87193307],[102.57173068,32.88151701],[102.57185867,32.88315612],[102.57707054,32.8846113],[102.57943684,32.88326438],[102.58279432,32.88649331],[102.58351987,32.89311519],[102.58573348,32.89260862],[102.58598836,32.8949237]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":5500,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.56189862,32.89393946],[102.55408672,32.89352308],[102.55761663,32.90204282],[102.55761835,32.90541273],[102.56068292,32.90722611],[102.57023522,32.90649583],[102.57725256,32.90843324],[102.59428241,32.90585174],[102.59372033,32.9029916],[102.59470632,32.90157459],[102.58829319,32.90339896],[102.58728137,32.90092261],[102.58808722,32.89962101],[102.58358839,32.89666477],[102.5735056,32.89774203],[102.56331292,32.90294144],[102.56983541,32.89691905],[102.56189862,32.89393946]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":2700,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.58743151,32.96298754],[102.58420479,32.96806026],[102.58572609,32.96872112],[102.58449005,32.97012013],[102.59120721,32.97241691],[102.5940476,32.97596091],[102.59478044,32.9798966],[102.59767392,32.98185238],[102.59913446,32.98587235],[102.6007627,32.98654586],[102.60090847,32.98399538],[102.60227756,32.98285895],[102.60101788,32.97768454],[102.60033465,32.97576404],[102.59657626,32.97408851],[102.59600074,32.97267895],[102.59669659,32.97177862],[102.60152651,32.97284331],[102.60291185,32.96852529],[102.59282238,32.96402176],[102.58752991,32.96891922],[102.58871126,32.96474545],[102.59059442,32.96348123],[102.58818603,32.96218716],[102.58743151,32.96298754]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.61166227,32.87965239],[102.61614468,32.8796716],[102.62002717,32.87151484],[102.61779244,32.87017464],[102.6207877,32.86576252],[102.62609688,32.86205765],[102.62536701,32.85343657],[102.61949805,32.85081764],[102.62313887,32.84574342],[102.62693602,32.84443523],[102.62858521,32.83820704],[102.6269501,32.83716171],[102.62556351,32.83286295],[102.62697249,32.83059325],[102.62101529,32.82953888],[102.62554759,32.8285544],[102.62606176,32.82547905],[102.62843514,32.8246055],[102.62804143,32.8235864],[102.63324128,32.81617471],[102.62652719,32.81455491],[102.62549074,32.81323631],[102.62293433,32.81337808],[102.62357538,32.8118091],[102.64396043,32.81069972],[102.64342335,32.80516765],[102.63821326,32.8036209],[102.6247093,32.80491887],[102.62332444,32.80725423],[102.62187916,32.8074141],[102.62213786,32.81210788],[102.61856045,32.81656912],[102.61825096,32.81963835],[102.61615569,32.82226341],[102.61404047,32.8220066],[102.61199793,32.82410648],[102.61175868,32.82877408],[102.6142678,32.8287618],[102.61621388,32.83805407],[102.62007542,32.843796],[102.61370041,32.8557368],[102.61318005,32.86687002],[102.61511773,32.87162046],[102.61242206,32.87164896],[102.61112852,32.87298363],[102.61334044,32.87627078],[102.61575351,32.87722083],[102.61166227,32.87965239]]],[[[102.60710482,32.88408637],[102.60936162,32.88002928],[102.61166227,32.87965239],[102.59922133,32.87983358],[102.5972466,32.87717681],[102.59456593,32.86694066],[102.59254453,32.86904012],[102.59282619,32.87058471],[102.59545262,32.87271935],[102.5960757,32.87457722],[102.59510241,32.87615641],[102.59835982,32.88290092],[102.59691244,32.88462553],[102.59413166,32.88483917],[102.59326134,32.88661825],[102.5951696,32.88784019],[102.5983509,32.88662263],[102.5998247,32.88881993],[102.59544292,32.89319236],[102.59684092,32.89858591],[102.60017144,32.8993143],[102.60422757,32.89694726],[102.60710482,32.88408637]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.52540391,32.81358401],[102.52034874,32.81295239],[102.5204658,32.81558574],[102.51841454,32.81848574],[102.5196215,32.82197343],[102.5180125,32.82515788],[102.51627534,32.82379088],[102.5173033,32.8256475],[102.5124458,32.82976328],[102.50794725,32.84008791],[102.51027045,32.83952688],[102.51533945,32.83291199],[102.51556362,32.83414783],[102.51958038,32.83445186],[102.52449138,32.83919516],[102.52352818,32.84148948],[102.52414885,32.84746261],[102.53001632,32.84557704],[102.53208291,32.84141714],[102.53013794,32.82292562],[102.53068846,32.81857173],[102.53013546,32.8167991],[102.52540391,32.81358401]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50143733,32.82999983],[102.50217932,32.82627514],[102.49801643,32.82462176],[102.49673861,32.82856328],[102.4950196,32.82940509],[102.49422778,32.83439437],[102.50143733,32.82999983]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49770992,32.81396714],[102.50185797,32.82144036],[102.50624343,32.82149904],[102.50905577,32.81919734],[102.51002216,32.81426928],[102.50803867,32.81126179],[102.50949095,32.80831667],[102.49555455,32.80681248],[102.49593082,32.80131427],[102.49899437,32.8013115],[102.49888202,32.79738027],[102.49372417,32.79637007],[102.49235595,32.80112923],[102.49264387,32.80723556],[102.49770992,32.81396714]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.66645755,32.78894019],[102.65895722,32.80014497],[102.65684697,32.80511832],[102.65778113,32.80921682],[102.66032855,32.8183338],[102.66604372,32.81716207],[102.66811002,32.81851978],[102.66771775,32.8204686],[102.67170265,32.82136339],[102.67178124,32.81678863],[102.67472754,32.82083801],[102.67710866,32.81292374],[102.67667756,32.8097197],[102.67441858,32.80686905],[102.66893177,32.80752831],[102.66456459,32.81287644],[102.66560971,32.80754601],[102.66010925,32.80637274],[102.66159059,32.80499075],[102.67196067,32.80459199],[102.67479378,32.80268729],[102.67198852,32.79555654],[102.66645755,32.78894019]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":5442549.4089,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.50664245,32.88368162],[102.50346544,32.88726951],[102.50399607,32.89394242],[102.5027934,32.89777072],[102.50688417,32.9010385],[102.51022856,32.90685839],[102.51366978,32.90919181],[102.51600854,32.92582662],[102.52023904,32.92366197],[102.52512325,32.92876598],[102.52796941,32.92786652],[102.53241675,32.92226517],[102.52806597,32.91684274],[102.52549541,32.91683831],[102.52713381,32.91533511],[102.52580418,32.91395129],[102.52483287,32.90483728],[102.52274661,32.90402534],[102.52279808,32.90139292],[102.52146463,32.90162751],[102.52212156,32.90048282],[102.51982767,32.89973255],[102.51888544,32.89721717],[102.51873342,32.89830568],[102.51721615,32.89804476],[102.51779423,32.89630559],[102.51434452,32.89439219],[102.51284732,32.8897491],[102.50965127,32.88626616],[102.50700001,32.88544099],[102.50664245,32.88368162]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":2267912.5625,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51360023,32.93444199],[102.51102568,32.93284766],[102.5067156,32.93585781],[102.50636402,32.93453089],[102.50524652,32.93542097],[102.50864697,32.93247725],[102.50636684,32.92950441],[102.51059002,32.93091863],[102.5106009,32.92788878],[102.50955111,32.92734435],[102.51072666,32.9267355],[102.50960476,32.91893794],[102.5039716,32.91518186],[102.5018247,32.9196724],[102.504574,32.92514006],[102.50358408,32.93415238],[102.50843187,32.93869194],[102.51214412,32.93875312],[102.51525593,32.94377506],[102.51927569,32.94606775],[102.52134603,32.95711337],[102.52293355,32.9529843],[102.52333946,32.94565153],[102.51360023,32.93444199]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":8256768.9296,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51891173,32.9600527],[102.51673265,32.96073881],[102.51519722,32.95909236],[102.51334276,32.95942445],[102.50973373,32.96566104],[102.51170557,32.96210311],[102.51144423,32.95996662],[102.50722676,32.96277028],[102.50924273,32.95900379],[102.50645007,32.95758374],[102.51389547,32.95713346],[102.51405114,32.95469466],[102.51250799,32.95207677],[102.50764962,32.95357572],[102.50453205,32.95270565],[102.50458376,32.9518466],[102.5092249,32.95194705],[102.51038726,32.94827135],[102.50446105,32.94107637],[102.502292,32.94275508],[102.50409257,32.94095857],[102.4980064,32.93331064],[102.49446885,32.93409764],[102.49578435,32.93257514],[102.49303002,32.93175582],[102.49116319,32.92566536],[102.4926558,32.92548772],[102.49495016,32.92908581],[102.49695313,32.92910649],[102.49533111,32.92434633],[102.49703361,32.91921512],[102.48849713,32.90997322],[102.48601155,32.91339568],[102.4884373,32.92919163],[102.4931029,32.94200421],[102.49567905,32.94525724],[102.49706107,32.95335195],[102.50154452,32.95366333],[102.50255737,32.96063305],[102.5045036,32.96369108],[102.50813333,32.96497417],[102.50911899,32.96708863],[102.51395714,32.96686364],[102.51861603,32.97354683],[102.52337667,32.9745194],[102.52938795,32.97161696],[102.53238244,32.97257758],[102.53948412,32.97871928],[102.54479972,32.98000927],[102.55140193,32.98425538],[102.55272028,32.98359302],[102.55283805,32.98214203],[102.55034188,32.97983229],[102.54918433,32.98012748],[102.5480082,32.97741491],[102.53568113,32.9665165],[102.53370894,32.96686084],[102.53085211,32.96465912],[102.52476985,32.96297596],[102.52297081,32.96503518],[102.52251626,32.96954598],[102.52106255,32.96778666],[102.51991117,32.96931829],[102.51798169,32.96846746],[102.52107432,32.96497153],[102.52102894,32.96206121],[102.51891173,32.9600527]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2020年退牧还草工程项目","project_category":"草地修复","year":2020,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":3541603.3033,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.51535678,32.85617506],[102.51443552,32.85719039],[102.5173443,32.86745124],[102.51817899,32.87962793],[102.51302332,32.88204343],[102.51333939,32.88390298],[102.51694097,32.88477563],[102.52043223,32.89143274],[102.52363601,32.88806985],[102.52179376,32.88057693],[102.52377623,32.87306801],[102.52030335,32.87015095],[102.51669411,32.86106918],[102.5196772,32.86167572],[102.51870652,32.86391277],[102.52028794,32.86751338],[102.52386964,32.87087659],[102.52495538,32.86514635],[102.52535468,32.86958208],[102.52901837,32.86956664],[102.52927267,32.87063317],[102.52594337,32.87161223],[102.52337548,32.87915226],[102.52376282,32.88155542],[102.52563323,32.88229191],[102.53367419,32.87853031],[102.5362235,32.87372218],[102.53150549,32.86606728],[102.52279421,32.8614471],[102.52109832,32.85801188],[102.51535678,32.85617506]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.01537038,32.397042],[102.01313867,32.39275037],[102.0125626,32.38469719],[102.01649203,32.38193251],[102.01482915,32.38024398],[102.01827609,32.37984794],[102.01523179,32.37849694],[102.01266202,32.37902928],[102.00972747,32.37699083],[102.01073881,32.37875747],[102.00304186,32.37720942],[102.00952299,32.38080588],[102.00697702,32.38156224],[102.00811021,32.38200491],[102.00782211,32.38329333],[102.01004345,32.38350194],[102.00791353,32.38371086],[101.99822947,32.37443995],[102.00142373,32.37400991],[102.00120445,32.37521958],[102.00282391,32.3753484],[102.00989581,32.37430324],[102.0183594,32.37888328],[102.02364536,32.3790852],[102.03059996,32.37684407],[102.03147826,32.3691592],[102.02878169,32.3701266],[102.02855744,32.37224416],[102.02482245,32.37069243],[102.02424618,32.37219989],[102.02183467,32.3679253],[102.01702977,32.36540153],[102.01536818,32.36601045],[102.0183574,32.37572044],[102.02060275,32.37730679],[102.01815084,32.37640051],[102.01395332,32.36601386],[102.01181686,32.36583119],[102.0109624,32.3662201],[102.01264233,32.36767536],[102.01057603,32.36778291],[102.01363345,32.36859384],[102.01455443,32.3702281],[102.00926195,32.36990053],[102.01405558,32.37137937],[102.01089988,32.37241159],[102.01196843,32.37389674],[102.01430045,32.37421522],[102.01240711,32.3743805],[102.01409946,32.37569119],[102.00813744,32.37031218],[102.00625747,32.37073412],[102.00764917,32.37141404],[102.00535109,32.37117482],[102.00631665,32.37277409],[102.00497094,32.37117205],[102.00171585,32.37138915],[102.00062461,32.37206212],[102.00092708,32.37361887],[101.99793929,32.37366096],[101.99315698,32.37620587],[101.99819152,32.37666933],[102.00916478,32.38699513],[102.01191554,32.38781308],[102.00987978,32.38857676],[102.01101594,32.38956921],[102.00857514,32.38968392],[102.00869739,32.39103348],[102.00526972,32.39133145],[102.01050857,32.39197754],[102.00989784,32.39273066],[102.00676725,32.39308981],[102.00236069,32.39138136],[102.00776009,32.39465224],[102.01288606,32.39461389],[102.01336996,32.3960263],[102.01150351,32.39643535],[102.0124292,32.39743579],[102.01537038,32.397042]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.01916675,32.4020254],[102.01636784,32.39821361],[102.01306251,32.4013436],[102.01069904,32.40106422],[102.01102428,32.40190249],[102.00574242,32.3983508],[102.00200936,32.39216655],[101.99773969,32.38894372],[101.9971765,32.39069384],[101.99883877,32.39161955],[101.99935335,32.39495508],[102.00493983,32.39860258],[102.00250339,32.39932047],[102.00518438,32.40499085],[102.01916675,32.4020254]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[101.97897563,32.40159707],[101.98069474,32.40449158],[101.98437002,32.40377667],[101.98072324,32.40521522],[101.98129387,32.40719317],[101.98501554,32.40470098],[101.98737796,32.40500663],[101.9873107,32.40328876],[101.99056163,32.4010722],[101.99415066,32.40063613],[101.99383554,32.40274526],[102.00439921,32.40932093],[102.00507445,32.41317654],[102.00888965,32.41577275],[102.00933898,32.41747094],[102.00819142,32.4184922],[102.0042647,32.41986667],[102.00300442,32.41707997],[102.00115278,32.41660361],[102.00264441,32.41834928],[102.00203685,32.41901735],[102.0003041,32.41765262],[101.99879033,32.41445579],[101.98835033,32.41083194],[101.98392122,32.4110628],[101.98727588,32.41349182],[101.98551046,32.41539248],[101.98858464,32.41463556],[101.9873928,32.41626408],[101.98974077,32.41517778],[101.99110851,32.41709893],[101.98773775,32.41781258],[101.9896025,32.4193445],[101.985439,32.41784291],[101.9867756,32.41881099],[101.98571442,32.42116248],[101.98913277,32.42007783],[101.98932952,32.42140799],[101.99165039,32.4196068],[101.99375998,32.42108023],[101.98984276,32.42255327],[101.99334672,32.42245306],[101.99262053,32.4235138],[101.98555424,32.42283803],[101.98772606,32.4240397],[101.98575269,32.42571641],[101.989405,32.42540478],[101.98648319,32.426533],[101.98759685,32.42712601],[101.98694261,32.4284024],[101.98981525,32.42619257],[101.99617706,32.42415973],[101.99824894,32.42671438],[101.99091773,32.42853919],[101.99173556,32.42912607],[101.98966975,32.43034202],[101.99354682,32.4305228],[101.99862897,32.42843545],[101.99522611,32.43207587],[101.99464225,32.43443536],[101.99871467,32.43038943],[102.00103774,32.43101495],[101.99813334,32.43298981],[102.00085263,32.4335583],[101.99579445,32.43495707],[101.9976164,32.43507861],[101.99632738,32.43646702],[102.00005801,32.4360054],[101.99748791,32.4371363],[101.99537786,32.43623437],[101.99752163,32.43866805],[102.00024369,32.43743337],[101.99942074,32.43875039],[101.996226,32.43871812],[101.99431025,32.43480994],[101.99205236,32.43450253],[101.99426979,32.44451551],[101.99725684,32.45151925],[102.00121286,32.44785924],[102.0027666,32.43454717],[102.00113724,32.42448157],[102.00364624,32.42314758],[102.00814861,32.42364176],[102.01181189,32.41637311],[102.01632936,32.41636431],[102.02083836,32.40559222],[102.01986083,32.40340112],[102.01806208,32.40587606],[102.01770226,32.40431304],[102.01226487,32.40605467],[102.0168941,32.40834156],[102.01542616,32.40910422],[102.01172569,32.40685532],[102.00931399,32.40776732],[102.00654339,32.4066983],[102.00344407,32.40003406],[102.00161294,32.40010329],[102.00218446,32.39913504],[101.99819635,32.39498742],[101.99751636,32.38747416],[101.99528353,32.38861728],[101.99698076,32.39033204],[101.99319139,32.38911107],[101.99499073,32.38889636],[101.99301115,32.38829024],[101.9954632,32.38760798],[101.99180006,32.38766683],[101.99255413,32.37992713],[101.99467303,32.37829058],[101.99154346,32.37650764],[101.98929959,32.38205197],[101.98954376,32.3800264],[101.9885942,32.37972692],[101.99011012,32.37913933],[101.99111661,32.3763154],[101.98784109,32.3762412],[101.98622533,32.37478468],[101.98561075,32.37748663],[101.98575059,32.37456284],[101.9841748,32.37415435],[101.97907317,32.37480374],[101.98172966,32.37678448],[101.97883415,32.37495879],[101.97568666,32.37488784],[101.97942014,32.3787751],[101.98184512,32.3791274],[101.98075183,32.37999342],[101.98185324,32.38399183],[101.98067031,32.38528461],[101.98526543,32.38629321],[101.98343745,32.38770068],[101.98642503,32.38829752],[101.9855947,32.38881205],[101.98949443,32.39663089],[101.98947164,32.3991886],[101.98609672,32.40031443],[101.98722158,32.4008299],[101.98555654,32.40166957],[101.98286812,32.40060988],[101.97897563,32.40159707]],[[101.99207035,32.39372973],[101.99039085,32.39313944],[101.99208948,32.39166569],[101.99005196,32.39070955],[101.99213653,32.38895526],[101.996211,32.39085225],[101.99207035,32.39372973]],[[101.99520623,32.41868556],[101.99319866,32.41342022],[101.99475966,32.41457985],[101.99381774,32.41549081],[101.99520623,32.41868556]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.1156573,32.44643057],[102.10669606,32.44202405],[102.11535039,32.44404369],[102.1159692,32.43896145],[102.11470351,32.439268],[102.11492145,32.43807485],[102.1128009,32.43630537],[102.11440197,32.43425801],[102.11308912,32.43369368],[102.11427091,32.43312135],[102.11247691,32.43333768],[102.11021225,32.43606907],[102.11304581,32.43264869],[102.11065818,32.43405333],[102.11214203,32.43247161],[102.11175007,32.43116568],[102.11022413,32.4316075],[102.10999546,32.43326829],[102.10912202,32.43218585],[102.10862309,32.43519015],[102.10827514,32.43360144],[102.10747779,32.43498833],[102.10453459,32.43573775],[102.10495142,32.43294569],[102.10705334,32.43381004],[102.11127362,32.43018495],[102.10810183,32.43047359],[102.10834905,32.42853841],[102.110553,32.42906384],[102.1097187,32.42752679],[102.10793831,32.42794939],[102.10960385,32.42733474],[102.10841867,32.4252503],[102.10589108,32.42628587],[102.10022438,32.42372026],[102.10223163,32.42322656],[102.10716742,32.42559765],[102.1086105,32.42321528],[102.10428143,32.42092846],[102.10699497,32.42249135],[102.10776445,32.42141703],[102.10573629,32.41899943],[102.1062761,32.41772342],[102.10395142,32.41769821],[102.10583538,32.41713834],[102.10571003,32.4157737],[102.1005628,32.41594493],[102.0992672,32.41438557],[102.10214694,32.41392517],[102.1028518,32.41539432],[102.10473598,32.41505874],[102.10297906,32.41352366],[102.10443066,32.41372289],[102.10361403,32.41062148],[102.09681631,32.4108273],[102.09551114,32.4134021],[102.09522454,32.41167551],[102.09306271,32.41106131],[102.08933866,32.41283164],[102.08562163,32.41279652],[102.08533623,32.41494104],[102.08730931,32.41923433],[102.09116995,32.42195511],[102.08560658,32.42868728],[102.08938747,32.44003393],[102.09258142,32.44090721],[102.08942671,32.44663999],[102.09351994,32.44180223],[102.09211462,32.4462157],[102.09814456,32.44759497],[102.0947537,32.44735301],[102.09634644,32.45013138],[102.09381825,32.44747897],[102.09099686,32.44691439],[102.08875526,32.44933768],[102.0903671,32.45025511],[102.08827124,32.45073974],[102.09648835,32.45722878],[102.09920176,32.45438141],[102.10266885,32.45579453],[102.10149236,32.45308988],[102.10667034,32.46015522],[102.10894227,32.46099412],[102.11011937,32.45649594],[102.11292882,32.45280128],[102.11503133,32.45207764],[102.1156573,32.44643057]],[[102.10352244,32.44180287],[102.10548092,32.44198735],[102.10435385,32.43813028],[102.10520885,32.44029836],[102.1076075,32.44155609],[102.10544777,32.44251705],[102.10352244,32.44180287]],[[102.1080385,32.43845226],[102.10754694,32.4367563],[102.10890758,32.43820815],[102.10900449,32.4415865],[102.1080385,32.43845226]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.13847284,32.37620534],[102.13829576,32.37423797],[102.13119549,32.38411913],[102.12973295,32.39369769],[102.12604205,32.40132659],[102.12276589,32.42318028],[102.12466398,32.4273588],[102.12120633,32.43842924],[102.12770981,32.43358782],[102.12499743,32.42983786],[102.12775725,32.43353032],[102.13002812,32.43084065],[102.12883902,32.42850547],[102.12734169,32.42859242],[102.12757066,32.4242867],[102.12548198,32.42398696],[102.12693026,32.42249909],[102.12457766,32.42067901],[102.12608658,32.41936764],[102.12601021,32.41755668],[102.12457895,32.41672662],[102.12609832,32.41332513],[102.12500129,32.4113842],[102.12708093,32.4102374],[102.12686406,32.4039844],[102.12886385,32.39873718],[102.129526,32.40644767],[102.12844129,32.40846485],[102.12928226,32.40971121],[102.13175225,32.40928722],[102.12972851,32.41191476],[102.13065469,32.42054883],[102.13208864,32.42161042],[102.13002127,32.42209096],[102.13113433,32.42411726],[102.12942907,32.42743735],[102.13063575,32.43001194],[102.13299446,32.42842223],[102.13679496,32.42080765],[102.13187532,32.41397279],[102.13345982,32.41283922],[102.13279279,32.41123391],[102.13446168,32.41272283],[102.13530583,32.41152169],[102.13091198,32.38678357],[102.13269606,32.38284321],[102.13847284,32.37620534]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.1663847,32.41031391],[102.16888176,32.40577775],[102.17005814,32.3991785],[102.16828454,32.39841394],[102.17063324,32.39620248],[102.16907463,32.39493507],[102.16568132,32.39532649],[102.16479149,32.40086299],[102.16070053,32.40300605],[102.1578661,32.40327685],[102.15739458,32.39989399],[102.15228804,32.40061911],[102.14897834,32.39896886],[102.14886197,32.4004726],[102.14603287,32.40045313],[102.14228193,32.40307436],[102.13659476,32.41123624],[102.13570876,32.41374284],[102.13873869,32.41648837],[102.13586536,32.41669653],[102.13603959,32.42006237],[102.13682233,32.42080185],[102.14683239,32.4179058],[102.15516773,32.41841154],[102.15980568,32.41014203],[102.15730832,32.41344671],[102.15631185,32.41747014],[102.16100353,32.41728778],[102.16451404,32.41533855],[102.1663847,32.41031391]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.1374902,32.3901387],[102.13615912,32.39269587],[102.13831951,32.39498675],[102.13495546,32.39576493],[102.134503,32.39845351],[102.13720702,32.39912642],[102.13921703,32.39662596],[102.13992746,32.3988045],[102.1357783,32.40136044],[102.13562779,32.41192748],[102.14559603,32.39976573],[102.1374902,32.3901387]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.16568132,32.39532649],[102.15720916,32.39339421],[102.15782138,32.39827351],[102.15956508,32.39905091],[102.15739458,32.39989399],[102.1578661,32.40327685],[102.16479149,32.40086299],[102.16568132,32.39532649]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[101.99696109,32.45771384],[101.99712973,32.45422258],[101.99520664,32.44944372],[101.99576468,32.44701453],[101.99231649,32.43642527],[101.99089976,32.43370136],[101.98571616,32.42925906],[101.9839624,32.4324214],[101.98510401,32.43392095],[101.98370156,32.43359531],[101.98172573,32.4375442],[101.98586691,32.43880955],[101.98160974,32.43826869],[101.98236759,32.43939458],[101.98099276,32.44145634],[101.97992823,32.44094574],[101.9805858,32.44171998],[101.97824559,32.44871624],[101.97892835,32.45147451],[101.98487846,32.45907241],[101.98515948,32.46146788],[101.986454,32.46160641],[101.98501862,32.46241268],[101.98683056,32.46540002],[101.98477069,32.46405892],[101.98358976,32.4580988],[101.97892108,32.45150091],[101.97703765,32.45816669],[101.98030837,32.46420688],[101.97725206,32.46130154],[101.9767869,32.46448662],[101.97580592,32.4625807],[101.97272707,32.46496831],[101.98481107,32.46592833],[101.9870922,32.46782886],[101.99112676,32.46302613],[101.99317449,32.46321369],[101.99781437,32.45898198],[101.99696109,32.45771384]],[[101.99159439,32.45206176],[101.99075024,32.45184697],[101.99157197,32.45116466],[101.99159439,32.45206176]],[[101.9852838,32.44221397],[101.98399502,32.44298684],[101.9825547,32.44159328],[101.9852838,32.44221397]],[[101.98363706,32.44648835],[101.98074501,32.44416645],[101.98473619,32.44611834],[101.98498328,32.44923674],[101.98887714,32.45327887],[101.99010809,32.45199974],[101.98945392,32.45390641],[101.99388844,32.45868327],[101.99334807,32.45951353],[101.98498038,32.44974494],[101.98363706,32.44648835]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[101.98980846,32.46915847],[101.99105001,32.46540555],[101.99464959,32.46461841],[101.99757435,32.45955064],[101.99591566,32.46424089],[101.99796904,32.46535604],[101.99313541,32.4663676],[101.99037784,32.47012008],[101.99608685,32.46926853],[101.99990109,32.46515007],[101.9999428,32.46099893],[101.99710674,32.45712628],[101.99785626,32.45901006],[101.99320581,32.46325014],[101.99116418,32.46305808],[101.98707244,32.46788434],[101.98480037,32.46597253],[101.97130965,32.46516362],[101.97409235,32.47191997],[101.97906461,32.46912653],[101.98371153,32.47258469],[101.98946061,32.47137613],[101.98980846,32.46915847]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.06842393,32.5002716],[102.07420523,32.50048069],[102.07936731,32.49879672],[102.07943239,32.49738054],[102.08104515,32.49723799],[102.08102616,32.49504606],[102.07348743,32.49281423],[102.06995906,32.48942256],[102.06775378,32.48912698],[102.06577854,32.49042357],[102.06106442,32.48803529],[102.0610295,32.49140495],[102.05725554,32.48987728],[102.05435184,32.49420189],[102.05606306,32.49685967],[102.05922936,32.49683279],[102.06097209,32.50003333],[102.06842393,32.5002716]],[[102.05555658,32.49429478],[102.05862836,32.49440791],[102.0588279,32.49604549],[102.05555658,32.49429478]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.09062417,32.49048479],[102.08609587,32.48890962],[102.08497082,32.49000054],[102.08749152,32.4928215],[102.09062417,32.49048479]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.08793934,32.48209282],[102.08339706,32.48275037],[102.08382037,32.48438325],[102.08547985,32.48865419],[102.09065027,32.49044479],[102.09241631,32.48820586],[102.08967021,32.4863317],[102.08925131,32.48402246],[102.08741496,32.48296442],[102.08793934,32.48209282]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.08192499,32.49433896],[102.08747336,32.49283091],[102.08692862,32.49140957],[102.08477324,32.49102568],[102.08518965,32.48857154],[102.08268922,32.48890362],[102.08323585,32.48379252],[102.07980882,32.48385777],[102.08066463,32.48709965],[102.07781856,32.48698692],[102.07873231,32.48892608],[102.07558295,32.48976545],[102.07416589,32.49189928],[102.07140211,32.48910349],[102.0699957,32.48941819],[102.0734913,32.49280119],[102.08192499,32.49433896]],[[102.08007825,32.4916681],[102.07874039,32.4915487],[102.08165849,32.4908368],[102.08007825,32.4916681]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.1239303,32.44056019],[102.12203253,32.44002435],[102.1207127,32.44323324],[102.12565335,32.44147655],[102.1239303,32.44056019]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年省级草原生态保护恢复项目-1790","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.1216187,32.43474889],[102.12461134,32.42735246],[102.12271276,32.42317888],[102.12599039,32.40131597],[102.12968069,32.3936894],[102.1311465,32.38410166],[102.1382501,32.37421492],[102.13437467,32.37327244],[102.12860531,32.38366272],[102.12893169,32.38500877],[102.12455188,32.38880992],[102.12336506,32.39793087],[102.12160733,32.40201787],[102.12174974,32.4053458],[102.12381864,32.40643524],[102.12118452,32.40732602],[102.12178072,32.40859003],[102.12444299,32.40879066],[102.11990238,32.41067844],[102.12254702,32.41095285],[102.12239773,32.41211219],[102.11803296,32.41293683],[102.12350399,32.41410939],[102.12182835,32.41524012],[102.11709399,32.41420207],[102.11554657,32.41765039],[102.12278303,32.41850728],[102.1197596,32.41971267],[102.11508664,32.41791008],[102.10969414,32.42212504],[102.11242193,32.42728643],[102.11353925,32.42569079],[102.11930982,32.4232641],[102.11355166,32.42570625],[102.11296501,32.42699106],[102.11738452,32.43210601],[102.11914613,32.43038824],[102.11730933,32.42935725],[102.11748591,32.42743595],[102.12166641,32.42695359],[102.12334762,32.42548642],[102.12372589,32.42713383],[102.12054244,32.4300528],[102.12252711,32.43225045],[102.11887955,32.43348883],[102.11963139,32.43462566],[102.11870717,32.43380661],[102.11913393,32.43543203],[102.11808643,32.436119],[102.12115244,32.43841027],[102.1216187,32.43474889]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.344925,32.79458056],[102.34478319,32.79672954],[102.34633222,32.79680806],[102.34642819,32.79464513],[102.344925,32.79458056]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.35313056,32.77973889],[102.35518857,32.7802018],[102.35565971,32.7787313],[102.35358006,32.77826492],[102.35313056,32.77973889]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.35398193,32.77394046],[102.35354722,32.77516667],[102.35601187,32.77589736],[102.35638306,32.77461721],[102.35398193,32.77394046]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38295833,32.74326389],[102.38463608,32.74493968],[102.38566655,32.74390545],[102.38397033,32.74248558],[102.38295833,32.74326389]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.43346111,32.80898056],[102.43550217,32.80896754],[102.43546648,32.80731381],[102.43343204,32.8073614],[102.43346111,32.80898056]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.366325,32.76462222],[102.36540392,32.7659758],[102.36715484,32.76688349],[102.36812726,32.76547576],[102.366325,32.76462222]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40316111,32.75272778],[102.40459127,32.75215287],[102.40377551,32.75041149],[102.40220387,32.75100317],[102.40316111,32.75272778]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39237222,32.73589722],[102.39410894,32.73744119],[102.39525566,32.73648043],[102.39326037,32.73506233],[102.39237222,32.73589722]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5004,32.77826111],[102.50172317,32.77751226],[102.5007702,32.77594241],[102.49915216,32.77679901],[102.5004,32.77826111]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3736,32.7312],[102.37136797,32.73272507],[102.3730098,32.7334627],[102.3736,32.7312]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38582778,32.77426667],[102.38396975,32.77496328],[102.38435863,32.77666534],[102.38588456,32.77640084],[102.38582778,32.77426667]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39474722,32.77473333],[102.39360255,32.77633455],[102.39525484,32.77727263],[102.39603296,32.77591543],[102.39474722,32.77473333]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39230833,32.77144444],[102.3910123,32.77256039],[102.39259583,32.77395],[102.39370941,32.77305056],[102.39230833,32.77144444]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.46939444,32.78725278],[102.47118749,32.78568375],[102.47021191,32.78451782],[102.46864146,32.78599308],[102.46939444,32.78725278]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38558056,32.79080278],[102.38717743,32.79079241],[102.38727261,32.78869849],[102.38563078,32.78886505],[102.38558056,32.79080278]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40793611,32.75726389],[102.40683211,32.75888463],[102.40835852,32.75981585],[102.40936776,32.75826108],[102.40793611,32.75726389]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.37835,32.80377222],[102.37833793,32.80570496],[102.38009397,32.80555199],[102.38009719,32.80367247],[102.37835,32.80377222]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36543889,32.80377222],[102.36560507,32.80210134],[102.36376099,32.80174442],[102.3634301,32.8034816],[102.36543889,32.80377222]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.366575,32.81310278],[102.36560769,32.81575618],[102.36699123,32.81623524],[102.366575,32.81310278]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36658056,32.81242222],[102.3684464,32.81419195],[102.36977636,32.81351394],[102.36777782,32.81193134],[102.36658056,32.81242222]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36609167,32.81139722],[102.36613599,32.81013485],[102.36362566,32.81008726],[102.36360186,32.81144355],[102.36609167,32.81139722]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.42963611,32.73208611],[102.42731597,32.7320368],[102.42722175,32.73341337],[102.42952983,32.73355613],[102.42963611,32.73208611]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38995278,32.826375],[102.39057501,32.82433304],[102.38907595,32.82388094],[102.38850488,32.82592728],[102.38995278,32.826375]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39001111,32.82974167],[102.38869524,32.83006754],[102.38898077,32.83242321],[102.39026568,32.83230423],[102.39001111,32.82974167]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44411667,32.75375278],[102.44557904,32.75561106],[102.4469918,32.75463934],[102.44411667,32.75375278]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39473333,32.81846944],[102.39615748,32.81868002],[102.39663377,32.81652428],[102.39521717,32.81625985],[102.39473333,32.81846944]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.39592046,32.82043445],[102.39473333,32.820075],[102.39409398,32.82259053],[102.39538843,32.8228695],[102.39592046,32.82043445]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38658333,32.80565833],[102.38641026,32.80779695],[102.38801072,32.80784021],[102.38811901,32.80587906],[102.38658333,32.80565833]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40318889,32.80983333],[102.40295775,32.81200432],[102.40444491,32.81218278],[102.40468286,32.81013049],[102.40318889,32.80983333]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44943889,32.76440833],[102.4494029,32.76674589],[102.45090142,32.7664135],[102.44943889,32.76440833]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41195833,32.76078056],[102.41059541,32.76227079],[102.41214285,32.76323963],[102.41319084,32.76168949],[102.41195833,32.76078056]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41918889,32.75735],[102.41909488,32.75951109],[102.42103414,32.75951109],[102.42091933,32.75806081],[102.41918889,32.75735]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.441675,32.78521389],[102.44111838,32.78755502],[102.44262933,32.78791788],[102.44285538,32.78582991],[102.441675,32.78521389]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44774722,32.80926944],[102.44727411,32.811769],[102.44873667,32.81209601],[102.44908739,32.81046544],[102.44774722,32.80926944]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4689,32.75507222],[102.46724462,32.75446343],[102.46655457,32.75581972],[102.46843435,32.75689048],[102.4689,32.75507222]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47,32.75516667],[102.46942183,32.75698565],[102.47123022,32.75752103],[102.47150385,32.75586731],[102.47,32.75516667]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.43215278,32.80896944],[102.43262729,32.80742462],[102.43061203,32.80709604],[102.43006475,32.80849992],[102.43215278,32.80896944]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.42628333,32.80524722],[102.4273248,32.80414075],[102.42544979,32.80295578],[102.42457177,32.80412648],[102.42628333,32.80524722]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.43504444,32.80987778],[102.43501031,32.81134962],[102.43720496,32.8113324],[102.4372186,32.80988656],[102.43504444,32.80987778]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47873611,32.76595833],[102.47919589,32.76395814],[102.47745889,32.76379158],[102.47714956,32.76569515],[102.47873611,32.76595833]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45861111,32.80394444],[102.45633237,32.80577335],[102.4579045,32.80657462],[102.45861111,32.80394444]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45929167,32.80445833],[102.45948456,32.80681276],[102.46092581,32.80666909],[102.46060128,32.80439735],[102.45929167,32.80445833]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47189167,32.81016667],[102.4704232,32.80973058],[102.46964398,32.81169008],[102.47109711,32.8122306],[102.47189167,32.81016667]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48508889,32.81350556],[102.48366663,32.81272647],[102.48247619,32.8143545],[102.48397525,32.81513972],[102.48508889,32.81350556]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44121787,32.89320121],[102.44121797,32.8945317],[102.44341573,32.89442397],[102.44345018,32.89280929],[102.44121787,32.89320121]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.473975,32.83682222],[102.47382111,32.83891738],[102.47535895,32.83901409],[102.4754698,32.83686361],[102.473975,32.83682222]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45579722,32.83706667],[102.45738352,32.83736171],[102.45777206,32.8353891],[102.45611849,32.83513694],[102.45579722,32.83706667]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45140556,32.84416111],[102.45094139,32.84604034],[102.45258849,32.846547],[102.45304576,32.84466118],[102.45140556,32.84416111]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.45595,32.84296667],[102.45782126,32.8433336],[102.45809252,32.84163467],[102.45620918,32.84131487],[102.45595,32.84296667]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.440275,32.84859722],[102.44220714,32.84926886],[102.44279507,32.84745693],[102.44120905,32.84675586],[102.440275,32.84859722]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40015833,32.74858611],[102.39914248,32.75046444],[102.4003535,32.75208665],[102.40159608,32.75103507],[102.40015833,32.74858611]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.42441111,32.862775],[102.4226494,32.86243617],[102.42158475,32.86403944],[102.42294834,32.86492784],[102.42441111,32.862775]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.42569167,32.86174167],[102.4273487,32.86272669],[102.42820281,32.8611621],[102.42650935,32.86043824],[102.42569167,32.86174167]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44631667,32.87224167],[102.44625692,32.87091796],[102.44440298,32.87010404],[102.44385204,32.87155231],[102.44631667,32.87224167]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44681944,32.87204722],[102.44870419,32.87281677],[102.44934665,32.87133199],[102.4474181,32.87059198],[102.44681944,32.87204722]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49700278,32.77133611],[102.49861262,32.77124594],[102.49834678,32.76918613],[102.49679353,32.7693452],[102.49700278,32.77133611]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49546667,32.76796111],[102.49702199,32.76750276],[102.49612731,32.76571341],[102.49454735,32.76624641],[102.49546667,32.76796111]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.478725,32.82515278],[102.47723393,32.82478277],[102.47604896,32.82631038],[102.47744808,32.82722409],[102.478725,32.82515278]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.49104722,32.77903611],[102.49035258,32.77786787],[102.48828244,32.77914089],[102.4889862,32.78018739],[102.49104722,32.77903611]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.442375,32.89071389],[102.44249524,32.88936376],[102.44036569,32.88887001],[102.44004581,32.89041462],[102.442375,32.89071389]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.34658333,32.8007],[102.34714826,32.79858152],[102.34577324,32.79822209],[102.34513795,32.80023845],[102.34658333,32.8007]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44413611,32.78591111],[102.44298786,32.78861426],[102.44467727,32.78903067],[102.44413611,32.78591111]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4418,32.845925],[102.44319161,32.84647927],[102.44404822,32.84439724],[102.44262054,32.84395704],[102.4418,32.845925]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.43687778,32.78518611],[102.43645027,32.7873036],[102.43793875,32.7875357],[102.43840952,32.78544339],[102.43687778,32.78518611]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.43366667,32.75085556],[102.43506591,32.75134638],[102.43573682,32.74923883],[102.4342449,32.74883908],[102.43366667,32.75085556]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47173333,32.83370278],[102.47039486,32.83521399],[102.47178861,32.83624154],[102.4729752,32.83483246],[102.47173333,32.83370278]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.48236667,32.802125],[102.48400508,32.80210024],[102.48395744,32.80006489],[102.48231566,32.80014908],[102.48236667,32.802125]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.35054444,32.79033889],[102.35239249,32.79134687],[102.35309186,32.78982516],[102.35135917,32.78903757],[102.35054444,32.79033889]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44368889,32.89020833],[102.44537708,32.89040276],[102.44560006,32.88839592],[102.44396922,32.88837687],[102.44368889,32.89020833]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.46375833,32.80270556],[102.46355126,32.80494787],[102.46502777,32.80549381],[102.46554449,32.80338202],[102.46375833,32.80270556]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.2872945,32.76179451],[102.28708698,32.7634542],[102.28905242,32.76364932],[102.28926657,32.76200749],[102.2872945,32.76179451]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.28794616,32.76137285],[102.29063476,32.76177192],[102.29080608,32.76057268],[102.28818154,32.76016579],[102.28794616,32.76137285]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.26848756,32.66819759],[102.26841216,32.66985899],[102.2703857,32.66990744],[102.27044946,32.66820087],[102.26848756,32.66819759]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.31583476,32.60877863],[102.31613572,32.60619014],[102.31447761,32.60619537],[102.31583476,32.60877863]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.31636047,32.60908591],[102.31716759,32.61111669],[102.31935669,32.61107861],[102.31636047,32.60908591]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.30873283,32.76904267],[102.30862921,32.77072356],[102.31055735,32.771028],[102.31074816,32.76939592],[102.30873283,32.76904267]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.30542783,32.76669605],[102.30744295,32.76725851],[102.30779812,32.76568184],[102.30578219,32.76518476],[102.30542783,32.76669605]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.28365898,32.59860166],[102.28576556,32.59903828],[102.28600351,32.59734887],[102.28379061,32.59734887],[102.28365898,32.59860166]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.31425112,32.74675305],[102.31680325,32.74708993],[102.31639398,32.74590972],[102.31302229,32.74638879],[102.31425112,32.74675305]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.28141665,32.61369497],[102.28322825,32.61375037],[102.28329963,32.61196577],[102.28132468,32.61215613],[102.28141665,32.61369497]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.2814703,32.61411068],[102.28136076,32.6157884],[102.28329154,32.61588903],[102.28337102,32.61415488],[102.2814703,32.61411068]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.24196111,32.74546972],[102.24447516,32.74578751],[102.24454655,32.74437173],[102.24207786,32.74421409],[102.24196111,32.74546972]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32817778,32.74650969],[102.32803379,32.74806921],[102.33001777,32.74851729],[102.33018069,32.74679561],[102.32817778,32.74650969]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32288119,32.78410404],[102.32110906,32.78477361],[102.32165158,32.78646778],[102.3232246,32.78607795],[102.32288119,32.78410404]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.26732926,32.66622704],[102.26917358,32.66502641],[102.26893564,32.66393186],[102.26638961,32.66452672],[102.26732926,32.66622704]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32987617,32.77712581],[102.32989904,32.77898411],[102.33163844,32.77899031],[102.33147263,32.7769273],[102.32987617,32.77712581]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33726281,32.76758596],[102.33726329,32.76946104],[102.33898248,32.76959309],[102.3389053,32.76767501],[102.33726281,32.76758596]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.34195444,32.74419803],[102.34172728,32.74591616],[102.34357308,32.7462824],[102.34384077,32.74458108],[102.34195444,32.74419803]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.29482892,32.56901936],[102.29476994,32.57102095],[102.29657341,32.57107812],[102.29659708,32.56940767],[102.29482892,32.56901936]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.29139447,32.62335517],[102.29376466,32.62331532],[102.29378845,32.62198282],[102.29131381,32.62205421],[102.29139447,32.62335517]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.35323444,32.75032956],[102.35546824,32.75075753],[102.35566812,32.74922992],[102.35339811,32.74893011],[102.35323444,32.75032956]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36010776,32.74143637],[102.36245367,32.74188057],[102.362695,32.74053603],[102.3604695,32.74004833],[102.36010776,32.74143637]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.35508443,32.74333635],[102.35725772,32.74383014],[102.35758133,32.74235488],[102.3553185,32.74197077],[102.35508443,32.74333635]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.21633655,32.72153411],[102.21852045,32.72195875],[102.21878695,32.72050252],[102.21663914,32.72007934],[102.21633655,32.72153411]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.35704773,32.72461834],[102.35700386,32.72311837],[102.3546244,32.7234277],[102.35479096,32.7247126],[102.35704773,32.72461834]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3418694,32.72030344],[102.34048977,32.72004243],[102.34007485,32.72220774],[102.34161555,32.72243973],[102.3418694,32.72030344]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.23569199,32.69158261],[102.2362014,32.69304709],[102.2383453,32.69183475],[102.23747679,32.69070094],[102.23569199,32.69158261]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.29234896,32.56943114],[102.29220895,32.57155467],[102.2937127,32.57168251],[102.29387534,32.5694056],[102.29234896,32.56943114]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.34817939,32.7197801],[102.34803599,32.7217727],[102.34975064,32.72184548],[102.34975064,32.7197801],[102.34817939,32.7197801]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32638183,32.57779961],[102.32699937,32.57603397],[102.32540622,32.57551521],[102.32479044,32.57720863],[102.32638183,32.57779961]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32530832,32.58708565],[102.32552233,32.5852785],[102.32389236,32.58496294],[102.32350169,32.58679908],[102.32530832,32.58708565]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.31710098,32.67016268],[102.31576691,32.67092603],[102.31666665,32.67268417],[102.31815756,32.67184467],[102.31710098,32.67016268]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.30798766,32.67649093],[102.30934525,32.67806322],[102.31066134,32.67679602],[102.30927098,32.67567544],[102.30798766,32.67649093]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32140265,32.66975934],[102.3221903,32.66803879],[102.32058353,32.66744027],[102.31984054,32.66920806],[102.32140265,32.66975934]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.29476915,32.65522444],[102.296386,32.6549039],[102.29583397,32.65299082],[102.29412075,32.65368086],[102.29476915,32.65522444]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.30578434,32.68195084],[102.30405803,32.68436902],[102.30590402,32.68452458],[102.30578434,32.68195084]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3005577,32.69534063],[102.30246651,32.69614361],[102.30299,32.69457317],[102.30130534,32.69386885],[102.3005577,32.69534063]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.28229642,32.63436055],[102.28068394,32.63187917],[102.28016046,32.63399689],[102.28229642,32.63436055]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.30096271,32.69959556],[102.30324482,32.70021698],[102.30360307,32.69882206],[102.30158053,32.69816771],[102.30096271,32.69959556]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.30005937,32.6990689],[102.30008742,32.69759663],[102.29799349,32.69723972],[102.29785072,32.69870308],[102.30005937,32.6990689]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.20006177,32.69209333],[102.20028881,32.69035848],[102.19839552,32.69022483],[102.19813012,32.69172408],[102.20006177,32.69209333]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.30266106,32.71203201],[102.30109461,32.71173554],[102.30008502,32.71305587],[102.30235572,32.71371049],[102.30266106,32.71203201]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.29041942,32.72043189],[102.29035213,32.72250254],[102.29207253,32.72268003],[102.29202886,32.72089646],[102.29041942,32.72043189]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.28811874,32.55192617],[102.28618956,32.55181066],[102.28598492,32.55335244],[102.28795973,32.55357872],[102.28811874,32.55192617]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.26989857,32.59285492],[102.27081888,32.59460363],[102.27243691,32.59388979],[102.27124718,32.59215279],[102.26989857,32.59285492]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.26477118,32.77153271],[102.26614945,32.77321282],[102.26761996,32.77247043],[102.26603524,32.77091902],[102.26477118,32.77153271]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.2579419,32.75409551],[102.26017338,32.7550047],[102.26069686,32.75357703],[102.2587695,32.75295837],[102.2579419,32.75409551]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.25510388,32.75904575],[102.2574608,32.75971604],[102.25803187,32.75840733],[102.25572379,32.75783626],[102.25510388,32.75904575]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.26047026,32.74036529],[102.2622483,32.74143211],[102.26311015,32.74007896],[102.26144584,32.73908038],[102.26047026,32.74036529]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.27924124,32.69967674],[102.27795696,32.69935692],[102.27704325,32.70134139],[102.27841144,32.70194518],[102.27924124,32.69967674]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.26331042,32.67084421],[102.26341926,32.67231116],[102.26556078,32.67207322],[102.2654418,32.67045518],[102.26331042,32.67084421]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.2510277,32.68189894],[102.25109365,32.6836374],[102.25301089,32.68350183],[102.25290289,32.68179691],[102.2510277,32.68189894]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.25628312,32.67719574],[102.25637351,32.67888647],[102.2583639,32.67854263],[102.25820504,32.67687419],[102.25628312,32.67719574]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.25875224,32.6752921],[102.2600253,32.6775802],[102.26126195,32.67680468],[102.26012371,32.67491072],[102.25875224,32.6752921]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.29056466,32.57416568],[102.2898795,32.57613912],[102.29135477,32.57675778],[102.29187825,32.57471144],[102.29056466,32.57416568]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.28068277,32.72944175],[102.27936963,32.73209691],[102.2803452,32.73276316],[102.28158252,32.73031232],[102.28068277,32.72944175]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.28363058,32.59061421],[102.28529794,32.59049933],[102.28497909,32.58852438],[102.28344672,32.5886148],[102.28363058,32.59061421]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.25601404,32.73860869],[102.25449231,32.73841966],[102.25443044,32.740466],[102.25601502,32.74066587],[102.25601404,32.73860869]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.20952526,32.73241006],[102.20989068,32.73076755],[102.20785538,32.73060452],[102.20763464,32.73224348],[102.20952526,32.73241006]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.24183974,32.73152078],[102.24300051,32.73315254],[102.24455192,32.7330645],[102.24466588,32.7319285],[102.24183974,32.73152078]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.24140165,32.73150184],[102.24006054,32.73437241],[102.24155618,32.73428516],[102.24140165,32.73150184]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.22979216,32.7022502],[102.22920716,32.70436166],[102.23072645,32.70468023],[102.23114869,32.70248379],[102.22979216,32.7022502]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.23718415,32.72129808],[102.2361925,32.7236332],[102.23747176,32.72436421],[102.23825709,32.72230805],[102.23718415,32.72129808]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.25033394,32.72129808],[102.24909691,32.72088225],[102.24833329,32.72313068],[102.24973777,32.72354585],[102.25033394,32.72129808]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.23557947,32.75786131],[102.23733049,32.75888474],[102.23812025,32.75749525],[102.23631424,32.75640545],[102.23557947,32.75786131]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.1781,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38683075,32.67652888],[102.38739004,32.67513552],[102.38532086,32.67441502],[102.38478786,32.67575228],[102.38683075,32.67652888]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.8432,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.39447837,32.61008897],[102.39642802,32.61005741],[102.39642802,32.60841558],[102.39447688,32.60839179],[102.39447837,32.61008897]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.5661,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36166314,32.56879563],[102.36382925,32.5687838],[102.36384705,32.5673101],[102.36160807,32.56733026],[102.36166314,32.56879563]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.5188,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40626874,32.59334798],[102.40849884,32.59328511],[102.40849884,32.59183363],[102.40627428,32.5918372],[102.40626874,32.59334798]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.3209,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39924794,32.66710513],[102.39924596,32.66869985],[102.40125898,32.66869985],[102.40126783,32.66709605],[102.39924794,32.66710513]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.4964,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.37027711,32.69585058],[102.37029543,32.69741249],[102.37231489,32.69747384],[102.37230478,32.69583601],[102.37027711,32.69585058]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.4797,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.37521741,32.60318031],[102.37731555,32.60317386],[102.37735203,32.60164625],[102.37522004,32.60165101],[102.37521741,32.60318031]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.2602,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36891965,32.68796485],[102.36887886,32.68949867],[102.37099063,32.68952841],[102.37099063,32.68798176],[102.36891965,32.68796485]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.7521,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40339477,32.69783694],[102.40158213,32.6979508],[102.40158946,32.69966521],[102.40343208,32.69965582],[102.40339477,32.69783694]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.9838,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33677603,32.66645035],[102.33675841,32.66741244],[102.33909152,32.66761324],[102.33840272,32.66547149],[102.33677603,32.66645035]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.8099,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.34079521,32.65493166],[102.34084722,32.65652922],[102.34284568,32.65651479],[102.34279955,32.65492346],[102.34079521,32.65493166]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.0916,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33312007,32.60684418],[102.3352551,32.60851448],[102.33489818,32.60634917],[102.33312007,32.60684418]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.6665,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3306968,32.61683324],[102.33068926,32.6184758],[102.33276109,32.6183762],[102.33278232,32.61683405],[102.3306968,32.61683324]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.3376,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32865747,32.61071112],[102.3274585,32.61254493],[102.32974278,32.6122594],[102.32865747,32.61071112]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.0343,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33738268,32.60438165],[102.33893963,32.60323993],[102.33645309,32.60264507],[102.33614971,32.60388715],[102.33738268,32.60438165]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.5227,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36044849,32.5957245],[102.36221576,32.5959416],[102.36262027,32.59429977],[102.3611926,32.59363353],[102.36044849,32.5957245]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":52.2531,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.37678944,32.60697139],[102.3748132,32.60686898],[102.37469423,32.6085108],[102.37676436,32.60862978],[102.37678944,32.60697139]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.0715,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38076379,32.59858576],[102.38070993,32.60009445],[102.38280462,32.60016933],[102.38288773,32.59864202],[102.38076379,32.59858576]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.2953,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.37882495,32.58462299],[102.38051455,32.58462979],[102.38051455,32.58269926],[102.37884566,32.58271816],[102.37882495,32.58462299]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.8855,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38130011,32.57609851],[102.38129215,32.57790874],[102.38308579,32.57787097],[102.38313418,32.57616008],[102.38130011,32.57609851]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.7068,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39758069,32.57214998],[102.39575982,32.57133523],[102.39509408,32.57276933],[102.39719377,32.57364047],[102.39758069,32.57214998]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.3596,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33915263,32.57680684],[102.33897518,32.57880387],[102.34024819,32.5790775],[102.34098582,32.5768884],[102.33915263,32.57680684]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.747,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.37645216,32.55177433],[102.37467233,32.55099149],[102.3739649,32.55244037],[102.37575328,32.55326229],[102.37645216,32.55177433]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.8962,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41472981,32.56617063],[102.41673801,32.56607485],[102.41665277,32.5645028],[102.41464321,32.56456976],[102.41472981,32.56617063]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.0026,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40211394,32.55688866],[102.40420683,32.55686193],[102.40416519,32.55532718],[102.40204747,32.55538518],[102.40211394,32.55688866]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.0044,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.35061846,32.60548379],[102.35072425,32.60711107],[102.35284197,32.60701589],[102.35255643,32.60549303],[102.35061846,32.60548379]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.9497,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40544164,32.51215974],[102.40546585,32.51383521],[102.40750438,32.51383492],[102.40747314,32.51236695],[102.40544164,32.51215974]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.2785,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3893413,32.6781846],[102.38936144,32.68034945],[102.39088709,32.68025419],[102.3909095,32.67816977],[102.3893413,32.6781846]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.5761,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39248076,32.64379761],[102.39071995,32.64411884],[102.39091031,32.64583205],[102.39281388,32.64545133],[102.39248076,32.64379761]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.3495,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41416981,32.65793045],[102.41486124,32.65942743],[102.41657057,32.65885262],[102.41605446,32.65725141],[102.41416981,32.65793045]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.4211,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.35638998,32.69443333],[102.35826942,32.69400212],[102.35750799,32.6923365],[102.35581858,32.69293136],[102.35638998,32.69443333]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.3418,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.37978444,32.69041474],[102.37905323,32.69282477],[102.38009214,32.69403942],[102.3807712,32.69208713],[102.37978444,32.69041474]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.5329,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39399513,32.69641821],[102.39285537,32.69824114],[102.39433064,32.6988836],[102.39535381,32.69728936],[102.39399513,32.69641821]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.7692,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38636564,32.67691103],[102.38577275,32.67863591],[102.38751678,32.67922431],[102.38806007,32.67746767],[102.38636564,32.67691103]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.2317,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33993674,32.6448887],[102.34156198,32.6448488],[102.34139485,32.64280084],[102.33984413,32.64289426],[102.33993674,32.6448887]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.6171,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33351433,32.63773234],[102.33425558,32.63593419],[102.33249624,32.63538892],[102.33195826,32.63714232],[102.33351433,32.63773234]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.4744,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.34946783,32.62801926],[102.34771895,32.62711],[102.34703302,32.62871201],[102.34838798,32.62962815],[102.34946783,32.62801926]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.3475,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33312007,32.60684418],[102.3314287,32.60527015],[102.33018186,32.60607282],[102.33159526,32.60770989],[102.33312007,32.60684418]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.7558,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36472741,32.62299256],[102.36298402,32.62247273],[102.36254023,32.62411256],[102.36433923,32.62475165],[102.36472741,32.62299256]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.4963,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.35975346,32.59539853],[102.35949558,32.59373018],[102.3576629,32.59398647],[102.35792513,32.59582411],[102.35975346,32.59539853]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.9946,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38269216,32.61609879],[102.38179808,32.61433495],[102.38006107,32.61485843],[102.38087009,32.61642888],[102.38269216,32.61609879]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":52.3548,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38653073,32.61152678],[102.38499696,32.6120512],[102.38557997,32.61392286],[102.3872382,32.61345648],[102.38653073,32.61152678]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.5524,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39271387,32.59839485],[102.39081222,32.59837556],[102.39065582,32.59994066],[102.39267921,32.60011916],[102.39271387,32.59839485]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":48.55,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38908345,32.56897752],[102.38769911,32.56894203],[102.38755634,32.57089319],[102.38938852,32.57089319],[102.38908345,32.56897752]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.0786,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39757617,32.57206222],[102.39895499,32.57185958],[102.39856832,32.56980729],[102.39696219,32.56992627],[102.39757617,32.57206222]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.7233,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44471649,32.61006126],[102.44531187,32.61269631],[102.44672641,32.61249252],[102.44471649,32.61006126]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":48.2362,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3764793,32.55137895],[102.37708688,32.54999508],[102.37527254,32.54918607],[102.374617,32.5506235],[102.3764793,32.55137895]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.9601,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41952586,32.57168836],[102.41844879,32.57030574],[102.41681,32.57134374],[102.41786927,32.57268177],[102.41952586,32.57168836]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.2007,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40033094,32.55655976],[102.39835494,32.55650566],[102.39836841,32.55822093],[102.40039913,32.55811517],[102.40033094,32.55655976]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.8619,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.3989178,32.54108608],[102.39752553,32.54030216],[102.39646288,32.54198278],[102.39785381,32.54283406],[102.3989178,32.54108608]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.9569,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40307299,32.51165411],[102.40132264,32.51158627],[102.4011308,32.51331287],[102.40307699,32.513445],[102.40307299,32.51165411]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.2707,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38001002,32.65566106],[102.37852863,32.65557404],[102.37828474,32.65766797],[102.37986708,32.65775125],[102.38001002,32.65566106]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.9164,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39888407,32.65999949],[102.40007635,32.65831355],[102.39836314,32.65783766],[102.39736376,32.65933672],[102.39888407,32.65999949]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.6086,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.42805919,32.64810004],[102.42895765,32.64954404],[102.43072304,32.64867281],[102.4299267,32.64736603],[102.42805919,32.64810004]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.7288,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40560072,32.69733965],[102.40567674,32.69945789],[102.40723767,32.69952452],[102.40710442,32.69739014],[102.40560072,32.69733965]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.4349,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33668902,32.66567395],[102.33797073,32.66467211],[102.33678099,32.66261149],[102.33570548,32.66350141],[102.33668902,32.66567395]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.273,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.32591362,32.63726612],[102.3255534,32.63513075],[102.32406623,32.6353211],[102.32443108,32.63743585],[102.32591362,32.63726612]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.7068,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.33232438,32.60932632],[102.33244802,32.61133036],[102.33402799,32.61127325],[102.3339685,32.60925547],[102.33232438,32.60932632]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.7114,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.36649233,32.59081101],[102.36622661,32.59302499],[102.3675948,32.59333432],[102.36812026,32.59146842],[102.36649233,32.59081101]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.8604,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.39429523,32.56850558],[102.39224004,32.56774874],[102.39173284,32.56902612],[102.39365866,32.57000182],[102.39429523,32.56850558]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":51.432,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38448236,32.56111953],[102.38514819,32.55873518],[102.38364913,32.55873518],[102.38310185,32.56078152],[102.38448236,32.56111953]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.1708,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.41490851,32.56725939],[102.41359908,32.56634558],[102.41230465,32.56778278],[102.41374185,32.56873456],[102.41490851,32.56725939]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.1888,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.34857652,32.6819902],[102.34627544,32.68196685],[102.34608508,32.68327556],[102.34855972,32.68337073],[102.34857652,32.6819902]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":50.1782,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.37840092,32.68910979],[102.3770381,32.68853593],[102.37611687,32.69034915],[102.37772765,32.69097821],[102.37840092,32.68910979]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"人工种草","feature_role":"工程范围","township":null,"area_mu":49.4711,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.4269453,32.69993059],[102.42690411,32.70200164],[102.42839885,32.70229998],[102.428539,32.70030283],[102.4269453,32.69993059]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33500,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.41092178,32.74123889],[102.41362097,32.73889387],[102.41269108,32.7370494],[102.41425475,32.73530359],[102.41716221,32.73506491],[102.42122655,32.73177252],[102.41987308,32.72605121],[102.4217112,32.71545381],[102.42555808,32.71254925],[102.43353872,32.71252955],[102.43637633,32.70985273],[102.43955842,32.70982572],[102.44525153,32.70424639],[102.44364548,32.70130326]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33500,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.50918573,32.78046975],[102.51313841,32.77751376],[102.51369087,32.76997423],[102.51789242,32.76523889],[102.51515036,32.75979925],[102.51519613,32.75833326],[102.51692686,32.75763904],[102.51512267,32.75498971],[102.50675218,32.74897375],[102.50402032,32.74513703],[102.50259077,32.74152406],[102.50396798,32.73583853],[102.50169565,32.73331913],[102.50253073,32.72830429]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33500,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.49767353,32.78236605],[102.49872627,32.77991123],[102.49643137,32.77757405],[102.49349997,32.77040932],[102.49218762,32.77003277],[102.49048664,32.76469537],[102.49172607,32.75634422],[102.489902,32.75289247],[102.4865717,32.75186717],[102.48580492,32.74830691],[102.48180871,32.74436771],[102.48094254,32.7409241],[102.46946847,32.72688184]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33500,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.48004309,32.78553231],[102.48343978,32.784326],[102.47706555,32.77068996],[102.47353687,32.77090852],[102.47335785,32.77343158],[102.46573899,32.7722042],[102.47975175,32.78555633]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33500,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.41663135,32.85741444],[102.41282948,32.85679006],[102.41406135,32.85059027],[102.41068744,32.83972248],[102.41560404,32.8395631],[102.41883714,32.84595943],[102.42346145,32.84988603],[102.41984342,32.85763273],[102.41663135,32.85741444]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.40879071,32.88244312],[102.4060078,32.88183982],[102.40802892,32.88173781],[102.40564536,32.87986085],[102.41049625,32.88029831],[102.41076927,32.87860371],[102.41523989,32.87935238],[102.41946215,32.87537801],[102.42764529,32.87210573],[102.43022746,32.86843924],[102.42992211,32.86134789],[102.4315478,32.85974553],[102.42859923,32.85938491],[102.42058466,32.86928127],[102.41451227,32.87392543],[102.42056291,32.86926802],[102.4252773,32.86264821],[102.41847619,32.86081413],[102.41386,32.8635384],[102.41068044,32.86749258],[102.40924393,32.87682402],[102.40791488,32.87889555],[102.41171292,32.86643379],[102.40836524,32.86781771],[102.40734076,32.86988946],[102.40833472,32.86778977],[102.41374475,32.86401009],[102.41213882,32.86327331],[102.41459573,32.86093196],[102.41241973,32.85983695],[102.4162898,32.86051122],[102.42626938,32.85827563],[102.41105198,32.85208122],[102.39635973,32.84870035],[102.39189221,32.84424017],[102.39136334,32.84737461],[102.3923896,32.8490107],[102.40066317,32.85617466],[102.40204816,32.85959111],[102.40286194,32.86879367],[102.40540949,32.87490941],[102.40492869,32.87844654],[102.40206988,32.8825769],[102.40507288,32.88168678],[102.40783665,32.88322851],[102.40743268,32.88454197],[102.41012853,32.88665644],[102.40879071,32.88244312]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.5007962,32.78190239],[102.50053497,32.77856165],[102.49757224,32.77486303],[102.49678356,32.76910737],[102.49359566,32.76453989],[102.49578213,32.76324182],[102.49631059,32.75902903],[102.49177337,32.74643694],[102.48238269,32.73502851],[102.46948314,32.72685405],[102.46956517,32.73777059],[102.47289087,32.73840435],[102.47022792,32.74012714],[102.47069942,32.74218094],[102.47423159,32.7451794],[102.47679815,32.74366378],[102.47619253,32.74826391],[102.48012452,32.75119197],[102.48219571,32.75078321],[102.48049665,32.75235288],[102.48398692,32.75623872],[102.48840839,32.75562036],[102.48889568,32.75923144],[102.48633577,32.7632609],[102.48830963,32.77104602],[102.49308132,32.7748178],[102.49294107,32.77765261],[102.49559359,32.77930835],[102.49534534,32.78179142],[102.5007962,32.78190239]],[[102.47840377,32.74052856],[102.47944298,32.74060204],[102.47841925,32.74200992],[102.47575662,32.74296536],[102.47840377,32.74052856]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.47363639,32.77338335],[102.47086901,32.77125615],[102.469232,32.76676874],[102.47530234,32.76769777],[102.47627123,32.76604022],[102.47323687,32.76317152],[102.47181932,32.7544485],[102.46846989,32.75146812],[102.46917554,32.74937725],[102.46671031,32.7457176],[102.46579623,32.73679869],[102.46288073,32.73424079],[102.46127799,32.73661457],[102.46136094,32.7351828],[102.45979962,32.73639812],[102.46080545,32.73438323],[102.45773206,32.73614803],[102.45903714,32.73468317],[102.45816121,32.73345438],[102.45724385,32.73412087],[102.45801168,32.73268622],[102.45481672,32.7349691],[102.45702028,32.73200751],[102.45523752,32.73334525],[102.45579837,32.73151095],[102.45348924,32.73258337],[102.45530574,32.7312169],[102.45467043,32.730618],[102.45102979,32.73184311],[102.45377775,32.73047331],[102.45313964,32.72931614],[102.44985528,32.72953792],[102.4520819,32.72890006],[102.44975272,32.72710003],[102.45438557,32.72672928],[102.46478294,32.73237063],[102.46532781,32.72840333],[102.4632907,32.72253966],[102.46170365,32.72443819],[102.46236265,32.72262639],[102.46103457,32.72253967],[102.46080191,32.7212045],[102.45818014,32.72421444],[102.45721644,32.72297354],[102.45518934,32.72395813],[102.45761233,32.7209108],[102.45441686,32.72301426],[102.45451231,32.71868518],[102.45245903,32.71983777],[102.45119168,32.71745275],[102.44804844,32.72097588],[102.44896151,32.71935411],[102.4469227,32.71980419],[102.44888487,32.71847642],[102.44651098,32.71873683],[102.4478539,32.71819209],[102.44691994,32.71766579],[102.45154721,32.71617734],[102.44801883,32.71550608],[102.44939681,32.71476061],[102.44832049,32.71442855],[102.44879953,32.71358401],[102.44467981,32.7136905],[102.44828328,32.71240554],[102.44588906,32.71217741],[102.44621031,32.71140519],[102.44380426,32.71242911],[102.44577378,32.71078835],[102.44263756,32.71024214],[102.44500189,32.70527748],[102.44668185,32.70490887],[102.45243595,32.71114851],[102.45534536,32.71181361],[102.4579688,32.70988039],[102.45683255,32.7084149],[102.45758359,32.70739105],[102.45547321,32.70746553],[102.45420645,32.70918788],[102.45455894,32.70746885],[102.45215589,32.70815319],[102.45197967,32.70543977],[102.45090268,32.70674914],[102.44919335,32.70621704],[102.45166839,32.70460865],[102.4479375,32.70308202],[102.44936751,32.70234302],[102.45649652,32.7040492],[102.45110966,32.7021219],[102.45170997,32.70029892],[102.44900266,32.70059493],[102.44800727,32.69925864],[102.44644592,32.701211],[102.44445755,32.70011075],[102.44539273,32.70440216],[102.44064687,32.70907449],[102.43747453,32.71007776],[102.4406491,32.7107022],[102.43940778,32.71232084],[102.44099168,32.71387781],[102.44160533,32.71725591],[102.44396481,32.71800936],[102.4478471,32.7260588],[102.44490626,32.72576837],[102.44445965,32.72673379],[102.44632363,32.7278766],[102.4440224,32.7296288],[102.44657521,32.73123569],[102.44585635,32.73232783],[102.44310241,32.73165414],[102.4388615,32.72776015],[102.43408934,32.73065357],[102.44094524,32.73476633],[102.43433213,32.73655358],[102.43705688,32.73803356],[102.43606154,32.73927255],[102.43353839,32.73921641],[102.43457384,32.7441065],[102.43708616,32.74430008],[102.44048569,32.74022912],[102.43746622,32.73829391],[102.43886252,32.73865112],[102.43865974,32.73744419],[102.44349362,32.73439117],[102.44880006,32.73304769],[102.44906969,32.7344218],[102.44617472,32.73691811],[102.44899462,32.73726697],[102.44543167,32.73877518],[102.44603679,32.74015529],[102.44393877,32.74034736],[102.44269059,32.74281842],[102.44887608,32.74547038],[102.45040721,32.74410214],[102.45026877,32.74217303],[102.45194883,32.74213836],[102.45103193,32.74303489],[102.45358043,32.74591151],[102.45255878,32.75021529],[102.45690349,32.75050299],[102.45512276,32.75120039],[102.45512281,32.75298684],[102.45768839,32.75558847],[102.45507181,32.75539568],[102.45540291,32.75654346],[102.45294757,32.75697225],[102.45623064,32.76011259],[102.4581358,32.76030031],[102.45830744,32.76205751],[102.4611574,32.76279141],[102.45779892,32.76292626],[102.45918928,32.76354871],[102.4585391,32.76494819],[102.45994742,32.76792045],[102.46400888,32.77247995],[102.47262816,32.77374827],[102.47159368,32.77587223],[102.47363639,32.77338335]],[[102.4662484,32.76510102],[102.46643956,32.76358297],[102.46744386,32.76614785],[102.4662484,32.76510102]],[[102.46941173,32.76569416],[102.46808296,32.76538302],[102.46944503,32.76464132],[102.46941173,32.76569416]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33000,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.33434974,32.5682341],[102.32950468,32.56729637],[102.32226208,32.56077269],[102.32535617,32.56003179],[102.32804488,32.55377575],[102.33186673,32.55376226],[102.33434357,32.55165949],[102.33637614,32.55237825]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33000,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.28067053,32.60310354],[102.27036288,32.60189823],[102.2700943,32.59909871],[102.26645986,32.59606978],[102.26817134,32.60001649],[102.26446368,32.59671558],[102.26205694,32.59854052],[102.26175011,32.60062892],[102.26509796,32.60332704],[102.26783903,32.61025611],[102.2644109,32.62249994],[102.26787867,32.63508163],[102.26280399,32.64358201],[102.2618829,32.6500151],[102.25837356,32.65383581],[102.25676761,32.65872295],[102.25388244,32.65799087],[102.25102627,32.6601343],[102.2483237,32.65868911],[102.24212932,32.65949457],[102.23937478,32.66197929],[102.23427467,32.66019086],[102.23205645,32.66350078],[102.22531412,32.66793459],[102.22485122,32.66977453],[102.22025809,32.6737479],[102.21699743,32.67178438],[102.21371982,32.67548873],[102.21131408,32.67509915],[102.20912447,32.67183252],[102.20536564,32.66956952],[102.20214799,32.67476836],[102.19909518,32.67721455],[102.19883083,32.67965148],[102.19653288,32.6799084],[102.19482684,32.68187504],[102.19049433,32.69706766],[102.19761317,32.70021268],[102.19966002,32.70372888],[102.2062651,32.70519403]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33000,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.26695491,32.78649752],[102.26727622,32.7917176],[102.26056335,32.7900885],[102.25892053,32.78798601],[102.25902755,32.78389083],[102.25661402,32.77668025],[102.26244037,32.77580931],[102.26641858,32.77797673],[102.26578466,32.7836123],[102.26698786,32.78648594]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.27059587,32.60029503],[102.26645986,32.59606978],[102.26824134,32.59996816],[102.26431703,32.59668487],[102.26164253,32.599979],[102.26705063,32.60704731],[102.27059587,32.60029503]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.26467388,32.62199676],[102.26968875,32.61898818],[102.26755559,32.61450213],[102.27031066,32.61817827],[102.27254324,32.61798347],[102.26955272,32.61284526],[102.27167071,32.61410041],[102.27376328,32.61809929],[102.2765468,32.61932614],[102.2804261,32.61870622],[102.28083118,32.61639703],[102.27876199,32.61448257],[102.28083003,32.61489993],[102.28241605,32.61365694],[102.28175132,32.61203129],[102.28299504,32.60906532],[102.27782238,32.60719445],[102.27696828,32.60902149],[102.27626708,32.60832638],[102.27730066,32.60711289],[102.27596826,32.60647642],[102.27239675,32.60856109],[102.27225571,32.60759513],[102.27529569,32.60619518],[102.27435981,32.60524767],[102.26868481,32.60681092],[102.26789969,32.60583143],[102.27254391,32.60479851],[102.27166184,32.60322279],[102.27587759,32.60499105],[102.27647254,32.60368051],[102.27674743,32.6053779],[102.27825033,32.60600683],[102.27915302,32.60457524],[102.27964791,32.60623229],[102.28204432,32.60699743],[102.28343384,32.60517975],[102.28313979,32.60058936],[102.2805049,32.59998007],[102.28042554,32.60321475],[102.27140037,32.60159414],[102.26980565,32.60244955],[102.26727838,32.60562235],[102.2673407,32.60821306],[102.27454653,32.61148014],[102.27955583,32.60976],[102.27453841,32.61151555],[102.26734701,32.60823893],[102.26781654,32.61166288],[102.26467388,32.62199676]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.28757631,32.62904169],[102.28998363,32.62932961],[102.2900313,32.62441813],[102.29545661,32.62324635],[102.29086345,32.61809992],[102.29087685,32.61508882],[102.28867036,32.61117447],[102.28593773,32.60993055],[102.28284251,32.62161971],[102.28697811,32.62347902],[102.28239973,32.62396179],[102.28353129,32.62708258],[102.28671405,32.62855539],[102.28339122,32.6282603],[102.28464974,32.63171451],[102.28777257,32.63222273],[102.28757631,32.62904169]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.27102221,32.66331349],[102.27740553,32.65839993],[102.26794355,32.65763946],[102.26440901,32.65528983],[102.2675005,32.66040829],[102.27102221,32.66331349]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.26763587,32.66390125],[102.26359794,32.66234709],[102.26227438,32.66043062],[102.26113751,32.66090874],[102.26157318,32.65942624],[102.26039349,32.65818926],[102.2616085,32.65553503],[102.25991089,32.65914557],[102.26180655,32.6617969],[102.26125927,32.66410428],[102.26335192,32.6651235],[102.26453328,32.66393281],[102.26425786,32.66532007],[102.26595788,32.66362462],[102.2652606,32.66609747],[102.26763587,32.66390125]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.2563699,32.67749423],[102.26153241,32.67339511],[102.26258642,32.67026492],[102.26103967,32.67089793],[102.26165452,32.67285609],[102.25989975,32.67235262],[102.25956709,32.67362579],[102.25609713,32.67390776],[102.2563699,32.67749423]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.25153293,32.67793286],[102.25267989,32.67618886],[102.25593764,32.67495784],[102.25544611,32.6707557],[102.25720051,32.66849748],[102.25875218,32.66860165],[102.25965794,32.66603206],[102.26099198,32.66647961],[102.26144073,32.67026539],[102.26571099,32.66660756],[102.26588724,32.66371888],[102.264341,32.66541425],[102.26446511,32.66403364],[102.2633725,32.66523271],[102.2625034,32.66408275],[102.25563286,32.66613472],[102.25288722,32.671659],[102.24998235,32.67361191],[102.25277161,32.67167355],[102.25567805,32.66668872],[102.25569797,32.66043876],[102.25465465,32.6592778],[102.2527807,32.66961663],[102.24790938,32.67461581],[102.24687666,32.6774059],[102.25153293,32.67793286]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.20634362,32.70497799],[102.21114569,32.70220347],[102.21122399,32.70111734],[102.20856154,32.70253025],[102.20437898,32.70172372],[102.20470035,32.70016336],[102.20101209,32.69479884],[102.20160627,32.691018],[102.19613225,32.69116529],[102.2016915,32.69096382],[102.20064491,32.68860483],[102.20354785,32.67929421],[102.2000315,32.6780783],[102.20189625,32.67785748],[102.20092356,32.67683555],[102.20167896,32.6761768],[102.20411722,32.67846302],[102.20498022,32.67097491],[102.20535914,32.67367693],[102.20695354,32.673845],[102.20542364,32.67528695],[102.20419893,32.68147275],[102.20614816,32.68263622],[102.20356041,32.68314099],[102.20411167,32.68488318],[102.20284613,32.68490527],[102.20204233,32.68915204],[102.20300014,32.693621],[102.20554402,32.69686532],[102.20679482,32.69000932],[102.20870738,32.68750096],[102.20654676,32.69440375],[102.20763039,32.69807972],[102.20904782,32.69837211],[102.21538633,32.69450985],[102.21315461,32.68108936],[102.21621664,32.69211698],[102.21829866,32.69231724],[102.22143756,32.68755009],[102.22158192,32.68469627],[102.2186523,32.67742914],[102.22301436,32.68552338],[102.22253853,32.68903188],[102.21904785,32.69439259],[102.2308611,32.69261515],[102.23888567,32.6884439],[102.23992885,32.68667191],[102.23834741,32.68563966],[102.23267342,32.68879387],[102.22693248,32.68818724],[102.2245553,32.67625484],[102.22306383,32.67430521],[102.2248559,32.67520027],[102.22580167,32.67382196],[102.22539093,32.67874854],[102.22751311,32.682065],[102.23148123,32.68388067],[102.23367072,32.68653319],[102.23737279,32.68654952],[102.23894264,32.68463772],[102.23644562,32.6828998],[102.23744495,32.68105026],[102.23684385,32.67853004],[102.2328775,32.67882571],[102.23452227,32.67748703],[102.23339073,32.67302053],[102.23425568,32.6726181],[102.22892695,32.66978227],[102.22841424,32.66782088],[102.23323727,32.67041193],[102.23387163,32.66866792],[102.23250869,32.66713116],[102.23414251,32.66708109],[102.23579733,32.6633553],[102.23680474,32.66501836],[102.23693312,32.67477642],[102.24103554,32.67613414],[102.24360736,32.66439968],[102.24319927,32.6616043],[102.24662877,32.66153618],[102.24860566,32.65991887],[102.24577364,32.66469309],[102.24654421,32.66936347],[102.24838668,32.66996953],[102.25063435,32.6680415],[102.25359331,32.65921732],[102.25093547,32.6606124],[102.24899275,32.65939611],[102.24259303,32.65963849],[102.23937478,32.66197929],[102.23412772,32.66024885],[102.23205645,32.66350078],[102.22531412,32.66793459],[102.22485122,32.66977453],[102.22025809,32.6737479],[102.21699743,32.67178438],[102.21371982,32.67548873],[102.21131408,32.67509915],[102.20607152,32.66960516],[102.20460798,32.67005508],[102.2021517,32.67476376],[102.19909518,32.67721455],[102.19883083,32.67965148],[102.19639575,32.67998967],[102.1944219,32.68252431],[102.19261059,32.68708805],[102.19192185,32.69442713],[102.19038813,32.69677205],[102.19227318,32.69860059],[102.19761317,32.70021268],[102.19966002,32.70372888],[102.20634362,32.70497799]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.2606562,32.6637026],[102.26163635,32.66227256],[102.25977757,32.6588449],[102.2614299,32.65545675],[102.2584471,32.65483799],[102.26242782,32.65433348],[102.26729544,32.65731098],[102.27002136,32.65744707],[102.26924532,32.65158375],[102.27434325,32.65475662],[102.27663887,32.65313943],[102.27602952,32.64985958],[102.28112366,32.64998161],[102.28691568,32.64588121],[102.27802027,32.64503376],[102.28708078,32.64575979],[102.28850987,32.64474296],[102.28680052,32.64202489],[102.28433888,32.64205196],[102.27154536,32.64647508],[102.26969139,32.64586568],[102.26831875,32.64653277],[102.2684982,32.64813174],[102.26761546,32.64824011],[102.26770653,32.64690318],[102.26643255,32.6478863],[102.26894735,32.6446222],[102.2653653,32.64322396],[102.26512761,32.64151264],[102.27030296,32.64454652],[102.27234699,32.64231627],[102.27339867,32.64274045],[102.2703388,32.64045693],[102.26890082,32.63652622],[102.27159831,32.64068146],[102.27502049,32.64169777],[102.27639795,32.64016214],[102.27416751,32.63698165],[102.27685696,32.63813199],[102.2781871,32.63742762],[102.27831503,32.63059077],[102.27673951,32.63131686],[102.27306733,32.62919181],[102.26989556,32.63157256],[102.27196763,32.62915245],[102.26923473,32.62656589],[102.27159483,32.62806388],[102.27699685,32.62792603],[102.27994144,32.62557185],[102.27896904,32.6229329],[102.27673134,32.62135605],[102.2753638,32.62201008],[102.27539896,32.62065338],[102.27394619,32.62267258],[102.27445588,32.62031128],[102.27298524,32.61969895],[102.27133422,32.6212885],[102.27108098,32.6237882],[102.27182876,32.61948912],[102.26758505,32.62163451],[102.2678645,32.62450986],[102.26706631,32.62177275],[102.2644109,32.62249994],[102.26787867,32.63508163],[102.26280399,32.64358201],[102.2617527,32.65031926],[102.25837356,32.65383581],[102.25642533,32.6588094],[102.25949298,32.66285994],[102.25876234,32.66407253],[102.2606562,32.6637026]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33500,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.32377161,32.6385914],[102.32775866,32.63759858],[102.32831318,32.63965132],[102.32478002,32.64199288],[102.32388791,32.64546024]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33500,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.32379174,32.65189583],[102.32242492,32.65074652]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33500,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.44808409,32.55099789],[102.45131436,32.54738222],[102.4460335,32.53859065],[102.44578032,32.5306056],[102.43934216,32.5241235],[102.43883665,32.52023672],[102.43574975,32.51638906],[102.43605635,32.51332584],[102.43441575,32.50943781],[102.4262454,32.50914995]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33500,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.36140569,32.70301618],[102.36691995,32.69901495],[102.37439409,32.70274332],[102.37354151,32.70643714],[102.36995273,32.71014479],[102.36140726,32.70301369]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33500,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.33633696,32.64618174],[102.33710123,32.64785167],[102.33987745,32.6448602],[102.33602507,32.63888251],[102.3333618,32.63829283],[102.33205268,32.64406822],[102.33633612,32.6461778]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"线性设施","township":null,"area_mu":null,"length_meter":33500,"geometry_type":"LineString"},"geometry":{"type":"LineString","coordinates":[[102.45845755,32.57278865],[102.45951817,32.57212981],[102.45757895,32.56844172],[102.4545005,32.56810068],[102.44943254,32.56059203],[102.45007204,32.55767655],[102.44805025,32.55092643],[102.44483696,32.5507151],[102.44162571,32.54799831],[102.43235469,32.55352726],[102.43133125,32.56146422],[102.41473656,32.56097738],[102.40825628,32.56557327],[102.41028581,32.57073914],[102.41715452,32.5756279],[102.41741026,32.57730667],[102.42467095,32.584436],[102.42590988,32.58660768],[102.42589786,32.59121713],[102.43026917,32.59303454],[102.43536767,32.58475377],[102.44310204,32.58940791],[102.44471506,32.59226252],[102.45285454,32.59232888],[102.45469548,32.59077622],[102.45139892,32.58370677],[102.45179769,32.57848683],[102.45845755,32.57278865]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.43026917,32.59303454],[102.43536767,32.58475377],[102.43993522,32.58766637],[102.44186997,32.5861031],[102.44132177,32.58842889],[102.44471506,32.59226252],[102.4468233,32.59247479],[102.44461369,32.58594502],[102.44550876,32.58097528],[102.44468189,32.58594339],[102.44689742,32.59248225],[102.45285454,32.59232888],[102.45469548,32.59077622],[102.45139892,32.58370677],[102.45179769,32.57848683],[102.45440643,32.57725588],[102.45848674,32.57277052],[102.45809669,32.57188417],[102.45248017,32.57174528],[102.45118202,32.5702831],[102.45097783,32.57177111],[102.44622657,32.57374659],[102.43290632,32.56788186],[102.43455056,32.57205375],[102.43837473,32.57032369],[102.43831929,32.57166949],[102.44021706,32.57255516],[102.4376558,32.57197242],[102.43414182,32.57364514],[102.43722399,32.57705096],[102.44156719,32.57782786],[102.43968942,32.57875538],[102.43776919,32.57791273],[102.43835658,32.58049214],[102.4359879,32.5766592],[102.43420289,32.57579217],[102.43327194,32.57703005],[102.43381914,32.57509564],[102.43175663,32.57244655],[102.42427908,32.56882539],[102.42110854,32.56894298],[102.42030776,32.56981169],[102.42137455,32.57350019],[102.42615892,32.57825571],[102.43206827,32.57950598],[102.43511527,32.58173218],[102.42877925,32.58007832],[102.42854425,32.58221204],[102.43202174,32.58459073],[102.42995481,32.58372461],[102.42885175,32.58465169],[102.43036144,32.58567005],[102.428287,32.58500433],[102.42919142,32.59029061],[102.42806111,32.58728118],[102.42748253,32.5900674],[102.42690676,32.58037338],[102.4211623,32.57521075],[102.4162049,32.56684224],[102.40160187,32.55662626],[102.39330616,32.55566245],[102.39041783,32.55869134],[102.39090556,32.55966534],[102.38871807,32.56197684],[102.38980968,32.5649152],[102.39253025,32.56523618],[102.3954564,32.56754126],[102.40319272,32.5649042],[102.40324416,32.56695585],[102.40581554,32.56861766],[102.40125622,32.56659241],[102.39872628,32.56790074],[102.40166783,32.57044421],[102.40193833,32.57423681],[102.40605841,32.57561928],[102.40789256,32.57308436],[102.40896981,32.57452429],[102.40689593,32.57701228],[102.41049476,32.5783605],[102.40984094,32.58019972],[102.41202641,32.58055045],[102.41673584,32.58679771],[102.42138536,32.58672494],[102.42589786,32.59121713],[102.43026917,32.59303454]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44191453,32.56950239],[102.44169857,32.56683102],[102.4400553,32.56726623],[102.4415206,32.56500887],[102.43539874,32.56100295],[102.43349561,32.56128628],[102.43452709,32.56019001],[102.43151931,32.55570069],[102.42986851,32.55688972],[102.42890977,32.55551398],[102.43088539,32.55509686],[102.43016408,32.55152535],[102.42717188,32.54903043],[102.42572112,32.55081041],[102.4246578,32.54993125],[102.42609115,32.54804159],[102.42365285,32.54468103],[102.42098481,32.54395992],[102.42209078,32.54314026],[102.42077466,32.54117874],[102.4123641,32.54118274],[102.4174919,32.54636695],[102.41646428,32.54709088],[102.41497717,32.54590765],[102.41537646,32.54820151],[102.41113473,32.54089569],[102.40553691,32.54127652],[102.40420393,32.54300816],[102.40947297,32.54711861],[102.40160605,32.54408057],[102.4022151,32.54548627],[102.40094318,32.54704112],[102.40304791,32.54905282],[102.40366124,32.55234228],[102.40758155,32.55230599],[102.40589367,32.5528244],[102.40553672,32.55626913],[102.40822184,32.55697619],[102.40748208,32.55785658],[102.40925585,32.55886241],[102.41314268,32.55865883],[102.41486084,32.55650029],[102.41443866,32.55376837],[102.41672553,32.55607984],[102.41841266,32.55297265],[102.41797625,32.55119905],[102.41928802,32.55220627],[102.41840514,32.55620787],[102.42031015,32.55875913],[102.41718523,32.55742217],[102.41289272,32.56067329],[102.41450735,32.56380773],[102.41909385,32.56522021],[102.41976263,32.56653495],[102.42112454,32.5627856],[102.42314486,32.56248679],[102.42197101,32.56450056],[102.42287,32.56731473],[102.42974035,32.5631],[102.43180551,32.56510847],[102.42846935,32.56598451],[102.42606715,32.56847776],[102.42914733,32.57014785],[102.43264727,32.56790749],[102.43242683,32.5719481],[102.43443437,32.57207638],[102.4328981,32.56782168],[102.43879173,32.56961691],[102.44209455,32.57221521],[102.44191453,32.56950239]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2021年若尔盖—甘南草原湿地生态保护和修复项目-1880","project_category":"草地修复","year":2021,"measure_type":"草原改良","feature_role":"工程范围","township":null,"area_mu":null,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.44667255,32.57337878],[102.45100206,32.57164694],[102.45035018,32.56867911],[102.45608893,32.56968433],[102.45644855,32.5683165],[102.4545005,32.56810068],[102.44943254,32.56059203],[102.45007204,32.55767655],[102.44808409,32.55099789],[102.45131436,32.54738222],[102.44577651,32.53616361],[102.44127563,32.53451539],[102.44038466,32.53662569],[102.43629908,32.53792256],[102.43935442,32.53975951],[102.44199236,32.53732244],[102.4440472,32.53729993],[102.44163873,32.53872846],[102.44301057,32.53910537],[102.44058804,32.54136229],[102.44459885,32.54042056],[102.44165094,32.54228909],[102.44297364,32.54348928],[102.44610598,32.54102576],[102.44349799,32.54407313],[102.44608889,32.54700822],[102.44175368,32.5431955],[102.43521712,32.54049844],[102.43446308,32.54359309],[102.43478518,32.54029237],[102.43130511,32.53643929],[102.4255489,32.53733574],[102.42405452,32.53849196],[102.42548267,32.53971584],[102.42381777,32.53905939],[102.42238884,32.54066867],[102.42518643,32.54409485],[102.42645249,32.54378041],[102.42530073,32.54444042],[102.42618755,32.54583313],[102.42810858,32.54552837],[102.42726208,32.54670627],[102.42996014,32.54985831],[102.43183569,32.55033501],[102.43706776,32.54734061],[102.43204426,32.55124091],[102.43250738,32.55382795],[102.43412906,32.55421602],[102.43902438,32.55145532],[102.43385419,32.55563654],[102.43543472,32.55916211],[102.43797827,32.56081739],[102.44192403,32.5611376],[102.44675108,32.55452372],[102.44672534,32.55785801],[102.44394522,32.55966319],[102.44246577,32.56302765],[102.44710901,32.56307803],[102.45002197,32.56642688],[102.44752854,32.56586318],[102.44765157,32.56794318],[102.44699688,32.56546425],[102.44271185,32.56494499],[102.44245855,32.56614834],[102.44621969,32.56782421],[102.44263266,32.56717841],[102.44321943,32.56961942],[102.44530542,32.569822],[102.44624554,32.5730443],[102.44260267,32.57025146],[102.44202041,32.57102651],[102.44667255,32.57337878]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目","project_category":"草地修复","year":2022,"measure_type":"林草碳汇试点","feature_role":"工程范围","township":"安曲镇","area_mu":9958,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.37234803,32.57665691],[102.37422617,32.57377764],[102.37259133,32.57379012],[102.37160799,32.57622212],[102.36939932,32.57698296],[102.3703224,32.57827101],[102.37234803,32.57665691]]],[[[102.41627272,32.61051029],[102.41718088,32.60924067],[102.41124883,32.60469517],[102.40876033,32.60030667],[102.40519633,32.59833417],[102.40518033,32.59568617],[102.39349083,32.583454],[102.37952983,32.576502],[102.379752,32.57521967],[102.37453833,32.57362033],[102.37033892,32.57832832],[102.37300638,32.58288992],[102.38165658,32.58559069],[102.39332336,32.59733138],[102.41102972,32.61019184],[102.39328668,32.59736927],[102.38154701,32.58559461],[102.37305198,32.58285229],[102.37342383,32.58436583],[102.37904067,32.58770333],[102.391996,32.60322033],[102.40111917,32.607283],[102.40537683,32.61169617],[102.41176642,32.61461907],[102.41627272,32.61051029]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目","project_category":"草地修复","year":2022,"measure_type":"林草碳汇试点","feature_role":"工程范围","township":"安曲镇","area_mu":8665,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.44858483,32.61000275],[102.45041917,32.60393367],[102.45004176,32.59997896],[102.44903143,32.59874429],[102.44524042,32.59862962],[102.44313225,32.59200146],[102.44013125,32.59025112],[102.44001409,32.60098905],[102.44254892,32.60361343],[102.44370761,32.60832842],[102.44858483,32.61000275]]],[[[102.44345631,32.61025776],[102.44582935,32.61020863],[102.45107992,32.61361826],[102.44862846,32.6101353],[102.44356822,32.60828214],[102.44252026,32.60362554],[102.44000375,32.60110469],[102.43979984,32.59043836],[102.43350574,32.58909812],[102.43029943,32.59305599],[102.42651083,32.60226533],[102.42047965,32.60807588],[102.4262889,32.61168496],[102.43526391,32.61487329],[102.43890363,32.61770714],[102.4415648,32.61155907],[102.44345631,32.61025776]]],[[[102.4455135,32.61776],[102.44927017,32.61763633],[102.4511081,32.61377664],[102.44576347,32.61026215],[102.44337042,32.61036324],[102.44179236,32.61134024],[102.43899549,32.61774916],[102.44130975,32.61880779],[102.44217975,32.62112529],[102.4455135,32.61776]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目","project_category":"草地修复","year":2022,"measure_type":"林草碳汇试点","feature_role":"工程范围","township":"安曲镇","area_mu":22572,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.424845,32.5321215],[102.43944625,32.52424974],[102.43617416,32.51785266],[102.43581054,32.51321111],[102.43243867,32.50936933],[102.42601609,32.50939192],[102.42106383,32.50158433],[102.41800083,32.4987195],[102.41483317,32.4985665],[102.41043783,32.490438],[102.39814469,32.49384427],[102.39200067,32.50043317],[102.39024682,32.50513899],[102.39392733,32.510304],[102.39357917,32.51579867],[102.39809533,32.5197415],[102.39760867,32.52425717],[102.39990917,32.52596417],[102.40080517,32.52914683],[102.399804,32.53417733],[102.40243386,32.53640913],[102.40406139,32.53181739],[102.40202659,32.52421031],[102.40413992,32.53166736],[102.40248136,32.53644943],[102.40449208,32.53516064],[102.4039128,32.53262067],[102.40500607,32.53120245],[102.40343253,32.5279952],[102.40323687,32.52119429],[102.40044149,32.51812638],[102.39985338,32.51024113],[102.39542444,32.50469317],[102.39348374,32.50393429],[102.3990188,32.50875291],[102.40177272,32.50065424],[102.40853756,32.49498829],[102.40091648,32.50240368],[102.3990833,32.50904986],[102.4000245,32.5122275],[102.40552392,32.5110446],[102.4096582,32.5077671],[102.4171528,32.50615253],[102.40968108,32.50779388],[102.40553341,32.51108193],[102.40021122,32.51276645],[102.4004808,32.51811708],[102.40302541,32.52033568],[102.40347181,32.52798532],[102.4050459,32.53120322],[102.40395395,32.53260501],[102.40452675,32.53517889],[102.40284048,32.53672348],[102.40439483,32.53807317],[102.41862778,32.53920019],[102.42129995,32.53099594],[102.42712191,32.52287844],[102.43047847,32.5128131],[102.42716231,32.52291319],[102.42135587,32.53101195],[102.41790061,32.5398046],[102.41955883,32.54000517],[102.424845,32.5321215]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目","project_category":"草地修复","year":2022,"measure_type":"林草碳汇试点","feature_role":"工程范围","township":"安曲镇","area_mu":9388,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.36774648,32.58480896],[102.3730056,32.58290317],[102.3700415,32.57860733],[102.36526166,32.58179359],[102.36774648,32.58480896]]],[[[102.40044154,32.62429559],[102.41151839,32.6145262],[102.40537683,32.61169617],[102.401339,32.60737017],[102.391996,32.60322033],[102.37907183,32.58771967],[102.37342383,32.58436583],[102.37284425,32.58281511],[102.36759981,32.58459625],[102.38255003,32.61052487],[102.39363688,32.60948056],[102.40042965,32.61196236],[102.39363358,32.60951245],[102.38258207,32.61058268],[102.386528,32.617777],[102.39313617,32.618384],[102.40044154,32.62429559]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目","project_category":"草地修复","year":2022,"measure_type":"林草碳汇试点","feature_role":"工程范围","township":"安曲镇","area_mu":9155,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.39064045,32.56536544],[102.38915017,32.56410211],[102.38459976,32.56505209],[102.38956155,32.56737695],[102.39153075,32.56695187],[102.39064045,32.56536544]]],[[[102.37471984,32.57349073],[102.38221344,32.56650945],[102.38443209,32.56598843],[102.38469821,32.56433934],[102.38257683,32.5662975],[102.380961,32.565843],[102.37712941,32.56765398],[102.37746799,32.56911309],[102.37443767,32.57219483],[102.37471984,32.57349073]]],[[[102.40282108,32.57849394],[102.40098696,32.57685232],[102.40156311,32.57867914],[102.40282108,32.57849394]]],[[[102.40141582,32.57866473],[102.40161757,32.57724134],[102.39997874,32.57695052],[102.40141582,32.57866473]]],[[[102.42200583,32.60599317],[102.41029583,32.58826383],[102.4094265,32.5844],[102.4028575,32.57853482],[102.4015768,32.57872563],[102.4036103,32.58948933],[102.41416263,32.60308105],[102.41986143,32.60591157],[102.41298707,32.60192004],[102.40355167,32.58950517],[102.40142749,32.57871039],[102.39631683,32.575441],[102.39629433,32.57359167],[102.39155836,32.56699185],[102.38894117,32.56737579],[102.38462458,32.56576777],[102.38241949,32.56645449],[102.37433379,32.57374103],[102.379752,32.57521967],[102.37952983,32.576502],[102.39349083,32.583454],[102.40518033,32.59568617],[102.40519633,32.59833417],[102.40876033,32.60030667],[102.41124883,32.60469517],[102.41718088,32.60924067],[102.42223883,32.60728667],[102.42200583,32.60599317]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目","project_category":"草地修复","year":2022,"measure_type":"林草碳汇试点","feature_role":"工程范围","township":"安曲镇","area_mu":21506,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.42097187,32.69857791],[102.42016601,32.69811762],[102.42007014,32.6993164],[102.42138741,32.70011931],[102.42097187,32.69857791]]],[[[102.40476721,32.71191079],[102.41411588,32.70512712],[102.42573607,32.71262512],[102.43312658,32.71269479],[102.43596941,32.70956629],[102.43919758,32.70981762],[102.44512759,32.70449629],[102.44281659,32.68963962],[102.44212139,32.69154717],[102.44301835,32.69181732],[102.4409185,32.6942856],[102.44155844,32.69589614],[102.43956843,32.69514922],[102.43827657,32.69585375],[102.44004642,32.69658237],[102.43711794,32.69664033],[102.44153781,32.69705763],[102.43803294,32.69796363],[102.44166767,32.69859645],[102.43762466,32.69924524],[102.43895826,32.70023643],[102.44217154,32.69938389],[102.44012111,32.70078175],[102.44237425,32.7002077],[102.44096013,32.70107874],[102.44204266,32.70254502],[102.43649647,32.69996827],[102.43536213,32.70095751],[102.43653837,32.70277857],[102.44466556,32.70342135],[102.43933309,32.70520403],[102.44110056,32.70628828],[102.44008876,32.70711731],[102.43677584,32.70525463],[102.43814879,32.70764898],[102.43652435,32.70645794],[102.43454742,32.70798216],[102.43645261,32.70447227],[102.43508448,32.70514504],[102.43495018,32.70305556],[102.43237147,32.70228098],[102.43220156,32.70039919],[102.43045251,32.69914298],[102.43201728,32.69924066],[102.42300048,32.69804745],[102.43304899,32.69837638],[102.43206981,32.69725185],[102.43411742,32.69620037],[102.43405105,32.69470302],[102.43544678,32.69570364],[102.43436921,32.69319181],[102.43499384,32.69074088],[102.44204404,32.68904984],[102.43494708,32.68945812],[102.43322758,32.68845362],[102.4252469,32.67746879],[102.42364006,32.67777329],[102.42265314,32.67649883],[102.41949049,32.67650969],[102.41833283,32.67971333],[102.40937033,32.6802045],[102.40730333,32.68347817],[102.40202217,32.68459417],[102.40178517,32.69077883],[102.39803233,32.694827],[102.39672244,32.69465369],[102.39968159,32.69659272],[102.40240501,32.69473356],[102.40659288,32.69620104],[102.41434288,32.6939073],[102.4182803,32.69489704],[102.42073314,32.69291982],[102.4183663,32.69495461],[102.41883598,32.69657999],[102.420558,32.69825462],[102.42298359,32.69804311],[102.42059957,32.69832202],[102.42145143,32.70011868],[102.42482716,32.70014655],[102.42001755,32.69943222],[102.41981389,32.70397995],[102.42267223,32.70608768],[102.41978241,32.70400064],[102.41996543,32.69935294],[102.41771073,32.69484995],[102.40044718,32.6978733],[102.40317259,32.70669611],[102.40345394,32.71184169],[102.40310763,32.70664744],[102.40020204,32.7021066],[102.39961521,32.69817158],[102.39521368,32.69690785],[102.39745806,32.69826514],[102.40702483,32.69716243],[102.4092286,32.69543642],[102.41559136,32.69416142],[102.40666763,32.69623692],[102.40240106,32.69477895],[102.39880116,32.69639431],[102.39942508,32.69788102],[102.3980946,32.69495151],[102.39004883,32.69252267],[102.38988296,32.69393311],[102.39522859,32.69683381],[102.38987438,32.69400609],[102.38713415,32.69653975],[102.38669457,32.69519529],[102.3878164,32.69457836],[102.38549117,32.6948615],[102.38361929,32.70313142],[102.38533685,32.70551429],[102.39884836,32.71096762],[102.4010122,32.71314729],[102.40334604,32.71342795],[102.40476721,32.71191079]],[[102.39113199,32.70566013],[102.38988949,32.70481357],[102.39142534,32.70342753],[102.39004016,32.70408179],[102.39055207,32.70234665],[102.38893299,32.70534632],[102.38891086,32.70414682],[102.38777841,32.70485814],[102.38981593,32.70047658],[102.38822515,32.70218783],[102.38692649,32.70177099],[102.38717496,32.70285528],[102.38663667,32.70209253],[102.38421394,32.70327664],[102.38855045,32.69989933],[102.3885564,32.69892878],[102.38562101,32.69976809],[102.38733081,32.69895547],[102.38599346,32.69874565],[102.38780529,32.6974939],[102.38704422,32.69688358],[102.38942903,32.69819955],[102.38741709,32.69811465],[102.39148109,32.7016345],[102.39287981,32.70501051],[102.3912247,32.70440015],[102.39113199,32.70566013]],[[102.4058947,32.69075053],[102.4029202,32.68694819],[102.40520039,32.68808602],[102.4062843,32.68521385],[102.4055127,32.6882711],[102.40700841,32.68662579],[102.40734814,32.68763245],[102.40591453,32.688788],[102.4058947,32.69075053]],[[102.42149934,32.68673869],[102.4184956,32.68467759],[102.41976808,32.68458745],[102.41933215,32.68185765],[102.42048563,32.68455355],[102.42275319,32.68585143],[102.42251551,32.68732432],[102.42149934,32.68673869]],[[102.4167361,32.6822507],[102.41395096,32.68539485],[102.41215311,32.68388054],[102.41257044,32.6823585],[102.4154394,32.68076055],[102.41720554,32.68128147],[102.4167361,32.6822507]],[[102.41027694,32.68395393],[102.41178104,32.68495036],[102.41120616,32.68570377],[102.40887127,32.68379151],[102.41027694,32.68395393]],[[102.43082275,32.70862923],[102.43189362,32.70918673],[102.43017531,32.70930876],[102.43082275,32.70862923]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目","project_category":"草地修复","year":2022,"measure_type":"林草碳汇试点","feature_role":"工程范围","township":"安曲镇","area_mu":11841,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.38424112,32.68982896],[102.38309664,32.68780059],[102.38160276,32.68783535],[102.38424112,32.68982896]]],[[[102.38113356,32.68817535],[102.38017825,32.68751826],[102.38086913,32.68617592],[102.37913789,32.68530168],[102.37724681,32.68827768],[102.3825455,32.69204561],[102.38383054,32.69044257],[102.38113356,32.68817535]]],[[[102.38988296,32.69393311],[102.39004883,32.69252267],[102.39222195,32.69309395],[102.3863181,32.6896913],[102.382649,32.69205056],[102.38988296,32.69393311]]],[[[102.38311767,32.69307975],[102.38258943,32.69211996],[102.38156822,32.69450946],[102.38278696,32.69475424],[102.38311767,32.69307975]]],[[[102.38368167,32.70303033],[102.38549117,32.6948615],[102.38987438,32.69400609],[102.38375596,32.69213126],[102.38457083,32.69377841],[102.38358242,32.69330237],[102.38300758,32.69453328],[102.38458354,32.69561123],[102.38322533,32.69565318],[102.38436792,32.69760281],[102.38231045,32.69625356],[102.3835713,32.69814402],[102.38166588,32.6972838],[102.38238274,32.69865105],[102.38126141,32.6983801],[102.38229042,32.69998798],[102.38134434,32.70036434],[102.38291626,32.70161161],[102.38044996,32.70131565],[102.38036356,32.70010584],[102.37956772,32.70092593],[102.38014275,32.69966943],[102.37814613,32.69925082],[102.37983057,32.69738003],[102.37742564,32.69715252],[102.37986389,32.69671954],[102.37973425,32.69542206],[102.37797514,32.69524606],[102.38103514,32.69410727],[102.37984646,32.69382993],[102.38062258,32.69220562],[102.37807477,32.69224081],[102.38053208,32.69111683],[102.38108241,32.69394363],[102.38243372,32.69211252],[102.37648367,32.68798098],[102.37764894,32.68798394],[102.37904368,32.68522616],[102.37508643,32.68293154],[102.3785823,32.68512498],[102.37912339,32.68442394],[102.38092154,32.68616224],[102.38061328,32.68805838],[102.38311225,32.6877544],[102.38288348,32.68888942],[102.384662,32.69019407],[102.38634732,32.68965128],[102.39231515,32.69323396],[102.39803233,32.694827],[102.40178517,32.69077883],[102.40210657,32.6845812],[102.39885833,32.68409683],[102.39497433,32.68577],[102.389169,32.6808855],[102.38437333,32.683112],[102.37938687,32.68289213],[102.37903953,32.68438648],[102.37779698,32.67623984],[102.37514601,32.67653363],[102.37117109,32.67963115],[102.37501564,32.67634839],[102.37778401,32.67615959],[102.37710027,32.67204761],[102.37303254,32.67311021],[102.37177459,32.66842789],[102.3608035,32.6601215],[102.35601005,32.66697354],[102.35657064,32.67453912],[102.35918485,32.68005339],[102.359959,32.68067304],[102.36147548,32.67703864],[102.3585509,32.67298402],[102.36151439,32.67689299],[102.35992088,32.68048819],[102.36126057,32.68171483],[102.36238367,32.68037772],[102.36210017,32.67723645],[102.36213103,32.68226724],[102.36598673,32.67966555],[102.36441216,32.67495243],[102.36629586,32.6789986],[102.36519675,32.68071485],[102.36736239,32.67885386],[102.36091382,32.66868425],[102.36050267,32.66583368],[102.36110616,32.6686836],[102.36741045,32.67879894],[102.36317574,32.68235011],[102.37150042,32.67978358],[102.37227422,32.68015322],[102.36904555,32.68113635],[102.36913086,32.68285639],[102.37110235,32.68165921],[102.37507321,32.68292758],[102.37107019,32.68169975],[102.36943905,32.68303052],[102.36742947,32.68115731],[102.36502199,32.68242344],[102.36180902,32.68215379],[102.36847456,32.68800434],[102.37140025,32.68590757],[102.37643944,32.68789554],[102.37142958,32.68597748],[102.36852456,32.68805574],[102.37600833,32.69396067],[102.3767825,32.70135395],[102.38368167,32.70303033]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目","project_category":"草地修复","year":2022,"measure_type":"林草碳汇试点","feature_role":"工程范围","township":"安曲镇","area_mu":11159,"length_meter":null,"geometry_type":"Polygon"},"geometry":{"type":"Polygon","coordinates":[[[102.38144927,32.6551008],[102.38243022,32.65368002],[102.38090605,32.64939021],[102.380306,32.6502032],[102.3788567,32.64891925],[102.37863926,32.64978643],[102.37336365,32.648673],[102.3751308,32.64851538],[102.37441752,32.64706678],[102.37791151,32.64882005],[102.37568735,32.64642285],[102.37721159,32.64618059],[102.37756516,32.64442358],[102.38438478,32.65016572],[102.38840405,32.65598039],[102.39453968,32.65948107],[102.39299108,32.66136403],[102.39055184,32.6602414],[102.39116332,32.66192229],[102.38952353,32.66265927],[102.38627799,32.66132665],[102.38144927,32.6551008],[102.38258451,32.66034516],[102.38694303,32.66494828],[102.38769527,32.66748071],[102.3935183,32.66465679],[102.38595473,32.66834058],[102.38830257,32.67517275],[102.39013726,32.67574557],[102.39345939,32.67168293],[102.39605203,32.67124866],[102.39346511,32.6717989],[102.39010045,32.67584762],[102.38831615,32.67534391],[102.3890692,32.68094654],[102.39497433,32.68577],[102.39885833,32.68409683],[102.40730333,32.68347817],[102.40928037,32.68031679],[102.3998435,32.6703485],[102.3985778,32.66727051],[102.39602059,32.67118203],[102.39855824,32.66720641],[102.39673787,32.66211849],[102.39517308,32.66430938],[102.39313242,32.66448755],[102.39516385,32.66425349],[102.39643517,32.66133033],[102.39118157,32.65279281],[102.38572098,32.64959938],[102.39150391,32.65337433],[102.388719,32.64614667],[102.37956733,32.64089728],[102.37279399,32.64613712],[102.36845943,32.65188851],[102.38592854,32.66830159],[102.38703587,32.66797264],[102.3877031,32.66632944],[102.38267967,32.6608858],[102.38144927,32.6551008]],[[102.37792792,32.65591626],[102.37755202,32.65496403],[102.37681882,32.65602331],[102.37688087,32.6549516],[102.37536092,32.65594534],[102.37668728,32.65458241],[102.37480916,32.65555026],[102.3755708,32.65427621],[102.37401405,32.6547211],[102.37389338,32.65347386],[102.37138429,32.65214231],[102.37223146,32.65123233],[102.37890919,32.65249353],[102.38066759,32.65124111],[102.38031297,32.65424855],[102.37267199,32.65263513],[102.37815754,32.654723],[102.37792792,32.65591626]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目","project_category":"草地修复","year":2022,"measure_type":"林草碳汇试点","feature_role":"工程范围","township":"安曲镇","area_mu":11687,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.40437804,32.65820979],[102.40619425,32.65608362],[102.40421462,32.65688139],[102.40437804,32.65820979]]],[[[102.39460015,32.65702502],[102.39364107,32.65664785],[102.39668009,32.66196804],[102.39460015,32.65702502]]],[[[102.39879539,32.66708654],[102.40227517,32.66579086],[102.3983111,32.66108345],[102.39673787,32.66211849],[102.39879539,32.66708654]]],[[[102.41412845,32.68037356],[102.41833283,32.67971333],[102.41949049,32.67650969],[102.40578064,32.66229195],[102.40423677,32.6651545],[102.40575736,32.66223273],[102.4045431,32.65874008],[102.4018368,32.65867901],[102.40807337,32.65526889],[102.40914543,32.65141755],[102.40631086,32.64882192],[102.40919569,32.65140696],[102.40701587,32.65621062],[102.41192594,32.6528805],[102.41244555,32.64950912],[102.41109971,32.64750112],[102.40469687,32.64075646],[102.4002302,32.63384479],[102.39651481,32.63125849],[102.38560717,32.63570183],[102.3821341,32.63512666],[102.37956733,32.64089728],[102.388719,32.64614667],[102.3915365,32.653302],[102.39606078,32.65856985],[102.39698943,32.66155241],[102.39866725,32.6604832],[102.39783182,32.65925369],[102.39885949,32.6564821],[102.39671558,32.64864538],[102.39397931,32.64632594],[102.39255645,32.64245399],[102.38622304,32.6409377],[102.39258179,32.64243733],[102.39400658,32.64631181],[102.3969467,32.64907782],[102.39889201,32.6564845],[102.39797434,32.65974368],[102.39921699,32.66055427],[102.40211725,32.65896415],[102.39844158,32.66097283],[102.40232378,32.66576978],[102.40417569,32.6651057],[102.40275858,32.66565941],[102.4049444,32.66625437],[102.40650438,32.66980682],[102.41207323,32.67465778],[102.40641158,32.66994164],[102.40377464,32.66580245],[102.3985778,32.66727051],[102.3998435,32.6703485],[102.40928037,32.68031679],[102.41412845,32.68037356]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目","project_category":"草地修复","year":2022,"measure_type":"林草碳汇试点","feature_role":"工程范围","township":"安曲镇","area_mu":9211,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.35849973,32.58485826],[102.3652137,32.58174197],[102.36405948,32.58099962],[102.35992201,32.58299468],[102.36014195,32.5839659],[102.35703072,32.58427276],[102.35849973,32.58485826]]],[[[102.35801605,32.58485984],[102.35708621,32.58323674],[102.35565247,32.58362812],[102.35801605,32.58485984]]],[[[102.36595302,32.58554241],[102.36746198,32.58477427],[102.36525326,32.58178456],[102.35814125,32.58505343],[102.36125566,32.58560205],[102.36069295,32.58429294],[102.36323766,32.58500093],[102.36362328,32.58383615],[102.36595302,32.58554241]]],[[[102.38255003,32.61052487],[102.37887674,32.6042233],[102.37834107,32.60751687],[102.38255003,32.61052487]]],[[[102.39287283,32.63224667],[102.3982387,32.62963879],[102.40044154,32.62429559],[102.39313617,32.618384],[102.386528,32.617777],[102.38247714,32.61052566],[102.38560871,32.62053816],[102.38501776,32.62221271],[102.38556592,32.62043118],[102.38238821,32.6104338],[102.37829021,32.60750085],[102.37876208,32.60368978],[102.37593763,32.60217565],[102.37471544,32.5996015],[102.37576112,32.59897298],[102.37260114,32.59612852],[102.37043504,32.59127866],[102.36835517,32.58989674],[102.36703698,32.5908675],[102.36835849,32.58986036],[102.37047397,32.59126152],[102.37263927,32.59611065],[102.37580629,32.59896823],[102.37475779,32.59959242],[102.37597121,32.60215352],[102.37874493,32.60365885],[102.36996767,32.58816833],[102.36722558,32.58467504],[102.36557873,32.58568193],[102.36362185,32.583875],[102.36325564,32.5850371],[102.36072366,32.58432113],[102.36126129,32.58564006],[102.35773224,32.5852061],[102.36312482,32.58943785],[102.36527741,32.58892722],[102.36683421,32.59028627],[102.36524826,32.58895757],[102.36316091,32.5893574],[102.3668947,32.59079606],[102.36358318,32.58987404],[102.36597517,32.5932285],[102.36787617,32.59273633],[102.3712145,32.5988615],[102.3727185,32.60631667],[102.37568367,32.61239117],[102.37479807,32.62137843],[102.378491,32.63119846],[102.3821341,32.63512666],[102.3846595,32.63584517],[102.39287283,32.63224667]],[[102.38224564,32.62085768],[102.38317329,32.61758152],[102.38149435,32.61088904],[102.37545108,32.60573897],[102.375312,32.60280483],[102.3701271,32.59211035],[102.36690124,32.5908002],[102.37003753,32.59187758],[102.37538913,32.60284981],[102.37547267,32.60567807],[102.38162008,32.61095845],[102.38322154,32.61765771],[102.38195434,32.62173106],[102.38224564,32.62085768]]]]}},{"type":"Feature","properties":{"project_name":"阿坝州红原县2022年第二批重点生态保护和修护治理——红原县林草碳汇创新开发建设试点项目","project_category":"草地修复","year":2022,"measure_type":"林草碳汇试点","feature_role":"工程范围","township":"安曲镇","area_mu":6494,"length_meter":null,"geometry_type":"MultiPolygon"},"geometry":{"type":"MultiPolygon","coordinates":[[[[102.33652322,32.64882417],[102.34166965,32.64507313],[102.3400655,32.6448675],[102.33574236,32.64914471],[102.33652322,32.64882417]]],[[[102.35821567,32.66354552],[102.36125683,32.65954333],[102.3623285,32.65379683],[102.357888,32.64649],[102.35423217,32.6440605],[102.34135339,32.64476854],[102.33803892,32.6483808],[102.34485194,32.64994803],[102.33782336,32.64853749],[102.33489797,32.64990566],[102.33706655,32.6521176],[102.33486259,32.64993754],[102.33311265,32.65255882],[102.33406245,32.6535649],[102.33915701,32.65362446],[102.34401798,32.6529213],[102.34768188,32.65035587],[102.35176278,32.65136296],[102.3536948,32.65328335],[102.34821164,32.65039924],[102.34402697,32.65296608],[102.33917926,32.65368023],[102.33838991,32.65464523],[102.34333596,32.65441924],[102.35033321,32.65190302],[102.34334339,32.65445018],[102.33836601,32.6546796],[102.3392128,32.65923876],[102.34293317,32.658907],[102.34711683,32.66299467],[102.35601005,32.66697354],[102.35821567,32.66354552]]]]}}]} \ No newline at end of file diff --git a/public/datas/ecological-protection/national_park_wkt.json b/public/datas/ecological-protection/national_park_wkt.json new file mode 100644 index 0000000..99d5bd0 --- /dev/null +++ b/public/datas/ecological-protection/national_park_wkt.json @@ -0,0 +1 @@ +{"type":"FeatureSourceCache","source":"/openApi/gjgy/gjgy_area","generatedAt":"2026-06-27T13:55:24.504Z","rows":[{"id":1,"type":"一般控制区","wkt":"MULTIPOLYGON ZM (((102.87556669700001 33.54025030499997 0 0,102.87562795000002 33.54004612699998 0 0,102.87566998099999 33.539799195 0 0,102.875769918 33.53947083000003 0 0,102.87582011699999 33.53940557300001 0 0,102.87588509599999 33.53918897300002 0 0,102.876217811 33.53904110000002 0 0,102.87665507700001 33.53882837499998 0 0,102.87671923300002 33.538818246000005 0 0,102.87695585400002 33.538713081000026 0 0,102.87788737099999 33.53863380299998 0 0,102.87837087000003 33.53859265400001 0 0,102.87975172 33.53847513400001 0 0,102.881893235 33.538177701999984 0 0,102.88241032899998 33.53805360000001 0 0,102.88332232699997 33.53778617199998 0 0,102.88436835499999 33.537357679000024 0 0,102.88471251700003 33.537196352000024 0 0,102.88532107499998 33.536886734999996 0 0,102.88537996600002 33.536838886 0 0,102.885777931 33.53651553999998 0 0,102.88589394600001 33.536359172000004 0 0,102.88610629700003 33.53607296000001 0 0,102.886156723 33.535861169999976 0 0,102.88611677799997 33.535381836 0 0,102.88558139999998 33.534846457000015 0 0,102.88445115600001 33.534549024 0 0,102.88308296600002 33.53454902499999 0 0,102.88159580199999 33.534667996999985 0 0,102.88040607200003 33.534549024 0 0,102.88002727999998 33.53410136100001 0 0,102.879923958 33.533979252999984 0 0,102.87975172 33.53377569999998 0 0,102.87982483299999 33.53361485200003 0 0,102.88004915300002 33.53312134700002 0 0,102.880442459 33.532902845000024 0 0,102.88058453100001 33.532823914999994 0 0,102.88171477600002 33.532585969000024 0 0,102.881536316 33.532407509999985 0 0,102.88088196400003 33.531515211 0 0,102.88040607300002 33.52967112900001 0 0,102.88049829599998 33.52915237100001 0 0,102.88055263500002 33.528663318999975 0 0,102.88088100099998 33.52793520300003 0 0,102.880958765 33.527827195999976 0 0,102.88110925900003 33.52761817700002 0 0,102.88170060200002 33.52686257300002 0 0,102.88172332900001 33.52683589200001 0 0,102.881726598 33.52682935500002 0 0,102.88182661100001 33.52670156200003 0 0,102.88186994900002 33.526542654000025 0 0,102.88196937800001 33.52617808100001 0 0,102.88206455699998 33.52536906400002 0 0,102.88179032099998 33.52503388600002 0 0,102.881494901 33.524851420999994 0 0,102.88135532899997 33.524803443999986 0 0,102.88103804500003 33.524694377 0 0,102.88050980499997 33.52465154700002 0 0,102.88011005499999 33.524765761000026 0 0,102.87951043100003 33.52513695699997 0 0,102.87901074400003 33.525779410999974 0 0,102.878553888 33.527392685999985 0 0,102.878296906 33.528377782999996 0 0,102.87795426299999 33.52890602299999 0 0,102.87762589800002 33.52916300499999 0 0,102.87736891600002 33.529291495999985 0 0,102.87712621100002 33.529334326000026 0 0,102.876797845 33.529262942 0 0,102.87669840500001 33.52920327800001 0 0,102.87664998399998 33.52909578399999 0 0,102.87664685800002 33.529045766000024 0 0,102.87680549800001 33.52841585800002 0 0,102.87682974299997 33.52831959500003 0 0,102.87670919200002 33.52809536299998 0 0,102.87633799600002 33.528081085999986 0 0,102.875738372 33.52802397900001 0 0,102.87526723899998 33.527938318 0 0,102.87493887300002 33.52796687099999 0 0,102.87463906099998 33.52813819300002 0 0,102.87419648100001 33.528537942000014 0 0,102.87366823999997 33.52916612000001 0 0,102.873339875 33.52939454800003 0 0,102.87279735800001 33.529451655 0 0,102.87222628799998 33.529380272000026 0 0,102.87199785899998 33.52926605699997 0 0,102.87188364500003 33.529080459 0 0,102.87186936799998 33.52890913800002 0 0,102.87189792200002 33.528752094000026 0 0,102.87204068900002 33.528694986000005 0 0,102.872426163 33.52860932599998 0 0,102.87271169799999 33.52838089800002 0 0,102.872840188 33.52815246900002 0 0,102.87278308200001 33.527938318 0 0,102.872697421 33.527724166999974 0 0,102.872468992 33.52753856800001 0 0,102.87208351999999 33.52748146099998 0 0,102.87164094000002 33.52753856800001 0 0,102.87138395800002 33.527738442999976 0 0,102.87112697600003 33.52815246900002 0 0,102.87101276200002 33.528580772 0 0,102.87077005700002 33.52878064700002 0 0,102.87058445999998 33.52876637000003 0 0,102.87014188 33.528395175000014 0 0,102.86981351399999 33.528209575999995 0 0,102.869542255 33.52809536199999 0 0,102.869370935 33.52798114799998 0 0,102.86911395200002 33.527824103 0 0,102.868885524 33.527752720000024 0 0,102.86868564899999 33.52773844400002 0 0,102.86845722100003 33.52773844400002 0 0,102.86817168599998 33.52783838099998 0 0,102.86781476700003 33.527924041000006 0 0,102.867372187 33.52795259499999 0 0,102.86695816100001 33.52796687099999 0 0,102.86680111599998 33.52803825500001 0 0,102.86671545600001 33.52812391600003 0 0,102.86674400999999 33.52832379 0 0,102.86701526799999 33.52858077299999 0 0,102.86730080299998 33.52879492400001 0 0,102.86745784800002 33.52898052199998 0 0,102.86751495499999 33.52915184300002 0 0,102.86752923099999 33.529437379 0 0,102.86748640100001 33.52969436000001 0 0,102.867500678 33.529951342000004 0 0,102.86767199899998 33.53006555600001 0 0,102.86785759700001 33.53013693999998 0 0,102.86810030200002 33.53013693899999 0 0,102.86834300700002 33.53017977000002 0 0,102.86854288199999 33.53033681400001 0 0,102.868514328 33.530608072999996 0 0,102.86834300700002 33.53086505499999 0 0,102.86811457900001 33.530979269 0 0,102.86785759700001 33.531036375999975 0 0,102.86757206099998 33.53102209899998 0 0,102.86732935700002 33.53076511799998 0 0,102.86720086499997 33.53052241300003 0 0,102.86701526799999 33.53036536799999 0 0,102.866729733 33.530251153999984 0 0,102.86631570700001 33.530151217000025 0 0,102.86601589399999 33.529979895999986 0 0,102.865730359 33.529822851000006 0 0,102.86551620699998 33.529651530000024 0 0,102.86518784200001 33.52950876199998 0 0,102.86500224399998 33.52953731500003 0 0,102.86480236900002 33.529708637 0 0,102.86477381499998 33.530108385999995 0 0,102.86464532500003 33.53049385899999 0 0,102.86451683299998 33.53067945700002 0 0,102.864217021 33.530736563999994 0 0,102.86404570000002 33.53069373400001 0 0,102.86391721000001 33.530451029000005 0 0,102.86380299500001 33.530308261000016 0 0,102.86364595100002 33.530208324 0 0,102.863446076 33.53017977000002 0 0,102.86337469300003 33.530351091 0 0,102.86336041599998 33.530593796000005 0 0,102.863174818 33.53065090400003 0 0,102.86296066699998 33.530608072999996 0 0,102.86284645299997 33.530393920999984 0 0,102.86254664 33.53009410999999 0 0,102.86248543699998 33.53005968299999 0 0,102.86231821199999 33.529965618000006 0 0,102.861918462 33.529937066 0 0,102.861675757 33.52999417299998 0 0,102.861404499 33.53015121599998 0 0,102.86109040999997 33.53023687699999 0 0,102.86087625900001 33.530251153999984 0 0,102.86076204400001 33.53019404700001 0 0,102.860662107 33.52999417199999 0 0,102.860519339 33.529822851000006 0 0,102.86034801800002 33.52979429800001 0 0,102.86020524999998 33.52979429800001 0 0,102.86004820599999 33.52989423499997 0 0,102.859876885 33.53013693999998 0 0,102.85967700999998 33.530151217000025 0 0,102.85936292100001 33.530122662999986 0 0,102.859134493 33.529979895999986 0 0,102.85906310899998 33.529808574000015 0 0,102.85899172500001 33.52949448499999 0 0,102.858991726 33.529180397000005 0 0,102.85899172500001 33.52892341400002 0 0,102.85884895700002 33.52878064700002 0 0,102.85867763700003 33.52866643300001 0 0,102.85826361 33.52866643300001 0 0,102.85764970999998 33.52872353999999 0 0,102.85733562000001 33.52875209299998 0 0,102.85707863900001 33.52873781699998 0 0,102.85685021 33.52860932599998 0 0,102.85655039800002 33.528552219000005 0 0,102.85625058599999 33.52866643300001 0 0,102.85575089999998 33.52909473599999 0 0,102.855079891 33.52975146699998 0 0,102.854808633 33.53006555600001 0 0,102.85463731200002 33.53056524300001 0 0,102.85438033000003 33.53126480399999 0 0,102.85425183900003 33.53169310800001 0 0,102.854037688 33.531992919000004 0 0,102.85378070500002 33.53199291999999 0 0,102.853538001 33.531864428999995 0 0,102.85323818900002 33.531807320999974 0 0,102.85296693100003 33.53205002599998 0 0,102.85276705500002 33.53232128500002 0 0,102.85245296699998 33.53243550000002 0 0,102.85209604699997 33.53247833 0 0,102.85182478899998 33.53244977600002 0 0,102.8515107 33.532349838000016 0 0,102.85132510099999 33.53217851800002 0 0,102.85125371800001 33.532007195999995 0 0,102.85142503899999 33.531850152000004 0 0,102.85148214700001 33.531664553999974 0 0,102.85138220900001 33.53143612500003 0 0,102.85105384299999 33.53105065300002 0 0,102.85081113899997 33.53082222500001 0 0,102.85072547700003 33.53057952 0 0,102.85061126400001 33.530408197999975 0 0,102.85046849600002 33.53013693999998 0 0,102.85018295999998 33.530065557 0 0,102.84979748799998 33.530122662999986 0 0,102.84954050599998 33.530079833 0 0,102.849469123 33.52989423499997 0 0,102.849511952 33.529680084000006 0 0,102.84966899699998 33.52940882500002 0 0,102.84966899699998 33.52920895 0 0,102.84966899699998 33.52905190600001 0 0,102.84955478299997 33.52892341500001 0 0,102.849369185 33.52896624499999 0 0,102.84921214000002 33.529137565999974 0 0,102.84885522100001 33.52950876199998 0 0,102.84865534599999 33.529808574000015 0 0,102.848341258 33.53002272600003 0 0,102.84808427600001 33.530108385999995 0 0,102.84771308 33.53037964499998 0 0,102.84728477800002 33.530736563999994 0 0,102.84698496599998 33.530850778 0 0,102.84678509100002 33.530850778 0 0,102.846585215 33.530722287 0 0,102.846585216 33.530593796000005 0 0,102.84662804599998 33.53039392199997 0 0,102.84677081400002 33.53015121599998 0 0,102.846942135 33.52987995799998 0 0,102.84702779499997 33.52969436000001 0 0,102.84701351799998 33.529465931999994 0 0,102.846880269 33.52915898100002 0 0,102.84623305600002 33.52875923200003 0 0,102.84490055700002 33.52832141099998 0 0,102.84332059500002 33.528226233 0 0,102.84236881099997 33.52803587599999 0 0,102.84149316899999 33.527598055 0 0,102.84099824100002 33.52721734099998 0 0,102.84059849200003 33.526360736000015 0 0,102.840503313 33.52563737899999 0 0,102.840465242 33.52518052300002 0 0,102.84063656299998 33.524952094000014 0 0,102.841169562 33.524666559000025 0 0,102.84164545499999 33.524666559000025 0 0,102.84276856000002 33.52470463100002 0 0,102.84313023800001 33.524495237999986 0 0,102.843529988 33.52388609600001 0 0,102.84368227300001 33.52331502499999 0 0,102.84362516599998 33.52251552600001 0 0,102.84347288100003 33.522153848000016 0 0,102.84305409500001 33.521906383999976 0 0,102.84240688199998 33.521696991 0 0,102.84210231100002 33.52148759900001 0 0,102.84191195400001 33.52099267099999 0 0,102.841873883 33.52042160000002 0 0,102.84204520399999 33.51998378000002 0 0,102.84225433300003 33.51937602700002 0 0,102.842105672 33.51894415700002 0 0,102.841713062 33.51876569699999 0 0,102.84114198999998 33.51858723700002 0 0,102.84074937999998 33.518301701999974 0 0,102.84035676899998 33.51794478300002 0 0,102.84003554100002 33.51794478300002 0 0,102.83935739499998 33.51780201499997 0 0,102.83925031899997 33.51751647999998 0 0,102.83889340000002 33.517088177000005 0 0,102.838429405 33.51651710599998 0 0,102.837786951 33.51623157099999 0 0,102.83707311199998 33.516124494999985 0 0,102.83610943000002 33.516267262999975 0 0,102.83478882899999 33.516410029999975 0 0,102.83100548700003 33.516410029999975 0 0,102.828899664 33.516481414 0 0,102.82866177900002 33.51645978900001 0 0,102.826717497 33.516283035000015 0 0,102.82654399699999 33.516267262999975 0 0,102.82479509299998 33.516302954000025 0 0,102.823224649 33.51623157099999 0 0,102.821583336 33.51599167400002 0 0,102.82032167699998 33.516068139000026 0 0,102.818895983 33.51571320199997 0 0,102.81705190100001 33.515415770000004 0 0,102.81520781799998 33.515415770000004 0 0,102.81336373699997 33.51547525699999 0 0,102.81122222200003 33.51571320300002 0 0,102.80890224699999 33.515772689000016 0 0,102.807117651 33.51553474299999 0 0,102.80515459600002 33.51517782399998 0 0,102.80307256700002 33.51470193199998 0 0,102.798435971 33.51318467499999 0 0,102.797660839 33.512695119 0 0,102.78814299499999 33.50888798099999 0 0,102.77862515200002 33.50698441200001 0 0,102.76929766400002 33.50584227000002 0 0,102.76828236699998 33.50589061800002 0 0,102.76435590300002 33.505839501000025 0 0,102.76436136699999 33.50581322800002 0 0,102.76435533699998 33.505775098000015 0 0,102.764340806 33.50574179199998 0 0,102.76408044499999 33.50560027300003 0 0,102.76403041100002 33.50557791799997 0 0,102.76421584899998 33.505750992 0 0,102.76423012599997 33.50589375999999 0 0,102.76420745299998 33.50596933600002 0 0,102.764187295 33.50603652699999 0 0,102.764100826 33.50608973999999 0 0,102.76404319400001 33.506092482999975 0 0,102.762856516 33.50614899200002 0 0,102.76266404199998 33.50610993800001 0 0,102.76234445400002 33.506033186000025 0 0,102.76212173599998 33.505962994000015 0 0,102.76186769999998 33.50589299400002 0 0,102.76180206499998 33.50587669999999 0 0,102.76171647899997 33.50585814300001 0 0,102.761630851 33.505834815000014 0 0,102.76152531299999 33.50581399499998 0 0,102.76139398200002 33.50577425 0 0,102.761302828 33.505770039000026 0 0,102.76124556799999 33.50573460999999 0 0,102.761177212 33.50573264500002 0 0,102.76109187600002 33.50574271099998 0 0,102.76104079200002 33.505762108 0 0,102.76098698599998 33.505795834000025 0 0,102.76094197200001 33.505858131000025 0 0,102.760930938 33.50589875200001 0 0,102.76091774499997 33.506018101999985 0 0,102.76091552399998 33.50608967900001 0 0,102.760928234 33.50618137999999 0 0,102.75102340299998 33.50508084299997 0 0,102.74926166799997 33.50511357300002 0 0,102.74880481100001 33.505099296000026 0 0,102.74827332400002 33.50495965900001 0 0,102.747034493 33.50429979699999 0 0,102.746449144 33.504128475000016 0 0,102.746049395 33.50414275200001 0 0,102.74465128999998 33.50423787300002 0 0,102.74434073700002 33.504296626999974 0 0,102.742713391 33.50478124099999 0 0,102.74090500099999 33.505292825000026 0 0,102.73902522600002 33.50568543700001 0 0,102.737645139 33.50597097100001 0 0,102.73690750600002 33.50618512300002 0 0,102.73639592199999 33.50643496599997 0 0,102.73603900299997 33.506684810000024 0 0,102.73543224000002 33.50724398300002 0 0,102.73509911600001 33.507422442999996 0 0,102.73481358100003 33.50741054500003 0 0,102.73460537699998 33.50733618800001 0 0,102.734330768 33.507212029000016 0 0,102.73348703099998 33.506830552 0 0,102.732291352 33.506586657000014 0 0,102.73177976800002 33.506539067999995 0 0,102.73142284900001 33.506539067999995 0 0,102.73110548 33.50660458300001 0 0,102.73001896599999 33.506824602999984 0 0,102.72932297400001 33.506931678 0 0,102.72884113399999 33.507038754999996 0 0,102.72852585499999 33.50704470400001 0 0,102.72812134600002 33.506937628 0 0,102.72740155899999 33.50653311899998 0 0,102.72699010899998 33.50629252499999 0 0,102.72612702999999 33.506062370999985 0 0,102.721814258 33.50487264100002 0 0,102.72127742200001 33.50448975699999 0 0,102.72118224399998 33.50429939999998 0 0,102.721133904 33.504130583999995 0 0,102.72110531300001 33.50402169900002 0 0,102.72100437900002 33.50363731499999 0 0,102.72092823600002 33.50318997699998 0 0,102.72058514700001 33.502110679 0 0,102.72027804800001 33.50157729699998 0 0,102.71992537199998 33.50055639300001 0 0,102.719842336 33.50041487599998 0 0,102.71911687099998 33.49928349700002 0 0,102.71879326499999 33.498084248 0 0,102.718545801 33.49663753499999 0 0,102.71838399799998 33.49604742899999 0 0,102.718422068 33.49566671500003 0 0,102.71851724700002 33.495152752000024 0 0,102.71874567499998 33.494524574000025 0 0,102.71874567499998 33.49401061100002 0 0,102.718545801 33.49347761199999 0 0,102.71826978299998 33.493049308000025 0 0,102.71818412200003 33.49293509500001 0 0,102.71803183700001 33.49274473700001 0 0,102.717774856 33.49257341600003 0 0,102.71734655199998 33.49243064900003 0 0,102.71690873199998 33.49228788099998 0 0,102.71652801800002 33.49219270200001 0 0,102.716147304 33.492183184 0 0,102.71563334000001 33.49221173900003 0 0,102.714603711 33.49224269000001 0 0,102.71244512999999 33.491934320999974 0 0,102.71110668300003 33.491488172000004 0 0,102.71044489000002 33.49097344400002 0 0,102.70979810799997 33.49066627799999 0 0,102.70961964899999 33.49063653500002 0 0,102.70942929199998 33.49065438100001 0 0,102.708756956 33.49084413700001 0 0,102.70737938600001 33.491552626999976 0 0,102.70697963700002 33.491752502 0 0,102.70668458400002 33.49178105599998 0 0,102.706418085 33.491742983999984 0 0,102.70611351299999 33.491581181000015 0 0,102.70560417899998 33.49133945599999 0 0,102.70441444900001 33.49059587400001 0 0,102.70361032099999 33.48953484499998 0 0,102.70325038200002 33.489232383 0 0,102.70294407199998 33.48914461300001 0 0,102.70230637600002 33.489192203000016 0 0,102.70143073399998 33.48936352300001 0 0,102.700221968 33.489744237000025 0 0,102.69845164899999 33.49023916499999 0 0,102.69774732899998 33.490429522 0 0,102.69671940199999 33.49059587400001 0 0,102.69616736699999 33.49064843299999 0 0,102.69591990200001 33.490562771999976 0 0,102.69567243799997 33.49040096800002 0 0,102.69535834999999 33.49006784400001 0 0,102.694943712 33.48960479300001 0 0,102.69477776100001 33.489477737000016 0 0,102.69413054799998 33.48897329099998 0 0,102.693473816 33.48849740000003 0 0,102.692921781 33.488192828000024 0 0,102.69226505 33.48779307900003 0 0,102.69143699799997 33.48716490100003 0 0,102.690380517 33.48647009899997 0 0,102.68953342999998 33.48601324200001 0 0,102.68901946599999 33.48585143899999 0 0,102.68865778700001 33.485841920999974 0 0,102.68827250800001 33.48608000799999 0 0,102.68757275299998 33.486260705999996 0 0,102.68725866400001 33.48625118799998 0 0,102.68693505700003 33.48615601 0 0,102.68656386200001 33.485965652999994 0 0,102.68589761200002 33.485556385999985 0 0,102.685654252 33.48530547399997 0 0,102.68529322900002 33.48480209600001 0 0,102.68496010500002 33.484385691 0 0,102.68447231599998 33.48363616099999 0 0,102.683853656 33.483029397999985 0 0,102.683520531 33.48272006799999 0 0,102.68311602199998 33.482470224999986 0 0,102.68273530900001 33.482351252 0 0,102.68235459499999 33.482327457 0 0,102.681592535 33.48228967199998 0 0,102.68058189599998 33.48230366299998 0 0,102.67960631800003 33.482291766 0 0,102.67866643000002 33.48227986799998 0 0,102.67794294599997 33.482267761 0 0,102.67600963299998 33.48107802999999 0 0,102.67513357299998 33.480076817999986 0 0,102.67459755200002 33.47962676899999 0 0,102.67437150299997 33.47921036299999 0 0,102.67415735200001 33.478591703999996 0 0,102.673859919 33.477259205999985 0 0,102.673526794 33.47654536700003 0 0,102.67323067500001 33.475866000999986 0 0,102.67278916200002 33.47508199800001 0 0,102.672491729 33.474665593 0 0,102.67215860499999 33.47428487899998 0 0,102.671908761 33.47386847400003 0 0,102.671682713 33.473666219999984 0 0,102.67140907499999 33.47345206799997 0 0,102.67109974499999 33.473273608 0 0,102.670623852 33.47289289399998 0 0,102.67011867999997 33.472609595999984 0 0,102.669089111 33.471102024000004 0 0,102.66983269299999 33.47065587499998 0 0,102.67161728899998 33.468276414 0 0,102.67027884200002 33.466491819 0 0,102.66879167899998 33.46530208799999 0 0,102.66775066500003 33.463220060000026 0 0,102.66745323200001 33.460840598999994 0 0,102.66492505500003 33.45727140700001 0 0,102.66120714599998 33.455338095 0 0,102.658116216 33.45436403100001 0 0,102.65790206399998 33.454264093999996 0 0,102.65724533299999 33.45419270999997 0 0,102.65582365900002 33.45402936200003 0 0,102.65474320099997 33.453714228000024 0 0,102.65386173899998 33.45320761400001 0 0,102.65306224099999 33.45257943600001 0 0,102.65199148300002 33.45162289199999 0 0,102.65072786000002 33.450442469999984 0 0,102.649538129 33.448955307000006 0 0,102.64879454800001 33.446129697 0 0,102.64894326400002 33.443304087 0 0,102.648912241 33.44284266 0 0,102.64737652899998 33.44061518000001 0 0,102.646781664 33.439871598000025 0 0,102.64678166499999 33.43734342099998 0 0,102.646930381 33.435707541 0 0,102.64633551600002 33.432733214999985 0 0,102.645889366 33.43213835 0 0,102.644997069 33.432287066000015 0 0,102.64246889100002 33.431692200999976 0 0,102.63889970000002 33.431246052000006 0 0,102.63726381999999 33.430205038 0 0,102.632951047 33.430651187000024 0 0,102.631017735 33.43079990299998 0 0,102.62908669500001 33.431737166999994 0 0,102.62887889199999 33.431467774 0 0,102.62869497399998 33.43132192600001 0 0,102.62857441400001 33.43127393999998 0 0,102.62818844499998 33.43125532900001 0 0,102.627192423 33.43111689599999 0 0,102.62677839700001 33.43103123499998 0 0,102.626292987 33.430845637000004 0 0,102.62577192600003 33.43051178500002 0 0,102.62546493500002 33.430203182000014 0 0,102.62509373799998 33.42981771000001 0 0,102.62457050500001 33.429227395 0 0,102.622765625 33.428271204 0 0,102.622609582 33.42823298899998 0 0,102.62144402299998 33.428026778 0 0,102.62009229900002 33.427540158 0 0,102.619956667 33.42748799100002 0 0,102.61900644299999 33.42728405999998 0 0,102.61862572899997 33.427226953 0 0,102.61750262300001 33.426989006999975 0 0,102.61635096399999 33.42671298900001 0 0,102.615706773 33.42650230999999 0 0,102.61483762699999 33.426218060999986 0 0,102.613514646 33.425685062000014 0 0,102.61242009400002 33.42521868799997 0 0,102.61205841600002 33.42506640200003 0 0,102.61172529200002 33.424904599 0 0,102.61143023900001 33.42479990200002 0 0,102.61104000699999 33.42471424199999 0 0,102.610021598 33.42456195699998 0 0,102.60905077799998 33.42427642199999 0 0,102.60866054600001 33.424181241999975 0 0,102.60834645800003 33.423895706999986 0 0,102.60820368999998 33.42354354700001 0 0,102.60807044 33.42306765500001 0 0,102.60797526099998 33.42285826300002 0 0,102.60786104699997 33.422734530000014 0 0,102.60766117200001 33.42255369200001 0 0,102.60719025200001 33.42213437800001 0 0,102.60696637000001 33.421935030999975 0 0,102.60676649499999 33.42168756699999 0 0,102.60664276300002 33.421335408000004 0 0,102.606595174 33.42112601500003 0 0,102.60656662000002 33.42083096099998 0 0,102.60655326 33.420260552 0 0,102.606199231 33.418210698999985 0 0,102.60599935800002 33.41782522599999 0 0,102.60526851100002 33.41718742799998 0 0,102.60447708700002 33.41623771799999 0 0,102.60315830399998 33.414479340000014 0 0,102.603124122 33.414449450000006 0 0,102.60285985600001 33.414218360999996 0 0,102.60243155400002 33.41406369600003 0 0,102.60158684499999 33.41387333799997 0 0,102.60020603999999 33.41371129100003 0 0,102.59948102300001 33.41375436499999 0 0,102.59923117900001 33.413849544000016 0 0,102.59890995199999 33.41401610600002 0 0,102.59854765099999 33.414314343 0 0,102.59722460299997 33.415998221999985 0 0,102.59707617999999 33.41650264200001 0 0,102.59699052000002 33.41677390199999 0 0,102.59676209100002 33.41697377600002 0 0,102.59557711999997 33.41743063199999 0 0,102.59432629600002 33.417932646 0 0,102.58965265500001 33.418686459000014 0 0,102.58769274000002 33.41928951 0 0,102.586144907 33.41966312400001 0 0,102.58331337700002 33.420571521 0 0,102.58292389299999 33.42060509800001 0 0,102.58165727199997 33.42071428899999 0 0,102.58084349699999 33.42072856599998 0 0,102.58022959599998 33.42058579799999 0 0,102.579701355 33.420428754 0 0,102.57927305300001 33.420186048000005 0 0,102.578530661 33.419700637999995 0 0,102.57789043700001 33.419034884999974 0 0,102.57741454500001 33.41849950599999 0 0,102.57665311800002 33.41774997599998 0 0,102.57635568500001 33.417547721000005 0 0,102.57579589 33.417438971000024 0 0,102.57495180299998 33.417274083999985 0 0,102.57448780800001 33.41721459799999 0 0,102.574047608 33.41715511000001 0 0,102.57314341300003 33.416821986 0 0,102.57216783299998 33.416298504999986 0 0,102.57087102700001 33.41558466599997 0 0,102.57048833699997 33.41522970699998 0 0,102.57005011299998 33.414823238999986 0 0,102.56957422099998 33.41425216900001 0 0,102.56915781499998 33.41358591900001 0 0,102.56893176599999 33.41327658900002 0 0,102.568670026 33.413062438 0 0,102.56818223599998 33.41272931399999 0 0,102.56749219300002 33.412193935000005 0 0,102.56699250600002 33.411646658999985 0 0,102.56605023899999 33.41086024600003 0 0,102.56542206199998 33.410260623 0 0,102.56491523699998 33.40979662799998 0 0,102.563466145 33.408911467999985 0 0,102.56283082800002 33.408461750000015 0 0,102.56254529400002 33.40835467400001 0 0,102.56228831200002 33.408318983000015 0 0,102.56214554399997 33.408318982000026 0 0,102.56127465700001 33.40860322999998 0 0,102.56111761699998 33.40865448699998 0 0,102.56080352800001 33.40871159300002 0 0,102.560589376 33.40869731700002 0 0,102.56034667199998 33.408604518000004 0 0,102.56016656700001 33.408480946 0 0,102.55983984699998 33.408283290999975 0 0,102.55957572599999 33.408133384999985 0 0,102.55925449900002 33.40806200100002 0 0,102.55879050300001 33.40809055400001 0 0,102.55848355299997 33.40806913900002 0 0,102.55826940200001 33.407997755 0 0,102.558040973 33.407876402 0 0,102.55773402400001 33.40759086700001 0 0,102.557427072 33.407212533000006 0 0,102.55716295299999 33.40690558199998 0 0,102.55693928300002 33.406698569000014 0 0,102.55638724900001 33.40627978499998 0 0,102.55543895599999 33.405849648000014 0 0,102.55512052400002 33.405573677999996 0 0,102.55407266999998 33.40466553300001 0 0,102.55226351800002 33.403610195 0 0,102.550152841 33.402253331 0 0,102.54910889199999 33.40170065199999 0 0,102.548487437 33.40100689899998 0 0,102.54814479499998 33.40045486399998 0 0,102.54766890299999 33.399883793000015 0 0,102.547059762 33.39931272299998 0 0,102.54633640499998 33.398874901 0 0,102.54551566499998 33.39859165600001 0 0,102.54412826499998 33.39775179600002 0 0,102.54361430199998 33.397409154 0 0,102.54294805199999 33.39689519000001 0 0,102.54237698100002 33.39643833399998 0 0,102.54209398299997 33.395807847000015 0 0,102.54148230499999 33.39449669300001 0 0,102.54098737700002 33.39394465800001 0 0,102.54084518000002 33.39383496400001 0 0,102.53539314599999 33.39139008000001 0 0,102.53078294099998 33.38990291699997 0 0,102.50272343099999 33.377871261999985 0 0,102.50307131199997 33.377225065000005 0 0,102.503762903 33.375905509999996 0 0,102.50383382299998 33.37574664700003 0 0,102.50406936600001 33.375136879000024 0 0,102.50440938399998 33.373981544 0 0,102.50495666400002 33.37206526599999 0 0,102.50548239300002 33.37067540700002 0 0,102.50613846599998 33.368940966000025 0 0,102.50701265599997 33.36662709199999 0 0,102.50736151799998 33.365703349 0 0,102.50782142100002 33.364485582999976 0 0,102.50823114600001 33.36339658100002 0 0,102.50841211199997 33.36281926700002 0 0,102.50855555200002 33.362188171000014 0 0,102.5086392 33.361608063999995 0 0,102.50872372200001 33.36080417599999 0 0,102.50885437199997 33.359561547 0 0,102.50888557299999 33.35916526400001 0 0,102.50889594699998 33.35876821199997 0 0,102.50886543500002 33.35793850099998 0 0,102.508807004 33.356685535999986 0 0,102.508687952 33.354132666 0 0,102.50874508099997 33.35287242800001 0 0,102.508864652 33.35239391699997 0 0,102.50904596700002 33.35166830600002 0 0,102.50934649200002 33.350459899999976 0 0,102.50944921500002 33.34992800399999 0 0,102.50951805 33.349340831999996 0 0,102.50953839900001 33.348554449999995 0 0,102.50950000300003 33.34796532299998 0 0,102.50941578099997 33.34737956499998 0 0,102.50925000500001 33.346667814 0 0,102.50907001500002 33.34607619100001 0 0,102.50914602199998 33.34577201799999 0 0,102.50922996600002 33.345436081 0 0,102.50935364399999 33.344941129000006 0 0,102.50963122500002 33.34408672500001 0 0,102.51001341599999 33.34291032499999 0 0,102.51034264200001 33.34189695499998 0 0,102.51053044899999 33.341318874000024 0 0,102.51077499500002 33.340780736 0 0,102.511091265 33.340084768 0 0,102.51141487299998 33.339372653 0 0,102.51159817899998 33.33896927799998 0 0,102.51174239199997 33.338651927 0 0,102.51203073200003 33.338183292999986 0 0,102.512187084 33.33792917599999 0 0,102.512404339 33.337573566 0 0,102.51268954199998 33.33704993399999 0 0,102.51287977099997 33.336636657999975 0 0,102.51309558999998 33.336087014999976 0 0,102.513216839 33.33570702999998 0 0,102.51327002900001 33.33551546299998 0 0,102.51339395100001 33.33496581999998 0 0,102.51349834500002 33.33440869399999 0 0,102.51365001599999 33.33359926200001 0 0,102.51374742299998 33.333068364999974 0 0,102.51381470500002 33.33254364800001 0 0,102.51384529900002 33.33201652399998 0 0,102.51381798 33.33117551700002 0 0,102.51366078299998 33.32981298599998 0 0,102.51353221199997 33.32872126400002 0 0,102.51359012299997 33.32850110099997 0 0,102.51364956499998 33.32827511800002 0 0,102.51389011100002 33.32752313499998 0 0,102.51440448099999 33.32591513400001 0 0,102.51468756999998 33.32486640100001 0 0,102.514948075 33.32375869200001 0 0,102.515083333 33.32317377700002 0 0,102.51514914400002 33.322819073999995 0 0,102.51521620400001 33.32228359999999 0 0,102.51525048100001 33.32144605399998 0 0,102.51527912300003 33.319860044999984 0 0,102.51529536599998 33.318960644000015 0 0,102.51531340700001 33.31796159700002 0 0,102.51532760399999 33.317175469999995 0 0,102.51490540499998 33.314317886000026 0 0,102.515581526 33.31432862700001 0 0,102.515699203 33.31338629800001 0 0,102.51591013699999 33.313130924000006 0 0,102.516145419 33.31284607600003 0 0,102.516469078 33.312454230000014 0 0,102.51691250599998 33.311917384000026 0 0,102.51733265799999 33.311405319000016 0 0,102.517570745 33.31108992899999 0 0,102.51778450799998 33.31077958499998 0 0,102.517881697 33.31062838999998 0 0,102.51828220099998 33.309942517000025 0 0,102.51849647400002 33.309567465999976 0 0,102.518712972 33.30916333800002 0 0,102.519056111 33.30837825100002 0 0,102.51912409200003 33.308190013 0 0,102.51924530299999 33.307810028000006 0 0,102.51934665800002 33.307425963000014 0 0,102.51946851899999 33.30679511400001 0 0,102.51962140299997 33.30563300099999 0 0,102.51970118100002 33.30502080000002 0 0,102.51977188900003 33.304478195 0 0,102.51987683800002 33.303652021000005 0 0,102.520129311 33.303198243 0 0,102.520303254 33.30296799299998 0 0,102.52056661199998 33.30261938199999 0 0,102.52107105099998 33.301951653 0 0,102.52176271600001 33.30103608799999 0 0,102.522313392 33.300307153999995 0 0,102.52270583699999 33.29978767199998 0 0,102.522948595 33.29946632999997 0 0,102.52315895700002 33.299187872000005 0 0,102.52353104000002 33.29865590100002 0 0,102.52434197600002 33.297322936 0 0,102.52509130599998 33.296084689 0 0,102.52584413800002 33.29484065600002 0 0,102.52605930300001 33.29450748800002 0 0,102.52625317799999 33.294236024999975 0 0,102.52658691300002 33.293768726999986 0 0,102.526874351 33.29336625399998 0 0,102.52711549100002 33.29302861000002 0 0,102.52734662699999 33.29273466000001 0 0,102.527591186 33.292441155000006 0 0,102.52787787099999 33.29209709000003 0 0,102.52819615200002 33.291715108999995 0 0,102.52859717299998 33.291233825000006 0 0,102.52935810000002 33.29032060399999 0 0,102.529808608 33.28977993000001 0 0,102.53034451799999 33.289133031000006 0 0,102.53071450599998 33.288633145000006 0 0,102.53090282300002 33.288347310000006 0 0,102.53099232699998 33.288202290000015 0 0,102.531241868 33.28775939500002 0 0,102.53146517800002 33.287303881000014 0 0,102.53197381000001 33.28622984399999 0 0,102.532362406 33.285409277999975 0 0,102.532632998 33.284837890999995 0 0,102.53286810999998 33.284341426000026 0 0,102.53306223700002 33.284108445000015 0 0,102.53323008000001 33.28390700900002 0 0,102.53347605599998 33.28376123999999 0 0,102.53375860199998 33.283593799000016 0 0,102.53413350400001 33.28337162499997 0 0,102.534404704 33.283210908 0 0,102.53444795399997 33.28318500400002 0 0,102.53510874 33.28277441 0 0,102.535145022 33.28275042500002 0 0,102.53531861599998 33.282630643000005 0 0,102.53567072700002 33.282371248000004 0 0,102.53600902900001 33.282099199000015 0 0,102.53633287999997 33.28181501400002 0 0,102.53679021599999 33.281367171 0 0,102.53707530100002 33.28105506100002 0 0,102.53734390400001 33.28073280199999 0 0,102.53759551399997 33.280401009 0 0,102.53794002799998 33.279886827999974 0 0,102.53814713399998 33.27953400000001 0 0,102.538335717 33.279173918000026 0 0,102.538695007 33.278354234999995 0 0,102.53905886500002 33.277480732000015 0 0,102.539265806 33.277332461000015 0 0,102.53961107399999 33.277066676000004 0 0,102.53994220999999 33.276788493000026 0 0,102.54025858199998 33.276498441 0 0,102.540411043 33.27634913600002 0 0,102.54084465699998 33.27588496300001 0 0,102.54111324399997 33.27556270399998 0 0,102.54136484000003 33.275230910999994 0 0,102.541598964 33.27489021399998 0 0,102.54181517199999 33.27454126399999 0 0,102.54201305200002 33.27418472300002 0 0,102.54219222699999 33.273821270999974 0 0,102.54235235599998 33.27345159999999 0 0,102.54255618500002 33.272886974000016 0 0,102.54269213600003 33.272406191000016 0 0,102.54282995900002 33.271730214 0 0,102.54289873200003 33.27114303500002 0 0,102.54291912299999 33.27074918699998 0 0,102.543106438 33.270474088000014 0 0,102.54321680100003 33.27030060300001 0 0,102.54342388399999 33.26994777300001 0 0,102.54369967000002 33.26940514400002 0 0,102.54393261400003 33.26884852400002 0 0,102.54406361100001 33.268470846000014 0 0,102.54422303000001 33.26789623000002 0 0,102.54434065599997 33.267292912000016 0 0,102.544555909 33.265892656999995 0 0,102.544630203 33.26511638900001 0 0,102.54463879399998 33.265026637000005 0 0,102.54464101600001 33.26451492699999 0 0,102.54463331800002 33.26434043400002 0 0,102.54487678599997 33.26396164200003 0 0,102.54519588900001 33.26346517799999 0 0,102.54562166599999 33.26280274700002 0 0,102.546126969 33.262016588999984 0 0,102.54622534800001 33.26188129899998 0 0,102.54682400299998 33.261058031000005 0 0,102.54703221800003 33.260907245 0 0,102.54752374100002 33.26055129399998 0 0,102.54817997100002 33.260076067 0 0,102.54895710400001 33.25950579300002 0 0,102.549287413 33.259248868999975 0 0,102.54978060899998 33.258865248999996 0 0,102.55016903799998 33.258563117999984 0 0,102.55065333800002 33.25818641699999 0 0,102.55121373999998 33.25775052 0 0,102.55209905499999 33.25705283999997 0 0,102.55278414399999 33.256471245 0 0,102.55355069900003 33.255814149 0 0,102.55450048300003 33.25499998800001 0 0,102.55505761900002 33.25448392999999 0 0,102.55548334399998 33.254028662999985 0 0,102.555747451 33.25371279799998 0 0,102.55599522400001 33.25338772499998 0 0,102.55611284100002 33.25322192099998 0 0,102.55648801199999 33.252679924999995 0 0,102.55699986600001 33.251940467 0 0,102.55743063900002 33.251275815999975 0 0,102.55753186800001 33.25109845200001 0 0,102.55790246200002 33.250342875 0 0,102.55838958599998 33.249205948 0 0,102.55884806199998 33.24813588500001 0 0,102.55901418000002 33.24774817100001 0 0,102.55919468600001 33.247326878000024 0 0,102.559467616 33.246662464999986 0 0,102.55968725000002 33.246125430000006 0 0,102.55991893499998 33.245558931000005 0 0,102.56021563299998 33.24483346400001 0 0,102.56045726299999 33.244157659999985 0 0,102.56067336400002 33.243273966000004 0 0,102.56075936299999 33.24261350299997 0 0,102.560526203 33.242078902 0 0,102.56305437999998 33.23449437099998 0 0,102.56662357200003 33.232412341999975 0 0,102.57227479099998 33.229735447999985 0 0,102.57331580599998 33.22676112200003 0 0,102.57569526700001 33.223489363 0 0,102.576290132 33.21530996600001 0 0,102.57852087700002 33.21352537000001 0 0,102.58075162099999 33.210848476000024 0 0,102.58432081299998 33.20742800099998 0 0,102.586551558 33.20475110799998 0 0,102.58803872099998 33.204007526 0 0,102.59056689800002 33.20356137700003 0 0,102.592946359 33.20252036199997 0 0,102.59502838700001 33.20088448299998 0 0,102.59696170000001 33.19939732 0 0,102.598448862 33.19776144100001 0 0,102.600530891 33.19612556200002 0 0,102.60246420300001 33.1937461 0 0,102.604248799 33.19166407199998 0 0,102.606033395 33.18898717799999 0 0,102.60781799 33.18571542000001 0 0,102.60990001900001 33.18482312200001 0 0,102.61028706799999 33.18441764099998 0 0,102.61031001600003 33.18442335999998 0 0,102.61064397500002 33.18450658199998 0 0,102.61038027400002 33.18444085099998 0 0,102.61011657099999 33.184375117 0 0,102.61011628 33.18437506999999 0 0,102.60988228600002 33.18433760300002 0 0,102.609786176 33.18432221500001 0 0,102.609699567 33.18430834700001 0 0,102.60964799700002 33.18430009000002 0 0,102.60947930100002 33.18427307799999 0 0,102.60941370699999 33.18426257599998 0 0,102.60923330399999 33.184233690999974 0 0,102.609179418 33.184225062999985 0 0,102.60908078400001 33.184209270999986 0 0,102.60900081800003 33.18419646699999 0 0,102.60894512800002 33.18418755099998 0 0,102.60877356200001 33.18416008000003 0 0,102.60875729700001 33.184157475000006 0 0,102.60874115600001 33.18415489099999 0 0,102.60871083799998 33.184150036000005 0 0,102.60847655100002 33.184112524 0 0,102.60824226099999 33.184075011000004 0 0,102.60801371299999 33.184053584000026 0 0,102.6079727 33.18404973899999 0 0,102.60797069199998 33.18404955099999 0 0,102.60796836899999 33.18404933300002 0 0,102.60778516599999 33.184032156 0 0,102.607556622 33.18401072900002 0 0,102.60737563499998 33.18399376000002 0 0,102.60737549100003 33.183993746 0 0,102.60732807800002 33.183989301 0 0,102.607099533 33.18396787199998 0 0,102.60687098900002 33.183946444000014 0 0,102.60643665700002 33.18393864000001 0 0,102.60609804699999 33.183972744000016 0 0,102.60573452 33.18404664000002 0 0,102.60537099499999 33.18412053600002 0 0,102.60512140499998 33.184196805 0 0,102.604982802 33.184239160000004 0 0,102.60487181600001 33.18427307600001 0 0,102.604863179 33.184275716 0 0,102.60462222500001 33.18434934700002 0 0,102.60437263400001 33.184425616 0 0,102.60412304300002 33.18450188700001 0 0,102.604108908 33.18450620700003 0 0,102.604084967 33.184513521999975 0 0,102.60387345200002 33.184578155 0 0,102.603623863 33.18465442600001 0 0,102.60337427600001 33.184730694999985 0 0,102.60312989099998 33.18484255200002 0 0,102.60288550500002 33.184954405999974 0 0,102.60264111599997 33.18506626200002 0 0,102.602396726 33.185178115999975 0 0,102.60215233600002 33.18528997300001 0 0,102.60190794300001 33.18540182700002 0 0,102.60184176799999 33.185432115000026 0 0,102.60166355500002 33.18551368300001 0 0,102.60141916700002 33.18562553700002 0 0,102.60117045800001 33.185713292 0 0,102.60092174800002 33.18580104799997 0 0,102.60053112899999 33.185914731000025 0 0,102.60031276400002 33.185971688999985 0 0,102.600094399 33.18602864600001 0 0,102.59974391200001 33.186052432 0 0,102.599393426 33.186076214000025 0 0,102.59896614799999 33.18610831900003 0 0,102.59853887000003 33.18614042399997 0 0,102.59811158999997 33.186172528999975 0 0,102.59766761999998 33.18616774499998 0 0,102.59722365800002 33.18616295800001 0 0,102.59677969 33.18615817199998 0 0,102.59665467999997 33.186157073000004 0 0,102.59634805399998 33.186154375 0 0,102.59630128600003 33.18615396400003 0 0,102.59591642100003 33.18615057699998 0 0,102.59578326799999 33.186134734999996 0 0,102.59568783399999 33.186123380000026 0 0,102.59568710899998 33.18612329299998 0 0,102.59568674500002 33.18612324999998 0 0,102.59566446899998 33.18612059999998 0 0,102.595549791 33.186106956 0 0,102.595490729 33.186099927999976 0 0,102.59545924700001 33.18609618200003 0 0,102.59541789600001 33.18609126199999 0 0,102.59538148899998 33.18608692999999 0 0,102.59523066600002 33.186068983999974 0 0,102.59500208200001 33.186041784999986 0 0,102.59477350100002 33.18601458799998 0 0,102.594544918 33.185987388 0 0,102.59431633100002 33.18596019 0 0,102.59408774399998 33.185932991000016 0 0,102.59383491 33.185914508999986 0 0,102.59358207600002 33.18589602499998 0 0,102.59332924199998 33.18587754399999 0 0,102.59307640700001 33.185859060999974 0 0,102.59282357699999 33.18584058099998 0 0,102.59257074700002 33.185822101999975 0 0,102.59234072599997 33.185779920000016 0 0,102.592110703 33.185737738 0 0,102.59188067999997 33.18569554999999 0 0,102.59165065399998 33.18565336099999 0 0,102.59142063000002 33.185611172999984 0 0,102.591190606 33.18556898600002 0 0,102.59096058 33.18552679999999 0 0,102.59073055300001 33.185484616 0 0,102.590729216 33.18548429100002 0 0,102.59046986300001 33.185420997999984 0 0,102.590209174 33.18535737899998 0 0,102.58994848700002 33.18529375700001 0 0,102.58968779700001 33.18523013499998 0 0,102.58942711200001 33.18516651300001 0 0,102.58916642700001 33.185102889999996 0 0,102.58890574200001 33.185039268000025 0 0,102.588645058 33.184975646 0 0,102.58838437000003 33.18491202400003 0 0,102.588123682 33.184848402 0 0,102.58801030299998 33.184820731 0 0,102.58800313799998 33.184818982000024 0 0,102.58799658200002 33.184817382000006 0 0,102.58795957000001 33.18480834899998 0 0,102.587981507 33.184683029999974 0 0,102.58797983400001 33.184432551999976 0 0,102.58796844400001 33.184319888000005 0 0,102.58795705 33.18420722399998 0 0,102.58793164500003 33.184063458000026 0 0,102.58792863600002 33.184046427 0 0,102.58792609300002 33.184032031000015 0 0,102.58792807700002 33.184028918000024 0 0,102.58792369399998 33.183891991999985 0 0,102.58790079200003 33.183176514000024 0 0,102.58758943999999 33.18188235600002 0 0,102.586955004 33.180776363999996 0 0,102.586308589 33.18010761400001 0 0,102.58570929299998 33.17982863999998 0 0,102.58534883800002 33.17982164599999 0 0,102.58528552000001 33.17982041699997 0 0,102.58492934700001 33.17981350500003 0 0,102.583583793 33.17990502399999 0 0,102.58353943999998 33.17990803999999 0 0,102.582756824 33.17999005500002 0 0,102.581801552 33.180044407000025 0 0,102.58178611 33.180044107000015 0 0,102.58131047500001 33.180034861000024 0 0,102.58107954100001 33.179932087 0 0,102.58085362700001 33.179831546 0 0,102.58046056799998 33.179410733 0 0,102.58021929199998 33.178725525999994 0 0,102.58022753699998 33.17842569599998 0 0,102.580244676 33.177802461 0 0,102.58043091500002 33.17751678399998 0 0,102.58066711700002 33.17715446300002 0 0,102.58071573699999 33.177116822000016 0 0,102.58114254200001 33.17678638799998 0 0,102.58149394999998 33.17651432399998 0 0,102.58233252299999 33.176093924999975 0 0,102.58275405400002 33.17588259600001 0 0,102.58357218999998 33.17555822899999 0 0,102.58386472799998 33.17539538800003 0 0,102.58424722500001 33.175182468 0 0,102.58480071499997 33.175023082999985 0 0,102.58538708700002 33.17471850800001 0 0,102.58574184999998 33.17445559700002 0 0,102.58577058999998 33.174434297999994 0 0,102.58674778199997 33.17357830200001 0 0,102.58758119599997 33.172695206000014 0 0,102.58844880499998 33.17161833199998 0 0,102.588694519 33.171088399999974 0 0,102.58883878199998 33.17062971500002 0 0,102.588855679 33.17057598700001 0 0,102.58888446100002 33.17048447500002 0 0,102.588858367 33.170300723000025 0 0,102.58878755799998 33.169802077999975 0 0,102.58842471399998 33.16933326700001 0 0,102.58806320500003 33.16881587199998 0 0,102.58735843199997 33.168170300999975 0 0,102.586708106 33.16764730199998 0 0,102.58628551800001 33.167250239 0 0,102.58619827799998 33.167106992000015 0 0,102.58613436399997 33.16700204900002 0 0,102.585926029 33.16665996500001 0 0,102.58571428900001 33.16595103499998 0 0,102.585582536 33.165486697999995 0 0,102.58557230600002 33.16480598200002 0 0,102.58563166300002 33.16456992299999 0 0,102.585669612 33.16441900199999 0 0,102.58611749300002 33.163892996000016 0 0,102.58670577999999 33.16351553599998 0 0,102.587492242 33.16328774099998 0 0,102.58767574799998 33.163219407999975 0 0,102.58798855200001 33.16310292700001 0 0,102.58856817700001 33.16304124599998 0 0,102.58909137 33.16292986100001 0 0,102.58996645899998 33.162630853999985 0 0,102.59041498599998 33.162419494999995 0 0,102.59044772099998 33.16240406999998 0 0,102.590610491 33.16232736699999 0 0,102.59064985700002 33.16230637899997 0 0,102.59113833100002 33.162045933 0 0,102.59161305700002 33.16159333899998 0 0,102.591876307 33.16147691100002 0 0,102.59216843799999 33.16136104100002 0 0,102.59243914799998 33.161339016 0 0,102.592892457 33.16130213299999 0 0,102.593412317 33.16131218700002 0 0,102.59385017800003 33.161150521000025 0 0,102.59425349999998 33.16100714700002 0 0,102.59443377100001 33.16094306299999 0 0,102.59501603500001 33.160784186 0 0,102.59547945499997 33.16074453099998 0 0,102.59644811099997 33.160667597999975 0 0,102.59646405799998 33.160666331000016 0 0,102.59728882799999 33.16074144100003 0 0,102.59781880999998 33.16078970299998 0 0,102.59808093700002 33.16079476200002 0 0,102.59903181099997 33.160813109 0 0,102.599620786 33.16075584800001 0 0,102.60007483800001 33.160711703000004 0 0,102.601322675 33.160517019 0 0,102.60243007399998 33.16017378999999 0 0,102.60266735599998 33.160000532000026 0 0,102.60307867699998 33.15970019399998 0 0,102.60358683800001 33.159078066000006 0 0,102.60389943400003 33.15838764 0 0,102.60392501500002 33.15833113999997 0 0,102.603934831 33.15827546999998 0 0,102.60406168600002 33.15755603100001 0 0,102.60414389800002 33.15665835200002 0 0,102.60424177200002 33.15624706 0 0,102.60448470300003 33.155814256999975 0 0,102.60464099199999 33.15537978499998 0 0,102.604771707 33.154823298999986 0 0,102.60489649700003 33.154689813999994 0 0,102.60503954500001 33.15453680000002 0 0,102.60573396299998 33.15450155100001 0 0,102.60624982500002 33.15465729800002 0 0,102.60696725600002 33.15528899899999 0 0,102.60720046099999 33.155494334000025 0 0,102.607491471 33.155750564000016 0 0,102.60899702500001 33.15670306200002 0 0,102.609741966 33.156936109000014 0 0,102.61104947299998 33.15666955699999 0 0,102.61227428500001 33.156255578000014 0 0,102.61277171699999 33.15600447600002 0 0,102.6128309 33.155974601000025 0 0,102.61333304700003 33.155571054000006 0 0,102.61331536 33.155157539000015 0 0,102.61328028999998 33.15495172599998 0 0,102.613263614 33.15485385900001 0 0,102.61321564100001 33.15457232 0 0,102.61311197399999 33.154132851999975 0 0,102.61303521399998 33.153766813000004 0 0,102.61296174300003 33.15327931500002 0 0,102.61294866600002 33.152695757000004 0 0,102.61295590600002 33.15242854600001 0 0,102.61284736300001 33.152046410000025 0 0,102.61282402199998 33.15196423200001 0 0,102.61280576500002 33.15192381000003 0 0,102.61270501000001 33.151700733999974 0 0,102.61253969400002 33.15133472100001 0 0,102.61246967300002 33.15117969400001 0 0,102.61244565800001 33.15111836 0 0,102.61241253100002 33.15103375299998 0 0,102.61239873699998 33.15099852600002 0 0,102.612172429 33.150420553000004 0 0,102.612135733 33.150313890999996 0 0,102.61209541400001 33.15019669899999 0 0,102.61203331500002 33.15001620300001 0 0,102.61187782299999 33.14956424600001 0 0,102.61171707099999 33.14909937700003 0 0,102.61171098300002 33.149035717000004 0 0,102.61167154200001 33.14862333000002 0 0,102.611649538 33.148393252000005 0 0,102.61156670100002 33.14773531499998 0 0,102.61155444600001 33.147637988999975 0 0,102.61156762000002 33.14715215199999 0 0,102.611868899 33.146696147 0 0,102.61222134299999 33.14648416699998 0 0,102.61282940400002 33.14614596000001 0 0,102.61327735200001 33.14589680400002 0 0,102.61403998200001 33.145473942000024 0 0,102.61412215399997 33.145407894000016 0 0,102.61446304499998 33.145133896999994 0 0,102.61477833100002 33.144880478000005 0 0,102.61478687800002 33.144873609 0 0,102.61485446299997 33.14481928399999 0 0,102.61487075100001 33.144806191999976 0 0,102.61490429399998 33.14477923099997 0 0,102.61494949600001 33.144742898000004 0 0,102.61504413400002 33.144666829000016 0 0,102.615133227 33.14466853599998 0 0,102.61515886500001 33.14466902700002 0 0,102.615368579 33.14467304499999 0 0,102.615371724 33.14467310499998 0 0,102.61582378700001 33.144681762999994 0 0,102.61649385200002 33.14447585300002 0 0,102.617165226 33.14422135500001 0 0,102.617780815 33.14389287199998 0 0,102.61828418099998 33.143440715999986 0 0,102.61858738299998 33.14291181700003 0 0,102.61874554600001 33.14240444699999 0 0,102.61887746100001 33.14179935599998 0 0,102.61898902899998 33.14087791700001 0 0,102.618922097 33.140147501 0 0,102.61875989800001 33.139720520000026 0 0,102.618652387 33.13943751099998 0 0,102.618454203 33.138991540000006 0 0,102.61838005599998 33.13882468700001 0 0,102.61830451700001 33.138618526000016 0 0,102.618250246 33.138470407 0 0,102.61813791600002 33.138163831999975 0 0,102.61812130700002 33.13809052900001 0 0,102.61806048599999 33.13782208700002 0 0,102.618198302 33.136998369000025 0 0,102.61838204700001 33.13661301100001 0 0,102.61885846199999 33.13608742299999 0 0,102.61905788299998 33.13598671599999 0 0,102.61941492900002 33.13580640800001 0 0,102.61976731300001 33.13559440400002 0 0,102.62008688399999 33.135527599 0 0,102.62098976499999 33.13535682600002 0 0,102.62148703999998 33.13510624600002 0 0,102.62198133700002 33.134907570999985 0 0,102.622439896 33.134490889999995 0 0,102.62266245199999 33.13428865700001 0 0,102.622784873 33.134102428999995 0 0,102.62296662 33.13382594799998 0 0,102.62299381000003 33.13378458699998 0 0,102.62306570499999 33.13362357 0 0,102.62316558499998 33.13339987699999 0 0,102.623209019 33.133302603000004 0 0,102.62324948700001 33.13307271899998 0 0,102.623258539 33.133021289 0 0,102.62327685700001 33.132917229999975 0 0,102.62327724400001 33.13291503099998 0 0,102.62328072499997 33.13288837099998 0 0,102.62333307199998 33.13248746400001 0 0,102.62333696000002 33.13245768600001 0 0,102.62335005300002 33.132357415 0 0,102.62326237899998 33.132160139999996 0 0,102.62324111499998 33.13211229000001 0 0,102.623232067 33.132090086000005 0 0,102.62321133299997 33.13203920799998 0 0,102.62312279499997 33.13182193799997 0 0,102.62311646799998 33.131806412 0 0,102.62305933300001 33.13166620499999 0 0,102.62305254900002 33.13164955899998 0 0,102.62305145599998 33.131646881999984 0 0,102.62289857500002 33.131342786000005 0 0,102.62280471100001 33.13115607999998 0 0,102.62277434800001 33.13101134200002 0 0,102.62275351900001 33.130912056 0 0,102.62261182399999 33.13072903699998 0 0,102.62258138700003 33.13068972399998 0 0,102.62239063499999 33.13044334 0 0,102.622242486 33.130333441999994 0 0,102.621983478 33.130141306999974 0 0,102.62191550099999 33.130090881 0 0,102.62186893400002 33.130056336999985 0 0,102.62185256200002 33.130044192000014 0 0,102.621845329 33.130043410999974 0 0,102.62184404999999 33.130043274 0 0,102.62156510900002 33.130013168999994 0 0,102.62130531600002 33.12998513000002 0 0,102.62056054200002 33.129875578 0 0,102.620559878 33.12987548000001 0 0,102.62035584199998 33.129845466999996 0 0,102.62021114200002 33.129829617999974 0 0,102.62015238999999 33.129823182999985 0 0,102.61989471499999 33.12979496000003 0 0,102.61964833500002 33.129767974 0 0,102.61961417200001 33.129764232000014 0 0,102.61954941300002 33.12975713899999 0 0,102.61938485299999 33.12974866000002 0 0,102.619192478 33.12973874800002 0 0,102.61898769599998 33.129728194999984 0 0,102.618799416 33.129718493999974 0 0,102.61819312099999 33.129706899999974 0 0,102.61799548900001 33.129810307000014 0 0,102.617927877 33.129845683999974 0 0,102.61782875099999 33.12989755000001 0 0,102.61776405900002 33.129931398999986 0 0,102.61771516699997 33.12995698100002 0 0,102.61767282699998 33.129979134999985 0 0,102.617604056 33.13001511800002 0 0,102.61759581500002 33.130019430000004 0 0,102.61743130899998 33.13010550299998 0 0,102.617296216 33.13018839699998 0 0,102.61693032900001 33.13041290699999 0 0,102.61687587 33.130446323 0 0,102.61671895500001 33.130542606999995 0 0,102.616597361 33.13061721700001 0 0,102.61645552499999 33.13070424699998 0 0,102.61643260800003 33.130718308999974 0 0,102.616432417 33.130718414 0 0,102.61640546400002 33.13073315600002 0 0,102.616264726 33.13081013300001 0 0,102.61598843000002 33.130961254 0 0,102.61560011199998 33.131173647000026 0 0,102.61551863800003 33.131218209999986 0 0,102.61526780499997 33.131355403999976 0 0,102.61523047600002 33.131375821000006 0 0,102.61501397400002 33.131474481 0 0,102.61497019299998 33.13149443200001 0 0,102.61429676300003 33.13180131399997 0 0,102.61424186099998 33.13182633299999 0 0,102.61420681700002 33.131842301999995 0 0,102.61416441 33.13187901499998 0 0,102.61382047799998 33.131959300000005 0 0,102.61378911700001 33.131966621000004 0 0,102.61376697700001 33.13197178899998 0 0,102.612996082 33.13202893699997 0 0,102.612852196 33.13200961000001 0 0,102.61281594600001 33.13200474000001 0 0,102.61260828299999 33.131976845999986 0 0,102.612246561 33.131928258000016 0 0,102.611838793 33.131834131000005 0 0,102.61135065600001 33.131551462999994 0 0,102.61079494699999 33.131238725 0 0,102.61026451700002 33.13062439599997 0 0,102.610021904 33.13026956700003 0 0,102.60993563300002 33.130143393000026 0 0,102.60977879400002 33.129622539000025 0 0,102.60985883500001 33.12919253899997 0 0,102.60987476999998 33.128604779 0 0,102.60987949399998 33.12843055500002 0 0,102.61020927499999 33.127616965000016 0 0,102.61035549299999 33.127485336999996 0 0,102.61063850400001 33.127230570999984 0 0,102.61064735399998 33.12722260300001 0 0,102.61065129100001 33.127220599 0 0,102.611410078 33.126834469000016 0 0,102.611671366 33.12669282500002 0 0,102.611738049 33.12665667700003 0 0,102.611782597 33.126632528000016 0 0,102.61199322599998 33.12651834600001 0 0,102.612214403 33.126481418000026 0 0,102.612854148 33.126323550999984 0 0,102.613665137 33.126241875999995 0 0,102.61394246200001 33.12620320799999 0 0,102.61439850300002 33.12613962199998 0 0,102.61473792700002 33.126092296000024 0 0,102.61476973399999 33.126076829 0 0,102.614996394 33.125966608 0 0,102.615157372 33.125888325999995 0 0,102.615378889 33.12578060599998 0 0,102.615411134 33.125764925 0 0,102.61543333700001 33.125746262999996 0 0,102.615546489 33.125578872000006 0 0,102.615718238 33.125324792000015 0 0,102.61573856199999 33.125294725 0 0,102.615750332 33.12503129800001 0 0,102.61572071799998 33.124687918999996 0 0,102.61559216799998 33.124418537999986 0 0,102.615513561 33.12425381100002 0 0,102.61544398000001 33.124074479 0 0,102.6154027 33.12396808800003 0 0,102.61537201700003 33.12389961600002 0 0,102.61533385400003 33.12381445 0 0,102.615265239 33.123661329000015 0 0,102.615264464 33.12365959900001 0 0,102.61508524499999 33.12332841 0 0,102.61498783500002 33.12301971800002 0 0,102.614918504 33.12262020100002 0 0,102.614920552 33.12254445899998 0 0,102.61492835799999 33.12225582100001 0 0,102.61496003899998 33.12177164799999 0 0,102.61497759500003 33.12150332300001 0 0,102.61501763199999 33.12109091100001 0 0,102.61498380799998 33.120221989000015 0 0,102.61498354700001 33.120215293 0 0,102.614859808 33.11981673399998 0 0,102.61482413800002 33.11970184400002 0 0,102.61479525099998 33.119655314 0 0,102.614616485 33.11936735799998 0 0,102.61438130699997 33.11898852899998 0 0,102.61420589699998 33.11871599900002 0 0,102.61393782800002 33.11829950499998 0 0,102.613566618 33.11807147799999 0 0,102.61328439699997 33.11789811199998 0 0,102.61277070400001 33.117669525999986 0 0,102.61215405799999 33.11768733299999 0 0,102.61201043599999 33.11769148000002 0 0,102.611914119 33.117694261 0 0,102.61175903999998 33.11769873899999 0 0,102.61173079600002 33.11770017600003 0 0,102.61160838299998 33.11770640100002 0 0,102.61144022600001 33.11771495199997 0 0,102.61141197799998 33.11771638900001 0 0,102.61139402999999 33.117699259999995 0 0,102.61127074799998 33.11758160300002 0 0,102.61109367099999 33.11741260299999 0 0,102.61107412500002 33.11739394900002 0 0,102.61053947200003 33.116873296999984 0 0,102.61000285099999 33.11642551900002 0 0,102.60974958700001 33.116279969000004 0 0,102.60943407600001 33.116098643999976 0 0,102.60874391300001 33.11598817700002 0 0,102.60808261900002 33.11587826099998 0 0,102.60698569300001 33.115857188999996 0 0,102.60649694199998 33.11577488400002 0 0,102.60612497400001 33.11564621299999 0 0,102.60550442300001 33.115099584000006 0 0,102.60546907000003 33.11501998099999 0 0,102.605341119 33.114731877999986 0 0,102.60561607900001 33.114178159000005 0 0,102.60587278000003 33.11382272499998 0 0,102.60596990599998 33.11368823999999 0 0,102.60606621 33.113554893000014 0 0,102.60679971299999 33.113131506 0 0,102.60729701700001 33.112898014999985 0 0,102.60822202899999 33.112867172999984 0 0,102.60911027700001 33.113127271999986 0 0,102.60965411400002 33.11330784199998 0 0,102.61005691700001 33.11336418000002 0 0,102.610377072 33.11327310500002 0 0,102.61039145900003 33.113219017000006 0 0,102.61040922799998 33.11315219900001 0 0,102.609776818 33.113042845999985 0 0,102.608744242 33.11277998000003 0 0,102.60799835199998 33.112595526999996 0 0,102.60730558300003 33.112582221000025 0 0,102.60672366199998 33.11274117300002 0 0,102.60622767699999 33.112926078999976 0 0,102.60586942399999 33.11335667399999 0 0,102.60585091000002 33.113378495999996 0 0,102.605362222 33.113954536999984 0 0,102.60514894900001 33.11436361400001 0 0,102.60513114499997 33.11449504900003 0 0,102.60510679999999 33.114674772 0 0,102.60507670800001 33.11489692399999 0 0,102.60543482100002 33.115535728 0 0,102.60555651300001 33.11565424700001 0 0,102.60577884499997 33.115870782 0 0,102.605896239 33.11598511400001 0 0,102.60596943500002 33.11605640099998 0 0,102.60605963699999 33.116072804 0 0,102.60671666799999 33.11619228400002 0 0,102.607639936 33.116118812000025 0 0,102.607700765 33.116113971999994 0 0,102.60839422200002 33.116102985 0 0,102.60908306800002 33.116262038 0 0,102.60971023399998 33.11656573099998 0 0,102.609995529 33.11680696600001 0 0,102.61041610500001 33.11716258500002 0 0,102.610828019 33.11752538899998 0 0,102.61090080500003 33.117589495999994 0 0,102.61109312100001 33.117758881999976 0 0,102.611040204 33.117805291000025 0 0,102.61095782799998 33.11787753599998 0 0,102.61094594000002 33.117887962 0 0,102.610892175 33.11793511500002 0 0,102.61076768700002 33.118044294000015 0 0,102.61066079800003 33.11811498999998 0 0,102.61026772700001 33.118374965999976 0 0,102.60998625000002 33.11847780400001 0 0,102.60950927699997 33.11865206599998 0 0,102.608685992 33.11893044999999 0 0,102.60864682599998 33.118943693000006 0 0,102.60848903800002 33.11899704699999 0 0,102.607554074 33.11939226800001 0 0,102.606937308 33.11976929100001 0 0,102.60634478999998 33.120316908999996 0 0,102.60592745100001 33.120794977 0 0,102.60574698599999 33.12105885699998 0 0,102.60574923399997 33.12106609699998 0 0,102.60582674199998 33.12131583299998 0 0,102.60585322499998 33.121401161999984 0 0,102.60586955299999 33.12143028700001 0 0,102.606156268 33.12194168799999 0 0,102.60655107000002 33.122560471999975 0 0,102.606627253 33.12267987500002 0 0,102.606721977 33.12308167200001 0 0,102.60675132199998 33.123206142000015 0 0,102.60676728800001 33.12327386200002 0 0,102.60678266299999 33.12333908400001 0 0,102.60680362 33.123631140999976 0 0,102.606699241 33.123751442000014 0 0,102.60669000500002 33.12376208500001 0 0,102.60668656000001 33.123766054999976 0 0,102.60666970400001 33.12378548200002 0 0,102.60632654900002 33.12418097599999 0 0,102.60608431899999 33.12458703200002 0 0,102.606054196 33.124637526000015 0 0,102.60581268800001 33.12502175499998 0 0,102.605570231 33.12529400300002 0 0,102.605548612 33.12530864399997 0 0,102.605307337 33.12547204499998 0 0,102.605039256 33.125653598999975 0 0,102.60437126800002 33.125886373000014 0 0,102.60405737600001 33.125899876000005 0 0,102.603845213 33.125909002000014 0 0,102.60339896800002 33.12605547099997 0 0,102.60337395099998 33.126063681999995 0 0,102.60334890600001 33.126074415000005 0 0,102.60286200500002 33.126283075 0 0,102.60278818500001 33.126317164 0 0,102.602686242 33.126364239 0 0,102.60265664399998 33.126377907000006 0 0,102.60248754899999 33.12645599000001 0 0,102.60233380800003 33.12649360900002 0 0,102.60233009900003 33.126494517000026 0 0,102.60223845500002 33.12651694099998 0 0,102.60214946899998 33.12653871499998 0 0,102.60186918699998 33.126596237 0 0,102.60164910999998 33.126641404 0 0,102.60107515800001 33.12663034799999 0 0,102.60067862800003 33.126514611999994 0 0,102.60058903700002 33.12647319299998 0 0,102.600581208 33.12646957499999 0 0,102.600541593 33.12645126000001 0 0,102.60034379400003 33.126380224 0 0,102.60018664699999 33.12632378799998 0 0,102.60015614399998 33.126312833999975 0 0,102.59986794600002 33.126262981000025 0 0,102.59983531799998 33.126251008999986 0 0,102.59926801 33.12604284299999 0 0,102.59905636500002 33.12604922999998 0 0,102.59896800899998 33.12605189599998 0 0,102.59826094599998 33.12582955200003 0 0,102.597823043 33.125691845000006 0 0,102.59774705799998 33.125667951000025 0 0,102.59772187200002 33.125660030000006 0 0,102.59742374899997 33.125520832999996 0 0,102.59691291399997 33.125282314 0 0,102.596905268 33.12527874400001 0 0,102.59689793299998 33.12527531799998 0 0,102.596814306 33.125220936000005 0 0,102.59680118 33.125212401 0 0,102.59649938500002 33.12501614400003 0 0,102.59645506800001 33.124987325000006 0 0,102.59627011200001 33.12471901700002 0 0,102.59617930899998 33.12458729399998 0 0,102.59614942899998 33.12454394600002 0 0,102.59610985 33.12445481200001 0 0,102.595988347 33.124181177000025 0 0,102.59587225000001 33.12391971599999 0 0,102.59576844399999 33.123685936000015 0 0,102.59574628399997 33.123644117000026 0 0,102.59556378100001 33.123299711000016 0 0,102.595521212 33.12321937799999 0 0,102.59535123400002 33.12310403800001 0 0,102.595244837 33.12303184000001 0 0,102.59515254500002 33.12296921500001 0 0,102.59508378700002 33.12293860699998 0 0,102.59483465 33.122827703999974 0 0,102.594676462 33.12275728700001 0 0,102.59460019300002 33.12272333599998 0 0,102.594581801 33.12271514899999 0 0,102.59430339400001 33.12255108099998 0 0,102.59428158600002 33.122538228999986 0 0,102.594070122 33.12241361100001 0 0,102.593854841 33.122278945999994 0 0,102.593388554 33.12198726600002 0 0,102.59271296200001 33.12134229399999 0 0,102.59226632899998 33.120774659000006 0 0,102.59208747100001 33.119920546 0 0,102.59209874499999 33.11950758900002 0 0,102.59260474199999 33.118958367999994 0 0,102.59296082399999 33.11867218200001 0 0,102.59297533099999 33.11866052300002 0 0,102.59309872900002 33.11856134599998 0 0,102.59334299400001 33.11836502599999 0 0,102.59408207000001 33.11795060999998 0 0,102.59422291700002 33.11787163299999 0 0,102.59474535700002 33.11769236600003 0 0,102.594893479 33.11764154000002 0 0,102.59507209999998 33.117471136999995 0 0,102.59536792900002 33.117188915999975 0 0,102.59592566700002 33.116859421000015 0 0,102.59640077099999 33.11638250200002 0 0,102.597139637 33.115764841999976 0 0,102.59748353200001 33.115427227 0 0,102.597673784 33.11524044700002 0 0,102.59781091000002 33.11499806299997 0 0,102.598068227 33.11454322499998 0 0,102.598190966 33.114278243 0 0,102.59819824300001 33.114011033 0 0,102.59820057799999 33.11392526899999 0 0,102.59820816400003 33.113646657000004 0 0,102.59814061399999 33.113595626000006 0 0,102.59811637299998 33.11357731300001 0 0,102.598041529 33.113520772000015 0 0,102.59781198500002 33.113347363 0 0,102.59757933499998 33.11311071 0 0,102.59744665900001 33.112975748999986 0 0,102.59710821599998 33.11267756699999 0 0,102.597032711 33.11263462900001 0 0,102.59671006100001 33.11245114500002 0 0,102.59639585399998 33.112323559000004 0 0,102.59622861899999 33.11210159199999 0 0,102.59603517099998 33.11178189999998 0 0,102.59601443899999 33.111752818000014 0 0,102.59590716000002 33.111602334999986 0 0,102.59570137200001 33.111313671999994 0 0,102.595499889 33.111136149000004 0 0,102.59533473800002 33.110990636 0 0,102.59499697299998 33.11066815700002 0 0,102.59474315199998 33.11044451499998 0 0,102.59425577000002 33.110313581000014 0 0,102.59371198600002 33.11013294600002 0 0,102.59307829800002 33.110072093999975 0 0,102.59221170900003 33.11007964999999 0 0,102.59158620099998 33.11013756800003 0 0,102.591343129 33.11016007400002 0 0,102.590559149 33.110315043000014 0 0,102.58984664600001 33.110369644 0 0,102.589546246 33.11039266199998 0 0,102.58951663200003 33.110392089000015 0 0,102.58899782499998 33.11038204800002 0 0,102.58852257299998 33.110255343000006 0 0,102.58830973099998 33.11019859700002 0 0,102.587963796 33.110074301 0 0,102.58751275700001 33.11015549799998 0 0,102.58703273999998 33.11024191199999 0 0,102.58766422399998 33.110570107 0 0,102.58855104899999 33.11087893199999 0 0,102.58927199599998 33.11091719199999 0 0,102.59011171999998 33.11083622299998 0 0,102.590254131 33.11082462899998 0 0,102.59083532099999 33.110777308000024 0 0,102.59173476000001 33.11062457100002 0 0,102.592231422 33.110415432000025 0 0,102.59291083400001 33.11046949399997 0 0,102.593038299 33.11047963599998 0 0,102.59395665800002 33.110691814000006 0 0,102.594572379 33.11089190199999 0 0,102.59467231100001 33.110924376000014 0 0,102.59469063699999 33.110948065 0 0,102.59485267299999 33.111157521999985 0 0,102.59500713 33.11135718100002 0 0,102.595034967 33.11139316399999 0 0,102.59545535699999 33.11186306500002 0 0,102.59596499600002 33.112237470000025 0 0,102.596587452 33.11271126700001 0 0,102.59723944000001 33.113161327 0 0,102.59733734999998 33.11329530199998 0 0,102.597545712 33.11358041099999 0 0,102.59767998299998 33.113952428999994 0 0,102.59758063100003 33.114233463000005 0 0,102.59749223400001 33.11448350699999 0 0,102.597040719 33.11515532200002 0 0,102.596873921 33.11525791499997 0 0,102.59615951199999 33.11569732100003 0 0,102.59542653699998 33.11616388200002 0 0,102.59530716 33.116239869000026 0 0,102.595030038 33.116495945999986 0 0,102.594714597 33.116787429 0 0,102.59458938799997 33.11684664400002 0 0,102.594550578 33.11686499899997 0 0,102.594447597 33.11691370199998 0 0,102.59392459999998 33.117161040999974 0 0,102.59383065999998 33.11726301300001 0 0,102.59358067599999 33.11753436499998 0 0,102.59341862399998 33.117710267999996 0 0,102.593271023 33.11782889900002 0 0,102.59303473699998 33.11801880600001 0 0,102.59273877599998 33.118280434999974 0 0,102.59248158999998 33.118395711999995 0 0,102.592282861 33.11848478500002 0 0,102.59227093499999 33.11849013099999 0 0,102.592005164 33.11870373300002 0 0,102.591873776 33.119284499 0 0,102.59174437799999 33.119792389999986 0 0,102.59172866300003 33.12036780400001 0 0,102.591725139 33.12049684599998 0 0,102.59185727900001 33.12097263700002 0 0,102.59193551800001 33.121254350000015 0 0,102.59229687300001 33.12177172999998 0 0,102.59303351699998 33.122296362999975 0 0,102.59391385200001 33.12284807200001 0 0,102.59447439399997 33.123178404999976 0 0,102.59451081200001 33.12319986599999 0 0,102.595079569 33.123526809 0 0,102.59541605800001 33.123897871999986 0 0,102.59572036600002 33.124389837000024 0 0,102.59586363099999 33.124868107 0 0,102.59599237600003 33.125297896000006 0 0,102.59606185500002 33.12552983699999 0 0,102.59606453499998 33.12553879000001 0 0,102.59631177799997 33.126005346 0 0,102.59645221099998 33.12606785600002 0 0,102.59676839100001 33.12620859399999 0 0,102.59694112199998 33.12622908200001 0 0,102.59723626200002 33.12626408800003 0 0,102.597257851 33.12626664800001 0 0,102.59819863899997 33.12672227799999 0 0,102.59821566300002 33.12672755900002 0 0,102.59832642399999 33.12676191700001 0 0,102.59838671900002 33.12678062200001 0 0,102.59857543300001 33.12683916200001 0 0,102.598631722 33.126856625000016 0 0,102.59881595600001 33.12691377499999 0 0,102.59907661900002 33.12699463400003 0 0,102.599201144 33.127033262 0 0,102.60034608799998 33.127472517 0 0,102.60040178000003 33.127493883 0 0,102.60114248999997 33.127872722000006 0 0,102.60170800100002 33.128321094 0 0,102.60178598300001 33.12840417799998 0 0,102.60203337899998 33.128667759999985 0 0,102.60238172999999 33.129038897999976 0 0,102.60251569500002 33.12924886899998 0 0,102.60264277499999 33.12944804799997 0 0,102.60277891300001 33.129661425999984 0 0,102.60279327299997 33.12968393199998 0 0,102.60285271499998 33.12977710000001 0 0,102.603112253 33.130915268000024 0 0,102.60313661100002 33.13102209200002 0 0,102.60328606299998 33.131899929999975 0 0,102.60322614400002 33.13304108599999 0 0,102.60321359599999 33.13350263000001 0 0,102.60301988499998 33.134252339 0 0,102.60304053300001 33.13437362000002 0 0,102.60309461100002 33.134691257999975 0 0,102.60324472500002 33.135544804000006 0 0,102.603308137 33.135697617000005 0 0,102.603407393 33.13593680600002 0 0,102.60341549499998 33.136049766999975 0 0,102.60344928500001 33.13652091900002 0 0,102.60344201999999 33.13678812799998 0 0,102.60354562200001 33.137227601999996 0 0,102.60364883800003 33.13756585499999 0 0,102.60378434699999 33.13800994000002 0 0,102.60382189 33.138100407000024 0 0,102.60410969700001 33.138793942999996 0 0,102.60417987699998 33.13937372999999 0 0,102.60418046799998 33.13937861199997 0 0,102.604252562 33.139914696999995 0 0,102.60426822699998 33.14040108699999 0 0,102.604282765 33.14074174699999 0 0,102.60428587500002 33.140814603000024 0 0,102.60438618400002 33.14137553400002 0 0,102.60445789200003 33.14146605299999 0 0,102.60471773699999 33.141794059000006 0 0,102.604777222 33.14186914800001 0 0,102.604780532 33.141870145999974 0 0,102.604926482 33.14191421800001 0 0,102.60523004700002 33.142005883000024 0 0,102.60546494099998 33.14207681200003 0 0,102.606244565 33.14209180400002 0 0,102.60705759400003 33.14211694199997 0 0,102.60731133000002 33.142184394000026 0 0,102.607772377 33.142306953 0 0,102.60803451999999 33.14252337200003 0 0,102.60808730899998 33.14253331399999 0 0,102.608669367 33.14264293000002 0 0,102.60870115699998 33.142648915999985 0 0,102.60952077000002 33.142692840999985 0 0,102.61055383600001 33.14289587100001 0 0,102.61058692400002 33.142896506 0 0,102.610669326 33.14289808699999 0 0,102.61075474500001 33.142899725999996 0 0,102.61125382900002 33.14303619499998 0 0,102.61191870200003 33.143217994 0 0,102.61213482900001 33.14327850900003 0 0,102.61218650900003 33.143330107 0 0,102.61237947799998 33.143522768000025 0 0,102.61247306400003 33.14377822199998 0 0,102.61261688000002 33.14403463999997 0 0,102.61274394999998 33.144290736000016 0 0,102.61286949700002 33.14460317200002 0 0,102.61285919199997 33.144983464000006 0 0,102.612815022 33.145377198000006 0 0,102.61270487000002 33.145533489 0 0,102.61265823000002 33.145599667 0 0,102.61250525100002 33.14568128600001 0 0,102.61248081600002 33.14569639299998 0 0,102.61223725600001 33.14584698599998 0 0,102.61199912400002 33.14599422200001 0 0,102.61197684400003 33.146005624 0 0,102.611358999 33.146321797999974 0 0,102.61109120600003 33.14660831200001 0 0,102.61099528900002 33.146736094000005 0 0,102.61082143499999 33.14696770199998 0 0,102.61091651999999 33.147722966 0 0,102.61098019000002 33.14804035200001 0 0,102.61101666299999 33.148222163000014 0 0,102.61103003800002 33.14828883199999 0 0,102.61104377599997 33.14835732400002 0 0,102.61113689000001 33.14918546199999 0 0,102.61129104899999 33.14989325099998 0 0,102.61160794300002 33.150993030999985 0 0,102.61176803799998 33.151482192 0 0,102.61223657900001 33.15231753299997 0 0,102.61225019 33.15236822000003 0 0,102.61239404499997 33.15290385999998 0 0,102.612548221 33.15361164699999 0 0,102.61266693599998 33.154561797999975 0 0,102.612653594 33.155054002999975 0 0,102.61264454799999 33.155387718999975 0 0,102.61228613899999 33.155818324999984 0 0,102.61111975199998 33.15620912100002 0 0,102.61053886100001 33.15631949300001 0 0,102.60999014800001 33.156308959 0 0,102.60986392199999 33.15630170200001 0 0,102.60935545199999 33.15627246600002 0 0,102.60923301700001 33.15619592899998 0 0,102.60867355300002 33.155846193 0 0,102.60821055100001 33.155458915 0 0,102.60810849699999 33.155373551000025 0 0,102.608102293 33.15536592900003 0 0,102.60784564699998 33.15505062400001 0 0,102.607704528 33.154877251000016 0 0,102.60761345600002 33.154765363000024 0 0,102.60746538799998 33.15458345000002 0 0,102.606671296 33.15403348799998 0 0,102.606272273 33.153831378999996 0 0,102.605754435 33.15374850699999 0 0,102.60511579799999 33.15385774399999 0 0,102.604736409 33.15399626999999 0 0,102.60442324799999 33.154528614000014 0 0,102.60431228300001 33.154717240000025 0 0,102.604036603 33.15531788800001 0 0,102.60403585 33.155319528999996 0 0,102.603988834 33.155382148 0 0,102.60367608000001 33.15579869200002 0 0,102.60354668100001 33.15630659300001 0 0,102.60350638599999 33.156570423999995 0 0,102.60347635900001 33.156767022 0 0,102.60347279799998 33.15689788899999 0 0,102.603463798 33.15722856299999 0 0,102.60344991599999 33.157738688999984 0 0,102.60331918899999 33.15829517200001 0 0,102.60301518 33.158848319000015 0 0,102.60250900099999 33.15939757000001 0 0,102.60220346599999 33.159612245999995 0 0,102.60203765099999 33.15972875099999 0 0,102.60154005999999 33.159962208000024 0 0,102.60130816700001 33.15998909799998 0 0,102.60064145000001 33.16006641000001 0 0,102.60019423300002 33.16011404699998 0 0,102.600061847 33.16012814800001 0 0,102.599364734 33.160260530000016 0 0,102.598525204 33.16031724800001 0 0,102.59725511200003 33.16026843200001 0 0,102.596486368 33.160234549999984 0 0,102.596273828 33.16022518099999 0 0,102.59588724899999 33.160196695000025 0 0,102.595379853 33.160159303 0 0,102.59498751799998 33.160294733 0 0,102.59491311699998 33.160320415 0 0,102.59469439200001 33.160350553 0 0,102.59444903500003 33.16038436000002 0 0,102.594422958 33.160392554 0 0,102.59429291599997 33.16043341699998 0 0,102.594011841 33.16052173600002 0 0,102.593425594 33.16082635700002 0 0,102.59301661299997 33.16098857899999 0 0,102.59252364600002 33.161051956999984 0 0,102.592177075 33.161045253 0 0,102.59179763600002 33.16118373799998 0 0,102.59178218199997 33.16119223999999 0 0,102.59132823200002 33.16144200100001 0 0,102.59044651099998 33.16198393299999 0 0,102.589449823 33.16246101899998 0 0,102.58942170400002 33.162474479000025 0 0,102.58872588999998 33.16255821599998 0 0,102.58859657900001 33.16255571099998 0 0,102.58820602700001 33.16254814299998 0 0,102.58756797500001 33.16263299399998 0 0,102.58707233299998 33.16279351700001 0 0,102.586221454 33.16326310199997 0 0,102.58557740100002 33.163566564999996 0 0,102.58556520000002 33.16358305099999 0 0,102.58523299799998 33.16403191699999 0 0,102.585187281 33.164093689000026 0 0,102.585079114 33.16451178800003 0 0,102.584993333 33.164843356999995 0 0,102.58499489399998 33.165839860000006 0 0,102.58504091600003 33.166084710999996 0 0,102.58508935700002 33.16634243200002 0 0,102.58514619800002 33.166644835 0 0,102.58552590400001 33.16755145899998 0 0,102.585858508 33.168068300000016 0 0,102.58659548399999 33.168592982999996 0 0,102.58716249399998 33.16899284599998 0 0,102.58719540800001 33.16901175999999 0 0,102.58773150899998 33.169319830999996 0 0,102.587995912 33.16973531299999 0 0,102.58809168599998 33.16988580999998 0 0,102.58831010900002 33.170351822999976 0 0,102.588253033 33.170831143999976 0 0,102.588235037 33.170982278999986 0 0,102.587423204 33.172133144999975 0 0,102.58648091600003 33.172771087 0 0,102.586123375 33.173242344000016 0 0,102.58588123599998 33.17356149300002 0 0,102.58583611 33.173615668000025 0 0,102.58572255000001 33.17375199700001 0 0,102.585522621 33.173992011999985 0 0,102.58507868100003 33.17437226499999 0 0,102.58419945700001 33.174816978000024 0 0,102.58315224900002 33.17506398900002 0 0,102.58259542100001 33.17534482299999 0 0,102.58174551799999 33.17551783699997 0 0,102.58172352100001 33.17552231500002 0 0,102.58156497800002 33.17560289300002 0 0,102.58140110599999 33.17568617799998 0 0,102.58139063099998 33.17568738 0 0,102.58132697000002 33.17569468900001 0 0,102.58102005799998 33.175729923000006 0 0,102.58098994599999 33.17573338 0 0,102.58065705199999 33.17627778799999 0 0,102.580489317 33.17648670800003 0 0,102.58029381400002 33.176730211999995 0 0,102.57986262700001 33.17749139900002 0 0,102.57978813599999 33.17774953000003 0 0,102.57976669300001 33.177823837999995 0 0,102.57967065700001 33.178156624999986 0 0,102.57960869300001 33.17874235199997 0 0,102.579605362 33.17877384299999 0 0,102.579652517 33.17933124699999 0 0,102.57974093799999 33.17976093200002 0 0,102.57996438100002 33.180035137999994 0 0,102.58002994100002 33.180115591 0 0,102.58011362500002 33.180158182000014 0 0,102.580497987 33.18035378899998 0 0,102.58106035200001 33.18047589899999 0 0,102.581760089 33.18056180999997 0 0,102.58202123500001 33.180575089 0 0,102.582520413 33.18060047300003 0 0,102.58269614400001 33.18060940800001 0 0,102.583173999 33.18063370300001 0 0,102.584209649 33.180644960999985 0 0,102.585547631 33.18078142500002 0 0,102.58615230700002 33.181031851 0 0,102.58655166699998 33.181488828 0 0,102.58659244900002 33.181610025 0 0,102.58676230600003 33.18211481200001 0 0,102.586764265 33.18212063599998 0 0,102.58683805499999 33.182404933999976 0 0,102.58687590199997 33.182550752 0 0,102.58692010499999 33.18272105699998 0 0,102.587037195 33.18319509999998 0 0,102.58724286199998 33.183921337000015 0 0,102.58736357700002 33.184347591000005 0 0,102.58709405600001 33.18458247799998 0 0,102.587080936 33.184593912000025 0 0,102.58696755199998 33.18479626300001 0 0,102.58685416899999 33.184998612000015 0 0,102.58674078000001 33.18520096899999 0 0,102.58662738999999 33.18540332399999 0 0,102.58651400000002 33.18560567600002 0 0,102.58640060900001 33.185808028999986 0 0,102.58613655300002 33.18609012899998 0 0,102.58587250599999 33.18637222699999 0 0,102.58556953800002 33.186527377000004 0 0,102.58554971000001 33.18653753000001 0 0,102.58526656800001 33.186682529999985 0 0,102.58500293100002 33.18670498099999 0 0,102.584924699 33.186711643000024 0 0,102.584582829 33.186740756999995 0 0,102.58432597400002 33.18673565099999 0 0,102.58429004599998 33.18673493599999 0 0,102.58406911899999 33.18673054300001 0 0,102.58373248700002 33.18658064499999 0 0,102.58333850999998 33.186405767999986 0 0,102.582944527 33.186230892000026 0 0,102.582550546 33.186056011999995 0 0,102.58231410399998 33.18595820600001 0 0,102.58207766200002 33.18586039899998 0 0,102.58197638399997 33.185818505999976 0 0,102.581841215 33.18576259299999 0 0,102.58160476799998 33.18566478499997 0 0,102.58136832399998 33.18556697700001 0 0,102.58113188099998 33.185469169999976 0 0,102.58089543300002 33.185371363 0 0,102.58065898699999 33.18527355600003 0 0,102.58042254200001 33.185175750999974 0 0,102.58018609599998 33.18507794300001 0 0,102.57993199600003 33.185000683 0 0,102.57967789499997 33.18492342100001 0 0,102.57925142599998 33.18491519000003 0 0,102.57917987100001 33.18491381000001 0 0,102.578824951 33.184906961000024 0 0,102.57874623800001 33.18490544100001 0 0,102.57874298799999 33.184905377999996 0 0,102.57852252100002 33.184901120999996 0 0,102.57851035800002 33.18490088499999 0 0,102.57839848399999 33.18489872499998 0 0,102.57814134199998 33.18492967200001 0 0,102.57788420000003 33.18496061799999 0 0,102.57777209400001 33.184958505 0 0,102.57750026500003 33.184953381000014 0 0,102.57732423300001 33.184950062999974 0 0,102.577116332 33.18494614399998 0 0,102.577065097 33.18493972700003 0 0,102.57703113000002 33.184935472999996 0 0,102.576776139 33.184903538000015 0 0,102.57643594899997 33.18486093299998 0 0,102.57611835199998 33.184747440000024 0 0,102.575800748 33.18463394999998 0 0,102.57540021 33.184464488 0 0,102.57499967799998 33.18429502499998 0 0,102.57480474900001 33.18421598100002 0 0,102.57476718499998 33.18420074900001 0 0,102.57453469000001 33.184106472999986 0 0,102.574302193 33.184012199999984 0 0,102.574069694 33.18391792599999 0 0,102.57384317999998 33.18381494099998 0 0,102.57361666100002 33.183711958 0 0,102.57339014899998 33.183608976000016 0 0,102.573163636 33.18350599500002 0 0,102.57293711900002 33.183403011999985 0 0,102.5727106 33.18330002900001 0 0,102.57248407899999 33.18319704100003 0 0,102.57225755799999 33.18309405399998 0 0,102.572150556 33.18308066899999 0 0,102.57191683600001 33.18305143499998 0 0,102.57157611299999 33.18300882099999 0 0,102.57136049100001 33.183076083 0 0,102.57114486699999 33.18314334299998 0 0,102.570800486 33.183281066999996 0 0,102.57070153799998 33.18337465500002 0 0,102.57069715699998 33.183378799000025 0 0,102.57067009000002 33.18340439999997 0 0,102.57055909299999 33.18350938399999 0 0,102.57031770499998 33.18373770699998 0 0,102.570235744 33.183995958000025 0 0,102.57015378199998 33.18425420699998 0 0,102.57007181699998 33.18451244800002 0 0,102.56998985000001 33.18477068999999 0 0,102.569983014 33.18503985799998 0 0,102.56997617799999 33.18530902700002 0 0,102.57009515499999 33.185633971000016 0 0,102.57017483800001 33.185850903000016 0 0,102.57025451800001 33.18606783400003 0 0,102.57037614699999 33.186303511999995 0 0,102.57049777700001 33.18653918799998 0 0,102.57066080700002 33.18679315700001 0 0,102.57082383099998 33.18704711999999 0 0,102.57099007300002 33.18721782199998 0 0,102.57115631300002 33.18738852199999 0 0,102.57132255900001 33.18755921899998 0 0,102.57148880599999 33.187729918 0 0,102.57165505400002 33.187900617000025 0 0,102.57182130000001 33.188071315 0 0,102.57202688000001 33.18821628799998 0 0,102.57223245900002 33.188361262 0 0,102.57243804299998 33.18850623399999 0 0,102.57251699599999 33.188561909999976 0 0,102.57264362500001 33.18865120700002 0 0,102.57284920299998 33.18879617499999 0 0,102.57304702900001 33.188935679 0 0,102.573054781 33.188941145 0 0,102.57327978199999 33.18907678199997 0 0,102.57350478199999 33.18921241800001 0 0,102.57372978900003 33.189348052000014 0 0,102.57389780199998 33.18944932800002 0 0,102.57395479899998 33.18948368500003 0 0,102.57417980399998 33.18961931899997 0 0,102.57440481200001 33.18975495500001 0 0,102.574629818 33.189890589000015 0 0,102.57485482499999 33.19002622300002 0 0,102.57507983300002 33.190161855999975 0 0,102.57530484400002 33.19029748700001 0 0,102.57545886499997 33.190390338999975 0 0,102.57552984400002 33.190433128999985 0 0,102.575754845 33.19056876899998 0 0,102.575947606 33.19077526000001 0 0,102.57604163100001 33.190875979 0 0,102.57614037000002 33.19098175099998 0 0,102.57634353899999 33.191301339000006 0 0,102.57654670400001 33.19162093 0 0,102.57664758300001 33.191796286 0 0,102.57680925199998 33.192166558 0 0,102.576970921 33.192536830999984 0 0,102.57703246900002 33.19276465899998 0 0,102.57704179299998 33.19304119100002 0 0,102.57705111799999 33.19331772300001 0 0,102.57706043799999 33.193594261999976 0 0,102.577069757 33.193870799000024 0 0,102.57705947800002 33.194266675999984 0 0,102.577013819 33.194663606000006 0 0,102.57688848200002 33.194930167999985 0 0,102.57676314700001 33.195196727999985 0 0,102.57655308199998 33.195461876000024 0 0,102.57634301899998 33.19572702400001 0 0,102.57608219100001 33.19601946099999 0 0,102.575922601 33.19619839500001 0 0,102.57582136000002 33.196311906999995 0 0,102.57560621200003 33.19645648699998 0 0,102.57539106299998 33.196601068999996 0 0,102.57517590999998 33.196745647 0 0,102.574960755 33.196890225000004 0 0,102.574879012 33.19691885200001 0 0,102.57465420099999 33.196997582999984 0 0,102.574347649 33.19710494399999 0 0,102.57411866799998 33.197143197 0 0,102.573889683 33.19718144799998 0 0,102.5736607 33.19721969599999 0 0,102.57343171899998 33.19725794300001 0 0,102.57333994999999 33.19725869199999 0 0,102.57317863999998 33.197260008 0 0,102.57292556099998 33.197262072 0 0,102.57267248 33.197264140000016 0 0,102.57241939900001 33.197266207999974 0 0,102.57213248599999 33.197260766 0 0,102.572090855 33.197259976 0 0,102.57184557199997 33.197255324000025 0 0,102.57157804000002 33.19717946399999 0 0,102.571310509 33.197103604999995 0 0,102.570946392 33.19685041399998 0 0,102.57058227300001 33.196597216999976 0 0,102.57021814299998 33.196344023999984 0 0,102.57000283299999 33.196188724000024 0 0,102.56978752200001 33.196033424999996 0 0,102.569572215 33.195878123 0 0,102.569356905 33.195722820000015 0 0,102.56914159500002 33.19556752099999 0 0,102.568926283 33.195412223000005 0 0,102.56877764500001 33.195229532999974 0 0,102.56862900599998 33.19504684200001 0 0,102.568523702 33.19491740500001 0 0,102.56848037499998 33.194864146999976 0 0,102.568331742 33.194681452 0 0,102.568183111 33.19449876200002 0 0,102.56805864199998 33.194345769999984 0 0,102.56803448 33.194316071 0 0,102.56788584200001 33.194133378000004 0 0,102.56773720400003 33.193950684000015 0 0,102.567655462 33.193827622000015 0 0,102.56754027599999 33.19365420899999 0 0,102.56750762299998 33.193605047999995 0 0,102.56727805100002 33.19325941400001 0 0,102.56720185500001 33.19291713400003 0 0,102.567125659 33.192574852999996 0 0,102.56707952699998 33.19232283100001 0 0,102.56703339299997 33.19207080899997 0 0,102.566987267 33.191818786 0 0,102.566941138 33.19156676199998 0 0,102.566940628 33.191487446 0 0,102.566940499 33.191467407999994 0 0,102.56693833700001 33.191131272999996 0 0,102.566959978 33.19087652500002 0 0,102.56698161899999 33.190621776 0 0,102.56700325899999 33.190367030000004 0 0,102.56702489700001 33.19011228400001 0 0,102.56704654599997 33.189857539 0 0,102.56706819200002 33.189602793999995 0 0,102.56706962200002 33.18958596300001 0 0,102.56708984 33.189348044999974 0 0,102.56710164499998 33.18920910999998 0 0,102.56711148599999 33.18909329600001 0 0,102.56712642999997 33.18891743099999 0 0,102.56713313300003 33.18883854400002 0 0,102.56714866099998 33.18865579200002 0 0,102.56715449699999 33.18858710500001 0 0,102.56715477900002 33.188583790999985 0 0,102.56717322100002 33.18836670600001 0 0,102.56717642000001 33.18832904499999 0 0,102.567198061 33.188074297000014 0 0,102.56721970199999 33.187819553 0 0,102.56724134400002 33.187564807 0 0,102.56728597400001 33.187168783999994 0 0,102.56733060300002 33.18677275700003 0 0,102.56737523700002 33.18637672900002 0 0,102.56733266499998 33.18609290500001 0 0,102.567313807 33.18596720199997 0 0,102.56730066799997 33.185879606000015 0 0,102.567290088 33.18580908299998 0 0,102.56728129499999 33.185773384000015 0 0,102.567198695 33.18543802400001 0 0,102.567070054 33.18519426500001 0 0,102.56694141499997 33.18495050400003 0 0,102.566694026 33.18474785799998 0 0,102.56644663899999 33.18454521299998 0 0,102.566253056 33.184427981 0 0,102.566059473 33.184310746999984 0 0,102.56602833400001 33.18429188900001 0 0,102.565865885 33.18419351 0 0,102.565672296 33.18407627300002 0 0,102.56547870999998 33.18395903999999 0 0,102.565285125 33.183841804999986 0 0,102.56491764200001 33.18372129800002 0 0,102.56487675099999 33.183707889000004 0 0,102.564550155 33.183600791 0 0,102.564315024 33.18355361699997 0 0,102.56407988900003 33.18350644200001 0 0,102.56405938099999 33.183506041999976 0 0,102.56368402999999 33.183498713000006 0 0,102.563375786 33.183492693999995 0 0,102.56306754000002 33.183486673999994 0 0,102.56272813200002 33.18356529699997 0 0,102.56238871900001 33.18364392000001 0 0,102.56211731600001 33.18370961300002 0 0,102.561845914 33.18377530599997 0 0,102.56158960900001 33.183854456999995 0 0,102.56133330199998 33.18393360900001 0 0,102.56120524099998 33.18402975999999 0 0,102.56102891500001 33.18420772500002 0 0,102.56085258600001 33.18438568800002 0 0,102.560676258 33.184563658 0 0,102.56049992999999 33.184741625000015 0 0,102.56027098300001 33.185077174000014 0 0,102.560042044 33.18541270899999 0 0,102.5598627 33.18579175000002 0 0,102.559683355 33.186170789000016 0 0,102.55960402400001 33.186594462000016 0 0,102.559524689 33.18701814000002 0 0,102.55942494300001 33.18735310599999 0 0,102.55941476999999 33.187439711000025 0 0,102.55938886799998 33.18775089500002 0 0,102.55936297 33.188062075000005 0 0,102.559311019 33.188492388999975 0 0,102.55934042400003 33.188732098 0 0,102.55936982700001 33.18897180900001 0 0,102.559439274 33.189269946000024 0 0,102.55955519399998 33.18962467 0 0,102.55965071000003 33.189938360999975 0 0,102.55965814199999 33.189962768999976 0 0,102.55976109599999 33.19030087200002 0 0,102.559819629 33.190567492000014 0 0,102.55987816300001 33.19083411399998 0 0,102.559844967 33.19126344900002 0 0,102.55981176699999 33.19169278800001 0 0,102.55974701299999 33.191965374999995 0 0,102.55960449600002 33.19231990399999 0 0,102.55946197499998 33.192674436999994 0 0,102.55941677800001 33.19272763700002 0 0,102.55931375900002 33.192848896999976 0 0,102.55916553899999 33.193023357000015 0 0,102.55908456700001 33.19311866100003 0 0,102.559017316 33.19319781600001 0 0,102.558869093 33.193372275 0 0,102.55867961799999 33.193509948999974 0 0,102.558490141 33.19364761999998 0 0,102.55830066499999 33.19378529800002 0 0,102.55811118899999 33.193922972999985 0 0,102.55789757899998 33.19401792899998 0 0,102.557808233 33.194057645999976 0 0,102.55768396799999 33.19411288499998 0 0,102.55751285899998 33.19418894699999 0 0,102.55747036100001 33.19420783800001 0 0,102.557256752 33.194302789999995 0 0,102.55702803899999 33.19434100299998 0 0,102.55679932599998 33.194379216000016 0 0,102.55657061300002 33.19441742999999 0 0,102.55634189599999 33.194455643000026 0 0,102.556087322 33.194474587 0 0,102.555832748 33.19449352999999 0 0,102.55557817599998 33.19451247500001 0 0,102.55532360199999 33.194531418 0 0,102.55530375699999 33.19453199700001 0 0,102.555089678 33.19453824300001 0 0,102.554855756 33.19454506699998 0 0,102.55462183399999 33.19455189400003 0 0,102.55438791199998 33.194558719999975 0 0,102.554153993 33.194565549000004 0 0,102.55392007400002 33.19457237900002 0 0,102.55368615399999 33.19457920399998 0 0,102.55345223699999 33.19458603099997 0 0,102.553218318 33.194592855999986 0 0,102.552984401 33.19459967900002 0 0,102.55275047999999 33.19460650399998 0 0,102.55251655900003 33.194613328 0 0,102.55236757699998 33.194629693000024 0 0,102.55209266899999 33.194659891000015 0 0,102.55207610100001 33.19466171099998 0 0,102.551635643 33.194710101 0 0,102.55149549200002 33.19473544800002 0 0,102.551211449 33.194786819 0 0,102.550787259 33.19486353399998 0 0,102.55042758899998 33.19505446900001 0 0,102.55006791900001 33.19524540200001 0 0,102.54987798100001 33.19539771400002 0 0,102.54968804200001 33.19555002499999 0 0,102.549498105 33.19570233899998 0 0,102.54930816500001 33.19585465199998 0 0,102.549146812 33.196205658 0 0,102.54898545700001 33.19655665900001 0 0,102.54896108600002 33.196818244999974 0 0,102.54893671100001 33.197079830999996 0 0,102.548912341 33.19734141800001 0 0,102.54888796900002 33.19760300399997 0 0,102.54899564499999 33.198016833 0 0,102.54910331899998 33.19843066300001 0 0,102.54931467400002 33.19878632899997 0 0,102.54952602499998 33.19914199200002 0 0,102.54969174000001 33.19931663199998 0 0,102.54981059900001 33.19944189300003 0 0,102.549857454 33.19949127199999 0 0,102.55014772300001 33.199603603000014 0 0,102.550539555 33.19972149199998 0 0,102.55093138400002 33.19983938299998 0 0,102.55132321399998 33.19995726899998 0 0,102.55172731300001 33.200007314000004 0 0,102.552131412 33.200057362999985 0 0,102.55245212800003 33.200064055999974 0 0,102.552772844 33.200070751 0 0,102.553094354 33.20003415999997 0 0,102.55341586200001 33.199997569999994 0 0,102.55367069099998 33.19993151900002 0 0,102.55392551800003 33.199865466000006 0 0,102.55423344600001 33.199715774000026 0 0,102.55454137700002 33.199566084000026 0 0,102.554918214 33.19937505500002 0 0,102.55521138 33.19922644899998 0 0,102.55522607500001 33.19921900000003 0 0,102.55529504999998 33.19918403600002 0 0,102.55541708599998 33.19913237700001 0 0,102.555551219 33.19907559799998 0 0,102.55578826599998 33.198975254000004 0 0,102.55580738600003 33.198967159999995 0 0,102.55606113200002 33.19890020399998 0 0,102.55613039100001 33.19888555900002 0 0,102.55613615800002 33.19888433900002 0 0,102.556267816 33.19885649999998 0 0,102.55632032099999 33.198845397000014 0 0,102.55657950900002 33.19879059099998 0 0,102.556838696 33.198735786999976 0 0,102.557097881 33.198680980000006 0 0,102.55741902800003 33.198673231999976 0 0,102.55774017499999 33.19866548099998 0 0,102.557931355 33.198683947999996 0 0,102.55811040200001 33.19870124200003 0 0,102.55848062899997 33.19873700300002 0 0,102.558764871 33.19882769499998 0 0,102.55904911200003 33.19891838299998 0 0,102.55907478199998 33.19893032300001 0 0,102.55937933799999 33.19907198200002 0 0,102.55962844999999 33.199287260999995 0 0,102.55987755500001 33.19950253600001 0 0,102.56007859300001 33.19974867899998 0 0,102.560170556 33.19987539800002 0 0,102.56024690499999 33.200160419999975 0 0,102.56032326299999 33.200445453999976 0 0,102.56032524900002 33.20067221199997 0 0,102.560327234 33.200898972000005 0 0,102.560329212 33.20112572300002 0 0,102.56033119099999 33.20135247500002 0 0,102.56023014800002 33.20176617599998 0 0,102.56017456000001 33.20199377 0 0,102.560167477 33.202022769999985 0 0,102.56012910200002 33.20217988899998 0 0,102.56002805700001 33.202593605000004 0 0,102.55993748200001 33.202811532 0 0,102.55990476099998 33.202890259000014 0 0,102.55990364000002 33.20289295700002 0 0,102.55986931799998 33.20297553299997 0 0,102.55984690600002 33.203029456000024 0 0,102.559818511 33.203097775 0 0,102.55975633100002 33.20324738099998 0 0,102.55966575600002 33.20346530400002 0 0,102.55938803800001 33.20372893799998 0 0,102.55911032300003 33.203992567 0 0,102.55873526300002 33.204127244000006 0 0,102.55836020499999 33.20426191400003 0 0,102.55802071300002 33.204339620999974 0 0,102.55768121400001 33.204417336000006 0 0,102.55739356700002 33.20446912199998 0 0,102.55710591799999 33.204520908000006 0 0,102.55691113 33.20454371400001 0 0,102.556882315 33.20454708699998 0 0,102.55681304500001 33.20455519699999 0 0,102.55669758699997 33.20456871499999 0 0,102.55635934200001 33.20459051199998 0 0,102.556021101 33.20461230799998 0 0,102.55574956999999 33.20458286600001 0 0,102.555478037 33.20455342299999 0 0,102.55547721900001 33.204553335000014 0 0,102.555335662 33.20453798300002 0 0,102.55520650199998 33.20452397700001 0 0,102.55507766300002 33.204510003999985 0 0,102.55493496399998 33.20449452899999 0 0,102.55470398 33.204433342000016 0 0,102.55446694199998 33.20432496000001 0 0,102.55422990099999 33.204216581000026 0 0,102.55399286699998 33.204108201999986 0 0,102.55375583300003 33.203999823000004 0 0,102.553518795 33.20389143699998 0 0,102.553281755 33.203783051000016 0 0,102.55304471300002 33.203674664999994 0 0,102.55280767099998 33.20356627699999 0 0,102.55260038900002 33.203434655000024 0 0,102.55239310600001 33.20330303100002 0 0,102.55218582399999 33.20317140999998 0 0,102.55197854199997 33.20303978800001 0 0,102.551743725 33.20296418999999 0 0,102.55150890499999 33.202888594 0 0,102.55120624099999 33.20285477099998 0 0,102.55090358299998 33.202820943000006 0 0,102.550633366 33.20282934900001 0 0,102.55055712199999 33.202831720999995 0 0,102.55052714300001 33.20283265299997 0 0,102.55052189899999 33.202832817 0 0,102.55036315000001 33.20283775500002 0 0,102.550058616 33.20284631200002 0 0,102.54975408000001 33.202854867999974 0 0,102.54943219199998 33.20291895399998 0 0,102.54925480999998 33.20295427100001 0 0,102.549116217 33.202981866000016 0 0,102.54911030099998 33.20298304400001 0 0,102.54902247299998 33.203007946000014 0 0,102.54895068500002 33.20302830100002 0 0,102.54873558399999 33.20308928899999 0 0,102.54870275399998 33.20309859700001 0 0,102.548689077 33.20310247499998 0 0,102.548677511 33.20310575399998 0 0,102.54866049600002 33.20311057800001 0 0,102.548652189 33.203112933 0 0,102.548360876 33.203195526 0 0,102.54830640300003 33.203215435999994 0 0,102.548143654 33.20327492199999 0 0,102.54792643100001 33.20335431799998 0 0,102.54770920300001 33.20343372000002 0 0,102.54749197500001 33.203513122000004 0 0,102.54727474700002 33.203592524999976 0 0,102.54705751699998 33.203671928999995 0 0,102.546877746 33.20373763399999 0 0,102.54653075099998 33.20393360700001 0 0,102.54618375299998 33.20412957799999 0 0,102.54583675999999 33.20432555000002 0 0,102.545663918 33.204471135999995 0 0,102.54549107499997 33.20461672099998 0 0,102.54531823000002 33.20476230700001 0 0,102.545145386 33.204907891000005 0 0,102.54497253400001 33.205053475 0 0,102.54490292600002 33.20511210199999 0 0,102.544799684 33.205199057000016 0 0,102.54462683700001 33.20534464399998 0 0,102.54445398899998 33.20549022900002 0 0,102.54429247000002 33.20566468300001 0 0,102.544130951 33.20583913600001 0 0,102.54396943 33.20601358800002 0 0,102.54380790699997 33.20618803799999 0 0,102.54364639099998 33.20636248599999 0 0,102.543484874 33.206536932999995 0 0,102.54341386300001 33.20661363099998 0 0,102.54332335599997 33.206711384000016 0 0,102.54316184300001 33.206885833 0 0,102.54300032200001 33.20706028799998 0 0,102.54283880100002 33.20723473999999 0 0,102.542832282 33.20724382999998 0 0,102.54271291499998 33.20741029599998 0 0,102.542692596 33.20743863199999 0 0,102.542546389 33.207642522000015 0 0,102.54240018399997 33.20784641199998 0 0,102.54225397900001 33.20805030299999 0 0,102.54210777100002 33.208254194000006 0 0,102.54196156400002 33.20845808399997 0 0,102.54185619499998 33.20860502599999 0 0,102.54174511899998 33.20894226600001 0 0,102.54163404000002 33.20927950800001 0 0,102.54164022499998 33.209469230000025 0 0,102.541643298 33.20956349099998 0 0,102.541652323 33.20984032299998 0 0,102.54165255700002 33.209847474000014 0 0,102.54172803900002 33.21017399700003 0 0,102.541799975 33.210485130999984 0 0,102.54180352999998 33.210500508999985 0 0,102.54186776400002 33.21067763899998 0 0,102.54188155100002 33.210715660000005 0 0,102.54189425300001 33.21075068900001 0 0,102.541959571 33.21093080999998 0 0,102.54211894600002 33.211119466000014 0 0,102.54227831899999 33.21130812000001 0 0,102.54236570500001 33.21138979099999 0 0,102.54270243299999 33.211551826999994 0 0,102.54303916100002 33.21171386100002 0 0,102.54337588800001 33.211875894 0 0,102.54378485500001 33.21203970900001 0 0,102.544193828 33.21220352500001 0 0,102.54441590800002 33.21229248100002 0 0,102.54447669000001 33.212316826999995 0 0,102.54448444899998 33.21231993599997 0 0,102.54448832700001 33.212321488999976 0 0,102.54448846600002 33.21232154500001 0 0,102.544497568 33.21232519099999 0 0,102.54450297199998 33.21232735500001 0 0,102.54451889 33.212333731 0 0,102.54460279400001 33.212367339000025 0 0,102.54488874600003 33.21246210100003 0 0,102.54500424899999 33.212500377000026 0 0,102.54540570500001 33.212633418999985 0 0,102.54562618599999 33.212772210000026 0 0,102.54584666699998 33.21291100299999 0 0,102.54606715199998 33.21304979400003 0 0,102.54628763599999 33.21318858500001 0 0,102.546424995 33.21337071300002 0 0,102.54656235300001 33.21355283999998 0 0,102.54669971200002 33.21373496899997 0 0,102.54683707100003 33.213917098000024 0 0,102.54697443200001 33.214099232000024 0 0,102.547111793 33.214281363 0 0,102.54719763700001 33.214516170000024 0 0,102.54728347999998 33.214750975000015 0 0,102.547369323 33.21498577900002 0 0,102.547441854 33.21518416700002 0 0,102.547455168 33.21522058300002 0 0,102.54754101399999 33.215455383000005 0 0,102.54762685899999 33.215690181000014 0 0,102.54773036799997 33.21606270299998 0 0,102.54774225 33.21610546400001 0 0,102.547752248 33.216141443000026 0 0,102.54783388300001 33.216435235000006 0 0,102.54793739799999 33.216807765 0 0,102.54814122200003 33.217153095000015 0 0,102.54834504299998 33.217498424999974 0 0,102.54846071200001 33.217624203000014 0 0,102.54849239999999 33.217658659999984 0 0,102.54850013100003 33.21766706699998 0 0,102.54852136 33.21769015000001 0 0,102.54869767600002 33.21788187599998 0 0,102.54874016600002 33.21792807999998 0 0,102.54887399199998 33.21807360299999 0 0,102.548885144 33.218085730999974 0 0,102.54905030999998 33.218265331 0 0,102.549226626 33.218457059 0 0,102.54940294099998 33.218648787999996 0 0,102.54945425699998 33.218704589000026 0 0,102.54957925899998 33.21884051400002 0 0,102.549755575 33.219032242000026 0 0,102.54986619800002 33.21926753299999 0 0,102.549976819 33.219502825999996 0 0,102.550087443 33.219738113999995 0 0,102.55019806600001 33.219973401999994 0 0,102.55023312700001 33.22026087199998 0 0,102.55025280400002 33.220422224 0 0,102.550253774 33.220430174 0 0,102.550268185 33.22054834599999 0 0,102.55019318699999 33.22075050699999 0 0,102.55017587999998 33.22079715900003 0 0,102.55008357700001 33.221045973 0 0,102.55002921699997 33.221099245999994 0 0,102.54988579600001 33.22123979999998 0 0,102.549688016 33.221433628 0 0,102.54948629900002 33.221525240999995 0 0,102.54947062399998 33.221532360000026 0 0,102.54938529499998 33.22157111400003 0 0,102.54908257699998 33.221708595999985 0 0,102.54869541400001 33.221808581000005 0 0,102.54830823700001 33.221908559999974 0 0,102.54794602300001 33.22188310400003 0 0,102.547583814 33.221857648000025 0 0,102.54720185899998 33.221761044000004 0 0,102.54681990199998 33.22166444099997 0 0,102.54660008899998 33.22150761300003 0 0,102.54638027499999 33.221350787000006 0 0,102.54616045799997 33.221193959000004 0 0,102.54594064100002 33.22103713299998 0 0,102.54575207099998 33.220901810999976 0 0,102.54556350000001 33.22076648799998 0 0,102.545374934 33.22063116700002 0 0,102.54518636799997 33.220495845000016 0 0,102.54499779899999 33.22036052499999 0 0,102.54480923 33.22022520399997 0 0,102.54466628199998 33.22005068200002 0 0,102.54452333199998 33.219876161 0 0,102.544380386 33.219701638000004 0 0,102.54423743799998 33.219527115000005 0 0,102.54409352800002 33.21932712500001 0 0,102.54394961499997 33.21912713299997 0 0,102.543805701 33.218927140999995 0 0,102.54366178800001 33.21872714900002 0 0,102.54364689900001 33.21868419499998 0 0,102.543576234 33.218480322000005 0 0,102.543551965 33.21841030600001 0 0,102.54349067800001 33.218233493000014 0 0,102.54340512599998 33.21798666900003 0 0,102.54331957400001 33.21773984599997 0 0,102.54323401900001 33.217493015 0 0,102.54314846400001 33.21724618500002 0 0,102.54299404900001 33.217036998000026 0 0,102.542839635 33.216827808999994 0 0,102.54268521400002 33.21661862600001 0 0,102.54253079199998 33.216409441999986 0 0,102.54234334400002 33.21623556700001 0 0,102.54215589500001 33.21606169099999 0 0,102.54196844400002 33.215887812000005 0 0,102.54178099299997 33.21571393200003 0 0,102.54156433499998 33.21557195999998 0 0,102.54134767699998 33.215429985000014 0 0,102.54130385799999 33.21540127100002 0 0,102.54113101899998 33.21528801300002 0 0,102.54091435999999 33.21514603999998 0 0,102.540872476 33.21511859399999 0 0,102.54069770000001 33.21500407100001 0 0,102.54048103999997 33.214862101999984 0 0,102.540073355 33.21467482600002 0 0,102.53966566600002 33.21448755 0 0,102.53925797900001 33.21430027299999 0 0,102.53900994999998 33.214259416999994 0 0,102.53876192199999 33.214218562999974 0 0,102.53851388599998 33.214177705 0 0,102.538265852 33.21413684800001 0 0,102.538017819 33.214095993 0 0,102.53776978600001 33.21405513799999 0 0,102.537342895 33.214058782999984 0 0,102.53691600600001 33.21406242900002 0 0,102.53648911099998 33.21406607099999 0 0,102.53626061099999 33.214091396000015 0 0,102.536032111 33.21411672200003 0 0,102.53580361399997 33.214142047999985 0 0,102.53557511700001 33.21416737300001 0 0,102.535346619 33.21419269900002 0 0,102.53511811999999 33.214218026000026 0 0,102.53507401500002 33.21422483700002 0 0,102.53486065300001 33.21425778499997 0 0,102.53460318499998 33.214297543999976 0 0,102.53434572600003 33.214337306999994 0 0,102.53408826700002 33.214377067999976 0 0,102.53383080999998 33.214416830000005 0 0,102.53357335200002 33.21445659300002 0 0,102.533315889 33.21449636099999 0 0,102.533058429 33.21453612800002 0 0,102.53282156099999 33.214605663999976 0 0,102.532584692 33.214675199 0 0,102.53234782499999 33.214744732999975 0 0,102.53211095900002 33.21481426600002 0 0,102.53187409100002 33.21488379800002 0 0,102.53163722199997 33.21495333199999 0 0,102.53140035199999 33.21502286600003 0 0,102.53116348200001 33.215092398000024 0 0,102.53092661699998 33.21516193299999 0 0,102.53068975399998 33.21523146599998 0 0,102.530483312 33.21529207100002 0 0,102.53045288800001 33.21530100199999 0 0,102.53021601900002 33.21537053899999 0 0,102.52997915100002 33.215440074000014 0 0,102.52974228099998 33.215509610000026 0 0,102.529583591 33.215572463 0 0,102.52938022799998 33.21565300899999 0 0,102.529018168 33.215796409000006 0 0,102.52865610700002 33.215939804000016 0 0,102.52845812800001 33.21607618899998 0 0,102.528396246 33.216118817999984 0 0,102.52826014599998 33.21621257300001 0 0,102.52806216300002 33.21634896400002 0 0,102.527864179 33.216485353999985 0 0,102.52775205299997 33.21656259600002 0 0,102.52766619599998 33.21662174099998 0 0,102.52746821300002 33.21675813000002 0 0,102.52723379899999 33.217020596 0 0,102.526999381 33.217283056999975 0 0,102.52687163299998 33.21753515299997 0 0,102.52677847799998 33.21771898899999 0 0,102.52677232500002 33.21773113199998 0 0,102.52674388700001 33.217787251999994 0 0,102.52667030200001 33.21821675199999 0 0,102.52666370200001 33.21845819599997 0 0,102.526657102 33.21869964000001 0 0,102.52665050000002 33.21894107999998 0 0,102.52664389799997 33.219182518000025 0 0,102.52672695500002 33.219438232000016 0 0,102.52690212599998 33.21967011300001 0 0,102.52720793100002 33.21992187400002 0 0,102.52751373900003 33.220173640999974 0 0,102.52781954800002 33.22042541299999 0 0,102.528006501 33.220563927 0 0,102.52819345699999 33.220702440000025 0 0,102.52838041000001 33.22084095399998 0 0,102.52856736299998 33.22097946700001 0 0,102.528723851 33.22109540500003 0 0,102.528754317 33.221117976000016 0 0,102.52894127100001 33.221256485000026 0 0,102.52912822500002 33.22139499299999 0 0,102.52931517899998 33.22153350299999 0 0,102.52950213399998 33.221672012 0 0,102.529689088 33.22181052100001 0 0,102.52985657900001 33.22189855200003 0 0,102.53005211800001 33.22200132500001 0 0,102.53013557899999 33.222045191999996 0 0,102.53041514099999 33.22219212900001 0 0,102.530778167 33.222382933999995 0 0,102.53099986500001 33.22245547199998 0 0,102.53122156 33.22252800899997 0 0,102.53144325 33.222600548 0 0,102.53154332999998 33.22263329499998 0 0,102.531566365 33.222640832000025 0 0,102.531586947 33.222647567000024 0 0,102.53166494200002 33.222673086999976 0 0,102.532057872 33.22272370600001 0 0,102.53245081199998 33.222774327000025 0 0,102.53268176799997 33.22279603200002 0 0,102.53291272299998 33.22281773499998 0 0,102.53314367500002 33.22283943899998 0 0,102.53337462399998 33.22286114399998 0 0,102.53360557899998 33.22288284799998 0 0,102.53383653200001 33.222904551 0 0,102.53403166700002 33.22291340999999 0 0,102.53409816700002 33.22291642900001 0 0,102.53409970400003 33.22291649800002 0 0,102.53436287400001 33.22292844499998 0 0,102.53462604200001 33.22294039100001 0 0,102.53476389999997 33.222946648999994 0 0,102.534889211 33.22295233699998 0 0,102.53527301899999 33.222971728999994 0 0,102.53565682800001 33.22299111699999 0 0,102.536040635 33.223010508000016 0 0,102.53622521 33.223020534 0 0,102.53638882799999 33.22304644799999 0 0,102.536648286 33.223087540999984 0 0,102.53692210100002 33.223130906999984 0 0,102.537071362 33.22315454599999 0 0,102.53749443999999 33.223221550999995 0 0,102.53782004599998 33.22331211699998 0 0,102.53812316800003 33.22340998999999 0 0,102.53840570300002 33.223615107 0 0,102.53847904100002 33.22366834899998 0 0,102.53883490499999 33.223926705 0 0,102.53909281099999 33.224113941999974 0 0,102.53919077299997 33.224185062000004 0 0,102.53954664499997 33.224443423000025 0 0,102.53972337699997 33.22461712900002 0 0,102.53990011000002 33.224790832999986 0 0,102.539960189 33.22484988100001 0 0,102.54007684800001 33.224964538999984 0 0,102.540253587 33.22513824399999 0 0,102.54040839100003 33.225320830999976 0 0,102.540563196 33.22550341499999 0 0,102.540717997 33.22568599900001 0 0,102.54087279599997 33.22586858300002 0 0,102.54105568199998 33.226212669999995 0 0,102.54123857299999 33.22655676199997 0 0,102.54130712400001 33.22677781700003 0 0,102.54137567599997 33.226998873000014 0 0,102.54144422600001 33.227219923999996 0 0,102.541512775 33.227440976000025 0 0,102.54158132200001 33.22766203200001 0 0,102.54164986799998 33.22788308899999 0 0,102.54171841700003 33.228104148 0 0,102.541774444 33.22828482400001 0 0,102.54178696700001 33.22832520899999 0 0,102.54179346299998 33.22868177700002 0 0,102.54179995999999 33.22903834300001 0 0,102.54178168099997 33.229292912000005 0 0,102.54176340599997 33.229547481 0 0,102.541745123 33.229802053000014 0 0,102.54172684000002 33.230056623999985 0 0,102.541642061 33.23040006299999 0 0,102.54155728299997 33.230743501000006 0 0,102.54148087099998 33.23096518599999 0 0,102.54140445600001 33.23118686999999 0 0,102.54132022300001 33.231443985 0 0,102.54130757799999 33.23148258399999 0 0,102.54121070100001 33.231778297000005 0 0,102.54102862299999 33.23217827899998 0 0,102.54084654299999 33.23257826700001 0 0,102.54066447399998 33.232978253 0 0,102.54051358700002 33.23330974100003 0 0,102.540482408 33.23337823899999 0 0,102.540462091 33.23340856599998 0 0,102.54042456299999 33.23346458200001 0 0,102.54042319299998 33.233466626999984 0 0,102.54034299900002 33.23358632999998 0 0,102.54020359200001 33.23379441899999 0 0,102.54006418099999 33.23400251100003 0 0,102.539924772 33.23421060099997 0 0,102.53978536800003 33.23441869099997 0 0,102.53964596499998 33.23462678300001 0 0,102.53950656199999 33.23483487300001 0 0,102.53936715999998 33.23504296200002 0 0,102.53908941700001 33.235300232999975 0 0,102.538811673 33.23555750100002 0 0,102.53855578100001 33.23579453100001 0 0,102.538533933 33.235814769 0 0,102.538456027 33.235853743999996 0 0,102.538301021 33.235931290999986 0 0,102.53806810999998 33.23604781099999 0 0,102.53783519299998 33.23616433699999 0 0,102.53760227599997 33.236280862 0 0,102.53736935400002 33.236397391000025 0 0,102.53727196099999 33.236446117000014 0 0,102.53713643399999 33.23651392099998 0 0,102.53690351400002 33.236630445 0 0,102.53667059200001 33.23674696799998 0 0,102.53626742199998 33.23690617699998 0 0,102.535864253 33.23706539699998 0 0,102.535461086 33.237224620000006 0 0,102.53522480200002 33.237273648999974 0 0,102.53498851699999 33.23732267499997 0 0,102.53475223200002 33.23737170300001 0 0,102.53463108800003 33.237396838999985 0 0,102.53451594699999 33.23742072900001 0 0,102.53413124999997 33.237413360999994 0 0,102.53374655099998 33.23740599299998 0 0,102.533448126 33.23738202300001 0 0,102.53314969899998 33.237358054000026 0 0,102.533110405 33.23734854999998 0 0,102.532746755 33.237260592999974 0 0,102.53234381499999 33.237163133000024 0 0,102.53194948599997 33.237011532999986 0 0,102.53155516599998 33.236859933000005 0 0,102.531160844 33.23670833699998 0 0,102.530946013 33.23659645800001 0 0,102.53073117999998 33.236484577 0 0,102.53051635100002 33.236372698000025 0 0,102.53030152000002 33.236260817000016 0 0,102.53008668799998 33.236148936000006 0 0,102.529871856 33.236037055 0 0,102.52975767100003 33.235977590000005 0 0,102.529657025 33.23592517600002 0 0,102.52944219300002 33.235813296 0 0,102.52922736199997 33.23570141699997 0 0,102.52901252999999 33.23558953600002 0 0,102.528944185 33.23553066400001 0 0,102.528820774 33.23542435799999 0 0,102.528629018 33.235259181 0 0,102.52843726200001 33.23509400299997 0 0,102.528276135 33.23495520900002 0 0,102.52824550600002 33.234928825 0 0,102.52805375000003 33.23476364999999 0 0,102.52786199600001 33.234598472000016 0 0,102.52767024000002 33.234433293999984 0 0,102.52747848299998 33.23426811600001 0 0,102.52732029200001 33.234131846000025 0 0,102.52728672699999 33.234102932999974 0 0,102.527094971 33.233937749999996 0 0,102.52698710700002 33.233830108999996 0 0,102.52690792300001 33.233751085999984 0 0,102.52672087399998 33.233564419000004 0 0,102.526533825 33.23337775800002 0 0,102.52643046899999 33.23327461600002 0 0,102.52634677600003 33.23319109800002 0 0,102.52615972900003 33.23300444099999 0 0,102.52597268 33.23281778299997 0 0,102.52578562899998 33.23263112199999 0 0,102.52559857900002 33.23244446199999 0 0,102.525563525 33.23240948199998 0 0,102.52541153200002 33.23225780299998 0 0,102.52522448500002 33.232071143999974 0 0,102.525058366 33.23190287800003 0 0,102.52489224700003 33.23173461099998 0 0,102.52472613100002 33.231566344999976 0 0,102.524560011 33.23139807899997 0 0,102.52439389400001 33.23122981099999 0 0,102.52422777700002 33.231061544 0 0,102.524061658 33.230893277999996 0 0,102.52398420700001 33.23081482499998 0 0,102.52389553900002 33.230725010000015 0 0,102.52372942300002 33.23055674400001 0 0,102.52356330399999 33.23038847800001 0 0,102.5232059 33.23018395600002 0 0,102.522848495 33.229979429000025 0 0,102.52260504399999 33.229902906999996 0 0,102.52236159099999 33.22982638399998 0 0,102.522118137 33.229749862999995 0 0,102.52187468300002 33.22967334100002 0 0,102.52162945600003 33.229659269000024 0 0,102.52138422899998 33.22964519599998 0 0,102.52113899800003 33.22963112100001 0 0,102.520893769 33.22961704599999 0 0,102.52080604899999 33.22961926300002 0 0,102.52048775200001 33.22962730699999 0 0,102.52008174100001 33.229637567 0 0,102.51986622999999 33.22970495999999 0 0,102.51965072000002 33.22977235399998 0 0,102.519435208 33.22983974599998 0 0,102.51921969900002 33.22990714000002 0 0,102.51895529299998 33.23018864900001 0 0,102.51869088199999 33.230470164999986 0 0,102.51848816199998 33.23084294300003 0 0,102.518285451 33.231215711000004 0 0,102.51823634099998 33.231438844000024 0 0,102.51818723399998 33.23166197500001 0 0,102.51813812199998 33.23188511000001 0 0,102.518089009 33.232108245000006 0 0,102.51809610200002 33.232401702999994 0 0,102.518103193 33.232695159 0 0,102.51813159199997 33.23286772099999 0 0,102.51814185799998 33.23293009899999 0 0,102.518180524 33.23316504100001 0 0,102.518219193 33.23339998099999 0 0,102.518257861 33.233634919999986 0 0,102.518296529 33.23386986000003 0 0,102.51831527500002 33.23398375300002 0 0,102.51832784099997 33.23406010000002 0 0,102.51833519799999 33.23410479900002 0 0,102.51837386900002 33.234339739999996 0 0,102.51841253600003 33.23457467899999 0 0,102.518427427 33.23462055599998 0 0,102.518544497 33.234981215000005 0 0,102.51867645200002 33.23538775700001 0 0,102.51880840299998 33.235794306 0 0,102.518923889 33.23615011800001 0 0,102.51894035499998 33.236200849 0 0,102.51904614900002 33.23640119999999 0 0,102.51915194399999 33.236601552000025 0 0,102.51925773800002 33.236801902000025 0 0,102.51936353299999 33.237002254000004 0 0,102.519439842 33.237146768 0 0,102.51946932700002 33.23720260599998 0 0,102.519575121 33.23740295699997 0 0,102.51966462899998 33.23757246299999 0 0,102.519680918 33.23760331 0 0,102.519703016 33.237645156999974 0 0,102.51972311200001 33.23768321699998 0 0,102.51978671299997 33.23780366099999 0 0,102.51989250700001 33.23800401300002 0 0,102.51999830199998 33.238204365 0 0,102.52020833199998 33.238521762999994 0 0,102.52041836400002 33.238839171999985 0 0,102.52049400499999 33.238942287999976 0 0,102.520514633 33.23897040999998 0 0,102.52071531799999 33.23915800999998 0 0,102.52075199900003 33.239192120999974 0 0,102.521087438 33.239395831000024 0 0,102.52142287100003 33.239599552000016 0 0,102.52161605600003 33.23965448000001 0 0,102.521761965 33.23969596500001 0 0,102.52210105799998 33.23979237200001 0 0,102.522505717 33.23981816899999 0 0,102.52268182 33.239829395000015 0 0,102.522910378 33.23984396499998 0 0,102.52332416799999 33.23984012400001 0 0,102.52373795800003 33.23983628299999 0 0,102.524151743 33.23983244200002 0 0,102.52440853799999 33.23980205700002 0 0,102.52466533 33.239771673999996 0 0,102.52489593799999 33.23973587699999 0 0,102.52512654399999 33.23970007899999 0 0,102.52535715300002 33.23966428199998 0 0,102.525587761 33.239628485000026 0 0,102.525654981 33.23961804999999 0 0,102.525818372 33.23959268599998 0 0,102.52604898300001 33.23955688900003 0 0,102.52627959400002 33.239521087000014 0 0,102.526354185 33.23950950699998 0 0,102.52651020500002 33.239485285 0 0,102.52689730999998 33.23938536000003 0 0,102.527284404 33.239285439000014 0 0,102.52767149300001 33.23918552399999 0 0,102.52789689600002 33.23915436599998 0 0,102.5281223 33.239123205 0 0,102.52834770499999 33.239092045999996 0 0,102.52857311100001 33.239060886999994 0 0,102.52884025899999 33.23905704800001 0 0,102.52910740499999 33.23905321000001 0 0,102.52937455300003 33.239049369999975 0 0,102.52964169900002 33.23904553199998 0 0,102.52998165899999 33.239106299000014 0 0,102.53031172300001 33.23916529799999 0 0,102.53032161800002 33.23916706599999 0 0,102.53033038400002 33.239172096000004 0 0,102.53053183999998 33.239287665999996 0 0,102.53074206100001 33.23940826400002 0 0,102.530952281 33.23952886400002 0 0,102.53106202599997 33.239591824 0 0,102.53116249800001 33.239649464000024 0 0,102.53139183100001 33.239868933000025 0 0,102.53145397100002 33.23992839900001 0 0,102.53146077399998 33.23993491099998 0 0,102.53160986099999 33.240077584999995 0 0,102.53162116499999 33.240088402000026 0 0,102.53176551299998 33.240270823 0 0,102.53190985999998 33.24045324399998 0 0,102.53193533899997 33.24048544300001 0 0,102.53205420500001 33.24063566199999 0 0,102.53219855200001 33.24081807900001 0 0,102.53223225099998 33.24115649999999 0 0,102.532265951 33.241494918 0 0,102.532276228 33.241739037 0 0,102.53228650400001 33.241983155000014 0 0,102.53229678600002 33.242227273000026 0 0,102.53230706699998 33.242471389 0 0,102.53231734299999 33.24271550499998 0 0,102.532327619 33.24295962000002 0 0,102.53233789299998 33.24320373799998 0 0,102.53234816899999 33.24344785300002 0 0,102.53234943799998 33.24347799999998 0 0,102.53235844400001 33.243691974 0 0,102.532368717 33.24393609499998 0 0,102.53231522700003 33.244317419000026 0 0,102.53226173799999 33.24469873999999 0 0,102.53220824700003 33.24508006000002 0 0,102.53211607999998 33.24532028499999 0 0,102.53202391299999 33.24556051100001 0 0,102.53193174 33.245800738000014 0 0,102.53183956800001 33.246040962999984 0 0,102.531793069 33.246101033 0 0,102.53168446799998 33.246241333 0 0,102.531529369 33.246441704999995 0 0,102.53137427000001 33.24664207699999 0 0,102.531219168 33.246842448999985 0 0,102.53106407199999 33.24704282900001 0 0,102.531004715 33.24711951799998 0 0,102.53093594900002 33.247208364000016 0 0,102.53090897800001 33.24724321000002 0 0,102.530712859 33.24737343100003 0 0,102.53065275300003 33.247413341000026 0 0,102.53051674300002 33.24750365199998 0 0,102.53032062 33.247633871999994 0 0,102.53012449800002 33.24776409100002 0 0,102.52994795400002 33.24783743900002 0 0,102.52989757300003 33.247858371999996 0 0,102.52967064699999 33.24795265400002 0 0,102.529443721 33.248046938000016 0 0,102.529216797 33.24814121999998 0 0,102.52911877600002 33.24816725400001 0 0,102.52898680700002 33.24820230400002 0 0,102.52875682000001 33.24826338700001 0 0,102.52852683600003 33.24832447 0 0,102.528518421 33.24832670500001 0 0,102.52849961800001 33.248331699000005 0 0,102.52829685400002 33.24838555299999 0 0,102.52806687200001 33.24844663900001 0 0,102.52783689099999 33.24850772299999 0 0,102.52746470099999 33.24859616700002 0 0,102.52709250999999 33.24868460900001 0 0,102.52672032999999 33.24877304199998 0 0,102.52647714699998 33.248809983 0 0,102.52623396199999 33.24884692400002 0 0,102.52599077100001 33.24888386600003 0 0,102.525747577 33.24892080500001 0 0,102.525504388 33.24895774700002 0 0,102.52526119700002 33.24899468699999 0 0,102.525218069 33.24899300599998 0 0,102.52499322400001 33.248984242999995 0 0,102.524725252 33.248973799 0 0,102.52445727700001 33.248963360000005 0 0,102.52418930300001 33.24895292100001 0 0,102.52392132900002 33.24894248099997 0 0,102.52365335299999 33.24893204199998 0 0,102.52340686100001 33.248894947999986 0 0,102.52316036600001 33.248857852000015 0 0,102.52291387399998 33.24882075800002 0 0,102.52275760499998 33.24879724300001 0 0,102.52266738399999 33.24878366600001 0 0,102.52242089800001 33.24874657700002 0 0,102.52217441200003 33.248709486999985 0 0,102.52192792 33.24867239500003 0 0,102.52168142699998 33.248635303000015 0 0,102.52143493300002 33.24859821000001 0 0,102.52118844 33.24856111499997 0 0,102.520941945 33.248524022000026 0 0,102.52069545199998 33.24848692900002 0 0,102.52044895900002 33.248449834999974 0 0,102.52020246799998 33.248412739 0 0,102.51993146799998 33.24837329600001 0 0,102.51966046799998 33.248333850999984 0 0,102.51938946400003 33.24829440899998 0 0,102.51911845699999 33.24825496400001 0 0,102.51884745000001 33.24821552100002 0 0,102.51857644299997 33.248176075 0 0,102.51830152100001 33.248138900000015 0 0,102.51802659700002 33.24810172399998 0 0,102.51773879500001 33.24806415199998 0 0,102.517450989 33.248026580999976 0 0,102.517310829 33.24800927000001 0 0,102.51722919100001 33.247999187999994 0 0,102.51715084900002 33.247989512000004 0 0,102.516850707 33.24795243699998 0 0,102.51684974699998 33.247952062000024 0 0,102.51675588299997 33.24791534600001 0 0,102.51671922700001 33.247901006999996 0 0,102.51662617599999 33.247864608999976 0 0,102.516604734 33.247856221000006 0 0,102.51645383099998 33.247797193999986 0 0,102.51621647000002 33.247760762999974 0 0,102.51612003600002 33.24774596100002 0 0,102.51597910800001 33.24772433099997 0 0,102.51573821 33.24771945399999 0 0,102.51567808599998 33.247718236000026 0 0,102.51566730100001 33.247718018 0 0,102.51565494699997 33.24771776799997 0 0,102.515628182 33.24771722600002 0 0,102.51542727200001 33.24771315800001 0 0,102.51527725199998 33.24771012000002 0 0,102.51495004999998 33.24772499599999 0 0,102.514847986 33.24774899099998 0 0,102.51462213899998 33.247802088000014 0 0,102.51431666399998 33.247953919999986 0 0,102.51401119299999 33.248105751000026 0 0,102.51363355400002 33.24811902900001 0 0,102.513532801 33.248139283 0 0,102.51353197700001 33.24813836300001 0 0,102.51343558899998 33.248030588000006 0 0,102.51342942999997 33.24800708599997 0 0,102.51341363699999 33.24794682700002 0 0,102.51345168799998 33.247856550999984 0 0,102.51346655499998 33.24782128099997 0 0,102.51357098800003 33.247697327000026 0 0,102.51377077500001 33.24757839 0 0,102.51397056399998 33.24745945199999 0 0,102.51417035600002 33.24734051399997 0 0,102.51437014599998 33.247221577000005 0 0,102.514569935 33.247102638 0 0,102.514590968 33.24709011599998 0 0,102.51470821999999 33.24702031100003 0 0,102.51476483200003 33.246986608999975 0 0,102.51476972199998 33.24698369700002 0 0,102.51485124599998 33.246795815999974 0 0,102.514838698 33.24665996900001 0 0,102.514831765 33.246584912 0 0,102.51482009699998 33.24655332100002 0 0,102.51480666600003 33.24651696000001 0 0,102.51478487899999 33.246457975 0 0,102.51477373799997 33.24644311899999 0 0,102.514704215 33.24635041099998 0 0,102.514639956 33.24626472099999 0 0,102.51449796700001 33.246118609999996 0 0,102.51449421400002 33.246114749000014 0 0,102.51441059400003 33.246060064999995 0 0,102.51419691799998 33.24592032800001 0 0,102.514195906 33.24592002100002 0 0,102.51417947300001 33.24591502999999 0 0,102.51415295499999 33.245906975000025 0 0,102.514141499 33.24590349499999 0 0,102.51382499300001 33.24580736299998 0 0,102.513626214 33.24576129899998 0 0,102.51347569699999 33.245743866 0 0,102.51340071999999 33.245735180999986 0 0,102.51331034200001 33.245748435999985 0 0,102.513274206 33.24575373599998 0 0,102.51307091500001 33.245854656000006 0 0,102.51294274999998 33.245957970000006 0 0,102.51293771799999 33.24598849 0 0,102.51293564899999 33.245990156999994 0 0,102.512919522 33.24600315700002 0 0,102.51288842999998 33.246191726999996 0 0,102.51288299700002 33.24627499000002 0 0,102.51287285199999 33.24643048299998 0 0,102.51284312199999 33.246886174999986 0 0,102.51285053700002 33.24709610899998 0 0,102.512856231 33.247257306999984 0 0,102.51285726100002 33.247286444 0 0,102.512829544 33.24744645800001 0 0,102.51282854300001 33.24745224499998 0 0,102.51277223300002 33.24755848299998 0 0,102.51274557900001 33.24760877 0 0,102.51271876300001 33.247659363000025 0 0,102.512692432 33.24768602300003 0 0,102.51257848900002 33.24780138599999 0 0,102.51253634400001 33.24784405499997 0 0,102.512443862 33.247885403 0 0,102.51230836799999 33.24794598099999 0 0,102.51218311500003 33.24797864200002 0 0,102.51217358399998 33.247981127 0 0,102.51215729299997 33.247985374999985 0 0,102.51207371700002 33.247974837000015 0 0,102.51196703800002 33.247961385999986 0 0,102.511956483 33.24796005500002 0 0,102.51185848 33.247916368999995 0 0,102.51170796299999 33.24784927500002 0 0,102.511707909 33.24784922700002 0 0,102.511562352 33.247720039 0 0,102.51133947 33.24758931600002 0 0,102.51133913199999 33.24758933200002 0 0,102.511013348 33.24760417700003 0 0,102.51083295400002 33.24776901199999 0 0,102.51069006699998 33.24792591900001 0 0,102.51062609600001 33.247996167999986 0 0,102.51059032199998 33.24803097900002 0 0,102.51055699 33.24806341499999 0 0,102.51050864799998 33.24811045500002 0 0,102.51048905099998 33.248129526000014 0 0,102.51047664999999 33.248141593000014 0 0,102.510420479 33.248196252000014 0 0,102.51039347800003 33.248222526999996 0 0,102.510359499 33.24824989000001 0 0,102.51016277299999 33.24840830400001 0 0,102.51014126400003 33.24842250199998 0 0,102.510086479 33.24845866700002 0 0,102.51000884199999 33.248509918000025 0 0,102.50998976400001 33.248514892 0 0,102.50985777099999 33.24854930700002 0 0,102.509723404 33.24856502799997 0 0,102.50968567899997 33.24856944099997 0 0,102.50955430099998 33.24858481199999 0 0,102.50917868200003 33.24857824100002 0 0,102.50905323400002 33.248595889 0 0,102.508825129 33.24867616900002 0 0,102.50866600500001 33.24889353200001 0 0,102.50865579700002 33.24890747500001 0 0,102.50864306800003 33.24892486300001 0 0,102.50851395500001 33.249027590000026 0 0,102.508385643 33.249129681 0 0,102.50833306300001 33.24914150400002 0 0,102.50823453599997 33.249163657999986 0 0,102.50810796500002 33.24917228800001 0 0,102.50810690399999 33.249171502000024 0 0,102.50803984100003 33.24912175100002 0 0,102.50803740600003 33.24911994399997 0 0,102.508021171 33.249107901 0 0,102.50801851699998 33.24910593200002 0 0,102.50799063699998 33.24906066099999 0 0,102.50794485400002 33.248986316000014 0 0,102.50787650299998 33.248672828 0 0,102.50787849 33.24866291500001 0 0,102.507895077 33.248580204999996 0 0,102.50790124399998 33.248549457000024 0 0,102.50792418399999 33.24843506299999 0 0,102.50795160000001 33.24829834799999 0 0,102.50795509699998 33.248180391000005 0 0,102.50795609099998 33.248146856000005 0 0,102.507946 33.248072062000006 0 0,102.50792118499999 33.248048719999986 0 0,102.50792001600001 33.24804837099998 0 0,102.507858725 33.248030056999994 0 0,102.50784378899999 33.248025595 0 0,102.507664637 33.24803353599998 0 0,102.507496274 33.248052255999994 0 0,102.50738440100002 33.248060146 0 0,102.50726566399999 33.248068520000004 0 0,102.50706068900001 33.24806484599998 0 0,102.50679314899998 33.24808866500001 0 0,102.50675287500002 33.24809225000001 0 0,102.506559875 33.24811918500001 0 0,102.50643850099999 33.24815067399999 0 0,102.506418392 33.248155892 0 0,102.50640450999998 33.248159493 0 0,102.50628741499997 33.24820928600002 0 0,102.50627658799999 33.24821388999999 0 0,102.50623537500002 33.24823141500002 0 0,102.50609307100001 33.24830322399998 0 0,102.50600075599999 33.24832711800002 0 0,102.50597628100002 33.24833345299999 0 0,102.50589705200002 33.248305061999986 0 0,102.50589565299998 33.24830456000001 0 0,102.505849399 33.24828798499999 0 0,102.50584925999999 33.24828774100001 0 0,102.505824464 33.24824390600003 0 0,102.50582133699999 33.24819737199999 0 0,102.505815074 33.24810419099998 0 0,102.50589259100002 33.247868994999976 0 0,102.505955766 33.24767730799999 0 0,102.505970106 33.24763379900003 0 0,102.50600073999999 33.24756774999997 0 0,102.50605235 33.24745647399999 0 0,102.506061251 33.24743728499999 0 0,102.50607830199999 33.247400520999975 0 0,102.50611213799999 33.24732756700001 0 0,102.506254168 33.247021335 0 0,102.506307446 33.24689687900002 0 0,102.50644576399998 33.24673747700001 0 0,102.506550634 33.246683502999986 0 0,102.50662764600003 33.24664386699999 0 0,102.50686711899999 33.246539461 0 0,102.50692199600002 33.24651553799998 0 0,102.50719911200002 33.24637645600001 0 0,102.50720263300002 33.24634116200002 0 0,102.50722236600001 33.246331258 0 0,102.507240626 33.24614815199999 0 0,102.50724346700002 33.24605773799999 0 0,102.507246066 33.245975015 0 0,102.50719905199998 33.24582373200002 0 0,102.50712533900003 33.24569419599999 0 0,102.50709845799997 33.24567757 0 0,102.50700493400001 33.245619723999994 0 0,102.50699934300002 33.24561626600001 0 0,102.50699886500001 33.245616212000016 0 0,102.50688445399999 33.24560321000001 0 0,102.50681099500002 33.24560191699999 0 0,102.506718116 33.24560028299999 0 0,102.50651124000001 33.245638093000025 0 0,102.50640715600002 33.245670949999976 0 0,102.50639790100001 33.245673872 0 0,102.50631737499998 33.24569929199998 0 0,102.50628691600002 33.245728471999996 0 0,102.506194144 33.24581734700001 0 0,102.50614481899999 33.245864600999994 0 0,102.50611888899999 33.24588944200002 0 0,102.50605750699998 33.245986759000004 0 0,102.50598642300002 33.246099458 0 0,102.50594556200002 33.246164240999974 0 0,102.50586782699997 33.246263510999995 0 0,102.50581240700001 33.24633428599998 0 0,102.50556524500001 33.246458812000014 0 0,102.50547910799997 33.246474928 0 0,102.50541743100001 33.246486468 0 0,102.505358366 33.246497519 0 0,102.50503761599998 33.24651325100001 0 0,102.50487209699997 33.246466139000006 0 0,102.504871525 33.246465677 0 0,102.50484169399999 33.246441507999975 0 0,102.504760583 33.246375795999995 0 0,102.50476051599998 33.246375742 0 0,102.50470930900002 33.246334257 0 0,102.50465700000001 33.246263064000004 0 0,102.50457519399998 33.246151723000025 0 0,102.504524366 33.24608254499998 0 0,102.50451997599998 33.246021498999994 0 0,102.50451603800002 33.245966728999974 0 0,102.50454916400003 33.24592408299998 0 0,102.50455781900001 33.24591294099997 0 0,102.50460947099998 33.24589306799999 0 0,102.504635979 33.24588286900001 0 0,102.50467407600001 33.24587393500002 0 0,102.50475798600002 33.245854259 0 0,102.50480421999998 33.245843416000014 0 0,102.50526308799999 33.245644406 0 0,102.505337268 33.24561223500001 0 0,102.50538573300003 33.245582446000014 0 0,102.505609811 33.245415141000024 0 0,102.50571518200002 33.245336467000016 0 0,102.50580849300002 33.24526679600001 0 0,102.50584359599998 33.245213455 0 0,102.50607835 33.24479865000001 0 0,102.50608300599998 33.244786311999974 0 0,102.50610160299999 33.24475345000002 0 0,102.50614365500002 33.24464200800003 0 0,102.50615957999997 33.24459980500001 0 0,102.50620483 33.24447988600002 0 0,102.506226319 33.244422937000024 0 0,102.50622296099999 33.244344754 0 0,102.506220224 33.24428102500002 0 0,102.50621995799997 33.24427483699998 0 0,102.50621888500001 33.24424984900003 0 0,102.50618463299998 33.24407777800002 0 0,102.506182416 33.244071786999996 0 0,102.506160653 33.24401296000002 0 0,102.50612568999998 33.24390400499999 0 0,102.505984437 33.24378466799999 0 0,102.505983447 33.24378443799998 0 0,102.50587376800001 33.24375897300001 0 0,102.50571835699998 33.24379026399998 0 0,102.50553734800002 33.24384870799997 0 0,102.50543481199998 33.243962220000014 0 0,102.50536568299998 33.244038751000005 0 0,102.50535113000001 33.244074309999974 0 0,102.505347674 33.244078135999985 0 0,102.505342434 33.24408393700003 0 0,102.50506288899999 33.24476697 0 0,102.50505913400002 33.24477614699998 0 0,102.505038878 33.24480810699998 0 0,102.50502072500001 33.24483674999999 0 0,102.50492477099999 33.244988148999994 0 0,102.50479250500001 33.24512573099997 0 0,102.50463536500001 33.24523005499998 0 0,102.50457075899999 33.245255751 0 0,102.50445443299998 33.24530201800002 0 0,102.50415926 33.245285189000015 0 0,102.50396805399998 33.24524900199998 0 0,102.50396724799998 33.24524838899998 0 0,102.503880761 33.24518263800002 0 0,102.503794234 33.245063071000004 0 0,102.50376583799999 33.24497662700003 0 0,102.50378668000002 33.244869247 0 0,102.50379505900003 33.24482225000003 0 0,102.50385805399998 33.244765287999996 0 0,102.50393691300002 33.24467029599998 0 0,102.50440819599999 33.244334778999985 0 0,102.504541415 33.24417645199998 0 0,102.50456132599999 33.24414525899999 0 0,102.50459565400001 33.24409147799997 0 0,102.504604019 33.24407498099998 0 0,102.50461722699998 33.24404893500002 0 0,102.504618918 33.244046285000024 0 0,102.504699555 33.243887271999995 0 0,102.50471585399998 33.243735732000005 0 0,102.50463116399999 33.24356206099998 0 0,102.504544882 33.24348487100002 0 0,102.50444369299998 33.243428478 0 0,102.50444330300002 33.24342839100001 0 0,102.50434855100002 33.24340696500002 0 0,102.50418905499998 33.24337090199998 0 0,102.50414325000003 33.24336786700002 0 0,102.50410471800001 33.243365314000016 0 0,102.50409048099999 33.243364370999984 0 0,102.50398109899999 33.243357124 0 0,102.50394538699999 33.24335475800001 0 0,102.50372489900002 33.24333007400003 0 0,102.50364610100002 33.243321251 0 0,102.50358784100001 33.24331472900002 0 0,102.50344411499998 33.24328041899997 0 0,102.50333158299998 33.24325355600001 0 0,102.50307532300002 33.24319238300001 0 0,102.50307397799997 33.243191679999995 0 0,102.50302435399999 33.24316568900002 0 0,102.502964287 33.24313423000001 0 0,102.50286007300002 33.24307965000003 0 0,102.50269729600001 33.242947765 0 0,102.50265199799998 33.24272073200001 0 0,102.502731461 33.24248010500003 0 0,102.50315742700002 33.24177648900002 0 0,102.504033881 33.24080818599998 0 0,102.50442883800002 33.240451339 0 0,102.50454935300002 33.240323719 0 0,102.50470534800002 33.24020857900001 0 0,102.50486253700001 33.24011507099999 0 0,102.505019447 33.240066848000026 0 0,102.50549876100001 33.23991953799998 0 0,102.50606670299999 33.23979189900001 0 0,102.50627337600002 33.23972072999999 0 0,102.50640581900001 33.23961559999998 0 0,102.50649837499998 33.23947817499999 0 0,102.506504565 33.23945833200003 0 0,102.50651099800001 33.23944878100002 0 0,102.50652162699998 33.23943300000002 0 0,102.506567555 33.23928577800001 0 0,102.50656796099997 33.239284478 0 0,102.50657851699998 33.23925063899998 0 0,102.50659683700002 33.23907835199998 0 0,102.50656505799998 33.23877642999997 0 0,102.50649799899998 33.238496294000015 0 0,102.50641052100002 33.23839747300002 0 0,102.50625872400002 33.238308835 0 0,102.50625789700001 33.23830855900002 0 0,102.50612004800001 33.23826251600002 0 0,102.505965586 33.23827035400001 0 0,102.505823174 33.23832052099999 0 0,102.50571678199998 33.23835486799999 0 0,102.505602554 33.23839174400001 0 0,102.505343735 33.23853795500003 0 0,102.50514707500002 33.23867107199999 0 0,102.50495041300002 33.23880418900001 0 0,102.50475375799999 33.238937306000025 0 0,102.50455710099999 33.23907042299999 0 0,102.504330853 33.23918967700001 0 0,102.504104606 33.23930893199997 0 0,102.503878354 33.239428186 0 0,102.50365210299998 33.239547440000024 0 0,102.50325435899998 33.239603156999976 0 0,102.50324253000002 33.23960481400002 0 0,102.50306419399999 33.239629794999985 0 0,102.502856613 33.23965887100002 0 0,102.50269684699998 33.239649783000004 0 0,102.50257540299998 33.239642875000015 0 0,102.50235851100001 33.23961670099999 0 0,102.502356927 33.23961594399998 0 0,102.502193896 33.23953802 0 0,102.502193799 33.23953796699999 0 0,102.50205396500002 33.239460142999974 0 0,102.50201575599999 33.239429255999994 0 0,102.50190413199999 33.23933902599998 0 0,102.5016766 33.239138878000006 0 0,102.50152756 33.23896861899999 0 0,102.50137851900001 33.238798359999976 0 0,102.50123984300001 33.238564494 0 0,102.50123776100003 33.238559641999984 0 0,102.50121048099999 33.23849608900002 0 0,102.50118380700002 33.238445805000026 0 0,102.50111502300001 33.238316155999996 0 0,102.50108375100001 33.238193722999995 0 0,102.50107660399999 33.238165743000025 0 0,102.50105446100002 33.23802726600002 0 0,102.501047228 33.23798203400003 0 0,102.50104433000001 33.23796391299999 0 0,102.50105726200002 33.237874283 0 0,102.50111643899999 33.237795878999975 0 0,102.50116053300002 33.23776317300002 0 0,102.501210539 33.237726080000016 0 0,102.50128632000002 33.23766986700002 0 0,102.50135170599998 33.23760336599997 0 0,102.50143139900001 33.23752231499998 0 0,102.50143456900003 33.23749761200003 0 0,102.50145467800002 33.237477160000026 0 0,102.50147111400003 33.23734906300001 0 0,102.501474729 33.237230031000024 0 0,102.50145492299998 33.237185306000015 0 0,102.50142690299998 33.23712203000002 0 0,102.501361245 33.23704847900001 0 0,102.50128976500002 33.236968407000006 0 0,102.50120001300002 33.23687039599997 0 0,102.50118380800001 33.236852699999986 0 0,102.501088923 33.23674911500001 0 0,102.50097877500002 33.23662886699998 0 0,102.50096034199998 33.236585649000006 0 0,102.500908767 33.23646472500002 0 0,102.500906988 33.236460556 0 0,102.50089584400001 33.23637378699999 0 0,102.50088173799998 33.236263941000004 0 0,102.500865439 33.23613703199999 0 0,102.500882762 33.23597556300001 0 0,102.50090174500002 33.23591054100001 0 0,102.50090557499999 33.23589742399997 0 0,102.50097487300002 33.235660060999976 0 0,102.50106698000002 33.235344559 0 0,102.50112294799999 33.23518474000002 0 0,102.50113250499999 33.23509445000002 0 0,102.50113983699998 33.23502518599997 0 0,102.50114128000001 33.235011551000014 0 0,102.50114178799998 33.234993298999996 0 0,102.50114484099998 33.23488350500003 0 0,102.50110693900001 33.23476397899998 0 0,102.50108802 33.23470431599998 0 0,102.50096443899997 33.234486634999996 0 0,102.50090848100001 33.23439620200003 0 0,102.50090378200002 33.23438860900001 0 0,102.50090157300002 33.234353578000025 0 0,102.500894345 33.23423897800001 0 0,102.50092611299999 33.23417585999999 0 0,102.50106941400003 33.234061478 0 0,102.50116050899999 33.23399367500002 0 0,102.501252104 33.23392549599998 0 0,102.501262295 33.23389009599998 0 0,102.50127538800001 33.233880349 0 0,102.50131851999998 33.23373049999998 0 0,102.50133932799997 33.233429263999994 0 0,102.50133591999997 33.233406785 0 0,102.50130335099999 33.233192006000024 0 0,102.50128303299999 33.23305801800001 0 0,102.50125409499998 33.232867182999996 0 0,102.501226739 33.232686774 0 0,102.50118377899997 33.23253752800002 0 0,102.50112821800002 33.23234455800002 0 0,102.501111477 33.23204258200002 0 0,102.50114251600002 33.231839587000024 0 0,102.50118377899997 33.23166440900002 0 0,102.50120994899999 33.23155329100001 0 0,102.501470756 33.23125215499999 0 0,102.50158257300001 33.23110563900002 0 0,102.50163378600001 33.23105584199999 0 0,102.50184299799997 33.230868359 0 0,102.50207522699998 33.230766437 0 0,102.50230467 33.230740266 0 0,102.50241540100001 33.23075650599998 0 0,102.50251400899998 33.230770968 0 0,102.50255593000003 33.23077711799999 0 0,102.50268356599997 33.23083317099997 0 0,102.50281836800002 33.230892369 0 0,102.50297478700003 33.23094633400001 0 0,102.50299144000002 33.23095208000001 0 0,102.50313524699999 33.23095961299998 0 0,102.50338306600003 33.23089018899998 0 0,102.503384676 33.23088973799997 0 0,102.50340303500002 33.23088459600001 0 0,102.50351218499998 33.230835463999995 0 0,102.50353614099998 33.23079063099999 0 0,102.50358198200001 33.23070483800001 0 0,102.50366185399997 33.230555349999975 0 0,102.50366396599998 33.230549782000026 0 0,102.50368511599999 33.23051019899998 0 0,102.50369886499999 33.23047395200001 0 0,102.50372210900002 33.23041267299999 0 0,102.50371837400002 33.23034733600002 0 0,102.50370422700001 33.230099877999976 0 0,102.50373207299998 33.22987269700002 0 0,102.503759919 33.229645516999994 0 0,102.50378776500003 33.229418338000016 0 0,102.50381242999998 33.22921712200002 0 0,102.50381561199998 33.22919116000003 0 0,102.503819341 33.22916074400001 0 0,102.50382640800001 33.229103081000005 0 0,102.503843276 33.22896546800001 0 0,102.50384345700002 33.22896398900002 0 0,102.50384774399998 33.228929016999984 0 0,102.503871302 33.22873681499999 0 0,102.50384008700001 33.228531369999985 0 0,102.503811552 33.228420857 0 0,102.50380237399997 33.228385312 0 0,102.50379170899998 33.228344005999986 0 0,102.50374683000001 33.22817019199999 0 0,102.50364668100002 33.228103877000024 0 0,102.503557371 33.22805825500001 0 0,102.50355698599998 33.228058197999985 0 0,102.50339201499997 33.228033675000006 0 0,102.50322393300002 33.22809566500001 0 0,102.50310531899999 33.22817819199997 0 0,102.502948398 33.228315872999985 0 0,102.50278605599999 33.228536682000026 0 0,102.50266084399999 33.22870698700001 0 0,102.50262371299999 33.22875749100001 0 0,102.50246136800001 33.228978299999994 0 0,102.502344677 33.22913701499999 0 0,102.50229902400002 33.22919910799999 0 0,102.50213667499997 33.22941991599998 0 0,102.50197432599998 33.22964072399998 0 0,102.50180185800002 33.229826935000006 0 0,102.501664081 33.229975688000025 0 0,102.50162938699998 33.230013145999976 0 0,102.50145691900002 33.23019935100001 0 0,102.50128445000001 33.23038555599999 0 0,102.50118378000002 33.230353815 0 0,102.50097378700002 33.23028765599997 0 0,102.50085231700001 33.230251192000026 0 0,102.50085207299998 33.23025081200001 0 0,102.50068883 33.229996707 0 0,102.500692109 33.229971595999984 0 0,102.500700687 33.22990590400002 0 0,102.50070272599999 33.22989029399997 0 0,102.50070859300001 33.229845361 0 0,102.50072167000002 33.229745216000026 0 0,102.50072383399998 33.22972864799999 0 0,102.500738189 33.22961872000002 0 0,102.50074892499998 33.22924224399998 0 0,102.50075965299999 33.228865756999994 0 0,102.50083207099999 33.22858008100002 0 0,102.500853866 33.22849409899999 0 0,102.50086600700001 33.22844620500001 0 0,102.50089434199998 33.22833442699999 0 0,102.50090401400001 33.22829626700002 0 0,102.50091310300002 33.228278988 0 0,102.50116047199998 33.228039733 0 0,102.50129721399998 33.227907476999974 0 0,102.50145511300002 33.227754756000024 0 0,102.501869107 33.22735816599999 0 0,102.50216052899998 33.227188469 0 0,102.50233530600002 33.22708669399998 0 0,102.50262081 33.22692234300001 0 0,102.50265318700002 33.22691647800002 0 0,102.502946608 33.226863321999986 0 0,102.50323823100001 33.22683148700003 0 0,102.50329206200001 33.22682397800003 0 0,102.50343969199997 33.22680338499998 0 0,102.50355440999999 33.226787382 0 0,102.50377411900001 33.22675673399999 0 0,102.503832897 33.22674853500001 0 0,102.50390391600001 33.22673862800002 0 0,102.504231591 33.226632709 0 0,102.504379159 33.226549159 0 0,102.50446119399999 33.22644964699998 0 0,102.504470056 33.22642195999998 0 0,102.504484462 33.22640448499999 0 0,102.504520297 33.22629253299999 0 0,102.50445024700002 33.226185405000024 0 0,102.50444561900002 33.226178326000024 0 0,102.50441052899998 33.226157383999976 0 0,102.504366226 33.226130943999976 0 0,102.504363899 33.22612955599999 0 0,102.504360351 33.22612743899998 0 0,102.50434658 33.22611921999999 0 0,102.504345747 33.22611904199999 0 0,102.50431592199999 33.226112648000026 0 0,102.504254404 33.22609946099999 0 0,102.50414697299999 33.22607642999998 0 0,102.50405763999998 33.22605728000002 0 0,102.50382540499999 33.22596851200001 0 0,102.50359316999999 33.22587974100003 0 0,102.50359306899998 33.22587964799999 0 0,102.50338609900001 33.22568762499998 0 0,102.50322620999998 33.225397493 0 0,102.50306631799998 33.22510736200002 0 0,102.50294263 33.224675520999995 0 0,102.50281894 33.224243677000004 0 0,102.50284620299999 33.223854062999976 0 0,102.50285022399999 33.22379661399998 0 0,102.50287346900001 33.223464448000016 0 0,102.502858731 33.22338927599998 0 0,102.502844208 33.22331519199997 0 0,102.502827062 33.223227725000015 0 0,102.50279404600002 33.22305930900001 0 0,102.50278065399999 33.222991001000025 0 0,102.50275170999998 33.222843349000016 0 0,102.50273424900001 33.222754278000025 0 0,102.50268784299999 33.222517555000024 0 0,102.50253657299999 33.22232701899998 0 0,102.50240692300002 33.222213366000005 0 0,102.50239425900003 33.22220226500002 0 0,102.50239266099999 33.222201688999974 0 0,102.50222871900002 33.22214252200001 0 0,102.50208383199998 33.222130483 0 0,102.50195959199999 33.222165245999975 0 0,102.50190164100002 33.22218953800001 0 0,102.501811901 33.222227154999985 0 0,102.50179040299997 33.22225664000001 0 0,102.50174373300001 33.222320647000004 0 0,102.50174362000001 33.22232080100002 0 0,102.50169213499998 33.222391415000004 0 0,102.50164904100001 33.22245051800002 0 0,102.50164778200002 33.222454228000004 0 0,102.50164064500001 33.22247526699999 0 0,102.50163709999998 33.22248012799997 0 0,102.50162574799998 33.22249569799999 0 0,102.50160960800002 33.222543272999985 0 0,102.50154029200002 33.22274759999999 0 0,102.50154211 33.22306677199998 0 0,102.50141640200002 33.22435031399999 0 0,102.50141404700003 33.224358911000024 0 0,102.50121943900001 33.22506914500002 0 0,102.50116045499999 33.22528440799999 0 0,102.50109266800001 33.22553179800002 0 0,102.501091659 33.22553548000002 0 0,102.500954267 33.22581623000002 0 0,102.50076114699999 33.226087629000006 0 0,102.500726928 33.22613571900001 0 0,102.50064161400002 33.226229545000024 0 0,102.50057550000002 33.22630225400002 0 0,102.50042407199999 33.22646878699999 0 0,102.50025294300002 33.226563258 0 0,102.500020388 33.22660656900001 0 0,102.499787836 33.226649881000014 0 0,102.49952202100002 33.226692421999985 0 0,102.49925620800002 33.22673496200002 0 0,102.49899370499998 33.226793267000005 0 0,102.498731201 33.226851572999976 0 0,102.498581366 33.226848577 0 0,102.49850588999999 33.226847067999984 0 0,102.498366277 33.226820582000016 0 0,102.498270623 33.226780682000026 0 0,102.49813078099999 33.226722349 0 0,102.49813035 33.22672193300002 0 0,102.49802408900001 33.226619051 0 0,102.49789680999999 33.226495820000025 0 0,102.497879447 33.226479009 0 0,102.49777673699998 33.226279276000014 0 0,102.497687477 33.226105698000026 0 0,102.497680946 33.22609299700002 0 0,102.49764739900002 33.226041737 0 0,102.49754323100001 33.225832973000024 0 0,102.497288293 33.225522927999975 0 0,102.49716257900002 33.22529892 0 0,102.49703702699998 33.22510285999999 0 0,102.49697730700001 33.224880395000014 0 0,102.49691758400002 33.224657931000024 0 0,102.496891043 33.224421807 0 0,102.49688174200003 33.22433906399999 0 0,102.496864501 33.22418568400002 0 0,102.49687350900001 33.22388088700001 0 0,102.49691362800002 33.22354613499999 0 0,102.49713126099999 33.22332251400002 0 0,102.497203845 33.223258206000025 0 0,102.497216272 33.223222625999995 0 0,102.49722696100002 33.223213155999986 0 0,102.49730137900002 33.223000071 0 0,102.49737579700002 33.22278698500003 0 0,102.497404496 33.222558677999984 0 0,102.49740505300002 33.22255424399998 0 0,102.49740922400002 33.22252106100001 0 0,102.497412806 33.22249256399999 0 0,102.49742824100002 33.22236977799997 0 0,102.49743282700001 33.22233329900001 0 0,102.49743430900003 33.222321502 0 0,102.49743474600001 33.22230676800001 0 0,102.49581884000003 33.221963044999995 0 0,102.49503361699999 33.221963044999995 0 0,102.49417701099998 33.222248579999984 0 0,102.49332040500002 33.22217719600002 0 0,102.49296348600001 33.221963044999995 0 0,102.49224964799998 33.22174889299998 0 0,102.49139304200003 33.22153474200002 0 0,102.490179517 33.221320590000005 0 0,102.489037376 33.22096367099999 0 0,102.487752467 33.220392600000025 0 0,102.48653894199998 33.22003568100001 0 0,102.48454019399998 33.21960737799998 0 0,102.48261283099998 33.21960737799998 0 0,102.48047131599998 33.220178449 0 0,102.47875810400001 33.22046398399999 0 0,102.47640243799998 33.22124920599998 0 0,102.47426092299997 33.222391347999974 0 0,102.47311878199997 33.22324795399999 0 0,102.47176248900001 33.22367625700002 0 0,102.46997789300002 33.22381902400002 0 0,102.468478833 33.22396179200001 0 0,102.46676562099998 33.22396179200001 0 0,102.46548071199999 33.22396179200001 0 0,102.464195803 33.22410456 0 0,102.46276812600001 33.224961165000025 0 0,102.46162598500001 33.225603620000015 0 0,102.46055522699999 33.22596053900003 0 0,102.459127551 33.22596053900003 0 0,102.45727157099998 33.225746388000005 0 0,102.455701127 33.22567500399998 0 0,102.453602429 33.22553808399999 0 0,102.453031372 33.22546442100003 0 0,102.45246030099997 33.22553580499999 0 0,102.45178215499999 33.225892724000005 0 0,102.45135385200001 33.22617825999998 0 0,102.45053293799998 33.22674933000002 0 0,102.44832003900001 33.22846254199999 0 0,102.44595456100001 33.230004399999984 0 0,102.44499236299998 33.230950269000004 0 0,102.444456984 33.231158472000004 0 0,102.44359442899997 33.231158472000004 0 0,102.44270213200002 33.23124770099997 0 0,102.44216675299998 33.231396417999974 0 0,102.44043212600002 33.232319648999976 0 0,102.43813506700002 33.23350929899999 0 0,102.436034882 33.234546824000006 0 0,102.43415034899999 33.23523210899998 0 0,102.43312242100001 33.23563185799998 0 0,102.43266556499998 33.23671689299999 0 0,102.43257871499998 33.237274876000015 0 0,102.43231387200001 33.23751449600002 0 0,102.43195410599998 33.23783999800003 0 0,102.431073706 33.237810255 0 0,102.430716786 33.23752472000001 0 0,102.42993156400001 33.23716780000001 0 0,102.42943187700001 33.23716780000001 0 0,102.42818187900002 33.237454258000014 0 0,102.426005454 33.23795302299999 0 0,102.42486331200001 33.23809578999999 0 0,102.42322148400001 33.23816717400001 0 0,102.42128186299999 33.23804966900002 0 0,102.41827663700002 33.238194092000015 0 0,102.41790794799999 33.238394589999984 0 0,102.41755872099998 33.23851161900001 0 0,102.41720949699999 33.238628647999974 0 0,102.41697670299999 33.23869321199999 0 0,102.41684922000002 33.238728568 0 0,102.41684866499997 33.23872872099997 0 0,102.41683754299999 33.238731805999976 0 0,102.41674390700001 33.23875777400002 0 0,102.41674170200002 33.23875838499998 0 0,102.416723966 33.238763303999974 0 0,102.41671196099998 33.238766634 0 0,102.41651110999999 33.23882233500001 0 0,102.41627831099999 33.23888689400002 0 0,102.415881173 33.23893389699998 0 0,102.41561819600003 33.23896502399998 0 0,102.41548403600001 33.238980904000016 0 0,102.41528585399999 33.239004357 0 0,102.41508689699998 33.239027901999975 0 0,102.41483421499998 33.23909743600001 0 0,102.414581532 33.239166969999985 0 0,102.41432884900001 33.239236511 0 0,102.41407616700002 33.23930605300001 0 0,102.41382348399998 33.23937559500001 0 0,102.41368485700002 33.239413746000025 0 0,102.4135708 33.23944513599997 0 0,102.41331811499998 33.239514670000005 0 0,102.41306542900003 33.23958420399998 0 0,102.41281274300002 33.23965374300002 0 0,102.41256005600002 33.239723282 0 0,102.41246153899999 33.23977323899999 0 0,102.41231898400002 33.239845527 0 0,102.41207791199997 33.239967772 0 0,102.412074953 33.239969271999996 0 0,102.41183684200001 33.24009000900003 0 0,102.41160003599998 33.24021008400001 0 0,102.411595772 33.24021224699999 0 0,102.41144399799998 33.240289206 0 0,102.41141192399999 33.24030546900002 0 0,102.411408344 33.24030728399998 0 0,102.41138589799999 33.24031866600001 0 0,102.41135470299997 33.240334484000016 0 0,102.41111363800002 33.24045671900001 0 0,102.41087256999998 33.240578957000025 0 0,102.410631502 33.24070119300001 0 0,102.41043952799998 33.240798541000004 0 0,102.41042671999998 33.240805034999994 0 0,102.41041704000003 33.24080994399998 0 0,102.41039043500001 33.24082343499998 0 0,102.41037064099999 33.24083347200002 0 0,102.410361669 33.240838021 0 0,102.41024983800003 33.240894728 0 0,102.41014936599998 33.24094567399999 0 0,102.40991954499998 33.241038093999975 0 0,102.40982462300002 33.241076265000004 0 0,102.40968972399997 33.241130510999994 0 0,102.40957471399997 33.241176757000005 0 0,102.40949290499998 33.24120965399999 0 0,102.40945990199998 33.24122292499999 0 0,102.40923008099998 33.24131534000003 0 0,102.40900026100002 33.241407751 0 0,102.40877044000001 33.24150016300001 0 0,102.40854061900001 33.24159257500003 0 0,102.40831079700001 33.241684985000006 0 0,102.40808097600001 33.24177739800001 0 0,102.40803920299999 33.24179419500001 0 0,102.40785115300002 33.24186980899998 0 0,102.407621323 33.241962219000015 0 0,102.40755589399998 33.24198852699999 0 0,102.40753713700002 33.24199606899998 0 0,102.407499213 33.24201131799998 0 0,102.40741175099998 33.242046485 0 0,102.40739149299998 33.242054630999974 0 0,102.407141857 33.24213718499999 0 0,102.40689221999997 33.242219739999996 0 0,102.40669292199999 33.24228564700002 0 0,102.406668449 33.24229373999998 0 0,102.40664258800001 33.24230229199998 0 0,102.40656335800003 33.24232849399999 0 0,102.40651382700003 33.24234487199999 0 0,102.40647532399998 33.242357605999985 0 0,102.40644561599998 33.24236742900001 0 0,102.40643986499998 33.24236933200001 0 0,102.40643413700002 33.24237122599999 0 0,102.40639295599999 33.242384844000014 0 0,102.40614332500002 33.24246739900002 0 0,102.40604234199998 33.24250079400002 0 0,102.40589369100002 33.24254995299998 0 0,102.40571297299999 33.24264032999997 0 0,102.405508553 33.24274256000001 0 0,102.40512340499998 33.24293517199999 0 0,102.404738259 33.243127781 0 0,102.40469162199997 33.24315110399999 0 0,102.404353119 33.24332038900002 0 0,102.40416251599999 33.243445576 0 0,102.40397190800002 33.243570761 0 0,102.40394756500001 33.243586747999984 0 0,102.403890381 33.243624305000026 0 0,102.40378129599998 33.24369594699999 0 0,102.40359068499998 33.24382113299998 0 0,102.40340007499998 33.24394632000002 0 0,102.40337451300002 33.243963108 0 0,102.403329643 33.24399257599998 0 0,102.403209463 33.24407150600001 0 0,102.40302095200002 33.24423169400001 0 0,102.40283244 33.24439188100001 0 0,102.40264392300003 33.24455206599998 0 0,102.402497143 33.24467678799999 0 0,102.40245540799998 33.244712252 0 0,102.40233127900001 33.24481772500002 0 0,102.402266892 33.24487243499999 0 0,102.40207837600002 33.24503261900003 0 0,102.401889864 33.24519280800001 0 0,102.40170135 33.245352997 0 0,102.40151283400002 33.24551318800002 0 0,102.40132431900003 33.24567337600001 0 0,102.40113580100001 33.24583356300002 0 0,102.40094728600002 33.24599374799999 0 0,102.40075877200002 33.24615393200003 0 0,102.40070832700002 33.24619679599999 0 0,102.40069116799998 33.24621137600002 0 0,102.40067362299999 33.24622628499998 0 0,102.40057025800002 33.24631411500002 0 0,102.40053243199998 33.24635031700001 0 0,102.40037082999999 33.24650498800003 0 0,102.40024842000003 33.24662214799997 0 0,102.400185738 33.24668214100001 0 0,102.40018042600002 33.24668722400003 0 0,102.40017140399999 33.24669585999999 0 0,102.400145716 33.24672044800002 0 0,102.40014506 33.24672107499998 0 0,102.39997198100002 33.246886733999986 0 0,102.39985958400001 33.24699431099998 0 0,102.39977255500003 33.247077606999994 0 0,102.39971589599998 33.247131835999994 0 0,102.39957313000002 33.24726847400001 0 0,102.39955661200003 33.24728428200001 0 0,102.39940730699999 33.24742718099998 0 0,102.39937593000002 33.24745720999999 0 0,102.399375056 33.24745804700001 0 0,102.39937496099998 33.24745813800001 0 0,102.39937370299998 33.24745934200001 0 0,102.39917428299998 33.24765021500002 0 0,102.39897486199999 33.24784108799997 0 0,102.39877544199999 33.24803196200003 0 0,102.398640279 33.248161331999995 0 0,102.398632663 33.24816862199998 0 0,102.39861410100002 33.24818638800002 0 0,102.39857602000001 33.248222836000025 0 0,102.398376595 33.24841370500002 0 0,102.39817716800002 33.24860457400001 0 0,102.397977744 33.248795443000006 0 0,102.39777831999999 33.24898631299999 0 0,102.39758980900001 33.24917604000001 0 0,102.39740129799998 33.24936576599998 0 0,102.39721279100002 33.249555491000024 0 0,102.397024279 33.24974521799999 0 0,102.39683577099999 33.24993494500001 0 0,102.39664726000001 33.25012467099998 0 0,102.39648875 33.250284205000014 0 0,102.39633023800002 33.25044373899999 0 0,102.39617172800001 33.250603274000014 0 0,102.39601321499998 33.25076280899998 0 0,102.39585470499998 33.25092234300001 0 0,102.395696192 33.25108187699999 0 0,102.39539250399997 33.25132445700001 0 0,102.39391128400001 33.25331839199998 0 0,102.39348298099998 33.254317765999986 0 0,102.39276914200002 33.25560267499998 0 0,102.392055304 33.25724450299998 0 0,102.39112731400002 33.25845802800001 0 0,102.39019932399998 33.25931463400002 0 0,102.389128567 33.259671552999976 0 0,102.38870026400002 33.25945740100002 0 0,102.387986426 33.25931463400002 0 0,102.38741535499997 33.25852941199997 0 0,102.38720120400001 33.257458654000004 0 0,102.38663013299998 33.256316513 0 0,102.38598767799999 33.254817452 0 0,102.38541660800001 33.25360392699997 0 0,102.38448861799998 33.25203348299999 0 0,102.38366699199997 33.250682831000006 0 0,102.382275719 33.24982058400002 0 0,102.38127634599999 33.248464291999994 0 0,102.38084051599998 33.24696764599997 0 0,102.38020558800002 33.24575170600002 0 0,102.37951551100002 33.243655332 0 0,102.37949906699998 33.243647814999974 0 0,102.37944895800001 33.243624907000026 0 0,102.379385351 33.243595829000014 0 0,102.37922354800003 33.243533963000004 0 0,102.37906174400001 33.243391196000005 0 0,102.37891897700001 33.243103281 0 0,102.37877620900002 33.242815366 0 0,102.378652477 33.242477483000016 0 0,102.37852874499998 33.242139598999984 0 0,102.37848363400002 33.242006316000015 0 0,102.37842404899999 33.24183026899999 0 0,102.37842262200002 33.241573458999994 0 0,102.37842119499999 33.24131664800001 0 0,102.37841929000001 33.24097366299998 0 0,102.37842297999998 33.24079193799997 0 0,102.37843065300001 33.240414047 0 0,102.37843832599998 33.240036155999974 0 0,102.378433567 33.239674476999994 0 0,102.37851922700003 33.23928424600001 0 0,102.37858585200001 33.239041541000006 0 0,102.378485915 33.238632274 0 0,102.37846925899998 33.238215868 0 0,102.37845260199998 33.237799462 0 0,102.37850508600002 33.237583282 0 0,102.37855253999999 33.23738781600002 0 0,102.378652477 33.236976169 0 0,102.37874051699998 33.236639475000004 0 0,102.37882855700002 33.236302781999996 0 0,102.378916597 33.235966088 0 0,102.37900463699998 33.235629394 0 0,102.37910774699998 33.235207435999996 0 0,102.37921085699998 33.23478547799999 0 0,102.37931396699997 33.23436351999999 0 0,102.37940279999998 33.233998669000016 0 0,102.37949163399998 33.23363381899998 0 0,102.37958046699998 33.233268968000004 0 0,102.37958522600002 33.23297867399998 0 0,102.37949480600003 33.232697898000026 0 0,102.37931396699997 33.23235049599998 0 0,102.379090298 33.232236281999974 0 0,102.37876431199999 33.232148241999994 0 0,102.37843832599998 33.232060202000014 0 0,102.37810807099999 33.23202350700001 0 0,102.37796719200003 33.23200785400002 0 0,102.37765944900002 33.23199516400001 0 0,102.37764054299998 33.23199438400002 0 0,102.37735170600001 33.231982473000016 0 0,102.37704396200002 33.23196978300001 0 0,102.37700542099998 33.23196962600002 0 0,102.37698648100002 33.231969549999974 0 0,102.37696732199998 33.231969472 0 0,102.37696687900001 33.231969470000024 0 0,102.37660075500003 33.23196798800001 0 0,102.37623463199998 33.23196650599999 0 0,102.375868508 33.231965023999976 0 0,102.37558297200002 33.23195550600002 0 0,102.375316473 33.23194598800001 0 0,102.37490720599999 33.23200309499998 0 0,102.374707129 33.23205374700001 0 0,102.37453125100001 33.23209827400001 0 0,102.37427426900001 33.232188694 0 0,102.37401728700002 33.232279113000004 0 0,102.37376982299998 33.23231718400001 0 0,102.37334152 33.232340979000014 0 0,102.37314164499998 33.23237905000002 0 0,102.37288466400003 33.232450433999986 0 0,102.372737137 33.232483746000014 0 0,102.37255153900003 33.232517058999974 0 0,102.37223745 33.23252419800002 0 0,102.37192336099997 33.23253133600002 0 0,102.371737763 33.232578924999984 0 0,102.371556924 33.232626514 0 0,102.371361809 33.232702657000004 0 0,102.371119104 33.23273121 0 0,102.37092398800002 33.23268838000001 0 0,102.370643212 33.23264317000002 0 0,102.370362435 33.23259796000002 0 0,102.37012497900002 33.23256501899999 0 0,102.36983206100001 33.232524383 0 0,102.36953914200001 33.232483746000014 0 0,102.36913939200002 33.23237905000002 0 0,102.36872536599998 33.232293389000006 0 0,102.368554045 33.23217441600002 0 0,102.368182849 33.232012612999995 0 0,102.367925867 33.23187936300002 0 0,102.36759274299999 33.231705663000014 0 0,102.36725961799999 33.23153196200002 0 0,102.366974083 33.23146771699999 0 0,102.36668854700002 33.23140347100002 0 0,102.36634352599998 33.23141061000001 0 0,102.365998504 33.23141774800001 0 0,102.36561303100001 33.231570033000025 0 0,102.36531423899999 33.231829851999976 0 0,102.36517521000002 33.231950746999985 0 0,102.36494916100003 33.23215300099997 0 0,102.36472311199998 33.232355255000016 0 0,102.36449706399998 33.232505161000006 0 0,102.36427101499999 33.232655066999996 0 0,102.36405686299997 33.232783557999994 0 0,102.36379988200002 33.23291680800003 0 0,102.36375229200002 33.233102406 0 0,102.363728498 33.23331179899998 0 0,102.363652355 33.233502155999986 0 0,102.36358097099998 33.23373534299998 0 0,102.36339061400002 33.23393997599999 0 0,102.36315742699998 33.23416602499998 0 0,102.36292423999998 33.23439207400003 0 0,102.36273626299999 33.23459194899999 0 0,102.362548285 33.23479182300002 0 0,102.36241503500003 33.23521536800001 0 0,102.362298442 33.23562463500002 0 0,102.36218184799998 33.236033901999974 0 0,102.36211432900001 33.23618644599998 0 0,102.36205335699998 33.236324196 0 0,102.361930159 33.236530991999985 0 0,102.361920107 33.23654786600002 0 0,102.36190215800002 33.23655683999999 0 0,102.36172975 33.236643044000004 0 0,102.36142518000003 33.23680484699997 0 0,102.36137766399997 33.236835515999985 0 0,102.36131065199999 33.236878769999976 0 0,102.36110617499997 33.237010751000014 0 0,102.36090169800002 33.237142731000006 0 0,102.36068516699999 33.23731405199999 0 0,102.36046863600001 33.23748537300003 0 0,102.36029731500003 33.237585310999975 0 0,102.36007364599999 33.23766621200002 0 0,102.35992135999999 33.23766621200002 0 0,102.35978335099998 33.237647176999985 0 0,102.35964058399998 33.237585310999975 0 0,102.35945022700002 33.237585310999975 0 0,102.35926938799997 33.23767572999998 0 0,102.359121861 33.23781373899999 0 0,102.35900976599999 33.237994281 0 0,102.35863175499998 33.238603114 0 0,102.358584103 33.238679863000016 0 0,102.358486545 33.238924947999976 0 0,102.35838898700001 33.239170032000004 0 0,102.35825811699999 33.23935325000002 0 0,102.35812724700003 33.23953646899997 0 0,102.357865506 33.239764896999986 0 0,102.35751859499999 33.24002392400001 0 0,102.35750858699998 33.240031396999996 0 0,102.35719449800001 33.240155129000016 0 0,102.356830441 33.24025744599999 0 0,102.356466383 33.240359762000026 0 0,102.35621407000002 33.24041913000002 0 0,102.35590007100001 33.240493012 0 0,102.355536014 33.24055249899999 0 0,102.35517195599999 33.24061198499999 0 0,102.35480075999999 33.240621503 0 0,102.354386734 33.24055487800001 0 0,102.35400126100001 33.240502530000015 0 0,102.35363958300002 33.24043114599999 0 0,102.35327790500003 33.240359762000026 0 0,102.352987611 33.240262203999976 0 0,102.35269731699998 33.24016464599998 0 0,102.35242129900001 33.24004091400002 0 0,102.35215955799998 33.239893387999984 0 0,102.352072008 33.23983438699997 0 0,102.35194064799998 33.23974586100002 0 0,102.35177884500001 33.23961737000002 0 0,102.35154565699997 33.23954122800001 0 0,102.35124108600002 33.23948887900002 0 0,102.35091510000001 33.23948887900002 0 0,102.350589114 33.23948887900002 0 0,102.350254689 33.23943742900002 0 0,102.350217918 33.23943177199999 0 0,102.35000852600001 33.239407977999974 0 0,102.34984196300002 33.23941273700001 0 0,102.34968015999999 33.239545986999985 0 0,102.34948980299998 33.239703030999976 0 0,102.349318482 33.23984579900002 0 0,102.34913288400003 33.23998380699999 0 0,102.34877596500002 33.240174163999995 0 0,102.34862522899999 33.24027157900002 0 0,102.34843864800001 33.24039215900001 0 0,102.34835081599999 33.240448920999995 0 0,102.348176497 33.240561576000005 0 0,102.34807640399998 33.24062626199998 0 0,102.34784348099998 33.24077128900001 0 0,102.34782418100002 33.240783306000026 0 0,102.34774861400001 33.24083035699999 0 0,102.347571958 33.240940351000006 0 0,102.347298319 33.24110453399999 0 0,102.34702470899998 33.24126869899999 0 0,102.347024681 33.241268717000025 0 0,102.34689364899998 33.24134209499999 0 0,102.34687546200001 33.24135227900001 0 0,102.34666776199998 33.241468591 0 0,102.34648216400001 33.241520939 0 0,102.34638097099997 33.241509441000005 0 0,102.34627277200002 33.24149714499998 0 0,102.34624954600002 33.24148785400001 0 0,102.34623994999998 33.241484016000015 0 0,102.346034826 33.24140196600001 0 0,102.345830192 33.24137341300002 0 0,102.34563983499999 33.241378172 0 0,102.34546375500003 33.241449554999974 0 0,102.345278157 33.24155901099999 0 0,102.34501641600002 33.241839787 0 0,102.344857467 33.24192607399999 0 0,102.34468329200001 33.242020626 0 0,102.344354926 33.242120563000014 0 0,102.34405987299999 33.24222050100002 0 0,102.343879034 33.24223477700002 0 0,102.34364108800003 33.242353750999996 0 0,102.34357922200002 33.242434651999986 0 0,102.34354115100001 33.24252507199998 0 0,102.343479285 33.242682116000026 0 0,102.34342217800003 33.24272970499999 0 0,102.34331748099999 33.24272970499999 0 0,102.34318898999999 33.242748741000014 0 0,102.34295842099999 33.24283939899999 0 0,102.342774012 33.242892935999976 0 0,102.34260150099999 33.24303272999998 0 0,102.34248847700002 33.24308626800001 0 0,102.34240817 33.24309519100001 0 0,102.34235463200002 33.243071396000005 0 0,102.342307043 33.24301785799997 0 0,102.342265403 33.24297919200001 0 0,102.342191044 33.24294944899998 0 0,102.34208694300003 33.24293755100001 0 0,102.34194417499998 33.24294647400001 0 0,102.34187986699999 33.24293673 0 0,102.341654947 33.242809545 0 0,102.341464347 33.24266924800003 0 0,102.341273747 33.24252895000001 0 0,102.34112623599998 33.24241704399998 0 0,102.34110179499999 33.242402379 0 0,102.34088128299999 33.24224006600002 0 0,102.34067478600002 33.24211451999997 0 0,102.34046828999999 33.24198897299999 0 0,102.34015804699999 33.241800350999995 0 0,102.34006986899999 33.241746739999996 0 0,102.339897839 33.24160207900002 0 0,102.33970450800001 33.24148013199999 0 0,102.33951117599997 33.24135818399998 0 0,102.33919411300002 33.24110060700002 0 0,102.33907827600001 33.24095303399997 0 0,102.33884671200002 33.240658027999984 0 0,102.33872298 33.240500983000004 0 0,102.33849455199999 33.24028683199998 0 0,102.33828991799999 33.24021068899998 0 0,102.33802817700001 33.240167858999996 0 0,102.33775215999998 33.24016310000002 0 0,102.33746424499998 33.24016310000002 0 0,102.33717632999998 33.24016310000002 0 0,102.33674326800002 33.240129787 0 0,102.33634351900002 33.240077439000004 0 0,102.33608653700003 33.24008695700002 0 0,102.33583907299999 33.24017737700001 0 0,102.33552022499998 33.24030586700002 0 0,102.33529179700002 33.24047718899999 0 0,102.33506336900001 33.24064851000003 0 0,102.33471120899998 33.24091500899999 0 0,102.33458747700001 33.24109109 0 0,102.33448896599998 33.24134620699999 0 0,102.33441454500002 33.24153894199998 0 0,102.33440187999997 33.24157174099997 0 0,102.334395744 33.24158046000002 0 0,102.33431145899999 33.24170023200003 0 0,102.33417345100003 33.24183823999999 0 0,102.33403544200002 33.24194769600001 0 0,102.33381653100002 33.24205715099998 0 0,102.333673266 33.24209928800002 0 0,102.33365472899999 33.24210474 0 0,102.333606395 33.242119844 0 0,102.33350244299999 33.24215232900002 0 0,102.33339774699999 33.242209435999996 0 0,102.33329625900001 33.24225873 0 0,102.33325356099999 33.24229139900001 0 0,102.333084773 33.24242053199998 0 0,102.33284452200002 33.242634169999974 0 0,102.332644647 33.24278407600002 0 0,102.33244298800003 33.24293398200001 0 0,102.332241329 33.243083888 0 0,102.33195579300002 33.24333016200001 0 0,102.33190813599998 33.243366906000006 0 0,102.33169238599999 33.243533248999995 0 0,102.33142898 33.243736335999984 0 0,102.33122910499998 33.24398617999998 0 0,102.33116519100003 33.244061209999984 0 0,102.331110609 33.244125284999996 0 0,102.33106492299999 33.24417891600001 0 0,102.33085791000002 33.24433596099999 0 0,102.33069395799998 33.24440471600002 0 0,102.33063662 33.244428760000005 0 0,102.33061239 33.244443390000015 0 0,102.33025828500001 33.24465718900001 0 0,102.330155526 33.244742229999986 0 0,102.33005127199999 33.244828509 0 0,102.33003309999998 33.24484620300001 0 0,102.329780014 33.245092629 0 0,102.329508756 33.24517472000002 0 0,102.32923749700001 33.24525681199998 0 0,102.32884488600001 33.245363887999986 0 0,102.32848082800001 33.245470963 0 0,102.32833806000002 33.24556376200002 0 0,102.32822558599997 33.245615179000026 0 0,102.32809077500002 33.245676806999995 0 0,102.32784349000002 33.245789850999984 0 0,102.32783837400001 33.24579219100002 0 0,102.32762888299999 33.24588696000001 0 0,102.32753856099998 33.24592782000002 0 0,102.327388655 33.24608486400001 0 0,102.32734582500001 33.246270461999984 0 0,102.32737437899999 33.246470337000005 0 0,102.32743862400002 33.24683796400001 0 0,102.32750286999999 33.24720559000002 0 0,102.327495731 33.247541093999985 0 0,102.32746003900002 33.247933706000026 0 0,102.32737437899999 33.24819782600002 0 0,102.32737437899999 33.24845480800002 0 0,102.32757411 33.24884821799998 0 0,102.32757906299997 33.248857973999975 0 0,102.327609945 33.24891880199999 0 0,102.32763136 33.249261445 0 0,102.327595669 33.24936852100001 0 0,102.32750807899998 33.249606657000015 0 0,102.32742048799997 33.249844791999976 0 0,102.32736724 33.24998956000002 0 0,102.32733152999998 33.25004715699998 0 0,102.32731030899998 33.25012686100001 0 0,102.32730106999998 33.25016155899999 0 0,102.32714724700003 33.250351755 0 0,102.326993421 33.25054195299998 0 0,102.32680821899999 33.25069003300001 0 0,102.32658209099998 33.25092006 0 0,102.32654671300003 33.250956049000024 0 0,102.326285208 33.251222063 0 0,102.326023701 33.251488076999976 0 0,102.325776356 33.251774178000005 0 0,102.32552901100001 33.252060277 0 0,102.32540608800002 33.25220245899999 0 0,102.32525380300001 33.252459439999996 0 0,102.32518717800002 33.252535583 0 0,102.32511103500002 33.25262124400001 0 0,102.32507732599998 33.25273268199999 0 0,102.32516060699999 33.252762425000014 0 0,102.32526768299999 33.25277432199999 0 0,102.32550562900002 33.252756476 0 0,102.32567813999998 33.25277432199999 0 0,102.32590032299998 33.25286448999998 0 0,102.32608859700002 33.25294088499999 0 0,102.326341415 33.25319965099999 0 0,102.32659423299998 33.25345841699999 0 0,102.32675970999998 33.25362679800003 0 0,102.32678037900001 33.25364782899999 0 0,102.326933306 33.25380343900002 0 0,102.32698909700002 33.25393495700001 0 0,102.32702407400001 33.25401741000002 0 0,102.32711484100003 33.25423138000002 0 0,102.32713071900002 33.254268808999996 0 0,102.32723764000002 33.254691202000004 0 0,102.32734456200001 33.255113596 0 0,102.32741463999997 33.25545291399999 0 0,102.32748471600001 33.255792231999976 0 0,102.32755479299999 33.25613155000002 0 0,102.327660632 33.25653920000002 0 0,102.32776646999997 33.256946848999974 0 0,102.32783797500002 33.25722225499999 0 0,102.32787230999998 33.25735449899997 0 0,102.327970961 33.25776667600002 0 0,102.328034936 33.258033974 0 0,102.32809891099998 33.25830127099999 0 0,102.32814111200003 33.25862409199999 0 0,102.32818331300001 33.25894691399998 0 0,102.328225514 33.259269734999975 0 0,102.32823099400002 33.25971099499998 0 0,102.328236473 33.26015225499998 0 0,102.32824195299997 33.26059351499998 0 0,102.32823251600001 33.26090330400001 0 0,102.32822307800001 33.26121309199999 0 0,102.32821364099999 33.26152288100002 0 0,102.32820215700002 33.26189979999998 0 0,102.32819113400001 33.26226160800002 0 0,102.328187017 33.262396722999995 0 0,102.32818685400002 33.262402054999995 0 0,102.32817916300002 33.26265455999999 0 0,102.32817146999997 33.26290706499998 0 0,102.32817358400001 33.263092529000005 0 0,102.32815333399998 33.263294479000024 0 0,102.328178348 33.26351027300001 0 0,102.32818042500003 33.263692416000026 0 0,102.32818490199998 33.26408508999998 0 0,102.32817062599997 33.26425641100002 0 0,102.32807068900001 33.264327794999986 0 0,102.32788509 33.26444200999998 0 0,102.32757100200001 33.264477700999976 0 0,102.32727118899999 33.26452767000001 0 0,102.32697137600002 33.26457763899998 0 0,102.32662397500002 33.26469185399998 0 0,102.32627657400002 33.264806067999984 0 0,102.32592917300002 33.26492028199999 0 0,102.32565538400002 33.26501682899999 0 0,102.32538159500001 33.26511337599999 0 0,102.32527373699997 33.265151409 0 0,102.32492330899998 33.265274981999994 0 0,102.32457288199998 33.265398554 0 0,102.32425879300001 33.26554489099999 0 0,102.323944703 33.26569122699999 0 0,102.323573506 33.26585897899997 0 0,102.32333519100001 33.26596667899997 0 0,102.32320231099999 33.26602673000002 0 0,102.32301314400002 33.26615522100002 0 0,102.32289899 33.26623275999998 0 0,102.32282397699998 33.26628371200002 0 0,102.32263837900001 33.266376510999976 0 0,102.32223862900003 33.26652641700002 0 0,102.32212544999999 33.26655424799998 0 0,102.32180318799999 33.26663349299997 0 0,102.321566512 33.266730446 0 0,102.32121070300002 33.26687619799998 0 0,102.32107507400002 33.266990411999984 0 0,102.32092516699998 33.26721884 0 0,102.320897489 33.267280126 0 0,102.32083901099998 33.267409611999994 0 0,102.32077539900001 33.26747378900001 0 0,102.32076443 33.26748355900003 0 0,102.32057538599997 33.267618589999984 0 0,102.32035409500003 33.26771852899998 0 0,102.320132806 33.267818465000005 0 0,102.31987251999999 33.26783624900003 0 0,102.31961223600001 33.267854032 0 0,102.319594709 33.26785966 0 0,102.31918058500003 33.267906263999976 0 0,102.31876645800003 33.267952869 0 0,102.31833817900002 33.267943445000014 0 0,102.317909896 33.26793401600003 0 0,102.317690475 33.26792918699999 0 0,102.31757197000002 33.267917781999984 0 0,102.31714120999999 33.26789241099999 0 0,102.31697696399999 33.267876881999996 0 0,102.316724652 33.267853031000016 0 0,102.31647234000002 33.267829178 0 0,102.31622003000001 33.26780532800001 0 0,102.31596771800002 33.26778147700003 0 0,102.31553846499997 33.267799706000005 0 0,102.31550059900002 33.26780007100001 0 0,102.31509306100003 33.267803990999994 0 0,102.31509026100002 33.26780401799999 0 0,102.314935263 33.26786328200001 0 0,102.314921787 33.26786843299999 0 0,102.31456486799999 33.26806117000001 0 0,102.31449867600003 33.26809514500002 0 0,102.31429598900002 33.26819917900002 0 0,102.314027109 33.268337186999986 0 0,102.31375823000002 33.268475196 0 0,102.31372873599997 33.268488504000004 0 0,102.313498541 33.26857954799999 0 0,102.31328979 33.26867345300002 0 0,102.313104813 33.268753957 0 0,102.31300286800001 33.26879901699999 0 0,102.31291636499998 33.268848999 0 0,102.31266912699999 33.26896456600002 0 0,102.3126691 33.26896457800001 0 0,102.31242617999999 33.269070365999994 0 0,102.31225203100001 33.26914620399998 0 0,102.31208070899999 33.26926041799999 0 0,102.312077466 33.26926661099998 0 0,102.312071108 33.26927874900002 0 0,102.31200218800001 33.26941032399998 0 0,102.31193080399999 33.26964589099998 0 0,102.31190479499998 33.26978460800001 0 0,102.31185355399998 33.27005789200001 0 0,102.31180231299999 33.270331175000024 0 0,102.31176892299999 33.27051816300002 0 0,102.311766621 33.27053104999999 0 0,102.31167382199999 33.27068095599998 0 0,102.31156955900002 33.270815803000005 0 0,102.31140613299999 33.271027170000025 0 0,102.31133311600001 33.27112160399997 0 0,102.311138444 33.27137337900001 0 0,102.31096355400001 33.271598238000024 0 0,102.31078866299998 33.27182309699998 0 0,102.31056737300003 33.272047956999984 0 0,102.31034608300001 33.272272816 0 0,102.31009014 33.272472100000016 0 0,102.309834196 33.27267138399998 0 0,102.30963432200002 33.27282701199999 0 0,102.309434447 33.27298263900002 0 0,102.30941095499998 33.27300093100001 0 0,102.309197837 33.27310996800003 0 0,102.30909499299997 33.27318515100001 0 0,102.30869508299998 33.273315087000015 0 0,102.30846233199998 33.27336525200002 0 0,102.30822958099998 33.273415417000024 0 0,102.30779979699997 33.273447585999975 0 0,102.307370026 33.27347976599998 0 0,102.30711265999997 33.27344659300002 0 0,102.30685529300001 33.27341341900001 0 0,102.30659792699998 33.273380239999995 0 0,102.30634056100001 33.27334706099998 0 0,102.30608319499999 33.273313882000025 0 0,102.30582582900001 33.273280704 0 0,102.30557680700002 33.273202646000016 0 0,102.30536121 33.27313506500002 0 0,102.30532778499997 33.273124586999984 0 0,102.304901573 33.272991003000016 0 0,102.30482973 33.27296848499998 0 0,102.30459665000001 33.272895430999995 0 0,102.30433167199999 33.272812379000015 0 0,102.30408265 33.272734318999994 0 0,102.30383362499998 33.27265626000002 0 0,102.30339644899999 33.27256355100002 0 0,102.302959273 33.27247084300001 0 0,102.30252209600002 33.272378145999994 0 0,102.30251235100002 33.27182061299999 0 0,102.302154901 33.271105809999995 0 0,102.30190755900003 33.269112946999996 0 0,102.30254267800001 33.267888357000004 0 0,102.30295747600002 33.26705352800002 0 0,102.30321762300002 33.26596802300003 0 0,102.30331847899998 33.26455793600002 0 0,102.303773938 33.26328462700002 0 0,102.304448734 33.26233308100001 0 0,102.30436681999998 33.26139895699998 0 0,102.30344567600002 33.260249257 0 0,102.3032192 33.259248286 0 0,102.303226435 33.25755752399999 0 0,102.30316191200001 33.256430389 0 0,102.30303112399997 33.25516326899998 0 0,102.30297900099998 33.25437471700002 0 0,102.302953763 33.254073651 0 0,102.302256715 33.253023953000024 0 0,102.30143462199999 33.252368284 0 0,102.30103531999998 33.251549970999974 0 0,102.30052053200001 33.250529562 0 0,102.30017658700001 33.249538899000015 0 0,102.29936415100002 33.248557303999974 0 0,102.29899236799997 33.248142777 0 0,102.29896925100002 33.24721569500002 0 0,102.299193957 33.24608475299999 0 0,102.29900694999998 33.24320213200002 0 0,102.298850158 33.24001101699997 0 0,102.299682969 33.23810744899998 0 0,102.29968296800001 33.23751258300001 0 0,102.29908810299997 33.23584696099999 0 0,102.298850157 33.23430031100003 0 0,102.29968296800001 33.23263468900001 0 0,102.29992091499997 33.23061214699999 0 0,102.299801941 33.228827550000005 0 0,102.30087269900002 33.226805008999975 0 0,102.30372805299999 33.22478246600002 0 0,102.30515572899998 33.22192711299999 0 0,102.305750595 33.218119976000025 0 0,102.305750595 33.21419386500003 0 0,102.30598853999999 33.210981592999985 0 0,102.30694032500003 33.20776932000001 0 0,102.30777313700003 33.204794994999986 0 0,102.30551264799999 33.20265347999998 0 0,102.30349010600003 33.200511964999976 0 0,102.30253832199998 33.19741866499999 0 0,102.30253832199998 33.19468228599999 0 0,102.30253832199998 33.191470013000014 0 0,102.30158653799998 33.18873363300003 0 0,102.30083863499999 33.187972874000025 0 0,102.29923248300003 33.18715667700002 0 0,102.298554352 33.18647381300002 0 0,102.29834020099997 33.18547444000001 0 0,102.29826881700001 33.18426091499998 0 0,102.29819743299998 33.183404309000025 0 0,102.29798328200002 33.18304738900002 0 0,102.29734082700003 33.182333551 0 0,102.29698390800002 33.18197663199999 0 0,102.29669837300003 33.181334177999986 0 0,102.29669837300003 33.18104864200001 0 0,102.29669837300003 33.18026342000002 0 0,102.29698390800002 33.17947819800003 0 0,102.29705529199998 33.17869297599998 0 0,102.297126676 33.17790775399999 0 0,102.297126676 33.177193914999975 0 0,102.29640604999997 33.17481638200002 0 0,102.29563788500002 33.17421891999999 0 0,102.29397226200001 33.17314816300001 0 0,102.29057447100001 33.171677174000024 0 0,102.28907020999998 33.17042990599998 0 0,102.287008861 33.167967867000016 0 0,102.28574395099997 33.166596492999986 0 0,102.282963849 33.16213394900001 0 0,102.28278879599998 33.16077496600002 0 0,102.28243187599998 33.157681665999974 0 0,102.28171803800001 33.155302205 0 0,102.28064728099997 33.152208906 0 0,102.28064728099997 33.149591498999996 0 0,102.27933857800002 33.146260254000026 0 0,102.27779192700001 33.144475657999976 0 0,102.27679829300001 33.14370466399998 0 0,102.27487488700001 33.14328233200001 0 0,102.27358997800002 33.142925413 0 0,102.27209091700001 33.141569119999986 0 0,102.27065103500001 33.13886109399999 0 0,102.26966386700002 33.13792854500002 0 0,102.26773650400003 33.137000554999986 0 0,102.266522979 33.13642948400002 0 0,102.26466699899999 33.13614394899997 0 0,102.263739009 33.13628671700002 0 0,102.26283135699998 33.136992668999994 0 0,102.26181164600001 33.137785776999976 0 0,102.26088365599998 33.13828546399998 0 0,102.25974151499997 33.13878515099998 0 0,102.259027677 33.13871376700001 0 0,102.25651496199998 33.138452685999994 0 0,102.25308943900001 33.13834439499999 0 0,102.25006569599998 33.13882272699999 0 0,102.249380411 33.13882272699999 0 0,102.24869512599997 33.13882272699999 0 0,102.24800984199999 33.13899404799997 0 0,102.24738166399999 33.13899404799997 0 0,102.24681059300002 33.138765620000015 0 0,102.245440024 33.13796612099998 0 0,102.24458341799999 33.13756637199998 0 0,102.243264979 33.13656577400002 0 0,102.24169330299998 33.135477700000024 0 0,102.23919486900002 33.134882834999985 0 0,102.23776719199998 33.134347456 0 0,102.237172327 33.133812077000016 0 0,102.236220543 33.13286029300002 0 0,102.23345947299998 33.13168335 0 0,102.23152110699999 33.130778264000014 0 0,102.23080726900002 33.130361859000004 0 0,102.22866575400002 33.12976699400002 0 0,102.226583726 33.12946956100001 0 0,102.224858617 33.12899366900001 0 0,102.22237277400001 33.128960095000025 0 0,102.220456614 33.12893418200002 0 0,102.21896945100002 33.12893418200002 0 0,102.21813663900002 33.12893418200002 0 0,102.21718485500003 33.128458290000026 0 0,102.21623306999999 33.127744452 0 0,102.215578719 33.12703061299999 0 0,102.21474590700001 33.12637626200001 0 0,102.21420565099999 33.125278224 0 0,102.21359158799999 33.12459221500001 0 0,102.21277354199998 33.123963806000006 0 0,102.21216073800002 33.12379308499999 0 0,102.21127535300002 33.12345105700001 0 0,102.21079795700001 33.122993823 0 0,102.20998021899999 33.122479906000024 0 0,102.20963839199999 33.12180057500001 0 0,102.20950040499997 33.120999231999974 0 0,102.208980226 33.11994469899997 0 0,102.208571081 33.11956368199998 0 0,102.208389281 33.11941130500003 0 0,102.20813939599998 33.11923995699999 0 0,102.20738574699999 33.118712555 0 0,102.20684049200003 33.11831267399998 0 0,102.20629470699998 33.117683769999985 0 0,102.20603556999998 33.11745254599998 0 0,102.20520319399998 33.11644026699997 0 0,102.20490395000002 33.115760851999994 0 0,102.20473244599998 33.11515279499997 0 0,102.20470733100001 33.11470700299998 0 0,102.20387727600001 33.113114472999996 0 0,102.20328073299999 33.11257867799998 0 0,102.20315028099998 33.11237007599999 0 0,102.20274433700001 33.111334012999976 0 0,102.20264997700002 33.11063763300001 0 0,102.20259278999998 33.110423018000006 0 0,102.20254966700003 33.110160667 0 0,102.20254884600001 33.109802822000006 0 0,102.202576454 33.10948071500002 0 0,102.20266078200001 33.10917044399997 0 0,102.20293040899998 33.10862522000002 0 0,102.20327920199998 33.10782916599999 0 0,102.20342118999997 33.10712907999999 0 0,102.20349408599998 33.106088322000005 0 0,102.20347542600001 33.10480593199998 0 0,102.20333857700001 33.10446262200003 0 0,102.203020288 33.10344381099998 0 0,102.20299109500002 33.102902874999984 0 0,102.20306225000002 33.102630895999994 0 0,102.203129091 33.10211548799998 0 0,102.20299838 33.10148016400001 0 0,102.20263795099999 33.10068370900001 0 0,102.20230895100002 33.10044925400001 0 0,102.20196751499998 33.09987725299999 0 0,102.201624907 33.098789952000004 0 0,102.20107902000001 33.09804651100001 0 0,102.19971829100001 33.09793418800001 0 0,102.19828992800001 33.09799372399999 0 0,102.19740536699999 33.097880616 0 0,102.195644507 33.09785424699999 0 0,102.19473710800003 33.09766481600002 0 0,102.191894725 33.097545688000025 0 0,102.19135004399999 33.097317503 0 0,102.19066931999998 33.09708952400001 0 0,102.18992070000002 33.09691889999999 0 0,102.18862814699997 33.09686360699999 0 0,102.187879898 33.096864736999976 0 0,102.18679165700001 33.09692362800001 0 0,102.18617945199998 33.096924543 0 0,102.18460988499999 33.09715641899999 0 0,102.18364588100002 33.096865501000025 0 0,102.18280208099998 33.09661085099998 0 0,102.18215962599999 33.09596839699998 0 0,102.181874091 33.09561147699998 0 0,102.18165993999997 33.095040407 0 0,102.18158855600001 33.094469335999975 0 0,102.18151717199999 33.09396964899997 0 0,102.18155950699997 33.093040729999984 0 0,102.18161811800002 33.091754665999986 0 0,102.181456319 33.090682335 0 0,102.18114198500001 33.08932023 0 0,102.18082889200002 33.08796345899998 0 0,102.17952018800003 33.083561455999984 0 0,102.178925322 33.079635344999986 0 0,102.17856840299999 33.07523334299998 0 0,102.17864059599998 33.072923206999974 0 0,102.178670845 33.07195522400002 0 0,102.17867112599998 33.071946223 0 0,102.17868737600003 33.07142620500002 0 0,102.178734669 33.07062569300001 0 0,102.17982900999999 33.070250183999974 0 0,102.18171728499999 33.07003024300002 0 0,102.18235368 33.069980289 0 0,102.18238563 33.06997778099998 0 0,102.183289059 33.06990686099999 0 0,102.18333071699999 33.069899539000005 0 0,102.18417418799999 33.069751293000024 0 0,102.184874245 33.06950989400002 0 0,102.18635482399998 33.06893858400002 0 0,102.18651587300002 33.06887753799998 0 0,102.187840768 33.06837531999997 0 0,102.19099772800001 33.06756261100003 0 0,102.19383414499998 33.06686717000002 0 0,102.19406081099999 33.06681159200002 0 0,102.19495885600003 33.06659483300001 0 0,102.194977886 33.06659023999998 0 0,102.19748331 33.06598547200002 0 0,102.19811409200003 33.06584803999999 0 0,102.198005126 33.065640137 0 0,102.197752337 33.065170131 0 0,102.197556141 33.06480534299999 0 0,102.19742357199999 33.06463086500003 0 0,102.19741441999997 33.064618818999975 0 0,102.196980241 33.064047378 0 0,102.19678918699998 33.06379592100001 0 0,102.19700269700002 33.062186354000005 0 0,102.19629003699998 33.061039268 0 0,102.19645117300001 33.060165641000026 0 0,102.197050596 33.05993420200002 0 0,102.19786986700001 33.06025359199998 0 0,102.19825118900002 33.06006870900001 0 0,102.19868620699998 33.05960796800002 0 0,102.198520583 33.05896513800002 0 0,102.19791942799998 33.058599241000024 0 0,102.19720920200001 33.058233658999995 0 0,102.19709847000001 33.05768265199998 0 0,102.19786113100002 33.057358944999976 0 0,102.19824632799998 33.056991829000026 0 0,102.19916630799997 33.05611503199998 0 0,102.19907759400002 33.055205254999976 0 0,102.19900621 33.05342065899998 0 0,102.198720675 33.051921599000025 0 0,102.19850652399998 33.05027977100002 0 0,102.19779268500002 33.048780711000006 0 0,102.19700746299998 33.047638569000014 0 0,102.19629362500001 33.046853347000024 0 0,102.19586532199997 33.04599674100001 0 0,102.19586532199997 33.04471183200002 0 0,102.19636500899998 33.044140761999984 0 0,102.19793545300001 33.043855226000005 0 0,102.200505271 33.04349830699999 0 0,102.20300370500001 33.04349830699999 0 0,102.204288614 33.04435491300001 0 0,102.20593044200001 33.044783215999985 0 0,102.20728673500003 33.04471183200002 0 0,102.20800057299999 33.04456906500002 0 0,102.20970345400002 33.04373923000003 0 0,102.20984551100003 33.04349635900002 0 0,102.210036048 33.043170601999975 0 0,102.21015406499998 33.042880922999984 0 0,102.210199053 33.04282153899999 0 0,102.21042228599998 33.042526871999996 0 0,102.21066904899999 33.04238739700003 0 0,102.210872967 33.042326221999986 0 0,102.21131277900002 33.04219427800001 0 0,102.21161318700001 33.042183549000015 0 0,102.21184215400001 33.04178801299997 0 0,102.21186457699997 33.041748197000004 0 0,102.21214266099997 33.04125439500001 0 0,102.21244422699999 33.03776275199999 0 0,102.21446784400001 33.036732696 0 0,102.21579449900003 33.035649396 0 0,102.21638074399999 33.03427790500001 0 0,102.21643030199999 33.03363536799998 0 0,102.216322075 33.033473027000014 0 0,102.216305981 33.033279908 0 0,102.216305981 33.03308142499998 0 0,102.216332803 33.03282929699998 0 0,102.21626843000001 33.032453788 0 0,102.21624160800002 33.03224457599998 0 0,102.21629525200001 33.03203536299998 0 0,102.21638644799998 33.031804693000026 0 0,102.21650982900002 33.03169740499999 0 0,102.21659566 33.03139699799999 0 0,102.21660638899999 33.03122533599998 0 0,102.21667880799998 33.03107513200001 0 0,102.21867169000001 33.02833659700002 0 0,102.21968020000003 33.028154207 0 0,102.22009862499999 33.02813274900001 0 0,102.22064043099999 33.028181028999995 0 0,102.22088183 33.028154207 0 0,102.22152555999998 33.02795035899999 0 0,102.221965442 33.02759630700001 0 0,102.22227121399999 33.02721006899998 0 0,102.22241068900001 33.02696330600003 0 0,102.22240532500001 33.026775551000014 0 0,102.22241068900001 33.02649660200001 0 0,102.22249651999999 33.026217652000014 0 0,102.22254479899999 33.026003075000006 0 0,102.22255552799999 33.02585287199997 0 0,102.22257698599998 33.02555782899998 0 0,102.22254479899999 33.025262785999985 0 0,102.22252870599999 33.025101853000024 0 0,102.222458969 33.02498919999999 0 0,102.22230340099998 33.02479608099998 0 0,102.222233663 33.02462978400001 0 0,102.22236240900003 33.024313284000016 0 0,102.22289348700002 33.023068738999996 0 0,102.223000775 33.02293462799997 0 0,102.223252903 33.02278442400001 0 0,102.22347284400001 33.022741509000014 0 0,102.22363914099998 33.022671772000024 0 0,102.22391808999998 33.022516204 0 0,102.22413803199998 33.022237254000004 0 0,102.224304329 33.021979762 0 0,102.22452963400002 33.022006583999996 0 0,102.22473348199998 33.02206559199999 0 0,102.224915872 33.02218897400002 0 0,102.22509826200002 33.02233917799998 0 0,102.22527528799998 33.02246792400001 0 0,102.22539867 33.022537661 0 0,102.22575808599998 33.02239282199997 0 0,102.22583318800002 33.022441102000016 0 0,102.22578490799998 33.02274687300002 0 0,102.22581172999998 33.022886347999986 0 0,102.22588146700002 33.02299900100002 0 0,102.225967298 33.02299363700001 0 0,102.22611750200002 33.022816610999996 0 0,102.22635353599998 33.02255911899999 0 0,102.22652519799999 33.022537661 0 0,102.22658420599998 33.02257521199999 0 0,102.22670758800001 33.022489381000014 0 0,102.22687924899998 33.02245183100001 0 0,102.227029453 33.022398185999975 0 0,102.22721720800001 33.022553754 0 0,102.22735668199999 33.022580576999985 0 0,102.22802187000002 33.02240891500003 0 0,102.228622685 33.02208704999998 0 0,102.22933078800003 33.02192611800001 0 0,102.22966338200001 33.021743727 0 0,102.23004961999999 33.021732998000004 0 0,102.230282568 33.02172833999998 0 0,102.23058606199999 33.02172227 0 0,102.23096157100002 33.021711541 0 0,102.23128343600001 33.02161498100003 0 0,102.23155165700001 33.02133603200002 0 0,102.23167337000001 33.02110613000002 0 0,102.231841336 33.02078886100003 0 0,102.23207737000001 33.02028460600002 0 0,102.232109557 33.019898367999986 0 0,102.23230267600002 33.01953358700001 0 0,102.23257089700002 33.01920099300003 0 0,102.23269964299999 33.019018603000006 0 0,102.232892762 33.018814754999994 0 0,102.23322535599999 33.01857872099998 0 0,102.23346139 33.01847143200001 0 0,102.23376179799999 33.018310499999984 0 0,102.23415876399997 33.018235398 0 0,102.23465229099997 33.018203211000014 0 0,102.23490978299998 33.01812811000002 0 0,102.23498488500002 33.01787061800002 0 0,102.235049258 33.01755948099998 0 0,102.23515654599998 33.01723761599999 0 0,102.23541403799999 33.016883565 0 0,102.23606849700002 33.016508054999974 0 0,102.23649765099998 33.016379309 0 0,102.23725939799999 33.016422224999985 0 0,102.237473975 33.016604615000006 0 0,102.237763653 33.016958665999994 0 0,102.23807478999998 33.017301988999975 0 0,102.23851467200001 33.01765604100001 0 0,102.23892236799998 33.01754875199998 0 0,102.239136944 33.017323447000024 0 0,102.239372979 33.016958665999994 0 0,102.23942715099997 33.01688192300003 0 0,102.24079910199998 33.01630905799999 0 0,102.24108463699997 33.01595213899998 0 0,102.24001917300001 33.015105334 0 0,102.23880035399998 33.015523836 0 0,102.23830066800002 33.015523836 0 0,102.23794374800002 33.01530968399999 0 0,102.238372051 33.014809997999976 0 0,102.238871738 33.014667229999986 0 0,102.23930004099998 33.01423892700001 0 0,102.23972834400001 33.013525088999984 0 0,102.23958557700001 33.01266848300003 0 0,102.23908589000001 33.012097412 0 0,102.23851481899999 33.011811877000014 0 0,102.23787236499999 33.01138357399998 0 0,102.23780098100002 33.01024143199999 0 0,102.237087143 33.009955897 0 0,102.235802234 33.009955897 0 0,102.23515977900001 33.009741745999975 0 0,102.23473147599998 33.00874237199997 0 0,102.23501701100002 33.008028534000005 0 0,102.23573084999998 33.00845683699998 0 0,102.236444688 33.008314068999994 0 0,102.23680160700002 33.00781438199999 0 0,102.23687299099998 33.00681500899998 0 0,102.236730223 33.00595840300002 0 0,102.23694437500001 33.005315947999975 0 0,102.23758682900001 33.00610117000002 0 0,102.23830066800002 33.006386706 0 0,102.23901450599999 33.006029786 0 0,102.23901450599999 33.005173179999986 0 0,102.23858620300001 33.00445934200002 0 0,102.23787236499999 33.004102423000006 0 0,102.23780098100002 33.003459969000005 0 0,102.238229284 33.00303166600003 0 0,102.238871738 33.002460595 0 0,102.23922865700001 33.00160398899999 0 0,102.23922865700001 33.00110430199999 0 0,102.23880035399998 33.00067599900001 0 0,102.23830066800002 33.00003354500001 0 0,102.23791503899997 32.998901366999974 0 0,102.23784304999998 32.998613412 0 0,102.237734628 32.99817972599999 0 0,102.23767089799998 32.997924805000025 0 0,102.237667617 32.99792228000001 0 0,102.23757468399998 32.99785079399999 0 0,102.23687744 32.997314453 0 0,102.236675348 32.99722463500001 0 0,102.23634685399998 32.997078638000005 0 0,102.236328125 32.997070312999995 0 0,102.23597793200003 32.99699527199999 0 0,102.23547363300003 32.996887206999986 0 0,102.23496265400001 32.996716881 0 0,102.23493959000001 32.996709193000015 0 0,102.23492431599999 32.996704102000024 0 0,102.234916403 32.996689404999984 0 0,102.234878417 32.996618861 0 0,102.23454454 32.99599880300002 0 0,102.23449706999997 32.99591064499998 0 0,102.23451313800001 32.995857089000026 0 0,102.23454165499999 32.99576202700001 0 0,102.23454213299999 32.99576043000002 0 0,102.23468017599998 32.995300293000014 0 0,102.23471228099999 32.995268189 0 0,102.23529052700002 32.99468994099999 0 0,102.235233822 32.99438751600002 0 0,102.23520936699998 32.99425708199999 0 0,102.23515919200003 32.993989484999986 0 0,102.23510742100001 32.993713378999985 0 0,102.235107422 32.99358858800002 0 0,102.235107422 32.993085829999984 0 0,102.235107422 32.992675781 0 0,102.235107422 32.99260369299998 0 0,102.23510742100001 32.99213231099998 0 0,102.23510742100001 32.99212646500001 0 0,102.23510180699998 32.992112830999986 0 0,102.234722191 32.99119090300002 0 0,102.23468017599998 32.991088866999974 0 0,102.23457482999999 32.990632370000014 0 0,102.23455363400001 32.99054051899998 0 0,102.23449706999997 32.99029540999999 0 0,102.23431396500001 32.989501953 0 0,102.234443677 32.98924252900002 0 0,102.23451572800002 32.98909843000001 0 0,102.23492431800003 32.98828125 0 0,102.23479045200003 32.987846187 0 0,102.23476015099999 32.98774770900002 0 0,102.23469965999999 32.987551114999974 0 0,102.23468144899999 32.98749192899999 0 0,102.23468017599998 32.987487793000014 0 0,102.23440988599998 32.98727987900003 0 0,102.23413578499998 32.98706903200002 0 0,102.234074029 32.987021527000024 0 0,102.233886719 32.98687744099999 0 0,102.23355907500002 32.986353210999994 0 0,102.23339071599997 32.986083839 0 0,102.23327636699997 32.985900878999985 0 0,102.23332489900002 32.98580381599999 0 0,102.233415482 32.98562264899999 0 0,102.233539501 32.985374612999976 0 0,102.233886719 32.98468017599998 0 0,102.23427481599998 32.98418119399997 0 0,102.23431396500001 32.984130859000004 0 0,102.23431396500001 32.983968360000006 0 0,102.23431396500001 32.983520508000026 0 0,102.23422934500002 32.983363354999994 0 0,102.23418381900001 32.98327880800002 0 0,102.23410134699998 32.983125648 0 0,102.234101205 32.983125383000015 0 0,102.233886719 32.98272705099998 0 0,102.23327636699997 32.98248290999999 0 0,102.23306550799998 32.982412624000006 0 0,102.23298119100002 32.982384518 0 0,102.23272705099998 32.982299805000025 0 0,102.23249337099998 32.982229700999994 0 0,102.23216414000001 32.98213093099997 0 0,102.2321167 32.98211669900002 0 0,102.23200736299998 32.98191364799999 0 0,102.231689453 32.981323241999974 0 0,102.23169353600002 32.98131793499999 0 0,102.23176068999999 32.98123063600002 0 0,102.23217555399998 32.980691311999976 0 0,102.23229980500003 32.98052978499999 0 0,102.23278051099999 32.980012104000025 0 0,102.23309326100002 32.979675293000014 0 0,102.23317160300002 32.979633818000025 0 0,102.23378596200001 32.97930857099999 0 0,102.234130859 32.979125977000024 0 0,102.23468017599998 32.978088378999985 0 0,102.235107422 32.977722168000014 0 0,102.235107422 32.97711181599999 0 0,102.235001066 32.97650913799998 0 0,102.23492431599999 32.976074219 0 0,102.23492067699999 32.976059663 0 0,102.234893828 32.97595226599998 0 0,102.23483503199998 32.97571708100003 0 0,102.23481593000002 32.975640672 0 0,102.23468017599998 32.975097656 0 0,102.23423619200003 32.97455121500002 0 0,102.234082935 32.97436259099999 0 0,102.23397490600001 32.974229632000004 0 0,102.233886719 32.974121094 0 0,102.233886719 32.973982976 0 0,102.233886719 32.97385836000001 0 0,102.233886719 32.97332763700001 0 0,102.23370361299999 32.97271728499999 0 0,102.23319322700002 32.97251313100003 0 0,102.23309326200001 32.97247314499998 0 0,102.23304681899998 32.97249172199997 0 0,102.23281163000001 32.97258579800001 0 0,102.23248290999999 32.97271728499999 0 0,102.23248188000002 32.972718316 0 0,102.23214228 32.97305791500003 0 0,102.23211669900002 32.973083496000015 0 0,102.23200356199999 32.97312875099999 0 0,102.23198120299998 32.97313769499999 0 0,102.23187811100001 32.973178931999996 0 0,102.23172215 32.973241316999975 0 0,102.23150634799998 32.97332763700001 0 0,102.231402398 32.973215692 0 0,102.231217351 32.97301641199999 0 0,102.230712891 32.97247314499998 0 0,102.23052978499999 32.971679687999995 0 0,102.229930825 32.97112351200002 0 0,102.22976601200003 32.97097046900001 0 0,102.22972088900002 32.97092856900002 0 0,102.229675294 32.97088623000002 0 0,102.22935160499998 32.970764847 0 0,102.22919842300001 32.970707403999995 0 0,102.22906225000003 32.970656340000005 0 0,102.22877867400001 32.97054999900001 0 0,102.22869873000002 32.97052001999998 0 0,102.227807735 32.97052002100003 0 0,102.227588921 32.97052001999998 0 0,102.22747802700002 32.97052001999998 0 0,102.22718892300003 32.970447745 0 0,102.22650146500001 32.970275878999985 0 0,102.22612141399998 32.970188174999976 0 0,102.22601080200002 32.970162648999974 0 0,102.225838425 32.97012286900002 0 0,102.22570800800003 32.970092772999976 0 0,102.225694981 32.97007416399998 0 0,102.22536878 32.96960816400002 0 0,102.22528076200001 32.969482422 0 0,102.225273072 32.96946960600002 0 0,102.22521225399998 32.96936824400001 0 0,102.22517085999999 32.969299252999974 0 0,102.22512225600002 32.96921824499998 0 0,102.22491455099998 32.968872069999975 0 0,102.22430419900002 32.968505859000004 0 0,102.22383208100001 32.968210785 0 0,102.22371306500003 32.96813639999999 0 0,102.22360445999999 32.96806852200001 0 0,102.22332763700001 32.967895508000026 0 0,102.222738123 32.967348103999996 0 0,102.22247314499998 32.96710205099998 0 0,102.22215430300002 32.96661153000002 0 0,102.22206268100001 32.96647057299998 0 0,102.22199631400002 32.966368468999974 0 0,102.221778889 32.96603396799998 0 0,102.22174004800002 32.965974211 0 0,102.221679688 32.96588134799998 0 0,102.21924832299999 32.96486273199997 0 0,102.21810618199999 32.96471996399998 0 0,102.216036051 32.96422027699998 0 0,102.21525082900001 32.963863358000026 0 0,102.214394223 32.96300675200001 0 0,102.21382315199997 32.962150146 0 0,102.21246685900002 32.961008005 0 0,102.21175302099999 32.96029416599998 0 0,102.21061087999999 32.95950894399999 0 0,102.20954012200002 32.95915202499998 0 0,102.20861213299997 32.958295419000024 0 0,102.20725584000002 32.95736742899999 0 0,102.20611369900001 32.956368055999974 0 0,102.204900173 32.955297298000005 0 0,102.20390079999999 32.954654844000004 0 0,102.20275865899998 32.954369309000015 0 0,102.20161651699999 32.954155157 0 0,102.20026022500002 32.95358408599998 0 0,102.199189467 32.95272748000002 0 0,102.19833286099998 32.95158533900002 0 0,102.19761902300002 32.95065734899998 0 0,102.19647688200001 32.95080011699997 0 0,102.19597719500001 32.951014267999994 0 0,102.19497782100001 32.951656722999985 0 0,102.19404983099997 32.952013642 0 0,102.19250488300003 32.95208740200002 0 0,102.19167417699998 32.953104386999996 0 0,102.19119828499998 32.953389921999985 0 0,102.190769982 32.95367545800002 0 0,102.19048444700002 32.95367545800002 0 0,102.190103733 32.95362786800001 0 0,102.18981819800001 32.95362786800001 0 0,102.18953266300002 32.953247154999985 0 0,102.18910435999999 32.95272367299998 0 0,102.188720703 32.95147705099998 0 0,102.18794373899999 32.950425865 0 0,102.18768310500002 32.950073241999974 0 0,102.18707275399998 32.94891357400002 0 0,102.18670654300001 32.947692871000015 0 0,102.186279297 32.946472168000014 0 0,102.18609619099999 32.945922852000024 0 0,102.18592345600001 32.94517433200002 0 0,102.18591308600003 32.94512939499998 0 0,102.18532250999999 32.943534839999984 0 0,102.18530273300001 32.943481444999975 0 0,102.18487548799999 32.942504883000026 0 0,102.18469238300003 32.94110107400002 0 0,102.18450927700002 32.939697265999996 0 0,102.184326172 32.93908691399997 0 0,102.18389892599998 32.93768310500002 0 0,102.18389892599998 32.936706543000014 0 0,102.184082031 32.93572998000002 0 0,102.184326172 32.934326172 0 0,102.18469238300003 32.93267822299998 0 0,102.18487548799999 32.931884765999996 0 0,102.18499722400003 32.93148478299997 0 0,102.185302734 32.930480956999986 0 0,102.18537253 32.93025162800001 0 0,102.18572998000002 32.929077147999976 0 0,102.18652343899998 32.927490234000004 0 0,102.18707275399998 32.925903319999975 0 0,102.1875 32.924926758000026 0 0,102.1875 32.92364261099999 0 0,102.1875 32.92352294900002 0 0,102.18707275399998 32.922119140999996 0 0,102.18676249499998 32.92157021999998 0 0,102.186279297 32.920715331999986 0 0,102.18591308600003 32.919494628999985 0 0,102.18591308600003 32.91943194700002 0 0,102.18591308600003 32.918701172 0 0,102.18591308600003 32.918090819999975 0 0,102.186279297 32.917114258000026 0 0,102.18670654300001 32.91607665999999 0 0,102.18666102399999 32.915727683 0 0,102.18658236099998 32.91512459500001 0 0,102.186523438 32.914672852000024 0 0,102.18609619099999 32.91351318400001 0 0,102.18548584000001 32.91247558600003 0 0,102.184875487 32.911315918000014 0 0,102.18450927700002 32.910888672 0 0,102.18347167899998 32.909912109000004 0 0,102.18249511699997 32.908691406 0 0,102.18127441399997 32.907470703 0 0,102.18110402399998 32.90726836599998 0 0,102.180803691 32.90691171899999 0 0,102.18045295299999 32.906495217999975 0 0,102.18029785200002 32.90631103499999 0 0,102.17987060500002 32.905517578 0 0,102.1796875 32.904724121000015 0 0,102.17987060500002 32.90411376999998 0 0,102.18029785200002 32.903320312999995 0 0,102.18072509799998 32.90252685500002 0 0,102.18151855500003 32.90130615200002 0 0,102.18157256799998 32.90125214 0 0,102.18160896 32.90121574800003 0 0,102.18249511699997 32.90032959000001 0 0,102.18269172499998 32.90005434 0 0,102.183105469 32.89947509799998 0 0,102.18310546800001 32.89849853499999 0 0,102.18294861800001 32.897661997 0 0,102.18292236399998 32.89752197299998 0 0,102.18267822199999 32.896911621000015 0 0,102.18267822299998 32.89630126999998 0 0,102.182128906 32.895324706999986 0 0,102.18130369 32.89414582799998 0 0,102.18127441399997 32.894104003999985 0 0,102.18109130900001 32.89349365200002 0 0,102.18048095699999 32.89227294900002 0 0,102.18044847800002 32.89209973099997 0 0,102.18035004000001 32.89157472599999 0 0,102.18029785200002 32.89129638700001 0 0,102.18011474600002 32.89031982400002 0 0,102.17987060500002 32.88970947299998 0 0,102.18011474600002 32.889099121000015 0 0,102.18072509799998 32.887512206999986 0 0,102.18097766199998 32.88703514600002 0 0,102.18127441500002 32.886474609000004 0 0,102.18182237500002 32.885597874999974 0 0,102.181884766 32.885498047 0 0,102.181884766 32.884277344 0 0,102.181884766 32.88348388700001 0 0,102.18170165999999 32.882690430000025 0 0,102.18177018699998 32.88216505899999 0 0,102.181784575 32.88205474900002 0 0,102.18181750500003 32.88180228800002 0 0,102.181884766 32.881286621000015 0 0,102.181884765 32.88049316399997 0 0,102.18249511800002 32.879516602000024 0 0,102.183288575 32.87872314499998 0 0,102.18450927700002 32.877929687999995 0 0,102.185302734 32.87731933600003 0 0,102.18572998000002 32.876708984000004 0 0,102.18572998000002 32.87645017699998 0 0,102.18572998000002 32.87567138700001 0 0,102.18520134200003 32.875067229000024 0 0,102.18487548899998 32.87469482400002 0 0,102.18473386800002 32.87431717099997 0 0,102.18450927600003 32.87371826200001 0 0,102.18389892599998 32.872924805000025 0 0,102.18328857400002 32.871887206999986 0 0,102.183105469 32.87127685500002 0 0,102.18249511699997 32.870483397999976 0 0,102.18188476699999 32.869873047 0 0,102.18152494100002 32.869093426000006 0 0,102.18151855600001 32.86907959000001 0 0,102.18151855500003 32.868530272999976 0 0,102.18151855500003 32.867919922 0 0,102.18170165999999 32.866699219 0 0,102.18170165999999 32.865478515999996 0 0,102.18170165999999 32.86492919900002 0 0,102.18170165999999 32.864669400000025 0 0,102.18170165999999 32.86463586799999 0 0,102.18170165999999 32.86446738199999 0 0,102.18168768999999 32.86405654599997 0 0,102.18156399999998 32.86041921399999 0 0,102.18042185899998 32.85861082399998 0 0,102.17880382599998 32.85708796900002 0 0,102.17699543499998 32.85470850799999 0 0,102.17537740199998 32.852138690000004 0 0,102.17385454700002 32.85004476400002 0 0,102.17261722699999 32.84776048100002 0 0,102.17061847999997 32.845666556000026 0 0,102.170047409 32.84404852199998 0 0,102.168429376 32.84195459699998 0 0,102.167096877 32.83947995699998 0 0,102.16624027099999 32.83748121000002 0 0,102.164812595 32.83462585699999 0 0,102.164146346 32.832341574 0 0,102.16290902600002 32.82920068599998 0 0,102.16100545699999 32.82834408000002 0 0,102.15919706699998 32.827297117 0 0,102.157293498 32.82567908300001 0 0,102.155009215 32.823680335999995 0 0,102.152724933 32.82149123200003 0 0,102.15101172099997 32.81949248500001 0 0,102.147966011 32.816161238999996 0 0,102.14492030100001 32.813115529000015 0 0,102.14301673199998 32.81121195999998 0 0,102.14206494799998 32.810164998000005 0 0,102.14082762800001 32.808642142999986 0 0,102.14006619999998 32.80683375199999 0 0,102.13968548700001 32.80493018300001 0 0,102.13800058700002 32.79875612000001 0 0,102.13714390400003 32.79671034500001 0 0,102.13599653199998 32.793407995999985 0 0,102.134978708 32.78907038800003 0 0,102.13454791700002 32.78591844099998 0 0,102.13526738799999 32.78397237799999 0 0,102.13480338300002 32.781288098000005 0 0,102.13449433400001 32.78043153700003 0 0,102.13201056000003 32.777976352999985 0 0,102.131173896 32.775031187000025 0 0,102.13108955500002 32.77102206500001 0 0,102.131252372 32.766512775000024 0 0,102.13251850900002 32.763433787 0 0,102.13361664000001 32.76135699299999 0 0,102.13573032699998 32.75870650500002 0 0,102.13470358400002 32.75805620800003 0 0,102.13391271799998 32.757866192999984 0 0,102.132557228 32.75772448800001 0 0,102.13069372400003 32.757726445 0 0,102.129564534 32.75787076400002 0 0,102.128717897 32.75815793100003 0 0,102.128097819 32.758922015999985 0 0,102.127816693 32.75978118400002 0 0,102.12759196500002 32.76059257899999 0 0,102.12714229400001 32.76207221999999 0 0,102.12652291799998 32.76336116800002 0 0,102.12624748100001 32.764692705000016 0 0,102.12599763700001 32.76522808300001 0 0,102.12578348599999 32.76572777000001 0 0,102.12546225800003 32.765941922000025 0 0,102.12506964699998 32.76597761400001 0 0,102.12471272800002 32.76583484600002 0 0,102.124248733 32.765477927000006 0 0,102.123856122 32.76515669899999 0 0,102.123106592 32.76444286100002 0 0,102.12235706199999 32.76380040700002 0 0,102.12185737499999 32.763336412 0 0,102.12071523399999 32.76312225999999 0 0,102.120072779 32.76305087600002 0 0,102.11871337899998 32.76330566399997 0 0,102.117919922 32.763916015999996 0 0,102.11712646500001 32.764892578 0 0,102.11608886699997 32.766113281 0 0,102.115722656 32.76727294900002 0 0,102.11529540999999 32.76812744099999 0 0,102.11410628099998 32.770744466999986 0 0,102.11339244300001 32.77235060300001 0 0,102.112619118 32.773183415000005 0 0,102.11196476600003 32.773837765999986 0 0,102.11071554900002 32.774432632000014 0 0,102.10857403400001 32.774670577999984 0 0,102.107384303 32.77562236199998 0 0,102.10672995200002 32.77681209299999 0 0,102.10577816699998 32.77823976899998 0 0,102.10530227499999 32.77913206699998 0 0,102.10369613900002 32.780262311 0 0,102.10192871100003 32.783325194999975 0 0,102.10150146500001 32.78411865200002 0 0,102.10070800900002 32.785278319999975 0 0,102.10028076200001 32.78607177700002 0 0,102.09991455099998 32.787109375 0 0,102.09967040999999 32.787719727000024 0 0,102.09948730500003 32.78851318400001 0 0,102.09930419900002 32.789306640999996 0 0,102.098876953 32.790893555000025 0 0,102.09851074199997 32.792114258000026 0 0,102.09808349600002 32.792724609000004 0 0,102.09710693400001 32.79351806599999 0 0,102.09613037100002 32.794494628999985 0 0,102.09552001999998 32.79510498000002 0 0,102.094482422 32.795898437999995 0 0,102.09411621100003 32.79669189499998 0 0,102.09332275399998 32.797729491999974 0 0,102.09307861299999 32.79827880900001 0 0,102.092529297 32.79888915999999 0 0,102.09191894499997 32.799926758000026 0 0,102.091308594 32.800903319999975 0 0,102.09088134799998 32.80133056599999 0 0,102.090087891 32.802307128999985 0 0,102.08990478499999 32.80310058600003 0 0,102.08972168000003 32.803894043000014 0 0,102.08929443400001 32.805114746000015 0 0,102.08831787100002 32.806518555000025 0 0,102.08752441399997 32.807495116999974 0 0,102.08691406399998 32.80828857400002 0 0,102.08648681699998 32.80950927700002 0 0,102.08612060600001 32.81072998000002 0 0,102.08551025399998 32.811706543000014 0 0,102.08508300800003 32.81268310500002 0 0,102.08508300800003 32.813720703 0 0,102.08508300800003 32.814880371000015 0 0,102.08489990200002 32.815917969 0 0,102.084716797 32.816528319999975 0 0,102.084472656 32.817504883000026 0 0,102.08410644499997 32.81927490200002 0 0,102.08349609499999 32.82067871100003 0 0,102.08331298799999 32.821472168000014 0 0,102.083020208 32.822057728999994 0 0,102.08288574199997 32.82232665999999 0 0,102.082696177 32.822573095999985 0 0,102.082275391 32.823120116999974 0 0,102.08190918000003 32.824096680000025 0 0,102.08155801200002 32.82479902099999 0 0,102.08129882700001 32.825317383000026 0 0,102.081298828 32.826293944999975 0 0,102.081298828 32.827270508000026 0 0,102.08068847700002 32.82849121100003 0 0,102.07989501999998 32.829284668000014 0 0,102.07952880900001 32.82971191399997 0 0,102.07830810399997 32.830322265999996 0 0,102.07751464799998 32.830871581999986 0 0,102.07751464799998 32.83148193400001 0 0,102.07751464799998 32.832275390999996 0 0,102.07751464900002 32.833496094 0 0,102.07778500299997 32.83439728000002 0 0,102.077880859 32.834716797 0 0,102.078125 32.835693359000004 0 0,102.07830810500002 32.83630371100003 0 0,102.07849121200002 32.837097168000014 0 0,102.07891845699999 32.837890625 0 0,102.07891845699999 32.838507214 0 0,102.07891845699999 32.838684081999986 0 0,102.07891845699999 32.839721680000025 0 0,102.07867431599999 32.84051513700001 0 0,102.07849121100003 32.841308594 0 0,102.07842075600001 32.84154344299998 0 0,102.078125 32.842529297 0 0,102.077697753 32.843322753999985 0 0,102.07737456000001 32.84392297199997 0 0,102.07727050800003 32.84411621100003 0 0,102.07672119099999 32.845275878999985 0 0,102.075927734 32.846679687999995 0 0,102.07489013700001 32.847900390999996 0 0,102.07409668000003 32.849121094 0 0,102.073486328 32.84967040999999 0 0,102.07287597700002 32.85089111299999 0 0,102.072509765 32.85192871100003 0 0,102.07208251999998 32.852722168000014 0 0,102.07208251999998 32.85388183600003 0 0,102.07208251999998 32.854675293000014 0 0,102.07208251999998 32.85518262900001 0 0,102.07208251999998 32.85552978499999 0 0,102.07208251999998 32.856079102000024 0 0,102.07208251999998 32.85620147899999 0 0,102.07208251999998 32.856689453 0 0,102.07208251999998 32.85716409899999 0 0,102.07208251999998 32.85748290999999 0 0,102.07202366000001 32.85758100999999 0 0,102.07171630900001 32.85809326200001 0 0,102.071289063 32.85870361299999 0 0,102.071078898 32.85926405499998 0 0,102.07092285200002 32.85968017599998 0 0,102.07067871100003 32.860717772999976 0 0,102.070165428 32.86180137100001 0 0,102.07012939499998 32.86187744099999 0 0,102.07012939499998 32.862670897999976 0 0,102.06988525399998 32.86328125 0 0,102.06988525399998 32.864074706999986 0 0,102.07012939499998 32.865112305000025 0 0,102.07067871100003 32.866699219 0 0,102.07082689399999 32.86755126700001 0 0,102.07092285200002 32.86810302700002 0 0,102.07092285200002 32.86822190700002 0 0,102.07092285200002 32.868713378999985 0 0,102.07092285200002 32.86968994099999 0 0,102.07077580999999 32.87053543100001 0 0,102.07067871100003 32.87109375 0 0,102.07066051700002 32.87115439500002 0 0,102.07049560500002 32.871704102000024 0 0,102.07012939499998 32.87310790999999 0 0,102.07012906900002 32.873109215 0 0,102.06988525399998 32.87408447299998 0 0,102.06951904300001 32.875122069999975 0 0,102.06897222399999 32.875636724 0 0,102.06848144499997 32.876098633000026 0 0,102.067871094 32.876708984000004 0 0,102.06732177700002 32.87731933600003 0 0,102.066894531 32.877929687999995 0 0,102.06573114700001 32.878860395000004 0 0,102.06569396499998 32.87889014000001 0 0,102.065673828 32.87890625 0 0,102.06427001999998 32.87927246100003 0 0,102.063476563 32.879699706999986 0 0,102.06268310600001 32.879699706999986 0 0,102.06188964799998 32.879516602000024 0 0,102.06125445700002 32.87904711800002 0 0,102.060866949 32.87876069800001 0 0,102.06048584000001 32.878479003999985 0 0,102.05950927700002 32.87750244099999 0 0,102.05828857400002 32.87689209000001 0 0,102.05767822299998 32.876525878999985 0 0,102.057128906 32.87628173799999 0 0,102.05627441399997 32.876098633000026 0 0,102.05572509799998 32.875122069999975 0 0,102.05548095699999 32.87408447299998 0 0,102.055114747 32.873474121000015 0 0,102.05407714799998 32.87268066399997 0 0,102.052490234 32.871887206999986 0 0,102.051086425 32.871520996000015 0 0,102.050292969 32.87127685500002 0 0,102.04949951200001 32.87127685500002 0 0,102.04815039800002 32.87149104399998 0 0,102.04763643400003 32.87217632900001 0 0,102.04763643400003 32.87291872100002 0 0,102.04740800600001 32.874232183000004 0 0,102.04660850699997 32.875488539 0 0,102.04546636600003 32.876116717 0 0,102.04403868899999 32.877144644 0 0,102.04289654799999 32.878058356999986 0 0,102.042496798 32.87880074899999 0 0,102.04192572800002 32.87925760500002 0 0,102.04129755000002 32.879657355000006 0 0,102.04101201499998 32.87971446199998 0 0,102.03895616 32.87988578300002 0 0,102.03668212899998 32.881286621000015 0 0,102.035888672 32.881713866999974 0 0,102.03527831999997 32.882080078 0 0,102.03472900499997 32.88287353499999 0 0,102.033691406 32.88348388700001 0 0,102.032714844 32.88372802700002 0 0,102.03226381799999 32.883966805 0 0,102.03167724600002 32.884277344 0 0,102.03112793100001 32.88531494099999 0 0,102.030700685 32.886291503999985 0 0,102.030517578 32.88690185500002 0 0,102.030273438 32.88812255900001 0 0,102.030273438 32.888671875 0 0,102.030273438 32.889526366999974 0 0,102.030273438 32.89068603499999 0 0,102.030517578 32.89190673799999 0 0,102.03070068400001 32.89288330099998 0 0,102.03112793000003 32.893676758000026 0 0,102.03149414199999 32.894287109000004 0 0,102.03172342300002 32.89471291799998 0 0,102.03192138700001 32.89508056599999 0 0,102.03228759799998 32.89630126999998 0 0,102.03308105500003 32.897277831999986 0 0,102.033691406 32.898315430000025 0 0,102.03448486299999 32.899291991999974 0 0,102.03527831999997 32.899902344 0 0,102.03607177700002 32.900878906 0 0,102.03668212899998 32.90167236299999 0 0,102.03710937599999 32.90270996100003 0 0,102.03729248000002 32.903503418000014 0 0,102.03771972800001 32.905273437999995 0 0,102.03790283199999 32.90631103499999 0 0,102.038330078 32.90692138700001 0 0,102.03887939499998 32.90728759799998 0 0,102.03948974600002 32.90789794900002 0 0,102.04005505499998 32.90863285099999 0 0,102.04010009799998 32.908691406 0 0,102.04021545199998 32.909191276 0 0,102.04022150600002 32.90921751100001 0 0,102.040283203 32.90948486299999 0 0,102.040283203 32.91034609799999 0 0,102.040283203 32.91052246100003 0 0,102.040283203 32.911667744 0 0,102.040283203 32.911682128999985 0 0,102.040283203 32.91170479300001 0 0,102.040283203 32.913085937999995 0 0,102.04028320200001 32.91330324799998 0 0,102.040283203 32.91412353499999 0 0,102.040283203 32.91488581099998 0 0,102.040283203 32.914916991999974 0 0,102.04026106999999 32.91500183300002 0 0,102.03991699199997 32.91632080099998 0 0,102.03967285099998 32.917480469 0 0,102.03955240800002 32.91816298499998 0 0,102.03948974600002 32.91851806599999 0 0,102.03967285200002 32.919128418000014 0 0,102.04010009799998 32.919921875 0 0,102.04032270099998 32.92043068700002 0 0,102.040527344 32.920898437999995 0 0,102.040635011 32.92113171699998 0 0,102.04089355500003 32.92169189499998 0 0,102.04107665999999 32.922302246000015 0 0,102.04113384200002 32.922465622000004 0 0,102.041503906 32.92352294900002 0 0,102.04158572900002 32.924041165999995 0 0,102.04168701200001 32.924682616999974 0 0,102.041687013 32.92572021500001 0 0,102.04168701200001 32.92669677700002 0 0,102.04168701200001 32.92678633700001 0 0,102.04168701200001 32.926913489000015 0 0,102.04168701200001 32.927490234000004 0 0,102.04168701200001 32.92871064399998 0 0,102.04168701200001 32.929077147999976 0 0,102.04173275 32.92938207100002 0 0,102.04187011699997 32.930297852000024 0 0,102.041991429 32.93090441800001 0 0,102.04211425800003 32.931518555000025 0 0,102.04202732099998 32.93186630500003 0 0,102.04187011699997 32.932495116999974 0 0,102.04132080099998 32.93389892599998 0 0,102.04119866399998 32.93408683199999 0 0,102.041147937 32.934164873999975 0 0,102.04075178599999 32.93477433700002 0 0,102.040527344 32.935119628999985 0 0,102.03992701800001 32.935548434 0 0,102.03967285200002 32.93572998000002 0 0,102.03887939499998 32.93572998000002 0 0,102.03790283199999 32.93548584000001 0 0,102.03668212899998 32.93487548799999 0 0,102.03552246200002 32.934326172 0 0,102.03472900399998 32.93389892599998 0 0,102.03369140699999 32.933715819999975 0 0,102.03289794900002 32.93328857400002 0 0,102.03228759699999 32.93292236299999 0 0,102.03192138700001 32.932495116999974 0 0,102.03112792899998 32.93231201200001 0 0,102.02972412000003 32.93231201200001 0 0,102.02850341800001 32.93267822299998 0 0,102.02752685500002 32.93292236299999 0 0,102.02667236299999 32.93328857400002 0 0,102.025878906 32.933105469 0 0,102.02532959000001 32.93292236299999 0 0,102.02507505900002 32.93266783199999 0 0,102.02471923799999 32.93231201200001 0 0,102.02442686500001 32.93176903300002 0 0,102.02429199199997 32.931518555000025 0 0,102.02410888700001 32.930297852000024 0 0,102.02349853499999 32.92932128899997 0 0,102.02288818300002 32.928710937999995 0 0,102.02227783199999 32.928527831999986 0 0,102.02130126899999 32.928527831999986 0 0,102.020507813 32.928527831999986 0 0,102.01971435500002 32.92828369099999 0 0,102.01892089799998 32.92767334000001 0 0,102.01849365200002 32.927307128999985 0 0,102.01770019499997 32.926513672 0 0,102.017089844 32.925903319999975 0 0,102.016113281 32.92510986299999 0 0,102.01507568400001 32.92449951200001 0 0,102.01452636699997 32.924316406 0 0,102.01228335399998 32.92384299399998 0 0,102.01051303499997 32.92372877899999 0 0,102.00937089400003 32.92367167200001 0 0,102.00845718099998 32.92338613700002 0 0,102.00708661200002 32.92212978200001 0 0,102.006515541 32.92155871099999 0 0,102.00543050700003 32.920873426000014 0 0,102.00428836499998 32.91978839199999 0 0,102.00388861599998 32.91881757200002 0 0,102.003603081 32.91767543100002 0 0,102.00337465199999 32.916761717999975 0 0,102.00274647499998 32.91590511200002 0 0,102.00086194199997 32.91510561299998 0 0,101.99869187299998 32.91424900700002 0 0,101.99595073400002 32.913163972999996 0 0,101.99463727199998 32.91322108000003 0 0,101.99292406 32.91350661500002 0 0,101.99149638300003 32.91624775399998 0 0,101.990811098 32.917104359999996 0 0,101.99029713499999 32.91790385899998 0 0,101.98984027799997 32.91853203699998 0 0,101.98904077899999 32.918646250999984 0 0,101.98778442399998 32.918246501 0 0,101.98647096100001 32.91813228699999 0 0,101.98532882 32.918189394000024 0 0,101.98481485600001 32.91881757200002 0 0,101.984186679 32.91921732100002 0 0,101.98272705099998 32.91888427700002 0 0,101.98187255900001 32.918090819999975 0 0,101.98150634799998 32.917724609000004 0 0,101.98107910200002 32.91729736299999 0 0,101.98052978499999 32.916870116999974 0 0,101.97967529300001 32.916870116999974 0 0,101.97912597700002 32.917114258000026 0 0,101.97808837899998 32.91729736299999 0 0,101.977294922 32.91729736299999 0 0,101.97650146500001 32.917480469 0 0,101.97501623599999 32.917575493000015 0 0,101.97411204100001 32.918051386 0 0,101.97339820299999 32.91871763500001 0 0,101.97296990000001 32.919336294000004 0 0,101.972256061 32.92005013300002 0 0,101.97158981199999 32.92109709599998 0 0,101.97088623000002 32.92352294900002 0 0,101.97088622899997 32.92406129800003 0 0,101.97088623000002 32.924072265999996 0 0,101.970703125 32.924682616999974 0 0,101.97050405499999 32.92496700200002 0 0,101.97027587899998 32.925292969 0 0,101.96963681800003 32.925971971000024 0 0,101.96929931699998 32.92633056599999 0 0,101.968505859 32.92669677700002 0 0,101.968416214 32.92669677700002 0 0,101.96771240200002 32.92669677700002 0 0,101.96667480500003 32.92669677700002 0 0,101.96588134799998 32.926879883000026 0 0,101.965087891 32.927490234000004 0 0,101.96447753899997 32.92791748000002 0 0,101.96350097700002 32.928527831999986 0 0,101.96228027299998 32.928894043000014 0 0,101.96148681599999 32.929077147999976 0 0,101.960693359 32.92932128899997 0 0,101.95989990200002 32.92932128899997 0 0,101.95910644499997 32.92932128899997 0 0,101.95831298799999 32.92932128899997 0 0,101.957519531 32.92932128899997 0 0,101.95648193400001 32.92950439499998 0 0,101.955322266 32.930297852000024 0 0,101.95471191399997 32.93072509799998 0 0,101.95349120999998 32.93109130900001 0 0,101.951904297 32.931884765999996 0 0,101.950683594 32.93267822299998 0 0,101.95007324199997 32.93328857400002 0 0,101.95007324199997 32.93344572500001 0 0,101.95007324199997 32.933828355 0 0,101.95007324199997 32.934082031 0 0,101.95007324199997 32.93412066500002 0 0,101.95007324199997 32.93487548799999 0 0,101.95050048799999 32.935302734000004 0 0,101.95050048799999 32.93591308600003 0 0,101.95050048799999 32.937072753999985 0 0,101.95050048799999 32.93750344 0 0,101.95050048799999 32.938293456999986 0 0,101.95050048799999 32.93908691399997 0 0,101.95031738300003 32.939697265999996 0 0,101.94989013700001 32.94012451200001 0 0,101.948080737 32.941227336 0 0,101.94631993600001 32.94198876299998 0 0,101.944987438 32.94222670900001 0 0,101.94294110200002 32.941703227999994 0 0,101.942084496 32.94079903300002 0 0,101.94151342499998 32.93970448099998 0 0,101.940673828 32.938720703 0 0,101.94044514000001 32.938720703 0 0,101.94012451200001 32.938720703 0 0,101.93936469099998 32.938720703 0 0,101.93927001999998 32.938720703 0 0,101.93811035200002 32.938720703 0 0,101.93755459900001 32.93872070499998 0 0,101.93670654200002 32.938720703 0 0,101.93548584000001 32.938476562999995 0 0,101.93536900800001 32.93832468300002 0 0,101.93487548799999 32.93768310500002 0 0,101.93450927700002 32.936706543000014 0 0,101.934326172 32.93609619099999 0 0,101.934082031 32.93548584000001 0 0,101.93328857300003 32.93487548799999 0 0,101.93231201200001 32.934692383000026 0 0,101.93162528300002 32.934692384000016 0 0,101.93151855500003 32.934692383000026 0 0,101.93059717199998 32.93485498000001 0 0,101.93048095699999 32.93487548799999 0 0,101.929966664 32.935152415000005 0 0,101.929761477 32.93526290099999 0 0,101.9296875 32.935302734000004 0 0,101.92924136900001 32.93546709999998 0 0,101.92852783199999 32.93572998000002 0 0,101.92835044399999 32.93572998000002 0 0,101.92767334000001 32.93572998000002 0 0,101.92687988300003 32.935302734000004 0 0,101.925713804 32.934374488 0 0,101.92504755499999 32.934374488 0 0,101.92452407399998 32.934326898999984 0 0,101.92395300300001 32.93451725599999 0 0,101.92287725800003 32.935500391999994 0 0,101.922605783 32.935612176999996 0 0,101.921875 32.93591308600003 0 0,101.920669347 32.935754574999976 0 0,101.92005068700001 32.935516629000006 0 0,101.91943202700003 32.93494555900003 0 0,101.91909890199997 32.93399377399999 0 0,101.91781399299998 32.933232347 0 0,101.916909798 32.93332752499998 0 0,101.91629113800002 32.934041363000006 0 0,101.91562488900001 32.93442207700002 0 0,101.91467310500002 32.93456484500001 0 0,101.91310266099998 32.934231720000014 0 0,101.912341233 32.93451725599999 0 0,101.91134186 32.93513591599998 0 0,101.91048525399998 32.935183505 0 0,101.90920034499999 32.93461243399997 0 0,101.908581685 32.93466002299999 0 0,101.90815338200002 32.93546903999999 0 0,101.90696365100001 32.93608769999997 0 0,101.90624981299999 32.93642082399998 0 0,101.90501249300002 32.937039484000024 0 0,101.90363240599999 32.93880028500001 0 0,101.90263303199998 32.939418945 0 0,101.901062588 32.939990016000024 0 0,101.90044392800002 32.940180372999976 0 0,101.90025357100001 32.942036352 0 0,101.90091982000001 32.942988136999986 0 0,101.90196678299998 32.944558581000024 0 0,101.90277579999997 32.945320009 0 0,101.90353722700002 32.945986258000005 0 0,101.90411376999998 32.94732665999999 0 0,101.90368652299998 32.94830322299998 0 0,101.903076172 32.948730469 0 0,101.90228271500001 32.949096680000025 0 0,101.90224686300002 32.94910495300002 0 0,101.90148925800003 32.94927978499999 0 0,101.90069580099998 32.94927978499999 0 0,101.90046633700001 32.949245366000014 0 0,101.89947509799998 32.949096680000025 0 0,101.89891912899998 32.94903253199999 0 0,101.89788818400001 32.94891357400002 0 0,101.897353931 32.94871674500001 0 0,101.896728516 32.948486328 0 0,101.89569091700002 32.948486328 0 0,101.89489745999998 32.948486328 0 0,101.89470835600002 32.948604519000014 0 0,101.89454078300002 32.948709252000015 0 0,101.89392089799998 32.949096680000025 0 0,101.89288330099998 32.950073241999974 0 0,101.89172363300003 32.95050048799999 0 0,101.89031982400002 32.95111084000001 0 0,101.88909912100002 32.95147705099998 0 0,101.88787841800001 32.95172119099999 0 0,101.88708496100003 32.951904297 0 0,101.886474609 32.951904297 0 0,101.885498047 32.95172119099999 0 0,101.88488769499997 32.95147705099998 0 0,101.884277344 32.95172119099999 0 0,101.88372802700002 32.95208740200002 0 0,101.883300781 32.952697753999985 0 0,101.882080078 32.95330810500002 0 0,101.88092040999999 32.954101562999995 0 0,101.879882813 32.95452880900001 0 0,101.87908935500002 32.955078125 0 0,101.87847900399998 32.955322265999996 0 0,101.87811279300001 32.955871581999986 0 0,101.877929688 32.95648193400001 0 0,101.87798135700001 32.95677472800003 0 0,101.878112794 32.957519531 0 0,101.87829589799998 32.95831298799999 0 0,101.87829589799998 32.95928955099998 0 0,101.87811279300001 32.960510253999985 0 0,101.87750244099999 32.96130371100003 0 0,101.87689209000001 32.96252441399997 0 0,101.876439618 32.96338411300002 0 0,101.87628173799999 32.963684081999986 0 0,101.875724048 32.96479946400001 0 0,101.87567138700001 32.96490478499999 0 0,101.87518558300002 32.96544456800001 0 0,101.87512206999997 32.96551513700001 0 0,101.87432861299999 32.96551513700001 0 0,101.87347412000003 32.965270996000015 0 0,101.872070313 32.965087890999996 0 0,101.87152099600002 32.965087890999996 0 0,101.87091064600003 32.96490478499999 0 0,101.869873047 32.964721680000025 0 0,101.868988994 32.964721680000025 0 0,101.86853027299998 32.964721680000025 0 0,101.867675781 32.964721680000025 0 0,101.86739558599999 32.964721681000015 0 0,101.86702564699999 32.964721681000015 0 0,101.866699219 32.964721680000025 0 0,101.86590576200001 32.965270996000015 0 0,101.86549636000001 32.965434757000025 0 0,101.86529540999999 32.96551513700001 0 0,101.86468505800002 32.96551513700001 0 0,101.864074706 32.96551513700001 0 0,101.86309814499998 32.96551513700001 0 0,101.862304688 32.96551513700001 0 0,101.86151122899997 32.96551513700001 0 0,101.86047363300003 32.965087890999996 0 0,101.85968017599998 32.965087890999996 0 0,101.85945190000001 32.965263488999994 0 0,101.8590451 32.96557640999998 0 0,101.858886719 32.965698241999974 0 0,101.85852050699998 32.966308594 0 0,101.85846013399998 32.966394842 0 0,101.85830131300003 32.966621730999975 0 0,101.85809326200001 32.966918944999975 0 0,101.85809326200001 32.96771240200002 0 0,101.85795263799997 32.968462397999986 0 0,101.857910156 32.96868896500001 0 0,101.85748290999999 32.96911621100003 0 0,101.85747096400002 32.96911979499998 0 0,101.85687255900001 32.96929931599999 0 0,101.85607910099998 32.96929931599999 0 0,101.85528564499998 32.96929931599999 0 0,101.85430908199999 32.96911621100003 0 0,101.853271484 32.968872069999975 0 0,101.852294922 32.96868896500001 0 0,101.85150146500001 32.968505859000004 0 0,101.85052490200002 32.967895508000026 0 0,101.84991455099998 32.967895508000026 0 0,101.84953052100002 32.967895508000026 0 0,101.849121094 32.967895508000026 0 0,101.84808941900002 32.96807756800001 0 0,101.84808349600002 32.96807861299999 0 0,101.847106935 32.96868896500001 0 0,101.846679688 32.96911621100003 0 0,101.846833925 32.96961748199999 0 0,101.846923828 32.969909668000014 0 0,101.84719154300001 32.97029636899998 0 0,101.84747314499998 32.970703125 0 0,101.84765999299998 32.971130206 0 0,101.84790039199999 32.971679687999995 0 0,101.847900391 32.972006572 0 0,101.847900391 32.97271728499999 0 0,101.84771728700002 32.973510741999974 0 0,101.84747314499998 32.974487305000025 0 0,101.84791732600002 32.975646239000014 0 0,101.848036299 32.97636007699998 0 0,101.84738194800002 32.97737134800002 0 0,101.84684656899998 32.977847241000006 0 0,101.84589478499998 32.97796621399999 0 0,101.84411621200002 32.978271484000004 0 0,101.84368896500001 32.979309081999986 0 0,101.84332275399998 32.98028564499998 0 0,101.84238507999999 32.98153540499999 0 0,101.84179021400001 32.982606163000014 0 0,101.84149278199999 32.98343897400002 0 0,101.84077894299998 32.98462870399999 0 0,101.84000561900001 32.985521001999984 0 0,101.83893486099998 32.985818435 0 0,101.83762615799998 32.98617535400001 0 0,101.836198481 32.98617535400001 0 0,101.834413885 32.98617535400001 0 0,101.83274826299998 32.98617535400001 0 0,101.83102315299999 32.986056381000026 0 0,101.82906009800001 32.98599689500003 0 0,101.82745396199999 32.98599689500003 0 0,101.82674012299998 32.985818435 0 0,101.82549090600003 32.98522357000002 0 0,101.82442014899999 32.985104596999975 0 0,101.823893231 32.98582627100001 0 0,101.823730469 32.98669433600003 0 0,101.823486328 32.987304687999995 0 0,101.82312011699997 32.98809814499998 0 0,101.82255589099998 32.98879257599998 0 0,101.82232665999999 32.989074706999986 0 0,101.82227458400001 32.989111904000026 0 0,101.82220972300001 32.989158234 0 0,101.821790023 32.98945802100002 0 0,101.82147216700002 32.98968505900001 0 0,101.82067871100003 32.99029540999999 0 0,101.81991764600002 32.990438111 0 0,101.81970214799998 32.990478515999996 0 0,101.819528381 32.99045585099998 0 0,101.81913712099998 32.99040481700001 0 0,101.818979706 32.990384284000015 0 0,101.818298341 32.99029540999999 0 0,101.817816478 32.99020506199997 0 0,101.817651496 32.99017412799998 0 0,101.81732177700002 32.990112305000025 0 0,101.81610107400002 32.98992919900002 0 0,101.81594650400001 32.98977462900001 0 0,101.81587132099997 32.98969944700002 0 0,101.81549072299998 32.98931884799998 0 0,101.81451415999999 32.988525390999996 0 0,101.81240387100001 32.986294326999996 0 0,101.811154654 32.98617535400001 0 0,101.81014338300002 32.986234841 0 0,101.80913211199999 32.98682970599998 0 0,101.80865621999999 32.98766251699999 0 0,101.80865621999999 32.988852248 0 0,101.80883467899997 32.99016095100001 0 0,101.80925108500003 32.99093427600002 0 0,101.809905437 32.991648113999986 0 0,101.810381329 32.992361953 0 0,101.80987548799999 32.99407959000001 0 0,101.808898925 32.995117187999995 0 0,101.80792236299999 32.99609375 0 0,101.80749511599998 32.996887206999986 0 0,101.80670166099998 32.997314453 0 0,101.80572509799998 32.99749755900001 0 0,101.80468749900001 32.99749755900001 0 0,101.803710938 32.997070312999995 0 0,101.803334974 32.99687127499999 0 0,101.80267334000001 32.996520996000015 0 0,101.802125558 32.99609962699998 0 0,101.80187988199998 32.99591064499998 0 0,101.80171546700001 32.99591064600003 0 0,101.80108642599998 32.99591064499998 0 0,101.80047607400002 32.99609375 0 0,101.79976462899998 32.996805196000025 0 0,101.79968261800002 32.996887206999986 0 0,101.79888915999999 32.99768066399997 0 0,101.79827880900001 32.998474121000015 0 0,101.798095703 32.99932861299999 0 0,101.79827880900001 33.000122069999975 0 0,101.79839578399998 33.00050224099999 0 0,101.79852294900002 33.00091552700002 0 0,101.79852294900002 33.001525878999985 0 0,101.79852294900002 33.002075194999975 0 0,101.79791259799998 33.002929687999995 0 0,101.797119141 33.00372314499998 0 0,101.79699800200001 33.00379582900001 0 0,101.79650878899997 33.00408935500002 0 0,101.79608154300001 33.004516602000024 0 0,101.79528808600003 33.005126953 0 0,101.79437668499997 33.005297841000015 0 0,101.79431152299998 33.00531005900001 0 0,101.79330430599998 33.005487802999994 0 0,101.79327392599998 33.00549316399997 0 0,101.79310592899998 33.00549316399997 0 0,101.79262608699997 33.00549316500002 0 0,101.792480469 33.00549316399997 0 0,101.79242494599998 33.00552306200001 0 0,101.79168701200001 33.00592040999999 0 0,101.79166626300002 33.00592663499998 0 0,101.79107665999999 33.006103515999996 0 0,101.790527344 33.006286621000015 0 0,101.78902566699998 33.005984366999996 0 0,101.788371315 33.005746421000026 0 0,101.78771696299998 33.00491361000002 0 0,101.78700312500001 33.003961824999976 0 0,101.7862298 33.00366439300001 0 0,101.785337502 33.003723879000006 0 0,101.78504006899999 33.00425925799999 0 0,101.78462366399998 33.005508475 0 0,101.784147771 33.00610333999998 0 0,101.78355290600001 33.00610333999998 0 0,101.78248214899997 33.00568693399998 0 0,101.78200625699998 33.004973096000015 0 0,101.781411391 33.004556690000015 0 0,101.78069755299998 33.00473514999999 0 0,101.78034063400003 33.00544898800001 0 0,101.78057858 33.00663871900002 0 0,101.78057858 33.00759050300002 0 0,101.78045960700001 33.008423315000016 0 0,101.77998371500001 33.00913715299998 0 0,101.77950782300002 33.00931561200002 0 0,101.77843706499999 33.00937509900001 0 0,101.777544767 33.00937509900001 0 0,101.77683092900003 33.00901818 0 0,101.77558171200002 33.00889920700001 0 0,101.77516530600002 33.008661260999986 0 0,101.77427300800002 33.00836382799997 0 0,101.77379711600003 33.008720746999984 0 0,101.77385660300001 33.00937509900001 0 0,101.77391608900001 33.01014842400002 0 0,101.77385660300001 33.01050534299998 0 0,101.77329500299999 33.01111452599997 0 0,101.77201251999998 33.011159695 0 0,101.77159611500002 33.011159695 0 0,101.77088227600001 33.011159695 0 0,101.77028741100003 33.011100208000016 0 0,101.76981151899997 33.010981234999974 0 0,101.769097681 33.010564828999975 0 0,101.76820538300001 33.01044585599999 0 0,101.767848464 33.010921748999976 0 0,101.76808641000002 33.011814045999984 0 0,101.76838384199999 33.012527885 0 0,101.76850281499998 33.01353915599998 0 0,101.76850281499998 33.01455042700002 0 0,101.76838384199999 33.015621184 0 0,101.76812744099999 33.01690673799999 0 0,101.76751709000001 33.017700194999975 0 0,101.76630181399997 33.01924986199998 0 0,101.76529054299999 33.01978524100002 0 0,101.764814651 33.02008267299999 0 0,101.763055173 33.02025400500003 0 0,101.76232910200002 33.020324706999986 0 0,101.76171875 33.01989746100003 0 0,101.76007080099998 33.019104003999985 0 0,101.75872802700002 33.018310547 0 0,101.75732421800001 33.017700194999975 0 0,101.75628662100002 33.01727294900002 0 0,101.75499937400002 33.01657296799999 0 0,101.75422604900001 33.016453995000006 0 0,101.753393238 33.01651348199999 0 0,101.75303631899999 33.01681091500001 0 0,101.75273888599997 33.01698937399999 0 0,101.75267939999998 33.01740577999999 0 0,101.75261991299999 33.018357563999984 0 0,101.75178710199998 33.018892943000026 0 0,101.750775831 33.01936883500002 0 0,101.74970507299997 33.01990421400001 0 0,101.74934815400002 33.020618051999975 0 0,101.749407641 33.021272404 0 0,101.75053788500003 33.02204572900001 0 0,101.75089480399998 33.02287854000002 0 0,101.75201471899999 33.02567754299997 0 0,101.75261776899998 33.02748669499999 0 0,101.752441454 33.031087680999974 0 0,101.75261991299999 33.031861004999996 0 0,101.752627845 33.03312211999997 0 0,101.75244938499998 33.03419287700001 0 0,101.75209246600002 33.03520414799999 0 0,101.75155708699998 33.035977473 0 0,101.750962222 33.03621541899997 0 0,101.750545816 33.036572337999985 0 0,101.75036735700002 33.037107717000026 0 0,101.750545816 33.03770258200001 0 0,101.75012941099999 33.03853539400001 0 0,101.74995095100002 33.03895179900002 0 0,101.74971300499999 33.039546664 0 0,101.74971300499999 33.040201016000026 0 0,101.74983197799997 33.04091485499998 0 0,101.75024838399997 33.041688179000005 0 0,101.75042684300001 33.04228304499998 0 0,101.75042684300001 33.043115855999986 0 0,101.750069924 33.04365123500003 0 0,101.74947505900002 33.04472199200001 0 0,101.74947505900002 33.04507891100002 0 0,101.75030786999997 33.04591172300002 0 0,101.75084324900001 33.04698248 0 0,101.75108119499998 33.047815291000006 0 0,101.75114068200003 33.04942142800002 0 0,101.75114068200003 33.04965937399999 0 0,101.75114068200003 33.04995680600001 0 0,101.75114068200003 33.05114653700002 0 0,101.75078376200003 33.052217294 0 0,101.74953454500002 33.053347538000025 0 0,101.74888019399998 33.053585483999996 0 0,101.74733354400001 33.05423983600002 0 0,101.74667919199999 33.05465624200002 0 0,101.74638176000002 33.056440838000015 0 0,101.74685765200002 33.05757108199998 0 0,101.74685765200002 33.05887978499999 0 0,101.747036111 33.06001002900001 0 0,101.74774995000001 33.06114027299998 0 0,101.74858276100002 33.061794625000005 0 0,101.74977249099999 33.062805895999986 0 0,101.75066478899998 33.063400761000025 0 0,101.75231933600003 33.065307616999974 0 0,101.752685547 33.065917969 0 0,101.752685547 33.066894531 0 0,101.75207519499997 33.06707763700001 0 0,101.750671388 33.06610107400002 0 0,101.74987793000003 33.06549072299998 0 0,101.74908447299998 33.06512451200001 0 0,101.74792480500003 33.065307616999974 0 0,101.74688720699999 33.065673828 0 0,101.74624891899998 33.065953080999975 0 0,101.74613213800001 33.06600417200002 0 0,101.74591064499998 33.06610107400002 0 0,101.74548339799998 33.066528319999975 0 0,101.744873047 33.06707763700001 0 0,101.74432373000002 33.068115234000004 0 0,101.74416454300001 33.06841768999999 0 0,101.74368305399997 33.069014305999985 0 0,101.74335587799999 33.069400969000014 0 0,101.74299895899998 33.069817374000024 0 0,101.74279075599998 33.07032300999998 0 0,101.74258255299998 33.071245051000005 0 0,101.74225537799998 33.071899402999975 0 0,101.74174974200002 33.072732213999984 0 0,101.74139282300001 33.073297335999996 0 0,101.74109539 33.073505538999996 0 0,101.74032206599998 33.07368399799998 0 0,101.73969745699998 33.07332707900002 0 0,101.73925130800001 33.07291067400001 0 0,101.73871592900002 33.07243478100003 0 0,101.73788311800001 33.07183991599999 0 0,101.73725850900001 33.071482996999976 0 0,101.73687464400001 33.071059132000016 0 0,101.73651123000002 33.070922852000024 0 0,101.73547363300003 33.07067871100003 0 0,101.734130859 33.07067871100003 0 0,101.732910156 33.07049560500002 0 0,101.73237729700003 33.06996274599999 0 0,101.73229980500003 33.069885253999985 0 0,101.73168945200001 33.07012939499998 0 0,101.73132324199997 33.071105956999986 0 0,101.73132324199997 33.07208251999998 0 0,101.73130818300001 33.072131463000005 0 0,101.73107910200002 33.072875977000024 0 0,101.73107910200002 33.07385805299998 0 0,101.73107910200002 33.07391357400002 0 0,101.73102574699999 33.07408253 0 0,101.730712891 33.075073241999974 0 0,101.730712891 33.07511539699999 0 0,101.730712891 33.07516566100003 0 0,101.730712891 33.075683594 0 0,101.73068153399998 33.075755715000014 0 0,101.73010253899997 33.07708740200002 0 0,101.729680422 33.079010025 0 0,101.72910935099998 33.079688171999976 0 0,101.72835982100003 33.08004509099999 0 0,101.72796720999997 33.08011647500001 0 0,101.72768167499999 33.08011647500001 0 0,101.72746752299997 33.08008078300003 0 0,101.72693214399999 33.08004509099999 0 0,101.726253998 33.07975955500001 0 0,101.72502459700002 33.078837840000006 0 0,101.72448730500003 33.07867431599999 0 0,101.72332763700001 33.07849121100003 0 0,101.72210693400001 33.07830810500002 0 0,101.72113037100002 33.07830810500002 0 0,101.72056161299997 33.07850884300001 0 0,101.72009277299998 33.07867431599999 0 0,101.71887206999997 33.07952880900001 0 0,101.71841962299999 33.07990827200001 0 0,101.71818167700002 33.080056988000024 0 0,101.71782475700002 33.080265191000024 0 0,101.71770578399997 33.080265191000024 0 0,101.71702168899998 33.080235447999996 0 0,101.71672425700001 33.08017596100001 0 0,101.71648631099998 33.079848785000024 0 0,101.716412827 33.079161191000026 0 0,101.71604016200001 33.07854008200002 0 0,101.71562375600001 33.077826243000004 0 0,101.714850431 33.07669599899998 0 0,101.71455299899998 33.075922675000015 0 0,101.71455299899998 33.07508986300002 0 0,101.714374539 33.07413807900002 0 0,101.71366070099998 33.073424241 0 0,101.711816618 33.07336475400001 0 0,101.71122175300002 33.07401910599998 0 0,101.71062688799998 33.07467345800001 0 0,101.70937767100003 33.07461397100002 0 0,101.708663833 33.07401910599998 0 0,101.70848537299997 33.07372167300002 0 0,101.70792025100002 33.07330526800001 0 0,101.70765256200002 33.07333501099998 0 0,101.707414616 33.07363244300001 0 0,101.70729564200002 33.07416782199999 0 0,101.70741416499999 33.074985481 0 0,101.70709228499999 33.07550048799999 0 0,101.70634993099998 33.07698519600001 0 0,101.706298828 33.07708740200002 0 0,101.70568847700002 33.078125 0 0,101.70489501899999 33.079101562999995 0 0,101.704101563 33.07952880900001 0 0,101.702880859 33.080322265999996 0 0,101.70234369100001 33.08085943399999 0 0,101.70208740200002 33.08111572299998 0 0,101.70181868399999 33.081158152 0 0,101.700927734 33.081298828 0 0,101.700250563 33.081298828 0 0,101.69927978599998 33.081298828 0 0,101.69814347900001 33.081298828 0 0,101.697509766 33.081298828 0 0,101.69647216800001 33.08111572299998 0 0,101.6953125 33.08111572299998 0 0,101.69329834000001 33.080871581999986 0 0,101.69265850900001 33.080818263000026 0 0,101.69110107400002 33.080688477000024 0 0,101.68908691399997 33.080688477000024 0 0,101.68829345699999 33.080688477000024 0 0,101.68707275399998 33.080688477000024 0 0,101.68575856500001 33.08056527100001 0 0,101.68511962899998 33.080505371000015 0 0,101.683781081 33.080505371000015 0 0,101.68292236299999 33.080505371000015 0 0,101.68127441399997 33.080078125 0 0,101.68048095799998 33.07989501999998 0 0,101.67907714799998 33.07971191399997 0 0,101.67843511900003 33.07923736999999 0 0,101.67842033199997 33.079226441 0 0,101.67841525799997 33.079222690999984 0 0,101.67767334000001 33.07867431599999 0 0,101.67687988300003 33.077880859000004 0 0,101.67664141799997 33.07736418500002 0 0,101.676513672 33.07708740200002 0 0,101.67572021500001 33.07611084000001 0 0,101.67492675800003 33.075317383000026 0 0,101.674072266 33.07489013700001 0 0,101.67291259799998 33.07489013700001 0 0,101.67288570400001 33.07489013700001 0 0,101.672119141 33.07489013700001 0 0,101.67108154300001 33.07489013700001 0 0,101.669921875 33.07452392599998 0 0,101.66895953199997 33.074299379000024 0 0,101.66809081999997 33.074096680000025 0 0,101.66632080099998 33.07391357400002 0 0,101.66510009799998 33.074096680000025 0 0,101.66480537899997 33.07439139899998 0 0,101.66467285099998 33.07452392599998 0 0,101.66448974600002 33.075317383000026 0 0,101.664454245 33.075506722 0 0,101.664306641 33.076293944999975 0 0,101.664294143 33.07634810100001 0 0,101.66412353499999 33.07708740200002 0 0,101.66369628899997 33.077880859000004 0 0,101.66296983400002 33.07860731400001 0 0,101.66290283199999 33.07867431599999 0 0,101.662755919 33.078757569000004 0 0,101.66107177700002 33.07971191399997 0 0,101.660209619 33.08016568199997 0 0,101.659912109 33.080322265999996 0 0,101.65915096600003 33.080673563000005 0 0,101.65911865200002 33.080688477000024 0 0,101.65832519499997 33.080871581999986 0 0,101.65728759799998 33.080871581999986 0 0,101.655517578 33.080871581999986 0 0,101.65393066399997 33.080871581999986 0 0,101.65350341800001 33.081298828 0 0,101.65350341800001 33.081909180000025 0 0,101.65350341700002 33.08237248900002 0 0,101.65350341700002 33.08239550600001 0 0,101.65350341700002 33.082885741999974 0 0,101.65332031399998 33.08392334000001 0 0,101.65252685500002 33.08489990200002 0 0,101.65148925800003 33.085693359000004 0 0,101.65087890699999 33.08587646500001 0 0,101.65008544900002 33.08630371100003 0 0,101.64947509799998 33.08612060500002 0 0,101.64831543000003 33.085693359000004 0 0,101.64752197299998 33.085510253999985 0 0,101.647458927 33.085524803 0 0,101.646728516 33.085693359000004 0 0,101.64587402299998 33.08630371100003 0 0,101.645616706 33.08716144099998 0 0,101.64550781399998 33.08752441399997 0 0,101.645080565 33.088317871000015 0 0,101.644287109 33.08929443400001 0 0,101.643310547 33.090270996000015 0 0,101.64288330099998 33.090698241999974 0 0,101.64227294900002 33.091308594 0 0,101.64215233300001 33.09156993200003 0 0,101.64190673799999 33.09210205099998 0 0,101.64186282700001 33.09233624400002 0 0,101.64179400799998 33.09270328299999 0 0,101.64172363300003 33.09307861299999 0 0,101.64147949199997 33.093872069999975 0 0,101.64130859400001 33.094095552 0 0,101.64068603499999 33.094909668000014 0 0,101.64012253800001 33.095502821000025 0 0,101.64011143900001 33.09551450499998 0 0,101.63952636699997 33.096130371000015 0 0,101.63830566399997 33.096496581999986 0 0,101.63690185399997 33.09710693400001 0 0,101.63666290700002 33.097154724000006 0 0,101.63618857300003 33.09724959099998 0 0,101.63507080099998 33.09747314499998 0 0,101.63348388600002 33.098083496000015 0 0,101.632997268 33.09847887400002 0 0,101.63292512999999 33.098537486 0 0,101.63251500500002 33.09887071200001 0 0,101.63250732400002 33.098876953 0 0,101.63249456300002 33.098898647 0 0,101.63245877399999 33.09895948799999 0 0,101.63189697299998 33.09991455099998 0 0,101.63153076200001 33.101318359000004 0 0,101.63156952100002 33.103622572999996 0 0,101.63181201700002 33.10380170100001 0 0,101.631981811 33.10414352700002 0 0,101.632151604 33.10448535299997 0 0,101.63231838000002 33.10498075700002 0 0,101.63248515700002 33.105476162 0 0,101.63265193400002 33.10597156699998 0 0,101.63281606100003 33.10637747499999 0 0,101.63298018699999 33.10678338500003 0 0,101.633144302 33.10718928 0 0,101.63338170499998 33.10750407900002 0 0,101.633619109 33.10781888499997 0 0,101.63385651599998 33.10813369300001 0 0,101.63414065699999 33.10848589300002 0 0,101.63442479700001 33.108838091999985 0 0,101.63470892599997 33.109190290000015 0 0,101.63492252200001 33.10962328300002 0 0,101.63513612000003 33.110056273 0 0,101.63534970799998 33.11048927500002 0 0,101.63556329900001 33.110922277999975 0 0,101.63577689800002 33.111355274999994 0 0,101.63597381699998 33.111840427999994 0 0,101.63617074500002 33.112325587999976 0 0,101.636367672 33.11281075199997 0 0,101.636564599 33.11329590899999 0 0,101.63672952299999 33.113727369 0 0,101.63689444599999 33.11415883400002 0 0,101.63705937399999 33.114590306000025 0 0,101.63720691200001 33.11499224300002 0 0,101.63735444500003 33.11539417300003 0 0,101.63750197899998 33.115796096999986 0 0,101.63758091900002 33.116086107 0 0,101.63765986099997 33.116376124 0 0,101.63792042699998 33.116630765000025 0 0,101.63838536399999 33.116723406999995 0 0,101.6388503 33.116816046 0 0,101.639315238 33.11690867200002 0 0,101.639746221 33.11719071099998 0 0,101.64017721200003 33.117472755999984 0 0,101.64060819100001 33.11775479900001 0 0,101.64103916699997 33.11803683400001 0 0,101.64135184000003 33.118324433 0 0,101.64166451400001 33.118612041000006 0 0,101.64197718499997 33.11889965099999 0 0,101.64232102699998 33.11921217600002 0 0,101.64266486499997 33.119524696999974 0 0,101.64296730000001 33.11979960100001 0 0,101.64300869200002 33.119837226000016 0 0,101.64345889200001 33.12014749999997 0 0,101.64390908899998 33.12045777200001 0 0,101.64435928299997 33.12076803100001 0 0,101.644610822 33.121044127999994 0 0,101.644862365 33.121320234999985 0 0,101.64511390899997 33.121596341999975 0 0,101.64533111200001 33.12199470799999 0 0,101.64554830499998 33.122393074 0 0,101.645587106 33.12250601699998 0 0,101.64568574399999 33.12279313200003 0 0,101.645823189 33.12319318099998 0 0,101.645960634 33.12359322999998 0 0,101.64609808 33.123993283000004 0 0,101.64621379300002 33.124505097 0 0,101.64622956400001 33.124574859999996 0 0,101.64632949600002 33.125016914000014 0 0,101.64644521500003 33.125528730999974 0 0,101.646560937 33.12604054899998 0 0,101.646676657 33.12655236500001 0 0,101.64673779100002 33.127069178 0 0,101.64679891600002 33.12758599099999 0 0,101.64695122299997 33.12810086799999 0 0,101.647103534 33.12861574300001 0 0,101.64728182300001 33.12898294199999 0 0,101.64746011199998 33.12935014300001 0 0,101.64763839199998 33.12971734299998 0 0,101.64770566099997 33.12981977800001 0 0,101.64784552499998 33.13003275800003 0 0,101.64805267000003 33.13034817699997 0 0,101.648259817 33.13066359800001 0 0,101.64862161299999 33.13106527999997 0 0,101.648983396 33.13146696299998 0 0,101.64934518899997 33.131868645 0 0,101.649735464 33.132205752999994 0 0,101.65012573500002 33.13254285900001 0 0,101.650516004 33.13287996600002 0 0,101.65090627500001 33.133217073000026 0 0,101.651296548 33.13355417600002 0 0,101.65168682199999 33.13389127800002 0 0,101.652051637 33.134190545000024 0 0,101.652247101 33.13435087800002 0 0,101.65241646300001 33.134489798999994 0 0,101.65278129299998 33.134789049000005 0 0,101.65314611100001 33.135088311000004 0 0,101.653510928 33.13538757600003 0 0,101.65387261299998 33.13565811500001 0 0,101.65423429499998 33.135928655999976 0 0,101.65459597799997 33.13619919600001 0 0,101.654957658 33.13646973700003 0 0,101.65541932100001 33.136651793 0 0,101.65588099500002 33.13683384799998 0 0,101.656249559 33.136953920999986 0 0,101.65661811899997 33.13707399100002 0 0,101.65698668200002 33.13719406400003 0 0,101.65703342699999 33.13723144400001 0 0,101.65752355799998 33.13734891500002 0 0,101.65801368899997 33.13746638399999 0 0,101.65801870799999 33.137467587 0 0,101.658467707 33.137575191999986 0 0,101.65850382000002 33.137583845999984 0 0,101.65852237500002 33.13759076100001 0 0,101.65885153599999 33.137713432 0 0,101.65894212400002 33.137747192999996 0 0,101.65938043099999 33.13791054400002 0 0,101.65938570499998 33.13793465700002 0 0,101.65945980800001 33.13827344399999 0 0,101.659539188 33.13863634500001 0 0,101.65939236700001 33.139061642 0 0,101.65924554499998 33.139486949 0 0,101.65903090699999 33.13993289299998 0 0,101.65881626800001 33.140378828999985 0 0,101.65867302200002 33.14064815900002 0 0,101.658578837 33.140825243999984 0 0,101.658483295 33.14100488499997 0 0,101.658341409 33.141271663 0 0,101.65815014600003 33.141736283 0 0,101.657958871 33.14220091499999 0 0,101.65789560799999 33.142624442 0 0,101.65783235700002 33.143047954 0 0,101.65776910599999 33.14347146699998 0 0,101.65781835299998 33.143969336 0 0,101.65786759299999 33.14446720400002 0 0,101.657916823 33.14496507299998 0 0,101.657966064 33.145462941999995 0 0,101.65800800699998 33.14594561500002 0 0,101.65804995399998 33.146428300000025 0 0,101.65809189999999 33.14691098100002 0 0,101.65813384799998 33.147393658 0 0,101.65817578899998 33.14787633399999 0 0,101.65820603399999 33.14837460799998 0 0,101.65823628099997 33.14887288099999 0 0,101.65826652599998 33.14937115700002 0 0,101.65828187300002 33.14987934999999 0 0,101.65829721699998 33.150387545 0 0,101.658312556 33.15089574000001 0 0,101.65832789400002 33.15140392799998 0 0,101.65828479200002 33.15186538699999 0 0,101.658241696 33.15232684799997 0 0,101.65819860300002 33.152788312999974 0 0,101.658155508 33.15324978699999 0 0,101.65799874099997 33.153598543999976 0 0,101.65784196599998 33.15394729299999 0 0,101.65768519 33.15429604299999 0 0,101.657489269 33.154607250000026 0 0,101.657293348 33.15491845600002 0 0,101.65705124599998 33.155211458 0 0,101.65680913099999 33.155504474 0 0,101.65656817600001 33.155835835999994 0 0,101.65632722800001 33.15616719299999 0 0,101.65611428599999 33.156670652 0 0,101.65590133900002 33.157174123000004 0 0,101.65579169699998 33.157573049999996 0 0,101.65574257700001 33.157751760999986 0 0,101.65568205199997 33.157971965 0 0,101.65557240999999 33.15837087900002 0 0,101.65544313599997 33.158623094000006 0 0,101.65531386200001 33.158875310999974 0 0,101.65509280200001 33.15911029900002 0 0,101.65481556100002 33.159500002000016 0 0,101.65453832700001 33.15988970199999 0 0,101.654261099 33.160279392999996 0 0,101.65400176399999 33.160758251000004 0 0,101.65374242000001 33.161237116999985 0 0,101.65348306800001 33.16171599299997 0 0,101.65334700699998 33.16212186600001 0 0,101.65321094699999 33.162527737000005 0 0,101.65307488000002 33.162933615999975 0 0,101.652938807 33.163339500999996 0 0,101.65290620899998 33.163771957999984 0 0,101.65287361899999 33.16420440899998 0 0,101.65284102599998 33.16463685999997 0 0,101.65280843300002 33.165069311000025 0 0,101.653088986 33.16529360999999 0 0,101.653548484 33.16539895400001 0 0,101.65400566900001 33.16542758999998 0 0,101.65422809699999 33.165441524000016 0 0,101.654462852 33.16545622799998 0 0,101.654888863 33.165459939000016 0 0,101.655314874 33.16546365200003 0 0,101.65574089299997 33.16546735600002 0 0,101.65623112999998 33.16545689200001 0 0,101.65672136500001 33.16544643499998 0 0,101.65721159600002 33.165435977000016 0 0,101.65770182300002 33.16542551600003 0 0,101.65820316000003 33.165405220000025 0 0,101.65870449800002 33.16538492500001 0 0,101.65920584700001 33.16536462800002 0 0,101.65970719400002 33.16534433300001 0 0,101.66018776300001 33.16539163800002 0 0,101.66066832899998 33.165438935 0 0,101.66103546900001 33.16550784200001 0 0,101.66140261200002 33.16557675600001 0 0,101.661823476 33.16591317699999 0 0,101.662155558 33.16632834000001 0 0,101.66243971300003 33.16666776599999 0 0,101.66248815699998 33.16672563399999 0 0,101.66272381200002 33.167007134000016 0 0,101.66301136700002 33.167461522999986 0 0,101.66329891800001 33.16791591600003 0 0,101.66356585599999 33.168191648000004 0 0,101.66383279500002 33.168467378 0 0,101.66409973399999 33.16874311599997 0 0,101.66452062799999 33.16907951000002 0 0,101.664941521 33.169415915 0 0,101.665342571 33.16959922799998 0 0,101.66574362 33.169782535000024 0 0,101.66614467 33.16996583700001 0 0,101.66644807699998 33.170189612 0 0,101.66675148299998 33.17041339100001 0 0,101.667061316 33.17084809800002 0 0,101.66737126800001 33.171282685999984 0 0,101.66772335899998 33.17160122400003 0 0,101.66807534100002 33.17191985300002 0 0,101.66837585100001 33.17204773200001 0 0,101.66867635800003 33.172175614000025 0 0,101.66904315 33.172231719000024 0 0,101.66940993999998 33.17228782400002 0 0,101.66977672899998 33.17234392400002 0 0,101.670188354 33.17237346799999 0 0,101.67059997199999 33.17240301800001 0 0,101.67092270699999 33.17251123199998 0 0,101.67124544 33.172619446 0 0,101.67161611300003 33.17280338799998 0 0,101.67198678400001 33.17298732500001 0 0,101.672283779 33.17324959899997 0 0,101.67258077700001 33.173511872999995 0 0,101.67287777400003 33.17377415599998 0 0,101.67324961999998 33.173996439999996 0 0,101.67362146800002 33.17421872099999 0 0,101.67399331399997 33.17444100900002 0 0,101.67438479700002 33.174482963 0 0,101.67477628500001 33.174524915000006 0 0,101.67488649299997 33.17461297400001 0 0,101.67497895899999 33.174995146000015 0 0,101.67507142900001 33.17537731800002 0 0,101.675242723 33.17575742499997 0 0,101.67541401800003 33.176137532999974 0 0,101.675633839 33.17661253599999 0 0,101.675853657 33.17708754199998 0 0,101.67620856100001 33.17750207099999 0 0,101.67656345500001 33.17791661199999 0 0,101.67697977400002 33.178099558999975 0 0,101.67724029499999 33.17821403800002 0 0,101.67739608699998 33.17828249600001 0 0,101.67790011599999 33.17834840199998 0 0,101.67840414800003 33.17841432099999 0 0,101.67893215800001 33.17851809899997 0 0,101.679460173 33.178621873 0 0,101.67976363999998 33.178845609999996 0 0,101.680067113 33.179069347999985 0 0,101.68037351100003 33.179388969 0 0,101.680618918 33.17964497600002 0 0,101.68067989999997 33.17970859299999 0 0,101.680919254 33.18007442700002 0 0,101.68115860199998 33.18044026199999 0 0,101.68139794199999 33.18080610800001 0 0,101.68163885400003 33.18122308300002 0 0,101.68187977000002 33.18164005199998 0 0,101.682192268 33.18200942300001 0 0,101.68250476600002 33.18237879600002 0 0,101.682817264 33.182748171000014 0 0,101.68312976099998 33.183117548999974 0 0,101.683442259 33.18348691699998 0 0,101.68377519799998 33.18392749100002 0 0,101.68410813700001 33.184368069000016 0 0,101.68444107599998 33.184808635000024 0 0,101.684634458 33.185162659000014 0 0,101.68482782900003 33.18551668399999 0 0,101.68502120800002 33.18587070699999 0 0,101.68526059300001 33.18623653999998 0 0,101.68532218000001 33.18633066000001 0 0,101.68549997500003 33.18660237199998 0 0,101.68573936299998 33.18696819500002 0 0,101.68593587200002 33.187424497999984 0 0,101.68613238199998 33.18788079799998 0 0,101.68609966100001 33.188303659999974 0 0,101.68606693999999 33.188726530999986 0 0,101.685941813 33.18911301899999 0 0,101.68581668399997 33.18949950199999 0 0,101.685773095 33.189605425000025 0 0,101.68562547200003 33.189964162000024 0 0,101.685434268 33.190428827000005 0 0,101.685232332 33.190791390000015 0 0,101.68503038900002 33.19115394300002 0 0,101.68482844699997 33.191516490000026 0 0,101.68456646599998 33.191905921 0 0,101.68439286099999 33.192163987000015 0 0,101.68430448499998 33.19229536 0 0,101.68404249600002 33.192684799000006 0 0,101.68400523399998 33.19273450899999 0 0,101.68380857099999 33.192996865 0 0,101.68357465399998 33.193308926999975 0 0,101.683379635 33.193569103000016 0 0,101.68334073699998 33.19362099900002 0 0,101.683032529 33.19399224 0 0,101.68272431899999 33.194363479 0 0,101.68241612399999 33.19473470899999 0 0,101.68235139500001 33.194812677000016 0 0,101.682107928 33.19510593799998 0 0,101.681799721 33.19547717900002 0 0,101.68149151199998 33.195848420999994 0 0,101.68121897200001 33.196266854999976 0 0,101.68094643500001 33.19668528300002 0 0,101.680673888 33.19710372499998 0 0,101.68040133699998 33.19752216799998 0 0,101.68012879499997 33.19794059899999 0 0,101.67985625799997 33.198359030999995 0 0,101.67958370899998 33.19877746999998 0 0,101.67931116 33.19919591500002 0 0,101.67905059399999 33.199633275999986 0 0,101.67895573700002 33.199792495 0 0,101.67895495200003 33.199793812999985 0 0,101.678790031 33.200070632000006 0 0,101.67865540100001 33.200296607999974 0 0,101.67862314299998 33.20035075200002 0 0,101.678623082 33.20035085400002 0 0,101.678529454 33.20050800500002 0 0,101.678336317 33.200832182 0 0,101.67828169400002 33.20092386699997 0 0,101.67826887899997 33.20094537599999 0 0,101.67798636200001 33.20141198699997 0 0,101.67783599900002 33.201660333999996 0 0,101.677703844 33.20187860599998 0 0,101.67768181999998 33.20198048100002 0 0,101.677673019 33.20202119700002 0 0,101.67762632300003 33.202237199000024 0 0,101.67760381800002 33.202341305000004 0 0,101.67750379099999 33.20280399799998 0 0,101.67755817599999 33.20309066499999 0 0,101.67761256400001 33.20337732799999 0 0,101.67796408100003 33.203676796000025 0 0,101.67831559500002 33.203976265999984 0 0,101.67871274499998 33.20427475399998 0 0,101.67910987800002 33.20457322200002 0 0,101.679595339 33.204773848 0 0,101.68008081200003 33.20497448200001 0 0,101.68049454099997 33.20506791299999 0 0,101.68063511499997 33.205099655000026 0 0,101.680908262 33.205161334000024 0 0,101.68132198299998 33.20525476099999 0 0,101.68187179300003 33.205319670999984 0 0,101.68242161199998 33.20538458300001 0 0,101.68297143000001 33.205449492000014 0 0,101.68346158000003 33.205554053000014 0 0,101.68395173699997 33.20565861799997 0 0,101.684441902 33.20576318299999 0 0,101.68492036800001 33.205983129 0 0,101.68539883699998 33.20620307500002 0 0,101.68587730399997 33.20642302099998 0 0,101.68620487700002 33.206684596 0 0,101.68653244500001 33.206946173999995 0 0,101.68686001700001 33.20720774799997 0 0,101.68719033500003 33.207558807 0 0,101.68752064699999 33.207909879 0 0,101.68785096599998 33.20826095199999 0 0,101.688269794 33.208520557999975 0 0,101.68868861700003 33.20878015400001 0 0,101.68910334600002 33.208905512 0 0,101.68931700600001 33.208970094999984 0 0,101.689518077 33.20903087300002 0 0,101.68991505100001 33.20907346400003 0 0,101.69031202399998 33.20911605700002 0 0,101.69070900000003 33.20915863900001 0 0,101.69124206499998 33.209172685 0 0,101.69177512800002 33.20918674400002 0 0,101.69230819900002 33.20920080299999 0 0,101.69275862 33.209298515 0 0,101.69320902800001 33.209396228 0 0,101.69365943899999 33.20949393699999 0 0,101.69410984899997 33.20959164999999 0 0,101.69456025800002 33.20968936000003 0 0,101.69491553900002 33.209860762999995 0 0,101.695270816 33.21003216700001 0 0,101.695542854 33.21016341400002 0 0,101.69562609100001 33.21020357200001 0 0,101.69578909 33.21027474599998 0 0,101.69606570600001 33.21039553000003 0 0,101.69650532600002 33.21058748899998 0 0,101.69694494100003 33.210779446000004 0 0,101.69738456200002 33.210971406 0 0,101.69778626800002 33.21116737800003 0 0,101.69818796300001 33.211363353000024 0 0,101.69851097100002 33.211520941 0 0,101.69858965399999 33.211559326999975 0 0,101.698872832 33.21186020900001 0 0,101.69915601500003 33.2121611 0 0,101.699443906 33.212615400999994 0 0,101.69973180800002 33.213069684000004 0 0,101.699945378 33.21333369500002 0 0,101.700158945 33.21359770800001 0 0,101.70046554100003 33.21391726600001 0 0,101.70077213399998 33.21423682300002 0 0,101.70123665099999 33.214495383999974 0 0,101.70170117200001 33.214753944999984 0 0,101.70211575299999 33.21487287000002 0 0,101.70253032599999 33.214991793000024 0 0,101.70294489700001 33.215110717000016 0 0,101.70344718400003 33.21511259900001 0 0,101.70394947800003 33.21511447900002 0 0,101.70445178099999 33.215116361000014 0 0,101.70495367400002 33.215105454000025 0 0,101.705455567 33.215094545 0 0,101.705847059 33.21495810599998 0 0,101.70623855399998 33.21482166200002 0 0,101.70663004699998 33.21468521600002 0 0,101.70703773000002 33.21458039999999 0 0,101.70744541599998 33.21447558900002 0 0,101.70781101900002 33.214486824000005 0 0,101.70817662000002 33.21449805899999 0 0,101.708552274 33.21483528300001 0 0,101.70872261300002 33.215176971999995 0 0,101.70889295500001 33.215518660999976 0 0,101.70906684800002 33.215975405999984 0 0,101.70924072499997 33.216432165000015 0 0,101.709325724 33.21696760999998 0 0,101.70941073099999 33.21750304300002 0 0,101.70958403200001 33.21794061899999 0 0,101.70975733400002 33.218378194000024 0 0,101.71004234999998 33.21873657100002 0 0,101.710327361 33.21909495599999 0 0,101.71041980199999 33.21913132100002 0 0,101.71071628800001 33.21936792600002 0 0,101.71101277000002 33.219604523999976 0 0,101.71130924699997 33.21984112299998 0 0,101.711636935 33.22010262399999 0 0,101.71196463000001 33.22036412599999 0 0,101.71229233000003 33.220625625000025 0 0,101.71262002399999 33.22088712599998 0 0,101.71302495999998 33.221185323999975 0 0,101.71342989800002 33.221483525 0 0,101.713834835 33.22178171899998 0 0,101.71416135499999 33.22200485500002 0 0,101.71448788200001 33.222227997000005 0 0,101.714814407 33.222451146000026 0 0,101.715246218 33.222633615999996 0 0,101.71567802800001 33.222816072 0 0,101.71610984300003 33.22299853099997 0 0,101.716553423 33.22331506400002 0 0,101.71699699800001 33.22363159399998 0 0,101.71712183900001 33.223780447000024 0 0,101.71718664299999 33.223857716 0 0,101.71737628900001 33.22408383999999 0 0,101.71739052800001 33.22454406000003 0 0,101.71733631400002 33.225005780000004 0 0,101.71728210999999 33.225467498 0 0,101.71729398299999 33.225851017000025 0 0,101.71739948499999 33.22630924200001 0 0,101.71750498099999 33.22676746399998 0 0,101.71756644099997 33.227277834999995 0 0,101.717627903 33.227788202 0 0,101.717689356 33.22829855499998 0 0,101.71767603500001 33.22860586500002 0 0,101.717662716 33.228913175 0 0,101.71776784000002 33.22935861600001 0 0,101.717872951 33.229804065999986 0 0,101.71797806400002 33.230249516000015 0 0,101.718171886 33.23060986500002 0 0,101.71836570699998 33.230970216 0 0,101.71871627500002 33.23123120399998 0 0,101.71906684800001 33.231492187000015 0 0,101.71941862300002 33.231791509000004 0 0,101.71977038400001 33.232090845000016 0 0,101.72004046299998 33.23245593299998 0 0,101.72031054899998 33.23282101500001 0 0,101.72058064200002 33.233186089000014 0 0,101.72072586799999 33.233451554 0 0,101.72090469099999 33.233818626000016 0 0,101.72108352200001 33.234185696 0 0,101.72126234299998 33.234552769000004 0 0,101.72143070499999 33.23507359199999 0 0,101.72159907399998 33.235594397 0 0,101.72176744900003 33.23611520200001 0 0,101.72189699900002 33.23661127399998 0 0,101.72202655299998 33.237107349999974 0 0,101.722246504 33.23757267399998 0 0,101.72246643800003 33.23803798300003 0 0,101.72268637399998 33.23850329099997 0 0,101.72290632199997 33.23896861100002 0 0,101.72310613299999 33.239306183999986 0 0,101.72330592999998 33.239643752000006 0 0,101.72350572800002 33.239981328 0 0,101.72399135799998 33.24024610800001 0 0,101.724476992 33.240510884 0 0,101.72477143499998 33.24078273600003 0 0,101.72502241900003 33.240921705999995 0 0,101.725273405 33.24106067700001 0 0,101.72549503800002 33.241444831000024 0 0,101.72561807300002 33.24172996300001 0 0,101.72574110099998 33.24201510300003 0 0,101.72589052199999 33.242414802999974 0 0,101.72599375599998 33.24269093700002 0 0,101.726039948 33.24281449199998 0 0,101.72605266199997 33.24322357099999 0 0,101.726065372 33.24363265300002 0 0,101.726078072 33.244041744000015 0 0,101.72607854300003 33.244547039 0 0,101.72607866499999 33.244675889999996 0 0,101.72607902300001 33.24505232600001 0 0,101.726079492 33.245557614999996 0 0,101.72607996099998 33.24606290700001 0 0,101.72608029999998 33.246419016000004 0 0,101.72608044100002 33.24656821000002 0 0,101.72608091299998 33.247073505 0 0,101.72612449799999 33.24759447700001 0 0,101.72616808100003 33.248115462999976 0 0,101.72621167 33.24863644800001 0 0,101.72624545100001 33.24904009199997 0 0,101.72625527000002 33.24915742000002 0 0,101.726298859 33.24967840400001 0 0,101.72631110999998 33.249804278 0 0,101.72634358699997 33.250137963999975 0 0,101.726388321 33.25059750700001 0 0,101.726433052 33.25105705499999 0 0,101.72626476900001 33.251521282 0 0,101.72598118299999 33.251949653 0 0,101.72569759599997 33.25237801499998 0 0,101.72530831300003 33.25271275 0 0,101.72491904700001 33.253047501000026 0 0,101.72452977900002 33.25338224000001 0 0,101.72414049700001 33.25371697899999 0 0,101.72387793000001 33.25408732300002 0 0,101.72361536699998 33.254457661000004 0 0,101.72361655600002 33.254496012000004 0 0,101.723674104 33.25487852200001 0 0,101.723822558 33.255246253999985 0 0,101.723971017 33.25561399200001 0 0,101.724119471 33.25598173100002 0 0,101.72431366799998 33.256351654000014 0 0,101.72450786600001 33.25672157499997 0 0,101.724702078 33.257091505000005 0 0,101.72489628599999 33.25746142999998 0 0,101.72518506400002 33.25793481900001 0 0,101.72547384299997 33.25840821600002 0 0,101.72582336900001 33.25863081900002 0 0,101.72617288800001 33.258853421000026 0 0,101.72663533000002 33.259035170000004 0 0,101.72677346799998 33.25907051799999 0 0,101.72726237299997 33.259123757 0 0,101.72775127699998 33.25917699600001 0 0,101.72824019400002 33.259230237 0 0,101.72830076899999 33.259239760000014 0 0,101.72866864899999 33.259297593999975 0 0,101.72909708700001 33.25936493500001 0 0,101.72952552599997 33.25943227900001 0 0,101.72982403399999 33.259483294999995 0 0,101.72997674300001 33.259509391999984 0 0,101.73012254399998 33.259534309 0 0,101.73052453999998 33.25973016699999 0 0,101.73092653499998 33.25992602399998 0 0,101.731328529 33.26012187700002 0 0,101.73163838200003 33.260537215 0 0,101.73194823400001 33.26095256399998 0 0,101.73209713799997 33.261333061000016 0 0,101.73224603800003 33.261713559999976 0 0,101.73238409599998 33.262235024999995 0 0,101.732522158 33.262756490000015 0 0,101.73266023100001 33.26327794500003 0 0,101.73274364500003 33.26375582999998 0 0,101.73282705100002 33.26423372099998 0 0,101.73301742799998 33.264478990999976 0 0,101.733207806 33.26472425700001 0 0,101.733535141 33.264966512 0 0,101.733862472 33.26520876799998 0 0,101.73421023700001 33.265373823999994 0 0,101.73455800400001 33.265538881 0 0,101.73465050599998 33.265575221000006 0 0,101.73505214300002 33.265758267000024 0 0,101.73545378300003 33.26594131000002 0 0,101.73585541099999 33.266124365999985 0 0,101.73627764399998 33.26647966799999 0 0,101.73669987599999 33.26683496800001 0 0,101.73707767299999 33.26722960799998 0 0,101.737354342 33.26751861600002 0 0,101.737455469 33.26762425200002 0 0,101.73780062999998 33.267949262 0 0,101.738145799 33.268274265 0 0,101.73849097499999 33.268599258999984 0 0,101.73875285000003 33.268938890000015 0 0,101.73901471900001 33.269278525000004 0 0,101.73902790599999 33.269700387 0 0,101.739032527 33.26984821000002 0 0,101.73904109199998 33.270122248999996 0 0,101.73902844399998 33.27044873599999 0 0,101.73901579699998 33.270775222 0 0,101.73882113100001 33.27112490799999 0 0,101.738626463 33.27147459700001 0 0,101.73846541799998 33.271848745 0 0,101.73830438300001 33.27222288899998 0 0,101.73806219199997 33.272552142999984 0 0,101.73781999300002 33.27288139299998 0 0,101.73757779300001 33.27321063300002 0 0,101.73729642900003 33.273607621999986 0 0,101.73701506200001 33.27400462000003 0 0,101.736798152 33.27437398500001 0 0,101.736633918 33.274653667999985 0 0,101.73658125499998 33.274743350999984 0 0,101.73645746099999 33.27516823299999 0 0,101.73633365400002 33.27559309999998 0 0,101.73623327199999 33.27603664499998 0 0,101.73613289000002 33.276480202000016 0 0,101.73594299199999 33.27698329399999 0 0,101.73575310500001 33.27748638700001 0 0,101.73567256199999 33.277833558 0 0,101.73552292699998 33.27816306400001 0 0,101.73537329499999 33.278492571000015 0 0,101.73506645100002 33.27890867299999 0 0,101.73475960000002 33.27932477500002 0 0,101.73445275400002 33.27974089200001 0 0,101.73417725799999 33.28006356700001 0 0,101.73390175399999 33.28038624300001 0 0,101.73362624800001 33.280708920999984 0 0,101.73335074200003 33.28103159699998 0 0,101.73297159700002 33.281327765000015 0 0,101.73259245000003 33.28162393299999 0 0,101.73221330500002 33.281920102000015 0 0,101.73183415800003 33.28221626999999 0 0,101.731504244 33.28262648600003 0 0,101.73117434300002 33.28303669000002 0 0,101.73084442999999 33.283446903000026 0 0,101.73051451399999 33.283857118000014 0 0,101.73018460899999 33.284267323999984 0 0,101.72985469600002 33.28467753899997 0 0,101.72959117200003 33.285019132 0 0,101.72932764500001 33.285360724999975 0 0,101.72906411999998 33.285702318000006 0 0,101.729039123 33.28573472199997 0 0,101.72903891599998 33.28573498999998 0 0,101.72888780099998 33.285930872999984 0 0,101.72880059800002 33.286043909 0 0,101.72839560599999 33.286244683999996 0 0,101.72799060699998 33.286445464999986 0 0,101.72753457300001 33.28647466199999 0 0,101.72707854100003 33.286503856000024 0 0,101.72662131700002 33.28649469599998 0 0,101.72616409300002 33.28648553400001 0 0,101.72575013900001 33.28639866399999 0 0,101.72533618300002 33.28631179400003 0 0,101.72501714200001 33.28633797700002 0 0,101.72469809799998 33.286364158000026 0 0,101.724338757 33.286563924000006 0 0,101.72402864700001 33.28687774500003 0 0,101.723942749 33.28694465000001 0 0,101.72365685800003 33.28716732800001 0 0,101.72328507499998 33.28745691300003 0 0,101.72307065000001 33.287623929000006 0 0,101.72291329199999 33.28774649500002 0 0,101.722587154 33.288035064999974 0 0,101.72226102100001 33.28832363700002 0 0,101.72193489 33.28861221400001 0 0,101.72149902400002 33.28880085200001 0 0,101.72106316000003 33.288989492999974 0 0,101.72062729200002 33.28917813300001 0 0,101.72015819699999 33.289277943 0 0,101.71968909499998 33.289377753999986 0 0,101.71922000199999 33.289477566000016 0 0,101.71877344199999 33.28951803299998 0 0,101.718326875 33.2895585 0 0,101.71788030699997 33.28959896499998 0 0,101.71743374300002 33.28963943299999 0 0,101.71698717999999 33.28967989900002 0 0,101.71652211100002 33.28971309100001 0 0,101.71605703900002 33.289746283 0 0,101.715591964 33.289779468999996 0 0,101.71535149900001 33.289796627999976 0 0,101.71512688799999 33.28981265499999 0 0,101.714661809 33.28984584 0 0,101.71425438199998 33.28996986599998 0 0,101.71384695900002 33.290093891000026 0 0,101.71357586699997 33.29031602499998 0 0,101.71330476999998 33.29053815899999 0 0,101.71311266200001 33.290937310000004 0 0,101.71309436000001 33.29134914399998 0 0,101.713076059 33.291760974 0 0,101.71303020900001 33.292248089 0 0,101.71298435900002 33.292735204999985 0 0,101.71293851000001 33.293222327000024 0 0,101.71286321100001 33.293742071 0 0,101.712787918 33.29426180299998 0 0,101.71265863000002 33.29451408199998 0 0,101.71252934400002 33.29476636099997 0 0,101.71242467399998 33.295075671999996 0 0,101.71232000200001 33.29538497300001 0 0,101.71210076099999 33.295683978 0 0,101.71188151899997 33.295982987 0 0,101.71166227700002 33.296282002 0 0,101.71121270999998 33.29652207800001 0 0,101.71076314300001 33.296762150999996 0 0,101.71035963499997 33.297014004000005 0 0,101.70995612600001 33.297265856000024 0 0,101.70955261699999 33.297517707 0 0,101.709219582 33.297831987999984 0 0,101.70903520299998 33.298005988 0 0,101.708886549 33.298146272999986 0 0,101.70866887 33.298496419 0 0,101.70845119 33.298846556 0 0,101.70822572899999 33.29918053099999 0 0,101.70800026900002 33.29951451400001 0 0,101.70761308800002 33.299824254999976 0 0,101.707458487 33.29987531400002 0 0,101.70711545400002 33.29998860799998 0 0,101.70679694299997 33.300033923 0 0,101.70631740099998 33.30004436399997 0 0,101.705837847 33.30005480699998 0 0,101.70538112600002 33.300064744999986 0 0,101.70492441800002 33.30007468500003 0 0,101.704467711 33.30008462400002 0 0,101.70402271699999 33.300103895999996 0 0,101.70357771900001 33.30012316900002 0 0,101.70313271100002 33.30014244099999 0 0,101.702687706 33.300161720999995 0 0,101.70215645500002 33.30022445499998 0 0,101.70162520399998 33.300287174000005 0 0,101.70109395399999 33.300349891999986 0 0,101.70077662099999 33.30043354100002 0 0,101.70038159299997 33.300467706000006 0 0,101.69998655699999 33.30050187799998 0 0,101.69959152299998 33.300536050000005 0 0,101.69917751999998 33.300449094999976 0 0,101.69876352 33.300362139000015 0 0,101.698460162 33.30015765000002 0 0,101.69815680099998 33.29995316700001 0 0,101.69771524100003 33.29971329900002 0 0,101.69745462200001 33.29957171699999 0 0,101.697273682 33.299473421000016 0 0,101.69697682100002 33.29947986399998 0 0,101.69667996200002 33.29948631100001 0 0,101.696605347 33.29950370900002 0 0,101.69631695599998 33.299570949999975 0 0,101.69595394599997 33.299655581000025 0 0,101.695548014 33.29983068500002 0 0,101.69514208599998 33.300005793000025 0 0,101.694736148 33.300180910999984 0 0,101.694222857 33.300332758000025 0 0,101.69370957299998 33.300484598000025 0 0,101.69329562799999 33.300607059000015 0 0,101.69319628199997 33.300636449000024 0 0,101.69287893799998 33.300720087 0 0,101.692446228 33.300767839 0 0,101.69201351599997 33.300815589000024 0 0,101.69159016999998 33.30079597299999 0 0,101.691166823 33.300776359999986 0 0,101.69074347499998 33.30075675299997 0 0,101.69032012299999 33.30073714399998 0 0,101.68987744200001 33.300708343 0 0,101.68943476499999 33.30067954399999 0 0,101.688992095 33.30065075099998 0 0,101.68845339199999 33.30059524699999 0 0,101.68791468199998 33.30053974399999 0 0,101.687375971 33.30048424 0 0,101.68683726699999 33.300428736000015 0 0,101.68633487800003 33.30043959300002 0 0,101.68583247800001 33.300450452999996 0 0,101.68538940399998 33.300408858000026 0 0,101.68494634299998 33.300367268 0 0,101.68450328400002 33.300325680000014 0 0,101.68400088300001 33.30033653200002 0 0,101.68349848499997 33.30034738699999 0 0,101.68309386200002 33.300462842 0 0,101.68268923599999 33.30057829499998 0 0,101.68230545400002 33.30068780200003 0 0,101.68228461500001 33.300693748000015 0 0,101.68211582700002 33.30067172700001 0 0,101.68180642599998 33.30038322600001 0 0,101.68149702099998 33.300094731 0 0,101.68118761599999 33.29980623300003 0 0,101.68081768100001 33.299514886 0 0,101.680447743 33.299223547 0 0,101.68007649700002 33.29903966500001 0 0,101.67970525300001 33.29885578300002 0 0,101.67935861299998 33.298728939 0 0,101.67917896900002 33.29866320000002 0 0,101.67901197499998 33.298602089999974 0 0,101.67846391699999 33.298613907000004 0 0,101.67828122700001 33.29861784899998 0 0,101.67784909599999 33.298684734999995 0 0,101.67741697899999 33.298751614000025 0 0,101.67704146300002 33.29892601300003 0 0,101.67666594399998 33.299100409999994 0 0,101.67629043 33.299274801000024 0 0,101.675920072 33.29949386200002 0 0,101.675549709 33.29971291999999 0 0,101.67517935199999 33.299931973000014 0 0,101.67480900300001 33.300151035 0 0,101.67454646499999 33.30040348900002 0 0,101.67428392400001 33.300655936 0 0,101.67395205700001 33.301089235999996 0 0,101.67362018400001 33.301522542999976 0 0,101.673288302 33.30195584299997 0 0,101.672981639 33.30238434099999 0 0,101.672674986 33.30281284099999 0 0,101.67236833599998 33.30324133300002 0 0,101.672061676 33.303669833000015 0 0,101.671785968 33.30394851099999 0 0,101.67151026300002 33.30422718300002 0 0,101.67123455699999 33.30450585199998 0 0,101.670900572 33.30487101599999 0 0,101.67056658500002 33.305236181 0 0,101.67023259899997 33.30560133099999 0 0,101.669900692 33.306034624999995 0 0,101.66956878399998 33.30646791700002 0 0,101.669236866 33.306901211000024 0 0,101.66892274100002 33.30726010199999 0 0,101.66860862200002 33.307618992000016 0 0,101.66812036300001 33.307695380999974 0 0,101.66767569299998 33.307729772000016 0 0,101.667230964 33.30776424800001 0 0,101.66678628199998 33.30779866099999 0 0,101.666341644 33.30783301399998 0 0,101.66595668500003 33.307858321000026 0 0,101.66557173299998 33.307883627000024 0 0,101.66518677699997 33.307908939000015 0 0,101.66476616400001 33.30809696099999 0 0,101.66434555400002 33.30828497700003 0 0,101.66392601899997 33.30850875300001 0 0,101.66350648399998 33.30873253499999 0 0,101.66308695800001 33.30895631599998 0 0,101.66266742900001 33.30918009599998 0 0,101.66224790500002 33.309403884000005 0 0,101.661791532 33.30961822799998 0 0,101.66133514799998 33.30983256100001 0 0,101.66087877500001 33.310046898999985 0 0,101.660422407 33.31026123800001 0 0,101.659966032 33.31047557699998 0 0,101.65950285299999 33.310766763000004 0 0,101.659039662 33.31105795000002 0 0,101.65857646799998 33.31134913300002 0 0,101.65811328699999 33.31164031899999 0 0,101.65780303700001 33.31195379299999 0 0,101.65749278300001 33.31226726699998 0 0,101.65718253799997 33.31258074099998 0 0,101.65687228500002 33.312894223 0 0,101.656641724 33.313325315999975 0 0,101.656411161 33.31375640700003 0 0,101.65625455499998 33.314049227 0 0,101.65618060000003 33.31418750500001 0 0,101.65606661100003 33.314445637000006 0 0,101.655800451 33.31470702299998 0 0,101.65553428800001 33.314968411999985 0 0,101.65513232199999 33.31527105700002 0 0,101.65473035399998 33.31557369799998 0 0,101.65450411699999 33.31574403799999 0 0,101.65432839300001 33.31587634499999 0 0,101.65392641900002 33.316178983999976 0 0,101.653609512 33.31644145299998 0 0,101.65329261099998 33.31670392000001 0 0,101.65297571100001 33.31696638 0 0,101.65270299899998 33.31734721999999 0 0,101.65243028600003 33.31772806499998 0 0,101.65215757300001 33.31810890999998 0 0,101.65201893599999 33.318559332999996 0 0,101.65195104200001 33.31877991099998 0 0,101.65188029400002 33.319009757 0 0,101.65174165399998 33.31946018100001 0 0,101.65160301100002 33.31991060500002 0 0,101.65144879799999 33.320403795000004 0 0,101.65134179699999 33.32074602 0 0,101.65129459600001 33.32089698499999 0 0,101.65114038399997 33.321390173 0 0,101.651034116 33.321860318000006 0 0,101.650927852 33.322330464000004 0 0,101.65067769199999 33.322525481000014 0 0,101.65042753400002 33.32272049699998 0 0,101.65000159700003 33.32288995800002 0 0,101.64957565899999 33.32305941999999 0 0,101.64914973100002 33.323228871000026 0 0,101.648723808 33.323398320000024 0 0,101.64840892799998 33.323728914000014 0 0,101.64809404800002 33.32405950100002 0 0,101.647779168 33.324390083000026 0 0,101.64769213400001 33.32486923099998 0 0,101.64760510399998 33.32534837399999 0 0,101.64751808 33.32582752100001 0 0,101.64753393199999 33.32635134499998 0 0,101.647549782 33.32687516599998 0 0,101.647565628 33.327398990000006 0 0,101.64758147700002 33.32792281899998 0 0,101.64765396199999 33.32830481399998 0 0,101.64772644300001 33.328686800000014 0 0,101.64795266599998 33.329116639999995 0 0,101.648178895 33.32954648600003 0 0,101.64843634900001 33.33000123099998 0 0,101.64869379200002 33.330455977999975 0 0,101.648887785 33.33082685800002 0 0,101.649081782 33.33119773300001 0 0,101.64927577600002 33.331568602000004 0 0,101.64940527800002 33.331821521999984 0 0,101.649534786 33.332074448000014 0 0,101.64963617699999 33.33240468299999 0 0,101.64973758100001 33.33273492799998 0 0,101.64981630599999 33.33311705599999 0 0,101.64989502700001 33.333499184999994 0 0,101.64989217700003 33.33352786099999 0 0,101.64985068499999 33.33394536600002 0 0,101.64958471199998 33.33436488799998 0 0,101.649318752 33.334784411999976 0 0,101.649052794 33.335203933 0 0,101.64893814800001 33.33566521400002 0 0,101.64882349800001 33.336126492999995 0 0,101.64877310399999 33.33658640200002 0 0,101.64872271399997 33.337046310999995 0 0,101.64883382599999 33.33752976699998 0 0,101.648944933 33.338013217000025 0 0,101.64923898199999 33.33843202899999 0 0,101.64953303599998 33.338850842 0 0,101.64982709999998 33.33926966600001 0 0,101.650121163 33.339688491000004 0 0,101.65041522199999 33.340107316 0 0,101.65070927 33.34052613900002 0 0,101.65100332499998 33.34094496300003 0 0,101.65129738399997 33.34136378599999 0 0,101.65159969400003 33.34178917700001 0 0,101.651902001 33.342214566999985 0 0,101.652204315 33.34263995200001 0 0,101.65250662300002 33.34306533099999 0 0,101.65261530599997 33.34346786200001 0 0,101.65272398600001 33.343870390000006 0 0,101.65277003599999 33.344328238 0 0,101.65281608499998 33.34478608799998 0 0,101.652748831 33.345219369000006 0 0,101.65268156899998 33.34565265100002 0 0,101.65261431300002 33.346085937 0 0,101.65254706299999 33.34651922799998 0 0,101.65248186000002 33.347019945 0 0,101.65241665500002 33.34752065499998 0 0,101.652351442 33.34802136600001 0 0,101.652286226 33.348522077999974 0 0,101.65231743800001 33.34902073000001 0 0,101.65234864600001 33.34951938299997 0 0,101.65237984700002 33.350018035000005 0 0,101.65241105500002 33.35051668699998 0 0,101.65256851100003 33.35104233200002 0 0,101.652725965 33.351567977 0 0,101.652883427 33.35209362299997 0 0,101.65304088300002 33.35261926800001 0 0,101.65319833199999 33.35314492200001 0 0,101.65337986899999 33.353616074 0 0,101.65356140099999 33.354087230999994 0 0,101.65374293999997 33.35455838500002 0 0,101.65392448099999 33.35502953299999 0 0,101.654106023 33.35550068399999 0 0,101.65426966899997 33.35594702200001 0 0,101.65443331400002 33.35639336000003 0 0,101.65459695999999 33.35683969899998 0 0,101.654760598 33.357286037999984 0 0,101.65492424000001 33.35773237699999 0 0,101.65508788 33.35817871500001 0 0,101.65522791500001 33.35855358200001 0 0,101.65536795700001 33.35892845199999 0 0,101.65550799699997 33.35930331999998 0 0,101.65558539599999 33.359733516000006 0 0,101.65566279400002 33.360163710999984 0 0,101.655740186 33.360593902000005 0 0,101.65584890999997 33.360996435000004 0 0,101.65595762999999 33.36139896200001 0 0,101.65599970400001 33.361554746000024 0 0,101.656066345 33.361801489000015 0 0,101.656175071 33.362204014999975 0 0,101.65631676700002 33.36263282700003 0 0,101.65645845099999 33.36306163799998 0 0,101.65660014000002 33.36349045100002 0 0,101.656741829 33.36391926499999 0 0,101.65698200399999 33.36441344399998 0 0,101.65722219100002 33.36490763799998 0 0,101.65746236899997 33.365401822000024 0 0,101.65770255299998 33.36589600000002 0 0,101.65805636800002 33.366248294 0 0,101.65841018399999 33.36660058799998 0 0,101.658611372 33.366800909999995 0 0,101.658764002 33.36695288300001 0 0,101.65896589300002 33.36724545200002 0 0,101.65916778100001 33.367538018999994 0 0,101.65924027900002 33.367806367000014 0 0,101.659312779 33.368074716000024 0 0,101.65938692399999 33.368397010000024 0 0,101.65946105900002 33.36871931100001 0 0,101.659406612 33.369044368000004 0 0,101.65935216600002 33.36936942400001 0 0,101.65914935699999 33.36975162900001 0 0,101.65894654700003 33.37013383200002 0 0,101.658743727 33.37051603499998 0 0,101.65858321399998 33.37087934200002 0 0,101.65842270799999 33.37124265800003 0 0,101.658262202 33.37160597100001 0 0,101.65814509799998 33.371986342000014 0 0,101.658255489 33.372442809999995 0 0,101.65836587799998 33.37289927799998 0 0,101.658561341 33.37340250699998 0 0,101.65875679099997 33.373905734999994 0 0,101.65887486999998 33.37420975700002 0 0,101.65895224100001 33.37440896700002 0 0,101.65914770299997 33.37491220999999 0 0,101.65934315599998 33.37541544599998 0 0,101.65951661600002 33.37583007500001 0 0,101.65960720700002 33.37604660400001 0 0,101.65969009000003 33.37624470600002 0 0,101.65986356000002 33.376659335 0 0,101.660037021 33.37707396500002 0 0,101.66022380200002 33.37757377600002 0 0,101.66041059999998 33.378073588999996 0 0,101.66059739399998 33.37857340400001 0 0,101.66058166900001 33.379113561 0 0,101.66056594899999 33.37965370400002 0 0,101.66042796699998 33.38005251499999 0 0,101.66028997699999 33.380451325000024 0 0,101.660151987 33.38085014000001 0 0,101.66013215200002 33.38125542300003 0 0,101.66011231599998 33.381660709000016 0 0,101.660224374 33.38217112299998 0 0,101.66033643999998 33.38268153199999 0 0,101.66035121800002 33.383167033999996 0 0,101.66036599699999 33.38365253799998 0 0,101.66038077600001 33.38413804100003 0 0,101.66039556499999 33.38462355500002 0 0,101.66041036000001 33.385109073000024 0 0,101.660719201 33.385390340000015 0 0,101.66102803899997 33.38567161499998 0 0,101.66133688399998 33.38595289199998 0 0,101.66168229800002 33.386201884 0 0,101.66202770400002 33.38645088300001 0 0,101.662373103 33.38669988999999 0 0,101.66271850499999 33.38694889300001 0 0,101.66301610599999 33.387212406 0 0,101.66331370099999 33.387475919999986 0 0,101.66364591400003 33.387819665999984 0 0,101.66397812399998 33.38816340300002 0 0,101.66433508900002 33.38826370100003 0 0,101.664692059 33.388363997 0 0,101.66510153000002 33.38842716800002 0 0,101.66551099700001 33.38849034399999 0 0,101.66592045300001 33.38855352600001 0 0,101.66637635199999 33.388732661999995 0 0,101.66683225600002 33.38891180000002 0 0,101.66722803099998 33.38922712599998 0 0,101.667495197 33.389545204 0 0,101.66765736000002 33.389937535 0 0,101.66781952899998 33.390329871999995 0 0,101.66789113499999 33.39050315200001 0 0,101.66798167299999 33.390722246999985 0 0,101.66825153899998 33.391130299999986 0 0,101.66852139500003 33.391538344000026 0 0,101.66870031299999 33.391808880999974 0 0,101.66879125399998 33.39194638800001 0 0,101.66915153500003 33.39215456199997 0 0,101.669511817 33.39236273300003 0 0,101.669967741 33.392541858000016 0 0,101.67042366800001 33.39272097899999 0 0,101.67091176399998 33.392899407000016 0 0,101.67139985 33.393077833999996 0 0,101.67169583399999 33.39328738400002 0 0,101.67199181799998 33.393496931000016 0 0,101.67213033399997 33.39381782800001 0 0,101.67223917299998 33.39422033400001 0 0,101.67229469900002 33.39442568599998 0 0,101.67234801000001 33.39462284899997 0 0,101.67236080100002 33.39504092999999 0 0,101.67237359400002 33.395459001000006 0 0,101.67238233500001 33.395744622999985 0 0,101.67238239599999 33.39574660300002 0 0,101.672386389 33.395877068999994 0 0,101.67239869500003 33.396279084000014 0 0,101.672399186 33.39629513599999 0 0,101.67241514800003 33.39681659500002 0 0,101.67243110200002 33.397338056000024 0 0,101.67244705600001 33.39785951699997 0 0,101.67249406500002 33.398344322000014 0 0,101.67254107500003 33.398829127 0 0,101.672765363 33.39932360900002 0 0,101.67298966599998 33.399818091999975 0 0,101.67321396300002 33.400312574 0 0,101.67343825 33.40080706100002 0 0,101.67371037200002 33.401287019999984 0 0,101.67384676799998 33.401527595999994 0 0,101.67398249399997 33.40176699 0 0,101.67425461699997 33.40224694400001 0 0,101.67452674200001 33.402726898000026 0 0,101.67479888100002 33.40320685299997 0 0,101.675106185 33.40343414 0 0,101.67541348700001 33.40366142800002 0 0,101.675720786 33.403888714999994 0 0,101.67612716600001 33.403968538000015 0 0,101.676533543 33.40404836099998 0 0,101.67693992199997 33.40412818300001 0 0,101.67726250499999 33.404340617 0 0,101.677585088 33.404553049000015 0 0,101.677907672 33.404765482000016 0 0,101.678155032 33.40502690300002 0 0,101.67840239200001 33.40528832199999 0 0,101.678531394 33.40547743799999 0 0,101.67863825799998 33.405634099 0 0,101.678874124 33.405979874000025 0 0,101.67911000200002 33.406325650999975 0 0,101.67934587899998 33.40667142699999 0 0,101.67956390699999 33.407134540000015 0 0,101.67978193200003 33.40759765400003 0 0,101.67999995600002 33.408060768999974 0 0,101.68021798199999 33.40852388299999 0 0,101.680386037 33.40888082800001 0 0,101.68043602300003 33.408986997 0 0,101.68065405599998 33.40945011100001 0 0,101.680956337 33.409861922000005 0 0,101.68125861599998 33.41027373200001 0 0,101.68156089299998 33.41068554100002 0 0,101.68186317700003 33.41109735200001 0 0,101.68225739600001 33.41135872799998 0 0,101.682651615 33.41162010400001 0 0,101.68304583899999 33.41188147700001 0 0,101.683440055 33.412142851 0 0,101.68383427200001 33.412404218999995 0 0,101.68400254 33.41264348200002 0 0,101.68417081500002 33.41288274300001 0 0,101.68430942200001 33.413203619 0 0,101.68444802599998 33.41352449200002 0 0,101.68451120100002 33.414008937999995 0 0,101.68457437199999 33.41449339100001 0 0,101.68463754599998 33.41497785199999 0 0,101.684700728 33.41546230199998 0 0,101.68488610000003 33.415908113 0 0,101.685071461 33.41635392400002 0 0,101.68525682 33.41679973599997 0 0,101.68554497600002 33.41709938600002 0 0,101.68583313300002 33.41739903299998 0 0,101.68612128799998 33.41769867400001 0 0,101.686449557 33.417907480999986 0 0,101.68677782499998 33.41811629 0 0,101.68710609499999 33.41832510099999 0 0,101.68737336599997 33.41864318900002 0 0,101.68754748499998 33.419071254000016 0 0,101.68772159600002 33.419499314999996 0 0,101.687748048 33.41973871599998 0 0,101.68778109499999 33.420037820000005 0 0,101.687840607 33.420576324000024 0 0,101.68787911599998 33.420924782999975 0 0,101.68790011800002 33.421114827 0 0,101.688041237 33.42151661499997 0 0,101.688182358 33.42191840300001 0 0,101.68846882999998 33.42212744599999 0 0,101.68857747700002 33.422206727 0 0,101.68897259800002 33.42249505199999 0 0,101.68934212099998 33.42264897899997 0 0,101.689711639 33.422802907000005 0 0,101.69008116100002 33.42295683499998 0 0,101.69044079999998 33.42313796399998 0 0,101.69080043600002 33.423319092999975 0 0,101.69110156800002 33.423690416 0 0,101.69140269500002 33.424061739000024 0 0,101.69146171099999 33.42420539400001 0 0,101.69161150100001 33.424570012000004 0 0,101.69182031499997 33.425078283999994 0 0,101.69194579499998 33.42549389999999 0 0,101.692071274 33.42590951699998 0 0,101.692196766 33.42632513199999 0 0,101.69232225399998 33.426740747999986 0 0,101.69248324300003 33.42726355100001 0 0,101.69264423700002 33.42778635399998 0 0,101.69280522000003 33.428309157 0 0,101.69296621199999 33.428831961000014 0 0,101.69302521200001 33.42935247999998 0 0,101.69308419800001 33.429873009000005 0 0,101.69314319199998 33.43039353500001 0 0,101.69309386100002 33.430880425 0 0,101.69304452 33.431367308999995 0 0,101.69306062499999 33.431888757000024 0 0,101.69306737 33.43210711500001 0 0,101.69307673499998 33.432410205999986 0 0,101.69309284100001 33.432931654000015 0 0,101.69319251000002 33.433379316000014 0 0,101.693292181 33.43382698400001 0 0,101.69339184900002 33.43427465000002 0 0,101.69361964799998 33.43470154099998 0 0,101.69384744899997 33.435128436000014 0 0,101.69407523400002 33.43555531999999 0 0,101.69437308800002 33.43581875000001 0 0,101.694670949 33.43608217399998 0 0,101.695083996 33.43625312199998 0 0,101.69549703500002 33.43642407499999 0 0,101.69591006799999 33.43659502600002 0 0,101.696342889 33.43671156300002 0 0,101.696775721 33.43682810500002 0 0,101.69720854399998 33.43694464800001 0 0,101.69747007199999 33.437073908 0 0,101.69773159800002 33.437203169999975 0 0,101.69815898899998 33.437490758000024 0 0,101.69858638800002 33.437778346000016 0 0,101.69892640299997 33.438180483999986 0 0,101.69926641900003 33.438582623 0 0,101.69969067099998 33.438860369 0 0,101.69981283800001 33.438857711000026 0 0,101.70025307899999 33.43876356999999 0 0,101.70069331500002 33.438669429000015 0 0,101.70113354699998 33.43857528799998 0 0,101.70157378099998 33.43848113299998 0 0,101.70204470700003 33.438484813 0 0,101.702515635 33.43848851000001 0 0,101.70298656199998 33.43849220300001 0 0,101.70341828099998 33.43857275800002 0 0,101.70385000800002 33.438653311999985 0 0,101.70428173699997 33.438733866999996 0 0,101.70476889399998 33.43887168499998 0 0,101.705256045 33.43900950400001 0 0,101.70574320700001 33.43914731900003 0 0,101.70623037500002 33.43928513999998 0 0,101.706645681 33.43952797700001 0 0,101.70706099400002 33.439770814999974 0 0,101.707476305 33.440013652000005 0 0,101.70778549900001 33.440294790999985 0 0,101.70785094000001 33.440354292999984 0 0,101.70809469199997 33.44057592399997 0 0,101.70836789499998 33.44082433 0 0,101.708403896 33.440857064 0 0,101.70863748 33.44112186000001 0 0,101.70881169299997 33.441319358999976 0 0,101.708871053 33.441386652999995 0 0,101.70923498799999 33.441702577 0 0,101.709598932 33.44201850000002 0 0,101.70993349000003 33.442183795000005 0 0,101.70994768899999 33.44219081 0 0,101.71029643999998 33.442363118 0 0,101.710645188 33.442535426999996 0 0,101.71116454100002 33.442672517000005 0 0,101.71168391100002 33.442809603 0 0,101.71220327499998 33.44294668700002 0 0,101.71272263600002 33.44308376700002 0 0,101.71301354100001 33.443148630999985 0 0,101.71316352999997 33.443182073 0 0,101.71360442000002 33.44328037399998 0 0,101.71400445900002 33.44336957500002 0 0,101.714045312 33.44337868299999 0 0,101.714486201 33.443476996000015 0 0,101.71463452400002 33.44351006900001 0 0,101.71492709299997 33.443575307 0 0,101.71544576000002 33.443689898 0 0,101.71596442499998 33.443804494000005 0 0,101.71648309800003 33.44391908799997 0 0,101.71699868899998 33.44393478400002 0 0,101.71751428300001 33.44395047199998 0 0,101.71800533800001 33.443867732 0 0,101.718496389 33.44378499599998 0 0,101.718987438 33.443702256999984 0 0,101.71900551800002 33.443699831 0 0,101.71904014699999 33.443695185000024 0 0,101.719468323 33.44363773200001 0 0,101.71994921800001 33.44357320900002 0 0,101.720340335 33.44372656799999 0 0,101.72081944299998 33.44389368399999 0 0,101.72129855200001 33.444060794999984 0 0,101.72177767599999 33.444227910999984 0 0,101.72225679000002 33.44439501800002 0 0,101.722735898 33.444562124000015 0 0,101.723002533 33.444699129000014 0 0,101.72313415899998 33.44482989400001 0 0,101.72314302900003 33.444838705999985 0 0,101.72316127900001 33.444860818999985 0 0,101.72320943699998 33.44491916999999 0 0,101.72344370600001 33.44520302400002 0 0,101.72378989499998 33.44527875599999 0 0,101.72388489500003 33.445230666999976 0 0,101.72398164700002 33.445181692000006 0 0,101.72412924100001 33.44510698099998 0 0,101.72431189299999 33.44501452399999 0 0,101.72446858500001 33.44493520899999 0 0,101.724812181 33.44477243699998 0 0,101.72496566199999 33.444708451 0 0,101.72509660100002 33.444660134 0 0,101.72531116699997 33.44458824700001 0 0,101.72533644700002 33.444580719999976 0 0,101.72546165 33.44454344000002 0 0,101.725605734 33.444515963000015 0 0,101.725632034 33.444514947000016 0 0,101.72571176600002 33.44451186700002 0 0,101.72578668400001 33.44451815999997 0 0,101.72593875500002 33.44454651900003 0 0,101.72618368500002 33.44460895499998 0 0,101.72629282999998 33.444626716000016 0 0,101.726333479 33.44463333099998 0 0,101.726415616 33.444639772000016 0 0,101.726491834 33.444637758 0 0,101.72662810100002 33.444604330999994 0 0,101.72669397499999 33.44457022900002 0 0,101.72687689100002 33.444442846000015 0 0,101.72697077700002 33.44439408599999 0 0,101.72703594199999 33.44437899600001 0 0,101.72703608699999 33.44437896300002 0 0,101.72713992400003 33.444369154000015 0 0,101.727158003 33.44436744500001 0 0,101.72723557699999 33.44436863599998 0 0,101.72734663900002 33.44438581999998 0 0,101.72749302300002 33.44442807899998 0 0,101.72764548200001 33.444491862999996 0 0,101.72783780399999 33.44458485199999 0 0,101.72797328899998 33.44466483399998 0 0,101.72803178999999 33.44470700599999 0 0,101.72813631999998 33.44479931199999 0 0,101.72818745500001 33.44485738399999 0 0,101.72822573100001 33.44490085299998 0 0,101.72827749999999 33.44497562999999 0 0,101.72830673800001 33.445017862999975 0 0,101.72837195900001 33.44513450900001 0 0,101.728426087 33.445256597000025 0 0,101.72846462799998 33.44538057599999 0 0,101.72847664900002 33.44544216899999 0 0,101.728484036 33.445531999000025 0 0,101.72847742599998 33.44571874100001 0 0,101.72848269899998 33.445847001000004 0 0,101.72849602000002 33.44591463299997 0 0,101.728518156 33.445977434999975 0 0,101.728551638 33.446036315000015 0 0,101.72860905300001 33.44609233199998 0 0,101.728672302 33.44611827199998 0 0,101.72879839799998 33.446133207 0 0,101.72888454000002 33.44613821399997 0 0,101.728966335 33.446137952000015 0 0,101.72904251400001 33.44613212899998 0 0,101.72911180599999 33.446120458999985 0 0,101.72914986 33.44610934299999 0 0,101.72917356200003 33.44610241999999 0 0,101.72946536500001 33.44598337299999 0 0,101.72961800500002 33.445931409000025 0 0,101.72976364800002 33.44589320699998 0 0,101.72990320399998 33.445867851 0 0,101.73011515500002 33.445847128000025 0 0,101.73034628099998 33.44583196399998 0 0,101.730602691 33.445820663000006 0 0,101.73077666799998 33.445819368 0 0,101.73092751799999 33.445826055 0 0,101.73112096300002 33.44584399500002 0 0,101.73119520699998 33.44585479699998 0 0,101.73128889100002 33.44587565799998 0 0,101.73135749900001 33.44589865400002 0 0,101.73142288100001 33.44592687900001 0 0,101.731737264 33.44608829499998 0 0,101.73186615899999 33.446147928000016 0 0,101.732007619 33.44619578099997 0 0,101.73215438699998 33.44622641199999 0 0,101.73229425900001 33.44623639700001 0 0,101.73237247399999 33.446231436000005 0 0,101.73251965499998 33.44620231599998 0 0,101.732734602 33.446143526000014 0 0,101.732738439 33.44614247700002 0 0,101.73282495000001 33.44612505200001 0 0,101.73295751699999 33.44609835 0 0,101.73319260599999 33.446064594999996 0 0,101.73323688099998 33.446061714999985 0 0,101.733415793 33.44605008000002 0 0,101.73360158000003 33.44605632399998 0 0,101.73375809599997 33.446072985 0 0,101.73422720500002 33.44615219000002 0 0,101.73438769 33.44616771699998 0 0,101.73447151599999 33.44616955999999 0 0,101.73454970099999 33.44616549 0 0,101.73462348599998 33.446155739999995 0 0,101.734694112 33.44614054300001 0 0,101.73473053499998 33.44612972099998 0 0,101.73476282500002 33.44612012800002 0 0,101.73491000799999 33.446059289000004 0 0,101.73495695000003 33.446035085999995 0 0,101.734977404 33.446024540999986 0 0,101.73510887999998 33.445946762000005 0 0,101.73514320800001 33.44592322300002 0 0,101.73528083399998 33.44582885300002 0 0,101.735525472 33.44566110400001 0 0,101.73565385699999 33.445592698999974 0 0,101.73580997900001 33.44552127100002 0 0,101.73594566399998 33.445475697999996 0 0,101.73603104900002 33.445455770000024 0 0,101.73618438099999 33.44543347899997 0 0,101.736410358 33.445412266999995 0 0,101.73648292399997 33.44540183700002 0 0,101.73650498799998 33.445396604999985 0 0,101.736592728 33.44537580000002 0 0,101.73674061700001 33.445317776000024 0 0,101.736810381 33.44528286100001 0 0,101.73688380800002 33.44523423099997 0 0,101.73689698599998 33.44522403899998 0 0,101.73709363900002 33.44507193599998 0 0,101.73740152900001 33.44477065500001 0 0,101.73755006599998 33.444649689000016 0 0,101.73759927700002 33.444609609999986 0 0,101.73771088900003 33.44453557200001 0 0,101.7377932 33.44448097100002 0 0,101.737925013 33.444408048000014 0 0,101.73805494999999 33.44434747499997 0 0,101.73817966600001 33.444301026000005 0 0,101.73825088199999 33.444280607999985 0 0,101.73853015899999 33.444211947999975 0 0,101.738809436 33.44414329199998 0 0,101.73919331399998 33.444036238000024 0 0,101.73949086300001 33.443940183999985 0 0,101.739504028 33.44393593500001 0 0,101.73952966299998 33.443926481000005 0 0,101.73979036200001 33.443830343 0 0,101.74005286300002 33.44372008099998 0 0,101.74029208000002 33.443605760000025 0 0,101.74054640899999 33.44346545000002 0 0,101.740800735 33.443325146999996 0 0,101.74106905500003 33.443188534 0 0,101.74135001100001 33.44306154200001 0 0,101.74155858199998 33.442981307000025 0 0,101.74181095 33.442905413999995 0 0,101.74203182899998 33.442857618999994 0 0,101.74220538499998 33.44283612800001 0 0,101.74228020200002 33.442833268000015 0 0,101.74239653400002 33.44283759199999 0 0,101.74246882300002 33.44284627500002 0 0,101.74261272199999 33.442877857999974 0 0,101.742691315 33.44290083599998 0 0,101.742764905 33.44292716699999 0 0,101.74289651200002 33.442988383 0 0,101.74299424399999 33.443049598000016 0 0,101.74310057999998 33.443130505 0 0,101.74320406499999 33.44322706700001 0 0,101.74327121599998 33.443313746 0 0,101.74330201499998 33.443372513999975 0 0,101.743322578 33.44343300899999 0 0,101.74333155099998 33.44348120500001 0 0,101.74333411999999 33.443495009 0 0,101.743337855 33.443558283000016 0 0,101.743335957 33.44358043599999 0 0,101.74332676300003 33.44368773100001 0 0,101.74331287000001 33.443751383000006 0 0,101.74323856500001 33.444091829 0 0,101.743231998 33.444213902 0 0,101.74324868500003 33.444305265000025 0 0,101.74327049300001 33.44435902999999 0 0,101.74333355499999 33.444470378999995 0 0,101.74352263100002 33.44475035099998 0 0,101.74359878299998 33.44485472000002 0 0,101.74369950599998 33.44497097200002 0 0,101.74375191399997 33.445022428000016 0 0,101.743865363 33.44511740299998 0 0,101.743925478 33.44516101400001 0 0,101.74405018099998 33.445240696999974 0 0,101.74424146799998 33.445342047999986 0 0,101.74456220299999 33.44547906899999 0 0,101.74501157100002 33.44568518099999 0 0,101.74521214999999 33.44576814499999 0 0,101.74534678600003 33.44581579499999 0 0,101.74555490199998 33.44587585400001 0 0,101.74571457299999 33.44591177699999 0 0,101.74589611599998 33.445945392 0 0,101.74619929400001 33.44600152700002 0 0,101.74624855600001 33.446010648000026 0 0,101.74637912200001 33.44604531800002 0 0,101.74647480499999 33.44608069899999 0 0,101.74658999899998 33.44613762300003 0 0,101.74666041400002 33.446179701000005 0 0,101.74668219300003 33.446192715999985 0 0,101.746778345 33.44625017300001 0 0,101.74714272300002 33.44650391800002 0 0,101.74724215200001 33.44655921399999 0 0,101.747311018 33.446589183000015 0 0,101.74738190900001 33.44661337500003 0 0,101.74744688800001 33.44662779800001 0 0,101.74746244099998 33.446631249999996 0 0,101.74746594300001 33.446632025999975 0 0,101.747528396 33.446645889000024 0 0,101.747678855 33.44665967200001 0 0,101.74775580400001 33.44666043500001 0 0,101.74790936599999 33.446652598000014 0 0,101.748137311 33.446621924 0 0,101.74831747500002 33.446580417999996 0 0,101.74842215000001 33.44654803200001 0 0,101.74844926200001 33.446539642999994 0 0,101.748460045 33.44653571700002 0 0,101.74848890300001 33.446525210000004 0 0,101.74858620499998 33.446489783000004 0 0,101.748791374 33.446402874 0 0,101.74905876399998 33.44627700000001 0 0,101.74913182400002 33.44624260699999 0 0,101.74924578299999 33.44619947199999 0 0,101.74937674699999 33.44616647800001 0 0,101.74951283600001 33.446148499 0 0,101.74959854600002 33.44614779199998 0 0,101.749651648 33.44615382400002 0 0,101.74967762 33.44615677500002 0 0,101.749750538 33.44617369600002 0 0,101.74981777599999 33.44619680699998 0 0,101.74994992400002 33.44626095199999 0 0,101.75006738799999 33.44632965300002 0 0,101.75021072800001 33.446424783 0 0,101.75031487000001 33.44649389900002 0 0,101.750584979 33.446690703 0 0,101.75085508199999 33.446887507999975 0 0,101.75098960399998 33.44697160499999 0 0,101.75109460200002 33.447025172 0 0,101.75117719299999 33.44706021899998 0 0,101.75123693900002 33.44708557199999 0 0,101.75134359399999 33.447121408999976 0 0,101.75143092600001 33.44714376600001 0 0,101.75151586200002 33.44715890600003 0 0,101.75159748099998 33.447167682999975 0 0,101.75174707999997 33.44716955299998 0 0,101.75224649199998 33.447115344999986 0 0,101.75260287399999 33.44706752100001 0 0,101.75269369799997 33.447051316 0 0,101.75291536600002 33.44701176299998 0 0,101.75305413299998 33.44697975600002 0 0,101.75319085199999 33.446948221000014 0 0,101.75331686700002 33.44691357400001 0 0,101.75349365099999 33.446858066000004 0 0,101.753864271 33.446725558000026 0 0,101.75423489399998 33.44659304700002 0 0,101.75435494200002 33.446553291999976 0 0,101.75453532699999 33.446493557 0 0,101.75483575099997 33.446394064 0 0,101.75529297499997 33.44625943400001 0 0,101.75551382100002 33.446202056000004 0 0,101.75572483799999 33.44615376399997 0 0,101.75590607800001 33.446119157 0 0,101.756107853 33.44608680900001 0 0,101.75632745899998 33.446057929000006 0 0,101.75648148099998 33.44604314200001 0 0,101.75663999400001 33.44603371300002 0 0,101.75681675200002 33.44603132999998 0 0,101.75697549099999 33.44603907599998 0 0,101.75705152 33.44604765499997 0 0,101.75719535299999 33.44607586699999 0 0,101.757196115 33.446076016000006 0 0,101.757302847 33.446110610000005 0 0,101.757366569 33.446138811000026 0 0,101.757428032 33.44617292700002 0 0,101.75747171400002 33.446204550000004 0 0,101.75752189500002 33.44624087599999 0 0,101.757574815 33.446291945999974 0 0,101.757616789 33.44634558500002 0 0,101.75765050899997 33.44640110099999 0 0,101.757690809 33.44648486699998 0 0,101.75773725599998 33.446601000999976 0 0,101.75775281099999 33.446650895999994 0 0,101.75775604400002 33.446661264 0 0,101.757770558 33.44672382599998 0 0,101.75778202999999 33.446820676000016 0 0,101.757781513 33.44688966000001 0 0,101.75777450200002 33.446958600000016 0 0,101.757692426 33.44734567400002 0 0,101.75768813799999 33.447401485 0 0,101.75769530999997 33.447475779 0 0,101.757711745 33.447527175000005 0 0,101.757737571 33.44758338700001 0 0,101.75777185499999 33.44764193100002 0 0,101.75781365900002 33.447700328999986 0 0,101.75789321500002 33.44778669499999 0 0,101.75794970200002 33.447831737 0 0,101.75800992 33.44786831099998 0 0,101.75814053699997 33.44792726200001 0 0,101.75826664499999 33.447977690000016 0 0,101.75836101599998 33.448015425999984 0 0,101.75849749499997 33.44806506200001 0 0,101.75870725599998 33.44812582399999 0 0,101.75889635800002 33.44816168 0 0,101.75909493400002 33.44818265499998 0 0,101.75914171300002 33.448187596000025 0 0,101.75920210499999 33.44819117700001 0 0,101.759272786 33.44819536799997 0 0,101.75945624000002 33.448206245999984 0 0,101.75977076599997 33.44822490299998 0 0,101.759821053 33.44823137399999 0 0,101.759896647 33.44824110000002 0 0,101.75997689500002 33.448258334 0 0,101.76015444299998 33.44831803400001 0 0,101.76050753700002 33.44845601600002 0 0,101.760860632 33.448594000000014 0 0,101.76105697399998 33.44865559200002 0 0,101.761172714 33.44867722700002 0 0,101.76122615700001 33.448680975 0 0,101.76141457699998 33.44868045700002 0 0,101.76185377799999 33.448663841999974 0 0,101.76229298700002 33.448647230999995 0 0,101.762509943 33.448646763 0 0,101.762642475 33.448654499999975 0 0,101.762757212 33.44866937400002 0 0,101.76288109299998 33.44869447000002 0 0,101.76294114500001 33.44870941900001 0 0,101.76301372299997 33.448727486999985 0 0,101.76308892700001 33.44874933599999 0 0,101.76346820200001 33.44885952599998 0 0,101.76352822400003 33.448876962999975 0 0,101.763640382 33.44890954700003 0 0,101.76392268000001 33.448991560000024 0 0,101.76418385 33.44906743500002 0 0,101.76437715899999 33.449123595 0 0,101.764831647 33.44925562499998 0 0,101.765218549 33.44938223600002 0 0,101.76556422599998 33.449511288999986 0 0,101.76584394600002 33.449633914 0 0,101.765978459 33.44970172500001 0 0,101.76610630200003 33.449773884000024 0 0,101.76628046399998 33.449890314000015 0 0,101.76655561299998 33.45011771200001 0 0,101.76667329499998 33.450200266000024 0 0,101.76675674 33.450246848999996 0 0,101.76682248700001 33.450275138999984 0 0,101.766892138 33.45029556100002 0 0,101.76700052400003 33.450308975999974 0 0,101.76708276900001 33.45030365299999 0 0,101.76715734300001 33.45028360700002 0 0,101.76722225200001 33.45024628099998 0 0,101.76724001299999 33.45023606699999 0 0,101.76728627799997 33.45019078399997 0 0,101.76734383299998 33.450121137 0 0,101.76747235099998 33.449938084999985 0 0,101.76751520599998 33.44988447999998 0 0,101.76756408199998 33.449832164999975 0 0,101.76761780099997 33.44978483599999 0 0,101.767707546 33.449730128 0 0,101.767772965 33.44970562899999 0 0,101.76789405099998 33.44968091499999 0 0,101.76796937 33.449683540000024 0 0,101.76811027100001 33.44972113199998 0 0,101.76817815599998 33.44974454800001 0 0,101.76820814000001 33.44975489000001 0 0,101.76823790499998 33.44976515600001 0 0,101.76825827900001 33.44977218499997 0 0,101.76839163099999 33.449832372 0 0,101.76845223700002 33.449867109000024 0 0,101.76854699299997 33.44993660099999 0 0,101.76864739799998 33.45003363799998 0 0,101.768752425 33.45014266099997 0 0,101.76884617500002 33.45023997800001 0 0,101.76884970399999 33.450243641999975 0 0,101.768947121 33.45032240400002 0 0,101.76895552000002 33.450329194000005 0 0,101.76902589999997 33.450366143999986 0 0,101.76904456199998 33.450375941999994 0 0,101.76910602999999 33.45039551899998 0 0,101.76925167600001 33.45042365699999 0 0,101.769272236 33.450425370999994 0 0,101.76939573800001 33.450435665999976 0 0,101.76960575200002 33.45043097500002 0 0,101.76974476599997 33.45042786900001 0 0,101.76981861000002 33.450436352999986 0 0,101.76989286000003 33.45045225400003 0 0,101.76996480600002 33.45047530699998 0 0,101.77004296000001 33.45051129799998 0 0,101.77010191800002 33.450548862999995 0 0,101.77015621599998 33.45059171600002 0 0,101.77028535900001 33.450713502999974 0 0,101.77037090099998 33.45081350100003 0 0,101.770431723 33.450908018999996 0 0,101.77046290099997 33.45097146699999 0 0,101.77048721599999 33.45103676299999 0 0,101.77051732899997 33.451170975000025 0 0,101.770526185 33.451306819000024 0 0,101.77052593399998 33.451314319999994 0 0,101.77052393100001 33.451374155999986 0 0,101.77052361699998 33.451376849999974 0 0,101.77050863199997 33.45150525700001 0 0,101.77048238100002 33.45162840199998 0 0,101.77041833200002 33.45183870300002 0 0,101.77041075400001 33.451897902999974 0 0,101.77040976299998 33.45196201900001 0 0,101.77042644099998 33.452097218999995 0 0,101.77044494799998 33.45216898699999 0 0,101.77046862200001 33.452231575999974 0 0,101.77049852900001 33.45228898200003 0 0,101.77053384099997 33.45234331500001 0 0,101.77058706899999 33.452413562000004 0 0,101.770630745 33.45246482599998 0 0,101.77072408499998 33.45255689999999 0 0,101.77078074000002 33.452605221 0 0,101.770986332 33.452780566 0 0,101.77117421000003 33.45293215800001 0 0,101.771362506 33.453073776999986 0 0,101.77154547800001 33.45319797600001 0 0,101.77171737999998 33.45329731800001 0 0,101.77182299399999 33.45334606199998 0 0,101.77217023499998 33.45346666400002 0 0,101.772287501 33.45350166700001 0 0,101.772441775 33.45353106599998 0 0,101.77251398499999 33.453537281000024 0 0,101.77263798199999 33.45353887700003 0 0,101.77278729900002 33.453529033999985 0 0,101.772935029 33.45350828900001 0 0,101.77329417599998 33.45343994299998 0 0,101.77336081099998 33.45342947300003 0 0,101.77340760599998 33.45342212000003 0 0,101.773435554 33.45341772900002 0 0,101.77344359300002 33.453416464999975 0 0,101.773600972 33.45340472700002 0 0,101.77367151800001 33.453405616 0 0,101.77382231299998 33.45341811600002 0 0,101.77383763 33.45342094 0 0,101.773847005 33.45342266900002 0 0,101.773951442 33.45344192599998 0 0,101.77396044099999 33.45344451400001 0 0,101.77402333999999 33.45346260000002 0 0,101.77409066899997 33.45348912100002 0 0,101.77419666499998 33.45354904599998 0 0,101.77425349200001 33.453594080000016 0 0,101.774300159 33.453642797999976 0 0,101.774301369 33.45364406200002 0 0,101.77434128499999 33.45369788099998 0 0,101.77439248899998 33.453792410999995 0 0,101.77441954099999 33.45387254399998 0 0,101.77443204399998 33.453909580000015 0 0,101.774443824 33.453969427000004 0 0,101.774456182 33.45409474799999 0 0,101.77446001300001 33.454290731000015 0 0,101.774455166 33.454400088 0 0,101.774450355 33.454508664 0 0,101.77443576500002 33.45465265500002 0 0,101.77441506600002 33.45479262800001 0 0,101.77438860199999 33.454926030000024 0 0,101.77435672399997 33.45505031099998 0 0,101.77431627599998 33.455166080000026 0 0,101.77429951900001 33.45521404099998 0 0,101.774255633 33.455304345 0 0,101.774202597 33.45539291900002 0 0,101.77411487799998 33.455614448999995 0 0,101.77407500300001 33.455539896999994 0 0,101.77400196600001 33.455468870999994 0 0,101.77394226899997 33.45542125600002 0 0,101.773883765 33.455367395999986 0 0,101.773826504 33.45532926499999 0 0,101.773747147 33.455305529999976 0 0,101.77366921100003 33.455296051999994 0 0,101.77359969600002 33.45529380300002 0 0,101.77348272199998 33.455296429999976 0 0,101.773411582 33.45530001200001 0 0,101.77333723100003 33.45530446800001 0 0,101.77326030799998 33.455309288000024 0 0,101.77318145100003 33.455313966000006 0 0,101.773101301 33.45531799600002 0 0,101.77302049500003 33.455320868 0 0,101.772939672 33.455322075000026 0 0,101.772816321 33.45532020000002 0 0,101.772741785 33.45531721200001 0 0,101.77266834599999 33.45531331500001 0 0,101.77259481499999 33.45530891999999 0 0,101.77251999499998 33.455304437999985 0 0,101.77237517499998 33.45529700399999 0 0,101.77230058499998 33.45529510799997 0 0,101.77222543200003 33.455295584 0 0,101.77214907500002 33.45529921899998 0 0,101.77202487099999 33.455312116000016 0 0,101.77195050400002 33.455323108000016 0 0,101.771877066 33.45533563499998 0 0,101.77180430700002 33.45534902600002 0 0,101.77173197799999 33.45536260099999 0 0,101.771637059 33.455380106999996 0 0,101.77159350400001 33.45538814499997 0 0,101.77156330700001 33.45539371699999 0 0,101.771489202 33.45540770299999 0 0,101.77141510799999 33.455422268999996 0 0,101.771341398 33.45543761900001 0 0,101.77126844100002 33.455453954999996 0 0,101.77119660400001 33.455471483999986 0 0,101.771126256 33.45549040700001 0 0,101.771010192 33.45552641199998 0 0,101.770940188 33.45555074800001 0 0,101.77087023299998 33.455576665000024 0 0,101.77080051000002 33.45560379400001 0 0,101.77073121000001 33.45563177600002 0 0,101.770662518 33.455660240999975 0 0,101.77059461900001 33.455688829999986 0 0,101.77052770400002 33.45571717399997 0 0,101.77046195499997 33.45574491299999 0 0,101.77039756200003 33.45577168199998 0 0,101.77028437000001 33.455816708999976 0 0,101.77021816400003 33.45584176800003 0 0,101.77015077599998 33.455866405999984 0 0,101.770082183 33.45589066000002 0 0,101.77007139300002 33.455894355 0 0,101.77005071100001 33.455901439 0 0,101.77001235199998 33.455914576 0 0,101.76996499400002 33.455930308000006 0 0,101.76994744299998 33.45593613699998 0 0,101.76994125800002 33.45593819200002 0 0,101.76986887300001 33.45596155099997 0 0,101.769795166 33.455984693000005 0 0,101.76977188799998 33.45599181699998 0 0,101.76972011100003 33.45600766199999 0 0,101.76968902200002 33.45601699100001 0 0,101.769359312 33.45631545100002 0 0,101.769328551 33.45634329799998 0 0,101.76914958700002 33.45650530199998 0 0,101.76902960299998 33.45661391499999 0 0,101.76888121000002 33.456791794000026 0 0,101.76883557899998 33.45684649100002 0 0,101.76876924800001 33.45692600199999 0 0,101.76850889600001 33.45723807899998 0 0,101.76824853699998 33.45755015399999 0 0,101.76791661099998 33.45797291399998 0 0,101.76758469599997 33.458395680000024 0 0,101.76742863200002 33.45868235400002 0 0,101.76727256499998 33.45896903200003 0 0,101.76711658400001 33.45949485099999 0 0,101.76705221700001 33.459711825 0 0,101.7669606 33.46002065699997 0 0,101.76690230000003 33.46039116100002 0 0,101.76684400300002 33.460761665999996 0 0,101.766785701 33.46113216499998 0 0,101.766793973 33.46162913500001 0 0,101.76679449900001 33.461660704999986 0 0,101.76680225299998 33.462126108999996 0 0,101.76677689500002 33.462588176999986 0 0,101.76675152799999 33.463050235000026 0 0,101.76672616399998 33.46351229099997 0 0,101.766665913 33.463979327000004 0 0,101.76660566499999 33.46444636799998 0 0,101.766572042 33.46480582700002 0 0,101.76653841900003 33.465165286 0 0,101.766532256 33.46560174899997 0 0,101.76652609500002 33.46603821299999 0 0,101.76652579400002 33.466059531999974 0 0,101.76651993899998 33.46647467399998 0 0,101.76661175599997 33.46700125000001 0 0,101.766740003 33.467256405 0 0,101.76686824699999 33.46751155599998 0 0,101.76713063900002 33.46797139099999 0 0,101.76727823200002 33.468230033 0 0,101.76739304099999 33.46843122299998 0 0,101.76757330800001 33.46890547700002 0 0,101.76775077399998 33.46929168999998 0 0,101.76783859699998 33.469692484999996 0 0,101.76792641999998 33.47009327799998 0 0,101.76796283300001 33.47029384699999 0 0,101.76800778500001 33.47076273599998 0 0,101.76805272899998 33.47123161799999 0 0,101.76809766500003 33.4717005 0 0,101.768077646 33.47201560399998 0 0,101.76805762599997 33.472330710999984 0 0,101.76799948899998 33.472627793000015 0 0,101.767941356 33.47292486600003 0 0,101.76788832599999 33.473303633 0 0,101.76783529199997 33.47368240899999 0 0,101.76778225100003 33.47406118700002 0 0,101.76781775699999 33.474469449000026 0 0,101.767853274 33.474877703999994 0 0,101.76789136000002 33.47541593300002 0 0,101.76792943800001 33.475954168999976 0 0,101.76796751400002 33.47649239100002 0 0,101.76804453099999 33.476833691000024 0 0,101.76812155699997 33.477174999 0 0,101.76824048999998 33.47760866499999 0 0,101.76835940900003 33.47804232200002 0 0,101.76847832800001 33.478475979999985 0 0,101.76858998199998 33.478838490999976 0 0,101.768701636 33.47920099999999 0 0,101.76881329999998 33.479563504 0 0,101.76894117699999 33.479963403 0 0,101.76906904600003 33.480363306000015 0 0,101.76919691199998 33.480763207999985 0 0,101.76932345300003 33.48112118400002 0 0,101.76945 33.48147916400001 0 0,101.76957654699999 33.481837143999996 0 0,101.76980067400001 33.48227264000002 0 0,101.769987786 33.48264603400003 0 0,101.77005675100003 33.48278366400001 0 0,101.770174897 33.483019438999975 0 0,101.770362008 33.483392847000005 0 0,101.77046854899999 33.48375126600001 0 0,101.77057509399998 33.48410968500002 0 0,101.77064570800002 33.484347250999974 0 0,101.77068163299998 33.48446811000002 0 0,101.77078870399998 33.48500063 0 0,101.770836869 33.485240179000016 0 0,101.770895773 33.48553314200001 0 0,101.77090770500001 33.48567396999999 0 0,101.77094207699997 33.486079657999994 0 0,101.77098839400003 33.48662618399999 0 0,101.77100892200002 33.487025302000006 0 0,101.77102944299997 33.48742441799999 0 0,101.77104996700001 33.48782353600001 0 0,101.77110043699997 33.48830387100003 0 0,101.77115091799999 33.48878419800002 0 0,101.77133040899997 33.48926490299999 0 0,101.771509885 33.48974561699998 0 0,101.77168935999998 33.490226334 0 0,101.77195435800002 33.49069203200003 0 0,101.77221936199999 33.491157723000015 0 0,101.77248437600002 33.491623420999986 0 0,101.77262360600002 33.491944553999986 0 0,101.77276282899999 33.49226568099999 0 0,101.77284440199998 33.49261757300002 0 0,101.77292597600001 33.492969464 0 0,101.77304708999998 33.49345803199998 0 0,101.77316821300002 33.49394660500002 0 0,101.77321683299999 33.494368021000014 0 0,101.77326544200002 33.49478942799999 0 0,101.77327093299999 33.49532971000002 0 0,101.773276425 33.49586999899998 0 0,101.77329926499999 33.496265230999995 0 0,101.773322108 33.49666046200002 0 0,101.77334494899998 33.49705569700001 0 0,101.77334384900001 33.497461875 0 0,101.77334274600003 33.49786805100001 0 0,101.773211027 33.49829088400003 0 0,101.773079306 33.49871372299998 0 0,101.772947585 33.499136556999986 0 0,101.77277912800002 33.499564416 0 0,101.772610767 33.49999236000002 0 0,101.77248648900002 33.500506142999996 0 0,101.77236212600002 33.50101984999998 0 0,101.77225678600001 33.50131023 0 0,101.77217884999999 33.50152506699999 0 0,101.77199557300003 33.50203027800001 0 0,101.77178666399999 33.50246727199999 0 0,101.77157776000001 33.502904264999984 0 0,101.771400879 33.50324228900001 0 0,101.77131400000002 33.50346039200002 0 0,101.77128026899999 33.503873829999975 0 0,101.77150750700002 33.50437967800002 0 0,101.77166862600001 33.50465118400001 0 0,101.77182974499999 33.50492268800002 0 0,101.77209000200003 33.50523782900001 0 0,101.77235026599999 33.50555297699998 0 0,101.77261052400002 33.50586811900001 0 0,101.77276118200001 33.50617916099998 0 0,101.772798394 33.50661064799999 0 0,101.77278403399998 33.506895912000005 0 0,101.77276967900002 33.50718118100002 0 0,101.772665942 33.50760601100001 0 0,101.77256219899999 33.508030829999996 0 0,101.772417614 33.50840088299998 0 0,101.772273026 33.50877093499997 0 0,101.772128436 33.509140989 0 0,101.77204562399999 33.50948673900001 0 0,101.77196281200003 33.50983249699999 0 0,101.77189172200002 33.51017798800001 0 0,101.771820639 33.510523471 0 0,101.77180878500002 33.510887278999974 0 0,101.77179692499999 33.511251086000016 0 0,101.77182984500001 33.51173179900002 0 0,101.771862763 33.512212514 0 0,101.77189568 33.512693227 0 0,101.77192861100002 33.51317393800002 0 0,101.77195968900003 33.513657971999976 0 0,101.77199076099998 33.514142015000004 0 0,101.77202183000003 33.514626048000025 0 0,101.77206701400002 33.51493945300001 0 0,101.772112198 33.51525285500003 0 0,101.77209961300002 33.51574049200002 0 0,101.772087021 33.516228125 0 0,101.77207442299999 33.51671576000001 0 0,101.77206182499998 33.517203392 0 0,101.772049229 33.51769102899999 0 0,101.77209386300001 33.51810926899998 0 0,101.77213849499998 33.518527506 0 0,101.77218311500002 33.51894573300001 0 0,101.77232803300001 33.519443593999995 0 0,101.77247295799998 33.51994146300001 0 0,101.77265944800001 33.520271363999996 0 0,101.77284593600001 33.520601258 0 0,101.77307711600002 33.52086136499997 0 0,101.77330829700003 33.52112147499997 0 0,101.77365639700002 33.521369144000005 0 0,101.773942654 33.52157281000001 0 0,101.774004499 33.521616811 0 0,101.77439728899998 33.52179468899999 0 0,101.77471120400003 33.52193685399999 0 0,101.77479007900001 33.52197257500001 0 0,101.77519742300001 33.522238560000005 0 0,101.77539502799999 33.52254854900002 0 0,101.77556855 33.522839429999976 0 0,101.77561438100003 33.52317247299999 0 0,101.77566021299998 33.52350551699999 0 0,101.77566726100002 33.52397044899999 0 0,101.775674305 33.52443537800002 0 0,101.77568133599999 33.524900306999996 0 0,101.775730936 33.525351177999994 0 0,101.775780542 33.525802043 0 0,101.77583046299998 33.526262729999985 0 0,101.77588038300001 33.52672341499999 0 0,101.77584792300001 33.52717612499998 0 0,101.77581546200003 33.52762883999998 0 0,101.77579200500003 33.52795607600001 0 0,101.77578301099999 33.528081547 0 0,101.775716305 33.52828411899998 0 0,101.775612943 33.52859801400001 0 0,101.77550474700001 33.528926598 0 0,101.775442882 33.52911448100002 0 0,101.775266654 33.529395432 0 0,101.775090417 33.529676387999984 0 0,101.77497289600001 33.53013885500002 0 0,101.77485538000002 33.53060131500001 0 0,101.77479485399999 33.531053265000025 0 0,101.77473433199998 33.53150521399999 0 0,101.774673807 33.531957163000015 0 0,101.77470645599999 33.53240887499999 0 0,101.77473910600003 33.532860587000016 0 0,101.77473773600002 33.533184862999974 0 0,101.77473636799999 33.533509141000025 0 0,101.77479456399999 33.533861565999985 0 0,101.77485275999999 33.53421399000001 0 0,101.77498380999998 33.53464338499998 0 0,101.77508213599998 33.535027661000015 0 0,101.77518045900001 33.535411934000024 0 0,101.77527877799997 33.53579620400001 0 0,101.77526662499997 33.53615019799997 0 0,101.77526151500001 33.536299069999984 0 0,101.77525447300002 33.536504191999995 0 0,101.77513586200001 33.536831096000014 0 0,101.77502248100001 33.53714360499998 0 0,101.77501725600001 33.53715800600003 0 0,101.77484033600001 33.537496051000005 0 0,101.77466341500002 33.53783409800002 0 0,101.77448649899998 33.53817213799999 0 0,101.774122621 33.53853401700002 0 0,101.77392693600001 33.53868311399998 0 0,101.77379044999998 33.53878710700002 0 0,101.77345827599999 33.53904020099998 0 0,101.77312610799999 33.53929328999999 0 0,101.77293718499999 33.539437228 0 0,101.77279393600003 33.53954637099997 0 0,101.77251755700001 33.53970977099999 0 0,101.77224118100003 33.53987317100001 0 0,101.77174423500003 33.54011029700001 0 0,101.771339151 33.54030359500001 0 0,101.77124728400003 33.54034743099999 0 0,101.77123431899997 33.54035159199998 0 0,101.77120023499998 33.54036253300001 0 0,101.77085239600001 33.54047417999999 0 0,101.77045751100002 33.54060092499998 0 0,101.77011906000001 33.54065763300002 0 0,101.76978061 33.540714342 0 0,101.76928233699999 33.54077695900003 0 0,101.76878405299999 33.54083956900001 0 0,101.76840451700002 33.54086679699998 0 0,101.768193451 33.540881937999984 0 0,101.76802498400002 33.54089402300002 0 0,101.76767869399998 33.54091113499999 0 0,101.76733240200002 33.54092824700001 0 0,101.76695476100002 33.54084794900001 0 0,101.76657710900002 33.54076766100002 0 0,101.76646724800003 33.541219479000006 0 0,101.76643228799998 33.541649215999996 0 0,101.76641781000001 33.54217001000001 0 0,101.76648310899998 33.54259360100002 0 0,101.766548408 33.54301719799997 0 0,101.76661370699998 33.54344079399999 0 0,101.766667557 33.543613139 0 0,101.76675905600001 33.543905971000015 0 0,101.76690440700003 33.54437115500002 0 0,101.76702679099998 33.54476279199997 0 0,101.76704977000003 33.544836325000006 0 0,101.76719513 33.545301499999994 0 0,101.76734048499998 33.545766671000024 0 0,101.76751235400002 33.54628329799999 0 0,101.76768421700001 33.54679992299998 0 0,101.76789644399997 33.54712046999998 0 0,101.76799956100001 33.547276212999975 0 0,101.76810867699999 33.54744101599999 0 0,101.768398144 33.54774682499999 0 0,101.76868760899998 33.54805263100002 0 0,101.769102535 33.54839466300001 0 0,101.76951747200002 33.54873669699998 0 0,101.76995652699998 33.549054764000005 0 0,101.77039556800003 33.54937282899999 0 0,101.77083461199999 33.549690896000016 0 0,101.77127366500002 33.550008961 0 0,101.77171270899998 33.550327029000016 0 0,101.772077545 33.55055957100001 0 0,101.77244238399999 33.55079211399999 0 0,101.77280722199998 33.551024659999996 0 0,101.77310090100002 33.551211835000004 0 0,101.773172074 33.551257195999995 0 0,101.77349221100002 33.551549291000015 0 0,101.77381234500001 33.551841388000014 0 0,101.774132484 33.552133475999995 0 0,101.77445262200001 33.552425572999994 0 0,101.77473177299998 33.55273159400002 0 0,101.775010915 33.553037613000015 0 0,101.775290058 33.553343641000026 0 0,101.77556570799999 33.55370178300001 0 0,101.77584135699999 33.554059927000026 0 0,101.77611699599998 33.55441807699998 0 0,101.77639263600003 33.55477621699998 0 0,101.776654845 33.55519972299999 0 0,101.776829469 33.55548177100002 0 0,101.77691704900002 33.55562322499998 0 0,101.77709402300002 33.55578911800001 0 0,101.77726951300002 33.55595361799999 0 0,101.777601876 33.55614133400002 0 0,101.77793424200001 33.55632904800001 0 0,101.77831583800003 33.55659806099999 0 0,101.778697432 33.55686707699999 0 0,101.77907901999998 33.557136085000025 0 0,101.77945248100002 33.557474677000016 0 0,101.779694415 33.55769400600002 0 0,101.77982596099997 33.55781326099998 0 0,101.78019943499999 33.55815185099999 0 0,101.78043345499998 33.55839518800002 0 0,101.78066747600002 33.55863851800001 0 0,101.78087595699998 33.55865559 0 0,101.781205236 33.558387039000024 0 0,101.78153599199999 33.55806793099998 0 0,101.781866745 33.55774882600002 0 0,101.78219750099998 33.557429716 0 0,101.78252825499999 33.55711059700002 0 0,101.78288588100003 33.55695507899998 0 0,101.783243508 33.556799565000006 0 0,101.78353843500003 33.55667132299999 0 0,101.78360113299999 33.55664405900001 0 0,101.784002671 33.55656562600001 0 0,101.784404209 33.55648719200002 0 0,101.78480574600002 33.55640875400002 0 0,101.78489504200002 33.55639924100001 0 0,101.78527037100002 33.55635925299998 0 0,101.78573499700002 33.55630975999998 0 0,101.78589912400003 33.55634892299997 0 0,101.78610040900003 33.556396952 0 0,101.78646582699997 33.55648414000001 0 0,101.78683124600002 33.55657133 0 0,101.78727332 33.556786905000024 0 0,101.78771537799997 33.55700247300001 0 0,101.78815744100001 33.55721805000002 0 0,101.78864820799998 33.557337096000026 0 0,101.78913897400002 33.55745615400002 0 0,101.78945557999998 33.55753296 0 0,101.78962974400002 33.55757520999998 0 0,101.78995629000002 33.557580858999984 0 0,101.79028283600002 33.557586508999975 0 0,101.79071682400001 33.557550687 0 0,101.79115081100002 33.557514862000005 0 0,101.79162887400003 33.557399987 0 0,101.79210694199998 33.557285106999984 0 0,101.79257592300002 33.557120537 0 0,101.79260893200001 33.557108954 0 0,101.79311092199998 33.55693280000003 0 0,101.79361291200001 33.556756656000005 0 0,101.79410775299999 33.55668042399998 0 0,101.79460259299998 33.55660419399999 0 0,101.79489806700002 33.55661053099999 0 0,101.79493113799998 33.556611239999995 0 0,101.79519354000001 33.55661686799999 0 0,101.79549320299998 33.55675322500002 0 0,101.79579286799998 33.55688957699999 0 0,101.79588203499998 33.55693648699997 0 0,101.79623551700001 33.557122451 0 0,101.79667817199999 33.557355331 0 0,101.79712081600002 33.55758820199998 0 0,101.79752793300003 33.557683094000026 0 0,101.79792666499998 33.557517940000025 0 0,101.79832539400002 33.557352779999974 0 0,101.79872244699999 33.557135604999985 0 0,101.79911949500001 33.556918429999996 0 0,101.79932390200003 33.556510446999994 0 0,101.799528307 33.55610246600003 0 0,101.79973311999998 33.555707471999995 0 0,101.79993793800003 33.55531248 0 0,101.80017985299997 33.55491145399998 0 0,101.800368343 33.554598978 0 0,101.80042175699998 33.55451042499999 0 0,101.80066366800003 33.55410938699998 0 0,101.80090558299997 33.55370835000002 0 0,101.80114749900002 33.55330732300001 0 0,101.80145269100001 33.55294129499998 0 0,101.80175788399998 33.55257526499997 0 0,101.802063078 33.55220922400002 0 0,101.80236827099998 33.551843184000006 0 0,101.80267345300001 33.551477154 0 0,101.80297392900002 33.55115806800001 0 0,101.803274413 33.55083897499998 0 0,101.80351731500002 33.55058102700002 0 0,101.803574895 33.550519881000014 0 0,101.80376940000002 33.550313328000016 0 0,101.80387536900002 33.55020079600001 0 0,101.804238795 33.549906308000004 0 0,101.804417753 33.54981226699999 0 0,101.80467089799998 33.54967923999999 0 0,101.80510300200001 33.54945216300001 0 0,101.80553510700003 33.54922509199997 0 0,101.80596721400002 33.54899803000001 0 0,101.80639931399998 33.548770966000006 0 0,101.80683140999997 33.548543886999994 0 0,101.80726351499999 33.548316817 0 0,101.80763971900001 33.54823033700001 0 0,101.80801591699998 33.54814385499998 0 0,101.80850721799999 33.548121568 0 0,101.80880566299999 33.54809808599998 0 0,101.80910411100001 33.54807460400002 0 0,101.809145634 33.54809214900001 0 0,101.80940482900002 33.54820166600001 0 0,101.80955299300001 33.548458530000005 0 0,101.809701157 33.54871540200003 0 0,101.80981035899998 33.54897598000002 0 0,101.80989201099999 33.549170816000014 0 0,101.81008286999997 33.54962622900001 0 0,101.81019923500003 33.54990387599997 0 0,101.81027374000001 33.55008164399999 0 0,101.81061372200003 33.55050330199998 0 0,101.810953702 33.550924966000025 0 0,101.811239522 33.551113644 0 0,101.81152534400002 33.55130231999999 0 0,101.81200346499998 33.551478814999996 0 0,101.81248159699999 33.551655306999976 0 0,101.81295973200002 33.55183179800002 0 0,101.81343785500002 33.552008297999976 0 0,101.81391597499999 33.552184796000006 0 0,101.81436833700002 33.552397144 0 0,101.81482069999998 33.55260949400002 0 0,101.81527306200002 33.552821841000025 0 0,101.81572542599997 33.55303418300002 0 0,101.81617778700002 33.55324653299999 0 0,101.81663016599998 33.55345887200002 0 0,101.81708254199998 33.55367121199998 0 0,101.81753490300002 33.553883559999974 0 0,101.81798726699998 33.55409590400001 0 0,101.81839713099998 33.554275236000024 0 0,101.81880699499999 33.554454566000004 0 0,101.819216858 33.554633896999974 0 0,101.81962672399999 33.55481322700001 0 0,101.820119481 33.55499283299997 0 0,101.820612251 33.555172438 0 0,101.82110502699999 33.55535204300003 0 0,101.82159572799998 33.555422627999974 0 0,101.82208643000001 33.55549321299998 0 0,101.82257713199999 33.555563801000005 0 0,101.82306783400003 33.55563438799999 0 0,101.82355853399997 33.55570498200001 0 0,101.82404923299998 33.555775573000005 0 0,101.82453993500002 33.55584616599998 0 0,101.825035195 33.555903150999995 0 0,101.825530453 33.555960141000014 0 0,101.82602571199999 33.556017139000005 0 0,101.82652096999999 33.556074136999996 0 0,101.82701622799999 33.556131135999976 0 0,101.82751148900002 33.55618813299998 0 0,101.82800675599998 33.556245128 0 0,101.82845067400001 33.55629621000003 0 0,101.82850201500003 33.55630211699997 0 0,101.82895914 33.55649984899998 0 0,101.82941625900003 33.55669757200002 0 0,101.82970595299997 33.55700322500002 0 0,101.829753122 33.55749659100002 0 0,101.82973584400003 33.557919862999995 0 0,101.82971856799998 33.55834313399998 0 0,101.82970128900001 33.558766401000014 0 0,101.82968401199997 33.559189667 0 0,101.82969927699997 33.55965772899998 0 0,101.82983962499998 33.56014895300001 0 0,101.82997997400003 33.56064017800003 0 0,101.83009843500002 33.560936732000016 0 0,101.83021689600002 33.561233285000014 0 0,101.83030387399998 33.561517546000005 0 0,101.83039085299998 33.561801807999984 0 0,101.83063843899998 33.56224504599999 0 0,101.83088602200002 33.56268827600002 0 0,101.83113360599998 33.56313149699997 0 0,101.83138118900001 33.563574727 0 0,101.831550241 33.56399243499999 0 0,101.83171929500003 33.564410135 0 0,101.83188834700002 33.56482783000001 0 0,101.83205739800002 33.56524553000003 0 0,101.832226451 33.56566324099998 0 0,101.83233364300003 33.56609016700003 0 0,101.83244083300002 33.56651708499999 0 0,101.832466979 33.566841771999975 0 0,101.832493123 33.56716646199999 0 0,101.83242863100003 33.5675713 0 0,101.83236413999998 33.56797613100002 0 0,101.83231560299998 33.56839360700002 0 0,101.83216878399998 33.568631529000015 0 0,101.83207942000001 33.56877634199998 0 0,101.83184323799998 33.569159077999984 0 0,101.831777311 33.56922353499999 0 0,101.83146166799997 33.569532133999985 0 0,101.83108009799997 33.56990520099998 0 0,101.83069852900002 33.57027825799997 0 0,101.83036617599998 33.57057211 0 0,101.83003382099997 33.570865964000006 0 0,101.82970146500003 33.57115981599998 0 0,101.829416149 33.57141208600001 0 0,101.82936911299998 33.571453674 0 0,101.82922482599997 33.571795275 0 0,101.82908053800003 33.57213687500001 0 0,101.82909496100001 33.57257893100001 0 0,101.82920045100002 33.572953853 0 0,101.82930594200002 33.57332877900001 0 0,101.829547488 33.573824195999975 0 0,101.82959916499999 33.573930182000026 0 0,101.82978903499998 33.57431960100001 0 0,101.83003058399999 33.574815005999994 0 0,101.83025120899998 33.575267505 0 0,101.83027213000003 33.57531041300001 0 0,101.83040699499998 33.575632609000024 0 0,101.83054185600002 33.575954807000016 0 0,101.830569271 33.576318507999986 0 0,101.83059668599998 33.57668220800002 0 0,101.83053175100002 33.577074040000014 0 0,101.83046681399998 33.577465870000026 0 0,101.83043613400002 33.577536081000005 0 0,101.83027154799998 33.57791272700001 0 0,101.83007629500003 33.57835958200002 0 0,101.82988103999998 33.578806434 0 0,101.82968578700002 33.57925328900001 0 0,101.829486992 33.579696375000026 0 0,101.82928819199998 33.58013946800003 0 0,101.82908939100002 33.58058256100003 0 0,101.82906174300001 33.581089169999984 0 0,101.82915467499998 33.581555450999986 0 0,101.829239814 33.58198262600001 0 0,101.829247608 33.58202173400002 0 0,101.829416514 33.58243422700002 0 0,101.82953234399997 33.58296050500002 0 0,101.82964818099998 33.58348678499999 0 0,101.82987703499998 33.583823467 0 0,101.83010588799999 33.584160139000005 0 0,101.830372764 33.584549122 0 0,101.83063963400002 33.584938110999985 0 0,101.830906503 33.58532710100002 0 0,101.831146101 33.585734875000014 0 0,101.83138570800003 33.586142644000006 0 0,101.83155206499998 33.586425749 0 0,101.83162531699998 33.58655040899998 0 0,101.831864924 33.586958175999996 0 0,101.83201705300002 33.587351071 0 0,101.83203471000002 33.58739667100002 0 0,101.83210545399999 33.587579385000026 0 0,101.83220449100003 33.587835170000005 0 0,101.83235060700002 33.58821254600002 0 0,101.83237427400002 33.58827366899999 0 0,101.83247979800001 33.588648584 0 0,101.83258532399998 33.589023501999975 0 0,101.83265325100001 33.589516377999985 0 0,101.83269914599998 33.58984938399999 0 0,101.832706863 33.589905371999976 0 0,101.83272117899998 33.59000924999998 0 0,101.83278910899998 33.59050212300002 0 0,101.832796283 33.590583709999976 0 0,101.832826222 33.590924142000006 0 0,101.83286335000003 33.59134616 0 0,101.83290047499997 33.591768178999985 0 0,101.83291562800002 33.59194047699998 0 0,101.83293758999997 33.59219021000001 0 0,101.83301120800002 33.592539837000004 0 0,101.83308481799997 33.59288945700001 0 0,101.83323653500003 33.59325029500002 0 0,101.83338824999998 33.59361113199998 0 0,101.83365211099999 33.59407348600001 0 0,101.83387646699998 33.59427646900002 0 0,101.83412505799998 33.594389321999984 0 0,101.834208278 33.59442710000002 0 0,101.83427639299998 33.594458023000016 0 0,101.83467625899999 33.59463962000001 0 0,101.83507604800002 33.59482129000003 0 0,101.835382675 33.594968779 0 0,101.83541735300003 33.594985458999986 0 0,101.83552358499998 33.595036556000025 0 0,101.83597112199999 33.59525182300001 0 0,101.83641866099998 33.59546708900001 0 0,101.83686619899999 33.59568235199998 0 0,101.83731373400002 33.59589761000001 0 0,101.83776127200002 33.59611286500001 0 0,101.83811028600002 33.596326050000016 0 0,101.838459301 33.59653922899997 0 0,101.83876469799998 33.596844487 0 0,101.83907010000001 33.597149753 0 0,101.83937549199999 33.59745501200001 0 0,101.83968088900002 33.59776026899999 0 0,101.83997048100002 33.59805721499998 0 0,101.84025269699998 33.59834659799998 0 0,101.84026007599999 33.59835416300001 0 0,101.84054966399998 33.598651109 0 0,101.84078771999998 33.59903597900001 0 0,101.84102578300002 33.59942085199998 0 0,101.84126385500002 33.599805720999996 0 0,101.84150192599998 33.60019059000001 0 0,101.84164700299999 33.60058410099998 0 0,101.84179207900002 33.60097761200001 0 0,101.84186412899999 33.601173061 0 0,101.84193714499997 33.601371126000004 0 0,101.84208220699998 33.601764634000006 0 0,101.84215972200002 33.60223127299997 0 0,101.84223723899999 33.602697906 0 0,101.84217754399998 33.60308962200003 0 0,101.84211785500003 33.603481336000016 0 0,101.84205817499998 33.60387304699998 0 0,101.842060441 33.60389900299998 0 0,101.842063376 33.603932622 0 0,101.84208658099999 33.60419843300002 0 0,101.84209238199998 33.60426487900003 0 0,101.84211498399998 33.604523828000026 0 0,101.84255254099998 33.604315472999986 0 0,101.84299009300003 33.604107123999995 0 0,101.84342763900003 33.60389876800002 0 0,101.843811345 33.60368184399999 0 0,101.84419505599999 33.603464925000026 0 0,101.84457876699997 33.60324801500002 0 0,101.84496247700002 33.60303110299998 0 0,101.845044879 33.602971620000005 0 0,101.84536237399999 33.60269758200002 0 0,101.84567986500002 33.60242353000001 0 0,101.84599735199998 33.602149482000016 0 0,101.846314834 33.601875441000004 0 0,101.84661357599998 33.60150424300002 0 0,101.84691231699998 33.60113303600002 0 0,101.846938379 33.601100653 0 0,101.84721106199999 33.600761834000025 0 0,101.84743999599999 33.60047737899998 0 0,101.84750980400003 33.60039064099999 0 0,101.84753044600001 33.60032903899997 0 0,101.84760089899999 33.600118778000024 0 0,101.84763985299998 33.600002518999986 0 0,101.84767969199999 33.59988362600001 0 0,101.84774841400002 33.59967852599999 0 0,101.84778670100002 33.599564262 0 0,101.84784957699998 33.599376611000025 0 0,101.84787160299999 33.599310874000025 0 0,101.847895902 33.599238352999976 0 0,101.84791081899999 33.59919383099998 0 0,101.84801945700002 33.59886959300002 0 0,101.848079165 33.598321736 0 0,101.84811102499998 33.598029424 0 0,101.84813887899998 33.597773872000005 0 0,101.84815086399999 33.59772366499999 0 0,101.848248189 33.597315958000024 0 0,101.848357497 33.59685804600002 0 0,101.84868686099998 33.59647313300002 0 0,101.84901622299998 33.59608821900002 0 0,101.84935029000002 33.595846317999985 0 0,101.84968436000003 33.59560441299999 0 0,101.850018423 33.59536250100001 0 0,101.85038325800002 33.59511120399998 0 0,101.85074811099997 33.594859918 0 0,101.85111296000002 33.59460863200002 0 0,101.85159085599997 33.59432871400003 0 0,101.85206875099999 33.594048794 0 0,101.85254665999997 33.59376887399998 0 0,101.85302541599998 33.593514954 0 0,101.853356249 33.59333948699998 0 0,101.85350417199999 33.59326103199999 0 0,101.85398292100001 33.593007108999984 0 0,101.85439962800001 33.592820539 0 0,101.85481634299998 33.592633955999986 0 0,101.85494981199997 33.59257419400001 0 0,101.85523304899999 33.59244737 0 0,101.85538665000001 33.59237859699999 0 0,101.85564975699998 33.592260794000026 0 0,101.85606646399998 33.59207422100002 0 0,101.85641056999998 33.591823397999974 0 0,101.85650764000002 33.59175264300001 0 0,101.85675467800002 33.59157257300001 0 0,101.857098786 33.591321748999974 0 0,101.85714449800003 33.59128887200001 0 0,101.857463252 33.59105961 0 0,101.85752955599997 33.59101192100002 0 0,101.85782772099998 33.590797468999995 0 0,101.85810051499999 33.59060126100002 0 0,101.85819218199998 33.59053532799999 0 0,101.85855665000003 33.590273189000015 0 0,101.85858445100001 33.59025233 0 0,101.85890557300002 33.590011403000005 0 0,101.85922696699998 33.58977027200001 0 0,101.85925449400003 33.58974962000002 0 0,101.859603418 33.58948783400001 0 0,101.85995234900003 33.58922604899999 0 0,101.860346376 33.58891767799997 0 0,101.8607404 33.58860930700001 0 0,101.86113442599998 33.588300935999996 0 0,101.861419216 33.58807805399999 0 0,101.86152844899999 33.587992566000025 0 0,101.861583457 33.587954502 0 0,101.86191753499998 33.58772333600001 0 0,101.86202254900002 33.58765067500002 0 0,101.86230663499998 33.587454106999985 0 0,101.86269573099997 33.587184879999995 0 0,101.863084819 33.58691564999998 0 0,101.86347391100003 33.58664642299999 0 0,101.86391960399999 33.58639669500002 0 0,101.86436529500003 33.586146969000026 0 0,101.864810987 33.58589724000001 0 0,101.86525668299998 33.585647513000026 0 0,101.86570237699999 33.58539778699998 0 0,101.86621210599998 33.585181044000024 0 0,101.86672184100001 33.584964301000014 0 0,101.86723157699998 33.584747557000014 0 0,101.86774131099997 33.584530813000015 0 0,101.86825104899998 33.584314070000005 0 0,101.86876077699998 33.584097326999995 0 0,101.86927050499997 33.583880583999985 0 0,101.86978023400002 33.58366384300001 0 0,101.87013866900003 33.583534086999975 0 0,101.87049710899998 33.583404332999976 0 0,101.87085555700003 33.58327457799999 0 0,101.871072658 33.58320633400001 0 0,101.87132481600003 33.58312706800001 0 0,101.871794066 33.58297955699999 0 0,101.87226332300003 33.58283204600002 0 0,101.87273259199998 33.582684535 0 0,101.87324046200001 33.58252962099999 0 0,101.87374833400003 33.582374706999985 0 0,101.87394217399998 33.58231558199998 0 0,101.87425621699998 33.58221979299998 0 0,101.87476409099997 33.58206487899997 0 0,101.87522129299998 33.58197618899999 0 0,101.875678504 33.58188750099998 0 0,101.87613572100003 33.58179881199999 0 0,101.87659292400002 33.581710122000004 0 0,101.87705012599997 33.58162143300001 0 0,101.87750008799998 33.581501677999995 0 0,101.87795005100003 33.58138192299998 0 0,101.87840000199998 33.58126216900001 0 0,101.87884995399997 33.58114241300001 0 0,101.87929991200002 33.581022658999984 0 0,101.879654593 33.58078020900001 0 0,101.87996971799998 33.58056479499999 0 0,101.880009266 33.580537761000016 0 0,101.88036394199997 33.580295311999976 0 0,101.88060269699997 33.579994838000005 0 0,101.88084144200002 33.579694356000005 0 0,101.88108018499997 33.57939387599998 0 0,101.88117596900003 33.57900131600002 0 0,101.88127175300002 33.57860875799997 0 0,101.88127649799998 33.57828337400002 0 0,101.88128124600001 33.577957990000016 0 0,101.88128180299998 33.577951043999974 0 0,101.88132524600002 33.577410507000025 0 0,101.88127777199998 33.576917197 0 0,101.88125418499999 33.576797383999974 0 0,101.88122167799997 33.57663225499999 0 0,101.88116558899998 33.576347312999985 0 0,101.88090327100002 33.57593705599999 0 0,101.88065993599997 33.57563045699999 0 0,101.88041660200003 33.57532385600001 0 0,101.88005188199998 33.574950688 0 0,101.87968716400002 33.574577519 0 0,101.87932245600001 33.57420435 0 0,101.87931016599998 33.57418329000001 0 0,101.87915765499997 33.57392194200003 0 0,101.87914273199999 33.57389637 0 0,101.87913951000002 33.57389084900001 0 0,101.87909338899999 33.57381181699998 0 0,101.87899285200001 33.573639533999994 0 0,101.87894722099998 33.57347275400002 0 0,101.87888673200001 33.57325166700002 0 0,101.87885969199999 33.57315283899999 0 0,101.87878061100002 33.57286379300001 0 0,101.87870166699997 33.57235819499999 0 0,101.87863949400003 33.571960047999994 0 0,101.878639395 33.571959417000016 0 0,101.87863897099999 33.571956700999976 0 0,101.87863895100003 33.57195657300002 0 0,101.878634863 33.571930398999996 0 0,101.87863339699999 33.57192100499998 0 0,101.878622715 33.571852605000004 0 0,101.87865896599999 33.571539497 0 0,101.87869521699997 33.57122639099998 0 0,101.87880739899998 33.570859477 0 0,101.87887872599998 33.570626178 0 0,101.87891957699998 33.57049255700002 0 0,101.87912579800002 33.57014946700002 0 0,101.87933201800001 33.569806373999995 0 0,101.87955837300001 33.56944547299997 0 0,101.87978472600003 33.56908457499998 0 0,101.87988175100003 33.568929873 0 0,101.880011072 33.56872367599999 0 0,101.88033958400001 33.568319194000026 0 0,101.88066809499998 33.567914702999985 0 0,101.88099660900002 33.56751021500003 0 0,101.88129799500001 33.56713914699998 0 0,101.88132513099998 33.567105735999974 0 0,101.88158425199998 33.56679611499999 0 0,101.88181364600001 33.56652200399998 0 0,101.881843371 33.566486484999984 0 0,101.88210249600002 33.566176853 0 0,101.88241539 33.56592668899998 0 0,101.882728278 33.56567653399998 0 0,101.883041171 33.565426376000005 0 0,101.88337476999999 33.565175736000015 0 0,101.88370836899998 33.564925087000006 0 0,101.88404196800002 33.56467443700001 0 0,101.88454323299999 33.56448059799999 0 0,101.88504447899999 33.56428675900003 0 0,101.88554573699997 33.56409292500001 0 0,101.88606674200003 33.56397379200001 0 0,101.88658774499999 33.56385465400001 0 0,101.887108748 33.563735510000015 0 0,101.88762973600001 33.563616373 0 0,101.888150736 33.56349723699998 0 0,101.888671741 33.56337810500003 0 0,101.889192729 33.56325897400001 0 0,101.88971372600002 33.56313984000002 0 0,101.89023473100002 33.56302070800001 0 0,101.89070284799999 33.56289006700001 0 0,101.89117096500001 33.56275942000002 0 0,101.89163906499999 33.562628781 0 0,101.892107168 33.562498147999975 0 0,101.89255803499998 33.56237232799998 0 0,101.89257528399997 33.562367514000016 0 0,101.892720699 33.562323123 0 0,101.89303682799999 33.562226619 0 0,101.893498362 33.562085722000006 0 0,101.89395990700001 33.56194482000001 0 0,101.89442145599998 33.56180390600002 0 0,101.894891024 33.56159342199999 0 0,101.89536059800002 33.56138293999999 0 0,101.895431159 33.561351312 0 0,101.89583016900002 33.56117245899998 0 0,101.89618411499998 33.560912632 0 0,101.89653807500002 33.560652799000025 0 0,101.89689203500001 33.560392966999984 0 0,101.89693726500002 33.56033347099998 0 0,101.89712030599998 33.56009270300001 0 0,101.89734857500002 33.55979244600002 0 0,101.89741828000001 33.55970075800002 0 0,101.89757684199998 33.559492190000014 0 0,101.89774896900002 33.55919687099998 0 0,101.897826716 33.559063478999974 0 0,101.898076591 33.55863476000002 0 0,101.89832646299999 33.55820605399998 0 0,101.89850654399999 33.55789709200002 0 0,101.89857633499997 33.55777735100003 0 0,101.89879250299998 33.55742532199997 0 0,101.89900866800002 33.557073291999984 0 0,101.89915156199999 33.556840593000004 0 0,101.89922483700002 33.556721267 0 0,101.89957586100002 33.55637476300001 0 0,101.899760345 33.556192649000025 0 0,101.89977976799997 33.55617347399999 0 0,101.89990694300002 33.556047933 0 0,101.89992688500001 33.55602824599998 0 0,101.90027790900001 33.555681729000014 0 0,101.90056338800002 33.5553888 0 0,101.900848865 33.55509587199998 0 0,101.90099110300002 33.55470220000001 0 0,101.90113333400001 33.55430852699999 0 0,101.90127253399999 33.55382386299999 0 0,101.90141173 33.553339193 0 0,101.90145602400003 33.552804691000006 0 0,101.901500311 33.55227020199999 0 0,101.90150358400001 33.552258041000016 0 0,101.90160537600002 33.55187975199999 0 0,101.90161523 33.551843126999984 0 0,101.90162010199998 33.55182502500003 0 0,101.90162336700001 33.55181289000001 0 0,101.90173988999999 33.551379838 0 0,101.90174142299998 33.551374142999975 0 0,101.90180561599999 33.551135563 0 0,101.90182211000001 33.551074261 0 0,101.90185967500003 33.55093464599997 0 0,101.90191747199998 33.55077653500001 0 0,101.90203621400002 33.550451701999975 0 0,101.90221275699997 33.54996876400003 0 0,101.90228009600003 33.54978454500002 0 0,101.90238929399999 33.549485815000025 0 0,101.90256583000001 33.54900286499998 0 0,101.90274236699997 33.54851992099998 0 0,101.90288763400002 33.548217265999995 0 0,101.90303290100002 33.54791460500002 0 0,101.90331659700001 33.547569657999986 0 0,101.903600294 33.54722471399998 0 0,101.90388050899998 33.54677577000001 0 0,101.90405474200003 33.54649661399998 0 0,101.90405669 33.546493493000014 0 0,101.904062082 33.54648485500002 0 0,101.90406804600002 33.54647529800002 0 0,101.90407944399999 33.54645703599999 0 0,101.90408491199997 33.546448277000025 0 0,101.90416071700002 33.54632681999999 0 0,101.90433514400002 33.54596708499997 0 0,101.90450956299998 33.545607356999994 0 0,101.90459718199997 33.54542665399998 0 0,101.90466176199999 33.54529346300001 0 0,101.90468398299998 33.545247636 0 0,101.90486382300003 33.544740323999974 0 0,101.90504366099998 33.54423300299999 0 0,101.90522350200001 33.543725688999984 0 0,101.90529025699999 33.543398851000006 0 0,101.90535700100003 33.54307201199998 0 0,101.90536295099997 33.542785632999994 0 0,101.90536890200002 33.542499249 0 0,101.90548092699999 33.54213230200003 0 0,101.90546787800002 33.54174227300001 0 0,101.905347027 33.54138080400003 0 0,101.905226169 33.541019334 0 0,101.90510095799999 33.54052784700002 0 0,101.90497574800003 33.54003636300001 0 0,101.90477553699998 33.53962470800002 0 0,101.90467195500003 33.53931486900001 0 0,101.904568364 33.53900503800003 0 0,101.90452334999998 33.53888584800001 0 0,101.90439788999998 33.538553654 0 0,101.90422742599998 33.538102270000024 0 0,101.904194082 33.53801397199999 0 0,101.90405697 33.537650885999994 0 0,101.90388649800002 33.53719948700001 0 0,101.90371516200003 33.53672208900002 0 0,101.90354383699997 33.53624470400001 0 0,101.90334363400001 33.53583304599999 0 0,101.90325658400002 33.53565405500001 0 0,101.90314342900001 33.53542139000001 0 0,101.90302634900002 33.53518064100001 0 0,101.90294323500001 33.53500973299998 0 0,101.90288804099998 33.53477337300001 0 0,101.90286251100002 33.53466404400001 0 0,101.902858627 33.53464741200003 0 0,101.902842996 33.534580482000024 0 0,101.90277401600002 33.534285087 0 0,101.90268939499998 33.53392275700003 0 0,101.90266104900002 33.53377616 0 0,101.90258921600002 33.533404657000005 0 0,101.90252137700003 33.53305376600002 0 0,101.90248905099998 33.53288656500001 0 0,101.902389874 33.532373613999994 0 0,101.90238887999999 33.53236847199997 0 0,101.90233187899997 33.532057545999976 0 0,101.902274879 33.531746618 0 0,101.90204654399997 33.531422358999976 0 0,101.90181821300001 33.53109809799997 0 0,101.90158987299998 33.53077383499999 0 0,101.90132244799997 33.53044181500002 0 0,101.90105502799997 33.53010979800001 0 0,101.90078760400002 33.52977777199999 0 0,101.90052017300002 33.529445752000015 0 0,101.90022686600003 33.52903626699998 0 0,101.899933568 33.528626771999996 0 0,101.89963064800003 33.52823919000002 0 0,101.89932771899998 33.52785161700001 0 0,101.8990248 33.52746404099997 0 0,101.89872188599998 33.527076464000004 0 0,101.898418962 33.52668888900001 0 0,101.89811603599998 33.526301312999976 0 0,101.89789971599998 33.525870508000025 0 0,101.89768339 33.52543970200003 0 0,101.89746706800003 33.525008893999996 0 0,101.897250756 33.524578088 0 0,101.89711292700002 33.52417146800002 0 0,101.89697508400002 33.52376484500002 0 0,101.89683724700001 33.52335822399999 0 0,101.896699415 33.52295160199998 0 0,101.89663315899998 33.52264541400001 0 0,101.89658923100001 33.522442411999975 0 0,101.89647905099997 33.521933218000015 0 0,101.896440735 33.521756134999976 0 0,101.89636887799998 33.52142403300002 0 0,101.89628084999998 33.52095769900001 0 0,101.896192805 33.520491349999986 0 0,101.89610476399997 33.52002500399999 0 0,101.896091335 33.51962198000001 0 0,101.89607790500003 33.519218954999985 0 0,101.89613001999999 33.518918480000025 0 0,101.89618213300002 33.51861800900002 0 0,101.89630536099997 33.518120710999995 0 0,101.89642858899998 33.517623413000024 0 0,101.89670358299998 33.51717460100002 0 0,101.89697857700003 33.51672578199998 0 0,101.89720640000002 33.51635396299997 0 0,101.89725356999998 33.51627697800001 0 0,101.89737158399998 33.51606020899999 0 0,101.89749751199997 33.515828898999985 0 0,101.897741457 33.51538081899997 0 0,101.897985398 33.514932740999996 0 0,101.89833153199999 33.51459935899999 0 0,101.89867767200002 33.51426597 0 0,101.89907016400002 33.51392593200001 0 0,101.89946266599998 33.513585895000006 0 0,101.89985516000002 33.51324584499997 0 0,101.90024765800001 33.512905794000005 0 0,101.900640157 33.51256575399998 0 0,101.90103265200003 33.51222571699998 0 0,101.90142515100001 33.511885671000016 0 0,101.90179627499998 33.511603735999984 0 0,101.90216739700003 33.51132180299999 0 0,101.90253851900002 33.51103988 0 0,101.90290964299999 33.510757953999985 0 0,101.90302078000002 33.510365019999995 0 0,101.90300254200002 33.50981897899999 0 0,101.902874252 33.50938827499999 0 0,101.90274597500002 33.50895758299998 0 0,101.90261769799997 33.508526894 0 0,101.90244731500002 33.50807550100001 0 0,101.90227692299999 33.50762410300001 0 0,101.90201270900002 33.50715322399998 0 0,101.90174850199998 33.50668234800003 0 0,101.90148428600003 33.50621146399999 0 0,101.90122006500002 33.50574057799997 0 0,101.90095585900002 33.505269704 0 0,101.90069164699997 33.504798832000006 0 0,101.90047514999998 33.504361534 0 0,101.900258662 33.50392421999999 0 0,101.90002236800001 33.50354462199999 0 0,101.89978607 33.50316503200003 0 0,101.89954976400003 33.50278544499997 0 0,101.89931346399999 33.50240584699998 0 0,101.89907717099999 33.50202624899998 0 0,101.89884374299999 33.501545969000006 0 0,101.89861031599997 33.50106569299999 0 0,101.89837687199997 33.500585409999985 0 0,101.89823493199998 33.50005525199998 0 0,101.89818099799999 33.499853965 0 0,101.89809283800003 33.49952494600001 0 0,101.89811335899998 33.49897792399997 0 0,101.89812278 33.498727825 0 0,101.89813396199997 33.49843097399997 0 0,101.89815455399997 33.49788402899998 0 0,101.898175149 33.497337086000016 0 0,101.898197299 33.497271521000016 0 0,101.898323565 33.49689774299998 0 0,101.89847198400003 33.496458394 0 0,101.89862040499997 33.49601905100002 0 0,101.89876882700003 33.49557969699998 0 0,101.89882275899998 33.49539102799997 0 0,101.89887335700001 33.49521402200003 0 0,101.898914859 33.49506883700002 0 0,101.89906089200002 33.49455798600002 0 0,101.899206918 33.49404713199999 0 0,101.89935293399998 33.49353628199998 0 0,101.89939700000002 33.49339016099998 0 0,101.89950874599998 33.49301961100002 0 0,101.89955600799999 33.492862892999995 0 0,101.89956084900001 33.49284683799999 0 0,101.89966455899997 33.49250294699999 0 0,101.89982037200002 33.49198628800002 0 0,101.89994527900001 33.49157211400001 0 0,101.899976186 33.49146962999998 0 0,101.90013200099997 33.49095297500003 0 0,101.90028779599999 33.49043631699999 0 0,101.900443601 33.489919655999984 0 0,101.90061361099998 33.489429918999974 0 0,101.90062882000001 33.48938610699997 0 0,101.90078362000003 33.488940187000026 0 0,101.90095362900001 33.488450450000016 0 0,101.90103852499999 33.488205900000025 0 0,101.90105507300001 33.488158236000004 0 0,101.90112363899999 33.48796072099998 0 0,101.90129364400002 33.487470987999984 0 0,101.90146364499998 33.486981249999985 0 0,101.90169342299998 33.48657685699999 0 0,101.901923194 33.48617245899999 0 0,101.90215296600002 33.485768065 0 0,101.90238274400002 33.485363672999995 0 0,101.90261252200003 33.48495927699997 0 0,101.90284230100002 33.48455488500002 0 0,101.90313198799998 33.484116121 0 0,101.90342166599999 33.48367735800002 0 0,101.90371135100003 33.48323859499999 0 0,101.90383076400002 33.483057734 0 0,101.90400104600002 33.48279982899999 0 0,101.90429073500002 33.48236107299999 0 0,101.904601248 33.48205020500001 0 0,101.90491175599999 33.481739327000014 0 0,101.90522226500002 33.48142844900002 0 0,101.90559884499999 33.48108132599998 0 0,101.90597541800003 33.480734197000004 0 0,101.90635000200001 33.480482532999986 0 0,101.90662499500002 33.480297775 0 0,101.90663536099999 33.480290809999985 0 0,101.90665073000002 33.48028048399999 0 0,101.90667645100001 33.48026320299999 0 0,101.906701655 33.48024627000001 0 0,101.90672458300003 33.48023086500001 0 0,101.90709915999997 33.47997919900001 0 0,101.90754642299999 33.479734510000014 0 0,101.90799369000001 33.47948981500002 0 0,101.90803274500001 33.47946844699999 0 0,101.90844095199998 33.479245108999976 0 0,101.90877576499997 33.47912365100001 0 0,101.90890115000002 33.47907816700001 0 0,101.90936135599998 33.478911230999984 0 0,101.909821561 33.47874429000001 0 0,101.91028176399999 33.478577340000015 0 0,101.91074014600002 33.478411058999995 0 0,101.91074196699998 33.47841039899998 0 0,101.911257766 33.47828117900002 0 0,101.91177357499998 33.47815196099998 0 0,101.91228937699998 33.478022735000025 0 0,101.91280518299999 33.477893513000026 0 0,101.91291557800002 33.47788082300002 0 0,101.91327948499998 33.47783899199999 0 0,101.91332767799997 33.47783345200003 0 0,101.91375378499998 33.47778446799998 0 0,101.91422808700003 33.47772993299998 0 0,101.91470239199998 33.47767540199999 0 0,101.91716287000003 33.475717798999995 0 0,101.91905955499999 33.47451115400003 0 0,101.91998456800002 33.473441133999984 0 0,101.92083791499999 33.47192282200001 0 0,101.92106457599999 33.470057779 0 0,101.92092955800001 33.46709610300002 0 0,101.92052624899998 33.46552442699999 0 0,101.918852872 33.462652787000025 0 0,101.91568123000002 33.46001276700002 0 0,101.91348230699998 33.458762745 0 0,101.916367219 33.45883937000002 0 0,101.91795018099998 33.458310556000015 0 0,101.91928750099999 33.458045673000015 0 0,101.92058553099997 33.45776024899999 0 0,101.922255 33.456961999999976 0 0,101.92287482799998 33.456689015999984 0 0,101.92280928100001 33.456475942 0 0,101.922658275 33.45598506900001 0 0,101.92255694400001 33.45578890799999 0 0,101.92252546999998 33.455727980999995 0 0,101.92239266299998 33.455470891000004 0 0,101.92238298900003 33.455398312 0 0,101.92235116900002 33.455159605999995 0 0,101.92231975599998 33.454923887999996 0 0,101.922309686 33.454848321999975 0 0,101.92231584400002 33.45458336399997 0 0,101.92232239399999 33.454301563 0 0,101.92235071900001 33.45400374799999 0 0,101.92236828300003 33.45381907500001 0 0,101.92241417600002 33.45333658800001 0 0,101.92255139299999 33.452799906999985 0 0,101.92268859400002 33.45226321299998 0 0,101.92284217100001 33.451752148000025 0 0,101.92299576699997 33.451241100999994 0 0,101.92318771700002 33.450794203999976 0 0,101.92337966999997 33.45034730499998 0 0,101.92357162299999 33.44990040800002 0 0,101.92363055300001 33.449797321000005 0 0,101.92383550199997 33.44943880300002 0 0,101.92409938999998 33.44897719800002 0 0,101.92444560899997 33.448656771 0 0,101.92479182400001 33.448336342000005 0 0,101.92519984900002 33.448161911 0 0,101.92560787999997 33.447987480999984 0 0,101.92601590599998 33.44781304899999 0 0,101.92650897099998 33.447705987999996 0 0,101.92700204200003 33.44759892100001 0 0,101.92749509499998 33.44749187000002 0 0,101.92795712999998 33.44738554600002 0 0,101.92841917200002 33.44727922200002 0 0,101.92888121499999 33.44717289900001 0 0,101.92937164300002 33.44698783299998 0 0,101.92986206900002 33.44680276700001 0 0,101.93035249899998 33.446617695999976 0 0,101.93057921500002 33.44656486600002 0 0,101.93063970399999 33.44655077099998 0 0,101.93084969 33.446501839999996 0 0,101.93134687600002 33.44638599000001 0 0,101.931844065 33.44627014700001 0 0,101.93234124899999 33.446154304000004 0 0,101.93283843 33.446038461 0 0,101.93333560999997 33.44592261899999 0 0,101.93383279599999 33.44580676999999 0 0,101.93433135700002 33.44573175599999 0 0,101.93482990400003 33.44565675299998 0 0,101.93532844999999 33.44558175499998 0 0,101.93582700299999 33.44550675900001 0 0,101.93632555800002 33.445431757999984 0 0,101.93682410999998 33.44535676200002 0 0,101.93732266500001 33.445281754999996 0 0,101.93787281700003 33.445211452000024 0 0,101.93842295500002 33.445141165999985 0 0,101.93897309200003 33.44507088199998 0 0,101.93952323299999 33.44500059699999 0 0,101.94007338300003 33.44493030799998 0 0,101.94061285800001 33.444819919999986 0 0,101.94115233500003 33.444709534000026 0 0,101.94169180900002 33.44459915599998 0 0,101.94223128099998 33.44448877899998 0 0,101.94270894599998 33.44438636799998 0 0,101.94318660599998 33.444283944000006 0 0,101.94366425599998 33.444181516000015 0 0,101.94414191099997 33.44407910299998 0 0,101.94460141899998 33.44389905100002 0 0,101.94506092900002 33.44371899800001 0 0,101.94505565499998 33.44356299399999 0 0,101.944919776 33.44342479199997 0 0,101.94483064899998 33.443334139 0 0,101.944827385 33.44333275299999 0 0,101.94477685599998 33.44331128699997 0 0,101.94467545499998 33.443268208000006 0 0,101.94466810199998 33.443265086 0 0,101.94466697000001 33.44326460399998 0 0,101.94446325500002 33.44317805999998 0 0,101.94409585699998 33.44302197899998 0 0,101.94372845200002 33.44286589699999 0 0,101.943300491 33.44275461799998 0 0,101.942872534 33.44264334100001 0 0,101.942444566 33.442532072999995 0 0,101.94190907799998 33.44245370599998 0 0,101.94137359799998 33.442375330999994 0 0,101.94083810900003 33.44229695400003 0 0,101.94030262500002 33.442218576000016 0 0,101.93976715000002 33.44214019999998 0 0,101.93923166799999 33.44206183099999 0 0,101.93880171 33.441967944 0 0,101.93837175700003 33.44187404899998 0 0,101.93794181099997 33.44178014800002 0 0,101.937511863 33.441686248999986 0 0,101.93711651900003 33.44146791899999 0 0,101.936721175 33.44124959300001 0 0,101.93632583499999 33.441031262000024 0 0,101.93593048899999 33.44081293900001 0 0,101.93548578000002 33.44051121899997 0 0,101.93524486299998 33.44026972 0 0,101.935003946 33.440028214999984 0 0,101.93477284 33.43961733399999 0 0,101.93466315900002 33.43912551599999 0 0,101.934543738 33.438651273000005 0 0,101.93442431800003 33.438177032 0 0,101.93430489399998 33.43770279199998 0 0,101.93416770900001 33.43731571000001 0 0,101.93391610600003 33.43697293700001 0 0,101.93366451000003 33.43663016199997 0 0,101.93341291399997 33.43628739799999 0 0,101.93315773799998 33.436040461999994 0 0,101.93290255400001 33.43579352699999 0 0,101.93251264499997 33.435618764000026 0 0,101.93217589099999 33.435665055000015 0 0,101.93183914000002 33.43571135100001 0 0,101.93175115100001 33.435748106999995 0 0,101.93138441999997 33.43590129900002 0 0,101.93092969700001 33.436091234 0 0,101.93049072600002 33.43626640999997 0 0,101.93005175399998 33.43644158699999 0 0,101.92961277900002 33.43661676200003 0 0,101.92923320699998 33.436712476000025 0 0,101.92885363200003 33.43680819299999 0 0,101.92847405999999 33.436903900000004 0 0,101.92805080699998 33.436931241000025 0 0,101.92762755299998 33.436958581 0 0,101.92720430000003 33.43698592200002 0 0,101.92680142799998 33.43700410700001 0 0,101.92639855800002 33.437022297 0 0,101.92599568499998 33.43704048400002 0 0,101.92562148899998 33.43698859699998 0 0,101.92524729500002 33.43693670800002 0 0,101.924873107 33.436884814999985 0 0,101.92457499900001 33.43678775699999 0 0,101.924276894 33.43669070999999 0 0,101.92386239899997 33.436362212000006 0 0,101.92356191200003 33.436039685000026 0 0,101.92326142399997 33.43571715799999 0 0,101.92296093700003 33.43539462799998 0 0,101.92263905800002 33.435050925999974 0 0,101.922526011 33.434930216 0 0,101.92231717800001 33.43470722799998 0 0,101.92199529700002 33.43436351999998 0 0,101.92167342800002 33.434019809999995 0 0,101.92140417799999 33.43385701699998 0 0,101.92113492700003 33.433694226 0 0,101.92083727099998 33.433610163000026 0 0,101.920539615 33.433526098000016 0 0,101.920181243 33.433482492999985 0 0,101.919951406 33.43345452599999 0 0,101.919822872 33.43343888700002 0 0,101.91932262900002 33.433329232000006 0 0,101.91882238800002 33.43321958500002 0 0,101.91861865499999 33.433174925 0 0,101.91832214599998 33.433109925999986 0 0,101.91803434399998 33.43285647699997 0 0,101.91780596199999 33.432523566999976 0 0,101.91774426699999 33.432271867 0 0,101.91769815599997 33.432083745 0 0,101.91759034400002 33.431643915999985 0 0,101.917443789 33.431283055999984 0 0,101.91729723499998 33.430922194999994 0 0,101.91715067899997 33.430561334000004 0 0,101.91698736699999 33.43031796600002 0 0,101.91682406199999 33.430074604000026 0 0,101.91650658200001 33.429860894 0 0,101.91618909699997 33.42964718000002 0 0,101.91574684699998 33.42941470400001 0 0,101.91530459500001 33.42918222499998 0 0,101.91486234500002 33.428949750000015 0 0,101.91451081000002 33.428645743999994 0 0,101.914159278 33.42834173799997 0 0,101.91402655500002 33.428084636999984 0 0,101.91389382900002 33.427827534000016 0 0,101.913786136 33.427504994 0 0,101.913721409 33.427311143 0 0,101.91366490799999 33.42701321800001 0 0,101.91360840700003 33.426715290000004 0 0,101.91387301100002 33.426275374 0 0,101.914137616 33.425835457000005 0 0,101.91440222 33.42539554000001 0 0,101.91468878299997 33.424950136999996 0 0,101.91497534400003 33.42450473100001 0 0,101.91508911699998 33.42432789200001 0 0,101.91526190500002 33.42405932700001 0 0,101.91554846399998 33.423613921000026 0 0,101.91583502200001 33.423168524000005 0 0,101.91607684000002 33.422792671000025 0 0,101.91612158200002 33.42272313000001 0 0,101.91640814099998 33.42227772199999 0 0,101.91655404199997 33.422001051999985 0 0,101.91656831300003 33.421973991000016 0 0,101.91669994400002 33.421724385000005 0 0,101.91666023599998 33.42146508899998 0 0,101.91655155400002 33.420999231999986 0 0,101.91639634900002 33.42053446699998 0 0,101.916241147 33.420069703000024 0 0,101.91605359300002 33.419657744000006 0 0,101.91586603500002 33.419245784 0 0,101.91567847200002 33.41883381600002 0 0,101.91549091399997 33.41842184400002 0 0,101.91530334999999 33.41800988099999 0 0,101.91519854400002 33.41764366799998 0 0,101.91516279299998 33.417518746999974 0 0,101.91502223499998 33.417027613000016 0 0,101.914923977 33.416684281000016 0 0,101.91488167900002 33.416536479 0 0,101.91474112499998 33.416045344999986 0 0,101.914687313 33.41567361199998 0 0,101.914633498 33.415301881999994 0 0,101.91457969099997 33.414930149999975 0 0,101.91459722399998 33.41452638099997 0 0,101.91461475 33.41412261400001 0 0,101.91460805999998 33.41401694299998 0 0,101.91458184499999 33.413602927 0 0,101.91455696700001 33.41320983200001 0 0,101.914548954 33.413083239 0 0,101.91454444300001 33.41306080700002 0 0,101.91446212400001 33.41265156100002 0 0,101.91437529299998 33.41221988299998 0 0,101.91428846299999 33.411788203000015 0 0,101.91410982399998 33.41131747200001 0 0,101.91393118000002 33.410846745000015 0 0,101.91378917899999 33.410472563999974 0 0,101.91375254399998 33.41037603000001 0 0,101.91357391000003 33.40990531 0 0,101.91340542400002 33.409505911999986 0 0,101.91332698299999 33.40931995599999 0 0,101.91323694699997 33.409106517 0 0,101.91293069599999 33.408762395 0 0,101.91262443699998 33.408418272999995 0 0,101.91230484699997 33.40813952299999 0 0,101.91198526699998 33.407860766 0 0,101.91166567699997 33.40758201400001 0 0,101.91134609 33.40730326200003 0 0,101.91089611199999 33.40711922600002 0 0,101.91088472500002 33.407114568 0 0,101.91042336499999 33.40692588100001 0 0,101.90996199099999 33.40673718800002 0 0,101.90948627900002 33.40658351600001 0 0,101.909010578 33.40642985699998 0 0,101.90853487300001 33.40627619600002 0 0,101.908059159 33.40612252300002 0 0,101.90768338499998 33.40600113199997 0 0,101.90758345299997 33.40596885000002 0 0,101.90710775299999 33.40581517800001 0 0,101.90668521999999 33.40561168800002 0 0,101.90637331099998 33.40546147700002 0 0,101.906262685 33.40540820199999 0 0,101.90621683400002 33.40538611900001 0 0,101.906163768 33.405360562 0 0,101.90584015000002 33.40520470299998 0 0,101.90541761700001 33.40500120399997 0 0,101.90499508200003 33.404797712999994 0 0,101.90478432100002 33.40458072299998 0 0,101.90467380899997 33.404466945000024 0 0,101.90447136900002 33.40397726200001 0 0,101.90436410500001 33.403550408 0 0,101.90425683000001 33.40312355100002 0 0,101.90408984099997 33.40261135200001 0 0,101.90392286500003 33.40209915700001 0 0,101.90388774500002 33.401991425999995 0 0,101.90375589199999 33.40158696200001 0 0,101.90358891800003 33.401074773999994 0 0,101.90342193499998 33.40056257700002 0 0,101.90325495500002 33.40005037999998 0 0,101.90302125 33.39955275 0 0,101.90278754399998 33.399055121 0 0,101.90255384599999 33.39855749100002 0 0,101.90233121300002 33.39815935299998 0 0,101.90210857900001 33.397761215 0 0,101.90188595199999 33.397363075999976 0 0,101.90166331799998 33.396964937999996 0 0,101.901342962 33.396660165000014 0 0,101.90093651900003 33.396565579000026 0 0,101.90049082299998 33.39659680599999 0 0,101.90004512299998 33.39662803800002 0 0,101.89976938400002 33.396647358999985 0 0,101.89959941500001 33.396659269 0 0,101.89915371799998 33.39669050200001 0 0,101.89870802600001 33.39672173399998 0 0,101.89822732699997 33.396726452999985 0 0,101.897746628 33.396731171 0 0,101.89726592800002 33.39673588900001 0 0,101.896785223 33.396740608000016 0 0,101.89647263900002 33.39666983699999 0 0,101.89616005699997 33.396599064999975 0 0,101.89587073199999 33.39629354800002 0 0,101.89563823499998 33.39583057700003 0 0,101.89540572700002 33.39536761599999 0 0,101.895174091 33.394930649 0 0,101.895057356 33.39471042100001 0 0,101.89494246499999 33.394493673 0 0,101.89468026999998 33.39407041999999 0 0,101.89441806500002 33.393647165999994 0 0,101.89408440599999 33.39340773700002 0 0,101.89375075100003 33.39316831299999 0 0,101.89360190399998 33.393057935 0 0,101.893385029 33.39289710999998 0 0,101.89301930900001 33.39262590200002 0 0,101.89265357900001 33.392354685999976 0 0,101.89228784800002 33.39208347099998 0 0,101.89190977099997 33.39179077199998 0 0,101.89153169299999 33.391498076999994 0 0,101.89115361400002 33.39120539100003 0 0,101.89098750300002 33.391076795000004 0 0,101.89077553999999 33.3909127 0 0,101.89039747100003 33.390620001 0 0,101.89001940200001 33.390327300000024 0 0,101.88964133000002 33.390034601000025 0 0,101.88926629399998 33.38979692100003 0 0,101.88889125999998 33.38955924200002 0 0,101.88855719499998 33.38924977200003 0 0,101.88822312500002 33.38894031299998 0 0,101.88788905199999 33.38863084600001 0 0,101.88755498199998 33.38832137200001 0 0,101.88722091099999 33.38801189700001 0 0,101.88692148899997 33.387586887 0 0,101.88662206800001 33.38716187799997 0 0,101.88632264699999 33.38673686999999 0 0,101.88613448400002 33.386469788 0 0,101.88610641399998 33.386429943999985 0 0,101.88602322499997 33.38631186499998 0 0,101.88572380300002 33.38588686600002 0 0,101.88548505799997 33.38554545699998 0 0,101.88524630900002 33.385204047 0 0,101.885007562 33.384862630999976 0 0,101.88477743599998 33.38446896800002 0 0,101.88454730799998 33.38407530500001 0 0,101.88431718099997 33.383681642 0 0,101.88418506300002 33.38335396999997 0 0,101.884114479 33.383178913999984 0 0,101.88391177599999 33.382676187000015 0 0,101.88386791099998 33.382286867999994 0 0,101.883824043 33.38189755100001 0 0,101.88382216600002 33.381878658000005 0 0,101.88377760499998 33.38143022600002 0 0,101.88365290600001 33.381173124999975 0 0,101.883643974 33.381154709999976 0 0,101.88362783500003 33.38112143500001 0 0,101.88354521600002 33.380951100999994 0 0,101.88347806000002 33.38081264499999 0 0,101.88334160199997 33.380610417000014 0 0,101.88319107299998 33.38038733600001 0 0,101.88304306700002 33.38016799799999 0 0,101.88290408300003 33.379962026999976 0 0,101.88275292200001 33.379738007000014 0 0,101.88261710199998 33.37953671899999 0 0,101.88233012299997 33.379111411 0 0,101.88204314299998 33.37868610200002 0 0,101.88177891100003 33.37819780900003 0 0,101.88159387799999 33.37775972100002 0 0,101.881408841 33.377321634 0 0,101.88122379100002 33.376883545 0 0,101.88103875399997 33.37644545799998 0 0,101.88091699900002 33.37604493399999 0 0,101.88079524099999 33.37564441000001 0 0,101.88071515899998 33.375096541999994 0 0,101.88064566100002 33.374621081999976 0 0,101.87895907400002 33.37544009099997 0 0,101.877337195 33.37629729499997 0 0,101.875885579 33.37736934700001 0 0,101.87511603399997 33.378656768999974 0 0,101.87477236500001 33.38037401499997 0 0,101.875281427 33.38230681700003 0 0,101.87604663600001 33.38409674100001 0 0,101.87612981199999 33.38559971500001 0 0,101.87595848400002 33.38610050800003 0 0,101.87510529100001 33.386171219000005 0 0,101.8733138 33.386169403 0 0,101.87046292000002 33.38485009300001 0 0,101.869782165 33.38370432099998 0 0,101.86876049199998 33.38236734100002 0 0,101.86796603900001 33.38122143800001 0 0,101.86683024899997 33.38017058600002 0 0,101.86478341600002 33.379882108000004 0 0,101.86341901700001 33.379594349 0 0,101.86262390899998 33.378925519000006 0 0,101.86217047000002 33.377970799000025 0 0,101.86149002899998 33.37672955800002 0 0,101.860240186 33.37596478299997 0 0,101.85773901200002 33.375389411000015 0 0,101.85592009700002 33.374910204 0 0,101.85341930300001 33.374143902000014 0 0,101.85103081699998 33.374236481000025 0 0,101.84875390899998 33.375569633 0 0,101.846479278 33.375566839999976 0 0,101.843295823 33.37499033199998 0 0,101.84158986199998 33.374988167000026 0 0,101.83908919200002 33.374221576000025 0 0,101.83829467300001 33.37336174799998 0 0,101.83693295699999 33.37173779599999 0 0,101.83534150600002 33.371354008000026 0 0,101.83397552500003 33.37202014100001 0 0,101.83147206299998 33.37278014200001 0 0,101.82976670400001 33.37249155000001 0 0,101.82885875400001 33.37153608400001 0 0,101.82726752999997 33.371056770999985 0 0,101.82442439200003 33.37105278199999 0 0,101.82192282 33.370858376 0 0,101.8210138 33.370475381000006 0 0,101.81930911299997 33.36990038099998 0 0,101.81760405 33.36951620000002 0 0,101.814761368 33.36932114799998 0 0,101.812599809 33.36969959100003 0 0,101.80998457999999 33.36950477200003 0 0,101.808051492 33.36940637599997 0 0,101.806574146 33.368926973999976 0 0,101.804756715 33.36796991099999 0 0,101.80328134400003 33.36663167699999 0 0,101.80226045799998 33.365484992999995 0 0,101.80203626299999 33.364053307999995 0 0,101.80158421300001 33.36281210200002 0 0,101.79988155199999 33.36147346299998 0 0,101.79942867 33.36061393599999 0 0,101.798522494 33.35908571800002 0 0,101.79750242099999 33.357652728999994 0 0,101.79648193700001 33.356410574999984 0 0,101.79523452000001 33.354977195000004 0 0,101.79444128099999 33.353830820999974 0 0,101.79342246200002 33.351920689999986 0 0,101.79308610200002 33.349916267000026 0 0,101.792975791 33.34848475199999 0 0,101.79286819599997 33.34590817600002 0 0,101.79207801799998 33.343521302 0 0,101.79208277999999 33.34151744500002 0 0,101.79299408100002 33.340755589000025 0 0,101.79208958200002 33.33865479000002 0 0,101.79072857900002 33.337316593000025 0 0,101.78902680800002 33.33588237999999 0 0,101.788234746 33.334354276 0 0,101.78630665399999 33.33253795000002 0 0,101.78528708900001 33.331104857000014 0 0,101.78437981799999 33.33024448499998 0 0,101.78358670699998 33.32919346 0 0,101.78273465000001 33.329001128000016 0 0,101.781116097 33.32849731900001 0 0,101.77898569000001 33.328135712999995 0 0,101.77813371399998 33.327919494000014 0 0,101.77702762799998 33.327058711999996 0 0,101.775580746 33.32612573900002 0 0,101.774207843 33.325755732000005 0 0,101.77334176400001 33.325512617000015 0 0,101.77336673600001 33.32547091599997 0 0,101.77339171599999 33.325426231999984 0 0,101.77342742899998 33.325351748 0 0,101.77339916 33.325295039000025 0 0,101.77323601199998 33.325199320000024 0 0,101.77317945800002 33.32509186599998 0 0,101.77316542 33.32502623800002 0 0,101.77315136499999 33.32496657299998 0 0,101.77311956 33.32490389399999 0 0,101.773084202 33.32484120800001 0 0,101.773055941 33.32478151800001 0 0,101.77298500699999 33.32473964100001 0 0,101.77278262800002 33.324706470000024 0 0,101.77271160800001 33.32469739499999 0 0,101.772658337 33.32469431300001 0 0,101.772509136 33.32470000500001 0 0,101.772406128 33.32469981600002 0 0,101.77236706299999 33.32469676300002 0 0,101.77232447 33.324684757 0 0,101.772281948 33.32464591399997 0 0,101.772161418 33.324553251 0 0,101.77203363799998 33.32451723499997 0 0,101.77194847499999 33.32448427700001 0 0,101.771760444 33.324397455999986 0 0,101.77154406599999 33.324283743000024 0 0,101.771426991 33.324229851999974 0 0,101.771327805 33.32412530200003 0 0,101.771239154 33.32406848099998 0 0,101.771136356 33.32398777999998 0 0,101.771097253 33.32399963500001 0 0,101.771015557 33.323999485 0 0,101.770962333 33.323978512999986 0 0,101.77092701499998 33.323900917 0 0,101.77087759 33.32378453000001 0 0,101.770842502 33.32362045799999 0 0,101.77083916700002 33.32353695699999 0 0,101.77076131199999 33.323426482 0 0,101.77063741500001 33.323265228000025 0 0,101.770563316 33.32307722799999 0 0,101.77053866400001 33.32299667000001 0 0,101.77052459700002 33.322942968999996 0 0,101.77052127799999 33.32285350400002 0 0,101.770532177 33.32276108299999 0 0,101.77052162199999 33.32272229900002 0 0,101.770507539 33.322674561999975 0 0,101.770500578 33.322620873000005 0 0,101.770497165 33.32256719200001 0 0,101.77049733000001 33.322504572000014 0 0,101.77048329299998 33.32243894200002 0 0,101.77047989800002 33.322379297 0 0,101.77049071900001 33.32231669599997 0 0,101.77051214599999 33.32227200699998 0 0,101.770530039 33.32222134599999 0 0,101.770569314 33.32214388900002 0 0,101.77060506700002 33.32205449600002 0 0,101.77061593299999 33.32197400299998 0 0,101.770591266 33.321899409000025 0 0,101.77051318600002 33.32187540899997 0 0,101.77040324199999 33.321812584999975 0 0,101.77028973 33.32175571800002 0 0,101.770233007 33.32171386599998 0 0,101.77019047900001 33.32167800399998 0 0,101.77013724 33.321662995999986 0 0,101.77006258699998 33.32168671199997 0 0,101.76997371099998 33.32171636700002 0 0,101.76987428799998 33.321704255999975 0 0,101.76978913699998 33.32166831500001 0 0,101.769682918 33.32153989400001 0 0,101.769619493 33.32134595000002 0 0,101.76951689700002 33.32119069800001 0 0,101.76944249399997 33.32111899300003 0 0,101.76933618999999 33.321023373 0 0,101.76927589399997 33.32099046000002 0 0,101.769190681 33.320978373 0 0,101.76907712299999 33.32093939800001 0 0,101.76885354500001 33.32086741400002 0 0,101.768544846 33.32074756200001 0 0,101.76826123299998 33.32054426100001 0 0,101.76798835599999 33.32031115900003 0 0,101.767882047 33.320218520000026 0 0,101.76781469600002 33.320167701 0 0,101.76776156900002 33.32011094500001 0 0,101.767715544 33.320054201000005 0 0,101.767616379 33.319946664999975 0 0,101.76752774900001 33.319883878999974 0 0,101.767463911 33.319847976000005 0 0,101.76741780999998 33.31982105200001 0 0,101.76737882499998 33.31978817800001 0 0,101.767339881 33.31974039400001 0 0,101.767318865 33.31963002200001 0 0,101.767319063 33.31955547299998 0 0,101.76736192999999 33.31946311299998 0 0,101.76737265700001 33.31943629599999 0 0,101.76737630999997 33.319397537999976 0 0,101.76737285500002 33.319361748000006 0 0,101.767330335 33.31932290200001 0 0,101.767273579 33.319295958 0 0,101.767209692 33.31927794799998 0 0,101.76712805699998 33.319256920999976 0 0,101.76706062900001 33.31923591999998 0 0,101.76702161399999 33.31921497299999 0 0,101.766929387 33.31917007200002 0 0,101.76681933700002 33.31914899100002 0 0,101.76643824899998 33.31904437100002 0 0,101.76625648700002 33.319010631000026 0 0,101.76622247799997 33.31897716899999 0 0,101.766205608 33.31891034199998 0 0,101.76622288499999 33.31882449400001 0 0,101.766257312 33.318700509999985 0 0,101.76639414800002 33.31853377800002 0 0,101.76658024400001 33.318414185999984 0 0,101.76672296200002 33.31817112800002 0 0,101.76675736499999 33.31805668599998 0 0,101.766678264 33.31788477600003 0 0,101.76640825300001 33.31781676600002 0 0,101.76620385199999 33.31774958699998 0 0,101.76572654799998 33.317729602999975 0 0,101.76503889399999 33.317741822000016 0 0,101.76488281000002 33.31766995999999 0 0,101.76470275399998 33.31764886399998 0 0,101.764520645 33.31762752700001 0 0,101.76435028999998 33.31757949299998 0 0,101.76412346000001 33.31740014500002 0 0,101.764077671 33.31728950399997 0 0,101.76402465500001 33.31716140100002 0 0,101.763965966 33.317008613999974 0 0,101.76393241 33.31680816199997 0 0,101.76372829399997 33.31663601499997 0 0,101.76365196500001 33.31649273599999 0 0,101.76362660500001 33.31641396399999 0 0,101.763541654 33.31630645199999 0 0,101.763482372 33.316163206 0 0,101.763457071 33.316062965000015 0 0,101.76340617699998 33.31596982999997 0 0,101.76333810199998 33.315926760000025 0 0,101.76326146299999 33.31589798700003 0 0,101.76313369899998 33.31586196000001 0 0,101.76293787899999 33.315775707 0 0,101.76270777100001 33.315760953999984 0 0,101.76249467100001 33.315760547000025 0 0,101.762281572 33.31576013900002 0 0,101.76210187800001 33.315726849999976 0 0,101.76181889700001 33.315369325999995 0 0,101.761795538 33.31503697900001 0 0,101.761668294 33.31481010700003 0 0,101.76165437999998 33.31470273000002 0 0,101.761725867 33.314535877000026 0 0,101.761783246 33.31433321499998 0 0,101.76176965399998 33.31410656000003 0 0,101.76168509799999 33.31385591399999 0 0,101.76133137 33.31333041099998 0 0,101.761162227 33.31284104600002 0 0,101.76096454499998 33.312399336 0 0,101.76086562500001 33.31220830000001 0 0,101.76065363999999 33.311802347000025 0 0,101.76035609799999 33.31151550499999 0 0,101.760328077 33.31137231700001 0 0,101.76032873100002 33.311133762 0 0,101.76047196399998 33.310704637000015 0 0,101.76071496200001 33.310156425 0 0,101.760829812 33.309715316999984 0 0,101.76080218300001 33.30942899600001 0 0,101.76060382499998 33.309237768 0 0,101.760501352 33.30915090600001 0 0,101.76046587100001 33.30913891 0 0,101.76041970099999 33.309138820999976 0 0,101.76036998199999 33.309138725000025 0 0,101.76027403699999 33.30915941500001 0 0,101.76022073399997 33.30917123900002 0 0,101.760142562 33.309185997999975 0 0,101.76000755199999 33.30920661099998 0 0,101.75994357000002 33.30922736100001 0 0,101.75974097599999 33.309286609000026 0 0,101.75964862500001 33.30929239300002 0 0,101.759577638 33.30927734699998 0 0,101.75951014399999 33.30928318000002 0 0,101.75935033100001 33.30928287099999 0 0,101.75922245599997 33.30929156799999 0 0,101.759094409 33.30936288800001 0 0,101.758982189 33.309392496999976 0 0,101.75878889 33.309398078000015 0 0,101.75872143999999 33.309389001 0 0,101.75865041100002 33.30938886299998 0 0,101.75857943099999 33.309370833 0 0,101.758394898 33.30931978199999 0 0,101.75819615099999 33.30927168400001 0 0,101.75813279300002 33.309230377999995 0 0,101.758040171 33.309169994 0 0,101.758001105 33.30916991700002 0 0,101.75792297499999 33.30916976499998 0 0,101.757869685 33.30917562600001 0 0,101.75781998299999 33.30916956499999 0 0,101.75775257999999 33.309142596000015 0 0,101.75773127299999 33.309142554999994 0 0,101.75769220699999 33.30914247800001 0 0,101.757617595 33.309154261 0 0,101.75756077199998 33.30915414999998 0 0,101.75754656800001 33.309154121999995 0 0,101.757493222 33.30918085600001 0 0,101.75746833900001 33.309189753 0 0,101.75742927099998 33.309189677999996 0 0,101.75738670499999 33.309171701000025 0 0,101.757319295 33.309147714000005 0 0,101.75729089999999 33.309141694999994 0 0,101.75725537 33.30914758900002 0 0,101.757173647 33.30916234 0 0,101.75710255199999 33.30918605599999 0 0,101.75705280900002 33.30919490500003 0 0,101.75692850799999 33.30919466199998 0 0,101.75675520499999 33.309183297000004 0 0,101.75665180800002 33.308847291999996 0 0,101.75642558200002 33.30846515899998 0 0,101.75617646799998 33.30814023400001 0 0,101.756154111 33.30800659900001 0 0,101.756086402 33.307834705000005 0 0,101.756018536 33.30772006400002 0 0,101.75595077700001 33.30756725499998 0 0,101.75592932299998 33.30710918400001 0 0,101.75574829499999 33.30682256099999 0 0,101.755529233 33.306301786999995 0 0,101.755405214 33.305948478000005 0 0,101.755213997 33.30524197400001 0 0,101.75517418300001 33.30484243799998 0 0,101.75533380600001 33.304678552999974 0 0,101.755414019 33.30444015400002 0 0,101.755483347 33.30402997300001 0 0,101.75558674000001 33.30362940200001 0 0,101.75580350199999 33.30332447500001 0 0,101.756020449 33.30295275200001 0 0,101.756203143 33.30263821599999 0 0,101.756237844 33.302418811999985 0 0,101.756238613 33.30214208799998 0 0,101.75631863699999 33.30197048500003 0 0,101.75642157099998 33.301732128000026 0 0,101.75647947499999 33.30134100999999 0 0,101.756480855 33.300844814000016 0 0,101.75652704999999 33.300577721000025 0 0,101.756824032 33.30002485 0 0,101.75684774000001 33.299671832 0 0,101.756868978 33.299520366000024 0 0,101.75683287300001 33.299454165999975 0 0,101.75681708600001 33.299410240999975 0 0,101.756760423 33.29935478499999 0 0,101.75668121500001 33.29923439700002 0 0,101.75665400700001 33.29921144299999 0 0,101.75664273299998 33.299178977 0 0,101.75664054499998 33.29914843900002 0 0,101.75662695699998 33.299131235000004 0 0,101.75659975600001 33.29910637199998 0 0,101.75657707599999 33.299089150999976 0 0,101.75656348199999 33.299073856999996 0 0,101.756563551 33.29904904699998 0 0,101.756563648 33.29901469599997 0 0,101.75657276499999 33.29896783700002 0 0,101.756566255 33.298894467000025 0 0,101.75657992800001 33.29888113599998 0 0,101.75660268500002 33.29886972899999 0 0,101.75662090899999 33.29885449699998 0 0,101.75663458700001 33.29883925600001 0 0,101.75666878800001 33.29879924599999 0 0,101.756696122 33.29877639699998 0 0,101.75672339900001 33.29877454299998 0 0,101.75675526399999 33.29875742799999 0 0,101.75676897199997 33.29873073800002 0 0,101.75677365199999 33.29868303500001 0 0,101.75675104200002 33.29864100499998 0 0,101.756678454 33.298591242999976 0 0,101.75664900200002 33.29855874100002 0 0,101.75663097400002 33.29850336099997 0 0,101.75663106799999 33.29846900899997 0 0,101.756635716 33.29843275799999 0 0,101.75667211799998 33.298417562 0 0,101.75671075899999 33.29841572800001 0 0,101.75673347499998 33.29841958899999 0 0,101.756749378 33.298421528999995 0 0,101.75677663300002 33.29842730799999 0 0,101.756781252 33.29840059899999 0 0,101.756781311 33.298379606000026 0 0,101.75677909699999 33.29835860899999 0 0,101.75676550899999 33.29834140700001 0 0,101.75674735500002 33.298331828000016 0 0,101.756681496 33.29831452299999 0 0,101.75665199899998 33.298297289000004 0 0,101.756640694 33.29827627399999 0 0,101.75663170000001 33.29824190400001 0 0,101.75659317200001 33.29820366000001 0 0,101.75653870299999 33.298176834 0 0,101.75651102699999 33.29816468000001 0 0,101.756481957 33.29815191300003 0 0,101.75647515999998 33.298144267 0 0,101.75644795300002 33.29812131199998 0 0,101.756427562 33.29809837099998 0 0,101.75641826399999 33.29807091700002 0 0,101.756404293 33.29798739500001 0 0,101.75636908199999 33.29787997599999 0 0,101.75631603300002 33.29780234100002 0 0,101.756259424 33.297727681000026 0 0,101.75616016499998 33.297667847000014 0 0,101.75607508500002 33.297616987000026 0 0,101.75604380599998 33.297372404999976 0 0,101.756007652 33.29707679699999 0 0,101.75598732999998 33.29702952299999 0 0,101.755960319 33.296936432999985 0 0,101.75595700600002 33.29690207499999 0 0,101.75596053800001 33.29685770999998 0 0,101.75599482199999 33.29678764099998 0 0,101.75599672999999 33.29671464699999 0 0,101.755993423 33.29667885600003 0 0,101.75595935199999 33.29667163300002 0 0,101.755920151 33.29667155599998 0 0,101.755887782 33.29666576699998 0 0,101.75582817899999 33.29664704200002 0 0,101.75579073699998 33.29662693099999 0 0,101.75575329700001 33.29660681799999 0 0,101.75572609400001 33.29658243199998 0 0,101.75570404000001 33.29654517300003 0 0,101.75569731000002 33.296513670000024 0 0,101.75569225999999 33.296490758999994 0 0,101.75568893100001 33.296462125000005 0 0,101.75566683 33.29644204300001 0 0,101.75563963399998 33.296414793 0 0,101.75561243599998 33.296388976 0 0,101.75558693599999 33.29636459300002 0 0,101.75556654799999 33.296341652000024 0 0,101.75555813 33.296304421 0 0,101.75555826499999 33.296255755999994 0 0,101.755566918 33.29620853799997 0 0,101.755587639 33.296112678999975 0 0,101.75559288 33.296066886000006 0 0,101.755567434 33.296023897 0 0,101.755538543 33.29599378199998 0 0,101.75549255099997 33.29598367099999 0 0,101.755458503 33.295969291000006 0 0,101.75539892799998 33.29594054699999 0 0,101.755347879 33.29591038799998 0 0,101.75531897000002 33.295887429000004 0 0,101.75528499699999 33.29584585399999 0 0,101.75527326899999 33.29577283200001 0 0,101.75524612599997 33.295726976000026 0 0,101.75517646899999 33.29564668400002 0 0,101.755026714 33.295563371000014 0 0,101.754914391 33.29550303299999 0 0,101.754820838 33.29543557599999 0 0,101.754780073 33.29538539800001 0 0,101.754768211 33.295361042000025 0 0,101.754759777 33.29532953500001 0 0,101.75475473099999 33.29530519299999 0 0,101.75474797800001 33.295282278 0 0,101.754736138 33.295249333000015 0 0,101.75471577799999 33.29521637300002 0 0,101.754715938 33.295159119999994 0 0,101.754697287 33.29512473099999 0 0,101.754617328 33.295071613000005 0 0,101.754585007 33.29504864799998 0 0,101.75456295499998 33.295011389000024 0 0,101.75453575699999 33.294985570999984 0 0,101.754505188 33.294946863999996 0 0,101.75448314099998 33.29490674300001 0 0,101.75447998499999 33.294816561999994 0 0,101.75445972 33.294749249999995 0 0,101.754422412 33.294681903000026 0 0,101.75440541400002 33.29466612499999 0 0,101.75438844600001 33.29463889499999 0 0,101.75440389099998 33.294601710999984 0 0,101.75439712399998 33.29458309 0 0,101.75437841600001 33.29456873999999 0 0,101.75434092 33.294568664999986 0 0,101.75424549500002 33.294561321 0 0,101.75417569500001 33.29453255599998 0 0,101.75414851599999 33.294499581000025 0 0,101.75413687600002 33.294396500999994 0 0,101.75412697500002 33.29428054300001 0 0,101.75411513099999 33.29424903 0 0,101.75403007 33.29419303999998 0 0,101.753932948 33.294182827999975 0 0,101.75391594799999 33.29416705 0 0,101.75391608799998 33.294116953000014 0 0,101.75394872499999 33.294026841999994 0 0,101.75405476499998 33.29389536899998 0 0,101.754130025 33.29380105000001 0 0,101.75412335499999 33.293748075999986 0 0,101.754067303 33.29367926100002 0 0,101.753966967 33.29360033900002 0 0,101.75389042500001 33.293544365 0 0,101.75377971500001 33.293518382 0 0,101.75374563899999 33.293514019999975 0 0,101.75369796199999 33.29349818100002 0 0,101.753670753 33.293476656999985 0 0,101.753645264 33.293449409999994 0 0,101.75362156400001 33.29339211000001 0 0,101.75363023400001 33.29333916799999 0 0,101.75362693699998 33.29329908400001 0 0,101.75361165499999 33.293279014999996 0 0,101.75359679399998 33.29325523199998 0 0,101.75357941599998 33.29322742199997 0 0,101.753524949 33.293201549 0 0,101.75349943700002 33.293182891000015 0 0,101.753455175 33.29316419600002 0 0,101.75325066099998 33.29316092800002 0 0,101.75316173499999 33.29316115900002 0 0,101.75310405900001 33.29317065599997 0 0,101.753078501 33.293167744000016 0 0,101.75301896399998 33.29312611500001 0 0,101.75299518100002 33.29309887300002 0 0,101.752991872 33.29306308299999 0 0,101.75299368999998 33.293023009000024 0 0,101.752988662 33.292992939999976 0 0,101.75298192100001 33.29296573200003 0 0,101.752971823 33.29291990899998 0 0,101.75296681999998 33.29288125199997 0 0,101.75295835899999 33.29285976599999 0 0,101.75294476800002 33.29284399400001 0 0,101.75290563300001 33.292821014000026 0 0,101.752871578 33.29280949499997 0 0,101.75280008499999 33.292777864000016 0 0,101.75277624400002 33.292770659999974 0 0,101.75273706299998 33.29276342600002 0 0,101.752696195 33.292750462000015 0 0,101.752679193 33.29273611399998 0 0,101.752638483 33.29266732899998 0 0,101.75262149899999 33.29264582600001 0 0,101.752614703 33.29263865500002 0 0,101.75259087699999 33.29262572599998 0 0,101.75255851899999 33.29261707400002 0 0,101.75243429099999 33.292549553000015 0 0,101.75234044500002 33.29248126700003 0 0,101.75231055799998 33.29247073900001 0 0,101.75226239599999 33.292463329999975 0 0,101.75224707699999 33.29245614199999 0 0,101.75215181099998 33.292392973000005 0 0,101.75204814099999 33.292288278 0 0,101.75202445600002 33.292226683000024 0 0,101.75201427799999 33.292209488000026 0 0,101.751993874 33.292192270999976 0 0,101.75197857199998 33.292179358 0 0,101.75193087399998 33.292170673999976 0 0,101.751872983 33.29215052000001 0 0,101.75180486300002 33.29213177700001 0 0,101.751774254 33.29210738299997 0 0,101.75176407700002 33.292090185999996 0 0,101.751747131 33.292055800000014 0 0,101.751745503 33.29202860100003 0 0,101.75174618900002 33.291983757000025 0 0,101.75169965999999 33.29196696299999 0 0,101.751687769 33.29195262500002 0 0,101.751679282 33.291941157999986 0 0,101.751667387 33.291928251 0 0,101.75165890300002 33.29191535299998 0 0,101.75165042399999 33.291899591 0 0,101.75164026800002 33.291875237 0 0,101.75163181099998 33.291852318 0 0,101.75161823299999 33.291832252999995 0 0,101.75161143700001 33.29182508299999 0 0,101.751562138 33.291780613000014 0 0,101.75152814 33.291749055000025 0 0,101.751511177 33.29172039500003 0 0,101.75149423099998 33.291686008 0 0,101.751472267 33.291618691 0 0,101.75145873299999 33.29158288100001 0 0,101.75145710499999 33.29155568200002 0 0,101.75145379899999 33.291519892 0 0,101.75144879200002 33.291482667000025 0 0,101.75144731 33.29140394000001 0 0,101.751450836 33.29136243800002 0 0,101.751444133 33.291322347000005 0 0,101.751430578 33.291293693 0 0,101.751420414 33.291272203000005 0 0,101.75139330299999 33.29121632599998 0 0,101.751350833 33.29116757600002 0 0,101.75129993799999 33.29108445600002 0 0,101.75124729999999 33.291015646999995 0 0,101.751218429 33.290979805000006 0 0,101.751204879 33.290949719000025 0 0,101.75116071299999 33.29089810300002 0 0,101.75110979099998 33.29082500300001 0 0,101.75109791300002 33.290806370999974 0 0,101.75109114899999 33.29078775099998 0 0,101.751084478 33.290736208 0 0,101.75108823599999 33.29061311999999 0 0,101.75109003900002 33.290578772 0 0,101.751083387 33.29052007299998 0 0,101.751083489 33.290484289999995 0 0,101.751081854 33.29045995400003 0 0,101.751081914 33.29043848399999 0 0,101.75108199599998 33.290409857999975 0 0,101.751070331 33.290316797 0 0,101.75107388200001 33.29026670600001 0 0,101.75107906300002 33.29024238400001 0 0,101.75108085400001 33.290212328999985 0 0,101.75108776299999 33.290179422999984 0 0,101.751092954 33.29015223699997 0 0,101.75109128999998 33.290137920999996 0 0,101.75107942 33.29011642699999 0 0,101.75106923999999 33.290100661999986 0 0,101.75100469099999 33.290024671000026 0 0,101.750968952 33.29000742300002 0 0,101.750953681 33.28998306 0 0,101.750941845 33.28995011500001 0 0,101.75094707099998 33.289910048000024 0 0,101.75098653399999 33.289817089999985 0 0,101.751036183 33.28973846500003 0 0,101.75104481699998 33.289698406000014 0 0,101.75103806499999 33.289675491000025 0 0,101.75101764300001 33.289665431 0 0,101.75092056199998 33.28964233400001 0 0,101.75082863 33.28960779800002 0 0,101.75075719900002 33.289554694 0 0,101.75067903500002 33.28947295199998 0 0,101.75061798899998 33.289364046 0 0,101.750606259 33.289293887999975 0 0,101.75059097299999 33.28927524900001 0 0,101.750568875 33.28925516700002 0 0,101.75054845599999 33.28924367399998 0 0,101.750529745 33.289230755000006 0 0,101.75051275200002 33.289213544000006 0 0,101.750500859 33.289200639 0 0,101.75048383199999 33.28919487899998 0 0,101.750424259 33.28916756299998 0 0,101.75033572699999 33.289135896000005 0 0,101.75027449200002 33.28909426500002 0 0,101.75018964100002 33.28896670500001 0 0,101.750119977 33.288892135000026 0 0,101.750057078 33.288836186000026 0 0,101.74996517 33.28879306099998 0 0,101.74993630400002 33.288755788 0 0,101.74990912499999 33.28872424299999 0 0,101.74985816899999 33.288664025 0 0,101.74983890599998 33.288604728999985 0 0,101.74983973899998 33.28855234299999 0 0,101.74983310300001 33.28848935000002 0 0,101.74983157399998 33.28842780000002 0 0,101.74986603399998 33.288296186000025 0 0,101.74986282999998 33.288224610999976 0 0,101.749844328 33.28818991700001 0 0,101.749814238 33.28813956900001 0 0,101.74979385300003 33.288116625999976 0 0,101.74977347999999 33.28808938899999 0 0,101.749770109 33.28807650099998 0 0,101.749768469 33.288053596 0 0,101.74976176000001 33.28801636700001 0 0,101.74976499799999 33.28797411400001 0 0,101.749754043 33.28796301800003 0 0,101.74970019699998 33.287882191999984 0 0,101.749686682 33.287840656000014 0 0,101.74968164 33.28781631300001 0 0,101.749685102 33.28779771400002 0 0,101.74969539599999 33.28777340099998 0 0,101.749709112 33.28774480200002 0 0,101.749726195 33.28773052299999 0 0,101.74971956500002 33.28766466799999 0 0,101.74969702499999 33.287563154 0 0,101.74968516299998 33.28749830999999 0 0,101.74968524000002 33.287471590999985 0 0,101.74970807199998 33.28743346800002 0 0,101.74978553900002 33.28736110300002 0 0,101.749849316 33.287307794000014 0 0,101.749869886 33.28726584999998 0 0,101.749854121 33.28721619800001 0 0,101.74983828500001 33.28719135699998 0 0,101.74982252199999 33.28714170400002 0 0,101.74982260299998 33.287113078000004 0 0,101.74982953099999 33.28707492199999 0 0,101.74983650600001 33.28701959099999 0 0,101.749834368 33.286971875000006 0 0,101.74983219299997 33.28693751899999 0 0,101.74982546299998 33.28690697000002 0 0,101.749816474 33.28687259899999 0 0,101.74981201999998 33.286840145999975 0 0,101.74981893 33.28680771699999 0 0,101.749830358 33.28678483800002 0 0,101.749846349 33.286754336 0 0,101.749839571 33.28674096200001 0 0,101.74982375799999 33.286708487 0 0,101.74982383999998 33.28667986099998 0 0,101.74983300999997 33.28665125200001 0 0,101.74984671599998 33.28662646999999 0 0,101.749869531 33.286594072000014 0 0,101.74988550699999 33.28656929499999 0 0,101.74991288500001 33.28653117900001 0 0,101.74992886199999 33.286506401999986 0 0,101.749938058 33.286468250999974 0 0,101.74996774599998 33.286416782 0 0,101.75002471800002 33.286359643000026 0 0,101.75010895499997 33.28630255899998 0 0,101.75017892099999 33.28626977900001 0 0,101.75018411299999 33.286242593 0 0,101.750180742 33.286228988999994 0 0,101.75016631599999 33.286208207000016 0 0,101.75012892699999 33.28617234699999 0 0,101.750106002 33.28614295800003 0 0,101.75010606000001 33.28612291899998 0 0,101.75010866100001 33.28610717999999 0 0,101.750121498 33.286087167000005 0 0,101.75014284999997 33.28607003399998 0 0,101.75015310700002 33.286059319 0 0,101.75016934199999 33.28604289100002 0 0,101.75017875999998 33.286027166 0 0,101.75017625200002 33.28601070100001 0 0,101.75016609099998 33.28598777799999 0 0,101.75013210499998 33.28595335799997 0 0,101.75011338000002 33.285946163999995 0 0,101.750084437 33.28593608599999 0 0,101.75007337900001 33.28592890700003 0 0,101.750056374 33.28591598999998 0 0,101.75005045 33.28590166499998 0 0,101.75005140100001 33.28586731500002 0 0,101.75005314999999 33.285850858 0 0,101.75005831800001 33.28583154500001 0 0,101.75006778699998 33.28579792800002 0 0,101.75006529699999 33.285775021000006 0 0,101.750057669 33.285760692 0 0,101.75003897900001 33.28574061699999 0 0,101.750010051 33.28572552899999 0 0,101.74999134699999 33.285710462 0 0,101.74997861899999 33.28569182899997 0 0,101.74997866299998 33.28567608399999 0 0,101.74998554199999 33.285654627999975 0 0,101.74999751299998 33.285640339 0 0,101.75000778399999 33.28562461400003 0 0,101.75002148499999 33.28560030900002 0 0,101.750028397 33.285567403000016 0 0,101.750020909 33.28550369200002 0 0,101.75001754599998 33.285487225 0 0,101.75001758600001 33.28547362799998 0 0,101.75001847599998 33.285460031000014 0 0,101.750016818 33.285444283000004 0 0,101.75001344499998 33.285431394 0 0,101.75000329 33.285407040999985 0 0,101.74999819800001 33.28539987300002 0 0,101.74999142000001 33.28538626300002 0 0,101.74998803400001 33.28537838400001 0 0,101.749986364 33.28536621400002 0 0,101.74998725500001 33.28535261799999 0 0,101.74998814700001 33.28533902100003 0 0,101.74998647799998 33.28532613599998 0 0,101.74998480300002 33.28531611300002 0 0,101.74997973199999 33.28530107400002 0 0,101.74995505300001 33.28529028899999 0 0,101.74992866299999 33.28528093199998 0 0,101.74991931400001 33.28527304099998 0 0,101.74990572500002 33.28525726999999 0 0,101.74989896699998 33.285236500999986 0 0,101.749894772 33.285213591 0 0,101.749890558 33.28519712100001 0 0,101.74988550199998 33.28517707399999 0 0,101.74987785799999 33.285168469999974 0 0,101.74985658399999 33.28515840799997 0 0,101.749843822 33.28515194099998 0 0,101.74983106100001 33.285144758 0 0,101.74979530500002 33.28513323599998 0 0,101.74977490399999 33.285116018999986 0 0,101.74977069699997 33.28509668700002 0 0,101.74977242599999 33.28508881800002 0 0,101.74977416899998 33.28507450799998 0 0,101.74977333999999 33.285066633999975 0 0,101.74976655699999 33.285054453999976 0 0,101.74975721800001 33.28504298500002 0 0,101.74974532800002 33.28502936299998 0 0,101.74973087299998 33.28501788300002 0 0,101.74971301900001 33.285004249999986 0 0,101.74970028500002 33.284987763000004 0 0,101.74968754899999 33.28497127700001 0 0,101.74967650600001 33.28495980399998 0 0,101.74966717000001 33.28494690399998 0 0,101.74966295299998 33.28493114999998 0 0,101.74966057400002 33.28489800900002 0 0,101.74966479099999 33.284884635000026 0 0,101.74965799099999 33.28487818000002 0 0,101.74962740799998 33.28485917299997 0 0,101.74959173399998 33.28481740500001 0 0,101.74958386200001 33.284777598999995 0 0,101.74957680199998 33.284763269999985 0 0,101.749558364 33.284754883999994 0 0,101.74950384499999 33.28473381800001 0 0,101.74948498200001 33.28471789700001 0 0,101.74933626199999 33.28459238800002 0 0,101.74846311099998 33.28392975700001 0 0,101.748010104 33.28342786899998 0 0,101.747812108 33.283141199 0 0,101.747359383 33.282543885999985 0 0,101.74657070699999 33.280915317999984 0 0,101.745760528 33.27871396500001 0 0,101.74502861299999 33.27647002399999 0 0,101.74660464300001 33.275463032000005 0 0,101.74731808400003 33.27427169600003 0 0,101.74742106600002 33.27334501199999 0 0,101.74753674700003 33.272304038000016 0 0,101.74782365300001 33.27129074999999 0 0,101.74921195399997 33.26990803299998 0 0,101.74988835099998 33.26926717800001 0 0,101.75095785500002 33.26765905899998 0 0,101.751247073 33.26581081299997 0 0,101.75111613500002 33.265253926000014 0 0,101.75099699399999 33.264747209999996 0 0,101.75082619699998 33.264020784000024 0 0,101.74940858500003 33.26324262100002 0 0,101.74756402999998 33.26282141299998 0 0,101.746356865 33.262897248 0 0,101.74492448500001 33.262987216 0 0,101.744677465 33.26267912999998 0 0,101.744634238 33.26262902000002 0 0,101.74436267099998 33.26233592099999 0 0,101.74433790199998 33.26231017600003 0 0,101.74431544499998 33.26228840700003 0 0,101.74402061 33.26201167800002 0 0,101.74400876499999 33.262001328999986 0 0,101.74399556399999 33.26198896699998 0 0,101.74142637 33.259737977999976 0 0,101.74119601799998 33.25952340200001 0 0,101.740991872 33.259308159 0 0,101.74080371399998 33.25908282500001 0 0,101.74063224999998 33.25884824000002 0 0,101.740478118 33.25860527499998 0 0,101.740341893 33.258354836000024 0 0,101.74021820299998 33.258085016999985 0 0,101.73876372799998 33.25459856100002 0 0,101.738763484 33.25459788699999 0 0,101.738756879 33.25458206100001 0 0,101.738749471 33.25456434300003 0 0,101.73874189999998 33.25454629400002 0 0,101.73873413199999 33.25452785800002 0 0,101.73872616 33.25450905500003 0 0,101.738717968 33.25448987300001 0 0,101.73871168099998 33.25447526300002 0 0,101.73870750399999 33.254465614000026 0 0,101.73870089600001 33.25445045599997 0 0,101.73869199299997 33.25443023700001 0 0,101.73868282199999 33.254409667000004 0 0,101.73867335 33.25438871900002 0 0,101.73866608399999 33.25437284499998 0 0,101.73866110900002 33.25436208899998 0 0,101.73865608099999 33.25435131199998 0 0,101.738650974 33.25434045700001 0 0,101.73864576900002 33.25432948600002 0 0,101.73864047199999 33.25431842400002 0 0,101.738635101 33.25430732199999 0 0,101.73862962999999 33.25429611200002 0 0,101.73862407600001 33.25428484399998 0 0,101.73861842899998 33.254273504000025 0 0,101.738612687 33.25426209300002 0 0,101.73860770499999 33.25425228300003 0 0,101.73860325499999 33.254244210000024 0 0,101.73859231 33.25422341199999 0 0,101.73851540300001 33.254085703999976 0 0,101.73848316499999 33.25403261500003 0 0,101.738395604 33.253899488 0 0,101.73838569899999 33.25388475599999 0 0,101.73835925200001 33.25384829199999 0 0,101.73826142000001 33.253720326999996 0 0,101.73822111800001 33.253671258 0 0,101.738113446 33.253549014999976 0 0,101.73807113200002 33.253504045 0 0,101.73795231899999 33.25338629700002 0 0,101.737904647 33.253342105 0 0,101.73777874299998 33.253232884 0 0,101.73776474499999 33.25322135099998 0 0,101.73775213300001 33.253210593999995 0 0,101.73774293299999 33.25320315800002 0 0,101.73773227499998 33.25319460200001 0 0,101.73772160499999 33.25318610099998 0 0,101.73771104299999 33.253177746000006 0 0,101.737700529 33.25316948599999 0 0,101.737690063 33.253161319000014 0 0,101.737679678 33.253153269999984 0 0,101.737669299 33.25314527299997 0 0,101.73765901899998 33.25313740399997 0 0,101.73764880599998 33.25312962999999 0 0,101.73763862300001 33.253121921 0 0,101.737628557 33.25311434299999 0 0,101.73761852500002 33.25310682899999 0 0,101.737608529 33.25309937999998 0 0,101.73759865300002 33.253092055000025 0 0,101.73758881700002 33.25308479400002 0 0,101.73757908800002 33.253077640000015 0 0,101.737569415 33.25307055799999 0 0,101.73755978700001 33.25306353399998 0 0,101.73755029400002 33.253056636 0 0,101.73754084699999 33.25304979399999 0 0,101.73753141100002 33.253042979999975 0 0,101.737522141 33.25303630799999 0 0,101.737512976 33.25302972999998 0 0,101.737503839 33.25302318600001 0 0,101.737494777 33.25301671 0 0,101.737481393 33.253007173000015 0 0,101.73746380400001 33.252994672 0 0,101.737446568 33.252982454999994 0 0,101.73742969599999 33.252970515000015 0 0,101.73741725600001 33.252961716000016 0 0,101.73741662200001 33.25296126799998 0 0,101.73655338999998 33.25235079999999 0 0,101.736551728 33.25234972800001 0 0,101.736550024 33.252348418999986 0 0,101.736539972 33.25234130299998 0 0,101.73654660099999 33.252331063999975 0 0,101.73654720899998 33.25233004199998 0 0,101.73654907399998 33.25232724799997 0 0,101.73741433499998 33.250992596 0 0,101.73741500199998 33.250991468999985 0 0,101.737417795 33.250987259 0 0,101.73742744200001 33.25097237199998 0 0,101.73743826200001 33.25095564200001 0 0,101.73744939699998 33.25093836299999 0 0,101.73746079199998 33.250920596000014 0 0,101.737472443 33.25090231299998 0 0,101.73748437699999 33.25088343099998 0 0,101.73749343200001 33.25086899399997 0 0,101.73749953499998 33.250859193999986 0 0,101.73750572 33.25084920699999 0 0,101.73751196699999 33.25083905299999 0 0,101.73751823499998 33.250828798999976 0 0,101.73752452100001 33.250818443000014 0 0,101.73753086300002 33.25080792 0 0,101.737537267 33.25079720299999 0 0,101.73754369 33.25078636699999 0 0,101.73755014 33.250775393000026 0 0,101.73755660199998 33.250764291999985 0 0,101.73756310499999 33.25075301300001 0 0,101.73756963400001 33.250741576999985 0 0,101.737576155 33.250730033000025 0 0,101.73758270600001 33.250718301000006 0 0,101.73758928199999 33.250706391999984 0 0,101.73759584800001 33.25069435500001 0 0,101.737602396 33.25068220000003 0 0,101.73760896499999 33.250669843000026 0 0,101.737615533 33.25065731799998 0 0,101.737622096 33.25064462099999 0 0,101.73762748799999 33.25063405100002 0 0,101.73763766399998 33.250612434999994 0 0,101.737642489 33.250603016000014 0 0,101.73769040600001 33.250498338 0 0,101.737697218 33.250483040999995 0 0,101.737714574 33.250439562999986 0 0,101.73775379 33.25033235699999 0 0,101.73777308000001 33.250272325000026 0 0,101.73780340899998 33.25016310000001 0 0,101.73781645100001 33.25010845000003 0 0,101.73783902399998 33.249991376000025 0 0,101.73784830599999 33.24992967999998 0 0,101.73786046999999 33.249817990999986 0 0,101.73786466799999 33.249755916000026 0 0,101.73786764300002 33.249643787000025 0 0,101.737867908 33.249623692 0 0,101.737867709 33.249619869000014 0 0,101.737867849 33.24961693300003 0 0,101.73786757599999 33.249598760000026 0 0,101.737867242 33.24958495300001 0 0,101.73786682600002 33.249571273000015 0 0,101.737866333 33.249557761000005 0 0,101.737865769 33.24954441800003 0 0,101.737865134 33.249531166 0 0,101.73786443199998 33.249518078999984 0 0,101.73786367399998 33.249505161 0 0,101.73786285599999 33.24949233000001 0 0,101.73786198300002 33.24947966799999 0 0,101.737861065 33.24946717900002 0 0,101.737860103 33.249454860000014 0 0,101.73785909399999 33.24944262299999 0 0,101.73785804900001 33.24943055699998 0 0,101.73785697099999 33.249418666 0 0,101.737855857 33.24940686000002 0 0,101.737854717 33.24939521900001 0 0,101.73785296099999 33.249378084 0 0,101.737850552 33.24935572300001 0 0,101.73784808200003 33.249333895999996 0 0,101.73784615400001 33.249317534 0 0,101.73784615199997 33.249310767 0 0,101.737846161 33.24919084700002 0 0,101.737843564 33.249128126000016 0 0,101.73783578500002 33.24906573999999 0 0,101.73782617500001 33.24900809799999 0 0,101.73782617799998 33.248961010000016 0 0,101.73782240399998 33.24888542999997 0 0,101.737812405 33.24878549900001 0 0,101.737803875 33.248724917000004 0 0,101.737789378 33.24864516700001 0 0,101.73778242100002 33.24857565000002 0 0,101.73777724799999 33.24853502000002 0 0,101.73776988999998 33.248494628 0 0,101.73775297899999 33.24842861100001 0 0,101.737730237 33.24836384499997 0 0,101.737717557 33.24833215899997 0 0,101.737716278 33.24832464100001 0 0,101.73771458800002 33.248311306000005 0 0,101.73766078599999 33.24799410999998 0 0,101.73765521600001 33.247964748000015 0 0,101.73764881599999 33.247936830000015 0 0,101.73757079299997 33.247623224999984 0 0,101.737554451 33.247566705999986 0 0,101.73752881299998 33.24748904900002 0 0,101.73752255599999 33.247426528999995 0 0,101.73751403 33.24736594500001 0 0,101.737494046 33.247256026 0 0,101.737490046 33.247235588000024 0 0,101.73747376900002 33.24717167099999 0 0,101.737443778 33.24707175100002 0 0,101.737429045 33.24702746000003 0 0,101.737411641 33.246983856999975 0 0,101.73740569 33.24697044800001 0 0,101.737355718 33.24686054799997 0 0,101.73734254499999 33.24683295199998 0 0,101.73729256500002 33.246733043000006 0 0,101.73726449899999 33.246681533000014 0 0,101.737230388 33.24662835999999 0 0,101.737194708 33.24657738899998 0 0,101.73717265300002 33.24653329099999 0 0,101.737141479 33.246476554000026 0 0,101.73710622099998 33.246417823 0 0,101.73707582700001 33.24635098599998 0 0,101.73703152600001 33.24626674299998 0 0,101.73697155299999 33.246166844000015 0 0,101.73697056999998 33.24616520400002 0 0,101.73683837099998 33.24587656699998 0 0,101.736833709 33.24585792800002 0 0,101.73682953399998 33.245841961999986 0 0,101.73680989000002 33.24576993599999 0 0,101.73679631800002 33.245688496000014 0 0,101.736775352 33.24556299599999 0 0,101.736761022 33.245483966999984 0 0,101.73675384799998 33.24539799799999 0 0,101.73674360799998 33.245285224999975 0 0,101.73673187399999 33.24520440200001 0 0,101.73671842300001 33.245137166999996 0 0,101.73671148599999 33.24507504100001 0 0,101.73670088199998 33.24498991399997 0 0,101.73669044799999 33.244927507 0 0,101.73667997500002 33.24488391900002 0 0,101.73666658899998 33.244839711 0 0,101.73666046599999 33.244807596999976 0 0,101.73664355 33.24474156299999 0 0,101.73662079899998 33.244676776999995 0 0,101.73660080799999 33.24462682799998 0 0,101.73659206299999 33.244605836999995 0 0,101.736568632 33.24455634100002 0 0,101.73654176100001 33.24450809299998 0 0,101.73651176999999 33.244458142999974 0 0,101.73648302499998 33.24441344600001 0 0,101.73646146499999 33.24438342899998 0 0,101.736431482 33.24434346999999 0 0,101.736390616 33.24429288499999 0 0,101.736345761 33.244244745 0 0,101.73629387 33.244196432000024 0 0,101.736237964 33.24415139199999 0 0,101.73619798499999 33.244121432999975 0 0,101.73617352299999 33.24410365099999 0 0,101.73609925900001 33.24405576700002 0 0,101.73602031000001 33.244013505 0 0,101.735941857 33.24397898699999 0 0,101.735916218 33.243966478000004 0 0,101.73582732599999 33.243927274999976 0 0,101.73574084400002 33.24389717399998 0 0,101.73566222900001 33.24387597100002 0 0,101.735622767 33.24386785799999 0 0,101.735531627 33.24384361199998 0 0,101.73544023699998 33.24382658600001 0 0,101.73540555900001 33.24382163199999 0 0,101.73534018700002 33.243807054 0 0,101.73528030699998 33.24379669699999 0 0,101.73523387400002 33.24379069499997 0 0,101.73498943999999 33.24361857100001 0 0,101.73493283300002 33.24356119700002 0 0,101.73489916699998 33.24342753299999 0 0,101.734933861 33.24314579700001 0 0,101.734988208 33.243037103000006 0 0,101.735045377 33.242930917000024 0 0,101.735108072 33.24282340399998 0 0,101.73512212700001 33.24279833200001 0 0,101.735192101 33.24266836999999 0 0,101.73526207700002 33.24253839800002 0 0,101.73528485999998 33.242492787 0 0,101.73533946399999 33.24237448299999 0 0,101.73538162199998 33.242290149999974 0 0,101.735437886 33.24219367799998 0 0,101.735507848 33.242073730000016 0 0,101.73552195799999 33.24204856099999 0 0,101.73559192900001 33.24191860000002 0 0,101.73562482599999 33.24185011600002 0 0,101.735671132 33.24173908300003 0 0,101.73572466899998 33.24162308799998 0 0,101.73573256899999 33.24160542599998 0 0,101.73575750999998 33.241540240000006 0 0,101.735797483 33.241420318999985 0 0,101.73583746499997 33.241300387000024 0 0,101.73584639799998 33.24127179499999 0 0,101.73591217500001 33.241046272999995 0 0,101.735947415 33.24094057799999 0 0,101.73596427199999 33.240882725999995 0 0,101.735984379 33.24080230499999 0 0,101.73601032300002 33.240730972999984 0 0,101.736030057 33.24066887499998 0 0,101.73603932399999 33.24063489299999 0 0,101.73605338499999 33.24060677099999 0 0,101.73610337299999 33.240506786000026 0 0,101.73612241699999 33.24046593600002 0 0,101.73614028899999 33.24042103599999 0 0,101.73616955199998 33.240340557000025 0 0,101.736206445 33.24025939799998 0 0,101.73621237399999 33.240246035999974 0 0,101.736230234 33.24020117399999 0 0,101.73627022300002 33.24009121400002 0 0,101.73628450799998 33.240048136999974 0 0,101.73631449599998 33.23994818699998 0 0,101.736328824 33.239893266000024 0 0,101.73634978000001 33.239798839 0 0,101.73635938799998 33.239745325 0 0,101.73636195199998 33.239727378 0 0,101.73636738900001 33.23970834900001 0 0,101.73638073500001 33.23965443399999 0 0,101.736386649 33.23962300699998 0 0,101.73639664799998 33.239563046 0 0,101.73639937600001 33.239545436000014 0 0,101.736409375 33.239475475000006 0 0,101.73641703200002 33.239367946000016 0 0,101.73641702999998 33.239297986 0 0,101.73641294700002 33.239219402 0 0,101.73640072699999 33.239141416999985 0 0,101.73639411699997 33.23911265700002 0 0,101.73637412300002 33.23903266299999 0 0,101.736354119 33.238952676 0 0,101.73633725399998 33.23889481600003 0 0,101.73630727099999 33.23880491199998 0 0,101.73628108899999 33.23872638400002 0 0,101.736254541 33.23863791000002 0 0,101.736231143 33.23857096400002 0 0,101.73620440299999 33.238504147000015 0 0,101.736187422 33.238447549 0 0,101.73616003699999 33.23834715800001 0 0,101.736138891 33.23826963699997 0 0,101.736124873 33.23819256500002 0 0,101.73612088499999 33.23817220699999 0 0,101.736110064 33.23812732699997 0 0,101.73608008299999 33.23801741699998 0 0,101.73605010099999 33.23790750699999 0 0,101.73604466199998 33.23788851799998 0 0,101.73601751299998 33.237798036000015 0 0,101.73599010999999 33.23769761300002 0 0,101.73597329500001 33.23764369100002 0 0,101.735952543 33.23759074600002 0 0,101.73594657699999 33.23757730699998 0 0,101.735904393 33.23748453000002 0 0,101.73587610300001 33.237413816000014 0 0,101.735844138 33.23732594500001 0 0,101.73580755799998 33.23721624799998 0 0,101.735767587 33.237096355999995 0 0,101.73573717300002 33.237005146 0 0,101.735718958 33.23693229700001 0 0,101.73570052100001 33.236840632999986 0 0,101.73567921400002 33.23674447600001 0 0,101.73566776799998 33.23669938299997 0 0,101.73564778100001 33.236629454000024 0 0,101.735631383 33.23657207399998 0 0,101.735614559 33.23650478100001 0 0,101.73560780600002 33.23647956100001 0 0,101.735591398 33.23642215699999 0 0,101.73557455999998 33.23635483300001 0 0,101.735554578 33.236274924999975 0 0,101.73553707399998 33.236204903999976 0 0,101.73551928799998 33.236124894 0 0,101.73550924099999 33.23607969699998 0 0,101.735503784 33.23602511399997 0 0,101.73549271600001 33.23595117999997 0 0,101.73547272799999 33.23585122999998 0 0,101.73545066899999 33.23574145399999 0 0,101.735431135 33.235653313 0 0,101.735410699 33.23555161799999 0 0,101.735389371 33.235455402000014 0 0,101.735380491 33.235419510999975 0 0,101.7353675 33.23537189199999 0 0,101.735364216 33.23533905199997 0 0,101.735354535 33.235232541000016 0 0,101.73534533499998 33.23516498999999 0 0,101.73532635999999 33.23506065599997 0 0,101.73530730499999 33.23494631099999 0 0,101.735287315 33.23482640100002 0 0,101.735266363 33.23470092399998 0 0,101.73525151299998 33.23461905300002 0 0,101.735244282 33.23453965099998 0 0,101.73523459 33.234442565999984 0 0,101.735224872 33.23432605900001 0 0,101.735214633 33.234213291 0 0,101.73520737199999 33.234156858999995 0 0,101.735188172 33.234041701000024 0 0,101.73516816099999 33.23391180499999 0 0,101.73514819899998 33.233791896000014 0 0,101.73512894599997 33.233666717000006 0 0,101.735108954 33.23353681200001 0 0,101.73508897599999 33.233406941 0 0,101.73508152900001 33.23336595699999 0 0,101.73507819899999 33.233350847 0 0,101.73505558900001 33.233252881 0 0,101.73504022200001 33.233145279999974 0 0,101.735031564 33.23309615800002 0 0,101.73502823299998 33.23308103400001 0 0,101.73500561999998 33.23298305899999 0 0,101.73498963899999 33.23287139399997 0 0,101.73496905299999 33.232737421000024 0 0,101.73495378500002 33.232638210000005 0 0,101.734946004 33.232529242 0 0,101.73493586699999 33.23238727299997 0 0,101.73492572200001 33.23225526700003 0 0,101.73491757599999 33.23218831600002 0 0,101.73490796300001 33.23213065200002 0 0,101.73490796300001 33.23209357600001 0 0,101.73490331599999 33.232009774000005 0 0,101.734892715 33.231914646999996 0 0,101.734888528 33.23188085800001 0 0,101.73489332700001 33.231837685000016 0 0,101.734903326 33.231747731999974 0 0,101.73490797699998 33.231663932000004 0 0,101.734907986 33.23156395400002 0 0,101.734907985 33.23145399600003 0 0,101.73490798400002 33.231375619000005 0 0,101.73491535699998 33.23128716399998 0 0,101.734917983 33.231224198999996 0 0,101.734917989 33.231135800000004 0 0,101.73492555799999 33.23104490100002 0 0,101.73493574899999 33.230912569 0 0,101.73494590199999 33.23078057700002 0 0,101.734956055 33.23063858500001 0 0,101.734957985 33.23058452599997 0 0,101.734957984 33.23049615899998 0 0,101.73496555100002 33.230405292 0 0,101.73497352599998 33.23030176100002 0 0,101.734989111 33.230200464999996 0 0,101.73499573200002 33.230143035000026 0 0,101.73500573000001 33.230013106 0 0,101.735007967 33.229954959999986 0 0,101.73500797399998 33.229815062 0 0,101.73500798399999 33.229685114999995 0 0,101.73500798200001 33.22955520400001 0 0,101.735007989 33.22945441799999 0 0,101.73501575199998 33.22935353999998 0 0,101.73501798799998 33.22929533600001 0 0,101.73501798699999 33.229165416 0 0,101.73501605899997 33.229111402 0 0,101.73500799700003 33.22899851300002 0 0,101.73500800300002 33.228895635000015 0 0,101.735005769 33.22883745500002 0 0,101.734998012 33.22873658999998 0 0,101.73499801100002 33.228615795999985 0 0,101.734990364 33.22850834399998 0 0,101.734974443 33.22839687800001 0 0,101.73496635800001 33.22827558 0 0,101.73496136 33.22822557400002 0 0,101.73494137099999 33.228075709999985 0 0,101.73492090399998 33.22792230900001 0 0,101.73490394700002 33.227803462 0 0,101.73489585499999 33.227698265000015 0 0,101.734887711 33.227631309 0 0,101.73487287799998 33.22754235000002 0 0,101.734865238 33.22745077100001 0 0,101.73485499899999 33.227338008000004 0 0,101.73484500699999 33.22722808200001 0 0,101.73484225499999 33.22720256500003 0 0,101.734831375 33.227115989000026 0 0,101.734821442 33.22704603300002 0 0,101.734811385 33.226966038 0 0,101.734802183 33.226901268000006 0 0,101.73479290099999 33.22681804199999 0 0,101.73478229900002 33.226732914000024 0 0,101.73477295499998 33.22665815900001 0 0,101.734763541 33.22657340500001 0 0,101.73475355 33.226483470999995 0 0,101.73474092200001 33.22640621099998 0 0,101.734727846 33.226347266999994 0 0,101.73472350999998 33.226312570000005 0 0,101.73471401500001 33.22621783300002 0 0,101.73470404599999 33.226127900999984 0 0,101.734694472 33.226032135000025 0 0,101.73468338700002 33.22595811999997 0 0,101.73467076200001 33.22589501499999 0 0,101.734664829 33.22583569400001 0 0,101.73465514999998 33.22572918700001 0 0,101.73464515699999 33.225619257000005 0 0,101.73463516499999 33.22550933399998 0 0,101.734629859 33.22546525000001 0 0,101.73462101000001 33.225416930999984 0 0,101.73460907499998 33.225363114000004 0 0,101.73460365400001 33.225314329000014 0 0,101.73460065400002 33.22529069000001 0 0,101.734590663 33.22522074 0 0,101.734583472 33.225178760999995 0 0,101.73457274999998 33.22512523500001 0 0,101.73455509799999 33.225055602 0 0,101.73453233800001 33.224990788000014 0 0,101.73451836499999 33.224955873 0 0,101.73451836499999 33.224928507000016 0 0,101.734518364 33.22486858399998 0 0,101.734518374 33.224768654 0 0,101.73451837099998 33.22470865499997 0 0,101.73450838100001 33.22458815099998 0 0,101.73450838100001 33.224568756 0 0,101.73450429799999 33.224490172 0 0,101.73449208099998 33.224412186999984 0 0,101.734485442 33.22438330699998 0 0,101.73446993800002 33.22432130499999 0 0,101.734453562 33.22423942299997 0 0,101.734433572 33.224139503 0 0,101.73441359100002 33.22403958299998 0 0,101.73439286799999 33.22393609699998 0 0,101.73438131500001 33.223887655 0 0,101.73436721299998 33.22383595500003 0 0,101.73436382699998 33.223805476999985 0 0,101.73435217299999 33.22373271700002 0 0,101.73434555099999 33.223703903 0 0,101.73433305200001 33.223653904 0 0,101.734329038 33.223629297 0 0,101.7343285 33.223609495000005 0 0,101.73431812799998 33.22348443499999 0 0,101.73430813800002 33.22342448400002 0 0,101.73430220799997 33.223392977 0 0,101.73428531600001 33.22332700200002 0 0,101.73427658899999 33.22330213599997 0 0,101.734271836 33.22326885899997 0 0,101.73426267600001 33.22319556000002 0 0,101.73425268400001 33.22311561999999 0 0,101.73424127999999 33.22304872799998 0 0,101.73422934500002 33.222994911 0 0,101.73422392499998 33.222946127 0 0,101.73421130700001 33.222868909 0 0,101.73420029200003 33.22281920900002 0 0,101.73419483200001 33.22276459300002 0 0,101.734184841 33.222664662 0 0,101.734176289 33.222603908999986 0 0,101.734157315 33.22249959099997 0 0,101.734138266 33.222385282999994 0 0,101.73413233600002 33.222353767000016 0 0,101.73412569999999 33.22232489800001 0 0,101.73410438399998 33.222239656 0 0,101.734089047 33.22214018 0 0,101.73406831099999 33.22201557300002 0 0,101.73405348400001 33.221926585000006 0 0,101.73404608700002 33.22183782299999 0 0,101.734033855 33.22175129300001 0 0,101.73402190600001 33.221691572 0 0,101.73401560899998 33.221622287 0 0,101.73401030299999 33.221578201 0 0,101.73400145900001 33.22152990799998 0 0,101.73398050999998 33.22143550800001 0 0,101.73396617499998 33.22138055800002 0 0,101.73393619500001 33.221280637999996 0 0,101.733921877 33.22123747500001 0 0,101.733902349 33.22118379699998 0 0,101.733895281 33.221148449 0 0,101.733875232 33.22103853599998 0 0,101.73385398900001 33.22093201400003 0 0,101.73384053000001 33.220864705999986 0 0,101.73383418999998 33.220807702 0 0,101.733822546 33.220735037 0 0,101.733815929 33.22070623899998 0 0,101.73380561099998 33.22066496399998 0 0,101.73380122499998 33.22063425800002 0 0,101.733792177 33.220570898999995 0 0,101.73378211599999 33.22049096500001 0 0,101.73377124299998 33.22041442400001 0 0,101.733762593 33.22036531600003 0 0,101.73374746600001 33.220305155999995 0 0,101.733743049 33.22027781700001 0 0,101.733732621 33.220215438000025 0 0,101.733712809 33.22014004099998 0 0,101.73369879199998 33.22010236199998 0 0,101.73369263799998 33.220065567000006 0 0,101.733687868 33.220044813000015 0 0,101.733683085 33.21996805700002 0 0,101.73367896299999 33.219935082000006 0 0,101.73367896299999 33.219892367 0 0,101.733674318 33.219808543 0 0,101.73366897599999 33.21976047700002 0 0,101.733668981 33.21971253800001 0 0,101.733668981 33.219622593999986 0 0,101.73366898199998 33.21959791799998 0 0,101.73367413599999 33.219572157000016 0 0,101.73367873500001 33.219549158999996 0 0,101.733709261 33.219463405 0 0,101.73372925799998 33.21939344399999 0 0,101.733742651 33.21933935499999 0 0,101.73374858400001 33.21930781200001 0 0,101.733758572 33.219247843999995 0 0,101.733761276 33.21923036999999 0 0,101.73377127499998 33.21916040999997 0 0,101.733781282 33.21909039600001 0 0,101.73379127200002 33.21902043799997 0 0,101.733802153 33.21894388200002 0 0,101.733813043 33.218857281 0 0,101.733818557 33.218813189 0 0,101.733831641 33.21875418000002 0 0,101.73384304199999 33.21868728300001 0 0,101.73384955699998 33.21863513699998 0 0,101.73386404600001 33.21856273499998 0 0,101.733884042 33.218462740999996 0 0,101.73390529699998 33.21835616300001 0 0,101.733927515 33.21823406599998 0 0,101.733949241 33.21810384499997 0 0,101.73396999099998 33.21796915300001 0 0,101.73397661199999 33.21791172799999 0 0,101.73398660999999 33.217781806999994 0 0,101.73398884599999 33.21772364899999 0 0,101.733988856 33.21758371200002 0 0,101.73398885400002 33.217433786000015 0 0,101.73398717399999 33.217383353 0 0,101.733977058 33.217231669 0 0,101.733966791 33.217087934999995 0 0,101.73395888900001 33.216985005000026 0 0,101.73395888599998 33.216894165999975 0 0,101.73395888499999 33.216774246 0 0,101.733956266 33.216711265000015 0 0,101.733946275 33.21659137400002 0 0,101.733936046 33.21646861400001 0 0,101.73392547499998 33.21635236899999 0 0,101.73391892299998 33.216286749999995 0 0,101.73391893000002 33.21622467399999 0 0,101.733914847 33.216146052 0 0,101.73390262999999 33.21606806699998 0 0,101.733886358 33.21600414400001 0 0,101.73386693399999 33.215939408999986 0 0,101.73385543400002 33.21588193100001 0 0,101.733836666 33.215778693999994 0 0,101.73383267700001 33.215758316999995 0 0,101.73382604099999 33.21572944899998 0 0,101.73380356199999 33.21563954200002 0 0,101.73378864099999 33.21555000400002 0 0,101.73378271500002 33.21551850700001 0 0,101.73377607399999 33.215489623999986 0 0,101.73375222300001 33.21539423600001 0 0,101.73373674300001 33.21530907599998 0 0,101.73373275099999 33.215288687 0 0,101.73371647300002 33.215224741999975 0 0,101.733706729 33.215192274 0 0,101.73370442999999 33.215171587999976 0 0,101.73369180200001 33.21509431099997 0 0,101.73367084400002 33.21499991500002 0 0,101.733660805 33.21495473900001 0 0,101.73365911299999 33.21493780899999 0 0,101.733659112 33.214865695000015 0 0,101.73364427199999 33.214716243 0 0,101.73363082200001 33.214648978000014 0 0,101.73362449199999 33.21459201900001 0 0,101.73361186599999 33.214514760999975 0 0,101.73359089899998 33.214420313999995 0 0,101.733579469 33.21437529000002 0 0,101.73357326500002 33.21435078600001 0 0,101.73356330600001 33.21427190000003 0 0,101.73355287800001 33.21420952699998 0 0,101.73353262500001 33.214132732999985 0 0,101.73350448299999 33.214057715000024 0 0,101.73346867200001 33.213985045000015 0 0,101.733425463 33.21391527399999 0 0,101.73341604699999 33.21390183400001 0 0,101.73336607499999 33.213831905000006 0 0,101.733319859 33.213772635 0 0,101.73326783499999 33.21371618799998 0 0,101.733207462 33.213655856 0 0,101.73314750200001 33.21359593699998 0 0,101.73301928199999 33.21348768399997 0 0,101.73295761899999 33.21342618599999 0 0,101.73283091399998 33.21331919900001 0 0,101.73279239499999 33.213291715000025 0 0,101.73278486700002 33.21328544400001 0 0,101.73278388599999 33.21328421200002 0 0,101.73278144599999 33.21328079199998 0 0,101.73193453300001 33.21213795800003 0 0,101.73193368 33.21213689199999 0 0,101.73193176699999 33.21213422400001 0 0,101.731920764 33.21211936499998 0 0,101.731910261 33.212105151 0 0,101.73190028099998 33.212091586999975 0 0,101.731890792 33.21207861200003 0 0,101.73188183600001 33.212066268 0 0,101.73187339999998 33.212054523999996 0 0,101.73186549899998 33.21204339899998 0 0,101.73185812899999 33.21203287499998 0 0,101.731851286 33.212022950000005 0 0,101.73184500100001 33.21201366700001 0 0,101.731839218 33.21200495400001 0 0,101.73183160399998 33.21199314199998 0 0,101.73182316499998 33.211979471999996 0 0,101.73181667900002 33.21196831100002 0 0,101.731814896 33.211964980000005 0 0,101.73180363400002 33.211939101999974 0 0,101.73179734899998 33.211916583999994 0 0,101.73179453199998 33.21189353699998 0 0,101.73179462000002 33.21187612 0 0,101.73179668400002 33.21185677 0 0,101.731797809 33.211850673000015 0 0,101.73180054 33.21183843799997 0 0,101.73180436500002 33.211823330000016 0 0,101.73180797999999 33.21181018599998 0 0,101.7318108 33.21180049499998 0 0,101.73181393300001 33.21179011200002 0 0,101.73181738699998 33.211779017000026 0 0,101.73182118099999 33.211767167000005 0 0,101.73182527400002 33.211754686999996 0 0,101.73182970099998 33.21174145399999 0 0,101.731834434 33.211727542000006 0 0,101.731839482 33.211712894000016 0 0,101.73184481800001 33.21169757299998 0 0,101.731850447 33.21168151400002 0 0,101.73185635800002 33.21166472499999 0 0,101.731857091 33.21166242300001 0 0,101.73185784600003 33.211660497000025 0 0,101.73205783899999 33.21109285900002 0 0,101.73215164300001 33.210981937999975 0 0,101.73216135000001 33.210970265000014 0 0,101.73223753799999 33.210877090999986 0 0,101.73231285999998 33.210793361000015 0 0,101.732386228 33.21071179500001 0 0,101.73244849299999 33.21064949100003 0 0,101.73248714800002 33.21061080700002 0 0,101.73251255100001 33.21058962400002 0 0,101.73254650000001 33.21055998999998 0 0,101.73257880599999 33.21052908500002 0 0,101.73261429299998 33.21049155100002 0 0,101.73264735700002 33.21045248399997 0 0,101.73268732600002 33.21040249399999 0 0,101.73272601399998 33.21035035099999 0 0,101.732769222 33.21028057900003 0 0,101.73280503000001 33.21020790799997 0 0,101.732833223 33.21013267799998 0 0,101.73285917999999 33.210090638999986 0 0,101.732894988 33.210017967 0 0,101.73291989199998 33.20995286300001 0 0,101.732939881 33.209892894000006 0 0,101.73295987099999 33.20983292300002 0 0,101.73297288399999 33.209789812999986 0 0,101.732983354 33.209746214000006 0 0,101.73299200399998 33.20969710600002 0 0,101.73300287699999 33.209620551 0 0,101.73301375800003 33.20953400600001 0 0,101.733023763 33.20945400599999 0 0,101.73303375699999 33.209373992999986 0 0,101.733039625 33.209279901 0 0,101.73303962900002 33.20922777099997 0 0,101.73304585900001 33.20916550999999 0 0,101.73304963300001 33.20908993500001 0 0,101.73304962899999 33.20899000700001 0 0,101.733044984 33.20890617399999 0 0,101.73303437999999 33.20881105799998 0 0,101.73302377800002 33.20872593399997 0 0,101.73301335299999 33.208663566999974 0 0,101.73299354199997 33.208588170999974 0 0,101.73296613299999 33.208514476999994 0 0,101.732936145 33.20844451800002 0 0,101.732905577 33.20837322699998 0 0,101.73286918899998 33.20829921500001 0 0,101.732825983 33.20822944399998 0 0,101.73277570599998 33.20816310399999 0 0,101.732718321 33.20810027700003 0 0,101.73265793600001 33.208039934 0 0,101.732602558 33.207988719000014 0 0,101.73253259799998 33.20792881099999 0 0,101.73249545800002 33.207898503000024 0 0,101.73245662 33.20786973700001 0 0,101.732406701 33.20783659599999 0 0,101.73232675999998 33.207786684999974 0 0,101.73227612099998 33.207756932999985 0 0,101.73222352800002 33.20772968 0 0,101.73214737799998 33.20769607 0 0,101.73204743899998 33.20765617000001 0 0,101.73201246600001 33.20764284699999 0 0,101.731902537 33.207602947 0 0,101.73184421100001 33.20758345899998 0 0,101.73178236500002 33.207566305 0 0,101.73166244499998 33.207536404999985 0 0,101.73158335400001 33.207519407999996 0 0,101.731526271 33.207509070000015 0 0,101.731467775 33.20749316000001 0 0,101.73144249 33.207486571000004 0 0,101.73136812899997 33.20746803600002 0 0,101.73129239399998 33.20744284400001 0 0,101.731264592 33.20743396900002 0 0,101.73120265 33.207416791000014 0 0,101.73108272899998 33.20738690100001 0 0,101.73096281 33.20735701199999 0 0,101.730893492 33.207343105999996 0 0,101.73049340699998 33.20687175400002 0 0,101.730492244 33.20687049100002 0 0,101.73049031699998 33.20686811500002 0 0,101.730478028 33.206853631 0 0,101.730466014 33.206839457 0 0,101.73045423299999 33.20682553400002 0 0,101.73044270899999 33.20681188200001 0 0,101.73043148 33.206798526 0 0,101.73042048000002 33.20678539199997 0 0,101.73040976099998 33.20677252500002 0 0,101.73039935700001 33.20675996 0 0,101.73038918999998 33.206747603999986 0 0,101.73037933299997 33.206735528000024 0 0,101.73036976399999 33.20672370699998 0 0,101.730360475 33.206712122 0 0,101.73035149399999 33.20670080999997 0 0,101.730342813 33.20668975299998 0 0,101.73034060200001 33.206686902 0 0,101.73033854800002 33.20667796800001 0 0,101.73031856699998 33.20659803799998 0 0,101.730311803 33.20657278300001 0 0,101.73030640799999 33.206553911000015 0 0,101.730303864 33.206536097000026 0 0,101.730295216 33.20648700700002 0 0,101.73028185800001 33.20643303100002 0 0,101.730265454 33.206375614000024 0 0,101.73025993300001 33.206353526999976 0 0,101.730255688 33.206319561999976 0 0,101.73024429200001 33.20625270300002 0 0,101.73023236099999 33.20619889300002 0 0,101.73022694100001 33.206150079999986 0 0,101.73021528999999 33.20607733700001 0 0,101.730200841 33.20601957600002 0 0,101.73018385099999 33.205968513000016 0 0,101.73017532 33.205917476000025 0 0,101.73016868799999 33.20588862599999 0 0,101.73016129500002 33.205859049000026 0 0,101.730156996 33.20582035000001 0 0,101.7301468 33.20575471799998 0 0,101.73013417499999 33.205691580999996 0 0,101.73012790199999 33.20562883000002 0 0,101.730116829 33.20555487799999 0 0,101.730096119 33.20545140799999 0 0,101.73008455500002 33.20540290399998 0 0,101.73005945699998 33.20531089999997 0 0,101.73004349000001 33.205239038 0 0,101.73002263799998 33.205145422999976 0 0,101.73002176400001 33.205074846 0 0,101.73001768099999 33.20499626200001 0 0,101.73000449599999 33.204913782999995 0 0,101.72998354399999 33.20481936700003 0 0,101.729963812 33.20474715400002 0 0,101.729937097 33.204676544999984 0 0,101.729917983 33.204635543999984 0 0,101.72990395 33.20460747999999 0 0,101.729892028 33.20457173099999 0 0,101.72986556199999 33.20450308400001 0 0,101.729823996 33.204409543 0 0,101.72976871899999 33.204305702 0 0,101.72971875799999 33.20422579299998 0 0,101.72969820999998 33.204194452000024 0 0,101.72966222100001 33.20414698899998 0 0,101.72964968399998 33.20412279999999 0 0,101.729628166 33.204076042999986 0 0,101.72959819900001 33.204016129000024 0 0,101.72956822700002 33.203956199000004 0 0,101.729538235 33.20389623300002 0 0,101.72951628800001 33.20385524599999 0 0,101.729476304 33.20378528700002 0 0,101.72944791399999 33.203735623 0 0,101.729418324 33.203676470000005 0 0,101.72940139600001 33.20364438799999 0 0,101.72935144500002 33.20355448700002 0 0,101.72932907799998 33.203516579999985 0 0,101.72927911900001 33.203436669999974 0 0,101.72925857199999 33.20340533199999 0 0,101.729249106 33.203391823000004 0 0,101.72922822499999 33.203362605999985 0 0,101.729218275 33.20333939400001 0 0,101.72918470799999 33.20327049500003 0 0,101.729145346 33.203205438 0 0,101.729121125 33.20316892300002 0 0,101.72910836199998 33.20313961400001 0 0,101.729080753 33.20308183100002 0 0,101.729046364 33.203022136000016 0 0,101.72902783699999 33.20297840500001 0 0,101.729000821 33.202922 0 0,101.728969344 33.202867255 0 0,101.72893109099999 33.20280607799998 0 0,101.72889177799999 33.20273534199998 0 0,101.72886944800001 33.202697495999985 0 0,101.728831189 33.20263630199997 0 0,101.72880074 33.20258150699999 0 0,101.72878108200001 33.20254220200002 0 0,101.72859243900001 33.201742685 0 0,101.728583249 33.201707450000015 0 0,101.728563259 33.20163751000001 0 0,101.72854740600002 33.20158823100002 0 0,101.72852826000002 33.20153978500002 0 0,101.72849507299998 33.20147187200001 0 0,101.728477634 33.201328064999984 0 0,101.72846675400001 33.20126197600001 0 0,101.728456285 33.20121838699998 0 0,101.728449092 33.20119078699997 0 0,101.72844270299998 33.20114357199998 0 0,101.72843271300002 33.20108362299999 0 0,101.728428243 33.201059240000006 0 0,101.72841752599999 33.20100573299999 0 0,101.72839699100001 33.200926786000025 0 0,101.72836957999999 33.200853085000006 0 0,101.72835963699998 33.200829888999976 0 0,101.728353449 33.20080823799998 0 0,101.728333502 33.200747793000005 0 0,101.72830872399999 33.20068171999998 0 0,101.72828340799998 33.200605768 0 0,101.72826300100002 33.200544546 0 0,101.728250312 33.20049378499999 0 0,101.72824065700001 33.200458665999975 0 0,101.728210676 33.200358756000014 0 0,101.728187316 33.20029191200001 0 0,101.728147353 33.200192012 0 0,101.72813861399999 33.200171024999975 0 0,101.72813262400001 33.20015752500001 0 0,101.72810025500002 33.200086320000025 0 0,101.728073575 33.200006297000016 0 0,101.728066512 33.199986034000005 0 0,101.728026553 33.19987614399997 0 0,101.72800873 33.19983136500002 0 0,101.72800273899998 33.19981786300002 0 0,101.72796587099998 33.199736762999976 0 0,101.72793661499998 33.19965632499998 0 0,101.72791880900002 33.199611584000024 0 0,101.72789180699999 33.19955520799999 0 0,101.727860351 33.199500489 0 0,101.72784216299999 33.19946940900002 0 0,101.727819732 33.199420685999996 0 0,101.72778976000001 33.19936075700002 0 0,101.72775655800001 33.19930062999998 0 0,101.72774399399998 33.19926919599999 0 0,101.727728974 33.199232005 0 0,101.727707479 33.19918624000002 0 0,101.727697751 33.199163089000024 0 0,101.72768652000002 33.199135012 0 0,101.72767395099999 33.199097311 0 0,101.727653971 33.19903735999998 0 0,101.72763398500001 33.198977402000025 0 0,101.72760908999999 33.19891232600003 0 0,101.72759415299998 33.19888027799999 0 0,101.727580563 33.19883271100002 0 0,101.72756561300002 33.19876542399999 0 0,101.727545884 33.19869320599997 0 0,101.727517578 33.19861897300001 0 0,101.727496809 33.19857219900001 0 0,101.72748135199998 33.19852068099999 0 0,101.727466628 33.19847638800002 0 0,101.727449235 33.19843278500002 0 0,101.72744321599998 33.198419221999984 0 0,101.72740105100002 33.19832648900001 0 0,101.727388115 33.19829414999998 0 0,101.727371092 33.198226052999985 0 0,101.72733371200002 33.198113406000004 0 0,101.72728375700001 33.19799351500001 0 0,101.727238086 33.19788391700001 0 0,101.72719864599998 33.19778139800002 0 0,101.72716441300003 33.197678697000015 0 0,101.72715217000001 33.19764457299999 0 0,101.72710221900002 33.197514703000024 0 0,101.72705226300002 33.19738482299999 0 0,101.72701215199999 33.197280546 0 0,101.72698020500002 33.19717671000001 0 0,101.726962334 33.19712504099999 0 0,101.72691238300001 33.19699519699998 0 0,101.72686243999999 33.196865350999985 0 0,101.726819009 33.19675243099999 0 0,101.72678476499999 33.19664970600002 0 0,101.72675987299999 33.196584633999976 0 0,101.726753879 33.19657112300001 0 0,101.72672654600001 33.19651099800001 0 0,101.72671336799999 33.19646193300002 0 0,101.726708787 33.19640916100002 0 0,101.72670466599999 33.196374838 0 0,101.726700585 33.196294892000026 0 0,101.72668837200001 33.19621690700001 0 0,101.726676274 33.19616790600003 0 0,101.72666948599999 33.196074666000015 0 0,101.726670942 33.196049313 0 0,101.726677887 33.195979823000016 0 0,101.726692383 33.19590009000001 0 0,101.72670071499999 33.19586134299999 0 0,101.72672190100002 33.195813054999974 0 0,101.72675431900001 33.195769719 0 0,101.726784227 33.195724902999984 0 0,101.726799449 33.19570458599998 0 0,101.72682079999998 33.19567483100002 0 0,101.726850738 33.19562864699998 0 0,101.72689075 33.195574841999985 0 0,101.72691690300002 33.19553539499998 0 0,101.726932003 33.195516974999975 0 0,101.726966307 33.195474063000006 0 0,101.727010442 33.195421048000014 0 0,101.727060607 33.19535483200002 0 0,101.72709861999999 33.195294273 0 0,101.72713858899999 33.195224283000016 0 0,101.727178568 33.19515427599998 0 0,101.72721852699999 33.19508429899997 0 0,101.72723692599999 33.195052078 0 0,101.72726125700001 33.19501799 0 0,101.72731121599998 33.19494798900001 0 0,101.72739627499999 33.19479954899998 0 0,101.72746282999998 33.194641622000006 0 0,101.72750773199999 33.19447068599999 0 0,101.72667089599997 33.19306267600001 0 0,101.72645674400002 33.19192053500001 0 0,101.72617120899997 33.191063928999995 0 0,101.72588567399998 33.19063562600002 0 0,101.725600138 33.189350717000025 0 0,101.72531460300002 33.188779646 0 0,101.72517183500003 33.187637505 0 0,101.72502906800003 33.186780898999984 0 0,101.72481491600001 33.18670951500002 0 0,101.72402969400002 33.186780898999984 0 0,101.72388692599998 33.18656674800002 0 0,101.723458623 33.18606706100002 0 0,101.72303032000002 33.185567374000016 0 0,101.72238786600002 33.185424606000026 0 0,101.721674028 33.18528183900003 0 0,101.72096018899998 33.184282465000024 0 0,101.72074603800002 33.18306894 0 0,101.72074603800002 33.18185541499997 0 0,101.72074603800002 33.18085604100003 0 0,101.72096018899998 33.17942836399999 0 0,101.72096018899998 33.17835760700001 0 0,101.721174341 33.17742961699997 0 0,101.72110295700003 33.176216092000004 0 0,101.72096018899998 33.17535948599999 0 0,101.72074603800002 33.17464564800002 0 0,101.72081742199998 33.17378904200001 0 0,101.72096018899998 33.172932435999996 0 0,101.72081742199998 33.17186167800003 0 0,101.72046050199998 33.17079092099999 0 0,101.72046050199998 33.16993431499998 0 0,101.720531886 33.16936324400001 0 0,101.720531886 33.168792173999975 0 0,101.720389119 33.167864183999995 0 0,101.71996081600003 33.167221729999994 0 0,101.71960389600002 33.166436507000014 0 0,101.719389745 33.16579405300001 0 0,101.71910421000001 33.16536574999998 0 0,101.71867590699998 33.16465191200001 0 0,101.718247604 33.164223608999976 0 0,101.71831898800002 33.163581153999985 0 0,101.718747291 33.16315285100001 0 0,101.718747291 33.16272454800003 0 0,101.71860452300001 33.16215347799999 0 0,101.71846175500002 33.16165379099999 0 0,101.71810483600001 33.160868569 0 0,101.71796206800002 33.16015472999999 0 0,101.717747917 33.159226741 0 0,101.71760514900001 33.15858428600001 0 0,101.71750203599998 33.15672545199999 0 0,101.71750203599998 33.155083623999985 0 0,101.717858955 33.153370412000015 0 0,101.71835864100001 33.15172858400001 0 0,101.71843002499998 33.14994398800002 0 0,101.71843002499998 33.147445554 0 0,101.71821587400001 33.146089260999986 0 0,101.71757341900002 33.14409051400003 0 0,101.717073733 33.14273422100001 0 0,101.71748731600002 33.13941014300002 0 0,101.718315125 33.13746643100001 0 0,101.71920052799999 33.135436443 0 0,101.71972401 33.133532874000025 0 0,101.72138963200001 33.13105823500001 0 0,101.721865525 33.130582343000015 0 0,101.722579956 33.129962921000015 0 0,101.72279813099999 33.129862996999975 0 0,101.72448730500003 33.12908935500002 0 0,101.72587027499998 33.128029078 0 0,101.72594537200001 33.127899711 0 0,101.726219179 33.12767028899998 0 0,101.72726164 33.12720211300001 0 0,101.72787771399999 33.126833877000024 0 0,101.728786378 33.12638258800001 0 0,101.72960961199999 33.126050389 0 0,101.73003762799999 33.125955342 0 0,101.73046075600001 33.12586138199998 0 0,101.730476474 33.12586389699999 0 0,101.73272705099998 33.124877930000025 0 0,101.73651123000002 33.122070312999995 0 0,101.73968505900001 33.11749267599998 0 0,101.741699219 33.114501953 0 0,101.74230956999997 33.11151123000002 0 0,101.74151611299999 33.108886719 0 0,101.741516112 33.106079102000024 0 0,101.74166112699999 33.10573907000003 0 0,101.74163237800002 33.10557397000002 0 0,101.74154468 33.10507033499999 0 0,101.74163034100002 33.104827629 0 0,101.74213002800002 33.103271463 0 0,101.742558331 33.10282888299997 0 0,101.74308253700002 33.102353677999986 0 0,101.74311899000003 33.10232063299998 0 0,101.74328613300003 33.10192871100003 0 0,101.74768066399997 33.09411621100003 0 0,101.75347900399998 33.08489990200002 0 0,101.75427246100003 33.080688477000024 0 0,101.75472948100003 33.07851763399998 0 0,101.754730182 33.078412420999996 0 0,101.754741169 33.076764266 0 0,101.75466978700001 33.075979045 0 0,101.75438425099998 33.075146233 0 0,101.75405112599998 33.07383752999999 0 0,101.75377189 33.07217427299997 0 0,101.753696187 33.071723340999995 0 0,101.75365859599998 33.07153915800001 0 0,101.75357769499999 33.07102519 0 0,101.75357738899999 33.07101570999998 0 0,101.75413101599997 33.06857358899998 0 0,101.75448793499999 33.068002518000014 0 0,101.75527315699998 33.06757421499998 0 0,101.75627253099998 33.067217296000024 0 0,101.75705775300003 33.06664622599999 0 0,101.757486056 33.06614653899999 0 0,101.75911937799998 33.064605219999976 0 0,101.76124512299998 33.06183320100001 0 0,101.76260918100002 33.06028989700002 0 0,101.76370060800002 33.058975084 0 0,101.76424821699999 33.057601980000015 0 0,101.764319565 33.056342485000016 0 0,101.76500282400002 33.05508414500002 0 0,101.765347636 33.05325260500001 0 0,101.76548846999998 33.05142067999998 0 0,101.76542594799997 33.049359347999996 0 0,101.76563566800002 33.04718401600002 0 0,101.766253425 33.04495219099999 0 0,101.767143374 33.04260635899999 0 0,101.76850823000001 33.040604938 0 0,101.771368532 33.03860624999999 0 0,101.772936131 33.037005943 0 0,101.774638165 33.035978419 0 0,101.77620363199998 33.03517965100002 0 0,101.780424299 33.03359542999999 0 0,101.782807364 33.031977342999994 0 0,101.78496400199998 33.030263393999974 0 0,101.78655551999998 33.027975878999996 0 0,101.78825590000002 33.027501641000015 0 0,101.79074675099997 33.028078404999974 0 0,101.79233405299999 33.02750849400002 0 0,101.79528247500002 33.02617738800001 0 0,101.798231026 33.02475078399999 0 0,101.80140560799998 33.023515325000005 0 0,101.80356041099998 33.02237360999999 0 0,101.80707465500001 33.02113853899999 0 0,101.81058655800001 33.020953065000015 0 0,101.81421172 33.020767659 0 0,101.81817629599999 33.02077349799998 0 0,101.82089428299997 33.02106371000002 0 0,101.82361133900002 33.021830996999995 0 0,101.82621591499998 33.022216360000016 0 0,101.82825580000002 33.02174204800002 0 0,101.82882475600002 33.02040684899998 0 0,101.82962115599997 33.01859482200001 0 0,101.831097134 33.01678371000003 0 0,101.83257287200001 33.015068008000014 0 0,101.83404748100003 33.01392485000002 0 0,101.834837376 33.011850213 0 0,101.83490876000002 33.01077945499998 0 0,101.83490876000002 33.009351778999985 0 0,101.83490876000002 33.00706749599999 0 0,101.83490876000002 33.00499736500001 0 0,101.83440907300002 33.00235616399999 0 0,101.833838002 33.000571568 0 0,101.83362385100003 32.998929739999994 0 0,101.83362385100003 32.997858982000025 0 0,101.834194921 32.99678822499999 0 0,101.835337063 32.99614577 0 0,101.836978891 32.99614577 0 0,101.838906254 32.99650268900001 0 0,101.84069084999999 32.997145144 0 0,101.84276098100003 32.998644204000016 0 0,101.843974506 33.00014326500002 0 0,101.84533079900001 33.000999870999976 0 0,101.84668709200002 33.00142817400001 0 0,101.84797200100002 33.00157094100001 0 0,101.84925691000001 33.00207062800001 0 0,101.84989936400001 33.002427547000025 0 0,101.85039905100001 33.002570315000014 0 0,101.851621453 33.00325910800001 0 0,101.853320698 33.002974833999986 0 0,101.85501930800001 33.00307224599999 0 0,101.857284332 33.00307485500002 0 0,101.85909953700002 33.00107293899998 0 0,101.86068906700001 32.99849817900002 0 0,101.862389673 32.99725950599998 0 0,101.86465586000003 32.99640313499998 0 0,101.86714748600002 32.99621495600002 0 0,101.86918697700003 32.995453688 0 0,101.87133995099998 32.99450164899997 0 0,101.87394542800001 32.993836312999974 0 0,101.87587023200001 32.99402909700001 0 0,101.87802310000001 32.993076942000016 0 0,101.88085444799998 32.992793393 0 0,101.88255289400001 32.99289042999999 0 0,101.88470553899998 32.99203358699998 0 0,101.887311329 32.99098626 0 0,101.88889794699998 32.98993797700001 0 0,101.89025865100001 32.98841233600001 0 0,101.892299503 32.98621927400001 0 0,101.89479146500003 32.98545797600002 0 0,101.896829696 32.985364247999996 0 0,101.89909416199998 32.985461526999984 0 0,101.90169842699999 32.98546360400002 0 0,101.906115263 32.98460815200002 0 0,101.909399942 32.983560872 0 0,101.91109881800003 32.983084953 0 0,101.91336389499997 32.982513977999986 0 0,101.91574262 32.981465899 0 0,101.918233896 32.98108584300002 0 0,101.920222824 32.980599170000005 0 0,101.92256423700002 32.98094190699999 0 0,101.923135307 32.981056120999995 0 0,101.92364927099999 32.98122744199998 0 0,101.92433455600002 32.981398763000016 0 0,101.92513405400001 32.981684298999994 0 0,101.928122658 32.98343558200003 0 0,101.92916961999998 32.984101830999975 0 0,101.930692475 32.98505361500003 0 0,101.932024974 32.985434328999986 0 0,101.934309256 32.985434328999986 0 0,101.93564175400002 32.985434328999986 0 0,101.93716460899998 32.985339151000005 0 0,101.93897299999998 32.98457772299997 0 0,101.94040067600002 32.983816295999986 0 0,101.94201871000001 32.98324522500002 0 0,101.94316085100002 32.98315004699998 0 0,101.94401745699997 32.98276933300002 0 0,101.94554031199999 32.98257897600001 0 0,101.94725352400002 32.98191272700001 0 0,101.94931116499998 32.98072277599999 0 0,101.94989013700001 32.98052978499999 0 0,101.95587158199999 32.979309081999986 0 0,101.96286239900002 32.97812419799999 0 0,101.963098226 32.977985409999974 0 0,101.963418166 32.977797119 0 0,101.964453231 32.977375955000014 0 0,101.965181347 32.97735454000002 0 0,101.96525853100002 32.97737126200002 0 0,101.965609648 32.97744733899998 0 0,101.96601653800002 32.97757582999998 0 0,101.96607944499999 32.97761128100001 0 0,101.96691894499997 32.97747802700002 0 0,101.969482422 32.978088378999985 0 0,101.97027058399999 32.97867221000001 0 0,101.97190513700002 32.97865228799998 0 0,101.97351859100002 32.978437927000016 0 0,101.974792337 32.978366619999974 0 0,101.978189025 32.97800940399998 0 0,101.98048183100002 32.97750878599999 0 0,101.98243499900002 32.97679336599998 0 0,101.98464277400001 32.97665051500002 0 0,101.98702032699998 32.97679392700002 0 0,101.988124088 32.97765288900001 0 0,101.989058048 32.97844025500001 0 0,101.99033168800003 32.97922764100002 0 0,101.99236960000002 32.980015062999996 0 0,101.993813112 32.98101713699998 0 0,101.99449239900002 32.981876020000016 0 0,101.99585103599998 32.983092779 0 0,101.996785133 32.98359380300002 0 0,101.99899305299999 32.983593841000015 0 0,102.00001209300001 32.98316441899999 0 0,102.00145571899998 32.98273498499998 0 0,102.002984271 32.98294967099997 0 0,102.00425807300002 32.98316434700001 0 0,102.00578669100003 32.984166277999975 0 0,102.00629629000002 32.985239818000025 0 0,102.00714558700002 32.98624176499999 0 0,102.00850436799999 32.98645639199998 0 0,102.01028768700002 32.985955262000004 0 0,102.01096713599998 32.986527771 0 0,102.01088237200003 32.987816054999996 0 0,102.01071269599998 32.989247487 0 0,102.01054298999998 32.990464207 0 0,102.01079794399999 32.991895602 0 0,102.01207181500001 32.99153763100003 0 0,102.01309087200002 32.99103653200001 0 0,102.01394019999998 32.99139429500002 0 0,102.01504428099997 32.99153730799998 0 0,102.01614845699999 32.992181308 0 0,102.01631845899999 32.99296856500001 0 0,102.01631873500003 32.99447155199999 0 0,102.01614910900003 32.995759849000024 0 0,102.015894532 32.99697658500003 0 0,102.01538507200002 32.99776392799998 0 0,102.014705805 32.99898071299998 0 0,102.01462107100002 33.000197426 0 0,102.01513077200002 33.00069836 0 0,102.01631995999998 33.00112763499999 0 0,102.01716941199999 33.001556945000004 0 0,102.01827374300001 33.00227249599999 0 0,102.01886847600002 33.00305968499998 0 0,102.01912352300002 33.004133206999995 0 0,102.01937867100003 33.00563615300001 0 0,102.01937890599999 33.00670971300002 0 0,102.018869542 33.00806963399998 0 0,102.018275071 33.00871385800002 0 0,102.01827530700001 33.00985898800002 0 0,102.017510942 33.01057480399999 0 0,102.01649159200002 33.010574942999995 0 0,102.015812025 33.01057503099997 0 0,102.014452833 33.01021734300002 0 0,102.01275385100001 33.00971653300002 0 0,102.01054519500002 33.009001033000004 0 0,102.008421505 33.008142346 0 0,102.00714729399999 33.00742671900002 0 0,102.00561830999999 33.00721208499999 0 0,102.00451404799998 33.007068989000004 0 0,102.00400441900001 33.00764157200001 0 0,102.00485389699998 33.008500389000005 0 0,102.00544855200002 33.009287642000004 0 0,102.006722814 33.01050428100001 0 0,102.007912202 33.01215033599999 0 0,102.00799723900002 33.01315231900003 0 0,102.00740265500002 33.013796490999994 0 0,102.00646826899998 33.014512249000006 0 0,102.00493920299999 33.015013313 0 0,102.00459945099999 33.01594374299998 0 0,102.00519416700001 33.01694570799998 0 0,102.00604370600001 33.017231951999975 0 0,102.00774274499997 33.017160287000024 0 0,102.008932061 33.01701706699998 0 0,102.009866477 33.016516002 0 0,102.011310562 33.01580017399999 0 0,102.01275461300003 33.015012759 0 0,102.01479330799998 33.01436839799999 0 0,102.01581277899999 33.014797697000006 0 0,102.01632268899999 33.01594276100002 0 0,102.01666270800001 33.01708784499999 0 0,102.016832857 33.01837609199998 0 0,102.016833034 33.01930650899999 0 0,102.01615354400002 33.020093874 0 0,102.015049336 33.02131071100001 0 0,102.01504945800002 33.02202641600002 0 0,102.01657885499998 33.02295663899997 0 0,102.01734362799999 33.023743809999985 0 0,102.01734389500001 33.025103649000016 0 0,102.01734403500001 33.02581935400002 0 0,102.01708931899998 33.02667823500002 0 0,102.01607018599998 33.02889705299998 0 0,102.015815513 33.03011378299999 0 0,102.016665402 33.03140194000002 0 0,102.01785515400002 33.03254690099999 0 0,102.018110245 33.03347727900001 0 0,102.01811053799997 33.034908686999984 0 0,102.01768605000001 33.036698005999995 0 0,102.01709144699998 33.037700073999986 0 0,102.01713632600001 33.040383652 0 0,102.01708614400002 33.04044999299998 0 0,102.017043021 33.040519765 0 0,102.01700727899998 33.04059243900002 0 0,102.01697919499998 33.04066745799997 0 0,102.01695897899998 33.040744254 0 0,102.01695602799998 33.04075907399999 0 0,102.015666221 33.047582250000005 0 0,102.01393856499999 33.05676251699998 0 0,102.013928669 33.056832867000026 0 0,102.01392536499998 33.056903653999996 0 0,102.01392631099998 33.056941585000004 0 0,102.01395485699999 33.05751265599997 0 0,102.013960183 33.05757219100002 0 0,102.013970793 33.057634194 0 0,102.014042792 33.057965454 0 0,102.014067877 33.058054862000006 0 0,102.01570916700001 33.062807623000026 0 0,102.017364735 33.067660320000016 0 0,102.01737002499999 33.067675329999986 0 0,102.01748423499998 33.06798942099999 0 0,102.017501896 33.068033832000026 0 0,102.01753239700002 33.068096880999974 0 0,102.01756846199999 33.06815781300003 0 0,102.018967568 33.070313613999986 0 0,102.018979882 33.07033206900002 0 0,102.01900536300002 33.07036733899997 0 0,102.019032735 33.07040158900003 0 0,102.01959190299999 33.07106784199999 0 0,102.01960768700002 33.071086154 0 0,102.023080102 33.07501050299999 0 0,102.029904252 33.08280195999998 0 0,102.02994579400001 33.082846397000026 0 0,102.029946139 33.08284671400003 0 0,102.02994644099999 33.082847044000005 0 0,102.03007262900002 33.08297316699998 0 0,102.03018171600002 33.08309902000002 0 0,102.03032277699998 33.08326022 0 0,102.03045125699998 33.083407023999996 0 0,102.03055096399999 33.08352973799998 0 0,102.03065314399998 33.08367454099999 0 0,102.030708753 33.083745497999985 0 0,102.030838383 33.083895057999996 0 0,102.030859889 33.08391902400001 0 0,102.03097853700001 33.08404675100002 0 0,102.031096015 33.08418229199998 0 0,102.031214062 33.08431998100002 0 0,102.03123688599999 33.08434563100002 0 0,102.03135545499998 33.08447404999998 0 0,102.03146406799999 33.08459249499998 0 0,102.031492055 33.084621734999985 0 0,102.03159241200001 33.08472204499998 0 0,102.031665541 33.084788117000016 0 0,102.03177956899998 33.08488127300001 0 0,102.031883628 33.08496446999999 0 0,102.031932563 33.08500124300002 0 0,102.03198492799999 33.08503595600001 0 0,102.032017441 33.08505487299999 0 0,102.03203520300002 33.085122324 0 0,102.0320633 33.085197343999994 0 0,102.03209905699998 33.08527001700003 0 0,102.03214220199999 33.08533978899999 0 0,102.03219240800001 33.08540613100001 0 0,102.032209991 33.085426376999976 0 0,102.03225121100002 33.08548240099998 0 0,102.032291101 33.08553225999998 0 0,102.032323856 33.08557096200002 0 0,102.03235962299999 33.085608793000006 0 0,102.03240016699999 33.08564931699999 0 0,102.032450042 33.085699164000005 0 0,102.03248377199998 33.085729920000006 0 0,102.03252385899998 33.085779574000014 0 0,102.03256610599999 33.08582589500003 0 0,102.032599474 33.085868952 0 0,102.03263084700001 33.085918119999974 0 0,102.03268105000001 33.08598446100001 0 0,102.03273973099999 33.086048663999975 0 0,102.032749824 33.08606069799998 0 0,102.032761381 33.08607485099998 0 0,102.03278953099999 33.08610863199999 0 0,102.03281992000001 33.086151191 0 0,102.03286599199998 33.086210334999976 0 0,102.03291809500001 33.086266920000014 0 0,102.03297853999999 33.08632732799998 0 0,102.033038369 33.086387136999974 0 0,102.03306827900002 33.086417127999994 0 0,102.033099161 33.086460273 0 0,102.033149046 33.086530138 0 0,102.03319895800001 33.08660001700002 0 0,102.03324499500002 33.086659098999974 0 0,102.03329700500001 33.08671558399999 0 0,102.03331704499999 33.086735619000024 0 0,102.03333977 33.08676288800001 0 0,102.03339675199999 33.08682528200001 0 0,102.03346720799999 33.086895699000024 0 0,102.033516744 33.08694255900002 0 0,102.033568602 33.08701147099998 0 0,102.03362611699998 33.08707450999998 0 0,102.03366663899999 33.087115014000005 0 0,102.03374094399999 33.087179289999995 0 0,102.03377636300002 33.08721468700003 0 0,102.03380356399998 33.08724284800002 0 0,102.03384679800001 33.08729702400001 0 0,102.03387955400001 33.08733572900002 0 0,102.033911391 33.08736943100001 0 0,102.03393991600001 33.08740476999998 0 0,102.03396108999999 33.087427531 0 0,102.03397530699999 33.087453658000015 0 0,102.03400705000001 33.08750348900003 0 0,102.03404618799999 33.08755626200002 0 0,102.03408607699998 33.08760613300001 0 0,102.03411886399999 33.08764487399998 0 0,102.03415586400001 33.087683943 0 0,102.034165922 33.087695931999974 0 0,102.03419868200001 33.08773463799997 0 0,102.034235513 33.08777353200003 0 0,102.034258352 33.087803275 0 0,102.034298966 33.08785358 0 0,102.034339886 33.087897564 0 0,102.03436873999999 33.08793330899999 0 0,102.03441395800002 33.087981867999986 0 0,102.034440776 33.088008675000026 0 0,102.034468506 33.088043019999986 0 0,102.03450942500001 33.08808700399999 0 0,102.03453827800001 33.08812274899998 0 0,102.034582865 33.088170676999994 0 0,102.034638115 33.08822179499998 0 0,102.03466662 33.08826670899998 0 0,102.03469518200001 33.088311189000024 0 0,102.034734372 33.088364028 0 0,102.03477426199998 33.08841388799999 0 0,102.034807022 33.088452596000025 0 0,102.03484280800001 33.08849044499999 0 0,102.03486009900001 33.08850869600002 0 0,102.03489675200001 33.088552273000005 0 0,102.03492717 33.08858447799997 0 0,102.03493589599998 33.088598073000014 0 0,102.034955352 33.08864755399998 0 0,102.03497591600001 33.088691514000004 0 0,102.034983796 33.088717050000014 0 0,102.034990473 33.088747153999975 0 0,102.034990472 33.08876861599998 0 0,102.03499810300002 33.08887605799998 0 0,102.03500043999998 33.08889245900002 0 0,102.03500043999998 33.08891848600001 0 0,102.03500043899999 33.088998436 0 0,102.035006297 33.08909260500002 0 0,102.03501040399999 33.08912552200002 0 0,102.035010398 33.08915824799999 0 0,102.03501039700001 33.08923824599998 0 0,102.03501039600002 33.089318186000014 0 0,102.03501625199999 33.08941235399999 0 0,102.035026222 33.08949227400001 0 0,102.03503619100002 33.08957219299998 0 0,102.03504002 33.08960289100003 0 0,102.035036171 33.089633746000004 0 0,102.03503032200001 33.089727856000025 0 0,102.03503032100002 33.08977771999997 0 0,102.03503030899998 33.08981769100001 0 0,102.03503030899998 33.089867755 0 0,102.03503030899998 33.08992771599998 0 0,102.035030307 33.08999760299997 0 0,102.03503029699999 33.090057563000016 0 0,102.035032893 33.09012036399997 0 0,102.03504026600001 33.09018482900001 0 0,102.03504026600001 33.090247465000004 0 0,102.03504026500002 33.09030742599998 0 0,102.03504026299998 33.090367386000025 0 0,102.03505022899998 33.09048780500001 0 0,102.035050221 33.09052716999997 0 0,102.03505281600002 33.09058998299997 0 0,102.03506102 33.09065498799998 0 0,102.03506278399999 33.09068989399998 0 0,102.03507056000001 33.09075232599997 0 0,102.035080129 33.090809784999976 0 0,102.03508012700001 33.090846946 0 0,102.03508012700001 33.090906905 0 0,102.03508012600003 33.09096151099999 0 0,102.03507014500002 33.091066825999974 0 0,102.03507014399997 33.09112677600001 0 0,102.03507014299998 33.09116675600001 0 0,102.03508011100001 33.091287179000005 0 0,102.035080102 33.09133654200002 0 0,102.035082692 33.09139927000001 0 0,102.03509041699999 33.09146138099999 0 0,102.03509770300002 33.091563959999974 0 0,102.03510767099999 33.091633871 0 0,102.03511764799998 33.091703849 0 0,102.03511997999999 33.09172019699997 0 0,102.03511997599998 33.09173618199998 0 0,102.035119979 33.09179264900001 0 0,102.03511997599998 33.091806185999985 0 0,102.03512225499998 33.09183827099997 0 0,102.03512685599998 33.09190306099998 0 0,102.03512760699999 33.09191363999997 0 0,102.035129944 33.09193002500001 0 0,102.035129944 33.09194606599999 0 0,102.03512994300002 33.09202595800002 0 0,102.03512993200002 33.09210590800001 0 0,102.03512992999998 33.09217590600002 0 0,102.03513756299998 33.09228335900002 0 0,102.035146585 33.09234664000002 0 0,102.03515572499998 33.09241991099998 0 0,102.035165694 33.09249983000001 0 0,102.03517655000002 33.092586385999994 0 0,102.03518740499999 33.092662953 0 0,102.035196047 33.092712088999974 0 0,102.03520651399998 33.09275572600001 0 0,102.03521716199998 33.09279164499998 0 0,102.03522596599998 33.09284191699999 0 0,102.03523641599998 33.092885498999976 0 0,102.03524708700002 33.09292152699999 0 0,102.03525588399998 33.092971757999976 0 0,102.035269217 33.093025710999996 0 0,102.03528915599998 33.093095611000024 0 0,102.03530500400001 33.09314496000002 0 0,102.03532414900002 33.093193472999985 0 0,102.035343329 33.09323465900002 0 0,102.03536949599999 33.09328703 0 0,102.035384782 33.093334629000026 0 0,102.03540392600001 33.09338314299998 0 0,102.03543692300002 33.093450785000016 0 0,102.03547275199998 33.093510587000026 0 0,102.03550673000001 33.093580514999985 0 0,102.03554612900001 33.09364568299998 0 0,102.03557454399999 33.09368831400002 0 0,102.035589206 33.093712761000006 0 0,102.035612985 33.09375440000002 0 0,102.03563251700001 33.093793498000025 0 0,102.03566050500001 33.09384494300002 0 0,102.035692272 33.093894808000016 0 0,102.035731446 33.09394762599999 0 0,102.03574084500002 33.09396036499999 0 0,102.03577017499998 33.09401450399997 0 0,102.03580197100001 33.094064418000016 0 0,102.035835174 33.094109178 0 0,102.03584195299999 33.09412274699997 0 0,102.03589513499998 33.09421433599999 0 0,102.03590536799999 33.094229692 0 0,102.03591178599999 33.094242536000024 0 0,102.03594170600002 33.094302416000005 0 0,102.03597286000002 33.09435917500002 0 0,102.036002779 33.094409066000026 0 0,102.03603135700001 33.094453568999995 0 0,102.036071687 33.09450782900001 0 0,102.03610250700001 33.094558715000005 0 0,102.0361312 33.09460337399997 0 0,102.03614193200002 33.09463043300002 0 0,102.036165375 33.094680030999996 0 0,102.036189573 33.094724885999995 0 0,102.036215244 33.09477984099999 0 0,102.03624213400002 33.094828183999994 0 0,102.03625530599999 33.09485014799998 0 0,102.03627081799999 33.09488119299999 0 0,102.03629879599998 33.094932615000005 0 0,102.036331937 33.094984391000025 0 0,102.03634057599999 33.095000844000026 0 0,102.03637178100001 33.09505770200002 0 0,102.03640169900001 33.09510759300002 0 0,102.036414901 33.095129606 0 0,102.03643044400002 33.09516070199999 0 0,102.036458402 33.09521207300003 0 0,102.03649012900001 33.09526186800002 0 0,102.036513259 33.095294029 0 0,102.03652136900001 33.09530712100002 0 0,102.03654380199998 33.09534738399998 0 0,102.036570783 33.09541882299999 0 0,102.03659422499999 33.095468419999975 0 0,102.03662111400001 33.095516761 0 0,102.03665101299998 33.09556661800002 0 0,102.03668091499998 33.09561648599998 0 0,102.03670953400001 33.09566105900001 0 0,102.036731438 33.09569158300002 0 0,102.03676259899999 33.095733128000006 0 0,102.03677071200002 33.09574623100002 0 0,102.03679929200001 33.095790738000005 0 0,102.036823819 33.09582506200002 0 0,102.03683008799999 33.09583789300001 0 0,102.03685353100002 33.095887489000006 0 0,102.03688041800001 33.09593582999997 0 0,102.03691033799998 33.09598571999999 0 0,102.03693892000001 33.09603022800002 0 0,102.03696084400002 33.096060780000016 0 0,102.036978003 33.09608365499997 0 0,102.03698692400002 33.09610005500002 0 0,102.03700557100001 33.09612932700003 0 0,102.03703540700002 33.09618995599999 0 0,102.03707855800002 33.096259728999996 0 0,102.037099399 33.096287830999984 0 0,102.03711978299998 33.096324967999976 0 0,102.03714970300001 33.09637485799999 0 0,102.03717828700002 33.09641936999998 0 0,102.03721866500001 33.096473688 0 0,102.037249422 33.096524484999975 0 0,102.03726540399998 33.096552062 0 0,102.03729930999998 33.09661432600001 0 0,102.03732920800002 33.09666418299997 0 0,102.03735911000001 33.09671405199998 0 0,102.03738773200001 33.096758627999975 0 0,102.037410894 33.096790828999985 0 0,102.037419 33.096803927999986 0 0,102.03743491099999 33.09683136799998 0 0,102.03746892200002 33.096893824000006 0 0,102.03749879899999 33.09694362800002 0 0,102.03752868499998 33.09699347399999 0 0,102.03755862600002 33.097043395000014 0 0,102.03757178199999 33.097065337000004 0 0,102.03758728399998 33.09709636600002 0 0,102.037615276 33.097147817999996 0 0,102.03764704700001 33.097197688999984 0 0,102.037667553 33.097225329000025 0 0,102.03768132800002 33.097254471999975 0 0,102.03770819300001 33.09730277900002 0 0,102.03773813200002 33.097352711999974 0 0,102.03776806899998 33.09740263399999 0 0,102.03779573499997 33.097450088000016 0 0,102.03782097200002 33.09750399500001 0 0,102.03784785800002 33.09755233300001 0 0,102.037856927 33.097568910999996 0 0,102.03786734900001 33.09759413299997 0 0,102.03789077300002 33.09764369300001 0 0,102.03791763700002 33.097691998000016 0 0,102.037947557 33.09774189799998 0 0,102.03797618099998 33.09778647899998 0 0,102.03799930600002 33.09781862900002 0 0,102.038007467 33.09783180599999 0 0,102.038037395 33.09788169500001 0 0,102.03806728299998 33.09793153099997 0 0,102.03809586900002 33.09797604800002 0 0,102.03811770300001 33.09800647700001 0 0,102.03813556699998 33.098030299000015 0 0,102.03814707200002 33.09805126200001 0 0,102.03816303600001 33.09807880599999 0 0,102.03819690099999 33.09814100599999 0 0,102.038226839 33.098190938000016 0 0,102.038256779 33.09824086100002 0 0,102.03828536700001 33.098285379000004 0 0,102.03830855500001 33.098317613999996 0 0,102.03831662800002 33.09833064999998 0 0,102.03834521599998 33.09837516800002 0 0,102.03838439200001 33.098427985 0 0,102.03840577199998 33.09845470699997 0 0,102.03841510699999 33.09847339200002 0 0,102.03846834400002 33.098565065 0 0,102.03847853899998 33.09858035799999 0 0,102.03848492499998 33.09859314099998 0 0,102.038516168 33.098650056999986 0 0,102.03854609799998 33.09869994799999 0 0,102.03856803600002 33.09873461900003 0 0,102.03859780099998 33.09877950399999 0 0,102.03861460500002 33.098812694 0 0,102.03864451200002 33.09887256000002 0 0,102.03867568999999 33.09892936799997 0 0,102.03868887800002 33.09895135800002 0 0,102.03870440999998 33.098982439 0 0,102.03873238199998 33.09903384199998 0 0,102.03876412699998 33.09908366799999 0 0,102.038785958 33.099114093000026 0 0,102.03881673799998 33.09915513999999 0 0,102.03882529700002 33.09916883699998 0 0,102.03885388700002 33.099213358999975 0 0,102.03887311699998 33.09924015600001 0 0,102.03888391200002 33.099261759 0 0,102.03891189500001 33.09931318700001 0 0,102.03894365600001 33.09936303799998 0 0,102.03895524299998 33.099378661 0 0,102.03896392799999 33.09939893400002 0 0,102.03899745500001 33.09946781899998 0 0,102.03903681600002 33.099532936 0 0,102.03907671600001 33.09959280999999 0 0,102.03911990799998 33.09965755000002 0 0,102.039143706 33.099690065000004 0 0,102.039161251 33.09972230699998 0 0,102.03919300899997 33.09977215800001 0 0,102.039216754 33.099804167 0 0,102.03925629700001 33.099872258999994 0 0,102.03928751699999 33.099919563000014 0 0,102.03930361099998 33.099959033000005 0 0,102.03932705099999 33.10000861999998 0 0,102.03935393400002 33.10005695299998 0 0,102.039367094 33.100078896000014 0 0,102.03938262100002 33.100109976 0 0,102.03941257399998 33.10016991600003 0 0,102.03944370300002 33.100226623000026 0 0,102.039473622 33.10027651399997 0 0,102.03950221600002 33.100321038999994 0 0,102.03952307100002 33.100349155 0 0,102.03954350499998 33.10038638100002 0 0,102.03955663699998 33.10040827099999 0 0,102.03957211099998 33.10043924500002 0 0,102.03960328900001 33.10049605299997 0 0,102.03963320899999 33.100545942999986 0 0,102.03966180200001 33.100590469 0 0,102.039684938 33.10062263499998 0 0,102.03969305800001 33.10063574200001 0 0,102.03972164999999 33.10068026800002 0 0,102.039760822 33.10073307599998 0 0,102.039800721 33.10078294599998 0 0,102.03981227399998 33.10079709299998 0 0,102.039847189 33.100838986999975 0 0,102.03989313900001 33.10090025400001 0 0,102.03993378500002 33.10095060100002 0 0,102.03997898 33.10099913099998 0 0,102.040019486 33.101039618000016 0 0,102.04005569100002 33.10107580699997 0 0,102.04008343599997 33.10111016799999 0 0,102.040129766 33.10115982899998 0 0,102.040139867 33.10117187399999 0 0,102.04017264499998 33.10121059900001 0 0,102.04020446800001 33.101244286 0 0,102.04023713200002 33.10128443799999 0 0,102.04027951400002 33.10134142200002 0 0,102.040295018 33.10136080000001 0 0,102.04031683699998 33.10139347400002 0 0,102.04037034700002 33.10146469 0 0,102.040427862 33.101527718 0 0,102.04047836299998 33.10157819 0 0,102.040497776 33.10159758999998 0 0,102.04051462799998 33.10161781199997 0 0,102.04054882999998 33.101660562999996 0 0,102.04058160900001 33.10169928800002 0 0,102.04061738899998 33.10173712699998 0 0,102.04063742199997 33.101757150000026 0 0,102.04065427500001 33.101777371000026 0 0,102.04068847799999 33.101820121 0 0,102.04072533800002 33.101863166999976 0 0,102.040768276 33.10191987100001 0 0,102.04080821100001 33.101969784000005 0 0,102.04084815499999 33.10201969799999 0 0,102.04088090300002 33.10205837900003 0 0,102.040916611 33.10209614199999 0 0,102.04093395500001 33.10211445499999 0 0,102.04097063400002 33.102158057 0 0,102.04100641399998 33.10219589600001 0 0,102.041023747 33.102214194 0 0,102.04106041199998 33.10225777699998 0 0,102.04109619299999 33.10229561599999 0 0,102.04111352500001 33.10231391299999 0 0,102.041157311 33.10236864000001 0 0,102.04116887200001 33.10238279700002 0 0,102.04121289099999 33.10243561499999 0 0,102.04124709000001 33.102478358999974 0 0,102.04128698900001 33.10252822799998 0 0,102.04132686100002 33.10257806599998 0 0,102.04136673300002 33.10262790899998 0 0,102.04139953800001 33.102666672 0 0,102.04143651800001 33.102705714000024 0 0,102.04144659299999 33.10271773699998 0 0,102.04148652999999 33.102767641000014 0 0,102.04152636700002 33.102817431999995 0 0,102.04156626600002 33.10286731299999 0 0,102.041606194 33.102917218000016 0 0,102.04163897500001 33.10295594500002 0 0,102.04167475600002 33.102993785000024 0 0,102.041692087 33.103012079999985 0 0,102.041707583 33.10303115300002 0 0,102.04175154699999 33.103083896999976 0 0,102.04176136299998 33.10309616799998 0 0,102.04178321500001 33.10312888200002 0 0,102.04182559399999 33.103186446999985 0 0,102.04184119500002 33.10320594799998 0 0,102.041863052 33.10323866499999 0 0,102.041905402 33.10329618499998 0 0,102.04194532899999 33.103346101 0 0,102.04198525800001 33.103396006000025 0 0,102.04201804000002 33.10343473500001 0 0,102.04205320099999 33.103471954999975 0 0,102.042093465 33.10351009499999 0 0,102.042122791 33.103534895999985 0 0,102.04214771900001 33.103564344999995 0 0,102.04218467999999 33.103603366000016 0 0,102.04219471800002 33.10361532899998 0 0,102.04223549599999 33.103666309999994 0 0,102.04226530900002 33.103712218 0 0,102.04230573500001 33.10376659100001 0 0,102.04233513899999 33.10381198800002 0 0,102.04238535399998 33.103878329999986 0 0,102.042412248 33.10390782899998 0 0,102.04244828499998 33.10396189400001 0 0,102.042491456 33.10402660300002 0 0,102.042545518 33.104098478000026 0 0,102.04258951899999 33.104151264999985 0 0,102.04259933899999 33.10416353900001 0 0,102.042617872 33.104191344000014 0 0,102.04265775300001 33.10425118699999 0 0,102.04269465300001 33.104306958999985 0 0,102.04271433100001 33.10434928900003 0 0,102.04271996699998 33.10436225400002 0 0,102.042726619 33.104395927999974 0 0,102.04273708300002 33.104439549999995 0 0,102.04275009100002 33.104482684999994 0 0,102.04275491599998 33.104497847000005 0 0,102.04276506600002 33.104548635000015 0 0,102.042775017 33.10459848900001 0 0,102.04278500200002 33.10464851099999 0 0,102.042795716 33.10470204799998 0 0,102.042816662 33.10478235400001 0 0,102.04284727999999 33.104860875999975 0 0,102.042852702 33.104878751 0 0,102.042857331 33.104897419 0 0,102.04286455099998 33.104928632 0 0,102.04287031299998 33.104983663999974 0 0,102.042880271 33.105043532000025 0 0,102.0428862 33.105075097 0 0,102.04289666400001 33.10511872000001 0 0,102.04290732999999 33.105154712 0 0,102.042910199 33.10517337099998 0 0,102.04292017 33.10523332299999 0 0,102.04292868800002 33.10528452400001 0 0,102.04293741700002 33.10534569399999 0 0,102.04294011600001 33.10536317200001 0 0,102.042950098 33.10542318300003 0 0,102.04295861499997 33.10547433300002 0 0,102.04296732 33.10553538800002 0 0,102.042970034 33.10555297000002 0 0,102.04298001500001 33.105612984000004 0 0,102.042990008 33.10567298400002 0 0,102.04299591199998 33.10570440800001 0 0,102.04300637 33.105748009000024 0 0,102.043019641 33.10579193500001 0 0,102.04302439399999 33.10581723600001 0 0,102.04303192600003 33.10585493000002 0 0,102.04303986100001 33.10590263099999 0 0,102.04304984999999 33.10596263299999 0 0,102.04305429200002 33.10598691000001 0 0,102.04306427699998 33.10603692299998 0 0,102.04307431500001 33.10608715699999 0 0,102.04308421000002 33.10618670000002 0 0,102.04309419200001 33.10623669900002 0 0,102.04310174 33.10627448499997 0 0,102.043109668 33.10632214100002 0 0,102.04311415699999 33.10634666599998 0 0,102.04312169000002 33.106384359 0 0,102.04312961300002 33.106431999999984 0 0,102.04313410700001 33.106456545000015 0 0,102.043144068 33.106506396999976 0 0,102.04315159599997 33.106544111000005 0 0,102.043159543 33.10659189199998 0 0,102.04316956399998 33.10665208 0 0,102.043179479 33.106771648999995 0 0,102.04318799700002 33.106822862 0 0,102.043196728 33.10688404299998 0 0,102.043199431 33.10690153899998 0 0,102.04320848399999 33.10695850100001 0 0,102.043209021 33.107026296000015 0 0,102.043218991 33.10714662100003 0 0,102.04321898799998 33.107196155999986 0 0,102.04321898699999 33.107256115999974 0 0,102.04321898699999 33.10731606600001 0 0,102.04321898699999 33.10731954800002 0 0,102.04321898699999 33.10733321800001 0 0,102.04321898699999 33.10736595999998 0 0,102.04321897599999 33.10741593 0 0,102.043218975 33.10746596600001 0 0,102.04321897400001 33.10750532999998 0 0,102.043208994 33.107625875999986 0 0,102.04320899200002 33.10768583599997 0 0,102.04321609700003 33.10777170099999 0 0,102.04318379199998 33.10783734 0 0,102.04315568599998 33.10791235900001 0 0,102.04313545500003 33.107989153999995 0 0,102.04312758999998 33.10803296199998 0 0,102.04312229099997 33.108077041 0 0,102.04311901 33.10811323899998 0 0,102.04311230899998 33.10818698100002 0 0,102.04310919599999 33.10825566599999 0 0,102.04311327099998 33.108334250999974 0 0,102.04312547 33.10841223800003 0 0,102.04314569899998 33.108489034 0 0,102.043173803 33.10856405300001 0 0,102.04318899999998 33.10859510099999 0 0,102.043193068 33.108673840999984 0 0,102.04320526700002 33.10875182799998 0 0,102.04321876400002 33.10880635199999 0 0,102.04321890900002 33.108835016 0 0,102.04322230600002 33.10887606900002 0 0,102.04321889800002 33.10894494600001 0 0,102.04322261300001 33.10901997799999 0 0,102.04322887500001 33.10906193400001 0 0,102.043228865 33.10910473000001 0 0,102.04323294199997 33.10918339099999 0 0,102.04324243000002 33.10924404999997 0 0,102.04323883299998 33.109294654999985 0 0,102.04323883199999 33.10931069100002 0 0,102.043236487 33.109327139000015 0 0,102.04322885099998 33.10943458600002 0 0,102.04322884999999 33.10949453500001 0 0,102.04323292700002 33.10957312099998 0 0,102.043245125 33.10965110799998 0 0,102.04325558300002 33.10969470499998 0 0,102.043268582 33.10973781299998 0 0,102.04327788500001 33.10976575699999 0 0,102.043281331 33.109807201000024 0 0,102.043293554 33.10989379900002 0 0,102.04329699300001 33.109911012 0 0,102.04329866500001 33.10992609200002 0 0,102.043298666 33.109964056000024 0 0,102.04331347300001 33.110113453 0 0,102.04331926999998 33.110142499000006 0 0,102.04333527 33.11025466799998 0 0,102.04334441100002 33.110327960999996 0 0,102.043354395 33.110407932999976 0 0,102.043364806 33.11047027699999 0 0,102.04337525900002 33.11051386600002 0 0,102.043388257 33.110556969000015 0 0,102.04340537299998 33.11060838200001 0 0,102.04341660900002 33.11065901400002 0 0,102.04343555100002 33.11072841999999 0 0,102.04344415100002 33.110797364999996 0 0,102.043455015 33.11088398999999 0 0,102.04346589 33.110960611999985 0 0,102.04347452000002 33.11100964899998 0 0,102.04349474899999 33.11108644299998 0 0,102.043522854 33.11116146299997 0 0,102.043541995 33.11120256200002 0 0,102.04356194399998 33.111242491999974 0 0,102.043615128 33.11133407800003 0 0,102.04362711300001 33.11135206 0 0,102.04364984699998 33.11139382699997 0 0,102.04368158900002 33.111443638000026 0 0,102.04373180900001 33.111509979000004 0 0,102.04378930899998 33.11157298699999 0 0,102.04383977200001 33.11162342199998 0 0,102.04386190999998 33.11164554800001 0 0,102.043880893 33.11166663300003 0 0,102.043866966 33.11170851600002 0 0,102.04385402700001 33.111751474000016 0 0,102.04384289500001 33.111798410000006 0 0,102.04383315199999 33.111824533000004 0 0,102.04381711100001 33.111868415 0 0,102.043793763 33.111936533000005 0 0,102.04377220499998 33.11198313900002 0 0,102.04376335199998 33.11200443500002 0 0,102.04374338999997 33.11205444400002 0 0,102.04372726100002 33.112098566999975 0 0,102.04370732899997 33.11215850999997 0 0,102.04368738699998 33.112218454000015 0 0,102.043674425 33.112261466999996 0 0,102.04366326000002 33.11230855299999 0 0,102.04365253100002 33.112362206 0 0,102.04364254500001 33.112412269000004 0 0,102.043638117 33.112436479999985 0 0,102.043630167 33.112484256000016 0 0,102.04362261400001 33.112522092999995 0 0,102.04361263200002 33.112572082999975 0 0,102.043600976 33.11268966099999 0 0,102.04359819299998 33.11270638000002 0 0,102.043588221 33.11282681300003 0 0,102.04358048400002 33.112904800000024 0 0,102.04357551300001 33.11293387400002 0 0,102.04356678699997 33.11299504599998 0 0,102.04355826900002 33.11304624000002 0 0,102.04354791700001 33.113171180999984 0 0,102.04354790600001 33.11325116900002 0 0,102.04354790399998 33.11333116700001 0 0,102.04354790299999 33.11341106399999 0 0,102.04354789199999 33.113501004 0 0,102.04354789199999 33.11353377299997 0 0,102.04354377300001 33.113566773 0 0,102.04353379100002 33.113646749 0 0,102.04352792899999 33.11374092599999 0 0,102.04352792899999 33.113778868 0 0,102.04352258699998 33.11382701100001 0 0,102.043517947 33.113910740999984 0 0,102.043517936 33.114000723000004 0 0,102.04351793500001 33.114090705000024 0 0,102.04351754300001 33.11414217800001 0 0,102.04350486300001 33.114201364999985 0 0,102.04348284100001 33.11431117500001 0 0,102.04347267100002 33.114376752 0 0,102.043466341 33.114433797000004 0 0,102.043452903 33.11450113400002 0 0,102.043432946 33.11460108699998 0 0,102.04342190099999 33.11467497799998 0 0,102.043411919 33.114774931 0 0,102.04340235299998 33.114870731999986 0 0,102.04339283299998 33.11495653200001 0 0,102.04338819200001 33.11504027000001 0 0,102.04338819100002 33.11506505400001 0 0,102.04338303100002 33.115090915999986 0 0,102.04337200200001 33.11516468100001 0 0,102.04336571599998 33.11522756599999 0 0,102.04335309200002 33.115290817000016 0 0,102.04333313699999 33.11539076700001 0 0,102.04332209 33.115464659 0 0,102.04331210999999 33.115564608 0 0,102.04330583699999 33.115627421 0 0,102.04329321400002 33.115690648 0 0,102.04328216800002 33.115764539 0 0,102.04327218499998 33.115864493000004 0 0,102.043265244 33.115934009 0 0,102.04325076499998 33.116013775 0 0,102.04324224300001 33.11607441899997 0 0,102.04323596699999 33.11613726799999 0 0,102.043223351 33.11620048999998 0 0,102.04320339700001 33.116300422999984 0 0,102.04318343599999 33.116400403 0 0,102.04316347700001 33.11650036499998 0 0,102.04315330399999 33.11656595400001 0 0,102.04314674199998 33.11661999099999 0 0,102.04312846300002 33.11667664599997 0 0,102.04311163900002 33.116734511999994 0 0,102.043091689 33.11681450100002 0 0,102.04308512 33.11684313500001 0 0,102.04307470200001 33.11690553300002 0 0,102.04306472000002 33.11698550300002 0 0,102.04305556899999 33.117058826999994 0 0,102.04304653399998 33.117122162999976 0 0,102.04303889599998 33.117229615999975 0 0,102.04303889599998 33.117255648000025 0 0,102.04303655199999 33.11727208399998 0 0,102.04302891499998 33.117379441000026 0 0,102.04302891100002 33.11741221699998 0 0,102.043024785 33.11744526199999 0 0,102.04301892299998 33.11753944600002 0 0,102.04301892199999 33.11761939600001 0 0,102.04301892000001 33.11769928799998 0 0,102.043018916 33.11773201800003 0 0,102.04301479100002 33.11776506799998 0 0,102.04300481000001 33.11784504399998 0 0,102.04299565100001 33.11791842100001 0 0,102.04298573699998 33.117988396999976 0 0,102.04298060899998 33.118029028000024 0 0,102.04297192500002 33.11806382499998 0 0,102.04296533500002 33.11809254399998 0 0,102.042953694 33.11816530599998 0 0,102.042944288 33.118250081999975 0 0,102.04293434300001 33.11833005599999 0 0,102.04292375 33.118425195999976 0 0,102.04291434499999 33.11850997200003 0 0,102.042909485 33.118548917 0 0,102.042899579 33.118593567999994 0 0,102.04288208600002 33.11866370500002 0 0,102.04287551800002 33.11869233499999 0 0,102.042865098 33.11875473600003 0 0,102.04285959200001 33.118798857 0 0,102.04284653299999 33.11885784399999 0 0,102.04283393499998 33.118935048000026 0 0,102.042829627 33.118973874999995 0 0,102.04282222199998 33.11900356199999 0 0,102.04280227200002 33.11908350700003 0 0,102.04279568300001 33.11911222499998 0 0,102.04278703699998 33.11916136100001 0 0,102.04278447500002 33.11917931900001 0 0,102.04277904600002 33.119198358999995 0 0,102.042772308 33.119223567000006 0 0,102.04275235699998 33.11930355599998 0 0,102.04274579100002 33.11933218399997 0 0,102.04273537 33.119394586 0 0,102.04273112200002 33.119428630000016 0 0,102.042725566 33.11945089300002 0 0,102.04270916500002 33.119508438000025 0 0,102.042702486 33.11953342800001 0 0,102.04268251600001 33.11961346300001 0 0,102.04266255300001 33.119693497000014 0 0,102.04265598500001 33.11972212400002 0 0,102.04264734100002 33.119771248000006 0 0,102.04263647300002 33.119847857000025 0 0,102.042631336 33.11988854100002 0 0,102.04262265199998 33.11992333799998 0 0,102.04261606199998 33.119952055 0 0,102.042605643 33.120014457000025 0 0,102.04260013200002 33.12005861900002 0 0,102.04259024200002 33.12010322499998 0 0,102.042572759 33.12017327900003 0 0,102.04256359099998 33.12021001699998 0 0,102.04254942900002 33.12024787799999 0 0,102.04252284500001 33.12033337899999 0 0,102.04251016799998 33.120384203000015 0 0,102.04249439400002 33.12043162100002 0 0,102.042469606 33.12049788899998 0 0,102.04243837000001 33.12060313699999 0 0,102.04241840100002 33.120693157000005 0 0,102.042410292 33.120729720999975 0 0,102.04239976299999 33.12075786999998 0 0,102.042380976 33.120814478 0 0,102.04236661099998 33.120871995000016 0 0,102.04235497000002 33.12094475800001 0 0,102.04234556400002 33.12102953499999 0 0,102.04233562000002 33.12110950700003 0 0,102.04233062899999 33.12115377700002 0 0,102.04231013999998 33.121215463 0 0,102.042288687 33.12129301599998 0 0,102.04227092299999 33.12137310200001 0 0,102.04225658500002 33.12143058700002 0 0,102.04224020700002 33.12148801500001 0 0,102.04223346499998 33.12151324299998 0 0,102.04221534999999 33.12158521499998 0 0,102.04220402300001 33.12161325300002 0 0,102.04217032600002 33.12170815500002 0 0,102.04215037699998 33.121778154000026 0 0,102.04214369800002 33.12180314300002 0 0,102.042123737 33.12188313299998 0 0,102.04211714799999 33.12191184400001 0 0,102.04210672900001 33.121974247000026 0 0,102.042102279 33.12200181399999 0 0,102.04209380700001 33.122033104000025 0 0,102.042073845 33.122113092000006 0 0,102.04206916999999 33.12213293000002 0 0,102.04204825300002 33.12222734699998 0 0,102.042036601 33.12229637799999 0 0,102.042030737 33.12231538100002 0 0,102.04200927900001 33.12239297100001 0 0,102.04198933700002 33.122482909999974 0 0,102.04197158 33.12256295499998 0 0,102.04195408599998 33.12263309299999 0 0,102.04194751900002 33.12266171499999 0 0,102.041937099 33.12272411999999 0 0,102.04192711799999 33.122804089 0 0,102.041921258 33.12289816100002 0 0,102.04192125399999 33.12292424399999 0 0,102.04191889399999 33.12294079100002 0 0,102.041916334 33.12295875699999 0 0,102.0419109 33.12297781299998 0 0,102.04189093100001 33.123047876999976 0 0,102.04187766500002 33.12310157500002 0 0,102.041869018 33.123150716 0 0,102.04186645599998 33.12316867599998 0 0,102.04186102599999 33.123187718999986 0 0,102.04184772299999 33.123241543999995 0 0,102.04183551900002 33.12331953099999 0 0,102.041831441 33.123398114999986 0 0,102.041833354 33.123451965000015 0 0,102.041838192 33.12349726399998 0 0,102.04183432600001 33.123512764 0 0,102.041827759 33.12354138500001 0 0,102.04181733899998 33.123603790000004 0 0,102.04180735900002 33.123683760000006 0 0,102.04179820600001 33.12375708500002 0 0,102.041788284 33.123827060999986 0 0,102.04177824300001 33.12390703300002 0 0,102.041769209 33.12397037599999 0 0,102.04176481399998 33.12400119 0 0,102.04175449000002 33.12404258599997 0 0,102.041747923 33.12407120500001 0 0,102.04173572100001 33.124149191000015 0 0,102.041731642 33.124227776 0 0,102.04173164100001 33.12425051399998 0 0,102.04172752 33.124283531 0 0,102.04172166000001 33.12437760199998 0 0,102.04172164900001 33.12445759899998 0 0,102.04172164900001 33.124490374000004 0 0,102.04171835699998 33.12451674599998 0 0,102.04170932300002 33.12458008300001 0 0,102.041701687 33.124687526 0 0,102.04170168600001 33.12470466299999 0 0,102.041692076 33.124762417 0 0,102.04168208300001 33.12482246899998 0 0,102.04167211200001 33.12488245899999 0 0,102.04166214399999 33.124942368000006 0 0,102.04165179099999 33.12506727700003 0 0,102.04165178800002 33.12508342199999 0 0,102.041648549 33.125106555 0 0,102.04163851800001 33.125186473999975 0 0,102.04162948200002 33.125249827999994 0 0,102.04162184799998 33.12535725599997 0 0,102.04162184699999 33.125373292000006 0 0,102.04161950299999 33.12538973400001 0 0,102.04161186599998 33.12549706599998 0 0,102.041611864 33.12551316600002 0 0,102.04160950300002 33.12552972399999 0 0,102.04159953200002 33.125599695000005 0 0,102.041589558 33.12566962 0 0,102.04157957799998 33.12573958399997 0 0,102.041576082 33.12578876800001 0 0,102.041568262 33.12582041500002 0 0,102.04155961499998 33.12586956000001 0 0,102.04154963399998 33.125939539 0 0,102.041541999 33.126046965 0 0,102.041541999 33.126116310999976 0 0,102.041533125 33.126218385000016 0 0,102.04152493800001 33.126251534000005 0 0,102.04151835599998 33.12628021500001 0 0,102.04151240599998 33.12631189299998 0 0,102.04150447500001 33.12635960900002 0 0,102.04149693099998 33.12639738600001 0 0,102.041481578 33.126555112999995 0 0,102.04147251400002 33.12661164999997 0 0,102.04146979500001 33.12662924099999 0 0,102.041459814 33.12669921999998 0 0,102.04145218100001 33.12680664499999 0 0,102.04145218100001 33.126832680999996 0 0,102.041449833 33.126849134 0 0,102.04143985299999 33.12691910299998 0 0,102.04142987099999 33.126989089999995 0 0,102.04141900600001 33.12706568499999 0 0,102.04140813499998 33.127152293999984 0 0,102.041402275 33.12724645499998 0 0,102.041402275 33.12726250100002 0 0,102.04139992699999 33.127278961 0 0,102.041392293 33.12738638600001 0 0,102.04139229200001 33.12745633600002 0 0,102.04139229200001 33.127536233 0 0,102.04139228100001 33.12760618200002 0 0,102.04139228100001 33.12766619600001 0 0,102.04139227899998 33.12772609199999 0 0,102.04139226799998 33.12780262899997 0 0,102.04136594900001 33.127857269 0 0,102.04133602000002 33.12791729999998 0 0,102.041306088 33.127977328999975 0 0,102.041287281 33.128017751000016 0 0,102.04127835600002 33.128039221999984 0 0,102.041258406 33.12808923099999 0 0,102.04123880200001 33.12814177299998 0 0,102.041217448 33.128187791000016 0 0,102.04119826599998 33.128236386000026 0 0,102.04118239299999 33.128285819999974 0 0,102.041162418 33.12835586900002 0 0,102.041156199 33.128377692000015 0 0,102.04114621600002 33.128401043999986 0 0,102.04111628499999 33.128471064999985 0 0,102.04109269999998 33.128533215000004 0 0,102.04107273900001 33.128593224999975 0 0,102.04106260100002 33.128626071999975 0 0,102.04104713800001 33.12865947900002 0 0,102.04101650500002 33.12873113500001 0 0,102.04098657499998 33.12880116399998 0 0,102.04095665 33.12887116600001 0 0,102.04092292299998 33.128966178999974 0 0,102.04090816000001 33.128997950999974 0 0,102.040883184 33.12906333699999 0 0,102.04087058300001 33.129101219000006 0 0,102.04085932200002 33.12912944499999 0 0,102.04083672000002 33.12919399499998 0 0,102.04081916299998 33.12926338800003 0 0,102.04080844499998 33.12931698199998 0 0,102.040798451 33.12936704399999 0 0,102.040788228 33.12941829699997 0 0,102.040783411 33.12943327900001 0 0,102.040773291 33.129466062000006 0 0,102.04075333999998 33.12953606299999 0 0,102.04073340399998 33.12960601100002 0 0,102.040713455 33.12967596200002 0 0,102.04070016499998 33.12972974500002 0 0,102.04069151800002 33.129778879000014 0 0,102.04068894699998 33.129796906000024 0 0,102.04068349599999 33.129816033 0 0,102.040670234 33.129869713999994 0 0,102.04066406800001 33.12990205300002 0 0,102.04065070899998 33.12994630700001 0 0,102.04064030199999 33.129989705000014 0 0,102.04063165600002 33.13003883900001 0 0,102.04062167500001 33.13010880899998 0 0,102.04061403899999 33.130216245999975 0 0,102.040614038 33.13027919799998 0 0,102.04061167499998 33.130298831000005 0 0,102.040604057 33.13040603799999 0 0,102.04060404500001 33.13047604100001 0 0,102.04060664000002 33.130538804000025 0 0,102.04061401500002 33.13060329799998 0 0,102.04061772900002 33.13068099999998 0 0,102.040626083 33.13073697499999 0 0,102.04063879699999 33.13086524900001 0 0,102.040649503 33.13091879299998 0 0,102.04067047500001 33.13099919199999 0 0,102.04069858700001 33.13107421199999 0 0,102.04072200299998 33.131123738999975 0 0,102.04074885900002 33.131172015999994 0 0,102.040778778 33.13122190600001 0 0,102.040807449 33.131266546000006 0 0,102.04084776600001 33.13132076800002 0 0,102.04087727799998 33.131366317000015 0 0,102.04091636499999 33.13141900099998 0 0,102.04095623699999 33.13146883600001 0 0,102.04099613599999 33.131518716000016 0 0,102.04103606299998 33.131568620999985 0 0,102.041068897 33.13160740799998 0 0,102.04110468300001 33.131645246000005 0 0,102.04115512599998 33.13169565999999 0 0,102.04124025499999 33.13177139499999 0 0,102.04125480599998 33.13178529100003 0 0,102.04134093300001 33.13185914000002 0 0,102.04132186800001 33.13192299799999 0 0,102.04131564400001 33.131944824000016 0 0,102.04130564100001 33.131968226000026 0 0,102.04127571200002 33.13203824599998 0 0,102.04124577900001 33.13210826599999 0 0,102.04121584799998 33.132178286 0 0,102.04118590899998 33.132248326000024 0 0,102.04115596999998 33.13231837500001 0 0,102.041115617 33.13243821399999 0 0,102.041108501 33.132462718 0 0,102.041072402 33.13256323899998 0 0,102.04105245099998 33.13263323899997 0 0,102.04103249999997 33.13270323900002 0 0,102.04102582299998 33.13272822599998 0 0,102.04100586200002 33.132808216 0 0,102.04099927800002 33.13283690600002 0 0,102.04098885600001 33.13289931999998 0 0,102.04097887400002 33.13297928999998 0 0,102.04097301500002 33.13307344499998 0 0,102.04097301299998 33.133153386000004 0 0,102.04097886699998 33.13324750700002 0 0,102.040982982 33.13328049500001 0 0,102.040982982 33.13330325599998 0 0,102.04098883400002 33.13339736400002 0 0,102.04099880299998 33.13347729999998 0 0,102.041008772 33.13355722599999 0 0,102.041019199 33.133619678 0 0,102.04102580900002 33.13364847600002 0 0,102.041036109 33.133689726 0 0,102.04104048300002 33.13372037300002 0 0,102.041050444 33.133790241999975 0 0,102.04106041400001 33.13386017200003 0 0,102.04107039000002 33.13393015600002 0 0,102.04107272599998 33.13394653 0 0,102.041072724 33.133962542000006 0 0,102.04107463600002 33.13401643899999 0 0,102.04108036600002 33.13407008899998 0 0,102.04109033700001 33.134139963999985 0 0,102.041100299 33.13420984099997 0 0,102.041110275 33.13427982500002 0 0,102.04112026199999 33.134349808000024 0 0,102.04112296400001 33.13436729900002 0 0,102.04113293400002 33.13442723100002 0 0,102.04113886900001 33.134458816999995 0 0,102.04115220099999 33.134512745999984 0 0,102.04117215000002 33.134582654999974 0 0,102.04119209999999 33.13464319399998 0 0,102.04122202000002 33.134723063000024 0 0,102.04123708499998 33.13476041199999 0 0,102.04124578699998 33.13477909300002 0 0,102.04126349799998 33.13483931600001 0 0,102.041286963 33.13490020199998 0 0,102.041306056 33.13494119500001 0 0,102.041325169 33.13497945500001 0 0,102.04134622700002 33.135028616 0 0,102.04136615599998 33.13507146699999 0 0,102.04138791600002 33.13511211000002 0 0,102.04140407900002 33.13514041000002 0 0,102.041415443 33.135166954 0 0,102.04144770099998 33.135242274999996 0 0,102.04145468799999 33.13526636300003 0 0,102.04146318300002 33.13529769799999 0 0,102.04146757199999 33.13532493399998 0 0,102.041477998 33.13538738699998 0 0,102.04149778300001 33.135462769000014 0 0,102.04152516099998 33.13553644900003 0 0,102.04153635 33.135564080999984 0 0,102.04155443600001 33.13563587300001 0 0,102.041574384 33.135715773000015 0 0,102.041581114 33.13574093099999 0 0,102.04159747199998 33.135798248000015 0 0,102.04161425000001 33.135865482999975 0 0,102.041622765 33.135896914 0 0,102.04162805800001 33.135930832999975 0 0,102.041638906 33.13600735 0 0,102.041648883 33.13607733200001 0 0,102.04165886999999 33.136147316000006 0 0,102.04166750899998 33.13619639699999 0 0,102.041672473 33.13621648100002 0 0,102.04167307900002 33.136233516999994 0 0,102.04167880900002 33.13628716599999 0 0,102.041688787 33.13635709599998 0 0,102.041697425 33.136406177000026 0 0,102.04170401300001 33.13643488299999 0 0,102.04172396299998 33.136514825999996 0 0,102.041732636 33.13654955999999 0 0,102.041736877 33.13658353599999 0 0,102.04174729300001 33.136645896999994 0 0,102.04175390199998 33.13667469000001 0 0,102.04177384000002 33.13675454600002 0 0,102.041791306 33.13682453500002 0 0,102.04180905599998 33.136904515000026 0 0,102.04181373900002 33.13692437899999 0 0,102.041833688 33.137004278999996 0 0,102.04185363800002 33.137084179 0 0,102.04187048900002 33.137142084000004 0 0,102.04189152499998 33.137205943000026 0 0,102.04189645399998 33.13724266899999 0 0,102.041906417 33.13732254199999 0 0,102.04191684400001 33.13738499700003 0 0,102.04192345500002 33.13741378899999 0 0,102.04193210400001 33.137448432999975 0 0,102.041936335 33.137482362000014 0 0,102.04194676100002 33.13754481699999 0 0,102.04195336999999 33.137573608000025 0 0,102.04196365600001 33.137614799999994 0 0,102.04196708699999 33.13763887599998 0 0,102.04197624400001 33.137712205000014 0 0,102.04198666000002 33.13777456700001 0 0,102.04200082800003 33.137831430000006 0 0,102.04201034300002 33.13793917100003 0 0,102.042014343 33.138016271000026 0 0,102.042026545 33.13809425699998 0 0,102.042039875 33.138148177000005 0 0,102.04205982399998 33.138218087999974 0 0,102.042075684 33.13826745199998 0 0,102.04209484400002 33.138315981000005 0 0,102.042109708 33.138347893 0 0,102.04211981200001 33.13838058800002 0 0,102.042134331 33.138424197000006 0 0,102.04214957300002 33.13847762500001 0 0,102.04218342299998 33.13857282999999 0 0,102.04220215700002 33.13861792099999 0 0,102.04221584499999 33.138664882 0 0,102.04223264699999 33.13873217600002 0 0,102.04227554300002 33.13885791400003 0 0,102.04228249300002 33.13888186700001 0 0,102.04230077400001 33.138944047999985 0 0,102.04232425499998 33.13900498100003 0 0,102.04234361800002 33.139046511000004 0 0,102.04236621000001 33.139088603000005 0 0,102.04238411400001 33.13913475099997 0 0,102.04240320100001 33.13917572999998 0 0,102.042422305 33.13921397199999 0 0,102.04244278099998 33.139261788 0 0,102.04247270000002 33.13933164100001 0 0,102.04250261099997 33.139401502 0 0,102.042525194 33.139454236999995 0 0,102.04254858899998 33.13951669099998 0 0,102.042563659 33.139554051000005 0 0,102.04258302099998 33.13959557999999 0 0,102.04260480300002 33.13963625299999 0 0,102.04262093699998 33.13966449700001 0 0,102.04263287399999 33.13969237499998 0 0,102.04265285100001 33.13973533000001 0 0,102.042677992 33.13978188700003 0 0,102.04268824600001 33.139806168999996 0 0,102.04270331700002 33.139843531999986 0 0,102.042722658 33.13988501900002 0 0,102.04274441299998 33.13992565199999 0 0,102.04277270900002 33.13997519600002 0 0,102.04279225599998 33.14001431700001 0 0,102.04281437499998 33.140054608000014 0 0,102.043001662 33.14058891899998 0 0,102.043022527 33.14064226199997 0 0,102.04305830800001 33.14071493300003 0 0,102.04310147899997 33.14078470599998 0 0,102.04310816499998 33.140793535 0 0,102.04138063599999 33.14096906899999 0 0,102.040026839 33.141437967 0 0,102.03825923699998 33.142062219000024 0 0,102.03729782200003 33.142401741000015 0 0,102.03658589499997 33.142930576000026 0 0,102.03537008299998 33.143833685000004 0 0,102.033326795 33.145904535 0 0,102.03134924199998 33.148442294000006 0 0,102.02991790800002 33.15056446400001 0 0,102.02879364500001 33.15185111300002 0 0,102.02731919000001 33.15280569800001 0 0,102.02580465699998 33.15305102899998 0 0,102.02436978899999 33.15328343700003 0 0,102.023670573 33.15298952699999 0 0,102.022781398 33.15261576 0 0,102.021420078 33.152616002 0 0,102.02005878 33.15271165399997 0 0,102.01926478000001 33.153188906000025 0 0,102.01892455000001 33.153666085 0 0,102.018811432 33.155192907000014 0 0,102.01789825200001 33.15602039800001 0 0,102.01733688799999 33.15652907499998 0 0,102.01699375099997 33.157299119000015 0 0,102.01665648599999 33.158055972 0 0,102.01665660999998 33.158710966 0 0,102.01665673899998 33.15939192500002 0 0,102.015976234 33.16053711699999 0 0,102.01529712500002 33.16087994899999 0 0,102.014433779 33.161315780999985 0 0,102.01370734199998 33.161682489999976 0 0,102.01308886999999 33.16216934099998 0 0,102.01194584400002 33.163069092 0 0,102.011290997 33.163584551999975 0 0,102.01109242799998 33.16341757499998 0 0,102.01089387799999 33.16341759199997 0 0,102.01066702100002 33.16389473800001 0 0,102.01026999200002 33.16453889100001 0 0,102.009731198 33.165755606000005 0 0,102.009362592 33.167067728000006 0 0,102.00927757599999 33.16783113499997 0 0,102.00936274700001 33.168522962 0 0,102.009674856 33.169286338000006 0 0,102.01049758599999 33.170216665 0 0,102.01188769999999 33.17136164200002 0 0,102.01333453299998 33.17217260799998 0 0,102.014270737 33.17272119799998 0 0,102.01500838499999 33.17329366199999 0 0,102.01583121800002 33.17427166599998 0 0,102.016256854 33.17491573000001 0 0,102.01753370400002 33.176370787999986 0 0,102.01824309 33.17720565399998 0 0,102.01849843299999 33.177324897000005 0 0,102.019065824 33.177396380000005 0 0,102.020342427 33.17742003500001 0 0,102.02142041799999 33.17732442900001 0 0,102.02244163 33.177061831 0 0,102.02289547200002 33.176847040999974 0 0,102.023150789 33.176846994000016 0 0,102.023718212 33.17703773699998 0 0,102.02505178000001 33.17787244499999 0 0,102.02723652100002 33.178945516 0 0,102.029226188 33.18049660999998 0 0,102.03011235700001 33.181550754 0 0,102.03144485500002 33.18335914400001 0 0,102.03201592599999 33.18421575000002 0 0,102.03249181799998 33.18497717700001 0 0,102.03296770899999 33.18616690800002 0 0,102.03296770999998 33.186500032000026 0 0,102.033015299 33.186833157000024 0 0,102.033015299 33.18730904900002 0 0,102.032872532 33.18788011999999 0 0,102.03282494199999 33.18816565499998 0 0,102.03258699600002 33.188641545999985 0 0,102.03239663900001 33.189593331000026 0 0,102.03154003200001 33.19102100800001 0 0,102.03044548100002 33.19287698699998 0 0,102.03015679499998 33.19407984600002 0 0,102.03010912600001 33.19416589000002 0 0,102.02887809700002 33.19638795700001 0 0,102.02874562099998 33.196705898999994 0 0,102.02860905900002 33.19670472199999 0 0,102.02879471400001 33.196724675999974 0 0,102.028911225 33.19673719899998 0 0,102.02903552499998 33.19676837499998 0 0,102.029688857 33.19693223399997 0 0,102.02982824100002 33.19696719199999 0 0,102.02996153200002 33.19700588400002 0 0,102.03072455199998 33.197227372999976 0 0,102.03085826099999 33.19726618499999 0 0,102.03097860600002 33.197328932999994 0 0,102.03178536500002 33.19774956200001 0 0,102.03260796 33.198178439 0 0,102.032728297 33.19824117899998 0 0,102.03287989199998 33.19831045000001 0 0,102.034329286 33.19897274700003 0 0,102.03445933199998 33.199032171 0 0,102.03458144000001 33.19908406899998 0 0,102.03515096799998 33.199326127999996 0 0,102.03519556200001 33.19934508099999 0 0,102.035266348 33.19937516499999 0 0,102.03539716199998 33.199405173 0 0,102.035934069 33.199528337000004 0 0,102.036055363 33.199556159999986 0 0,102.036180823 33.199567258 0 0,102.036506691 33.19959608200003 0 0,102.03677929100002 33.199620193999976 0 0,102.03705287999998 33.19964439400002 0 0,102.03705112400002 33.19964501300001 0 0,102.03709503800002 33.19964890699998 0 0,102.03761523200001 33.199695039999995 0 0,102.03807706100002 33.19974652100001 0 0,102.03853889099997 33.199797999 0 0,102.03900072300002 33.19984948199999 0 0,102.03946255099999 33.199900962000015 0 0,102.03968128600002 33.199892810999984 0 0,102.03990459099998 33.199884489 0 0,102.04034662999999 33.19986801800002 0 0,102.04078866999998 33.199851534000004 0 0,102.04116790699999 33.199793064000005 0 0,102.04154715700002 33.199734594999995 0 0,102.04192640600002 33.19967612300002 0 0,102.04244832900002 33.19955186599998 0 0,102.04297025099999 33.19942760999999 0 0,102.04349217200001 33.199303352000015 0 0,102.044014102 33.19917909600002 0 0,102.04449105200001 33.19901110699999 0 0,102.04496799999998 33.19884312400001 0 0,102.04544494700002 33.198675133999984 0 0,102.04592188999999 33.198507138000025 0 0,102.04639883700003 33.19833914200001 0 0,102.04687578900001 33.19817114599999 0 0,102.047352736 33.19800314899999 0 0,102.04787268400003 33.19786566200003 0 0,102.04839262399997 33.19772817299997 0 0,102.04891257000003 33.19759068500002 0 0,102.04943252700002 33.197453197000016 0 0,102.04995247099998 33.19731570800002 0 0,102.05039608300001 33.197251986000026 0 0,102.05083969999998 33.19718826500002 0 0,102.05091518799998 33.19717742199998 0 0,102.05095948299999 33.19717105900003 0 0,102.05128331999998 33.19712454199998 0 0,102.05171778800002 33.197094341000025 0 0,102.05215225299997 33.19706413900002 0 0,102.05246505100001 33.197071548 0 0,102.05275582399997 33.19701769699998 0 0,102.05307256100002 33.19686795199999 0 0,102.05312285100001 33.196844177 0 0,102.05322480299998 33.196758097999975 0 0,102.05330730200001 33.19668844500001 0 0,102.05331961500002 33.19656967999998 0 0,102.05350023900002 33.19630140700002 0 0,102.05372372099998 33.196251845999996 0 0,102.05377741000001 33.19623993900001 0 0,102.05382684800003 33.196228975999986 0 0,102.05413882900001 33.196284332999994 0 0,102.05413962699998 33.19628447399998 0 0,102.054166033 33.19628916099998 0 0,102.05419294699999 33.19629393600002 0 0,102.05445240199998 33.196339971999976 0 0,102.05475834700002 33.19631514600002 0 0,102.05488169300003 33.19622806899997 0 0,102.054926405 33.196196504 0 0,102.05506381499998 33.196099498000024 0 0,102.05510992199999 33.196066949 0 0,102.055229827 33.196027062999974 0 0,102.055379904 33.195977140000025 0 0,102.05572233599997 33.196001271 0 0,102.05598318599999 33.196183797 0 0,102.05613662899998 33.19643223600002 0 0,102.05615029500001 33.19645436100001 0 0,102.05616406500002 33.196476655000026 0 0,102.05616485799999 33.19647794100001 0 0,102.05623632099997 33.19659364099999 0 0,102.05624210600001 33.196603009 0 0,102.05626470300001 33.19663959500002 0 0,102.05628977499998 33.19668018599998 0 0,102.05629183299999 33.196683517999986 0 0,102.05634330800001 33.196766857 0 0,102.056344948 33.19676951299999 0 0,102.05643946100002 33.196830792000014 0 0,102.05655025700003 33.196902627999975 0 0,102.05685781300002 33.19682973699997 0 0,102.05704422100001 33.19668902900003 0 0,102.057121526 33.196630674000005 0 0,102.05718808 33.19658043700002 0 0,102.05724909499997 33.19653437900001 0 0,102.05728299499998 33.19649694999998 0 0,102.057486977 33.196271733 0 0,102.057506779 33.196249867999995 0 0,102.057526312 33.19622830200001 0 0,102.05752906700002 33.196225260000006 0 0,102.05754606199997 33.19620649500001 0 0,102.05756249900003 33.196188346999975 0 0,102.05757049300001 33.19617951999999 0 0,102.05776856699998 33.19596082100003 0 0,102.05780352800002 33.19592222 0 0,102.05813347200001 33.19579314399999 0 0,102.05816271200001 33.195781705 0 0,102.05819199199999 33.19577025000001 0 0,102.05822862500003 33.19575591900002 0 0,102.05855576900001 33.19566746100003 0 0,102.05888881499999 33.19565102600001 0 0,102.05896394500002 33.19564731899999 0 0,102.058995084 33.195645781999986 0 0,102.05902705800003 33.19567707700003 0 0,102.05917972499998 33.195826505000014 0 0,102.05919957600003 33.19586752999999 0 0,102.059214317 33.19589798999999 0 0,102.059238112 33.19594716300003 0 0,102.05937592100003 33.19623194799999 0 0,102.05974656299998 33.196553333 0 0,102.06011719499998 33.196874717000014 0 0,102.06031714199997 33.19716802099998 0 0,102.06038478400001 33.19742613599999 0 0,102.06028468800002 33.197568062000016 0 0,102.05999672899998 33.197625388999995 0 0,102.05948601699998 33.19750110000001 0 0,102.05919469600002 33.197416497000006 0 0,102.05867933799999 33.19726682700002 0 0,102.05816398399998 33.19711715599999 0 0,102.05766749499998 33.197137483000006 0 0,102.05741549700002 33.197259781000014 0 0,102.05716349699998 33.19738208199999 0 0,102.05708084100002 33.197572519999994 0 0,102.05715061900003 33.19776655999999 0 0,102.05739618899997 33.197836494 0 0,102.057817005 33.19779834299999 0 0,102.05814093100003 33.197805999000025 0 0,102.058422995 33.197924891000014 0 0,102.058512909 33.19808733899998 0 0,102.05863299399999 33.19847875800002 0 0,102.05863600800001 33.198481707999974 0 0,102.05881740299998 33.198659244 0 0,102.05892213499999 33.19912736200001 0 0,102.05906176500002 33.199272380000025 0 0,102.059299678 33.19935898199998 0 0,102.05975551099999 33.19941024799999 0 0,102.06020134599999 33.19940054699998 0 0,102.06064717599997 33.19939083600002 0 0,102.060837644 33.19945606900001 0 0,102.06099999399999 33.199642111 0 0,102.06117133599997 33.19991946800002 0 0,102.06134267099998 33.20019682499998 0 0,102.06151452699999 33.20057879799998 0 0,102.06168638499997 33.200960769999995 0 0,102.06185823800001 33.20134273999997 0 0,102.06204600799998 33.20148888900002 0 0,102.06221444699997 33.20149286399999 0 0,102.062384237 33.201456381000014 0 0,102.06250626000002 33.20138658899998 0 0,102.06259997199999 33.201332990000026 0 0,102.06260552999998 33.201329810000004 0 0,102.06282615800001 33.20120361800002 0 0,102.062925339 33.20110612100001 0 0,102.06313720499998 33.20089785599998 0 0,102.06334906400002 33.200689591000014 0 0,102.06357036000003 33.200553101000025 0 0,102.06383640299998 33.20051888900002 0 0,102.064024964 33.200523336 0 0,102.064133271 33.200525890999984 0 0,102.06424547099999 33.200528537000025 0 0,102.06474606400002 33.200682062 0 0,102.06524666000001 33.20083558099998 0 0,102.06555238099997 33.20105537400002 0 0,102.06585810399997 33.201275167000006 0 0,102.065948596 33.20129718599998 0 0,102.06618059099998 33.201353638 0 0,102.06650308299999 33.201432098 0 0,102.06663535000001 33.201422888000025 0 0,102.06682894599999 33.20140940700003 0 0,102.06715481200001 33.20138671699999 0 0,102.06748439699999 33.201252764 0 0,102.06781398099997 33.201118810000025 0 0,102.06798836899998 33.20107010800001 0 0,102.068020015 33.201061270000025 0 0,102.068081371 33.20104413500002 0 0,102.06849246000002 33.20099309400001 0 0,102.06885340500003 33.201001599999984 0 0,102.06885598000002 33.201002156000015 0 0,102.06893306199999 33.20101880499999 0 0,102.06937942799999 33.20111521299998 0 0,102.069702592 33.20117343300001 0 0,102.07002575400003 33.201231654000026 0 0,102.07033790100002 33.201259246999996 0 0,102.07041924800001 33.20126116300003 0 0,102.07045119200001 33.20126191600002 0 0,102.07065072199998 33.20126661900002 0 0,102.07086998800003 33.20119080400002 0 0,102.07115110000001 33.20106583299997 0 0,102.07135916599998 33.20097332500001 0 0,102.07143220400002 33.200940850999984 0 0,102.07155759199998 33.20082874399998 0 0,102.07162418399997 33.20076920600002 0 0,102.071829342 33.200585776000025 0 0,102.07197898700002 33.200282490000006 0 0,102.07199721299997 33.20024554999998 0 0,102.072153781 33.199928236000005 0 0,102.07216508599998 33.199905324999975 0 0,102.07218103100001 33.199854215000016 0 0,102.07226192299999 33.19959491700001 0 0,102.07227652199998 33.199548118999985 0 0,102.07229988900002 33.19947321699999 0 0,102.07243468799999 33.199041110999985 0 0,102.07261323400002 33.19874162899998 0 0,102.07285857800002 33.19860567699999 0 0,102.073090793 33.19863073800002 0 0,102.073098528 33.198631573 0 0,102.07320638599998 33.198672371999976 0 0,102.073383906 33.198739520000004 0 0,102.07366558899997 33.198958729000026 0 0,102.073947266 33.19917792899997 0 0,102.07416811500002 33.19941594400001 0 0,102.07419221200001 33.19944191299999 0 0,102.07423379 33.19948672200002 0 0,102.074388967 33.199653954999974 0 0,102.07460149500002 33.19978042700001 0 0,102.074752907 33.199778304999995 0 0,102.07499626600003 33.19977489299998 0 0,102.07539103699997 33.199769359000015 0 0,102.07572121200002 33.19976472000002 0 0,102.07578580900002 33.199763813000004 0 0,102.07607386199999 33.199607723999975 0 0,102.076322065 33.199456457 0 0,102.07634886900001 33.19943514800002 0 0,102.07638634300002 33.19940535699999 0 0,102.07671784299998 33.19914182100001 0 0,102.07686895199998 33.198942914999975 0 0,102.07687702800001 33.19870015700002 0 0,102.07687535500003 33.19867134200001 0 0,102.076861716 33.19843660599997 0 0,102.076742895 33.19815683799999 0 0,102.07672278799998 33.19810949499998 0 0,102.07670538500003 33.19806851599998 0 0,102.07666929499999 33.19800106500003 0 0,102.07660810200002 33.197886697 0 0,102.07657217500002 33.19781954899997 0 0,102.076535347 33.19775071800001 0 0,102.07650704600002 33.19769782499998 0 0,102.07647208499998 33.19763248100003 0 0,102.07636531000003 33.197432918000004 0 0,102.076374053 33.19716993100002 0 0,102.07652582700001 33.19695079500002 0 0,102.07687683299997 33.196533880000004 0 0,102.07707769000001 33.19639425499997 0 0,102.07727124500002 33.19625970499999 0 0,102.077663288 33.19598716899998 0 0,102.07766564899998 33.195985527999994 0 0,102.07766587600003 33.19598544600001 0 0,102.07771271500002 33.19596858800003 0 0,102.07798248799998 33.195871495000006 0 0,102.078095028 33.195830993000015 0 0,102.07829933 33.19575746800001 0 0,102.07878392700002 33.195667625 0 0,102.07916958800001 33.195656430999975 0 0,102.079387957 33.19568129800001 0 0,102.07950544200003 33.195694676000016 0 0,102.07984130199998 33.19573293100001 0 0,102.07999234200003 33.19579367099999 0 0,102.08026904299999 33.195904944999995 0 0,102.08061590199998 33.19609529000002 0 0,102.08096275499997 33.19628563700002 0 0,102.08101445099999 33.19631400600002 0 0,102.08104219 33.196329228000025 0 0,102.08130961299997 33.19647598300003 0 0,102.081379841 33.196548889999974 0 0,102.08150549099997 33.196679331999974 0 0,102.08158092999997 33.196757648000016 0 0,102.08158895700001 33.19676598000001 0 0,102.08186830199998 33.197055976 0 0,102.08208363199998 33.197279518000016 0 0,102.08214764299998 33.197345969000025 0 0,102.08232970799997 33.197846260000006 0 0,102.082511775 33.19834654900001 0 0,102.08252491600001 33.19838265999999 0 0,102.082684433 33.19882098300002 0 0,102.08269384200003 33.19884683800001 0 0,102.08287591200002 33.199347128 0 0,102.08296639399998 33.19988575999997 0 0,102.08305687799998 33.20042438899998 0 0,102.083118324 33.20074976000001 0 0,102.083179771 33.201075134999996 0 0,102.08316366000003 33.201560658000005 0 0,102.08298212300002 33.20195119800002 0 0,102.08280058000003 33.20234173099999 0 0,102.082497875 33.20275471999997 0 0,102.08219516999998 33.20316771 0 0,102.081892461 33.203580703 0 0,102.08158975200001 33.20399370299998 0 0,102.08150744599999 33.20425486200003 0 0,102.08148207699998 33.204335352999976 0 0,102.08144769900002 33.204444430000024 0 0,102.08137439799998 33.20467700699999 0 0,102.08136309600002 33.204798761999996 0 0,102.08135748900003 33.20485915699999 0 0,102.08133689200002 33.20508103899999 0 0,102.081346849 33.205506429000025 0 0,102.08145978200002 33.205731781 0 0,102.08173353500001 33.20598590700001 0 0,102.08211096100001 33.206282982000005 0 0,102.082408305 33.20646739699998 0 0,102.08270564600002 33.20665181099997 0 0,102.08295168900003 33.20675436200003 0 0,102.08301446500002 33.20678052599999 0 0,102.08321052500003 33.206862247000004 0 0,102.08332328300003 33.20690924600001 0 0,102.083805929 33.206880076999994 0 0,102.08398094500001 33.20678780899999 0 0,102.08417361199997 33.206686235999996 0 0,102.084592111 33.206412602 0 0,102.08501060999998 33.20613897999999 0 0,102.08509058200002 33.206117678 0 0,102.085290036 33.20606455000001 0 0,102.08556946599998 33.205990112999984 0 0,102.08590838999999 33.205937311000014 0 0,102.08626936500002 33.20594576399998 0 0,102.08653407000003 33.20595197 0 0,102.087034732 33.206105423 0 0,102.08720146299999 33.206253618000005 0 0,102.08722188899998 33.206271774000015 0 0,102.08736158699998 33.20641676700001 0 0,102.08747319499997 33.20668257599999 0 0,102.08755805599998 33.20702873800002 0 0,102.08764291799997 33.207374903000016 0 0,102.08770505899997 33.20768004299998 0 0,102.08764351100001 33.208083510999984 0 0,102.08741416800001 33.208462802999975 0 0,102.087184837 33.208842102999995 0 0,102.08695551199997 33.20922141 0 0,102.08687056500003 33.209604087 0 0,102.08687625599998 33.209680185000025 0 0,102.08688608400001 33.209811581999986 0 0,102.08688725100001 33.20982717999999 0 0,102.08689002300002 33.20983351299998 0 0,102.08702158099999 33.210134012000026 0 0,102.087119583 33.21022111299999 0 0,102.087232142 33.21032114899998 0 0,102.08749217500002 33.210468952999975 0 0,102.08787320800002 33.210599344 0 0,102.088254243 33.21072974499998 0 0,102.08851109900002 33.21075743 0 0,102.08873422800002 33.21078147899999 0 0,102.08880412799999 33.21079220199999 0 0,102.08904574399998 33.21082926700001 0 0,102.089472898 33.21102148199998 0 0,102.08992211999998 33.211274934000016 0 0,102.09029846800001 33.21154692599998 0 0,102.09033910400001 33.21160512099999 0 0,102.09041344000002 33.211711579999985 0 0,102.09050166100002 33.21195659199998 0 0,102.09051014900001 33.21203028999997 0 0,102.09053907100002 33.21228139700003 0 0,102.09047954200003 33.21262417999998 0 0,102.09035450200003 33.21300593000001 0 0,102.09022946300001 33.21338768300001 0 0,102.09010441700002 33.213769422999974 0 0,102.08984709100002 33.21410401600002 0 0,102.08958976600002 33.21443860900001 0 0,102.08954091499999 33.21450212600001 0 0,102.089504111 33.214549981000005 0 0,102.08943443599998 33.21464057600002 0 0,102.089433708 33.21464152300001 0 0,102.08933243299998 33.21477320299999 0 0,102.08907712400003 33.21510930400001 0 0,102.08882181299998 33.215445402 0 0,102.08876018699999 33.215753624 0 0,102.08875419499998 33.21619277299999 0 0,102.08907045000001 33.216473826000026 0 0,102.08948849699999 33.21661633399998 0 0,102.08990653000001 33.21675885799999 0 0,102.09032456599999 33.216901380000024 0 0,102.09074261199999 33.21704390299999 0 0,102.09107086699998 33.21713967900001 0 0,102.09120780799998 33.21717963499998 0 0,102.091339151 33.21721795399998 0 0,102.09167300399997 33.217315353000004 0 0,102.09213820600002 33.217451073999996 0 0,102.09260339500003 33.217586806999975 0 0,102.09306858999997 33.21772254000001 0 0,102.093533793 33.21785827399998 0 0,102.09394661800002 33.21812098700002 0 0,102.09435944900002 33.21838369599999 0 0,102.09458107299997 33.21860145199997 0 0,102.094709078 33.218727229000024 0 0,102.09480269199997 33.21881921300002 0 0,102.09497214800001 33.21914285399998 0 0,102.09500659600002 33.21920864499998 0 0,102.09507077299997 33.219453094000016 0 0,102.09510953900002 33.21973744100001 0 0,102.09509141699999 33.219874154000024 0 0,102.09507743400002 33.21997964100001 0 0,102.09487551199999 33.220258367999975 0 0,102.09455257799999 33.220554513000025 0 0,102.094307205 33.220690495999975 0 0,102.09403064999998 33.220786154999985 0 0,102.09386860400002 33.220842205 0 0,102.09336984100003 33.22087102900002 0 0,102.09287108400002 33.22089985399998 0 0,102.09284695600002 33.22090124900001 0 0,102.09283283899998 33.22090206500002 0 0,102.09239928300002 33.22092713400002 0 0,102.09237231100002 33.22092869400001 0 0,102.09186050699998 33.22092684900002 0 0,102.09176679500001 33.22092651000003 0 0,102.09134871600003 33.22092499199999 0 0,102.09083691299998 33.22092313600001 0 0,102.09032510499998 33.22092128000003 0 0,102.09001053700001 33.220964537999976 0 0,102.08969596999998 33.22100779599998 0 0,102.08918448499998 33.22117803200001 0 0,102.08900862399997 33.221396614000014 0 0,102.088845349 33.22159955699999 0 0,102.08883276699999 33.22161519399998 0 0,102.088805992 33.221673065999994 0 0,102.08863816600001 33.22203579400002 0 0,102.08844399399999 33.22245545200002 0 0,102.088443558 33.22245639800002 0 0,102.08842705500001 33.22257690599997 0 0,102.08842454199998 33.22259524499998 0 0,102.08840188200003 33.222760720999986 0 0,102.08839583000002 33.222804913000004 0 0,102.08839282999998 33.22282682500003 0 0,102.08837999299999 33.22292055700001 0 0,102.08839031399998 33.22333583300002 0 0,102.08840063100001 33.22375111399998 0 0,102.08842389900002 33.22382997400001 0 0,102.08850890399998 33.22411807899999 0 0,102.08868354399999 33.22430168599999 0 0,102.08876365600003 33.224385912 0 0,102.088764949 33.22438727100001 0 0,102.08878849400003 33.224410294999984 0 0,102.08895536699998 33.22457347699998 0 0,102.08899827099998 33.22461543100002 0 0,102.08923159199998 33.22484358999998 0 0,102.08955250499997 33.22509404300001 0 0,102.08987341099999 33.22534450500001 0 0,102.09019432500003 33.225594968999985 0 0,102.090364668 33.225797356999976 0 0,102.090377074 33.225812097000016 0 0,102.09040291500003 33.22584279900002 0 0,102.09058005600002 33.22631259399998 0 0,102.090598092 33.226495226 0 0,102.09056865899998 33.226656502000026 0 0,102.09034598699998 33.22683349800002 0 0,102.090214333 33.22688502300002 0 0,102.08994260999998 33.22699136599999 0 0,102.08992817699999 33.226997014999995 0 0,102.08990669000002 33.227005424000026 0 0,102.08962861200001 33.227024821999976 0 0,102.08947207799997 33.22703574000002 0 0,102.089037464 33.22706605899998 0 0,102.08860284899998 33.22709637700001 0 0,102.08839959 33.227110552 0 0,102.08816824000002 33.22712668600002 0 0,102.08777006999998 33.22714772500001 0 0,102.08737189800001 33.227168774999996 0 0,102.08691120100002 33.227259214000014 0 0,102.08686217799999 33.227293283999984 0 0,102.08682887499998 33.227316428999984 0 0,102.08671393700001 33.22739630900003 0 0,102.08656661100002 33.22766432399999 0 0,102.08656011699998 33.22767613899998 0 0,102.08655640699999 33.22769849299999 0 0,102.08653000300001 33.22785764299999 0 0,102.08659147600002 33.22818301199999 0 0,102.086795359 33.228409892 0 0,102.08687025199998 33.228493230000026 0 0,102.08697023799999 33.22856548499999 0 0,102.08724666199998 33.22876523899998 0 0,102.08762307699999 33.229037242000004 0 0,102.087999486 33.22930924999997 0 0,102.08837145400003 33.22947318299998 0 0,102.08874342799999 33.22963711199998 0 0,102.089115402 33.22980104300001 0 0,102.08932300499998 33.22986848199997 0 0,102.089607957 33.22996104600003 0 0,102.08976902500001 33.230013360999976 0 0,102.09010052000002 33.230121032 0 0,102.09057123100001 33.230273935000014 0 0,102.09059307899997 33.23028103199999 0 0,102.09073180500002 33.230332783999984 0 0,102.09102735599998 33.230443036999986 0 0,102.09146163899999 33.230605043000025 0 0,102.09189591400002 33.23076705099999 0 0,102.09233018600003 33.23092904800001 0 0,102.092562047 33.23105850799999 0 0,102.09270863 33.23114035200001 0 0,102.09308507200001 33.231412352999996 0 0,102.09329770400001 33.23154396199999 0 0,102.09350999200001 33.23167535699997 0 0,102.09393491600002 33.231938361999994 0 0,102.09424650699998 33.23222908600002 0 0,102.09455808899997 33.232519809999985 0 0,102.09486967100003 33.232810535 0 0,102.09526885700001 33.233123551999995 0 0,102.09560051699998 33.23329326099997 0 0,102.09601508899999 33.23350539299997 0 0,102.096429667 33.23371753399999 0 0,102.09685896000002 33.233849039000006 0 0,102.09720834299998 33.233847078999986 0 0,102.09755772599999 33.23384511799998 0 0,102.09811139700003 33.233858043 0 0,102.09830073799998 33.233910632000004 0 0,102.09858884300002 33.233990651 0 0,102.09875266900002 33.23413619299998 0 0,102.09877535599998 33.234166587999994 0 0,102.09898336100002 33.23444526399999 0 0,102.098989931 33.234511723000026 0 0,102.09899248300002 33.23453754100001 0 0,102.09900141600002 33.234627896000006 0 0,102.09901880400002 33.23483075799999 0 0,102.09891478600002 33.23507057400002 0 0,102.09888840500003 33.23513139800002 0 0,102.09885728199998 33.23517193399999 0 0,102.09883169800003 33.23520525700002 0 0,102.09862476 33.235474787999976 0 0,102.09836111300001 33.235818177 0 0,102.09820340599998 33.23605214600002 0 0,102.09804569699998 33.23628611100003 0 0,102.09792747300003 33.236492192000014 0 0,102.09792009900002 33.23650863300003 0 0,102.09777165499997 33.23683959700003 0 0,102.097615845 33.237187001999985 0 0,102.097530914 33.237569689 0 0,102.09752355500001 33.23779222100001 0 0,102.09756606600001 33.23791022400002 0 0,102.09758658800001 33.23796718599999 0 0,102.09761182099999 33.23803722700001 0 0,102.09779704900001 33.238264249 0 0,102.097884996 33.23834760699998 0 0,102.09814744699997 33.23859636200001 0 0,102.09845371699998 33.23880597099998 0 0,102.09866971399998 33.23883126099997 0 0,102.09897197700002 33.238797827999974 0 0,102.09927424199998 33.23876439600002 0 0,102.09935859900003 33.238733411 0 0,102.09968884900002 33.238612105000016 0 0,102.10010345 33.238459804 0 0,102.100180421 33.238424232 0 0,102.100212962 33.238409193999985 0 0,102.10056218699998 33.23824779900002 0 0,102.100840173 33.238119332999986 0 0,102.10102092300002 33.238035803 0 0,102.10147965599998 33.23782379400001 0 0,102.10180759500003 33.23767223499999 0 0,102.10193839800002 33.23761178199999 0 0,102.10230350799998 33.23749882200002 0 0,102.10259238999998 33.237505559 0 0,102.10295148799997 33.23757466799998 0 0,102.10321228700002 33.237702214000024 0 0,102.103423609 33.237869104000026 0 0,102.10364530300001 33.23808685400002 0 0,102.10386699600002 33.23830460200003 0 0,102.10393453299997 33.238455767000005 0 0,102.10390260000003 33.238736113000016 0 0,102.10381496000002 33.238986576 0 0,102.103632425 33.239191952 0 0,102.103470975 33.239273943 0 0,102.102986456 33.23935316400002 0 0,102.10290854200002 33.239362078 0 0,102.10253591499998 33.239404707000006 0 0,102.10224366800003 33.23943814199998 0 0,102.10223151299999 33.239439532000006 0 0,102.102085375 33.239456252000025 0 0,102.101887337 33.23947891199998 0 0,102.10163484100002 33.23950780199999 0 0,102.10126002200002 33.23954967899999 0 0,102.10114015300002 33.239563068999985 0 0,102.10102685800001 33.239575726 0 0,102.10088520699998 33.23959154900001 0 0,102.100848262 33.239598804000025 0 0,102.10084822099998 33.239598812 0 0,102.10084739899997 33.239598973 0 0,102.10070502500002 33.239626929999986 0 0,102.10042445800002 33.23968202399999 0 0,102.10029047400002 33.239708337000025 0 0,102.09996369800001 33.23977251100001 0 0,102.09968249000002 33.23989755100001 0 0,102.09956911299997 33.239947965 0 0,102.09956748299999 33.239948690000006 0 0,102.09948399400002 33.239985812999976 0 0,102.099420581 33.24001400999998 0 0,102.09940128800002 33.24002258899998 0 0,102.099107049 33.24017768300001 0 0,102.09890843699998 33.240355255 0 0,102.09880210300003 33.24065645600001 0 0,102.09880031199998 33.24071062899998 0 0,102.09878605300003 33.24114198000001 0 0,102.09877351699998 33.24152125699999 0 0,102.09877191200002 33.24156979899999 0 0,102.09877186 33.24157139599998 0 0,102.09877000400002 33.241627514000015 0 0,102.098844901 33.242034176999994 0 0,102.098848664 33.242054610000025 0 0,102.098919792 33.242440835000025 0 0,102.09897655600003 33.24274905499999 0 0,102.09899468499998 33.24284749399999 0 0,102.09904672800002 33.24302511799999 0 0,102.09905170299999 33.24304209899998 0 0,102.09908128799998 33.24314307399999 0 0,102.09916789200003 33.24343865399999 0 0,102.099192792 33.24370948799998 0 0,102.09919670699998 33.24375206600001 0 0,102.09920333500003 33.24382415500003 0 0,102.09919129399998 33.24418830100001 0 0,102.09917657699998 33.24463336299999 0 0,102.09901673299998 33.24509527700002 0 0,102.09885154699998 33.24535461200003 0 0,102.098686354 33.24561394599999 0 0,102.09858819300001 33.245773738000025 0 0,102.098520828 33.245883400000025 0 0,102.09845098699998 33.24599709500001 0 0,102.09835530499998 33.246152859000006 0 0,102.098057025 33.246429337999984 0 0,102.097686511 33.24670412199998 0 0,102.09748872900002 33.246850806 0 0,102.097443478 33.24688436500003 0 0,102.097316003 33.24697890700003 0 0,102.09694548800002 33.247253699 0 0,102.09650832 33.24745638000002 0 0,102.09607114699998 33.247659053999996 0 0,102.095685807 33.24791534899998 0 0,102.09566508299997 33.247953352000025 0 0,102.09550147099998 33.24825336700002 0 0,102.095500431 33.248259475 0 0,102.09541295899999 33.248773341 0 0,102.09540901600002 33.248824883 0 0,102.09540016699998 33.248940597 0 0,102.095377025 33.24924318799998 0 0,102.09545931600002 33.24944421399999 0 0,102.09554824000003 33.24966144199999 0 0,102.09571946199998 33.250079700000015 0 0,102.095916418 33.250317129999985 0 0,102.09611337000001 33.250554557999976 0 0,102.09653069199999 33.25080725800001 0 0,102.096948016 33.251059958999974 0 0,102.09729360400001 33.25126920600002 0 0,102.09736535000002 33.25131264800001 0 0,102.09777499799998 33.25149429300001 0 0,102.09818463900001 33.251675947000024 0 0,102.09859427999999 33.251857605 0 0,102.099003933 33.25203926199998 0 0,102.09926477599998 33.252166827999986 0 0,102.099525615 33.25229439200001 0 0,102.099688802 33.25246016199998 0 0,102.09996769499998 33.25277034999999 0 0,102.10013890099998 33.25300490000001 0 0,102.10014059000002 33.253007212 0 0,102.10014865400001 33.25301826100002 0 0,102.10031348400003 33.25324407599999 0 0,102.10032512700002 33.25326691700002 0 0,102.10035399399999 33.253323545 0 0,102.10044926199998 33.25351044199999 0 0,102.10047664000001 33.25357292799998 0 0,102.10058369199999 33.25381726299997 0 0,102.10071812400002 33.25412408599999 0 0,102.100780993 33.254408994000016 0 0,102.10076883200003 33.25475576000002 0 0,102.10076733699998 33.25479834800001 0 0,102.10075368399998 33.25518770100001 0 0,102.100771968 33.25550092100002 0 0,102.10077038100002 33.25598210499999 0 0,102.10091206700002 33.256244068 0 0,102.10105375299997 33.256506031000015 0 0,102.10129461100001 33.25680253899998 0 0,102.10139733199998 33.256928985 0 0,102.10148455900003 33.257036357000004 0 0,102.10153547499999 33.257099032999974 0 0,102.10161657399999 33.25721177999998 0 0,102.10174282700001 33.25738730299997 0 0,102.10195017299998 33.25767557299997 0 0,102.10225183199998 33.25802679399999 0 0,102.10248660399998 33.25821447999999 0 0,102.10262286 33.25832340699998 0 0,102.102721374 33.25840216199998 0 0,102.10283163600002 33.25847842899998 0 0,102.10303943399998 33.258622160000016 0 0,102.103311937 33.25881064800001 0 0,102.10335749299998 33.25884215799999 0 0,102.10362475900001 33.258959025000024 0 0,102.10377320499998 33.259023935000016 0 0,102.10393303299998 33.259093826000026 0 0,102.10399355099997 33.25912028900001 0 0,102.10418891 33.259205716 0 0,102.104642748 33.25932764700002 0 0,102.10509659500002 33.25944957799999 0 0,102.10557351699998 33.259602406 0 0,102.10605042999998 33.25975523400001 0 0,102.10651131200001 33.259902924000016 0 0,102.10652734400003 33.259908060999976 0 0,102.10674845 33.260018953999975 0 0,102.10682366399999 33.26005667700002 0 0,102.10711999 33.26020529599998 0 0,102.10744443800002 33.26059752399999 0 0,102.107532628 33.26082030499998 0 0,102.10753341700001 33.26082229899998 0 0,102.107596979 33.261086976 0 0,102.10758829999997 33.261349972999994 0 0,102.10756848199998 33.26138108399999 0 0,102.10752126099999 33.26145521900003 0 0,102.107488988 33.261505887 0 0,102.10746122299997 33.26154947499998 0 0,102.10746024100001 33.26155034200002 0 0,102.10734646499998 33.26165080499999 0 0,102.107237827 33.26174673100002 0 0,102.106966935 33.261922631000004 0 0,102.10677951299999 33.262005543999976 0 0,102.10657564299999 33.26209573199998 0 0,102.10649816400002 33.262104169 0 0,102.10611611500002 33.26214576799998 0 0,102.105585685 33.262153662 0 0,102.105055247 33.26216155499998 0 0,102.10451209799999 33.26218939199998 0 0,102.10396894899998 33.262217228 0 0,102.10374154800002 33.26225125799999 0 0,102.10361777999998 33.26226978 0 0,102.10326661200003 33.26232232699999 0 0,102.10311367100002 33.26239257200001 0 0,102.10297296700003 33.262457196000014 0 0,102.102823806 33.262595436000026 0 0,102.102761063 33.262665062999986 0 0,102.10269872200001 33.26273424499999 0 0,102.102669962 33.262875296000004 0 0,102.10270243100001 33.262987501 0 0,102.10273484499999 33.26309951600001 0 0,102.10281092000002 33.26320140199999 0 0,102.10287330800003 33.26328496000002 0 0,102.10308135000002 33.263553005999995 0 0,102.103436553 33.26374349500003 0 0,102.103791747 33.26393398699997 0 0,102.10408569999998 33.264064355000016 0 0,102.10421332700002 33.26412095799998 0 0,102.104578162 33.26428275799998 0 0,102.10463491399997 33.264307926000015 0 0,102.104804962 33.264383341999974 0 0,102.10488525900001 33.26441895400001 0 0,102.10498442699998 33.264462933999994 0 0,102.10505651099999 33.26449490300001 0 0,102.10547809899998 33.264681877999976 0 0,102.10578312500002 33.26493193099998 0 0,102.10599249900002 33.265159509 0 0,102.10608348099998 33.265323591000026 0 0,102.106124695 33.26541763 0 0,102.10617312599999 33.26552813400002 0 0,102.10621394600003 33.265751782999985 0 0,102.10627483299999 33.26609737899997 0 0,102.10628168800002 33.26622950500001 0 0,102.10628328400003 33.26626026600002 0 0,102.10628955800001 33.26638116700002 0 0,102.106238872 33.266455931999985 0 0,102.10621337100002 33.26649355000001 0 0,102.10618814600002 33.26653075799999 0 0,102.10608688100001 33.26668013599999 0 0,102.10583437100001 33.267028555000024 0 0,102.105753962 33.26713950599998 0 0,102.10575382899998 33.267139687999986 0 0,102.10558186100002 33.26737697499999 0 0,102.105380519 33.26763548600002 0 0,102.10517917599998 33.267893985 0 0,102.10507415699999 33.26815472800001 0 0,102.10511496499998 33.26837837800002 0 0,102.10518520599999 33.26857326200002 0 0,102.10526950299999 33.26880714599997 0 0,102.10542405000001 33.26923591299999 0 0,102.10555182899998 33.269745027 0 0,102.10559197100002 33.269988908000016 0 0,102.10558705199998 33.270137653999996 0 0,102.10558461400001 33.270211437 0 0,102.10557859900001 33.270393506000005 0 0,102.10556885900002 33.27041122000003 0 0,102.105501672 33.27053343 0 0,102.10514923800002 33.270662612000024 0 0,102.105130917 33.270669328 0 0,102.10501783799998 33.27070091799999 0 0,102.10484847999999 33.27074822999998 0 0,102.10479338599998 33.270763621000015 0 0,102.10456604000001 33.270827134 0 0,102.10439750799998 33.270879256 0 0,102.10421263900002 33.270936431999985 0 0,102.103859236 33.27104572600001 0 0,102.10360611700003 33.271209946 0 0,102.10335299799999 33.27137416900001 0 0,102.10305463999998 33.27165065600002 0 0,102.10299710599998 33.271932757 0 0,102.10299681700002 33.271941474000016 0 0,102.10299223499999 33.27208000500002 0 0,102.10299041399998 33.27213505499998 0 0,102.10304261900001 33.272468199 0 0,102.10307001799998 33.27264305 0 0,102.10315807199999 33.273016783 0 0,102.103170686 33.273196258999974 0 0,102.103175373 33.273262940999984 0 0,102.10311676600003 33.27349664600001 0 0,102.10305396400003 33.273857421 0 0,102.10285327000003 33.27409568799999 0 0,102.10253483299999 33.27425022099999 0 0,102.102422182 33.274271106000015 0 0,102.10224382799998 33.27430416999999 0 0,102.10209848599999 33.274307557999975 0 0,102.10180965900003 33.27431428900002 0 0,102.101783506 33.27431477800002 0 0,102.10178060099997 33.274314832000016 0 0,102.101386703 33.27432218500002 0 0,102.10132732800002 33.27432329200002 0 0,102.10125957899999 33.27432455600001 0 0,102.10122289999998 33.27432523900001 0 0,102.10118513499998 33.274325944 0 0,102.10117118099998 33.274326203999976 0 0,102.10084498600003 33.274332285000014 0 0,102.10036263799998 33.274341272000015 0 0,102.099987338 33.27439324699998 0 0,102.09961203799998 33.27444522299999 0 0,102.09939059800001 33.27458177400001 0 0,102.09909288799997 33.27483801699998 0 0,102.09905104 33.274924371 0 0,102.09897463800002 33.275082028999975 0 0,102.09896135499997 33.275109437000026 0 0,102.09895465199997 33.27512327199997 0 0,102.09894792799997 33.275137143999984 0 0,102.09893980099997 33.275153913999986 0 0,102.098898857 33.275238402000014 0 0,102.09873897799997 33.27556830499998 0 0,102.09870482500003 33.275638775999994 0 0,102.098557202 33.276023753000004 0 0,102.098520157 33.276120359000004 0 0,102.09831542400002 33.276480004999996 0 0,102.09801568799998 33.276796932000025 0 0,102.09767047100001 33.27703180899999 0 0,102.097589481 33.277146621999975 0 0,102.09754402200002 33.27721106600001 0 0,102.09748982500003 33.27739201100002 0 0,102.09750519800002 33.27765556200001 0 0,102.097712565 33.27794384499998 0 0,102.097972798 33.27809164500002 0 0,102.09824876599998 33.27812846299997 0 0,102.09852473400002 33.278165279999996 0 0,102.098680086 33.27816269599998 0 0,102.09903117699997 33.27815685600001 0 0,102.099280195 33.278152713 0 0,102.09953762100002 33.27814842999999 0 0,102.10004405900003 33.27814001399997 0 0,102.10054648200003 33.27825296899999 0 0,102.100671804 33.278318892000016 0 0,102.10094923000003 33.27846482699999 0 0,102.10130246300002 33.278716014999986 0 0,102.10144598599999 33.278850370999976 0 0,102.101549981 33.27894772299999 0 0,102.10159079800002 33.27898593399999 0 0,102.101879134 33.279255852000006 0 0,102.10216748099998 33.279525777 0 0,102.10239695500002 33.27987530799999 0 0,102.10243286600002 33.279957244 0 0,102.10248660399998 33.28007985300002 0 0,102.10255149199998 33.28030406800002 0 0,102.10255041800002 33.28033651599998 0 0,102.10254345800001 33.28054682999999 0 0,102.10248390499999 33.28088961999998 0 0,102.10236748900002 33.28125132600002 0 0,102.102315094 33.28141412999997 0 0,102.10229375799997 33.28148042700002 0 0,102.10227549799998 33.28153716600002 0 0,102.10225107999997 33.28161303500002 0 0,102.102134665 33.281974744000024 0 0,102.10205813699997 33.28219579300003 0 0,102.10197474799998 33.282436657999995 0 0,102.10198744899998 33.28278113099998 0 0,102.101996928 33.28303828100002 0 0,102.10200014700001 33.28312561000001 0 0,102.10215535700002 33.283534144999976 0 0,102.10236577900002 33.283731381999985 0 0,102.10257619499998 33.28392862200002 0 0,102.10284749300001 33.28410703899999 0 0,102.10311879800003 33.284285461000024 0 0,102.103596966 33.28440458799997 0 0,102.10361592700002 33.28440931199998 0 0,102.10407511699998 33.28452371399999 0 0,102.10455326599998 33.284642839000014 0 0,102.10464808 33.28469918100001 0 0,102.10477584699998 33.284775104000005 0 0,102.10497879899998 33.28489570400001 0 0,102.10542708499997 33.285189591999995 0 0,102.10581380500003 33.285522531000026 0 0,102.10620052799999 33.28585547 0 0,102.106505304 33.286115644000006 0 0,102.10681007800002 33.28637582099998 0 0,102.10688676699999 33.286408342000016 0 0,102.10702880000002 33.286468574000025 0 0,102.10708373900002 33.28649187299999 0 0,102.10718166200002 33.28653339900001 0 0,102.10721421099998 33.28654720100002 0 0,102.10729412400002 33.286581087 0 0,102.10761834700003 33.286718570999994 0 0,102.107709365 33.28674044600001 0 0,102.10799808000002 33.286809833999996 0 0,102.10803529399999 33.286818778 0 0,102.10808470500001 33.28683065299998 0 0,102.10855105299999 33.28694274399999 0 0,102.10895719199999 33.287053430000014 0 0,102.109239129 33.28713026700001 0 0,102.10926039499998 33.287136062 0 0,102.10936333400002 33.287164115999985 0 0,102.10970592500001 33.28737455100003 0 0,102.10976352699998 33.28740993399998 0 0,102.11004851000001 33.287584985000024 0 0,102.11013038200002 33.287672309000016 0 0,102.11033958799999 33.28789544199998 0 0,102.11061823099999 33.288192632999994 0 0,102.11063066399998 33.28820589399999 0 0,102.11076384299997 33.28855317 0 0,102.11077323799998 33.28899880199998 0 0,102.11070970700001 33.28946297800002 0 0,102.11047823799998 33.28990299100002 0 0,102.11023235300001 33.290049108000005 0 0,102.109986461 33.29019522700003 0 0,102.10949601200002 33.29044700999998 0 0,102.10903790600003 33.290692799 0 0,102.10893947599999 33.29074560599997 0 0,102.108808281 33.29081599199998 0 0,102.10859513000003 33.29093034499999 0 0,102.10857979000002 33.290938574999984 0 0,102.10812169299999 33.29118435700002 0 0,102.107953039 33.291338016 0 0,102.10784001100001 33.29144099299998 0 0,102.107558321 33.29169763099998 0 0,102.10745156500002 33.291794889000016 0 0,102.10727662699998 33.291954261 0 0,102.10711939599997 33.292335259000026 0 0,102.107056516 33.292779197000016 0 0,102.10706589099999 33.29322482800001 0 0,102.10722088300002 33.29347422400002 0 0,102.10727697099998 33.293564472000014 0 0,102.107309353 33.29361657800001 0 0,102.10755281500002 33.29400832699997 0 0,102.107719223 33.29434485899998 0 0,102.10778471100002 33.294477288999985 0 0,102.10778508599998 33.294478046999984 0 0,102.10788563800003 33.294681379999986 0 0,102.10801681100003 33.29508934400002 0 0,102.10796127999998 33.295310755 0 0,102.10776120899999 33.2955288 0 0,102.107490875 33.295684471000015 0 0,102.10722054299998 33.295840140999985 0 0,102.10677466700002 33.295957973999975 0 0,102.10638931599999 33.296059807999995 0 0,102.10632878299998 33.296075804 0 0,102.10632063000003 33.296077959 0 0,102.10588290800001 33.29619363299997 0 0,102.10558715100001 33.29638919299998 0 0,102.10537486599998 33.296529555999996 0 0,102.10534226700003 33.296551110999985 0 0,102.105302703 33.29657727 0 0,102.10529139200003 33.29658475000002 0 0,102.10512243 33.29695535399998 0 0,102.10495346599998 33.29732596399998 0 0,102.10490662400002 33.29764880699997 0 0,102.104859783 33.297971640000014 0 0,102.10495881999998 33.298378856 0 0,102.10505785999999 33.29878608199999 0 0,102.105156895 33.29919331299999 0 0,102.10519375799998 33.29927294800001 0 0,102.10533633300003 33.299618219000024 0 0,102.10542331599999 33.29969543599998 0 0,102.10549787399998 33.29969717199998 0 0,102.10568548200001 33.299541105 0 0,102.10570836 33.29952207500003 0 0,102.105765125 33.29947485299999 0 0,102.10579579699998 33.299449337 0 0,102.10602092900001 33.299290430999974 0 0,102.10609328100003 33.29923936199998 0 0,102.106154731 33.299124587999984 0 0,102.106203602 33.299033312000006 0 0,102.10630132300003 33.298850792999986 0 0,102.10635826999999 33.29862736199999 0 0,102.10639652100002 33.29847727700002 0 0,102.10641346199998 33.29841081400002 0 0,102.10652561199998 33.29797084699999 0 0,102.10663523 33.29760731599998 0 0,102.10674483999998 33.29724377399998 0 0,102.10685444799998 33.29688023 0 0,102.10695058599998 33.29678486199998 0 0,102.106971295 33.296764318999976 0 0,102.10701738900002 33.296718595000016 0 0,102.10709662300002 33.296639993999975 0 0,102.107099269 33.29663886899999 0 0,102.10736351100002 33.296526519 0 0,102.10757177300002 33.29643796800002 0 0,102.10757966699998 33.296437207999986 0 0,102.10767254500001 33.296428264999975 0 0,102.10805152900002 33.29639177299998 0 0,102.108258105 33.29637188100003 0 0,102.10853128500003 33.296345574999975 0 0,102.10884335899999 33.29635284300002 0 0,102.10915543200002 33.29636011000002 0 0,102.10955419099997 33.296402176000015 0 0,102.109952954 33.296444244999975 0 0,102.11037394099998 33.29669991899999 0 0,102.11059799700001 33.296835998000006 0 0,102.11079492599998 33.29695560099998 0 0,102.11082147600001 33.29697512000001 0 0,102.11116336700002 33.29722645300001 0 0,102.111531813 33.29749730399999 0 0,102.11190025299999 33.297768152 0 0,102.111972933 33.297785218 0 0,102.112046024 33.297802381999986 0 0,102.11227114899998 33.297855244999994 0 0,102.112365135 33.297877314999994 0 0,102.11260189900003 33.297800861999974 0 0,102.11288469200002 33.29751238199998 0 0,102.11289674599999 33.297427242000026 0 0,102.11295254599997 33.29703311399999 0 0,102.11302040599998 33.296553846999984 0 0,102.113031337 33.29647665300001 0 0,102.113068538 33.296213937000005 0 0,102.11308826999999 33.29607458100003 0 0,102.11314105299999 33.29565781100001 0 0,102.11319383400001 33.29524104400002 0 0,102.11329024100002 33.29506809399999 0 0,102.11335874999997 33.294945187999986 0 0,102.11340130500002 33.29486884400001 0 0,102.11342169699998 33.29469639000001 0 0,102.11342836799997 33.29463998 0 0,102.11339445800002 33.294564987 0 0,102.11335025199998 33.29446722300003 0 0,102.11330102199997 33.294358346000024 0 0,102.11314417900002 33.29425171600002 0 0,102.11313184099998 33.294243327000004 0 0,102.11297647700002 33.29413770299999 0 0,102.11262702099998 33.29408040200002 0 0,102.11260236099997 33.294085825000025 0 0,102.11245522500002 33.29411818099999 0 0,102.11238785299997 33.29413299599997 0 0,102.11225785900001 33.294161582000015 0 0,102.11215513299999 33.29418417199997 0 0,102.11209077000001 33.294203614000025 0 0,102.11200502000003 33.29422951800001 0 0,102.11170167799997 33.29432115100002 0 0,102.11135169099998 33.29428022500002 0 0,102.11112304599999 33.29411098600002 0 0,102.111056835 33.29389377199999 0 0,102.11104591399999 33.29385794500001 0 0,102.11101736799998 33.293764296999996 0 0,102.11101149199999 33.293747999999994 0 0,102.11098968099998 33.29368751499999 0 0,102.11091007099998 33.29346674599998 0 0,102.11075945200002 33.29329931699999 0 0,102.11060036499998 33.29318933000002 0 0,102.110458257 33.293091081 0 0,102.11041594800002 33.29306182900001 0 0,102.10992536100002 33.292845505 0 0,102.10943478299998 33.292629179000016 0 0,102.10924407300001 33.292493604000015 0 0,102.10921941100003 33.29232869399999 0 0,102.10921209399999 33.292279764 0 0,102.109217377 33.292262123 0 0,102.10925596599998 33.292133260000014 0 0,102.10963464000002 33.29189619700003 0 0,102.10992123099999 33.29178812399999 0 0,102.11020782000003 33.291680047 0 0,102.110429925 33.29145571999999 0 0,102.11064171499999 33.29095248599998 0 0,102.11078001700002 33.29076409800001 0 0,102.11080828799999 33.290725587 0 0,102.11083585400002 33.290688036000006 0 0,102.11085216800001 33.29066581500001 0 0,102.11086652300003 33.290646261000006 0 0,102.110972097 33.29060241899998 0 0,102.11120294300002 33.29050655499998 0 0,102.11169213800002 33.29046876000001 0 0,102.11206362000001 33.290646788000004 0 0,102.112169015 33.290697298 0 0,102.11226118500002 33.29074146900001 0 0,102.11243509899998 33.290824816 0 0,102.11251713799999 33.290864133000014 0 0,102.112587126 33.29089767400001 0 0,102.11280657600003 33.291002843 0 0,102.11311917299997 33.29099371900003 0 0,102.11327790399997 33.29091544900001 0 0,102.11332113399999 33.29072950800003 0 0,102.11334331299997 33.290634109999985 0 0,102.11334613600002 33.29062197100001 0 0,102.11335767700001 33.29051468099999 0 0,102.11336318999997 33.290463432000024 0 0,102.11337427900003 33.29036034500001 0 0,102.113446125 33.29031475199997 0 0,102.11349877499998 33.290281341000025 0 0,102.11357362799998 33.290233838999995 0 0,102.11367322699999 33.290217247999976 0 0,102.11379680599998 33.29019666200003 0 0,102.114005394 33.29016191300002 0 0,102.11414641300001 33.290074946999994 0 0,102.11418469799997 33.290051335999976 0 0,102.11420072800001 33.29003174000002 0 0,102.11440841199999 33.289777861000005 0 0,102.11462510799998 33.289717327000005 0 0,102.114863463 33.289591726000026 0 0,102.11487105700002 33.28954190600001 0 0,102.11488356199999 33.28945987999998 0 0,102.11488836400002 33.289428380000004 0 0,102.11476155999998 33.28913037199999 0 0,102.11458055999998 33.28869997700002 0 0,102.11459135400003 33.28837238699998 0 0,102.11475925500002 33.28801565200001 0 0,102.11472780700001 33.287785428999996 0 0,102.114576108 33.28765076399998 0 0,102.11447070600002 33.28760718900003 0 0,102.11439091699998 33.28757420199997 0 0,102.11438862300002 33.287573253999994 0 0,102.11421844 33.28750289599998 0 0,102.11420393600002 33.28749689900002 0 0,102.11415218899998 33.28747550600002 0 0,102.114145248 33.28747263600002 0 0,102.11411830600002 33.28746149800003 0 0,102.11411397699999 33.28745970699998 0 0,102.11390646500001 33.287241782000024 0 0,102.11387394000002 33.28704431699998 0 0,102.11393777699999 33.286882053 0 0,102.11399433899999 33.28673828299998 0 0,102.11401702799998 33.28668061100001 0 0,102.11406565700003 33.28655700600001 0 0,102.11407741300002 33.286508878999996 0 0,102.11408889900002 33.286461857000006 0 0,102.114109004 33.28637955400001 0 0,102.11412410999998 33.28631771099998 0 0,102.114133342 33.28627991600001 0 0,102.11410189499998 33.28604969999998 0 0,102.114031318 33.28578122800002 0 0,102.11399783500002 33.28565386499997 0 0,102.11401205599998 33.285571945000015 0 0,102.11404601700002 33.28537631199998 0 0,102.11419799499998 33.285242141000026 0 0,102.11422693499998 33.28521659199998 0 0,102.11448261499999 33.28515696300002 0 0,102.11477838399998 33.285065480000014 0 0,102.11479120199999 33.28505383999999 0 0,102.11485538099998 33.284995571000024 0 0,102.11491921499999 33.28493761300001 0 0,102.11491259299999 33.284870737000006 0 0,102.11490316700002 33.28477555799998 0 0,102.11488992900001 33.284641867000005 0 0,102.11490978 33.284552416999986 0 0,102.11492108800002 33.28450145900001 0 0,102.114958693 33.284332009000025 0 0,102.11507893999999 33.28423644899999 0 0,102.115293458 33.28424143299998 0 0,102.115388639 33.284300754000014 0 0,102.11548469899998 33.28436062200001 0 0,102.11562142100001 33.28438479800002 0 0,102.11569813800003 33.28439836299998 0 0,102.11576963800002 33.28437038499999 0 0,102.11585631000003 33.284336467 0 0,102.11586713399998 33.28430290099999 0 0,102.11591916399999 33.28414155500002 0 0,102.11592540100003 33.28412221299999 0 0,102.11600846800002 33.28386462200001 0 0,102.11609241299999 33.28368625500002 0 0,102.11625058599998 33.28362435499997 0 0,102.11637302600002 33.28363456400001 0 0,102.11641013100001 33.283637657999975 0 0,102.11652306600001 33.28364707399999 0 0,102.116604672 33.283731665999994 0 0,102.11663629999998 33.283764451000025 0 0,102.11670187599998 33.28393698299999 0 0,102.11673986900001 33.28403694399998 0 0,102.11676201900002 33.284095218999994 0 0,102.11687525299999 33.28421259800001 0 0,102.11691611100002 33.284216990000004 0 0,102.117002942 33.28422632500002 0 0,102.11706973000003 33.284233504999975 0 0,102.11732326100002 33.28423939100003 0 0,102.11736434099998 33.284263796000005 0 0,102.11737159500001 33.28426810600001 0 0,102.11755297399998 33.28437586299998 0 0,102.11759751599999 33.28438002299998 0 0,102.11770866699999 33.284390406 0 0,102.11778646300002 33.284397673 0 0,102.11798525799998 33.284287543000005 0 0,102.11798833699999 33.28419390099998 0 0,102.11799064299998 33.28412374300001 0 0,102.11798711900002 33.28411551300002 0 0,102.11794947200002 33.284027623999975 0 0,102.117929226 33.28398035999999 0 0,102.117840549 33.28377333999998 0 0,102.11782752200003 33.28374292799998 0 0,102.117826084 33.28369454800003 0 0,102.11782129199997 33.28353332199998 0 0,102.11781825899999 33.28343125800001 0 0,102.118058749 33.28324013399998 0 0,102.118159456 33.28322006100001 0 0,102.11835342900002 33.283181399 0 0,102.11860317200001 33.28330194 0 0,102.11871802500002 33.28339061999998 0 0,102.11876606800001 33.28342771400003 0 0,102.11904094099998 33.283639945000004 0 0,102.11927550399997 33.283628991 0 0,102.11930560500002 33.28357850399999 0 0,102.119338884 33.283522686000026 0 0,102.119420101 33.28338646200001 0 0,102.119544658 33.283262845000024 0 0,102.11958527399997 33.28322253499999 0 0,102.119662199 33.283146190000025 0 0,102.119859368 33.28308519299998 0 0,102.11997253700002 33.283105202 0 0,102.12007280799997 33.283122929 0 0,102.12046606799998 33.283286585999974 0 0,102.120548498 33.28332089000003 0 0,102.12057338800003 33.28333124699998 0 0,102.12058389700002 33.28333149100001 0 0,102.12090491599997 33.28333893400003 0 0,102.12099335699997 33.283274069000015 0 0,102.12100038099999 33.28326891699999 0 0,102.12107573499998 33.28321364999999 0 0,102.12116490199998 33.28314825299998 0 0,102.12121036999997 33.28295259499998 0 0,102.12106743999999 33.282793732000016 0 0,102.121066891 33.28279312199999 0 0,102.12105974299999 33.282785176000004 0 0,102.121010474 33.28277045300001 0 0,102.12069202200001 33.28267528700002 0 0,102.120685149 33.282673234000015 0 0,102.12067320400001 33.282669664000025 0 0,102.12060280200001 33.28264862499998 0 0,102.12028666600003 33.282554151 0 0,102.120193545 33.28250167700003 0 0,102.12017166099997 33.28248934599998 0 0,102.12013389100002 33.28246806200002 0 0,102.120113694 33.282456679999996 0 0,102.12009669999998 33.28244710500002 0 0,102.11992260699998 33.28234900299998 0 0,102.119901395 33.28229544300001 0 0,102.11985053000001 33.282167017000006 0 0,102.12000308400002 33.282045767 0 0,102.12005093200003 33.282007737000015 0 0,102.12006678099999 33.28200303400001 0 0,102.12012869 33.28198466399999 0 0,102.12018248999999 33.281968699000004 0 0,102.12030714100001 33.28193170999998 0 0,102.12063597399998 33.28202129599998 0 0,102.12064770699999 33.282027699000025 0 0,102.12068534500003 33.282048237000026 0 0,102.12083577599998 33.282130326000015 0 0,102.120947248 33.28219115600001 0 0,102.12098107600002 33.282209615 0 0,102.12100940099998 33.28220501300001 0 0,102.12115766699998 33.28218092499998 0 0,102.12128258899997 33.28210162900001 0 0,102.12133113800002 33.28207081099998 0 0,102.12133351900002 33.28206929999999 0 0,102.12135698499998 33.28205440400001 0 0,102.121483679 33.281762275999995 0 0,102.12157285799998 33.281691395999985 0 0,102.12170411599999 33.28158706900001 0 0,102.12184037600002 33.28159022699998 0 0,102.12187614300001 33.281591057000014 0 0,102.12187962600001 33.28159113800001 0 0,102.12193507199999 33.281620858999986 0 0,102.12207140800001 33.28169393799999 0 0,102.12214752300002 33.281846598000016 0 0,102.12232774699999 33.282208045000004 0 0,102.12257636099997 33.28245480300001 0 0,102.12264904900002 33.282526949999976 0 0,102.123034238 33.282683399999996 0 0,102.123077346 33.282681384 0 0,102.12323054799998 33.28267422099998 0 0,102.12326879199998 33.282672433000016 0 0,102.12340852900002 33.28257731299999 0 0,102.12343341299999 33.28241396599998 0 0,102.12316900000002 33.282145571 0 0,102.123147916 33.282124168999985 0 0,102.12311348200001 33.28208921700002 0 0,102.12309960300001 33.28207512900002 0 0,102.122904581 33.281877167999994 0 0,102.122858383 33.28180566399999 0 0,102.12283511700002 33.281769654000016 0 0,102.12281766500001 33.28174264400002 0 0,102.12270029000001 33.28156097700003 0 0,102.12276579399997 33.28134939099999 0 0,102.12282232299998 33.28130446 0 0,102.12288603299999 33.28125382100001 0 0,102.12291180400001 33.28125327999999 0 0,102.122965809 33.281252145999986 0 0,102.12315134699998 33.28124824700001 0 0,102.12325709700002 33.28124602499997 0 0,102.123459825 33.281275161999986 0 0,102.12352439900002 33.281284442000015 0 0,102.12356242300001 33.28128990699997 0 0,102.123627624 33.281299278000006 0 0,102.12380098199998 33.281324192 0 0,102.12414977999998 33.281443360000026 0 0,102.12419864700001 33.281460055000025 0 0,102.12422372200001 33.28146862300002 0 0,102.12426417199998 33.281482442000026 0 0,102.12445918399999 33.281486954 0 0,102.12457834100002 33.28142414500002 0 0,102.12459172500002 33.28131082200002 0 0,102.124605368 33.281195282 0 0,102.12460038400002 33.28075257500001 0 0,102.12472438700001 33.28054234299998 0 0,102.124769877 33.28052453700002 0 0,102.12504070900002 33.280418526000005 0 0,102.12510812199997 33.280370921999975 0 0,102.12512732699997 33.28035735899999 0 0,102.12520096399999 33.28030535800002 0 0,102.12522052000003 33.28029154799998 0 0,102.12518581799998 33.280159604999994 0 0,102.12505146000001 33.28009092399998 0 0,102.12477940100001 33.28001177300001 0 0,102.12468416899998 33.27998406500001 0 0,102.12467760700002 33.27995677299998 0 0,102.12463265299999 33.279769768999984 0 0,102.124718718 33.27952587499999 0 0,102.12485763299998 33.27941544999999 0 0,102.124864903 33.27940967000001 0 0,102.124879024 33.279398446000016 0 0,102.12493673699998 33.279390589 0 0,102.125290688 33.27934240500002 0 0,102.12532382900002 33.279330146999996 0 0,102.12538004599998 33.279309351999984 0 0,102.125421174 33.27929413999999 0 0,102.12546013100001 33.279279729999985 0 0,102.12566604900002 33.27920356300001 0 0,102.12572999000002 33.27912762300002 0 0,102.12574382499997 33.279111192000016 0 0,102.12578789499997 33.279058851 0 0,102.12587449900002 33.278798576999975 0 0,102.12598702999998 33.27871728500003 0 0,102.126094379 33.278639736 0 0,102.12627332800002 33.27861537299998 0 0,102.12650604100003 33.278583690000005 0 0,102.126722696 33.278523131999975 0 0,102.12678603299997 33.27837706499997 0 0,102.12665351099997 33.278199692999976 0 0,102.126599091 33.27812685700002 0 0,102.12652861599997 33.277895735000016 0 0,102.12667156999998 33.27770233199999 0 0,102.12667538199997 33.27769980900001 0 0,102.12685474800003 33.27758112599997 0 0,102.12690665100001 33.277546782 0 0,102.12691094799999 33.27754393999999 0 0,102.12718610000002 33.277484733999984 0 0,102.12737788200002 33.277587521999976 0 0,102.12754156400001 33.277951942000016 0 0,102.12773065699997 33.278136636 0 0,102.12825342000002 33.27826347299998 0 0,102.12843161400002 33.278185629999996 0 0,102.12844048 33.27811052200002 0 0,102.12844535599999 33.278069216000006 0 0,102.12844790100002 33.27804766600002 0 0,102.12844893300002 33.27803892700001 0 0,102.128452202 33.278011230999994 0 0,102.128456454 33.27797520399997 0 0,102.12845863199999 33.277956759999995 0 0,102.12857992900001 33.27782842200003 0 0,102.12877493399998 33.27783293099998 0 0,102.12881021700002 33.27786007999998 0 0,102.12893572799999 33.277956655000025 0 0,102.12895182199998 33.27796903900003 0 0,102.12906046699999 33.27805263699997 0 0,102.12935243700002 33.278075778000016 0 0,102.12935786000003 33.27806327000002 0 0,102.129436166 33.27788266699997 0 0,102.12943687900002 33.277881019000006 0 0,102.12933597799997 33.27738691000002 0 0,102.12934170400001 33.27737167499998 0 0,102.12936915099999 33.27729865499998 0 0,102.129421498 33.27715939000001 0 0,102.12943618899999 33.27715278199997 0 0,102.12956014899999 33.277097024 0 0,102.12968891100002 33.277119778999975 0 0,102.12977357800003 33.277134741 0 0,102.12984767799998 33.27719394000002 0 0,102.12992074900001 33.27725231699998 0 0,102.13015392099999 33.277438598 0 0,102.13042585300002 33.27747766900001 0 0,102.13074216199999 33.277353834999985 0 0,102.130862869 33.277286937999975 0 0,102.130940925 33.27724367899998 0 0,102.13113238699998 33.27729678899999 0 0,102.13113432300003 33.277297325999996 0 0,102.131165533 33.27735357 0 0,102.13124489400002 33.27749658800002 0 0,102.13133917699997 33.27759711700003 0 0,102.13142350499999 33.27757564900003 0 0,102.13145725200002 33.277567057 0 0,102.131626853 33.277417257000025 0 0,102.131638119 33.277407306999976 0 0,102.13179680100001 33.27732900500001 0 0,102.13197123200001 33.277365814999996 0 0,102.13213852500002 33.27764117999999 0 0,102.132174539 33.277700459000016 0 0,102.13219344100003 33.27773157299998 0 0,102.13265769999998 33.277857041000004 0 0,102.13285323999997 33.277845164999974 0 0,102.13299511000002 33.277684513 0 0,102.132969048 33.27762510000002 0 0,102.13295802900001 33.27759997999999 0 0,102.13288614599998 33.27743610800002 0 0,102.13259522099997 33.277229352000006 0 0,102.13250471200001 33.277165027000024 0 0,102.13243367799998 33.27695028699998 0 0,102.13255389400001 33.276854705999995 0 0,102.132622589 33.27685628900002 0 0,102.132787899 33.27686010100001 0 0,102.133091331 33.27712938600001 0 0,102.133397979 33.27730039099998 0 0,102.13366937900003 33.277355833 0 0,102.13370282699998 33.277342737000026 0 0,102.13376616599999 33.27731793700002 0 0,102.13382752500002 33.277293912999994 0 0,102.13384868100002 33.27727152699998 0 0,102.133882212 33.277236045999985 0 0,102.13407010899999 33.27703722899997 0 0,102.13432683500002 33.276944797 0 0,102.13437808100002 33.27694188800001 0 0,102.13445082800001 33.276937757999974 0 0,102.13473741899998 33.27692148599999 0 0,102.13479696399997 33.27692068499999 0 0,102.134872498 33.27691967099997 0 0,102.13491848500001 33.27691905299997 0 0,102.13518646199998 33.276915452000026 0 0,102.13567772300001 33.276812036000024 0 0,102.13594660000001 33.276646114000016 0 0,102.13621547499997 33.276480193 0 0,102.13658973399998 33.27637407399999 0 0,102.136688118 33.276381214000025 0 0,102.13670961100001 33.27638277400001 0 0,102.13679066899999 33.27638865799997 0 0,102.13692070799999 33.27639809599998 0 0,102.137080459 33.27628703099998 0 0,102.137089447 33.27601218900003 0 0,102.137089559 33.27600873799997 0 0,102.137091172 33.275959425999986 0 0,102.13709598499997 33.27593722 0 0,102.13711578499999 33.275845859000015 0 0,102.13713712700002 33.275747379999984 0 0,102.13725573300002 33.27570093700001 0 0,102.13732851700001 33.275716294999995 0 0,102.13743016400002 33.27573774299998 0 0,102.13773307000002 33.27602339800001 0 0,102.13780558399998 33.27608315499998 0 0,102.13785198800002 33.27612139500002 0 0,102.13799911400002 33.27624263500002 0 0,102.13807052599998 33.276244280000014 0 0,102.13813427299999 33.27624574999999 0 0,102.13825261699998 33.276248477000024 0 0,102.13839340099997 33.27612057900001 0 0,102.13867015199997 33.276012208 0 0,102.138921514 33.276083567 0 0,102.13909999100002 33.276221324999995 0 0,102.13915975600003 33.27626745499998 0 0,102.139359329 33.276421493999976 0 0,102.13972556099998 33.276561062999974 0 0,102.14001966900003 33.276518658999976 0 0,102.14019219699998 33.276395251 0 0,102.14021948300001 33.27637573300001 0 0,102.140259867 33.276304718000006 0 0,102.140385106 33.27608448799998 0 0,102.14046631399998 33.27598800499999 0 0,102.14062285099999 33.275975217999985 0 0,102.14107068099997 33.27601697 0 0,102.14108978799999 33.27601875099998 0 0,102.14128693100002 33.27595771699998 0 0,102.14136974600001 33.27581208700002 0 0,102.141357712 33.27567244599999 0 0,102.14135559099998 33.27564783700001 0 0,102.14102503499998 33.27531237900001 0 0,102.14069447399999 33.274976915000025 0 0,102.14059743799999 33.27470803900002 0 0,102.14058709300002 33.274679375999995 0 0,102.140479712 33.274381834999986 0 0,102.14049254999998 33.27431131499998 0 0,102.140503486 33.27425124299998 0 0,102.14066483200003 33.27409103399998 0 0,102.141035332 33.274099560000025 0 0,102.14109900599999 33.27413091699998 0 0,102.141284805 33.27422241400001 0 0,102.14141944699998 33.274288719000026 0 0,102.141691912 33.274311383 0 0,102.14192911599997 33.274218485999995 0 0,102.14199510100002 33.273990508 0 0,102.14197920100003 33.273884408000015 0 0,102.14192786900003 33.27372461300001 0 0,102.14192646200001 33.273720233999995 0 0,102.14189554299998 33.27362398299999 0 0,102.14173036800003 33.27322072300001 0 0,102.14170780400002 33.273130175000006 0 0,102.14169648699999 33.27308476500002 0 0,102.14167780499997 33.27300979900002 0 0,102.141681102 33.27290870600001 0 0,102.14168236199998 33.27287009700001 0 0,102.14174468700003 33.27278165299998 0 0,102.14181856800002 33.27270346199998 0 0,102.14197560399998 33.27262718700001 0 0,102.14213133800001 33.27259082299997 0 0,102.14229797600001 33.272584670000015 0 0,102.14252336099997 33.27259984400001 0 0,102.14281969400002 33.272626634999995 0 0,102.14312759299997 33.27266367599998 0 0,102.14328235599999 33.27265724799997 0 0,102.14350829 33.27255873399997 0 0,102.14362304500003 33.27250869699998 0 0,102.143695546 33.27248312900002 0 0,102.143783901 33.27245197100001 0 0,102.14408147199998 33.27219560999998 0 0,102.14423919799998 33.272008185000004 0 0,102.14424110200002 33.272005924999974 0 0,102.144522187 33.27167191299998 0 0,102.14480327899997 33.27133790200003 0 0,102.14508437299997 33.271003887000006 0 0,102.145134047 33.27093748499999 0 0,102.14541194600002 33.27056600999998 0 0,102.14573953000001 33.270128133000014 0 0,102.14601045 33.26976486199999 0 0,102.14628136200002 33.26940158999997 0 0,102.14655227899999 33.26903832900001 0 0,102.14682319899998 33.26867506899998 0 0,102.147103254 33.26821584100003 0 0,102.14738330900002 33.267756607000024 0 0,102.14766336999998 33.26729738300003 0 0,102.14767633299999 33.26727701499999 0 0,102.14769639100001 33.267245496999976 0 0,102.14793005400003 33.266878346 0 0,102.14819674300003 33.26645930000001 0 0,102.14846343699998 33.266040248000024 0 0,102.14859220099999 33.265837922 0 0,102.14873011999998 33.265621210000006 0 0,102.14890207100001 33.26527423099998 0 0,102.14907402799997 33.26492724899998 0 0,102.14924598300001 33.264580271 0 0,102.14946702700001 33.264156129000014 0 0,102.14968808499998 33.263731982000024 0 0,102.14990913499997 33.26330784300001 0 0,102.15013018899998 33.26288371300001 0 0,102.15035124299999 33.262459578000005 0 0,102.15052125800003 33.26204843199997 0 0,102.15069127100003 33.26163729199999 0 0,102.15080206300001 33.26119442999999 0 0,102.15084645000002 33.26081752599998 0 0,102.150890839 33.26044061800002 0 0,102.15093523000002 33.26006370699997 0 0,102.15088328500002 33.259684590999996 0 0,102.15083134499997 33.25930547299998 0 0,102.15077940499998 33.258926359999975 0 0,102.15063833800002 33.25844734499998 0 0,102.15049727399997 33.257968328000004 0 0,102.15036660800001 33.257540167 0 0,102.15028805499998 33.25699172700001 0 0,102.15031029300002 33.25667842399997 0 0,102.15033253000001 33.256365115999984 0 0,102.15036977099999 33.255961044 0 0,102.15050529199999 33.255498509000006 0 0,102.150774872 33.25506335 0 0,102.15104444899998 33.25462817800002 0 0,102.15131402399999 33.254193008000016 0 0,102.15158361599998 33.25375785699998 0 0,102.15185320699999 33.25332271299999 0 0,102.15216182500001 33.25290971499999 0 0,102.15247044799997 33.252496724000025 0 0,102.15277908000002 33.252083742000025 0 0,102.15308771500003 33.251670760000025 0 0,102.15342108099998 33.251238107000006 0 0,102.15375445900003 33.25080546800001 0 0,102.15408782499998 33.250372825 0 0,102.154421205 33.249940202000005 0 0,102.15473519900002 33.24954762099998 0 0,102.15504919699998 33.24915503400001 0 0,102.15536320400003 33.248762450000015 0 0,102.15567718599999 33.24836985000002 0 0,102.15592717099997 33.24809217400002 0 0,102.156177163 33.24781449699998 0 0,102.15642713199998 33.24753678799999 0 0,102.15669559600002 33.24713395100002 0 0,102.15696406400002 33.24673111200002 0 0,102.15723249899997 33.24632825499998 0 0,102.15750092899998 33.24592539299999 0 0,102.15776935999997 33.245522506999976 0 0,102.15808544499998 33.24518551 0 0,102.15840151600003 33.24484851699998 0 0,102.15871759100003 33.24451152 0 0,102.15905222599997 33.244181304999984 0 0,102.15938685999998 33.24385109999997 0 0,102.15972149100003 33.243520898999975 0 0,102.160056134 33.243190690999995 0 0,102.16039078 33.24286049099999 0 0,102.16085412899997 33.24260205899998 0 0,102.16131747600002 33.24234363300002 0 0,102.16172993499998 33.24213032199998 0 0,102.162142394 33.24191701000001 0 0,102.16255485699998 33.241703707 0 0,102.16296732299998 33.241490406000025 0 0,102.16337978899998 33.241277105999984 0 0,102.16379225499998 33.24106380699999 0 0,102.164264683 33.240858618999994 0 0,102.16473711100002 33.24065343400002 0 0,102.16520953600002 33.24044823999998 0 0,102.165560712 33.24026727199998 0 0,102.16591188799998 33.24008630999998 0 0,102.16626306299997 33.239905351999994 0 0,102.16660860399998 33.23965002599999 0 0,102.16695414399999 33.239394699 0 0,102.16716598699998 33.239176805 0 0,102.167377837 33.23895890799997 0 0,102.16761571900003 33.238680862000024 0 0,102.16785359599999 33.23840281499997 0 0,102.168182221 33.238174093 0 0,102.16851083900002 33.23794537100002 0 0,102.16883945699999 33.23771664999998 0 0,102.169275605 33.23745325300001 0 0,102.16971174999998 33.237189855 0 0,102.170147885 33.23692645800003 0 0,102.17058402700002 33.23666306000001 0 0,102.17093898299999 33.236488914999995 0 0,102.17129393699997 33.23631477499998 0 0,102.17170907399998 33.236141995000025 0 0,102.17212421300002 33.23596921400002 0 0,102.17253934399997 33.235796445999995 0 0,102.17295447800001 33.23562367599999 0 0,102.173322671 33.23547043999997 0 0,102.17335678799998 33.235456242 0 0,102.17336962399997 33.23545089999999 0 0,102.17385437399997 33.23536068599998 0 0,102.174167662 33.23535768800002 0 0,102.17448094999997 33.23535468699998 0 0,102.175001485 33.235400259000016 0 0,102.17527467100001 33.23542417300001 0 0,102.17552201400002 33.235445825 0 0,102.17604253100001 33.23549139199997 0 0,102.17650450299999 33.23554743699998 0 0,102.17696647999998 33.23560348699999 0 0,102.17742845800001 33.235659526999996 0 0,102.17774113000002 33.23569745499998 0 0,102.17789043200003 33.23571556500002 0 0,102.17835857799997 33.23576668499999 0 0,102.17882672799999 33.235817806 0 0,102.17933230300002 33.23582928000002 0 0,102.17979036899999 33.235819420999974 0 0,102.18029917899997 33.23572972400001 0 0,102.180568558 33.23559411100001 0 0,102.180709245 33.235523288000024 0 0,102.18083793699998 33.23545850199997 0 0,102.18108779099998 33.235180722999985 0 0,102.18133763899999 33.23490293399999 0 0,102.18149358900001 33.23469089700001 0 0,102.181652542 33.23447477299999 0 0,102.18196744599999 33.23404661500001 0 0,102.18217141600002 33.23369691900001 0 0,102.18237538800003 33.23334723300002 0 0,102.18269940300002 33.23301039500001 0 0,102.18300780700002 33.232784552 0 0,102.183316209 33.232558701000016 0 0,102.18364380999998 33.232485129 0 0,102.18397140100001 33.232411566999986 0 0,102.18432111499999 33.23239924500001 0 0,102.184670832 33.23238692000001 0 0,102.18512910700002 33.232370299000024 0 0,102.18558737699999 33.23235367500001 0 0,102.18604563600002 33.23233704699999 0 0,102.18652714799998 33.23238340900002 0 0,102.18700866299997 33.232429775000014 0 0,102.18749018099999 33.23247613699999 0 0,102.18796172999998 33.23258168299998 0 0,102.188433267 33.23268723000001 0 0,102.18890481199998 33.23279276699998 0 0,102.18920219199998 33.232859322000024 0 0,102.18937636599998 33.23289830300001 0 0,102.18979278299997 33.23293470700003 0 0,102.19020919500002 33.23297111300002 0 0,102.19062561700002 33.23300752 0 0,102.19097793600002 33.23291425399998 0 0,102.19133025600001 33.23282098300001 0 0,102.19176845499999 33.23267902399999 0 0,102.19220664699998 33.23253706899999 0 0,102.19252672699997 33.232321592999995 0 0,102.19284745300001 33.232085884000014 0 0,102.19316819099998 33.231850165000026 0 0,102.19326860899997 33.23172676899998 0 0,102.193418968 33.23154200099998 0 0,102.19366974399998 33.231233841999995 0 0,102.19389934899999 33.230834103999996 0 0,102.19412895200003 33.230434359000014 0 0,102.194394821 33.23003036099999 0 0,102.19466069499998 33.22962637400002 0 0,102.19492657199999 33.22922239000002 0 0,102.19519244899999 33.228818407000006 0 0,102.19545262999998 33.228466594 0 0,102.19561288099999 33.22824989200001 0 0,102.19571280600002 33.228114765999976 0 0,102.19597298299999 33.22776294800002 0 0,102.19619965700002 33.22745424300001 0 0,102.19642633900003 33.22714553700001 0 0,102.196548033 33.227046583 0 0,102.19682206300001 33.22682375900001 0 0,102.19721778399997 33.226501988999985 0 0,102.19761349599997 33.226180226999986 0 0,102.19800769800003 33.22590565899998 0 0,102.19847283500002 33.22567317400001 0 0,102.19877729400002 33.22556867700001 0 0,102.19908174300002 33.22546418500002 0 0,102.19953030099998 33.22537305999998 0 0,102.19997887300002 33.225281935 0 0,102.200425183 33.225261617 0 0,102.20087148200003 33.22524128700002 0 0,102.20116066499997 33.22523766699999 0 0,102.20144985899998 33.22523405300001 0 0,102.20179600799997 33.22533295400001 0 0,102.20214215200002 33.225431850999996 0 0,102.20253860000003 33.22565335799999 0 0,102.20293504199998 33.22587486399999 0 0,102.20333147600002 33.22609637300002 0 0,102.20372790699997 33.226317876999985 0 0,102.203988197 33.22646545600003 0 0,102.20424848599998 33.22661303299998 0 0,102.20466815100002 33.226673086999995 0 0,102.20508781799998 33.22673314100001 0 0,102.20554605699999 33.22671644799999 0 0,102.20600429299998 33.22669975100001 0 0,102.20646253400002 33.226683047999984 0 0,102.20684576999997 33.22675239 0 0,102.20713378599999 33.22694911000002 0 0,102.20715227400001 33.22696173899999 0 0,102.20738655899999 33.227169472000014 0 0,102.20762084299997 33.22737720499998 0 0,102.20794627599997 33.227748953 0 0,102.20827171899998 33.228120690000026 0 0,102.20859715199998 33.22849243799999 0 0,102.20892258800001 33.228864176 0 0,102.20925630800002 33.229165239 0 0,102.20959002900003 33.229466306000006 0 0,102.20992374899998 33.22976736700002 0 0,102.21025746999999 33.23006843000002 0 0,102.21060699499998 33.230440706000024 0 0,102.21085074400003 33.23070032300001 0 0,102.21095651799999 33.230812981999975 0 0,102.21130605000002 33.23118525799998 0 0,102.211655586 33.23155753399999 0 0,102.211919422 33.231846899999994 0 0,102.212183262 33.23213626500001 0 0,102.21244710299999 33.23242563100001 0 0,102.21278522799997 33.23285433500001 0 0,102.21312335099998 33.233283038000025 0 0,102.21346147499997 33.23371174900001 0 0,102.21379959699999 33.234140464000006 0 0,102.21413772199998 33.23456916499998 0 0,102.21436819399997 33.23489827499998 0 0,102.21449786699998 33.23536685099998 0 0,102.21446599000001 33.23580143200002 0 0,102.214434116 33.23623601100002 0 0,102.21440224399998 33.236670591000006 0 0,102.21437037800001 33.237105181000004 0 0,102.21429445400003 33.23759952900002 0 0,102.214218517 33.23809385999999 0 0,102.21411135300002 33.23862292299998 0 0,102.21400419000003 33.23915198399999 0 0,102.21389703800003 33.239681054000016 0 0,102.21378988599997 33.240210131000026 0 0,102.21367376900002 33.24057871100001 0 0,102.21355764600003 33.24094728900002 0 0,102.21344152299997 33.24131586499999 0 0,102.21325187999997 33.241723286000024 0 0,102.21306224199998 33.24213071499997 0 0,102.21287261499998 33.24253815100002 0 0,102.21261736700001 33.24298796800002 0 0,102.21236211500002 33.243437782 0 0,102.21217942599998 33.243879100000015 0 0,102.21219514799998 33.24414265399997 0 0,102.212375544 33.244531386999995 0 0,102.21259842900002 33.24484683899999 0 0,102.21282131599997 33.245162289999996 0 0,102.21302255699999 33.245447077999984 0 0,102.21304421500002 33.24547772699998 0 0,102.213286934 33.245844643 0 0,102.21352965199998 33.24621155900002 0 0,102.21377237799999 33.24657847200001 0 0,102.21401509499998 33.24694538699998 0 0,102.21431200199999 33.247373013000015 0 0,102.21460891100003 33.247800638 0 0,102.21486787999999 33.24824511000003 0 0,102.21512685200003 33.248689583999976 0 0,102.21538582099998 33.24913405500001 0 0,102.21549593600002 33.249460467999995 0 0,102.21560604799998 33.24978688200002 0 0,102.21569465200002 33.250031826 0 0,102.215688226 33.250234146000025 0 0,102.215655148 33.25051685699998 0 0,102.21538816700001 33.25095629600003 0 0,102.215167764 33.25131908700001 0 0,102.21512120199998 33.25139572900002 0 0,102.21506676199999 33.251545118000024 0 0,102.21493641299998 33.251902805999975 0 0,102.21475161299998 33.25240989299999 0 0,102.21456682299998 33.25291697900002 0 0,102.214415777 33.25333148200002 0 0,102.214382043 33.25342405499998 0 0,102.21434070499998 33.25356101699998 0 0,102.21423839099998 33.253899993000005 0 0,102.21409473900002 33.254375933000006 0 0,102.213951097 33.254851883000015 0 0,102.21388221900003 33.255123672000025 0 0,102.213813335 33.255395453000006 0 0,102.21378913400002 33.25551650099999 0 0,102.21371017299998 33.25591144399999 0 0,102.21360700999998 33.256427433 0 0,102.21350385300002 33.256943422000006 0 0,102.21340070399998 33.25745941100001 0 0,102.21329754200002 33.25797541100002 0 0,102.21313781999999 33.258451003999994 0 0,102.212978109 33.25892657999998 0 0,102.21281840199998 33.25940215700001 0 0,102.21267069100003 33.259751188999985 0 0,102.212522981 33.260100221000016 0 0,102.21237528299997 33.260449258999984 0 0,102.212243656 33.260951627 0 0,102.21214550799999 33.26132616299998 0 0,102.21211201199998 33.26145398599999 0 0,102.21198037800002 33.26195633999998 0 0,102.21191901600002 33.262190524000005 0 0,102.21184875199998 33.262458691999996 0 0,102.21171711300002 33.26296104400001 0 0,102.21169494600002 33.263016472000004 0 0,102.211551273 33.263375741999994 0 0,102.21138544399997 33.26379045099998 0 0,102.21124638600003 33.26413822400002 0 0,102.211219621 33.264205162999986 0 0,102.211076214 33.264546130999975 0 0,102.21093280299999 33.264887096999985 0 0,102.21085412399998 33.265063854999994 0 0,102.21079003699998 33.26520782900002 0 0,102.210714763 33.26537694199999 0 0,102.21064727700002 33.265528560999996 0 0,102.21040496199998 33.26594828999998 0 0,102.210162637 33.266368032 0 0,102.20998502700002 33.266647498 0 0,102.20992783600002 33.266929662999985 0 0,102.210081607 33.26739877699998 0 0,102.210240209 33.267716155000016 0 0,102.21032086500003 33.267877548 0 0,102.21039881799999 33.26803353299999 0 0,102.21065023099999 33.26846434700002 0 0,102.21082905499998 33.268903653999985 0 0,102.21100788000001 33.26934296100001 0 0,102.21115380200001 33.269680300000005 0 0,102.21129972300002 33.27001763599998 0 0,102.21136038999998 33.27038343700002 0 0,102.211421057 33.270749240999976 0 0,102.21145795899997 33.27110438400001 0 0,102.21149485900003 33.27145952000001 0 0,102.21147057899998 33.27184365099998 0 0,102.21144629499997 33.272227783000005 0 0,102.21130216 33.27271720300001 0 0,102.21115803999999 33.273206621999975 0 0,102.21101391000002 33.27369605400003 0 0,102.21090375099999 33.27397701199999 0 0,102.21079358600002 33.27425796799997 0 0,102.210671961 33.274582443999975 0 0,102.21055033599998 33.27490691899999 0 0,102.21045278999998 33.27534879299998 0 0,102.21037628099998 33.27575703299999 0 0,102.21029977900002 33.27616527800001 0 0,102.210223283 33.27657353000001 0 0,102.21015404799999 33.27685542699999 0 0,102.21008480400002 33.27713731699998 0 0,102.20990330199999 33.277538161999985 0 0,102.209819762 33.277890592000006 0 0,102.20973622399998 33.27824302200003 0 0,102.20961558800002 33.27862499399998 0 0,102.20949494500002 33.27900697199999 0 0,102.20928239300002 33.279373383999996 0 0,102.20906984499999 33.27973978599999 0 0,102.20893146700001 33.27997833799998 0 0,102.208857303 33.28010618799999 0 0,102.20871331500001 33.280308864999995 0 0,102.20856707399997 33.28051471100002 0 0,102.20827684800003 33.28092323200002 0 0,102.20809630500003 33.28129373399997 0 0,102.20791575599998 33.28166424 0 0,102.20772380099999 33.28201423799999 0 0,102.20753185000001 33.282364228000006 0 0,102.207426467 33.28264530299998 0 0,102.20734517199998 33.282926922 0 0,102.20732968599998 33.283412478 0 0,102.207345385 33.283676034999985 0 0,102.20745664600003 33.28421844000002 0 0,102.207567912 33.284760844999994 0 0,102.20767917900002 33.28530325000003 0 0,102.207799416 33.28569062899999 0 0,102.20791965000001 33.286078008000004 0 0,102.20808124899997 33.28655404900002 0 0,102.20824284899999 33.287030093 0 0,102.20840444599997 33.287506140999994 0 0,102.20858641199999 33.287847666999994 0 0,102.20876837499998 33.28818919899999 0 0,102.20895034199998 33.288530725999976 0 0,102.20914253199999 33.288929844999984 0 0,102.20933471699999 33.289328969999985 0 0,102.20937321899999 33.28963352699998 0 0,102.20941172099998 33.28993808199999 0 0,102.209395599 33.290443873000015 0 0,102.209305922 33.290988501000015 0 0,102.20912567200003 33.29134889300002 0 0,102.20892068299997 33.29172897299998 0 0,102.208715703 33.29210904299998 0 0,102.20848760000001 33.292458221000004 0 0,102.20825949300001 33.292807401999994 0 0,102.20803493099999 33.29304531399998 0 0,102.20781037299997 33.29328322700002 0 0,102.20736672499999 33.29358706900001 0 0,102.206923071 33.29389090500001 0 0,102.20644891699999 33.294143435000024 0 0,102.20597475800002 33.294395968 0 0,102.20550059700003 33.29464850599999 0 0,102.20518030599999 33.294864012000005 0 0,102.20490560899998 33.295161526000015 0 0,102.20474619100003 33.295623595999984 0 0,102.20465775899999 33.29612776099998 0 0,102.20463376499998 33.296501783999986 0 0,102.20460976800001 33.296875804000024 0 0,102.20454671700003 33.29734004699998 0 0,102.20446151099998 33.29774304799997 0 0,102.204254983 33.29817031900001 0 0,102.20404845500002 33.298597597000025 0 0,102.203945664 33.29881025499998 0 0,102.20384192900002 33.299024867000014 0 0,102.203598005 33.29937560799999 0 0,102.20343003800002 33.29961714000001 0 0,102.20335409199998 33.299726346 0 0,102.203015129 33.30010010699999 0 0,102.20266296800003 33.30052391100003 0 0,102.20231081600002 33.30094771 0 0,102.20195865900001 33.30137149900003 0 0,102.20164549999998 33.30161414899999 0 0,102.20149523499998 33.30173058600002 0 0,102.20133234399998 33.30185680400001 0 0,102.20101918199998 33.302099451000004 0 0,102.200797164 33.30225641300001 0 0,102.20064613400001 33.302455467000016 0 0,102.200541348 33.30271630499999 0 0,102.20045676400002 33.303099083000006 0 0,102.20042788299997 33.30362483900001 0 0,102.20041186899999 33.303916335 0 0,102.200399 33.304150585 0 0,102.20043338300002 33.30458327399998 0 0,102.20046776599997 33.305015964999996 0 0,102.200502142 33.305448662 0 0,102.200593406 33.305987249 0 0,102.20068467499999 33.30652583 0 0,102.20077594499998 33.307064411 0 0,102.20086721000001 33.30760298500002 0 0,102.20087943700003 33.30797445100001 0 0,102.20089166499997 33.30834591399997 0 0,102.20090388699998 33.308717371 0 0,102.20089190700003 33.30909164899998 0 0,102.20087992999999 33.30946593200002 0 0,102.20090053899997 33.309952305000024 0 0,102.20092114800002 33.31043868199998 0 0,102.20096248099998 33.31090528200002 0 0,102.201003807 33.311371872999985 0 0,102.201045136 33.31183845999999 0 0,102.20110927899998 33.312346058 0 0,102.20115314600002 33.31269321899998 0 0,102.20117341999998 33.31285365999997 0 0,102.20123754899998 33.31336126999997 0 0,102.20119758599998 33.313856398999974 0 0,102.20115762199998 33.31435152400002 0 0,102.20119350800002 33.31473700599997 0 0,102.20132319800001 33.315205590000005 0 0,102.20142944700001 33.315653408 0 0,102.201511702 33.31600011500001 0 0,102.20153568799998 33.31610121900002 0 0,102.20167707899998 33.316455338000026 0 0,102.20173518000001 33.31660086099998 0 0,102.20181846600002 33.31680946300003 0 0,102.20193303000002 33.31709637199998 0 0,102.20195986700003 33.31716358 0 0,102.20213970700001 33.31757255299999 0 0,102.202390321 33.31803036100001 0 0,102.20264093200001 33.31848817000002 0 0,102.20289155900002 33.31894597799999 0 0,102.20292940899998 33.31927076599999 0 0,102.20296724500002 33.319595564 0 0,102.20305853000002 33.32013415 0 0,102.20314981500002 33.32067272799998 0 0,102.20325347800002 33.32120146300002 0 0,102.20336837299999 33.32155189100001 0 0,102.20340728999997 33.32167058499999 0 0,102.203413581 33.32169983799997 0 0,102.20344574199999 33.321849407 0 0,102.203456587 33.32189984500002 0 0,102.20346541100002 33.321940875999985 0 0,102.20350953899998 33.322146094000004 0 0,102.20350957 33.32214623300001 0 0,102.20330808900002 33.32223819500001 0 0,102.203145974 33.32243791799999 0 0,102.20314590700002 33.32243799999998 0 0,102.20305012900002 33.32272649499998 0 0,102.20300019799998 33.32320493999998 0 0,102.20295911800002 33.32340735499997 0 0,102.20295909599997 33.32340746599999 0 0,102.20274361700001 33.32364966099999 0 0,102.20251455800002 33.32377529199999 0 0,102.20226687399997 33.323944057999995 0 0,102.20226680899998 33.323944102999974 0 0,102.20220934100001 33.32411719999999 0 0,102.20228700199999 33.32439506700001 0 0,102.20239878899997 33.324688234999996 0 0,102.20232363399998 33.32487526 0 0,102.20232355399997 33.324875460999976 0 0,102.20218284600003 33.324944953 0 0,102.20170364400002 33.32495352400002 0 0,102.20122443999998 33.32496209599998 0 0,102.20074522700003 33.324970678 0 0,102.20028142400002 33.324858498000026 0 0,102.20002846800003 33.32464933799997 0 0,102.19976946399998 33.32462896800001 0 0,102.19928092399999 33.32474874000002 0 0,102.19889057900002 33.325045106999994 0 0,102.19857924899998 33.325306936000004 0 0,102.19826792200001 33.32556876799998 0 0,102.19786493599997 33.32571953299998 0 0,102.19757835299998 33.32574939900002 0 0,102.19729176700002 33.325779264999994 0 0,102.19701615999998 33.325736715999994 0 0,102.196740551 33.32569416199999 0 0,102.196356691 33.32551837400001 0 0,102.195972832 33.32534258300001 0 0,102.195950546 33.32534037400001 0 0,102.19579371200001 33.32532482200003 0 0,102.19558205800001 33.325303835 0 0,102.19556308799997 33.325301954 0 0,102.195444742 33.32529022099999 0 0,102.19540648600002 33.32528642800003 0 0,102.19521357500003 33.325267301999986 0 0,102.19513833000002 33.32528067700002 0 0,102.19509409 33.32528854200001 0 0,102.19477832500002 33.32534467400001 0 0,102.19471622999998 33.325373008999975 0 0,102.19463791800001 33.325408744000015 0 0,102.19452885700002 33.32545851100002 0 0,102.194497485 33.325472827 0 0,102.194463326 33.325488414000006 0 0,102.19444453199998 33.32549698999998 0 0,102.19441583399998 33.325521476999995 0 0,102.19411822799998 33.32577541500001 0 0,102.193791927 33.326053839999986 0 0,102.193601651 33.32621620100002 0 0,102.19352813 33.326278935999994 0 0,102.19346561700002 33.326332277000006 0 0,102.19344330899997 33.32636596499998 0 0,102.19324122400002 33.32667114200001 0 0,102.19315859400001 33.32679592400001 0 0,102.19309710599998 33.32688877999999 0 0,102.19309233799999 33.32689597900003 0 0,102.19301683600003 33.327009997000005 0 0,102.192855882 33.32725307200002 0 0,102.192817063 33.32731169700003 0 0,102.19279245799999 33.327348855000025 0 0,102.19278406699999 33.32736563899999 0 0,102.19264568400001 33.32764242899998 0 0,102.19259900899999 33.327735787999984 0 0,102.19255026299999 33.327833286999976 0 0,102.19254579300002 33.32784222700002 0 0,102.19235074400001 33.32823236600001 0 0,102.19229913200002 33.32833559900001 0 0,102.19229430000001 33.328345264000006 0 0,102.19228618900001 33.328361488999974 0 0,102.19223545300002 33.328462968 0 0,102.192165327 33.32860322900001 0 0,102.19205246899998 33.328828961 0 0,102.19202330899998 33.32886923799998 0 0,102.19183508100002 33.329129224999974 0 0,102.19172934099998 33.329275282000026 0 0,102.19161769800002 33.329429491999974 0 0,102.19124617300002 33.32967782999998 0 0,102.190955632 33.329872029 0 0,102.19087463800003 33.32992616500002 0 0,102.19084307100002 33.32994726499999 0 0,102.19050310300003 33.33017450599999 0 0,102.19032902100003 33.330289755000024 0 0,102.190291463 33.330314620000024 0 0,102.19023725699998 33.330350506 0 0,102.190161209 33.33040084999999 0 0,102.18997141099999 33.33052649799998 0 0,102.18987758999998 33.330559385000015 0 0,102.18985803800001 33.33056453500001 0 0,102.18974896600002 33.330593265000005 0 0,102.18958442000002 33.330636605999985 0 0,102.189358685 33.33069607099998 0 0,102.18929125 33.33071383499998 0 0,102.189199298 33.33071783999998 0 0,102.18904005600001 33.330724777 0 0,102.189013655 33.330725927 0 0,102.18896186900002 33.33072818300002 0 0,102.188880627 33.33073172100001 0 0,102.18863248500003 33.33074252900002 0 0,102.18829023900003 33.330618517000005 0 0,102.18794985800002 33.33043641799998 0 0,102.187881307 33.33021229299999 0 0,102.18785586500002 33.33012911200001 0 0,102.187921464 33.32974061599998 0 0,102.18794141900003 33.32962242299999 0 0,102.18789653300001 33.329403422999974 0 0,102.18787221500003 33.329366153000024 0 0,102.18778104799998 33.32922642199998 0 0,102.187659957 33.32922368200002 0 0,102.18755690699999 33.329252524000026 0 0,102.18746780100003 33.32927746299998 0 0,102.18719432300003 33.32939856799999 0 0,102.18718681399997 33.32940189300001 0 0,102.18704504599998 33.32940528900002 0 0,102.18687496899997 33.32940936199998 0 0,102.18671484499998 33.32934972100003 0 0,102.18658416300002 33.329301043999976 0 0,102.18645465100002 33.329021993000026 0 0,102.18638685399998 33.32870801299998 0 0,102.18631905299998 33.328394033999984 0 0,102.18613110400003 33.328317115000004 0 0,102.18594035199999 33.328327322999996 0 0,102.185765538 33.32850405099998 0 0,102.18574352000002 33.32852630999997 0 0,102.18571466700001 33.32861708299998 0 0,102.185702596 33.328655062999985 0 0,102.18567561999998 33.32873993200002 0 0,102.185647211 33.32882931 0 0,102.18563990899997 33.32890342799999 0 0,102.18559578100002 33.32935131400001 0 0,102.18557357600002 33.329772245000015 0 0,102.18555136999998 33.33019317600002 0 0,102.185529154 33.33061411 0 0,102.185517925 33.330826910999974 0 0,102.18551134400002 33.33095162699999 0 0,102.18550694200002 33.331035042999986 0 0,102.18551394299999 33.331186909999985 0 0,102.18552581199998 33.33144436800001 0 0,102.185531771 33.331573633000005 0 0,102.1855339 33.33161979800002 0 0,102.18554468399998 33.331853695999996 0 0,102.18554983400003 33.33191583399997 0 0,102.18557658399999 33.33223867200002 0 0,102.18558199799998 33.332303998999976 0 0,102.18558432200001 33.332332055999984 0 0,102.18559126299999 33.33241580399999 0 0,102.18560706900001 33.33260651699999 0 0,102.18560848499999 33.33262364699999 0 0,102.18561690500002 33.33272493599998 0 0,102.18561693700002 33.33272532900003 0 0,102.18561697299998 33.33272576600001 0 0,102.185617869 33.332736544 0 0,102.18564049700001 33.33300875100002 0 0,102.18572043900002 33.33350112199997 0 0,102.18584131900002 33.333639525000024 0 0,102.18600498199999 33.333876901999986 0 0,102.18604825199998 33.33399004500001 0 0,102.18615388 33.33426623999998 0 0,102.18616795000003 33.334349492 0 0,102.18618473499998 33.33444879899997 0 0,102.18619819100002 33.334528421000016 0 0,102.18621850099998 33.33464858299999 0 0,102.18630656699997 33.334820835000016 0 0,102.186687065 33.335117578999984 0 0,102.18707009600001 33.335335794 0 0,102.18745311999999 33.33555401900003 0 0,102.187621213 33.33568807400002 0 0,102.187663725 33.33572197900003 0 0,102.18775735899999 33.33579665100001 0 0,102.18802367299998 33.33600567899998 0 0,102.188289978 33.33621470899999 0 0,102.18851625500002 33.33645557099999 0 0,102.18858469499997 33.33659811199999 0 0,102.18866247300002 33.33676010200003 0 0,102.18892817400001 33.337231040000006 0 0,102.18919386599998 33.33770198399998 0 0,102.18938896600002 33.33794213800002 0 0,102.18964475299998 33.338236051000024 0 0,102.18997850400001 33.33853173199998 0 0,102.19009409099999 33.33860656600001 0 0,102.190345337 33.33876922500002 0 0,102.19071216700002 33.339006703999985 0 0,102.19107900400002 33.33924418599997 0 0,102.19144582899997 33.33948167800003 0 0,102.191900938 33.33972334600003 0 0,102.19235605699998 33.33996501199999 0 0,102.19281118499998 33.340206680999984 0 0,102.193179703 33.34039181999998 0 0,102.19329395300002 33.340449218 0 0,102.19354821899998 33.340576957999986 0 0,102.194008268 33.340827459000025 0 0,102.19446832199998 33.341077966 0 0,102.19492836799998 33.34132846199998 0 0,102.19536903900001 33.34153486700001 0 0,102.195809704 33.341741265999985 0 0,102.19625036399998 33.34194766600001 0 0,102.19665693799999 33.34216312000001 0 0,102.19706351999997 33.342378569999994 0 0,102.19747009500003 33.342594022000014 0 0,102.19787667000003 33.342809475000024 0 0,102.19812027400002 33.342998325999986 0 0,102.198461866 33.34329416100002 0 0,102.19880345199999 33.34358999599999 0 0,102.19910648500002 33.343871863000004 0 0,102.19954269200002 33.344137088000025 0 0,102.199978891 33.344402315000025 0 0,102.20043540799998 33.344666682000025 0 0,102.20089193400003 33.344931051 0 0,102.20134846399998 33.34519541899999 0 0,102.20180498899998 33.34545977900001 0 0,102.20226151700001 33.34572414799999 0 0,102.202646324 33.34598688800003 0 0,102.20303112699997 33.34624963599998 0 0,102.203415941 33.346512390999976 0 0,102.20352196800002 33.346584785000005 0 0,102.20361316499998 33.34664705300003 0 0,102.20380075899999 33.34677513899999 0 0,102.20418556099997 33.34703787799998 0 0,102.20443022699999 33.347194 0 0,102.20449649800003 33.347236287999976 0 0,102.20464982800002 33.34733412600002 0 0,102.20467489700002 33.34735012200002 0 0,102.20482293999999 33.347434204000024 0 0,102.20515511399998 33.34762286099999 0 0,102.20563532300002 33.34789560399997 0 0,102.205863926 33.34802544299998 0 0,102.20611553499998 33.34816834700001 0 0,102.206215956 33.34821401900001 0 0,102.20661541200002 33.348395692 0 0,102.20704106800002 33.34858928599999 0 0,102.20704882299998 33.34859281299998 0 0,102.20711528099997 33.34862303900002 0 0,102.20750134500003 33.348749596000005 0 0,102.20788741400003 33.34887615399998 0 0,102.20834922300003 33.349074261 0 0,102.20875721300001 33.349249283999995 0 0,102.20881102599998 33.349272369000005 0 0,102.20888911499998 33.34930586799999 0 0,102.20897319199997 33.34934193700002 0 0,102.20927282899999 33.349470474999976 0 0,102.20972002500002 33.349637691 0 0,102.20990246500003 33.34967777100002 0 0,102.21018490799997 33.349739821000014 0 0,102.21046392 33.349798479000015 0 0,102.21097767600003 33.34983621499998 0 0,102.21149143000002 33.34987394900003 0 0,102.21200518 33.34991167800001 0 0,102.212486904 33.34997488699997 0 0,102.21262783999998 33.35001575299998 0 0,102.21278067200001 33.350060066000026 0 0,102.21316537000001 33.35023023000002 0 0,102.21355006800002 33.35040039500001 0 0,102.21393476100002 33.350570559000005 0 0,102.21433844400002 33.35079789700001 0 0,102.21474212599998 33.351025236 0 0,102.21493322700002 33.35113285900002 0 0,102.21514579900003 33.351252574 0 0,102.21550325499999 33.35146141000001 0 0,102.21586071899998 33.351670246000026 0 0,102.21621818699998 33.35187908199998 0 0,102.21659746400002 33.35221937 0 0,102.21697673900002 33.35255965599998 0 0,102.21735603399998 33.35289994300001 0 0,102.21761363299998 33.35314145799998 0 0,102.217871226 33.35338297200002 0 0,102.21808162500002 33.35363652799998 0 0,102.21825875100001 33.35395482000001 0 0,102.21846790199999 33.35424763100002 0 0,102.21870407400002 33.354672021 0 0,102.21881840600003 33.35500200400003 0 0,102.218978693 33.355359204000024 0 0,102.21919311200003 33.355731806999984 0 0,102.21940752900002 33.35610440900001 0 0,102.219621948 33.35647700999999 0 0,102.21978879800002 33.35675086600003 0 0,102.21995564899998 33.357024723999984 0 0,102.22018669699997 33.35732457400002 0 0,102.220417742 33.35762441899999 0 0,102.220648788 33.357924275000016 0 0,102.220770303 33.358100346000015 0 0,102.22094715499998 33.35835659600002 0 0,102.22113429000001 33.35860634800002 0 0,102.22133726599998 33.35897105800001 0 0,102.22141958499998 33.35933547100001 0 0,102.22142275599998 33.35934950799998 0 0,102.22146822000002 33.35975979300002 0 0,102.221513689 33.360170079 0 0,102.22155915899998 33.36058036899999 0 0,102.22158513400001 33.36099022399998 0 0,102.22159473300002 33.361301486 0 0,102.22167360200001 33.36158155800001 0 0,102.22175247500002 33.36186163000002 0 0,102.22189229999998 33.362372252 0 0,102.22198405400002 33.362554381999985 0 0,102.22216989200001 33.362845031000006 0 0,102.22235572599999 33.36313567899998 0 0,102.22256209800003 33.36339404500001 0 0,102.22276847699999 33.36365241599998 0 0,102.223090534 33.36395430499999 0 0,102.22332824199998 33.36414788600001 0 0,102.22356594399997 33.364341464999995 0 0,102.22387023800002 33.36458838300001 0 0,102.22417453899999 33.364835304999986 0 0,102.224478842 33.36508222600003 0 0,102.22469679800002 33.36528354799998 0 0,102.22491474999998 33.365484869 0 0,102.22518092299998 33.36570364300002 0 0,102.22544709800002 33.36592242099999 0 0,102.22574968100002 33.36622386200003 0 0,102.22605225400002 33.366525302000014 0 0,102.22612700600001 33.366618259000006 0 0,102.22628685500001 33.36681703400001 0 0,102.22652146399997 33.36710876699999 0 0,102.226830156 33.367524935999995 0 0,102.227117878 33.36791284200001 0 0,102.22713884199999 33.36794110400001 0 0,102.22730521199998 33.36823131 0 0,102.22747158700003 33.36852151800002 0 0,102.22766305099998 33.368943263000006 0 0,102.22785450600003 33.369365003999974 0 0,102.22800827399999 33.369744964000006 0 0,102.22816204600002 33.370124927999996 0 0,102.22825556499998 33.370349678000025 0 0,102.228361447 33.37060413400002 0 0,102.22854342300002 33.37101746799999 0 0,102.22874177800003 33.371529407000025 0 0,102.22884681300002 33.37190828600001 0 0,102.22900263499997 33.37232648899999 0 0,102.22915845099999 33.37274469800002 0 0,102.22931426000002 33.37316290299998 0 0,102.22936457700001 33.37345091999998 0 0,102.22938029800002 33.37354090500003 0 0,102.22946968899998 33.37395923899999 0 0,102.22948222999997 33.37401792999998 0 0,102.22959641 33.37446613499998 0 0,102.22960945900002 33.37451735600001 0 0,102.22973667999997 33.37501679100001 0 0,102.229845968 33.375445802 0 0,102.22985779599998 33.37549223100001 0 0,102.229863905 33.375516213000026 0 0,102.22993099299998 33.37586149499998 0 0,102.22993222500003 33.37604573599998 0 0,102.22993438700001 33.376369066999985 0 0,102.229992853 33.376644251000016 0 0,102.23002350399997 33.37678851300001 0 0,102.23011262799997 33.37720796299999 0 0,102.23020174599998 33.377627415000006 0 0,102.230290863 33.378046857000015 0 0,102.23030582400003 33.378497385 0 0,102.230320796 33.37894792899999 0 0,102.23037860300002 33.37943216299999 0 0,102.23041614499999 33.379746721000004 0 0,102.23043639600002 33.379916389000016 0 0,102.23049419099999 33.380400613999996 0 0,102.23055198700001 33.380884838999975 0 0,102.23055850600002 33.381294260000004 0 0,102.23063003499999 33.38156469699999 0 0,102.23063690999999 33.38159068700003 0 0,102.23071530599998 33.381887113999994 0 0,102.230816715 33.38238050299998 0 0,102.230925399 33.382644864999975 0 0,102.23100355700001 33.382834962000004 0 0,102.23103409100003 33.38290922200002 0 0,102.23124406699998 33.38336410400001 0 0,102.23145403299998 33.38381899199999 0 0,102.23166399000002 33.384273877 0 0,102.23187396600002 33.38472876200001 0 0,102.23203874400002 33.385070773999985 0 0,102.23218582599998 33.38537606900002 0 0,102.232203513 33.385412782 0 0,102.23229740300002 33.38560767199999 0 0,102.23236827800002 33.38575478600001 0 0,102.23253339500002 33.386085888000025 0 0,102.23272487000003 33.38640665899999 0 0,102.23291634700001 33.38672743000001 0 0,102.23310781100002 33.387048209 0 0,102.23343899700001 33.38747577800001 0 0,102.23377018600002 33.387903349 0 0,102.23410138000003 33.388330931999974 0 0,102.23443500899998 33.38868215999997 0 0,102.23445636299999 33.38870464199999 0 0,102.234768632 33.389033383000026 0 0,102.23510226100001 33.38938460999998 0 0,102.235222271 33.38949867299999 0 0,102.23535801000003 33.38962768699997 0 0,102.235515841 33.38977770399998 0 0,102.23561375100002 33.38987076400002 0 0,102.23598897400001 33.39014106000002 0 0,102.23636420899999 33.39041135399998 0 0,102.23673944400002 33.39068164899999 0 0,102.23717762799998 33.390861401999985 0 0,102.23718253300001 33.39086341400002 0 0,102.23762562000002 33.39104517999999 0 0,102.23806207799998 33.39112856999998 0 0,102.23849853799999 33.39121196100001 0 0,102.23892731400002 33.39122968800001 0 0,102.23935608800002 33.391247411999984 0 0,102.239771953 33.39126212299999 0 0,102.24018782500002 33.391276839 0 0,102.24060368800002 33.391291550999995 0 0,102.240905182 33.39132281100001 0 0,102.24120667900002 33.391354073 0 0,102.24157359100002 33.39147683099998 0 0,102.24157362900002 33.39147684400001 0 0,102.24169665599999 33.39151800399998 0 0,102.24194050800003 33.39159958800002 0 0,102.24242989800001 33.39175780900001 0 0,102.24291928399998 33.39191602699998 0 0,102.24302110000002 33.39194894399998 0 0,102.24340868399997 33.39207424799997 0 0,102.24381305600002 33.392246940999996 0 0,102.24430756599997 33.39244892099998 0 0,102.24480208900002 33.39265090800001 0 0,102.24529661600002 33.39285288799999 0 0,102.24570254100001 33.39297649399998 0 0,102.246108462 33.393100102000005 0 0,102.24643586899998 33.393238344 0 0,102.246763278 33.393376585 0 0,102.24716111100003 33.393602326999996 0 0,102.24755894200001 33.39382806499998 0 0,102.24795677899999 33.39405381 0 0,102.24835460899999 33.39427956200001 0 0,102.24876916199997 33.394542504000015 0 0,102.249183727 33.394805442000006 0 0,102.249598289 33.39506838699998 0 0,102.25001283799998 33.395331321000015 0 0,102.250427392 33.395594265 0 0,102.25084195599999 33.395857217000014 0 0,102.25118253 33.395990375999986 0 0,102.25131911400001 33.39604377799998 0 0,102.25133515800002 33.396050050999975 0 0,102.25179626699997 33.39623033100003 0 0,102.25227342699998 33.396416894000026 0 0,102.25275058300002 33.39660346300002 0 0,102.25320813600001 33.396638146999976 0 0,102.25366569300002 33.39667282800002 0 0,102.25416250299998 33.39670020099999 0 0,102.254485773 33.39671801399999 0 0,102.254659312 33.39672757599999 0 0,102.25494600399998 33.396698963000006 0 0,102.25512918499999 33.396680679999974 0 0,102.25548461300002 33.396645208999985 0 0,102.25559906799998 33.396633785999995 0 0,102.255835698 33.39659514300001 0 0,102.256128751 33.39654728400001 0 0,102.25665842199999 33.396460776000026 0 0,102.25698894099997 33.396500828 0 0,102.25727943300001 33.39657274000001 0 0,102.25771314899998 33.396738099000004 0 0,102.25778086399998 33.396763916 0 0,102.25824224799999 33.39698693999998 0 0,102.25849372099998 33.39726534800002 0 0,102.25874519899997 33.397543755000015 0 0,102.25899666599997 33.397822159999976 0 0,102.25916499099998 33.39805507199998 0 0,102.25934965599998 33.39837207099998 0 0,102.25938719599998 33.39843651199999 0 0,102.25943337000001 33.39883043200001 0 0,102.25941308 33.399165584 0 0,102.25939683299998 33.399433837000004 0 0,102.25939278200002 33.39950074199999 0 0,102.25921964999998 33.39988573300002 0 0,102.25911903000002 33.400109477 0 0,102.259046517 33.40027071899999 0 0,102.258960736 33.40046147300001 0 0,102.25887339500002 33.40065569799998 0 0,102.258782849 33.40085705000001 0 0,102.25870027500002 33.40104067499999 0 0,102.25853600300002 33.40129897700001 0 0,102.25837172799999 33.40155728100001 0 0,102.25821616399998 33.40200404900003 0 0,102.258131429 33.40224741100002 0 0,102.25806060899998 33.402450810999994 0 0,102.25790504899999 33.402897567000025 0 0,102.25774948200001 33.403344323 0 0,102.25771225699998 33.40343207900003 0 0,102.25758608799998 33.40372951699999 0 0,102.25742269900002 33.404114714 0 0,102.257361263 33.404259556 0 0,102.25725931199997 33.40449991600002 0 0,102.257095918 33.404885111 0 0,102.25693366299998 33.40538901399998 0 0,102.25677140900001 33.40589291700002 0 0,102.25666306599999 33.40623430800002 0 0,102.256601918 33.406781384 0 0,102.25656261699999 33.407133015 0 0,102.25654367200002 33.407302523 0 0,102.25654077299998 33.40732846200001 0 0,102.25647962800002 33.40787553299998 0 0,102.25641848599997 33.408422599000005 0 0,102.25637989199998 33.408747823 0 0,102.25635648100001 33.40894510200002 0 0,102.256347662 33.40901942300002 0 0,102.25629448299998 33.40946760700001 0 0,102.25627707799998 33.40961431400001 0 0,102.25623249400002 33.40999009900003 0 0,102.25626734999997 33.41043287999997 0 0,102.25630220099998 33.41087566099998 0 0,102.25641276200002 33.41139378700001 0 0,102.25652332700002 33.41191191600001 0 0,102.25669370100002 33.412390453 0 0,102.25686408000001 33.412868984 0 0,102.25703445200003 33.41334750499999 0 0,102.25720482499997 33.41382602599998 0 0,102.25732901399999 33.414221672999986 0 0,102.25751017699997 33.41466769099998 0 0,102.25756241900001 33.41475885099999 0 0,102.257685971 33.41497443899999 0 0,102.257861763 33.41528118999997 0 0,102.25816305900003 33.41563164600001 0 0,102.25847750000003 33.416060964999986 0 0,102.25879195700003 33.41649029199999 0 0,102.25910640299998 33.41691962099998 0 0,102.25942084399998 33.41734894000001 0 0,102.259735294 33.41777825899999 0 0,102.25994422299999 33.417962956 0 0,102.26015315199999 33.418147653000005 0 0,102.26054312299999 33.41836909199998 0 0,102.26093309599997 33.41859053100001 0 0,102.26132307699999 33.41881196899999 0 0,102.26164316400002 33.41887633900001 0 0,102.26196325000001 33.418940710000015 0 0,102.262469952 33.418968267000025 0 0,102.262851721 33.41894197099998 0 0,102.26291993199999 33.418937271999994 0 0,102.26336990599998 33.41890628099998 0 0,102.26376503900002 33.418756745999985 0 0,102.26411227900002 33.418625335 0 0,102.26416016600001 33.41860721199998 0 0,102.26455529600003 33.418457681999996 0 0,102.26487333799997 33.418276436999975 0 0,102.26519137700001 33.418095193 0 0,102.265649817 33.41779426099998 0 0,102.26610826699999 33.41749332400002 0 0,102.26656670800003 33.41719237699999 0 0,102.26682390299999 33.41700937000002 0 0,102.26694608000003 33.416922433000025 0 0,102.26732545300001 33.416652494999994 0 0,102.267617809 33.416356081 0 0,102.26780343799999 33.416167875999975 0 0,102.26791016599998 33.41605966700001 0 0,102.26819248499999 33.415731306 0 0,102.26821407300002 33.415706199 0 0,102.26855739000001 33.41534049799998 0 0,102.26890071000003 33.41497480100003 0 0,102.26924403800001 33.41460911299998 0 0,102.26958736699999 33.41424342099998 0 0,102.26993068399997 33.41387772500002 0 0,102.27025356399997 33.41354103499998 0 0,102.270582429 33.41322085500002 0 0,102.27091129500002 33.41290068000001 0 0,102.27124016099998 33.41258050599998 0 0,102.27155225899998 33.41227632900001 0 0,102.271864359 33.41197215400001 0 0,102.27217644900003 33.411667971999975 0 0,102.27248853399999 33.41136378599998 0 0,102.27289044999998 33.410996087 0 0,102.27325078400003 33.41070933899999 0 0,102.273611114 33.410422590999985 0 0,102.27389985100001 33.410240676 0 0,102.27418858800002 33.410058762000006 0 0,102.27454533399998 33.409886527000026 0 0,102.27490207599999 33.40971428900002 0 0,102.27521750300002 33.409614815 0 0,102.27553293099999 33.409515338000006 0 0,102.27602416399998 33.40941153699998 0 0,102.27640265100001 33.40937618999999 0 0,102.27678114700001 33.40934083799999 0 0,102.27715963700001 33.40930548900002 0 0,102.27741219299998 33.40934378100002 0 0,102.27790532699998 33.40938735100002 0 0,102.27839847500002 33.40943092399999 0 0,102.27889161799999 33.409474494999984 0 0,102.27937313899997 33.40968152099998 0 0,102.27979973100003 33.40977274099998 0 0,102.280159331 33.40982156199999 0 0,102.28051892500002 33.409870375000025 0 0,102.28101448199999 33.41004494399999 0 0,102.28151004799997 33.41021951900001 0 0,102.28200561900002 33.410394102 0 0,102.28246662800001 33.41063341099999 0 0,102.28255334400001 33.410701175999975 0 0,102.28279533300002 33.410890279 0 0,102.28312404899998 33.41114714399998 0 0,102.28345276700003 33.41140400400002 0 0,102.28349788899999 33.41143926299998 0 0,102.28358849099999 33.411510061 0 0,102.28378148000002 33.41166086499999 0 0,102.28403793400003 33.411887491000016 0 0,102.284086634 33.41193052699998 0 0,102.28429438900002 33.412114116 0 0,102.28463684399998 33.41239992499999 0 0,102.28509567999998 33.41271010700001 0 0,102.28555450800002 33.413020286999995 0 0,102.28601332599999 33.413330469000016 0 0,102.286414831 33.41360119299998 0 0,102.28681634100002 33.413871916000005 0 0,102.28684597 33.41389189400002 0 0,102.28721784499999 33.41414263799999 0 0,102.28761934099998 33.414413361000015 0 0,102.28802152899999 33.41466226599999 0 0,102.28842371500002 33.41491117200002 0 0,102.28882590299997 33.415160077999985 0 0,102.28914295200002 33.41532253700001 0 0,102.28945999899997 33.415484993999996 0 0,102.28978806700002 33.41560676400002 0 0,102.29018721199998 33.41564004700001 0 0,102.29058636399998 33.415673330000004 0 0,102.290967427 33.415683871 0 0,102.29134848299998 33.415694411000004 0 0,102.291727724 33.415704902000016 0 0,102.29172953300002 33.41570495100001 0 0,102.29215939699998 33.415631195 0 0,102.29258926300002 33.41555743700002 0 0,102.29301913299997 33.41548368000002 0 0,102.29342170899997 33.415391133000014 0 0,102.29382427899998 33.415298587999985 0 0,102.29428308299998 33.415130870999974 0 0,102.29474188699999 33.414963156 0 0,102.29520068800002 33.41479543999998 0 0,102.29565950300002 33.414627725 0 0,102.29611832299997 33.41446000899998 0 0,102.29651872800002 33.414253153999994 0 0,102.29691913200003 33.414046300999985 0 0,102.29731953599997 33.413839447999976 0 0,102.29772345999999 33.41361360100001 0 0,102.298127394 33.41338775899999 0 0,102.29853133400002 33.41316191300001 0 0,102.29880051800001 33.41297951299998 0 0,102.29906970100001 33.412797114 0 0,102.299453836 33.412527176000026 0 0,102.29983798 33.412257237999995 0 0,102.30022212699998 33.411987297999985 0 0,102.30056493900003 33.411746401000016 0 0,102.300606265 33.411717361 0 0,102.30098205299998 33.41134902099998 0 0,102.30135784599997 33.410980686000016 0 0,102.30173364900003 33.41061233800002 0 0,102.30193606900002 33.41037936399999 0 0,102.30213848599999 33.41014639100001 0 0,102.30230264900001 33.40988802800001 0 0,102.30246681400001 33.40962966500001 0 0,102.302696599 33.40914353599999 0 0,102.30290196700003 33.408815128000015 0 0,102.30310733099998 33.408486727000025 0 0,102.30331269700002 33.408158329 0 0,102.30355330100002 33.407795222000004 0 0,102.30379389799998 33.40743210900001 0 0,102.304034489 33.407068993999985 0 0,102.30427508100001 33.40670588199998 0 0,102.304598833 33.40633640300001 0 0,102.30491802199998 33.406114156 0 0,102.30531395899999 33.40593450099999 0 0,102.30570989699999 33.405754844 0 0,102.30607733699998 33.40555001400003 0 0,102.30644478099998 33.40534518499999 0 0,102.30679798300002 33.405074558000024 0 0,102.30715118799998 33.40480392500001 0 0,102.30750439299999 33.404533301000015 0 0,102.30775389899998 33.40424951099999 0 0,102.308003397 33.40396571000002 0 0,102.30825290400003 33.40368190700002 0 0,102.30862513800002 33.40332164300003 0 0,102.308997358 33.40296139399999 0 0,102.30939503899998 33.402724465000006 0 0,102.30979273000003 33.40248753499998 0 0,102.31018764200002 33.402340584 0 0,102.31058254300001 33.402193634000014 0 0,102.31092741499998 33.402086521 0 0,102.31127228999998 33.40197940799999 0 0,102.31170376799997 33.401912369 0 0,102.312135243 33.40184532799998 0 0,102.31256670900001 33.40177828499998 0 0,102.312832802 33.401694014999975 0 0,102.31309889300002 33.40160974499997 0 0,102.31344919700001 33.40143180199999 0 0,102.31379950000002 33.40125386099999 0 0,102.31414980199997 33.401075918000004 0 0,102.31454264500002 33.400784294999994 0 0,102.31493549100003 33.40049266699998 0 0,102.315328336 33.400201041 0 0,102.31564847700002 33.39994604100002 0 0,102.316065799 33.399704059999976 0 0,102.31648311999999 33.39946207999998 0 0,102.31660751800001 33.399389946999975 0 0,102.31690044099997 33.399220094999976 0 0,102.31723705299999 33.39906366299999 0 0,102.31757366300002 33.39890723000002 0 0,102.31791027499997 33.398750803999974 0 0,102.31818635799999 33.39865855300002 0 0,102.31846244000002 33.398566302000006 0 0,102.318756011 33.398539907999975 0 0,102.31904958199999 33.39851350499998 0 0,102.31945017700002 33.398497597000016 0 0,102.31985075799997 33.39848169999999 0 0,102.32038885399999 33.39854243899998 0 0,102.32047614300001 33.39855229 0 0,102.320762554 33.39858461099999 0 0,102.32092696500001 33.398603165 0 0,102.32146507599998 33.398663898999985 0 0,102.32196900000002 33.39877845799998 0 0,102.32247291800002 33.39889301599999 0 0,102.32258894 33.39891939 0 0,102.32297684500003 33.399007572000016 0 0,102.32346811600002 33.39911092800003 0 0,102.323959377 33.39921428500003 0 0,102.32445062900001 33.39931763999999 0 0,102.32494189699997 33.399420995000014 0 0,102.325433164 33.399524351000025 0 0,102.32592441499997 33.39962771699999 0 0,102.32621210299999 33.39973669599999 0 0,102.32636430100001 33.39979434899999 0 0,102.326804192 33.39996097599999 0 0,102.32724407699999 33.400127611000016 0 0,102.32768395099998 33.400294254000016 0 0,102.32812383800001 33.40046088399998 0 0,102.32863970699998 33.40066433499999 0 0,102.328872773 33.40075625999998 0 0,102.32915557299998 33.400867800000015 0 0,102.32967143000002 33.401071263999995 0 0,102.330187282 33.40127471400001 0 0,102.33062038000003 33.40147228699999 0 0,102.33105348200002 33.40166986000003 0 0,102.33131003199998 33.401896384 0 0,102.33156657799998 33.40212291300003 0 0,102.33175486099998 33.402347969000004 0 0,102.33194314999997 33.40257302200001 0 0,102.33221711099998 33.402932521000025 0 0,102.33249107300003 33.403292023999995 0 0,102.33276503799999 33.40365152700002 0 0,102.33303899700002 33.40401102800001 0 0,102.33331294999999 33.404370529999994 0 0,102.33362214700003 33.40479054100001 0 0,102.33393141200003 33.405210528 0 0,102.33424069400002 33.40563050399999 0 0,102.33427131500002 33.40567208900001 0 0,102.33454996400002 33.40605049300001 0 0,102.33481037400003 33.406470818 0 0,102.335070788 33.406891143999985 0 0,102.33533121200003 33.407311471000014 0 0,102.33550802299999 33.40759357600001 0 0,102.33568482700002 33.40787567299998 0 0,102.33602344299999 33.408292201999984 0 0,102.336232268 33.40848494699998 0 0,102.33644109 33.40867770099999 0 0,102.33684023 33.409030057999985 0 0,102.33712233199998 33.409379899999976 0 0,102.33744295000002 33.409746944000005 0 0,102.33765152799998 33.409947869999996 0 0,102.337860106 33.41014879300002 0 0,102.33818423000002 33.41040131800003 0 0,102.33859401400002 33.410565631 0 0,102.33900379699998 33.410729944000025 0 0,102.33941357999998 33.410894262 0 0,102.33982336399998 33.41105857299999 0 0,102.34025619900001 33.41116061600002 0 0,102.340689037 33.41126265899999 0 0,102.340805961 33.411290225000016 0 0,102.34112187199997 33.411364701000025 0 0,102.34164347900003 33.41141515800001 0 0,102.34216508600002 33.41146561400001 0 0,102.34268669099998 33.411516070999994 0 0,102.34320829299998 33.41156652900003 0 0,102.34372989500002 33.41161698399998 0 0,102.34424833000003 33.41157896300001 0 0,102.344766773 33.41154094799998 0 0,102.345286966 33.41144567499998 0 0,102.34580716099998 33.41135038800002 0 0,102.34614327600002 33.41121023199997 0 0,102.34647939199999 33.41107007599999 0 0,102.34685366399998 33.410745193000025 0 0,102.34722793100002 33.41042030900002 0 0,102.34757882500003 33.41011570500001 0 0,102.347602187 33.41009542500001 0 0,102.34766617700001 33.410024971999974 0 0,102.34776450700002 33.409916710999994 0 0,102.34786474200001 33.409806351999976 0 0,102.34812730200002 33.409517279 0 0,102.34831083699999 33.40925926 0 0,102.348336389 33.409223337000014 0 0,102.34839416800003 33.409142110000005 0 0,102.34849437000003 33.40900124000001 0 0,102.34872990399998 33.40863791700002 0 0,102.34882045900002 33.408498228999974 0 0,102.34896543399998 33.40827459299999 0 0,102.349107667 33.40805518500002 0 0,102.34920096000002 33.40791127 0 0,102.34925840400001 33.40782265399997 0 0,102.34929517500001 33.407765928 0 0,102.34943647799997 33.40754794700001 0 0,102.34953171799998 33.407410407999976 0 0,102.34973251600002 33.407120428999974 0 0,102.34977851600001 33.40705399799998 0 0,102.34988479200001 33.40690052000002 0 0,102.35002855200003 33.406692910000004 0 0,102.350155545 33.406368197000006 0 0,102.350429728 33.40591019499999 0 0,102.35070390499999 33.405452191999984 0 0,102.35097807599999 33.40499419299999 0 0,102.35119691099999 33.40464414899998 0 0,102.35141575400002 33.40429410799999 0 0,102.35163459699999 33.40394406600001 0 0,102.35194887300003 33.40355785899999 0 0,102.35226315199998 33.40317165099998 0 0,102.35251728899999 33.40283736499998 0 0,102.352626725 33.402693414 0 0,102.352771421 33.40250308100002 0 0,102.35302554200001 33.40216878899997 0 0,102.35327967 33.401834495 0 0,102.353646691 33.401446131 0 0,102.35401371199998 33.40105776799999 0 0,102.35438073300003 33.40066940000003 0 0,102.354747745 33.40028103899999 0 0,102.355114754 33.39989267300001 0 0,102.35542408600003 33.399560925 0 0,102.35573342499998 33.399229171 0 0,102.356042763 33.39889741799999 0 0,102.35637352999998 33.398609779000026 0 0,102.35670429700002 33.398322135 0 0,102.356769246 33.39827868200001 0 0,102.35688521700001 33.39820109300001 0 0,102.35689483300001 33.39819466 0 0,102.35703632399998 33.3981 0 0,102.35722820400002 33.397971625000025 0 0,102.35736833700003 33.39787787 0 0,102.35770035299998 33.39765573 0 0,102.35798911799998 33.397465419000014 0 0,102.35827788799998 33.397275114000024 0 0,102.358637741 33.39714476900002 0 0,102.35869624499998 33.39712357799999 0 0,102.35896012699999 33.397027987 0 0,102.35911460099999 33.39697202899998 0 0,102.35953295899998 33.39682047500003 0 0,102.35995130100002 33.396668938000005 0 0,102.36036964300001 33.396517399000004 0 0,102.36079159600001 33.39637574699998 0 0,102.36121354800002 33.39623409000001 0 0,102.36163550200001 33.39609244000002 0 0,102.36205745400002 33.39595078999997 0 0,102.36247939100002 33.39580914300001 0 0,102.36291594099998 33.395700541999986 0 0,102.36335250100001 33.39559193399998 0 0,102.36378905999999 33.39548332200002 0 0,102.36422561699999 33.39537471900002 0 0,102.36466217499998 33.39526611399998 0 0,102.36511422299998 33.39516110599999 0 0,102.36556627800002 33.39505610100002 0 0,102.36586032700001 33.395013225000014 0 0,102.36615437400002 33.394970350999984 0 0,102.36646495000002 33.39502604900002 0 0,102.36677552600003 33.39508174600002 0 0,102.36703585999999 33.395185491999996 0 0,102.36729620199998 33.395289236999986 0 0,102.36765484199998 33.395476916999996 0 0,102.36801347800002 33.395664599999975 0 0,102.36837211900001 33.395852278999996 0 0,102.36866603700003 33.39613680999997 0 0,102.36895994600002 33.396421342999986 0 0,102.36922551200001 33.39689081199998 0 0,102.36949107100003 33.39736029300002 0 0,102.36975663499999 33.39782975999998 0 0,102.36992556899997 33.39821396399998 0 0,102.37009450199997 33.39859816400002 0 0,102.370263438 33.398982364000005 0 0,102.37043237400002 33.399366563 0 0,102.370511497 33.399654726999984 0 0,102.37059061999997 33.399942893 0 0,102.37057711800003 33.400390085000026 0 0,102.37057280599998 33.40053295199999 0 0,102.37056362300001 33.40083727899997 0 0,102.37055011799998 33.40128446799997 0 0,102.37052520999998 33.401473221 0 0,102.37049949200002 33.40166811400002 0 0,102.37044887399998 33.40205176400002 0 0,102.37037505199999 33.402557710999986 0 0,102.37008814900003 33.403010026000004 0 0,102.36979957300002 33.40335589699998 0 0,102.369510999 33.40370176599998 0 0,102.36922241500002 33.404047633000005 0 0,102.36893382699998 33.40439350600002 0 0,102.36866047900003 33.404783907000024 0 0,102.368387138 33.40517430099999 0 0,102.36835685599999 33.405217548999985 0 0,102.36811379900001 33.405564692999974 0 0,102.36784045799999 33.405955086000006 0 0,102.36783655200003 33.40596066400002 0 0,102.367743824 33.406093105000025 0 0,102.36756711599998 33.40634548700001 0 0,102.36745893900002 33.40657137599999 0 0,102.367369198 33.406758765999996 0 0,102.36717128100003 33.40717204499998 0 0,102.36693909899998 33.407588686 0 0,102.36670691299997 33.408005323 0 0,102.36647473099998 33.40842196 0 0,102.36624254600002 33.408838597 0 0,102.36600127899999 33.409286425999994 0 0,102.36576000999997 33.40973425300001 0 0,102.365518742 33.410182081000016 0 0,102.36538784499999 33.410637705 0 0,102.36538373399998 33.410773690999974 0 0,102.36537597099999 33.41103036499999 0 0,102.36545818299999 33.411539620999974 0 0,102.36565792699997 33.41203500300003 0 0,102.36585766500002 33.41253038399998 0 0,102.36611741000002 33.41297791400001 0 0,102.36632605900002 33.413178792 0 0,102.36653470800002 33.41337967499999 0 0,102.36693523000002 33.41369104199998 0 0,102.36733575199997 33.414002400000015 0 0,102.36773585100002 33.414166411 0 0,102.368135951 33.414330414000005 0 0,102.36853604599997 33.414494409999975 0 0,102.36893613900003 33.414658410000015 0 0,102.36945013799999 33.41476752400001 0 0,102.36996413700001 33.41487662999998 0 0,102.37050876199999 33.414941354999996 0 0,102.371053383 33.41500607900002 0 0,102.37159800900002 33.41507080500003 0 0,102.37214263200002 33.415135529 0 0,102.37268884600002 33.41514707099998 0 0,102.37323507000002 33.41515861200003 0 0,102.37360695900003 33.41512553899997 0 0,102.37397884900003 33.415092465999976 0 0,102.37429270500002 33.415041793 0 0,102.37460655899997 33.41499111899998 0 0,102.375019178 33.41490159799997 0 0,102.37543180099999 33.41481208099998 0 0,102.37582819800002 33.414613067999994 0 0,102.37622459300002 33.41441405699999 0 0,102.37662097999998 33.41421504499999 0 0,102.376954808 33.41393284999998 0 0,102.37728863699999 33.413650655000026 0 0,102.37762245900001 33.413368461000005 0 0,102.37795966099998 33.413027666000005 0 0,102.37829687099997 33.412686873999974 0 0,102.37863408099997 33.412346082 0 0,102.37897128100002 33.412005287 0 0,102.37922219500001 33.411666771 0 0,102.37947311699997 33.411328260999994 0 0,102.37972403999999 33.41098974200003 0 0,102.37987796700003 33.41073922200002 0 0,102.38003189400001 33.41048869999997 0 0,102.38024622799998 33.410014347000015 0 0,102.38046055900003 33.409539999 0 0,102.38067489100001 33.40906565300003 0 0,102.38088922399999 33.408591305000016 0 0,102.38097881700003 33.40820846600002 0 0,102.381030339 33.40798831000001 0 0,102.38106841299998 33.40782562499999 0 0,102.38117283499997 33.40759862300001 0 0,102.38129675800002 33.407372039999984 0 0,102.38161672899997 33.40711684399997 0 0,102.38189572499999 33.40692626800001 0 0,102.38217471399997 33.40673568599999 0 0,102.38257438199997 33.40658856599998 0 0,102.38297404999997 33.406441449 0 0,102.38337371699998 33.406294333000005 0 0,102.38377338200002 33.406147213 0 0,102.38417376899997 33.40603012499997 0 0,102.384574154 33.405913038999984 0 0,102.38497454499998 33.405795953999984 0 0,102.38549131600001 33.405703136 0 0,102.38600808899997 33.40561032099998 0 0,102.38652486000001 33.405517506000024 0 0,102.38681843299997 33.405490934 0 0,102.38711200799997 33.405464361999975 0 0,102.38760063900003 33.40544189299999 0 0,102.38797149700002 33.405441505 0 0,102.38834235799999 33.405441113999984 0 0,102.38868248400001 33.40548918899998 0 0,102.38902261599998 33.405537256 0 0,102.38954699599998 33.40562465900001 0 0,102.39007137499999 33.405712076999976 0 0,102.390595754 33.405799495999986 0 0,102.39093136100001 33.405882502 0 0,102.39095741900002 33.405888945000015 0 0,102.39131908399997 33.40597839700001 0 0,102.39168075200001 33.40606784800002 0 0,102.39211244799998 33.40615467600003 0 0,102.39254415200003 33.40624151399999 0 0,102.39297585399999 33.406328347 0 0,102.39300979299998 33.40633517200001 0 0,102.39340755900002 33.40641517099999 0 0,102.39374354199998 33.406602297999996 0 0,102.394079524 33.40678943500001 0 0,102.39414940500001 33.406856683 0 0,102.39428822100001 33.406990270999984 0 0,102.394514464 33.40725696099997 0 0,102.39456279699999 33.407582804000015 0 0,102.394579421 33.40769488000001 0 0,102.39459625699999 33.40780835800001 0 0,102.394644389 33.40813278899998 0 0,102.39466115900001 33.40824583199998 0 0,102.39470935700001 33.40857070800001 0 0,102.39478148799998 33.408986965 0 0,102.39483231899999 33.409280291000016 0 0,102.39485361999999 33.409403215 0 0,102.39492575499997 33.409819460999984 0 0,102.39502569799998 33.41017626399997 0 0,102.39512564199998 33.410533079000004 0 0,102.395225589 33.41088989399998 0 0,102.39546502799999 33.41136971100002 0 0,102.39570446300002 33.41184952499998 0 0,102.39600389700001 33.41228148699997 0 0,102.39619190399998 33.41252282900001 0 0,102.39637991299998 33.412764177999975 0 0,102.39669432699998 33.41313097300002 0 0,102.39700874300001 33.41349777200003 0 0,102.39732316999999 33.413864579000006 0 0,102.397668495 33.41428660899999 0 0,102.39801381900003 33.41470864299998 0 0,102.39835914499997 33.41513068799998 0 0,102.39864204399998 33.415464094000015 0 0,102.398860243 33.415785219999975 0 0,102.39907844700002 33.416106352999975 0 0,102.39929665900002 33.416427493000015 0 0,102.39942374100002 33.416749442000025 0 0,102.39955082300003 33.41707138999999 0 0,102.39967668899999 33.41743424600003 0 0,102.399745483 33.417746780000016 0 0,102.39977549600002 33.418005730999994 0 0,102.39979208900002 33.418148900999995 0 0,102.399838692 33.418551025 0 0,102.399893593 33.41900245300002 0 0,102.39994849700003 33.41945387499999 0 0,102.39996608500002 33.419847199 0 0,102.39998366999998 33.420240525 0 0,102.40005675600003 33.42073736399999 0 0,102.400082198 33.420910331000016 0 0,102.400129838 33.42123419400002 0 0,102.40018330200002 33.42159768900001 0 0,102.40020291299999 33.421731018 0 0,102.40027598900002 33.422227851 0 0,102.40029374599999 33.42272488499998 0 0,102.40030262900001 33.422973395999975 0 0,102.40031151300002 33.42322190700003 0 0,102.40032927200002 33.42371893699999 0 0,102.40031466200003 33.42420983699998 0 0,102.40036443700001 33.42450560200001 0 0,102.40056885400003 33.424853729000006 0 0,102.40081034999997 33.42526812699998 0 0,102.40102869700002 33.425483808000024 0 0,102.40104744899998 33.42550232999997 0 0,102.40106271799999 33.42551741300002 0 0,102.40109777700002 33.42555204500002 0 0,102.40128454199998 33.425736535 0 0,102.40157041600003 33.425971769 0 0,102.40185628799998 33.42620700499998 0 0,102.40226640600002 33.426423020000016 0 0,102.402676526 33.426639033000015 0 0,102.40308664399998 33.426855038999975 0 0,102.40351204799998 33.426994948000015 0 0,102.40375741399998 33.427075651999985 0 0,102.40393744800002 33.42713486700001 0 0,102.404362848 33.427274791 0 0,102.40478825500003 33.42741471400001 0 0,102.40493888499998 33.427450099 0 0,102.40527302999999 33.42752859000001 0 0,102.40575779199997 33.42764246500002 0 0,102.40624255 33.427756337999995 0 0,102.406289528 33.42776255899997 0 0,102.40667091099999 33.427813055 0 0,102.40668339899997 33.42781470900002 0 0,102.40712425100003 33.427873078999994 0 0,102.40756510199998 33.42793145000002 0 0,102.40795472999997 33.42796145400001 0 0,102.40834436199998 33.42799145700002 0 0,102.408651615 33.42801511800002 0 0,102.40873399399999 33.428021461000014 0 0,102.40904304999998 33.428134365000005 0 0,102.409352109 33.42824726800001 0 0,102.40983412999998 33.42845384399999 0 0,102.41008319999997 33.42861460400002 0 0,102.41033226500002 33.42877536399999 0 0,102.41055157199997 33.428951874000006 0 0,102.410770877 33.429128381 0 0,102.41077855499998 33.42913742600001 0 0,102.41107273400002 33.429483979999986 0 0,102.41137458999998 33.429839576999996 0 0,102.41167644699999 33.430195169 0 0,102.41192444299998 33.43055645499999 0 0,102.41217244199999 33.430917737000016 0 0,102.41242043900002 33.43127900799999 0 0,102.41266843699998 33.431640285000015 0 0,102.41295030100002 33.432011828999975 0 0,102.41323215900002 33.432383363999975 0 0,102.41351401999998 33.43275488900002 0 0,102.41379195399998 33.433127421999984 0 0,102.41406988699998 33.433499960000006 0 0,102.41434782300001 33.433872500999996 0 0,102.41462575000003 33.43424503099999 0 0,102.41490367300003 33.43461756099998 0 0,102.41516910399997 33.43488504999999 0 0,102.41543453700001 33.43515253999999 0 0,102.41575396000002 33.43535567599997 0 0,102.41607338099999 33.43555880600002 0 0,102.416392798 33.43576192900002 0 0,102.41681997299997 33.43600822799999 0 0,102.41724713999997 33.43625453599998 0 0,102.41767429999999 33.436500841 0 0,102.41810145800002 33.43674713799999 0 0,102.41849228299998 33.43695720400001 0 0,102.41888310500002 33.437167269999975 0 0,102.41910691599998 33.43728756399997 0 0,102.41927392999997 33.437377329000014 0 0,102.41971707699997 33.43757892100001 0 0,102.420160216 33.43778051999999 0 0,102.42060336499998 33.43798211799998 0 0,102.42104651800003 33.438183716000026 0 0,102.42149035800003 33.43836212999997 0 0,102.42193418900001 33.43854054600001 0 0,102.42237802900001 33.43871895000001 0 0,102.42286561899999 33.43884914099999 0 0,102.42335319199998 33.43897934 0 0,102.42384077000003 33.43910954199998 0 0,102.42432835900001 33.43923973599999 0 0,102.42481593999997 33.43936992599998 0 0,102.425303514 33.43950012200003 0 0,102.425680005 33.439535229 0 0,102.42605649400002 33.439570334999985 0 0,102.42613336599999 33.43957750499999 0 0,102.42643298399997 33.43960544700002 0 0,102.42697131800003 33.439626454000006 0 0,102.42750965699997 33.439647451999974 0 0,102.42804799599998 33.43966844900001 0 0,102.42858632600002 33.43968944599999 0 0,102.42912465900002 33.43971044199998 0 0,102.42960205600002 33.439744899999994 0 0,102.43007945599999 33.43977935100003 0 0,102.43043999700001 33.43985702200001 0 0,102.43045782899998 33.439860865000014 0 0,102.43083620099998 33.439942383000016 0 0,102.43127022099998 33.440123277 0 0,102.43170424700003 33.44030415999998 0 0,102.43202263299997 33.440433536 0 0,102.43234101600001 33.440562919 0 0,102.43276006399998 33.440920860999995 0 0,102.433179113 33.44127878400002 0 0,102.43359815899998 33.441636714000026 0 0,102.43388919799997 33.442031563 0 0,102.43418023599997 33.44242640300001 0 0,102.43447127399997 33.44282124 0 0,102.43476231300002 33.443216088999975 0 0,102.43496637800001 33.443580484999984 0 0,102.43517044499998 33.44394487300002 0 0,102.43537451600002 33.444309256 0 0,102.43552323099999 33.44472980900002 0 0,102.43567194500002 33.445150361 0 0,102.43582065800001 33.44557091299998 0 0,102.43596937299998 33.44599146600001 0 0,102.43609731100003 33.44628880099998 0 0,102.43622524900002 33.446586137 0 0,102.43647125899997 33.447074182999984 0 0,102.43671726899998 33.44756221799997 0 0,102.43696327700002 33.44805025699998 0 0,102.43702726800001 33.448177206000025 0 0,102.43715824700001 33.448437049999995 0 0,102.43720928699997 33.44853830599999 0 0,102.437455307 33.449026355 0 0,102.43770132999998 33.44951440400001 0 0,102.437932897 33.44994076199998 0 0,102.43816446099999 33.450367117999974 0 0,102.43839602499997 33.45079347400002 0 0,102.43862759699999 33.45121982799998 0 0,102.43882339599998 33.451534934999984 0 0,102.43901918799997 33.451850041 0 0,102.43936690999999 33.452201030000026 0 0,102.43971463499997 33.452552018999995 0 0,102.439918847 33.45275814199999 0 0,102.44006237299999 33.45290301099999 0 0,102.44045693599998 33.45321130299999 0 0,102.44085149199998 33.45351959999999 0 0,102.44124606000003 33.453827907999994 0 0,102.44169706100001 33.45409917500001 0 0,102.44214805399997 33.454370439 0 0,102.44255298399997 33.45454797000002 0 0,102.44295791899998 33.454725499999995 0 0,102.443362853 33.454903031000015 0 0,102.44372059199998 33.45502501300001 0 0,102.44407832299999 33.455146995999996 0 0,102.44451702200001 33.45517241499999 0 0,102.44495573299997 33.455197836000025 0 0,102.44546324100003 33.45520830200002 0 0,102.44585410500002 33.45519998899999 0 0,102.44634121500002 33.45514453800001 0 0,102.44682833899998 33.455089085 0 0,102.44731545100001 33.45503363300003 0 0,102.44780256299998 33.45497817900002 0 0,102.448289682 33.454922726999996 0 0,102.44877680000002 33.45486727399998 0 0,102.449263911 33.454811823 0 0,102.44968573300002 33.45474682899999 0 0,102.45010755099997 33.45468183899999 0 0,102.45049286699998 33.45464064999999 0 0,102.450878192 33.454599461999976 0 0,102.45106215999999 33.454579798 0 0,102.451263515 33.45455827500001 0 0,102.45168039999999 33.45455047799999 0 0,102.45209728399999 33.454542679999975 0 0,102.452514173 33.45453488200002 0 0,102.45286767300001 33.454468475 0 0,102.45322117900002 33.45440206699999 0 0,102.45362551800002 33.45426712 0 0,102.45402985099997 33.45413217800001 0 0,102.45443417899997 33.453997233999985 0 0,102.45483851900002 33.45386229100001 0 0,102.45521657299997 33.453624483 0 0,102.45547654400002 33.453416989999994 0 0,102.45573650799997 33.453209499000025 0 0,102.45606663900003 33.452828814999975 0 0,102.45619556899999 33.452680139999984 0 0,102.456396767 33.452448128000015 0 0,102.45672689499997 33.452067434000014 0 0,102.45707640400002 33.45174556699999 0 0,102.45742590100002 33.451423713 0 0,102.45774646299998 33.451185779000014 0 0,102.45806702099998 33.450947841000016 0 0,102.458387577 33.450709905999986 0 0,102.45872639999999 33.450476736999974 0 0,102.45906522000001 33.45024356900001 0 0,102.45940403700001 33.45001039900001 0 0,102.45989917000003 33.449774975000025 0 0,102.46013828600002 33.449660800000004 0 0,102.46051134200002 33.449654237999994 0 0,102.46100130299999 33.44970690100001 0 0,102.46149621699999 33.44988042599999 0 0,102.46199112199997 33.45005394999998 0 0,102.46222101900003 33.45020583500002 0 0,102.46229261399998 33.450253135000025 0 0,102.46259410599998 33.450452317999975 0 0,102.46282308399998 33.450637094 0 0,102.46305205800002 33.45082187100002 0 0,102.46339481299998 33.45112357900001 0 0,102.463697814 33.45144902999999 0 0,102.46400081500002 33.451774478999994 0 0,102.464242641 33.452188733000014 0 0,102.46438569999998 33.452433800999984 0 0,102.464484465 33.45260298699998 0 0,102.464706293 33.45303319300001 0 0,102.464747515 33.45339580199999 0 0,102.46475292999997 33.45344343800002 0 0,102.46470531199998 33.453737155 0 0,102.46458651900002 33.45412764399998 0 0,102.46446771900003 33.454518140999994 0 0,102.464361059 33.454827029 0 0,102.46413362599998 33.455258963000006 0 0,102.46390619300001 33.455690885000024 0 0,102.46367874999999 33.456122807999975 0 0,102.463380685 33.456520538999996 0 0,102.463082628 33.456918271999996 0 0,102.46278456200002 33.45731600200003 0 0,102.46252855799997 33.457610905000024 0 0,102.462272557 33.45790581699998 0 0,102.46201654700002 33.45820072999999 0 0,102.461620299 33.458475695000004 0 0,102.46122405099999 33.458750651 0 0,102.46082779099999 33.45902560600001 0 0,102.46043153 33.45930056200001 0 0,102.46003528300002 33.45957551800001 0 0,102.45954307900001 33.459829678999995 0 0,102.45905087900002 33.460083838 0 0,102.45855867900002 33.46033800599997 0 0,102.458235736 33.460504774000015 0 0,102.458066476 33.46059217499999 0 0,102.45757427500001 33.46084634499999 0 0,102.45713988199998 33.46106474800001 0 0,102.45670549699997 33.46128314800001 0 0,102.45627111699997 33.46150154700001 0 0,102.45583672499998 33.461719947000006 0 0,102.45541029200001 33.46196208700002 0 0,102.454983868 33.46220422900001 0 0,102.45455743999997 33.46244637199999 0 0,102.45413101499997 33.462688512 0 0,102.45373436800003 33.46289318999999 0 0,102.45333771399999 33.46309786699999 0 0,102.45288886899999 33.46338982899999 0 0,102.45244001100002 33.463681796 0 0,102.45198876400002 33.463990164999984 0 0,102.451537514 33.464298532999976 0 0,102.451086266 33.46460689100002 0 0,102.450740698 33.464845353999976 0 0,102.45039512400001 33.465083814000025 0 0,102.45004956000002 33.465322277999974 0 0,102.44984451099998 33.46565367300002 0 0,102.44963945199999 33.46598506999999 0 0,102.44954344899998 33.46626141899998 0 0,102.449447448 33.46653776900001 0 0,102.44937640799998 33.466961975000004 0 0,102.44937800899999 33.46724032399999 0 0,102.44937961 33.467518676 0 0,102.44948714100002 33.46784831999997 0 0,102.44966972399999 33.46828320100002 0 0,102.44985231700002 33.46871808999998 0 0,102.450034905 33.46915297800001 0 0,102.45021789700002 33.469574222000006 0 0,102.45035629400002 33.46989279600001 0 0,102.45040089600002 33.46999546400002 0 0,102.450494537 33.47020251800001 0 0,102.45060269099997 33.470441659000016 0 0,102.45090497299998 33.47079169599999 0 0,102.451170617 33.471059113000024 0 0,102.45143627099998 33.471326524000006 0 0,102.451665993 33.47148678100001 0 0,102.45189571100002 33.471647037000025 0 0,102.45228850900003 33.471908875 0 0,102.45268130599999 33.472170714000015 0 0,102.453028652 33.47231701499999 0 0,102.45337600099998 33.47246331500003 0 0,102.453891973 33.47258851999999 0 0,102.454407935 33.472713725999995 0 0,102.454923899 33.47283893600002 0 0,102.45543986899997 33.472964144 0 0,102.45595584 33.47308935199999 0 0,102.45601054299999 33.47309339200001 0 0,102.45636519700003 33.473119586999985 0 0,102.45677455600003 33.47314982300003 0 0,102.457039017 33.47316935700002 0 0,102.457183912 33.473180059000015 0 0,102.45746700400002 33.47318586900002 0 0,102.45775009200003 33.47319168199999 0 0,102.45810247499998 33.47316617000001 0 0,102.45845485799998 33.47314065699999 0 0,102.45888843900002 33.473010389000024 0 0,102.45932202199998 33.47288012199999 0 0,102.459782512 33.47272038599999 0 0,102.46024299099997 33.47256065200003 0 0,102.46050414000001 33.47247006700002 0 0,102.46070348299997 33.47240092099997 0 0,102.46117889099997 33.472176004999994 0 0,102.46165429899997 33.471951088000026 0 0,102.46212971199998 33.471726171 0 0,102.46253828800002 33.471448038000005 0 0,102.46294687300002 33.47116990500001 0 0,102.46336132800002 33.47080183899999 0 0,102.46377578200003 33.470433765999985 0 0,102.46419024699998 33.47006569400003 0 0,102.464425387 33.46981913399998 0 0,102.464573105 33.469664239999986 0 0,102.46477578100001 33.469451720999984 0 0,102.46495596599999 33.46926278500001 0 0,102.46533882300002 33.46886132899999 0 0,102.46566310499998 33.46845867299999 0 0,102.46580183399999 33.468286417 0 0,102.46598739900003 33.468056002000026 0 0,102.46627073299999 33.467717983 0 0,102.46653795499998 33.467261764 0 0,102.46680518699998 33.46680554599999 0 0,102.46707242100001 33.466349331 0 0,102.46733965200002 33.465893111000014 0 0,102.46760687800003 33.46543688100002 0 0,102.46789828800001 33.464988511 0 0,102.46818969200001 33.46454015400002 0 0,102.468481096 33.46409179400001 0 0,102.46877250300003 33.463643435999984 0 0,102.46895747899998 33.46332796899998 0 0,102.46909155499998 33.463099306000004 0 0,102.469142454 33.463012499 0 0,102.46938131399997 33.46263537200002 0 0,102.46962017700002 33.46225823399999 0 0,102.46985903500001 33.461881095000024 0 0,102.47005166299999 33.46170960400002 0 0,102.47011970900002 33.461649025999975 0 0,102.47038038199997 33.46141696000001 0 0,102.47064642100003 33.46123302799998 0 0,102.47082889699999 33.461106868 0 0,102.471277402 33.460796775999995 0 0,102.47160210700002 33.460601484999984 0 0,102.47192681400003 33.46040619500002 0 0,102.47225152099998 33.46021090400001 0 0,102.47277602999998 33.46008517199999 0 0,102.47330055600003 33.45995943899999 0 0,102.47351350999998 33.45990839199999 0 0,102.47370203000003 33.459863203 0 0,102.47382508200002 33.45983370599998 0 0,102.47398265099997 33.459805636 0 0,102.47423739700002 33.45976025300001 0 0,102.47464970700003 33.459686800999975 0 0,102.47506202300002 33.459613348000005 0 0,102.47547457399997 33.459531708999975 0 0,102.47588713099998 33.45945007199998 0 0,102.47619208200001 33.45937442600001 0 0,102.47649702299998 33.45929877999998 0 0,102.47693503199997 33.459180817000004 0 0,102.47737305099997 33.45906285500001 0 0,102.47781107200001 33.45894489099999 0 0,102.478249086 33.458826930999976 0 0,102.47877993700001 33.45870676099997 0 0,102.47918916200001 33.458739646000026 0 0,102.47944561499997 33.458760254000026 0 0,102.47949403199999 33.458764144999975 0 0,102.47959838700001 33.458772529999976 0 0,102.47964736699998 33.458781783999996 0 0,102.479699934 33.45879171399997 0 0,102.47975968600002 33.458803002000025 0 0,102.48008404299998 33.458864276999975 0 0,102.480354492 33.45896801599997 0 0,102.48055868699998 33.45904633800001 0 0,102.480624938 33.459071747999985 0 0,102.48090420400001 33.459208406000016 0 0,102.48118346899997 33.45934506100002 0 0,102.48136250599998 33.45947315699999 0 0,102.48148963900002 33.45956411700001 0 0,102.48168011199999 33.45973170799999 0 0,102.48188726699999 33.45999786700003 0 0,102.48196535400001 33.46014517200001 0 0,102.48205395899998 33.46031231799998 0 0,102.48215782199998 33.460772840999994 0 0,102.482148112 33.46110827000001 0 0,102.48213840599999 33.461443702 0 0,102.48211853700002 33.461569591 0 0,102.48205469099997 33.46197409199999 0 0,102.48198345999998 33.462425327999995 0 0,102.481970966 33.46250447199998 0 0,102.481898409 33.462774309999986 0 0,102.48187245399998 33.462870834 0 0,102.48177394099997 33.463237198 0 0,102.48172401400001 33.46334104900001 0 0,102.48161804799997 33.46356146300002 0 0,102.48152918900001 33.463746300000025 0 0,102.48146215999998 33.46388572799998 0 0,102.48115749200002 33.46428882700002 0 0,102.48094349899998 33.464595538000026 0 0,102.48072950699998 33.46490224899998 0 0,102.480426948 33.46523172000002 0 0,102.48012439399997 33.465561193999974 0 0,102.47977207500003 33.46581051300001 0 0,102.47941975200001 33.466059830000006 0 0,102.479173232 33.466234283000006 0 0,102.47906742100002 33.46630916100003 0 0,102.47863295000002 33.466640041000005 0 0,102.47854100299998 33.46671006700001 0 0,102.47819849400003 33.466970914 0 0,102.47776403400002 33.46730178199999 0 0,102.47774178899999 33.467318723999995 0 0,102.47762654399997 33.467406487000005 0 0,102.47736361699998 33.467606717000024 0 0,102.47732956099998 33.467632650999974 0 0,102.47724008199998 33.46769399300001 0 0,102.47690436699997 33.46792413899999 0 0,102.476552879 33.468165102 0 0,102.47651973900003 33.468187820000026 0 0,102.47650860700003 33.468195451999975 0 0,102.476479181 33.46821562399998 0 0,102.47605399000003 33.468507112 0 0,102.475616398 33.46877651099999 0 0,102.47517880800001 33.469045908 0 0,102.47474122900002 33.469315306 0 0,102.47430364299998 33.46958470499999 0 0,102.47386604899998 33.46985410299999 0 0,102.47342846200002 33.47012350099999 0 0,102.47296523300002 33.470378729000004 0 0,102.47294834500002 33.470388033999996 0 0,102.47250199299998 33.470633960999976 0 0,102.47203874600001 33.47088918999998 0 0,102.47157551700002 33.47114441399998 0 0,102.471112285 33.47139963500001 0 0,102.47064905399998 33.47165485599999 0 0,102.47022203799997 33.471895802000006 0 0,102.470116114 33.47195556899999 0 0,102.46979501200002 33.47213674699998 0 0,102.46962143299999 33.472234689000004 0 0,102.46936798799999 33.472377693 0 0,102.46894097699999 33.47261863799997 0 0,102.46864193099998 33.47282536199998 0 0,102.468161635 33.473084047999976 0 0,102.46768134799999 33.47334273199999 0 0,102.467497552 33.47344171999998 0 0,102.46720104600001 33.473601410000015 0 0,102.466855189 33.473787680999976 0 0,102.46672075200001 33.47386008500001 0 0,102.466240465 33.47411875900002 0 0,102.46578203399997 33.47443135399999 0 0,102.46563176799998 33.47453381899999 0 0,102.46532360600003 33.474743949000015 0 0,102.46486515999999 33.47505654399998 0 0,102.46473814299998 33.475138705999996 0 0,102.46440719499998 33.47535277899999 0 0,102.46394923000003 33.47564901599998 0 0,102.46349126199999 33.47594525400001 0 0,102.46314060700001 33.476134530000024 0 0,102.46278994699998 33.47632380599998 0 0,102.46270813500001 33.47636796699999 0 0,102.46243928799998 33.476513083999976 0 0,102.46204291200002 33.476706878000016 0 0,102.46164652700003 33.476900675000024 0 0,102.46125014400002 33.477094475 0 0,102.46113220699999 33.477177633999986 0 0,102.46090605799998 33.477337094000006 0 0,102.46056196799998 33.477579714 0 0,102.46033070300001 33.47774277799999 0 0,102.46021787900003 33.47782232899999 0 0,102.45987379299999 33.478064942 0 0,102.45950004899998 33.47831921699998 0 0,102.45912631099998 33.47857349999998 0 0,102.45881357399998 33.478786281 0 0,102.45875257 33.47882778600001 0 0,102.45851402300002 33.478990090000025 0 0,102.45837882799998 33.47908207400002 0 0,102.45796750199997 33.47934103900002 0 0,102.45783111899999 33.47942690000002 0 0,102.45755616500003 33.479600000000005 0 0,102.45714483400002 33.47985895900001 0 0,102.457034577 33.47994505700001 0 0,102.45683160099998 33.48010355600002 0 0,102.45651836399998 33.480348162999974 0 0,102.45620513099999 33.480592769 0 0,102.45584964699998 33.48094565399998 0 0,102.45549416300003 33.48129852400001 0 0,102.455138681 33.48165139600002 0 0,102.45509712 33.481693975999974 0 0,102.45476270099999 33.48203659400002 0 0,102.45438672799997 33.48242179800002 0 0,102.45401074900002 33.482806993999986 0 0,102.45370875499998 33.48311184400001 0 0,102.45340676199999 33.48341669299998 0 0,102.453104763 33.48372154200001 0 0,102.45280277 33.484026391999976 0 0,102.45253186999997 33.48438099499998 0 0,102.45226097099999 33.48473560999997 0 0,102.45199007999997 33.485090222999986 0 0,102.45178162299999 33.48553615200001 0 0,102.45157316299998 33.485982080999975 0 0,102.45150786800002 33.486209945999974 0 0,102.45143014299998 33.48663947799997 0 0,102.45135241899999 33.48706900100001 0 0,102.45131909700001 33.48725315799999 0 0,102.45127470099999 33.487498519999974 0 0,102.45126391899998 33.48799927800002 0 0,102.45125313300002 33.48850004000002 0 0,102.45124236100003 33.48900078700001 0 0,102.45123158400003 33.48950154200003 0 0,102.45122079800001 33.49000230500002 0 0,102.45130883899998 33.490331552999976 0 0,102.45141448999999 33.490726644000006 0 0,102.45158836399997 33.49112723600001 0 0,102.45176224099998 33.491527838000025 0 0,102.45193612000003 33.491928438 0 0,102.45210999099999 33.492329039000026 0 0,102.45236552199998 33.49272176599999 0 0,102.45262105 33.49311448399999 0 0,102.45287657300003 33.49350720199999 0 0,102.45309024199997 33.49388406100002 0 0,102.45330390599997 33.49426092099998 0 0,102.45351757100002 33.49463776900001 0 0,102.45373123899998 33.49501461699998 0 0,102.45393885800001 33.495264469000006 0 0,102.45426520799998 33.49568593599997 0 0,102.45459156200002 33.49610740100002 0 0,102.45491791 33.49652887000002 0 0,102.45518776300003 33.49687822599998 0 0,102.45534250899999 33.49707856499998 0 0,102.45545761 33.49722757500001 0 0,102.455727459 33.497576933000005 0 0,102.45602144999998 33.49799227400001 0 0,102.45631543500002 33.498407606 0 0,102.45660941199998 33.49882294700001 0 0,102.45686054599997 33.49914463099998 0 0,102.45711170499999 33.49946634600002 0 0,102.45736288299997 33.499788083 0 0,102.45751339999998 33.49998767300002 0 0,102.45755224300001 33.50005403900002 0 0,102.457673666 33.500261497999986 0 0,102.45778885599998 33.50045830900001 0 0,102.458064293 33.500928913999985 0 0,102.45833974099997 33.501399530000015 0 0,102.45861517999998 33.50187015199998 0 0,102.458890628 33.50234076200002 0 0,102.45907667699998 33.50266109699999 0 0,102.45926271799999 33.50298143100002 0 0,102.45944875800001 33.50330176599999 0 0,102.45955780499997 33.50358232399998 0 0,102.45966685500002 33.503862888000015 0 0,102.45980352499998 33.50420131999999 0 0,102.45994018900001 33.504539744 0 0,102.46004888099998 33.505054949 0 0,102.46015758300001 33.50557015300001 0 0,102.460206674 33.505802818999996 0 0,102.46026628999999 33.50608536200002 0 0,102.460212388 33.50659178799998 0 0,102.46008179799998 33.50704751699999 0 0,102.45999931300003 33.50752879100003 0 0,102.45991682900001 33.508010060000004 0 0,102.45976098800003 33.50843797900001 0 0,102.45960514900003 33.50886589800001 0 0,102.45944930799999 33.509293817000014 0 0,102.45927689299998 33.509709387999976 0 0,102.45910447400001 33.510124960999974 0 0,102.45893204599997 33.51054053399997 0 0,102.45875961399997 33.51095610499999 0 0,102.45858719 33.511371677 0 0,102.45856476900002 33.511407942999995 0 0,102.45839229299997 33.51168692099998 0 0,102.45819739799998 33.51200216400002 0 0,102.45783431299998 33.512387622999995 0 0,102.45747122900002 33.51277308300001 0 0,102.45726951900002 33.51298722500002 0 0,102.45710814799997 33.513158541999985 0 0,102.45673529099997 33.51354379899999 0 0,102.45636243400003 33.513929054000016 0 0,102.456282423 33.51399772000002 0 0,102.45594139600001 33.51429039499999 0 0,102.45552035399999 33.51465173600002 0 0,102.45509931999999 33.51501307500001 0 0,102.454678291 33.515374416999975 0 0,102.454316296 33.51568509399999 0 0,102.45425726299999 33.515735758000005 0 0,102.45389051799998 33.516022900999985 0 0,102.45352376599999 33.516310042999976 0 0,102.453157009 33.51659718500002 0 0,102.45275801000003 33.51687274599999 0 0,102.45235902299999 33.517148308 0 0,102.45196003400002 33.51742386900003 0 0,102.45155243099998 33.517770196000015 0 0,102.45114482999998 33.518116529999986 0 0,102.45073724000002 33.518462865000004 0 0,102.45042485699997 33.518783859999985 0 0,102.45011246399997 33.51910485500002 0 0,102.44984222699998 33.519432173999974 0 0,102.44957198999998 33.51975949199999 0 0,102.44937336599997 33.520000079 0 0,102.449301762 33.52008681000001 0 0,102.44917040600001 33.52027241000002 0 0,102.44901625799997 33.520490213000016 0 0,102.44873075599997 33.52089361399999 0 0,102.44844525299999 33.521297015000016 0 0,102.44815974699998 33.52170041699998 0 0,102.44807824399999 33.52184760199998 0 0,102.44793267699998 33.522110478 0 0,102.44770560199998 33.522520543999974 0 0,102.44747852299997 33.522930617999975 0 0,102.44723712899997 33.523384049000015 0 0,102.446995738 33.52383747099998 0 0,102.44675435200003 33.524290893 0 0,102.446574118 33.52470300800002 0 0,102.446393882 33.525115124000024 0 0,102.44621364699998 33.525527239999974 0 0,102.44603340499998 33.525939360999985 0 0,102.44585316400003 33.52635148899998 0 0,102.44570629399999 33.526692266 0 0,102.44555942400001 33.52703303499999 0 0,102.44541255299998 33.527373805000025 0 0,102.44536823599998 33.527505210000015 0 0,102.44524120199998 33.52788187499999 0 0,102.44506985599998 33.528389944000025 0 0,102.44489850899998 33.528898020999975 0 0,102.44472716199999 33.52940610500002 0 0,102.44457932300003 33.52977959999998 0 0,102.44443148300002 33.53015309 0 0,102.44429702600002 33.53040407200001 0 0,102.44416256800002 33.530655051999986 0 0,102.44405379699998 33.531029348000004 0 0,102.44402172100001 33.53145434200002 0 0,102.44401207599998 33.531781568999975 0 0,102.444023587 33.531966485 0 0,102.44402534099999 33.531994677 0 0,102.444084798 33.532298782 0 0,102.444144252 33.53260288500002 0 0,102.44425327200003 33.53288345200002 0 0,102.44447095100003 33.53312533500002 0 0,102.444688627 33.53336722300003 0 0,102.44507484600001 33.53369444200001 0 0,102.44546106799999 33.53402165599999 0 0,102.44584729899998 33.534348873 0 0,102.44623352999997 33.53467608699998 0 0,102.44649101499999 33.53489423000002 0 0,102.44674849900002 33.535112371000025 0 0,102.44709342099998 33.53534868700001 0 0,102.44749904999998 33.535515309000004 0 0,102.44790468600002 33.53568193199999 0 0,102.448310317 33.53584855499997 0 0,102.44858215199997 33.53591146000002 0 0,102.44885398999998 33.535974366000005 0 0,102.44913631600002 33.53601292799999 0 0,102.44941864600003 33.53605149200001 0 0,102.449506509 33.53606016499998 0 0,102.44983773299998 33.53609286300002 0 0,102.45025682099998 33.536134231000005 0 0,102.45061826900002 33.536141676 0 0,102.450979722 33.53614912199998 0 0,102.45148994200002 33.53608322500003 0 0,102.45200015500001 33.536017329 0 0,102.45251037000003 33.535951436000005 0 0,102.45281809300002 33.535964560000025 0 0,102.45288133899999 33.53596725800003 0 0,102.45325231999999 33.535983078000015 0 0,102.45370980500002 33.53593791899999 0 0,102.45416727600002 33.535892760000024 0 0,102.45462474800001 33.535847601 0 0,102.45511702200002 33.535726754999985 0 0,102.45559311800002 33.535490967999976 0 0,102.45607457400001 33.53523890299999 0 0,102.45628956299998 33.535126354 0 0,102.456556041 33.534986849000006 0 0,102.45700855400003 33.53474996099999 0 0,102.457037512 33.534734802 0 0,102.45751896600001 33.53448275300002 0 0,102.45794692599998 33.53422141599998 0 0,102.45837488500001 33.53396007600003 0 0,102.45886335300003 33.533701612000016 0 0,102.45935182099998 33.533443147000014 0 0,102.45984028599997 33.533184667 0 0,102.46032875399999 33.532926191 0 0,102.46076456100002 33.532695597999975 0 0,102.46081723499998 33.53266772699999 0 0,102.46120689600002 33.532490173999975 0 0,102.46159654600001 33.532312624999975 0 0,102.46198619500001 33.532135073000006 0 0,102.462392201 33.531955126000014 0 0,102.46279820500001 33.53177517900002 0 0,102.46305553000002 33.53166585500003 0 0,102.46331285500003 33.531556529 0 0,102.46358995499997 33.531439422000005 0 0,102.46386705499998 33.53132231000001 0 0,102.46419275300002 33.53121437599998 0 0,102.46451845399997 33.531106438999984 0 0,102.46489252700002 33.531015869999976 0 0,102.465266601 33.530925301000025 0 0,102.46556203799997 33.530849493999995 0 0,102.46604807199998 33.530773494000016 0 0,102.46653410599998 33.53069749299999 0 0,102.467020139 33.53062149200002 0 0,102.46750617100003 33.53054549000001 0 0,102.46792906899998 33.530455914000015 0 0,102.46835196400002 33.530366336999975 0 0,102.468684559 33.53035676899998 0 0,102.46901715299998 33.530347199000005 0 0,102.46931876999997 33.53039429699999 0 0,102.469620389 33.53044139399998 0 0,102.470125709 33.53054176799998 0 0,102.47063103699998 33.53064214 0 0,102.47111469100003 33.53081573899999 0 0,102.47159833299997 33.530989336000005 0 0,102.47197523900002 33.531136194 0 0,102.47235214599999 33.53128305199999 0 0,102.47269903300003 33.53145385200003 0 0,102.47308166200003 33.53173998099999 0 0,102.47338455599998 33.53196648699998 0 0,102.47346428899999 33.53202611199998 0 0,102.47376805699997 33.53233518500002 0 0,102.47407182799998 33.53264426099997 0 0,102.47428031099997 33.53303734000002 0 0,102.47448879799998 33.53343041800002 0 0,102.474697274 33.533823498000004 0 0,102.47490574800003 33.534216576999995 0 0,102.47506983099998 33.53462375700002 0 0,102.47523391499999 33.53503093500001 0 0,102.47539799700002 33.53543811499998 0 0,102.47549568699998 33.53577572500001 0 0,102.47559337799999 33.536113339999986 0 0,102.47564904000001 33.536344970000016 0 0,102.47570671800003 33.536584987000026 0 0,102.47582006300001 33.53705662300001 0 0,102.47593341599998 33.537528253999994 0 0,102.47604676600002 33.537999883 0 0,102.47616010899998 33.538471512 0 0,102.47627344900002 33.53894314299998 0 0,102.47631602799999 33.539495191000015 0 0,102.47635860600002 33.540047249999986 0 0,102.476380603 33.54033241500002 0 0,102.476401189 33.54059929900001 0 0,102.47641473599998 33.54107435399999 0 0,102.47642828699998 33.54154940400002 0 0,102.47644183400001 33.54202445599998 0 0,102.47645537300002 33.542499507 0 0,102.476468915 33.54297456500001 0 0,102.47645486200003 33.54345725100001 0 0,102.47644081099997 33.54393993100001 0 0,102.47633025300001 33.544379710999976 0 0,102.47623000599998 33.54466274499998 0 0,102.476223748 33.54468041199999 0 0,102.47611724299998 33.544981112000016 0 0,102.47592994799999 33.545370209 0 0,102.47565742699999 33.54573137199998 0 0,102.47538490800002 33.54609253699999 0 0,102.47511240300003 33.546453714999984 0 0,102.47483988900001 33.546814883000025 0 0,102.47456738 33.547176046000004 0 0,102.474199763 33.547490514 0 0,102.47383214000001 33.547804987999996 0 0,102.47346452699998 33.54811946500001 0 0,102.47304367700002 33.54847105599998 0 0,102.47262283399999 33.548822633999976 0 0,102.472196026 33.54904311500002 0 0,102.47176921900001 33.54926359500001 0 0,102.47124971400001 33.54942215300002 0 0,102.47073021199998 33.54958071200002 0 0,102.47021070800002 33.549739269999975 0 0,102.46978687900003 33.54985748299998 0 0,102.46936305100002 33.549975698000026 0 0,102.46893922200002 33.550093910999976 0 0,102.468515389 33.550212122000005 0 0,102.46801873599998 33.55034602400002 0 0,102.46752209700003 33.55047992599998 0 0,102.46702545800002 33.550613828999985 0 0,102.46652882299998 33.55074773000001 0 0,102.46603218500002 33.55088163800002 0 0,102.46551325500002 33.55107566700002 0 0,102.46499431299998 33.551269682 0 0,102.46447537900002 33.55146369200003 0 0,102.46395643800003 33.551657702 0 0,102.46346407099998 33.55177857899997 0 0,102.46297171499998 33.551899459000026 0 0,102.46247919299998 33.55202578699999 0 0,102.46198667099998 33.55215211400002 0 0,102.46149414199999 33.552278441 0 0,102.46100161599998 33.55240477000001 0 0,102.46050908299998 33.552531097999974 0 0,102.46001655700002 33.55265742199998 0 0,102.45958673899997 33.552812308 0 0,102.45915691699997 33.552967196 0 0,102.45872709899999 33.553122083000005 0 0,102.45829727699999 33.55327698000002 0 0,102.45786892199999 33.55343736399999 0 0,102.457440555 33.55359773499998 0 0,102.45701219400001 33.553758103999996 0 0,102.456621633 33.55396290200002 0 0,102.45623106800002 33.55416770099998 0 0,102.45584050500003 33.5543725 0 0,102.45544282499998 33.55459761899999 0 0,102.45504514599997 33.55482274000002 0 0,102.454647464 33.55504785900001 0 0,102.45424977699997 33.555272973 0 0,102.45386682100002 33.55566209699998 0 0,102.45348386500001 33.55605122100002 0 0,102.45335507499999 33.556182088000014 0 0,102.45310090599997 33.55644035500001 0 0,102.45271795299999 33.556829494 0 0,102.45254451 33.557186093999974 0 0,102.452371067 33.557542694000006 0 0,102.45219763400002 33.557899292 0 0,102.45203928400002 33.55829713000003 0 0,102.45188092799998 33.55869497499998 0 0,102.451792652 33.55903696799999 0 0,102.45171097899998 33.559195863000014 0 0,102.45156449400002 33.55948085099999 0 0,102.45133633199998 33.55992472700001 0 0,102.45110816900001 33.56036860099999 0 0,102.45088000700002 33.560812483999996 0 0,102.45065184700002 33.561256372 0 0,102.45046995299998 33.56167828600002 0 0,102.45028805599998 33.562100192 0 0,102.45010615899997 33.56252209899998 0 0,102.44987745399999 33.56298398199999 0 0,102.44964874700003 33.563445865000006 0 0,102.449540431 33.563803803999974 0 0,102.44938884700002 33.564302731 0 0,102.44923726299999 33.564801665999994 0 0,102.44908568199997 33.56530060699998 0 0,102.44898593099998 33.565699655 0 0,102.448886179 33.5660987 0 0,102.44867073299997 33.566552652999974 0 0,102.44845528000002 33.567006615000025 0 0,102.44823981899998 33.56746058499999 0 0,102.44809384500002 33.567768634000004 0 0,102.44794787900003 33.56807667800001 0 0,102.44780143000003 33.568401083000026 0 0,102.44765987800002 33.568780161999996 0 0,102.44751832999998 33.56915924600003 0 0,102.44737678000001 33.569538333000025 0 0,102.44718857700002 33.56995192599999 0 0,102.44700037299998 33.57036551200002 0 0,102.446896031 33.57052269899998 0 0,102.44677524299999 33.570704663000015 0 0,102.446550118 33.571043815999985 0 0,102.44631879299999 33.571371935 0 0,102.44608746799997 33.57170005299997 0 0,102.44585614300001 33.57202816400002 0 0,102.44561194300002 33.572350546999985 0 0,102.44536774400001 33.57267293000001 0 0,102.445156 33.57288957700001 0 0,102.44494425300002 33.573106224000014 0 0,102.444616155 33.57339959400002 0 0,102.44428805400003 33.57369295900003 0 0,102.44395995600001 33.57398632000002 0 0,102.44367098599997 33.57416861799999 0 0,102.44338200700003 33.574350916000014 0 0,102.442998477 33.57453399000002 0 0,102.44261494900002 33.574717066000005 0 0,102.44223142099997 33.57490014000001 0 0,102.44181038200003 33.57508379799998 0 0,102.44138935000001 33.57526745199999 0 0,102.44096831399997 33.575451104000024 0 0,102.44054727999998 33.575634756 0 0,102.44006332100003 33.575796636999996 0 0,102.439579364 33.57595851899998 0 0,102.43905605600003 33.576127772999996 0 0,102.43853275200001 33.576297024999974 0 0,102.43819756200003 33.576388313999985 0 0,102.437862365 33.57647960100002 0 0,102.437527171 33.576570887 0 0,102.43741141999999 33.576590866000004 0 0,102.437086814 33.576646890999996 0 0,102.43664645000001 33.576722898000014 0 0,102.43620608100002 33.57679890200001 0 0,102.43576572799998 33.57687490400002 0 0,102.43532537200002 33.576950907000025 0 0,102.43484442699997 33.57701050600002 0 0,102.43436347800002 33.57707010799999 0 0,102.43388251699997 33.57712970699998 0 0,102.43340156599999 33.577189308000015 0 0,102.43286568500002 33.57723275400002 0 0,102.43232979499999 33.57727619899998 0 0,102.43179390400002 33.57731964599998 0 0,102.43125881999998 33.577335815000026 0 0,102.43112121399997 33.57733997399998 0 0,102.43072373899997 33.577351986 0 0,102.43018865699997 33.57736815599998 0 0,102.42965295900001 33.577377479000006 0 0,102.42911727299997 33.57738680199998 0 0,102.428581581 33.57739612500001 0 0,102.42804587900002 33.577405451000004 0 0,102.427510186 33.57741477299999 0 0,102.42697449999997 33.577424095000026 0 0,102.42643879600001 33.57743341899999 0 0,102.42590310000003 33.57744274200002 0 0,102.42544364499997 33.57743726899997 0 0,102.42498417399997 33.577431794000006 0 0,102.4245247 33.57742632100002 0 0,102.42406524400002 33.577420846999985 0 0,102.42366381599999 33.57743704000001 0 0,102.42326237700001 33.57745323099999 0 0,102.422986772 33.57751297300001 0 0,102.422483946 33.57756797299999 0 0,102.42198112300002 33.57762297400001 0 0,102.42147828700001 33.577677972000004 0 0,102.420975457 33.577732965999985 0 0,102.42047263299997 33.577787951000005 0 0,102.41996979999999 33.57784294800001 0 0,102.419466962 33.577897947999986 0 0,102.41896413199999 33.577952943000014 0 0,102.41848194699998 33.578053376000014 0 0,102.41799976200002 33.57815381500001 0 0,102.41751756999997 33.57825425300001 0 0,102.41703537799998 33.578354691000015 0 0,102.416516263 33.578491187 0 0,102.41599714 33.578627681 0 0,102.41547801000002 33.578764175 0 0,102.41499233000002 33.57889930699997 0 0,102.41450665500003 33.579034439 0 0,102.41402097500003 33.57916956499997 0 0,102.41353529100002 33.57930469299998 0 0,102.41304960500003 33.579439831 0 0,102.412563922 33.579574965000006 0 0,102.41207824600002 33.57971010199998 0 0,102.41159256499998 33.579845233000015 0 0,102.41130035200001 33.57995925099999 0 0,102.411266565 33.57997243400001 0 0,102.411120423 33.58002945700002 0 0,102.41064827899999 33.58021367399999 0 0,102.41017613000002 33.580397894999976 0 0,102.409703982 33.580582117999995 0 0,102.40923183299998 33.580766340000025 0 0,102.408759685 33.58095056799999 0 0,102.40828754199998 33.58113479299999 0 0,102.407847812 33.581376594000005 0 0,102.40740808100003 33.581618381 0 0,102.40696834800002 33.58186016899998 0 0,102.40652861000001 33.58210197300002 0 0,102.40608887100001 33.58234376799999 0 0,102.405649133 33.58258556999999 0 0,102.40520939700002 33.58282736699999 0 0,102.40476965699997 33.583069162000015 0 0,102.40432991799997 33.583310961999985 0 0,102.40392898099998 33.583635413000025 0 0,102.40382422200003 33.58372018699998 0 0,102.40352804000003 33.583959865 0 0,102.40312709800003 33.58428432699998 0 0,102.40273634099998 33.58459535200001 0 0,102.402563515 33.58473290500001 0 0,102.40234557399998 33.584906365999984 0 0,102.40228115600002 33.58495763899998 0 0,102.40195480300002 33.58521738600001 0 0,102.40187454599999 33.58528126700003 0 0,102.401564038 33.58552841599999 0 0,102.40142710499998 33.58568171799999 0 0,102.401225705 33.58590718800002 0 0,102.40105107199997 33.586102700000026 0 0,102.40088738600002 33.58628595699997 0 0,102.40054905699998 33.586664738000024 0 0,102.40032952500002 33.58691051699998 0 0,102.40021073000003 33.587043515000005 0 0,102.39987240599999 33.58742227900001 0 0,102.39980934099998 33.58749288299998 0 0,102.39953407600001 33.587801049999996 0 0,102.399254987 33.588113513999986 0 0,102.399195754 33.58817982900001 0 0,102.39886452000002 33.588526473 0 0,102.39870316600002 33.58869533400002 0 0,102.398597354 33.588806068999986 0 0,102.398533294 33.58887310799997 0 0,102.39820207600002 33.58921974100002 0 0,102.39787084900001 33.58956638500001 0 0,102.39753961299999 33.58991303099998 0 0,102.39742010999998 33.590039992000015 0 0,102.39720416900002 33.59026940799998 0 0,102.39686871599997 33.59062578200002 0 0,102.396533267 33.590982156999985 0 0,102.39619781800002 33.591338518999976 0 0,102.39586236600002 33.59169488200001 0 0,102.39551919500002 33.59204781300002 0 0,102.39517602000001 33.59240074799999 0 0,102.39480450299999 33.59265485100002 0 0,102.39443298600003 33.59290894499998 0 0,102.39406146900001 33.593163041000025 0 0,102.39368995400002 33.59341713499998 0 0,102.39331843500003 33.593671237000024 0 0,102.39328519899999 33.59369491699999 0 0,102.39299856500003 33.59389913899997 0 0,102.39267869000003 33.594127043000015 0 0,102.39235882000003 33.59435494600001 0 0,102.39189920899997 33.59451304200002 0 0,102.39143960000001 33.59467114 0 0,102.39136193000002 33.59469785499999 0 0,102.39097999 33.59482922900003 0 0,102.39052038099999 33.59498731000002 0 0,102.39006528700003 33.59515776799998 0 0,102.38961019499999 33.59532823400002 0 0,102.38935233500001 33.59544556600002 0 0,102.38909447600003 33.595562899000015 0 0,102.38886421900003 33.59573811500002 0 0,102.38863395800001 33.595913328999984 0 0,102.388345002 33.59619644100002 0 0,102.38805605099998 33.59647955700001 0 0,102.38776710399998 33.596762678000005 0 0,102.38748282900002 33.59710700300002 0 0,102.38719855599999 33.59745132699999 0 0,102.38691427100002 33.59779565600002 0 0,102.38662998299998 33.598139995 0 0,102.38634570200003 33.59848432299998 0 0,102.38606063100002 33.59885483900001 0 0,102.38570353400002 33.599234747000025 0 0,102.385346438 33.599614644999974 0 0,102.38498934199998 33.599994536999986 0 0,102.38464807000003 33.600281997000025 0 0,102.38416114400002 33.600533622 0 0,102.38367421599997 33.600785245 0 0,102.38324937599998 33.600989067 0 0,102.38282453699998 33.601192895 0 0,102.38239970900003 33.601396721000015 0 0,102.382331104 33.60142963599998 0 0,102.38197487999997 33.60160054800002 0 0,102.38155003999998 33.60180436000002 0 0,102.381220353 33.60194832500002 0 0,102.38111385299999 33.60199482899998 0 0,102.38067767400003 33.60218531100003 0 0,102.38024149900002 33.602375791999975 0 0,102.37980531900001 33.602566274000026 0 0,102.379408566 33.60273953699999 0 0,102.37936914300002 33.602756753999984 0 0,102.37901349700002 33.60287199200002 0 0,102.378657847 33.60298723 0 0,102.378162605 33.603189542999985 0 0,102.37766736600003 33.603391854999984 0 0,102.37717211799998 33.60359416699998 0 0,102.37667688599998 33.60379648999998 0 0,102.37623046200002 33.60397888 0 0,102.37618165499998 33.603998821000005 0 0,102.376012376 33.604050438 0 0,102.37578012400002 33.604121256999974 0 0,102.37537859000003 33.60424369499998 0 0,102.37497706800002 33.604366132999985 0 0,102.37450517500002 33.60444341099998 0 0,102.37403328300002 33.60452070500003 0 0,102.37356138899997 33.60459799300003 0 0,102.37314002300002 33.604621769000005 0 0,102.37271865999998 33.604645549 0 0,102.37224940700003 33.604635574999975 0 0,102.37190823600002 33.60459557299998 0 0,102.371606886 33.60456023500001 0 0,102.37156706500002 33.604555565 0 0,102.37107449199999 33.604508237000005 0 0,102.370581932 33.60446092199999 0 0,102.37008936500001 33.604413600999976 0 0,102.36959678900001 33.604366270000014 0 0,102.36912962399998 33.604287559 0 0,102.36866246099999 33.604208848999974 0 0,102.36819530999998 33.604130138000016 0 0,102.36772815799998 33.604051427 0 0,102.36726099499998 33.60397271800002 0 0,102.366769783 33.603913132 0 0,102.366278582 33.60385354800002 0 0,102.36578737899998 33.603793963999976 0 0,102.365296178 33.60373437999999 0 0,102.36480497500003 33.60367479299998 0 0,102.36428836200002 33.603614660999995 0 0,102.36377174400002 33.60355452699997 0 0,102.36333184400002 33.60354515400002 0 0,102.36289194199998 33.60353578500002 0 0,102.36250066999997 33.60353562300003 0 0,102.36210939900002 33.60353546099998 0 0,102.361669 33.60354243500001 0 0,102.36122860299997 33.60354940600001 0 0,102.36075889300002 33.603555760999996 0 0,102.36028918099998 33.60356211599998 0 0,102.35981945600003 33.60356845899997 0 0,102.359476567 33.60358569599998 0 0,102.35913368799999 33.60360293999997 0 0,102.35879983500001 33.60364493499998 0 0,102.358465975 33.60368692700001 0 0,102.35806577800003 33.60376569900001 0 0,102.35766558799997 33.60384447000001 0 0,102.35726540399997 33.60392324100002 0 0,102.35686137699997 33.604021031 0 0,102.35645733899997 33.604118825 0 0,102.35601788500003 33.60430862800001 0 0,102.35557844499999 33.60449842000003 0 0,102.35513900000001 33.604688221 0 0,102.35469954899997 33.60487801800002 0 0,102.35426009700001 33.605067814999984 0 0,102.35382065099998 33.605257618999985 0 0,102.35350334100002 33.60539818299998 0 0,102.35308000200001 33.60548736200002 0 0,102.35265665899999 33.605576541999994 0 0,102.35223155400001 33.60561656300001 0 0,102.35180644799999 33.60565658500002 0 0,102.35138133800001 33.60569660800002 0 0,102.35099884499999 33.605729354000005 0 0,102.35061635099999 33.605762099 0 0,102.35018373499997 33.60583469900001 0 0,102.34975111300002 33.605907296 0 0,102.34946710700001 33.60594853399999 0 0,102.34925983099998 33.60597862899999 0 0,102.34880622499998 33.606097139999974 0 0,102.34835262899998 33.606215666000026 0 0,102.34789903699999 33.606334194 0 0,102.347445445 33.60645272300002 0 0,102.34699185099998 33.60657125 0 0,102.34653824499998 33.60668977900002 0 0,102.34603041000003 33.606875349999996 0 0,102.34581430200001 33.60695431900001 0 0,102.345522587 33.607060918 0 0,102.34501476000003 33.607246480000015 0 0,102.34456243400001 33.60748234599998 0 0,102.34411011499998 33.60771821499998 0 0,102.34365779699999 33.60795408000001 0 0,102.343205474 33.608189944 0 0,102.34277114999998 33.60852987300001 0 0,102.34233681400002 33.60886980499998 0 0,102.342034453 33.60910645299998 0 0,102.34190249199997 33.60920973499998 0 0,102.34179943999999 33.609310875000006 0 0,102.34154610000002 33.609559519000015 0 0,102.34118971599997 33.60990930000003 0 0,102.340833325 33.610259084000006 0 0,102.34047692600001 33.610608867999986 0 0,102.34012053499998 33.610958650999976 0 0,102.33976415199999 33.61130843400002 0 0,102.33942941999999 33.61163193300001 0 0,102.33909468399997 33.61195542899998 0 0,102.33875994700003 33.61227893300003 0 0,102.338425218 33.612602439 0 0,102.338177309 33.612842032 0 0,102.33809049799999 33.61292593000002 0 0,102.337815465 33.61328017400001 0 0,102.33754042700002 33.61363442999999 0 0,102.33724243099999 33.614098694999996 0 0,102.33694443500002 33.61456295099998 0 0,102.33664644800001 33.61502721199997 0 0,102.33634846400003 33.61549147599999 0 0,102.33615939399999 33.61591305600001 0 0,102.33608864500002 33.61630444000002 0 0,102.33604097599999 33.616581724000014 0 0,102.33599330499999 33.61685900600003 0 0,102.33596115799998 33.61726759800001 0 0,102.33601977400002 33.61758810200001 0 0,102.336078391 33.61790860100001 0 0,102.33618715199998 33.618189254000015 0 0,102.33632960800003 33.61864662900001 0 0,102.336472066 33.61910401199998 0 0,102.33661452400003 33.61956138599999 0 0,102.33675697899997 33.62001876400001 0 0,102.336852948 33.62039737399999 0 0,102.336948914 33.62077598000002 0 0,102.33701403999999 33.62120303500001 0 0,102.33705960999998 33.621629669000015 0 0,102.33701516899998 33.62211984800001 0 0,102.33699794199998 33.62230986100002 0 0,102.33697072899997 33.62261002499997 0 0,102.33694563400002 33.62278956900002 0 0,102.33692888600001 33.62333355200002 0 0,102.33691214100003 33.623877547999996 0 0,102.33689539199997 33.624421541000004 0 0,102.33687864699999 33.624965523000014 0 0,102.33682143099998 33.625340827 0 0,102.33676421400003 33.62571613199998 0 0,102.33670699999999 33.626091436000024 0 0,102.33661083800001 33.626460442999985 0 0,102.33651467800001 33.62682945400002 0 0,102.33641851700003 33.62719847400001 0 0,102.33636982899998 33.62750848799999 0 0,102.33631672400003 33.627961647999996 0 0,102.33626361300003 33.62841480499998 0 0,102.33621051699998 33.62886795999998 0 0,102.33615742199999 33.62932111600003 0 0,102.33607511500003 33.62976954999999 0 0,102.335992809 33.63021798099999 0 0,102.33591554100002 33.63050281300002 0 0,102.33583827299998 33.63078764099998 0 0,102.33566568100002 33.63130779900001 0 0,102.33549307800001 33.631827955000006 0 0,102.33538218199999 33.63225121400001 0 0,102.33533631 33.632681332999994 0 0,102.33529043800002 33.63311145199998 0 0,102.33524456700002 33.63354156899999 0 0,102.335194021 33.63391156099999 0 0,102.335143474 33.634281550000026 0 0,102.33509292000002 33.634651539000004 0 0,102.33497898500002 33.63517295999998 0 0,102.33487761200001 33.635604608999984 0 0,102.334846202 33.63573835 0 0,102.33477623499999 33.63603625899998 0 0,102.33468386700002 33.63649265999999 0 0,102.33461863000002 33.63670407699999 0 0,102.33446624599998 33.637202839 0 0,102.33431385 33.637701599000025 0 0,102.33416145000001 33.63820035100002 0 0,102.33402646399998 33.63855760199999 0 0,102.33389148100002 33.63891485099998 0 0,102.33383272999998 33.63907034599998 0 0,102.33382234099997 33.63909784600003 0 0,102.33375650400001 33.639272095000024 0 0,102.33361800300003 33.63963745500001 0 0,102.33347950500001 33.640002813000024 0 0,102.33328031399998 33.640432335000014 0 0,102.33308111600002 33.64086186499998 0 0,102.33287441200002 33.641217557999994 0 0,102.33267249800002 33.641671573999986 0 0,102.33259963900002 33.64183539200002 0 0,102.33247057300002 33.642125591000024 0 0,102.332268645 33.642579609999984 0 0,102.33206672799997 33.643033625999976 0 0,102.33186481400003 33.643487644000004 0 0,102.331688439 33.643811246999974 0 0,102.33151206600002 33.64413485 0 0,102.33131663299997 33.644441669 0 0,102.33130024299999 33.644467401999975 0 0,102.33112120099997 33.644748488999994 0 0,102.33086355400002 33.64516855800002 0 0,102.33060590299999 33.645588626000006 0 0,102.33042075600002 33.64587929700002 0 0,102.33007544399999 33.64628518500001 0 0,102.32973012999997 33.64669108300001 0 0,102.32938481999997 33.64709696400001 0 0,102.329039518 33.64750284600001 0 0,102.32864116899998 33.647883028000024 0 0,102.32824280699998 33.648263215999975 0 0,102.32784444599997 33.648643402000005 0 0,102.327446098 33.64902358699999 0 0,102.32710819200003 33.64934778000003 0 0,102.326968497 33.64948179999999 0 0,102.32677027199998 33.64967197200002 0 0,102.32643235799998 33.649996163000026 0 0,102.326094447 33.650320351999994 0 0,102.32577070999997 33.65066039499999 0 0,102.32544696999997 33.65100044799999 0 0,102.32512324200002 33.65134048700003 0 0,102.32479951200003 33.65168052199999 0 0,102.32447578300003 33.65202056499999 0 0,102.32412713600002 33.65240591899999 0 0,102.323778489 33.65279126500002 0 0,102.323429852 33.653176600999984 0 0,102.32308121599999 33.65356194399999 0 0,102.32273257600002 33.65394728199999 0 0,102.32244770199998 33.654295803000025 0 0,102.32216282600001 33.65464432099998 0 0,102.32187795800002 33.65499284100002 0 0,102.32159893 33.65536331300001 0 0,102.32131990200003 33.655733784000006 0 0,102.32104086999999 33.65610425699998 0 0,102.32087319099998 33.656460772 0 0,102.32070551200002 33.656817287000024 0 0,102.32053783200001 33.657173813999975 0 0,102.32040081600002 33.657466134 0 0,102.32036312000002 33.657546556 0 0,102.32018841399997 33.657919290999985 0 0,102.32001370799998 33.65829202200001 0 0,102.319878673 33.65854283599998 0 0,102.31974363799998 33.65879364900002 0 0,102.31953632300002 33.65916567099998 0 0,102.31928436599998 33.65948409700002 0 0,102.31923067999998 33.659551944999976 0 0,102.31891918899998 33.65991625999999 0 0,102.318607697 33.660280564000004 0 0,102.31829620600001 33.660644866999974 0 0,102.31794367499998 33.660964621000005 0 0,102.31759113499999 33.66128438999999 0 0,102.31723858999999 33.661604153999974 0 0,102.31688605599999 33.661923909999985 0 0,102.31659595399998 33.66228185699998 0 0,102.31630584499999 33.66263981200001 0 0,102.31601573400002 33.66299775499999 0 0,102.31572562999997 33.663355695999996 0 0,102.31555246599999 33.663572937000026 0 0,102.31537930000002 33.663790182000014 0 0,102.31519457000002 33.664064474999975 0 0,102.31501860399999 33.66437169699998 0 0,102.314842639 33.664678917 0 0,102.31466743099998 33.664961601000016 0 0,102.314492223 33.66524428399998 0 0,102.31430383100002 33.665571753999984 0 0,102.31411543399997 33.665899223999986 0 0,102.31394399200002 33.66619731999998 0 0,102.313941414 33.66620180199999 0 0,102.31393870300002 33.66620651699998 0 0,102.31392706999998 33.66622674199999 0 0,102.31370491899997 33.66653650500001 0 0,102.31348276199998 33.666846256999975 0 0,102.31328131800001 33.66732697100002 0 0,102.31307987100001 33.66780769100001 0 0,102.31287842400002 33.668288424000025 0 0,102.31267697800001 33.668769145 0 0,102.31250972700002 33.66913629700002 0 0,102.31234248099997 33.669503453000004 0 0,102.31219575300003 33.66998129900003 0 0,102.31214415199997 33.67014934500003 0 0,102.31204902799999 33.67045913599998 0 0,102.31202457799998 33.670859457000006 0 0,102.31200011800001 33.671259787 0 0,102.31208470299998 33.67162240599998 0 0,102.31213867500003 33.67185378300002 0 0,102.31216928600003 33.671985018999976 0 0,102.31229866299998 33.67244881800002 0 0,102.31251250600002 33.672894412999995 0 0,102.31272635200003 33.67334000400001 0 0,102.31289940200003 33.67368449600002 0 0,102.31307245400001 33.67402898500001 0 0,102.31324550699998 33.67437347800001 0 0,102.31344102000003 33.67463828799998 0 0,102.31363653300002 33.67490309499999 0 0,102.31391090800003 33.67532996199998 0 0,102.314185291 33.67575682900002 0 0,102.31432947600001 33.676130752000006 0 0,102.31447365499997 33.67650467300001 0 0,102.31458346 33.67682774399998 0 0,102.314693261 33.67715082199999 0 0,102.314751408 33.67759303499997 0 0,102.31483288999999 33.67805579100002 0 0,102.31486988799998 33.67840734800001 0 0,102.31490688600002 33.678758899 0 0,102.31490934200002 33.67919321099998 0 0,102.31491179900001 33.679627521999976 0 0,102.31491425500002 33.680061833000025 0 0,102.31498713000002 33.68054444699999 0 0,102.31506000399997 33.681027062 0 0,102.31513287899998 33.68150967700001 0 0,102.31514928299998 33.68165423400001 0 0,102.31517050299999 33.68184120900003 0 0,102.31520813600002 33.68217272999999 0 0,102.315283266 33.68245496100002 0 0,102.31535839499998 33.682737191 0 0,102.31556092300002 33.683162487000004 0 0,102.31570962699999 33.683519811 0 0,102.315858333 33.683877128999995 0 0,102.31600703800001 33.684234447999984 0 0,102.31630478300002 33.68468185699999 0 0,102.31655367899998 33.685158272000024 0 0,102.31680257400001 33.68563468299999 0 0,102.31685033000002 33.685720006999986 0 0,102.31705240999997 33.686081050999974 0 0,102.31728016199997 33.686466806 0 0,102.31753250600002 33.686833061000016 0 0,102.317862434 33.68727448499999 0 0,102.31819235199998 33.68771589900001 0 0,102.31852227000002 33.68815732500002 0 0,102.31883389199999 33.688544906000004 0 0,102.31914551699998 33.688932481999984 0 0,102.31945714199998 33.689320065000004 0 0,102.31976878199998 33.68970763499999 0 0,102.32005432099999 33.690086614999984 0 0,102.320339848 33.69046560700002 0 0,102.32062537299998 33.69084460200003 0 0,102.32091090400002 33.69122358599998 0 0,102.321043041 33.69139897299999 0 0,102.32119643099998 33.69160256700002 0 0,102.32141129799999 33.69201810999999 0 0,102.32162617400002 33.69243365099999 0 0,102.32187451200002 33.69293008599999 0 0,102.32212283899997 33.693426527999975 0 0,102.32221697300002 33.69386950699999 0 0,102.32231110499998 33.69431248500001 0 0,102.322314597 33.694452316000024 0 0,102.32232178700002 33.694740298 0 0,102.32233247300002 33.69516811099999 0 0,102.32234315400001 33.69559592000002 0 0,102.32231867000002 33.695858207000015 0 0,102.32229522799997 33.69610930900001 0 0,102.322247302 33.69662269899999 0 0,102.322199378 33.69713608799998 0 0,102.32218568500002 33.697576728 0 0,102.32217075699998 33.698057429000016 0 0,102.322160183 33.698397925999984 0 0,102.32214960200002 33.69873842800001 0 0,102.32230489099999 33.69914265599999 0 0,102.322436218 33.699546355999985 0 0,102.32260536000001 33.699890745000005 0 0,102.32277450200002 33.700235136 0 0,102.32302409599998 33.700691517999985 0 0,102.32327369199999 33.701147891999994 0 0,102.323494283 33.70157357599999 0 0,102.323714876 33.70199925899999 0 0,102.32393545500003 33.702424930999996 0 0,102.32415603300001 33.70285060600003 0 0,102.32447908799998 33.703258464999976 0 0,102.32468948399998 33.70369060399997 0 0,102.32489988200001 33.70412274199998 0 0,102.32511027800001 33.70455488099998 0 0,102.32518586100002 33.70471203400001 0 0,102.32518936500003 33.70471931999998 0 0,102.325290489 33.70492957699997 0 0,102.32536925599999 33.70509334100001 0 0,102.32547070599998 33.705304266999974 0 0,102.325499622 33.705369147 0 0,102.32566689100003 33.70574444699997 0 0,102.325863062 33.70618462599998 0 0,102.32605923099999 33.70662480300001 0 0,102.32625539700001 33.707064980999974 0 0,102.32637935399998 33.707376959999976 0 0,102.32644817800002 33.70755018099999 0 0,102.32664095500002 33.708035381 0 0,102.32683373399999 33.70852058000003 0 0,102.32708212799997 33.70901700500002 0 0,102.32733052399999 33.709513430000015 0 0,102.327563682 33.70998614000001 0 0,102.32779684299999 33.71045884900002 0 0,102.328029991 33.71093155900002 0 0,102.32820093700002 33.71117955699998 0 0,102.32828243699998 33.71129779300003 0 0,102.32853488199999 33.711664025000005 0 0,102.32875262300001 33.71198941900002 0 0,102.32893173600002 33.712257084999976 0 0,102.32897036499998 33.71231481299998 0 0,102.32923449100002 33.71269132100002 0 0,102.329498618 33.71306782400001 0 0,102.32980624499999 33.71339515300002 0 0,102.330113874 33.71372248 0 0,102.33042150099999 33.714049810000006 0 0,102.33072913000001 33.71437714899997 0 0,102.331126643 33.71470642700001 0 0,102.331524156 33.71503570499999 0 0,102.331898954 33.715324404 0 0,102.332273751 33.715613100999974 0 0,102.33264855099998 33.715901798999994 0 0,102.333023347 33.71619049200001 0 0,102.33339814499999 33.71647917600001 0 0,102.33377296200001 33.71676785300002 0 0,102.33418736800002 33.71710888299998 0 0,102.33460175699997 33.71744991899999 0 0,102.33501606700003 33.71779100200001 0 0,102.33543037700002 33.71813208100002 0 0,102.33584468800001 33.71847316399999 0 0,102.336005167 33.71860527899997 0 0,102.336258998 33.718814244999976 0 0,102.33665137499997 33.71913727100002 0 0,102.336673308 33.719155328 0 0,102.33699973 33.719457999999975 0 0,102.33732614799999 33.71976066299999 0 0,102.33765256599997 33.720063326 0 0,102.33770121700002 33.72010843700002 0 0,102.33797899000001 33.720365990999994 0 0,102.33831818499999 33.720643884000026 0 0,102.33833681700003 33.72065914900003 0 0,102.338657377 33.72092177600001 0 0,102.33889946 33.72123765600003 0 0,102.339141541 33.721553529000005 0 0,102.33935431700002 33.72191219299998 0 0,102.33956708199997 33.722270863000006 0 0,102.339779851 33.72262953799998 0 0,102.33987966900003 33.72289224399998 0 0,102.33997948799998 33.723154951000026 0 0,102.34004242100002 33.72344692799999 0 0,102.34010535099998 33.723738904000015 0 0,102.34012737400002 33.723856050999984 0 0,102.34019803899997 33.72423194999999 0 0,102.34029073099998 33.724724992000006 0 0,102.34029639599999 33.724876325000025 0 0,102.34030825000002 33.72519303299998 0 0,102.340325769 33.725661074000016 0 0,102.34034328299998 33.72612910999999 0 0,102.340338127 33.72629576200001 0 0,102.34032841099997 33.72660979800003 0 0,102.34031519000001 33.72703740899999 0 0,102.34031354799998 33.727090497999995 0 0,102.34022067400002 33.72737911799999 0 0,102.34021563900001 33.72739476200002 0 0,102.34012779800003 33.72766773799998 0 0,102.34008520399999 33.72777812800001 0 0,102.33999740899998 33.72800565900002 0 0,102.339935578 33.72816591100002 0 0,102.33986702700003 33.72834357900001 0 0,102.33968008699998 33.728700323 0 0,102.33949314199998 33.729057065000006 0 0,102.33930620299998 33.72941380499998 0 0,102.33897408399997 33.72981083500002 0 0,102.338641957 33.730207866 0 0,102.33830984399998 33.730604905999996 0 0,102.33797773499998 33.73100194599999 0 0,102.337645608 33.731398979999994 0 0,102.337429326 33.73165753500001 0 0,102.33731348999999 33.73179600999998 0 0,102.337086156 33.73208865599997 0 0,102.33707614000002 33.73210154999998 0 0,102.33683879099999 33.732407094999985 0 0,102.336725091 33.73254845700001 0 0,102.33654564400001 33.73277156500001 0 0,102.33625250400002 33.73313603600002 0 0,102.33595935400001 33.733500505999984 0 0,102.335666204 33.73386497400003 0 0,102.33538174300003 33.734219607 0 0,102.33509729000002 33.734574236000014 0 0,102.33497362999998 33.73472840699998 0 0,102.334812839 33.734928869999976 0 0,102.33452838699998 33.73528350800001 0 0,102.33424387999997 33.73563815900002 0 0,102.33405753099998 33.73584459800003 0 0,102.33387118500002 33.73605103900002 0 0,102.33359173600002 33.73616528000002 0 0,102.33331232699999 33.73627950500003 0 0,102.33321581400003 33.73629746400002 0 0,102.33270316099998 33.73642675000002 0 0,102.33219049899998 33.736556036000025 0 0,102.33164879200001 33.73667125100002 0 0,102.33110709099998 33.736786467 0 0,102.330565374 33.736901666999984 0 0,102.33002367099999 33.737016876999974 0 0,102.32948196400002 33.73713208999999 0 0,102.328940257 33.73724730599997 0 0,102.32842141200001 33.73734631399998 0 0,102.32790256200002 33.73744531400001 0 0,102.32735023599997 33.737463429 0 0,102.32679791200002 33.73748154499998 0 0,102.32649855900002 33.73746504600001 0 0,102.32619920799999 33.73744854500001 0 0,102.32580193000001 33.73736644500002 0 0,102.32540465800002 33.737284348 0 0,102.32500738099998 33.737202255 0 0,102.324591269 33.737083000999974 0 0,102.32443045600002 33.73703691399999 0 0,102.32417516200002 33.73696374899998 0 0,102.32414693599998 33.736955489000024 0 0,102.32403531699998 33.736922823999976 0 0,102.32384233599998 33.73686634699999 0 0,102.32350951400002 33.736768939 0 0,102.323053103 33.73653188600002 0 0,102.32259667800002 33.73629483899998 0 0,102.32214025000002 33.73605778299998 0 0,102.32184526600003 33.73590106400002 0 0,102.32155028300002 33.735744348000026 0 0,102.32114618100002 33.73536812399999 0 0,102.32074207699998 33.73499190899997 0 0,102.32033797999998 33.734615700999996 0 0,102.31998774700003 33.73430745600001 0 0,102.31967073099997 33.733959844000026 0 0,102.31935371499998 33.73361223500001 0 0,102.319036697 33.73326462099999 0 0,102.31875015100002 33.732837502999985 0 0,102.318463597 33.732410383 0 0,102.31824708800002 33.73204491199999 0 0,102.318030582 33.731679439000004 0 0,102.317765382 33.73120935600002 0 0,102.31750017899998 33.730739266 0 0,102.31723497799999 33.730269179000004 0 0,102.31696977500002 33.72979908799999 0 0,102.31670457400003 33.72932899699998 0 0,102.31643937299998 33.72885891999999 0 0,102.31631533900003 33.728605695 0 0,102.31619130399997 33.72835246699998 0 0,102.31611183799998 33.72815836500001 0 0,102.31599811799998 33.72788059300001 0 0,102.31580493899997 33.727408728 0 0,102.315702063 33.72715742899999 0 0,102.315611768 33.72693686100001 0 0,102.31551295999998 33.726644092000015 0 0,102.31541415200002 33.726351325999985 0 0,102.315256982 33.72600718299998 0 0,102.315061044 33.72575238899998 0 0,102.31486510899998 33.725497593 0 0,102.31454807199998 33.725049755999976 0 0,102.31423102500003 33.72460192300002 0 0,102.31391398300002 33.72415408400002 0 0,102.31359694999998 33.723706246999996 0 0,102.31327991799998 33.72325841100002 0 0,102.313097228 33.722963816000004 0 0,102.31291453799997 33.72266922199998 0 0,102.31262375300003 33.72225201600003 0 0,102.31233296699997 33.72183480899997 0 0,102.312042169 33.721417605 0 0,102.31175137000002 33.72100039899999 0 0,102.31146058299998 33.72058319199999 0 0,102.31116979900003 33.72016598699997 0 0,102.31089406799998 33.71977916899999 0 0,102.31061833500002 33.719392352 0 0,102.31034260500002 33.719005536 0 0,102.31006686400002 33.718618718000016 0 0,102.30971026399999 33.71821009500002 0 0,102.30935367500001 33.717801468000005 0 0,102.30899709099998 33.71739284300003 0 0,102.30864050500003 33.716984216000014 0 0,102.30828392199999 33.71657559099998 0 0,102.30789942400003 33.71621646 0 0,102.30751490900002 33.71585732699998 0 0,102.30713039800003 33.71549819500001 0 0,102.306900058 33.71528305200002 0 0,102.30674589799997 33.71513906199999 0 0,102.30637981900003 33.714830431999985 0 0,102.30601374000003 33.71452180199998 0 0,102.30564766100002 33.71421317300002 0 0,102.30528157999998 33.71390454200002 0 0,102.30491548999998 33.713595913000006 0 0,102.30454939600003 33.71328728399999 0 0,102.30415626899998 33.713013133000004 0 0,102.30376314199998 33.71273897999998 0 0,102.30337001499998 33.712464829 0 0,102.30297688799999 33.712190677000024 0 0,102.302565867 33.71204139600002 0 0,102.30215484500002 33.71189211500001 0 0,102.30174381500001 33.71174283300002 0 0,102.30157183099999 33.71166186099998 0 0,102.30134202800002 33.711553666999976 0 0,102.301043392 33.71151707400003 0 0,102.30074475999999 33.71148047899999 0 0,102.300276795 33.711490287000004 0 0,102.29980883000002 33.71150010299999 0 0,102.29952913900001 33.711624269000026 0 0,102.29943273200001 33.71166706600002 0 0,102.29924944700002 33.71174843099999 0 0,102.29900655799997 33.711906606000014 0 0,102.29888220700002 33.711987584999974 0 0,102.29851496700002 33.71222673699998 0 0,102.29814772700001 33.71246589200001 0 0,102.297747157 33.712747734000004 0 0,102.29734658900003 33.713029584000026 0 0,102.29694602199999 33.71331144200002 0 0,102.29654545599999 33.713593290000006 0 0,102.29614488599998 33.71387513100001 0 0,102.295744319 33.71415697399999 0 0,102.29568790799999 33.71418854299998 0 0,102.29545137100001 33.71432091600002 0 0,102.29523022199999 33.714444688000015 0 0,102.29515843000001 33.71448486899999 0 0,102.294653622 33.714674237999986 0 0,102.29414881600002 33.714863596999976 0 0,102.29364401100003 33.71505295200001 0 0,102.29313920700002 33.71524230799997 0 0,102.29263440300002 33.71543166700002 0 0,102.29215717300002 33.71560826799998 0 0,102.29190627700001 33.71570111400001 0 0,102.29167994199997 33.715784869000004 0 0,102.29120271199997 33.71596146500002 0 0,102.29073735399999 33.71614164800002 0 0,102.29027199299998 33.716321832000006 0 0,102.28980663300001 33.71650202699999 0 0,102.28934127399998 33.716682221999974 0 0,102.288875915 33.71686240899999 0 0,102.28841055599997 33.717042592999974 0 0,102.28834705399998 33.71707123700003 0 0,102.28791909300003 33.717264279999995 0 0,102.28742762899998 33.717485968999995 0 0,102.28693616700002 33.717707663 0 0,102.28644470400002 33.71792936899999 0 0,102.285953243 33.718151062000004 0 0,102.28547387999998 33.71839438699999 0 0,102.28499451699997 33.71863771699998 0 0,102.28451515199998 33.71888105199997 0 0,102.28424487500001 33.71908555700003 0 0,102.28397459299998 33.71929005999999 0 0,102.28372227800003 33.71968535299999 0 0,102.28351852499998 33.72006167699999 0 0,102.28332580900002 33.720468316999984 0 0,102.28313308899999 33.720874950999985 0 0,102.28307315199999 33.72125443700003 0 0,102.28301321599997 33.72163392300001 0 0,102.28297945499997 33.721943839000005 0 0,102.28294568799998 33.72225376099999 0 0,102.28290796800002 33.722688866 0 0,102.28287024600002 33.723123957999974 0 0,102.282832525 33.723559049000016 0 0,102.28279480600003 33.72399413900001 0 0,102.28278978899999 33.724153075000004 0 0,102.28278184599998 33.72440472599999 0 0,102.282768896 33.724815321999984 0 0,102.28275910500003 33.72512577200001 0 0,102.28274930600003 33.72543621300002 0 0,102.28280604000003 33.72591847799998 0 0,102.28286277299998 33.72640075700002 0 0,102.28291950699997 33.726883034000025 0 0,102.283001792 33.727315755999996 0 0,102.28308407999998 33.72774848 0 0,102.28317111899997 33.72803098999998 0 0,102.28325815699998 33.72831349900002 0 0,102.28340322100001 33.728657415999976 0 0,102.28353192399999 33.72896255500001 0 0,102.283548279 33.72900133000002 0 0,102.28368829200002 33.72942931199998 0 0,102.28375162399999 33.72962290999999 0 0,102.28382830100003 33.72985730400001 0 0,102.28396831499998 33.73028529300001 0 0,102.28410833499998 33.730713272 0 0,102.28417709399997 33.73092343799999 0 0,102.28424835700002 33.73114125400002 0 0,102.28437103700003 33.73143456700001 0 0,102.284493714 33.731727879999994 0 0,102.28476683399998 33.732194873000026 0 0,102.28497183399998 33.73254010599999 0 0,102.28517683899997 33.73288533800002 0 0,102.28540519799998 33.73325113200002 0 0,102.28563354699997 33.73361692399999 0 0,102.28584738699999 33.733935626000005 0 0,102.28606122600002 33.734254324999995 0 0,102.28606771099999 33.73426399099998 0 0,102.28627506599997 33.73457302600002 0 0,102.28664715500003 33.73494530900001 0 0,102.28701924500001 33.73531759399998 0 0,102.28739135000001 33.73568987599998 0 0,102.28776344300002 33.73606216000002 0 0,102.288135528 33.736434444 0 0,102.28850761400003 33.736806726 0 0,102.28877573800003 33.737053127000024 0 0,102.28904386300002 33.737299526000015 0 0,102.28933154100002 33.73755971600002 0 0,102.28961921400003 33.737819909999985 0 0,102.28990688800002 33.738080104000005 0 0,102.290194568 33.73834028800002 0 0,102.290482252 33.73860047699998 0 0,102.29076994000002 33.73886066699998 0 0,102.29109737700003 33.739128402999995 0 0,102.29142481299999 33.73939614300002 0 0,102.29173710499998 33.73963682700003 0 0,102.29204939700003 33.73987750499998 0 0,102.29236168800003 33.740118188 0 0,102.29278670999997 33.74033461900001 0 0,102.29321174199998 33.74055105000002 0 0,102.29363676499997 33.740767479 0 0,102.29412535900002 33.74092421400002 0 0,102.294613954 33.74108094899998 0 0,102.29510255399998 33.741237684 0 0,102.29559115500001 33.741394415 0 0,102.29607975699997 33.741551146000006 0 0,102.29656835499998 33.741707872999996 0 0,102.29705695299998 33.74186459499998 0 0,102.29751524699998 33.74193876800001 0 0,102.29797354300001 33.742012939000006 0 0,102.298431843 33.74208711 0 0,102.29889014499997 33.74216128400002 0 0,102.29934844299999 33.742235455000014 0 0,102.29981479999998 33.742282398999976 0 0,102.30028115900001 33.742329342999994 0 0,102.300747511 33.74237628399999 0 0,102.30121386299999 33.74242321999998 0 0,102.30168021499998 33.74247016800001 0 0,102.30214656499999 33.74251711699998 0 0,102.302688424 33.742506049999974 0 0,102.303230294 33.74249498299997 0 0,102.303772165 33.742483916000026 0 0,102.304314025 33.74247283599999 0 0,102.304855885 33.742461768 0 0,102.30539774800002 33.742450701999985 0 0,102.30593960800002 33.742439632000014 0 0,102.30647557200001 33.74246635200001 0 0,102.30701153799998 33.74249306399997 0 0,102.30754750199998 33.74251979100001 0 0,102.30808346600003 33.742546516999994 0 0,102.30861943100001 33.74257324400003 0 0,102.309155412 33.742599970000015 0 0,102.30946211700001 33.742615262000015 0 0,102.30969138799998 33.74262669199999 0 0,102.310227354 33.742653400999984 0 0,102.31064228999998 33.74268248499999 0 0,102.31105722900003 33.742711568999994 0 0,102.31147216800002 33.74274065700001 0 0,102.31197766600002 33.74290628 0 0,102.31248316599999 33.743071896000004 0 0,102.31298866499998 33.74323751700001 0 0,102.31349416400002 33.74340314699998 0 0,102.31399966999999 33.743568761999995 0 0,102.31450517399998 33.743734373999985 0 0,102.31501067800002 33.743899993000014 0 0,102.315432026 33.74404444200002 0 0,102.31585337400003 33.744188897000015 0 0,102.316274722 33.744333353 0 0,102.316635959 33.7444572 0 0,102.31669606999998 33.744477808 0 0,102.31705995099998 33.74460597299998 0 0,102.31742383099999 33.74473413499999 0 0,102.31778771199998 33.74486230100001 0 0,102.31818562699999 33.74518161899999 0 0,102.31858353299998 33.74550092800001 0 0,102.31895286399998 33.74581359899997 0 0,102.31932220200002 33.74612627099998 0 0,102.31969154199999 33.74643893899997 0 0,102.32006088600002 33.746751613000015 0 0,102.32043022699997 33.747064292999994 0 0,102.320686486 33.747310371000026 0 0,102.32094274600001 33.74755644499999 0 0,102.32112457800002 33.74788107500001 0 0,102.32114755200001 33.74798930600002 0 0,102.32122395800002 33.748349236000024 0 0,102.32132335400001 33.74881739699998 0 0,102.32142275400003 33.74928555399998 0 0,102.321522152 33.74975370499999 0 0,102.32161462699997 33.75012316300001 0 0,102.32170710399998 33.75049262900001 0 0,102.32179957900001 33.75086209599999 0 0,102.321887076 33.751134578000006 0 0,102.32197457400002 33.75140706000002 0 0,102.32206720699998 33.75190012500002 0 0,102.32214632 33.75232123400002 0 0,102.32215983700002 33.75239317699999 0 0,102.322212852 33.75281021699999 0 0,102.32226587500003 33.753227263999975 0 0,102.32231889399998 33.753644311000016 0 0,102.32237190299998 33.75406135700001 0 0,102.32241372700003 33.754516577000004 0 0,102.322455553 33.754971796999996 0 0,102.32249737900003 33.75542700699998 0 0,102.32251107399998 33.755758007 0 0,102.32252355600002 33.75605963300001 0 0,102.32252477200001 33.75608900899999 0 0,102.322463728 33.756508591 0 0,102.32240517600002 33.75684805200001 0 0,102.32229804000002 33.75720650400001 0 0,102.32214169999997 33.757603974000006 0 0,102.32198535999999 33.758001444 0 0,102.32180223 33.75848852199999 0 0,102.32161910100001 33.75897558700001 0 0,102.32135333999997 33.759290495000016 0 0,102.32108757999998 33.759605411999985 0 0,102.32082180999998 33.75992033199998 0 0,102.32046332499999 33.760258281000006 0 0,102.32010484800003 33.76059622399998 0 0,102.319746361 33.760934168000006 0 0,102.31938788000002 33.76127211400001 0 0,102.31913933499999 33.76154730600001 0 0,102.318830515 33.76183120899998 0 0,102.31852170399998 33.762115111000014 0 0,102.31828795400003 33.76230043300001 0 0,102.3180542 33.762485751999975 0 0,102.31764439300002 33.76273739200002 0 0,102.31723459199998 33.76298902799999 0 0,102.31712580800001 33.76305582499998 0 0,102.317111893 33.763064369999995 0 0,102.31710638099997 33.763067756 0 0,102.31706890800001 33.763090764000026 0 0,102.31702399599999 33.763118340999995 0 0,102.31695607199998 33.76316004900002 0 0,102.316824779 33.76324066699999 0 0,102.316564374 33.763400563000005 0 0,102.31643363500001 33.76348083900001 0 0,102.316414963 33.76349230400001 0 0,102.31640606799999 33.76349801399999 0 0,102.31640385700001 33.76349943299999 0 0,102.31614639700001 33.76366468499998 0 0,102.31599062499998 33.763764666999975 0 0,102.31596193399997 33.76378308300002 0 0,102.315564897 33.76403792100001 0 0,102.31556463800001 33.76403808700002 0 0,102.31550890199998 33.764073860999986 0 0,102.31543314200002 33.76413563400001 0 0,102.31516414499998 33.764354964000006 0 0,102.314819393 33.764636069999995 0 0,102.31447465000002 33.764917174000004 0 0,102.31412989699999 33.76519827999999 0 0,102.31378514 33.76547938499999 0 0,102.31350402100003 33.76564362200003 0 0,102.31322290499998 33.765807859000006 0 0,102.31304814399999 33.766024518999984 0 0,102.31277120200002 33.766439390000016 0 0,102.312494254 33.76685425900001 0 0,102.312354518 33.767101744 0 0,102.31221478399999 33.767349228 0 0,102.31188185600001 33.76776286299997 0 0,102.31154893600001 33.768176496000024 0 0,102.31121602600001 33.76859012900002 0 0,102.31114101899999 33.768678970999986 0 0,102.31090448399999 33.768959130999974 0 0,102.31059293999999 33.769328132 0 0,102.31028139900002 33.76969713400001 0 0,102.30996985399997 33.77006614599998 0 0,102.30959511200001 33.770427333999976 0 0,102.30945943400002 33.77055810500002 0 0,102.30940063399999 33.77061477699999 0 0,102.30922038099999 33.77078850999999 0 0,102.30884565000002 33.771149682999976 0 0,102.308470914 33.77151085899999 0 0,102.30809617099999 33.77187203300002 0 0,102.30772143399997 33.772233211000014 0 0,102.30764032500002 33.77231138799999 0 0,102.30734670300001 33.77259439699998 0 0,102.30712363599997 33.77282002300001 0 0,102.30690056700001 33.77304564100001 0 0,102.30661092399998 33.77335331299997 0 0,102.30649621600003 33.77347516100002 0 0,102.30632127899997 33.77366098300001 0 0,102.30606441100002 33.773933838999994 0 0,102.30603163400002 33.77396865700001 0 0,102.30590046700001 33.77418643599998 0 0,102.30582908000002 33.774304960999984 0 0,102.30570005099997 33.774592763999976 0 0,102.30557101900001 33.774880564 0 0,102.30534384999999 33.77523636500001 0 0,102.30523067500002 33.775368087000004 0 0,102.305107206 33.775511790999985 0 0,102.30487056300001 33.77578722099997 0 0,102.30466989400003 33.776063437999994 0 0,102.30446922200002 33.77633964900002 0 0,102.30421554399999 33.776775035000014 0 0,102.30410783299999 33.777034026000024 0 0,102.304033818 33.777211995000016 0 0,102.30404648899997 33.77757303300001 0 0,102.30413299999998 33.77787556300001 0 0,102.30433755400003 33.778240799 0 0,102.30460079800002 33.77852046100003 0 0,102.30486403499998 33.778800132000015 0 0,102.30498877000002 33.77893265099999 0 0,102.30512727299998 33.77907979700001 0 0,102.30522595000002 33.77924682999998 0 0,102.30535518200003 33.77946558399998 0 0,102.30532302799998 33.779725439 0 0,102.305072494 33.780060698 0 0,102.30471990699999 33.78033358900001 0 0,102.30436731700001 33.780606483999975 0 0,102.30401473 33.78087937700002 0 0,102.30391313400003 33.780953667000006 0 0,102.30358891499998 33.78119074599999 0 0,102.30316309199998 33.78150212100002 0 0,102.30273727299999 33.78181350099999 0 0,102.302263643 33.78206769500002 0 0,102.30179001200003 33.78232189300002 0 0,102.30131638199998 33.78257610200001 0 0,102.300842752 33.78283030199998 0 0,102.30036912100002 33.783084495000026 0 0,102.299918596 33.783290093000005 0 0,102.29946807200002 33.783495698000024 0 0,102.299017564 33.783701287999975 0 0,102.29856704999997 33.78390688500002 0 0,102.29809703699999 33.78406443900002 0 0,102.29762702199997 33.784221994000006 0 0,102.29747632599998 33.784272509999994 0 0,102.297219557 33.78435858199998 0 0,102.29715700999998 33.784379547000015 0 0,102.29668699799998 33.784537109999974 0 0,102.29621698199998 33.784694668999975 0 0,102.29574695500003 33.784852219000015 0 0,102.29527692699997 33.78500976800001 0 0,102.29480691600003 33.78516733399999 0 0,102.29430123999998 33.78529453200002 0 0,102.29379556499998 33.785421724 0 0,102.29328988999998 33.78554892 0 0,102.29278421499998 33.785676115 0 0,102.29227853600003 33.78580330099999 0 0,102.29177285600002 33.78593049400001 0 0,102.291267167 33.78605769799998 0 0,102.29076148899998 33.78618488799998 0 0,102.29025581299999 33.786312082999984 0 0,102.28976198800001 33.78643629099997 0 0,102.289750137 33.786439272999985 0 0,102.28937391900001 33.78657130300002 0 0,102.28899769999998 33.78670333100001 0 0,102.28849691300002 33.78685266399998 0 0,102.28824658299999 33.786927315000014 0 0,102.28799612799997 33.787002003 0 0,102.28749534399998 33.78715132999997 0 0,102.28710102899998 33.78722282000001 0 0,102.28670670700001 33.78729431900001 0 0,102.28631239100002 33.787365819 0 0,102.28591091499999 33.78741043299999 0 0,102.28550943699997 33.78745504599999 0 0,102.28510796500001 33.78749965999998 0 0,102.28464665799999 33.787513562000015 0 0,102.28418534899998 33.787527452999996 0 0,102.283987175 33.78753341999999 0 0,102.28372404599997 33.78754134100001 0 0,102.28326273699997 33.787555231 0 0,102.28280142699998 33.78756912099999 0 0,102.282315998 33.787548414000014 0 0,102.28188470999999 33.78753000900002 0 0,102.28183057400003 33.78752769800002 0 0,102.28134516 33.787506973999996 0 0,102.28085974599998 33.78748625100002 0 0,102.28051415700003 33.787408484000025 0 0,102.28016857099999 33.78733071300002 0 0,102.27961814899999 33.78727848400001 0 0,102.27906771800002 33.78722626299998 0 0,102.27865962200002 33.78722728299999 0 0,102.27825152399998 33.78722830200002 0 0,102.27784247599999 33.787259361 0 0,102.277433433 33.78729041499997 0 0,102.27690191599999 33.787398929999995 0 0,102.27637039799998 33.787507457000004 0 0,102.275846236 33.787614475 0 0,102.27583888200002 33.78761597699997 0 0,102.275315954 33.78773719499998 0 0,102.27479301400001 33.78785841299998 0 0,102.27427008500001 33.78797963400001 0 0,102.27374716499997 33.78810085399999 0 0,102.27322422999998 33.78822207899998 0 0,102.27270129499999 33.78834329900002 0 0,102.27217836800003 33.788464514 0 0,102.27165544100001 33.788585743 0 0,102.27143724799998 33.788604471999975 0 0,102.27122219300003 33.788622929999974 0 0,102.27088670400002 33.78865171799998 0 0,102.27078894499999 33.78866010600001 0 0,102.27035569600002 33.78869728000001 0 0,102.27001955499998 33.78869985799997 0 0,102.26968341100002 33.788702435000005 0 0,102.26941078700003 33.78868257099998 0 0,102.26940339599997 33.788682032999986 0 0,102.26928826099999 33.78867364299998 0 0,102.26894326500002 33.788648506000015 0 0,102.26889311000002 33.788644851000015 0 0,102.26841832999997 33.788604264000014 0 0,102.26794354700002 33.788563678 0 0,102.26752742600002 33.78852811500002 0 0,102.26746875600003 33.78852310100001 0 0,102.267209649 33.78850096100001 0 0,102.26714273599998 33.788495243 0 0,102.26705141500003 33.78848743999998 0 0,102.266993958 33.78848253000001 0 0,102.26651917599997 33.788441940999974 0 0,102.26628685999998 33.788422083 0 0,102.26615525199998 33.78841083200001 0 0,102.26604439699997 33.78840135600001 0 0,102.26602916399997 33.78839972200001 0 0,102.26553406300002 33.78834660799998 0 0,102.26502372800002 33.788291861000005 0 0,102.26473686000003 33.78826108499999 0 0,102.26467581100002 33.788254537 0 0,102.26451339300002 33.78823711299998 0 0,102.264003049 33.78818236500001 0 0,102.263492708 33.78812761699999 0 0,102.26320061799998 33.788096282000026 0 0,102.26298236899999 33.78807286799997 0 0,102.262468093 33.78801635799999 0 0,102.261953817 33.787959848000014 0 0,102.261439537 33.787903330000006 0 0,102.26092525500002 33.78784681799999 0 0,102.26041081300002 33.787795311000025 0 0,102.25989638099998 33.787743793000004 0 0,102.25938195200001 33.787692273999994 0 0,102.25886752299999 33.787640753000005 0 0,102.25859586199999 33.78761354699998 0 0,102.25835308299997 33.787589233000006 0 0,102.257838639 33.787537713000006 0 0,102.257366483 33.787540569999976 0 0,102.25689432600001 33.78754342600001 0 0,102.25642216799997 33.78754628399997 0 0,102.25596073000003 33.78756407100002 0 0,102.25549928499998 33.787581855999974 0 0,102.25503784799997 33.787599650000004 0 0,102.25457641499997 33.78761745100002 0 0,102.25411498300002 33.787635239999986 0 0,102.25387533700001 33.78766725999998 0 0,102.253729281 33.78768677599999 0 0,102.25334357000003 33.78773831000001 0 0,102.253229573 33.787750647999985 0 0,102.25293408300001 33.78778262899999 0 0,102.25252460500002 33.78782695000001 0 0,102.25211512700002 33.78787127099997 0 0,102.25160949299999 33.78792012399998 0 0,102.25110385699998 33.78796897699999 0 0,102.25059821299999 33.78801782900001 0 0,102.25011687599999 33.788057201000015 0 0,102.249635539 33.78809657599999 0 0,102.249154207 33.788135947 0 0,102.24867287799998 33.788175314 0 0,102.24812661599998 33.78824329399998 0 0,102.24758035299999 33.788311271 0 0,102.24703408099998 33.788379244 0 0,102.24660039999998 33.788429683000004 0 0,102.24616671899997 33.78848012200001 0 0,102.24573303800003 33.788530563999984 0 0,102.245432569 33.788543892999996 0 0,102.24513209000003 33.788557223 0 0,102.24475543800003 33.78857552599999 0 0,102.244378789 33.78859383700001 0 0,102.24400214799999 33.788612150999995 0 0,102.24356153999997 33.78862902999998 0 0,102.24312093200001 33.788645900000006 0 0,102.24268032600003 33.78866276999997 0 0,102.24217436200001 33.788721599999974 0 0,102.24166839100002 33.788780427999995 0 0,102.24113601699997 33.78891381599999 0 0,102.24060364399998 33.78904721700002 0 0,102.24007127200002 33.78918061600001 0 0,102.239538906 33.78931400699997 0 0,102.23911318400002 33.78948986 0 0,102.23868746199997 33.78966571199999 0 0,102.23826173600003 33.78984157100001 0 0,102.23783601600002 33.790017438999996 0 0,102.237468154 33.79025972400001 0 0,102.237100295 33.79050200400002 0 0,102.23673774600002 33.79082790699999 0 0,102.23637519200003 33.79115381899999 0 0,102.23601264400003 33.791479735999985 0 0,102.23577924900002 33.79174450900001 0 0,102.23561019700003 33.791936281000005 0 0,102.23554584700003 33.79200927800002 0 0,102.23525203899999 33.79235067100001 0 0,102.234958237 33.79269205999998 0 0,102.234664436 33.793033439 0 0,102.23438147399997 33.79334606499998 0 0,102.23433236900001 33.793400324000004 0 0,102.23409851500003 33.793658702000016 0 0,102.23396499199998 33.793806227000005 0 0,102.23381555600002 33.79397133399999 0 0,102.23375534000002 33.794089907 0 0,102.23358604700002 33.79442326200001 0 0,102.23335654099998 33.794875194999975 0 0,102.23312703200003 33.79532713399999 0 0,102.23289752599999 33.79577906700001 0 0,102.23292936299998 33.79628082800002 0 0,102.233082115 33.79675524100003 0 0,102.23323486800001 33.797229652 0 0,102.23335777199998 33.79751299700001 0 0,102.23348067299997 33.79779634200003 0 0,102.23364117800003 33.798030426000025 0 0,102.233709734 33.79813041099999 0 0,102.23380167699997 33.798264507 0 0,102.23390423199999 33.798421136 0 0,102.23409912300002 33.798718785999995 0 0,102.23425111900002 33.798950909999974 0 0,102.23439658400002 33.799173060999976 0 0,102.23442164099998 33.79921132999999 0 0,102.23469403399997 33.79962733299999 0 0,102.234889877 33.79988224900001 0 0,102.23508571999997 33.800137165000024 0 0,102.23535192899999 33.80043477100003 0 0,102.23543331500002 33.800525757 0 0,102.23573615999999 33.800813135 0 0,102.236038995 33.801100512999994 0 0,102.23639242399997 33.801432444 0 0,102.23674585999998 33.801764375999994 0 0,102.23709929300003 33.80209630899998 0 0,102.237452728 33.80242823999998 0 0,102.23780616300002 33.802760173000024 0 0,102.23815959400002 33.80309210399997 0 0,102.238520666 33.80343589400002 0 0,102.23888173199998 33.803779683000016 0 0,102.23924280400001 33.804123473999994 0 0,102.23960387199998 33.80446726299999 0 0,102.23995434 33.80476772100002 0 0,102.24030481599999 33.805068178 0 0,102.24065527800002 33.80536863499998 0 0,102.24100573800001 33.805669093999995 0 0,102.24135620200002 33.80596955200002 0 0,102.24170610599998 33.80628803100001 0 0,102.24205600200003 33.806606510999984 0 0,102.24246938700003 33.806892334 0 0,102.24288276599998 33.80717815899999 0 0,102.24329615300002 33.80746398399998 0 0,102.24370953300001 33.80774980899997 0 0,102.24412291200002 33.808035632999974 0 0,102.244546635 33.808298966999985 0 0,102.24497035500002 33.808562300999995 0 0,102.24539407600003 33.808825634000016 0 0,102.24581779699997 33.809088969000015 0 0,102.24624151400002 33.809352303000026 0 0,102.246665242 33.80961563699998 0 0,102.24706361199998 33.809921153999994 0 0,102.247461988 33.810226668999974 0 0,102.247860361 33.81053218699998 0 0,102.24825873499998 33.810837703000004 0 0,102.24865711299998 33.81114322000002 0 0,102.24904672999998 33.81147258499999 0 0,102.24943635800003 33.81180195000002 0 0,102.24982597399998 33.81213133099999 0 0,102.250215599 33.81246070499998 0 0,102.250392417 33.81261017999998 0 0,102.25060521699999 33.812790071999984 0 0,102.25099482600001 33.81311943700001 0 0,102.25118683400001 33.813298035 0 0,102.251340685 33.81344113900002 0 0,102.25168655200002 33.81376284100003 0 0,102.252032413 33.81408454199999 0 0,102.25237827799998 33.81440624499999 0 0,102.25272414199998 33.814727946000005 0 0,102.253069998 33.81504964800001 0 0,102.25338869400002 33.81540748499998 0 0,102.25370739200002 33.815765321000015 0 0,102.25402610200001 33.816123170000026 0 0,102.25434481000002 33.816481017 0 0,102.25463481000003 33.816798129000006 0 0,102.25492481600003 33.81711524000002 0 0,102.25521482200003 33.81743234800001 0 0,102.25550482099999 33.81774945900003 0 0,102.25578722300003 33.81811650200001 0 0,102.25606962799998 33.81848354499999 0 0,102.25635202900003 33.818850587999975 0 0,102.256634432 33.819217631000015 0 0,102.25694806299998 33.819672215000026 0 0,102.25726169799998 33.820126801000015 0 0,102.25757534000002 33.82058138299999 0 0,102.25787576800002 33.82094882199999 0 0,102.258176188 33.82131626199998 0 0,102.25847660699998 33.821683700999984 0 0,102.25877702600002 33.822051140999974 0 0,102.259077445 33.822418579999976 0 0,102.25939994700002 33.82284663399997 0 0,102.25962838800001 33.82321246999999 0 0,102.259733649 33.82367577399998 0 0,102.25976068300002 33.82395696499998 0 0,102.25978771899997 33.824238150999975 0 0,102.259886182 33.82472635800002 0 0,102.25998464499997 33.825214566 0 0,102.26008311200002 33.825702772 0 0,102.26018157499999 33.82619097899999 0 0,102.26026156299997 33.82669380499999 0 0,102.26025740199998 33.827074512000024 0 0,102.26025324099999 33.82745522099998 0 0,102.26024907800002 33.82783592599998 0 0,102.26030507500002 33.82833823200002 0 0,102.26028843300003 33.828858964999995 0 0,102.26023899299997 33.82927875500002 0 0,102.260189556 33.829698543000006 0 0,102.26011211299999 33.830242974999976 0 0,102.26005775499999 33.83062513099998 0 0,102.26003467200002 33.83078740600001 0 0,102.25995723099999 33.83133183799998 0 0,102.25987978900002 33.83187627000001 0 0,102.25981018700003 33.832175362999976 0 0,102.25979066600001 33.832259249 0 0,102.25974058600002 33.83247445699999 0 0,102.25973459900001 33.83254433899998 0 0,102.259702312 33.83292126200001 0 0,102.25966405600002 33.83336808299998 0 0,102.25963276599998 33.83373320700002 0 0,102.25962576799998 33.83381485899997 0 0,102.25960352300001 33.834135042000014 0 0,102.25958127899997 33.83445522699998 0 0,102.25954729300003 33.83481233399999 0 0,102.25953305899998 33.83496189099998 0 0,102.25948483600001 33.83546856999999 0 0,102.25943661500003 33.835975252000026 0 0,102.25947289599998 33.83643201699999 0 0,102.25950917400002 33.83688878200002 0 0,102.25954544000001 33.83734554799997 0 0,102.25958529100001 33.83762663099998 0 0,102.259625631 33.83789244100001 0 0,102.259613586 33.83826916200002 0 0,102.25959641600002 33.838615205999986 0 0,102.259576106 33.83912502700002 0 0,102.25957589199999 33.83963276600002 0 0,102.259575686 33.84014050100001 0 0,102.25957552099999 33.84051519899998 0 0,102.25957549100002 33.84058377000002 0 0,102.25957546199999 33.840648251999994 0 0,102.25957758700002 33.84108255899997 0 0,102.25957971000003 33.84151685900002 0 0,102.259581836 33.84195115900002 0 0,102.25953363000002 33.84240704899997 0 0,102.25949376800003 33.84278407800002 0 0,102.259485429 33.84286294899999 0 0,102.25946338300002 33.843071509000026 0 0,102.259437236 33.843318855999996 0 0,102.25938903299999 33.84377475399998 0 0,102.25934082999999 33.84423064600003 0 0,102.25925697000002 33.84459956400002 0 0,102.25917311299997 33.84496848700002 0 0,102.25915463500002 33.84531688200002 0 0,102.25915293999998 33.845348848000015 0 0,102.259132765 33.84572921 0 0,102.25912503900003 33.84587492700001 0 0,102.25911259600002 33.84610957000001 0 0,102.25907963499998 33.84638942700002 0 0,102.25904666999998 33.84666928600001 0 0,102.25887623800003 33.847116454 0 0,102.25870579999997 33.84756362500002 0 0,102.25854575900001 33.848061121 0 0,102.25838571700001 33.84855861800003 0 0,102.25822568199999 33.84905612699998 0 0,102.25820456399998 33.849121776000004 0 0,102.25808811799999 33.84948375800002 0 0,102.25806564200002 33.84955362900001 0 0,102.25785167999999 33.84985951800002 0 0,102.25778078100001 33.84996087600001 0 0,102.25763771300001 33.85016540800001 0 0,102.257406291 33.850641282000026 0 0,102.257174873 33.85111715199997 0 0,102.25711477099998 33.851215750999984 0 0,102.25692978900003 33.85151921800002 0 0,102.25668471 33.85192128599999 0 0,102.25643962700002 33.85232336299998 0 0,102.25619794199997 33.85281904300001 0 0,102.25595625900002 33.853314711999985 0 0,102.25571458299999 33.853810392000014 0 0,102.25554783199999 33.85415241599998 0 0,102.25547291499998 33.854306076 0 0,102.25523122999999 33.85480174600002 0 0,102.25501402700002 33.85520777200003 0 0,102.25500402 33.85522647900001 0 0,102.25479682600002 33.855613807 0 0,102.25464123799998 33.855971109999984 0 0,102.25448565099998 33.856328399999995 0 0,102.254298286 33.856740097 0 0,102.254110927 33.857151805 0 0,102.253923563 33.85756351399999 0 0,102.25373620200003 33.85797521500001 0 0,102.253585724 33.85842280600002 0 0,102.25343523599997 33.858870411 0 0,102.25328475200001 33.85931801999999 0 0,102.253134262 33.859765611 0 0,102.25298377799999 33.860213206000026 0 0,102.25283330399998 33.86066081400003 0 0,102.25271531800001 33.86096884300002 0 0,102.25259733000001 33.86127686499998 0 0,102.25243036199998 33.86161385600002 0 0,102.25226339599999 33.86195084899998 0 0,102.25215869099998 33.862219091999975 0 0,102.25205398399999 33.86248733399998 0 0,102.251909985 33.86273766900001 0 0,102.251837712 33.862863312 0 0,102.25175227599999 33.86301183400002 0 0,102.25162143699998 33.86323928500002 0 0,102.25133634999997 33.86351351100001 0 0,102.25120997200003 33.863635079000005 0 0,102.25120785799999 33.86363711199999 0 0,102.25118724999999 33.863656934999995 0 0,102.25105126400001 33.86378774399998 0 0,102.25065771099997 33.86407291299997 0 0,102.25040494299998 33.864256067999975 0 0,102.25031606599998 33.864320469000006 0 0,102.250264158 33.86435807999999 0 0,102.24997361999999 33.864568600999974 0 0,102.24987060699999 33.86464324100001 0 0,102.24983964900002 33.86466635599999 0 0,102.24942751999998 33.864974055000005 0 0,102.24898443900003 33.865304885 0 0,102.24854135599998 33.86563570499999 0 0,102.248098271 33.865966517000004 0 0,102.248067816 33.86598925599998 0 0,102.24806751300002 33.865989481999975 0 0,102.24765518999999 33.86629734000002 0 0,102.247529584 33.86634869599999 0 0,102.24714393300002 33.86650637499997 0 0,102.24663267800003 33.86671540999998 0 0,102.24658837999999 33.86673982799999 0 0,102.24626579 33.86691764300002 0 0,102.245898893 33.86711988000002 0 0,102.245532002 33.86732212200002 0 0,102.245165117 33.86752436500001 0 0,102.24482948500003 33.86775067799999 0 0,102.24449384799999 33.867976989 0 0,102.24415820899998 33.868203298000026 0 0,102.24374039399999 33.868494575 0 0,102.24356022799998 33.86862017599998 0 0,102.24332256600002 33.868785858000024 0 0,102.24313919600002 33.86893485600001 0 0,102.24302650700002 33.869026421 0 0,102.24273044799997 33.86926698100001 0 0,102.24243438000002 33.869507535000025 0 0,102.24211516399998 33.86972084600001 0 0,102.24179594999998 33.869934160000014 0 0,102.24147672999999 33.870147481000004 0 0,102.241119642 33.87029314199998 0 0,102.24076255799997 33.870438792000016 0 0,102.24069416499998 33.87046668900001 0 0,102.24040547200002 33.870584441999995 0 0,102.23992109099999 33.870703849999984 0 0,102.23943670800003 33.87082325799997 0 0,102.23895232400002 33.87094266499997 0 0,102.238467936 33.87106208199998 0 0,102.23792480499998 33.87114009700002 0 0,102.23738168599999 33.871218097999986 0 0,102.23698249400002 33.87125287399999 0 0,102.236878709 33.87126191499999 0 0,102.23637573500002 33.87130573100001 0 0,102.23633296999998 33.871309456000006 0 0,102.23587275800003 33.871349545999976 0 0,102.23536977700002 33.87139336199999 0 0,102.23486679799998 33.87143718599998 0 0,102.23457941100003 33.871462226000006 0 0,102.23436381699997 33.871481011000014 0 0,102.23386083999998 33.87152482699997 0 0,102.23341793100002 33.87156341399998 0 0,102.23335785799998 33.87156864799999 0 0,102.23287409800002 33.871668004000014 0 0,102.23239035099999 33.871767358 0 0,102.23210970999997 33.87190134100001 0 0,102.23182906900001 33.872035324000024 0 0,102.23153188600003 33.87230923499999 0 0,102.23130954499999 33.87251416999999 0 0,102.23123470299998 33.872583152999994 0 0,102.231189788 33.87262454900002 0 0,102.23093752 33.87285705900001 0 0,102.23078580700002 33.87301799099998 0 0,102.23057674299997 33.873239759 0 0,102.23032115500001 33.873510882999994 0 0,102.230215966 33.87362246499998 0 0,102.23000767899998 33.87411884400001 0 0,102.22982501299998 33.874554174000025 0 0,102.22979939999999 33.87461521199998 0 0,102.22959111300003 33.875111575999995 0 0,102.22947140500003 33.875469649000024 0 0,102.22935169800002 33.87582772100001 0 0,102.229169361 33.876264546000016 0 0,102.22909064100003 33.876717058999986 0 0,102.22901191800003 33.877169572000014 0 0,102.22893319000002 33.87762208700002 0 0,102.228824826 33.878000456999985 0 0,102.22877960199997 33.878060998000024 0 0,102.22861132499997 33.87828626800001 0 0,102.22839782800003 33.878572073999976 0 0,102.22797660399999 33.878863438999986 0 0,102.22794485499998 33.8788854 0 0,102.22749187699998 33.879198737000024 0 0,102.22703890600002 33.879512078999994 0 0,102.22658592599998 33.879825407 0 0,102.22613295500003 33.880138733000024 0 0,102.225679974 33.880452064999986 0 0,102.22522699899997 33.88076540499998 0 0,102.22490704799998 33.880998698999974 0 0,102.22458708800002 33.881231988000025 0 0,102.224267139 33.88146527499998 0 0,102.22391473200003 33.88177298400001 0 0,102.22356232499999 33.882080701999996 0 0,102.22320991700002 33.88238842099997 0 0,102.22285751099997 33.88269613900002 0 0,102.22250784099998 33.88310411499998 0 0,102.22215817900002 33.88351209199999 0 0,102.221808511 33.88392008699998 0 0,102.22145884700001 33.884328073000006 0 0,102.221147083 33.88467844500002 0 0,102.22083530600003 33.88502881699998 0 0,102.220523539 33.885379195999974 0 0,102.22021177800002 33.88572958100002 0 0,102.21990001299997 33.88607996100001 0 0,102.21958824900003 33.886430331999975 0 0,102.21922703799999 33.88682301799997 0 0,102.21886581500002 33.887215706000006 0 0,102.21859729200003 33.88759043499999 0 0,102.21832878100003 33.887965166000015 0 0,102.21806026299998 33.88833990500001 0 0,102.21782072500002 33.88868523399998 0 0,102.217581193 33.889030547999994 0 0,102.21734166200002 33.88937586600002 0 0,102.21710213099999 33.889721194 0 0,102.21681649700002 33.890128946000004 0 0,102.21653087099997 33.890536682000004 0 0,102.216245232 33.89094441999998 0 0,102.21595959899997 33.891352168000026 0 0,102.21567396400002 33.89175991799999 0 0,102.21538833199997 33.89216765600003 0 0,102.21518317300001 33.89256385099998 0 0,102.21493079300001 33.892933932999995 0 0,102.21467841600003 33.89330401699999 0 0,102.21442603499997 33.893674093000016 0 0,102.21417365399998 33.89404416399998 0 0,102.21386267899999 33.89449141199998 0 0,102.21355169499998 33.894938664999984 0 0,102.21324071100003 33.895385911000005 0 0,102.21300418800001 33.89570303800002 0 0,102.21298102100002 33.895734101000016 0 0,102.21272133000002 33.89608229800001 0 0,102.21246162699998 33.896430501 0 0,102.21212969099997 33.896843864000004 0 0,102.21179777399999 33.897257223999986 0 0,102.21146584600001 33.89767059500002 0 0,102.21113392500001 33.89808395900002 0 0,102.21077462699998 33.89848867400002 0 0,102.21041531600002 33.89889340100001 0 0,102.210056017 33.89929812899999 0 0,102.20969672199999 33.89970285200002 0 0,102.20933741599998 33.900107581999976 0 0,102.20899720800003 33.90040550100002 0 0,102.20865700500002 33.900703419000024 0 0,102.20831679999998 33.901001338000015 0 0,102.20804151099998 33.90124241699999 0 0,102.20797659200002 33.90129926700001 0 0,102.20764546200002 33.901625791000015 0 0,102.20750081300002 33.901768419999996 0 0,102.20731431899998 33.901952311 0 0,102.20698317300003 33.902278835000004 0 0,102.20665203700003 33.90260535599998 0 0,102.206320904 33.902931869999975 0 0,102.20598976500003 33.903258386000005 0 0,102.205837153 33.90351546900001 0 0,102.20568453800001 33.903772554 0 0,102.20535757599998 33.904216073999976 0 0,102.20503060700003 33.90465959800002 0 0,102.20477569899998 33.90510476100002 0 0,102.20452078400001 33.905549923000024 0 0,102.20424774600002 33.90584911799999 0 0,102.204234085 33.90586408799999 0 0,102.20394739 33.90617824200001 0 0,102.20372107399999 33.90648374599999 0 0,102.20349475799998 33.90678925399999 0 0,102.20316099799999 33.90707228500003 0 0,102.20282724999998 33.907355309000025 0 0,102.202340311 33.90754465100002 0 0,102.20185336700001 33.907734000000005 0 0,102.20138302100003 33.90778343699998 0 0,102.20091268099998 33.907832868000014 0 0,102.20051341800001 33.907913973999996 0 0,102.20011414999999 33.907995078 0 0,102.19964216900001 33.90809456599999 0 0,102.19956051600002 33.90811177699999 0 0,102.19917018500001 33.90819405100001 0 0,102.19880202000002 33.90842617599998 0 0,102.19845820699999 33.90864883199998 0 0,102.19811439400002 33.90887148799999 0 0,102.197719576 33.909183171999985 0 0,102.19755572499997 33.90937994000001 0 0,102.197419304 33.90954376500002 0 0,102.19711903500001 33.90990435600003 0 0,102.19681876300001 33.91026495400001 0 0,102.19661937900003 33.91048087899998 0 0,102.19642000200002 33.910696798000004 0 0,102.19625566799999 33.91094357700001 0 0,102.19609132699998 33.91119035899999 0 0,102.19588537200002 33.91160655499999 0 0,102.19572185999999 33.91195022900001 0 0,102.195558344 33.91229390000001 0 0,102.19539482800002 33.91263757399997 0 0,102.19512613 33.91301225000001 0 0,102.19485742699999 33.91338692800002 0 0,102.19458872500002 33.91376160499999 0 0,102.19429967500002 33.91414583599999 0 0,102.19401062100002 33.914530060000004 0 0,102.19371447999998 33.91476380400002 0 0,102.19341833800001 33.914997546999984 0 0,102.19305078600001 33.915209619999985 0 0,102.19265274499998 33.91537423300002 0 0,102.19225470999999 33.915538845000015 0 0,102.19185666700002 33.91570346100002 0 0,102.19153369899999 33.915825453000025 0 0,102.19140635000002 33.915873557 0 0,102.19095603 33.916043652999974 0 0,102.19052265300002 33.91630766399999 0 0,102.190089279 33.91657167300002 0 0,102.18965590200003 33.91683568399998 0 0,102.18932338100001 33.91707861399999 0 0,102.18899085800001 33.917321542000025 0 0,102.18871345000002 33.91771604500002 0 0,102.18854974099997 33.917942778999986 0 0,102.188386025 33.91816951499999 0 0,102.188134607 33.91850447899998 0 0,102.18798386499998 33.91878849300002 0 0,102.18783312099998 33.91907250600002 0 0,102.187639134 33.91944544099999 0 0,102.18744514600002 33.91981837399999 0 0,102.187251156 33.920191305 0 0,102.18705716800002 33.92056422600001 0 0,102.18690446800002 33.92082127200001 0 0,102.18675176599999 33.921078324999996 0 0,102.18650231100003 33.92135321000001 0 0,102.18625285500002 33.92162809400003 0 0,102.18600339699998 33.92190297899998 0 0,102.18570391499998 33.922236837000014 0 0,102.18545807999999 33.922401560000026 0 0,102.18521224099999 33.92256628299998 0 0,102.184747663 33.92280283299999 0 0,102.18428308699998 33.923039381000024 0 0,102.18381850600002 33.92327591899999 0 0,102.18354863899998 33.92344008700002 0 0,102.18327877299998 33.923604264000005 0 0,102.18300461899997 33.92389861700002 0 0,102.18275850600003 33.924253736000026 0 0,102.18251239599999 33.92460884399998 0 0,102.18226628500003 33.92496395699999 0 0,102.182020174 33.92531907 0 0,102.181785166 33.92564102900002 0 0,102.18155015999997 33.925962990000016 0 0,102.18131513999998 33.926284952 0 0,102.18102273199997 33.926645673999985 0 0,102.180730332 33.92700640300001 0 0,102.18043793599998 33.92736712599998 0 0,102.180145541 33.927727850999986 0 0,102.17985313499997 33.92808857799997 0 0,102.17956072300001 33.92844929900002 0 0,102.17930957099998 33.92877423099998 0 0,102.17905841800001 33.929099156999996 0 0,102.17886997 33.929345350000006 0 0,102.17868151800002 33.92959154800002 0 0,102.178489463 33.930068146999986 0 0,102.17829740000002 33.93054473299998 0 0,102.17810534 33.931021319000024 0 0,102.17808274200002 33.931341471999986 0 0,102.17806014400003 33.93166162699998 0 0,102.17804989299998 33.931972040000005 0 0,102.17804966900002 33.93197882599998 0 0,102.17803964299998 33.932282448000024 0 0,102.17798128800001 33.93256114000002 0 0,102.17792409700002 33.93276245599998 0 0,102.17787365599997 33.93294000999998 0 0,102.17768551799998 33.93317619099997 0 0,102.17749737700001 33.933412370999974 0 0,102.17734528199998 33.933649376999995 0 0,102.17716783999998 33.933925886 0 0,102.176823533 33.93415847699998 0 0,102.17657830500002 33.934303159000024 0 0,102.17633307400001 33.93444783899997 0 0,102.17591556399998 33.93471213999999 0 0,102.17549805700003 33.93497643699999 0 0,102.175080557 33.93524074499999 0 0,102.17467137099999 33.935543988999996 0 0,102.174262182 33.93584722899999 0 0,102.17385299799997 33.93615047100002 0 0,102.17344380899999 33.93645371299999 0 0,102.17303462400002 33.93675695600001 0 0,102.17275994200003 33.937064625000005 0 0,102.17248526399999 33.937372290999974 0 0,102.17221058400003 33.93767995799999 0 0,102.171832381 33.938026991000015 0 0,102.17145417799998 33.938374022999994 0 0,102.17107598299998 33.93872105600002 0 0,102.170697792 33.93906808899999 0 0,102.170319597 33.939415122000014 0 0,102.16994139399998 33.93976215599997 0 0,102.16956319000002 33.940109189 0 0,102.16918499899998 33.94045622099998 0 0,102.16907393299999 33.94052690000001 0 0,102.169031765 33.94055373399999 0 0,102.168736696 33.940741507999974 0 0,102.16828838999999 33.94102679500003 0 0,102.16784007400003 33.94131209300002 0 0,102.16739171299997 33.94159745000002 0 0,102.16699146000002 33.94182209799999 0 0,102.16659124300003 33.94204670800002 0 0,102.16619102200002 33.94227131100001 0 0,102.16588534700003 33.94242459700001 0 0,102.16557967099999 33.94257788200002 0 0,102.16521525399997 33.942689728000005 0 0,102.16485083600003 33.942801574999976 0 0,102.16450003300002 33.94287643199999 0 0,102.16442701400001 33.942892013000005 0 0,102.16418396300003 33.942943875000026 0 0,102.16400319899998 33.94298244700002 0 0,102.163812791 33.94300489599999 0 0,102.16357670299999 33.94303273000003 0 0,102.16315418200003 33.94308254700002 0 0,102.16315020600001 33.94308301500001 0 0,102.16272370899998 33.9431333 0 0,102.16228485200003 33.94313318899998 0 0,102.16184599600001 33.943133079000006 0 0,102.16140714099998 33.94313296600001 0 0,102.16096828399998 33.94313285800001 0 0,102.16059417500003 33.94317432600002 0 0,102.16022006600002 33.943215791 0 0,102.15986865399998 33.94329785999997 0 0,102.15951724299998 33.943379927000024 0 0,102.15914882099997 33.94361191500002 0 0,102.15878039900002 33.943843904999994 0 0,102.158722528 33.943895938000026 0 0,102.15838378900003 33.944200505000026 0 0,102.157987182 33.94455710099999 0 0,102.15759056500002 33.94491370100002 0 0,102.15719394400003 33.94527029599999 0 0,102.15692162800002 33.945504504999974 0 0,102.15669537500003 33.945799901999976 0 0,102.15663732399997 33.946099187000016 0 0,102.15657560400001 33.94650861600002 0 0,102.156513883 33.946918047 0 0,102.156330336 33.947374758000024 0 0,102.15610539599999 33.94763009500002 0 0,102.15578835399998 33.94776305300002 0 0,102.15569829399999 33.947780217 0 0,102.155413238 33.94783454100002 0 0,102.15503810899997 33.94790603500002 0 0,102.15465096000003 33.94797724699998 0 0,102.15426382200002 33.948048459000006 0 0,102.15394343899999 33.94828154800001 0 0,102.15362305299999 33.948514638000006 0 0,102.15336095700002 33.948922761000006 0 0,102.15309886400001 33.949330895 0 0,102.15283676799999 33.94973903599998 0 0,102.15255040199997 33.950153281999974 0 0,102.152264033 33.95056752800002 0 0,102.15197767400002 33.95098177900002 0 0,102.15176629400003 33.951310913999976 0 0,102.15155491600001 33.95164004999998 0 0,102.15134353600001 33.95196918300002 0 0,102.15107668500002 33.95239891199998 0 0,102.15080982500001 33.952828640999996 0 0,102.15054296800002 33.95325836699999 0 0,102.15027611699998 33.95368809600001 0 0,102.14997371999999 33.95410196400002 0 0,102.14967710500002 33.954342268999994 0 0,102.14938049199998 33.95458258100001 0 0,102.14908387100002 33.954822895999996 0 0,102.14873739400002 33.95511549999998 0 0,102.148512165 33.955305709000015 0 0,102.14839092900002 33.955408094999996 0 0,102.147998573 33.955634481000004 0 0,102.14762146499999 33.95585206999999 0 0,102.14760621599999 33.95586086700001 0 0,102.14754310699999 33.95589728200002 0 0,102.14721386000002 33.95608725699998 0 0,102.14682150099998 33.95631365600002 0 0,102.14644849899997 33.956500414000004 0 0,102.14607549300001 33.956687164000016 0 0,102.14570248899997 33.95687391199999 0 0,102.14532947800001 33.95706065899998 0 0,102.14489053699998 33.95724087399998 0 0,102.144451602 33.95742108799999 0 0,102.144161714 33.95754009900003 0 0,102.14401267199997 33.957601286 0 0,102.14357374399998 33.95778149099999 0 0,102.14308788300002 33.95792653699999 0 0,102.142602022 33.95807157399997 0 0,102.14211616099999 33.95821660399997 0 0,102.14163029999997 33.95836164399998 0 0,102.14114443900002 33.958506691000025 0 0,102.14077960100002 33.95862847500001 0 0,102.14041475900001 33.958750259 0 0,102.14002454299998 33.958911539999974 0 0,102.13963432700001 33.95907282799999 0 0,102.13928915000002 33.959325347000004 0 0,102.13894397899998 33.95957785799999 0 0,102.13859881000002 33.959830367999984 0 0,102.13817930099998 33.960147948999975 0 0,102.13789373200001 33.960364142 0 0,102.13775979000002 33.96046554200001 0 0,102.13734027999999 33.960783134999986 0 0,102.13701985099999 33.96116038500003 0 0,102.13698972600002 33.961195852 0 0,102.13672017200003 33.961583727999994 0 0,102.13656484500001 33.961807233 0 0,102.13645061199998 33.961971604999974 0 0,102.13618104300002 33.96235948200001 0 0,102.13588833400001 33.962720106000006 0 0,102.135595637 33.96308073 0 0,102.13530293500003 33.96344134499998 0 0,102.135174028 33.963698883999996 0 0,102.13504511899998 33.96395642499999 0 0,102.134888139 33.96433356199998 0 0,102.13473117299998 33.964710696 0 0,102.13464327999998 33.965179632 0 0,102.13455538400001 33.96564856399999 0 0,102.13453992199999 33.96610916700001 0 0,102.13469066699997 33.96663377200002 0 0,102.13501302399999 33.967062167999984 0 0,102.13523090000001 33.96733651300002 0 0,102.13544877700002 33.967610858 0 0,102.135677655 33.96811058999998 0 0,102.13590653099999 33.968610324 0 0,102.13595157200001 33.96877003499998 0 0,102.13601538099999 33.96899629000001 0 0,102.13612423400002 33.96938225700001 0 0,102.13621398499998 33.96970046000001 0 0,102.13623309799999 33.96976822300002 0 0,102.13644939800002 33.97017923599998 0 0,102.13666568999997 33.970590249 0 0,102.13688197900001 33.97100126700002 0 0,102.13708475099997 33.97141197399998 0 0,102.13728752399999 33.97182267400001 0 0,102.13749029500002 33.97223336799999 0 0,102.13766323200002 33.97252496499999 0 0,102.13783616900002 33.97281655699999 0 0,102.13809195699997 33.973059331 0 0,102.13834774600002 33.973302105000016 0 0,102.13870270400002 33.97361484999999 0 0,102.13905766200003 33.973927591999995 0 0,102.139436316 33.97413939299997 0 0,102.13981496999997 33.974351184 0 0,102.14019532700001 33.97451226800001 0 0,102.14057568700002 33.97467335599998 0 0,102.14097463299998 33.974885621 0 0,102.14129129999998 33.97512980099998 0 0,102.14156455800003 33.97545755099998 0 0,102.14183781899999 33.97578530099997 0 0,102.14212253199997 33.97617533699997 0 0,102.142407247 33.976565365 0 0,102.14269195899999 33.976955395000005 0 0,102.14310611399998 33.97732023499998 0 0,102.14352026900002 33.977685076 0 0,102.14384091599999 33.97781093200001 0 0,102.144161564 33.977936793000026 0 0,102.14453801500002 33.978013202 0 0,102.14491446599999 33.97808960100002 0 0,102.14529091499998 33.97816599800001 0 0,102.14579180499999 33.978245275999996 0 0,102.14629269400001 33.97832455299999 0 0,102.14679358299998 33.97840383099998 0 0,102.14729447399998 33.978483109000024 0 0,102.14779536100002 33.97856238600002 0 0,102.14797822700001 33.97861275399998 0 0,102.14819774099999 33.978673216000004 0 0,102.14860011899998 33.97878404599999 0 0,102.14900250300002 33.978894868 0 0,102.14930805699998 33.97897901699997 0 0,102.149313958 33.97898064200001 0 0,102.14940489100002 33.979005685000004 0 0,102.14963819500002 33.979073529999994 0 0,102.14993577799999 33.979160068 0 0,102.15046665699998 33.97931445199998 0 0,102.15099753200002 33.97946883499998 0 0,102.15152840899998 33.97962321900002 0 0,102.152059286 33.979777603 0 0,102.15252742400003 33.97994633100001 0 0,102.152995568 33.980115050999984 0 0,102.15341394500001 33.980265824000014 0 0,102.153463724 33.98028376299999 0 0,102.15396238599999 33.980430619 0 0,102.15446104199998 33.98057747399997 0 0,102.15495969699998 33.980724329 0 0,102.15545835400002 33.98087118400002 0 0,102.15595700900002 33.98101804100003 0 0,102.15639955099999 33.98114329700002 0 0,102.15684209400001 33.981268563000015 0 0,102.157284629 33.981393819999994 0 0,102.15772715999998 33.98151907099998 0 0,102.15816969899998 33.98164432200002 0 0,102.15859241099997 33.98175557600001 0 0,102.15901511700002 33.98186684000001 0 0,102.15943781499999 33.98197810800002 0 0,102.15986051099998 33.98208936399999 0 0,102.16022234399998 33.98219920600002 0 0,102.16058418400002 33.982309051000016 0 0,102.160778849 33.98236814500001 0 0,102.16094602700002 33.98241889500002 0 0,102.16110200600002 33.98248301299998 0 0,102.16144014000002 33.98262201 0 0,102.16175632800002 33.98275199599999 0 0,102.16193424199997 33.982825135999974 0 0,102.16225144499998 33.98295552600001 0 0,102.16227473800001 33.98296510099999 0 0,102.16242834799999 33.983028244000025 0 0,102.16277592199998 33.98316030699999 0 0,102.16312349499998 33.98329237799999 0 0,102.16317649000001 33.983312517 0 0,102.16347106299997 33.98342445100002 0 0,102.16357903099998 33.983475236000004 0 0,102.16373676299997 33.983549427000014 0 0,102.163961992 33.98365536 0 0,102.164002466 33.983674396000026 0 0,102.16439872500001 33.98391670699999 0 0,102.16465014099998 33.98405581200001 0 0,102.16477670699999 33.98412583800001 0 0,102.16515468099999 33.98433497299999 0 0,102.16558472999998 33.984425054999974 0 0,102.16582712299999 33.98437051399998 0 0,102.166191045 33.984278690999986 0 0,102.16655586600001 33.984160175 0 0,102.16692068600003 33.98404165900001 0 0,102.16728554299999 33.983923081 0 0,102.16773999600002 33.98364285100001 0 0,102.16819439300002 33.983362688 0 0,102.16855559800001 33.982990212000004 0 0,102.16891680600003 33.98261774299999 0 0,102.16927801000003 33.98224527100001 0 0,102.16963921799999 33.98187279199999 0 0,102.16989290700002 33.98147780599999 0 0,102.17014658900001 33.98108281999998 0 0,102.17022035299999 33.980986538000025 0 0,102.17037290600001 33.980787410000005 0 0,102.17078954700003 33.980556493999984 0 0,102.17083712200002 33.98054124999999 0 0,102.171081335 33.98046299600003 0 0,102.17141854599998 33.98045071199999 0 0,102.17175575700003 33.980438424 0 0,102.17216143299999 33.98053794399999 0 0,102.17256710800001 33.980637462000004 0 0,102.17306728400001 33.98078925300001 0 0,102.17356745299998 33.98094105000001 0 0,102.17382325099999 33.98101201200001 0 0,102.17402037599999 33.98106669600003 0 0,102.174347205 33.98115735599998 0 0,102.17447330099998 33.981192335 0 0,102.17492623700002 33.98131798700001 0 0,102.17537916600003 33.98144364199999 0 0,102.17570270499999 33.981481137 0 0,102.17602624199998 33.98151863200002 0 0,102.17657914900002 33.981531329000006 0 0,102.17699378399999 33.981360474999974 0 0,102.17719073900003 33.98122470599998 0 0,102.17746378700002 33.980970429000024 0 0,102.17769809100002 33.98067518099998 0 0,102.17793239999997 33.98037993600002 0 0,102.178085845 33.980186586 0 0,102.178166707 33.98008469400003 0 0,102.17826178000001 33.97975619599998 0 0,102.17835685099999 33.97942769399998 0 0,102.17838817900002 33.97920795599998 0 0,102.17839811800002 33.978907556000024 0 0,102.17834829100002 33.97859576299999 0 0,102.17829846400002 33.978283972999975 0 0,102.17828502499998 33.977962994999984 0 0,102.17813133599998 33.97751854799998 0 0,102.17786371199998 33.97712493199998 0 0,102.17759607900001 33.976731325 0 0,102.17732844199998 33.976337709999996 0 0,102.17702759899998 33.976002967 0 0,102.176826102 33.97570486699999 0 0,102.17655469699997 33.975390491999974 0 0,102.17628330100001 33.97507611399999 0 0,102.17626363099998 33.975059439000006 0 0,102.17597493099998 33.97481467699998 0 0,102.17566655399997 33.97455324399999 0 0,102.17535817100003 33.97429181899997 0 0,102.17493306799997 33.97409861800003 0 0,102.17450796499998 33.97390542599999 0 0,102.17408284700002 33.973712234000004 0 0,102.17365773199998 33.973519033 0 0,102.17320826000002 33.97326414499997 0 0,102.172758778 33.973009252 0 0,102.17230930199997 33.97275434900001 0 0,102.17200322000002 33.972424483 0 0,102.17187215400003 33.972127992000026 0 0,102.17184667999999 33.97183393 0 0,102.17183831300002 33.971554931000014 0 0,102.17182994900003 33.97127593099998 0 0,102.171844529 33.970836045 0 0,102.17203607200003 33.97037088799999 0 0,102.17236451000002 33.970026272999974 0 0,102.17286503600002 33.969803001 0 0,102.17334457599998 33.96968195699998 0 0,102.17382411300002 33.969560914 0 0,102.17428360600002 33.96951277400001 0 0,102.17474310300003 33.969464636 0 0,102.17518208799999 33.969504072999996 0 0,102.175621079 33.969543504 0 0,102.176056674 33.969685571000014 0 0,102.176421157 33.969804452000005 0 0,102.17649226200001 33.969827642999974 0 0,102.17696013599999 33.97005848800001 0 0,102.177428023 33.97028934399998 0 0,102.17785974600002 33.97054870900001 0 0,102.17829146600002 33.970808078000005 0 0,102.17852848000001 33.971097214 0 0,102.17861858999999 33.971207144999994 0 0,102.178765483 33.97138634800001 0 0,102.17900248400002 33.97167548099998 0 0,102.17930665799997 33.972063983 0 0,102.17949169399998 33.972300311000026 0 0,102.179610841 33.97245248399997 0 0,102.17979930899997 33.97278941500002 0 0,102.17998777000003 33.973126346000015 0 0,102.18017623499998 33.97346327700001 0 0,102.180359168 33.97379029799998 0 0,102.180542102 33.974117318000026 0 0,102.18055828799999 33.97419959000001 0 0,102.18061749999998 33.97450056600002 0 0,102.18069289599998 33.974883815 0 0,102.18074536 33.975427954 0 0,102.180797821 33.975972092999996 0 0,102.18082381200003 33.97625149700002 0 0,102.18084980499998 33.97653090099999 0 0,102.18081863600003 33.97694105599999 0 0,102.18078746600003 33.97735120599998 0 0,102.18068419600002 33.97781106399998 0 0,102.18066090000002 33.977914809000026 0 0,102.18058093100001 33.97827093000001 0 0,102.180477661 33.97873079200002 0 0,102.18037438599998 33.97919065000002 0 0,102.18039600700001 33.979602011 0 0,102.18059848899998 33.97987078400001 0 0,102.18080097299998 33.98013956099999 0 0,102.181181407 33.98035372099997 0 0,102.18163707999997 33.980422859999976 0 0,102.18211277400002 33.98041842800001 0 0,102.18258847200002 33.980413999999996 0 0,102.18284703299997 33.9804125 0 0,102.18326419300001 33.980346904999976 0 0,102.18368135399999 33.98028131299998 0 0,102.18409850400002 33.980215706000024 0 0,102.184515654 33.980150098000024 0 0,102.18500065699999 33.98006970099999 0 0,102.18548565100002 33.97998930599999 0 0,102.18597064099998 33.97990890699998 0 0,102.18645563400003 33.979828500999986 0 0,102.18680069599998 33.97980743800002 0 0,102.18720648099998 33.97978737599999 0 0,102.187612263 33.97976731799997 0 0,102.18807020600002 33.97976801200002 0 0,102.18852814799999 33.979768702 0 0,102.18898609000001 33.97976939099999 0 0,102.189502377 33.97978119099997 0 0,102.19001865899997 33.97979299999997 0 0,102.19053494100001 33.97980480899997 0 0,102.190997675 33.97987408 0 0,102.19146040599998 33.979943348000006 0 0,102.19192313299999 33.98001261899998 0 0,102.192385865 33.98008188099999 0 0,102.192848604 33.980151138999986 0 0,102.19329621499998 33.980198046 0 0,102.193743826 33.980244954 0 0,102.19419145 33.98029186100001 0 0,102.19463907 33.980338769000014 0 0,102.19508591800002 33.980319623000014 0 0,102.19553276800002 33.98030047100002 0 0,102.19597961599999 33.98028131299998 0 0,102.19605031700002 33.98026572600003 0 0,102.19638178500003 33.98019265300002 0 0,102.19678395800003 33.98010400099997 0 0,102.19718612499997 33.98001535200001 0 0,102.19752632299998 33.979847026000016 0 0,102.19786652300002 33.97967869799999 0 0,102.19819296999998 33.979392657000005 0 0,102.19834726200003 33.97898529700001 0 0,102.19836267599999 33.978516077999984 0 0,102.19837231499997 33.978222819999985 0 0,102.19830961999997 33.97798660900003 0 0,102.19806899100001 33.97780503400003 0 0,102.19775700000002 33.97765118199999 0 0,102.19722899800001 33.97763913900002 0 0,102.19677897999998 33.977665563000016 0 0,102.196328956 33.97769199499999 0 0,102.19587894300003 33.97771841500003 0 0,102.19542893300002 33.977744830000006 0 0,102.19502412000003 33.97773558900002 0 0,102.194619305 33.97772634900002 0 0,102.194130357 33.97759779199998 0 0,102.19364141400001 33.97746923699998 0 0,102.19326579099999 33.977108491000024 0 0,102.19306712999997 33.97672242700003 0 0,102.19304737300001 33.976252413 0 0,102.19321590599998 33.975948112000026 0 0,102.19338443599997 33.975643811 0 0,102.193747051 33.975329267000006 0 0,102.194109658 33.97501470899999 0 0,102.19452627099997 33.974718446 0 0,102.19494288700002 33.974422194 0 0,102.19535949700003 33.97412594299999 0 0,102.19544528 33.974066784 0 0,102.19588882 33.97374620900001 0 0,102.19633235600003 33.97342562799997 0 0,102.19661355699998 33.973164822 0 0,102.19689475400003 33.97290401499998 0 0,102.19717594999997 33.97264320900001 0 0,102.197523225 33.972323776999986 0 0,102.19787050000002 33.972004336 0 0,102.19821776399999 33.97168490199999 0 0,102.19846799599998 33.971389982000005 0 0,102.19871823300002 33.97109506200002 0 0,102.19896846300003 33.97080014300002 0 0,102.19925770600003 33.97041592300002 0 0,102.199546951 33.97003170099998 0 0,102.19965241699998 33.96988723200002 0 0,102.19974844199999 33.96975569699998 0 0,102.19986425000002 33.969597066999995 0 0,102.199949935 33.96947969799999 0 0,102.20013743999999 33.96926351000002 0 0,102.20032494200001 33.969047321999994 0 0,102.20076482000002 33.96883688600002 0 0,102.20120470500001 33.96862644700002 0 0,102.20161923 33.96845551299998 0 0,102.201908645 33.96843203999998 0 0,102.20219806799997 33.96840856099999 0 0,102.20244093500003 33.96839164900001 0 0,102.20263203799999 33.968378341999994 0 0,102.203066003 33.96834812899999 0 0,102.20355429699998 33.96837260199999 0 0,102.20404259999998 33.968397073999995 0 0,102.20453090699999 33.96842154500001 0 0,102.20490615900002 33.968470163000006 0 0,102.20528140900001 33.96851878199999 0 0,102.20565665999999 33.968567398999994 0 0,102.20581302400001 33.96861481299999 0 0,102.20606155899998 33.968690175999996 0 0,102.206466465 33.96881294399998 0 0,102.20687136700002 33.968935714 0 0,102.20730398400002 33.969093848 0 0,102.20773660600003 33.96925197600001 0 0,102.20816922 33.969410111 0 0,102.20860183399998 33.96956824799997 0 0,102.20903445099998 33.969726385 0 0,102.209400614 33.96980818600002 0 0,102.20976677700003 33.969889986 0 0,102.21013294199997 33.96997178800001 0 0,102.21048246100003 33.96994966 0 0,102.21083197399997 33.969927530999996 0 0,102.21102623000002 33.969871814999976 0 0,102.211114469 33.969815331999996 0 0,102.21141932799998 33.96962018900001 0 0,102.21164155000002 33.96944484800002 0 0,102.21186376899999 33.969269505 0 0,102.21214060900002 33.968894987 0 0,102.21222384599997 33.96855616800002 0 0,102.21225638700002 33.968296364000025 0 0,102.21219605200002 33.967934243 0 0,102.21206753500002 33.967450327999984 0 0,102.21173210500001 33.96704188299998 0 0,102.21139666800002 33.966633437999974 0 0,102.21098520999999 33.966343515000005 0 0,102.21057375700002 33.966053594000016 0 0,102.21013186099998 33.965836464000006 0 0,102.20968995599998 33.96561933300001 0 0,102.209248059 33.96540220600002 0 0,102.20895306900002 33.965250663000006 0 0,102.20883171499997 33.96518832100003 0 0,102.208415377 33.964974444000006 0 0,102.20799903800003 33.964760565000006 0 0,102.20758269599997 33.96454668299998 0 0,102.207166363 33.96433280999997 0 0,102.20686373400002 33.964025311 0 0,102.20675601099998 33.96364207099998 0 0,102.206765722 33.963345393 0 0,102.20676912300002 33.963241529000015 0 0,102.20688099799997 33.96276305800001 0 0,102.20708704200001 33.96234685600001 0 0,102.20738266500001 33.96213311499997 0 0,102.20767828599998 33.96191937399999 0 0,102.20782250000002 33.96179754999997 0 0,102.20807174499998 33.96171516999999 0 0,102.20850671800002 33.96160765600001 0 0,102.20894168900003 33.96150014300002 0 0,102.20937665600002 33.96139262899999 0 0,102.20981162200002 33.96128511500001 0 0,102.21036000499998 33.96120951900002 0 0,102.21038861599999 33.96120557299997 0 0,102.21066757599999 33.961167107999984 0 0,102.210908405 33.96113389999999 0 0,102.211456796 33.96105829200002 0 0,102.21200517699998 33.960982693999995 0 0,102.212382187 33.96094233100001 0 0,102.21275919700003 33.96090196799997 0 0,102.21313619900002 33.96086160599998 0 0,102.21345246599998 33.96088344999998 0 0,102.213744282 33.96090360400001 0 0,102.21376873399998 33.96090529200001 0 0,102.21417156299998 33.96097310699997 0 0,102.214574389 33.961040923999974 0 0,102.21492202000002 33.961180868999975 0 0,102.21526965200002 33.96132081100001 0 0,102.215580187 33.96151860499998 0 0,102.21589072299997 33.961716403000025 0 0,102.21618509500001 33.96206374799999 0 0,102.21640008899999 33.962317428999995 0 0,102.21647946799999 33.962411092000025 0 0,102.21659729499999 33.96273023600003 0 0,102.21669427400002 33.96299656399998 0 0,102.21675126999997 33.96340872600001 0 0,102.21676925499997 33.96393740100001 0 0,102.216634591 33.964286534999985 0 0,102.21649992699997 33.96463566900002 0 0,102.21622683800001 33.96508927299999 0 0,102.21595373899999 33.96554286899999 0 0,102.21568064399997 33.965996468000014 0 0,102.21538104799998 33.966412348999995 0 0,102.21508144199998 33.96682823100002 0 0,102.21478184300003 33.96724412399999 0 0,102.21448225199998 33.967660024 0 0,102.21418264900001 33.968075907000014 0 0,102.21406746999997 33.968235795 0 0,102.21388305800002 33.968491788999984 0 0,102.21358345800002 33.96890767100001 0 0,102.21336410100002 33.969363655999985 0 0,102.21332172000001 33.96945175600001 0 0,102.21314474299999 33.969819642000004 0 0,102.21313426900002 33.97014007199999 0 0,102.21321864100003 33.970502743 0 0,102.21330955600001 33.970665139000005 0 0,102.21347323999998 33.97080914100002 0 0,102.21365899900002 33.97101376500001 0 0,102.213943519 33.97114047000002 0 0,102.21444829699999 33.97115191400002 0 0,102.21498071600001 33.971053746999985 0 0,102.21524442200001 33.97100512600002 0 0,102.21551313499998 33.97095558199999 0 0,102.21578145900003 33.97084141300002 0 0,102.21604978800002 33.97072724100002 0 0,102.21639610800003 33.97043445899999 0 0,102.21674242300003 33.970141676000026 0 0,102.21708873799997 33.969848883 0 0,102.21743506600001 33.969556087 0 0,102.217781392 33.96926329899998 0 0,102.21811536899997 33.968856663 0 0,102.21844935299998 33.968450028999996 0 0,102.21878333199999 33.96804339200003 0 0,102.21901676200002 33.967732178000006 0 0,102.21925019999998 33.96742095899998 0 0,102.21948364100001 33.96710973199998 0 0,102.21972245900002 33.96680697199997 0 0,102.21996126699997 33.96650422099998 0 0,102.220179137 33.96630371399999 0 0,102.22039700800002 33.966103205000024 0 0,102.22073758200003 33.96592014700002 0 0,102.22107815700002 33.96573708599999 0 0,102.221470098 33.965599209000004 0 0,102.22186203500002 33.96546132999998 0 0,102.22232340900001 33.96535435999999 0 0,102.22278478599998 33.965247379999994 0 0,102.22331465299999 33.96520065200002 0 0,102.22384451300002 33.96515392600003 0 0,102.22432108999999 33.965120668 0 0,102.22479767599998 33.965087410000024 0 0,102.22532758800003 33.965052001000004 0 0,102.22585748900002 33.965016589000015 0 0,102.22631501500001 33.965021252999975 0 0,102.22677255399998 33.96502591799998 0 0,102.22723008999998 33.96503058100001 0 0,102.22768762599998 33.965035242 0 0,102.22811830799998 33.965059629999985 0 0,102.22854898399999 33.96508401699998 0 0,102.22897967 33.965108394000026 0 0,102.22940442100003 33.96513243099997 0 0,102.22941035999997 33.965132767 0 0,102.22988432300002 33.96518013100001 0 0,102.23035828299999 33.965227501000015 0 0,102.23083225300002 33.965274866000016 0 0,102.23130622600002 33.965322231000016 0 0,102.23172859499999 33.965331744000025 0 0,102.23215096000001 33.96534125699998 0 0,102.23257331999997 33.965350770999976 0 0,102.23303214600003 33.96532196999999 0 0,102.23349097800002 33.96529316800002 0 0,102.233949811 33.965264366999975 0 0,102.23449727500002 33.965217990999975 0 0,102.23504471899997 33.965171612999995 0 0,102.23546676400002 33.965190889999974 0 0,102.23588881500001 33.965210164999974 0 0,102.23631086799998 33.96522944100002 0 0,102.23673102100003 33.965307368000026 0 0,102.23715117299997 33.965385293 0 0,102.23757131899998 33.965463218000025 0 0,102.23791929700002 33.965640184999984 0 0,102.23826727199997 33.96581715299999 0 0,102.23861679599997 33.966165719 0 0,102.23879937200002 33.96647045200001 0 0,102.23883707800002 33.96679197100002 0 0,102.23880202200002 33.967131904999974 0 0,102.238625985 33.96736845800001 0 0,102.23845234999999 33.967625458999976 0 0,102.23809514200002 33.96777884699998 0 0,102.23773794200002 33.96793223200001 0 0,102.23733031799998 33.96801111399998 0 0,102.23692268899998 33.96808999299998 0 0,102.23691639499998 33.96809007000002 0 0,102.23645025399998 33.968095757000015 0 0,102.23597782299998 33.968101519000015 0 0,102.23550539799999 33.968107282000005 0 0,102.23503297000002 33.968113044000006 0 0,102.23456054399998 33.968118806999996 0 0,102.23410266299999 33.96813009900001 0 0,102.23364478399998 33.96814138899998 0 0,102.23318691399999 33.96815268099999 0 0,102.232658706 33.968148122 0 0,102.23213049600002 33.96814356200002 0 0,102.231602281 33.968139001 0 0,102.23121810499998 33.96813568499999 0 0,102.23107406700001 33.96813444200001 0 0,102.23063806300001 33.96818331100002 0 0,102.23020205099999 33.96823217999997 0 0,102.22976602900002 33.96828104999997 0 0,102.22936362399997 33.968379587000015 0 0,102.22896122499998 33.96847812300001 0 0,102.228558824 33.96857666 0 0,102.22825486900001 33.96871654900002 0 0,102.22795091400002 33.96885643899998 0 0,102.22780344699999 33.96905855799997 0 0,102.22764044500002 33.96936584000002 0 0,102.22762808499999 33.96974635599997 0 0,102.22768718700002 33.970148524000024 0 0,102.22776770500002 33.97029229899999 0 0,102.22784633600003 33.970432699000014 0 0,102.22796944100003 33.97071737800002 0 0,102.22809255099997 33.97100205700002 0 0,102.22836509199999 33.97128700899998 0 0,102.228637634 33.971571961999985 0 0,102.228933015 33.97169601500002 0 0,102.22922839300003 33.971820068 0 0,102.22975257500002 33.971949279 0 0,102.23027962100002 33.97199050699999 0 0,102.23081238499998 33.971855774999995 0 0,102.23122241800002 33.97170360000001 0 0,102.23163244099999 33.971551422000005 0 0,102.23197111500002 33.971426984999994 0 0,102.23230979700003 33.97130254299998 0 0,102.23259568100002 33.97117690599998 0 0,102.232683925 33.97113812499998 0 0,102.23288155900002 33.97105126700001 0 0,102.23335816600002 33.97083699199999 0 0,102.233834779 33.970622719999994 0 0,102.23431140299999 33.970408448 0 0,102.23477326900002 33.97028677499998 0 0,102.23523512499997 33.97016510200001 0 0,102.23565941700002 33.970115951000025 0 0,102.23608371400002 33.970066798000005 0 0,102.23645187400001 33.97011910100002 0 0,102.23682003200003 33.970171401000016 0 0,102.23727239800002 33.97034298699998 0 0,102.23772476599999 33.970514571000024 0 0,102.23810721400002 33.970669907 0 0,102.23848966000003 33.970825244000025 0 0,102.23871323999998 33.97099168300002 0 0,102.23872489600001 33.971000360000005 0 0,102.23893681700002 33.971158127000024 0 0,102.23923207399997 33.971468034 0 0,102.23952733099998 33.97177794100003 0 0,102.23982258299998 33.972087837000004 0 0,102.24002524600002 33.97235652299997 0 0,102.24022790999999 33.97262520700002 0 0,102.24051048799998 33.972964166 0 0,102.24079306599998 33.973303122999994 0 0,102.24090713200002 33.97343995 0 0,102.24107563899997 33.97364207999999 0 0,102.24116597099999 33.97380332099999 0 0,102.24122550099997 33.97390957800002 0 0,102.24137536799998 33.97417707699998 0 0,102.241493263 33.97445392999998 0 0,102.24161115700002 33.97473078399997 0 0,102.24167535599997 33.975163124999995 0 0,102.24173956200002 33.975595467999995 0 0,102.24180376200002 33.976027809000016 0 0,102.24186795600002 33.976460151000026 0 0,102.24190534399997 33.97679168100001 0 0,102.24191519200002 33.976879010999994 0 0,102.24194273199998 33.97712322199999 0 0,102.241954556 33.97738592500002 0 0,102.24195672899998 33.97743419699998 0 0,102.24197072599998 33.97774516599998 0 0,102.24194672200002 33.978115401000025 0 0,102.241922714 33.978485637000006 0 0,102.24188247799998 33.978985781000006 0 0,102.24169800099997 33.97948268599998 0 0,102.241691511 33.97950449199999 0 0,102.24157653600003 33.97989081899999 0 0,102.24150461400001 33.980132481 0 0,102.24145507100002 33.98029894899997 0 0,102.241242854 33.98066161899999 0 0,102.24103063299998 33.981024287000025 0 0,102.240818408 33.981386955999994 0 0,102.24061341499998 33.981835889000024 0 0,102.24040842199997 33.98228482000002 0 0,102.240273339 33.98264863999998 0 0,102.24013825600002 33.983012470999995 0 0,102.24007453000002 33.983348551000006 0 0,102.24001080300002 33.98368462399998 0 0,102.240095666 33.98404887100003 0 0,102.24010359699997 33.984082908999994 0 0,102.24019639199997 33.984481190999986 0 0,102.24038194500002 33.98473481799999 0 0,102.240445035 33.98482105099998 0 0,102.24056750599999 33.984988445 0 0,102.24078922500001 33.985213534000025 0 0,102.24101094000002 33.98543862399998 0 0,102.24139841099998 33.98565862999999 0 0,102.24178587400002 33.98587863300003 0 0,102.242173342 33.98609863899998 0 0,102.242560819 33.986318642000015 0 0,102.24294829399997 33.98653864800002 0 0,102.24337268 33.986706647999995 0 0,102.243797067 33.98687464699998 0 0,102.24422145300002 33.987042648 0 0,102.24464584399999 33.98721064799997 0 0,102.24507024399998 33.987378648 0 0,102.24526277500001 33.98739750300001 0 0,102.24558364900003 33.987428927999986 0 0,102.24586531400001 33.987456512999984 0 0,102.24609704199997 33.98747920699998 0 0,102.24661043999998 33.98752948700002 0 0,102.24695969800001 33.98751727199999 0 0,102.247308965 33.98750505700002 0 0,102.24779370499999 33.98739566500001 0 0,102.24823654099998 33.987295725000024 0 0,102.24827842899998 33.987286272000006 0 0,102.24870756899998 33.987035338 0 0,102.24913671000002 33.98678440100002 0 0,102.24945896000003 33.986490978000006 0 0,102.24978121100003 33.986197550999975 0 0,102.25010488800001 33.985763002 0 0,102.25042856099998 33.98532845699998 0 0,102.25075223200002 33.984893914 0 0,102.25104679600003 33.98449941299998 0 0,102.25105829900002 33.98448400900003 0 0,102.25134136399998 33.98410491200002 0 0,102.251635937 33.983710409000025 0 0,102.251880675 33.983319725 0 0,102.25212540400003 33.98292903999999 0 0,102.25215723500003 33.982878226000025 0 0,102.25237013200001 33.982538353999985 0 0,102.25261486099998 33.98214766900003 0 0,102.25285958900002 33.981756984000015 0 0,102.25307814899998 33.98132094699997 0 0,102.253296697 33.980884909999986 0 0,102.25351523699999 33.98044887100002 0 0,102.25353349699998 33.98041243900002 0 0,102.25373377800003 33.98001283399998 0 0,102.25374348700001 33.97953139200001 0 0,102.25379286700002 33.979092277999996 0 0,102.25363103799998 33.97864844999998 0 0,102.25353677099997 33.97829416899998 0 0,102.25333689500002 33.97793752199999 0 0,102.25309993500002 33.977638746000025 0 0,102.25275641600001 33.97736692799998 0 0,102.25252390600002 33.977180637000004 0 0,102.25229139599998 33.976994346000026 0 0,102.25186320300003 33.97684446400001 0 0,102.25143501899998 33.97669459399998 0 0,102.25118855400001 33.976608328 0 0,102.25100682700003 33.97654472099998 0 0,102.25057863299998 33.97639485000002 0 0,102.25012479600002 33.97629450400001 0 0,102.24967095099998 33.976194158 0 0,102.24924711800003 33.97615794699999 0 0,102.24882329000002 33.97612173599998 0 0,102.24839945500003 33.976085524999974 0 0,102.248220565 33.976062813 0 0,102.247952225 33.97602874199998 0 0,102.24750499200002 33.97597196100003 0 0,102.24710215099998 33.975920815999984 0 0,102.247057762 33.975915180000015 0 0,102.24693914099998 33.975859721999996 0 0,102.24660749399999 33.97570467000003 0 0,102.24646778599998 33.97556124699997 0 0,102.246307924 33.975297119000004 0 0,102.2463826 33.97511116200002 0 0,102.24654953200002 33.97485076999999 0 0,102.24671646399997 33.97459037700003 0 0,102.24700659899997 33.97433274299999 0 0,102.24727864900001 33.97408938000001 0 0,102.24755069999998 33.97384601300001 0 0,102.24792547700002 33.97351200999998 0 0,102.24830026500001 33.97317800899998 0 0,102.24859786100001 33.97291279900003 0 0,102.24867505399999 33.97284400500001 0 0,102.249046593 33.97248518499998 0 0,102.24941813100003 33.97212636699999 0 0,102.24978967999999 33.97176754700001 0 0,102.25007645599999 33.971453293000025 0 0,102.25036323199998 33.971139040000025 0 0,102.250638197 33.97081784699998 0 0,102.25091315600002 33.970496646000015 0 0,102.25118810599997 33.970175439 0 0,102.25118855699998 33.97017470100002 0 0,102.251283833 33.97001875199999 0 0,102.25142486700003 33.96978790700001 0 0,102.25166163199998 33.969400373999974 0 0,102.25189839500001 33.969012841999984 0 0,102.25222841300001 33.96860935000001 0 0,102.252518974 33.96833703499999 0 0,102.252809534 33.96806472499998 0 0,102.25321666299999 33.967904722000014 0 0,102.25362379299997 33.967744718999995 0 0,102.25391352600002 33.96771110999998 0 0,102.25434715300003 33.967690737 0 0,102.25478078999998 33.96767036099999 0 0,102.25516377899999 33.967729022000015 0 0,102.25554676000002 33.96778769100001 0 0,102.25591997599997 33.967775990999996 0 0,102.25629318799997 33.96776429099998 0 0,102.256751178 33.967734431 0 0,102.25720916900002 33.96770457100001 0 0,102.25765894199998 33.96768120500002 0 0,102.25810870800001 33.96765783699999 0 0,102.25855846799999 33.96763446800003 0 0,102.25895378799999 33.96768338099997 0 0,102.25934910799998 33.96773229299998 0 0,102.259431097 33.96775711599997 0 0,102.25970644300003 33.96784047699998 0 0,102.25991891299998 33.967965467 0 0,102.26017495500002 33.968231722999974 0 0,102.26029063700003 33.96837459599999 0 0,102.26030567100003 33.96865551799999 0 0,102.26030271399998 33.96897277300002 0 0,102.26029975799997 33.96929002799999 0 0,102.260210772 33.969776904000014 0 0,102.26011982300003 33.97032484599998 0 0,102.25996440799997 33.970596364000016 0 0,102.25980899400002 33.97086788399997 0 0,102.25954265600001 33.971167482 0 0,102.259276328 33.971467081000014 0 0,102.25885054000003 33.97178348800003 0 0,102.25842475500002 33.97209988899999 0 0,102.25799896799998 33.97241628199998 0 0,102.25765982399997 33.97269896900002 0 0,102.25732067299998 33.972981661000006 0 0,102.256981515 33.973264352 0 0,102.256642366 33.973547043999986 0 0,102.25638991300002 33.97392635199998 0 0,102.25631718800003 33.97422111700001 0 0,102.25624446500001 33.974515881 0 0,102.25614850800002 33.974860105999994 0 0,102.25617238299998 33.97521281600001 0 0,102.25626665200002 33.97556708899998 0 0,102.25641029000002 33.975930979 0 0,102.25655393199997 33.97629488199999 0 0,102.25658562400002 33.976601388000006 0 0,102.256750307 33.976957244000005 0 0,102.25691499200002 33.977313099000014 0 0,102.25707539500002 33.97760599899999 0 0,102.25723579800001 33.977898900000014 0 0,102.25751523600002 33.978332889 0 0,102.25779467400002 33.97876687899998 0 0,102.25807411300002 33.97920086900001 0 0,102.25832847100003 33.97965466599999 0 0,102.25858283000002 33.98010846400001 0 0,102.25883718799997 33.98056224599998 0 0,102.25904726599998 33.98087246 0 0,102.25929005900002 33.98130562699998 0 0,102.25953284899998 33.98173879500001 0 0,102.25977664200002 33.98214143000001 0 0,102.26002043099999 33.98254406699999 0 0,102.26019092299998 33.98294506799999 0 0,102.26036141600002 33.98334606999998 0 0,102.260533877 33.98368600600003 0 0,102.260706336 33.984025943999995 0 0,102.26084116599998 33.98439559600001 0 0,102.26097599500002 33.984765246999984 0 0,102.26114551699999 33.98519677799999 0 0,102.26131503699997 33.98562830700001 0 0,102.26155608699997 33.986127281999984 0 0,102.261782622 33.98659620799998 0 0,102.26179713800002 33.98662625700001 0 0,102.26202639899998 33.98712113300002 0 0,102.26225566199997 33.98761601699999 0 0,102.26254755999997 33.988014056 0 0,102.26283945799997 33.988412095 0 0,102.26305349900002 33.988600185999985 0 0,102.26330223399998 33.98885015600001 0 0,102.26355096999998 33.98910012699997 0 0,102.26390770400002 33.989413609999986 0 0,102.26419308700002 33.98966439700001 0 0,102.26451414799999 33.98994653 0 0,102.26483520900001 33.99022866299998 0 0,102.26530484900002 33.99045299400001 0 0,102.265435561 33.990515431000006 0 0,102.26577448900002 33.99067732399999 0 0,102.26620650400002 33.99093136900001 0 0,102.26663853500003 33.991185411000004 0 0,102.26707055600002 33.99143945600002 0 0,102.26750453300002 33.99163243100003 0 0,102.26772660300003 33.991699833999974 0 0,102.26807492400002 33.99182497300001 0 0,102.268423246 33.991950111999984 0 0,102.26891194199999 33.992093044 0 0,102.26940064399997 33.99223597700001 0 0,102.26968140999998 33.992297785999995 0 0,102.26996217300001 33.99235959399999 0 0,102.27001945699999 33.99237288500001 0 0,102.27002232400002 33.99237354899998 0 0,102.27028075200002 33.99243350699999 0 0,102.27036371499997 33.99245275499999 0 0,102.27037438500003 33.99245523000002 0 0,102.27072644700002 33.99253690400002 0 0,102.27118608900003 33.992647309000006 0 0,102.271645734 33.992757728000015 0 0,102.27210538399999 33.992868147000024 0 0,102.272555974 33.992976387 0 0,102.27256503900003 33.99297856499999 0 0,102.27270923200001 33.99301766100001 0 0,102.27288707600002 33.993065881999996 0 0,102.27320910999998 33.993153198000016 0 0,102.27343288999998 33.993212426000014 0 0,102.27348471300002 33.993226142000026 0 0,102.27376031300003 33.993299084 0 0,102.27405550999998 33.99324452799999 0 0,102.27442596700001 33.99313053200001 0 0,102.27479643499998 33.99301653499998 0 0,102.27509798199998 33.99282196299998 0 0,102.27520844100002 33.99275068899999 0 0,102.27562043699999 33.99248482899998 0 0,102.27577486299998 33.992243814000005 0 0,102.27592929000002 33.992002802 0 0,102.27623521599998 33.99161238400001 0 0,102.27654113400001 33.99122196500002 0 0,102.27684803300002 33.99080101300001 0 0,102.27715493099998 33.99038006000001 0 0,102.27746181999998 33.98995910899998 0 0,102.27776870299999 33.98953815200002 0 0,102.27807558299997 33.98911718599999 0 0,102.27838246099998 33.98869621699998 0 0,102.27868934999998 33.988275257 0 0,102.27894929899998 33.987792152 0 0,102.279209245 33.987309047 0 0,102.27946919700003 33.986825941000006 0 0,102.27960693099999 33.98665741000002 0 0,102.27975226900003 33.98647957200001 0 0,102.28003534200002 33.98613320300001 0 0,102.28031841500001 33.985786831999974 0 0,102.28060148600002 33.98544045599999 0 0,102.28095819700002 33.985027763000005 0 0,102.28099597800002 33.984984052000016 0 0,102.28131490599998 33.98461507500002 0 0,102.28160802500003 33.98427596099998 0 0,102.28167161599998 33.984202392999975 0 0,102.28194632499998 33.98392757099998 0 0,102.28222103600001 33.983652748 0 0,102.28249574400002 33.983377926 0 0,102.28272009900002 33.98313236199999 0 0,102.28294445799997 33.98288679500001 0 0,102.28322970300002 33.98249224900002 0 0,102.28351494600003 33.98209770400001 0 0,102.28380018399997 33.981703160999984 0 0,102.28408356099999 33.981303572 0 0,102.28436694700002 33.98090398199997 0 0,102.28465033399999 33.98050439100001 0 0,102.28493371500002 33.98010480200003 0 0,102.28521552900003 33.97981707600002 0 0,102.28549734299997 33.97952934699998 0 0,102.28577915800003 33.97924161200001 0 0,102.28606772199998 33.97897096600002 0 0,102.28629415500001 33.97875860400001 0 0,102.286356291 33.978700328 0 0,102.28667593199998 33.97861934299999 0 0,102.28706458200003 33.978583902000025 0 0,102.28745321600002 33.978548459000024 0 0,102.28787986600003 33.978580781000005 0 0,102.28830652699997 33.978613087999975 0 0,102.28862630600003 33.97863730500001 0 0,102.28873318900003 33.978645398000026 0 0,102.28914028499997 33.97870448499998 0 0,102.28954738200002 33.97876357199999 0 0,102.289930132 33.978832141 0 0,102.29026446199998 33.97889203400001 0 0,102.29031288499999 33.978900709000015 0 0,102.29066862399998 33.979062209000006 0 0,102.29102436699998 33.979223709999985 0 0,102.29138010399998 33.979385208999986 0 0,102.29173307999997 33.97963349700001 0 0,102.29198989399998 33.97987966400001 0 0,102.29228780400001 33.98034719899999 0 0,102.292319969 33.980433183 0 0,102.29245412300003 33.98079179299998 0 0,102.292620441 33.98123638599998 0 0,102.29268080100002 33.98160849599998 0 0,102.29274115800001 33.981980607000025 0 0,102.29267844399999 33.98244019499998 0 0,102.29261572799999 33.98289978299999 0 0,102.29258277899999 33.983179647999975 0 0,102.29254982999998 33.983459513000014 0 0,102.29248737199998 33.98364747099998 0 0,102.29239014699999 33.98394006400002 0 0,102.29230902799998 33.98427578500002 0 0,102.292258957 33.98448299400002 0 0,102.29222790300003 33.984611503999986 0 0,102.29205981199999 33.985096942999974 0 0,102.29189171600001 33.98558239699997 0 0,102.29180410700002 33.98583540300001 0 0,102.29174507900001 33.986005874 0 0,102.29172362100002 33.98606784499998 0 0,102.291571137 33.986431342 0 0,102.29141865499997 33.98679483699999 0 0,102.29127957999998 33.98729069500001 0 0,102.29114050599998 33.987786555000014 0 0,102.29105762400002 33.988070875999995 0 0,102.29097474399998 33.988355196999976 0 0,102.29103541299997 33.988717294000026 0 0,102.29110100600002 33.98885887 0 0,102.29114799000001 33.988960280000015 0 0,102.291332705 33.989204857999994 0 0,102.291443297 33.989326473999995 0 0,102.291518693 33.989409384 0 0,102.29191980899998 33.989658729999974 0 0,102.29225547099998 33.989696192 0 0,102.29259112599999 33.98973365299997 0 0,102.29302582600002 33.98968310499998 0 0,102.293316903 33.98960935000002 0 0,102.29356434699997 33.989394335999975 0 0,102.29371942400002 33.98905703499997 0 0,102.293782776 33.98857741799998 0 0,102.29366617300002 33.988135704 0 0,102.29350689699999 33.98760391799999 0 0,102.29337723999998 33.98724887200001 0 0,102.29324758400003 33.986893829999985 0 0,102.29310405400003 33.98642108500002 0 0,102.292960521 33.98594833599998 0 0,102.29300457800002 33.985670492999986 0 0,102.293048634 33.98539265300002 0 0,102.29323677999997 33.985015266000005 0 0,102.293424926 33.98463787899999 0 0,102.29367882600002 33.984408685000005 0 0,102.29393271599997 33.984179487999995 0 0,102.29418381200003 33.984038274 0 0,102.29443490800003 33.98389706099999 0 0,102.29483588599999 33.983798068 0 0,102.29523686800002 33.983699074000015 0 0,102.29564749299999 33.98364798699998 0 0,102.29589565100002 33.98365344899997 0 0,102.296080249 33.98365751099999 0 0,102.29648452599997 33.98380669599999 0 0,102.29691116100003 33.98400982099997 0 0,102.29733778299999 33.984212945000024 0 0,102.29776440400002 33.98441606099999 0 0,102.29815190800002 33.98471519999998 0 0,102.29853941200003 33.98501432799998 0 0,102.29877508200002 33.985169821 0 0,102.29901074600002 33.985325321999994 0 0,102.29901265500001 33.98532754500002 0 0,102.299273712 33.985631737000006 0 0,102.29949889400001 33.98589412199999 0 0,102.29953667500001 33.985938146000024 0 0,102.29979964900002 33.98624456499999 0 0,102.300009064 33.986469634 0 0,102.30021847699999 33.98669469700002 0 0,102.30046236499999 33.986970626000016 0 0,102.30070624799998 33.98724656000002 0 0,102.30100739599999 33.98761393199999 0 0,102.30130854599997 33.98798131199999 0 0,102.30155244100001 33.988257240999985 0 0,102.301796336 33.988533166000025 0 0,102.30207682899999 33.98879319500003 0 0,102.30235732199998 33.989053222999985 0 0,102.30263781399998 33.989313247999974 0 0,102.30283112500001 33.98951349399999 0 0,102.302963971 33.989651106 0 0,102.30321283299998 33.98990889700002 0 0,102.30329012700003 33.98998896500001 0 0,102.30361343099997 33.99041694800002 0 0,102.30367605700002 33.99071896700002 0 0,102.30373868599997 33.991020978999984 0 0,102.30379751100003 33.99144315699999 0 0,102.30378061200003 33.991977249 0 0,102.30376370900001 33.99251133600001 0 0,102.30374681 33.99304542499999 0 0,102.30373762200003 33.99333583600003 0 0,102.30372843100002 33.99362624600002 0 0,102.30378979099999 33.99396831199999 0 0,102.303949235 33.99425240099998 0 0,102.304158669 33.99447746300001 0 0,102.30458134899999 33.99480741299999 0 0,102.30503220700001 33.995007706000024 0 0,102.305483063 33.99520799800001 0 0,102.30597061499998 33.99538905000003 0 0,102.306458163 33.995570101 0 0,102.30688813500001 33.99566971799999 0 0,102.30731810700001 33.995769333 0 0,102.30778082799998 33.99578448300002 0 0,102.30824356199997 33.99579963299999 0 0,102.308706299 33.995814783000014 0 0,102.30916901900002 33.995829929000024 0 0,102.309674992 33.99580893199999 0 0,102.31018096399998 33.995787930000006 0 0,102.31068693499998 33.995766935999995 0 0,102.31119290700002 33.99574594699999 0 0,102.311698896 33.99572495699999 0 0,102.31216257699998 33.99571004699999 0 0,102.31262624700003 33.99569513900002 0 0,102.31299168100003 33.995683386999985 0 0,102.313089918 33.99568022699998 0 0,102.313553587 33.99566531900001 0 0,102.31404999900002 33.995565940999995 0 0,102.31454640800001 33.99546656000001 0 0,102.31472196300001 33.995337733999975 0 0,102.31486389999998 33.99523357700002 0 0,102.31512424200002 33.99479902500002 0 0,102.31516592000003 33.99459449300002 0 0,102.31524558400002 33.99430274299999 0 0,102.315261308 33.99380415799999 0 0,102.315273741 33.993409790999976 0 0,102.31527795199997 33.993276244000015 0 0,102.31536798799999 33.99288820100003 0 0,102.31545801700003 33.992500156000006 0 0,102.31549594400002 33.99206005399998 0 0,102.31555108399999 33.99180046999999 0 0,102.31558069699997 33.99166105900002 0 0,102.31566482 33.991282092999995 0 0,102.31574894200003 33.990903128000014 0 0,102.31602794000003 33.990448250999975 0 0,102.31610143299997 33.990330094 0 0,102.31630672400001 33.99000004599998 0 0,102.31639302399998 33.989861308 0 0,102.31653127800001 33.989639047000026 0 0,102.31658552099998 33.989551844000005 0 0,102.31686431000003 33.989103640999986 0 0,102.31727575999997 33.98877190600001 0 0,102.31768720899998 33.98844017099998 0 0,102.31809865600002 33.988108435000015 0 0,102.31836691900003 33.98799403700002 0 0,102.31863517900001 33.98787963799998 0 0,102.31902429000002 33.987747832000025 0 0,102.319413397 33.987616027 0 0,102.31969183199999 33.98757109100001 0 0,102.31987288300002 33.98754186999997 0 0,102.32033236900003 33.987467713 0 0,102.32066050200001 33.987414747 0 0,102.320791842 33.98739354600002 0 0,102.321251314 33.98731938100002 0 0,102.32171078699997 33.987245218 0 0,102.32212204400003 33.98717400800001 0 0,102.32234098200001 33.987136100999976 0 0,102.32253329999998 33.98710280199998 0 0,102.32278982000003 33.98705838799998 0 0,102.32294455700003 33.987031597 0 0,102.32300779000002 33.98699964999997 0 0,102.32312492099999 33.986940472000015 0 0,102.32328682899998 33.98685867199998 0 0,102.32348609399997 33.98664254800002 0 0,102.32349364200002 33.98640220499999 0 0,102.323501819 33.98614183199999 0 0,102.32344289899999 33.98571965999997 0 0,102.323409906 33.98523792999998 0 0,102.32337188499997 33.984916425999984 0 0,102.32326299200002 33.98455329400002 0 0,102.32323916299998 33.98449735999998 0 0,102.32315095500002 33.98429030800003 0 0,102.32309920900002 33.98420611099999 0 0,102.32301362499999 33.98406685499998 0 0,102.32278138599997 33.983801246999974 0 0,102.32254726000002 33.98359572099997 0 0,102.32212934900002 33.983496420999984 0 0,102.322063346 33.983480740999994 0 0,102.32171143900001 33.98339713500002 0 0,102.32137610400002 33.98334975 0 0,102.32128181899998 33.98334769500002 0 0,102.321188156 33.983345654000004 0 0,102.320895253 33.98333926999999 0 0,102.32047495 33.983443677000025 0 0,102.32005464500003 33.98354808300002 0 0,102.31963434199997 33.98365248800002 0 0,102.31919246400003 33.983869341 0 0,102.31875058499998 33.98408619000003 0 0,102.31830870800002 33.984303040999976 0 0,102.31824590899998 33.98433538900002 0 0,102.317893288 33.98451702199998 0 0,102.31747786599999 33.98473100199999 0 0,102.31706244399999 33.984944982 0 0,102.31664702299997 33.985158962000014 0 0,102.31623160800001 33.98537294099998 0 0,102.31582164500003 33.98552540100002 0 0,102.31541168500002 33.985677864000024 0 0,102.31500172199998 33.985830323000016 0 0,102.314591758 33.98598278200001 0 0,102.31415028100002 33.986017154000024 0 0,102.31370880399999 33.98605152599998 0 0,102.313288156 33.98598363100001 0 0,102.31281654700001 33.985855920999995 0 0,102.312344956 33.985728212000026 0 0,102.31201743499997 33.98550093 0 0,102.31168990499998 33.98527364900002 0 0,102.31146753399997 33.98506334299998 0 0,102.311245165 33.984853035000015 0 0,102.31111545300001 33.98449800999998 0 0,102.31098573499997 33.98414299199999 0 0,102.31090279900002 33.98370096000002 0 0,102.310819864 33.983258921000015 0 0,102.31073693399998 33.982816876000015 0 0,102.31065400300002 33.98237482899998 0 0,102.31062851899998 33.982066110000005 0 0,102.31060303599997 33.981757388999995 0 0,102.31057306399998 33.98121867200001 0 0,102.310543096 33.980679959999975 0 0,102.31051313299997 33.98014124399998 0 0,102.31050524800003 33.97983291899999 0 0,102.31049736400001 33.97952459300001 0 0,102.31046537700001 33.979323549000014 0 0,102.310418965 33.979031839000015 0 0,102.31034057300002 33.97853907699999 0 0,102.31025356999999 33.97824655900001 0 0,102.31016656700001 33.977954040999975 0 0,102.31010455299997 33.97763200700001 0 0,102.30998054700001 33.97736874200001 0 0,102.30985654300002 33.977105478 0 0,102.30959866299997 33.97674614099998 0 0,102.30941207299998 33.97640747999998 0 0,102.309195654 33.976120992000006 0 0,102.30897923399999 33.97583450600001 0 0,102.30880913499999 33.975419897999984 0 0,102.308639035 33.97500528799998 0 0,102.30851229799998 33.97455640700002 0 0,102.30838555899999 33.974107522 0 0,102.30832477799999 33.973800955 0 0,102.308263995 33.973494390999974 0 0,102.30827732699998 33.97307205999999 0 0,102.30831955999997 33.97262688400002 0 0,102.30836178599998 33.97218170899998 0 0,102.30845848000001 33.971796423 0 0,102.30851666900003 33.97156457800003 0 0,102.30855518099997 33.97141113800001 0 0,102.30873673600001 33.971015970999986 0 0,102.30879321399999 33.97090583800002 0 0,102.30896693599999 33.97056707500002 0 0,102.30914844400002 33.970213150000006 0 0,102.30919714499998 33.970118187000026 0 0,102.30942734899998 33.96966929299998 0 0,102.309558718 33.96953106400002 0 0,102.30968966299997 33.96939328100001 0 0,102.30995198199997 33.969117272999995 0 0,102.31021060299997 33.968958579 0 0,102.310469227 33.96879988799998 0 0,102.31087012699999 33.96859735200002 0 0,102.31112578199998 33.96853250800001 0 0,102.31142257300002 33.96850378200003 0 0,102.31171935999998 33.96847505599999 0 0,102.31200095899999 33.96848121599999 0 0,102.312224028 33.968556534000015 0 0,102.31245785200002 33.96873774599999 0 0,102.312502171 33.96877209399997 0 0,102.312691674 33.96891895900001 0 0,102.31301629299998 33.96934869299997 0 0,102.313201601 33.96972840900003 0 0,102.31338321700002 33.970225442000014 0 0,102.31340251799998 33.970507622000014 0 0,102.31336401800002 33.970835496999996 0 0,102.31326401899997 33.971326377000025 0 0,102.31311212499998 33.971675241000014 0 0,102.312935031 33.971929638000006 0 0,102.31252858099998 33.97230815199998 0 0,102.31226967399999 33.972549257000026 0 0,102.31212211799999 33.972686667000005 0 0,102.31181585399997 33.97298456200002 0 0,102.31150958400002 33.97328245699998 0 0,102.311203309 33.97358035100001 0 0,102.31089704099998 33.97387824600003 0 0,102.31087195999999 33.97390370400001 0 0,102.31063778700002 33.974180327 0 0,102.31050886000003 33.974694043 0 0,102.31054759800003 33.974857851000024 0 0,102.31059475900003 33.975057279 0 0,102.31064585500002 33.97523559199999 0 0,102.31068144900001 33.975359810999976 0 0,102.310887707 33.97568500199998 0 0,102.31107308600002 33.975909522999984 0 0,102.31140459599999 33.97607711500001 0 0,102.31169729700002 33.97614721999997 0 0,102.31172692899997 33.97615431600002 0 0,102.31204926499998 33.97623151800002 0 0,102.31239627000002 33.97628922400003 0 0,102.31274327599999 33.97634693200001 0 0,102.313278863 33.976298514999996 0 0,102.31381445099998 33.97625009400002 0 0,102.31435003899998 33.97620167600002 0 0,102.31488562599998 33.976153254999986 0 0,102.31542121299998 33.97610483599999 0 0,102.31584127299999 33.97600711899997 0 0,102.316261333 33.975909401000024 0 0,102.31668139200002 33.975811685 0 0,102.3171691 33.975699926000004 0 0,102.31765680900003 33.975588163 0 0,102.31814451899999 33.97547640099998 0 0,102.31863222599998 33.975364635999995 0 0,102.31914319100002 33.975246647999995 0 0,102.319508859 33.97516221199999 0 0,102.319654157 33.975128661999975 0 0,102.32004990399997 33.975090335000004 0 0,102.320445651 33.97505200500001 0 0,102.32086366099998 33.97520198000001 0 0,102.32114049299997 33.97536062099999 0 0,102.32141731899998 33.97551926699998 0 0,102.32173295400003 33.975821627000016 0 0,102.32191520499998 33.97614627899998 0 0,102.32206838600001 33.97663063499999 0 0,102.32224022600002 33.977133778999985 0 0,102.322316242 33.97740544200002 0 0,102.32239225799998 33.97767710199997 0 0,102.32250830599997 33.97802007400003 0 0,102.322624356 33.97836304499998 0 0,102.32269890100002 33.97868163499999 0 0,102.32277344300002 33.97900022499999 0 0,102.322853323 33.979448063999996 0 0,102.32293320299999 33.979895907000014 0 0,102.32301307199998 33.980343749999975 0 0,102.32318461300002 33.98086401799998 0 0,102.32335616400002 33.98138428300001 0 0,102.32352771900003 33.98190455500003 0 0,102.32370443399998 33.982260591 0 0,102.32388114899999 33.98261662499999 0 0,102.32405785499998 33.982972656000015 0 0,102.32419851600002 33.983216325 0 0,102.32431178299998 33.983412536 0 0,102.32444278100002 33.98363945599999 0 0,102.32456572500001 33.983852420999995 0 0,102.32485115100002 33.984187342999974 0 0,102.32513657800001 33.98452226500001 0 0,102.325469167 33.984701684000015 0 0,102.32580175499999 33.984881094 0 0,102.32605630900002 33.985018406999984 0 0,102.326074231 33.985028075 0 0,102.32613434400002 33.98506050100002 0 0,102.32631736399998 33.98509735900001 0 0,102.32652645600001 33.98513946700001 0 0,102.32703196799997 33.98519742299999 0 0,102.327540424 33.985161527 0 0,102.327939894 33.985005856999976 0 0,102.32833936399999 33.98485017899998 0 0,102.32871323699999 33.98461176500001 0 0,102.32908711200002 33.984373362999975 0 0,102.32936313699997 33.98410935300001 0 0,102.32963916300002 33.983845342999984 0 0,102.32997862399998 33.98348020999998 0 0,102.33015358699998 33.983292017999986 0 0,102.33031808599998 33.983115080000005 0 0,102.33065754799998 33.982749936999994 0 0,102.33096717199999 33.98246603899997 0 0,102.33127679400002 33.98218214000002 0 0,102.3314823 33.981765714000005 0 0,102.33165487399998 33.981248358000016 0 0,102.33182744700002 33.98073100300002 0 0,102.33182995599998 33.98065088599998 0 0,102.33181656900001 33.980309874 0 0,102.33168548499998 33.979886136999994 0 0,102.331430619 33.979670731 0 0,102.33136907300002 33.979618715000015 0 0,102.33105266199999 33.979351295000015 0 0,102.33066131099997 33.97917244500002 0 0,102.33026995699998 33.978993591000005 0 0,102.32979587800003 33.97876783200002 0 0,102.32932179800002 33.978542077999975 0 0,102.32884771699997 33.97831633300001 0 0,102.32837363800002 33.978090587999986 0 0,102.32830253600002 33.978045899999984 0 0,102.32800205400002 33.97785704299997 0 0,102.32763047200001 33.977623488999996 0 0,102.32725889 33.977389930000015 0 0,102.32688731399998 33.97715637599998 0 0,102.32658686500002 33.976923133000014 0 0,102.32637333899999 33.97654282799999 0 0,102.32633992500001 33.97626035299999 0 0,102.32630651099998 33.97597787699999 0 0,102.32643166499997 33.97558144999999 0 0,102.32663468099997 33.97539802699998 0 0,102.32694813799998 33.97528744099998 0 0,102.327347352 33.975179013 0 0,102.32774656700002 33.975070582 0 0,102.32805846399998 33.975097404999985 0 0,102.32837035900002 33.975124229000016 0 0,102.32884967899997 33.97529785900002 0 0,102.32909751699998 33.97538763199998 0 0,102.32932899600002 33.975471477999974 0 0,102.32980831600003 33.975645110000016 0 0,102.33028763099998 33.97581874399998 0 0,102.33076695199998 33.975992365000025 0 0,102.33124627900003 33.97616598799999 0 0,102.331725602 33.976339623 0 0,102.33175412000003 33.976346224 0 0,102.332087941 33.976423501 0 0,102.33214423499999 33.97643653199998 0 0,102.33256286800002 33.97653342900003 0 0,102.33298149900003 33.976630331000024 0 0,102.33340012999997 33.97672724300003 0 0,102.33389934000002 33.976776476 0 0,102.33419989100003 33.97680609899999 0 0,102.33420472900002 33.976806576 0 0,102.33422020799998 33.97680810200001 0 0,102.33439857500002 33.97682568099998 0 0,102.33486118600001 33.97678080100002 0 0,102.33524990699999 33.97667267899999 0 0,102.33536511599999 33.97664063299999 0 0,102.335638625 33.97656455399999 0 0,102.33612632500001 33.976354644000025 0 0,102.33644667700003 33.97611105499999 0 0,102.33676702600002 33.97586746500002 0 0,102.33712307399998 33.975507721999975 0 0,102.33747912199999 33.975147977999995 0 0,102.33783516900002 33.97478825000002 0 0,102.33809442199998 33.974446453999974 0 0,102.33835366699998 33.97410465500002 0 0,102.33861291 33.97376286100001 0 0,102.33882552799997 33.973373287000015 0 0,102.33903815500003 33.972983709999994 0 0,102.33925077499998 33.97259413799998 0 0,102.33948602599997 33.972378763999984 0 0,102.33972127700002 33.97216338300001 0 0,102.34001537500001 33.971989356999984 0 0,102.34030947399998 33.97181533000003 0 0,102.34073485099998 33.97167421400002 0 0,102.341160226 33.971533093999994 0 0,102.34166881099998 33.971423829 0 0,102.34217739000002 33.971314565 0 0,102.34265911199998 33.971294908000004 0 0,102.34314084099998 33.97127525299999 0 0,102.34346476000002 33.971302294 0 0,102.343788674 33.97132933500001 0 0,102.344075277 33.971395653 0 0,102.34436187799997 33.971461971 0 0,102.34471748700003 33.971629995 0 0,102.34495321600002 33.97178540200002 0 0,102.34518894500002 33.97194080999998 0 0,102.34549460599999 33.97216788200001 0 0,102.34574782300001 33.972534121000024 0 0,102.34590800500001 33.972798134000016 0 0,102.346068189 33.973062148999986 0 0,102.34619169199999 33.97334541999999 0 0,102.34631518999998 33.97362868699997 0 0,102.346471012 33.97403290099999 0 0,102.34657750999997 33.97447613899999 0 0,102.34674687299997 33.974960822000014 0 0,102.34691624099997 33.97544550399999 0 0,102.34708561000002 33.975930194 0 0,102.34725799400002 33.97635024099998 0 0,102.34743037599998 33.976770292000026 0 0,102.347602757 33.97719034099998 0 0,102.34784566399998 33.97753603299998 0 0,102.34808856000001 33.977881724999975 0 0,102.34827841600003 33.97812061500002 0 0,102.34846827500002 33.978359505000014 0 0,102.34875030299997 33.97864802800001 0 0,102.34903232800002 33.97893654799998 0 0,102.34931435700003 33.97922506399999 0 0,102.34954118399997 33.97938004299999 0 0,102.349857053 33.979557328 0 0,102.35017292399999 33.97973460999998 0 0,102.35061628300002 33.979978972000026 0 0,102.35087985199999 33.98011379600001 0 0,102.35114341500002 33.980248613000015 0 0,102.35149110600003 33.98039697899998 0 0,102.35183879800002 33.98054534300002 0 0,102.35237643300002 33.98060206100001 0 0,102.35291406699997 33.98065878199998 0 0,102.35324702999998 33.980639349 0 0,102.35357999299998 33.98061991499998 0 0,102.35402851100002 33.980509315999996 0 0,102.35447703599999 33.98039871499998 0 0,102.35498875299999 33.98018925500003 0 0,102.35530999999997 33.97991557400002 0 0,102.35553632099999 33.97959976300001 0 0,102.35576263799999 33.979283952 0 0,102.35603733599999 33.97895914899999 0 0,102.35631203999998 33.97863434599998 0 0,102.35638167899998 33.978499505 0 0,102.35648266200002 33.978303969000024 0 0,102.356653285 33.97797359600003 0 0,102.35682390699998 33.97764322400002 0 0,102.35698837400003 33.97725257799999 0 0,102.35715283399998 33.97686193200002 0 0,102.35731729700001 33.976471285 0 0,102.35741137000002 33.97615261599998 0 0,102.35750544199999 33.97583394999998 0 0,102.35758686600002 33.975535062999995 0 0,102.35774568800002 33.975067474000014 0 0,102.357904507 33.97459987399998 0 0,102.35792919900001 33.97449815599998 0 0,102.35799512900002 33.97422657999999 0 0,102.35804864300002 33.974006152000015 0 0,102.35805161600001 33.973993904999986 0 0,102.35806571 33.97393584299999 0 0,102.35806641099998 33.97393296199999 0 0,102.35806924799999 33.973921276 0 0,102.35808575200002 33.973853297000005 0 0,102.35814644800001 33.97360329899999 0 0,102.35817637999997 33.97348001400002 0 0,102.35832350099997 33.97298158699999 0 0,102.35845350599999 33.97273462099997 0 0,102.35845529599999 33.972731221000004 0 0,102.35855462900003 33.97264812999998 0 0,102.358504052 33.97244485099998 0 0,102.35852654000001 33.97207268 0 0,102.35852163800001 33.97172348599997 0 0,102.35852317500002 33.97160632600003 0 0,102.35856251500002 33.97040363999997 0 0,102.35857681599998 33.97033056999999 0 0,102.35857705199999 33.970046911 0 0,102.35853609899999 33.969776293999985 0 0,102.35848833300003 33.96959694499998 0 0,102.35845976899998 33.969443617000024 0 0,102.35845860699999 33.96933104599998 0 0,102.35853708299999 33.96912502599997 0 0,102.358570353 33.969009390999986 0 0,102.35862886799998 33.968920174999994 0 0,102.35888361299999 33.96875660799998 0 0,102.35912312900001 33.96865985300002 0 0,102.359374059 33.96860191500002 0 0,102.35955256199998 33.968494733 0 0,102.35986211199997 33.96836920099997 0 0,102.35987950100002 33.96836215000002 0 0,102.36117798800001 33.968228736000015 0 0,102.36367505499999 33.96804844799999 0 0,102.36579253299999 33.967809606 0 0,102.36710813799999 33.96750752600002 0 0,102.36785854099998 33.96725482900001 0 0,102.36847991500002 33.966734734 0 0,102.36859238699998 33.966483374000006 0 0,102.36848967100002 33.965899283 0 0,102.368077981 33.965029879999975 0 0,102.367249367 33.96373236599999 0 0,102.366667888 33.96331667200002 0 0,102.36613735399999 33.96309761100002 0 0,102.36497655900001 33.96276711600001 0 0,102.36436732700002 33.96248370500001 0 0,102.36435562399998 33.96248190699998 0 0,102.36398541300002 33.96244272500002 0 0,102.36391354400001 33.96243511799997 0 0,102.36367614699998 33.962409991000015 0 0,102.36320371099998 33.962359986000024 0 0,102.36281440200003 33.96232348699999 0 0,102.36215943100001 33.96226207900003 0 0,102.35765919300002 33.961914216000025 0 0,102.35755868400003 33.96191228999999 0 0,102.35630378899998 33.96180714399998 0 0,102.355703103 33.96166998899997 0 0,102.35495859500003 33.961371196000016 0 0,102.354053867 33.96064628300002 0 0,102.35323310899997 33.95945598899999 0 0,102.35320149299997 33.959300004 0 0,102.35306913099998 33.959005339999976 0 0,102.35303084399999 33.95874545200002 0 0,102.35306940200002 33.958378004999986 0 0,102.35307456499999 33.95824202699998 0 0,102.353059858 33.958146656999986 0 0,102.35302502600001 33.958029877 0 0,102.35301895700002 33.95794640899999 0 0,102.353104062 33.95776010999998 0 0,102.35328029300001 33.957459056999994 0 0,102.35348277600002 33.95727719199999 0 0,102.353802906 33.957164163000016 0 0,102.35392283200002 33.95709225899998 0 0,102.35411672700002 33.95691041800001 0 0,102.35444790000003 33.956699558000025 0 0,102.35502767499997 33.956385411999975 0 0,102.35543640499998 33.95624111500001 0 0,102.35612493399998 33.955924263999975 0 0,102.356422168 33.955804312 0 0,102.35662501799999 33.955722450999986 0 0,102.356871958 33.955648951 0 0,102.35702661900001 33.95558732699999 0 0,102.35728775299998 33.955483281 0 0,102.357505188 33.955396646999986 0 0,102.35754888600002 33.95537923500001 0 0,102.35781001800001 33.955275186999984 0 0,102.35798597500002 33.95520220999998 0 0,102.35816193099998 33.955129231 0 0,102.358337887 33.95505625200002 0 0,102.35851384400002 33.95498327299998 0 0,102.35868379099998 33.954934288000004 0 0,102.35885373899998 33.954885303000026 0 0,102.359023686 33.95483631799999 0 0,102.35919363400001 33.95478733099998 0 0,102.35938967800001 33.954745484 0 0,102.35958572300001 33.95470363700002 0 0,102.35978176700002 33.954661789 0 0,102.35997781200001 33.954619940999976 0 0,102.36020487399998 33.954596304999995 0 0,102.36043193699999 33.954572669000015 0 0,102.360659 33.95454903199999 0 0,102.36088606300001 33.95452539399997 0 0,102.36110442199998 33.95452788699998 0 0,102.361322782 33.954530379000005 0 0,102.36154114099998 33.954532871000026 0 0,102.3617595 33.95453536100001 0 0,102.36220053400001 33.954571139999985 0 0,102.36264156800002 33.95460691599999 0 0,102.36308718499998 33.95466472099997 0 0,102.363532803 33.954722523999976 0 0,102.36438627500002 33.95486802200003 0 0,102.36473438899998 33.954927365 0 0,102.36523975199998 33.95501351399997 0 0,102.36695695899999 33.955313467999986 0 0,102.36765853899999 33.95542702300003 0 0,102.368041173 33.955488952999985 0 0,102.36864342500002 33.95558642499998 0 0,102.36972322499997 33.95573234300002 0 0,102.37070971100002 33.95583239299998 0 0,102.37237084700001 33.955902992999995 0 0,102.37406515100002 33.955921644 0 0,102.37488628099999 33.95592163399999 0 0,102.374929399 33.955921595999996 0 0,102.37567584700002 33.95592094400001 0 0,102.37641255 33.95592789300002 0 0,102.37704510999998 33.955897526 0 0,102.37791964000002 33.955872317 0 0,102.378083387 33.955827484999986 0 0,102.378216909 33.95579092899999 0 0,102.37848423000003 33.955656265000016 0 0,102.37863689900001 33.95548406400002 0 0,102.37867545799998 33.955256795000025 0 0,102.37868568599998 33.954923657999984 0 0,102.37858772800001 33.95434258900002 0 0,102.37834061699999 33.95381976300001 0 0,102.37781808099999 33.95301034200003 0 0,102.37726481599998 33.95217393600001 0 0,102.37673178 33.951364275 0 0,102.37626565199997 33.950775351000004 0 0,102.37608954199999 33.950592614000016 0 0,102.37581680199997 33.95030960700001 0 0,102.37558185400002 33.950076509999974 0 0,102.37548994999997 33.950041037000005 0 0,102.37519693600001 33.949927935999995 0 0,102.37473568299998 33.94986545500001 0 0,102.374544061 33.94988477099997 0 0,102.37446455399999 33.949892784999975 0 0,102.37401765099997 33.949937831 0 0,102.37319846100002 33.950218585000016 0 0,102.37155493400002 33.950946665000004 0 0,102.370582775 33.951408362999985 0 0,102.36997584699998 33.951632238 0 0,102.369817394 33.951649902999975 0 0,102.36944768900003 33.95169112000002 0 0,102.36869000500002 33.951683679999974 0 0,102.368378586 33.951629577999995 0 0,102.36837233799997 33.95162849299999 0 0,102.36811410799999 33.951583631000005 0 0,102.36769428600002 33.95144443200002 0 0,102.36752014500001 33.95138669099998 0 0,102.36676800499998 33.951086368000006 0 0,102.36636213000003 33.950751787 0 0,102.36585856099998 33.95026095700001 0 0,102.365530691 33.94989268500001 0 0,102.365039954 33.949187137000024 0 0,102.364659926 33.948667312 0 0,102.36436235600002 33.94815296600001 0 0,102.36421723500001 33.947877253 0 0,102.36404600700001 33.94762301100002 0 0,102.36376321300003 33.946982393999974 0 0,102.36362744799999 33.946560799 0 0,102.36355371799999 33.946183184000006 0 0,102.36355634900002 33.94599426000002 0 0,102.36359679600002 33.945813810000004 0 0,102.36373255500001 33.94543271399999 0 0,102.36400560599998 33.945031175999986 0 0,102.364070605 33.94497087299999 0 0,102.364101441 33.94495360799999 0 0,102.364173424 33.944872686 0 0,102.364316213 33.944578002000014 0 0,102.36431262000002 33.94454080100002 0 0,102.36428497399999 33.94450081000002 0 0,102.364308832 33.944457804000024 0 0,102.364725695 33.943955655000025 0 0,102.36500953900003 33.94367143900001 0 0,102.36534173400003 33.94345005100001 0 0,102.36578733300001 33.94324549999999 0 0,102.366068412 33.94311871899998 0 0,102.366230922 33.94307663699999 0 0,102.366414755 33.942994607 0 0,102.36699463299999 33.94286979899999 0 0,102.367306988 33.94282879399998 0 0,102.367678265 33.942849423999974 0 0,102.36773917699998 33.942840295999986 0 0,102.36834744200002 33.942626210000014 0 0,102.36854755299998 33.942573133999986 0 0,102.36885083700002 33.942553143 0 0,102.36927424100003 33.942513709000025 0 0,102.36956041500002 33.94250807999998 0 0,102.36995251399998 33.94250858800001 0 0,102.37106255999998 33.942484553999975 0 0,102.372558706 33.942562364000025 0 0,102.37470383200002 33.942673892000016 0 0,102.37790607 33.942869925000025 0 0,102.380264625 33.94271004699999 0 0,102.38281676600002 33.942511353999976 0 0,102.384125299 33.942428767000024 0 0,102.384369257 33.94241336900001 0 0,102.38572034200001 33.94229235300003 0 0,102.38707369999997 33.94209650099998 0 0,102.388427616 33.941881919000025 0 0,102.38941764700002 33.941723509999974 0 0,102.39527852999998 33.94038007900002 0 0,102.39724491599998 33.93956062500001 0 0,102.39848446600001 33.93904404099999 0 0,102.39964461400001 33.938553845 0 0,102.400622365 33.93813048499999 0 0,102.40073684999999 33.93808091300002 0 0,102.40168151 33.937661013000024 0 0,102.40196757899997 33.937566300000015 0 0,102.40261154000001 33.93735309300001 0 0,102.40344896099998 33.937136812999995 0 0,102.40436066400002 33.937062458000014 0 0,102.40543927499999 33.937038411 0 0,102.406773676 33.93709460600002 0 0,102.40710967899997 33.937137732999986 0 0,102.40732472399998 33.937165333999985 0 0,102.408484579 33.93722166399999 0 0,102.40951973799997 33.93729073899999 0 0,102.40973128899998 33.937303595 0 0,102.410023169 33.937239449 0 0,102.410128482 33.93723909900001 0 0,102.410568689 33.93737120899999 0 0,102.41098158900002 33.93753775699997 0 0,102.41133988899998 33.93765853899998 0 0,102.412641931 33.93799271900002 0 0,102.414093955 33.93836537300001 0 0,102.417428185 33.93944415599998 0 0,102.41923463799998 33.939992346999986 0 0,102.419330188 33.93999323000003 0 0,102.41929594099997 33.94028363299998 0 0,102.41918228100002 33.940376241000024 0 0,102.419026589 33.94043401800002 0 0,102.41889663299997 33.94048693799999 0 0,102.418680854 33.940547304999996 0 0,102.41857101 33.940616852000005 0 0,102.418570058 33.940714652 0 0,102.41875303 33.94096806499999 0 0,102.41895460699999 33.94122141399998 0 0,102.41905668800001 33.941320056999984 0 0,102.41909106000003 33.941325903000006 0 0,102.41914397 33.941318566999996 0 0,102.419163857 33.94128868299998 0 0,102.419146248 33.94119929499999 0 0,102.41911995800001 33.94109085299999 0 0,102.41912783700002 33.94094651500001 0 0,102.41915190499998 33.940893956000025 0 0,102.41919175599998 33.94084969199997 0 0,102.419263355 33.940860181999994 0 0,102.41935534499999 33.940943355 0 0,102.41953914300001 33.941072727999995 0 0,102.41974047500003 33.941275985000004 0 0,102.41987989699999 33.94140193099997 0 0,102.41994227700002 33.941574652999975 0 0,102.419996019 33.94173667000001 0 0,102.42006999900002 33.94194036099998 0 0,102.42012470899999 33.942008155999986 0 0,102.42032827399998 33.942082597000024 0 0,102.42050587699998 33.94211538600001 0 0,102.42069320399997 33.942088506999994 0 0,102.42077604600001 33.94205721499998 0 0,102.42074995500002 33.94198932400002 0 0,102.42059462200001 33.94188078000002 0 0,102.42032226999999 33.94173436400001 0 0,102.42019438800003 33.941627461999985 0 0,102.42013377799998 33.94152390800002 0 0,102.42012886999998 33.94139869600002 0 0,102.420115195 33.94123654200001 0 0,102.42023011100002 33.941034591000005 0 0,102.42032421900001 33.940966289000016 0 0,102.42040435199999 33.940966016000004 0 0,102.420454845 33.94104932900001 0 0,102.42051845700001 33.94118149600001 0 0,102.42060615499997 33.941264681999996 0 0,102.42072394399997 33.94135611399997 0 0,102.42078022099997 33.94145133400002 0 0,102.420913552 33.94179316899999 0 0,102.42096499399997 33.94188661599998 0 0,102.42107462899997 33.941957204999994 0 0,102.42122936700002 33.94199603300001 0 0,102.42136714999998 33.942079046 0 0,102.42143354900003 33.94219570000001 0 0,102.42158342699997 33.94247604999998 0 0,102.42161651700002 33.94251781999998 0 0,102.421726116 33.942616896000004 0 0,102.42189819100003 33.942689058999974 0 0,102.422044744 33.94280901399998 0 0,102.422159986 33.94296366399999 0 0,102.42221097200002 33.943145964999985 0 0,102.42218625599997 33.94335714900001 0 0,102.42212552400002 33.94351955799999 0 0,102.42205177900001 33.943654580999976 0 0,102.42202337100002 33.94369761299998 0 0,102.42194323000001 33.94369669500003 0 0,102.42181580200003 33.94368281999999 0 0,102.42175714299998 33.943685406999975 0 0,102.421727293 33.94372605900003 0 0,102.42174638400002 33.94382498300001 0 0,102.421812956 33.943976222 0 0,102.42186952399999 33.94412988099998 0 0,102.42197339 33.94429888100001 0 0,102.42215774099998 33.94453797199998 0 0,102.42222131099999 33.944660596999995 0 0,102.42218880500002 33.944743001000006 0 0,102.42209752100001 33.944804139999974 0 0,102.421920253 33.944840527 0 0,102.42175154199998 33.94487092200001 0 0,102.42155127199999 33.944885919 0 0,102.42147812000002 33.944851583 0 0,102.421406246 33.94478623200001 0 0,102.42130114899999 33.94465778599999 0 0,102.42121774600002 33.94457577899999 0 0,102.42110156400003 33.944521313999985 0 0,102.42102713499997 33.944517991 0 0,102.420941433 33.94455048499998 0 0,102.42090471 33.94464840799998 0 0,102.420902678 33.944675464 0 0,102.42089887499998 33.944916775000024 0 0,102.42088061200002 33.944986011000026 0 0,102.420797773 33.94501849599999 0 0,102.42060891400001 33.94502629700003 0 0,102.42032258400002 33.945001037 0 0,102.42014942600002 33.945000435 0 0,102.42004914500001 33.944978117000005 0 0,102.42002040800003 33.944954361999976 0 0,102.42003428999999 33.944867251000005 0 0,102.42009807 33.94474180499998 0 0,102.42012251400001 33.94453373099998 0 0,102.42005423900002 33.94426727899997 0 0,102.41999243700002 33.94421262700001 0 0,102.419860739 33.944203535999975 0 0,102.419782199 33.944237197999996 0 0,102.41974696199998 33.944347042000004 0 0,102.41975349299997 33.944511605 0 0,102.41975419599999 33.944654721999996 0 0,102.41977796999998 33.944833539 0 0,102.41977041500002 33.94504346999997 0 0,102.41974066199998 33.94510439700002 0 0,102.41970783699998 33.94512239900001 0 0,102.419630499 33.94510954399999 0 0,102.419542896 33.945046631000025 0 0,102.41939183900001 33.944883753 0 0,102.41925935400002 33.944744582 0 0,102.41913609699998 33.94467590900001 0 0,102.41904306499998 33.94467264899998 0 0,102.41897452299997 33.944702698000015 0 0,102.41894330399998 33.94475647399997 0 0,102.41895456999998 33.944803250999996 0 0,102.41905767999998 33.945026816999984 0 0,102.419154375 33.945193458000006 0 0,102.41920949600001 33.94534473700003 0 0,102.41932541599999 33.94563773499999 0 0,102.41944508 33.94581861 0 0,102.41953262300001 33.94586959600002 0 0,102.41961989800001 33.94586572100002 0 0,102.41973280299999 33.94583552 0 0,102.419905798 33.94580272799999 0 0,102.42005751599999 33.94580817399998 0 0,102.42019076399998 33.94584111299997 0 0,102.42032128099999 33.945900300000005 0 0,102.420441944 33.94599291499998 0 0,102.420601825 33.94620346900001 0 0,102.42060499299998 33.94626547500002 0 0,102.42056512300002 33.946306161999985 0 0,102.42047643400002 33.94631362000001 0 0,102.42027908099999 33.94634053200002 0 0,102.42012465900001 33.946367297999984 0 0,102.419953405 33.94646329400001 0 0,102.419879073 33.946480244999975 0 0,102.41979607399998 33.946480527999995 0 0,102.41969280400002 33.94643317399999 0 0,102.419408992 33.94633872999998 0 0,102.419217118 33.94631552999999 0 0,102.419065628 33.94635659599999 0 0,102.41895993000003 33.94639750599998 0 0,102.41885104400001 33.946517159999985 0 0,102.41882348500002 33.94658879399998 0 0,102.41884973499998 33.94668888699999 0 0,102.41891691500001 33.94677538399998 0 0,102.41925498199998 33.946995387000015 0 0,102.41943858899998 33.94712100800001 0 0,102.419576355 33.947199254 0 0,102.41964223000002 33.94720856999999 0 0,102.419690839 33.94719886399997 0 0,102.419719155 33.94713674899998 0 0,102.41972696900001 33.94697929199998 0 0,102.41976322099998 33.946852594000006 0 0,102.41979483900002 33.94681208999998 0 0,102.41985492999999 33.94680949899998 0 0,102.41993234699999 33.94683785900003 0 0,102.42015908399998 33.94696589099999 0 0,102.42032845099999 33.94706788100001 0 0,102.420351804 33.94716082899998 0 0,102.42024961300001 33.94733291900002 0 0,102.42011847399999 33.94743832 0 0,102.42000993599999 33.94748401099997 0 0,102.41987840799999 33.947510697999974 0 0,102.41983366800002 33.94753137700002 0 0,102.41979401600003 33.94760915699999 0 0,102.41979277399997 33.947650281999984 0 0,102.41982206099999 33.94774169300001 0 0,102.41985918199998 33.94779836800001 0 0,102.42014776000002 33.94815619600001 0 0,102.42033298199999 33.948443741999995 0 0,102.420557008 33.948729657 0 0,102.42076419799997 33.94895555199997 0 0,102.42094003900002 33.94907173199999 0 0,102.42114003199998 33.949135549999994 0 0,102.42133184199997 33.949144434999994 0 0,102.421469613 33.94922267800001 0 0,102.42153620699997 33.94937749500002 0 0,102.42158482500002 33.94949571799998 0 0,102.42168020899999 33.94955828399998 0 0,102.42176308299997 33.94953176199999 0 0,102.42182866600001 33.94948144699998 0 0,102.42195305000001 33.94922846600002 0 0,102.422155788 33.949070053000014 0 0,102.422261499 33.949031526 0 0,102.42237887099998 33.94903589400002 0 0,102.42244204999997 33.94907861299998 0 0,102.42250224999998 33.94909748800001 0 0,102.42255376899999 33.949097311 0 0,102.42263084500001 33.949056497000015 0 0,102.42265881899999 33.94892520899998 0 0,102.42270986599999 33.948829621000016 0 0,102.422815388 33.94875293000001 0 0,102.42289255899999 33.94873119699997 0 0,102.42297556099999 33.948730911999974 0 0,102.423038787 33.94878317199999 0 0,102.42304493699999 33.94886902100001 0 0,102.42299992199997 33.94902660499997 0 0,102.42301051099997 33.94912293499999 0 0,102.422960531 33.94917629499997 0 0,102.42290516600002 33.949235406000014 0 0,102.42254850400002 33.94946084899999 0 0,102.42244050900001 33.949616264999975 0 0,102.42238675300001 33.94974287000002 0 0,102.422435963 33.94985481100002 0 0,102.42249928400003 33.94992615199999 0 0,102.42257097999999 33.949954530000014 0 0,102.42271123799998 33.949956434 0 0,102.42286248599999 33.949865273 0 0,102.42307920899998 33.949702328 0 0,102.42327920600002 33.94963008100001 0 0,102.42347372699999 33.94960794399998 0 0,102.42357941400002 33.94956464500001 0 0,102.42358489100002 33.94951453499999 0 0,102.42353873000002 33.94944074900002 0 0,102.42343818799998 33.94936715099999 0 0,102.423334796 33.949295946999996 0 0,102.423256767 33.94922131800001 0 0,102.42331121400002 33.94915768200002 0 0,102.423594578 33.94915909100001 0 0,102.423903656 33.94915087200002 0 0,102.42416671299998 33.949097488999996 0 0,102.424295557 33.94910658700002 0 0,102.42437026900001 33.949165961999995 0 0,102.424365314 33.94932102299998 0 0,102.42427231800002 33.94961473500001 0 0,102.42426994099998 33.949712541 0 0,102.42432206799998 33.949773956 0 0,102.424645478 33.949830512000005 0 0,102.42469294099999 33.94983349199998 0 0,102.42494959300001 33.94980877699999 0 0,102.42506607899998 33.94977085800002 0 0,102.425071479 33.949736013999996 0 0,102.425036825 33.94967411599998 0 0,102.42497059200002 33.94959324500002 0 0,102.42488139099999 33.94949814 0 0,102.42485822100002 33.949443358999986 0 0,102.424892247 33.94937883799997 0 0,102.424972234 33.949347552999996 0 0,102.42514379699998 33.94931356699999 0 0,102.42545293400002 33.949317269000005 0 0,102.425713508 33.94934022199999 0 0,102.42591960700003 33.949344279 0 0,102.42614589599998 33.949379276 0 0,102.42622641700001 33.94945532700001 0 0,102.42639311200003 33.949593096 0 0,102.42647348999998 33.94964052400002 0 0,102.426562348 33.94966645400001 0 0,102.42664667000003 33.94965536299998 0 0,102.426669656 33.949640611999996 0 0,102.42683005800001 33.94939837300001 0 0,102.42696109899998 33.94927388299999 0 0,102.42713238699997 33.94918503299999 0 0,102.42726397299998 33.949170263999974 0 0,102.42740746300001 33.949246096000024 0 0,102.42751115700003 33.949376927 0 0,102.42769139500001 33.94963753500002 0 0,102.427810152 33.949729131000026 0 0,102.427883673 33.94980944399998 0 0,102.42796033299999 33.94984998799998 0 0,102.42807152199998 33.949823416000015 0 0,102.428091247 33.94976133 0 0,102.42804177800002 33.949599302000024 0 0,102.42804695199999 33.94948956000002 0 0,102.42810677199998 33.94943210500003 0 0,102.42817531999998 33.949403243000006 0 0,102.42829567400003 33.949431447999984 0 0,102.42856267899998 33.949595104000025 0 0,102.42881551900001 33.94978743299998 0 0,102.42900880799999 33.949946549 0 0,102.429120022 33.95000820500002 0 0,102.42924611400002 33.95003877400001 0 0,102.429440742 33.950038096000014 0 0,102.429657932 33.949970549 0 0,102.42971771399999 33.94990593699998 0 0,102.429739928 33.949769898 0 0,102.429751136 33.94972215299998 0 0,102.42980125999998 33.94970258000001 0 0,102.429859755 33.94969314999997 0 0,102.43002922300002 33.949811823000005 0 0,102.4302419 33.949985207 0 0,102.43037975200002 33.95007775200003 0 0,102.43050002400003 33.95008925799999 0 0,102.43058568499998 33.95004840799999 0 0,102.43064831700002 33.94998140000001 0 0,102.43066784799998 33.94988114900002 0 0,102.43058682899999 33.94970730599999 0 0,102.43048892799999 33.949590769 0 0,102.43038248699997 33.949483801999975 0 0,102.43033925399999 33.94942432099998 0 0,102.43033605599999 33.94935754300002 0 0,102.43036459400003 33.94934074700001 0 0,102.430496156 33.949321204 0 0,102.43061054700001 33.94930172199997 0 0,102.43081963999998 33.94933199899998 0 0,102.43088583000002 33.94940332599998 0 0,102.43090377200002 33.94955592299999 0 0,102.43089328600001 33.94974678400001 0 0,102.43094500900003 33.949787152 0 0,102.43103384400001 33.94980830999998 0 0,102.43123411200003 33.94979091099998 0 0,102.43144276200002 33.94973293300001 0 0,102.43175435199998 33.949655511 0 0,102.43188604800002 33.94966220399999 0 0,102.43196401400002 33.94979789299998 0 0,102.432087738 33.94992626499999 0 0,102.432233962 33.949975843000004 0 0,102.43244576299998 33.94997509900003 0 0,102.43268897500002 33.949959933 0 0,102.43286359199999 33.94996408999998 0 0,102.43299137100001 33.950033276 0 0,102.433038668 33.95005888600002 0 0,102.43314790199997 33.95015152799999 0 0,102.43322302399997 33.950183622 0 0,102.43332148600001 33.950187461999974 0 0,102.43339479299999 33.95017185400002 0 0,102.433820018 33.95005136499998 0 0,102.43400863099998 33.949993452 0 0,102.43421742499999 33.949964092000016 0 0,102.43428629900001 33.94999962899999 0 0,102.43439036699999 33.95020201199998 0 0,102.43448016100001 33.950411601999974 0 0,102.43452409000002 33.950472150999985 0 0,102.43469556500003 33.950556344000006 0 0,102.43495316399998 33.950534835999974 0 0,102.435164697 33.950502211000014 0 0,102.43524764099999 33.95048999099998 0 0,102.43543673900001 33.95052748699999 0 0,102.43553438700002 33.95058086199998 0 0,102.43578636400002 33.95061212000002 0 0,102.43623861600003 33.950615288999984 0 0,102.43643915199999 33.95065035699997 0 0,102.43676025399998 33.95075417200002 0 0,102.43700380899998 33.950805785 0 0,102.43727575399998 33.950811973999976 0 0,102.43746473300001 33.950825614999985 0 0,102.43758231499999 33.95087051799999 0 0,102.43771451399999 33.95097500100002 0 0,102.43790439700001 33.95116514900002 0 0,102.43806231999997 33.95126238500001 0 0,102.43822227099997 33.95132088399998 0 0,102.43828695899998 33.95132743200003 0 0,102.438354462 33.95129951000001 0 0,102.43840543099998 33.951191989999984 0 0,102.43847935999997 33.95109631499997 0 0,102.43856240000002 33.951103174000025 0 0,102.43868333500001 33.95124347699999 0 0,102.438761435 33.951403013000004 0 0,102.438910797 33.951505048 0 0,102.43912018100002 33.95159017200001 0 0,102.439294776 33.951589549000005 0 0,102.43943488999997 33.951562810999974 0 0,102.43964062700002 33.95149528899998 0 0,102.43975800300001 33.95149964000001 0 0,102.43985294700002 33.95159471300002 0 0,102.43998254500002 33.95174929299998 0 0,102.44003741400002 33.95180236200002 0 0,102.44017667100002 33.95186405599998 0 0,102.44034018299999 33.951889661999985 0 0,102.44067289600002 33.95185416300001 0 0,102.44082953399999 33.95186918000002 0 0,102.441194586 33.952000182999996 0 0,102.44156438099998 33.952108581000005 0 0,102.44190855099998 33.95223249100002 0 0,102.44217797499999 33.95231389899999 0 0,102.442241228 33.952368534000016 0 0,102.442298967 33.952463738000006 0 0,102.442308701 33.952685535 0 0,102.44234565400001 33.952746467 0 0,102.442424174 33.952803760999984 0 0,102.442603588 33.95286349600002 0 0,102.44264445800002 33.952866674000006 0 0,102.44271372600002 33.952872060000004 0 0,102.44276163 33.952874055999985 0 0,102.443054803 33.95286726900002 0 0,102.44325078899999 33.95290663600002 0 0,102.44351072699999 33.95302448799998 0 0,102.44370354099999 33.95311395800002 0 0,102.443744928 33.95314672500001 0 0,102.44376767699998 33.95322822100002 0 0,102.44376832299997 33.953352730999995 0 0,102.44373986400001 33.953494519 0 0,102.44365140000002 33.95365656199999 0 0,102.44366218699997 33.95374955 0 0,102.443732807 33.953789368 0 0,102.44384773799999 33.953763192 0 0,102.44393603999998 33.95370332300001 0 0,102.44393875899999 33.95370312099999 0 0,102.444188269 33.95352581999998 0 0,102.44432507800002 33.953413694000005 0 0,102.444378213 33.95339346600002 0 0,102.44451222700002 33.95340443200001 0 0,102.44461590899999 33.95352713800003 0 0,102.44470737 33.953611248000016 0 0,102.44493280799998 33.95369916599998 0 0,102.44518681199997 33.953756164000026 0 0,102.44540232999998 33.95382770499998 0 0,102.44548864000001 33.95391183200002 0 0,102.44556857200001 33.954090440000016 0 0,102.44562885900001 33.954397373000006 0 0,102.44565262700002 33.95444378399998 0 0,102.44579859499999 33.954727913 0 0,102.44590373699998 33.95480052200003 0 0,102.44605336699999 33.954841483999985 0 0,102.44620793299998 33.954840923999996 0 0,102.44638273100003 33.95480102099998 0 0,102.44654597599998 33.954785313 0 0,102.44662515599998 33.95481937400001 0 0,102.44662550700002 33.954886638999994 0 0,102.44659844 33.95496545100002 0 0,102.44654669099998 33.95504603400002 0 0,102.44656153199998 33.955132264999975 0 0,102.446566894 33.95514178899998 0 0,102.446671805 33.955201328999976 0 0,102.44668393400002 33.955204804000005 0 0,102.447044624 33.95522716900001 0 0,102.44719916899999 33.95522231299998 0 0,102.447245441 33.955203540000014 0 0,102.44728660599998 33.955193372 0 0,102.44731541300001 33.955118846000005 0 0,102.44729388299999 33.954942889999984 0 0,102.44729529300002 33.95488420700002 0 0,102.44734650800001 33.95482534199999 0 0,102.447470049 33.95480342500002 0 0,102.44766286200002 33.95489145800002 0 0,102.44786090299999 33.954993781999974 0 0,102.44798112900003 33.95499477499999 0 0,102.44810279400002 33.95494280999998 0 0,102.44820225299998 33.954913824000016 0 0,102.44836540699998 33.95491322999999 0 0,102.44849449700001 33.95496714500001 0 0,102.44871473699999 33.95504505700001 0 0,102.44885636100003 33.955196245000025 0 0,102.44896078800002 33.955459201 0 0,102.449069699 33.95559476599999 0 0,102.44932859099998 33.955837121 0 0,102.449524978 33.955950898000026 0 0,102.449746699 33.955983006 0 0,102.44985470900002 33.955946831000006 0 0,102.44999143899997 33.95582038800001 0 0,102.45009609599998 33.955799969 0 0,102.45017166299999 33.95579969300002 0 0,102.45022346399998 33.95585245699999 0 0,102.45023791900002 33.955988365999985 0 0,102.450230417 33.95619448299999 0 0,102.45021101399999 33.95642354199998 0 0,102.45022226100002 33.95660239799997 0 0,102.45025534500002 33.95668814800001 0 0,102.450307162 33.95674377400002 0 0,102.45038106499999 33.956753521999985 0 0,102.45052345300002 33.95672294600001 0 0,102.45062649300002 33.95672113799998 0 0,102.450724605 33.95676228299999 0 0,102.45076974099999 33.956853712 0 0,102.45079470600001 33.95702822499999 0 0,102.45081467799997 33.957232809999994 0 0,102.45088070999998 33.95737854800001 0 0,102.450929384 33.957412315 0 0,102.45103936499999 33.957440098000006 0 0,102.45114974199998 33.957442773000025 0 0,102.45122244800001 33.95745035800002 0 0,102.45134118700003 33.957454840000025 0 0,102.45149118400002 33.95752372200002 0 0,102.451812142 33.95780877999999 0 0,102.45189740199999 33.95789732999998 0 0,102.45200418799999 33.95807427300002 0 0,102.45201260200002 33.958366203000026 0 0,102.452009562 33.958608185 0 0,102.45209182600001 33.958732293000025 0 0,102.45217969700002 33.958784922999996 0 0,102.45231882799999 33.958787273999974 0 0,102.45252442600002 33.95869206100002 0 0,102.45291169500001 33.95852462099998 0 0,102.45322365999999 33.95840754699998 0 0,102.45342427000003 33.95834383699997 0 0,102.45351880599998 33.95835779999999 0 0,102.45357248900001 33.958440610000025 0 0,102.453592216 33.958597967 0 0,102.45364602000001 33.95870367600003 0 0,102.45371161100002 33.95876497400002 0 0,102.45381120100001 33.95876031400002 0 0,102.453961876 33.95867245699998 0 0,102.45401153199998 33.958629519 0 0,102.45429894099999 33.95843077500001 0 0,102.45452005300001 33.95834695100001 0 0,102.454741485 33.95832323399998 0 0,102.45521413099999 33.95838588999999 0 0,102.45549419999998 33.95840775300002 0 0,102.45572410400001 33.95836253499999 0 0,102.45588032500001 33.95834907599999 0 0,102.455971481 33.958373068000014 0 0,102.45601656999997 33.95845447900001 0 0,102.45610518500001 33.95864592800001 0 0,102.456155824 33.95880173799998 0 0,102.456266373 33.95889117500002 0 0,102.45639173699999 33.958916789 0 0,102.45652210499998 33.958886251000024 0 0,102.456646154 33.95882765699997 0 0,102.456790877 33.95872209999999 0 0,102.45698146299998 33.95871137500001 0 0,102.457318923 33.95886611899999 0 0,102.45762531600002 33.95899235500002 0 0,102.458013515 33.95917154 0 0,102.45808613399998 33.95921317800003 0 0,102.45815315200002 33.95923523900001 0 0,102.45836217800002 33.95932164599998 0 0,102.45843958 33.95934282600001 0 0,102.45853559900002 33.95931241300002 0 0,102.45863467499998 33.95921186200002 0 0,102.45875409199999 33.959061142999985 0 0,102.45888767899999 33.95899051700002 0 0,102.45901479600002 33.95899433699998 0 0,102.45937966999998 33.95913609399997 0 0,102.45967913599998 33.95925090100002 0 0,102.45979206800001 33.95926570400002 0 0,102.45991375300002 33.95925489199999 0 0,102.46011430200002 33.95918205999999 0 0,102.46043456199999 33.95899040500001 0 0,102.460907771 33.958726789000025 0 0,102.46103610300003 33.958637576 0 0,102.461181393 33.95850822599999 0 0,102.46126683400001 33.958427760000006 0 0,102.46138173399999 33.958395843000005 0 0,102.46156893900002 33.95839514099998 0 0,102.46180979299999 33.95847008999999 0 0,102.46200598799999 33.95854377500001 0 0,102.462181208 33.958550274000004 0 0,102.46274035200003 33.95840934900002 0 0,102.463194945 33.958308887999976 0 0,102.463421154 33.95821644099999 0 0,102.46361764599999 33.95802821699999 0 0,102.46369629100002 33.957962087 0 0,102.46383513299998 33.95791147199998 0 0,102.464019087 33.957945127000016 0 0,102.46422189600003 33.95797155499997 0 0,102.46449466000001 33.957913279000024 0 0,102.46482390599999 33.95781900999998 0 0,102.46512227599999 33.95773201200001 0 0,102.46518932599997 33.95774463999999 0 0,102.465246267 33.957793084 0 0,102.46524663299999 33.957860348 0 0,102.46525367599997 33.957951932000014 0 0,102.46527537499998 33.95809208999998 0 0,102.465408126 33.958184614000004 0 0,102.46554062799999 33.958231341999976 0 0,102.46564363700003 33.95822379700002 0 0,102.46576174299997 33.95815035999999 0 0,102.46595786799998 33.95794808599999 0 0,102.46604561700002 33.957924590999994 0 0,102.46609565 33.95796590600003 0 0,102.46614427700001 33.95806447199999 0 0,102.466167369 33.95820464100001 0 0,102.46617018900002 33.958401177999974 0 0,102.46613647800001 33.95852390900001 0 0,102.46616787599999 33.958612523 0 0,102.46627285199997 33.958650767999984 0 0,102.46641021900001 33.958644522999975 0 0,102.46657642999998 33.95857376499998 0 0,102.46680904499999 33.95839684800001 0 0,102.46702124400002 33.958255787999974 0 0,102.46720131199999 33.95820644499997 0 0,102.46746739299999 33.95818253599998 0 0,102.4678973 33.95827965299998 0 0,102.46817089400002 33.95837306999999 0 0,102.46873802599998 33.958438177000005 0 0,102.46881706900001 33.958445032999975 0 0,102.468868483 33.95842479999999 0 0,102.46888876999998 33.95836604499999 0 0,102.468927307 33.95818986299997 0 0,102.46892354599998 33.95816270199998 0 0,102.46894898099998 33.95807099299998 0 0,102.46906724299998 33.958026175999976 0 0,102.46913441999999 33.958061698999984 0 0,102.46929670200001 33.95821421599999 0 0,102.46945580099998 33.95841254300001 0 0,102.46963315599999 33.958494874999985 0 0,102.469861815 33.95853693700002 0 0,102.47023631799999 33.958552681000015 0 0,102.47033231500001 33.95851939800002 0 0,102.47039557800002 33.95846763399999 0 0,102.47037114 33.958396169000025 0 0,102.47024358200002 33.958312216000024 0 0,102.47014363900001 33.95825248900002 0 0,102.47009201999998 33.95823551199999 0 0,102.47006773999999 33.95819267000002 0 0,102.47007946999997 33.958139671000026 0 0,102.47022650299999 33.95801745900002 0 0,102.47058429399999 33.95780570900001 0 0,102.47091759800003 33.95763592399999 0 0,102.471005478 33.957566524000015 0 0,102.47105508499999 33.95721855800002 0 0,102.47109654500002 33.956950769 0 0,102.47105440399997 33.95678348299998 0 0,102.47107812500002 33.95672471400002 0 0,102.47120873699998 33.956739957000025 0 0,102.471358926 33.956879637999975 0 0,102.47158494500002 33.95706625600002 0 0,102.471712744 33.95715609400003 0 0,102.47192763700002 33.95725791199999 0 0,102.472011958 33.95728764299997 0 0,102.4720858 33.95728592900002 0 0,102.47213031500002 33.95726071299998 0 0,102.47215406700002 33.957207668000024 0 0,102.47216656400002 33.957138208 0 0,102.47213958100002 33.957072477999986 0 0,102.47208857999999 33.957011849000025 0 0,102.47200672100001 33.95696135600002 0 0,102.47181001199999 33.95695066100001 0 0,102.47175490799998 33.95692439499999 0 0,102.47173927300003 33.95689225299998 0 0,102.47180933599998 33.956828297000015 0 0,102.47194033699998 33.95675838300002 0 0,102.47220510300002 33.95665289300001 0 0,102.472335552 33.956638795 0 0,102.47236400000003 33.956658722999975 0 0,102.47236506500002 33.95669592899998 0 0,102.47233525000001 33.95673969400002 0 0,102.472292541 33.956780647000016 0 0,102.47226957599997 33.956820807999975 0 0,102.47228963600003 33.95687654699998 0 0,102.47241011300002 33.956922598000006 0 0,102.47263007100003 33.956944652000004 0 0,102.47285691500002 33.956969542000024 0 0,102.47302099299998 33.95698036099998 0 0,102.47313853499998 33.956961304000004 0 0,102.47316574000001 33.956911823999974 0 0,102.47311631500003 33.95682542700001 0 0,102.47295520799997 33.956730874000016 0 0,102.47286277900002 33.95663247800002 0 0,102.47282152000002 33.956589038000004 0 0,102.47282200000001 33.95655678200001 0 0,102.47284840700001 33.956518039 0 0,102.47293256 33.95651771600001 0 0,102.47315787999997 33.956577674000016 0 0,102.47333692799998 33.95665570099999 0 0,102.47354231499997 33.95668281899998 0 0,102.473666702 33.956659441 0 0,102.47376347099998 33.956611124999995 0 0,102.47386019700002 33.956554935999975 0 0,102.47390234900001 33.956568371 0 0,102.473935079 33.95658613400002 0 0,102.47394044200001 33.95662404000001 0 0,102.47393107099998 33.956655899 0 0,102.473792543 33.956743397000025 0 0,102.47372613800002 33.956847412 0 0,102.47379128400001 33.956980977 0 0,102.473861924 33.95702149300001 0 0,102.47395789000001 33.957054121 0 0,102.47409065300002 33.95707642799999 0 0,102.47413469700001 33.957121340000015 0 0,102.47414975599997 33.95720429099998 0 0,102.47410412800002 33.95733828099998 0 0,102.47409508200002 33.957410590999984 0 0,102.474143405 33.957452623999984 0 0,102.47423277600001 33.95746372899998 0 0,102.47432979199999 33.957459777999986 0 0,102.47439853399999 33.95746738399998 0 0,102.474407413 33.95746952500002 0 0,102.47445202 33.957511544 0 0,102.47446664900002 33.95767178 0 0,102.474502529 33.957792575999974 0 0,102.47451141599998 33.957821491999994 0 0,102.47454940300003 33.957860804999996 0 0,102.47460604399998 33.957884337999985 0 0,102.47466264899998 33.95786351700002 0 0,102.47473105699999 33.957811015000004 0 0,102.47483584600002 33.95781490500002 0 0,102.474889384 33.957868367 0 0,102.474911211 33.95793268599999 0 0,102.47483775299997 33.958003812000015 0 0,102.47470229800001 33.95804440799998 0 0,102.47461850899998 33.95808286800002 0 0,102.47454562299998 33.95813016699998 0 0,102.47451699800001 33.95823332200001 0 0,102.47453320800003 33.95839890100001 0 0,102.47455111199997 33.958500103999995 0 0,102.47461166800002 33.958580015999985 0 0,102.47474668400002 33.95861456 0 0,102.47482120699999 33.95858063999998 0 0,102.47489148 33.958554607999986 0 0,102.474965382 33.95856362500001 0 0,102.47500003900001 33.958618591000004 0 0,102.47499895300001 33.95873237400002 0 0,102.47498153200002 33.95884264199998 0 0,102.47489117499998 33.95896320899999 0 0,102.47480322899997 33.95905442700001 0 0,102.474792439 33.959121735 0 0,102.47481248899999 33.95917532599998 0 0,102.474849506 33.95919164200001 0 0,102.47495423200002 33.95918408199998 0 0,102.47510517900002 33.95914915100002 0 0,102.47520188300001 33.95908866899998 0 0,102.47535603799997 33.95901293700001 0 0,102.47542657399998 33.959034132 0 0,102.475451136 33.95912706299998 0 0,102.475432689 33.959207280999976 0 0,102.47542737100002 33.959331813000006 0 0,102.47543449900002 33.95949453600002 0 0,102.47548724199999 33.959597065000025 0 0,102.475611104 33.95963308099999 0 0,102.475778564 33.95963315 0 0,102.47586790499997 33.95963852900002 0 0,102.47590898499999 33.95961332500002 0 0,102.47591894300001 33.95955103099999 0 0,102.47585906 33.959438198999976 0 0,102.475777762 33.95933475300001 0 0,102.475738584 33.959239016000026 0 0,102.475730236 33.959184059999984 0 0,102.47574410700003 33.95914481800003 0 0,102.47575973400001 33.95912605199999 0 0,102.47580670299999 33.95910162400003 0 0,102.475839958 33.95910327399997 0 0,102.47588355099998 33.959113796999986 0 0,102.47596658399999 33.95916925900002 0 0,102.47598666200003 33.95918312200001 0 0,102.47617098 33.95942077199999 0 0,102.476228634 33.959493063000025 0 0,102.476295117 33.959506162000025 0 0,102.47635911999998 33.95948492500003 0 0,102.47648659200001 33.95934703900002 0 0,102.47670600200001 33.959203247999994 0 0,102.476815327 33.95916257499999 0 0,102.47689114100001 33.959206171000005 0 0,102.47686887999998 33.95932075100001 0 0,102.476899651 33.959500005999985 0 0,102.47696187399998 33.959570369000005 0 0,102.47706046100001 33.959590977000005 0 0,102.47719540999998 33.959561830999974 0 0,102.477304893 33.95948316900001 0 0,102.477377596 33.959379841999976 0 0,102.47743412099999 33.959249864000014 0 0,102.47745860600003 33.959123825000006 0 0,102.47746595699999 33.959039996 0 0,102.47752218199997 33.959026257999994 0 0,102.47757259399998 33.959031787000015 0 0,102.47759615500001 33.959150007000005 0 0,102.47764502199999 33.959289118000015 0 0,102.47767270499997 33.959325267 0 0,102.47777796899999 33.959311501 0 0,102.478063512 33.95918444900002 0 0,102.47826950199999 33.95916456600003 0 0,102.47849162900002 33.959163703 0 0,102.47862180499999 33.959100224999986 0 0,102.47871512699999 33.958998726000004 0 0,102.478776315 33.95888399400002 0 0,102.47881729900001 33.958841853000024 0 0,102.47891572499998 33.958833836999986 0 0,102.47916576900002 33.958911102 0 0,102.47935138399998 33.95893327800002 0 0,102.47949336300002 33.95893272500001 0 0,102.47960114 33.95895902000001 0 0,102.47961055799999 33.95900478200002 0 0,102.47958112999999 33.959065958999986 0 0,102.47953571699998 33.95913483300001 0 0,102.479536113 33.95920543599999 0 0,102.47971213 33.95945536900001 0 0,102.47982455599998 33.95959549999998 0 0,102.47991628400001 33.959618041 0 0,102.479989284 33.95956814200002 0 0,102.47999547900002 33.959447899 0 0,102.48001355000002 33.95934614999999 0 0,102.48006282799997 33.95920719899999 0 0,102.48010841299998 33.95916885700001 0 0,102.48018628300002 33.959170461999975 0 0,102.48026444200002 33.95922358600001 0 0,102.48039598499997 33.95946556400003 0 0,102.480546016 33.95962764000001 0 0,102.48066775199999 33.95967808 0 0,102.480770855 33.959687218 0 0,102.48096488300001 33.959619851000014 0 0,102.48120023299998 33.959483267999985 0 0,102.48124336699999 33.959416310999984 0 0,102.48125649000002 33.959370955 0 0,102.48120592100003 33.95927333999998 0 0,102.48117818399999 33.95922765099999 0 0,102.48117781799999 33.95916277200001 0 0,102.48123933599999 33.95910719400001 0 0,102.481413008 33.959041634000016 0 0,102.481545622 33.959004859000004 0 0,102.481660196 33.95901776900001 0 0,102.481665034 33.95906354700003 0 0,102.48162436299998 33.959161026000004 0 0,102.48153744199999 33.95927690299999 0 0,102.48158870200001 33.95933481499998 0 0,102.481659874 33.959366977 0 0,102.48180319800002 33.95936646400003 0 0,102.48208585200001 33.95937294100003 0 0,102.48220722100001 33.95937246599999 0 0,102.482273953 33.959429451000005 0 0,102.48233887999999 33.959572315 0 0,102.48239916300003 33.959703746 0 0,102.482523684 33.95985591700003 0 0,102.48269626199999 33.96000217400001 0 0,102.48279569200002 33.960171617000015 0 0,102.48289137500001 33.960313498000005 0 0,102.48303309300002 33.96044165400002 0 0,102.48327299300001 33.960538170999996 0 0,102.48349671 33.96062302399997 0 0,102.48357943100001 33.960672312999975 0 0,102.48359355999997 33.960740954000016 0 0,102.48359206800001 33.960882169 0 0,102.48361017100001 33.961054037 0 0,102.48362287700002 33.96107803699999 0 0,102.48378390099998 33.96119245699998 0 0,102.48388933899997 33.961209215999986 0 0,102.48410225700002 33.96119883799997 0 0,102.48418453699998 33.961169891 0 0,102.48430209100002 33.961071823 0 0,102.484374607 33.96077995500002 0 0,102.48439496700001 33.960656977999975 0 0,102.48449609300002 33.96056951600002 0 0,102.48458497899998 33.96059540499999 0 0,102.484715677 33.960674797000024 0 0,102.48488582300001 33.96089595900003 0 0,102.48497326500001 33.960919467999986 0 0,102.48519500999998 33.96090070399998 0 0,102.48537783199998 33.96083319500002 0 0,102.48541191800001 33.96078654799999 0 0,102.485388516 33.960698385 0 0,102.48528776699999 33.96059979199998 0 0,102.48527291099998 33.960504438999976 0 0,102.48529129399998 33.96046500900002 0 0,102.485414273 33.96044544199998 0 0,102.48552488899998 33.960446155 0 0,102.48573783799998 33.960462054999994 0 0,102.48583392900002 33.96049626199999 0 0,102.48599757800002 33.960657916 0 0,102.48615373500002 33.960766793000005 0 0,102.48627200499999 33.960836959999995 0 0,102.48632254 33.960851768 0 0,102.48667097100002 33.96095331700002 0 0,102.486838611 33.96098485499999 0 0,102.487063218 33.96096607700002 0 0,102.487333304 33.96089106400001 0 0,102.48756449899997 33.960746081000025 0 0,102.48771284899999 33.960684426 0 0,102.487797231 33.96067335800001 0 0,102.48787066800003 33.960750587999996 0 0,102.48785406500002 33.96085083700001 0 0,102.487816006 33.960953555 0 0,102.48779645799999 33.961039502000006 0 0,102.487808175 33.96108596900001 0 0,102.487864409 33.961158497999975 0 0,102.48799219300003 33.96122835699998 0 0,102.48800403799999 33.96129748300001 0 0,102.48797145999998 33.961357244 0 0,102.48791862600001 33.961378921999994 0 0,102.487719809 33.96140236999997 0 0,102.48763117200002 33.961420610999994 0 0,102.487599827 33.96144578000002 0 0,102.48758579399998 33.961500102 0 0,102.48763761200001 33.96164106200001 0 0,102.48767906699999 33.96169497300002 0 0,102.48789989400001 33.961858439000025 0 0,102.48797451799999 33.96189272999999 0 0,102.48806177099999 33.96188284300001 0 0,102.48813869100002 33.96181813499999 0 0,102.48820437400002 33.96179044399997 0 0,102.48827751099998 33.961815199 0 0,102.488305094 33.96188307099999 0 0,102.488337441 33.96203321500002 0 0,102.48838139499998 33.962210744000004 0 0,102.48858872599999 33.962424597999984 0 0,102.48882659100002 33.96261120700001 0 0,102.48901831199998 33.96270793399998 0 0,102.489114331 33.962729018999994 0 0,102.48923871 33.962703480000016 0 0,102.48926270700002 33.96264494500002 0 0,102.48932266399999 33.962617276 0 0,102.48941590999999 33.96265387699998 0 0,102.489463812 33.96277056500003 0 0,102.48950914400001 33.96293854800001 0 0,102.48958817300002 33.962991902 0 0,102.48966544299998 33.96298801699999 0 0,102.48978390500002 33.96292910599999 0 0,102.49003081400002 33.96280528199998 0 0,102.490266663 33.962749480000014 0 0,102.490578389 33.96269695500001 0 0,102.490734084 33.96264147300002 0 0,102.490771058 33.962599581999996 0 0,102.490706021 33.962490118999995 0 0,102.49062603300001 33.962480825 0 0,102.490497087 33.962496913999985 0 0,102.49046484500002 33.96250099700001 0 0,102.49038386500001 33.962471127000015 0 0,102.49036051899998 33.96239369900002 0 0,102.490313733 33.96222214400001 0 0,102.49028890199997 33.96213518000002 0 0,102.49024278000002 33.96207930999998 0 0,102.490229425 33.961997069999995 0 0,102.49028126799999 33.961802464000016 0 0,102.490366494 33.961688821999985 0 0,102.49040025599999 33.96158611999999 0 0,102.49043557300001 33.96150488000001 0 0,102.49049110499999 33.96145456800002 0 0,102.49073096799998 33.961351044000025 0 0,102.49079371099998 33.961310244 0 0,102.49081911799999 33.961248125 0 0,102.49081275499998 33.96113723399998 0 0,102.49075504000001 33.96105636499999 0 0,102.49074889000002 33.960982446 0 0,102.49082133000002 33.96088555199998 0 0,102.49095823699997 33.96079913599999 0 0,102.491126796 33.96074121700002 0 0,102.49131680400001 33.96067963399997 0 0,102.491460668 33.96055860199999 0 0,102.49158701300001 33.96037800900001 0 0,102.491790584 33.96018637200001 0 0,102.49202559999998 33.959987453999986 0 0,102.49209829099999 33.959934686999986 0 0,102.49219554000001 33.95992117899999 0 0,102.49235464100002 33.959961093000004 0 0,102.49253347799998 33.959948451 0 0,102.49270054800002 33.959880994 0 0,102.492809244 33.95979708499999 0 0,102.49284288199999 33.95972454600002 0 0,102.492850809 33.959628744999975 0 0,102.49287747199998 33.95953680399998 0 0,102.49292513400002 33.95950990900002 0 0,102.49306631299999 33.959517112000015 0 0,102.493364891 33.95967319900001 0 0,102.49352123300002 33.959731010999974 0 0,102.49366167800002 33.95973353199997 0 0,102.49378310100002 33.95972161200001 0 0,102.49382745700001 33.95971904999999 0 0,102.49388472700002 33.95972239700001 0 0,102.49392637699998 33.95974727599997 0 0,102.49396397499999 33.959813913000005 0 0,102.49407899200003 33.959902899999975 0 0,102.49423100000001 33.95995357300001 0 0,102.49433292200001 33.96000564000002 0 0,102.49437479300002 33.960068681999985 0 0,102.49441398200003 33.96016274300001 0 0,102.494451519 33.96021864699998 0 0,102.49453043699998 33.960252916 0 0,102.49463336299999 33.96023103599998 0 0,102.494736026 33.960163835 0 0,102.49482842200001 33.96005373999998 0 0,102.494901207 33.96001766799998 0 0,102.49499162400002 33.96006024000002 0 0,102.49500653899997 33.96016393999997 0 0,102.49500852300002 33.96025934400001 0 0,102.495041904 33.960339116 0 0,102.49509360100001 33.96036872399998 0 0,102.49517671000001 33.96038508700002 0 0,102.49526251600003 33.96037281600002 0 0,102.49531385400002 33.96034040699999 0 0,102.495357829 33.96027225 0 0,102.495401824 33.96020766999999 0 0,102.49548893000002 33.96017273199999 0 0,102.49557049700002 33.960170018999975 0 0,102.495685052 33.960179099000015 0 0,102.495835624 33.96022858399999 0 0,102.49594865699999 33.960222165000005 0 0,102.496038645 33.96019079400003 0 0,102.496071115 33.96011314100002 0 0,102.496086166 33.95999381500002 0 0,102.49611850999997 33.95989469599999 0 0,102.49616120399997 33.959852780999995 0 0,102.496227218 33.95984999900003 0 0,102.49628595500002 33.95986065699998 0 0,102.49640780800001 33.959925731 0 0,102.496469649 33.95997676500002 0 0,102.49653129699999 33.95999440600002 0 0,102.49660708200003 33.959982174000004 0 0,102.49667699100002 33.959943727999985 0 0,102.49678616400001 33.95976558299998 0 0,102.49680967799998 33.95962475599998 0 0,102.49686007899999 33.959431343999995 0 0,102.49695201999998 33.95924372799999 0 0,102.49698666 33.95920874699999 0 0,102.49710598899998 33.95913934599997 0 0,102.49725478200003 33.95912920400002 0 0,102.497525644 33.959190127 0 0,102.49775777399998 33.95923570100001 0 0,102.49788698100002 33.95930315999999 0 0,102.49802435800001 33.95944230600003 0 0,102.49806073399998 33.95946106500003 0 0,102.498187325 33.95951065700001 0 0,102.49828039699997 33.959517436 0 0,102.49838339000001 33.959507479000024 0 0,102.49851236799998 33.95953558000002 0 0,102.498647328 33.95960778400001 0 0,102.49884017800002 33.959789477000015 0 0,102.49903744900001 33.95999261999998 0 0,102.49918019400002 33.960172129 0 0,102.499250673 33.96023147599999 0 0,102.49929650799999 33.960237253 0 0,102.49936221299998 33.96021432700002 0 0,102.49941616799998 33.960140163999995 0 0,102.49945162199998 33.960083965000024 0 0,102.49949002099999 33.96004206700002 0 0,102.49954440900001 33.960041847000014 0 0,102.49961182999999 33.96006781099999 0 0,102.49968503299999 33.960103292999975 0 0,102.499735579 33.96018061000001 0 0,102.499889699 33.96034695399999 0 0,102.49996440299998 33.960394355999995 0 0,102.500028907 33.960410792000005 0 0,102.50010322000003 33.960391406999975 0 0,102.50024287500003 33.96028708 0 0,102.50039703800002 33.96021608699999 0 0,102.50048159300002 33.960234825999976 0 0,102.50050772600002 33.960297930000024 0 0,102.50049261700002 33.96040652099998 0 0,102.500454763 33.960541444 0 0,102.50033687000001 33.96069577499998 0 0,102.500336129 33.96081385000002 0 0,102.50043392999999 33.960894551000024 0 0,102.50056183599997 33.96098347899999 0 0,102.50058959500001 33.961079971000004 0 0,102.50055030200002 33.96121370700001 0 0,102.50045223000001 33.96133098500002 0 0,102.50034964000002 33.961410116000025 0 0,102.50028253800002 33.96143901200003 0 0,102.50017369900002 33.961428721000004 0 0,102.50006035000001 33.961381474999996 0 0,102.49999299000001 33.96136624500002 0 0,102.499928619 33.96137359199997 0 0,102.499860974 33.961402368999984 0 0,102.49981956300002 33.96143379900002 0 0,102.49978777299998 33.961518544 0 0,102.49984975000001 33.961592236 0 0,102.49992590800002 33.96164321100002 0 0,102.50005499299999 33.96168920000002 0 0,102.500129706 33.96173779399999 0 0,102.500148954 33.961847438999996 0 0,102.50005285700001 33.96205773499997 0 0,102.50002972499999 33.96226296399999 0 0,102.49996309699998 33.962372957000014 0 0,102.49982507200002 33.96251186500001 0 0,102.499735794 33.96266488600003 0 0,102.49964062200002 33.96278930599999 0 0,102.49947963199998 33.96291757300003 0 0,102.49937299599998 33.96303965499999 0 0,102.49935769799998 33.96311604599998 0 0,102.49934957099998 33.963194794 0 0,102.49932831699999 33.96323185199998 0 0,102.49925259100002 33.963254819999975 0 0,102.49916279500002 33.96325483099997 0 0,102.49904932700002 33.963252065999995 0 0,102.49898083300002 33.963288122999984 0 0,102.49895973299999 33.963351418 0 0,102.49897872999998 33.96341812999998 0 0,102.49905950200002 33.963523947 0 0,102.499067077 33.96359547499998 0 0,102.499027501 33.963681506 0 0,102.49896194000002 33.963729477000015 0 0,102.49882184699999 33.96375986100003 0 0,102.49875759600002 33.963760122 0 0,102.498518375 33.96375512700001 0 0,102.498419823 33.96379130600002 0 0,102.49837008200001 33.96385233299998 0 0,102.49837906699997 33.96392027600001 0 0,102.49847101900002 33.96397953600001 0 0,102.49860452000001 33.96404578300002 0 0,102.49868217300002 33.96410748599999 0 0,102.49876003399999 33.96420496799999 0 0,102.49875789499998 33.96432901100002 0 0,102.498823593 33.96454938300002 0 0,102.49892441100002 33.96465631299998 0 0,102.49907405599998 33.96479047499997 0 0,102.49909432700002 33.964826087000006 0 0,102.49924826799997 33.96500921500001 0 0,102.49926387 33.965022867000016 0 0,102.49935330400001 33.965057849999994 0 0,102.499425186 33.965074387000016 0 0,102.499522824 33.96507637299999 0 0,102.49959894300002 33.965071889 0 0,102.49966421300002 33.96506718500001 0 0,102.49979131499998 33.965051674999984 0 0,102.499867257 33.96505321799998 0 0,102.49992467700002 33.965069458000016 0 0,102.49998259300003 33.965091546 0 0,102.50015179899998 33.965221799999995 0 0,102.50022228199998 33.965327273000014 0 0,102.50027115099999 33.965361660999974 0 0,102.50038430199999 33.96537432000002 0 0,102.50052594099998 33.96536301100002 0 0,102.50062899699998 33.96536259200002 0 0,102.50070947299997 33.96541712599998 0 0,102.50087426699997 33.965693148000014 0 0,102.50097135499999 33.96589550300001 0 0,102.50111623100003 33.966191880999986 0 0,102.50135770000003 33.966570757 0 0,102.50137187299998 33.96657694100003 0 0,102.50166103999999 33.96683010999999 0 0,102.501898439 33.96703785400001 0 0,102.502042443 33.96718515499998 0 0,102.50233943 33.96730201499997 0 0,102.50251414000002 33.96737038499998 0 0,102.502584593 33.967423767000014 0 0,102.50265375700002 33.96739864599999 0 0,102.50271742899997 33.96737551799998 0 0,102.50287707500001 33.967261565 0 0,102.50292110999999 33.967204138 0 0,102.50301221900003 33.96715297999998 0 0,102.50315829499999 33.967131610000024 0 0,102.50321162099999 33.96713486200002 0 0,102.50329734600001 33.96712086000002 0 0,102.50335850200003 33.96709978299998 0 0,102.50338411500002 33.96712222100001 0 0,102.50357161400001 33.96728648200002 0 0,102.50495783000002 33.967421195999975 0 0,102.50585215799998 33.967530081999996 0 0,102.50642161299999 33.96757430299999 0 0,102.50802261199999 33.96765395199998 0 0,102.50885198399999 33.967683651000016 0 0,102.50993207200003 33.96776662899998 0 0,102.510434626 33.967776807999996 0 0,102.51066206899998 33.96776104600002 0 0,102.511286842 33.96765149800001 0 0,102.51143878300002 33.967633750000005 0 0,102.51148201000001 33.967628701000024 0 0,102.51164773800002 33.96760934100001 0 0,102.51196599399998 33.96759250600002 0 0,102.51297118399998 33.96760991000002 0 0,102.51359910500003 33.96763133799999 0 0,102.51371990899997 33.96763098500003 0 0,102.51374775900001 33.967630903999975 0 0,102.51385055100002 33.96763060400002 0 0,102.514190095 33.96760255700002 0 0,102.51444562500001 33.967581537 0 0,102.51523222499998 33.967550886000026 0 0,102.51580157699999 33.96756043099998 0 0,102.51607688299998 33.967565044000025 0 0,102.51676208600003 33.967538155 0 0,102.51722444900003 33.96748930299998 0 0,102.51748439900001 33.96743636299999 0 0,102.51768918599998 33.96735903299998 0 0,102.51800044599997 33.96722275299999 0 0,102.51815561299998 33.967170606000025 0 0,102.518338443 33.96712774500003 0 0,102.51848220900001 33.967107371 0 0,102.51865040400003 33.967087488999994 0 0,102.51925535200002 33.967058952 0 0,102.51995375400003 33.96705848800002 0 0,102.52021132700003 33.96708696100001 0 0,102.52040898400003 33.96713459199998 0 0,102.52088801000002 33.96735374000002 0 0,102.521208946 33.967485323000005 0 0,102.52137162499997 33.967535156999986 0 0,102.521691691 33.96757652299999 0 0,102.52194297099999 33.96758158799997 0 0,102.52218820000002 33.967554527000004 0 0,102.522517779 33.96750879799998 0 0,102.52268963199998 33.96748316700001 0 0,102.52304006700001 33.96744076900001 0 0,102.523400127 33.967427654999995 0 0,102.52359190800001 33.967437338000025 0 0,102.52428796800001 33.967518273999985 0 0,102.52467102499998 33.967555081 0 0,102.52505858400002 33.967557064999994 0 0,102.52544042900001 33.967515289999994 0 0,102.52605021699998 33.96744027699998 0 0,102.52638362200003 33.967382977 0 0,102.526569435 33.96735762100002 0 0,102.52690821800002 33.967355708000014 0 0,102.527643345 33.96741413500001 0 0,102.52791098 33.96745734000001 0 0,102.52883658299999 33.967691253 0 0,102.529411713 33.96784830600001 0 0,102.52991338300001 33.96800968299999 0 0,102.53021865300002 33.96807982399997 0 0,102.53053183100002 33.968118118999996 0 0,102.53099958000001 33.968124604000025 0 0,102.53162589700003 33.968081901000005 0 0,102.53224830300002 33.96805366900003 0 0,102.53267127200002 33.968038895999996 0 0,102.53314718000001 33.968004810000025 0 0,102.53356682600003 33.967984134999995 0 0,102.53431495799998 33.96795549900003 0 0,102.53497847800003 33.967954256999974 0 0,102.53530380000001 33.967934593999985 0 0,102.53556332300002 33.967896161 0 0,102.535777978 33.967839372000014 0 0,102.53595798600003 33.967773158 0 0,102.53611398200002 33.96769191499999 0 0,102.53623882099998 33.967601316000014 0 0,102.536562834 33.96726448999999 0 0,102.53679807600003 33.966978254000026 0 0,102.536917861 33.966820633 0 0,102.53701346899999 33.96665379799998 0 0,102.53717845 33.96626141899998 0 0,102.53737777100002 33.965767895 0 0,102.53753715300002 33.96544813999998 0 0,102.53757158500002 33.965344089999974 0 0,102.53761110200003 33.96518486100001 0 0,102.53767041399999 33.96494456400001 0 0,102.537742879 33.964611425999976 0 0,102.53783725699998 33.96436601400001 0 0,102.53801000099998 33.964066887 0 0,102.53816635099997 33.963851807000026 0 0,102.538325267 33.963668781000024 0 0,102.538489486 33.963544050999985 0 0,102.53857466599999 33.96349629500003 0 0,102.53866623800002 33.96346903400001 0 0,102.53882735799999 33.96345189300001 0 0,102.53913829200002 33.96344647900003 0 0,102.539355419 33.96342464000003 0 0,102.53950989600003 33.96339572599999 0 0,102.539682911 33.96332936499999 0 0,102.53996885499998 33.96322162299998 0 0,102.54018756900001 33.963144536000016 0 0,102.54045463599999 33.96308587300001 0 0,102.540693197 33.96304700600001 0 0,102.54092070500002 33.96302828300003 0 0,102.54139738499998 33.96308728399998 0 0,102.54160917600001 33.96312934100001 0 0,102.541840401 33.963224158 0 0,102.54208790400003 33.963360033000015 0 0,102.54246142699998 33.963606078 0 0,102.542698455 33.963741742000025 0 0,102.54286145700001 33.963802423000004 0 0,102.54326278000002 33.96390725700002 0 0,102.54390586099998 33.96400917300002 0 0,102.54442973599998 33.96405449100001 0 0,102.54492574199998 33.964099249000014 0 0,102.545264599 33.964113759999975 0 0,102.54549740099998 33.96409904500001 0 0,102.54594520699999 33.964042151 0 0,102.54666884300002 33.96392879899997 0 0,102.54696812100002 33.96386506499999 0 0,102.54752983700001 33.96372524100002 0 0,102.54779692400001 33.96364924599999 0 0,102.54805527899998 33.96355371300001 0 0,102.54828134600001 33.96344978899998 0 0,102.54856857499999 33.963319978000015 0 0,102.54928159299999 33.96309020299998 0 0,102.54953407800002 33.963037138000004 0 0,102.54969720100001 33.963021027000025 0 0,102.54997113399997 33.963030359000015 0 0,102.550355432 33.96308061399998 0 0,102.55064649600001 33.96314062599998 0 0,102.55113450900001 33.963301374000025 0 0,102.55145643200001 33.963420084999996 0 0,102.551754356 33.963565421 0 0,102.55228881400001 33.963889730000005 0 0,102.55304620300001 33.96438112300001 0 0,102.55346642799998 33.964637315999994 0 0,102.55394018300001 33.964972020000005 0 0,102.554195645 33.96513974200002 0 0,102.55491436199998 33.965521919000025 0 0,102.55586289500002 33.96599385000002 0 0,102.556706814 33.966386235000016 0 0,102.55710140500003 33.96656445799999 0 0,102.55738595899999 33.966690160999974 0 0,102.557634904 33.96676093999997 0 0,102.55792631899999 33.966809324999986 0 0,102.558023198 33.966834482000024 0 0,102.558403639 33.96702016199998 0 0,102.55860602500002 33.96709388099998 0 0,102.558772583 33.96712041799998 0 0,102.559140103 33.96710833999998 0 0,102.55968468700001 33.96708041099998 0 0,102.56024761600003 33.967060597 0 0,102.56051326599999 33.967034884999975 0 0,102.560799153 33.966951483 0 0,102.56119298200002 33.96683149099999 0 0,102.561380004 33.966792596000005 0 0,102.56215562099999 33.966649179 0 0,102.56236619200001 33.96659913100001 0 0,102.56262420899998 33.96651516899999 0 0,102.56329208400001 33.96623795900001 0 0,102.56400695500002 33.96594230900001 0 0,102.56432313699997 33.965774296999996 0 0,102.56452750599999 33.96561569300002 0 0,102.564901196 33.965224208999985 0 0,102.56521061400002 33.964804344000015 0 0,102.56528481100003 33.964647035999974 0 0,102.56536275500002 33.96435813599999 0 0,102.56547210100001 33.96378328600002 0 0,102.56558287899998 33.963158110999984 0 0,102.56560464699999 33.96288358100003 0 0,102.56559158499999 33.96268968800001 0 0,102.565508733 33.962335644999996 0 0,102.56542655300001 33.96212102999999 0 0,102.56533464300003 33.96192171199999 0 0,102.565254788 33.96178846599997 0 0,102.56508434900002 33.96157210299998 0 0,102.56499166200001 33.961399873999994 0 0,102.56494111 33.961216861000025 0 0,102.56492003199997 33.96102580600001 0 0,102.56494487999998 33.96054571100001 0 0,102.56499416100002 33.95999168600002 0 0,102.564990513 33.95972807099997 0 0,102.56491283499997 33.95932036800002 0 0,102.564773892 33.958973453 0 0,102.564727129 33.95878649100001 0 0,102.56471383399997 33.95860019000003 0 0,102.56472478199998 33.95808571700002 0 0,102.56477619200001 33.95758755000003 0 0,102.56490495000003 33.956855249 0 0,102.56492264899998 33.95675638099999 0 0,102.56495858900001 33.956670277 0 0,102.56500922599997 33.95659066500002 0 0,102.56503089199998 33.956575805 0 0,102.56509271200002 33.956533405000016 0 0,102.56529935200001 33.95646307800001 0 0,102.565573723 33.956366188000004 0 0,102.56622620899998 33.95605662899999 0 0,102.56655396299999 33.95591427599999 0 0,102.56689295899997 33.95576904699999 0 0,102.56718573799998 33.95567871700001 0 0,102.56774791700002 33.95553479300003 0 0,102.56874729999998 33.95532509200001 0 0,102.56906964199999 33.955241537000006 0 0,102.56934753899998 33.955150902000014 0 0,102.56955842000002 33.955062048 0 0,102.57006056699998 33.95480532099998 0 0,102.570517553 33.95456629199998 0 0,102.57072073199998 33.954486583000005 0 0,102.57088212600001 33.95443705500003 0 0,102.57105716199999 33.95443120599998 0 0,102.571186694 33.95445546399998 0 0,102.57134005 33.954557711999996 0 0,102.57147507799999 33.954650293999975 0 0,102.571638184 33.954802341000004 0 0,102.57187541899998 33.95509537100003 0 0,102.57204827800001 33.955297218 0 0,102.57223644999999 33.95548386799999 0 0,102.57244418099998 33.955636793999986 0 0,102.57273717300001 33.95580069900001 0 0,102.57367760199998 33.95622540599999 0 0,102.57435451600003 33.95649609999998 0 0,102.57471516200002 33.956636531000015 0 0,102.57551153000003 33.95689407200001 0 0,102.57600586299998 33.95704332600002 0 0,102.576296823 33.957148270000005 0 0,102.576464278 33.957207521999976 0 0,102.57660863299998 33.957271263999985 0 0,102.576747963 33.95733278900002 0 0,102.57731014400002 33.957591471 0 0,102.57759947199997 33.957692081000005 0 0,102.57796363300002 33.957773531999976 0 0,102.578550651 33.95785524600001 0 0,102.579232762 33.957901676999995 0 0,102.57951850900002 33.957929534000016 0 0,102.57976662700003 33.95796580000001 0 0,102.579936363 33.95800776499999 0 0,102.58011727000002 33.958064433000004 0 0,102.58049515900001 33.95822395099998 0 0,102.58103804699999 33.95849052800003 0 0,102.58135272200002 33.95863190199998 0 0,102.58178825200002 33.958802198 0 0,102.58196578500002 33.958875691 0 0,102.58237409700001 33.95908649900002 0 0,102.58264938999997 33.959243215000015 0 0,102.58305603299999 33.959474692000015 0 0,102.58312134099998 33.959425779000014 0 0,102.58330700599998 33.959298992000015 0 0,102.58354777599999 33.95914400700002 0 0,102.58383369299997 33.958973942 0 0,102.58413579799998 33.95879621199998 0 0,102.58436935100002 33.95867037199997 0 0,102.58453754700002 33.958596484 0 0,102.58467944699998 33.95854869200002 0 0,102.58488838699998 33.95850221500001 0 0,102.58514186999997 33.95846193400001 0 0,102.58576956299999 33.958405045000006 0 0,102.58611526300001 33.958379888000024 0 0,102.58651910600003 33.95833190600001 0 0,102.58681068300001 33.958300355999995 0 0,102.587156231 33.95828372699998 0 0,102.58739419300002 33.95828839400002 0 0,102.58782167300001 33.958357009 0 0,102.588590452 33.958535041999994 0 0,102.589115273 33.958619731 0 0,102.58938673199998 33.958642766000025 0 0,102.589608096 33.95863293299999 0 0,102.58985655499998 33.95856694600002 0 0,102.59024713899998 33.95843642800003 0 0,102.59095342199998 33.958117214000026 0 0,102.59120822699998 33.957976942000016 0 0,102.59135975100003 33.957880707000015 0 0,102.59148172900001 33.95777680499998 0 0,102.59162249899998 33.95760949700002 0 0,102.59173846599998 33.95741690300002 0 0,102.59184863000002 33.957128539999985 0 0,102.59190095700001 33.956931161 0 0,102.59193392899999 33.956364930999996 0 0,102.591955945 33.955734715999995 0 0,102.59198195800002 33.955264019000026 0 0,102.59202608800001 33.95505585000001 0 0,102.59209631499999 33.95482692799999 0 0,102.59219193899997 33.95460204800003 0 0,102.59234519500001 33.95429326599998 0 0,102.59269128400001 33.953779224000016 0 0,102.59298694300003 33.953395279000006 0 0,102.59351784699999 33.95281044799998 0 0,102.59376501700001 33.952554100999976 0 0,102.59394701899998 33.952365344999976 0 0,102.59433895199999 33.951922173000014 0 0,102.59439053699998 33.95186384599998 0 0,102.594570632 33.95165833200002 0 0,102.59473182900001 33.951519760999986 0 0,102.59489203099997 33.951416601999995 0 0,102.595262424 33.95124669500001 0 0,102.59534812300001 33.95120869599998 0 0,102.59581346499999 33.95100237899999 0 0,102.59620560299999 33.950815180000006 0 0,102.59639979999997 33.95071268200002 0 0,102.596534609 33.950605481000025 0 0,102.596613682 33.950514908 0 0,102.596839042 33.950211076000016 0 0,102.59702616300001 33.949906492000025 0 0,102.59717544400002 33.949586994000015 0 0,102.59726344500001 33.949330073 0 0,102.59737935499999 33.948836330999995 0 0,102.59743940099997 33.94851510000001 0 0,102.59756563100001 33.94780542199999 0 0,102.597669457 33.94743897799998 0 0,102.597828424 33.94707715200002 0 0,102.59806585299998 33.946646004 0 0,102.59819938800001 33.94643249400002 0 0,102.598327778 33.946250771999985 0 0,102.59848966200002 33.94608741600001 0 0,102.598986163 33.945664867000005 0 0,102.59944342799997 33.94527697500001 0 0,102.59971342099999 33.94504840899998 0 0,102.59990513999998 33.944882092 0 0,102.600062568 33.944725732999984 0 0,102.60019480300002 33.944558254000015 0 0,102.60028020099998 33.94439340399998 0 0,102.600372435 33.944136566 0 0,102.600481694 33.94372771000002 0 0,102.600656549 33.94308538199999 0 0,102.60082857700002 33.94259311299999 0 0,102.60095685099998 33.94220230100001 0 0,102.60103882200002 33.941906072999984 0 0,102.60111716799997 33.941641602000004 0 0,102.60115332599997 33.94151953699998 0 0,102.60119347099999 33.94144984000002 0 0,102.60128954599998 33.94133121599998 0 0,102.59890007299998 33.93903769999997 0 0,102.59798079699999 33.93722859100001 0 0,102.59918030300003 33.93627413399997 0 0,102.600630696 33.93497901500001 0 0,102.60284862200001 33.93296453900001 0 0,102.60575015400002 33.93051731100002 0 0,102.609252916 33.928138601 0 0,102.611307985 33.92741283100003 0 0,102.61146586000001 33.92547996799999 0 0,102.61330719900002 33.922944700000016 0 0,102.61376091 33.92231997599998 0 0,102.61478373400001 33.921313054999985 0 0,102.61535829500002 33.921190255 0 0,102.61615501699998 33.92101996700001 0 0,102.61753351800002 33.921728648 0 0,102.61864936400002 33.92172304799999 0 0,102.61924657999998 33.92121913699998 0 0,102.61975484700002 33.92028631900001 0 0,102.620170013 33.918352148999986 0 0,102.62050451900001 33.91713396900002 0 0,102.621353467 33.915841634 0 0,102.62153930300002 33.91495918499999 0 0,102.62367529900001 33.91344477199999 0 0,102.625664831 33.911645717 0 0,102.62636083799998 33.90901836400002 0 0,102.62576516500002 33.90580125299999 0 0,102.624942353 33.89710320699999 0 0,102.62353120900002 33.89186271199998 0 0,102.621525416 33.88347660300002 0 0,102.620337538 33.878629855999975 0 0,102.61730552799997 33.86937683299999 0 0,102.61625077899998 33.86585186000002 0 0,102.61577205999998 33.86289647299998 0 0,102.615811028 33.85797645700001 0 0,102.61602640500001 33.85705655800001 0 0,102.61612475499999 33.85707205 0 0,102.61614732599998 33.856831021000005 0 0,102.616123297 33.85627178599998 0 0,102.61600331699998 33.85588763599998 0 0,102.61581744099999 33.855165338000006 0 0,102.61583439499998 33.854659567 0 0,102.61588046600002 33.85438645900001 0 0,102.61597522400001 33.85388602400002 0 0,102.61612337700001 33.853496000999996 0 0,102.61633806100002 33.85313426800002 0 0,102.616465097 33.852988606 0 0,102.61690481 33.85247261000001 0 0,102.61699012100001 33.852408973000024 0 0,102.61740270400003 33.852136175 0 0,102.61787055100001 33.85179630900001 0 0,102.61850984300003 33.85139025900003 0 0,102.61882027899998 33.85114340000001 0 0,102.61915658700002 33.85085276299998 0 0,102.619438619 33.85060902999999 0 0,102.61922026899998 33.85046294599999 0 0,102.618318365 33.85027707500001 0 0,102.617244271 33.849996221000026 0 0,102.61643077100001 33.849583181000014 0 0,102.61585141400002 33.84923985900002 0 0,102.61531497200002 33.84853175500001 0 0,102.61482144600001 33.84702971799999 0 0,102.614885819 33.845012697000016 0 0,102.61457099400002 33.84379537299998 0 0,102.614563954 33.843768151999996 0 0,102.61428500400001 33.84306004899997 0 0,102.61440020399999 33.84291826499998 0 0,102.61447860700002 33.84282176800002 0 0,102.614563954 33.84271672599999 0 0,102.61505748000002 33.84248069199998 0 0,102.61578704099998 33.84243777699999 0 0,102.61731851000002 33.84125973099998 0 0,102.61773968900002 33.84093574000002 0 0,102.61829758900001 33.84091428200003 0 0,102.61874820000003 33.84102157000001 0 0,102.61924172599998 33.841214689000026 0 0,102.62040044100002 33.84125760500001 0 0,102.621280205 33.84100011300001 0 0,102.622117054 33.840528043999996 0 0,102.62280370000002 33.84044221300002 0 0,102.62333769399999 33.840596360000006 0 0,102.62337067300001 33.84060588 0 0,102.624768732 33.84100943999999 0 0,102.624853997 33.84103405100001 0 0,102.62488509399998 33.841043028 0 0,102.62557174 33.84142926599998 0 0,102.62681628500002 33.84205153800002 0 0,102.627760422 33.84260943800001 0 0,102.62788867799998 33.842855265000026 0 0,102.62793058400001 33.842935582999985 0 0,102.628017914 33.843102964000025 0 0,102.62829686399999 33.843768151999996 0 0,102.628554356 33.844454798000015 0 0,102.62864018699997 33.845205815999975 0 0,102.62883330599999 33.846128496000006 0 0,102.62934829 33.84687951500001 0 0,102.63082886900003 33.847480329999996 0 0,102.631779144 33.84817849199999 0 0,102.631871929 33.84824665999997 0 0,102.63188029499997 33.848252806000005 0 0,102.632030499 33.849261316000025 0 0,102.632307792 33.85297128299999 0 0,102.63232783000001 33.85569042999998 0 0,102.63234786999999 33.858409575999985 0 0,102.63236791399999 33.861128721 0 0,102.63238162900001 33.86298918799997 0 0,102.63326790999997 33.86684882899999 0 0,102.63448575799998 33.869132455 0 0,102.63657532000002 33.873272101 0 0,102.63727543200002 33.87512901600002 0 0,102.63906425099998 33.879838791 0 0,102.64096196100002 33.886273080000024 0 0,102.640651934 33.89071133700003 0 0,102.64033011200002 33.89357535900001 0 0,102.63948914500003 33.89586960600002 0 0,102.63727410400003 33.898027845 0 0,102.63592132500003 33.90075406599999 0 0,102.63543723800001 33.90490696500001 0 0,102.63497556300001 33.911089489999995 0 0,102.635826157 33.91487174100001 0 0,102.63548691400001 33.91734822199999 0 0,102.634709869 33.91866413499997 0 0,102.63335032100002 33.91944063300002 0 0,102.631976447 33.92021948799999 0 0,102.63146125399999 33.920872653 0 0,102.630864793 33.92162883399999 0 0,102.62890364200001 33.92236708600001 0 0,102.627653828 33.92361380900002 0 0,102.626861077 33.924762782000016 0 0,102.62527132999998 33.92648826599998 0 0,102.61912525999998 33.932547376 0 0,102.61678572699998 33.93497721799997 0 0,102.61445691900002 33.938918274 0 0,102.61393899799998 33.94254800599998 0 0,102.61414637299998 33.94617411799999 0 0,102.61501219500002 33.951410646 0 0,102.61518348300001 33.951681037000014 0 0,102.61521833799998 33.951741388000016 0 0,102.61528896700003 33.95187628999997 0 0,102.61529025499999 33.95187875900001 0 0,102.61534592100003 33.95198595099998 0 0,102.61536361700001 33.95202215900002 0 0,102.615448582 33.95220741600002 0 0,102.615452393 33.952215852999984 0 0,102.61545398999999 33.952219465999974 0 0,102.615510487 33.95234813299999 0 0,102.61552763600002 33.95239040000001 0 0,102.61557555500002 33.95251890200001 0 0,102.61558057399998 33.95253274800001 0 0,102.61558529500002 33.95254657100003 0 0,102.61561828200001 33.95264616899999 0 0,102.61562797900001 33.95267764900001 0 0,102.61564344800001 33.952731906999986 0 0,102.61566486700002 33.952794857000015 0 0,102.61568323699998 33.95285724199999 0 0,102.61571283299998 33.95297584999997 0 0,102.61571435500002 33.95298206000001 0 0,102.61571778500002 33.952996953000024 0 0,102.61573888200002 33.95309293399998 0 0,102.615760034 33.953186534 0 0,102.615770193 33.95324040000003 0 0,102.61578469400001 33.953336062000005 0 0,102.615789818 33.953377597999975 0 0,102.615797348 33.95345652499998 0 0,102.61580479399998 33.953529849999995 0 0,102.615826804 33.95369163800001 0 0,102.615829685 33.95371569500003 0 0,102.61584632400002 33.95387637599998 0 0,102.615863214 33.95396116699999 0 0,102.61587136600002 33.95401046699999 0 0,102.61589025500001 33.95415390699998 0 0,102.61589200700001 33.954168283 0 0,102.61589225699998 33.95417054000001 0 0,102.61590928099997 33.95432641999997 0 0,102.61592627200002 33.95447959500001 0 0,102.61594978099998 33.954646491999995 0 0,102.615975284 33.954801814999996 0 0,102.61597914499998 33.95482823100002 0 0,102.61599965699997 33.95498820099999 0 0,102.61602030199998 33.955133880999995 0 0,102.616033862 33.95522743800001 0 0,102.61604319100002 33.95527924300001 0 0,102.61604886600003 33.955303937 0 0,102.616057034 33.95533286800003 0 0,102.616072691 33.955381938000016 0 0,102.61607784099999 33.955397448999975 0 0,102.61608978700002 33.95542308400002 0 0,102.61612801500002 33.95549950100002 0 0,102.61614980899998 33.95554004000002 0 0,102.61619189100003 33.955607249000025 0 0,102.61623957699999 33.955677346000016 0 0,102.61629259099999 33.95573970700002 0 0,102.61630305099999 33.95575223399999 0 0,102.616312644 33.95576413600003 0 0,102.61639035500002 33.955862223999986 0 0,102.61653447200001 33.956039137000005 0 0,102.61653781299998 33.95604326199998 0 0,102.61666585199998 33.956202324 0 0,102.61680216299999 33.95636289700002 0 0,102.616812197 33.95637492399999 0 0,102.616819684 33.95638417800001 0 0,102.61696030799999 33.956560318000015 0 0,102.617138313 33.956771914 0 0,102.61714569100002 33.956780795999975 0 0,102.617155825 33.956793378999976 0 0,102.61731193600002 33.95699080600002 0 0,102.61742248000002 33.95712776200003 0 0,102.61744230599999 33.957153241000015 0 0,102.61749367800002 33.95722176200002 0 0,102.617607792 33.957357762000015 0 0,102.617614409 33.95736574 0 0,102.61762098499997 33.95737385199999 0 0,102.61774127400002 33.95752402300002 0 0,102.61774521699999 33.95752897900002 0 0,102.61774827400001 33.95753287399998 0 0,102.61785029999999 33.95766354099999 0 0,102.61796475599999 33.957804087 0 0,102.617973372 33.95781483100001 0 0,102.61806339399999 33.95792887099998 0 0,102.61816537599998 33.95804711400001 0 0,102.61818456399999 33.95807010499999 0 0,102.618297972 33.95821060399999 0 0,102.61829862600001 33.95821141599998 0 0,102.61839128000003 33.95832647399999 0 0,102.61839669199998 33.95833325900003 0 0,102.61840036199999 33.95833793899999 0 0,102.61849064400002 33.95845382900001 0 0,102.61855450500002 33.95853123699999 0 0,102.61856906100002 33.958549345999984 0 0,102.61865057400001 33.958653458000015 0 0,102.61865849499998 33.95866372400002 0 0,102.61866067599999 33.95866660799999 0 0,102.61875631100003 33.95879350400003 0 0,102.61885726700001 33.95891837900001 0 0,102.618877683 33.95894460300002 0 0,102.61900220500002 33.95911078500001 0 0,102.61912263699998 33.95926856099999 0 0,102.61913388900001 33.959283630000016 0 0,102.61918766000002 33.95935723500003 0 0,102.61932191199998 33.95952053000002 0 0,102.61946850999999 33.95969193100001 0 0,102.61948687099999 33.95971409399999 0 0,102.61963068199998 33.959893333000025 0 0,102.619635061 33.959898834 0 0,102.61964095399998 33.95990637800003 0 0,102.619748066 33.96004500999999 0 0,102.619852041 33.960168493000026 0 0,102.61985965100001 33.96017765300002 0 0,102.61986849099998 33.960188603000006 0 0,102.61998875500001 33.96033996400001 0 0,102.61998937700002 33.96034074900001 0 0,102.620127604 33.96051511000002 0 0,102.62014401300002 33.960536459000025 0 0,102.62024857 33.960676775000024 0 0,102.62046213299999 33.96094230900002 0 0,102.62047986599998 33.96096509300003 0 0,102.62056868899998 33.961083065000025 0 0,102.62068098399999 33.96122660200001 0 0,102.620687283 33.96123474699999 0 0,102.620771376 33.961344800999996 0 0,102.620847852 33.96143503600001 0 0,102.62085736900002 33.96144645099997 0 0,102.62086459800003 33.96145538100001 0 0,102.62101945699999 33.961649138999974 0 0,102.621022746 33.96165327799997 0 0,102.62103284599999 33.96166631300002 0 0,102.62112394799999 33.96178610800001 0 0,102.62113461199999 33.961800427000014 0 0,102.62120872399998 33.96190203399999 0 0,102.62131283500003 33.96202985999997 0 0,102.62142118499997 33.96216193499998 0 0,102.62143174699997 33.96217505599998 0 0,102.62143196400001 33.962175331000026 0 0,102.62157167100003 33.96235237399998 0 0,102.62169760500001 33.96250890499999 0 0,102.621702723 33.962515322 0 0,102.62171282399999 33.962528357999986 0 0,102.62177151999998 33.962605542000006 0 0,102.621899025 33.962760688 0 0,102.62189961899998 33.962761409999985 0 0,102.62190109599999 33.962763215999985 0 0,102.62200487199999 33.96289041199998 0 0,102.622010623 33.962897535000025 0 0,102.62214612899999 33.963067072 0 0,102.62216047499999 33.96308550600003 0 0,102.62227923299997 33.96324223800002 0 0,102.62240636500002 33.963398281000025 0 0,102.62253533799998 33.963552295 0 0,102.62254132800001 33.963559523000015 0 0,102.62254736 33.96356695600002 0 0,102.62263903399997 33.963681157999986 0 0,102.62274034500001 33.963801633 0 0,102.622747549 33.96381030700002 0 0,102.62286379800003 33.96395204999999 0 0,102.622892267 33.96398862900003 0 0,102.62303430700001 33.964181182000004 0 0,102.62318281099999 33.96436794700003 0 0,102.62329589799998 33.96450702599998 0 0,102.62330396599998 33.964517092999984 0 0,102.62331053000003 33.96452550599997 0 0,102.62345139500002 33.964708261 0 0,102.623455073 33.96471306699999 0 0,102.62345750700001 33.96471628400002 0 0,102.62359081099999 33.96489330200001 0 0,102.62375884199997 33.96510192599999 0 0,102.62394585599998 33.965321222 0 0,102.62394637800003 33.965321835 0 0,102.623953615 33.96533044199998 0 0,102.62413775800002 33.96555218399999 0 0,102.62416033599999 33.96558049700002 0 0,102.62431359099998 33.96578078099998 0 0,102.624477044 33.965992164 0 0,102.62463642400002 33.96618867900003 0 0,102.624643762 33.96619784699999 0 0,102.624650068 33.96620592599999 0 0,102.62479914400001 33.96639913199999 0 0,102.62498781 33.966617665 0 0,102.62501592000001 33.96665185699999 0 0,102.62519431800001 33.96687991700003 0 0,102.625307357 33.967016064000006 0 0,102.625434831 33.96715160399998 0 0,102.625473075 33.96719486400002 0 0,102.62556291300001 33.96730309399999 0 0,102.62562588899999 33.96737076400001 0 0,102.62569474499998 33.967435491 0 0,102.62574662700001 33.96748000100001 0 0,102.62580539200002 33.96752695599997 0 0,102.62584989800001 33.96755793900002 0 0,102.62591494399999 33.967599595000024 0 0,102.62593258300001 33.967609975000016 0 0,102.62595758200001 33.967621380000026 0 0,102.62595834299998 33.96762172799998 0 0,102.62610101199999 33.967686945000025 0 0,102.62617795800003 33.96772087699998 0 0,102.62624811 33.967746585999976 0 0,102.62635617000001 33.96778461600002 0 0,102.62646938400002 33.96782302600002 0 0,102.62656212399997 33.96785257900001 0 0,102.62661171000002 33.96786956599999 0 0,102.626726034 33.96791151899998 0 0,102.626951453 33.96798709299998 0 0,102.62717259200002 33.96805968299998 0 0,102.62737793999997 33.968122961999995 0 0,102.62757543100003 33.96817980200001 0 0,102.62777972499998 33.96823855100001 0 0,102.62779054499998 33.96824171600002 0 0,102.62779783600001 33.96824391000001 0 0,102.62796101599997 33.96829355599999 0 0,102.62796634300003 33.968295189 0 0,102.6282501 33.968382926000004 0 0,102.62828277300002 33.96839353399997 0 0,102.62846467399999 33.968455436 0 0,102.62862179000001 33.968507746 0 0,102.62885137299997 33.96857646400002 0 0,102.62910179199997 33.96864390600001 0 0,102.62917925199997 33.96866751800002 0 0,102.62937378100003 33.968733929999985 0 0,102.62960632 33.96881091099999 0 0,102.629776064 33.968862436999984 0 0,102.629983197 33.96892365000002 0 0,102.62998531099998 33.968924276999985 0 0,102.63000132899998 33.968929160000016 0 0,102.63038144400002 33.96904789299998 0 0,102.630569993 33.969100319999995 0 0,102.63062699199997 33.969117661999974 0 0,102.63087115899998 33.96919849 0 0,102.631098393 33.969270144999996 0 0,102.63143331999999 33.969366928 0 0,102.631442575 33.969369641000014 0 0,102.63144650100003 33.969370817000026 0 0,102.63167072499999 33.96943832599999 0 0,102.63172649299997 33.96945658599998 0 0,102.63188221600001 33.969511770999986 0 0,102.63209181600001 33.96958133200002 0 0,102.632108045 33.96958684399999 0 0,102.632115156 33.969589342000006 0 0,102.63229974400002 33.96965479800002 0 0,102.63249739000003 33.969717937999974 0 0,102.63277259400002 33.96979441399998 0 0,102.632999499 33.96985675600001 0 0,102.633036892 33.96986766600003 0 0,102.63328377200003 33.96994395399997 0 0,102.63328903799999 33.96994559299998 0 0,102.63329555199999 33.969947658000024 0 0,102.633536741 33.97002485799999 0 0,102.63374792600001 33.97008136400001 0 0,102.633763026 33.97008550700002 0 0,102.63376783899997 33.97008687099998 0 0,102.63400068200002 33.970153348 0 0,102.634056719 33.970170802999974 0 0,102.63424877599999 33.97023572400002 0 0,102.63450878499998 33.97031134600002 0 0,102.63451595499998 33.97031345400001 0 0,102.63451961499999 33.97031455000001 0 0,102.63477790500002 33.97039224399998 0 0,102.63479197499998 33.97039656800001 0 0,102.63480786999997 33.970401676999984 0 0,102.63501034699999 33.970468290999975 0 0,102.63530361400001 33.97055750999999 0 0,102.63550649400003 33.97061339099997 0 0,102.63555759100001 33.97062866099998 0 0,102.63579607100002 33.970705603 0 0,102.635978803 33.970764135000024 0 0,102.63618194899999 33.97082686300001 0 0,102.636375644 33.97088641900001 0 0,102.63638251499998 33.970888554 0 0,102.63638608100001 33.97088967899998 0 0,102.63657775399997 33.97095048800003 0 0,102.63671640199999 33.97099230600003 0 0,102.63694003500001 33.97105084399999 0 0,102.636975678 33.971060744 0 0,102.63720137400003 33.971127077999995 0 0,102.63720516699999 33.97112819900002 0 0,102.637211192 33.97113000899998 0 0,102.63742548200003 33.971194932 0 0,102.63743718500001 33.97119854099998 0 0,102.637438814 33.97119905400001 0 0,102.63760685699998 33.971252058999994 0 0,102.63783878499999 33.971323025000004 0 0,102.63784723200001 33.97132564399999 0 0,102.63784874999999 33.971326121000004 0 0,102.63812135900002 33.971412078000014 0 0,102.63835142599999 33.97148410599999 0 0,102.63835228699998 33.97148437599998 0 0,102.63835749200001 33.97148602300001 0 0,102.63864201000001 33.97157672399999 0 0,102.638970535 33.97168019700001 0 0,102.639011751 33.971693990000006 0 0,102.63921266 33.97176525200001 0 0,102.63949554800001 33.97184917200002 0 0,102.63949641800002 33.97184943000002 0 0,102.63973638099998 33.97192082800001 0 0,102.63975229699997 33.971925681000016 0 0,102.63999632899998 33.97200190199999 0 0,102.63999796000002 33.972002412999984 0 0,102.64000904099998 33.972005948 0 0,102.64019399300003 33.97206593599998 0 0,102.64039302399999 33.972122247000016 0 0,102.640408815 33.972126828 0 0,102.64041522600002 33.97212875399998 0 0,102.64070898900002 33.972217849 0 0,102.64071094299999 33.97221844400002 0 0,102.64097334000002 33.97229850100001 0 0,102.64112364599998 33.972341958000015 0 0,102.641127724 33.97234314399998 0 0,102.641254065 33.97238014300001 0 0,102.64125897000002 33.97238158900001 0 0,102.64127102499998 33.97238524199997 0 0,102.64148528700002 33.97245134999997 0 0,102.64149096300002 33.972453116 0 0,102.641505569 33.97245780100002 0 0,102.641645063 33.97250351100001 0 0,102.64173625500001 33.97253079400002 0 0,102.64178463799999 33.97254637100002 0 0,102.64185940800002 33.97257217399999 0 0,102.64195175100002 33.97259728099999 0 0,102.64196192200001 33.97260009299998 0 0,102.641973458 33.97260339600001 0 0,102.64206564900002 33.97263027499997 0 0,102.64218194799997 33.97266146599998 0 0,102.64219624100002 33.97266539100002 0 0,102.64220893700002 33.97266903299999 0 0,102.64239206299999 33.97272261799998 0 0,102.64239720799998 33.97272413500002 0 0,102.642410235 33.972728088 0 0,102.64248827699998 33.97275223700001 0 0,102.64252066400002 33.97276275500002 0 0,102.64258010999998 33.97278298200001 0 0,102.64261383000002 33.97279326099999 0 0,102.64276560799999 33.97283438900001 0 0,102.64280378799998 33.972845397000015 0 0,102.642922209 33.97288161300003 0 0,102.643076124 33.972928052999976 0 0,102.64307927599998 33.972929007999994 0 0,102.64322370500003 33.972973009999976 0 0,102.64339937199998 33.97302595899998 0 0,102.64344495900002 33.97304068 0 0,102.643661167 33.97311521400002 0 0,102.643819399 33.973168679000025 0 0,102.64403022599998 33.973234245000015 0 0,102.64421271200001 33.973286959000006 0 0,102.64422133900001 33.97328948500001 0 0,102.644388832 33.973339193000015 0 0,102.64441706299999 33.973347941999975 0 0,102.64455039500001 33.973391031000006 0 0,102.64455104199999 33.97339124199999 0 0,102.64474693699998 33.973454670000024 0 0,102.64499949399999 33.973529111000005 0 0,102.64512431899999 33.97356490499999 0 0,102.645131182 33.97356689399999 0 0,102.645261785 33.973605163 0 0,102.645262559 33.97360539099998 0 0,102.64541019400002 33.97364875599999 0 0,102.64541409100002 33.97364990599999 0 0,102.64543004699999 33.97365476900001 0 0,102.645621532 33.973714539000014 0 0,102.645774517 33.97375547199999 0 0,102.64578948799999 33.973759578 0 0,102.64579892 33.97376227000001 0 0,102.64596645 33.97381078400002 0 0,102.64599719400002 33.973820122999996 0 0,102.64614473 33.973867059999975 0 0,102.64615601100002 33.97387071100002 0 0,102.64628447199999 33.97391295699998 0 0,102.64643518000003 33.97396071899999 0 0,102.64657071599999 33.973997849 0 0,102.64661886800002 33.97401209999998 0 0,102.64678337700002 33.97406446000002 0 0,102.64692662200002 33.97410927200002 0 0,102.64692764699998 33.97410959299998 0 0,102.64694069900003 33.974113767999995 0 0,102.64708069 33.97415942600003 0 0,102.64722900499999 33.97420137199998 0 0,102.647263796 33.974211765999996 0 0,102.647428881 33.97426375700002 0 0,102.64758687 33.974309903000005 0 0,102.64766003199998 33.97433378900001 0 0,102.64777480599997 33.97437532999999 0 0,102.64781122300002 33.97438918400002 0 0,102.64787742800002 33.974415609999994 0 0,102.64802839800001 33.974460771 0 0,102.64830530500001 33.97453857300002 0 0,102.64831116699997 33.974540235000006 0 0,102.64843611399999 33.974576007999985 0 0,102.648474233 33.97458759199998 0 0,102.64858062500002 33.974621818 0 0,102.64858984199998 33.97462482399999 0 0,102.64859636900002 33.97462700099999 0 0,102.648771872 33.97468610599998 0 0,102.64896643700001 33.97474571999999 0 0,102.64919987899998 33.97481323400001 0 0,102.649232229 33.97482307400003 0 0,102.64934908499998 33.974860381999974 0 0,102.649522499 33.97491499199998 0 0,102.64974079900003 33.974983071 0 0,102.64974283499998 33.974983708000025 0 0,102.64975448400003 33.974987426999974 0 0,102.64990281299998 33.97503559900002 0 0,102.65007405900002 33.97508872200001 0 0,102.650336939 33.975169669000024 0 0,102.650568453 33.97523736800002 0 0,102.65057372400003 33.97523892100003 0 0,102.65058063800001 33.975240998000004 0 0,102.650756623 33.97529443600001 0 0,102.65079181599998 33.97530570599997 0 0,102.65100713999999 33.97537826500002 0 0,102.651135603 33.975417333999985 0 0,102.65129144100001 33.97546098999999 0 0,102.65131531499998 33.97546793599997 0 0,102.65145440600003 33.975509939000005 0 0,102.65146702700002 33.97551382400002 0 0,102.651473657 33.975515925000025 0 0,102.65169126400002 33.97558555799998 0 0,102.65188059899998 33.975641809000024 0 0,102.65189841300003 33.97564725000001 0 0,102.65189967100002 33.97564764499998 0 0,102.65217775999997 33.97573522099998 0 0,102.652179853 33.97573588400002 0 0,102.65247211500002 33.97582849899999 0 0,102.65247900499998 33.97583070500002 0 0,102.65262141699998 33.975876762999974 0 0,102.65285738699998 33.97594331200003 0 0,102.65287403299999 33.975948131999985 0 0,102.65287829900001 33.97594941 0 0,102.65306849299998 33.97600669100001 0 0,102.653109578 33.97601985900002 0 0,102.65377041300002 33.97624459999997 0 0,102.654146427 33.976356297999985 0 0,102.65416230300002 33.976361130999976 0 0,102.654433267 33.97644564199999 0 0,102.654616396 33.97649935300001 0 0,102.65477530800001 33.97654148800001 0 0,102.65492287900003 33.976576867999995 0 0,102.65495980399999 33.97658631899998 0 0,102.65512457900002 33.97663118999998 0 0,102.65513414100002 33.97663383399998 0 0,102.655143017 33.97663636300001 0 0,102.65530203999998 33.97668231900002 0 0,102.655379213 33.976707417 0 0,102.65573385300002 33.976835994 0 0,102.65583556600001 33.97686814999997 0 0,102.65601961599998 33.976921334 0 0,102.65602859299997 33.976923965000026 0 0,102.65604502399998 33.976928973999975 0 0,102.65631320799997 33.97701277599998 0 0,102.656314506 33.977013183 0 0,102.65632156100003 33.977015419 0 0,102.656538926 33.97708505000003 0 0,102.65673504300003 33.97714484900001 0 0,102.656738577 33.977145931999985 0 0,102.656957121 33.977213286999984 0 0,102.65698358399999 33.97722177200001 0 0,102.65709905799997 33.977260254999976 0 0,102.65715215300003 33.977275452000015 0 0,102.657246192 33.977299785000014 0 0,102.65725300499997 33.977301566999984 0 0,102.65726554499997 33.977304960000026 0 0,102.657404741 33.97734337999998 0 0,102.65740751200002 33.977344148999975 0 0,102.65756374199998 33.97738766100002 0 0,102.65756637700002 33.97738839700003 0 0,102.657572834 33.977390230000026 0 0,102.65767081199999 33.97741832600002 0 0,102.657678465 33.97742054700001 0 0,102.65783037099999 33.977465170000016 0 0,102.657834105 33.977466273000005 0 0,102.65783921399998 33.977467804000014 0 0,102.65797363500002 33.977508387 0 0,102.65817763799998 33.977568211999994 0 0,102.65818190200002 33.97756946999999 0 0,102.65818881899997 33.977571548000014 0 0,102.65836481399998 33.977624977000005 0 0,102.65837563100001 33.977628315000004 0 0,102.658375944 33.97762841299999 0 0,102.65857957600002 33.977692346000026 0 0,102.65873355500003 33.97773763999999 0 0,102.65878565999998 33.977754237 0 0,102.65898415200002 33.97782239899999 0 0,102.65898577899998 33.977822960000026 0 0,102.65916866600003 33.97788605400001 0 0,102.65917105900002 33.97788688100002 0 0,102.65918472999999 33.97789172199998 0 0,102.659326383 33.97794283500002 0 0,102.65941230700003 33.977967250999995 0 0,102.659482223 33.97798611000002 0 0,102.65953559399998 33.977997560000006 0 0,102.65959559999999 33.97801198500002 0 0,102.65967781500001 33.978033907 0 0,102.65981261399997 33.978068786999984 0 0,102.65988631699997 33.97809031600002 0 0,102.660018234 33.97813336399997 0 0,102.660043443 33.97814189600001 0 0,102.66022776199998 33.978206543 0 0,102.66038661699997 33.97825702900002 0 0,102.66056975100003 33.978309939999974 0 0,102.66057872900001 33.978312571000004 0 0,102.66059147800001 33.97831643500001 0 0,102.66074342399997 33.97836338399998 0 0,102.66094791799998 33.97842337200001 0 0,102.66098715300001 33.97843559699999 0 0,102.661145299 33.978487804 0 0,102.66131748700002 33.97853751399998 0 0,102.66132670799999 33.97854021500001 0 0,102.66133429899998 33.978542498000024 0 0,102.66148053799998 33.978586979 0 0,102.661587037 33.97861770700001 0 0,102.66159643100002 33.97862045800002 0 0,102.66160839100002 33.978624078999985 0 0,102.66178153099997 33.978677446999995 0 0,102.661787302 33.97867924100001 0 0,102.66179754400002 33.97868250099998 0 0,102.66195942000002 33.97873483799998 0 0,102.66214378900003 33.97879350900001 0 0,102.66232827800002 33.978852140000015 0 0,102.662521545 33.97891108099998 0 0,102.662522228 33.978911290999974 0 0,102.66263122700002 33.97894460200001 0 0,102.66278138299998 33.97898726599999 0 0,102.66282498800001 33.979000531999986 0 0,102.66296850399999 33.97904712299999 0 0,102.66314633100001 33.979100655000025 0 0,102.66336805999998 33.979165764000015 0 0,102.66337103799998 33.979166641999996 0 0,102.66368052299998 33.97925836600001 0 0,102.66370953199998 33.97926735599998 0 0,102.66390173600001 33.97932953499998 0 0,102.66406024399998 33.979379741 0 0,102.66421799400001 33.979424392 0 0,102.66426104700002 33.97943743000002 0 0,102.66446107500002 33.97950203400001 0 0,102.66446877700002 33.97950455 0 0,102.66447778499997 33.979507565000006 0 0,102.66465531 33.97956774599999 0 0,102.664903218 33.97964584599998 0 0,102.66511836000001 33.97970827900002 0 0,102.66512590000002 33.97971049300003 0 0,102.66513640599999 33.97971366500002 0 0,102.66533936299999 33.979775940000025 0 0,102.665343442 33.97977719900001 0 0,102.66561596899999 33.97986185899998 0 0,102.66583204300002 33.97992842999997 0 0,102.66600123299997 33.979980204000015 0 0,102.666007723 33.97998220900001 0 0,102.66618639500001 33.98003796500001 0 0,102.66633762999999 33.98008391799999 0 0,102.66645311299999 33.980117388999986 0 0,102.66657054900003 33.98014952 0 0,102.66657855300002 33.98015173800002 0 0,102.66659173900001 33.98015551999998 0 0,102.66665705100002 33.98017464399999 0 0,102.66670462100001 33.980189628000005 0 0,102.66682691300002 33.98023091099998 0 0,102.66695920000001 33.980272419000016 0 0,102.66708692499998 33.980308482 0 0,102.66710305800001 33.98031315600002 0 0,102.66711949400002 33.98031816500003 0 0,102.66720602999999 33.980345194999984 0 0,102.667352182 33.980390064000005 0 0,102.667359218 33.980392247 0 0,102.66737354999998 33.980396837 0 0,102.667524937 33.980446363 0 0,102.667671961 33.980489249000016 0 0,102.66767783 33.98049097699999 0 0,102.66768707599999 33.980493764000016 0 0,102.66786591300001 33.980548424000006 0 0,102.66787440000002 33.98055105100002 0 0,102.66787817699998 33.98055224199999 0 0,102.668093113 33.98062040399998 0 0,102.66826976700003 33.98067476699998 0 0,102.66827118200001 33.98067520500001 0 0,102.668468453 33.980736173000025 0 0,102.66850556600002 33.98074829500001 0 0,102.66875016199998 33.98083255300003 0 0,102.66891241799999 33.980882483000016 0 0,102.66891408599997 33.98088299800003 0 0,102.66910073399998 33.98094072499998 0 0,102.669356843 33.981016904 0 0,102.66957679500001 33.98107770299998 0 0,102.66962145500003 33.98109095900003 0 0,102.66976420600002 33.981136290999984 0 0,102.66986114999997 33.98116189000001 0 0,102.66992240899998 33.98117976999998 0 0,102.67007130000002 33.981227445 0 0,102.67022161599999 33.98127514999999 0 0,102.67023138600001 33.98127829499998 0 0,102.67037904900002 33.981326525999975 0 0,102.670603008 33.98139492600001 0 0,102.670724296 33.98142966400002 0 0,102.670788818 33.98144481999998 0 0,102.67086507599998 33.98146529899998 0 0,102.67096159900001 33.98149454999998 0 0,102.67099664699998 33.98150574900001 0 0,102.67113615900001 33.981552651000015 0 0,102.671269988 33.981594873000006 0 0,102.67128553700002 33.98159989200002 0 0,102.67129900700002 33.981604428000026 0 0,102.67137506 33.981630533999976 0 0,102.67144076800002 33.98165017299999 0 0,102.671558489 33.98168349399998 0 0,102.67159595099997 33.98169474299999 0 0,102.67178485199997 33.98175475599999 0 0,102.67197990900002 33.98181574900002 0 0,102.67216572900003 33.981872040999974 0 0,102.67237232899998 33.981932244999996 0 0,102.67256533800003 33.981987945000014 0 0,102.67257167700001 33.981989793000025 0 0,102.67284002500003 33.98206879200001 0 0,102.67287103299998 33.982078365999996 0 0,102.67314564200001 33.982167161999996 0 0,102.67339614299999 33.98224651800001 0 0,102.67361466 33.98230994599999 0 0,102.673622024 33.982312106999984 0 0,102.673636746 33.98231658200001 0 0,102.67387375499999 33.98239021699999 0 0,102.67387618200001 33.982390974 0 0,102.67403088499998 33.982439391000014 0 0,102.67420400999998 33.982488563000004 0 0,102.674218215 33.982492689000026 0 0,102.67422842899998 33.982495771 0 0,102.67437840899998 33.98254173599997 0 0,102.67455822599999 33.982594323 0 0,102.67460457499999 33.982608879 0 0,102.67474131199998 33.98265482400001 0 0,102.67487494800002 33.98269341500003 0 0,102.67493259000003 33.98271160899998 0 0,102.67501487800001 33.982739838999976 0 0,102.67513620699998 33.98277332499998 0 0,102.67517331699997 33.982784193999976 0 0,102.67531669099998 33.982828642000015 0 0,102.675566505 33.982906103999994 0 0,102.67557015900002 33.98290724200001 0 0,102.675586318 33.98291243199998 0 0,102.67583144299999 33.98299302999999 0 0,102.67602129099998 33.98305228100003 0 0,102.67623846999999 33.98311491499999 0 0,102.676273074 33.98312544700002 0 0,102.67647524099999 33.98319025000001 0 0,102.67662622699999 33.98323324199998 0 0,102.67663962400002 33.983237137 0 0,102.67665717300002 33.98324249199999 0 0,102.67681028300001 33.983290463 0 0,102.67696480500001 33.983335160000024 0 0,102.67697322800001 33.983337629000005 0 0,102.67697767200002 33.98333895799999 0 0,102.67715512400002 33.98339238800003 0 0,102.677168414 33.98339647099999 0 0,102.67717021300001 33.983397036999975 0 0,102.67743598099997 33.98348079700003 0 0,102.67769611199998 33.98356089800001 0 0,102.67772374999998 33.983569767999995 0 0,102.67792332599998 33.98363644900002 0 0,102.67806494799999 33.98367645799999 0 0,102.678218878 33.98371930000002 0 0,102.67826936300003 33.983734519999985 0 0,102.678452376 33.983794011999976 0 0,102.678457719 33.983795762 0 0,102.67846536000002 33.98379831300002 0 0,102.67864121999997 33.98385767100001 0 0,102.678651075 33.98386104399998 0 0,102.67865419399999 33.98386213200001 0 0,102.67881030900003 33.983916797999996 0 0,102.67897591600001 33.983964938999975 0 0,102.679032786 33.98398298000001 0 0,102.67918331800001 33.98403481700001 0 0,102.679275125 33.98406198999999 0 0,102.67940388 33.984094416999994 0 0,102.67941829199998 33.98409813799998 0 0,102.67942916099997 33.98410106699998 0 0,102.67959253800001 33.98414587899998 0 0,102.679651487 33.98416364100001 0 0,102.679789169 33.98420892299998 0 0,102.679909211 33.98424048700002 0 0,102.67997623899998 33.98426014900002 0 0,102.68014722599997 33.984315627 0 0,102.68037345599998 33.98438210299997 0 0,102.680607646 33.98445087699997 0 0,102.68061121900001 33.984451931000024 0 0,102.68062641799997 33.984456550999994 0 0,102.680822277 33.98451747500002 0 0,102.68086426500003 33.98453137500002 0 0,102.681087741 33.98460989199998 0 0,102.68117053700001 33.984635716000014 0 0,102.68134068 33.98468294700001 0 0,102.68136619500001 33.98469032600002 0 0,102.68155642900001 33.98474756500002 0 0,102.68156546 33.98475032099998 0 0,102.68183229700003 33.984832849999975 0 0,102.68183671999998 33.98483422800001 0 0,102.68184102599997 33.984835585999974 0 0,102.68207074399999 33.98490851600002 0 0,102.68227030100002 33.984969680000006 0 0,102.682453033 33.985025070999995 0 0,102.68246152400002 33.985027677999994 0 0,102.68264469799999 33.98508465100002 0 0,102.68288042699999 33.985152422 0 0,102.68292120799998 33.985164914999984 0 0,102.683101738 33.98522367200002 0 0,102.68321375800002 33.98525398100003 0 0,102.68322493699998 33.98525706200002 0 0,102.68323575699998 33.98526015200002 0 0,102.68336573300002 33.98529790600003 0 0,102.683422758 33.985312936000014 0 0,102.68356733000002 33.98534339700001 0 0,102.68370645300001 33.98537012100002 0 0,102.68383828100002 33.98539219100002 0 0,102.68386763799998 33.985396837999986 0 0,102.684097307 33.98542398699999 0 0,102.68436924899999 33.98545217200001 0 0,102.68442997 33.985459929 0 0,102.68459104099998 33.985484421000024 0 0,102.68459610500003 33.98548520200001 0 0,102.68460532300003 33.985486675000004 0 0,102.68475351699999 33.985510928 0 0,102.68478675799997 33.98551681999999 0 0,102.68493911399997 33.985545918000014 0 0,102.685023285 33.98556499900002 0 0,102.68516966200002 33.98560352300001 0 0,102.685217207 33.98561705399999 0 0,102.68526416899999 33.985632486999975 0 0,102.68538609799998 33.985675320999974 0 0,102.685399125 33.98567998300001 0 0,102.68540552600001 33.985682333 0 0,102.68548188699998 33.985710638 0 0,102.68563574299998 33.98576717899999 0 0,102.68577559800002 33.98581804700001 0 0,102.685831699 33.98584006700003 0 0,102.68588659900001 33.98586492599998 0 0,102.68600950799998 33.98592446800001 0 0,102.68603401299998 33.98593670299999 0 0,102.68613409300002 33.985988177000024 0 0,102.68625958899997 33.98605092399998 0 0,102.68626998299999 33.986056186999974 0 0,102.68627381300001 33.98605815899998 0 0,102.68638558100002 33.98611601099998 0 0,102.68650459600002 33.98616721399998 0 0,102.686621909 33.98621201200001 0 0,102.686789229 33.986274501000025 0 0,102.68679727400001 33.986277539000014 0 0,102.686801435 33.98627913500002 0 0,102.68690999199998 33.98632103199998 0 0,102.68700151500002 33.98635181999998 0 0,102.68711278500001 33.98638690500002 0 0,102.68723496000001 33.98642036299998 0 0,102.68727700599999 33.986432682999975 0 0,102.68738392400002 33.98646608600001 0 0,102.68748868300003 33.986491306000005 0 0,102.68749121799999 33.98649191999999 0 0,102.687628028 33.986525158999996 0 0,102.68770720100002 33.98654346000001 0 0,102.68776034500002 33.98655387399998 0 0,102.68776729799998 33.986555255999974 0 0,102.687776934 33.986557240000025 0 0,102.68793325000001 33.986590046 0 0,102.68813799399999 33.98663097100001 0 0,102.68813983199999 33.986631339999974 0 0,102.68829086 33.98666176099999 0 0,102.68846160300001 33.98668536399998 0 0,102.68846519099998 33.98668586500003 0 0,102.68847598399998 33.986687433999975 0 0,102.68859430100002 33.986705158999996 0 0,102.68864703100002 33.98671419300001 0 0,102.68884086700001 33.986751604999995 0 0,102.68895493899998 33.98677016900001 0 0,102.68900596600002 33.98677954300001 0 0,102.689095641 33.986797921000004 0 0,102.689110174 33.98680098900002 0 0,102.68912318999998 33.986803888 0 0,102.68919715999999 33.98682077699999 0 0,102.68923409000001 33.98682980000001 0 0,102.68931794399998 33.98685164400001 0 0,102.68932243199998 33.986852821000014 0 0,102.68932920399999 33.98685463300001 0 0,102.689442875 33.986885383000015 0 0,102.68949365600002 33.98690029300002 0 0,102.689543743 33.98691738500003 0 0,102.68965712599999 33.986958860000016 0 0,102.68972337299999 33.986985362999974 0 0,102.689843902 33.987037851000025 0 0,102.68994745999998 33.98708172300002 0 0,102.689978956 33.987095615999976 0 0,102.69007650600003 33.98714037100001 0 0,102.69010803700002 33.987155417999986 0 0,102.69017300299998 33.98718763699998 0 0,102.69023650600002 33.98722168500001 0 0,102.690293327 33.98725454200002 0 0,102.69034613000002 33.987280794000014 0 0,102.69034774900001 33.98728160000002 0 0,102.69038454899999 33.98729996899999 0 0,102.69045401800003 33.987327404999974 0 0,102.69057618800002 33.987371602999985 0 0,102.69080398900002 33.987450654999975 0 0,102.69100207899999 33.98750808800003 0 0,102.691009614 33.98751029800002 0 0,102.691025535 33.98751514100002 0 0,102.69116222100001 33.987557736999975 0 0,102.691359901 33.98761274899999 0 0,102.69139464699998 33.98762296899997 0 0,102.6916033 33.98768769100002 0 0,102.69160664700001 33.987688735999996 0 0,102.69161064299999 33.98768999499998 0 0,102.691790911 33.98774715500002 0 0,102.692000984 33.98780766499999 0 0,102.692007461 33.98780955000001 0 0,102.69226306799999 33.98788469099998 0 0,102.69226617999999 33.98788560999998 0 0,102.69228357600002 33.98789091399999 0 0,102.692553626 33.987975440000014 0 0,102.69288906499997 33.98807445800003 0 0,102.69290949600003 33.988080681999975 0 0,102.693151011 33.988156559000004 0 0,102.69334654699998 33.988211895000006 0 0,102.693574711 33.98826926700002 0 0,102.69358941600001 33.988273058999994 0 0,102.69360696899997 33.98827783899998 0 0,102.69378027900001 33.98832639599999 0 0,102.693827032 33.988340498000014 0 0,102.694084697 33.988423845 0 0,102.69424627400002 33.98847593300002 0 0,102.69445671599999 33.98854111100002 0 0,102.69446054100001 33.988542302999974 0 0,102.69446083499997 33.988542395000024 0 0,102.694724726 33.988625144000025 0 0,102.69490880199999 33.988672271999974 0 0,102.69496389800003 33.988687739 0 0,102.695296084 33.98878934800001 0 0,102.695304013 33.98879180300003 0 0,102.69530818099997 33.98879311600001 0 0,102.69550930000003 33.98885691200002 0 0,102.69567917900002 33.988906171 0 0,102.69571251100001 33.988916351 0 0,102.69589786699999 33.98897584399998 0 0,102.696184405 33.98906141499998 0 0,102.69637772200002 33.989110306999976 0 0,102.696417731 33.989121135999994 0 0,102.696700367 33.98920273800002 0 0,102.69674126299998 33.98921531899998 0 0,102.69687465800001 33.98925892099999 0 0,102.69700598999998 33.989292853999984 0 0,102.69707264099998 33.98931208099998 0 0,102.69726706300003 33.98937414400001 0 0,102.69727836099997 33.989377811 0 0,102.69727866099998 33.98937790999997 0 0,102.69741342100002 33.989422416000025 0 0,102.69756006400002 33.98946265500001 0 0,102.697738614 33.98951012399999 0 0,102.69779379699997 33.98952617499998 0 0,102.69802297199999 33.98959867399998 0 0,102.69823307299998 33.98965764799999 0 0,102.69842142499999 33.98970505199998 0 0,102.69846036799999 33.989715526 0 0,102.698625134 33.98976272599998 0 0,102.69863638800001 33.989766007000014 0 0,102.69865007599998 33.98977015600002 0 0,102.69883435499997 33.98982718299999 0 0,102.69901438699998 33.989882808999994 0 0,102.69924297400001 33.989948035 0 0,102.69925545500001 33.989951666000024 0 0,102.699268507 33.989955619 0 0,102.69950273199998 33.99002796100001 0 0,102.69956750099999 33.99004997399999 0 0,102.699715384 33.990104943000006 0 0,102.69981741800001 33.99013207399997 0 0,102.699833657 33.99013651000001 0 0,102.69984340899998 33.99013928800002 0 0,102.70005929000001 33.990201748000004 0 0,102.70006738900003 33.99020411999999 0 0,102.70008507 33.990209513000025 0 0,102.70033207099999 33.99028686999998 0 0,102.70033663499999 33.99028830899999 0 0,102.70060872900001 33.99037469899997 0 0,102.700791202 33.990431521999994 0 0,102.70094898600001 33.99048017000001 0 0,102.70105875399997 33.99051294499998 0 0,102.701115593 33.990531438999994 0 0,102.70121905799999 33.99056793599999 0 0,102.70141693699998 33.990637720999985 0 0,102.701563991 33.990689003 0 0,102.70167866100002 33.990728391000005 0 0,102.70190712099998 33.99080356600001 0 0,102.70207354299998 33.99085399500001 0 0,102.70208447499999 33.990857362999975 0 0,102.70208654499999 33.990858014000025 0 0,102.70225544700003 33.99091124500001 0 0,102.70227099599998 33.99091625900002 0 0,102.70228434199998 33.99092074800001 0 0,102.702374239 33.99095156499999 0 0,102.702574492 33.99100960200002 0 0,102.702582022 33.991011809999975 0 0,102.70259520000002 33.991015800000014 0 0,102.70278826100002 33.99107544499998 0 0,102.70279282199999 33.99107686399998 0 0,102.70281044799998 33.99108253200001 0 0,102.70296368200002 33.991133088000026 0 0,102.70296693199998 33.991134164000016 0 0,102.70314187899999 33.99119242900002 0 0,102.70327407299999 33.99123370799998 0 0,102.703420118 33.99127848799998 0 0,102.70342716300001 33.99128067100003 0 0,102.70343423700001 33.991282909999995 0 0,102.70356870199998 33.991325921 0 0,102.70369316099999 33.99136201499999 0 0,102.70371977899998 33.99137006199999 0 0,102.70386600699999 33.99141607500002 0 0,102.704073263 33.99148020199999 0 0,102.70429614400001 33.99154446099999 0 0,102.70432683400003 33.99155374399999 0 0,102.70450282799999 33.99160948999997 0 0,102.70451128000002 33.99161220100001 0 0,102.70469872299998 33.991673073000015 0 0,102.70484642899999 33.99171791399999 0 0,102.70485672199999 33.99172108800002 0 0,102.70486149300001 33.99172259300002 0 0,102.70511270200001 33.991802396000026 0 0,102.70511555299998 33.99180330600001 0 0,102.70536753300001 33.991884029999994 0 0,102.70552161199998 33.991931971999975 0 0,102.70555625899999 33.991943322 0 0,102.70577275599999 33.992017847 0 0,102.70590861800002 33.992057140999975 0 0,102.70607258799998 33.99210262600002 0 0,102.70607591999999 33.99210355399998 0 0,102.70609062400001 33.992107777 0 0,102.70625962700001 33.992157427999985 0 0,102.70628409 33.992164893999984 0 0,102.70648316500001 33.99222790800002 0 0,102.70670318600003 33.99229711700002 0 0,102.70687997599998 33.992343369000025 0 0,102.70693461500002 33.99235900899998 0 0,102.70712199100001 33.99241734899999 0 0,102.70712392899998 33.99241795400002 0 0,102.70714055799999 33.99242329200001 0 0,102.70730801500002 33.992478371999994 0 0,102.70752155600002 33.99254175599998 0 0,102.70773677800003 33.992603669999994 0 0,102.70794564599998 33.992663236 0 0,102.707979728 33.992673491000005 0 0,102.708149978 33.99272741200002 0 0,102.708360008 33.99279166500003 0 0,102.708367737 33.992794059000005 0 0,102.70837132499997 33.992795188 0 0,102.70854376300002 33.992849767999985 0 0,102.708724582 33.99289775099999 0 0,102.70895783700001 33.99295617600001 0 0,102.708973496 33.992960203999985 0 0,102.70898437599999 33.99296313299999 0 0,102.70921314999998 33.99302581799998 0 0,102.70922022399998 33.993027778 0 0,102.709231649 33.993031040999995 0 0,102.709483229 33.993104190999986 0 0,102.70975191500003 33.99317892800002 0 0,102.70977869799998 33.99318670500003 0 0,102.71005480999997 33.993270267000014 0 0,102.710234377 33.993320145999974 0 0,102.71025711300001 33.993326696 0 0,102.71038065800002 33.993363574 0 0,102.71038986500002 33.99336636200002 0 0,102.71052279499997 33.993407176000005 0 0,102.710657287 33.993446569000014 0 0,102.71071805000003 33.99346422399998 0 0,102.71076657100002 33.99347496299998 0 0,102.71084695399998 33.99349554700001 0 0,102.71092574800002 33.99352155399998 0 0,102.71100258899997 33.993552867000005 0 0,102.71103021699997 33.993565284 0 0,102.711064228 33.99357483799997 0 0,102.71124620900002 33.993621355000016 0 0,102.71125597600002 33.993623893999995 0 0,102.71126640699998 33.99362669999999 0 0,102.71152360899998 33.993697064 0 0,102.71153113100002 33.99369914699997 0 0,102.71154892200002 33.993704278999985 0 0,102.71175913100001 33.99376662100002 0 0,102.711761163 33.99376722699998 0 0,102.712021757 33.993845007000004 0 0,102.71224681000001 33.993903751999994 0 0,102.71228825399999 33.99391534099999 0 0,102.71252682599999 33.99398654700002 0 0,102.712532195 33.99398816299998 0 0,102.712836144 33.99408039299999 0 0,102.71305488299998 33.99413940699998 0 0,102.71306661900002 33.99414263400001 0 0,102.71308280900001 33.99414729199998 0 0,102.71331660800001 33.994216283000014 0 0,102.713545539 33.994282422000026 0 0,102.713708182 33.99432380899998 0 0,102.71373742499998 33.994331628 0 0,102.71398321499998 33.994400582000026 0 0,102.71400083499998 33.99440566599998 0 0,102.71400828700001 33.99440790099999 0 0,102.71415876700001 33.994453572 0 0,102.71440621900001 33.99452477 0 0,102.71461684899998 33.994583337999984 0 0,102.71463920999997 33.99458978199999 0 0,102.71483944099998 33.99464954000001 0 0,102.71484115200002 33.994650052 0 0,102.71509534 33.99472631499998 0 0,102.71510707700003 33.99472990100003 0 0,102.71531510400001 33.99479458500002 0 0,102.715498067 33.994845966000014 0 0,102.71568615199999 33.99489703199998 0 0,102.71573442300001 33.99491119800001 0 0,102.71590261300003 33.99496431199998 0 0,102.71613045499998 33.995029337999995 0 0,102.71638534700003 33.995101438000006 0 0,102.71668853099999 33.995186726999975 0 0,102.716693813 33.995188224 0 0,102.716921103 33.995253252 0 0,102.716932557 33.99525658900001 0 0,102.71694893199998 33.99526156899998 0 0,102.71717157500001 33.99533098400002 0 0,102.71744844 33.99540845400003 0 0,102.717700218 33.995475794000015 0 0,102.71774208199997 33.99548778299999 0 0,102.71796641899999 33.99555633099999 0 0,102.71796996199998 33.99555742000001 0 0,102.71817739099998 33.995621486000005 0 0,102.71845007000002 33.99569439499999 0 0,102.718509531 33.99570616699998 0 0,102.71857719500002 33.99571738200001 0 0,102.718613334 33.995719522 0 0,102.718871568 33.995729514999994 0 0,102.71925297500002 33.99572987800002 0 0,102.71925759999999 33.99572989000001 0 0,102.71925821100001 33.995729892999975 0 0,102.71926162699998 33.99572991399998 0 0,102.71944330000002 33.995731209999974 0 0,102.72004238400001 33.99571037599998 0 0,102.72042235200001 33.99569721400002 0 0,102.720637469 33.995689348999974 0 0,102.72063868800001 33.995689304999985 0 0,102.72088083400001 33.995680676999996 0 0,102.72088171000001 33.99568064699997 0 0,102.72089421099997 33.99568026999998 0 0,102.72113854700001 33.99567408399997 0 0,102.72114455799999 33.99567394500002 0 0,102.72114516599999 33.99567393299998 0 0,102.721145433 33.995673927999974 0 0,102.721328202 33.995670184999994 0 0,102.72133752799999 33.99567002700002 0 0,102.72133813900001 33.99567001899999 0 0,102.72134774900002 33.995669927999984 0 0,102.72134817699998 33.995669925000016 0 0,102.72158199900002 33.99566863000001 0 0,102.72211143099997 33.99565434099998 0 0,102.722660749 33.995633880000014 0 0,102.72266370400001 33.995633774 0 0,102.722681395 33.99563327599998 0 0,102.72321932300002 33.99562179899999 0 0,102.72322051200001 33.99562177400003 0 0,102.723222072 33.995621744000005 0 0,102.72322267999999 33.99562173200002 0 0,102.72322504700003 33.99562169000001 0 0,102.72357383999997 33.99561562100001 0 0,102.72392488000003 33.99560052800001 0 0,102.72434280499999 33.995582246000026 0 0,102.724732598 33.995563425 0 0,102.72474981800002 33.99556270800002 0 0,102.72476325399998 33.99556230799999 0 0,102.725039708 33.99555549899998 0 0,102.72506901499997 33.99555510800002 0 0,102.72541627300001 33.995554391999974 0 0,102.72541898399999 33.995554389000006 0 0,102.72541959199998 33.995554389000006 0 0,102.72542128399999 33.995554390999985 0 0,102.72582399700002 33.995554922 0 0,102.72636565300002 33.99554439100001 0 0,102.72673631499998 33.99553075799997 0 0,102.727135347 33.99551232900001 0 0,102.72751753799997 33.99549438700001 0 0,102.727532994 33.995493753999995 0 0,102.727540809 33.995493504000024 0 0,102.727867436 33.99548403799997 0 0,102.727878497 33.99548376500002 0 0,102.72789333700001 33.995483546 0 0,102.72836791200001 33.995479260000025 0 0,102.72836952099999 33.99547924500001 0 0,102.72836971599997 33.99547924299998 0 0,102.72837032400002 33.995479235999994 0 0,102.72885700500001 33.995474005999995 0 0,102.72885750199998 33.99547400099999 0 0,102.72885811100002 33.99547399400001 0 0,102.72885902600001 33.99547398499999 0 0,102.72926476800001 33.99547006400002 0 0,102.729756657 33.995451548000005 0 0,102.72976004999998 33.995451425 0 0,102.72977824100002 33.99545091599998 0 0,102.73010835500003 33.99544398400002 0 0,102.730109917 33.99544395100003 0 0,102.730110604 33.995443936000015 0 0,102.730114114 33.99544386299999 0 0,102.73011472500002 33.995443849000026 0 0,102.73047235400003 33.995435730999986 0 0,102.73083442400002 33.99542042500002 0 0,102.731288393 33.995388651999974 0 0,102.73129582000001 33.99538815300002 0 0,102.73129825500001 33.99538799999999 0 0,102.73180009999999 33.99535671899997 0 0,102.73184741300003 33.995354636 0 0,102.73262953099999 33.99533448599999 0 0,102.73267282400002 33.99533409200001 0 0,102.733220222 33.995338231000005 0 0,102.73322079899998 33.99533823500002 0 0,102.73363280400002 33.995341327999995 0 0,102.73412267100002 33.99532650499998 0 0,102.73413532900003 33.995326181999985 0 0,102.73414276699998 33.995326051999996 0 0,102.73463410300002 33.99531878900001 0 0,102.73498856200001 33.995307233999995 0 0,102.73530335700002 33.99529324600002 0 0,102.735358373 33.995291968000004 0 0,102.735765754 33.99529113599999 0 0,102.735770264 33.99529113599999 0 0,102.73577080400003 33.99529113599999 0 0,102.73604745300003 33.995291502999976 0 0,102.73604806200001 33.995291502999976 0 0,102.736110666 33.99529300900002 0 0,102.73639087499998 33.995306513 0 0,102.73645764999998 33.99531146300001 0 0,102.73652407999998 33.99531987099999 0 0,102.7367807 33.99535917100002 0 0,102.73682639200001 33.99536702 0 0,102.736990446 33.99539828500002 0 0,102.737251329 33.995432298000026 0 0,102.737292717 33.995438381999975 0 0,102.737612431 33.99549073100002 0 0,102.73775685700002 33.995510481999986 0 0,102.73779405599998 33.995516125999984 0 0,102.73786289499998 33.995527611 0 0,102.73802951099998 33.995550134999974 0 0,102.738215819 33.995573021999974 0 0,102.73826177799998 33.995579513999985 0 0,102.738565397 33.995628021000016 0 0,102.738578905 33.995630253 0 0,102.738587773 33.99563180000001 0 0,102.738804335 33.99567035899997 0 0,102.738812618 33.995671862999984 0 0,102.73904879499997 33.995715528999995 0 0,102.73925932200001 33.99574454100002 0 0,102.73951890500001 33.995780314 0 0,102.73952248 33.99578081200002 0 0,102.739539799 33.99578336899998 0 0,102.73979356299998 33.995822610000005 0 0,102.739847182 33.99583207799998 0 0,102.74018732299999 33.99589967200001 0 0,102.74041816599998 33.99593407499998 0 0,102.74059517 33.99595690699999 0 0,102.740740491 33.995974612 0 0,102.74081329400002 33.99598560999999 0 0,102.74102657499998 33.996024146000025 0 0,102.74122735700001 33.996053270000004 0 0,102.74142734600002 33.996078255999976 0 0,102.74146619800001 33.99608371400001 0 0,102.74170854800002 33.99612154900001 0 0,102.74172619500001 33.99612443000001 0 0,102.74198240599998 33.996168110999974 0 0,102.742368435 33.99622745800002 0 0,102.74239081899998 33.996231103000014 0 0,102.74266012800001 33.99627741299997 0 0,102.74279401299998 33.99629485600002 0 0,102.742872036 33.99630748300001 0 0,102.74306150299998 33.996344204000025 0 0,102.74327204600002 33.99636836500002 0 0,102.74331698200001 33.99637432600002 0 0,102.74354225799999 33.99640826699999 0 0,102.74354840500001 33.99640920799999 0 0,102.74355622399997 33.996410449999985 0 0,102.74383845 33.99645616700002 0 0,102.74384012500002 33.996456438999985 0 0,102.74405392400001 33.99649136300002 0 0,102.74405667600001 33.99649181500001 0 0,102.744230528 33.996520601999975 0 0,102.74446427800001 33.996557670000016 0 0,102.74452874600001 33.99656960200002 0 0,102.74480997 33.99662920200001 0 0,102.745021463 33.99666674000002 0 0,102.74503168500001 33.996668596999996 0 0,102.74503420399998 33.99666906800002 0 0,102.74520716799998 33.99670158700002 0 0,102.74543417799998 33.99673022899998 0 0,102.74543472800002 33.99673029799999 0 0,102.74578712800002 33.996774913000024 0 0,102.745795633 33.99677601899998 0 0,102.74614797200002 33.99682301600001 0 0,102.74618869099999 33.99682911399998 0 0,102.746394028 33.996863254000004 0 0,102.74679773000003 33.996911841999975 0 0,102.74688582499999 33.996925567999995 0 0,102.74731880600001 33.997008616000016 0 0,102.74731999400001 33.99700884499998 0 0,102.74806553000002 33.99715257499997 0 0,102.7485208 33.99721527999998 0 0,102.74856264700003 33.997221749000005 0 0,102.74900415899998 33.99729751900003 0 0,102.749501522 33.99736882299999 0 0,102.749548054 33.99737637200002 0 0,102.74999481200001 33.997457338000004 0 0,102.750155925 33.997477043 0 0,102.750290613 33.997493514999974 0 0,102.75034718699999 33.99750171699998 0 0,102.750897312 33.997594048999986 0 0,102.750933471 33.997600655999975 0 0,102.751578629 33.99772820200002 0 0,102.75204021100001 33.99777690899998 0 0,102.75208569799997 33.997782529000006 0 0,102.75236976899998 33.99782277899999 0 0,102.752386967 33.997825335000016 0 0,102.752393402 33.99782635399998 0 0,102.75255987899999 33.99785312 0 0,102.75277059299998 33.99787818200002 0 0,102.752821079 33.99788520599998 0 0,102.753132633 33.99793487900001 0 0,102.753371561 33.997962855000026 0 0,102.75345506999997 33.997975431999976 0 0,102.75366657400002 33.998014474 0 0,102.754000706 33.99807024299997 0 0,102.75405173600001 33.998079835 0 0,102.75410232799999 33.99809151400001 0 0,102.75443793400001 33.99817633700002 0 0,102.75449800400003 33.99819313199998 0 0,102.75471309300002 33.99825917099997 0 0,102.75485446300002 33.998289022999984 0 0,102.75495365199998 33.99830064700001 0 0,102.755514457 33.99831411700001 0 0,102.75558791700001 33.99831796199999 0 0,102.75566103800003 33.99832599199999 0 0,102.755733582 33.99833818399998 0 0,102.75594268399999 33.99837958500001 0 0,102.75618294899999 33.99841020299999 0 0,102.75618626300002 33.99841062899998 0 0,102.75659142900003 33.99846332999999 0 0,102.75666768000002 33.99847559699998 0 0,102.75685284100001 33.99851116799999 0 0,102.75685612000001 33.99851180100001 0 0,102.757004827 33.99854077399999 0 0,102.75723608999999 33.99857305500001 0 0,102.75723725400002 33.99857321899998 0 0,102.757246275 33.99857451899999 0 0,102.75744876499999 33.99860444299998 0 0,102.757458257 33.99860588299998 0 0,102.75782328000003 33.99866262299997 0 0,102.75782686299999 33.998663185 0 0,102.75809059699998 33.99870495599998 0 0,102.75809859700001 33.99870624900001 0 0,102.75831810099999 33.998742443000026 0 0,102.75832509899999 33.998743617 0 0,102.75833082100002 33.998744606 0 0,102.75873300699999 33.998815106999984 0 0,102.75896141700002 33.99884942699998 0 0,102.75896790799999 33.99885041900001 0 0,102.75898296899999 33.99885285300002 0 0,102.75926627500002 33.99890037900002 0 0,102.75965062199998 33.99895752600003 0 0,102.75989136599998 33.99899099300001 0 0,102.759972845 33.99900502000003 0 0,102.76018572100003 33.999048836999975 0 0,102.76053095499998 33.99909275499999 0 0,102.76060201400003 33.999103830000024 0 0,102.76087188999998 33.999153708999984 0 0,102.76115174799997 33.99918816799999 0 0,102.76117688 33.99919151400002 0 0,102.761482086 33.99923522300003 0 0,102.76152376599998 33.999241896 0 0,102.76184808599999 33.999299328000006 0 0,102.76216540000001 33.999348569000006 0 0,102.76219153300002 33.999352902 0 0,102.762406215 33.999390792999975 0 0,102.76255215700002 33.99940501200001 0 0,102.76260424600002 33.99941116000002 0 0,102.76265604100001 33.99941943099998 0 0,102.76303535300002 33.99948802199998 0 0,102.76333927500002 33.999531108999975 0 0,102.76335485099997 33.99953341499997 0 0,102.763845317 33.99960910599998 0 0,102.76386860600002 33.99961292199998 0 0,102.76411308500002 33.999655286999996 0 0,102.76434394400002 33.99969182799998 0 0,102.76448818799997 33.99970523500002 0 0,102.76466697400002 33.99972021100001 0 0,102.764823132 33.99972956300002 0 0,102.76483178699999 33.99973011100002 0 0,102.76484873099997 33.99973135099998 0 0,102.76498632099998 33.99974233099999 0 0,102.76504118499997 33.99974031900001 0 0,102.76504291200001 33.999740256999985 0 0,102.76506179 33.99973972800001 0 0,102.76511238500001 33.999739663000014 0 0,102.76518296299997 33.99974094700002 0 0,102.76528988500002 33.99973473199998 0 0,102.76533319800001 33.99973294 0 0,102.76546276099998 33.999729745000025 0 0,102.76560503799999 33.99971182500002 0 0,102.76563113499998 33.99970880799998 0 0,102.76569184099998 33.999702415 0 0,102.76578072799998 33.99968659899997 0 0,102.76578201400002 33.999686370999996 0 0,102.76594132899999 33.99965819099998 0 0,102.76609957 33.99962710599999 0 0,102.76612896900002 33.99961983700001 0 0,102.76614475100001 33.999613447 0 0,102.76627113500001 33.999560824000014 0 0,102.76635372099997 33.999529962 0 0,102.76656691300002 33.999459057000024 0 0,102.76661494500001 33.999442362000025 0 0,102.76673565300001 33.999382361000016 0 0,102.76702756499998 33.999223567 0 0,102.76741138300002 33.99900235000001 0 0,102.76808522300001 33.99857262799998 0 0,102.768097415 33.99856496799998 0 0,102.76847079800001 33.998333781999975 0 0,102.768985391 33.99798424699998 0 0,102.769023215 33.997959697 0 0,102.76953882599997 33.99764006100003 0 0,102.76980686299999 33.997459934999995 0 0,102.77010460700001 33.99725590899999 0 0,102.770155848 33.99722288700002 0 0,102.770371291 33.99709244500002 0 0,102.77077444999998 33.99682199900002 0 0,102.770798829 33.996806117999995 0 0,102.77143679699998 33.996402648000014 0 0,102.77188922900001 33.996098655000026 0 0,102.77193701499999 33.996068331000004 0 0,102.77221350899998 33.995902769 0 0,102.77259634799998 33.99564710599998 0 0,102.772617261 33.99563348800001 0 0,102.77302643899998 33.99537370500002 0 0,102.77355100900002 33.99502906800001 0 0,102.77355220300001 33.99502828300001 0 0,102.77397018200003 33.99475446500003 0 0,102.77397379400003 33.99475210899999 0 0,102.77424179799999 33.994578065999974 0 0,102.77469035600001 33.99428686499999 0 0,102.77469782999998 33.994282055999975 0 0,102.77471246900001 33.994272884 0 0,102.77521263099999 33.99396502500002 0 0,102.775402429 33.993837042999985 0 0,102.77540877299998 33.99383279900002 0 0,102.77565349399998 33.99367030100001 0 0,102.775654089 33.99366990599998 0 0,102.77606194700002 33.993399474 0 0,102.77607931400001 33.993388197 0 0,102.77640693000001 33.99317989399998 0 0,102.77684146399997 33.99288792200002 0 0,102.776848218 33.99288342199998 0 0,102.776853168 33.99288016899999 0 0,102.77710363699998 33.99271657999998 0 0,102.77711358599998 33.99271016 0 0,102.777127044 33.992701716 0 0,102.77751324000002 33.99246331500001 0 0,102.77769184800002 33.992351864 0 0,102.77790240600001 33.992211310000016 0 0,102.77790645200002 33.99220862200002 0 0,102.77790682099999 33.99220837799999 0 0,102.77806848900002 33.992101606999995 0 0,102.77807012199997 33.992100530000016 0 0,102.77844586700002 33.99185335499999 0 0,102.77848012099997 33.99183172800002 0 0,102.77867515000003 33.99171359600001 0 0,102.77894943500002 33.991542881999976 0 0,102.77917660100002 33.99138752499999 0 0,102.77921173499999 33.99136449299999 0 0,102.77959091700001 33.991126312000006 0 0,102.779849528 33.990958765000016 0 0,102.779849872 33.99095854199999 0 0,102.78026565200003 33.99068939199998 0 0,102.78053885000003 33.990509503 0 0,102.78054297599999 33.99050679999999 0 0,102.78095941599997 33.99023531199998 0 0,102.78096855500002 33.99022941999999 0 0,102.780970464 33.99022820599998 0 0,102.78124755200002 33.99005231699999 0 0,102.78179255100002 33.98970242199999 0 0,102.781795338 33.98970063899998 0 0,102.78180615100001 33.98969383299999 0 0,102.78232287899999 33.98937277499999 0 0,102.78259265100002 33.98918323700002 0 0,102.78262618500003 33.98916061400001 0 0,102.78303432799999 33.98889631600002 0 0,102.78319949500002 33.98878734700003 0 0,102.78373312899998 33.988420249 0 0,102.783760975 33.988401726000006 0 0,102.784008949 33.98824227900002 0 0,102.78455392299998 33.98789025899998 0 0,102.78455920599998 33.98788686900002 0 0,102.78456575400003 33.98788272500002 0 0,102.78512651099999 33.98753069000003 0 0,102.78531462799998 33.98741124700001 0 0,102.78579784700003 33.987099822000005 0 0,102.78602096999998 33.98694993100003 0 0,102.78602754100001 33.98694555100002 0 0,102.78603008900001 33.986943870999994 0 0,102.78637594000003 33.986716613 0 0,102.78662032199998 33.98654737099997 0 0,102.78665772800002 33.98652260799997 0 0,102.78708846900003 33.986250165 0 0,102.78709860700002 33.98624382999998 0 0,102.787426101 33.98604168000003 0 0,102.78771277300001 33.985845622 0 0,102.78774727500002 33.98582298600002 0 0,102.78806581100002 33.98562258800001 0 0,102.78832592399999 33.98544218799998 0 0,102.788360705 33.98541905799999 0 0,102.78888089399999 33.985087471999975 0 0,102.78914832200002 33.984907765 0 0,102.78918319600001 33.98488529100001 0 0,102.78959298400002 33.984632162000025 0 0,102.78995733 33.98438715200001 0 0,102.78996427200002 33.98438252400001 0 0,102.78997496 33.984375546000024 0 0,102.79040822600001 33.98409636399998 0 0,102.79065399400002 33.983931966 0 0,102.79065874899999 33.983928804000016 0 0,102.79067215200001 33.983920082 0 0,102.79127905799999 33.98353155699999 0 0,102.79127925 33.983531434999975 0 0,102.79176368399999 33.98322145100002 0 0,102.79230164400002 33.98287200200002 0 0,102.79283680499998 33.982521108000014 0 0,102.79339888999999 33.98214439999998 0 0,102.793432252 33.982122919999995 0 0,102.79373147199999 33.98193790099998 0 0,102.79422590500002 33.981622915 0 0,102.794228766 33.981621099999984 0 0,102.794562369 33.98141002900002 0 0,102.79505193 33.981092117 0 0,102.795053069 33.981091376999984 0 0,102.79537238900002 33.98088458400002 0 0,102.79583615000001 33.980574346000026 0 0,102.79587150100002 33.98055167899997 0 0,102.79611291700002 33.98040338800001 0 0,102.796118772 33.98039981900001 0 0,102.79661316599999 33.98010037199998 0 0,102.796824421 33.97995462900002 0 0,102.796827097 33.97995278899998 0 0,102.796840713 33.97994361000002 0 0,102.79727941300001 33.97965271300001 0 0,102.797737149 33.97934547300002 0 0,102.79776187300001 33.979329366 0 0,102.79810293700001 33.97911372300001 0 0,102.79864257899999 33.978754013000014 0 0,102.79866393600003 33.97874013799998 0 0,102.79907304900001 33.97848114999999 0 0,102.79931777399997 33.978325340000026 0 0,102.79933198999998 33.97831644299998 0 0,102.79933381699999 33.978315321000025 0 0,102.799666543 33.978111506000005 0 0,102.79982954000002 33.97800509299998 0 0,102.80013856 33.97779460200002 0 0,102.80023016899997 33.977725297000006 0 0,102.80028114800001 33.97768906499999 0 0,102.80033415100002 33.977655864999974 0 0,102.80051588399999 33.977549134000014 0 0,102.80093469899998 33.977274728 0 0,102.80094481700002 33.97726817900002 0 0,102.80120991400003 33.97709868200002 0 0,102.80156821600002 33.976861735 0 0,102.80183302699999 33.976685186 0 0,102.801853381 33.976671943999975 0 0,102.80223790600002 33.976427890000025 0 0,102.802619903 33.97617557299998 0 0,102.80263420300003 33.97616628999998 0 0,102.80263986199998 33.97616270399999 0 0,102.80289318799998 33.97600325000002 0 0,102.80329228099998 33.975748751000026 0 0,102.80347449599998 33.97562936700001 0 0,102.80348543399998 33.975622293000015 0 0,102.80348681100003 33.975621416000024 0 0,102.80375505799998 33.97545081599998 0 0,102.80393830999998 33.97533127000003 0 0,102.80409143399999 33.97522151999999 0 0,102.804142608 33.97518703899999 0 0,102.80436319500001 33.97504744499997 0 0,102.80458048100002 33.97489657699998 0 0,102.80462776799999 33.97486555699999 0 0,102.80505666599998 33.97459998300002 0 0,102.80529513699997 33.97445119600002 0 0,102.80562321600001 33.97423185299999 0 0,102.805627459 33.97422903099999 0 0,102.80583280500002 33.974093149 0 0,102.80584775900002 33.974083431 0 0,102.80586204399998 33.974074470999994 0 0,102.80625591 33.973831625 0 0,102.806313757 33.97379516699999 0 0,102.806473847 33.97369419099999 0 0,102.80673263800003 33.973525353000014 0 0,102.807099085 33.97327874199999 0 0,102.807129546 33.973258980000026 0 0,102.80735516099998 33.97311792199997 0 0,102.80768068499998 33.972896932000026 0 0,102.80770647100002 33.97287996099999 0 0,102.80802286699998 33.972678169000005 0 0,102.808449988 33.972400875000005 0 0,102.80845164300001 33.97239980400002 0 0,102.80892896900002 33.972091148000004 0 0,102.80893441500001 33.97208764800001 0 0,102.80893906199998 33.97208469899999 0 0,102.809218354 33.97190843999999 0 0,102.809224557 33.97190455499998 0 0,102.809631599 33.971651479 0 0,102.80989871499997 33.971472112000015 0 0,102.81037968999999 33.971145045000014 0 0,102.81041304399997 33.971123256 0 0,102.81100110800003 33.970754366999984 0 0,102.81134255199999 33.97052685 0 0,102.81136893299998 33.97050982000002 0 0,102.81165937200001 33.970328236 0 0,102.81212680200002 33.97002709700001 0 0,102.81255114200002 33.969748858 0 0,102.81277114199997 33.96960052700001 0 0,102.81277890199999 33.969595345000016 0 0,102.812787034 33.969590015999984 0 0,102.81332286399999 33.96924238999998 0 0,102.81374964899999 33.96896199299999 0 0,102.81376159199999 33.968954258 0 0,102.81430835999998 33.96860524900001 0 0,102.814565915 33.96843480000001 0 0,102.81457574500001 33.968428372000005 0 0,102.81494388599998 33.96819048200001 0 0,102.814970803 33.968173639999975 0 0,102.81519826200002 33.96803588 0 0,102.815436256 33.96787220499999 0 0,102.81548508399999 33.96784053699997 0 0,102.81587426499999 33.96760269499998 0 0,102.81626357300001 33.96733833899998 0 0,102.81627421500002 33.967331204000004 0 0,102.8162802 33.96732727300002 0 0,102.81683902999998 33.96696280100002 0 0,102.81684793599999 33.96695705500002 0 0,102.81685455500002 33.96695286300002 0 0,102.81750061600002 33.96654698399999 0 0,102.81805100499997 33.96619196 0 0,102.81835464699998 33.965989147000016 0 0,102.818503883 33.965888393 0 0,102.818538321 33.965866085000016 0 0,102.81886058600003 33.96566588600001 0 0,102.819048942 33.96554101800001 0 0,102.81936722799998 33.965324796000004 0 0,102.81939799000003 33.965304660000015 0 0,102.819683054 33.96512489999998 0 0,102.81969028600003 33.965120378999984 0 0,102.82003605 33.964906101999986 0 0,102.82029371800002 33.96473590300002 0 0,102.82030211300003 33.964730412999984 0 0,102.820652559 33.96450358599998 0 0,102.82087964300001 33.96435332200002 0 0,102.82115435600002 33.96415717399998 0 0,102.82119420100003 33.964130065999996 0 0,102.821235215 33.96410476199998 0 0,102.82157052100001 33.96390791800002 0 0,102.821965595 33.963648749000015 0 0,102.82197683800001 33.963641472999996 0 0,102.82198277700002 33.96363770800002 0 0,102.82227479400001 33.96345392799998 0 0,102.82269206900003 33.963185365000015 0 0,102.82269532100003 33.96318328000001 0 0,102.82311429800001 33.962915726999995 0 0,102.82350546700002 33.96264238399999 0 0,102.82355274399998 33.962611177999975 0 0,102.82398912899998 33.962339258999975 0 0,102.82425526399999 33.962171230000024 0 0,102.82451461900001 33.961999143000014 0 0,102.82472616000001 33.961853943999984 0 0,102.82479789199999 33.96180874200002 0 0,102.82501645399998 33.96168256300001 0 0,102.82535352999997 33.96144804900001 0 0,102.825410482 33.961411043 0 0,102.82567275999997 33.961252058000014 0 0,102.82609159100002 33.960977125 0 0,102.82610305899999 33.960969698999975 0 0,102.82611374800001 33.96096296100001 0 0,102.82634303700002 33.960820282999975 0 0,102.82672513900002 33.96055602299998 0 0,102.82676320799999 33.96053087400003 0 0,102.827138402 33.960294266000005 0 0,102.82714363899998 33.96029098399998 0 0,102.82738955399998 33.96013784399997 0 0,102.82759090600001 33.96000449899998 0 0,102.82759111299998 33.96000436200001 0 0,102.82760139599998 33.959997638000004 0 0,102.827930584 33.95978509700001 0 0,102.82818772000002 33.959607430999995 0 0,102.82819067100002 33.959605399 0 0,102.82820305799999 33.95959702699997 0 0,102.82851890699999 33.95938678900001 0 0,102.82855338399997 33.959364771000025 0 0,102.82886157899998 33.95917600199999 0 0,102.82915372899998 33.958986896 0 0,102.82941519299999 33.95881359100002 0 0,102.82941573800002 33.95881323100002 0 0,102.82942367700002 33.958808024999996 0 0,102.82982231699998 33.95854916500002 0 0,102.82984578100002 33.95853434999998 0 0,102.83012410200001 33.958363555000005 0 0,102.83039468800001 33.95818250299999 0 0,102.83039910999997 33.95817955899997 0 0,102.830405939 33.95817507800001 0 0,102.83071014199999 33.95797700200001 0 0,102.83112364499999 33.95770219399998 0 0,102.83112526600002 33.957701120000024 0 0,102.83113468300002 33.957694957 0 0,102.83155717199998 33.95742157400002 0 0,102.831861844 33.957223618 0 0,102.83186900499999 33.957219006 0 0,102.83187172100003 33.957217276999984 0 0,102.83230103599999 33.956944905 0 0,102.83261995599997 33.95673857899999 0 0,102.83264265999998 33.956724287999975 0 0,102.83292255700002 33.956552844999976 0 0,102.833293975 33.95630155600003 0 0,102.83330292400001 33.956295565999994 0 0,102.83330746899998 33.95629257500002 0 0,102.83353344099999 33.95614461299999 0 0,102.83388894000001 33.955910699000015 0 0,102.83389765599998 33.955905023000014 0 0,102.83413184699998 33.95575414299998 0 0,102.83413548499999 33.95575180899999 0 0,102.83414230900001 33.955747487 0 0,102.83453120000001 33.95550317499999 0 0,102.83474393099999 33.95536427799999 0 0,102.83515532199999 33.955091229999994 0 0,102.83515635700002 33.95509054299998 0 0,102.83515937300001 33.955088552999996 0 0,102.835456206 33.95489346400001 0 0,102.83546807300002 33.954885773 0 0,102.83546871499999 33.954885365999985 0 0,102.83585040700001 33.954641967999976 0 0,102.83618126300001 33.95442869200002 0 0,102.83631544899998 33.95432519399998 0 0,102.83636811500003 33.95428712500001 0 0,102.836422997 33.95425232600002 0 0,102.836886026 33.95397771099999 0 0,102.83725701499998 33.953736678999974 0 0,102.83750028200001 33.953577317 0 0,102.83786629999997 33.953329627000016 0 0,102.83787528699997 33.95332361099997 0 0,102.83788997599999 33.953314057 0 0,102.83823420099998 33.953094093999994 0 0,102.838727087 33.95276950700003 0 0,102.83873973700003 33.95276130299999 0 0,102.83874331800001 33.95275902499998 0 0,102.83891972999999 33.952647317000014 0 0,102.839429484 33.95231381000002 0 0,102.839439422 33.95230738599997 0 0,102.839445409 33.952303588999996 0 0,102.839651344 33.952173937 0 0,102.84004518500001 33.95191654000001 0 0,102.84005467700001 33.951910406000025 0 0,102.84006572800001 33.95190344100001 0 0,102.840310601 33.95175113900001 0 0,102.840926712 33.951344525000025 0 0,102.841397901 33.951030874000026 0 0,102.84143622300002 33.951006509000024 0 0,102.84178824499998 33.95079286800001 0 0,102.84221492299997 33.95051778499999 0 0,102.84275188599997 33.950159015999986 0 0,102.84278847899998 33.95013561799999 0 0,102.84306699299998 33.94996526 0 0,102.84346653900002 33.94971856900003 0 0,102.84370810399997 33.949552306999976 0 0,102.84370929099998 33.94955149200001 0 0,102.843723082 33.949542184999984 0 0,102.84407666999999 33.949307526999974 0 0,102.84410282300001 33.949290709000024 0 0,102.84432038 33.94915516200001 0 0,102.84458276800001 33.94895671299997 0 0,102.844640131 33.948916268000005 0 0,102.84470000699997 33.94887964499998 0 0,102.844992365 33.94871338299998 0 0,102.845337142 33.948490757 0 0,102.84553847799998 33.94834924100002 0 0,102.84557655100002 33.948323684 0 0,102.84609279400001 33.94799290499998 0 0,102.84612553699998 33.947972730000004 0 0,102.846352024 33.947838601 0 0,102.84662627300003 33.94765848899999 0 0,102.84663206599998 33.947654710999984 0 0,102.84685364799998 33.947511210000016 0 0,102.84720221600003 33.94727472300002 0 0,102.84725169900003 33.94724308299999 0 0,102.84744755999998 33.947125164 0 0,102.84766871699998 33.94697229000002 0 0,102.84771236799997 33.94694365999999 0 0,102.84789863700001 33.946827817999974 0 0,102.84824824200001 33.94659822599999 0 0,102.84825963499998 33.946590845 0 0,102.84827077099999 33.946583825000005 0 0,102.84854395600001 33.94641390999999 0 0,102.848757912 33.94627415999997 0 0,102.84876638600002 33.94626868099999 0 0,102.84909377399998 33.94605916799998 0 0,102.849317407 33.94591418300001 0 0,102.84952249999998 33.94577221200001 0 0,102.84956889900002 33.94574183499998 0 0,102.849948504 33.94550698500001 0 0,102.85021460000002 33.94532466499999 0 0,102.850243938 33.94530526300002 0 0,102.85079500400002 33.94495360799999 0 0,102.850808492 33.944945140000016 0 0,102.851021769 33.94481338899999 0 0,102.85150896200003 33.94449472100001 0 0,102.85151302000003 33.944492079999975 0 0,102.85197396699999 33.94419352099999 0 0,102.85240406499997 33.94391287100001 0 0,102.85262788199998 33.94376240899999 0 0,102.85263398500001 33.943758334999984 0 0,102.852646273 33.943750317000024 0 0,102.85296763600002 33.94354368699999 0 0,102.852970228 33.94354202400001 0 0,102.85297576200003 33.94353851300002 0 0,102.85328452200002 33.943343836999986 0 0,102.85367806 33.94308404100002 0 0,102.853687778 33.94307770099999 0 0,102.85402306399999 33.94286150099998 0 0,102.85448945399997 33.942553438999994 0 0,102.85450315899999 33.94254453399998 0 0,102.85451094899997 33.94253960399999 0 0,102.854999625 33.94223314499999 0 0,102.85517246900002 33.94211390100003 0 0,102.85520105500001 33.94209484999999 0 0,102.85556616500003 33.94185984500001 0 0,102.85579205800002 33.941707264 0 0,102.85580008199997 33.941701895999984 0 0,102.85581211700003 33.941694040000016 0 0,102.85615673199999 33.94147230499999 0 0,102.85615957800002 33.941470478999975 0 0,102.85616199999998 33.94146893499999 0 0,102.856510904 33.94124727399998 0 0,102.85652004600001 33.94124153000001 0 0,102.85686357399999 33.941028037000024 0 0,102.85707962499998 33.94088647500001 0 0,102.85708997400002 33.94087977800001 0 0,102.857093916 33.94087726999999 0 0,102.85741371300003 33.940674840999975 0 0,102.85762048200002 33.94053740999999 0 0,102.857621843 33.94053650699999 0 0,102.85762566099999 33.940533989000016 0 0,102.85805037799997 33.940255217000015 0 0,102.85806144100002 33.940248053000005 0 0,102.858067382 33.94024428300003 0 0,102.85830430099998 33.940095031 0 0,102.85852048200002 33.93993657200002 0 0,102.85855921900003 33.93990948999999 0 0,102.85859911 33.93988414099999 0 0,102.85894796500003 33.93967293899999 0 0,102.859187953 33.939509826000005 0 0,102.859243682 33.939474389 0 0,102.85949205100002 33.93932682399998 0 0,102.859832885 33.939093121999974 0 0,102.85986400899998 33.93907256799997 0 0,102.86026674499999 33.938816487999986 0 0,102.860487879 33.938672940000004 0 0,102.86049113799999 33.938670832000014 0 0,102.86083835199997 33.93844720499999 0 0,102.86106766099999 33.93829511000001 0 0,102.86119440499999 33.938205434999986 0 0,102.86124688400002 33.93817058000002 0 0,102.86149077200002 33.93801866199999 0 0,102.86170568900002 33.937879882999994 0 0,102.861954798 33.937708493 0 0,102.86199568699999 33.93768171200003 0 0,102.86221058699999 33.937547799000015 0 0,102.862523296 33.93734304899999 0 0,102.862533289 33.937336582 0 0,102.862539384 33.937332716000014 0 0,102.86279059200001 33.937174501000015 0 0,102.86315421 33.936933786 0 0,102.86316329599998 33.936927835999995 0 0,102.86349752199999 33.936711387 0 0,102.86374210299999 33.936543727000014 0 0,102.86377207800001 33.936523910000005 0 0,102.86394506699997 33.93641363900002 0 0,102.863959034 33.93640488400001 0 0,102.86396263099999 33.93640267500001 0 0,102.86412330600001 33.93630449300002 0 0,102.86436260699998 33.93613969400002 0 0,102.86437993499999 33.936128009000015 0 0,102.86463156399998 33.93596186899998 0 0,102.86464026300001 33.935956186 0 0,102.86475447200002 33.935882348999996 0 0,102.86486764099999 33.93579453299998 0 0,102.86491138399998 33.93576238100002 0 0,102.86509562200001 33.93563415199998 0 0,102.86521862299998 33.93552955199999 0 0,102.86526323300001 33.935493726999994 0 0,102.86539735600002 33.93539203199998 0 0,102.86572424399998 33.93513490700002 0 0,102.865980869 33.93490412 0 0,102.86627318500001 33.93462425299998 0 0,102.86629281299997 33.93460597000001 0 0,102.86664218599998 33.93428929999999 0 0,102.86688211299997 33.93404321700001 0 0,102.86697743299999 33.933940699999994 0 0,102.86749667999999 33.93337217200002 0 0,102.86753504199999 33.933332543000006 0 0,102.86806517600002 33.93281552899998 0 0,102.868387058 33.93244456999997 0 0,102.86839417300001 33.93243646299999 0 0,102.86840231600002 33.93242741500001 0 0,102.868831134 33.931957083999976 0 0,102.86920295700003 33.93150699199998 0 0,102.86945102599998 33.931193423000025 0 0,102.869480022 33.93115858200002 0 0,102.869510682 33.93112519499999 0 0,102.86974037300001 33.93088681199998 0 0,102.86985832200003 33.93073917100003 0 0,102.86991024399998 33.930679602 0 0,102.87012453300002 33.93045376499998 0 0,102.87033892800002 33.93022550799998 0 0,102.87048666700002 33.930063899000004 0 0,102.87068472099998 33.929837693000025 0 0,102.870716437 33.92980324400003 0 0,102.87082570400003 33.92969029699998 0 0,102.87105396099997 33.929430920000016 0 0,102.87105677599999 33.92942773499999 0 0,102.87106190700001 33.92942200700003 0 0,102.87125166099997 33.929211857999974 0 0,102.87130033699998 33.929161782999984 0 0,102.87148621199998 33.92898395100002 0 0,102.87163727500001 33.928833071999975 0 0,102.871687909 33.928785962999996 0 0,102.87191304999999 33.928590731999975 0 0,102.87195559100002 33.92855582300001 0 0,102.87199993500002 33.92852323400001 0 0,102.87213609399998 33.92842854999998 0 0,102.87230606100002 33.928304814 0 0,102.872374068 33.92825920199999 0 0,102.87266169899999 33.92808174300001 0 0,102.87272084 33.92804773199998 0 0,102.87291509599999 33.927943776999996 0 0,102.872966469 33.92791793499998 0 0,102.873019064 33.92789468000001 0 0,102.87321850799998 33.92781227699999 0 0,102.87322078800003 33.92781133599999 0 0,102.87345201 33.92771636499998 0 0,102.87353832999997 33.927684731 0 0,102.87374181500002 33.927618826000014 0 0,102.87416598700003 33.927479240000025 0 0,102.87421724000001 33.92746360799998 0 0,102.874269121 33.92745021100001 0 0,102.87445709299999 33.92740594999998 0 0,102.87474178899998 33.92733151800002 0 0,102.874781326 33.92732186699999 0 0,102.87507839300002 33.92725444400003 0 0,102.87518608099998 33.92722528899998 0 0,102.87521758399998 33.92721719999997 0 0,102.87551520699998 33.927144903 0 0,102.87582146800003 33.92707036799999 0 0,102.87583575000002 33.927066980000006 0 0,102.87584065700003 33.92706585600001 0 0,102.87611127299999 33.927004485 0 0,102.87652964400002 33.92690037800003 0 0,102.87695932600002 33.92679072999999 0 0,102.87696892700001 33.926788320000014 0 0,102.87698116000001 33.92678536699998 0 0,102.87720015600001 33.92673365799999 0 0,102.877597713 33.92663502400001 0 0,102.877620767 33.92662953500002 0 0,102.87777983400002 33.926593249999996 0 0,102.878055926 33.926520316999984 0 0,102.87812242500002 33.926504679999994 0 0,102.878322803 33.926463275 0 0,102.87861484299998 33.92638591000002 0 0,102.878616158 33.92638556200001 0 0,102.87885623400001 33.926322243000016 0 0,102.87909777200002 33.92625776 0 0,102.879102579 33.92625648699999 0 0,102.87911751500002 33.926252663000014 0 0,102.879455576 33.926168314999984 0 0,102.879651776 33.926104563000024 0 0,102.88005132500001 33.92596399299998 0 0,102.880287969 33.925865112999986 0 0,102.88046491799997 33.925782454 0 0,102.88077831800001 33.925624588000005 0 0,102.88095918599998 33.925513559000024 0 0,102.88127084400003 33.925311162000014 0 0,102.88141325999999 33.925210144999994 0 0,102.88160676500002 33.925058546 0 0,102.88160909099997 33.925056729999994 0 0,102.88166693199997 33.92501168199999 0 0,102.881791238 33.924884951000024 0 0,102.88179406699999 33.924882077999996 0 0,102.88180337400001 33.924872798000024 0 0,102.88198915200002 33.924690032 0 0,102.882095698 33.92458224000001 0 0,102.88228354799998 33.924359036 0 0,102.88241375400003 33.924199198999986 0 0,102.88263803799998 33.923897511999996 0 0,102.88285817399998 33.92357043599998 0 0,102.88285943800003 33.923568562000014 0 0,102.883016924 33.92333586900003 0 0,102.88315882500001 33.92312083799999 0 0,102.88331723800002 33.922872039000026 0 0,102.88332213500001 33.92286443400002 0 0,102.883329645 33.92285310099999 0 0,102.88357909400003 33.92248299099998 0 0,102.88358073400002 33.92248056400001 0 0,102.883587589 33.92247061400002 0 0,102.883791594 33.92217883400002 0 0,102.88394628600003 33.921950729 0 0,102.88410687700002 33.92169623199999 0 0,102.88411364299998 33.921685681999975 0 0,102.88411799900001 33.921679059999974 0 0,102.88443294000001 33.921205144 0 0,102.884437735 33.92119800699999 0 0,102.88444264399999 33.921190850000016 0 0,102.88465726800001 33.92088132399999 0 0,102.88472331100002 33.920769291 0 0,102.88475553199999 33.92071875200003 0 0,102.884928092 33.92046766200002 0 0,102.88521465600002 33.920035928999994 0 0,102.88545184999998 33.919671361999974 0 0,102.88545212499997 33.919670939000014 0 0,102.885456197 33.919664746000024 0 0,102.88557355900002 33.91948790700002 0 0,102.885578011 33.919481265 0 0,102.88576501 33.919205025 0 0,102.88597771399998 33.91887801399997 0 0,102.88597804099999 33.918877511999995 0 0,102.885985828 33.918865767 0 0,102.886363023 33.91830674300002 0 0,102.88661690599997 33.917925852999986 0 0,102.886894509 33.917502937999984 0 0,102.88727634700001 33.91692063400001 0 0,102.88728405500001 33.91690908099997 0 0,102.88728841900001 33.91690271099998 0 0,102.88766240299998 33.91636204299999 0 0,102.88792562700002 33.915967378999994 0 0,102.88792785499999 33.915964057 0 0,102.888242402 33.915497087999995 0 0,102.88854273499999 33.91503232500003 0 0,102.88854444700002 33.915029687000015 0 0,102.88854832200002 33.915023792 0 0,102.88887486300001 33.914531264999994 0 0,102.88887660500001 33.91452862900002 0 0,102.88921067500002 33.914020730999994 0 0,102.88922917299999 33.913993722999976 0 0,102.88934609799998 33.913829651000015 0 0,102.889593128 33.91345579799997 0 0,102.889596601 33.913450581999996 0 0,102.88993362399998 33.91294841199999 0 0,102.88993537200002 33.912945820000004 0 0,102.89014955900001 33.912629132999996 0 0,102.890286565 33.912404502000015 0 0,102.89032066099998 33.912352854000005 0 0,102.89056532199999 33.91200933499999 0 0,102.89080508799998 33.911628167 0 0,102.89082706300002 33.911594950999984 0 0,102.89098698200002 33.91136481299998 0 0,102.89129726200002 33.91090003400001 0 0,102.89130091499999 33.91089460699999 0 0,102.89159330299998 33.91046365 0 0,102.891730392 33.910250725000026 0 0,102.89174484699998 33.91022899699999 0 0,102.89190687600001 33.909993171999986 0 0,102.89206198699998 33.90975612699998 0 0,102.892064436 33.90975240400002 0 0,102.89232734699999 33.90935507900002 0 0,102.89233236400003 33.90934758399999 0 0,102.89262959299998 33.90890832600002 0 0,102.89291855900001 33.908477232999985 0 0,102.89322990400001 33.907996079999975 0 0,102.89323128500001 33.90799395200003 0 0,102.893240198 33.907980538000004 0 0,102.89347325099999 33.907636755 0 0,102.89365050999999 33.90736127399998 0 0,102.89366550699998 33.907338745000004 0 0,102.89386380500002 33.907050646000016 0 0,102.89410662699999 33.90669653499998 0 0,102.89410726300002 33.906695608999996 0 0,102.89425526000002 33.90648037699998 0 0,102.894384963 33.90627580900002 0 0,102.89438822199998 33.90627071099999 0 0,102.89452946900002 33.90605134600003 0 0,102.89453189099999 33.906047605000026 0 0,102.89453697200003 33.90603989300001 0 0,102.894711729 33.905777668999974 0 0,102.89484196299998 33.90558145599999 0 0,102.89484693399999 33.90557405200002 0 0,102.89485212300002 33.905566486 0 0,102.895026169 33.905315683000026 0 0,102.895174398 33.905086101999984 0 0,102.89519144299999 33.905060692999996 0 0,102.89532141699999 33.90487408500002 0 0,102.895449198 33.90466424800002 0 0,102.89546474999997 33.90463965700002 0 0,102.895687598 33.90430006499997 0 0,102.89569225299999 33.904293042999996 0 0,102.89592531199997 33.90394527699999 0 0,102.89592595300002 33.90394432199997 0 0,102.89617125400002 33.903579320999995 0 0,102.89632162700002 33.903353400000015 0 0,102.89632596199999 33.903346951 0 0,102.896330799 33.90333989800001 0 0,102.89660790099998 33.90293995600001 0 0,102.89700632900002 33.90234173099998 0 0,102.89728374399999 33.901904090000016 0 0,102.89730998800002 33.90186506200001 0 0,102.89743804800003 33.901685246 0 0,102.89765363599997 33.90133483400001 0 0,102.89768247 33.90129100500002 0 0,102.89808308699997 33.90072016800002 0 0,102.89830744199998 33.90038548799998 0 0,102.89856095300001 33.900000534000014 0 0,102.89856762 33.899990559 0 0,102.89856931100002 33.89998807799998 0 0,102.898810631 33.89963499800001 0 0,102.89893606800001 33.89943290000002 0 0,102.89895751699999 33.89940003200002 0 0,102.89911701300002 33.899167266000006 0 0,102.89927235300001 33.89893325100002 0 0,102.89941639 33.89871629100003 0 0,102.89942126800003 33.89870902000001 0 0,102.89942978699997 33.89869669000001 0 0,102.89957167300003 33.89849505000001 0 0,102.89967191300002 33.898328186000015 0 0,102.899696603 33.898289466999984 0 0,102.89996341400001 33.89789453399999 0 0,102.90003043000002 33.89778063099999 0 0,102.90005683700002 33.89773858500001 0 0,102.90020551700002 33.89751629900002 0 0,102.90032865299997 33.89732764500002 0 0,102.90046052500003 33.89712189900001 0 0,102.90048898200001 33.89708020799998 0 0,102.90062225499997 33.896896502000004 0 0,102.90075957200003 33.89669050200001 0 0,102.90076353400002 33.89668461299999 0 0,102.90076536800001 33.89668192300002 0 0,102.900908345 33.896472843000026 0 0,102.90100315699999 33.896327552 0 0,102.90115439700003 33.89608001900001 0 0,102.90118166299999 33.89603816499999 0 0,102.901341748 33.89580718899998 0 0,102.90134622400001 33.89580079000001 0 0,102.90134744400001 33.895799067999974 0 0,102.90147668100002 33.895617012 0 0,102.90163878599998 33.89536205500002 0 0,102.90165831600001 33.895332672999984 0 0,102.901877877 33.89501641099997 0 0,102.90204506600003 33.894756707 0 0,102.902047466 33.89475299999998 0 0,102.902052196 33.89474581600001 0 0,102.90213532799999 33.894620841000005 0 0,102.90213903400002 33.89461531400002 0 0,102.902244446 33.89445943599998 0 0,102.902403193 33.89422175499999 0 0,102.90245851399999 33.894133001 0 0,102.90247728600002 33.89410417900001 0 0,102.90261616499998 33.89389989 0 0,102.90275358500003 33.893696767999984 0 0,102.90276391700002 33.893681834000006 0 0,102.902843706 33.893568996 0 0,102.90299482900002 33.893354939000005 0 0,102.903082702 33.89321001000002 0 0,102.90316576200001 33.89306531599999 0 0,102.90318876100002 33.893027553000024 0 0,102.90321365900002 33.89299101400002 0 0,102.90337615700003 33.892764983999996 0 0,102.90349446300002 33.892580450000025 0 0,102.90349773000003 33.89257539099998 0 0,102.90350093699999 33.89257050200001 0 0,102.90364348000003 33.89235472500002 0 0,102.903648492 33.89234721899999 0 0,102.903825686 33.89208493000001 0 0,102.903990238 33.891826134999974 0 0,102.90401685699999 33.891786696 0 0,102.90416915999998 33.891573730999994 0 0,102.90430058999999 33.891389667 0 0,102.90442425200001 33.891190454000025 0 0,102.90443702300001 33.89117049800001 0 0,102.90464928199998 33.890848601000016 0 0,102.90486315999999 33.89051958699997 0 0,102.904873871 33.890503502 0 0,102.905153138 33.89009406600002 0 0,102.90539920700002 33.88971043999999 0 0,102.90541720800002 33.88968349100003 0 0,102.905712628 33.889258548999976 0 0,102.905915317 33.888949146000016 0 0,102.906069742 33.88870985699998 0 0,102.90608493600001 33.888687104999974 0 0,102.90623499999998 33.888469851000025 0 0,102.90639912199998 33.888217209000004 0 0,102.90641384999998 33.88819527700002 0 0,102.906539915 33.88801350599999 0 0,102.90672334700002 33.887728003999996 0 0,102.906742941 33.887698820000026 0 0,102.90696446300001 33.88738278400001 0 0,102.90717653299998 33.88705852800001 0 0,102.90735915200003 33.88677913700002 0 0,102.90736306899998 33.88677319599998 0 0,102.90747144099998 33.88661032300001 0 0,102.90759621500001 33.886420310999995 0 0,102.907599833 33.886414849000005 0 0,102.90775330600002 33.88618492400002 0 0,102.90789357300002 33.885970292000025 0 0,102.90789724299998 33.88596472400002 0 0,102.90807980599999 33.88569000199999 0 0,102.90810747299997 33.88565073799998 0 0,102.908180523 33.88555282599998 0 0,102.90829064500002 33.885379109999974 0 0,102.90829624100002 33.88537039900001 0 0,102.90829733800001 33.88536872100002 0 0,102.90845624500002 33.88512579100001 0 0,102.90845639899999 33.885125559000016 0 0,102.908612328 33.88488734700002 0 0,102.90861884999998 33.88487752999998 0 0,102.908796859 33.884613461000015 0 0,102.908823042 33.88457668699999 0 0,102.908913644 33.88445605700002 0 0,102.90899575700001 33.88432579099998 0 0,102.90900252799997 33.88431521799998 0 0,102.90900325299998 33.88431410599998 0 0,102.90912800799998 33.88412305899999 0 0,102.909131032 33.88411845799999 0 0,102.90923598900002 33.88395993099999 0 0,102.90933353999998 33.88381201200002 0 0,102.90935799599998 33.88377683099998 0 0,102.90947009299998 33.88362364699998 0 0,102.90952307600003 33.88354658200001 0 0,102.909590713 33.88344782799999 0 0,102.90965441499998 33.883342922 0 0,102.90967317600001 33.883313395000016 0 0,102.90982867600002 33.88307926800002 0 0,102.909948569 33.88289819300002 0 0,102.90995124900002 33.882894170999975 0 0,102.91014560600001 33.88260414400003 0 0,102.91014829699998 33.882600153 0 0,102.910151531 33.882595417999994 0 0,102.910251254 33.88245041599998 0 0,102.91034676800001 33.88230658399999 0 0,102.910349908 33.88230188900002 0 0,102.91046225600002 33.88213505800002 0 0,102.910614947 33.881907539 0 0,102.91068240499999 33.88180593499999 0 0,102.91078099600003 33.881653917999984 0 0,102.910917859 33.88144017799999 0 0,102.91092132300003 33.881434808999984 0 0,102.91092498799998 33.881429228 0 0,102.91106154200003 33.881222879000006 0 0,102.91106702299999 33.88121469800001 0 0,102.91107521499998 33.88120282699998 0 0,102.911237852 33.880971277000015 0 0,102.91133704499998 33.88082240099999 0 0,102.91159075899998 33.880435784999975 0 0,102.91159274500001 33.880432772000006 0 0,102.91175133799999 33.88019327400002 0 0,102.91184522499998 33.88004324000002 0 0,102.91201800900001 33.879763405999995 0 0,102.91204847300003 33.879717411 0 0,102.91231889599999 33.879335844000025 0 0,102.91252595999998 33.87903508599999 0 0,102.91263345300001 33.87887490700001 0 0,102.912741686 33.87870103300003 0 0,102.91274214600003 33.878700294 0 0,102.91274285600002 33.87869916 0 0,102.91285143699997 33.87852572000003 0 0,102.91287385700002 33.87849171300002 0 0,102.91309082700002 33.87817875899998 0 0,102.91318283300001 33.878039871 0 0,102.913290926 33.87786619399998 0 0,102.913322865 33.87781847000002 0 0,102.913458692 33.87762923499997 0 0,102.913628658 33.87736705999998 0 0,102.91362946100003 33.877365822 0 0,102.91363247700002 33.87736121900002 0 0,102.91374472799998 33.87719107800001 0 0,102.91385255099999 33.877026823999984 0 0,102.91385978800002 33.87701598000001 0 0,102.91386267500002 33.87701174900002 0 0,102.91398140000001 33.87683883400001 0 0,102.914129145 33.87661546300001 0 0,102.914236743 33.87645137200002 0 0,102.91439152499998 33.876209130999996 0 0,102.91439540599998 33.876203111999985 0 0,102.91440003999998 33.87619606499999 0 0,102.914539526 33.87598618300001 0 0,102.914544035 33.875979468000025 0 0,102.91454772700001 33.87597406399999 0 0,102.91474988200002 33.875680655999986 0 0,102.914884449 33.87548389300002 0 0,102.915013354 33.87529137199999 0 0,102.91514342599999 33.875090537999995 0 0,102.915144425 33.87508899599999 0 0,102.91515158599998 33.875078171999974 0 0,102.91526313600002 33.874912198000004 0 0,102.91533845100003 33.874795912000025 0 0,102.91548913000003 33.87456135000002 0 0,102.915491869 33.87455711299998 0 0,102.91549764000001 33.874548360000006 0 0,102.91568838 33.87426280300002 0 0,102.91596967499999 33.87383926899997 0 0,102.91597069099998 33.873837744000014 0 0,102.916188492 33.873511295000014 0 0,102.916369482 33.87323194999999 0 0,102.91637038800002 33.873230552999985 0 0,102.916374781 33.873223869000014 0 0,102.91661664399999 33.87285951400003 0 0,102.91662139300001 33.872852437000006 0 0,102.916623926 33.872848723000004 0 0,102.916903462 33.87244093100003 0 0,102.91713933599999 33.87207664099998 0 0,102.91716333699998 33.87204148699999 0 0,102.91729124199998 33.871863534 0 0,102.91756437999999 33.87146177300002 0 0,102.91767848900002 33.87128393299997 0 0,102.917693413 33.87126145100001 0 0,102.91785880600003 33.871020456 0 0,102.91797210200002 33.87083854299999 0 0,102.91798703299997 33.870815397 0 0,102.91811460600002 33.87062438800001 0 0,102.91811475999998 33.87062415600002 0 0,102.91818626999998 33.870517157999984 0 0,102.91831742900001 33.87031344500002 0 0,102.918319666 33.870309986999985 0 0,102.91832856000002 33.870296591 0 0,102.91847385400001 33.87008203300002 0 0,102.91847414400002 33.87008161 0 0,102.91862137099997 33.86986451000001 0 0,102.9187943 33.869596720000004 0 0,102.91882090899998 33.86955785599997 0 0,102.91891596099998 33.86942670299999 0 0,102.91908608699998 33.86917189500002 0 0,102.91908952799997 33.86916677900001 0 0,102.919096099 33.86915722100002 0 0,102.91923073100003 33.868964167 0 0,102.91941072100002 33.86866996399999 0 0,102.91943712599999 33.86862940200001 0 0,102.919624941 33.86835771800003 0 0,102.919789874 33.86810251200001 0 0,102.91980161200001 33.86808482700002 0 0,102.91992611699999 33.86790210999999 0 0,102.91992918900002 33.867897631999995 0 0,102.92011472899998 33.867628927 0 0,102.920228361 33.867458442999975 0 0,102.92049237100002 33.867058541999995 0 0,102.92074002599998 33.866671096000005 0 0,102.92077497600002 33.86662044299999 0 0,102.920911526 33.866436600999975 0 0,102.92112885300003 33.866104543999995 0 0,102.92113133200002 33.86610077900002 0 0,102.92128790599998 33.86586423099999 0 0,102.92150346400001 33.865513213999975 0 0,102.92151996199999 33.86548739 0 0,102.92192673800002 33.86487483299999 0 0,102.92225948200002 33.864368343000024 0 0,102.922263483 33.864362309 0 0,102.92261051700001 33.863843513000006 0 0,102.922613501 33.863839079 0 0,102.922616995 33.86383396399998 0 0,102.922830331 33.86352396500001 0 0,102.92283064899999 33.863523504 0 0,102.92313771900001 33.863077901999986 0 0,102.92337678000001 33.862718675999986 0 0,102.92371620400002 33.862207333000015 0 0,102.923717076 33.86220602200001 0 0,102.92396666100001 33.861831489999986 0 0,102.92426678999999 33.86137673000002 0 0,102.92426865300001 33.861373920000005 0 0,102.924564401 33.86092954600002 0 0,102.92484688899998 33.860501645 0 0,102.92485278100003 33.860492840000006 0 0,102.924856751 33.86048702900001 0 0,102.92519034600002 33.860003233999976 0 0,102.92541843700002 33.85964665 0 0,102.925432167 33.859625850999976 0 0,102.92580458999998 33.85907881100002 0 0,102.92609368400002 33.85863900700002 0 0,102.92628136000002 33.858351312000025 0 0,102.92628941700002 33.85833918100002 0 0,102.926421877 33.85814336599998 0 0,102.92652816499998 33.85796439000001 0 0,102.92655710000003 33.857918977 0 0,102.926718612 33.85768202600002 0 0,102.92672302300002 33.857675616999984 0 0,102.92692670100001 33.857382426000015 0 0,102.927194783 33.856979188000025 0 0,102.92735220200001 33.856739473000005 0 0,102.92735922999998 33.85672894099997 0 0,102.927361539 33.85672555000002 0 0,102.92754226900001 33.856461533000015 0 0,102.92769288900001 33.856223473 0 0,102.92770828200003 33.85619999599999 0 0,102.927855099 33.85598374800003 0 0,102.928058469 33.85567655599999 0 0,102.92821875700002 33.85543113799997 0 0,102.92822635700003 33.85541970100002 0 0,102.92843830800001 33.855106089 0 0,102.92843891799998 33.855105186 0 0,102.92844219 33.85510039100001 0 0,102.92853613 33.85496372799997 0 0,102.92864787500002 33.85479994299999 0 0,102.928650473 33.85479615700001 0 0,102.92878721800002 33.85459796700002 0 0,102.92889241799998 33.85444019099998 0 0,102.92901118100002 33.85424838199998 0 0,102.92904155999997 33.854202627999996 0 0,102.92912754700001 33.85408153700001 0 0,102.92927219799998 33.853847685000005 0 0,102.92929364899999 33.853814707000026 0 0,102.92945068900002 33.853584832000024 0 0,102.929457103 33.853575569999975 0 0,102.92954420500001 33.85345151299998 0 0,102.92958635500003 33.85338125800001 0 0,102.92961673399998 33.853334166000025 0 0,102.92975943099998 33.85312786600002 0 0,102.92987932699998 33.85295087399999 0 0,102.93002676499998 33.85271032899999 0 0,102.93004480399998 33.852682139000024 0 0,102.93023607800001 33.85239560299999 0 0,102.93023945800002 33.852390575000015 0 0,102.93024155199998 33.852387497999985 0 0,102.93052137699999 33.85197829100002 0 0,102.93067556099999 33.85174657800002 0 0,102.93086288699999 33.851453590999995 0 0,102.93088127499999 33.85142600500001 0 0,102.93106968699999 33.85115464799998 0 0,102.93127149999998 33.850849767 0 0,102.93153060899999 33.85045660100002 0 0,102.93153483999998 33.85045024200002 0 0,102.93186621500001 33.84995688700002 0 0,102.93218325200002 33.849469285 0 0,102.93219073799997 33.84945796699998 0 0,102.93249515399998 33.84900538699998 0 0,102.93280166800002 33.848545952999984 0 0,102.933011314 33.84822898700003 0 0,102.93301671699999 33.848220916 0 0,102.93301749900002 33.84821976500001 0 0,102.93315812499998 33.848012917999995 0 0,102.93334234500003 33.84772701700001 0 0,102.93335463 33.84770847599998 0 0,102.93362885800002 33.84730586500001 0 0,102.933828764 33.84700505400002 0 0,102.93405105199997 33.84665992499998 0 0,102.93405307699999 33.846656798000026 0 0,102.93406223300002 33.846643003 0 0,102.93447817200001 33.84602918899998 0 0,102.93483974899999 33.845486483 0 0,102.935153394 33.84499738400001 0 0,102.93516947199998 33.84497321200001 0 0,102.935494893 33.84450113899999 0 0,102.93574138499997 33.844118537999975 0 0,102.93575973399999 33.84409120700002 0 0,102.93591677799998 33.84386653299998 0 0,102.93612699800002 33.843538115 0 0,102.93613031699999 33.84353296900002 0 0,102.93613900700001 33.843519861999994 0 0,102.93627326500001 33.843321292999974 0 0,102.93650846700001 33.842967031 0 0,102.93651300200003 33.842960269 0 0,102.936513966 33.84295884599999 0 0,102.936654594 33.842752132999976 0 0,102.936728818 33.842638566999995 0 0,102.93673680299997 33.84262656999999 0 0,102.936741778 33.84261930600002 0 0,102.93687778100002 33.842422821000014 0 0,102.93707387299997 33.84212019500001 0 0,102.937074317 33.84211951100002 0 0,102.937216772 33.84190010999998 0 0,102.93721703599999 33.841899705 0 0,102.93722209100002 33.84189201800001 0 0,102.93741037299998 33.84160899599999 0 0,102.93741143099999 33.84160741199997 0 0,102.93761005300001 33.84131025400001 0 0,102.93761081999997 33.84130910499999 0 0,102.93779904299998 33.84102846600001 0 0,102.93780129700002 33.841025124 0 0,102.93780284899998 33.84102284300002 0 0,102.93793932400001 33.84082273500002 0 0,102.93810674399998 33.840567944999975 0 0,102.93826051299999 33.84033283100001 0 0,102.93826833399999 33.84032108100001 0 0,102.93827644100003 33.84030931900003 0 0,102.93843939599998 33.84007699099999 0 0,102.93855961999998 33.83988497500002 0 0,102.93857820800002 33.83985654100002 0 0,102.93876975500001 33.83957567700003 0 0,102.93899300700002 33.83923223400001 0 0,102.93901357499999 33.83920200199998 0 0,102.93915511199998 33.83900297700001 0 0,102.93934673899997 33.83871154399998 0 0,102.93946574 33.83852586500001 0 0,102.939468766 33.83852117800001 0 0,102.939471701 33.83851669400002 0 0,102.93968089999998 33.838199170999985 0 0,102.93976855199998 33.83806444099997 0 0,102.93977392 33.83805629400001 0 0,102.93991621700002 33.837842851000005 0 0,102.939919798 33.837837525 0 0,102.93992538999998 33.83782936799997 0 0,102.94011093300003 33.83756198399999 0 0,102.94018709 33.83745134700001 0 0,102.94029441700002 33.83728515299998 0 0,102.94033164799998 33.837231938 0 0,102.94050873700002 33.836997611000015 0 0,102.94052800399999 33.83697301500001 0 0,102.940609156 33.836873013 0 0,102.94071269099999 33.836740084999974 0 0,102.940717382 33.83673411299998 0 0,102.94072696299997 33.83672223000002 0 0,102.94089770800002 33.83651402800001 0 0,102.94092547499997 33.836481720999984 0 0,102.94104321999998 33.83635091999997 0 0,102.94119513499999 33.83617430800001 0 0,102.94123064500002 33.836135308999985 0 0,102.941457776 33.83589943300001 0 0,102.941487999 33.83586940800001 0 0,102.941637146 33.83572761800002 0 0,102.94168306900002 33.835686606000024 0 0,102.942121988 33.835318332999975 0 0,102.942162494 33.83528606499999 0 0,102.942386328 33.83511678000002 0 0,102.94266579399999 33.834897266999974 0 0,102.942730004 33.834850672000016 0 0,102.942974993 33.834686573 0 0,102.94325910999999 33.83447625399998 0 0,102.943301599 33.834446394 0 0,102.94355509399998 33.83427734700001 0 0,102.94383624199997 33.83408393399998 0 0,102.94401161100001 33.833950680999976 0 0,102.944070753 33.833908880000024 0 0,102.94428054899998 33.83377107299998 0 0,102.944539287 33.83359446200001 0 0,102.94479745000001 33.83341128799998 0 0,102.94480296 33.833407405 0 0,102.94514736299999 33.83316632399999 0 0,102.94517779099999 33.833145796999986 0 0,102.94533777200002 33.83304180800002 0 0,102.94552760800002 33.832907870999975 0 0,102.945555528 33.83288883099999 0 0,102.945760221 33.83275392500002 0 0,102.94576321699998 33.83275195499999 0 0,102.94594445899997 33.832633370999986 0 0,102.94614874799998 33.83249383399999 0 0,102.94944061299998 33.83020797299997 0 0,102.94944402499999 33.83020561500001 0 0,102.9494487 33.830202412000006 0 0,102.94977694300002 33.829978933999996 0 0,102.94978691 33.829972227999974 0 0,102.94979827200001 33.82996478199999 0 0,102.95001224499998 33.82982645200002 0 0,102.95022194199998 33.82966695099998 0 0,102.95030533099998 33.82959924099998 0 0,102.95043627299998 33.82948100099998 0 0,102.95044563300002 33.82947265400003 0 0,102.95044754700001 33.829470973000014 0 0,102.95064092500002 33.82930160900003 0 0,102.95080363300002 33.82914927899998 0 0,102.95088384500002 33.82905796099999 0 0,102.95096320800002 33.82894576000001 0 0,102.95106953700002 33.82877078299998 0 0,102.95107240700003 33.82876609300001 0 0,102.951119952 33.82868897399999 0 0,102.95119025600002 33.82854415700001 0 0,102.95126833400002 33.82837975899997 0 0,102.95130008400002 33.828296647 0 0,102.95132998399998 33.828213715000004 0 0,102.95135320000003 33.82811614299999 0 0,102.95135324900002 33.82811593100001 0 0,102.951379454 33.82800593600001 0 0,102.95140733099998 33.82787337000002 0 0,102.951424299 33.82777943000002 0 0,102.95145487899998 33.82759715100002 0 0,102.95148794300002 33.82735420300003 0 0,102.95149447900002 33.82731419100003 0 0,102.95151012999997 33.82723214800001 0 0,102.95153457700002 33.827097099000014 0 0,102.951564351 33.82688036299999 0 0,102.95159032599997 33.826664197000014 0 0,102.951591699 33.826653437000004 0 0,102.95163102100003 33.826361538000015 0 0,102.95163930000001 33.826267108000025 0 0,102.95163970499999 33.826262638 0 0,102.951640236 33.82625717100001 0 0,102.95165707000001 33.82609051600002 0 0,102.95166106599999 33.826058018000026 0 0,102.95168297700002 33.82590680200002 0 0,102.95169819099999 33.82579720899997 0 0,102.95170018099998 33.82578376599997 0 0,102.951700475 33.825781896000024 0 0,102.95172156000001 33.825649849 0 0,102.95174304300002 33.82550350600002 0 0,102.95174709100002 33.82547877799999 0 0,102.95178165800002 33.825287376000006 0 0,102.95179344500002 33.82523333199998 0 0,102.951840661 33.825048949999996 0 0,102.95185787399998 33.82496436399998 0 0,102.95186911500002 33.82491688599998 0 0,102.95189575299997 33.824818359000005 0 0,102.95191378999999 33.824760615 0 0,102.95193618000002 33.824704414999985 0 0,102.95198752200002 33.824588414000004 0 0,102.95198880700002 33.82458552200001 0 0,102.95199523000002 33.82457151800003 0 0,102.952041726 33.82447261499999 0 0,102.95209173 33.82435835299998 0 0,102.95212481499999 33.824291265 0 0,102.95223008599999 33.824100042 0 0,102.95235183900002 33.823876900000016 0 0,102.952371599 33.82384262300002 0 0,102.95253665500002 33.823571112000025 0 0,102.952541542 33.82356316900001 0 0,102.95254531900002 33.82355716400002 0 0,102.95271365999997 33.823291813000026 0 0,102.95286347000001 33.823039413000004 0 0,102.95287842900001 33.823015139000006 0 0,102.953009598 33.82281000299997 0 0,102.95317674199998 33.82253873600001 0 0,102.953178616 33.82253571000001 0 0,102.95330191900001 33.82233743400002 0 0,102.953311654 33.82232214099997 0 0,102.95347188599999 33.822076159000005 0 0,102.95361709600002 33.821833852 0 0,102.953755452 33.82158861200003 0 0,102.95382265699999 33.82144995800002 0 0,102.95390268599999 33.821262106999995 0 0,102.95390404699998 33.821258926999974 0 0,102.95397313699999 33.82109865899997 0 0,102.95402643599999 33.820941979999986 0 0,102.95406161300002 33.820808992000025 0 0,102.95410768699998 33.82062044100002 0 0,102.95414488 33.82042831299998 0 0,102.95416135400001 33.820360068000014 0 0,102.95421851999998 33.82016290500002 0 0,102.95427216899998 33.81990641200002 0 0,102.954281471 33.81986711600001 0 0,102.95436014 33.81956968600002 0 0,102.95439008199997 33.81944962099999 0 0,102.954427511 33.819285389000015 0 0,102.95445210100002 33.81913254199998 0 0,102.95446200800001 33.81908192399999 0 0,102.95450121300001 33.818912126999976 0 0,102.954538066 33.81873159700001 0 0,102.9545407 33.81871921599998 0 0,102.95454115799998 33.818717161999984 0 0,102.95456353399999 33.818617371000016 0 0,102.95457253199999 33.81858133999998 0 0,102.95461631799998 33.818422285 0 0,102.95461802599999 33.818416180999975 0 0,102.954660902 33.81826524899998 0 0,102.95469414600001 33.818109650999986 0 0,102.95470045799999 33.81808252299999 0 0,102.95475505899998 33.81786565599998 0 0,102.954791247 33.81770628100003 0 0,102.95483038700002 33.81753276500001 0 0,102.95485220400002 33.81743236199998 0 0,102.954852845 33.81742945000002 0 0,102.95485306900002 33.81742843699999 0 0,102.954889858 33.817263303000004 0 0,102.95489321999997 33.817248870000014 0 0,102.954893562 33.81724747200002 0 0,102.95493862500001 33.81706356900003 0 0,102.95494761600003 33.817013997000004 0 0,102.95495826400003 33.81696462299999 0 0,102.955006201 33.81677308299999 0 0,102.95505515299999 33.816551706999974 0 0,102.95505875700002 33.81653617699999 0 0,102.95506077499999 33.816528068000025 0 0,102.95510418700002 33.81635752 0 0,102.95512081300001 33.81629008800002 0 0,102.95513114699997 33.81623069599999 0 0,102.955140782 33.81618398799998 0 0,102.95518362399997 33.81600464600001 0 0,102.95518433699999 33.81600168099999 0 0,102.95518530200002 33.815997756 0 0,102.95524060499997 33.81577530300001 0 0,102.95526041099998 33.81568229499999 0 0,102.955267558 33.815651781999975 0 0,102.95530074099997 33.815522085 0 0,102.95531533100001 33.815427118 0 0,102.955328028 33.81536294099999 0 0,102.955353371 33.81525843100002 0 0,102.95535346499997 33.81525804500001 0 0,102.95535415400002 33.81525522999999 0 0,102.95538137900002 33.815145024 0 0,102.95540494599999 33.81504385699998 0 0,102.95543461199998 33.814911548 0 0,102.955437227 33.814900282999986 0 0,102.95548309700001 33.814709187000005 0 0,102.95551924400002 33.81451194900001 0 0,102.95552765299999 33.81442153699999 0 0,102.955532205 33.81438322499997 0 0,102.95553869600002 33.81434519200002 0 0,102.955558457 33.814244793 0 0,102.955561939 33.81416402799999 0 0,102.95556532 33.81396646899998 0 0,102.955565778 33.813537724000014 0 0,102.95556410799998 33.81340706499998 0 0,102.95555467000003 33.813266149000015 0 0,102.95552591299997 33.81297460000002 0 0,102.955525647 33.812971855 0 0,102.95552488099997 33.81296327299998 0 0,102.95551043199998 33.81279013400001 0 0,102.95550873500002 33.81276455699998 0 0,102.955501029 33.81260822600001 0 0,102.95550095300001 33.812606691999974 0 0,102.955488683 33.81234703199999 0 0,102.955476546 33.812112411999976 0 0,102.95546416100001 33.81195201600002 0 0,102.95544919600002 33.81182135900002 0 0,102.955444935 33.811766680000005 0 0,102.95543537700001 33.81153573099999 0 0,102.95542653199999 33.81140613100001 0 0,102.955426112 33.81139958799997 0 0,102.95541544100001 33.81122029800002 0 0,102.955398419 33.81101846199999 0 0,102.95538616200002 33.81087420799997 0 0,102.95538582500001 33.81087008600002 0 0,102.95536713899997 33.810634874000016 0 0,102.95536573599998 33.81061334200001 0 0,102.955351414 33.81033086299999 0 0,102.955337144 33.81010919099998 0 0,102.95533664300001 33.810100635000026 0 0,102.95533652300003 33.810098305 0 0,102.95532105199999 33.809788024 0 0,102.955320502 33.80977462999999 0 0,102.95532032599999 33.80976830700001 0 0,102.95531784299999 33.80966318100002 0 0,102.95531028900001 33.80954601500002 0 0,102.95528161599998 33.809258134000004 0 0,102.95527899400003 33.809223917 0 0,102.95525522000003 33.808782337000025 0 0,102.95525518599999 33.80878168300001 0 0,102.95525498199999 33.80877761800002 0 0,102.955246413 33.80859742299998 0 0,102.95524595 33.808585763999986 0 0,102.95524571099998 33.80857653100003 0 0,102.95523923299999 33.80824851400001 0 0,102.95523957099999 33.808206649 0 0,102.95524372900002 33.808090784 0 0,102.95525034299999 33.807872412999984 0 0,102.955252487 33.807834007999986 0 0,102.95525658499997 33.807795763 0 0,102.95527482 33.807658597 0 0,102.95529026999998 33.807523737999986 0 0,102.95529467900002 33.807491432999996 0 0,102.95531653199998 33.80735347699999 0 0,102.95532949099999 33.807289475999994 0 0,102.95537058600002 33.807123219999994 0 0,102.95538343800001 33.80707732500002 0 0,102.95542208400002 33.80695395700002 0 0,102.955438862 33.806905890999985 0 0,102.955498234 33.80675186399998 0 0,102.95551373900003 33.806714476000025 0 0,102.95553108399997 33.806677906000004 0 0,102.95558600200002 33.806569121999985 0 0,102.95563429600003 33.806454814999995 0 0,102.95566622400003 33.80638789300002 0 0,102.95575891599998 33.806214146 0 0,102.955781936 33.80617373000001 0 0,102.955807118 33.806134626000016 0 0,102.956064631 33.80575732699998 0 0,102.95609783999998 33.80571185100001 0 0,102.956209812 33.80556823400002 0 0,102.95624389900001 33.805527058999985 0 0,102.95656688999998 33.80515919099997 0 0,102.95659788400002 33.80512557899999 0 0,102.956763604 33.80495434599999 0 0,102.95710470300003 33.804576467000004 0 0,102.95711003500003 33.804570609999985 0 0,102.95711966900001 33.80456027299999 0 0,102.95756947500001 33.80408480099999 0 0,102.95757143700001 33.80408273400002 0 0,102.95757651399998 33.804077440000015 0 0,102.957919404 33.803722662999974 0 0,102.95801293400001 33.80361700200001 0 0,102.95802429000003 33.80360440599998 0 0,102.958027115 33.80360134 0 0,102.958392221 33.80320716199998 0 0,102.95851315300001 33.803067940000005 0 0,102.95853386599998 33.80304487799998 0 0,102.95872168800003 33.80284258500001 0 0,102.95880362100002 33.802733031 0 0,102.95887571600002 33.802627375999975 0 0,102.95887855699999 33.80262324199998 0 0,102.958936193 33.80253980399999 0 0,102.95901644399999 33.802407284000026 0 0,102.95903270500003 33.80238147900002 0 0,102.95910060699998 33.80227781899998 0 0,102.959165299 33.80215477799999 0 0,102.95918991399998 33.80210505399998 0 0,102.95923020700002 33.80199640500001 0 0,102.95924589200001 33.80195729799999 0 0,102.95930255600001 33.801826070999994 0 0,102.959324622 33.80176096500003 0 0,102.95936222400002 33.801608934 0 0,102.959386161 33.80151061999999 0 0,102.95940208299999 33.801420586999996 0 0,102.959411149 33.80136290600001 0 0,102.95941780499999 33.80127061000002 0 0,102.959419991 33.80102460500001 0 0,102.95941482500001 33.80089846300001 0 0,102.95941469899998 33.800897469999995 0 0,102.959405721 33.80083382999999 0 0,102.95940532200001 33.80083096499999 0 0,102.95940341599999 33.80081595799999 0 0,102.95939681099998 33.80075945300001 0 0,102.959394728 33.800743286 0 0,102.95939104299998 33.80072697899999 0 0,102.95938335800003 33.80068840500002 0 0,102.95937767100003 33.80064948699999 0 0,102.95937564899998 33.800632603 0 0,102.95936662399998 33.80060506799998 0 0,102.95934890699999 33.800542275 0 0,102.959336469 33.800489841 0 0,102.95930268699999 33.80037949199999 0 0,102.95929172000001 33.80033997999999 0 0,102.95927759300002 33.800283315 0 0,102.959262379 33.80024253300002 0 0,102.95923220899999 33.80016639500002 0 0,102.95913618200001 33.799954963000005 0 0,102.95901116800002 33.799697458000026 0 0,102.958880653 33.79946039399999 0 0,102.95875075200001 33.799232303 0 0,102.95861422799999 33.79900336700001 0 0,102.95848980599999 33.798796012000025 0 0,102.95847595100003 33.798772047 0 0,102.95836506900002 33.798572775000025 0 0,102.95827931399998 33.79843435999999 0 0,102.95825016200001 33.79838346600002 0 0,102.95822466099997 33.79833064799999 0 0,102.958174526 33.79821654 0 0,102.95817062100002 33.79820750499999 0 0,102.958164582 33.79819289699998 0 0,102.95811316300001 33.798064970999974 0 0,102.95804279700002 33.79789379800002 0 0,102.95801866400001 33.79782670399999 0 0,102.95797489099999 33.79768527499999 0 0,102.95796379500001 33.797645777000014 0 0,102.95791418699997 33.797449400999994 0 0,102.95791274599998 33.797443601 0 0,102.95791107000002 33.797436602000005 0 0,102.95788383600001 33.797320488000025 0 0,102.95787489399999 33.79727665600001 0 0,102.95784850899997 33.797124783000015 0 0,102.95784149100001 33.797074485999985 0 0,102.95782283900002 33.796897702000024 0 0,102.95781910599999 33.796844072 0 0,102.95781155200001 33.796620967000024 0 0,102.95781133399998 33.796577618000015 0 0,102.95781416599999 33.79645842399998 0 0,102.95781774800002 33.79640079699999 0 0,102.95782621699999 33.79631666400002 0 0,102.95783585100003 33.79619201999998 0 0,102.957839664 33.79615474100001 0 0,102.95786073199997 33.79598934500001 0 0,102.95786154799998 33.795983139999976 0 0,102.95786167199998 33.795982228000014 0 0,102.95787895000001 33.79585611900001 0 0,102.95788548500002 33.795816306000006 0 0,102.95792461899998 33.79561186199999 0 0,102.95792495199998 33.79561013599999 0 0,102.95794936700003 33.79548414599998 0 0,102.957949595 33.79548297399998 0 0,102.95798699 33.795291616999975 0 0,102.95798760500003 33.79528849799999 0 0,102.95798918100002 33.79528081500001 0 0,102.958026098 33.79510534899998 0 0,102.95806008900001 33.79490129499999 0 0,102.95806136700003 33.79489385400001 0 0,102.95809436399998 33.794707191999976 0 0,102.95809456199999 33.794706080000026 0 0,102.95809535000001 33.794701723 0 0,102.958146177 33.79442592800001 0 0,102.95815391000002 33.794389072 0 0,102.95819783399998 33.79420258900001 0 0,102.95821874299997 33.794081482000024 0 0,102.95822764299999 33.794037629 0 0,102.95827533900001 33.79383332499998 0 0,102.95827596599997 33.79383066600002 0 0,102.95831926800003 33.79364810800001 0 0,102.958335724 33.79355984799997 0 0,102.95835614100002 33.79343661399997 0 0,102.95836631399999 33.79338591300001 0 0,102.95839186699999 33.79327760699999 0 0,102.95842414999998 33.793116193 0 0,102.95844493499999 33.79300627399999 0 0,102.95846139000002 33.79289358099999 0 0,102.958469175 33.792849406000016 0 0,102.958479528 33.79280576299999 0 0,102.95849686700001 33.79274110199998 0 0,102.95851594700002 33.792660221000006 0 0,102.95853018700001 33.79259290700003 0 0,102.958531698 33.79258593200001 0 0,102.958532435 33.792582627 0 0,102.958557412 33.79247206000002 0 0,102.95857873699998 33.792338959000006 0 0,102.95858097299998 33.792325749999975 0 0,102.95858384399997 33.79231053699999 0 0,102.95860491899998 33.792204760999994 0 0,102.95860498600001 33.792204432999995 0 0,102.958605611 33.79220133299998 0 0,102.95863470500001 33.79205872799997 0 0,102.958637339 33.792046330000005 0 0,102.95863779199999 33.79204430300001 0 0,102.95866086299998 33.79194135099999 0 0,102.958676621 33.791859785999975 0 0,102.95868126200003 33.79183753900003 0 0,102.95870824100001 33.79171714300003 0 0,102.95873303899998 33.791564671 0 0,102.958743508 33.791512028 0 0,102.95879189599998 33.791306582000004 0 0,102.95882977100001 33.79113854600001 0 0,102.958851847 33.79102272099999 0 0,102.95885223200003 33.791020722999974 0 0,102.95888649699998 33.79084351300003 0 0,102.95890274200002 33.790713857000014 0 0,102.958908436 33.790676124000015 0 0,102.958916009 33.79063872299997 0 0,102.958975598 33.790377917 0 0,102.95899610499998 33.79027390499999 0 0,102.95899619199997 33.790273465999974 0 0,102.95902941100002 33.790105493 0 0,102.959067898 33.78989826399999 0 0,102.95906867399998 33.78989415199999 0 0,102.95908823600001 33.78979192999998 0 0,102.95908941300002 33.78978590899999 0 0,102.959090307 33.789781498000025 0 0,102.95911162800002 33.789677917000006 0 0,102.95913091 33.78956244 0 0,102.9591433 33.78950290400002 0 0,102.95918291499999 33.78934426500001 0 0,102.95920683499997 33.789223650999986 0 0,102.95920703500002 33.789222655 0 0,102.959209811 33.78920936100002 0 0,102.95924225200002 33.78906066600001 0 0,102.95927325600002 33.788890691999995 0 0,102.95929383700002 33.78876646100002 0 0,102.959315457 33.78863493 0 0,102.95932236700003 33.788598449999995 0 0,102.95934966200002 33.78847131499998 0 0,102.95935654499999 33.78844205600001 0 0,102.95936836099997 33.78839586700002 0 0,102.95937712900002 33.78835099499997 0 0,102.95938393199998 33.78831966000001 0 0,102.95939435499997 33.78827606499999 0 0,102.95940650099999 33.788188787000024 0 0,102.95940698200002 33.78818538399997 0 0,102.95942921699998 33.788030737999975 0 0,102.95943615800002 33.787990251 0 0,102.95945723300002 33.78788447599999 0 0,102.95946222100002 33.78786131499999 0 0,102.95947407 33.78781014100002 0 0,102.95948384299999 33.78771895099999 0 0,102.95949363 33.787654169999996 0 0,102.95950877400003 33.78757666000001 0 0,102.95951224800001 33.787524452000014 0 0,102.95951630299999 33.787481816000025 0 0,102.95953358399998 33.78734216700002 0 0,102.959546364 33.78723126400001 0 0,102.95955436000003 33.787051614999996 0 0,102.95955447900002 33.787049036999974 0 0,102.95956527300001 33.786823914000024 0 0,102.95957107700002 33.786522218000016 0 0,102.959571762 33.78634559699998 0 0,102.95955935400002 33.78619961300001 0 0,102.95954028300002 33.78600354500003 0 0,102.959537947 33.785973152 0 0,102.95952888800002 33.78581322000002 0 0,102.959528826 33.78581211599999 0 0,102.95952283499997 33.78570350799998 0 0,102.95952181199999 33.78567551399999 0 0,102.959520107 33.785580333999974 0 0,102.95951578199998 33.78554704599998 0 0,102.95950226100001 33.78545881000002 0 0,102.95950053899998 33.78544696 0 0,102.95949988000001 33.785442019000016 0 0,102.95948537999999 33.78533088400002 0 0,102.95948450899999 33.78532397700002 0 0,102.95946614899998 33.785172407000005 0 0,102.959448721 33.785045879999984 0 0,102.959448662 33.78504545300001 0 0,102.95944827800002 33.78504262000001 0 0,102.95942375999999 33.784858715999974 0 0,102.95939303300003 33.784706675999985 0 0,102.95938740999998 33.78467553600001 0 0,102.95936379400001 33.78452728799999 0 0,102.959363688 33.78452662000001 0 0,102.95936240499998 33.78451821700003 0 0,102.959335356 33.78433413699997 0 0,102.95933433200003 33.784326926000006 0 0,102.95933411200002 33.78432531300001 0 0,102.95929281899998 33.784019375000014 0 0,102.95928827199998 33.783976516999985 0 0,102.959277439 33.78383645299999 0 0,102.95926640900001 33.78376600500002 0 0,102.95925185800002 33.783702957 0 0,102.95924300399997 33.78365868399999 0 0,102.95923094300002 33.78358751500002 0 0,102.95921381900001 33.783500720999996 0 0,102.95920523900003 33.78344733199998 0 0,102.95918724699999 33.783302753999976 0 0,102.95918649800001 33.783296517 0 0,102.95918531400002 33.78328563299999 0 0,102.95917554800002 33.78318930299997 0 0,102.95916100800002 33.78306666100002 0 0,102.959138919 33.78294177999999 0 0,102.959114194 33.782808640999974 0 0,102.95911339100002 33.78280425600002 0 0,102.95911112499999 33.78279096699998 0 0,102.95903891199998 33.78234381300001 0 0,102.95903412299998 33.782309102 0 0,102.95901137599998 33.78211034899999 0 0,102.95896017799998 33.78173344200002 0 0,102.95895949300001 33.781728258999976 0 0,102.95891608300002 33.781391282000016 0 0,102.95891184599998 33.781349105000004 0 0,102.958893579 33.78109601199998 0 0,102.958891698 33.78105252099999 0 0,102.95888740700002 33.780751963 0 0,102.95888794899997 33.78071071800002 0 0,102.95889074799999 33.780669563000004 0 0,102.95890231499999 33.78054841699998 0 0,102.95891589600001 33.780259204000004 0 0,102.958917558 33.780233297999985 0 0,102.958933672 33.78003562599997 0 0,102.95893446000002 33.780026643999975 0 0,102.95893523299998 33.78001881300003 0 0,102.95896297899998 33.77975217300002 0 0,102.95896304500002 33.77975153699998 0 0,102.95897965400002 33.77959322100003 0 0,102.95898412000003 33.77955842900002 0 0,102.95905734500002 33.77907649399998 0 0,102.95907302299997 33.77895583499998 0 0,102.95912639300002 33.778490213 0 0,102.959128351 33.77847457500002 0 0,102.959129141 33.778468902999975 0 0,102.959186096 33.77807178500001 0 0,102.959207719 33.77782678199998 0 0,102.959208079 33.777822834000006 0 0,102.95920839000001 33.777819575000024 0 0,102.959231004 33.777588622999986 0 0,102.95923232299998 33.77757620800003 0 0,102.959234181 33.777561305999996 0 0,102.95926191199999 33.77735547899999 0 0,102.95926201100002 33.77735473199999 0 0,102.95926346700003 33.77734452599998 0 0,102.959306631 33.77705595200001 0 0,102.95933022000003 33.77687748400001 0 0,102.959360989 33.776563943999975 0 0,102.95936229199998 33.776551697 0 0,102.95936389399998 33.77653871799998 0 0,102.95938723199998 33.776362061999976 0 0,102.95941826299998 33.77608288800002 0 0,102.95943298899999 33.77592324599999 0 0,102.95943483000002 33.775905561 0 0,102.95946175300003 33.775673487999995 0 0,102.95946359200002 33.77565888700002 0 0,102.95946540699998 33.77564630799998 0 0,102.959479268 33.77555558300003 0 0,102.95951109800001 33.77523390499999 0 0,102.95951123100002 33.77523256699999 0 0,102.95952270800001 33.775118647 0 0,102.95954102799999 33.774804587999995 0 0,102.959550364 33.774644206000005 0 0,102.95956120199997 33.774400464999985 0 0,102.95955669199998 33.77422402799999 0 0,102.95955654699998 33.774192459999995 0 0,102.959559318 33.774023176000014 0 0,102.95955087700003 33.773854852 0 0,102.959550778 33.77385281900001 0 0,102.95954106800002 33.77364806700001 0 0,102.95952668400002 33.77348850999999 0 0,102.95952596500001 33.77348001399997 0 0,102.95950621200001 33.773229281 0 0,102.959504863 33.77320850199999 0 0,102.95949895500002 33.77309280899999 0 0,102.95947735499999 33.77294911500002 0 0,102.95947077599999 33.77288923200001 0 0,102.95946894999997 33.77286306799999 0 0,102.959461207 33.772825325999975 0 0,102.95945551300002 33.77279434299999 0 0,102.95943458400001 33.77266556699999 0 0,102.95940233900001 33.772472213000015 0 0,102.95940133900001 33.772466056999974 0 0,102.95940063900002 33.772461540999984 0 0,102.95937716700001 33.772307332000025 0 0,102.959375561 33.77229623300002 0 0,102.95937494399999 33.77229163300001 0 0,102.95935272999998 33.77212194200001 0 0,102.95933428400002 33.77203894399997 0 0,102.95932551599998 33.771992893000004 0 0,102.95931473899998 33.77192499400002 0 0,102.95929030299999 33.771807852999984 0 0,102.95928919300002 33.771802439 0 0,102.95928720500001 33.77179219200002 0 0,102.95925135499999 33.771600422999995 0 0,102.95920750099998 33.771400117999974 0 0,102.95920480500001 33.771387276999974 0 0,102.95920344400002 33.771380351999994 0 0,102.95917728699999 33.771243777999985 0 0,102.95915698699997 33.771150413999976 0 0,102.95912683099999 33.771027273000016 0 0,102.95912673800001 33.77102689100002 0 0,102.95912596900001 33.771023711 0 0,102.95907399499998 33.77080702500001 0 0,102.959071161 33.77079476199998 0 0,102.95906906300002 33.77078504999997 0 0,102.95903828799999 33.77063787499998 0 0,102.95903023300002 33.770592588 0 0,102.95901861300001 33.770513505999986 0 0,102.958982994 33.77033995400001 0 0,102.95892850899997 33.770109159000015 0 0,102.95892631100003 33.770099577999986 0 0,102.958923255 33.770085193 0 0,102.958895133 33.76994640999999 0 0,102.95888924299999 33.769913702999986 0 0,102.95886636099999 33.76976858699999 0 0,102.95881387600002 33.76958038999999 0 0,102.95880394400001 33.76954076800001 0 0,102.95879612800002 33.76950067400003 0 0,102.95876720799998 33.769327831 0 0,102.95873830099998 33.769171739 0 0,102.958703905 33.76904208100001 0 0,102.95870014500002 33.769027322 0 0,102.95869702200002 33.769014029999994 0 0,102.95864922099997 33.76880218299999 0 0,102.958640908 33.76875982500002 0 0,102.95860520600002 33.76854613400002 0 0,102.95856184000002 33.76834662499999 0 0,102.95849598299998 33.76808802300002 0 0,102.95848730099999 33.76804991300003 0 0,102.95842853599999 33.76775792900003 0 0,102.958425567 33.76774232499997 0 0,102.95842552200003 33.767742078000026 0 0,102.95836463699999 33.767402516000004 0 0,102.958292083 33.76706114900003 0 0,102.95820727099999 33.766705199 0 0,102.95820650000002 33.76670193000001 0 0,102.95811447699998 33.76630810400002 0 0,102.95810614099997 33.76626751800001 0 0,102.958067013 33.766046888999995 0 0,102.95800022399999 33.765705215000025 0 0,102.95795547799997 33.765486974 0 0,102.95789545999997 33.765226848 0 0,102.95788837499998 33.76519259899999 0 0,102.95785828499999 33.76502833799998 0 0,102.95781130400002 33.764819577000026 0 0,102.95781091200001 33.764817832999995 0 0,102.95780799800002 33.764804149999975 0 0,102.95777219399997 33.76462827400002 0 0,102.95776445500002 33.764583474999995 0 0,102.95775584 33.76452287500001 0 0,102.95770549100001 33.764285099000006 0 0,102.957654574 33.764072200999976 0 0,102.95764317599998 33.764015019 0 0,102.95762054300002 33.76387355600002 0 0,102.957583392 33.763719564999974 0 0,102.95758157900002 33.76371188500002 0 0,102.95754801200002 33.76356622999998 0 0,102.95747687599999 33.76325897800001 0 0,102.95747542999999 33.763252610999984 0 0,102.95747239899998 33.76323835900001 0 0,102.957423215 33.76299579099998 0 0,102.95736614200001 33.76276473299998 0 0,102.957313167 33.762552759000016 0 0,102.957248521 33.762310895999974 0 0,102.95719781700001 33.76213471199998 0 0,102.957193642 33.76211963100002 0 0,102.95719229000002 33.762114483999994 0 0,102.95713867400002 33.76190730899998 0 0,102.957137348 33.761902107000026 0 0,102.95708803000002 33.761705946999996 0 0,102.957019839 33.761452475 0 0,102.95693911900003 33.761190150000004 0 0,102.95693050400001 33.761160023 0 0,102.95687976300002 33.76096798999998 0 0,102.95675749999998 33.76059206399998 0 0,102.95675428499999 33.760581941 0 0,102.95675201699999 33.76057450600001 0 0,102.956615785 33.76011962000001 0 0,102.95651538499999 33.759811119999995 0 0,102.95636664099999 33.75936049500001 0 0,102.95618868399998 33.75887341700002 0 0,102.95598154800001 33.75832416700001 0 0,102.95585878700001 33.75800499600001 0 0,102.95585149099998 33.757985252000026 0 0,102.95573241300002 33.757649404000006 0 0,102.95573101299999 33.757645421999996 0 0,102.955645033 33.757398765999994 0 0,102.95550791400001 33.757026026000005 0 0,102.95550492000001 33.75701774800001 0 0,102.955501761 33.75700868299998 0 0,102.95536160799998 33.75659855800001 0 0,102.955360402 33.75659499400001 0 0,102.95531635100002 33.756464058000006 0 0,102.955170404 33.75607138700002 0 0,102.95516648199998 33.756060597999976 0 0,102.95516551700001 33.75605786800003 0 0,102.95499419599997 33.755570073 0 0,102.954830287 33.75515616299998 0 0,102.95481797999997 33.75512295200002 0 0,102.95462163500002 33.75455449499998 0 0,102.954619896 33.75454940399999 0 0,102.95451284400002 33.754232487000024 0 0,102.95436487199999 33.75381947699998 0 0,102.954277644 33.753580865 0 0,102.95418568899998 33.753364523000016 0 0,102.95416254700001 33.753303227 0 0,102.95408091000002 33.753056684 0 0,102.95398099099998 33.752762440000026 0 0,102.95386782899999 33.75243355700002 0 0,102.95374041500003 33.752106347999984 0 0,102.95373954500002 33.752104108000026 0 0,102.95365617499999 33.75188809100001 0 0,102.95365423700002 33.751883014999976 0 0,102.95365095400001 33.751874179000026 0 0,102.95354508399998 33.75158386099997 0 0,102.95354284799998 33.75157765099999 0 0,102.953541788 33.75157464900002 0 0,102.95348463800002 33.751411718999975 0 0,102.95339861100001 33.75118335000002 0 0,102.95334691099998 33.751051983000025 0 0,102.95333392399999 33.75101654500003 0 0,102.953280559 33.75085945400002 0 0,102.953271986 33.75083265000001 0 0,102.95323639200001 33.750714096000024 0 0,102.953183808 33.750580265999986 0 0,102.95318131900001 33.750573852 0 0,102.953075141 33.750296644 0 0,102.95306825699998 33.750277982 0 0,102.95297656700001 33.75001943699999 0 0,102.95289991800001 33.74980645400001 0 0,102.952794332 33.74952447099997 0 0,102.95278972099999 33.749511832999985 0 0,102.952785845 33.749500657 0 0,102.95266725099998 33.74915032400003 0 0,102.952599856 33.74896472299997 0 0,102.952479773 33.748638856000014 0 0,102.95239779899998 33.748422646999984 0 0,102.95229153000002 33.748150099999975 0 0,102.952279127 33.748116012000025 0 0,102.952210009 33.747911644 0 0,102.95212737100002 33.74766877299999 0 0,102.95205372999999 33.74745875000002 0 0,102.95205204400003 33.747453896000025 0 0,102.95196927900002 33.74721284899999 0 0,102.95196918300002 33.747212572000024 0 0,102.95189309800003 33.746990713 0 0,102.95189075600001 33.74698378400001 0 0,102.95188765699999 33.746974264000016 0 0,102.95182823300001 33.74678772300001 0 0,102.95176469 33.74659751899998 0 0,102.95175618899998 33.74657045999999 0 0,102.9516994 33.746377540000026 0 0,102.95168785099997 33.74633360600001 0 0,102.95164125100001 33.746132509999995 0 0,102.951640311 33.746128399999975 0 0,102.95158987299999 33.74590520300001 0 0,102.95154700299997 33.74572742999999 0 0,102.95154391599999 33.74571412 0 0,102.95154293299998 33.74570963999997 0 0,102.951500496 33.74551337999998 0 0,102.95149326500001 33.745475295000006 0 0,102.95145587600001 33.745246924000014 0 0,102.95145094100002 33.74521158800002 0 0,102.95142133500002 33.744955893999986 0 0,102.95141821499999 33.744922497000005 0 0,102.95139896699999 33.744651498999986 0 0,102.951397198 33.744584347 0 0,102.95140192399998 33.74432567399998 0 0,102.95140215499998 33.74431628100001 0 0,102.95140230700002 33.74431172599998 0 0,102.95141037899998 33.744092455999976 0 0,102.95141087299999 33.74408128699997 0 0,102.951411038 33.744078194 0 0,102.95143343500001 33.74367672599999 0 0,102.95143424499997 33.74366410499999 0 0,102.95143529699999 33.74365115799998 0 0,102.95145068099998 33.74348006700001 0 0,102.95145647200002 33.74341255600001 0 0,102.95146273799998 33.74336063300001 0 0,102.95148126800001 33.7432417 0 0,102.951489063 33.74319951000001 0 0,102.951526747 33.74302328599998 0 0,102.95156076699999 33.74283631200001 0 0,102.95156718999999 33.742804793999994 0 0,102.95160069600001 33.74265630000002 0 0,102.95160292600002 33.74264669399997 0 0,102.95164334999998 33.74247764299997 0 0,102.951648605 33.742439589000014 0 0,102.95166183100002 33.74236869499998 0 0,102.95168161599997 33.742299344 0 0,102.95172462699998 33.742171278 0 0,102.95172879299997 33.74215920099999 0 0,102.95177661700001 33.74202406799998 0 0,102.95180982800002 33.74191978099998 0 0,102.951823316 33.74188095599999 0 0,102.951838785 33.74184287600002 0 0,102.95189765999999 33.741707917999975 0 0,102.95190057299999 33.74170132299997 0 0,102.95190185500002 33.74169846799998 0 0,102.951987567 33.74150861700002 0 0,102.95206830799998 33.74131048999999 0 0,102.952093821 33.741254137 0 0,102.952207719 33.74102589099999 0 0,102.952227064 33.740989419000016 0 0,102.95238652699999 33.740705886 0 0,102.95238897600001 33.74070155999999 0 0,102.95238987099998 33.74069999699998 0 0,102.95247176599997 33.74055707399998 0 0,102.952492264 33.740523154000016 0 0,102.95260939799999 33.74033908199999 0 0,102.95261362600002 33.74033250100001 0 0,102.95262266999998 33.74031885300002 0 0,102.95284755900002 33.73998626399998 0 0,102.95288948299998 33.739929312000015 0 0,102.95307910899999 33.739691919999984 0 0,102.95338962300002 33.73929439 0 0,102.95342672200002 33.73924988099998 0 0,102.95359244299999 33.739063284999986 0 0,102.953890468 33.738717956000016 0 0,102.95389800100003 33.738709336 0 0,102.953904577 33.738701978999984 0 0,102.954092753 33.738493758000004 0 0,102.95425507099998 33.73830435000002 0 0,102.95430025299999 33.73825528100002 0 0,102.954428479 33.73812549399997 0 0,102.95455886399998 33.737968919000025 0 0,102.95459143699998 33.73793185300002 0 0,102.95476600699999 33.737743486 0 0,102.95492086899998 33.737553375999994 0 0,102.95496561700003 33.73750238399998 0 0,102.95520402199998 33.73724979399998 0 0,102.95543019399997 33.737005435000015 0 0,102.955647209 33.73675420400002 0 0,102.95567657599997 33.736721773 0 0,102.95586494100002 33.736523234 0 0,102.95604465299999 33.73631327300001 0 0,102.956066529 33.736288613 0 0,102.95634465199998 33.735986001000015 0 0,102.956472356 33.73583892400001 0 0,102.95647966000001 33.73583076699998 0 0,102.956630814 33.73566388400002 0 0,102.95681735099998 33.735452318 0 0,102.95681837500001 33.735451157 0 0,102.956821112 33.735448077 0 0,102.95695507800002 33.73529798200002 0 0,102.95710732399999 33.73511622799998 0 0,102.95714574700003 33.735073150999995 0 0,102.95729793200002 33.734912732 0 0,102.957510077 33.73468703100002 0 0,102.95772682400002 33.73444771700002 0 0,102.95789009100002 33.73425490400001 0 0,102.957927444 33.73421338100002 0 0,102.95808645599999 33.734046836999994 0 0,102.95824431199998 33.73386195699999 0 0,102.958266987 33.73383636699998 0 0,102.95853800100002 33.73354155499999 0 0,102.95854433099998 33.73353473499998 0 0,102.958679421 33.73339065900001 0 0,102.95889108 33.73315495899999 0 0,102.95889776000001 33.733147599000006 0 0,102.958906233 33.73313848599997 0 0,102.95905222200003 33.73298348499998 0 0,102.959264625 33.73274689599998 0 0,102.959520118 33.73245135299999 0 0,102.95952465900001 33.73244614999999 0 0,102.95952708200002 33.73244338699999 0 0,102.95968452699998 33.732263965000016 0 0,102.95968695900001 33.732261205999976 0 0,102.95969583200002 33.73225131800001 0 0,102.95989364399998 33.73203398999999 0 0,102.95990991600002 33.73201655899999 0 0,102.96003210100002 33.731888939999976 0 0,102.960197075 33.73169603299999 0 0,102.96022549000003 33.73166430600003 0 0,102.96037615 33.73150356999997 0 0,102.960605069 33.731245348000016 0 0,102.96061016599998 33.73123964500002 0 0,102.96082519499998 33.731001053 0 0,102.96095846600002 33.73084706200001 0 0,102.96096507800002 33.730839505999995 0 0,102.96096708300001 33.73083724899999 0 0,102.96118992800001 33.73058694600002 0 0,102.96119924999999 33.730576633 0 0,102.96120063699999 33.730575123999984 0 0,102.96142719699998 33.73032919899998 0 0,102.96153151800002 33.730205677000015 0 0,102.96164337699997 33.730055655 0 0,102.96164883099999 33.73004841900001 0 0,102.96165654200001 33.73003843700002 0 0,102.96182553800003 33.72982282800001 0 0,102.96194033799998 33.729674509999995 0 0,102.96205611900001 33.72950334400002 0 0,102.96206036900003 33.72949712100001 0 0,102.962169808 33.72933828999999 0 0,102.96222978899999 33.729223907999994 0 0,102.96223596599998 33.72921235199999 0 0,102.96223982700002 33.729205342 0 0,102.96232801399998 33.729047004999984 0 0,102.962399114 33.72889730200001 0 0,102.96242146700001 33.728853629000014 0 0,102.96247819500002 33.72875040700001 0 0,102.962542079 33.72859190999998 0 0,102.96263522800001 33.72834002899998 0 0,102.96270947099998 33.72809631199999 0 0,102.96276675899998 33.72785385899999 0 0,102.962816836 33.727636863999976 0 0,102.96284260499999 33.72748447599997 0 0,102.96286198299998 33.727309644 0 0,102.96286228999998 33.72730691300001 0 0,102.96286349799999 33.727296962000025 0 0,102.962895807 33.72704438599999 0 0,102.96291523299999 33.726771482000004 0 0,102.96293490599999 33.72641417699998 0 0,102.962935179 33.72640947999997 0 0,102.96295786799999 33.72603940699997 0 0,102.962968827 33.725751418000016 0 0,102.96296927999998 33.725741296000024 0 0,102.96296986700003 33.725731224000015 0 0,102.96299444599998 33.725352767000004 0 0,102.96300951299997 33.72510537400001 0 0,102.96301248100002 33.724809771000025 0 0,102.96301279599999 33.72479427799999 0 0,102.96301323699998 33.72478271599999 0 0,102.96303348100002 33.72434253099999 0 0,102.96304187200002 33.72404643499999 0 0,102.963041922 33.724044728000024 0 0,102.96304242399998 33.72403191000001 0 0,102.96306222700002 33.723616359999994 0 0,102.96308234000003 33.723187697000014 0 0,102.96308250999999 33.72318423899998 0 0,102.96308259900002 33.72318255900001 0 0,102.963102838 33.72280608800003 0 0,102.96311083400002 33.72263750000002 0 0,102.96311848200003 33.72231389699999 0 0,102.963118624 33.72230864300002 0 0,102.96311911800001 33.72229594999999 0 0,102.96314735300001 33.721701371999984 0 0,102.96316227199998 33.721309287 0 0,102.96316253499998 33.72130305600001 0 0,102.96317418500001 33.721051648000014 0 0,102.96317437699997 33.721047752000004 0 0,102.96317448399998 33.72104571 0 0,102.96319446400003 33.720677346 0 0,102.96320675300001 33.72038604599999 0 0,102.96320926099997 33.72016517600002 0 0,102.96321067100001 33.72012688500001 0 0,102.96323586199998 33.719722305000005 0 0,102.96325669999999 33.719362762 0 0,102.96326616900001 33.71896206700001 0 0,102.9632671 33.71893836200002 0 0,102.96327958299997 33.71871201099998 0 0,102.96328041100003 33.71869903300001 0 0,102.96330679300002 33.718334895 0 0,102.96331916499997 33.717927524000004 0 0,102.96331960399999 33.71791601199999 0 0,102.96333433500001 33.717594303 0 0,102.96333454400002 33.71759000100002 0 0,102.96333472999999 33.71758656399999 0 0,102.96335615800001 33.717204562000006 0 0,102.96336414299998 33.716808034999985 0 0,102.963365469 33.716776041 0 0,102.96337920899998 33.716556862999994 0 0,102.96337970299999 33.71654953799998 0 0,102.96337992000002 33.71654663200002 0 0,102.96340193600003 33.716258224 0 0,102.96341435300002 33.716016980999996 0 0,102.96342217400002 33.715803505999986 0 0,102.96343458000001 33.715459323000005 0 0,102.96343508899997 33.715447692 0 0,102.96343532899999 33.71544330199998 0 0,102.96344988599998 33.715189556999974 0 0,102.96345061900001 33.715178234999996 0 0,102.96345079899999 33.71517580300002 0 0,102.96346226999998 33.715024286000016 0 0,102.963471287 33.71480699699998 0 0,102.96347448900002 33.71461372099998 0 0,102.96347579899998 33.71458009700001 0 0,102.963486537 33.71440484599998 0 0,102.96349343899999 33.71411268100002 0 0,102.96349358100002 33.714107420999994 0 0,102.963494034 33.714095629999974 0 0,102.96351150999999 33.71371807999998 0 0,102.96352887799998 33.713339335 0 0,102.96353538800003 33.713122424999995 0 0,102.96353540299998 33.71312198200002 0 0,102.96353556399998 33.713117193000016 0 0,102.963547415 33.71279662799998 0 0,102.963547898 33.71278569200001 0 0,102.96354858199999 33.712774173000014 0 0,102.96357037299998 33.71244825100001 0 0,102.963594479 33.712019020000014 0 0,102.96360391399998 33.711796589000016 0 0,102.96360414899999 33.71179145899998 0 0,102.963623079 33.711407106000024 0 0,102.96363135899998 33.711172444 0 0,102.96363924899998 33.71083832300002 0 0,102.963639392 33.710833062000006 0 0,102.96363942200003 33.71083212799999 0 0,102.96365046699998 33.71048531500003 0 0,102.96365108100002 33.710470524000016 0 0,102.96365192299999 33.710456669999985 0 0,102.96366470499999 33.710274027000025 0 0,102.96368012900001 33.71003568200001 0 0,102.963699276 33.70970320599997 0 0,102.96372817100001 33.709182376 0 0,102.96373196799999 33.708907178000004 0 0,102.963732203 33.70889606999998 0 0,102.963740438 33.708607642000004 0 0,102.96374191799998 33.708577289000004 0 0,102.96375643300001 33.70836677 0 0,102.96376237999999 33.70822765999998 0 0,102.96376268799997 33.708221079 0 0,102.96376277899998 33.70821935999999 0 0,102.96377758699998 33.707944118 0 0,102.96378291600001 33.70777604199998 0 0,102.963783535 33.707761147999975 0 0,102.96378371700001 33.70775779799999 0 0,102.96379595100001 33.70753921900001 0 0,102.96380621700001 33.70733848399999 0 0,102.96382079799997 33.70695952699998 0 0,102.96382104700001 33.70695364699998 0 0,102.963832631 33.706703507999975 0 0,102.96384526000003 33.706409269000005 0 0,102.96384533499997 33.70640753999999 0 0,102.96385959700001 33.70609219400001 0 0,102.96386050699999 33.705943569 0 0,102.96386115299998 33.70591668499998 0 0,102.96387091700001 33.70568325900001 0 0,102.96388200299998 33.70539405400001 0 0,102.963893246 33.70509571500003 0 0,102.96389782099999 33.70490193500001 0 0,102.96390134699999 33.70458164799999 0 0,102.96389505799999 33.704358180999975 0 0,102.96388603399998 33.704192698999975 0 0,102.963867112 33.70393605200002 0 0,102.96386540100002 33.70390287599997 0 0,102.96386331399998 33.70383231699998 0 0,102.96384726899998 33.70370670199998 0 0,102.96382000699998 33.703522357 0 0,102.96378359300002 33.70333279900001 0 0,102.96372450000001 33.703092051 0 0,102.963720191 33.70307351299999 0 0,102.96366977299999 33.70284376699999 0 0,102.96358640099999 33.70253105799998 0 0,102.96358628600001 33.70253063400003 0 0,102.96358614600001 33.70253010599998 0 0,102.963449067 33.70201331300001 0 0,102.96337621200001 33.701743846 0 0,102.96329197300003 33.70146280300003 0 0,102.963291809 33.70146226200001 0 0,102.96321908800002 33.70121900100003 0 0,102.96321686900001 33.70121144400002 0 0,102.963215752 33.70120752399998 0 0,102.96313017400001 33.70090442899999 0 0,102.96312965599998 33.70090258699997 0 0,102.96304019799999 33.70058273400002 0 0,102.96303184300001 33.700550163 0 0,102.962989091 33.70036701999999 0 0,102.96298730699999 33.700359194999976 0 0,102.962984361 33.70034535799999 0 0,102.962934512 33.70010008999998 0 0,102.96292510900003 33.70004270800001 0 0,102.96289511399999 33.699802535 0 0,102.96289040800002 33.69975007900001 0 0,102.96287945099999 33.69954957200002 0 0,102.96287832799999 33.699507127000004 0 0,102.96287866699998 33.699311575000024 0 0,102.962881132 33.69925195100001 0 0,102.96289522199999 33.69907809 0 0,102.96289603000002 33.699068829 0 0,102.96289722199998 33.69905706999998 0 0,102.96291906200003 33.698857105 0 0,102.962924353 33.69881807399997 0 0,102.96294439100001 33.698694391000004 0 0,102.96295294100003 33.698649984999975 0 0,102.96296408199998 33.69860615699997 0 0,102.96299081699999 33.69851249999999 0 0,102.96301253000001 33.69840951600003 0 0,102.96302274300001 33.69836707100001 0 0,102.963035322 33.698325264999994 0 0,102.96310136699998 33.69812602799999 0 0,102.96311738399999 33.69808209299998 0 0,102.96321595799998 33.69783450099999 0 0,102.963231941 33.69779712799999 0 0,102.963394392 33.69744207999997 0 0,102.96341359500002 33.69740289499998 0 0,102.96350913999999 33.69722027300003 0 0,102.963691149 33.69686542599999 0 0,102.96376498900003 33.696694707999995 0 0,102.963778644 33.69666480799998 0 0,102.96388886400001 33.69643575499998 0 0,102.96396913900003 33.69626702599999 0 0,102.96397465000001 33.69625566899998 0 0,102.963975275 33.69625440499999 0 0,102.96409186400001 33.69601973800002 0 0,102.96417335699999 33.69584068099999 0 0,102.96418810799997 33.695809978 0 0,102.964324868 33.695539767000014 0 0,102.96437432699997 33.695422517 0 0,102.96438693599998 33.695394158 0 0,102.96455069000001 33.69504390200001 0 0,102.96456247600003 33.69501973299998 0 0,102.96471788999997 33.694713750000005 0 0,102.964839864 33.69445266399998 0 0,102.96485669499998 33.69441870200001 0 0,102.96496912399999 33.69420428500001 0 0,102.965071905 33.69397585799999 0 0,102.965099716 33.69391984399999 0 0,102.96518401700001 33.693764999999985 0 0,102.96532419200003 33.69347487700003 0 0,102.965486999 33.693125205 0 0,102.96548836300002 33.693122287999984 0 0,102.96549284899999 33.693112903999975 0 0,102.965714735 33.69265628400001 0 0,102.96571515900001 33.69265541499999 0 0,102.96588617399999 33.69230453099999 0 0,102.96607088500002 33.69191810799998 0 0,102.96607360399997 33.69191247700002 0 0,102.96616154100002 33.69173204200001 0 0,102.96633222600002 33.69137173600001 0 0,102.96633617600003 33.69136351499998 0 0,102.96643249800002 33.691165876000014 0 0,102.96657841899997 33.690861738000024 0 0,102.96657859800001 33.69086136499999 0 0,102.96667010099998 33.690670891000025 0 0,102.96667425099997 33.69066237300001 0 0,102.96667763599999 33.690655608999975 0 0,102.96681022400003 33.69039361099999 0 0,102.966908821 33.690184912999996 0 0,102.96702787700002 33.68992633200003 0 0,102.96713493200002 33.689678542000024 0 0,102.967194291 33.68951879000002 0 0,102.96722810400001 33.68941282999998 0 0,102.96727479200001 33.68924077999998 0 0,102.967312048 33.689101494 0 0,102.96733965700002 33.688975219999975 0 0,102.967352759 33.688831639 0 0,102.96735851699998 33.688678541 0 0,102.96735360899999 33.688556799000025 0 0,102.96734756900003 33.68844535599999 0 0,102.96733582799999 33.68835822199998 0 0,102.96733448100002 33.68834768400001 0 0,102.967319857 33.68822637599999 0 0,102.967306786 33.688148246000026 0 0,102.96728618100002 33.688060226999994 0 0,102.96725869 33.687966460999974 0 0,102.96722777899998 33.68787570500001 0 0,102.96719156500001 33.687778552 0 0,102.96713911799998 33.68765944699999 0 0,102.96708966300002 33.687557115000004 0 0,102.96708643900001 33.68755035999999 0 0,102.967081447 33.687539585000025 0 0,102.967055663 33.68748285200002 0 0,102.96701875899998 33.68741864499998 0 0,102.966971108 33.68734645799998 0 0,102.966835877 33.68715782300001 0 0,102.96668881300002 33.68697193600002 0 0,102.96657447199999 33.68683070399999 0 0,102.96637019600001 33.68660432600001 0 0,102.96625781099999 33.68648628300002 0 0,102.96625066899998 33.68647869799997 0 0,102.966028859 33.686240527999985 0 0,102.96583497699999 33.68604545400001 0 0,102.965816512 33.686026352 0 0,102.96565400499998 33.685853469999984 0 0,102.96537599099997 33.685558249999985 0 0,102.96534043700001 33.685518273000014 0 0,102.965246095 33.685405824999975 0 0,102.96522879499997 33.68538456700003 0 0,102.965081984 33.68519851399998 0 0,102.96507571500001 33.68519047500001 0 0,102.96492208400002 33.68499119400002 0 0,102.96488975400001 33.684946457000024 0 0,102.96483186299997 33.68486084199998 0 0,102.96482325300002 33.684847864999995 0 0,102.96481782400002 33.684839409000006 0 0,102.96467342800003 33.684611663 0 0,102.96465967 33.68458921199999 0 0,102.96454993200001 33.68440376900003 0 0,102.96452882400001 33.684365915 0 0,102.96442099000001 33.68416023399999 0 0,102.96440656499999 33.684131363000006 0 0,102.964295128 33.68389700300003 0 0,102.964280481 33.68386437800001 0 0,102.96419266599997 33.68365664200002 0 0,102.96417756199997 33.68361818300002 0 0,102.96410523600002 33.68341904800002 0 0,102.96409188500002 33.68337898599998 0 0,102.96398996900001 33.68304342699997 0 0,102.96398146500002 33.683013259999996 0 0,102.96392468099998 33.68279510399998 0 0,102.963842613 33.68251919900001 0 0,102.96383213000001 33.682480295999994 0 0,102.96377626200001 33.68224926800002 0 0,102.96372143000002 33.68204800500001 0 0,102.963720206 33.68204346099998 0 0,102.96371842899998 33.68203665300001 0 0,102.96366844900001 33.681841607000024 0 0,102.96361702399997 33.68164891399999 0 0,102.96361685 33.681648257000006 0 0,102.96361637799998 33.68164647200001 0 0,102.96356448799997 33.68144946299998 0 0,102.96349678899998 33.68119733899999 0 0,102.96349199299999 33.68117854299999 0 0,102.96343745500002 33.680953036999995 0 0,102.96339062300001 33.680771187000005 0 0,102.963308074 33.68046874700002 0 0,102.963306751 33.680463839000026 0 0,102.96330547999997 33.680458988 0 0,102.96325057500002 33.68024702299999 0 0,102.96324870199999 33.680239637 0 0,102.96318048299997 33.679965168000024 0 0,102.96313037099998 33.67977088499998 0 0,102.96312791899999 33.67976111500002 0 0,102.96312632899998 33.67975446700001 0 0,102.963064713 33.679491986000016 0 0,102.96298446700001 33.67918027600001 0 0,102.962984108 33.679178881999974 0 0,102.96293442899997 33.678984404999994 0 0,102.96284372299999 33.67868061299998 0 0,102.96283644800002 33.67865461299999 0 0,102.962778893 33.67843425799998 0 0,102.96277688499998 33.67842640399999 0 0,102.962732571 33.67824919399999 0 0,102.962732142 33.67824747200001 0 0,102.96266611300001 33.67798081500001 0 0,102.96262607300002 33.677821901000016 0 0,102.962624689 33.67781631899999 0 0,102.96262436900003 33.67781500299998 0 0,102.96259382400001 33.67768891100002 0 0,102.96252816399999 33.67746679800001 0 0,102.96247181799998 33.67731156799999 0 0,102.962422957 33.67719449399999 0 0,102.96236627299999 33.67707983299999 0 0,102.96225450999998 33.67689598999999 0 0,102.96214038199997 33.67672891000001 0 0,102.9620372 33.67658778600003 0 0,102.96191745300001 33.67645285200001 0 0,102.96176884300002 33.67631139100001 0 0,102.961612194 33.676174042000014 0 0,102.961610839 33.676172853000025 0 0,102.96160948599999 33.67617165799999 0 0,102.96144992 33.676030723999986 0 0,102.96131915400002 33.675927414 0 0,102.96128895700002 33.675902603 0 0,102.961142709 33.675777616999994 0 0,102.96092538200003 33.675605659999974 0 0,102.96088903999998 33.67557550700002 0 0,102.96085416300002 33.67554366899998 0 0,102.96073545600001 33.67542995000002 0 0,102.96051487800003 33.675225048000016 0 0,102.960473772 33.675184521999995 0 0,102.96037077900002 33.67507669399998 0 0,102.96036986500002 33.67507573500001 0 0,102.96036307399999 33.675068529999976 0 0,102.96017668100001 33.674868702000026 0 0,102.96014725600003 33.67483562299998 0 0,102.96011945100003 33.67480116899998 0 0,102.960023981 33.67467677299999 0 0,102.95999563700002 33.674637695 0 0,102.95985777300001 33.67443628400002 0 0,102.95983464 33.674400650999985 0 0,102.95969317700002 33.67417055999999 0 0,102.959666245 33.67412344600001 0 0,102.95952288900003 33.67385278400002 0 0,102.95949681799999 33.673798936000026 0 0,102.95939801499998 33.67357432199998 0 0,102.95937475 33.67351521299997 0 0,102.95935629600001 33.67345442999999 0 0,102.95927917099999 33.67315743400002 0 0,102.95926563299997 33.67309467199999 0 0,102.95922299 33.67284713700002 0 0,102.95922128000001 33.672836785000015 0 0,102.95921964600001 33.672825950000004 0 0,102.959185364 33.67258689800002 0 0,102.959179984 33.67253828600002 0 0,102.95917775800001 33.672489428999995 0 0,102.959174201 33.67221749599997 0 0,102.959175061 33.672170349 0 0,102.95918597299999 33.67194993200002 0 0,102.95918605000003 33.671948397999984 0 0,102.959186778 33.67193620299997 0 0,102.95920635499999 33.67164741800002 0 0,102.95921537999999 33.671503934999976 0 0,102.95922057299998 33.67145106100003 0 0,102.95924733700002 33.671250993 0 0,102.95927173799998 33.67094533300002 0 0,102.959286647 33.67072906999999 0 0,102.959288802 33.67070391499999 0 0,102.95931978700003 33.67040182300002 0 0,102.95933868899999 33.67018964099998 0 0,102.95936014 33.66994383999997 0 0,102.95936055599998 33.669939218000025 0 0,102.959361129 33.669933336999975 0 0,102.95938276200002 33.66971985700002 0 0,102.95940609399997 33.669439634000014 0 0,102.95940676599997 33.669432008 0 0,102.95940683700002 33.66943125300003 0 0,102.95942775600003 33.669209808999994 0 0,102.95942931600001 33.66919488899998 0 0,102.95943102000001 33.66918112399998 0 0,102.95946708000002 33.668910082000025 0 0,102.95950227899999 33.668522209 0 0,102.95950246500001 33.66852019100003 0 0,102.95950253400002 33.668519480999976 0 0,102.95952576600001 33.668273382999985 0 0,102.95953948699997 33.66801012500002 0 0,102.959538388 33.667734024000026 0 0,102.959530384 33.667523329999995 0 0,102.959525192 33.66743558100001 0 0,102.95951475700002 33.66735248600003 0 0,102.95949732000003 33.66723152700001 0 0,102.959469259 33.667099721 0 0,102.95946203699998 33.66706092099997 0 0,102.959456843 33.66702179700002 0 0,102.959434488 33.66693671799999 0 0,102.95934999100001 33.66672544900001 0 0,102.959288362 33.66659170600002 0 0,102.95918978499998 33.66640941899999 0 0,102.95913378799997 33.666318948000026 0 0,102.959020855 33.66615195200001 0 0,102.95891174000002 33.666032961999974 0 0,102.95876167099999 33.66587430599998 0 0,102.95861164600001 33.665734010999984 0 0,102.95849945499998 33.665646889000016 0 0,102.95835501800002 33.665545914999996 0 0,102.95815792600001 33.665420643999994 0 0,102.95787946600001 33.66526166099999 0 0,102.957856074 33.66524792299998 0 0,102.957619078 33.66510476299999 0 0,102.957409074 33.66498667100001 0 0,102.957219211 33.664882143 0 0,102.95721751000002 33.66488120499997 0 0,102.957205117 33.664874250000025 0 0,102.95694976300001 33.664728798 0 0,102.95673525699999 33.664613556999996 0 0,102.956690407 33.664588106 0 0,102.95645253800001 33.66444569599997 0 0,102.95619817599999 33.66430919200002 0 0,102.95618591499999 33.664302512999996 0 0,102.956180615 33.664299562 0 0,102.95597654199997 33.664185291000024 0 0,102.95596786700003 33.66418038299997 0 0,102.955763854 33.664063727999974 0 0,102.95576222800003 33.66406279400002 0 0,102.95575158600002 33.66405660700002 0 0,102.95555152499998 33.66393877799999 0 0,102.95534613799998 33.66382952499998 0 0,102.95530497700003 33.663806498999975 0 0,102.95510828300002 33.663690911 0 0,102.954889149 33.66356572500001 0 0,102.95468033600002 33.66345049199998 0 0,102.95441508300001 33.663313431999995 0 0,102.95438675399998 33.66329827800001 0 0,102.954186881 33.66318765099999 0 0,102.95415295800001 33.663168084999995 0 0,102.953963622 33.66305435700002 0 0,102.953746642 33.66293793900002 0 0,102.95369322800002 33.66290734900002 0 0,102.95352019299997 33.662801735000016 0 0,102.95333649999998 33.66270198000001 0 0,102.95332909000001 33.66269792100002 0 0,102.95332258899998 33.66269429699997 0 0,102.95311141600001 33.66257569700002 0 0,102.95295884900003 33.66250169900002 0 0,102.95291286999998 33.662478093000004 0 0,102.952868029 33.662452393000024 0 0,102.952569987 33.662272168000015 0 0,102.95256088100001 33.662266601 0 0,102.952555297 33.66226312600003 0 0,102.952427564 33.662183099 0 0,102.95222815599999 33.66206243300002 0 0,102.952168411 33.66202353699998 0 0,102.95192573899999 33.661853768000014 0 0,102.95188920800001 33.66182701700001 0 0,102.95176035600002 33.66172829599998 0 0,102.951749528 33.66171988299999 0 0,102.95152835099998 33.66154569999998 0 0,102.95149132 33.66151509100001 0 0,102.95145580100001 33.66148273900001 0 0,102.95127313900002 33.66130800100001 0 0,102.95123538600001 33.661269816000015 0 0,102.95108936399998 33.66111357300002 0 0,102.95105542800002 33.661075211000025 0 0,102.950808602 33.660780165000006 0 0,102.95077767100003 33.660741067000004 0 0,102.95074896900002 33.660700306000024 0 0,102.95061955900002 33.66050498599998 0 0,102.95059672600001 33.660468588000015 0 0,102.95057575499999 33.66043108500003 0 0,102.950444769 33.660182081000016 0 0,102.95042989699999 33.66015238 0 0,102.95034296900002 33.65996968899998 0 0,102.950319949 33.659916511999995 0 0,102.95025004000001 33.659737681000024 0 0,102.95023736799999 33.65970289799998 0 0,102.95016274900001 33.659482255 0 0,102.95014221299999 33.659410412 0 0,102.95010206900002 33.659239231000015 0 0,102.95009569299998 33.65920939099999 0 0,102.950062678 33.65903832599997 0 0,102.95006150199998 33.65903209999999 0 0,102.95003370500001 33.658881393 0 0,102.950027299 33.65884044500001 0 0,102.949985158 33.65851302200002 0 0,102.94998229800001 33.65848735200001 0 0,102.949964072 33.65829385400002 0 0,102.94993846199998 33.658021796000014 0 0,102.949912138 33.65778432000002 0 0,102.949910897 33.657772256999976 0 0,102.94991043499999 33.65776717599999 0 0,102.94987684300003 33.657384897999975 0 0,102.94985885400001 33.657186508999985 0 0,102.94985781000003 33.65717380000001 0 0,102.949857425 33.65716829399997 0 0,102.949834307 33.656819907 0 0,102.94980838200001 33.656580511000016 0 0,102.94975891299998 33.656166493 0 0,102.94975543700002 33.656129874999976 0 0,102.94973646 33.65586043799999 0 0,102.94970057299997 33.65555964399999 0 0,102.94969693000002 33.65552052100003 0 0,102.94967968100002 33.65526276000003 0 0,102.94964992199999 33.65494157400002 0 0,102.94964895800001 33.654930225999976 0 0,102.94963375999998 33.65473410200002 0 0,102.94958924000002 33.65435738299999 0 0,102.94958644299999 33.654329184000005 0 0,102.94956772699999 33.65409635200001 0 0,102.94956733999999 33.654091333999986 0 0,102.94956722299997 33.65408971699998 0 0,102.94954035799998 33.653714143 0 0,102.94950675899997 33.653402812000024 0 0,102.949506127 33.653396731999976 0 0,102.94948986100002 33.653233708000016 0 0,102.94946351499999 33.65302637000002 0 0,102.949459263 33.652982941999994 0 0,102.94945127800003 33.65286697800002 0 0,102.94944215599998 33.652813622 0 0,102.94938075499999 33.65256098200001 0 0,102.94932421300001 33.652373943999976 0 0,102.94925133100003 33.65220319399998 0 0,102.94919700600002 33.65209482 0 0,102.949131502 33.651984543000026 0 0,102.94896923300001 33.651755777999995 0 0,102.94886617999998 33.651613043 0 0,102.94873478099998 33.65145463499999 0 0,102.94859518599998 33.651307409000026 0 0,102.948331145 33.65105629300001 0 0,102.948018547 33.650765138 0 0,102.94774722900002 33.650514842999996 0 0,102.94747828800001 33.650274861000014 0 0,102.947457471 33.650255743 0 0,102.94720021699999 33.65001256800002 0 0,102.94692278500003 33.649753436000026 0 0,102.94669819400002 33.649550999999974 0 0,102.94644888800002 33.649330444999975 0 0,102.94641702400003 33.64930098000002 0 0,102.94618767999998 33.64907928100001 0 0,102.94595977 33.64887164800001 0 0,102.94595941400001 33.648871325000016 0 0,102.94595282400002 33.648865258 0 0,102.94572404500002 33.648652782 0 0,102.94570243499999 33.648632084999974 0 0,102.94554580099998 33.648477379999974 0 0,102.94540877499998 33.648349025000016 0 0,102.94537321000001 33.64831395099998 0 0,102.94525772600002 33.64819398100002 0 0,102.94525404400002 33.64819013599998 0 0,102.94524633700001 33.648181943 0 0,102.94503919599998 33.647959093 0 0,102.94503811700002 33.64795793000002 0 0,102.94475315199998 33.64765031600001 0 0,102.94471793600002 33.64761004799999 0 0,102.94463617500003 33.647510909999994 0 0,102.94461287000001 33.647481432000006 0 0,102.944442261 33.647256156000026 0 0,102.94428984000001 33.647070196000016 0 0,102.94425143299998 33.647019838999995 0 0,102.94421673099998 33.646966862 0 0,102.94406035700001 33.64670788799998 0 0,102.94405806700001 33.64670407199998 0 0,102.94405302299998 33.64669550999997 0 0,102.94392290600001 33.646471555000005 0 0,102.943894639 33.646418643000004 0 0,102.94377771900002 33.64617940699998 0 0,102.943761741 33.64614468799999 0 0,102.94374741799999 33.64610925400001 0 0,102.943628063 33.645792468000025 0 0,102.94362273899998 33.645777909 0 0,102.94361838100002 33.64576528600003 0 0,102.94353583399999 33.64551946500001 0 0,102.94352023599998 33.645467026999995 0 0,102.943441872 33.64516523200001 0 0,102.94343238099998 33.645124082999985 0 0,102.94340942100001 33.645010420999995 0 0,102.943405369 33.64498875700002 0 0,102.94337530500002 33.644814164000024 0 0,102.94337098300002 33.64478589800001 0 0,102.94335403500003 33.644659219000005 0 0,102.94334907199999 33.64460989899999 0 0,102.94333219700002 33.64436040200002 0 0,102.94333079900002 33.64428737399999 0 0,102.94333834399998 33.64403012899999 0 0,102.943346512 33.643746663 0 0,102.94334908500002 33.64370247300002 0 0,102.943364739 33.643523870000024 0 0,102.943367029 33.643501533000006 0 0,102.94339026300003 33.643303978000006 0 0,102.94339943300002 33.643245621000005 0 0,102.94344158899997 33.64303168700002 0 0,102.94345323800002 33.64298148900002 0 0,102.94349705399998 33.64281766300002 0 0,102.943518283 33.642750535000005 0 0,102.94356462500002 33.642623947999994 0 0,102.94362196999998 33.64243811099999 0 0,102.94363469199999 33.642400318 0 0,102.94364929 33.642363208000006 0 0,102.943716773 33.64220340600002 0 0,102.94377866399998 33.642047142000024 0 0,102.94379188099998 33.64201572600001 0 0,102.94387471200002 33.641829895 0 0,102.94390426199999 33.64177022400003 0 0,102.943966865 33.64165559999998 0 0,102.94398911600001 33.64161727800001 0 0,102.94410052799998 33.64143641800001 0 0,102.94423278300002 33.64121894499999 0 0,102.94423722599998 33.641211715 0 0,102.94426456399998 33.64117042700002 0 0,102.94427019 33.641162522 0 0,102.944388135 33.64099873800001 0 0,102.944406232 33.64097448799998 0 0,102.94458273800001 33.64074609400001 0 0,102.944611742 33.640710461000026 0 0,102.94469532199997 33.64061287800001 0 0,102.944700974 33.64060634100002 0 0,102.944844596 33.640441791 0 0,102.94484844700003 33.64043740599999 0 0,102.94485854499999 33.640426167999976 0 0,102.945091278 33.64017128199998 0 0,102.94509249499998 33.64016995100002 0 0,102.94510143000002 33.640160338999976 0 0,102.94531056599999 33.639938445999974 0 0,102.94534854099999 33.63990036000001 0 0,102.94568826300002 33.639578078 0 0,102.94593944500002 33.639329573 0 0,102.94597518 33.63929595500002 0 0,102.94627796499998 33.639025049 0 0,102.94643677200003 33.638878225999974 0 0,102.94644107200003 33.638874276000024 0 0,102.94644786399999 33.63886812800001 0 0,102.94679127 33.638560186999996 0 0,102.94701865000002 33.63834589099997 0 0,102.94702425499997 33.638340649999975 0 0,102.94738055800002 33.638010081999994 0 0,102.94764511800003 33.63776147300001 0 0,102.94765523299998 33.63775209900001 0 0,102.94765855600002 33.637749077000024 0 0,102.94791934199998 33.63751298599999 0 0,102.94815731300002 33.637292316000014 0 0,102.94843623399998 33.63702774799998 0 0,102.94845532599999 33.63701011500001 0 0,102.94879730100001 33.63670249199998 0 0,102.94908539099998 33.636442862000024 0 0,102.94908571799999 33.636442568999996 0 0,102.94935228899999 33.636202544000014 0 0,102.94935258100003 33.63620228000002 0 0,102.94960894799999 33.635971626000014 0 0,102.94961319800001 33.63596782399998 0 0,102.94980685299998 33.63579559499999 0 0,102.95000703099998 33.63560588600001 0 0,102.950007546 33.635605397000006 0 0,102.95000889800002 33.63560412300001 0 0,102.950312225 33.63531816400001 0 0,102.95042929499999 33.63520782299997 0 0,102.950635272 33.63501249799998 0 0,102.95073311300001 33.63491334399998 0 0,102.950761946 33.63487423999999 0 0,102.95078457300002 33.63484484200001 0 0,102.95093095200002 33.63466254399998 0 0,102.95105140300001 33.63449478899997 0 0,102.95111136100002 33.634405172000015 0 0,102.951186345 33.63426280599998 0 0,102.951246922 33.63410968599999 0 0,102.95131643000002 33.63393191099999 0 0,102.95136018300002 33.633759548 0 0,102.951388732 33.63363357899999 0 0,102.95140903700002 33.63350248900002 0 0,102.95143385300003 33.63332450299998 0 0,102.95144427399998 33.63317631299998 0 0,102.95145534800002 33.63293152 0 0,102.95145942800002 33.632703307999975 0 0,102.95145919800001 33.632419398000025 0 0,102.951460247 33.63237900299998 0 0,102.95146345699999 33.632338720999996 0 0,102.95147748099998 33.63220713999999 0 0,102.951482511 33.63209453799999 0 0,102.95148695300003 33.63203980600002 0 0,102.95150649300001 33.631873927000015 0 0,102.951531494 33.63165805400001 0 0,102.95153937499998 33.63160589900002 0 0,102.951561621 33.631486731999985 0 0,102.95158406399997 33.631360417999986 0 0,102.95159612999998 33.63130463099998 0 0,102.951630696 33.63116926700002 0 0,102.95164697199999 33.63111409999999 0 0,102.95168991999998 33.630986029999974 0 0,102.95169410099999 33.630973884000014 0 0,102.951698754 33.63096107400003 0 0,102.95173985299999 33.63085085900002 0 0,102.95176602999999 33.630788736 0 0,102.95182448399999 33.630664669 0 0,102.95189345300003 33.63051811899999 0 0,102.95192175599999 33.63046336299999 0 0,102.95201846700002 33.630292064 0 0,102.95202893999999 33.63027403799998 0 0,102.95210018400002 33.63015478300002 0 0,102.95212124800003 33.630121299999985 0 0,102.952233605 33.629951452 0 0,102.95227998799999 33.629887714000006 0 0,102.95245921399999 33.629662929000006 0 0,102.95250412500002 33.62961073700001 0 0,102.95259774300001 33.629509738000024 0 0,102.95260111900001 33.629506117999995 0 0,102.95272980800002 33.629368734000025 0 0,102.95277512899997 33.629323485999976 0 0,102.95294910299998 33.629160911999975 0 0,102.95309119400002 33.629024105999974 0 0,102.95311411799997 33.62900273399998 0 0,102.953313906 33.628822317000015 0 0,102.95354225099999 33.628601 0 0,102.953550597 33.628593007000006 0 0,102.95355578700003 33.62858812899998 0 0,102.95382835999999 33.62833388400003 0 0,102.95383439 33.628328305000025 0 0,102.95393808799997 33.628233189000014 0 0,102.95421145900002 33.62796819800002 0 0,102.95421983900002 33.627960170999984 0 0,102.95422649599999 33.62795392999999 0 0,102.95451366499998 33.627687159000004 0 0,102.95463928200002 33.627555229999984 0 0,102.954749499 33.627419850000024 0 0,102.954853587 33.62729000799999 0 0,102.95492988000001 33.62717700000002 0 0,102.95497242599998 33.62709645000001 0 0,102.95500823999998 33.627001414000006 0 0,102.95504408099998 33.626900917 0 0,102.95505106600001 33.62686905200002 0 0,102.95505622299999 33.62683183799999 0 0,102.95507039699999 33.626664068000025 0 0,102.95507277500002 33.62656357100002 0 0,102.95506999100002 33.626490217000025 0 0,102.95505817399999 33.626357412000004 0 0,102.95504753 33.62630175100003 0 0,102.955007836 33.62618492299998 0 0,102.95497225499997 33.626096071000006 0 0,102.95492029299999 33.62598836000001 0 0,102.95486085700003 33.62590088100001 0 0,102.95477801200002 33.62577902800001 0 0,102.95468868699999 33.625668295000025 0 0,102.95457717 33.62553900400002 0 0,102.95442359700002 33.62536657800001 0 0,102.95429286500001 33.625224773000014 0 0,102.95426600000002 33.625194334000014 0 0,102.954149782 33.625056691 0 0,102.95405881599999 33.62495961100001 0 0,102.95394291399998 33.62483870300002 0 0,102.953893833 33.62478328399999 0 0,102.95380794699997 33.62467812099999 0 0,102.95378180900002 33.624644536000005 0 0,102.95368788299999 33.62451777799998 0 0,102.95368525200001 33.624514207999994 0 0,102.9536784 33.624504736999995 0 0,102.95358458700002 33.624373209 0 0,102.95358174299997 33.62436919800001 0 0,102.953580907 33.62436801299998 0 0,102.95349955 33.62425219300002 0 0,102.95345907199999 33.62418893 0 0,102.953387857 33.62406612299998 0 0,102.95337657699997 33.62404604699998 0 0,102.95328232399999 33.623872775999985 0 0,102.953260199 33.62382908699999 0 0,102.95324072099999 33.62378415500001 0 0,102.95317479900001 33.62361850899998 0 0,102.95317276899999 33.623613358 0 0,102.95313111000002 33.62350654099998 0 0,102.95311623200001 33.62346503399999 0 0,102.95310369700002 33.62342275999998 0 0,102.95305526700002 33.623240709000015 0 0,102.95304754900002 33.62320902800002 0 0,102.95299217500002 33.622958892999975 0 0,102.95298488499998 33.622921615999985 0 0,102.95297945700003 33.622884021999994 0 0,102.95295330099998 33.62266418399997 0 0,102.95294953899997 33.62262303799997 0 0,102.952948032 33.62258174700003 0 0,102.95294644900002 33.622407624999994 0 0,102.95294730199998 33.62236428900002 0 0,102.952955664 33.622191525000005 0 0,102.952958024 33.622158135999996 0 0,102.95297140899999 33.622014073 0 0,102.95297510400002 33.62198182100002 0 0,102.952994074 33.621842621999974 0 0,102.952996289 33.621827505 0 0,102.952998315 33.62181524499999 0 0,102.95303297100003 33.621615491 0 0,102.953037091 33.621593641000004 0 0,102.95306977799999 33.621433060000015 0 0,102.95309896700002 33.62127741799998 0 0,102.95313284000002 33.62108621700003 0 0,102.95314050100001 33.621048514999984 0 0,102.95319163900001 33.620825529 0 0,102.95321633499998 33.620667217000005 0 0,102.95324718199998 33.620433644 0 0,102.95326126999998 33.620250311999996 0 0,102.95327014700001 33.620069494999996 0 0,102.95326524799998 33.619939988 0 0,102.95326509199998 33.619935508000026 0 0,102.95326508300002 33.61993521800002 0 0,102.95326136900002 33.61981730000002 0 0,102.953249873 33.61972925800001 0 0,102.95322591600001 33.61958616999999 0 0,102.95322533199999 33.61958263299999 0 0,102.95320526500001 33.61945922000001 0 0,102.95317893100002 33.61935138299998 0 0,102.95314457699999 33.61922060400002 0 0,102.95311319299998 33.61912432999998 0 0,102.95308513100002 33.619041485000025 0 0,102.953057554 33.618967415999975 0 0,102.95300263799999 33.61886025899997 0 0,102.952916813 33.618694593999976 0 0,102.95284820500001 33.618563107 0 0,102.95281327800001 33.61850376799998 0 0,102.95273149000002 33.61838533500003 0 0,102.952592273 33.618202903999986 0 0,102.95258045899999 33.618187062000004 0 0,102.95248106600002 33.61805066900001 0 0,102.95247475600002 33.61804189999998 0 0,102.95235047800003 33.617866918000004 0 0,102.95217238999999 33.61765409200001 0 0,102.95204605700002 33.61750436400001 0 0,102.95203862 33.61749543500002 0 0,102.95202815900001 33.61748247100002 0 0,102.951831642 33.61723437799998 0 0,102.95160739800002 33.61696773599999 0 0,102.951590103 33.616946536 0 0,102.951412404 33.61672190899998 0 0,102.951206996 33.61647637599998 0 0,102.95118702000002 33.61645163600002 0 0,102.95105760299998 33.61628548700003 0 0,102.95086182099999 33.616050031999976 0 0,102.95084608899998 33.616030577000004 0 0,102.95073402000003 33.61588801300002 0 0,102.95070619299997 33.615850658 0 0,102.95057515399998 33.61566479499999 0 0,102.95054977799998 33.61562672000002 0 0,102.95052645800001 33.61558735 0 0,102.95042666199998 33.615408023999976 0 0,102.950413416 33.615383251000026 0 0,102.950334398 33.61522931000002 0 0,102.95031558699998 33.615190165 0 0,102.95029889 33.615150072999995 0 0,102.95024250099999 33.615003661 0 0,102.95023269400002 33.61497677300002 0 0,102.95018602200003 33.61484125499999 0 0,102.95017451000001 33.61480501699998 0 0,102.95013892399999 33.614682800000026 0 0,102.950122706 33.61461630100001 0 0,102.95009980100002 33.614500255999985 0 0,102.95009019700001 33.614438327000016 0 0,102.95006073600001 33.61417788799997 0 0,102.95005777099999 33.614145459999975 0 0,102.95004819500002 33.614008173 0 0,102.95004637300002 33.613959092000016 0 0,102.95004774699999 33.61390999499997 0 0,102.95005944500002 33.613717013999974 0 0,102.95005985799997 33.613710620000006 0 0,102.950072868 33.61352243099998 0 0,102.95007801000003 33.613472333000004 0 0,102.95009698199999 33.613333135000005 0 0,102.950102947 33.613296182 0 0,102.95011070999999 33.613259562999986 0 0,102.95013920600002 33.61313959900002 0 0,102.95015227599998 33.613091494 0 0,102.950204547 33.61292085500003 0 0,102.95025144700003 33.61275018499998 0 0,102.95025370500002 33.612742131999994 0 0,102.950255997 33.61273428599998 0 0,102.95032876900001 33.61248985100002 0 0,102.950337091 33.612463590999994 0 0,102.95042601099999 33.61219915200002 0 0,102.95042792200002 33.61219353600001 0 0,102.950495515 33.61199740699999 0 0,102.95055335699999 33.611771154999985 0 0,102.95057173599997 33.61167140399999 0 0,102.95058901800002 33.61156556100002 0 0,102.95060222799998 33.61147042599998 0 0,102.95061088400001 33.61136993500003 0 0,102.95061684699999 33.61122587800003 0 0,102.95061720400003 33.61121817100002 0 0,102.95061766100002 33.61121018199998 0 0,102.95062199099999 33.61114061500001 0 0,102.95061833699998 33.611063116000025 0 0,102.95061052699998 33.61098944399998 0 0,102.95060276100003 33.61093560699999 0 0,102.95059249799999 33.61088164099999 0 0,102.95056817699998 33.61078544700001 0 0,102.95056657700002 33.610779003999994 0 0,102.95056468000001 33.610771032 0 0,102.95054854300002 33.61070163699998 0 0,102.95052891900002 33.61063707300002 0 0,102.95048449900003 33.610522301 0 0,102.95045133000002 33.61044710800002 0 0,102.95038684899998 33.610323273000006 0 0,102.95034915899998 33.610263377000024 0 0,102.950279309 33.610168199999976 0 0,102.95017585599999 33.610045377999995 0 0,102.95007120600002 33.60993032900001 0 0,102.949991882 33.609861275000014 0 0,102.94982012899999 33.609735812 0 0,102.94971285899999 33.60966121400003 0 0,102.94957759900001 33.60958248100002 0 0,102.94946551599998 33.60952483400001 0 0,102.94925173299998 33.60942657099997 0 0,102.94924034799999 33.609421263 0 0,102.949226474 33.609414587 0 0,102.948999587 33.609303538000006 0 0,102.94876330099999 33.609201883000026 0 0,102.94853968199999 33.609107096 0 0,102.94826656700002 33.60899589500002 0 0,102.948261876 33.608993974999976 0 0,102.94802134600002 33.608894830999986 0 0,102.94771444100002 33.60877071700003 0 0,102.94770296299998 33.60876600400002 0 0,102.947688723 33.608759959 0 0,102.94743961 33.60865226200002 0 0,102.947203753 33.60855497 0 0,102.94693475999998 33.60844516200001 0 0,102.94693020099999 33.608443291000015 0 0,102.94667758399999 33.60833893199998 0 0,102.94667422100002 33.60833753700001 0 0,102.946670514 33.608335985 0 0,102.94651341600002 33.60826988299999 0 0,102.94634012799997 33.60819890900001 0 0,102.94610233600002 33.608103336 0 0,102.946024566 33.608068736999996 0 0,102.94582662200003 33.607971787999986 0 0,102.94554725 33.607853775000024 0 0,102.945233675 33.60772880000002 0 0,102.945228154 33.60772658299999 0 0,102.94500371800001 33.60763580600002 0 0,102.94499227 33.607631105999985 0 0,102.94499193899998 33.60763096699998 0 0,102.944722104 33.607518414000026 0 0,102.94442968200002 33.607397133999996 0 0,102.944407286 33.60738757199999 0 0,102.944178808 33.60728718799999 0 0,102.94416596399998 33.607281451999995 0 0,102.944163204 33.607280194 0 0,102.94394422099998 33.60718010800002 0 0,102.94371026800002 33.60708331699999 0 0,102.94347776299998 33.60698942800002 0 0,102.94345491899998 33.606979921999994 0 0,102.94317700900001 33.60686082799998 0 0,102.94317101399997 33.60685823900002 0 0,102.94316724999999 33.606856592999975 0 0,102.942803481 33.60669676200001 0 0,102.94252061100002 33.60658133300001 0 0,102.94237295099998 33.60652432500001 0 0,102.94233016700002 33.60650683799997 0 0,102.94217299600001 33.60643895700002 0 0,102.94202145399998 33.60637472299999 0 0,102.942018873 33.606373624000014 0 0,102.94187638599999 33.606312823999986 0 0,102.94184957200002 33.60630098199999 0 0,102.94171141599998 33.60623786899998 0 0,102.94169749999998 33.60623140000001 0 0,102.941683861 33.606224838 0 0,102.94151481900002 33.606142132 0 0,102.94151217000001 33.606140831000005 0 0,102.94149841799998 33.606133941999985 0 0,102.941266095 33.606015602000014 0 0,102.94123193600001 33.605997457 0 0,102.94110528200002 33.60592734400001 0 0,102.94106701300001 33.60590514900002 0 0,102.94093819599999 33.605826939999986 0 0,102.94076863599997 33.605724201999976 0 0,102.94070327100002 33.60568128699998 0 0,102.94057434500002 33.60558970599999 0 0,102.94054556200001 33.60556851299998 0 0,102.94040979699997 33.605464896 0 0,102.94037304699998 33.60543548999999 0 0,102.94023975699997 33.605323677 0 0,102.94020388299998 33.60529209200001 0 0,102.94006723299998 33.60516580400002 0 0,102.940026795 33.605126188999975 0 0,102.93980984900003 33.604900782000016 0 0,102.939774344 33.604861766 0 0,102.939649546 33.60471659500001 0 0,102.93962680200002 33.60468907500001 0 0,102.93950781299998 33.60453923099999 0 0,102.939483155 33.60450669099998 0 0,102.93946001900002 33.604473051000014 0 0,102.93934177099999 33.604292215999976 0 0,102.93931622399998 33.604250620000016 0 0,102.93920674700001 33.60406039200001 0 0,102.93918228500002 33.60401467899999 0 0,102.939095227 33.603839060999974 0 0,102.93908949600001 33.603827265999996 0 0,102.93883435499998 33.60329119099998 0 0,102.93880953899998 33.60323340000002 0 0,102.93851586800002 33.602468547 0 0,102.93851417000002 33.602467693999984 0 0,102.93849822099997 33.602459361 0 0,102.938482448 33.60245079600003 0 0,102.93846685699998 33.602442001999975 0 0,102.93845145199998 33.60243298199998 0 0,102.93843623499998 33.60242373800003 0 0,102.938421215 33.60241427300002 0 0,102.93840639400003 33.60240458999999 0 0,102.93839177799998 33.60239469200002 0 0,102.93837736900002 33.60238458399999 0 0,102.93836317400002 33.60237426399999 0 0,102.93834919900002 33.60236373999999 0 0,102.93833544300003 33.602353014000016 0 0,102.938321911 33.602342088 0 0,102.93830861100002 33.60233096600001 0 0,102.938295546 33.602319651000016 0 0,102.93828271699999 33.60230814800002 0 0,102.93827012999998 33.60229645800001 0 0,102.938257792 33.602284587999975 0 0,102.93824569899999 33.602272536999976 0 0,102.93823386100001 33.60226031399998 0 0,102.93822228099998 33.60224791899998 0 0,102.93821096099998 33.602235355999994 0 0,102.93819990200001 33.60222263000003 0 0,102.93818911199998 33.60220974499998 0 0,102.93817859199999 33.602196703000004 0 0,102.93816834699999 33.602183509999975 0 0,102.93815837900001 33.60217017000002 0 0,102.93814868800001 33.602156686 0 0,102.93813928200001 33.60214306300003 0 0,102.93813015900002 33.602129304000016 0 0,102.93812132599999 33.602115414000025 0 0,102.93811278499999 33.60210139700001 0 0,102.938104538 33.602087256999994 0 0,102.93809658499998 33.60207300100001 0 0,102.93808893099998 33.602058629 0 0,102.93808157799998 33.602044148000004 0 0,102.93807453099998 33.602029560999995 0 0,102.93806778599998 33.60201487400002 0 0,102.93806134900001 33.60200009099998 0 0,102.93805522000002 33.601985216 0 0,102.93804940400003 33.60197025399998 0 0,102.938043902 33.60195520799999 0 0,102.93803871199998 33.601940085000024 0 0,102.93803383900001 33.601924887999985 0 0,102.93802928600002 33.60190962299998 0 0,102.93802504799999 33.601894293999976 0 0,102.93802113499999 33.60187890499998 0 0,102.93802072800003 33.601877156 0 0,102.93799136199999 33.60186304000001 0 0,102.93783533599998 33.60185437299998 0 0,102.937752246 33.60183267299999 0 0,102.93765905800001 33.601776271999995 0 0,102.93765900300002 33.60177623999999 0 0,102.937597751 33.60177977000001 0 0,102.93759739000001 33.60177979000002 0 0,102.93747216999998 33.601769348000005 0 0,102.93738341800002 33.60175238900001 0 0,102.93736062099998 33.601660992000006 0 0,102.93738711399999 33.601566753999975 0 0,102.93740594799999 33.60145971200001 0 0,102.93742460800001 33.60140566000001 0 0,102.93741979700002 33.601308811000024 0 0,102.93734827399999 33.60127773300002 0 0,102.93734803199999 33.60127762799999 0 0,102.93726993299998 33.601299788999995 0 0,102.937169063 33.60133638799999 0 0,102.93716868199999 33.60133652600001 0 0,102.93713538100002 33.601316370999996 0 0,102.937132389 33.60129005599998 0 0,102.93712390899998 33.601215492999984 0 0,102.93711126400001 33.601158828999985 0 0,102.93707547000002 33.60111674299998 0 0,102.93709046200001 33.60108497599998 0 0,102.93713875399999 33.60107336300001 0 0,102.93713920599998 33.60107340100001 0 0,102.93717005899998 33.601075974000025 0 0,102.93717007599997 33.601075924999975 0 0,102.937188719 33.601021919000004 0 0,102.93716125700001 33.60094403599999 0 0,102.93714045500002 33.600870182999984 0 0,102.93707236 33.60081671400002 0 0,102.93699643000002 33.600803430999974 0 0,102.93693381999998 33.600798209999994 0 0,102.936958318 33.60068642700003 0 0,102.93697697800002 33.600632373999986 0 0,102.93691410500003 33.60056983599998 0 0,102.93691404600003 33.600569776999976 0 0,102.93682212800002 33.60057948999997 0 0,102.93674507499998 33.60060584799999 0 0,102.936744525 33.60060603599999 0 0,102.93673487500001 33.60057568899998 0 0,102.93668843 33.60049448400002 0 0,102.936632159 33.600435919000006 0 0,102.936548017 33.60037313800001 0 0,102.936495821 33.60033193100003 0 0,102.936426085 33.60027828699998 0 0,102.93636707600001 33.600256831000024 0 0,102.93628185300003 33.600256831000024 0 0,102.93628124399999 33.600256831000024 0 0,102.93616859299999 33.60031583900002 0 0,102.93603448099998 33.600385577 0 0,102.93593844200001 33.60041225399999 0 0,102.93593792000001 33.60041239899999 0 0,102.93590573400002 33.60035875400001 0 0,102.93584672499998 33.60025682999998 0 0,102.93580917700001 33.600197820999995 0 0,102.93578235299998 33.600165634999996 0 0,102.93571824100002 33.60011755099998 0 0,102.935717979 33.600117356 0 0,102.93563215 33.600165635999986 0 0,102.93553022499998 33.60023000799998 0 0,102.93543902900001 33.60026219500003 0 0,102.93529955600002 33.60028901700002 0 0,102.935268027 33.60031450600002 0 0,102.93526797200002 33.600314551 0 0,102.93477358199999 33.60027477599999 0 0,102.93445131099998 33.59957375099998 0 0,102.93435103799999 33.599406080999984 0 0,102.934035042 33.599508429000025 0 0,102.93386012600001 33.599558693000006 0 0,102.93357919900001 33.59958912100001 0 0,102.93303133400002 33.599536005999994 0 0,102.93217646599999 33.599561532999985 0 0,102.93146087000002 33.599814998 0 0,102.93121391900002 33.599878176999994 0 0,102.93034654000002 33.60010008199998 0 0,102.92993774799999 33.599970575999976 0 0,102.92993466799999 33.59996960000001 0 0,102.92965787000003 33.59967589799999 0 0,102.92955157400002 33.59933320800002 0 0,102.92947845999998 33.598894855000026 0 0,102.92940636999998 33.59855190799999 0 0,102.92913374900002 33.598221916 0 0,102.92852736700002 33.597814282 0 0,102.92837890300001 33.597578770999974 0 0,102.92835806 33.59735423799998 0 0,102.92886583900003 33.59690858699997 0 0,102.92942750100002 33.596435394000025 0 0,102.92970374700002 33.59620265799998 0 0,102.929884448 33.596068832000014 0 0,102.93055615200001 33.595230835999985 0 0,102.93076801500001 33.59481195400002 0 0,102.93075138400002 33.59458785700002 0 0,102.93091674700003 33.594273656999974 0 0,102.93116291899997 33.59384053500003 0 0,102.93176451599999 33.592916866999985 0 0,102.931774754 33.59287504700001 0 0,102.93178371300002 33.59284788299999 0 0,102.93179545700002 33.59281227700001 0 0,102.93185130199998 33.59270451499998 0 0,102.93189678200002 33.59262664900001 0 0,102.931959882 33.59253075999999 0 0,102.93203707100002 33.59241985699998 0 0,102.93211763 33.592291037999985 0 0,102.93217017 33.59220715499998 0 0,102.93217636499998 33.59212064000002 0 0,102.932154572 33.592082042000015 0 0,102.93215418699998 33.592046263999976 0 0,102.93215993500002 33.591976009999996 0 0,102.93221245900003 33.59187939999998 0 0,102.93225088999998 33.59180733699998 0 0,102.932251544 33.59180695499998 0 0,102.93242599400003 33.59170520700002 0 0,102.93250297999998 33.59165501199999 0 0,102.93256959899998 33.59155056399999 0 0,102.93256913699997 33.591507630000024 0 0,102.932707015 33.591077230999986 0 0,102.93277356700003 33.59090498299997 0 0,102.932703334 33.59077951299997 0 0,102.93263912499998 33.590745647999995 0 0,102.93251111799998 33.59071607999999 0 0,102.93232391499998 33.59069459199998 0 0,102.93223238799999 33.590664748999984 0 0,102.93215382 33.590618756000026 0 0,102.932106411 33.590583331999994 0 0,102.93202060499999 33.59055535499999 0 0,102.93193083099999 33.590556031000006 0 0,102.931917699 33.590527506 0 0,102.93190724099998 33.590502017999995 0 0,102.931891356 33.59046330000001 0 0,102.93181271600002 33.590306458999976 0 0,102.93176900399999 33.59021733899999 0 0,102.93172140299998 33.590164026000025 0 0,102.931617921 33.59008251199998 0 0,102.93149001 33.589984834999996 0 0,102.93142923599999 33.58992482899998 0 0,102.93139164799999 33.58993671899998 0 0,102.93094500000001 33.590146412000024 0 0,102.93068285200002 33.590285542000004 0 0,102.93041345300003 33.59041279799999 0 0,102.930013083 33.59055296499997 0 0,102.92981407100001 33.590599783000016 0 0,102.92949248600002 33.59064513599998 0 0,102.92924605500002 33.59065533400002 0 0,102.92898520799997 33.590650138 0 0,102.92875414399998 33.59063159599998 0 0,102.92849876399998 33.59060488900002 0 0,102.92806208299999 33.590548531000024 0 0,102.92775404600002 33.590528181000025 0 0,102.92742199999998 33.590528285000005 0 0,102.927340776 33.59052889399999 0 0,102.92722404300002 33.59054050200001 0 0,102.92700914 33.59056715899999 0 0,102.92692378100003 33.590580918 0 0,102.92677026500002 33.590617846999976 0 0,102.926544358 33.59068155900002 0 0,102.92641935400002 33.590719467999975 0 0,102.92630161599999 33.59077044200001 0 0,102.92607608999998 33.59086992900001 0 0,102.92597117600002 33.590920805999986 0 0,102.92582524300002 33.591000613999995 0 0,102.925367569 33.591247341999974 0 0,102.92452599799998 33.59171042700001 0 0,102.92385719999999 33.59207203099999 0 0,102.92328763900002 33.59238518400002 0 0,102.92260044599999 33.592760038999984 0 0,102.92207044600002 33.59304188300001 0 0,102.92175154099999 33.59320646200001 0 0,102.92171912100002 33.593221760000006 0 0,102.92171610899999 33.593223180999985 0 0,102.92128926700002 33.593424587000015 0 0,102.92096445599998 33.593570124999985 0 0,102.92053012999997 33.59373675299997 0 0,102.92030081799999 33.593813821000026 0 0,102.920293679 33.59377835499998 0 0,102.91709935799997 33.59434031699999 0 0,102.91253079299997 33.593293354000025 0 0,102.90915636800003 33.59237031599997 0 0,102.90760971899999 33.59177545 0 0,102.90612255600001 33.59016931399998 0 0,102.90505179899998 33.58862266400001 0 0,102.90332668899998 33.58285247200001 0 0,102.902020365 33.57813162100001 0 0,102.90104954499998 33.57607576700002 0 0,102.89825129899998 33.574533875999975 0 0,102.89356851999997 33.57299198499999 0 0,102.890370523 33.57207827299999 0 0,102.88523088800002 33.572021165000024 0 0,102.88368899699998 33.572078272 0 0,102.88243264200003 33.571221665999985 0 0,102.87997703799999 33.57019373899999 0 0,102.878435148 33.56973688199997 0 0,102.877293006 33.567509707 0 0,102.875922436 33.56454014000002 0 0,102.87603665 33.56311246299998 0 0,102.87660772100003 33.561684786 0 0,102.876664828 33.56059975199997 0 0,102.876265079 33.560142896 0 0,102.87443765199998 33.55871521900002 0 0,102.87380947499997 33.556716472000005 0 0,102.872496012 33.55260476299998 0 0,102.87192494200002 33.55089155100001 0 0,102.870325944 33.54957808900002 0 0,102.869298017 33.54906412499997 0 0,102.86941223100001 33.54797909199999 0 0,102.87044015800001 33.54666562900002 0 0,102.872610226 33.54563770200002 0 0,102.87352393999998 33.54409581099998 0 0,102.87403790399998 33.541754422 0 0,102.87443765299997 33.54055517299997 0 0,102.87466608099999 33.54015542299999 0 0,102.87556669700001 33.54025030499997 0 0),(102.74897962300003 33.98503131199999 0 0,102.746582262 33.985928419000004 0 0,102.74483289 33.986201506999976 0 0,102.74298256499998 33.986153543 0 0,102.74236374100002 33.98614663000001 0 0,102.73609574599999 33.98607643499997 0 0,102.72982778 33.98600591899998 0 0,102.72704824800002 33.98597454700001 0 0,102.72355958399999 33.98599187399998 0 0,102.71729119399998 33.986022757 0 0,102.71416309400001 33.984820050999986 0 0,102.712229686 33.98390211200001 0 0,102.707303309 33.98156295000001 0 0,102.70500532800003 33.980471704000024 0 0,102.70221705400002 33.97949408400001 0 0,102.69983316700001 33.97865818299999 0 0,102.69693935999999 33.97777063299998 0 0,102.69506392699998 33.977195381 0 0,102.69143576800002 33.97672672700003 0 0,102.68916863599998 33.97444545399998 0 0,102.68904884199998 33.97439270699999 0 0,102.68675477699998 33.97286160700003 0 0,102.68505146199999 33.972316784999975 0 0,102.68252608300003 33.97150896400001 0 0,102.68099953500001 33.97102368999998 0 0,102.67694569899999 33.96973490099998 0 0,102.67376206199998 33.96986955099999 0 0,102.67072533100003 33.969645297 0 0,102.66855222800001 33.969484771 0 0,102.66839657700001 33.969453879000014 0 0,102.66839346 33.969450876999986 0 0,102.66460789000001 33.96869952899999 0 0,102.662813573 33.96834335199998 0 0,102.65883178899998 33.96826763399997 0 0,102.65842766200001 33.968215869000005 0 0,102.65568325499999 33.967864296000016 0 0,102.65236869799998 33.96703866399997 0 0,102.65145365199999 33.96681071500001 0 0,102.64811817200001 33.965716860999976 0 0,102.64649934300002 33.96529425 0 0,102.64054875599999 33.963740574999974 0 0,102.63521795399998 33.96006065900002 0 0,102.63219198000002 33.957971552000004 0 0,102.62978765700001 33.95648678499998 0 0,102.62645279499998 33.954427212999974 0 0,102.62443657799997 33.95284311500001 0 0,102.62344838500002 33.95133607499997 0 0,102.622328369 33.948237866 0 0,102.62134420400002 33.94551527499999 0 0,102.620149674 33.94365528600002 0 0,102.617345322 33.93928832099999 0 0,102.619825902 33.93527114099999 0 0,102.62003902200001 33.935065716999986 0 0,102.62078185899998 33.934349698000005 0 0,102.62150842400001 33.93364935599999 0 0,102.62270678300001 33.931705255 0 0,102.62336428200001 33.931220881 0 0,102.62467810200002 33.930252972999995 0 0,102.627535292 33.927928441999995 0 0,102.62797064900002 33.92757423400002 0 0,102.63097874099998 33.92483031199998 0 0,102.63285638500003 33.92395792899998 0 0,102.633131918 33.922525345 0 0,102.63347520399998 33.92115470900001 0 0,102.63399502300001 33.92020933600003 0 0,102.63779131000001 33.919877493 0 0,102.64399176 33.920799337999995 0 0,102.64685421000001 33.92096323300001 0 0,102.64971531200001 33.92094817200001 0 0,102.65629172299998 33.92037661299997 0 0,102.659504002 33.91952460599998 0 0,102.66278635600003 33.91849324200001 0 0,102.66457032099999 33.917946941000025 0 0,102.66637858500002 33.91746509000001 0 0,102.66705039099998 33.91653007999997 0 0,102.66697607999998 33.916172690999986 0 0,102.66683071099999 33.91587531800002 0 0,102.66639785900003 33.91540060599999 0 0,102.66639368199998 33.91486394100002 0 0,102.66638857599997 33.91420801700002 0 0,102.66617169099999 33.913911031 0 0,102.66595573500001 33.913733303000015 0 0,102.66453514099999 33.91341510299998 0 0,102.66403171899998 33.91306002599998 0 0,102.66252378500002 33.912292931000025 0 0,102.660374042 33.91176778800002 0 0,102.65729548899998 33.91136683100001 0 0,102.65463878399999 33.91000944299998 0 0,102.65291643299997 33.90924336799998 0 0,102.65033862500002 33.908839580999995 0 0,102.646975053 33.90855913399997 0 0,102.64439325299998 33.90761855400001 0 0,102.64295531200003 33.906612322 0 0,102.642013539 33.90500716700001 0 0,102.64114643900001 33.90381903999997 0 0,102.639994205 33.902751652000006 0 0,102.63880014799997 33.90198496099998 0 0,102.63882199199998 33.90019441099997 0 0,102.64195843599998 33.897315757 0 0,102.64294274600002 33.89722848700001 0 0,102.64340526000001 33.89687128899999 0 0,102.645304754 33.89652718999997 0 0,102.64548881899998 33.896493846 0 0,102.64820137700002 33.896045300000026 0 0,102.648720486 33.895959452 0 0,102.649474349 33.895702373999995 0 0,102.64997588799997 33.895531343000016 0 0,102.65153485299999 33.894999713999994 0 0,102.65347133199998 33.89437754099998 0 0,102.65416107200002 33.89393174999998 0 0,102.65429583600002 33.89384464800003 0 0,102.65550470699998 33.892726890999995 0 0,102.65854674299999 33.88991413999997 0 0,102.65933985499998 33.889180751000026 0 0,102.66183203700001 33.88524865699998 0 0,102.66279847200002 33.88372372700002 0 0,102.66628112699999 33.881415061999974 0 0,102.671551196 33.87945602299999 0 0,102.67675191500001 33.87752244500001 0 0,102.67681428999998 33.87748670000002 0 0,102.680987953 33.87509473199998 0 0,102.68141427299997 33.874625744000014 0 0,102.68149102000001 33.87454131099997 0 0,102.684899928 33.87079097399999 0 0,102.68550409900001 33.86593449600002 0 0,102.685504552 33.86593085499999 0 0,102.68556068499998 33.865479592999975 0 0,102.68571117300002 33.86426980599998 0 0,102.685760561 33.863872773000026 0 0,102.68601441800001 33.86107099700001 0 0,102.68645549500002 33.85620231500002 0 0,102.68657472199999 33.854886135000015 0 0,102.68657996000002 33.85132349899999 0 0,102.68658295699998 33.84928243500002 0 0,102.68608718600001 33.84647119800002 0 0,102.68446884600002 33.84554656500001 0 0,102.68267997800001 33.84378059300002 0 0,102.68164303700001 33.842756924000014 0 0,102.68126769600002 33.84238636600003 0 0,102.67873333400001 33.83949112099998 0 0,102.67840039800001 33.839110775999984 0 0,102.677871912 33.83850703600001 0 0,102.67727357299998 33.835663779000015 0 0,102.67957780400002 33.83210176099999 0 0,102.68098467200002 33.830736758 0 0,102.68061453000001 33.82609306400002 0 0,102.68055621600001 33.825361445 0 0,102.68055385999997 33.822113590000015 0 0,102.68055337300001 33.82144072 0 0,102.68054998399998 33.81678675500001 0 0,102.68054658199998 33.812132786999996 0 0,102.68054316299998 33.807478817 0 0,102.68315812100002 33.80354084999999 0 0,102.68338090100002 33.80320533399998 0 0,102.68601036299998 33.79972009900001 0 0,102.69008107000002 33.79705484599998 0 0,102.692447899 33.795505048999985 0 0,102.69409542 33.794332173999976 0 0,102.69700711600001 33.79225919100003 0 0,102.697818385 33.79136207200003 0 0,102.69846241200003 33.790649831999986 0 0,102.70180605500002 33.786952047 0 0,102.70225976699999 33.78645023600001 0 0,102.702698096 33.785965438999995 0 0,102.70310256099998 33.785536028000024 0 0,102.70767651699998 33.78067957000002 0 0,102.71083261500002 33.77732810399999 0 0,102.71079434299998 33.77269483399999 0 0,102.71052922299998 33.77210819599998 0 0,102.71005245100002 33.77105322900002 0 0,102.70991979399997 33.77055307500001 0 0,102.71263850399998 33.76774657200002 0 0,102.71426948300001 33.76627569499999 0 0,102.71591274100001 33.76479367000002 0 0,102.71609630699999 33.764430898 0 0,102.71618546799999 33.764356772999975 0 0,102.717759575 33.761553893999974 0 0,102.71894236100002 33.75944766399999 0 0,102.720167145 33.75632253399999 0 0,102.72004862799997 33.75047442800002 0 0,102.71993010699998 33.74462631799997 0 0,102.71991961100002 33.74410843300001 0 0,102.71891723300001 33.73884362199999 0 0,102.716281364 33.73663766599998 0 0,102.71623653199998 33.73660014500001 0 0,102.711510444 33.73643941500001 0 0,102.71007687100001 33.73639062500001 0 0,102.70678252200003 33.73642544500001 0 0,102.70678191299999 33.73642545199999 0 0,102.702052923 33.73647527899999 0 0,102.702052315 33.73647528499998 0 0,102.70025606399997 33.73649416500001 0 0,102.70025545499999 33.736494170000014 0 0,102.69644156200002 33.737007902000016 0 0,102.69154709100002 33.737667004 0 0,102.69086920199999 33.73782110799999 0 0,102.68591864799998 33.73894637500001 0 0,102.68540750199998 33.739062554999975 0 0,102.685343939 33.739077001 0 0,102.67999818499999 33.740454993000014 0 0,102.67948038700001 33.74058845299999 0 0,102.678860284 33.742639344999986 0 0,102.68058467700001 33.74406105600002 0 0,102.68167847400002 33.745027209 0 0,102.685237481 33.74699955699998 0 0,102.686246332 33.74818662299998 0 0,102.68682928300001 33.749674217000006 0 0,102.68670172600002 33.75158319600001 0 0,102.68557710900001 33.75379588300001 0 0,102.68459663800002 33.75618665899998 0 0,102.683105603 33.759504117999995 0 0,102.68106760500001 33.76180530099998 0 0,102.67987608499999 33.76281370999999 0 0,102.677487332 33.764114925 0 0,102.674581079 33.76498956299997 0 0,102.66859369999997 33.766310222000016 0 0,102.667061472 33.76760659399997 0 0,102.663651942 33.769914895 0 0,102.66143630900001 33.771501109999974 0 0,102.65939196400001 33.77308636999999 0 0,102.65803522599998 33.77495417199998 0 0,102.65530522799997 33.776543017999984 0 0,102.653435291 33.77855661299998 0 0,102.65139171499999 33.78028485700003 0 0,102.64951620300002 33.78158282200002 0 0,102.64695722699997 33.783170584000004 0 0,102.644568478 33.784614284999975 0 0,102.641491927 33.78577527700003 0 0,102.64046568100002 33.78606684800002 0 0,102.63840573300001 33.78564816300002 0 0,102.63685999 33.785226791000014 0 0,102.63531532000002 33.78494851400001 0 0,102.63258668399999 33.78682309300001 0 0,102.63173809900002 33.78797240099999 0 0,102.63003666899999 33.78969854000002 0 0,102.62839443899998 33.79073857100002 0 0,102.62554742200001 33.792094787999986 0 0,102.62216573 33.793602720000024 0 0,102.61967778100001 33.795255156999986 0 0,102.61701331400002 33.79720659399999 0 0,102.614348726 33.799157974000025 0 0,102.61186152699997 33.80095933400003 0 0,102.60741096100003 33.802919409000026 0 0,102.604202907 33.80382966299999 0 0,102.599753056 33.805938543000025 0 0,102.596900936 33.806697794 0 0,102.59351815899998 33.808204949000014 0 0,102.59120577099998 33.80955780199997 0 0,102.58942703999998 33.810609897999996 0 0,102.58889535200001 33.81120877000001 0 0,102.58837182299999 33.81300026700001 0 0,102.58695425500002 33.814646934999985 0 0,102.58303297200001 33.818629138000006 0 0,102.58180716800001 33.819441982 0 0,102.578606251 33.82154420400002 0 0,102.577007735 33.82289344100002 0 0,102.57683712699998 33.82408690300002 0 0,102.57720538400002 33.82572509300002 0 0,102.57703277000002 33.82662039799999 0 0,102.57597201800002 33.828265268999985 0 0,102.575081872 33.828716672999974 0 0,102.573476201 33.82902231600002 0 0,102.57294528400001 33.829770198999995 0 0,102.57295821299999 33.83170821599998 0 0,102.57314978300002 33.83364540299999 0 0,102.573336385 33.834837198 0 0,102.57316470900003 33.83588157499997 0 0,102.57191320800001 33.83573830400002 0 0,102.570479105 33.83499953299997 0 0,102.56905095500002 33.835155214999986 0 0,102.56762969699997 33.83635442899998 0 0,102.567281272 33.83769777700002 0 0,102.56765335199998 33.83993230599998 0 0,102.567307868 33.84172288899998 0 0,102.56570192499998 33.842028432999996 0 0,102.56337351299999 33.84114459800003 0 0,102.56087623500002 33.84175231500001 0 0,102.55909937799998 33.843251212999974 0 0,102.557139925 33.84415458000001 0 0,102.55445903499998 33.84401758299998 0 0,102.55230070900001 33.84179102799999 0 0,102.55103862800001 33.840007680999975 0 0,102.548535576 33.839720677 0 0,102.545857679 33.840030727 0 0,102.54351819599998 33.837357569000005 0 0,102.54243877300001 33.83616965800002 0 0,102.53724965499998 33.834850629000016 0 0,102.53580934799999 33.833067898000024 0 0,102.53579167700002 33.830235394 0 0,102.536313613 33.827996875 0 0,102.53505206800003 33.82621335499999 0 0,102.534690178 33.825469508000026 0 0,102.53789326499998 33.823517494999976 0 0,102.54020500500002 33.821867473 0 0,102.54215566800002 33.81962266199997 0 0,102.54249688800002 33.817086742000015 0 0,102.54177400600003 33.81574816800003 0 0,102.540876298 33.81500669000002 0 0,102.53891261500002 33.815164369 0 0,102.53553032500002 33.81696810400001 0 0,102.53338797999999 33.817126471999984 0 0,102.53088288700002 33.81639186199999 0 0,102.52767349300001 33.81730013599997 0 0,102.52605690600001 33.815816204999976 0 0,102.52372778799997 33.814633447000006 0 0,102.51997986499998 33.815096556000015 0 0,102.517662524 33.81585172299998 0 0,102.51551838099999 33.81571162 0 0,102.51444318799997 33.81511977399998 0 0,102.51051570099997 33.81543426000002 0 0,102.50658994100002 33.816046782 0 0,102.50372876900002 33.815462164999985 0 0,102.50086242100002 33.81398299900002 0 0,102.49799530799999 33.81235468400001 0 0,102.49459595299999 33.81132477400001 0 0,102.48852116900002 33.81090173000001 0 0,102.48674197700001 33.812101437000024 0 0,102.48407309700002 33.813900950000004 0 0,102.48211685000001 33.815399453 0 0,102.477838641 33.81690694299999 0 0,102.47426402600001 33.816473487999986 0 0,102.47050512599998 33.814997043000005 0 0,102.46674149500001 33.81262599399997 0 0,102.46244870800001 33.81144948899998 0 0,102.455653348 33.809834850000016 0 0,102.45278878900001 33.80850363799999 0 0,102.44938231999998 33.80598165800001 0 0,102.44883488800002 33.80374738199998 0 0,102.44811357200001 33.80240824200001 0 0,102.44489454 33.80152538499999 0 0,102.44292021799998 33.79959438700001 0 0,102.43860939000001 33.794689988000016 0 0,102.435912067 33.79097242199998 0 0,102.43464787200003 33.78814426500003 0 0,102.43463431499998 33.785460779999994 0 0,102.43211973500001 33.78248790700002 0 0,102.42961128500002 33.78070764199998 0 0,102.42495322000002 33.77744389100002 0 0,102.42387104599999 33.77521133099998 0 0,102.42403781600001 33.77282538899999 0 0,102.42420751600002 33.77103577899999 0 0,102.42562161799998 33.768198283000004 0 0,102.42686303800002 33.76655405299999 0 0,102.42791405700001 33.762525099000015 0 0,102.42861468199999 33.759839123000006 0 0,102.429678927 33.75849364999999 0 0,102.43377362000001 33.75639212700003 0 0,102.43537996499998 33.756386471999974 0 0,102.43734024700001 33.75578319900001 0 0,102.439327171 33.754875325 0 0,102.44255162500002 33.75496446599999 0 0,102.44483590800002 33.755154823 0 0,102.44654911999999 33.755345180000006 0 0,102.44845268799997 33.75610660699999 0 0,102.45054661400002 33.756868035000025 0 0,102.45340196699999 33.758771604 0 0,102.45435375199997 33.76105588600001 0 0,102.455876607 33.76505338099997 0 0,102.45663803399998 33.76657623599999 0 0,102.45854160300001 33.76924123200001 0 0,102.46253909799998 33.77152551500001 0 0,102.46767873300001 33.772477299 0 0,102.472247299 33.77419051099997 0 0,102.47738693399998 33.77609408000001 0 0,102.48328799799998 33.77685550699999 0 0,102.48671442099999 33.77685550699999 0 0,102.49071191600001 33.775903723 0 0,102.49337691199997 33.77400015400002 0 0,102.49642262200001 33.773048370000026 0 0,102.50022976000002 33.773429082999996 0 0,102.503085113 33.77438086799998 0 0,102.506701894 33.77438086799998 0 0,102.510128318 33.77419051099997 0 0,102.51298367099997 33.77400015400002 0 0,102.51602938100001 33.77152551500001 0 0,102.51774259299998 33.77000265999999 0 0,102.519455805 33.76695695000001 0 0,102.52174008700001 33.76353052600001 0 0,102.52535686800002 33.76048481599997 0 0,102.52649900900002 33.75801017600003 0 0,102.52611829599999 33.75648732100001 0 0,102.52611829599999 33.75287054 0 0,102.52611829599999 33.75039590099999 0 0,102.524976154 33.74620805000001 0 0,102.524976154 33.742591269 0 0,102.524976154 33.73992627199999 0 0,102.52592793899998 33.738022704 0 0,102.52573758199998 33.736119135000024 0 0,102.52516651100001 33.73288306799998 0 0,102.52307258600001 33.72926628699997 0 0,102.52174008700001 33.726982005000025 0 0,102.51907509099999 33.722794152999995 0 0,102.51850402000002 33.72165201199999 0 0,102.518123307 33.719367729 0 0,102.51850402000002 33.71746416100001 0 0,102.51718877399998 33.716490936000014 0 0,102.51718591399998 33.71601387300001 0 0,102.51752271200002 33.71505831000002 0 0,102.51808612600001 33.71381555099998 0 0,102.51865067199998 33.71276361499997 0 0,102.51921463000002 33.711616262999996 0 0,102.51909357300002 33.710471788999996 0 0,102.518807111 33.709160079000014 0 0,102.51880263599998 33.70841585900001 0 0,102.519533239 33.704454645 0 0,102.51963763100002 33.702832145 0 0,102.519285975 33.70130697799999 0 0,102.51870659999997 33.699878180999974 0 0,102.51869914600002 33.698637812000015 0 0,102.51869054600002 33.697206617000006 0 0,102.51856779899998 33.69577590099999 0 0,102.518447348 33.69472683599997 0 0,102.518780612 33.69319879 0 0,102.51922915400002 33.691861088999985 0 0,102.51944653100003 33.69004727999999 0 0,102.52053906200001 33.689052885000024 0 0,102.52080765 33.68715062799998 0 0,102.521780363 33.685560572999975 0 0,102.52179272699999 33.68542586900003 0 0,102.52209166699998 33.68216881799998 0 0,102.52213347100002 33.68071252200002 0 0,102.52216178700002 33.679726045999985 0 0,102.52223945399999 33.67925775499998 0 0,102.52250668900001 33.677646471 0 0,102.52287182399999 33.67650275 0 0,102.523011661 33.676064732999976 0 0,102.52305510100001 33.67592866000001 0 0,102.52346096999997 33.67420798699999 0 0,102.52355784399998 33.67138044799998 0 0,102.52359518600002 33.670290357 0 0,102.52361070799998 33.66983720899998 0 0,102.523719578 33.666659030999995 0 0,102.52377215400003 33.665123875999996 0 0,102.52388127799998 33.661937609000006 0 0,102.52477753699998 33.660001438999984 0 0,102.52556985500001 33.65894849799997 0 0,102.526358088 33.657227655999975 0 0,102.52657872499998 33.655986308000024 0 0,102.526684682 33.654650032999996 0 0,102.52667538200001 33.65312341600003 0 0,102.52757704800001 33.65130666599998 0 0,102.52825225200002 33.649777125000014 0 0,102.52938318600002 33.648150214 0 0,102.530061843 33.64719314500002 0 0,102.53028064799997 33.645665549 0 0,102.530842269 33.64423189600001 0 0,102.53186135200002 33.64298710600002 0 0,102.53288275800003 33.64212396300002 0 0,102.53401409600002 33.64059242299999 0 0,102.53480612599998 33.639539420999995 0 0,102.53513890099998 33.63801132200001 0 0,102.53581977900001 33.637435875999984 0 0,102.53661175899998 33.636382862999994 0 0,102.536943899 33.63475934500002 0 0,102.536936201 33.633518966 0 0,102.53693146500001 33.63275565700002 0 0,102.53704138299997 33.632087264999996 0 0,102.537376462 33.630940813999985 0 0,102.53782499800002 33.629698451000024 0 0,102.538161022 33.628707045 0 0,102.53902360900003 33.62714727000002 0 0,102.53899447200001 33.625790171000006 0 0,102.538931219 33.622844336000014 0 0,102.53888063900001 33.620488720000026 0 0,102.53880520500002 33.61697575400001 0 0,102.53873460300002 33.61368794600003 0 0,102.53879077699997 33.61346770799997 0 0,102.53966717899999 33.610031542 0 0,102.54054350299998 33.606595363999986 0 0,102.54313119900002 33.60455990600002 0 0,102.54397857999999 33.603893330000005 0 0,102.54571877199999 33.60252438600003 0 0,102.54612034399997 33.601890364999974 0 0,102.54727261400001 33.60112860700002 0 0,102.55096175199998 33.59868957399999 0 0,102.552073468 33.59795452499998 0 0,102.55501831200002 33.59673700299999 0 0,102.555100842 33.59670288000001 0 0,102.559260574 33.59571197499997 0 0,102.55952187000003 33.59561805200002 0 0,102.56334819199998 33.59424258199999 0 0,102.56383581900002 33.594054433999986 0 0,102.569345688 33.59192829099999 0 0,102.56964399700001 33.59168215300002 0 0,102.57144582299998 33.590195387999984 0 0,102.57414246600001 33.587773217000006 0 0,102.574812909 33.587170981999975 0 0,102.57493411299998 33.587059329 0 0,102.57678556100001 33.583221563999984 0 0,102.57686570499999 33.582913253000015 0 0,102.578244391 33.57760901299997 0 0,102.58092808800001 33.57407794400001 0 0,102.580804183 33.57038932099999 0 0,102.58080350699998 33.57036919199999 0 0,102.58165100399998 33.569267916 0 0,102.58230904800001 33.56848864199998 0 0,102.58298005199998 33.568380846000025 0 0,102.58484998900002 33.56808042099999 0 0,102.58485059600002 33.56808043199999 0 0,102.58659888300002 33.56811455000002 0 0,102.586599492 33.568114562000005 0 0,102.58785647899998 33.56813907700001 0 0,102.58785708699997 33.568139089 0 0,102.59024801300001 33.568185683000024 0 0,102.59093330399998 33.568150618999994 0 0,102.59510894599998 33.567936882000026 0 0,102.595249287 33.56788534200001 0 0,102.59718103199998 33.567175899999995 0 0,102.597706517 33.566729705 0 0,102.597854885 33.566707285999996 0 0,102.59844244800001 33.566062913999986 0 0,102.59897202600001 33.564940482 0 0,102.59901023700002 33.564367538 0 0,102.59933731000001 33.559462865 0 0,102.59931047399999 33.559266449000006 0 0,102.59862679600002 33.554262451 0 0,102.59859806899999 33.55419312599997 0 0,102.597508345 33.551563348 0 0,102.59585823100002 33.54905877200002 0 0,102.595563857 33.547676638999974 0 0,102.59527211099999 33.54667616099999 0 0,102.594867077 33.54577164300002 0 0,102.59394765799999 33.54463105000002 0 0,102.593597337 33.543392305 0 0,102.593532864 33.54229531499999 0 0,102.59352568899999 33.541245758 0 0,102.59334727800001 33.54014931400002 0 0,102.593056235 33.539244242999985 0 0,102.59305069599998 33.53843322199998 0 0,102.59292991699999 33.53743191699999 0 0,102.592581269 33.536431703000005 0 0,102.59190319700002 33.53521799700002 0 0,102.59146484899998 33.53493155199999 0 0,102.59032976700001 33.534790225999984 0 0,102.58837294400001 33.53478191400001 0 0,102.58837233499997 33.53478191099998 0 0,102.587530136 33.53434818400001 0 0,102.58733873099999 33.53378250100002 0 0,102.58971728900002 33.531826172000024 0 0,102.5916489 33.531053617 0 0,102.59133675499999 33.527039617000014 0 0,102.59102462800001 33.523025614000005 0 0,102.59071251400002 33.51901160900002 0 0,102.59092015300001 33.51843818100002 0 0,102.59256979700001 33.51746871 0 0,102.593286638 33.516257051000025 0 0,102.59419367499999 33.515632487999994 0 0,102.59561164899998 33.51476691900001 0 0,102.59646071700001 33.51399949199998 0 0,102.59713923999999 33.51328059000002 0 0,102.59747439799997 33.51232479599997 0 0,102.597526431 33.511608911999986 0 0,102.597637055 33.51113128899999 0 0,102.59786125099998 33.51060540999998 0 0,102.59854593699998 33.508713856999975 0 0,102.600323505 33.506122162 0 0,102.60081079600002 33.505054427999994 0 0,102.60131776999998 33.503629260000025 0 0,102.601614961 33.49863126299999 0 0,102.60150843399998 33.49468427400001 0 0,102.601465942 33.49310999199997 0 0,102.600262934 33.491121583999984 0 0,102.599918344 33.49069387100002 0 0,102.599141304 33.489481049999995 0 0,102.598707381 33.48848125699999 0 0,102.59758581400001 33.48684070799999 0 0,102.597069466 33.48627068799999 0 0,102.59655214399999 33.48555754300003 0 0,102.59577519700002 33.48434469799997 0 0,102.59559704899999 33.48327210000002 0 0,102.59541841499998 33.48212793900001 0 0,102.59536688499998 33.480879371000015 0 0,102.59612581200003 33.478214863999995 0 0,102.596738157 33.476064870000016 0 0,102.59677632400002 33.475930859000016 0 0,102.59731266799997 33.47404759599999 0 0,102.59945392600002 33.47145706700002 0 0,102.60100917300002 33.46957537600002 0 0,102.60118220800001 33.469434389000014 0 0,102.60126610700001 33.46926450400002 0 0,102.60165984700001 33.468788097000015 0 0,102.60246971700002 33.467085560999976 0 0,102.60334309000001 33.46524943200001 0 0,102.603472818 33.46479592700001 0 0,102.60443661400001 33.46284407500002 0 0,102.604627161 33.462336489999984 0 0,102.60544976099999 33.46014511200002 0 0,102.60561176499999 33.45735815400002 0 0,102.60421275099998 33.455471053 0 0,102.60306527 33.45421018899998 0 0,102.603061938 33.45420889500002 0 0,102.601803916 33.452826499000025 0 0,102.601561882 33.45256053200001 0 0,102.598782502 33.45121897600001 0 0,102.59694146999999 33.449895560000016 0 0,102.59663974900002 33.44845889499999 0 0,102.59518973600001 33.44843076699999 0 0,102.59262024100002 33.44833977899998 0 0,102.59179970100001 33.44757799299998 0 0,102.591827378 33.446576962999984 0 0,102.593982874 33.44492036499997 0 0,102.593964357 33.443907697999975 0 0,102.59453173399999 33.44354228499998 0 0,102.59473089400001 33.44341401700001 0 0,102.59520076899997 33.44184924000001 0 0,102.595234323 33.44063369700001 0 0,102.59551781300001 33.439637627000025 0 0,102.59582265199998 33.439201664999985 0 0,102.59596199999999 33.43900237700001 0 0,102.59622377599999 33.43879283299998 0 0,102.598263347 33.438411299999984 0 0,102.60074885099999 33.43899019999998 0 0,102.602440403 33.43953802499999 0 0,102.60305526500002 33.43957860699999 0 0,102.60489351199999 33.439699917999974 0 0,102.60572654200001 33.439716008999994 0 0,102.60707685599999 33.439742088 0 0,102.608055396 33.43981079100001 0 0,102.608781395 33.439861758000006 0 0,102.60932529600001 33.43989994100002 0 0,102.60987523199998 33.439910544999975 0 0,102.610286067 33.439918465999995 0 0,102.61075812299998 33.439927566999984 0 0,102.611071407 33.439989620000006 0 0,102.61222753800001 33.44021861700003 0 0,102.61265752600002 33.44030378299999 0 0,102.612998742 33.44037136700001 0 0,102.61321318199998 33.440462357 0 0,102.616346244 33.44179175099998 0 0,102.61744163700001 33.442256509 0 0,102.61752012900001 33.44228981100002 0 0,102.61855426199998 33.443088106000005 0 0,102.618640572 33.44315473199998 0 0,102.61882114100001 33.44329412000002 0 0,102.619462742 33.44378939500001 0 0,102.62028831700002 33.44442666499998 0 0,102.620375943 33.444494303 0 0,102.62073736899998 33.444773285999986 0 0,102.62139793900002 33.44528317300001 0 0,102.621922359 33.445544611 0 0,102.62193941599998 33.445553114000006 0 0,102.622651556 33.44590813100001 0 0,102.62402476300002 33.446592683000006 0 0,102.62548373300001 33.44736764800001 0 0,102.63062008100002 33.450095696999995 0 0,102.63080098799998 33.450187433999986 0 0,102.63268627299999 33.45114342300002 0 0,102.63305886299997 33.45133235100002 0 0,102.63432130500001 33.45197247499999 0 0,102.63618481999998 33.452917334000006 0 0,102.63641689100001 33.45303499300002 0 0,102.64105924500001 33.45538859499999 0 0,102.64156347300002 33.455654525 0 0,102.646187559 33.45809311300002 0 0,102.646889612 33.458463325000025 0 0,102.64758924900002 33.458832255999994 0 0,102.64946586299999 33.459478475000026 0 0,102.65022770600001 33.45974081600002 0 0,102.65188914700002 33.461432076999984 0 0,102.65195993200001 33.464327207 0 0,102.65192534099998 33.466762526000025 0 0,102.65191520299999 33.467476239999996 0 0,102.651247125 33.46948353200003 0 0,102.65187620299997 33.47141373599999 0 0,102.65222633000002 33.47255690999998 0 0,102.65292070700002 33.47405608700001 0 0,102.65429823800002 33.475551655000004 0 0,102.65575851300002 33.47668895200002 0 0,102.65671132599999 33.478472993000025 0 0,102.65800900800002 33.48068457400001 0 0,102.65730279000002 33.482637040999975 0 0,102.65914951100001 33.48468606 0 0,102.66009596800001 33.485611344999995 0 0,102.66071170700002 33.487969652000004 0 0,102.66106854399999 33.48997151999998 0 0,102.662106478 33.49168349600001 0 0,102.66330926699999 33.492607384999985 0 0,102.66588355099998 33.49416796700001 0 0,102.666494027 33.49581063800002 0 0,102.66735801800002 33.497094124 0 0,102.66993195600003 33.498583059 0 0,102.67027857400001 33.499225251999974 0 0,102.670970168 33.500294954000026 0 0,102.67276886899998 33.50092926799999 0 0,102.67474231599999 33.502063545 0 0,102.67629595900002 33.504130401 0 0,102.67682574000003 33.506345959999976 0 0,102.676926761 33.508349169999974 0 0,102.67728071800002 33.50992162 0 0,102.67865533100002 33.510915978000014 0 0,102.68215833599999 33.51096830099999 0 0,102.68463229299999 33.51052527600001 0 0,102.687280467 33.51051061200002 0 0,102.68941835999999 33.51078498499999 0 0,102.69070883400002 33.511922801000026 0 0,102.69131535499997 33.51299286 0 0,102.693035312 33.51441450499999 0 0,102.695003031 33.51476129399998 0 0,102.697140477 33.514963971999975 0 0,102.69936854399998 33.515810165000005 0 0,102.70040062300001 33.516663085999994 0 0,102.70195166899998 33.518300248 0 0,102.70299075000003 33.52001185900002 0 0,102.70385726199999 33.521509752999975 0 0,102.70489641900002 33.523221347 0 0,102.70652379699999 33.52371301199997 0 0,102.70985936800002 33.52412331599999 0 0,102.71191691299998 33.52497025600002 0 0,102.712689383 33.525395188999994 0 0,102.71372405800003 33.52653423100003 0 0,102.71467273000002 33.52760219800001 0 0,102.71672922300002 33.528305939000006 0 0,102.71911922599998 33.52800583499999 0 0,102.72253272 33.52748502999998 0 0,102.72501110500002 33.527542109000024 0 0,102.727663371 33.52795592899997 0 0,102.73014116899998 33.52794134599998 0 0,102.73295891800001 33.527710015000025 0 0,102.736202623 33.52665214799998 0 0,102.738138386 33.52685285299998 0 0,102.73848818800002 33.52688643900001 0 0,102.74181938700002 33.52720622300001 0 0,102.744006625 33.527188867999996 0 0,102.745762641 33.526418664999994 0 0,102.74601122600001 33.52630963199999 0 0,102.74772476800001 33.526111879999974 0 0,102.74855104400001 33.52595475300001 0 0,102.75047175899999 33.525589481 0 0,102.75333904299998 33.525698782000006 0 0,102.755331689 33.52608002300002 0 0,102.75868689700002 33.52674651199999 0 0,102.75888477500001 33.52684770500002 0 0,102.759357163 33.52694975999998 0 0,102.75966035099998 33.527015259999985 0 0,102.760123905 33.527200789999995 0 0,102.76057794799999 33.527382511999974 0 0,102.76075607500002 33.527453803000014 0 0,102.76175717799998 33.52785447100001 0 0,102.76493370700001 33.529228257 0 0,102.765124233 33.52939864299998 0 0,102.76520344900001 33.52946948499999 0 0,102.76526900099998 33.529528106999976 0 0,102.76787305800002 33.53185684900001 0 0,102.76822440500001 33.53215550800002 0 0,102.770280786 33.53390345299999 0 0,102.771379819 33.53517138000001 0 0,102.77243233399997 33.53534443699999 0 0,102.774400469 33.53537984000002 0 0,102.775766724 33.53540439699998 0 0,102.77726004300001 33.535945441000024 0 0,102.77729033700001 33.535956415999976 0 0,102.779940238 33.53760889199998 0 0,102.78059788500002 33.538018980000004 0 0,102.783883382 33.54013414799999 0 0,102.78440823599999 33.540472024999985 0 0,102.78823650499999 33.542115911999986 0 0,102.788528902 33.542148795 0 0,102.79111384999999 33.542439487000024 0 0,102.79241388600002 33.54259266700001 0 0,102.79588408400002 33.54300148300001 0 0,102.79659389 33.54304465000001 0 0,102.798102057 33.543136351999976 0 0,102.79963925599998 33.54316368899998 0 0,102.80073160400002 33.54350614200001 0 0,102.80126492900001 33.54367333599998 0 0,102.80137047300002 33.54372290700002 0 0,102.80154112299999 33.54373190000001 0 0,102.80178339399998 33.543724279 0 0,102.80207698999999 33.54365795000001 0 0,102.80251427799999 33.543540511 0 0,102.80284375899998 33.543462894000015 0 0,102.803228665 33.543445878 0 0,102.803525907 33.54351673399998 0 0,102.803680214 33.54360890200002 0 0,102.80380605300002 33.543700565999984 0 0,102.80392507599998 33.54378018400001 0 0,102.80407953399998 33.543866390999995 0 0,102.804205825 33.543940177000025 0 0,102.80429608200001 33.54403120699999 0 0,102.80429382099999 33.54412059600003 0 0,102.80422099399999 33.54418488699997 0 0,102.80412000299998 33.544236753999996 0 0,102.80397646099999 33.54428190099998 0 0,102.80382535000001 33.54434480200001 0 0,102.803673936 33.544419620999975 0 0,102.80362897399999 33.544508253000004 0 0,102.80364079399999 33.54460385499999 0 0,102.80368654 33.54476563999998 0 0,102.80380119 33.545018078 0 0,102.803839821 33.54517973700001 0 0,102.80384467599998 33.545269252000026 0 0,102.803800013 33.54534596600001 0 0,102.80374202299998 33.54538667100002 0 0,102.80362103700003 33.545384523999985 0 0,102.803549868 33.545383260999984 0 0,102.80342918100001 33.54536919499998 0 0,102.803331205 33.54530187500001 0 0,102.80326154599999 33.545241019 0 0,102.80319990700002 33.545144532999984 0 0,102.80305513000002 33.54495714199999 0 0,102.80294488099997 33.54481209800002 0 0,102.80284781099999 33.54470902000003 0 0,102.802742266 33.54465944999998 0 0,102.802656866 33.544657933999986 0 0,102.80256404400001 33.54466821099999 0 0,102.80244700700001 33.544791334000024 0 0,102.80245125699997 33.544904686999985 0 0,102.80250396500003 33.545072559000005 0 0,102.802647987 33.54528974700003 0 0,102.80278776 33.545393580999985 0 0,102.80303353099998 33.54552910799998 0 0,102.80327263800001 33.54564663000002 0 0,102.80344148199998 33.545727133000014 0 0,102.80356020699998 33.54581866900003 0 0,102.80374117600002 33.54598285399999 0 0,102.80393682900001 33.54612941300002 0 0,102.80411915399998 33.546239963999994 0 0,102.80430193400002 33.546332638000024 0 0,102.80447819900002 33.54640134599998 0 0,102.80461327 33.546409703999984 0 0,102.80473531199999 33.54637013399997 0 0,102.80483706000001 33.546288472000015 0 0,102.80495530399998 33.54611767099999 0 0,102.805025688 33.545868515999985 0 0,102.80503231900002 33.545606306000025 0 0,102.80512206100002 33.54515478600001 0 0,102.80518562700001 33.544893586 0 0,102.805265986 33.544531329999984 0 0,102.805363479 33.54433631400002 0 0,102.805437058 33.544242226999984 0 0,102.80550943200001 33.54419581299999 0 0,102.80557423599998 33.544167152 0 0,102.80567402100002 33.544162959999994 0 0,102.80580212500001 33.544165229999976 0 0,102.805957337 33.54422163999999 0 0,102.80607636600001 33.54430125499999 0 0,102.80618070600002 33.544398496999975 0 0,102.80639179899998 33.54449763000002 0 0,102.80661772899998 33.54457317800001 0 0,102.80683654400002 33.544648600000016 0 0,102.80707625899998 33.54474227700001 0 0,102.80718816799998 33.544821764999995 0 0,102.80730038299998 33.54488933499999 0 0,102.807311755 33.54500281600002 0 0,102.807309798 33.54508028499998 0 0,102.80725741999998 33.545180711 0 0,102.80718354200002 33.54528671899999 0 0,102.807187946 33.545394112 0 0,102.80724141799999 33.54553218500001 0 0,102.80733713900003 33.545688892999976 0 0,102.80744088400002 33.54580996999999 0 0,102.80745937400002 33.54592357600001 0 0,102.807435914 33.546006628999976 0 0,102.80727086899998 33.546057362 0 0,102.807113996 33.54606650699998 0 0,102.80697832099997 33.546081990000005 0 0,102.80687808300002 33.546104060999994 0 0,102.80677663799997 33.546173807 0 0,102.806775131 33.546233400999995 0 0,102.806773324 33.54630491299997 0 0,102.80681482199998 33.54635334400001 0 0,102.80696382600001 33.546373870000025 0 0,102.80713478400003 33.546370937000006 0 0,102.807291507 33.54636775099999 0 0,102.807433092 33.546400070000004 0 0,102.807517142 33.546455217000016 0 0,102.80757242099997 33.54652177899999 0 0,102.807555477 33.546628793000025 0 0,102.80746450200002 33.546847775 0 0,102.807352176 33.547066379 0 0,102.80722757199999 33.547207259000004 0 0,102.80718125499999 33.547349526000005 0 0,102.807178996 33.547438915999976 0 0,102.80712710799997 33.547801677999985 0 0,102.807097022 33.54814694100003 0 0,102.807069345 33.548396852999986 0 0,102.80703590600001 33.548593005999976 0 0,102.80693781100001 33.54881186199998 0 0,102.80684863900001 33.54895933199998 0 0,102.806799609 33.549208867000004 0 0,102.80677268400001 33.549428981999995 0 0,102.80678285300002 33.549590136000006 0 0,102.80685858200002 33.549692831000016 0 0,102.80702062 33.54976128499999 0 0,102.807304106 33.549814003999984 0 0,102.80751596699997 33.54988333900002 0 0,102.80769148799999 33.54998183999999 0 0,102.80786565699998 33.550133974000005 0 0,102.80795471900001 33.55027267899999 0 0,102.80795155599998 33.550397824000015 0 0,102.80789947599999 33.55048633199999 0 0,102.80781256400002 33.55054441200002 0 0,102.807619794 33.550564845 0 0,102.80734221900002 33.550559926999995 0 0,102.807023146 33.55050657800001 0 0,102.80680537 33.55038944199998 0 0,102.80666889899999 33.55015450500002 0 0,102.80632663400002 33.549892073000024 0 0,102.80609673700002 33.54969125399998 0 0,102.805767952 33.54945886799999 0 0,102.805552293 33.54925829899997 0 0,102.805387059 33.549034776999974 0 0,102.805210149 33.54870969299998 0 0,102.80503689400001 33.548521798000024 0 0,102.80491771200002 33.548448140000005 0 0,102.80476053199999 33.54846920099999 0 0,102.804674524 33.548491522000006 0 0,102.80456460300002 33.54861477399999 0 0,102.80456053099999 33.54877567599999 0 0,102.80467383199999 33.54908174600001 0 0,102.804869075 33.549526395999976 0 0,102.8051835 33.550044705000005 0 0,102.80555182400002 33.55040299199999 0 0,102.80583078699999 33.55063449400001 0 0,102.806218172 33.550802335000014 0 0,102.80677015999999 33.55093732099999 0 0,102.807386807 33.5510496 0 0,102.80762273599998 33.55101204599998 0 0,102.808006578 33.550756518000014 0 0,102.80827017899998 33.550469048000025 0 0,102.80848761099998 33.550317887999995 0 0,102.808631763 33.55024889600003 0 0,102.80884618599998 33.550216921000015 0 0,102.809066971 33.55021486700002 0 0,102.80926821100002 33.550140924000004 0 0,102.80942689900002 33.550060266 0 0,102.809523937 33.54988312400002 0 0,102.80956403599998 33.54970497300002 0 0,102.80961897200001 33.549503238 0 0,102.80969330300002 33.54937935200002 0 0,102.809852138 33.549292732000026 0 0,102.81006700799998 33.54924287699998 0 0,102.81028764199999 33.549246779999976 0 0,102.810515393 33.54925080999999 0 0,102.81080659700001 33.549279808999984 0 0,102.81108857999999 33.54939211300001 0 0,102.81141326699998 33.54950517100002 0 0,102.81172312000001 33.549641812999994 0 0,102.81194180099999 33.549723185999994 0 0,102.811995884 33.54983742000002 0 0,102.81199317900001 33.54994468799998 0 0,102.81194005200001 33.550074912000014 0 0,102.81183058800002 33.55018029399997 0 0,102.811672504 33.550237117999984 0 0,102.81142249599998 33.55026846999999 0 0,102.81123018 33.55027103100002 0 0,102.81099530900002 33.55026687499998 0 0,102.81061763899999 33.55027808099999 0 0,102.81046817700002 33.55027543699998 0 0,102.81031735900001 33.550326427000016 0 0,102.810159274 33.55038324999998 0 0,102.80993487699999 33.550528327999984 0 0,102.80986054599998 33.550652215000014 0 0,102.80976471100001 33.550781683000025 0 0,102.80968325999999 33.55090544299998 0 0,102.809665113 33.55106013300002 0 0,102.80966937400001 33.55117348700003 0 0,102.809721798 33.551353275 0 0,102.809746507 33.551502760999995 0 0,102.80974320000001 33.551633865999975 0 0,102.80973853500001 33.55181860599998 0 0,102.809726753 33.55200322000002 0 0,102.80962911 33.55220419800003 0 0,102.80960550100002 33.552293210000016 0 0,102.80958931200001 33.55237042900001 0 0,102.80959296700001 33.55250761899998 0 0,102.80965386600002 33.55263389999999 0 0,102.80978122800002 33.55266596400003 0 0,102.80993796199999 33.55266277499999 0 0,102.81010316999999 33.552606078999986 0 0,102.81031348800002 33.55245478799998 0 0,102.81058786199998 33.55230463100003 0 0,102.81095461199999 33.55216206900002 0 0,102.811321061 33.552031424999996 0 0,102.81155804100001 33.551952148 0 0,102.811714473 33.55196087500002 0 0,102.81182063400001 33.55198660100001 0 0,102.81191120699998 33.552065707999986 0 0,102.81199330999999 33.55219832300003 0 0,102.81202634300001 33.55230026200002 0 0,102.81205817400001 33.55244987499998 0 0,102.812072462 33.55273033999998 0 0,102.81207813100002 33.553070273 0 0,102.81215572600001 33.553381668999975 0 0,102.81230098700001 33.55355117300002 0 0,102.81249180999998 33.55360820499999 0 0,102.81275516 33.55361285800001 0 0,102.81289826300002 33.553585578000025 0 0,102.813064521 33.55348716200001 0 0,102.81319579199999 33.55336427999998 0 0,102.813368868 33.55327790899997 0 0,102.81349773400001 33.553250375999994 0 0,102.813660836 33.55327710500001 0 0,102.813795019 33.55332120899999 0 0,102.81391421500001 33.55339485899998 0 0,102.81395451999998 33.55349096399999 0 0,102.81398500099999 33.553694209000014 0 0,102.813988215 33.55384927699998 0 0,102.81392706999998 33.55401513300001 0 0,102.81382066499998 33.554281543 0 0,102.813702578 33.55444639299998 0 0,102.81346093399998 33.55471041300001 0 0,102.813120696 33.554930958 0 0,102.81291157800001 33.555034577000015 0 0,102.812688976 33.55510814799999 0 0,102.812431086 33.55516917199998 0 0,102.81227299300002 33.555225998000026 0 0,102.81201465200002 33.555304897999974 0 0,102.811741171 33.55541930200002 0 0,102.81144498399999 33.55558696200001 0 0,102.81085155400001 33.55596399500001 0 0,102.810575965 33.55616182699998 0 0,102.81035837000002 33.55631895099998 0 0,102.81017029899999 33.55643486299999 0 0,102.80993967 33.556544058999975 0 0,102.80973841600002 33.55661800299998 0 0,102.80956563199999 33.556692451 0 0,102.80944964100001 33.556773865000025 0 0,102.80939725600001 33.556874290999986 0 0,102.809394397 33.55698751800003 0 0,102.80943544799999 33.557053827000004 0 0,102.80954056000002 33.55712126999998 0 0,102.80962462100001 33.557176414000025 0 0,102.80978787999999 33.55719719000001 0 0,102.81006577900001 33.557190185000024 0 0,102.81034563100002 33.557105707000005 0 0,102.81056142300002 33.557020094999984 0 0,102.81075054899998 33.55686246800002 0 0,102.81088864499998 33.55675163400002 0 0,102.81100418599999 33.556688096000016 0 0,102.81111882300002 33.55666031300001 0 0,102.81125391 33.55666866399997 0 0,102.81136749500001 33.55668259700002 0 0,102.81146609299998 33.55672607399998 0 0,102.81156363600002 33.556811267 0 0,102.81174238599999 33.55706483199998 0 0,102.81213277199998 33.55767985799997 0 0,102.81241694300002 33.55798894200001 0 0,102.81259931900001 33.55818616900001 0 0,102.81268036099999 33.55827381199998 0 0,102.81284893899999 33.55836622300001 0 0,102.81299039800001 33.558404494 0 0,102.81316212899998 33.558371756999975 0 0,102.81326373500002 33.558296047 0 0,102.81330899599999 33.55819549300003 0 0,102.81330889700001 33.55818150900001 0 0,102.81330743699999 33.55797487199999 0 0,102.81333023600001 33.55763544199999 0 0,102.813366971 33.557308181999986 0 0,102.81345659200002 33.557142828999986 0 0,102.813573631 33.55701969500001 0 0,102.81368340400002 33.55690239500001 0 0,102.81383528200001 33.55680968600001 0 0,102.81396415400002 33.55678215299997 0 0,102.81417799000002 33.55677400600001 0 0,102.81436927099998 33.55681315700002 0 0,102.81456646999999 33.55690010699999 0 0,102.81469975800002 33.55697996800001 0 0,102.81481349400002 33.556987936999974 0 0,102.81494933300002 33.556966488 0 0,102.81502913100002 33.55690827699999 0 0,102.815045467 33.556825097 0 0,102.81501924700001 33.556735204000006 0 0,102.81475327300001 33.55655164900003 0 0,102.81464965700002 33.556424616000015 0 0,102.814581331 33.55631013300001 0 0,102.81459797100001 33.55621503499998 0 0,102.81463611200002 33.55611435399999 0 0,102.814737262 33.55605652000003 0 0,102.81486613300001 33.55602898699999 0 0,102.815044828 33.556002331 0 0,102.81521700600001 33.55595171300001 0 0,102.81531088700001 33.555899712999974 0 0,102.81538371800002 33.55583541599998 0 0,102.81538551900002 33.55576390499999 0 0,102.815351131 33.555715600999974 0 0,102.81528235299999 33.555618994999975 0 0,102.81519859100001 33.55555193499998 0 0,102.81511558 33.555455076999976 0 0,102.81499847999999 33.555297998000015 0 0,102.814979978 33.55518439399998 0 0,102.81496829600002 33.55508283299997 0 0,102.81493841100001 33.55485575 0 0,102.81492792699999 33.55470651500002 0 0,102.81494561599999 33.55456970099999 0 0,102.81496891900002 33.554492606 0 0,102.81500631 33.55442172300002 0 0,102.81523026000002 33.554294513 0 0,102.815517667 33.55419226999999 0 0,102.81574663200001 33.55414861600002 0 0,102.81588913500002 33.55414516799999 0 0,102.81598833200002 33.55416480500003 0 0,102.81609434500001 33.55419648600002 0 0,102.816212646 33.55430588899998 0 0,102.816293707 33.55448021799998 0 0,102.81638630399999 33.55476206499998 0 0,102.816497556 33.555151559000024 0 0,102.81657951900002 33.55529013099999 0 0,102.81674824499999 33.555376575000025 0 0,102.81709626399999 33.55541252500001 0 0,102.817737013 33.555417863 0 0,102.81844923900002 33.555412535000016 0 0,102.81886813699998 33.55546165300001 0 0,102.81930187199998 33.555487184000015 0 0,102.819473297 33.555466357 0 0,102.819546721 33.55537821899998 0 0,102.81954941700002 33.55527095100001 0 0,102.81949045099998 33.55506720400001 0 0,102.81947628900002 33.55478077800001 0 0,102.81950820399999 33.554644215999986 0 0,102.81956012500001 33.554561662000026 0 0,102.819697308 33.55448657199997 0 0,102.81985404699998 33.55448337199999 0 0,102.82005289400001 33.554504760999976 0 0,102.820233911 33.55466892300001 0 0,102.82035678699998 33.55487975699998 0 0,102.82042182599997 33.55512534500002 0 0,102.82044341 33.55539997699998 0 0,102.82043786999998 33.55562047400002 0 0,102.820401162 33.555947737 0 0,102.82039502399999 33.55619207199999 0 0,102.82035314699999 33.55644173799999 0 0,102.82028668999999 33.55653595899997 0 0,102.82022884700001 33.556570712999985 0 0,102.820136166 33.55657504200002 0 0,102.820016361 33.55652523700002 0 0,102.81992502700001 33.55647593100002 0 0,102.81971193999999 33.55645428999998 0 0,102.81954141199998 33.55643936199999 0 0,102.81941935999998 33.55647894600003 0 0,102.81932622800002 33.556501153 0 0,102.819202228 33.556618206999985 0 0,102.81913412300003 33.55677797999999 0 0,102.819065867 33.55694371300001 0 0,102.819033649 33.557092196999974 0 0,102.81902975399998 33.557247140000015 0 0,102.81901934000001 33.55737812000001 0 0,102.818974233 33.557472716999996 0 0,102.81888612099999 33.55757848000002 0 0,102.81869985700001 33.55762289199998 0 0,102.818641114 33.557693400999995 0 0,102.81859585699999 33.557793957 0 0,102.81857922400002 33.55788905700001 0 0,102.81864770700003 33.557997579000016 0 0,102.81876054499998 33.55804130199999 0 0,102.819022561 33.558099578 0 0,102.81920041199999 33.55814266200002 0 0,102.819234903 33.558151017 0 0,102.81953221200001 33.55822183800001 0 0,102.82000627100001 33.558343466999986 0 0,102.82021816299999 33.558412782000005 0 0,102.82042413699997 33.55843429599997 0 0,102.82058785100003 33.55843718 0 0,102.82080229000002 33.55840518399998 0 0,102.820931911 33.558347846000004 0 0,102.82103321099999 33.55828404800002 0 0,102.82104855900002 33.55813041800002 0 0,102.821052237 33.55809360000001 0 0,102.82105762700002 33.55787906299997 0 0,102.82111254199998 33.55767732200002 0 0,102.821172778 33.557547218000025 0 0,102.82124680200002 33.557435242999986 0 0,102.82136263500001 33.55735977799998 0 0,102.82149862300002 33.557332359999975 0 0,102.82167717099998 33.557311657000014 0 0,102.82192719599999 33.557280284 0 0,102.82215496999999 33.55728429300001 0 0,102.82248936399998 33.557296139000016 0 0,102.822630973 33.55732844300002 0 0,102.82278278199999 33.557521897000015 0 0,102.82278053900001 33.557611287999976 0 0,102.82275529700001 33.557765856 0 0,102.82265917199999 33.55790725200001 0 0,102.82254214300002 33.55803039599999 0 0,102.82238821300001 33.55812152599998 0 0,102.82237588499999 33.55812882399999 0 0,102.82218220200002 33.558185036 0 0,102.82196716599998 33.55824087100001 0 0,102.821688516 33.55827770000002 0 0,102.82147378000002 33.558321616 0 0,102.82127994500001 33.55838378499999 0 0,102.82113549000002 33.55846471000001 0 0,102.82092502400002 33.55862197900001 0 0,102.820758017 33.558750202 0 0,102.82058374000002 33.55888425699999 0 0,102.82039582300001 33.55899422599998 0 0,102.82025241399998 33.559033434000014 0 0,102.820116273 33.55906680700002 0 0,102.819887446 33.55910451 0 0,102.81968724000001 33.559136755 0 0,102.81950838900002 33.559169376 0 0,102.81932893999999 33.55922583300003 0 0,102.81922779000001 33.559283671 0 0,102.81915480999999 33.559353929 0 0,102.81912424000001 33.55943685699998 0 0,102.81912229199997 33.559514329000024 0 0,102.819184108 33.55960484799999 0 0,102.819346026 33.55967924700002 0 0,102.81970725100001 33.559757155 0 0,102.82000606399998 33.559768382000016 0 0,102.82034061500002 33.559774275999985 0 0,102.82054674199998 33.55978982900001 0 0,102.82085993999999 33.55979534599999 0 0,102.82113694899999 33.55982407099998 0 0,102.821362932 33.559899594 0 0,102.82151126299999 33.559972458000004 0 0,102.82160210500001 33.56001708299999 0 0,102.82199293999997 33.560333988000025 0 0,102.82222215299998 33.56056457599999 0 0,102.82233275200002 33.560697688000005 0 0,102.82233020799998 33.560798997000006 0 0,102.82231342900002 33.56090005499999 0 0,102.82224756900001 33.560970440000006 0 0,102.82217503999999 33.56102282299997 0 0,102.82201012299998 33.56106761500001 0 0,102.82186745899998 33.561077028 0 0,102.82164694400001 33.561067184000024 0 0,102.82125588899999 33.561042413999985 0 0,102.82102068799998 33.561050196999986 0 0,102.82079987399999 33.561052269000015 0 0,102.82062828599999 33.56107905800002 0 0,102.82053485199998 33.561113182999975 0 0,102.82044051700001 33.561183067 0 0,102.82036678899999 33.56128312200002 0 0,102.82025671999997 33.56141234699999 0 0,102.82015969000003 33.561589497 0 0,102.82010611800001 33.56173760399997 0 0,102.82006011200002 33.561867957000004 0 0,102.820049998 33.561987019000014 0 0,102.82004670200001 33.562118123999994 0 0,102.82010822000001 33.56222056199999 0 0,102.82026242699999 33.562318671000014 0 0,102.82042435099999 33.562393067000016 0 0,102.82051689000002 33.562394697 0 0,102.82072257300001 33.56242813 0 0,102.82090645300002 33.562479064 0 0,102.82109745100001 33.56253012299999 0 0,102.82130163699998 33.56262314899999 0 0,102.82162339299998 33.56285537000002 0 0,102.82188865400002 33.563068708 0 0,102.82202106099999 33.563184318000026 0 0,102.82218890899998 33.56330651100001 0 0,102.82230827500001 33.563374194000005 0 0,102.82248533799998 33.56341308200001 0 0,102.82268315800002 33.56347618299998 0 0,102.82282403099998 33.563538283000014 0 0,102.82292856499998 33.56362955200001 0 0,102.82294677800002 33.56375507299998 0 0,102.82285911100001 33.56384296099998 0 0,102.82268737099997 33.56387571099998 0 0,102.82253031599998 33.563890834000006 0 0,102.82227479900001 33.563856527999974 0 0,102.82203396900002 33.563804592999986 0 0,102.82189279599999 33.56375441099999 0 0,102.82172344999998 33.56369181000002 0 0,102.82160378399999 33.563636046 0 0,102.82151911 33.56360474500002 0 0,102.82137734100002 33.56357840099997 0 0,102.82122058300001 33.56358160299999 0 0,102.82106338099999 33.563602683 0 0,102.820920264 33.563629972 0 0,102.82080441900001 33.563705438 0 0,102.82065815800001 33.56385787400001 0 0,102.82045314999999 33.564080819000026 0 0,102.82032749299998 33.564263427000014 0 0,102.82017171199999 33.56451108800002 0 0,102.82013964200002 33.56465360999999 0 0,102.82010075400001 33.56478408800001 0 0,102.82012743199999 33.56485610200002 0 0,102.82018970000001 33.564928743999985 0 0,102.82030921799998 33.56499046800002 0 0,102.820428585 33.565058153999985 0 0,102.82051176300001 33.56514904800002 0 0,102.82055237700001 33.565233232000026 0 0,102.82054998000001 33.56532858100002 0 0,102.82050547 33.56539934199998 0 0,102.820411132 33.56546922299998 0 0,102.82026029399998 33.56552022400001 0 0,102.82008008100001 33.565606478999996 0 0,102.81993546299998 33.565693361 0 0,102.81986067999998 33.56583513300001 0 0,102.81982920899998 33.56595381699998 0 0,102.81984075100002 33.56606133600002 0 0,102.819945281 33.56615260799998 0 0,102.82013524000001 33.56624538400001 0 0,102.82033958099998 33.56633245199998 0 0,102.82055831399998 33.56641381100002 0 0,102.82080641800002 33.566459914000006 0 0,102.82098453499998 33.56645708999997 0 0,102.82112128699998 33.56639987800003 0 0,102.821266804 33.56627723899999 0 0,102.821405503 33.56614255599999 0 0,102.82157964499999 33.566014456999994 0 0,102.82170942800002 33.56595116 0 0,102.82188903999997 33.56588873999999 0 0,102.82208896100002 33.565868411999986 0 0,102.82226617700002 33.56590134099997 0 0,102.822571531 33.565936524999984 0 0,102.82277797199998 33.56594015799999 0 0,102.822964254 33.565895738999984 0 0,102.82311523999999 33.56583877600002 0 0,102.82323910100001 33.565727676999984 0 0,102.82328495399997 33.565603280999994 0 0,102.82330248300002 33.565472424999996 0 0,102.82329925200003 33.56531735599998 0 0,102.82333678999998 33.56524051100001 0 0,102.82341022100002 33.565152372 0 0,102.82344715900001 33.56509936600003 0 0,102.823591324 33.56503035600002 0 0,102.823735193 33.56497326700003 0 0,102.823828032 33.564962976000004 0 0,102.82395631700001 33.564959269999974 0 0,102.82404870800002 33.56496685799999 0 0,102.82420516600001 33.56497557 0 0,102.82443266199999 33.564991495000015 0 0,102.82485206000001 33.56502271599999 0 0,102.825072288 33.56504447399999 0 0,102.82525025199999 33.565047600000014 0 0,102.82544305300001 33.56502714099997 0 0,102.82560130500002 33.56496434000002 0 0,102.82575228799999 33.56490737299998 0 0,102.82588117 33.56487982800002 0 0,102.826073968 33.564859367999986 0 0,102.82619334200001 33.564927048000015 0 0,102.82623411100002 33.56500526999997 0 0,102.82623943800002 33.56507690799998 0 0,102.82621584100002 33.565165922000006 0 0,102.82610666900001 33.56525939599999 0 0,102.82587514 33.56540437899997 0 0,102.82566616100002 33.56550205999997 0 0,102.82524227599998 33.56564962300001 0 0,102.82496907699999 33.565752137000004 0 0,102.82486080299998 33.56580985300002 0 0,102.82468756399999 33.56590219999998 0 0,102.824513577 33.56602434400003 0 0,102.82437458300001 33.566170949000025 0 0,102.82423469399998 33.566353311 0 0,102.82416763499998 33.566471372000024 0 0,102.82412178300001 33.56659576800001 0 0,102.82410260900002 33.56679217599998 0 0,102.824109969 33.56706655800002 0 0,102.82412519299999 33.567311268000026 0 0,102.82412917300002 33.56743653900003 0 0,102.82410572200001 33.56751959500002 0 0,102.824053348 33.56762002800002 0 0,102.82397399500002 33.567660365999984 0 0,102.82388842 33.56766482299997 0 0,102.82378950499998 33.567633274 0 0,102.82360621200002 33.56755850600001 0 0,102.82344457300002 33.567472194000004 0 0,102.82328308500001 33.56737992400002 0 0,102.823177052 33.56734824799997 0 0,102.82299286400001 33.56730923499998 0 0,102.822878812 33.56731318999999 0 0,102.822777804 33.56736507199997 0 0,102.82271238800001 33.567417578000004 0 0,102.82269695299999 33.567465002999995 0 0,102.82267987199998 33.56757797900002 0 0,102.822685046 33.56765557599999 0 0,102.82274372799998 33.56787124099998 0 0,102.82293662000001 33.56813100099998 0 0,102.82304130900002 33.568216311000015 0 0,102.823139475 33.56827765899999 0 0,102.82331639799997 33.568322505000026 0 0,102.82355784200001 33.56835060100002 0 0,102.82385668400002 33.56836181900002 0 0,102.82424911599998 33.56833294799998 0 0,102.82465209200001 33.568296992 0 0,102.82478008200002 33.56830520300002 0 0,102.824893685 33.56831912400003 0 0,102.82499185400002 33.56838047000002 0 0,102.82503292299998 33.568446774999984 0 0,102.82504536599998 33.56851853799998 0 0,102.82500055899999 33.568601218000026 0 0,102.824891235 33.56870064899999 0 0,102.82473919799997 33.56879933099998 0 0,102.82460986199999 33.56884475300001 0 0,102.824487793 33.56888434000001 0 0,102.82432301199998 33.56892317799998 0 0,102.82412293599998 33.56894946800003 0 0,102.823880444 33.56896308900002 0 0,102.82373049799997 33.56897833800002 0 0,102.823573136 33.56900538000002 0 0,102.82346605200001 33.56901542000003 0 0,102.82337972800002 33.569049674999974 0 0,102.82332158000003 33.569096348000016 0 0,102.82326313300001 33.569154938 0 0,102.82324027800001 33.569214156999976 0 0,102.823230916 33.56930342200002 0 0,102.82325804599998 33.56935755699999 0 0,102.823319422 33.56946595400001 0 0,102.82338866600003 33.56954467700001 0 0,102.82348668700001 33.569611983000016 0 0,102.823634389 33.56968612600002 0 0,102.82376845300001 33.56973618000001 0 0,102.82388843000001 33.56978002300002 0 0,102.82402309100002 33.569806239 0 0,102.82422197300002 33.56982762400003 0 0,102.82434269700002 33.56984167000002 0 0,102.82452823900002 33.56982704699999 0 0,102.82478512 33.569807715000024 0 0,102.82497822900001 33.569775338 0 0,102.825135144 33.569766173000005 0 0,102.82527797400002 33.56975079699998 0 0,102.82540551699998 33.56977688699999 0 0,102.82561151800002 33.569798392999985 0 0,102.82583828100002 33.569844112 0 0,102.82600052100003 33.56990658400002 0 0,102.82616988500001 33.569969179 0 0,102.82628259199998 33.570018855 0 0,102.82639425600001 33.570110247 0 0,102.82646972499998 33.57022485099998 0 0,102.826496109 33.570308781999984 0 0,102.82649327000001 33.570422010000016 0 0,102.82646907600002 33.57053486299998 0 0,102.82636582399999 33.57067613800001 0 0,102.82619820100001 33.57082820400001 0 0,102.825966505 33.57097914600001 0 0,102.82574919400002 33.571124376 0 0,102.82547493499999 33.57126860699998 0 0,102.82517174600002 33.571430212999985 0 0,102.82496957000001 33.571539938 0 0,102.82484735100002 33.571585485000014 0 0,102.82471148799999 33.571606943000006 0 0,102.824497167 33.571632986 0 0,102.82421832400001 33.571675778999975 0 0,102.82401082500002 33.571713863000014 0 0,102.82384514 33.571788454 0 0,102.82373595799999 33.571881926 0 0,102.82371250599999 33.57196498100001 0 0,102.82369632500001 33.572042203000024 0 0,102.82374376400003 33.572138429000006 0 0,102.82383332199998 33.572259245 0 0,102.823960269 33.57230917200002 0 0,102.82415886000001 33.57234247500003 0 0,102.82437123800003 33.57239390699999 0 0,102.82454165000001 33.572414788 0 0,102.82471948 33.572423877999995 0 0,102.82496850199999 33.57243421800001 0 0,102.82511088500002 33.572436720999974 0 0,102.82538186300002 33.57242359700001 0 0,102.82557467800001 33.572403139000016 0 0,102.82578143400002 33.57239484799999 0 0,102.82595304099999 33.57236805399998 0 0,102.82607391900001 33.57237614100001 0 0,102.82623706300001 33.57240285400002 0 0,102.826349773 33.57245253100001 0 0,102.82640493600002 33.572525043999974 0 0,102.82642449899998 33.57259693100002 0 0,102.82639970600002 33.572733622999976 0 0,102.82629121899998 33.573083474999976 0 0,102.82622604699998 33.57341023800001 0 0,102.82617158 33.573594103000005 0 0,102.826104219 33.57372408399999 0 0,102.825987768 33.57382339100002 0 0,102.82588750100001 33.57384547700002 0 0,102.82575935400001 33.57384322500002 0 0,102.82560984700001 33.573840598000004 0 0,102.82542519399999 33.573819465999975 0 0,102.82521873600001 33.573815836999984 0 0,102.82496199100001 33.573829210999975 0 0,102.82481840899999 33.573874382999975 0 0,102.824609855 33.57395418300001 0 0,102.82447189599998 33.574059073 0 0,102.824291071 33.574169170000005 0 0,102.82419522999999 33.57429864900001 0 0,102.82412816499999 33.57441670899999 0 0,102.82411850099999 33.57451789300001 0 0,102.82414503400003 33.57459586499999 0 0,102.82422185299998 33.57465683700002 0 0,102.82434925199999 33.57468888699998 0 0,102.82450587900001 33.574691641000015 0 0,102.82476322299999 33.57465443199999 0 0,102.82507826900002 33.57458842800003 0 0,102.82527124 33.57456201100001 0 0,102.82550827099999 33.574482708000005 0 0,102.82574500300001 33.57441532500002 0 0,102.82598855700002 33.574359985 0 0,102.82618197400001 33.57431568800001 0 0,102.82637434700001 33.57431310499999 0 0,102.82672274800001 33.57433711300001 0 0,102.827013744 33.57437799500002 0 0,102.827268995 33.574424212999986 0 0,102.82753818700002 33.574482596999985 0 0,102.82772891500002 33.57454556800002 0 0,102.82786298899998 33.574595617 0 0,102.82795345099998 33.57468067299999 0 0,102.82795150999999 33.574758143999986 0 0,102.82794986800002 33.57482369799999 0 0,102.82787021000001 33.57487595700002 0 0,102.82774723900002 33.574951304000024 0 0,102.82759504199998 33.575055948 0 0,102.82748601100002 33.57514346300002 0 0,102.827348502 33.57523047799998 0 0,102.82722612700002 33.57528198699998 0 0,102.827118439 33.57531586800002 0 0,102.82698212399998 33.57535520800002 0 0,102.82687518400002 33.57535929199997 0 0,102.82679686900002 33.57535791599997 0 0,102.82664765999999 33.575343370999974 0 0,102.82653479499999 33.57529965399999 0 0,102.82636422899998 33.57528473299999 0 0,102.82621487099999 33.57527614600002 0 0,102.82600098799998 33.57528431200001 0 0,102.825750911 33.575315690000025 0 0,102.82552871500002 33.575371405 0 0,102.82534923399999 33.57542787099999 0 0,102.82516248299999 33.57549016799999 0 0,102.82496831499998 33.57556426100001 0 0,102.82473053000001 33.57567335800002 0 0,102.824578928 33.57575416100002 0 0,102.82451988100001 33.575836590999984 0 0,102.82449597800002 33.57593752499997 0 0,102.82449373600002 33.57602691400001 0 0,102.82451135399998 33.57617627299999 0 0,102.82456621699998 33.57626070700002 0 0,102.82467803399999 33.57634614 0 0,102.82477486599998 33.57646112200001 0 0,102.82494064999997 33.57666674400002 0 0,102.825016124 33.576781348 0 0,102.825105538 33.57690812200002 0 0,102.82515995199998 33.577010433 0 0,102.825242995 33.57710728400002 0 0,102.82531329400001 33.577144292000014 0 0,102.82540465300002 33.57719359399999 0 0,102.82553175800001 33.577237561000004 0 0,102.8257087 33.577282405000005 0 0,102.825836256 33.577308496 0 0,102.82601364800001 33.57733546100002 0 0,102.826140754 33.57737942799997 0 0,102.826211054 33.57741643600002 0 0,102.826294845 33.577483488999974 0 0,102.82637121699997 33.57756233800001 0 0,102.826418214 33.577676440999994 0 0,102.82646566099999 33.57777266800002 0 0,102.82651948 33.577898815000026 0 0,102.82658086700002 33.57800720900002 0 0,102.8266433 33.578073887000016 0 0,102.82670662999999 33.57810481000001 0 0,102.82679918500003 33.578106435999985 0 0,102.82689219100001 33.57809018299997 0 0,102.826980763 33.57796653700001 0 0,102.82713774500002 33.57767119599998 0 0,102.82724946899998 33.57747641200001 0 0,102.827410434 33.57730634000001 0 0,102.82751961700001 33.577212866000025 0 0,102.82764896399999 33.57716744200002 0 0,102.827784237 33.577169817000026 0 0,102.82794056900002 33.577184484999975 0 0,102.82806752599998 33.577234411000006 0 0,102.82826478499999 33.577321341000015 0 0,102.82844038600001 33.57741981700002 0 0,102.828587809 33.57750587200002 0 0,102.82869978100001 33.57758534200002 0 0,102.82874782800002 33.57765773 0 0,102.82882330799998 33.577772332999984 0 0,102.828905459 33.57790493800002 0 0,102.82899323800001 33.57809726199997 0 0,102.829088436 33.578277792999984 0 0,102.82916331799998 33.578416232999984 0 0,102.82922545600002 33.578494831 0 0,102.82923775400002 33.57857255099998 0 0,102.82923551599998 33.57866194100001 0 0,102.82921206700001 33.57874499899998 0 0,102.82909665900002 33.57880259299998 0 0,102.82897457899998 33.578842183999996 0 0,102.82880280900002 33.57887494200003 0 0,102.828644683 33.57893178799998 0 0,102.82841505900001 33.57899930100001 0 0,102.82819952599999 33.57907302199999 0 0,102.82801232100002 33.579153202999976 0 0,102.82786828299999 33.579216255999995 0 0,102.82773967899999 33.57923188400002 0 0,102.82761167500001 33.57922367499998 0 0,102.82742700699998 33.57920254700002 0 0,102.82720868500002 33.57910331900001 0 0,102.82707430699998 33.579065187000026 0 0,102.826882673 33.579037974000016 0 0,102.82675496500002 33.57901784500001 0 0,102.82650622400001 33.578995588 0 0,102.826342468 33.57899271000002 0 0,102.82620599799998 33.57903800899999 0 0,102.82611135000002 33.57911981299998 0 0,102.826081525 33.57917294700002 0 0,102.82605747600002 33.579279841000016 0 0,102.82606339900002 33.57932764100002 0 0,102.82613887500003 33.579442245999985 0 0,102.82625707099999 33.579557599 0 0,102.826347537 33.57964265800001 0 0,102.826458914 33.57974596700001 0 0,102.82661255900001 33.57986790699999 0 0,102.826725281 33.579917583999986 0 0,102.82693056 33.57996888600002 0 0,102.82717736299998 33.58006861199999 0 0,102.82748809700001 33.580175424000004 0 0,102.82777776799998 33.58026994099998 0 0,102.82813181900002 33.58035366199999 0 0,102.82852176799997 33.58042609 0 0,102.82874915600001 33.580447967 0 0,102.82908468599999 33.58041808500002 0 0,102.82932038799999 33.58039241 0 0,102.829507444 33.580318186 0 0,102.82960283900002 33.58020658200002 0 0,102.82961976299998 33.58009956400002 0 0,102.82961548100002 33.579986210000015 0 0,102.829546967 33.579877693000014 0 0,102.82945102100001 33.57972695900003 0 0,102.82931310200001 33.57954567899998 0 0,102.82925230799998 33.579413448000025 0 0,102.829219099 33.57931747399999 0 0,102.829259621 33.579121438000016 0 0,102.829426361 33.57900512399999 0 0,102.82972185099999 33.578867220999996 0 0,102.83009655500001 33.578694934 0 0,102.83040613399999 33.578563237000026 0 0,102.83073737000001 33.578419997000026 0 0,102.83092442200001 33.57834577 0 0,102.831045754 33.57833597299998 0 0,102.83115952000003 33.57834393000002 0 0,102.83125815300002 33.578387392000025 0 0,102.831327262 33.57847207200001 0 0,102.831353057 33.578579839999975 0 0,102.83137173300003 33.578687484 0 0,102.83135257100002 33.578883894 0 0,102.83129855800001 33.57904988299998 0 0,102.83126635100001 33.57919836899998 0 0,102.83126351800001 33.579311597000014 0 0,102.83125993800002 33.579454622000014 0 0,102.83127727300001 33.57961590000002 0 0,102.83127279799999 33.57979468100001 0 0,102.83125647100002 33.579877864000025 0 0,102.831211516 33.579966505000016 0 0,102.83113822899998 33.58004868799998 0 0,102.830992401 33.58018325799998 0 0,102.83073947899999 33.580327872 0 0,102.83053624299998 33.580479319999995 0 0,102.83033315699998 33.58062480900003 0 0,102.830186432 33.58079513400003 0 0,102.83003288700002 33.58095341400002 0 0,102.82994461200002 33.58106514399998 0 0,102.82984403699999 33.58109915199998 0 0,102.829744656 33.58108548400003 0 0,102.82966086099998 33.58101843100002 0 0,102.82951507199999 33.58086682300001 0 0,102.829383527 33.580715465000026 0 0,102.82928563899998 33.580642205000004 0 0,102.82920079799999 33.580616867 0 0,102.829122778 33.580603575 0 0,102.82902235400002 33.580631622 0 0,102.82877759000002 33.58073464099999 0 0,102.82843001100002 33.580961059 0 0,102.82821965099998 33.58111237700001 0 0,102.827956315 33.581387968 0 0,102.82777338599999 33.581581502999995 0 0,102.82769073700001 33.58175294799997 0 0,102.82765199800002 33.581877469999995 0 0,102.82766370000002 33.581979030000014 0 0,102.82775446699998 33.58205216699997 0 0,102.827944914 33.58212705599999 0 0,102.82820626300003 33.58221511199997 0 0,102.82859442900002 33.582359051000026 0 0,102.82905867699998 33.582593755000005 0 0,102.82937489900002 33.58276624000001 0 0,102.82950734399998 33.582881842000006 0 0,102.82966707700001 33.58304561800003 0 0,102.82981894099998 33.58323906700002 0 0,102.82997334599997 33.58333120499998 0 0,102.830072729 33.583344872 0 0,102.83018027700001 33.58331694899999 0 0,102.83026691200001 33.58327077199999 0 0,102.83029763000002 33.58318188200002 0 0,102.83030698800002 33.58309261599999 0 0,102.830310123 33.58296746899998 0 0,102.83027750600002 33.582847657 0 0,102.83024489000002 33.58272784600001 0 0,102.83024817199998 33.582596738999996 0 0,102.83027296400002 33.58246004799997 0 0,102.83030383200003 33.582365197 0 0,102.83041301899999 33.582271719999994 0 0,102.83055098400001 33.58216682400001 0 0,102.83070199600002 33.58210985300002 0 0,102.83082273899998 33.582123893000016 0 0,102.83093606199998 33.58214972899998 0 0,102.83115603800002 33.582183396000005 0 0,102.83129027299998 33.582227483 0 0,102.83139543300001 33.582294907999994 0 0,102.831436215 33.58237313000001 0 0,102.83142492000002 33.58253986699998 0 0,102.83137075399998 33.58271181499998 0 0,102.83134551699999 33.58286638499999 0 0,102.83124195699997 33.58301958200002 0 0,102.831139592 33.583125102999986 0 0,102.831037821 33.583206786000005 0 0,102.830978474 33.58330113699998 0 0,102.83092505600001 33.58344328999999 0 0,102.83090738300001 33.58358010500001 0 0,102.83091878900001 33.583693584 0 0,102.83099427600001 33.58380818400002 0 0,102.831050044 33.58385685899998 0 0,102.83113459200001 33.583894111999996 0 0,102.831255634 33.58389623400001 0 0,102.83141406499999 33.58382746799998 0 0,102.83166002899998 33.583676767999975 0 0,102.831862822 33.583543195999994 0 0,102.83203165399999 33.583343447999994 0 0,102.83227541299999 33.582995961999984 0 0,102.832371255 33.58286647699998 0 0,102.83244469099998 33.582778335 0 0,102.83259734299997 33.58265580699998 0 0,102.83280620900001 33.58256407499999 0 0,102.83299252400002 33.58251964200002 0 0,102.83317838900001 33.58249308799998 0 0,102.83337062999999 33.582496456 0 0,102.83349938700002 33.582474862000026 0 0,102.83365692199999 33.58244184900002 0 0,102.833793098 33.58240846299998 0 0,102.83384383200001 33.58237357899998 0 0,102.83384532000002 33.582313983999995 0 0,102.83383257100002 33.58225414200001 0 0,102.83380483600001 33.58222384599998 0 0,102.83371361600001 33.58216858999998 0 0,102.833565583 33.58210637799999 0 0,102.83347481200002 33.58203324499999 0 0,102.83342008699998 33.58194285500002 0 0,102.83341415799998 33.58189505500002 0 0,102.83344502199998 33.58180020399999 0 0,102.83349012600002 33.58170560299999 0 0,102.83355509900002 33.58167096699998 0 0,102.833662645 33.581643041999996 0 0,102.833790803 33.58164528499998 0 0,102.833895966 33.58171270999998 0 0,102.83408492900003 33.58184718299998 0 0,102.834336334 33.58204833000002 0 0,102.83463743200002 33.582256309 0 0,102.834785017 33.582336397999995 0 0,102.83494550400002 33.582470371 0 0,102.834999337 33.58259651499998 0 0,102.834989834 33.58269174200001 0 0,102.83492203200001 33.582839603000025 0 0,102.83474519399999 33.58307499 0 0,102.83453037200002 33.58340509999999 0 0,102.83439181099999 33.58353383899998 0 0,102.834275209 33.58363911499998 0 0,102.83415994699999 33.583690752999985 0 0,102.83398030500001 33.58375318999998 0 0,102.833786868 33.5837975 0 0,102.83344361000002 33.58385110699999 0 0,102.83304234799999 33.583945433 0 0,102.83276909900002 33.58404796100001 0 0,102.83242092 33.58429822699998 0 0,102.83228902899998 33.58444496599998 0 0,102.83221335399998 33.58462250000002 0 0,102.832238556 33.584754105 0 0,102.83234327299999 33.58483940899998 0 0,102.83253343199999 33.584926209 0 0,102.83278115000002 33.58499016799999 0 0,102.83306521499998 33.585024954999994 0 0,102.833370791 33.58505415500002 0 0,102.83358454799998 33.585051937 0 0,102.83377116399998 33.584995585 0 0,102.83431188700001 33.58473676400001 0 0,102.834808544 33.58453082699998 0 0,102.83530445399998 33.584354684000004 0 0,102.835663442 33.58424172500003 0 0,102.83582157400002 33.58418487099999 0 0,102.83602123899999 33.58417644000002 0 0,102.83612774300002 33.58419022800001 0 0,102.83624077399998 33.58422797700001 0 0,102.83633140199998 33.58430706799999 0 0,102.836399331 33.584439420000024 0 0,102.836443369 33.58467270900002 0 0,102.83648726000001 33.584911955999985 0 0,102.83647537799999 33.58510253399999 0 0,102.83642670500001 33.585340160999976 0 0,102.83632091999999 33.58558275299998 0 0,102.83617982999999 33.58581280300001 0 0,102.83613072999998 33.585879982999984 0 0,102.83597331499999 33.586095366999984 0 0,102.83576858700002 33.586306417 0 0,102.83560079900002 33.58646445599999 0 0,102.83553433399999 33.58655868400001 0 0,102.83552689200002 33.586856652999984 0 0,102.835504894 33.587066575999984 0 0,102.83549883 33.58712445200001 0 0,102.83546335099999 33.58740404600002 0 0,102.835460076 33.587535152999976 0 0,102.83552058700002 33.587679299 0 0,102.83562590499997 33.58774076200001 0 0,102.83575318200002 33.58777876099998 0 0,102.83591057699999 33.58775170500002 0 0,102.836097048 33.58770131 0 0,102.836233231 33.58766791900001 0 0,102.83635442899998 33.58766407799999 0 0,102.83647488100002 33.58769003200001 0 0,102.836487337 33.587761794000016 0 0,102.83648495599999 33.58785714499999 0 0,102.836480789 33.58802400799999 0 0,102.83655703300002 33.588108809000005 0 0,102.83667036399999 33.58813464000002 0 0,102.83681307400002 33.58812521200002 0 0,102.83691514100002 33.58803160399998 0 0,102.83711289899998 33.587814467999976 0 0,102.83728691499999 33.58769231000002 0 0,102.837430068 33.587665001999994 0 0,102.837572926 33.587649612999996 0 0,102.837672166 33.587669233999975 0 0,102.837827925 33.58770772899999 0 0,102.837932502 33.587798986999985 0 0,102.83800800199998 33.587913585000024 0 0,102.83804122499998 33.58800955700002 0 0,102.83801036400001 33.58810441000003 0 0,102.83794953300003 33.58825836 0 0,102.83780992800001 33.588428815999976 0 0,102.83764243899998 33.58857493900001 0 0,102.83751084699998 33.588709764999976 0 0,102.83740758800002 33.58885104799998 0 0,102.83735491800002 33.588963404000026 0 0,102.83735194399998 33.589082593 0 0,102.83739124599998 33.58922040499999 0 0,102.83745161299998 33.58937050999998 0 0,102.83759653499999 33.589557867999986 0 0,102.83772173199998 33.589679295999986 0 0,102.83780390800001 33.589811895000025 0 0,102.83787199099999 33.589938287999985 0 0,102.83793444000003 33.59000496099998 0 0,102.838130401 33.59014551199999 0 0,102.83829060699998 33.590291401 0 0,102.83843004800002 33.590413076999994 0 0,102.83849813400002 33.59053946900002 0 0,102.83852513 33.590599560999976 0 0,102.83849441699999 33.590688453999974 0 0,102.83845762300001 33.59073550800002 0 0,102.83834265000002 33.590775232 0 0,102.838214774 33.59076107300001 0 0,102.83805886099998 33.59072853800001 0 0,102.83788277500003 33.59064795400002 0 0,102.83769319200002 33.590537325000014 0 0,102.83753224100002 33.59042123299997 0 0,102.83733005599998 33.59024480099998 0 0,102.83718379300001 33.59011107800001 0 0,102.837036194 33.59003099199998 0 0,102.83690861600002 33.59000491199998 0 0,102.83680833199998 33.590027006000014 0 0,102.836742609 33.59009143999998 0 0,102.83671174400001 33.59018629100001 0 0,102.83667835199998 33.59038245199997 0 0,102.83668797899998 33.590567443 0 0,102.83669969099998 33.59066900200003 0 0,102.836747602 33.590747346 0 0,102.836830669 33.59084419200002 0 0,102.83692842599999 33.590923406 0 0,102.83698278700001 33.590941835000024 0 0,102.83707677299998 33.59097369699998 0 0,102.837303743 33.591013438000004 0 0,102.83748176400002 33.59101654900002 0 0,102.83761705799998 33.591018915999996 0 0,102.83771660100001 33.59102661700001 0 0,102.837836315 33.59108236899999 0 0,102.83801136 33.591204667 0 0,102.838193822 33.59131517399999 0 0,102.83836946299999 33.59141363600003 0 0,102.83853887700002 33.59147621599999 0 0,102.83863723000002 33.59153159300001 0 0,102.83877208000001 33.59155183500002 0 0,102.838914644 33.591548363000015 0 0,102.83907991000001 33.591491631 0 0,102.83920155800001 33.59146990800002 0 0,102.83929427800001 33.59146556600001 0 0,102.83938595699999 33.59150293900001 0 0,102.839440992 33.59158140699998 0 0,102.83947421800002 33.591677378999975 0 0,102.83945047700001 33.59177235599998 0 0,102.83938475399998 33.59183679099999 0 0,102.83919026000001 33.591922823000004 0 0,102.83886684999999 33.59203641200003 0 0,102.83860114700002 33.59212120000001 0 0,102.83839375000002 33.59215334700002 0 0,102.83814422400002 33.59216091000002 0 0,102.83789499099998 33.592156553999985 0 0,102.83767424400003 33.59215269499998 0 0,102.837531232 33.592174043 0 0,102.83732338800002 33.59222406700002 0 0,102.837171915 33.59229892299999 0 0,102.83709832599999 33.59239302899999 0 0,102.837110484 33.59247671000003 0 0,102.83716477500002 33.59258497600001 0 0,102.83729131500002 33.59265276999997 0 0,102.837496332 33.59271597399999 0 0,102.83773087499998 33.59273796100001 0 0,102.83798782399998 33.592718605000016 0 0,102.83819581799997 33.59266262 0 0,102.83834639899999 33.59262351799998 0 0,102.83846092800002 33.592601672 0 0,102.838567592 33.59260949700001 0 0,102.83874412799997 33.59267220300001 0 0,102.83887082000001 33.59273403499998 0 0,102.83893327200002 33.59280070900002 0 0,102.83896679399999 33.59288476299997 0 0,102.83896486200001 33.592962235000016 0 0,102.83890610899999 33.593032752 0 0,102.83883311599999 33.59310302099999 0 0,102.838695589 33.593190048999986 0 0,102.83855138500002 33.59325907300001 0 0,102.83835051 33.593315182000026 0 0,102.83820022700002 33.59334236500001 0 0,102.83800662099998 33.59339263800001 0 0,102.83791330600002 33.59342081800003 0 0,102.83781835399998 33.59351454900002 0 0,102.83777992199998 33.593627156000025 0 0,102.83777813699999 33.59369866899999 0 0,102.837783473 33.59377030600001 0 0,102.837853344 33.593825186000004 0 0,102.83795155000001 33.59388652199999 0 0,102.83812823900001 33.59394326900002 0 0,102.83829750500001 33.594011808000005 0 0,102.83844481699998 33.594103813000004 0 0,102.838513498 33.594206368000016 0 0,102.83850370099998 33.594313512999975 0 0,102.83847268900001 33.59441432400001 0 0,102.83841363800002 33.594496761000016 0 0,102.83827655300001 33.59456590899998 0 0,102.83814673699999 33.59462922099999 0 0,102.83799630300001 33.59466236399999 0 0,102.83786619099999 33.594737595000026 0 0,102.83775002099998 33.59482499400002 0 0,102.83768340400002 33.594925183999976 0 0,102.837651795 33.59504983300002 0 0,102.83762730699999 33.59517460699999 0 0,102.83764509899999 33.595318005000024 0 0,102.83773484699998 33.59543285199999 0 0,102.83776560799998 33.595466897999984 0 0,102.83783883799998 33.59554794799999 0 0,102.83796523500001 33.59562170200002 0 0,102.83809252200001 33.5956597 0 0,102.83815346400002 33.59566076499999 0 0,102.838227824 33.59566206400001 0 0,102.83834280399998 33.59562233899999 0 0,102.83849487700002 33.59552364299998 0 0,102.83860008900001 33.59541940600002 0 0,102.838619059 33.59540061199999 0 0,102.83872068699998 33.595324882 0 0,102.83875837300002 33.59524207300001 0 0,102.83878983400001 33.59512338299999 0 0,102.83881046800002 33.594867377000014 0 0,102.83883497 33.59445642700001 0 0,102.83890322399998 33.594290684999976 0 0,102.83898452800003 33.59417286399997 0 0,102.83910766600002 33.594091547000005 0 0,102.83921478100001 33.594081496 0 0,102.83932856799998 33.59408944500001 0 0,102.83949843300002 33.59413414699998 0 0,102.83967645799999 33.594137257 0 0,102.83989780399997 33.594117273999984 0 0,102.84013487800001 33.59403794799999 0 0,102.84038604599999 33.59396482699998 0 0,102.84060086699998 33.593920879999985 0 0,102.84080055200002 33.59391244300002 0 0,102.840914489 33.59391443200002 0 0,102.84103539699998 33.59392250500002 0 0,102.84116194400002 33.593990296000015 0 0,102.84121712799998 33.594062803999975 0 0,102.84122246599998 33.594134440999994 0 0,102.84122023999998 33.59422383100002 0 0,102.841175136 33.59431843700003 0 0,102.84107351 33.59439416800001 0 0,102.84095096800002 33.59445164900001 0 0,102.84078525199999 33.59452626199999 0 0,102.84054609499998 33.594689023 0 0,102.840399365 33.594859359 0 0,102.840332155 33.59498338700001 0 0,102.84032814400001 33.595144291 0 0,102.84036730600002 33.595288063 0 0,102.84039645899998 33.59531715000003 0 0,102.840464623 33.595385153999985 0 0,102.84069041999999 33.59547256399998 0 0,102.84088150299999 33.59552359600002 0 0,102.84107451699998 33.59549715600002 0 0,102.84129023100002 33.59541745299998 0 0,102.84154893800002 33.59525153499999 0 0,102.84161602900002 33.595208507999985 0 0,102.84182848 33.594973734999996 0 0,102.84196868200002 33.594779433999975 0 0,102.84207906099999 33.59463827299999 0 0,102.842152054 33.59456800200002 0 0,102.84223216700002 33.594497855999975 0 0,102.84231821399999 33.594475508000016 0 0,102.84242503000002 33.59447737199997 0 0,102.842488081 33.59452020600003 0 0,102.842500245 33.594603886000016 0 0,102.84249727600002 33.59472307499999 0 0,102.84242042400001 33.59494829099998 0 0,102.84226523900003 33.595172139 0 0,102.84223787399998 33.59521230600001 0 0,102.84212474200001 33.595378358999994 0 0,102.84204284600003 33.59552001700001 0 0,102.84199032499998 33.595626417000005 0 0,102.84198720799998 33.59575156400001 0 0,102.84205619300002 33.595842198000014 0 0,102.84220499399999 33.595874605000006 0 0,102.84237575399999 33.59588354499999 0 0,102.84258315900001 33.595851391 0 0,102.84284159999999 33.595772431 0 0,102.84300791200002 33.595673979000026 0 0,102.84317763500002 33.595438457 0 0,102.84326917200002 33.595195612 0 0,102.84332510299998 33.59495214399999 0 0,102.84339498100002 33.59472084599997 0 0,102.843477022 33.594573224999976 0 0,102.843601493 33.59443827000001 0 0,102.84376023300001 33.59435756900001 0 0,102.843932177 33.594318832 0 0,102.844053384 33.594314983000004 0 0,102.84420277800001 33.59432354900002 0 0,102.84443643700001 33.59438127999999 0 0,102.844570256 33.594443232 0 0,102.84470318500001 33.59454094 0 0,102.84489738600001 33.59475299500002 0 0,102.84505019599999 33.59491066999999 0 0,102.84514781500002 33.59499583799999 0 0,102.845310267 33.59505232800001 0 0,102.845623005 33.595081623 0 0,102.84606466600002 33.59508335200002 0 0,102.84629209600001 33.59510519999998 0 0,102.84639045900002 33.59516057000002 0 0,102.84644476099999 33.59526883199999 0 0,102.84643556600003 33.59535213999999 0 0,102.84636168600002 33.59545816999997 0 0,102.84625976799998 33.59554582499999 0 0,102.84604435400001 33.595613618000016 0 0,102.84584407099999 33.59564590299999 0 0,102.84556664000002 33.595629144999975 0 0,102.845268589 33.59558221899999 0 0,102.84494324000002 33.59548711999997 0 0,102.84473152999999 33.59540592600001 0 0,102.844568337 33.59537923300002 0 0,102.84433245100001 33.595410894999986 0 0,102.84418928500003 33.59543820900001 0 0,102.84411480900002 33.59556807500002 0 0,102.844105909 33.59563946399999 0 0,102.844123712 33.59578286300001 0 0,102.84422459799998 33.596023101000014 0 0,102.84431242599999 33.59621541600001 0 0,102.84436524400002 33.596383273000015 0 0,102.84444090900001 33.59649190699997 0 0,102.84453126099999 33.59658291300002 0 0,102.84467932299998 33.596645111999976 0 0,102.84493465100002 33.59669129600002 0 0,102.84511268300002 33.59669439800001 0 0,102.845284779 33.59664970099999 0 0,102.84551532799998 33.59654640100001 0 0,102.84573920000003 33.596425098 0 0,102.84590447300002 33.59636835800001 0 0,102.84604704399999 33.596364877999974 0 0,102.84620341800002 33.596379524999975 0 0,102.84641453500001 33.59648455500002 0 0,102.846636193 33.596738819999985 0 0,102.846829958 33.596968748999984 0 0,102.84690533100002 33.59708930199997 0 0,102.847020467 33.59732978699998 0 0,102.84710534200002 33.59764128799998 0 0,102.84714347800002 33.597826774 0 0,102.84720891500001 33.59806043200001 0 0,102.847268267 33.598252248999984 0 0,102.847336815 33.59836075800001 0 0,102.84745565600002 33.59845225599997 0 0,102.84757627800002 33.598472242000014 0 0,102.84778413200002 33.598422201000005 0 0,102.84797165700002 33.59833007200001 0 0,102.84813781999998 33.598237573000006 0 0,102.84827504999998 33.598162452999986 0 0,102.84834848600002 33.598074301 0 0,102.84840233199998 33.59791426300001 0 0,102.84845098300002 33.59767662799999 0 0,102.848504682 33.597522551 0 0,102.848585533 33.597422602999984 0 0,102.848757482 33.59738385999998 0 0,102.84892083 33.59740458700003 0 0,102.84904070800002 33.59745436899999 0 0,102.84911756100001 33.59751532500002 0 0,102.84914486399998 33.59756349600002 0 0,102.84915555399999 33.59770677099999 0 0,102.849106463 33.597962282000026 0 0,102.84906641499998 33.59814044799998 0 0,102.84902117000001 33.598241013999996 0 0,102.84895515599999 33.598317372 0 0,102.848832018 33.59839869899997 0 0,102.84860770199998 33.598537884999985 0 0,102.848412758 33.598641809000014 0 0,102.84825268100002 33.59877615099998 0 0,102.84818695799999 33.59884058900002 0 0,102.848155067 33.598977160000004 0 0,102.848195869 33.599055378 0 0,102.848315899 33.59909920000001 0 0,102.84850743999999 33.59913234200002 0 0,102.84868488400002 33.59915927700001 0 0,102.84881396100002 33.599125748999995 0 0,102.849058162 33.59904652900002 0 0,102.84928812200002 33.59896706000001 0 0,102.84950992300003 33.598929182999996 0 0,102.84965903099999 33.598949661999995 0 0,102.84983662299999 33.59897063599999 0 0,102.849935732 33.59899620700003 0 0,102.850047458 33.59908757900001 0 0,102.850172982 33.599197076999985 0 0,102.85033470600001 33.599283356 0 0,102.85050562200001 33.599286327000016 0 0,102.85060709800001 33.599216547000026 0 0,102.850616586 33.599121319000005 0 0,102.85059817799998 33.599001758999975 0 0,102.85060246699999 33.59882893499997 0 0,102.85060557600002 33.59870378699998 0 0,102.85064428800001 33.59857925699998 0 0,102.85071000699998 33.59851481700002 0 0,102.850803622 33.598474710000005 0 0,102.850910591 33.598470607000024 0 0,102.85100970000002 33.598496177000015 0 0,102.85114426799998 33.59852832600001 0 0,102.85129901900001 33.59860852000003 0 0,102.85143151599999 33.598724101000016 0 0,102.851514313 33.59883285500001 0 0,102.85156847600001 33.59894707400002 0 0,102.85158762100002 33.59903683800002 0 0,102.85158481399998 33.59915006599999 0 0,102.85156138000002 33.59923312900003 0 0,102.85148809399999 33.599315321999995 0 0,102.851356802 33.599438244 0 0,102.85115311200002 33.59960760299998 0 0,102.85104927100002 33.59977273599998 0 0,102.850960262 33.59991427699998 0 0,102.85092155000001 33.60003880800002 0 0,102.85094722600002 33.60015253099999 0 0,102.85102393699998 33.60021944599998 0 0,102.85115108899998 33.60026339000001 0 0,102.85139960700002 33.60029751799999 0 0,102.851896936 33.60035385200001 0 0,102.85229485899998 33.600396536000005 0 0,102.85253655000002 33.60041861899998 0 0,102.85274219000001 33.60045796200001 0 0,102.85304546499998 33.60058246699998 0 0,102.85334191499999 33.60069493100002 0 0,102.85351774100002 33.60078741199999 0 0,102.853665229 33.60087343999999 0 0,102.853762421 33.600976480999975 0 0,102.85382356100001 33.60109678200001 0 0,102.85382891 33.601168418999976 0 0,102.85381260100002 33.601251605000016 0 0,102.85378263500002 33.601310705 0 0,102.853724037 33.601375270000005 0 0,102.85362329899999 33.601415255000006 0 0,102.85347285799998 33.60144841599998 0 0,102.85335075500001 33.601488030999974 0 0,102.85320031200001 33.60152119100002 0 0,102.853029391 33.60151822500001 0 0,102.85289378300001 33.60152779499998 0 0,102.85267954199998 33.601547923 0 0,102.85246515099999 33.601574011000025 0 0,102.85229290000001 33.60162467599997 0 0,102.85201101500002 33.60178671699998 0 0,102.851750788 33.60193721000002 0 0,102.85138107300003 33.60219311499998 0 0,102.85122128900002 33.602315541999985 0 0,102.851118923 33.60242107900001 0 0,102.85108747800001 33.60253977299999 0 0,102.85112858100001 33.60260606899999 0 0,102.851254853 33.602685769000004 0 0,102.85149433200002 33.60279724700001 0 0,102.851818681 33.602934044999984 0 0,102.85208041499999 33.60301013499998 0 0,102.85232894 33.603044262000026 0 0,102.85276307700002 33.60306372500003 0 0,102.85338979800002 33.60307460500002 0 0,102.853823492 33.603111942 0 0,102.854207481 33.603142452999975 0 0,102.85443567599998 33.60313448900001 0 0,102.85462143500001 33.603113862999976 0 0,102.854787155 33.603039232000015 0 0,102.85488224900001 33.60293952699999 0 0,102.85490553300002 33.60286242500001 0 0,102.85490745300001 33.60278495199998 0 0,102.85490981700002 33.60268960000002 0 0,102.85487627200001 33.60260555000002 0 0,102.85475413400002 33.60235898899998 0 0,102.85472904099998 33.60222142800001 0 0,102.85471789799999 33.60209603200002 0 0,102.85474845300001 33.60201309399997 0 0,102.85482217999999 33.601913018000005 0 0,102.854929744 33.601885073000005 0 0,102.85519487200003 33.60182408999998 0 0,102.85556638499997 33.60178283699997 0 0,102.85581608799998 33.601769279999985 0 0,102.85600852300001 33.601766655000006 0 0,102.85620719299999 33.601799907999975 0 0,102.85640453600001 33.601886799 0 0,102.85662059100002 33.60208132700001 0 0,102.85685830699998 33.602264306999984 0 0,102.85704022800002 33.60239862399999 0 0,102.85717288799998 33.602508238999974 0 0,102.85722676500001 33.60263437499998 0 0,102.857252303 33.60275405700003 0 0,102.85725009200002 33.60284345100001 0 0,102.85719832299998 33.602920058999985 0 0,102.857024744 33.60302436799998 0 0,102.85677400399999 33.603079643 0 0,102.85655219400002 33.60311753299999 0 0,102.85622429400001 33.60312377399998 0 0,102.85588927100002 33.603129889 0 0,102.85563986 33.60313152600003 0 0,102.85532575899998 33.60315588899999 0 0,102.85511730600001 33.60322978099998 0 0,102.85492206200001 33.60334563399999 0 0,102.85471168999999 33.603496998000026 0 0,102.85452832700003 33.60370844900001 0 0,102.85432330399999 33.603931449000015 0 0,102.85421352100002 33.604048783999986 0 0,102.85406945900002 33.60411186599998 0 0,102.85387642699999 33.604138327999976 0 0,102.85360609100002 33.604121711000005 0 0,102.85329984700002 33.604116395999995 0 0,102.85307179900002 33.604118398000026 0 0,102.85290784699998 33.604121514999974 0 0,102.85273647700001 33.60413642399999 0 0,102.85259241099999 33.604199505 0 0,102.85255458500001 33.60428827800001 0 0,102.852516611 33.60438301200003 0 0,102.85253546500002 33.60448469300002 0 0,102.85261871199998 33.60457556900002 0 0,102.85288683300001 33.60468157899999 0 0,102.85326149100001 33.60480136000001 0 0,102.85372205499999 33.604904748000024 0 0,102.85430339999999 33.60502215299999 0 0,102.85475788100001 33.60508369600001 0 0,102.85502837000001 33.60509434900001 0 0,102.85518726700002 33.605007675000024 0 0,102.85526320999998 33.604818206999994 0 0,102.855311256 33.604604408 0 0,102.85539343599999 33.60445082199999 0 0,102.855552924 33.60434030900001 0 0,102.85568956899999 33.604289021 0 0,102.85587459200002 33.60429819000001 0 0,102.856100723 33.60437365400003 0 0,102.85643058900001 33.60457611999999 0 0,102.85662823199999 33.604651090000004 0 0,102.85683506499998 33.60464274999998 0 0,102.857007468 33.604586117999986 0 0,102.85715256100002 33.604481315999976 0 0,102.85727079100002 33.604310466000015 0 0,102.85736274200002 33.604049728999996 0 0,102.85746937900001 33.60377136300002 0 0,102.85757306800002 33.603612183999985 0 0,102.857668601 33.603494598 0 0,102.857777494 33.60341301699998 0 0,102.85790701600001 33.60336160200001 0 0,102.85806413799997 33.60334643700003 0 0,102.85818491499998 33.60336045299999 0 0,102.858304955 33.603404265999984 0 0,102.85840972 33.60348954900002 0 0,102.85846374699997 33.60360972500001 0 0,102.85848987700001 33.60370557099998 0 0,102.858478923 33.60386039299999 0 0,102.85843162200001 33.604044396000006 0 0,102.85832528200001 33.604310844999986 0 0,102.858132151 33.604629450000004 0 0,102.858028462 33.604788628999984 0 0,102.85801112299998 33.60491353200001 0 0,102.85803695800001 33.60502129399998 0 0,102.85812138900002 33.60506449000002 0 0,102.85824261099998 33.60506062899998 0 0,102.85837242899999 33.604997293999986 0 0,102.85865682100001 33.60473392900002 0 0,102.858986593 33.60436403099999 0 0,102.85911906199999 33.604193425000005 0 0,102.85920717800002 33.604087635999974 0 0,102.85928699200002 33.60402939699998 0 0,102.85936665899999 33.603977117 0 0,102.859460571 33.603925085000014 0 0,102.85961042600002 33.60391575400001 0 0,102.859831058 33.603925533999984 0 0,102.85996681699999 33.60390999700002 0 0,102.86012453000001 33.603870992 0 0,102.86021917699998 33.603789162 0 0,102.86026353 33.603724348000014 0 0,102.86024393100001 33.603652463 0 0,102.86021067799999 33.60355649600001 0 0,102.86008513399997 33.603447007 0 0,102.85999417 33.603379851 0 0,102.85985944200002 33.603353672000026 0 0,102.85968895899998 33.603332835 0 0,102.85950364299998 33.60333558999997 0 0,102.85928257 33.603343687999995 0 0,102.85904740000001 33.603345579000006 0 0,102.85888403799999 33.603324864 0 0,102.858749311 33.60329868299999 0 0,102.85855893799999 33.60321787999999 0 0,102.85838354200001 33.60310752800001 0 0,102.858286195 33.60301044800002 0 0,102.858238701 33.60291423299998 0 0,102.858255155 33.60282508900002 0 0,102.858321316 33.602742766000006 0 0,102.85852455899999 33.60259127400002 0 0,102.85869857699998 33.60246908300002 0 0,102.85891517900001 33.602353592999975 0 0,102.85911679899999 33.60226765300001 0 0,102.85933845900001 33.602235717999974 0 0,102.85961621000001 33.602240526 0 0,102.859865324 33.60225079999998 0 0,102.86017750600001 33.60230389700001 0 0,102.86047544399997 33.60235674799998 0 0,102.86063762600003 33.60242513600002 0 0,102.860778149 33.602505072999975 0 0,102.86088959400001 33.60260835600002 0 0,102.860922555 33.602716241999985 0 0,102.86092584900001 33.602871311 0 0,102.86088037600001 33.60326998099998 0 0,102.86085891900001 33.603561748000004 0 0,102.86086294900002 33.603687020999985 0 0,102.86088834399999 33.603812662999985 0 0,102.86099237600001 33.60392774000002 0 0,102.861238259 33.60406912000002 0 0,102.86150683300002 33.60415723300002 0 0,102.86169809699999 33.60420227399999 0 0,102.86185271900001 33.604288415999974 0 0,102.86194324500002 33.604373450000026 0 0,102.86197723700002 33.604439619999994 0 0,102.86197547 33.60451113300002 0 0,102.86194521599998 33.60458215400001 0 0,102.86189433300001 33.60462301000001 0 0,102.86175739499998 33.60468622299999 0 0,102.861468688 33.60483624400001 0 0,102.861194077 33.604992469000024 0 0,102.86101976200001 33.60512658099998 0 0,102.860859839 33.605254978999994 0 0,102.860777815 33.60540261099999 0 0,102.86073881800002 33.60553906299998 0 0,102.86079093500001 33.60573671200001 0 0,102.86098608700001 33.60591298600002 0 0,102.86133050400002 33.606103765 0 0,102.86172536999999 33.606271569 0 0,102.86189380000002 33.606375835999984 0 0,102.86200584099998 33.60645527899999 0 0,102.86201787800002 33.60654491700001 0 0,102.86201537599999 33.60664622799999 0 0,102.86199936600002 33.60671749599999 0 0,102.86193394100002 33.60677002199998 0 0,102.86173378500001 33.60679637200002 0 0,102.86149060100001 33.606833901000016 0 0,102.86131210299999 33.6068487 0 0,102.86109028499999 33.60688659700003 0 0,102.86091832300002 33.60692535700002 0 0,102.86083880000001 33.60697167799998 0 0,102.86077991000002 33.60704816600003 0 0,102.86078379100002 33.60717939800003 0 0,102.86078620199999 33.60737022400002 0 0,102.860704177 33.607517856000015 0 0,102.860545425 33.60759857599999 0 0,102.86034555999998 33.60761300500002 0 0,102.860027564 33.60750614699998 0 0,102.85972543100002 33.60733398299999 0 0,102.85950700000001 33.607234808999976 0 0,102.85933739500001 33.60717821600002 0 0,102.859244805 33.607176614000025 0 0,102.859101625 33.60720394399999 0 0,102.85900712099999 33.60727981399998 0 0,102.85896915199999 33.607374547999996 0 0,102.85899469399999 33.607494230999976 0 0,102.859091605 33.60760918699998 0 0,102.85923065899999 33.60774872100001 0 0,102.85931303299998 33.60787534999997 0 0,102.85935979499999 33.60800136199998 0 0,102.859392163 33.608133087 0 0,102.85938847900002 33.608282073 0 0,102.859383175 33.60849661399999 0 0,102.85939923699999 33.60871152499999 0 0,102.859438877 33.608837413 0 0,102.85952110400001 33.60897000199998 0 0,102.85964026900001 33.609049570000025 0 0,102.85979548799997 33.609111875999986 0 0,102.86007905600002 33.60917044199999 0 0,102.86041189299999 33.60925370799998 0 0,102.86072380500002 33.60931872499998 0 0,102.86106406099998 33.609390193000024 0 0,102.86131202000001 33.609448139999984 0 0,102.86149587599999 33.60950497800002 0 0,102.86168656199999 33.609573857999976 0 0,102.861799491 33.60961754499999 0 0,102.861994649 33.609793818000014 0 0,102.862209705 33.61003005499998 0 0,102.86234994699998 33.610121908999986 0 0,102.862519416 33.61018446000003 0 0,102.86272434900002 33.610253582999974 0 0,102.86286473799998 33.610339478000014 0 0,102.86299000100001 33.61046088299997 0 0,102.86303052900001 33.61055101400001 0 0,102.86306466899998 33.610611224000024 0 0,102.86306929099999 33.61071265800001 0 0,102.86305746099998 33.61090324000003 0 0,102.86307741799999 33.61124938099999 0 0,102.86310046599999 33.61147037400002 0 0,102.86315435699998 33.61159650799999 0 0,102.86332800899999 33.61177836899998 0 0,102.863467813 33.61188810099998 0 0,102.86355166800001 33.61195513199999 0 0,102.86359278700002 33.61202142600001 0 0,102.86360526599998 33.61209318499999 0 0,102.86358154499999 33.612188167 0 0,102.86351655800001 33.612222816999974 0 0,102.86339414999998 33.612274360000015 0 0,102.86327291700002 33.61227822699999 0 0,102.86300166799998 33.61229738700001 0 0,102.86270134 33.61233989200002 0 0,102.86236392799998 33.61244137699998 0 0,102.86190292700002 33.612642076999975 0 0,102.86166360800001 33.612810836999984 0 0,102.86141613799998 33.61302119099997 0 0,102.86124804500002 33.61319118099999 0 0,102.86109272599998 33.61342101299999 0 0,102.86103962599998 33.61355125900002 0 0,102.86105077799999 33.61367665400002 0 0,102.86115467500002 33.61379769199999 0 0,102.86131658300002 33.61387799800002 0 0,102.86163549100002 33.61394909699999 0 0,102.861940591 33.61400206799999 0 0,102.862388001 33.61406346199999 0 0,102.862797323 33.614151229000015 0 0,102.86283194100002 33.61422060699999 0 0,102.86295394500002 33.61446509299998 0 0,102.86479197199998 33.61814837600002 0 0,102.866714237 33.62200010599997 0 0,102.86678679699997 33.62214549599997 0 0,102.86754838600001 33.62367142599999 0 0,102.86759834200001 33.62381606700001 0 0,102.86814814899998 33.62540796000002 0 0,102.868148249 33.625408246000006 0 0,102.86843694599997 33.626244122 0 0,102.86855510200002 33.62658621200001 0 0,102.86876543099999 33.62718301899997 0 0,102.86910075600002 33.62813449800001 0 0,102.869847365 33.62977366299998 0 0,102.86985886399998 33.62979890700001 0 0,102.87078520099999 33.631175885999994 0 0,102.87113927299998 33.63235652200001 0 0,102.87171723900002 33.633115757999974 0 0,102.87235568900002 33.633034864000024 0 0,102.87291338400001 33.632964199000014 0 0,102.87445265399998 33.632905616000016 0 0,102.87559466099998 33.63304065400001 0 0,102.87651145699999 33.63346352000002 0 0,102.87748867800002 33.63421989699998 0 0,102.87818512899997 33.635407622 0 0,102.878431654 33.63721872799999 0 0,102.87861631300001 33.63855320599998 0 0,102.87919002299998 33.63888307600001 0 0,102.880096342 33.638937234000025 0 0,102.88061678600002 33.63896833299998 0 0,102.881651138 33.63972426999999 0 0,102.882173674 33.64062697000003 0 0,102.88235596499999 33.64172292400002 0 0,102.882025925 33.642917947 0 0,102.88202257199998 33.64297762000001 0 0,102.88197764900002 33.643777012999976 0 0,102.88303819700002 33.64485715400002 0 0,102.88380377300001 33.64586935400001 0 0,102.884078982 33.646233209 0 0,102.88517390599998 33.647322626999994 0 0,102.88569603600001 33.64817760699998 0 0,102.885726826 33.648758955000005 0 0,102.88576675600001 33.649512886000025 0 0,102.88617678399999 33.650559493 0 0,102.88698071800002 33.65107849999998 0 0,102.88770566599999 33.651408548000006 0 0,102.88801233200002 33.651548160000004 0 0,102.88904003099998 33.65163618600002 0 0,102.889951198 33.651486509999984 0 0,102.89103003999998 33.65100167100002 0 0,102.89165058700002 33.650329305000014 0 0,102.89166744300002 33.65025935800003 0 0,102.89186939400003 33.64942130100002 0 0,102.89242599300002 33.64808149800001 0 0,102.89259021200002 33.64741241899998 0 0,102.89255235500002 33.647333522999986 0 0,102.89206555800001 33.64631895500003 0 0,102.89177447200001 33.64574857399998 0 0,102.89182511299998 33.645128022999984 0 0,102.89188936400001 33.64510057299998 0 0,102.89204991000003 33.64385193700002 0 0,102.89312224100001 33.64364704500002 0 0,102.89314994400002 33.64364175200001 0 0,102.89498151800001 33.644302552 0 0,102.89754052799998 33.646005941 0 0,102.89783014900001 33.646328055000026 0 0,102.89953928099999 33.64822892199999 0 0,102.90019881199999 33.648962410000024 0 0,102.90020588300001 33.648970270999996 0 0,102.90134242800002 33.65007705400001 0 0,102.90284187200001 33.65033145000001 0 0,102.905054484 33.650706807000006 0 0,102.90556422899999 33.650793276 0 0,102.90584079000001 33.65084019 0 0,102.90779041000002 33.65153737200001 0 0,102.90917770300001 33.652033458000005 0 0,102.90936904099999 33.65210187600002 0 0,102.91292277399998 33.65401052499999 0 0,102.913220121 33.654170217 0 0,102.915930914 33.65671834199998 0 0,102.91743637799999 33.65813337700001 0 0,102.91889954999999 33.659470019000025 0 0,102.92152168500002 33.661865252999974 0 0,102.92155230899999 33.66197531900002 0 0,102.92207268200002 33.66253840799999 0 0,102.92282498700001 33.663534626 0 0,102.92289295500001 33.663616407000006 0 0,102.92325844599998 33.66405615899998 0 0,102.92333715699999 33.66608309100002 0 0,102.92342114000002 33.66722314399999 0 0,102.92439489600002 33.66865137299999 0 0,102.92475135000001 33.66917418000003 0 0,102.92814228700001 33.67298266900002 0 0,102.92908410199999 33.67404038400002 0 0,102.929481108 33.67463470199999 0 0,102.93023960099998 33.67499533199998 0 0,102.93090010100002 33.675395862000016 0 0,102.93202116700002 33.67617456300002 0 0,102.93258024 33.676722337 0 0,102.93291505899998 33.677050382999994 0 0,102.93392256599998 33.67787763000001 0 0,102.93509893999999 33.67848891400001 0 0,102.93714564800001 33.67936980100001 0 0,102.937914191 33.67949875199997 0 0,102.93827954599999 33.67956005100001 0 0,102.93951038 33.679899284999976 0 0,102.940490001 33.68016928100002 0 0,102.94106091700002 33.68080389800002 0 0,102.942437198 33.68233373999999 0 0,102.94290770700002 33.68285672799999 0 0,102.944938756 33.685586349000005 0 0,102.94506380899998 33.685754412999984 0 0,102.94602249399998 33.68616116499999 0 0,102.94752092099998 33.686796895999976 0 0,102.95028260700002 33.68950812700001 0 0,102.95049624 33.68971784799999 0 0,102.95070766700002 33.68984787699998 0 0,102.95111762800002 33.69079884199999 0 0,102.95117541600001 33.69095463399998 0 0,102.95138230499998 33.69151239500002 0 0,102.95161819200001 33.692202312999996 0 0,102.95251323899998 33.69314953600002 0 0,102.95314781899998 33.693732712999974 0 0,102.95323394399998 33.69381185999998 0 0,102.95377723600001 33.69424456399997 0 0,102.95421278200001 33.69459145100001 0 0,102.95488698100002 33.69519075400001 0 0,102.95618361800001 33.700462551999976 0 0,102.95528357900002 33.704301398999974 0 0,102.95479366900003 33.70645194999997 0 0,102.95473260099999 33.70867074300003 0 0,102.95483722099999 33.71038734299998 0 0,102.95528828200003 33.71245905699999 0 0,102.95513289000002 33.713891433000015 0 0,102.95481337899997 33.71596910400001 0 0,102.955522137 33.71811038200002 0 0,102.956571849 33.72010589600001 0 0,102.95659010499998 33.72175160199998 0 0,102.95642927699998 33.72597288200001 0 0,102.95549638900002 33.72688746900002 0 0,102.951699426 33.73060965600001 0 0,102.95108359699998 33.731657946999974 0 0,102.950293649 33.73300258900002 0 0,102.949379599 33.73554994699998 0 0,102.94862851300002 33.737344683 0 0,102.94869842499998 33.73775397700001 0 0,102.948555801 33.73775422 0 0,102.945357726 33.73873550899998 0 0,102.944189488 33.74150178299999 0 0,102.94385630199997 33.742363032000014 0 0,102.94307466700002 33.74399099599998 0 0,102.940800035 33.74486705200002 0 0,102.94012211299997 33.745540095000024 0 0,102.93809139899997 33.747845412000004 0 0,102.93627758899999 33.74909952799999 0 0,102.93320122400002 33.749790700999995 0 0,102.930004419 33.749910236999995 0 0,102.92818633299999 33.750782621999974 0 0,102.92762658599997 33.75183635399998 0 0,102.92752427099998 33.753564883000024 0 0,102.93735217199998 33.753384876999974 0 0,102.94100802600002 33.75345247299998 0 0,102.94207872800001 33.75735615999997 0 0,102.94163854700003 33.75888609499998 0 0,102.94211525999998 33.76069526700002 0 0,102.94338634000002 33.76202131100001 0 0,102.94522649499999 33.76315216400002 0 0,102.94616651199999 33.76553023399998 0 0,102.94596635900001 33.768107860999976 0 0,102.946091077 33.769061013 0 0,102.94668637699999 33.771250897000016 0 0,102.94731426300001 33.77639825799997 0 0,102.94734157099998 33.778878726000016 0 0,102.94772793300001 33.78283651999999 0 0,102.94792563200002 33.78297845399999 0 0,102.947312232 33.785091281999996 0 0,102.94736020900001 33.787133643000004 0 0,102.944938756 33.78802276099998 0 0,102.94437222099998 33.78823078400001 0 0,102.94234577600002 33.78991826499998 0 0,102.94208816100002 33.79013277400003 0 0,102.94106091700002 33.790988115999994 0 0,102.93951038 33.792279181000026 0 0,102.938616416 33.79302354800001 0 0,102.93799041800003 33.793515214000024 0 0,102.93512294599998 33.795767238999986 0 0,102.93345326600001 33.796950200000026 0 0,102.93199907299999 33.79798044400002 0 0,102.92852212700001 33.799976458 0 0,102.92584381 33.80151386699998 0 0,102.92348680200001 33.802890667999975 0 0,102.92128021600001 33.80417952099998 0 0,102.91870234200002 33.80607363399997 0 0,102.91604493199998 33.808026036 0 0,102.91436244300002 33.80966692999999 0 0,102.913723866 33.813749739 0 0,102.91343239600002 33.81561312399998 0 0,102.91282357199998 33.81715291699999 0 0,102.91280859 33.81776956300001 0 0,102.91276854400002 33.81941751699998 0 0,102.91236373800001 33.82137809699998 0 0,102.91225426 33.821848991000024 0 0,102.91164576800003 33.824466132 0 0,102.91161047499997 33.825917319999974 0 0,102.91160228500001 33.82625396999998 0 0,102.91226417799999 33.82841147099998 0 0,102.91358398099999 33.830547275000015 0 0,102.91369552700002 33.830727782 0 0,102.91566873400001 33.83519794099999 0 0,102.91772627300003 33.839858651999975 0 0,102.91900581800002 33.84346401200003 0 0,102.91807216000001 33.847804671999995 0 0,102.91809895099999 33.850308982 0 0,102.917989192 33.85341061999998 0 0,102.91730130000002 33.85592024900001 0 0,102.91617562900001 33.857598293000024 0 0,102.91405439599998 33.859760763 0 0,102.91321450599997 33.86143665899999 0 0,102.912808509 33.863586387 0 0,102.91040493399998 33.866108671000006 0 0,102.90684619799998 33.86756605400001 0 0,102.90261743000002 33.86944431400002 0 0,102.900897203 33.869555477000006 0 0,102.89896663600001 33.869680200999994 0 0,102.89518172700002 33.869555975000026 0 0,102.894452511 33.86951470399998 0 0,102.89309976599998 33.86943813099998 0 0,102.88974462499999 33.86885874500001 0 0,102.88807185399997 33.86884233699999 0 0,102.88784479700001 33.86884010799997 0 0,102.88457359199998 33.868520097999976 0 0,102.881641688 33.868421845 0 0,102.8813955 33.868488437999986 0 0,102.87746140799999 33.86995544400003 0 0,102.87563257 33.87165285200001 0 0,102.875144251 33.873293617 0 0,102.87469695700003 33.874796479 0 0,102.874108804 33.877133558000025 0 0,102.873666162 33.87889234199997 0 0,102.873544762 33.88151763600001 0 0,102.873511899 33.882228294000015 0 0,102.87358032200001 33.88271648 0 0,102.87399773800001 33.88569453000002 0 0,102.874147031 33.88832030399999 0 0,102.87192490199999 33.89144168399997 0 0,102.869801489 33.89295798500001 0 0,102.86976862 33.89298679199999 0 0,102.86833965599999 33.89479343900001 0 0,102.86721011100002 33.89623254200001 0 0,102.864901906 33.897799179 0 0,102.86376398099998 33.898630293 0 0,102.86234634700003 33.89966566099997 0 0,102.86050196600002 33.90119900600001 0 0,102.85782779099998 33.901903565 0 0,102.854798851 33.90216460800002 0 0,102.85235285300001 33.90404033599998 0 0,102.84908639000002 33.906545033999976 0 0,102.84547103599999 33.91048015199999 0 0,102.84309264699999 33.91035701800001 0 0,102.841527622 33.91027596800001 0 0,102.83770362500002 33.90921772600001 0 0,102.83500153400001 33.909126695 0 0,102.831896578 33.908985857000005 0 0,102.821035741 33.91471994199998 0 0,102.81827247899997 33.91539370300001 0 0,102.81697547200002 33.91533119600001 0 0,102.81437190999998 33.915324586999986 0 0,102.812456527 33.915480351999975 0 0,102.811484528 33.91555831800002 0 0,102.80841874700002 33.91573185499999 0 0,102.80825537200002 33.91566508699998 0 0,102.80630731500003 33.91539162599997 0 0,102.80505214499999 33.915781476999996 0 0,102.80403479199998 33.91712386199998 0 0,102.80336340299999 33.91875021300001 0 0,102.80291997400002 33.92027966400002 0 0,102.80293250400001 33.92161532099999 0 0,102.80383193199998 33.92372225399998 0 0,102.80443441900002 33.92693840099997 0 0,102.80475194399997 33.930275669000025 0 0,102.80535002699997 33.93301478799998 0 0,102.805661999 33.93575577600001 0 0,102.80611482500001 33.93825731499999 0 0,102.80714676500003 33.94147062799999 0 0,102.80932237299999 33.944557154999984 0 0,102.81173125800001 33.94753313000001 0 0,102.811779204 33.94881487700002 0 0,102.811783015 33.94885359400001 0 0,102.81191170300002 33.95016089000001 0 0,102.81193759199999 33.950423865999994 0 0,102.811952883 33.95203379899999 0 0,102.81167771999998 33.95319841600002 0 0,102.81159554499999 33.953602122999996 0 0,102.81140425000001 33.954541914 0 0,102.81080990700002 33.956006788000025 0 0,102.81032563600002 33.956889671 0 0,102.81007130199998 33.95735334400001 0 0,102.809045884 33.95864215300003 0 0,102.80777523400002 33.95957954900001 0 0,102.80894181399998 33.963265345000025 0 0,102.81010848300002 33.966951134 0 0,102.80790442199998 33.967187588 0 0,102.80679003199998 33.967284878999976 0 0,102.80580968700002 33.967148189 0 0,102.80416876800001 33.96739363299997 0 0,102.803408375 33.96750736299998 0 0,102.80243272400003 33.96805854500002 0 0,102.80176813600002 33.968433989999994 0 0,102.800739152 33.97007218900001 0 0,102.80053840599999 33.970645950000005 0 0,102.80035515700001 33.97085758999998 0 0,102.79979070000002 33.971509493999974 0 0,102.79780467699999 33.97220933400001 0 0,102.79503453199999 33.97287493699997 0 0,102.79437685900001 33.973032950000004 0 0,102.79067467700003 33.97391547799998 0 0,102.78938232299998 33.97449746799998 0 0,102.78732175800002 33.97542536200001 0 0,102.78458605100002 33.976816731999975 0 0,102.78417438100001 33.97698190800003 0 0,102.782121426 33.977805596999985 0 0,102.77810521700002 33.97845774000001 0 0,102.77354610499998 33.980871716000024 0 0,102.770804484 33.98165219600003 0 0,102.76794743099998 33.982337925000024 0 0,102.76531852400001 33.98292676 0 0,102.76381967600003 33.983151641000006 0 0,102.76139433999998 33.983667088000004 0 0,102.75813100300002 33.98375879600002 0 0,102.754845563 33.984589975000006 0 0,102.75063649499998 33.984591873 0 0,102.74897962300003 33.98503131199999 0 0),(102.52549431099999 33.451106649999986 0 0,102.52628190500002 33.45193822700003 0 0,102.52756245500001 33.451932785 0 0,102.52789874500002 33.451872966999986 0 0,102.529623388 33.45156617700002 0 0,102.53182767700002 33.451377831 0 0,102.53183131700001 33.45197418499998 0 0,102.53183859699999 33.453166893 0 0,102.53220997599999 33.45572968699997 0 0,102.53243325099999 33.457338924 0 0,102.53201730199999 33.45912981599997 0 0,102.530387083 33.46015062800001 0 0,102.529243511 33.46061940200002 0 0,102.52832884499998 33.460994331999984 0 0,102.527481196 33.462011769000014 0 0,102.52674134799997 33.462926005999975 0 0,102.52578620000003 33.464106259000005 0 0,102.52472539299998 33.465184217 0 0,102.52480517100003 33.46661516299997 0 0,102.52545095200003 33.467506979999996 0 0,102.52666742999997 33.468634916999974 0 0,102.52717201600001 33.469706234 0 0,102.527293101 33.470610049000015 0 0,102.52739559999998 33.47137511300002 0 0,102.52732949900002 33.47221030899999 0 0,102.52683969200001 33.47358403700002 0 0,102.527931502 33.47452461300003 0 0,102.528699614 33.475186310000026 0 0,102.52898933 33.47601998800002 0 0,102.52807653299999 33.47805152900003 0 0,102.52796624000001 33.478238755999996 0 0,102.52765389400003 33.47876896899999 0 0,102.52765823200002 33.479484591000016 0 0,102.527734281 33.48048153600001 0 0,102.527735543 33.48049808600001 0 0,102.527713415 33.480683278000015 0 0,102.52760008199999 33.48163175899998 0 0,102.52596167000002 33.497355115000005 0 0,102.52597696499998 33.497469255 0 0,102.52618530900003 33.49902398900002 0 0,102.525189506 33.49914748600003 0 0,102.52451595500003 33.49908991000001 0 0,102.52439185600002 33.499079300999995 0 0,102.52400424899997 33.49854421200001 0 0,102.523360185 33.497974424000006 0 0,102.52301852400001 33.49797586599999 0 0,102.52259230800001 33.49812079200001 0 0,102.52233864099998 33.49855124499999 0 0,102.52178408200001 33.498660927 0 0,102.521227807 33.498484358999974 0 0,102.52075352100002 33.497734933000004 0 0,102.52036594200001 33.49719983199998 0 0,102.51993908399999 33.49723740600001 0 0,102.51977017899998 33.497560152000005 0 0,102.51977360000001 33.49813264800002 0 0,102.51943749499998 33.49906438800002 0 0,102.51914003299999 33.499316108000016 0 0,102.51850175499999 33.499712381999984 0 0,102.51897346999999 33.500032444 0 0,102.519529965 33.500244803999976 0 0,102.52047405399998 33.50099226100002 0 0,102.52137545 33.50173989199999 0 0,102.52147095200002 33.50210432099999 0 0,102.52150658300002 33.50224028600002 0 0,102.52146644800001 33.502669837999974 0 0,102.52095564400003 33.50295824199998 0 0,102.52045038199998 33.503114573999994 0 0,102.51954877600002 33.50339353200002 0 0,102.51921051199997 33.503967461 0 0,102.518987434 33.50456267800001 0 0,102.51909071099999 33.50536345699999 0 0,102.51892456399997 33.506151353999996 0 0,102.51811815999997 33.50701349399998 0 0,102.51697238000003 33.50827064600003 0 0,102.51573816899997 33.50902721 0 0,102.51403789599999 33.510429768999984 0 0,102.511442988 33.51257305299998 0 0,102.510134284 33.51388175599999 0 0,102.50811174299997 33.51483354099997 0 0,102.50608920100001 33.51626121700002 0 0,102.50561330900001 33.51780786699999 0 0,102.50489947 33.51935451700001 0 0,102.50430460500002 33.520306301000005 0 0,102.50287692799998 33.52102013899997 0 0,102.50073541299997 33.52102013899997 0 0,102.499664656 33.52102013899997 0 0,102.499188764 33.51971143600002 0 0,102.49859389900001 33.51852170500001 0 0,102.49752314099999 33.51852170500001 0 0,102.49645238400001 33.518283758999985 0 0,102.495262653 33.517688894 0 0,102.494786761 33.516023270999995 0 0,102.494786761 33.51447662200002 0 0,102.495262653 33.51316791800002 0 0,102.49719791899997 33.508259210999995 0 0,102.49876434499998 33.49924046699999 0 0,102.480190101 33.49374718299998 0 0,102.47752161199998 33.494528073000026 0 0,102.47702192600002 33.49488499199998 0 0,102.47523733100002 33.49631266900002 0 0,102.47380965399998 33.497240659 0 0,102.47209644200001 33.49766896099999 0 0,102.470097694 33.49709789100001 0 0,102.46724234099997 33.49581298200002 0 0,102.46484571000002 33.49557778399998 0 0,102.46482822500002 33.49548711199998 0 0,102.464808145 33.495397819000004 0 0,102.46475802700002 33.49530051099998 0 0,102.46471085899998 33.495206558999996 0 0,102.46465562100002 33.495119848 0 0,102.464609376 33.49506096599998 0 0,102.46455145599998 33.495000558000015 0 0,102.464436831 33.49490815799999 0 0,102.46420157699998 33.494773555999984 0 0,102.46404803799999 33.494712719000006 0 0,102.46386444000001 33.494667214 0 0,102.46368884399999 33.494646104000026 0 0,102.46336135899998 33.494647328999974 0 0,102.46252616800001 33.49468898499998 0 0,102.46187007700001 33.49472188499999 0 0,102.46093947899999 33.494763585999976 0 0,102.46056748900003 33.494782129999976 0 0,102.460436222 33.494780031999994 0 0,102.46033077300001 33.494767818000014 0 0,102.460268138 33.49474856900002 0 0,102.46020807000002 33.49472119799998 0 0,102.46012433499999 33.49467448299998 0 0,102.46005342500001 33.494618144000015 0 0,102.459984529 33.494544468000015 0 0,102.459904354 33.494433277999974 0 0,102.45986435399999 33.49433997400001 0 0,102.45984794200001 33.49428361399998 0 0,102.45984770500002 33.49423850400001 0 0,102.45985628699998 33.494189112000015 0 0,102.45988039899999 33.49411464299999 0 0,102.45991687200001 33.49402557799999 0 0,102.460001439 33.49388107200002 0 0,102.46017639399997 33.493647753000005 0 0,102.46042936700002 33.493321138 0 0,102.46068568499999 33.492999442999974 0 0,102.46083508100003 33.49279694500001 0 0,102.46096143699998 33.492634726999995 0 0,102.46104000000003 33.49254881500002 0 0,102.46114727100002 33.49245125200002 0 0,102.46153098399998 33.492143043 0 0,102.462140702 33.491638274000024 0 0,102.46217703000002 33.491609573999995 0 0,102.46242677999999 33.491412258000025 0 0,102.46251886699997 33.491330436 0 0,102.46269951199997 33.49116577699999 0 0,102.46277553499999 33.49108102500003 0 0,102.46277771400003 33.49107786500002 0 0,102.462864868 33.490951474999974 0 0,102.46300221000001 33.49072250900002 0 0,102.46319969500001 33.49036267700001 0 0,102.46335662500002 33.49008834699998 0 0,102.463450513 33.489924221000024 0 0,102.463681183 33.48952246599998 0 0,102.46388650900002 33.489152022999974 0 0,102.46412626 33.48871485799998 0 0,102.464397399 33.48824334699998 0 0,102.464718747 33.48767465499998 0 0,102.46494621 33.487280958999975 0 0,102.46515623099998 33.486902542999985 0 0,102.46533500100003 33.48657799799997 0 0,102.46570186600002 33.485916304 0 0,102.46572669400001 33.48587152599998 0 0,102.46606062000001 33.485289419000026 0 0,102.46620420300002 33.485034686999995 0 0,102.466273242 33.48491220699998 0 0,102.46660781000003 33.48432569300002 0 0,102.46665000899998 33.48425171600002 0 0,102.46690728099998 33.483799568999984 0 0,102.46713515699997 33.48337844399998 0 0,102.467172802 33.483291424000015 0 0,102.46724833399998 33.483116825000025 0 0,102.46731101699999 33.482944712000005 0 0,102.467401677 33.482695784999976 0 0,102.46754323200003 33.482211896000024 0 0,102.46767080799998 33.48179828899998 0 0,102.467728276 33.48161197899998 0 0,102.46776123699999 33.481502627 0 0,102.46777406400003 33.481460067 0 0,102.46786484500001 33.481158877999974 0 0,102.46795572299999 33.480932021 0 0,102.46800811100002 33.48080125299998 0 0,102.46813748900001 33.480491375999975 0 0,102.46822009700003 33.480308353 0 0,102.46834354999999 33.48006454 0 0,102.46849864699999 33.47974525000001 0 0,102.46863337799999 33.479464828000005 0 0,102.46883700900003 33.478992237 0 0,102.46894217200003 33.47871426900002 0 0,102.46904950800001 33.47834094299998 0 0,102.46912395499999 33.47809150400002 0 0,102.469220017 33.47780639000001 0 0,102.46932600600002 33.47755824000001 0 0,102.46944601199999 33.47726018999998 0 0,102.469569342 33.476994701000024 0 0,102.46972411600001 33.47666838399999 0 0,102.46987286500001 33.47635028100001 0 0,102.46999351900001 33.476078883000014 0 0,102.47018340400001 33.47558263399998 0 0,102.47025431600002 33.475397180000016 0 0,102.470308639 33.47527329100001 0 0,102.47036678699999 33.47514862100002 0 0,102.47039989500001 33.475104785999974 0 0,102.470456463 33.47505068999999 0 0,102.47050274499998 33.47501768400002 0 0,102.470572978 33.47498424600002 0 0,102.47066719899999 33.47495839800001 0 0,102.47075387000001 33.474937667000006 0 0,102.47086250000001 33.47492840699999 0 0,102.47092322600002 33.474930597000025 0 0,102.471020167 33.474951436000026 0 0,102.47110547900002 33.474983635 0 0,102.47125404100001 33.47506705400002 0 0,102.47144223700002 33.47519949100001 0 0,102.47159241399999 33.47530266199999 0 0,102.471670152 33.475337661000026 0 0,102.47173663199999 33.475357884000005 0 0,102.47183570300001 33.47536453700002 0 0,102.47192826899999 33.47536398300002 0 0,102.47201543 33.475346788000024 0 0,102.472104753 33.475321474 0 0,102.47217570599997 33.475289240999984 0 0,102.47225280100002 33.47522698300003 0 0,102.47229708200001 33.47516502000002 0 0,102.47233175299999 33.47509358100001 0 0,102.472375521 33.474942725999995 0 0,102.47242297100001 33.47481706799999 0 0,102.47245377500002 33.47475987299998 0 0,102.47251790899998 33.47468420299998 0 0,102.472610041 33.47460761799999 0 0,102.472864544 33.47445710300002 0 0,102.47305655999997 33.47434732300002 0 0,102.47341017000002 33.47414871900003 0 0,102.47361304399999 33.474035469 0 0,102.47380413600001 33.47394098500001 0 0,102.47394148000001 33.473890692 0 0,102.47419690100003 33.47379553899998 0 0,102.47419978599999 33.47379465199998 0 0,102.47448825999999 33.47370590600002 0 0,102.47459335299999 33.473671373 0 0,102.47455433099998 33.47361712999998 0 0,102.47456165300002 33.47361346299999 0 0,102.47456341899999 33.47361254100002 0 0,102.474779108 33.473494824 0 0,102.47478288899998 33.473492561 0 0,102.47490487699997 33.47341261499997 0 0,102.474975793 33.47350207300002 0 0,102.47501050300002 33.47348276700001 0 0,102.475097952 33.473425265 0 0,102.47519274299998 33.47334786599998 0 0,102.47541375700001 33.473145053999986 0 0,102.47564656399999 33.47292686200001 0 0,102.47569284100001 33.472883491000005 0 0,102.475998807 33.472591541999975 0 0,102.476160155 33.47241501000002 0 0,102.47625041999999 33.47230825999998 0 0,102.47630091899998 33.47221852400003 0 0,102.47634486999999 33.472111987999995 0 0,102.476360511 33.47197751599998 0 0,102.47635774399998 33.471760347999975 0 0,102.476364827 33.471626829 0 0,102.476376619 33.47153407799999 0 0,102.47640680699999 33.471430931999976 0 0,102.47644966899998 33.47132520299999 0 0,102.47651242500001 33.471209723000015 0 0,102.47657830600002 33.471117671 0 0,102.476640616 33.471044414999994 0 0,102.47673111900002 33.470965326 0 0,102.47684766700002 33.470875750000005 0 0,102.47692458900002 33.470827289 0 0,102.47700151999999 33.470794067999975 0 0,102.477143883 33.47074363399997 0 0,102.47747868599998 33.4706276 0 0,102.477591572 33.470588475 0 0,102.47775105099998 33.47053726199999 0 0,102.47811458500001 33.470420520000005 0 0,102.478351933 33.470341872000006 0 0,102.47836524899998 33.47033745900001 0 0,102.47877788400001 33.470197454000015 0 0,102.47888964399999 33.47014783700001 0 0,102.47895475000001 33.470113406999985 0 0,102.47899343799997 33.47009294700001 0 0,102.47907104199999 33.47003827499998 0 0,102.47913754400003 33.46998891499999 0 0,102.47920277899999 33.46992549700002 0 0,102.479272262 33.46984487399999 0 0,102.47934510300001 33.46973524100002 0 0,102.47939016800001 33.46962722400002 0 0,102.47939481399999 33.469616085999974 0 0,102.47954451800001 33.469181617000004 0 0,102.47966287000003 33.46882229800002 0 0,102.47978082999998 33.46843943699997 0 0,102.479863438 33.46820910600002 0 0,102.47997522999998 33.46784193799999 0 0,102.48005298499999 33.467629552999995 0 0,102.48008692399998 33.46753237799999 0 0,102.48010872499998 33.46746995000001 0 0,102.48014626000003 33.46738707200001 0 0,102.48020975100002 33.467300083 0 0,102.480263864 33.46724034499999 0 0,102.48034000500002 33.467178502000024 0 0,102.48043375700001 33.46712860299999 0 0,102.48065184500001 33.467033958 0 0,102.48084383000003 33.46696189599999 0 0,102.48105003799998 33.466879878999976 0 0,102.48121869300002 33.46680307499997 0 0,102.48139479100001 33.466713113000026 0 0,102.48178557199998 33.466499915999975 0 0,102.48209800799998 33.46631460399999 0 0,102.48230234900001 33.466193406 0 0,102.482685548 33.465988493 0 0,102.48299582599998 33.465858362999995 0 0,102.483172648 33.46579110800002 0 0,102.48320889000001 33.46577732200001 0 0,102.48349958699998 33.465685221 0 0,102.48384410400001 33.465582876999974 0 0,102.48410651400002 33.46550585900002 0 0,102.48441969100003 33.46541393899997 0 0,102.48478105999999 33.46531895700002 0 0,102.48502248900002 33.465272932000005 0 0,102.48509750099998 33.46525863199997 0 0,102.485144133 33.46524974099998 0 0,102.48521749499997 33.46523772299997 0 0,102.48558188200002 33.465173188999984 0 0,102.48584765999999 33.465126407000014 0 0,102.48595846500001 33.46510436599999 0 0,102.48600543600003 33.465095023 0 0,102.48614452999999 33.46505148199998 0 0,102.486259475 33.465015822 0 0,102.48637189300001 33.464972069 0 0,102.48643928400003 33.46494036399997 0 0,102.48646917600001 33.46492350599999 0 0,102.48664213699999 33.464825964 0 0,102.48672608099997 33.46477320399998 0 0,102.48703790299999 33.464561643000025 0 0,102.48745968399999 33.46427334700002 0 0,102.48765021100002 33.464139595000006 0 0,102.487797091 33.464019955000026 0 0,102.48802741899999 33.463819134999994 0 0,102.48849494299998 33.463377544000025 0 0,102.48868021200002 33.463199594 0 0,102.48882337200001 33.46304673899999 0 0,102.48894459299999 33.462898935 0 0,102.48903271799998 33.46276962899998 0 0,102.48915114800002 33.46258653699999 0 0,102.48925429600001 33.46242706800001 0 0,102.48952590699997 33.461989958000004 0 0,102.489581192 33.46190387199999 0 0,102.489818937 33.46153367800002 0 0,102.489988649 33.46126840699998 0 0,102.49002833700001 33.46120818700001 0 0,102.490059815 33.461160415999984 0 0,102.49027814800002 33.46087468600001 0 0,102.490570816 33.460551458 0 0,102.49062093200001 33.46049610900002 0 0,102.49068645300002 33.460423945 0 0,102.49081446299999 33.46028295299999 0 0,102.490931349 33.460142709000024 0 0,102.49101602799999 33.459997353999995 0 0,102.49108136199999 33.45987218800002 0 0,102.491085311 33.459859402999996 0 0,102.49113145899997 33.459709980000014 0 0,102.49114782999999 33.459610654000016 0 0,102.49116373599998 33.45936920999998 0 0,102.491166469 33.45908622000002 0 0,102.49113716900001 33.458594436 0 0,102.49113886200001 33.45844211299999 0 0,102.49113927600001 33.45840467900001 0 0,102.49114004900002 33.45833524699998 0 0,102.49115334200002 33.45826164800002 0 0,102.49116388499999 33.45810312399999 0 0,102.49116418300002 33.458100530000024 0 0,102.49119321 33.45794635599998 0 0,102.49126437199999 33.45746005199999 0 0,102.491319094 33.45707225899997 0 0,102.491330618 33.45699077699999 0 0,102.49135736199997 33.456801669000015 0 0,102.49136684299998 33.45672071600001 0 0,102.49138179699997 33.45660282900002 0 0,102.491386793 33.45655187599999 0 0,102.49138684899998 33.45655130099999 0 0,102.491372684 33.45643690100002 0 0,102.49134399100001 33.45635808700001 0 0,102.49129949500002 33.45627293899997 0 0,102.491261157 33.456216188999974 0 0,102.49117168200002 33.456115237000006 0 0,102.491090509 33.456042029 0 0,102.49077398999998 33.45579223599998 0 0,102.49025231500002 33.45538755299998 0 0,102.49014955000001 33.45530602100001 0 0,102.48977064500002 33.455005398000026 0 0,102.48927895000003 33.45462441500001 0 0,102.48878126400001 33.45422420900002 0 0,102.48828376699998 33.45381821000001 0 0,102.487767835 33.45339927200001 0 0,102.48703641700001 33.45271980899997 0 0,102.48665652400001 33.448819327000024 0 0,102.48634055399998 33.44782119299998 0 0,102.48588345500002 33.44637719100001 0 0,102.48542643500002 33.44324723300002 0 0,102.485066674 33.44240442099999 0 0,102.47274586399999 33.42286804600002 0 0,102.47247757500003 33.42245744899998 0 0,102.472348678 33.42225684700003 0 0,102.47232666500003 33.422222589 0 0,102.472269036 33.42212609799998 0 0,102.47208164 33.421812337999995 0 0,102.47206997199999 33.42179279999999 0 0,102.47205830500002 33.42177326500001 0 0,102.47203379299998 33.421732220000024 0 0,102.471886219 33.42149931099999 0 0,102.47172696799998 33.42124823199998 0 0,102.471570724 33.42100094199998 0 0,102.47146712199998 33.42084398999998 0 0,102.47145179500001 33.42082076899999 0 0,102.47140582200001 33.42075112200001 0 0,102.471386317 33.42072043799999 0 0,102.47137550500003 33.420703436 0 0,102.47123850000003 33.420487906999995 0 0,102.47110402999999 33.420276367999975 0 0,102.47094914000002 33.420041965999985 0 0,102.47077115100001 33.41976099499999 0 0,102.47057898100002 33.41946121799998 0 0,102.47042531800003 33.41922176600002 0 0,102.470263042 33.41895384200001 0 0,102.469975863 33.41849125599998 0 0,102.46990065 33.41849610899999 0 0,102.469884057 33.418495581 0 0,102.46784753100002 33.41843082600002 0 0,102.46595986099999 33.41827569899999 0 0,102.46559935599998 33.41824606900002 0 0,102.465522722 33.418239770000014 0 0,102.46533104000002 33.41820698999999 0 0,102.46350174499997 33.41789412999998 0 0,102.46336862700002 33.41787136099998 0 0,102.46076610900002 33.41742620500003 0 0,102.46048737699999 33.417378525000004 0 0,102.46013061399998 33.41731749600001 0 0,102.460013834 33.417297518 0 0,102.45963704799999 33.417306888999974 0 0,102.45942338600003 33.417312202000005 0 0,102.458497266 33.41733522599998 0 0,102.45641079799998 33.41738710300001 0 0,102.4561784 33.41711502099997 0 0,102.45612419499997 33.41705156199998 0 0,102.45614600200003 33.41700610100003 0 0,102.45635750399998 33.41665346299999 0 0,102.45642088300002 33.41653395399999 0 0,102.45644903200002 33.41647719600002 0 0,102.45645583200002 33.416417533000015 0 0,102.45646263100002 33.41635787000001 0 0,102.45646250200002 33.41633330500002 0 0,102.456462467 33.41632663500002 0 0,102.45646231900002 33.41629823400001 0 0,102.45645837400002 33.41622370099998 0 0,102.45643652500002 33.41612537899999 0 0,102.45641855999997 33.416089664000026 0 0,102.45635728000002 33.416021769 0 0,102.45634345299999 33.41600644800002 0 0,102.45629359600002 33.41599172100001 0 0,102.45626457399999 33.41599182700003 0 0,102.456240262 33.415991916999985 0 0,102.456209592 33.415992029999984 0 0,102.45620807 33.415973242999996 0 0,102.45620371400003 33.41591950399999 0 0,102.45620256699999 33.415905357999975 0 0,102.45621027499999 33.415890418000004 0 0,102.45622242500002 33.41587452800002 0 0,102.45623570700002 33.415862362999974 0 0,102.45624458499998 33.41585859999998 0 0,102.45624900399997 33.415852992 0 0,102.45624897900001 33.415848332999985 0 0,102.45624448299998 33.41583902799999 0 0,102.45622662 33.41582604500002 0 0,102.45621992299999 33.41582140999998 0 0,102.45621874800003 33.41580929700001 0 0,102.45622423499998 33.41579529699999 0 0,102.45623636599998 33.41577567799999 0 0,102.45623846299998 33.41575143699998 0 0,102.45624050700002 33.415716943999996 0 0,102.45624037200002 33.415690848 0 0,102.45623023000002 33.41566170700003 0 0,102.45621007 33.41563475200002 0 0,102.45619552900001 33.41561896100001 0 0,102.45618880900003 33.41560966499998 0 0,102.45618875100001 33.41559848100002 0 0,102.45619651200002 33.41559379300003 0 0,102.45620875999998 33.41559654299999 0 0,102.456231006 33.415597393999974 0 0,102.45624874100002 33.415586142999985 0 0,102.45626645200002 33.41557023299998 0 0,102.45628528700001 33.41555618299998 0 0,102.45629192500002 33.41554963499999 0 0,102.45629405 33.41553098600002 0 0,102.45629390900001 33.415503957 0 0,102.45629477400001 33.41545642 0 0,102.45629021100001 33.41543499900001 0 0,102.45628460900002 33.41542663199999 0 0,102.456270131 33.415422956999976 0 0,102.456252377 33.41543047900001 0 0,102.456249098 33.41544167500001 0 0,102.45624591299998 33.415470579999976 0 0,102.456240417 33.415482716999975 0 0,102.45623532299999 33.41548638500001 0 0,102.45622819800002 33.41548555700001 0 0,102.45621370999999 33.41548001899997 0 0,102.45619363899999 33.415469840000014 0 0,102.45618581100001 33.415461479999976 0 0,102.45618464799998 33.41545216399999 0 0,102.45618787400002 33.415430715000014 0 0,102.45621210000002 33.41536878300002 0 0,102.45622868100003 33.41534914900001 0 0,102.45626416099998 33.415328511999974 0 0,102.45630515300002 33.41529853700001 0 0,102.45632506499999 33.41527795899998 0 0,102.45634052600002 33.415257396000015 0 0,102.456350488 33.415248039000005 0 0,102.45636492199998 33.415243325999995 0 0,102.45637826699999 33.415243277 0 0,102.456396074 33.415246008 0 0,102.45642505400002 33.415258016999985 0 0,102.456451856 33.415279356999974 0 0,102.45646419799999 33.415299816000015 0 0,102.45646653400001 33.41532124399998 0 0,102.45646225600001 33.41535388199998 0 0,102.45644905199998 33.415380959000004 0 0,102.456432544 33.41541457400001 0 0,102.45641274799999 33.41545658899997 0 0,102.45639404100001 33.415494873 0 0,102.45636318999999 33.41554997600002 0 0,102.45635993000002 33.41556490099998 0 0,102.456357798 33.41558261900002 0 0,102.45636120799998 33.41559658599999 0 0,102.456380492 33.415654673999995 0 0,102.45638063199999 33.41568170300002 0 0,102.456369693 33.41571622800001 0 0,102.45636755200002 33.41573208199998 0 0,102.45636981899997 33.415740460999984 0 0,102.45637651599998 33.415745098 0 0,102.45638652299999 33.41574412799997 0 0,102.45641304600002 33.41571234100002 0 0,102.45647717000003 33.41563940499998 0 0,102.45654134 33.415575789 0 0,102.45659555700001 33.41552246399999 0 0,102.45662653400001 33.41549159099998 0 0,102.456649798 33.415473797000004 0 0,102.45668422400001 33.415464351000026 0 0,102.45670198599998 33.41545775999998 0 0,102.45671640299997 33.41545025200003 0 0,102.45673519799999 33.415428743999996 0 0,102.45677399499999 33.41537797699999 0 0,102.45677833600001 33.41535745700003 0 0,102.45677267000002 33.41533697199998 0 0,102.45675928000003 33.415328633 0 0,102.45673367199998 33.415323135999984 0 0,102.45671692000002 33.415310148 0 0,102.45670571599999 33.41529434500001 0 0,102.456693395 33.415277613 0 0,102.45667334199999 33.41527116200001 0 0,102.456661124 33.415274004000025 0 0,102.45664449100002 33.415283386 0 0,102.45661790399998 33.41530305600003 0 0,102.45658688499998 33.415326471000014 0 0,102.45657246600001 33.415333981 0 0,102.456560234 33.41533402599998 0 0,102.45654353100002 33.415330359999984 0 0,102.45652903000001 33.41532202399998 0 0,102.45652340599997 33.415309928 0 0,102.45652995299997 33.41528567 0 0,102.456564345 33.41525539100002 0 0,102.45657646500001 33.415233908999994 0 0,102.45657859200003 33.415215261000014 0 0,102.45657293900001 33.41519757200001 0 0,102.456562872 33.415186425 0 0,102.45655837499999 33.41517712199999 0 0,102.45656055799998 33.41516965599999 0 0,102.456576057 33.41515562000001 0 0,102.456594946 33.41515275400002 0 0,102.45661051399998 33.41515176500002 0 0,102.456636097 33.415152603000024 0 0,102.456656173 33.415163714000016 0 0,102.45671305299999 33.415194262 0 0,102.45676655099999 33.41521643300001 0 0,102.456799929 33.415219105999995 0 0,102.45682327399999 33.41521715699997 0 0,102.45684770700001 33.41521054200001 0 0,102.456868784 33.41520021299999 0 0,102.45688543699998 33.415194558999985 0 0,102.45690127900002 33.41519715300001 0 0,102.45690769800001 33.41519820399998 0 0,102.456931053 33.41519811799998 0 0,102.45694662199998 33.41519806100001 0 0,102.45696440199998 33.41519520100002 0 0,102.45698105000002 33.415188613 0 0,102.45699104300002 33.41518578099999 0 0,102.456998812 33.41518295700001 0 0,102.45700875 33.41516893800002 0 0,102.45701312 33.41515400999998 0 0,102.45701301399998 33.41513350499997 0 0,102.45700726199999 33.41509717700001 0 0,102.45700197100001 33.41508454699999 0 0,102.45699712599998 33.41507298099998 0 0,102.456981434 33.415049737000004 0 0,102.456956854 33.41502839200001 0 0,102.45694569 33.41502004300003 0 0,102.45692219699998 33.41499403199998 0 0,102.45691877399997 33.41497726799997 0 0,102.456913972 33.41490319600001 0 0,102.456912219 33.414898945999994 0 0,102.45689707600002 33.41486224800002 0 0,102.45687363000002 33.41484462599999 0 0,102.45683904600003 33.414824248 0 0,102.456816726 33.414809417000015 0 0,102.45677315699999 33.41477229499998 0 0,102.45675299800001 33.414745340000024 0 0,102.456720523 33.414702585999976 0 0,102.45668925000001 33.41467753500001 0 0,102.45666476399998 33.414673897 0 0,102.456641435 33.41467864399999 0 0,102.45661701199998 33.41468712300002 0 0,102.456569511 33.41474881200003 0 0,102.456559567 33.41476096600002 0 0,102.45654623799999 33.414763811 0 0,102.45651730700001 33.414761121000026 0 0,102.456493948 33.41476027599998 0 0,102.45648613899999 33.41475564299998 0 0,102.45648273500001 33.414742606999994 0 0,102.456483763 33.41472675799997 0 0,102.45648480800003 33.414713705999986 0 0,102.456478081 33.414703479000025 0 0,102.456465837 33.414701659 0 0,102.456452522 33.414707299999975 0 0,102.45644255100001 33.41471479299997 0 0,102.45642371299999 33.41472791199999 0 0,102.45641926600001 33.41472792799999 0 0,102.45640147199998 33.414727992999985 0 0,102.45637366699998 33.414728095999976 0 0,102.45635144200003 33.41473097300002 0 0,102.456342576 33.414737530000025 0 0,102.45633593899998 33.414744079 0 0,102.45633043700002 33.41475528500001 0 0,102.456330471 33.41476180799998 0 0,102.45633051499999 33.414770196999996 0 0,102.45632611000002 33.41477860100002 0 0,102.45632057 33.414782349999996 0 0,102.45631389699997 33.414782375000016 0 0,102.45630500099998 33.41478240700002 0 0,102.45629275700003 33.414780588999974 0 0,102.45627939100001 33.41477691 0 0,102.45627131200001 33.414770198999975 0 0,102.45626486999998 33.414764846000025 0 0,102.45626037900001 33.414756474 0 0,102.456263594 33.414733161000015 0 0,102.45631577299997 33.414596441000015 0 0,102.45633860999999 33.41454601800001 0 0,102.45638617700001 33.414512285 0 0,102.456421439 33.41448117800002 0 0,102.45643204999999 33.41444887099999 0 0,102.45645956800001 33.41441004699999 0 0,102.45649179600002 33.41438798600001 0 0,102.45650942100002 33.414380263 0 0,102.456536357 33.41436846099998 0 0,102.456573306 33.41436574300002 0 0,102.45662721000002 33.414365546 0 0,102.45668117899999 33.414378254999974 0 0,102.456724372 33.41439100299999 0 0,102.45674445100002 33.41440254499997 0 0,102.45675225999997 33.414423167999985 0 0,102.456755456 33.41444509899998 0 0,102.45676480399999 33.414465715000006 0 0,102.45677872499999 33.41447728000003 0 0,102.45678489199997 33.41447854900002 0 0,102.45680181300003 33.41447461500002 0 0,102.45682324500001 33.414450011999975 0 0,102.45684615800002 33.41441378600001 0 0,102.45685209599998 33.41437117200002 0 0,102.456851975 33.41434793899998 0 0,102.456854959 33.414329857999974 0 0,102.45686717799998 33.414310451000006 0 0,102.45693010299999 33.414230841999995 0 0,102.45694516499998 33.414166249999994 0 0,102.45696638300001 33.41410034400002 0 0,102.45699234099999 33.41405765500002 0 0,102.45701376 33.41403047099999 0 0,102.457035212 33.41400973999998 0 0,102.45710586000001 33.413972048000005 0 0,102.457142524 33.41391512199999 0 0,102.45719154400001 33.41386460199999 0 0,102.45719304300002 33.41385685199998 0 0,102.45718222199997 33.413849148 0 0,102.45713909099999 33.413848014999985 0 0,102.45712371799999 33.413853234999976 0 0,102.45711454000002 33.41386488699999 0 0,102.45706104300001 33.41394252700002 0 0,102.45703961499999 33.41396842 0 0,102.45702271599998 33.41397622699998 0 0,102.45700119600002 33.413984051 0 0,102.456953521 33.413997134 0 0,102.45694276699999 33.41400233500002 0 0,102.45693816699998 33.41400622499998 0 0,102.45692895500002 33.41401142199999 0 0,102.45692126 33.41401274100002 0 0,102.45691047899999 33.41401278000001 0 0,102.45690277 33.414011517999995 0 0,102.45686866199998 33.413967759 0 0,102.45680141499997 33.41378035700001 0 0,102.45679491200002 33.41371455299998 0 0,102.45681129799999 33.41360865399997 0 0,102.45681350299998 33.41360110599999 0 0,102.45688547999998 33.41335479000003 0 0,102.456899792 33.413323649000006 0 0,102.456909843 33.41330178099997 0 0,102.45692972900002 33.41327589299999 0 0,102.456952102 33.413264320999986 0 0,102.45698502200003 33.413247291999994 0 0,102.45701263699999 33.41322653899999 0 0,102.45706790399998 33.413192777000006 0 0,102.45708483099997 33.413190133 0 0,102.45710790499999 33.41318488500002 0 0,102.457121717 33.41317579899999 0 0,102.45712933599998 33.41316028099999 0 0,102.457132307 33.413139618 0 0,102.45713215900003 33.41311122299999 0 0,102.457136961 33.413052188999984 0 0,102.45713796500002 33.413039846000004 0 0,102.45715173100001 33.41302172500002 0 0,102.45717013299998 33.41300616799998 0 0,102.457205805 33.412967279999975 0 0,102.45720283899999 33.412959328 0 0,102.457205681 33.412943387999974 0 0,102.45722388299998 33.41292984500001 0 0,102.45724131600002 33.41290895200001 0 0,102.457262362 33.412880082000015 0 0,102.45728635199998 33.41285487900001 0 0,102.45733217100002 33.41281121600002 0 0,102.45750488099998 33.41266805700002 0 0,102.45750651600002 33.41266669999999 0 0,102.457576195 33.41261347 0 0,102.45761853200003 33.412581128 0 0,102.45775848699998 33.412420876 0 0,102.45788280599999 33.41231274299997 0 0,102.45811616600002 33.41213891299998 0 0,102.45824617099998 33.41204207200002 0 0,102.45857071799998 33.41186518400002 0 0,102.45885360900002 33.41173980999997 0 0,102.45898624799997 33.41168102400002 0 0,102.45901144200002 33.41167328099999 0 0,102.45924510499998 33.411601468000015 0 0,102.45947928300001 33.41152945699997 0 0,102.459522784 33.411516081 0 0,102.45953425699997 33.41151255300002 0 0,102.459699371 33.411440277999986 0 0,102.45982585799999 33.411365835000026 0 0,102.45987569599998 33.41133200600001 0 0,102.46009165100003 33.41118541499998 0 0,102.46014498599999 33.41114921000002 0 0,102.46023673899998 33.411066559999995 0 0,102.46036016900001 33.41095045999998 0 0,102.46048101100001 33.41083679500002 0 0,102.46067327600002 33.41068350900002 0 0,102.460750055 33.410597689999975 0 0,102.460865238 33.410472432000006 0 0,102.46101311400002 33.41034376900001 0 0,102.46104656300002 33.41032213400001 0 0,102.46107832899997 33.41030158900003 0 0,102.461110308 33.41028318999997 0 0,102.461128503 33.410272694000014 0 0,102.46116659199998 33.410250718999976 0 0,102.46120246599997 33.410240907 0 0,102.46125120300002 33.41023750099998 0 0,102.46129742099998 33.41022957500002 0 0,102.461302478 33.41022870699999 0 0,102.46133369900002 33.41022410099998 0 0,102.46134735300001 33.41022208800001 0 0,102.46136531000002 33.41022094499999 0 0,102.46137590500001 33.41022312299998 0 0,102.461390999 33.41022622700001 0 0,102.46141930900001 33.410242251 0 0,102.46143492700003 33.410252506999996 0 0,102.46147467399999 33.41027860700001 0 0,102.46150680300002 33.41028816800002 0 0,102.46154230299999 33.41029191299998 0 0,102.461565855 33.41029439900001 0 0,102.46176108100002 33.410318699000015 0 0,102.46181750300002 33.41032572300003 0 0,102.46192478 33.410329456 0 0,102.46204079699999 33.410333494999975 0 0,102.46224296899999 33.41033770199999 0 0,102.46261187099998 33.41030460100001 0 0,102.46294600099998 33.41025840999998 0 0,102.46314450699998 33.410215368000024 0 0,102.46338445499998 33.410131406999994 0 0,102.46350345399998 33.41008976699999 0 0,102.46368290599997 33.410023000000024 0 0,102.46381344299999 33.409985989999996 0 0,102.46383851399997 33.40997888099997 0 0,102.46393803400002 33.40995066400001 0 0,102.46412703200002 33.409899723000024 0 0,102.46430287999999 33.40974836700002 0 0,102.46442539700001 33.409652730999994 0 0,102.46447864100003 33.40958114900002 0 0,102.464486744 33.40956642200001 0 0,102.464500509 33.409541408999985 0 0,102.46452250700003 33.40952546400001 0 0,102.46457294800001 33.40951998700001 0 0,102.46464065999999 33.40951242400001 0 0,102.464962146 33.409490371000004 0 0,102.46507398900002 33.40947208099999 0 0,102.46521938900003 33.409416436000015 0 0,102.465554511 33.40928562099998 0 0,102.46590007600003 33.40911455600002 0 0,102.46609594199998 33.40903901799999 0 0,102.46619396 33.408982372000025 0 0,102.46644235899998 33.40879451699999 0 0,102.46667893900002 33.40863886400001 0 0,102.466789054 33.40860227100001 0 0,102.466970866 33.408519180999974 0 0,102.46702344800002 33.408486826 0 0,102.46749906600002 33.40807609699999 0 0,102.46750822299998 33.408068472000025 0 0,102.46765425000001 33.40794687699997 0 0,102.46774660699998 33.407888802 0 0,102.46783110899997 33.40783566599998 0 0,102.467876596 33.40782142500001 0 0,102.46791733100002 33.40781524200003 0 0,102.46801313399999 33.407792771000004 0 0,102.46807053499998 33.40776441600002 0 0,102.46816615400002 33.407707777999974 0 0,102.46826179300001 33.40765515999999 0 0,102.46867513199999 33.407352203000016 0 0,102.46872836400001 33.40729301499999 0 0,102.46878774100003 33.407226992999995 0 0,102.468836839 33.407176843 0 0,102.46895834200001 33.407052736000026 0 0,102.46904532000002 33.40697645099999 0 0,102.469154763 33.406864815999995 0 0,102.469264426 33.40679387 0 0,102.46954587200003 33.40662634900002 0 0,102.46974893700002 33.40647095700001 0 0,102.46994550199997 33.40631016200001 0 0,102.470087455 33.40622553200001 0 0,102.47030377200002 33.406127054000024 0 0,102.470439543 33.40609669899999 0 0,102.47049435600002 33.406058513999994 0 0,102.47132721899999 33.405492606999985 0 0,102.47179469899999 33.40515716800002 0 0,102.47223962499999 33.40484079999999 0 0,102.472435142 33.404680172999974 0 0,102.47246771599998 33.40463573699998 0 0,102.47252367499999 33.40453315000002 0 0,102.47257793400001 33.404453488 0 0,102.47262508099999 33.40440746799999 0 0,102.47268502200001 33.404367510999975 0 0,102.47287411500002 33.40427511299998 0 0,102.47308324199997 33.404179580000005 0 0,102.47318868500003 33.40412569900002 0 0,102.47322313900003 33.40409195199999 0 0,102.47323579900001 33.404073568 0 0,102.473252032 33.40404141699997 0 0,102.47327366799999 33.40402050199998 0 0,102.47329011599999 33.404004601999986 0 0,102.473340925 33.40396162299999 0 0,102.47349248299997 33.40388691700002 0 0,102.473647002 33.40380687300001 0 0,102.47404475899998 33.403534901 0 0,102.47407566499999 33.403519501999995 0 0,102.47408469800001 33.403504188 0 0,102.47409005899999 33.40348430400002 0 0,102.47410996999997 33.40345825200001 0 0,102.47447007599999 33.40321788199998 0 0,102.47457897700002 33.403130369999985 0 0,102.47492582299998 33.402886584999976 0 0,102.475143306 33.40274696099999 0 0,102.475208076 33.40270537800001 0 0,102.47525028299998 33.402679315 0 0,102.475268459 33.40265430199997 0 0,102.475274393 33.402636985000015 0 0,102.47529082 33.402589046 0 0,102.47530816800003 33.40257303599998 0 0,102.475323952 33.40256102000001 0 0,102.475392188 33.402538160999995 0 0,102.47543628099999 33.40252339099999 0 0,102.47546630800002 33.402507334000006 0 0,102.47549627000001 33.40247932 0 0,102.47552459600001 33.402442012999984 0 0,102.47554736199999 33.402407976999996 0 0,102.47564924800002 33.40225565100002 0 0,102.47583924899999 33.402080146 0 0,102.47603352800002 33.401884386000006 0 0,102.47608356900002 33.401803244999996 0 0,102.476105297 33.40176268699997 0 0,102.47632137199997 33.40151875599997 0 0,102.476399061 33.40144985699999 0 0,102.47646428899998 33.40143450599999 0 0,102.47651152100002 33.401422997 0 0,102.476518236 33.401415422000014 0 0,102.47651138700002 33.40139845800002 0 0,102.476479826 33.40139291700001 0 0,102.47646852499997 33.40138540999999 0 0,102.47647966199997 33.401362713000026 0 0,102.476674661 33.401192073000004 0 0,102.47691677900002 33.400989159000005 0 0,102.47712284900001 33.40078449700002 0 0,102.47717950200001 33.40073629400001 0 0,102.47721305900001 33.40070774200001 0 0,102.477257748 33.40064338899998 0 0,102.47744627600002 33.400396693999994 0 0,102.47747911800002 33.40035372199998 0 0,102.47756136599997 33.400233766999975 0 0,102.47762182100001 33.400145596000016 0 0,102.47775703999997 33.39994838400003 0 0,102.47782342400001 33.39983385300002 0 0,102.47795849200003 33.39960284599999 0 0,102.47797579799999 33.39957374400001 0 0,102.47809587 33.39937182800003 0 0,102.47820605700002 33.399239696999985 0 0,102.47831629900003 33.39910885199998 0 0,102.47835301600003 33.399065270999984 0 0,102.47846843600001 33.3989277 0 0,102.47866602800002 33.39864275000002 0 0,102.47884733000001 33.398413506 0 0,102.479044778 33.39810272099999 0 0,102.47911332799998 33.397982101000025 0 0,102.47924018499998 33.39775888499997 0 0,102.47929997099999 33.39763297500002 0 0,102.47935268700002 33.39752195800003 0 0,102.47940621999999 33.397340903999975 0 0,102.47945072099998 33.397241366 0 0,102.479496159 33.39716347699999 0 0,102.479577194 33.397085925 0 0,102.47969952699998 33.396990302000006 0 0,102.479817755 33.396876787 0 0,102.47986813799997 33.39681054699997 0 0,102.479906406 33.39673515200002 0 0,102.47996263700003 33.396624367000015 0 0,102.48002274599997 33.39649566999998 0 0,102.480066174 33.396430252000016 0 0,102.48008777500002 33.39637714999998 0 0,102.480099602 33.39631593199999 0 0,102.48013092100001 33.396260755000014 0 0,102.48027509600001 33.39606651700001 0 0,102.48030083399999 33.395997373 0 0,102.48036033 33.39585736999999 0 0,102.48051235600002 33.395606633 0 0,102.48060736899998 33.395449928999994 0 0,102.48069714799999 33.39533675299998 0 0,102.480833415 33.39514874600002 0 0,102.480892644 33.395084301 0 0,102.48093827399998 33.395024191000005 0 0,102.48098039799999 33.394945543000006 0 0,102.48104278599999 33.39483684999999 0 0,102.48110665500002 33.394688196000004 0 0,102.481123277 33.394615354999985 0 0,102.48112460099998 33.39454685499999 0 0,102.48109833500001 33.394412191000015 0 0,102.48110993 33.39435364100001 0 0,102.48113518100001 33.39430217099999 0 0,102.481170684 33.39425779599998 0 0,102.48122323400003 33.394217637999986 0 0,102.481253648 33.39417613699999 0 0,102.48128899699998 33.39418439299999 0 0,102.48142968299999 33.39421725400001 0 0,102.48142178699999 33.394187355999975 0 0,102.48139756699999 33.394127336 0 0,102.48139737399998 33.394092031000014 0 0,102.48139246099998 33.39402620999999 0 0,102.48140435099998 33.393913569000006 0 0,102.48142520200003 33.393775127000026 0 0,102.481450698 33.393447736999974 0 0,102.481452133 33.39338934900002 0 0,102.481435503 33.39337051299998 0 0,102.48142777499999 33.39333116099999 0 0,102.48143292999998 33.39324449999998 0 0,102.481433461 33.39323089999999 0 0,102.48143951200001 33.393075916999976 0 0,102.481446033 33.392785995 0 0,102.48145007099998 33.39260643699998 0 0,102.481447291 33.39245651800002 0 0,102.48144540200002 33.392354651000005 0 0,102.481447678 33.392354805000025 0 0,102.48148025799998 33.39235700699999 0 0,102.48426866199998 33.38393936900002 0 0,102.49106013400001 33.370300418 0 0,102.49417203299998 33.361913370000025 0 0,102.49537203 33.35624266799999 0 0,102.49602858999998 33.35171709999997 0 0,102.49646503000002 33.34642671099999 0 0,102.49816861400001 33.339508013 0 0,102.50019283099999 33.335644866999985 0 0,102.50127056399998 33.329058807000024 0 0,102.50169164599998 33.32648529900001 0 0,102.50457385499999 33.32692818100003 0 0,102.50425114199999 33.32967975399998 0 0,102.503108193 33.336549133999995 0 0,102.50144786700002 33.340410857999984 0 0,102.50002982299998 33.34690519999998 0 0,102.50264605900003 33.351747741999986 0 0,102.501283715 33.364005270999996 0 0,102.49732281299998 33.37427035500002 0 0,102.496375935 33.376849513000025 0 0,102.49162263599999 33.385852505 0 0,102.49162258400003 33.38585260399998 0 0,102.488746117 33.39136460499998 0 0,102.49271715600003 33.39358173599999 0 0,102.48996076999998 33.39601921899998 0 0,102.490180845 33.396136737000006 0 0,102.49131948799999 33.396731472 0 0,102.49246044 33.397330005000015 0 0,102.49332998 33.397791944000005 0 0,102.49327137 33.397872045999975 0 0,102.49382155500001 33.39816090900001 0 0,102.49571609100002 33.39903284899998 0 0,102.497822488 33.39902195299999 0 0,102.49903161100002 33.39881360200002 0 0,102.50189771100003 33.398323855 0 0,102.50370330499999 33.398014918 0 0,102.50516239000001 33.39805191099998 0 0,102.50603751 33.39838810100002 0 0,102.506948679 33.398736455999995 0 0,102.507993446 33.39869767900001 0 0,102.51014685299998 33.398752855 0 0,102.51284386200001 33.39898701499999 0 0,102.51647951899997 33.399305497 0 0,102.51873823900002 33.39970721499998 0 0,102.51977986399999 33.40026936800001 0 0,102.52051603899997 33.40107579400001 0 0,102.52087812799999 33.40199039100003 0 0,102.52083140100001 33.40343455599998 0 0,102.52058465800002 33.40451344600001 0 0,102.520649236 33.40544236599999 0 0,102.52089647600002 33.40579666100001 0 0,102.52161165500002 33.41252765500002 0 0,102.52119128499999 33.41340551500002 0 0,102.520115454 33.413289298999985 0 0,102.51952058799998 33.413289298999985 0 0,102.51916366900002 33.413289298999985 0 0,102.51767650599999 33.412872893999975 0 0,102.51601088400002 33.412278028 0 0,102.51464269299998 33.412278028 0 0,102.51345296300002 33.412456487999975 0 0,102.51214425900002 33.41322981299999 0 0,102.51065709599999 33.41394365100001 0 0,102.50988377099998 33.41501440799999 0 0,102.50922942 33.41703695000001 0 0,102.50922942 33.418405140000004 0 0,102.50931771299997 33.41966805300001 0 0,102.50952685200002 33.42090357400002 0 0,102.50958633900001 33.42179587200002 0 0,102.510121718 33.422509710999975 0 0,102.510538123 33.42358046800001 0 0,102.51030017699998 33.42465122599998 0 0,102.51030017699998 33.42542455 0 0,102.51119247499997 33.426257362 0 0,102.51166836700003 33.426435820999984 0 0,102.512322719 33.42661428100001 0 0,102.51291758399998 33.427387606000025 0 0,102.51297707100002 33.42839887700001 0 0,102.51285809799998 33.42958860700003 0 0,102.51256066500002 33.43054039200001 0 0,102.51251874000002 33.43148088200002 0 0,102.51250638599998 33.431758006999985 0 0,102.5125064 33.43175833700002 0 0,102.51250636999998 33.43175835599999 0 0,102.51251900800003 33.43204325200003 0 0,102.51252950100002 33.43227980900002 0 0,102.512535222 33.433253063999985 0 0,102.51329036300001 33.43393696099997 0 0,102.513908614 33.43456416999999 0 0,102.51439132000002 33.43536369200001 0 0,102.51473848199998 33.43633553000001 0 0,102.51466959200002 33.437196976999985 0 0,102.52541484900001 33.43792720099998 0 0,102.52605034300001 33.437149224999985 0 0,102.52740108400002 33.43702421400002 0 0,102.529536055 33.43719402800002 0 0,102.53053949100001 33.43844211800001 0 0,102.52983470999999 33.43951859800001 0 0,102.52899054099998 33.44107276599999 0 0,102.52900501900001 33.44345818599999 0 0,102.52893859 33.44423375100001 0 0,102.52880826 33.44620232800003 0 0,102.52824820199999 33.447695640000006 0 0,102.52748034899997 33.44915132 0 0,102.527333871 33.44942900500001 0 0,102.52549431099999 33.451106649999986 0 0),(102.354910405 33.384170493 0 0,102.35506927199998 33.384698969 0 0,102.35554938500002 33.386139786 0 0,102.35546857399999 33.386469225999974 0 0,102.354879128 33.38723526799998 0 0,102.35475802799999 33.38728044700002 0 0,102.35436573999999 33.38723526799998 0 0,102.35316783399998 33.38667959000003 0 0,102.352359723 33.384500506999984 0 0,102.352297927 33.38408373599998 0 0,102.35239597700001 33.383572852999976 0 0,102.35241676599998 33.383464530000026 0 0,102.35220747 33.38348237600002 0 0,102.3520211 33.38346824600001 0 0,102.35164352999999 33.38331242200002 0 0,102.35148875599998 33.383149049999986 0 0,102.35111451799997 33.38263815099998 0 0,102.351109361 33.382628866999994 0 0,102.350752441 33.38230169100001 0 0,102.35027654999999 33.38188528500001 0 0,102.34968168400002 33.38090375799999 0 0,102.34893810199998 33.38013043299998 0 0,102.348491954 33.37983300100001 0 0,102.34804580500003 33.379743770999994 0 0,102.34771862899998 33.379743770999994 0 0,102.347123764 33.37986274399998 0 0,102.346856075 33.379743770000005 0 0,102.34673994799999 33.379552992000015 0 0,102.34670376899999 33.37951480200002 0 0,102.34650545199997 33.379167747999986 0 0,102.346439669 33.379059676 0 0,102.34641147600001 33.379003290000014 0 0,102.34624691300002 33.37871530299998 0 0,102.34593282399999 33.37817278599999 0 0,102.34579005500001 33.377516055 0 0,102.345761503 33.376959261000025 0 0,102.34578531699998 33.37671317799999 0 0,102.34580433299999 33.376516681 0 0,102.345790056 33.376159761999986 0 0,102.34560445800003 33.375845674000004 0 0,102.34521236799998 33.37534542100002 0 0,102.345130966 33.37507407800001 0 0,102.34578531699998 33.375014592000014 0 0,102.34620172299998 33.374925362 0 0,102.34624781500003 33.37488503100002 0 0,102.34636235699998 33.374877131999995 0 0,102.346422835 33.37483826099998 0 0,102.34653815899998 33.374684496999976 0 0,102.34671899699998 33.37445606900002 0 0,102.34677584100001 33.37438974999998 0 0,102.34709402099998 33.374241267 0 0,102.34719563099998 33.37419046100001 0 0,102.34724247899999 33.374180050999996 0 0,102.34754705 33.374084872000026 0 0,102.347689817 33.37398969399999 0 0,102.347842104 33.37365656999998 0 0,102.34795631700001 33.373037909999994 0 0,102.34807053100002 33.372485874999995 0 0,102.34811811999998 33.37205757200002 0 0,102.34808004899998 33.37164830500001 0 0,102.34805149499999 33.371296144999974 0 0,102.34796583500002 33.37109626900002 0 0,102.34769933500002 33.370905913 0 0,102.347242478 33.37063941299999 0 0,102.34663333700001 33.37032532400002 0 0,102.34648105100001 33.370211110000014 0 0,102.34633828400001 33.370049306 0 0,102.34598612299999 33.369535342999995 0 0,102.34574592000001 33.369255106000026 0 0,102.34560485700001 33.36910620499998 0 0,102.34535518199999 33.36891623600002 0 0,102.34464045800001 33.36836498299999 0 0,102.34452989300001 33.368278987999986 0 0,102.34451515 33.36826651199999 0 0,102.344406161 33.36817429199999 0 0,102.34440545199999 33.3681732 0 0,102.34428242899997 33.367983934999984 0 0,102.34421803800001 33.36781937699999 0 0,102.34426840999998 33.36734082999999 0 0,102.344149437 33.367013654000004 0 0,102.34391149099997 33.36698391099998 0 0,102.34371454699999 33.366978441000015 0 0,102.34360968099998 33.36696556200002 0 0,102.343454377 33.366946489999975 0 0,102.34325787199998 33.366965755000024 0 0,102.34284073399999 33.36695416800001 0 0,102.342125603 33.36707676200001 0 0,102.341879097 33.36711902000002 0 0,102.341799719 33.36713262699999 0 0,102.34141306599997 33.36716236799998 0 0,102.34132237900002 33.36714636400001 0 0,102.34131177400002 33.367142323999985 0 0,102.34112250499999 33.367070221999995 0 0,102.340951184 33.367070221999995 0 0,102.34077788799999 33.36714318899999 0 0,102.3407613 33.36715977699998 0 0,102.340717111 33.367225297000005 0 0,102.340580246 33.36760851899999 0 0,102.34016384099999 33.367668005999974 0 0,102.33962846200001 33.36754903299999 0 0,102.33903016300002 33.367008634 0 0,102.33870642099998 33.36671622199998 0 0,102.338542168 33.36651090700002 0 0,102.33848684600002 33.366408164000006 0 0,102.33831516800001 33.36622715599998 0 0,102.338166334 33.366041112999994 0 0,102.33810378700002 33.36592602600001 0 0,102.338022325 33.36543726100001 0 0,102.33810302799998 33.365195153 0 0,102.33812606499998 33.36516347600002 0 0,102.338215295 33.365056400000014 0 0,102.33829896600002 33.36492009900002 0 0,102.33832296999998 33.36476406899999 0 0,102.33825098800003 33.36439610000002 0 0,102.33817365499999 33.364027282999984 0 0,102.338132014 33.36383097800001 0 0,102.33813709399999 33.363592246999985 0 0,102.33814129799998 33.363503949000005 0 0,102.33816992300001 33.36273109799998 0 0,102.338171042 33.36270088100002 0 0,102.33817104100001 33.36236411599998 0 0,102.338155809 33.36226053399997 0 0,102.33810821999998 33.362123714999996 0 0,102.33797734900003 33.36190956399997 0 0,102.33780003300001 33.36170526400002 0 0,102.337703712 33.361594285000024 0 0,102.33760569600003 33.36150905300002 0 0,102.33715977100002 33.361035258000015 0 0,102.33693377700001 33.36060838100002 0 0,102.33685900299997 33.360297478999996 0 0,102.33681384800002 33.36013845299999 0 0,102.336802852 33.36008347400002 0 0,102.33671362199999 33.35978604100001 0 0,102.33653516200002 33.35928040599998 0 0,102.33579158100002 33.358566567000025 0 0,102.335345432 33.357822985999974 0 0,102.33501825600001 33.35743632399999 0 0,102.33472082399999 33.35722812099999 0 0,102.33427467500002 33.35704966200001 0 0,102.333813727 33.356761569000014 0 0,102.33379284799997 33.356734426 0 0,102.33370955200002 33.35648453900001 0 0,102.333620822 33.35641799199999 0 0,102.333352633 33.35621685000001 0 0,102.33275776800002 33.355859931 0 0,102.332460336 33.355711214999985 0 0,102.33328162200002 33.35473663200003 0 0,102.33455749400002 33.35387440599999 0 0,102.33574916399999 33.353298661 0 0,102.337285232 33.353580763000025 0 0,102.33831241899998 33.35457989499997 0 0,102.33882657700002 33.355222588000004 0 0,102.340107967 33.35579161499999 0 0,102.341898808 33.355786695999996 0 0,102.342837148 33.35585567499999 0 0,102.34386104800001 33.355995975999974 0 0,102.34497305399998 33.35685168600003 0 0,102.34625479099998 33.357492213 0 0,102.34674535099998 33.35694249699998 0 0,102.347587874 33.354356603999975 0 0,102.34734495100003 33.352837368999985 0 0,102.34691431700003 33.35176508000001 0 0,102.34656471300002 33.34961907000002 0 0,102.34664232799997 33.34768656599999 0 0,102.34731738599999 33.345895524000014 0 0,102.348078252 33.344247370000005 0 0,102.34935096700002 33.34266933800001 0 0,102.35468438499998 33.33320746700002 0 0,102.35570047700003 33.33148696799998 0 0,102.35578136800001 33.330413240999974 0 0,102.35491867899998 33.327910884000005 0 0,102.35447011399998 33.32240154700003 0 0,102.35463161899997 33.32018252400002 0 0,102.35538980500002 33.317961794999974 0 0,102.35538370699999 33.316458915 0 0,102.35580641600001 33.31559890599999 0 0,102.35648570500001 33.314952860000005 0 0,102.35827278 33.314232054 0 0,102.35929151900001 33.31322718000001 0 0,102.36118175600001 33.30839875100003 0 0,102.36207681299999 33.30656339900003 0 0,102.38581245199998 33.29661577500002 0 0,102.39422959000001 33.292595791 0 0,102.39507853200001 33.29150542899998 0 0,102.39541164500002 33.289786768 0 0,102.39531965499998 33.288284159 0 0,102.39488876000001 33.28721202700001 0 0,102.395172156 33.285609393000016 0 0,102.396307809 33.28499889099999 0 0,102.39792867599999 33.282776727 0 0,102.39895087600001 33.28104431100002 0 0,102.40012937699998 33.277891582999985 0 0,102.39995244699998 33.27646081500001 0 0,102.40096503699999 33.27431054599998 0 0,102.40104140099999 33.27237799400001 0 0,102.40043718599998 33.270662335 0 0,102.40128520500002 33.269800797000016 0 0,102.40204768699999 33.26886796399998 0 0,102.40110434799999 33.267511238 0 0,102.40220888699997 33.26686356699997 0 0,102.40408308899998 33.26685749000001 0 0,102.40578657700001 33.266780374999996 0 0,102.408084068 33.266200319999996 0 0,102.409781189 33.264763399 0 0,102.41173952600002 33.26454222900003 0 0,102.41258703800003 33.263609049000024 0 0,102.414786919 33.26285586900002 0 0,102.41768705999999 33.26123031100002 0 0,102.42034144600001 33.26006446399998 0 0,102.422390296 33.25894527000003 0 0,102.42289587800002 33.25779847899997 0 0,102.423736297 33.255433907 0 0,102.42501098999998 33.253805047000014 0 0,102.42977073700001 33.252693651000016 0 0,102.43121593299998 33.25211611200001 0 0,102.43189276700002 33.25118339199997 0 0,102.43266956100001 33.24997493000001 0 0,102.43396794400002 33.24910845599999 0 0,102.43489206700002 33.248709819 0 0,102.435427446 33.248709819 0 0,102.43602231099999 33.248709819 0 0,102.43703358200003 33.248174440000014 0 0,102.43780690699998 33.247995980999974 0 0,102.43869920499998 33.247995980999974 0 0,102.43923458299997 33.247995980999974 0 0,102.439888935 33.247995980999974 0 0,102.44042431399998 33.24752008899998 0 0,102.44072174600001 33.24668727699998 0 0,102.441197639 33.24591395300001 0 0,102.44143558500002 33.24555703300001 0 0,102.44191147700002 33.245021655000016 0 0,102.44197096300002 33.244307816 0 0,102.44131661199998 33.24389141099999 0 0,102.440364827 33.24359397799998 0 0,102.43929407000002 33.243415518000006 0 0,102.43881817800002 33.243415518000006 0 0,102.438163826 33.243415518000006 0 0,102.438163826 33.242582707 0 0,102.43846125800002 33.241690409 0 0,102.43917509699997 33.24067913800002 0 0,102.44024585400001 33.23990581300001 0 0,102.44101917900002 33.239489408 0 0,102.44179250399998 33.239013516 0 0,102.442982234 33.239013516 0 0,102.44363658600003 33.239073002 0 0,102.444290938 33.23919197499998 0 0,102.44530220899998 33.23919197499998 0 0,102.44637296600001 33.23984632700001 0 0,102.446908345 33.24008427299998 0 0,102.44791961599998 33.24020324600002 0 0,102.44839550799998 33.24056016499998 0 0,102.448573968 33.241036056999974 0 0,102.44827653499999 33.242225787999985 0 0,102.447324751 33.24311808599998 0 0,102.446908345 33.24371295100002 0 0,102.44678937200001 33.24442678899999 0 0,102.44696783199998 33.245081141000014 0 0,102.447384237 33.24561652 0 0,102.44809807500002 33.246032926 0 0,102.44881191399998 33.24615189899998 0 0,102.44916883299999 33.24621138499998 0 0,102.44970421199997 33.24621138499998 0 0,102.45006113099998 33.24621138499998 0 0,102.450477536 33.246508817999995 0 0,102.45119137500001 33.24710368299998 0 0,102.45184572699998 33.24716317000002 0 0,102.45220264599999 33.24740111599999 0 0,102.45315442999998 33.247758035000004 0 0,102.45363032199998 33.24793649399999 0 0,102.45452261999998 33.248233927 0 0,102.45499851199997 33.248709819 0 0,102.45511748500002 33.24942365700002 0 0,102.45577183699999 33.25019698199998 0 0,102.45618824299999 33.25031595500002 0 0,102.45725900000002 33.25031595500002 0 0,102.45797283899998 33.25031595500002 0 0,102.45914136599998 33.24965443899998 0 0,102.46341137899998 33.25178561000001 0 0,102.46511982200002 33.25270960199998 0 0,102.46555063800002 33.25363835899998 0 0,102.46708649700003 33.254133567999986 0 0,102.46785424299998 33.254345382999986 0 0,102.468703415 33.25577919800003 0 0,102.46898894999998 33.25657869700001 0 0,102.46916027100002 33.257321089000015 0 0,102.46938869899998 33.258234802000004 0 0,102.46938869899998 33.25880587199998 0 0,102.46887473599998 33.25960537100002 0 0,102.46813234400003 33.26074751200002 0 0,102.46796102299999 33.26137569000002 0 0,102.46784680899998 33.26183254699998 0 0,102.46784680899998 33.26246072399999 0 0,102.46790391600001 33.26286047399998 0 0,102.46836077199998 33.263431544000014 0 0,102.468703415 33.263831294 0 0,102.469331592 33.264516578999974 0 0,102.469845556 33.265144755999984 0 0,102.471500446 33.266219315 0 0,102.471832242 33.267040613999995 0 0,102.47311974500002 33.26882488899997 0 0,102.476453118 33.27081602599998 0 0,102.478079213 33.27216955 0 0,102.47885183099999 33.27324007499999 0 0,102.48141636000003 33.274804636 0 0,102.48338497999998 33.27644302800002 0 0,102.48364847099998 33.27787333399999 0 0,102.48221422300003 33.28045530100002 0 0,102.48171951400002 33.28346301200003 0 0,102.480886683 33.286972993000006 0 0,102.480221078 33.289909790000024 0 0,102.479379128 33.291773766999995 0 0,102.478367881 33.29385308899998 0 0,102.477098206 33.295432429000016 0 0,102.47344233899997 33.29702086999998 0 0,102.46749338699999 33.300120744000026 0 0,102.46545222499998 33.30091563600001 0 0,102.462647032 33.30228587099998 0 0,102.46069476399998 33.303796018000014 0 0,102.459250419 33.304660160000026 0 0,102.45695040700002 33.304883338000025 0 0,102.45541743000001 33.30510366499999 0 0,102.451773597 33.30610155400001 0 0,102.45118070799998 33.30633870600002 0 0,102.44976240900002 33.30690601399999 0 0,102.44957185200002 33.30698418100002 0 0,102.448810132 33.30733761699997 0 0,102.448031211 33.307774574999996 0 0,102.44727972999999 33.30828227500001 0 0,102.446709511 33.308736496999984 0 0,102.44642665700002 33.30897892600001 0 0,102.44559979000002 33.30968761700001 0 0,102.44501826800001 33.31019555099999 0 0,102.444622805 33.31060222299999 0 0,102.44431285299999 33.31092096200001 0 0,102.44355803100001 33.311915595000016 0 0,102.44314360999999 33.312621018000016 0 0,102.44296427299997 33.31298443899999 0 0,102.44276867299999 33.31344291200003 0 0,102.44263925000001 33.313825544 0 0,102.442493856 33.31428442599997 0 0,102.44240368999999 33.31461866000001 0 0,102.44220278199998 33.31537172399999 0 0,102.44199462199998 33.31619507900001 0 0,102.44194411199999 33.316458098 0 0,102.44180738900002 33.317243706 0 0,102.44169257099998 33.31790344799998 0 0,102.44162828600003 33.31827282699999 0 0,102.44144484700001 33.318859609000015 0 0,102.44122380800002 33.31957413399999 0 0,102.44104160400002 33.32036268899998 0 0,102.440945897 33.32100328299998 0 0,102.44087939100001 33.321468435999975 0 0,102.440567665 33.32211896199999 0 0,102.44028583900001 33.322869104999995 0 0,102.44012618099998 33.323443688 0 0,102.44003579100001 33.32388332800002 0 0,102.43973348399999 33.32444751600002 0 0,102.43950506300001 33.32487381200002 0 0,102.43904673100002 33.32545938300001 0 0,102.43834904800002 33.32635075000002 0 0,102.43779271599999 33.32697246499998 0 0,102.437231666 33.327599453999994 0 0,102.436469203 33.328478792 0 0,102.43590320700002 33.32928597 0 0,102.43550713399998 33.329998812999975 0 0,102.43511853000001 33.330926147000014 0 0,102.43485249399998 33.33188348099998 0 0,102.43473009299998 33.332663310999976 0 0,102.43469170399999 33.33325243899998 0 0,102.43471204899998 33.334038823000014 0 0,102.43475284499999 33.33443070800001 0 0,102.434852116 33.33501480299998 0 0,102.43499668700002 33.33559219799997 0 0,102.43518593800002 33.33616041800002 0 0,102.435419061 33.336717032000024 0 0,102.43579638699998 33.33743701700001 0 0,102.43612768100002 33.33795738399999 0 0,102.436436647 33.33837943899999 0 0,102.43662631699999 33.338656922999974 0 0,102.43679081599998 33.33926035000002 0 0,102.43731115100002 33.341169079999986 0 0,102.437563566 33.342095011000026 0 0,102.43768065 33.34281648799998 0 0,102.437861844 33.34357957899999 0 0,102.43820172599999 33.344520312999975 0 0,102.43856028099998 33.345247035 0 0,102.43884425700003 33.346391966 0 0,102.43929625200002 33.348775018000026 0 0,102.43974847800001 33.351159285999984 0 0,102.440311425 33.35402003799999 0 0,102.44057899699999 33.35537931900001 0 0,102.44084253699998 33.35671811399999 0 0,102.44088890500001 33.356953664 0 0,102.44117783600001 33.35854576700001 0 0,102.44142683299998 33.36004083900002 0 0,102.44189842499998 33.36199504899997 0 0,102.44239891000001 33.363947854 0 0,102.44288107699998 33.36597478200002 0 0,102.44307173599998 33.36680139700002 0 0,102.44363610800002 33.36727699199997 0 0,102.44396923199997 33.36772909000001 0 0,102.44387405399999 33.368133598999975 0 0,102.443755081 33.36850479499998 0 0,102.443645452 33.36902236100002 0 0,102.44358376000002 33.36964693599998 0 0,102.44377960000003 33.37009414099998 0 0,102.44415483099999 33.37088901499999 0 0,102.44429759799999 33.37141725499998 0 0,102.44431187499998 33.371759897000004 0 0,102.44425476800001 33.37184555699997 0 0,102.44378276100002 33.37192252900002 0 0,102.44438953999997 33.373668623000015 0 0,102.44383593399999 33.37662864800001 0 0,102.44214060799999 33.37873395499997 0 0,102.44010111 33.38026793400002 0 0,102.43692465100003 33.38190130800001 0 0,102.43454234699999 33.38315014099999 0 0,102.43181403800003 33.38344592499999 0 0,102.42760663000001 33.38365133299999 0 0,102.424196768 33.384140136999974 0 0,102.42158765599999 33.38558033800001 0 0,102.41966275499999 33.38739985500001 0 0,102.41728050699999 33.388743777 0 0,102.41228063400001 33.38981011499999 0 0,102.40966399299998 33.389723359000016 0 0,102.40692782999997 33.38839647100002 0 0,102.40499194 33.38792569899999 0 0,102.40192345499997 33.388508199 0 0,102.399421916 33.38870711599998 0 0,102.39760458199999 33.389285476 0 0,102.39635509700003 33.38967115600002 0 0,102.39431022500003 33.39025019500002 0 0,102.391355761 33.390927492 0 0,102.38714830700002 33.39122695100002 0 0,102.38293789300002 33.390858331000004 0 0,102.37997293799998 33.38914986899999 0 0,102.37712390399997 33.387918087 0 0,102.373934943 33.38697352700001 0 0,102.371318417 33.38688596200001 0 0,102.368930191 33.38698850499998 0 0,102.366087779 33.38728318400001 0 0,102.36312684299997 33.38643309399998 0 0,102.36005143300002 33.385392422999985 0 0,102.354910405 33.384170493 0 0),(102.44340856399998 33.38604979600001 0 0,102.44092195000002 33.38505349799999 0 0,102.44058924699999 33.385259768000026 0 0,102.43996428000003 33.38553105 0 0,102.43937766300002 33.385732072999986 0 0,102.438731184 33.38591155900002 0 0,102.43814519300003 33.385953581000024 0 0,102.437251683 33.385069027999975 0 0,102.437087056 33.384632581000005 0 0,102.436929201 33.38424025699999 0 0,102.43694754500001 33.38402749800002 0 0,102.43710770299998 33.383929314 0 0,102.43740264500002 33.38377301999998 0 0,102.438258227 33.38347607200001 0 0,102.43899021700003 33.383267905000025 0 0,102.43952577699997 33.38315717400002 0 0,102.44009493200002 33.383138479000024 0 0,102.44065169800001 33.383129672999985 0 0,102.441277738 33.383233940000025 0 0,102.441708544 33.383395071999985 0 0,102.44187187099999 33.38360143 0 0,102.44196443499999 33.383745433 0 0,102.44197058200001 33.38394854699999 0 0,102.44417730800001 33.38530694000002 0 0,102.44450648600002 33.38562065000002 0 0,102.443731663 33.386247473000026 0 0,102.44340856399998 33.38604979600001 0 0),(102.453419054 33.37404155500002 0 0,102.45374586399998 33.374001857999986 0 0,102.45389144299997 33.374160647 0 0,102.453965718 33.374503032999996 0 0,102.453974631 33.374932254999976 0 0,102.45411426700002 33.375167954000005 0 0,102.45482136499999 33.37556988099999 0 0,102.45517491300001 33.37593707299999 0 0,102.45521650699999 33.37643575599998 0 0,102.45514223200001 33.376631755000005 0 0,102.45471816700001 33.37698516400002 0 0,102.45420194500002 33.377446942999995 0 0,102.45399401999998 33.37747885599998 0 0,102.450606059 33.378601834999984 0 0,102.45057996999998 33.378719604000025 0 0,102.44993158 33.378916490999984 0 0,102.44926987899998 33.379080034000026 0 0,102.44868803899999 33.37916736300002 0 0,102.44860817900002 33.379137195 0 0,102.44849219100001 33.37900540800001 0 0,102.44849029 33.37869261200001 0 0,102.44858346000001 33.378592579999975 0 0,102.44877415899998 33.37849094500001 0 0,102.44943284300001 33.37802351900001 0 0,102.449472501 33.37793750999998 0 0,102.44981856300001 33.377837478000004 0 0,102.450030653 33.37781534599998 0 0,102.45292127099998 33.376204223 0 0,102.45302985400002 33.37588248999998 0 0,102.45330021400002 33.37546319699999 0 0,102.45333289500002 33.374892558 0 0,102.45327941699998 33.37422267300002 0 0,102.453419054 33.37404155500002 0 0),(102.490318436 33.304465349 0 0,102.48996111100001 33.30445618800002 0 0,102.48954564399997 33.304463286999976 0 0,102.48905772500001 33.30442242700002 0 0,102.48883979599998 33.304379274999974 0 0,102.48851016600003 33.30428931 0 0,102.488073391 33.304154556000015 0 0,102.48759786699998 33.30400351999998 0 0,102.48725512599998 33.303888100999984 0 0,102.486730271 33.30368763400003 0 0,102.486350588 33.30357340299997 0 0,102.48563903299998 33.30336721399999 0 0,102.48535091100001 33.303278079999984 0 0,102.485017717 33.303180645 0 0,102.48501524599999 33.30292847300001 0 0,102.48501059 33.30275650499999 0 0,102.48498698999998 33.302576095000006 0 0,102.484970896 33.30246834799999 0 0,102.48497898400001 33.30240943199999 0 0,102.48501272099998 33.30234834700002 0 0,102.48501348999997 33.30232150900002 0 0,102.48499623999999 33.302254018999975 0 0,102.48499580999999 33.30225340700002 0 0,102.48491021400002 33.302131428999985 0 0,102.48471182100002 33.30191256699999 0 0,102.48467524099999 33.301850059 0 0,102.484676627 33.301801748 0 0,102.48468899199997 33.30170531900001 0 0,102.48480552799998 33.301433755999994 0 0,102.48490623700002 33.301156502000026 0 0,102.48497042399998 33.30102434899999 0 0,102.484970804 33.301023566000026 0 0,102.48497082099999 33.30102353199999 0 0,102.48506582300001 33.30094488999998 0 0,102.48511407400002 33.300935125000024 0 0,102.48521269499997 33.30095323400002 0 0,102.48550505100002 33.30101823799998 0 0,102.485749774 33.30107153099999 0 0,102.48615573199999 33.30118985799999 0 0,102.48653727599998 33.301267404999976 0 0,102.48689363699998 33.30133101299998 0 0,102.48720213299998 33.301390966999975 0 0,102.48755437300002 33.30148671699999 0 0,102.48787480800002 33.301576452000006 0 0,102.48810262799998 33.30166162500001 0 0,102.48839764600001 33.30174547399997 0 0,102.488715426 33.30181635299999 0 0,102.48903281999998 33.30190065199997 0 0,102.48933469600001 33.30196852400002 0 0,102.48967361899997 33.302082798000015 0 0,102.49019965899998 33.302251877 0 0,102.490504348 33.30233322999999 0 0,102.49107606500002 33.302471002000004 0 0,102.49135838299998 33.302551901000015 0 0,102.49160638699999 33.30260256600002 0 0,102.49187738 33.30263220799998 0 0,102.49209996899998 33.302676986999984 0 0,102.49250921700002 33.30279267399999 0 0,102.49290194600002 33.302926824 0 0,102.49316501200002 33.303010014999984 0 0,102.49320564200002 33.30304306099998 0 0,102.49319748200003 33.30310466399999 0 0,102.49313891899999 33.30325118600001 0 0,102.49313622800003 33.30334512600001 0 0,102.49311617299998 33.303487055000005 0 0,102.49306142 33.30361217000001 0 0,102.49298529100002 33.303701939999996 0 0,102.492910085 33.30375950299998 0 0,102.49290956099998 33.30375967399999 0 0,102.49287134299999 33.303772149 0 0,102.49275215699998 33.303801970999984 0 0,102.49268472799997 33.30381134999999 0 0,102.49260397199998 33.30383926100001 0 0,102.49256142000002 33.303873313 0 0,102.492534159 33.30393184500002 0 0,102.49249758399998 33.30409223800001 0 0,102.49242014700002 33.30422763600001 0 0,102.492334658 33.30430916199998 0 0,102.492304278 33.304364943999985 0 0,102.492289126 33.304450042999974 0 0,102.49228903099998 33.304450573 0 0,102.49230241200002 33.30462658900001 0 0,102.49226544700002 33.30463060300002 0 0,102.49217516200002 33.30463718599998 0 0,102.49193253800001 33.30465487399999 0 0,102.491614465 33.304644575 0 0,102.49146003700002 33.30463951799999 0 0,102.49119160200001 33.304587602000026 0 0,102.490819579 33.30452778 0 0,102.49067515299998 33.304495804 0 0,102.490318436 33.304465349 0 0),(102.49208008800002 33.30196191900001 0 0,102.48697007999999 33.299248121000005 0 0,102.486450058 33.29903435199998 0 0,102.48614582699997 33.29874828599998 0 0,102.48612206000001 33.29841056800001 0 0,102.48681133100001 33.29794967999999 0 0,102.48498381000002 33.296405564999986 0 0,102.48273387799998 33.29461826400001 0 0,102.48212428699998 33.29420686100002 0 0,102.48043200699999 33.292617506 0 0,102.480355949 33.292355258999976 0 0,102.48108800300002 33.29169169300002 0 0,102.48239048800002 33.290805605 0 0,102.484348969 33.289450628 0 0,102.48527591999999 33.28886651099998 0 0,102.48708703900002 33.28763866100002 0 0,102.48775729599998 33.28724924300002 0 0,102.489416301 33.28817112899998 0 0,102.48988512300002 33.28842374499999 0 0,102.49116465499998 33.28889220000002 0 0,102.49308504300001 33.28949410600001 0 0,102.49419358300003 33.28979008800002 0 0,102.49689636900001 33.29060841699999 0 0,102.49762777500001 33.290891422000016 0 0,102.498555581 33.29120278900001 0 0,102.50023835399998 33.29281203800002 0 0,102.50098704499999 33.29353022999999 0 0,102.502213472 33.294856337 0 0,102.50237034100002 33.29510069600002 0 0,102.502373906 33.29520797499998 0 0,102.50132573799999 33.296322481000004 0 0,102.501247304 33.297231357999976 0 0,102.50121521699998 33.29730585599998 0 0,102.50115817400001 33.29743399199998 0 0,102.49994957299998 33.29986258100001 0 0,102.49830958299998 33.30210933699999 0 0,102.497553761 33.30241327099998 0 0,102.49697263399997 33.302002066 0 0,102.496763197 33.301778910999985 0 0,102.49500850800001 33.30334666800002 0 0,102.49478865499998 33.30339632900001 0 0,102.494384599 33.30329700599998 0 0,102.49208008800002 33.30196191900001 0 0),(102.50346823799998 33.275935214000015 0 0,102.50329362999997 33.27552352700002 0 0,102.50325033399997 33.275504243 0 0,102.50310814300002 33.27549524800003 0 0,102.50310809799998 33.275495245 0 0,102.50242350600001 33.27554286100002 0 0,102.50203890900002 33.275583982 0 0,102.50134131300001 33.27571931799997 0 0,102.50127979400003 33.275609470999996 0 0,102.50118644700001 33.275505855000006 0 0,102.50112071000001 33.275467624999976 0 0,102.501040564 33.27542101400002 0 0,102.50073347300003 33.275243843 0 0,102.50055769800002 33.275142431999996 0 0,102.500599437 33.27485982000002 0 0,102.50060436199999 33.274546362000024 0 0,102.50060881399997 33.274263037000026 0 0,102.50059637499999 33.273627300999976 0 0,102.500570127 33.27293993400002 0 0,102.50043132899998 33.27217969399999 0 0,102.50042044600002 33.27202541700001 0 0,102.50042918000003 33.271987078999985 0 0,102.500713405 33.271935025999994 0 0,102.500992306 33.27193219899999 0 0,102.50118662599999 33.271930231 0 0,102.50128489299999 33.271907750000025 0 0,102.50146512399999 33.27186533999998 0 0,102.50173620200002 33.271840102 0 0,102.50227809799998 33.27179882600001 0 0,102.50269566999998 33.27176118699998 0 0,102.50293014699997 33.271738278999976 0 0,102.503642523 33.27174032200003 0 0,102.504416274 33.27176814500001 0 0,102.50461657900001 33.271790582999984 0 0,102.504699163 33.271841344999984 0 0,102.50482937599998 33.27201582599997 0 0,102.50497835800002 33.27230116700002 0 0,102.50526146499999 33.272751857 0 0,102.50546200399998 33.27302288999999 0 0,102.50569626700002 33.27339280299998 0 0,102.50583066000002 33.273548952 0 0,102.505965489 33.27368976600002 0 0,102.50629913 33.274034054000026 0 0,102.50662555999997 33.274375127999974 0 0,102.50672387600002 33.274515208000025 0 0,102.50674386600002 33.27458312499999 0 0,102.50675697600002 33.27476446200001 0 0,102.506774087 33.2749336 0 0,102.50679833800001 33.27498012000001 0 0,102.50682702699999 33.274999111 0 0,102.50702125800001 33.27497845800002 0 0,102.50726765799999 33.274922022 0 0,102.50734877600001 33.27489602899999 0 0,102.50739946200002 33.27491239099999 0 0,102.50741980200002 33.27496804200001 0 0,102.50756268800001 33.275468089000015 0 0,102.507687841 33.275949363999985 0 0,102.50779508800002 33.27641800499998 0 0,102.507916067 33.27691761199998 0 0,102.508005755 33.27736134700001 0 0,102.50806676500002 33.27765719400003 0 0,102.508139863 33.27791338899999 0 0,102.50825347699998 33.27815812 0 0,102.508288838 33.27845652299999 0 0,102.50834203400001 33.278641730000004 0 0,102.508416093 33.278864183999985 0 0,102.50845650000002 33.279113584000015 0 0,102.50852012799999 33.279317416000026 0 0,102.50854939599998 33.27970162700001 0 0,102.50870635899997 33.28047816600002 0 0,102.50873946600001 33.280727419000016 0 0,102.50871184800002 33.28080042099998 0 0,102.50871180899998 33.280800520000014 0 0,102.508660249 33.280814831999976 0 0,102.508318798 33.28087243099998 0 0,102.508134692 33.28089473 0 0,102.50801447600003 33.280909291 0 0,102.50705864999998 33.280985249000025 0 0,102.50644401099999 33.281012807000025 0 0,102.50586249899999 33.28103182199999 0 0,102.50524316000002 33.281096107999986 0 0,102.504968141 33.28113048099999 0 0,102.50490006400003 33.281083076000016 0 0,102.504824268 33.28092196699998 0 0,102.50463480799999 33.28026139399998 0 0,102.50444169600001 33.279600749 0 0,102.50425510600002 33.27896785399997 0 0,102.504108514 33.278341900999976 0 0,102.50392931900001 33.277706088 0 0,102.50374664899999 33.27706406300001 0 0,102.50370677900003 33.27679625899998 0 0,102.503559999 33.276305337999986 0 0,102.50346823799998 33.275935214000015 0 0),(102.52570442799998 33.275521688000026 0 0,102.52701619300001 33.27452374699999 0 0,102.52824602499999 33.27169382400001 0 0,102.52954367199999 33.27063057700002 0 0,102.529848695 33.26886359500003 0 0,102.53227302800002 33.26922130000003 0 0,102.53431137400003 33.26909356800002 0 0,102.53506240899998 33.26913639899999 0 0,102.53605404899997 33.26919294200002 0 0,102.53400186200003 33.27040435599997 0 0,102.532601338 33.27177566099999 0 0,102.53137018199999 33.27316930699999 0 0,102.53051656100001 33.274776040000006 0 0,102.52982906900002 33.276258695000024 0 0,102.52811363299998 33.27749778499998 0 0,102.52665470800002 33.27833068000001 0 0,102.52535402799998 33.27974929999999 0 0,102.522455482 33.278612511999995 0 0,102.52570442799998 33.275521688000026 0 0),(102.49945974899998 33.24996864100001 0 0,102.49965900400002 33.249418972 0 0,102.49976398500002 33.249071250999975 0 0,102.49976478399998 33.249058682 0 0,102.49976993000001 33.24897771399998 0 0,102.499780778 33.248942123000006 0 0,102.49983437999998 33.248901881999984 0 0,102.499982058 33.24889658699999 0 0,102.50044333699998 33.248930660999974 0 0,102.50072029900002 33.24898263799997 0 0,102.50118569300002 33.249098162999985 0 0,102.501331273 33.249104085 0 0,102.50160191399999 33.24913304199998 0 0,102.50187555299999 33.24915500200001 0 0,102.50208461699998 33.249172757 0 0,102.50226665600002 33.24920004799998 0 0,102.50261616900002 33.24925688299999 0 0,102.50295288199999 33.24928280900002 0 0,102.50313469399998 33.24930370200002 0 0,102.50322757800001 33.24932472699999 0 0,102.503339773 33.249388286 0 0,102.50337748599998 33.24942666700002 0 0,102.50339738600002 33.24944691899998 0 0,102.50341298900003 33.249465111999996 0 0,102.50345255799999 33.249511247999976 0 0,102.503536155 33.249618296999984 0 0,102.50358948299998 33.24966726299999 0 0,102.50364574600002 33.249693299 0 0,102.50376657499999 33.249693810999986 0 0,102.503935259 33.249695282999994 0 0,102.50473647199999 33.24966347899999 0 0,102.50552108 33.24965432699997 0 0,102.50630107799998 33.24964699100002 0 0,102.507099144 33.249645762 0 0,102.507924823 33.24963550299998 0 0,102.508740902 33.24964228699997 0 0,102.50912178499999 33.24963842699998 0 0,102.50972756300001 33.249663981000026 0 0,102.51002347899998 33.24968140300001 0 0,102.51058927100001 33.24966975000001 0 0,102.511313659 33.24961337399998 0 0,102.51171608300001 33.24957353999997 0 0,102.512103965 33.24956406299998 0 0,102.51237237499998 33.249586679000004 0 0,102.512644744 33.249630448000005 0 0,102.512829996 33.24963748099998 0 0,102.51317704799999 33.249636753999994 0 0,102.51370410700002 33.24962172300002 0 0,102.514066044 33.24960857799999 0 0,102.514066093 33.249608577000004 0 0,102.51407465900002 33.24967141299999 0 0,102.514149928 33.250093064 0 0,102.51423924099998 33.25053209399999 0 0,102.51432703 33.250922238999976 0 0,102.51435089900002 33.251105919 0 0,102.51438417499998 33.25126535999999 0 0,102.514468507 33.25146979099998 0 0,102.51447661200001 33.25149316699998 0 0,102.51447757300002 33.25175381299999 0 0,102.51447084 33.252051574999996 0 0,102.51446660300002 33.25223899500003 0 0,102.51446389300003 33.25243263599998 0 0,102.51441868500001 33.252459735 0 0,102.51433374800001 33.25246471600002 0 0,102.51424062799998 33.252470175999974 0 0,102.51405675699999 33.252489835000006 0 0,102.513995158 33.25250727100001 0 0,102.51393871300002 33.25253881499998 0 0,102.51390441000001 33.252573133 0 0,102.51387790799998 33.252626276 0 0,102.51386706699998 33.252714739 0 0,102.513802096 33.25294913900001 0 0,102.51366653500003 33.253322147999995 0 0,102.51361757199999 33.253475880999986 0 0,102.51354762900002 33.253695488999995 0 0,102.51341259399999 33.254049837000025 0 0,102.513313713 33.25440257600002 0 0,102.51321482999998 33.25475531400002 0 0,102.51311872299999 33.25510810899999 0 0,102.51300377799998 33.25543952100003 0 0,102.51300358399999 33.25544005400002 0 0,102.51288632 33.25576154999999 0 0,102.51277989900001 33.25608613200001 0 0,102.51268458099997 33.25650895199999 0 0,102.51268041399999 33.25655787699998 0 0,102.512641154 33.256571092 0 0,102.512480804 33.256544545 0 0,102.51232613799999 33.256513444999996 0 0,102.51205434799999 33.256498668000006 0 0,102.51175116399997 33.256513600000005 0 0,102.51119786800001 33.256532857000025 0 0,102.51052295800002 33.25653100300002 0 0,102.50995580099999 33.256550231999995 0 0,102.509955177 33.256550253 0 0,102.50963943 33.256492992999995 0 0,102.50907800300001 33.25640113100002 0 0,102.50863958100001 33.256380127 0 0,102.50800398799998 33.25634051100002 0 0,102.507672388 33.25634607400002 0 0,102.50679346599998 33.25637729499999 0 0,102.50620546599998 33.25640213499997 0 0,102.50585898899999 33.25641960799999 0 0,102.50557878699999 33.256457951000016 0 0,102.50555406900003 33.256464557000015 0 0,102.50528958199999 33.256444707000014 0 0,102.50508699800002 33.25643830600001 0 0,102.50461447499998 33.25644982099999 0 0,102.50394425500002 33.256478363999975 0 0,102.50343279999998 33.25649142499998 0 0,102.50292696399998 33.256502263000016 0 0,102.502512803 33.25651260799998 0 0,102.50230810800002 33.25648282399999 0 0,102.50230803599999 33.25648275999998 0 0,102.50223494800002 33.256418344 0 0,102.502179044 33.25633320899999 0 0,102.50217350499997 33.256235084000025 0 0,102.50219361400002 33.256114138999976 0 0,102.50234812999997 33.25576019499999 0 0,102.50244190400002 33.25539336100002 0 0,102.50250580300002 33.25500259099999 0 0,102.50257926799998 33.254763701 0 0,102.50265768499997 33.254545913000015 0 0,102.50270208699999 33.254157083999985 0 0,102.502819139 33.253655365999975 0 0,102.50290539000002 33.25316236399999 0 0,102.502991705 33.25266703 0 0,102.50307781999999 33.25217869099998 0 0,102.503141185 33.251806579000004 0 0,102.50319854399999 33.25135266799998 0 0,102.50319055900002 33.25124282500002 0 0,102.503190469 33.251242773 0 0,102.50311951600003 33.25120172599998 0 0,102.503036372 33.251195387999985 0 0,102.50294159399999 33.251207486 0 0,102.50288859199998 33.251246234999996 0 0,102.50287635500001 33.251255180999976 0 0,102.502824836 33.25130440700002 0 0,102.50278784699998 33.25133974900001 0 0,102.50272101299998 33.25144341999999 0 0,102.50254529799997 33.25176193300001 0 0,102.50237545200002 33.25216690899998 0 0,102.50222290900001 33.252646911 0 0,102.50212411799998 33.25299497399999 0 0,102.50201917700002 33.25336391600001 0 0,102.50194378600003 33.253670442999976 0 0,102.50186143500002 33.254123850999974 0 0,102.50177119799997 33.25456154099999 0 0,102.50175827800001 33.25466786200002 0 0,102.501735397 33.254856139000026 0 0,102.501688968 33.25523820400002 0 0,102.501557257 33.25587567500003 0 0,102.50137436799997 33.256560589 0 0,102.50121720099997 33.25695364500001 0 0,102.50118706799998 33.25702363800002 0 0,102.50116934900001 33.257059345000016 0 0,102.50114250500002 33.25711776200001 0 0,102.50098976700002 33.25743404399998 0 0,102.50078277199998 33.25794435 0 0,102.50066071700002 33.25839021799999 0 0,102.50048492100001 33.258861851999995 0 0,102.50028214999998 33.259304015 0 0,102.50003069600001 33.259728672999984 0 0,102.499882254 33.259990129000016 0 0,102.49985454699998 33.260041908999995 0 0,102.49979758500001 33.260084835999976 0 0,102.49979728300002 33.260084870000014 0 0,102.49969560900001 33.26009655600001 0 0,102.49935216 33.26006760600001 0 0,102.498701627 33.259999418999996 0 0,102.498319412 33.259942654999975 0 0,102.49825566200002 33.25993318600001 0 0,102.49821684400001 33.259927421999976 0 0,102.497702194 33.25986359900003 0 0,102.49751588200002 33.259843320000016 0 0,102.49728136099998 33.259789012 0 0,102.497118537 33.259749923000015 0 0,102.49686396300001 33.259708982999996 0 0,102.49658317000001 33.25966751599998 0 0,102.49645201700002 33.259667627 0 0,102.49640325500002 33.259652871000014 0 0,102.49638446 33.259622192999984 0 0,102.49639040900001 33.259528656999976 0 0,102.49648044899999 33.25913105199999 0 0,102.49667678499998 33.25857031700002 0 0,102.496800716 33.258019139 0 0,102.49694414800001 33.25747386299997 0 0,102.497120032 33.256940258999975 0 0,102.49726346099999 33.25639498300001 0 0,102.49742623200001 33.25586111400003 0 0,102.49760866100002 33.25532764100001 0 0,102.49779108899997 33.25479416899998 0 0,102.49796142999998 33.254224642 0 0,102.498133865 33.25369647500003 0 0,102.49831979700002 33.25315480799998 0 0,102.49853419700003 33.252649523 0 0,102.49870452599998 33.252079993999985 0 0,102.498846463 33.251471330000015 0 0,102.49901131399997 33.25097882 0 0,102.49923865199997 33.25047930300002 0 0,102.49945974899998 33.24996864100001 0 0),(102.33018980999998 33.35737612600002 0 0,102.32523732499999 33.368361788000016 0 0,102.327600448 33.37047649599998 0 0,102.31998518900002 33.37789190799998 0 0,102.31605872 33.38171845800002 0 0,102.31551439200001 33.38142253900003 0 0,102.31526769599998 33.38131274800003 0 0,102.30384735199999 33.383958753 0 0,102.30332935500002 33.38414640399998 0 0,102.293593993 33.38265395299999 0 0,102.293593993 33.38225702 0 0,102.29334680599999 33.38071690300001 0 0,102.29336582000002 33.380304083 0 0,102.292957011 33.37708084799999 0 0,102.29273834600002 33.373150881000015 0 0,102.292405594 33.36953832900002 0 0,102.29256386499998 33.36925057399998 0 0,102.29242896199997 33.36801766299999 0 0,102.29440641500003 33.367631302999996 0 0,102.29581525200001 33.367246267999974 0 0,102.29720055400003 33.366632261999996 0 0,102.29810913300003 33.366286565999985 0 0,102.298404409 33.36617135099999 0 0,102.298720081 33.365369051000016 0 0,102.304755795 33.36559834000002 0 0,102.30475586199998 33.36559828999998 0 0,102.30482597500003 33.36554739000002 0 0,102.304888731 33.365487882000025 0 0,102.305256842 33.365138823999985 0 0,102.30533602999998 33.365094828999986 0 0,102.30574728800002 33.364778100000024 0 0,102.30648234699999 33.364159583 0 0,102.30729354599998 33.36345849200001 0 0,102.30740723999997 33.36336163599998 0 0,102.31317472 33.35872668100001 0 0,102.31324086900003 33.358661557000005 0 0,102.32043151200003 33.364575237 0 0,102.32130934999998 33.36350273199997 0 0,102.3248539 33.35653239599998 0 0,102.326529542 33.35698900400001 0 0,102.32715939299999 33.35625446 0 0,102.32736142099998 33.356125417999976 0 0,102.32844286400001 33.35631401799998 0 0,102.33018980999998 33.35737612600002 0 0),(102.459141956 33.392310322000014 0 0,102.45917170199999 33.392440220000026 0 0,102.45931880199998 33.393082553 0 0,102.45950057300001 33.39383430700002 0 0,102.459534201 33.39397338700002 0 0,102.45955391500001 33.394054917999995 0 0,102.45993652800001 33.39560931 0 0,102.45998979500001 33.395825710999986 0 0,102.460073238 33.39616469399999 0 0,102.46015743700002 33.39661030100001 0 0,102.460237952 33.39717860500002 0 0,102.46032739999998 33.39792021599999 0 0,102.46041255199998 33.398644085 0 0,102.46051702599999 33.39947147999999 0 0,102.46055373299998 33.39976738799999 0 0,102.460693978 33.40043730999997 0 0,102.46085280199998 33.40118232200001 0 0,102.46107637400002 33.402128644000015 0 0,102.46113359700001 33.402496337 0 0,102.46114867300003 33.402632098000026 0 0,102.46115128999998 33.40273330000002 0 0,102.46114342700002 33.40284299299998 0 0,102.46111459399998 33.402954050999995 0 0,102.46110365599998 33.402985821000016 0 0,102.46106946600003 33.40308513399998 0 0,102.46088596499999 33.403427737000015 0 0,102.46036561699998 33.40435297099998 0 0,102.46006037799998 33.40489623899998 0 0,102.45961331900003 33.40569190999997 0 0,102.459450694 33.40603895999999 0 0,102.45944131300001 33.40607026599997 0 0,102.459429242 33.40611055400001 0 0,102.45941752099998 33.40619205600001 0 0,102.45941381799997 33.40625461100001 0 0,102.459416024 33.40629775299999 0 0,102.45942167099997 33.40634306099997 0 0,102.45948786999998 33.40646132699999 0 0,102.45956542699997 33.406523428000014 0 0,102.45957502099998 33.40653111 0 0,102.45964994600001 33.40662831399999 0 0,102.45971656799998 33.40672683399998 0 0,102.45973202099998 33.40675000800002 0 0,102.45972015199999 33.40675676500001 0 0,102.45968501200002 33.40677677299999 0 0,102.45963107400001 33.40680776300002 0 0,102.459550465 33.406854076 0 0,102.459508938 33.406881680000026 0 0,102.45945502699999 33.406917572 0 0,102.45943547500002 33.40690936300001 0 0,102.45940000600001 33.406894471999976 0 0,102.45937022700002 33.406880512999976 0 0,102.45926158200001 33.406863843 0 0,102.459172997 33.406859451 0 0,102.45912789699997 33.406856162999986 0 0,102.45891018399999 33.40684028800001 0 0,102.45879267100003 33.406849894000004 0 0,102.458638968 33.40689388800001 0 0,102.45837910799997 33.406966737999994 0 0,102.45832046999999 33.406976156999974 0 0,102.45829816700001 33.406979706000016 0 0,102.458275867 33.406983255 0 0,102.45822766200001 33.40699092599999 0 0,102.45822647099999 33.40699111499998 0 0,102.4582244 33.40699186500001 0 0,102.45806586600003 33.407049212000004 0 0,102.45795040500002 33.407093300999975 0 0,102.45793340199998 33.407099793999976 0 0,102.457925021 33.40710299599999 0 0,102.457916829 33.40710678099998 0 0,102.457894146 33.407117255 0 0,102.45789080999998 33.407118450999974 0 0,102.45781941199999 33.407137041 0 0,102.45776804899998 33.40714451100001 0 0,102.45770156999998 33.407162501000016 0 0,102.45764537500003 33.40717027900001 0 0,102.45757053 33.407180036 0 0,102.45756603799998 33.40718080800002 0 0,102.45754387300002 33.40718460900001 0 0,102.45752171100003 33.40718841299997 0 0,102.457464689 33.407198196000024 0 0,102.45738486699997 33.407213059000014 0 0,102.45736747699999 33.40721629699999 0 0,102.45730036700002 33.40723209999999 0 0,102.45727636100003 33.407235886000024 0 0,102.45719831299999 33.40724819299999 0 0,102.45713088100001 33.40725806699999 0 0,102.45711414200002 33.40725982599997 0 0,102.457096654 33.407261651 0 0,102.45707916700002 33.40726347499998 0 0,102.457060286 33.407265447999976 0 0,102.45698337300001 33.407279818000006 0 0,102.456879705 33.407300469000006 0 0,102.45680275500001 33.40731510799998 0 0,102.45669166599998 33.40733520499998 0 0,102.45667532700003 33.40733819899998 0 0,102.45665830899998 33.407342658999994 0 0,102.45662196799998 33.407352183 0 0,102.45649414100001 33.40739159399999 0 0,102.45635686399999 33.40744365299997 0 0,102.456248458 33.40746749099998 0 0,102.45619802200002 33.407473772 0 0,102.45615937100001 33.407479903000024 0 0,102.45615338900001 33.40748052599997 0 0,102.456113061 33.40748459700001 0 0,102.45609956999999 33.407485959999974 0 0,102.456087443 33.40748718200001 0 0,102.456085379 33.40748738999997 0 0,102.45606004199999 33.40748994299997 0 0,102.45605624299998 33.40748999499999 0 0,102.456028065 33.40748836099999 0 0,102.45601204899998 33.40752925800001 0 0,102.45598941999998 33.407587035999995 0 0,102.45593844899997 33.407630161999975 0 0,102.455881788 33.40767331000001 0 0,102.45588113500003 33.407673863000014 0 0,102.45587165 33.40768188800001 0 0,102.45582515299998 33.407721228000014 0 0,102.45577986900003 33.40776433399998 0 0,102.45572318199999 33.40780271 0 0,102.45565616800002 33.407859409000025 0 0,102.45564955700002 33.40786500299998 0 0,102.455576028 33.40794638099999 0 0,102.45550803999998 33.40799911099998 0 0,102.455451428 33.40805180000001 0 0,102.455372211 33.40813319799997 0 0,102.45530419800002 33.40818115799999 0 0,102.45517385199997 33.40831443600001 0 0,102.45516839499999 33.408320015000015 0 0,102.45515240600002 33.40833862400001 0 0,102.45507792500001 33.408425308999995 0 0,102.45507030099998 33.40843477599998 0 0,102.45504926299998 33.40846089899998 0 0,102.45499314400001 33.408530583000015 0 0,102.45496678400002 33.408546519000026 0 0,102.45495344800003 33.40855458300001 0 0,102.454949322 33.408555568 0 0,102.45491621399998 33.408563474000005 0 0,102.45491715999998 33.408557058999975 0 0,102.45492399599999 33.408504553 0 0,102.454918045 33.408454479 0 0,102.45491081199998 33.408430650000014 0 0,102.454846568 33.40838317599997 0 0,102.45478683099998 33.408382201999984 0 0,102.45472995199998 33.408383603000004 0 0,102.45468164300001 33.40839212999998 0 0,102.45464044900001 33.40840182300002 0 0,102.45460490300002 33.40840314600001 0 0,102.45455086099997 33.40840334400002 0 0,102.45452664700002 33.40839627600002 0 0,102.454502435 33.408389209000006 0 0,102.454476725 33.408367833 0 0,102.45445968000001 33.40835703900001 0 0,102.45444676 33.40834885800001 0 0,102.454415939 33.40832399300001 0 0,102.45439534600001 33.40830737900001 0 0,102.45438326499999 33.40828166099999 0 0,102.45438307900002 33.40824587899999 0 0,102.45439331199998 33.408224150000024 0 0,102.454396583 33.40821720299999 0 0,102.454397244 33.408214079000004 0 0,102.454394127 33.40821337199998 0 0,102.45430017199999 33.40819203799998 0 0,102.45424510999999 33.40817953599998 0 0,102.45296507699999 33.407888895999974 0 0,102.45234453799998 33.40870897000002 0 0,102.452170029 33.409343595999985 0 0,102.45214243599997 33.40944393900003 0 0,102.45192106799999 33.410248954 0 0,102.45190631399998 33.410302607999995 0 0,102.45189818400002 33.41033217699999 0 0,102.45189717400001 33.41033584799999 0 0,102.45187170000003 33.41042848400002 0 0,102.45186675000002 33.410446483999976 0 0,102.45184704799999 33.410518130000014 0 0,102.451770017 33.41079825100002 0 0,102.451663515 33.41118554399998 0 0,102.45165964799997 33.411206814000025 0 0,102.451650755 33.41125573099998 0 0,102.45164711400002 33.41127575799999 0 0,102.45164294300002 33.41129869600002 0 0,102.45162453199998 33.41139996499999 0 0,102.45158626 33.411469221999994 0 0,102.45155046600001 33.411536607000016 0 0,102.45161570099998 33.411563086 0 0,102.45163899099998 33.41157254000001 0 0,102.45175521599998 33.41161971600002 0 0,102.45180039000002 33.411629871 0 0,102.45181786799998 33.411633800000004 0 0,102.451920535 33.41168590799998 0 0,102.45199463799997 33.41171426300002 0 0,102.45201159099997 33.41173036999999 0 0,102.45203465700001 33.411752286000024 0 0,102.452034691 33.41175878299998 0 0,102.452134575 33.411771074 0 0,102.45208659999997 33.41183486099999 0 0,102.45200279099998 33.41199276999998 0 0,102.45196287599998 33.412094588 0 0,102.45184082600002 33.41244241700002 0 0,102.45161325999999 33.412935405999974 0 0,102.45150058299998 33.41314127999999 0 0,102.451342952 33.41347935599998 0 0,102.45129817700001 33.41361931900002 0 0,102.45125656900001 33.413889125000026 0 0,102.45124981999999 33.41405013299999 0 0,102.45126767300002 33.41454212999997 0 0,102.45128092800002 33.41474807700001 0 0,102.451330643 33.41501317000001 0 0,102.45134527800002 33.415031682999995 0 0,102.45136246300001 33.41505342200003 0 0,102.451396122 33.41515800399998 0 0,102.45141636099999 33.41528316199998 0 0,102.45141673699999 33.415356326999984 0 0,102.45140220100001 33.41545603899999 0 0,102.45136895799999 33.41557764200002 0 0,102.451367404 33.41558332400001 0 0,102.451278102 33.41584280699999 0 0,102.45115043800001 33.416296554999974 0 0,102.45112415099999 33.41656152500002 0 0,102.45112470999999 33.41666934900002 0 0,102.451161722 33.41725200399998 0 0,102.45122417599998 33.41781816700001 0 0,102.451291245 33.418340305000015 0 0,102.45127528 33.41871965500002 0 0,102.451440365 33.41865963999999 0 0,102.45144575199998 33.41865768100001 0 0,102.451464638 33.418673565999995 0 0,102.45149287499999 33.418678555999975 0 0,102.45152100400003 33.41866283899998 0 0,102.451555213 33.418665429999976 0 0,102.451583519 33.418683655999985 0 0,102.45165942599999 33.41881474500002 0 0,102.45179220300002 33.41903218300001 0 0,102.45194057499998 33.41928995799998 0 0,102.452022817 33.41948857 0 0,102.45208162400002 33.41961904200002 0 0,102.452090849 33.419749353999975 0 0,102.45215007899998 33.419961289000014 0 0,102.45217018099999 33.420046076999995 0 0,102.45220969299999 33.42008259400001 0 0,102.45225805000001 33.42017542399998 0 0,102.45228242799999 33.42026087400001 0 0,102.45229638900003 33.420315474000006 0 0,102.452316242 33.42035206100002 0 0,102.45232070600002 33.420388704000004 0 0,102.45232088699998 33.42042366599998 0 0,102.45231095000003 33.420485481000014 0 0,102.45230809899999 33.42059513100003 0 0,102.45232057800001 33.420693524 0 0,102.45233743400001 33.42081192799998 0 0,102.45236368399998 33.42092825999998 0 0,102.452368229 33.420981917999995 0 0,102.452366402 33.42100357800001 0 0,102.45235935900001 33.421087064999995 0 0,102.45237702200001 33.421201505 0 0,102.45240722599999 33.42126580299998 0 0,102.45247648200001 33.421455197 0 0,102.45249386500001 33.421515965000026 0 0,102.45250290000001 33.42161254400003 0 0,102.45252035800002 33.421628376 0 0,102.45250042100002 33.421656516999974 0 0,102.45248372399999 33.421728142000006 0 0,102.45249244299998 33.421763892 0 0,102.45251837900003 33.421828206999976 0 0,102.45256131000002 33.421878144999994 0 0,102.45255329499997 33.42197836700001 0 0,102.452528471 33.42212874299997 0 0,102.45252325799999 33.42223512300001 0 0,102.45252075500002 33.422286214999986 0 0,102.45250417099999 33.42237930900001 0 0,102.45249626700001 33.42250099900002 0 0,102.452531889 33.42278712799998 0 0,102.45260164799998 33.42307313399999 0 0,102.45279875400001 33.42322985800001 0 0,102.45282472899999 33.42330132799998 0 0,102.45284231699998 33.423401454999976 0 0,102.45289621799998 33.423612805999994 0 0,102.452958308 33.42385626800001 0 0,102.44933427900003 33.43266576799999 0 0,102.44924665500002 33.43287876900001 0 0,102.449230064 33.43291909800001 0 0,102.44939116199998 33.43312217900001 0 0,102.44954767799999 33.43331948399998 0 0,102.45012433099998 33.434077721999984 0 0,102.45011452799997 33.43409553499998 0 0,102.449996688 33.434309665 0 0,102.44987448699999 33.434531719999995 0 0,102.449569672 33.435009924999974 0 0,102.44876646300003 33.43594794799998 0 0,102.448473019 33.436426109000024 0 0,102.44833628700002 33.43663947599998 0 0,102.44829350399999 33.43670623700001 0 0,102.44825850299998 33.436760854 0 0,102.448172962 33.436850435999986 0 0,102.44813356899999 33.436891688 0 0,102.44802078100003 33.437009805 0 0,102.44782828500001 33.43720134 0 0,102.447579034 33.43742170399997 0 0,102.44749387299998 33.43749372000002 0 0,102.44735542500001 33.43761079799998 0 0,102.447352394 33.43761336099999 0 0,102.44734961199998 33.43761771300001 0 0,102.44720561700001 33.437842898999975 0 0,102.44676611199998 33.438693719000014 0 0,102.44667497900002 33.43896023100001 0 0,102.44660222800002 33.439172987000006 0 0,102.44659407900002 33.43917523499999 0 0,102.44654540900001 33.439188661 0 0,102.44600137399999 33.439338745999976 0 0,102.44494315499998 33.43963505099998 0 0,102.44348349199998 33.44010424200002 0 0,102.443481319 33.44010696599997 0 0,102.44324465400001 33.440184859 0 0,102.44181890800002 33.440733239 0 0,102.44096963599998 33.44177107799999 0 0,102.44019583300002 33.44282380200002 0 0,102.44008581000003 33.44291268799998 0 0,102.43996970400002 33.44289046099999 0 0,102.43990172100001 33.442877447 0 0,102.43988357699999 33.44287322299999 0 0,102.43976462 33.44284553199998 0 0,102.43955281500001 33.44282962400001 0 0,102.43942157700002 33.44281880400001 0 0,102.439278322 33.442838263 0 0,102.43897293700002 33.44285835900001 0 0,102.43882625200001 33.442838499000004 0 0,102.43860506499999 33.442789069000014 0 0,102.43839976599997 33.44270391800001 0 0,102.43822760199998 33.44259457800001 0 0,102.43800404199999 33.442436235 0 0,102.43777669299999 33.44226763400002 0 0,102.43763099699999 33.442144192 0 0,102.43745916799998 33.441946960999985 0 0,102.43729519200002 33.441840187000025 0 0,102.43708241799999 33.44168028299998 0 0,102.43689047700002 33.44162799999998 0 0,102.436671381 33.441507763000004 0 0,102.43653202799999 33.44142418199999 0 0,102.43635464800002 33.441358631000014 0 0,102.43619170599999 33.44133275799999 0 0,102.43606103899998 33.441363464000005 0 0,102.436099818 33.441250792000005 0 0,102.436160121 33.44112359100001 0 0,102.436116024 33.440917463000005 0 0,102.43602742600001 33.440900795000005 0 0,102.435942254 33.440825652 0 0,102.43575534399997 33.44079058699998 0 0,102.435604383 33.440743408 0 0,102.435526089 33.44064536899998 0 0,102.43548758700001 33.44050986799999 0 0,102.435357081 33.440297061000024 0 0,102.43523367099999 33.44010932200001 0 0,102.43517396599998 33.44002068399999 0 0,102.435088039 33.439907181000024 0 0,102.43502138999997 33.439779552000005 0 0,102.43495747899999 33.43963903600002 0 0,102.43490298 33.439514110000005 0 0,102.43487319899998 33.43943041 0 0,102.43479166899999 33.43931126899997 0 0,102.434679926 33.43919590600001 0 0,102.43459920700002 33.43912363099997 0 0,102.434528306 33.43904082300003 0 0,102.43450038600002 33.438919571999975 0 0,102.434481172 33.43871811299999 0 0,102.43446154399999 33.43858362899999 0 0,102.43445281599998 33.43850905199997 0 0,102.43440127100001 33.43839778099999 0 0,102.43433111899998 33.43827011899998 0 0,102.434294454 33.438156934000006 0 0,102.43425220799998 33.438083800000015 0 0,102.434151127 33.43788328300002 0 0,102.43412540100002 33.437824621999994 0 0,102.43410959900001 33.43777132299999 0 0,102.43406911599999 33.437678131999974 0 0,102.434039315 33.437607012 0 0,102.43397781200002 33.43748374799998 0 0,102.43391427900002 33.43734984600002 0 0,102.433826114 33.437109752000026 0 0,102.433756862 33.437009579000005 0 0,102.43370341100001 33.43687999500003 0 0,102.433596293 33.436845568000024 0 0,102.43349948000002 33.43674393600003 0 0,102.43334991 33.436732475999975 0 0,102.43315239700001 33.43665534799999 0 0,102.43295595500001 33.43651708200002 0 0,102.43276664000001 33.436370732 0 0,102.43262157700002 33.436255800000026 0 0,102.43253640699999 33.436165097000014 0 0,102.43235053000001 33.436039556000026 0 0,102.43220379299999 33.435931574999984 0 0,102.43208981100003 33.43584446699998 0 0,102.431949309 33.435734723999985 0 0,102.43178257400001 33.435601925000014 0 0,102.431594501 33.435452129 0 0,102.431578334 33.43543925300003 0 0,102.43147841500002 33.435359670000025 0 0,102.43125990200002 33.435180564999996 0 0,102.431142008 33.43508667499998 0 0,102.43102912400002 33.435018947 0 0,102.43099978499998 33.434947446000024 0 0,102.43095580900001 33.43485667800002 0 0,102.43089266800001 33.43475335099998 0 0,102.43086789799997 33.434714239000016 0 0,102.43084089299998 33.434659496999984 0 0,102.43080753599997 33.43460976 0 0,102.43076876600003 33.43456910399999 0 0,102.430760469 33.434519481999985 0 0,102.430744979 33.434469974000024 0 0,102.43072165500001 33.43442060199999 0 0,102.43070934899998 33.434369828 0 0,102.43068008400002 33.43433260500001 0 0,102.43054831400002 33.434145414 0 0,102.43052523400002 33.434101167999984 0 0,102.43045881799998 33.43398256299997 0 0,102.43041032299999 33.43384680999998 0 0,102.430388343 33.433785281999974 0 0,102.430351111 33.433643140000015 0 0,102.43032724 33.433510399 0 0,102.430304852 33.43340169800001 0 0,102.430289265 33.43328724600002 0 0,102.43023908700002 33.433167207999986 0 0,102.430184768 33.43310263699999 0 0,102.430162623 33.43304994800002 0 0,102.43012422499999 33.432996273000015 0 0,102.429986568 33.43295818299998 0 0,102.42986976399999 33.43286841899999 0 0,102.42974350100002 33.43274213900003 0 0,102.42960630599998 33.43260609599997 0 0,102.429491085 33.432494813000005 0 0,102.42929877400002 33.43230344900002 0 0,102.42921786099998 33.432203680999976 0 0,102.429126532 33.43215142899999 0 0,102.42906148899999 33.43210537599998 0 0,102.42898844400003 33.43202057100001 0 0,102.428865723 33.43188111799998 0 0,102.428736936 33.43172398600001 0 0,102.42867699300001 33.43167118600002 0 0,102.42856743700003 33.431610139999975 0 0,102.42854580599999 33.43156916200002 0 0,102.428493377 33.43151203999997 0 0,102.42831438399998 33.431355474999975 0 0,102.42814708999998 33.431261009000025 0 0,102.42794128399998 33.43117087000002 0 0,102.42776227399997 33.431035631999976 0 0,102.42758618699997 33.43093604500001 0 0,102.427448889 33.43085597200002 0 0,102.426974696 33.43054538000001 0 0,102.42690024799998 33.43044329000003 0 0,102.42675536500002 33.43038622900002 0 0,102.42661649899998 33.43031861700001 0 0,102.42657886 33.430288039000004 0 0,102.42655824399998 33.430241437999996 0 0,102.42651887400001 33.430212598000026 0 0,102.42647434399998 33.43018811899998 0 0,102.42638727799999 33.430129609999994 0 0,102.42636314200001 33.430086147 0 0,102.426216307 33.429976633000024 0 0,102.42610209600002 33.429846301 0 0,102.42601526300001 33.429750092999996 0 0,102.42591716499999 33.429666655999995 0 0,102.42581917000001 33.42951685700001 0 0,102.42570799800001 33.42936318400001 0 0,102.42567276300002 33.42929014600003 0 0,102.42554538500002 33.42917658499999 0 0,102.42546261799998 33.42910990299998 0 0,102.42539491299999 33.42904494300001 0 0,102.42519098000002 33.428784952 0 0,102.42500434099998 33.428568219 0 0,102.424853971 33.42840188299999 0 0,102.42470727599999 33.42827237199998 0 0,102.42458679399999 33.42818815300001 0 0,102.424466467 33.428123984000024 0 0,102.42437648999999 33.42800095199999 0 0,102.42429577399997 33.427924566 0 0,102.42413425799998 33.42783434699999 0 0,102.42400128399998 33.42773180299997 0 0,102.42398157600002 33.42772517499998 0 0,102.42389346099998 33.42769554099999 0 0,102.42373378600001 33.42764935299999 0 0,102.42357967999999 33.427612726999996 0 0,102.42342533300001 33.427541426999994 0 0,102.42318106599998 33.427495969999995 0 0,102.42306092400003 33.427421347000006 0 0,102.423049532 33.427278769 0 0,102.42278825199998 33.42695927300002 0 0,102.42249374900001 33.426770722000015 0 0,102.422176864 33.42656340899998 0 0,102.42204671600001 33.42644754600002 0 0,102.421972831 33.426381495999976 0 0,102.421882235 33.42625890199997 0 0,102.42173597300001 33.42607636700001 0 0,102.42162966400002 33.425939848999974 0 0,102.42146909299998 33.42583671599999 0 0,102.42132897099998 33.425795139 0 0,102.42093931 33.42571363299999 0 0,102.42068140600003 33.425685637000015 0 0,102.420063874 33.425599294999984 0 0,102.41996140700002 33.425525429000004 0 0,102.41976224500002 33.425413247999984 0 0,102.41944593300002 33.42531391900002 0 0,102.41905332800002 33.425215353 0 0,102.41855624800002 33.42515769200003 0 0,102.41797755900001 33.42497929299998 0 0,102.41794184399998 33.42496447100001 0 0,102.41787375299998 33.42487618199999 0 0,102.41778721399999 33.424721594000005 0 0,102.417616657 33.42455366500002 0 0,102.41749810099998 33.42441305800003 0 0,102.417378896 33.42420557899999 0 0,102.41716365899998 33.424094181999976 0 0,102.417050012 33.423970500999985 0 0,102.41669359000002 33.42353029499998 0 0,102.41655495700002 33.42324242199999 0 0,102.41645221099998 33.42312123099998 0 0,102.416411923 33.42287556000002 0 0,102.416440668 33.42261825200001 0 0,102.41634752499999 33.42233764100001 0 0,102.41621329899999 33.42224551999999 0 0,102.41607515200002 33.421810230000006 0 0,102.41598824300002 33.421691899999985 0 0,102.41588716500002 33.42154148100002 0 0,102.415786003 33.42142713499999 0 0,102.415620499 33.42132034100001 0 0,102.415482026 33.421236083999986 0 0,102.41535338099999 33.421160896 0 0,102.41529623999998 33.42108041 0 0,102.41524155000002 33.420997193000005 0 0,102.41517779499998 33.420910693999986 0 0,102.415141904 33.420799965000015 0 0,102.415058939 33.42069915899998 0 0,102.41488337700002 33.420575351000025 0 0,102.41465197100001 33.42041511299999 0 0,102.41449732000001 33.420329400000014 0 0,102.414345594 33.420314695 0 0,102.41414068400002 33.420266072000004 0 0,102.413958041 33.42020943599999 0 0,102.41381266799999 33.420173928 0 0,102.41360578299998 33.420121569 0 0,102.41351024 33.420017873999996 0 0,102.41337902800001 33.419841745999975 0 0,102.413239325 33.41976514700002 0 0,102.41316972800001 33.419689128000016 0 0,102.41304673899998 33.41951972099997 0 0,102.41236300999998 33.41951110999997 0 0,102.41211895700002 33.419490016 0 0,102.411703117 33.41936890400001 0 0,102.41136969899998 33.41925103599999 0 0,102.41107361500002 33.419205670999986 0 0,102.41062716800002 33.419195075999994 0 0,102.41035620100001 33.41920740400002 0 0,102.41008429599998 33.41917609000001 0 0,102.40969695000001 33.41914583200003 0 0,102.40941816399999 33.41918817300001 0 0,102.40909660199998 33.419221091 0 0,102.40873011399998 33.41913507700002 0 0,102.40826811 33.41896852799999 0 0,102.40777635500001 33.41863779099998 0 0,102.40770826300002 33.41852548600002 0 0,102.40763641199999 33.41839779200001 0 0,102.40754082699999 33.41830119399998 0 0,102.40740723900001 33.418222343000025 0 0,102.40727906799998 33.41809992399999 0 0,102.40724452699999 33.418055847000005 0 0,102.40721751799998 33.417984983999986 0 0,102.40719077900002 33.41784582299999 0 0,102.40712431499998 33.417775662999986 0 0,102.40702399700001 33.417613777999975 0 0,102.40687661200002 33.417363670999976 0 0,102.40682064999999 33.417220740000005 0 0,102.40665399900001 33.41700807000001 0 0,102.40653832599997 33.41674254499998 0 0,102.40645508099999 33.41657348199999 0 0,102.40642590099998 33.416464797 0 0,102.40634557800001 33.416466684 0 0,102.40624453499998 33.41647829200002 0 0,102.40615274700002 33.416497848999995 0 0,102.40603988200002 33.416553324999995 0 0,102.40586891700002 33.416612465000014 0 0,102.40574450499997 33.416633108999974 0 0,102.40565265999999 33.41661651499999 0 0,102.40552362800003 33.41660261200002 0 0,102.40545776300002 33.416591030000006 0 0,102.405342797 33.41659140600001 0 0,102.40522898699999 33.41658581399997 0 0,102.40510264099998 33.41657775300001 0 0,102.40506773499999 33.416575524999985 0 0,102.405051147 33.416574466999975 0 0,102.40496572699999 33.41655685500001 0 0,102.40478063699999 33.41651571199998 0 0,102.40461690900003 33.41648046400002 0 0,102.40450298899998 33.416451016999986 0 0,102.40428917700001 33.41635033 0 0,102.404175146 33.416297026999985 0 0,102.40402547600002 33.41622595000001 0 0,102.403868665 33.41614893100001 0 0,102.40369049499998 33.41606601900003 0 0,102.40368132200001 33.416054574999976 0 0,102.40360466200002 33.415958949000014 0 0,102.403528849 33.41588325700002 0 0,102.403485268 33.41578893299999 0 0,102.403421906 33.415742824000006 0 0,102.40333318 33.41570817899998 0 0,102.40324973899999 33.41561116899999 0 0,102.40322270299998 33.41550005900001 0 0,102.40322249500002 33.415397036 0 0,102.40321247999998 33.41527401799999 0 0,102.40318888899998 33.41507356400001 0 0,102.40308465599998 33.41476293300002 0 0,102.402973417 33.41449786499999 0 0,102.40291231600003 33.41427196699999 0 0,102.40289255200003 33.41398167699998 0 0,102.40292827299999 33.413797466000005 0 0,102.40297291500002 33.41362197500001 0 0,102.40311094499998 33.413453446000005 0 0,102.403125251 33.41340767899999 0 0,102.40315238699998 33.41332085900001 0 0,102.403149445 33.41323039600002 0 0,102.40312716599999 33.413133648999974 0 0,102.403141329 33.41309501799998 0 0,102.40315115499999 33.41306821500001 0 0,102.40317017299998 33.41305407599998 0 0,102.40321473799997 33.41302094399998 0 0,102.40329927300002 33.41295809600001 0 0,102.40331467200002 33.41294664700001 0 0,102.40353697 33.41293453499998 0 0,102.40366719899998 33.41287594900001 0 0,102.40379421400002 33.412787272 0 0,102.40383970699997 33.412718383000026 0 0,102.40388106400002 33.41265575400001 0 0,102.40395716400002 33.41259579899997 0 0,102.40414417599999 33.41244901699997 0 0,102.404181558 33.412299485999995 0 0,102.40411298999999 33.41209290500001 0 0,102.40406556900001 33.41168084200001 0 0,102.40410917100002 33.411268484000004 0 0,102.40403412699999 33.410787809 0 0,102.40371681599999 33.410281682999994 0 0,102.40319581900002 33.40981009199999 0 0,102.402701294 33.40951386500001 0 0,102.40260893800001 33.40945854199998 0 0,102.40245764999997 33.409367917 0 0,102.40179017600002 33.409179660999996 0 0,102.40113689499998 33.409157091 0 0,102.40084551400003 33.409131316000014 0 0,102.40058861400001 33.40918176399998 0 0,102.400336036 33.409221097 0 0,102.40011403800003 33.40929807100002 0 0,102.39996594899998 33.40931087299998 0 0,102.399832162 33.409313595000015 0 0,102.399710567 33.40929566599999 0 0,102.39961444800002 33.40925237900001 0 0,102.399465771 33.409116681 0 0,102.399338021 33.40901084400002 0 0,102.39916165699998 33.40897207699999 0 0,102.398885952 33.408886747 0 0,102.39878001099999 33.40873935000002 0 0,102.39867544700002 33.408617374000016 0 0,102.39852297800002 33.408518883 0 0,102.39864381699999 33.408414074999996 0 0,102.39866307300002 33.40832412399999 0 0,102.39864483600002 33.40821105700002 0 0,102.39863437000002 33.40814617000001 0 0,102.39875054700002 33.408065308999994 0 0,102.39882592700002 33.40797593100001 0 0,102.39887063700002 33.407883157000015 0 0,102.398896262 33.407829983 0 0,102.39889793499998 33.407826510999996 0 0,102.398897062 33.407805542999995 0 0,102.39889240600002 33.407693677 0 0,102.39888468599997 33.40750824999998 0 0,102.39888096099997 33.40741878199998 0 0,102.398877932 33.40734599699999 0 0,102.39887508800001 33.407294580999974 0 0,102.398861657 33.40705160700003 0 0,102.39886056799998 33.40703190200003 0 0,102.398851707 33.40687162400002 0 0,102.39882340700001 33.406359640000005 0 0,102.398791818 33.40578826299998 0 0,102.39878654 33.40540180199997 0 0,102.39877718899999 33.40471748800002 0 0,102.39873495199998 33.40389266400001 0 0,102.39873302400002 33.40385501700001 0 0,102.39813105600001 33.403633587 0 0,102.39759617599998 33.40344722499998 0 0,102.39724254200001 33.403291706000005 0 0,102.39681978700003 33.403089936000015 0 0,102.39659034200002 33.40296277800002 0 0,102.39610077999998 33.40262846899998 0 0,102.39552688999999 33.40224850499999 0 0,102.39486993499997 33.40180178100002 0 0,102.394793188 33.40175188400002 0 0,102.39466436599997 33.401699923000024 0 0,102.394313969 33.40155858700001 0 0,102.393618823 33.40138748300001 0 0,102.39211425600001 33.40103330699998 0 0,102.390878235 33.40061282800002 0 0,102.38953110900002 33.40021658400002 0 0,102.38887528200001 33.40005155199998 0 0,102.38887131000001 33.40005055199998 0 0,102.38886524100002 33.400048836999986 0 0,102.388842619 33.40004169100001 0 0,102.38882358699999 33.400014554999984 0 0,102.38880464699997 33.399992965000024 0 0,102.38875064500002 33.40000028999998 0 0,102.38872039300003 33.40001234699997 0 0,102.38871174399998 33.40001579400001 0 0,102.38850844799998 33.399963512 0 0,102.388506527 33.399963008999976 0 0,102.38830010599997 33.39990902400001 0 0,102.38787219900001 33.39979490799999 0 0,102.387386435 33.399665363 0 0,102.38687102799997 33.39953615000002 0 0,102.38650761600002 33.39944775700002 0 0,102.38609198400002 33.399339263 0 0,102.38572150700003 33.399222769000005 0 0,102.385170544 33.39905609099998 0 0,102.38454222899998 33.39889102699999 0 0,102.38384824799999 33.398707075999994 0 0,102.38295339500002 33.398452308 0 0,102.38244586299999 33.39830762700001 0 0,102.38190586899998 33.398152175999996 0 0,102.38140890400001 33.39800556199998 0 0,102.38095692500002 33.39787221900002 0 0,102.38054957899999 33.397701401000006 0 0,102.380196393 33.39755329500002 0 0,102.380010664 33.39748997999999 0 0,102.37918349 33.397207998 0 0,102.37870017 33.397043236 0 0,102.37758928900001 33.39666723800002 0 0,102.37662513200002 33.396342683 0 0,102.37596798200002 33.396121986000026 0 0,102.37519227400003 33.395863426999995 0 0,102.374484951 33.39559524700002 0 0,102.37379423300001 33.395320821999974 0 0,102.37359108200002 33.395106390000024 0 0,102.373464662 33.394972951 0 0,102.37332996999999 33.39483078000001 0 0,102.37329807600003 33.39479685399999 0 0,102.373280104 33.394777738000016 0 0,102.37320978999998 33.39470229199998 0 0,102.37317944099999 33.39466967599998 0 0,102.373174694 33.39462388700002 0 0,102.373166427 33.394612877999975 0 0,102.373151812 33.394593421000025 0 0,102.37314328000002 33.39457402300002 0 0,102.37313538199999 33.39455606400003 0 0,102.37311566699998 33.394515117000026 0 0,102.373107549 33.394498258 0 0,102.37307671600001 33.39443422099998 0 0,102.373048477 33.39437557299999 0 0,102.37304717799998 33.39437287800001 0 0,102.372971597 33.39421590400002 0 0,102.37292811600003 33.39412560400001 0 0,102.37304671800001 33.39414643399999 0 0,102.37304752 33.39414655600001 0 0,102.373048337 33.394146646000024 0 0,102.37330096699998 33.394168788 0 0,102.37330138200002 33.394168818000026 0 0,102.37330178399998 33.39416884100001 0 0,102.37350430700002 33.394177775 0 0,102.37350513899997 33.39417779299998 0 0,102.37350619099999 33.394177763000016 0 0,102.373705213 33.39416666699998 0 0,102.3737054 33.39416665599998 0 0,102.37370605799998 33.394166600999995 0 0,102.37381720600001 33.394155388 0 0,102.37389950599999 33.394153759999995 0 0,102.37394855100001 33.39416457200002 0 0,102.37394893099997 33.39416465199997 0 0,102.373949046 33.394164674000024 0 0,102.374000277 33.394174539999995 0 0,102.374001383 33.39417471799999 0 0,102.374002614 33.394174839000016 0 0,102.37400384799997 33.39417487999998 0 0,102.37400508299999 33.394174839000016 0 0,102.37400631399998 33.39417471799999 0 0,102.37400680500002 33.394174647 0 0,102.37403110399998 33.394170796000026 0 0,102.374052844 33.39416735200001 0 0,102.37405357300003 33.39416722200002 0 0,102.37405477599998 33.39416694099998 0 0,102.37405532899999 33.39416678399999 0 0,102.37407169400001 33.39416186 0 0,102.37410165799997 33.394174314 0 0,102.374101688 33.39417432699997 0 0,102.37410272900001 33.394174733 0 0,102.37415114999999 33.394192479000026 0 0,102.37415176100001 33.39419269299998 0 0,102.37415345199997 33.39419320600001 0 0,102.37415517099998 33.39419360800002 0 0,102.37415691299998 33.39419389599999 0 0,102.37415866999999 33.39419406799999 0 0,102.37415918699998 33.394194097000025 0 0,102.37420754200002 33.39419633699998 0 0,102.37421055499999 33.394196308000005 0 0,102.37421231100001 33.394196135000016 0 0,102.374214053 33.39419584699999 0 0,102.37421488799998 33.39419566700002 0 0,102.37427739200001 33.39418116600001 0 0,102.37427827699997 33.394180945000016 0 0,102.374279967 33.394180431999985 0 0,102.37428161899999 33.394179811000015 0 0,102.37428262100002 33.39417937000002 0 0,102.37437344599999 33.394137349999994 0 0,102.37437404999997 33.39413706099998 0 0,102.37437536300001 33.39413636699999 0 0,102.37442643000003 33.39410758700001 0 0,102.37442667300002 33.394107448 0 0,102.37442817300001 33.39410651600002 0 0,102.37442852599997 33.394106276 0 0,102.37447531200002 33.39407393099998 0 0,102.37447639499999 33.394073142000025 0 0,102.37447662199997 33.39407296500002 0 0,102.374536143 33.394026267000015 0 0,102.37454218599999 33.394048306 0 0,102.37455339500002 33.39408919300001 0 0,102.37458987899998 33.394108168 0 0,102.37462527600002 33.39415676599998 0 0,102.374700249 33.39415570900002 0 0,102.37497754399999 33.39415180100002 0 0,102.37534885899998 33.39414763000002 0 0,102.376186744 33.39413821300002 0 0,102.37811603099999 33.39408386600002 0 0,102.378405407 33.394074327 0 0,102.37841395700002 33.394074046000014 0 0,102.37871110600003 33.394064250999975 0 0,102.37873228400002 33.394063553000024 0 0,102.38058877899999 33.394002344 0 0,102.38152222999997 33.39394743899999 0 0,102.382178979 33.39390880600001 0 0,102.382215444 33.393932415999984 0 0,102.38234349499999 33.39394991299997 0 0,102.38242170199999 33.39394967200002 0 0,102.38252816099998 33.393907598 0 0,102.38257771999997 33.39385973499998 0 0,102.382669776 33.393775957 0 0,102.38274785099998 33.39374589800002 0 0,102.382790484 33.39373980300002 0 0,102.38286163200002 33.393751510000016 0 0,102.38290449700003 33.39379908900003 0 0,102.38293317099999 33.393852674000016 0 0,102.38293409099998 33.39386154699997 0 0,102.383283764 33.39381313299998 0 0,102.38334059800002 33.39380526299999 0 0,102.38466473699998 33.39362191700002 0 0,102.38586034999997 33.39354039800003 0 0,102.38648386900002 33.393627218000006 0 0,102.386543819 33.39363556500001 0 0,102.38661255199997 33.393645133999996 0 0,102.38663498599999 33.393648257999985 0 0,102.38693368499997 33.39368984700002 0 0,102.38967964699998 33.39370302200001 0 0,102.391692944 33.39438720099997 0 0,102.39273873500002 33.394942829 0 0,102.393356702 33.395379391000006 0 0,102.39392713299998 33.39573657699998 0 0,102.39478278000001 33.396093760999975 0 0,102.395685963 33.396490631000006 0 0,102.39654160999999 33.397046246 0 0,102.39696943400003 33.397562170000015 0 0,102.39739725700002 33.397998719999975 0 0,102.39796768899998 33.398435267000025 0 0,102.39853812000001 33.398832126 0 0,102.39901348000001 33.399228983 0 0,102.39953637500003 33.399665524 0 0,102.400106806 33.40014174800001 0 0,102.40115259700002 33.40073702400002 0 0,102.40211237800003 33.401203237999994 0 0,102.40235005699998 33.40140166200001 0 0,102.40275411300001 33.401560399999994 0 0,102.40341961600001 33.40161992700001 0 0,102.40375236800003 33.401738980000005 0 0,102.404108887 33.401778664999995 0 0,102.40467931900002 33.401778664999995 0 0,102.40517844599998 33.401957245000006 0 0,102.405511198 33.40213582400003 0 0,102.405962789 33.40229456100002 0 0,102.40639061299999 33.40231440399998 0 0,102.40684220399999 33.40235408799998 0 0,102.407174956 33.40239377199998 0 0,102.40727002800003 33.402512823999984 0 0,102.40803060299999 33.40267156099998 0 0,102.40876741 33.402651719000005 0 0,102.40933784100002 33.402651719000005 0 0,102.40959928900003 33.402651719000005 0 0,102.41141652200002 33.40257726499999 0 0,102.41321663399998 33.402415582 0 0,102.41432572100001 33.40214371500002 0 0,102.41496745699999 33.40186096399998 0 0,102.41551362500002 33.401618144 0 0,102.41596662500001 33.401346064999984 0 0,102.41707893 33.40067938200002 0 0,102.41726038399997 33.40052789700002 0 0,102.41761911600003 33.40029648000001 0 0,102.41902156399999 33.39947449499999 0 0,102.42061016100001 33.39859771599998 0 0,102.42100183399998 33.398421609000025 0 0,102.424569803 33.39678520699999 0 0,102.42507014099999 33.396585430000016 0 0,102.42783393799999 33.395098503999975 0 0,102.42824513 33.394838934000006 0 0,102.42924379499999 33.394423173999996 0 0,102.43067304700003 33.393949384999985 0 0,102.43075249399999 33.39392578799999 0 0,102.43131396500002 33.39370943 0 0,102.431398462 33.393675567 0 0,102.43279934499998 33.39329719 0 0,102.43396771900001 33.39305896899998 0 0,102.43514893399998 33.39295748699999 0 0,102.43535871400002 33.39291711200002 0 0,102.436086434 33.39288474699998 0 0,102.43637288100001 33.392904246 0 0,102.43659473299999 33.39291062199999 0 0,102.437098333 33.392958944999975 0 0,102.43731172399998 33.392979663999995 0 0,102.43755920500001 33.39299310400003 0 0,102.43820772999999 33.393019442000025 0 0,102.43852331900001 33.393004013999985 0 0,102.43896673400002 33.392959507 0 0,102.440844169 33.39306019999998 0 0,102.44338321200001 33.39295930700001 0 0,102.44565693700002 33.39282819099998 0 0,102.44642689300002 33.392741559 0 0,102.447117257 33.39266388300001 0 0,102.44749311200002 33.39262159399999 0 0,102.44749602500002 33.39264501399998 0 0,102.44933248400002 33.392400613999996 0 0,102.44933305199999 33.392401151 0 0,102.44974419300002 33.39234471999998 0 0,102.45158055500002 33.392243174999976 0 0,102.45362465900001 33.39221556899997 0 0,102.45434076700002 33.39222495299998 0 0,102.45434355399999 33.39222498999999 0 0,102.454343935 33.392225457999984 0 0,102.45441535700002 33.39222636300002 0 0,102.45444741099999 33.392226768 0 0,102.45625213900001 33.392249607 0 0,102.45660522100002 33.392257633999975 0 0,102.45663563199997 33.392258325 0 0,102.45665949800002 33.392258868 0 0,102.45668107400002 33.39225935899998 0 0,102.458066648 33.39229084599998 0 0,102.45864336800003 33.392303949999985 0 0,102.45910125 33.39230395200002 0 0,102.45913802500002 33.39230395200002 0 0,102.45914049599997 33.39230395200002 0 0,102.459141956 33.392310322000014 0 0),(102.47175177899999 33.580338122 0 0,102.47169877300001 33.58037522699999 0 0,102.47156826100002 33.580367550000005 0 0,102.47137622999998 33.58035625500003 0 0,102.47121490199999 33.580346765 0 0,102.47060443200002 33.580310854000004 0 0,102.47015382000001 33.580225023000025 0 0,102.46860886799999 33.579860242999985 0 0,102.46838193500002 33.57984531400001 0 0,102.46816111800001 33.57983078699999 0 0,102.466978084 33.579752954000014 0 0,102.466184151 33.57940963200002 0 0,102.464767945 33.57850840999998 0 0,102.46395255300001 33.57771447599998 0 0,102.46405984199998 33.577070745000015 0 0,102.46448899500001 33.57642701499998 0 0,102.46483231799999 33.57584765799999 0 0,102.46524001300003 33.57492497800001 0 0,102.46584082800001 33.57380917900002 0 0,102.46627712600002 33.57347356700001 0 0,102.46631363400002 33.57344548399999 0 0,102.46635493399998 33.57346553299999 0 0,102.46677074500002 33.57321945000001 0 0,102.46742857200002 33.57302086200002 0 0,102.468044776 33.57283483399999 0 0,102.46888760799999 33.572418993999975 0 0,102.46988142999999 33.571928645000014 0 0,102.47106708299998 33.571295494000026 0 0,102.47155622899999 33.57111233799998 0 0,102.47201618000003 33.571047577 0 0,102.47205600299998 33.571034306 0 0,102.47213434000003 33.571029236000015 0 0,102.47215662999997 33.57101083700002 0 0,102.47236447799997 33.570839267 0 0,102.47282107199999 33.57077712900002 0 0,102.47393119600002 33.570679910000024 0 0,102.47530366199999 33.570912394000004 0 0,102.47534313900002 33.572294105000026 0 0,102.47534520699998 33.57236647600001 0 0,102.47534657699998 33.57241443100003 0 0,102.47530366199999 33.57677033800002 0 0,102.47525596399998 33.576807437000014 0 0,102.475233048 33.57682526000002 0 0,102.47511054300003 33.57692054199998 0 0,102.47501349999999 33.576939949999996 0 0,102.47498443299997 33.576945764000016 0 0,102.47486010699998 33.576970629000016 0 0,102.47479373200002 33.576983903999974 0 0,102.47468138900001 33.57700637200003 0 0,102.47459976599998 33.57703660300001 0 0,102.474562833 33.577050282000016 0 0,102.474510474 33.57706967399997 0 0,102.47448313500001 33.57707979999998 0 0,102.47424658699998 33.577167410000015 0 0,102.47420307700003 33.57718352500001 0 0,102.47413419399999 33.57720903699999 0 0,102.47411436099998 33.57721638300001 0 0,102.47410203200002 33.57722094899998 0 0,102.47405148899998 33.577307596000026 0 0,102.474041828 33.577324155999975 0 0,102.473975887 33.577437196999995 0 0,102.473963234 33.57745888699998 0 0,102.473951828 33.57747844099998 0 0,102.47391917599998 33.577521977 0 0,102.47390771099998 33.577537264 0 0,102.47388745500001 33.57756427200002 0 0,102.47400176999997 33.57760900400001 0 0,102.47403089800002 33.57762040099999 0 0,102.47429427499998 33.577723462999984 0 0,102.47435179399997 33.57774596899998 0 0,102.47438098200001 33.57775739099998 0 0,102.47437192799998 33.57783888199998 0 0,102.47436977299998 33.577858271000025 0 0,102.474362456 33.57792412600003 0 0,102.474360451 33.57794216999997 0 0,102.47435952400002 33.577950509999994 0 0,102.47384454000002 33.57801488299998 0 0,102.47356597800001 33.57806646900002 0 0,102.473544264 33.578070490000016 0 0,102.47345713499999 33.578086625000026 0 0,102.47342653999999 33.57809229100002 0 0,102.47326518400001 33.57812217100002 0 0,102.47330809699997 33.57833674800003 0 0,102.473334852 33.578403632000004 0 0,102.47334835100003 33.578437380000025 0 0,102.47338733499998 33.57853484100002 0 0,102.473394187 33.578551972000014 0 0,102.47343684399999 33.578658613000016 0 0,102.47356970999999 33.57908673600002 0 0,102.47362996300001 33.57928088599999 0 0,102.47338910600001 33.57937853200002 0 0,102.47328171499998 33.579422067999985 0 0,102.47325873900002 33.579431382999985 0 0,102.47306730499997 33.57950899100001 0 0,102.472836029 33.57960275099998 0 0,102.47248417700001 33.579837320000024 0 0,102.47212792599998 33.58007481999999 0 0,102.47175177899999 33.580338122 0 0),(102.27373999299999 33.89007178000003 0 0,102.27084471299997 33.89143839399998 0 0,102.26649715500002 33.89205241399998 0 0,102.26432055499998 33.89145256299997 0 0,102.26286656899998 33.89009545800002 0 0,102.25887644699998 33.889045959999976 0 0,102.25634070000001 33.88950466699998 0 0,102.25163423499998 33.891327991000026 0 0,102.24891495700001 33.891031243999976 0 0,102.24474675800002 33.891039594999995 0 0,102.24203007400001 33.89164950200001 0 0,102.238404264 33.89120316499998 0 0,102.235862516 33.889545569999996 0 0,102.23150744600002 33.887437936000026 0 0,102.23168457899999 33.88592625000001 0 0,102.241802796 33.875327330000005 0 0,102.249578251 33.86987094699998 0 0,102.25771551000003 33.86456445099998 0 0,102.262054815 33.86168372200001 0 0,102.26584754599997 33.85789720399998 0 0,102.26673688 33.852605525 0 0,102.26870864900002 33.84595125599998 0 0,102.26995564999999 33.83929853699999 0 0,102.27100514400001 33.82750759200002 0 0,102.27117240000001 33.823124260999975 0 0,102.27061391900003 33.818289112 0 0,102.26715898200001 33.81361140000001 0 0,102.261167849 33.80833443400002 0 0,102.26012093700001 33.80736832399998 0 0,102.25577641799998 33.80461222600002 0 0,102.25248605299998 33.803128146000006 0 0,102.24955452 33.802179962000025 0 0,102.245837301 33.801233276000005 0 0,102.24426207599998 33.79992444800001 0 0,102.24268471099998 33.797840356999984 0 0,102.24246622099997 33.796349926000005 0 0,102.24246487599999 33.79587285299999 0 0,102.24320527499998 33.79476879499998 0 0,102.24483190000001 33.793858752999995 0 0,102.24990356299998 33.79490654699998 0 0,102.253345674 33.79580635100001 0 0,102.26027504299998 33.797218473999976 0 0,102.26563866999999 33.79752123200001 0 0,102.26778152499998 33.797516599000005 0 0,102.272421544 33.79661192499998 0 0,102.27848807200002 33.79510752200002 0 0,102.28205450399997 33.793608559999996 0 0,102.284906078 33.79196206300003 0 0,102.28651162400001 33.791511087 0 0,102.28865432600003 33.79150609300001 0 0,102.29382946499999 33.79059936200002 0 0,102.297573478 33.788950442999976 0 0,102.30149432899998 33.786853721 0 0,102.30291904299997 33.785806630000025 0 0,102.30576942699997 33.784010566999996 0 0,102.30879501999999 33.781319483000004 0 0,102.31128806599997 33.779524186 0 0,102.31431387399999 33.776982051999994 0 0,102.316985203 33.775186184999995 0 0,102.32019087200001 33.77309070199999 0 0,102.322502692 33.770699303000015 0 0,102.32374444499999 33.76860884299998 0 0,102.32391117600002 33.765477592000025 0 0,102.32389827700001 33.76204863800001 0 0,102.32602330499998 33.75757044699998 0 0,102.32725912199999 33.75398909799998 0 0,102.32652259700001 33.748027578999995 0 0,102.31900156 33.74118924200002 0 0,102.31256857400001 33.738820300999976 0 0,102.308464249 33.73883062300001 0 0,102.30310973000002 33.73854570899999 0 0,102.296859923 33.73736819499999 0 0,102.29578771199999 33.73692350599998 0 0,102.29435556800001 33.73558514299998 0 0,102.290953586 33.732164196999975 0 0,102.28951458699999 33.72873856799998 0 0,102.28869467599998 33.727028222 0 0,102.288690083 33.72565662699998 0 0,102.2893262 33.72380645200002 0 0,102.29074892099999 33.722431504999975 0 0,102.292385287 33.72093676600002 0 0,102.294166561 33.72009764500001 0 0,102.29737527499998 33.71931470599998 0 0,102.30268635300001 33.71961264700002 0 0,102.30518619200001 33.72020284600001 0 0,102.308047682 33.72213388099999 0 0,102.30894936800001 33.72481520399998 0 0,102.31021547199998 33.729582827 0 0,102.311656384 33.73330638099998 0 0,102.31452063 33.735833602000014 0 0,102.31952420800002 33.73775888799997 0 0,102.32577772399998 33.739829766000014 0 0,102.332740177 33.74055663500002 0 0,102.33737934700002 33.740394959000014 0 0,102.33898365300001 33.73994330400001 0 0,102.34094307200002 33.73904338800003 0 0,102.34361267100002 33.73724694399999 0 0,102.34502590800003 33.73366491500002 0 0,102.34555165900002 33.73127805199999 0 0,102.34553672099997 33.727550914999995 0 0,102.345521786 33.72382377600002 0 0,102.34282359899998 33.71831506199999 0 0,102.33977307999999 33.71385086700002 0 0,102.33761539900001 33.70953324200002 0 0,102.33563863500001 33.70581143499999 0 0,102.334915277 33.70327890599998 0 0,102.33454696899997 33.70029814600002 0 0,102.332931299 33.69761892700001 0 0,102.33113508399998 33.69434381799999 0 0,102.32970082999998 33.692409508000026 0 0,102.32683985099999 33.690478962999975 0 0,102.32486960199998 33.68824783500003 0 0,102.32289387999998 33.68452580500002 0 0,102.321810529 33.68095051 0 0,102.32179608799999 33.67707424600002 0 0,102.32177831899997 33.672303457 0 0,102.32229934999998 33.66857488199997 0 0,102.32352738100002 33.663204475999976 0 0,102.324228807 33.66007177099999 0 0,102.32511462899998 33.65857855500002 0 0,102.32688900099998 33.65633754100003 0 0,102.32920037299999 33.65469142799998 0 0,102.33062030000002 33.65304765899998 0 0,102.33257268300002 33.65080608599999 0 0,102.33416613600002 33.647969096 0 0,102.33558181000001 33.64528165600001 0 0,102.33699623400003 33.64229602400002 0 0,102.33752109199997 33.63976007299999 0 0,102.33839656599997 33.63573226699998 0 0,102.33927839 33.633344419000025 0 0,102.34069308099998 33.63050782900001 0 0,102.34085603900002 33.626631050000015 0 0,102.34101839700003 33.622605179999994 0 0,102.34260575100001 33.618426279999994 0 0,102.34687418300001 33.616327125 0 0,102.35095998600002 33.61318471300001 0 0,102.35291520200002 33.61198643099999 0 0,102.35665097499998 33.610484816999985 0 0,102.360568521 33.609877100999995 0 0,102.36430657599999 33.60897160899998 0 0,102.367335002 33.608813564 0 0,102.37054031899999 33.60835673499997 0 0,102.37392506700002 33.608197460999975 0 0,102.376418264 33.60789172 0 0,102.378556393 33.607885194999994 0 0,102.38140526199999 33.60742917499999 0 0,102.384248147 33.60563130000003 0 0,102.387619417 33.60248989500002 0 0,102.39116994800003 33.599646011000004 0 0,102.39598978700002 33.59681530099999 0 0,102.397352324 33.59557050400002 0 0,102.40007948200002 33.593557945999976 0 0,102.40257893299997 33.591641487000004 0 0,102.403822838 33.58944282700003 0 0,102.40609452199999 33.58762245700001 0 0,102.40825210600002 33.58580242099998 0 0,102.41177626000001 33.58369155499997 0 0,102.416212229 33.581577525 0 0,102.41906126600003 33.58137707499998 0 0,102.42304793900001 33.58069558699998 0 0,102.42646738299999 33.580588433 0 0,102.43000128699998 33.580576205 0 0,102.43307872600002 33.580470057000014 0 0,102.43592480500001 33.579696722999984 0 0,102.43865732 33.57901914399997 0 0,102.44002332000002 33.57863262400002 0 0,102.44127579899998 33.578341911999985 0 0,102.44378121900002 33.577855865000004 0 0,102.44708209800001 33.576889807999976 0 0,102.44810802400002 33.57688609799999 0 0,102.44948977400003 33.57955278100002 0 0,102.44950510899997 33.58251067100002 0 0,102.449181899 33.58613771099999 0 0,102.44968494300002 33.595200541 0 0,102.44992982000002 33.598443841000005 0 0,102.44974834099997 33.60741372299998 0 0,102.45044990100001 33.61075077100003 0 0,102.450480675 33.61666651799999 0 0,102.44934865300002 33.618292725 0 0,102.44752983199999 33.61944432299998 0 0,102.44675195000002 33.61977598300001 0 0,102.44583358800003 33.621235110999976 0 0,102.445268 33.62214361000002 0 0,102.44424374099998 33.62257666900001 0 0,102.44384822900003 33.623293717000024 0 0,102.44339666000002 33.624201798 0 0,102.44340032600002 33.624917412 0 0,102.44346444199999 33.626300727 0 0,102.443472998 33.62797049300002 0 0,102.44325147699999 33.62925941499998 0 0,102.44257565100003 33.63093163100001 0 0,102.44161147199998 33.631984663000026 0 0,102.44076303600002 33.63337123399998 0 0,102.44031696799999 33.635376576 0 0,102.44027182899998 33.637714448 0 0,102.44044998099997 33.639097357000026 0 0,102.44074197100002 33.64043215100003 0 0,102.44130491599998 33.642024486000025 0 0,102.44311599500003 33.64281348999998 0 0,102.444348118 33.64468834600001 0 0,102.44568656500002 33.645431927000004 0 0,102.44657886300001 33.64677037400003 0 0,102.447173728 33.64796010499998 0 0,102.44702501199998 33.650042133 0 0,102.44494298299998 33.652421593999975 0 0,102.44249369300002 33.65399091500001 0 0,102.44079250800002 33.65600073799999 0 0,102.437781282 33.658444558999975 0 0,102.43590225100002 33.65916682300002 0 0,102.434648826 33.65950519400002 0 0,102.432450813 33.660749708000026 0 0,102.43081493400001 33.663872749999996 0 0,102.42917905399997 33.66818552299998 0 0,102.42813804000002 33.67279572899997 0 0,102.427691891 33.677405935000024 0 0,102.427691891 33.68038026099998 0 0,102.42694831 33.683354587 0 0,102.425907295 33.686180197 0 0,102.4241227 33.689005807 0 0,102.42159452200002 33.69093911900001 0 0,102.41980992700002 33.69287243100001 0 0,102.418620196 33.694657027000005 0 0,102.41641056899999 33.69855847100001 0 0,102.41480816299998 33.69916021099999 0 0,102.41356318099997 33.699909821999995 0 0,102.412314616 33.699913994999974 0 0,102.410712865 33.70066476699998 0 0,102.40911249999999 33.70171368899997 0 0,102.40697978999998 33.703360695000015 0 0,102.40520585399997 33.705453749000014 0 0,102.40164939499999 33.707850759999985 0 0,102.39987040099999 33.708900142999994 0 0,102.39720011200001 33.71010145600002 0 0,102.39523921199998 33.71040592100002 0 0,102.394169562 33.71055842599998 0 0,102.39220796199999 33.71071375700001 0 0,102.39114303399998 33.711909832 0 0,102.39044161300001 33.714595621 0 0,102.39026658799997 33.715341610999985 0 0,102.390624736 33.715638652999985 0 0,102.39134171500001 33.71638181899999 0 0,102.39063216300002 33.717278588 0 0,102.38885485600002 33.718775068000014 0 0,102.38743832400002 33.721164912999996 0 0,102.386556961 33.723553068 0 0,102.38567421699997 33.725643046000016 0 0,102.38354378499997 33.72803507200001 0 0,102.38248712299998 33.731169174 0 0,102.381245353 33.73281297 0 0,102.37839235400003 33.73326900500001 0 0,102.37535893900002 33.73327826299999 0 0,102.371432056 33.73299196400001 0 0,102.36876125999999 33.73434175 0 0,102.36627452300002 33.737032715 0 0,102.365037411 33.73986902799999 0 0,102.36451152000001 33.74210688300002 0 0,102.361130876 33.744502204000014 0 0,102.35792727 33.74659874700001 0 0,102.35489890600002 33.747949269 0 0,102.35186557499998 33.748107038 0 0,102.34919400299998 33.74945640300001 0 0,102.34813523100001 33.75244112600001 0 0,102.347600403 33.75259171900001 0 0,102.345996507 33.753192571 0 0,102.34296059899998 33.752753783 0 0,102.34081592400003 33.75201428899999 0 0,102.339393992 33.753509072999975 0 0,102.33958187500002 33.755893942 0 0,102.34154815199997 33.75663394999998 0 0,102.34350792200001 33.75573399299998 0 0,102.34618637 33.75602468300002 0 0,102.34976089100002 33.757207299000015 0 0,102.35191064499998 33.75913931299999 0 0,102.35637968700001 33.76076644099999 0 0,102.36192301 33.76313569299998 0 0,102.363538936 33.76536723700002 0 0,102.36337176 33.76805128000001 0 0,102.362312003 33.77073794500001 0 0,102.35821982700003 33.774029783 0 0,102.352170242 33.77896703099998 0 0,102.34718399399998 33.78211196400002 0 0,102.34505409399998 33.785248740999975 0 0,102.34130368199999 33.788269861 0 0,102.33561215600002 33.79520087399999 0 0,102.33244505699997 33.799507001999984 0 0,102.33172303700002 33.80079021199998 0 0,102.33012901000001 33.80422345400001 0 0,102.32728187800001 33.806914577999976 0 0,102.32761573099998 33.808780399 0 0,102.32870839600002 33.810439996000014 0 0,102.32672483800002 33.81256117999999 0 0,102.32294133699997 33.81755865299999 0 0,102.319518996 33.82240393500001 0 0,102.31483140799997 33.82800803800001 0 0,102.31194875800003 33.832096045000014 0 0,102.30942369600001 33.834973994999984 0 0,102.30870470299999 33.836487159 0 0,102.30835225200002 33.83920849200001 0 0,102.30962769299998 33.84132120100003 0 0,102.31018033599997 33.843889123999986 0 0,102.31019235100001 33.84721408500002 0 0,102.31039152099999 33.85220106700001 0 0,102.31209923400002 33.85566818900003 0 0,102.31306302500002 33.856968161 0 0,102.31286426700001 33.85891511 0 0,102.31191024600002 33.86074947399999 0 0,102.29835059499999 33.87973746 0 0,102.293297639 33.885794996000016 0 0,102.29113128199998 33.88821829400001 0 0,102.28878154099999 33.89003744399997 0 0,102.28552455599998 33.89155638400001 0 0,102.28225949 33.89065709699997 0 0,102.280805235 33.889300204999984 0 0,102.27699908599999 33.889157685999976 0 0,102.27373999299999 33.89007178000003 0 0),(102.32051913499998 33.866196718000026 0 0,102.32066190299997 33.86505457700002 0 0,102.320376367 33.864269354999976 0 0,102.31923422599999 33.864340739 0 0,102.31809208499999 33.86491180899998 0 0,102.31659302399999 33.86541149599998 0 0,102.315522267 33.86548288 0 0,102.315522267 33.86391243600002 0 0,102.316164721 33.86262752699997 0 0,102.31709271099999 33.86020047699998 0 0,102.31716409500001 33.85834449700002 0 0,102.316807176 33.85755927500003 0 0,102.315807802 33.856702669000015 0 0,102.31495119599998 33.856060215000014 0 0,102.31495119599998 33.85541776000002 0 0,102.315665035 33.854632537999976 0 0,102.316807176 33.85349039699997 0 0,102.31802070100002 33.85284794199998 0 0,102.31830623600001 33.851491649000025 0 0,102.31830623600001 33.85049227600001 0 0,102.31809208499999 33.849564285999975 0 0,102.318426451 33.84877597600001 0 0,102.31802409300002 33.84820453100002 0 0,102.318592137 33.84720121700002 0 0,102.319104412 33.84657970000001 0 0,102.319635936 33.845812384 0 0,102.31946393999999 33.84509686299998 0 0,102.31925232499998 33.844216502999984 0 0,102.320007476 33.843428695 0 0,102.32000480900001 33.84271309600001 0 0,102.31948812500002 33.842141950999974 0 0,102.31877887000002 33.842246769999974 0 0,102.31817387000001 33.84233617799998 0 0,102.316747201 33.84305545699999 0 0,102.314576031 33.84344267300003 0 0,102.31291887999998 33.84368542499999 0 0,102.31234732000001 33.84373458099998 0 0,102.31217354500001 33.843114829 0 0,102.31337086799999 33.842205358 0 0,102.314109744 33.84101080099998 0 0,102.31410538 33.839818133999984 0 0,102.31393177500001 33.83924609100001 0 0,102.31381394700003 33.838292249000006 0 0,102.31443966900002 33.83743192700001 0 0,102.31523845999999 33.83700052400002 0 0,102.316439005 33.83699744799998 0 0,102.31750184999999 33.83693346000001 0 0,102.31878486 33.836646918999975 0 0,102.319463628 33.835558435999985 0 0,102.31997742700003 33.83536627500001 0 0,102.32147570199999 33.836045910999985 0 0,102.32238259100001 33.836457274 0 0,102.32341036399998 33.83612063300001 0 0,102.323419994 33.835611605999986 0 0,102.32357647600003 33.83468898299998 0 0,102.323631665 33.83416405999998 0 0,102.32362950800001 33.83359158000002 0 0,102.32351283899999 33.83297169399998 0 0,102.323739165 33.83235090699998 0 0,102.32419541000002 33.83206346600002 0 0,102.32477049300002 33.83296838799998 0 0,102.32517571300002 33.834303119000026 0 0,102.32560404399999 33.83512370300002 0 0,102.327298165 33.83620578799997 0 0,102.329472022 33.83658165600002 0 0,102.33124461199998 33.83667232099998 0 0,102.33244607500001 33.836907623 0 0,102.33250158099997 33.836478108999984 0 0,102.33221260099998 33.83566786799997 0 0,102.33198263899999 33.835334536999994 0 0,102.331511154 33.833803870999986 0 0,102.33094479599998 33.833047385999976 0 0,102.330883954 33.832093407 0 0,102.33048214299998 33.831665120000025 0 0,102.33008052000002 33.83128453900002 0 0,102.33036395900001 33.830663587000004 0 0,102.33053233099997 33.829852114999994 0 0,102.330644823 33.82937474200003 0 0,102.33179012300002 33.829896443999985 0 0,102.33236545599999 33.83084903700001 0 0,102.33299556200001 33.83118128699999 0 0,102.33351004500003 33.83117989700003 0 0,102.33379828 33.83179931000001 0 0,102.33414368500002 33.83241856699999 0 0,102.33441243099998 33.83315551700002 0 0,102.335596119 33.83289097300002 0 0,102.33789514900002 33.83320103 0 0,102.33875175499998 33.83305826200001 0 0,102.339322826 33.832844110999986 0 0,102.34103603800003 33.83198750499997 0 0,102.342249563 33.832844110999986 0 0,102.342892017 33.83391486800002 0 0,102.34382000699998 33.835199777000014 0 0,102.34510491600003 33.83619915100002 0 0,102.34624705700003 33.837127140999996 0 0,102.34710366299998 33.83834066600002 0 0,102.34817442100001 33.84033941299998 0 0,102.34888825899998 33.841981240999985 0 0,102.348959643 33.84355168500002 0 0,102.348959643 33.84569320000003 0 0,102.34888825899998 33.847049492999986 0 0,102.34874549099999 33.84812025100001 0 0,102.34874549099999 33.84919100799999 0 0,102.34874549099999 33.85061868499997 0 0,102.34945933 33.851332522999996 0 0,102.34995901600001 33.852331897 0 0,102.34974486499999 33.85311711899999 0 0,102.34945933 33.85468756300003 0 0,102.34945933 33.856186622999985 0 0,102.34824580399999 33.857043229 0 0,102.34803165300002 33.85882782499999 0 0,102.34803165300002 33.859969965999994 0 0,102.347460582 33.86096934 0 0,102.34703227900002 33.86218286500002 0 0,102.34674674399997 33.863467774000014 0 0,102.34574737000003 33.865180985999984 0 0,102.34624705700003 33.86682281399999 0 0,102.34674674399997 33.86732250099999 0 0,102.347317815 33.86782218799999 0 0,102.34824580399999 33.869178480000016 0 0,102.34903102700002 33.87074892499999 0 0,102.34953071299998 33.87203383399998 0 0,102.34957419199998 33.87345145199998 0 0,102.349863465 33.874261647000026 0 0,102.35021071800003 33.875262502 0 0,102.35044495400001 33.87659762499999 0 0,102.35085000499998 33.87774143399997 0 0,102.35159805 33.878836557 0 0,102.35194397100003 33.87950346399998 0 0,102.351546918 33.880315611000015 0 0,102.35143604400002 33.88117464800001 0 0,102.35229852399999 33.88226943900003 0 0,102.353503633 33.88322012200001 0 0,102.35459377699999 33.884028003000026 0 0,102.35579458000001 33.88392912799998 0 0,102.35688098000003 33.88383057300001 0 0,102.357967976 33.88387512700001 0 0,102.35852507599998 33.882860381 0 0,102.35945306600001 33.88264622999998 0 0,102.36002413599999 33.88186100799999 0 0,102.36059520700002 33.881504087999986 0 0,102.36116627799998 33.881504087999986 0 0,102.36227591 33.88148315199999 0 0,102.36230386900002 33.88119088100001 0 0,102.363041382 33.87975750999999 0 0,102.363437514 33.878754501 0 0,102.36303269500002 33.877706147000026 0 0,102.36291527499998 33.87699089199998 0 0,102.36233989499999 33.87618157100002 0 0,102.36191260300001 33.87554335300001 0 0,102.36251267 33.874771726999995 0 0,102.363262453 33.87456080200002 0 0,102.36433331199999 33.87419984000002 0 0,102.36573484299998 33.87358048300001 0 0,102.36730528700002 33.873723251 0 0,102.368732964 33.87315217999998 0 0,102.37008925600003 33.87222419099999 0 0,102.371659701 33.871867270999985 0 0,102.37365844800001 33.872081423 0 0,102.37480058900002 33.87215280700002 0 0,102.375228892 33.87215280700002 0 0,102.37733677799997 33.872341893 0 0,102.37944053799998 33.870939281999995 0 0,102.38072544699997 33.870296827000004 0 0,102.38201035600002 33.869154686 0 0,102.38322388099999 33.86858361499998 0 0,102.38507986100001 33.86851223100001 0 0,102.38707860800002 33.86851223100001 0 0,102.38757829500003 33.869654373 0 0,102.38786383000001 33.87058236199999 0 0,102.38922012299997 33.870796514000006 0 0,102.39014811300001 33.87072512999998 0 0,102.39151449399998 33.87083868799999 0 0,102.392745623 33.86991880199997 0 0,102.39397672500002 33.86899890400002 0 0,102.39541632100003 33.868650806000005 0 0,102.39706311100002 33.86858826299999 0 0,102.39880240899998 33.86824114799998 0 0,102.39993265300001 33.86830063399998 0 0,102.40136032999999 33.86841960700002 0 0,102.402609547 33.86800320100002 0 0,102.403858764 33.866872957 0 0,102.404394142 33.86538579400002 0 0,102.40516746700001 33.864196064 0 0,102.40712060099997 33.862086421000015 0 0,102.40780056199998 33.86076746700002 0 0,102.40800234 33.85990807799999 0 0,102.40813495100002 33.858934421000015 0 0,102.40710904399998 33.858485427999994 0 0,102.40699403999997 33.85710625399997 0 0,102.40767591299999 33.856197571999985 0 0,102.408470088 33.85485915300001 0 0,102.40977680200001 33.85308966500003 0 0,102.410745647 33.85241854499998 0 0,102.41166073199997 33.852463199 0 0,102.412522308 33.85327133499999 0 0,102.41292577600001 33.853937879 0 0,102.41407212799999 33.854506515000026 0 0,102.41565165899999 33.85499936999997 0 0,102.41773442499999 33.85506664000002 0 0,102.41882014999999 33.85491983600002 0 0,102.41916579399998 33.855443434999984 0 0,102.41934036700002 33.85606302899998 0 0,102.41940221099998 33.85701695400002 0 0,102.41940640899998 33.85787566099998 0 0,102.417434362 33.85887153599998 0 0,102.41689781600002 33.859410787 0 0,102.41895803800003 33.859737747999986 0 0,102.42021887499999 33.86030593700002 0 0,102.421364423 33.86068368000002 0 0,102.422508101 33.860679764999986 0 0,102.42433397500002 33.859862479000014 0 0,102.42454715899999 33.859883964999995 0 0,102.42570708599999 33.86000086400003 0 0,102.42656815800001 33.86066578100002 0 0,102.426857875 33.86142808599999 0 0,102.42646707099999 33.86333770599998 0 0,102.42538882399998 33.86501116599999 0 0,102.42516527999999 33.866061484 0 0,102.42568612299999 33.867300059 0 0,102.42660422099999 33.86791707100002 0 0,102.427396773 33.868002429 0 0,102.42746252699999 33.86800950999998 0 0,102.42809088899998 33.86786420999999 0 0,102.42888938300001 33.86743207400002 0 0,102.42974481800002 33.866952027000025 0 0,102.43054401400002 33.86666299799998 0 0,102.43162794199998 33.866134434 0 0,102.43265418800001 33.86551064899999 0 0,102.43368017799997 33.86483915100001 0 0,102.43507280699998 33.86465790300002 0 0,102.43591877900002 33.864578583000025 0 0,102.43628477200002 33.86457728800002 0 0,102.43694539900002 33.86482666400002 0 0,102.438761575 33.865167192 0 0,102.44173590100002 33.86486975899999 0 0,102.44426772700001 33.86395220999998 0 0,102.44422323999999 33.86363773599999 0 0,102.44444300100002 33.86300721600003 0 0,102.444645901 33.86243400400002 0 0,102.44488399900001 33.862032408999994 0 0,102.44570297500002 33.86108752000001 0 0,102.44641681299998 33.861028033000025 0 0,102.44701167900001 33.86192033100002 0 0,102.447606544 33.863348008 0 0,102.44921268000002 33.86316954799997 0 0,102.450640357 33.86239622300002 0 0,102.452841358 33.861682384999995 0 0,102.454566467 33.86156341200001 0 0,102.45754079400001 33.860730601 0 0,102.46033666 33.85954086999999 0 0,102.461942797 33.85823216699998 0 0,102.46313252700003 33.85662603100002 0 0,102.46456020400001 33.85525783999998 0 0,102.46676120500001 33.85454400200001 0 0,102.46866477399999 33.85353273099997 0 0,102.46908117999999 33.85258094699998 0 0,102.47003296399998 33.85133173000003 0 0,102.47021142400001 33.85061789100001 0 0,102.47009244999998 33.85008251300002 0 0,102.46925963899997 33.84990405299999 0 0,102.46830785499998 33.849963539999976 0 0,102.46789144899998 33.84919021500002 0 0,102.46783196299998 33.84752459200001 0 0,102.46795093600002 33.84573999600002 0 0,102.46824836799999 33.843598481000015 0 0,102.469346713 33.84249196799999 0 0,102.46994309500002 33.841774095000005 0 0,102.47062777399998 33.841521022999984 0 0,102.47128574499999 33.84147625999998 0 0,102.47229942799999 33.841407290999996 0 0,102.47405782099997 33.84147210200001 0 0,102.47521394400002 33.84118141099998 0 0,102.47548651400001 33.841180361 0 0,102.47791525000002 33.84117097000001 0 0,102.48006034299999 33.841377317000024 0 0,102.481563881 33.84187237399999 0 0,102.48293477499999 33.841652332000024 0 0,102.484261775 33.84125354600002 0 0,102.48567654200002 33.84121220200001 0 0,102.48657839600003 33.841459106 0 0,102.48743818899999 33.84184929000003 0 0,102.487824703 33.841955100999996 0 0,102.48885214900002 33.84166479200002 0 0,102.49000822199997 33.84137396199998 0 0,102.49082392499997 33.84154961799999 0 0,102.49155448900001 33.841832947 0 0,102.492070872 33.842152908 0 0,102.49366292299999 33.84311260300001 0 0,102.494310224 33.84382561000001 0 0,102.49500103499997 33.84464577799997 0 0,102.495823599 33.84600211200001 0 0,102.496812535 33.846463270000015 0 0,102.49741617799998 33.84703331600002 0 0,102.49733497699998 33.84782080299999 0 0,102.49708100700002 33.84839430599999 0 0,102.49705287900002 33.84894294200001 0 0,102.49704247699998 33.849145840999995 0 0,102.49743193699999 33.849752529 0 0,102.497906753 33.85028731199998 0 0,102.49795995199997 33.850336543000026 0 0,102.498984635 33.851284792 0 0,102.49950068700002 33.85153316100002 0 0,102.499889967 33.85210406200002 0 0,102.49993764499999 33.85292680800001 0 0,102.49994027899999 33.853378874999976 0 0,102.49994202200003 33.85367816799999 0 0,102.499947442 33.85460842399999 0 0,102.50012315100003 33.85532331000002 0 0,102.50111117300003 33.855605536999974 0 0,102.50239897699998 33.855814974 0 0,102.50364306300003 33.85588145700001 0 0,102.50518734500002 33.855946698000025 0 0,102.50625947200001 33.85594229899999 0 0,102.50844342900001 33.85539661199999 0 0,102.51117834500002 33.85558363400003 0 0,102.51140375699998 33.85559904500002 0 0,102.51196275400002 33.85584718400003 0 0,102.51283114699999 33.857632568999975 0 0,102.51299440999998 33.85842540700003 0 0,102.513007824 33.85849055 0 0,102.51314418700002 33.85977805800002 0 0,102.51332023100002 33.86052870200001 0 0,102.51482622499998 33.861345357000005 0 0,102.51488226200001 33.861379280999984 0 0,102.516117592 33.862127112999985 0 0,102.51739498199998 33.862585266999986 0 0,102.51779389799998 33.86272833999999 0 0,102.51835187900002 33.862797554 0 0,102.51862877299999 33.86249410800002 0 0,102.518777951 33.86233062399998 0 0,102.519160263 33.861720757 0 0,102.51967079899998 33.86103878900002 0 0,102.52061345599998 33.860891691000006 0 0,102.52117142700001 33.860960893000026 0 0,102.52164558200002 33.86135246600003 0 0,102.523579676 33.862024082000005 0 0,102.523785605 33.86211295700002 0 0,102.52448272999999 33.86241381999997 0 0,102.52560045299998 33.86283841699998 0 0,102.52611555200002 33.86290777900001 0 0,102.52637112600002 33.86262044900002 0 0,102.52769956200001 33.86243587000001 0 0,102.52894221499997 33.862251644000025 0 0,102.53014197499999 33.86206759100003 0 0,102.53108418099998 33.861848855999995 0 0,102.53318323799999 33.86144621599999 0 0,102.53327308600001 33.86141114899999 0 0,102.53429564200002 33.86101204099998 0 0,102.535709139 33.86071966700001 0 0,102.537593711 33.86031788499997 0 0,102.538664988 33.86017008800002 0 0,102.53956538900002 33.86013036999998 0 0,102.541060674 33.86048438199998 0 0,102.54119757500001 33.860516792 0 0,102.54231060400002 33.860189881999986 0 0,102.54309943700002 33.85964561899999 0 0,102.543250038 33.859541708999984 0 0,102.54376218300001 33.85914587299999 0 0,102.544405025 33.859071476 0 0,102.54458274299998 33.859035344000006 0 0,102.54530450099998 33.85888860099999 0 0,102.54553819199998 33.858642230999976 0 0,102.545645315 33.85852929499998 0 0,102.54645084399999 33.858266716 0 0,102.54675807299998 33.85816656600002 0 0,102.547140437 33.85830631599998 0 0,102.547918734 33.85859076999998 0 0,102.548435197 33.858874711 0 0,102.54848174300002 33.85944698100002 0 0,102.54814368000001 33.860235639999985 0 0,102.54784918399997 33.86113144400002 0 0,102.54793815800002 33.861631965000015 0 0,102.549085811 33.861413837999976 0 0,102.54948027900002 33.861338862000025 0 0,102.55102169899999 33.86093840299998 0 0,102.55269245699998 33.86064468500001 0 0,102.55380729000001 33.86060390099999 0 0,102.554446203 33.85992121300001 0 0,102.55504360700002 33.859453386999974 0 0,102.55538229799998 33.85877204600001 0 0,102.55554805100002 33.85787680499999 0 0,102.55567114600001 33.85701753500001 0 0,102.55613592700001 33.855942045999996 0 0,102.55750382000002 33.855256051000026 0 0,102.558442619 33.85453620499999 0 0,102.55890851599997 33.85363959900002 0 0,102.558647721 33.853104083999995 0 0,102.55744303799997 33.852501281 0 0,102.55623419800003 33.85125444800002 0 0,102.556144491 33.85064659599999 0 0,102.55690638499999 33.849104624000006 0 0,102.55754683499998 33.84871854099998 0 0,102.55780340299998 33.84856387100001 0 0,102.55844638600001 33.848525181000014 0 0,102.55904858399998 33.84880869 0 0,102.55908888699997 33.848821413999985 0 0,102.55960720500002 33.848985054000025 0 0,102.560380936 33.84926777800001 0 0,102.56137095100001 33.849835751 0 0,102.56210111000001 33.85001132299999 0 0,102.56339108399999 33.850542131 0 0,102.56416601699999 33.851003725 0 0,102.56455642899999 33.851681754000026 0 0,102.56482243800002 33.853004387 0 0,102.564911973 33.853576454000006 0 0,102.56487544800001 33.854542675000005 0 0,102.56499347300002 33.85670666300001 0 0,102.56502177099998 33.857225486999994 0 0,102.565584704 33.85804583999999 0 0,102.56588702800002 33.85836647000002 0 0,102.56601922599998 33.858902559 0 0,102.56593699500002 33.85943963300002 0 0,102.56495673400002 33.86037440299998 0 0,102.56453092599997 33.860841490999974 0 0,102.56265022899998 33.861816143 0 0,102.56215166700002 33.862209517999986 0 0,102.56132750299997 33.862859786 0 0,102.55748640500002 33.86577537800002 0 0,102.55723455100002 33.866039323999985 0 0,102.55608055800002 33.867248698000026 0 0,102.55552553299998 33.867644778 0 0,102.55522206299997 33.86758867999998 0 0,102.554580784 33.86747013399997 0 0,102.554020896 33.86711485500001 0 0,102.55294679299999 33.86683344099998 0 0,102.551660777 33.86694654299998 0 0,102.550202738 33.866988839999976 0 0,102.54869997600002 33.866745080999976 0 0,102.54710573599999 33.86560721699999 0 0,102.545085831 33.864972131 0 0,102.542942272 33.86512471100002 0 0,102.54139938200001 33.86531039699997 0 0,102.539295547 33.86496182299999 0 0,102.53822353700002 33.86500228800003 0 0,102.53741088100003 33.865363632000026 0 0,102.535016654 33.86659056100001 0 0,102.53454865200001 33.86720084799998 0 0,102.53433732100001 33.867702681000026 0 0,102.534363085 33.86839950199999 0 0,102.53456069499998 33.86913290299998 0 0,102.53401246300001 33.87063802900002 0 0,102.532901713 33.87135843200002 0 0,102.53101465999998 33.87140235800001 0 0,102.529727439 33.87133633799999 0 0,102.52878821500002 33.872055966000005 0 0,102.52814922800002 33.87277430199998 0 0,102.52738022800003 33.873278511000024 0 0,102.526134119 33.87292603999998 0 0,102.524861252 33.872546086 0 0,102.52471600899997 33.87250272900002 0 0,102.523006608 33.873547608000024 0 0,102.52297566300001 33.87359272200001 0 0,102.52253891999999 33.87422940800002 0 0,102.521127981 33.87498675699999 0 0,102.51971441500001 33.875314745000026 0 0,102.51894339400002 33.87549689299999 0 0,102.51688681799999 33.875899113 0 0,102.51594872700002 33.876833318000024 0 0,102.515480534 33.87744353300002 0 0,102.514236557 33.877448731000015 0 0,102.51290464800002 33.87709648399999 0 0,102.51071547999999 33.87685511799998 0 0,102.50977114099999 33.87675168800001 0 0,102.50869302299998 33.87579009000001 0 0,102.506928829 33.874867085000005 0 0,102.50559720000001 33.874550537000005 0 0,102.504523157 33.874268701000005 0 0,102.50267804200001 33.87375382099998 0 0,102.50237488099998 33.87366922000001 0 0,102.500914814 33.87338892499997 0 0,102.49885258 33.87282481300002 0 0,102.49739191600003 33.872437139 0 0,102.49597726299999 33.87258595999998 0 0,102.49439082399999 33.87269967399999 0 0,102.49375298400003 33.873668286 0 0,102.493417244 33.874957703999996 0 0,102.493416819 33.87496002199998 0 0,102.49329247100002 33.87563802 0 0,102.49282371100003 33.876176593000025 0 0,102.49218213099999 33.87650117499999 0 0,102.49171417999997 33.877182860000005 0 0,102.49119943 33.87718491300001 0 0,102.49021180400001 33.87700994599999 0 0,102.48952302200001 33.876583326 0 0,102.489347764 33.87593998599999 0 0,102.489344292 33.875331743000004 0 0,102.489305978 33.875125389999994 0 0,102.48921152499997 33.87461667299999 0 0,102.488311555 33.87476336200001 0 0,102.48818809300002 33.87489707200001 0 0,102.488013126 33.875086563000025 0 0,102.48668663799998 33.87566428600002 0 0,102.48548618400002 33.875776359999975 0 0,102.48445690400001 33.87581619100001 0 0,102.483640079 33.875497381 0 0,102.482133524 33.87457300800003 0 0,102.48071880600003 33.874721653999984 0 0,102.47879254399999 33.875444749999986 0 0,102.476134247 33.87566972799999 0 0,102.474547127 33.87567584999999 0 0,102.472357504 33.87532646400001 0 0,102.47042369600001 33.87468982399997 0 0,102.46900347500002 33.87383652 0 0,102.46629782899998 33.87323852899999 0 0,102.46376572999998 33.87299762499998 0 0,102.46187705099999 33.872754258999976 0 0,102.45968371499998 33.87168906199997 0 0,102.459480843 33.87161354699998 0 0,102.45835134800001 33.87119310600002 0 0,102.45646443700002 33.87127166900001 0 0,102.45453576699998 33.87156503699998 0 0,102.45316280700001 33.87149853300002 0 0,102.45105803000001 33.870933776000015 0 0,102.45019866899997 33.870650678000004 0 0,102.44929754600003 33.87058240699997 0 0,102.44805421699999 33.870694273000026 0 0,102.44798281599998 33.87072668000002 0 0,102.44694161500001 33.87119923199998 0 0,102.446088035 33.87202526300001 0 0,102.44531929700003 33.87267208200001 0 0,102.44360687599999 33.873322296000026 0 0,102.44215382599998 33.874365135999994 0 0,102.44095700700001 33.87519236200001 0 0,102.440229811 33.87558854100001 0 0,102.43881021599998 33.876250649999974 0 0,102.43783333800002 33.87670625599998 0 0,102.43659573500003 33.87796294399999 0 0,102.43526848699997 33.87846855800001 0 0,102.43406918900001 33.87883058699998 0 0,102.43243964599998 33.87894365599999 0 0,102.43012500200001 33.87930955600001 0 0,102.42913675400001 33.878990982999994 0 0,102.428318671 33.87838556999998 0 0,102.42720281999999 33.87828210399999 0 0,102.42692902099998 33.87832386399998 0 0,102.426002601 33.87846515799998 0 0,102.42510318699999 33.87875450400003 0 0,102.42343144300003 33.87901071900001 0 0,102.42184248900003 33.87865836899999 0 0,102.42029276199997 33.877554487 0 0,102.41960309199999 33.876877018000016 0 0,102.41900254699999 33.87687906100001 0 0,102.41767521000003 33.87738448599998 0 0,102.41583813 33.87892923700002 0 0,102.41489699099998 33.87946910800002 0 0,102.41447061299999 33.88000724199998 0 0,102.41439000600002 33.881080911000026 0 0,102.41499491100001 33.88197337399998 0 0,102.41542962 33.883152645999985 0 0,102.41552062199997 33.88422573700001 0 0,102.41427808499998 33.884551939999994 0 0,102.41251935999998 33.884593619999976 0 0,102.41097581999998 33.88477767799998 0 0,102.409001392 33.88456956800002 0 0,102.40604485400002 33.88533072400003 0 0,102.404716801 33.88572867200003 0 0,102.40330377599997 33.886305784 0 0,102.40193245900002 33.88663228399997 0 0,102.40085792500003 33.886206426 0 0,102.39991160199997 33.88567280199999 0 0,102.39866632100001 33.88542637799998 0 0,102.39668933000002 33.88495002000002 0 0,102.39617528299999 33.884826153000006 0 0,102.39306451300001 33.884621435999975 0 0,102.392143079 33.88429885800002 0 0,102.388506285 33.88378837099998 0 0,102.385365396 33.882860381 0 0,102.38286696199998 33.883431452000025 0 0,102.38086821500002 33.88507327999997 0 0,102.37858393200003 33.88585850200002 0 0,102.37701348799999 33.88550158300001 0 0,102.375728579 33.88521604800002 0 0,102.37351568000003 33.886786492 0 0,102.37258769099998 33.88835693599998 0 0,102.37173108500002 33.89042706700002 0 0,102.37058894299997 33.89178335999998 0 0,102.368233277 33.89356795600003 0 0,102.36687698399999 33.894495946000006 0 0,102.364806853 33.89628054100001 0 0,102.362665338 33.897422683 0 0,102.36016690399998 33.89835067199999 0 0,102.35574110699997 33.899992499999996 0 0,102.35167222799998 33.90127740899999 0 0,102.34953071299998 33.90127740899999 0 0,102.34760334999999 33.90127740899999 0 0,102.34531906699999 33.900991874 0 0,102.34374862300001 33.900920489999976 0 0,102.34025081499999 33.90056357100002 0 0,102.33825206799997 33.90020665200001 0 0,102.333735316 33.90060972700002 0 0,102.33060085099999 33.90311228600001 0 0,102.32717719300001 33.905506754999976 0 0,102.32361030200002 33.907901504999984 0 0,102.32004321099998 33.910296152 0 0,102.31509803900002 33.912410970999986 0 0,102.30654696099998 33.916057620000004 0 0,102.30581398200002 33.916370160999975 0 0,102.29148551700001 33.92426455999998 0 0,102.291463787 33.924276529999986 0 0,102.29018244299999 33.926128181000024 0 0,102.28832653699999 33.92732520200002 0 0,102.28725368900001 33.92738734300002 0 0,102.28646518900001 33.92691211499999 0 0,102.286461197 33.92571946200002 0 0,102.28649424299999 33.92557969699999 0 0,102.28674334200002 33.924526144000026 0 0,102.28688221200002 33.92327352500001 0 0,102.28545214500002 33.92345574699999 0 0,102.28409677299999 33.924591910000004 0 0,102.28338458899998 33.92554768100001 0 0,102.28260470200001 33.926604372999975 0 0,102.28245876599999 33.926802103 0 0,102.28153193499998 33.92775835499998 0 0,102.28046024899999 33.92817823199999 0 0,102.27890712200002 33.927578342000004 0 0,102.27831141399997 33.92734824399997 0 0,102.277022596 33.92699335100002 0 0,102.27594935799999 33.92693612800002 0 0,102.27565744999998 33.925147788000004 0 0,102.27522383000002 33.923777196 0 0,102.27507693000001 33.92258486100002 0 0,102.27443256200002 33.9224074 0 0,102.27350492599999 33.92312506100001 0 0,102.27243515599997 33.924141195999994 0 0,102.27136781799999 33.92593254600001 0 0,102.27029817599998 33.92700829400002 0 0,102.26865751899999 33.92850271200001 0 0,102.267946811 33.929995088 0 0,102.26806511299998 33.93043343699998 0 0,102.26823633200001 33.931067853 0 0,102.26809568099998 33.93184338999998 0 0,102.26623822699997 33.93268228300002 0 0,102.26538361799999 33.93393642199999 0 0,102.26402505099998 33.93417787499999 0 0,102.26337823199998 33.93322513099997 0 0,102.26337437699999 33.93197284500002 0 0,102.26342088899997 33.93165607899999 0 0,102.26351451900001 33.93101841499998 0 0,102.26279747299998 33.93048325000001 0 0,102.261793915 33.92982942399999 0 0,102.26007807100001 33.930190858 0 0,102.25829103299998 33.930671684 0 0,102.256721099 33.93198689500002 0 0,102.255579834 33.933122298 0 0,102.25512338599998 33.933839965000004 0 0,102.25501016700002 33.93401797500002 0 0,102.25322372599999 33.934737258999974 0 0,102.25215146 33.93503762500001 0 0,102.251441462 33.93688770099999 0 0,102.250081239 33.93659230600002 0 0,102.249220794 33.93593808700001 0 0,102.248822663 33.935497854000005 0 0,102.24879014200002 33.935461893000024 0 0,102.248613928 33.935552771000005 0 0,102.24786145799999 33.93594083099998 0 0,102.24729203700002 33.936955737999995 0 0,102.24621886400001 33.936957888999984 0 0,102.24471731 33.93583096200001 0 0,102.24471318000002 33.935827862 0 0,102.244423256 33.93451650999998 0 0,102.2450627 33.932964778999974 0 0,102.24505894200001 33.93165285800001 0 0,102.24534134200002 33.930340366999985 0 0,102.246841432 33.929562137999994 0 0,102.24826943699998 33.92860513800002 0 0,102.24791002 33.92800953 0 0,102.24690901299999 33.92819044100003 0 0,102.24512262399998 33.92890960699998 0 0,102.24326551500002 33.92992705299997 0 0,102.24247774100002 33.92963044099997 0 0,102.24111480800002 33.928321187999984 0 0,102.24018331100001 33.92778630999999 0 0,102.237892794 33.927313690999995 0 0,102.23603217800002 33.927078739000024 0 0,102.23524625800002 33.927438042000006 0 0,102.23410574600001 33.928931044000024 0 0,102.23339345400001 33.930065426 0 0,102.23210963100001 33.93149904799998 0 0,102.23118041200001 33.931798962000016 0 0,102.23003528100003 33.931622206999975 0 0,102.228960099 33.93084898000001 0 0,102.228527197 33.929478222 0 0,102.22745253099998 33.92888388 0 0,102.225807153 33.92888690799998 0 0,102.22444964699997 33.92954535400003 0 0,102.22373535100002 33.929964085999984 0 0,102.2232366 33.93074022299999 0 0,102.22288138599998 33.931694995999976 0 0,102.22302944199998 33.93360298900001 0 0,102.22360567599998 33.93509277200002 0 0,102.22332183700001 33.93598778400002 0 0,102.22217821499999 33.93640728399998 0 0,102.22124690200002 33.935931896 0 0,102.22053146100001 33.935933180000006 0 0,102.219888943 33.93647102699998 0 0,102.21986570799999 33.93650183699998 0 0,102.219033309 33.937605581000014 0 0,102.21789131499997 33.938681003 0 0,102.21638793400001 33.938325855000016 0 0,102.21545452999999 33.93701556399998 0 0,102.21480792900002 33.935943297999984 0 0,102.214661847 33.934750889999975 0 0,102.21487408000002 33.93379639 0 0,102.21608743899998 33.93266123699999 0 0,102.21659553799998 33.93230133600002 0 0,102.21701581299999 33.932003639000015 0 0,102.21729834199999 33.930571945 0 0,102.21772560699998 33.92979595899999 0 0,102.21758055800001 33.929020983999976 0 0,102.21722150400001 33.92848492000002 0 0,102.21626682200002 33.928372947000014 0 0,102.21521784200002 33.92824990499997 0 0,102.214072343 33.92789410199998 0 0,102.21335488699998 33.92706048299999 0 0,102.21313849400002 33.926345259000016 0 0,102.212136101 33.925989189999996 0 0,102.21027514299999 33.92557494900001 0 0,102.20912809700002 33.924563137999996 0 0,102.208496239 33.923598149999975 0 0,102.20797934000001 33.92283571899998 0 0,102.20820453300001 33.921308726999996 0 0,102.208659662 33.920210704 0 0,102.20848589600001 33.91935227900001 0 0,102.20796763200002 33.91801736999997 0 0,102.20745019399999 33.91701640299999 0 0,102.206532444 33.916111519000026 0 0,102.20630183100002 33.915396305 0 0,102.20641466400002 33.914728223 0 0,102.20715750099998 33.914297616 0 0,102.20761445800002 33.91396289900001 0 0,102.20841531500002 33.91386613399999 0 0,102.20915941599998 33.91396028600002 0 0,102.20990422 33.91434067199998 0 0,102.21064997000002 33.91510270499998 0 0,102.21116637400002 33.915674301000024 0 0,102.21151147299997 33.91638930900001 0 0,102.211996322 33.91865454100002 0 0,102.21239188099997 33.91951854199999 0 0,102.21275294200001 33.920889483999986 0 0,102.21347219900002 33.922468520999985 0 0,102.213977328 33.924226825000005 0 0,102.214800572 33.92446392400001 0 0,102.215623069 33.92440285399999 0 0,102.21590501700001 33.924048685 0 0,102.215979613 33.92395498000002 0 0,102.215978258 33.92341828299999 0 0,102.21590507000002 33.92276244599998 0 0,102.21577299900002 33.922470713999985 0 0,102.21547346900002 33.921809069999995 0 0,102.21536362 33.92079549599998 0 0,102.21561420500001 33.920572601 0 0,102.21593459299999 33.92028761400002 0 0,102.21704309799998 33.920196214999976 0 0,102.217830849 33.92055262399998 0 0,102.220085848 33.921234398000024 0 0,102.22083731700002 33.92138213499999 0 0,102.221730385 33.920963098000016 0 0,102.222588299 33.920782651000025 0 0,102.22319546099999 33.92045356900002 0 0,102.22355124799998 33.91973732500003 0 0,102.22408624399998 33.91916983599998 0 0,102.22408554200001 33.91890148800002 0 0,102.22322632800001 33.91857506500003 0 0,102.22286712699997 33.91797938299999 0 0,102.22236441000001 33.917205059000025 0 0,102.222327716 33.91684732499999 0 0,102.22186262899999 33.91678853100001 0 0,102.22104059399999 33.916998724999985 0 0,102.22039614900001 33.91673152999999 0 0,102.22007342900002 33.916404123999996 0 0,102.22003505999999 33.91539042699998 0 0,102.22010490000002 33.91473433499999 0 0,102.220103903 33.914346721000015 0 0,102.21921036200001 33.914557031000015 0 0,102.218174143 33.914916671000015 0 0,102.21767292599998 33.91470884099999 0 0,102.21770717300001 33.91411244699998 0 0,102.21816920399999 33.912978596000016 0 0,102.21838180100002 33.91220298600001 0 0,102.21859538500001 33.91181498999998 0 0,102.21830799600002 33.911308616999975 0 0,102.21727090500002 33.911310449999974 0 0,102.21655657399998 33.91166950799999 0 0,102.215805724 33.91173046 0 0,102.21551902700003 33.911492427999974 0 0,102.21544652799997 33.911104937999994 0 0,102.21594538699998 33.91038846399999 0 0,102.21608752999998 33.910030414999994 0 0,102.21610759200001 33.90960758199998 0 0,102.21616088500002 33.909597335 0 0,102.21636184599998 33.90915469999999 0 0,102.21657460199998 33.908438725999986 0 0,102.21786061699999 33.907899756999996 0 0,102.21835974200002 33.90730253999999 0 0,102.21821503000001 33.90664682900001 0 0,102.21821199099998 33.90545416600003 0 0,102.21863927599998 33.90473780799999 0 0,102.21949810400002 33.90497481400001 0 0,102.22007147599999 33.905450857999995 0 0,102.22057333599997 33.90592702800001 0 0,102.221290221 33.90658170900002 0 0,102.22150663100001 33.90729692100001 0 0,102.22185680199999 33.90850199099998 0 0,102.22193961599999 33.90878697599999 0 0,102.22237292599999 33.91039629599999 0 0,102.22280485499999 33.911468915 0 0,102.22330552099999 33.911468008999975 0 0,102.22330318799999 33.910573512999974 0 0,102.22387396800002 33.91003577599997 0 0,102.22466055899997 33.90997471100002 0 0,102.22544809099998 33.910271438999985 0 0,102.226522666 33.91092543399998 0 0,102.22731052900002 33.91134141600003 0 0,102.22859763500003 33.91121976699998 0 0,102.22966984599998 33.91097924000002 0 0,102.229882815 33.91038250899999 0 0,102.22995257600002 33.909726412 0 0,102.229593206 33.90907111500002 0 0,102.22959112799998 33.90829588499997 0 0,102.22951832799998 33.90781895399999 0 0,102.228658489 33.90722421999999 0 0,102.228156577 33.906748083000025 0 0,102.228869224 33.90579262699998 0 0,102.23119018800003 33.905058380000014 0 0,102.23187521300002 33.904484611999976 0 0,102.23276635500002 33.90396769900002 0 0,102.23358992300001 33.903851643999985 0 0,102.23427648799998 33.90385034000002 0 0,102.23510115300002 33.904135009000015 0 0,102.23592535 33.90424793 0 0,102.23627052900002 33.90493424499999 0 0,102.236777695 33.905631271999994 0 0,102.23770811999998 33.904958910000005 0 0,102.23838745900002 33.904927781000026 0 0,102.23863669299999 33.90453968100002 0 0,102.23895810699997 33.904389975000015 0 0,102.23945939800001 33.904627534999975 0 0,102.24011175700002 33.904989538999985 0 0,102.24107056399998 33.905339992999984 0 0,102.24135630199999 33.90522016699998 0 0,102.24173529900003 33.904677006999975 0 0,102.24185364700003 33.90405634000001 0 0,102.24228005200001 33.90310136800002 0 0,102.24270720800001 33.90241474300001 0 0,102.24334975099998 33.90202585899999 0 0,102.243921876 33.902024727000025 0 0,102.244459861 33.902590178000025 0 0,102.24460493700002 33.903305491000026 0 0,102.244944605 33.90405914600001 0 0,102.245645949 33.904704804000005 0 0,102.246147345 33.90497215300002 0 0,102.24671948999998 33.90497100800002 0 0,102.24753910499999 33.90398541299999 0 0,102.24806559199999 33.903458199 0 0,102.248465802 33.902939963999984 0 0,102.24853148199998 33.90336848499999 0 0,102.24857688399999 33.90425167400002 0 0,102.249148504 33.90407161899998 0 0,102.24964756100002 33.903533907999986 0 0,102.250004972 33.90347355 0 0,102.25075694600002 33.90382982199998 0 0,102.25129446199998 33.90421634299997 0 0,102.252616832 33.90397510499997 0 0,102.252865998 33.903586976999975 0 0,102.25315012700003 33.90293042600001 0 0,102.25314879299998 33.90247923999999 0 0,102.253147307 33.90197629800002 0 0,102.253072003 33.900694335000026 0 0,102.25278365700001 33.899919693000015 0 0,102.25274570099998 33.89917435299998 0 0,102.25292360399999 33.89887582099999 0 0,102.25335321099999 33.899053837999986 0 0,102.253748035 33.899559909999994 0 0,102.253892829 33.900155944999995 0 0,102.25407302899998 33.900632641000016 0 0,102.25457602300003 33.90143665300002 0 0,102.255066871 33.902109783000014 0 0,102.255509544 33.90271683899999 0 0,102.25611930399998 33.90334172299998 0 0,102.25679951799998 33.90360865700001 0 0,102.25708531700002 33.90351861099998 0 0,102.257441019 33.90289171699999 0 0,102.25772484200002 33.90214570699999 0 0,102.257793988 33.90158443299998 0 0,102.25786446199999 33.90101238 0 0,102.25839830400002 33.90017639400003 0 0,102.258467091 33.899390976999996 0 0,102.258294272 33.898997759 0 0,102.25885056099997 33.89849567099998 0 0,102.25923575500002 33.89817284100002 0 0,102.259535239 33.897885970000004 0 0,102.25991988499999 33.89738423799997 0 0,102.26026237999997 33.89713305499998 0 0,102.26116397099997 33.89731004700002 0 0,102.26189481099999 33.89777363600001 0 0,102.26301160700001 33.898164838000014 0 0,102.26339689399998 33.897877773999994 0 0,102.26446791900003 33.897338778999995 0 0,102.26511229900001 33.897587853999994 0 0,102.26597199600002 33.898086922000005 0 0,102.267261115 33.898692392999976 0 0,102.26872098500002 33.899011237000025 0 0,102.26914281299997 33.899136828999985 0 0,102.26979204000003 33.89894210699998 0 0,102.27093464400002 33.898432716 0 0,102.27179128099999 33.897953761999986 0 0,102.27271894500001 33.897325561 0 0,102.27364707200002 33.896846435999976 0 0,102.27446935500001 33.89681479000001 0 0,102.27706799600003 33.896079412000006 0 0,102.27821013699997 33.89569869799999 0 0,102.27916192200001 33.89522280599999 0 0,102.28049442000003 33.89417584300003 0 0,102.28116066899997 33.89350959400002 0 0,102.28268352399999 33.89322405799999 0 0,102.28430155699999 33.89350959400002 0 0,102.28572923399997 33.89417584300003 0 0,102.28668101900001 33.89446137800002 0 0,102.288108695 33.89455655699999 0 0,102.28982190699998 33.89455655699999 0 0,102.292011011 33.89455655699999 0 0,102.29343868799998 33.894080664 0 0,102.29439047199998 33.89398548600002 0 0,102.29524707799999 33.89350959400002 0 0,102.29733492100002 33.892818767999984 0 0,102.297800032 33.892907095 0 0,102.29801662900002 33.89350290499999 0 0,102.29816213599997 33.89421815399999 0 0,102.29849356599999 33.89487812200002 0 0,102.31897625900001 33.89180563000002 0 0,102.32082953899999 33.88925923400001 0 0,102.32201926900001 33.88702848999998 0 0,102.32287480100001 33.88582727199997 0 0,102.32337448800001 33.88489928199999 0 0,102.32423109400003 33.88375714099999 0 0,102.324659397 33.883114686 0 0,102.32473078100003 33.88232946400001 0 0,102.32458801299998 33.88182977700001 0 0,102.32423109400003 33.88168701000001 0 0,102.32387417500001 33.88154424200002 0 0,102.32287480100001 33.881472857999995 0 0,102.32201819599999 33.881330090000006 0 0,102.32144712500002 33.88047348399999 0 0,102.321375741 33.87961687799998 0 0,102.32201819599999 33.87876027300001 0 0,102.32323172100001 33.87726121200001 0 0,102.32387417500001 33.87554799999998 0 0,102.32373140700003 33.87369202100001 0 0,102.32408832700003 33.872906797999974 0 0,102.32451663 33.87219296000001 0 0,102.32576488900003 33.87129639400001 0 0,102.325944306 33.87019421299999 0 0,102.32487354900002 33.869408991 0 0,102.32316033699999 33.86869515199999 0 0,102.32208957900002 33.868195465999975 0 0,102.320876054 33.86798131400002 0 0,102.320376367 33.867267475999995 0 0,102.320376367 33.86641086999998 0 0,102.32051913499998 33.866196718000026 0 0),(102.35033803099998 33.942749305999996 0 0,102.349910207 33.94288733000002 0 0,102.34938731199998 33.94298591900002 0 0,102.34905456000001 33.94308450800003 0 0,102.34741920800002 33.944393287000025 0 0,102.347246466 33.94478119500002 0 0,102.34696606900002 33.946213172 0 0,102.34596964999997 33.947527896999986 0 0,102.34454339500002 33.94872455199999 0 0,102.34139834799998 33.949568172 0 0,102.33968198100001 33.949811451000016 0 0,102.335673026 33.949345386000005 0 0,102.33452301800003 33.94803659500002 0 0,102.33380143 33.946488101 0 0,102.33265334599997 33.94565634999998 0 0,102.32993024400002 33.94459028699998 0 0,102.32992472199999 33.943159114000025 0 0,102.33092318500002 33.942321574000005 0 0,102.33120337600002 33.94077036700003 0 0,102.33133630700002 33.938146163 0 0,102.33132752900002 33.93588013700003 0 0,102.33060564200002 33.93421235599999 0 0,102.32845342899998 33.932667659 0 0,102.32587887 33.93291303199999 0 0,102.32402332100003 33.93411058700002 0 0,102.32216816900001 33.93542738000002 0 0,102.32088039299998 33.935430741999994 0 0,102.31802531900001 33.93722713699998 0 0,102.316455749 33.938423839999984 0 0,102.31316683199998 33.93902857799998 0 0,102.30988045999999 33.94034881699997 0 0,102.307872412 33.93904192999997 0 0,102.30743756200002 33.937492561 0 0,102.305719205 33.93713904200001 0 0,102.30314444200002 33.93738393899997 0 0,102.30071191600001 33.937389903999986 0 0,102.299563439 33.93631931099998 0 0,102.29927308999999 33.935127357 0 0,102.29583778799997 33.934777860999986 0 0,102.29369150500003 33.93478299899999 0 0,102.29068225100002 33.933478213 0 0,102.29039203600001 33.93228623800002 0 0,102.290531068 33.931093249000014 0 0,102.29195819900002 33.93001647900002 0 0,102.295535137 33.93000794699998 0 0,102.29782437699998 33.93000243099999 0 0,102.30010985199999 33.92892348800001 0 0,102.302250088 33.92724852800001 0 0,102.303247371 33.926053416 0 0,102.30452736900003 33.923903467 0 0,102.30609129700002 33.92115646799999 0 0,102.30865696199999 33.91852620700001 0 0,102.31094415899997 33.91804338899999 0 0,102.31323874899999 33.91958803599999 0 0,102.31538464699997 33.91958255899999 0 0,102.31795706499997 33.91886034800001 0 0,102.31995542700002 33.917662510000014 0 0,102.322099928 33.917299121999974 0 0,102.32423808700003 33.91526598600001 0 0,102.32695471699998 33.91490100599998 0 0,102.32967545700001 33.915609351 0 0,102.33067176100002 33.91429475199999 0 0,102.33151851999997 33.91131081899999 0 0,102.33380585700002 33.91094684299998 0 0,102.33723987899998 33.91117602100002 0 0,102.34024098999998 33.910452169999985 0 0,102.34395390999998 33.90889139699999 0 0,102.34623630599998 33.90733454100001 0 0,102.34880760499999 33.906492422999975 0 0,102.35252363199999 33.905766246999974 0 0,102.35509828300002 33.90575885200002 0 0,102.357108746 33.90766129999997 0 0,102.35717667400002 33.90862053400002 0 0,102.35911746599999 33.90875294799997 0 0,102.35968962999999 33.908751279 0 0,102.36117725700001 33.90874692599999 0 0,102.36220473100002 33.90817143100003 0 0,102.363461459 33.90769066500002 0 0,102.36494499999998 33.90673214899999 0 0,102.365627507 33.905775995 0 0,102.36710428700002 33.90460446999998 0 0,102.36817816000001 33.901427447 0 0,102.369077877 33.89991341199999 0 0,102.37030528600002 33.89951833700002 0 0,102.37271184999997 33.900369796999996 0 0,102.37631864100001 33.900931309999976 0 0,102.37940296800002 33.89977689400001 0 0,102.38197104900001 33.89833776299997 0 0,102.38282151499999 33.89661768799999 0 0,102.38418295899999 33.894037298 0 0,102.385724955 33.893460000999994 0 0,102.38744178299999 33.893597734000025 0 0,102.389669567 33.89287510999998 0 0,102.39120562400001 33.89100968700001 0 0,102.39394945999999 33.890571584999975 0 0,102.39583851600003 33.89085176999998 0 0,102.39840605199998 33.889412298000025 0 0,102.40269427700002 33.888968998999985 0 0,102.405612303 33.88910254699999 0 0,102.40767569500002 33.88995445400002 0 0,102.40887697 33.88995047399999 0 0,102.412651713 33.88979476999998 0 0,102.41436435499998 33.889073424 0 0,102.415902582 33.88778016600003 0 0,102.41658204999999 33.88634667500003 0 0,102.416575094 33.88491550200001 0 0,102.41656744199997 33.883341212000005 0 0,102.41930669599998 33.88204384400001 0 0,102.42239046100002 33.881031474999986 0 0,102.42410496899998 33.880739345999984 0 0,102.42771053899997 33.88115624300002 0 0,102.43063120699998 33.88186166899999 0 0,102.43492032799998 33.88170348599999 0 0,102.43800389199998 33.880690727 0 0,102.44176488900001 33.87795802900001 0 0,102.44501313400002 33.87565642800001 0 0,102.44775843299999 33.875646484000015 0 0,102.45153773800001 33.87649141200001 0 0,102.45565876400002 33.877048720999994 0 0,102.45790234700002 33.87947343600001 0 0,102.45980056799999 33.88147003900002 0 0,102.46203589800001 33.882320393999976 0 0,102.46478140300002 33.88231006900003 0 0,102.46700666700002 33.88129981999998 0 0,102.46956957100002 33.87928641000002 0 0,102.47196313299997 33.87770295299998 0 0,102.47505086299998 33.87754796899998 0 0,102.47763100499998 33.878682949999984 0 0,102.479000498 33.87810515699999 0 0,102.480193579 33.87666932100001 0 0,102.48121825300001 33.875806608000005 0 0,102.482766508 33.876516149 0 0,102.48414482099997 33.877512576000015 0 0,102.48620139299999 33.87707512200001 0 0,102.48774482599998 33.87692590299997 0 0,102.48843849500003 33.87821122899999 0 0,102.49136200499998 33.87934455999999 0 0,102.49221583399998 33.87862555700002 0 0,102.49254996100001 33.87704990999998 0 0,102.49494798900002 33.87632470599999 0 0,102.497011112 33.87703199800001 0 0,102.498900187 33.87731060300001 0 0,102.50146723699999 33.876155230999984 0 0,102.50352200399999 33.87543125600001 0 0,102.50593904099998 33.876010624 0 0,102.50644194900002 33.87642598899998 0 0,102.506730737 33.876901866000026 0 0,102.50701917599997 33.877318109999976 0 0,102.50730761800003 33.87773435399998 0 0,102.50766967499999 33.878508091000015 0 0,102.50781690100001 33.879223078999985 0 0,102.50796165700001 33.87952064699999 0 0,102.50853573699999 33.879876077000006 0 0,102.50910876 33.88005261000001 0 0,102.510682008 33.88010573299999 0 0,102.51218340700001 33.88009950100002 0 0,102.51361330999998 33.880093550000026 0 0,102.51461281000002 33.87985084799999 0 0,102.51553794099999 33.87913138599998 0 0,102.51988535100003 33.876847070999986 0 0,102.52209471399999 33.875704704999976 0 0,102.52430912400001 33.87539713899997 0 0,102.52509552599997 33.87539379100002 0 0,102.526240847 33.87562743699999 0 0,102.52695759300002 33.87592253899999 0 0,102.52731835100002 33.876457691999974 0 0,102.52732385299998 33.877352160999976 0 0,102.52725566100003 33.877889149 0 0,102.52740341600003 33.878663743999994 0 0,102.52775301600002 33.87969978899997 0 0,102.52860163499997 33.880049154999995 0 0,102.53153106899998 33.87930147499998 0 0,102.53359623699998 33.877980627 0 0,102.53630178600002 33.876179896 0 0,102.53836193699999 33.87408376299999 0 0,102.54049084500002 33.87156986399998 0 0,102.542553425 33.86989108 0 0,102.54347783399999 33.86911177899998 0 0,102.54461706000001 33.86839115499998 0 0,102.54575740500002 33.86784941500002 0 0,102.546687464 33.86796455899997 0 0,102.54676199 33.86844129100001 0 0,102.54676997399997 33.86969354600001 0 0,102.54699051799997 33.870646694000015 0 0,102.54742210400002 33.87106220800001 0 0,102.548280713 33.871177656999976 0 0,102.54964126499999 33.871529393 0 0,102.55007248599998 33.87188526599999 0 0,102.55022005299998 33.872600202 0 0,102.549940601 33.873615207 0 0,102.54728274600001 33.87653275299999 0 0,102.548324127 33.878388667000024 0 0,102.55158790399997 33.878946575999976 0 0,102.55433141200001 33.878648027999986 0 0,102.55741527599997 33.877918523999995 0 0,102.56119384300001 33.878473848 0 0,102.56136917499998 33.87904552399999 0 0,102.56190175400002 33.881762347999995 0 0,102.56190832099998 33.88276414799998 0 0,102.560374282 33.88434543699998 0 0,102.55729765900003 33.88621993100003 0 0,102.55439250400002 33.88809357600002 0 0,102.55302798999998 33.889387774 0 0,102.55304461600002 33.89196383000001 0 0,102.552708779 33.89311028399999 0 0,102.552725398 33.89568633900001 0 0,102.55171227699998 33.898267008999994 0 0,102.54983451999999 33.89984970400002 0 0,102.548811177 33.900856094999995 0 0,102.54675436999997 33.901294595000024 0 0,102.541611805 33.902319139999975 0 0,102.536806104 33.902340175000006 0 0,102.53234900000001 33.903218227000025 0 0,102.52703626499999 33.90452913600001 0 0,102.52241515999998 33.90669559600002 0 0,102.51693559099999 33.908865488 0 0,102.506997915 33.91191227799999 0 0,102.50117765099998 33.91465534600002 0 0,102.49655367700001 33.91653461200002 0 0,102.49209375800001 33.917124985999976 0 0,102.48728311600001 33.916428521 0 0,102.48213164600003 33.916162557999996 0 0,102.472175273 33.91620113099998 0 0,102.46582222699999 33.91593908599998 0 0,102.458954232 33.91567863300003 0 0,102.45380667500001 33.91612706199999 0 0,102.44952263699997 33.91757395899998 0 0,102.44317398999999 33.91816944200002 0 0,102.43511293799997 33.919629371999974 0 0,102.42841997199997 33.920082191999995 0 0,102.41949940799998 33.92140096899999 0 0,102.416599007 33.92188134700001 0 0,102.413323999 33.922423681 0 0,102.40544047600002 33.92531226300002 0 0,102.40270097899997 33.92689555800001 0 0,102.401502542 33.927615065 0 0,102.401169906 33.92990604800002 0 0,102.40100760500002 33.931910238 0 0,102.39912363500002 33.93291818900002 0 0,102.395002906 33.93293147700001 0 0,102.39019603899999 33.93308992200002 0 0,102.385358785 33.93326411999999 0 0,102.38191585999999 33.933728246999976 0 0,102.37828957800002 33.933739441 0 0,102.37230226100002 33.93285088900001 0 0,102.369585185 33.93346360800001 0 0,102.366507383 33.93453074199999 0 0,102.36342757599999 33.93514440400003 0 0,102.36256747099998 33.93519175 0 0,102.362517309 33.934863112000016 0 0,102.36231528100001 33.93458703699997 0 0,102.36212513700002 33.93439969999997 0 0,102.361578474 33.934389839999994 0 0,102.36074659500002 33.934518018000006 0 0,102.36019993100001 33.934685634999994 0 0,102.36004543899998 33.93490255199998 0 0,102.36000978700002 33.93512932700003 0 0,102.35992374300002 33.935678302999975 0 0,102.359322324 33.93637035400002 0 0,102.35881725500002 33.93674009 0 0,102.35752483700003 33.93878849800001 0 0,102.356814853 33.94010247900002 0 0,102.355818656 33.94141728400001 0 0,102.35367616500002 33.94237758100002 0 0,102.35266789100001 33.942380473000014 0 0,102.35033803099998 33.942749305999996 0 0),(102.374997791 33.93692763600001 0 0,102.37523573700003 33.936362514999985 0 0,102.37606854900002 33.93639225800001 0 0,102.37707982 33.936511231 0 0,102.378180321 33.936332771000025 0 0,102.379191591 33.93597585200001 0 0,102.38032183500002 33.935737905999986 0 0,102.38097618699999 33.93606508200003 0 0,102.38169002500001 33.93642200099998 0 0,102.38231463400001 33.93689789299998 0 0,102.38320693200001 33.936749177000024 0 0,102.384575122 33.93674917599998 0 0,102.38469409499999 33.93734404200001 0 0,102.384634608 33.93770096100002 0 0,102.38356385100002 33.93799839299999 0 0,102.382850012 33.93814710999999 0 0,102.38240386299998 33.93856351599999 0 0,102.38183874200001 33.93886094800001 0 0,102.38171976899997 33.93930709699998 0 0,102.38171976899997 33.940050679000024 0 0,102.38157105300002 33.94040759799998 0 0,102.381124903 33.94061579999999 0 0,102.38056721700002 33.94072733799999 0 0,102.38023260599999 33.94070503099999 0 0,102.37969722600002 33.94040759799998 0 0,102.37907261800001 33.94022913800001 0 0,102.37847775300003 33.94013990899998 0 0,102.37725827999998 33.94005067799998 0 0,102.37621726499998 33.93996144900001 0 0,102.375681886 33.939128638 0 0,102.374997791 33.93692763600001 0 0),(102.56059790900002 33.931916269 0 0,102.560147298 33.93159440400001 0 0,102.55961085500002 33.93159440400001 0 0,102.559160244 33.93183043900001 0 0,102.55879546400001 33.93172314999998 0 0,102.55836631 33.93127253900002 0 0,102.55834029200003 33.931231344000025 0 0,102.55824845699999 33.93108593900001 0 0,102.558108818 33.930864842999995 0 0,102.557808411 33.930521521 0 0,102.55780201200002 33.930487228000004 0 0,102.55778070999997 33.930373065000026 0 0,102.55625627699999 33.92220240400002 0 0,102.55621828099999 33.921998737000024 0 0,102.556054819 33.92112250399998 0 0,102.55575587200002 33.91951997699999 0 0,102.55575144400001 33.91949623800002 0 0,102.55573113999998 33.919387391999976 0 0,102.55568143800002 33.91912095700002 0 0,102.555672421 33.919072615000005 0 0,102.555662644 33.919020208000006 0 0,102.55568149099997 33.91901190300001 0 0,102.55583784800001 33.918943001 0 0,102.55679223700002 33.91852242300001 0 0,102.55680699200002 33.918552137999995 0 0,102.55784655500003 33.920645627 0 0,102.558000338 33.920955307999975 0 0,102.558323395 33.92160585800002 0 0,102.55920315999998 33.92267874100003 0 0,102.56069341800003 33.923784420000004 0 0,102.56076975100001 33.92384105299999 0 0,102.56086612899998 33.923912557999984 0 0,102.561064633 33.923981604000005 0 0,102.56114738299999 33.92401038700001 0 0,102.562099945 33.92434171100001 0 0,102.56332303300002 33.92464211800001 0 0,102.56417061100001 33.92474940699998 0 0,102.565264952 33.92478159299998 0 0,102.56656314100002 33.92481378000002 0 0,102.56758238100002 33.92481378000002 0 0,102.56866599300002 33.92468503399999 0 0,102.568669124 33.924746863999985 0 0,102.56883765499998 33.928075346000014 0 0,102.56896640100001 33.928869280000015 0 0,102.56849433299999 33.929427179000015 0 0,102.56776477199998 33.92979195999999 0 0,102.56701375199998 33.93007090999998 0 0,102.56615544499999 33.93037131699998 0 0,102.56461049299998 33.930864842999995 0 0,102.56379510099998 33.93114379299999 0 0,102.56321574399999 33.93163731999999 0 0,102.56192828399998 33.93176606600002 0 0,102.56106997699999 33.93200209999998 0 0,102.56059790900002 33.931916269 0 0),(102.38795444599998 33.82476637299999 0 0,102.38851439799998 33.822188428000004 0 0,102.38828188299999 33.821330433000014 0 0,102.38685529700001 33.82185969400001 0 0,102.38566054 33.82310381999997 0 0,102.38412086900001 33.82391964599998 0 0,102.383320846 33.823969842 0 0,102.38223396199999 33.823782386999994 0 0,102.38154592699999 33.82330744699999 0 0,102.381313267 33.822401731000014 0 0,102.38045356200001 33.82187960800002 0 0,102.37982545300002 33.822024666000004 0 0,102.378913232 33.82255225 0 0,102.37828343400002 33.82231564799997 0 0,102.377475667 33.82060066700001 0 0,102.378099991 33.819596905000026 0 0,102.37885285800002 33.81825473599997 0 0,102.37887669499997 33.81750733400003 0 0,102.37929888500003 33.816039042 0 0,102.37972232700002 33.814856986999985 0 0,102.37903017000002 33.81342790100001 0 0,102.37872428399999 33.81210496599999 0 0,102.378332839 33.81081807300001 0 0,102.37776759600001 33.808995004999986 0 0,102.37771844399998 33.80756393899998 0 0,102.37762942 33.80681282299997 0 0,102.37830717000003 33.804985945 0 0,102.37915806500001 33.803552115 0 0,102.379926377 33.802834142999984 0 0,102.38206806900001 33.80254128500002 0 0,102.38425388399997 33.80253449600002 0 0,102.38502310400003 33.80203117100001 0 0,102.38523515399999 33.80152958299999 0 0,102.385961823 33.80109794600003 0 0,102.38720503899998 33.80116561199998 0 0,102.388056232 33.799839061 0 0,102.38903532299997 33.798368978999974 0 0,102.39023239599999 33.79772114999997 0 0,102.39237392400003 33.79742811400001 0 0,102.394045328 33.797422787000016 0 0,102.395243666 33.797061149 0 0,102.39674182200002 33.79666275599999 0 0,102.39776970700001 33.79651632399998 0 0,102.39931518200001 33.79708381900002 0 0,102.40082099 33.79833125099998 0 0,102.40253928700002 33.799184387000025 0 0,102.404384172 33.799607718000004 0 0,102.40579762700003 33.79942417500001 0 0,102.40674743 33.800888043999976 0 0,102.40701084599999 33.80221104999998 0 0,102.40705980299998 33.803498983 0 0,102.40784519300001 33.806430379999995 0 0,102.40785537800002 33.808577168 0 0,102.40769021 33.80990158700001 0 0,102.40684294900001 33.81201542500003 0 0,102.40445335599998 33.81431322499998 0 0,102.40364816699997 33.81628378099998 0 0,102.403520894 33.81653307900001 0 0,102.403066529 33.81718019099998 0 0,102.40216008599998 33.81890060500001 0 0,102.40022055100002 33.81971793500003 0 0,102.39828075700001 33.820487528 0 0,102.39788485399998 33.821395240000015 0 0,102.39611779699999 33.82245048300001 0 0,102.39361374499998 33.824843853999994 0 0,102.39213345799999 33.826136659999975 0 0,102.39105043699999 33.82680799799999 0 0,102.39002131199999 33.82676355000001 0 0,102.38847492899998 33.826100532 0 0,102.38795444599998 33.82476637299999 0 0),(102.38141542 33.766022201 0 0,102.38750452900001 33.755316660000005 0 0,102.39462440900002 33.755669950000026 0 0,102.397237889 33.758912941000006 0 0,102.40234767999999 33.75281482999998 0 0,102.41230632899999 33.75617022 0 0,102.41728755899999 33.75859861999999 0 0,102.41509725899999 33.76034513000002 0 0,102.41629965999999 33.761629950999975 0 0,102.41876087700001 33.761775532 0 0,102.41816270700002 33.763839658999984 0 0,102.41599465299998 33.767317702000014 0 0,102.41552875100001 33.76842847 0 0,102.41423415499997 33.77041818800001 0 0,102.411189299 33.77329058999999 0 0,102.40307650900002 33.77082797999998 0 0,102.39184574000001 33.76833678999998 0 0,102.38141542 33.766022201 0 0),(102.49347397899999 33.754905020000024 0 0,102.48240758899999 33.750092259999974 0 0,102.48091389299998 33.75035775399999 0 0,102.478843762 33.75035775499998 0 0,102.47684238900001 33.75053078600001 0 0,102.47370412700002 33.75000083499998 0 0,102.47134846 33.75000083499998 0 0,102.469064177 33.749072845 0 0,102.46670851099998 33.749144229000024 0 0,102.464781147 33.749072845 0 0,102.462354097 33.747716551999986 0 0,102.46078365300002 33.74643164399998 0 0,102.45822146699999 33.74488373600002 0 0,102.45595522500003 33.74565116100001 0 0,102.45410682300002 33.74561467299998 0 0,102.453518928 33.745908633 0 0,102.45256893800001 33.746383639999976 0 0,102.45165246300002 33.74586221300001 0 0,102.45187438800002 33.744621005 0 0,102.45164046000002 33.743572296000025 0 0,102.450723273 33.742907742 0 0,102.45043350600002 33.742097770999976 0 0,102.450757796 33.74151317899998 0 0,102.451282085 33.74056803000002 0 0,102.45001608400003 33.73871205500001 0 0,102.44847605000001 33.739051612000026 0 0,102.44727713700001 33.739103667999984 0 0,102.446532574 33.73867699499999 0 0,102.444930005 33.737967165999976 0 0,102.44341976599998 33.738340987000015 0 0,102.44203217699999 33.73757530099999 0 0,102.44063148700002 33.73680235500001 0 0,102.43913801999997 33.735168053999985 0 0,102.43748758499999 33.734224856000026 0 0,102.43627385799999 33.73199912199999 0 0,102.43649321499998 33.729553022999994 0 0,102.435630016 33.728220255999986 0 0,102.43395910999999 33.725220552999986 0 0,102.43285683200003 33.72433189200001 0 0,102.43233207100002 33.72151752100001 0 0,102.43343995800001 33.72044021300002 0 0,102.434143973 33.71930370299998 0 0,102.434011199 33.718445429999974 0 0,102.43460901499998 33.71812130000001 0 0,102.43525144799997 33.718154819000006 0 0,102.43658022 33.718436376 0 0,102.43816444800001 33.71843076599998 0 0,102.43940741699998 33.71867681600003 0 0,102.43974829899997 33.71957114600002 0 0,102.439814931 33.719581925 0 0,102.43983059599998 33.719584458999975 0 0,102.43990292199999 33.71959615999998 0 0,102.44045080199999 33.719684787999995 0 0,102.44111660599998 33.719792489999975 0 0,102.441207421 33.719807179999975 0 0,102.44247342300002 33.72010758800002 0 0,102.44260753600003 33.72013283299998 0 0,102.44429732499998 33.720450911 0 0,102.44597886600002 33.72051377600002 0 0,102.44604137300001 33.720516112999974 0 0,102.446593296 33.72053674099999 0 0,102.44680787300001 33.720493825999995 0 0,102.44743014599999 33.72027924899999 0 0,102.44805241799997 33.71946385799998 0 0,102.448717606 33.71909907700001 0 0,102.44961882799998 33.719056162000015 0 0,102.45010997899999 33.719056162000015 0 0,102.45019863200002 33.719056162000015 0 0,102.45041276199998 33.719056162000015 0 0,102.451142323 33.718820127000015 0 0,102.451979172 33.71834805899999 0 0,102.45260144500003 33.717704329000014 0 0,102.45335648399998 33.71708481000002 0 0,102.453867447 33.717361005999976 0 0,102.454339516 33.71751120900001 0 0,102.45513345 33.717575582999984 0 0,102.45582009499998 33.717790159 0 0,102.45667840200002 33.71809056699999 0 0,102.45725775900002 33.718605550999996 0 0,102.45824481199998 33.719249280999975 0 0,102.45852376200003 33.72055819899998 0 0,102.45805169300002 33.72122338700001 0 0,102.45792294699999 33.721845658999996 0 0,102.45828772800002 33.72201732100001 0 0,102.45918895 33.722382100999994 0 0,102.46023637600001 33.72154248200002 0 0,102.46156887500001 33.722399086999985 0 0,102.46233030299999 33.72287497999997 0 0,102.46371039000002 33.723350872000026 0 0,102.46528083499999 33.723350872000026 0 0,102.46680368900002 33.72273221199998 0 0,102.468231366 33.722779801 0 0,102.46937350799999 33.72287497999997 0 0,102.47051564899999 33.72263703300001 0 0,102.472324039 33.72135212400002 0 0,102.47408483999999 33.72020998300002 0 0,102.47484626800002 33.71911543099998 0 0,102.47570287399998 33.717830521999986 0 0,102.47713055000003 33.71749739699999 0 0,102.478891352 33.71711668400002 0 0,102.47993831399998 33.71673597 0 0,102.480790878 33.715452846000005 0 0,102.48160393699999 33.71526070499999 0 0,102.48241295399998 33.71502275900002 0 0,102.48317438100003 33.714927579999994 0 0,102.48369786199999 33.71402338399997 0 0,102.48416463799998 33.71290066 0 0,102.48441170000001 33.71231017299999 0 0,102.48545866400002 33.71307159999998 0 0,102.486220091 33.714832401000024 0 0,102.48645803699998 33.71592695300001 0 0,102.48679116099999 33.71692632700001 0 0,102.48745741099998 33.718116056999975 0 0,102.487980892 33.719210610000005 0 0,102.489337186 33.720162394 0 0,102.49076486199999 33.72051931300001 0 0,102.492263922 33.721233152000025 0 0,102.49376298200002 33.721304535 0 0,102.49390575000001 33.72380296900002 0 0,102.49411990200002 33.72694385800003 0 0,102.49461958799998 33.73008474599999 0 0,102.49511979300001 33.73143146899997 0 0,102.49569088300001 33.73282202799999 0 0,102.49695796700001 33.73590710399998 0 0,102.49853631100001 33.73709177500001 0 0,102.500439696 33.73811143900002 0 0,102.50233260599998 33.739570757000024 0 0,102.503662964 33.74003048499998 0 0,102.50495239600002 33.74081239100002 0 0,102.50581398999998 33.741667597 0 0,102.50586285000003 33.74246059400002 0 0,102.50588657700001 33.74284567299998 0 0,102.50513816199998 33.74376471900001 0 0,102.504891482 33.74454812900001 0 0,102.50492013899998 33.745540326000025 0 0,102.50429098299998 33.74761920200001 0 0,102.50393911499998 33.748485335 0 0,102.50455480099998 33.75000349200002 0 0,102.505773724 33.751886361000004 0 0,102.505969617 33.75235650100001 0 0,102.50570389900003 33.753158059999976 0 0,102.50057937999998 33.754854980000005 0 0,102.49347397899999 33.754905020000024 0 0),(102.64931723000001 33.80592237100001 0 0,102.64964767999999 33.80589280100003 0 0,102.649707536 33.806139676999976 0 0,102.65029617599998 33.80741407800002 0 0,102.64969751799998 33.807522061999975 0 0,102.64701173700001 33.80801578699999 0 0,102.64453986799998 33.80931920900002 0 0,102.64265969799999 33.81019703099997 0 0,102.64175901499999 33.809516696 0 0,102.64404073999998 33.80805528500002 0 0,102.64549058699998 33.80734432000003 0 0,102.64675028900001 33.807008584000016 0 0,102.64774854400002 33.80627786100001 0 0,102.64931723000001 33.80592237100001 0 0),(102.656317489 33.80632797099997 0 0,102.65591097700002 33.805092951999995 0 0,102.65575835099997 33.80491514300002 0 0,102.65794500499999 33.80388815399999 0 0,102.65827775600002 33.80400665299999 0 0,102.658420364 33.80592237100001 0 0,102.657968773 33.80625811099998 0 0,102.65637631800001 33.80631735899999 0 0,102.656317489 33.80632797099997 0 0),(102.65981506899999 33.793296011999985 0 0,102.66038550000002 33.792821953999976 0 0,102.66081332300001 33.792861458999994 0 0,102.66133621900002 33.792920716000026 0 0,102.66174027400001 33.793217002000006 0 0,102.66202549000002 33.793473783000024 0 0,102.662453314 33.793552792000014 0 0,102.66309504899999 33.793829324 0 0,102.66376055199999 33.793928085000005 0 0,102.664996487 33.79367130600002 0 0,102.66554315000002 33.793217002000006 0 0,102.66569758600002 33.79257014699999 0 0,102.665577584 33.792330144000005 0 0,102.665386695 33.79186685500002 0 0,102.66510116400002 33.791173856 0 0,102.66522991 33.790522829999986 0 0,102.66528891799999 33.789669887 0 0,102.66537474900002 33.788852564000024 0 0,102.665465944 33.787917651999976 0 0,102.665535681 33.78757433200002 0 0,102.665691251 33.78709153300002 0 0,102.66578244599998 33.78679649100002 0 0,102.665978569 33.78635253200002 0 0,102.66624679099999 33.78591264800002 0 0,102.666504282 33.78556932599997 0 0,102.66687013500001 33.785083953000026 0 0,102.66723491699997 33.784542148000014 0 0,102.66757480799998 33.78414110199998 0 0,102.66776256100002 33.78391579800001 0 0,102.66780547600001 33.78380851100002 0 0,102.66790203699998 33.78364757700001 0 0,102.66802541800001 33.78352955899999 0 0,102.66818634999998 33.783475915 0 0,102.66839556299999 33.783465186 0 0,102.668695969 33.783459823999976 0 0,102.669162675 33.783454457000005 0 0,102.66956500700002 33.78348664499998 0 0,102.669924423 33.783567112000014 0 0,102.67027160800001 33.78370122000001 0 0,102.670550558 33.78382460300003 0 0,102.67090461100003 33.78400162899999 0 0,102.67126402600002 33.784237663 0 0,102.67166914799998 33.78449515599999 0 0,102.67198564799997 33.78481165699998 0 0,102.67223777499999 33.78502086999998 0 0,102.67253281900003 33.78533736999998 0 0,102.67267765700001 33.78544465800002 0 0,102.67288687000001 33.785498303 0 0,102.67314436200002 33.78546611500002 0 0,102.67324402700001 33.78539136699999 0 0,102.673551094 33.78527453800001 0 0,102.673607398 33.785289068 0 0,102.67374794800003 33.785325338999996 0 0,102.67421628199997 33.78544619899998 0 0,102.67477418200002 33.785789522000016 0 0,102.67526770799998 33.78606847200001 0 0,102.67638350700003 33.78662637100001 0 0,102.67691994900002 33.78696969399999 0 0,102.67705026200002 33.78706667199998 0 0,102.67784262800001 33.78765634000001 0 0,102.67798418500001 33.78773355300001 0 0,102.67809446000001 33.78779370299998 0 0,102.67822513599998 33.787864981999974 0 0,102.67826565799999 33.787887083999976 0 0,102.67855073200002 33.78804257799999 0 0,102.67934466600002 33.788536104 0 0,102.68041755000002 33.78915837699998 0 0,102.68110419499999 33.789587530000006 0 0,102.68155830500001 33.789944331000015 0 0,102.681590583 33.78996969299999 0 0,102.68165128099997 33.79001738400001 0 0,102.68148827499999 33.79021314200003 0 0,102.68146195700001 33.790244746999974 0 0,102.68119593900002 33.790564211 0 0,102.68066477500003 33.791027213999996 0 0,102.680368203 33.791285727 0 0,102.68027748200001 33.791364805 0 0,102.68021560900002 33.791418738000004 0 0,102.67903825100001 33.79244497600001 0 0,102.67895557499997 33.79251703900002 0 0,102.67876530900003 33.79252723100001 0 0,102.67875145199997 33.792526501 0 0,102.67754222100001 33.79246285800002 0 0,102.67695460099998 33.792315954 0 0,102.67642642200002 33.79218390800003 0 0,102.67535353900001 33.791025193999985 0 0,102.67511750400001 33.79044583699999 0 0,102.674581063 33.79008105700001 0 0,102.67418990599998 33.790081058 0 0,102.67365838299997 33.79008105700001 0 0,102.672836819 33.79024536999998 0 0,102.672478211 33.79031709100002 0 0,102.672199261 33.79160455099998 0 0,102.671662819 33.792591603999995 0 0,102.67112637700001 33.79299930000002 0 0,102.67107975300001 33.793003595000016 0 0,102.66949559400001 33.793149503999985 0 0,102.66810084600002 33.79319241899998 0 0,102.66677047000002 33.79297784200003 0 0,102.66642413699998 33.79284623699999 0 0,102.66608981299999 33.793375020999974 0 0,102.66561445399998 33.79378981999997 0 0,102.66250085000001 33.796397076999995 0 0,102.66247708200001 33.79789818900002 0 0,102.66328519299998 33.79910301000001 0 0,102.66319012100001 33.79967578700001 0 0,102.66252461800002 33.800090555 0 0,102.66155013100001 33.79900425400001 0 0,102.66109853900002 33.79860923299998 0 0,102.660314196 33.796930369999984 0 0,102.66026665999999 33.79637732499998 0 0,102.66010028400001 33.794500898000024 0 0,102.65971999700002 33.794461393000006 0 0,102.65950608499998 33.794204616 0 0,102.65981506899999 33.793296011999985 0 0),(102.25619155099997 33.962813787000016 0 0,102.25562838500002 33.965945679000015 0 0,102.25545026399999 33.966214396 0 0,102.25391055 33.965889602000004 0 0,102.25390922100001 33.96544235900001 0 0,102.25143082300002 33.964941608000004 0 0,102.25168426900001 33.96330014900002 0 0,102.25132582100002 33.963092166000024 0 0,102.25193114899997 33.962077170999976 0 0,102.25221389299998 33.960883936000016 0 0,102.25364536699999 33.960940627000014 0 0,102.25386298400002 33.96192411999999 0 0,102.25619155099997 33.962813787000016 0 0),(102.27240285699997 33.96325603899999 0 0,102.27347616700001 33.963194026 0 0,102.27551745099998 33.963696352 0 0,102.274564516 33.967813139999976 0 0,102.271484149 33.96690420700003 0 0,102.27240285699997 33.96325603899999 0 0),(102.28163623699999 33.963622870999984 0 0,102.28281561199998 33.96317292100002 0 0,102.28571515499999 33.96349420400003 0 0,102.28610927099999 33.96364237 0 0,102.286088162 33.96802542299997 0 0,102.28171437999998 33.96776394800003 0 0,102.28160281200002 33.96433854000003 0 0,102.28163623699999 33.963622870999984 0 0),(102.30318771200001 33.96908001000003 0 0,102.30432643699999 33.96615930299998 0 0,102.308512264 33.967866302000004 0 0,102.306574109 33.97025645100001 0 0,102.30318771200001 33.96908001000003 0 0),(102.31892883500001 33.97069071999999 0 0,102.31904278100001 33.96659909700003 0 0,102.32305083699998 33.96663634800001 0 0,102.32335426600002 33.97116762799999 0 0,102.31892883500001 33.97069071999999 0 0),(102.33067964600002 33.97019404299999 0 0,102.32980632599998 33.96947108500001 0 0,102.329755052 33.968002044 0 0,102.33502374800003 33.96827405099998 0 0,102.33475840199998 33.97361784999998 0 0,102.33326982800003 33.97366959599998 0 0,102.33149125 33.97276798600001 0 0,102.33067964600002 33.97019404299999 0 0),(102.32813630499999 33.96395135300003 0 0,102.32781438 33.96958152899998 0 0,102.32477916699997 33.969438626 0 0,102.324757982 33.96386490100002 0 0,102.32813630499999 33.96395135300003 0 0),(102.34648647400002 33.96595104199997 0 0,102.34788350899998 33.96260905899999 0 0,102.350636915 33.96388931000001 0 0,102.34950472600002 33.967041129999984 0 0,102.34648647400002 33.96595104199997 0 0),(102.28791803600001 33.96945234100002 0 0,102.28767375899997 33.97130152400001 0 0,102.28539175899999 33.970743184000014 0 0,102.285128526 33.969995529000016 0 0,102.28573300099998 33.968831290000026 0 0,102.28791803600001 33.96945234100002 0 0),(102.29865774199999 33.39720732000001 0 0,102.29852107599999 33.39722220300001 0 0,102.29837569900002 33.39712636799999 0 0,102.29802746600001 33.396845367000026 0 0,102.29811299099998 33.396280984999976 0 0,102.298396029 33.39588371000002 0 0,102.29934585900003 33.396220357000004 0 0,102.29952783499999 33.39628730800001 0 0,102.29955539100001 33.396361669999976 0 0,102.29954196699998 33.396427544000005 0 0,102.29939278 33.396711305 0 0,102.29865774199999 33.39720732000001 0 0),(102.28973430999997 33.40184658499999 0 0,102.28860861099997 33.40200588599998 0 0,102.28795249799998 33.40195066199999 0 0,102.28782842300001 33.40045617200002 0 0,102.28813455599999 33.40001329299997 0 0,102.28930765400003 33.39989590099998 0 0,102.290032354 33.400095663 0 0,102.29044522499998 33.4009221 0 0,102.29045371199999 33.40143316899997 0 0,102.290226335 33.40169385799999 0 0,102.28973430999997 33.40184658499999 0 0),(102.10864955900001 33.10527017099997 0 0,102.108789537 33.10504015800001 0 0,102.10893789699998 33.104783462 0 0,102.109069562 33.10454681300001 0 0,102.10918795700002 33.10429682300003 0 0,102.10937452399997 33.10393682 0 0,102.10946791200001 33.10364680599997 0 0,102.10957121899997 33.10334848000002 0 0,102.109747938 33.10312677899998 0 0,102.10980116299999 33.10283180599998 0 0,102.10994121099998 33.10255681000001 0 0,102.10999618199997 33.10229347799998 0 0,102.11011792900001 33.102045094000005 0 0,102.110199513 33.10177848000001 0 0,102.11030784899998 33.10150013100002 0 0,102.11042289099998 33.101258453000014 0 0,102.11052948000003 33.10100511000002 0 0,102.110622869 33.10075176700002 0 0,102.11076948200002 33.10042012299999 0 0,102.110879495 33.100133391999975 0 0,102.110977843 33.09987341300001 0 0,102.11111789 33.099558392999995 0 0,102.11123286200001 33.099165142000004 0 0,102.11134783400001 33.09892674700001 0 0,102.111445801 33.09864119500003 0 0,102.11146567499998 33.098592438000026 0 0,102.11503444300001 33.099463878999984 0 0,102.11547432499998 33.099485336999976 0 0,102.115882021 33.09930294700001 0 0,102.11848912800002 33.097339569999974 0 0,102.118672145 33.09728618999998 0 0,102.11861787800001 33.09772032699999 0 0,102.11841403 33.098396244000014 0 0,102.11782394400001 33.099479856000016 0 0,102.11805997800002 33.099672974999976 0 0,102.118660793 33.10085314700001 0 0,102.11895716100003 33.101594069999976 0 0,102.11908994599997 33.101926031000005 0 0,102.119755134 33.103277864000006 0 0,102.12031303399999 33.104157627999996 0 0,102.12091384799999 33.10542363100001 0 0,102.12050615300001 33.10647505700001 0 0,102.12014137199998 33.10735482199999 0 0,102.11936889600003 33.10932892699998 0 0,102.118660793 33.109994115000006 0 0,102.118424758 33.11033743799999 0 0,102.11833892800001 33.11078804900001 0 0,102.11855350500002 33.11115282999998 0 0,102.11885391200002 33.111667813999986 0 0,102.11904703099998 33.112139883 0 0,102.11934743799998 33.112654867 0 0,102.11944396299998 33.11309888599999 0 0,102.11956201499999 33.11364192000002 0 0,102.11981950699999 33.114478769000016 0 0,102.11990533800002 33.11595934799999 0 0,102.11990533800002 33.11651724799998 0 0,102.12011991499998 33.117504301 0 0,102.120549068 33.11969298299999 0 0,102.12050615300001 33.12068003600001 0 0,102.12048469500002 33.121173562000024 0 0,102.12011991499998 33.122289361000014 0 0,102.11960492999998 33.12269705699998 0 0,102.11831747000002 33.123083295000015 0 0,102.11718021299998 33.12334078700002 0 0,102.11621461800001 33.12370556799999 0 0,102.11475549699998 33.12400597499999 0 0,102.11346803599997 33.12426346699999 0 0,102.11194454100001 33.12432783999998 0 0,102.11108623500002 33.12402743299998 0 0,102.10949836700001 33.12329787200002 0 0,102.10879026399999 33.123426617999996 0 0,102.10795341400001 33.123555364000026 0 0,102.10625825800003 33.122997465000026 0 0,102.10509954399998 33.122396649999985 0 0,102.10338293000001 33.12280434600001 0 0,102.10164485899998 33.12168854700002 0 0,102.095949168 33.12507671899999 0 0,102.095934123 33.125085668 0 0,102.09434925 33.12602836100001 0 0,102.093748436 33.125910343999976 0 0,102.093740513 33.12590254700001 0 0,102.09394134399997 33.125522106000005 0 0,102.09412134500002 33.12523544499999 0 0,102.094369589 33.124932090000016 0 0,102.09457808899998 33.124698723999984 0 0,102.09480307299998 33.12454212199998 0 0,102.09524137699998 33.124248754999996 0 0,102.095739611 33.123847051999974 0 0,102.09601460800002 33.123572056 0 0,102.09632306200001 33.123245440999995 0 0,102.09650138699999 33.123045392999984 0 0,102.09667635900001 33.122817055999974 0 0,102.09680802499997 33.12258376 0 0,102.097139599 33.122147063 0 0,102.09733804000001 33.121833718999994 0 0,102.09767632 33.121413716000006 0 0,102.09797303900001 33.121015365999995 0 0,102.09805958300001 33.12073205799999 0 0,102.09852631500002 33.12023368400003 0 0,102.098791323 33.119937033999975 0 0,102.098988088 33.11973866300002 0 0,102.09919463199998 33.119562013999996 0 0,102.09943128100002 33.119392000999994 0 0,102.09963964100001 33.11920201100003 0 0,102.09983801300001 33.119015374000014 0 0,102.10009959799999 33.118770342999994 0 0,102.10032465199998 33.11856701200003 0 0,102.10062130199998 33.118306964 0 0,102.10085802100002 33.11808365600001 0 0,102.10112128200001 33.117805307000026 0 0,102.10131301799998 33.117615317 0 0,102.101528014 33.11738697999999 0 0,102.10171961100002 33.11714369600003 0 0,102.10184799299998 33.116878687999986 0 0,102.10211628399998 33.116443597 0 0,102.10225961499998 33.11622364200002 0 0,102.10239247300001 33.11598691699999 0 0,102.102404622 33.115965270000004 0 0,102.10256297000001 33.115727014000015 0 0,102.10274129499999 33.11536701099999 0 0,102.10287463700001 33.115131899000005 0 0,102.10300127400001 33.11488358499997 0 0,102.10316465099999 33.11459189499999 0 0,102.10331796999998 33.114300275000005 0 0,102.10350299999999 33.114023601999975 0 0,102.103649614 33.11380022399999 0 0,102.103803003 33.11350525099999 0 0,102.10398796300001 33.11319358399999 0 0,102.10427630100003 33.11264023899997 0 0,102.10454955099999 33.112191946999985 0 0,102.10470957500002 33.11194195600001 0 0,102.10485800499998 33.111615201999996 0 0,102.10505630699998 33.11132854099998 0 0,102.10514124299999 33.11106192599999 0 0,102.105287997 33.11081857200003 0 0,102.10550299200003 33.110586952000006 0 0,102.10564122400001 33.11033521600001 0 0,102.10580299499998 33.110051837000015 0 0,102.10596127299999 33.10983355899998 0 0,102.10608294999997 33.109570227000006 0 0,102.106204558 33.10930682600002 0 0,102.10639957699999 33.10907185299999 0 0,102.10655121899998 33.10881683399998 0 0,102.10670293200002 33.10859352599999 0 0,102.10686456299999 33.10832020599997 0 0,102.10699790500001 33.10806853899999 0 0,102.107137953 33.10783014399999 0 0,102.10731124799997 33.10760515999999 0 0,102.10743620900001 33.10734518100003 0 0,102.10760622200002 33.107085203 0 0,102.10771623400001 33.106803571 0 0,102.10788624700001 33.10657348699999 0 0,102.10805954300002 33.106295208000006 0 0,102.108179544 33.10601518300001 0 0,102.10833125599999 33.10579348099998 0 0,102.10851454099998 33.10554516799999 0 0,102.10864955900001 33.10527017099997 0 0),(102.10017919 33.098483353999995 0 0,102.10031640900002 33.09951384599998 0 0,102.100249099 33.100143711999976 0 0,102.100045217 33.10031564299999 0 0,102.09922903900002 33.10043080600002 0 0,102.09882050099998 33.10008759700003 0 0,102.09759616999997 33.10020307299999 0 0,102.096984507 33.10071885100001 0 0,102.096440863 33.10123457399999 0 0,102.09610104299998 33.10152111399998 0 0,102.09576109699998 33.10169314299998 0 0,102.09528503400003 33.101808018999975 0 0,102.09426463300002 33.10180879500001 0 0,102.09324435399998 33.10192407400001 0 0,102.092701041 33.102783312999975 0 0,102.09222586499999 33.10375701100003 0 0,102.09141059299998 33.104788213000006 0 0,102.09018648 33.10518989399998 0 0,102.08889369299999 33.10496180000001 0 0,102.08807665699999 33.10427531300002 0 0,102.08739557799998 33.103474214000016 0 0,102.0873267 33.10261542699999 0 0,102.08714795999998 33.101497918999996 0 0,102.08686952199997 33.10128909100001 0 0,102.08667717399999 33.10090052800001 0 0,102.086547145 33.10055378200002 0 0,102.08654790600002 33.10051876799997 0 0,102.086557874 33.10006025500002 0 0,102.08674026400001 33.09951308500001 0 0,102.087115773 33.099083930999996 0 0,102.08754492600002 33.09895518500002 0 0,102.087866792 33.099041016 0 0,102.088066739 33.099027686 0 0,102.08834958900002 33.09900882900001 0 0,102.08836031800001 33.09885862599998 0 0,102.08825302999998 33.098686964000024 0 0,102.08779169000002 33.09860113299999 0 0,102.08777611800002 33.098595794000005 0 0,102.08748783200002 33.098496953999984 0 0,102.08746523100001 33.098458773000004 0 0,102.08734929100001 33.098226474 0 0,102.087303798 33.098083367000015 0 0,102.08731504399998 33.097989842000004 0 0,102.08734582300002 33.097884111999974 0 0,102.08734894100002 33.09787339899998 0 0,102.08741457399998 33.097749298999986 0 0,102.08751194400003 33.09761754200002 0 0,102.08760246999998 33.09744571099998 0 0,102.087618125 33.097361406999994 0 0,102.087591412 33.09720926199998 0 0,102.087584354 33.09718902999998 0 0,102.08757049000002 33.09713012899999 0 0,102.08752259699997 33.09692664900001 0 0,102.087427112 33.096670974000006 0 0,102.08731968699999 33.096510224999975 0 0,102.08730851500002 33.09649795299998 0 0,102.087258325 33.09644281300001 0 0,102.08712744399998 33.09629902299997 0 0,102.08694595899999 33.09620754100001 0 0,102.08675545699998 33.09616759300002 0 0,102.086465191 33.096129625 0 0,102.08611887400002 33.096157541000025 0 0,102.08610696800002 33.09615850099999 0 0,102.086068237 33.096170631999996 0 0,102.08588709700001 33.09622735900001 0 0,102.08572164700001 33.09630190500002 0 0,102.08555396600002 33.096414623999976 0 0,102.08545347900002 33.096511668000005 0 0,102.08545197799998 33.09651203999999 0 0,102.08532097199998 33.09654446000002 0 0,102.085173854 33.096669942999995 0 0,102.08497537 33.09670212899999 0 0,102.08490653199999 33.096696393 0 0,102.08484662400002 33.09669140099999 0 0,102.08464277600001 33.096546561000025 0 0,102.084604534 33.096498484999984 0 0,102.08445502199999 33.096310527000014 0 0,102.084406742 33.096090586 0 0,102.084422835 33.09586528 0 0,102.084442793 33.09581738200001 0 0,102.084451758 33.095795865000014 0 0,102.084578335 33.095555058 0 0,102.08470318299999 33.09540134500003 0 0,102.08493604900002 33.095187865000014 0 0,102.085059183 33.09500684699998 0 0,102.08510359899998 33.09494155200002 0 0,102.08522135999999 33.09479451499999 0 0,102.08527345700003 33.09473913199997 0 0,102.08530961999998 33.09461887100002 0 0,102.08530495500003 33.09448527799998 0 0,102.08526631699999 33.094389877000026 0 0,102.08521863300001 33.094317386 0 0,102.08514832700001 33.094298348999985 0 0,102.08505535699999 33.094290778000016 0 0,102.08491708700001 33.09433095100002 0 0,102.08478240099998 33.09438466900002 0 0,102.08462065100002 33.09444917899998 0 0,102.08436919100001 33.09452417599999 0 0,102.08402050400002 33.09457245599998 0 0,102.08370508000002 33.09459157200001 0 0,102.08358082400002 33.09456705000002 0 0,102.08354729400003 33.09455652999998 0 0,102.08339286699999 33.094508082999994 0 0,102.08309245999999 33.09419694600001 0 0,102.08289933999998 33.09388581000002 0 0,102.08272957000003 33.093489678000026 0 0,102.08267403500003 33.093360097000016 0 0,102.082590853 33.093131348999975 0 0,102.08241654300002 33.09265199399999 0 0,102.08270622100002 33.09197607700003 0 0,102.08280406400002 33.091845620000015 0 0,102.08282054099999 33.091725242999985 0 0,102.08284497099999 33.091652563000025 0 0,102.08289599099999 33.091591193 0 0,102.08295689599998 33.09156013900002 0 0,102.08303197200001 33.09152907599997 0 0,102.08304515100002 33.091524171 0 0,102.083060273 33.091504008000015 0 0,102.08336068 33.09142890700002 0 0,102.083596715 33.09110704099999 0 0,102.08354307100001 33.09080663399999 0 0,102.08343578199998 33.09024873499999 0 0,102.08344926900003 33.09019647299999 0 0,102.08348457699998 33.09005965799997 0 0,102.08348603000002 33.09005402600002 0 0,102.08355619999998 33.089782119000006 0 0,102.083607444 33.08958354700002 0 0,102.083628901 33.088768155000025 0 0,102.08367636499997 33.087828374000026 0 0,102.08367659800001 33.08782377699998 0 0,102.08368254599998 33.087706000000026 0 0,102.08333438099999 33.08712258899999 0 0,102.083285579 33.08704081299999 0 0,102.08329630700001 33.08706763499998 0 0,102.08307732200001 33.08684864899999 0 0,102.083071002 33.08684232899998 0 0,102.08294225600002 33.08677795599999 0 0,102.08288861199998 33.086659939000015 0 0,102.08290470499998 33.08652582799999 0 0,102.08313000999999 33.086209327999995 0 0,102.08323835300001 33.08608823899999 0 0,102.083312401 33.08600547999998 0 0,102.083612808 33.08581772500003 0 0,102.08381129200001 33.08576408099998 0 0,102.08394150499998 33.085731528 0 0,102.084029525 33.08570542699999 0 0,102.08417253900001 33.08566368700002 0 0,102.08437455500001 33.08554950400003 0 0,102.08471787799999 33.085329563000016 0 0,102.08471251399999 33.085200816999986 0 0,102.08457840300002 33.08509889300001 0 0,102.08446575099998 33.08503452000002 0 0,102.08435701899998 33.08496203300001 0 0,102.08433700400002 33.084948689999976 0 0,102.08462689100003 33.084838005999984 0 0,102.08463204700001 33.084836037 0 0,102.085222133 33.084696561999976 0 0,102.08555472699999 33.084481985000025 0 0,102.08608043999999 33.084353238999995 0 0,102.08664906899998 33.084610731 0 0,102.08705676400001 33.084696561999976 0 0,102.087657579 33.08455708700001 0 0,102.08783218000002 33.08457972100001 0 0,102.08783478599997 33.08458005900002 0 0,102.08823693599999 33.08463218899999 0 0,102.088698276 33.084836037 0 0,102.08889139500002 33.08516863099999 0 0,102.08953512599999 33.08524373300003 0 0,102.09102643400001 33.084803850000014 0 0,102.09288252200002 33.08423522200002 0 0,102.09419143999997 33.08382752599999 0 0,102.09464205199998 33.08338764400003 0 0,102.09479142700002 33.08339133300001 0 0,102.09551108699998 33.08340910200002 0 0,102.096026258 33.083510449000016 0 0,102.09682000499998 33.08366659400002 0 0,102.09863317899999 33.083688051000024 0 0,102.098858484 33.084042103 0 0,102.09916962 33.084567816 0 0,102.09958804500002 33.085361750000004 0 0,102.09975970599999 33.085941107 0 0,102.10006011399997 33.08687451600002 0 0,102.10006011399997 33.08760407699998 0 0,102.09979189299997 33.088086874 0 0,102.099684604 33.088355095 0 0,102.09986699500001 33.08853748500002 0 0,102.10001719799999 33.08877352000002 0 0,102.10029614799998 33.089395792000005 0 0,102.100499996 33.089846403000024 0 0,102.100757488 33.09041503200001 0 0,102.100746759 33.09086564299997 0 0,102.10090769200002 33.09142354199997 0 0,102.10117591300002 33.09176686500001 0 0,102.101304659 33.092045815000006 0 0,102.10151923500001 33.092389137 0 0,102.10168016799997 33.09267881599999 0 0,102.10172308300002 33.093011409999974 0 0,102.10166943899998 33.093301087999976 0 0,102.10139048899998 33.093676598 0 0,102.10120809900002 33.093977005 0 0,102.10112226899997 33.094202311000004 0 0,102.10213771899998 33.09521468999998 0 0,102.10249597500001 33.095377997000014 0 0,102.10248928599998 33.09613399400001 0 0,102.10194570200002 33.096649739999975 0 0,102.100926147 33.097337638 0 0,102.10017866999999 33.09802530899998 0 0,102.10017919 33.098483353999995 0 0),(102.05764503500001 33.086901963 0 0,102.05807063999998 33.08767710400002 0 0,102.05821259499999 33.088064707 0 0,102.05821283099999 33.08842255600001 0 0,102.05807134600002 33.08875065000001 0 0,102.05778817700002 33.08910863 0 0,102.05785932100002 33.08955590800002 0 0,102.05807213000003 33.08994347800001 0 0,102.058107732 33.090211848000024 0 0,102.05803699799998 33.09039080500003 0 0,102.05782469600001 33.09077857300002 0 0,102.057824988 33.09122588299999 0 0,102.05803778199999 33.09158363300003 0 0,102.05849864200002 33.092060548999996 0 0,102.05853406699998 33.092057393000005 0 0,102.058534109 33.092120174 0 0,102.05878223500002 33.092328802 0 0,102.05920739599998 33.09238824200003 0 0,102.05959705100003 33.092328415 0 0,102.060163596 33.091910653000014 0 0,102.06044660100002 33.09131410200001 0 0,102.06104854 33.090866498000025 0 0,102.06193411200002 33.09074677799998 0 0,102.06232413700002 33.09122371500001 0 0,102.062537012 33.09167091900002 0 0,102.06243109000002 33.092177924 0 0,102.062289615 33.092506023 0 0,102.062360953 33.093191863000015 0 0,102.062538426 33.093668905000015 0 0,102.06296395800001 33.09423528399998 0 0,102.06342481600001 33.09465254000003 0 0,102.06402741199997 33.095099543 0 0,102.06420474700002 33.095367838000016 0 0,102.064205029 33.09575550599999 0 0,102.063709486 33.096381995 0 0,102.06310747999999 33.096769970000025 0 0,102.062611839 33.09727717099997 0 0,102.06225795 33.09784394100001 0 0,102.061797749 33.098380942000006 0 0,102.06140842100001 33.098947727999985 0 0,102.06041647799998 33.099067494999986 0 0,102.059955833 33.09897825500002 0 0,102.05942427100001 33.098799585999984 0 0,102.05839630499997 33.09802473399998 0 0,102.058041662 33.09748812800001 0 0,102.05736802899997 33.09674292300002 0 0,102.05708450399999 33.09659394900001 0 0,102.05658796900002 33.09575919700001 0 0,102.05648134199998 33.09522247299998 0 0,102.05612679699999 33.094805142999974 0 0,102.05555978299998 33.094537011 0 0,102.05488663800003 33.09450748799998 0 0,102.053681934 33.09423962699998 0 0,102.05322107 33.09373287300002 0 0,102.053220549 33.09286807299998 0 0,102.05329100699998 33.092211986999985 0 0,102.05360957599999 33.091764539999986 0 0,102.053786382 33.09122769099997 0 0,102.05484900699997 33.09095884200002 0 0,102.05520311999999 33.090720120000015 0 0,102.05527378599999 33.090421881 0 0,102.05513169099999 33.089795708999986 0 0,102.05502515400002 33.08937826699997 0 0,102.05502478199998 33.08878185200001 0 0,102.05527240499998 33.08821514900001 0 0,102.05552006300002 33.08770808700001 0 0,102.055732105 33.08690283300001 0 0,102.056086048 33.08642554199997 0 0,102.05644015899998 33.08621663700001 0 0,102.05704243100001 33.086305826 0 0,102.057432274 33.08657403299998 0 0,102.05764503500001 33.086901963 0 0),(101.844234594 33.445347097000024 0 0,101.84429164 33.44542315799998 0 0,101.84444810100001 33.44563177499998 0 0,101.84445517699999 33.44564048299998 0 0,101.84458757599998 33.445803436000006 0 0,101.844623651 33.44591566999998 0 0,101.84467742499999 33.44608296400003 0 0,101.84468413600001 33.44610384399999 0 0,101.84464122000003 33.446307692000005 0 0,101.844659546 33.44639321599999 0 0,101.84470342100002 33.446597967 0 0,101.84470559300001 33.446608099 0 0,101.84472256999999 33.44660959700002 0 0,101.84507037499998 33.446640285 0 0,101.84515127100002 33.44660523099998 0 0,101.84532266000002 33.44653096299999 0 0,101.84539223899998 33.44650081100002 0 0,101.84534932399998 33.44632914900001 0 0,101.845263493 33.44614675899999 0 0,101.84517766099998 33.44579270700001 0 0,101.84517766200003 33.44567867500001 0 0,101.84517766200003 33.445531026000026 0 0,101.84517766200003 33.445524487 0 0,101.845182991 33.445521188999976 0 0,101.84521694300003 33.44550017 0 0,101.84540296799997 33.445385011999974 0 0,101.84556205799998 33.445430466999994 0 0,101.84559065399998 33.445438636999995 0 0,101.84585357899999 33.445513758000004 0 0,101.84615321400003 33.445521643000006 0 0,101.84626127500002 33.445524487 0 0,101.846346719 33.445503863 0 0,101.84779204900002 33.446809266 0 0,101.848193433 33.44717178100001 0 0,101.851334243 33.45000829200001 0 0,101.85185653799999 33.45050089699998 0 0,101.85177070700001 33.45074766099998 0 0,101.85175461400001 33.45099442399999 0 0,101.85160441 33.451294830999984 0 0,101.85142201999997 33.451514771999996 0 0,101.85107333299999 33.451729349000004 0 0,101.85062272200003 33.452051213999994 0 0,101.85011846700002 33.45249109600002 0 0,101.84989316100001 33.452973894000024 0 0,101.84986097500001 33.45339231899999 0 0,101.84980732999998 33.45405750600003 0 0,101.84978587299997 33.454647592000015 0 0,101.84958202500002 33.455119661000026 0 0,101.849388906 33.45582776399999 0 0,101.849174329 33.45622473100002 0 0,101.84892756599999 33.45675044400002 0 0,101.84868080299998 33.45701866500002 0 0,101.84868080299998 33.457705310999984 0 0,101.84864861599999 33.458070091000025 0 0,101.84865934499999 33.45914297500002 0 0,101.84867661499999 33.459419292999996 0 0,101.84574629100001 33.46068433200003 0 0,101.845694122 33.46068433200003 0 0,101.84562664700002 33.46068433200003 0 0,101.845574629 33.46068433200003 0 0,101.84546716099999 33.46068433099998 0 0,101.84522185200001 33.46068433200003 0 0,101.84508110299998 33.46068433200003 0 0,101.845043164 33.460669155999994 0 0,101.84459080800002 33.46048821400001 0 0,101.84454466099999 33.46046975500002 0 0,101.84454289000001 33.46046770999999 0 0,101.84436016000001 33.46025687000002 0 0,101.84426571099999 33.46014788999997 0 0,101.844251096 33.460143442 0 0,101.84387511099999 33.46002901100002 0 0,101.84381751199999 33.46001148099998 0 0,101.84380382400002 33.460007314999984 0 0,101.84377218499998 33.45999768600001 0 0,101.843746168 33.45999768600001 0 0,101.84334303100002 33.45999768600001 0 0,101.84331351600002 33.46001455200002 0 0,101.843225744 33.460064708000004 0 0,101.84304262400002 33.46016934800002 0 0,101.84272075899997 33.460319551 0 0,101.84255293899997 33.46023164600001 0 0,101.84247790299997 33.46019234099998 0 0,101.84227014800001 33.46008351699999 0 0,101.84223960999998 33.45999953799998 0 0,101.84214916299999 33.45975081099999 0 0,101.842098486 33.459611447999976 0 0,101.842161358 33.45929708800003 0 0,101.84218325299997 33.45918761399997 0 0,101.84218431699998 33.459182295000005 0 0,101.84224487 33.459010729 0 0,101.842313063 33.458817513999975 0 0,101.841840994 33.458838972000024 0 0,101.84176231999999 33.45893910199999 0 0,101.84171326199998 33.459001538999985 0 0,101.84167065100002 33.45905577299999 0 0,101.84160856300002 33.45913479400002 0 0,101.84160495999998 33.45913938000001 0 0,101.841595735 33.45913661200001 0 0,101.841513185 33.459111846999974 0 0,101.84139038299998 33.45907500599998 0 0,101.841182027 33.45881456000001 0 0,101.84113289099997 33.45875314099999 0 0,101.84090788999998 33.45852814099999 0 0,101.84068228000001 33.458302530000026 0 0,101.84065455799998 33.45835144 0 0,101.83954502300003 33.46030882299999 0 0,101.83675552599999 33.46022299200001 0 0,101.83574701499998 33.46037319599998 0 0,101.83426643600001 33.460158619000026 0 0,101.831778025 33.46005579400003 0 0,101.83174251899999 33.46005432700002 0 0,101.83167005799999 33.46005133099999 0 0,101.83163874799999 33.45987391400001 0 0,101.83162782400001 33.45981200900002 0 0,101.83156932899999 33.45948053699999 0 0,101.83156152499998 33.459436314000015 0 0,101.83154131200001 33.459321769999974 0 0,101.831430426 33.458968325 0 0,101.83137481400001 33.45879106000001 0 0,101.831238971 33.458358057 0 0,101.83122662199997 33.458318693000024 0 0,101.83119798899997 33.45822742799999 0 0,101.83115633800003 33.45815193599998 0 0,101.83112880300001 33.458102028999974 0 0,101.830941548 33.457762634000005 0 0,101.830909593 33.457704713 0 0,101.83083732699998 33.457573733000004 0 0,101.830813326 33.45753023200001 0 0,101.830801984 33.457509673000004 0 0,101.830782419 33.45747421300001 0 0,101.83051134300001 33.45698288300002 0 0,101.83047234600002 33.45680208099998 0 0,101.830419243 33.45655587499999 0 0,101.83033190100002 33.45615092600002 0 0,101.83031831800002 33.45608795099997 0 0,101.83029797699999 33.455993643 0 0,101.830287688 33.455945939 0 0,101.830275309 33.455888542000025 0 0,101.83034065099997 33.455844657 0 0,101.83039495600002 33.45580818399998 0 0,101.83137734299999 33.455148373999975 0 0,101.83161818000002 33.454986614999996 0 0,101.83171297299998 33.454922947 0 0,101.83171372200002 33.454921593999984 0 0,101.83172940999998 33.45489320399997 0 0,101.83188854000002 33.454605259999994 0 0,101.83190438899999 33.45457657999998 0 0,101.83235315600001 33.453764525999986 0 0,101.83240869500003 33.45366402600001 0 0,101.83261360699998 33.45329322700002 0 0,101.83261419500002 33.453292164000004 0 0,101.83269614400001 33.452544390000014 0 0,101.83275909700001 33.45196993500002 0 0,101.83277039500001 33.451866843999994 0 0,101.83190281100002 33.451653437999994 0 0,101.831306031 33.451223234999986 0 0,101.83109266899999 33.451187162 0 0,101.83058043400001 33.451186463 0 0,101.830196188 33.45122171999998 0 0,101.82964126600001 33.45122095900001 0 0,101.828872913 33.451219901 0 0,101.82823269 33.451183232999995 0 0,101.82780625200002 33.450967945 0 0,101.827337839 33.45039477 0 0,101.82720999399999 33.45028724399998 0 0,101.82686886300002 33.450107855 0 0,101.82648554600001 33.44967792599999 0 0,101.82652944300003 33.449069681000026 0 0,101.82678633699999 33.44867642999998 0 0,101.82746986400002 33.448391120999986 0 0,101.82802476699999 33.44839189200002 0 0,101.82819550699998 33.44839212900001 0 0,101.828451616 33.44839248300002 0 0,101.828537197 33.448285253999984 0 0,101.82870807699999 33.448213924000015 0 0,101.828879589 33.44782055100001 0 0,101.82900862600002 33.447319771000025 0 0,101.82905194199998 33.446997786 0 0,101.82952244799998 33.446497475 0 0,101.83029250200002 33.445603962999996 0 0,101.830804704 33.44560466299998 0 0,101.83127422299998 33.44560530199999 0 0,101.83152997799999 33.44578456400001 0 0,101.83178525099999 33.44621430299998 0 0,101.83186999700001 33.44653646299997 0 0,101.83221091799999 33.44682318700001 0 0,101.83263727799999 33.447074241999985 0 0,101.832979164 33.446860007 0 0,101.83319340600002 33.446430901999975 0 0,101.83340730499998 33.44618071000002 0 0,101.83362079199998 33.44614521400001 0 0,101.833876213 33.44650338399998 0 0,101.83408888299999 33.446897278999984 0 0,101.83421618699998 33.44729105900001 0 0,101.834642148 33.447756803999994 0 0,101.835135471 33.44807795000003 0 0,101.83531786200001 33.448110136000025 0 0,101.83544660799998 33.44834616999998 0 0,101.83552171000002 33.448625119999974 0 0,101.835940134 33.44864657800002 0 0,101.83629418599998 33.44852856099999 0 0,101.836390746 33.44832471299998 0 0,101.83668706100002 33.44819398499999 0 0,101.83675219399998 33.448165249 0 0,101.83675552599999 33.448163780000016 0 0,101.83692625100002 33.44810890399998 0 0,101.83705593299999 33.448067220999974 0 0,101.837133945 33.44807410499999 0 0,101.83742071400002 33.44809940699997 0 0,101.83747000599999 33.448179031999985 0 0,101.83751256900001 33.448247786000024 0 0,101.83756018899999 33.44832471299998 0 0,101.83759305299998 33.448332134 0 0,101.83782994299997 33.448385625000014 0 0,101.83789278299997 33.448399815000016 0 0,101.83805487500001 33.44844402199999 0 0,101.83812881699998 33.448464188 0 0,101.83811808799999 33.44874313700001 0 0,101.8380108 33.44891479900002 0 0,101.838042986 33.44923666400001 0 0,101.83812030500002 33.44926937499997 0 0,101.838321936 33.44935468099999 0 0,101.83852578300002 33.449279579000006 0 0,101.83869543700001 33.449213602999976 0 0,101.83891202199999 33.449129374999984 0 0,101.83897803600001 33.448992632 0 0,101.83906222600001 33.44881823899999 0 0,101.83903241799999 33.44871689199999 0 0,101.83895493699998 33.44845345900001 0 0,101.83892275099998 33.448249610999994 0 0,101.839105141 33.447927746000005 0 0,101.839373362 33.44785264400002 0 0,101.83962012500001 33.44801357699998 0 0,101.83965812100001 33.44803130700001 0 0,101.84009511 33.44823523500003 0 0,101.84010292300002 33.448238882 0 0,101.840224955 33.448215414 0 0,101.84038187300001 33.44818523800001 0 0,101.84037879200002 33.448132860999976 0 0,101.84036041500002 33.44782045699998 0 0,101.84036044800001 33.447819588000016 0 0,101.84037114400002 33.447530778999976 0 0,101.84045697300002 33.44730547299997 0 0,101.840725195 33.447133812000004 0 0,101.84084321300003 33.44719818499999 0 0,101.840962333 33.447256477999986 0 0,101.84103100700003 33.44729008500002 0 0,101.84134746799998 33.447444948 0 0,101.841572773 33.44738057500001 0 0,101.84163714599998 33.44699433699998 0 0,101.84172971100003 33.44653993100002 0 0,101.84173676799998 33.446505290999994 0 0,101.841755164 33.446414979999986 0 0,101.84181779099998 33.44633147799999 0 0,101.84194828300002 33.44615748799998 0 0,101.84205229499997 33.446086165999986 0 0,101.842314708 33.44590622499999 0 0,101.842323792 33.44589999599998 0 0,101.84241160900001 33.445880312999975 0 0,101.84294606399999 33.44576052100001 0 0,101.84348250599999 33.445460114000014 0 0,101.84371868900001 33.4453125 0 0,101.84373614700002 33.4453125 0 0,101.84373903400001 33.4453125 0 0,101.84414852600003 33.44531250099999 0 0,101.84418506200001 33.44531250099999 0 0,101.844222796 33.445331366999994 0 0,101.844234594 33.445347097000024 0 0),(101.86159321299999 33.57082863300002 0 0,101.86087937500002 33.571780417000014 0 0,101.86016553600001 33.57344604000002 0 0,101.85957067099997 33.575468581999985 0 0,101.85909477899997 33.57701523200001 0 0,101.85861888699998 33.577967016 0 0,101.85742915600002 33.57903777299998 0 0,101.855882506 33.58046545000002 0 0,101.85469277599998 33.582369019 0 0,101.853622019 33.583677722000004 0 0,101.85195639599999 33.58522437200003 0 0,101.85112358399999 33.58534334500001 0 0,101.84981488099999 33.585105398999985 0 0,101.84850617699999 33.58462950699999 0 0,101.84636466199998 33.58343977599998 0 0,101.84374725499998 33.581417234000014 0 0,101.84196265999998 33.57927572 0 0,101.84089190200001 33.57653933900002 0 0,101.83994011800002 33.57368398599999 0 0,101.83994011800002 33.571185551999974 0 0,101.83982114499997 33.56916301000001 0 0,101.83886935999999 33.56690252200002 0 0,101.83803654899998 33.564761007000016 0 0,101.836608872 33.56238154599998 0 0,101.83458632999998 33.55988311200002 0 0,101.83232584299998 33.55774159700002 0 0,101.83196892299998 33.55643289400001 0 0,101.83387249200001 33.55643289400001 0 0,101.83708476499999 33.55548111000002 0 0,101.839226279 33.554291379000006 0 0,101.84089190200001 33.553458567999996 0 0,101.84208163300002 33.55250678300001 0 0,101.84303341700002 33.551436025999976 0 0,101.84374725499998 33.55024629500002 0 0,101.84398520100001 33.54846170000002 0 0,101.84398520100001 33.54620121200003 0 0,101.844461094 33.545130454 0 0,101.84588876999999 33.54394072399998 0 0,101.84767336599998 33.54275099300003 0 0,101.84957693500002 33.54227510099997 0 0,101.85112358399999 33.54049050499998 0 0,101.85243228799999 33.538586936 0 0,101.85397893800001 33.535850556000014 0 0,101.854930722 33.535017745000005 0 0,101.856239426 33.53263828399997 0 0,101.857667102 33.53061574200001 0 0,101.85772015700002 33.52824844000003 0 0,101.85921375200002 33.525380928000004 0 0,101.86087937500002 33.523239413 0 0,101.86159321299999 33.521930709 0 0,101.86376001000002 33.519883381 0 0,101.86425969599998 33.51724217999998 0 0,101.86504491900001 33.514101290999974 0 0,101.86568737300001 33.511460089000025 0 0,101.86625844399998 33.50917580700002 0 0,101.86668674700002 33.507177060000004 0 0,101.866972282 33.50489277700001 0 0,101.86704366599997 33.50282264600003 0 0,101.866972282 33.499895908999974 0 0,101.86632982700002 33.49832546499999 0 0,101.86604429200003 33.49668363699999 0 0,101.86625844399998 33.49432796999997 0 0,101.86711505 33.49240060699998 0 0,101.86861411000001 33.49040186000002 0 0,101.86879807700001 33.48871646200001 0 0,101.869749861 33.487193606999995 0 0,101.870892002 33.48529003800002 0 0,101.87184378699999 33.484147897000014 0 0,101.872700393 33.482720219999976 0 0,101.87289075000001 33.48176843599998 0 0,101.87450878300001 33.48005522400001 0 0,101.87574610299998 33.47948415299999 0 0,101.877078601 33.47815165499998 0 0,101.87831592100002 33.47681915700002 0 0,101.87964841899998 33.476343265000025 0 0,101.88107609500003 33.476248086 0 0,101.882789307 33.476248086 0 0,101.88516876800003 33.476723978999985 0 0,101.88669162299999 33.476723978999985 0 0,101.88916626299999 33.476723978999985 0 0,101.89135536700002 33.47615290800002 0 0,101.89287822199998 33.47548665900001 0 0,101.89383000599997 33.47482041000001 0 0,101.89516250499997 33.473678269000004 0 0,101.89639982400001 33.47282166299999 0 0,101.89773232200002 33.472155413999985 0 0,101.89906482100002 33.472060235000015 0 0,101.90106356799998 33.472155413999985 0 0,101.90325267200001 33.472155413999985 0 0,101.90506106200002 33.472155413999985 0 0,101.906679096 33.47263130599998 0 0,101.90753570200002 33.473487911999996 0 0,101.90772605900003 33.474154161 0 0,101.90734534500001 33.47520112400002 0 0,101.90677427399999 33.476248086 0 0,101.906012847 33.47729504900002 0 0,101.90515624099999 33.477580585 0 0,101.90382374299998 33.478246834000004 0 0,101.902586423 33.479293797000025 0 0,101.90182499500003 33.48024558100002 0 0,101.90049249700002 33.48148290099999 0 0,101.89954071300002 33.48319611300002 0 0,101.89858892799998 33.48529003800002 0 0,101.898017858 33.48605146599999 0 0,101.89709625799998 33.48711820300002 0 0,101.896667955 33.488046193 0 0,101.896168268 33.488902799000016 0 0,101.896168268 33.49004494000002 0 0,101.89559719800002 33.490830163 0 0,101.89445505700002 33.49161538499999 0 0,101.89331291500002 33.492186455000024 0 0,101.89195662200001 33.493328597000016 0 0,101.89167108700002 33.49432796999997 0 0,101.89231354200001 33.495327343999975 0 0,101.89345568300001 33.49661225300002 0 0,101.89409813700001 33.49761162599998 0 0,101.894740592 33.499110686999984 0 0,101.89509751100002 33.500538362999976 0 0,101.89509751100002 33.502251575 0 0,101.894740592 33.50367925199998 0 0,101.894383673 33.50560661499998 0 0,101.894740592 33.506748757000025 0 0,101.89531166299997 33.50789089800003 0 0,101.896025501 33.509247190999986 0 0,101.896525188 33.51017518100002 0 0,101.89638242000001 33.51117455399998 0 0,101.89566858199998 33.51138870599999 0 0,101.89416952099998 33.511460089000025 0 0,101.89281322800002 33.511888392 0 0,101.89195662200001 33.512388079000004 0 0,101.891599703 33.513030533999995 0 0,101.891456936 33.51360160399997 0 0,101.890957249 33.515172049 0 0,101.89131416800001 33.515885887000024 0 0,101.89231354200001 33.51674249299998 0 0,101.89288461199999 33.51767048300002 0 0,101.89302737999998 33.51895539200001 0 0,101.89317014800002 33.522024896000005 0 0,101.893241531 33.52402364400001 0 0,101.89366983399998 33.52587962299998 0 0,101.89402675399998 33.527235915999995 0 0,101.89381260200003 33.527878369999996 0 0,101.895738478 33.53013985000001 0 0,101.89597642400003 33.53097266100002 0 0,101.896806228 33.53239280399998 0 0,101.897047182 33.53561260999999 0 0,101.897047182 33.537278232999995 0 0,101.897047182 33.53906282899999 0 0,101.89692820900001 33.540371531999995 0 0,101.89633334400003 33.54132331699998 0 0,101.89597642400003 33.54275099300003 0 0,101.89609539700001 33.54405969700002 0 0,101.89609539700001 33.54441661599998 0 0,101.89609539700001 33.54501148100002 0 0,101.89692820900001 33.54632018500001 0 0,101.89811793899997 33.54750991499998 0 0,101.89883177799999 33.548580673000004 0 0,101.89883177799999 33.549532457 0 0,101.89799896599999 33.55107910700002 0 0,101.89716615499998 33.55274472899998 0 0,101.89538155899999 33.554291379000006 0 0,101.89383491000001 33.55548111000002 0 0,101.89240723299997 33.55667083999998 0 0,101.89074161000002 33.55809851700002 0 0,101.88955188 33.559288246999984 0 0,101.88788625699999 33.560240032000024 0 0,101.886101661 33.56083489700001 0 0,101.88443603899998 33.56119181600002 0 0,101.88217555099999 33.561905653999986 0 0,101.880390955 33.56285743900003 0 0,101.87872533199999 33.56404716899999 0 0,101.87717868200002 33.565950738000026 0 0,101.876940736 33.56844917199999 0 0,101.87634587100001 33.57023376799998 0 0,101.87527511399998 33.571304525000016 0 0,101.874204356 33.57154247099999 0 0,101.87241976000001 33.57154247099999 0 0,101.870754138 33.571185551999974 0 0,101.86837467700002 33.57106657899999 0 0,101.86647110799998 33.57106657899999 0 0,101.86468651199999 33.57070965999998 0 0,101.86302088899998 33.57059068699999 0 0,101.86159321299999 33.57082863300002 0 0),(102.55424825699998 33.22230639899999 0 0,102.555871932 33.219945318999976 0 0,102.55743025599998 33.21742460399997 0 0,102.558726729 33.215747238000006 0 0,102.56039771899998 33.21243125000001 0 0,102.56239997699998 33.21026948299999 0 0,102.565197485 33.207671084000026 0 0,102.56938683099997 33.203779509000015 0 0,102.57014898199998 33.20368441300002 0 0,102.57293888499999 33.20541210900001 0 0,102.57413272899998 33.206661785999984 0 0,102.575221446 33.20780137700001 0 0,102.56569800400001 33.214743209999995 0 0,102.56476998599999 33.21653699000001 0 0,102.56451660699997 33.21745094099998 0 0,102.563979932 33.218735853 0 0,102.55987935600001 33.224565516999974 0 0,102.55821597599999 33.22693545599998 0 0,102.55313155900001 33.22451173000002 0 0,102.55424825699998 33.22230639899999 0 0),(102.58106544700001 33.19843530000003 0 0,102.5794851 33.195848619 0 0,102.58494105 33.194104041 0 0,102.587246327 33.19260459200001 0 0,102.589141186 33.19083985999998 0 0,102.59129063300003 33.193196150999995 0 0,102.58867529499997 33.19584221299999 0 0,102.58654926000003 33.196997321000026 0 0,102.58106544700001 33.19843530000003 0 0),(102.60399568399998 33.126745916000004 0 0,102.60407581700002 33.12671694199997 0 0,102.60413479699997 33.12688666899999 0 0,102.60414339099998 33.126899509 0 0,102.60415971200001 33.12692304799998 0 0,102.60417690999998 33.126950161000025 0 0,102.60418471999998 33.126973023000005 0 0,102.604186546 33.126990906 0 0,102.60418072300001 33.12701026000002 0 0,102.60417652500001 33.127018151000016 0 0,102.60416810800001 33.127031074 0 0,102.604147001 33.127054077000025 0 0,102.604130113 33.12707205100003 0 0,102.604119158 33.12708713500001 0 0,102.60411083999998 33.127114371000005 0 0,102.60410933999998 33.12714371999999 0 0,102.60411031699999 33.12716232299999 0 0,102.60412233900001 33.12717872500002 0 0,102.60413438199998 33.12719870500001 0 0,102.60414390400001 33.127222991999986 0 0,102.60414661300001 33.12724588100002 0 0,102.60414684400001 33.12727951800002 0 0,102.60412933100002 33.12733041600001 0 0,102.60412775200001 33.12734831400002 0 0,102.60412714199998 33.12738338700001 0 0,102.60414739499998 33.12748419799999 0 0,102.60420983799997 33.12766529999999 0 0,102.60436328999998 33.127897292 0 0,102.604294901 33.12792640800001 0 0,102.60423050600002 33.12794266100002 0 0,102.60414793199999 33.127960030999986 0 0,102.60402415800002 33.12797101000001 0 0,102.60401816799998 33.12797154100002 0 0,102.603887654 33.128003948000014 0 0,102.60381983299999 33.128036721 0 0,102.603720388 33.12808873 0 0,102.60366385499998 33.128113815000006 0 0,102.60358245200001 33.12815046999998 0 0,102.60341288000001 33.12822953800003 0 0,102.603236552 33.128316272999996 0 0,102.60317557600001 33.128354737999985 0 0,102.60302182800001 33.12842328300002 0 0,102.60168331099999 33.12715896899999 0 0,102.60170929899999 33.127157899999986 0 0,102.60185110200001 33.12714121099998 0 0,102.601925516 33.12713213000001 0 0,102.60205780299998 33.12709752000001 0 0,102.602322131 33.12703269000002 0 0,102.60256134999997 33.127008456 0 0,102.60270656699998 33.127003118000005 0 0,102.60276299499998 33.12699964199999 0 0,102.60292732900001 33.126989519000006 0 0,102.60334009899998 33.126952886000026 0 0,102.60359759099998 33.12689216199999 0 0,102.603834468 33.12680468299999 0 0,102.60399568399998 33.126745916000004 0 0)),((103.12493218100002 33.26034727799998 0 0,103.12485926400001 33.26065748000002 0 0,103.12387497700001 33.261430847999975 0 0,103.12334216199997 33.26315806100001 0 0,103.12331184700002 33.263850546000015 0 0,103.12339959600001 33.265503378000005 0 0,103.12362607300003 33.26663575800001 0 0,103.12447653100003 33.26805318800001 0 0,103.12449086999999 33.26827872400003 0 0,103.12449086999999 33.26845004500001 0 0,103.12422497199998 33.269010175000005 0 0,103.12374504500002 33.26961008400002 0 0,103.12279326100003 33.270561869000005 0 0,103.12184147599999 33.27187057200001 0 0,103.12148455699997 33.27258440999998 0 0,103.12139734200002 33.27278163599999 0 0,103.12140923999999 33.27300768399999 0 0,103.12148062400001 33.27329322000003 0 0,103.12171856999998 33.27382859800002 0 0,103.12174538400001 33.27387931800001 0 0,103.12199469500001 33.274350906999985 0 0,103.12258078000002 33.27545952600002 0 0,103.123031207 33.27651052099998 0 0,103.12316290199999 33.27709083899998 0 0,103.12329615200002 33.27745251800002 0 0,103.123353259 33.277661910000006 0 0,103.12333422400002 33.277928409000026 0 0,103.12301282599998 33.278438273000006 0 0,103.122555315 33.278771009000025 0 0,103.12232805899998 33.27906871599998 0 0,103.12222812200002 33.279468467000015 0 0,103.12229950599999 33.27993959999998 0 0,103.122510643 33.281283117999976 0 0,103.122555315 33.28222122699998 0 0,103.12279325999998 33.28388684999999 0 0,103.12231736799998 33.28674220400001 0 0,103.12181101099998 33.288044265999986 0 0,103.12170127000002 33.288755304000006 0 0,103.12167747500001 33.28920740199999 0 0,103.12167747500001 33.29007590600003 0 0,103.12174885899998 33.29081353800001 0 0,103.12176075500003 33.29117045700002 0 0,103.12176075600001 33.29155117099998 0 0,103.12166557699999 33.29181291200001 0 0,103.12149901599997 33.29208655000002 0 0,103.12118968499999 33.29243157100001 0 0,103.12030928500002 33.293181102000005 0 0,103.11981893500001 33.29352366699999 0 0,103.11767742 33.294951344000026 0 0,103.11684460800001 33.296497993 0 0,103.11565487799999 33.29840156199998 0 0,103.11434617399999 33.30161383400002 0 0,103.11421147599998 33.30215262799999 0 0,103.11410584100003 33.302982825000015 0 0,103.11413892899998 33.303839771000014 0 0,103.11434617399999 33.30494507999998 0 0,103.114546722 33.30569713400001 0 0,103.11474205500002 33.306429632000004 0 0,103.11475067499998 33.30661507299999 0 0,103.11474710599998 33.306729286999996 0 0,103.114660979 33.30713169699999 0 0,103.11376672799997 33.30936345399999 0 0,103.11312207399999 33.31092904100001 0 0,103.11294660499999 33.31149321999999 0 0,103.11287042499998 33.31201716300001 0 0,103.11278679100002 33.312873120999996 0 0,103.11278413000002 33.31299662800001 0 0,103.11274605900002 33.31450044799999 0 0,103.112765094 33.31558548200002 0 0,103.11286027199998 33.316518229999986 0 0,103.112879309 33.31729869399999 0 0,103.11293641600003 33.31825047900003 0 0,103.11286215199999 33.318861500000025 0 0,103.11240986400003 33.32067065199999 0 0,103.11195757600001 33.322932091999974 0 0,103.11044994899999 33.32549505700001 0 0,103.11032852699998 33.325826683 0 0,103.11032852599999 33.325978967000026 0 0,103.11040466899999 33.326264503000004 0 0,103.11055695499999 33.326626180999995 0 0,103.11076634800003 33.326987858999985 0 0,103.11105300000003 33.32715344600001 0 0,103.11271138900003 33.328962597999976 0 0,103.11348651600002 33.33018988200001 0 0,103.11362545399999 33.3304387 0 0,103.11362545399999 33.331033564999984 0 0,103.110056262 33.33504890500001 0 0,103.08845748200002 33.37695199000001 0 0,103.08782935900001 33.37758011400001 0 0,103.08706793099998 33.37834154199999 0 0,103.08668721700002 33.37948368299999 0 0,103.08754382299998 33.380816181 0 0,103.08830525100001 33.381672787000014 0 0,103.08859078699999 33.38224385799998 0 0,103.08849560700003 33.383766713 0 0,103.088114894 33.385384746 0 0,103.088114894 33.38584414799999 0 0,103.088114894 33.385878046000016 0 0,103.088114894 33.38681242299998 0 0,103.08859395899998 33.38757385100001 0 0,103.08892708399998 33.38795456499997 0 0,103.08940297599997 33.38866840200001 0 0,103.08949815400001 33.38928706299998 0 0,103.08921261900002 33.39000090100001 0 0,103.088976791 33.39056688599999 0 0,103.08676796499998 33.39068628199999 0 0,103.08464405299998 33.38976295499998 0 0,103.083263966 33.389144294999994 0 0,103.08250253900002 33.388668403 0 0,103.08197905700001 33.38862081299999 0 0,103.08169352200002 33.388858759000016 0 0,103.08107486300003 33.38947741999999 0 0,103.08088450499997 33.390143669 0 0,103.08083691600001 33.39095268599999 0 0,103.08040861299997 33.39138098799998 0 0,103.07945682899998 33.39100027500001 0 0,103.07712495700002 33.38966777600001 0 0,103.075663571 33.38907687699998 0 0,103.074682043 33.388957903000005 0 0,103.07373025999999 33.38907687699998 0 0,103.07265950200002 33.389612254999975 0 0,103.07239181300002 33.390058404 0 0,103.07230258300001 33.39044506699997 0 0,103.072629759 33.39115890599999 0 0,103.07331385399999 33.392259405999994 0 0,103.07396820500003 33.393240933000016 0 0,103.07447384099999 33.393687082999975 0 0,103.075514855 33.39413323100001 0 0,103.07697227400001 33.39481732600001 0 0,103.078132262 33.39582859699999 0 0,103.07869738400001 33.396601922 0 0,103.07955993899998 33.397732166000026 0 0,103.080006088 33.39927881599999 0 0,103.07991685799999 33.40029008699997 0 0,103.07976814199998 33.40097418200003 0 0,103.07908404599999 33.40171776300002 0 0,103.07810251900003 33.40180699299998 0 0,103.07599074699999 33.40109315500001 0 0,103.07459281299998 33.400200857000016 0 0,103.07378974599999 33.39930855900002 0 0,103.07236206900001 33.39829728799998 0 0,103.07084516200001 33.396750639000004 0 0,103.069744662 33.39556090799999 0 0,103.06852518800002 33.39520398899998 0 0,103.06745443 33.395501421000006 0 0,103.06668110599998 33.39624500299999 0 0,103.066234957 33.39701832700001 0 0,103.06611598400002 33.39782139599998 0 0,103.06605649800002 33.39829728799998 0 0,103.06641341699998 33.399219329999994 0 0,103.06745443099999 33.40091469499998 0 0,103.068227756 33.40150956000002 0 0,103.07028004099999 33.40234237200002 0 0,103.07188617600002 33.403413129 0 0,103.072421555 33.40385927900002 0 0,103.07316513699999 33.40460286000001 0 0,103.07417640800003 33.40537618500002 0 0,103.075455369 33.406000792999976 0 0,103.07628817900002 33.406655145 0 0,103.076823558 33.407220267000014 0 0,103.07691278800002 33.40787461899998 0 0,103.07682355899999 33.40849922799998 0 0,103.076496383 33.40912383599999 0 0,103.07575280100002 33.409748444 0 0,103.07474152999998 33.410135105999984 0 0,103.07447384099999 33.410462282000026 0 0,103.074414354 33.41096791799998 0 0,103.07432512399998 33.411533039999995 0 0,103.074306121 33.412004216000014 0 0,103.074296704 33.41223769200002 0 0,103.074296704 33.412388287 0 0,103.074296704 33.412637442000005 0 0,103.07452988 33.41279289300002 0 0,103.07481066899999 33.412980084000026 0 0,103.07489186100003 33.413223663 0 0,103.07498198899998 33.41349404800002 0 0,103.07487956599999 33.41369889399999 0 0,103.07469645399999 33.414065118999986 0 0,103.07389695500001 33.414978831999974 0 0,103.07343730899998 33.415524661000006 0 0,103.07298324200002 33.416063866 0 0,103.072523407 33.417155975000014 0 0,103.07206952899998 33.418233934 0 0,103.07188805800001 33.41893713500002 0 0,103.07161267200001 33.420004253 0 0,103.07127003 33.42080375199998 0 0,103.070987554 33.421071360999974 0 0,103.07045229599998 33.421578447 0 0,103.06961303499997 33.42226745900001 0 0,103.06898574799999 33.422745392000024 0 0,103.068768681 33.42313611100002 0 0,103.06841467700002 33.42377332000001 0 0,103.067443857 33.42600049499998 0 0,103.06675857200003 33.428113456000005 0 0,103.06658161500002 33.428467372 0 0,103.06647303699998 33.42868452699997 0 0,103.06628180199999 33.42906699600002 0 0,103.066073287 33.42948402500002 0 0,103.06555932399999 33.429997989000015 0 0,103.06439784399998 33.43085209100002 0 0,103.06407453999998 33.431083023999975 0 0,103.06378778800001 33.431914929000015 0 0,103.06361768300002 33.43245359299999 0 0,103.06306385900001 33.43290968399998 0 0,103.062762196 33.43318485499998 0 0,103.062044926 33.43404409599998 0 0,103.06190447199998 33.434395232999975 0 0,103.06181348199999 33.43515348400001 0 0,103.06173315000001 33.43582291000001 0 0,103.06150472299998 33.436336874000006 0 0,103.06067747700001 33.43685934400003 0 0,103.06041968800002 33.43702215799999 0 0,103.059573279 33.437614645 0 0,103.05913286700002 33.43799264299997 0 0,103.05864936900002 33.43856404899998 0 0,103.05836383399998 33.43936354800002 0 0,103.05813540499997 33.44050568900002 0 0,103.05783945399997 33.44093616499998 0 0,103.05750722800002 33.44141940200001 0 0,103.05683200300001 33.44194116699998 0 0,103.05625087200002 33.44239022199997 0 0,103.05567980199999 33.443075507 0 0,103.05533716000002 33.443703685 0 0,103.05459476800002 33.44478871899997 0 0,103.053909482 33.44615928799999 0 0,103.05373816100001 33.44661614500001 0 0,103.05356684100002 33.44770117899998 0 0,103.05350973399999 33.44821514300003 0 0,103.053164933 33.448789809999994 0 0,103.05299577 33.449071748999984 0 0,103.05187417799999 33.45011489000001 0 0,103.04985163700002 33.45154256699999 0 0,103.047472175 33.452613324000026 0 0,103.04580655199999 33.454992785 0 0,103.04473579500001 33.455468677 0 0,103.04223736099999 33.45463586599999 0 0,103.03973892800002 33.45427894599999 0 0,103.03747843899998 33.45392202800002 0 0,103.03402822100003 33.451066674 0 0,103.03141081400003 33.449401051999985 0 0,103.02867443299999 33.449163105000025 0 0,103.02700881099997 33.44892515999999 0 0,103.02385510699997 33.44799314300002 0 0,103.02248606699999 33.44807619300002 0 0,103.02099890400001 33.447540815000025 0 0,103.018797903 33.446886463 0 0,103.01850046999999 33.44706492199998 0 0,103.01850046999999 33.44813568000001 0 0,103.01867893000002 33.449444383000014 0 0,103.01855995699998 33.45057462699998 0 0,103.01826252400002 33.45140743899998 0 0,103.01766765899998 33.45182384399999 0 0,103.01701330700001 33.45182384499998 0 0,103.015704604 33.45093154599999 0 0,103.014514873 33.449920276 0 0,103.01368206199999 33.449384897000016 0 0,103.01338462899997 33.44956335699999 0 0,103.01320616999999 33.449979762 0 0,103.01302771000002 33.45051514099998 0 0,103.012670791 33.451050520000024 0 0,103.011837979 33.45152641200002 0 0,103.01171900700001 33.451942816999974 0 0,103.01171900700001 33.452478196000015 0 0,103.01195695299998 33.452894602000015 0 0,103.01296822400002 33.453489467 0 0,103.01409846799999 33.45414381900002 0 0,103.01463384599998 33.45461971200001 0 0,103.014931278 33.45586892799997 0 0,103.014931279 33.45688019900001 0 0,103.01495110799999 33.45746515000002 0 0,103.01509387499999 33.458178987999986 0 0,103.01490351899997 33.45879764799997 0 0,103.014475216 33.45908318300002 0 0,103.01376137699998 33.45917836199999 0 0,103.01276200400002 33.45913077199998 0 0,103.01190539800001 33.45913077300003 0 0,103.01119155999999 33.45913077300003 0 0,103.010715667 33.459606665000024 0 0,103.01081084600003 33.460034968 0 0,103.01114396999998 33.46084398400001 0 0,103.01176263000002 33.46136746600001 0 0,103.01247646799999 33.46184335800001 0 0,103.012857182 33.46217648300001 0 0,103.01295235999999 33.462462018 0 0,103.01295236099998 33.462747552999986 0 0,103.012524058 33.46322344499998 0 0,103.01166745199998 33.46336621299997 0 0,103.011048792 33.46379451600001 0 0,103.00981147200002 33.464413175999994 0 0,103.00914522300002 33.46488906799999 0 0,103.008574152 33.46522219299999 0 0,103.00819343799998 33.46565049600002 0 0,103.00771754599998 33.46726852900002 0 0,103.00657540600002 33.46860102800002 0 0,103.005480853 33.469172098 0 0,103.00471942500002 33.46936245500001 0 0,103.004037073 33.469533044 0 0,103.00386865899998 33.47016209999998 0 0,103.00374185099997 33.47041033900001 0 0,103.00376764200001 33.470552184999974 0 0,103.00457665800002 33.47107566699998 0 0,103.00505255000002 33.47183709500001 0 0,103.005147728 33.47255093199999 0 0,103.005195318 33.473122003000015 0 0,103.00495737199998 33.47393102000001 0 0,103.00443388999997 33.474692446999995 0 0,103.00429112299997 33.47540628600001 0 0,103.00433871199999 33.475882178000006 0 0,103.005147728 33.47678637299998 0 0,103.00586156600002 33.477357444000006 0 0,103.006004335 33.478880299000025 0 0,103.00624228100003 33.47983208300002 0 0,103.00700370800001 33.48116458099997 0 0,103.00709888699998 33.482354311999984 0 0,103.00700370800001 33.48335368599999 0 0,103.00628986999999 33.484686184 0 0,103.00562362099998 33.48559037899997 0 0,103.00524290700002 33.486446984999986 0 0,103.00505255000002 33.48701805500002 0 0,103.00519531700002 33.487779483 0 0,103.00571879900002 33.489111982 0 0,103.00590915599997 33.489920998 0 0,103.00590915599997 33.490920372000005 0 0,103.00571880000001 33.492252870000016 0 0,103.00529049599999 33.49325224400002 0 0,103.00490978200003 33.494156438000005 0 0,103.00457665800002 33.49515581200001 0 0,103.00391040900001 33.49620277499997 0 0,103.00319657099999 33.496773845999996 0 0,103.00219719699999 33.497344915999975 0 0,103.00138817999999 33.497915987 0 0,103.000436396 33.49901053899998 0 0,102.99972255699998 33.499914735000004 0 0,102.99910389799999 33.500390627 0 0,102.99805693500002 33.50115205499998 0 0,102.99724791800003 33.50191348200002 0 0,102.996010598 33.50262731999999 0 0,102.99524917100001 33.50291285499998 0 0,102.994868457 33.50329356899999 0 0,102.99420231900001 33.50398793300002 0 0,102.99008597900001 33.50615129800002 0 0,102.98646767499997 33.50811121200002 0 0,102.98360709999997 33.510399672999995 0 0,102.983201248 33.51051035900002 0 0,102.98261502700001 33.51077153199998 0 0,102.975311239 33.51293561699998 0 0,102.972597512 33.51414171800002 0 0,102.971569171 33.51421212299999 0 0,102.97082677999998 33.51449765799998 0 0,102.97036992300002 33.51478319300003 0 0,102.96962753100001 33.5148403 0 0,102.96942416799999 33.5148403 0 0,102.96930532900001 33.514901416999976 0 0,102.96702807000003 33.514881410999976 0 0,102.96602978599998 33.515011620999985 0 0,102.965230287 33.51552558499998 0 0,102.964088146 33.516267976999984 0 0,102.96334575399999 33.51706747600002 0 0,102.962946004 33.51815250999999 0 0,102.96197518499997 33.51969439999999 0 0,102.960147759 33.520665221 0 0,102.959405366 33.521578933 0 0,102.958984912 33.52198110699999 0 0,102.95826097399998 33.522673569999995 0 0,102.95809190400001 33.522835289 0 0,102.95666422800002 33.52329214600002 0 0,102.95540787200002 33.523463467 0 0,102.95420862399999 33.524091645 0 0,102.95272383999998 33.524834036000016 0 0,102.95075515100001 33.52594651200002 0 0,102.94804256600003 33.52608928000001 0 0,102.94475890899997 33.52794525899998 0 0,102.94247462700002 33.53008677399998 0 0,102.93919137099999 33.53133441099999 0 0,102.93663140299998 33.532574248 0 0,102.93659185500002 33.532538767000005 0 0,102.93657395899999 33.53252995700001 0 0,102.936538198 33.53251531900003 0 0,102.93648790700001 33.532473955 0 0,102.93647328200001 33.532438286 0 0,102.936472799 33.53239356400002 0 0,102.936459265 33.53237261200002 0 0,102.93533624399998 33.53279935900002 0 0,102.92919723400001 33.53608301600002 0 0,102.92701647799998 33.536955318000025 0 0,102.92746481199998 33.537630003000004 0 0,102.92758378500002 33.538046408000014 0 0,102.92758378500002 33.53852230000001 0 0,102.92746481199998 33.539057678999995 0 0,102.92722686600001 33.53929562500002 0 0,102.92633456800002 33.53983100400001 0 0,102.92585867499997 33.54006894999998 0 0,102.925620729 33.540723302 0 0,102.925620729 33.541496627000015 0 0,102.92573970199999 33.54203200500001 0 0,102.926037135 33.54286481700001 0 0,102.926513027 33.543340709000006 0 0,102.92743473000002 33.54423516600002 0 0,102.928325503 33.54428812499998 0 0,102.928884821 33.544547006000016 0 0,102.93139092199999 33.545006332000014 0 0,102.93371089700003 33.54572016999998 0 0,102.93549549300002 33.546017602999996 0 0,102.93668522299998 33.54637452200001 0 0,102.93793443999999 33.54702887299999 0 0,102.93894571099997 33.547742712 0 0,102.94031390100002 33.54839706400003 0 0,102.94197952399998 33.54857552300001 0 0,102.943859298 33.548837263999985 0 0,102.94557250999998 33.548837263999985 0 0,102.94721433799998 33.54905141500001 0 0,102.948070944 33.54940833500001 0 0,102.94892755000001 33.55005078900001 0 0,102.95028384300002 33.550907395000024 0 0,102.95171151900001 33.55190676900003 0 0,102.95328196399998 33.553120293999996 0 0,102.95435272100002 33.55397690000001 0 0,102.95570901399998 33.55469073799998 0 0,102.957935297 33.55572097700002 0 0,102.958428739 33.555864231999976 0 0,102.961069178 33.557226766999975 0 0,102.96240167600001 33.55798819500001 0 0,102.96363899599999 33.558939979 0 0,102.965447386 33.559511050000026 0 0,102.96687506299997 33.559511050000026 0 0,102.96820756099999 33.559891763999985 0 0,102.96915934499998 33.559891763999985 0 0,102.970015951 33.55970140699998 0 0,102.970872557 33.55913033600001 0 0,102.97096773599998 33.55836890900002 0 0,102.97125327100002 33.55808337299999 0 0,102.972897693 33.55643259300001 0 0,102.974782226 33.55608995 0 0,102.97712361599997 33.55483359499999 0 0,102.97992186200003 33.55374856100002 0 0,102.98140664599998 33.55294906199998 0 0,102.98254878699998 33.55152138599999 0 0,102.98346249999997 33.54866603200003 0 0,102.98426199900001 33.54678149900002 0 0,102.985918104 33.54483985899998 0 0,102.98867827800001 33.54103272200001 0 0,102.99001077700001 33.53979540199998 0 0,102.99058184699999 33.53713040500003 0 0,102.99120167500001 33.536820491000014 0 0,102.99130458799999 33.536601270999995 0 0,102.991399661 33.53612579600002 0 0,102.991551776 33.53574541500001 0 0,102.99185600499999 33.535444278 0 0,102.99217924999999 33.53507974299998 0 0,102.99274968100002 33.53455671099999 0 0,102.99333912700001 33.534065376 0 0,102.99375744399998 33.53363743599999 0 0,102.99438491799998 33.533019298 0 0,102.99520253700001 33.532464554 0 0,102.99569690999999 33.531989056999976 0 0,102.99584902499998 33.531719606000024 0 0,102.99592508299997 33.53113315500002 0 0,102.99780645599998 33.530744621999986 0 0,102.99944828399998 33.530744621999986 0 0,103.00158979899999 33.53138707599999 0 0,103.00316024300002 33.53188676299999 0 0,103.00380269700003 33.53238644999999 0 0,103.00406551999998 33.53238644999999 0 0,103.00508006000001 33.531541000000004 0 0,103.00622220100001 33.53032747499998 0 0,103.00793541299998 33.52861426300001 0 0,103.00914893800001 33.52768627299997 0 0,103.01029108 33.526044445000025 0 0,103.01086214999998 33.52461676799999 0 0,103.01136183699998 33.52297493999998 0 0,103.01150460500003 33.52133311199998 0 0,103.01121906899999 33.51990543599999 0 0,103.01071938299998 33.518406374999984 0 0,103.01029108 33.517192850000015 0 0,103.01021969599998 33.51540825400002 0 0,103.01014831200001 33.514194728999996 0 0,103.01014831200001 33.51283843599998 0 0,103.01029108 33.51041138599999 0 0,103.01086214999998 33.509412012999974 0 0,103.01200429199997 33.50855540700002 0 0,103.01264674599997 33.50762741699998 0 0,103.01300366499999 33.50655665900001 0 0,103.013860271 33.50591420500001 0 0,103.01457410900002 33.50477206400001 0 0,103.01507379600002 33.503772690000005 0 0,103.01714641799998 33.50221370600002 0 0,103.01877152399999 33.500940888 0 0,103.01909772699997 33.49962149100003 0 0,103.01996716000002 33.498011381000026 0 0,103.02115229999998 33.49611057200002 0 0,103.033612785 33.501365346 0 0,103.03432913099999 33.501667440000006 0 0,103.03495897900001 33.501933055999984 0 0,103.03530874299997 33.50208055799999 0 0,103.03550466500002 33.502163181000014 0 0,103.03645182600002 33.50254631600001 0 0,103.035366791 33.504088206000006 0 0,103.03114086900001 33.509284949000005 0 0,103.02942765699999 33.51202608800003 0 0,103.02680073200003 33.517279938 0 0,103.02289476499999 33.52274080799998 0 0,103.02266639800001 33.523591993000025 0 0,103.021809792 33.52587627499997 0 0,103.02163847100002 33.527532380000025 0 0,103.02123872099997 33.528617414999985 0 0,103.020153688 33.530216412000016 0 0,103.01912576000001 33.531758303000004 0 0,103.01826915499998 33.53267201599999 0 0,103.01741254799998 33.53387126400003 0 0,103.01638462199998 33.53489919200001 0 0,103.015754582 33.53569503099999 0 0,103.015299588 33.53626976100003 0 0,103.01516393200001 33.536384974999976 0 0,103.01330442900002 33.538557078999986 0 0,103.01176253800003 33.539413685 0 0,103.01010643299998 33.540784254000016 0 0,103.00942114899999 33.541583753 0 0,103.00879297099999 33.54261167999999 0 0,103.008507436 33.543582500000014 0 0,103.008507436 33.545010176999995 0 0,103.008279007 33.54718024499999 0 0,103.00805057899998 33.54889345700002 0 0,103.007765044 33.549921384000015 0 0,103.00690843799998 33.55106352600001 0 0,103.00593761800002 33.55169170300002 0 0,103.00530944000002 33.55220566700001 0 0,103.005081012 33.55277673799998 0 0,103.004791179 33.555261015999974 0 0,103.00935475 33.55590718399998 0 0,103.01108631 33.55582877699999 0 0,103.01204435800003 33.555785386000025 0 0,103.01481799300001 33.555659719999994 0 0,103.01819682799999 33.555574060000026 0 0,103.020890377 33.55466034699998 0 0,103.02358709999999 33.55366414500003 0 0,103.02683767000002 33.554227964000006 0 0,103.02863790200001 33.55810104699998 0 0,103.028932956 33.563435798 0 0,103.03080035699998 33.56715917899999 0 0,103.03573821499998 33.56886097 0 0,103.03862529399998 33.569971384999974 0 0,103.04091592100002 33.572268357999974 0 0,103.04268624000002 33.57478106799999 0 0,103.04282749999999 33.57497356900001 0 0,103.04386661199999 33.574935084 0 0,103.04450906599999 33.57500646699998 0 0,103.04479460099998 33.57593445700002 0 0,103.04536567299999 33.57593445700002 0 0,103.046507814 33.57579168900003 0 0,103.048149642 33.577147981999985 0 0,103.04986285299998 33.57878980999999 0 0,103.05129053000002 33.57943226399999 0 0,103.05264682299998 33.58036025400003 0 0,103.05343204399998 33.580788557000005 0 0,103.05478833799998 33.580788557000005 0 0,103.055787711 33.580788557999995 0 0,103.056644318 33.58143101100001 0 0,103.05700123600002 33.582501768999975 0 0,103.05800061000002 33.582501768999975 0 0,103.06014212399998 33.58342975900001 0 0,103.06149841799999 33.584286365000025 0 0,103.062997478 33.58435774899999 0 0,103.06506761000003 33.58478605200003 0 0,103.066566669 33.584928820000016 0 0,103.06842265 33.58592819299997 0 0,103.06927925500003 33.587141718 0 0,103.06913648699998 33.58735587000001 0 0,103.069207871 33.587998325 0 0,103.07013586199997 33.58778417299999 0 0,103.0708497 33.58792693999999 0 0,103.07106385100002 33.58849801100001 0 0,103.07256291099998 33.58906908099999 0 0,103.07341951699999 33.58942600099999 0 0,103.07380024700001 33.59028264099999 0 0,103.07601817199998 33.59104972799997 0 0,103.07609684900001 33.591025676000015 0 0,103.07648902199998 33.590568141999995 0 0,103.076417639 33.590282607000006 0 0,103.07763116299998 33.590068454999994 0 0,103.07891607300002 33.58985430299998 0 0,103.07955852700002 33.589497385000016 0 0,103.08020098100002 33.589497385000016 0 0,103.08077205199999 33.589497384000026 0 0,103.08114061999999 33.589890524 0 0,103.08330265000001 33.589626442 0 0,103.08738013200002 33.58900548700001 0 0,103.09054481599998 33.58818457299998 0 0,103.095181884 33.58672085400002 0 0,103.09843337199999 33.58509210300002 0 0,103.09847262099998 33.58497915100003 0 0,103.09859146100001 33.58469204599999 0 0,103.09873406899999 33.584424739999974 0 0,103.098805373 33.58412773399999 0 0,103.098781605 33.583939628999985 0 0,103.09872218499999 33.58376142399999 0 0,103.09863899700002 33.583622820000016 0 0,103.09848450499999 33.583543616999975 0 0,103.09838943300002 33.583513916000015 0 0,103.09821117400003 33.583513916000015 0 0,103.09807751400001 33.58352248199998 0 0,103.09773118800001 33.583401267 0 0,103.09658992300001 33.58372734300002 0 0,103.09506823700002 33.58359147800002 0 0,103.094497606 33.583075192000024 0 0,103.09448933099998 33.58298831600001 0 0,103.09469010599997 33.582917889999976 0 0,103.09567885400003 33.58272780200002 0 0,103.096287313 33.58260899700002 0 0,103.09649647200001 33.58245059000001 0 0,103.09667710899998 33.58217337799999 0 0,103.09653450000002 33.58184072099999 0 0,103.09574540400001 33.58137341600002 0 0,103.09565198500002 33.581315890999974 0 0,103.09552673899998 33.58123876799999 0 0,103.09533659499999 33.58096947199999 0 0,103.09532708799998 33.58059720900002 0 0,103.09555286199998 33.58008712200001 0 0,103.09588801199999 33.57932991500002 0 0,103.09600209799999 33.57926655099999 0 0,103.096211257 33.57925070900001 0 0,103.09658203700002 33.579155661000016 0 0,103.09683873 33.579092296 0 0,103.09725704700003 33.57886259700001 0 0,103.09754226299998 33.57868834200002 0 0,103.09781797099998 33.578617054999995 0 0,103.098150723 33.57864873800003 0 0,103.09841692399999 33.578807152000024 0 0,103.098664111 33.579036852 0 0,103.09900636999998 33.57941704299998 0 0,103.09938665700003 33.57959921700001 0 0,103.09969088700001 33.57967842300002 0 0,103.10012821800001 33.579670502 0 0,103.10067012799999 33.57951208999998 0 0,103.101040909 33.57925863000003 0 0,103.10156380299998 33.57838735399997 0 0,103.101944092 33.57749230799999 0 0,103.10186803300002 33.57717547499999 0 0,103.10169690499998 33.57702497899999 0 0,103.10131661700001 33.577120029000014 0 0,103.10100014599999 33.577295805999995 0 0,103.100945836 33.57732597099999 0 0,103.10054653499998 33.57751607 0 0,103.10012821800001 33.57769032800002 0 0,103.09966236600002 33.57770617 0 0,103.09931060000002 33.577666565000015 0 0,103.09883524100002 33.577563596000005 0 0,103.09859756100002 33.57727052600001 0 0,103.09859756100002 33.57684280000001 0 0,103.09878770400002 33.57661309500003 0 0,103.099015877 33.57635170399999 0 0,103.09910345200001 33.576186861999986 0 0,103.09927257099997 33.57586852700001 0 0,103.09914897700003 33.57558337299997 0 0,103.098892283 33.57540118999998 0 0,103.098549263 33.575131887 0 0,103.09839790900003 33.57501306 0 0,103.09827431600002 33.57478335000002 0 0,103.09828382299997 33.57445066499997 0 0,103.09839871899999 33.57412758700002 0 0,103.09843593800002 33.57402292500001 0 0,103.09853100999999 33.573714000999985 0 0,103.098588054 33.573412996 0 0,103.09867361900001 33.57309614899998 0 0,103.09887326900002 33.572715930000015 0 0,103.09919651400003 33.572708008999996 0 0,103.09947222199997 33.57292980400001 0 0,103.09975743799998 33.573199124999974 0 0,103.10002363900003 33.573310021 0 0,103.10025181100002 33.57331794200002 0 0,103.10098386499999 33.57301693699998 0 0,103.10125006599998 33.573032779000016 0 0,103.10168739699998 33.57305654300001 0 0,103.10201064099999 33.57281098499999 0 0,103.10201064099999 33.57255750500002 0 0,103.10198212 33.572399080000025 0 0,103.10180148400002 33.57223273300002 0 0,103.10120253100001 33.57207430699998 0 0,103.10101238700003 33.57196340799999 0 0,103.10078421399999 33.571717847 0 0,103.100780407 33.571709166999995 0 0,103.10060357700002 33.57130593699998 0 0,103.100603578 33.57093363199999 0 0,103.10049899799998 33.57044250299998 0 0,103.10044195500001 33.57009395900002 0 0,103.10030885399999 33.569689961999984 0 0,103.100403927 33.56938102100003 0 0,103.10066062099997 33.56909584499999 0 0,103.10071895700003 33.56903477399999 0 0,103.101031401 33.56870768700003 0 0,103.10152577500003 33.56838290100001 0 0,103.10199162800001 33.56802642600002 0 0,103.102419451 33.567891756999984 0 0,103.10275220199998 33.56787591400001 0 0,103.10311347499999 33.56803434699998 0 0,103.10333214100001 33.568089799000006 0 0,103.10358883499998 33.568089799999996 0 0,103.10374094899998 33.56793136599998 0 0,103.10370292099998 33.56763826299999 0 0,103.103468072 33.567493077999984 0 0,103.10340819800001 33.56745606300001 0 0,103.10339218399997 33.56744732999999 0 0,103.102885302 33.56717088099998 0 0,103.10248600099999 33.56697283699998 0 0,103.10229605299998 33.56675039999999 0 0,103.102134235 33.56656090400003 0 0,103.10214374200001 33.56622818699998 0 0,103.10216228299998 33.56617566 0 0,103.102283322 33.56583274899998 0 0,103.10228634999999 33.56582417300001 0 0,103.10229201200002 33.56581563499998 0 0,103.10248600099999 33.56552314100003 0 0,103.10267614499998 33.56523795200002 0 0,103.10276170899999 33.564936918 0 0,103.10276170899999 33.564738868000006 0 0,103.10270466600002 33.56454874100001 0 0,103.102533537 33.564540819 0 0,103.10251936899999 33.564541211999995 0 0,103.10224832099999 33.56454874100001 0 0,103.101906063 33.56458835000001 0 0,103.10161478100002 33.56460976699998 0 0,103.101582818 33.564612117000024 0 0,103.10132806399997 33.56462498299999 0 0,103.101269081 33.564627959999996 0 0,103.10123988700002 33.56461579799998 0 0,103.10102189399998 33.56452497499998 0 0,103.10070173000003 33.564349661999984 0 0,103.10068914300001 33.56434276900001 0 0,103.10068647600002 33.56433610300002 0 0,103.10052458899997 33.56393141900003 0 0,103.100518013 33.563914979 0 0,103.10055221099998 33.563800996 0 0,103.10058906799998 33.56367814599997 0 0,103.10060357700002 33.56362978499999 0 0,103.100708156 33.56342381100001 0 0,103.10073049099998 33.563393357999985 0 0,103.100917315 33.563138614000025 0 0,103.10120029400002 33.56273333199999 0 0,103.10122154499999 33.56270289700001 0 0,103.10119302300001 33.56233055400003 0 0,103.10109795099999 33.562100810000004 0 0,103.100917315 33.56187106599998 0 0,103.10068914200002 33.561752232 0 0,103.10034292099999 33.56161734699998 0 0,103.099957088 33.56146703100001 0 0,103.09928207799999 33.561181827999974 0 0,103.09890179000001 33.56071441099999 0 0,103.09843593800002 33.560246990999985 0 0,103.09823628800001 33.56000139700001 0 0,103.09827431600002 33.55970826700002 0 0,103.098540518 33.55945474800001 0 0,103.09878770400002 33.55936760100002 0 0,103.09902259900002 33.55925718399999 0 0,103.09915848499998 33.55919330699999 0 0,103.09950074400001 33.559193307999976 0 0,103.09990955199999 33.55910616 0 0,103.10020427500001 33.559122005000006 0 0,103.10028842100002 33.559119082999985 0 0,103.10043244799999 33.55911408200001 0 0,103.10060457200001 33.55904236499998 0 0,103.10070591599998 33.55900014000002 0 0,103.10073667799998 33.55898732200001 0 0,103.10082180799998 33.55886064200001 0 0,103.100854411 33.55881212899999 0 0,103.100869778 33.558789260000026 0 0,103.10086977899999 33.55856742899999 0 0,103.10066062099997 33.55832975200002 0 0,103.10052462499999 33.55812434500001 0 0,103.10050850599998 33.558099997 0 0,103.10068914200002 33.55786231899998 0 0,103.10072392000001 33.55783465600001 0 0,103.10089830099997 33.55769594399999 0 0,103.10153700299998 33.557369498000014 0 0,103.10161133999998 33.557331503 0 0,103.101746026 33.55729632399999 0 0,103.10224832199998 33.55716512800001 0 0,103.102665033 33.556902751999985 0 0,103.10267614499998 33.55689575600002 0 0,103.102684222 33.55689575600002 0 0,103.102847274 33.55689575600002 0 0,103.103094339 33.556957522999994 0 0,103.10322756099998 33.55699082799998 0 0,103.10343624799998 33.557086475999995 0 0,103.10360784900001 33.55716512700002 0 0,103.10393109400002 33.557355271000006 0 0,103.10397131299999 33.55736551199999 0 0,103.104273353 33.55744242100002 0 0,103.10459659700001 33.55749787799999 0 0,103.10506244999999 33.55737111600001 0 0,103.10524308599997 33.55717305000002 0 0,103.10524308599997 33.55683237400001 0 0,103.105140506 33.55661695600003 0 0,103.105070329 33.55646958099999 0 0,103.10500540599998 33.55633324299998 0 0,103.10503453799998 33.556216713000026 0 0,103.10514801400001 33.55576280399998 0 0,103.10523000299997 33.555603374999976 0 0,103.10523357900001 33.55559642399999 0 0,103.10523786800002 33.55559324699999 0 0,103.10540470799998 33.55546965899998 0 0,103.10584203899998 33.55516859099998 0 0,103.10612725499999 33.55493882799999 0 0,103.10639345599998 33.55482790799999 0 0,103.10673571500001 33.554804139 0 0,103.10725860999997 33.554685296 0 0,103.107643784 33.55466564300002 0 0,103.10772446300001 33.55466152700001 0 0,103.10807622800002 33.554479300000025 0 0,103.10827587900002 33.554194075 0 0,103.10826927300002 33.55411700100001 0 0,103.10825686499999 33.55397223199998 0 0,103.10821883599999 33.55371869700002 0 0,103.108180807 33.55344931399998 0 0,103.10823785100001 33.55313239399999 0 0,103.10838996500001 33.55287093300001 0 0,103.10859912299998 33.55275208699999 0 0,103.108817789 33.55269662500001 0 0,103.109093497 33.552720394000005 0 0,103.10919556099998 33.552743858999975 0 0,103.109369206 33.55278377899998 0 0,103.109644914 33.552926394999986 0 0,103.11001569500002 33.553100701999995 0 0,103.110395982 33.553219547000026 0 0,103.11077626999997 33.55329877700001 0 0,103.111232615 33.55329877700001 0 0,103.11161290199999 33.55329877700001 0 0,103.11203121900002 33.55321162400003 0 0,103.11242101300002 33.55295016299999 0 0,103.112649186 33.55268870200001 0 0,103.11267770799998 33.55241139399999 0 0,103.11232594199998 33.551809236 0 0,103.11235446299997 33.55157154 0 0,103.11245904200001 33.551444769 0 0,103.11267770799998 33.551207073 0 0,103.11299144499998 33.55106445500002 0 0,103.113485819 33.55064452300002 0 0,103.11362842699998 33.55035928500001 0 0,103.11362842699998 33.55014535599997 0 0,103.11359039799999 33.54996311899998 0 0,103.11333370300002 33.54970957199998 0 0,103.11311503799999 33.54952733499999 0 0,103.11269672200001 33.54912324200001 0 0,103.11253509900001 33.5487033 0 0,103.11257087400003 33.548593977999985 0 0,103.112649186 33.548354668 0 0,103.11289637300001 33.548338821000016 0 0,103.11316611299998 33.54834473699998 0 0,103.11325764700001 33.548346744000014 0 0,103.113913642 33.54832297399997 0 0,103.11432245200001 33.54819619900002 0 0,103.114588653 33.547974339999996 0 0,103.11478830300001 33.54778417599999 0 0,103.11494992600001 33.547491003999994 0 0,103.11493091199998 33.547261220999985 0 0,103.11492140399997 33.547197832999984 0 0,103.11474076799999 33.54707897899999 0 0,103.11429392899998 33.54688881200002 0 0,103.11382260699997 33.54678894400001 0 0,103.11373300499997 33.54676995800003 0 0,103.11366645499999 33.546310386000016 0 0,103.113799556 33.545874583 0 0,103.11392315 33.545613101000015 0 0,103.11412280100001 33.54546254899998 0 0,103.11431477899998 33.545474402000025 0 0,103.11437949399999 33.54547839700001 0 0,103.11459816000001 33.54554178699999 0 0,103.11495943300002 33.54570818600001 0 0,103.11524464899998 33.54574780399997 0 0,103.11559641500003 33.54562894899999 0 0,103.11575803699998 33.54518521799997 0 0,103.115636408 33.544874343000004 0 0,103.115615429 33.54482072500002 0 0,103.115454812 33.5446733 0 0,103.114864361 33.54413134999999 0 0,103.11460766699997 33.543901558000016 0 0,103.11420836500002 33.543521209999994 0 0,103.11418655699998 33.54345532100001 0 0,103.11405624999998 33.54306162199998 0 0,103.11409418900001 33.54282130299998 0 0,103.11410378599999 33.54276051099998 0 0,103.11416865500001 33.542691529000024 0 0,103.11437949499998 33.54246732299998 0 0,103.11485753900001 33.54225277900002 0 0,103.11487386900001 33.542245449999996 0 0,103.11493876100002 33.54224757100002 0 0,103.114977662 33.54224884299998 0 0,103.11535873499997 33.54226129800003 0 0,103.11598620900003 33.542435626999975 0 0,103.11662319200002 33.54261787899998 0 0,103.11701298499997 33.54280805500002 0 0,103.11736475200001 33.54280805399998 0 0,103.11776595499998 33.54260836999998 0 0,103.11817666500002 33.54241185500001 0 0,103.11870146299998 33.54213292899999 0 0,103.11893723999998 33.541594092000025 0 0,103.11873949199997 33.54119471500002 0 0,103.11859498199999 33.541086947999986 0 0,103.11817666600001 33.541004536 0 0,103.11794034600001 33.541082130999996 0 0,103.11792567700002 33.541086947999986 0 0,103.11779637799998 33.54147998399998 0 0,103.11767468599999 33.541594092000025 0 0,103.11749785299997 33.54160518600003 0 0,103.11716700199997 33.541595675999986 0 0,103.11684756 33.541510096000025 0 0,103.11667643200002 33.54130089900002 0 0,103.11668784 33.54106317499998 0 0,103.11663079700003 33.540863487000024 0 0,103.11638612799999 33.54057944200002 0 0,103.116311355 33.54049263500002 0 0,103.11598050499998 33.54030245299998 0 0,103.11596808299998 33.540301624999984 0 0,103.11541007400001 33.540264417 0 0,103.114748373 33.540378525999984 0 0,103.11445174900001 33.54073036 0 0,103.11426921100002 33.54106317499998 0 0,103.11393836100001 33.541110720000006 0 0,103.11350483299998 33.54089201400001 0 0,103.11317398300002 33.540701834000004 0 0,103.11324243500002 33.54012178099998 0 0,103.11371018900002 33.53963681699997 0 0,103.11409781200001 33.539562777000015 0 0,103.114257802 33.53953221699999 0 0,103.11456583500001 33.53949418000002 0 0,103.11505640600001 33.539503689000014 0 0,103.11536443900002 33.53951319800001 0 0,103.11567247200003 33.539456142999995 0 0,103.115820784 33.539332523999974 0 0,103.11599191300002 33.53910430299999 0 0,103.116197269 33.538904609999975 0 0,103.11649389399997 33.538733444 0 0,103.11668784 33.538800009 0 0,103.11739517400002 33.53895215699998 0 0,103.11797701400002 33.53906626700001 0 0,103.11842195100002 33.539342033000025 0 0,103.11877561900002 33.539199395000026 0 0,103.11895815700001 33.53882853699997 0 0,103.118741393 33.53858129700001 0 0,103.11836490799999 33.538666879000004 0 0,103.11812532800002 33.53863835200002 0 0,103.11788574600001 33.53839111100001 0 0,103.11783918499998 33.538158278000026 0 0,103.11781729400002 33.53804877699997 0 0,103.11791997199998 33.53758281900002 0 0,103.11807969300003 33.537135878000015 0 0,103.11814814399997 33.53683157699999 0 0,103.11815064199999 33.536827734999974 0 0,103.11824613499999 33.53668078599998 0 0,103.11829645699999 33.53660335000001 0 0,103.11850181099999 33.53645119800001 0 0,103.118718575 33.536308555999994 0 0,103.11888970500002 33.53636561299999 0 0,103.119231964 33.53645119800001 0 0,103.11925057000002 33.536486446000026 0 0,103.11935745900001 33.53668893499997 0 0,103.11938027600002 33.53697421800001 0 0,103.11942591000002 33.537249992 0 0,103.11968830900003 33.537288029000024 0 0,103.11992788999999 33.537240482000016 0 0,103.12016747199999 33.53702176500002 0 0,103.120521139 33.536755501000016 0 0,103.12081776299999 33.53678402999998 0 0,103.12118283900003 33.53683157699999 0 0,103.12151368899998 33.536755501000016 0 0,103.12187876600001 33.53642266999998 0 0,103.122221024 33.53598523199997 0 0,103.12246060500001 33.53556681200001 0 0,103.122243841 33.53525299500001 0 0,103.12200425999998 33.53507231200001 0 0,103.121918747 33.535100392000004 0 0,103.12162777600003 33.535195937000026 0 0,103.12138819400002 33.535509753999975 0 0,103.12117143 33.535595339999986 0 0,103.12058959000001 33.53541465799998 0 0,103.12042986900002 33.535300543000005 0 0,103.12027014900002 33.53468241600001 0 0,103.120121837 33.534530260999986 0 0,103.11973394400002 33.534587320000014 0 0,103.11934604999999 33.53463486800001 0 0,103.11903801800003 33.534501732000024 0 0,103.11908365199997 33.53395016799999 0 0,103.12008095099998 33.53257938399997 0 0,103.12015606199998 33.53247614200001 0 0,103.12021543700001 33.532385406 0 0,103.12042986900002 33.532057705 0 0,103.12073790199997 33.531762895999975 0 0,103.12111438800002 33.53157269600001 0 0,103.12157073200001 33.531639265000024 0 0,103.12194721700001 33.53181044500002 0 0,103.12195044399999 33.53187231300001 0 0,103.12195862599998 33.53202917499999 0 0,103.12199285100002 33.53230496399999 0 0,103.121992852 33.532590261999985 0 0,103.12203848600001 33.53273290999999 0 0,103.12221764100002 33.53290091500003 0 0,103.122221024 33.53290408800001 0 0,103.12239215300002 33.53304673600002 0 0,103.12240356199999 33.53320840399999 0 0,103.12228947599999 33.53337007099998 0 0,103.12211834599998 33.53360781600003 0 0,103.12210023799997 33.53363103800001 0 0,103.12197003400001 33.53379801099999 0 0,103.12197003400001 33.53401673600001 0 0,103.12208412000001 33.534159382999974 0 0,103.122221024 33.53436859599998 0 0,103.12251764799998 33.534501732000024 0 0,103.12267736899997 33.53453977100003 0 0,103.12293976699999 33.534558790000006 0 0,103.12325920900003 33.534349577 0 0,103.12341892900002 33.534187911000004 0 0,103.12347597299998 33.53393114900001 0 0,103.12357865000001 33.533712423 0 0,103.123647102 33.533560265999995 0 0,103.12393231800002 33.53337006999999 0 0,103.12412626499997 33.533037225999976 0 0,103.12426316800003 33.532799479000005 0 0,103.12426316800003 33.532580752 0 0,103.12416049000001 33.532438103000004 0 0,103.12391699099999 33.53227925300001 0 0,103.12389809199999 33.532266924 0 0,103.12372696300002 33.53202917499999 0 0,103.12387527499999 33.53180093499998 0 0,103.12403228599999 33.531702774999985 0 0,103.12405781299998 33.53168681599999 0 0,103.12426316800003 33.53159171499999 0 0,103.12437725400002 33.53149661499998 0 0,103.124274577 33.53129690399999 0 0,103.124137674 33.53115425300001 0 0,103.12383404100001 33.53098069700002 0 0,103.123738371 33.53092601100002 0 0,103.12328202600003 33.53079287000003 0 0,103.12282568199998 33.530574136999974 0 0,103.12241497000002 33.530574136999974 0 0,103.12190158200002 33.530526587 0 0,103.122015669 33.53030785300001 0 0,103.12232370100003 33.530013037 0 0,103.12265455199997 33.529813322999985 0 0,103.12276863800003 33.529547036999986 0 0,103.12280030800002 33.52949093799998 0 0,103.12295117600002 33.529223688 0 0,103.12316794100002 33.52906201299999 0 0,103.12356724199998 33.529100054000025 0 0,103.12398936099999 33.529195157000004 0 0,103.124696696 33.529195157000004 0 0,103.12510740699997 33.52887180699997 0 0,103.12519867499998 33.528491394000014 0 0,103.12519867499998 33.52825363400001 0 0,103.12497050399998 33.52795881200001 0 0,103.124697148 33.527804446000005 0 0,103.12461683599997 33.527759092999986 0 0,103.12406922100001 33.52747377899999 0 0,103.12405781299998 33.52730258999998 0 0,103.12427917399998 33.52645048699998 0 0,103.124332734 33.52624431300001 0 0,103.12444570600002 33.52580942999998 0 0,103.12481078299999 33.525419493000015 0 0,103.12513022399997 33.525429003 0 0,103.12541543999998 33.52568579199999 0 0,103.12542597800001 33.52580877600002 0 0,103.12543825699998 33.525952089999976 0 0,103.125278536 33.52634202600001 0 0,103.12528994500002 33.526570279 0 0,103.125563752 33.52677951099997 0 0,103.12595164499999 33.526712938 0 0,103.12636235500003 33.526570279 0 0,103.12673883999997 33.526589301 0 0,103.127195186 33.52650370600003 0 0,103.127594488 33.526399088999995 0 0,103.12809646699998 33.52610426000001 0 0,103.12840449999999 33.525847473 0 0,103.12858513700002 33.52550508899998 0 0,103.12861555900002 33.52523879 0 0,103.12861555900002 33.52497248899999 0 0,103.12857752999997 33.52473154900002 0 0,103.128543305 33.52448426900003 0 0,103.12846344500002 33.524357458 0 0,103.12829992000002 33.52415456099999 0 0,103.12828764099999 33.52414730100003 0 0,103.12809076299999 33.52403091899998 0 0,103.12779794099998 33.523821681000015 0 0,103.12762300899999 33.52367584699999 0 0,103.12749157600001 33.52354222299999 0 0,103.12746709100003 33.52351733199998 0 0,103.12724652399999 33.52335564700002 0 0,103.12696130900002 33.523273217999986 0 0,103.12650876599997 33.52320347199998 0 0,103.126491343 33.52320528600001 0 0,103.12629580599997 33.523225663999995 0 0,103.12606763299999 33.523241515999985 0 0,103.12582424800001 33.52323834499998 0 0,103.12561128800002 33.523235175000025 0 0,103.12545917300002 33.52320664199999 0 0,103.12511311100002 33.523184449999974 0 0,103.12480507800001 33.523168597999984 0 0,103.12459972300002 33.523098850999986 0 0,103.12441718500003 33.52300057100001 0 0,103.12418140699998 33.52294984700001 0 0,103.123998868 33.522819862999995 0 0,103.12364139800002 33.52256940699999 0 0,103.123528002 33.52230155900003 0 0,103.12352731200002 33.522250800999984 0 0,103.12352731200002 33.52205898099999 0 0,103.12367182100002 33.521995574000016 0 0,103.12373027299998 33.522014264999996 0 0,103.12394943100003 33.52208434400001 0 0,103.12423464699998 33.52210336600001 0 0,103.12444000199997 33.52202410699999 0 0,103.12459211700002 33.52184656700001 0 0,103.12471380900001 33.52179584100003 0 0,103.12485831800001 33.521824374000005 0 0,103.12499141900003 33.521824374000005 0 0,103.12516254899998 33.52201459600002 0 0,103.125432553 33.52211604799999 0 0,103.12569114899998 33.52207800299999 0 0,103.125991575 33.52199240300001 0 0,103.12633383399998 33.52170389999998 0 0,103.12652017599999 33.52153904099998 0 0,103.12658482400002 33.52140588499998 0 0,103.12658482400002 33.521263218 0 0,103.126345243 33.521076166 0 0,103.12620453599999 33.52102543900003 0 0,103.126021998 33.52097788200001 0 0,103.12570635999998 33.520965201000024 0 0,103.12542875000003 33.52094934899998 0 0,103.12536975400002 33.520936275999986 0 0,103.12512832200002 33.520882771000004 0 0,103.124964799 33.52081619299997 0 0,103.12493913200001 33.52078634700001 0 0,103.12491805799999 33.520790447000024 0 0,103.12474692900003 33.520568518000005 0 0,103.12467087099998 33.520283181000025 0 0,103.12467087200002 33.51984724699997 0 0,103.12473742200001 33.519284492 0 0,103.12479446499998 33.51901500399998 0 0,103.12481347900001 33.51888818399999 0 0,103.124965594 33.518737586999976 0 0,103.125117709 33.51868210399999 0 0,103.12531285300003 33.518722776999994 0 0,103.12538391099997 33.518737586999976 0 0,103.12578321199999 33.51885647900002 0 0,103.12622054299999 33.51885648000001 0 0,103.12655329400002 33.51876136499999 0 0,103.12680998899998 33.518579063000004 0 0,103.12708569699998 33.51839675999997 0 0,103.12735189900002 33.518262014000015 0 0,103.1276181 33.51808763700001 0 0,103.12769822199999 33.517995145999976 0 0,103.12774169300002 33.51794496399998 0 0,103.127808243 33.517699248999975 0 0,103.127808244 33.517501091999975 0 0,103.12779873699998 33.51711270200002 0 0,103.12781775100001 33.516882838000015 0 0,103.12787479399998 33.51672430999997 0 0,103.12799838699999 33.51655785600002 0 0,103.128283603 33.516526150000004 0 0,103.12844320900001 33.516560649999974 0 0,103.12854029699997 33.51658163500002 0 0,103.128806499 33.516803573999994 0 0,103.12901565700002 33.517025511999975 0 0,103.129016649 33.51706551299998 0 0,103.12915937100001 33.51721137099997 0 0,103.12934571099998 33.51739526199998 0 0,103.12962712500001 33.51757281099998 0 0,103.12997318599997 33.51767743800002 0 0,103.130330657 33.51777889499999 0 0,103.13068052 33.51778523600001 0 0,103.130942919 33.51771548400001 0 0,103.131034188 33.51763622200002 0 0,103.13104559700002 33.517509400999984 0 0,103.1310494 33.51735404499999 0 0,103.13105700599999 33.51720186 0 0,103.13107602000002 33.517036991 0 0,103.131034188 33.51692602200001 0 0,103.13096954000002 33.516729449000024 0 0,103.13081742399999 33.516548726999986 0 0,103.13081363499998 33.516520781 0 0,103.13076798700001 33.51618411200002 0 0,103.13080601600001 33.515955830999985 0 0,103.13101517400003 33.515835348999985 0 0,103.13116728900002 33.51579096099999 0 0,103.13148292699998 33.51580364300003 0 0,103.13170349400002 33.51586705400001 0 0,103.131789465 33.51603056599998 0 0,103.131825187 33.51609850599999 0 0,103.131924062 33.51635532300003 0 0,103.13198110500002 33.516678720000016 0 0,103.13201152699997 33.517132108 0 0,103.13206857 33.51755061799997 0 0,103.13206857099999 33.51793742000001 0 0,103.13220547499998 33.51807692199998 0 0,103.13238420900001 33.51814984399999 0 0,103.132859569 33.51811179800001 0 0,103.13323985599999 33.51790888599999 0 0,103.13322464499998 33.517693291 0 0,103.13322464499998 33.51749988900002 0 0,103.13321323600002 33.51726209899999 0 0,103.13321703899999 33.517087720000006 0 0,103.13329309599999 33.516900658 0 0,103.13351366400002 33.51662164999999 0 0,103.13388634500001 33.51644092800001 0 0,103.13442445200002 33.516202819 0 0,103.13471537200002 33.51602685199998 0 0,103.13492072700001 33.51592697799998 0 0,103.13501199699999 33.51576527899999 0 0,103.13502340500003 33.51563686999998 0 0,103.13500629200001 33.51547041399999 0 0,103.13493213599997 33.51528017700002 0 0,103.13462980700001 33.515047138 0 0,103.13466973700002 33.514994822999995 0 0,103.134743894 33.51474751500001 0 0,103.13484657100003 33.51444313500002 0 0,103.134857979 33.514214847999995 0 0,103.13473248499997 33.51403887800001 0 0,103.13451001599998 33.51402460899999 0 0,103.134321774 33.51403412100001 0 0,103.134070785 33.514119729000015 0 0,103.133970342 33.51412571100002 0 0,103.13391106400002 33.51412924099998 0 0,103.133808386 33.514100704999976 0 0,103.13373423000002 33.513986561000024 0 0,103.13372282099999 33.51378205499998 0 0,103.13380268200001 33.51371547000002 0 0,103.13399092499998 33.513601327 0 0,103.13410501099997 33.51351096299999 0 0,103.13413417100003 33.51345886299998 0 0,103.134184871 33.51336828299998 0 0,103.134230505 33.513249382000026 0 0,103.134230505 33.51316377400002 0 0,103.134162054 33.513106702000016 0 0,103.13404226300003 33.51311145699998 0 0,103.13396480699998 33.51312299 0 0,103.13388254199998 33.51313523699997 0 0,103.133808386 33.51308767699999 0 0,103.1336943 33.513011581 0 0,103.13365048399999 33.512842621000004 0 0,103.13372366700003 33.512776352 0 0,103.13399442100001 33.51253118599999 0 0,103.134025151 33.512516952 0 0,103.13419057499999 33.512516952 0 0,103.13431198799998 33.512469501 0 0,103.13437311299998 33.512445610999976 0 0,103.13444023900001 33.512384981000025 0 0,103.13451001700003 33.512321954000015 0 0,103.13454994699998 33.51219829500002 0 0,103.13454521099999 33.51203244499999 0 0,103.13484338299997 33.511762447000024 0 0,103.13497981799998 33.511827675000006 0 0,103.135398135 33.51196242999998 0 0,103.13578792999999 33.512216088 0 0,103.13609215999998 33.51237462300003 0 0,103.136624563 33.512477671 0 0,103.137052386 33.512366697000004 0 0,103.137451688 33.511946577 0 0,103.13808866900001 33.51104291500002 0 0,103.13840240600001 33.51061486200001 0 0,103.138630579 33.51025022099998 0 0,103.13881121600002 33.50994106899998 0 0,103.13894431599999 33.509711185000015 0 0,103.139029881 33.50967947800001 0 0,103.13907741700001 33.50967947700002 0 0,103.139628834 33.50962398799999 0 0,103.13999010700002 33.509457521 0 0,103.140370394 33.50922763599999 0 0,103.140646103 33.508759938000026 0 0,103.14062708799997 33.50857761499998 0 0,103.14073166700001 33.50828431000002 0 0,103.14083624699998 33.50814162099999 0 0,103.14105760000001 33.50780132800003 0 0,103.14114047700002 33.50767391699998 0 0,103.141169472 33.50764780700001 0 0,103.14137815700002 33.507459883000024 0 0,103.14151125799998 33.507317192000016 0 0,103.14166337199998 33.507079374 0 0,103.142034153 33.50676228399999 0 0,103.14224331100002 33.50666715699998 0 0,103.14249049699998 33.506508610000026 0 0,103.14276620599998 33.506381772 0 0,103.14320353699998 33.506453119000014 0 0,103.14328420200002 33.50649515700002 0 0,103.14370988799999 33.50671699700001 0 0,103.14373593900001 33.506730575000006 0 0,103.14392608399999 33.506944611999984 0 0,103.14415425599998 33.507126938 0 0,103.14435390699998 33.50734097399999 0 0,103.14464863 33.5075233 0 0,103.14486729499998 33.507650135999995 0 0,103.14515251099999 33.50765806300001 0 0,103.14557082699997 33.50766599000002 0 0,103.14586555 33.507412319000025 0 0,103.14600815799997 33.507126938 0 0,103.14588456500002 33.506698864999976 0 0,103.14609372199999 33.506405555000015 0 0,103.146255344 33.50615980700002 0 0,103.146493024 33.50592198700002 0 0,103.14675922599997 33.505541472000004 0 0,103.14695887699997 33.50536706899999 0 0,103.147339165 33.50536706999998 0 0,103.14775748099999 33.505232303000014 0 0,103.14790959499999 33.505081682000025 0 0,103.147852553 33.504740801000025 0 0,103.14790008900002 33.50448712100001 0 0,103.14823283999999 33.50408281799997 0 0,103.14847051999999 33.503789498 0 0,103.14881277799998 33.503765715999975 0 0,103.14949729599999 33.50374986100002 0 0,103.150010684 33.503686440000024 0 0,103.150333929 33.50371815 0 0,103.15071421699997 33.503551672000015 0 0,103.150856825 33.503258351 0 0,103.15075224499998 33.50308394199999 0 0,103.15060963799999 33.50285404099998 0 0,103.15036245099998 33.502679633000014 0 0,103.15031491500002 33.50232288699999 0 0,103.15036244999999 33.50191064500001 0 0,103.150495551 33.50152218599999 0 0,103.150524072 33.50141119699998 0 0,103.15060012999999 33.501149579000014 0 0,103.15061914400002 33.500784899999985 0 0,103.15054308700002 33.50043607399999 0 0,103.15046702900003 33.500229949000015 0 0,103.15024836399999 33.49998418400003 0 0,103.150079904 33.499863775999984 0 0,103.149982163 33.49979391400001 0 0,103.14983955500003 33.49951643600002 0 0,103.14971596200002 33.499135894000005 0 0,103.14969694799998 33.498834629999976 0 0,103.14980152700002 33.49827173900002 0 0,103.14996314799998 33.49779605399999 0 0,103.15018845499998 33.49760816899999 0 0,103.15025787100001 33.49755028200002 0 0,103.15046703000002 33.497383791000004 0 0,103.15075224499998 33.49717765899999 0 0,103.15101844600002 33.49690017199998 0 0,103.15124661800002 33.49659889999998 0 0,103.15150331299998 33.49634519699998 0 0,103.15160789200002 33.49625798599999 0 0,103.15180754300002 33.496162846999994 0 0,103.152311424 33.49598842400002 0 0,103.15266319 33.49588535700002 0 0,103.15284382700003 33.49576643299997 0 0,103.15304347799997 33.49554444099999 0 0,103.153176578 33.49533037499998 0 0,103.15335721500003 33.49506874000002 0 0,103.15347130100002 33.494949813999995 0 0,103.15368996699999 33.494838817000016 0 0,103.153927646 33.49471989199998 0 0,103.15422236900002 33.49452960899998 0 0,103.154450542 33.49436311300002 0 0,103.15465019300001 33.49418868700002 0 0,103.15505900099998 33.494077688999994 0 0,103.15541076800002 33.49409354599999 0 0,103.15581006999997 33.49414904499997 0 0,103.15620937199998 33.494212473000005 0 0,103.156494587 33.49419661500002 0 0,103.15680832499999 33.49414111599998 0 0,103.15733122 33.493998404000024 0 0,103.15770199999997 33.49387947700001 0 0,103.15781608700001 33.493720908 0 0,103.158120317 33.49346719599998 0 0,103.15861368200001 33.493314811000005 0 0,103.15863370400001 33.493308625 0 0,103.158985471 33.493308625 0 0,103.159346744 33.493340338999985 0 0,103.15966048199999 33.49326898300001 0 0,103.15993619 33.492951842000025 0 0,103.15996471199998 33.492674341 0 0,103.15983161100002 33.492277910999974 0 0,103.15964146699997 33.491754620999984 0 0,103.15923265800001 33.491445403 0 0,103.15900448500003 33.49128682899999 0 0,103.15865271899997 33.49128682899999 0 0,103.15826292399998 33.491231328000026 0 0,103.157873129 33.49122339899998 0 0,103.15763544999999 33.49114411099998 0 0,103.15748333599998 33.49093003600001 0 0,103.15744530699999 33.490604957000016 0 0,103.15758791500002 33.49034330699999 0 0,103.15778756499998 33.490105443000004 0 0,103.15807278 33.489946866000025 0 0,103.15854814099998 33.49008165599997 0 0,103.15872877700002 33.49035123599998 0 0,103.15889039899997 33.49044638100003 0 0,103.15899855800001 33.49045030399998 0 0,103.159109064 33.49045431000002 0 0,103.15929920899998 33.49028780499998 0 0,103.159522627 33.489969497000004 0 0,103.159535081 33.48997266700002 0 0,103.15961494200002 33.48982519100002 0 0,103.15972332400003 33.48943033299997 0 0,103.15975755 33.489144893 0 0,103.159737936 33.489079957 0 0,103.15956930800002 33.48852167899997 0 0,103.15951796899998 33.488193420000016 0 0,103.15954078599998 33.487936520000005 0 0,103.159689098 33.487622531 0 0,103.15995149600002 33.487270480999996 0 0,103.16026523300002 33.487018335000016 0 0,103.160493406 33.486875611000016 0 0,103.16055812899998 33.48682163199999 0 0,103.16080143900001 33.48661870799998 0 0,103.16096686399999 33.48643316599998 0 0,103.16119503700003 33.48616198799999 0 0,103.161451731 33.48595741600002 0 0,103.16157152099998 33.48588129500001 0 0,103.161697016 33.48579090200002 0 0,103.16216857299997 33.485648175999984 0 0,103.162240827 33.48562280300001 0 0,103.162263645 33.485568883999974 0 0,103.16227125 33.48549593500002 0 0,103.16221094000002 33.48537996499999 0 0,103.162134347 33.48523268399998 0 0,103.16204545199997 33.48487724500001 0 0,103.16200504900002 33.48471569399999 0 0,103.16191758299999 33.484376320000024 0 0,103.16186434299999 33.48412575200001 0 0,103.16175406000002 33.483675361999985 0 0,103.16174594300003 33.48362977800002 0 0,103.16172040700002 33.483486373999995 0 0,103.161697016 33.48335501399998 0 0,103.161712228 33.48314250499999 0 0,103.16172040700002 33.48312204000001 0 0,103.16173775300001 33.483078636000016 0 0,103.161757862 33.48302832000002 0 0,103.16179343900001 33.482974135000006 0 0,103.16184532900002 33.482895106 0 0,103.16195561199999 33.48280629499999 0 0,103.16213052400002 33.48270276400001 0 0,103.16214779799998 33.48269253900003 0 0,103.16219138999998 33.48266673699999 0 0,103.16246899999999 33.48261916000001 0 0,103.16284168200002 33.48251449000003 0 0,103.163107884 33.48245105400002 0 0,103.16323337799997 33.48241299199998 0 0,103.163374084 33.482333697 0 0,103.16349197400001 33.48221951199997 0 0,103.16373535700001 33.48208629499999 0 0,103.16399015100001 33.48198796899999 0 0,103.16426015399998 33.48196893800002 0 0,103.16454536999998 33.48197845300001 0 0,103.16475072600002 33.48201968699999 0 0,103.16495227799999 33.48208946699998 0 0,103.16511199899998 33.48217193400001 0 0,103.16522988700001 33.48226074500002 0 0,103.165343974 33.482400305 0 0,103.16547327199999 33.48258427000002 0 0,103.16560256999998 33.48267942299998 0 0,103.16574707900003 33.48271748500002 0 0,103.16598665999999 33.48271114200003 0 0,103.166218636 33.482692111000006 0 0,103.16637455300003 33.482660393 0 0,103.16651906200002 33.48257158199999 0 0,103.16660272600001 33.482435194999994 0 0,103.166663572 33.482273432 0 0,103.166686389 33.482152902999985 0 0,103.166671178 33.48197528100002 0 0,103.16665596600001 33.48177862799997 0 0,103.16659131699998 33.48132188300002 0 0,103.166579909 33.481090338 0 0,103.16660652899998 33.48092222899999 0 0,103.16665976899998 33.48078266700003 0 0,103.166770053 33.48065579199999 0 0,103.16695259099998 33.48052257400002 0 0,103.167100903 33.480360808 0 0,103.16716555099998 33.480218073 0 0,103.16732527200003 33.47982792900001 0 0,103.16752682499998 33.479393378 0 0,103.16758006499998 33.47899371599999 0 0,103.16754203599999 33.47887318199997 0 0,103.16747738700002 33.478746304000026 0 0,103.16740132899997 33.47870189700001 0 0,103.167283441 33.478727272000015 0 0,103.16711611400001 33.478774852000015 0 0,103.16692977399998 33.478850979000015 0 0,103.16681949000002 33.47889538499999 0 0,103.16673582700002 33.47895882400002 0 0,103.16672579300001 33.47898786799999 0 0,103.16667117700001 33.47914596800001 0 0,103.16661793700001 33.479225266000014 0 0,103.16655328799999 33.47927918900001 0 0,103.16640497700001 33.479329940000014 0 0,103.166241453 33.47932359599997 0 0,103.16600947699999 33.479237953999984 0 0,103.16583074200003 33.47919037499997 0 0,103.16557214699998 33.47908570200002 0 0,103.16539341200001 33.47894296499999 0 0,103.16525270599999 33.478774852000015 0 0,103.165138619 33.47853695600003 0 0,103.16511960499997 33.47838470200003 0 0,103.165131013 33.478162664000024 0 0,103.16514622400001 33.478089710000006 0 0,103.165123408 33.477981863000025 0 0,103.16502833599998 33.47790256299999 0 0,103.16495608100001 33.47783912400001 0 0,103.16491805200002 33.477721761 0 0,103.16490664399998 33.47762025700001 0 0,103.16494847500002 33.47754095800002 0 0,103.16504354699998 33.47752192600001 0 0,103.16517284499997 33.477483861999985 0 0,103.165321157 33.477464829999974 0 0,103.16551130099998 33.47745848599999 0 0,103.16554420400001 33.47745004199999 0 0,103.165659613 33.47742042200002 0 0,103.16582693999999 33.47736649799998 0 0,103.16591440500002 33.47730305900001 0 0,103.16592961700002 33.477252306000025 0 0,103.16589539099999 33.47719520999999 0 0,103.16580031900003 33.477096878 0 0,103.16561017599997 33.476903386000004 0 0,103.16548931199998 33.47682057600002 0 0,103.165397214 33.47675747400001 0 0,103.16501692700001 33.47662424800001 0 0,103.16478114799997 33.47651957199997 0 0,103.16463663899998 33.476399034999986 0 0,103.16457579299998 33.476332421999984 0 0,103.164549174 33.476142100000004 0 0,103.16451494799998 33.476065971000025 0 0,103.16441987500002 33.476015218999976 0 0,103.16428297200002 33.47599618700002 0 0,103.16413846199998 33.47598032600001 0 0,103.16393691000002 33.475920056999996 0 0,103.16379240100002 33.47581855200002 0 0,103.16364789199997 33.47563140099999 0 0,103.163560426 33.47545693799998 0 0,103.16339690199999 33.475060428999996 0 0,103.16333225300002 33.474727359999974 0 0,103.16332464800001 33.47459096 0 0,103.16338549300002 33.47446090400001 0 0,103.16345014199999 33.474334020000015 0 0,103.16353380499999 33.474264232999985 0 0,103.16364028499999 33.474245200999974 0 0,103.16379240100002 33.474254718 0 0,103.16395972800001 33.47427375000001 0 0,103.16413085599999 33.47426106199998 0 0,103.164163551 33.47424249300002 0 0,103.164309591 33.47415955399998 0 0,103.16442748100002 33.47406121900002 0 0,103.164469312 33.473981915000024 0 0,103.16447311600001 33.47383917000002 0 0,103.16447311500002 33.47370594099999 0 0,103.16448072200001 33.47352195799999 0 0,103.16441607299998 33.47339507200002 0 0,103.16432099999997 33.473280875 0 0,103.16413466 33.47302075900001 0 0,103.164096868 33.47296953199998 0 0,103.16383042899997 33.47260837800002 0 0,103.16381521800002 33.47249418000001 0 0,103.163841838 33.472389497999984 0 0,103.16392169900001 33.472249922 0 0,103.16401677099998 33.47208496899998 0 0,103.16406786200002 33.47191733699998 0 0,103.164073814 33.47189780999997 0 0,103.16407761599999 33.47180898900001 0 0,103.16404887599998 33.47172747600001 0 0,103.16403958799998 33.471701134 0 0,103.164036442 33.47169483599998 0 0,103.16400155899998 33.47162500100001 0 0,103.16392169900001 33.471555212 0 0,103.16391364200001 33.47155314499997 0 0,103.16382282400002 33.47152983500001 0 0,103.16368591999998 33.471536179 0 0,103.16351859399998 33.471580589999974 0 0,103.16340070500002 33.47165037799999 0 0,103.16322197 33.47173602800001 0 0,103.16294816300001 33.47178678300003 0 0,103.16272759600002 33.47178995500002 0 0,103.16248421199998 33.47177092200002 0 0,103.16230547700002 33.47171699400002 0 0,103.16198223200001 33.471564727999976 0 0,103.16183011700002 33.47145053000003 0 0,103.161719834 33.471336328999996 0 0,103.161567719 33.471161858000016 0 0,103.161537296 33.471057175 0 0,103.16154490100001 33.47095249099999 0 0,103.161613353 33.47086366899998 0 0,103.16179969400002 33.470733607 0 0,103.161955611 33.470654301000025 0 0,103.16204307800001 33.47055278900001 0 0,103.16206969799998 33.47046079400002 0 0,103.16207350100001 33.470362454999986 0 0,103.16202406399998 33.47025777099998 0 0,103.16197082399998 33.47011501899999 0 0,103.16190617500001 33.469972267 0 0,103.16174645299998 33.46979779200001 0 0,103.161689411 33.46966455699999 0 0,103.161697016 33.46955669900001 0 0,103.16179969400002 33.46942980900002 0 0,103.162081107 33.469328295000025 0 0,103.16264773500001 33.46918554199999 0 0,103.16288731600002 33.46910306299998 0 0,103.163176335 33.469026927000016 0 0,103.16325151799998 33.46903147199998 0 0,103.16343873300002 33.469042789000014 0 0,103.16357183399998 33.469099889999995 0 0,103.16362507399998 33.469176026000014 0 0,103.163636483 33.46926485 0 0,103.16368211700001 33.46943298000002 0 0,103.16376197800003 33.469509114999994 0 0,103.16382662699999 33.46953132200002 0 0,103.16394831899999 33.46955669900001 0 0,103.16404719299999 33.469550355000024 0 0,103.16414606799998 33.46951863200002 0 0,103.16422212499998 33.46942980900002 0 0,103.16422212600003 33.469150646 0 0,103.16422268000002 33.469135858000016 0 0,103.16422973099998 33.468947619999994 0 0,103.16429818300003 33.46888417399998 0 0,103.16438945200002 33.46889051900001 0 0,103.16448832700002 33.46890320799997 0 0,103.164571991 33.46897299800003 0 0,103.164702084 33.469116050000025 0 0,103.164739317 33.46915699200002 0 0,103.164883826 33.46923947099998 0 0,103.16498270099999 33.46925850399998 0 0,103.16509678699998 33.46916333600001 0 0,103.16513481599998 33.4690301 0 0,103.16513481599998 33.468923726000014 0 0,103.16513481499999 33.468846106 0 0,103.16514242199997 33.46851618599999 0 0,103.16521847899998 33.468243366000024 0 0,103.16526411299998 33.46809109399999 0 0,103.16524890300002 33.46793247800002 0 0,103.16519566199997 33.46774848199999 0 0,103.16501312399998 33.46752641799998 0 0,103.164937066 33.467348765 0 0,103.16494467199999 33.467126699999994 0 0,103.16505115299998 33.46695539199999 0 0,103.16520326699998 33.46687925499998 0 0,103.16538580500003 33.46682215200002 0 0,103.16547901000001 33.46682215200002 0 0,103.16558355500001 33.46682215200002 0 0,103.165819333 33.46683484099998 0 0,103.16602468899998 33.46673966999998 0 0,103.16619962099998 33.46661911899997 0 0,103.16632131300003 33.466517603 0 0,103.16639737100002 33.46643512100002 0 0,103.16642779300003 33.46629553499997 0 0,103.16642018800002 33.466200362999984 0 0,103.16632891799998 33.46611153600003 0 0,103.16610835300003 33.46599098500002 0 0,103.16594102599998 33.46583236399999 0 0,103.165811728 33.46565470899998 0 0,103.16580994399999 33.465624945 0 0,103.16579651699999 33.465400914999975 0 0,103.165864968 33.465216913000006 0 0,103.16596384299999 33.46512173999997 0 0,103.16613877600003 33.46505829199998 0 0,103.16632196299997 33.46504555600001 0 0,103.16641258200002 33.465039257 0 0,103.166625544 33.465051947000006 0 0,103.166777658 33.465007533000005 0 0,103.16692977399998 33.46493139400002 0 0,103.16700583099998 33.46476008100001 0 0,103.16710470599998 33.46456338899998 0 0,103.16715794499999 33.46442380100001 0 0,103.16720357999998 33.464227107 0 0,103.167192178 33.464170036999974 0 0,103.16716555199997 33.46403675800002 0 0,103.16715794599997 33.463827374000005 0 0,103.16696019599999 33.46357991999997 0 0,103.166838504 33.46331343000003 0 0,103.166808081 33.463034248999975 0 0,103.16683089899999 33.46269161599997 0 0,103.16695259 33.46237436199999 0 0,103.16699822499999 33.46217766500001 0 0,103.16698301399998 33.46198731099997 0 0,103.16696019599999 33.461923861 0 0,103.166861321 33.46180330300001 0 0,103.166663572 33.461530462999974 0 0,103.16658751400001 33.46127031100002 0 0,103.16654948600001 33.460991122999985 0 0,103.16651906300001 33.46069924400001 0 0,103.166579909 33.46047716200002 0 0,103.166770052 33.46029315099997 0 0,103.16689096300001 33.46020603400001 0 0,103.16693737899999 33.460172591 0 0,103.16706667599999 33.460032995000006 0 0,103.16713512899997 33.45983629199998 0 0,103.16721879099998 33.45953171899998 0 0,103.16722965600002 33.45929151500002 0 0,103.16723400299998 33.45919541799998 0 0,103.16717315699998 33.458960640999976 0 0,103.16715794599997 33.45876393399999 0 0,103.16720357999998 33.458656064000024 0 0,103.16731006100002 33.458503775999986 0 0,103.16740133000002 33.458370522999985 0 0,103.167561051 33.458313413999974 0 0,103.167774011 33.458268997000005 0 0,103.16801739499999 33.458243615000015 0 0,103.16827599099997 33.458268996000015 0 0,103.16839007700003 33.45833879600002 0 0,103.168456268 33.45840874300001 0 0,103.16850416400001 33.45845935699998 0 0,103.168603039 33.458630683000024 0 0,103.16871712400001 33.45895429500001 0 0,103.16886923999999 33.459239835000005 0 0,103.16905938299999 33.459385775999976 0 0,103.16928755599997 33.45948095599999 0 0,103.16956896900001 33.459538064000014 0 0,103.169766718 33.459557098999994 0 0,103.16994925699998 33.459563445000015 0 0,103.17007855499998 33.45953171899998 0 0,103.17020785199998 33.45941750399999 0 0,103.17029912100003 33.459290597000006 0 0,103.17035996700002 33.45907485599997 0 0,103.17035996700002 33.45884642499999 0 0,103.17039039000002 33.458598955000014 0 0,103.17041320700002 33.45840224900002 0 0,103.17029912100003 33.458211887999994 0 0,103.17023462899999 33.45809082599999 0 0,103.17020785199998 33.45804056200001 0 0,103.16998728499999 33.45785654500003 0 0,103.169873199 33.45770425500001 0 0,103.169713478 33.457615420000025 0 0,103.16947009400002 33.45756465599999 0 0,103.16927994999998 33.45755196499999 0 0,103.16914304699998 33.45759003799998 0 0,103.16904417199999 33.457685218999984 0 0,103.168907268 33.457729637 0 0,103.168755153 33.457659836999994 0 0,103.16861825000001 33.457532929000024 0 0,103.16836726000002 33.45735525700002 0 0,103.16823035599998 33.45727911099999 0 0,103.16818472199998 33.457234692999975 0 0,103.16819993399997 33.457152201999975 0 0,103.16826078000003 33.45705701899999 0 0,103.16839768300002 33.456993565000005 0 0,103.16849655800002 33.456993565000005 0 0,103.16861825000001 33.456961837999984 0 0,103.16865627800001 33.456936455000005 0 0,103.16869430700001 33.456860310000025 0 0,103.168686702 33.45673974499999 0 0,103.168679096 33.45659379900002 0 0,103.168717125 33.45651765299999 0 0,103.16879318299999 33.45650496100001 0 0,103.168884451 33.45651765299999 0 0,103.16899093199999 33.45653034399999 0 0,103.16909741199999 33.456574762 0 0,103.16922670999998 33.45661918100001 0 0,103.169373388 33.45663447800001 0 0,103.16940924900001 33.45663821699998 0 0,103.169614604 33.45661283499999 0 0,103.169804747 33.45651130700003 0 0,103.169926439 33.45645419700003 0 0,103.16999489099999 33.456301904999975 0 0,103.16999489099999 33.45611788399998 0 0,103.16991883399999 33.45592751800001 0 0,103.169789536 33.455768879000004 0 0,103.169660238 33.45572446 0 0,103.16940164200003 33.45578157 0 0,103.16932430700001 33.45579053199998 0 0,103.16912783599997 33.45581329800001 0 0,103.16897572099998 33.45575618800001 0 0,103.16886923999999 33.455680040999994 0 0,103.168793182 33.45554678399998 0 0,103.168747548 33.45528661499998 0 0,103.168732337 33.455115283 0 0,103.168785577 33.45503913599998 0 0,103.16890726899999 33.45500106200001 0 0,103.16913544099998 33.45502009900002 0 0,103.16926383399999 33.45505580600002 0 0,103.16927234399998 33.455058173 0 0,103.16941685400002 33.45515335699997 0 0,103.16956896800002 33.45528026900001 0 0,103.169690661 33.455318342 0 0,103.169812353 33.45528661499998 0 0,103.16997967999998 33.455254887000024 0 0,103.17009376599998 33.455159702 0 0,103.17012418899998 33.45502009900002 0 0,103.17014700599998 33.45485511200002 0 0,103.17010897699998 33.45458859600001 0 0,103.16994165 33.45439188 0 0,103.16944727700002 33.45413805300001 0 0,103.16934102200003 33.454032985000026 0 0,103.16924192099998 33.45393498999999 0 0,103.16918107499998 33.453725582000004 0 0,103.16918107599997 33.45361135899998 0 0,103.16928755599997 33.453351184999974 0 0,103.169388223 33.45321320099998 0 0,103.169391185 33.45321474999997 0 0,103.16968780899998 33.452867319999996 0 0,103.17001295400001 33.45253892599999 0 0,103.170241127 33.452477052999996 0 0,103.17044648199999 33.452477053999985 0 0,103.17060049899999 33.45252464700002 0 0,103.170731698 33.452591278 0 0,103.17073491999997 33.452606334999984 0 0,103.17076021999998 33.45272454000002 0 0,103.170817263 33.45308148999999 0 0,103.17085719300002 33.45324330699998 0 0,103.17083437600002 33.45344795699998 0 0,103.170817263 33.45358121700002 0 0,103.170862897 33.453657366000016 0 0,103.170994097 33.453785865999976 0 0,103.171222269 33.453852496000025 0 0,103.171267903 33.453862016000016 0 0,103.17150178100002 33.45387153399997 0 0,103.171798405 33.45378586700002 0 0,103.17226615800001 33.453605014000004 0 0,103.17252855700002 33.453395605000026 0 0,103.172579896 33.45322427000002 0 0,103.17256848699998 33.45306245299997 0 0,103.17245440099998 33.45286256100002 0 0,103.17231749799998 33.452686465 0 0,103.17230038399998 33.452553204000026 0 0,103.17230038399998 33.45243421999999 0 0,103.172380245 33.452272402000006 0 0,103.17245440099998 33.452124861000016 0 0,103.17256848699998 33.45202967300003 0 0,103.17273391200001 33.451977320000026 0 0,103.17292785799998 33.451977320000026 0 0,103.173161736 33.45205347000001 0 0,103.17335568300001 33.45224860500002 0 0,103.17365230600001 33.452443738 0 0,103.17379491399998 33.452477053999985 0 0,103.17433682400002 33.452296198 0 0,103.17550620899999 33.45172983200001 0 0,103.17614509100002 33.45132528200003 0 0,103.176373264 33.451130146000025 0 0,103.17639037700002 33.45094452799998 0 0,103.17636185499998 33.45079698500001 0 0,103.17629910800002 33.45066372000002 0 0,103.17615650099998 33.450582810000014 0 0,103.17600818800003 33.45056377200001 0 0,103.17584846699998 33.450606607 0 0,103.17581860899998 33.45062932100001 0 0,103.17565452100001 33.45075415000002 0 0,103.17550620899999 33.45078746600001 0 0,103.175306557 33.450782705999984 0 0,103.17510690699999 33.450725593000016 0 0,103.17482739500002 33.45061612500001 0 0,103.17454788399999 33.45047810099999 0 0,103.17435964200001 33.45040670899999 0 0,103.17429689400001 33.450287721999985 0 0,103.174274077 33.450159215999975 0 0,103.17431400700002 33.44999263400001 0 0,103.17438245800003 33.44980701399999 0 0,103.17449654500001 33.44964994999998 0 0,103.17470760399999 33.44951192399998 0 0,103.17491295999997 33.44942149299999 0 0,103.175106906 33.44939293599998 0 0,103.17530655799999 33.44942149299999 0 0,103.17542626099998 33.44947767399998 0 0,103.17548909599998 33.449507165 0 0,103.175597477 33.449564279000015 0 0,103.17569445100003 33.44967850699999 0 0,103.17583705800001 33.44984985000002 0 0,103.17602529999999 33.44989268500001 0 0,103.17620213499998 33.449883166000006 0 0,103.17637896899998 33.449835570999994 0 0,103.176550098 33.44976417800001 0 0,103.176755453 33.449597595 0 0,103.176955104 33.44940721500001 0 0,103.17708630300001 33.44925967 0 0,103.17740004000001 33.44905025000003 0 0,103.17756546599998 33.448859868 0 0,103.17770236899997 33.44867424500001 0 0,103.17773089000002 33.448560015 0 0,103.17773089100001 33.44839343000001 0 0,103.17772518599998 33.448160210000026 0 0,103.17772518599998 33.44780800000001 0 0,103.17766243900002 33.44753194200001 0 0,103.17746278800001 33.44731299900002 0 0,103.17740526199998 33.447296999 0 0,103.177308772 33.447270161999995 0 0,103.17716616400003 33.44724636299998 0 0,103.17706919 33.44726540200003 0 0,103.17698362499999 33.44735107600002 0 0,103.17689806099997 33.44749862399999 0 0,103.17679538300001 33.447555739999984 0 0,103.17667559300003 33.44756050000001 0 0,103.176550098 33.44753194200001 0 0,103.17636185499998 33.44745102799999 0 0,103.17627058599999 33.447393912999985 0 0,103.17617931799998 33.44724636400002 0 0,103.17618502200003 33.447136892 0 0,103.17629340399998 33.446922707 0 0,103.17645312500002 33.446817995 0 0,103.17665277499998 33.446656166000025 0 0,103.17685813000003 33.44656573200001 0 0,103.17712053000002 33.44651813600001 0 0,103.177296146 33.44647658100001 0 0,103.17750271900002 33.446427701000005 0 0,103.17757687400001 33.446389624000005 0 0,103.17767384799998 33.446299189 0 0,103.17782216 33.44604692500002 0 0,103.17811878399999 33.445532875000026 0 0,103.17838118200001 33.44524253100002 0 0,103.17855231200002 33.444975983999996 0 0,103.17856942399999 33.44485223100003 0 0,103.178580834 33.44459044199999 0 0,103.178603651 33.444200138999975 0 0,103.17859836399998 33.44361785900003 0 0,103.17859794700001 33.44357184199998 0 0,103.17864358100002 33.443329088999974 0 0,103.17858653799999 33.443152973999986 0 0,103.17847815599998 33.44294353999999 0 0,103.17835266100002 33.44282454299997 0 0,103.17822146200001 33.44277218399998 0 0,103.178050332 33.44270078599999 0 0,103.17789631599999 33.44265318700002 0 0,103.17767955199997 33.442510389999995 0 0,103.17745708400003 33.44235807299998 0 0,103.17736011 33.442224796000005 0 0,103.17730306700003 33.442058197999984 0 0,103.17727454599998 33.44187255999998 0 0,103.17729736299998 33.441705962000015 0 0,103.177382927 33.44149176500002 0 0,103.17760539599999 33.441234726000005 0 0,103.177651405 33.44114148699998 0 0,103.17772518599998 33.44099196799999 0 0,103.17772518599998 33.44080632700002 0 0,103.17770237000002 33.44068256700001 0 0,103.17765103099998 33.440577846999986 0 0,103.17749622899998 33.440473673999975 0 0,103.17747419599999 33.44045884799999 0 0,103.177246024 33.440377926999986 0 0,103.17703496500002 33.44025416699998 0 0,103.17692087799998 33.440135166000005 0 0,103.17676115699999 33.43992096400001 0 0,103.17663566300001 33.439716282000006 0 0,103.17647023699999 33.43943067800001 0 0,103.176333333 33.439221234 0 0,103.17615649999999 33.438902309000014 0 0,103.17613938699998 33.43878806599997 0 0,103.176242065 33.43862622199998 0 0,103.17636756000002 33.43845485700001 0 0,103.176502057 33.438270983999985 0 0,103.17663566200002 33.43808832799999 0 0,103.17677256600001 33.437997884000026 0 0,103.17688094800002 33.437945522999996 0 0,103.177017852 33.437850319999995 0 0,103.17711482499999 33.43769323499998 0 0,103.17711482499999 33.437607551999974 0 0,103.177194686 33.43747426599998 0 0,103.17723461600002 33.43728385899999 0 0,103.17719468500002 33.437150573999986 0 0,103.17702925999998 33.43686972199998 0 0,103.17687524399997 33.436655512000016 0 0,103.17665847900003 33.43647462299998 0 0,103.17639037700002 33.436317535 0 0,103.17625837000003 33.43627347099999 0 0,103.17610516100001 33.43622233000002 0 0,103.175882693 33.43609856299997 0 0,103.175728677 33.435917673999995 0 0,103.17573438099998 33.435732023000014 0 0,103.17578572000002 33.435555893000014 0 0,103.175819945 33.43540356400001 0 0,103.17581424100001 33.435117945 0 0,103.17581192 33.43510567599998 0 0,103.17578001499999 33.43493705399999 0 0,103.17571726800003 33.43477044299999 0 0,103.175660225 33.43464667400002 0 0,103.17563170300002 33.434470540999996 0 0,103.17560318199997 33.43430869000002 0 0,103.17559177300001 33.43397070399999 0 0,103.17560318199997 33.433732684999995 0 0,103.17569381700002 33.43348197099999 0 0,103.17573945200002 33.43326616600001 0 0,103.17592199 33.43321538800001 0 0,103.176119739 33.43331694400001 0 0,103.17646960399998 33.43338041599998 0 0,103.17666735300003 33.43341849900003 0 0,103.177093275 33.43318999899998 0 0,103.177230178 33.43296149899999 0 0,103.177214967 33.432745693000015 0 0,103.17691073700001 33.43236485800003 0 0,103.17674340999997 33.43226329999999 0 0,103.17659094700002 33.43207244600001 0 0,103.17650002699997 33.43195863 0 0,103.17646960299999 33.43167934899998 0 0,103.17650002699997 33.431361982 0 0,103.17656087300003 33.431120781999994 0 0,103.17656878899999 33.431100017999995 0 0,103.17666735300003 33.43084149700002 0 0,103.17688031400002 33.430689158999996 0 0,103.177078064 33.430638380000005 0 0,103.17730623599999 33.430511432 0 0,103.17744313999998 33.43038448300001 0 0,103.17750398599998 33.43024484 0 0,103.17761046700002 33.42995285799998 0 0,103.17753440899997 33.42980051799998 0 0,103.17733665899999 33.429635484000016 0 0,103.177108487 33.429508535000025 0 0,103.177057252 33.42929474099998 0 0,103.177047641 33.42925463500001 0 0,103.177134652 33.429067040999996 0 0,103.177230178 33.42886108900001 0 0,103.17742792899998 33.42863257699997 0 0,103.177738713 33.428472012999976 0 0,103.17774736899997 33.428467539999986 0 0,103.17797554200001 33.428467539999986 0 0,103.178234138 33.428416760000005 0 0,103.17838625299999 33.428404064999995 0 0,103.17856879099998 33.428467539999986 0 0,103.17864645499998 33.428575567999985 0 0,103.17864645600002 33.428497999 0 0,103.17864715799999 33.42848450700001 0 0,103.17864727400001 33.428482282999994 0 0,103.17864972299998 33.42846668599998 0 0,103.178653784 33.428451327999994 0 0,103.17865942499998 33.42843632500001 0 0,103.17866660499999 33.428421791000005 0 0,103.178675268 33.42840783700001 0 0,103.17868534799999 33.42839457000002 0 0,103.178696769 33.428382090000014 0 0,103.17870944399999 33.42837049100001 0 0,103.17872327700002 33.428359864000015 0 0,103.17873816100001 33.428350287 0 0,103.17875398400002 33.428341835000026 0 0,103.17875890300002 33.42833952500001 0 0,103.17920059099998 33.42813845799998 0 0,103.17936682300001 33.42761821099998 0 0,103.17937246600002 33.42760320299999 0 0,103.17937964599997 33.42758866899999 0 0,103.17938830899999 33.42757471499999 0 0,103.179402799 33.42755635899999 0 0,103.17968801500001 33.427238977 0 0,103.17992993000001 33.42696977899999 0 0,103.179929931 33.426593708999974 0 0,103.17993074999998 33.42657799300002 0 0,103.179933199 33.42656239600001 0 0,103.17993725899998 33.426547038000024 0 0,103.179942901 33.42653203499998 0 0,103.17995008000003 33.42651750099998 0 0,103.17995874299999 33.42650354699998 0 0,103.17996882300002 33.426490279999996 0 0,103.17998024399998 33.426477799 0 0,103.17999291899997 33.42646620099998 0 0,103.18000675100001 33.426455573 0 0,103.180018754 33.42644771800002 0 0,103.18003139000001 33.426440594999974 0 0,103.18021200300001 33.42634638300001 0 0,103.18006830399997 33.42618647500001 0 0,103.18006533699997 33.426183091999974 0 0,103.17991272299997 33.42600477000002 0 0,103.17967401499999 33.426054577 0 0,103.17965943000002 33.42605717399999 0 0,103.17964082999998 33.426059226999996 0 0,103.17962208699998 33.42605991300002 0 0,103.1792418 33.42605991300002 0 0,103.179223057 33.426059226999996 0 0,103.17920445700003 33.42605717399999 0 0,103.179186141 33.42605376900002 0 0,103.179168248 33.426049037999974 0 0,103.17915091600003 33.42604301799997 0 0,103.17913427500002 33.426035754 0 0,103.17911845200001 33.42602730200002 0 0,103.17910356800002 33.42601772500001 0 0,103.17909009300001 33.42600739599999 0 0,103.178804877 33.42576935300002 0 0,103.17879184600002 33.425757456999975 0 0,103.178780426 33.42574497700002 0 0,103.17877034600002 33.42573170899999 0 0,103.178761683 33.42571775599998 0 0,103.17875450399998 33.42570322199998 0 0,103.17875017099999 33.425692137 0 0,103.17874670200001 33.42568084099997 0 0,103.17865163099998 33.425323778000006 0 0,103.17864973100001 33.425315798999975 0 0,103.17864728199999 33.42530020200002 0 0,103.178646464 33.42528448600001 0 0,103.17864728199999 33.42526877 0 0,103.17864973100001 33.42525317299999 0 0,103.17865379099999 33.425237815 0 0,103.178659433 33.425222812000015 0 0,103.17866661199997 33.425208278000014 0 0,103.17867527499999 33.42519432400002 0 0,103.17868535500003 33.425181056999975 0 0,103.17869677599998 33.425168575999976 0 0,103.17870882900002 33.425157501 0 0,103.17872193900001 33.42514730300002 0 0,103.17899808800001 33.42494975300002 0 0,103.17906685999998 33.42466276800002 0 0,103.178760716 33.423932732000026 0 0,103.17874475299999 33.42391008200002 0 0,103.17855796200001 33.423645050999994 0 0,103.17845120800001 33.42349358299998 0 0,103.17832216400001 33.42331048599999 0 0,103.17769981999999 33.42297657099999 0 0,103.17768547999998 33.42296816800001 0 0,103.17687736800002 33.422452393000015 0 0,103.17686938399999 33.42244704000001 0 0,103.176855553 33.422436413000014 0 0,103.17684287899999 33.42242481400001 0 0,103.17683145799998 33.422412334 0 0,103.17682137899999 33.422399066000025 0 0,103.17681271599997 33.42238511300002 0 0,103.176805537 33.42237057900002 0 0,103.1768037 33.422366168999986 0 0,103.176470951 33.42153298699998 0 0,103.176465377 33.42151645199999 0 0,103.17632277000001 33.42100067000001 0 0,103.17632092999997 33.420993323999994 0 0,103.17618179800002 33.42037397500002 0 0,103.176063855 33.420111464 0 0,103.17548699899999 33.41966702299999 0 0,103.174888216 33.41924412999998 0 0,103.173826959 33.41874587299998 0 0,103.17338700200003 33.41853930899998 0 0,103.173261357 33.41848337699997 0 0,103.17295704200001 33.418347908999976 0 0,103.172676088 33.41822284 0 0,103.17266939500001 33.41821973100002 0 0,103.17265357399998 33.41821127899999 0 0,103.17263869200002 33.41820170300002 0 0,103.17263734900001 33.41820074999998 0 0,103.17197184600002 33.41772462199998 0 0,103.17196921200002 33.417722706000006 0 0,103.17031091899997 33.41649674199999 0 0,103.16865293900003 33.41542915399998 0 0,103.16864995200001 33.41542719500001 0 0,103.16793691200002 33.41495105500002 0 0,103.16793263800002 33.41494812500002 0 0,103.167919165 33.414937796000004 0 0,103.167295707 33.41441739099997 0 0,103.16707546700002 33.414233552999974 0 0,103.16657096699998 33.41392728699998 0 0,103.16580515200002 33.413513662000014 0 0,103.16499336300001 33.41340072600002 0 0,103.164991214 33.41340041799998 0 0,103.164972901 33.41339701300001 0 0,103.16495501100002 33.41339228300001 0 0,103.16494618299998 33.41338940200001 0 0,103.16437575100002 33.41319100499999 0 0,103.16436297899997 33.41318614800002 0 0,103.16435061200002 33.413180603 0 0,103.16433479099999 33.41317214999998 0 0,103.16431991000002 33.41316257400001 0 0,103.16430608000002 33.41315194600003 0 0,103.164293407 33.41314034800001 0 0,103.16428316100001 33.413129258000026 0 0,103.16427397400003 33.41311753299999 0 0,103.16399003200002 33.41272250999998 0 0,103.16343685800001 33.41199140200001 0 0,103.16303377999998 33.41168858399999 0 0,103.162339992 33.411616193999976 0 0,103.16232920200002 33.41161483399998 0 0,103.16231088900003 33.411611429000004 0 0,103.16229299999998 33.411606699000004 0 0,103.16229030800002 33.41160586000001 0 0,103.16129205200002 33.41128841800003 0 0,103.16127611500002 33.41128272499998 0 0,103.161260777 33.41127597399998 0 0,103.16125239899998 33.411271700999976 0 0,103.16058689599998 33.41091457700003 0 0,103.16056884800003 33.410903752000024 0 0,103.16009348699998 33.410586308000006 0 0,103.16008921399998 33.41058337800001 0 0,103.16007538399998 33.41057274999997 0 0,103.16006271200001 33.410561152000014 0 0,103.16005129299998 33.410548671000015 0 0,103.16004121499998 33.41053540399997 0 0,103.160032554 33.410521449999976 0 0,103.16002537600002 33.410506915999974 0 0,103.16001973499999 33.41049191299999 0 0,103.160015676 33.410476555 0 0,103.16001364700003 33.410464562000016 0 0,103.16001258300003 33.41045248299997 0 0,103.15996677200002 33.409496429 0 0,103.159699612 33.40901322799999 0 0,103.15969262800002 33.408999043999984 0 0,103.15968698799998 33.408984041 0 0,103.159682928 33.40896868300001 0 0,103.15968231699998 33.40896562299997 0 0,103.15953971099998 33.40821167600001 0 0,103.159537607 33.408196331 0 0,103.15949007299997 33.40764078699999 0 0,103.15948952100001 33.40762788000001 0 0,103.159490339 33.407612164 0 0,103.15949278800002 33.407596566999985 0 0,103.15949373500001 33.40759235600001 0 0,103.15958880800002 33.407195537999996 0 0,103.15959259599998 33.40718232400002 0 0,103.159597561 33.407169388 0 0,103.15960092400002 33.40716212799998 0 0,103.15992018600002 33.40651488200001 0 0,103.15996392300002 33.405967234 0 0,103.15990377700001 33.405590655000026 0 0,103.159843781 33.40500184199999 0 0,103.15982277 33.404703644999984 0 0,103.15977761300002 33.404213571000014 0 0,103.15956140499998 33.403708189999975 0 0,103.15954970000001 33.403680828999995 0 0,103.15954426600001 33.40366620100002 0 0,103.159540333 33.40365123999999 0 0,103.15953788500002 33.40363564299997 0 0,103.15953706699997 33.40361992700002 0 0,103.15953788500002 33.403604211000015 0 0,103.159540333 33.403588614 0 0,103.15954439299998 33.403573256000016 0 0,103.15955003300002 33.40355825300003 0 0,103.15955721 33.40354371900003 0 0,103.15956587099998 33.40352976499997 0 0,103.15957588100002 33.403516577999994 0 0,103.15958721599998 33.403504166999994 0 0,103.15979323800002 33.40329777900001 0 0,103.159971369 33.402702954000006 0 0,103.15997790300003 33.40268510499999 0 0,103.16016809199999 33.402248477 0 0,103.16017523599999 33.402234050000004 0 0,103.16018384099999 33.402220194999984 0 0,103.160193918 33.40220692700001 0 0,103.16020533599999 33.402194447 0 0,103.16021800700003 33.402182848999985 0 0,103.16023183499999 33.402172221 0 0,103.16024671500003 33.402162643999986 0 0,103.16026253299998 33.40215419200001 0 0,103.16028140999998 33.40214606500001 0 0,103.160734972 33.40197395299998 0 0,103.160862909 33.40176034299998 0 0,103.16083179999998 33.40150063700003 0 0,103.16048884100002 33.40130976099999 0 0,103.16046951700002 33.40129764300002 0 0,103.160455689 33.40128701499998 0 0,103.16044301800002 33.40127541700002 0 0,103.16043159999998 33.40126293600002 0 0,103.16042152300002 33.40124966899998 0 0,103.16041286299998 33.401235714999984 0 0,103.160405685 33.40122118099998 0 0,103.16040004500002 33.401206177999995 0 0,103.16039598600003 33.40119082000001 0 0,103.160393538 33.401175222999996 0 0,103.16039272 33.40115950699999 0 0,103.160392721 33.40088171299999 0 0,103.16039353899998 33.40086599699998 0 0,103.16039598700002 33.400850400000024 0 0,103.160400046 33.40083504199998 0 0,103.16040568599999 33.400820038000006 0 0,103.16041286400002 33.400805504999994 0 0,103.16042152400001 33.400791551 0 0,103.160429481 33.400780870000006 0 0,103.16043830799998 33.40077068099998 0 0,103.16076426299998 33.40042081299998 0 0,103.16098366599999 33.40012774600001 0 0,103.16120370200002 33.399613397999985 0 0,103.161249011 33.399121665999985 0 0,103.16125089500002 33.399108015000024 0 0,103.16134596799998 33.39859209999997 0 0,103.16134671100002 33.398588331999974 0 0,103.161350771 33.39857297399999 0 0,103.16135641 33.39855797000001 0 0,103.16136234800001 33.39854570699998 0 0,103.161369342 33.398533842000006 0 0,103.16170209400002 33.39801792399999 0 0,103.16170346000001 33.39801583899998 0 0,103.16189828300003 33.397723068000005 0 0,103.16177891400002 33.39735765299997 0 0,103.16177453699999 33.39734131300003 0 0,103.161772348 33.397328026000025 0 0,103.16172481299998 33.39693116000001 0 0,103.161723736 33.39691313399999 0 0,103.16172455499998 33.39689741799998 0 0,103.16172700300001 33.39688182100002 0 0,103.161731062 33.39686646299998 0 0,103.161736701 33.396851459000004 0 0,103.16174387799998 33.39683692599999 0 0,103.16175253799997 33.396822971999995 0 0,103.16176010100003 33.39681278299997 0 0,103.16185341099998 33.39669593100001 0 0,103.16203531600001 33.39645294000002 0 0,103.16199273900003 33.396346299000015 0 0,103.16191811200002 33.39629645500003 0 0,103.16173371600001 33.39650172099999 0 0,103.16145182600002 33.396854738 0 0,103.161437895 33.39687029700002 0 0,103.16142522500002 33.39688189499998 0 0,103.16141139799998 33.39689252300002 0 0,103.161396519 33.39690209999998 0 0,103.16138070099998 33.39691055200001 0 0,103.16136406599998 33.396917815999984 0 0,103.16134673900001 33.396923835999985 0 0,103.16132885299999 33.396928565999985 0 0,103.16131054300001 33.396931971000015 0 0,103.16129194899997 33.39693402500001 0 0,103.16127321200003 33.39693471099997 0 0,103.16125447500002 33.39693402500001 0 0,103.16123588099998 33.396931971000015 0 0,103.16121757100001 33.396928565999985 0 0,103.16119968499999 33.396923835999985 0 0,103.16118235800002 33.396917815999984 0 0,103.16116572300001 33.39691055200001 0 0,103.161149905 33.39690209999998 0 0,103.16113502600001 33.39689252300002 0 0,103.16112119899998 33.39688189499998 0 0,103.16110852899999 33.39687029700002 0 0,103.16109828499998 33.39685920699998 0 0,103.16108909899998 33.39684748299999 0 0,103.16098727500002 33.39670579800003 0 0,103.160946491 33.39664904900002 0 0,103.160944428 33.39664611500001 0 0,103.16093850300001 33.396636898999986 0 0,103.16060575300003 33.39608128200001 0 0,103.16059584099997 33.39606200999998 0 0,103.160591689 33.39605143699998 0 0,103.16036756900002 33.39541524100002 0 0,103.15968627000001 33.394770584000014 0 0,103.159682455 33.39476687400003 0 0,103.159671038 33.39475439300003 0 0,103.15966096199998 33.394741125999985 0 0,103.159654509 33.39473102300002 0 0,103.15964883499998 33.394720597 0 0,103.15944001899999 33.39430217500001 0 0,103.159109968 33.39414908499998 0 0,103.15860014100002 33.394078143 0 0,103.15788854200002 33.39411527599998 0 0,103.157436771 33.39422843099999 0 0,103.157412594 33.39423322900001 0 0,103.157394001 33.394235283 0 0,103.15734872399997 33.39423458900001 0 0,103.15696843500001 33.39419490099999 0 0,103.156957648 33.39419354099999 0 0,103.15693933799997 33.39419013700001 0 0,103.156921452 33.39418540600002 0 0,103.15690412599997 33.39417938600002 0 0,103.15688749100002 33.394172121999986 0 0,103.156871674 33.39416367000001 0 0,103.156856796 33.394154093 0 0,103.156843326 33.39414376399998 0 0,103.15644019199999 33.393807184000025 0 0,103.15571080000001 33.393502694999995 0 0,103.15569909300001 33.393497422999985 0 0,103.15568327599999 33.39348897100001 0 0,103.15566839799999 33.393479393999996 0 0,103.15566705600003 33.393478442 0 0,103.155334305 33.393240311 0 0,103.1553212 33.393230114000005 0 0,103.15530915099998 33.393219037999984 0 0,103.15529773399999 33.393206556999985 0 0,103.15528765800002 33.39319329 0 0,103.15527899900002 33.393179336 0 0,103.15527182199997 33.393164802 0 0,103.15526618299998 33.393149799000014 0 0,103.15526212399999 33.39313444099997 0 0,103.15525967600001 33.393118844000014 0 0,103.15525885800002 33.39310312800001 0 0,103.15525967600001 33.393087412 0 0,103.15526212399999 33.393071814999985 0 0,103.15526618299998 33.393056457 0 0,103.15527182199997 33.39304145300002 0 0,103.15527899900002 33.39302692000001 0 0,103.15528765800002 33.393012966000015 0 0,103.15529773499998 33.39299969799998 0 0,103.15530915099998 33.39298721799997 0 0,103.15532182099997 33.392975620000016 0 0,103.155335648 33.392964991999975 0 0,103.155350526 33.39295541500002 0 0,103.15536634300003 33.392946962999986 0 0,103.15538297699999 33.39293969900001 0 0,103.15540030300002 33.39293367900001 0 0,103.15541818899999 33.39292894800002 0 0,103.15543649799997 33.39292554399998 0 0,103.15545509100002 33.39292348999999 0 0,103.15547382699998 33.39292280400002 0 0,103.155987402 33.39292280400002 0 0,103.15616204100002 33.392839485000025 0 0,103.156162042 33.39271220500001 0 0,103.15586747999998 33.392255465999995 0 0,103.15545698699998 33.391874653 0 0,103.155451761 33.39186962100001 0 0,103.155447052 33.391864742999985 0 0,103.15511429999998 33.39150754000002 0 0,103.15510547399998 33.39149735199999 0 0,103.15509751799999 33.391486670999996 0 0,103.15509106600001 33.39147656799997 0 0,103.15508539199999 33.39146614200001 0 0,103.15484771299998 33.39098986900001 0 0,103.154844003 33.39098191099998 0 0,103.15484216599998 33.39097750100001 0 0,103.154556953 33.39026308899997 0 0,103.15455230200001 33.39024975299998 0 0,103.15444668700002 33.389897021000024 0 0,103.15442780500001 33.389833959999976 0 0,103.154071854 33.389602803 0 0,103.15365851299998 33.389411069999994 0 0,103.15365505300002 33.38940943 0 0,103.15364053500002 33.38940173399999 0 0,103.15362679499998 33.38939309 0 0,103.15312826500002 33.389052522999975 0 0,103.152586858 33.388864168 0 0,103.15257408999997 33.38885930999999 0 0,103.15256172699998 33.38885376500002 0 0,103.15254632400001 33.38884555499999 0 0,103.15207096400002 33.388567721000015 0 0,103.15205567499999 33.38855790299999 0 0,103.152041849 33.38854727500001 0 0,103.15202918 33.38853567699999 0 0,103.15201776399999 33.388523196999984 0 0,103.15200768800003 33.38850992900001 0 0,103.15199902900002 33.38849597500001 0 0,103.15199185300003 33.38848144100001 0 0,103.15198752200001 33.38847035600003 0 0,103.15198405500001 33.38845906 0 0,103.15188898299999 33.388101844000005 0 0,103.15188708400001 33.388093863999984 0 0,103.15188493599999 33.388080919000004 0 0,103.15188391200002 33.388067877000026 0 0,103.15183665900003 33.38672632700002 0 0,103.15174829199998 33.386099145 0 0,103.15101974100003 33.38511060600001 0 0,103.15007733499999 33.384126971 0 0,103.15006750700002 33.38411586699999 0 0,103.15005872299997 33.38410416400001 0 0,103.15004809700002 33.38408656399997 0 0,103.14981552799998 33.38364268800001 0 0,103.149390552 33.38283157699999 0 0,103.14840342399998 33.38161479199999 0 0,103.14839497100002 33.38160349499998 0 0,103.14838631200001 33.38158954099998 0 0,103.148379137 33.38157500699998 0 0,103.14837349800001 33.381560003999994 0 0,103.14836944000001 33.38154464600001 0 0,103.14836785 33.38153580300002 0 0,103.14832031399999 33.381218252999986 0 0,103.14831863900002 33.38119578300001 0 0,103.14831922500002 33.381182473000024 0 0,103.14832098099998 33.381169235000016 0 0,103.148511128 33.38009749399998 0 0,103.14851205100001 33.38009272900001 0 0,103.14851411199999 33.380084146 0 0,103.14884301400002 33.37886785699999 0 0,103.148984558 33.376937365 0 0,103.14898741799999 33.376917123 0 0,103.14899062799998 33.376904507000006 0 0,103.14910719400001 33.376515144999985 0 0,103.14879387899998 33.376188093999986 0 0,103.14878975099998 33.37618364299999 0 0,103.14856334799998 33.37593155600001 0 0,103.14838407799999 33.37573194800001 0 0,103.14727388300003 33.375113876 0 0,103.14726517499997 33.375108764000004 0 0,103.14598170400001 33.37431482599999 0 0,103.14597440099999 33.37431010099999 0 0,103.14497614499999 33.37363524699998 0 0,103.14497284200002 33.37363296900003 0 0,103.144962061 33.373624843000016 0 0,103.14495195699999 33.373616126 0 0,103.144048774 33.37278247500001 0 0,103.14404316999997 33.37277709199998 0 0,103.14402924400002 33.372761533000016 0 0,103.143458812 33.372046969999985 0 0,103.14345125199998 33.37203678200001 0 0,103.14344834799999 33.37203242300001 0 0,103.14309970199997 33.371491694999975 0 0,103.14279052299997 33.37101217200001 0 0,103.14251989500002 33.37071082599999 0 0,103.14220733500002 33.370412507000026 0 0,103.14188605200002 33.37021127100002 0 0,103.14118476599998 33.370107917999974 0 0,103.14021305099999 33.37040301299999 0 0,103.13937575300002 33.370830334999994 0 0,103.13937152599999 33.37083243699999 0 0,103.13935489599999 33.37083970100002 0 0,103.13933757400002 33.37084572100002 0 0,103.139319693 33.370850451000024 0 0,103.13930138900002 33.370853856 0 0,103.13928279999999 33.370855909 0 0,103.139233816 33.37085480000002 0 0,103.13890106399998 33.370815101999995 0 0,103.138893999 33.37081415799997 0 0,103.13887569399998 33.370810753 0 0,103.13885781300002 33.370806023 0 0,103.138840491 33.370800003 0 0,103.13882386099999 33.370792739000024 0 0,103.13880804799999 33.370784286 0 0,103.138793174 33.37077470999998 0 0,103.13877564799998 33.370760897000025 0 0,103.13792769600002 33.370013400999994 0 0,103.137270683 33.36954308899999 0 0,103.13725758200002 33.369532891000006 0 0,103.13724553700001 33.369521814999985 0 0,103.13723974800001 33.369515767999985 0 0,103.13664417299998 33.368865331999984 0 0,103.13644112899999 33.36875445700002 0 0,103.13586170500002 33.368438056 0 0,103.13543904300002 33.368207256999995 0 0,103.13541812599999 33.36819425700003 0 0,103.13540430299997 33.36818362899999 0 0,103.135391637 33.36817202999998 0 0,103.13538324899997 33.36816308300001 0 0,103.13486049900001 33.367567748 0 0,103.134196809 33.366815495000026 0 0,103.13355449599999 33.36612578500001 0 0,103.13287050500003 33.365744948999975 0 0,103.13285118900001 33.365732831 0 0,103.13283736599999 33.36572220300002 0 0,103.132824701 33.365710604000014 0 0,103.132823314 33.365709203999984 0 0,103.132035546 33.364905065000016 0 0,103.12681114499998 33.36685111899999 0 0,103.12287203599999 33.368318209999984 0 0,103.12209957800002 33.368467083999974 0 0,103.12088146899998 33.368516708000016 0 0,103.11853438100002 33.36903776499997 0 0,103.117286563 33.370055057 0 0,103.11663889800002 33.37079804000001 0 0,103.11608201299998 33.37232511100001 0 0,103.114689946 33.37444222800002 0 0,103.11126647700002 33.378881063999984 0 0,103.10980955500003 33.380968275999976 0 0,103.108335941 33.381643070999985 0 0,103.10681363100002 33.382526773999984 0 0,103.10644528199998 33.383154106000006 0 0,103.10665963100001 33.383610026999975 0 0,103.106889341 33.384236577000024 0 0,103.10534755600003 33.38434963999998 0 0,103.10317991699998 33.38470687099999 0 0,103.096858957 33.381571253999994 0 0,103.114782478 33.345669918 0 0,103.11924909200002 33.34651757400002 0 0,103.12183504699999 33.34558042100002 0 0,103.12552383600001 33.346295199999986 0 0,103.12763443199998 33.34750236899998 0 0,103.13503776800002 33.34834049300002 0 0,103.135037834 33.34834049900002 0 0,103.13706556400001 33.348582454999985 0 0,103.14006983600001 33.34988489099999 0 0,103.137293737 33.352521473000024 0 0,103.13636203200002 33.356492076999984 0 0,103.13362975899997 33.35823481 0 0,103.13031727499998 33.35724658800001 0 0,103.130287565 33.35781734300002 0 0,103.130785205 33.3595158 0 0,103.13163134299998 33.36240353300002 0 0,103.13191013400001 33.36335502100002 0 0,103.132040824 33.364424239000016 0 0,103.13228563500002 33.36459375800001 0 0,103.132613929 33.36492753099998 0 0,103.13313492600003 33.36545934999998 0 0,103.13356880600003 33.36570092900001 0 0,103.13385432299998 33.36586419399998 0 0,103.133996448 33.366014628000016 0 0,103.13570615999998 33.367922824000004 0 0,103.136322614 33.368259447000014 0 0,103.13695682999997 33.368615104000014 0 0,103.13756683000003 33.36928101799998 0 0,103.13838075000001 33.36988968200001 0 0,103.138762412 33.37022612800001 0 0,103.13903550399999 33.37046686399998 0 0,103.13921813299999 33.370488652000006 0 0,103.14000803200003 33.37008552200001 0 0,103.140914382 33.369806486000016 0 0,103.14120268699997 33.369744388000015 0 0,103.14201086700001 33.369863495000004 0 0,103.142102179 33.36989658800002 0 0,103.14248246599999 33.37013478199998 0 0,103.142848066 33.370477815000015 0 0,103.14316089900001 33.37082866100002 0 0,103.14349741900003 33.371350585000016 0 0,103.14389793499998 33.37194898299998 0 0,103.144377529 33.37254975399998 0 0,103.14525881399999 33.37336319000002 0 0,103.14633899799998 33.374087771000006 0 0,103.147515978 33.374815833000014 0 0,103.14865241000001 33.375448511 0 0,103.14876301200002 33.37555458600002 0 0,103.149270086 33.376109504 0 0,103.149509212 33.376359114000024 0 0,103.14955579999997 33.37645636799999 0 0,103.149550143 33.376516012000025 0 0,103.14948396199998 33.37673708099999 0 0,103.14941238400002 33.376976171000024 0 0,103.14929845099999 33.37853019200003 0 0,103.149266082 33.37893340300002 0 0,103.14913724899998 33.379409845 0 0,103.14893512600003 33.380157311000005 0 0,103.14883489300001 33.38072228300001 0 0,103.14875051799999 33.381197859999986 0 0,103.14878793000003 33.38144777399998 0 0,103.14936101500001 33.382154189000005 0 0,103.14975706199999 33.382642369999985 0 0,103.14977614399999 33.382671268000024 0 0,103.15021728300002 33.38351322400001 0 0,103.15038897699998 33.38384091099999 0 0,103.15048479500001 33.38397658399998 0 0,103.15115917899999 33.38468046899999 0 0,103.15137841900003 33.38491148200001 0 0,103.15213899499997 33.38594346999997 0 0,103.15216963300003 33.386017132999996 0 0,103.15218662299998 33.386137717 0 0,103.152228863 33.386437505 0 0,103.15226470599998 33.38669188799997 0 0,103.15227376600001 33.38692539200002 0 0,103.15230102499999 33.387699182999995 0 0,103.15231303299998 33.388040037999986 0 0,103.152385402 33.38831194900001 0 0,103.15257400799999 33.38842218399998 0 0,103.15277301999998 33.38853850100003 0 0,103.15292029599999 33.38858973800001 0 0,103.153222422 33.388694848 0 0,103.153375375 33.38875622799998 0 0,103.153672825 33.38895942900001 0 0,103.15388337000002 33.38910326000001 0 0,103.15399716899998 33.38915604800002 0 0,103.15421193200001 33.389255666999986 0 0,103.15467235199998 33.38953668200003 0 0,103.15479426500002 33.38962611599999 0 0,103.15482666499997 33.38968561799999 0 0,103.15493787999998 33.39005704800002 0 0,103.155209206 33.39076119399999 0 0,103.15534474499998 33.391051893999986 0 0,103.15547083199999 33.39130454899998 0 0,103.15578106200002 33.391637574000015 0 0,103.15603636200001 33.39187441500002 0 0,103.15623333000002 33.39206479799998 0 0,103.15635284899997 33.39225012100002 0 0,103.15656608299997 33.392580752000015 0 0,103.156591978 33.392666555000005 0 0,103.156591978 33.39280367499998 0 0,103.15659197899998 33.39294437500001 0 0,103.15654168600003 33.39306028499999 0 0,103.156483288 33.39310111999998 0 0,103.15612148299999 33.39327129700001 0 0,103.156243684 33.39332231100002 0 0,103.15666293100003 33.39349732699998 0 0,103.15671880399998 33.393530957999985 0 0,103.15709450100002 33.393844629 0 0,103.15735701199998 33.393872026 0 0,103.15778911799998 33.39376379599997 0 0,103.15801589799997 33.39374728500002 0 0,103.15859785100002 33.393716917000006 0 0,103.15893329300002 33.393758924999986 0 0,103.159285657 33.39381846399999 0 0,103.15971694000001 33.394018544000005 0 0,103.15980775100002 33.39410507600002 0 0,103.16003165900003 33.39455373200002 0 0,103.16044928000002 33.39494889299999 0 0,103.16076218299997 33.39526397700001 0 0,103.16099857400002 33.39593378500001 0 0,103.16116533600001 33.39621223900002 0 0,103.16128621299998 33.396414074000006 0 0,103.16170546000001 33.395941573000016 0 0,103.16184364399999 33.39589938500001 0 0,103.16202956799998 33.395916279999994 0 0,103.16215546299998 33.395993970000006 0 0,103.162314579 33.396100321999995 0 0,103.162378407 33.39617678299999 0 0,103.16247531599998 33.39641931400001 0 0,103.162483178 33.396445266 0 0,103.16247348000002 33.39653825300002 0 0,103.16233680699997 33.396728388999975 0 0,103.16216034399997 33.39695961699999 0 0,103.16219835200002 33.397276928999986 0 0,103.16223571799998 33.397391314000004 0 0,103.162336197 33.397698897 0 0,103.16234057399998 33.39777786399998 0 0,103.16221450799998 33.39798782399998 0 0,103.16176520800002 33.398678013999984 0 0,103.16166581099998 33.39927849899999 0 0,103.16161817300002 33.39971237499998 0 0,103.16136020800002 33.400302959999976 0 0,103.16110986199999 33.40063557899998 0 0,103.16082269700001 33.40094381199998 0 0,103.160822698 33.401062749000005 0 0,103.161187552 33.40127010600003 0 0,103.16124725499998 33.401366300999996 0 0,103.16126942099999 33.401546353000015 0 0,103.16129698200001 33.40177643300001 0 0,103.16127518100001 33.401875405 0 0,103.16113684800001 33.402106376999996 0 0,103.16106903600001 33.40221536400003 0 0,103.16100042099998 33.402268100000015 0 0,103.16054096300002 33.402443413000015 0 0,103.16038566999998 33.402799930000015 0 0,103.16024953099998 33.403254541000024 0 0,103.16015458800001 33.40349758299999 0 0,103.15999607399999 33.40365637999997 0 0,103.16016307899997 33.404046746999995 0 0,103.160204099 33.404161601 0 0,103.160251636 33.404677483 0 0,103.16032615099999 33.40551885999997 0 0,103.16039298200002 33.40593728699997 0 0,103.16035613600002 33.40645249200003 0 0,103.16033102199998 33.40662539800002 0 0,103.16000626800002 33.407283785000004 0 0,103.15996342699998 33.407462599999974 0 0,103.159928132 33.40772192899999 0 0,103.15996585699997 33.40816280600001 0 0,103.16003955399998 33.40855242700002 0 0,103.16010232899998 33.408884304000026 0 0,103.16031947699997 33.40927704699999 0 0,103.16039162800001 33.40942191099998 0 0,103.16043830900003 33.41035556600002 0 0,103.16082802300002 33.41061581600002 0 0,103.16100719899998 33.41071196600001 0 0,103.16146537600002 33.410957833 0 0,103.16241866600001 33.411260975000005 0 0,103.16272451100002 33.41129288799999 0 0,103.16305741299999 33.41132762299998 0 0,103.16320065299999 33.41134715999999 0 0,103.16376718499998 33.411757819 0 0,103.16406999200001 33.412155068000004 0 0,103.16460577800001 33.412880578 0 0,103.16508810599998 33.41304833100003 0 0,103.16595774000001 33.413172422 0 0,103.16630908000002 33.41335686999997 0 0,103.16680873299998 33.413626738000005 0 0,103.16734128600001 33.413949703000014 0 0,103.167789938 33.414321089 0 0,103.16821410300003 33.414675140999975 0 0,103.170169612 33.41595106300002 0 0,103.17057860199998 33.41621441000001 0 0,103.170892353 33.41644581700001 0 0,103.17274401700001 33.41780300300002 0 0,103.172898546 33.417913559 0 0,103.17369506199998 33.41827062200002 0 0,103.174681453 33.41873373499999 0 0,103.175116146 33.418937820999986 0 0,103.17605134799999 33.41961207600002 0 0,103.176411761 33.41989180899998 0 0,103.17650010699998 33.420059536 0 0,103.17659087099997 33.42026155000002 0 0,103.17666285000001 33.420567232999986 0 0,103.17674274299998 33.420922871000016 0 0,103.17685674299997 33.42133518000003 0 0,103.17719050599999 33.42219902400001 0 0,103.177842581 33.422615209000014 0 0,103.17848282199998 33.42296853300002 0 0,103.17866635299998 33.423090005999995 0 0,103.17875469799998 33.423215355000025 0 0,103.178905998 33.423430027999984 0 0,103.17905034400002 33.423634832999994 0 0,103.179142818 33.42376605800001 0 0,103.179267003 33.424052870000025 0 0,103.179461215 33.42451598399998 0 0,103.179504383 33.424649703 0 0,103.17948177300002 33.42476199499998 0 0,103.17943597800001 33.42495310100003 0 0,103.17940509800002 33.42508196699998 0 0,103.17911265100003 33.425400146000015 0 0,103.17915278599997 33.425550878000024 0 0,103.17933058199998 33.42569926700003 0 0,103.17945937600001 33.42569926700003 0 0,103.17959573299999 33.42569926700003 0 0,103.17995044600002 33.425625255 0 0,103.17996503199998 33.42562265800001 0 0,103.17998363200002 33.425620605000006 0 0,103.18000237500002 33.425619918999985 0 0,103.18002111800001 33.425620605000006 0 0,103.18003971799999 33.42562265800001 0 0,103.18005803400001 33.42562606299998 0 0,103.18007592599997 33.42563079400003 0 0,103.18009325899999 33.42563681399997 0 0,103.18010989999999 33.425644078000005 0 0,103.18012572200001 33.42565252999998 0 0,103.18014060600001 33.425662106000004 0 0,103.18015443799999 33.42567273399999 0 0,103.18016711199999 33.425684332 0 0,103.18017709100002 33.425695107000024 0 0,103.18041331 33.42597111600003 0 0,103.18069702000003 33.42628682399999 0 0,103.18071150999998 33.426305180999975 0 0,103.18072017200001 33.42631913500003 0 0,103.18072735200002 33.42633366899997 0 0,103.18073299299999 33.42634867200002 0 0,103.18073705400002 33.42636403 0 0,103.18073950299998 33.42637962700002 0 0,103.18074032099997 33.426395343000024 0 0,103.18073950299998 33.426411058999975 0 0,103.18073705400002 33.42642665599999 0 0,103.18073299399998 33.426442013999974 0 0,103.18072735200002 33.42645701700002 0 0,103.180720173 33.42647155100002 0 0,103.18071150999998 33.42648550400003 0 0,103.18070143 33.426498772 0 0,103.18069000899999 33.42651125200001 0 0,103.180677334 33.426522851000016 0 0,103.18066350200002 33.42653347800001 0 0,103.18065150000001 33.42654133399998 0 0,103.180638864 33.426548457000024 0 0,103.18036003499998 33.426693899999975 0 0,103.18036003600002 33.427030113 0 0,103.18035921699999 33.42704582900001 0 0,103.18035676900001 33.42706142600002 0 0,103.18035270799999 33.42707678400001 0 0,103.18034706700001 33.427091786999995 0 0,103.180339887 33.427106321 0 0,103.18033122399999 33.427120274 0 0,103.18031673500002 33.42713863099999 0 0,103.18003151900001 33.42745601299998 0 0,103.17977146099997 33.42774540099998 0 0,103.17959213699999 33.42830663000001 0 0,103.17958649299999 33.428321638 0 0,103.17957931400002 33.428336172 0 0,103.179570651 33.42835012500001 0 0,103.17956057100002 33.428363392999984 0 0,103.17954915000001 33.42837587299999 0 0,103.17953647500002 33.428387472 0 0,103.179522642 33.42839809899999 0 0,103.179507758 33.428407676000006 0 0,103.17949193499999 33.42841612799998 0 0,103.17948701699999 33.428418437999994 0 0,103.17907656900002 33.428605284000014 0 0,103.17907656900002 33.428684003 0 0,103.17907848300001 33.428683783 0 0,103.179133917 33.428751094999996 0 0,103.179546947 33.42912064699999 0 0,103.18030778899998 33.42922933900002 0 0,103.180938201 33.42901195600001 0 0,103.18098202200002 33.42899461000002 0 0,103.18107925300001 33.42895612299998 0 0,103.18198164400002 33.428598926999996 0 0,103.18259404700001 33.428579171000024 0 0,103.182655533 33.42857718800002 0 0,103.183220731 33.428794571000026 0 0,103.18338026499998 33.42893637999998 0 0,103.184170445 33.42794228399998 0 0,103.184563056 33.427478287999975 0 0,103.18473199800002 33.42722368599999 0 0,103.18488201999998 33.426990045000025 0 0,103.18502229299997 33.426771589 0 0,103.18529355099997 33.42626238399998 0 0,103.18543155999998 33.425867392999976 0 0,103.18555053300003 33.42554854500003 0 0,103.18583692599998 33.42463509999999 0 0,103.18584259699998 33.42461692699999 0 0,103.18590090800001 33.42443523700001 0 0,103.185954219 33.424246923 0 0,103.18601590399999 33.42406023299998 0 0,103.18607258999998 33.423868543000026 0 0,103.186135901 33.423678542000005 0 0,103.18619758599999 33.423488539999994 0 0,103.18626758300002 33.423296913 0 0,103.18634258200001 33.42311191099998 0 0,103.18642589299998 33.42293190999999 0 0,103.18650920300001 33.42275522 0 0,103.18659588999998 33.422581905000015 0 0,103.18669257599998 33.422405216000016 0 0,103.18679920099999 33.422233526000014 0 0,103.186915887 33.422066899000015 0 0,103.18704419800002 33.42190520899999 0 0,103.18718588399997 33.421750207 0 0,103.18733757199999 33.421600205000004 0 0,103.18749419599999 33.42145351400001 0 0,103.18766257099998 33.42131688799998 0 0,103.18784088299998 33.42118850899999 0 0,103.18802419500003 33.42107188199998 0 0,103.18821257100001 33.42096850500002 0 0,103.188412572 33.420881877 0 0,103.188634197 33.420830188000025 0 0,103.188855886 33.42072187299999 0 0,103.18907257400002 33.42061687 0 0,103.18928757499998 33.42050686699997 0 0,103.18951088699998 33.42039348899999 0 0,103.18970420099998 33.42031017400001 0 0,103.18990588899999 33.42020517200001 0 0,103.19010420199999 33.42009016899999 0 0,103.19030089 33.419976854000026 0 0,103.19049420200002 33.41985516300002 0 0,103.19067757599998 33.419733474 0 0,103.190839202 33.419608471000004 0 0,103.19099088899998 33.41947846900001 0 0,103.191274201 33.419213464999984 0 0,103.19151919900003 33.41894183599999 0 0,103.19175588500002 33.418660144 0 0,103.191862571 33.41850345500001 0 0,103.19197757 33.418341827000006 0 0,103.19208756900002 33.41817682499999 0 0,103.19218588000001 33.418006822999985 0 0,103.19228256600002 33.417830133999985 0 0,103.19237587700002 33.417646819000026 0 0,103.19246587600003 33.417458442 0 0,103.19255756199999 33.417270126999995 0 0,103.192645873 33.41708012599997 0 0,103.19274087000002 33.41689012299997 0 0,103.19283586900002 33.41670180900002 0 0,103.19292586799997 33.416516806999994 0 0,103.193012554 33.41632680399999 0 0,103.19310086399997 33.41613842700002 0 0,103.193184175 33.41595011300001 0 0,103.19326417399998 33.41576011000001 0 0,103.193335859 33.415571795999995 0 0,103.193412545 33.41538510700002 0 0,103.19348085600001 33.41519510400002 0 0,103.19355254200002 33.415005103 0 0,103.193615852 33.414810101 0 0,103.19362938900002 33.41476913299999 0 0,103.19368084899997 33.414613411000005 0 0,103.193739161 33.414416784000025 0 0,103.19379753200002 33.41421678199998 0 0,103.19385753099999 33.414020092999976 0 0,103.19390915399998 33.413825092000025 0 0,103.19396583899999 33.41362677699999 0 0,103.19401752499999 33.413433399999974 0 0,103.194060836 33.41324177299998 0 0,103.194100832 33.41304839600002 0 0,103.19414083100003 33.41285508300001 0 0,103.19417414100002 33.412663393 0 0,103.194202513 33.412471767 0 0,103.19423413700002 33.41228339000003 0 0,103.19426750899999 33.412098388000004 0 0,103.194304133 33.411916761999976 0 0,103.19433581800001 33.41174007400002 0 0,103.19437081699999 33.411561758999994 0 0,103.19440250100001 33.411380070999996 0 0,103.19447249799998 33.41103175500001 0 0,103.19454911999998 33.41069337699997 0 0,103.19464749100001 33.41037337400002 0 0,103.19478248799999 33.410066744999995 0 0,103.19495079799998 33.40976174100001 0 0,103.19505248500002 33.40960173899998 0 0,103.195155796 33.40944504999999 0 0,103.19526579400002 33.409288360999994 0 0,103.19538079300003 33.409136733000025 0 0,103.19563748000002 33.40885835400002 0 0,103.195779104 33.40872335099999 0 0,103.19592747899998 33.40858503700002 0 0,103.19608247899998 33.40844672200001 0 0,103.19624578999998 33.40831171899998 0 0,103.19640910300001 33.40818002999998 0 0,103.19657247800001 33.408050027 0 0,103.19673579099998 33.407926712000005 0 0,103.19690079100002 33.40780502299998 0 0,103.19705910200003 33.407676708 0 0,103.19721747699998 33.407546706000005 0 0,103.19737078899999 33.407416703000024 0 0,103.197527476 33.40728001399998 0 0,103.197679101 33.40714169900002 0 0,103.19782578799999 33.40699832199999 0 0,103.19796247400001 33.40685331899999 0 0,103.19811247299998 33.40670831699998 0 0,103.19824909800002 33.406555002000005 0 0,103.19838747300003 33.40639831200002 0 0,103.19851909699997 33.40623830999999 0 0,103.19864409500002 33.40607668299998 0 0,103.198770782 33.40590999199998 0 0,103.19889578099998 33.405748302000006 0 0,103.19901578000002 33.40557667600001 0 0,103.199139091 33.40539998700001 0 0,103.19925409000001 33.405216671000005 0 0,103.199359088 33.40502329399999 0 0,103.199457462 33.40482829199999 0 0,103.19955908600002 33.404634977 0 0,103.199650771 33.404434975000015 0 0,103.19974076900002 33.404231659999994 0 0,103.19982407999998 33.40403328299999 0 0,103.19990576499998 33.403833281000004 0 0,103.19998245099998 33.40363165399998 0 0,103.20005744899998 33.40342665100002 0 0,103.200125759 33.403216649 0 0,103.20017744400002 33.40301164800002 0 0,103.20022406800001 33.402809959000024 0 0,103.20026744 33.40260995599999 0 0,103.20030406299998 33.402411642000004 0 0,103.20033906200001 33.402216640999995 0 0,103.20036905900002 33.40202163800001 0 0,103.20038243099998 33.40182663799999 0 0,103.20039573999998 33.40163494900003 0 0,103.20040242599998 33.401444948000005 0 0,103.20041073700003 33.40124994600001 0 0,103.20041404599999 33.401059944 0 0,103.20041741900002 33.40087163099997 0 0,103.20040741700001 33.40068825499998 0 0,103.200395727 33.400508253 0 0,103.20039903700001 33.400316626999995 0 0,103.20040403500002 33.400124937999976 0 0,103.20041071899999 33.39992824900003 0 0,103.20041071700001 33.399734936000016 0 0,103.20041402700002 33.39955162199999 0 0,103.20043571000002 33.39920661899998 0 0,103.20049070599998 33.398869929 0 0,103.20059738999998 33.39854492500001 0 0,103.2007357 33.39821661000002 0 0,103.20076746699999 33.39815673800001 0 0,103.20082238600003 33.398053232999985 0 0,103.20091569700003 33.39788991900002 0 0,103.20100900800003 33.39772322800002 0 0,103.20110569500002 33.39755660200001 0 0,103.20122069400003 33.39739491199998 0 0,103.20133900600001 33.39723159699997 0 0,103.201464004 33.39707321999998 0 0,103.20159737799997 33.396923216999994 0 0,103.20173569000002 33.396771591000004 0 0,103.201880689 33.39662321399999 0 0,103.20201900199999 33.39647821099999 0 0,103.20215068800002 33.39633658399998 0 0,103.20228900000001 33.396198207 0 0,103.20242737500001 33.39605657999999 0 0,103.202703999 33.395781575 0 0,103.20298068400001 33.395511570999986 0 0,103.20324237199998 33.395246567000015 0 0,103.20352237100002 33.394999874999996 0 0,103.203773995 33.39474818299999 0 0,103.20401568099999 33.394503179000026 0 0,103.204247367 33.39426155000001 0 0,103.20448399200001 33.394011546 0 0,103.20470899100002 33.393743168000015 0 0,103.20492398900001 33.393473164 0 0,103.20512736199998 33.39320653499999 0 0,103.205282571 33.39298278799998 0 0,103.20531236 33.39293984400001 0 0,103.205453982 33.39266152900001 0 0,103.205572356 33.39241652599998 0 0,103.20565397799999 33.39215652299998 0 0,103.20574897400002 33.391856519999976 0 0,103.20581065900001 33.39153483000001 0 0,103.205853967 33.391189827000005 0 0,103.20586896499998 33.39100651299998 0 0,103.20587564700003 33.390639824000004 0 0,103.20584732999998 33.39029313399999 0 0,103.20580232600003 33.38995150599999 0 0,103.20573563200003 33.38962150499998 0 0,103.205657315 33.38929312800002 0 0,103.20557731100001 33.38897650199999 0 0,103.20549561799999 33.38865312600001 0 0,103.20541230100002 33.38832481200001 0 0,103.20533229699998 33.38800981000003 0 0,103.20526560399998 33.387703122000005 0 0,103.205183912 33.38741312000002 0 0,103.205108908 33.387136494 0 0,103.20504727899998 33.386851492000005 0 0,103.204972274 33.38656149000002 0 0,103.20489227000002 33.386269802000015 0 0,103.204805577 33.385964801 0 0,103.20471726 33.385643112000025 0 0,103.20464225500001 33.38531148499999 0 0,103.20455725 33.38498310900002 0 0,103.20448386999999 33.384646481999994 0 0,103.20441224000001 33.38430148100002 0 0,103.20437555000001 33.384121479999976 0 0,103.20429554399999 33.383766477999984 0 0,103.20421385200001 33.383423101999995 0 0,103.20412722200001 33.38308647500003 0 0,103.20405221700003 33.382764785999996 0 0,103.20398883899998 33.382466471999976 0 0,103.20391052100001 33.38217646999999 0 0,103.20383551600003 33.38184978200002 0 0,103.20374882300001 33.38150478 0 0,103.20367219299999 33.38116146599998 0 0,103.20362718799998 33.380823088 0 0,103.203632185 33.38048308600003 0 0,103.203695493 33.38014977099999 0 0,103.20380048999999 33.37982976799998 0 0,103.203972174 33.379528076999975 0 0,103.20420379799998 33.379241449000006 0 0,103.20448717199997 33.378983068000025 0 0,103.20478217200002 33.37874643800001 0 0,103.20508379699999 33.37855306 0 0,103.205392173 33.378391432 0 0,103.20571379799998 33.37823642699999 0 0,103.2060338 33.37807642299998 0 0,103.20632379900002 33.377906419 0 0,103.206598799 33.377708041000005 0 0,103.20686048699997 33.37749303700002 0 0,103.20708717299999 33.377253032 0 0,103.20729548399999 33.376989717000015 0 0,103.20745879399999 33.37671640100001 0 0,103.20757379100002 33.376433023000004 0 0,103.20765216299998 33.376131396000005 0 0,103.20770715999998 33.37581801800002 0 0,103.20772546900002 33.375494703000015 0 0,103.20773046400001 33.375154699999996 0 0,103.20773545899999 33.37480469799999 0 0,103.20773545700001 33.37462969699999 0 0,103.207730454 33.374449696 0 0,103.20772545199998 33.37426300599998 0 0,103.207723762 33.374078005 0 0,103.20772044699999 33.37389969200001 0 0,103.20771713200003 33.37371969100002 0 0,103.20771375499999 33.373533001 0 0,103.20771712800001 33.37335137500003 0 0,103.20772043599999 33.372997999000006 0 0,103.207717119 33.372674683000014 0 0,103.207725428 33.372332992999986 0 0,103.20773042299999 33.371991364999985 0 0,103.20772873099997 33.37165967599998 0 0,103.20772372699997 33.37133967400001 0 0,103.20773372299999 33.37100298500002 0 0,103.207728718 33.37068635600002 0 0,103.20773208999998 33.37037798 0 0,103.20772208599999 33.37007297700001 0 0,103.20770208099998 33.36976797599999 0 0,103.20768539 33.36944466199998 0 0,103.20766538499998 33.36911797099998 0 0,103.207630381 33.368792970000015 0 0,103.20758537699999 33.368452966999996 0 0,103.20752537200002 33.368127965999975 0 0,103.20746867899999 33.36781133900001 0 0,103.20739367499999 33.367494651000015 0 0,103.20731704500002 33.367186335999975 0 0,103.20724203999998 33.366896336000025 0 0,103.20717034900002 33.366632959000015 0 0,103.20710865799998 33.366379644999995 0 0,103.20705203 33.36616133299998 0 0,103.20699202600002 33.36595633100001 0 0,103.20693533500003 33.36569795499997 0 0,103.206897019 33.365476328 0 0,103.206833641 33.365251328 0 0,103.20678863799998 33.36504295200001 0 0,103.20676540699998 33.36488021600002 0 0,103.20674700900003 33.364751324999986 0 0,103.20673363200001 33.36457794900002 0 0,103.20671700399998 33.36439294799999 0 0,103.20671031299997 33.36419794699998 0 0,103.20671031 33.36399963299999 0 0,103.20671199600002 33.36380631899999 0 0,103.206723619 33.36361631699998 0 0,103.206738616 33.36342294100001 0 0,103.20676030099997 33.36323131500001 0 0,103.20678361099999 33.363041313 0 0,103.20680029699997 33.36285631099997 0 0,103.20681360600003 33.362671309999996 0 0,103.206830293 33.362489622 0 0,103.20684860300003 33.36230793300001 0 0,103.206871976 33.36212630699998 0 0,103.20692028500002 33.361776303 0 0,103.20693359500001 33.36159630200001 0 0,103.206965277 33.36124292400001 0 0,103.206998586 33.360906296999985 0 0,103.20702858099997 33.36056960600001 0 0,103.207051955 33.36038129299999 0 0,103.20706695199999 33.360194603000025 0 0,103.20707026299999 33.36000960199999 0 0,103.20708857300002 33.359812912999985 0 0,103.207110258 33.359616286999994 0 0,103.20714356799999 33.35941628500001 0 0,103.20716694100003 33.35922290799999 0 0,103.207186939 33.359027906999984 0 0,103.20720193599999 33.35882790599999 0 0,103.20721855900001 33.358627904 0 0,103.20723024400002 33.35842790200002 0 0,103.20723692899998 33.358234588000016 0 0,103.20725523800002 33.358044586000005 0 0,103.207265237 33.357861273000026 0 0,103.207275235 33.357677896999974 0 0,103.20727854500001 33.357492896 0 0,103.20728691699998 33.357304580999994 0 0,103.207285227 33.357109580999975 0 0,103.20729022500001 33.356916266999974 0 0,103.20728691099998 33.35672626500002 0 0,103.20728190699998 33.35653788899998 0 0,103.207280217 33.356349575000024 0 0,103.20727852800002 33.35616126100001 0 0,103.20727521200001 33.35596625900001 0 0,103.207271897 33.355769570999996 0 0,103.20726689499998 33.35557288199999 0 0,103.20725689300002 33.355386255999974 0 0,103.20724688899998 33.35519625500001 0 0,103.20723351200002 33.355012878000025 0 0,103.207213507 33.35466287600002 0 0,103.20719688000003 33.35448456300003 0 0,103.20718187799997 33.35430287499997 0 0,103.20713349800002 33.35394787299998 0 0,103.207093493 33.353611246000014 0 0,103.20706186299998 33.353281244000016 0 0,103.20704186 33.352962865999984 0 0,103.20699516799999 33.35264123899998 0 0,103.20695185 33.352307861999975 0 0,103.206900158 33.35196454800001 0 0,103.20685684 33.35162454699997 0 0,103.20681514799998 33.35129954500002 0 0,103.20679183099998 33.350992855000015 0 0,103.20679345299999 33.35071122900001 0 0,103.206805137 33.35045122700001 0 0,103.20681182200002 33.350186224000026 0 0,103.20684344300003 33.349907847 0 0,103.20687681499999 33.34964622000001 0 0,103.20690512499999 33.34941453099998 0 0,103.20695180899997 33.34919284099999 0 0,103.206995119 33.34896784 0 0,103.20705511699998 33.348751212000025 0 0,103.20710680299999 33.34855121099997 0 0,103.20714131400001 33.34843927899999 0 0,103.20716180099998 33.348372833999974 0 0,103.20722842499998 33.34818451899997 0 0,103.20731342200003 33.347964518000026 0 0,103.20739679500002 33.34775951500001 0 0,103.20746841699997 33.34753451300003 0 0,103.20757010300002 33.347311198 0 0,103.20765178800002 33.347086194999974 0 0,103.207731787 33.34685781799999 0 0,103.20778178400002 33.346639503999995 0 0,103.20783178200003 33.34642281499998 0 0,103.20784340400002 33.346224500000005 0 0,103.20787008999997 33.34604118599998 0 0,103.20788839900001 33.345787809 0 0,103.20784677199998 33.34557449599998 0 0,103.20784839200002 33.345367807 0 0,103.20785007900002 33.34513449299999 0 0,103.20781338699999 33.34491780399998 0 0,103.20779007099998 33.34470280400001 0 0,103.20777175699999 33.344492801 0 0,103.207756754 33.344286176000026 0 0,103.20772675 33.34407117400002 0 0,103.20769837300003 33.34385117300002 0 0,103.20768836899998 33.343607797000004 0 0,103.20766005299998 33.343357794999974 0 0,103.207643362 33.343107793 0 0,103.20762335900002 33.342849479999984 0 0,103.207600044 33.34261279100002 0 0,103.20758835200002 33.34236278899999 0 0,103.20755672400003 33.34212278799998 0 0,103.20754172099998 33.341866160999984 0 0,103.20751002899999 33.34160447199997 0 0,103.20748671400003 33.34134278200003 0 0,103.20746002300001 33.341077781000024 0 0,103.207433332 33.34084115500002 0 0,103.20740832899997 33.340627778 0 0,103.20739332599999 33.34043115200001 0 0,103.20737501100001 33.34023277599999 0 0,103.20736169499997 33.340041149 0 0,103.207341692 33.33985277400001 0 0,103.207325003 33.339661147000015 0 0,103.20729999999998 33.33947777200001 0 0,103.20728330999998 33.339262770000005 0 0,103.20726830699999 33.339037769000015 0 0,103.20726330399998 33.338812768000025 0 0,103.207244989 33.33860114100003 0 0,103.20723329700002 33.338344452 0 0,103.207211669 33.33811276300003 0 0,103.207218291 33.33785776100001 0 0,103.20723666399999 33.337671134999994 0 0,103.207264974 33.33747775799998 0 0,103.20729328499999 33.337282757000025 0 0,103.207308281 33.33710275499999 0 0,103.20734996700003 33.336899440000025 0 0,103.20742165299998 33.336679437999976 0 0,103.207489963 33.336459435999984 0 0,103.20754327399999 33.336264434999975 0 0,103.20763495800003 33.33601112000002 0 0,103.20772495699998 33.33581274199997 0 0,103.207796643 33.33565111600001 0 0,103.20790495400001 33.335457738 0 0,103.20801495199998 33.33523611099997 0 0,103.20809826300001 33.33508442200002 0 0,103.208223261 33.33491110699998 0 0,103.20836826099998 33.33470610400002 0 0,103.20849326000001 33.33454441399999 0 0,103.20861825899999 33.33435772399997 0 0,103.20874994399998 33.33418440999998 0 0,103.20890663 33.33395440700002 0 0,103.20901494200001 33.333796092 0 0,103.20913994 33.33361440200002 0 0,103.20929662600003 33.333407711999996 0 0,103.20945325100001 33.33320608399998 0 0,103.20960162400002 33.33300108100002 0 0,103.20976162400001 33.33278770300001 0 0,103.209891621 33.33256607499999 0 0,103.20999662000003 33.332354384999974 0 0,103.21007493000002 33.33215438399998 0 0,103.21014323999998 33.33197269499999 0 0,103.21021161300001 33.33172937900002 0 0,103.21025161199998 33.33152937800003 0 0,103.21027992299997 33.331371063999995 0 0,103.21033160600001 33.33111268699997 0 0,103.210364916 33.330821060000005 0 0,103.21037991200001 33.330541057999994 0 0,103.21039822099999 33.33026105599998 0 0,103.21042159199999 33.32998767800001 0 0,103.210443215 33.329709363000006 0 0,103.21044489799999 33.32941936100002 0 0,103.210457529 33.329284616999985 0 0,103.21047489400001 33.329099359 0 0,103.21050657900003 33.328774356 0 0,103.210534887 33.328466042 0 0,103.21056488400001 33.328169351999975 0 0,103.21058488 33.32787766299998 0 0,103.21061156299999 33.327574346999995 0 0,103.21062987200003 33.32723603199997 0 0,103.21065655500001 33.32689934199999 0 0,103.210681551 33.32656265200001 0 0,103.21070317200002 33.32622602499998 0 0,103.21073985499999 33.325887647 0 0,103.21076985100001 33.32554933199998 0 0,103.21079484699999 33.325227641000026 0 0,103.21081984300002 33.32492101399998 0 0,103.21084652799999 33.324604324999996 0 0,103.21086314899998 33.32430932300002 0 0,103.21088651999997 33.324027633000014 0 0,103.21094414100003 33.32327653599998 0 0,103.21106549299998 33.321634707999976 0 0,103.21120825999998 33.31999287999997 0 0,103.21128678299999 33.31915055000002 0 0,103.21137244300002 33.31872938499998 0 0,103.21147238100002 33.31832963599999 0 0,103.21161514900001 33.318022686000006 0 0,103.21186499200002 33.31763721300001 0 0,103.21212197300002 33.317280294 0 0,103.21256455299999 33.31685912900002 0 0,103.212794788 33.316697111999986 0 0,103.21270789900001 33.31664868399997 0 0,103.21238855399997 33.31649740400002 0 0,103.21224578300001 33.31639398200002 0 0,103.21220289600001 33.31635222099999 0 0,103.21217624100001 33.31632023700001 0 0,103.21180668900001 33.31564634699998 0 0,103.21182842799999 33.315189841000006 0 0,103.21178495100003 33.31484202799999 0 0,103.21219798099997 33.314450737000016 0 0,103.21269305200002 33.314298407000024 0 0,103.212822271 33.31435779899999 0 0,103.21302762699997 33.31434508699999 0 0,103.21323298200002 33.31431330800001 0 0,103.213251689 33.31427682999998 0 0,103.21330143300003 33.314179834000015 0 0,103.21336988600001 33.314116275 0 0,103.213628481 33.314059070999974 0 0,103.21393271099998 33.314071782999974 0 0,103.21414567199997 33.314109918999975 0 0,103.21428257600002 33.31426881599998 0 0,103.21425606700001 33.31449034399998 0 0,103.21424454700002 33.31458661099998 0 0,103.21438145000002 33.31485991300002 0 0,103.214655257 33.31496160699999 0 0,103.21492906399999 33.314967963000015 0 0,103.21519526600002 33.314993386000026 0 0,103.215537525 33.31501245300001 0 0,103.215735274 33.31505694399999 0 0,103.21599386999998 33.31508236799999 0 0,103.21624486000002 33.315088722999974 0 0,103.21649584900001 33.31498703 0 0,103.21657951200001 33.31487262500002 0 0,103.21654909 33.314739152000016 0 0,103.21640458000002 33.314726440000015 0 0,103.21618401299997 33.31464381400002 0 0,103.21591781299998 33.314484917000016 0 0,103.21576862199998 33.31433649600001 0 0,103.215758091 33.31432601900002 0 0,103.215636399 33.314046358999974 0 0,103.215613582 33.313798478000024 0 0,103.215674428 33.31361415600003 0 0,103.21574288 33.313372629000014 0 0,103.21579612 33.313258222 0 0,103.21585696599999 33.313143814 0 0,103.21592541799998 33.31303576200003 0 0,103.21606992800002 33.312997627000016 0 0,103.21631331100002 33.312959490000026 0 0,103.216526273 33.312946779000015 0 0,103.21685331999998 33.312946778000025 0 0,103.21714994400003 33.31299127 0 0,103.21727924200002 33.31312474600003 0 0,103.21729564499998 33.31314971400002 0 0,103.217492203 33.313448901000015 0 0,103.21781924999999 33.313518816 0 0,103.21796375999998 33.313506104 0 0,103.21810066299997 33.313461613000015 0 0,103.21838207500002 33.313359917000014 0 0,103.21854940200001 33.313277289999974 0 0,103.218709123 33.31312474600003 0 0,103.218769969 33.313016694 0 0,103.218868843 33.312838725999995 0 0,103.21898292999998 33.31262262199999 0 0,103.21902856499997 33.31243829700003 0 0,103.21909701599998 33.31227939600001 0 0,103.21909701700002 33.312101427000016 0 0,103.21900574699998 33.31192981200002 0 0,103.21895250699998 33.31175819800001 0 0,103.21897111499999 33.31164934499998 0 0,103.21898293100003 33.311580228000025 0 0,103.21905138199998 33.311472174000016 0 0,103.21905586499997 33.31147092499998 0 0,103.21921110199997 33.311427681 0 0,103.21939364100001 33.31144039399999 0 0,103.21953054400001 33.311395901000026 0 0,103.21967505399999 33.31137047599998 0 0,103.219857591 33.31123699800003 0 0,103.22000210099998 33.31107809399998 0 0,103.22014660999997 33.31098275199997 0 0,103.22020745600003 33.31093190299998 0 0,103.22019984999997 33.31077299999998 0 0,103.22016182099998 33.310614095000005 0 0,103.22012379300003 33.31048061600001 0 0,103.22005534099998 33.31034077999999 0 0,103.21999449499998 33.310150093999994 0 0,103.21999449499998 33.309965764000026 0 0,103.21994125499998 33.309679733999985 0 0,103.21986519699999 33.309514471 0 0,103.219857591 33.30927293399998 0 0,103.21985759199998 33.309261400000025 0 0,103.21985759199998 33.309050463000005 0 0,103.21987280299999 33.30885977499997 0 0,103.21984237999999 33.30862459100001 0 0,103.21996407099999 33.308408477 0 0,103.22007815900002 33.30828770599999 0 0,103.22016182099998 33.308116084999995 0 0,103.22020745600003 33.307925393999994 0 0,103.22020745600003 33.307760127999984 0 0,103.22016942699997 33.307575794 0 0,103.22016942699997 33.307572857000025 0 0,103.22016942699997 33.30737238900002 0 0,103.22015421600003 33.307194408999976 0 0,103.22010858099998 33.307003716999986 0 0,103.22010097499998 33.30680666699999 0 0,103.22006294699997 33.306609616 0 0,103.22010097600003 33.306399853000016 0 0,103.22020745600003 33.306279080000024 0 0,103.22032154300001 33.306145593999986 0 0,103.22038999400002 33.30600575099999 0 0,103.22041281100002 33.30592311700002 0 0,103.22048126300001 33.30580869900001 0 0,103.22056492600001 33.305618003999996 0 0,103.22056492600001 33.30547180299999 0 0,103.22061816600001 33.30524296700003 0 0,103.22064859 33.30510312299998 0 0,103.22064098300001 33.304963278 0 0,103.220679013 33.30481071999998 0 0,103.220640984 33.30464544900002 0 0,103.220580138 33.304607308000016 0 0,103.22045844600001 33.30465816100002 0 0,103.22027590800002 33.30474079700002 0 0,103.21999449499998 33.30476622399999 0 0,103.21984237999999 33.304670875 0 0,103.21978913999999 33.304480177000016 0 0,103.219857591 33.30434668700002 0 0,103.22005534099998 33.304219553999985 0 0,103.22018463900002 33.304105134999986 0 0,103.22021506099998 33.30400342899998 0 0,103.22022266800002 33.30383179900002 0 0,103.22009336999997 33.303711022000016 0 0,103.21984237999999 33.303742806 0 0,103.21959139 33.30379365900001 0 0,103.21951323399998 33.303773561000014 0 0,103.21939364100001 33.303742806 0 0,103.21930237200002 33.303641099000004 0 0,103.21922631400003 33.303513966000025 0 0,103.21917307400003 33.303361404999976 0 0,103.21911222799997 33.303126206 0 0,103.21911983299998 33.302954575 0 0,103.21910462199997 33.30277658599999 0 0,103.21915786199997 33.30264309500001 0 0,103.21928716000002 33.302566813 0 0,103.21938621100003 33.302530020000006 0 0,103.21942406300002 33.302515959000004 0 0,103.21956857200001 33.302439678999974 0 0,103.21967505399999 33.30229347300002 0 0,103.219751111 33.30212819600001 0 0,103.21981956299999 33.30192477899999 0 0,103.21991843699999 33.301804000000004 0 0,103.22008576399998 33.301702291000026 0 0,103.22026830200002 33.30158786800001 0 0,103.220519292 33.301505228999986 0 0,103.22070183 33.301448017999974 0 0,103.22080831099998 33.301409877000026 0 0,103.22102127199997 33.30133995099999 0 0,103.22115817500003 33.301270026 0 0,103.22121902100002 33.301104748 0 0,103.22122662599998 33.30095218299999 0 0,103.22121141500003 33.30083140300002 0 0,103.22103648299998 33.300659766000024 0 0,103.22085394499999 33.30051355699999 0 0,103.22072809299999 33.30043227599998 0 0,103.220686618 33.30040549 0 0,103.22049647400002 33.30031013600001 0 0,103.22035196500002 33.300182998000025 0 0,103.22020745600003 33.29997321899998 0 0,103.22016942699997 33.29977615299998 0 0,103.22022266800002 33.29959180100002 0 0,103.22029111900002 33.299388378 0 0,103.22030613800001 33.299367136 0 0,103.22038999400002 33.29924852400001 0 0,103.22051168600001 33.299083241999995 0 0,103.220549715 33.298924317 0 0,103.22054971400001 33.29868910599998 0 0,103.22056492600001 33.298428468 0 0,103.22059944699998 33.298203414 0 0,103.220602955 33.29818054200001 0 0,103.220623354 33.29816008199998 0 0,103.22075507 33.298027972 0 0,103.22096042499999 33.29807882799997 0 0,103.22134831900001 33.29834582500001 0 0,103.221698183 33.298390325000014 0 0,103.22197959599998 33.29830132699999 0 0,103.22216213399997 33.29822504100002 0 0,103.22220016199998 33.29812332900002 0 0,103.22229143200002 33.29803432900002 0 0,103.22237509500002 33.29795168700002 0 0,103.22252721000001 33.297894472999985 0 0,103.222686931 33.29784997399997 0 0,103.22293031499999 33.29780547399997 0 0,103.22314327499998 33.297748259 0 0,103.22328017900003 33.297684688000004 0 0,103.22334102600001 33.29758297500001 0 0,103.22341708300002 33.29743040400001 0 0,103.22333342000002 33.29725876100002 0 0,103.22321933299997 33.29716976100002 0 0,103.22283144099998 33.29716976100002 0 0,103.22258045000001 33.29729054699999 0 0,103.22243775200002 33.29732545600001 0 0,103.22226861399997 33.29736683200002 0 0,103.22208607699997 33.29732233300001 0 0,103.22192635599998 33.29722061799998 0 0,103.22182748099999 33.297048975999985 0 0,103.22185029899998 33.29683283100002 0 0,103.22180466399999 33.29668026000002 0 0,103.22183508699999 33.296502257999975 0 0,103.221743818 33.29632425599999 0 0,103.221660154 33.29610810999998 0 0,103.221635134 33.296033962000024 0 0,103.22157649100001 33.29586017899999 0 0,103.221477617 33.295701248 0 0,103.22138048800002 33.295570102 0 0,103.22137874200001 33.29556774500003 0 0,103.22132550100002 33.29542788499998 0 0,103.22131789600002 33.295218094000006 0 0,103.22131936400001 33.295203362999985 0 0,103.221332572 33.29507087799999 0 0,103.22134071300002 33.29498923199998 0 0,103.22138446000002 33.294963112999994 0 0,103.22144719300002 33.29492565800001 0 0,103.22161452 33.294925659 0 0,103.22188072099999 33.29496380299997 0 0,103.22228382600002 33.294995588999996 0 0,103.22245115200002 33.29493837299998 0 0,103.22258045000001 33.294798512 0 0,103.22270214299999 33.294684081000014 0 0,103.22285425799998 33.294512431999976 0 0,103.22302918999998 33.29441707199999 0 0,103.22322693900003 33.294340783999985 0 0,103.22356159200001 33.294143706 0 0,103.22368328499999 33.29401655800001 0 0,103.22382779399999 33.29388941100001 0 0,103.22390385099999 33.29376861999998 0 0,103.22394948599998 33.293622400000004 0 0,103.22402554299998 33.293488894000006 0 0,103.22407878299998 33.293361746000016 0 0,103.224192416 33.29311373600001 0 0,103.22421568599998 33.29306294600002 0 0,103.22426132099997 33.292916725 0 0,103.22428413799997 33.292738715999974 0 0,103.22427653300002 33.292567064000025 0 0,103.22423089799997 33.29238905400001 0 0,103.22417005300002 33.292268261000004 0 0,103.22410160099997 33.292102966000016 0 0,103.22404075499998 33.29196945899997 0 0,103.22396469699999 33.29179780499999 0 0,103.223835399 33.29166429600002 0 0,103.223713707 33.29144813900001 0 0,103.22357680300001 33.29123833900002 0 0,103.223523564 33.29107304299998 0 0,103.223660467 33.29091410199999 0 0,103.22384300499999 33.290831454 0 0,103.22412441699998 33.29080602200003 0 0,103.22439822500002 33.29079330799999 0 0,103.224402199 33.290793307 0 0,103.224694849 33.29079330799999 0 0,103.22500668499998 33.29079330799999 0 0,103.22542500100002 33.290774235000015 0 0,103.22566078 33.290761519 0 0,103.22584331799999 33.290742447000014 0 0,103.22600303799999 33.290697943 0 0,103.22610951899998 33.290640725 0 0,103.22615515400003 33.290539002 0 0,103.22621600000002 33.29042456500002 0 0,103.22621599899998 33.290316485000005 0 0,103.22620839400003 33.290068537000025 0 0,103.22601824999998 33.28990959499998 0 0,103.22585852899999 33.28975701000002 0 0,103.225790077 33.289661645000024 0 0,103.225774866 33.28950906 0 0,103.225805289 33.28938826299998 0 0,103.225850923 33.28924839299998 0 0,103.22591937499999 33.28908309299999 0 0,103.22599543199999 33.288860571999976 0 0,103.22602585499999 33.28871434299998 0 0,103.22598022099999 33.28851089400001 0 0,103.22584634600003 33.288438154000005 0 0,103.22582810699998 33.288428243 0 0,103.22545542400002 33.28849817899999 0 0,103.22521203999997 33.288568114999975 0 0,103.22491541599999 33.28855539800003 0 0,103.224793724 33.28849182099998 0 0,103.22467963700001 33.28832651900001 0 0,103.22461879100001 33.288199362 0 0,103.22454273400001 33.288027700999976 0 0,103.224527523 33.287925976999986 0 0,103.22444956300001 33.287846504000015 0 0,103.22439252100003 33.287751136 0 0,103.22430695600002 33.287647822 0 0,103.22416434799999 33.28755245399998 0 0,103.22396469699999 33.287433244 0 0,103.22386962600001 33.287290192 0 0,103.22374603200001 33.28710740299999 0 0,103.22365095999999 33.28698819300001 0 0,103.223622439 33.286829246000025 0 0,103.22358441 33.28663850800001 0 0,103.223660467 33.28643982300002 0 0,103.223812582 33.28621729499997 0 0,103.22391716099997 33.286074240999994 0 0,103.223974204 33.28589145000001 0 0,103.22405976900001 33.285684815000025 0 0,103.22409209400001 33.285457517 0 0,103.22427463100001 33.28522862900002 0 0,103.224245069 33.28514994 0 0,103.22436685100001 33.28498026800003 0 0,103.22441438700002 33.284797475000005 0 0,103.22454748799998 33.284574942999996 0 0,103.22468058800001 33.28430472399998 0 0,103.22487073299999 33.284042452999984 0 0,103.22504186200001 33.28386760500001 0 0,103.22516545500002 33.28372454700002 0 0,103.225184808 33.283714327999974 0 0,103.225346092 33.28362917499999 0 0,103.22546968500001 33.283621227000026 0 0,103.22559327800002 33.28356559399998 0 0,103.225783422 33.283549698 0 0,103.22598307300001 33.283422535 0 0,103.22613518899999 33.28323973800002 0 0,103.226135188 33.283041045000004 0 0,103.226021102 33.28289798600002 0 0,103.22579293000001 33.282739031000006 0 0,103.225731236 33.28264526100003 0 0,103.22568835099997 33.28258007599999 0 0,103.22559327900001 33.282492650999984 0 0,103.22556475699997 33.28238138199998 0 0,103.225669337 33.28211910499999 0 0,103.225697857 33.281864774999974 0 0,103.22579293000001 33.281737609000004 0 0,103.225945045 33.28164223499999 0 0,103.22602792499998 33.28163453600001 0 0,103.22611617400003 33.28162633900001 0 0,103.22635385299998 33.28157865200001 0 0,103.22665808400001 33.28157070399999 0 0,103.226848228 33.281523015999994 0 0,103.22695280599999 33.28146738200002 0 0,103.22702886399998 33.281364059 0 0,103.22690527100002 33.28122894500001 0 0,103.22670561899997 33.28118125899999 0 0,103.22647744699998 33.281173309999986 0 0,103.22627779700002 33.281157414999996 0 0,103.22615420300002 33.28109383100002 0 0,103.22602167299999 33.280927641000005 0 0,103.22596405899998 33.280855394000014 0 0,103.22597423500002 33.280710779 0 0,103.22598307300001 33.280585164 0 0,103.22601159499999 33.280291089 0 0,103.22596405899998 33.28009238999999 0 0,103.22596405899998 33.279997014 0 0,103.22590701500002 33.279885741999976 0 0,103.225783422 33.27977447000001 0 0,103.22565032099999 33.27967114500001 0 0,103.22546968500001 33.27960756099998 0 0,103.22514574899998 33.279475628 0 0,103.22509890399999 33.279456547999985 0 0,103.22477565999998 33.279313484 0 0,103.22454748799998 33.279154522 0 0,103.22436685100001 33.278844546000016 0 0,103.22441438700002 33.27857431000001 0 0,103.224507658 33.27839236699998 0 0,103.22452847300002 33.27835176299999 0 0,103.22467108199999 33.27800999200002 0 0,103.224794675 33.27774770100001 0 0,103.22470910999999 33.277397979 0 0,103.224518966 33.276992619 0 0,103.22439723100001 33.27685925999998 0 0,103.22424325700001 33.276690583999994 0 0,103.22410065000003 33.27653956500001 0 0,103.22399607099999 33.276372650999974 0 0,103.224005578 33.27607856200001 0 0,103.22406262099997 33.275856008000005 0 0,103.224205229 33.275720885 0 0,103.22437635900002 33.275625504000004 0 0,103.224595023 33.275625504000004 0 0,103.22474030699999 33.275688876000004 0 0,103.22481368899997 33.275720885 0 0,103.225070383 33.27575267899999 0 0,103.22524151300001 33.27570498799997 0 0,103.22528904900003 33.27547448500002 0 0,103.22501847900003 33.27524181299998 0 0,103.224956297 33.27518834199998 0 0,103.22478516799998 33.27494988799998 0 0,103.22484221100001 33.274751175999995 0 0,103.22499432500001 33.274639897999975 0 0,103.22505136900003 33.27452861799998 0 0,103.225108412 33.274361699999986 0 0,103.22486122499998 33.274147089999985 0 0,103.22457601000002 33.27383709600002 0 0,103.22437635799997 33.273638382 0 0,103.22390099900002 33.273415821000015 0 0,103.22365381200001 33.27323300299997 0 0,103.223406625 33.27307403100002 0 0,103.22317845200001 33.27284352100003 0 0,103.22302633800001 33.27278788000001 0 0,103.22283619400002 33.272700445 0 0,103.22267457100003 33.272557369000026 0 0,103.22237034099999 33.27250967600003 0 0,103.222189705 33.27250172800001 0 0,103.22198054699999 33.272533522 0 0,103.221790403 33.27267659900002 0 0,103.22156223100001 33.27274813700001 0 0,103.221476666 33.27282762300001 0 0,103.22127701400001 33.272954802000015 0 0,103.221077364 33.27303428800002 0 0,103.220687569 33.27304223599998 0 0,103.22044038199999 33.273097877 0 0,103.22031678799999 33.27313762 0 0,103.22010763100002 33.273264798000014 0 0,103.21994600800002 33.27328864399999 0 0,103.21977487800001 33.27324890099999 0 0,103.21944212699998 33.27328069599997 0 0,103.219261491 33.27331248899998 0 0,103.218938246 33.27339197600003 0 0,103.218595988 33.273503256000026 0 0,103.21846288699999 33.27366222799998 0 0,103.218234714 33.27390863300002 0 0,103.21791146999999 33.27418683299999 0 0,103.21770231199997 33.27432990599999 0 0,103.21736956000001 33.274417340000014 0 0,103.21707483699998 33.274441185 0 0,103.21679912899998 33.274425287999975 0 0,103.21647588399998 33.274457082000026 0 0,103.216295248 33.274520670000015 0 0,103.216057568 33.27456836099998 0 0,103.215857917 33.274616052 0 0,103.21565826599999 33.274639896999986 0 0,103.21533502099999 33.274544515 0 0,103.21508783399997 33.27448092700001 0 0,103.21465050400002 33.27429016299999 0 0,103.214127609 33.27412324400001 0 0,103.21376698400002 33.274032792000014 0 0,103.21355717699998 33.273980170000016 0 0,103.21308181799998 33.27396427399998 0 0,103.21269202299999 33.273932478999996 0 0,103.21215962100001 33.273884786999986 0 0,103.21157017399997 33.27396427299999 0 0,103.21124693000002 33.27391658200003 0 0,103.210961714 33.27386094299999 0 0,103.21059853999998 33.273849814000016 0 0,103.210172618 33.273849814000016 0 0,103.20997824199998 33.27386870999999 0 0,103.20984557000003 33.27388160800001 0 0,103.20960979199998 33.27393883799999 0 0,103.209229505 33.27395791499998 0 0,103.20889485200001 33.27387525 0 0,103.20867428499997 33.27384345600001 0 0,103.20851456399998 33.27378622600003 0 0,103.20834723799999 33.273697201999994 0 0,103.20796695000001 33.27362089500002 0 0,103.20771595999997 33.27355730599999 0 0,103.20738130699999 33.273500076999994 0 0,103.20706947100001 33.27344920600001 0 0,103.20681848200002 33.273436488000016 0 0,103.20658270299998 33.27337925900002 0 0,103.20629368499999 33.27333474599999 0 0,103.20601227200001 33.273283875000004 0 0,103.20567001299997 33.273201210000025 0 0,103.205168034 33.27311854300001 0 0,103.20508997899998 33.273089072000005 0 0,103.20493225500002 33.27302951899998 0 0,103.20500070700001 33.272806957 0 0,103.205069159 33.27266706099999 0 0,103.20522887999999 33.27264798300001 0 0,103.20541141799998 33.272686136999994 0 0,103.205411417 33.27253988199999 0 0,103.20536578299999 33.272387267 0 0,103.20528211999999 33.27222829200002 0 0,103.205266908 33.272107473000005 0 0,103.205160428 33.272056599999985 0 0,103.205206062 33.27185947200002 0 0,103.205236485 33.27172593300003 0 0,103.205213668 33.27148428999999 0 0,103.205213668 33.27127444299998 0 0,103.205130005 33.27112182600001 0 0,103.205069159 33.271007363000024 0 0,103.205213668 33.27100100400003 0 0,103.205350571 33.27087382299999 0 0,103.20547986899999 33.27074664100002 0 0,103.20548747499998 33.27054315100003 0 0,103.20537338899999 33.270422327999995 0 0,103.20528211999999 33.270339659 0 0,103.20535817799998 33.27020611900002 0 0,103.20529733199999 33.270059858000025 0 0,103.20542662899999 33.26990088100001 0 0,103.20527451499999 33.269824571000015 0 0,103.205152822 33.269741900999975 0 0,103.205228879 33.26971010599999 0 0,103.20522887999999 33.269551127 0 0,103.205152822 33.26952569100001 0 0,103.20507676400001 33.269506612999976 0 0,103.20500070700001 33.26943030299998 0 0,103.20503113000001 33.26935399299998 0 0,103.205145216 33.269207731999984 0 0,103.205236485 33.26916321800002 0 0,103.20532014899999 33.269118703000004 0 0,103.20529733199999 33.26897244100002 0 0,103.205168033 33.26898516 0 0,103.20506915800001 33.26889613100002 0 0,103.20484098600002 33.26890885 0 0,103.20487901500002 33.26879438399999 0 0,103.20497028400001 33.26861632599997 0 0,103.20493986100001 33.26847642199999 0 0,103.20491704400001 33.26839375200001 0 0,103.20500831200002 33.26828564499999 0 0,103.20496267800002 33.26812030399998 0 0,103.20481056300002 33.26801219599997 0 0,103.20458999700003 33.26803127400001 0 0,103.20455196799998 33.267935884999986 0 0,103.204323795 33.267859574 0 0,103.20421907000002 33.267809537999995 0 0,103.204110834 33.26775782499999 0 0,103.204110834 33.267630639000004 0 0,103.20408421299999 33.26750742799999 0 0,103.20411844 33.26742157699999 0 0,103.20415902299999 33.267415922 0 0,103.204255343 33.26740249900001 0 0,103.204500629 33.267373882000015 0 0,103.204677463 33.267407268 0 0,103.20478014100001 33.267364343 0 0,103.20484859099997 33.26729756999998 0 0,103.20484859099997 33.26715448499999 0 0,103.20484859200002 33.267116328999975 0 0,103.20475732300002 33.267116328999975 0 0,103.204677462 33.267159255000024 0 0,103.20459189799999 33.26714494599997 0 0,103.20459760199998 33.267006631000015 0 0,103.20459760199998 33.26686831400002 0 0,103.204546263 33.26680631099998 0 0,103.20460330600002 33.26675384599997 0 0,103.20451203800002 33.26659645199999 0 0,103.20444358600002 33.266572603999975 0 0,103.20433520400002 33.26656783499999 0 0,103.20433520300003 33.26634843599999 0 0,103.20433520400002 33.266248276 0 0,103.20424963900001 33.26608134100002 0 0,103.20419259599998 33.265890558000024 0 0,103.20421541299999 33.26579993600001 0 0,103.20427245600001 33.26576177999999 0 0,103.20442076900002 33.26576177999999 0 0,103.204500629 33.26563777000001 0 0,103.204609011 33.265575765999984 0 0,103.20459760199998 33.26546129500002 0 0,103.204591897 33.26528481999998 0 0,103.20467175900001 33.26514650199999 0 0,103.20459189799999 33.26506064900002 0 0,103.20466605399997 33.264917560000015 0 0,103.20470027900001 33.26472200500001 0 0,103.20479725299998 33.26463615199998 0 0,103.20479725299998 33.26449783200002 0 0,103.204654646 33.264435827 0 0,103.204546263 33.264273659000025 0 0,103.20458048900002 33.26408764199999 0 0,103.20463753299998 33.26393978200002 0 0,103.20460330700001 33.263830079 0 0,103.20461471499999 33.263682218999975 0 0,103.20456337600001 33.263481892000016 0 0,103.20456337600001 33.26334833999999 0 0,103.20449492400002 33.26327679399998 0 0,103.20444929000001 33.26314801199999 0 0,103.20437513399997 33.26300015100003 0 0,103.20422111699997 33.26290952599999 0 0,103.20402146700002 33.262895216000004 0 0,103.203850337 33.262952454000015 0 0,103.203816899 33.26293954900001 0 0,103.20370202499998 33.262895216000004 0 0,103.203696321 33.26278074300001 0 0,103.203702298 33.262754916000006 0 0,103.20373054700002 33.26263288000001 0 0,103.20376477299999 33.26246593899998 0 0,103.203850337 33.26232761599999 0 0,103.203933049 33.26226799400001 0 0,103.20406615000002 33.26214080099999 0 0,103.204066151 33.262033480000014 0 0,103.20411844 33.26194205899998 0 0,103.20417072999999 33.261826789 0 0,103.20424203300001 33.26175524199999 0 0,103.20436562700002 33.26175524199999 0 0,103.20447496000003 33.26167177100001 0 0,103.20452408 33.26160386700002 0 0,103.204400486 33.26146872300001 0 0,103.20442900799998 33.26130178 0 0,103.204486051 33.261238182 0 0,103.20447654399999 33.261174584 0 0,103.20433393600001 33.261118936 0 0,103.20434344300003 33.261047389 0 0,103.20444802200001 33.26095994100001 0 0,103.20441950100002 33.26088044400001 0 0,103.204248372 33.260920193000004 0 0,103.20415329999997 33.26084864500001 0 0,103.20419132799998 33.26074529800002 0 0,103.20427689299999 33.26070555000001 0 0,103.20441950100002 33.260618102000024 0 0,103.20453358700001 33.26045115699998 0 0,103.204533588 33.260371658999986 0 0,103.20452408 33.260260362 0 0,103.204600137 33.260236512999995 0 0,103.204714223 33.260228563 0 0,103.20477126600002 33.26041140799998 0 0,103.20486633899998 33.260260362 0 0,103.20477126700001 33.26014906500001 0 0,103.204638166 33.260021868000024 0 0,103.20458112300003 33.25988672099999 0 0,103.20467619499999 33.25987877099999 0 0,103.20480929600001 33.259918519999985 0 0,103.20485683099997 33.259799273 0 0,103.20480929600001 33.259656174999975 0 0,103.204837817 33.25944947900001 0 0,103.204837817 33.25932228099998 0 0,103.20474274499998 33.25932228099998 0 0,103.20463816699998 33.259409730000016 0 0,103.20447654399999 33.25936998100002 0 0,103.204400486 33.25927458199999 0 0,103.20421985000002 33.259274581 0 0,103.20409625600001 33.25919508200002 0 0,103.20406773500002 33.25903608499999 0 0,103.20391561999998 33.258877085999984 0 0,103.20394414100002 33.258805537 0 0,103.20394414200001 33.25872603800002 0 0,103.20387759099998 33.25858293900001 0 0,103.203811041 33.25840009000001 0 0,103.203687447 33.25828084 0 0,103.20360188299998 33.258113890999994 0 0,103.20353533299999 33.257938991 0 0,103.20345927400001 33.25785154099998 0 0,103.20331666700002 33.25770843999999 0 0,103.20328814499999 33.25764483900002 0 0,103.20317405899999 33.25762099000002 0 0,103.203031452 33.25757328899999 0 0,103.20305046499999 33.25745403899998 0 0,103.203059973 33.25726323700002 0 0,103.20324060899998 33.257175786000005 0 0,103.20327863799997 33.25709628499999 0 0,103.20315504500002 33.25696908399999 0 0,103.203259624 33.25692138400001 0 0,103.20338321700001 33.25681803200001 0 0,103.203459275 33.256627229 0 0,103.20334518800001 33.25653977799999 0 0,103.20326913100001 33.25643642699998 0 0,103.20305046499999 33.256317174 0 0,103.20287933600002 33.256229722 0 0,103.20273672799999 33.256038918 0 0,103.20277475699999 33.255871963999994 0 0,103.20281278599998 33.255641407999974 0 0,103.20279377100002 33.255402901000025 0 0,103.20279377100002 33.25523594600003 0 0,103.202822293 33.25490998499998 0 0,103.20281278599998 33.25468737699998 0 0,103.20278426499999 33.25451247000001 0 0,103.20260362800002 33.254385264999996 0 0,103.20252756999997 33.254250109 0 0,103.202384962 33.25413880399998 0 0,103.20248003400002 33.253963896000016 0 0,103.20257510599998 33.25380488799999 0 0,103.20263595199998 33.253372386000024 0 0,103.20263595300003 33.252914439999984 0 0,103.202438202 33.2525837 0 0,103.202270876 33.25216391399999 0 0,103.20197330100001 33.25185622700002 0 0,103.202187213 33.251518327999975 0 0,103.20247242800002 33.250981661000026 0 0,103.20342314800001 33.250504621999994 0 0,103.20423125899998 33.250027579000005 0 0,103.205419657 33.24955053399998 0 0,103.20656051999998 33.249192748999974 0 0,103.20629907199998 33.248755453 0 0,103.205704873 33.248179015000005 0 0,103.205419657 33.24778147000001 0 0,103.20556226500003 33.24716526999998 0 0,103.20499183300001 33.24642980099998 0 0,103.20463531399997 33.24535640200003 0 0,103.204730386 33.244422136000026 0 0,103.20468284999998 33.24332883400001 0 0,103.204730385 33.24261321099999 0 0,103.20463531399997 33.241937339 0 0,103.20389850700002 33.241142188000026 0 0,103.20387473800002 33.240684973999976 0 0,103.20368459600002 33.239512108999975 0 0,103.20375589899999 33.23861753900002 0 0,103.20363705900002 33.237583803999996 0 0,103.20351821899999 33.23678861500002 0 0,103.20349445099998 33.235615696000025 0 0,103.203565755 33.23476084800001 0 0,103.20332752299998 33.23417728499999 0 0,103.20323300400003 33.23394575200001 0 0,103.20316170000001 33.23323005200001 0 0,103.202900252 33.232275775999994 0 0,103.20273387600002 33.231420894999985 0 0,103.20280517999998 33.231023273000005 0 0,103.20294778800002 33.230546124 0 0,103.20305544899998 33.23020841599998 0 0,103.203137932 33.22994968500001 0 0,103.20323300400003 33.22929359699998 0 0,103.20320923600002 33.22881643900001 0 0,103.20325677199997 33.228359160000025 0 0,103.20344691600002 33.227921760000015 0 0,103.20339937900002 33.227265656999975 0 0,103.20356575599999 33.226470372999984 0 0,103.203351844 33.225873906000004 0 0,103.202900252 33.225416611000014 0 0,103.20223474900001 33.22509849199997 0 0,103.20221882700002 33.22508759499999 0 0,103.201711853 33.224740607 0 0,103.20142663799999 33.22428330700001 0 0,103.20135533400003 33.22340846499998 0 0,103.20128403000001 33.222990923 0 0,103.20140475800002 33.22254907600001 0 0,103.201474174 33.22229501700002 0 0,103.20142663799999 33.22136050400002 0 0,103.20137910099999 33.220903186999976 0 0,103.20111765399997 33.22032656499999 0 0,103.20095127899998 33.21963063700002 0 0,103.200975046 33.21883528400002 0 0,103.20090374199998 33.21831830100001 0 0,103.20095127799999 33.217841082999996 0 0,103.20102258200001 33.21732409399999 0 0,103.20118895799999 33.21690652299998 0 0,103.20102258200001 33.216190684000026 0 0,103.20087997399997 33.21557426200002 0 0,103.200761135 33.21499760500001 0 0,103.20065024399997 33.21460795899998 0 0,103.200523455 33.214162439999996 0 0,103.200326394 33.213475492999976 0 0,103.20023823899999 33.21316818600002 0 0,103.200071863 33.21211426399998 0 0,103.199572735 33.211040443 0 0,103.19954170099999 33.210839797999995 0 0,103.19931128899998 33.20935014499997 0 0,103.19916868000001 33.208296175999976 0 0,103.19897853700002 33.207540494 0 0,103.19847940900002 33.206367183 0 0,103.19824173 33.20559159700002 0 0,103.19817042599999 33.20489555199998 0 0,103.19807535400003 33.204119952999974 0 0,103.19807535400003 33.203555153000025 0 0,103.198132396 33.203221043999974 0 0,103.19832253999999 33.203077854000014 0 0,103.19879789999999 33.20277556399998 0 0,103.19923523099999 33.20261646300003 0 0,103.199596504 33.20223462000001 0 0,103.199919749 33.20177322500001 0 0,103.199965082 33.201708516 0 0,103.20024299300002 33.201311826999984 0 0,103.200109892 33.20035720200002 0 0,103.20049017999997 33.19976851199999 0 0,103.20104159599998 33.19924346099998 0 0,103.20107962600002 33.198320636000005 0 0,103.20090849600001 33.19749326800002 0 0,103.20081342399999 33.196793180999975 0 0,103.20068032400002 33.19610899899999 0 0,103.20056623699998 33.19614082200002 0 0,103.20028102200001 33.19572712799999 0 0,103.19971059 33.19540890100001 0 0,103.199007058 33.19556801499999 0 0,103.198607756 33.195711216999996 0 0,103.198018311 33.195663482999976 0 0,103.19744787899998 33.19561574900001 0 0,103.19687744800001 33.19544072399998 0 0,103.19638307399998 33.19505884900002 0 0,103.19616867399998 33.19497123000002 0 0,103.195565456 33.19472470900001 0 0,103.19514713900003 33.19451785799998 0 0,103.194690794 33.19369045399998 0 0,103.19458214500003 33.19318129300001 0 0,103.19450065000001 33.19279939400002 0 0,103.19444360699998 33.19219474099998 0 0,103.194101349 33.19179694100001 0 0,103.19396824799998 33.191415052000025 0 0,103.193625989 33.191144544999986 0 0,103.19335978700002 33.19065126700002 0 0,103.19324570100002 33.190094337000005 0 0,103.19313161500003 33.18966470100003 0 0,103.19261822700003 33.18923506499999 0 0,103.19219991099999 33.18867812600001 0 0,103.19210073800002 33.188605956 0 0,103.19176257999999 33.188359873000024 0 0,103.191249191 33.18778701399998 0 0,103.19115412000002 33.187182327000016 0 0,103.191112756 33.187071057000026 0 0,103.19088791799999 33.18646624500002 0 0,103.19052664499998 33.18595702699997 0 0,103.19043157300001 33.185415980000016 0 0,103.190507631 33.18482719000002 0 0,103.190431574 33.18434978800002 0 0,103.18988015600002 33.18387238499997 0 0,103.18951106899999 33.18357636000002 0 0,103.18942381099998 33.18350637499998 0 0,103.18929071100001 33.18264703800003 0 0,103.18921465400001 33.18177178000002 0 0,103.189081553 33.181246621000014 0 0,103.18910056700003 33.180753287000016 0 0,103.18889140900001 33.18016446500002 0 0,103.18877732300001 33.17960746900002 0 0,103.18885338000001 33.17911412500001 0 0,103.18883748399998 33.17870834399997 0 0,103.18881535100002 33.17814334399998 0 0,103.18887239399999 33.17749084600001 0 0,103.18889140900001 33.17702932100002 0 0,103.188606193 33.176472303000025 0 0,103.18865594699997 33.17577476500003 0 0,103.18868225099999 33.17540600299998 0 0,103.18888039299998 33.17500323500002 0 0,103.18894845199998 33.17486489100003 0 0,103.18897779299999 33.17466841999999 0 0,103.189043524 33.17422828299999 0 0,103.18915761099998 33.17362032 0 0,103.18916566399997 33.173615986000016 0 0,103.18937057099998 33.173505729 0 0,103.18976607000002 33.173251083000025 0 0,103.19002466500001 33.17292004199999 0 0,103.19034880800001 33.17272272299999 0 0,103.190377652 33.17271791500002 0 0,103.190469801 33.172735192999994 0 0,103.190586569 33.172530849 0 0,103.19068650700001 33.172316696999985 0 0,103.19075788999999 33.17211682300001 0 0,103.19082927300002 33.171888394999996 0 0,103.19100059499999 33.171631413 0 0,103.191100533 33.17151719899999 0 0,103.19129069899998 33.171200254999974 0 0,103.19131468400002 33.17116027999998 0 0,103.19131468400002 33.170917574999976 0 0,103.19118619400001 33.17081763700003 0 0,103.19108296600001 33.17073161600001 0 0,103.19108204600002 33.170730848000005 0 0,103.19107426 33.17071731300001 0 0,103.190967779 33.170360797 0 0,103.19096655700002 33.170359881000024 0 0,103.190416132 33.16999925800002 0 0,103.189698765 33.169521014 0 0,103.18945964400001 33.16921667600002 0 0,103.18917704400002 33.16856452500002 0 0,103.18881836100002 33.168053672999974 0 0,103.188187949 33.16742326000002 0 0,103.18749232099998 33.167010231000006 0 0,103.18690534699999 33.166949509999995 0 0,103.18686190900002 33.166945016 0 0,103.18684599199997 33.166948995999974 0 0,103.186783075 33.16698847499998 0 0,103.18618628500002 33.167306478 0 0,103.18568721999998 33.16760993600002 0 0,103.18540529500001 33.16773666300003 0 0,103.185371535 33.16774447900002 0 0,103.18523090500003 33.167777039999976 0 0,103.18482251299997 33.16774280599998 0 0,103.18446027599998 33.16767570600001 0 0,103.18418558899998 33.16762482299998 0 0,103.18401607300001 33.16767414399999 0 0,103.18390776400003 33.167786551999995 0 0,103.18363563899999 33.168068971000025 0 0,103.18328859299999 33.168415771000014 0 0,103.18316389799998 33.16847507900002 0 0,103.18315582899999 33.168478917000016 0 0,103.18224728000001 33.16944426499998 0 0,103.18224735899997 33.169450111 0 0,103.18224800899998 33.16949855399997 0 0,103.18221973499999 33.16966123999998 0 0,103.18249779400003 33.17117195399999 0 0,103.18250096999998 33.171189200000015 0 0,103.18253505299998 33.17150164899999 0 0,103.18259178 33.17202168 0 0,103.18245589899999 33.172816985 0 0,103.18211895500002 33.173666493999974 0 0,103.18207210100002 33.17378462300002 0 0,103.181906943 33.174201015999984 0 0,103.18143038599999 33.17504520699998 0 0,103.18133916300002 33.17539104100001 0 0,103.180966108 33.176805280999986 0 0,103.18080238200002 33.177742706000004 0 0,103.18077930099997 33.17810472100001 0 0,103.18064993899998 33.178611656999976 0 0,103.18002649900001 33.17950494399997 0 0,103.17950579400002 33.180444963000014 0 0,103.17939527800002 33.18066546799997 0 0,103.17929649199999 33.180914487999985 0 0,103.179337175 33.181410269000025 0 0,103.17968294899998 33.182656952 0 0,103.179789922 33.18301852100001 0 0,103.179724276 33.183200435 0 0,103.17901271 33.184294927999986 0 0,103.17889352700001 33.18471589000001 0 0,103.17886869 33.18540312499999 0 0,103.17896431600002 33.185764802999984 0 0,103.17915186300002 33.186211485 0 0,103.17915544200002 33.18647861699998 0 0,103.17946703500002 33.186866872999985 0 0,103.17949407100002 33.186912294000024 0 0,103.17967599999997 33.18721793399999 0 0,103.17967779100002 33.18735149999998 0 0,103.17962616599999 33.18744909700001 0 0,103.17956955599999 33.18755611900002 0 0,103.17932148699998 33.18802509400001 0 0,103.17931256600002 33.188041962 0 0,103.17871289099998 33.189020890999984 0 0,103.178515904 33.18949663500001 0 0,103.17850832699997 33.18951090799999 0 0,103.17837874899999 33.18975031299999 0 0,103.17819825599997 33.19015394799999 0 0,103.17810458100001 33.190430228000025 0 0,103.17804670700002 33.190735942 0 0,103.177997286 33.19101180299998 0 0,103.17799908 33.19114576099997 0 0,103.17800127200002 33.191309488 0 0,103.17799511099997 33.19151050900001 0 0,103.177988551 33.19168176199997 0 0,103.17797344000002 33.19187542499998 0 0,103.17792282200003 33.192061980000005 0 0,103.17784545199999 33.19223390299999 0 0,103.17776858500002 33.19243531799998 0 0,103.17760088 33.19326791399999 0 0,103.177655846 33.19398301899997 0 0,103.17777991999998 33.194773801999986 0 0,103.17806056 33.19539135299999 0 0,103.17817469900001 33.196287187999985 0 0,103.17820033200002 33.19650640399999 0 0,103.17821006999998 33.196522888000004 0 0,103.17836290399998 33.19678157200002 0 0,103.17837655300002 33.19695319300001 0 0,103.17832698000001 33.197105539999995 0 0,103.17818034499999 33.19755617499999 0 0,103.17781542900002 33.19825450000002 0 0,103.17769510099998 33.19848476499999 0 0,103.17764919299998 33.198572617000025 0 0,103.177596542 33.198878448000016 0 0,103.17752120900002 33.19937196500001 0 0,103.17746089600001 33.19976710499998 0 0,103.17743386799998 33.19994772299998 0 0,103.17731504900001 33.20074173199998 0 0,103.17691481399999 33.20136572500002 0 0,103.17623023499999 33.202793902999986 0 0,103.175628517 33.203629713 0 0,103.17521014900001 33.20430434100001 0 0,103.17512608499999 33.204403179999986 0 0,103.174935726 33.204661628 0 0,103.17477608299998 33.204963340999996 0 0,103.17470977400001 33.20508866199998 0 0,103.17438500200001 33.205702449 0 0,103.17424332899998 33.20614270200002 0 0,103.17394620699997 33.20684204499997 0 0,103.17384872100001 33.20714155799999 0 0,103.17370633600001 33.20757901500002 0 0,103.17354331299998 33.20803547999998 0 0,103.17352592200001 33.20814499900001 0 0,103.17352530599999 33.20826227800001 0 0,103.17351440700003 33.208336062 0 0,103.17347782299998 33.208583304 0 0,103.17345958300001 33.208722373 0 0,103.17345694699998 33.208829477999984 0 0,103.17345088100001 33.208925217 0 0,103.17343476100001 33.209179645000006 0 0,103.17342160499999 33.20946959600002 0 0,103.173498445 33.20980521400003 0 0,103.17354741000003 33.20996576800002 0 0,103.17356835099997 33.21003296800001 0 0,103.17362300899998 33.21020836700001 0 0,103.173643116 33.210303211999985 0 0,103.17366843399998 33.21042262499998 0 0,103.17367244600001 33.21072314899999 0 0,103.173674839 33.210823377 0 0,103.17368769799998 33.21090906699999 0 0,103.17372272 33.211327348 0 0,103.17373756799998 33.21150468799999 0 0,103.173748466 33.211634849999996 0 0,103.173751347 33.21212193100001 0 0,103.173692453 33.212540640999975 0 0,103.17366006999998 33.21298463300002 0 0,103.173655268 33.21301907899999 0 0,103.17362510800001 33.21323543099999 0 0,103.17354261100002 33.21343300500001 0 0,103.17333797499998 33.21372833999999 0 0,103.17298848799999 33.21404860400003 0 0,103.17298273199998 33.214053879999994 0 0,103.17295529199998 33.21407902599998 0 0,103.17292267699997 33.214101633999974 0 0,103.17289172 33.214136354999994 0 0,103.17287719400002 33.214151227 0 0,103.17269412799999 33.214285440000026 0 0,103.172512971 33.21442669300001 0 0,103.17245429100001 33.214495231 0 0,103.17242511699999 33.214542021 0 0,103.17241736900002 33.21459934400002 0 0,103.17241028699999 33.21470675400002 0 0,103.17244720000002 33.21492109299999 0 0,103.17247976200002 33.215128316999994 0 0,103.172491853 33.21539656099998 0 0,103.17247746800001 33.215602386 0 0,103.17246683100001 33.215754608 0 0,103.17240751999998 33.216095087999975 0 0,103.17239824299998 33.216149546 0 0,103.17234830400002 33.21644272200001 0 0,103.17229260200003 33.216588613 0 0,103.17220845499997 33.216809006999995 0 0,103.172130638 33.21703874000002 0 0,103.17212111399999 33.217282141 0 0,103.17215084999998 33.21759673399998 0 0,103.172173649 33.21768422700001 0 0,103.172303392 33.21818210700002 0 0,103.17240711099998 33.21861766000001 0 0,103.17241322699999 33.218742797000004 0 0,103.17241227099998 33.218757141000026 0 0,103.17225697100002 33.219170104 0 0,103.17200414899997 33.21972538099999 0 0,103.17195919 33.219824125 0 0,103.17177351499998 33.22026598100001 0 0,103.17173608299998 33.220321517 0 0,103.17156479099998 33.22057566400002 0 0,103.17152298799999 33.220633308000004 0 0,103.17149414699998 33.220705140999996 0 0,103.17150313600001 33.22074083799998 0 0,103.17157565999997 33.22088841599998 0 0,103.17168691900002 33.22111480799998 0 0,103.17183468399998 33.22140999999999 0 0,103.17192517500001 33.221558800000025 0 0,103.17192704000001 33.221562769 0 0,103.17193134399997 33.221566927000026 0 0,103.17212723199998 33.22189068900002 0 0,103.17217266 33.22210494699999 0 0,103.17219671100003 33.222312251000005 0 0,103.17218132199997 33.22243789999999 0 0,103.17213528600001 33.22281376500001 0 0,103.17204210800003 33.223168875 0 0,103.17204468400001 33.22336206900002 0 0,103.17204750000002 33.22337986100001 0 0,103.17212836599998 33.223890840000024 0 0,103.17218083 33.224356795999995 0 0,103.172114728 33.22490190100001 0 0,103.17211257500003 33.224919645 0 0,103.17209668999999 33.22520365999998 0 0,103.17207353200001 33.22527204400001 0 0,103.17197574 33.22556080999999 0 0,103.17166028999998 33.226084230000026 0 0,103.171110865 33.226639524999996 0 0,103.17094249500002 33.22702448000001 0 0,103.17091239000001 33.22722905699999 0 0,103.17089212500002 33.227366759999995 0 0,103.17087652999999 33.227866355 0 0,103.17087163600002 33.22882254799998 0 0,103.17084543700003 33.22920925400001 0 0,103.170827272 33.230082482 0 0,103.17071579600002 33.230608916999984 0 0,103.17071111400003 33.230631026000026 0 0,103.17062504400002 33.230809478000026 0 0,103.17046667099999 33.231137838999985 0 0,103.17034884100002 33.23156116400003 0 0,103.17023969399997 33.23172777799999 0 0,103.17017612699999 33.23175957699999 0 0,103.17010125500002 33.231797029999996 0 0,103.169405735 33.231920764999984 0 0,103.16891413000002 33.23200822000001 0 0,103.16816793599997 33.232274374999974 0 0,103.16814416099999 33.232299325999975 0 0,103.16739664599999 33.233083803 0 0,103.16693316200002 33.23357019500003 0 0,103.16684851500003 33.23365902500001 0 0,103.16662571500001 33.233981959999994 0 0,103.16650559499999 33.23411662500001 0 0,103.16644407000001 33.23415036 0 0,103.16636734999997 33.23416739999999 0 0,103.16632881999999 33.23416756300003 0 0,103.16627746500001 33.23416778000001 0 0,103.16593908599998 33.234119319 0 0,103.16591102000001 33.234115299999985 0 0,103.16576727500001 33.23410175999999 0 0,103.165677856 33.234105406000026 0 0,103.165475705 33.23411364999998 0 0,103.16544677000002 33.234117638999976 0 0,103.16528922399999 33.23411452800002 0 0,103.165182813 33.23412319800002 0 0,103.16511927800002 33.23415192900001 0 0,103.16509534 33.234182847 0 0,103.16508671899999 33.23422129400001 0 0,103.16505477099997 33.23433669299999 0 0,103.16493014299999 33.23457829099999 0 0,103.16479318299997 33.23475824799999 0 0,103.16463996800002 33.23495955999999 0 0,103.16442366899997 33.23517387999999 0 0,103.16427888700002 33.23532449700002 0 0,103.16417156699998 33.235436143000015 0 0,103.16414364399998 33.23548052799998 0 0,103.16411567099999 33.23552499099998 0 0,103.16404588099999 33.23560456500002 0 0,103.163946941 33.23572697200001 0 0,103.16382704300003 33.235857275 0 0,103.16382439099999 33.23585924299999 0 0,103.16376085899998 33.23589665200001 0 0,103.16371552599998 33.235940167000024 0 0,103.16337427899998 33.23614286499998 0 0,103.16318698399999 33.23624948700001 0 0,103.16307840799999 33.23632467700003 0 0,103.16306614799998 33.236334253999985 0 0,103.16295144899999 33.23646176099999 0 0,103.16288134299998 33.236612991000015 0 0,103.16286879199998 33.236641382000016 0 0,103.16274265999999 33.236926701000016 0 0,103.16273949700002 33.236934038000015 0 0,103.16268100000002 33.23711363000001 0 0,103.16267316599999 33.237206146999995 0 0,103.16266257500001 33.237331213000004 0 0,103.16266795400003 33.23750764900001 0 0,103.162729738 33.237806331 0 0,103.16277066999999 33.237967862999994 0 0,103.16282608300003 33.238186539000026 0 0,103.16284576800001 33.23824923799998 0 0,103.162927771 33.238510426000005 0 0,103.16295817600002 33.238737782999976 0 0,103.16294292499998 33.238956031999976 0 0,103.162936038 33.23905459100001 0 0,103.162943385 33.23909864000001 0 0,103.16298513100003 33.239320350000014 0 0,103.163044372 33.239697992 0 0,103.16307255999999 33.23979051700002 0 0,103.16307310899998 33.23979274200002 0 0,103.16316261899999 33.24015543600001 0 0,103.16322344100001 33.240370896 0 0,103.16323607300001 33.240415642000016 0 0,103.16325099300002 33.240571390000014 0 0,103.16326079800001 33.24067374600003 0 0,103.163327488 33.24088285900001 0 0,103.16340821099999 33.24100232000001 0 0,103.16357587700003 33.241251412999986 0 0,103.16364879100001 33.24147069899999 0 0,103.16366340299999 33.241585138000005 0 0,103.16380853999999 33.242196345000025 0 0,103.16390618700001 33.242321694 0 0,103.16418532 33.24268000500001 0 0,103.16421805200002 33.24272902199999 0 0,103.16430439499999 33.24285831999998 0 0,103.16431745 33.242939879999994 0 0,103.16431017100001 33.24307734600001 0 0,103.16430506 33.24317387999997 0 0,103.16426273899998 33.243574008999985 0 0,103.164250385 33.243690809999975 0 0,103.16424952599999 33.24380755499999 0 0,103.164246515 33.24421726700001 0 0,103.16422931599999 33.244391356999984 0 0,103.16421763400001 33.24446264300002 0 0,103.16413023000001 33.24499600799999 0 0,103.16395487 33.24561261500003 0 0,103.16387486000002 33.245811549999985 0 0,103.16386473 33.245907945 0 0,103.16390375499998 33.24614716999997 0 0,103.16393521399999 33.24626171599999 0 0,103.16401841300001 33.246452976 0 0,103.16401924399997 33.24645488700003 0 0,103.16410799200003 33.24672006499998 0 0,103.164113783 33.24692719000001 0 0,103.16404628700002 33.247117097 0 0,103.16394250500002 33.24732524799998 0 0,103.16385933499998 33.24742349000002 0 0,103.16370762700001 33.247674227999994 0 0,103.16359635499998 33.24785027299998 0 0,103.16354312700003 33.24796842799998 0 0,103.16353363799999 33.24806027599999 0 0,103.16352963700001 33.248099000000025 0 0,103.163543269 33.24820885700001 0 0,103.16368403199999 33.24849401 0 0,103.16374678 33.248614069999974 0 0,103.16385068 33.24881286499999 0 0,103.16389953999999 33.248906352000006 0 0,103.16396554900001 33.249143989000004 0 0,103.164043392 33.24942423300001 0 0,103.16408641200002 33.249671854999974 0 0,103.16411260000001 33.24982259699999 0 0,103.16411504199999 33.25000368100001 0 0,103.16424612700001 33.25012142600002 0 0,103.16434616100003 33.25024338899999 0 0,103.16435577599998 33.25025511299998 0 0,103.16436324699998 33.250304658999994 0 0,103.164362116 33.25039054400003 0 0,103.16431132600002 33.25049979400001 0 0,103.16426684499999 33.25057081800003 0 0,103.16413365099999 33.250802970999985 0 0,103.164010507 33.251054028 0 0,103.16388701599999 33.25121556800002 0 0,103.16378573999998 33.25145696499999 0 0,103.16373487999999 33.25173223799999 0 0,103.16373967700002 33.25183611599999 0 0,103.16375399499998 33.25214616400001 0 0,103.16370280500001 33.25239663299999 0 0,103.16367406799998 33.25249634800002 0 0,103.16363332100002 33.25263773099999 0 0,103.16362946800001 33.25286104100002 0 0,103.16359931699998 33.25298536299999 0 0,103.163465132 33.25314310099998 0 0,103.16336427800002 33.253245186000015 0 0,103.163286841 33.25340048300001 0 0,103.16328038199998 33.25367817699998 0 0,103.163274543 33.253929202999984 0 0,103.163233107 33.25433749299998 0 0,103.16312273599999 33.254685601000006 0 0,103.16309006799997 33.254824343999985 0 0,103.16303720600001 33.25504886700003 0 0,103.16290555500001 33.25539799699999 0 0,103.16283967999999 33.25550047600001 0 0,103.162363476 33.25588062899999 0 0,103.16207905499999 33.25621256900001 0 0,103.16202196799998 33.25626557200002 0 0,103.16192319599998 33.256379713 0 0,103.16174612999998 33.256533159000014 0 0,103.161557915 33.25666794199998 0 0,103.16107322900001 33.25694440500001 0 0,103.16083419400002 33.257090808999976 0 0,103.16067012899998 33.25716428499999 0 0,103.16060250100003 33.25720308199999 0 0,103.160555311 33.25728462699999 0 0,103.16053102400002 33.25738026900001 0 0,103.16050417899999 33.25749740399999 0 0,103.16050460500003 33.257529619000024 0 0,103.160505409 33.25759042300001 0 0,103.160503833 33.25768585399999 0 0,103.16040002300002 33.25777985299999 0 0,103.160200385 33.25792722599999 0 0,103.15992652599999 33.25804427899999 0 0,103.15974625400003 33.25815330400002 0 0,103.159707266 33.258210916999985 0 0,103.15969704499997 33.25829688699997 0 0,103.15969061200002 33.258377842000016 0 0,103.159682438 33.25848069800003 0 0,103.15970697699998 33.25861882200002 0 0,103.159765268 33.25873277699998 0 0,103.15986655400002 33.258877342000005 0 0,103.15988983199998 33.258920062000016 0 0,103.15990755899998 33.258972374999985 0 0,103.15990803199998 33.25900815199998 0 0,103.159880305 33.259058503999995 0 0,103.15984090699999 33.25908511 0 0,103.15978721900001 33.25910469500002 0 0,103.15976949700001 33.25910284999998 0 0,103.15963843499998 33.25908921400003 0 0,103.15911253500002 33.25897256500002 0 0,103.15887419799998 33.258837606999975 0 0,103.15826729000003 33.258493945 0 0,103.15717655999998 33.258147635 0 0,103.15617234000001 33.25808418999998 0 0,103.155246955 33.258119024999985 0 0,103.15478438299999 33.258262833 0 0,103.15462086399998 33.25831366900002 0 0,103.15429295500002 33.258415609999986 0 0,103.15411287299997 33.258454280000024 0 0,103.153129976 33.258665339000004 0 0,103.15251653000001 33.25879706500001 0 0,103.15235681399997 33.258822425000005 0 0,103.15154065299998 33.258952013 0 0,103.150092788 33.259181888 0 0,103.14999999499997 33.25919662000001 0 0,103.14910840499999 33.259464219999984 0 0,103.14862052699999 33.259716430000026 0 0,103.14860484399998 33.259725678999985 0 0,103.148388754 33.25985312300003 0 0,103.148127133 33.260039215000006 0 0,103.14803949899999 33.260068649000004 0 0,103.14793174200003 33.260079184999995 0 0,103.14783222099999 33.260068176999994 0 0,103.14741018199999 33.25992894900003 0 0,103.147076276 33.259798448000026 0 0,103.14700711199998 33.259720367 0 0,103.14691130599999 33.259559044000014 0 0,103.146675614 33.259339376000014 0 0,103.14656976200001 33.25927833100002 0 0,103.14648699499998 33.25924569900002 0 0,103.146342178 33.25924464899998 0 0,103.146310503 33.25924827199998 0 0,103.146183415 33.259262809999996 0 0,103.145985311 33.25931234400002 0 0,103.14541014899999 33.25955117799998 0 0,103.14462952999997 33.25964007499999 0 0,103.14433258999998 33.259637086 0 0,103.14118043500002 33.25960531499999 0 0,103.14044446000003 33.259597885000005 0 0,103.13996307999997 33.25957178499999 0 0,103.139387064 33.25954055300002 0 0,103.13683552399999 33.25940216800001 0 0,103.13655230299997 33.25938680399997 0 0,103.13574570499998 33.25934304499998 0 0,103.13437595900001 33.259254215 0 0,103.13282833599999 33.25915383199998 0 0,103.131846312 33.259090125 0 0,103.12951294999999 33.25893872 0 0,103.12868539200002 33.259070253000004 0 0,103.12861994999997 33.25908065499999 0 0,103.12732383600002 33.259537239999986 0 0,103.12684116499997 33.25970726700001 0 0,103.12624504399997 33.259917255000005 0 0,103.12591697699997 33.26002531900002 0 0,103.12582352700002 33.260056100999975 0 0,103.12539836600001 33.26019614400002 0 0,103.12499994799998 33.26032737899999 0 0,103.12493218100002 33.26034727799998 0 0)),((103.16318163099999 33.415121983000006 0 0,103.16314502799997 33.41508547900003 0 0,103.16314217600001 33.41507278099999 0 0,103.16316641899999 33.414790271000015 0 0,103.16263258999999 33.414815267999984 0 0,103.162125382 33.41497477600001 0 0,103.16208117399998 33.415104127000006 0 0,103.16221522500001 33.415122775999976 0 0,103.162190431 33.41527388999998 0 0,103.162282726 33.41530609 0 0,103.162412974 33.41529339300001 0 0,103.16242485800001 33.415042626 0 0,103.16246098599999 33.415017232000025 0 0,103.16286218900001 33.41513309300001 0 0,103.16318163099999 33.415121983000006 0 0)),((103.08487370199998 33.262457434 0 0,103.084878591 33.26242889399998 0 0,103.08517335200003 33.26174732499999 0 0,103.08520582099999 33.26167224599999 0 0,103.08526253999997 33.261541093999995 0 0,103.08548080100002 33.26131379399999 0 0,103.08552137100003 33.261290874999986 0 0,103.085529194 33.26128645599999 0 0,103.08578819399997 33.261140141 0 0,103.08578878999998 33.26113980500003 0 0,103.085991337 33.26113074599999 0 0,103.08608706500002 33.26112646500002 0 0,103.08621459800003 33.26112075999998 0 0,103.086227441 33.26112382000002 0 0,103.08652689000002 33.26119515099998 0 0,103.08654921800002 33.261200469000016 0 0,103.08667096200003 33.261229469 0 0,103.086786856 33.26126417099999 0 0,103.08680949900003 33.26127095099997 0 0,103.086877292 33.26129125 0 0,103.08692067599998 33.261304240000015 0 0,103.087272385 33.26140954700003 0 0,103.087577926 33.26150102999998 0 0,103.08790606000002 33.26152915099999 0 0,103.08791203200002 33.261529662999976 0 0,103.08807234300002 33.261532320000015 0 0,103.088321113 33.26153644200002 0 0,103.088339238 33.26153674300002 0 0,103.08895498599998 33.261388391000025 0 0,103.08913528800002 33.26134495000002 0 0,103.08921060300003 33.261326026000006 0 0,103.08980820800002 33.261175869 0 0,103.090586868 33.261090775000014 0 0,103.09063341500001 33.26108568799998 0 0,103.091700893 33.26097444300001 0 0,103.09203142500002 33.260922420999975 0 0,103.09258665499999 33.26083503199999 0 0,103.09310778499997 33.26071505099998 0 0,103.09332183100003 33.260668090000024 0 0,103.09347649900002 33.26059279999998 0 0,103.09360080800002 33.26049253299999 0 0,103.09369550399998 33.260341138 0 0,103.09367583400001 33.26008515299998 0 0,103.09366988800002 33.26000777799999 0 0,103.09365883499999 33.259910472 0 0,103.09363861499997 33.259732481000015 0 0,103.09362047100001 33.25957275000002 0 0,103.09343363900001 33.259244351999996 0 0,103.093415301 33.25921211999997 0 0,103.09330814399999 33.259071269 0 0,103.09323746899997 33.25897837100001 0 0,103.093089717 33.25874706299999 0 0,103.0930616 33.258643627000026 0 0,103.09309847700001 33.258502658 0 0,103.09316432000003 33.25827487999999 0 0,103.09334326300001 33.25812897700001 0 0,103.09344265099998 33.25804793999998 0 0,103.09387822899998 33.25793311000001 0 0,103.09399456599999 33.25790244000001 0 0,103.09462038599997 33.25765981799998 0 0,103.09510367899998 33.25734722200002 0 0,103.09512281299999 33.25732613299999 0 0,103.095348516 33.257077374999994 0 0,103.09541143899997 33.257008024000015 0 0,103.09577903000002 33.25660288 0 0,103.09596174900003 33.256445610000014 0 0,103.09607150800002 33.256351138000014 0 0,103.09607875199998 33.25634490300001 0 0,103.09611027800003 33.256317766999985 0 0,103.09612932700003 33.25631192899999 0 0,103.09610513500002 33.25570392999998 0 0,103.09612034899999 33.25568988600003 0 0,103.09656988900002 33.25527492499998 0 0,103.097637002 33.254719136999995 0 0,103.09859295899997 33.254585749 0 0,103.09987126800002 33.25464132799999 0 0,103.10062713899998 33.25486364300002 0 0,103.10079174399999 33.254921739 0 0,103.10113150299998 33.255041654000024 0 0,103.10176094899998 33.255263808999985 0 0,103.103432742 33.25587973299997 0 0,103.10345054499999 33.255886292000014 0 0,103.10351707199999 33.255919044999985 0 0,103.10489559400003 33.256597699999986 0 0,103.10569592799999 33.25697563799997 0 0,103.10700758899998 33.25710902499998 0 0,103.10787461899997 33.25710902600002 0 0,103.10831924799999 33.25686447999999 0 0,103.10834148100002 33.25655323900003 0 0,103.10779680799999 33.25631980700001 0 0,103.10715209400001 33.255986334 0 0,103.10679639099999 33.25538608300002 0 0,103.105996054 33.25427450699999 0 0,103.10522332199997 33.253334698 0 0,103.10517348799999 33.25327408800001 0 0,103.10443984900002 33.25247375399999 0 0,103.10415083599997 33.25180680699998 0 0,103.10415083700002 33.25138440799998 0 0,103.104261995 33.250939777999974 0 0,103.10481778299999 33.250561843000014 0 0,103.104834122 33.25054969299998 0 0,103.10525130000002 33.25023948500001 0 0,103.10554498800002 33.249963071000025 0 0,103.10562923399999 33.249883780000005 0 0,103.106029401 33.249283529000024 0 0,103.106029401 33.24900498300002 0 0,103.10602940199999 33.248483194000016 0 0,103.10582931699997 33.247660628000006 0 0,103.10565146599998 33.24690475599999 0 0,103.10556329000002 33.24630222799999 0 0,103.10554084799998 33.24614886799998 0 0,103.10553715399999 33.246123634000014 0 0,103.105523554 33.24603069300002 0 0,103.10551807600001 33.245993263 0 0,103.10574039199997 33.24559309599999 0 0,103.10598096299998 33.245375438999986 0 0,103.10611865499999 33.24525086 0 0,103.10620725500002 33.24517069799998 0 0,103.10631402500002 33.24516755799999 0 0,103.10660383300001 33.24515903399998 0 0,103.10677073599999 33.245154125 0 0,103.10696312599998 33.24514846599999 0 0,103.108163628 33.24539301200002 0 0,103.109430825 33.24543747500002 0 0,103.110364549 33.24539301300001 0 0,103.111609515 33.24537078100002 0 0,103.11208010600001 33.24522817799999 0 0,103.11213526799997 33.245211461999986 0 0,103.11234315500002 33.245148465 0 0,103.11316572099997 33.24452598300002 0 0,103.11324353200001 33.243936846999986 0 0,103.11335469 33.24286973400001 0 0,103.11335469 33.24259011800001 0 0,103.11335469 33.241624769 0 0,103.113337435 33.24136595599998 0 0,103.11331022600001 33.240957822999974 0 0,103.11324266399998 33.24080018000001 0 0,103.11323508999999 33.24078250500003 0 0,103.11305538599998 33.240363194999986 0 0,103.113043447 33.24033534 0 0,103.11303776599999 33.24033079399999 0 0,103.11237650200002 33.23980178400001 0 0,103.11197633500001 33.23960169999998 0 0,103.11106484200002 33.23953500599998 0 0,103.10979764500001 33.23953500599998 0 0,103.108574912 33.23953500599998 0 0,103.10675192600002 33.23953500599998 0 0,103.10590712800001 33.23951277399999 0 0,103.10554391900001 33.239274094999985 0 0,103.10516801799997 33.23902707399998 0 0,103.10512902400001 33.239001449 0 0,103.10480735200002 33.23837702600002 0 0,103.10475108899999 33.23826780799999 0 0,103.10468635199999 33.238110592 0 0,103.10451765699997 33.237700905 0 0,103.10440650200002 33.23672271800001 0 0,103.10440649999998 33.23547775200001 0 0,103.10445096400002 33.234721879999995 0 0,103.10453355499999 33.234542936000025 0 0,103.10471774299998 33.23414386100001 0 0,103.10478003999998 33.23360394000002 0 0,103.10478443599999 33.23356584099997 0 0,103.10473807199998 33.233148562 0 0,103.104728916 33.23306616100001 0 0,103.10471774199999 33.23296558999999 0 0,103.10440650200002 33.23225418099997 0 0,103.10406191200002 33.23177620299998 0 0,103.10400185999998 33.231630365 0 0,103.10388431000001 33.231344885 0 0,103.103750671 33.231020331000025 0 0,103.103665121 33.23058189300002 0 0,103.10364790199998 33.230493638999974 0 0,103.103642965 33.23046833500001 0 0,103.10357282000001 33.230108839000025 0 0,103.10355058599998 33.229508587 0 0,103.10355058599998 33.228752715999974 0 0,103.10359077700002 33.22836086699999 0 0,103.10363951300002 33.22788568599998 0 0,103.103782061 33.22744220499999 0 0,103.10383959699999 33.227263203999996 0 0,103.10416143600003 33.22676435400001 0 0,103.104284227 33.22657402599998 0 0,103.10455172299999 33.22628221299999 0 0,103.10466360200002 33.226160162999975 0 0,103.10477331999999 33.22604046999999 0 0,103.10489559400003 33.22574034500002 0 0,103.10489559400003 33.225635107000016 0 0,103.10489559400003 33.22534017700002 0 0,103.104651047 33.224673231 0 0,103.10409525799997 33.224206369 0 0,103.10389837500003 33.22414949199998 0 0,103.10309483999998 33.223917358999984 0 0,103.10302193299998 33.22388421900001 0 0,103.102699841 33.223737814 0 0,103.10269286900001 33.22373464499998 0 0,103.10263052099998 33.22370630500001 0 0,103.102453454 33.223625819000006 0 0,103.10236120100001 33.22358388599997 0 0,103.10151640200002 33.22305032999998 0 0,103.10057849700001 33.222385981 0 0,103.10044928899998 33.22229445800002 0 0,103.10041101000002 33.222265489999984 0 0,103.09995228499997 33.221918347999974 0 0,103.09987530699999 33.22186009400002 0 0,103.09962672299997 33.22167197499999 0 0,103.09939782700002 33.22149043799999 0 0,103.098982009 33.22116065 0 0,103.09835952600002 33.22053816699997 0 0,103.098336362 33.220517701999995 0 0,103.09801572700002 33.22023442699998 0 0,103.09748593299997 33.21976635499999 0 0,103.097216016 33.21952788200002 0 0,103.09721460200001 33.21952663299999 0 0,103.09681224000002 33.21923526799998 0 0,103.09671481100003 33.21916471600002 0 0,103.09656988799998 33.21905977099999 0 0,103.096560528 33.21905012799999 0 0,103.096425926 33.21891144699998 0 0,103.09583624800001 33.21830389799999 0 0,103.09549360199998 33.21780651199998 0 0,103.09537261600002 33.217630885999995 0 0,103.09530700200003 33.217535639999994 0 0,103.09526167199999 33.217469838 0 0,103.09514707099999 33.21730348 0 0,103.09509640099998 33.217168361000006 0 0,103.09489492900002 33.216631103 0 0,103.094849179 33.216509101999975 0 0,103.09481359799997 33.216414219 0 0,103.09456905100001 33.215769505000026 0 0,103.09367979000001 33.21479131799998 0 0,103.09312400099998 33.21374643600001 0 0,103.09275718200001 33.213179533000016 0 0,103.09213469899998 33.21224580799998 0 0,103.09140105900002 33.21137877899997 0 0,103.09106150500003 33.211039226000025 0 0,103.09084527099998 33.210822990999986 0 0,103.09082708900002 33.21079927599999 0 0,103.09072332300002 33.21066393000001 0 0,103.090647886 33.21056553400001 0 0,103.090333945 33.21015604500002 0 0,103.089511378 33.209066699999994 0 0,103.089000054 33.20822190199999 0 0,103.08863868200001 33.207489391000024 0 0,103.08858877099999 33.207388219999984 0 0,103.08825623199999 33.206806277 0 0,103.08814414 33.20661011599998 0 0,103.08776620399999 33.206009865 0 0,103.087659873 33.205611127 0 0,103.08758835100002 33.205342918999975 0 0,103.08752165800001 33.204431426999975 0 0,103.08747719399997 33.203764482 0 0,103.08744494500002 33.20359034400002 0 0,103.08738206700002 33.20325079999998 0 0,103.087366035 33.20316423000003 0 0,103.08731425799999 33.202927536000004 0 0,103.087216076 33.202478696000014 0 0,103.087210416 33.202452822 0 0,103.08699921499999 33.20139682400003 0 0,103.086843595 33.200707647 0 0,103.08666574400002 33.19977392300001 0 0,103.086563684 33.19887579499999 0 0,103.08655458599998 33.19879573600002 0 0,103.08651567499999 33.19793966100002 0 0,103.08651012399997 33.19781754799999 0 0,103.08650668400003 33.197666216000016 0 0,103.08650185200003 33.197453594000024 0 0,103.08648789199998 33.19683936199999 0 0,103.08642119699999 33.195927869 0 0,103.08636561899999 33.195049724 0 0,103.08637512600001 33.19492613 0 0,103.086416052 33.19439407700003 0 0,103.086432312 33.194182694999995 0 0,103.086432312 33.19392109199998 0 0,103.086432312 33.19339225599998 0 0,103.086432312 33.19302665399999 0 0,103.086432312 33.192619106999985 0 0,103.086432312 33.192070699 0 0,103.08643270499999 33.19204946399998 0 0,103.08643271699998 33.192048864000014 0 0,103.08645454399999 33.19087019699998 0 0,103.08651464600001 33.19019405 0 0,103.08654346999998 33.189869778 0 0,103.08654559799999 33.18968040599998 0 0,103.08655458499999 33.18888047600001 0 0,103.08666574300003 33.18792451899998 0 0,103.08668797500002 33.18703525900003 0 0,103.08684359699998 33.186012608 0 0,103.08717706800002 33.185078884000006 0 0,103.08757723600002 33.184256317999996 0 0,103.08778833600002 33.18382170299998 0 0,103.08795517200002 33.18347821499998 0 0,103.087992176 33.18336015400001 0 0,103.088188602 33.18273345900002 0 0,103.08869992799998 33.18202205 0 0,103.08929803699999 33.181401789000006 0 0,103.08930017900002 33.18139956700003 0 0,103.09001158799998 33.180843778999986 0 0,103.090092615 33.18073328700001 0 0,103.09025613400001 33.180510305999974 0 0,103.090167624 33.180067748 0 0,103.09016720900001 33.18006567600003 0 0,103.08994730500001 33.179887658999974 0 0,103.08970034700002 33.17968774000002 0 0,103.08969555599998 33.179685344999996 0 0,103.089077863 33.17937649800001 0 0,103.08876662199998 33.17906525699999 0 0,103.08868670099997 33.17886989599998 0 0,103.088566539 33.178576163 0 0,103.088546968 33.17822387899997 0 0,103.088529365 33.17790702399998 0 0,103.088522076 33.177775828999984 0 0,103.08846500700002 33.177483773999995 0 0,103.08833685899998 33.17682795100001 0 0,103.08833310799997 33.176808757 0 0,103.08823343799997 33.175931658000025 0 0,103.08822195099998 33.17583057000002 0 0,103.08822195099998 33.17503023500001 0 0,103.08831087599998 33.17442998400003 0 0,103.08851096000001 33.17351849099998 0 0,103.08864434999998 33.172495841 0 0,103.088664849 33.172285724000005 0 0,103.08873327499998 33.171584349 0 0,103.08871104399998 33.170828476999986 0 0,103.08856653700002 33.17037273 0 0,103.088452899 33.170205614 0 0,103.08818860299999 33.16981694200001 0 0,103.087613761 33.169426869999995 0 0,103.08756612100001 33.16939454300001 0 0,103.086876942 33.16877206100003 0 0,103.08625446100001 33.167927263000024 0 0,103.08574313600002 33.16706023299997 0 0,103.085165115 33.16610427799998 0 0,103.08483164199998 33.16514832199999 0 0,103.08475699299998 33.164985451999996 0 0,103.08458709400003 33.16461476500001 0 0,103.08445423900002 33.164373657 0 0,103.08428697099998 33.16407009300002 0 0,103.08399795999998 33.163692157000014 0 0,103.08368671900001 33.16309190599998 0 0,103.08357556200002 33.162291572000015 0 0,103.08346440399998 33.161469005000015 0 0,103.08346440399998 33.160824289999994 0 0,103.08362002500002 33.16017957600002 0 0,103.08402019200003 33.159623787999976 0 0,103.08442036000002 33.159112463999975 0 0,103.08452918500001 33.15869529399998 0 0,103.08455374800002 33.158601137999995 0 0,103.08455374900001 33.158089813000004 0 0,103.08454237799998 33.157964737999976 0 0,103.08450928600001 33.157600720000005 0 0,103.08428697099998 33.15744509899997 0 0,103.08382466199998 33.157467112999996 0 0,103.08382010700001 33.157467329999974 0 0,103.083197627 33.15753402500002 0 0,103.08250844899999 33.15753402500002 0 0,103.08126348299999 33.15753402500002 0 0,103.08111193899998 33.15753402500002 0 0,103.08061876800002 33.15753402399997 0 0,103.08015190700002 33.157245015 0 0,103.07972950800001 33.156755922 0 0,103.07948496099999 33.156177902000024 0 0,103.07935157100002 33.155644344999985 0 0,103.07932934000002 33.15506632500001 0 0,103.07932934000002 33.15437714799998 0 0,103.07932934000002 33.154368104000014 0 0,103.07932934000002 33.15375466500001 0 0,103.07952942399999 33.15324334100001 0 0,103.07988512700001 33.152732015000026 0 0,103.08037422199999 33.152198458999976 0 0,103.08084108399999 33.151776059999975 0 0,103.08108563000002 33.151487050000014 0 0,103.08133573499998 33.151092441 0 0,103.081196788 33.15059223100002 0 0,103.08114224000002 33.15054450100001 0 0,103.08098434499999 33.150406343999975 0 0,103.080752158 33.150203179000016 0 0,103.08008521300002 33.150008652999986 0 0,103.079408516 33.14989023300001 0 0,103.07921135800001 33.14985573000001 0 0,103.078973636 33.149814128 0 0,103.07802879600001 33.14973076000001 0 0,103.07708395700001 33.14967518100002 0 0,103.076389221 33.149369498 0 0,103.07608353699999 33.148535815 0 0,103.07633364200001 33.14750760700002 0 0,103.076845306 33.14661892800001 0 0,103.076861641 33.14659055599998 0 0,103.07738205499999 33.14566800699998 0 0,103.07747300900002 33.14550677 0 0,103.07752858700002 33.14478424499998 0 0,103.07700058799998 33.14400614200002 0 0,103.07622248400003 33.143811615999994 0 0,103.07530543399997 33.144061721000014 0 0,103.073888173 33.14492319300001 0 0,103.07263765099998 33.14578466400002 0 0,103.07152607500001 33.14595140099999 0 0,103.070859128 33.14545119100001 0 0,103.07049786599998 33.14458971900001 0 0,103.07042839299999 33.14371435300001 0 0,103.07042839399998 33.142130356999985 0 0,103.07040060399999 33.14096320099998 0 0,103.07040060399999 33.139934993 0 0,103.07039925800001 33.13992853100001 0 0,103.07026165600001 33.13926804800002 0 0,103.07025895200002 33.13926418300002 0 0,103.070131291 33.13908181099998 0 0,103.06991461400003 33.13877227199998 0 0,103.069872605 33.13871225999998 0 0,103.06928902800001 33.13871225999998 0 0,103.06911016499998 33.138798608 0 0,103.06848313299997 33.13910131099999 0 0,103.068038505 33.13910131199998 0 0,103.06751050499997 33.138545523000005 0 0,103.06706587399998 33.137489526000024 0 0,103.06694082299998 33.136864264999986 0 0,103.06694082299998 33.13611394999998 0 0,103.06691303500003 33.13539142600001 0 0,103.06673432999997 33.13501167999999 0 0,103.06669071800002 33.13491900600002 0 0,103.066534268 33.13476814500001 0 0,103.066233839 33.13447844699999 0 0,103.06591261400001 33.134168692 0 0,103.064550935 33.133501747000025 0 0,103.063439357 33.133168273000024 0 0,103.06179978300003 33.13255690699998 0 0,103.06082715299999 33.13233459100002 0 0,103.05963221000002 33.13150090900001 0 0,103.05925792400001 33.131126626000025 0 0,103.058965263 33.130833962999986 0 0,103.05896526200002 33.13038933299998 0 0,103.05911388099997 33.130265484999995 0 0,103.05929873600002 33.13011143799997 0 0,103.06027136400002 33.129694597000025 0 0,103.06029844099999 33.12945091900002 0 0,103.06029915599999 33.129444492000005 0 0,103.06014631300002 33.1289026 0 0,103.05997957699998 33.12840239100001 0 0,103.05964610299998 33.128013339000006 0 0,103.058979158 33.127874392000024 0 0,103.058173265 33.127235235 0 0,103.057784212 33.12617923800002 0 0,103.05759580699998 33.125526104000016 0 0,103.05754944199998 33.12536537 0 0,103.05736737199999 33.12473418799999 0 0,103.05728173 33.124457501999984 0 0,103.05700610899999 33.12356703299997 0 0,103.05658926900003 33.122927876999995 0 0,103.05611522100003 33.12245383099997 0 0,103.055922323 33.12226093100003 0 0,103.05484850200003 33.122146697000005 0 0,103.05461622000001 33.12212198499998 0 0,103.05409488200002 33.122121987000014 0 0,103.05409233300003 33.122121987000014 0 0,103.05396986599999 33.122121987000014 0 0,103.05308780299998 33.12212198399999 0 0,103.052004017 33.121649564999984 0 0,103.05126759799998 33.121107671000004 0 0,103.05048949399998 33.12041293599998 0 0,103.05040612599998 33.11971820100001 0 0,103.05046306999998 33.11927688399999 0 0,103.05049248400002 33.11904893399998 0 0,103.05050880300001 33.11892245299998 0 0,103.05051728400002 33.118856729000015 0 0,103.05097443 33.11833427800002 0 0,103.051100862 33.11818978399998 0 0,103.05142542200002 33.117917154 0 0,103.05179559599998 33.117606206000005 0 0,103.051920913 33.11738063400003 0 0,103.05207348900001 33.11710599600002 0 0,103.05207349 33.11621673500002 0 0,103.052077027 33.11602219600002 0 0,103.05210127999999 33.11468831799999 0 0,103.05192064800002 33.113257164000004 0 0,103.05192064800002 33.112958687 0 0,103.05192064900001 33.11220116599998 0 0,103.05194125999998 33.11199505799999 0 0,103.05196405599997 33.111767106 0 0,103.052004017 33.11136748400003 0 0,103.05272654200002 33.11039485499998 0 0,103.053699171 33.10928327800002 0 0,103.05392148599998 33.108588543999986 0 0,103.05386792799999 33.10767805699999 0 0,103.05386590699999 33.107643704 0 0,103.05342127699998 33.107004546999974 0 0,103.05313009499997 33.106901225 0 0,103.05255980499999 33.10669886400001 0 0,103.05133707200002 33.106198654000025 0 0,103.05048949500002 33.10579570800002 0 0,103.050450098 33.10575631099999 0 0,103.04951686499999 33.10482307900003 0 0,103.04846086700002 33.10310013600002 0 0,103.048312119 33.102473273999976 0 0,103.048071816 33.10146056100001 0 0,103.04790250500002 33.100580157000024 0 0,103.04778722600003 33.09998070500001 0 0,103.047654975 33.09929298700001 0 0,103.04741876399999 33.098084148 0 0,103.047252028 33.09594436399999 0 0,103.047252028 33.09531518099999 0 0,103.047252028 33.09513704099999 0 0,103.047252028 33.0948932 0 0,103.047252028 33.09483278699997 0 0,103.04725041299997 33.094828113000005 0 0,103.04675922400003 33.09340624999999 0 0,103.046726734 33.093312201 0 0,103.04672402900002 33.09330437 0 0,103.04647063099998 33.092758593999974 0 0,103.04600150599998 33.09174816299998 0 0,103.04551519099999 33.090845007999974 0 0,103.04479266599998 33.08945553699999 0 0,103.04434803499998 33.08801048800001 0 0,103.04360587999997 33.086219078 0 0,103.04357923600003 33.086154765 0 0,103.04354214400001 33.086065229999974 0 0,103.04293077599999 33.08445344400002 0 0,103.042583407 33.08341134099999 0 0,103.04214890600002 33.082202299000016 0 0,103.04194425399999 33.08163281899999 0 0,103.04191232900001 33.08153249100002 0 0,103.04184672600002 33.08132631299998 0 0,103.041166148 33.07918735200002 0 0,103.04072151700001 33.077158724000014 0 0,103.040794162 33.07582688999997 0 0,103.040804885 33.07563030699998 0 0,103.04124951699998 33.07407410000002 0 0,103.041459358 33.07378214800002 0 0,103.04188867200003 33.07318484000001 0 0,103.04259026699998 33.07287789399999 0 0,103.042777935 33.07279578800001 0 0,103.043722774 33.07271241900003 0 0,103.04438972000003 33.07299031399998 0 0,103.04461203400001 33.07393515299998 0 0,103.04438971899998 33.074796624999976 0 0,103.044167404 33.07549136099999 0 0,103.04391729999998 33.07610272699998 0 0,103.043861789 33.07662082600001 0 0,103.04383393199998 33.07688082999999 0 0,103.04430635099999 33.07754777600002 0 0,103.04481555900003 33.07773294499998 0 0,103.045529085 33.07799240700001 0 0,103.04627979100002 33.07797643499998 0 0,103.046378764 33.07797433000002 0 0,103.04683518799999 33.07796461700002 0 0,103.048141289 33.077186514000005 0 0,103.04869707799998 33.07651956799998 0 0,103.04955855100002 33.075935990999994 0 0,103.05030886200001 33.07554693899999 0 0,103.051055792 33.075600291 0 0,103.051086967 33.07560251799998 0 0,103.05193454300002 33.07594988599999 0 0,103.05276104699999 33.076246579999975 0 0,103.05301832999999 33.076338937 0 0,103.053796433 33.076978094000026 0 0,103.054241063 33.07786735399998 0 0,103.054241063 33.078095933999975 0 0,103.054241064 33.079173457000024 0 0,103.054241063 33.080257243000005 0 0,103.05446337900003 33.08078524199999 0 0,103.05490801000002 33.08078524199999 0 0,103.055964007 33.08039619099998 0 0,103.05707558400002 33.080201665000004 0 0,103.058131581 33.080201665000004 0 0,103.05833563300001 33.08030936099999 0 0,103.05913199899999 33.080729663 0 0,103.06016424900002 33.081459791999976 0 0,103.060271365 33.081535556000006 0 0,103.06110504700001 33.082369239 0 0,103.062049887 33.082813869000006 0 0,103.06261956899999 33.08293892099999 0 0,103.06278169900003 33.08294926999997 0 0,103.06287650799999 33.082955321999975 0 0,103.06367083999999 33.083006022999996 0 0,103.06392567300003 33.083022288999985 0 0,103.06478714399998 33.083050078999975 0 0,103.06562110099998 33.083201707 0 0,103.06570419399998 33.083216815000014 0 0,103.066511864 33.083701417999976 0 0,103.06653787599998 33.083717025 0 0,103.06653814100002 33.083717362000016 0 0,103.067098154 33.08443010600001 0 0,103.06714924300002 33.084495128000015 0 0,103.06745682500002 33.08466289900002 0 0,103.06776061 33.08482860100003 0 0,103.06851668799999 33.085080627000025 0 0,103.06867766099998 33.08513428499998 0 0,103.069344607 33.08535660000001 0 0,103.06934716299997 33.08535827100002 0 0,103.07006712999998 33.085829020000006 0 0,103.07059653900001 33.08587714700002 0 0,103.070678498 33.08588459800001 0 0,103.070800099 33.085880675 0 0,103.07134511700002 33.08586309399999 0 0,103.07138457600001 33.08586182099998 0 0,103.07143863300001 33.08586007700001 0 0,103.07153996900001 33.08585680800002 0 0,103.07245702 33.08532881000002 0 0,103.07322852499999 33.084754284999974 0 0,103.07180994200002 33.082632226999976 0 0,103.069857249 33.078627251 0 0,103.067411144 33.07316616100002 0 0,103.06550701999998 33.067514507 0 0,103.06235307700001 33.05977780500001 0 0,103.059057913 33.054295317000026 0 0,103.056630794 33.05030825199998 0 0,103.05438747300002 33.04746462600002 0 0,103.05153149799997 33.04464721699998 0 0,103.05016330799998 33.043398000000025 0 0,103.04903306400001 33.04232724299999 0 0,103.04837871199999 33.041791864000004 0 0,103.04730795500001 33.040959052999995 0 0,103.04653463 33.04042367400001 0 0,103.04588027800003 33.04042367400001 0 0,103.045225926 33.04060213299999 0 0,103.044690548 33.04078059300002 0 0,103.04445260199998 33.04078059300002 0 0,103.043024925 33.04066161999998 0 0,103.04225159999999 33.040304701000025 0 0,103.04189468099997 33.039888295000026 0 0,103.04129981599999 33.039352915999984 0 0,103.040764437 33.039352915999984 0 0,103.04028854500001 33.039471889000026 0 0,103.039931626 33.03929342999999 0 0,103.03963419299998 33.038341645 0 0,103.039039328 33.03768729400002 0 0,103.03838497599997 33.03756832099998 0 0,103.03749267799998 33.037449347999996 0 0,103.03654089399998 33.03721140099998 0 0,103.03523218999999 33.037449347999996 0 0,103.03410194600002 33.03792523999999 0 0,103.03362605400002 33.03792523999999 0 0,103.03309067499998 33.03780626700001 0 0,103.03237683700002 33.03715191499998 0 0,103.03148453900002 33.03506988700002 0 0,103.03124659299999 33.034772454000006 0 0,103.03023532200001 33.03453450799998 0 0,103.02916456499997 33.03453450799998 0 0,103.028510213 33.03465348100002 0 0,103.027320482 33.03495091399998 0 0,103.025952292 33.034415534999994 0 0,103.025059994 33.034415534999994 0 0,103.02357283100002 33.03471296700002 0 0,103.02202618199999 33.035010399999976 0 0,103.02077696499998 33.03512937300002 0 0,103.01865020899999 33.03503895900002 0 0,103.01433637899999 33.033141828 0 0,103.01149769900002 33.03088256199999 0 0,103.00736589600001 33.02864973599998 0 0,103.00494002699998 33.026999425999975 0 0,103.003598136 33.02572000499998 0 0,103.00274884200002 33.02418423400002 0 0,103.00229711499998 33.021802329000025 0 0,103.00227552000001 33.019894075000025 0 0,103.00379899400002 33.016899910999996 0 0,103.00507307599997 33.01688965699998 0 0,103.00720468200001 33.017588132000014 0 0,103.00975830099998 33.01804460300002 0 0,103.01159866199998 33.01802969900001 0 0,103.01343083500001 33.017299174000016 0 0,103.01439310799998 33.01478654700003 0 0,103.01365047899998 33.013767761999986 0 0,103.01365047899998 33.01305392400002 0 0,103.01307940800001 33.01255423700002 0 0,103.01250833799998 33.012197318000005 0 0,103.01179449900002 33.01148347899999 0 0,103.011080661 33.01098379299998 0 0,103.010438206 33.00969888399999 0 0,103.01015267100001 33.009484731999976 0 0,103.00901053000001 33.009056429 0 0,103.00851084300001 33.008699509999985 0 0,103.00758285299997 33.008413974999996 0 0,103.00672624700002 33.00798567200002 0 0,103.00594102500003 33.00691491399999 0 0,103.00544133800003 33.006201076000025 0 0,103.00501303499999 33.00534447000001 0 0,103.0047275 33.00420232900001 0 0,103.00487026799999 33.00327433899997 0 0,103.00594102500003 33.001775278000025 0 0,103.00679763099998 33.00127559200001 0 0,103.00751146900001 33.00070452099999 0 0,103.00851084300001 33.00034760199998 0 0,103.00958160099998 33.00034760199998 0 0,103.01022405499998 33.00034760199998 0 0,103.01143758 33.00120420799999 0 0,103.01236556999999 33.00213219800003 0 0,103.01257972100001 33.002846035999994 0 0,103.01315079199998 33.00327433899997 0 0,103.01379324700002 33.003631257999984 0 0,103.01443570100002 33.00355987400002 0 0,103.01500677199999 33.003202955000006 0 0,103.01543507500003 33.00248911699998 0 0,103.01543507500003 33.001132824000024 0 0,103.015649226 32.999847914999975 0 0,103.01629168099998 32.998777157999996 0 0,103.01743382199999 32.998134703000005 0 0,103.01900426600002 32.99770640000003 0 0,103.019432569 32.997635016000004 0 0,103.020217791 32.997492249000004 0 0,103.021217165 32.99756363199998 0 0,103.02257345800001 32.99756363199998 0 0,103.024001134 32.99742086499998 0 0,103.02492912399998 32.997135329 0 0,103.026285417 32.997135329 0 0,103.027427558 32.997492249000004 0 0,103.02871246699999 32.99863439000001 0 0,103.02921215399999 32.999847914999975 0 0,103.02964045700003 33.00084728899998 0 0,103.03071121400001 33.00148974299998 0 0,103.03263857799999 33.00134697499999 0 0,103.033138264 33.00134697499999 0 0,103.03385210300002 33.00184666199999 0 0,103.03499424400002 33.00234634899999 0 0,103.03620776899999 33.00234634899999 0 0,103.037064375 33.00234634899999 0 0,103.03792098100001 33.002203581 0 0,103.03899173899998 33.00248911699998 0 0,103.039848345 33.002846035999994 0 0,103.04077633399999 33.00298880399998 0 0,103.04177570799999 33.00291742000002 0 0,103.04284646500003 33.002274965000026 0 0,103.04341753599999 33.00141835900001 0 0,103.04420275799998 33.00091867200001 0 0,103.04498797999997 33.00063313700002 0 0,103.04591597000001 33.000561753 0 0,103.04705811100001 33.000561753 0 0,103.04798610099999 33.000561753 0 0,103.04862855599998 33.00027621800001 0 0,103.049342394 32.99999068300002 0 0,103.049627929 32.99999068300002 0 0,103.05091283799999 32.99963376400001 0 0,103.051626677 32.99977653100001 0 0,103.05312573700002 32.999919299 0 0,103.05462479699997 32.999348227999974 0 0,103.055195868 32.999205460999974 0 0,103.05605247400001 32.99899130900002 0 0,103.05719461500001 32.99820608700003 0 0,103.05805122100003 32.997492249000004 0 0,103.058622292 32.996564259000024 0 0,103.05919336199997 32.99570765300001 0 0,103.06004996799999 32.99499381499999 0 0,103.06054965499999 32.994851047 0 0,103.06154902899999 32.99442274400002 0 0,103.06269117 32.994351359999996 0 0,103.06326224100002 32.994351359999996 0 0,103.06376192800002 32.994636894999985 0 0,103.06461853399998 32.99520796600001 0 0,103.06540375600002 32.99556488500002 0 0,103.06676004799999 32.99556488500002 0 0,103.067473887 32.99499381499999 0 0,103.06804495699998 32.994636894999985 0 0,103.06904433099999 32.99442274400002 0 0,103.06947263400002 32.99442274400002 0 0,103.070644544 32.99406316300002 0 0,103.07146502 32.992839941 0 0,103.073213452 32.99311886800001 0 0,103.07532610800001 32.99299506699998 0 0,103.08100841200002 32.99651251 0 0,103.08457169299999 32.99762442000002 0 0,103.08788746200003 32.99957347899999 0 0,103.09295697900001 33.00255352300002 0 0,103.09538670500001 33.00444063499998 0 0,103.09777770400001 33.00652603499998 0 0,103.09864293599998 33.00780659700001 0 0,103.09901265100001 33.010884648 0 0,103.09891747299997 33.01250268199999 0 0,103.09920300800002 33.01383518 0 0,103.09977407899999 33.01526285699998 0 0,103.10044032799999 33.01659535499999 0 0,103.101106577 33.01754713899999 0 0,103.10234389599998 33.01811821000001 0 0,103.10320050199999 33.01868927999999 0 0,103.10396193000003 33.019545886 0 0,103.10491371400002 33.02021213500001 0 0,103.10577031999998 33.020973562999984 0 0,103.10724558599998 33.022097857999995 0 0,103.10811082800001 33.02099633400002 0 0,103.10948227900002 33.01945070800002 0 0,103.109958172 33.01830856700002 0 0,103.11033888499998 33.016690532999974 0 0,103.11062442100001 33.01554839200003 0 0,103.11062442100001 33.01383518 0 0,103.11062442100001 33.01278821699998 0 0,103.11062442100001 33.011741254000015 0 0,103.11062442100001 33.01136054099999 0 0,103.11014852800002 33.010884648 0 0,103.10910156599999 33.01107500500001 0 0,103.10834013800002 33.010884648 0 0,103.107959424 33.010218398999996 0 0,103.10700764 33.010218398999996 0 0,103.10615103399999 33.01069429099999 0 0,103.10472335700001 33.01107500500001 0 0,103.10396193000003 33.01117018399998 0 0,103.101983265 33.011478463 0 0,103.10196269800002 33.01138862099998 0 0,103.10185744199998 33.01092882299997 0 0,103.10171926499999 33.01032520199999 0 0,103.101691475 33.00868562699998 0 0,103.10164358700001 33.00842777399998 0 0,103.101401539 33.007124444 0 0,103.10133021299998 33.006740369 0 0,103.10057989900002 33.005267530000026 0 0,103.099604731 33.00401374500001 0 0,103.099412745 33.003766901999995 0 0,103.098287272 33.00258585300003 0 0,103.09706454000002 33.000946277000025 0 0,103.09688627700001 33.00073632700003 0 0,103.09677014599998 33.00059955199998 0 0,103.09581401700001 32.999473438999985 0 0,103.09498033300002 32.99877870400002 0 0,103.09272939200002 32.997444812000026 0 0,103.09047844899999 32.99644439299999 0 0,103.09022492399998 32.99630109899999 0 0,103.088560981 32.99536060700001 0 0,103.088510063 32.995336323000004 0 0,103.088213473 32.99519487399999 0 0,103.08765782500001 32.99492987100001 0 0,103.08726148300002 32.994694545000016 0 0,103.08701812700002 32.99455005200002 0 0,103.08682868199998 32.99443756800002 0 0,103.08676856400001 32.994401873000015 0 0,103.08655978600001 32.99423949300001 0 0,103.08632439000002 32.994056409999985 0 0,103.08624601399998 32.99399545 0 0,103.08620027799998 32.993959878 0 0,103.08613077400003 32.99390581900002 0 0,103.08605358599999 32.99384578399997 0 0,103.08577080499998 32.99362584300002 0 0,103.085518218 32.993429384000024 0 0,103.085410986 32.993345980000015 0 0,103.08526793800002 32.993234718 0 0,103.08491502800001 32.993011559000024 0 0,103.08464576 32.99284128900001 0 0,103.08395943199997 32.992407286 0 0,103.083707699 32.99224810099997 0 0,103.083378256 32.992039772 0 0,103.08312316600001 32.99191222899998 0 0,103.08182204899998 32.99126166999997 0 0,103.08103063599998 32.99096488999999 0 0,103.08093279000002 32.99092819700002 0 0,103.07970742499998 32.99026839099997 0 0,103.07931482700002 32.99005699000003 0 0,103.07912647699999 32.98995556800003 0 0,103.07761831599998 32.98908127599998 0 0,103.07735604200002 32.98892923 0 0,103.07720900700002 32.98884399100001 0 0,103.07706185500001 32.988769460000015 0 0,103.07658431599998 32.98852758999999 0 0,103.076471642 32.98847052100001 0 0,103.07630321599999 32.988385214000004 0 0,103.07613911599998 32.98830209699997 0 0,103.07536101300002 32.98780188799998 0 0,103.07418856599998 32.986629446999984 0 0,103.07388817399999 32.986329049999995 0 0,103.072998912 32.98541199900001 0 0,103.07230417900001 32.984550528 0 0,103.07224867100001 32.98450612300002 0 0,103.072141235 32.984420175000025 0 0,103.072064006 32.98435839299998 0 0,103.071192601 32.983661267 0 0,103.07015930699998 32.98232992700002 0 0,103.06930270100003 32.980616715 0 0,103.06851747899998 32.97861796699999 0 0,103.06780364000002 32.97818966400001 0 0,103.06673288299999 32.978332432 0 0,103.06551935800002 32.978903503000026 0 0,103.06402029700001 32.97990287599998 0 0,103.06280677199999 32.98111640100001 0 0,103.06195016599997 32.98232992700002 0 0,103.061236328 32.98304376499999 0 0,103.05995141900001 32.98411452200003 0 0,103.05838097499998 32.98539943100002 0 0,103.05659637899998 32.98661295599999 0 0,103.05531146999999 32.98768371400001 0 0,103.05416932899999 32.98825478399999 0 0,103.05274165200001 32.988825855000016 0 0,103.051885046 32.98939692599998 0 0,103.051242592 32.99011076400001 0 0,103.04988629899998 32.99125290500001 0 0,103.04774478399997 32.992395047 0 0,103.04638849100002 32.99282334999998 0 0,103.04503219899999 32.99296611699998 0 0,103.04346175400002 32.993251653000016 0 0,103.04231961300002 32.994036875000006 0 0,103.04167715900002 32.99453656100002 0 0,103.040820553 32.99475071299997 0 0,103.03939287600002 32.99475071299997 0 0,103.03839350200002 32.995250399999975 0 0,103.037679664 32.99567870300001 0 0,103.036394755 32.99617839000001 0 0,103.03596645200003 32.99553593500002 0 0,103.03496707900001 32.99503624800002 0 0,103.03432462400002 32.99503624800002 0 0,103.033187709 32.99499981399998 0 0,103.03168996099998 32.99492987100001 0 0,103.03039551500001 32.995526169000016 0 0,103.02903922299998 32.996168624000006 0 0,103.02775431399999 32.996168624000006 0 0,103.026612172 32.995954471999994 0 0,103.02504172800002 32.995383401000026 0 0,103.02290021300001 32.99531201799999 0 0,103.02182945599998 32.99588308800003 0 0,103.02068731399999 32.996311391000006 0 0,103.01975461199999 32.99653524299998 0 0,103.01904662800001 32.996309637000024 0 0,103.01815657899999 32.99583979200003 0 0,103.01789862999999 32.994947318000015 0 0,103.01770939699998 32.993875367999976 0 0,103.018050889 32.992799090999995 0 0,103.018433577 32.992229404 0 0,103.01850800800003 32.991891044 0 0,103.01836306000001 32.991594034 0 0,103.01797656399998 32.99121549900002 0 0,103.017450054 32.99096930899998 0 0,103.01679836599999 32.990914980000014 0 0,103.01604937100001 32.991056060000005 0 0,103.01507244300001 32.99144297800001 0 0,103.01432253600001 32.991666486999975 0 0,103.014277209 32.991639265 0 0,103.01341842699998 32.99191472000001 0 0,103.01317548100002 32.99190907100001 0 0,103.01248867599998 32.99185910699998 0 0,103.01210820099999 32.991831425999976 0 0,103.01178333799999 32.991675010999984 0 0,103.01147316700002 32.991525669 0 0,103.01136569800002 32.99097638799998 0 0,103.01122306299999 32.98987150200003 0 0,103.01130740999997 32.98759758 0 0,103.01144537800002 32.98621789200001 0 0,103.01144537800002 32.986005721000026 0 0,103.01144537800002 32.985245263000024 0 0,103.011139695 32.984800631999974 0 0,103.01034715100002 32.98489970200001 0 0,103.009501575 32.98509983399998 0 0,103.00874980600003 32.985328631000016 0 0,103.008207422 32.98568505700001 0 0,103.00777717599999 32.98596778699999 0 0,103.00777717599999 32.986606944000016 0 0,103.00797170200002 32.98719052199999 0 0,103.00801053200001 32.987231570999995 0 0,103.00834460800002 32.98758473999999 0 0,103.00867157800002 32.987930393 0 0,103.00900747499998 32.988635477 0 0,103.00903945599998 32.989705464 0 0,103.00881180599998 32.99081585699997 0 0,103.008439296 32.992023727 0 0,103.00828594199999 32.99290815699999 0 0,103.00822162100002 32.99347524299998 0 0,103.00794534699997 32.994073859000025 0 0,103.007652124 32.99495766000001 0 0,103.00706854700002 32.99620818300002 0 0,103.006503097 32.99682389700001 0 0,103.00646756600003 32.99686258600002 0 0,103.00644328499999 32.99688902499997 0 0,103.00538728700002 32.99791723200002 0 0,103.00394223799998 32.99916775600002 0 0,103.00271950400003 33.00055722600001 0 0,103.002108137 33.00211343199999 0 0,103.00161752399998 33.003362270000025 0 0,103.00156684500001 33.003491268000005 0 0,103.00156587200001 33.003493746000004 0 0,103.00149677000002 33.00366963900001 0 0,103.00139149300003 33.00390526299998 0 0,103.00135631900002 33.003983984 0 0,103.00126486200003 33.004188672 0 0,103.00120745599997 33.00431715299999 0 0,103.00120498199999 33.00432268999998 0 0,103.00117114300002 33.00442632300002 0 0,103.00115180099999 33.00448555700001 0 0,103.000948489 33.005108201999974 0 0,103.00091467099998 33.005211772999985 0 0,103.000760351 33.00568437099997 0 0,103.00028793199999 33.00704605200002 0 0,103.00012119600001 33.007657419 0 0,103.00012119500002 33.00776563699998 0 0,103.00012119500002 33.008031431000006 0 0,103.00012119399997 33.00820495400001 0 0,103.00012119399997 33.00821320699998 0 0,103.00016497600001 33.00829639300002 0 0,103.00039908999997 33.008741206000025 0 0,103.00103824500002 33.008768995000025 0 0,103.00156624599998 33.008852364000006 0 0,103.00158560300002 33.00890656600001 0 0,103.00162550200002 33.00901828399998 0 0,103.00170519099999 33.00924141500002 0 0,103.00170519099999 33.00965825600002 0 0,103.00173297999999 33.010075097000026 0 0,103.001964875 33.01018422499999 0 0,103.00203148100002 33.01021556799998 0 0,103.00220539999998 33.01029741299999 0 0,103.002927925 33.01040857100003 0 0,103.003316977 33.01076983299998 0 0,103.003324276 33.01103991100001 0 0,103.00332678000001 33.011132583000006 0 0,103.003330871 33.01128393699997 0 0,103.00332983599998 33.01129014600002 0 0,103.00330444600002 33.01144248600002 0 0,103.003247504 33.011784146000025 0 0,103.00321941300001 33.01184734999998 0 0,103.00314448300003 33.012015942999994 0 0,103.003000053 33.01234090999998 0 0,103.00297427700002 33.01239890699998 0 0,103.00291403099999 33.01253445999998 0 0,103.00297032399999 33.013022337999985 0 0,103.002981503 33.01311922000002 0 0,103.00299739899998 33.013256985 0 0,103.003004164 33.01326375000002 0 0,103.00308254599997 33.013342131 0 0,103.00341423999998 33.01367382500001 0 0,103.00424792199999 33.013896140999975 0 0,103.00477591999999 33.014174034999996 0 0,103.004824794 33.01446728100001 0 0,103.00483149899998 33.01450750800001 0 0,103.00479850099998 33.014560304999975 0 0,103.00469255299998 33.01472982299998 0 0,103.00444244800002 33.014979928 0 0,103.00380329199999 33.015118874999985 0 0,103.00285845100001 33.015118874999985 0 0,103.002052558 33.014535298 0 0,103.00124666599999 33.01425740299999 0 0,103.00077424599999 33.014368561000026 0 0,103.00052414100003 33.015396769000006 0 0,103.00052414100003 33.01590841400002 0 0,103.00052414100003 33.01603729300001 0 0,103.00052414200002 33.016225795000025 0 0,103.00052414200002 33.01627877200002 0 0,103.00052414100003 33.01634781299998 0 0,103.00052414200002 33.016397187999985 0 0,103.00051778300002 33.01653708700002 0 0,103.00050428399999 33.01683405199998 0 0,103.000500746 33.01691190299999 0 0,103.00049635200003 33.01700855500002 0 0,102.999829406 33.017425394999975 0 0,102.99901661500002 33.01765435499999 0 0,102.99896226099997 33.01766966600002 0 0,102.99785635799998 33.01798118400001 0 0,102.995966678 33.018620339999984 0 0,102.99544283400002 33.01876859800001 0 0,102.995327137 33.01880134300001 0 0,102.99523026000003 33.01882876000002 0 0,102.99400752600002 33.01882876000002 0 0,102.99306268700002 33.01877318200002 0 0,102.99304832500002 33.018764653999995 0 0,102.992641913 33.01852334900002 0 0,102.99233044099998 33.01833841299998 0 0,102.99224317199997 33.018286595999996 0 0,102.99223966699998 33.018284514000015 0 0,102.99217342399999 33.018245182999976 0 0,102.992151595 33.01821860899997 0 0,102.99199910200002 33.01803296700001 0 0,102.99162420699997 33.017576571999996 0 0,102.99160439899998 33.01755245700002 0 0,102.991542117 33.01747663499998 0 0,102.99153426800001 33.01746708000002 0 0,102.991420748 33.017399677000014 0 0,102.991303168 33.01732986600001 0 0,102.99102533000001 33.01716489900002 0 0,102.99097536400001 33.01713523199999 0 0,102.990820756 33.017043433000026 0 0,102.99071835199999 33.01698262999997 0 0,102.990645008 33.016939080999975 0 0,102.99050983900003 33.01688962999998 0 0,102.989505641 33.01652223999997 0 0,102.98872753799998 33.01604981999998 0 0,102.987893858 33.015827505000004 0 0,102.987338067 33.015855294000005 0 0,102.98611533399998 33.015632978999975 0 0,102.98583349500001 33.015529145000016 0 0,102.98577797399997 33.01550868999999 0 0,102.98557184700002 33.01543274900001 0 0,102.985471023 33.015395603 0 0,102.985059336 33.01524392800002 0 0,102.98458695099998 33.01514945100001 0 0,102.98443891599999 33.015119844000026 0 0,102.98401723400002 33.015035506000004 0 0,102.98359970000001 33.01497983500002 0 0,102.98358233900001 33.01497752 0 0,102.98276671100001 33.01486877000002 0 0,102.98267372599997 33.014927727999975 0 0,102.98264121400001 33.01494606900002 0 0,102.98258042499998 33.01499075800001 0 0,102.982575908 33.01499407900002 0 0,102.98252062 33.015021038999976 0 0,102.98247855800003 33.01504154899999 0 0,102.98240456500002 33.01507052400001 0 0,102.98230359600001 33.01510324700001 0 0,102.98229376299997 33.01510643300003 0 0,102.98216044700001 33.01512685099999 0 0,102.98203675299999 33.015128542000014 0 0,102.982026082 33.015128077999975 0 0,102.98194101600001 33.01512437600002 0 0,102.981894936 33.01512237100002 0 0,102.98167118700002 33.01509592899998 0 0,102.98148722399998 33.01506293599999 0 0,102.98143865700001 33.01505422600002 0 0,102.98122789400003 33.01505822500002 0 0,102.98113207 33.015076276 0 0,102.98109906100001 33.015082495 0 0,102.98105631800001 33.01517840499997 0 0,102.98104006900002 33.01521486399997 0 0,102.981132994 33.015424060999976 0 0,102.98124772400001 33.01555674999997 0 0,102.98147676299999 33.01578396100001 0 0,102.98161309300002 33.01619012399999 0 0,102.98161731699997 33.016202711000005 0 0,102.98162291300002 33.01627184300003 0 0,102.98164319300002 33.016522381000016 0 0,102.98164356299998 33.01652693800003 0 0,102.981643679 33.01653749100001 0 0,102.981647791 33.016908591 0 0,102.9816573 33.01696115599998 0 0,102.98169605300001 33.017175393 0 0,102.98169037299999 33.01718864200001 0 0,102.98154008099999 33.01753925000003 0 0,102.98149206800002 33.01760932899998 0 0,102.98140702900002 33.017733452000016 0 0,102.9810703 33.01801488299998 0 0,102.98060951000002 33.018127994999986 0 0,102.98007397100002 33.01830028799998 0 0,102.979702487 33.01850557199998 0 0,102.979496181 33.01869853400001 0 0,102.97888626299999 33.01891489899998 0 0,102.97838846500002 33.019042488000025 0 0,102.97783910700002 33.019033202 0 0,102.97725537899998 33.018932663999976 0 0,102.97665747100001 33.01866566000001 0 0,102.97633915099999 33.018405766 0 0,102.97629837 33.018372469999974 0 0,102.976137301 33.01827827699998 0 0,102.97579277900002 33.01807680000002 0 0,102.97550505200002 33.01786037099998 0 0,102.975122011 33.017793443000016 0 0,102.97486489599999 33.01781931199997 0 0,102.97458608699998 33.01798081599998 0 0,102.97406283200002 33.018395070999986 0 0,102.97358033299997 33.01864379 0 0,102.97313045200002 33.018715550000024 0 0,102.97302512200002 33.01873235199997 0 0,102.97288719699998 33.01875435199997 0 0,102.972872118 33.01877059200001 0 0,102.97227620899997 33.019412337000006 0 0,102.971553685 33.02080180799999 0 0,102.97074779299999 33.02235801500001 0 0,102.96991410999999 33.02391422199997 0 0,102.96937518599998 33.024970516999986 0 0,102.96933852500001 33.02504237199997 0 0,102.96922253999998 33.02526969799999 0 0,102.96921937500002 33.02527590300002 0 0,102.96921393299999 33.025292664000006 0 0,102.96887200700002 33.02634579599999 0 0,102.96882000099998 33.02650729300001 0 0,102.968773656 33.026651206 0 0,102.96876054400002 33.02669192299999 0 0,102.96855105700001 33.027342433 0 0,102.968441799 33.02768170799999 0 0,102.96842846499999 33.027723114000025 0 0,102.96834400799997 33.02798537000001 0 0,102.96789937800003 33.02962494500002 0 0,102.967204643 33.031042205000006 0 0,102.96675335399999 33.03185800099999 0 0,102.966482117 33.03234830700001 0 0,102.96634104700001 33.032501384 0 0,102.96582906700002 33.033056937000026 0 0,102.964947059 33.033599713 0 0,102.96474528099998 33.03372388299999 0 0,102.963244653 33.034529776 0 0,102.962340385 33.035397139 0 0,102.96188297100002 33.03583587700001 0 0,102.96148635700001 33.03624868600002 0 0,102.96052129100002 33.03725313799998 0 0,102.96008201799998 33.037746364999975 0 0,102.95991884699998 33.037929577 0 0,102.95894396099999 33.03902417400002 0 0,102.958937295 33.03903165899999 0 0,102.95831203300003 33.04015713000001 0 0,102.958061929 33.04146323200001 0 0,102.957992778 33.042246949 0 0,102.957979131 33.04240162000002 0 0,102.95789519200002 33.04335291199999 0 0,102.95785992700002 33.043540995 0 0,102.95780616399998 33.04382773100002 0 0,102.95756171900001 33.045131433999984 0 0,102.95717266700001 33.046520903999976 0 0,102.95680654799997 33.047673503 0 0,102.95679751099999 33.04770195399999 0 0,102.95671676299997 33.04822681500002 0 0,102.956690332 33.048398616999975 0 0,102.95668635300001 33.048424478000015 0 0,102.95668635300001 33.04869593400002 0 0,102.95668635200002 33.04893366099998 0 0,102.95668635300001 33.049424896999994 0 0,102.95707540500001 33.050981104000016 0 0,102.95777013999998 33.05273183700001 0 0,102.95827034899997 33.05406572800001 0 0,102.958323484 33.054331408999985 0 0,102.95853434899999 33.05538572500001 0 0,102.95867329499998 33.056358354 0 0,102.95884003100002 33.057275404999984 0 0,102.95907296500002 33.058020795999994 0 0,102.95925687200003 33.058609295999986 0 0,102.95949177699998 33.05934533499999 0 0,102.95967371400002 33.05991539799999 0 0,102.95967371400002 33.06091581700002 0 0,102.95950697900003 33.061527184 0 0,102.95914571499998 33.062055181999995 0 0,102.95906007999997 33.06208766499998 0 0,102.95874276900003 33.06220802399997 0 0,102.95802024400001 33.06245812899999 0 0,102.95685308899999 33.06245812899999 0 0,102.95655691299999 33.06237350800001 0 0,102.956053811 33.062229764999984 0 0,102.95588046 33.06218023500003 0 0,102.95501511399999 33.06194423199997 0 0,102.95496340900002 33.06193013000001 0 0,102.95426060699998 33.062011222000024 0 0,102.95424088499999 33.062013498 0 0,102.953768465 33.062569285999984 0 0,102.95375220300002 33.06260328799999 0 0,102.95315709800002 33.063847598999985 0 0,102.95262909899998 33.065320438000015 0 0,102.952406784 33.06604296199998 0 0,102.95171204899998 33.06732127499998 0 0,102.95035036799999 33.068571797999994 0 0,102.94973563999997 33.06889453299999 0 0,102.94923879200002 33.069155376000026 0 0,102.94899486700001 33.069164409999985 0 0,102.948488478 33.06918316500003 0 0,102.94817129400002 33.06905518000002 0 0,102.94812705700002 33.069037330000015 0 0,102.94769647999999 33.06886358700001 0 0,102.94702953500001 33.06878021900002 0 0,102.94686169300002 33.068787214 0 0,102.94569564400001 33.06883579800001 0 0,102.944938756 33.068961946 0 0,102.94386154099999 33.069141480999974 0 0,102.94316270000002 33.069241318000024 0 0,102.94261262499998 33.06931989899999 0 0,102.94251691300002 33.069333572000005 0 0,102.94230533500001 33.069363796000005 0 0,102.940248919 33.069474953999986 0 0,102.93951038 33.06968596600001 0 0,102.93869271400001 33.06991958499998 0 0,102.93860043799998 33.07002183700001 0 0,102.93766450300001 33.07105895000001 0 0,102.93716429400001 33.07222610500003 0 0,102.937030058 33.072628818 0 0,102.93690029599998 33.07301810299998 0 0,102.93631671700001 33.07415746800001 0 0,102.93630794 33.074171811999975 0 0,102.935606877 33.07531746000001 0 0,102.93545172 33.07557100899999 0 0,102.93517735199998 33.076019358999986 0 0,102.93473272099999 33.07685304199998 0 0,102.93432441200002 33.07755450600001 0 0,102.93425662700002 33.077670958 0 0,102.93364893400002 33.07871493099998 0 0,102.93298198899998 33.08043787499997 0 0,102.93262051300002 33.080915025000024 0 0,102.93249144700002 33.081201636 0 0,102.93247595700001 33.081344883999975 0 0,102.931384907 33.08106677500001 0 0,102.93083847999998 33.08084184500001 0 0,102.93058211699997 33.08071494000001 0 0,102.93035870099999 33.08048759600001 0 0,102.93025368600001 33.08020211600001 0 0,102.93013016399999 33.079773640999974 0 0,102.929987837 33.07917354800003 0 0,102.92991471599998 33.078687445000014 0 0,102.92979210200002 33.078344843000025 0 0,102.92953093099999 33.07775994899998 0 0,102.929288719 33.077360983999995 0 0,102.929114809 33.076990136999996 0 0,102.92894300699999 33.07681965900002 0 0,102.928482513 33.07667995600002 0 0,102.92587782099997 33.07634149500001 0 0,102.92570707499999 33.07627119699998 0 0,102.925484283 33.07610109199999 0 0,102.92501645800002 33.07526008399998 0 0,102.92473578300002 33.07443199900001 0 0,102.924664043 33.07407469999998 0 0,102.924675202 33.073516401999996 0 0,102.92499729000002 33.07198298899999 0 0,102.92499729000002 33.07132450500001 0 0,102.92468038599998 33.069136516000015 0 0,102.924549125 33.06796380399999 0 0,102.9245856 33.066575150000006 0 0,102.92446018200002 33.06596060999999 0 0,102.92428407099999 33.065375072999984 0 0,102.92402088300003 33.06458979500002 0 0,102.923961067 33.063745756 0 0,102.92379957000003 33.06293109799998 0 0,102.923452306 33.06223232000002 0 0,102.92314217799998 33.061833845000024 0 0,102.92283504099998 33.061721611999985 0 0,102.922443966 33.06171019200002 0 0,102.92203039200001 33.06179381999999 0 0,102.92171363400001 33.06282327500003 0 0,102.92157086600002 33.064465102999975 0 0,102.92099979599999 33.06753460800002 0 0,102.920357341 33.07003304199998 0 0,102.91964350299997 33.07231732399998 0 0,102.91864412899997 33.07295977899997 0 0,102.91785890699998 33.073959151999986 0 0,102.91700230100002 33.075315445 0 0,102.91621707899998 33.07688588899998 0 0,102.91521770499998 33.07731419200002 0 0,102.91393279599998 33.07738557599998 0 0,102.91200543299999 33.07717142500002 0 0,102.91029222100002 33.076314819000004 0 0,102.908793161 33.075386829000024 0 0,102.90771140300001 33.07420783399999 0 0,102.906832157 33.07412967900001 0 0,102.90664256299999 33.074041653999984 0 0,102.90659055999998 33.074017509999976 0 0,102.90658323600002 33.074024200999986 0 0,102.90642962300001 33.07416453899998 0 0,102.90636233100003 33.07423373199998 0 0,102.90628108700002 33.074268673999995 0 0,102.90626138099998 33.074276059 0 0,102.90604384599999 33.07435757600001 0 0,102.90596947400002 33.07438544500002 0 0,102.90546093299997 33.07474990399999 0 0,102.90520011500001 33.07491155600002 0 0,102.90478725499997 33.075282093 0 0,102.90448472499997 33.07563945099997 0 0,102.904017662 33.075978814999985 0 0,102.90362661900002 33.076213736 0 0,102.90333031300003 33.07632943099998 0 0,102.903143951 33.076447051 0 0,102.90282581299999 33.07669835600001 0 0,102.90253964599998 33.07713154800001 0 0,102.902327555 33.07753581600002 0 0,102.90198484899997 33.078028457000016 0 0,102.90173649500002 33.07841697700002 0 0,102.90152829300001 33.07867020600003 0 0,102.90114745199998 33.07881300399998 0 0,102.90114388900002 33.078817671000024 0 0,102.90082339600002 33.078982043999986 0 0,102.90056979000002 33.07902959900002 0 0,102.90038125199999 33.07906495200001 0 0,102.90004499100002 33.07903216599999 0 0,102.89995607100002 33.07902349599999 0 0,102.89949316899998 33.07884538100001 0 0,102.89809744399997 33.078497691999985 0 0,102.89731383999998 33.078345888 0 0,102.89670009399998 33.078178544000025 0 0,102.896589479 33.07840893299999 0 0,102.89648871200001 33.078531320000025 0 0,102.89643778499999 33.07853884299999 0 0,102.89636048599999 33.07846067600002 0 0,102.896261864 33.078375505 0 0,102.89615495999999 33.078311864 0 0,102.89606498400002 33.078240944000015 0 0,102.896004758 33.07816981100001 0 0,102.89596160500002 33.07810571099998 0 0,102.895946487 33.07802131599999 0 0,102.89608631200002 33.07782928500001 0 0,102.896169681 33.077650382 0 0,102.89618023999998 33.077573969000014 0 0,102.89611156299998 33.07750766700002 0 0,102.89604860100002 33.07744609500003 0 0,102.89604792400002 33.07737930500002 0 0,102.89611539200001 33.07732633799998 0 0,102.896216617 33.07724927300001 0 0,102.89626674599998 33.07716303299998 0 0,102.896282778 33.077067495999984 0 0,102.896236671 33.07699149000001 0 0,102.89611161900001 33.076954220999994 0 0,102.89600961999997 33.07695495399997 0 0,102.89588984699998 33.07687947699998 0 0,102.895854493 33.07674614000001 0 0,102.89590481599998 33.07667898400001 0 0,102.896063432 33.076673072999995 0 0,102.89619885000002 33.076614845999984 0 0,102.896277263 33.076523631999976 0 0,102.89633286399999 33.076418268 0 0,102.89637756799999 33.076355922999994 0 0,102.896524269 33.07629284400002 0 0,102.89666603 33.076301366999985 0 0,102.896762846 33.07634838199999 0 0,102.89686595400002 33.0763872 0 0,102.89695037799999 33.07632993599998 0 0,102.89695658300002 33.07624341600001 0 0,102.89692010800002 33.07613931100002 0 0,102.89684473599999 33.076041449 0 0,102.89675574300003 33.075997359999974 0 0,102.896670744 33.07599797099999 0 0,102.89655777600001 33.07603456700002 0 0,102.89644099399999 33.076044352 0 0,102.89629533800002 33.076014903999976 0 0,102.89612476000002 33.07597601200001 0 0,102.89602449199998 33.07592215 0 0,102.895970966 33.07588125900003 0 0,102.895868243 33.07581043099998 0 0,102.89572367400001 33.07580431299999 0 0,102.89553696799999 33.07583428100003 0 0,102.89528262599998 33.07590051699998 0 0,102.89509541299998 33.075880391 0 0,102.89496748099998 33.075838369999985 0 0,102.89486417299997 33.07576563600003 0 0,102.89482363799999 33.07568004799998 0 0,102.89482300999998 33.07561802800001 0 0,102.89477719400003 33.07557064600002 0 0,102.894709003 33.07555205099999 0 0,102.894635483 33.07556689199998 0 0,102.89449943800003 33.075563096999986 0 0,102.894402721 33.07552562199999 0 0,102.89433361200003 33.075416382000014 0 0,102.89428111699999 33.07526885499999 0 0,102.89424019699999 33.075145099999986 0 0,102.89423361299998 33.075054496999996 0 0,102.89419264499998 33.07492597100003 0 0,102.894089828 33.0748456 0 0,102.89390211 33.074775380000005 0 0,102.89377720599998 33.07475241899999 0 0,102.89366363599999 33.07472937799997 0 0,102.89339479400002 33.07461337199999 0 0,102.893280204 33.07445230299999 0 0,102.893200987 33.07437009 0 0,102.89310902300002 33.07424192899998 0 0,102.89299395900002 33.07407099400001 0 0,102.89296994300003 33.07393757599999 0 0,102.89288945700002 33.073823645999994 0 0,102.892718693 33.07374853099998 0 0,102.89262144899999 33.073658577 0 0,102.89251267899999 33.073549619999994 0 0,102.892460863 33.073468881999986 0 0,102.892431327 33.07334981600002 0 0,102.892407505 33.07323548099998 0 0,102.89238944599998 33.07313064599998 0 0,102.89228735500001 33.073121834000005 0 0,102.892190449 33.073065274999976 0 0,102.89216134700001 33.07298914500001 0 0,102.89207044400001 33.07296594000002 0 0,102.89198554500001 33.07297609 0 0,102.89188326200002 33.07294819499998 0 0,102.89176330599997 33.07285363099999 0 0,102.89170140599998 33.07278050899998 0 0,102.89168355800001 33.072701526 0 0,102.89167947499999 33.07264788100002 0 0,102.891678813 33.072582282999974 0 0,102.89163904499998 33.07250205499997 0 0,102.89150699499999 33.07244989200001 0 0,102.89143023100002 33.07241707200001 0 0,102.89127123700001 33.072384811000006 0 0,102.89115791 33.07238562100002 0 0,102.89098782399998 33.07237729399998 0 0,102.89086278100001 33.07234001900002 0 0,102.89078911799999 33.072340544999975 0 0,102.89063089400003 33.072384614999976 0 0,102.890557376 33.07239945399999 0 0,102.89041576599999 33.07240523600001 0 0,102.89025081800003 33.07234438900002 0 0,102.89009216099998 33.07234552199998 0 0,102.88990901199998 33.07233549799997 0 0,102.88984526600001 33.07233595299999 0 0,102.88977797899997 33.072336432999975 0 0,102.88969280399999 33.07231914900001 0 0,102.88962155399997 33.072277910000025 0 0,102.88954319200002 33.07223374 0 0,102.88945792800001 33.07220751099999 0 0,102.88928014800001 33.07217955599998 0 0,102.88921275799999 33.07212874800001 0 0,102.88914174899998 33.07211136199999 0 0,102.88906365700001 33.07209402799998 0 0,102.88899243899999 33.07205577000002 0 0,102.888928093 33.071996590000026 0 0,102.888913597 33.071963891999985 0 0,102.88890276299998 33.071943095999984 0 0,102.88886698900001 33.07190756799997 0 0,102.888813718 33.071893037999985 0 0,102.888742799 33.07188459700001 0 0,102.88867875300002 33.07185523499999 0 0,102.88861851899998 33.071852681999985 0 0,102.88858328399999 33.07187082500002 0 0,102.888516267 33.07189813999997 0 0,102.88844898000002 33.071898619000024 0 0,102.88837115799998 33.071908119 0 0,102.888336073 33.07194117 0 0,102.88830822099999 33.07198907999998 0 0,102.88823811100002 33.07206114600001 0 0,102.88807029999998 33.07218036500001 0 0,102.88802346099999 33.07219984300002 0 0,102.88795287200003 33.07222420199997 0 0,102.887846658 33.072227940000005 0 0,102.88777603900002 33.07224931600001 0 0,102.88772321699997 33.07227951200002 0 0,102.88760649800003 33.072295252 0 0,102.88748969 33.072302046999994 0 0,102.88741928000002 33.07234429599998 0 0,102.88738071300003 33.072383334999984 0 0,102.88731000400003 33.072395766 0 0,102.88722488899998 33.07238444400002 0 0,102.88712191799999 33.072358339000004 0 0,102.88697689700001 33.072377261999975 0 0,102.88687455399997 33.07241377399998 0 0,102.88679700099999 33.072450108 0 0,102.886740906 33.072507164 0 0,102.88664559699998 33.07254903199998 0 0,102.88654802600001 33.072546789 0 0,102.886489859 33.07251908799998 0 0,102.88642728999997 33.072495677000006 0 0,102.88632500900002 33.072467776999986 0 0,102.88621139499998 33.07243995800002 0 0,102.88613739800002 33.07240708699999 0 0,102.88605240300001 33.07240769100002 0 0,102.88594469499998 33.07240368499998 0 0,102.88589893400001 33.07236107 0 0,102.885842223 33.07235670199998 0 0,102.88576308500001 33.07237634799998 0 0,102.88568990099998 33.07242457900003 0 0,102.885656477 33.07248206999998 0 0,102.88560043400003 33.07254449200002 0 0,102.885417147 33.07258306799997 0 0,102.88527462100001 33.072504521999974 0 0,102.88521354599999 33.07238979300001 0 0,102.88515069099998 33.072337757000014 0 0,102.88507059800003 33.07226198799998 0 0,102.88505873999998 33.07220959 0 0,102.885012932 33.072162203999994 0 0,102.88492755499999 33.072124642000006 0 0,102.884865273 33.072129855000014 0 0,102.88479723 33.07212556600001 0 0,102.88471742399997 33.072078422000004 0 0,102.88462680999999 33.07208383599999 0 0,102.884541737 33.07209063099998 0 0,102.884342548 33.072132780000004 0 0,102.88427015899998 33.07211898000003 0 0,102.88420051600002 33.07205977799998 0 0,102.88412880800001 33.07200905399998 0 0,102.884039277 33.07198106300001 0 0,102.88396267500002 33.07197087100002 0 0,102.88389436599999 33.07195417899999 0 0,102.88386695700001 33.07193338000002 0 0,102.88380510299999 33.07188265100001 0 0,102.883766315 33.071842489000005 0 0,102.88374783900002 33.071808267999984 0 0,102.88373846799999 33.07177779900002 0 0,102.88373599099998 33.071756823999976 0 0,102.88372673399999 33.071737805 0 0,102.88371290600003 33.07171500200002 0 0,102.88369225999998 33.071690337999996 0 0,102.88368065999998 33.07166370200002 0 0,102.88365970799998 33.07160850600002 0 0,102.88363666200001 33.071570501 0 0,102.88360466300003 33.07154400899998 0 0,102.88355459000002 33.07152337100001 0 0,102.88350916500002 33.071514150999974 0 0,102.883436636 33.071514664999995 0 0,102.883368717 33.07152278000001 0 0,102.88328489399998 33.07152718999998 0 0,102.88318499600001 33.07151072200003 0 0,102.883116696 33.07148067100002 0 0,102.88305738499997 33.07144292200002 0 0,102.88299813200001 33.07141089800001 0 0,102.88292992700002 33.071390388 0 0,102.88287322600002 33.07138697300002 0 0,102.882798584 33.071402768999974 0 0,102.88273317900001 33.071435674999975 0 0,102.882535071 33.071527179999975 0 0,102.88251762099998 33.07154097199998 0 0,102.88246694600002 33.07157353600002 0 0,102.882369917 33.071645789 0 0,102.88219246400001 33.07175081600002 0 0,102.88202729599999 33.071809238000014 0 0,102.88186623500002 33.07185331699998 0 0,102.88167228200001 33.072008556000014 0 0,102.881550253 33.072131082 0 0,102.88139468899999 33.07230036300001 0 0,102.88121755499998 33.07243759099998 0 0,102.88095145699998 33.072646184999996 0 0,102.87944270600002 33.073204972999974 0 0,102.87687288799998 33.074251935999996 0 0,102.874969319 33.074442293000004 0 0,102.87306575000002 33.07463264900002 0 0,102.87124707200002 33.07441085900001 0 0,102.86916343399997 33.074156757000026 0 0,102.86659361699998 33.07406157899999 0 0,102.86459486899997 33.07406157899999 0 0,102.86362039599999 33.07440960700001 0 0,102.863439959 33.07452284300001 0 0,102.86342909000001 33.074529515999984 0 0,102.863420937 33.074534331999985 0 0,102.86302649499999 33.07476352499998 0 0,102.86244280099999 33.075102680999976 0 0,102.86232570499999 33.07520290000002 0 0,102.86205635599998 33.07550418400001 0 0,102.86200779900003 33.07555849800002 0 0,102.86159429100002 33.076020657000015 0 0,102.86157656699999 33.076039573 0 0,102.86109961199998 33.07652594299998 0 0,102.86108782399998 33.07653762199999 0 0,102.861034023 33.07658356899998 0 0,102.86071594499998 33.07682315699998 0 0,102.860680963 33.076849505999974 0 0,102.86062568 33.076886738999974 0 0,102.86057263599997 33.076915394000025 0 0,102.85852088600001 33.077907614000026 0 0,102.85851070400003 33.07791243499997 0 0,102.85846478299999 33.077931745 0 0,102.85804836699998 33.078089671999976 0 0,102.8580373462769 33.078093741070305 0 0,102.85802626129369 33.07809763167661 0 0,102.85801511494007 33.07810134280467 0 0,102.8580039101218 33.078104873487014 0 0,102.85799264975985 33.07810822280323 0 0,102.85798133678969 33.07811138988019 0 0,102.85796997416048 33.07811437389227 0 0,102.85795856483438 33.07811717406156 0 0,102.85794711178565 33.078119789658096 0 0,102.857935618 33.07812222000001 0 0,102.857511423 33.078208631999985 0 0,102.85747331699997 33.07821537299998 0 0,102.85714085799998 33.07826537 0 0,102.85712651 33.07826738599999 0 0,102.85706231900002 33.078273018999994 0 0,102.85675076299998 33.078287088000025 0 0,102.85673891460425 33.07828753082834 0 0,102.85672706075381 33.07828778930045 0 0,102.85671520431698 33.0782878633538 0 0,102.85670334816272 33.078287752970475 0 0,102.85669149515994 33.07828745817719 0 0,102.85667964817675 33.07828697904528 0 0,102.85666781007983 33.078286315690676 0 0,102.85665598373369 33.07828546827389 0 0,102.85664417200002 33.07828443699998 0 0,102.85545611700002 33.078171293000025 0 0,102.855318463 33.07817223699999 0 0,102.85515373099997 33.07830608400002 0 0,102.85504869300001 33.07842212899999 0 0,102.854193914 33.07943996300003 0 0,102.85415294400002 33.07948376899998 0 0,102.85413150300002 33.07950340899998 0 0,102.853759185 33.07982800899998 0 0,102.85372826899999 33.079853214000025 0 0,102.853720469 33.079859064000004 0 0,102.85351648599999 33.08000955799997 0 0,102.85350763867966 33.080015939198695 0 0,102.85349868754263 33.080022173933656 0 0,102.8534896350133 33.08002826051619 0 0,102.85348048354354 33.08003419729774 0 0,102.85347123561199 33.080039982670364 0 0,102.85346189372345 33.08004561506708 0 0,102.85345246040816 33.08005109296237 0 0,102.85344293822112 33.08005641487256 0 0,102.85343332974138 33.08006157935621 0 0,102.85342363757141 33.08006658501454 0 0,102.85341386433629 33.08007143049176 0 0,102.8534040126831 33.0800761144755 0 0,102.85339408528014 33.080080635697094 0 0,102.85338408481624 33.08008499293199 0 0,102.853374014 33.08008918500002 0 0,102.853077654 33.080210491 0 0,102.853048651 33.08022162200001 0 0,102.85279450399997 33.08031281799998 0 0,102.85278494099998 33.08031617400002 0 0,102.85271668799999 33.080335891000004 0 0,102.85240447799998 33.08040987300001 0 0,102.85234650500001 33.08042109899998 0 0,102.85181606999998 33.08050224099998 0 0,102.850599982 33.08068937500002 0 0,102.85058053099999 33.080692105000026 0 0,102.849961372 33.08076881699998 0 0,102.84974703300003 33.08081924800001 0 0,102.84927077999998 33.080949136000015 0 0,102.84922829800001 33.080969503999995 0 0,102.848642058 33.08132726000002 0 0,102.84860691199998 33.08134709299998 0 0,102.84826152900001 33.08152836099998 0 0,102.84825075634546 33.081533850067196 0 0,102.84823989293645 33.08153915725945 0 0,102.8482289418433 33.08154428107676 0 0,102.84821790616112 33.08154922007098 0 0,102.84820678900894 33.081553972846216 0 0,102.8481955935288 33.08155853805917 0 0,102.84818432288488 33.08156291441959 0 0,102.8481729802626 33.08156710069058 0 0,102.84816156886774 33.08157109568897 0 0,102.84815009192548 33.08157489828565 0 0,102.84813855267959 33.0815785074059 0 0,102.84812695439136 33.08158192202967 0 0,102.84811530033886 33.08158514119189 0 0,102.84810359381588 33.08158816398271 0 0,102.848091838131 33.081590989547806 0 0,102.84808003660676 33.08159361708859 0 0,102.84806819257862 33.08159604586245 0 0,102.84805630939407 33.08159827518292 0 0,102.84804439041164 33.08160030441994 0 0,102.84803243900001 33.08160213299999 0 0,102.84793181200001 33.081616956000005 0 0,102.84777776800001 33.08163964800002 0 0,102.84776497767905 33.081641417297966 0 0,102.84775215919484 33.08164296945402 0 0,102.84773931623357 33.08164430402184 0 0,102.84772645248842 33.08164542061765 0 0,102.84771357165855 33.08164631892035 0 0,102.84770067744807 33.08164699867162 0 0,102.84768777356491 33.08164745967599 0 0,102.84767486371979 33.08164770180089 0 0,102.84766195162513 33.08164772497669 0 0,102.847649040994 33.08164752919673 0 0,102.84763613553909 33.08164711451731 0 0,102.84762323897154 33.08164648105767 0 0,102.84761035499997 33.08164562899998 0 0,102.847390588 33.08162923100002 0 0,102.8473782559411 33.081628216891076 0 0,102.84736594237036 33.08162699866701 0 0,102.84735365066602 33.081625576662056 0 0,102.84734138420025 33.081623951266316 0 0,102.84732914633832 33.08162212292573 0 0,102.84731694043766 33.08162009214189 0 0,102.84730476984694 33.08161785947193 0 0,102.8472926379051 33.08161542552839 0 0,102.84728054794053 33.081612790979015 0 0,102.84726850327007 33.08160995654658 0 0,102.84725650719814 33.0816069230087 0 0,102.84724456301583 33.08160369119763 0 0,102.847232674 33.081600261999995 0 0,102.84707637499997 33.08155361299998 0 0,102.8470654053384 33.08155026421907 0 0,102.84705449263852 33.08154673423462 0 0,102.84704363989336 33.081543024014806 0 0,102.84703285007944 33.08153913457722 0 0,102.84702212615612 33.081535066988614 0 0,102.84701147106458 33.08153082236459 0 0,102.84700088772719 33.08152640186931 0 0,102.84699037904662 33.08152180671519 0 0,102.84697994790507 33.08151703816252 0 0,102.84696959716345 33.081512097519166 0 0,102.84695932966065 33.081506986140184 0 0,102.84694914821273 33.08150170542747 0 0,102.84693905561211 33.08149625682935 0 0,102.84692905462687 33.0814906418402 0 0,102.84691914799998 33.081484862000025 0 0,102.84668041999998 33.081342165000024 0 0,102.845344899 33.08065346400002 0 0,102.84402655600002 33.079973596 0 0,102.84379897299999 33.07988578300001 0 0,102.84241653200002 33.07966695800002 0 0,102.842346835 33.07965592599999 0 0,102.84213568500002 33.07963645699999 0 0,102.84185580399998 33.07985216100002 0 0,102.84133630899998 33.080252531999975 0 0,102.84127679800002 33.080292961 0 0,102.841238788 33.080314106 0 0,102.84099205299998 33.080441011999994 0 0,102.84098156873428 33.080446268303284 0 0,102.840970999085 33.08045135073046 0 0,102.84096034693559 33.08045625789505 0 0,102.8409496151919 33.08046098845837 0 0,102.84093880678161 33.080465541129925 0 0,102.8409279246532 33.080469914667745 0 0,102.84091697177534 33.080474107878736 0 0,102.840905951136 33.080478119618974 0 0,102.84089486574156 33.080481948794066 0 0,102.84088371861614 33.08048559435941 0 0,102.84087251280069 33.0804890553205 0 0,102.84086125135214 33.080492330733186 0 0,102.84084993734263 33.08049541970392 0 0,102.84083857385859 33.08049832139006 0 0,102.84082716400002 33.080501035 0 0,102.84069131500002 33.08053211599997 0 0,102.84067905594792 33.08053480031392 0 0,102.8406667541878 33.080537281563096 0 0,102.84065441308306 33.080539559069116 0 0,102.84064203600789 33.080541632209275 0 0,102.84062962634631 33.080543500416766 0 0,102.84061718749125 33.080545163180794 0 0,102.8406047228436 33.08054662004675 0 0,102.8405922358113 33.08054787061631 0 0,102.84057972980845 33.080548914547556 0 0,102.84056720825431 33.08054975155507 0 0,102.84055467457239 33.08055038141 0 0,102.84054213218953 33.08055080394014 0 0,102.84052958453492 33.08055101902997 0 0,102.84051703503923 33.080551026620675 0 0,102.8405044871336 33.08055082671019 0 0,102.84049194424877 33.08055041935316 0 0,102.84047940981408 33.080549804660976 0 0,102.84046688725655 33.08054898280168 0 0,102.84045437999998 33.080547954 0 0,102.84027003400001 33.08053130500002 0 0,102.840214017 33.080524130000015 0 0,102.84019586800002 33.080520879000005 0 0,102.83890420799997 33.08027312899998 0 0,102.83885004899997 33.08026062099998 0 0,102.838798607 33.08024460600001 0 0,102.838599585 33.08017437799998 0 0,102.8385888850225 33.08017054079189 0 0,102.83857825177854 33.08016652235844 0 0,102.83856768833729 33.080162323859504 0 0,102.83855719774776 33.080157946506915 0 0,102.83854678303793 33.08015339156416 0 0,102.83853644721388 33.08014866034596 0 0,102.83852619325893 33.08014375421793 0 0,102.83851602413276 33.080138674596164 0 0,102.83850594277057 33.08013342294683 0 0,102.83849595208221 33.08012800078576 0 0,102.8384860549514 33.080122409678 0 0,102.8384762542348 33.08011665123735 0 0,102.8384665527613 33.08011072712591 0 0,102.8384569533311 33.08010463905362 0 0,102.83844745871497 33.08009838877772 0 0,102.8384380716534 33.08009197810228 0 0,102.83842879485587 33.08008540887767 0 0,102.83841963100002 33.08007868300001 0 0,102.838410775 33.080072013000006 0 0,102.83826266 33.079960460999985 0 0,102.83825509848354 33.079954686893124 0 0,102.8382476307609 33.079948791983476 0 0,102.83824025876184 33.079942777794344 0 0,102.83823298439135 33.07993664587986 0 0,102.83822580952923 33.0799303978246 0 0,102.83821873602953 33.07992403524311 0 0,102.83821176572013 33.079917559779574 0 0,102.83820490040225 33.07991097310732 0 0,102.83819814184994 33.07990427692841 0 0,102.83819149180971 33.07989747297323 0 0,102.838184952 33.07989056299999 0 0,102.838041809 33.07973646400001 0 0,102.83800397800002 33.079691130000015 0 0,102.83797313500003 33.079644942000016 0 0,102.83718482400002 33.07831592399998 0 0,102.83702029199998 33.07803853299998 0 0,102.83694119500001 33.07797299499998 0 0,102.83689089799998 33.07795355500002 0 0,102.83682349700001 33.077943662999985 0 0,102.83679897799999 33.077950137000016 0 0,102.83671093200002 33.07800874600002 0 0,102.83648570100002 33.078286306999985 0 0,102.83644203199998 33.078344609 0 0,102.835890372 33.07908110400001 0 0,102.83588287100002 33.07909088299999 0 0,102.83431298800002 33.081089960999975 0 0,102.83398295699999 33.081579782999995 0 0,102.83376708399999 33.08204209799999 0 0,102.83353376100001 33.082712302000004 0 0,102.83352495000003 33.082735635999995 0 0,102.83339339399998 33.08305856599998 0 0,102.83339004478323 33.083066565848895 0 0,102.83338655767213 33.08307450655993 0 0,102.8333829337104 33.0830823857564 0 0,102.83337917398269 33.08309020108002 0 0,102.83337527961434 33.08309795019163 0 0,102.83337125177093 33.08310563077188 0 0,102.83336709165802 33.08311324052195 0 0,102.83336280052073 33.083120777164204 0 0,102.83335837964344 33.08312823844289 0 0,102.83335383034932 33.08313562212481 0 0,102.83334915400002 33.083142925999994 0 0,102.83318155799998 33.08340049399999 0 0,102.83315610099999 33.08343627099998 0 0,102.83195968500002 33.08497932099999 0 0,102.831582153 33.08551469899999 0 0,102.8315764939407 33.08552254955398 0 0,102.83157069944122 33.085530300678144 0 0,102.83156477124814 33.08553795003609 0 0,102.8315587111484 33.085545495322116 0 0,102.83155252096864 33.08555293426187 0 0,102.83154620257476 33.08556026461308 0 0,102.83153975787125 33.08556748416618 0 0,102.83153318880075 33.08557459074502 0 0,102.83152649734332 33.08558158220749 0 0,102.83151968551593 33.085588456446196 0 0,102.83151275537185 33.08559521138906 0 0,102.831505709 33.085601844999985 0 0,102.83125989799998 33.085830112 0 0,102.831215047 33.085867839 0 0,102.831185619 33.085888942 0 0,102.83058722700002 33.08629251100001 0 0,102.83056955299998 33.08630401099998 0 0,102.82740012 33.088293169999986 0 0,102.82739067451617 33.08829897575951 0 0,102.82738113473258 33.08830462523181 0 0,102.82737150323494 33.088310116885616 0 0,102.82736178263386 33.08831544923244 0 0,102.82735197556404 33.08832062082696 0 0,102.82734208468369 33.08832563026745 0 0,102.82733211267367 33.0883304761961 0 0,102.82732206223687 33.08833515729944 0 0,102.82731193609744 33.08833967230867 0 0,102.82730173700003 33.08834402000002 0 0,102.82704062300002 33.08845310200002 0 0,102.82702982723563 33.08845749644899 0 0,102.82701896207288 33.08846171639555 0 0,102.82700803033222 33.08846576074424 0 0,102.82699703485136 33.08846962844523 0 0,102.82698597848456 33.08847331849451 0 0,102.8269748641019 33.08847682993419 0 0,102.82696369458853 33.08848016185275 0 0,102.82695247284387 33.08848331338528 0 0,102.82694120178094 33.08848628371369 0 0,102.82692988432555 33.08848907206691 0 0,102.82691852341553 33.088491677721144 0 0,102.82690712200002 33.08849409999999 0 0,102.82666670200001 33.088543405999985 0 0,102.826610216 33.08855275100001 0 0,102.82460537200001 33.088798879000024 0 0,102.82399715499997 33.08887442299999 0 0,102.82397934 33.088876422 0 0,102.82359711800001 33.08891473099999 0 0,102.82354521299999 33.08891814499998 0 0,102.82348347599998 33.08891759099998 0 0,102.82116829799998 33.08880299499998 0 0,102.82101690600001 33.0887955 0 0,102.820934556 33.08880992899998 0 0,102.82090468899997 33.08884155999999 0 0,102.82083176200001 33.08897100399997 0 0,102.82082720300002 33.08897892900001 0 0,102.82073059499999 33.089143431000025 0 0,102.820404209 33.08969918899999 0 0,102.820016259 33.09038937499997 0 0,102.820003536 33.090410771999984 0 0,102.81997809400002 33.09044768799998 0 0,102.81983812099998 33.09063348900003 0 0,102.81983225276785 33.09064110169303 0 0,102.8198262576842 33.090648614895734 0 0,102.81982013743543 33.09065602649462 0 0,102.81981389374323 33.09066333440476 0 0,102.81980752836398 33.09067053657041 0 0,102.81980104308829 33.09067763096554 0 0,102.81979443974053 33.09068461559447 0 0,102.81978772017824 33.090691488492375 0 0,102.81978088629168 33.09069824772587 0 0,102.81977394000326 33.09070489139354 0 0,102.81976688326701 33.09071141762649 0 0,102.81975971806803 33.09071782458884 0 0,102.81975244642194 33.09072411047829 0 0,102.8197450703743 33.090730273526574 0 0,102.81973759200002 33.09073631199999 0 0,102.81952660500002 33.09090468900001 0 0,102.81951762748963 33.09091167949642 0 0,102.81950853005672 33.0909185131958 0 0,102.81949931543951 33.090925188041304 0 0,102.81948998641148 33.090931702023866 0 0,102.81948054578058 33.09093805318287 0 0,102.81947099638828 33.090944239606685 0 0,102.81946134110886 33.09095025943328 0 0,102.81945158284846 33.09095611085075 0 0,102.81944172454416 33.09096179209789 0 0,102.8194317691632 33.09096730146473 0 0,102.81942171970206 33.09097263729301 0 0,102.81941157918547 33.09097779797669 0 0,102.81940135066563 33.090982781962495 0 0,102.81939103722117 33.090987587750284 0 0,102.81938064195634 33.090992213893585 0 0,102.81937016799998 33.090996658999984 0 0,102.81910903599999 33.09110572499998 0 0,102.81909801671594 33.09111020018102 0 0,102.81908692594291 33.09111449513387 0 0,102.81907576662844 33.091118608717075 0 0,102.81906454173827 33.0911225398374 0 0,102.81905325425559 33.09112628745008 0 0,102.81904190718019 33.09112985055914 0 0,102.81903050352773 33.091133228217636 0 0,102.8190190463289 33.091136419527906 0 0,102.81900753862861 33.091139423641806 0 0,102.81899598348521 33.09114223976095 0 0,102.81898438396962 33.09114486713692 0 0,102.81897274316461 33.09114730507145 0 0,102.81896106416386 33.091149552916626 0 0,102.81894935007126 33.091151610075045 0 0,102.81893760399998 33.09115347599999 0 0,102.81873242900002 33.09118464300002 0 0,102.81871974874873 33.09118645709538 0 0,102.81870703972926 33.09118805726373 0 0,102.81869430555047 33.09118944305066 0 0,102.8186815498284 33.09119061406267 0 0,102.81866877618518 33.09119156996724 0 0,102.81865598824803 33.09119231049293 0 0,102.81864318964824 33.09119283542945 0 0,102.81863038402014 33.091193144627745 0 0,102.81861757500002 33.09119323800002 0 0,102.81704469499999 33.09119162799999 0 0,102.81699479500003 33.09118994200003 0 0,102.81694813500002 33.09118538299998 0 0,102.816728238 33.091157005000014 0 0,102.81671595818608 33.09115532372044 0 0,102.81670370822016 33.09115343722472 0 0,102.81669149153151 33.09115134604095 0 0,102.81667931154008 33.091149050754545 0 0,102.81666717165554 33.09114655200805 0 0,102.8166550752763 33.09114385050095 0 0,102.81664302578866 33.09114094698952 0 0,102.81663102656576 33.09113784228657 0 0,102.81661908096663 33.09113453726122 0 0,102.81660719233535 33.09113103283869 0 0,102.81659536400002 33.091127330000006 0 0,102.81639639100001 33.09106302999999 0 0,102.81638515785423 33.0910593297904 0 0,102.81637399087761 33.09105543444078 0 0,102.81636289345981 33.09105134513356 0 0,102.81635186896936 33.09104706310999 0 0,102.81634092075268 33.09104258966985 0 0,102.81633005213298 33.091037926171026 0 0,102.81631926640937 33.09103307402908 0 0,102.81630856685575 33.09102803471684 0 0,102.81629795671991 33.091022809763956 0 0,102.81628743922245 33.09101740075642 0 0,102.81627701755588 33.09101180933609 0 0,102.81626669488362 33.091006037200195 0 0,102.81625647433904 33.09100008610082 0 0,102.81624635902449 33.09099395784439 0 0,102.8162363520104 33.09098765429107 0 0,102.81622645633433 33.090981177354266 0 0,102.81621667500002 33.09097452899999 0 0,102.816081188 33.09087999299999 0 0,102.81607318845823 33.09087435688969 0 0,102.81606528428065 33.09086858780098 0 0,102.81605747767756 33.09086268734711 0 0,102.81604977083198 33.09085665717806 0 0,102.816042165899 33.09085049898009 0 0,102.81603466500529 33.090844214475254 0 0,102.81602727024833 33.09083780542094 0 0,102.81601998369598 33.090831273609346 0 0,102.81601280738585 33.09082462086702 0 0,102.81600574332467 33.090817849054304 0 0,102.81599879348784 33.09081096006485 0 0,102.81599195981877 33.09080395582508 0 0,102.81598524422841 33.090796838293635 0 0,102.81597864859471 33.090789609460835 0 0,102.81597217476202 33.090782271348125 0 0,102.81596582454068 33.090774826007525 0 0,102.81595959970645 33.090767275521024 0 0,102.81595350200001 33.09075962200001 0 0,102.81588238799998 33.090668075999986 0 0,102.81582443799999 33.09059347800002 0 0,102.81581769600001 33.09058461000001 0 0,102.815471618 33.09011821199999 0 0,102.815372448 33.08998456400002 0 0,102.81536670700001 33.08997667599999 0 0,102.81484043900002 33.08923965700001 0 0,102.81450225600003 33.088835797 0 0,102.81436900099999 33.08870959000001 0 0,102.81383489400002 33.08820372600002 0 0,102.813103845 33.08756750800001 0 0,102.812892863 33.08738389199999 0 0,102.81278602700002 33.08732419500001 0 0,102.812706204 33.08731438900003 0 0,102.811717934 33.087335619999976 0 0,102.81120157200002 33.08734671000002 0 0,102.81091008099997 33.08738070200002 0 0,102.81087002700002 33.08746032099998 0 0,102.81077941400002 33.08779747599999 0 0,102.810776686 33.08780720599998 0 0,102.81066678500002 33.088183646000005 0 0,102.81066431864835 33.08819178302397 0 0,102.81066171109404 33.08819987590418 0 0,102.81065896312654 33.08820792219054 0 0,102.81065607557778 33.08821591944706 0 0,102.81065304932196 33.08822386525257 0 0,102.81064988527525 33.08823175720151 0 0,102.81064658439561 33.08823959290462 0 0,102.81064314768233 33.08824736998964 0 0,102.81063957617587 33.08825508610209 0 0,102.81063587095753 33.088262738905925 0 0,102.810632033149 33.08827032608428 0 0,102.81062806391223 33.08827784534016 0 0,102.81062396444885 33.08828529439712 0 0,102.81061973599998 33.08829267099998 0 0,102.81055696200002 33.08840042999998 0 0,102.81055206481071 33.088408605465084 0 0,102.8105470259046 33.08841669435364 0 0,102.8105418468118 33.088424694209316 0 0,102.81053652910508 33.08843260260283 0 0,102.81053107439921 33.088440417132674 0 0,102.81052548435059 33.08844813542584 0 0,102.81051976065676 33.088455755138554 0 0,102.8105139050558 33.08846327395696 0 0,102.81050791932584 33.08847068959785 0 0,102.81050180528456 33.08847799980934 0 0,102.81049556478858 33.08848520237157 0 0,102.81048919973293 33.08849229509738 0 0,102.81048271205044 33.088499275832945 0 0,102.81047610371122 33.08850614245844 0 0,102.81046937672201 33.088512892888716 0 0,102.81046253312554 33.0885195250739 0 0,102.81045557499999 33.08852603700001 0 0,102.81037127399998 33.088604116 0 0,102.81035362699998 33.088619816999994 0 0,102.81025521200002 33.088703952 0 0,102.81024646319622 33.088711218272266 0 0,102.81023759027887 33.088718332456565 0 0,102.81022859589152 33.088725292433324 0 0,102.81021948271388 33.088732096128936 0 0,102.81021025346111 33.088738741516345 0 0,102.81020091088291 33.08874522661566 0 0,102.81019145776277 33.088751549494745 0 0,102.81018189691707 33.088757708269796 0 0,102.81017223119434 33.088763701105904 0 0,102.81016246347433 33.0887695262176 0 0,102.81015259666718 33.08877518186937 0 0,102.81014263371253 33.088780666376216 0 0,102.81013257757871 33.088785978104106 0 0,102.8101224312618 33.0887911154705 0 0,102.8101121977847 33.08879607694479 0 0,102.81010188019636 33.08880086104878 0 0,102.8100914815707 33.08880546635713 0 0,102.81008100500586 33.08880989149776 0 0,102.81007045362315 33.08881413515226 0 0,102.8100598305662 33.08881819605631 0 0,102.810049139 33.08882207300002 0 0,102.80987966100002 33.088882813 0 0,102.80987008900001 33.088886167 0 0,102.80981646999999 33.088902238 0 0,102.80846646499998 33.08925094199998 0 0,102.80845565700002 33.089253644999985 0 0,102.807979187 33.089369050000016 0 0,102.80774300000002 33.089429193 0 0,102.8077306492179 33.08943222092689 0 0,102.80771824880044 33.089435038693225 0 0,102.80770580232347 33.08943764548646 0 0,102.80769331337605 33.0894400405549 0 0,102.80768078555955 33.08944222320789 0 0,102.80766822248654 33.089444192816046 0 0,102.8076556277797 33.0894459488114 0 0,102.80764300507087 33.08944749068759 0 0,102.80763035799998 33.089448817999994 0 0,102.80743215799998 33.08946799300003 0 0,102.807382754 33.08947115400002 0 0,102.80736375599997 33.089471514000024 0 0,102.80710163200001 33.089473210999984 0 0,102.807071383 33.08947280699999 0 0,102.805152701 33.08940910299998 0 0,102.80501986299998 33.08940910299998 0 0,102.804904754 33.08942820499999 0 0,102.80484606599998 33.08944647499999 0 0,102.80467190000002 33.089562586 0 0,102.80459577800002 33.089632306 0 0,102.80448118499999 33.08978766199999 0 0,102.80442626000001 33.08988875199998 0 0,102.80438872899998 33.090019367000025 0 0,102.80437517500002 33.09065423999999 0 0,102.80436095300001 33.09297679299999 0 0,102.80436082099999 33.092985322000004 0 0,102.80435585800001 33.09304203300002 0 0,102.80430908800002 33.09335245800003 0 0,102.80430783968787 33.09336025619341 0 0,102.80430646020609 33.09336803225496 0 0,102.80430494994606 33.093375783978495 0 0,102.80430330933625 33.09338350916475 0 0,102.80430153884215 33.09339120562198 0 0,102.80429963896606 33.09339887116658 0 0,102.80429761024699 33.09340650362373 0 0,102.80429545326055 33.093414100828 0 0,102.80429316861867 33.093421660623946 0 0,102.80429075696956 33.09342918086675 0 0,102.80428821899744 33.09343665942281 0 0,102.80428555542237 33.093444094170344 0 0,102.80428276700002 33.093451483000024 0 0,102.80419278199997 33.093684655000004 0 0,102.80418970846034 33.09369239053523 0 0,102.80418650717696 33.09370007408493 0 0,102.8041831790287 33.093707703539714 0 0,102.80417972492921 33.093715276805064 0 0,102.8041761458268 33.09372279180187 0 0,102.80417244270402 33.09373024646704 0 0,102.80416861657747 33.09373763875403 0 0,102.80416466849758 33.093744966633416 0 0,102.8041605995482 33.09375222809347 0 0,102.8041564108464 33.0937594211407 0 0,102.80415210354211 33.09376654380038 0 0,102.8041476788178 33.09377359411711 0 0,102.80414313788822 33.09378057015536 0 0,102.80413848199998 33.093787469999995 0 0,102.80401961400003 33.093961191000005 0 0,102.80401430463179 33.093968768497156 0 0,102.8040088711969 33.093976257531764 0 0,102.80400331516897 33.09398365607268 0 0,102.80399763805488 33.09399096211332 0 0,102.80399184139438 33.09399817367216 0 0,102.80398592675957 33.094005288793326 0 0,102.80397989575461 33.09401230554708 0 0,102.8039737500152 33.09401922203038 0 0,102.80396749120816 33.09402603636737 0 0,102.80396112103098 33.094032746709885 0 0,102.80395464121133 33.09403935123799 0 0,102.80394805350664 33.09404584816043 0 0,102.80394135970363 33.09405223571513 0 0,102.80393456161772 33.09405851216972 0 0,102.80392766109267 33.09406467582189 0 0,102.80392066000002 33.094070724999995 0 0,102.803744897 33.094220956000015 0 0,102.80373695519702 33.09422760265633 0 0,102.80372890637256 33.09423411930419 0 0,102.80372075265461 33.09424050422066 0 0,102.80371249619894 33.09424675571763 0 0,102.80370413918845 33.09425287214227 0 0,102.80369568383267 33.094258851877484 0 0,102.80368713236707 33.094264693342275 0 0,102.80367848705261 33.094270394992236 0 0,102.80366975017496 33.09427595531991 0 0,102.80366092404411 33.0942813728552 0 0,102.80365201099355 33.09428664616578 0 0,102.80364301337981 33.094291773857435 0 0,102.80363393358176 33.094296754574465 0 0,102.80362477400001 33.09430158700002 0 0,102.803427322 33.09440424600001 0 0,102.80339921799998 33.09441804199997 0 0,102.803341349 33.094441725000024 0 0,102.80317185500002 33.094502456999976 0 0,102.80316029811308 33.09450648101139 0 0,102.80314867548427 33.094510310998714 0 0,102.8031369903707 33.09451394588862 0 0,102.80312524604705 33.09451738466246 0 0,102.80311344580456 33.094520626356555 0 0,102.80310159295013 33.09452367006244 0 0,102.80308969080544 33.09452651492715 0 0,102.80307774270595 33.094529160153435 0 0,102.80306575200001 33.094531604999986 0 0,102.80271919 33.09459943899998 0 0,102.80268414599999 33.09460543900002 0 0,102.801969155 33.09471048 0 0,102.801611068 33.094769739000014 0 0,102.80145749299999 33.094799502 0 0,102.80136479999999 33.09482479899998 0 0,102.80123456899997 33.094866352999986 0 0,102.80109430099998 33.094933131000005 0 0,102.80029672500001 33.09533704400002 0 0,102.79543722699998 33.097923476999995 0 0,102.79540334699999 33.09794030900002 0 0,102.79539168600002 33.097945573000004 0 0,102.79486942599999 33.09817553300002 0 0,102.79485858470309 33.09818018343056 0 0,102.7948476688065 33.0981846559493 0 0,102.7948366812296 33.0981889493601 0 0,102.79482562491097 33.0981930625147 0 0,102.79481450280757 33.09819699431307 0 0,102.79480331789395 33.09820074370365 0 0,102.79479207316146 33.0982043096837 0 0,102.79478077161744 33.09820769129951 0 0,102.79476941628445 33.09821088764668 0 0,102.79475801019942 33.098213897870366 0 0,102.79474655641285 33.0982167211655 0 0,102.79473505798798 33.098219356777 0 0,102.79472351800001 33.09822180399999 0 0,102.79448305199998 33.098271048000015 0 0,102.79447321399999 33.09827299400001 0 0,102.794246864 33.098316184 0 0,102.79423476962889 33.09831838431285 0 0,102.79422264121088 33.098320388475045 0 0,102.79421048192701 33.09832219596094 0 0,102.7941982949664 33.09832380629647 0 0,102.79418608352543 33.098325219059284 0 0,102.79417385080689 33.09832643387884 0 0,102.79416160001917 33.09832745043652 0 0,102.79414933437538 33.09832826846569 0 0,102.79413705709253 33.09832888775182 0 0,102.7941247713907 33.09832930813247 0 0,102.79411248049215 33.098329529497384 0 0,102.79410018762054 33.09832955178851 0 0,102.79408789600001 33.09832937499999 0 0,102.789929675 33.09823697500002 0 0,102.789645947 33.098242563999975 0 0,102.789615126 33.09829955700002 0 0,102.78946827300001 33.098702425 0 0,102.78946275200002 33.09871684699999 0 0,102.78933798999998 33.09902776000001 0 0,102.78932826200003 33.099050337999984 0 0,102.78931168999998 33.09908305099998 0 0,102.78917920200001 33.09932244700002 0 0,102.78917455144169 33.099330560007274 0 0,102.78916976516429 33.099338593694355 0 0,102.78916484452033 33.0993465457911 0 0,102.7891597909003 33.099354414050374 0 0,102.78915460573225 33.09936219624877 0 0,102.78914929048143 33.09936989018718 0 0,102.78914384664981 33.09937749369143 0 0,102.78913827577574 33.09938500461291 0 0,102.78913257943343 33.09939242082918 0 0,102.78912675923256 33.09939974024456 0 0,102.78912081681781 33.099406960790695 0 0,102.78911475386842 33.09941408042721 0 0,102.78910857209765 33.099421097142226 0 0,102.78910227325235 33.09942800895294 0 0,102.78909585911246 33.099434813906214 0 0,102.7890893314905 33.09944151007908 0 0,102.78908269223106 33.09944809557933 0 0,102.78907594321028 33.09945456854604 0 0,102.78906908633527 33.099460927150034 0 0,102.78906212354372 33.09946716959451 0 0,102.78905505680312 33.09947329411547 0 0,102.78904788811045 33.099479298982224 0 0,102.78904061949142 33.099485182497915 0 0,102.78903325300001 33.09949094299998 0 0,102.788794005 33.09967733799999 0 0,102.78878512510735 33.09968407312173 0 0,102.78877613416033 33.09969065926095 0 0,102.78876703465822 33.099697094586844 0 0,102.78875782913047 33.09970337731054 0 0,102.78874852013602 33.099709505685574 0 0,102.78873911026258 33.09971547800839 0 0,102.78872960212587 33.099721292618824 0 0,102.78871999836895 33.09972694790053 0 0,102.78871030166145 33.09973244228147 0 0,102.78870051469885 33.09973777423433 0 0,102.78869064020171 33.099742942276926 0 0,102.78868068091492 33.09974794497268 0 0,102.78867063960693 33.099752780930935 0 0,102.78866051906904 33.09975744880741 0 0,102.7886503221145 33.09976194730453 0 0,102.78864005157786 33.09976627517182 0 0,102.7886297103141 33.09977043120622 0 0,102.78861930119785 33.09977441425245 0 0,102.78860882712264 33.0997782232033 0 0,102.78859829100003 33.09978185699998 0 0,102.78820140300002 33.099916001 0 0,102.78813836699999 33.09993417300001 0 0,102.78718655099999 33.10016287299999 0 0,102.78662393799999 33.10032645899997 0 0,102.78635831999998 33.100447535 0 0,102.78536171500002 33.100980573000015 0 0,102.78532655499998 33.10099808199999 0 0,102.78528595 33.10101531700002 0 0,102.78484814000001 33.101185063 0 0,102.78483609604842 33.101189572634745 0 0,102.78482397606116 33.10119387373737 0 0,102.78481178364848 33.10119796502668 0 0,102.78479952244223 33.10120184528396 0 0,102.78478719609477 33.101205513353364 0 0,102.78477480827782 33.101208968142274 0 0,102.78476236268143 33.10121220862156 0 0,102.7847498630129 33.10121523382598 0 0,102.78473731299559 33.101218042854384 0 0,102.78472471636786 33.10122063487002 0 0,102.78471207688197 33.101223009100785 0 0,102.78469939830296 33.101225164839455 0 0,102.78468668440748 33.101227101443875 0 0,102.7846739389827 33.10122881833718 0 0,102.78466116582523 33.10123031500794 0 0,102.7846483687399 33.10123159101033 0 0,102.78463555153867 33.101232645964274 0 0,102.7846227180395 33.1012334795555 0 0,102.78460987206522 33.101234091535716 0 0,102.78459701744234 33.10123448172262 0 0,102.78458415799997 33.10123464999998 0 0,102.784392852 33.10123585399998 0 0,102.78437987608058 33.10123583086587 0 0,102.7843669024691 33.10123558505079 0 0,102.78435393498673 33.10123511662713 0 0,102.78434097745283 33.10123442573287 0 0,102.7843280336838 33.1012335125715 0 0,102.78431510749208 33.101232377411975 0 0,102.78430220268483 33.101231020588635 0 0,102.78428932306295 33.101229442501115 0 0,102.78427647241995 33.10122764361421 0 0,102.78426365454075 33.101225624457754 0 0,102.78425087320066 33.10122338562646 0 0,102.78423813216423 33.10122092777974 0 0,102.78422543518411 33.10121825164151 0 0,102.78421278600001 33.10121535799999 0 0,102.784042366 33.10117468300001 0 0,102.78403080056111 33.10117184982248 0 0,102.78401928477683 33.101168821129 0 0,102.78400782195216 33.101165597788814 0 0,102.78399641537686 33.10116218072699 0 0,102.78398506832458 33.10115857092421 0 0,102.78397378405187 33.10115476941649 0 0,102.78396256579728 33.101150777294826 0 0,102.78395141678038 33.101146595704954 0 0,102.78394034020091 33.101142225846964 0 0,102.7839293392378 33.10113766897499 0 0,102.78391841704828 33.101132926396836 0 0,102.78390757676696 33.101127999473604 0 0,102.78389682150497 33.1011228896193 0 0,102.78388615434902 33.101117598300426 0 0,102.78387557836054 33.10111212703556 0 0,102.78386509657479 33.10110647739496 0 0,102.783854712 33.101100651000024 0 0,102.783690901 33.101006256999995 0 0,102.78368227228701 33.101001279234104 0 0,102.78367372859135 33.100996156919635 0 0,102.78366527233426 33.100990891508246 0 0,102.78365690591221 33.100985484492135 0 0,102.78364863169622 33.10097993740362 0 0,102.7836404520312 33.10097425181473 0 0,102.78363236923519 33.10096842933675 0 0,102.78362438559886 33.100962471619745 0 0,102.78361650338472 33.10095638035211 0 0,102.78360872482658 33.10095015726009 0 0,102.78360105212884 33.100943804107274 0 0,102.78359348746594 33.100937322694136 0 0,102.78358603298166 33.10093071485749 0 0,102.78357869078857 33.100923982469965 0 0,102.78357146296744 33.100917127439494 0 0,102.7835643515666 33.100910151708774 0 0,102.78355735860139 33.1009030572547 0 0,102.78355048605358 33.10089584608781 0 0,102.78354373587085 33.10088852025173 0 0,102.78353710996618 33.10088108182258 0 0,102.78353061021731 33.100873532908366 0 0,102.78352423846624 33.100865875648445 0 0,102.78351799651873 33.10085811221285 0 0,102.7835118861437 33.1008502448017 0 0,102.78350590907283 33.1008422756446 0 0,102.78350006699998 33.10083420699999 0 0,102.78311351299999 33.100281008000024 0 0,102.78279419900002 33.10059547499998 0 0,102.78159129699998 33.10183858300002 0 0,102.78158412598135 33.10184583489597 0 0,102.78157683432764 33.10185296548422 0 0,102.7815694240906 33.10185997275831 0 0,102.78156189735545 33.10186685474645 0 0,102.7815542562401 33.10187360951212 0 0,102.78154650289471 33.10188023515459 0 0,102.78153863950098 33.101886729809465 0 0,102.7815306682716 33.101893091649224 0 0,102.7815225914496 33.10189931888371 0 0,102.78151441130771 33.101905409760626 0 0,102.78150613014776 33.101911362566064 0 0,102.78149775029996 33.10191717562497 0 0,102.78148927412234 33.101922847301594 0 0,102.78148070399999 33.10192837599999 0 0,102.78114953300002 33.10213918900001 0 0,102.78113996453678 33.1021451382118 0 0,102.7811302994045 33.102150929051795 0 0,102.78112054022421 33.1021565599496 0 0,102.78111068964246 33.10216202937819 0 0,102.7811007503306 33.10216733585436 0 0,102.78109072498398 33.10217247793906 0 0,102.78108061632135 33.10217745423784 0 0,102.781070427084 33.1021822634012 0 0,102.78106016003512 33.10218690412497 0 0,102.78104981795897 33.10219137515066 0 0,102.78103940366016 33.1021956752658 0 0,102.78102891996289 33.102199803304245 0 0,102.7810183697102 33.10220375814656 0 0,102.78100775576311 33.10220753872022 0 0,102.78099708100001 33.10221114400002 0 0,102.78072153800002 33.102302329 0 0,102.78066300699999 33.102319009999974 0 0,102.780405777 33.10238087699997 0 0,102.78033005600003 33.102394713000024 0 0,102.78026137799998 33.102400491000026 0 0,102.780074362 33.102407707 0 0,102.78001403600001 33.10240743200001 0 0,102.77965960199998 33.10239175800001 0 0,102.77964681608721 33.10239108999245 0 0,102.77963404338757 33.102390204586534 0 0,102.77962128759722 33.10238910203849 0 0,102.77960855240742 33.102387782667364 0 0,102.77959584150345 33.10238624685495 0 0,102.77958315856357 33.10238449504568 0 0,102.77957050725797 33.10238252774651 0 0,102.77955789124765 33.102380345526704 0 0,102.77954531418342 33.10237794901777 0 0,102.77953277970482 33.1023753389132 0 0,102.77952029143907 33.102372515968305 0 0,102.77950785299998 33.10236948099998 0 0,102.77670976000002 33.10165935200001 0 0,102.77669866215784 33.10165650615532 0 0,102.77668761389258 33.101653473538065 0 0,102.77667661834727 33.10165025501097 0 0,102.77666567865003 33.10164685148969 0 0,102.77665479791303 33.10164326394245 0 0,102.77664397923168 33.10163949338987 0 0,102.77663322568374 33.10163554090461 0 0,102.77662254032845 33.1016314076111 0 0,102.77661192620563 33.101627094685206 0 0,102.77660138633485 33.10162260335389 0 0,102.77659092371456 33.101617934894875 0 0,102.77658054132122 33.10161309063626 0 0,102.77657024210846 33.101608071956186 0 0,102.77656002900629 33.10160288028238 0 0,102.77654990492017 33.101597517091804 0 0,102.77653987273025 33.10159198391021 0 0,102.77652993529057 33.101586282311715 0 0,102.77652009542818 33.10158041391833 0 0,102.77651035594236 33.10157438039953 0 0,102.77650071960387 33.10156818347178 0 0,102.77649118915413 33.101561824898 0 0,102.77648176730439 33.10155530648712 0 0,102.77647245673504 33.10154863009354 0 0,102.77646326009479 33.10154179761659 0 0,102.77645417999997 33.10153481100002 0 0,102.77628292399999 33.10139870799998 0 0,102.77627563146066 33.101392911191375 0 0,102.77626843873944 33.101386990981844 0 0,102.77626134792418 33.10138094908989 0 0,102.77625436107319 33.10137478726931 0 0,102.77624748021458 33.10136850730876 0 0,102.77624070734572 33.10136211103117 0 0,102.77623404443261 33.101355600293225 0 0,102.77622749340937 33.101348976984845 0 0,102.77622105617756 33.101342243028625 0 0,102.7762147346058 33.10133540037928 0 0,102.77620853052909 33.101328451023065 0 0,102.77620244574832 33.10132139697723 0 0,102.77619648202977 33.1013142402894 0 0,102.77619064110458 33.10130698303699 0 0,102.77618492466823 33.101299627326625 0 0,102.77617933438006 33.101292175293494 0 0,102.77617387186281 33.10128462910075 0 0,102.77616853870212 33.101276990938885 0 0,102.77616333644609 33.101269263025074 0 0,102.77615826660482 33.10126144760256 0 0,102.77615333064996 33.10125354693998 0 0,102.7761485300143 33.101245563330714 0 0,102.77614386609137 33.10123749909222 0 0,102.77613934023499 33.10122935656536 0 0,102.77613495375891 33.10122113811373 0 0,102.77613070793643 33.101212846122955 0 0,102.77612660400001 33.101204483000004 0 0,102.77603995499999 33.10102014099999 0 0,102.77603649361572 33.10101264306317 0 0,102.77603316344683 33.101005085933245 0 0,102.77602996550512 33.1009974719063 0 0,102.77602690076222 33.1009898032957 0 0,102.77602397014928 33.10098208243141 0 0,102.77602117455673 33.10097431165925 0 0,102.77601851483395 33.10096649334023 0 0,102.77601599178904 33.100958629849785 0 0,102.77601360618857 33.100950723577085 0 0,102.77601135875737 33.10094277692429 0 0,102.77600925017828 33.10093479230584 0 0,102.77600728109194 33.10092677214771 0 0,102.77600545209661 33.100918718886646 0 0,102.77600376374802 33.10091063496949 0 0,102.77600221655914 33.10090252285237 0 0,102.77600081100002 33.100894385000004 0 0,102.77597084500002 33.10070969100002 0 0,102.77596784299999 33.100687901000015 0 0,102.77596514300001 33.100623015999986 0 0,102.77600935200002 33.099330452000004 0 0,102.77599839200002 33.099205960999996 0 0,102.77597875800001 33.099111135999976 0 0,102.77591932500002 33.09898870799998 0 0,102.77535735800001 33.09834219800001 0 0,102.77535170235893 33.09833561330787 0 0,102.77534615625666 33.098328936093175 0 0,102.77534072120653 33.09832216817794 0 0,102.77533539869162 33.09831531140891 0 0,102.77533019016425 33.0983083676571 0 0,102.77532509704571 33.09830133881723 0 0,102.77532012072571 33.098294226807255 0 0,102.77531526256216 33.09828703356783 0 0,102.77531052388069 33.09827976106176 0 0,102.77530590597435 33.0982724112735 0 0,102.77530141010322 33.09826498620856 0 0,102.77529703749408 33.09825748789303 0 0,102.77529278934009 33.09824991837296 0 0,102.77528866680042 33.09824227971383 0 0,102.77528467100001 33.098234574 0 0,102.77521256400001 33.09809188899999 0 0,102.77520898942275 33.098084709341336 0 0,102.77520553657968 33.09807747035137 0 0,102.7752022064552 33.09807017409398 0 0,102.77519899999878 33.09806282264934 0 0,102.77519591812458 33.09805541811341 0 0,102.77519296171124 33.09804796259725 0 0,102.77519013160169 33.098040458226464 0 0,102.77518742860276 33.09803290714059 0 0,102.77518485348514 33.098025311492485 0 0,102.77518240698296 33.0980176734477 0 0,102.77518008979378 33.09800999518389 0 0,102.77517790257819 33.09800227889015 0 0,102.77517584595982 33.09799452676645 0 0,102.775173920525 33.09798674102296 0 0,102.77517212682268 33.097978923879424 0 0,102.77517046536427 33.09797107756456 0 0,102.77516893662344 33.09796320431539 0 0,102.77516754103607 33.09795530637662 0 0,102.77516627900002 33.09794738599999 0 0,102.775136159 33.09774479999999 0 0,102.77513506512683 33.097736925890196 0 0,102.7751341075411 33.09772903404674 0 0,102.77513328652903 33.09772112682836 0 0,102.77513260233597 33.09771320659835 0 0,102.77513205516644 33.09770527572394 0 0,102.77513164518398 33.0976973365755 0 0,102.77513137251111 33.09768939152591 0 0,102.77513123722933 33.09768144294979 0 0,102.77513123937908 33.09767349322283 0 0,102.77513137895973 33.09766554472103 0 0,102.77513165592953 33.09765759982008 0 0,102.77513207020571 33.09764966089454 0 0,102.77513262166448 33.097641730317214 0 0,102.77513331014097 33.097633810458404 0 0,102.77513413542945 33.097625903685206 0 0,102.77513509728324 33.097618012360805 0 0,102.77513619541486 33.09761013884378 0 0,102.7751374294961 33.09760228548736 0 0,102.7751387991581 33.09759445463878 0 0,102.77514030399152 33.09758664863853 0 0,102.77514194354659 33.097578869819685 0 0,102.77514371733325 33.097571120507176 0 0,102.77514562482138 33.09756340301713 0 0,102.77514766544085 33.09755571965618 0 0,102.77514983858177 33.09754807272071 0 0,102.77515214359461 33.09754046449626 0 0,102.77515457979047 33.09753289725679 0 0,102.77515714644119 33.097525373264 0 0,102.77515984277967 33.09751789476667 0 0,102.77516266800001 33.09751046399998 0 0,102.77523887699999 33.097313181000004 0 0,102.775250932 33.09728470499999 0 0,102.77527321000002 33.09724373099999 0 0,102.77520645099997 33.097118556 0 0,102.77548798200002 33.096901995999986 0 0,102.77667294499997 33.09502963599999 0 0,102.776986561 33.09453057000002 0 0,102.77699763599998 33.094500176 0 0,102.77689897699997 33.094039768000016 0 0,102.77684377899999 33.093982238000024 0 0,102.77670286400001 33.093908682000006 0 0,102.77646461500001 33.093864955000015 0 0,102.77635656799998 33.09387245300002 0 0,102.776277704 33.093895127999986 0 0,102.776195831 33.09394101100003 0 0,102.77574865999998 33.094317563000004 0 0,102.77572516100003 33.094336376 0 0,102.775674288 33.09437128799999 0 0,102.77529374599999 33.09460624899998 0 0,102.77528390436468 33.09461218700593 0 0,102.77527396433383 33.09461795878959 0 0,102.77526392871461 33.09462356272097 0 0,102.77525380034119 33.09462899721743 0 0,102.77524358207393 33.09463426074422 0 0,102.77523327679859 33.09463935181486 0 0,102.7752228874255 33.09464426899157 0 0,102.77521241688873 33.094649010885696 0 0,102.77520186814529 33.09465357615805 0 0,102.77519124417425 33.094657963519374 0 0,102.77518054797594 33.09466217173061 0 0,102.7751697825711 33.09466619960332 0 0,102.77515895099998 33.094670045999976 0 0,102.774825314 33.09478598999999 0 0,102.774752949 33.09480680399997 0 0,102.77474560000002 33.094808473 0 0,102.774441524 33.09487596500003 0 0,102.77442921806774 33.094878578850505 0 0,102.7744168704672 33.09488098819561 0 0,102.77440448459669 33.09488319237225 0 0,102.77439206386506 33.094885190773795 0 0,102.77437961169076 33.09488698285023 0 0,102.77436713150087 33.09488856810834 0 0,102.7743546267302 33.09488994611184 0 0,102.77434210082035 33.09489111648146 0 0,102.77432955721866 33.09489207889511 0 0,102.77431699937745 33.09489283308789 0 0,102.77430443075285 33.09489337885225 0 0,102.77429185480403 33.09489371603797 0 0,102.77427927499215 33.09489384455226 0 0,102.77426669477943 33.094893764359746 0 0,102.7742541176282 33.09489347548249 0 0,102.77424154699997 33.09489297800002 0 0,102.77390839899999 33.094877155999995 0 0,102.77389564249522 33.09487644997285 0 0,102.77388289986128 33.094875526843246 0 0,102.77387017479273 33.09487438687882 0 0,102.77385747097911 33.094873030410106 0 0,102.77384479210372 33.0948714578304 0 0,102.77383214184266 33.09486966959564 0 0,102.77381952386376 33.09486766622432 0 0,102.77380694182546 33.09486544829728 0 0,102.77379439937577 33.094863016457595 0 0,102.77378190015126 33.094860371410356 0 0,102.77376944777595 33.094857513922456 0 0,102.77375704586025 33.09485444482239 0 0,102.77374469799997 33.09485116500002 0 0,102.77340823499998 33.094757087000005 0 0,102.77334386899997 33.09473578500001 0 0,102.77333339500001 33.094731662000015 0 0,102.773041869 33.094614191999995 0 0,102.77298631399998 33.09458890899998 0 0,102.77295474700003 33.09457172399999 0 0,102.77259841300003 33.094365040000014 0 0,102.77243588300001 33.09427056599998 0 0,102.77195015299998 33.095417622000014 0 0,102.77194670272135 33.09542555073185 0 0,102.77194311745629 33.09543341934581 0 0,102.77193939825182 33.095441225543944 0 0,102.7719355461941 33.09544896704654 0 0,102.77193156240808 33.09545664159279 0 0,102.77192744805717 33.095464246941425 0 0,102.77192320434294 33.095471780871385 0 0,102.77191883250471 33.095479241182474 0 0,102.77191433381921 33.095486625696 0 0,102.77190970960024 33.09549393225539 0 0,102.77190496119826 33.095501158726854 0 0,102.77190008999997 33.095508302999974 0 0,102.771676184 33.09583174199997 0 0,102.77167025145259 33.09583998171877 0 0,102.77166417957699 33.095848119311235 0 0,102.77165797013089 33.0958561524217 0 0,102.77165162491183 33.09586407872472 0 0,102.77164514575662 33.09587189592578 0 0,102.77163853454087 33.095879601761936 0 0,102.7716317931784 33.095887194002486 0 0,102.7716249236207 33.09589467044962 0 0,102.77161792785641 33.09590202893903 0 0,102.77161080791065 33.09590926734058 0 0,102.77160356584453 33.09591638355889 0 0,102.7715962037545 33.09592337553392 0 0,102.77158872377174 33.09593024124164 0 0,102.77158112806157 33.095936978694546 0 0,102.77157341882283 33.095943585942265 0 0,102.77156559828717 33.095950061072124 0 0,102.77155766871853 33.09595640220969 0 0,102.77154963241234 33.09596260751931 0 0,102.771541491695 33.095968675204674 0 0,102.77153324892308 33.09597460350929 0 0,102.77152490648271 33.09598039071702 0 0,102.77151646678888 33.09598603515257 0 0,102.77150793228473 33.09599153518198 0 0,102.77149930544086 33.0959968892131 0 0,102.77149058875455 33.09600209569602 0 0,102.77148178474914 33.096007153123566 0 0,102.77147289597325 33.09601206003171 0 0,102.77146392499998 33.096016814999984 0 0,102.771259397 33.09612543100002 0 0,102.77124859748147 33.09613102543648 0 0,102.77123770257718 33.09613643176423 0 0,102.77122671556332 33.096141648357545 0 0,102.77121563974379 33.09614667364772 0 0,102.77120447844923 33.09615150612362 0 0,102.77119323503595 33.09615614433205 0 0,102.77118191288498 33.09616058687825 0 0,102.771170515401 33.09616483242631 0 0,102.77115904601135 33.09616887969954 0 0,102.771147508165 33.096172727480884 0 0,102.77113590533152 33.09617637461327 0 0,102.771124241 33.096179819999975 0 0,102.77086980399997 33.096252961000005 0 0,102.77085774904276 33.09625630317498 0 0,102.77084564008833 33.09625944409043 0 0,102.77083348049652 33.096262382874855 0 0,102.77082127364116 33.09626511871284 0 0,102.77080902290925 33.0962676508453 0 0,102.77079673169993 33.09626997856964 0 0,102.77078440342359 33.096272101240004 0 0,102.77077204150089 33.09627401826743 0 0,102.77075964936182 33.09627572912 0 0,102.77074723044478 33.09627723332303 0 0,102.7707347881956 33.09627853045914 0 0,102.77072232606653 33.09627962016842 0 0,102.7707098475154 33.09628050214852 0 0,102.77069735600459 33.09628117615472 0 0,102.77068485500001 33.09628164200001 0 0,102.770414625 33.096289300000024 0 0,102.77040163473349 33.096289563909906 0 0,102.77038864185016 33.0962896045986 0 0,102.77037565018551 33.09628942205411 0 0,102.77036266357469 33.09628901633032 0 0,102.7703496858513 33.09628838754699 0 0,102.77033672084639 33.09628753588974 0 0,102.77032377238719 33.096286461609985 0 0,102.77031084429608 33.096285165024845 0 0,102.77029794038943 33.09628364651707 0 0,102.77028506447645 33.09628190653493 0 0,102.77027222035812 33.09627994559206 0 0,102.770259411826 33.09627776426732 0 0,102.77024664266116 33.096275363204654 0 0,102.77023391663305 33.09627274311284 0 0,102.77022123749838 33.096269904765336 0 0,102.77020860900001 33.09626684900002 0 0,102.770023982 33.09622027900002 0 0,102.77001259427459 33.096217339324255 0 0,102.77000125777313 33.09621420791588 0 0,102.76998997572355 33.09621088566651 0 0,102.76997875133824 33.096207373522105 0 0,102.76996758781321 33.096203672482716 0 0,102.76995648832713 33.09619978360215 0 0,102.76994545604038 33.096195707987725 0 0,102.76993449409429 33.09619144679991 0 0,102.76992360561012 33.09618700125202 0 0,102.7699127936882 33.09618237260985 0 0,102.7699020614071 33.09617756219137 0 0,102.76989141182268 33.09617257136626 0 0,102.76988084796726 33.096167401555604 0 0,102.76987037284874 33.09616205423142 0 0,102.7698599894498 33.09615653091629 0 0,102.76984970072695 33.096150833182904 0 0,102.76983950960975 33.09614496265362 0 0,102.76982941900002 33.09613892099998 0 0,102.76960858799998 33.096003114999974 0 0,102.76959986158016 33.095997664933996 0 0,102.76959122662467 33.09599207108331 0 0,102.76958268550239 33.09598633498253 0 0,102.76957424055648 33.09598045820529 0 0,102.76956589410374 33.09597444236381 0 0,102.7695576484339 33.09596828910849 0 0,102.7695495058091 33.09596200012739 0 0,102.76954146846316 33.09595557714583 0 0,102.76953353860102 33.095949021925875 0 0,102.76952571839819 33.095942336265885 0 0,102.76951801000001 33.09593552199999 0 0,102.76935375599999 33.095787438 0 0,102.76934713943784 33.095781480123925 0 0,102.7693406242573 33.09577541154877 0 0,102.76933421231017 33.095769233999434 0 0,102.76932790541892 33.095762949231755 0 0,102.76932170537619 33.09575655903207 0 0,102.76931561394422 33.09575006521668 0 0,102.76930963285436 33.095743469631316 0 0,102.76930376380668 33.09573677415067 0 0,102.76929800846929 33.0957299806778 0 0,102.76929236847809 33.09572309114363 0 0,102.7692868454361 33.09571610750639 0 0,102.76928144091318 33.095709031751035 0 0,102.76927615644544 33.09570186588872 0 0,102.7692709935349 33.09569461195622 0 0,102.76926595364904 33.095687272015326 0 0,102.76926103822034 33.09567984815228 0 0,102.7692562486459 33.09567234247718 0 0,102.7692515862871 33.09566475712337 0 0,102.76924705246911 33.09565709424687 0 0,102.7692426484806 33.09564935602568 0 0,102.76923837557332 33.095641544659266 0 0,102.76923423496176 33.09563366236786 0 0,102.7692302278228 33.09562571139187 0 0,102.76922635529542 33.095617693991194 0 0,102.76922261848028 33.09560961244464 0 0,102.76921901843956 33.09560146904924 0 0,102.76921555619644 33.09559326611961 0 0,102.76921223273504 33.09558500598727 0 0,102.76920904899998 33.09557669100002 0 0,102.76876200200002 33.09434727299998 0 0,102.76857326499999 33.093882063000024 0 0,102.768534666 33.09382276600002 0 0,102.76847647599999 33.093767920999994 0 0,102.76845559100002 33.09375566199998 0 0,102.76838791799997 33.09373949799999 0 0,102.76752073099999 33.09352990000002 0 0,102.76750946630524 33.09352709137145 0 0,102.76749824857166 33.09352410068667 0 0,102.76748708074135 33.09352092873007 0 0,102.76747596574337 33.09351757633358 0 0,102.7674649064929 33.093514044376434 0 0,102.76745390589049 33.09351033378498 0 0,102.76744296682133 33.093506445532405 0 0,102.76743209215444 33.09350238063851 0 0,102.76742128474199 33.09349814016941 0 0,102.76741054741846 33.093493725237266 0 0,102.767399883 33.093489137000006 0 0,102.767186509 33.093395026999985 0 0,102.7671768602225 33.09339077811537 0 0,102.76716728519715 33.09338636554052 0 0,102.76715778670065 33.09338179055507 0 0,102.76714836748756 33.09337705448578 0 0,102.76713903028944 33.093372158706075 0 0,102.76712977781406 33.09336710463574 0 0,102.76712061274463 33.093361893740436 0 0,102.767111537739 33.09335652753132 0 0,102.76710255542889 33.093351007564586 0 0,102.76709366841918 33.093345335441015 0 0,102.76708487928707 33.0933395128055 0 0,102.7670761905814 33.09333354134661 0 0,102.76706760482188 33.09332742279605 0 0,102.76705912449836 33.0933211589282 0 0,102.76705075207012 33.093314751559554 0 0,102.76704248996515 33.09330820254824 0 0,102.76703434057946 33.09330151379348 0 0,102.76702630627634 33.09329468723498 0 0,102.76701838938573 33.093287724852445 0 0,102.76701059220352 33.09328062866494 0 0,102.76700291699086 33.09327340073036 0 0,102.76699536597359 33.09326604314478 0 0,102.76698794134144 33.0932585580419 0 0,102.76698064524757 33.09325094759238 0 0,102.76697347980785 33.093243214003245 0 0,102.7669664471002 33.093235359517216 0 0,102.76695954916414 33.093227386412075 0 0,102.76695278800003 33.09321929700002 0 0,102.766852513 33.09309467200001 0 0,102.76684700964644 33.09308773414008 0 0,102.76684162485829 33.09308070385861 0 0,102.76683636018737 33.09307358318161 0 0,102.76683121715088 33.09306637416112 0 0,102.76682619723091 33.09305907887466 0 0,102.76682130187416 33.093051699424606 0 0,102.76681653249136 33.09304423793758 0 0,102.76681189045696 33.093036696563864 0 0,102.76680737710873 33.09302907747674 0 0,102.76680299374733 33.093021382871896 0 0,102.76679874163597 33.093013614966786 0 0,102.76679462200002 33.093005775999984 0 0,102.76671534299999 33.09285120200002 0 0,102.76671167445996 33.09284397544721 0 0,102.76670813139863 33.092836686553746 0 0,102.76670471487498 33.09282933749818 0 0,102.76670142591016 33.09282193047706 0 0,102.76669826548721 33.09281446770423 0 0,102.76669523455072 33.092806951410225 0 0,102.76669233400662 33.092799383841566 0 0,102.76668956472183 33.092791767260096 0 0,102.76668692752406 33.092784103942314 0 0,102.76668442320153 33.092776396178685 0 0,102.76668205250274 33.09276864627296 0 0,102.76667981613627 33.092760856541474 0 0,102.76667771477055 33.09275302931249 0 0,102.76667574903364 33.092745166925454 0 0,102.76667391951307 33.092737271730336 0 0,102.76667222675566 33.0927293460869 0 0,102.76667067126736 33.09272139236402 0 0,102.76666925351309 33.092713412938956 0 0,102.76666797391657 33.092705410196665 0 0,102.76666683286028 33.09269738652904 0 0,102.76666583068526 33.09268934433427 0 0,102.76666496769106 33.09268128601605 0 0,102.76666424413558 33.09267321398291 0 0,102.76666366023512 33.092665130647475 0 0,102.76666321616419 33.09265703842575 0 0,102.76666291205552 33.092648939736385 0 0,102.76666274799999 33.092640836999976 0 0,102.76666129900002 33.09247385499998 0 0,102.76666142699997 33.092458394000005 0 0,102.76666186599999 33.09244684800001 0 0,102.76666791600002 33.092327533 0 0,102.76666844377255 33.0923192702143 0 0,102.76666911523802 33.092311017862784 0 0,102.7666699301931 33.092302778444136 0 0,102.76667088839108 33.09229455445313 0 0,102.76667198954178 33.09228634837986 0 0,102.76667323331183 33.09227816270899 0 0,102.76667461932462 33.09226999991903 0 0,102.76667614716048 33.092261862481536 0 0,102.76667781635682 33.0922537528604 0 0,102.76667962640822 33.09224567351109 0 0,102.76668157676663 33.09223762687989 0 0,102.7666836668415 33.09222961540323 0 0,102.76668589600001 33.09222164150683 0 0,102.7666882635672 33.092213707605076 0 0,102.7666907688262 33.092205816100225 0 0,102.76669341101845 33.09219796938171 0 0,102.76669618934395 33.092190169825386 0 0,102.76669910296145 33.09218241979284 0 0,102.76670215098878 33.09217472163066 0 0,102.76670533250302 33.09216707766974 0 0,102.76670864654086 33.092159490224546 0 0,102.76671209209886 33.092151961592435 0 0,102.76671566813377 33.09214449405297 0 0,102.76671937356281 33.09213708986719 0 0,102.76672320726404 33.09212975127698 0 0,102.76672716807667 33.092122480504344 0 0,102.76673125480144 33.092115279750765 0 0,102.76673546620094 33.09210815119651 0 0,102.76673980100003 33.09210109700001 0 0,102.766803745 33.09199761899998 0 0,102.7668087060779 33.09198985937549 0 0,102.76681379574224 33.09198218347927 0 0,102.7668190125803 33.091974593441925 0 0,102.766824355144 33.09196709137027 0 0,102.7668298219504 33.09195967934667 0 0,102.76683541148206 33.09195235942851 0 0,102.76684112218747 33.091945133647606 0 0,102.7668469524815 33.09193800400963 0 0,102.7668529007458 33.091930972493586 0 0,102.7668589653293 33.09192404105124 0 0,102.76686514454863 33.09191721160657 0 0,102.76687143668862 33.091910486055255 0 0,102.7668778400027 33.09190386626412 0 0,102.76688435271353 33.091897354070646 0 0,102.76689097301332 33.09189095128245 0 0,102.76689769906446 33.091884659676765 0 0,102.76690452899999 33.09187848099998 0 0,102.76755116599998 33.091299409999976 0 0,102.76650780799997 33.09096331000001 0 0,102.766329649 33.090945675 0 0,102.76625771699997 33.090943486000015 0 0,102.766179572 33.09095450299998 0 0,102.76482308700002 33.091276470000025 0 0,102.76440146499999 33.09137982599998 0 0,102.76438950332539 33.09138264685997 0 0,102.76437749720893 33.09138527213674 0 0,102.76436544984834 33.09138770113106 0 0,102.76435336445233 33.091389933196005 0 0,102.76434124423974 33.09139196773707 0 0,102.76432909243869 33.09139380421237 0 0,102.76431691228568 33.09139544213279 0 0,102.7643047070248 33.091396881062074 0 0,102.76429247990681 33.09139812061699 0 0,102.76428023418832 33.09139916046737 0 0,102.76426797313083 33.09140000033628 0 0,102.76425569999998 33.09140064000002 0 0,102.76378826799998 33.09142139599999 0 0,102.76377575081423 33.09142185130098 0 0,102.76376322782342 33.09142210017631 0 0,102.76375070243154 33.09142214255832 0 0,102.76373817804325 33.091421978435505 0 0,102.76372565806298 33.091421607852475 0 0,102.76371314589389 33.09142103090995 0 0,102.76370064493706 33.091420247764766 0 0,102.76368815859053 33.09141925862979 0 0,102.76367569024832 33.0914180637739 0 0,102.7636632432996 33.091416663521876 0 0,102.76365082112773 33.091415058254334 0 0,102.7636384271093 33.091413248407626 0 0,102.76362606461326 33.091411234473696 0 0,102.76361373700001 33.09140901699999 0 0,102.76321632499997 33.09133392000001 0 0,102.76320479668153 33.09133166026165 0 0,102.7631933065948 33.09132921353928 0 0,102.76318185777237 33.09132658047866 0 0,102.76317045323592 33.09132376177474 0 0,102.76315909599546 33.091320758171456 0 0,102.76314778904852 33.091317570461555 0 0,102.76313653537935 33.09131419948637 0 0,102.76312533795813 33.09131064613561 0 0,102.76311419974022 33.09130691134711 0 0,102.76310312366532 33.09130299610659 0 0,102.76309211265675 33.09129890144741 0 0,102.76308116962066 33.09129462845027 0 0,102.76307029744524 33.09129017824295 0 0,102.76305949900001 33.09128555199999 0 0,102.76272523400002 33.09113849800002 0 0,102.76271532166328 33.091134080270976 0 0,102.76270548493997 33.0911294966453 0 0,102.7626957266064 33.09112474841666 0 0,102.76268604941667 33.09111983692517 0 0,102.76267645610206 33.091114763557016 0 0,102.76266694937013 33.091109529744095 0 0,102.76265753190403 33.09110413696357 0 0,102.76264820636169 33.09109858673749 0 0,102.76263897537511 33.091092880632296 0 0,102.76262984154961 33.09108702025848 0 0,102.76262080746307 33.091081007270034 0 0,102.76261187566524 33.09107484336404 0 0,102.76260304867698 33.091068530280175 0 0,102.7625943289896 33.091062069800216 0 0,102.76258571906406 33.09105546374753 0 0,102.76257722133045 33.09104871398658 0 0,102.76256883818708 33.0910418224224 0 0,102.76256057199998 33.09103479100003 0 0,102.76228216200002 33.09079197300002 0 0,102.76224359000003 33.09075512099997 0 0,102.76223416300002 33.09074499899998 0 0,102.76146881 33.089902799000015 0 0,102.761454496 33.089886417 0 0,102.76016295599999 33.08834858900002 0 0,102.75973665200002 33.08786401100002 0 0,102.759628303 33.087757012 0 0,102.75944441899998 33.08761752999999 0 0,102.75912681099999 33.087438538000015 0 0,102.75910283000002 33.08742434499999 0 0,102.757429011 33.086384873999975 0 0,102.75742335299998 33.086381319 0 0,102.75523597300003 33.08499133700002 0 0,102.75491857200001 33.08480026500001 0 0,102.75479042699999 33.084723123 0 0,102.754647831 33.08467743099999 0 0,102.75454382700002 33.08465550699998 0 0,102.75449398500001 33.08465580799998 0 0,102.75440495999999 33.08465634700002 0 0,102.75430129799997 33.084660611000004 0 0,102.754105046 33.084696431 0 0,102.75392547199999 33.084758883000006 0 0,102.753859665 33.08478176900002 0 0,102.753852682 33.08478413900002 0 0,102.75351105200002 33.084898037000016 0 0,102.752694238 33.085182395000004 0 0,102.752651754 33.08519560299999 0 0,102.75195905800001 33.085387841 0 0,102.75183895200001 33.085421172999986 0 0,102.75181027600001 33.085428510999975 0 0,102.75071307799999 33.08568589700002 0 0,102.75007465099998 33.08583342200001 0 0,102.74472191699999 33.087070168000025 0 0,102.744452153 33.08713165500001 0 0,102.74439198599998 33.08714279200001 0 0,102.74408770999997 33.08718635600002 0 0,102.74407510499998 33.08718804799997 0 0,102.74386704199998 33.08721348300003 0 0,102.743808484 33.087218345999986 0 0,102.74349687199998 33.087232132999986 0 0,102.74348670900002 33.08723251499998 0 0,102.743467711 33.087232864999976 0 0,102.74306390200002 33.08723527199999 0 0,102.74304429699998 33.08723513699999 0 0,102.73941885699998 33.08716351700002 0 0,102.73922883 33.08720395099999 0 0,102.739146264 33.08724807499999 0 0,102.739064246 33.08731529800002 0 0,102.73900985300003 33.08738244 0 0,102.738990737 33.08742017700001 0 0,102.73893637399999 33.087647858000025 0 0,102.73880100399998 33.08826991400002 0 0,102.73837898300002 33.090232773000025 0 0,102.73827721599997 33.0907416 0 0,102.738263216 33.090758401000016 0 0,102.73825650200001 33.090778048000004 0 0,102.73818026599997 33.090981274 0 0,102.73817715035003 33.09098931912795 0 0,102.7381738972421 33.09099730966278 0 0,102.73817050763226 33.09100524325613 0 0,102.7381669825167 33.091013117576324 0 0,102.73816332293146 33.091020930309135 0 0,102.73815952995203 33.09102867915843 0 0,102.7381556046932 33.09103636184684 0 0,102.73815154830856 33.09104397611647 0 0,102.73814736199029 33.09105151972949 0 0,102.73814304696872 33.09105899046888 0 0,102.73813860451202 33.09106638613901 0 0,102.73813403592581 33.09107370456632 0 0,102.7381293425528 33.09108094359995 0 0,102.73812452577232 33.09108810111237 0 0,102.73811958700003 33.09109517500002 0 0,102.737958532 33.09132275899998 0 0,102.73795274654836 33.091330697811784 0 0,102.73794682756913 33.091338537573805 0 0,102.73794077675777 33.091346276040404 0 0,102.73793459584748 33.09135391099498 0 0,102.7379282866087 33.091361440250566 0 0,102.73792185084868 33.09136886165047 0 0,102.73791529041088 33.091376173068895 0 0,102.73790860717449 33.091383372411556 0 0,102.73790180305383 33.091390457616264 0 0,102.73789487999791 33.09139742665352 0 0,102.73788783998978 33.09140427752711 0 0,102.73788068504597 33.09141100827466 0 0,102.73787341721595 33.09141761696821 0 0,102.73786603858154 33.09142410171476 0 0,102.73785855125628 33.0914304606568 0 0,102.73785095738485 33.09143669197289 0 0,102.73784325914244 33.0914427938781 0 0,102.73783545873414 33.09144876462461 0 0,102.7378275583943 33.09145460250215 0 0,102.73781956038593 33.0914603058385 0 0,102.73781146699997 33.091465873000004 0 0,102.73756489700003 33.091634322000004 0 0,102.73755610250447 33.09164021433304 0 0,102.73754721419223 33.091645964171846 0 0,102.73753823437188 33.091651570023025 0 0,102.73752916537578 33.09165703043056 0 0,102.7375200095594 33.0916623439762 0 0,102.73751076930083 33.09166750927987 0 0,102.737501447 33.09167252499998 0 0,102.73749195825519 33.09167743846584 0 0,102.73748239402097 33.09168220332141 0 0,102.73747275662465 33.09168681840724 0 0,102.73746304841139 33.091691282600316 0 0,102.73745327174349 33.09169559481434 0 0,102.737443429 33.09169975399999 0 0,102.73723866900002 33.091784459999985 0 0,102.737196993 33.09180017900002 0 0,102.73713829399998 33.091817503000016 0 0,102.73687343099999 33.09188374299998 0 0,102.73686962199997 33.091884694999976 0 0,102.7368575962222 33.09188758834695 0 0,102.73684552456655 33.09189028388365 0 0,102.73683341028658 33.09189278088359 0 0,102.73682125664727 33.09189507867379 0 0,102.73680906692427 33.091897176634944 0 0,102.73679684440289 33.09189907420162 0 0,102.73678459237733 33.091900770862395 0 0,102.73677231414973 33.09190226615998 0 0,102.73676001302928 33.091903559691374 0 0,102.73674769233133 33.091904651107946 0 0,102.73673535537654 33.09190554011553 0 0,102.73672300548994 33.09190622647455 0 0,102.736710646 33.09190670999999 0 0,102.73647667099999 33.09191406299999 0 0,102.73640176200001 33.091912713 0 0,102.73638148399999 33.091911074999985 0 0,102.73608367600002 33.09188301500001 0 0,102.73602996599999 33.091876006999996 0 0,102.73596245499999 33.091861472000005 0 0,102.73329184900001 33.091154570000015 0 0,102.73306659600001 33.09114874199997 0 0,102.73289009000001 33.091172917999984 0 0,102.732748045 33.09122561700002 0 0,102.73261583099998 33.091296261000025 0 0,102.732492379 33.09139484299999 0 0,102.73238512799998 33.09152680400001 0 0,102.73229717200002 33.09168512000002 0 0,102.732243745 33.091884805999996 0 0,102.732241977 33.09189123200002 0 0,102.73205612599997 33.092548357 0 0,102.732053167 33.092558388999976 0 0,102.73190817 33.09303078200003 0 0,102.73189812300001 33.093060001000026 0 0,102.73175944000002 33.09342461599999 0 0,102.73174640000002 33.093455619999986 0 0,102.731740592 33.09346776199999 0 0,102.731622125 33.09370701500001 0 0,102.73159686999998 33.09375205600003 0 0,102.73159344599998 33.09375742499998 0 0,102.73141156000003 33.094038797999985 0 0,102.73137624399999 33.09408718899999 0 0,102.73135075099998 33.09411620499998 0 0,102.731062785 33.094422054999995 0 0,102.73104736699997 33.09443780999999 0 0,102.730169682 33.09530094600001 0 0,102.72773191700003 33.097717746 0 0,102.727169764 33.09827557599999 0 0,102.72716259900692 33.09828255468696 0 0,102.72715531880529 33.09828941310237 0 0,102.72714792541373 33.09829614934457 0 0,102.72714042088222 33.09830276154576 0 0,102.7271328072916 33.098309247872564 0 0,102.72712508675289 33.09831560652649 0 0,102.7271172614068 33.09832183574444 0 0,102.7271093334231 33.098327933799226 0 0,102.72710130500002 33.09833389900001 0 0,102.726904096 33.09847818399999 0 0,102.726871652 33.098500403 0 0,102.72658971200002 33.09868096500003 0 0,102.72657999028613 33.0986870430769 0 0,102.726570168069 33.098692957363866 0 0,102.72656024810789 33.09869870619949 0 0,102.72655023318947 33.09870428796882 0 0,102.72654012612715 33.098709701103836 0 0,102.72652992976016 33.098714944083895 0 0,102.72651964695287 33.098720015436136 0 0,102.72650928059387 33.09872491373593 0 0,102.7264988335953 33.098729637607256 0 0,102.72648830889189 33.098734185723096 0 0,102.72647770944023 33.09873855680579 0 0,102.72646703821789 33.09874274962744 0 0,102.72645629822262 33.09874676301018 0 0,102.72644549247147 33.09875059582661 0 0,102.72643462399998 33.09875424699999 0 0,102.72610249600001 33.098863532999985 0 0,102.72603945700001 33.098881171000016 0 0,102.72598461500002 33.09889175500001 0 0,102.72574400799999 33.09892894000001 0 0,102.72572580299999 33.09893152699999 0 0,102.72567249999997 33.09893653099999 0 0,102.72533255100001 33.09895640100001 0 0,102.72531148600001 33.09895734000003 0 0,102.72525290599998 33.09895689000001 0 0,102.72468696200002 33.09893078900001 0 0,102.72356639399999 33.098903294000024 0 0,102.721744764 33.098858576 0 0,102.72125392800001 33.098843699999975 0 0,102.718129256 33.098748957 0 0,102.71649702399998 33.098699434000025 0 0,102.7161203 33.09872918899998 0 0,102.71596719399997 33.09877085400001 0 0,102.715797366 33.09884354799999 0 0,102.71561447300002 33.09895042400001 0 0,102.71552052099997 33.099030588999995 0 0,102.71529873100002 33.099302576000014 0 0,102.71381898700002 33.10161543100003 0 0,102.71174923199999 33.10491772199998 0 0,102.71172796399998 33.104949008000006 0 0,102.71139853400001 33.10539818500001 0 0,102.71139260613587 33.1054060646996 0 0,102.71138654408371 33.105413841637464 0 0,102.71138034962458 33.105421513528704 0 0,102.71137402457846 33.10542907811927 0 0,102.71136757080366 33.10543653318666 0 0,102.71136099019634 33.10544387654055 0 0,102.7113542846899 33.10545110602341 0 0,102.71134745625447 33.1054582195112 0 0,102.71134050689626 33.10546521491393 0 0,102.71133343865702 33.10547209017633 0 0,102.71132625361345 33.10547884327841 0 0,102.71131895387653 33.10548547223609 0 0,102.71131154159096 33.105491975101735 0 0,102.71130401893451 33.10549834996478 0 0,102.71129638811736 33.10550459495227 0 0,102.7112886513815 33.10551070822939 0 0,102.711280811 33.10551668800002 0 0,102.71104675999999 33.10569218400002 0 0,102.71099171399999 33.10572910899998 0 0,102.71098373900003 33.105733805 0 0,102.710786246 33.105848245999994 0 0,102.71073092099999 33.10587694600002 0 0,102.71072216599998 33.105880915 0 0,102.710545642 33.10595945199998 0 0,102.71050030700002 33.105977748999976 0 0,102.710267144 33.10606257400002 0 0,102.71025511151807 33.106066820265056 0 0,102.71024300707248 33.10607085682114 0 0,102.71023083431784 33.10607468244954 0 0,102.7102185969294 33.1060782959952 0 0,102.7102062986019 33.106081696367106 0 0,102.71019394304854 33.1060848825386 0 0,102.7101815339997 33.10608785354773 0 0,102.71016907520199 33.10609060849744 0 0,102.71015657041703 33.10609314655597 0 0,102.7101440234203 33.106095466957015 0 0,102.71013143800002 33.106097568999985 0 0,102.70989788999998 33.106134682000004 0 0,102.70987640800001 33.106137778999994 0 0,102.70984252300002 33.10614139500001 0 0,102.70953802000002 33.106166984000026 0 0,102.709525048716 33.106167962592096 0 0,102.70951206261662 33.106168719609265 0 0,102.70949906548658 33.10616925483092 0 0,102.70948606111372 33.10616956810106 0 0,102.70947305328802 33.1061696593284 0 0,102.70946004580048 33.10616952848635 0 0,102.70944704244198 33.106169175613026 0 0,102.70943404700222 33.106168600811294 0 0,102.70942106326856 33.10616780424866 0 0,102.70940809502497 33.106166786157274 0 0,102.70939514605091 33.10616554683385 0 0,102.70938222012022 33.10616408663958 0 0,102.709369321 33.10616240600001 0 0,102.70895785800002 33.106105109 0 0,102.70894534742064 33.106103266708196 0 0,102.7089328702199 33.106101210474385 0 0,102.70892043005614 33.10609894090147 0 0,102.70890803057682 33.106096458654875 0 0,102.70889567541747 33.1060937644624 0 0,102.70888336820065 33.10609085911399 0 0,102.70887111253481 33.106087743461494 0 0,102.70885891201333 33.10608441841841 0 0,102.70884677021343 33.10608088495967 0 0,102.70883469069508 33.10607714412125 0 0,102.708822677 33.106073197 0 0,102.70802685400002 33.10580337900001 0 0,102.70801656600003 33.105799803000025 0 0,102.70641760799998 33.10523037299998 0 0,102.70640066700003 33.10522409499998 0 0,102.70634597200001 33.105200303000004 0 0,102.70610409900002 33.10508239500001 0 0,102.70609438914568 33.10507757264691 0 0,102.70608476009367 33.105072590908435 0 0,102.70607521446006 33.10506745113804 0 0,102.70606575483824 33.10506215473212 0 0,102.70605638379823 33.10505670312962 0 0,102.70604710388598 33.10505109781165 0 0,102.70603791762271 33.105045340301096 0 0,102.70602882750417 33.105039432162165 0 0,102.706019836 33.105033375000005 0 0,102.70581320299999 33.10489140999999 0 0,102.7058048327292 33.104885580971896 0 0,102.70579656301905 33.1048796101348 0 0,102.7057883962718 33.10487349922318 0 0,102.7057803348598 33.10486725001218 0 0,102.7057723811248 33.104860864317125 0 0,102.7057645373773 33.104854343993 0 0,102.7057568058958 33.104847690933894 0 0,102.70574918892623 33.10484090707244 0 0,102.70574168868123 33.10483399437929 0 0,102.70573430733955 33.1048269548625 0 0,102.70572704704539 33.104819790566985 0 0,102.70571990990778 33.10481250357389 0 0,102.705712898 33.10480509600001 0 0,102.70556994200001 33.10465084200001 0 0,102.70556405958654 33.10464442056182 0 0,102.70555828279855 33.104637903938674 0 0,102.70555261317602 33.10463129386779 0 0,102.70554705223039 33.104624592111286 0 0,102.70554160144405 33.10461780045573 0 0,102.70553626227014 33.10461092071165 0 0,102.70553103613196 33.104603954713056 0 0,102.7055259244227 33.10459690431696 0 0,102.70552092850504 33.10458977140287 0 0,102.70551604971081 33.10458255787228 0 0,102.7055112893406 33.10457526564818 0 0,102.70550664866346 33.10456789667456 0 0,102.70550212891648 33.104560452915834 0 0,102.70549773130455 33.104552936356384 0 0,102.70549345699999 33.10454534899998 0 0,102.70538559699997 33.10434914899997 0 0,102.70536029300001 33.10429586999999 0 0,102.70534089799997 33.10423704700003 0 0,102.70528217200001 33.10400985299998 0 0,102.70527058200003 33.103946810000025 0 0,102.705269778 33.103939078999986 0 0,102.70523111099999 33.10353375 0 0,102.70523046300002 33.103526327 0 0,102.70517010100002 33.102761800999986 0 0,102.70491000300001 33.10164343399998 0 0,102.70436558199998 33.09985591499998 0 0,102.70431373899999 33.099772589999986 0 0,102.704177066 33.09964137200001 0 0,102.70406917700001 33.09957140300003 0 0,102.70391431600001 33.09951909900002 0 0,102.70385283399997 33.09951231500003 0 0,102.70373689899998 33.099519070999975 0 0,102.70352796200001 33.099557327000014 0 0,102.703139297 33.099644273000024 0 0,102.700636234 33.100258931999974 0 0,102.70062357986306 33.10026191869291 0 0,102.70061087579175 33.100264685295286 0 0,102.70059812561377 33.100267230973536 0 0,102.70058533317066 33.10026955496067 0 0,102.70057250231677 33.10027165655646 0 0,102.70055963691796 33.10027353512772 0 0,102.70054674085053 33.10027519010844 0 0,102.700533818 33.10027662099998 0 0,102.70010193500002 33.100320795000016 0 0,102.700089559718 33.100321957649115 0 0,102.7000771671257 33.10032291838555 0 0,102.7000647605173 33.100323676953934 0 0,102.70005234319063 33.100324233152634 0 0,102.70003991844646 33.1003245868338 0 0,102.70002748958746 33.10032473790342 0 0,102.7000150599174 33.100324686321336 0 0,102.70000263274032 33.10032443210125 0 0,102.69999021135953 33.10032397531076 0 0,102.69997779907685 33.10032331607127 0 0,102.69996539919164 33.100322454558025 0 0,102.699953015 33.10032139100002 0 0,102.69953464100001 33.10028199200002 0 0,102.6995220431782 33.100280706776665 0 0,102.69950946902493 33.10027920758274 0 0,102.69949692217413 33.10027749485151 0 0,102.69948440625188 33.10027556907797 0 0,102.69947192487535 33.100273430818675 0 0,102.69945948165166 33.10027108069158 0 0,102.69944708017694 33.100268519375874 0 0,102.69943472403527 33.10026574761179 0 0,102.69942241679759 33.10026276620038 0 0,102.69941016202074 33.10025957600328 0 0,102.69939796324638 33.10025617794246 0 0,102.69938582399999 33.10025257299998 0 0,102.69902356699998 33.10014128900002 0 0,102.69897649900003 33.10012502500001 0 0,102.69892522700002 33.10010288400002 0 0,102.69856958600002 33.099931922999986 0 0,102.69855969079028 33.0999270797858 0 0,102.69854987861314 33.099922070486556 0 0,102.69854015225596 33.09991689652526 0 0,102.69853051448177 33.0999115593717 0 0,102.69852096802842 33.09990606054203 0 0,102.6985115156078 33.09990040159833 0 0,102.6985021599051 33.09989458414816 0 0,102.69849290357806 33.09988860984411 0 0,102.69848374925614 33.09988248038332 0 0,102.69847469953986 33.09987619750702 0 0,102.69846575700001 33.099869763000015 0 0,102.69828045100002 33.09973363 0 0,102.698251889 33.09971132700002 0 0,102.69822298499997 33.09968572399998 0 0,102.69796597800001 33.099442640999996 0 0,102.69795921201845 33.099436174840534 0 0,102.69795255815454 33.09942959336501 0 0,102.69794601837341 33.09942289851717 0 0,102.69793959460647 33.09941609227421 0 0,102.69793328875087 33.099409176646255 0 0,102.69792710266896 33.099402153675705 0 0,102.69792103818766 33.099395025436685 0 0,102.69791509709803 33.099387794034406 0 0,102.6979092811547 33.09938046160453 0 0,102.69790359207525 33.099373030312584 0 0,102.6978980315399 33.099365502353265 0 0,102.69789260119086 33.09935787994983 0 0,102.69788730263188 33.099350165353435 0 0,102.69788213742781 33.09934236084245 0 0,102.69787710710409 33.09933446872181 0 0,102.69787221314637 33.099326491322316 0 0,102.69786745699997 33.09931843099997 0 0,102.69773002800002 33.09907902100002 0 0,102.697701032 33.09901913599998 0 0,102.69768413399999 33.09896956 0 0,102.69754560199999 33.09847532700002 0 0,102.69754354628594 33.09846776305062 0 0,102.6975416193867 33.09846016526476 0 0,102.69753982185856 33.09845253583599 0 0,102.69753815422048 33.098444876967015 0 0,102.69753661695395 33.09843719086903 0 0,102.69753521050279 33.09842947976107 0 0,102.69753393527304 33.09842174586944 0 0,102.6975327916329 33.09841399142697 0 0,102.69753177991251 33.09840621867247 0 0,102.69753090040399 33.09839842985 0 0,102.69753015336127 33.098390627208275 0 0,102.69752953900002 33.098382813 0 0,102.69749757 33.09792376799999 0 0,102.69749709789569 33.09791598788707 0 0,102.69749675835034 33.09790820086271 0 0,102.69749655146242 33.0979004091853 0 0,102.69749647729195 33.097892615114596 0 0,102.69749653586042 33.097884820911034 0 0,102.69749672715085 33.09787702883509 0 0,102.69749705110776 33.09786924114665 0 0,102.6974975076372 33.09786146010428 0 0,102.69749809660675 33.09785368796466 0 0,102.69749881784563 33.09784592698187 0 0,102.69749967114464 33.09783817940674 0 0,102.69750065625632 33.09783044748626 0 0,102.69750177289495 33.09782273346282 0 0,102.6975030207367 33.09781503957366 0 0,102.69750439941966 33.09780736805016 0 0,102.69750590854397 33.097799721117234 0 0,102.69750754767199 33.09779210099264 0 0,102.69750931632831 33.09778450988638 0 0,102.69751121399997 33.097776950000025 0 0,102.69757309699997 33.09753804500002 0 0,102.697579071 33.097517014000005 0 0,102.69760239300001 33.097456475 0 0,102.69771420299998 33.09721657799997 0 0,102.69774462499998 33.097160831999986 0 0,102.69775071100003 33.097151397000005 0 0,102.69790194900003 33.096922329999984 0 0,102.69793462400003 33.096878016999995 0 0,102.69794199900002 33.09686920399997 0 0,102.69948156200002 33.095067960999984 0 0,102.69953748799998 33.094898942999976 0 0,102.69953677900003 33.094809399999974 0 0,102.69951816000003 33.09469519200002 0 0,102.699470131 33.094598838000024 0 0,102.69946534600001 33.09458896899997 0 0,102.69941494099999 33.094481985000016 0 0,102.699355835 33.094414056999995 0 0,102.69750463499997 33.09303841399998 0 0,102.697204796 33.092890606000026 0 0,102.69698573400001 33.09283606299999 0 0,102.69677259500003 33.09283127499998 0 0,102.696628154 33.092844248999995 0 0,102.69645532800001 33.09287832899997 0 0,102.69604346099999 33.09300474700001 0 0,102.69518796800003 33.093342912000026 0 0,102.69517106900003 33.093349343 0 0,102.69215291299997 33.09445396299998 0 0,102.69213817299999 33.094459175 0 0,102.69209341999999 33.09447284700002 0 0,102.69169748000002 33.094580010000016 0 0,102.69167149399999 33.09458653799999 0 0,102.69161416100002 33.09459748699999 0 0,102.69128579 33.09464701899998 0 0,102.69127007600002 33.094649221 0 0,102.69119538400003 33.094655155 0 0,102.69079836999998 33.094666905 0 0,102.69072434100002 33.09466550100001 0 0,102.69064785 33.09465640000002 0 0,102.69032748699999 33.09460047800002 0 0,102.69026021000002 33.09458549200002 0 0,102.690252541 33.09458335900001 0 0,102.689923051 33.094489759 0 0,102.68986110600002 33.094469092 0 0,102.68979420300002 33.094439178000016 0 0,102.68946321300001 33.094268777000025 0 0,102.689427379 33.09424891499998 0 0,102.688903466 33.09393691499997 0 0,102.68887961899998 33.093922005000024 0 0,102.68886911200002 33.093914962999975 0 0,102.68589820400001 33.091880634999995 0 0,102.68544814 33.09160887600001 0 0,102.68524775399999 33.09151946600002 0 0,102.68482127300001 33.091413484999975 0 0,102.68480538400001 33.091409347000024 0 0,102.68479313300003 33.09140589499998 0 0,102.680825443 33.090250362999996 0 0,102.67950091799997 33.09051153500002 0 0,102.67889499299997 33.09077755200002 0 0,102.67836155200001 33.09101174400001 0 0,102.67776408100002 33.09144248000001 0 0,102.677251705 33.091884986000025 0 0,102.677152713 33.09197047800001 0 0,102.67694163800002 33.092074715000024 0 0,102.67689835700003 33.092096088999995 0 0,102.67490177100001 33.093082055000025 0 0,102.674541626 33.093220196000004 0 0,102.67366881599997 33.09355497500002 0 0,102.672873144 33.093860157999984 0 0,102.67183784399998 33.09398957600001 0 0,102.67175877300002 33.09399946000002 0 0,102.67162407000001 33.094016296999996 0 0,102.67064999299998 33.094138052000005 0 0,102.670400003 33.09419974000002 0 0,102.66851020799999 33.09466605 0 0,102.66806506400002 33.09480030100002 0 0,102.66795471400002 33.09483358099999 0 0,102.667634841 33.094930050000016 0 0,102.66602305499998 33.09559699599998 0 0,102.66511854800001 33.09595880500001 0 0,102.66508939800002 33.095970464000004 0 0,102.66421674499998 33.096319521 0 0,102.66366271999999 33.09645249099998 0 0,102.66351159499999 33.09648876199998 0 0,102.66227507299999 33.096785522999994 0 0,102.66213254000002 33.09681972999999 0 0,102.66188510400002 33.096903241999996 0 0,102.661800529 33.09693178700002 0 0,102.66025421900002 33.09745366599998 0 0,102.65990938599998 33.09757004400001 0 0,102.65857549499998 33.098320358000024 0 0,102.657547287 33.098459304000016 0 0,102.65745571999997 33.098452915999985 0 0,102.65694981500002 33.09841762100001 0 0,102.65594939800002 33.098167515 0 0,102.65442097900001 33.097695096999985 0 0,102.65432731800001 33.097668871999986 0 0,102.65372624399998 33.09750057100001 0 0,102.65258687699998 33.09750057000002 0 0,102.65251624299998 33.09751888300002 0 0,102.65246193000002 33.09753296500003 0 0,102.651086249 33.097889622000025 0 0,102.64978014600001 33.09880667200002 0 0,102.64869636100002 33.10044624699998 0 0,102.64815805400002 33.10116807200001 0 0,102.648033844 33.10168415300001 0 0,102.64799403799998 33.101821770000015 0 0,102.64792853699998 33.102165635000006 0 0,102.64789108399998 33.10262386400001 0 0,102.64783910199998 33.10295620800002 0 0,102.64781483299998 33.103357113000015 0 0,102.64779514700001 33.103713884 0 0,102.64779222300001 33.103766866 0 0,102.647790816 33.10379237000001 0 0,102.64780794900003 33.104273216000024 0 0,102.64780996500002 33.104548024999986 0 0,102.64786657000002 33.104845452999996 0 0,102.64797601999999 33.10552084599999 0 0,102.64828974 33.10610481399999 0 0,102.65104558600001 33.11123392799999 0 0,102.65107271300002 33.11128441300002 0 0,102.651352987 33.111806014000024 0 0,102.65142789700002 33.111945424 0 0,102.65217686 33.11333923199999 0 0,102.65223409800001 33.11344574999998 0 0,102.65247562100001 33.11389521000001 0 0,102.65249495500001 33.11393118900003 0 0,102.652946267 33.11477100799999 0 0,102.65413335300002 33.11721760500001 0 0,102.65449027199998 33.119573272000025 0 0,102.65491857500001 33.121143716000006 0 0,102.65541826200001 33.12264277600002 0 0,102.65677455500003 33.124141837000025 0 0,102.65855915100002 33.12421322099999 0 0,102.65970129200002 33.12421322099999 0 0,102.66091481699999 33.12485567499999 0 0,102.66112896800001 33.12564089699998 0 0,102.66098620100001 33.12642611899997 0 0,102.65970129200002 33.126925805999974 0 0,102.65855915100002 33.12756826100002 0 0,102.65727424200003 33.129138705 0 0,102.65706009000002 33.13035223000003 0 0,102.65677455500003 33.131708522999986 0 0,102.65548964599998 33.13335035099999 0 0,102.653752585 33.134243665999975 0 0,102.65318435 33.13472447999999 0 0,102.65190603799999 33.135558162999985 0 0,102.650988987 33.13630847600001 0 0,102.65064161999999 33.13665584400002 0 0,102.64990948799999 33.13729869500003 0 0,102.64960564500001 33.137565482000014 0 0,102.64950225400003 33.137656263 0 0,102.648707758 33.138624556000025 0 0,102.64868698999999 33.13864986700003 0 0,102.64861299299997 33.138740050000024 0 0,102.64817280599999 33.13924974399998 0 0,102.64810936600003 33.13932319999998 0 0,102.64803599200002 33.139408160000016 0 0,102.647556995 33.13996278299999 0 0,102.64649738499998 33.140538660000004 0 0,102.64627868299999 33.14065751800001 0 0,102.64483363300002 33.14096320099998 0 0,102.64404307199999 33.140987161 0 0,102.64299953199998 33.141018780000024 0 0,102.641026485 33.141018780000024 0 0,102.64024820600002 33.14104501600002 0 0,102.639789856 33.14106046500001 0 0,102.639774252 33.141061491000016 0 0,102.63767786199998 33.14119941199999 0 0,102.63582676800002 33.14148059299998 0 0,102.63591767899999 33.14177563300001 0 0,102.635961818 33.142150485 0 0,102.63588283299998 33.14250024199998 0 0,102.63580285799998 33.14288397600001 0 0,102.635652795 33.143311659000005 0 0,102.63542317399998 33.143635776999986 0 0,102.63511069600003 33.14396959099997 0 0,102.63455394200003 33.14418525399998 0 0,102.634163881 33.14434754299998 0 0,102.63330816199999 33.14443263700002 0 0,102.632756019 33.14448972500003 0 0,102.63233096300002 33.14443599499998 0 0,102.63193209399998 33.144428111000025 0 0,102.63123162900001 33.144380265999985 0 0,102.63096316000002 33.144301480000024 0 0,102.629180969 33.14358558999999 0 0,102.62846713099998 33.14358558999999 0 0,102.627396374 33.14358558999999 0 0,102.62608767 33.143228670999974 0 0,102.62537383199998 33.14370456299997 0 0,102.62008716700001 33.15634463800001 0 0,102.619892639 33.156956004999984 0 0,102.61988309999998 33.15728991100002 0 0,102.619880217 33.15739080200001 0 0,102.61986795899998 33.15781986100001 0 0,102.61986485099999 33.15792863500002 0 0,102.61986485099999 33.15917915799997 0 0,102.61993432499997 33.15969326200002 0 0,102.61997777900001 33.16001192300001 0 0,102.62001769400001 33.160304628999995 0 0,102.62025680300002 33.16126106799999 0 0,102.62029409399997 33.16141022900001 0 0,102.62029558799998 33.16141620500002 0 0,102.62076800699998 33.162027572 0 0,102.621054684 33.162510397999995 0 0,102.62116727400002 33.16270002300001 0 0,102.621236781 33.16281708700001 0 0,102.62129600499998 33.162916833 0 0,102.62131076200001 33.16306439300001 0 0,102.62132963800002 33.163253156999986 0 0,102.62135158500001 33.16347262199997 0 0,102.62132379500002 33.16427851399999 0 0,102.62187098200002 33.165659506 0 0,102.62190737399999 33.16575135300002 0 0,102.62208225199998 33.16642988000001 0 0,102.622254741 33.167099139000015 0 0,102.62250033499998 33.167876854999975 0 0,102.62258821400002 33.168155135999996 0 0,102.62297726600002 33.169461238 0 0,102.62344968600001 33.17076734 0 0,102.62403326200001 33.171990075 0 0,102.62500589199999 33.17301828199999 0 0,102.62535499900002 33.17351020699999 0 0,102.62538034200003 33.17354591999998 0 0,102.62561725900002 33.173879753999984 0 0,102.62780213799999 33.17549682700002 0 0,102.62913463699999 33.17549682700002 0 0,102.630276778 33.176448612 0 0,102.63075266999999 33.17778111000001 0 0,102.63056231299998 33.17949432199998 0 0,102.629991243 33.18082681999999 0 0,102.629991243 33.18111235499998 0 0,102.629800886 33.183491816000014 0 0,102.628658744 33.18539538499999 0 0,102.62808767400003 33.186156813000025 0 0,102.62761178199997 33.18758448900002 0 0,102.62723106800001 33.18882180899999 0 0,102.62656481900001 33.19043984299998 0 0,102.625412719 33.192304217000014 0 0,102.62553172700001 33.19246174900002 0 0,102.62564546800002 33.19261230699999 0 0,102.62581057199998 33.19275754199998 0 0,102.62605419599998 33.192935741999975 0 0,102.626381122 33.19314717999998 0 0,102.62712076100001 33.19362553399998 0 0,102.62757031500001 33.19395777300002 0 0,102.627756379 33.19418404700002 0 0,102.62794210499999 33.19451310699998 0 0,102.62814613699999 33.19500256700002 0 0,102.62837377400001 33.195493709000004 0 0,102.62851876500002 33.195897753999986 0 0,102.62875455199998 33.196554811 0 0,102.62907310700001 33.197311474 0 0,102.62924408200001 33.19812568499998 0 0,102.62932798000003 33.198568224999974 0 0,102.629328783 33.19857246599997 0 0,102.62931663900002 33.19897375400001 0 0,102.62875170000001 33.201009441 0 0,102.62872905199998 33.20109105 0 0,102.628636938 33.20142821500002 0 0,102.62852276799998 33.20184610899997 0 0,102.62848657699999 33.20197857699998 0 0,102.628330586 33.202361655999994 0 0,102.628156402 33.202600566 0 0,102.62698946199998 33.20379479899998 0 0,102.626739423 33.204100982 0 0,102.626385916 33.204533863999984 0 0,102.626190968 33.20477258 0 0,102.625809457 33.205331167 0 0,102.62578569700003 33.20536595599998 0 0,102.625713308 33.20547194300002 0 0,102.625612563 33.20563293999999 0 0,102.62562852600001 33.20591687199999 0 0,102.625649974 33.20596292900001 0 0,102.62574288799999 33.20616244399997 0 0,102.62588192499999 33.206408791 0 0,102.625998417 33.20665164600001 0 0,102.62609200700001 33.20725264399999 0 0,102.62610293799997 33.207322835000014 0 0,102.626086456 33.207870207999974 0 0,102.62605164399997 33.208253575000015 0 0,102.62603756700003 33.208333590999985 0 0,102.625909385 33.209062152 0 0,102.62572833399997 33.209544532999985 0 0,102.62568507200001 33.20962952399998 0 0,102.62562572799999 33.209746112000005 0 0,102.62520891000003 33.210047943999996 0 0,102.62505786100002 33.210147018999976 0 0,102.62499999300002 33.210184975000004 0 0,102.62465770300003 33.21049114700003 0 0,102.62429984599999 33.21080893300001 0 0,102.62413557299999 33.21100901400001 0 0,102.62407773799998 33.211079454000014 0 0,102.623946004 33.21123990299998 0 0,102.62371758900002 33.211614594000025 0 0,102.62324755999998 33.212232175999986 0 0,102.62297961399997 33.212519391 0 0,102.62277609 33.212626080999996 0 0,102.62234505800001 33.21276629099998 0 0,102.62233748800003 33.21277920900002 0 0,102.622317017 33.212814141000024 0 0,102.62233622999997 33.21284523200001 0 0,102.62233766000003 33.212846221999996 0 0,102.62236184400001 33.212857498000005 0 0,102.62237864299999 33.21286533 0 0,102.62237982099998 33.21286630999998 0 0,102.62261030399998 33.21297536999998 0 0,102.62292941800001 33.213155825 0 0,102.62301163699999 33.213232054 0 0,102.62311367799998 33.213326661999986 0 0,102.62349937900001 33.213689719 0 0,102.62376041599998 33.213881641 0 0,102.623793949 33.21390696100002 0 0,102.62404289099999 33.21409492499998 0 0,102.62430133999999 33.21424101299999 0 0,102.62433780700002 33.214261625999995 0 0,102.62460698000001 33.21439983099998 0 0,102.62499998300001 33.21463406800001 0 0,102.62513233599998 33.21475262000001 0 0,102.62532304400003 33.214923440999996 0 0,102.62555154 33.21514995299998 0 0,102.62575634500001 33.215362701000004 0 0,102.62580981299999 33.21541824299999 0 0,102.62604448100001 33.215685748 0 0,102.62634497200003 33.21615849400001 0 0,102.62652823100001 33.21658674600002 0 0,102.62661093899999 33.217054276 0 0,102.62669629499999 33.217441545999975 0 0,102.626870742 33.21782454100003 0 0,102.62690116300001 33.217891329 0 0,102.62729360499998 33.218638768000005 0 0,102.62747860399998 33.21899111099998 0 0,102.62886067599999 33.22090111799997 0 0,102.62892169499997 33.22098544300002 0 0,102.629366414 33.22152056499999 0 0,102.62981191699998 33.222015107999994 0 0,102.62998978899998 33.22258584000002 0 0,102.630096277 33.22307488500002 0 0,102.63012799299997 33.22342103099999 0 0,102.63013351699999 33.223481331000016 0 0,102.63051093000001 33.224800303999984 0 0,102.63084038800002 33.22581613900002 0 0,102.631357858 33.227411631999985 0 0,102.63155402400002 33.228164505999985 0 0,102.63155423 33.228165296999975 0 0,102.63163726800002 33.228673394 0 0,102.63167373700003 33.229120416 0 0,102.63165852499998 33.22930211800002 0 0,102.63163816999997 33.22954526299998 0 0,102.63145326 33.230088980999994 0 0,102.63129829899998 33.23047115600002 0 0,102.630922252 33.23099149900003 0 0,102.63072687099998 33.231336708000015 0 0,102.630695538 33.23139206899998 0 0,102.63065623199998 33.231538365999995 0 0,102.63063753199998 33.23160796500002 0 0,102.63061403299997 33.23169542800002 0 0,102.63062441699998 33.23184555900002 0 0,102.63063068999998 33.231936233 0 0,102.630631989 33.23195500600002 0 0,102.63074127200002 33.23238272499998 0 0,102.63094340499998 33.23289202000001 0 0,102.63139882399997 33.23400917399999 0 0,102.63166857099998 33.234670857000026 0 0,102.63191837 33.235242121 0 0,102.63194793000002 33.235303800999986 0 0,102.632261481 33.235958073000006 0 0,102.63228747300002 33.236004940999976 0 0,102.63241062200001 33.236227007000025 0 0,102.632469302 33.23633281899998 0 0,102.63260940200001 33.23658544900002 0 0,102.633136535 33.237535976000004 0 0,102.633199806 33.237723259000006 0 0,102.63340079 33.23831818000002 0 0,102.63343637000003 33.238423497999975 0 0,102.63358383299999 33.23885999100003 0 0,102.63359584099999 33.23894929199997 0 0,102.63364392099999 33.23930689000002 0 0,102.63363366599998 33.23967029800002 0 0,102.63357200899998 33.240196260000005 0 0,102.63353723400002 33.24058143000002 0 0,102.63347962199998 33.24092434200003 0 0,102.63330023100002 33.24137635599999 0 0,102.633272019 33.24144744 0 0,102.63318751399999 33.241607827999985 0 0,102.632989001 33.24198460399998 0 0,102.63296099899998 33.24203774900002 0 0,102.63289096099999 33.242170679000026 0 0,102.63273427600001 33.24261327200003 0 0,102.63274043000001 33.242789017999996 0 0,102.632746736 33.24296913799998 0 0,102.63274778499999 33.242999098999974 0 0,102.63275423099998 33.24301056899998 0 0,102.632755245 33.24301237200001 0 0,102.63279139899998 33.24307669799998 0 0,102.63283769200001 33.24315906300001 0 0,102.63286299700002 33.243204085 0 0,102.63307386600002 33.243431122000004 0 0,102.63308348800001 33.243437874999984 0 0,102.63331112399999 33.24359761699998 0 0,102.63451660800001 33.24411441799998 0 0,102.63466925699998 33.244162854000024 0 0,102.63621692700002 33.24465392100001 0 0,102.63683407799999 33.244899669000006 0 0,102.63690994199999 33.24492987799999 0 0,102.63730536700001 33.245105636999995 0 0,102.637696576 33.245279521999976 0 0,102.63800687899999 33.24541744499999 0 0,102.63808207800002 33.245470829 0 0,102.639545581 33.24650974899998 0 0,102.639736938 33.246645590000014 0 0,102.64148761899997 33.24785849800003 0 0,102.64225714000003 33.24839161800003 0 0,102.64286565999998 33.248813192 0 0,102.64312825399998 33.248992122000004 0 0,102.643240816 33.24906881999999 0 0,102.64371008 33.24938857000001 0 0,102.64411664699998 33.249518102000025 0 0,102.644499601 33.24964685399999 0 0,102.644957234 33.249715708999986 0 0,102.64511782300002 33.249744694000015 0 0,102.64546224399999 33.24980685999998 0 0,102.64579691 33.249934956999994 0 0,102.64591042299998 33.25000349800001 0 0,102.646177395 33.250164697 0 0,102.64659221199997 33.25049824400003 0 0,102.64728816600001 33.25105783999999 0 0,102.648260935 33.252198684999996 0 0,102.64854647099997 33.25259843499998 0 0,102.64871779200001 33.25271264899999 0 0,102.64894622000003 33.25322661199999 0 0,102.64917464799998 33.25368346900001 0 0,102.64991703999999 33.254083218000005 0 0,102.650259683 33.25431164700001 0 0,102.65111628900002 33.254996930999994 0 0,102.65299252400001 33.255656052000006 0 0,102.653302543 33.255784258000006 0 0,102.65366085099998 33.255912207999984 0 0,102.65392548400001 33.255998275000024 0 0,102.65452359300002 33.25619168200001 0 0,102.65497229900001 33.256401168000025 0 0,102.654972338 33.256401184000026 0 0,102.65538295699997 33.25659288600002 0 0,102.656002076 33.256868224000016 0 0,102.656335243 33.25707744599998 0 0,102.65642849699998 33.257132222999985 0 0,102.65654974300003 33.25720344199999 0 0,102.65680807899997 33.25745092599999 0 0,102.65704465099998 33.257657951 0 0,102.657383729 33.257978433999995 0 0,102.65764440999999 33.258224815999995 0 0,102.657657471 33.25823716000002 0 0,102.65771789600001 33.258281087 0 0,102.65785807100002 33.25838299100002 0 0,102.65795421000001 33.25845287999999 0 0,102.65808556500002 33.258520976 0 0,102.65847289200002 33.258721768999976 0 0,102.65986007700002 33.25944087800002 0 0,102.66053030500001 33.25965821699998 0 0,102.660565233 33.25966528399999 0 0,102.66096453300003 33.259746071999984 0 0,102.66134985999997 33.25975304100001 0 0,102.66178364199999 33.25978138900001 0 0,102.66209705400001 33.259786933999976 0 0,102.662962182 33.259947322000016 0 0,102.66380443499997 33.26006274399998 0 0,102.664312123 33.26007175400002 0 0,102.66484511700003 33.260021119999976 0 0,102.66535419000002 33.25993003999997 0 0,102.666081147 33.25984229699998 0 0,102.666318413 33.25984665200002 0 0,102.66642658400002 33.259848637999994 0 0,102.666434832 33.25984878899999 0 0,102.66671715000001 33.259853969999995 0 0,102.66786825499997 33.25987508999998 0 0,102.66798839799998 33.25984702300002 0 0,102.66818428300002 33.259801262999986 0 0,102.66826663199998 33.25978850600001 0 0,102.66842546499998 33.259763901999975 0 0,102.668523913 33.25972640700002 0 0,102.66857405000002 33.259686466000005 0 0,102.668580313 33.259381684999994 0 0,102.66849397300001 33.25903592700001 0 0,102.66847572699999 33.25900121699999 0 0,102.66837149899999 33.25880294199999 0 0,102.668332808 33.25872934 0 0,102.66817071600002 33.25844169300001 0 0,102.66812747099999 33.25825889599997 0 0,102.668154604 33.25815776899998 0 0,102.66825365099999 33.25805805800002 0 0,102.668523204 33.257942103000005 0 0,102.66891357600002 33.257766893999985 0 0,102.66923218199997 33.25761010100001 0 0,102.66955140099998 33.25739289500001 0 0,102.66962592099998 33.257314053000016 0 0,102.66987582500002 33.25701427199999 0 0,102.66996018700002 33.25681906699998 0 0,102.67001597500001 33.25653565800002 0 0,102.67002854499998 33.25607187100002 0 0,102.67003188500001 33.255948617 0 0,102.67001468799998 33.25566379700001 0 0,102.66990702099997 33.255195533999995 0 0,102.66974585899999 33.25488895000001 0 0,102.66956260500001 33.25449953499998 0 0,102.669500492 33.25409414000001 0 0,102.66953114400002 33.253892011000005 0 0,102.66982749700003 33.25363345400001 0 0,102.67009687900003 33.25349676000002 0 0,102.67031780600001 33.253338686999996 0 0,102.671008583 33.25309716999999 0 0,102.67172242100003 33.25309716999999 0 0,102.67210313499999 33.25309716999999 0 0,102.67257902699998 33.25319234800003 0 0,102.67362599 33.25338270499998 0 0,102.67395911400001 33.253477883000016 0 0,102.67443500600001 33.253668240000025 0 0,102.674910899 33.253953776 0 0,102.67567232599998 33.25438207899998 0 0,102.67638616400001 33.25438207899998 0 0,102.676719289 33.25438207899998 0 0,102.677052414 33.25433448899997 0 0,102.67881472599998 33.25461557800003 0 0,102.67931938200002 33.254935321000005 0 0,102.68034084700002 33.255582498000024 0 0,102.68060863800002 33.255803997999976 0 0,102.68116817700002 33.25626680800002 0 0,102.68166046099998 33.25678254100001 0 0,102.68196505600002 33.257173978000026 0 0,102.682265228 33.25768625500001 0 0,102.68256708000001 33.25813811299997 0 0,102.68275709 33.25834193600002 0 0,102.68299021899998 33.25859200899998 0 0,102.683797938 33.259370176999994 0 0,102.687441992 33.263147704999994 0 0,102.687499962 33.26319735200002 0 0,102.688458728 33.264018453000006 0 0,102.68850131200003 33.264038217999996 0 0,102.68895206799999 33.264247437999984 0 0,102.689240214 33.26431346300001 0 0,102.68957923300002 33.264329874 0 0,102.68989191899999 33.26434501099999 0 0,102.69030787399998 33.264149756999984 0 0,102.69053137999998 33.26391139100002 0 0,102.69073034899998 33.26369209400002 0 0,102.69087859199999 33.263573158999975 0 0,102.69159163 33.26308051900003 0 0,102.6919436 33.26283578499999 0 0,102.69213278699999 33.262704238000026 0 0,102.69259595699998 33.262509615 0 0,102.69273159800002 33.26248169500002 0 0,102.69313169499998 33.26239933900001 0 0,102.69366451000002 33.262326943000005 0 0,102.69421961199998 33.26235810700001 0 0,102.69462614600002 33.26246673600002 0 0,102.69503149899998 33.26269708799998 0 0,102.695675629 33.26299282399998 0 0,102.69605963999999 33.26310247599997 0 0,102.69637413100003 33.26310702699999 0 0,102.69671283999998 33.263052835999986 0 0,102.69690771299997 33.26299584399999 0 0,102.69711779599999 33.26287776999999 0 0,102.69715239099997 33.26285832799999 0 0,102.69743900499998 33.26270548299999 0 0,102.697446281 33.26270160199999 0 0,102.69756998899999 33.26260263199998 0 0,102.69776985300001 33.26236348399999 0 0,102.697847083 33.26222329900003 0 0,102.69785909900003 33.26219402999999 0 0,102.69808568299999 33.261642096 0 0,102.69831453199998 33.26108463700001 0 0,102.69854923999998 33.26074918299997 0 0,102.69854933099998 33.26074905500002 0 0,102.69879954100003 33.260391443 0 0,102.69891618999998 33.26022472 0 0,102.70048058700002 33.25927900900001 0 0,102.701165871 33.25893636699999 0 0,102.70202247700001 33.25893636699999 0 0,102.70236512000002 33.259336115999986 0 0,102.70339304700002 33.260192722 0 0,102.70442097400002 33.260763793000024 0 0,102.705620222 33.26150618499997 0 0,102.706476828 33.26213436299997 0 0,102.70744764800003 33.263162290000025 0 0,102.708132933 33.26373336 0 0,102.70898953900002 33.26419021700002 0 0,102.70967482399999 33.264532858999985 0 0,102.71058853699998 33.26464707299999 0 0,102.711045393 33.26504682299998 0 0,102.71133092899998 33.26544657199997 0 0,102.71195910699998 33.26630317799999 0 0,102.71348257800003 33.26735544600001 0 0,102.71371647900003 33.26774038999997 0 0,102.71382860400001 33.26806613100001 0 0,102.713873611 33.268189393 0 0,102.71421992900002 33.26865143200001 0 0,102.71520934900002 33.269971424999994 0 0,102.71606887399997 33.271262999999976 0 0,102.71641943899999 33.27178173599998 0 0,102.71737263300002 33.273192154000014 0 0,102.717908024 33.27395363300002 0 0,102.71816031100002 33.27448412899997 0 0,102.71846240500003 33.274935895 0 0,102.71868959 33.275196662999974 0 0,102.719306502 33.275904758000024 0 0,102.71978135699999 33.276217574999976 0 0,102.72028884899999 33.276583397000024 0 0,102.72079842900001 33.27746402499997 0 0,102.72112747 33.27779571399998 0 0,102.72138427800002 33.27797307600002 0 0,102.72145888699998 33.278024603999995 0 0,102.72181861799999 33.27817218500002 0 0,102.722200907 33.27832143500001 0 0,102.72275355599999 33.27843273000002 0 0,102.72290852499998 33.278477157 0 0,102.72320975999997 33.27856351600002 0 0,102.72376224200002 33.27865406799998 0 0,102.72431325299999 33.278826674000015 0 0,102.72462214199999 33.27905568699998 0 0,102.724929541 33.27936405000003 0 0,102.725306741 33.279675611000016 0 0,102.72559076900001 33.279883127999994 0 0,102.72613974299998 33.28019728999999 0 0,102.72775573000001 33.281159780999985 0 0,102.72865335799997 33.28190491700002 0 0,102.728736105 33.28197360399997 0 0,102.728997268 33.282140674000004 0 0,102.72916435799999 33.282225348 0 0,102.72937786300002 33.282245859 0 0,102.72942971200001 33.28225084000002 0 0,102.72969687099999 33.282234845999994 0 0,102.72991374399999 33.282238982000024 0 0,102.73025175999999 33.28222437599999 0 0,102.73056526300002 33.282230647999995 0 0,102.730903619 33.282256609 0 0,102.73164955200002 33.28237123500003 0 0,102.73187937099999 33.282396138000024 0 0,102.73210725899997 33.282420833 0 0,102.73258931599997 33.28242971499998 0 0,102.73267842299998 33.28241775499998 0 0,102.73285630800001 33.28239387999997 0 0,102.73314782199998 33.28233806399999 0 0,102.73344887799999 33.282286871999986 0 0,102.733900318 33.28221010499999 0 0,102.73450188499999 33.28226154999999 0 0,102.73512611199999 33.282455313000014 0 0,102.73565264799998 33.282647849 0 0,102.735679833 33.28265693999998 0 0,102.73622748999998 33.28284009599997 0 0,102.73671440499999 33.283043679 0 0,102.737309703 33.283516616999975 0 0,102.73730973800002 33.28351663000001 0 0,102.738229536 33.284247359999995 0 0,102.73925021899998 33.28535324699999 0 0,102.739523088 33.285648890000004 0 0,102.74001842299998 33.28608412599999 0 0,102.740255257 33.28629008600001 0 0,102.74036807599998 33.28655629100001 0 0,102.74048230400001 33.28686215800002 0 0,102.74059258800003 33.287209523 0 0,102.74075113499998 33.28767831800002 0 0,102.74083201600001 33.28783331699998 0 0,102.740875115 33.28791591100003 0 0,102.74091153900002 33.28798571200002 0 0,102.74110007600001 33.28819195900002 0 0,102.74136217199998 33.288337359000025 0 0,102.741698757 33.288404775000004 0 0,102.74220812499999 33.28851290699998 0 0,102.74232252600001 33.288537195 0 0,102.74263621900002 33.288563271999976 0 0,102.74299913800002 33.288571020999996 0 0,102.74355440900001 33.28860106000002 0 0,102.74393750799999 33.28870966599999 0 0,102.74429445200002 33.28889867100003 0 0,102.74434400400003 33.28893783299998 0 0,102.74455600200002 33.289105377 0 0,102.74486244100001 33.28941459599997 0 0,102.74502449699997 33.289661568999975 0 0,102.74530787600003 33.289909615 0 0,102.74546238099998 33.29002589800001 0 0,102.74587142799999 33.29015507999998 0 0,102.74632376400001 33.290324571999975 0 0,102.746753909 33.29053567099999 0 0,102.74710541799999 33.290967232000014 0 0,102.74717118199999 33.291251746 0 0,102.74719749500002 33.29166734299997 0 0,102.747204678 33.29178079000002 0 0,102.74729024499999 33.292247309000004 0 0,102.74737734000001 33.29257219099998 0 0,102.74737784299998 33.292574065999986 0 0,102.74742648799997 33.292737182999986 0 0,102.747518125 33.29304446100002 0 0,102.74764629200001 33.29347422400002 0 0,102.74775745 33.29384694800001 0 0,102.74777239500003 33.29389705900002 0 0,102.74778889200002 33.29394865299997 0 0,102.747884903 33.294248912 0 0,102.74807708999998 33.294502008999984 0 0,102.74859589200003 33.294782892 0 0,102.74999997999998 33.295228082999984 0 0,102.75023114099997 33.29530137500001 0 0,102.75042279600001 33.29536603600002 0 0,102.75088933900003 33.29552953699999 0 0,102.75097414300001 33.29555925699998 0 0,102.751184766 33.29568221400001 0 0,102.75119327499999 33.295687181999995 0 0,102.75135935100002 33.29578413399997 0 0,102.75144036699999 33.295899040999984 0 0,102.751474556 33.295947531000024 0 0,102.75156452099998 33.29617238899999 0 0,102.75165663299998 33.29639723399998 0 0,102.75172224699998 33.296661911 0 0,102.75171484200001 33.296925224999995 0 0,102.751724185 33.29751391799999 0 0,102.751636743 33.29815254099998 0 0,102.751616076 33.298303480000015 0 0,102.751609524 33.298328422 0 0,102.75147467300002 33.298841692999986 0 0,102.75144234999999 33.299079011 0 0,102.75144084599998 33.29912600099999 0 0,102.75143472799999 33.299317082000016 0 0,102.75150942699997 33.29951408199997 0 0,102.751650235 33.29978281199999 0 0,102.75178463999998 33.30005608900001 0 0,102.75196633899998 33.300335389 0 0,102.75219730399999 33.30072528900001 0 0,102.75248138 33.30118154899998 0 0,102.752535819 33.301268983 0 0,102.752707902 33.30154536600003 0 0,102.75327081299997 33.30220463699999 0 0,102.75364764199998 33.30257471599998 0 0,102.75397834300003 33.30276927800003 0 0,102.754410614 33.30302359500001 0 0,102.754900512 33.303169276000006 0 0,102.75499298400001 33.303196775 0 0,102.75546784900001 33.30322995400002 0 0,102.75579819400002 33.303188275000025 0 0,102.75618642 33.303135422000025 0 0,102.756622773 33.30306063799998 0 0,102.757011723 33.302967206999995 0 0,102.75737686500003 33.302852282 0 0,102.75777980700002 33.30271620899998 0 0,102.75789074300002 33.302678746000026 0 0,102.75900816000001 33.302395133999994 0 0,102.75954061599998 33.30238376699998 0 0,102.760167035 33.30243583700002 0 0,102.760692844 33.302648103000024 0 0,102.76129257999997 33.302841882999985 0 0,102.76179565899997 33.30303264600002 0 0,102.76194944600002 33.30309243900001 0 0,102.76217919499999 33.30318176399999 0 0,102.762465728 33.30328819900001 0 0,102.76313724300002 33.30346259700002 0 0,102.76352311599999 33.303509814999984 0 0,102.76395714099999 33.303537801999994 0 0,102.76443949700001 33.303567293000015 0 0,102.76472889899998 33.303633133999995 0 0,102.76508756099997 33.303760759 0 0,102.76532506400002 33.303908061000016 0 0,102.76687353900002 33.30478659800002 0 0,102.76873791700001 33.30617707699997 0 0,102.769069204 33.30648698300001 0 0,102.769163741 33.30657007399998 0 0,102.769399244 33.30677706 0 0,102.76965983399998 33.306983718000026 0 0,102.77039814199998 33.30742273300001 0 0,102.77192347300002 33.30822110600002 0 0,102.772329947 33.308409720999975 0 0,102.77261365300001 33.308679340000026 0 0,102.77292026700002 33.30898939000002 0 0,102.77317729200001 33.309277205 0 0,102.773435758 33.30960648600001 0 0,102.77371695900001 33.30995636199998 0 0,102.77381971599999 33.310036190000005 0 0,102.773929958 33.31012183199999 0 0,102.77428884099999 33.310270163999974 0 0,102.77679905000002 33.31180796299998 0 0,102.77734321999998 33.31226347699999 0 0,102.77786269900002 33.31271914299998 0 0,102.77804887600001 33.31300649000002 0 0,102.77811333099999 33.31337213799998 0 0,102.778243847 33.313921299000015 0 0,102.778478356 33.31420924499997 0 0,102.77871251300002 33.314457522 0 0,102.77879931899997 33.31453296900003 0 0,102.77892570900002 33.31464281799998 0 0,102.779115289 33.31482916300001 0 0,102.77934084700001 33.314987469000016 0 0,102.78006513999998 33.31549580000001 0 0,102.78111147099997 33.31614198800003 0 0,102.78154092199998 33.316371901000025 0 0,102.781826809 33.316518866000024 0 0,102.783239547 33.31691833399998 0 0,102.785042611 33.31742814400002 0 0,102.78544545199998 33.317536571000005 0 0,102.78569065200003 33.317602566000005 0 0,102.78619278500003 33.317792333 0 0,102.78655369900002 33.31792168300001 0 0,102.78696167499999 33.31802999600001 0 0,102.787680647 33.318209368 0 0,102.78981470299999 33.31835450300002 0 0,102.79071369600001 33.318370422999976 0 0,102.79143810099998 33.318437039 0 0,102.79257007000001 33.31856506399998 0 0,102.79391092499998 33.31863058599998 0 0,102.79400352099998 33.31863511099999 0 0,102.79419734300001 33.31864458199999 0 0,102.79421685400001 33.31864553600002 0 0,102.79421059200001 33.31863267900002 0 0,102.79417151500002 33.318552435000015 0 0,102.79396995799999 33.31813855299998 0 0,102.79384061600001 33.31787295800001 0 0,102.79346240699999 33.31709631000001 0 0,102.79344939700002 33.31566028399999 0 0,102.79344771000001 33.31547427800001 0 0,102.79388671499999 33.31375392799998 0 0,102.79478025499998 33.31203066900002 0 0,102.79579606499999 33.31126081399998 0 0,102.79646664699999 33.309358809 0 0,102.79657157100002 33.30906120200001 0 0,102.79659704400001 33.30894404899999 0 0,102.79700787799999 33.307054600000015 0 0,102.796542262 33.30613722300001 0 0,102.795891042 33.304854122999984 0 0,102.79588237500002 33.303899985999976 0 0,102.79496210000002 33.302665425999976 0 0,102.79404444300002 33.30171709899997 0 0,102.79386086300002 33.301590610000005 0 0,102.79267231 33.30077166500001 0 0,102.79253955000001 33.300674793999974 0 0,102.79072779 33.299352763 0 0,102.79114356399998 33.298771578000014 0 0,102.791962114 33.297627352000006 0 0,102.79355278700001 33.297617204999995 0 0,102.79672980200002 33.29711978 0 0,102.795690772 33.29531346800002 0 0,102.79500128199999 33.29445910499999 0 0,102.791814009 33.293811516000005 0 0,102.78942036500001 33.29296796800003 0 0,102.78804413 33.29154540799999 0 0,102.78950423700002 33.290593876 0 0,102.78995610200002 33.290304746000004 0 0,102.78994836200002 33.289446019000025 0 0,102.78920517799997 33.28892593299997 0 0,102.78732275300001 33.28806000999998 0 0,102.78615112199998 33.28663613200001 0 0,102.78429125100001 33.28447231199999 0 0,102.78366807200001 33.28338845799999 0 0,102.78276204899998 33.281161344 0 0,102.782745697 33.27932938700002 0 0,102.78266323399998 33.27772685299999 0 0,102.78312806100001 33.27634987900001 0 0,102.78311681600002 33.27509040799998 0 0,102.78241916000002 33.27461690000001 0 0,102.78185623600001 33.272635707999996 0 0,102.783482354 33.27155676699999 0 0,102.78511476699998 33.27054196500001 0 0,102.78510315400001 33.26924432800001 0 0,102.78618124100001 33.26786346799997 0 0,102.78708167600001 33.266941739 0 0,102.78853001300001 33.26632187400003 0 0,102.79016143000001 33.26585350099998 0 0,102.79134540199999 33.266151315 0 0,102.793077321 33.26675096600002 0 0,102.79394652399998 33.267177393 0 0,102.79487126499998 33.266942476999986 0 0,102.79546806000002 33.26661804899999 0 0,102.79628167599998 33.26615482599999 0 0,102.79687804600002 33.26578459199999 0 0,102.797966314 33.26554860499999 0 0,102.798781158 33.26522276200001 0 0,102.79893720500002 33.264397331 0 0,102.79844071899998 33.263759299000014 0 0,102.797777779 33.262801722000006 0 0,102.796980958 33.261858356999994 0 0,102.79666599500001 33.260944343999995 0 0,102.796655601 33.259799370999986 0 0,102.79657758600001 33.25871208299998 0 0,102.796500353 33.257710668000016 0 0,102.79635757900002 33.256995931000006 0 0,102.79630270000001 33.256806462999975 0 0,102.796076191 33.256024448999995 0 0,102.795658274 33.25502521300001 0 0,102.79510175600001 33.25376922800001 0 0,102.79434680100002 33.253172905999975 0 0,102.79362540900001 33.252519113000005 0 0,102.79259818700001 33.251953144000026 0 0,102.79221775399998 33.251325795000014 0 0,102.79190597899998 33.250755260000005 0 0,102.791695893 33.250126824000006 0 0,102.79185667899998 33.249066637 0 0,102.79212095100002 33.248148920000006 0 0,102.79245645100002 33.24757426100001 0 0,102.792895181 33.247113447000004 0 0,102.79336797100001 33.24665241500003 0 0,102.79390837099999 33.246133697999994 0 0,102.794445656 33.24527148499999 0 0,102.79491220900002 33.244123461000015 0 0,102.79537952800001 33.243061308999984 0 0,102.79550852699998 33.24225895400002 0 0,102.79553377600001 33.241285506 0 0,102.79559568100001 33.24059808300001 0 0,102.79542095400001 33.240112556999975 0 0,102.79473036000002 33.23908643300001 0 0,102.79445215800001 33.238458434999984 0 0,102.79390223500002 33.23791805100001 0 0,102.79382971199999 33.23743187000002 0 0,102.79382221100002 33.236601760999974 0 0,102.79395147399998 33.23582803099998 0 0,102.794113503 33.234910961000026 0 0,102.794174897 33.23416629000002 0 0,102.79423732700002 33.23353611599998 0 0,102.79426662200001 33.23325984000002 0 0,102.79427955400001 33.23313788600001 0 0,102.79433148800001 33.23264810500001 0 0,102.79418955099999 33.232019236999975 0 0,102.79425404900002 33.23161806000002 0 0,102.79394233400001 33.23104752699999 0 0,102.79366649100001 33.230677146999994 0 0,102.79328873100002 33.23033604300002 0 0,102.79311429799998 33.22987913700001 0 0,102.79345179199998 33.229533472000014 0 0,102.79332288 33.228937342999984 0 0,102.79316083700002 33.22859486300001 0 0,102.793 33.228385962999994 0 0,102.79261158700001 33.22812126100001 0 0,102.79213286999999 33.22791438500002 0 0,102.79142829900002 33.227842533 0 0,102.79088198300002 33.22769333399998 0 0,102.79073870799999 33.226911797000014 0 0,102.79095923699998 33.226185198999985 0 0,102.79136277999999 33.225610109 0 0,102.791743785 33.22505424600001 0 0,102.79226253500002 33.22426288999998 0 0,102.792300748 33.22386748500003 0 0,102.79190943399999 33.22327836900001 0 0,102.79150986799999 33.222822893 0 0,102.79144123999998 33.22276607700002 0 0,102.79109912400003 33.222596495999994 0 0,102.790417988 33.22260082499997 0 0,102.78949896799998 33.22266391300002 0 0,102.78847880299998 33.22284213900002 0 0,102.78816998100001 33.22258646099999 0 0,102.788097247 33.222071649999975 0 0,102.788702817 33.221237653 0 0,102.789137326 33.22031886000002 0 0,102.78940463200001 33.21974463999999 0 0,102.78960202299999 33.218970479999996 0 0,102.789629907 33.21828327399999 0 0,102.78948751600001 33.21759714900003 0 0,102.78842231499999 33.21654473299998 0 0,102.787601161 33.21612054100001 0 0,102.78705449799997 33.21592361699999 0 0,102.786604877 33.215153552000004 0 0,102.78635958699999 33.214382193999995 0 0,102.786214669 33.213409818 0 0,102.78617037700002 33.212265048999996 0 0,102.78677513100001 33.211345187000006 0 0,102.78741418300001 33.21045373099997 0 0,102.78768275300001 33.21002263700001 0 0,102.78781331800002 33.20939203299997 0 0,102.78753705999998 33.20896438800003 0 0,102.787126135 33.20870935200003 0 0,102.78657951899999 33.20851242399999 0 0,102.78606721199998 33.208343904 0 0,102.78521439600001 33.20817753099999 0 0,102.78453132800001 33.20795282900002 0 0,102.783883333 33.20784240699999 0 0,102.78353950600001 33.207472430999985 0 0,102.78343250799998 33.206929205999984 0 0,102.78315143499998 33.20595768200002 0 0,102.78297557600001 33.205329010000014 0 0,102.782794879 33.20415646999999 0 0,102.78292827500002 33.20384074100002 0 0,102.78326316300002 33.203208856 0 0,102.783599832 33.20277734199999 0 0,102.783630055 33.202347756999984 0 0,102.78345471 33.20177633499998 0 0,102.78331545700001 33.20143369599998 0 0,102.78303465800002 33.200490796 0 0,102.782957388 33.19946073400001 0 0,102.78291442400001 33.19845908399998 0 0,102.78304297099999 33.197599486 0 0,102.78317126000002 33.196711263 0 0,102.78306275 33.195996288 0 0,102.78241026500001 33.19537061199998 0 0,102.78152048300001 33.194860928000026 0 0,102.78066374100001 33.194236526 0 0,102.78001077699997 33.193553587 0 0,102.779357318 33.19281339600002 0 0,102.77849985199998 33.19210310300002 0 0,102.77743914199999 33.191508579000015 0 0,102.77627580799998 33.19085743300002 0 0,102.77542040499998 33.19037611700003 0 0,102.77493773200001 33.189692089999994 0 0,102.77452340500002 33.189036262 0 0,102.77414439 33.18852334500002 0 0,102.77393484200002 33.18792349400002 0 0,102.77362140299999 33.187123903999975 0 0,102.77296276599998 33.185782555 0 0,102.772308168 33.18489919899997 0 0,102.77110715700002 33.183818841000004 0 0,102.77038801499998 33.18333664400001 0 0,102.76936225700001 33.182827712999995 0 0,102.76895125800002 33.18254398800002 0 0,102.76816330700001 33.181976324000004 0 0,102.767508287 33.18103569200002 0 0,102.76692360599998 33.180352260999996 0 0,102.76609791200002 33.17935541899999 0 0,102.76585440100001 33.17875576199998 0 0,102.765506781 33.17792773299999 0 0,102.765056055 33.176985831000025 0 0,102.76437079499999 33.17647476399998 0 0,102.76324427700001 33.17610953100001 0 0,102.761371881 33.176092369 0 0,102.760281642 33.17598452499999 0 0,102.75936011900001 33.17570388399997 0 0,102.75843515100001 33.17502248699998 0 0,102.757333603 33.17359786899999 0 0,102.75671304600002 33.17268559399997 0 0,102.75602786600001 33.17217447799999 0 0,102.754660967 33.17155298799997 0 0,102.75353748700002 33.17153116600002 0 0,102.75217648199998 33.17159664799999 0 0,102.75115560400002 33.17163143800002 0 0,102.75037103599999 33.17143578299999 0 0,102.74982059000001 33.17075206200002 0 0,102.749474615 33.17009573600001 0 0,102.74919257900001 33.16895237099999 0 0,102.74942401300001 33.168149434999975 0 0,102.750026913 33.167000744000006 0 0,102.750013019 33.165369113999986 0 0,102.74932598700002 33.164628961000005 0 0,102.74850526199998 33.16417587199999 0 0,102.74751583099999 33.16389555000001 0 0,102.74635720399999 33.163730740000005 0 0,102.745267861 33.16370863700001 0 0,102.74390720999997 33.163802653999994 0 0,102.74298538300002 33.163464637999994 0 0,102.74260497199998 33.16275124200001 0 0,102.74235901399999 33.16183665800003 0 0,102.74299793 33.16091679700003 0 0,102.74343069999998 33.15976915099998 0 0,102.743663373 33.159109349999994 0 0,102.74395758100002 33.157676262999985 0 0,102.743808887 33.156188568000005 0 0,102.743092053 33.15593520700003 0 0,102.741424032 33.155887896000024 0 0,102.74073522200001 33.15491868999999 0 0,102.741070476 33.15431553600001 0 0,102.74150589200002 33.15348277300001 0 0,102.74170453400001 33.152823177000016 0 0,102.74135652500001 33.15190919700001 0 0,102.74087288800001 33.15105327499998 0 0,102.73981148299998 33.150286666 0 0,102.739723051 33.150247131000015 0 0,102.73854760400002 33.14972163300001 0 0,102.73684160300002 33.149187831000006 0 0,102.73574789999998 33.148621763999984 0 0,102.73422085499999 33.14880095699999 0 0,102.73418791699999 33.14811426900002 0 0,102.73627678000003 33.147662278999974 0 0,102.74572929099998 33.14619886000003 0 0,102.75411107000002 33.14388630000002 0 0,102.75757268000001 33.143671118999976 0 0,102.75665235999998 33.14159257 0 0,102.75577972000002 33.13984254000002 0 0,102.75400598200002 33.139344988000005 0 0,102.75420136999998 33.13897941900001 0 0,102.75453965700001 33.138748357 0 0,102.754422976 33.13836737499997 0 0,102.75405678300001 33.137987904 0 0,102.75381210199998 33.13782854300001 0 0,102.75373742699998 33.13777990699998 0 0,102.753192061 33.13766869900002 0 0,102.75251043499998 33.13753922799998 0 0,102.75200929599998 33.137294155999996 0 0,102.751530194 33.136972610999976 0 0,102.751050282 33.13655564800001 0 0,102.75072850200002 33.136061391 0 0,102.75079870799999 33.135615137 0 0,102.75075701399999 33.135569266999994 0 0,102.75024202999998 33.135011367000004 0 0,102.74895456899998 33.13466804500001 0 0,102.747710025 33.13411014500002 0 0,102.74685171800002 33.13402431499998 0 0,102.74468240599998 33.134190074 0 0,102.74380446200001 33.13594749599997 0 0,102.74320462100002 33.13754617400002 0 0,102.74296683799997 33.137695915999984 0 0,102.73930044100001 33.140004809000004 0 0,102.739131649 33.14002076899999 0 0,102.73712927000003 33.13864260899999 0 0,102.7272337 33.136651529000005 0 0,102.72177041999998 33.13626374500001 0 0,102.71653194200002 33.137171963000014 0 0,102.71396212399998 33.137552676999974 0 0,102.71234409099998 33.13774303399998 0 0,102.70948873700002 33.13774303399998 0 0,102.70872730999997 33.13774303399998 0 0,102.706823741 33.13774303399998 0 0,102.70472981500001 33.13774303399998 0 0,102.70311178200001 33.13774303399998 0 0,102.70082749900001 33.137647856 0 0,102.69939982300002 33.13745749899999 0 0,102.69806732500001 33.136981606999996 0 0,102.69635411299998 33.13612500099998 0 0,102.694260187 33.135173216 0 0,102.691975904 33.134316609999985 0 0,102.690167514 33.134316609999985 0 0,102.68864465899998 33.13441178900001 0 0,102.68769287499998 33.13441178900001 0 0,102.68550377000003 33.13498285899999 0 0,102.68417127200001 33.135173216 0 0,102.683124309 33.135268395000026 0 0,102.681030384 33.135268395000026 0 0,102.67893645800001 33.135268395000026 0 0,102.678079852 33.135268395000026 0 0,102.676652176 33.135173216 0 0,102.675319677 33.13498285899999 0 0,102.67389200100001 33.134697324 0 0,102.67294021599997 33.13412625299998 0 0,102.67160771800002 33.13336482599999 0 0,102.671227004 33.132698576999985 0 0,102.67084629099998 33.13241304100001 0 0,102.67026724599998 33.129678676000026 0 0,102.66773619100002 33.126046299999985 0 0,102.66344880999998 33.12469568 0 0,102.66291648700002 33.12452314799998 0 0,102.66316810000001 33.12423710899998 0 0,102.66316078400001 33.12326383200002 0 0,102.66179442700002 33.12252679599999 0 0,102.661139897 33.12231051200001 0 0,102.660430233 33.12207600300002 0 0,102.65961055600002 33.12215238499999 0 0,102.65861642099998 33.12005529100003 0 0,102.65821547899998 33.119209517 0 0,102.658076091 33.118264228999976 0 0,102.65773229899997 33.118190266 0 0,102.65711262299999 33.116883081000026 0 0,102.655469482 33.113416932999996 0 0,102.65591715599999 33.111311188 0 0,102.65620269099998 33.110169047 0 0,102.65556023699997 33.109026906 0 0,102.654775014 33.108027531999994 0 0,102.65391840799998 33.10702815799999 0 0,102.65299041899999 33.10567186600002 0 0,102.65249073199999 33.104743875999986 0 0,102.65213381299998 33.103744501999984 0 0,102.65213381299998 33.102816512000004 0 0,102.652205197 33.102530977000015 0 0,102.652347964 33.10195990599999 0 0,102.65242950499999 33.100859104999984 0 0,102.65249073199999 33.100032543 0 0,102.65299041899999 33.09931870499997 0 0,102.65349010599999 33.099175936999984 0 0,102.65391840799998 33.099175936999984 0 0,102.655131934 33.099675623999985 0 0,102.65584577200002 33.100032543 0 0,102.656773762 33.10017531099999 0 0,102.65734483199998 33.10024669400002 0 0,102.65770175099999 33.10038946200001 0 0,102.65813005400003 33.100460845999976 0 0,102.66002172600002 33.101840933000005 0 0,102.66121145599999 33.10279271799999 0 0,102.66216324099997 33.103744501999984 0 0,102.66442372900002 33.10445834000001 0 0,102.66513756699999 33.10445834000001 0 0,102.666327298 33.10398244800001 0 0,102.66704113600002 33.103030664000016 0 0,102.66751702800002 33.10160298699998 0 0,102.668111893 33.100770176000026 0 0,102.66953956999998 33.10017531099999 0 0,102.671562112 33.099223526 0 0,102.673346708 33.09815276900002 0 0,102.67536924900003 33.09815276900002 0 0,102.676915899 33.09815276900002 0 0,102.68096098299998 33.09862866100002 0 0,102.683816336 33.09910455300002 0 0,102.68548195900001 33.099818390999985 0 0,102.68893217700003 33.100651202999984 0 0,102.69409064199999 33.101506907999976 0 0,102.696058139 33.102985346000025 0 0,102.69793628299999 33.10430496599997 0 0,102.69895726099998 33.106233969000016 0 0,102.70025987600002 33.10743585900002 0 0,102.70141692800001 33.10839671399998 0 0,102.70372725599998 33.10983473099998 0 0,102.70631340099999 33.109820102000015 0 0,102.70947715900002 33.11016489100001 0 0,102.71248359999998 33.108817620000025 0 0,102.71561205699999 33.10480933399998 0 0,102.71918795300002 33.10285403099999 0 0,102.72349783800001 33.10282908800002 0 0,102.72809305200002 33.102560488999984 0 0,102.73042063100002 33.102240610000024 0 0,102.73113446899998 33.10216922699999 0 0,102.731991075 33.10181230699999 0 0,102.73334736800001 33.10116985299999 0 0,102.73420397400002 33.100384631 0 0,102.73548888300002 33.09959940900001 0 0,102.737059327 33.09888556999999 0 0,102.73813008399998 33.098314500000015 0 0,102.739700529 33.098314500000015 0 0,102.74148512400001 33.098314500000015 0 0,102.74291280099999 33.098314500000015 0 0,102.74391217499999 33.098600035000004 0 0,102.74448324500003 33.099099722000005 0 0,102.74612507299997 33.09959940900001 0 0,102.74683891199999 33.100313246999974 0 0,102.747338598 33.100384631 0 0,102.748337972 33.100812933999975 0 0,102.74912319399999 33.101526772 0 0,102.74940872899998 33.102240610000024 0 0,102.74955149700003 33.102668913 0 0,102.749622881 33.103525519000016 0 0,102.749480113 33.10516734700002 0 0,102.74940872899998 33.10623810499999 0 0,102.748980426 33.10680917600001 0 0,102.74855212300002 33.107451630000014 0 0,102.749337346 33.107951317000015 0 0,102.75019395200002 33.108236852000005 0 0,102.75169301199998 33.10895068999997 0 0,102.75254961799999 33.10909345800002 0 0,102.753905911 33.10909345800002 0 0,102.755048052 33.10923622600001 0 0,102.75668988000001 33.10923622600001 0 0,102.75883139500002 33.109664528999986 0 0,102.759902152 33.11030698299999 0 0,102.76104429399999 33.11094943799998 0 0,102.76197228400002 33.11137774100001 0 0,102.763043041 33.11137774100001 0 0,102.76411379799998 33.11080666999999 0 0,102.76525593999997 33.11016421599999 0 0,102.76618393000001 33.11009283200002 0 0,102.76725468699999 33.11037836700001 0 0,102.76782575800001 33.11130635699999 0 0,102.76818267700003 33.11230573 0 0,102.76818267700003 33.11351925600002 0 0,102.76775437399999 33.11430447800001 0 0,102.76689776799998 33.114375861999974 0 0,102.76575562699998 33.11430447800001 0 0,102.76461348499998 33.11401894199997 0 0,102.76375687900003 33.114590013 0 0,102.763043041 33.115589387 0 0,102.76290027300001 33.11701706299999 0 0,102.76268612199999 33.11794505300003 0 0,102.76198878899999 33.119131313000025 0 0,102.76327333400002 33.11975929699997 0 0,102.76457774400001 33.11979901199999 0 0,102.76586807500001 33.11821661800002 0 0,102.768410184 33.117151321999984 0 0,102.77068335000001 33.117757529000016 0 0,102.774017421 33.11649637400001 0 0,102.77717921599998 33.114997648999974 0 0,102.78041700099999 33.11569308200001 0 0,102.78109942399999 33.11592736199998 0 0,102.782109746 33.114775957000006 0 0,102.78341281600001 33.11467234999998 0 0,102.78600747299998 33.113176966000026 0 0,102.78736167099999 33.11245274999999 0 0,102.790128826 33.11124245799999 0 0,102.79154392700002 33.110994921999975 0 0,102.79380550000002 33.110312582000006 0 0,102.794714242 33.110497635 0 0,102.794947014 33.11116410599999 0 0,102.79579778599998 33.11120638699998 0 0,102.79670054399998 33.111983081000005 0 0,102.79602336099998 33.112330928999995 0 0,102.79446798499998 33.11337141400003 0 0,102.79359132799999 33.11423580000002 0 0,102.792242552 33.115561207999974 0 0,102.79111946400002 33.116515694999975 0 0,102.79026014300001 33.11780362100001 0 0,102.78869161 33.11891282200003 0 0,102.787998786 33.12056610100001 0 0,102.786596728 33.12204064399998 0 0,102.78594929399998 33.122685966999995 0 0,102.78590343299999 33.12364811100002 0 0,102.78651236799999 33.12478933400001 0 0,102.787283387 33.12579212200001 0 0,102.787835879 33.126704682000025 0 0,102.78833968200001 33.12825878299998 0 0,102.788511986 33.12926534899998 0 0,102.78748143500002 33.12968409000001 0 0,102.78572354200003 33.12942419000001 0 0,102.784824808 33.130384074999995 0 0,102.78381943699998 33.132108001000006 0 0,102.78190083300001 33.133169699999996 0 0,102.77998134 33.134135953 0 0,102.77885651999998 33.135192632999974 0 0,102.77876520500001 33.137408704999984 0 0,102.77931566000001 33.13809230099997 0 0,102.77981290100001 33.138913634999994 0 0,102.78106987199999 33.13945539000002 0 0,102.782593367 33.13935422399999 0 0,102.78384262499998 33.13902575100002 0 0,102.78443779100002 33.138609782 0 0,102.78524785000002 33.137871838000024 0 0,102.78539647899998 33.13622200999998 0 0,102.78517179599999 33.135444783000025 0 0,102.78516527300002 33.13471198399998 0 0,102.785647041 33.13379289599999 0 0,102.78618568500002 33.133148260999974 0 0,102.78683891200001 33.13314413699999 0 0,102.78684340699999 33.13364793699998 0 0,102.78684749500002 33.134105937000015 0 0,102.787018977 33.135020904999976 0 0,102.78756784500001 33.135521263999976 0 0,102.78806228000002 33.136021965 0 0,102.78888130000001 33.13629159599998 0 0,102.78991438100002 33.136147642000026 0 0,102.790724372 33.13540966300002 0 0,102.791706294 33.135632439999995 0 0,102.79263625300001 33.13613035399999 0 0,102.79324165600002 33.13685934 0 0,102.793469711 33.138002949999986 0 0,102.79440053100001 33.138592449999976 0 0,102.795275269 33.13899909000003 0 0,102.79625765600002 33.139267630000006 0 0,102.79478245000001 33.139794669000025 0 0,102.79246825000001 33.13975216 0 0,102.79056645499998 33.140165016000026 0 0,102.78995810999999 33.14062689999997 0 0,102.791056674 33.14170773699999 0 0,102.79323791299998 33.142094637000014 0 0,102.79406019999999 33.142719183 0 0,102.79420352400001 33.143519810999976 0 0,102.79305693499998 33.14467217800001 0 0,102.79231658200001 33.14559293799999 0 0,102.791849974 33.146683713000016 0 0,102.79192780199998 33.14777102599999 0 0,102.79343224299998 33.148562992999985 0 0,102.79466035299998 33.14889868199998 0 0,102.79581731600001 33.148891295 0 0,102.79661230900001 33.14919766999998 0 0,102.796183364 33.14993325099999 0 0,102.79336331000002 33.151187909999976 0 0,102.79271406999999 33.15165006799998 0 0,102.79342765299998 33.152286758 0 0,102.79501034499998 33.15268888700001 0 0,102.79609929700001 33.15268193100002 0 0,102.797082666 33.15304206000002 0 0,102.797036504 33.153958402 0 0,102.79699158400001 33.15501214400001 0 0,102.79661996300001 33.156067975999974 0 0,102.79625288699998 33.15762760299998 0 0,102.79593859800002 33.15900368199999 0 0,102.79621913199998 33.15991793500001 0 0,102.79709450899998 33.16037035800002 0 0,102.797961596 33.15990678200001 0 0,102.79827917900002 33.158897094999986 0 0,102.79870648600001 33.157978308999986 0 0,102.79924642399999 33.15747101900001 0 0,102.80011347200002 33.157007428999975 0 0,102.80075563700001 33.15576663899998 0 0,102.80129471700002 33.155167741000014 0 0,102.801946854 33.15502613699999 0 0,102.80304585099998 33.15611831000001 0 0,102.80430571599999 33.156934621999994 0 0,102.80534445500001 33.15738593200001 0 0,102.80578340699998 33.15774951100002 0 0,102.80540644000001 33.15820997200001 0 0,102.80470694500002 33.15913053999998 0 0,102.804713639 33.15986333400002 0 0,102.805534604 33.160316049000016 0 0,102.80705842499998 33.16021457800002 0 0,102.80836569500002 33.16025190099998 0 0,102.80908030199998 33.160980096 0 0,102.80947114899999 33.162031007999985 0 0,102.80975478300002 33.16326582300002 0 0,102.81112161300001 33.163852356999996 0 0,102.81188734900002 33.164213784000026 0 0,102.81227697700001 33.16512728700002 0 0,102.81223181500002 33.166135231 0 0,102.81152810999998 33.166597841 0 0,102.81049808400002 33.16710837400001 0 0,102.80941064000001 33.167298656000014 0 0,102.80848866600002 33.16771686599998 0 0,102.807954602 33.16886538799997 0 0,102.80785871199998 33.170285878000016 0 0,102.80754387100001 33.170498251000026 0 0,102.807439026 33.17056897200001 0 0,102.80683029699998 33.170979579000004 0 0,102.80607793600001 33.17208370499998 0 0,102.805488937 33.17318676899998 0 0,102.804623016 33.17378779699999 0 0,102.804136218 33.17415735899999 0 0,102.80354091100003 33.17457342199998 0 0,102.80311023600001 33.17512582699999 0 0,102.803991236 33.17617359100001 0 0,102.80513996399998 33.17671579300003 0 0,102.807379217 33.17738832399999 0 0,102.80841106600002 33.177061013000014 0 0,102.80899668500001 33.17559154100002 0 0,102.80920148199999 33.174170342000025 0 0,102.80951266900001 33.17247364000002 0 0,102.80966257099999 33.17100699500003 0 0,102.80982594699998 33.171005933 0 0,102.81032155399998 33.17159813699999 0 0,102.810933256 33.17296821899998 0 0,102.811545824 33.17442989699998 0 0,102.81220526800001 33.17506682700002 0 0,102.813131107 33.17506078399998 0 0,102.81437524400002 33.174136608000026 0 0,102.815065 33.172162603000004 0 0,102.815544531 33.17101441 0 0,102.81608529800002 33.17059864700002 0 0,102.81664177300001 33.17187745899997 0 0,102.81660600200001 33.17389298699999 0 0,102.81640429700002 33.175634790000004 0 0,102.81614854700001 33.177422749000016 0 0,102.81654422899999 33.17897742500003 0 0,102.81753052599998 33.17961218200003 0 0,102.81839769200002 33.17914846399998 0 0,102.81904656699999 33.178640374 0 0,102.81935970699999 33.177172645999974 0 0,102.81967411699998 33.175842316 0 0,102.81998382400002 33.174008191999974 0 0,102.82013526200001 33.17272473600002 0 0,102.82072492700001 33.171713204000014 0 0,102.821322694 33.171571856000014 0 0,102.82199201899999 33.17326211699998 0 0,102.823144668 33.17421634599998 0 0,102.82369612899998 33.17494553099999 0 0,102.82359963099998 33.17627442999998 0 0,102.82339634800002 33.177833045 0 0,102.823356875 33.17943637799999 0 0,102.82369480099999 33.180624996000006 0 0,102.82462455699999 33.18103105900002 0 0,102.82565423099999 33.180474609999976 0 0,102.82640641400002 33.179370370000015 0 0,102.82699561800001 33.178313011 0 0,102.82758437799998 33.17720985 0 0,102.828670176 33.17683621100002 0 0,102.82900514300002 33.17770422000001 0 0,102.828906566 33.17880412400001 0 0,102.82897310499999 33.18008613799998 0 0,102.82930938200002 33.18109154299998 0 0,102.830023203 33.18251912400001 0 0,102.83061806799998 33.183054502000005 0 0,102.83145087899999 33.18311398899999 0 0,102.832224204 33.18281655599998 0 0,102.83317598899998 33.182638096999995 0 0,102.83430623200002 33.18234066399998 0 0,102.83543647599998 33.182221690999995 0 0,102.83674517999998 33.18210271800001 0 0,102.83751850499999 33.181983745000025 0 0,102.83858926200003 33.18204323100002 0 0,102.83966002 33.18245963700002 0 0,102.84162307499997 33.18287604300002 0 0,102.84245588599998 33.183292447999975 0 0,102.843229211 33.18418474600003 0 0,102.844002536 33.184839098 0 0,102.84495432 33.185314989999995 0 0,102.84554918600003 33.185314989999995 0 0,102.84644148400002 33.185314989999995 0 0,102.847095835 33.184839098 0 0,102.84843097100003 33.18409065100002 0 0,102.85147629300002 33.18301183400001 0 0,102.853795273 33.18118219600001 0 0,102.85466752299999 33.17845557800001 0 0,102.85464844900002 33.176490806000004 0 0,102.85427727199999 33.175284182999974 0 0,102.85479882599998 33.173466846 0 0,102.85568419100002 33.17210044699999 0 0,102.85583746600003 33.169378757000004 0 0,102.856353077 33.16695686700001 0 0,102.85777598499999 33.165435607999996 0 0,102.86191204400001 33.16570933999998 0 0,102.86496843600003 33.165839292999976 0 0,102.86729710200001 33.16506736299999 0 0,102.87123193100001 33.16546765099997 0 0,102.87154248500002 33.16589487099998 0 0,102.87324589600001 33.16605469299998 0 0,102.874778004 33.166101190999996 0 0,102.875386069 33.16563889899999 0 0,102.87736926000002 33.165903678999996 0 0,102.87935501599998 33.16679654799998 0 0,102.88061595099998 33.167089928999985 0 0,102.88259267799998 33.16707593299998 0 0,102.88438211200003 33.16630750600001 0 0,102.88707762199999 33.16628833200002 0 0,102.890271638 33.166792911000016 0 0,102.89089004800002 33.167361011000025 0 0,102.89205534000001 33.168154199000014 0 0,102.89284307600002 33.168635197000015 0 0,102.89254633299998 33.169581987000015 0 0,102.89218151300003 33.17052926299999 0 0,102.89172008399999 33.172021126000004 0 0,102.89155772800001 33.172795194 0 0,102.89190215399998 33.173193492999985 0 0,102.89326188299998 33.173011987999985 0 0,102.89387163800001 33.17272135100001 0 0,102.894518044 33.17268808199998 0 0,102.89493491899998 33.173515243 0 0,102.89501230299999 33.17443072200001 0 0,102.894851717 33.17537653699998 0 0,102.89486364499999 33.17655012099999 0 0,102.89507485799999 33.177235628000005 0 0,102.89566079100001 33.177947066 0 0,102.89614345000001 33.17854474000001 0 0,102.89642508700001 33.17945874600002 0 0,102.896298839 33.18043294099999 0 0,102.895825489 33.180751235 0 0,102.89559769599998 33.181783412000016 0 0,102.896080084 33.182352460999994 0 0,102.89615603300001 33.18312481800001 0 0,102.89684180400002 33.18360652199999 0 0,102.89745774900001 33.183916969999984 0 0,102.89797624800002 33.184686134 0 0,102.89842813299998 33.185598905999996 0 0,102.89876796300001 33.18553920099998 0 0,102.89954389799999 33.18484657099998 0 0,102.89963607300001 33.18387261999999 0 0,102.89925021800002 33.182758992000004 0 0,102.89913786400001 33.181757893 0 0,102.89902580299997 33.18078541699998 0 0,102.90159134100003 33.17963605199998 0 0,102.902655756 33.17826803000003 0 0,102.90317167199998 33.17599710500002 0 0,102.90422825899998 33.17387339700002 0 0,102.90655988700001 33.17340300400002 0 0,102.909615024 33.173380721 0 0,102.91340683099997 33.17468548800002 0 0,102.91293891800001 33.17551907500001 0 0,102.91254025799998 33.176466656 0 0,102.91210310299999 33.17698512800001 0 0,102.91214811399999 33.178043962000004 0 0,102.91239824799999 33.17918716899999 0 0,102.912712613 33.17995776700002 0 0,102.91275763300001 33.181016598999975 0 0,102.91272952999998 33.181589325000004 0 0,102.91234854300001 33.182714721000025 0 0,102.91234358899999 33.18272935300001 0 0,102.91223406099999 33.183052883000016 0 0,102.91218259300001 33.184656314999984 0 0,102.91191530499998 33.18514491600001 0 0,102.911913411 33.18515110499999 0 0,102.911651871 33.18600562400002 0 0,102.91135498099999 33.18692383000001 0 0,102.911534975 33.187867170000004 0 0,102.91160780299998 33.188324652000006 0 0,102.911143358 33.189501716999985 0 0,102.911186294 33.190360182000006 0 0,102.91143141499998 33.19101678499999 0 0,102.91204449700001 33.19104091999998 0 0,102.91261640800002 33.19037832999999 0 0,102.91311576999999 33.189286881999976 0 0,102.91357959200002 33.188052561999996 0 0,102.91435453600002 33.18727396999998 0 0,102.91465496500001 33.18669924400001 0 0,102.91471561100002 33.18598314799999 0 0,102.91457141299998 33.185211306999975 0 0,102.91459891 33.18458133299998 0 0,102.914832735 33.184150224999996 0 0,102.91482440499999 33.18334876 0 0,102.91482329799999 33.18334468699999 0 0,102.91450584699999 33.18217743399998 0 0,102.91442795400002 33.181233349000024 0 0,102.914859761 33.180199641 0 0,102.91626230100002 33.177584360000026 0 0,102.91788121600001 33.17614113399998 0 0,102.918494194 33.176165239 0 0,102.91884174 33.17684969800001 0 0,102.91909076299999 33.17787839699997 0 0,102.91896208100002 33.178594996000015 0 0,102.91897253799999 33.179596828 0 0,102.919218881 33.18036791100002 0 0,102.91928719700002 33.180573286000026 0 0,102.91957033900002 33.18142447700001 0 0,102.92032998600001 33.18244939900001 0 0,102.92070442699998 33.182446630000015 0 0,102.92128191 33.182327853000004 0 0,102.92225947499998 33.18140458300002 0 0,102.92347199199997 33.18016467899997 0 0,102.92474653900001 33.178351781 0 0,102.92536227 33.17680105699998 0 0,102.92547612800001 33.17651429699998 0 0,102.92590387000001 33.175108443 0 0,102.92772921099998 33.17389256400003 0 0,102.92880570599999 33.17268224600002 0 0,102.92911535600001 33.172994820999975 0 0,102.929088869 33.17371066800001 0 0,102.92919850800001 33.17441868399999 0 0,102.929234984 33.17465423599998 0 0,102.929480797 33.175368049999975 0 0,102.93020556099998 33.176307294000026 0 0,102.93041583600001 33.176878241 0 0,102.93028513000002 33.177394486000026 0 0,102.929815851 33.17808501500002 0 0,102.92937909400001 33.178632169000025 0 0,102.92928694900002 33.17957751300003 0 0,102.92946681500001 33.18049220099999 0 0,102.929687376 33.18203635499998 0 0,102.929590093 33.182495097000015 0 0,102.92904847199998 33.1827854 0 0,102.92847522400001 33.183304943999985 0 0,102.92831045700001 33.183821438999985 0 0,102.92855296900001 33.18422039400002 0 0,102.92879518000001 33.184590723999975 0 0,102.92911182199998 33.18556164300003 0 0,102.92928867699999 33.18619009299999 0 0,102.92902269000001 33.186793222000006 0 0,102.928825388 33.18745309100001 0 0,102.92866242899998 33.18814132900002 0 0,102.92860038399999 33.18871431100001 0 0,102.92829581500001 33.18888833800003 0 0,102.92761345399998 33.18875029499998 0 0,102.92627736100002 33.187958718999994 0 0,102.92582908999998 33.18741816199997 0 0,102.92501148100001 33.18736698800001 0 0,102.924608992 33.187942496999995 0 0,102.92448364799998 33.18897396099999 0 0,102.924654911 33.19017421500001 0 0,102.92477265100001 33.19057887399998 0 0,102.92756315399998 33.19153616199998 0 0,102.92799121500002 33.191771519999975 0 0,102.92824956099997 33.192055853 0 0,102.92842330299999 33.19238852699999 0 0,102.92808538100002 33.19262959500003 0 0,102.92763523299999 33.192990775 0 0,102.92673417200001 33.19364157000001 0 0,102.92625790400001 33.194217632999994 0 0,102.92592599400001 33.19503116999999 0 0,102.92581928700002 33.19567604600002 0 0,102.925480843 33.19586940300002 0 0,102.92471181500002 33.19558885999999 0 0,102.92411702800001 33.19568869699998 0 0,102.92409466999999 33.19626138199999 0 0,102.923674361 33.19676545499999 0 0,102.92327991600001 33.19703078499998 0 0,102.92242852200002 33.197013244000004 0 0,102.92228816400001 33.19715741300001 0 0,102.92231953800001 33.19744343999997 0 0,102.922495771 33.19801465199998 0 0,102.922105316 33.19866162699998 0 0,102.92109965999998 33.200171934000025 0 0,102.92096454099999 33.200817015999974 0 0,102.921114397 33.201579263999975 0 0,102.92126425700002 33.202341511999975 0 0,102.92115501199999 33.202747853000005 0 0,102.92056840999999 33.203634825999984 0 0,102.92060727 33.204636444000016 0 0,102.920898502 33.205349935000015 0 0,102.921356736 33.205752077 0 0,102.92169622900002 33.20565414399999 0 0,102.922255457 33.204862789 0 0,102.922703936 33.204334656000015 0 0,102.92380199600001 33.203515444000004 0 0,102.92413621100002 33.20291658999997 0 0,102.92418067699998 33.20174737100001 0 0,102.92427938100002 33.200339198999984 0 0,102.924580698 33.19931120000001 0 0,102.92482777200001 33.19852215200001 0 0,102.925535061 33.198326054999995 0 0,102.92669453799999 33.197959604000005 0 0,102.927568528 33.197428285 0 0,102.92906264599998 33.19651065400001 0 0,102.92957736099999 33.19688848999999 0 0,102.92942250599998 33.19834479399998 0 0,102.929416059 33.20042021799998 0 0,102.92996615300001 33.20081400800001 0 0,102.93078667700001 33.20112848299999 0 0,102.93235675900002 33.20020070300001 0 0,102.93312086700001 33.20033238100001 0 0,102.93345549399999 33.20106269299998 0 0,102.93406493700002 33.202019947999986 0 0,102.93412573699999 33.20261491000002 0 0,102.93445843400002 33.20316202800001 0 0,102.93527514300001 33.203813189000016 0 0,102.93553735400002 33.20445529900002 0 0,102.93523234600002 33.20512552700001 0 0,102.93433274 33.20591949499999 0 0,102.93306324100001 33.20662081099999 0 0,102.932756434 33.20712406400003 0 0,102.93296087800002 33.20767119200002 0 0,102.933194963 33.20833737200002 0 0,102.93320053100001 33.20886213799997 0 0,102.93297833999998 33.20931704499998 0 0,102.93252939400003 33.20979750800001 0 0,102.93202975899999 33.21085086400001 0 0,102.93160488000001 33.210925610000004 0 0,102.93118075799998 33.21107191300001 0 0,102.93107255799998 33.21157367500001 0 0,102.93130967299999 33.212526094 0 0,102.931544771 33.21328768799998 0 0,102.93177810499998 33.21388231200001 0 0,102.932264304 33.21423649299999 0 0,102.93302946900002 33.214135338000006 0 0,102.93375637600002 33.21310412700001 0 0,102.93443462300002 33.212836632999995 0 0,102.935398153 33.21271011900001 0 0,102.93655726700001 33.21229586800001 0 0,102.93716577999999 33.210812288 0 0,102.93723616 33.20942817700001 0 0,102.93819379600001 33.20875302600001 0 0,102.938814482 33.208414377 0 0,102.939043266 33.20857963399999 0 0,102.93933618900002 33.209436197 0 0,102.93951038 33.21001736900001 0 0,102.93957160299999 33.21022162899999 0 0,102.940005397 33.21098170699997 0 0,102.94069050000002 33.211358206 0 0,102.94106091700002 33.21144109400001 0 0,102.941515444 33.21154280500002 0 0,102.941824844 33.21147652299999 0 0,102.94146656999999 33.21442890499998 0 0,102.94149051900001 33.216665111 0 0,102.94258345499998 33.219340499 0 0,102.94472145399999 33.220218836000015 0 0,102.94720459400003 33.22019995599999 0 0,102.94933138800002 33.22003465400002 0 0,102.953567158 33.218064062999986 0 0,102.95463133200002 33.218055902 0 0,102.95605509500001 33.21849224599998 0 0,102.95714200100002 33.22057117899999 0 0,102.958764326 33.22294415900001 0 0,102.96055922800002 33.224868508999975 0 0,102.96200761 33.227540970999996 0 0,102.96256914999998 33.23022027899998 0 0,102.96224376700002 33.232906447000005 0 0,102.96500839499998 33.23373271600002 0 0,102.966723183 33.23479286000003 0 0,102.96915023499997 33.236085978000006 0 0,102.972855961 33.237488326999994 0 0,102.97527125599998 33.23770795799999 0 0,102.97769983799998 33.239120168 0 0,102.97942419200001 33.24101496899999 0 0,102.980007866 33.24244164700002 0 0,102.98016842999999 33.244110202 0 0,102.98146713599999 33.24600832599998 0 0,102.98374074899999 33.24622890799998 0 0,102.98572113199998 33.24561686300001 0 0,102.98669858199997 33.244177837999985 0 0,102.98752736699998 33.242143623000004 0 0,102.98891843899997 33.239627840000026 0 0,102.990180958 33.238305793999984 0 0,102.99230977299999 33.23828882800001 0 0,102.99642818299998 33.23849444799998 0 0,102.99998163999999 33.23894302100001 0 0,103.00282279499999 33.239158691 0 0,103.005238196 33.23937773799997 0 0,103.01050303199997 33.240527799999995 0 0,103.014202689 33.24133259299998 0 0,103.01520719199999 33.24227857699998 0 0,103.01537531899999 33.24454337999998 0 0,103.01540290100002 33.246928602000025 0 0,103.01670378300003 33.24894560299998 0 0,103.01897892800002 33.24928479800002 0 0,103.021391865 33.249265003000005 0 0,103.02308399600003 33.248296916000015 0 0,103.02362393099997 33.24590702900002 0 0,103.02360307800001 33.24411811700003 0 0,103.022579022 33.241502550999996 0 0,103.02253597800001 33.237805460999994 0 0,103.023206673 33.234460318000004 0 0,103.023738192 33.231354861 0 0,103.023714568 33.22932742199998 0 0,103.02367983200003 33.22634589400002 0 0,103.02407495599999 33.22371864500002 0 0,103.02405272200002 33.221810464999976 0 0,103.02260603899998 33.219436911 0 0,103.020596049 33.217425778000006 0 0,103.01886203999999 33.21461089600001 0 0,103.01928043800001 33.212373318000004 0 0,103.01737094999999 33.21036101300001 0 0,103.01633180699997 33.20884281000002 0 0,103.01563318699999 33.207321819000015 0 0,103.01470760500001 33.20580267499997 0 0,103.01377545600002 33.20371106499999 0 0,103.01261417900002 33.201430474999995 0 0,103.01247762700001 33.19942779500002 0 0,103.01303077199998 33.198182852 0 0,103.01438158100001 33.197217663 0 0,103.01551530900002 33.19711299900001 0 0,103.017898447 33.19709353000002 0 0,103.020342551 33.197127486 0 0,103.021521027 33.196300500999996 0 0,103.02149997800001 33.19448772099997 0 0,103.020335311 33.19192097199999 0 0,103.01867927199999 33.18611399700001 0 0,103.01807992300002 33.183351757000025 0 0,103.017368256 33.180685848999985 0 0,103.01654317499998 33.17802086099999 0 0,103.01481600699998 33.175840317999985 0 0,103.01400810400003 33.17393550100002 0 0,103.012621948 33.17251851899999 0 0,103.01504424500001 33.170816591000005 0 0,103.01858519000001 33.16817602100002 0 0,103.022507082 33.166665963000014 0 0,103.02597563900002 33.16538387000003 0 0,103.03045004299997 33.164070799 0 0,103.032375162 33.16376859600001 0 0,103.03485961400003 33.16279378399997 0 0,103.037001454 33.16163093900002 0 0,103.03879505700002 33.159803031000024 0 0,103.04250882999997 33.16085244300001 0 0,103.04521564800001 33.161903213000016 0 0,103.046795239 33.163559771999985 0 0,103.04866337700003 33.16420606499997 0 0,103.051441506 33.166412261000005 0 0,103.05287397500001 33.16946802699999 0 0,103.05417736599998 33.17172318799999 0 0,103.05435202199999 33.17446499099998 0 0,103.05382187599997 33.17757057900002 0 0,103.05343780200002 33.18103274700002 0 0,103.054025099 33.182697597000015 0 0,103.05530441500002 33.18292530399998 0 0,103.05672270299999 33.18291327200001 0 0,103.05842464699998 33.18289881300001 0 0,103.05957076200002 33.18384324499999 0 0,103.060152448 33.18503102 0 0,103.06031295899999 33.18658019899999 0 0,103.06206888399998 33.18830775700002 0 0,103.06534557499998 33.189472481999985 0 0,103.06847616599998 33.190280555000015 0 0,103.069771576 33.19181997099997 0 0,103.06979332600002 33.19360887200003 0 0,103.06896543900001 33.195524345000024 0 0,103.06998013600003 33.197304712000005 0 0,103.07113818099998 33.199203108000006 0 0,103.07187797199998 33.201701458 0 0,103.073319841 33.20359738600001 0 0,103.07689703900002 33.20607119700003 0 0,103.08032524200001 33.20794983500002 0 0,103.08147925399999 33.209490345999995 0 0,103.08150859199998 33.211875530999976 0 0,103.08295083899998 33.213771338000015 0 0,103.08241710300001 33.21651923600001 0 0,103.08187012500002 33.218193799000005 0 0,103.08176640300002 33.221295768000005 0 0,103.08377638600001 33.223186622000014 0 0,103.08677234800001 33.22447247399998 0 0,103.08834500199998 33.22541289899999 0 0,103.08921855099999 33.22719432700001 0 0,103.08981868799998 33.229813044000025 0 0,103.08942107600001 33.23208268500002 0 0,103.08855525400003 33.23483363700001 0 0,103.08608645200002 33.23672352900002 0 0,103.08509120600002 33.23772629199999 0 0,103.08440076800002 33.23928284200002 0 0,103.08470080699999 33.24059221099998 0 0,103.084017701 33.242745050999986 0 0,103.08276244199999 33.24454505699998 0 0,103.08250064100002 33.24633640500002 0 0,103.08280950300002 33.24836132799999 0 0,103.08283009600001 33.25003094700003 0 0,103.08200052799998 33.251827236 0 0,103.08144893399998 33.253144018 0 0,103.08190121500002 33.25528696499998 0 0,103.08078915599998 33.25720497399999 0 0,103.08088314000003 33.25901585999998 0 0,103.08116867500001 33.260729072000004 0 0,103.08212046 33.261776035000025 0 0,103.083262601 33.26234710599999 0 0,103.08474948899999 33.26245500499999 0 0,103.08487370199998 33.262457434 0 0)))","totalAcreage":620.75,"cdAcreage":66.16,"sdAcreage":22.3,"cdScl":31.76,"sdScl":5.75},{"id":3,"type":"核心保护区","wkt":"MULTIPOLYGON ZM (((103.08487370199998 33.262457434 0 0,103.08474948899999 33.26245500499999 0 0,103.083262601 33.26234710599999 0 0,103.08212046 33.261776035000025 0 0,103.08116867500001 33.260729072000004 0 0,103.08088314000003 33.25901585999998 0 0,103.08078915599998 33.25720497399999 0 0,103.08190121500002 33.25528696499998 0 0,103.08144893399998 33.253144018 0 0,103.08200052799998 33.251827236 0 0,103.08283009600001 33.25003094700003 0 0,103.08280950300002 33.24836132799999 0 0,103.08250064100002 33.24633640500002 0 0,103.08276244199999 33.24454505699998 0 0,103.084017701 33.242745050999986 0 0,103.08470080699999 33.24059221099998 0 0,103.08440076800002 33.23928284200002 0 0,103.08509120600002 33.23772629199999 0 0,103.08608645200002 33.23672352900002 0 0,103.08855525400003 33.23483363700001 0 0,103.08942107600001 33.23208268500002 0 0,103.08981868799998 33.229813044000025 0 0,103.08921855099999 33.22719432700001 0 0,103.08834500199998 33.22541289899999 0 0,103.08677234800001 33.22447247399998 0 0,103.08377638600001 33.223186622000014 0 0,103.08176640300002 33.221295768000005 0 0,103.08187012500002 33.218193799000005 0 0,103.08241710300001 33.21651923600001 0 0,103.08295083899998 33.213771338000015 0 0,103.08150859199998 33.211875530999976 0 0,103.08147925399999 33.209490345999995 0 0,103.08032524200001 33.20794983500002 0 0,103.07689703900002 33.20607119700003 0 0,103.073319841 33.20359738600001 0 0,103.07187797199998 33.201701458 0 0,103.07113818099998 33.199203108000006 0 0,103.06998013600003 33.197304712000005 0 0,103.06896543900001 33.195524345000024 0 0,103.06979332600002 33.19360887200003 0 0,103.069771576 33.19181997099997 0 0,103.06847616599998 33.190280555000015 0 0,103.06534557499998 33.189472481999985 0 0,103.06206888399998 33.18830775700002 0 0,103.06031295899999 33.18658019899999 0 0,103.060152448 33.18503102 0 0,103.05957076200002 33.18384324499999 0 0,103.05842464699998 33.18289881300001 0 0,103.05672270299999 33.18291327200001 0 0,103.05530441500002 33.18292530399998 0 0,103.054025099 33.182697597000015 0 0,103.05343780200002 33.18103274700002 0 0,103.05382187599997 33.17757057900002 0 0,103.05435202199999 33.17446499099998 0 0,103.05417736599998 33.17172318799999 0 0,103.05287397500001 33.16946802699999 0 0,103.051441506 33.166412261000005 0 0,103.04866337700003 33.16420606499997 0 0,103.046795239 33.163559771999985 0 0,103.04521564800001 33.161903213000016 0 0,103.04250882999997 33.16085244300001 0 0,103.03879505700002 33.159803031000024 0 0,103.037001454 33.16163093900002 0 0,103.03485961400003 33.16279378399997 0 0,103.032375162 33.16376859600001 0 0,103.03045004299997 33.164070799 0 0,103.02597563900002 33.16538387000003 0 0,103.022507082 33.166665963000014 0 0,103.01858519000001 33.16817602100002 0 0,103.01504424500001 33.170816591000005 0 0,103.012621948 33.17251851899999 0 0,103.01400810400003 33.17393550100002 0 0,103.01481600699998 33.175840317999985 0 0,103.01654317499998 33.17802086099999 0 0,103.017368256 33.180685848999985 0 0,103.01807992300002 33.183351757000025 0 0,103.01867927199999 33.18611399700001 0 0,103.020335311 33.19192097199999 0 0,103.02149997800001 33.19448772099997 0 0,103.021521027 33.196300500999996 0 0,103.020342551 33.197127486 0 0,103.017898447 33.19709353000002 0 0,103.01551530900002 33.19711299900001 0 0,103.01438158100001 33.197217663 0 0,103.01303077199998 33.198182852 0 0,103.01247762700001 33.19942779500002 0 0,103.01261417900002 33.201430474999995 0 0,103.01377545600002 33.20371106499999 0 0,103.01470760500001 33.20580267499997 0 0,103.01563318699999 33.207321819000015 0 0,103.01633180699997 33.20884281000002 0 0,103.01737094999999 33.21036101300001 0 0,103.01928043800001 33.212373318000004 0 0,103.01886203999999 33.21461089600001 0 0,103.020596049 33.217425778000006 0 0,103.02260603899998 33.219436911 0 0,103.02405272200002 33.221810464999976 0 0,103.02407495599999 33.22371864500002 0 0,103.02367983200003 33.22634589400002 0 0,103.023714568 33.22932742199998 0 0,103.023738192 33.231354861 0 0,103.023206673 33.234460318000004 0 0,103.02253597800001 33.237805460999994 0 0,103.022579022 33.241502550999996 0 0,103.02360307800001 33.24411811700003 0 0,103.02362393099997 33.24590702900002 0 0,103.02308399600003 33.248296916000015 0 0,103.021391865 33.249265003000005 0 0,103.01897892800002 33.24928479800002 0 0,103.01670378300003 33.24894560299998 0 0,103.01540290100002 33.246928602000025 0 0,103.01537531899999 33.24454337999998 0 0,103.01520719199999 33.24227857699998 0 0,103.014202689 33.24133259299998 0 0,103.01050303199997 33.240527799999995 0 0,103.005238196 33.23937773799997 0 0,103.00282279499999 33.239158691 0 0,102.99998163999999 33.23894302100001 0 0,102.99642818299998 33.23849444799998 0 0,102.99230977299999 33.23828882800001 0 0,102.990180958 33.238305793999984 0 0,102.98891843899997 33.239627840000026 0 0,102.98752736699998 33.242143623000004 0 0,102.98669858199997 33.244177837999985 0 0,102.98572113199998 33.24561686300001 0 0,102.98374074899999 33.24622890799998 0 0,102.98146713599999 33.24600832599998 0 0,102.98016842999999 33.244110202 0 0,102.980007866 33.24244164700002 0 0,102.97942419200001 33.24101496899999 0 0,102.97769983799998 33.239120168 0 0,102.97527125599998 33.23770795799999 0 0,102.972855961 33.237488326999994 0 0,102.96915023499997 33.236085978000006 0 0,102.966723183 33.23479286000003 0 0,102.96500839499998 33.23373271600002 0 0,102.96224376700002 33.232906447000005 0 0,102.96256914999998 33.23022027899998 0 0,102.96200761 33.227540970999996 0 0,102.96055922800002 33.224868508999975 0 0,102.958764326 33.22294415900001 0 0,102.95714200100002 33.22057117899999 0 0,102.95605509500001 33.21849224599998 0 0,102.95463133200002 33.218055902 0 0,102.953567158 33.218064062999986 0 0,102.94933138800002 33.22003465400002 0 0,102.94720459400003 33.22019995599999 0 0,102.94472145399999 33.220218836000015 0 0,102.94258345499998 33.219340499 0 0,102.94149051900001 33.216665111 0 0,102.94146656999999 33.21442890499998 0 0,102.941824844 33.21147652299999 0 0,102.941515444 33.21154280500002 0 0,102.94106091700002 33.21144109400001 0 0,102.94069050000002 33.211358206 0 0,102.940005397 33.21098170699997 0 0,102.93957160299999 33.21022162899999 0 0,102.93951038 33.21001736900001 0 0,102.93933618900002 33.209436197 0 0,102.939043266 33.20857963399999 0 0,102.938814482 33.208414377 0 0,102.93819379600001 33.20875302600001 0 0,102.93723616 33.20942817700001 0 0,102.93716577999999 33.210812288 0 0,102.93655726700001 33.21229586800001 0 0,102.935398153 33.21271011900001 0 0,102.93443462300002 33.212836632999995 0 0,102.93375637600002 33.21310412700001 0 0,102.93302946900002 33.214135338000006 0 0,102.932264304 33.21423649299999 0 0,102.93177810499998 33.21388231200001 0 0,102.931544771 33.21328768799998 0 0,102.93130967299999 33.212526094 0 0,102.93107255799998 33.21157367500001 0 0,102.93118075799998 33.21107191300001 0 0,102.93160488000001 33.210925610000004 0 0,102.93202975899999 33.21085086400001 0 0,102.93252939400003 33.20979750800001 0 0,102.93297833999998 33.20931704499998 0 0,102.93320053100001 33.20886213799997 0 0,102.933194963 33.20833737200002 0 0,102.93296087800002 33.20767119200002 0 0,102.932756434 33.20712406400003 0 0,102.93306324100001 33.20662081099999 0 0,102.93433274 33.20591949499999 0 0,102.93523234600002 33.20512552700001 0 0,102.93553735400002 33.20445529900002 0 0,102.93527514300001 33.203813189000016 0 0,102.93445843400002 33.20316202800001 0 0,102.93412573699999 33.20261491000002 0 0,102.93406493700002 33.202019947999986 0 0,102.93345549399999 33.20106269299998 0 0,102.93312086700001 33.20033238100001 0 0,102.93235675900002 33.20020070300001 0 0,102.93078667700001 33.20112848299999 0 0,102.92996615300001 33.20081400800001 0 0,102.929416059 33.20042021799998 0 0,102.92942250599998 33.19834479399998 0 0,102.92957736099999 33.19688848999999 0 0,102.92906264599998 33.19651065400001 0 0,102.927568528 33.197428285 0 0,102.92669453799999 33.197959604000005 0 0,102.925535061 33.198326054999995 0 0,102.92482777200001 33.19852215200001 0 0,102.924580698 33.19931120000001 0 0,102.92427938100002 33.200339198999984 0 0,102.92418067699998 33.20174737100001 0 0,102.92413621100002 33.20291658999997 0 0,102.92380199600001 33.203515444000004 0 0,102.922703936 33.204334656000015 0 0,102.922255457 33.204862789 0 0,102.92169622900002 33.20565414399999 0 0,102.921356736 33.205752077 0 0,102.920898502 33.205349935000015 0 0,102.92060727 33.204636444000016 0 0,102.92056840999999 33.203634825999984 0 0,102.92115501199999 33.202747853000005 0 0,102.92126425700002 33.202341511999975 0 0,102.921114397 33.201579263999975 0 0,102.92096454099999 33.200817015999974 0 0,102.92109965999998 33.200171934000025 0 0,102.922105316 33.19866162699998 0 0,102.922495771 33.19801465199998 0 0,102.92231953800001 33.19744343999997 0 0,102.92228816400001 33.19715741300001 0 0,102.92242852200002 33.197013244000004 0 0,102.92327991600001 33.19703078499998 0 0,102.923674361 33.19676545499999 0 0,102.92409466999999 33.19626138199999 0 0,102.92411702800001 33.19568869699998 0 0,102.92471181500002 33.19558885999999 0 0,102.925480843 33.19586940300002 0 0,102.92581928700002 33.19567604600002 0 0,102.92592599400001 33.19503116999999 0 0,102.92625790400001 33.194217632999994 0 0,102.92673417200001 33.19364157000001 0 0,102.92763523299999 33.192990775 0 0,102.92808538100002 33.19262959500003 0 0,102.92842330299999 33.19238852699999 0 0,102.92824956099997 33.192055853 0 0,102.92799121500002 33.191771519999975 0 0,102.92756315399998 33.19153616199998 0 0,102.92477265100001 33.19057887399998 0 0,102.924654911 33.19017421500001 0 0,102.92448364799998 33.18897396099999 0 0,102.924608992 33.187942496999995 0 0,102.92501148100001 33.18736698800001 0 0,102.92582908999998 33.18741816199997 0 0,102.92627736100002 33.187958718999994 0 0,102.92761345399998 33.18875029499998 0 0,102.92829581500001 33.18888833800003 0 0,102.92860038399999 33.18871431100001 0 0,102.92866242899998 33.18814132900002 0 0,102.928825388 33.18745309100001 0 0,102.92902269000001 33.186793222000006 0 0,102.92928867699999 33.18619009299999 0 0,102.92911182199998 33.18556164300003 0 0,102.92879518000001 33.184590723999975 0 0,102.92855296900001 33.18422039400002 0 0,102.92831045700001 33.183821438999985 0 0,102.92847522400001 33.183304943999985 0 0,102.92904847199998 33.1827854 0 0,102.929590093 33.182495097000015 0 0,102.929687376 33.18203635499998 0 0,102.92946681500001 33.18049220099999 0 0,102.92928694900002 33.17957751300003 0 0,102.92937909400001 33.178632169000025 0 0,102.929815851 33.17808501500002 0 0,102.93028513000002 33.177394486000026 0 0,102.93041583600001 33.176878241 0 0,102.93020556099998 33.176307294000026 0 0,102.929480797 33.175368049999975 0 0,102.929234984 33.17465423599998 0 0,102.92919850800001 33.17441868399999 0 0,102.929088869 33.17371066800001 0 0,102.92911535600001 33.172994820999975 0 0,102.92880570599999 33.17268224600002 0 0,102.92772921099998 33.17389256400003 0 0,102.92590387000001 33.175108443 0 0,102.92547612800001 33.17651429699998 0 0,102.92536227 33.17680105699998 0 0,102.92474653900001 33.178351781 0 0,102.92347199199997 33.18016467899997 0 0,102.92225947499998 33.18140458300002 0 0,102.92128191 33.182327853000004 0 0,102.92070442699998 33.182446630000015 0 0,102.92032998600001 33.18244939900001 0 0,102.91957033900002 33.18142447700001 0 0,102.91928719700002 33.180573286000026 0 0,102.919218881 33.18036791100002 0 0,102.91897253799999 33.179596828 0 0,102.91896208100002 33.178594996000015 0 0,102.91909076299999 33.17787839699997 0 0,102.91884174 33.17684969800001 0 0,102.918494194 33.176165239 0 0,102.91788121600001 33.17614113399998 0 0,102.91626230100002 33.177584360000026 0 0,102.914859761 33.180199641 0 0,102.91442795400002 33.181233349000024 0 0,102.91450584699999 33.18217743399998 0 0,102.91482329799999 33.18334468699999 0 0,102.91482440499999 33.18334876 0 0,102.914832735 33.184150224999996 0 0,102.91459891 33.18458133299998 0 0,102.91457141299998 33.185211306999975 0 0,102.91471561100002 33.18598314799999 0 0,102.91465496500001 33.18669924400001 0 0,102.91435453600002 33.18727396999998 0 0,102.91357959200002 33.188052561999996 0 0,102.91311576999999 33.189286881999976 0 0,102.91261640800002 33.19037832999999 0 0,102.91204449700001 33.19104091999998 0 0,102.91143141499998 33.19101678499999 0 0,102.911186294 33.190360182000006 0 0,102.911143358 33.189501716999985 0 0,102.91160780299998 33.188324652000006 0 0,102.911534975 33.187867170000004 0 0,102.91135498099999 33.18692383000001 0 0,102.911651871 33.18600562400002 0 0,102.911913411 33.18515110499999 0 0,102.91191530499998 33.18514491600001 0 0,102.91218259300001 33.184656314999984 0 0,102.91223406099999 33.183052883000016 0 0,102.91234358899999 33.18272935300001 0 0,102.91234854300001 33.182714721000025 0 0,102.91272952999998 33.181589325000004 0 0,102.91275763300001 33.181016598999975 0 0,102.912712613 33.17995776700002 0 0,102.91239824799999 33.17918716899999 0 0,102.91214811399999 33.178043962000004 0 0,102.91210310299999 33.17698512800001 0 0,102.91254025799998 33.176466656 0 0,102.91293891800001 33.17551907500001 0 0,102.91340683099997 33.17468548800002 0 0,102.909615024 33.173380721 0 0,102.90655988700001 33.17340300400002 0 0,102.90422825899998 33.17387339700002 0 0,102.90317167199998 33.17599710500002 0 0,102.902655756 33.17826803000003 0 0,102.90159134100003 33.17963605199998 0 0,102.89902580299997 33.18078541699998 0 0,102.89913786400001 33.181757893 0 0,102.89925021800002 33.182758992000004 0 0,102.89963607300001 33.18387261999999 0 0,102.89954389799999 33.18484657099998 0 0,102.89876796300001 33.18553920099998 0 0,102.89842813299998 33.185598905999996 0 0,102.89797624800002 33.184686134 0 0,102.89745774900001 33.183916969999984 0 0,102.89684180400002 33.18360652199999 0 0,102.89615603300001 33.18312481800001 0 0,102.896080084 33.182352460999994 0 0,102.89559769599998 33.181783412000016 0 0,102.895825489 33.180751235 0 0,102.896298839 33.18043294099999 0 0,102.89642508700001 33.17945874600002 0 0,102.89614345000001 33.17854474000001 0 0,102.89566079100001 33.177947066 0 0,102.89507485799999 33.177235628000005 0 0,102.89486364499999 33.17655012099999 0 0,102.894851717 33.17537653699998 0 0,102.89501230299999 33.17443072200001 0 0,102.89493491899998 33.173515243 0 0,102.894518044 33.17268808199998 0 0,102.89387163800001 33.17272135100001 0 0,102.89326188299998 33.173011987999985 0 0,102.89190215399998 33.173193492999985 0 0,102.89155772800001 33.172795194 0 0,102.89172008399999 33.172021126000004 0 0,102.89218151300003 33.17052926299999 0 0,102.89254633299998 33.169581987000015 0 0,102.89284307600002 33.168635197000015 0 0,102.89205534000001 33.168154199000014 0 0,102.89089004800002 33.167361011000025 0 0,102.890271638 33.166792911000016 0 0,102.88707762199999 33.16628833200002 0 0,102.88438211200003 33.16630750600001 0 0,102.88259267799998 33.16707593299998 0 0,102.88061595099998 33.167089928999985 0 0,102.87935501599998 33.16679654799998 0 0,102.87736926000002 33.165903678999996 0 0,102.875386069 33.16563889899999 0 0,102.874778004 33.166101190999996 0 0,102.87324589600001 33.16605469299998 0 0,102.87154248500002 33.16589487099998 0 0,102.87123193100001 33.16546765099997 0 0,102.86729710200001 33.16506736299999 0 0,102.86496843600003 33.165839292999976 0 0,102.86191204400001 33.16570933999998 0 0,102.85777598499999 33.165435607999996 0 0,102.856353077 33.16695686700001 0 0,102.85583746600003 33.169378757000004 0 0,102.85568419100002 33.17210044699999 0 0,102.85479882599998 33.173466846 0 0,102.85427727199999 33.175284182999974 0 0,102.85464844900002 33.176490806000004 0 0,102.85466752299999 33.17845557800001 0 0,102.853795273 33.18118219600001 0 0,102.85147629300002 33.18301183400001 0 0,102.84843097100003 33.18409065100002 0 0,102.847095835 33.184839098 0 0,102.84644148400002 33.185314989999995 0 0,102.84554918600003 33.185314989999995 0 0,102.84495432 33.185314989999995 0 0,102.844002536 33.184839098 0 0,102.843229211 33.18418474600003 0 0,102.84245588599998 33.183292447999975 0 0,102.84162307499997 33.18287604300002 0 0,102.83966002 33.18245963700002 0 0,102.83858926200003 33.18204323100002 0 0,102.83751850499999 33.181983745000025 0 0,102.83674517999998 33.18210271800001 0 0,102.83543647599998 33.182221690999995 0 0,102.83430623200002 33.18234066399998 0 0,102.83317598899998 33.182638096999995 0 0,102.832224204 33.18281655599998 0 0,102.83145087899999 33.18311398899999 0 0,102.83061806799998 33.183054502000005 0 0,102.830023203 33.18251912400001 0 0,102.82930938200002 33.18109154299998 0 0,102.82897310499999 33.18008613799998 0 0,102.828906566 33.17880412400001 0 0,102.82900514300002 33.17770422000001 0 0,102.828670176 33.17683621100002 0 0,102.82758437799998 33.17720985 0 0,102.82699561800001 33.178313011 0 0,102.82640641400002 33.179370370000015 0 0,102.82565423099999 33.180474609999976 0 0,102.82462455699999 33.18103105900002 0 0,102.82369480099999 33.180624996000006 0 0,102.823356875 33.17943637799999 0 0,102.82339634800002 33.177833045 0 0,102.82359963099998 33.17627442999998 0 0,102.82369612899998 33.17494553099999 0 0,102.823144668 33.17421634599998 0 0,102.82199201899999 33.17326211699998 0 0,102.821322694 33.171571856000014 0 0,102.82072492700001 33.171713204000014 0 0,102.82013526200001 33.17272473600002 0 0,102.81998382400002 33.174008191999974 0 0,102.81967411699998 33.175842316 0 0,102.81935970699999 33.177172645999974 0 0,102.81904656699999 33.178640374 0 0,102.81839769200002 33.17914846399998 0 0,102.81753052599998 33.17961218200003 0 0,102.81654422899999 33.17897742500003 0 0,102.81614854700001 33.177422749000016 0 0,102.81640429700002 33.175634790000004 0 0,102.81660600200001 33.17389298699999 0 0,102.81664177300001 33.17187745899997 0 0,102.81608529800002 33.17059864700002 0 0,102.815544531 33.17101441 0 0,102.815065 33.172162603000004 0 0,102.81437524400002 33.174136608000026 0 0,102.813131107 33.17506078399998 0 0,102.81220526800001 33.17506682700002 0 0,102.811545824 33.17442989699998 0 0,102.810933256 33.17296821899998 0 0,102.81032155399998 33.17159813699999 0 0,102.80982594699998 33.171005933 0 0,102.80966257099999 33.17100699500003 0 0,102.80951266900001 33.17247364000002 0 0,102.80920148199999 33.174170342000025 0 0,102.80899668500001 33.17559154100002 0 0,102.80841106600002 33.177061013000014 0 0,102.807379217 33.17738832399999 0 0,102.80513996399998 33.17671579300003 0 0,102.803991236 33.17617359100001 0 0,102.80311023600001 33.17512582699999 0 0,102.80354091100003 33.17457342199998 0 0,102.804136218 33.17415735899999 0 0,102.804623016 33.17378779699999 0 0,102.805488937 33.17318676899998 0 0,102.80607793600001 33.17208370499998 0 0,102.80683029699998 33.170979579000004 0 0,102.807439026 33.17056897200001 0 0,102.80754387100001 33.170498251000026 0 0,102.80785871199998 33.170285878000016 0 0,102.807954602 33.16886538799997 0 0,102.80848866600002 33.16771686599998 0 0,102.80941064000001 33.167298656000014 0 0,102.81049808400002 33.16710837400001 0 0,102.81152810999998 33.166597841 0 0,102.81223181500002 33.166135231 0 0,102.81227697700001 33.16512728700002 0 0,102.81188734900002 33.164213784000026 0 0,102.81112161300001 33.163852356999996 0 0,102.80975478300002 33.16326582300002 0 0,102.80947114899999 33.162031007999985 0 0,102.80908030199998 33.160980096 0 0,102.80836569500002 33.16025190099998 0 0,102.80705842499998 33.16021457800002 0 0,102.805534604 33.160316049000016 0 0,102.804713639 33.15986333400002 0 0,102.80470694500002 33.15913053999998 0 0,102.80540644000001 33.15820997200001 0 0,102.80578340699998 33.15774951100002 0 0,102.80534445500001 33.15738593200001 0 0,102.80430571599999 33.156934621999994 0 0,102.80304585099998 33.15611831000001 0 0,102.801946854 33.15502613699999 0 0,102.80129471700002 33.155167741000014 0 0,102.80075563700001 33.15576663899998 0 0,102.80011347200002 33.157007428999975 0 0,102.79924642399999 33.15747101900001 0 0,102.79870648600001 33.157978308999986 0 0,102.79827917900002 33.158897094999986 0 0,102.797961596 33.15990678200001 0 0,102.79709450899998 33.16037035800002 0 0,102.79621913199998 33.15991793500001 0 0,102.79593859800002 33.15900368199999 0 0,102.79625288699998 33.15762760299998 0 0,102.79661996300001 33.156067975999974 0 0,102.79699158400001 33.15501214400001 0 0,102.797036504 33.153958402 0 0,102.797082666 33.15304206000002 0 0,102.79609929700001 33.15268193100002 0 0,102.79501034499998 33.15268888700001 0 0,102.79342765299998 33.152286758 0 0,102.79271406999999 33.15165006799998 0 0,102.79336331000002 33.151187909999976 0 0,102.796183364 33.14993325099999 0 0,102.79661230900001 33.14919766999998 0 0,102.79581731600001 33.148891295 0 0,102.79466035299998 33.14889868199998 0 0,102.79343224299998 33.148562992999985 0 0,102.79192780199998 33.14777102599999 0 0,102.791849974 33.146683713000016 0 0,102.79231658200001 33.14559293799999 0 0,102.79305693499998 33.14467217800001 0 0,102.79420352400001 33.143519810999976 0 0,102.79406019999999 33.142719183 0 0,102.79323791299998 33.142094637000014 0 0,102.791056674 33.14170773699999 0 0,102.78995810999999 33.14062689999997 0 0,102.79056645499998 33.140165016000026 0 0,102.79246825000001 33.13975216 0 0,102.79478245000001 33.139794669000025 0 0,102.79625765600002 33.139267630000006 0 0,102.795275269 33.13899909000003 0 0,102.79440053100001 33.138592449999976 0 0,102.793469711 33.138002949999986 0 0,102.79324165600002 33.13685934 0 0,102.79263625300001 33.13613035399999 0 0,102.791706294 33.135632439999995 0 0,102.790724372 33.13540966300002 0 0,102.78991438100002 33.136147642000026 0 0,102.78888130000001 33.13629159599998 0 0,102.78806228000002 33.136021965 0 0,102.78756784500001 33.135521263999976 0 0,102.787018977 33.135020904999976 0 0,102.78684749500002 33.134105937000015 0 0,102.78684340699999 33.13364793699998 0 0,102.78683891200001 33.13314413699999 0 0,102.78618568500002 33.133148260999974 0 0,102.785647041 33.13379289599999 0 0,102.78516527300002 33.13471198399998 0 0,102.78517179599999 33.135444783000025 0 0,102.78539647899998 33.13622200999998 0 0,102.78524785000002 33.137871838000024 0 0,102.78443779100002 33.138609782 0 0,102.78384262499998 33.13902575100002 0 0,102.782593367 33.13935422399999 0 0,102.78106987199999 33.13945539000002 0 0,102.77981290100001 33.138913634999994 0 0,102.77931566000001 33.13809230099997 0 0,102.77876520500001 33.137408704999984 0 0,102.77885651999998 33.135192632999974 0 0,102.77998134 33.134135953 0 0,102.78190083300001 33.133169699999996 0 0,102.78381943699998 33.132108001000006 0 0,102.784824808 33.130384074999995 0 0,102.78572354200003 33.12942419000001 0 0,102.78748143500002 33.12968409000001 0 0,102.788511986 33.12926534899998 0 0,102.78833968200001 33.12825878299998 0 0,102.787835879 33.126704682000025 0 0,102.787283387 33.12579212200001 0 0,102.78651236799999 33.12478933400001 0 0,102.78590343299999 33.12364811100002 0 0,102.78594929399998 33.122685966999995 0 0,102.786596728 33.12204064399998 0 0,102.787998786 33.12056610100001 0 0,102.78869161 33.11891282200003 0 0,102.79026014300001 33.11780362100001 0 0,102.79111946400002 33.116515694999975 0 0,102.792242552 33.115561207999974 0 0,102.79359132799999 33.11423580000002 0 0,102.79446798499998 33.11337141400003 0 0,102.79602336099998 33.112330928999995 0 0,102.79670054399998 33.111983081000005 0 0,102.79579778599998 33.11120638699998 0 0,102.794947014 33.11116410599999 0 0,102.794714242 33.110497635 0 0,102.79380550000002 33.110312582000006 0 0,102.79154392700002 33.110994921999975 0 0,102.790128826 33.11124245799999 0 0,102.78736167099999 33.11245274999999 0 0,102.78600747299998 33.113176966000026 0 0,102.78341281600001 33.11467234999998 0 0,102.782109746 33.114775957000006 0 0,102.78109942399999 33.11592736199998 0 0,102.78041700099999 33.11569308200001 0 0,102.77717921599998 33.114997648999974 0 0,102.774017421 33.11649637400001 0 0,102.77068335000001 33.117757529000016 0 0,102.768410184 33.117151321999984 0 0,102.76586807500001 33.11821661800002 0 0,102.76457774400001 33.11979901199999 0 0,102.76327333400002 33.11975929699997 0 0,102.76198878899999 33.119131313000025 0 0,102.76268612199999 33.11794505300003 0 0,102.76290027300001 33.11701706299999 0 0,102.763043041 33.115589387 0 0,102.76375687900003 33.114590013 0 0,102.76461348499998 33.11401894199997 0 0,102.76575562699998 33.11430447800001 0 0,102.76689776799998 33.114375861999974 0 0,102.76775437399999 33.11430447800001 0 0,102.76818267700003 33.11351925600002 0 0,102.76818267700003 33.11230573 0 0,102.76782575800001 33.11130635699999 0 0,102.76725468699999 33.11037836700001 0 0,102.76618393000001 33.11009283200002 0 0,102.76525593999997 33.11016421599999 0 0,102.76411379799998 33.11080666999999 0 0,102.763043041 33.11137774100001 0 0,102.76197228400002 33.11137774100001 0 0,102.76104429399999 33.11094943799998 0 0,102.759902152 33.11030698299999 0 0,102.75883139500002 33.109664528999986 0 0,102.75668988000001 33.10923622600001 0 0,102.755048052 33.10923622600001 0 0,102.753905911 33.10909345800002 0 0,102.75254961799999 33.10909345800002 0 0,102.75169301199998 33.10895068999997 0 0,102.75019395200002 33.108236852000005 0 0,102.749337346 33.107951317000015 0 0,102.74855212300002 33.107451630000014 0 0,102.748980426 33.10680917600001 0 0,102.74940872899998 33.10623810499999 0 0,102.749480113 33.10516734700002 0 0,102.749622881 33.103525519000016 0 0,102.74955149700003 33.102668913 0 0,102.74940872899998 33.102240610000024 0 0,102.74912319399999 33.101526772 0 0,102.748337972 33.100812933999975 0 0,102.747338598 33.100384631 0 0,102.74683891199999 33.100313246999974 0 0,102.74612507299997 33.09959940900001 0 0,102.74448324500003 33.099099722000005 0 0,102.74391217499999 33.098600035000004 0 0,102.74291280099999 33.098314500000015 0 0,102.74148512400001 33.098314500000015 0 0,102.739700529 33.098314500000015 0 0,102.73813008399998 33.098314500000015 0 0,102.737059327 33.09888556999999 0 0,102.73548888300002 33.09959940900001 0 0,102.73420397400002 33.100384631 0 0,102.73334736800001 33.10116985299999 0 0,102.731991075 33.10181230699999 0 0,102.73113446899998 33.10216922699999 0 0,102.73042063100002 33.102240610000024 0 0,102.72809305200002 33.102560488999984 0 0,102.72349783800001 33.10282908800002 0 0,102.71918795300002 33.10285403099999 0 0,102.71561205699999 33.10480933399998 0 0,102.71248359999998 33.108817620000025 0 0,102.70947715900002 33.11016489100001 0 0,102.70631340099999 33.109820102000015 0 0,102.70372725599998 33.10983473099998 0 0,102.70141692800001 33.10839671399998 0 0,102.70025987600002 33.10743585900002 0 0,102.69895726099998 33.106233969000016 0 0,102.69793628299999 33.10430496599997 0 0,102.696058139 33.102985346000025 0 0,102.69409064199999 33.101506907999976 0 0,102.68893217700003 33.100651202999984 0 0,102.68548195900001 33.099818390999985 0 0,102.683816336 33.09910455300002 0 0,102.68096098299998 33.09862866100002 0 0,102.676915899 33.09815276900002 0 0,102.67536924900003 33.09815276900002 0 0,102.673346708 33.09815276900002 0 0,102.671562112 33.099223526 0 0,102.66953956999998 33.10017531099999 0 0,102.668111893 33.100770176000026 0 0,102.66751702800002 33.10160298699998 0 0,102.66704113600002 33.103030664000016 0 0,102.666327298 33.10398244800001 0 0,102.66513756699999 33.10445834000001 0 0,102.66442372900002 33.10445834000001 0 0,102.66216324099997 33.103744501999984 0 0,102.66121145599999 33.10279271799999 0 0,102.66002172600002 33.101840933000005 0 0,102.65813005400003 33.100460845999976 0 0,102.65770175099999 33.10038946200001 0 0,102.65734483199998 33.10024669400002 0 0,102.656773762 33.10017531099999 0 0,102.65584577200002 33.100032543 0 0,102.655131934 33.099675623999985 0 0,102.65391840799998 33.099175936999984 0 0,102.65349010599999 33.099175936999984 0 0,102.65299041899999 33.09931870499997 0 0,102.65249073199999 33.100032543 0 0,102.65242950499999 33.100859104999984 0 0,102.652347964 33.10195990599999 0 0,102.652205197 33.102530977000015 0 0,102.65213381299998 33.102816512000004 0 0,102.65213381299998 33.103744501999984 0 0,102.65249073199999 33.104743875999986 0 0,102.65299041899999 33.10567186600002 0 0,102.65391840799998 33.10702815799999 0 0,102.654775014 33.108027531999994 0 0,102.65556023699997 33.109026906 0 0,102.65620269099998 33.110169047 0 0,102.65591715599999 33.111311188 0 0,102.655469482 33.113416932999996 0 0,102.65711262299999 33.116883081000026 0 0,102.65773229899997 33.118190266 0 0,102.658076091 33.118264228999976 0 0,102.65821547899998 33.119209517 0 0,102.65861642099998 33.12005529100003 0 0,102.65961055600002 33.12215238499999 0 0,102.660430233 33.12207600300002 0 0,102.661139897 33.12231051200001 0 0,102.66179442700002 33.12252679599999 0 0,102.66316078400001 33.12326383200002 0 0,102.66316810000001 33.12423710899998 0 0,102.66291648700002 33.12452314799998 0 0,102.66344880999998 33.12469568 0 0,102.66773619100002 33.126046299999985 0 0,102.67026724599998 33.129678676000026 0 0,102.67084629099998 33.13241304100001 0 0,102.671227004 33.132698576999985 0 0,102.67160771800002 33.13336482599999 0 0,102.67294021599997 33.13412625299998 0 0,102.67389200100001 33.134697324 0 0,102.675319677 33.13498285899999 0 0,102.676652176 33.135173216 0 0,102.678079852 33.135268395000026 0 0,102.67893645800001 33.135268395000026 0 0,102.681030384 33.135268395000026 0 0,102.683124309 33.135268395000026 0 0,102.68417127200001 33.135173216 0 0,102.68550377000003 33.13498285899999 0 0,102.68769287499998 33.13441178900001 0 0,102.68864465899998 33.13441178900001 0 0,102.690167514 33.134316609999985 0 0,102.691975904 33.134316609999985 0 0,102.694260187 33.135173216 0 0,102.69635411299998 33.13612500099998 0 0,102.69806732500001 33.136981606999996 0 0,102.69939982300002 33.13745749899999 0 0,102.70082749900001 33.137647856 0 0,102.70311178200001 33.13774303399998 0 0,102.70472981500001 33.13774303399998 0 0,102.706823741 33.13774303399998 0 0,102.70872730999997 33.13774303399998 0 0,102.70948873700002 33.13774303399998 0 0,102.71234409099998 33.13774303399998 0 0,102.71396212399998 33.137552676999974 0 0,102.71653194200002 33.137171963000014 0 0,102.72177041999998 33.13626374500001 0 0,102.7272337 33.136651529000005 0 0,102.73712927000003 33.13864260899999 0 0,102.739131649 33.14002076899999 0 0,102.73930044100001 33.140004809000004 0 0,102.74296683799997 33.137695915999984 0 0,102.74320462100002 33.13754617400002 0 0,102.74380446200001 33.13594749599997 0 0,102.74468240599998 33.134190074 0 0,102.74685171800002 33.13402431499998 0 0,102.747710025 33.13411014500002 0 0,102.74895456899998 33.13466804500001 0 0,102.75024202999998 33.135011367000004 0 0,102.75075701399999 33.135569266999994 0 0,102.75079870799999 33.135615137 0 0,102.75072850200002 33.136061391 0 0,102.751050282 33.13655564800001 0 0,102.751530194 33.136972610999976 0 0,102.75200929599998 33.137294155999996 0 0,102.75251043499998 33.13753922799998 0 0,102.753192061 33.13766869900002 0 0,102.75373742699998 33.13777990699998 0 0,102.75381210199998 33.13782854300001 0 0,102.75405678300001 33.137987904 0 0,102.754422976 33.13836737499997 0 0,102.75453965700001 33.138748357 0 0,102.75420136999998 33.13897941900001 0 0,102.75400598200002 33.139344988000005 0 0,102.75577972000002 33.13984254000002 0 0,102.75665235999998 33.14159257 0 0,102.75757268000001 33.143671118999976 0 0,102.75411107000002 33.14388630000002 0 0,102.74572929099998 33.14619886000003 0 0,102.73627678000003 33.147662278999974 0 0,102.73418791699999 33.14811426900002 0 0,102.73422085499999 33.14880095699999 0 0,102.73574789999998 33.148621763999984 0 0,102.73684160300002 33.149187831000006 0 0,102.73854760400002 33.14972163300001 0 0,102.739723051 33.150247131000015 0 0,102.73981148299998 33.150286666 0 0,102.74087288800001 33.15105327499998 0 0,102.74135652500001 33.15190919700001 0 0,102.74170453400001 33.152823177000016 0 0,102.74150589200002 33.15348277300001 0 0,102.741070476 33.15431553600001 0 0,102.74073522200001 33.15491868999999 0 0,102.741424032 33.155887896000024 0 0,102.743092053 33.15593520700003 0 0,102.743808887 33.156188568000005 0 0,102.74395758100002 33.157676262999985 0 0,102.743663373 33.159109349999994 0 0,102.74343069999998 33.15976915099998 0 0,102.74299793 33.16091679700003 0 0,102.74235901399999 33.16183665800003 0 0,102.74260497199998 33.16275124200001 0 0,102.74298538300002 33.163464637999994 0 0,102.74390720999997 33.163802653999994 0 0,102.745267861 33.16370863700001 0 0,102.74635720399999 33.163730740000005 0 0,102.74751583099999 33.16389555000001 0 0,102.74850526199998 33.16417587199999 0 0,102.74932598700002 33.164628961000005 0 0,102.750013019 33.165369113999986 0 0,102.750026913 33.167000744000006 0 0,102.74942401300001 33.168149434999975 0 0,102.74919257900001 33.16895237099999 0 0,102.749474615 33.17009573600001 0 0,102.74982059000001 33.17075206200002 0 0,102.75037103599999 33.17143578299999 0 0,102.75115560400002 33.17163143800002 0 0,102.75217648199998 33.17159664799999 0 0,102.75353748700002 33.17153116600002 0 0,102.754660967 33.17155298799997 0 0,102.75602786600001 33.17217447799999 0 0,102.75671304600002 33.17268559399997 0 0,102.757333603 33.17359786899999 0 0,102.75843515100001 33.17502248699998 0 0,102.75936011900001 33.17570388399997 0 0,102.760281642 33.17598452499999 0 0,102.761371881 33.176092369 0 0,102.76324427700001 33.17610953100001 0 0,102.76437079499999 33.17647476399998 0 0,102.765056055 33.176985831000025 0 0,102.765506781 33.17792773299999 0 0,102.76585440100001 33.17875576199998 0 0,102.76609791200002 33.17935541899999 0 0,102.76692360599998 33.180352260999996 0 0,102.767508287 33.18103569200002 0 0,102.76816330700001 33.181976324000004 0 0,102.76895125800002 33.18254398800002 0 0,102.76936225700001 33.182827712999995 0 0,102.77038801499998 33.18333664400001 0 0,102.77110715700002 33.183818841000004 0 0,102.772308168 33.18489919899997 0 0,102.77296276599998 33.185782555 0 0,102.77362140299999 33.187123903999975 0 0,102.77393484200002 33.18792349400002 0 0,102.77414439 33.18852334500002 0 0,102.77452340500002 33.189036262 0 0,102.77493773200001 33.189692089999994 0 0,102.77542040499998 33.19037611700003 0 0,102.77627580799998 33.19085743300002 0 0,102.77743914199999 33.191508579000015 0 0,102.77849985199998 33.19210310300002 0 0,102.779357318 33.19281339600002 0 0,102.78001077699997 33.193553587 0 0,102.78066374100001 33.194236526 0 0,102.78152048300001 33.194860928000026 0 0,102.78241026500001 33.19537061199998 0 0,102.78306275 33.195996288 0 0,102.78317126000002 33.196711263 0 0,102.78304297099999 33.197599486 0 0,102.78291442400001 33.19845908399998 0 0,102.782957388 33.19946073400001 0 0,102.78303465800002 33.200490796 0 0,102.78331545700001 33.20143369599998 0 0,102.78345471 33.20177633499998 0 0,102.783630055 33.202347756999984 0 0,102.783599832 33.20277734199999 0 0,102.78326316300002 33.203208856 0 0,102.78292827500002 33.20384074100002 0 0,102.782794879 33.20415646999999 0 0,102.78297557600001 33.205329010000014 0 0,102.78315143499998 33.20595768200002 0 0,102.78343250799998 33.206929205999984 0 0,102.78353950600001 33.207472430999985 0 0,102.783883333 33.20784240699999 0 0,102.78453132800001 33.20795282900002 0 0,102.78521439600001 33.20817753099999 0 0,102.78606721199998 33.208343904 0 0,102.78657951899999 33.20851242399999 0 0,102.787126135 33.20870935200003 0 0,102.78753705999998 33.20896438800003 0 0,102.78781331800002 33.20939203299997 0 0,102.78768275300001 33.21002263700001 0 0,102.78741418300001 33.21045373099997 0 0,102.78677513100001 33.211345187000006 0 0,102.78617037700002 33.212265048999996 0 0,102.786214669 33.213409818 0 0,102.78635958699999 33.214382193999995 0 0,102.786604877 33.215153552000004 0 0,102.78705449799997 33.21592361699999 0 0,102.787601161 33.21612054100001 0 0,102.78842231499999 33.21654473299998 0 0,102.78948751600001 33.21759714900003 0 0,102.789629907 33.21828327399999 0 0,102.78960202299999 33.218970479999996 0 0,102.78940463200001 33.21974463999999 0 0,102.789137326 33.22031886000002 0 0,102.788702817 33.221237653 0 0,102.788097247 33.222071649999975 0 0,102.78816998100001 33.22258646099999 0 0,102.78847880299998 33.22284213900002 0 0,102.78949896799998 33.22266391300002 0 0,102.790417988 33.22260082499997 0 0,102.79109912400003 33.222596495999994 0 0,102.79144123999998 33.22276607700002 0 0,102.79150986799999 33.222822893 0 0,102.79190943399999 33.22327836900001 0 0,102.792300748 33.22386748500003 0 0,102.79226253500002 33.22426288999998 0 0,102.791743785 33.22505424600001 0 0,102.79136277999999 33.225610109 0 0,102.79095923699998 33.226185198999985 0 0,102.79073870799999 33.226911797000014 0 0,102.79088198300002 33.22769333399998 0 0,102.79142829900002 33.227842533 0 0,102.79213286999999 33.22791438500002 0 0,102.79261158700001 33.22812126100001 0 0,102.793 33.228385962999994 0 0,102.79316083700002 33.22859486300001 0 0,102.79332288 33.228937342999984 0 0,102.79345179199998 33.229533472000014 0 0,102.79311429799998 33.22987913700001 0 0,102.79328873100002 33.23033604300002 0 0,102.79366649100001 33.230677146999994 0 0,102.79394233400001 33.23104752699999 0 0,102.79425404900002 33.23161806000002 0 0,102.79418955099999 33.232019236999975 0 0,102.79433148800001 33.23264810500001 0 0,102.79427955400001 33.23313788600001 0 0,102.79426662200001 33.23325984000002 0 0,102.79423732700002 33.23353611599998 0 0,102.794174897 33.23416629000002 0 0,102.794113503 33.234910961000026 0 0,102.79395147399998 33.23582803099998 0 0,102.79382221100002 33.236601760999974 0 0,102.79382971199999 33.23743187000002 0 0,102.79390223500002 33.23791805100001 0 0,102.79445215800001 33.238458434999984 0 0,102.79473036000002 33.23908643300001 0 0,102.79542095400001 33.240112556999975 0 0,102.79559568100001 33.24059808300001 0 0,102.79553377600001 33.241285506 0 0,102.79550852699998 33.24225895400002 0 0,102.79537952800001 33.243061308999984 0 0,102.79491220900002 33.244123461000015 0 0,102.794445656 33.24527148499999 0 0,102.79390837099999 33.246133697999994 0 0,102.79336797100001 33.24665241500003 0 0,102.792895181 33.247113447000004 0 0,102.79245645100002 33.24757426100001 0 0,102.79212095100002 33.248148920000006 0 0,102.79185667899998 33.249066637 0 0,102.791695893 33.250126824000006 0 0,102.79190597899998 33.250755260000005 0 0,102.79221775399998 33.251325795000014 0 0,102.79259818700001 33.251953144000026 0 0,102.79362540900001 33.252519113000005 0 0,102.79434680100002 33.253172905999975 0 0,102.79510175600001 33.25376922800001 0 0,102.795658274 33.25502521300001 0 0,102.796076191 33.256024448999995 0 0,102.79630270000001 33.256806462999975 0 0,102.79635757900002 33.256995931000006 0 0,102.796500353 33.257710668000016 0 0,102.79657758600001 33.25871208299998 0 0,102.796655601 33.259799370999986 0 0,102.79666599500001 33.260944343999995 0 0,102.796980958 33.261858356999994 0 0,102.797777779 33.262801722000006 0 0,102.79844071899998 33.263759299000014 0 0,102.79893720500002 33.264397331 0 0,102.798781158 33.26522276200001 0 0,102.797966314 33.26554860499999 0 0,102.79687804600002 33.26578459199999 0 0,102.79628167599998 33.26615482599999 0 0,102.79546806000002 33.26661804899999 0 0,102.79487126499998 33.266942476999986 0 0,102.79394652399998 33.267177393 0 0,102.793077321 33.26675096600002 0 0,102.79134540199999 33.266151315 0 0,102.79016143000001 33.26585350099998 0 0,102.78853001300001 33.26632187400003 0 0,102.78708167600001 33.266941739 0 0,102.78618124100001 33.26786346799997 0 0,102.78510315400001 33.26924432800001 0 0,102.78511476699998 33.27054196500001 0 0,102.783482354 33.27155676699999 0 0,102.78185623600001 33.272635707999996 0 0,102.78241916000002 33.27461690000001 0 0,102.78311681600002 33.27509040799998 0 0,102.78312806100001 33.27634987900001 0 0,102.78266323399998 33.27772685299999 0 0,102.782745697 33.27932938700002 0 0,102.78276204899998 33.281161344 0 0,102.78366807200001 33.28338845799999 0 0,102.78429125100001 33.28447231199999 0 0,102.78615112199998 33.28663613200001 0 0,102.78732275300001 33.28806000999998 0 0,102.78920517799997 33.28892593299997 0 0,102.78994836200002 33.289446019000025 0 0,102.78995610200002 33.290304746000004 0 0,102.78950423700002 33.290593876 0 0,102.78804413 33.29154540799999 0 0,102.78942036500001 33.29296796800003 0 0,102.791814009 33.293811516000005 0 0,102.79500128199999 33.29445910499999 0 0,102.795690772 33.29531346800002 0 0,102.79672980200002 33.29711978 0 0,102.79355278700001 33.297617204999995 0 0,102.791962114 33.297627352000006 0 0,102.79114356399998 33.298771578000014 0 0,102.79072779 33.299352763 0 0,102.79253955000001 33.300674793999974 0 0,102.79267231 33.30077166500001 0 0,102.79386086300002 33.301590610000005 0 0,102.79404444300002 33.30171709899997 0 0,102.79496210000002 33.302665425999976 0 0,102.79588237500002 33.303899985999976 0 0,102.795891042 33.304854122999984 0 0,102.796542262 33.30613722300001 0 0,102.79700787799999 33.307054600000015 0 0,102.79659704400001 33.30894404899999 0 0,102.79657157100002 33.30906120200001 0 0,102.79646664699999 33.309358809 0 0,102.79579606499999 33.31126081399998 0 0,102.79478025499998 33.31203066900002 0 0,102.79388671499999 33.31375392799998 0 0,102.79344771000001 33.31547427800001 0 0,102.79344939700002 33.31566028399999 0 0,102.79346240699999 33.31709631000001 0 0,102.79384061600001 33.31787295800001 0 0,102.79396995799999 33.31813855299998 0 0,102.79417151500002 33.318552435000015 0 0,102.79421059200001 33.31863267900002 0 0,102.79421685400001 33.31864553600002 0 0,102.79423913099998 33.318648859999996 0 0,102.79430273100002 33.31865196799998 0 0,102.794372936 33.31864789299999 0 0,102.79453833000002 33.318638292 0 0,102.79477392799998 33.318624614999976 0 0,102.79500952400002 33.318610938000006 0 0,102.79524511900001 33.31859726099998 0 0,102.79548072 33.318583585 0 0,102.79571632 33.31856990900002 0 0,102.795961751 33.31853512800001 0 0,102.79620718299998 33.318500348999976 0 0,102.79645261500002 33.31846556900001 0 0,102.796698047 33.318430788 0 0,102.79694347700001 33.31839600699999 0 0,102.79718890599997 33.31836122599998 0 0,102.79745971199998 33.318330183 0 0,102.79773051699999 33.31829914100001 0 0,102.79800132899999 33.31826809900002 0 0,102.79827214199997 33.31823705400001 0 0,102.79854295500002 33.31820601300001 0 0,102.798813768 33.31817496899998 0 0,102.79908457800002 33.318143927999984 0 0,102.79935538699999 33.318112885999994 0 0,102.79962619600002 33.318081842000026 0 0,102.79989700499999 33.31805079899999 0 0,102.80016781500001 33.318019757 0 0,102.80043862500003 33.31798871500001 0 0,102.80070943999999 33.31795767199998 0 0,102.80098025299998 33.31792662800001 0 0,102.801251063 33.31789558600002 0 0,102.80152187200002 33.317864541999995 0 0,102.801791186 33.31785676099997 0 0,102.802060498 33.31784898000001 0 0,102.802329816 33.31784119500003 0 0,102.802599133 33.31783341099998 0 0,102.80286845 33.317825629000026 0 0,102.80313776899999 33.31781784499998 0 0,102.80340709000001 33.317810063000024 0 0,102.803676408 33.317802282 0 0,102.80394572099999 33.31779450200003 0 0,102.804215032 33.317786720000015 0 0,102.80448434800002 33.31777893999998 0 0,102.804753661 33.31777115900002 0 0,102.805022979 33.317763376000016 0 0,102.80529229799998 33.317755594000005 0 0,102.80556161800001 33.31774781299998 0 0,102.805830937 33.31774003200002 0 0,102.80610025499999 33.317732250999995 0 0,102.80636957000002 33.31772446999997 0 0,102.80663888200002 33.31771668800002 0 0,102.80690819199998 33.317708907 0 0,102.80717816700002 33.31771137700002 0 0,102.807448142 33.31771384699999 0 0,102.80771811900001 33.31771631800001 0 0,102.80798809499998 33.317718789000025 0 0,102.808258072 33.317721259999985 0 0,102.80852805 33.31772373000001 0 0,102.80879802200002 33.31772620100003 0 0,102.80906799399997 33.317728671 0 0,102.80933796400001 33.317731141000024 0 0,102.80960793499997 33.317733610999994 0 0,102.80987791199999 33.31773608399999 0 0,102.810147889 33.317738554000016 0 0,102.81041786600002 33.31774102600002 0 0,102.810687842 33.317743495 0 0,102.81095781800002 33.31774596600002 0 0,102.81122779399999 33.317748435 0 0,102.81166519499999 33.317782986 0 0,102.812102595 33.31781754000002 0 0,102.81234736599998 33.31786733500002 0 0,102.81259213700002 33.317917127999976 0 0,102.81264593899999 33.31793487499999 0 0,102.81293253199999 33.31802941199999 0 0,102.813292273 33.31814336999997 0 0,102.81367696199999 33.31816880600002 0 0,102.813688695 33.31816759999998 0 0,102.81397737200001 33.31813798799999 0 0,102.81430149300002 33.31800062299999 0 0,102.81456281200002 33.31780776800002 0 0,102.81489474 33.31752924900002 0 0,102.815226666 33.317250736999995 0 0,102.81553401500003 33.316928657000005 0 0,102.81584136999999 33.316606568 0 0,102.816148731 33.31628447600002 0 0,102.816456082 33.31596238399999 0 0,102.81668771300002 33.315697596999996 0 0,102.81691934600002 33.31543281199998 0 0,102.81724665399997 33.31517821599999 0 0,102.81757395599999 33.31492361900001 0 0,102.81796355099999 33.31472833999999 0 0,102.818353145 33.314533063 0 0,102.81874274500001 33.314337782999985 0 0,102.819132347 33.314142489000005 0 0,102.81934784600003 33.31407693699998 0 0,102.81956334400002 33.314011386000004 0 0,102.81977884399998 33.313945839999974 0 0,102.81999434400001 33.31388029300001 0 0,102.82020984500002 33.31381474699998 0 0,102.820425344 33.31374920100001 0 0,102.82064084400002 33.31368365600002 0 0,102.820856343 33.313618108000014 0 0,102.821083257 33.31356188299998 0 0,102.82131017 33.31350565700001 0 0,102.82153708499999 33.31344943200003 0 0,102.821763998 33.313393206 0 0,102.82199091199999 33.31333698100002 0 0,102.82221782599999 33.313280754999994 0 0,102.82244474100003 33.31322452799998 0 0,102.82267165399998 33.31316830200001 0 0,102.82289856800003 33.31311207700003 0 0,102.82312547999999 33.31305585000001 0 0,102.823347807 33.313002987000004 0 0,102.823570131 33.312950124999986 0 0,102.82379245800001 33.31289725900001 0 0,102.82401478100002 33.312844391 0 0,102.82423710699999 33.312791522 0 0,102.82445943099998 33.31273865100002 0 0,102.82470693599998 33.31267975700001 0 0,102.82495444199998 33.312620863999996 0 0,102.82530089900001 33.31246529399999 0 0,102.82547534499997 33.31228922899999 0 0,102.82563210199999 33.312059182999974 0 0,102.82579016199998 33.311739870999986 0 0,102.82583881 33.31148935599998 0 0,102.825887459 33.31123884099998 0 0,102.82595967600002 33.310925509000015 0 0,102.82603188299998 33.31061216400002 0 0,102.82625511399999 33.310258148 0 0,102.826451039 33.31008283400001 0 0,102.82657940500002 33.310030590999986 0 0,102.826860114 33.30996381099999 0 0,102.827224763 33.30991630800003 0 0,102.82756629099998 33.30992214999998 0 0,102.82790781900002 33.309927991999984 0 0,102.82826631400002 33.31002508099999 0 0,102.82862481500001 33.31012217199998 0 0,102.82898331299998 33.310219265 0 0,102.82904571799997 33.31023237199997 0 0,102.82931922199998 33.31036894900001 0 0,102.82959263200001 33.31050547699999 0 0,102.82963033300001 33.31053336999997 0 0,102.83003365799999 33.31083176999999 0 0,102.83024275899999 33.31102782300002 0 0,102.83157048300001 33.31266526600001 0 0,102.831904512 33.313011948999986 0 0,102.831906199 33.313012578999974 0 0,102.83190809199999 33.31301454300001 0 0,102.83223678600001 33.31313721599997 0 0,102.83256547799999 33.313259888000005 0 0,102.83299057099998 33.313356218000024 0 0,102.83333302199998 33.313344907999976 0 0,102.83361192000001 33.31331328800002 0 0,102.83382714499999 33.313244208000015 0 0,102.83397902899998 33.31317645299998 0 0,102.83422068099998 33.31294759999997 0 0,102.83439580599997 33.312783067 0 0,102.83457093200002 33.31261853199999 0 0,102.834746011 33.312454014000025 0 0,102.83492108799999 33.31228949400003 0 0,102.83509616399999 33.31212497500002 0 0,102.83527123699997 33.311960457 0 0,102.83567156999999 33.311770233000004 0 0,102.83607190800001 33.31158001199998 0 0,102.83639285999999 33.311567035999985 0 0,102.836628083 33.31157266600002 0 0,102.83684197600002 33.31159377 0 0,102.83724614099998 33.311636127999975 0 0,102.837474096 33.31164916900002 0 0,102.837702052 33.311662211 0 0,102.83793000700001 33.31167525500001 0 0,102.838157964 33.311688299000025 0 0,102.838385921 33.311701346999996 0 0,102.83861387600001 33.311714395000024 0 0,102.83888560100002 33.311732963 0 0,102.83915732499997 33.31175152999998 0 0,102.83942904899999 33.311770094999986 0 0,102.839700768 33.31178865800001 0 0,102.83997248399999 33.311807224000006 0 0,102.84024419899998 33.31182578800002 0 0,102.84051591999997 33.311844353000026 0 0,102.84078764399999 33.31186291900002 0 0,102.84106454599998 33.31190342100001 0 0,102.84134144699999 33.31194392399999 0 0,102.84156459399998 33.312005978 0 0,102.841787743 33.312068031000024 0 0,102.84201089200002 33.31213008200001 0 0,102.84223403800002 33.312192134999975 0 0,102.84247763399998 33.312286503999985 0 0,102.84272122800002 33.312380873999984 0 0,102.842937602 33.312492108000015 0 0,102.84315397699999 33.312603341 0 0,102.84337035599998 33.312714572999994 0 0,102.843586576 33.31282572499998 0 0,102.84425811699998 33.313254375999975 0 0,102.84435771900002 33.31331795199998 0 0,102.84448191500002 33.313397226999996 0 0,102.84470571499998 33.313540079000006 0 0,102.84492951499999 33.31368292799999 0 0,102.845153316 33.31382577900001 0 0,102.84537300599999 33.31396600400001 0 0,102.84537712299999 33.313968622999994 0 0,102.84562273199998 33.31408945499999 0 0,102.84586834100003 33.31421028800003 0 0,102.84611394500001 33.314331122 0 0,102.846359549 33.31445195399999 0 0,102.846605152 33.31457278800002 0 0,102.84685075300001 33.314693620000014 0 0,102.84709636100001 33.314814453 0 0,102.84734196699998 33.314935287000026 0 0,102.84766059100002 33.31501335799999 0 0,102.84789598200001 33.31503519500001 0 0,102.84821710699998 33.31504021799998 0 0,102.84832434399999 33.31502506300001 0 0,102.84849566000003 33.31497340499999 0 0,102.848747048 33.314762522000024 0 0,102.84899844 33.31455163700002 0 0,102.849248294 33.314403873 0 0,102.84949814499998 33.314256108999984 0 0,102.84967071 33.31422247400002 0 0,102.84988499600001 33.314172324000026 0 0,102.85028388400002 33.31418552700001 0 0,102.85068276499999 33.31419872800001 0 0,102.851081642 33.31421192800002 0 0,102.85149791700002 33.314246345000015 0 0,102.85191419400002 33.31428076200001 0 0,102.852330473 33.31431518900001 0 0,102.85260399999999 33.314408989000015 0 0,102.85314520100002 33.31493709900002 0 0,102.85416635399997 33.316030934000025 0 0,102.85441673700001 33.316269036999984 0 0,102.85446373100001 33.316310036999994 0 0,102.85464743400001 33.31647031 0 0,102.85464997399998 33.316471498 0 0,102.85465171800001 33.316473019 0 0,102.85501095900003 33.31664095000002 0 0,102.855350515 33.316772051999976 0 0,102.855647831 33.31686647800001 0 0,102.85589208699997 33.31691573699999 0 0,102.85613634100002 33.316964997000014 0 0,102.85635095800001 33.317045002999976 0 0,102.856565574 33.317125008000005 0 0,102.856780189 33.317205016 0 0,102.856994805 33.31728502499999 0 0,102.857209426 33.31736503100001 0 0,102.85742404799998 33.31744503599998 0 0,102.85763867100002 33.31752504100001 0 0,102.85785329200002 33.31760504699997 0 0,102.85826628199999 33.317778007000015 0 0,102.85867927800001 33.31795096500002 0 0,102.85909227500002 33.318123926 0 0,102.85950526800002 33.318296884999995 0 0,102.85988210900001 33.31846888899997 0 0,102.86025894900001 33.31864088999998 0 0,102.86063578 33.31881289299997 0 0,102.86090377099998 33.31887306599998 0 0,102.861171759 33.31893323700001 0 0,102.861439749 33.31899341100001 0 0,102.861707739 33.31905358199998 0 0,102.86197573200002 33.31911375599998 0 0,102.862243723 33.319173928 0 0,102.86251172300001 33.31923410000002 0 0,102.86277972300002 33.31929427199998 0 0,102.86304771200003 33.31935444599998 0 0,102.86331570300001 33.31941461700001 0 0,102.86357168400002 33.31945476599998 0 0,102.86382766499997 33.31949491199998 0 0,102.86405946999997 33.31964251599999 0 0,102.86428724799998 33.319787555000005 0 0,102.865147035 33.32042958300002 0 0,102.86575312899998 33.32101410400003 0 0,102.86611042999999 33.32130823799997 0 0,102.86611184899999 33.32130866199998 0 0,102.86611473599999 33.32131103900002 0 0,102.866337692 33.321377557000005 0 0,102.86656065 33.32144407300001 0 0,102.86679587499998 33.32144784399998 0 0,102.86703110000002 33.32145161400001 0 0,102.86726812400002 33.321420208999996 0 0,102.86766815800001 33.32136602999998 0 0,102.867892633 33.32129661699997 0 0,102.86811710799998 33.321227206 0 0,102.86834158300002 33.321157793 0 0,102.86856605600002 33.321088379 0 0,102.86879053199999 33.321018966999986 0 0,102.86901500699997 33.32094955299999 0 0,102.86923947999998 33.320880140999975 0 0,102.86946395500001 33.320810729000016 0 0,102.86968842499999 33.32074131600001 0 0,102.869912892 33.320671903000004 0 0,102.87013736 33.32060249 0 0,102.87036182700001 33.32053307699999 0 0,102.870614822 33.320461206999994 0 0,102.87086781599999 33.320389336000005 0 0,102.87112081200002 33.32031746500002 0 0,102.87137380500002 33.32024559600001 0 0,102.87162679900001 33.32017372500002 0 0,102.871879793 33.32010185299998 0 0,102.87213278600001 33.320029981999994 0 0,102.87238578 33.319958111000005 0 0,102.87275131199999 33.31989153400002 0 0,102.87314701700001 33.31988966 0 0,102.87354271700002 33.31988778300001 0 0,102.87381278999999 33.31988678699997 0 0,102.87408286300001 33.31988578800002 0 0,102.87435293599998 33.319884788000024 0 0,102.87462301099998 33.319883789000016 0 0,102.874871896 33.319911934000004 0 0,102.875120783 33.31994008100003 0 0,102.87536966800002 33.31996822799999 0 0,102.875618551 33.319996376000006 0 0,102.87586743100002 33.32002452699999 0 0,102.87611631300001 33.320052679000014 0 0,102.87619014 33.32005253900002 0 0,102.876591367 33.320051775000024 0 0,102.87699259300001 33.32005101200002 0 0,102.87733584400002 33.320011625999996 0 0,102.87767909500002 33.31997224000003 0 0,102.87806682399997 33.31987123099998 0 0,102.87830435500001 33.31978480599997 0 0,102.87862925299999 33.31962924099997 0 0,102.878902858 33.319391542999995 0 0,102.879176465 33.31915384400003 0 0,102.87941865300002 33.31883522300001 0 0,102.87966083399999 33.31851659900002 0 0,102.87986326200001 33.31814369900002 0 0,102.87998317699999 33.31789460800002 0 0,102.880103093 33.31764551700002 0 0,102.88022301299998 33.31739643100002 0 0,102.88034293200002 33.317147347 0 0,102.88046285299998 33.316898261000006 0 0,102.88058277300001 33.31664917400002 0 0,102.880650263 33.316406395 0 0,102.88071775399999 33.316163614000004 0 0,102.88078524399998 33.315920834999986 0 0,102.88085273500002 33.31567805399999 0 0,102.88092022699999 33.31543527600002 0 0,102.88098771799997 33.315192497 0 0,102.88105521400001 33.31494971000001 0 0,102.88112270800002 33.31470692200003 0 0,102.88122458700002 33.314337438999985 0 0,102.88132645399998 33.31396796500002 0 0,102.88142832400001 33.31359849299997 0 0,102.88156595700002 33.31319000100001 0 0,102.88163646200002 33.312939760000006 0 0,102.88170660200001 33.31265345899999 0 0,102.88171266400002 33.31240231999999 0 0,102.881718723 33.31215117900001 0 0,102.881684516 33.311846678999984 0 0,102.88164992999998 33.311504317000015 0 0,102.88161214899998 33.311271068999986 0 0,102.88156576400002 33.31098333699998 0 0,102.88151937999999 33.310695607000014 0 0,102.88144202000001 33.310370681999984 0 0,102.88142821899999 33.310066043999996 0 0,102.881454674 33.309814311000025 0 0,102.88157134900001 33.30945825800001 0 0,102.88167587599997 33.309175315999994 0 0,102.88178040000003 33.308892367 0 0,102.88184963600003 33.30867729200003 0 0,102.88191887300002 33.30846221500002 0 0,102.88201050700002 33.308178467000005 0 0,102.88218866599999 33.307903572999976 0 0,102.88236682799999 33.307628678000015 0 0,102.88252118100002 33.307442751999986 0 0,102.882675533 33.307256825000024 0 0,102.882840982 33.30705323699999 0 0,102.88300642899998 33.306849649000014 0 0,102.88320561400002 33.30658406600003 0 0,102.88340533000002 33.306264387 0 0,102.883585617 33.305881734000025 0 0,102.88376589299997 33.30549906700003 0 0,102.88400944900002 33.305162834999976 0 0,102.88420612599998 33.304968496000015 0 0,102.88452953500001 33.304884152 0 0,102.884828788 33.304853175000005 0 0,102.88502191499998 33.30483917700002 0 0,102.88537130999998 33.304989061000015 0 0,102.885593573 33.30508248299998 0 0,102.885815837 33.30517590400001 0 0,102.88603810000001 33.30526932700002 0 0,102.88626036300002 33.30536274899998 0 0,102.88648262599997 33.305456170000014 0 0,102.88670488999998 33.30554959199998 0 0,102.88692715299999 33.30564301300001 0 0,102.88714941500001 33.30573643499997 0 0,102.88735884599998 33.30584809200002 0 0,102.88756827700001 33.305959746999974 0 0,102.88792953799998 33.30606085300002 0 0,102.888290799 33.30616195599998 0 0,102.888586777 33.30623106799999 0 0,102.88888275300002 33.306300177000026 0 0,102.88913551000002 33.30634254500001 0 0,102.88938826700002 33.30638491100001 0 0,102.889550423 33.306387357000006 0 0,102.889840016 33.306356428000015 0 0,102.89012960600002 33.30632550199999 0 0,102.890354317 33.30630225300001 0 0,102.89057902600001 33.30627900500002 0 0,102.89100733700002 33.306268725999985 0 0,102.89143565299997 33.306258445000026 0 0,102.89172480600001 33.306236539 0 0,102.892013958 33.30621463199998 0 0,102.89233664900001 33.306165426999996 0 0,102.89261602800002 33.306080468999994 0 0,102.89267490499998 33.306057873999976 0 0,102.89290694300001 33.305968827000015 0 0,102.89319785599997 33.30585719599998 0 0,102.893348731 33.30580652499998 0 0,102.89356651999998 33.30568414800001 0 0,102.89376336599997 33.305508728999996 0 0,102.89391635599998 33.30534985100002 0 0,102.894212057 33.305076798000016 0 0,102.894507766 33.30480373500001 0 0,102.89470273500001 33.304637335999985 0 0,102.894897705 33.30447093599997 0 0,102.89509267199998 33.30430454100002 0 0,102.89528763999999 33.304138145000024 0 0,102.89548260800001 33.303971751999995 0 0,102.89567757600003 33.30380535799998 0 0,102.895852579 33.303646883 0 0,102.89602758199999 33.30348840800002 0 0,102.89620258000002 33.303329926 0 0,102.89637757899999 33.303171443 0 0,102.89655258200003 33.303012962000025 0 0,102.89672758400002 33.302854482999976 0 0,102.89690258899998 33.30269600600002 0 0,102.897077593 33.30253752700003 0 0,102.89727320200001 33.30240012500002 0 0,102.89746881100001 33.30226272099998 0 0,102.89766442000001 33.302125312999976 0 0,102.89786002900001 33.301987903999986 0 0,102.89805563800002 33.30185049900001 0 0,102.89825124800001 33.301713095000025 0 0,102.898585104 33.301602946 0 0,102.898918966 33.30149279400001 0 0,102.89934655000002 33.30151765300002 0 0,102.899581909 33.301539391999995 0 0,102.89983784999998 33.301579014000026 0 0,102.90011579700001 33.30156618699999 0 0,102.90041591099998 33.301516230000004 0 0,102.90079698900001 33.301404373000025 0 0,102.901178072 33.301292510999986 0 0,102.90139925800003 33.301215399 0 0,102.90162044599998 33.301138287000015 0 0,102.90184163200001 33.301061172000004 0 0,102.90206281899998 33.30098405799998 0 0,102.90239701500002 33.300855411999976 0 0,102.90273120900002 33.300726767000015 0 0,102.90305634499998 33.300552654 0 0,102.90338148199999 33.300378541999976 0 0,102.90357758800002 33.30023827399998 0 0,102.90374173700002 33.30007028099999 0 0,102.90390588600002 33.299902288 0 0,102.90411537900002 33.29965462299998 0 0,102.90432487099997 33.29940696099999 0 0,102.90460933700001 33.29912509899998 0 0,102.904893803 33.29884323099998 0 0,102.90517827600002 33.29856135799997 0 0,102.90536163500002 33.29842218800002 0 0,102.905544996 33.29828301800001 0 0,102.90572835400002 33.298143853 0 0,102.90591170800002 33.29800468899998 0 0,102.90609506599998 33.297865523999974 0 0,102.90627842200001 33.29772635699999 0 0,102.90646178700001 33.29758719 0 0,102.90664514899998 33.29744802099998 0 0,102.90677878499997 33.29728926400003 0 0,102.906997945 33.29709562199997 0 0,102.907217108 33.29690198100002 0 0,102.90755163699998 33.296755281 0 0,102.90788616399999 33.296608588000026 0 0,102.90816441800001 33.29652361000001 0 0,102.90848618000001 33.296492863000026 0 0,102.908807943 33.29646211099998 0 0,102.90906537699999 33.296439491 0 0,102.90932281099998 33.296416868999984 0 0,102.90959020399998 33.296412385999986 0 0,102.909857596 33.29640790399998 0 0,102.91012498700002 33.296403423000015 0 0,102.91039238000002 33.29639894100001 0 0,102.91065976700003 33.296394459 0 0,102.91092715399998 33.29638997799998 0 0,102.91119454400001 33.29638549499998 0 0,102.91146193399999 33.296381010999994 0 0,102.91172932699999 33.29637652500003 0 0,102.91199671800001 33.296372039999994 0 0,102.91225301600002 33.296362719 0 0,102.91250931000002 33.29635339800001 0 0,102.912765606 33.296344077000015 0 0,102.91302189999999 33.296334754999975 0 0,102.913278193 33.29632543500003 0 0,102.91353448400002 33.29631611299999 0 0,102.91379078 33.296306791999996 0 0,102.91404707499998 33.296297471 0 0,102.91430337100002 33.296288151 0 0,102.91455966799998 33.296278830999995 0 0,102.91481596400001 33.296269505 0 0,102.915072259 33.29626017700002 0 0,102.915328553 33.29625085399999 0 0,102.915584846 33.296241528999985 0 0,102.91584113800002 33.29623220899998 0 0,102.91609742899999 33.296222887 0 0,102.91633824000002 33.296210594 0 0,102.916579049 33.296198300000015 0 0,102.916819858 33.29618600399999 0 0,102.91706066900002 33.296173710000005 0 0,102.91730147499999 33.29616141399998 0 0,102.91754228100001 33.296149119000006 0 0,102.91778308900001 33.29613682500002 0 0,102.918023893 33.296124529 0 0,102.91826469900002 33.29611223400002 0 0,102.91850550200002 33.296099938 0 0,102.91874631000002 33.29608764400001 0 0,102.91898712 33.296075350000024 0 0,102.91921870599998 33.29607919699998 0 0,102.91945029200002 33.29608304200002 0 0,102.91968187399999 33.29608688899998 0 0,102.91991345600002 33.296090736999986 0 0,102.92014503399997 33.29609458499999 0 0,102.920376616 33.29609843200001 0 0,102.92060820299997 33.296102279000024 0 0,102.92083978900001 33.296106124000005 0 0,102.92107137300002 33.29610997100002 0 0,102.92130295800001 33.29611381799998 0 0,102.92153453899999 33.296117665 0 0,102.92176611999997 33.296121511000024 0 0,102.922066401 33.29609043400001 0 0,102.92245082300002 33.29609749299999 0 0,102.92268646999997 33.29607626400002 0 0,102.922922115 33.29605503200003 0 0,102.92315776700002 33.296033808999994 0 0,102.92339342000002 33.29601258500003 0 0,102.92362907199998 33.295991361000006 0 0,102.92386472099997 33.29597013699998 0 0,102.924100366 33.29594891300002 0 0,102.92433601200003 33.295927689999985 0 0,102.92457165600001 33.29590646600002 0 0,102.92480730300002 33.295885242 0 0,102.92504672799998 33.295866241 0 0,102.925286153 33.29584723800002 0 0,102.92552558599999 33.29582823599998 0 0,102.925765017 33.29580923499998 0 0,102.92600444700003 33.295790232 0 0,102.92624387799998 33.295771229000025 0 0,102.92648330499998 33.295752225 0 0,102.92672273300002 33.29573322099998 0 0,102.92696215699999 33.295714218 0 0,102.92720158499998 33.29569521299999 0 0,102.92746746699999 33.29568942999998 0 0,102.927733349 33.29568364400001 0 0,102.927999237 33.295677857999976 0 0,102.928265124 33.295672072 0 0,102.92853101200001 33.29566628800001 0 0,102.92879689799997 33.29566050300002 0 0,102.92906278599997 33.29565471799998 0 0,102.92932867100001 33.295648932999995 0 0,102.92959455800002 33.295643145999975 0 0,102.92986044600002 33.295637355999986 0 0,102.93012633400002 33.295631567999976 0 0,102.93039222099998 33.295625777 0 0,102.930658102 33.295619993 0 0,102.93092398499999 33.29561420800002 0 0,102.93118809200001 33.295597654999995 0 0,102.93145220100001 33.29558110099998 0 0,102.931716311 33.295564547000026 0 0,102.93198042 33.29554799499999 0 0,102.93224452999999 33.295531443000016 0 0,102.93250864200002 33.29551488999999 0 0,102.93278665899999 33.29551055100001 0 0,102.93306467299999 33.29550621200002 0 0,102.93342761399998 33.29551250499998 0 0,102.93383419499997 33.295483306999984 0 0,102.93411495700002 33.29543431100001 0 0,102.93451268199999 33.295345962 0 0,102.934910403 33.29525762200001 0 0,102.93530812 33.29516927999998 0 0,102.93564869699998 33.295192867000026 0 0,102.935880946 33.29526691199999 0 0,102.935889906 33.295280332000004 0 0,102.93594060999999 33.295356266 0 0,102.93598099000002 33.295518249 0 0,102.93599688500001 33.295672034999996 0 0,102.935997751 33.295680409 0 0,102.93592947500002 33.296074292000014 0 0,102.935896168 33.296266437999975 0 0,102.935849088 33.29653804100002 0 0,102.935850286 33.29655745299999 0 0,102.935864665 33.29679036900001 0 0,102.935903779 33.29693432900001 0 0,102.93590775899997 33.29693710800001 0 0,102.935907816 33.296937318999994 0 0,102.936013822 33.297011354999995 0 0,102.93616218900002 33.29703097800001 0 0,102.93648344899998 33.297053807 0 0,102.93671842999998 33.297040315000004 0 0,102.93697577199998 33.29700952600001 0 0,102.93712502400001 33.297011107 0 0,102.937231311 33.29703010399999 0 0,102.93737480099998 33.297140816000024 0 0,102.93739525900003 33.297156599999994 0 0,102.93739564200001 33.29715678000002 0 0,102.93739930999999 33.297159610999984 0 0,102.93767447099998 33.297289174000014 0 0,102.937972306 33.29733020399999 0 0,102.938122453 33.297315544000014 0 0,102.93823052300002 33.29728136900002 0 0,102.938296326 33.297210544999984 0 0,102.93834084299999 33.29715701499998 0 0,102.93838674400001 33.297032247999994 0 0,102.93853847999998 33.296724255000015 0 0,102.93869022199999 33.29641625400001 0 0,102.93879024 33.296213247000026 0 0,102.93896568999997 33.29605504199998 0 0,102.93915839099998 33.29600399899999 0 0,102.939351671 33.29600704799998 0 0,102.93951038 33.29602518600001 0 0,102.93954408100001 33.29602903799997 0 0,102.939665714 33.29611724 0 0,102.939811169 33.29628094399999 0 0,102.93987215499999 33.29646170199999 0 0,102.93986771700003 33.29663776199999 0 0,102.939860856 33.29690987800001 0 0,102.93984232499997 33.29714402100001 0 0,102.939841672 33.29715225899997 0 0,102.939829654 33.29730411000003 0 0,102.93986720800001 33.29750217499998 0 0,102.93997252899999 33.297612275000006 0 0,102.93997431700001 33.29761291099999 0 0,102.93997659399997 33.297615291 0 0,102.94008329299999 33.29765325400001 0 0,102.94029698100002 33.29765614799999 0 0,102.94053727099998 33.297662444000025 0 0,102.940777561 33.297668741999985 0 0,102.94101784999998 33.29767503800002 0 0,102.94106091700002 33.297676165999974 0 0,102.94125813900001 33.29768133499999 0 0,102.941498427 33.29768763200002 0 0,102.94173871599997 33.29769392700001 0 0,102.94197900500001 33.29770022299999 0 0,102.94221929399998 33.29770651899997 0 0,102.94264698400002 33.297717928 0 0,102.94307468199997 33.297729335999975 0 0,102.94350238200002 33.29774074599999 0 0,102.943930078 33.29775214799997 0 0,102.944335981 33.297758973999976 0 0,102.94463625700001 33.29772783999999 0 0,102.94487191600001 33.29767826300002 0 0,102.944938756 33.297673992 0 0,102.94532037800002 33.297649611 0 0,102.94557344499998 33.29765039099999 0 0,102.945826511 33.297651170999984 0 0,102.94607957699998 33.29765195099998 0 0,102.94633263999998 33.29765272999998 0 0,102.94658570000001 33.297653508999986 0 0,102.94683875999999 33.297654290000025 0 0,102.94709181899998 33.29765506799998 0 0,102.94734487900001 33.29765584799998 0 0,102.94759793700001 33.29765662699998 0 0,102.947850996 33.297657405999985 0 0,102.94810968000002 33.29767327000002 0 0,102.948368362 33.297689134999985 0 0,102.948627047 33.29770499900002 0 0,102.94888573100002 33.297720863999984 0 0,102.949144413 33.29773672699997 0 0,102.94940309700002 33.297752591999995 0 0,102.949661784 33.297768451000024 0 0,102.94992047300002 33.29778430900001 0 0,102.950179161 33.29780016699999 0 0,102.95043785000001 33.29781602600002 0 0,102.95069653600001 33.29783189099999 0 0,102.95095522100002 33.29784775600001 0 0,102.95121390499997 33.29786361999999 0 0,102.95147258999998 33.29787948500001 0 0,102.95173113200002 33.297882362999985 0 0,102.95198967599998 33.29788524100002 0 0,102.95224821900001 33.29788811499998 0 0,102.95250676 33.297890989999985 0 0,102.95276530400002 33.29789386499999 0 0,102.95302384799999 33.29789674099999 0 0,102.95328239700001 33.29789962000001 0 0,102.95354094700002 33.297902496999995 0 0,102.95379949 33.29790537100001 0 0,102.95405803400001 33.297908243999984 0 0,102.95431657699999 33.29791111700001 0 0,102.95457512000002 33.297913988999994 0 0,102.95483366600001 33.29791686599998 0 0,102.95509221200001 33.29791974300002 0 0,102.95535075599997 33.297922621 0 0,102.95560929999999 33.297925497999984 0 0,102.95586784400001 33.297928377000005 0 0,102.956126385 33.29793125499998 0 0,102.95638492799998 33.29793412999999 0 0,102.95664346900003 33.297937004000005 0 0,102.95690201600002 33.29793987900001 0 0,102.95716055899999 33.29794275400002 0 0,102.95741910800001 33.297945631000005 0 0,102.957677655 33.29794850799999 0 0,102.957936201 33.29795138200001 0 0,102.95819474299998 33.297954256000025 0 0,102.95845328600001 33.297957129 0 0,102.95871182899998 33.297960002000025 0 0,102.95896957100001 33.29796157200002 0 0,102.959227312 33.297963143000004 0 0,102.95948505400003 33.297964713 0 0,102.95974279500001 33.297966282000004 0 0,102.96000053199998 33.29796785299999 0 0,102.96025827199998 33.29796942399997 0 0,102.96051600999999 33.297970991 0 0,102.960773749 33.297972558000026 0 0,102.96103148899999 33.29797412400001 0 0,102.96128922700001 33.29797568999999 0 0,102.96154697200001 33.29797726100003 0 0,102.96180471500003 33.29797882999998 0 0,102.96206245600001 33.297980397 0 0,102.96232019600001 33.29798196399997 0 0,102.96257793500001 33.29798353000001 0 0,102.96283567400002 33.297985095 0 0,102.96309341199998 33.29798666400001 0 0,102.96335115099998 33.29798823499999 0 0,102.96360888999999 33.297989804 0 0,102.963866629 33.297991373 0 0,102.96409590799999 33.29800863700001 0 0,102.96432518400002 33.29802590000003 0 0,102.96455445800001 33.29804316799999 0 0,102.96478373399998 33.298060435000025 0 0,102.96501300599999 33.29807770399998 0 0,102.965242279 33.298094972 0 0,102.96547155500002 33.298112237 0 0,102.96570083099999 33.298129501999995 0 0,102.966092549 33.29814779200001 0 0,102.96648426399997 33.298166088000016 0 0,102.96687597900001 33.29818438299998 0 0,102.96726836900001 33.298166605999995 0 0,102.96766075800002 33.29814882900001 0 0,102.96805315199998 33.29813104499999 0 0,102.96831799799997 33.298124245 0 0,102.96858284299998 33.298117443000024 0 0,102.968847686 33.298110646 0 0,102.96911252899997 33.29810385000002 0 0,102.96937737100001 33.29809705299999 0 0,102.96964221600001 33.29809025600002 0 0,102.96990705399998 33.29808345499998 0 0,102.97017189399998 33.29807665499999 0 0,102.97044056099998 33.298079771999994 0 0,102.970709231 33.29808288800001 0 0,102.97097789999998 33.29808600400003 0 0,102.97124656900002 33.298089119999986 0 0,102.97151524200001 33.29809223199999 0 0,102.97178391599999 33.29809534499998 0 0,102.97205258600002 33.298098460000006 0 0,102.97232125699998 33.298101574999976 0 0,102.97258992600001 33.29810469300003 0 0,102.97285859300001 33.298107809999976 0 0,102.973127266 33.29811092199998 0 0,102.973395939 33.298114035000026 0 0,102.97366461000001 33.298117150999985 0 0,102.97393327999998 33.29812026600001 0 0,102.97418608200002 33.298133311000015 0 0,102.97443888499998 33.29814635700001 0 0,102.97469169300001 33.298159397000006 0 0,102.974944499 33.298172437999995 0 0,102.97519730800002 33.29818547799999 0 0,102.97545011699998 33.29819851899998 0 0,102.97570292199998 33.298211562000006 0 0,102.97595572699998 33.29822460600002 0 0,102.97620853199999 33.298237649999976 0 0,102.97646133400002 33.29825069399999 0 0,102.97671413900002 33.29826373700001 0 0,102.976966941 33.298276778 0 0,102.97720107499998 33.298316562000025 0 0,102.97743520900002 33.29835634599999 0 0,102.977669343 33.298396131000004 0 0,102.97790347900002 33.29843591399998 0 0,102.97813762200002 33.29847569100002 0 0,102.97837176299998 33.298515467000016 0 0,102.97879867699999 33.29857611199998 0 0,102.97909527600001 33.29869729500001 0 0,102.979391873 33.29881847600001 0 0,102.97977974700001 33.299004449999984 0 0,102.98016762700001 33.299190427999974 0 0,102.980555503 33.29937640600002 0 0,102.98090979900002 33.29952011900002 0 0,102.981264092 33.299663828999996 0 0,102.98163004999998 33.29987311299999 0 0,102.98199601300001 33.30008239900002 0 0,102.98236196300002 33.30029168499999 0 0,102.98258840699998 33.30043888099999 0 0,102.98281485199999 33.30058607699999 0 0,102.98304129600001 33.30073327299999 0 0,102.98326774100002 33.30088046700001 0 0,102.98349419099998 33.30102766800002 0 0,102.98372063800002 33.301174867999976 0 0,102.983947092 33.30132206500002 0 0,102.984173543 33.30146926100002 0 0,102.98437441700003 33.301573378 0 0,102.98457528799997 33.301677493 0 0,102.98477616000002 33.30178161399999 0 0,102.98497702899999 33.301885735999974 0 0,102.98517790400001 33.30198985499999 0 0,102.98537877799998 33.30209397300001 0 0,102.98557965399999 33.302198092000026 0 0,102.98578053099999 33.30230221300002 0 0,102.98610961700001 33.302397876999976 0 0,102.986438695 33.30249354 0 0,102.986823673 33.30249949900002 0 0,102.98720865500002 33.30250546100001 0 0,102.987454807 33.302482320000024 0 0,102.98770095999998 33.30245917799999 0 0,102.988081109 33.302369897999995 0 0,102.98846125799997 33.302280618 0 0,102.988841406 33.302191342000015 0 0,102.98909474700002 33.30210818500001 0 0,102.989348086 33.302025028 0 0,102.98960143300002 33.30194186599999 0 0,102.98985477899998 33.30185870299999 0 0,102.99010812699998 33.301775538000015 0 0,102.99036147300001 33.30169237199999 0 0,102.99077136599999 33.30152817700002 0 0,102.991181262 33.30136397799998 0 0,102.99143058599998 33.30124253299999 0 0,102.991679911 33.30112108700001 0 0,102.99194034099997 33.30093734100001 0 0,102.992200777 33.300753585999985 0 0,102.992535368 33.30046570500002 0 0,102.99286996199999 33.300177829999996 0 0,102.99320453799999 33.29988995399998 0 0,102.99341956500001 33.29982151799999 0 0,102.99361286499999 33.29982538500002 0 0,102.99403936800002 33.299849017999975 0 0,102.99427667399999 33.299892578000026 0 0,102.994513982 33.29993613900001 0 0,102.99475130000002 33.299979705 0 0,102.99498861400002 33.300023270999986 0 0,102.99522592900001 33.30006683800002 0 0,102.99546324300002 33.30011040300002 0 0,102.99570055200002 33.300153970999986 0 0,102.995937862 33.300197536999974 0 0,102.99617517500002 33.30024110300002 0 0,102.99641248699999 33.30028466800002 0 0,102.99664980199998 33.300328234999995 0 0,102.99688711800002 33.30037180099998 0 0,102.99712443300001 33.30041536599998 0 0,102.99736174899999 33.300458932000026 0 0,102.997604196 33.300472463000006 0 0,102.997846643 33.300485994999974 0 0,102.99808908400001 33.300499521000006 0 0,102.99833152100001 33.30051304699998 0 0,102.998573964 33.30052657499999 0 0,102.99881640500001 33.300540102000014 0 0,102.99905885099997 33.300553627 0 0,102.99930129900002 33.30056715400002 0 0,102.99954374200001 33.300580681999975 0 0,102.999786185 33.30059421200002 0 0,103.00002862500003 33.30060774200001 0 0,103.000271064 33.300621272 0 0,103.000501133 33.300658492000025 0 0,103.00073120000002 33.30069571400003 0 0,103.00096129600001 33.30073292499998 0 0,103.00119138899998 33.300770134000004 0 0,103.001460683 33.300813773000016 0 0,103.00172997599998 33.30085740999999 0 0,103.00199927199998 33.300901049000004 0 0,103.00226857000001 33.300944688000016 0 0,103.00253787100002 33.30098832599998 0 0,103.00280717300001 33.301031963000014 0 0,103.00307646599998 33.301075602000026 0 0,103.00334576 33.30111923999999 0 0,103.00360013099998 33.301158464000025 0 0,103.00385450099998 33.30119768899999 0 0,103.00410887800001 33.301236913000025 0 0,103.004363254 33.30127613600001 0 0,103.00461763200002 33.30131535800001 0 0,103.00487200700002 33.30135457900002 0 0,103.005126384 33.30139380000003 0 0,103.00538075899999 33.30143302099998 0 0,103.005635128 33.301472246 0 0,103.00588949500002 33.301511473000005 0 0,103.00614386799998 33.30155069599999 0 0,103.00639823900002 33.30158991799999 0 0,103.00665261500001 33.301629134999985 0 0,103.00690699199998 33.301668354000014 0 0,103.007168858 33.301714877999984 0 0,103.00743072400002 33.301761403 0 0,103.00769258999998 33.301807929000006 0 0,103.007954455 33.301854456 0 0,103.00821631299999 33.301900983999985 0 0,103.00847816999999 33.30194751200003 0 0,103.00874003299998 33.301994036999986 0 0,103.009001894 33.30204056399998 0 0,103.009263761 33.30208708599997 0 0,103.009525628 33.30213360800002 0 0,103.00978749500001 33.302180134000025 0 0,103.01004936200002 33.302226659999974 0 0,103.01031122400002 33.30227318599998 0 0,103.01057308700001 33.302319712999974 0 0,103.010834945 33.30236623899998 0 0,103.01109680100001 33.30241276300001 0 0,103.01135866700002 33.30245928900001 0 0,103.011620532 33.30250581600001 0 0,103.011882399 33.30255234100002 0 0,103.01214426500002 33.30259886699997 0 0,103.01240613200002 33.30264539199999 0 0,103.01266799799998 33.30269191899998 0 0,103.012929864 33.30273844499999 0 0,103.01319172900003 33.302784970999994 0 0,103.01345359599998 33.302831497 0 0,103.013715462 33.302878022000016 0 0,103.01397732200002 33.30292454800002 0 0,103.01423917699998 33.30297107400003 0 0,103.014681666 33.303028771000015 0 0,103.01512416499997 33.303086467000014 0 0,103.01556666300002 33.30314416300001 0 0,103.01600916000001 33.30320185900001 0 0,103.01645666399997 33.30321262799998 0 0,103.016904167 33.30322339600002 0 0,103.017351668 33.30323416499999 0 0,103.01760492599999 33.30322262599998 0 0,103.01785818600001 33.303211085999976 0 0,103.01811144099997 33.303199549 0 0,103.01836469400001 33.303188010999975 0 0,103.01846025100002 33.30317047599999 0 0,103.018460834 33.30316643399999 0 0,103.018668333 33.30312835699999 0 0,103.01880623800002 33.303076738000016 0 0,103.01894492100001 33.30299986799997 0 0,103.01903997699998 33.30295671499999 0 0,103.01914945499999 33.302861151 0 0,103.01924488100002 33.30275758800002 0 0,103.019375105 33.302599644 0 0,103.019477053 33.30231841599999 0 0,103.019647647 33.30175442900003 0 0,103.01972591999998 33.301560849 0 0,103.01992256800003 33.30129867800002 0 0,103.02030943900002 33.30096011500001 0 0,103.02045767499999 33.30087414799999 0 0,103.02074582 33.300751397 0 0,103.020891425 33.30068936800001 0 0,103.02128418799998 33.30058065600002 0 0,103.02187860700002 33.30045585900001 0 0,103.02209668699999 33.30042552200001 0 0,103.02267074500003 33.300345661999984 0 0,103.02406805200002 33.300112367999986 0 0,103.024702827 33.30004222100001 0 0,103.02483700599998 33.300036584 0 0,103.02515675400002 33.300023150000015 0 0,103.025810718 33.30003308200003 0 0,103.026273855 33.30006712400001 0 0,103.02687008800001 33.30015831100002 0 0,103.027364482 33.30023392099997 0 0,103.02842582 33.30037480599998 0 0,103.028753166 33.30044924200001 0 0,103.02888872300002 33.30048006599998 0 0,103.02951923799998 33.300595655999985 0 0,103.02981281199999 33.300635597999985 0 0,103.03007504300001 33.30065776800001 0 0,103.030360884 33.300678944000026 0 0,103.030370554 33.300679660000014 0 0,103.03043025 33.30068067000002 0 0,103.03072814900003 33.30068570999998 0 0,103.03098168499997 33.300698934000025 0 0,103.03143353799999 33.300777229000005 0 0,103.03152750100003 33.30080282199998 0 0,103.03215627600002 33.30097408400002 0 0,103.03386298100003 33.30121324200002 0 0,103.035165817 33.301335129999984 0 0,103.03527365399998 33.301345218999984 0 0,103.03557090499999 33.30137302700001 0 0,103.0364801 33.301406536 0 0,103.036787887 33.301417877000006 0 0,103.03812677799999 33.30142559000001 0 0,103.03940778600003 33.301432956999975 0 0,103.040304832 33.301446896000016 0 0,103.04099172000002 33.30145756600001 0 0,103.042108009 33.301390669 0 0,103.04267079499999 33.301356938000026 0 0,103.04293825000002 33.301308705999986 0 0,103.04300810500001 33.301296107999974 0 0,103.04388882699999 33.30113727600002 0 0,103.04391149899999 33.301133187000005 0 0,103.044107478 33.301097844000026 0 0,103.04488195900001 33.30104011499998 0 0,103.045511638 33.30099317600002 0 0,103.046201784 33.30093530900001 0 0,103.04829434200002 33.300759830000004 0 0,103.04859528499998 33.30073458999999 0 0,103.049341476 33.30062892299998 0 0,103.05248814599997 33.300183274000005 0 0,103.05350849199999 33.299915622000015 0 0,103.05403672199998 33.299777060999986 0 0,103.05506318699997 33.29950779699999 0 0,103.05626007799998 33.299248498 0 0,103.057952285 33.29888188299998 0 0,103.05893281099998 33.29864092600002 0 0,103.05978611400002 33.29849153700002 0 0,103.06060462800002 33.29834823099998 0 0,103.06067589499997 33.29833575399999 0 0,103.06196214800002 33.298075032999975 0 0,103.06205540299999 33.298046344 0 0,103.06236004800002 33.297952623000015 0 0,103.06249996100001 33.297831135000024 0 0,103.062673599 33.297680361999994 0 0,103.062763771 33.29760206499998 0 0,103.06281930099999 33.29752330000002 0 0,103.06380297599998 33.29612800000001 0 0,103.06386159200002 33.296044854 0 0,103.06407200299998 33.29574639200001 0 0,103.06424347900003 33.29550315300003 0 0,103.06460369799998 33.29497226500001 0 0,103.06461709400003 33.29495252200002 0 0,103.065733744 33.293306762999975 0 0,103.06684903399997 33.291667683000014 0 0,103.06694684600001 33.29152392999998 0 0,103.06698077800002 33.291474060999974 0 0,103.06721346400002 33.29113208299998 0 0,103.06727631199999 33.29104196100002 0 0,103.06817428099998 33.28975426599999 0 0,103.06855842200002 33.28920339299998 0 0,103.06865998400002 33.289057747000015 0 0,103.069892584 33.28740446799998 0 0,103.07072825099999 33.286603834000005 0 0,103.07073294700001 33.286599335999995 0 0,103.07111089300003 33.285991120999995 0 0,103.071747619 33.284774814 0 0,103.071815539 33.284420872 0 0,103.071863334 33.28430708399998 0 0,103.07188093799999 33.28426517499997 0 0,103.07209777100002 33.284089300000005 0 0,103.07213782500003 33.284079313999996 0 0,103.07277198000003 33.28392119900002 0 0,103.07455030099999 33.28353629600002 0 0,103.07607797100002 33.283205623000015 0 0,103.07910633300003 33.28261317900001 0 0,103.07992862399999 33.28251562600002 0 0,103.081074253 33.282379703000004 0 0,103.08190010999999 33.28223818399999 0 0,103.08229867199998 33.282090460999996 0 0,103.08239570500001 33.282024390000004 0 0,103.08270103900003 33.28181648399999 0 0,103.08410461099999 33.28030402799999 0 0,103.08480050600002 33.27947154399999 0 0,103.08528931299998 33.27888678599999 0 0,103.08548703100001 33.27865025599999 0 0,103.08560144900002 33.278513378000014 0 0,103.08584242199998 33.27822510300001 0 0,103.08593731799999 33.27811157899998 0 0,103.08598207099999 33.27805804100001 0 0,103.08616893599998 33.27787623699999 0 0,103.08619061600001 33.27785514499999 0 0,103.086610861 33.27744628800002 0 0,103.08680687200001 33.27725558700001 0 0,103.08694634800003 33.277119889000005 0 0,103.08723316999999 33.276840832999994 0 0,103.08731259799998 33.27676355599999 0 0,103.08736505500002 33.276712519 0 0,103.087490903 33.276560855000014 0 0,103.08753524999997 33.27645595600001 0 0,103.087555555 33.276407921999976 0 0,103.08771695600001 33.27576636399999 0 0,103.08775400100001 33.27561910899999 0 0,103.087859337 33.275189469 0 0,103.087922575 33.27493153500001 0 0,103.08801999999997 33.274652093999975 0 0,103.08802931100001 33.274629866 0 0,103.08811590599998 33.27442315600001 0 0,103.08812273000001 33.274411585999985 0 0,103.08829141799998 33.274125578999985 0 0,103.08829884900001 33.27411298099997 0 0,103.08830222199998 33.27410726099998 0 0,103.088316244 33.274083486999984 0 0,103.08839973200003 33.273941933 0 0,103.08855324500001 33.27394419500001 0 0,103.088918993 33.27392386299999 0 0,103.08909111399998 33.27394786799999 0 0,103.08934475900003 33.273983242999975 0 0,103.089738614 33.274065441999994 0 0,103.08991848099998 33.27410139400001 0 0,103.090010839 33.27411985499998 0 0,103.09007485299998 33.27411510600001 0 0,103.09028642599998 33.274099406999994 0 0,103.09030863999999 33.27409502799998 0 0,103.090418054 33.27407345900002 0 0,103.09053054200001 33.274051284999985 0 0,103.09061394100002 33.274029305 0 0,103.09071454899998 33.27400278900001 0 0,103.091054466 33.27380416400001 0 0,103.09110249000003 33.27374566999998 0 0,103.09124160599998 33.27357622599999 0 0,103.091309394 33.27324475199998 0 0,103.091300977 33.273186382999995 0 0,103.09128355299998 33.273065565000024 0 0,103.091132754 33.27293615899998 0 0,103.09092443700001 33.27270686700001 0 0,103.090567985 33.27231451900002 0 0,103.09038850399998 33.27220880499999 0 0,103.09029887899999 33.272078862 0 0,103.09021141300002 33.271949801999995 0 0,103.09018372999998 33.27179497399999 0 0,103.09025067599998 33.27165464199999 0 0,103.090284957 33.27147673000002 0 0,103.09032827300001 33.27141815099998 0 0,103.09037889899997 33.27134968600001 0 0,103.09042169899999 33.271306400000014 0 0,103.09062798899998 33.27109776499998 0 0,103.09099250899999 33.27088769900001 0 0,103.09149222100001 33.270599721999986 0 0,103.091833028 33.270393661000014 0 0,103.09186292999999 33.27037558000001 0 0,103.09194069799997 33.270291386 0 0,103.091956122 33.27027468599999 0 0,103.091990705 33.270200977 0 0,103.092051266 33.27007189699998 0 0,103.09214791400001 33.26981770499998 0 0,103.09209321700001 33.269562138000026 0 0,103.09201432399999 33.269422667000015 0 0,103.09191763299998 33.26925173400002 0 0,103.09173602300001 33.26914694300001 0 0,103.09131408299999 33.26896221700002 0 0,103.09116039000003 33.268936990999975 0 0,103.090575694 33.26884102299999 0 0,103.09041625200001 33.26881485299998 0 0,103.09028165799998 33.268792761999975 0 0,103.09024719199999 33.268783488 0 0,103.08973923600001 33.268646811999986 0 0,103.08907128300001 33.26846708099998 0 0,103.088679834 33.268230689999996 0 0,103.08852675700001 33.26807856200003 0 0,103.08847120000001 33.26802335000002 0 0,103.08846067399998 33.26801079799998 0 0,103.08814548599997 33.26763491600002 0 0,103.08802582099997 33.267505234 0 0,103.087973079 33.26737892599999 0 0,103.08793954700002 33.26729862600001 0 0,103.08788227000002 33.26709356700002 0 0,103.08782801299998 33.26678570199999 0 0,103.08780565699999 33.26645411599998 0 0,103.08787842800001 33.26591794199999 0 0,103.087912388 33.26571388799999 0 0,103.08806871399997 33.265511468 0 0,103.08810538400002 33.265491854000004 0 0,103.08853141700001 33.26526399199997 0 0,103.08861615299998 33.26521528000001 0 0,103.089332797 33.264803304 0 0,103.08969921599999 33.26459265699998 0 0,103.090135138 33.26434205200002 0 0,103.09041411599998 33.264170759000024 0 0,103.09056862099999 33.264075891999994 0 0,103.090748652 33.26383918099998 0 0,103.09081782099997 33.263748236000026 0 0,103.090946659 33.263493761999996 0 0,103.091014465 33.26316409100002 0 0,103.09098936499998 33.26295785000002 0 0,103.09078047999998 33.26282841300002 0 0,103.09077847100002 33.262827168 0 0,103.090600488 33.262809204999996 0 0,103.09056440199998 33.26280556400002 0 0,103.09047438099998 33.262796476999995 0 0,103.09009251999998 33.262849906999975 0 0,103.08969961600002 33.262904881 0 0,103.089649468 33.26291189699998 0 0,103.08919614400003 33.263021632999994 0 0,103.08915209600002 33.263032296000006 0 0,103.08893497899999 33.26308485300001 0 0,103.088853416 33.263104596000005 0 0,103.08864687800002 33.263101173999985 0 0,103.08844848299998 33.263097886000025 0 0,103.08842620299998 33.263097517000006 0 0,103.08814576200001 33.263109472 0 0,103.08800037600002 33.263115669 0 0,103.08796233599998 33.26310876500003 0 0,103.087812483 33.26308156900001 0 0,103.087637105 33.263049740999975 0 0,103.08754539699999 33.263033097000005 0 0,103.08739224599998 33.26300718900001 0 0,103.087210938 33.262976518000016 0 0,103.08702846099999 33.262973606 0 0,103.08685819499999 33.26301848000003 0 0,103.08684447500002 33.263022095999986 0 0,103.08656773400003 33.263120082 0 0,103.08647321199999 33.26315791799999 0 0,103.086305477 33.26322505799999 0 0,103.08619931200002 33.26326755299999 0 0,103.08595446200002 33.263340916999994 0 0,103.08585729800001 33.26340827600001 0 0,103.08573845900003 33.26349066300003 0 0,103.08552334000001 33.26353852099999 0 0,103.085226713 33.263534074999995 0 0,103.08506715300001 33.263531683 0 0,103.084977095 33.263452229999984 0 0,103.084888584 33.263324075000014 0 0,103.084856478 33.26317349300001 0 0,103.08483389999998 33.26306760199998 0 0,103.08482584799998 33.26299471599998 0 0,103.08482505699999 33.26298755900001 0 0,103.08482319699999 33.26297072800003 0 0,103.08480852500003 33.26283792100003 0 0,103.08481396299999 33.262806173 0 0,103.084851319 33.262588101000006 0 0,103.08487370199998 33.262457434 0 0)))","totalAcreage":60.26,"cdAcreage":23.43,"sdAcreage":7.9,"cdScl":10.03,"sdScl":1.72},{"id":2,"type":"核心保护区","wkt":"MULTIPOLYGON ZM (((102.92701647799998 33.536955318000025 0 0,102.92919723400001 33.53608301600002 0 0,102.93533624399998 33.53279935900002 0 0,102.936459265 33.53237261200002 0 0,102.936472799 33.53239356400002 0 0,102.93647328200001 33.532438286 0 0,102.93648790700001 33.532473955 0 0,102.936538198 33.53251531900003 0 0,102.93657395899999 33.53252995700001 0 0,102.93659185500002 33.532538767000005 0 0,102.93663140299998 33.532574248 0 0,102.93919137099999 33.53133441099999 0 0,102.94247462700002 33.53008677399998 0 0,102.94475890899997 33.52794525899998 0 0,102.94804256600003 33.52608928000001 0 0,102.95075515100001 33.52594651200002 0 0,102.95272383999998 33.524834036000016 0 0,102.95420862399999 33.524091645 0 0,102.95540787200002 33.523463467 0 0,102.95666422800002 33.52329214600002 0 0,102.95809190400001 33.522835289 0 0,102.95826097399998 33.522673569999995 0 0,102.958984912 33.52198110699999 0 0,102.959405366 33.521578933 0 0,102.960147759 33.520665221 0 0,102.96197518499997 33.51969439999999 0 0,102.962946004 33.51815250999999 0 0,102.96334575399999 33.51706747600002 0 0,102.964088146 33.516267976999984 0 0,102.965230287 33.51552558499998 0 0,102.96602978599998 33.515011620999985 0 0,102.96702807000003 33.514881410999976 0 0,102.96930532900001 33.514901416999976 0 0,102.96942416799999 33.5148403 0 0,102.96962753100001 33.5148403 0 0,102.97036992300002 33.51478319300003 0 0,102.97082677999998 33.51449765799998 0 0,102.971569171 33.51421212299999 0 0,102.972597512 33.51414171800002 0 0,102.975311239 33.51293561699998 0 0,102.98261502700001 33.51077153199998 0 0,102.983201248 33.51051035900002 0 0,102.98360709999997 33.510399672999995 0 0,102.98646767499997 33.50811121200002 0 0,102.99008597900001 33.50615129800002 0 0,102.99420231900001 33.50398793300002 0 0,102.994868457 33.50329356899999 0 0,102.99524917100001 33.50291285499998 0 0,102.996010598 33.50262731999999 0 0,102.99724791800003 33.50191348200002 0 0,102.99805693500002 33.50115205499998 0 0,102.99910389799999 33.500390627 0 0,102.99972255699998 33.499914735000004 0 0,103.000436396 33.49901053899998 0 0,103.00138817999999 33.497915987 0 0,103.00219719699999 33.497344915999975 0 0,103.00319657099999 33.496773845999996 0 0,103.00391040900001 33.49620277499997 0 0,103.00457665800002 33.49515581200001 0 0,103.00490978200003 33.494156438000005 0 0,103.00529049599999 33.49325224400002 0 0,103.00571880000001 33.492252870000016 0 0,103.00590915599997 33.490920372000005 0 0,103.00590915599997 33.489920998 0 0,103.00571879900002 33.489111982 0 0,103.00519531700002 33.487779483 0 0,103.00505255000002 33.48701805500002 0 0,103.00524290700002 33.486446984999986 0 0,103.00562362099998 33.48559037899997 0 0,103.00628986999999 33.484686184 0 0,103.00700370800001 33.48335368599999 0 0,103.00709888699998 33.482354311999984 0 0,103.00700370800001 33.48116458099997 0 0,103.00624228100003 33.47983208300002 0 0,103.006004335 33.478880299000025 0 0,103.00586156600002 33.477357444000006 0 0,103.005147728 33.47678637299998 0 0,103.00433871199999 33.475882178000006 0 0,103.00429112299997 33.47540628600001 0 0,103.00443388999997 33.474692446999995 0 0,103.00495737199998 33.47393102000001 0 0,103.005195318 33.473122003000015 0 0,103.005147728 33.47255093199999 0 0,103.00505255000002 33.47183709500001 0 0,103.00457665800002 33.47107566699998 0 0,103.00376764200001 33.470552184999974 0 0,103.00374185099997 33.47041033900001 0 0,103.00386865899998 33.47016209999998 0 0,103.004037073 33.469533044 0 0,103.00471942500002 33.46936245500001 0 0,103.005480853 33.469172098 0 0,103.00657540600002 33.46860102800002 0 0,103.00771754599998 33.46726852900002 0 0,103.00819343799998 33.46565049600002 0 0,103.008574152 33.46522219299999 0 0,103.00914522300002 33.46488906799999 0 0,103.00981147200002 33.464413175999994 0 0,103.011048792 33.46379451600001 0 0,103.01166745199998 33.46336621299997 0 0,103.012524058 33.46322344499998 0 0,103.01295236099998 33.462747552999986 0 0,103.01295235999999 33.462462018 0 0,103.012857182 33.46217648300001 0 0,103.01247646799999 33.46184335800001 0 0,103.01176263000002 33.46136746600001 0 0,103.01114396999998 33.46084398400001 0 0,103.01081084600003 33.460034968 0 0,103.010715667 33.459606665000024 0 0,103.01119155999999 33.45913077300003 0 0,103.01190539800001 33.45913077300003 0 0,103.01276200400002 33.45913077199998 0 0,103.01376137699998 33.45917836199999 0 0,103.014475216 33.45908318300002 0 0,103.01490351899997 33.45879764799997 0 0,103.01509387499999 33.458178987999986 0 0,103.01495110799999 33.45746515000002 0 0,103.014931279 33.45688019900001 0 0,103.014931278 33.45586892799997 0 0,103.01463384599998 33.45461971200001 0 0,103.01409846799999 33.45414381900002 0 0,103.01296822400002 33.453489467 0 0,103.01195695299998 33.452894602000015 0 0,103.01171900700001 33.452478196000015 0 0,103.01171900700001 33.451942816999974 0 0,103.011837979 33.45152641200002 0 0,103.012670791 33.451050520000024 0 0,103.01302771000002 33.45051514099998 0 0,103.01320616999999 33.449979762 0 0,103.01338462899997 33.44956335699999 0 0,103.01368206199999 33.449384897000016 0 0,103.014514873 33.449920276 0 0,103.015704604 33.45093154599999 0 0,103.01701330700001 33.45182384499998 0 0,103.01766765899998 33.45182384399999 0 0,103.01826252400002 33.45140743899998 0 0,103.01855995699998 33.45057462699998 0 0,103.01867893000002 33.449444383000014 0 0,103.01850046999999 33.44813568000001 0 0,103.01850046999999 33.44706492199998 0 0,103.018797903 33.446886463 0 0,103.02099890400001 33.447540815000025 0 0,103.02248606699999 33.44807619300002 0 0,103.02385510699997 33.44799314300002 0 0,103.02700881099997 33.44892515999999 0 0,103.02867443299999 33.449163105000025 0 0,103.03141081400003 33.449401051999985 0 0,103.03402822100003 33.451066674 0 0,103.03747843899998 33.45392202800002 0 0,103.03973892800002 33.45427894599999 0 0,103.04223736099999 33.45463586599999 0 0,103.04473579500001 33.455468677 0 0,103.04580655199999 33.454992785 0 0,103.047472175 33.452613324000026 0 0,103.04985163700002 33.45154256699999 0 0,103.05187417799999 33.45011489000001 0 0,103.05299577 33.449071748999984 0 0,103.053164933 33.448789809999994 0 0,103.05350973399999 33.44821514300003 0 0,103.05356684100002 33.44770117899998 0 0,103.05373816100001 33.44661614500001 0 0,103.053909482 33.44615928799999 0 0,103.05459476800002 33.44478871899997 0 0,103.05533716000002 33.443703685 0 0,103.05567980199999 33.443075507 0 0,103.05625087200002 33.44239022199997 0 0,103.05683200300001 33.44194116699998 0 0,103.05750722800002 33.44141940200001 0 0,103.05783945399997 33.44093616499998 0 0,103.05813540499997 33.44050568900002 0 0,103.05836383399998 33.43936354800002 0 0,103.05864936900002 33.43856404899998 0 0,103.05913286700002 33.43799264299997 0 0,103.059573279 33.437614645 0 0,103.06041968800002 33.43702215799999 0 0,103.06067747700001 33.43685934400003 0 0,103.06150472299998 33.436336874000006 0 0,103.06173315000001 33.43582291000001 0 0,103.06181348199999 33.43515348400001 0 0,103.06190447199998 33.434395232999975 0 0,103.062044926 33.43404409599998 0 0,103.062762196 33.43318485499998 0 0,103.06306385900001 33.43290968399998 0 0,103.06361768300002 33.43245359299999 0 0,103.06378778800001 33.431914929000015 0 0,103.06407453999998 33.431083023999975 0 0,103.06439784399998 33.43085209100002 0 0,103.06555932399999 33.429997989000015 0 0,103.066073287 33.42948402500002 0 0,103.06628180199999 33.42906699600002 0 0,103.06647303699998 33.42868452699997 0 0,103.06658161500002 33.428467372 0 0,103.06675857200003 33.428113456000005 0 0,103.067443857 33.42600049499998 0 0,103.06841467700002 33.42377332000001 0 0,103.068768681 33.42313611100002 0 0,103.06898574799999 33.422745392000024 0 0,103.06961303499997 33.42226745900001 0 0,103.07045229599998 33.421578447 0 0,103.070987554 33.421071360999974 0 0,103.07127003 33.42080375199998 0 0,103.07161267200001 33.420004253 0 0,103.07188805800001 33.41893713500002 0 0,103.07206952899998 33.418233934 0 0,103.072523407 33.417155975000014 0 0,103.07298324200002 33.416063866 0 0,103.07343730899998 33.415524661000006 0 0,103.07389695500001 33.414978831999974 0 0,103.07469645399999 33.414065118999986 0 0,103.07487956599999 33.41369889399999 0 0,103.07498198899998 33.41349404800002 0 0,103.07489186100003 33.413223663 0 0,103.07481066899999 33.412980084000026 0 0,103.07452988 33.41279289300002 0 0,103.074296704 33.412637442000005 0 0,103.074296704 33.412388287 0 0,103.074296704 33.41223769200002 0 0,103.074306121 33.412004216000014 0 0,103.07432512399998 33.411533039999995 0 0,103.074414354 33.41096791799998 0 0,103.07447384099999 33.410462282000026 0 0,103.07474152999998 33.410135105999984 0 0,103.07575280100002 33.409748444 0 0,103.076496383 33.40912383599999 0 0,103.07682355899999 33.40849922799998 0 0,103.07691278800002 33.40787461899998 0 0,103.076823558 33.407220267000014 0 0,103.07628817900002 33.406655145 0 0,103.075455369 33.406000792999976 0 0,103.07417640800003 33.40537618500002 0 0,103.07316513699999 33.40460286000001 0 0,103.072421555 33.40385927900002 0 0,103.07188617600002 33.403413129 0 0,103.07028004099999 33.40234237200002 0 0,103.068227756 33.40150956000002 0 0,103.06745443099999 33.40091469499998 0 0,103.06641341699998 33.399219329999994 0 0,103.06605649800002 33.39829728799998 0 0,103.06611598400002 33.39782139599998 0 0,103.066234957 33.39701832700001 0 0,103.06668110599998 33.39624500299999 0 0,103.06745443 33.395501421000006 0 0,103.06852518800002 33.39520398899998 0 0,103.069744662 33.39556090799999 0 0,103.07084516200001 33.396750639000004 0 0,103.07236206900001 33.39829728799998 0 0,103.07378974599999 33.39930855900002 0 0,103.07459281299998 33.400200857000016 0 0,103.07599074699999 33.40109315500001 0 0,103.07810251900003 33.40180699299998 0 0,103.07908404599999 33.40171776300002 0 0,103.07976814199998 33.40097418200003 0 0,103.07991685799999 33.40029008699997 0 0,103.080006088 33.39927881599999 0 0,103.07955993899998 33.397732166000026 0 0,103.07869738400001 33.396601922 0 0,103.078132262 33.39582859699999 0 0,103.07697227400001 33.39481732600001 0 0,103.075514855 33.39413323100001 0 0,103.07447384099999 33.393687082999975 0 0,103.07396820500003 33.393240933000016 0 0,103.07331385399999 33.392259405999994 0 0,103.072629759 33.39115890599999 0 0,103.07230258300001 33.39044506699997 0 0,103.07239181300002 33.390058404 0 0,103.07265950200002 33.389612254999975 0 0,103.07373025999999 33.38907687699998 0 0,103.074682043 33.388957903000005 0 0,103.075663571 33.38907687699998 0 0,103.07712495700002 33.38966777600001 0 0,103.07945682899998 33.39100027500001 0 0,103.08040861299997 33.39138098799998 0 0,103.08083691600001 33.39095268599999 0 0,103.08088450499997 33.390143669 0 0,103.08107486300003 33.38947741999999 0 0,103.08169352200002 33.388858759000016 0 0,103.08197905700001 33.38862081299999 0 0,103.08250253900002 33.388668403 0 0,103.083263966 33.389144294999994 0 0,103.08464405299998 33.38976295499998 0 0,103.08676796499998 33.39068628199999 0 0,103.088976791 33.39056688599999 0 0,103.08921261900002 33.39000090100001 0 0,103.08949815400001 33.38928706299998 0 0,103.08940297599997 33.38866840200001 0 0,103.08892708399998 33.38795456499997 0 0,103.08859395899998 33.38757385100001 0 0,103.088114894 33.38681242299998 0 0,103.088114894 33.385878046000016 0 0,103.088114894 33.38584414799999 0 0,103.088114894 33.385384746 0 0,103.08849560700003 33.383766713 0 0,103.08859078699999 33.38224385799998 0 0,103.08830525100001 33.381672787000014 0 0,103.08754382299998 33.380816181 0 0,103.08668721700002 33.37948368299999 0 0,103.08706793099998 33.37834154199999 0 0,103.08782935900001 33.37758011400001 0 0,103.08845748200002 33.37695199000001 0 0,103.110056262 33.33504890500001 0 0,103.11362545399999 33.331033564999984 0 0,103.11362545399999 33.3304387 0 0,103.11348651600002 33.33018988200001 0 0,103.11271138900003 33.328962597999976 0 0,103.11105300000003 33.32715344600001 0 0,103.11076634800003 33.326987858999985 0 0,103.11055695499999 33.326626180999995 0 0,103.11040466899999 33.326264503000004 0 0,103.11032852599999 33.325978967000026 0 0,103.11032852699998 33.325826683 0 0,103.11044994899999 33.32549505700001 0 0,103.11195757600001 33.322932091999974 0 0,103.11240986400003 33.32067065199999 0 0,103.11286215199999 33.318861500000025 0 0,103.11293641600003 33.31825047900003 0 0,103.112879309 33.31729869399999 0 0,103.11286027199998 33.316518229999986 0 0,103.112765094 33.31558548200002 0 0,103.11274605900002 33.31450044799999 0 0,103.11278413000002 33.31299662800001 0 0,103.11278679100002 33.312873120999996 0 0,103.11287042499998 33.31201716300001 0 0,103.11294660499999 33.31149321999999 0 0,103.11312207399999 33.31092904100001 0 0,103.11376672799997 33.30936345399999 0 0,103.114660979 33.30713169699999 0 0,103.11474710599998 33.306729286999996 0 0,103.11475067499998 33.30661507299999 0 0,103.11474205500002 33.306429632000004 0 0,103.114546722 33.30569713400001 0 0,103.11434617399999 33.30494507999998 0 0,103.11413892899998 33.303839771000014 0 0,103.11410584100003 33.302982825000015 0 0,103.11421147599998 33.30215262799999 0 0,103.11434617399999 33.30161383400002 0 0,103.11565487799999 33.29840156199998 0 0,103.11684460800001 33.296497993 0 0,103.11767742 33.294951344000026 0 0,103.11981893500001 33.29352366699999 0 0,103.12030928500002 33.293181102000005 0 0,103.12118968499999 33.29243157100001 0 0,103.12149901599997 33.29208655000002 0 0,103.12166557699999 33.29181291200001 0 0,103.12176075600001 33.29155117099998 0 0,103.12176075500003 33.29117045700002 0 0,103.12174885899998 33.29081353800001 0 0,103.12167747500001 33.29007590600003 0 0,103.12167747500001 33.28920740199999 0 0,103.12170127000002 33.288755304000006 0 0,103.12181101099998 33.288044265999986 0 0,103.12231736799998 33.28674220400001 0 0,103.12279325999998 33.28388684999999 0 0,103.122555315 33.28222122699998 0 0,103.122510643 33.281283117999976 0 0,103.12229950599999 33.27993959999998 0 0,103.12222812200002 33.279468467000015 0 0,103.12232805899998 33.27906871599998 0 0,103.122555315 33.278771009000025 0 0,103.12301282599998 33.278438273000006 0 0,103.12333422400002 33.277928409000026 0 0,103.123353259 33.277661910000006 0 0,103.12329615200002 33.27745251800002 0 0,103.12316290199999 33.27709083899998 0 0,103.123031207 33.27651052099998 0 0,103.12258078000002 33.27545952600002 0 0,103.12199469500001 33.274350906999985 0 0,103.12174538400001 33.27387931800001 0 0,103.12171856999998 33.27382859800002 0 0,103.12148062400001 33.27329322000003 0 0,103.12140923999999 33.27300768399999 0 0,103.12139734200002 33.27278163599999 0 0,103.12148455699997 33.27258440999998 0 0,103.12184147599999 33.27187057200001 0 0,103.12279326100003 33.270561869000005 0 0,103.12374504500002 33.26961008400002 0 0,103.12422497199998 33.269010175000005 0 0,103.12449086999999 33.26845004500001 0 0,103.12449086999999 33.26827872400003 0 0,103.12447653100003 33.26805318800001 0 0,103.12362607300003 33.26663575800001 0 0,103.12339959600001 33.265503378000005 0 0,103.12331184700002 33.263850546000015 0 0,103.12334216199997 33.26315806100001 0 0,103.12387497700001 33.261430847999975 0 0,103.12485926400001 33.26065748000002 0 0,103.12493218100002 33.26034727799998 0 0,103.12419581199998 33.26056350599998 0 0,103.12415126899998 33.260576585000024 0 0,103.12332572700001 33.26081899799999 0 0,103.12159343500002 33.261220509 0 0,103.120852781 33.261336062 0 0,103.12080837799999 33.26134299 0 0,103.12036203299999 33.261349715999984 0 0,103.12008029100002 33.26134566600001 0 0,103.11989941899998 33.261343065000005 0 0,103.119647042 33.261322898 0 0,103.11948368399999 33.26130984399998 0 0,103.11911840599998 33.26127796999998 0 0,103.11844297099998 33.26115741699999 0 0,103.11829126999999 33.26113034100001 0 0,103.11789327299999 33.26105728499999 0 0,103.117587453 33.260955362000004 0 0,103.117299672 33.26085944900001 0 0,103.11729963200003 33.260859435999976 0 0,103.11726138900002 33.260846689000005 0 0,103.11718411499999 33.26082093500003 0 0,103.11709704600003 33.26079191600002 0 0,103.11692655799999 33.26073509399998 0 0,103.11584045900003 33.260258849000024 0 0,103.11580836500002 33.260295024000015 0 0,103.115173427 33.260070816999985 0 0,103.114631771 33.260008958000014 0 0,103.11426772800002 33.259989683000015 0 0,103.113658509 33.260100625999996 0 0,103.11332141899999 33.26017576999999 0 0,103.113232219 33.260184331000005 0 0,103.11273082700001 33.26023244999999 0 0,103.11193226 33.26022156099998 0 0,103.11099149400002 33.260167764000016 0 0,103.11040853700001 33.260046504 0 0,103.11008551200001 33.259979310999995 0 0,103.10897238500002 33.259788191999974 0 0,103.10895507700002 33.25978433400002 0 0,103.108003822 33.259572332999994 0 0,103.10710895800003 33.25932530099999 0 0,103.10694845199998 33.259280992000015 0 0,103.10620164300002 33.25907482399998 0 0,103.10616879499997 33.259065754999995 0 0,103.10424696199999 33.258567133999975 0 0,103.10383951199998 33.25844807300001 0 0,103.10337559300001 33.258312509999996 0 0,103.10315406699999 33.258236855999996 0 0,103.10306237499998 33.258205541999985 0 0,103.10287130799998 33.25814028899998 0 0,103.102816561 33.25812159100002 0 0,103.10267828299999 33.258074367000006 0 0,103.10216839399999 33.25789421899998 0 0,103.10212315799998 33.25787823600001 0 0,103.10153599300003 33.25766453099999 0 0,103.10101329100002 33.257474288000026 0 0,103.10088016899999 33.25742583499999 0 0,103.09926656800002 33.256770234999976 0 0,103.09761541400002 33.256370995 0 0,103.09725824200001 33.25631729999998 0 0,103.09708860199999 33.25629179700002 0 0,103.096982577 33.256281649000016 0 0,103.09676950599999 33.25626125399998 0 0,103.09637428399998 33.25631352800002 0 0,103.09626838999998 33.25632753399998 0 0,103.09624689999998 33.25633037699998 0 0,103.09617062500001 33.256340464999994 0 0,103.09612683699999 33.256353886 0 0,103.09612950899998 33.25631648799998 0 0,103.09612932700003 33.25631192899999 0 0,103.09611027800003 33.256317766999985 0 0,103.09607875199998 33.25634490300001 0 0,103.09607150800002 33.256351138000014 0 0,103.09596174900003 33.256445610000014 0 0,103.09577903000002 33.25660288 0 0,103.09541143899997 33.257008024000015 0 0,103.095348516 33.257077374999994 0 0,103.09512281299999 33.25732613299999 0 0,103.09510367899998 33.25734722200002 0 0,103.09462038599997 33.25765981799998 0 0,103.09399456599999 33.25790244000001 0 0,103.09387822899998 33.25793311000001 0 0,103.09344265099998 33.25804793999998 0 0,103.09334326300001 33.25812897700001 0 0,103.09316432000003 33.25827487999999 0 0,103.09309847700001 33.258502658 0 0,103.0930616 33.258643627000026 0 0,103.093089717 33.25874706299999 0 0,103.09323746899997 33.25897837100001 0 0,103.09330814399999 33.259071269 0 0,103.093415301 33.25921211999997 0 0,103.09343363900001 33.259244351999996 0 0,103.09362047100001 33.25957275000002 0 0,103.09363861499997 33.259732481000015 0 0,103.09365883499999 33.259910472 0 0,103.09366988800002 33.26000777799999 0 0,103.09367583400001 33.26008515299998 0 0,103.09369550399998 33.260341138 0 0,103.09360080800002 33.26049253299999 0 0,103.09347649900002 33.26059279999998 0 0,103.09332183100003 33.260668090000024 0 0,103.09310778499997 33.26071505099998 0 0,103.09258665499999 33.26083503199999 0 0,103.09203142500002 33.260922420999975 0 0,103.091700893 33.26097444300001 0 0,103.09063341500001 33.26108568799998 0 0,103.090586868 33.261090775000014 0 0,103.08980820800002 33.261175869 0 0,103.08921060300003 33.261326026000006 0 0,103.08913528800002 33.26134495000002 0 0,103.08895498599998 33.261388391000025 0 0,103.088339238 33.26153674300002 0 0,103.088321113 33.26153644200002 0 0,103.08807234300002 33.261532320000015 0 0,103.08791203200002 33.261529662999976 0 0,103.08790606000002 33.26152915099999 0 0,103.087577926 33.26150102999998 0 0,103.087272385 33.26140954700003 0 0,103.08692067599998 33.261304240000015 0 0,103.086877292 33.26129125 0 0,103.08680949900003 33.26127095099997 0 0,103.086786856 33.26126417099999 0 0,103.08667096200003 33.261229469 0 0,103.08654921800002 33.261200469000016 0 0,103.08652689000002 33.26119515099998 0 0,103.086227441 33.26112382000002 0 0,103.08621459800003 33.26112075999998 0 0,103.08608706500002 33.26112646500002 0 0,103.085991337 33.26113074599999 0 0,103.08578878999998 33.26113980500003 0 0,103.08578819399997 33.261140141 0 0,103.085529194 33.26128645599999 0 0,103.08552137100003 33.261290874999986 0 0,103.08548080100002 33.26131379399999 0 0,103.08526253999997 33.261541093999995 0 0,103.08520582099999 33.26167224599999 0 0,103.08517335200003 33.26174732499999 0 0,103.084878591 33.26242889399998 0 0,103.08487370199998 33.262457434 0 0,103.084851319 33.262588101000006 0 0,103.08481396299999 33.262806173 0 0,103.08480852500003 33.26283792100003 0 0,103.08482319699999 33.26297072800003 0 0,103.08482505699999 33.26298755900001 0 0,103.08482584799998 33.26299471599998 0 0,103.08483389999998 33.26306760199998 0 0,103.084856478 33.26317349300001 0 0,103.084888584 33.263324075000014 0 0,103.084977095 33.263452229999984 0 0,103.08506715300001 33.263531683 0 0,103.085226713 33.263534074999995 0 0,103.08552334000001 33.26353852099999 0 0,103.08573845900003 33.26349066300003 0 0,103.08585729800001 33.26340827600001 0 0,103.08595446200002 33.263340916999994 0 0,103.08619931200002 33.26326755299999 0 0,103.086305477 33.26322505799999 0 0,103.08647321199999 33.26315791799999 0 0,103.08656773400003 33.263120082 0 0,103.08684447500002 33.263022095999986 0 0,103.08685819499999 33.26301848000003 0 0,103.08702846099999 33.262973606 0 0,103.087210938 33.262976518000016 0 0,103.08739224599998 33.26300718900001 0 0,103.08754539699999 33.263033097000005 0 0,103.087637105 33.263049740999975 0 0,103.087812483 33.26308156900001 0 0,103.08796233599998 33.26310876500003 0 0,103.08800037600002 33.263115669 0 0,103.08814576200001 33.263109472 0 0,103.08842620299998 33.263097517000006 0 0,103.08844848299998 33.263097886000025 0 0,103.08864687800002 33.263101173999985 0 0,103.088853416 33.263104596000005 0 0,103.08893497899999 33.26308485300001 0 0,103.08915209600002 33.263032296000006 0 0,103.08919614400003 33.263021632999994 0 0,103.089649468 33.26291189699998 0 0,103.08969961600002 33.262904881 0 0,103.09009251999998 33.262849906999975 0 0,103.09047438099998 33.262796476999995 0 0,103.09056440199998 33.26280556400002 0 0,103.090600488 33.262809204999996 0 0,103.09077847100002 33.262827168 0 0,103.09078047999998 33.26282841300002 0 0,103.09098936499998 33.26295785000002 0 0,103.091014465 33.26316409100002 0 0,103.090946659 33.263493761999996 0 0,103.09081782099997 33.263748236000026 0 0,103.090748652 33.26383918099998 0 0,103.09056862099999 33.264075891999994 0 0,103.09041411599998 33.264170759000024 0 0,103.090135138 33.26434205200002 0 0,103.08969921599999 33.26459265699998 0 0,103.089332797 33.264803304 0 0,103.08861615299998 33.26521528000001 0 0,103.08853141700001 33.26526399199997 0 0,103.08810538400002 33.265491854000004 0 0,103.08806871399997 33.265511468 0 0,103.087912388 33.26571388799999 0 0,103.08787842800001 33.26591794199999 0 0,103.08780565699999 33.26645411599998 0 0,103.08782801299998 33.26678570199999 0 0,103.08788227000002 33.26709356700002 0 0,103.08793954700002 33.26729862600001 0 0,103.087973079 33.26737892599999 0 0,103.08802582099997 33.267505234 0 0,103.08814548599997 33.26763491600002 0 0,103.08846067399998 33.26801079799998 0 0,103.08847120000001 33.26802335000002 0 0,103.08852675700001 33.26807856200003 0 0,103.088679834 33.268230689999996 0 0,103.08907128300001 33.26846708099998 0 0,103.08973923600001 33.268646811999986 0 0,103.09024719199999 33.268783488 0 0,103.09028165799998 33.268792761999975 0 0,103.09041625200001 33.26881485299998 0 0,103.090575694 33.26884102299999 0 0,103.09116039000003 33.268936990999975 0 0,103.09131408299999 33.26896221700002 0 0,103.09173602300001 33.26914694300001 0 0,103.09191763299998 33.26925173400002 0 0,103.09201432399999 33.269422667000015 0 0,103.09209321700001 33.269562138000026 0 0,103.09214791400001 33.26981770499998 0 0,103.092051266 33.27007189699998 0 0,103.091990705 33.270200977 0 0,103.091956122 33.27027468599999 0 0,103.09194069799997 33.270291386 0 0,103.09186292999999 33.27037558000001 0 0,103.091833028 33.270393661000014 0 0,103.09149222100001 33.270599721999986 0 0,103.09099250899999 33.27088769900001 0 0,103.09062798899998 33.27109776499998 0 0,103.09042169899999 33.271306400000014 0 0,103.09037889899997 33.27134968600001 0 0,103.09032827300001 33.27141815099998 0 0,103.090284957 33.27147673000002 0 0,103.09025067599998 33.27165464199999 0 0,103.09018372999998 33.27179497399999 0 0,103.09021141300002 33.271949801999995 0 0,103.09029887899999 33.272078862 0 0,103.09038850399998 33.27220880499999 0 0,103.090567985 33.27231451900002 0 0,103.09092443700001 33.27270686700001 0 0,103.091132754 33.27293615899998 0 0,103.09128355299998 33.273065565000024 0 0,103.091300977 33.273186382999995 0 0,103.091309394 33.27324475199998 0 0,103.09124160599998 33.27357622599999 0 0,103.09110249000003 33.27374566999998 0 0,103.091054466 33.27380416400001 0 0,103.09071454899998 33.27400278900001 0 0,103.09061394100002 33.274029305 0 0,103.09053054200001 33.274051284999985 0 0,103.090418054 33.27407345900002 0 0,103.09030863999999 33.27409502799998 0 0,103.09028642599998 33.274099406999994 0 0,103.09007485299998 33.27411510600001 0 0,103.090010839 33.27411985499998 0 0,103.08991848099998 33.27410139400001 0 0,103.089738614 33.274065441999994 0 0,103.08934475900003 33.273983242999975 0 0,103.08909111399998 33.27394786799999 0 0,103.088918993 33.27392386299999 0 0,103.08855324500001 33.27394419500001 0 0,103.08839973200003 33.273941933 0 0,103.088316244 33.274083486999984 0 0,103.08830222199998 33.27410726099998 0 0,103.08829884900001 33.27411298099997 0 0,103.08829141799998 33.274125578999985 0 0,103.08812273000001 33.274411585999985 0 0,103.08811590599998 33.27442315600001 0 0,103.08802931100001 33.274629866 0 0,103.08801999999997 33.274652093999975 0 0,103.087922575 33.27493153500001 0 0,103.087859337 33.275189469 0 0,103.08775400100001 33.27561910899999 0 0,103.08771695600001 33.27576636399999 0 0,103.087555555 33.276407921999976 0 0,103.08753524999997 33.27645595600001 0 0,103.087490903 33.276560855000014 0 0,103.08736505500002 33.276712519 0 0,103.08731259799998 33.27676355599999 0 0,103.08723316999999 33.276840832999994 0 0,103.08694634800003 33.277119889000005 0 0,103.08680687200001 33.27725558700001 0 0,103.086610861 33.27744628800002 0 0,103.08619061600001 33.27785514499999 0 0,103.08616893599998 33.27787623699999 0 0,103.08598207099999 33.27805804100001 0 0,103.08593731799999 33.27811157899998 0 0,103.08584242199998 33.27822510300001 0 0,103.08560144900002 33.278513378000014 0 0,103.08548703100001 33.27865025599999 0 0,103.08528931299998 33.27888678599999 0 0,103.08480050600002 33.27947154399999 0 0,103.08410461099999 33.28030402799999 0 0,103.08270103900003 33.28181648399999 0 0,103.08239570500001 33.282024390000004 0 0,103.08229867199998 33.282090460999996 0 0,103.08190010999999 33.28223818399999 0 0,103.081074253 33.282379703000004 0 0,103.07992862399999 33.28251562600002 0 0,103.07910633300003 33.28261317900001 0 0,103.07607797100002 33.283205623000015 0 0,103.07455030099999 33.28353629600002 0 0,103.07277198000003 33.28392119900002 0 0,103.07213782500003 33.284079313999996 0 0,103.07209777100002 33.284089300000005 0 0,103.07188093799999 33.28426517499997 0 0,103.071863334 33.28430708399998 0 0,103.071815539 33.284420872 0 0,103.071747619 33.284774814 0 0,103.07111089300003 33.285991120999995 0 0,103.07073294700001 33.286599335999995 0 0,103.07072825099999 33.286603834000005 0 0,103.069892584 33.28740446799998 0 0,103.06865998400002 33.289057747000015 0 0,103.06855842200002 33.28920339299998 0 0,103.06817428099998 33.28975426599999 0 0,103.06727631199999 33.29104196100002 0 0,103.06721346400002 33.29113208299998 0 0,103.06698077800002 33.291474060999974 0 0,103.06694684600001 33.29152392999998 0 0,103.06684903399997 33.291667683000014 0 0,103.065733744 33.293306762999975 0 0,103.06461709400003 33.29495252200002 0 0,103.06460369799998 33.29497226500001 0 0,103.06424347900003 33.29550315300003 0 0,103.06407200299998 33.29574639200001 0 0,103.06386159200002 33.296044854 0 0,103.06380297599998 33.29612800000001 0 0,103.06281930099999 33.29752330000002 0 0,103.062763771 33.29760206499998 0 0,103.062673599 33.297680361999994 0 0,103.06249996100001 33.297831135000024 0 0,103.06236004800002 33.297952623000015 0 0,103.06205540299999 33.298046344 0 0,103.06196214800002 33.298075032999975 0 0,103.06067589499997 33.29833575399999 0 0,103.06060462800002 33.29834823099998 0 0,103.05978611400002 33.29849153700002 0 0,103.05893281099998 33.29864092600002 0 0,103.057952285 33.29888188299998 0 0,103.05626007799998 33.299248498 0 0,103.05506318699997 33.29950779699999 0 0,103.05403672199998 33.299777060999986 0 0,103.05350849199999 33.299915622000015 0 0,103.05248814599997 33.300183274000005 0 0,103.049341476 33.30062892299998 0 0,103.04859528499998 33.30073458999999 0 0,103.04829434200002 33.300759830000004 0 0,103.046201784 33.30093530900001 0 0,103.045511638 33.30099317600002 0 0,103.04488195900001 33.30104011499998 0 0,103.044107478 33.301097844000026 0 0,103.04391149899999 33.301133187000005 0 0,103.04388882699999 33.30113727600002 0 0,103.04300810500001 33.301296107999974 0 0,103.04293825000002 33.301308705999986 0 0,103.04267079499999 33.301356938000026 0 0,103.042108009 33.301390669 0 0,103.04099172000002 33.30145756600001 0 0,103.040304832 33.301446896000016 0 0,103.03940778600003 33.301432956999975 0 0,103.03812677799999 33.30142559000001 0 0,103.036787887 33.301417877000006 0 0,103.0364801 33.301406536 0 0,103.03557090499999 33.30137302700001 0 0,103.03527365399998 33.301345218999984 0 0,103.035165817 33.301335129999984 0 0,103.03386298100003 33.30121324200002 0 0,103.03215627600002 33.30097408400002 0 0,103.03152750100003 33.30080282199998 0 0,103.03143353799999 33.300777229000005 0 0,103.03098168499997 33.300698934000025 0 0,103.03072814900003 33.30068570999998 0 0,103.03043025 33.30068067000002 0 0,103.030370554 33.300679660000014 0 0,103.030360884 33.300678944000026 0 0,103.03007504300001 33.30065776800001 0 0,103.02981281199999 33.300635597999985 0 0,103.02951923799998 33.300595655999985 0 0,103.02888872300002 33.30048006599998 0 0,103.028753166 33.30044924200001 0 0,103.02842582 33.30037480599998 0 0,103.027364482 33.30023392099997 0 0,103.02687008800001 33.30015831100002 0 0,103.026273855 33.30006712400001 0 0,103.025810718 33.30003308200003 0 0,103.02515675400002 33.300023150000015 0 0,103.02483700599998 33.300036584 0 0,103.024702827 33.30004222100001 0 0,103.02406805200002 33.300112367999986 0 0,103.02267074500003 33.300345661999984 0 0,103.02209668699999 33.30042552200001 0 0,103.02187860700002 33.30045585900001 0 0,103.02128418799998 33.30058065600002 0 0,103.020891425 33.30068936800001 0 0,103.02074582 33.300751397 0 0,103.02045767499999 33.30087414799999 0 0,103.02030943900002 33.30096011500001 0 0,103.01992256800003 33.30129867800002 0 0,103.01972591999998 33.301560849 0 0,103.019647647 33.30175442900003 0 0,103.019477053 33.30231841599999 0 0,103.019375105 33.302599644 0 0,103.01924488100002 33.30275758800002 0 0,103.01914945499999 33.302861151 0 0,103.01903997699998 33.30295671499999 0 0,103.01894492100001 33.30299986799997 0 0,103.01880623800002 33.303076738000016 0 0,103.018668333 33.30312835699999 0 0,103.018460834 33.30316643399999 0 0,103.01846025100002 33.30317047599999 0 0,103.01836469400001 33.303188010999975 0 0,103.01811144099997 33.303199549 0 0,103.01785818600001 33.303211085999976 0 0,103.01760492599999 33.30322262599998 0 0,103.017351668 33.30323416499999 0 0,103.016904167 33.30322339600002 0 0,103.01645666399997 33.30321262799998 0 0,103.01600916000001 33.30320185900001 0 0,103.01556666300002 33.30314416300001 0 0,103.01512416499997 33.303086467000014 0 0,103.014681666 33.303028771000015 0 0,103.01423917699998 33.30297107400003 0 0,103.01397732200002 33.30292454800002 0 0,103.013715462 33.302878022000016 0 0,103.01345359599998 33.302831497 0 0,103.01319172900003 33.302784970999994 0 0,103.012929864 33.30273844499999 0 0,103.01266799799998 33.30269191899998 0 0,103.01240613200002 33.30264539199999 0 0,103.01214426500002 33.30259886699997 0 0,103.011882399 33.30255234100002 0 0,103.011620532 33.30250581600001 0 0,103.01135866700002 33.30245928900001 0 0,103.01109680100001 33.30241276300001 0 0,103.010834945 33.30236623899998 0 0,103.01057308700001 33.302319712999974 0 0,103.01031122400002 33.30227318599998 0 0,103.01004936200002 33.302226659999974 0 0,103.00978749500001 33.302180134000025 0 0,103.009525628 33.30213360800002 0 0,103.009263761 33.30208708599997 0 0,103.009001894 33.30204056399998 0 0,103.00874003299998 33.301994036999986 0 0,103.00847816999999 33.30194751200003 0 0,103.00821631299999 33.301900983999985 0 0,103.007954455 33.301854456 0 0,103.00769258999998 33.301807929000006 0 0,103.00743072400002 33.301761403 0 0,103.007168858 33.301714877999984 0 0,103.00690699199998 33.301668354000014 0 0,103.00665261500001 33.301629134999985 0 0,103.00639823900002 33.30158991799999 0 0,103.00614386799998 33.30155069599999 0 0,103.00588949500002 33.301511473000005 0 0,103.005635128 33.301472246 0 0,103.00538075899999 33.30143302099998 0 0,103.005126384 33.30139380000003 0 0,103.00487200700002 33.30135457900002 0 0,103.00461763200002 33.30131535800001 0 0,103.004363254 33.30127613600001 0 0,103.00410887800001 33.301236913000025 0 0,103.00385450099998 33.30119768899999 0 0,103.00360013099998 33.301158464000025 0 0,103.00334576 33.30111923999999 0 0,103.00307646599998 33.301075602000026 0 0,103.00280717300001 33.301031963000014 0 0,103.00253787100002 33.30098832599998 0 0,103.00226857000001 33.300944688000016 0 0,103.00199927199998 33.300901049000004 0 0,103.00172997599998 33.30085740999999 0 0,103.001460683 33.300813773000016 0 0,103.00119138899998 33.300770134000004 0 0,103.00096129600001 33.30073292499998 0 0,103.00073120000002 33.30069571400003 0 0,103.000501133 33.300658492000025 0 0,103.000271064 33.300621272 0 0,103.00002862500003 33.30060774200001 0 0,102.999786185 33.30059421200002 0 0,102.99954374200001 33.300580681999975 0 0,102.99930129900002 33.30056715400002 0 0,102.99905885099997 33.300553627 0 0,102.99881640500001 33.300540102000014 0 0,102.998573964 33.30052657499999 0 0,102.99833152100001 33.30051304699998 0 0,102.99808908400001 33.300499521000006 0 0,102.997846643 33.300485994999974 0 0,102.997604196 33.300472463000006 0 0,102.99736174899999 33.300458932000026 0 0,102.99712443300001 33.30041536599998 0 0,102.99688711800002 33.30037180099998 0 0,102.99664980199998 33.300328234999995 0 0,102.99641248699999 33.30028466800002 0 0,102.99617517500002 33.30024110300002 0 0,102.995937862 33.300197536999974 0 0,102.99570055200002 33.300153970999986 0 0,102.99546324300002 33.30011040300002 0 0,102.99522592900001 33.30006683800002 0 0,102.99498861400002 33.300023270999986 0 0,102.99475130000002 33.299979705 0 0,102.994513982 33.29993613900001 0 0,102.99427667399999 33.299892578000026 0 0,102.99403936800002 33.299849017999975 0 0,102.99361286499999 33.29982538500002 0 0,102.99341956500001 33.29982151799999 0 0,102.99320453799999 33.29988995399998 0 0,102.99286996199999 33.300177829999996 0 0,102.992535368 33.30046570500002 0 0,102.992200777 33.300753585999985 0 0,102.99194034099997 33.30093734100001 0 0,102.991679911 33.30112108700001 0 0,102.99143058599998 33.30124253299999 0 0,102.991181262 33.30136397799998 0 0,102.99077136599999 33.30152817700002 0 0,102.99036147300001 33.30169237199999 0 0,102.99010812699998 33.301775538000015 0 0,102.98985477899998 33.30185870299999 0 0,102.98960143300002 33.30194186599999 0 0,102.989348086 33.302025028 0 0,102.98909474700002 33.30210818500001 0 0,102.988841406 33.302191342000015 0 0,102.98846125799997 33.302280618 0 0,102.988081109 33.302369897999995 0 0,102.98770095999998 33.30245917799999 0 0,102.987454807 33.302482320000024 0 0,102.98720865500002 33.30250546100001 0 0,102.986823673 33.30249949900002 0 0,102.986438695 33.30249354 0 0,102.98610961700001 33.302397876999976 0 0,102.98578053099999 33.30230221300002 0 0,102.98557965399999 33.302198092000026 0 0,102.98537877799998 33.30209397300001 0 0,102.98517790400001 33.30198985499999 0 0,102.98497702899999 33.301885735999974 0 0,102.98477616000002 33.30178161399999 0 0,102.98457528799997 33.301677493 0 0,102.98437441700003 33.301573378 0 0,102.984173543 33.30146926100002 0 0,102.983947092 33.30132206500002 0 0,102.98372063800002 33.301174867999976 0 0,102.98349419099998 33.30102766800002 0 0,102.98326774100002 33.30088046700001 0 0,102.98304129600001 33.30073327299999 0 0,102.98281485199999 33.30058607699999 0 0,102.98258840699998 33.30043888099999 0 0,102.98236196300002 33.30029168499999 0 0,102.98199601300001 33.30008239900002 0 0,102.98163004999998 33.29987311299999 0 0,102.981264092 33.299663828999996 0 0,102.98090979900002 33.29952011900002 0 0,102.980555503 33.29937640600002 0 0,102.98016762700001 33.299190427999974 0 0,102.97977974700001 33.299004449999984 0 0,102.979391873 33.29881847600001 0 0,102.97909527600001 33.29869729500001 0 0,102.97879867699999 33.29857611199998 0 0,102.97837176299998 33.298515467000016 0 0,102.97813762200002 33.29847569100002 0 0,102.97790347900002 33.29843591399998 0 0,102.977669343 33.298396131000004 0 0,102.97743520900002 33.29835634599999 0 0,102.97720107499998 33.298316562000025 0 0,102.976966941 33.298276778 0 0,102.97671413900002 33.29826373700001 0 0,102.97646133400002 33.29825069399999 0 0,102.97620853199999 33.298237649999976 0 0,102.97595572699998 33.29822460600002 0 0,102.97570292199998 33.298211562000006 0 0,102.97545011699998 33.29819851899998 0 0,102.97519730800002 33.29818547799999 0 0,102.974944499 33.298172437999995 0 0,102.97469169300001 33.298159397000006 0 0,102.97443888499998 33.29814635700001 0 0,102.97418608200002 33.298133311000015 0 0,102.97393327999998 33.29812026600001 0 0,102.97366461000001 33.298117150999985 0 0,102.973395939 33.298114035000026 0 0,102.973127266 33.29811092199998 0 0,102.97285859300001 33.298107809999976 0 0,102.97258992600001 33.29810469300003 0 0,102.97232125699998 33.298101574999976 0 0,102.97205258600002 33.298098460000006 0 0,102.97178391599999 33.29809534499998 0 0,102.97151524200001 33.29809223199999 0 0,102.97124656900002 33.298089119999986 0 0,102.97097789999998 33.29808600400003 0 0,102.970709231 33.29808288800001 0 0,102.97044056099998 33.298079771999994 0 0,102.97017189399998 33.29807665499999 0 0,102.96990705399998 33.29808345499998 0 0,102.96964221600001 33.29809025600002 0 0,102.96937737100001 33.29809705299999 0 0,102.96911252899997 33.29810385000002 0 0,102.968847686 33.298110646 0 0,102.96858284299998 33.298117443000024 0 0,102.96831799799997 33.298124245 0 0,102.96805315199998 33.29813104499999 0 0,102.96766075800002 33.29814882900001 0 0,102.96726836900001 33.298166605999995 0 0,102.96687597900001 33.29818438299998 0 0,102.96648426399997 33.298166088000016 0 0,102.966092549 33.29814779200001 0 0,102.96570083099999 33.298129501999995 0 0,102.96547155500002 33.298112237 0 0,102.965242279 33.298094972 0 0,102.96501300599999 33.29807770399998 0 0,102.96478373399998 33.298060435000025 0 0,102.96455445800001 33.29804316799999 0 0,102.96432518400002 33.29802590000003 0 0,102.96409590799999 33.29800863700001 0 0,102.963866629 33.297991373 0 0,102.96360888999999 33.297989804 0 0,102.96335115099998 33.29798823499999 0 0,102.96309341199998 33.29798666400001 0 0,102.96283567400002 33.297985095 0 0,102.96257793500001 33.29798353000001 0 0,102.96232019600001 33.29798196399997 0 0,102.96206245600001 33.297980397 0 0,102.96180471500003 33.29797882999998 0 0,102.96154697200001 33.29797726100003 0 0,102.96128922700001 33.29797568999999 0 0,102.96103148899999 33.29797412400001 0 0,102.960773749 33.297972558000026 0 0,102.96051600999999 33.297970991 0 0,102.96025827199998 33.29796942399997 0 0,102.96000053199998 33.29796785299999 0 0,102.95974279500001 33.297966282000004 0 0,102.95948505400003 33.297964713 0 0,102.959227312 33.297963143000004 0 0,102.95896957100001 33.29796157200002 0 0,102.95871182899998 33.297960002000025 0 0,102.95845328600001 33.297957129 0 0,102.95819474299998 33.297954256000025 0 0,102.957936201 33.29795138200001 0 0,102.957677655 33.29794850799999 0 0,102.95741910800001 33.297945631000005 0 0,102.95716055899999 33.29794275400002 0 0,102.95690201600002 33.29793987900001 0 0,102.95664346900003 33.297937004000005 0 0,102.95638492799998 33.29793412999999 0 0,102.956126385 33.29793125499998 0 0,102.95586784400001 33.297928377000005 0 0,102.95560929999999 33.297925497999984 0 0,102.95535075599997 33.297922621 0 0,102.95509221200001 33.29791974300002 0 0,102.95483366600001 33.29791686599998 0 0,102.95457512000002 33.297913988999994 0 0,102.95431657699999 33.29791111700001 0 0,102.95405803400001 33.297908243999984 0 0,102.95379949 33.29790537100001 0 0,102.95354094700002 33.297902496999995 0 0,102.95328239700001 33.29789962000001 0 0,102.95302384799999 33.29789674099999 0 0,102.95276530400002 33.29789386499999 0 0,102.95250676 33.297890989999985 0 0,102.95224821900001 33.29788811499998 0 0,102.95198967599998 33.29788524100002 0 0,102.95173113200002 33.297882362999985 0 0,102.95147258999998 33.29787948500001 0 0,102.95121390499997 33.29786361999999 0 0,102.95095522100002 33.29784775600001 0 0,102.95069653600001 33.29783189099999 0 0,102.95043785000001 33.29781602600002 0 0,102.950179161 33.29780016699999 0 0,102.94992047300002 33.29778430900001 0 0,102.949661784 33.297768451000024 0 0,102.94940309700002 33.297752591999995 0 0,102.949144413 33.29773672699997 0 0,102.94888573100002 33.297720863999984 0 0,102.948627047 33.29770499900002 0 0,102.948368362 33.297689134999985 0 0,102.94810968000002 33.29767327000002 0 0,102.947850996 33.297657405999985 0 0,102.94759793700001 33.29765662699998 0 0,102.94734487900001 33.29765584799998 0 0,102.94709181899998 33.29765506799998 0 0,102.94683875999999 33.297654290000025 0 0,102.94658570000001 33.297653508999986 0 0,102.94633263999998 33.29765272999998 0 0,102.94607957699998 33.29765195099998 0 0,102.945826511 33.297651170999984 0 0,102.94557344499998 33.29765039099999 0 0,102.94532037800002 33.297649611 0 0,102.944938756 33.297673992 0 0,102.94487191600001 33.29767826300002 0 0,102.94463625700001 33.29772783999999 0 0,102.944335981 33.297758973999976 0 0,102.943930078 33.29775214799997 0 0,102.94350238200002 33.29774074599999 0 0,102.94307468199997 33.297729335999975 0 0,102.94264698400002 33.297717928 0 0,102.94221929399998 33.29770651899997 0 0,102.94197900500001 33.29770022299999 0 0,102.94173871599997 33.29769392700001 0 0,102.941498427 33.29768763200002 0 0,102.94125813900001 33.29768133499999 0 0,102.94106091700002 33.297676165999974 0 0,102.94101784999998 33.29767503800002 0 0,102.940777561 33.297668741999985 0 0,102.94053727099998 33.297662444000025 0 0,102.94029698100002 33.29765614799999 0 0,102.94008329299999 33.29765325400001 0 0,102.93997659399997 33.297615291 0 0,102.93997431700001 33.29761291099999 0 0,102.93997252899999 33.297612275000006 0 0,102.93986720800001 33.29750217499998 0 0,102.939829654 33.29730411000003 0 0,102.939841672 33.29715225899997 0 0,102.93984232499997 33.29714402100001 0 0,102.939860856 33.29690987800001 0 0,102.93986771700003 33.29663776199999 0 0,102.93987215499999 33.29646170199999 0 0,102.939811169 33.29628094399999 0 0,102.939665714 33.29611724 0 0,102.93954408100001 33.29602903799997 0 0,102.93951038 33.29602518600001 0 0,102.939351671 33.29600704799998 0 0,102.93915839099998 33.29600399899999 0 0,102.93896568999997 33.29605504199998 0 0,102.93879024 33.296213247000026 0 0,102.93869022199999 33.29641625400001 0 0,102.93853847999998 33.296724255000015 0 0,102.93838674400001 33.297032247999994 0 0,102.93834084299999 33.29715701499998 0 0,102.938296326 33.297210544999984 0 0,102.93823052300002 33.29728136900002 0 0,102.938122453 33.297315544000014 0 0,102.937972306 33.29733020399999 0 0,102.93767447099998 33.297289174000014 0 0,102.93739930999999 33.297159610999984 0 0,102.93739564200001 33.29715678000002 0 0,102.93739525900003 33.297156599999994 0 0,102.93737480099998 33.297140816000024 0 0,102.937231311 33.29703010399999 0 0,102.93712502400001 33.297011107 0 0,102.93697577199998 33.29700952600001 0 0,102.93671842999998 33.297040315000004 0 0,102.93648344899998 33.297053807 0 0,102.93616218900002 33.29703097800001 0 0,102.936013822 33.297011354999995 0 0,102.935907816 33.296937318999994 0 0,102.93590775899997 33.29693710800001 0 0,102.935903779 33.29693432900001 0 0,102.935864665 33.29679036900001 0 0,102.935850286 33.29655745299999 0 0,102.935849088 33.29653804100002 0 0,102.935896168 33.296266437999975 0 0,102.93592947500002 33.296074292000014 0 0,102.935997751 33.295680409 0 0,102.93599688500001 33.295672034999996 0 0,102.93598099000002 33.295518249 0 0,102.93594060999999 33.295356266 0 0,102.935889906 33.295280332000004 0 0,102.935880946 33.29526691199999 0 0,102.93564869699998 33.295192867000026 0 0,102.93530812 33.29516927999998 0 0,102.934910403 33.29525762200001 0 0,102.93451268199999 33.295345962 0 0,102.93411495700002 33.29543431100001 0 0,102.93383419499997 33.295483306999984 0 0,102.93342761399998 33.29551250499998 0 0,102.93306467299999 33.29550621200002 0 0,102.93278665899999 33.29551055100001 0 0,102.93250864200002 33.29551488999999 0 0,102.93224452999999 33.295531443000016 0 0,102.93198042 33.29554799499999 0 0,102.931716311 33.295564547000026 0 0,102.93145220100001 33.29558110099998 0 0,102.93118809200001 33.295597654999995 0 0,102.93092398499999 33.29561420800002 0 0,102.930658102 33.295619993 0 0,102.93039222099998 33.295625777 0 0,102.93012633400002 33.295631567999976 0 0,102.92986044600002 33.295637355999986 0 0,102.92959455800002 33.295643145999975 0 0,102.92932867100001 33.295648932999995 0 0,102.92906278599997 33.29565471799998 0 0,102.92879689799997 33.29566050300002 0 0,102.92853101200001 33.29566628800001 0 0,102.928265124 33.295672072 0 0,102.927999237 33.295677857999976 0 0,102.927733349 33.29568364400001 0 0,102.92746746699999 33.29568942999998 0 0,102.92720158499998 33.29569521299999 0 0,102.92696215699999 33.295714218 0 0,102.92672273300002 33.29573322099998 0 0,102.92648330499998 33.295752225 0 0,102.92624387799998 33.295771229000025 0 0,102.92600444700003 33.295790232 0 0,102.925765017 33.29580923499998 0 0,102.92552558599999 33.29582823599998 0 0,102.925286153 33.29584723800002 0 0,102.92504672799998 33.295866241 0 0,102.92480730300002 33.295885242 0 0,102.92457165600001 33.29590646600002 0 0,102.92433601200003 33.295927689999985 0 0,102.924100366 33.29594891300002 0 0,102.92386472099997 33.29597013699998 0 0,102.92362907199998 33.295991361000006 0 0,102.92339342000002 33.29601258500003 0 0,102.92315776700002 33.296033808999994 0 0,102.922922115 33.29605503200003 0 0,102.92268646999997 33.29607626400002 0 0,102.92245082300002 33.29609749299999 0 0,102.922066401 33.29609043400001 0 0,102.92176611999997 33.296121511000024 0 0,102.92153453899999 33.296117665 0 0,102.92130295800001 33.29611381799998 0 0,102.92107137300002 33.29610997100002 0 0,102.92083978900001 33.296106124000005 0 0,102.92060820299997 33.296102279000024 0 0,102.920376616 33.29609843200001 0 0,102.92014503399997 33.29609458499999 0 0,102.91991345600002 33.296090736999986 0 0,102.91968187399999 33.29608688899998 0 0,102.91945029200002 33.29608304200002 0 0,102.91921870599998 33.29607919699998 0 0,102.91898712 33.296075350000024 0 0,102.91874631000002 33.29608764400001 0 0,102.91850550200002 33.296099938 0 0,102.91826469900002 33.29611223400002 0 0,102.918023893 33.296124529 0 0,102.91778308900001 33.29613682500002 0 0,102.91754228100001 33.296149119000006 0 0,102.91730147499999 33.29616141399998 0 0,102.91706066900002 33.296173710000005 0 0,102.916819858 33.29618600399999 0 0,102.916579049 33.296198300000015 0 0,102.91633824000002 33.296210594 0 0,102.91609742899999 33.296222887 0 0,102.91584113800002 33.29623220899998 0 0,102.915584846 33.296241528999985 0 0,102.915328553 33.29625085399999 0 0,102.915072259 33.29626017700002 0 0,102.91481596400001 33.296269505 0 0,102.91455966799998 33.296278830999995 0 0,102.91430337100002 33.296288151 0 0,102.91404707499998 33.296297471 0 0,102.91379078 33.296306791999996 0 0,102.91353448400002 33.29631611299999 0 0,102.913278193 33.29632543500003 0 0,102.91302189999999 33.296334754999975 0 0,102.912765606 33.296344077000015 0 0,102.91250931000002 33.29635339800001 0 0,102.91225301600002 33.296362719 0 0,102.91199671800001 33.296372039999994 0 0,102.91172932699999 33.29637652500003 0 0,102.91146193399999 33.296381010999994 0 0,102.91119454400001 33.29638549499998 0 0,102.91092715399998 33.29638997799998 0 0,102.91065976700003 33.296394459 0 0,102.91039238000002 33.29639894100001 0 0,102.91012498700002 33.296403423000015 0 0,102.909857596 33.29640790399998 0 0,102.90959020399998 33.296412385999986 0 0,102.90932281099998 33.296416868999984 0 0,102.90906537699999 33.296439491 0 0,102.908807943 33.29646211099998 0 0,102.90848618000001 33.296492863000026 0 0,102.90816441800001 33.29652361000001 0 0,102.90788616399999 33.296608588000026 0 0,102.90755163699998 33.296755281 0 0,102.907217108 33.29690198100002 0 0,102.906997945 33.29709562199997 0 0,102.90677878499997 33.29728926400003 0 0,102.90664514899998 33.29744802099998 0 0,102.90646178700001 33.29758719 0 0,102.90627842200001 33.29772635699999 0 0,102.90609506599998 33.297865523999974 0 0,102.90591170800002 33.29800468899998 0 0,102.90572835400002 33.298143853 0 0,102.905544996 33.29828301800001 0 0,102.90536163500002 33.29842218800002 0 0,102.90517827600002 33.29856135799997 0 0,102.904893803 33.29884323099998 0 0,102.90460933700001 33.29912509899998 0 0,102.90432487099997 33.29940696099999 0 0,102.90411537900002 33.29965462299998 0 0,102.90390588600002 33.299902288 0 0,102.90374173700002 33.30007028099999 0 0,102.90357758800002 33.30023827399998 0 0,102.90338148199999 33.300378541999976 0 0,102.90305634499998 33.300552654 0 0,102.90273120900002 33.300726767000015 0 0,102.90239701500002 33.300855411999976 0 0,102.90206281899998 33.30098405799998 0 0,102.90184163200001 33.301061172000004 0 0,102.90162044599998 33.301138287000015 0 0,102.90139925800003 33.301215399 0 0,102.901178072 33.301292510999986 0 0,102.90079698900001 33.301404373000025 0 0,102.90041591099998 33.301516230000004 0 0,102.90011579700001 33.30156618699999 0 0,102.89983784999998 33.301579014000026 0 0,102.899581909 33.301539391999995 0 0,102.89934655000002 33.30151765300002 0 0,102.898918966 33.30149279400001 0 0,102.898585104 33.301602946 0 0,102.89825124800001 33.301713095000025 0 0,102.89805563800002 33.30185049900001 0 0,102.89786002900001 33.301987903999986 0 0,102.89766442000001 33.302125312999976 0 0,102.89746881100001 33.30226272099998 0 0,102.89727320200001 33.30240012500002 0 0,102.897077593 33.30253752700003 0 0,102.89690258899998 33.30269600600002 0 0,102.89672758400002 33.302854482999976 0 0,102.89655258200003 33.303012962000025 0 0,102.89637757899999 33.303171443 0 0,102.89620258000002 33.303329926 0 0,102.89602758199999 33.30348840800002 0 0,102.895852579 33.303646883 0 0,102.89567757600003 33.30380535799998 0 0,102.89548260800001 33.303971751999995 0 0,102.89528763999999 33.304138145000024 0 0,102.89509267199998 33.30430454100002 0 0,102.894897705 33.30447093599997 0 0,102.89470273500001 33.304637335999985 0 0,102.894507766 33.30480373500001 0 0,102.894212057 33.305076798000016 0 0,102.89391635599998 33.30534985100002 0 0,102.89376336599997 33.305508728999996 0 0,102.89356651999998 33.30568414800001 0 0,102.893348731 33.30580652499998 0 0,102.89319785599997 33.30585719599998 0 0,102.89290694300001 33.305968827000015 0 0,102.89267490499998 33.306057873999976 0 0,102.89261602800002 33.306080468999994 0 0,102.89233664900001 33.306165426999996 0 0,102.892013958 33.30621463199998 0 0,102.89172480600001 33.306236539 0 0,102.89143565299997 33.306258445000026 0 0,102.89100733700002 33.306268725999985 0 0,102.89057902600001 33.30627900500002 0 0,102.890354317 33.30630225300001 0 0,102.89012960600002 33.30632550199999 0 0,102.889840016 33.306356428000015 0 0,102.889550423 33.306387357000006 0 0,102.88938826700002 33.30638491100001 0 0,102.88913551000002 33.30634254500001 0 0,102.88888275300002 33.306300177000026 0 0,102.888586777 33.30623106799999 0 0,102.888290799 33.30616195599998 0 0,102.88792953799998 33.30606085300002 0 0,102.88756827700001 33.305959746999974 0 0,102.88735884599998 33.30584809200002 0 0,102.88714941500001 33.30573643499997 0 0,102.88692715299999 33.30564301300001 0 0,102.88670488999998 33.30554959199998 0 0,102.88648262599997 33.305456170000014 0 0,102.88626036300002 33.30536274899998 0 0,102.88603810000001 33.30526932700002 0 0,102.885815837 33.30517590400001 0 0,102.885593573 33.30508248299998 0 0,102.88537130999998 33.304989061000015 0 0,102.88502191499998 33.30483917700002 0 0,102.884828788 33.304853175000005 0 0,102.88452953500001 33.304884152 0 0,102.88420612599998 33.304968496000015 0 0,102.88400944900002 33.305162834999976 0 0,102.88376589299997 33.30549906700003 0 0,102.883585617 33.305881734000025 0 0,102.88340533000002 33.306264387 0 0,102.88320561400002 33.30658406600003 0 0,102.88300642899998 33.306849649000014 0 0,102.882840982 33.30705323699999 0 0,102.882675533 33.307256825000024 0 0,102.88252118100002 33.307442751999986 0 0,102.88236682799999 33.307628678000015 0 0,102.88218866599999 33.307903572999976 0 0,102.88201050700002 33.308178467000005 0 0,102.88191887300002 33.30846221500002 0 0,102.88184963600003 33.30867729200003 0 0,102.88178040000003 33.308892367 0 0,102.88167587599997 33.309175315999994 0 0,102.88157134900001 33.30945825800001 0 0,102.881454674 33.309814311000025 0 0,102.88142821899999 33.310066043999996 0 0,102.88144202000001 33.310370681999984 0 0,102.88151937999999 33.310695607000014 0 0,102.88156576400002 33.31098333699998 0 0,102.88161214899998 33.311271068999986 0 0,102.88164992999998 33.311504317000015 0 0,102.881684516 33.311846678999984 0 0,102.881718723 33.31215117900001 0 0,102.88171266400002 33.31240231999999 0 0,102.88170660200001 33.31265345899999 0 0,102.88163646200002 33.312939760000006 0 0,102.88156595700002 33.31319000100001 0 0,102.88142832400001 33.31359849299997 0 0,102.88132645399998 33.31396796500002 0 0,102.88122458700002 33.314337438999985 0 0,102.88112270800002 33.31470692200003 0 0,102.88105521400001 33.31494971000001 0 0,102.88098771799997 33.315192497 0 0,102.88092022699999 33.31543527600002 0 0,102.88085273500002 33.31567805399999 0 0,102.88078524399998 33.315920834999986 0 0,102.88071775399999 33.316163614000004 0 0,102.880650263 33.316406395 0 0,102.88058277300001 33.31664917400002 0 0,102.88046285299998 33.316898261000006 0 0,102.88034293200002 33.317147347 0 0,102.88022301299998 33.31739643100002 0 0,102.880103093 33.31764551700002 0 0,102.87998317699999 33.31789460800002 0 0,102.87986326200001 33.31814369900002 0 0,102.87966083399999 33.31851659900002 0 0,102.87941865300002 33.31883522300001 0 0,102.879176465 33.31915384400003 0 0,102.878902858 33.319391542999995 0 0,102.87862925299999 33.31962924099997 0 0,102.87830435500001 33.31978480599997 0 0,102.87806682399997 33.31987123099998 0 0,102.87767909500002 33.31997224000003 0 0,102.87733584400002 33.320011625999996 0 0,102.87699259300001 33.32005101200002 0 0,102.876591367 33.320051775000024 0 0,102.87619014 33.32005253900002 0 0,102.87611631300001 33.320052679000014 0 0,102.87586743100002 33.32002452699999 0 0,102.875618551 33.319996376000006 0 0,102.87536966800002 33.31996822799999 0 0,102.875120783 33.31994008100003 0 0,102.874871896 33.319911934000004 0 0,102.87462301099998 33.319883789000016 0 0,102.87435293599998 33.319884788000024 0 0,102.87408286300001 33.31988578800002 0 0,102.87381278999999 33.31988678699997 0 0,102.87354271700002 33.31988778300001 0 0,102.87314701700001 33.31988966 0 0,102.87275131199999 33.31989153400002 0 0,102.87238578 33.319958111000005 0 0,102.87213278600001 33.320029981999994 0 0,102.871879793 33.32010185299998 0 0,102.87162679900001 33.32017372500002 0 0,102.87137380500002 33.32024559600001 0 0,102.87112081200002 33.32031746500002 0 0,102.87086781599999 33.320389336000005 0 0,102.870614822 33.320461206999994 0 0,102.87036182700001 33.32053307699999 0 0,102.87013736 33.32060249 0 0,102.869912892 33.320671903000004 0 0,102.86968842499999 33.32074131600001 0 0,102.86946395500001 33.320810729000016 0 0,102.86923947999998 33.320880140999975 0 0,102.86901500699997 33.32094955299999 0 0,102.86879053199999 33.321018966999986 0 0,102.86856605600002 33.321088379 0 0,102.86834158300002 33.321157793 0 0,102.86811710799998 33.321227206 0 0,102.867892633 33.32129661699997 0 0,102.86766815800001 33.32136602999998 0 0,102.86726812400002 33.321420208999996 0 0,102.86703110000002 33.32145161400001 0 0,102.86679587499998 33.32144784399998 0 0,102.86656065 33.32144407300001 0 0,102.866337692 33.321377557000005 0 0,102.86611473599999 33.32131103900002 0 0,102.86611184899999 33.32130866199998 0 0,102.86611042999999 33.32130823799997 0 0,102.86575312899998 33.32101410400003 0 0,102.865147035 33.32042958300002 0 0,102.86428724799998 33.319787555000005 0 0,102.86405946999997 33.31964251599999 0 0,102.86382766499997 33.31949491199998 0 0,102.86357168400002 33.31945476599998 0 0,102.86331570300001 33.31941461700001 0 0,102.86304771200003 33.31935444599998 0 0,102.86277972300002 33.31929427199998 0 0,102.86251172300001 33.31923410000002 0 0,102.862243723 33.319173928 0 0,102.86197573200002 33.31911375599998 0 0,102.861707739 33.31905358199998 0 0,102.861439749 33.31899341100001 0 0,102.861171759 33.31893323700001 0 0,102.86090377099998 33.31887306599998 0 0,102.86063578 33.31881289299997 0 0,102.86025894900001 33.31864088999998 0 0,102.85988210900001 33.31846888899997 0 0,102.85950526800002 33.318296884999995 0 0,102.85909227500002 33.318123926 0 0,102.85867927800001 33.31795096500002 0 0,102.85826628199999 33.317778007000015 0 0,102.85785329200002 33.31760504699997 0 0,102.85763867100002 33.31752504100001 0 0,102.85742404799998 33.31744503599998 0 0,102.857209426 33.31736503100001 0 0,102.856994805 33.31728502499999 0 0,102.856780189 33.317205016 0 0,102.856565574 33.317125008000005 0 0,102.85635095800001 33.317045002999976 0 0,102.85613634100002 33.316964997000014 0 0,102.85589208699997 33.31691573699999 0 0,102.855647831 33.31686647800001 0 0,102.855350515 33.316772051999976 0 0,102.85501095900003 33.31664095000002 0 0,102.85465171800001 33.316473019 0 0,102.85464997399998 33.316471498 0 0,102.85464743400001 33.31647031 0 0,102.85446373100001 33.316310036999994 0 0,102.85441673700001 33.316269036999984 0 0,102.85416635399997 33.316030934000025 0 0,102.85314520100002 33.31493709900002 0 0,102.85260399999999 33.314408989000015 0 0,102.852330473 33.31431518900001 0 0,102.85191419400002 33.31428076200001 0 0,102.85149791700002 33.314246345000015 0 0,102.851081642 33.31421192800002 0 0,102.85068276499999 33.31419872800001 0 0,102.85028388400002 33.31418552700001 0 0,102.84988499600001 33.314172324000026 0 0,102.84967071 33.31422247400002 0 0,102.84949814499998 33.314256108999984 0 0,102.849248294 33.314403873 0 0,102.84899844 33.31455163700002 0 0,102.848747048 33.314762522000024 0 0,102.84849566000003 33.31497340499999 0 0,102.84832434399999 33.31502506300001 0 0,102.84821710699998 33.31504021799998 0 0,102.84789598200001 33.31503519500001 0 0,102.84766059100002 33.31501335799999 0 0,102.84734196699998 33.314935287000026 0 0,102.84709636100001 33.314814453 0 0,102.84685075300001 33.314693620000014 0 0,102.846605152 33.31457278800002 0 0,102.846359549 33.31445195399999 0 0,102.84611394500001 33.314331122 0 0,102.84586834100003 33.31421028800003 0 0,102.84562273199998 33.31408945499999 0 0,102.84537712299999 33.313968622999994 0 0,102.84537300599999 33.31396600400001 0 0,102.845153316 33.31382577900001 0 0,102.84492951499999 33.31368292799999 0 0,102.84470571499998 33.313540079000006 0 0,102.84448191500002 33.313397226999996 0 0,102.84435771900002 33.31331795199998 0 0,102.84425811699998 33.313254375999975 0 0,102.843586576 33.31282572499998 0 0,102.84337035599998 33.312714572999994 0 0,102.84315397699999 33.312603341 0 0,102.842937602 33.312492108000015 0 0,102.84272122800002 33.312380873999984 0 0,102.84247763399998 33.312286503999985 0 0,102.84223403800002 33.312192134999975 0 0,102.84201089200002 33.31213008200001 0 0,102.841787743 33.312068031000024 0 0,102.84156459399998 33.312005978 0 0,102.84134144699999 33.31194392399999 0 0,102.84106454599998 33.31190342100001 0 0,102.84078764399999 33.31186291900002 0 0,102.84051591999997 33.311844353000026 0 0,102.84024419899998 33.31182578800002 0 0,102.83997248399999 33.311807224000006 0 0,102.839700768 33.31178865800001 0 0,102.83942904899999 33.311770094999986 0 0,102.83915732499997 33.31175152999998 0 0,102.83888560100002 33.311732963 0 0,102.83861387600001 33.311714395000024 0 0,102.838385921 33.311701346999996 0 0,102.838157964 33.311688299000025 0 0,102.83793000700001 33.31167525500001 0 0,102.837702052 33.311662211 0 0,102.837474096 33.31164916900002 0 0,102.83724614099998 33.311636127999975 0 0,102.83684197600002 33.31159377 0 0,102.836628083 33.31157266600002 0 0,102.83639285999999 33.311567035999985 0 0,102.83607190800001 33.31158001199998 0 0,102.83567156999999 33.311770233000004 0 0,102.83527123699997 33.311960457 0 0,102.83509616399999 33.31212497500002 0 0,102.83492108799999 33.31228949400003 0 0,102.834746011 33.312454014000025 0 0,102.83457093200002 33.31261853199999 0 0,102.83439580599997 33.312783067 0 0,102.83422068099998 33.31294759999997 0 0,102.83397902899998 33.31317645299998 0 0,102.83382714499999 33.313244208000015 0 0,102.83361192000001 33.31331328800002 0 0,102.83333302199998 33.313344907999976 0 0,102.83299057099998 33.313356218000024 0 0,102.83256547799999 33.313259888000005 0 0,102.83223678600001 33.31313721599997 0 0,102.83190809199999 33.31301454300001 0 0,102.831906199 33.313012578999974 0 0,102.831904512 33.313011948999986 0 0,102.83157048300001 33.31266526600001 0 0,102.83024275899999 33.31102782300002 0 0,102.83003365799999 33.31083176999999 0 0,102.82963033300001 33.31053336999997 0 0,102.82959263200001 33.31050547699999 0 0,102.82931922199998 33.31036894900001 0 0,102.82904571799997 33.31023237199997 0 0,102.82898331299998 33.310219265 0 0,102.82862481500001 33.31012217199998 0 0,102.82826631400002 33.31002508099999 0 0,102.82790781900002 33.309927991999984 0 0,102.82756629099998 33.30992214999998 0 0,102.827224763 33.30991630800003 0 0,102.826860114 33.30996381099999 0 0,102.82657940500002 33.310030590999986 0 0,102.826451039 33.31008283400001 0 0,102.82625511399999 33.310258148 0 0,102.82603188299998 33.31061216400002 0 0,102.82595967600002 33.310925509000015 0 0,102.825887459 33.31123884099998 0 0,102.82583881 33.31148935599998 0 0,102.82579016199998 33.311739870999986 0 0,102.82563210199999 33.312059182999974 0 0,102.82547534499997 33.31228922899999 0 0,102.82530089900001 33.31246529399999 0 0,102.82495444199998 33.312620863999996 0 0,102.82470693599998 33.31267975700001 0 0,102.82445943099998 33.31273865100002 0 0,102.82423710699999 33.312791522 0 0,102.82401478100002 33.312844391 0 0,102.82379245800001 33.31289725900001 0 0,102.823570131 33.312950124999986 0 0,102.823347807 33.313002987000004 0 0,102.82312547999999 33.31305585000001 0 0,102.82289856800003 33.31311207700003 0 0,102.82267165399998 33.31316830200001 0 0,102.82244474100003 33.31322452799998 0 0,102.82221782599999 33.313280754999994 0 0,102.82199091199999 33.31333698100002 0 0,102.821763998 33.313393206 0 0,102.82153708499999 33.31344943200003 0 0,102.82131017 33.31350565700001 0 0,102.821083257 33.31356188299998 0 0,102.820856343 33.313618108000014 0 0,102.82064084400002 33.31368365600002 0 0,102.820425344 33.31374920100001 0 0,102.82020984500002 33.31381474699998 0 0,102.81999434400001 33.31388029300001 0 0,102.81977884399998 33.313945839999974 0 0,102.81956334400002 33.314011386000004 0 0,102.81934784600003 33.31407693699998 0 0,102.819132347 33.314142489000005 0 0,102.81874274500001 33.314337782999985 0 0,102.818353145 33.314533063 0 0,102.81796355099999 33.31472833999999 0 0,102.81757395599999 33.31492361900001 0 0,102.81724665399997 33.31517821599999 0 0,102.81691934600002 33.31543281199998 0 0,102.81668771300002 33.315697596999996 0 0,102.816456082 33.31596238399999 0 0,102.816148731 33.31628447600002 0 0,102.81584136999999 33.316606568 0 0,102.81553401500003 33.316928657000005 0 0,102.815226666 33.317250736999995 0 0,102.81489474 33.31752924900002 0 0,102.81456281200002 33.31780776800002 0 0,102.81430149300002 33.31800062299999 0 0,102.81397737200001 33.31813798799999 0 0,102.813688695 33.31816759999998 0 0,102.81367696199999 33.31816880600002 0 0,102.813292273 33.31814336999997 0 0,102.81293253199999 33.31802941199999 0 0,102.81264593899999 33.31793487499999 0 0,102.81259213700002 33.317917127999976 0 0,102.81234736599998 33.31786733500002 0 0,102.812102595 33.31781754000002 0 0,102.81166519499999 33.317782986 0 0,102.81122779399999 33.317748435 0 0,102.81095781800002 33.31774596600002 0 0,102.810687842 33.317743495 0 0,102.81041786600002 33.31774102600002 0 0,102.810147889 33.317738554000016 0 0,102.80987791199999 33.31773608399999 0 0,102.80960793499997 33.317733610999994 0 0,102.80933796400001 33.317731141000024 0 0,102.80906799399997 33.317728671 0 0,102.80879802200002 33.31772620100003 0 0,102.80852805 33.31772373000001 0 0,102.808258072 33.317721259999985 0 0,102.80798809499998 33.317718789000025 0 0,102.80771811900001 33.31771631800001 0 0,102.807448142 33.31771384699999 0 0,102.80717816700002 33.31771137700002 0 0,102.80690819199998 33.317708907 0 0,102.80663888200002 33.31771668800002 0 0,102.80636957000002 33.31772446999997 0 0,102.80610025499999 33.317732250999995 0 0,102.805830937 33.31774003200002 0 0,102.80556161800001 33.31774781299998 0 0,102.80529229799998 33.317755594000005 0 0,102.805022979 33.317763376000016 0 0,102.804753661 33.31777115900002 0 0,102.80448434800002 33.31777893999998 0 0,102.804215032 33.317786720000015 0 0,102.80394572099999 33.31779450200003 0 0,102.803676408 33.317802282 0 0,102.80340709000001 33.317810063000024 0 0,102.80313776899999 33.31781784499998 0 0,102.80286845 33.317825629000026 0 0,102.802599133 33.31783341099998 0 0,102.802329816 33.31784119500003 0 0,102.802060498 33.31784898000001 0 0,102.801791186 33.31785676099997 0 0,102.80152187200002 33.317864541999995 0 0,102.801251063 33.31789558600002 0 0,102.80098025299998 33.31792662800001 0 0,102.80070943999999 33.31795767199998 0 0,102.80043862500003 33.31798871500001 0 0,102.80016781500001 33.318019757 0 0,102.79989700499999 33.31805079899999 0 0,102.79962619600002 33.318081842000026 0 0,102.79935538699999 33.318112885999994 0 0,102.79908457800002 33.318143927999984 0 0,102.798813768 33.31817496899998 0 0,102.79854295500002 33.31820601300001 0 0,102.79827214199997 33.31823705400001 0 0,102.79800132899999 33.31826809900002 0 0,102.79773051699999 33.31829914100001 0 0,102.79745971199998 33.318330183 0 0,102.79718890599997 33.31836122599998 0 0,102.79694347700001 33.31839600699999 0 0,102.796698047 33.318430788 0 0,102.79645261500002 33.31846556900001 0 0,102.79620718299998 33.318500348999976 0 0,102.795961751 33.31853512800001 0 0,102.79571632 33.31856990900002 0 0,102.79548072 33.318583585 0 0,102.79524511900001 33.31859726099998 0 0,102.79500952400002 33.318610938000006 0 0,102.79477392799998 33.318624614999976 0 0,102.79453833000002 33.318638292 0 0,102.794372936 33.31864789299999 0 0,102.79430273100002 33.31865196799998 0 0,102.79423913099998 33.318648859999996 0 0,102.79421685400001 33.31864553600002 0 0,102.79419734300001 33.31864458199999 0 0,102.79400352099998 33.31863511099999 0 0,102.79391092499998 33.31863058599998 0 0,102.79257007000001 33.31856506399998 0 0,102.79143810099998 33.318437039 0 0,102.79071369600001 33.318370422999976 0 0,102.78981470299999 33.31835450300002 0 0,102.787680647 33.318209368 0 0,102.78696167499999 33.31802999600001 0 0,102.78655369900002 33.31792168300001 0 0,102.78619278500003 33.317792333 0 0,102.78569065200003 33.317602566000005 0 0,102.78544545199998 33.317536571000005 0 0,102.785042611 33.31742814400002 0 0,102.783239547 33.31691833399998 0 0,102.781826809 33.316518866000024 0 0,102.78154092199998 33.316371901000025 0 0,102.78111147099997 33.31614198800003 0 0,102.78006513999998 33.31549580000001 0 0,102.77934084700001 33.314987469000016 0 0,102.779115289 33.31482916300001 0 0,102.77892570900002 33.31464281799998 0 0,102.77879931899997 33.31453296900003 0 0,102.77871251300002 33.314457522 0 0,102.778478356 33.31420924499997 0 0,102.778243847 33.313921299000015 0 0,102.77811333099999 33.31337213799998 0 0,102.77804887600001 33.31300649000002 0 0,102.77786269900002 33.31271914299998 0 0,102.77734321999998 33.31226347699999 0 0,102.77679905000002 33.31180796299998 0 0,102.77428884099999 33.310270163999974 0 0,102.773929958 33.31012183199999 0 0,102.77381971599999 33.310036190000005 0 0,102.77371695900001 33.30995636199998 0 0,102.773435758 33.30960648600001 0 0,102.77317729200001 33.309277205 0 0,102.77292026700002 33.30898939000002 0 0,102.77261365300001 33.308679340000026 0 0,102.772329947 33.308409720999975 0 0,102.77192347300002 33.30822110600002 0 0,102.77039814199998 33.30742273300001 0 0,102.76965983399998 33.306983718000026 0 0,102.769399244 33.30677706 0 0,102.769163741 33.30657007399998 0 0,102.769069204 33.30648698300001 0 0,102.76873791700001 33.30617707699997 0 0,102.76687353900002 33.30478659800002 0 0,102.76532506400002 33.303908061000016 0 0,102.76508756099997 33.303760759 0 0,102.76472889899998 33.303633133999995 0 0,102.76443949700001 33.303567293000015 0 0,102.76395714099999 33.303537801999994 0 0,102.76352311599999 33.303509814999984 0 0,102.76313724300002 33.30346259700002 0 0,102.762465728 33.30328819900001 0 0,102.76217919499999 33.30318176399999 0 0,102.76194944600002 33.30309243900001 0 0,102.76179565899997 33.30303264600002 0 0,102.76129257999997 33.302841882999985 0 0,102.760692844 33.302648103000024 0 0,102.760167035 33.30243583700002 0 0,102.75954061599998 33.30238376699998 0 0,102.75900816000001 33.302395133999994 0 0,102.75789074300002 33.302678746000026 0 0,102.75777980700002 33.30271620899998 0 0,102.75737686500003 33.302852282 0 0,102.757011723 33.302967206999995 0 0,102.756622773 33.30306063799998 0 0,102.75618642 33.303135422000025 0 0,102.75579819400002 33.303188275000025 0 0,102.75546784900001 33.30322995400002 0 0,102.75499298400001 33.303196775 0 0,102.754900512 33.303169276000006 0 0,102.754410614 33.30302359500001 0 0,102.75397834300003 33.30276927800003 0 0,102.75364764199998 33.30257471599998 0 0,102.75327081299997 33.30220463699999 0 0,102.752707902 33.30154536600003 0 0,102.752535819 33.301268983 0 0,102.75248138 33.30118154899998 0 0,102.75219730399999 33.30072528900001 0 0,102.75196633899998 33.300335389 0 0,102.75178463999998 33.30005608900001 0 0,102.751650235 33.29978281199999 0 0,102.75150942699997 33.29951408199997 0 0,102.75143472799999 33.299317082000016 0 0,102.75144084599998 33.29912600099999 0 0,102.75144234999999 33.299079011 0 0,102.75147467300002 33.298841692999986 0 0,102.751609524 33.298328422 0 0,102.751616076 33.298303480000015 0 0,102.751636743 33.29815254099998 0 0,102.751724185 33.29751391799999 0 0,102.75171484200001 33.296925224999995 0 0,102.75172224699998 33.296661911 0 0,102.75165663299998 33.29639723399998 0 0,102.75156452099998 33.29617238899999 0 0,102.751474556 33.295947531000024 0 0,102.75144036699999 33.295899040999984 0 0,102.75135935100002 33.29578413399997 0 0,102.75119327499999 33.295687181999995 0 0,102.751184766 33.29568221400001 0 0,102.75097414300001 33.29555925699998 0 0,102.75088933900003 33.29552953699999 0 0,102.75042279600001 33.29536603600002 0 0,102.75023114099997 33.29530137500001 0 0,102.74999997999998 33.295228082999984 0 0,102.74859589200003 33.294782892 0 0,102.74807708999998 33.294502008999984 0 0,102.747884903 33.294248912 0 0,102.74778889200002 33.29394865299997 0 0,102.74777239500003 33.29389705900002 0 0,102.74775745 33.29384694800001 0 0,102.74764629200001 33.29347422400002 0 0,102.747518125 33.29304446100002 0 0,102.74742648799997 33.292737182999986 0 0,102.74737784299998 33.292574065999986 0 0,102.74737734000001 33.29257219099998 0 0,102.74729024499999 33.292247309000004 0 0,102.747204678 33.29178079000002 0 0,102.74719749500002 33.29166734299997 0 0,102.74717118199999 33.291251746 0 0,102.74710541799999 33.290967232000014 0 0,102.746753909 33.29053567099999 0 0,102.74632376400001 33.290324571999975 0 0,102.74587142799999 33.29015507999998 0 0,102.74546238099998 33.29002589800001 0 0,102.74530787600003 33.289909615 0 0,102.74502449699997 33.289661568999975 0 0,102.74486244100001 33.28941459599997 0 0,102.74455600200002 33.289105377 0 0,102.74434400400003 33.28893783299998 0 0,102.74429445200002 33.28889867100003 0 0,102.74393750799999 33.28870966599999 0 0,102.74355440900001 33.28860106000002 0 0,102.74299913800002 33.288571020999996 0 0,102.74263621900002 33.288563271999976 0 0,102.74232252600001 33.288537195 0 0,102.74220812499999 33.28851290699998 0 0,102.741698757 33.288404775000004 0 0,102.74136217199998 33.288337359000025 0 0,102.74110007600001 33.28819195900002 0 0,102.74091153900002 33.28798571200002 0 0,102.740875115 33.28791591100003 0 0,102.74083201600001 33.28783331699998 0 0,102.74075113499998 33.28767831800002 0 0,102.74059258800003 33.287209523 0 0,102.74048230400001 33.28686215800002 0 0,102.74036807599998 33.28655629100001 0 0,102.740255257 33.28629008600001 0 0,102.74001842299998 33.28608412599999 0 0,102.739523088 33.285648890000004 0 0,102.73925021899998 33.28535324699999 0 0,102.738229536 33.284247359999995 0 0,102.73730973800002 33.28351663000001 0 0,102.737309703 33.283516616999975 0 0,102.73671440499999 33.283043679 0 0,102.73622748999998 33.28284009599997 0 0,102.735679833 33.28265693999998 0 0,102.73565264799998 33.282647849 0 0,102.73512611199999 33.282455313000014 0 0,102.73450188499999 33.28226154999999 0 0,102.733900318 33.28221010499999 0 0,102.73344887799999 33.282286871999986 0 0,102.73314782199998 33.28233806399999 0 0,102.73285630800001 33.28239387999997 0 0,102.73267842299998 33.28241775499998 0 0,102.73258931599997 33.28242971499998 0 0,102.73210725899997 33.282420833 0 0,102.73187937099999 33.282396138000024 0 0,102.73164955200002 33.28237123500003 0 0,102.730903619 33.282256609 0 0,102.73056526300002 33.282230647999995 0 0,102.73025175999999 33.28222437599999 0 0,102.72991374399999 33.282238982000024 0 0,102.72969687099999 33.282234845999994 0 0,102.72942971200001 33.28225084000002 0 0,102.72937786300002 33.282245859 0 0,102.72916435799999 33.282225348 0 0,102.728997268 33.282140674000004 0 0,102.728736105 33.28197360399997 0 0,102.72865335799997 33.28190491700002 0 0,102.72775573000001 33.281159780999985 0 0,102.72613974299998 33.28019728999999 0 0,102.72559076900001 33.279883127999994 0 0,102.725306741 33.279675611000016 0 0,102.724929541 33.27936405000003 0 0,102.72462214199999 33.27905568699998 0 0,102.72431325299999 33.278826674000015 0 0,102.72376224200002 33.27865406799998 0 0,102.72320975999997 33.27856351600002 0 0,102.72290852499998 33.278477157 0 0,102.72275355599999 33.27843273000002 0 0,102.722200907 33.27832143500001 0 0,102.72181861799999 33.27817218500002 0 0,102.72145888699998 33.278024603999995 0 0,102.72138427800002 33.27797307600002 0 0,102.72112747 33.27779571399998 0 0,102.72079842900001 33.27746402499997 0 0,102.72028884899999 33.276583397000024 0 0,102.71978135699999 33.276217574999976 0 0,102.719306502 33.275904758000024 0 0,102.71868959 33.275196662999974 0 0,102.71846240500003 33.274935895 0 0,102.71816031100002 33.27448412899997 0 0,102.717908024 33.27395363300002 0 0,102.71737263300002 33.273192154000014 0 0,102.71641943899999 33.27178173599998 0 0,102.71606887399997 33.271262999999976 0 0,102.71520934900002 33.269971424999994 0 0,102.71421992900002 33.26865143200001 0 0,102.713873611 33.268189393 0 0,102.71382860400001 33.26806613100001 0 0,102.71371647900003 33.26774038999997 0 0,102.71348257800003 33.26735544600001 0 0,102.71195910699998 33.26630317799999 0 0,102.71133092899998 33.26544657199997 0 0,102.711045393 33.26504682299998 0 0,102.71058853699998 33.26464707299999 0 0,102.70967482399999 33.264532858999985 0 0,102.70898953900002 33.26419021700002 0 0,102.708132933 33.26373336 0 0,102.70744764800003 33.263162290000025 0 0,102.706476828 33.26213436299997 0 0,102.705620222 33.26150618499997 0 0,102.70442097400002 33.260763793000024 0 0,102.70339304700002 33.260192722 0 0,102.70236512000002 33.259336115999986 0 0,102.70202247700001 33.25893636699999 0 0,102.701165871 33.25893636699999 0 0,102.70048058700002 33.25927900900001 0 0,102.69891618999998 33.26022472 0 0,102.69879954100003 33.260391443 0 0,102.69854933099998 33.26074905500002 0 0,102.69854923999998 33.26074918299997 0 0,102.69831453199998 33.26108463700001 0 0,102.69808568299999 33.261642096 0 0,102.69785909900003 33.26219402999999 0 0,102.697847083 33.26222329900003 0 0,102.69776985300001 33.26236348399999 0 0,102.69756998899999 33.26260263199998 0 0,102.697446281 33.26270160199999 0 0,102.69743900499998 33.26270548299999 0 0,102.69715239099997 33.26285832799999 0 0,102.69711779599999 33.26287776999999 0 0,102.69690771299997 33.26299584399999 0 0,102.69671283999998 33.263052835999986 0 0,102.69637413100003 33.26310702699999 0 0,102.69605963999999 33.26310247599997 0 0,102.695675629 33.26299282399998 0 0,102.69503149899998 33.26269708799998 0 0,102.69462614600002 33.26246673600002 0 0,102.69421961199998 33.26235810700001 0 0,102.69366451000002 33.262326943000005 0 0,102.69313169499998 33.26239933900001 0 0,102.69273159800002 33.26248169500002 0 0,102.69259595699998 33.262509615 0 0,102.69213278699999 33.262704238000026 0 0,102.6919436 33.26283578499999 0 0,102.69159163 33.26308051900003 0 0,102.69087859199999 33.263573158999975 0 0,102.69073034899998 33.26369209400002 0 0,102.69053137999998 33.26391139100002 0 0,102.69030787399998 33.264149756999984 0 0,102.68989191899999 33.26434501099999 0 0,102.68957923300002 33.264329874 0 0,102.689240214 33.26431346300001 0 0,102.68895206799999 33.264247437999984 0 0,102.68850131200003 33.264038217999996 0 0,102.688458728 33.264018453000006 0 0,102.687499962 33.26319735200002 0 0,102.687441992 33.263147704999994 0 0,102.683797938 33.259370176999994 0 0,102.68299021899998 33.25859200899998 0 0,102.68275709 33.25834193600002 0 0,102.68256708000001 33.25813811299997 0 0,102.682265228 33.25768625500001 0 0,102.68196505600002 33.257173978000026 0 0,102.68166046099998 33.25678254100001 0 0,102.68116817700002 33.25626680800002 0 0,102.68060863800002 33.255803997999976 0 0,102.68034084700002 33.255582498000024 0 0,102.67931938200002 33.254935321000005 0 0,102.67881472599998 33.25461557800003 0 0,102.677052414 33.25433448899997 0 0,102.676719289 33.25438207899998 0 0,102.67638616400001 33.25438207899998 0 0,102.67567232599998 33.25438207899998 0 0,102.674910899 33.253953776 0 0,102.67443500600001 33.253668240000025 0 0,102.67395911400001 33.253477883000016 0 0,102.67362599 33.25338270499998 0 0,102.67257902699998 33.25319234800003 0 0,102.67210313499999 33.25309716999999 0 0,102.67172242100003 33.25309716999999 0 0,102.671008583 33.25309716999999 0 0,102.67031780600001 33.253338686999996 0 0,102.67009687900003 33.25349676000002 0 0,102.66982749700003 33.25363345400001 0 0,102.66953114400002 33.253892011000005 0 0,102.669500492 33.25409414000001 0 0,102.66956260500001 33.25449953499998 0 0,102.66974585899999 33.25488895000001 0 0,102.66990702099997 33.255195533999995 0 0,102.67001468799998 33.25566379700001 0 0,102.67003188500001 33.255948617 0 0,102.67002854499998 33.25607187100002 0 0,102.67001597500001 33.25653565800002 0 0,102.66996018700002 33.25681906699998 0 0,102.66987582500002 33.25701427199999 0 0,102.66962592099998 33.257314053000016 0 0,102.66955140099998 33.25739289500001 0 0,102.66923218199997 33.25761010100001 0 0,102.66891357600002 33.257766893999985 0 0,102.668523204 33.257942103000005 0 0,102.66825365099999 33.25805805800002 0 0,102.668154604 33.25815776899998 0 0,102.66812747099999 33.25825889599997 0 0,102.66817071600002 33.25844169300001 0 0,102.668332808 33.25872934 0 0,102.66837149899999 33.25880294199999 0 0,102.66847572699999 33.25900121699999 0 0,102.66849397300001 33.25903592700001 0 0,102.668580313 33.259381684999994 0 0,102.66857405000002 33.259686466000005 0 0,102.668523913 33.25972640700002 0 0,102.66842546499998 33.259763901999975 0 0,102.66826663199998 33.25978850600001 0 0,102.66818428300002 33.259801262999986 0 0,102.66798839799998 33.25984702300002 0 0,102.66786825499997 33.25987508999998 0 0,102.66671715000001 33.259853969999995 0 0,102.666434832 33.25984878899999 0 0,102.66642658400002 33.259848637999994 0 0,102.666318413 33.25984665200002 0 0,102.666081147 33.25984229699998 0 0,102.66535419000002 33.25993003999997 0 0,102.66484511700003 33.260021119999976 0 0,102.664312123 33.26007175400002 0 0,102.66380443499997 33.26006274399998 0 0,102.662962182 33.259947322000016 0 0,102.66209705400001 33.259786933999976 0 0,102.66178364199999 33.25978138900001 0 0,102.66134985999997 33.25975304100001 0 0,102.66096453300003 33.259746071999984 0 0,102.660565233 33.25966528399999 0 0,102.66053030500001 33.25965821699998 0 0,102.65986007700002 33.25944087800002 0 0,102.65847289200002 33.258721768999976 0 0,102.65808556500002 33.258520976 0 0,102.65795421000001 33.25845287999999 0 0,102.65785807100002 33.25838299100002 0 0,102.65771789600001 33.258281087 0 0,102.657657471 33.25823716000002 0 0,102.65764440999999 33.258224815999995 0 0,102.657383729 33.257978433999995 0 0,102.65704465099998 33.257657951 0 0,102.65680807899997 33.25745092599999 0 0,102.65654974300003 33.25720344199999 0 0,102.65642849699998 33.257132222999985 0 0,102.656335243 33.25707744599998 0 0,102.656002076 33.256868224000016 0 0,102.65538295699997 33.25659288600002 0 0,102.654972338 33.256401184000026 0 0,102.65497229900001 33.256401168000025 0 0,102.65452359300002 33.25619168200001 0 0,102.65392548400001 33.255998275000024 0 0,102.65366085099998 33.255912207999984 0 0,102.653302543 33.255784258000006 0 0,102.65299252400001 33.255656052000006 0 0,102.65111628900002 33.254996930999994 0 0,102.650259683 33.25431164700001 0 0,102.64991703999999 33.254083218000005 0 0,102.64917464799998 33.25368346900001 0 0,102.64894622000003 33.25322661199999 0 0,102.64871779200001 33.25271264899999 0 0,102.64854647099997 33.25259843499998 0 0,102.648260935 33.252198684999996 0 0,102.64728816600001 33.25105783999999 0 0,102.64659221199997 33.25049824400003 0 0,102.646177395 33.250164697 0 0,102.64591042299998 33.25000349800001 0 0,102.64579691 33.249934956999994 0 0,102.64546224399999 33.24980685999998 0 0,102.64511782300002 33.249744694000015 0 0,102.644957234 33.249715708999986 0 0,102.644499601 33.24964685399999 0 0,102.64411664699998 33.249518102000025 0 0,102.64371008 33.24938857000001 0 0,102.643240816 33.24906881999999 0 0,102.64312825399998 33.248992122000004 0 0,102.64286565999998 33.248813192 0 0,102.64225714000003 33.24839161800003 0 0,102.64148761899997 33.24785849800003 0 0,102.639736938 33.246645590000014 0 0,102.639545581 33.24650974899998 0 0,102.63808207800002 33.245470829 0 0,102.63800687899999 33.24541744499999 0 0,102.637696576 33.245279521999976 0 0,102.63730536700001 33.245105636999995 0 0,102.63690994199999 33.24492987799999 0 0,102.63683407799999 33.244899669000006 0 0,102.63621692700002 33.24465392100001 0 0,102.63466925699998 33.244162854000024 0 0,102.63451660800001 33.24411441799998 0 0,102.63331112399999 33.24359761699998 0 0,102.63308348800001 33.243437874999984 0 0,102.63307386600002 33.243431122000004 0 0,102.63286299700002 33.243204085 0 0,102.63283769200001 33.24315906300001 0 0,102.63279139899998 33.24307669799998 0 0,102.632755245 33.24301237200001 0 0,102.63275423099998 33.24301056899998 0 0,102.63274778499999 33.242999098999974 0 0,102.632746736 33.24296913799998 0 0,102.63274043000001 33.242789017999996 0 0,102.63273427600001 33.24261327200003 0 0,102.63289096099999 33.242170679000026 0 0,102.63296099899998 33.24203774900002 0 0,102.632989001 33.24198460399998 0 0,102.63318751399999 33.241607827999985 0 0,102.633272019 33.24144744 0 0,102.63330023100002 33.24137635599999 0 0,102.63347962199998 33.24092434200003 0 0,102.63353723400002 33.24058143000002 0 0,102.63357200899998 33.240196260000005 0 0,102.63363366599998 33.23967029800002 0 0,102.63364392099999 33.23930689000002 0 0,102.63359584099999 33.23894929199997 0 0,102.63358383299999 33.23885999100003 0 0,102.63343637000003 33.238423497999975 0 0,102.63340079 33.23831818000002 0 0,102.633199806 33.237723259000006 0 0,102.633136535 33.237535976000004 0 0,102.63260940200001 33.23658544900002 0 0,102.632469302 33.23633281899998 0 0,102.63241062200001 33.236227007000025 0 0,102.63228747300002 33.236004940999976 0 0,102.632261481 33.235958073000006 0 0,102.63194793000002 33.235303800999986 0 0,102.63191837 33.235242121 0 0,102.63166857099998 33.234670857000026 0 0,102.63139882399997 33.23400917399999 0 0,102.63094340499998 33.23289202000001 0 0,102.63074127200002 33.23238272499998 0 0,102.630631989 33.23195500600002 0 0,102.63063068999998 33.231936233 0 0,102.63062441699998 33.23184555900002 0 0,102.63061403299997 33.23169542800002 0 0,102.63063753199998 33.23160796500002 0 0,102.63065623199998 33.231538365999995 0 0,102.630695538 33.23139206899998 0 0,102.63072687099998 33.231336708000015 0 0,102.630922252 33.23099149900003 0 0,102.63129829899998 33.23047115600002 0 0,102.63145326 33.230088980999994 0 0,102.63163816999997 33.22954526299998 0 0,102.63165852499998 33.22930211800002 0 0,102.63167373700003 33.229120416 0 0,102.63163726800002 33.228673394 0 0,102.63155423 33.228165296999975 0 0,102.63155402400002 33.228164505999985 0 0,102.631357858 33.227411631999985 0 0,102.63084038800002 33.22581613900002 0 0,102.63051093000001 33.224800303999984 0 0,102.63013351699999 33.223481331000016 0 0,102.63012799299997 33.22342103099999 0 0,102.630096277 33.22307488500002 0 0,102.62998978899998 33.22258584000002 0 0,102.62981191699998 33.222015107999994 0 0,102.629366414 33.22152056499999 0 0,102.62892169499997 33.22098544300002 0 0,102.62886067599999 33.22090111799997 0 0,102.62747860399998 33.21899111099998 0 0,102.62729360499998 33.218638768000005 0 0,102.62690116300001 33.217891329 0 0,102.626870742 33.21782454100003 0 0,102.62669629499999 33.217441545999975 0 0,102.62661093899999 33.217054276 0 0,102.62652823100001 33.21658674600002 0 0,102.62634497200003 33.21615849400001 0 0,102.62604448100001 33.215685748 0 0,102.62580981299999 33.21541824299999 0 0,102.62575634500001 33.215362701000004 0 0,102.62555154 33.21514995299998 0 0,102.62532304400003 33.214923440999996 0 0,102.62513233599998 33.21475262000001 0 0,102.62499998300001 33.21463406800001 0 0,102.62460698000001 33.21439983099998 0 0,102.62433780700002 33.214261625999995 0 0,102.62430133999999 33.21424101299999 0 0,102.62404289099999 33.21409492499998 0 0,102.623793949 33.21390696100002 0 0,102.62376041599998 33.213881641 0 0,102.62349937900001 33.213689719 0 0,102.62311367799998 33.213326661999986 0 0,102.62301163699999 33.213232054 0 0,102.62292941800001 33.213155825 0 0,102.62261030399998 33.21297536999998 0 0,102.62237982099998 33.21286630999998 0 0,102.62237864299999 33.21286533 0 0,102.62236184400001 33.212857498000005 0 0,102.62233766000003 33.212846221999996 0 0,102.62233622999997 33.21284523200001 0 0,102.622317017 33.212814141000024 0 0,102.62233748800003 33.21277920900002 0 0,102.62234505800001 33.21276629099998 0 0,102.62277609 33.212626080999996 0 0,102.62297961399997 33.212519391 0 0,102.62324755999998 33.212232175999986 0 0,102.62371758900002 33.211614594000025 0 0,102.623946004 33.21123990299998 0 0,102.62407773799998 33.211079454000014 0 0,102.62413557299999 33.21100901400001 0 0,102.62429984599999 33.21080893300001 0 0,102.62465770300003 33.21049114700003 0 0,102.62499999300002 33.210184975000004 0 0,102.62505786100002 33.210147018999976 0 0,102.62520891000003 33.210047943999996 0 0,102.62562572799999 33.209746112000005 0 0,102.62568507200001 33.20962952399998 0 0,102.62572833399997 33.209544532999985 0 0,102.625909385 33.209062152 0 0,102.62603756700003 33.208333590999985 0 0,102.62605164399997 33.208253575000015 0 0,102.626086456 33.207870207999974 0 0,102.62610293799997 33.207322835000014 0 0,102.62609200700001 33.20725264399999 0 0,102.625998417 33.20665164600001 0 0,102.62588192499999 33.206408791 0 0,102.62574288799999 33.20616244399997 0 0,102.625649974 33.20596292900001 0 0,102.62562852600001 33.20591687199999 0 0,102.625612563 33.20563293999999 0 0,102.625713308 33.20547194300002 0 0,102.62578569700003 33.20536595599998 0 0,102.625809457 33.205331167 0 0,102.626190968 33.20477258 0 0,102.626385916 33.204533863999984 0 0,102.626739423 33.204100982 0 0,102.62698946199998 33.20379479899998 0 0,102.628156402 33.202600566 0 0,102.628330586 33.202361655999994 0 0,102.62848657699999 33.20197857699998 0 0,102.62852276799998 33.20184610899997 0 0,102.628636938 33.20142821500002 0 0,102.62872905199998 33.20109105 0 0,102.62875170000001 33.201009441 0 0,102.62931663900002 33.19897375400001 0 0,102.629328783 33.19857246599997 0 0,102.62932798000003 33.198568224999974 0 0,102.62924408200001 33.19812568499998 0 0,102.62907310700001 33.197311474 0 0,102.62875455199998 33.196554811 0 0,102.62851876500002 33.195897753999986 0 0,102.62837377400001 33.195493709000004 0 0,102.62814613699999 33.19500256700002 0 0,102.62794210499999 33.19451310699998 0 0,102.627756379 33.19418404700002 0 0,102.62757031500001 33.19395777300002 0 0,102.62712076100001 33.19362553399998 0 0,102.626381122 33.19314717999998 0 0,102.62605419599998 33.192935741999975 0 0,102.62581057199998 33.19275754199998 0 0,102.62564546800002 33.19261230699999 0 0,102.62553172700001 33.19246174900002 0 0,102.625412719 33.192304217000014 0 0,102.62527600200002 33.192022810000026 0 0,102.62518418000002 33.19183381099998 0 0,102.62505109300002 33.191364727999996 0 0,102.62499996100001 33.19114033599999 0 0,102.62487953200002 33.19061182500002 0 0,102.624745959 33.19022479199998 0 0,102.62456461099998 33.18975414800002 0 0,102.62433936399998 33.18914126499999 0 0,102.62394667699999 33.188505779000025 0 0,102.623555565 33.18778913599999 0 0,102.62320825699999 33.187200304999976 0 0,102.62304659400002 33.186933329 0 0,102.622857769 33.186767470999996 0 0,102.62269293999998 33.186655925000025 0 0,102.62254961500003 33.18655893099998 0 0,102.62221764399999 33.18639046999999 0 0,102.621787541 33.18629169000002 0 0,102.62135523199998 33.186192409 0 0,102.62109846599998 33.186151983 0 0,102.62084169899998 33.186111555000025 0 0,102.62058493699999 33.18607112900003 0 0,102.62032817300002 33.18603070299997 0 0,102.620071403 33.18599027699997 0 0,102.61981463299998 33.185949849999986 0 0,102.61955786300001 33.18590942200001 0 0,102.619301092 33.18586899600001 0 0,102.61904432199998 33.18582856900002 0 0,102.618787553 33.185788143000025 0 0,102.61853078799999 33.185747710999976 0 0,102.61827402699998 33.185707278999985 0 0,102.61801726300001 33.18566684799998 0 0,102.61776050100002 33.185626419000016 0 0,102.61750373000001 33.18558599300002 0 0,102.61725353399999 33.18554660299998 0 0,102.617246959 33.18554556800001 0 0,102.61697265700002 33.18551401299999 0 0,102.61669835200001 33.18548245900001 0 0,102.61649483000002 33.185459046000005 0 0,102.616424048 33.185450903 0 0,102.616149743 33.185419346 0 0,102.61587543899998 33.18538778599998 0 0,102.61560113500002 33.185356223999975 0 0,102.61532683500002 33.185324664999996 0 0,102.61505253500002 33.18529310399998 0 0,102.61477823899997 33.18526155000001 0 0,102.61450394399998 33.18522999300001 0 0,102.61427018199998 33.18519162000001 0 0,102.61419484999999 33.18517925399999 0 0,102.614168517 33.185174931000006 0 0,102.61403642200003 33.18515324700002 0 0,102.613802658 33.18511487400002 0 0,102.61356889500001 33.18507649999998 0 0,102.61333513400001 33.185038127999974 0 0,102.61310137100003 33.184999757000014 0 0,102.612867607 33.18496138299997 0 0,102.612633845 33.18492300899999 0 0,102.61240008099998 33.184884633000024 0 0,102.61216631799999 33.18484625799999 0 0,102.61193255500001 33.18480788400001 0 0,102.61169879300002 33.18476950899998 0 0,102.61169625100001 33.184768874999975 0 0,102.61162019199998 33.18474991699998 0 0,102.611617653 33.18474928500001 0 0,102.61145431599999 33.18470857 0 0,102.61143508599997 33.18470377699998 0 0,102.61117137899998 33.18463804700002 0 0,102.611103329 33.184621085 0 0,102.611034195 33.18460385100002 0 0,102.61103167499999 33.18460322300001 0 0,102.61090767799999 33.18457231399998 0 0,102.61064397500002 33.18450658199998 0 0,102.61031001600003 33.18442335999998 0 0,102.61028706799999 33.18441764099998 0 0,102.60990001900001 33.18482312200001 0 0,102.60781799 33.18571542000001 0 0,102.606033395 33.18898717799999 0 0,102.604248799 33.19166407199998 0 0,102.60246420300001 33.1937461 0 0,102.600530891 33.19612556200002 0 0,102.598448862 33.19776144100001 0 0,102.59696170000001 33.19939732 0 0,102.59502838700001 33.20088448299998 0 0,102.592946359 33.20252036199997 0 0,102.59056689800002 33.20356137700003 0 0,102.58803872099998 33.204007526 0 0,102.586551558 33.20475110799998 0 0,102.58432081299998 33.20742800099998 0 0,102.58075162099999 33.210848476000024 0 0,102.57852087700002 33.21352537000001 0 0,102.576290132 33.21530996600001 0 0,102.57569526700001 33.223489363 0 0,102.57331580599998 33.22676112200003 0 0,102.57227479099998 33.229735447999985 0 0,102.56662357200003 33.232412341999975 0 0,102.56305437999998 33.23449437099998 0 0,102.560526203 33.242078902 0 0,102.56075936299999 33.24261350299997 0 0,102.56067336400002 33.243273966000004 0 0,102.56045726299999 33.244157659999985 0 0,102.56021563299998 33.24483346400001 0 0,102.55991893499998 33.245558931000005 0 0,102.55968725000002 33.246125430000006 0 0,102.559467616 33.246662464999986 0 0,102.55919468600001 33.247326878000024 0 0,102.55901418000002 33.24774817100001 0 0,102.55884806199998 33.24813588500001 0 0,102.55838958599998 33.249205948 0 0,102.55790246200002 33.250342875 0 0,102.55753186800001 33.25109845200001 0 0,102.55743063900002 33.251275815999975 0 0,102.55699986600001 33.251940467 0 0,102.55648801199999 33.252679924999995 0 0,102.55611284100002 33.25322192099998 0 0,102.55599522400001 33.25338772499998 0 0,102.555747451 33.25371279799998 0 0,102.55548334399998 33.254028662999985 0 0,102.55505761900002 33.25448392999999 0 0,102.55450048300003 33.25499998800001 0 0,102.55355069900003 33.255814149 0 0,102.55278414399999 33.256471245 0 0,102.55209905499999 33.25705283999997 0 0,102.55121373999998 33.25775052 0 0,102.55065333800002 33.25818641699999 0 0,102.55016903799998 33.258563117999984 0 0,102.54978060899998 33.258865248999996 0 0,102.549287413 33.259248868999975 0 0,102.54895710400001 33.25950579300002 0 0,102.54817997100002 33.260076067 0 0,102.54752374100002 33.26055129399998 0 0,102.54703221800003 33.260907245 0 0,102.54682400299998 33.261058031000005 0 0,102.54622534800001 33.26188129899998 0 0,102.546126969 33.262016588999984 0 0,102.54562166599999 33.26280274700002 0 0,102.54519588900001 33.26346517799999 0 0,102.54487678599997 33.26396164200003 0 0,102.54463331800002 33.26434043400002 0 0,102.54464101600001 33.26451492699999 0 0,102.54463879399998 33.265026637000005 0 0,102.544630203 33.26511638900001 0 0,102.544555909 33.265892656999995 0 0,102.54434065599997 33.267292912000016 0 0,102.54422303000001 33.26789623000002 0 0,102.54406361100001 33.268470846000014 0 0,102.54393261400003 33.26884852400002 0 0,102.54369967000002 33.26940514400002 0 0,102.54342388399999 33.26994777300001 0 0,102.54321680100003 33.27030060300001 0 0,102.543106438 33.270474088000014 0 0,102.54291912299999 33.27074918699998 0 0,102.54289873200003 33.27114303500002 0 0,102.54282995900002 33.271730214 0 0,102.54269213600003 33.272406191000016 0 0,102.54255618500002 33.272886974000016 0 0,102.54235235599998 33.27345159999999 0 0,102.54219222699999 33.273821270999974 0 0,102.54201305200002 33.27418472300002 0 0,102.54181517199999 33.27454126399999 0 0,102.541598964 33.27489021399998 0 0,102.54136484000003 33.275230910999994 0 0,102.54111324399997 33.27556270399998 0 0,102.54084465699998 33.27588496300001 0 0,102.540411043 33.27634913600002 0 0,102.54025858199998 33.276498441 0 0,102.53994220999999 33.276788493000026 0 0,102.53961107399999 33.277066676000004 0 0,102.539265806 33.277332461000015 0 0,102.53905886500002 33.277480732000015 0 0,102.538695007 33.278354234999995 0 0,102.538335717 33.279173918000026 0 0,102.53814713399998 33.27953400000001 0 0,102.53794002799998 33.279886827999974 0 0,102.53759551399997 33.280401009 0 0,102.53734390400001 33.28073280199999 0 0,102.53707530100002 33.28105506100002 0 0,102.53679021599999 33.281367171 0 0,102.53633287999997 33.28181501400002 0 0,102.53600902900001 33.282099199000015 0 0,102.53567072700002 33.282371248000004 0 0,102.53531861599998 33.282630643000005 0 0,102.535145022 33.28275042500002 0 0,102.53510874 33.28277441 0 0,102.53444795399997 33.28318500400002 0 0,102.534404704 33.283210908 0 0,102.53413350400001 33.28337162499997 0 0,102.53375860199998 33.283593799000016 0 0,102.53347605599998 33.28376123999999 0 0,102.53323008000001 33.28390700900002 0 0,102.53306223700002 33.284108445000015 0 0,102.53286810999998 33.284341426000026 0 0,102.532632998 33.284837890999995 0 0,102.532362406 33.285409277999975 0 0,102.53197381000001 33.28622984399999 0 0,102.53146517800002 33.287303881000014 0 0,102.531241868 33.28775939500002 0 0,102.53099232699998 33.288202290000015 0 0,102.53090282300002 33.288347310000006 0 0,102.53071450599998 33.288633145000006 0 0,102.53034451799999 33.289133031000006 0 0,102.529808608 33.28977993000001 0 0,102.52935810000002 33.29032060399999 0 0,102.52859717299998 33.291233825000006 0 0,102.52819615200002 33.291715108999995 0 0,102.52787787099999 33.29209709000003 0 0,102.527591186 33.292441155000006 0 0,102.52734662699999 33.29273466000001 0 0,102.52711549100002 33.29302861000002 0 0,102.526874351 33.29336625399998 0 0,102.52658691300002 33.293768726999986 0 0,102.52625317799999 33.294236024999975 0 0,102.52605930300001 33.29450748800002 0 0,102.52584413800002 33.29484065600002 0 0,102.52509130599998 33.296084689 0 0,102.52434197600002 33.297322936 0 0,102.52353104000002 33.29865590100002 0 0,102.52315895700002 33.299187872000005 0 0,102.522948595 33.29946632999997 0 0,102.52270583699999 33.29978767199998 0 0,102.522313392 33.300307153999995 0 0,102.52176271600001 33.30103608799999 0 0,102.52107105099998 33.301951653 0 0,102.52056661199998 33.30261938199999 0 0,102.520303254 33.30296799299998 0 0,102.520129311 33.303198243 0 0,102.51987683800002 33.303652021000005 0 0,102.51977188900003 33.304478195 0 0,102.51970118100002 33.30502080000002 0 0,102.51962140299997 33.30563300099999 0 0,102.51946851899999 33.30679511400001 0 0,102.51934665800002 33.307425963000014 0 0,102.51924530299999 33.307810028000006 0 0,102.51912409200003 33.308190013 0 0,102.519056111 33.30837825100002 0 0,102.518712972 33.30916333800002 0 0,102.51849647400002 33.309567465999976 0 0,102.51828220099998 33.309942517000025 0 0,102.517881697 33.31062838999998 0 0,102.51778450799998 33.31077958499998 0 0,102.517570745 33.31108992899999 0 0,102.51733265799999 33.311405319000016 0 0,102.51691250599998 33.311917384000026 0 0,102.516469078 33.312454230000014 0 0,102.516145419 33.31284607600003 0 0,102.51591013699999 33.313130924000006 0 0,102.515699203 33.31338629800001 0 0,102.515581526 33.31432862700001 0 0,102.51490540499998 33.314317886000026 0 0,102.51532760399999 33.317175469999995 0 0,102.51531340700001 33.31796159700002 0 0,102.51529536599998 33.318960644000015 0 0,102.51527912300003 33.319860044999984 0 0,102.51525048100001 33.32144605399998 0 0,102.51521620400001 33.32228359999999 0 0,102.51514914400002 33.322819073999995 0 0,102.515083333 33.32317377700002 0 0,102.514948075 33.32375869200001 0 0,102.51468756999998 33.32486640100001 0 0,102.51440448099999 33.32591513400001 0 0,102.51389011100002 33.32752313499998 0 0,102.51364956499998 33.32827511800002 0 0,102.51359012299997 33.32850110099997 0 0,102.51353221199997 33.32872126400002 0 0,102.51366078299998 33.32981298599998 0 0,102.51381798 33.33117551700002 0 0,102.51384529900002 33.33201652399998 0 0,102.51381470500002 33.33254364800001 0 0,102.51374742299998 33.333068364999974 0 0,102.51365001599999 33.33359926200001 0 0,102.51349834500002 33.33440869399999 0 0,102.51339395100001 33.33496581999998 0 0,102.51327002900001 33.33551546299998 0 0,102.513216839 33.33570702999998 0 0,102.51309558999998 33.336087014999976 0 0,102.51287977099997 33.336636657999975 0 0,102.51268954199998 33.33704993399999 0 0,102.512404339 33.337573566 0 0,102.512187084 33.33792917599999 0 0,102.51203073200003 33.338183292999986 0 0,102.51174239199997 33.338651927 0 0,102.51159817899998 33.33896927799998 0 0,102.51141487299998 33.339372653 0 0,102.511091265 33.340084768 0 0,102.51077499500002 33.340780736 0 0,102.51053044899999 33.341318874000024 0 0,102.51034264200001 33.34189695499998 0 0,102.51001341599999 33.34291032499999 0 0,102.50963122500002 33.34408672500001 0 0,102.50935364399999 33.344941129000006 0 0,102.50922996600002 33.345436081 0 0,102.50914602199998 33.34577201799999 0 0,102.50907001500002 33.34607619100001 0 0,102.50925000500001 33.346667814 0 0,102.50941578099997 33.34737956499998 0 0,102.50950000300003 33.34796532299998 0 0,102.50953839900001 33.348554449999995 0 0,102.50951805 33.349340831999996 0 0,102.50944921500002 33.34992800399999 0 0,102.50934649200002 33.350459899999976 0 0,102.50904596700002 33.35166830600002 0 0,102.508864652 33.35239391699997 0 0,102.50874508099997 33.35287242800001 0 0,102.508687952 33.354132666 0 0,102.508807004 33.356685535999986 0 0,102.50886543500002 33.35793850099998 0 0,102.50889594699998 33.35876821199997 0 0,102.50888557299999 33.35916526400001 0 0,102.50885437199997 33.359561547 0 0,102.50872372200001 33.36080417599999 0 0,102.5086392 33.361608063999995 0 0,102.50855555200002 33.362188171000014 0 0,102.50841211199997 33.36281926700002 0 0,102.50823114600001 33.36339658100002 0 0,102.50782142100002 33.364485582999976 0 0,102.50736151799998 33.365703349 0 0,102.50701265599997 33.36662709199999 0 0,102.50613846599998 33.368940966000025 0 0,102.50548239300002 33.37067540700002 0 0,102.50495666400002 33.37206526599999 0 0,102.50440938399998 33.373981544 0 0,102.50406936600001 33.375136879000024 0 0,102.50383382299998 33.37574664700003 0 0,102.503762903 33.375905509999996 0 0,102.50307131199997 33.377225065000005 0 0,102.50272343099999 33.377871261999985 0 0,102.53078294099998 33.38990291699997 0 0,102.53539314599999 33.39139008000001 0 0,102.54084518000002 33.39383496400001 0 0,102.54098737700002 33.39394465800001 0 0,102.54148230499999 33.39449669300001 0 0,102.54209398299997 33.395807847000015 0 0,102.54237698100002 33.39643833399998 0 0,102.54294805199999 33.39689519000001 0 0,102.54361430199998 33.397409154 0 0,102.54412826499998 33.39775179600002 0 0,102.54551566499998 33.39859165600001 0 0,102.54633640499998 33.398874901 0 0,102.547059762 33.39931272299998 0 0,102.54766890299999 33.399883793000015 0 0,102.54814479499998 33.40045486399998 0 0,102.548487437 33.40100689899998 0 0,102.54910889199999 33.40170065199999 0 0,102.550152841 33.402253331 0 0,102.55226351800002 33.403610195 0 0,102.55407266999998 33.40466553300001 0 0,102.55512052400002 33.405573677999996 0 0,102.55543895599999 33.405849648000014 0 0,102.55638724900001 33.40627978499998 0 0,102.55693928300002 33.406698569000014 0 0,102.55716295299999 33.40690558199998 0 0,102.557427072 33.407212533000006 0 0,102.55773402400001 33.40759086700001 0 0,102.558040973 33.407876402 0 0,102.55826940200001 33.407997755 0 0,102.55848355299997 33.40806913900002 0 0,102.55879050300001 33.40809055400001 0 0,102.55925449900002 33.40806200100002 0 0,102.55957572599999 33.408133384999985 0 0,102.55983984699998 33.408283290999975 0 0,102.56016656700001 33.408480946 0 0,102.56034667199998 33.408604518000004 0 0,102.560589376 33.40869731700002 0 0,102.56080352800001 33.40871159300002 0 0,102.56111761699998 33.40865448699998 0 0,102.56127465700001 33.40860322999998 0 0,102.56214554399997 33.408318982000026 0 0,102.56228831200002 33.408318983000015 0 0,102.56254529400002 33.40835467400001 0 0,102.56283082800002 33.408461750000015 0 0,102.563466145 33.408911467999985 0 0,102.56491523699998 33.40979662799998 0 0,102.56542206199998 33.410260623 0 0,102.56605023899999 33.41086024600003 0 0,102.56699250600002 33.411646658999985 0 0,102.56749219300002 33.412193935000005 0 0,102.56818223599998 33.41272931399999 0 0,102.568670026 33.413062438 0 0,102.56893176599999 33.41327658900002 0 0,102.56915781499998 33.41358591900001 0 0,102.56957422099998 33.41425216900001 0 0,102.57005011299998 33.414823238999986 0 0,102.57048833699997 33.41522970699998 0 0,102.57087102700001 33.41558466599997 0 0,102.57216783299998 33.416298504999986 0 0,102.57314341300003 33.416821986 0 0,102.574047608 33.41715511000001 0 0,102.57448780800001 33.41721459799999 0 0,102.57495180299998 33.417274083999985 0 0,102.57579589 33.417438971000024 0 0,102.57635568500001 33.417547721000005 0 0,102.57665311800002 33.41774997599998 0 0,102.57741454500001 33.41849950599999 0 0,102.57789043700001 33.419034884999974 0 0,102.578530661 33.419700637999995 0 0,102.57927305300001 33.420186048000005 0 0,102.579701355 33.420428754 0 0,102.58022959599998 33.42058579799999 0 0,102.58084349699999 33.42072856599998 0 0,102.58165727199997 33.42071428899999 0 0,102.58292389299999 33.42060509800001 0 0,102.58331337700002 33.420571521 0 0,102.586144907 33.41966312400001 0 0,102.58769274000002 33.41928951 0 0,102.58965265500001 33.418686459000014 0 0,102.59432629600002 33.417932646 0 0,102.59557711999997 33.41743063199999 0 0,102.59676209100002 33.41697377600002 0 0,102.59699052000002 33.41677390199999 0 0,102.59707617999999 33.41650264200001 0 0,102.59722460299997 33.415998221999985 0 0,102.59854765099999 33.414314343 0 0,102.59890995199999 33.41401610600002 0 0,102.59923117900001 33.413849544000016 0 0,102.59948102300001 33.41375436499999 0 0,102.60020603999999 33.41371129100003 0 0,102.60158684499999 33.41387333799997 0 0,102.60243155400002 33.41406369600003 0 0,102.60285985600001 33.414218360999996 0 0,102.603124122 33.414449450000006 0 0,102.60315830399998 33.414479340000014 0 0,102.60447708700002 33.41623771799999 0 0,102.60526851100002 33.41718742799998 0 0,102.60599935800002 33.41782522599999 0 0,102.606199231 33.418210698999985 0 0,102.60655326 33.420260552 0 0,102.60656662000002 33.42083096099998 0 0,102.606595174 33.42112601500003 0 0,102.60664276300002 33.421335408000004 0 0,102.60676649499999 33.42168756699999 0 0,102.60696637000001 33.421935030999975 0 0,102.60719025200001 33.42213437800001 0 0,102.60766117200001 33.42255369200001 0 0,102.60786104699997 33.422734530000014 0 0,102.60797526099998 33.42285826300002 0 0,102.60807044 33.42306765500001 0 0,102.60820368999998 33.42354354700001 0 0,102.60834645800003 33.423895706999986 0 0,102.60866054600001 33.424181241999975 0 0,102.60905077799998 33.42427642199999 0 0,102.610021598 33.42456195699998 0 0,102.61104000699999 33.42471424199999 0 0,102.61143023900001 33.42479990200002 0 0,102.61172529200002 33.424904599 0 0,102.61205841600002 33.42506640200003 0 0,102.61242009400002 33.42521868799997 0 0,102.613514646 33.425685062000014 0 0,102.61483762699999 33.426218060999986 0 0,102.615706773 33.42650230999999 0 0,102.61635096399999 33.42671298900001 0 0,102.61750262300001 33.426989006999975 0 0,102.61862572899997 33.427226953 0 0,102.61900644299999 33.42728405999998 0 0,102.619956667 33.42748799100002 0 0,102.62009229900002 33.427540158 0 0,102.62144402299998 33.428026778 0 0,102.622609582 33.42823298899998 0 0,102.622765625 33.428271204 0 0,102.62457050500001 33.429227395 0 0,102.62509373799998 33.42981771000001 0 0,102.62546493500002 33.430203182000014 0 0,102.62577192600003 33.43051178500002 0 0,102.626292987 33.430845637000004 0 0,102.62677839700001 33.43103123499998 0 0,102.627192423 33.43111689599999 0 0,102.62818844499998 33.43125532900001 0 0,102.62857441400001 33.43127393999998 0 0,102.62869497399998 33.43132192600001 0 0,102.62887889199999 33.431467774 0 0,102.62908669500001 33.431737166999994 0 0,102.631017735 33.43079990299998 0 0,102.632951047 33.430651187000024 0 0,102.63726381999999 33.430205038 0 0,102.63889970000002 33.431246052000006 0 0,102.64246889100002 33.431692200999976 0 0,102.644997069 33.432287066000015 0 0,102.645889366 33.43213835 0 0,102.64633551600002 33.432733214999985 0 0,102.646930381 33.435707541 0 0,102.64678166499999 33.43734342099998 0 0,102.646781664 33.439871598000025 0 0,102.64737652899998 33.44061518000001 0 0,102.648912241 33.44284266 0 0,102.64894326400002 33.443304087 0 0,102.64879454800001 33.446129697 0 0,102.649538129 33.448955307000006 0 0,102.65072786000002 33.450442469999984 0 0,102.65199148300002 33.45162289199999 0 0,102.65306224099999 33.45257943600001 0 0,102.65386173899998 33.45320761400001 0 0,102.65474320099997 33.453714228000024 0 0,102.65582365900002 33.45402936200003 0 0,102.65724533299999 33.45419270999997 0 0,102.65790206399998 33.454264093999996 0 0,102.658116216 33.45436403100001 0 0,102.66120714599998 33.455338095 0 0,102.66492505500003 33.45727140700001 0 0,102.66745323200001 33.460840598999994 0 0,102.66775066500003 33.463220060000026 0 0,102.66879167899998 33.46530208799999 0 0,102.67027884200002 33.466491819 0 0,102.67161728899998 33.468276414 0 0,102.66983269299999 33.47065587499998 0 0,102.669089111 33.471102024000004 0 0,102.67011867999997 33.472609595999984 0 0,102.670623852 33.47289289399998 0 0,102.67109974499999 33.473273608 0 0,102.67140907499999 33.47345206799997 0 0,102.671682713 33.473666219999984 0 0,102.671908761 33.47386847400003 0 0,102.67215860499999 33.47428487899998 0 0,102.672491729 33.474665593 0 0,102.67278916200002 33.47508199800001 0 0,102.67323067500001 33.475866000999986 0 0,102.673526794 33.47654536700003 0 0,102.673859919 33.477259205999985 0 0,102.67415735200001 33.478591703999996 0 0,102.67437150299997 33.47921036299999 0 0,102.67459755200002 33.47962676899999 0 0,102.67513357299998 33.480076817999986 0 0,102.67600963299998 33.48107802999999 0 0,102.67794294599997 33.482267761 0 0,102.67866643000002 33.48227986799998 0 0,102.67960631800003 33.482291766 0 0,102.68058189599998 33.48230366299998 0 0,102.681592535 33.48228967199998 0 0,102.68235459499999 33.482327457 0 0,102.68273530900001 33.482351252 0 0,102.68311602199998 33.482470224999986 0 0,102.683520531 33.48272006799999 0 0,102.683853656 33.483029397999985 0 0,102.68447231599998 33.48363616099999 0 0,102.68496010500002 33.484385691 0 0,102.68529322900002 33.48480209600001 0 0,102.685654252 33.48530547399997 0 0,102.68589761200002 33.485556385999985 0 0,102.68656386200001 33.485965652999994 0 0,102.68693505700003 33.48615601 0 0,102.68725866400001 33.48625118799998 0 0,102.68757275299998 33.486260705999996 0 0,102.68827250800001 33.48608000799999 0 0,102.68865778700001 33.485841920999974 0 0,102.68901946599999 33.48585143899999 0 0,102.68953342999998 33.48601324200001 0 0,102.690380517 33.48647009899997 0 0,102.69143699799997 33.48716490100003 0 0,102.69226505 33.48779307900003 0 0,102.692921781 33.488192828000024 0 0,102.693473816 33.48849740000003 0 0,102.69413054799998 33.48897329099998 0 0,102.69477776100001 33.489477737000016 0 0,102.694943712 33.48960479300001 0 0,102.69535834999999 33.49006784400001 0 0,102.69567243799997 33.49040096800002 0 0,102.69591990200001 33.490562771999976 0 0,102.69616736699999 33.49064843299999 0 0,102.69671940199999 33.49059587400001 0 0,102.69774732899998 33.490429522 0 0,102.69845164899999 33.49023916499999 0 0,102.700221968 33.489744237000025 0 0,102.70143073399998 33.48936352300001 0 0,102.70230637600002 33.489192203000016 0 0,102.70294407199998 33.48914461300001 0 0,102.70325038200002 33.489232383 0 0,102.70361032099999 33.48953484499998 0 0,102.70441444900001 33.49059587400001 0 0,102.70560417899998 33.49133945599999 0 0,102.70611351299999 33.491581181000015 0 0,102.706418085 33.491742983999984 0 0,102.70668458400002 33.49178105599998 0 0,102.70697963700002 33.491752502 0 0,102.70737938600001 33.491552626999976 0 0,102.708756956 33.49084413700001 0 0,102.70942929199998 33.49065438100001 0 0,102.70961964899999 33.49063653500002 0 0,102.70979810799997 33.49066627799999 0 0,102.71044489000002 33.49097344400002 0 0,102.71110668300003 33.491488172000004 0 0,102.71244512999999 33.491934320999974 0 0,102.714603711 33.49224269000001 0 0,102.71563334000001 33.49221173900003 0 0,102.716147304 33.492183184 0 0,102.71652801800002 33.49219270200001 0 0,102.71690873199998 33.49228788099998 0 0,102.71734655199998 33.49243064900003 0 0,102.717774856 33.49257341600003 0 0,102.71803183700001 33.49274473700001 0 0,102.71818412200003 33.49293509500001 0 0,102.71826978299998 33.493049308000025 0 0,102.718545801 33.49347761199999 0 0,102.71874567499998 33.49401061100002 0 0,102.71874567499998 33.494524574000025 0 0,102.71851724700002 33.495152752000024 0 0,102.718422068 33.49566671500003 0 0,102.71838399799998 33.49604742899999 0 0,102.718545801 33.49663753499999 0 0,102.71879326499999 33.498084248 0 0,102.71911687099998 33.49928349700002 0 0,102.719842336 33.50041487599998 0 0,102.71992537199998 33.50055639300001 0 0,102.72027804800001 33.50157729699998 0 0,102.72058514700001 33.502110679 0 0,102.72092823600002 33.50318997699998 0 0,102.72100437900002 33.50363731499999 0 0,102.72110531300001 33.50402169900002 0 0,102.721133904 33.504130583999995 0 0,102.72118224399998 33.50429939999998 0 0,102.72127742200001 33.50448975699999 0 0,102.721814258 33.50487264100002 0 0,102.72612702999999 33.506062370999985 0 0,102.72699010899998 33.50629252499999 0 0,102.72740155899999 33.50653311899998 0 0,102.72812134600002 33.506937628 0 0,102.72852585499999 33.50704470400001 0 0,102.72884113399999 33.507038754999996 0 0,102.72932297400001 33.506931678 0 0,102.73001896599999 33.506824602999984 0 0,102.73110548 33.50660458300001 0 0,102.73142284900001 33.506539067999995 0 0,102.73177976800002 33.506539067999995 0 0,102.732291352 33.506586657000014 0 0,102.73348703099998 33.506830552 0 0,102.734330768 33.507212029000016 0 0,102.73460537699998 33.50733618800001 0 0,102.73481358100003 33.50741054500003 0 0,102.73509911600001 33.507422442999996 0 0,102.73543224000002 33.50724398300002 0 0,102.73603900299997 33.506684810000024 0 0,102.73639592199999 33.50643496599997 0 0,102.73690750600002 33.50618512300002 0 0,102.737645139 33.50597097100001 0 0,102.73902522600002 33.50568543700001 0 0,102.74090500099999 33.505292825000026 0 0,102.742713391 33.50478124099999 0 0,102.74434073700002 33.504296626999974 0 0,102.74465128999998 33.50423787300002 0 0,102.746049395 33.50414275200001 0 0,102.746449144 33.504128475000016 0 0,102.747034493 33.50429979699999 0 0,102.74827332400002 33.50495965900001 0 0,102.74880481100001 33.505099296000026 0 0,102.74926166799997 33.50511357300002 0 0,102.75102340299998 33.50508084299997 0 0,102.760928234 33.50618137999999 0 0,102.76091552399998 33.50608967900001 0 0,102.76091774499997 33.506018101999985 0 0,102.760930938 33.50589875200001 0 0,102.76094197200001 33.505858131000025 0 0,102.76098698599998 33.505795834000025 0 0,102.76104079200002 33.505762108 0 0,102.76109187600002 33.50574271099998 0 0,102.761177212 33.50573264500002 0 0,102.76124556799999 33.50573460999999 0 0,102.761302828 33.505770039000026 0 0,102.76139398200002 33.50577425 0 0,102.76152531299999 33.50581399499998 0 0,102.761630851 33.505834815000014 0 0,102.76171647899997 33.50585814300001 0 0,102.76180206499998 33.50587669999999 0 0,102.76186769999998 33.50589299400002 0 0,102.76212173599998 33.505962994000015 0 0,102.76234445400002 33.506033186000025 0 0,102.76266404199998 33.50610993800001 0 0,102.762856516 33.50614899200002 0 0,102.76404319400001 33.506092482999975 0 0,102.764100826 33.50608973999999 0 0,102.764187295 33.50603652699999 0 0,102.76420745299998 33.50596933600002 0 0,102.76423012599997 33.50589375999999 0 0,102.76421584899998 33.505750992 0 0,102.76403041100002 33.50557791799997 0 0,102.76408044499999 33.50560027300003 0 0,102.764340806 33.50574179199998 0 0,102.76435533699998 33.505775098000015 0 0,102.76436136699999 33.50581322800002 0 0,102.76435590300002 33.505839501000025 0 0,102.76828236699998 33.50589061800002 0 0,102.76929766400002 33.50584227000002 0 0,102.77862515200002 33.50698441200001 0 0,102.78814299499999 33.50888798099999 0 0,102.797660839 33.512695119 0 0,102.798435971 33.51318467499999 0 0,102.80307256700002 33.51470193199998 0 0,102.80515459600002 33.51517782399998 0 0,102.807117651 33.51553474299999 0 0,102.80890224699999 33.515772689000016 0 0,102.81122222200003 33.51571320300002 0 0,102.81336373699997 33.51547525699999 0 0,102.81520781799998 33.515415770000004 0 0,102.81705190100001 33.515415770000004 0 0,102.818895983 33.51571320199997 0 0,102.82032167699998 33.516068139000026 0 0,102.821583336 33.51599167400002 0 0,102.823224649 33.51623157099999 0 0,102.82479509299998 33.516302954000025 0 0,102.82654399699999 33.516267262999975 0 0,102.826717497 33.516283035000015 0 0,102.82866177900002 33.51645978900001 0 0,102.828899664 33.516481414 0 0,102.83100548700003 33.516410029999975 0 0,102.83478882899999 33.516410029999975 0 0,102.83610943000002 33.516267262999975 0 0,102.83707311199998 33.516124494999985 0 0,102.837786951 33.51623157099999 0 0,102.838429405 33.51651710599998 0 0,102.83889340000002 33.517088177000005 0 0,102.83925031899997 33.51751647999998 0 0,102.83935739499998 33.51780201499997 0 0,102.84003554100002 33.51794478300002 0 0,102.84035676899998 33.51794478300002 0 0,102.84074937999998 33.518301701999974 0 0,102.84114198999998 33.51858723700002 0 0,102.841713062 33.51876569699999 0 0,102.842105672 33.51894415700002 0 0,102.84225433300003 33.51937602700002 0 0,102.84204520399999 33.51998378000002 0 0,102.841873883 33.52042160000002 0 0,102.84191195400001 33.52099267099999 0 0,102.84210231100002 33.52148759900001 0 0,102.84240688199998 33.521696991 0 0,102.84305409500001 33.521906383999976 0 0,102.84347288100003 33.522153848000016 0 0,102.84362516599998 33.52251552600001 0 0,102.84368227300001 33.52331502499999 0 0,102.843529988 33.52388609600001 0 0,102.84313023800001 33.524495237999986 0 0,102.84276856000002 33.52470463100002 0 0,102.84164545499999 33.524666559000025 0 0,102.841169562 33.524666559000025 0 0,102.84063656299998 33.524952094000014 0 0,102.840465242 33.52518052300002 0 0,102.840503313 33.52563737899999 0 0,102.84059849200003 33.526360736000015 0 0,102.84099824100002 33.52721734099998 0 0,102.84149316899999 33.527598055 0 0,102.84236881099997 33.52803587599999 0 0,102.84332059500002 33.528226233 0 0,102.84490055700002 33.52832141099998 0 0,102.84623305600002 33.52875923200003 0 0,102.846880269 33.52915898100002 0 0,102.84701351799998 33.529465931999994 0 0,102.84702779499997 33.52969436000001 0 0,102.846942135 33.52987995799998 0 0,102.84677081400002 33.53015121599998 0 0,102.84662804599998 33.53039392199997 0 0,102.846585216 33.530593796000005 0 0,102.846585215 33.530722287 0 0,102.84678509100002 33.530850778 0 0,102.84698496599998 33.530850778 0 0,102.84728477800002 33.530736563999994 0 0,102.84771308 33.53037964499998 0 0,102.84808427600001 33.530108385999995 0 0,102.848341258 33.53002272600003 0 0,102.84865534599999 33.529808574000015 0 0,102.84885522100001 33.52950876199998 0 0,102.84921214000002 33.529137565999974 0 0,102.849369185 33.52896624499999 0 0,102.84955478299997 33.52892341500001 0 0,102.84966899699998 33.52905190600001 0 0,102.84966899699998 33.52920895 0 0,102.84966899699998 33.52940882500002 0 0,102.849511952 33.529680084000006 0 0,102.849469123 33.52989423499997 0 0,102.84954050599998 33.530079833 0 0,102.84979748799998 33.530122662999986 0 0,102.85018295999998 33.530065557 0 0,102.85046849600002 33.53013693999998 0 0,102.85061126400001 33.530408197999975 0 0,102.85072547700003 33.53057952 0 0,102.85081113899997 33.53082222500001 0 0,102.85105384299999 33.53105065300002 0 0,102.85138220900001 33.53143612500003 0 0,102.85148214700001 33.531664553999974 0 0,102.85142503899999 33.531850152000004 0 0,102.85125371800001 33.532007195999995 0 0,102.85132510099999 33.53217851800002 0 0,102.8515107 33.532349838000016 0 0,102.85182478899998 33.53244977600002 0 0,102.85209604699997 33.53247833 0 0,102.85245296699998 33.53243550000002 0 0,102.85276705500002 33.53232128500002 0 0,102.85296693100003 33.53205002599998 0 0,102.85323818900002 33.531807320999974 0 0,102.853538001 33.531864428999995 0 0,102.85378070500002 33.53199291999999 0 0,102.854037688 33.531992919000004 0 0,102.85425183900003 33.53169310800001 0 0,102.85438033000003 33.53126480399999 0 0,102.85463731200002 33.53056524300001 0 0,102.854808633 33.53006555600001 0 0,102.855079891 33.52975146699998 0 0,102.85575089999998 33.52909473599999 0 0,102.85625058599999 33.52866643300001 0 0,102.85655039800002 33.528552219000005 0 0,102.85685021 33.52860932599998 0 0,102.85707863900001 33.52873781699998 0 0,102.85733562000001 33.52875209299998 0 0,102.85764970999998 33.52872353999999 0 0,102.85826361 33.52866643300001 0 0,102.85867763700003 33.52866643300001 0 0,102.85884895700002 33.52878064700002 0 0,102.85899172500001 33.52892341400002 0 0,102.858991726 33.529180397000005 0 0,102.85899172500001 33.52949448499999 0 0,102.85906310899998 33.529808574000015 0 0,102.859134493 33.529979895999986 0 0,102.85936292100001 33.530122662999986 0 0,102.85967700999998 33.530151217000025 0 0,102.859876885 33.53013693999998 0 0,102.86004820599999 33.52989423499997 0 0,102.86020524999998 33.52979429800001 0 0,102.86034801800002 33.52979429800001 0 0,102.860519339 33.529822851000006 0 0,102.860662107 33.52999417199999 0 0,102.86076204400001 33.53019404700001 0 0,102.86087625900001 33.530251153999984 0 0,102.86109040999997 33.53023687699999 0 0,102.861404499 33.53015121599998 0 0,102.861675757 33.52999417299998 0 0,102.861918462 33.529937066 0 0,102.86231821199999 33.529965618000006 0 0,102.86248543699998 33.53005968299999 0 0,102.86254664 33.53009410999999 0 0,102.86284645299997 33.530393920999984 0 0,102.86296066699998 33.530608072999996 0 0,102.863174818 33.53065090400003 0 0,102.86336041599998 33.530593796000005 0 0,102.86337469300003 33.530351091 0 0,102.863446076 33.53017977000002 0 0,102.86364595100002 33.530208324 0 0,102.86380299500001 33.530308261000016 0 0,102.86391721000001 33.530451029000005 0 0,102.86404570000002 33.53069373400001 0 0,102.864217021 33.530736563999994 0 0,102.86451683299998 33.53067945700002 0 0,102.86464532500003 33.53049385899999 0 0,102.86477381499998 33.530108385999995 0 0,102.86480236900002 33.529708637 0 0,102.86500224399998 33.52953731500003 0 0,102.86518784200001 33.52950876199998 0 0,102.86551620699998 33.529651530000024 0 0,102.865730359 33.529822851000006 0 0,102.86601589399999 33.529979895999986 0 0,102.86631570700001 33.530151217000025 0 0,102.866729733 33.530251153999984 0 0,102.86701526799999 33.53036536799999 0 0,102.86720086499997 33.53052241300003 0 0,102.86732935700002 33.53076511799998 0 0,102.86757206099998 33.53102209899998 0 0,102.86785759700001 33.531036375999975 0 0,102.86811457900001 33.530979269 0 0,102.86834300700002 33.53086505499999 0 0,102.868514328 33.530608072999996 0 0,102.86854288199999 33.53033681400001 0 0,102.86834300700002 33.53017977000002 0 0,102.86810030200002 33.53013693899999 0 0,102.86785759700001 33.53013693999998 0 0,102.86767199899998 33.53006555600001 0 0,102.867500678 33.529951342000004 0 0,102.86748640100001 33.52969436000001 0 0,102.86752923099999 33.529437379 0 0,102.86751495499999 33.52915184300002 0 0,102.86745784800002 33.52898052199998 0 0,102.86730080299998 33.52879492400001 0 0,102.86701526799999 33.52858077299999 0 0,102.86674400999999 33.52832379 0 0,102.86671545600001 33.52812391600003 0 0,102.86680111599998 33.52803825500001 0 0,102.86695816100001 33.52796687099999 0 0,102.867372187 33.52795259499999 0 0,102.86781476700003 33.527924041000006 0 0,102.86817168599998 33.52783838099998 0 0,102.86845722100003 33.52773844400002 0 0,102.86868564899999 33.52773844400002 0 0,102.868885524 33.527752720000024 0 0,102.86911395200002 33.527824103 0 0,102.869370935 33.52798114799998 0 0,102.869542255 33.52809536199999 0 0,102.86981351399999 33.528209575999995 0 0,102.87014188 33.528395175000014 0 0,102.87058445999998 33.52876637000003 0 0,102.87077005700002 33.52878064700002 0 0,102.87101276200002 33.528580772 0 0,102.87112697600003 33.52815246900002 0 0,102.87138395800002 33.527738442999976 0 0,102.87164094000002 33.52753856800001 0 0,102.87208351999999 33.52748146099998 0 0,102.872468992 33.52753856800001 0 0,102.872697421 33.527724166999974 0 0,102.87278308200001 33.527938318 0 0,102.872840188 33.52815246900002 0 0,102.87271169799999 33.52838089800002 0 0,102.872426163 33.52860932599998 0 0,102.87204068900002 33.528694986000005 0 0,102.87189792200002 33.528752094000026 0 0,102.87186936799998 33.52890913800002 0 0,102.87188364500003 33.529080459 0 0,102.87199785899998 33.52926605699997 0 0,102.87222628799998 33.529380272000026 0 0,102.87279735800001 33.529451655 0 0,102.873339875 33.52939454800003 0 0,102.87366823999997 33.52916612000001 0 0,102.87419648100001 33.528537942000014 0 0,102.87463906099998 33.52813819300002 0 0,102.87493887300002 33.52796687099999 0 0,102.87526723899998 33.527938318 0 0,102.875738372 33.52802397900001 0 0,102.87633799600002 33.528081085999986 0 0,102.87670919200002 33.52809536299998 0 0,102.87682974299997 33.52831959500003 0 0,102.87680549800001 33.52841585800002 0 0,102.87664685800002 33.529045766000024 0 0,102.87664998399998 33.52909578399999 0 0,102.87669840500001 33.52920327800001 0 0,102.876797845 33.529262942 0 0,102.87712621100002 33.529334326000026 0 0,102.87736891600002 33.529291495999985 0 0,102.87762589800002 33.52916300499999 0 0,102.87795426299999 33.52890602299999 0 0,102.878296906 33.528377782999996 0 0,102.878553888 33.527392685999985 0 0,102.87901074400003 33.525779410999974 0 0,102.87951043100003 33.52513695699997 0 0,102.88011005499999 33.524765761000026 0 0,102.88050980499997 33.52465154700002 0 0,102.88103804500003 33.524694377 0 0,102.88135532899997 33.524803443999986 0 0,102.881494901 33.524851420999994 0 0,102.88179032099998 33.52503388600002 0 0,102.88206455699998 33.52536906400002 0 0,102.88196937800001 33.52617808100001 0 0,102.88186994900002 33.526542654000025 0 0,102.88182661100001 33.52670156200003 0 0,102.881726598 33.52682935500002 0 0,102.88172332900001 33.52683589200001 0 0,102.88170060200002 33.52686257300002 0 0,102.88110925900003 33.52761817700002 0 0,102.880958765 33.527827195999976 0 0,102.88088100099998 33.52793520300003 0 0,102.88055263500002 33.528663318999975 0 0,102.88049829599998 33.52915237100001 0 0,102.88040607300002 33.52967112900001 0 0,102.88088196400003 33.531515211 0 0,102.881536316 33.532407509999985 0 0,102.88171477600002 33.532585969000024 0 0,102.88058453100001 33.532823914999994 0 0,102.880442459 33.532902845000024 0 0,102.88004915300002 33.53312134700002 0 0,102.87982483299999 33.53361485200003 0 0,102.87975172 33.53377569999998 0 0,102.879923958 33.533979252999984 0 0,102.88002727999998 33.53410136100001 0 0,102.88040607200003 33.534549024 0 0,102.88159580199999 33.534667996999985 0 0,102.88308296600002 33.53454902499999 0 0,102.88445115600001 33.534549024 0 0,102.88558139999998 33.534846457000015 0 0,102.88611677799997 33.535381836 0 0,102.886156723 33.535861169999976 0 0,102.88610629700003 33.53607296000001 0 0,102.88589394600001 33.536359172000004 0 0,102.885777931 33.53651553999998 0 0,102.88537996600002 33.536838886 0 0,102.88532107499998 33.536886734999996 0 0,102.88471251700003 33.537196352000024 0 0,102.88436835499999 33.537357679000024 0 0,102.88332232699997 33.53778617199998 0 0,102.88241032899998 33.53805360000001 0 0,102.881893235 33.538177701999984 0 0,102.87975172 33.53847513400001 0 0,102.87837087000003 33.53859265400001 0 0,102.87788737099999 33.53863380299998 0 0,102.87695585400002 33.538713081000026 0 0,102.87671923300002 33.538818246000005 0 0,102.87665507700001 33.53882837499998 0 0,102.876217811 33.53904110000002 0 0,102.87588509599999 33.53918897300002 0 0,102.87582011699999 33.53940557300001 0 0,102.875769918 33.53947083000003 0 0,102.87566998099999 33.539799195 0 0,102.87562795000002 33.54004612699998 0 0,102.87556669700001 33.54025030499997 0 0,102.87611160400002 33.54030770899999 0 0,102.87652800900003 33.54111077699997 0 0,102.87685518500001 33.54268717000002 0 0,102.87747979400001 33.543847157000016 0 0,102.87825311900002 33.54462048200003 0 0,102.87941310600002 33.54479894100001 0 0,102.87952892800001 33.54477922699999 0 0,102.88081103899998 33.54456099499998 0 0,102.88375562200002 33.54366869699999 0 0,102.88586739300001 33.543282035000004 0 0,102.88747353000002 33.542657426000005 0 0,102.88841928900001 33.54220859700001 0 0,102.88922838299999 33.541824614999996 0 0,102.88964825800002 33.54225291900002 0 0,102.88914857100002 33.543466443 0 0,102.88864888500001 33.544679968000025 0 0,102.88873057 33.54493863800002 0 0,102.88886303599998 33.545358115 0 0,102.89004086900002 33.54535811400001 0 0,102.89086178399998 33.54492981200002 0 0,102.891468546 33.54368059500001 0 0,102.89193254100002 33.542431378 0 0,102.89196122599998 33.541800308000006 0 0,102.891968233 33.541646155000024 0 0,102.89246791900001 33.54139631200002 0 0,102.89296760600001 33.542003075000025 0 0,102.89289622199999 33.54378766999997 0 0,102.89268206999998 33.54525103899999 0 0,102.89293191399997 33.54682148400002 0 0,102.89303898999998 33.548284851999995 0 0,102.89348923699998 33.548769737999976 0 0,102.89396697900003 33.549284226 0 0,102.90235458000001 33.54928422500001 0 0,102.90280174100002 33.549284226 0 0,102.90349672100001 33.54928422500001 0 0,102.90385364000002 33.54981960399999 0 0,102.904026488 33.55165049599998 0 0,102.90405446699998 33.55194684200001 0 0,102.90548214299997 33.552232376999996 0 0,102.907195355 33.551604199999986 0 0,102.90816617500002 33.550804701000004 0 0,102.90828039000002 33.549034382 0 0,102.908337496 33.54754959799999 0 0,102.90890856700003 33.54697852800001 0 0,102.909479638 33.546578779000015 0 0,102.91032453100001 33.546267503000024 0 0,102.91056467200002 33.54617902899997 0 0,102.91062498500003 33.546206170000005 0 0,102.91170681300002 33.546692991999976 0 0,102.91279184799998 33.54589349399998 0 0,102.91535459400001 33.543749160999994 0 0,102.916105297 33.541700784 0 0,102.91620047499998 33.540558643 0 0,102.91629565300002 33.539226144999986 0 0,102.91696190300001 33.53798882500001 0 0,102.918865471 33.53656114900002 0 0,102.92019796900001 33.536465969999995 0 0,102.92210153799999 33.536180435000006 0 0,102.92371957199998 33.53579972099999 0 0,102.92533760499998 33.53579972099999 0 0,102.92701647799998 33.536955318000025 0 0)))","totalAcreage":178.73,"cdAcreage":0,"sdAcreage":0,"cdScl":null,"sdScl":null},{"id":8,"type":"核心保护区","wkt":"MULTIPOLYGON ZM (((103.10724558599998 33.022097857999995 0 0,103.10577031999998 33.020973562999984 0 0,103.10491371400002 33.02021213500001 0 0,103.10396193000003 33.019545886 0 0,103.10320050199999 33.01868927999999 0 0,103.10234389599998 33.01811821000001 0 0,103.101106577 33.01754713899999 0 0,103.10044032799999 33.01659535499999 0 0,103.09977407899999 33.01526285699998 0 0,103.09920300800002 33.01383518 0 0,103.09891747299997 33.01250268199999 0 0,103.09901265100001 33.010884648 0 0,103.09864293599998 33.00780659700001 0 0,103.09777770400001 33.00652603499998 0 0,103.09538670500001 33.00444063499998 0 0,103.09295697900001 33.00255352300002 0 0,103.08788746200003 32.99957347899999 0 0,103.08457169299999 32.99762442000002 0 0,103.08100841200002 32.99651251 0 0,103.07532610800001 32.99299506699998 0 0,103.073213452 32.99311886800001 0 0,103.07146502 32.992839941 0 0,103.070644544 32.99406316300002 0 0,103.06947263400002 32.99442274400002 0 0,103.06904433099999 32.99442274400002 0 0,103.06804495699998 32.994636894999985 0 0,103.067473887 32.99499381499999 0 0,103.06676004799999 32.99556488500002 0 0,103.06540375600002 32.99556488500002 0 0,103.06461853399998 32.99520796600001 0 0,103.06376192800002 32.994636894999985 0 0,103.06326224100002 32.994351359999996 0 0,103.06269117 32.994351359999996 0 0,103.06154902899999 32.99442274400002 0 0,103.06054965499999 32.994851047 0 0,103.06004996799999 32.99499381499999 0 0,103.05919336199997 32.99570765300001 0 0,103.058622292 32.996564259000024 0 0,103.05805122100003 32.997492249000004 0 0,103.05719461500001 32.99820608700003 0 0,103.05605247400001 32.99899130900002 0 0,103.055195868 32.999205460999974 0 0,103.05462479699997 32.999348227999974 0 0,103.05312573700002 32.999919299 0 0,103.051626677 32.99977653100001 0 0,103.05091283799999 32.99963376400001 0 0,103.049627929 32.99999068300002 0 0,103.049342394 32.99999068300002 0 0,103.04862855599998 33.00027621800001 0 0,103.04798610099999 33.000561753 0 0,103.04705811100001 33.000561753 0 0,103.04591597000001 33.000561753 0 0,103.04498797999997 33.00063313700002 0 0,103.04420275799998 33.00091867200001 0 0,103.04341753599999 33.00141835900001 0 0,103.04284646500003 33.002274965000026 0 0,103.04177570799999 33.00291742000002 0 0,103.04077633399999 33.00298880399998 0 0,103.039848345 33.002846035999994 0 0,103.03899173899998 33.00248911699998 0 0,103.03792098100001 33.002203581 0 0,103.037064375 33.00234634899999 0 0,103.03620776899999 33.00234634899999 0 0,103.03499424400002 33.00234634899999 0 0,103.03385210300002 33.00184666199999 0 0,103.033138264 33.00134697499999 0 0,103.03263857799999 33.00134697499999 0 0,103.03071121400001 33.00148974299998 0 0,103.02964045700003 33.00084728899998 0 0,103.02921215399999 32.999847914999975 0 0,103.02871246699999 32.99863439000001 0 0,103.027427558 32.997492249000004 0 0,103.026285417 32.997135329 0 0,103.02492912399998 32.997135329 0 0,103.024001134 32.99742086499998 0 0,103.02257345800001 32.99756363199998 0 0,103.021217165 32.99756363199998 0 0,103.020217791 32.997492249000004 0 0,103.019432569 32.997635016000004 0 0,103.01900426600002 32.99770640000003 0 0,103.01743382199999 32.998134703000005 0 0,103.01629168099998 32.998777157999996 0 0,103.015649226 32.999847914999975 0 0,103.01543507500003 33.001132824000024 0 0,103.01543507500003 33.00248911699998 0 0,103.01500677199999 33.003202955000006 0 0,103.01443570100002 33.00355987400002 0 0,103.01379324700002 33.003631257999984 0 0,103.01315079199998 33.00327433899997 0 0,103.01257972100001 33.002846035999994 0 0,103.01236556999999 33.00213219800003 0 0,103.01143758 33.00120420799999 0 0,103.01022405499998 33.00034760199998 0 0,103.00958160099998 33.00034760199998 0 0,103.00851084300001 33.00034760199998 0 0,103.00751146900001 33.00070452099999 0 0,103.00679763099998 33.00127559200001 0 0,103.00594102500003 33.001775278000025 0 0,103.00487026799999 33.00327433899997 0 0,103.0047275 33.00420232900001 0 0,103.00501303499999 33.00534447000001 0 0,103.00544133800003 33.006201076000025 0 0,103.00594102500003 33.00691491399999 0 0,103.00672624700002 33.00798567200002 0 0,103.00758285299997 33.008413974999996 0 0,103.00851084300001 33.008699509999985 0 0,103.00901053000001 33.009056429 0 0,103.01015267100001 33.009484731999976 0 0,103.010438206 33.00969888399999 0 0,103.011080661 33.01098379299998 0 0,103.01179449900002 33.01148347899999 0 0,103.01250833799998 33.012197318000005 0 0,103.01307940800001 33.01255423700002 0 0,103.01365047899998 33.01305392400002 0 0,103.01365047899998 33.013767761999986 0 0,103.01439310799998 33.01478654700003 0 0,103.01343083500001 33.017299174000016 0 0,103.01159866199998 33.01802969900001 0 0,103.00975830099998 33.01804460300002 0 0,103.00720468200001 33.017588132000014 0 0,103.00507307599997 33.01688965699998 0 0,103.00379899400002 33.016899910999996 0 0,103.00227552000001 33.019894075000025 0 0,103.00229711499998 33.021802329000025 0 0,103.00274884200002 33.02418423400002 0 0,103.003598136 33.02572000499998 0 0,103.00494002699998 33.026999425999975 0 0,103.00736589600001 33.02864973599998 0 0,103.01149769900002 33.03088256199999 0 0,103.01433637899999 33.033141828 0 0,103.01865020899999 33.03503895900002 0 0,103.02077696499998 33.03512937300002 0 0,103.02202618199999 33.035010399999976 0 0,103.02357283100002 33.03471296700002 0 0,103.025059994 33.034415534999994 0 0,103.025952292 33.034415534999994 0 0,103.027320482 33.03495091399998 0 0,103.028510213 33.03465348100002 0 0,103.02916456499997 33.03453450799998 0 0,103.03023532200001 33.03453450799998 0 0,103.03124659299999 33.034772454000006 0 0,103.03148453900002 33.03506988700002 0 0,103.03237683700002 33.03715191499998 0 0,103.03309067499998 33.03780626700001 0 0,103.03362605400002 33.03792523999999 0 0,103.03410194600002 33.03792523999999 0 0,103.03523218999999 33.037449347999996 0 0,103.03654089399998 33.03721140099998 0 0,103.03749267799998 33.037449347999996 0 0,103.03838497599997 33.03756832099998 0 0,103.039039328 33.03768729400002 0 0,103.03963419299998 33.038341645 0 0,103.039931626 33.03929342999999 0 0,103.04028854500001 33.039471889000026 0 0,103.040764437 33.039352915999984 0 0,103.04129981599999 33.039352915999984 0 0,103.04189468099997 33.039888295000026 0 0,103.04225159999999 33.040304701000025 0 0,103.043024925 33.04066161999998 0 0,103.04445260199998 33.04078059300002 0 0,103.044690548 33.04078059300002 0 0,103.045225926 33.04060213299999 0 0,103.04588027800003 33.04042367400001 0 0,103.04653463 33.04042367400001 0 0,103.04730795500001 33.040959052999995 0 0,103.04837871199999 33.041791864000004 0 0,103.04903306400001 33.04232724299999 0 0,103.05016330799998 33.043398000000025 0 0,103.05153149799997 33.04464721699998 0 0,103.05438747300002 33.04746462600002 0 0,103.056630794 33.05030825199998 0 0,103.059057913 33.054295317000026 0 0,103.06235307700001 33.05977780500001 0 0,103.06550701999998 33.067514507 0 0,103.067411144 33.07316616100002 0 0,103.069857249 33.078627251 0 0,103.07180994200002 33.082632226999976 0 0,103.07322852499999 33.084754284999974 0 0,103.07376312299999 33.084356180999976 0 0,103.07397716600002 33.083967734 0 0,103.07408404799997 33.083773764 0 0,103.07413828 33.083675341 0 0,103.07455446300003 33.082753792000005 0 0,103.07491638200003 33.081952398 0 0,103.07549996 33.080479559000025 0 0,103.075444447 33.07856591900003 0 0,103.07459145000001 33.077929928 0 0,103.07430591399998 33.07771577599999 0 0,103.07359207600001 33.077430241 0 0,103.07294962100002 33.076787787 0 0,103.07273547 33.07607394799999 0 0,103.07273547 33.07500319100001 0 0,103.07340185999999 33.073407154999984 0 0,103.07292944 33.07260126199998 0 0,103.07237365200001 33.07204547399999 0 0,103.07190123200002 33.071573054 0 0,103.07092803699999 33.07116953399998 0 0,103.07076186699999 33.071100634000004 0 0,103.06902351100001 33.070648776999974 0 0,103.068666592 33.07000632299997 0 0,103.06809552099998 33.06900694900003 0 0,103.06780998599999 33.067864808000024 0 0,103.06780998599999 33.066651283 0 0,103.06780998599999 33.06536637400001 0 0,103.067667218 33.064081465000015 0 0,103.067667218 33.06251102099998 0 0,103.067667218 33.06101195999997 0 0,103.06841437000003 33.05863267000001 0 0,103.068552608 33.05819245399999 0 0,103.06868823299999 33.058073783 0 0,103.068997239 33.05780340299998 0 0,103.06942689800002 33.057898884 0 0,103.06974755200002 33.05797014000001 0 0,103.07047566400001 33.058607241999994 0 0,103.07085912899998 33.058942769 0 0,103.07118786699999 33.05937424000001 0 0,103.07174839200002 33.06010992400002 0 0,103.07196075600001 33.060577131 0 0,103.072031041 33.06073176000001 0 0,103.07223470399998 33.06117981599999 0 0,103.07310448599998 33.06168562900001 0 0,103.07394899500002 33.06193995000001 0 0,103.07473421700001 33.06229686900002 0 0,103.075662207 33.062725172 0 0,103.07701850000001 33.063439010000025 0 0,103.080230772 33.06493807099997 0 0,103.08215813599998 33.06686543400002 0 0,103.08265782199999 33.067293737 0 0,103.083014741 33.067864808000024 0 0,103.083514428 33.06886418200003 0 0,103.08394273099998 33.07000632299997 0 0,103.084513802 33.07129123200002 0 0,103.08592098700001 33.072837472 0 0,103.08661572199998 33.07350441699998 0 0,103.08711593200002 33.074421468000025 0 0,103.08732229700001 33.07471038099999 0 0,103.088332837 33.07555046700003 0 0,103.08851129599998 33.07614533200001 0 0,103.08845180999998 33.07697814400001 0 0,103.08803540399998 33.077454036000006 0 0,103.087204176 33.077638752999974 0 0,103.08589388899998 33.077929928 0 0,103.08541799699998 33.07864376600003 0 0,103.08559645700001 33.079714523999996 0 0,103.08690516000001 33.07995247000002 0 0,103.08789554100002 33.079772401000014 0 0,103.08886821599998 33.07959555100001 0 0,103.090057946 33.07965503700001 0 0,103.09041486500001 33.08007144300001 0 0,103.09046455599997 33.08121597799999 0 0,103.09099255500001 33.081938503 0 0,103.09118708 33.08282776300001 0 0,103.091242658 33.083578078000016 0 0,103.09152055300001 33.084272812999984 0 0,103.09229865600003 33.08499533700001 0 0,103.09293781299999 33.085523336999984 0 0,103.093799284 33.08605133399999 0 0,103.09466420799998 33.08605133499998 0 0,103.09495053799998 33.08605133499998 0 0,103.095105386 33.08605133399999 0 0,103.09656173399998 33.08597851899998 0 0,103.09661014099999 33.085976098 0 0,103.09677275000001 33.08596796699999 0 0,103.09785653900002 33.08541217800001 0 0,103.09849569400001 33.084550706000016 0 0,103.09891253500001 33.08388376099998 0 0,103.09893862000001 33.08382985200001 0 0,103.099329377 33.083022288999985 0 0,103.10006367099999 33.081632377000005 0 0,103.10010748000002 33.081549451 0 0,103.10017663899998 33.08090974200002 0 0,103.100218638 33.08052124300002 0 0,103.09977400700001 33.079493034999985 0 0,103.09890158899998 33.078568534 0 0,103.09884306200001 33.078506511 0 0,103.098480075 33.078077528999984 0 0,103.09823169499998 33.077783985999986 0 0,103.09812053600001 33.07728377699999 0 0,103.09820895799999 33.07653219600002 0 0,103.09823169499998 33.076338937 0 0,103.09823169499998 33.07564420199998 0 0,103.09806495800001 33.07489388900001 0 0,103.097675906 33.07433809999998 0 0,103.09659211899998 33.073726733 0 0,103.096489034 33.07364142199998 0 0,103.09578622599997 33.07305978699998 0 0,103.09548054300001 33.072198316000026 0 0,103.09534159700002 33.07117010799999 0 0,103.09516096499999 33.070683793 0 0,103.09515467400001 33.07067121099999 0 0,103.09488393499998 33.07012973500002 0 0,103.094668125 33.069698112000026 0 0,103.094660756 33.06968337400002 0 0,103.094367766 33.069398525999986 0 0,103.09366033700002 33.06871074600002 0 0,103.09274328700002 33.067821485000024 0 0,103.09260437 33.067608479 0 0,103.09237637899997 33.06725889299997 0 0,103.092326447 33.067182328 0 0,103.09220300999999 33.066886082999986 0 0,103.09190960500001 33.06618191000001 0 0,103.09163171 33.06490359700001 0 0,103.09150337300002 33.06404801399998 0 0,103.09146497400002 33.063792019999994 0 0,103.09150941000001 33.063445417000025 0 0,103.09153444700002 33.063250127 0 0,103.09247928600001 33.06186065600002 0 0,103.09353528499997 33.06049897600002 0 0,103.09478580799998 33.05924845200002 0 0,103.09510241700002 33.05874624799998 0 0,103.09512796799999 33.05870571999998 0 0,103.0955917 33.05797013900002 0 0,103.09559680199999 33.057959617999984 0 0,103.09564484200001 33.057860534999975 0 0,103.09565489800002 33.05783979500001 0 0,103.09588502499997 33.05736516100001 0 0,103.09603633199998 33.05705308900002 0 0,103.096870013 33.055969301999994 0 0,103.097161014 33.055710637000004 0 0,103.09729362899998 33.05559275799999 0 0,103.09787043099999 33.055080041999986 0 0,103.098290502 33.05471831699998 0 0,103.09887085100002 33.05421856999999 0 0,103.09888601400002 33.05420496199997 0 0,103.09906379099999 33.054045418999976 0 0,103.09934958600002 33.05378893599999 0 0,103.099412744 33.053732255 0 0,103.09973567200001 33.05329587199998 0 0,103.10005109100001 33.052869629999975 0 0,103.10040285999997 33.05239426200001 0 0,103.10044095199999 33.05234278500001 0 0,103.101191266 33.05123120799999 0 0,103.101191266 33.05006405400002 0 0,103.10024997099998 33.04850987499998 0 0,103.100321355 33.04751050200002 0 0,103.10074965799998 33.046582511999986 0 0,103.10132072800002 33.04565452200001 0 0,103.102678954 33.04474670399998 0 0,103.102872526 33.044214382999996 0 0,103.10307267899998 33.04350133899999 0 0,103.10217733399998 33.042299481999976 0 0,103.10189179899999 33.04158564400001 0 0,103.10189179899999 33.040586270000006 0 0,103.10203456599999 33.03958689699999 0 0,103.10232010200002 33.038444755 0 0,103.10217733399998 33.03737399800002 0 0,103.10210595000001 33.03637462400002 0 0,103.10210595000001 33.035660785999994 0 0,103.10246286900002 33.03494694800003 0 0,103.10296255600002 33.033947574000024 0 0,103.10331947499998 33.033233736 0 0,103.10360501100001 33.032734049 0 0,103.10367639499998 33.03144914000001 0 0,103.10360501100001 33.030806686000005 0 0,103.10360501100001 33.030021463000026 0 0,103.10374777800001 33.02959315999999 0 0,103.103890546 33.02887932200002 0 0,103.10381916199998 33.02787994900001 0 0,103.10374777800001 33.02723749400002 0 0,103.103890546 33.026666422999995 0 0,103.10403331399999 33.02595258500003 0 0,103.10417608099999 33.02516736299998 0 0,103.10460438400003 33.02438214099999 0 0,103.105032687 33.023596919 0 0,103.10560375799997 33.02295446400001 0 0,103.10610344499997 33.022740312999986 0 0,103.10667451500001 33.022597544999996 0 0,103.10724558599998 33.022097857999995 0 0)))","totalAcreage":7.92,"cdAcreage":4.66,"sdAcreage":3.27,"cdScl":1.87,"sdScl":0.64},{"id":6,"type":"核心保护区","wkt":"MULTIPOLYGON ZM (((101.88064566100002 33.374621081999976 0 0,101.88063507599998 33.37454866799999 0 0,101.88055499299998 33.37400079399998 0 0,101.88047490899999 33.373452912999994 0 0,101.880394808 33.37290504499998 0 0,101.88031471699998 33.372357177000026 0 0,101.88023463500002 33.37180931 0 0,101.88015455099998 33.37126144199999 0 0,101.88007543499998 33.37074282200001 0 0,101.879996312 33.37022419700003 0 0,101.87995463300001 33.36974373999999 0 0,101.87991295400002 33.36926328300001 0 0,101.87987128700001 33.368782834 0 0,101.87982961699998 33.368302383000014 0 0,101.87978794499998 33.367821933000016 0 0,101.87974626599998 33.367341479000004 0 0,101.879785626 33.366967570999975 0 0,101.87982499399999 33.36659365999998 0 0,101.87985586299999 33.366300489000025 0 0,101.87986436400001 33.36621975000003 0 0,101.880003031 33.36572210000003 0 0,101.88014170000002 33.365224453999986 0 0,101.88028036399999 33.364726808 0 0,101.88041903099997 33.36422915999998 0 0,101.88055768599997 33.36373149799999 0 0,101.88072690500002 33.36322012599999 0 0,101.88089611700002 33.362708758999986 0 0,101.88090175999997 33.36240936500002 0 0,101.880907401 33.36210996800003 0 0,101.88082743500001 33.361565342000006 0 0,101.88055033199998 33.36115540600002 0 0,101.88027323 33.36074546999998 0 0,101.88003452700002 33.36035033600001 0 0,101.87979582100002 33.35995519800002 0 0,101.87955710799997 33.35956006399999 0 0,101.87917891500001 33.359159594999994 0 0,101.87880073500003 33.358759126999985 0 0,101.87842255100003 33.358358657 0 0,101.87804435700002 33.357958188 0 0,101.87766616599998 33.357557719 0 0,101.87728798500001 33.35715725 0 0,101.87690979899998 33.356756781 0 0,101.87653160100001 33.35635631299999 0 0,101.87625497200003 33.355959369000004 0 0,101.875978341 33.355562425000016 0 0,101.87576389600002 33.35517054600001 0 0,101.875549449 33.354778665000026 0 0,101.87533501000001 33.35438678700001 0 0,101.87512057200001 33.353994899999975 0 0,101.87497063400002 33.353521281999974 0 0,101.87482069200001 33.35304766799999 0 0,101.87467075500001 33.35257404800001 0 0,101.87458048000002 33.352185797999994 0 0,101.87449020399998 33.35179754699999 0 0,101.87448998999997 33.351626232 0 0,101.87448959099999 33.351307469000005 0 0,101.87448898000002 33.35081738500003 0 0,101.87448851900001 33.35043839299999 0 0,101.87448838300003 33.350327289000006 0 0,101.87448777499998 33.34983720299999 0 0,101.87448764099997 33.349730077000004 0 0,101.87448743300001 33.349564354999984 0 0,101.87448716099999 33.34934712400002 0 0,101.87448669499997 33.34896621199999 0 0,101.87448655999998 33.34885704499999 0 0,101.87449009199997 33.34849264600001 0 0,101.87449362400002 33.348128237000026 0 0,101.87445242899997 33.347660768000026 0 0,101.87441122199999 33.34719331100001 0 0,101.874370016 33.34672585599998 0 0,101.87432881900003 33.34625840199999 0 0,101.87428761899997 33.34579094700001 0 0,101.87424641400003 33.34532349199998 0 0,101.874228474 33.34477742399997 0 0,101.87421053899999 33.34423135200001 0 0,101.874192585 33.343685284 0 0,101.87421784700001 33.34356636799998 0 0,101.87427313799998 33.34330608900001 0 0,101.87435369399998 33.342926895000005 0 0,101.87453322699997 33.34249336099998 0 0,101.87471276000002 33.342059817000006 0 0,101.87489228700002 33.341626279000025 0 0,101.87507180699998 33.341192750999994 0 0,101.87533609399998 33.340744246999975 0 0,101.87534685899999 33.34061915500001 0 0,101.87535853100002 33.340483500000005 0 0,101.87517447699997 33.34007139800002 0 0,101.874990416 33.33965928800001 0 0,101.87477779099999 33.339227026 0 0,101.87456517499999 33.33879475700002 0 0,101.87435255499997 33.33836249000001 0 0,101.87413992900002 33.337930228999994 0 0,101.87392731300002 33.33749796400002 0 0,101.87375990200002 33.33712017200003 0 0,101.87359248500002 33.33674237700001 0 0,101.87342506099998 33.33636458500001 0 0,101.87336749000002 33.33602762100003 0 0,101.87330992099999 33.335690657999976 0 0,101.87329626000002 33.33527461099999 0 0,101.87334369899997 33.33483112099998 0 0,101.87339160200003 33.33453367499999 0 0,101.87343950500002 33.33423622999999 0 0,101.87340623199998 33.333868619999976 0 0,101.87337536299998 33.33352758699999 0 0,101.87337295600003 33.33350100400003 0 0,101.87315680199998 33.333155756 0 0,101.87290670700003 33.332724224 0 0,101.87265674499997 33.33229281199999 0 0,101.872406818 33.331861421999974 0 0,101.87215688100002 33.33143003399999 0 0,101.87190693899998 33.330998651000016 0 0,101.87172896200002 33.33057938500002 0 0,101.87155098199997 33.33016011400002 0 0,101.87137300400002 33.329740844000014 0 0,101.871199279 33.329272248999985 0 0,101.871154908 33.32899266099997 0 0,101.87115649499998 33.328505242999995 0 0,101.87125180700002 33.32819288899998 0 0,101.87143066200002 33.32774568100001 0 0,101.87169838099999 33.32732595700003 0 0,101.87196009500002 33.32699129399998 0 0,101.87222180700002 33.326656619999994 0 0,101.87248351400001 33.32632194500002 0 0,101.87274523100001 33.32598727599998 0 0,101.87305116200002 33.325660201999995 0 0,101.87335709899997 33.325333132000026 0 0,101.87366304099999 33.325006056999996 0 0,101.87401469500003 33.324732068 0 0,101.87436635400002 33.324458076999974 0 0,101.87455197499997 33.324217471 0 0,101.87473758700003 33.323976870000024 0 0,101.87504431999997 33.32367439000001 0 0,101.87521342100001 33.32350763599999 0 0,101.87535105699999 33.32337191099998 0 0,101.875544241 33.32309420399997 0 0,101.875737432 33.32281649700002 0 0,101.87599012599998 33.32247587400002 0 0,101.87624281400002 33.32213525100002 0 0,101.87649549399998 33.32179463699998 0 0,101.87664473199999 33.32151795300001 0 0,101.87679396700003 33.321241268999984 0 0,101.87695423500003 33.32076494500001 0 0,101.87701193700002 33.320379613 0 0,101.87700174999998 33.320069698 0 0,101.87693396399999 33.319613425 0 0,101.87679586899998 33.319158775000005 0 0,101.87661628000001 33.31869031399998 0 0,101.87643668800001 33.318221860999984 0 0,101.87625709999998 33.31775341299999 0 0,101.876220649 33.31724785900002 0 0,101.87619215699999 33.31707814499998 0 0,101.87613525799998 33.316739230999985 0 0,101.87604988099997 33.31623059999998 0 0,101.87586533400003 33.315987802999985 0 0,101.87556802699999 33.315895856 0 0,101.87507793399999 33.31590719799999 0 0,101.87454174300001 33.31590861900003 0 0,101.87400553999998 33.315910057999986 0 0,101.87346933999999 33.31591149100001 0 0,101.872949667 33.31583218200001 0 0,101.87242998300002 33.31575287099997 0 0,101.87191030499997 33.315673565 0 0,101.87139063299998 33.31559427299999 0 0,101.870870959 33.31551496899999 0 0,101.87042242199999 33.315426867999975 0 0,101.86997388600003 33.315338782000026 0 0,101.869525356 33.315250694999975 0 0,101.86916992200003 33.315140747999976 0 0,101.86881448899999 33.31503080099998 0 0,101.86845906000002 33.314920856000015 0 0,101.86811145799999 33.314781186000005 0 0,101.86776385000002 33.314641521 0 0,101.86733279700002 33.31437086699998 0 0,101.86696972099998 33.31416141 0 0,101.86660663599997 33.31395193999998 0 0,101.86624355700002 33.31374247000002 0 0,101.86588047700002 33.313533010000015 0 0,101.86559294900002 33.313347652000004 0 0,101.865238014 33.31325246 0 0,101.86501143800001 33.313316762 0 0,101.86459416999998 33.313466689999984 0 0,101.86417689000001 33.31361661599999 0 0,101.86409669099999 33.31365735700001 0 0,101.86379621399999 33.313810002000025 0 0,101.863505535 33.31395768200002 0 0,101.86341554799998 33.314003399 0 0,101.86292202300001 33.314152630000024 0 0,101.86242848699999 33.314301848000014 0 0,101.86193495100002 33.314451066000004 0 0,101.86150345499999 33.314525014000026 0 0,101.86107195900001 33.31459895299997 0 0,101.86064045699999 33.31467289400001 0 0,101.86027986699997 33.31467381499999 0 0,101.859919278 33.31467472899999 0 0,101.85958336700003 33.31462338199998 0 0,101.85924746400002 33.31457204499998 0 0,101.85898066499999 33.314482192000014 0 0,101.85871386500003 33.314392338999994 0 0,101.85830282299997 33.31419502699998 0 0,101.85799797200002 33.313871608 0 0,101.85769637700002 33.31361107499998 0 0,101.85739477700002 33.31335054800002 0 0,101.85710835700002 33.31316456299999 0 0,101.85678647600002 33.313006793 0 0,101.85646458999997 33.31284901599997 0 0,101.85608702799999 33.312599233000014 0 0,101.85570947899998 33.312349453000024 0 0,101.85531074800002 33.311989401000005 0 0,101.85501842999997 33.31165643100002 0 0,101.85486721900003 33.311334982000005 0 0,101.85469362200001 33.310866358 0 0,101.85455613699997 33.310426452 0 0,101.854418656 33.30998654299998 0 0,101.85424555200001 33.30953267199999 0 0,101.85406112700002 33.30927106399997 0 0,101.853733035 33.30891921 0 0,101.85340494100001 33.30856736800001 0 0,101.853076854 33.308215529999984 0 0,101.85286389599997 33.307888116000015 0 0,101.85265094099998 33.307560696999985 0 0,101.85248169699997 33.30722489499999 0 0,101.85229295699997 33.306830467 0 0,101.85208807599997 33.30648071500002 0 0,101.85186513399998 33.306116601999975 0 0,101.851656418 33.30564877699999 0 0,101.85144770800002 33.305180963 0 0,101.851238996 33.304713144999994 0 0,101.85104459899998 33.304414837000024 0 0,101.85085019500002 33.30411652700002 0 0,101.85066386199998 33.30379588599999 0 0,101.85042432799997 33.303461701 0 0,101.85017606399998 33.303039087 0 0,101.84992780099998 33.30261647100002 0 0,101.84967953400002 33.302193855999974 0 0,101.84945902700002 33.30190352699998 0 0,101.84922804500002 33.30156175799999 0 0,101.84899706499999 33.301219984 0 0,101.84870554000003 33.30090912899999 0 0,101.84865546999998 33.300855738999985 0 0,101.848414021 33.300598272 0 0,101.84817786899998 33.30036737400002 0 0,101.84794171700003 33.300136477000024 0 0,101.84758158199998 33.299878895999996 0 0,101.84722144900002 33.299621308999974 0 0,101.846843745 33.299364115 0 0,101.84646604199997 33.299106919999986 0 0,101.846074122 33.29895343300001 0 0,101.84552834599998 33.298936390999984 0 0,101.84507145600003 33.29899169800001 0 0,101.84461456700001 33.29904700399999 0 0,101.84434449700001 33.29907969599998 0 0,101.84415767799999 33.29910231100001 0 0,101.84387447900002 33.29915918400002 0 0,101.843498474 33.29912999099997 0 0,101.84325698100002 33.299085123 0 0,101.84301385200001 33.29898989999998 0 0,101.84291818600002 33.298815714 0 0,101.84263188800003 33.29834384600002 0 0,101.84234558899999 33.29787197799999 0 0,101.842045794 33.29757606099997 0 0,101.84174600099999 33.29728014599999 0 0,101.84138685200003 33.29705204700002 0 0,101.84102770599998 33.29682394700001 0 0,101.84065060900002 33.296584438000025 0 0,101.840273513 33.296344929999975 0 0,101.83989641400001 33.29610542199998 0 0,101.83951931799999 33.295865913 0 0,101.83914222099997 33.295626406 0 0,101.83880827399997 33.295451876000016 0 0,101.83847432699997 33.29527734599998 0 0,101.83814037899998 33.295102816999986 0 0,101.83771690100002 33.294924165 0 0,101.83729342499998 33.294745508999995 0 0,101.83686994700003 33.294566859999975 0 0,101.83644647099999 33.294388217000005 0 0,101.83606409200002 33.29425663400002 0 0,101.83568171399997 33.29412504599998 0 0,101.835233324 33.294036801999994 0 0,101.83478493400003 33.293948554999986 0 0,101.834336533 33.29386032399998 0 0,101.833915526 33.293894566000006 0 0,101.83349453 33.29392879300002 0 0,101.83307355099998 33.293963007 0 0,101.83259241299999 33.29404043300002 0 0,101.83211127499999 33.29411785899998 0 0,101.83179589500003 33.29415458300002 0 0,101.83148051699999 33.294191306000016 0 0,101.83097038300002 33.29418815700001 0 0,101.83059750299998 33.29407849199998 0 0,101.83029301800002 33.29390819299999 0 0,101.83009160199998 33.29366169999997 0 0,101.829744828 33.293270819999975 0 0,101.82950397799999 33.29289229800003 0 0,101.82937238199997 33.29262944599998 0 0,101.82925467000001 33.292445267999994 0 0,101.82908550100001 33.29218057700001 0 0,101.82879863199997 33.29173171000002 0 0,101.82864034099998 33.291366224 0 0,101.82852025300002 33.29108895899998 0 0,101.82848204200002 33.29100073799998 0 0,101.82843767600002 33.29053422300001 0 0,101.82841033199998 33.290141138000024 0 0,101.828382998 33.289748065000026 0 0,101.82837268200001 33.28942842399999 0 0,101.82836236600002 33.28910878300002 0 0,101.82839693800003 33.28882685899998 0 0,101.82843151100002 33.28854493199998 0 0,101.828511483 33.28802618399999 0 0,101.82859145200001 33.28750743299997 0 0,101.82863730600002 33.28721003099997 0 0,101.828671434 33.286988683999994 0 0,101.828751404 33.28646992300003 0 0,101.82878580200003 33.28617374200002 0 0,101.82882020099998 33.28587756500002 0 0,101.828775528 33.28558319199999 0 0,101.82867909200002 33.28531953700002 0 0,101.82845583800002 33.284940611000025 0 0,101.82827177399997 33.284686334000014 0 0,101.82808770899999 33.284432055000025 0 0,101.82776589999997 33.28399629400002 0 0,101.82744409499998 33.28356052999999 0 0,101.82717573399998 33.283145692999994 0 0,101.82690737399997 33.282730852999975 0 0,101.82668650699998 33.282425714 0 0,101.82646564499998 33.28212057799999 0 0,101.82627516999997 33.281667054000025 0 0,101.82608865999998 33.28133651899998 0 0,101.82590215200003 33.281005986000025 0 0,101.825803855 33.280831776000014 0 0,101.82571564699998 33.280675445999975 0 0,101.82556412500003 33.28033919000001 0 0,101.82542779699997 33.27992874099999 0 0,101.825392045 33.279768907000005 0 0,101.82534562000001 33.27956136199998 0 0,101.82517937300003 33.27904081499997 0 0,101.82501312199997 33.278520276999984 0 0,101.82488891499997 33.27821294099999 0 0,101.82476470900002 33.27790560300002 0 0,101.82458446200002 33.27749614999999 0 0,101.82440421400003 33.27708668700001 0 0,101.82419523700003 33.27660402999999 0 0,101.82406082799997 33.27625261700001 0 0,101.823926417 33.27590120299999 0 0,101.82378939799997 33.27546861600001 0 0,101.82365237900001 33.275036023999974 0 0,101.82343011799998 33.27468659300001 0 0,101.82317177099998 33.27430844000003 0 0,101.82290963000003 33.27399438499998 0 0,101.82264748699998 33.27368032999999 0 0,101.82238534800001 33.27336627699998 0 0,101.822185424 33.27316404200002 0 0,101.82200782199999 33.27310899499997 0 0,101.82177940600002 33.273114178000014 0 0,101.82145222000003 33.273328375000006 0 0,101.82118011699998 33.27361516899998 0 0,101.820908024 33.27390196900001 0 0,101.82067257900002 33.27415014500002 0 0,101.82063593499998 33.274188772 0 0,101.82041583199998 33.274452240000016 0 0,101.820195721 33.27471570099999 0 0,101.82009907999998 33.274991129 0 0,101.82000244400001 33.27526655499997 0 0,101.81982532299998 33.27577273600002 0 0,101.81953873100002 33.276155862999985 0 0,101.81925212800002 33.276538996 0 0,101.818978905 33.27679135599999 0 0,101.81870568199997 33.27704370800001 0 0,101.818432454 33.277296061000015 0 0,101.81815126200001 33.277672989999985 0 0,101.81787007499997 33.27804992799997 0 0,101.81758888399997 33.27842686700001 0 0,101.817307685 33.278803794 0 0,101.81692385500003 33.27913074100002 0 0,101.816540019 33.27945768799998 0 0,101.81615618900003 33.27978463300002 0 0,101.81605197599998 33.279891539000005 0 0,101.81579303400002 33.280157171999974 0 0,101.81542986599999 33.28052972500001 0 0,101.81506669599997 33.28090227500002 0 0,101.81473079099999 33.28125696400002 0 0,101.81439487799997 33.28161165199998 0 0,101.81405897299999 33.281966340999986 0 0,101.81372306499998 33.28232104199998 0 0,101.81358067000002 33.28248979799997 0 0,101.813418135 33.282682421000004 0 0,101.81310940499998 33.28303501300002 0 0,101.81280066599999 33.283387603999984 0 0,101.81249193999997 33.28374019500001 0 0,101.81218320400001 33.284092784999984 0 0,101.81187447299999 33.284445385000026 0 0,101.81159044200001 33.28472751800001 0 0,101.81130641499999 33.285009645 0 0,101.81102237599998 33.28529176699999 0 0,101.81083701799997 33.28552365799999 0 0,101.81065918299998 33.28574614299998 0 0,101.81048134999998 33.28596862799998 0 0,101.81020630299997 33.28644010099998 0 0,101.80993125700002 33.286911567999994 0 0,101.80970657 33.28721695899998 0 0,101.80948188399998 33.28752235100001 0 0,101.80925719599998 33.287827745000016 0 0,101.80899045000001 33.28828425299997 0 0,101.80872370499998 33.28874076400001 0 0,101.80843993399998 33.28921487600002 0 0,101.80815616400002 33.28968898800002 0 0,101.80809686200001 33.28978806499998 0 0,101.80807856500002 33.28981863600001 0 0,101.80787238800002 33.29016310100002 0 0,101.80780359200003 33.29020724399999 0 0,101.807773726 33.29022640699998 0 0,101.80775168100001 33.290240552 0 0,101.80773398999997 33.290251904 0 0,101.80756221299998 33.29036212400001 0 0,101.80750949100002 33.290363318000004 0 0,101.807419729 33.290306266000016 0 0,101.80741402400002 33.290285267 0 0,101.80733997700003 33.290012674000025 0 0,101.80734325200001 33.289978710000014 0 0,101.807346494 33.28994507300001 0 0,101.807346666 33.28994329699998 0 0,101.80739277999999 33.28946499800003 0 0,101.80741707499999 33.28894258999998 0 0,101.80744136800001 33.288420186999986 0 0,101.80746566099998 33.28789777100002 0 0,101.80750797399998 33.287571878999984 0 0,101.80756691699997 33.28721607199998 0 0,101.80772109499998 33.28681380900002 0 0,101.807875265 33.286411550000025 0 0,101.80789763400003 33.28601226699999 0 0,101.80790153800001 33.285853773999975 0 0,101.80790230299999 33.28582271200003 0 0,101.80790527800002 33.285701933999974 0 0,101.80785973000002 33.28537803299997 0 0,101.80774152999999 33.284981921999986 0 0,101.80759149199997 33.28468990900001 0 0,101.80726524800002 33.284387106 0 0,101.806829768 33.284150779000015 0 0,101.80653603899998 33.28399138100002 0 0,101.80652579000002 33.28398581800002 0 0,101.80639429000001 33.28391445800003 0 0,101.80595880599998 33.283678124999994 0 0,101.80558254200002 33.283460142000024 0 0,101.805206274 33.283242169999994 0 0,101.80502143199999 33.28313509700001 0 0,101.80495943800003 33.283099177999986 0 0,101.80483000599997 33.28302419900001 0 0,101.80458805799998 33.28288196099999 0 0,101.804497755 33.28282887400002 0 0,101.80445126400002 33.282801543000005 0 0,101.80440827000001 33.282776266999974 0 0,101.80440159900002 33.282772346 0 0,101.80434610700001 33.28273972400001 0 0,101.80398757799998 33.282526272999974 0 0,101.80362904600003 33.28231281799998 0 0,101.803236314 33.28212966299998 0 0,101.80293616799997 33.282092120000016 0 0,101.802636028 33.28205458000002 0 0,101.80237466400001 33.28206225100001 0 0,101.80224309699997 33.28206610900003 0 0,101.80189538799999 33.282076308 0 0,101.80141610200002 33.282090357000016 0 0,101.80093681900001 33.282104404999984 0 0,101.80045753799999 33.28211845300001 0 0,101.79995767399998 33.282159256 0 0,101.79945781100002 33.28220005999998 0 0,101.79899190600003 33.28220316400001 0 0,101.79852600100003 33.28220627000002 0 0,101.79810190699999 33.28214197400001 0 0,101.79771217799998 33.282052282999985 0 0,101.79732245100001 33.28196258899999 0 0,101.796932723 33.28187289499999 0 0,101.79665587300002 33.281738812000015 0 0,101.79637902299999 33.281604727 0 0,101.79602663499998 33.28158311300001 0 0,101.795675426 33.281598395 0 0,101.79532421800002 33.281613677999985 0 0,101.79477598199998 33.28169986400002 0 0,101.794227734 33.28178604599998 0 0,101.79367947999998 33.281872217 0 0,101.793328272 33.28188749200001 0 0,101.792977065 33.28190276800001 0 0,101.79243185399997 33.28190024600002 0 0,101.79194564199997 33.281817621000016 0 0,101.79145941399997 33.281735008 0 0,101.79097319700003 33.28165238899999 0 0,101.79048698700001 33.28156975899998 0 0,101.79000077199998 33.281487133999974 0 0,101.78951455599997 33.28140451399997 0 0,101.78905251100002 33.281252413000004 0 0,101.78877426999998 33.28107403500002 0 0,101.78849602999998 33.28089565200003 0 0,101.78817151599998 33.28064445899997 0 0,101.787846995 33.280393272000026 0 0,101.78751989800003 33.28006090299999 0 0,101.78734569400001 33.27983587699998 0 0,101.78717148800001 33.27961085300001 0 0,101.78691422000003 33.27926215000002 0 0,101.78675640799997 33.27899982600002 0 0,101.78659859599998 33.27873749899999 0 0,101.78647452799999 33.27843010800001 0 0,101.78635046199997 33.27812272599999 0 0,101.78610749500001 33.27767031100001 0 0,101.78586451400002 33.27721788600002 0 0,101.78562153899998 33.27676546999999 0 0,101.78535455999997 33.27638743699998 0 0,101.78508757899999 33.27600939199999 0 0,101.78482060599998 33.27563135899999 0 0,101.78455364000001 33.27525332699997 0 0,101.78420759199997 33.274877060999984 0 0,101.78388955100002 33.274551863 0 0,101.783571516 33.27422667100001 0 0,101.78334625500003 33.27405446900002 0 0,101.783120994 33.27388227199998 0 0,101.78272787600002 33.273684289000016 0 0,101.78235717000001 33.273638436 0 0,101.78198646800001 33.27359258400003 0 0,101.78168736600003 33.27355558099998 0 0,101.781615768 33.27354672299998 0 0,101.78111545299998 33.27341824000001 0 0,101.78061512699998 33.273289756999986 0 0,101.78011480999999 33.27316127500001 0 0,101.77961449999998 33.27303279400002 0 0,101.77922207900002 33.27288522800001 0 0,101.77889502300002 33.272837847000005 0 0,101.77887150200002 33.27283443900001 0 0,101.77886316399997 33.27283323199998 0 0,101.77884948100001 33.27283124899998 0 0,101.77852091800003 33.27278364699998 0 0,101.778001313 33.27266730600002 0 0,101.77748172000003 33.272550979000016 0 0,101.77696213399997 33.272434653999994 0 0,101.77644254699999 33.27231831300003 0 0,101.77628733799997 33.27226909799998 0 0,101.776007397 33.27218032899998 0 0,101.77557223600002 33.27204235200003 0 0,101.775279748 33.271967652 0 0,101.77498726699997 33.27189294499999 0 0,101.77450014099998 33.27172361800001 0 0,101.774013018 33.27155429200002 0 0,101.773525893 33.271384970999975 0 0,101.77303876000002 33.27121564700002 0 0,101.772551625 33.27104632200002 0 0,101.772188868 33.270973174999995 0 0,101.771826111 33.27090002800003 0 0,101.77148162600002 33.270848625999975 0 0,101.77113713900002 33.270797225000024 0 0,101.77081138800003 33.270782328999985 0 0,101.77048563599999 33.270767433 0 0,101.77034901899998 33.270776867999984 0 0,101.77016983700003 33.270789243000024 0 0,101.76985403999998 33.270811056000014 0 0,101.76976359499997 33.270830390000015 0 0,101.76939122599998 33.27090999400002 0 0,101.76892841099999 33.27100892200002 0 0,101.76850485300002 33.27095927300002 0 0,101.768271771 33.27081676099999 0 0,101.76817016199999 33.270728468000016 0 0,101.76813909200001 33.27070146900002 0 0,101.76807290099998 33.27064395100001 0 0,101.76797759499999 33.27040975699998 0 0,101.76789706199997 33.270086615000025 0 0,101.76780724999998 33.269655355 0 0,101.767717441 33.26922409399998 0 0,101.76764682499999 33.268884963999994 0 0,101.76762764300003 33.268792846999986 0 0,101.76751407400002 33.26853690399997 0 0,101.76740049900002 33.26828095500002 0 0,101.76724992200002 33.26796674600001 0 0,101.76713905700001 33.26773540800002 0 0,101.767099341 33.267652536000014 0 0,101.76693376499998 33.26741990199997 0 0,101.76671082600001 33.26704084900001 0 0,101.76646798799999 33.26658837999997 0 0,101.76622514000002 33.26613590400001 0 0,101.76603018600002 33.265807919999986 0 0,101.765865599 33.265531017 0 0,101.76583523699998 33.26547993600002 0 0,101.765830376 33.265462001 0 0,101.7658255 33.26544400900002 0 0,101.76577555 33.26525971500001 0 0,101.76585594699998 33.265021606000005 0 0,101.76590437099998 33.264992534999976 0 0,101.76629881000002 33.264755734999994 0 0,101.766741674 33.264489863999984 0 0,101.76718454500002 33.26422399699999 0 0,101.767558538 33.26400397399999 0 0,101.76793252300001 33.263783949000015 0 0,101.76830650300002 33.26356391500002 0 0,101.76867607700001 33.26329720299998 0 0,101.76904565500001 33.26303050299998 0 0,101.769241174 33.262819374 0 0,101.76943669000002 33.26260824299999 0 0,101.76960165000003 33.26226485199999 0 0,101.76976660600002 33.261921461999975 0 0,101.76993157099997 33.26157807999999 0 0,101.77004389000001 33.261330473999976 0 0,101.77004663100001 33.26132443199998 0 0,101.77016168699998 33.26107078299998 0 0,101.77028684200002 33.260580581 0 0,101.77030433200002 33.26029955600001 0 0,101.77032182300002 33.26001853600002 0 0,101.77034298199999 33.259574972999985 0 0,101.77034983099998 33.259235112 0 0,101.77035666900002 33.25889524399997 0 0,101.77034757400003 33.258607428000005 0 0,101.77033848299999 33.258319614000015 0 0,101.77031989300002 33.25791632200003 0 0,101.77030129899998 33.257513028999995 0 0,101.77028270699998 33.25710973600002 0 0,101.77009118199999 33.256611823000014 0 0,101.76989965400003 33.25611389900001 0 0,101.76972569899999 33.255615595999984 0 0,101.76955500399998 33.255220613000006 0 0,101.76945854799999 33.254949521000015 0 0,101.76936209500002 33.254678426 0 0,101.76924505099998 33.254311787999995 0 0,101.76915557299998 33.25389036600001 0 0,101.76906609000002 33.25346894299997 0 0,101.76897661100003 33.253047536999986 0 0,101.76884060100002 33.25263700900001 0 0,101.76876009099999 33.252313867 0 0,101.76867632400001 33.25188740499999 0 0,101.76857637900002 33.25150560700001 0 0,101.76861441300002 33.25121999700002 0 0,101.76865244999999 33.25093438699997 0 0,101.76873408 33.250692585000024 0 0,101.76888422899998 33.250359264999986 0 0,101.76907327100002 33.249957005 0 0,101.769262304 33.24955474500001 0 0,101.76945134300001 33.249152482 0 0,101.769699355 33.248841707 0 0,101.76994736099999 33.248530931000005 0 0,101.77008126599998 33.24836314200002 0 0,101.77019536799997 33.24822016600001 0 0,101.77048649599999 33.24783705300001 0 0,101.77077761800001 33.24745393799998 0 0,101.77106873100001 33.24707082399999 0 0,101.771359851 33.246687708000024 0 0,101.77164758700002 33.24633666099999 0 0,101.771935326 33.24598560599998 0 0,101.77222306200002 33.245634564 0 0,101.77247931599999 33.245399921 0 0,101.77273556799997 33.24516527899999 0 0,101.77315592100001 33.24487949899998 0 0,101.77357628099998 33.24459372000001 0 0,101.773996641 33.24430793900001 0 0,101.77441698899997 33.244022159999986 0 0,101.77483733600002 33.24373637999997 0 0,101.77525768599997 33.24345060000002 0 0,101.775625311 33.243200672 0 0,101.77567804300003 33.24316482099999 0 0,101.77606590599999 33.242831231000025 0 0,101.77645376800001 33.24249763900002 0 0,101.77684163100002 33.242164048999996 0 0,101.77711566099998 33.24193638600002 0 0,101.777389685 33.241708722 0 0,101.77773621400002 33.24132878500001 0 0,101.77808274199998 33.240948849000006 0 0,101.77842928299998 33.240568913000004 0 0,101.77877582399998 33.24018897600001 0 0,101.77912236399999 33.23980903900002 0 0,101.77929601800003 33.23943347199997 0 0,101.77946967399998 33.23905790200001 0 0,101.77984537499998 33.23877377299999 0 0,101.780174413 33.238618723 0 0,101.78050189200002 33.238414474000024 0 0,101.78082936700002 33.23821022499999 0 0,101.78115684599999 33.238005977 0 0,101.78148478499998 33.23781648400001 0 0,101.78181272699999 33.237626992 0 0,101.78214066100003 33.23743749900001 0 0,101.78250879199999 33.23713017699998 0 0,101.78287692100002 33.23682285699999 0 0,101.78324506799999 33.23651553399998 0 0,101.78361320699997 33.23620821200001 0 0,101.78389503800003 33.23595082100002 0 0,101.78411170999999 33.23575294800003 0 0,101.784176876 33.235693433999984 0 0,101.78437780500002 33.23537878500002 0 0,101.78451035400002 33.23512474400002 0 0,101.78460543900002 33.23479768300001 0 0,101.78468482699998 33.23453004999999 0 0,101.78476422 33.234262418000014 0 0,101.78482874399998 33.233803111999975 0 0,101.78489327099999 33.23334380599999 0 0,101.78501973099998 33.23289788300002 0 0,101.78515087199997 33.232599553 0 0,101.785423444 33.232327596000005 0 0,101.78569601700002 33.23205563800002 0 0,101.78590899199997 33.231844094999985 0 0,101.78612196699999 33.23163254999997 0 0,101.78639078999998 33.231242517 0 0,101.78658983100001 33.23086881699999 0 0,101.786652118 33.230616336000026 0 0,101.78665656999999 33.230202684000005 0 0,101.78664627 33.22987798899999 0 0,101.786560076 33.22950802600002 0 0,101.78647388000002 33.22913805799999 0 0,101.78641161799999 33.228759362000005 0 0,101.78634935500003 33.228380662999996 0 0,101.78633161699997 33.228085435000025 0 0,101.78631387899998 33.22779020399997 0 0,101.78642881500002 33.22771724400002 0 0,101.78659798500001 33.227769765999994 0 0,101.786798954 33.22803273599999 0 0,101.786999923 33.22829570599998 0 0,101.78723100000002 33.228649399000005 0 0,101.78746207400002 33.22900308999999 0 0,101.78774388300002 33.22929955699999 0 0,101.78793277199998 33.229498261 0 0,101.78802569099997 33.22959600799999 0 0,101.788249549 33.230004533 0 0,101.78847293899997 33.23039830699997 0 0,101.788612387 33.230638881999994 0 0,101.78875183100001 33.230879456000025 0 0,101.789070181 33.231219409000005 0 0,101.78938852800002 33.231559360999995 0 0,101.78974294599999 33.23192804299998 0 0,101.790097361 33.23229672299999 0 0,101.79043831500002 33.23251800700001 0 0,101.79077926500003 33.232739289999984 0 0,101.79113692200002 33.232933120999974 0 0,101.791494581 33.23312694200001 0 0,101.79185223899998 33.23332075799999 0 0,101.79235989099999 33.23353335899998 0 0,101.792867543 33.233745967999994 0 0,101.79337520399997 33.233958578 0 0,101.79388286800003 33.234171188000005 0 0,101.79439052499998 33.23438379700002 0 0,101.79489817799998 33.23459640599998 0 0,101.79536852000001 33.23474091999998 0 0,101.79583886299997 33.234885417999976 0 0,101.79619105799998 33.23490703099998 0 0,101.796313527 33.23488950900003 0 0,101.79651572900002 33.234710244999974 0 0,101.79653573299998 33.23469250900001 0 0,101.79676250900002 33.234299593 0 0,101.79676891999998 33.234288486000025 0 0,101.79700210599998 33.23388446299998 0 0,101.79719969400003 33.233466470999986 0 0,101.79752381999998 33.233158866 0 0,101.797847945 33.232851262 0 0,101.79817206899997 33.23254365700001 0 0,101.79851897600003 33.232215843999995 0 0,101.79886588199997 33.23188803099998 0 0,101.799212791 33.231560219000016 0 0,101.79957635099998 33.231277320000004 0 0,101.79993991100002 33.230994409999994 0 0,101.800303471 33.230711499999984 0 0,101.80066703199998 33.23042860100003 0 0,101.80103058999998 33.230145703000005 0 0,101.80130292299998 33.22994510199999 0 0,101.80133394299997 33.229922252999984 0 0,101.80163729399999 33.229698799999994 0 0,101.80194064599999 33.229475347999994 0 0,101.80234177900002 33.22919552500002 0 0,101.80274291400002 33.228915701000005 0 0,101.80314404900003 33.228635886000006 0 0,101.80347919299999 33.228399405000005 0 0,101.80349795299998 33.228386167999986 0 0,101.80381434100002 33.22816291800001 0 0,101.80425598699998 33.227904819 0 0,101.80430899700002 33.22787383999997 0 0,101.80435591600002 33.22784642099998 0 0,101.80469763500003 33.227646725 0 0,101.80513928200003 33.227388639000026 0 0,101.80558092899997 33.22713054500002 0 0,101.80602257700002 33.226872446000016 0 0,101.80632830299999 33.22654061399999 0 0,101.80652724599997 33.226166885 0 0,101.806758952 33.22571856299999 0 0,101.80704805300002 33.22541663499999 0 0,101.807337152 33.22511471299998 0 0,101.80762625099999 33.224812798000016 0 0,101.80795282499997 33.22458388199999 0 0,101.80819896100002 33.224411342999986 0 0,101.80827939699998 33.224354957 0 0,101.80863254399998 33.22413281399997 0 0,101.80898569099998 33.22391068100001 0 0,101.80936840499999 33.22351433699998 0 0,101.80959106400002 33.22328374099999 0 0,101.80975111999999 33.223117977000015 0 0,101.81013383499999 33.222721621999995 0 0,101.81051654800001 33.222325263000016 0 0,101.81074740499997 33.22203449199998 0 0,101.81092386 33.22181225100002 0 0,101.81097826400003 33.221743729000025 0 0,101.81120912099999 33.221452966000015 0 0,101.81132449199998 33.221327723 0 0,101.811361965 33.22128704199997 0 0,101.81165953599998 33.22125077099997 0 0,101.81206813300003 33.22138922099998 0 0,101.81220824500002 33.22142961399999 0 0,101.81251153699998 33.221517049 0 0,101.81285134799998 33.221615009999994 0 0,101.81295494199998 33.22164487399999 0 0,101.81339834599999 33.22177268600001 0 0,101.81389191199997 33.221820595999986 0 0,101.81413978199998 33.22176462700003 0 0,101.81432806999999 33.221722113 0 0,101.81437972499998 33.221679687999995 0 0,101.81455921899999 33.221532266 0 0,101.81479037000003 33.221342413 0 0,101.815064232 33.22111466299998 0 0,101.81533809000001 33.22088691099998 0 0,101.81572791500002 33.22062207800002 0 0,101.81611773499998 33.22035723800002 0 0,101.81650754600003 33.22009240099999 0 0,101.81695376099998 33.21986960800001 0 0,101.81739998400002 33.21964680899998 0 0,101.817846196 33.219424016999994 0 0,101.81829240799999 33.21920123000001 0 0,101.81864302899999 33.21902616699998 0 0,101.81873862600003 33.218978435999986 0 0,101.81906728199999 33.21881589999998 0 0,101.81939593599998 33.21865336799999 0 0,101.81974776300001 33.21848292200002 0 0,101.82009959499999 33.218312473000026 0 0,101.82045141999998 33.218142027 0 0,101.82093268 33.21798996799998 0 0,101.82141394400003 33.217837910000014 0 0,101.82189521999999 33.21768585699999 0 0,101.822376486 33.21753379500001 0 0,101.82285774500002 33.217381735000004 0 0,101.82286868900002 33.21737827700002 0 0,101.82333901200002 33.217229685999996 0 0,101.82382028299998 33.21707763500001 0 0,101.82430154600002 33.216925573000026 0 0,101.82478281099998 33.21677351599999 0 0,101.825229723 33.216600889999995 0 0,101.825676638 33.21642825999999 0 0,101.82612355100002 33.21625563200001 0 0,101.82657046499997 33.216083001000015 0 0,101.82665757299998 33.21604666600001 0 0,101.827038609 33.215887725000016 0 0,101.82725596 33.21579706900002 0 0,101.82743037799997 33.21572431999999 0 0,101.82750675199998 33.21569246400003 0 0,101.82780120799998 33.215560228000015 0 0,101.82809566399999 33.21542798500002 0 0,101.82834050399998 33.215254797 0 0,101.82840490400002 33.215209243000004 0 0,101.82871414499999 33.21499050199998 0 0,101.82898718400003 33.21479737200002 0 0,101.82902338500003 33.21477176500002 0 0,101.829032563 33.214755233000005 0 0,101.82913964199997 33.214562339 0 0,101.82925352199999 33.21427911500001 0 0,101.82925966599998 33.21392450000002 0 0,101.829140053 33.21348412100002 0 0,101.82906981100001 33.21321247499998 0 0,101.828999571 33.212940828 0 0,101.82898532000002 33.21249805399998 0 0,101.82898559300003 33.212171411999975 0 0,101.82898576399998 33.21196632200002 0 0,101.82898811500002 33.21149362900002 0 0,101.82895416600002 33.21098483999998 0 0,101.82893226300001 33.21065654199998 0 0,101.82892022200002 33.21047604500001 0 0,101.82898000300003 33.21014974399998 0 0,101.82913940999998 33.20964393600002 0 0,101.829367945 33.209284250999985 0 0,101.82959648999997 33.208924577000005 0 0,101.82979177599998 33.208617247999996 0 0,101.82982503699998 33.208564903000024 0 0,101.83004519899998 33.20830880599999 0 0,101.83026536199998 33.20805270300002 0 0,101.83047350499999 33.207855902000006 0 0,101.83065752499999 33.207681907999984 0 0,101.83084572899998 33.20750396 0 0,101.83104968599997 33.20731111700002 0 0,101.83120878800003 33.20716991900002 0 0,101.83137423199997 33.207023092999975 0 0,101.83169877400002 33.20673507499998 0 0,101.831739459 33.206697674 0 0,101.83201729400002 33.20644226500002 0 0,101.83233582000003 33.20614945300002 0 0,101.832654354 33.20585664800001 0 0,101.83268375699998 33.20567873700003 0 0,101.83270649600001 33.20529419500002 0 0,101.83265426100002 33.204763668 0 0,101.83258899399999 33.20437375300003 0 0,101.83252371600003 33.203983832999995 0 0,101.83249664300001 33.203689051000026 0 0,101.83246957 33.20339426800001 0 0,101.83245293099998 33.20287769800001 0 0,101.83244365899998 33.20258989299998 0 0,101.832434385 33.202302089 0 0,101.83261323200003 33.20185491199999 0 0,101.832673704 33.201550752 0 0,101.832734173 33.20124659099997 0 0,101.83285939299998 33.20077110300002 0 0,101.83296849200002 33.200340278 0 0,101.83301587900002 33.200222396000015 0 0,101.833082343 33.200057055 0 0,101.83319618600001 33.199773838 0 0,101.833385932 33.19939289000001 0 0,101.83357568600002 33.199011928999994 0 0,101.83379206299998 33.19863768800002 0 0,101.83400847899998 33.198263403 0 0,101.83427421800002 33.19781512700001 0 0,101.83428073699997 33.19780412900002 0 0,101.83455297900002 33.197344868000016 0 0,101.83482511800003 33.196885716 0 0,101.835085558 33.196608997 0 0,101.83534599400002 33.196332273999985 0 0,101.83560643599998 33.19605554999998 0 0,101.83584506300002 33.19582856300002 0 0,101.836083686 33.19560156799997 0 0,101.83615153 33.195549099999994 0 0,101.836482171 33.195293385000014 0 0,101.83688065899997 33.194985207 0 0,101.83727915700001 33.194677031000026 0 0,101.83767764999999 33.19436884300001 0 0,101.83803660199999 33.194060329000024 0 0,101.83839554999997 33.193751815999974 0 0,101.83875449300001 33.19344329400002 0 0,101.83888334699998 33.193252023000014 0 0,101.83897656200003 33.19311365300001 0 0,101.83919863199998 33.192784011000015 0 0,101.83929443699998 33.192342193 0 0,101.83939024199998 33.19190037200002 0 0,101.83947344299997 33.19163623700001 0 0,101.83966117400001 33.191200041 0 0,101.83979167000001 33.19074626700001 0 0,101.83984568400001 33.19024285299997 0 0,101.83989968499998 33.18973943999998 0 0,101.83990478499999 33.18971199600003 0 0,101.83995205999997 33.18945761399999 0 0,101.840004438 33.189175788 0 0,101.84014432599997 33.18874795900001 0 0,101.84028421400001 33.18832013100001 0 0,101.84042410400002 33.187892293999994 0 0,101.84051694599998 33.187608333000014 0 0,101.84056398500002 33.187464463000026 0 0,101.84076764999998 33.18697241199999 0 0,101.84097132599999 33.186480351 0 0,101.84103295800003 33.18621307799998 0 0,101.84104002200002 33.185887976000004 0 0,101.84102618999998 33.18545996900002 0 0,101.84100368600002 33.18534176999998 0 0,101.84093099299997 33.18495996500002 0 0,101.84086049899997 33.184589655000025 0 0,101.840835809 33.18445995100001 0 0,101.84076021099997 33.184190908999994 0 0,101.84072996700002 33.18408327100002 0 0,101.840624118 33.18370659599998 0 0,101.84051827100001 33.183329921999984 0 0,101.84037936800001 33.18283584400001 0 0,101.84024045899997 33.18234175700002 0 0,101.84010154499998 33.181847661999996 0 0,101.83996534800002 33.181437216000006 0 0,101.83977981700002 33.18099466199999 0 0,101.83959427500002 33.18055209800002 0 0,101.83958486 33.180529639999975 0 0,101.83940873099999 33.180109534999985 0 0,101.83922319700002 33.179666983999994 0 0,101.83903530100002 33.179287251999995 0 0,101.838847407 33.17890752400001 0 0,101.83865952000002 33.17852779499998 0 0,101.83847162900003 33.17814805900002 0 0,101.83840680499998 33.178017840999985 0 0,101.83824625900002 33.177695330000006 0 0,101.838041293 33.17733075799998 0 0,101.83793713300003 33.17717248299999 0 0,101.837782731 33.17693786199999 0 0,101.83771388999997 33.17643725300002 0 0,101.83764504700002 33.17593665099997 0 0,101.83765165599999 33.17559678600003 0 0,101.83765826400003 33.17525692200002 0 0,101.83774999399998 33.174833885 0 0,101.83783561199999 33.17443902299999 0 0,101.83784171999997 33.17441085299998 0 0,101.83792262999998 33.173976251 0 0,101.83793653100003 33.17390158400002 0 0,101.83803133999999 33.173392310999986 0 0,101.83807373100001 33.173164602999975 0 0,101.838126144 33.172883055 0 0,101.83813178999998 33.172513681 0 0,101.83812322300003 33.172248017000015 0 0,101.83811762900001 33.171711501999994 0 0,101.83811202999999 33.171174982000025 0 0,101.83810643300001 33.17063846999997 0 0,101.83810354899998 33.17027667799999 0 0,101.83810065900002 33.16991487600001 0 0,101.83801713000003 33.169503212999984 0 0,101.837908949 33.169143812000016 0 0,101.83780077199998 33.16878441900002 0 0,101.837771465 33.16823860400001 0 0,101.83774215099999 33.16769279099998 0 0,101.83771284699998 33.167146961000014 0 0,101.83770752100003 33.16709655 0 0,101.83766225199997 33.16666805400001 0 0,101.83761155000002 33.16618907600002 0 0,101.83766267700003 33.16587030300002 0 0,101.83771386299998 33.165551575999984 0 0,101.837834525 33.165209108 0 0,101.83795519400002 33.16486665000002 0 0,101.83829259599997 33.16443801999998 0 0,101.83856562300002 33.164091153000015 0 0,101.83862998900003 33.16400937899999 0 0,101.83886518399999 33.16363776600002 0 0,101.83903733800003 33.163365774 0 0,101.839100384 33.163266163 0 0,101.83906419200002 33.162974236000025 0 0,101.83880527000002 33.162739493000004 0 0,101.83854635 33.16250474999998 0 0,101.83831251599997 33.16233284200001 0 0,101.83812913999998 33.16219802799998 0 0,101.83807868500003 33.162160934999974 0 0,101.83782683200002 33.16197466900002 0 0,101.83757497800002 33.161788403 0 0,101.83732027399998 33.161513576999994 0 0,101.83706366199999 33.161179722999975 0 0,101.836841198 33.16081554300001 0 0,101.836637714 33.16049523999999 0 0,101.83646837200001 33.16014461999998 0 0,101.83633602999998 33.159852236000006 0 0,101.836183769 33.15948645200001 0 0,101.83610597400002 33.159251900000015 0 0,101.83609598599998 33.15894196099998 0 0,101.83613625700002 33.15855702900001 0 0,101.83633557000002 33.15820293500002 0 0,101.83653488300001 33.15784883499998 0 0,101.836734191 33.157494731999975 0 0,101.83689287499999 33.15715140499998 0 0,101.837051562 33.15680808100001 0 0,101.837210234 33.156464760999995 0 0,101.83722994300001 33.15631245499998 0 0,101.83725240400003 33.156138865 0 0,101.837265108 33.156011277000005 0 0,101.83727893499997 33.15587240000002 0 0,101.83728027299998 33.15586263900002 0 0,101.83732159200002 33.155561250999995 0 0,101.83735854000003 33.15507299199999 0 0,101.83739547699997 33.15458474600001 0 0,101.837408665 33.15441042600003 0 0,101.83743241399998 33.154096501000026 0 0,101.83746935800002 33.153608254999995 0 0,101.83754409 33.153202839000016 0 0,101.83758964700002 33.152955668999994 0 0,101.83761881499998 33.15279741500001 0 0,101.83769354600003 33.152391996000006 0 0,101.83773144499997 33.151933266000015 0 0,101.83777171499997 33.151548332999994 0 0,101.83778117100002 33.151297032 0 0,101.83775972299998 33.15107587199998 0 0,101.83773734200003 33.15084508799998 0 0,101.83771623000001 33.15062736200002 0 0,101.83769351799998 33.15039314699999 0 0,101.83764969200001 33.1499412 0 0,101.83753419499999 33.149626275 0 0,101.83752441399997 33.14959960700003 0 0,101.83741869900001 33.149311351999984 0 0,101.837248907 33.14894597199998 0 0,101.83707910800001 33.148580587000026 0 0,101.83690931699999 33.148215209 0 0,101.83665132800002 33.147837072000016 0 0,101.83642890300001 33.14747288799998 0 0,101.83627745799998 33.14713170800002 0 0,101.83612601300001 33.146790528 0 0,101.835974561 33.14644934900002 0 0,101.83573254100003 33.14602160999999 0 0,101.83549052400002 33.145593872999996 0 0,101.83524850100002 33.14516613500001 0 0,101.83509864799998 33.14487415000002 0 0,101.83489473499998 33.144539087 0 0,101.83466545300001 33.144234138 0 0,101.83443615200002 33.14392921899997 0 0,101.83428529899999 33.143607773999975 0 0,101.83411451400002 33.14321293500001 0 0,101.834051886 33.142904206000026 0 0,101.83382679800002 33.14245892700001 0 0,101.83360172800002 33.14201363000001 0 0,101.83346325899998 33.141529373000026 0 0,101.83329943299998 33.141075236000006 0 0,101.83313559599998 33.140621098 0 0,101.83307644400003 33.14044949100003 0 0,101.83301941299999 33.14028403200001 0 0,101.83279987200001 33.14000839900001 0 0,101.83242244399997 33.139736356000014 0 0,101.832077459 33.139632534999976 0 0,101.83192961999998 33.13958804399999 0 0,101.83143679599999 33.13943973300002 0 0,101.83094396799999 33.139291421999985 0 0,101.83045113100002 33.13914311000002 0 0,101.83002870500002 33.139015992 0 0,101.82995830700003 33.13899480800001 0 0,101.82954935800001 33.13883424699998 0 0,101.829140414 33.13867368899997 0 0,101.82867576400002 33.138418394999974 0 0,101.82832111900001 33.138223530999994 0 0,101.828211114 33.13816308700001 0 0,101.82789945299999 33.13793384799999 0 0,101.82758779300002 33.13770460500001 0 0,101.82727613700001 33.13747536300002 0 0,101.826940143 33.137217131 0 0,101.82660415200002 33.13695889799999 0 0,101.82651474900001 33.13689018600002 0 0,101.82626816099997 33.136700666000024 0 0,101.82583860800003 33.136444555000026 0 0,101.82544651299997 33.13626144199998 0 0,101.82495153600001 33.136154508999994 0 0,101.82449353599998 33.136105817999976 0 0,101.82428778799999 33.13611048500002 0 0,101.82403741799999 33.136116163 0 0,101.82349666099998 33.136224434999974 0 0,101.822955907 33.13633271100002 0 0,101.82281600300001 33.136346952999986 0 0,101.82267592900001 33.13636121299999 0 0,101.82239595099998 33.13638971400002 0 0,101.82188744299998 33.13640861900001 0 0,101.82137894300001 33.13642752599998 0 0,101.82115894499998 33.13638452700002 0 0,101.82097262500002 33.13634810899998 0 0,101.82074220200002 33.136279478000006 0 0,101.82052837999998 33.13618093100001 0 0,101.82039991599999 33.13600660100002 0 0,101.82025153900003 33.135758872 0 0,101.82009985500002 33.135407827999984 0 0,101.82007002900002 33.135024483999985 0 0,101.82007434899998 33.134610829999986 0 0,101.82016520000002 33.134158290000016 0 0,101.82025604299997 33.133705749 0 0,101.820294499 33.13326178099999 0 0,101.8203125 33.133053991 0 0,101.82033296100002 33.132817810000006 0 0,101.82037425099998 33.13246239199998 0 0,101.82045203400003 33.13215045099997 0 0,101.82063305000003 33.13168170300003 0 0,101.820814068 33.131212964999975 0 0,101.82099509199998 33.130744228000026 0 0,101.82117610699999 33.130275489999974 0 0,101.82135712899998 33.129806753000025 0 0,101.82153815599997 33.12933801600002 0 0,101.82164523699998 33.128956759000005 0 0,101.82166027199997 33.128903229 0 0,101.82178238699998 33.128468442999974 0 0,101.82190451399998 33.128033655000024 0 0,101.822026644 33.12759886700002 0 0,101.82214875800003 33.127164075999985 0 0,101.82222168999999 33.12670086000003 0 0,101.822294634 33.12623764599999 0 0,101.82234919000001 33.12588562100001 0 0,101.82244286100001 33.12538501099999 0 0,101.82251815400002 33.124995591000015 0 0,101.82262605800003 33.124482349999994 0 0,101.822733959 33.12396910699999 0 0,101.82284185100002 33.12345586499998 0 0,101.822940545 33.123112074000005 0 0,101.82303923699999 33.12276828300003 0 0,101.823182083 33.12243272500001 0 0,101.82339128900003 33.122114124999996 0 0,101.82375099000001 33.121927493999976 0 0,101.82411069800003 33.121740871999975 0 0,101.82418051600001 33.12170464899998 0 0,101.82435487700002 33.121614188000024 0 0,101.82447040699998 33.121554247999995 0 0,101.82459181399997 33.121511854000005 0 0,101.82493690400003 33.12139135299998 0 0,101.82540339899998 33.12122845900001 0 0,101.82586991199997 33.121065563 0 0,101.82633641899997 33.12090266400003 0 0,101.82685490199998 33.12082164899999 0 0,101.82737338700002 33.12074064199999 0 0,101.827891878 33.12065963600003 0 0,101.82841037200001 33.120578636000005 0 0,101.828852273 33.12050397899998 0 0,101.82929417499997 33.12042931899998 0 0,101.82973607500003 33.120354658999986 0 0,101.83017797100001 33.120279994999976 0 0,101.83055128199999 33.12028997200002 0 0,101.83105076800001 33.120212976000005 0 0,101.83108982099998 33.120206956000004 0 0,101.83162834400002 33.12012394200002 0 0,101.832166873 33.12004092199999 0 0,101.83270541000002 33.11995788899998 0 0,101.83320472700001 33.119880912999974 0 0,101.83324393800001 33.11987486800001 0 0,101.83378249499998 33.11979182499999 0 0,101.83415115000003 33.119654105999984 0 0,101.834312506 33.119593828999996 0 0,101.83451980400002 33.11951639 0 0,101.83481133100003 33.119371279000006 0 0,101.83510285199998 33.119226169 0 0,101.83545753800001 33.11893289400001 0 0,101.83581223200002 33.118639615999996 0 0,101.83602586500001 33.11833714699998 0 0,101.83606582599998 33.11828056799999 0 0,101.83631942199997 33.11792152200002 0 0,101.83663805499998 33.11752381399998 0 0,101.83693789199998 33.11722879299998 0 0,101.837237727 33.11693377 0 0,101.83753756700003 33.11663875099998 0 0,101.83778954500002 33.11639081599998 0 0,101.837837401 33.116343727000014 0 0,101.83813873000003 33.116095143999985 0 0,101.83842335000003 33.11584153199999 0 0,101.83870797100002 33.115587930000004 0 0,101.838851756 33.11545981400002 0 0,101.83899259100002 33.11533432599998 0 0,101.83907404899998 33.11527216600001 0 0,101.839416567 33.11501079200002 0 0,101.83984054199999 33.11468725899999 0 0,101.840264515 33.11436373700002 0 0,101.840688489 33.11404020399999 0 0,101.84111246399999 33.113716667000006 0 0,101.84122037499998 33.11363608800002 0 0,101.84138025700003 33.11351670200003 0 0,101.84164805 33.113316741000006 0 0,101.84192965900002 33.11324800699998 0 0,101.84214870800002 33.113194541999974 0 0,101.842595862 33.113161112 0 0,101.842622909 33.11315909000001 0 0,101.84309711200001 33.11312363799999 0 0,101.84342033399997 33.11309947500001 0 0,101.84343811999997 33.11309814499998 0 0,101.84357131399997 33.113088188000006 0 0,101.84369164999998 33.113082745999975 0 0,101.84406641099997 33.11306579500001 0 0,101.84456150800003 33.113043404999985 0 0,101.84492137500001 33.11302713200001 0 0,101.84505659899997 33.113021016000005 0 0,101.84545658500002 33.11300292499999 0 0,101.845551694 33.11299862200002 0 0,101.84604679300003 33.11297622500001 0 0,101.84647271799997 33.11291504000002 0 0,101.84650538400001 33.112910347000025 0 0,101.84695212000003 33.11281704200002 0 0,101.84739885699997 33.11272374999999 0 0,101.847500852 33.11270245200001 0 0,101.84752773999998 33.11269683699999 0 0,101.84784559399998 33.112630463000016 0 0,101.848237907 33.11254851899997 0 0,101.84829231200001 33.11253715599997 0 0,101.848699179 33.112398602999974 0 0,101.84884254399998 33.112349784 0 0,101.84897959199998 33.112303114999975 0 0,101.84910605599998 33.11226005100002 0 0,101.849512935 33.11212149800002 0 0,101.849919812 33.11198294299999 0 0,101.85034777499999 33.11187467299999 0 0,101.850775736 33.11176641600002 0 0,101.85120369200001 33.111658159 0 0,101.85169455800002 33.11157305900002 0 0,101.85218541900002 33.11148795899999 0 0,101.85272476400002 33.11143251200002 0 0,101.853264121 33.11137706599999 0 0,101.85335990700003 33.11136721999998 0 0,101.85374022500002 33.11132812599999 0 0,101.85380347900002 33.11132162400003 0 0,101.85419807900001 33.11131258400002 0 0,101.85459267700003 33.11130354300002 0 0,101.85500209000003 33.11130030100003 0 0,101.85541150300003 33.11129706000003 0 0,101.85582091600003 33.11129381799998 0 0,101.85622361899999 33.111309188999996 0 0,101.85662632200001 33.111324561 0 0,101.85702902499997 33.11133993200002 0 0,101.85733473300002 33.111295989999974 0 0,101.85772095099998 33.11102864700001 0 0,101.857962859 33.11081979800002 0 0,101.85809442099998 33.11070621499999 0 0,101.8584679 33.11038377699998 0 0,101.858699178 33.11007383100002 0 0,101.858930456 33.109763894000025 0 0,101.8590868 33.109511059 0 0,101.85924314200003 33.10925822299998 0 0,101.85951377200001 33.10880890999999 0 0,101.85978439899998 33.108359596000014 0 0,101.86005502799998 33.107910283000024 0 0,101.86032565099998 33.10746096999998 0 0,101.86059626100001 33.10701165699999 0 0,101.86083110800001 33.10681240299999 0 0,101.86087580899999 33.10677447799998 0 0,101.86097602299998 33.106689453 0 0,101.86106595899997 33.106613149 0 0,101.86149779700003 33.10640013599999 0 0,101.861999583 33.10631474500002 0 0,101.86230647399998 33.10630768599998 0 0,101.86261336500002 33.10630062500002 0 0,101.86316218399998 33.10631261399999 0 0,101.86371100100001 33.106324599000004 0 0,101.86425981999997 33.10633658500001 0 0,101.86457526599997 33.10628565500002 0 0,101.864659905 33.10627198999998 0 0,101.86505998899997 33.10620739500001 0 0,101.86546007200002 33.10614279700002 0 0,101.86575510400002 33.106108307 0 0,101.86605013399998 33.10607381699998 0 0,101.86618345599999 33.106126136 0 0,101.86618842600001 33.106131221 0 0,101.86634229200001 33.10628864099999 0 0,101.86666116700002 33.10665054999998 0 0,101.866762327 33.106842925000024 0 0,101.86691056400002 33.10712482500003 0 0,101.86715995399999 33.107599099000026 0 0,101.86740935900002 33.108073382999976 0 0,101.86765077299998 33.108526305 0 0,101.86789218299998 33.108979232000024 0 0,101.868133597 33.10943215399999 0 0,101.86837500899998 33.109885066000004 0 0,101.86861642299999 33.11033798599999 0 0,101.86885782899998 33.110790914000006 0 0,101.86915580099998 33.11118406700001 0 0,101.86945377400002 33.111577221999994 0 0,101.86975175600003 33.11197037199997 0 0,101.86984665199998 33.11208982699998 0 0,101.86994619500001 33.11221513100003 0 0,101.87014063499998 33.11245989299999 0 0,101.87043522200003 33.112748501 0 0,101.870771848 33.112980747999984 0 0,101.87120562400003 33.11316460199998 0 0,101.87163941300003 33.11334845099998 0 0,101.87199587700002 33.11351561700002 0 0,101.87223259699999 33.11362664000001 0 0,101.87235232900002 33.11368279499999 0 0,101.87273400999999 33.11395093499999 0 0,101.87282034600003 33.114011421999976 0 0,101.87301464500001 33.114147547000016 0 0,101.87329528700002 33.114344157000005 0 0,101.87351620599998 33.11456620199999 0 0,101.87358258799998 33.11463292299999 0 0,101.87386988200001 33.114921692999985 0 0,101.874157175 33.11521045699999 0 0,101.87448001500002 33.11555748000001 0 0,101.87480286300001 33.115904512999975 0 0,101.87512571299999 33.116251541999986 0 0,101.87515057399997 33.116278264000016 0 0,101.87544855800002 33.11659855900001 0 0,101.87577139799998 33.11694558800002 0 0,101.87599614599998 33.117334269000025 0 0,101.876220897 33.117722947000004 0 0,101.87644564700003 33.118111612999996 0 0,101.87665678600001 33.11853137200001 0 0,101.87686793 33.118951138 0 0,101.87696494800002 33.11923507 0 0,101.877061976 33.11951899100001 0 0,101.877164123 33.11995972300002 0 0,101.87731191400002 33.120454798000026 0 0,101.87732394900002 33.12082377399997 0 0,101.87734140100002 33.121358782000016 0 0,101.87730328599997 33.12175968499997 0 0,101.87726516800001 33.122160581 0 0,101.87723719299998 33.122454818999984 0 0,101.87722705200002 33.12256147800002 0 0,101.87711055300002 33.12302573400001 0 0,101.87699585799999 33.123545337999985 0 0,101.87689209000001 33.124015437000025 0 0,101.87688116200002 33.12406494099997 0 0,101.87676646800003 33.124584535999986 0 0,101.87675718000003 33.12497245399999 0 0,101.87674428499997 33.125249688 0 0,101.87680560000001 33.125783689 0 0,101.87699123800002 33.12609326299997 0 0,101.877341607 33.12640825599999 0 0,101.877691975 33.12672324800002 0 0,101.87807178600002 33.12693140599998 0 0,101.87845159699998 33.12713956499999 0 0,101.878831402 33.127347722000025 0 0,101.87921120099998 33.12755586700001 0 0,101.87960557899999 33.12776213500001 0 0,101.87999996500002 33.12796841400001 0 0,101.88034741799999 33.12815015199999 0 0,101.88039434299998 33.128174695999974 0 0,101.88056633000002 33.12832989399999 0 0,101.88073346700003 33.12848071600001 0 0,101.88096297300001 33.12878926299999 0 0,101.881062138 33.129137747000016 0 0,101.88107178799999 33.12943292199998 0 0,101.88106041200001 33.12975628100003 0 0,101.88104903700003 33.13007963899997 0 0,101.88098465500002 33.13045960599999 0 0,101.88092041099998 33.13083874199998 0 0,101.88092026999999 33.13083956999998 0 0,101.88091221399998 33.13126439299998 0 0,101.880966323 33.13157700099998 0 0,101.88101862000002 33.13183426699999 0 0,101.88121489000002 33.132300523000026 0 0,101.88141116000003 33.13276676999999 0 0,101.881454384 33.13286944800001 0 0,101.88160743499998 33.133233012000005 0 0,101.88180371300001 33.13369926600001 0 0,101.88190675300001 33.13392542600002 0 0,101.88200071300002 33.134131654999976 0 0,101.88219772100001 33.13456403499998 0 0,101.88239472999999 33.134996410999975 0 0,101.88263974300003 33.135443071 0 0,101.882884757 33.13588973499998 0 0,101.88318309900001 33.13628899399998 0 0,101.883544804 33.136612936000006 0 0,101.88381306600002 33.136763653 0 0,101.88408133399997 33.13691437199998 0 0,101.88450204100002 33.13702924900002 0 0,101.88470384599998 33.13708435500001 0 0,101.88492273499998 33.13714412600001 0 0,101.88534342899999 33.137259003999986 0 0,101.88576413200002 33.137373879999984 0 0,101.886277431 33.13746814199999 0 0,101.88679072000002 33.13756240399999 0 0,101.88730401599997 33.13765666400002 0 0,101.88781731900002 33.137750923 0 0,101.88796811399999 33.13780052200002 0 0,101.88810570200002 33.137845776999995 0 0,101.88839408199999 33.13794063 0 0,101.88884261099997 33.138234848000025 0 0,101.88929115399998 33.138529068000025 0 0,101.88956296200001 33.13878739299997 0 0,101.889834769 33.13904571799998 0 0,101.89010658199999 33.139304039000024 0 0,101.89040436099998 33.13968484100002 0 0,101.89070213999997 33.14006563999999 0 0,101.89099992299998 33.140446431999976 0 0,101.89129769700003 33.140827220000006 0 0,101.89159547000003 33.141208017999986 0 0,101.89184274000002 33.14138690200002 0 0,101.89226301899998 33.141487917999996 0 0,101.89268228499998 33.14161783499998 0 0,101.89273415000002 33.14163390599998 0 0,101.89320528600001 33.141779887999974 0 0,101.89367642399998 33.14192587299999 0 0,101.89414755299998 33.142071869999995 0 0,101.894232827 33.142104519999975 0 0,101.89464762099999 33.142263334999996 0 0,101.895147684 33.14245479300001 0 0,101.89543881600002 33.14263264599998 0 0,101.895709839 33.142866362999996 0 0,101.89593761999998 33.143119540999976 0 0,101.89621472200002 33.14353772499999 0 0,101.89644613899998 33.14390159499999 0 0,101.896524666 33.14428748099999 0 0,101.896531246 33.14431981400003 0 0,101.89660319299998 33.14467336000001 0 0,101.89672922099999 33.14516891300002 0 0,101.89685161099999 33.14555377099998 0 0,101.89699532999998 33.145919667999976 0 0,101.89720361399998 33.14624715100001 0 0,101.89747647899998 33.146536201 0 0,101.89789311300001 33.146858828000006 0 0,101.89830973800002 33.14718146299998 0 0,101.898753801 33.147337291999975 0 0,101.89911685800001 33.14736577299999 0 0,101.899479913 33.147394253000016 0 0,101.89974499700003 33.14742363099998 0 0,101.90003058000002 33.147455278999985 0 0,101.90026121400001 33.14752197299998 0 0,101.900385099 33.14755779699999 0 0,101.90078348899999 33.147659292000014 0 0,101.90112310500001 33.147642147 0 0,101.90146271200001 33.14762501299998 0 0,101.90184588099999 33.147486859000026 0 0,101.90222905399997 33.147348695999995 0 0,101.902612229 33.147210529000006 0 0,101.90295945499997 33.147091664000015 0 0,101.903278048 33.14710270900002 0 0,101.90359663800001 33.147113753999975 0 0,101.90388537400003 33.147217798999975 0 0,101.90400817900002 33.14728393600001 0 0,101.90416466900001 33.14736821499997 0 0,101.90444396599997 33.14751862999998 0 0,101.90493555199998 33.147651181000015 0 0,101.90542713500002 33.14778372699999 0 0,101.90591872200002 33.14791626300001 0 0,101.906410316 33.148048802000005 0 0,101.90649372500002 33.14807129000002 0 0,101.90690190599997 33.14818133699998 0 0,101.90720009400002 33.14823899999999 0 0,101.907420333 33.14828159299998 0 0,101.90749827899998 33.148296668 0 0,101.90786012900003 33.148288229 0 0,101.90822197099999 33.14827977800002 0 0,101.90855122200003 33.14828131899998 0 0,101.90888047099997 33.14828286400001 0 0,101.90917773899997 33.14831285399998 0 0,101.90947500700003 33.14834284300002 0 0,101.91000620900002 33.14847813199998 0 0,101.91030623099999 33.148591124999996 0 0,101.91060624400001 33.148704126999974 0 0,101.91088616299999 33.148872985000025 0 0,101.91091325299999 33.148889327000006 0 0,101.91116608300001 33.14904184400001 0 0,101.91150296299998 33.149273978999986 0 0,101.91184166599999 33.149561456000015 0 0,101.91224738300002 33.14988429900001 0 0,101.91258488400001 33.150134890000004 0 0,101.91292299100002 33.15040392399999 0 0,101.91330312100001 33.15061657899997 0 0,101.91363817299998 33.15079336399998 0 0,101.91416289900002 33.15095341199998 0 0,101.91468762300002 33.151113458 0 0,101.91499343499999 33.15120672799998 0 0,101.91521233200001 33.15127349099998 0 0,101.915590646 33.151430801000004 0 0,101.91596896700003 33.15158811700002 0 0,101.91637043999998 33.151781804999985 0 0,101.916752417 33.15204979499998 0 0,101.917034489 33.152283196999974 0 0,101.91731656000002 33.152516607999985 0 0,101.91767906299998 33.15285891000002 0 0,101.91790754499999 33.153130497999996 0 0,101.91818172199999 33.15345639399999 0 0,101.91832247399998 33.15373003100001 0 0,101.91851075199997 33.154113326000015 0 0,101.91872341200002 33.15456989900002 0 0,101.918954337 33.154915270000004 0 0,101.91927604799997 33.155350822 0 0,101.91952831100002 33.15567723100003 0 0,101.91978056800002 33.15600363599998 0 0,101.92014086900002 33.156389046000015 0 0,101.92050116899998 33.15677445699998 0 0,101.92086146999998 33.15715986499998 0 0,101.92122177099998 33.15754527500002 0 0,101.92158207199998 33.157930679 0 0,101.92194237299998 33.158316093999986 0 0,101.92226074199999 33.15865016800001 0 0,101.922579111 33.15898423700003 0 0,101.92290205400002 33.15929050300002 0 0,101.92322499599999 33.159596771999986 0 0,101.92354793599998 33.159903050000025 0 0,101.923870878 33.16020932599997 0 0,101.92405736199999 33.160537256 0 0,101.92411021100003 33.160688843 0 0,101.92417866199997 33.160885181000026 0 0,101.92419029799998 33.161235678000025 0 0,101.92428296999998 33.161602733999985 0 0,101.92431640799998 33.16173517599998 0 0,101.92437564099998 33.16196979099999 0 0,101.92446831299998 33.162336847000006 0 0,101.92456952100002 33.16274062299999 0 0,101.92473254999999 33.16302293899997 0 0,101.92489557599998 33.163305256 0 0,101.92513835699998 33.163785701999984 0 0,101.92538113699999 33.16426615500001 0 0,101.92546726 33.16443658700001 0 0,101.92552058400003 33.164542111 0 0,101.92562391799999 33.16474660099999 0 0,101.925818934 33.16500047300002 0 0,101.92601395000003 33.16525434099998 0 0,101.92631155200002 33.16562272800002 0 0,101.92660915699997 33.16599111800002 0 0,101.92690677399997 33.16635950900002 0 0,101.92721007 33.16667853199999 0 0,101.92732180000002 33.16679605600001 0 0,101.92737152699999 33.16684836100001 0 0,101.92751335999998 33.16699754899997 0 0,101.92781664799998 33.167316562999986 0 0,101.92790941599998 33.167476195000006 0 0,101.92791554799999 33.167486747 0 0,101.928049488 33.167717229000004 0 0,101.92814582099999 33.167973416999985 0 0,101.92815626100003 33.16828700799999 0 0,101.92821547300002 33.16874715 0 0,101.92823081300003 33.16920833099999 0 0,101.928245016 33.16930501600001 0 0,101.928287566 33.169594679 0 0,101.928430219 33.16992362100001 0 0,101.92855945100001 33.170179038000015 0 0,101.92868869300003 33.170434460000024 0 0,101.92883074399998 33.170744962000015 0 0,101.92910869999997 33.17118148600002 0 0,101.929342168 33.17160060100002 0 0,101.92942588199998 33.171780006000006 0 0,101.92952536500002 33.17199320499998 0 0,101.92970856599999 33.17238580200001 0 0,101.92989177599998 33.172778408 0 0,101.93007498200001 33.17317101100002 0 0,101.930241739 33.173563996999974 0 0,101.93040849300002 33.17395699000002 0 0,101.93057525299997 33.17434998599998 0 0,101.930742017 33.17474297299998 0 0,101.93095906100001 33.17516246600002 0 0,101.93117611100001 33.175581954999984 0 0,101.931393163 33.17600145 0 0,101.93161020000002 33.17642095399998 0 0,101.93182114400003 33.17682213900002 0 0,101.93201345099999 33.17732220900001 0 0,101.93220575100003 33.17782228499999 0 0,101.93239805299999 33.178322373000015 0 0,101.93246334999998 33.17863467500001 0 0,101.93252864599998 33.178946973999984 0 0,101.93255098999998 33.179287973999976 0 0,101.93257333999998 33.179628987 0 0,101.93259969399998 33.18008990499999 0 0,101.93262603099998 33.180550815000004 0 0,101.932643864 33.18108576700001 0 0,101.932659247 33.18154694100002 0 0,101.93260512699999 33.181898983999986 0 0,101.93250989199998 33.182335075000026 0 0,101.93241465599999 33.18277116600001 0 0,101.93231941900001 33.18320725699999 0 0,101.932224185 33.18364334199998 0 0,101.93210853900001 33.18412605200001 0 0,101.93199290199999 33.184608774000026 0 0,101.93196133100002 33.184978747 0 0,101.93195108399999 33.18532976 0 0,101.93196277499999 33.18568025500002 0 0,101.93207226800001 33.186000751999984 0 0,101.932144628 33.18621258000002 0 0,101.932181749 33.186321249 0 0,101.932250125 33.18647440799998 0 0,101.93231224800002 33.18661356000001 0 0,101.93240868100003 33.186829554999974 0 0,101.93244275199999 33.186905868 0 0,101.93265497200002 33.18734393099999 0 0,101.93293270599997 33.18777122 0 0,101.93299750900002 33.18787092100001 0 0,101.93321043999998 33.188198520000014 0 0,101.933469205 33.188386267 0 0,101.93372796800003 33.18857401299999 0 0,101.93421679 33.188747105000004 0 0,101.93460288300003 33.188802614 0 0,101.934988981 33.188858125000024 0 0,101.935132834 33.18885280799998 0 0,101.935449506 33.188841103000016 0 0,101.93564237599998 33.18883396899997 0 0,101.93591002099998 33.18882406900002 0 0,101.936370544 33.18880704200001 0 0,101.93681481700003 33.18879655799998 0 0,101.93725909199998 33.18878606999999 0 0,101.93770336699998 33.188775582999995 0 0,101.93814764199999 33.18876509699999 0 0,101.93866321799999 33.188752921 0 0,101.939178787 33.188740736 0 0,101.93969435899999 33.188728551999986 0 0,101.939986051 33.188721654999995 0 0,101.94002632399997 33.188720703 0 0,101.940209939 33.18871636199998 0 0,101.940631655 33.188687931000004 0 0,101.94100823000002 33.18866254599999 0 0,101.941053367 33.188659503999986 0 0,101.94147507600002 33.188631074 0 0,101.94189678599997 33.188602645 0 0,101.94225693499999 33.18853873799998 0 0,101.94261708699997 33.18847482699999 0 0,101.94309501499998 33.188321981 0 0,101.94357294000002 33.188169136 0 0,101.94405087199999 33.188016291999986 0 0,101.94448471099997 33.18785833499999 0 0,101.94491855400003 33.18770037799999 0 0,101.94498348100001 33.18768310500002 0 0,101.94537557299998 33.18757879200001 0 0,101.945858842 33.187585797999986 0 0,101.94610449599998 33.18770920600002 0 0,101.94653122599999 33.187994484 0 0,101.94686379400002 33.18825429899999 0 0,101.94719636100001 33.188514113 0 0,101.94752892899999 33.188773927 0 0,101.94786149599997 33.189033741 0 0,101.94809804599998 33.18921274500002 0 0,101.94833459300003 33.18939174600001 0 0,101.94869428099997 33.18964167399997 0 0,101.94896374500001 33.189819903 0 0,101.949423384 33.190056914000024 0 0,101.94978865899998 33.190245264 0 0,101.949883032 33.19029392599998 0 0,101.95034267699998 33.190530937999995 0 0,101.95080232100003 33.19076795000001 0 0,101.95126196899997 33.19100495999999 0 0,101.95140539200003 33.19107891099998 0 0,101.951721609 33.191241956 0 0,101.95218125399998 33.191478958000005 0 0,101.95246770900002 33.19150908400002 0 0,101.95257375 33.191480867999985 0 0,101.95262005000001 33.19146854799999 0 0,101.95284689200003 33.19108908700002 0 0,101.952923667 33.190960656000016 0 0,101.95307372899998 33.19070962699999 0 0,101.953300566 33.19033016700001 0 0,101.95352740700002 33.18995070599999 0 0,101.95392984799997 33.189672825 0 0,101.95433229399998 33.18939493200003 0 0,101.95460741 33.189310491000015 0 0,101.95488251699999 33.189226057999974 0 0,101.95512415299999 33.18906451999999 0 0,101.95536578899998 33.18890297899998 0 0,101.95579257499998 33.18873703999998 0 0,101.95622168199998 33.18864029000002 0 0,101.95653113999998 33.18865890500001 0 0,101.95684060000002 33.18867751900001 0 0,101.95696317800002 33.18872540799998 0 0,101.95742289700001 33.18890215699997 0 0,101.95788262000002 33.189078903999985 0 0,101.95834233599999 33.18925566600001 0 0,101.95880205399999 33.189432426999986 0 0,101.95926178000002 33.18960918900001 0 0,101.95972149699998 33.189785950999976 0 0,101.96022838699997 33.19000465900001 0 0,101.96073527099998 33.190223351999975 0 0,101.96124215499998 33.19044204300002 0 0,101.96174903999997 33.190660750000006 0 0,101.96215519999998 33.190768004000006 0 0,101.962561365 33.19087525499998 0 0,101.96296752900003 33.19098250799999 0 0,101.96346834100001 33.19107519400001 0 0,101.96396916499998 33.19116787399997 0 0,101.96446998699997 33.19126055100003 0 0,101.96478056000001 33.19135468600001 0 0,101.965091137 33.191448819000016 0 0,101.96550230999998 33.19159593799998 0 0,101.965913479 33.191743058999975 0 0,101.966404867 33.19198980300001 0 0,101.96689625599998 33.19223654699999 0 0,101.96725149999997 33.192569607999985 0 0,101.96760675299998 33.19290266899998 0 0,101.96796199699997 33.193235730000026 0 0,101.968317248 33.19356878999997 0 0,101.96867249399997 33.19390185200001 0 0,101.96902774300003 33.194234911000024 0 0,101.96937914300003 33.19456190400001 0 0,101.96973053900001 33.19488889399997 0 0,101.97008194300003 33.195215888999996 0 0,101.97043334099999 33.195542878000026 0 0,101.97078474199998 33.19586985900003 0 0,101.97113614199998 33.196196848 0 0,101.97139625300002 33.19642140399998 0 0,101.97165636699998 33.19664595699999 0 0,101.97204027999999 33.19695985499999 0 0,101.97242418399998 33.197273757999994 0 0,101.97271784399999 33.197515966000026 0 0,101.97301149700002 33.197758177000026 0 0,101.97330419999997 33.198101947 0 0,101.97359690899998 33.19844571099998 0 0,101.973889611 33.19878948500002 0 0,101.97418231699999 33.199133254 0 0,101.974475026 33.19947702100001 0 0,101.97464622000001 33.19966749700001 0 0,101.97479448000001 33.199832457000014 0 0,101.97511393399998 33.200187884 0 0,101.97543340499999 33.20054332000001 0 0,101.97575286799997 33.20089875100001 0 0,101.97607233600002 33.201254182000014 0 0,101.97639180200002 33.201609616999974 0 0,101.97678812599997 33.20196473599998 0 0,101.97718445800001 33.20231986599998 0 0,101.97758078200002 33.20267498599998 0 0,101.97797710200001 33.20303011200002 0 0,101.978457026 33.203190463 0 0,101.97893694999999 33.203350813999975 0 0,101.97929725400002 33.203462075000004 0 0,101.97965755400003 33.203573334 0 0,101.980017847 33.20368459399998 0 0,101.98048783899998 33.20371483399998 0 0,101.98095784499998 33.20374507399998 0 0,101.98128082099998 33.20375953400003 0 0,101.98160379400002 33.20377399300003 0 0,101.98207816299998 33.203731851999976 0 0,101.98255254499998 33.20368971200003 0 0,101.98302692099998 33.203647570999976 0 0,101.98317935 33.20363562599999 0 0,101.98347955399998 33.20361209999999 0 0,101.98393219299999 33.203576623000004 0 0,101.98438483899997 33.20354113799999 0 0,101.98484578099999 33.203373150000004 0 0,101.98530672200002 33.20320516999999 0 0,101.985767668 33.203037188999986 0 0,101.98622860900002 33.20286920799998 0 0,101.98660695299998 33.20269397499999 0 0,101.98698530399997 33.202518741999995 0 0,101.98736364400003 33.20234350700002 0 0,101.987741981 33.202168271999994 0 0,101.98813505599998 33.202103448 0 0,101.98852813600001 33.20203862300002 0 0,101.988869174 33.20205812199998 0 0,101.98921020900002 33.202077621 0 0,101.98966284199997 33.20214981999999 0 0,101.990115473 33.202222017 0 0,101.99061512499998 33.202320767 0 0,101.99111477999998 33.20241951700001 0 0,101.99161443100002 33.202518274 0 0,101.99211407899998 33.20261702900001 0 0,101.99261373899998 33.202715781999984 0 0,101.99289209800003 33.20282908299998 0 0,101.99317044999998 33.20294238399998 0 0,101.99343909599997 33.203092841 0 0,101.993707744 33.20324329599998 0 0,101.99392279199998 33.203431964 0 0,101.99413783300002 33.203620629 0 0,101.99446698399998 33.20393577499999 0 0,101.99479614199998 33.20425092200003 0 0,101.99506699699998 33.20446593600002 0 0,101.995509615 33.20456604499998 0 0,101.99605753899999 33.204534389 0 0,101.99651361000002 33.204384946000005 0 0,101.99696968699999 33.20423550200002 0 0,101.99740787399998 33.20404494799999 0 0,101.99784606200001 33.20385439299997 0 0,101.99828426300002 33.20366383800001 0 0,101.99872246299998 33.20347328399998 0 0,101.99922661300002 33.203342487999976 0 0,101.99973076600003 33.203211694000004 0 0,102.000234933 33.203080899999975 0 0,102.00066410199997 33.202837500999976 0 0,102.00098365999997 33.202649443999974 0 0,102.00125370199999 33.20249053399999 0 0,102.00130319099998 33.202461411 0 0,102.00162268000003 33.202273418000004 0 0,102.00204209100002 33.201979859000005 0 0,102.00226549400003 33.20182348600002 0 0,102.002461487 33.201686299000016 0 0,102.00288088899998 33.20139274000002 0 0,102.00329426299999 33.20109904499998 0 0,102.00370763699999 33.20080534800002 0 0,102.00412100900002 33.20051163599999 0 0,102.00453438300002 33.20021792699998 0 0,102.004928323 33.19996424599998 0 0,102.00532226299998 33.19971056600002 0 0,102.00571621300003 33.19945687400002 0 0,102.00603384099998 33.19932280799998 0 0,102.00635145899997 33.19918874199999 0 0,102.00661922900002 33.19910408999999 0 0,102.00688699900002 33.199019435000025 0 0,102.00723829200001 33.19895704300001 0 0,102.00758958400002 33.198894655000004 0 0,102.00766147299998 33.198891359000015 0 0,102.00787900300003 33.19888138599998 0 0,102.00809323099998 33.19887155599997 0 0,102.00816842 33.19886810700001 0 0,102.00862419600003 33.19891956599997 0 0,102.00895761100003 33.19902882399998 0 0,102.00938589700002 33.19918085900002 0 0,102.00981349300002 33.199353108000025 0 0,102.01024107900002 33.199525354 0 0,102.01064484 33.19969028700001 0 0,102.01085083800001 33.199774435999984 0 0,102.01104860100003 33.19985522100001 0 0,102.01145236000002 33.20002014800002 0 0,102.01194829500002 33.20016568300002 0 0,102.01244423000003 33.200311234000026 0 0,102.01294017499998 33.20045678600002 0 0,102.01307174499999 33.200495397 0 0,102.01343612 33.200602328 0 0,102.013932055 33.200747869 0 0,102.01435416200002 33.20084574600003 0 0,102.01477626600001 33.20094361600002 0 0,102.01519837299998 33.20104148299998 0 0,102.01543830000003 33.20106749199999 0 0,102.01584871699998 33.201036869999996 0 0,102.01633716100002 33.20083603699999 0 0,102.01682560299997 33.200635205000026 0 0,102.017227763 33.200374926999984 0 0,102.01762992300002 33.20011464200002 0 0,102.01803207900002 33.199854371000015 0 0,102.01825755599998 33.199596602999975 0 0,102.018483032 33.19933882999999 0 0,102.01873119300001 33.199122088000024 0 0,102.018917139 33.19899423099997 0 0,102.01910103300003 33.198867785000004 0 0,102.01951693000001 33.19867531800003 0 0,102.019846213 33.19855161999999 0 0,102.02017549499999 33.198427923 0 0,102.02066219699998 33.19827763500001 0 0,102.021148902 33.19812735400001 0 0,102.02163560600002 33.19797705899998 0 0,102.02214499799999 33.197867798000004 0 0,102.02258357199997 33.19771635400002 0 0,102.02302214999997 33.19756490499998 0 0,102.02346072300003 33.19741344800002 0 0,102.02389930099997 33.197261997 0 0,102.02436835100002 33.19715851400002 0 0,102.02483740399998 33.19705502099998 0 0,102.02530645500002 33.196951522999996 0 0,102.02577550799998 33.196848026 0 0,102.02624455900002 33.19674452700002 0 0,102.02650768199999 33.196686468999985 0 0,102.02671361199998 33.19664103000002 0 0,102.02724149699998 33.19665132 0 0,102.02776938199997 33.196661612000014 0 0,102.02829726599998 33.19667190199999 0 0,102.02860423300001 33.196705142999974 0 0,102.02891119999998 33.196738383000024 0 0,102.02936946199998 33.19685294599998 0 0,102.02982772399997 33.19696750600002 0 0,102.03034302100002 33.197116989999984 0 0,102.03085831499999 33.19726647300001 0 0,102.03132565800001 33.19751044999998 0 0,102.03179300300002 33.197754429999975 0 0,102.03226034599999 33.19799840100001 0 0,102.03272769 33.198242365 0 0,102.03316048800002 33.198439957000005 0 0,102.03359328699997 33.198637553000026 0 0,102.03402609199998 33.198835144999975 0 0,102.03445890299997 33.19903272800002 0 0,102.03486249299999 33.19920430899998 0 0,102.03526607600003 33.199375893000024 0 0,102.03566036000001 33.19946626500001 0 0,102.03605464499998 33.19955663799999 0 0,102.036574841 33.19960277299998 0 0,102.03705112400002 33.19964501300001 0 0,102.03705287999998 33.19964439400002 0 0,102.03677929100002 33.199620193999976 0 0,102.036506691 33.19959608200003 0 0,102.036180823 33.199567258 0 0,102.036055363 33.199556159999986 0 0,102.035934069 33.199528337000004 0 0,102.03539716199998 33.199405173 0 0,102.035266348 33.19937516499999 0 0,102.03519556200001 33.19934508099999 0 0,102.03515096799998 33.199326127999996 0 0,102.03458144000001 33.19908406899998 0 0,102.03445933199998 33.199032171 0 0,102.034329286 33.19897274700003 0 0,102.03287989199998 33.19831045000001 0 0,102.032728297 33.19824117899998 0 0,102.03260796 33.198178439 0 0,102.03178536500002 33.19774956200001 0 0,102.03097860600002 33.197328932999994 0 0,102.03085826099999 33.19726618499999 0 0,102.03072455199998 33.197227372999976 0 0,102.02996153200002 33.19700588400002 0 0,102.02982824100002 33.19696719199999 0 0,102.029688857 33.19693223399997 0 0,102.02903552499998 33.19676837499998 0 0,102.028911225 33.19673719899998 0 0,102.02879471400001 33.196724675999974 0 0,102.02860905900002 33.19670472199999 0 0,102.02874562099998 33.196705898999994 0 0,102.02887809700002 33.19638795700001 0 0,102.03010912600001 33.19416589000002 0 0,102.03015679499998 33.19407984600002 0 0,102.03044548100002 33.19287698699998 0 0,102.03154003200001 33.19102100800001 0 0,102.03239663900001 33.189593331000026 0 0,102.03258699600002 33.188641545999985 0 0,102.03282494199999 33.18816565499998 0 0,102.032872532 33.18788011999999 0 0,102.033015299 33.18730904900002 0 0,102.033015299 33.186833157000024 0 0,102.03296770999998 33.186500032000026 0 0,102.03296770899999 33.18616690800002 0 0,102.03249181799998 33.18497717700001 0 0,102.03201592599999 33.18421575000002 0 0,102.03144485500002 33.18335914400001 0 0,102.03011235700001 33.181550754 0 0,102.029226188 33.18049660999998 0 0,102.02723652100002 33.178945516 0 0,102.02505178000001 33.17787244499999 0 0,102.023718212 33.17703773699998 0 0,102.023150789 33.176846994000016 0 0,102.02289547200002 33.176847040999974 0 0,102.02244163 33.177061831 0 0,102.02142041799999 33.17732442900001 0 0,102.020342427 33.17742003500001 0 0,102.019065824 33.177396380000005 0 0,102.01849843299999 33.177324897000005 0 0,102.01824309 33.17720565399998 0 0,102.01753370400002 33.176370787999986 0 0,102.016256854 33.17491573000001 0 0,102.01583121800002 33.17427166599998 0 0,102.01500838499999 33.17329366199999 0 0,102.014270737 33.17272119799998 0 0,102.01333453299998 33.17217260799998 0 0,102.01188769999999 33.17136164200002 0 0,102.01049758599999 33.170216665 0 0,102.009674856 33.169286338000006 0 0,102.00936274700001 33.168522962 0 0,102.00927757599999 33.16783113499997 0 0,102.009362592 33.167067728000006 0 0,102.009731198 33.165755606000005 0 0,102.01026999200002 33.16453889100001 0 0,102.01066702100002 33.16389473800001 0 0,102.01089387799999 33.16341759199997 0 0,102.01109242799998 33.16341757499998 0 0,102.011290997 33.163584551999975 0 0,102.01194584400002 33.163069092 0 0,102.01308886999999 33.16216934099998 0 0,102.01370734199998 33.161682489999976 0 0,102.014433779 33.161315780999985 0 0,102.01529712500002 33.16087994899999 0 0,102.015976234 33.16053711699999 0 0,102.01665673899998 33.15939192500002 0 0,102.01665660999998 33.158710966 0 0,102.01665648599999 33.158055972 0 0,102.01699375099997 33.157299119000015 0 0,102.01733688799999 33.15652907499998 0 0,102.01789825200001 33.15602039800001 0 0,102.018811432 33.155192907000014 0 0,102.01892455000001 33.153666085 0 0,102.01926478000001 33.153188906000025 0 0,102.02005878 33.15271165399997 0 0,102.021420078 33.152616002 0 0,102.022781398 33.15261576 0 0,102.023670573 33.15298952699999 0 0,102.02436978899999 33.15328343700003 0 0,102.02580465699998 33.15305102899998 0 0,102.02731919000001 33.15280569800001 0 0,102.02879364500001 33.15185111300002 0 0,102.02991790800002 33.15056446400001 0 0,102.03134924199998 33.148442294000006 0 0,102.033326795 33.145904535 0 0,102.03537008299998 33.143833685000004 0 0,102.03658589499997 33.142930576000026 0 0,102.03729782200003 33.142401741000015 0 0,102.03825923699998 33.142062219000024 0 0,102.040026839 33.141437967 0 0,102.04138063599999 33.14096906899999 0 0,102.04310816499998 33.140793535 0 0,102.04310147899997 33.14078470599998 0 0,102.04305830800001 33.14071493300003 0 0,102.043022527 33.14064226199997 0 0,102.043001662 33.14058891899998 0 0,102.04281437499998 33.140054608000014 0 0,102.04279225599998 33.14001431700001 0 0,102.04277270900002 33.13997519600002 0 0,102.04274441299998 33.13992565199999 0 0,102.042722658 33.13988501900002 0 0,102.04270331700002 33.139843531999986 0 0,102.04268824600001 33.139806168999996 0 0,102.042677992 33.13978188700003 0 0,102.04265285100001 33.13973533000001 0 0,102.04263287399999 33.13969237499998 0 0,102.04262093699998 33.13966449700001 0 0,102.04260480300002 33.13963625299999 0 0,102.04258302099998 33.13959557999999 0 0,102.042563659 33.139554051000005 0 0,102.04254858899998 33.13951669099998 0 0,102.042525194 33.139454236999995 0 0,102.04250261099997 33.139401502 0 0,102.04247270000002 33.13933164100001 0 0,102.04244278099998 33.139261788 0 0,102.042422305 33.13921397199999 0 0,102.04240320100001 33.13917572999998 0 0,102.04238411400001 33.13913475099997 0 0,102.04236621000001 33.139088603000005 0 0,102.04234361800002 33.139046511000004 0 0,102.04232425499998 33.13900498100003 0 0,102.04230077400001 33.138944047999985 0 0,102.04228249300002 33.13888186700001 0 0,102.04227554300002 33.13885791400003 0 0,102.04223264699999 33.13873217600002 0 0,102.04221584499999 33.138664882 0 0,102.04220215700002 33.13861792099999 0 0,102.04218342299998 33.13857282999999 0 0,102.04214957300002 33.13847762500001 0 0,102.042134331 33.138424197000006 0 0,102.04211981200001 33.13838058800002 0 0,102.042109708 33.138347893 0 0,102.04209484400002 33.138315981000005 0 0,102.042075684 33.13826745199998 0 0,102.04205982399998 33.138218087999974 0 0,102.042039875 33.138148177000005 0 0,102.042026545 33.13809425699998 0 0,102.042014343 33.138016271000026 0 0,102.04201034300002 33.13793917100003 0 0,102.04200082800003 33.137831430000006 0 0,102.04198666000002 33.13777456700001 0 0,102.04197624400001 33.137712205000014 0 0,102.04196708699999 33.13763887599998 0 0,102.04196365600001 33.137614799999994 0 0,102.04195336999999 33.137573608000025 0 0,102.04194676100002 33.13754481699999 0 0,102.041936335 33.137482362000014 0 0,102.04193210400001 33.137448432999975 0 0,102.04192345500002 33.13741378899999 0 0,102.04191684400001 33.13738499700003 0 0,102.041906417 33.13732254199999 0 0,102.04189645399998 33.13724266899999 0 0,102.04189152499998 33.137205943000026 0 0,102.04187048900002 33.137142084000004 0 0,102.04185363800002 33.137084179 0 0,102.041833688 33.137004278999996 0 0,102.04181373900002 33.13692437899999 0 0,102.04180905599998 33.136904515000026 0 0,102.041791306 33.13682453500002 0 0,102.04177384000002 33.13675454600002 0 0,102.04175390199998 33.13667469000001 0 0,102.04174729300001 33.136645896999994 0 0,102.041736877 33.13658353599999 0 0,102.041732636 33.13654955999999 0 0,102.04172396299998 33.136514825999996 0 0,102.04170401300001 33.13643488299999 0 0,102.041697425 33.136406177000026 0 0,102.041688787 33.13635709599998 0 0,102.04167880900002 33.13628716599999 0 0,102.04167307900002 33.136233516999994 0 0,102.041672473 33.13621648100002 0 0,102.04166750899998 33.13619639699999 0 0,102.04165886999999 33.136147316000006 0 0,102.041648883 33.13607733200001 0 0,102.041638906 33.13600735 0 0,102.04162805800001 33.135930832999975 0 0,102.041622765 33.135896914 0 0,102.04161425000001 33.135865482999975 0 0,102.04159747199998 33.135798248000015 0 0,102.041581114 33.13574093099999 0 0,102.041574384 33.135715773000015 0 0,102.04155443600001 33.13563587300001 0 0,102.04153635 33.135564080999984 0 0,102.04152516099998 33.13553644900003 0 0,102.04149778300001 33.135462769000014 0 0,102.041477998 33.13538738699998 0 0,102.04146757199999 33.13532493399998 0 0,102.04146318300002 33.13529769799999 0 0,102.04145468799999 33.13526636300003 0 0,102.04144770099998 33.135242274999996 0 0,102.041415443 33.135166954 0 0,102.04140407900002 33.13514041000002 0 0,102.04138791600002 33.13511211000002 0 0,102.04136615599998 33.13507146699999 0 0,102.04134622700002 33.135028616 0 0,102.041325169 33.13497945500001 0 0,102.041306056 33.13494119500001 0 0,102.041286963 33.13490020199998 0 0,102.04126349799998 33.13483931600001 0 0,102.04124578699998 33.13477909300002 0 0,102.04123708499998 33.13476041199999 0 0,102.04122202000002 33.134723063000024 0 0,102.04119209999999 33.13464319399998 0 0,102.04117215000002 33.134582654999974 0 0,102.04115220099999 33.134512745999984 0 0,102.04113886900001 33.134458816999995 0 0,102.04113293400002 33.13442723100002 0 0,102.04112296400001 33.13436729900002 0 0,102.04112026199999 33.134349808000024 0 0,102.041110275 33.13427982500002 0 0,102.041100299 33.13420984099997 0 0,102.04109033700001 33.134139963999985 0 0,102.04108036600002 33.13407008899998 0 0,102.04107463600002 33.13401643899999 0 0,102.041072724 33.133962542000006 0 0,102.04107272599998 33.13394653 0 0,102.04107039000002 33.13393015600002 0 0,102.04106041400001 33.13386017200003 0 0,102.041050444 33.133790241999975 0 0,102.04104048300002 33.13372037300002 0 0,102.041036109 33.133689726 0 0,102.04102580900002 33.13364847600002 0 0,102.041019199 33.133619678 0 0,102.041008772 33.13355722599999 0 0,102.04099880299998 33.13347729999998 0 0,102.04098883400002 33.13339736400002 0 0,102.040982982 33.13330325599998 0 0,102.040982982 33.13328049500001 0 0,102.04097886699998 33.13324750700002 0 0,102.04097301299998 33.133153386000004 0 0,102.04097301500002 33.13307344499998 0 0,102.04097887400002 33.13297928999998 0 0,102.04098885600001 33.13289931999998 0 0,102.04099927800002 33.13283690600002 0 0,102.04100586200002 33.132808216 0 0,102.04102582299998 33.13272822599998 0 0,102.04103249999997 33.13270323900002 0 0,102.04105245099998 33.13263323899997 0 0,102.041072402 33.13256323899998 0 0,102.041108501 33.132462718 0 0,102.041115617 33.13243821399999 0 0,102.04115596999998 33.13231837500001 0 0,102.04118590899998 33.132248326000024 0 0,102.04121584799998 33.132178286 0 0,102.04124577900001 33.13210826599999 0 0,102.04127571200002 33.13203824599998 0 0,102.04130564100001 33.131968226000026 0 0,102.04131564400001 33.131944824000016 0 0,102.04132186800001 33.13192299799999 0 0,102.04134093300001 33.13185914000002 0 0,102.04125480599998 33.13178529100003 0 0,102.04124025499999 33.13177139499999 0 0,102.04115512599998 33.13169565999999 0 0,102.04110468300001 33.131645246000005 0 0,102.041068897 33.13160740799998 0 0,102.04103606299998 33.131568620999985 0 0,102.04099613599999 33.131518716000016 0 0,102.04095623699999 33.13146883600001 0 0,102.04091636499999 33.13141900099998 0 0,102.04087727799998 33.131366317000015 0 0,102.04084776600001 33.13132076800002 0 0,102.040807449 33.131266546000006 0 0,102.040778778 33.13122190600001 0 0,102.04074885900002 33.131172015999994 0 0,102.04072200299998 33.131123738999975 0 0,102.04069858700001 33.13107421199999 0 0,102.04067047500001 33.13099919199999 0 0,102.040649503 33.13091879299998 0 0,102.04063879699999 33.13086524900001 0 0,102.040626083 33.13073697499999 0 0,102.04061772900002 33.13068099999998 0 0,102.04061401500002 33.13060329799998 0 0,102.04060664000002 33.130538804000025 0 0,102.04060404500001 33.13047604100001 0 0,102.040604057 33.13040603799999 0 0,102.04061167499998 33.130298831000005 0 0,102.040614038 33.13027919799998 0 0,102.04061403899999 33.130216245999975 0 0,102.04062167500001 33.13010880899998 0 0,102.04063165600002 33.13003883900001 0 0,102.04064030199999 33.129989705000014 0 0,102.04065070899998 33.12994630700001 0 0,102.04066406800001 33.12990205300002 0 0,102.040670234 33.129869713999994 0 0,102.04068349599999 33.129816033 0 0,102.04068894699998 33.129796906000024 0 0,102.04069151800002 33.129778879000014 0 0,102.04070016499998 33.12972974500002 0 0,102.040713455 33.12967596200002 0 0,102.04073340399998 33.12960601100002 0 0,102.04075333999998 33.12953606299999 0 0,102.040773291 33.129466062000006 0 0,102.040783411 33.12943327900001 0 0,102.040788228 33.12941829699997 0 0,102.040798451 33.12936704399999 0 0,102.04080844499998 33.12931698199998 0 0,102.04081916299998 33.12926338800003 0 0,102.04083672000002 33.12919399499998 0 0,102.04085932200002 33.12912944499999 0 0,102.04087058300001 33.129101219000006 0 0,102.040883184 33.12906333699999 0 0,102.04090816000001 33.128997950999974 0 0,102.04092292299998 33.128966178999974 0 0,102.04095665 33.12887116600001 0 0,102.04098657499998 33.12880116399998 0 0,102.04101650500002 33.12873113500001 0 0,102.04104713800001 33.12865947900002 0 0,102.04106260100002 33.128626071999975 0 0,102.04107273900001 33.128593224999975 0 0,102.04109269999998 33.128533215000004 0 0,102.04111628499999 33.128471064999985 0 0,102.04114621600002 33.128401043999986 0 0,102.041156199 33.128377692000015 0 0,102.041162418 33.12835586900002 0 0,102.04118239299999 33.128285819999974 0 0,102.04119826599998 33.128236386000026 0 0,102.041217448 33.128187791000016 0 0,102.04123880200001 33.12814177299998 0 0,102.041258406 33.12808923099999 0 0,102.04127835600002 33.128039221999984 0 0,102.041287281 33.128017751000016 0 0,102.041306088 33.127977328999975 0 0,102.04133602000002 33.12791729999998 0 0,102.04136594900001 33.127857269 0 0,102.04139226799998 33.12780262899997 0 0,102.04139227899998 33.12772609199999 0 0,102.04139228100001 33.12766619600001 0 0,102.04139228100001 33.12760618200002 0 0,102.04139229200001 33.127536233 0 0,102.04139229200001 33.12745633600002 0 0,102.041392293 33.12738638600001 0 0,102.04139992699999 33.127278961 0 0,102.041402275 33.12726250100002 0 0,102.041402275 33.12724645499998 0 0,102.04140813499998 33.127152293999984 0 0,102.04141900600001 33.12706568499999 0 0,102.04142987099999 33.126989089999995 0 0,102.04143985299999 33.12691910299998 0 0,102.041449833 33.126849134 0 0,102.04145218100001 33.126832680999996 0 0,102.04145218100001 33.12680664499999 0 0,102.041459814 33.12669921999998 0 0,102.04146979500001 33.12662924099999 0 0,102.04147251400002 33.12661164999997 0 0,102.041481578 33.126555112999995 0 0,102.04149693099998 33.12639738600001 0 0,102.04150447500001 33.12635960900002 0 0,102.04151240599998 33.12631189299998 0 0,102.04151835599998 33.12628021500001 0 0,102.04152493800001 33.126251534000005 0 0,102.041533125 33.126218385000016 0 0,102.041541999 33.126116310999976 0 0,102.041541999 33.126046965 0 0,102.04154963399998 33.125939539 0 0,102.04155961499998 33.12586956000001 0 0,102.041568262 33.12582041500002 0 0,102.041576082 33.12578876800001 0 0,102.04157957799998 33.12573958399997 0 0,102.041589558 33.12566962 0 0,102.04159953200002 33.125599695000005 0 0,102.04160950300002 33.12552972399999 0 0,102.041611864 33.12551316600002 0 0,102.04161186599998 33.12549706599998 0 0,102.04161950299999 33.12538973400001 0 0,102.04162184699999 33.125373292000006 0 0,102.04162184799998 33.12535725599997 0 0,102.04162948200002 33.125249827999994 0 0,102.04163851800001 33.125186473999975 0 0,102.041648549 33.125106555 0 0,102.04165178800002 33.12508342199999 0 0,102.04165179099999 33.12506727700003 0 0,102.04166214399999 33.124942368000006 0 0,102.04167211200001 33.12488245899999 0 0,102.04168208300001 33.12482246899998 0 0,102.041692076 33.124762417 0 0,102.04170168600001 33.12470466299999 0 0,102.041701687 33.124687526 0 0,102.04170932300002 33.12458008300001 0 0,102.04171835699998 33.12451674599998 0 0,102.04172164900001 33.124490374000004 0 0,102.04172164900001 33.12445759899998 0 0,102.04172166000001 33.12437760199998 0 0,102.04172752 33.124283531 0 0,102.04173164100001 33.12425051399998 0 0,102.041731642 33.124227776 0 0,102.04173572100001 33.124149191000015 0 0,102.041747923 33.12407120500001 0 0,102.04175449000002 33.12404258599997 0 0,102.04176481399998 33.12400119 0 0,102.041769209 33.12397037599999 0 0,102.04177824300001 33.12390703300002 0 0,102.041788284 33.123827060999986 0 0,102.04179820600001 33.12375708500002 0 0,102.04180735900002 33.123683760000006 0 0,102.04181733899998 33.123603790000004 0 0,102.041827759 33.12354138500001 0 0,102.04183432600001 33.123512764 0 0,102.041838192 33.12349726399998 0 0,102.041833354 33.123451965000015 0 0,102.041831441 33.123398114999986 0 0,102.04183551900002 33.12331953099999 0 0,102.04184772299999 33.123241543999995 0 0,102.04186102599999 33.123187718999986 0 0,102.04186645599998 33.12316867599998 0 0,102.041869018 33.123150716 0 0,102.04187766500002 33.12310157500002 0 0,102.04189093100001 33.123047876999976 0 0,102.0419109 33.12297781299998 0 0,102.041916334 33.12295875699999 0 0,102.04191889399999 33.12294079100002 0 0,102.04192125399999 33.12292424399999 0 0,102.041921258 33.12289816100002 0 0,102.04192711799999 33.122804089 0 0,102.041937099 33.12272411999999 0 0,102.04194751900002 33.12266171499999 0 0,102.04195408599998 33.12263309299999 0 0,102.04197158 33.12256295499998 0 0,102.04198933700002 33.122482909999974 0 0,102.04200927900001 33.12239297100001 0 0,102.042030737 33.12231538100002 0 0,102.042036601 33.12229637799999 0 0,102.04204825300002 33.12222734699998 0 0,102.04206916999999 33.12213293000002 0 0,102.042073845 33.122113092000006 0 0,102.04209380700001 33.122033104000025 0 0,102.042102279 33.12200181399999 0 0,102.04210672900001 33.121974247000026 0 0,102.04211714799999 33.12191184400001 0 0,102.042123737 33.12188313299998 0 0,102.04214369800002 33.12180314300002 0 0,102.04215037699998 33.121778154000026 0 0,102.04217032600002 33.12170815500002 0 0,102.04220402300001 33.12161325300002 0 0,102.04221534999999 33.12158521499998 0 0,102.04223346499998 33.12151324299998 0 0,102.04224020700002 33.12148801500001 0 0,102.04225658500002 33.12143058700002 0 0,102.04227092299999 33.12137310200001 0 0,102.042288687 33.12129301599998 0 0,102.04231013999998 33.121215463 0 0,102.04233062899999 33.12115377700002 0 0,102.04233562000002 33.12110950700003 0 0,102.04234556400002 33.12102953499999 0 0,102.04235497000002 33.12094475800001 0 0,102.04236661099998 33.120871995000016 0 0,102.042380976 33.120814478 0 0,102.04239976299999 33.12075786999998 0 0,102.042410292 33.120729720999975 0 0,102.04241840100002 33.120693157000005 0 0,102.04243837000001 33.12060313699999 0 0,102.042469606 33.12049788899998 0 0,102.04249439400002 33.12043162100002 0 0,102.04251016799998 33.120384203000015 0 0,102.04252284500001 33.12033337899999 0 0,102.04254942900002 33.12024787799999 0 0,102.04256359099998 33.12021001699998 0 0,102.042572759 33.12017327900003 0 0,102.04259024200002 33.12010322499998 0 0,102.04260013200002 33.12005861900002 0 0,102.042605643 33.120014457000025 0 0,102.04261606199998 33.119952055 0 0,102.04262265199998 33.11992333799998 0 0,102.042631336 33.11988854100002 0 0,102.04263647300002 33.119847857000025 0 0,102.04264734100002 33.119771248000006 0 0,102.04265598500001 33.11972212400002 0 0,102.04266255300001 33.119693497000014 0 0,102.04268251600001 33.11961346300001 0 0,102.042702486 33.11953342800001 0 0,102.04270916500002 33.119508438000025 0 0,102.042725566 33.11945089300002 0 0,102.04273112200002 33.119428630000016 0 0,102.04273537 33.119394586 0 0,102.04274579100002 33.11933218399997 0 0,102.04275235699998 33.11930355599998 0 0,102.042772308 33.119223567000006 0 0,102.04277904600002 33.119198358999995 0 0,102.04278447500002 33.11917931900001 0 0,102.04278703699998 33.11916136100001 0 0,102.04279568300001 33.11911222499998 0 0,102.04280227200002 33.11908350700003 0 0,102.04282222199998 33.11900356199999 0 0,102.042829627 33.118973874999995 0 0,102.04283393499998 33.118935048000026 0 0,102.04284653299999 33.11885784399999 0 0,102.04285959200001 33.118798857 0 0,102.042865098 33.11875473600003 0 0,102.04287551800002 33.11869233499999 0 0,102.04288208600002 33.11866370500002 0 0,102.042899579 33.118593567999994 0 0,102.042909485 33.118548917 0 0,102.04291434499999 33.11850997200003 0 0,102.04292375 33.118425195999976 0 0,102.04293434300001 33.11833005599999 0 0,102.042944288 33.118250081999975 0 0,102.042953694 33.11816530599998 0 0,102.04296533500002 33.11809254399998 0 0,102.04297192500002 33.11806382499998 0 0,102.04298060899998 33.118029028000024 0 0,102.04298573699998 33.117988396999976 0 0,102.04299565100001 33.11791842100001 0 0,102.04300481000001 33.11784504399998 0 0,102.04301479100002 33.11776506799998 0 0,102.043018916 33.11773201800003 0 0,102.04301892000001 33.11769928799998 0 0,102.04301892199999 33.11761939600001 0 0,102.04301892299998 33.11753944600002 0 0,102.043024785 33.11744526199999 0 0,102.04302891100002 33.11741221699998 0 0,102.04302891499998 33.117379441000026 0 0,102.04303655199999 33.11727208399998 0 0,102.04303889599998 33.117255648000025 0 0,102.04303889599998 33.117229615999975 0 0,102.04304653399998 33.117122162999976 0 0,102.04305556899999 33.117058826999994 0 0,102.04306472000002 33.11698550300002 0 0,102.04307470200001 33.11690553300002 0 0,102.04308512 33.11684313500001 0 0,102.043091689 33.11681450100002 0 0,102.04311163900002 33.116734511999994 0 0,102.04312846300002 33.11667664599997 0 0,102.04314674199998 33.11661999099999 0 0,102.04315330399999 33.11656595400001 0 0,102.04316347700001 33.11650036499998 0 0,102.04318343599999 33.116400403 0 0,102.04320339700001 33.116300422999984 0 0,102.043223351 33.11620048999998 0 0,102.04323596699999 33.11613726799999 0 0,102.04324224300001 33.11607441899997 0 0,102.04325076499998 33.116013775 0 0,102.043265244 33.115934009 0 0,102.04327218499998 33.115864493000004 0 0,102.04328216800002 33.115764539 0 0,102.04329321400002 33.115690648 0 0,102.04330583699999 33.115627421 0 0,102.04331210999999 33.115564608 0 0,102.04332209 33.115464659 0 0,102.04333313699999 33.11539076700001 0 0,102.04335309200002 33.115290817000016 0 0,102.04336571599998 33.11522756599999 0 0,102.04337200200001 33.11516468100001 0 0,102.04338303100002 33.115090915999986 0 0,102.04338819100002 33.11506505400001 0 0,102.04338819200001 33.11504027000001 0 0,102.04339283299998 33.11495653200001 0 0,102.04340235299998 33.114870731999986 0 0,102.043411919 33.114774931 0 0,102.04342190099999 33.11467497799998 0 0,102.043432946 33.11460108699998 0 0,102.043452903 33.11450113400002 0 0,102.043466341 33.114433797000004 0 0,102.04347267100002 33.114376752 0 0,102.04348284100001 33.11431117500001 0 0,102.04350486300001 33.114201364999985 0 0,102.04351754300001 33.11414217800001 0 0,102.04351793500001 33.114090705000024 0 0,102.043517936 33.114000723000004 0 0,102.043517947 33.113910740999984 0 0,102.04352258699998 33.11382701100001 0 0,102.04352792899999 33.113778868 0 0,102.04352792899999 33.11374092599999 0 0,102.04353379100002 33.113646749 0 0,102.04354377300001 33.113566773 0 0,102.04354789199999 33.11353377299997 0 0,102.04354789199999 33.113501004 0 0,102.04354790299999 33.11341106399999 0 0,102.04354790399998 33.11333116700001 0 0,102.04354790600001 33.11325116900002 0 0,102.04354791700001 33.113171180999984 0 0,102.04355826900002 33.11304624000002 0 0,102.04356678699997 33.11299504599998 0 0,102.04357551300001 33.11293387400002 0 0,102.04358048400002 33.112904800000024 0 0,102.043588221 33.11282681300003 0 0,102.04359819299998 33.11270638000002 0 0,102.043600976 33.11268966099999 0 0,102.04361263200002 33.112572082999975 0 0,102.04362261400001 33.112522092999995 0 0,102.043630167 33.112484256000016 0 0,102.043638117 33.112436479999985 0 0,102.04364254500001 33.112412269000004 0 0,102.04365253100002 33.112362206 0 0,102.04366326000002 33.11230855299999 0 0,102.043674425 33.112261466999996 0 0,102.04368738699998 33.112218454000015 0 0,102.04370732899997 33.11215850999997 0 0,102.04372726100002 33.112098566999975 0 0,102.04374338999997 33.11205444400002 0 0,102.04376335199998 33.11200443500002 0 0,102.04377220499998 33.11198313900002 0 0,102.043793763 33.111936533000005 0 0,102.04381711100001 33.111868415 0 0,102.04383315199999 33.111824533000004 0 0,102.04384289500001 33.111798410000006 0 0,102.04385402700001 33.111751474000016 0 0,102.043866966 33.11170851600002 0 0,102.043880893 33.11166663300003 0 0,102.04386190999998 33.11164554800001 0 0,102.04383977200001 33.11162342199998 0 0,102.04378930899998 33.11157298699999 0 0,102.04373180900001 33.111509979000004 0 0,102.04368158900002 33.111443638000026 0 0,102.04364984699998 33.11139382699997 0 0,102.04362711300001 33.11135206 0 0,102.043615128 33.11133407800003 0 0,102.04356194399998 33.111242491999974 0 0,102.043541995 33.11120256200002 0 0,102.043522854 33.11116146299997 0 0,102.04349474899999 33.11108644299998 0 0,102.04347452000002 33.11100964899998 0 0,102.04346589 33.110960611999985 0 0,102.043455015 33.11088398999999 0 0,102.04344415100002 33.110797364999996 0 0,102.04343555100002 33.11072841999999 0 0,102.04341660900002 33.11065901400002 0 0,102.04340537299998 33.11060838200001 0 0,102.043388257 33.110556969000015 0 0,102.04337525900002 33.11051386600002 0 0,102.043364806 33.11047027699999 0 0,102.043354395 33.110407932999976 0 0,102.04334441100002 33.110327960999996 0 0,102.04333527 33.11025466799998 0 0,102.04331926999998 33.110142499000006 0 0,102.04331347300001 33.110113453 0 0,102.043298666 33.109964056000024 0 0,102.04329866500001 33.10992609200002 0 0,102.04329699300001 33.109911012 0 0,102.043293554 33.10989379900002 0 0,102.043281331 33.109807201000024 0 0,102.04327788500001 33.10976575699999 0 0,102.043268582 33.10973781299998 0 0,102.04325558300002 33.10969470499998 0 0,102.043245125 33.10965110799998 0 0,102.04323292700002 33.10957312099998 0 0,102.04322884999999 33.10949453500001 0 0,102.04322885099998 33.10943458600002 0 0,102.043236487 33.109327139000015 0 0,102.04323883199999 33.10931069100002 0 0,102.04323883299998 33.109294654999985 0 0,102.04324243000002 33.10924404999997 0 0,102.04323294199997 33.10918339099999 0 0,102.043228865 33.10910473000001 0 0,102.04322887500001 33.10906193400001 0 0,102.04322261300001 33.10901997799999 0 0,102.04321889800002 33.10894494600001 0 0,102.04322230600002 33.10887606900002 0 0,102.04321890900002 33.108835016 0 0,102.04321876400002 33.10880635199999 0 0,102.04320526700002 33.10875182799998 0 0,102.043193068 33.108673840999984 0 0,102.04318899999998 33.10859510099999 0 0,102.043173803 33.10856405300001 0 0,102.04314569899998 33.108489034 0 0,102.04312547 33.10841223800003 0 0,102.04311327099998 33.108334250999974 0 0,102.04310919599999 33.10825566599999 0 0,102.04311230899998 33.10818698100002 0 0,102.04311901 33.10811323899998 0 0,102.04312229099997 33.108077041 0 0,102.04312758999998 33.10803296199998 0 0,102.04313545500003 33.107989153999995 0 0,102.04315568599998 33.10791235900001 0 0,102.04318379199998 33.10783734 0 0,102.04321609700003 33.10777170099999 0 0,102.04320899200002 33.10768583599997 0 0,102.043208994 33.107625875999986 0 0,102.04321897400001 33.10750532999998 0 0,102.043218975 33.10746596600001 0 0,102.04321897599999 33.10741593 0 0,102.04321898699999 33.10736595999998 0 0,102.04321898699999 33.10733321800001 0 0,102.04321898699999 33.10731954800002 0 0,102.04321898699999 33.10731606600001 0 0,102.04321898699999 33.107256115999974 0 0,102.04321898799998 33.107196155999986 0 0,102.043218991 33.10714662100003 0 0,102.043209021 33.107026296000015 0 0,102.04320848399999 33.10695850100001 0 0,102.043199431 33.10690153899998 0 0,102.043196728 33.10688404299998 0 0,102.04318799700002 33.106822862 0 0,102.043179479 33.106771648999995 0 0,102.04316956399998 33.10665208 0 0,102.043159543 33.10659189199998 0 0,102.04315159599997 33.106544111000005 0 0,102.043144068 33.106506396999976 0 0,102.04313410700001 33.106456545000015 0 0,102.04312961300002 33.106431999999984 0 0,102.04312169000002 33.106384359 0 0,102.04311415699999 33.10634666599998 0 0,102.043109668 33.10632214100002 0 0,102.04310174 33.10627448499997 0 0,102.04309419200001 33.10623669900002 0 0,102.04308421000002 33.10618670000002 0 0,102.04307431500001 33.10608715699999 0 0,102.04306427699998 33.10603692299998 0 0,102.04305429200002 33.10598691000001 0 0,102.04304984999999 33.10596263299999 0 0,102.04303986100001 33.10590263099999 0 0,102.04303192600003 33.10585493000002 0 0,102.04302439399999 33.10581723600001 0 0,102.043019641 33.10579193500001 0 0,102.04300637 33.105748009000024 0 0,102.04299591199998 33.10570440800001 0 0,102.042990008 33.10567298400002 0 0,102.04298001500001 33.105612984000004 0 0,102.042970034 33.10555297000002 0 0,102.04296732 33.10553538800002 0 0,102.04295861499997 33.10547433300002 0 0,102.042950098 33.10542318300003 0 0,102.04294011600001 33.10536317200001 0 0,102.04293741700002 33.10534569399999 0 0,102.04292868800002 33.10528452400001 0 0,102.04292017 33.10523332299999 0 0,102.042910199 33.10517337099998 0 0,102.04290732999999 33.105154712 0 0,102.04289666400001 33.10511872000001 0 0,102.0428862 33.105075097 0 0,102.042880271 33.105043532000025 0 0,102.04287031299998 33.104983663999974 0 0,102.04286455099998 33.104928632 0 0,102.042857331 33.104897419 0 0,102.042852702 33.104878751 0 0,102.04284727999999 33.104860875999975 0 0,102.042816662 33.10478235400001 0 0,102.042795716 33.10470204799998 0 0,102.04278500200002 33.10464851099999 0 0,102.042775017 33.10459848900001 0 0,102.04276506600002 33.104548635000015 0 0,102.04275491599998 33.104497847000005 0 0,102.04275009100002 33.104482684999994 0 0,102.04273708300002 33.104439549999995 0 0,102.042726619 33.104395927999974 0 0,102.04271996699998 33.10436225400002 0 0,102.04271433100001 33.10434928900003 0 0,102.04269465300001 33.104306958999985 0 0,102.04265775300001 33.10425118699999 0 0,102.042617872 33.104191344000014 0 0,102.04259933899999 33.10416353900001 0 0,102.04258951899999 33.104151264999985 0 0,102.042545518 33.104098478000026 0 0,102.042491456 33.10402660300002 0 0,102.04244828499998 33.10396189400001 0 0,102.042412248 33.10390782899998 0 0,102.04238535399998 33.103878329999986 0 0,102.04233513899999 33.10381198800002 0 0,102.04230573500001 33.10376659100001 0 0,102.04226530900002 33.103712218 0 0,102.04223549599999 33.103666309999994 0 0,102.04219471800002 33.10361532899998 0 0,102.04218467999999 33.103603366000016 0 0,102.04214771900001 33.103564344999995 0 0,102.042122791 33.103534895999985 0 0,102.042093465 33.10351009499999 0 0,102.04205320099999 33.103471954999975 0 0,102.04201804000002 33.10343473500001 0 0,102.04198525800001 33.103396006000025 0 0,102.04194532899999 33.103346101 0 0,102.041905402 33.10329618499998 0 0,102.041863052 33.10323866499999 0 0,102.04184119500002 33.10320594799998 0 0,102.04182559399999 33.103186446999985 0 0,102.04178321500001 33.10312888200002 0 0,102.04176136299998 33.10309616799998 0 0,102.04175154699999 33.103083896999976 0 0,102.041707583 33.10303115300002 0 0,102.041692087 33.103012079999985 0 0,102.04167475600002 33.102993785000024 0 0,102.04163897500001 33.10295594500002 0 0,102.041606194 33.102917218000016 0 0,102.04156626600002 33.10286731299999 0 0,102.04152636700002 33.102817431999995 0 0,102.04148652999999 33.102767641000014 0 0,102.04144659299999 33.10271773699998 0 0,102.04143651800001 33.102705714000024 0 0,102.04139953800001 33.102666672 0 0,102.04136673300002 33.10262790899998 0 0,102.04132686100002 33.10257806599998 0 0,102.04128698900001 33.10252822799998 0 0,102.04124709000001 33.102478358999974 0 0,102.04121289099999 33.10243561499999 0 0,102.04116887200001 33.10238279700002 0 0,102.041157311 33.10236864000001 0 0,102.04111352500001 33.10231391299999 0 0,102.04109619299999 33.10229561599999 0 0,102.04106041199998 33.10225777699998 0 0,102.041023747 33.102214194 0 0,102.04100641399998 33.10219589600001 0 0,102.04097063400002 33.102158057 0 0,102.04093395500001 33.10211445499999 0 0,102.040916611 33.10209614199999 0 0,102.04088090300002 33.10205837900003 0 0,102.04084815499999 33.10201969799999 0 0,102.04080821100001 33.101969784000005 0 0,102.040768276 33.10191987100001 0 0,102.04072533800002 33.101863166999976 0 0,102.04068847799999 33.101820121 0 0,102.04065427500001 33.101777371000026 0 0,102.04063742199997 33.101757150000026 0 0,102.04061738899998 33.10173712699998 0 0,102.04058160900001 33.10169928800002 0 0,102.04054882999998 33.101660562999996 0 0,102.04051462799998 33.10161781199997 0 0,102.040497776 33.10159758999998 0 0,102.04047836299998 33.10157819 0 0,102.040427862 33.101527718 0 0,102.04037034700002 33.10146469 0 0,102.04031683699998 33.10139347400002 0 0,102.040295018 33.10136080000001 0 0,102.04027951400002 33.10134142200002 0 0,102.04023713200002 33.10128443799999 0 0,102.04020446800001 33.101244286 0 0,102.04017264499998 33.10121059900001 0 0,102.040139867 33.10117187399999 0 0,102.040129766 33.10115982899998 0 0,102.04008343599997 33.10111016799999 0 0,102.04005569100002 33.10107580699997 0 0,102.040019486 33.101039618000016 0 0,102.03997898 33.10099913099998 0 0,102.03993378500002 33.10095060100002 0 0,102.03989313900001 33.10090025400001 0 0,102.039847189 33.100838986999975 0 0,102.03981227399998 33.10079709299998 0 0,102.039800721 33.10078294599998 0 0,102.039760822 33.10073307599998 0 0,102.03972164999999 33.10068026800002 0 0,102.03969305800001 33.10063574200001 0 0,102.039684938 33.10062263499998 0 0,102.03966180200001 33.100590469 0 0,102.03963320899999 33.100545942999986 0 0,102.03960328900001 33.10049605299997 0 0,102.03957211099998 33.10043924500002 0 0,102.03955663699998 33.10040827099999 0 0,102.03954350499998 33.10038638100002 0 0,102.03952307100002 33.100349155 0 0,102.03950221600002 33.100321038999994 0 0,102.039473622 33.10027651399997 0 0,102.03944370300002 33.100226623000026 0 0,102.03941257399998 33.10016991600003 0 0,102.03938262100002 33.100109976 0 0,102.039367094 33.100078896000014 0 0,102.03935393400002 33.10005695299998 0 0,102.03932705099999 33.10000861999998 0 0,102.03930361099998 33.099959033000005 0 0,102.03928751699999 33.099919563000014 0 0,102.03925629700001 33.099872258999994 0 0,102.039216754 33.099804167 0 0,102.03919300899997 33.09977215800001 0 0,102.039161251 33.09972230699998 0 0,102.039143706 33.099690065000004 0 0,102.03911990799998 33.09965755000002 0 0,102.03907671600001 33.09959280999999 0 0,102.03903681600002 33.099532936 0 0,102.03899745500001 33.09946781899998 0 0,102.03896392799999 33.09939893400002 0 0,102.03895524299998 33.099378661 0 0,102.03894365600001 33.09936303799998 0 0,102.03891189500001 33.09931318700001 0 0,102.03888391200002 33.099261759 0 0,102.03887311699998 33.09924015600001 0 0,102.03885388700002 33.099213358999975 0 0,102.03882529700002 33.09916883699998 0 0,102.03881673799998 33.09915513999999 0 0,102.038785958 33.099114093000026 0 0,102.03876412699998 33.09908366799999 0 0,102.03873238199998 33.09903384199998 0 0,102.03870440999998 33.098982439 0 0,102.03868887800002 33.09895135800002 0 0,102.03867568999999 33.09892936799997 0 0,102.03864451200002 33.09887256000002 0 0,102.03861460500002 33.098812694 0 0,102.03859780099998 33.09877950399999 0 0,102.03856803600002 33.09873461900003 0 0,102.03854609799998 33.09869994799999 0 0,102.038516168 33.098650056999986 0 0,102.03848492499998 33.09859314099998 0 0,102.03847853899998 33.09858035799999 0 0,102.03846834400002 33.098565065 0 0,102.03841510699999 33.09847339200002 0 0,102.03840577199998 33.09845470699997 0 0,102.03838439200001 33.098427985 0 0,102.03834521599998 33.09837516800002 0 0,102.03831662800002 33.09833064999998 0 0,102.03830855500001 33.098317613999996 0 0,102.03828536700001 33.098285379000004 0 0,102.038256779 33.09824086100002 0 0,102.038226839 33.098190938000016 0 0,102.03819690099999 33.09814100599999 0 0,102.03816303600001 33.09807880599999 0 0,102.03814707200002 33.09805126200001 0 0,102.03813556699998 33.098030299000015 0 0,102.03811770300001 33.09800647700001 0 0,102.03809586900002 33.09797604800002 0 0,102.03806728299998 33.09793153099997 0 0,102.038037395 33.09788169500001 0 0,102.038007467 33.09783180599999 0 0,102.03799930600002 33.09781862900002 0 0,102.03797618099998 33.09778647899998 0 0,102.037947557 33.09774189799998 0 0,102.03791763700002 33.097691998000016 0 0,102.03789077300002 33.09764369300001 0 0,102.03786734900001 33.09759413299997 0 0,102.037856927 33.097568910999996 0 0,102.03784785800002 33.09755233300001 0 0,102.03782097200002 33.09750399500001 0 0,102.03779573499997 33.097450088000016 0 0,102.03776806899998 33.09740263399999 0 0,102.03773813200002 33.097352711999974 0 0,102.03770819300001 33.09730277900002 0 0,102.03768132800002 33.097254471999975 0 0,102.037667553 33.097225329000025 0 0,102.03764704700001 33.097197688999984 0 0,102.037615276 33.097147817999996 0 0,102.03758728399998 33.09709636600002 0 0,102.03757178199999 33.097065337000004 0 0,102.03755862600002 33.097043395000014 0 0,102.03752868499998 33.09699347399999 0 0,102.03749879899999 33.09694362800002 0 0,102.03746892200002 33.096893824000006 0 0,102.03743491099999 33.09683136799998 0 0,102.037419 33.096803927999986 0 0,102.037410894 33.096790828999985 0 0,102.03738773200001 33.096758627999975 0 0,102.03735911000001 33.09671405199998 0 0,102.03732920800002 33.09666418299997 0 0,102.03729930999998 33.09661432600001 0 0,102.03726540399998 33.096552062 0 0,102.037249422 33.096524484999975 0 0,102.03721866500001 33.096473688 0 0,102.03717828700002 33.09641936999998 0 0,102.03714970300001 33.09637485799999 0 0,102.03711978299998 33.096324967999976 0 0,102.037099399 33.096287830999984 0 0,102.03707855800002 33.096259728999996 0 0,102.03703540700002 33.09618995599999 0 0,102.03700557100001 33.09612932700003 0 0,102.03698692400002 33.09610005500002 0 0,102.036978003 33.09608365499997 0 0,102.03696084400002 33.096060780000016 0 0,102.03693892000001 33.09603022800002 0 0,102.03691033799998 33.09598571999999 0 0,102.03688041800001 33.09593582999997 0 0,102.03685353100002 33.095887489000006 0 0,102.03683008799999 33.09583789300001 0 0,102.036823819 33.09582506200002 0 0,102.03679929200001 33.095790738000005 0 0,102.03677071200002 33.09574623100002 0 0,102.03676259899999 33.095733128000006 0 0,102.036731438 33.09569158300002 0 0,102.03670953400001 33.09566105900001 0 0,102.03668091499998 33.09561648599998 0 0,102.03665101299998 33.09556661800002 0 0,102.03662111400001 33.095516761 0 0,102.03659422499999 33.095468419999975 0 0,102.036570783 33.09541882299999 0 0,102.03654380199998 33.09534738399998 0 0,102.03652136900001 33.09530712100002 0 0,102.036513259 33.095294029 0 0,102.03649012900001 33.09526186800002 0 0,102.036458402 33.09521207300003 0 0,102.03643044400002 33.09516070199999 0 0,102.036414901 33.095129606 0 0,102.03640169900001 33.09510759300002 0 0,102.03637178100001 33.09505770200002 0 0,102.03634057599999 33.095000844000026 0 0,102.036331937 33.094984391000025 0 0,102.03629879599998 33.094932615000005 0 0,102.03627081799999 33.09488119299999 0 0,102.03625530599999 33.09485014799998 0 0,102.03624213400002 33.094828183999994 0 0,102.036215244 33.09477984099999 0 0,102.036189573 33.094724885999995 0 0,102.036165375 33.094680030999996 0 0,102.03614193200002 33.09463043300002 0 0,102.0361312 33.09460337399997 0 0,102.03610250700001 33.094558715000005 0 0,102.036071687 33.09450782900001 0 0,102.03603135700001 33.094453568999995 0 0,102.036002779 33.094409066000026 0 0,102.03597286000002 33.09435917500002 0 0,102.03594170600002 33.094302416000005 0 0,102.03591178599999 33.094242536000024 0 0,102.03590536799999 33.094229692 0 0,102.03589513499998 33.09421433599999 0 0,102.03584195299999 33.09412274699997 0 0,102.035835174 33.094109178 0 0,102.03580197100001 33.094064418000016 0 0,102.03577017499998 33.09401450399997 0 0,102.03574084500002 33.09396036499999 0 0,102.035731446 33.09394762599999 0 0,102.035692272 33.093894808000016 0 0,102.03566050500001 33.09384494300002 0 0,102.03563251700001 33.093793498000025 0 0,102.035612985 33.09375440000002 0 0,102.035589206 33.093712761000006 0 0,102.03557454399999 33.09368831400002 0 0,102.03554612900001 33.09364568299998 0 0,102.03550673000001 33.093580514999985 0 0,102.03547275199998 33.093510587000026 0 0,102.03543692300002 33.093450785000016 0 0,102.03540392600001 33.09338314299998 0 0,102.035384782 33.093334629000026 0 0,102.03536949599999 33.09328703 0 0,102.035343329 33.09323465900002 0 0,102.03532414900002 33.093193472999985 0 0,102.03530500400001 33.09314496000002 0 0,102.03528915599998 33.093095611000024 0 0,102.035269217 33.093025710999996 0 0,102.03525588399998 33.092971757999976 0 0,102.03524708700002 33.09292152699999 0 0,102.03523641599998 33.092885498999976 0 0,102.03522596599998 33.09284191699999 0 0,102.03521716199998 33.09279164499998 0 0,102.03520651399998 33.09275572600001 0 0,102.035196047 33.092712088999974 0 0,102.03518740499999 33.092662953 0 0,102.03517655000002 33.092586385999994 0 0,102.035165694 33.09249983000001 0 0,102.03515572499998 33.09241991099998 0 0,102.035146585 33.09234664000002 0 0,102.03513756299998 33.09228335900002 0 0,102.03512992999998 33.09217590600002 0 0,102.03512993200002 33.09210590800001 0 0,102.03512994300002 33.09202595800002 0 0,102.035129944 33.09194606599999 0 0,102.035129944 33.09193002500001 0 0,102.03512760699999 33.09191363999997 0 0,102.03512685599998 33.09190306099998 0 0,102.03512225499998 33.09183827099997 0 0,102.03511997599998 33.091806185999985 0 0,102.035119979 33.09179264900001 0 0,102.03511997599998 33.09173618199998 0 0,102.03511997999999 33.09172019699997 0 0,102.03511764799998 33.091703849 0 0,102.03510767099999 33.091633871 0 0,102.03509770300002 33.091563959999974 0 0,102.03509041699999 33.09146138099999 0 0,102.035082692 33.09139927000001 0 0,102.035080102 33.09133654200002 0 0,102.03508011100001 33.091287179000005 0 0,102.03507014299998 33.09116675600001 0 0,102.03507014399997 33.09112677600001 0 0,102.03507014500002 33.091066825999974 0 0,102.03508012600003 33.09096151099999 0 0,102.03508012700001 33.090906905 0 0,102.03508012700001 33.090846946 0 0,102.035080129 33.090809784999976 0 0,102.03507056000001 33.09075232599997 0 0,102.03506278399999 33.09068989399998 0 0,102.03506102 33.09065498799998 0 0,102.03505281600002 33.09058998299997 0 0,102.035050221 33.09052716999997 0 0,102.03505022899998 33.09048780500001 0 0,102.03504026299998 33.090367386000025 0 0,102.03504026500002 33.09030742599998 0 0,102.03504026600001 33.090247465000004 0 0,102.03504026600001 33.09018482900001 0 0,102.035032893 33.09012036399997 0 0,102.03503029699999 33.090057563000016 0 0,102.035030307 33.08999760299997 0 0,102.03503030899998 33.08992771599998 0 0,102.03503030899998 33.089867755 0 0,102.03503030899998 33.08981769100001 0 0,102.03503032100002 33.08977771999997 0 0,102.03503032200001 33.089727856000025 0 0,102.035036171 33.089633746000004 0 0,102.03504002 33.08960289100003 0 0,102.03503619100002 33.08957219299998 0 0,102.035026222 33.08949227400001 0 0,102.03501625199999 33.08941235399999 0 0,102.03501039600002 33.089318186000014 0 0,102.03501039700001 33.08923824599998 0 0,102.035010398 33.08915824799999 0 0,102.03501040399999 33.08912552200002 0 0,102.035006297 33.08909260500002 0 0,102.03500043899999 33.088998436 0 0,102.03500043999998 33.08891848600001 0 0,102.03500043999998 33.08889245900002 0 0,102.03499810300002 33.08887605799998 0 0,102.034990472 33.08876861599998 0 0,102.034990473 33.088747153999975 0 0,102.034983796 33.088717050000014 0 0,102.03497591600001 33.088691514000004 0 0,102.034955352 33.08864755399998 0 0,102.03493589599998 33.088598073000014 0 0,102.03492717 33.08858447799997 0 0,102.03489675200001 33.088552273000005 0 0,102.03486009900001 33.08850869600002 0 0,102.03484280800001 33.08849044499999 0 0,102.034807022 33.088452596000025 0 0,102.03477426199998 33.08841388799999 0 0,102.034734372 33.088364028 0 0,102.03469518200001 33.088311189000024 0 0,102.03466662 33.08826670899998 0 0,102.034638115 33.08822179499998 0 0,102.034582865 33.088170676999994 0 0,102.03453827800001 33.08812274899998 0 0,102.03450942500001 33.08808700399999 0 0,102.034468506 33.088043019999986 0 0,102.034440776 33.088008675000026 0 0,102.03441395800002 33.087981867999986 0 0,102.03436873999999 33.08793330899999 0 0,102.034339886 33.087897564 0 0,102.034298966 33.08785358 0 0,102.034258352 33.087803275 0 0,102.034235513 33.08777353200003 0 0,102.03419868200001 33.08773463799997 0 0,102.034165922 33.087695931999974 0 0,102.03415586400001 33.087683943 0 0,102.03411886399999 33.08764487399998 0 0,102.03408607699998 33.08760613300001 0 0,102.03404618799999 33.08755626200002 0 0,102.03400705000001 33.08750348900003 0 0,102.03397530699999 33.087453658000015 0 0,102.03396108999999 33.087427531 0 0,102.03393991600001 33.08740476999998 0 0,102.033911391 33.08736943100001 0 0,102.03387955400001 33.08733572900002 0 0,102.03384679800001 33.08729702400001 0 0,102.03380356399998 33.08724284800002 0 0,102.03377636300002 33.08721468700003 0 0,102.03374094399999 33.087179289999995 0 0,102.03366663899999 33.087115014000005 0 0,102.03362611699998 33.08707450999998 0 0,102.033568602 33.08701147099998 0 0,102.033516744 33.08694255900002 0 0,102.03346720799999 33.086895699000024 0 0,102.03339675199999 33.08682528200001 0 0,102.03333977 33.08676288800001 0 0,102.03331704499999 33.086735619000024 0 0,102.03329700500001 33.08671558399999 0 0,102.03324499500002 33.086659098999974 0 0,102.03319895800001 33.08660001700002 0 0,102.033149046 33.086530138 0 0,102.033099161 33.086460273 0 0,102.03306827900002 33.086417127999994 0 0,102.033038369 33.086387136999974 0 0,102.03297853999999 33.08632732799998 0 0,102.03291809500001 33.086266920000014 0 0,102.03286599199998 33.086210334999976 0 0,102.03281992000001 33.086151191 0 0,102.03278953099999 33.08610863199999 0 0,102.032761381 33.08607485099998 0 0,102.032749824 33.08606069799998 0 0,102.03273973099999 33.086048663999975 0 0,102.03268105000001 33.08598446100001 0 0,102.03263084700001 33.085918119999974 0 0,102.032599474 33.085868952 0 0,102.03256610599999 33.08582589500003 0 0,102.03252385899998 33.085779574000014 0 0,102.03248377199998 33.085729920000006 0 0,102.032450042 33.085699164000005 0 0,102.03240016699999 33.08564931699999 0 0,102.03235962299999 33.085608793000006 0 0,102.032323856 33.08557096200002 0 0,102.032291101 33.08553225999998 0 0,102.03225121100002 33.08548240099998 0 0,102.032209991 33.085426376999976 0 0,102.03219240800001 33.08540613100001 0 0,102.03214220199999 33.08533978899999 0 0,102.03209905699998 33.08527001700003 0 0,102.0320633 33.085197343999994 0 0,102.03203520300002 33.085122324 0 0,102.032017441 33.08505487299999 0 0,102.03198492799999 33.08503595600001 0 0,102.031932563 33.08500124300002 0 0,102.031883628 33.08496446999999 0 0,102.03177956899998 33.08488127300001 0 0,102.031665541 33.084788117000016 0 0,102.03159241200001 33.08472204499998 0 0,102.031492055 33.084621734999985 0 0,102.03146406799999 33.08459249499998 0 0,102.03135545499998 33.08447404999998 0 0,102.03123688599999 33.08434563100002 0 0,102.031214062 33.08431998100002 0 0,102.031096015 33.08418229199998 0 0,102.03097853700001 33.08404675100002 0 0,102.030859889 33.08391902400001 0 0,102.030838383 33.083895057999996 0 0,102.030708753 33.083745497999985 0 0,102.03065314399998 33.08367454099999 0 0,102.03055096399999 33.08352973799998 0 0,102.03045125699998 33.083407023999996 0 0,102.03032277699998 33.08326022 0 0,102.03018171600002 33.08309902000002 0 0,102.03007262900002 33.08297316699998 0 0,102.02994644099999 33.082847044000005 0 0,102.029946139 33.08284671400003 0 0,102.02994579400001 33.082846397000026 0 0,102.029904252 33.08280195999998 0 0,102.023080102 33.07501050299999 0 0,102.01960768700002 33.071086154 0 0,102.01959190299999 33.07106784199999 0 0,102.019032735 33.07040158900003 0 0,102.01900536300002 33.07036733899997 0 0,102.018979882 33.07033206900002 0 0,102.018967568 33.070313613999986 0 0,102.01756846199999 33.06815781300003 0 0,102.01753239700002 33.068096880999974 0 0,102.017501896 33.068033832000026 0 0,102.01748423499998 33.06798942099999 0 0,102.01737002499999 33.067675329999986 0 0,102.017364735 33.067660320000016 0 0,102.01570916700001 33.062807623000026 0 0,102.014067877 33.058054862000006 0 0,102.014042792 33.057965454 0 0,102.013970793 33.057634194 0 0,102.013960183 33.05757219100002 0 0,102.01395485699999 33.05751265599997 0 0,102.01392631099998 33.056941585000004 0 0,102.01392536499998 33.056903653999996 0 0,102.013928669 33.056832867000026 0 0,102.01393856499999 33.05676251699998 0 0,102.015666221 33.047582250000005 0 0,102.01695602799998 33.04075907399999 0 0,102.01695897899998 33.040744254 0 0,102.01697919499998 33.04066745799997 0 0,102.01700727899998 33.04059243900002 0 0,102.017043021 33.040519765 0 0,102.01708614400002 33.04044999299998 0 0,102.01713632600001 33.040383652 0 0,102.01709144699998 33.037700073999986 0 0,102.01768605000001 33.036698005999995 0 0,102.01811053799997 33.034908686999984 0 0,102.018110245 33.03347727900001 0 0,102.01785515400002 33.03254690099999 0 0,102.016665402 33.03140194000002 0 0,102.015815513 33.03011378299999 0 0,102.01607018599998 33.02889705299998 0 0,102.01708931899998 33.02667823500002 0 0,102.01734403500001 33.02581935400002 0 0,102.01734389500001 33.025103649000016 0 0,102.01734362799999 33.023743809999985 0 0,102.01657885499998 33.02295663899997 0 0,102.01504945800002 33.02202641600002 0 0,102.015049336 33.02131071100001 0 0,102.01615354400002 33.020093874 0 0,102.016833034 33.01930650899999 0 0,102.016832857 33.01837609199998 0 0,102.01666270800001 33.01708784499999 0 0,102.01632268899999 33.01594276100002 0 0,102.01581277899999 33.014797697000006 0 0,102.01479330799998 33.01436839799999 0 0,102.01275461300003 33.015012759 0 0,102.011310562 33.01580017399999 0 0,102.009866477 33.016516002 0 0,102.008932061 33.01701706699998 0 0,102.00774274499997 33.017160287000024 0 0,102.00604370600001 33.017231951999975 0 0,102.00519416700001 33.01694570799998 0 0,102.00459945099999 33.01594374299998 0 0,102.00493920299999 33.015013313 0 0,102.00646826899998 33.014512249000006 0 0,102.00740265500002 33.013796490999994 0 0,102.00799723900002 33.01315231900003 0 0,102.007912202 33.01215033599999 0 0,102.006722814 33.01050428100001 0 0,102.00544855200002 33.009287642000004 0 0,102.00485389699998 33.008500389000005 0 0,102.00400441900001 33.00764157200001 0 0,102.00451404799998 33.007068989000004 0 0,102.00561830999999 33.00721208499999 0 0,102.00714729399999 33.00742671900002 0 0,102.008421505 33.008142346 0 0,102.01054519500002 33.009001033000004 0 0,102.01275385100001 33.00971653300002 0 0,102.014452833 33.01021734300002 0 0,102.015812025 33.01057503099997 0 0,102.01649159200002 33.010574942999995 0 0,102.017510942 33.01057480399999 0 0,102.01827530700001 33.00985898800002 0 0,102.018275071 33.00871385800002 0 0,102.018869542 33.00806963399998 0 0,102.01937890599999 33.00670971300002 0 0,102.01937867100003 33.00563615300001 0 0,102.01912352300002 33.004133206999995 0 0,102.01886847600002 33.00305968499998 0 0,102.01827374300001 33.00227249599999 0 0,102.01716941199999 33.001556945000004 0 0,102.01631995999998 33.00112763499999 0 0,102.01513077200002 33.00069836 0 0,102.01462107100002 33.000197426 0 0,102.014705805 32.99898071299998 0 0,102.01538507200002 32.99776392799998 0 0,102.015894532 32.99697658500003 0 0,102.01614910900003 32.995759849000024 0 0,102.01631873500003 32.99447155199999 0 0,102.01631845899999 32.99296856500001 0 0,102.01614845699999 32.992181308 0 0,102.01504428099997 32.99153730799998 0 0,102.01394019999998 32.99139429500002 0 0,102.01309087200002 32.99103653200001 0 0,102.01207181500001 32.99153763100003 0 0,102.01079794399999 32.991895602 0 0,102.01054298999998 32.990464207 0 0,102.01071269599998 32.989247487 0 0,102.01088237200003 32.987816054999996 0 0,102.01096713599998 32.986527771 0 0,102.01028768700002 32.985955262000004 0 0,102.00850436799999 32.98645639199998 0 0,102.00714558700002 32.98624176499999 0 0,102.00629629000002 32.985239818000025 0 0,102.00578669100003 32.984166277999975 0 0,102.00425807300002 32.98316434700001 0 0,102.002984271 32.98294967099997 0 0,102.00145571899998 32.98273498499998 0 0,102.00001209300001 32.98316441899999 0 0,101.99899305299999 32.983593841000015 0 0,101.996785133 32.98359380300002 0 0,101.99585103599998 32.983092779 0 0,101.99449239900002 32.981876020000016 0 0,101.993813112 32.98101713699998 0 0,101.99236960000002 32.980015062999996 0 0,101.99033168800003 32.97922764100002 0 0,101.989058048 32.97844025500001 0 0,101.988124088 32.97765288900001 0 0,101.98702032699998 32.97679392700002 0 0,101.98464277400001 32.97665051500002 0 0,101.98243499900002 32.97679336599998 0 0,101.98048183100002 32.97750878599999 0 0,101.978189025 32.97800940399998 0 0,101.974792337 32.978366619999974 0 0,101.97351859100002 32.978437927000016 0 0,101.97190513700002 32.97865228799998 0 0,101.97027058399999 32.97867221000001 0 0,101.969482422 32.978088378999985 0 0,101.96691894499997 32.97747802700002 0 0,101.96607944499999 32.97761128100001 0 0,101.96601653800002 32.97757582999998 0 0,101.965609648 32.97744733899998 0 0,101.96525853100002 32.97737126200002 0 0,101.965181347 32.97735454000002 0 0,101.964453231 32.977375955000014 0 0,101.963418166 32.977797119 0 0,101.963098226 32.977985409999974 0 0,101.96286239900002 32.97812419799999 0 0,101.95587158199999 32.979309081999986 0 0,101.94989013700001 32.98052978499999 0 0,101.94931116499998 32.98072277599999 0 0,101.94725352400002 32.98191272700001 0 0,101.94554031199999 32.98257897600001 0 0,101.94401745699997 32.98276933300002 0 0,101.94316085100002 32.98315004699998 0 0,101.94201871000001 32.98324522500002 0 0,101.94040067600002 32.983816295999986 0 0,101.93897299999998 32.98457772299997 0 0,101.93716460899998 32.985339151000005 0 0,101.93564175400002 32.985434328999986 0 0,101.934309256 32.985434328999986 0 0,101.932024974 32.985434328999986 0 0,101.930692475 32.98505361500003 0 0,101.92916961999998 32.984101830999975 0 0,101.928122658 32.98343558200003 0 0,101.92513405400001 32.981684298999994 0 0,101.92433455600002 32.981398763000016 0 0,101.92364927099999 32.98122744199998 0 0,101.923135307 32.981056120999995 0 0,101.92256423700002 32.98094190699999 0 0,101.920222824 32.980599170000005 0 0,101.918233896 32.98108584300002 0 0,101.91574262 32.981465899 0 0,101.91336389499997 32.982513977999986 0 0,101.91109881800003 32.983084953 0 0,101.909399942 32.983560872 0 0,101.906115263 32.98460815200002 0 0,101.90169842699999 32.98546360400002 0 0,101.89909416199998 32.985461526999984 0 0,101.896829696 32.985364247999996 0 0,101.89479146500003 32.98545797600002 0 0,101.892299503 32.98621927400001 0 0,101.89025865100001 32.98841233600001 0 0,101.88889794699998 32.98993797700001 0 0,101.887311329 32.99098626 0 0,101.88470553899998 32.99203358699998 0 0,101.88255289400001 32.99289042999999 0 0,101.88085444799998 32.992793393 0 0,101.87802310000001 32.993076942000016 0 0,101.87587023200001 32.99402909700001 0 0,101.87394542800001 32.993836312999974 0 0,101.87133995099998 32.99450164899997 0 0,101.86918697700003 32.995453688 0 0,101.86714748600002 32.99621495600002 0 0,101.86465586000003 32.99640313499998 0 0,101.862389673 32.99725950599998 0 0,101.86068906700001 32.99849817900002 0 0,101.85909953700002 33.00107293899998 0 0,101.857284332 33.00307485500002 0 0,101.85501930800001 33.00307224599999 0 0,101.853320698 33.002974833999986 0 0,101.851621453 33.00325910800001 0 0,101.85039905100001 33.002570315000014 0 0,101.84989936400001 33.002427547000025 0 0,101.84925691000001 33.00207062800001 0 0,101.84797200100002 33.00157094100001 0 0,101.84668709200002 33.00142817400001 0 0,101.84533079900001 33.000999870999976 0 0,101.843974506 33.00014326500002 0 0,101.84276098100003 32.998644204000016 0 0,101.84069084999999 32.997145144 0 0,101.838906254 32.99650268900001 0 0,101.836978891 32.99614577 0 0,101.835337063 32.99614577 0 0,101.834194921 32.99678822499999 0 0,101.83362385100003 32.997858982000025 0 0,101.83362385100003 32.998929739999994 0 0,101.833838002 33.000571568 0 0,101.83440907300002 33.00235616399999 0 0,101.83490876000002 33.00499736500001 0 0,101.83490876000002 33.00706749599999 0 0,101.83490876000002 33.009351778999985 0 0,101.83490876000002 33.01077945499998 0 0,101.834837376 33.011850213 0 0,101.83404748100003 33.01392485000002 0 0,101.83257287200001 33.015068008000014 0 0,101.831097134 33.01678371000003 0 0,101.82962115599997 33.01859482200001 0 0,101.82882475600002 33.02040684899998 0 0,101.82825580000002 33.02174204800002 0 0,101.82621591499998 33.022216360000016 0 0,101.82361133900002 33.021830996999995 0 0,101.82089428299997 33.02106371000002 0 0,101.81817629599999 33.02077349799998 0 0,101.81421172 33.020767659 0 0,101.81058655800001 33.020953065000015 0 0,101.80707465500001 33.02113853899999 0 0,101.80356041099998 33.02237360999999 0 0,101.80140560799998 33.023515325000005 0 0,101.798231026 33.02475078399999 0 0,101.79528247500002 33.02617738800001 0 0,101.79233405299999 33.02750849400002 0 0,101.79074675099997 33.028078404999974 0 0,101.78825590000002 33.027501641000015 0 0,101.78655551999998 33.027975878999996 0 0,101.78496400199998 33.030263393999974 0 0,101.782807364 33.031977342999994 0 0,101.780424299 33.03359542999999 0 0,101.77620363199998 33.03517965100002 0 0,101.774638165 33.035978419 0 0,101.772936131 33.037005943 0 0,101.771368532 33.03860624999999 0 0,101.76850823000001 33.040604938 0 0,101.767143374 33.04260635899999 0 0,101.766253425 33.04495219099999 0 0,101.76563566800002 33.04718401600002 0 0,101.76542594799997 33.049359347999996 0 0,101.76548846999998 33.05142067999998 0 0,101.765347636 33.05325260500001 0 0,101.76500282400002 33.05508414500002 0 0,101.764319565 33.056342485000016 0 0,101.76424821699999 33.057601980000015 0 0,101.76370060800002 33.058975084 0 0,101.76260918100002 33.06028989700002 0 0,101.76124512299998 33.06183320100001 0 0,101.75911937799998 33.064605219999976 0 0,101.757486056 33.06614653899999 0 0,101.75705775300003 33.06664622599999 0 0,101.75627253099998 33.067217296000024 0 0,101.75527315699998 33.06757421499998 0 0,101.75448793499999 33.068002518000014 0 0,101.75413101599997 33.06857358899998 0 0,101.75357738899999 33.07101570999998 0 0,101.75357769499999 33.07102519 0 0,101.75365859599998 33.07153915800001 0 0,101.753696187 33.071723340999995 0 0,101.75377189 33.07217427299997 0 0,101.75405112599998 33.07383752999999 0 0,101.75438425099998 33.075146233 0 0,101.75466978700001 33.075979045 0 0,101.754741169 33.076764266 0 0,101.754730182 33.078412420999996 0 0,101.75472948100003 33.07851763399998 0 0,101.75427246100003 33.080688477000024 0 0,101.75347900399998 33.08489990200002 0 0,101.74768066399997 33.09411621100003 0 0,101.74328613300003 33.10192871100003 0 0,101.74311899000003 33.10232063299998 0 0,101.74308253700002 33.102353677999986 0 0,101.742558331 33.10282888299997 0 0,101.74213002800002 33.103271463 0 0,101.74163034100002 33.104827629 0 0,101.74154468 33.10507033499999 0 0,101.74163237800002 33.10557397000002 0 0,101.74166112699999 33.10573907000003 0 0,101.741516112 33.106079102000024 0 0,101.74151611299999 33.108886719 0 0,101.74230956999997 33.11151123000002 0 0,101.741699219 33.114501953 0 0,101.73968505900001 33.11749267599998 0 0,101.73651123000002 33.122070312999995 0 0,101.73272705099998 33.124877930000025 0 0,101.730476474 33.12586389699999 0 0,101.73046075600001 33.12586138199998 0 0,101.73003762799999 33.125955342 0 0,101.72960961199999 33.126050389 0 0,101.728786378 33.12638258800001 0 0,101.72787771399999 33.126833877000024 0 0,101.72726164 33.12720211300001 0 0,101.726219179 33.12767028899998 0 0,101.72594537200001 33.127899711 0 0,101.72587027499998 33.128029078 0 0,101.72448730500003 33.12908935500002 0 0,101.72279813099999 33.129862996999975 0 0,101.722579956 33.129962921000015 0 0,101.721865525 33.130582343000015 0 0,101.72138963200001 33.13105823500001 0 0,101.71972401 33.133532874000025 0 0,101.71920052799999 33.135436443 0 0,101.718315125 33.13746643100001 0 0,101.71748731600002 33.13941014300002 0 0,101.717073733 33.14273422100001 0 0,101.71757341900002 33.14409051400003 0 0,101.71821587400001 33.146089260999986 0 0,101.71843002499998 33.147445554 0 0,101.71843002499998 33.14994398800002 0 0,101.71835864100001 33.15172858400001 0 0,101.717858955 33.153370412000015 0 0,101.71750203599998 33.155083623999985 0 0,101.71750203599998 33.15672545199999 0 0,101.71760514900001 33.15858428600001 0 0,101.717747917 33.159226741 0 0,101.71796206800002 33.16015472999999 0 0,101.71810483600001 33.160868569 0 0,101.71846175500002 33.16165379099999 0 0,101.71860452300001 33.16215347799999 0 0,101.718747291 33.16272454800003 0 0,101.718747291 33.16315285100001 0 0,101.71831898800002 33.163581153999985 0 0,101.718247604 33.164223608999976 0 0,101.71867590699998 33.16465191200001 0 0,101.71910421000001 33.16536574999998 0 0,101.719389745 33.16579405300001 0 0,101.71960389600002 33.166436507000014 0 0,101.71996081600003 33.167221729999994 0 0,101.720389119 33.167864183999995 0 0,101.720531886 33.168792173999975 0 0,101.720531886 33.16936324400001 0 0,101.72046050199998 33.16993431499998 0 0,101.72046050199998 33.17079092099999 0 0,101.72081742199998 33.17186167800003 0 0,101.72096018899998 33.172932435999996 0 0,101.72081742199998 33.17378904200001 0 0,101.72074603800002 33.17464564800002 0 0,101.72096018899998 33.17535948599999 0 0,101.72110295700003 33.176216092000004 0 0,101.721174341 33.17742961699997 0 0,101.72096018899998 33.17835760700001 0 0,101.72096018899998 33.17942836399999 0 0,101.72074603800002 33.18085604100003 0 0,101.72074603800002 33.18185541499997 0 0,101.72074603800002 33.18306894 0 0,101.72096018899998 33.184282465000024 0 0,101.721674028 33.18528183900003 0 0,101.72238786600002 33.185424606000026 0 0,101.72303032000002 33.185567374000016 0 0,101.723458623 33.18606706100002 0 0,101.72388692599998 33.18656674800002 0 0,101.72402969400002 33.186780898999984 0 0,101.72481491600001 33.18670951500002 0 0,101.72502906800003 33.186780898999984 0 0,101.72517183500003 33.187637505 0 0,101.72531460300002 33.188779646 0 0,101.725600138 33.189350717000025 0 0,101.72588567399998 33.19063562600002 0 0,101.72617120899997 33.191063928999995 0 0,101.72645674400002 33.19192053500001 0 0,101.72667089599997 33.19306267600001 0 0,101.72750773199999 33.19447068599999 0 0,101.72746282999998 33.194641622000006 0 0,101.72739627499999 33.19479954899998 0 0,101.72731121599998 33.19494798900001 0 0,101.72726125700001 33.19501799 0 0,101.72723692599999 33.195052078 0 0,101.72721852699999 33.19508429899997 0 0,101.727178568 33.19515427599998 0 0,101.72713858899999 33.195224283000016 0 0,101.72709861999999 33.195294273 0 0,101.727060607 33.19535483200002 0 0,101.727010442 33.195421048000014 0 0,101.726966307 33.195474063000006 0 0,101.726932003 33.195516974999975 0 0,101.72691690300002 33.19553539499998 0 0,101.72689075 33.195574841999985 0 0,101.726850738 33.19562864699998 0 0,101.72682079999998 33.19567483100002 0 0,101.726799449 33.19570458599998 0 0,101.726784227 33.195724902999984 0 0,101.72675431900001 33.195769719 0 0,101.72672190100002 33.195813054999974 0 0,101.72670071499999 33.19586134299999 0 0,101.726692383 33.19590009000001 0 0,101.726677887 33.195979823000016 0 0,101.726670942 33.196049313 0 0,101.72666948599999 33.196074666000015 0 0,101.726676274 33.19616790600003 0 0,101.72668837200001 33.19621690700001 0 0,101.726700585 33.196294892000026 0 0,101.72670466599999 33.196374838 0 0,101.726708787 33.19640916100002 0 0,101.72671336799999 33.19646193300002 0 0,101.72672654600001 33.19651099800001 0 0,101.726753879 33.19657112300001 0 0,101.72675987299999 33.196584633999976 0 0,101.72678476499999 33.19664970600002 0 0,101.726819009 33.19675243099999 0 0,101.72686243999999 33.196865350999985 0 0,101.72691238300001 33.19699519699998 0 0,101.726962334 33.19712504099999 0 0,101.72698020500002 33.19717671000001 0 0,101.72701215199999 33.197280546 0 0,101.72705226300002 33.19738482299999 0 0,101.72710221900002 33.197514703000024 0 0,101.72715217000001 33.19764457299999 0 0,101.72716441300003 33.197678697000015 0 0,101.72719864599998 33.19778139800002 0 0,101.727238086 33.19788391700001 0 0,101.72728375700001 33.19799351500001 0 0,101.72733371200002 33.198113406000004 0 0,101.727371092 33.198226052999985 0 0,101.727388115 33.19829414999998 0 0,101.72740105100002 33.19832648900001 0 0,101.72744321599998 33.198419221999984 0 0,101.727449235 33.19843278500002 0 0,101.727466628 33.19847638800002 0 0,101.72748135199998 33.19852068099999 0 0,101.727496809 33.19857219900001 0 0,101.727517578 33.19861897300001 0 0,101.727545884 33.19869320599997 0 0,101.72756561300002 33.19876542399999 0 0,101.727580563 33.19883271100002 0 0,101.72759415299998 33.19888027799999 0 0,101.72760908999999 33.19891232600003 0 0,101.72763398500001 33.198977402000025 0 0,101.727653971 33.19903735999998 0 0,101.72767395099999 33.199097311 0 0,101.72768652000002 33.199135012 0 0,101.727697751 33.199163089000024 0 0,101.727707479 33.19918624000002 0 0,101.727728974 33.199232005 0 0,101.72774399399998 33.19926919599999 0 0,101.72775655800001 33.19930062999998 0 0,101.72778976000001 33.19936075700002 0 0,101.727819732 33.199420685999996 0 0,101.72784216299999 33.19946940900002 0 0,101.727860351 33.199500489 0 0,101.72789180699999 33.19955520799999 0 0,101.72791880900002 33.199611584000024 0 0,101.72793661499998 33.19965632499998 0 0,101.72796587099998 33.199736762999976 0 0,101.72800273899998 33.19981786300002 0 0,101.72800873 33.19983136500002 0 0,101.728026553 33.19987614399997 0 0,101.728066512 33.199986034000005 0 0,101.728073575 33.200006297000016 0 0,101.72810025500002 33.200086320000025 0 0,101.72813262400001 33.20015752500001 0 0,101.72813861399999 33.200171024999975 0 0,101.728147353 33.200192012 0 0,101.728187316 33.20029191200001 0 0,101.728210676 33.200358756000014 0 0,101.72824065700001 33.200458665999975 0 0,101.728250312 33.20049378499999 0 0,101.72826300100002 33.200544546 0 0,101.72828340799998 33.200605768 0 0,101.72830872399999 33.20068171999998 0 0,101.728333502 33.200747793000005 0 0,101.728353449 33.20080823799998 0 0,101.72835963699998 33.200829888999976 0 0,101.72836957999999 33.200853085000006 0 0,101.72839699100001 33.200926786000025 0 0,101.72841752599999 33.20100573299999 0 0,101.728428243 33.201059240000006 0 0,101.72843271300002 33.20108362299999 0 0,101.72844270299998 33.20114357199998 0 0,101.728449092 33.20119078699997 0 0,101.728456285 33.20121838699998 0 0,101.72846675400001 33.20126197600001 0 0,101.728477634 33.201328064999984 0 0,101.72849507299998 33.20147187200001 0 0,101.72852826000002 33.20153978500002 0 0,101.72854740600002 33.20158823100002 0 0,101.728563259 33.20163751000001 0 0,101.728583249 33.201707450000015 0 0,101.72859243900001 33.201742685 0 0,101.72878108200001 33.20254220200002 0 0,101.72880074 33.20258150699999 0 0,101.728831189 33.20263630199997 0 0,101.72886944800001 33.202697495999985 0 0,101.72889177799999 33.20273534199998 0 0,101.72893109099999 33.20280607799998 0 0,101.728969344 33.202867255 0 0,101.729000821 33.202922 0 0,101.72902783699999 33.20297840500001 0 0,101.729046364 33.203022136000016 0 0,101.729080753 33.20308183100002 0 0,101.72910836199998 33.20313961400001 0 0,101.729121125 33.20316892300002 0 0,101.729145346 33.203205438 0 0,101.72918470799999 33.20327049500003 0 0,101.729218275 33.20333939400001 0 0,101.72922822499999 33.203362605999985 0 0,101.729249106 33.203391823000004 0 0,101.72925857199999 33.20340533199999 0 0,101.72927911900001 33.203436669999974 0 0,101.72932907799998 33.203516579999985 0 0,101.72935144500002 33.20355448700002 0 0,101.72940139600001 33.20364438799999 0 0,101.729418324 33.203676470000005 0 0,101.72944791399999 33.203735623 0 0,101.729476304 33.20378528700002 0 0,101.72951628800001 33.20385524599999 0 0,101.729538235 33.20389623300002 0 0,101.72956822700002 33.203956199000004 0 0,101.72959819900001 33.204016129000024 0 0,101.729628166 33.204076042999986 0 0,101.72964968399998 33.20412279999999 0 0,101.72966222100001 33.20414698899998 0 0,101.72969820999998 33.204194452000024 0 0,101.72971875799999 33.20422579299998 0 0,101.72976871899999 33.204305702 0 0,101.729823996 33.204409543 0 0,101.72986556199999 33.20450308400001 0 0,101.729892028 33.20457173099999 0 0,101.72990395 33.20460747999999 0 0,101.729917983 33.204635543999984 0 0,101.729937097 33.204676544999984 0 0,101.729963812 33.20474715400002 0 0,101.72998354399999 33.20481936700003 0 0,101.73000449599999 33.204913782999995 0 0,101.73001768099999 33.20499626200001 0 0,101.73002176400001 33.205074846 0 0,101.73002263799998 33.205145422999976 0 0,101.73004349000001 33.205239038 0 0,101.73005945699998 33.20531089999997 0 0,101.73008455500002 33.20540290399998 0 0,101.730096119 33.20545140799999 0 0,101.730116829 33.20555487799999 0 0,101.73012790199999 33.20562883000002 0 0,101.73013417499999 33.205691580999996 0 0,101.7301468 33.20575471799998 0 0,101.730156996 33.20582035000001 0 0,101.73016129500002 33.205859049000026 0 0,101.73016868799999 33.20588862599999 0 0,101.73017532 33.205917476000025 0 0,101.73018385099999 33.205968513000016 0 0,101.730200841 33.20601957600002 0 0,101.73021528999999 33.20607733700001 0 0,101.73022694100001 33.206150079999986 0 0,101.73023236099999 33.20619889300002 0 0,101.73024429200001 33.20625270300002 0 0,101.730255688 33.206319561999976 0 0,101.73025993300001 33.206353526999976 0 0,101.730265454 33.206375614000024 0 0,101.73028185800001 33.20643303100002 0 0,101.730295216 33.20648700700002 0 0,101.730303864 33.206536097000026 0 0,101.73030640799999 33.206553911000015 0 0,101.730311803 33.20657278300001 0 0,101.73031856699998 33.20659803799998 0 0,101.73033854800002 33.20667796800001 0 0,101.73034060200001 33.206686902 0 0,101.730342813 33.20668975299998 0 0,101.73035149399999 33.20670080999997 0 0,101.730360475 33.206712122 0 0,101.73036976399999 33.20672370699998 0 0,101.73037933299997 33.206735528000024 0 0,101.73038918999998 33.206747603999986 0 0,101.73039935700001 33.20675996 0 0,101.73040976099998 33.20677252500002 0 0,101.73042048000002 33.20678539199997 0 0,101.73043148 33.206798526 0 0,101.73044270899999 33.20681188200001 0 0,101.73045423299999 33.20682553400002 0 0,101.730466014 33.206839457 0 0,101.730478028 33.206853631 0 0,101.73049031699998 33.20686811500002 0 0,101.730492244 33.20687049100002 0 0,101.73049340699998 33.20687175400002 0 0,101.730893492 33.207343105999996 0 0,101.73096281 33.20735701199999 0 0,101.73108272899998 33.20738690100001 0 0,101.73120265 33.207416791000014 0 0,101.731264592 33.20743396900002 0 0,101.73129239399998 33.20744284400001 0 0,101.73136812899997 33.20746803600002 0 0,101.73144249 33.207486571000004 0 0,101.731467775 33.20749316000001 0 0,101.731526271 33.207509070000015 0 0,101.73158335400001 33.207519407999996 0 0,101.73166244499998 33.207536404999985 0 0,101.73178236500002 33.207566305 0 0,101.73184421100001 33.20758345899998 0 0,101.731902537 33.207602947 0 0,101.73201246600001 33.20764284699999 0 0,101.73204743899998 33.20765617000001 0 0,101.73214737799998 33.20769607 0 0,101.73222352800002 33.20772968 0 0,101.73227612099998 33.207756932999985 0 0,101.73232675999998 33.207786684999974 0 0,101.732406701 33.20783659599999 0 0,101.73245662 33.20786973700001 0 0,101.73249545800002 33.207898503000024 0 0,101.73253259799998 33.20792881099999 0 0,101.732602558 33.207988719000014 0 0,101.73265793600001 33.208039934 0 0,101.732718321 33.20810027700003 0 0,101.73277570599998 33.20816310399999 0 0,101.732825983 33.20822944399998 0 0,101.73286918899998 33.20829921500001 0 0,101.732905577 33.20837322699998 0 0,101.732936145 33.20844451800002 0 0,101.73296613299999 33.208514476999994 0 0,101.73299354199997 33.208588170999974 0 0,101.73301335299999 33.208663566999974 0 0,101.73302377800002 33.20872593399997 0 0,101.73303437999999 33.20881105799998 0 0,101.733044984 33.20890617399999 0 0,101.73304962899999 33.20899000700001 0 0,101.73304963300001 33.20908993500001 0 0,101.73304585900001 33.20916550999999 0 0,101.73303962900002 33.20922777099997 0 0,101.733039625 33.209279901 0 0,101.73303375699999 33.209373992999986 0 0,101.733023763 33.20945400599999 0 0,101.73301375800003 33.20953400600001 0 0,101.73300287699999 33.209620551 0 0,101.73299200399998 33.20969710600002 0 0,101.732983354 33.209746214000006 0 0,101.73297288399999 33.209789812999986 0 0,101.73295987099999 33.20983292300002 0 0,101.732939881 33.209892894000006 0 0,101.73291989199998 33.20995286300001 0 0,101.732894988 33.210017967 0 0,101.73285917999999 33.210090638999986 0 0,101.732833223 33.21013267799998 0 0,101.73280503000001 33.21020790799997 0 0,101.732769222 33.21028057900003 0 0,101.73272601399998 33.21035035099999 0 0,101.73268732600002 33.21040249399999 0 0,101.73264735700002 33.21045248399997 0 0,101.73261429299998 33.21049155100002 0 0,101.73257880599999 33.21052908500002 0 0,101.73254650000001 33.21055998999998 0 0,101.73251255100001 33.21058962400002 0 0,101.73248714800002 33.21061080700002 0 0,101.73244849299999 33.21064949100003 0 0,101.732386228 33.21071179500001 0 0,101.73231285999998 33.210793361000015 0 0,101.73223753799999 33.210877090999986 0 0,101.73216135000001 33.210970265000014 0 0,101.73215164300001 33.210981937999975 0 0,101.73205783899999 33.21109285900002 0 0,101.73185784600003 33.211660497000025 0 0,101.731857091 33.21166242300001 0 0,101.73185635800002 33.21166472499999 0 0,101.731850447 33.21168151400002 0 0,101.73184481800001 33.21169757299998 0 0,101.731839482 33.211712894000016 0 0,101.731834434 33.211727542000006 0 0,101.73182970099998 33.21174145399999 0 0,101.73182527400002 33.211754686999996 0 0,101.73182118099999 33.211767167000005 0 0,101.73181738699998 33.211779017000026 0 0,101.73181393300001 33.21179011200002 0 0,101.7318108 33.21180049499998 0 0,101.73180797999999 33.21181018599998 0 0,101.73180436500002 33.211823330000016 0 0,101.73180054 33.21183843799997 0 0,101.731797809 33.211850673000015 0 0,101.73179668400002 33.21185677 0 0,101.73179462000002 33.21187612 0 0,101.73179453199998 33.21189353699998 0 0,101.73179734899998 33.211916583999994 0 0,101.73180363400002 33.211939101999974 0 0,101.731814896 33.211964980000005 0 0,101.73181667900002 33.21196831100002 0 0,101.73182316499998 33.211979471999996 0 0,101.73183160399998 33.21199314199998 0 0,101.731839218 33.21200495400001 0 0,101.73184500100001 33.21201366700001 0 0,101.731851286 33.212022950000005 0 0,101.73185812899999 33.21203287499998 0 0,101.73186549899998 33.21204339899998 0 0,101.73187339999998 33.212054523999996 0 0,101.73188183600001 33.212066268 0 0,101.731890792 33.21207861200003 0 0,101.73190028099998 33.212091586999975 0 0,101.731910261 33.212105151 0 0,101.731920764 33.21211936499998 0 0,101.73193176699999 33.21213422400001 0 0,101.73193368 33.21213689199999 0 0,101.73193453300001 33.21213795800003 0 0,101.73278144599999 33.21328079199998 0 0,101.73278388599999 33.21328421200002 0 0,101.73278486700002 33.21328544400001 0 0,101.73279239499999 33.213291715000025 0 0,101.73283091399998 33.21331919900001 0 0,101.73295761899999 33.21342618599999 0 0,101.73301928199999 33.21348768399997 0 0,101.73314750200001 33.21359593699998 0 0,101.733207462 33.213655856 0 0,101.73326783499999 33.21371618799998 0 0,101.733319859 33.213772635 0 0,101.73336607499999 33.213831905000006 0 0,101.73341604699999 33.21390183400001 0 0,101.733425463 33.21391527399999 0 0,101.73346867200001 33.213985045000015 0 0,101.73350448299999 33.214057715000024 0 0,101.73353262500001 33.214132732999985 0 0,101.73355287800001 33.21420952699998 0 0,101.73356330600001 33.21427190000003 0 0,101.73357326500002 33.21435078600001 0 0,101.733579469 33.21437529000002 0 0,101.73359089899998 33.214420313999995 0 0,101.73361186599999 33.214514760999975 0 0,101.73362449199999 33.21459201900001 0 0,101.73363082200001 33.214648978000014 0 0,101.73364427199999 33.214716243 0 0,101.733659112 33.214865695000015 0 0,101.73365911299999 33.21493780899999 0 0,101.733660805 33.21495473900001 0 0,101.73367084400002 33.21499991500002 0 0,101.73369180200001 33.21509431099997 0 0,101.73370442999999 33.215171587999976 0 0,101.733706729 33.215192274 0 0,101.73371647300002 33.215224741999975 0 0,101.73373275099999 33.215288687 0 0,101.73373674300001 33.21530907599998 0 0,101.73375222300001 33.21539423600001 0 0,101.73377607399999 33.215489623999986 0 0,101.73378271500002 33.21551850700001 0 0,101.73378864099999 33.21555000400002 0 0,101.73380356199999 33.21563954200002 0 0,101.73382604099999 33.21572944899998 0 0,101.73383267700001 33.215758316999995 0 0,101.733836666 33.215778693999994 0 0,101.73385543400002 33.21588193100001 0 0,101.73386693399999 33.215939408999986 0 0,101.733886358 33.21600414400001 0 0,101.73390262999999 33.21606806699998 0 0,101.733914847 33.216146052 0 0,101.73391893000002 33.21622467399999 0 0,101.73391892299998 33.216286749999995 0 0,101.73392547499998 33.21635236899999 0 0,101.733936046 33.21646861400001 0 0,101.733946275 33.21659137400002 0 0,101.733956266 33.216711265000015 0 0,101.73395888499999 33.216774246 0 0,101.73395888599998 33.216894165999975 0 0,101.73395888900001 33.216985005000026 0 0,101.733966791 33.217087934999995 0 0,101.733977058 33.217231669 0 0,101.73398717399999 33.217383353 0 0,101.73398885400002 33.217433786000015 0 0,101.733988856 33.21758371200002 0 0,101.73398884599999 33.21772364899999 0 0,101.73398660999999 33.217781806999994 0 0,101.73397661199999 33.21791172799999 0 0,101.73396999099998 33.21796915300001 0 0,101.733949241 33.21810384499997 0 0,101.733927515 33.21823406599998 0 0,101.73390529699998 33.21835616300001 0 0,101.733884042 33.218462740999996 0 0,101.73386404600001 33.21856273499998 0 0,101.73384955699998 33.21863513699998 0 0,101.73384304199999 33.21868728300001 0 0,101.733831641 33.21875418000002 0 0,101.733818557 33.218813189 0 0,101.733813043 33.218857281 0 0,101.733802153 33.21894388200002 0 0,101.73379127200002 33.21902043799997 0 0,101.733781282 33.21909039600001 0 0,101.73377127499998 33.21916040999997 0 0,101.733761276 33.21923036999999 0 0,101.733758572 33.219247843999995 0 0,101.73374858400001 33.21930781200001 0 0,101.733742651 33.21933935499999 0 0,101.73372925799998 33.21939344399999 0 0,101.733709261 33.219463405 0 0,101.73367873500001 33.219549158999996 0 0,101.73367413599999 33.219572157000016 0 0,101.73366898199998 33.21959791799998 0 0,101.733668981 33.219622593999986 0 0,101.733668981 33.21971253800001 0 0,101.73366897599999 33.21976047700002 0 0,101.733674318 33.219808543 0 0,101.73367896299999 33.219892367 0 0,101.73367896299999 33.219935082000006 0 0,101.733683085 33.21996805700002 0 0,101.733687868 33.220044813000015 0 0,101.73369263799998 33.220065567000006 0 0,101.73369879199998 33.22010236199998 0 0,101.733712809 33.22014004099998 0 0,101.733732621 33.220215438000025 0 0,101.733743049 33.22027781700001 0 0,101.73374746600001 33.220305155999995 0 0,101.733762593 33.22036531600003 0 0,101.73377124299998 33.22041442400001 0 0,101.73378211599999 33.22049096500001 0 0,101.733792177 33.220570898999995 0 0,101.73380122499998 33.22063425800002 0 0,101.73380561099998 33.22066496399998 0 0,101.733815929 33.22070623899998 0 0,101.733822546 33.220735037 0 0,101.73383418999998 33.220807702 0 0,101.73384053000001 33.220864705999986 0 0,101.73385398900001 33.22093201400003 0 0,101.733875232 33.22103853599998 0 0,101.733895281 33.221148449 0 0,101.733902349 33.22118379699998 0 0,101.733921877 33.22123747500001 0 0,101.73393619500001 33.221280637999996 0 0,101.73396617499998 33.22138055800002 0 0,101.73398050999998 33.22143550800001 0 0,101.73400145900001 33.22152990799998 0 0,101.73401030299999 33.221578201 0 0,101.73401560899998 33.221622287 0 0,101.73402190600001 33.221691572 0 0,101.734033855 33.22175129300001 0 0,101.73404608700002 33.22183782299999 0 0,101.73405348400001 33.221926585000006 0 0,101.73406831099999 33.22201557300002 0 0,101.734089047 33.22214018 0 0,101.73410438399998 33.222239656 0 0,101.73412569999999 33.22232489800001 0 0,101.73413233600002 33.222353767000016 0 0,101.734138266 33.222385282999994 0 0,101.734157315 33.22249959099997 0 0,101.734176289 33.222603908999986 0 0,101.734184841 33.222664662 0 0,101.73419483200001 33.22276459300002 0 0,101.73420029200003 33.22281920900002 0 0,101.73421130700001 33.222868909 0 0,101.73422392499998 33.222946127 0 0,101.73422934500002 33.222994911 0 0,101.73424127999999 33.22304872799998 0 0,101.73425268400001 33.22311561999999 0 0,101.73426267600001 33.22319556000002 0 0,101.734271836 33.22326885899997 0 0,101.73427658899999 33.22330213599997 0 0,101.73428531600001 33.22332700200002 0 0,101.73430220799997 33.223392977 0 0,101.73430813800002 33.22342448400002 0 0,101.73431812799998 33.22348443499999 0 0,101.7343285 33.223609495000005 0 0,101.734329038 33.223629297 0 0,101.73433305200001 33.223653904 0 0,101.73434555099999 33.223703903 0 0,101.73435217299999 33.22373271700002 0 0,101.73436382699998 33.223805476999985 0 0,101.73436721299998 33.22383595500003 0 0,101.73438131500001 33.223887655 0 0,101.73439286799999 33.22393609699998 0 0,101.73441359100002 33.22403958299998 0 0,101.734433572 33.224139503 0 0,101.734453562 33.22423942299997 0 0,101.73446993800002 33.22432130499999 0 0,101.734485442 33.22438330699998 0 0,101.73449208099998 33.224412186999984 0 0,101.73450429799999 33.224490172 0 0,101.73450838100001 33.224568756 0 0,101.73450838100001 33.22458815099998 0 0,101.73451837099998 33.22470865499997 0 0,101.734518374 33.224768654 0 0,101.734518364 33.22486858399998 0 0,101.73451836499999 33.224928507000016 0 0,101.73451836499999 33.224955873 0 0,101.73453233800001 33.224990788000014 0 0,101.73455509799999 33.225055602 0 0,101.73457274999998 33.22512523500001 0 0,101.734583472 33.225178760999995 0 0,101.734590663 33.22522074 0 0,101.73460065400002 33.22529069000001 0 0,101.73460365400001 33.225314329000014 0 0,101.73460907499998 33.225363114000004 0 0,101.73462101000001 33.225416930999984 0 0,101.734629859 33.22546525000001 0 0,101.73463516499999 33.22550933399998 0 0,101.73464515699999 33.225619257000005 0 0,101.73465514999998 33.22572918700001 0 0,101.734664829 33.22583569400001 0 0,101.73467076200001 33.22589501499999 0 0,101.73468338700002 33.22595811999997 0 0,101.734694472 33.226032135000025 0 0,101.73470404599999 33.226127900999984 0 0,101.73471401500001 33.22621783300002 0 0,101.73472350999998 33.226312570000005 0 0,101.734727846 33.226347266999994 0 0,101.73474092200001 33.22640621099998 0 0,101.73475355 33.226483470999995 0 0,101.734763541 33.22657340500001 0 0,101.73477295499998 33.22665815900001 0 0,101.73478229900002 33.226732914000024 0 0,101.73479290099999 33.22681804199999 0 0,101.734802183 33.226901268000006 0 0,101.734811385 33.226966038 0 0,101.734821442 33.22704603300002 0 0,101.734831375 33.227115989000026 0 0,101.73484225499999 33.22720256500003 0 0,101.73484500699999 33.22722808200001 0 0,101.73485499899999 33.227338008000004 0 0,101.734865238 33.22745077100001 0 0,101.73487287799998 33.22754235000002 0 0,101.734887711 33.227631309 0 0,101.73489585499999 33.227698265000015 0 0,101.73490394700002 33.227803462 0 0,101.73492090399998 33.22792230900001 0 0,101.73494137099999 33.228075709999985 0 0,101.73496136 33.22822557400002 0 0,101.73496635800001 33.22827558 0 0,101.734974443 33.22839687800001 0 0,101.734990364 33.22850834399998 0 0,101.73499801100002 33.228615795999985 0 0,101.734998012 33.22873658999998 0 0,101.735005769 33.22883745500002 0 0,101.73500800300002 33.228895635000015 0 0,101.73500799700003 33.22899851300002 0 0,101.73501605899997 33.229111402 0 0,101.73501798699999 33.229165416 0 0,101.73501798799998 33.22929533600001 0 0,101.73501575199998 33.22935353999998 0 0,101.735007989 33.22945441799999 0 0,101.73500798200001 33.22955520400001 0 0,101.73500798399999 33.229685114999995 0 0,101.73500797399998 33.229815062 0 0,101.735007967 33.229954959999986 0 0,101.73500573000001 33.230013106 0 0,101.73499573200002 33.230143035000026 0 0,101.734989111 33.230200464999996 0 0,101.73497352599998 33.23030176100002 0 0,101.73496555100002 33.230405292 0 0,101.734957984 33.23049615899998 0 0,101.734957985 33.23058452599997 0 0,101.734956055 33.23063858500001 0 0,101.73494590199999 33.23078057700002 0 0,101.73493574899999 33.230912569 0 0,101.73492555799999 33.23104490100002 0 0,101.734917989 33.231135800000004 0 0,101.734917983 33.231224198999996 0 0,101.73491535699998 33.23128716399998 0 0,101.73490798400002 33.231375619000005 0 0,101.734907985 33.23145399600003 0 0,101.734907986 33.23156395400002 0 0,101.73490797699998 33.231663932000004 0 0,101.734903326 33.231747731999974 0 0,101.73489332700001 33.231837685000016 0 0,101.734888528 33.23188085800001 0 0,101.734892715 33.231914646999996 0 0,101.73490331599999 33.232009774000005 0 0,101.73490796300001 33.23209357600001 0 0,101.73490796300001 33.23213065200002 0 0,101.73491757599999 33.23218831600002 0 0,101.73492572200001 33.23225526700003 0 0,101.73493586699999 33.23238727299997 0 0,101.734946004 33.232529242 0 0,101.73495378500002 33.232638210000005 0 0,101.73496905299999 33.232737421000024 0 0,101.73498963899999 33.23287139399997 0 0,101.73500561999998 33.23298305899999 0 0,101.73502823299998 33.23308103400001 0 0,101.735031564 33.23309615800002 0 0,101.73504022200001 33.233145279999974 0 0,101.73505558900001 33.233252881 0 0,101.73507819899999 33.233350847 0 0,101.73508152900001 33.23336595699999 0 0,101.73508897599999 33.233406941 0 0,101.735108954 33.23353681200001 0 0,101.73512894599997 33.233666717000006 0 0,101.73514819899998 33.233791896000014 0 0,101.73516816099999 33.23391180499999 0 0,101.735188172 33.234041701000024 0 0,101.73520737199999 33.234156858999995 0 0,101.735214633 33.234213291 0 0,101.735224872 33.23432605900001 0 0,101.73523459 33.234442565999984 0 0,101.735244282 33.23453965099998 0 0,101.73525151299998 33.23461905300002 0 0,101.735266363 33.23470092399998 0 0,101.735287315 33.23482640100002 0 0,101.73530730499999 33.23494631099999 0 0,101.73532635999999 33.23506065599997 0 0,101.73534533499998 33.23516498999999 0 0,101.735354535 33.235232541000016 0 0,101.735364216 33.23533905199997 0 0,101.7353675 33.23537189199999 0 0,101.735380491 33.235419510999975 0 0,101.735389371 33.235455402000014 0 0,101.735410699 33.23555161799999 0 0,101.735431135 33.235653313 0 0,101.73545066899999 33.23574145399999 0 0,101.73547272799999 33.23585122999998 0 0,101.73549271600001 33.23595117999997 0 0,101.735503784 33.23602511399997 0 0,101.73550924099999 33.23607969699998 0 0,101.73551928799998 33.236124894 0 0,101.73553707399998 33.236204903999976 0 0,101.735554578 33.236274924999975 0 0,101.73557455999998 33.23635483300001 0 0,101.735591398 33.23642215699999 0 0,101.73560780600002 33.23647956100001 0 0,101.735614559 33.23650478100001 0 0,101.735631383 33.23657207399998 0 0,101.73564778100001 33.236629454000024 0 0,101.73566776799998 33.23669938299997 0 0,101.73567921400002 33.23674447600001 0 0,101.73570052100001 33.236840632999986 0 0,101.735718958 33.23693229700001 0 0,101.73573717300002 33.237005146 0 0,101.735767587 33.237096355999995 0 0,101.73580755799998 33.23721624799998 0 0,101.735844138 33.23732594500001 0 0,101.73587610300001 33.237413816000014 0 0,101.735904393 33.23748453000002 0 0,101.73594657699999 33.23757730699998 0 0,101.735952543 33.23759074600002 0 0,101.73597329500001 33.23764369100002 0 0,101.73599010999999 33.23769761300002 0 0,101.73601751299998 33.237798036000015 0 0,101.73604466199998 33.23788851799998 0 0,101.73605010099999 33.23790750699999 0 0,101.73608008299999 33.23801741699998 0 0,101.736110064 33.23812732699997 0 0,101.73612088499999 33.23817220699999 0 0,101.736124873 33.23819256500002 0 0,101.736138891 33.23826963699997 0 0,101.73616003699999 33.23834715800001 0 0,101.736187422 33.238447549 0 0,101.73620440299999 33.238504147000015 0 0,101.736231143 33.23857096400002 0 0,101.736254541 33.23863791000002 0 0,101.73628108899999 33.23872638400002 0 0,101.73630727099999 33.23880491199998 0 0,101.73633725399998 33.23889481600003 0 0,101.736354119 33.238952676 0 0,101.73637412300002 33.23903266299999 0 0,101.73639411699997 33.23911265700002 0 0,101.73640072699999 33.239141416999985 0 0,101.73641294700002 33.239219402 0 0,101.73641702999998 33.239297986 0 0,101.73641703200002 33.239367946000016 0 0,101.736409375 33.239475475000006 0 0,101.73639937600001 33.239545436000014 0 0,101.73639664799998 33.239563046 0 0,101.736386649 33.23962300699998 0 0,101.73638073500001 33.23965443399999 0 0,101.73636738900001 33.23970834900001 0 0,101.73636195199998 33.239727378 0 0,101.73635938799998 33.239745325 0 0,101.73634978000001 33.239798839 0 0,101.736328824 33.239893266000024 0 0,101.73631449599998 33.23994818699998 0 0,101.73628450799998 33.240048136999974 0 0,101.73627022300002 33.24009121400002 0 0,101.736230234 33.24020117399999 0 0,101.73621237399999 33.240246035999974 0 0,101.736206445 33.24025939799998 0 0,101.73616955199998 33.240340557000025 0 0,101.73614028899999 33.24042103599999 0 0,101.73612241699999 33.24046593600002 0 0,101.73610337299999 33.240506786000026 0 0,101.73605338499999 33.24060677099999 0 0,101.73603932399999 33.24063489299999 0 0,101.736030057 33.24066887499998 0 0,101.73601032300002 33.240730972999984 0 0,101.735984379 33.24080230499999 0 0,101.73596427199999 33.240882725999995 0 0,101.735947415 33.24094057799999 0 0,101.73591217500001 33.241046272999995 0 0,101.73584639799998 33.24127179499999 0 0,101.73583746499997 33.241300387000024 0 0,101.735797483 33.241420318999985 0 0,101.73575750999998 33.241540240000006 0 0,101.73573256899999 33.24160542599998 0 0,101.73572466899998 33.24162308799998 0 0,101.735671132 33.24173908300003 0 0,101.73562482599999 33.24185011600002 0 0,101.73559192900001 33.24191860000002 0 0,101.73552195799999 33.24204856099999 0 0,101.735507848 33.242073730000016 0 0,101.735437886 33.24219367799998 0 0,101.73538162199998 33.242290149999974 0 0,101.73533946399999 33.24237448299999 0 0,101.73528485999998 33.242492787 0 0,101.73526207700002 33.24253839800002 0 0,101.735192101 33.24266836999999 0 0,101.73512212700001 33.24279833200001 0 0,101.735108072 33.24282340399998 0 0,101.735045377 33.242930917000024 0 0,101.734988208 33.243037103000006 0 0,101.734933861 33.24314579700001 0 0,101.73489916699998 33.24342753299999 0 0,101.73493283300002 33.24356119700002 0 0,101.73498943999999 33.24361857100001 0 0,101.73523387400002 33.24379069499997 0 0,101.73528030699998 33.24379669699999 0 0,101.73534018700002 33.243807054 0 0,101.73540555900001 33.24382163199999 0 0,101.73544023699998 33.24382658600001 0 0,101.735531627 33.24384361199998 0 0,101.735622767 33.24386785799999 0 0,101.73566222900001 33.24387597100002 0 0,101.73574084400002 33.24389717399998 0 0,101.73582732599999 33.243927274999976 0 0,101.735916218 33.243966478000004 0 0,101.735941857 33.24397898699999 0 0,101.73602031000001 33.244013505 0 0,101.73609925900001 33.24405576700002 0 0,101.73617352299999 33.24410365099999 0 0,101.73619798499999 33.244121432999975 0 0,101.736237964 33.24415139199999 0 0,101.73629387 33.244196432000024 0 0,101.736345761 33.244244745 0 0,101.736390616 33.24429288499999 0 0,101.736431482 33.24434346999999 0 0,101.73646146499999 33.24438342899998 0 0,101.73648302499998 33.24441344600001 0 0,101.73651176999999 33.244458142999974 0 0,101.73654176100001 33.24450809299998 0 0,101.736568632 33.24455634100002 0 0,101.73659206299999 33.244605836999995 0 0,101.73660080799999 33.24462682799998 0 0,101.73662079899998 33.244676776999995 0 0,101.73664355 33.24474156299999 0 0,101.73666046599999 33.244807596999976 0 0,101.73666658899998 33.244839711 0 0,101.73667997500002 33.24488391900002 0 0,101.73669044799999 33.244927507 0 0,101.73670088199998 33.24498991399997 0 0,101.73671148599999 33.24507504100001 0 0,101.73671842300001 33.245137166999996 0 0,101.73673187399999 33.24520440200001 0 0,101.73674360799998 33.245285224999975 0 0,101.73675384799998 33.24539799799999 0 0,101.736761022 33.245483966999984 0 0,101.736775352 33.24556299599999 0 0,101.73679631800002 33.245688496000014 0 0,101.73680989000002 33.24576993599999 0 0,101.73682953399998 33.245841961999986 0 0,101.736833709 33.24585792800002 0 0,101.73683837099998 33.24587656699998 0 0,101.73697056999998 33.24616520400002 0 0,101.73697155299999 33.246166844000015 0 0,101.73703152600001 33.24626674299998 0 0,101.73707582700001 33.24635098599998 0 0,101.73710622099998 33.246417823 0 0,101.737141479 33.246476554000026 0 0,101.73717265300002 33.24653329099999 0 0,101.737194708 33.24657738899998 0 0,101.737230388 33.24662835999999 0 0,101.73726449899999 33.246681533000014 0 0,101.73729256500002 33.246733043000006 0 0,101.73734254499999 33.24683295199998 0 0,101.737355718 33.24686054799997 0 0,101.73740569 33.24697044800001 0 0,101.737411641 33.246983856999975 0 0,101.737429045 33.24702746000003 0 0,101.737443778 33.24707175100002 0 0,101.73747376900002 33.24717167099999 0 0,101.737490046 33.247235588000024 0 0,101.737494046 33.247256026 0 0,101.73751403 33.24736594500001 0 0,101.73752255599999 33.247426528999995 0 0,101.73752881299998 33.24748904900002 0 0,101.737554451 33.247566705999986 0 0,101.73757079299997 33.247623224999984 0 0,101.73764881599999 33.247936830000015 0 0,101.73765521600001 33.247964748000015 0 0,101.73766078599999 33.24799410999998 0 0,101.73771458800002 33.248311306000005 0 0,101.737716278 33.24832464100001 0 0,101.737717557 33.24833215899997 0 0,101.737730237 33.24836384499997 0 0,101.73775297899999 33.24842861100001 0 0,101.73776988999998 33.248494628 0 0,101.73777724799999 33.24853502000002 0 0,101.73778242100002 33.24857565000002 0 0,101.737789378 33.24864516700001 0 0,101.737803875 33.248724917000004 0 0,101.737812405 33.24878549900001 0 0,101.73782240399998 33.24888542999997 0 0,101.73782617799998 33.248961010000016 0 0,101.73782617500001 33.24900809799999 0 0,101.73783578500002 33.24906573999999 0 0,101.737843564 33.249128126000016 0 0,101.737846161 33.24919084700002 0 0,101.73784615199997 33.249310767 0 0,101.73784615400001 33.249317534 0 0,101.73784808200003 33.249333895999996 0 0,101.737850552 33.24935572300001 0 0,101.73785296099999 33.249378084 0 0,101.737854717 33.24939521900001 0 0,101.737855857 33.24940686000002 0 0,101.73785697099999 33.249418666 0 0,101.73785804900001 33.24943055699998 0 0,101.73785909399999 33.24944262299999 0 0,101.737860103 33.249454860000014 0 0,101.737861065 33.24946717900002 0 0,101.73786198300002 33.24947966799999 0 0,101.73786285599999 33.24949233000001 0 0,101.73786367399998 33.249505161 0 0,101.73786443199998 33.249518078999984 0 0,101.737865134 33.249531166 0 0,101.737865769 33.24954441800003 0 0,101.737866333 33.249557761000005 0 0,101.73786682600002 33.249571273000015 0 0,101.737867242 33.24958495300001 0 0,101.73786757599999 33.249598760000026 0 0,101.737867849 33.24961693300003 0 0,101.737867709 33.249619869000014 0 0,101.737867908 33.249623692 0 0,101.73786764300002 33.249643787000025 0 0,101.73786466799999 33.249755916000026 0 0,101.73786046999999 33.249817990999986 0 0,101.73784830599999 33.24992967999998 0 0,101.73783902399998 33.249991376000025 0 0,101.73781645100001 33.25010845000003 0 0,101.73780340899998 33.25016310000001 0 0,101.73777308000001 33.250272325000026 0 0,101.73775379 33.25033235699999 0 0,101.737714574 33.250439562999986 0 0,101.737697218 33.250483040999995 0 0,101.73769040600001 33.250498338 0 0,101.737642489 33.250603016000014 0 0,101.73763766399998 33.250612434999994 0 0,101.73762748799999 33.25063405100002 0 0,101.737622096 33.25064462099999 0 0,101.737615533 33.25065731799998 0 0,101.73760896499999 33.250669843000026 0 0,101.737602396 33.25068220000003 0 0,101.73759584800001 33.25069435500001 0 0,101.73758928199999 33.250706391999984 0 0,101.73758270600001 33.250718301000006 0 0,101.737576155 33.250730033000025 0 0,101.73756963400001 33.250741576999985 0 0,101.73756310499999 33.25075301300001 0 0,101.73755660199998 33.250764291999985 0 0,101.73755014 33.250775393000026 0 0,101.73754369 33.25078636699999 0 0,101.737537267 33.25079720299999 0 0,101.73753086300002 33.25080792 0 0,101.73752452100001 33.250818443000014 0 0,101.73751823499998 33.250828798999976 0 0,101.73751196699999 33.25083905299999 0 0,101.73750572 33.25084920699999 0 0,101.73749953499998 33.250859193999986 0 0,101.73749343200001 33.25086899399997 0 0,101.73748437699999 33.25088343099998 0 0,101.737472443 33.25090231299998 0 0,101.73746079199998 33.250920596000014 0 0,101.73744939699998 33.25093836299999 0 0,101.73743826200001 33.25095564200001 0 0,101.73742744200001 33.25097237199998 0 0,101.737417795 33.250987259 0 0,101.73741500199998 33.250991468999985 0 0,101.73741433499998 33.250992596 0 0,101.73654907399998 33.25232724799997 0 0,101.73654720899998 33.25233004199998 0 0,101.73654660099999 33.252331063999975 0 0,101.736539972 33.25234130299998 0 0,101.736550024 33.252348418999986 0 0,101.736551728 33.25234972800001 0 0,101.73655338999998 33.25235079999999 0 0,101.73741662200001 33.25296126799998 0 0,101.73741725600001 33.252961716000016 0 0,101.73742969599999 33.252970515000015 0 0,101.737446568 33.252982454999994 0 0,101.73746380400001 33.252994672 0 0,101.737481393 33.253007173000015 0 0,101.737494777 33.25301671 0 0,101.737503839 33.25302318600001 0 0,101.737512976 33.25302972999998 0 0,101.737522141 33.25303630799999 0 0,101.73753141100002 33.253042979999975 0 0,101.73754084699999 33.25304979399999 0 0,101.73755029400002 33.253056636 0 0,101.73755978700001 33.25306353399998 0 0,101.737569415 33.25307055799999 0 0,101.73757908800002 33.253077640000015 0 0,101.73758881700002 33.25308479400002 0 0,101.73759865300002 33.253092055000025 0 0,101.737608529 33.25309937999998 0 0,101.73761852500002 33.25310682899999 0 0,101.737628557 33.25311434299999 0 0,101.73763862300001 33.253121921 0 0,101.73764880599998 33.25312962999999 0 0,101.73765901899998 33.25313740399997 0 0,101.737669299 33.25314527299997 0 0,101.737679678 33.253153269999984 0 0,101.737690063 33.253161319000014 0 0,101.737700529 33.25316948599999 0 0,101.73771104299999 33.253177746000006 0 0,101.73772160499999 33.25318610099998 0 0,101.73773227499998 33.25319460200001 0 0,101.73774293299999 33.25320315800002 0 0,101.73775213300001 33.253210593999995 0 0,101.73776474499999 33.25322135099998 0 0,101.73777874299998 33.253232884 0 0,101.737904647 33.253342105 0 0,101.73795231899999 33.25338629700002 0 0,101.73807113200002 33.253504045 0 0,101.738113446 33.253549014999976 0 0,101.73822111800001 33.253671258 0 0,101.73826142000001 33.253720326999996 0 0,101.73835925200001 33.25384829199999 0 0,101.73838569899999 33.25388475599999 0 0,101.738395604 33.253899488 0 0,101.73848316499999 33.25403261500003 0 0,101.73851540300001 33.254085703999976 0 0,101.73859231 33.25422341199999 0 0,101.73860325499999 33.254244210000024 0 0,101.73860770499999 33.25425228300003 0 0,101.738612687 33.25426209300002 0 0,101.73861842899998 33.254273504000025 0 0,101.73862407600001 33.25428484399998 0 0,101.73862962999999 33.25429611200002 0 0,101.738635101 33.25430732199999 0 0,101.73864047199999 33.25431842400002 0 0,101.73864576900002 33.25432948600002 0 0,101.738650974 33.25434045700001 0 0,101.73865608099999 33.25435131199998 0 0,101.73866110900002 33.25436208899998 0 0,101.73866608399999 33.25437284499998 0 0,101.73867335 33.25438871900002 0 0,101.73868282199999 33.254409667000004 0 0,101.73869199299997 33.25443023700001 0 0,101.73870089600001 33.25445045599997 0 0,101.73870750399999 33.254465614000026 0 0,101.73871168099998 33.25447526300002 0 0,101.738717968 33.25448987300001 0 0,101.73872616 33.25450905500003 0 0,101.73873413199999 33.25452785800002 0 0,101.73874189999998 33.25454629400002 0 0,101.738749471 33.25456434300003 0 0,101.738756879 33.25458206100001 0 0,101.738763484 33.25459788699999 0 0,101.73876372799998 33.25459856100002 0 0,101.74021820299998 33.258085016999985 0 0,101.740341893 33.258354836000024 0 0,101.740478118 33.25860527499998 0 0,101.74063224999998 33.25884824000002 0 0,101.74080371399998 33.25908282500001 0 0,101.740991872 33.259308159 0 0,101.74119601799998 33.25952340200001 0 0,101.74142637 33.259737977999976 0 0,101.74399556399999 33.26198896699998 0 0,101.74400876499999 33.262001328999986 0 0,101.74402061 33.26201167800002 0 0,101.74431544499998 33.26228840700003 0 0,101.74433790199998 33.26231017600003 0 0,101.74436267099998 33.26233592099999 0 0,101.744634238 33.26262902000002 0 0,101.744677465 33.26267912999998 0 0,101.74492448500001 33.262987216 0 0,101.746356865 33.262897248 0 0,101.74756402999998 33.26282141299998 0 0,101.74940858500003 33.26324262100002 0 0,101.75082619699998 33.264020784000024 0 0,101.75099699399999 33.264747209999996 0 0,101.75111613500002 33.265253926000014 0 0,101.751247073 33.26581081299997 0 0,101.75095785500002 33.26765905899998 0 0,101.74988835099998 33.26926717800001 0 0,101.74921195399997 33.26990803299998 0 0,101.74782365300001 33.27129074999999 0 0,101.74753674700003 33.272304038000016 0 0,101.74742106600002 33.27334501199999 0 0,101.74731808400003 33.27427169600003 0 0,101.74660464300001 33.275463032000005 0 0,101.74502861299999 33.27647002399999 0 0,101.745760528 33.27871396500001 0 0,101.74657070699999 33.280915317999984 0 0,101.747359383 33.282543885999985 0 0,101.747812108 33.283141199 0 0,101.748010104 33.28342786899998 0 0,101.74846311099998 33.28392975700001 0 0,101.74933626199999 33.28459238800002 0 0,101.74948498200001 33.28471789700001 0 0,101.74950384499999 33.28473381800001 0 0,101.749558364 33.284754883999994 0 0,101.74957680199998 33.284763269999985 0 0,101.74958386200001 33.284777598999995 0 0,101.74959173399998 33.28481740500001 0 0,101.74962740799998 33.28485917299997 0 0,101.74965799099999 33.28487818000002 0 0,101.74966479099999 33.284884635000026 0 0,101.74966057400002 33.28489800900002 0 0,101.74966295299998 33.28493114999998 0 0,101.74966717000001 33.28494690399998 0 0,101.74967650600001 33.28495980399998 0 0,101.74968754899999 33.28497127700001 0 0,101.74970028500002 33.284987763000004 0 0,101.74971301900001 33.285004249999986 0 0,101.74973087299998 33.28501788300002 0 0,101.74974532800002 33.28502936299998 0 0,101.74975721800001 33.28504298500002 0 0,101.74976655699999 33.285054453999976 0 0,101.74977333999999 33.285066633999975 0 0,101.74977416899998 33.28507450799998 0 0,101.74977242599999 33.28508881800002 0 0,101.74977069699997 33.28509668700002 0 0,101.74977490399999 33.285116018999986 0 0,101.74979530500002 33.28513323599998 0 0,101.74983106100001 33.285144758 0 0,101.749843822 33.28515194099998 0 0,101.74985658399999 33.28515840799997 0 0,101.74987785799999 33.285168469999974 0 0,101.74988550199998 33.28517707399999 0 0,101.749890558 33.28519712100001 0 0,101.749894772 33.285213591 0 0,101.74989896699998 33.285236500999986 0 0,101.74990572500002 33.28525726999999 0 0,101.74991931400001 33.28527304099998 0 0,101.74992866299999 33.28528093199998 0 0,101.74995505300001 33.28529028899999 0 0,101.74997973199999 33.28530107400002 0 0,101.74998480300002 33.28531611300002 0 0,101.74998647799998 33.28532613599998 0 0,101.74998814700001 33.28533902100003 0 0,101.74998725500001 33.28535261799999 0 0,101.749986364 33.28536621400002 0 0,101.74998803400001 33.28537838400001 0 0,101.74999142000001 33.28538626300002 0 0,101.74999819800001 33.28539987300002 0 0,101.75000329 33.285407040999985 0 0,101.75001344499998 33.285431394 0 0,101.750016818 33.285444283000004 0 0,101.75001847599998 33.285460031000014 0 0,101.75001758600001 33.28547362799998 0 0,101.75001754599998 33.285487225 0 0,101.750020909 33.28550369200002 0 0,101.750028397 33.285567403000016 0 0,101.75002148499999 33.28560030900002 0 0,101.75000778399999 33.28562461400003 0 0,101.74999751299998 33.285640339 0 0,101.74998554199999 33.285654627999975 0 0,101.74997866299998 33.28567608399999 0 0,101.74997861899999 33.28569182899997 0 0,101.74999134699999 33.285710462 0 0,101.750010051 33.28572552899999 0 0,101.75003897900001 33.28574061699999 0 0,101.750057669 33.285760692 0 0,101.75006529699999 33.285775021000006 0 0,101.75006778699998 33.28579792800002 0 0,101.75005831800001 33.28583154500001 0 0,101.75005314999999 33.285850858 0 0,101.75005140100001 33.28586731500002 0 0,101.75005045 33.28590166499998 0 0,101.750056374 33.28591598999998 0 0,101.75007337900001 33.28592890700003 0 0,101.750084437 33.28593608599999 0 0,101.75011338000002 33.285946163999995 0 0,101.75013210499998 33.28595335799997 0 0,101.75016609099998 33.28598777799999 0 0,101.75017625200002 33.28601070100001 0 0,101.75017875999998 33.286027166 0 0,101.75016934199999 33.28604289100002 0 0,101.75015310700002 33.286059319 0 0,101.75014284999997 33.28607003399998 0 0,101.750121498 33.286087167000005 0 0,101.75010866100001 33.28610717999999 0 0,101.75010606000001 33.28612291899998 0 0,101.750106002 33.28614295800003 0 0,101.75012892699999 33.28617234699999 0 0,101.75016631599999 33.286208207000016 0 0,101.750180742 33.286228988999994 0 0,101.75018411299999 33.286242593 0 0,101.75017892099999 33.28626977900001 0 0,101.75010895499997 33.28630255899998 0 0,101.75002471800002 33.286359643000026 0 0,101.74996774599998 33.286416782 0 0,101.749938058 33.286468250999974 0 0,101.74992886199999 33.286506401999986 0 0,101.74991288500001 33.28653117900001 0 0,101.74988550699999 33.28656929499999 0 0,101.749869531 33.286594072000014 0 0,101.74984671599998 33.28662646999999 0 0,101.74983300999997 33.28665125200001 0 0,101.74982383999998 33.28667986099998 0 0,101.74982375799999 33.286708487 0 0,101.749839571 33.28674096200001 0 0,101.749846349 33.286754336 0 0,101.749830358 33.28678483800002 0 0,101.74981893 33.28680771699999 0 0,101.74981201999998 33.286840145999975 0 0,101.749816474 33.28687259899999 0 0,101.74982546299998 33.28690697000002 0 0,101.74983219299997 33.28693751899999 0 0,101.749834368 33.286971875000006 0 0,101.74983650600001 33.28701959099999 0 0,101.74982953099999 33.28707492199999 0 0,101.74982260299998 33.287113078000004 0 0,101.74982252199999 33.28714170400002 0 0,101.74983828500001 33.28719135699998 0 0,101.749854121 33.28721619800001 0 0,101.749869886 33.28726584999998 0 0,101.749849316 33.287307794000014 0 0,101.74978553900002 33.28736110300002 0 0,101.74970807199998 33.28743346800002 0 0,101.74968524000002 33.287471590999985 0 0,101.74968516299998 33.28749830999999 0 0,101.74969702499999 33.287563154 0 0,101.74971956500002 33.28766466799999 0 0,101.749726195 33.28773052299999 0 0,101.749709112 33.28774480200002 0 0,101.74969539599999 33.28777340099998 0 0,101.749685102 33.28779771400002 0 0,101.74968164 33.28781631300001 0 0,101.749686682 33.287840656000014 0 0,101.74970019699998 33.287882191999984 0 0,101.749754043 33.28796301800003 0 0,101.74976499799999 33.28797411400001 0 0,101.74976176000001 33.28801636700001 0 0,101.749768469 33.288053596 0 0,101.749770109 33.28807650099998 0 0,101.74977347999999 33.28808938899999 0 0,101.74979385300003 33.288116625999976 0 0,101.749814238 33.28813956900001 0 0,101.749844328 33.28818991700001 0 0,101.74986282999998 33.288224610999976 0 0,101.74986603399998 33.288296186000025 0 0,101.74983157399998 33.28842780000002 0 0,101.74983310300001 33.28848935000002 0 0,101.74983973899998 33.28855234299999 0 0,101.74983890599998 33.288604728999985 0 0,101.74985816899999 33.288664025 0 0,101.74990912499999 33.28872424299999 0 0,101.74993630400002 33.288755788 0 0,101.74996517 33.28879306099998 0 0,101.750057078 33.288836186000026 0 0,101.750119977 33.288892135000026 0 0,101.75018964100002 33.28896670500001 0 0,101.75027449200002 33.28909426500002 0 0,101.75033572699999 33.289135896000005 0 0,101.750424259 33.28916756299998 0 0,101.75048383199999 33.28919487899998 0 0,101.750500859 33.289200639 0 0,101.75051275200002 33.289213544000006 0 0,101.750529745 33.289230755000006 0 0,101.75054845599999 33.28924367399998 0 0,101.750568875 33.28925516700002 0 0,101.75059097299999 33.28927524900001 0 0,101.750606259 33.289293887999975 0 0,101.75061798899998 33.289364046 0 0,101.75067903500002 33.28947295199998 0 0,101.75075719900002 33.289554694 0 0,101.75082863 33.28960779800002 0 0,101.75092056199998 33.28964233400001 0 0,101.75101764300001 33.289665431 0 0,101.75103806499999 33.289675491000025 0 0,101.75104481699998 33.289698406000014 0 0,101.751036183 33.28973846500003 0 0,101.75098653399999 33.289817089999985 0 0,101.75094707099998 33.289910048000024 0 0,101.750941845 33.28995011500001 0 0,101.750953681 33.28998306 0 0,101.750968952 33.29000742300002 0 0,101.75100469099999 33.290024671000026 0 0,101.75106923999999 33.290100661999986 0 0,101.75107942 33.29011642699999 0 0,101.75109128999998 33.290137920999996 0 0,101.751092954 33.29015223699997 0 0,101.75108776299999 33.290179422999984 0 0,101.75108085400001 33.290212328999985 0 0,101.75107906300002 33.29024238400001 0 0,101.75107388200001 33.29026670600001 0 0,101.751070331 33.290316797 0 0,101.75108199599998 33.290409857999975 0 0,101.751081914 33.29043848399999 0 0,101.751081854 33.29045995400003 0 0,101.751083489 33.290484289999995 0 0,101.751083387 33.29052007299998 0 0,101.75109003900002 33.290578772 0 0,101.75108823599999 33.29061311999999 0 0,101.751084478 33.290736208 0 0,101.75109114899999 33.29078775099998 0 0,101.75109791300002 33.290806370999974 0 0,101.75110979099998 33.29082500300001 0 0,101.75116071299999 33.29089810300002 0 0,101.751204879 33.290949719000025 0 0,101.751218429 33.290979805000006 0 0,101.75124729999999 33.291015646999995 0 0,101.75129993799999 33.29108445600002 0 0,101.751350833 33.29116757600002 0 0,101.75139330299999 33.29121632599998 0 0,101.751420414 33.291272203000005 0 0,101.751430578 33.291293693 0 0,101.751444133 33.291322347000005 0 0,101.751450836 33.29136243800002 0 0,101.75144731 33.29140394000001 0 0,101.75144879200002 33.291482667000025 0 0,101.75145379899999 33.291519892 0 0,101.75145710499999 33.29155568200002 0 0,101.75145873299999 33.29158288100001 0 0,101.751472267 33.291618691 0 0,101.75149423099998 33.291686008 0 0,101.751511177 33.29172039500003 0 0,101.75152814 33.291749055000025 0 0,101.751562138 33.291780613000014 0 0,101.75161143700001 33.29182508299999 0 0,101.75161823299999 33.291832252999995 0 0,101.75163181099998 33.291852318 0 0,101.75164026800002 33.291875237 0 0,101.75165042399999 33.291899591 0 0,101.75165890300002 33.29191535299998 0 0,101.751667387 33.291928251 0 0,101.751679282 33.291941157999986 0 0,101.751687769 33.29195262500002 0 0,101.75169965999999 33.29196696299999 0 0,101.75174618900002 33.291983757000025 0 0,101.751745503 33.29202860100003 0 0,101.751747131 33.292055800000014 0 0,101.75176407700002 33.292090185999996 0 0,101.751774254 33.29210738299997 0 0,101.75180486300002 33.29213177700001 0 0,101.751872983 33.29215052000001 0 0,101.75193087399998 33.292170673999976 0 0,101.75197857199998 33.292179358 0 0,101.751993874 33.292192270999976 0 0,101.75201427799999 33.292209488000026 0 0,101.75202445600002 33.292226683000024 0 0,101.75204814099999 33.292288278 0 0,101.75215181099998 33.292392973000005 0 0,101.75224707699999 33.29245614199999 0 0,101.75226239599999 33.292463329999975 0 0,101.75231055799998 33.29247073900001 0 0,101.75234044500002 33.29248126700003 0 0,101.75243429099999 33.292549553000015 0 0,101.75255851899999 33.29261707400002 0 0,101.75259087699999 33.29262572599998 0 0,101.752614703 33.29263865500002 0 0,101.75262149899999 33.29264582600001 0 0,101.752638483 33.29266732899998 0 0,101.752679193 33.29273611399998 0 0,101.752696195 33.292750462000015 0 0,101.75273706299998 33.29276342600002 0 0,101.75277624400002 33.292770659999974 0 0,101.75280008499999 33.292777864000016 0 0,101.752871578 33.29280949499997 0 0,101.75290563300001 33.292821014000026 0 0,101.75294476800002 33.29284399400001 0 0,101.75295835899999 33.29285976599999 0 0,101.75296681999998 33.29288125199997 0 0,101.752971823 33.29291990899998 0 0,101.75298192100001 33.29296573200003 0 0,101.752988662 33.292992939999976 0 0,101.75299368999998 33.293023009000024 0 0,101.752991872 33.29306308299999 0 0,101.75299518100002 33.29309887300002 0 0,101.75301896399998 33.29312611500001 0 0,101.753078501 33.293167744000016 0 0,101.75310405900001 33.29317065599997 0 0,101.75316173499999 33.29316115900002 0 0,101.75325066099998 33.29316092800002 0 0,101.753455175 33.29316419600002 0 0,101.75349943700002 33.293182891000015 0 0,101.753524949 33.293201549 0 0,101.75357941599998 33.29322742199997 0 0,101.75359679399998 33.29325523199998 0 0,101.75361165499999 33.293279014999996 0 0,101.75362693699998 33.29329908400001 0 0,101.75363023400001 33.29333916799999 0 0,101.75362156400001 33.29339211000001 0 0,101.753645264 33.293449409999994 0 0,101.753670753 33.293476656999985 0 0,101.75369796199999 33.29349818100002 0 0,101.75374563899999 33.293514019999975 0 0,101.75377971500001 33.293518382 0 0,101.75389042500001 33.293544365 0 0,101.753966967 33.29360033900002 0 0,101.754067303 33.29367926100002 0 0,101.75412335499999 33.293748075999986 0 0,101.754130025 33.29380105000001 0 0,101.75405476499998 33.29389536899998 0 0,101.75394872499999 33.294026841999994 0 0,101.75391608799998 33.294116953000014 0 0,101.75391594799999 33.29416705 0 0,101.753932948 33.294182827999975 0 0,101.75403007 33.29419303999998 0 0,101.75411513099999 33.29424903 0 0,101.75412697500002 33.29428054300001 0 0,101.75413687600002 33.294396500999994 0 0,101.75414851599999 33.294499581000025 0 0,101.75417569500001 33.29453255599998 0 0,101.75424549500002 33.294561321 0 0,101.75434092 33.294568664999986 0 0,101.75437841600001 33.29456873999999 0 0,101.75439712399998 33.29458309 0 0,101.75440389099998 33.294601710999984 0 0,101.75438844600001 33.29463889499999 0 0,101.75440541400002 33.29466612499999 0 0,101.754422412 33.294681903000026 0 0,101.75445972 33.294749249999995 0 0,101.75447998499999 33.294816561999994 0 0,101.75448314099998 33.29490674300001 0 0,101.754505188 33.294946863999996 0 0,101.75453575699999 33.294985570999984 0 0,101.75456295499998 33.295011389000024 0 0,101.754585007 33.29504864799998 0 0,101.754617328 33.295071613000005 0 0,101.754697287 33.29512473099999 0 0,101.754715938 33.295159119999994 0 0,101.75471577799999 33.29521637300002 0 0,101.754736138 33.295249333000015 0 0,101.75474797800001 33.295282278 0 0,101.75475473099999 33.29530519299999 0 0,101.754759777 33.29532953500001 0 0,101.754768211 33.295361042000025 0 0,101.754780073 33.29538539800001 0 0,101.754820838 33.29543557599999 0 0,101.754914391 33.29550303299999 0 0,101.755026714 33.295563371000014 0 0,101.75517646899999 33.29564668400002 0 0,101.75524612599997 33.295726976000026 0 0,101.75527326899999 33.29577283200001 0 0,101.75528499699999 33.29584585399999 0 0,101.75531897000002 33.295887429000004 0 0,101.755347879 33.29591038799998 0 0,101.75539892799998 33.29594054699999 0 0,101.755458503 33.295969291000006 0 0,101.75549255099997 33.29598367099999 0 0,101.755538543 33.29599378199998 0 0,101.755567434 33.296023897 0 0,101.75559288 33.296066886000006 0 0,101.755587639 33.296112678999975 0 0,101.755566918 33.29620853799997 0 0,101.75555826499999 33.296255755999994 0 0,101.75555813 33.296304421 0 0,101.75556654799999 33.296341652000024 0 0,101.75558693599999 33.29636459300002 0 0,101.75561243599998 33.296388976 0 0,101.75563963399998 33.296414793 0 0,101.75566683 33.29644204300001 0 0,101.75568893100001 33.296462125000005 0 0,101.75569225999999 33.296490758999994 0 0,101.75569731000002 33.296513670000024 0 0,101.75570404000001 33.29654517300003 0 0,101.75572609400001 33.29658243199998 0 0,101.75575329700001 33.29660681799999 0 0,101.75579073699998 33.29662693099999 0 0,101.75582817899999 33.29664704200002 0 0,101.755887782 33.29666576699998 0 0,101.755920151 33.29667155599998 0 0,101.75595935199999 33.29667163300002 0 0,101.755993423 33.29667885600003 0 0,101.75599672999999 33.29671464699999 0 0,101.75599482199999 33.29678764099998 0 0,101.75596053800001 33.29685770999998 0 0,101.75595700600002 33.29690207499999 0 0,101.755960319 33.296936432999985 0 0,101.75598732999998 33.29702952299999 0 0,101.756007652 33.29707679699999 0 0,101.75604380599998 33.297372404999976 0 0,101.75607508500002 33.297616987000026 0 0,101.75616016499998 33.297667847000014 0 0,101.756259424 33.297727681000026 0 0,101.75631603300002 33.29780234100002 0 0,101.75636908199999 33.29787997599999 0 0,101.756404293 33.29798739500001 0 0,101.75641826399999 33.29807091700002 0 0,101.756427562 33.29809837099998 0 0,101.75644795300002 33.29812131199998 0 0,101.75647515999998 33.298144267 0 0,101.756481957 33.29815191300003 0 0,101.75651102699999 33.29816468000001 0 0,101.75653870299999 33.298176834 0 0,101.75659317200001 33.29820366000001 0 0,101.75663170000001 33.29824190400001 0 0,101.756640694 33.29827627399999 0 0,101.75665199899998 33.298297289000004 0 0,101.756681496 33.29831452299999 0 0,101.75674735500002 33.298331828000016 0 0,101.75676550899999 33.29834140700001 0 0,101.75677909699999 33.29835860899999 0 0,101.756781311 33.298379606000026 0 0,101.756781252 33.29840059899999 0 0,101.75677663300002 33.29842730799999 0 0,101.756749378 33.298421528999995 0 0,101.75673347499998 33.29841958899999 0 0,101.75671075899999 33.29841572800001 0 0,101.75667211799998 33.298417562 0 0,101.756635716 33.29843275799999 0 0,101.75663106799999 33.29846900899997 0 0,101.75663097400002 33.29850336099997 0 0,101.75664900200002 33.29855874100002 0 0,101.756678454 33.298591242999976 0 0,101.75675104200002 33.29864100499998 0 0,101.75677365199999 33.29868303500001 0 0,101.75676897199997 33.29873073800002 0 0,101.75675526399999 33.29875742799999 0 0,101.75672339900001 33.29877454299998 0 0,101.756696122 33.29877639699998 0 0,101.75666878800001 33.29879924599999 0 0,101.75663458700001 33.29883925600001 0 0,101.75662090899999 33.29885449699998 0 0,101.75660268500002 33.29886972899999 0 0,101.75657992800001 33.29888113599998 0 0,101.756566255 33.298894467000025 0 0,101.75657276499999 33.29896783700002 0 0,101.756563648 33.29901469599997 0 0,101.756563551 33.29904904699998 0 0,101.75656348199999 33.299073856999996 0 0,101.75657707599999 33.299089150999976 0 0,101.75659975600001 33.29910637199998 0 0,101.75662695699998 33.299131235000004 0 0,101.75664054499998 33.29914843900002 0 0,101.75664273299998 33.299178977 0 0,101.75665400700001 33.29921144299999 0 0,101.75668121500001 33.29923439700002 0 0,101.756760423 33.29935478499999 0 0,101.75681708600001 33.299410240999975 0 0,101.75683287300001 33.299454165999975 0 0,101.756868978 33.299520366000024 0 0,101.75684774000001 33.299671832 0 0,101.756824032 33.30002485 0 0,101.75652704999999 33.300577721000025 0 0,101.756480855 33.300844814000016 0 0,101.75647947499999 33.30134100999999 0 0,101.75642157099998 33.301732128000026 0 0,101.75631863699999 33.30197048500003 0 0,101.756238613 33.30214208799998 0 0,101.756237844 33.302418811999985 0 0,101.756203143 33.30263821599999 0 0,101.756020449 33.30295275200001 0 0,101.75580350199999 33.30332447500001 0 0,101.75558674000001 33.30362940200001 0 0,101.755483347 33.30402997300001 0 0,101.755414019 33.30444015400002 0 0,101.75533380600001 33.304678552999974 0 0,101.75517418300001 33.30484243799998 0 0,101.755213997 33.30524197400001 0 0,101.755405214 33.305948478000005 0 0,101.755529233 33.306301786999995 0 0,101.75574829499999 33.30682256099999 0 0,101.75592932299998 33.30710918400001 0 0,101.75595077700001 33.30756725499998 0 0,101.756018536 33.30772006400002 0 0,101.756086402 33.307834705000005 0 0,101.756154111 33.30800659900001 0 0,101.75617646799998 33.30814023400001 0 0,101.75642558200002 33.30846515899998 0 0,101.75665180800002 33.308847291999996 0 0,101.75675520499999 33.309183297000004 0 0,101.75692850799999 33.30919466199998 0 0,101.75705280900002 33.30919490500003 0 0,101.75710255199999 33.30918605599999 0 0,101.757173647 33.30916234 0 0,101.75725537 33.30914758900002 0 0,101.75729089999999 33.309141694999994 0 0,101.757319295 33.309147714000005 0 0,101.75738670499999 33.309171701000025 0 0,101.75742927099998 33.309189677999996 0 0,101.75746833900001 33.309189753 0 0,101.757493222 33.30918085600001 0 0,101.75754656800001 33.309154121999995 0 0,101.75756077199998 33.30915414999998 0 0,101.757617595 33.309154261 0 0,101.75769220699999 33.30914247800001 0 0,101.75773127299999 33.309142554999994 0 0,101.75775257999999 33.309142596000015 0 0,101.75781998299999 33.30916956499999 0 0,101.757869685 33.30917562600001 0 0,101.75792297499999 33.30916976499998 0 0,101.758001105 33.30916991700002 0 0,101.758040171 33.309169994 0 0,101.75813279300002 33.309230377999995 0 0,101.75819615099999 33.30927168400001 0 0,101.758394898 33.30931978199999 0 0,101.75857943099999 33.309370833 0 0,101.75865041100002 33.30938886299998 0 0,101.75872143999999 33.309389001 0 0,101.75878889 33.309398078000015 0 0,101.758982189 33.309392496999976 0 0,101.759094409 33.30936288800001 0 0,101.75922245599997 33.30929156799999 0 0,101.75935033100001 33.30928287099999 0 0,101.75951014399999 33.30928318000002 0 0,101.759577638 33.30927734699998 0 0,101.75964862500001 33.30929239300002 0 0,101.75974097599999 33.309286609000026 0 0,101.75994357000002 33.30922736100001 0 0,101.76000755199999 33.30920661099998 0 0,101.760142562 33.309185997999975 0 0,101.76022073399997 33.30917123900002 0 0,101.76027403699999 33.30915941500001 0 0,101.76036998199999 33.309138725000025 0 0,101.76041970099999 33.309138820999976 0 0,101.76046587100001 33.30913891 0 0,101.760501352 33.30915090600001 0 0,101.76060382499998 33.309237768 0 0,101.76080218300001 33.30942899600001 0 0,101.760829812 33.309715316999984 0 0,101.76071496200001 33.310156425 0 0,101.76047196399998 33.310704637000015 0 0,101.76032873100002 33.311133762 0 0,101.760328077 33.31137231700001 0 0,101.76035609799999 33.31151550499999 0 0,101.76065363999999 33.311802347000025 0 0,101.76086562500001 33.31220830000001 0 0,101.76096454499998 33.312399336 0 0,101.761162227 33.31284104600002 0 0,101.76133137 33.31333041099998 0 0,101.76168509799999 33.31385591399999 0 0,101.76176965399998 33.31410656000003 0 0,101.761783246 33.31433321499998 0 0,101.761725867 33.314535877000026 0 0,101.76165437999998 33.31470273000002 0 0,101.761668294 33.31481010700003 0 0,101.761795538 33.31503697900001 0 0,101.76181889700001 33.315369325999995 0 0,101.76210187800001 33.315726849999976 0 0,101.762281572 33.31576013900002 0 0,101.76249467100001 33.315760547000025 0 0,101.76270777100001 33.315760953999984 0 0,101.76293787899999 33.315775707 0 0,101.76313369899998 33.31586196000001 0 0,101.76326146299999 33.31589798700003 0 0,101.76333810199998 33.315926760000025 0 0,101.76340617699998 33.31596982999997 0 0,101.763457071 33.316062965000015 0 0,101.763482372 33.316163206 0 0,101.763541654 33.31630645199999 0 0,101.76362660500001 33.31641396399999 0 0,101.76365196500001 33.31649273599999 0 0,101.76372829399997 33.31663601499997 0 0,101.76393241 33.31680816199997 0 0,101.763965966 33.317008613999974 0 0,101.76402465500001 33.31716140100002 0 0,101.764077671 33.31728950399997 0 0,101.76412346000001 33.31740014500002 0 0,101.76435028999998 33.31757949299998 0 0,101.764520645 33.31762752700001 0 0,101.76470275399998 33.31764886399998 0 0,101.76488281000002 33.31766995999999 0 0,101.76503889399999 33.317741822000016 0 0,101.76572654799998 33.317729602999975 0 0,101.76620385199999 33.31774958699998 0 0,101.76640825300001 33.31781676600002 0 0,101.766678264 33.31788477600003 0 0,101.76675736499999 33.31805668599998 0 0,101.76672296200002 33.31817112800002 0 0,101.76658024400001 33.318414185999984 0 0,101.76639414800002 33.31853377800002 0 0,101.766257312 33.318700509999985 0 0,101.76622288499999 33.31882449400001 0 0,101.766205608 33.31891034199998 0 0,101.76622247799997 33.31897716899999 0 0,101.76625648700002 33.319010631000026 0 0,101.76643824899998 33.31904437100002 0 0,101.76681933700002 33.31914899100002 0 0,101.766929387 33.31917007200002 0 0,101.76702161399999 33.31921497299999 0 0,101.76706062900001 33.31923591999998 0 0,101.76712805699998 33.319256920999976 0 0,101.767209692 33.31927794799998 0 0,101.767273579 33.319295958 0 0,101.767330335 33.31932290200001 0 0,101.76737285500002 33.319361748000006 0 0,101.76737630999997 33.319397537999976 0 0,101.76737265700001 33.31943629599999 0 0,101.76736192999999 33.31946311299998 0 0,101.767319063 33.31955547299998 0 0,101.767318865 33.31963002200001 0 0,101.767339881 33.31974039400001 0 0,101.76737882499998 33.31978817800001 0 0,101.76741780999998 33.31982105200001 0 0,101.767463911 33.319847976000005 0 0,101.76752774900001 33.319883878999974 0 0,101.767616379 33.319946664999975 0 0,101.767715544 33.320054201000005 0 0,101.76776156900002 33.32011094500001 0 0,101.76781469600002 33.320167701 0 0,101.767882047 33.320218520000026 0 0,101.76798835599999 33.32031115900003 0 0,101.76826123299998 33.32054426100001 0 0,101.768544846 33.32074756200001 0 0,101.76885354500001 33.32086741400002 0 0,101.76907712299999 33.32093939800001 0 0,101.769190681 33.320978373 0 0,101.76927589399997 33.32099046000002 0 0,101.76933618999999 33.321023373 0 0,101.76944249399997 33.32111899300003 0 0,101.76951689700002 33.32119069800001 0 0,101.769619493 33.32134595000002 0 0,101.769682918 33.32153989400001 0 0,101.76978913699998 33.32166831500001 0 0,101.76987428799998 33.321704255999975 0 0,101.76997371099998 33.32171636700002 0 0,101.77006258699998 33.32168671199997 0 0,101.77013724 33.321662995999986 0 0,101.77019047900001 33.32167800399998 0 0,101.770233007 33.32171386599998 0 0,101.77028973 33.32175571800002 0 0,101.77040324199999 33.321812584999975 0 0,101.77051318600002 33.32187540899997 0 0,101.770591266 33.321899409000025 0 0,101.77061593299999 33.32197400299998 0 0,101.77060506700002 33.32205449600002 0 0,101.770569314 33.32214388900002 0 0,101.770530039 33.32222134599999 0 0,101.77051214599999 33.32227200699998 0 0,101.77049071900001 33.32231669599997 0 0,101.77047989800002 33.322379297 0 0,101.77048329299998 33.32243894200002 0 0,101.77049733000001 33.322504572000014 0 0,101.770497165 33.32256719200001 0 0,101.770500578 33.322620873000005 0 0,101.770507539 33.322674561999975 0 0,101.77052162199999 33.32272229900002 0 0,101.770532177 33.32276108299999 0 0,101.77052127799999 33.32285350400002 0 0,101.77052459700002 33.322942968999996 0 0,101.77053866400001 33.32299667000001 0 0,101.770563316 33.32307722799999 0 0,101.77063741500001 33.323265228000025 0 0,101.77076131199999 33.323426482 0 0,101.77083916700002 33.32353695699999 0 0,101.770842502 33.32362045799999 0 0,101.77087759 33.32378453000001 0 0,101.77092701499998 33.323900917 0 0,101.770962333 33.323978512999986 0 0,101.771015557 33.323999485 0 0,101.771097253 33.32399963500001 0 0,101.771136356 33.32398777999998 0 0,101.771239154 33.32406848099998 0 0,101.771327805 33.32412530200003 0 0,101.771426991 33.324229851999974 0 0,101.77154406599999 33.324283743000024 0 0,101.771760444 33.324397455999986 0 0,101.77194847499999 33.32448427700001 0 0,101.77203363799998 33.32451723499997 0 0,101.772161418 33.324553251 0 0,101.772281948 33.32464591399997 0 0,101.77232447 33.324684757 0 0,101.77236706299999 33.32469676300002 0 0,101.772406128 33.32469981600002 0 0,101.772509136 33.32470000500001 0 0,101.772658337 33.32469431300001 0 0,101.77271160800001 33.32469739499999 0 0,101.77278262800002 33.324706470000024 0 0,101.77298500699999 33.32473964100001 0 0,101.773055941 33.32478151800001 0 0,101.773084202 33.32484120800001 0 0,101.77311956 33.32490389399999 0 0,101.77315136499999 33.32496657299998 0 0,101.77316542 33.32502623800002 0 0,101.77317945800002 33.32509186599998 0 0,101.77323601199998 33.325199320000024 0 0,101.77339916 33.325295039000025 0 0,101.77342742899998 33.325351748 0 0,101.77339171599999 33.325426231999984 0 0,101.77336673600001 33.32547091599997 0 0,101.77334176400001 33.325512617000015 0 0,101.774207843 33.325755732000005 0 0,101.775580746 33.32612573900002 0 0,101.77702762799998 33.327058711999996 0 0,101.77813371399998 33.327919494000014 0 0,101.77898569000001 33.328135712999995 0 0,101.781116097 33.32849731900001 0 0,101.78273465000001 33.329001128000016 0 0,101.78358670699998 33.32919346 0 0,101.78437981799999 33.33024448499998 0 0,101.78528708900001 33.331104857000014 0 0,101.78630665399999 33.33253795000002 0 0,101.788234746 33.334354276 0 0,101.78902680800002 33.33588237999999 0 0,101.79072857900002 33.337316593000025 0 0,101.79208958200002 33.33865479000002 0 0,101.79299408100002 33.340755589000025 0 0,101.79208277999999 33.34151744500002 0 0,101.79207801799998 33.343521302 0 0,101.79286819599997 33.34590817600002 0 0,101.792975791 33.34848475199999 0 0,101.79308610200002 33.349916267000026 0 0,101.79342246200002 33.351920689999986 0 0,101.79444128099999 33.353830820999974 0 0,101.79523452000001 33.354977195000004 0 0,101.79648193700001 33.356410574999984 0 0,101.79750242099999 33.357652728999994 0 0,101.798522494 33.35908571800002 0 0,101.79942867 33.36061393599999 0 0,101.79988155199999 33.36147346299998 0 0,101.80158421300001 33.36281210200002 0 0,101.80203626299999 33.364053307999995 0 0,101.80226045799998 33.365484992999995 0 0,101.80328134400003 33.36663167699999 0 0,101.804756715 33.36796991099999 0 0,101.806574146 33.368926973999976 0 0,101.808051492 33.36940637599997 0 0,101.80998457999999 33.36950477200003 0 0,101.812599809 33.36969959100003 0 0,101.814761368 33.36932114799998 0 0,101.81760405 33.36951620000002 0 0,101.81930911299997 33.36990038099998 0 0,101.8210138 33.370475381000006 0 0,101.82192282 33.370858376 0 0,101.82442439200003 33.37105278199999 0 0,101.82726752999997 33.371056770999985 0 0,101.82885875400001 33.37153608400001 0 0,101.82976670400001 33.37249155000001 0 0,101.83147206299998 33.37278014200001 0 0,101.83397552500003 33.37202014100001 0 0,101.83534150600002 33.371354008000026 0 0,101.83693295699999 33.37173779599999 0 0,101.83829467300001 33.37336174799998 0 0,101.83908919200002 33.374221576000025 0 0,101.84158986199998 33.374988167000026 0 0,101.843295823 33.37499033199998 0 0,101.846479278 33.375566839999976 0 0,101.84875390899998 33.375569633 0 0,101.85103081699998 33.374236481000025 0 0,101.85341930300001 33.374143902000014 0 0,101.85592009700002 33.374910204 0 0,101.85773901200002 33.375389411000015 0 0,101.860240186 33.37596478299997 0 0,101.86149002899998 33.37672955800002 0 0,101.86217047000002 33.377970799000025 0 0,101.86262390899998 33.378925519000006 0 0,101.86341901700001 33.379594349 0 0,101.86478341600002 33.379882108000004 0 0,101.86683024899997 33.38017058600002 0 0,101.86796603900001 33.38122143800001 0 0,101.86876049199998 33.38236734100002 0 0,101.869782165 33.38370432099998 0 0,101.87046292000002 33.38485009300001 0 0,101.8733138 33.386169403 0 0,101.87510529100001 33.386171219000005 0 0,101.87595848400002 33.38610050800003 0 0,101.87612981199999 33.38559971500001 0 0,101.87604663600001 33.38409674100001 0 0,101.875281427 33.38230681700003 0 0,101.87477236500001 33.38037401499997 0 0,101.87511603399997 33.378656768999974 0 0,101.875885579 33.37736934700001 0 0,101.877337195 33.37629729499997 0 0,101.87895907400002 33.37544009099997 0 0,101.88064566100002 33.374621081999976 0 0)))","totalAcreage":97.3,"cdAcreage":0,"sdAcreage":0,"cdScl":null,"sdScl":0},{"id":10,"type":"核心保护区","wkt":"MULTIPOLYGON ZM (((102.74897962300003 33.98503131199999 0 0,102.75063649499998 33.984591873 0 0,102.754845563 33.984589975000006 0 0,102.75813100300002 33.98375879600002 0 0,102.76139433999998 33.983667088000004 0 0,102.76381967600003 33.983151641000006 0 0,102.76531852400001 33.98292676 0 0,102.76794743099998 33.982337925000024 0 0,102.770804484 33.98165219600003 0 0,102.77354610499998 33.980871716000024 0 0,102.77810521700002 33.97845774000001 0 0,102.782121426 33.977805596999985 0 0,102.78417438100001 33.97698190800003 0 0,102.78458605100002 33.976816731999975 0 0,102.78732175800002 33.97542536200001 0 0,102.78938232299998 33.97449746799998 0 0,102.79067467700003 33.97391547799998 0 0,102.79437685900001 33.973032950000004 0 0,102.79503453199999 33.97287493699997 0 0,102.79780467699999 33.97220933400001 0 0,102.79979070000002 33.971509493999974 0 0,102.80035515700001 33.97085758999998 0 0,102.80053840599999 33.970645950000005 0 0,102.800739152 33.97007218900001 0 0,102.80176813600002 33.968433989999994 0 0,102.80243272400003 33.96805854500002 0 0,102.803408375 33.96750736299998 0 0,102.80416876800001 33.96739363299997 0 0,102.80580968700002 33.967148189 0 0,102.80679003199998 33.967284878999976 0 0,102.80790442199998 33.967187588 0 0,102.81010848300002 33.966951134 0 0,102.80894181399998 33.963265345000025 0 0,102.80777523400002 33.95957954900001 0 0,102.809045884 33.95864215300003 0 0,102.81007130199998 33.95735334400001 0 0,102.81032563600002 33.956889671 0 0,102.81080990700002 33.956006788000025 0 0,102.81140425000001 33.954541914 0 0,102.81159554499999 33.953602122999996 0 0,102.81167771999998 33.95319841600002 0 0,102.811952883 33.95203379899999 0 0,102.81193759199999 33.950423865999994 0 0,102.81191170300002 33.95016089000001 0 0,102.811783015 33.94885359400001 0 0,102.811779204 33.94881487700002 0 0,102.81173125800001 33.94753313000001 0 0,102.80932237299999 33.944557154999984 0 0,102.80714676500003 33.94147062799999 0 0,102.80611482500001 33.93825731499999 0 0,102.805661999 33.93575577600001 0 0,102.80535002699997 33.93301478799998 0 0,102.80475194399997 33.930275669000025 0 0,102.80443441900002 33.92693840099997 0 0,102.80383193199998 33.92372225399998 0 0,102.80293250400001 33.92161532099999 0 0,102.80291997400002 33.92027966400002 0 0,102.80336340299999 33.91875021300001 0 0,102.80403479199998 33.91712386199998 0 0,102.80505214499999 33.915781476999996 0 0,102.80630731500003 33.91539162599997 0 0,102.80825537200002 33.91566508699998 0 0,102.80841874700002 33.91573185499999 0 0,102.811484528 33.91555831800002 0 0,102.812456527 33.915480351999975 0 0,102.81437190999998 33.915324586999986 0 0,102.81697547200002 33.91533119600001 0 0,102.81827247899997 33.91539370300001 0 0,102.821035741 33.91471994199998 0 0,102.831896578 33.908985857000005 0 0,102.83500153400001 33.909126695 0 0,102.83770362500002 33.90921772600001 0 0,102.841527622 33.91027596800001 0 0,102.84309264699999 33.91035701800001 0 0,102.84547103599999 33.91048015199999 0 0,102.84908639000002 33.906545033999976 0 0,102.85235285300001 33.90404033599998 0 0,102.854798851 33.90216460800002 0 0,102.85782779099998 33.901903565 0 0,102.86050196600002 33.90119900600001 0 0,102.86234634700003 33.89966566099997 0 0,102.86376398099998 33.898630293 0 0,102.864901906 33.897799179 0 0,102.86721011100002 33.89623254200001 0 0,102.86833965599999 33.89479343900001 0 0,102.86976862 33.89298679199999 0 0,102.869801489 33.89295798500001 0 0,102.87192490199999 33.89144168399997 0 0,102.874147031 33.88832030399999 0 0,102.87399773800001 33.88569453000002 0 0,102.87358032200001 33.88271648 0 0,102.873511899 33.882228294000015 0 0,102.873544762 33.88151763600001 0 0,102.873666162 33.87889234199997 0 0,102.874108804 33.877133558000025 0 0,102.87469695700003 33.874796479 0 0,102.875144251 33.873293617 0 0,102.87563257 33.87165285200001 0 0,102.87746140799999 33.86995544400003 0 0,102.8813955 33.868488437999986 0 0,102.881641688 33.868421845 0 0,102.88457359199998 33.868520097999976 0 0,102.88784479700001 33.86884010799997 0 0,102.88807185399997 33.86884233699999 0 0,102.88974462499999 33.86885874500001 0 0,102.89309976599998 33.86943813099998 0 0,102.894452511 33.86951470399998 0 0,102.89518172700002 33.869555975000026 0 0,102.89896663600001 33.869680200999994 0 0,102.900897203 33.869555477000006 0 0,102.90261743000002 33.86944431400002 0 0,102.90684619799998 33.86756605400001 0 0,102.91040493399998 33.866108671000006 0 0,102.912808509 33.863586387 0 0,102.91321450599997 33.86143665899999 0 0,102.91405439599998 33.859760763 0 0,102.91617562900001 33.857598293000024 0 0,102.91730130000002 33.85592024900001 0 0,102.917989192 33.85341061999998 0 0,102.91809895099999 33.850308982 0 0,102.91807216000001 33.847804671999995 0 0,102.91900581800002 33.84346401200003 0 0,102.91772627300003 33.839858651999975 0 0,102.91566873400001 33.83519794099999 0 0,102.91369552700002 33.830727782 0 0,102.91358398099999 33.830547275000015 0 0,102.91226417799999 33.82841147099998 0 0,102.91160228500001 33.82625396999998 0 0,102.91161047499997 33.825917319999974 0 0,102.91164576800003 33.824466132 0 0,102.91225426 33.821848991000024 0 0,102.91236373800001 33.82137809699998 0 0,102.91276854400002 33.81941751699998 0 0,102.91280859 33.81776956300001 0 0,102.91282357199998 33.81715291699999 0 0,102.91343239600002 33.81561312399998 0 0,102.913723866 33.813749739 0 0,102.91436244300002 33.80966692999999 0 0,102.91604493199998 33.808026036 0 0,102.91870234200002 33.80607363399997 0 0,102.92128021600001 33.80417952099998 0 0,102.92348680200001 33.802890667999975 0 0,102.92584381 33.80151386699998 0 0,102.92852212700001 33.799976458 0 0,102.93199907299999 33.79798044400002 0 0,102.93345326600001 33.796950200000026 0 0,102.93512294599998 33.795767238999986 0 0,102.93799041800003 33.793515214000024 0 0,102.938616416 33.79302354800001 0 0,102.93951038 33.792279181000026 0 0,102.94106091700002 33.790988115999994 0 0,102.94208816100002 33.79013277400003 0 0,102.94234577600002 33.78991826499998 0 0,102.94437222099998 33.78823078400001 0 0,102.944938756 33.78802276099998 0 0,102.94736020900001 33.787133643000004 0 0,102.947312232 33.785091281999996 0 0,102.94792563200002 33.78297845399999 0 0,102.94772793300001 33.78283651999999 0 0,102.94734157099998 33.778878726000016 0 0,102.94731426300001 33.77639825799997 0 0,102.94668637699999 33.771250897000016 0 0,102.946091077 33.769061013 0 0,102.94596635900001 33.768107860999976 0 0,102.94616651199999 33.76553023399998 0 0,102.94522649499999 33.76315216400002 0 0,102.94338634000002 33.76202131100001 0 0,102.94211525999998 33.76069526700002 0 0,102.94163854700003 33.75888609499998 0 0,102.94207872800001 33.75735615999997 0 0,102.94100802600002 33.75345247299998 0 0,102.93735217199998 33.753384876999974 0 0,102.92752427099998 33.753564883000024 0 0,102.92762658599997 33.75183635399998 0 0,102.92818633299999 33.750782621999974 0 0,102.930004419 33.749910236999995 0 0,102.93320122400002 33.749790700999995 0 0,102.93627758899999 33.74909952799999 0 0,102.93809139899997 33.747845412000004 0 0,102.94012211299997 33.745540095000024 0 0,102.940800035 33.74486705200002 0 0,102.94307466700002 33.74399099599998 0 0,102.94385630199997 33.742363032000014 0 0,102.944189488 33.74150178299999 0 0,102.945357726 33.73873550899998 0 0,102.948555801 33.73775422 0 0,102.94869842499998 33.73775397700001 0 0,102.94862851300002 33.737344683 0 0,102.949379599 33.73554994699998 0 0,102.950293649 33.73300258900002 0 0,102.95108359699998 33.731657946999974 0 0,102.951699426 33.73060965600001 0 0,102.95549638900002 33.72688746900002 0 0,102.95642927699998 33.72597288200001 0 0,102.95659010499998 33.72175160199998 0 0,102.956571849 33.72010589600001 0 0,102.955522137 33.71811038200002 0 0,102.95481337899997 33.71596910400001 0 0,102.95513289000002 33.713891433000015 0 0,102.95528828200003 33.71245905699999 0 0,102.95483722099999 33.71038734299998 0 0,102.95473260099999 33.70867074300003 0 0,102.95479366900003 33.70645194999997 0 0,102.95528357900002 33.704301398999974 0 0,102.95618361800001 33.700462551999976 0 0,102.95488698100002 33.69519075400001 0 0,102.95421278200001 33.69459145100001 0 0,102.95377723600001 33.69424456399997 0 0,102.95323394399998 33.69381185999998 0 0,102.95314781899998 33.693732712999974 0 0,102.95251323899998 33.69314953600002 0 0,102.95161819200001 33.692202312999996 0 0,102.95138230499998 33.69151239500002 0 0,102.95117541600001 33.69095463399998 0 0,102.95111762800002 33.69079884199999 0 0,102.95070766700002 33.68984787699998 0 0,102.95049624 33.68971784799999 0 0,102.95028260700002 33.68950812700001 0 0,102.94752092099998 33.686796895999976 0 0,102.94602249399998 33.68616116499999 0 0,102.94506380899998 33.685754412999984 0 0,102.944938756 33.685586349000005 0 0,102.94290770700002 33.68285672799999 0 0,102.942437198 33.68233373999999 0 0,102.94106091700002 33.68080389800002 0 0,102.940490001 33.68016928100002 0 0,102.93951038 33.679899284999976 0 0,102.93827954599999 33.67956005100001 0 0,102.937914191 33.67949875199997 0 0,102.93714564800001 33.67936980100001 0 0,102.93509893999999 33.67848891400001 0 0,102.93392256599998 33.67787763000001 0 0,102.93291505899998 33.677050382999994 0 0,102.93258024 33.676722337 0 0,102.93202116700002 33.67617456300002 0 0,102.93090010100002 33.675395862000016 0 0,102.93023960099998 33.67499533199998 0 0,102.929481108 33.67463470199999 0 0,102.92908410199999 33.67404038400002 0 0,102.92814228700001 33.67298266900002 0 0,102.92475135000001 33.66917418000003 0 0,102.92439489600002 33.66865137299999 0 0,102.92342114000002 33.66722314399999 0 0,102.92333715699999 33.66608309100002 0 0,102.92325844599998 33.66405615899998 0 0,102.92289295500001 33.663616407000006 0 0,102.92282498700001 33.663534626 0 0,102.92207268200002 33.66253840799999 0 0,102.92155230899999 33.66197531900002 0 0,102.92152168500002 33.661865252999974 0 0,102.91889954999999 33.659470019000025 0 0,102.91743637799999 33.65813337700001 0 0,102.915930914 33.65671834199998 0 0,102.913220121 33.654170217 0 0,102.91292277399998 33.65401052499999 0 0,102.90936904099999 33.65210187600002 0 0,102.90917770300001 33.652033458000005 0 0,102.90779041000002 33.65153737200001 0 0,102.90584079000001 33.65084019 0 0,102.90556422899999 33.650793276 0 0,102.905054484 33.650706807000006 0 0,102.90284187200001 33.65033145000001 0 0,102.90134242800002 33.65007705400001 0 0,102.90020588300001 33.648970270999996 0 0,102.90019881199999 33.648962410000024 0 0,102.89953928099999 33.64822892199999 0 0,102.89783014900001 33.646328055000026 0 0,102.89754052799998 33.646005941 0 0,102.89498151800001 33.644302552 0 0,102.89314994400002 33.64364175200001 0 0,102.89312224100001 33.64364704500002 0 0,102.89204991000003 33.64385193700002 0 0,102.89188936400001 33.64510057299998 0 0,102.89182511299998 33.645128022999984 0 0,102.89177447200001 33.64574857399998 0 0,102.89206555800001 33.64631895500003 0 0,102.89255235500002 33.647333522999986 0 0,102.89259021200002 33.64741241899998 0 0,102.89242599300002 33.64808149800001 0 0,102.89186939400003 33.64942130100002 0 0,102.89166744300002 33.65025935800003 0 0,102.89165058700002 33.650329305000014 0 0,102.89103003999998 33.65100167100002 0 0,102.889951198 33.651486509999984 0 0,102.88904003099998 33.65163618600002 0 0,102.88801233200002 33.651548160000004 0 0,102.88770566599999 33.651408548000006 0 0,102.88698071800002 33.65107849999998 0 0,102.88617678399999 33.650559493 0 0,102.88576675600001 33.649512886000025 0 0,102.885726826 33.648758955000005 0 0,102.88569603600001 33.64817760699998 0 0,102.88517390599998 33.647322626999994 0 0,102.884078982 33.646233209 0 0,102.88380377300001 33.64586935400001 0 0,102.88303819700002 33.64485715400002 0 0,102.88197764900002 33.643777012999976 0 0,102.88202257199998 33.64297762000001 0 0,102.882025925 33.642917947 0 0,102.88235596499999 33.64172292400002 0 0,102.882173674 33.64062697000003 0 0,102.881651138 33.63972426999999 0 0,102.88061678600002 33.63896833299998 0 0,102.880096342 33.638937234000025 0 0,102.87919002299998 33.63888307600001 0 0,102.87861631300001 33.63855320599998 0 0,102.878431654 33.63721872799999 0 0,102.87818512899997 33.635407622 0 0,102.87748867800002 33.63421989699998 0 0,102.87651145699999 33.63346352000002 0 0,102.87559466099998 33.63304065400001 0 0,102.87445265399998 33.632905616000016 0 0,102.87291338400001 33.632964199000014 0 0,102.87235568900002 33.633034864000024 0 0,102.87171723900002 33.633115757999974 0 0,102.87113927299998 33.63235652200001 0 0,102.87078520099999 33.631175885999994 0 0,102.86985886399998 33.62979890700001 0 0,102.869847365 33.62977366299998 0 0,102.86910075600002 33.62813449800001 0 0,102.86876543099999 33.62718301899997 0 0,102.86855510200002 33.62658621200001 0 0,102.86843694599997 33.626244122 0 0,102.868148249 33.625408246000006 0 0,102.86814814899998 33.62540796000002 0 0,102.86759834200001 33.62381606700001 0 0,102.86754838600001 33.62367142599999 0 0,102.86678679699997 33.62214549599997 0 0,102.866714237 33.62200010599997 0 0,102.86479197199998 33.61814837600002 0 0,102.86295394500002 33.61446509299998 0 0,102.86283194100002 33.61422060699999 0 0,102.862797323 33.614151229000015 0 0,102.862388001 33.61406346199999 0 0,102.861940591 33.61400206799999 0 0,102.86163549100002 33.61394909699999 0 0,102.86131658300002 33.61387799800002 0 0,102.86115467500002 33.61379769199999 0 0,102.86105077799999 33.61367665400002 0 0,102.86103962599998 33.61355125900002 0 0,102.86109272599998 33.61342101299999 0 0,102.86124804500002 33.61319118099999 0 0,102.86141613799998 33.61302119099997 0 0,102.86166360800001 33.612810836999984 0 0,102.86190292700002 33.612642076999975 0 0,102.86236392799998 33.61244137699998 0 0,102.86270134 33.61233989200002 0 0,102.86300166799998 33.61229738700001 0 0,102.86327291700002 33.61227822699999 0 0,102.86339414999998 33.612274360000015 0 0,102.86351655800001 33.612222816999974 0 0,102.86358154499999 33.612188167 0 0,102.86360526599998 33.61209318499999 0 0,102.86359278700002 33.61202142600001 0 0,102.86355166800001 33.61195513199999 0 0,102.863467813 33.61188810099998 0 0,102.86332800899999 33.61177836899998 0 0,102.86315435699998 33.61159650799999 0 0,102.86310046599999 33.61147037400002 0 0,102.86307741799999 33.61124938099999 0 0,102.86305746099998 33.61090324000003 0 0,102.86306929099999 33.61071265800001 0 0,102.86306466899998 33.610611224000024 0 0,102.86303052900001 33.61055101400001 0 0,102.86299000100001 33.61046088299997 0 0,102.86286473799998 33.610339478000014 0 0,102.86272434900002 33.610253582999974 0 0,102.862519416 33.61018446000003 0 0,102.86234994699998 33.610121908999986 0 0,102.862209705 33.61003005499998 0 0,102.861994649 33.609793818000014 0 0,102.861799491 33.60961754499999 0 0,102.86168656199999 33.609573857999976 0 0,102.86149587599999 33.60950497800002 0 0,102.86131202000001 33.609448139999984 0 0,102.86106406099998 33.609390193000024 0 0,102.86072380500002 33.60931872499998 0 0,102.86041189299999 33.60925370799998 0 0,102.86007905600002 33.60917044199999 0 0,102.85979548799997 33.609111875999986 0 0,102.85964026900001 33.609049570000025 0 0,102.85952110400001 33.60897000199998 0 0,102.859438877 33.608837413 0 0,102.85939923699999 33.60871152499999 0 0,102.859383175 33.60849661399999 0 0,102.85938847900002 33.608282073 0 0,102.859392163 33.608133087 0 0,102.85935979499999 33.60800136199998 0 0,102.85931303299998 33.60787534999997 0 0,102.85923065899999 33.60774872100001 0 0,102.859091605 33.60760918699998 0 0,102.85899469399999 33.607494230999976 0 0,102.85896915199999 33.607374547999996 0 0,102.85900712099999 33.60727981399998 0 0,102.859101625 33.60720394399999 0 0,102.859244805 33.607176614000025 0 0,102.85933739500001 33.60717821600002 0 0,102.85950700000001 33.607234808999976 0 0,102.85972543100002 33.60733398299999 0 0,102.860027564 33.60750614699998 0 0,102.86034555999998 33.60761300500002 0 0,102.860545425 33.60759857599999 0 0,102.860704177 33.607517856000015 0 0,102.86078620199999 33.60737022400002 0 0,102.86078379100002 33.60717939800003 0 0,102.86077991000002 33.60704816600003 0 0,102.86083880000001 33.60697167799998 0 0,102.86091832300002 33.60692535700002 0 0,102.86109028499999 33.60688659700003 0 0,102.86131210299999 33.6068487 0 0,102.86149060100001 33.606833901000016 0 0,102.86173378500001 33.60679637200002 0 0,102.86193394100002 33.60677002199998 0 0,102.86199936600002 33.60671749599999 0 0,102.86201537599999 33.60664622799999 0 0,102.86201787800002 33.60654491700001 0 0,102.86200584099998 33.60645527899999 0 0,102.86189380000002 33.606375835999984 0 0,102.86172536999999 33.606271569 0 0,102.86133050400002 33.606103765 0 0,102.86098608700001 33.60591298600002 0 0,102.86079093500001 33.60573671200001 0 0,102.86073881800002 33.60553906299998 0 0,102.860777815 33.60540261099999 0 0,102.860859839 33.605254978999994 0 0,102.86101976200001 33.60512658099998 0 0,102.861194077 33.604992469000024 0 0,102.861468688 33.60483624400001 0 0,102.86175739499998 33.60468622299999 0 0,102.86189433300001 33.60462301000001 0 0,102.86194521599998 33.60458215400001 0 0,102.86197547 33.60451113300002 0 0,102.86197723700002 33.604439619999994 0 0,102.86194324500002 33.604373450000026 0 0,102.86185271900001 33.604288415999974 0 0,102.86169809699999 33.60420227399999 0 0,102.86150683300002 33.60415723300002 0 0,102.861238259 33.60406912000002 0 0,102.86099237600001 33.60392774000002 0 0,102.86088834399999 33.603812662999985 0 0,102.86086294900002 33.603687020999985 0 0,102.86085891900001 33.603561748000004 0 0,102.86088037600001 33.60326998099998 0 0,102.86092584900001 33.602871311 0 0,102.860922555 33.602716241999985 0 0,102.86088959400001 33.60260835600002 0 0,102.860778149 33.602505072999975 0 0,102.86063762600003 33.60242513600002 0 0,102.86047544399997 33.60235674799998 0 0,102.86017750600001 33.60230389700001 0 0,102.859865324 33.60225079999998 0 0,102.85961621000001 33.602240526 0 0,102.85933845900001 33.602235717999974 0 0,102.85911679899999 33.60226765300001 0 0,102.85891517900001 33.602353592999975 0 0,102.85869857699998 33.60246908300002 0 0,102.85852455899999 33.60259127400002 0 0,102.858321316 33.602742766000006 0 0,102.858255155 33.60282508900002 0 0,102.858238701 33.60291423299998 0 0,102.858286195 33.60301044800002 0 0,102.85838354200001 33.60310752800001 0 0,102.85855893799999 33.60321787999999 0 0,102.858749311 33.60329868299999 0 0,102.85888403799999 33.603324864 0 0,102.85904740000001 33.603345579000006 0 0,102.85928257 33.603343687999995 0 0,102.85950364299998 33.60333558999997 0 0,102.85968895899998 33.603332835 0 0,102.85985944200002 33.603353672000026 0 0,102.85999417 33.603379851 0 0,102.86008513399997 33.603447007 0 0,102.86021067799999 33.60355649600001 0 0,102.86024393100001 33.603652463 0 0,102.86026353 33.603724348000014 0 0,102.86021917699998 33.603789162 0 0,102.86012453000001 33.603870992 0 0,102.85996681699999 33.60390999700002 0 0,102.859831058 33.603925533999984 0 0,102.85961042600002 33.60391575400001 0 0,102.859460571 33.603925085000014 0 0,102.85936665899999 33.603977117 0 0,102.85928699200002 33.60402939699998 0 0,102.85920717800002 33.604087635999974 0 0,102.85911906199999 33.604193425000005 0 0,102.858986593 33.60436403099999 0 0,102.85865682100001 33.60473392900002 0 0,102.85837242899999 33.604997293999986 0 0,102.85824261099998 33.60506062899998 0 0,102.85812138900002 33.60506449000002 0 0,102.85803695800001 33.60502129399998 0 0,102.85801112299998 33.60491353200001 0 0,102.858028462 33.604788628999984 0 0,102.858132151 33.604629450000004 0 0,102.85832528200001 33.604310844999986 0 0,102.85843162200001 33.604044396000006 0 0,102.858478923 33.60386039299999 0 0,102.85848987700001 33.60370557099998 0 0,102.85846374699997 33.60360972500001 0 0,102.85840972 33.60348954900002 0 0,102.858304955 33.603404265999984 0 0,102.85818491499998 33.60336045299999 0 0,102.85806413799997 33.60334643700003 0 0,102.85790701600001 33.60336160200001 0 0,102.857777494 33.60341301699998 0 0,102.857668601 33.603494598 0 0,102.85757306800002 33.603612183999985 0 0,102.85746937900001 33.60377136300002 0 0,102.85736274200002 33.604049728999996 0 0,102.85727079100002 33.604310466000015 0 0,102.85715256100002 33.604481315999976 0 0,102.857007468 33.604586117999986 0 0,102.85683506499998 33.60464274999998 0 0,102.85662823199999 33.604651090000004 0 0,102.85643058900001 33.60457611999999 0 0,102.856100723 33.60437365400003 0 0,102.85587459200002 33.60429819000001 0 0,102.85568956899999 33.604289021 0 0,102.855552924 33.60434030900001 0 0,102.85539343599999 33.60445082199999 0 0,102.855311256 33.604604408 0 0,102.85526320999998 33.604818206999994 0 0,102.85518726700002 33.605007675000024 0 0,102.85502837000001 33.60509434900001 0 0,102.85475788100001 33.60508369600001 0 0,102.85430339999999 33.60502215299999 0 0,102.85372205499999 33.604904748000024 0 0,102.85326149100001 33.60480136000001 0 0,102.85288683300001 33.60468157899999 0 0,102.85261871199998 33.60457556900002 0 0,102.85253546500002 33.60448469300002 0 0,102.852516611 33.60438301200003 0 0,102.85255458500001 33.60428827800001 0 0,102.85259241099999 33.604199505 0 0,102.85273647700001 33.60413642399999 0 0,102.85290784699998 33.604121514999974 0 0,102.85307179900002 33.604118398000026 0 0,102.85329984700002 33.604116395999995 0 0,102.85360609100002 33.604121711000005 0 0,102.85387642699999 33.604138327999976 0 0,102.85406945900002 33.60411186599998 0 0,102.85421352100002 33.604048783999986 0 0,102.85432330399999 33.603931449000015 0 0,102.85452832700003 33.60370844900001 0 0,102.85471168999999 33.603496998000026 0 0,102.85492206200001 33.60334563399999 0 0,102.85511730600001 33.60322978099998 0 0,102.85532575899998 33.60315588899999 0 0,102.85563986 33.60313152600003 0 0,102.85588927100002 33.603129889 0 0,102.85622429400001 33.60312377399998 0 0,102.85655219400002 33.60311753299999 0 0,102.85677400399999 33.603079643 0 0,102.857024744 33.60302436799998 0 0,102.85719832299998 33.602920058999985 0 0,102.85725009200002 33.60284345100001 0 0,102.857252303 33.60275405700003 0 0,102.85722676500001 33.60263437499998 0 0,102.85717288799998 33.602508238999974 0 0,102.85704022800002 33.60239862399999 0 0,102.85685830699998 33.602264306999984 0 0,102.85662059100002 33.60208132700001 0 0,102.85640453600001 33.601886799 0 0,102.85620719299999 33.601799907999975 0 0,102.85600852300001 33.601766655000006 0 0,102.85581608799998 33.601769279999985 0 0,102.85556638499997 33.60178283699997 0 0,102.85519487200003 33.60182408999998 0 0,102.854929744 33.601885073000005 0 0,102.85482217999999 33.601913018000005 0 0,102.85474845300001 33.60201309399997 0 0,102.85471789799999 33.60209603200002 0 0,102.85472904099998 33.60222142800001 0 0,102.85475413400002 33.60235898899998 0 0,102.85487627200001 33.60260555000002 0 0,102.85490981700002 33.60268960000002 0 0,102.85490745300001 33.60278495199998 0 0,102.85490553300002 33.60286242500001 0 0,102.85488224900001 33.60293952699999 0 0,102.854787155 33.603039232000015 0 0,102.85462143500001 33.603113862999976 0 0,102.85443567599998 33.60313448900001 0 0,102.854207481 33.603142452999975 0 0,102.853823492 33.603111942 0 0,102.85338979800002 33.60307460500002 0 0,102.85276307700002 33.60306372500003 0 0,102.85232894 33.603044262000026 0 0,102.85208041499999 33.60301013499998 0 0,102.851818681 33.602934044999984 0 0,102.85149433200002 33.60279724700001 0 0,102.851254853 33.602685769000004 0 0,102.85112858100001 33.60260606899999 0 0,102.85108747800001 33.60253977299999 0 0,102.851118923 33.60242107900001 0 0,102.85122128900002 33.602315541999985 0 0,102.85138107300003 33.60219311499998 0 0,102.851750788 33.60193721000002 0 0,102.85201101500002 33.60178671699998 0 0,102.85229290000001 33.60162467599997 0 0,102.85246515099999 33.601574011000025 0 0,102.85267954199998 33.601547923 0 0,102.85289378300001 33.60152779499998 0 0,102.853029391 33.60151822500001 0 0,102.85320031200001 33.60152119100002 0 0,102.85335075500001 33.601488030999974 0 0,102.85347285799998 33.60144841599998 0 0,102.85362329899999 33.601415255000006 0 0,102.853724037 33.601375270000005 0 0,102.85378263500002 33.601310705 0 0,102.85381260100002 33.601251605000016 0 0,102.85382891 33.601168418999976 0 0,102.85382356100001 33.60109678200001 0 0,102.853762421 33.600976480999975 0 0,102.853665229 33.60087343999999 0 0,102.85351774100002 33.60078741199999 0 0,102.85334191499999 33.60069493100002 0 0,102.85304546499998 33.60058246699998 0 0,102.85274219000001 33.60045796200001 0 0,102.85253655000002 33.60041861899998 0 0,102.85229485899998 33.600396536000005 0 0,102.851896936 33.60035385200001 0 0,102.85139960700002 33.60029751799999 0 0,102.85115108899998 33.60026339000001 0 0,102.85102393699998 33.60021944599998 0 0,102.85094722600002 33.60015253099999 0 0,102.85092155000001 33.60003880800002 0 0,102.850960262 33.59991427699998 0 0,102.85104927100002 33.59977273599998 0 0,102.85115311200002 33.59960760299998 0 0,102.851356802 33.599438244 0 0,102.85148809399999 33.599315321999995 0 0,102.85156138000002 33.59923312900003 0 0,102.85158481399998 33.59915006599999 0 0,102.85158762100002 33.59903683800002 0 0,102.85156847600001 33.59894707400002 0 0,102.851514313 33.59883285500001 0 0,102.85143151599999 33.598724101000016 0 0,102.85129901900001 33.59860852000003 0 0,102.85114426799998 33.59852832600001 0 0,102.85100970000002 33.598496177000015 0 0,102.850910591 33.598470607000024 0 0,102.850803622 33.598474710000005 0 0,102.85071000699998 33.59851481700002 0 0,102.85064428800001 33.59857925699998 0 0,102.85060557600002 33.59870378699998 0 0,102.85060246699999 33.59882893499997 0 0,102.85059817799998 33.599001758999975 0 0,102.850616586 33.599121319000005 0 0,102.85060709800001 33.599216547000026 0 0,102.85050562200001 33.599286327000016 0 0,102.85033470600001 33.599283356 0 0,102.850172982 33.599197076999985 0 0,102.850047458 33.59908757900001 0 0,102.849935732 33.59899620700003 0 0,102.84983662299999 33.59897063599999 0 0,102.84965903099999 33.598949661999995 0 0,102.84950992300003 33.598929182999996 0 0,102.84928812200002 33.59896706000001 0 0,102.849058162 33.59904652900002 0 0,102.84881396100002 33.599125748999995 0 0,102.84868488400002 33.59915927700001 0 0,102.84850743999999 33.59913234200002 0 0,102.848315899 33.59909920000001 0 0,102.848195869 33.599055378 0 0,102.848155067 33.598977160000004 0 0,102.84818695799999 33.59884058900002 0 0,102.84825268100002 33.59877615099998 0 0,102.848412758 33.598641809000014 0 0,102.84860770199998 33.598537884999985 0 0,102.848832018 33.59839869899997 0 0,102.84895515599999 33.598317372 0 0,102.84902117000001 33.598241013999996 0 0,102.84906641499998 33.59814044799998 0 0,102.849106463 33.597962282000026 0 0,102.84915555399999 33.59770677099999 0 0,102.84914486399998 33.59756349600002 0 0,102.84911756100001 33.59751532500002 0 0,102.84904070800002 33.59745436899999 0 0,102.84892083 33.59740458700003 0 0,102.848757482 33.59738385999998 0 0,102.848585533 33.597422602999984 0 0,102.848504682 33.597522551 0 0,102.84845098300002 33.59767662799999 0 0,102.84840233199998 33.59791426300001 0 0,102.84834848600002 33.598074301 0 0,102.84827504999998 33.598162452999986 0 0,102.84813781999998 33.598237573000006 0 0,102.84797165700002 33.59833007200001 0 0,102.84778413200002 33.598422201000005 0 0,102.84757627800002 33.598472242000014 0 0,102.84745565600002 33.59845225599997 0 0,102.847336815 33.59836075800001 0 0,102.847268267 33.598252248999984 0 0,102.84720891500001 33.59806043200001 0 0,102.84714347800002 33.597826774 0 0,102.84710534200002 33.59764128799998 0 0,102.847020467 33.59732978699998 0 0,102.84690533100002 33.59708930199997 0 0,102.846829958 33.596968748999984 0 0,102.846636193 33.596738819999985 0 0,102.84641453500001 33.59648455500002 0 0,102.84620341800002 33.596379524999975 0 0,102.84604704399999 33.596364877999974 0 0,102.84590447300002 33.59636835800001 0 0,102.84573920000003 33.596425098 0 0,102.84551532799998 33.59654640100001 0 0,102.845284779 33.59664970099999 0 0,102.84511268300002 33.59669439800001 0 0,102.84493465100002 33.59669129600002 0 0,102.84467932299998 33.596645111999976 0 0,102.84453126099999 33.59658291300002 0 0,102.84444090900001 33.59649190699997 0 0,102.84436524400002 33.596383273000015 0 0,102.84431242599999 33.59621541600001 0 0,102.84422459799998 33.596023101000014 0 0,102.844123712 33.59578286300001 0 0,102.844105909 33.59563946399999 0 0,102.84411480900002 33.59556807500002 0 0,102.84418928500003 33.59543820900001 0 0,102.84433245100001 33.595410894999986 0 0,102.844568337 33.59537923300002 0 0,102.84473152999999 33.59540592600001 0 0,102.84494324000002 33.59548711999997 0 0,102.845268589 33.59558221899999 0 0,102.84556664000002 33.595629144999975 0 0,102.84584407099999 33.59564590299999 0 0,102.84604435400001 33.595613618000016 0 0,102.84625976799998 33.59554582499999 0 0,102.84636168600002 33.59545816999997 0 0,102.84643556600003 33.59535213999999 0 0,102.84644476099999 33.59526883199999 0 0,102.84639045900002 33.59516057000002 0 0,102.84629209600001 33.59510519999998 0 0,102.84606466600002 33.59508335200002 0 0,102.845623005 33.595081623 0 0,102.845310267 33.59505232800001 0 0,102.84514781500002 33.59499583799999 0 0,102.84505019599999 33.59491066999999 0 0,102.84489738600001 33.59475299500002 0 0,102.84470318500001 33.59454094 0 0,102.844570256 33.594443232 0 0,102.84443643700001 33.59438127999999 0 0,102.84420277800001 33.59432354900002 0 0,102.844053384 33.594314983000004 0 0,102.843932177 33.594318832 0 0,102.84376023300001 33.59435756900001 0 0,102.843601493 33.59443827000001 0 0,102.843477022 33.594573224999976 0 0,102.84339498100002 33.59472084599997 0 0,102.84332510299998 33.59495214399999 0 0,102.84326917200002 33.595195612 0 0,102.84317763500002 33.595438457 0 0,102.84300791200002 33.595673979000026 0 0,102.84284159999999 33.595772431 0 0,102.84258315900001 33.595851391 0 0,102.84237575399999 33.59588354499999 0 0,102.84220499399999 33.595874605000006 0 0,102.84205619300002 33.595842198000014 0 0,102.84198720799998 33.59575156400001 0 0,102.84199032499998 33.595626417000005 0 0,102.84204284600003 33.59552001700001 0 0,102.84212474200001 33.595378358999994 0 0,102.84223787399998 33.59521230600001 0 0,102.84226523900003 33.595172139 0 0,102.84242042400001 33.59494829099998 0 0,102.84249727600002 33.59472307499999 0 0,102.842500245 33.594603886000016 0 0,102.842488081 33.59452020600003 0 0,102.84242503000002 33.59447737199997 0 0,102.84231821399999 33.594475508000016 0 0,102.84223216700002 33.594497855999975 0 0,102.842152054 33.59456800200002 0 0,102.84207906099999 33.59463827299999 0 0,102.84196868200002 33.594779433999975 0 0,102.84182848 33.594973734999996 0 0,102.84161602900002 33.595208507999985 0 0,102.84154893800002 33.59525153499999 0 0,102.84129023100002 33.59541745299998 0 0,102.84107451699998 33.59549715600002 0 0,102.84088150299999 33.59552359600002 0 0,102.84069041999999 33.59547256399998 0 0,102.840464623 33.595385153999985 0 0,102.84039645899998 33.59531715000003 0 0,102.84036730600002 33.595288063 0 0,102.84032814400001 33.595144291 0 0,102.840332155 33.59498338700001 0 0,102.840399365 33.594859359 0 0,102.84054609499998 33.594689023 0 0,102.84078525199999 33.59452626199999 0 0,102.84095096800002 33.59445164900001 0 0,102.84107351 33.59439416800001 0 0,102.841175136 33.59431843700003 0 0,102.84122023999998 33.59422383100002 0 0,102.84122246599998 33.594134440999994 0 0,102.84121712799998 33.594062803999975 0 0,102.84116194400002 33.593990296000015 0 0,102.84103539699998 33.59392250500002 0 0,102.840914489 33.59391443200002 0 0,102.84080055200002 33.59391244300002 0 0,102.84060086699998 33.593920879999985 0 0,102.84038604599999 33.59396482699998 0 0,102.84013487800001 33.59403794799999 0 0,102.83989780399997 33.594117273999984 0 0,102.83967645799999 33.594137257 0 0,102.83949843300002 33.59413414699998 0 0,102.83932856799998 33.59408944500001 0 0,102.83921478100001 33.594081496 0 0,102.83910766600002 33.594091547000005 0 0,102.83898452800003 33.59417286399997 0 0,102.83890322399998 33.594290684999976 0 0,102.83883497 33.59445642700001 0 0,102.83881046800002 33.594867377000014 0 0,102.83878983400001 33.59512338299999 0 0,102.83875837300002 33.59524207300001 0 0,102.83872068699998 33.595324882 0 0,102.838619059 33.59540061199999 0 0,102.83860008900001 33.59541940600002 0 0,102.83849487700002 33.59552364299998 0 0,102.83834280399998 33.59562233899999 0 0,102.838227824 33.59566206400001 0 0,102.83815346400002 33.59566076499999 0 0,102.83809252200001 33.5956597 0 0,102.83796523500001 33.59562170200002 0 0,102.83783883799998 33.59554794799999 0 0,102.83776560799998 33.595466897999984 0 0,102.83773484699998 33.59543285199999 0 0,102.83764509899999 33.595318005000024 0 0,102.83762730699999 33.59517460699999 0 0,102.837651795 33.59504983300002 0 0,102.83768340400002 33.594925183999976 0 0,102.83775002099998 33.59482499400002 0 0,102.83786619099999 33.594737595000026 0 0,102.83799630300001 33.59466236399999 0 0,102.83814673699999 33.59462922099999 0 0,102.83827655300001 33.59456590899998 0 0,102.83841363800002 33.594496761000016 0 0,102.83847268900001 33.59441432400001 0 0,102.83850370099998 33.594313512999975 0 0,102.838513498 33.594206368000016 0 0,102.83844481699998 33.594103813000004 0 0,102.83829750500001 33.594011808000005 0 0,102.83812823900001 33.59394326900002 0 0,102.83795155000001 33.59388652199999 0 0,102.837853344 33.593825186000004 0 0,102.837783473 33.59377030600001 0 0,102.83777813699999 33.59369866899999 0 0,102.83777992199998 33.593627156000025 0 0,102.83781835399998 33.59351454900002 0 0,102.83791330600002 33.59342081800003 0 0,102.83800662099998 33.59339263800001 0 0,102.83820022700002 33.59334236500001 0 0,102.83835051 33.593315182000026 0 0,102.83855138500002 33.59325907300001 0 0,102.838695589 33.593190048999986 0 0,102.83883311599999 33.59310302099999 0 0,102.83890610899999 33.593032752 0 0,102.83896486200001 33.592962235000016 0 0,102.83896679399999 33.59288476299997 0 0,102.83893327200002 33.59280070900002 0 0,102.83887082000001 33.59273403499998 0 0,102.83874412799997 33.59267220300001 0 0,102.838567592 33.59260949700001 0 0,102.83846092800002 33.592601672 0 0,102.83834639899999 33.59262351799998 0 0,102.83819581799997 33.59266262 0 0,102.83798782399998 33.592718605000016 0 0,102.83773087499998 33.59273796100001 0 0,102.837496332 33.59271597399999 0 0,102.83729131500002 33.59265276999997 0 0,102.83716477500002 33.59258497600001 0 0,102.837110484 33.59247671000003 0 0,102.83709832599999 33.59239302899999 0 0,102.837171915 33.59229892299999 0 0,102.83732338800002 33.59222406700002 0 0,102.837531232 33.592174043 0 0,102.83767424400003 33.59215269499998 0 0,102.83789499099998 33.592156553999985 0 0,102.83814422400002 33.59216091000002 0 0,102.83839375000002 33.59215334700002 0 0,102.83860114700002 33.59212120000001 0 0,102.83886684999999 33.59203641200003 0 0,102.83919026000001 33.591922823000004 0 0,102.83938475399998 33.59183679099999 0 0,102.83945047700001 33.59177235599998 0 0,102.83947421800002 33.591677378999975 0 0,102.839440992 33.59158140699998 0 0,102.83938595699999 33.59150293900001 0 0,102.83929427800001 33.59146556600001 0 0,102.83920155800001 33.59146990800002 0 0,102.83907991000001 33.591491631 0 0,102.838914644 33.591548363000015 0 0,102.83877208000001 33.59155183500002 0 0,102.83863723000002 33.59153159300001 0 0,102.83853887700002 33.59147621599999 0 0,102.83836946299999 33.59141363600003 0 0,102.838193822 33.59131517399999 0 0,102.83801136 33.591204667 0 0,102.837836315 33.59108236899999 0 0,102.83771660100001 33.59102661700001 0 0,102.83761705799998 33.591018915999996 0 0,102.83748176400002 33.59101654900002 0 0,102.837303743 33.591013438000004 0 0,102.83707677299998 33.59097369699998 0 0,102.83698278700001 33.590941835000024 0 0,102.83692842599999 33.590923406 0 0,102.836830669 33.59084419200002 0 0,102.836747602 33.590747346 0 0,102.83669969099998 33.59066900200003 0 0,102.83668797899998 33.590567443 0 0,102.83667835199998 33.59038245199997 0 0,102.83671174400001 33.59018629100001 0 0,102.836742609 33.59009143999998 0 0,102.83680833199998 33.590027006000014 0 0,102.83690861600002 33.59000491199998 0 0,102.837036194 33.59003099199998 0 0,102.83718379300001 33.59011107800001 0 0,102.83733005599998 33.59024480099998 0 0,102.83753224100002 33.59042123299997 0 0,102.83769319200002 33.590537325000014 0 0,102.83788277500003 33.59064795400002 0 0,102.83805886099998 33.59072853800001 0 0,102.838214774 33.59076107300001 0 0,102.83834265000002 33.590775232 0 0,102.83845762300001 33.59073550800002 0 0,102.83849441699999 33.590688453999974 0 0,102.83852513 33.590599560999976 0 0,102.83849813400002 33.59053946900002 0 0,102.83843004800002 33.590413076999994 0 0,102.83829060699998 33.590291401 0 0,102.838130401 33.59014551199999 0 0,102.83793444000003 33.59000496099998 0 0,102.83787199099999 33.589938287999985 0 0,102.83780390800001 33.589811895000025 0 0,102.83772173199998 33.589679295999986 0 0,102.83759653499999 33.589557867999986 0 0,102.83745161299998 33.58937050999998 0 0,102.83739124599998 33.58922040499999 0 0,102.83735194399998 33.589082593 0 0,102.83735491800002 33.588963404000026 0 0,102.83740758800002 33.58885104799998 0 0,102.83751084699998 33.588709764999976 0 0,102.83764243899998 33.58857493900001 0 0,102.83780992800001 33.588428815999976 0 0,102.83794953300003 33.58825836 0 0,102.83801036400001 33.58810441000003 0 0,102.83804122499998 33.58800955700002 0 0,102.83800800199998 33.587913585000024 0 0,102.837932502 33.587798986999985 0 0,102.837827925 33.58770772899999 0 0,102.837672166 33.587669233999975 0 0,102.837572926 33.587649612999996 0 0,102.837430068 33.587665001999994 0 0,102.83728691499999 33.58769231000002 0 0,102.83711289899998 33.587814467999976 0 0,102.83691514100002 33.58803160399998 0 0,102.83681307400002 33.58812521200002 0 0,102.83667036399999 33.58813464000002 0 0,102.83655703300002 33.588108809000005 0 0,102.836480789 33.58802400799999 0 0,102.83648495599999 33.58785714499999 0 0,102.836487337 33.587761794000016 0 0,102.83647488100002 33.58769003200001 0 0,102.83635442899998 33.58766407799999 0 0,102.836233231 33.58766791900001 0 0,102.836097048 33.58770131 0 0,102.83591057699999 33.58775170500002 0 0,102.83575318200002 33.58777876099998 0 0,102.83562590499997 33.58774076200001 0 0,102.83552058700002 33.587679299 0 0,102.835460076 33.587535152999976 0 0,102.83546335099999 33.58740404600002 0 0,102.83549883 33.58712445200001 0 0,102.835504894 33.587066575999984 0 0,102.83552689200002 33.586856652999984 0 0,102.83553433399999 33.58655868400001 0 0,102.83560079900002 33.58646445599999 0 0,102.83576858700002 33.586306417 0 0,102.83597331499999 33.586095366999984 0 0,102.83613072999998 33.585879982999984 0 0,102.83617982999999 33.58581280300001 0 0,102.83632091999999 33.58558275299998 0 0,102.83642670500001 33.585340160999976 0 0,102.83647537799999 33.58510253399999 0 0,102.83648726000001 33.584911955999985 0 0,102.836443369 33.58467270900002 0 0,102.836399331 33.584439420000024 0 0,102.83633140199998 33.58430706799999 0 0,102.83624077399998 33.58422797700001 0 0,102.83612774300002 33.58419022800001 0 0,102.83602123899999 33.58417644000002 0 0,102.83582157400002 33.58418487099999 0 0,102.835663442 33.58424172500003 0 0,102.83530445399998 33.584354684000004 0 0,102.834808544 33.58453082699998 0 0,102.83431188700001 33.58473676400001 0 0,102.83377116399998 33.584995585 0 0,102.83358454799998 33.585051937 0 0,102.833370791 33.58505415500002 0 0,102.83306521499998 33.585024954999994 0 0,102.83278115000002 33.58499016799999 0 0,102.83253343199999 33.584926209 0 0,102.83234327299999 33.58483940899998 0 0,102.832238556 33.584754105 0 0,102.83221335399998 33.58462250000002 0 0,102.83228902899998 33.58444496599998 0 0,102.83242092 33.58429822699998 0 0,102.83276909900002 33.58404796100001 0 0,102.83304234799999 33.583945433 0 0,102.83344361000002 33.58385110699999 0 0,102.833786868 33.5837975 0 0,102.83398030500001 33.58375318999998 0 0,102.83415994699999 33.583690752999985 0 0,102.834275209 33.58363911499998 0 0,102.83439181099999 33.58353383899998 0 0,102.83453037200002 33.58340509999999 0 0,102.83474519399999 33.58307499 0 0,102.83492203200001 33.582839603000025 0 0,102.834989834 33.58269174200001 0 0,102.834999337 33.58259651499998 0 0,102.83494550400002 33.582470371 0 0,102.834785017 33.582336397999995 0 0,102.83463743200002 33.582256309 0 0,102.834336334 33.58204833000002 0 0,102.83408492900003 33.58184718299998 0 0,102.833895966 33.58171270999998 0 0,102.833790803 33.58164528499998 0 0,102.833662645 33.581643041999996 0 0,102.83355509900002 33.58167096699998 0 0,102.83349012600002 33.58170560299999 0 0,102.83344502199998 33.58180020399999 0 0,102.83341415799998 33.58189505500002 0 0,102.83342008699998 33.58194285500002 0 0,102.83347481200002 33.58203324499999 0 0,102.833565583 33.58210637799999 0 0,102.83371361600001 33.58216858999998 0 0,102.83380483600001 33.58222384599998 0 0,102.83383257100002 33.58225414200001 0 0,102.83384532000002 33.582313983999995 0 0,102.83384383200001 33.58237357899998 0 0,102.833793098 33.58240846299998 0 0,102.83365692199999 33.58244184900002 0 0,102.83349938700002 33.582474862000026 0 0,102.83337062999999 33.582496456 0 0,102.83317838900001 33.58249308799998 0 0,102.83299252400002 33.58251964200002 0 0,102.83280620900001 33.58256407499999 0 0,102.83259734299997 33.58265580699998 0 0,102.83244469099998 33.582778335 0 0,102.832371255 33.58286647699998 0 0,102.83227541299999 33.582995961999984 0 0,102.83203165399999 33.583343447999994 0 0,102.831862822 33.583543195999994 0 0,102.83166002899998 33.583676767999975 0 0,102.83141406499999 33.58382746799998 0 0,102.831255634 33.58389623400001 0 0,102.83113459200001 33.583894111999996 0 0,102.831050044 33.58385685899998 0 0,102.83099427600001 33.58380818400002 0 0,102.83091878900001 33.583693584 0 0,102.83090738300001 33.58358010500001 0 0,102.83092505600001 33.58344328999999 0 0,102.830978474 33.58330113699998 0 0,102.831037821 33.583206786000005 0 0,102.831139592 33.583125102999986 0 0,102.83124195699997 33.58301958200002 0 0,102.83134551699999 33.58286638499999 0 0,102.83137075399998 33.58271181499998 0 0,102.83142492000002 33.58253986699998 0 0,102.831436215 33.58237313000001 0 0,102.83139543300001 33.582294907999994 0 0,102.83129027299998 33.582227483 0 0,102.83115603800002 33.582183396000005 0 0,102.83093606199998 33.58214972899998 0 0,102.83082273899998 33.582123893000016 0 0,102.83070199600002 33.58210985300002 0 0,102.83055098400001 33.58216682400001 0 0,102.83041301899999 33.582271719999994 0 0,102.83030383200003 33.582365197 0 0,102.83027296400002 33.58246004799997 0 0,102.83024817199998 33.582596738999996 0 0,102.83024489000002 33.58272784600001 0 0,102.83027750600002 33.582847657 0 0,102.830310123 33.58296746899998 0 0,102.83030698800002 33.58309261599999 0 0,102.83029763000002 33.58318188200002 0 0,102.83026691200001 33.58327077199999 0 0,102.83018027700001 33.58331694899999 0 0,102.830072729 33.583344872 0 0,102.82997334599997 33.58333120499998 0 0,102.82981894099998 33.58323906700002 0 0,102.82966707700001 33.58304561800003 0 0,102.82950734399998 33.582881842000006 0 0,102.82937489900002 33.58276624000001 0 0,102.82905867699998 33.582593755000005 0 0,102.82859442900002 33.582359051000026 0 0,102.82820626300003 33.58221511199997 0 0,102.827944914 33.58212705599999 0 0,102.82775446699998 33.58205216699997 0 0,102.82766370000002 33.581979030000014 0 0,102.82765199800002 33.581877469999995 0 0,102.82769073700001 33.58175294799997 0 0,102.82777338599999 33.581581502999995 0 0,102.827956315 33.581387968 0 0,102.82821965099998 33.58111237700001 0 0,102.82843001100002 33.580961059 0 0,102.82877759000002 33.58073464099999 0 0,102.82902235400002 33.580631622 0 0,102.829122778 33.580603575 0 0,102.82920079799999 33.580616867 0 0,102.82928563899998 33.580642205000004 0 0,102.829383527 33.580715465000026 0 0,102.82951507199999 33.58086682300001 0 0,102.82966086099998 33.58101843100002 0 0,102.829744656 33.58108548400003 0 0,102.82984403699999 33.58109915199998 0 0,102.82994461200002 33.58106514399998 0 0,102.83003288700002 33.58095341400002 0 0,102.830186432 33.58079513400003 0 0,102.83033315699998 33.58062480900003 0 0,102.83053624299998 33.580479319999995 0 0,102.83073947899999 33.580327872 0 0,102.830992401 33.58018325799998 0 0,102.83113822899998 33.58004868799998 0 0,102.831211516 33.579966505000016 0 0,102.83125647100002 33.579877864000025 0 0,102.83127279799999 33.57979468100001 0 0,102.83127727300001 33.57961590000002 0 0,102.83125993800002 33.579454622000014 0 0,102.83126351800001 33.579311597000014 0 0,102.83126635100001 33.57919836899998 0 0,102.83129855800001 33.57904988299998 0 0,102.83135257100002 33.578883894 0 0,102.83137173300003 33.578687484 0 0,102.831353057 33.578579839999975 0 0,102.831327262 33.57847207200001 0 0,102.83125815300002 33.578387392000025 0 0,102.83115952000003 33.57834393000002 0 0,102.831045754 33.57833597299998 0 0,102.83092442200001 33.57834577 0 0,102.83073737000001 33.578419997000026 0 0,102.83040613399999 33.578563237000026 0 0,102.83009655500001 33.578694934 0 0,102.82972185099999 33.578867220999996 0 0,102.829426361 33.57900512399999 0 0,102.829259621 33.579121438000016 0 0,102.829219099 33.57931747399999 0 0,102.82925230799998 33.579413448000025 0 0,102.82931310200001 33.57954567899998 0 0,102.82945102100001 33.57972695900003 0 0,102.829546967 33.579877693000014 0 0,102.82961548100002 33.579986210000015 0 0,102.82961976299998 33.58009956400002 0 0,102.82960283900002 33.58020658200002 0 0,102.829507444 33.580318186 0 0,102.82932038799999 33.58039241 0 0,102.82908468599999 33.58041808500002 0 0,102.82874915600001 33.580447967 0 0,102.82852176799997 33.58042609 0 0,102.82813181900002 33.58035366199999 0 0,102.82777776799998 33.58026994099998 0 0,102.82748809700001 33.580175424000004 0 0,102.82717736299998 33.58006861199999 0 0,102.82693056 33.57996888600002 0 0,102.826725281 33.579917583999986 0 0,102.82661255900001 33.57986790699999 0 0,102.826458914 33.57974596700001 0 0,102.826347537 33.57964265800001 0 0,102.82625707099999 33.579557599 0 0,102.82613887500003 33.579442245999985 0 0,102.82606339900002 33.57932764100002 0 0,102.82605747600002 33.579279841000016 0 0,102.826081525 33.57917294700002 0 0,102.82611135000002 33.57911981299998 0 0,102.82620599799998 33.57903800899999 0 0,102.826342468 33.57899271000002 0 0,102.82650622400001 33.578995588 0 0,102.82675496500002 33.57901784500001 0 0,102.826882673 33.579037974000016 0 0,102.82707430699998 33.579065187000026 0 0,102.82720868500002 33.57910331900001 0 0,102.82742700699998 33.57920254700002 0 0,102.82761167500001 33.57922367499998 0 0,102.82773967899999 33.57923188400002 0 0,102.82786828299999 33.579216255999995 0 0,102.82801232100002 33.579153202999976 0 0,102.82819952599999 33.57907302199999 0 0,102.82841505900001 33.57899930100001 0 0,102.828644683 33.57893178799998 0 0,102.82880280900002 33.57887494200003 0 0,102.82897457899998 33.578842183999996 0 0,102.82909665900002 33.57880259299998 0 0,102.82921206700001 33.57874499899998 0 0,102.82923551599998 33.57866194100001 0 0,102.82923775400002 33.57857255099998 0 0,102.82922545600002 33.578494831 0 0,102.82916331799998 33.578416232999984 0 0,102.829088436 33.578277792999984 0 0,102.82899323800001 33.57809726199997 0 0,102.828905459 33.57790493800002 0 0,102.82882330799998 33.577772332999984 0 0,102.82874782800002 33.57765773 0 0,102.82869978100001 33.57758534200002 0 0,102.828587809 33.57750587200002 0 0,102.82844038600001 33.57741981700002 0 0,102.82826478499999 33.577321341000015 0 0,102.82806752599998 33.577234411000006 0 0,102.82794056900002 33.577184484999975 0 0,102.827784237 33.577169817000026 0 0,102.82764896399999 33.57716744200002 0 0,102.82751961700001 33.577212866000025 0 0,102.827410434 33.57730634000001 0 0,102.82724946899998 33.57747641200001 0 0,102.82713774500002 33.57767119599998 0 0,102.826980763 33.57796653700001 0 0,102.82689219100001 33.57809018299997 0 0,102.82679918500003 33.578106435999985 0 0,102.82670662999999 33.57810481000001 0 0,102.8266433 33.578073887000016 0 0,102.82658086700002 33.57800720900002 0 0,102.82651948 33.577898815000026 0 0,102.82646566099999 33.57777266800002 0 0,102.826418214 33.577676440999994 0 0,102.82637121699997 33.57756233800001 0 0,102.826294845 33.577483488999974 0 0,102.826211054 33.57741643600002 0 0,102.826140754 33.57737942799997 0 0,102.82601364800001 33.57733546100002 0 0,102.825836256 33.577308496 0 0,102.8257087 33.577282405000005 0 0,102.82553175800001 33.577237561000004 0 0,102.82540465300002 33.57719359399999 0 0,102.82531329400001 33.577144292000014 0 0,102.825242995 33.57710728400002 0 0,102.82515995199998 33.577010433 0 0,102.825105538 33.57690812200002 0 0,102.825016124 33.576781348 0 0,102.82494064999997 33.57666674400002 0 0,102.82477486599998 33.57646112200001 0 0,102.82467803399999 33.57634614 0 0,102.82456621699998 33.57626070700002 0 0,102.82451135399998 33.57617627299999 0 0,102.82449373600002 33.57602691400001 0 0,102.82449597800002 33.57593752499997 0 0,102.82451988100001 33.575836590999984 0 0,102.824578928 33.57575416100002 0 0,102.82473053000001 33.57567335800002 0 0,102.82496831499998 33.57556426100001 0 0,102.82516248299999 33.57549016799999 0 0,102.82534923399999 33.57542787099999 0 0,102.82552871500002 33.575371405 0 0,102.825750911 33.575315690000025 0 0,102.82600098799998 33.57528431200001 0 0,102.82621487099999 33.57527614600002 0 0,102.82636422899998 33.57528473299999 0 0,102.82653479499999 33.57529965399999 0 0,102.82664765999999 33.575343370999974 0 0,102.82679686900002 33.57535791599997 0 0,102.82687518400002 33.57535929199997 0 0,102.82698212399998 33.57535520800002 0 0,102.827118439 33.57531586800002 0 0,102.82722612700002 33.57528198699998 0 0,102.827348502 33.57523047799998 0 0,102.82748601100002 33.57514346300002 0 0,102.82759504199998 33.575055948 0 0,102.82774723900002 33.574951304000024 0 0,102.82787021000001 33.57487595700002 0 0,102.82794986800002 33.57482369799999 0 0,102.82795150999999 33.574758143999986 0 0,102.82795345099998 33.57468067299999 0 0,102.82786298899998 33.574595617 0 0,102.82772891500002 33.57454556800002 0 0,102.82753818700002 33.574482596999985 0 0,102.827268995 33.574424212999986 0 0,102.827013744 33.57437799500002 0 0,102.82672274800001 33.57433711300001 0 0,102.82637434700001 33.57431310499999 0 0,102.82618197400001 33.57431568800001 0 0,102.82598855700002 33.574359985 0 0,102.82574500300001 33.57441532500002 0 0,102.82550827099999 33.574482708000005 0 0,102.82527124 33.57456201100001 0 0,102.82507826900002 33.57458842800003 0 0,102.82476322299999 33.57465443199999 0 0,102.82450587900001 33.574691641000015 0 0,102.82434925199999 33.57468888699998 0 0,102.82422185299998 33.57465683700002 0 0,102.82414503400003 33.57459586499999 0 0,102.82411850099999 33.57451789300001 0 0,102.82412816499999 33.57441670899999 0 0,102.82419522999999 33.57429864900001 0 0,102.824291071 33.574169170000005 0 0,102.82447189599998 33.574059073 0 0,102.824609855 33.57395418300001 0 0,102.82481840899999 33.573874382999975 0 0,102.82496199100001 33.573829210999975 0 0,102.82521873600001 33.573815836999984 0 0,102.82542519399999 33.573819465999975 0 0,102.82560984700001 33.573840598000004 0 0,102.82575935400001 33.57384322500002 0 0,102.82588750100001 33.57384547700002 0 0,102.825987768 33.57382339100002 0 0,102.826104219 33.57372408399999 0 0,102.82617158 33.573594103000005 0 0,102.82622604699998 33.57341023800001 0 0,102.82629121899998 33.573083474999976 0 0,102.82639970600002 33.572733622999976 0 0,102.82642449899998 33.57259693100002 0 0,102.82640493600002 33.572525043999974 0 0,102.826349773 33.57245253100001 0 0,102.82623706300001 33.57240285400002 0 0,102.82607391900001 33.57237614100001 0 0,102.82595304099999 33.57236805399998 0 0,102.82578143400002 33.57239484799999 0 0,102.82557467800001 33.572403139000016 0 0,102.82538186300002 33.57242359700001 0 0,102.82511088500002 33.572436720999974 0 0,102.82496850199999 33.57243421800001 0 0,102.82471948 33.572423877999995 0 0,102.82454165000001 33.572414788 0 0,102.82437123800003 33.57239390699999 0 0,102.82415886000001 33.57234247500003 0 0,102.823960269 33.57230917200002 0 0,102.82383332199998 33.572259245 0 0,102.82374376400003 33.572138429000006 0 0,102.82369632500001 33.572042203000024 0 0,102.82371250599999 33.57196498100001 0 0,102.82373595799999 33.571881926 0 0,102.82384514 33.571788454 0 0,102.82401082500002 33.571713863000014 0 0,102.82421832400001 33.571675778999975 0 0,102.824497167 33.571632986 0 0,102.82471148799999 33.571606943000006 0 0,102.82484735100002 33.571585485000014 0 0,102.82496957000001 33.571539938 0 0,102.82517174600002 33.571430212999985 0 0,102.82547493499999 33.57126860699998 0 0,102.82574919400002 33.571124376 0 0,102.825966505 33.57097914600001 0 0,102.82619820100001 33.57082820400001 0 0,102.82636582399999 33.57067613800001 0 0,102.82646907600002 33.57053486299998 0 0,102.82649327000001 33.570422010000016 0 0,102.826496109 33.570308781999984 0 0,102.82646972499998 33.57022485099998 0 0,102.82639425600001 33.570110247 0 0,102.82628259199998 33.570018855 0 0,102.82616988500001 33.569969179 0 0,102.82600052100003 33.56990658400002 0 0,102.82583828100002 33.569844112 0 0,102.82561151800002 33.569798392999985 0 0,102.82540551699998 33.56977688699999 0 0,102.82527797400002 33.56975079699998 0 0,102.825135144 33.569766173000005 0 0,102.82497822900001 33.569775338 0 0,102.82478512 33.569807715000024 0 0,102.82452823900002 33.56982704699999 0 0,102.82434269700002 33.56984167000002 0 0,102.82422197300002 33.56982762400003 0 0,102.82402309100002 33.569806239 0 0,102.82388843000001 33.56978002300002 0 0,102.82376845300001 33.56973618000001 0 0,102.823634389 33.56968612600002 0 0,102.82348668700001 33.569611983000016 0 0,102.82338866600003 33.56954467700001 0 0,102.823319422 33.56946595400001 0 0,102.82325804599998 33.56935755699999 0 0,102.823230916 33.56930342200002 0 0,102.82324027800001 33.569214156999976 0 0,102.82326313300001 33.569154938 0 0,102.82332158000003 33.569096348000016 0 0,102.82337972800002 33.569049674999974 0 0,102.82346605200001 33.56901542000003 0 0,102.823573136 33.56900538000002 0 0,102.82373049799997 33.56897833800002 0 0,102.823880444 33.56896308900002 0 0,102.82412293599998 33.56894946800003 0 0,102.82432301199998 33.56892317799998 0 0,102.824487793 33.56888434000001 0 0,102.82460986199999 33.56884475300001 0 0,102.82473919799997 33.56879933099998 0 0,102.824891235 33.56870064899999 0 0,102.82500055899999 33.568601218000026 0 0,102.82504536599998 33.56851853799998 0 0,102.82503292299998 33.568446774999984 0 0,102.82499185400002 33.56838047000002 0 0,102.824893685 33.56831912400003 0 0,102.82478008200002 33.56830520300002 0 0,102.82465209200001 33.568296992 0 0,102.82424911599998 33.56833294799998 0 0,102.82385668400002 33.56836181900002 0 0,102.82355784200001 33.56835060100002 0 0,102.82331639799997 33.568322505000026 0 0,102.823139475 33.56827765899999 0 0,102.82304130900002 33.568216311000015 0 0,102.82293662000001 33.56813100099998 0 0,102.82274372799998 33.56787124099998 0 0,102.822685046 33.56765557599999 0 0,102.82267987199998 33.56757797900002 0 0,102.82269695299999 33.567465002999995 0 0,102.82271238800001 33.567417578000004 0 0,102.822777804 33.56736507199997 0 0,102.822878812 33.56731318999999 0 0,102.82299286400001 33.56730923499998 0 0,102.823177052 33.56734824799997 0 0,102.82328308500001 33.56737992400002 0 0,102.82344457300002 33.567472194000004 0 0,102.82360621200002 33.56755850600001 0 0,102.82378950499998 33.567633274 0 0,102.82388842 33.56766482299997 0 0,102.82397399500002 33.567660365999984 0 0,102.824053348 33.56762002800002 0 0,102.82410572200001 33.56751959500002 0 0,102.82412917300002 33.56743653900003 0 0,102.82412519299999 33.567311268000026 0 0,102.824109969 33.56706655800002 0 0,102.82410260900002 33.56679217599998 0 0,102.82412178300001 33.56659576800001 0 0,102.82416763499998 33.566471372000024 0 0,102.82423469399998 33.566353311 0 0,102.82437458300001 33.566170949000025 0 0,102.824513577 33.56602434400003 0 0,102.82468756399999 33.56590219999998 0 0,102.82486080299998 33.56580985300002 0 0,102.82496907699999 33.565752137000004 0 0,102.82524227599998 33.56564962300001 0 0,102.82566616100002 33.56550205999997 0 0,102.82587514 33.56540437899997 0 0,102.82610666900001 33.56525939599999 0 0,102.82621584100002 33.565165922000006 0 0,102.82623943800002 33.56507690799998 0 0,102.82623411100002 33.56500526999997 0 0,102.82619334200001 33.564927048000015 0 0,102.826073968 33.564859367999986 0 0,102.82588117 33.56487982800002 0 0,102.82575228799999 33.56490737299998 0 0,102.82560130500002 33.56496434000002 0 0,102.82544305300001 33.56502714099997 0 0,102.82525025199999 33.565047600000014 0 0,102.825072288 33.56504447399999 0 0,102.82485206000001 33.56502271599999 0 0,102.82443266199999 33.564991495000015 0 0,102.82420516600001 33.56497557 0 0,102.82404870800002 33.56496685799999 0 0,102.82395631700001 33.564959269999974 0 0,102.823828032 33.564962976000004 0 0,102.823735193 33.56497326700003 0 0,102.823591324 33.56503035600002 0 0,102.82344715900001 33.56509936600003 0 0,102.82341022100002 33.565152372 0 0,102.82333678999998 33.56524051100001 0 0,102.82329925200003 33.56531735599998 0 0,102.82330248300002 33.565472424999996 0 0,102.82328495399997 33.565603280999994 0 0,102.82323910100001 33.565727676999984 0 0,102.82311523999999 33.56583877600002 0 0,102.822964254 33.565895738999984 0 0,102.82277797199998 33.56594015799999 0 0,102.822571531 33.565936524999984 0 0,102.82226617700002 33.56590134099997 0 0,102.82208896100002 33.565868411999986 0 0,102.82188903999997 33.56588873999999 0 0,102.82170942800002 33.56595116 0 0,102.82157964499999 33.566014456999994 0 0,102.821405503 33.56614255599999 0 0,102.821266804 33.56627723899999 0 0,102.82112128699998 33.56639987800003 0 0,102.82098453499998 33.56645708999997 0 0,102.82080641800002 33.566459914000006 0 0,102.82055831399998 33.56641381100002 0 0,102.82033958099998 33.56633245199998 0 0,102.82013524000001 33.56624538400001 0 0,102.819945281 33.56615260799998 0 0,102.81984075100002 33.56606133600002 0 0,102.81982920899998 33.56595381699998 0 0,102.81986067999998 33.56583513300001 0 0,102.81993546299998 33.565693361 0 0,102.82008008100001 33.565606478999996 0 0,102.82026029399998 33.56552022400001 0 0,102.820411132 33.56546922299998 0 0,102.82050547 33.56539934199998 0 0,102.82054998000001 33.56532858100002 0 0,102.82055237700001 33.565233232000026 0 0,102.82051176300001 33.56514904800002 0 0,102.820428585 33.565058153999985 0 0,102.82030921799998 33.56499046800002 0 0,102.82018970000001 33.564928743999985 0 0,102.82012743199999 33.56485610200002 0 0,102.82010075400001 33.56478408800001 0 0,102.82013964200002 33.56465360999999 0 0,102.82017171199999 33.56451108800002 0 0,102.82032749299998 33.564263427000014 0 0,102.82045314999999 33.564080819000026 0 0,102.82065815800001 33.56385787400001 0 0,102.82080441900001 33.563705438 0 0,102.820920264 33.563629972 0 0,102.82106338099999 33.563602683 0 0,102.82122058300001 33.56358160299999 0 0,102.82137734100002 33.56357840099997 0 0,102.82151911 33.56360474500002 0 0,102.82160378399999 33.563636046 0 0,102.82172344999998 33.56369181000002 0 0,102.82189279599999 33.56375441099999 0 0,102.82203396900002 33.563804592999986 0 0,102.82227479900001 33.563856527999974 0 0,102.82253031599998 33.563890834000006 0 0,102.82268737099997 33.56387571099998 0 0,102.82285911100001 33.56384296099998 0 0,102.82294677800002 33.56375507299998 0 0,102.82292856499998 33.56362955200001 0 0,102.82282403099998 33.563538283000014 0 0,102.82268315800002 33.56347618299998 0 0,102.82248533799998 33.56341308200001 0 0,102.82230827500001 33.563374194000005 0 0,102.82218890899998 33.56330651100001 0 0,102.82202106099999 33.563184318000026 0 0,102.82188865400002 33.563068708 0 0,102.82162339299998 33.56285537000002 0 0,102.82130163699998 33.56262314899999 0 0,102.82109745100001 33.56253012299999 0 0,102.82090645300002 33.562479064 0 0,102.82072257300001 33.56242813 0 0,102.82051689000002 33.562394697 0 0,102.82042435099999 33.562393067000016 0 0,102.82026242699999 33.562318671000014 0 0,102.82010822000001 33.56222056199999 0 0,102.82004670200001 33.562118123999994 0 0,102.820049998 33.561987019000014 0 0,102.82006011200002 33.561867957000004 0 0,102.82010611800001 33.56173760399997 0 0,102.82015969000003 33.561589497 0 0,102.82025671999997 33.56141234699999 0 0,102.82036678899999 33.56128312200002 0 0,102.82044051700001 33.561183067 0 0,102.82053485199998 33.561113182999975 0 0,102.82062828599999 33.56107905800002 0 0,102.82079987399999 33.561052269000015 0 0,102.82102068799998 33.561050196999986 0 0,102.82125588899999 33.561042413999985 0 0,102.82164694400001 33.561067184000024 0 0,102.82186745899998 33.561077028 0 0,102.82201012299998 33.56106761500001 0 0,102.82217503999999 33.56102282299997 0 0,102.82224756900001 33.560970440000006 0 0,102.82231342900002 33.56090005499999 0 0,102.82233020799998 33.560798997000006 0 0,102.82233275200002 33.560697688000005 0 0,102.82222215299998 33.56056457599999 0 0,102.82199293999997 33.560333988000025 0 0,102.82160210500001 33.56001708299999 0 0,102.82151126299999 33.559972458000004 0 0,102.821362932 33.559899594 0 0,102.82113694899999 33.55982407099998 0 0,102.82085993999999 33.55979534599999 0 0,102.82054674199998 33.55978982900001 0 0,102.82034061500002 33.559774275999985 0 0,102.82000606399998 33.559768382000016 0 0,102.81970725100001 33.559757155 0 0,102.819346026 33.55967924700002 0 0,102.819184108 33.55960484799999 0 0,102.81912229199997 33.559514329000024 0 0,102.81912424000001 33.55943685699998 0 0,102.81915480999999 33.559353929 0 0,102.81922779000001 33.559283671 0 0,102.81932893999999 33.55922583300003 0 0,102.81950838900002 33.559169376 0 0,102.81968724000001 33.559136755 0 0,102.819887446 33.55910451 0 0,102.820116273 33.55906680700002 0 0,102.82025241399998 33.559033434000014 0 0,102.82039582300001 33.55899422599998 0 0,102.82058374000002 33.55888425699999 0 0,102.820758017 33.558750202 0 0,102.82092502400002 33.55862197900001 0 0,102.82113549000002 33.55846471000001 0 0,102.82127994500001 33.55838378499999 0 0,102.82147378000002 33.558321616 0 0,102.821688516 33.55827770000002 0 0,102.82196716599998 33.55824087100001 0 0,102.82218220200002 33.558185036 0 0,102.82237588499999 33.55812882399999 0 0,102.82238821300001 33.55812152599998 0 0,102.82254214300002 33.55803039599999 0 0,102.82265917199999 33.55790725200001 0 0,102.82275529700001 33.557765856 0 0,102.82278053900001 33.557611287999976 0 0,102.82278278199999 33.557521897000015 0 0,102.822630973 33.55732844300002 0 0,102.82248936399998 33.557296139000016 0 0,102.82215496999999 33.55728429300001 0 0,102.82192719599999 33.557280284 0 0,102.82167717099998 33.557311657000014 0 0,102.82149862300002 33.557332359999975 0 0,102.82136263500001 33.55735977799998 0 0,102.82124680200002 33.557435242999986 0 0,102.821172778 33.557547218000025 0 0,102.82111254199998 33.55767732200002 0 0,102.82105762700002 33.55787906299997 0 0,102.821052237 33.55809360000001 0 0,102.82104855900002 33.55813041800002 0 0,102.82103321099999 33.55828404800002 0 0,102.820931911 33.558347846000004 0 0,102.82080229000002 33.55840518399998 0 0,102.82058785100003 33.55843718 0 0,102.82042413699997 33.55843429599997 0 0,102.82021816299999 33.558412782000005 0 0,102.82000627100001 33.558343466999986 0 0,102.81953221200001 33.55822183800001 0 0,102.819234903 33.558151017 0 0,102.81920041199999 33.55814266200002 0 0,102.819022561 33.558099578 0 0,102.81876054499998 33.55804130199999 0 0,102.81864770700003 33.557997579000016 0 0,102.81857922400002 33.55788905700001 0 0,102.81859585699999 33.557793957 0 0,102.818641114 33.557693400999995 0 0,102.81869985700001 33.55762289199998 0 0,102.81888612099999 33.55757848000002 0 0,102.818974233 33.557472716999996 0 0,102.81901934000001 33.55737812000001 0 0,102.81902975399998 33.557247140000015 0 0,102.819033649 33.557092196999974 0 0,102.819065867 33.55694371300001 0 0,102.81913412300003 33.55677797999999 0 0,102.819202228 33.556618206999985 0 0,102.81932622800002 33.556501153 0 0,102.81941935999998 33.55647894600003 0 0,102.81954141199998 33.55643936199999 0 0,102.81971193999999 33.55645428999998 0 0,102.81992502700001 33.55647593100002 0 0,102.820016361 33.55652523700002 0 0,102.820136166 33.55657504200002 0 0,102.82022884700001 33.556570712999985 0 0,102.82028668999999 33.55653595899997 0 0,102.82035314699999 33.55644173799999 0 0,102.82039502399999 33.55619207199999 0 0,102.820401162 33.555947737 0 0,102.82043786999998 33.55562047400002 0 0,102.82044341 33.55539997699998 0 0,102.82042182599997 33.55512534500002 0 0,102.82035678699998 33.55487975699998 0 0,102.820233911 33.55466892300001 0 0,102.82005289400001 33.554504760999976 0 0,102.81985404699998 33.55448337199999 0 0,102.819697308 33.55448657199997 0 0,102.81956012500001 33.554561662000026 0 0,102.81950820399999 33.554644215999986 0 0,102.81947628900002 33.55478077800001 0 0,102.81949045099998 33.55506720400001 0 0,102.81954941700002 33.55527095100001 0 0,102.819546721 33.55537821899998 0 0,102.819473297 33.555466357 0 0,102.81930187199998 33.555487184000015 0 0,102.81886813699998 33.55546165300001 0 0,102.81844923900002 33.555412535000016 0 0,102.817737013 33.555417863 0 0,102.81709626399999 33.55541252500001 0 0,102.81674824499999 33.555376575000025 0 0,102.81657951900002 33.55529013099999 0 0,102.816497556 33.555151559000024 0 0,102.81638630399999 33.55476206499998 0 0,102.816293707 33.55448021799998 0 0,102.816212646 33.55430588899998 0 0,102.81609434500001 33.55419648600002 0 0,102.81598833200002 33.55416480500003 0 0,102.81588913500002 33.55414516799999 0 0,102.81574663200001 33.55414861600002 0 0,102.815517667 33.55419226999999 0 0,102.81523026000002 33.554294513 0 0,102.81500631 33.55442172300002 0 0,102.81496891900002 33.554492606 0 0,102.81494561599999 33.55456970099999 0 0,102.81492792699999 33.55470651500002 0 0,102.81493841100001 33.55485575 0 0,102.81496829600002 33.55508283299997 0 0,102.814979978 33.55518439399998 0 0,102.81499847999999 33.555297998000015 0 0,102.81511558 33.555455076999976 0 0,102.81519859100001 33.55555193499998 0 0,102.81528235299999 33.555618994999975 0 0,102.815351131 33.555715600999974 0 0,102.81538551900002 33.55576390499999 0 0,102.81538371800002 33.55583541599998 0 0,102.81531088700001 33.555899712999974 0 0,102.81521700600001 33.55595171300001 0 0,102.815044828 33.556002331 0 0,102.81486613300001 33.55602898699999 0 0,102.814737262 33.55605652000003 0 0,102.81463611200002 33.55611435399999 0 0,102.81459797100001 33.55621503499998 0 0,102.814581331 33.55631013300001 0 0,102.81464965700002 33.556424616000015 0 0,102.81475327300001 33.55655164900003 0 0,102.81501924700001 33.556735204000006 0 0,102.815045467 33.556825097 0 0,102.81502913100002 33.55690827699999 0 0,102.81494933300002 33.556966488 0 0,102.81481349400002 33.556987936999974 0 0,102.81469975800002 33.55697996800001 0 0,102.81456646999999 33.55690010699999 0 0,102.81436927099998 33.55681315700002 0 0,102.81417799000002 33.55677400600001 0 0,102.81396415400002 33.55678215299997 0 0,102.81383528200001 33.55680968600001 0 0,102.81368340400002 33.55690239500001 0 0,102.813573631 33.55701969500001 0 0,102.81345659200002 33.557142828999986 0 0,102.813366971 33.557308181999986 0 0,102.81333023600001 33.55763544199999 0 0,102.81330743699999 33.55797487199999 0 0,102.81330889700001 33.55818150900001 0 0,102.81330899599999 33.55819549300003 0 0,102.81326373500002 33.558296047 0 0,102.81316212899998 33.558371756999975 0 0,102.81299039800001 33.558404494 0 0,102.81284893899999 33.55836622300001 0 0,102.81268036099999 33.55827381199998 0 0,102.81259931900001 33.55818616900001 0 0,102.81241694300002 33.55798894200001 0 0,102.81213277199998 33.55767985799997 0 0,102.81174238599999 33.55706483199998 0 0,102.81156363600002 33.556811267 0 0,102.81146609299998 33.55672607399998 0 0,102.81136749500001 33.55668259700002 0 0,102.81125391 33.55666866399997 0 0,102.81111882300002 33.55666031300001 0 0,102.81100418599999 33.556688096000016 0 0,102.81088864499998 33.55675163400002 0 0,102.81075054899998 33.55686246800002 0 0,102.81056142300002 33.557020094999984 0 0,102.81034563100002 33.557105707000005 0 0,102.81006577900001 33.557190185000024 0 0,102.80978787999999 33.55719719000001 0 0,102.80962462100001 33.557176414000025 0 0,102.80954056000002 33.55712126999998 0 0,102.80943544799999 33.557053827000004 0 0,102.809394397 33.55698751800003 0 0,102.80939725600001 33.556874290999986 0 0,102.80944964100001 33.556773865000025 0 0,102.80956563199999 33.556692451 0 0,102.80973841600002 33.55661800299998 0 0,102.80993967 33.556544058999975 0 0,102.81017029899999 33.55643486299999 0 0,102.81035837000002 33.55631895099998 0 0,102.810575965 33.55616182699998 0 0,102.81085155400001 33.55596399500001 0 0,102.81144498399999 33.55558696200001 0 0,102.811741171 33.55541930200002 0 0,102.81201465200002 33.555304897999974 0 0,102.81227299300002 33.555225998000026 0 0,102.812431086 33.55516917199998 0 0,102.812688976 33.55510814799999 0 0,102.81291157800001 33.555034577000015 0 0,102.813120696 33.554930958 0 0,102.81346093399998 33.55471041300001 0 0,102.813702578 33.55444639299998 0 0,102.81382066499998 33.554281543 0 0,102.81392706999998 33.55401513300001 0 0,102.813988215 33.55384927699998 0 0,102.81398500099999 33.553694209000014 0 0,102.81395451999998 33.55349096399999 0 0,102.81391421500001 33.55339485899998 0 0,102.813795019 33.55332120899999 0 0,102.813660836 33.55327710500001 0 0,102.81349773400001 33.553250375999994 0 0,102.813368868 33.55327790899997 0 0,102.81319579199999 33.55336427999998 0 0,102.813064521 33.55348716200001 0 0,102.81289826300002 33.553585578000025 0 0,102.81275516 33.55361285800001 0 0,102.81249180999998 33.55360820499999 0 0,102.81230098700001 33.55355117300002 0 0,102.81215572600001 33.553381668999975 0 0,102.81207813100002 33.553070273 0 0,102.812072462 33.55273033999998 0 0,102.81205817400001 33.55244987499998 0 0,102.81202634300001 33.55230026200002 0 0,102.81199330999999 33.55219832300003 0 0,102.81191120699998 33.552065707999986 0 0,102.81182063400001 33.55198660100001 0 0,102.811714473 33.55196087500002 0 0,102.81155804100001 33.551952148 0 0,102.811321061 33.552031424999996 0 0,102.81095461199999 33.55216206900002 0 0,102.81058786199998 33.55230463100003 0 0,102.81031348800002 33.55245478799998 0 0,102.81010316999999 33.552606078999986 0 0,102.80993796199999 33.55266277499999 0 0,102.80978122800002 33.55266596400003 0 0,102.80965386600002 33.55263389999999 0 0,102.80959296700001 33.55250761899998 0 0,102.80958931200001 33.55237042900001 0 0,102.80960550100002 33.552293210000016 0 0,102.80962911 33.55220419800003 0 0,102.809726753 33.55200322000002 0 0,102.80973853500001 33.55181860599998 0 0,102.80974320000001 33.551633865999975 0 0,102.809746507 33.551502760999995 0 0,102.809721798 33.551353275 0 0,102.80966937400001 33.55117348700003 0 0,102.809665113 33.55106013300002 0 0,102.80968325999999 33.55090544299998 0 0,102.80976471100001 33.550781683000025 0 0,102.80986054599998 33.550652215000014 0 0,102.80993487699999 33.550528327999984 0 0,102.810159274 33.55038324999998 0 0,102.81031735900001 33.550326427000016 0 0,102.81046817700002 33.55027543699998 0 0,102.81061763899999 33.55027808099999 0 0,102.81099530900002 33.55026687499998 0 0,102.81123018 33.55027103100002 0 0,102.81142249599998 33.55026846999999 0 0,102.811672504 33.550237117999984 0 0,102.81183058800002 33.55018029399997 0 0,102.81194005200001 33.550074912000014 0 0,102.81199317900001 33.54994468799998 0 0,102.811995884 33.54983742000002 0 0,102.81194180099999 33.549723185999994 0 0,102.81172312000001 33.549641812999994 0 0,102.81141326699998 33.54950517100002 0 0,102.81108857999999 33.54939211300001 0 0,102.81080659700001 33.549279808999984 0 0,102.810515393 33.54925080999999 0 0,102.81028764199999 33.549246779999976 0 0,102.81006700799998 33.54924287699998 0 0,102.809852138 33.549292732000026 0 0,102.80969330300002 33.54937935200002 0 0,102.80961897200001 33.549503238 0 0,102.80956403599998 33.54970497300002 0 0,102.809523937 33.54988312400002 0 0,102.80942689900002 33.550060266 0 0,102.80926821100002 33.550140924000004 0 0,102.809066971 33.55021486700002 0 0,102.80884618599998 33.550216921000015 0 0,102.808631763 33.55024889600003 0 0,102.80848761099998 33.550317887999995 0 0,102.80827017899998 33.550469048000025 0 0,102.808006578 33.550756518000014 0 0,102.80762273599998 33.55101204599998 0 0,102.807386807 33.5510496 0 0,102.80677015999999 33.55093732099999 0 0,102.806218172 33.550802335000014 0 0,102.80583078699999 33.55063449400001 0 0,102.80555182400002 33.55040299199999 0 0,102.8051835 33.550044705000005 0 0,102.804869075 33.549526395999976 0 0,102.80467383199999 33.54908174600001 0 0,102.80456053099999 33.54877567599999 0 0,102.80456460300002 33.54861477399999 0 0,102.804674524 33.548491522000006 0 0,102.80476053199999 33.54846920099999 0 0,102.80491771200002 33.548448140000005 0 0,102.80503689400001 33.548521798000024 0 0,102.805210149 33.54870969299998 0 0,102.805387059 33.549034776999974 0 0,102.805552293 33.54925829899997 0 0,102.805767952 33.54945886799999 0 0,102.80609673700002 33.54969125399998 0 0,102.80632663400002 33.549892073000024 0 0,102.80666889899999 33.55015450500002 0 0,102.80680537 33.55038944199998 0 0,102.807023146 33.55050657800001 0 0,102.80734221900002 33.550559926999995 0 0,102.807619794 33.550564845 0 0,102.80781256400002 33.55054441200002 0 0,102.80789947599999 33.55048633199999 0 0,102.80795155599998 33.550397824000015 0 0,102.80795471900001 33.55027267899999 0 0,102.80786565699998 33.550133974000005 0 0,102.80769148799999 33.54998183999999 0 0,102.80751596699997 33.54988333900002 0 0,102.807304106 33.549814003999984 0 0,102.80702062 33.54976128499999 0 0,102.80685858200002 33.549692831000016 0 0,102.80678285300002 33.549590136000006 0 0,102.80677268400001 33.549428981999995 0 0,102.806799609 33.549208867000004 0 0,102.80684863900001 33.54895933199998 0 0,102.80693781100001 33.54881186199998 0 0,102.80703590600001 33.548593005999976 0 0,102.807069345 33.548396852999986 0 0,102.807097022 33.54814694100003 0 0,102.80712710799997 33.547801677999985 0 0,102.807178996 33.547438915999976 0 0,102.80718125499999 33.547349526000005 0 0,102.80722757199999 33.547207259000004 0 0,102.807352176 33.547066379 0 0,102.80746450200002 33.546847775 0 0,102.807555477 33.546628793000025 0 0,102.80757242099997 33.54652177899999 0 0,102.807517142 33.546455217000016 0 0,102.807433092 33.546400070000004 0 0,102.807291507 33.54636775099999 0 0,102.80713478400003 33.546370937000006 0 0,102.80696382600001 33.546373870000025 0 0,102.80681482199998 33.54635334400001 0 0,102.806773324 33.54630491299997 0 0,102.806775131 33.546233400999995 0 0,102.80677663799997 33.546173807 0 0,102.80687808300002 33.546104060999994 0 0,102.80697832099997 33.546081990000005 0 0,102.807113996 33.54606650699998 0 0,102.80727086899998 33.546057362 0 0,102.807435914 33.546006628999976 0 0,102.80745937400002 33.54592357600001 0 0,102.80744088400002 33.54580996999999 0 0,102.80733713900003 33.545688892999976 0 0,102.80724141799999 33.54553218500001 0 0,102.807187946 33.545394112 0 0,102.80718354200002 33.54528671899999 0 0,102.80725741999998 33.545180711 0 0,102.807309798 33.54508028499998 0 0,102.807311755 33.54500281600002 0 0,102.80730038299998 33.54488933499999 0 0,102.80718816799998 33.544821764999995 0 0,102.80707625899998 33.54474227700001 0 0,102.80683654400002 33.544648600000016 0 0,102.80661772899998 33.54457317800001 0 0,102.80639179899998 33.54449763000002 0 0,102.80618070600002 33.544398496999975 0 0,102.80607636600001 33.54430125499999 0 0,102.805957337 33.54422163999999 0 0,102.80580212500001 33.544165229999976 0 0,102.80567402100002 33.544162959999994 0 0,102.80557423599998 33.544167152 0 0,102.80550943200001 33.54419581299999 0 0,102.805437058 33.544242226999984 0 0,102.805363479 33.54433631400002 0 0,102.805265986 33.544531329999984 0 0,102.80518562700001 33.544893586 0 0,102.80512206100002 33.54515478600001 0 0,102.80503231900002 33.545606306000025 0 0,102.805025688 33.545868515999985 0 0,102.80495530399998 33.54611767099999 0 0,102.80483706000001 33.546288472000015 0 0,102.80473531199999 33.54637013399997 0 0,102.80461327 33.546409703999984 0 0,102.80447819900002 33.54640134599998 0 0,102.80430193400002 33.546332638000024 0 0,102.80411915399998 33.546239963999994 0 0,102.80393682900001 33.54612941300002 0 0,102.80374117600002 33.54598285399999 0 0,102.80356020699998 33.54581866900003 0 0,102.80344148199998 33.545727133000014 0 0,102.80327263800001 33.54564663000002 0 0,102.80303353099998 33.54552910799998 0 0,102.80278776 33.545393580999985 0 0,102.802647987 33.54528974700003 0 0,102.80250396500003 33.545072559000005 0 0,102.80245125699997 33.544904686999985 0 0,102.80244700700001 33.544791334000024 0 0,102.80256404400001 33.54466821099999 0 0,102.802656866 33.544657933999986 0 0,102.802742266 33.54465944999998 0 0,102.80284781099999 33.54470902000003 0 0,102.80294488099997 33.54481209800002 0 0,102.80305513000002 33.54495714199999 0 0,102.80319990700002 33.545144532999984 0 0,102.80326154599999 33.545241019 0 0,102.803331205 33.54530187500001 0 0,102.80342918100001 33.54536919499998 0 0,102.803549868 33.545383260999984 0 0,102.80362103700003 33.545384523999985 0 0,102.80374202299998 33.54538667100002 0 0,102.803800013 33.54534596600001 0 0,102.80384467599998 33.545269252000026 0 0,102.803839821 33.54517973700001 0 0,102.80380119 33.545018078 0 0,102.80368654 33.54476563999998 0 0,102.80364079399999 33.54460385499999 0 0,102.80362897399999 33.544508253000004 0 0,102.803673936 33.544419620999975 0 0,102.80382535000001 33.54434480200001 0 0,102.80397646099999 33.54428190099998 0 0,102.80412000299998 33.544236753999996 0 0,102.80422099399999 33.54418488699997 0 0,102.80429382099999 33.54412059600003 0 0,102.80429608200001 33.54403120699999 0 0,102.804205825 33.543940177000025 0 0,102.80407953399998 33.543866390999995 0 0,102.80392507599998 33.54378018400001 0 0,102.80380605300002 33.543700565999984 0 0,102.803680214 33.54360890200002 0 0,102.803525907 33.54351673399998 0 0,102.803228665 33.543445878 0 0,102.80284375899998 33.543462894000015 0 0,102.80251427799999 33.543540511 0 0,102.80207698999999 33.54365795000001 0 0,102.80178339399998 33.543724279 0 0,102.80154112299999 33.54373190000001 0 0,102.80137047300002 33.54372290700002 0 0,102.80126492900001 33.54367333599998 0 0,102.80073160400002 33.54350614200001 0 0,102.79963925599998 33.54316368899998 0 0,102.798102057 33.543136351999976 0 0,102.79659389 33.54304465000001 0 0,102.79588408400002 33.54300148300001 0 0,102.79241388600002 33.54259266700001 0 0,102.79111384999999 33.542439487000024 0 0,102.788528902 33.542148795 0 0,102.78823650499999 33.542115911999986 0 0,102.78440823599999 33.540472024999985 0 0,102.783883382 33.54013414799999 0 0,102.78059788500002 33.538018980000004 0 0,102.779940238 33.53760889199998 0 0,102.77729033700001 33.535956415999976 0 0,102.77726004300001 33.535945441000024 0 0,102.775766724 33.53540439699998 0 0,102.774400469 33.53537984000002 0 0,102.77243233399997 33.53534443699999 0 0,102.771379819 33.53517138000001 0 0,102.770280786 33.53390345299999 0 0,102.76822440500001 33.53215550800002 0 0,102.76787305800002 33.53185684900001 0 0,102.76526900099998 33.529528106999976 0 0,102.76520344900001 33.52946948499999 0 0,102.765124233 33.52939864299998 0 0,102.76493370700001 33.529228257 0 0,102.76175717799998 33.52785447100001 0 0,102.76075607500002 33.527453803000014 0 0,102.76057794799999 33.527382511999974 0 0,102.760123905 33.527200789999995 0 0,102.75966035099998 33.527015259999985 0 0,102.759357163 33.52694975999998 0 0,102.75888477500001 33.52684770500002 0 0,102.75868689700002 33.52674651199999 0 0,102.755331689 33.52608002300002 0 0,102.75333904299998 33.525698782000006 0 0,102.75047175899999 33.525589481 0 0,102.74855104400001 33.52595475300001 0 0,102.74772476800001 33.526111879999974 0 0,102.74601122600001 33.52630963199999 0 0,102.745762641 33.526418664999994 0 0,102.744006625 33.527188867999996 0 0,102.74181938700002 33.52720622300001 0 0,102.73848818800002 33.52688643900001 0 0,102.738138386 33.52685285299998 0 0,102.736202623 33.52665214799998 0 0,102.73295891800001 33.527710015000025 0 0,102.73014116899998 33.52794134599998 0 0,102.727663371 33.52795592899997 0 0,102.72501110500002 33.527542109000024 0 0,102.72253272 33.52748502999998 0 0,102.71911922599998 33.52800583499999 0 0,102.71672922300002 33.528305939000006 0 0,102.71467273000002 33.52760219800001 0 0,102.71372405800003 33.52653423100003 0 0,102.712689383 33.525395188999994 0 0,102.71191691299998 33.52497025600002 0 0,102.70985936800002 33.52412331599999 0 0,102.70652379699999 33.52371301199997 0 0,102.70489641900002 33.523221347 0 0,102.70385726199999 33.521509752999975 0 0,102.70299075000003 33.52001185900002 0 0,102.70195166899998 33.518300248 0 0,102.70040062300001 33.516663085999994 0 0,102.69936854399998 33.515810165000005 0 0,102.697140477 33.514963971999975 0 0,102.695003031 33.51476129399998 0 0,102.693035312 33.51441450499999 0 0,102.69131535499997 33.51299286 0 0,102.69070883400002 33.511922801000026 0 0,102.68941835999999 33.51078498499999 0 0,102.687280467 33.51051061200002 0 0,102.68463229299999 33.51052527600001 0 0,102.68215833599999 33.51096830099999 0 0,102.67865533100002 33.510915978000014 0 0,102.67728071800002 33.50992162 0 0,102.676926761 33.508349169999974 0 0,102.67682574000003 33.506345959999976 0 0,102.67629595900002 33.504130401 0 0,102.67474231599999 33.502063545 0 0,102.67276886899998 33.50092926799999 0 0,102.670970168 33.500294954000026 0 0,102.67027857400001 33.499225251999974 0 0,102.66993195600003 33.498583059 0 0,102.66735801800002 33.497094124 0 0,102.666494027 33.49581063800002 0 0,102.66588355099998 33.49416796700001 0 0,102.66330926699999 33.492607384999985 0 0,102.662106478 33.49168349600001 0 0,102.66106854399999 33.48997151999998 0 0,102.66071170700002 33.487969652000004 0 0,102.66009596800001 33.485611344999995 0 0,102.65914951100001 33.48468606 0 0,102.65730279000002 33.482637040999975 0 0,102.65800900800002 33.48068457400001 0 0,102.65671132599999 33.478472993000025 0 0,102.65575851300002 33.47668895200002 0 0,102.65429823800002 33.475551655000004 0 0,102.65292070700002 33.47405608700001 0 0,102.65222633000002 33.47255690999998 0 0,102.65187620299997 33.47141373599999 0 0,102.651247125 33.46948353200003 0 0,102.65191520299999 33.467476239999996 0 0,102.65192534099998 33.466762526000025 0 0,102.65195993200001 33.464327207 0 0,102.65188914700002 33.461432076999984 0 0,102.65022770600001 33.45974081600002 0 0,102.64946586299999 33.459478475000026 0 0,102.64758924900002 33.458832255999994 0 0,102.646889612 33.458463325000025 0 0,102.646187559 33.45809311300002 0 0,102.64156347300002 33.455654525 0 0,102.64105924500001 33.45538859499999 0 0,102.63641689100001 33.45303499300002 0 0,102.63618481999998 33.452917334000006 0 0,102.63432130500001 33.45197247499999 0 0,102.63305886299997 33.45133235100002 0 0,102.63268627299999 33.45114342300002 0 0,102.63080098799998 33.450187433999986 0 0,102.63062008100002 33.450095696999995 0 0,102.62548373300001 33.44736764800001 0 0,102.62402476300002 33.446592683000006 0 0,102.622651556 33.44590813100001 0 0,102.62193941599998 33.445553114000006 0 0,102.621922359 33.445544611 0 0,102.62139793900002 33.44528317300001 0 0,102.62073736899998 33.444773285999986 0 0,102.620375943 33.444494303 0 0,102.62028831700002 33.44442666499998 0 0,102.619462742 33.44378939500001 0 0,102.61882114100001 33.44329412000002 0 0,102.618640572 33.44315473199998 0 0,102.61855426199998 33.443088106000005 0 0,102.61752012900001 33.44228981100002 0 0,102.61744163700001 33.442256509 0 0,102.616346244 33.44179175099998 0 0,102.61321318199998 33.440462357 0 0,102.612998742 33.44037136700001 0 0,102.61265752600002 33.44030378299999 0 0,102.61222753800001 33.44021861700003 0 0,102.611071407 33.439989620000006 0 0,102.61075812299998 33.439927566999984 0 0,102.610286067 33.439918465999995 0 0,102.60987523199998 33.439910544999975 0 0,102.60932529600001 33.43989994100002 0 0,102.608781395 33.439861758000006 0 0,102.608055396 33.43981079100001 0 0,102.60707685599999 33.439742088 0 0,102.60572654200001 33.439716008999994 0 0,102.60489351199999 33.439699917999974 0 0,102.60305526500002 33.43957860699999 0 0,102.602440403 33.43953802499999 0 0,102.60074885099999 33.43899019999998 0 0,102.598263347 33.438411299999984 0 0,102.59622377599999 33.43879283299998 0 0,102.59596199999999 33.43900237700001 0 0,102.59582265199998 33.439201664999985 0 0,102.59551781300001 33.439637627000025 0 0,102.595234323 33.44063369700001 0 0,102.59520076899997 33.44184924000001 0 0,102.59473089400001 33.44341401700001 0 0,102.59453173399999 33.44354228499998 0 0,102.593964357 33.443907697999975 0 0,102.593982874 33.44492036499997 0 0,102.591827378 33.446576962999984 0 0,102.59179970100001 33.44757799299998 0 0,102.59262024100002 33.44833977899998 0 0,102.59518973600001 33.44843076699999 0 0,102.59663974900002 33.44845889499999 0 0,102.59694146999999 33.449895560000016 0 0,102.598782502 33.45121897600001 0 0,102.601561882 33.45256053200001 0 0,102.601803916 33.452826499000025 0 0,102.603061938 33.45420889500002 0 0,102.60306527 33.45421018899998 0 0,102.60421275099998 33.455471053 0 0,102.60561176499999 33.45735815400002 0 0,102.60544976099999 33.46014511200002 0 0,102.604627161 33.462336489999984 0 0,102.60443661400001 33.46284407500002 0 0,102.603472818 33.46479592700001 0 0,102.60334309000001 33.46524943200001 0 0,102.60246971700002 33.467085560999976 0 0,102.60165984700001 33.468788097000015 0 0,102.60126610700001 33.46926450400002 0 0,102.60118220800001 33.469434389000014 0 0,102.60100917300002 33.46957537600002 0 0,102.59945392600002 33.47145706700002 0 0,102.59731266799997 33.47404759599999 0 0,102.59677632400002 33.475930859000016 0 0,102.596738157 33.476064870000016 0 0,102.59612581200003 33.478214863999995 0 0,102.59536688499998 33.480879371000015 0 0,102.59541841499998 33.48212793900001 0 0,102.59559704899999 33.48327210000002 0 0,102.59577519700002 33.48434469799997 0 0,102.59655214399999 33.48555754300003 0 0,102.597069466 33.48627068799999 0 0,102.59758581400001 33.48684070799999 0 0,102.598707381 33.48848125699999 0 0,102.599141304 33.489481049999995 0 0,102.599918344 33.49069387100002 0 0,102.600262934 33.491121583999984 0 0,102.601465942 33.49310999199997 0 0,102.60150843399998 33.49468427400001 0 0,102.601614961 33.49863126299999 0 0,102.60131776999998 33.503629260000025 0 0,102.60081079600002 33.505054427999994 0 0,102.600323505 33.506122162 0 0,102.59854593699998 33.508713856999975 0 0,102.59786125099998 33.51060540999998 0 0,102.597637055 33.51113128899999 0 0,102.597526431 33.511608911999986 0 0,102.59747439799997 33.51232479599997 0 0,102.59713923999999 33.51328059000002 0 0,102.59646071700001 33.51399949199998 0 0,102.59561164899998 33.51476691900001 0 0,102.59419367499999 33.515632487999994 0 0,102.593286638 33.516257051000025 0 0,102.59256979700001 33.51746871 0 0,102.59092015300001 33.51843818100002 0 0,102.59071251400002 33.51901160900002 0 0,102.59102462800001 33.523025614000005 0 0,102.59133675499999 33.527039617000014 0 0,102.5916489 33.531053617 0 0,102.58971728900002 33.531826172000024 0 0,102.58733873099999 33.53378250100002 0 0,102.587530136 33.53434818400001 0 0,102.58837233499997 33.53478191099998 0 0,102.58837294400001 33.53478191400001 0 0,102.59032976700001 33.534790225999984 0 0,102.59146484899998 33.53493155199999 0 0,102.59190319700002 33.53521799700002 0 0,102.592581269 33.536431703000005 0 0,102.59292991699999 33.53743191699999 0 0,102.59305069599998 33.53843322199998 0 0,102.593056235 33.539244242999985 0 0,102.59334727800001 33.54014931400002 0 0,102.59352568899999 33.541245758 0 0,102.593532864 33.54229531499999 0 0,102.593597337 33.543392305 0 0,102.59394765799999 33.54463105000002 0 0,102.594867077 33.54577164300002 0 0,102.59527211099999 33.54667616099999 0 0,102.595563857 33.547676638999974 0 0,102.59585823100002 33.54905877200002 0 0,102.597508345 33.551563348 0 0,102.59859806899999 33.55419312599997 0 0,102.59862679600002 33.554262451 0 0,102.59931047399999 33.559266449000006 0 0,102.59933731000001 33.559462865 0 0,102.59901023700002 33.564367538 0 0,102.59897202600001 33.564940482 0 0,102.59844244800001 33.566062913999986 0 0,102.597854885 33.566707285999996 0 0,102.597706517 33.566729705 0 0,102.59718103199998 33.567175899999995 0 0,102.595249287 33.56788534200001 0 0,102.59510894599998 33.567936882000026 0 0,102.59093330399998 33.568150618999994 0 0,102.59024801300001 33.568185683000024 0 0,102.58785708699997 33.568139089 0 0,102.58785647899998 33.56813907700001 0 0,102.586599492 33.568114562000005 0 0,102.58659888300002 33.56811455000002 0 0,102.58485059600002 33.56808043199999 0 0,102.58484998900002 33.56808042099999 0 0,102.58298005199998 33.568380846000025 0 0,102.58230904800001 33.56848864199998 0 0,102.58165100399998 33.569267916 0 0,102.58080350699998 33.57036919199999 0 0,102.580804183 33.57038932099999 0 0,102.58092808800001 33.57407794400001 0 0,102.578244391 33.57760901299997 0 0,102.57686570499999 33.582913253000015 0 0,102.57678556100001 33.583221563999984 0 0,102.57493411299998 33.587059329 0 0,102.574812909 33.587170981999975 0 0,102.57414246600001 33.587773217000006 0 0,102.57144582299998 33.590195387999984 0 0,102.56964399700001 33.59168215300002 0 0,102.569345688 33.59192829099999 0 0,102.56383581900002 33.594054433999986 0 0,102.56334819199998 33.59424258199999 0 0,102.55952187000003 33.59561805200002 0 0,102.559260574 33.59571197499997 0 0,102.555100842 33.59670288000001 0 0,102.55501831200002 33.59673700299999 0 0,102.552073468 33.59795452499998 0 0,102.55096175199998 33.59868957399999 0 0,102.54727261400001 33.60112860700002 0 0,102.54612034399997 33.601890364999974 0 0,102.54571877199999 33.60252438600003 0 0,102.54397857999999 33.603893330000005 0 0,102.54313119900002 33.60455990600002 0 0,102.54054350299998 33.606595363999986 0 0,102.53966717899999 33.610031542 0 0,102.53879077699997 33.61346770799997 0 0,102.53873460300002 33.61368794600003 0 0,102.53880520500002 33.61697575400001 0 0,102.53888063900001 33.620488720000026 0 0,102.538931219 33.622844336000014 0 0,102.53899447200001 33.625790171000006 0 0,102.53902360900003 33.62714727000002 0 0,102.538161022 33.628707045 0 0,102.53782499800002 33.629698451000024 0 0,102.537376462 33.630940813999985 0 0,102.53704138299997 33.632087264999996 0 0,102.53693146500001 33.63275565700002 0 0,102.536936201 33.633518966 0 0,102.536943899 33.63475934500002 0 0,102.53661175899998 33.636382862999994 0 0,102.53581977900001 33.637435875999984 0 0,102.53513890099998 33.63801132200001 0 0,102.53480612599998 33.639539420999995 0 0,102.53401409600002 33.64059242299999 0 0,102.53288275800003 33.64212396300002 0 0,102.53186135200002 33.64298710600002 0 0,102.530842269 33.64423189600001 0 0,102.53028064799997 33.645665549 0 0,102.530061843 33.64719314500002 0 0,102.52938318600002 33.648150214 0 0,102.52825225200002 33.649777125000014 0 0,102.52757704800001 33.65130666599998 0 0,102.52667538200001 33.65312341600003 0 0,102.526684682 33.654650032999996 0 0,102.52657872499998 33.655986308000024 0 0,102.526358088 33.657227655999975 0 0,102.52556985500001 33.65894849799997 0 0,102.52477753699998 33.660001438999984 0 0,102.52388127799998 33.661937609000006 0 0,102.52377215400003 33.665123875999996 0 0,102.523719578 33.666659030999995 0 0,102.52361070799998 33.66983720899998 0 0,102.52359518600002 33.670290357 0 0,102.52355784399998 33.67138044799998 0 0,102.52346096999997 33.67420798699999 0 0,102.52305510100001 33.67592866000001 0 0,102.523011661 33.676064732999976 0 0,102.52287182399999 33.67650275 0 0,102.52250668900001 33.677646471 0 0,102.52223945399999 33.67925775499998 0 0,102.52216178700002 33.679726045999985 0 0,102.52213347100002 33.68071252200002 0 0,102.52209166699998 33.68216881799998 0 0,102.52179272699999 33.68542586900003 0 0,102.521780363 33.685560572999975 0 0,102.52080765 33.68715062799998 0 0,102.52053906200001 33.689052885000024 0 0,102.51944653100003 33.69004727999999 0 0,102.51922915400002 33.691861088999985 0 0,102.518780612 33.69319879 0 0,102.518447348 33.69472683599997 0 0,102.51856779899998 33.69577590099999 0 0,102.51869054600002 33.697206617000006 0 0,102.51869914600002 33.698637812000015 0 0,102.51870659999997 33.699878180999974 0 0,102.519285975 33.70130697799999 0 0,102.51963763100002 33.702832145 0 0,102.519533239 33.704454645 0 0,102.51880263599998 33.70841585900001 0 0,102.518807111 33.709160079000014 0 0,102.51909357300002 33.710471788999996 0 0,102.51921463000002 33.711616262999996 0 0,102.51865067199998 33.71276361499997 0 0,102.51808612600001 33.71381555099998 0 0,102.51752271200002 33.71505831000002 0 0,102.51718591399998 33.71601387300001 0 0,102.51718877399998 33.716490936000014 0 0,102.51850402000002 33.71746416100001 0 0,102.518123307 33.719367729 0 0,102.51850402000002 33.72165201199999 0 0,102.51907509099999 33.722794152999995 0 0,102.52174008700001 33.726982005000025 0 0,102.52307258600001 33.72926628699997 0 0,102.52516651100001 33.73288306799998 0 0,102.52573758199998 33.736119135000024 0 0,102.52592793899998 33.738022704 0 0,102.524976154 33.73992627199999 0 0,102.524976154 33.742591269 0 0,102.524976154 33.74620805000001 0 0,102.52611829599999 33.75039590099999 0 0,102.52611829599999 33.75287054 0 0,102.52611829599999 33.75648732100001 0 0,102.52649900900002 33.75801017600003 0 0,102.52535686800002 33.76048481599997 0 0,102.52174008700001 33.76353052600001 0 0,102.519455805 33.76695695000001 0 0,102.51774259299998 33.77000265999999 0 0,102.51602938100001 33.77152551500001 0 0,102.51298367099997 33.77400015400002 0 0,102.510128318 33.77419051099997 0 0,102.506701894 33.77438086799998 0 0,102.503085113 33.77438086799998 0 0,102.50022976000002 33.773429082999996 0 0,102.49642262200001 33.773048370000026 0 0,102.49337691199997 33.77400015400002 0 0,102.49071191600001 33.775903723 0 0,102.48671442099999 33.77685550699999 0 0,102.48328799799998 33.77685550699999 0 0,102.47738693399998 33.77609408000001 0 0,102.472247299 33.77419051099997 0 0,102.46767873300001 33.772477299 0 0,102.46253909799998 33.77152551500001 0 0,102.45854160300001 33.76924123200001 0 0,102.45663803399998 33.76657623599999 0 0,102.455876607 33.76505338099997 0 0,102.45435375199997 33.76105588600001 0 0,102.45340196699999 33.758771604 0 0,102.45054661400002 33.756868035000025 0 0,102.44845268799997 33.75610660699999 0 0,102.44654911999999 33.755345180000006 0 0,102.44483590800002 33.755154823 0 0,102.44255162500002 33.75496446599999 0 0,102.439327171 33.754875325 0 0,102.43734024700001 33.75578319900001 0 0,102.43537996499998 33.756386471999974 0 0,102.43377362000001 33.75639212700003 0 0,102.429678927 33.75849364999999 0 0,102.42861468199999 33.759839123000006 0 0,102.42791405700001 33.762525099000015 0 0,102.42686303800002 33.76655405299999 0 0,102.42562161799998 33.768198283000004 0 0,102.42420751600002 33.77103577899999 0 0,102.42403781600001 33.77282538899999 0 0,102.42387104599999 33.77521133099998 0 0,102.42495322000002 33.77744389100002 0 0,102.42961128500002 33.78070764199998 0 0,102.43211973500001 33.78248790700002 0 0,102.43463431499998 33.785460779999994 0 0,102.43464787200003 33.78814426500003 0 0,102.435912067 33.79097242199998 0 0,102.43860939000001 33.794689988000016 0 0,102.44292021799998 33.79959438700001 0 0,102.44489454 33.80152538499999 0 0,102.44811357200001 33.80240824200001 0 0,102.44883488800002 33.80374738199998 0 0,102.44938231999998 33.80598165800001 0 0,102.45278878900001 33.80850363799999 0 0,102.455653348 33.809834850000016 0 0,102.46244870800001 33.81144948899998 0 0,102.46674149500001 33.81262599399997 0 0,102.47050512599998 33.814997043000005 0 0,102.47426402600001 33.816473487999986 0 0,102.477838641 33.81690694299999 0 0,102.48211685000001 33.815399453 0 0,102.48407309700002 33.813900950000004 0 0,102.48674197700001 33.812101437000024 0 0,102.48852116900002 33.81090173000001 0 0,102.49459595299999 33.81132477400001 0 0,102.49799530799999 33.81235468400001 0 0,102.50086242100002 33.81398299900002 0 0,102.50372876900002 33.815462164999985 0 0,102.50658994100002 33.816046782 0 0,102.51051570099997 33.81543426000002 0 0,102.51444318799997 33.81511977399998 0 0,102.51551838099999 33.81571162 0 0,102.517662524 33.81585172299998 0 0,102.51997986499998 33.815096556000015 0 0,102.52372778799997 33.814633447000006 0 0,102.52605690600001 33.815816204999976 0 0,102.52767349300001 33.81730013599997 0 0,102.53088288700002 33.81639186199999 0 0,102.53338797999999 33.817126471999984 0 0,102.53553032500002 33.81696810400001 0 0,102.53891261500002 33.815164369 0 0,102.540876298 33.81500669000002 0 0,102.54177400600003 33.81574816800003 0 0,102.54249688800002 33.817086742000015 0 0,102.54215566800002 33.81962266199997 0 0,102.54020500500002 33.821867473 0 0,102.53789326499998 33.823517494999976 0 0,102.534690178 33.825469508000026 0 0,102.53505206800003 33.82621335499999 0 0,102.536313613 33.827996875 0 0,102.53579167700002 33.830235394 0 0,102.53580934799999 33.833067898000024 0 0,102.53724965499998 33.834850629000016 0 0,102.54243877300001 33.83616965800002 0 0,102.54351819599998 33.837357569000005 0 0,102.545857679 33.840030727 0 0,102.548535576 33.839720677 0 0,102.55103862800001 33.840007680999975 0 0,102.55230070900001 33.84179102799999 0 0,102.55445903499998 33.84401758299998 0 0,102.557139925 33.84415458000001 0 0,102.55909937799998 33.843251212999974 0 0,102.56087623500002 33.84175231500001 0 0,102.56337351299999 33.84114459800003 0 0,102.56570192499998 33.842028432999996 0 0,102.567307868 33.84172288899998 0 0,102.56765335199998 33.83993230599998 0 0,102.567281272 33.83769777700002 0 0,102.56762969699997 33.83635442899998 0 0,102.56905095500002 33.835155214999986 0 0,102.570479105 33.83499953299997 0 0,102.57191320800001 33.83573830400002 0 0,102.57316470900003 33.83588157499997 0 0,102.573336385 33.834837198 0 0,102.57314978300002 33.83364540299999 0 0,102.57295821299999 33.83170821599998 0 0,102.57294528400001 33.829770198999995 0 0,102.573476201 33.82902231600002 0 0,102.575081872 33.828716672999974 0 0,102.57597201800002 33.828265268999985 0 0,102.57703277000002 33.82662039799999 0 0,102.57720538400002 33.82572509300002 0 0,102.57683712699998 33.82408690300002 0 0,102.577007735 33.82289344100002 0 0,102.578606251 33.82154420400002 0 0,102.58180716800001 33.819441982 0 0,102.58303297200001 33.818629138000006 0 0,102.58695425500002 33.814646934999985 0 0,102.58837182299999 33.81300026700001 0 0,102.58889535200001 33.81120877000001 0 0,102.58942703999998 33.810609897999996 0 0,102.59120577099998 33.80955780199997 0 0,102.59351815899998 33.808204949000014 0 0,102.596900936 33.806697794 0 0,102.599753056 33.805938543000025 0 0,102.604202907 33.80382966299999 0 0,102.60741096100003 33.802919409000026 0 0,102.61186152699997 33.80095933400003 0 0,102.614348726 33.799157974000025 0 0,102.61701331400002 33.79720659399999 0 0,102.61967778100001 33.795255156999986 0 0,102.62216573 33.793602720000024 0 0,102.62554742200001 33.792094787999986 0 0,102.62839443899998 33.79073857100002 0 0,102.63003666899999 33.78969854000002 0 0,102.63173809900002 33.78797240099999 0 0,102.63258668399999 33.78682309300001 0 0,102.63531532000002 33.78494851400001 0 0,102.63685999 33.785226791000014 0 0,102.63840573300001 33.78564816300002 0 0,102.64046568100002 33.78606684800002 0 0,102.641491927 33.78577527700003 0 0,102.644568478 33.784614284999975 0 0,102.64695722699997 33.783170584000004 0 0,102.64951620300002 33.78158282200002 0 0,102.65139171499999 33.78028485700003 0 0,102.653435291 33.77855661299998 0 0,102.65530522799997 33.776543017999984 0 0,102.65803522599998 33.77495417199998 0 0,102.65939196400001 33.77308636999999 0 0,102.66143630900001 33.771501109999974 0 0,102.663651942 33.769914895 0 0,102.667061472 33.76760659399997 0 0,102.66859369999997 33.766310222000016 0 0,102.674581079 33.76498956299997 0 0,102.677487332 33.764114925 0 0,102.67987608499999 33.76281370999999 0 0,102.68106760500001 33.76180530099998 0 0,102.683105603 33.759504117999995 0 0,102.68459663800002 33.75618665899998 0 0,102.68557710900001 33.75379588300001 0 0,102.68670172600002 33.75158319600001 0 0,102.68682928300001 33.749674217000006 0 0,102.686246332 33.74818662299998 0 0,102.685237481 33.74699955699998 0 0,102.68167847400002 33.745027209 0 0,102.68058467700001 33.74406105600002 0 0,102.678860284 33.742639344999986 0 0,102.67948038700001 33.74058845299999 0 0,102.67999818499999 33.740454993000014 0 0,102.685343939 33.739077001 0 0,102.68540750199998 33.739062554999975 0 0,102.68591864799998 33.73894637500001 0 0,102.69086920199999 33.73782110799999 0 0,102.69154709100002 33.737667004 0 0,102.69644156200002 33.737007902000016 0 0,102.70025545499999 33.736494170000014 0 0,102.70025606399997 33.73649416500001 0 0,102.702052315 33.73647528499998 0 0,102.702052923 33.73647527899999 0 0,102.70678191299999 33.73642545199999 0 0,102.70678252200003 33.73642544500001 0 0,102.71007687100001 33.73639062500001 0 0,102.711510444 33.73643941500001 0 0,102.71623653199998 33.73660014500001 0 0,102.716281364 33.73663766599998 0 0,102.71891723300001 33.73884362199999 0 0,102.71991961100002 33.74410843300001 0 0,102.71993010699998 33.74462631799997 0 0,102.72004862799997 33.75047442800002 0 0,102.720167145 33.75632253399999 0 0,102.71894236100002 33.75944766399999 0 0,102.717759575 33.761553893999974 0 0,102.71618546799999 33.764356772999975 0 0,102.71609630699999 33.764430898 0 0,102.71591274100001 33.76479367000002 0 0,102.71426948300001 33.76627569499999 0 0,102.71263850399998 33.76774657200002 0 0,102.70991979399997 33.77055307500001 0 0,102.71005245100002 33.77105322900002 0 0,102.71052922299998 33.77210819599998 0 0,102.71079434299998 33.77269483399999 0 0,102.71083261500002 33.77732810399999 0 0,102.70767651699998 33.78067957000002 0 0,102.70310256099998 33.785536028000024 0 0,102.702698096 33.785965438999995 0 0,102.70225976699999 33.78645023600001 0 0,102.70180605500002 33.786952047 0 0,102.69846241200003 33.790649831999986 0 0,102.697818385 33.79136207200003 0 0,102.69700711600001 33.79225919100003 0 0,102.69409542 33.794332173999976 0 0,102.692447899 33.795505048999985 0 0,102.69008107000002 33.79705484599998 0 0,102.68601036299998 33.79972009900001 0 0,102.68338090100002 33.80320533399998 0 0,102.68315812100002 33.80354084999999 0 0,102.68054316299998 33.807478817 0 0,102.68054658199998 33.812132786999996 0 0,102.68054998399998 33.81678675500001 0 0,102.68055337300001 33.82144072 0 0,102.68055385999997 33.822113590000015 0 0,102.68055621600001 33.825361445 0 0,102.68061453000001 33.82609306400002 0 0,102.68098467200002 33.830736758 0 0,102.67957780400002 33.83210176099999 0 0,102.67727357299998 33.835663779000015 0 0,102.677871912 33.83850703600001 0 0,102.67840039800001 33.839110775999984 0 0,102.67873333400001 33.83949112099998 0 0,102.68126769600002 33.84238636600003 0 0,102.68164303700001 33.842756924000014 0 0,102.68267997800001 33.84378059300002 0 0,102.68446884600002 33.84554656500001 0 0,102.68608718600001 33.84647119800002 0 0,102.68658295699998 33.84928243500002 0 0,102.68657996000002 33.85132349899999 0 0,102.68657472199999 33.854886135000015 0 0,102.68645549500002 33.85620231500002 0 0,102.68601441800001 33.86107099700001 0 0,102.685760561 33.863872773000026 0 0,102.68571117300002 33.86426980599998 0 0,102.68556068499998 33.865479592999975 0 0,102.685504552 33.86593085499999 0 0,102.68550409900001 33.86593449600002 0 0,102.684899928 33.87079097399999 0 0,102.68149102000001 33.87454131099997 0 0,102.68141427299997 33.874625744000014 0 0,102.680987953 33.87509473199998 0 0,102.67681428999998 33.87748670000002 0 0,102.67675191500001 33.87752244500001 0 0,102.671551196 33.87945602299999 0 0,102.66628112699999 33.881415061999974 0 0,102.66279847200002 33.88372372700002 0 0,102.66183203700001 33.88524865699998 0 0,102.65933985499998 33.889180751000026 0 0,102.65854674299999 33.88991413999997 0 0,102.65550470699998 33.892726890999995 0 0,102.65429583600002 33.89384464800003 0 0,102.65416107200002 33.89393174999998 0 0,102.65347133199998 33.89437754099998 0 0,102.65153485299999 33.894999713999994 0 0,102.64997588799997 33.895531343000016 0 0,102.649474349 33.895702373999995 0 0,102.648720486 33.895959452 0 0,102.64820137700002 33.896045300000026 0 0,102.64548881899998 33.896493846 0 0,102.645304754 33.89652718999997 0 0,102.64340526000001 33.89687128899999 0 0,102.64294274600002 33.89722848700001 0 0,102.64195843599998 33.897315757 0 0,102.63882199199998 33.90019441099997 0 0,102.63880014799997 33.90198496099998 0 0,102.639994205 33.902751652000006 0 0,102.64114643900001 33.90381903999997 0 0,102.642013539 33.90500716700001 0 0,102.64295531200003 33.906612322 0 0,102.64439325299998 33.90761855400001 0 0,102.646975053 33.90855913399997 0 0,102.65033862500002 33.908839580999995 0 0,102.65291643299997 33.90924336799998 0 0,102.65463878399999 33.91000944299998 0 0,102.65729548899998 33.91136683100001 0 0,102.660374042 33.91176778800002 0 0,102.66252378500002 33.912292931000025 0 0,102.66403171899998 33.91306002599998 0 0,102.66453514099999 33.91341510299998 0 0,102.66595573500001 33.913733303000015 0 0,102.66617169099999 33.913911031 0 0,102.66638857599997 33.91420801700002 0 0,102.66639368199998 33.91486394100002 0 0,102.66639785900003 33.91540060599999 0 0,102.66683071099999 33.91587531800002 0 0,102.66697607999998 33.916172690999986 0 0,102.66705039099998 33.91653007999997 0 0,102.66637858500002 33.91746509000001 0 0,102.66457032099999 33.917946941000025 0 0,102.66278635600003 33.91849324200001 0 0,102.659504002 33.91952460599998 0 0,102.65629172299998 33.92037661299997 0 0,102.64971531200001 33.92094817200001 0 0,102.64685421000001 33.92096323300001 0 0,102.64399176 33.920799337999995 0 0,102.63779131000001 33.919877493 0 0,102.63399502300001 33.92020933600003 0 0,102.63347520399998 33.92115470900001 0 0,102.633131918 33.922525345 0 0,102.63285638500003 33.92395792899998 0 0,102.63097874099998 33.92483031199998 0 0,102.62797064900002 33.92757423400002 0 0,102.627535292 33.927928441999995 0 0,102.62467810200002 33.930252972999995 0 0,102.62336428200001 33.931220881 0 0,102.62270678300001 33.931705255 0 0,102.62150842400001 33.93364935599999 0 0,102.62078185899998 33.934349698000005 0 0,102.62003902200001 33.935065716999986 0 0,102.619825902 33.93527114099999 0 0,102.617345322 33.93928832099999 0 0,102.620149674 33.94365528600002 0 0,102.62134420400002 33.94551527499999 0 0,102.622328369 33.948237866 0 0,102.62344838500002 33.95133607499997 0 0,102.62443657799997 33.95284311500001 0 0,102.62645279499998 33.954427212999974 0 0,102.62978765700001 33.95648678499998 0 0,102.63219198000002 33.957971552000004 0 0,102.63521795399998 33.96006065900002 0 0,102.64054875599999 33.963740574999974 0 0,102.64649934300002 33.96529425 0 0,102.64811817200001 33.965716860999976 0 0,102.65145365199999 33.96681071500001 0 0,102.65236869799998 33.96703866399997 0 0,102.65568325499999 33.967864296000016 0 0,102.65842766200001 33.968215869000005 0 0,102.65883178899998 33.96826763399997 0 0,102.662813573 33.96834335199998 0 0,102.66460789000001 33.96869952899999 0 0,102.66839346 33.969450876999986 0 0,102.66839657700001 33.969453879000014 0 0,102.66855222800001 33.969484771 0 0,102.67072533100003 33.969645297 0 0,102.67376206199998 33.96986955099999 0 0,102.67694569899999 33.96973490099998 0 0,102.68099953500001 33.97102368999998 0 0,102.68252608300003 33.97150896400001 0 0,102.68505146199999 33.972316784999975 0 0,102.68675477699998 33.97286160700003 0 0,102.68904884199998 33.97439270699999 0 0,102.68916863599998 33.97444545399998 0 0,102.69143576800002 33.97672672700003 0 0,102.69506392699998 33.977195381 0 0,102.69693935999999 33.97777063299998 0 0,102.69983316700001 33.97865818299999 0 0,102.70221705400002 33.97949408400001 0 0,102.70500532800003 33.980471704000024 0 0,102.707303309 33.98156295000001 0 0,102.712229686 33.98390211200001 0 0,102.71416309400001 33.984820050999986 0 0,102.71729119399998 33.986022757 0 0,102.72355958399999 33.98599187399998 0 0,102.72704824800002 33.98597454700001 0 0,102.72982778 33.98600591899998 0 0,102.73609574599999 33.98607643499997 0 0,102.74236374100002 33.98614663000001 0 0,102.74298256499998 33.986153543 0 0,102.74483289 33.986201506999976 0 0,102.746582262 33.985928419000004 0 0,102.74897962300003 33.98503131199999 0 0),(102.84526792499997 33.63400121699999 0 0,102.84574240699999 33.63372331199997 0 0,102.846208402 33.633792045999996 0 0,102.846208402 33.63376050900001 0 0,102.84635871799998 33.63363524699997 0 0,102.84603773399999 33.63331255200001 0 0,102.84557893200002 33.632503266000015 0 0,102.84550484300001 33.63181515500003 0 0,102.84795934200002 33.63124740500001 0 0,102.84913101000001 33.63090531 0 0,102.849259695 33.630316119999975 0 0,102.84930050999998 33.62959185300002 0 0,102.85006181 33.62924260699998 0 0,102.85075434700002 33.63074276200001 0 0,102.85116475199999 33.631665657999974 0 0,102.85139452800001 33.63187857600002 0 0,102.85187816500002 33.632326722000016 0 0,102.85257778599998 33.634020357 0 0,102.85250148400002 33.63477958200002 0 0,102.85220966100002 33.635137224999994 0 0,102.85198356699999 33.63541431200002 0 0,102.85212547600003 33.63721113600002 0 0,102.851668609 33.63800842799998 0 0,102.85162454599998 33.63978194800001 0 0,102.850792388 33.64022535999999 0 0,102.85042712 33.64023808600001 0 0,102.84953793599999 33.640222617999996 0 0,102.84858130200001 33.640167813000005 0 0,102.84766979400001 33.640132865 0 0,102.847033781 33.640026395999996 0 0,102.846172626 33.63980153 0 0,102.845609292 33.63952461600002 0 0,102.845525221 33.63923697600001 0 0,102.84545398099999 33.63843444499997 0 0,102.84520875599998 33.637749074 0 0,102.84474353299998 33.636739352000006 0 0,102.844678241 33.635698445 0 0,102.84473952100001 33.635069929 0 0,102.84489626300001 33.63472925299999 0 0,102.84526792499997 33.63400121699999 0 0)))","totalAcreage":217.28,"cdAcreage":0,"sdAcreage":0,"cdScl":null,"sdScl":null},{"id":4,"type":"核心保护区","wkt":"MULTIPOLYGON ZM (((102.27373999299999 33.89007178000003 0 0,102.27699908599999 33.889157685999976 0 0,102.280805235 33.889300204999984 0 0,102.28225949 33.89065709699997 0 0,102.28552455599998 33.89155638400001 0 0,102.28878154099999 33.89003744399997 0 0,102.29113128199998 33.88821829400001 0 0,102.293297639 33.885794996000016 0 0,102.29835059499999 33.87973746 0 0,102.31191024600002 33.86074947399999 0 0,102.31286426700001 33.85891511 0 0,102.31306302500002 33.856968161 0 0,102.31209923400002 33.85566818900003 0 0,102.31039152099999 33.85220106700001 0 0,102.31019235100001 33.84721408500002 0 0,102.31018033599997 33.843889123999986 0 0,102.30962769299998 33.84132120100003 0 0,102.30835225200002 33.83920849200001 0 0,102.30870470299999 33.836487159 0 0,102.30942369600001 33.834973994999984 0 0,102.31194875800003 33.832096045000014 0 0,102.31483140799997 33.82800803800001 0 0,102.319518996 33.82240393500001 0 0,102.32294133699997 33.81755865299999 0 0,102.32672483800002 33.81256117999999 0 0,102.32870839600002 33.810439996000014 0 0,102.32761573099998 33.808780399 0 0,102.32728187800001 33.806914577999976 0 0,102.33012901000001 33.80422345400001 0 0,102.33172303700002 33.80079021199998 0 0,102.33244505699997 33.799507001999984 0 0,102.33561215600002 33.79520087399999 0 0,102.34130368199999 33.788269861 0 0,102.34505409399998 33.785248740999975 0 0,102.34718399399998 33.78211196400002 0 0,102.352170242 33.77896703099998 0 0,102.35821982700003 33.774029783 0 0,102.362312003 33.77073794500001 0 0,102.36337176 33.76805128000001 0 0,102.363538936 33.76536723700002 0 0,102.36192301 33.76313569299998 0 0,102.35637968700001 33.76076644099999 0 0,102.35191064499998 33.75913931299999 0 0,102.34976089100002 33.757207299000015 0 0,102.34618637 33.75602468300002 0 0,102.34350792200001 33.75573399299998 0 0,102.34154815199997 33.75663394999998 0 0,102.33958187500002 33.755893942 0 0,102.339393992 33.753509072999975 0 0,102.34081592400003 33.75201428899999 0 0,102.34296059899998 33.752753783 0 0,102.345996507 33.753192571 0 0,102.347600403 33.75259171900001 0 0,102.34813523100001 33.75244112600001 0 0,102.34919400299998 33.74945640300001 0 0,102.35186557499998 33.748107038 0 0,102.35489890600002 33.747949269 0 0,102.35792727 33.74659874700001 0 0,102.361130876 33.744502204000014 0 0,102.36451152000001 33.74210688300002 0 0,102.365037411 33.73986902799999 0 0,102.36627452300002 33.737032715 0 0,102.36876125999999 33.73434175 0 0,102.371432056 33.73299196400001 0 0,102.37535893900002 33.73327826299999 0 0,102.37839235400003 33.73326900500001 0 0,102.381245353 33.73281297 0 0,102.38248712299998 33.731169174 0 0,102.38354378499997 33.72803507200001 0 0,102.38567421699997 33.725643046000016 0 0,102.386556961 33.723553068 0 0,102.38743832400002 33.721164912999996 0 0,102.38885485600002 33.718775068000014 0 0,102.39063216300002 33.717278588 0 0,102.39134171500001 33.71638181899999 0 0,102.390624736 33.715638652999985 0 0,102.39026658799997 33.715341610999985 0 0,102.39044161300001 33.714595621 0 0,102.39114303399998 33.711909832 0 0,102.39220796199999 33.71071375700001 0 0,102.394169562 33.71055842599998 0 0,102.39523921199998 33.71040592100002 0 0,102.39720011200001 33.71010145600002 0 0,102.39987040099999 33.708900142999994 0 0,102.40164939499999 33.707850759999985 0 0,102.40520585399997 33.705453749000014 0 0,102.40697978999998 33.703360695000015 0 0,102.40911249999999 33.70171368899997 0 0,102.410712865 33.70066476699998 0 0,102.412314616 33.699913994999974 0 0,102.41356318099997 33.699909821999995 0 0,102.41480816299998 33.69916021099999 0 0,102.41641056899999 33.69855847100001 0 0,102.418620196 33.694657027000005 0 0,102.41980992700002 33.69287243100001 0 0,102.42159452200002 33.69093911900001 0 0,102.4241227 33.689005807 0 0,102.425907295 33.686180197 0 0,102.42694831 33.683354587 0 0,102.427691891 33.68038026099998 0 0,102.427691891 33.677405935000024 0 0,102.42813804000002 33.67279572899997 0 0,102.42917905399997 33.66818552299998 0 0,102.43081493400001 33.663872749999996 0 0,102.432450813 33.660749708000026 0 0,102.434648826 33.65950519400002 0 0,102.43590225100002 33.65916682300002 0 0,102.437781282 33.658444558999975 0 0,102.44079250800002 33.65600073799999 0 0,102.44249369300002 33.65399091500001 0 0,102.44494298299998 33.652421593999975 0 0,102.44702501199998 33.650042133 0 0,102.447173728 33.64796010499998 0 0,102.44657886300001 33.64677037400003 0 0,102.44568656500002 33.645431927000004 0 0,102.444348118 33.64468834600001 0 0,102.44311599500003 33.64281348999998 0 0,102.44130491599998 33.642024486000025 0 0,102.44074197100002 33.64043215100003 0 0,102.44044998099997 33.639097357000026 0 0,102.44027182899998 33.637714448 0 0,102.44031696799999 33.635376576 0 0,102.44076303600002 33.63337123399998 0 0,102.44161147199998 33.631984663000026 0 0,102.44257565100003 33.63093163100001 0 0,102.44325147699999 33.62925941499998 0 0,102.443472998 33.62797049300002 0 0,102.44346444199999 33.626300727 0 0,102.44340032600002 33.624917412 0 0,102.44339666000002 33.624201798 0 0,102.44384822900003 33.623293717000024 0 0,102.44424374099998 33.62257666900001 0 0,102.445268 33.62214361000002 0 0,102.44583358800003 33.621235110999976 0 0,102.44675195000002 33.61977598300001 0 0,102.44752983199999 33.61944432299998 0 0,102.44934865300002 33.618292725 0 0,102.450480675 33.61666651799999 0 0,102.45044990100001 33.61075077100003 0 0,102.44974834099997 33.60741372299998 0 0,102.44992982000002 33.598443841000005 0 0,102.44968494300002 33.595200541 0 0,102.449181899 33.58613771099999 0 0,102.44950510899997 33.58251067100002 0 0,102.44948977400003 33.57955278100002 0 0,102.44810802400002 33.57688609799999 0 0,102.44708209800001 33.576889807999976 0 0,102.44378121900002 33.577855865000004 0 0,102.44127579899998 33.578341911999985 0 0,102.44002332000002 33.57863262400002 0 0,102.43865732 33.57901914399997 0 0,102.43592480500001 33.579696722999984 0 0,102.43307872600002 33.580470057000014 0 0,102.43000128699998 33.580576205 0 0,102.42646738299999 33.580588433 0 0,102.42304793900001 33.58069558699998 0 0,102.41906126600003 33.58137707499998 0 0,102.416212229 33.581577525 0 0,102.41177626000001 33.58369155499997 0 0,102.40825210600002 33.58580242099998 0 0,102.40609452199999 33.58762245700001 0 0,102.403822838 33.58944282700003 0 0,102.40257893299997 33.591641487000004 0 0,102.40007948200002 33.593557945999976 0 0,102.397352324 33.59557050400002 0 0,102.39598978700002 33.59681530099999 0 0,102.39116994800003 33.599646011000004 0 0,102.387619417 33.60248989500002 0 0,102.384248147 33.60563130000003 0 0,102.38140526199999 33.60742917499999 0 0,102.378556393 33.607885194999994 0 0,102.376418264 33.60789172 0 0,102.37392506700002 33.608197460999975 0 0,102.37054031899999 33.60835673499997 0 0,102.367335002 33.608813564 0 0,102.36430657599999 33.60897160899998 0 0,102.360568521 33.609877100999995 0 0,102.35665097499998 33.610484816999985 0 0,102.35291520200002 33.61198643099999 0 0,102.35095998600002 33.61318471300001 0 0,102.34687418300001 33.616327125 0 0,102.34260575100001 33.618426279999994 0 0,102.34101839700003 33.622605179999994 0 0,102.34085603900002 33.626631050000015 0 0,102.34069308099998 33.63050782900001 0 0,102.33927839 33.633344419000025 0 0,102.33839656599997 33.63573226699998 0 0,102.33752109199997 33.63976007299999 0 0,102.33699623400003 33.64229602400002 0 0,102.33558181000001 33.64528165600001 0 0,102.33416613600002 33.647969096 0 0,102.33257268300002 33.65080608599999 0 0,102.33062030000002 33.65304765899998 0 0,102.32920037299999 33.65469142799998 0 0,102.32688900099998 33.65633754100003 0 0,102.32511462899998 33.65857855500002 0 0,102.324228807 33.66007177099999 0 0,102.32352738100002 33.663204475999976 0 0,102.32229934999998 33.66857488199997 0 0,102.32177831899997 33.672303457 0 0,102.32179608799999 33.67707424600002 0 0,102.321810529 33.68095051 0 0,102.32289387999998 33.68452580500002 0 0,102.32486960199998 33.68824783500003 0 0,102.32683985099999 33.690478962999975 0 0,102.32970082999998 33.692409508000026 0 0,102.33113508399998 33.69434381799999 0 0,102.332931299 33.69761892700001 0 0,102.33454696899997 33.70029814600002 0 0,102.334915277 33.70327890599998 0 0,102.33563863500001 33.70581143499999 0 0,102.33761539900001 33.70953324200002 0 0,102.33977307999999 33.71385086700002 0 0,102.34282359899998 33.71831506199999 0 0,102.345521786 33.72382377600002 0 0,102.34553672099997 33.727550914999995 0 0,102.34555165900002 33.73127805199999 0 0,102.34502590800003 33.73366491500002 0 0,102.34361267100002 33.73724694399999 0 0,102.34094307200002 33.73904338800003 0 0,102.33898365300001 33.73994330400001 0 0,102.33737934700002 33.740394959000014 0 0,102.332740177 33.74055663500002 0 0,102.32577772399998 33.739829766000014 0 0,102.31952420800002 33.73775888799997 0 0,102.31452063 33.735833602000014 0 0,102.311656384 33.73330638099998 0 0,102.31021547199998 33.729582827 0 0,102.30894936800001 33.72481520399998 0 0,102.308047682 33.72213388099999 0 0,102.30518619200001 33.72020284600001 0 0,102.30268635300001 33.71961264700002 0 0,102.29737527499998 33.71931470599998 0 0,102.294166561 33.72009764500001 0 0,102.292385287 33.72093676600002 0 0,102.29074892099999 33.722431504999975 0 0,102.2893262 33.72380645200002 0 0,102.288690083 33.72565662699998 0 0,102.28869467599998 33.727028222 0 0,102.28951458699999 33.72873856799998 0 0,102.290953586 33.732164196999975 0 0,102.29435556800001 33.73558514299998 0 0,102.29578771199999 33.73692350599998 0 0,102.296859923 33.73736819499999 0 0,102.30310973000002 33.73854570899999 0 0,102.308464249 33.73883062300001 0 0,102.31256857400001 33.738820300999976 0 0,102.31900156 33.74118924200002 0 0,102.32652259700001 33.748027578999995 0 0,102.32725912199999 33.75398909799998 0 0,102.32602330499998 33.75757044699998 0 0,102.32389827700001 33.76204863800001 0 0,102.32391117600002 33.765477592000025 0 0,102.32374444499999 33.76860884299998 0 0,102.322502692 33.770699303000015 0 0,102.32019087200001 33.77309070199999 0 0,102.316985203 33.775186184999995 0 0,102.31431387399999 33.776982051999994 0 0,102.31128806599997 33.779524186 0 0,102.30879501999999 33.781319483000004 0 0,102.30576942699997 33.784010566999996 0 0,102.30291904299997 33.785806630000025 0 0,102.30149432899998 33.786853721 0 0,102.297573478 33.788950442999976 0 0,102.29382946499999 33.79059936200002 0 0,102.28865432600003 33.79150609300001 0 0,102.28651162400001 33.791511087 0 0,102.284906078 33.79196206300003 0 0,102.28205450399997 33.793608559999996 0 0,102.27848807200002 33.79510752200002 0 0,102.272421544 33.79661192499998 0 0,102.26778152499998 33.797516599000005 0 0,102.26563866999999 33.79752123200001 0 0,102.26027504299998 33.797218473999976 0 0,102.253345674 33.79580635100001 0 0,102.24990356299998 33.79490654699998 0 0,102.24483190000001 33.793858752999995 0 0,102.24320527499998 33.79476879499998 0 0,102.24246487599999 33.79587285299999 0 0,102.24246622099997 33.796349926000005 0 0,102.24268471099998 33.797840356999984 0 0,102.24426207599998 33.79992444800001 0 0,102.245837301 33.801233276000005 0 0,102.24955452 33.802179962000025 0 0,102.25248605299998 33.803128146000006 0 0,102.25577641799998 33.80461222600002 0 0,102.26012093700001 33.80736832399998 0 0,102.261167849 33.80833443400002 0 0,102.26715898200001 33.81361140000001 0 0,102.27061391900003 33.818289112 0 0,102.27117240000001 33.823124260999975 0 0,102.27100514400001 33.82750759200002 0 0,102.26995564999999 33.83929853699999 0 0,102.26870864900002 33.84595125599998 0 0,102.26673688 33.852605525 0 0,102.26584754599997 33.85789720399998 0 0,102.262054815 33.86168372200001 0 0,102.25771551000003 33.86456445099998 0 0,102.249578251 33.86987094699998 0 0,102.241802796 33.875327330000005 0 0,102.23168457899999 33.88592625000001 0 0,102.23150744600002 33.887437936000026 0 0,102.235862516 33.889545569999996 0 0,102.238404264 33.89120316499998 0 0,102.24203007400001 33.89164950200001 0 0,102.24474675800002 33.891039594999995 0 0,102.24891495700001 33.891031243999976 0 0,102.25163423499998 33.891327991000026 0 0,102.25634070000001 33.88950466699998 0 0,102.25887644699998 33.889045959999976 0 0,102.26286656899998 33.89009545800002 0 0,102.26432055499998 33.89145256299997 0 0,102.26649715500002 33.89205241399998 0 0,102.27084471299997 33.89143839399998 0 0,102.27373999299999 33.89007178000003 0 0)))","totalAcreage":31.42,"cdAcreage":0,"sdAcreage":0,"cdScl":null,"sdScl":null},{"id":5,"type":"核心保护区","wkt":"MULTIPOLYGON ZM (((102.35241676599998 33.383464530000026 0 0,102.35477454900001 33.38371856399999 0 0,102.354910405 33.384170493 0 0,102.36005143300002 33.385392422999985 0 0,102.36312684299997 33.38643309399998 0 0,102.366087779 33.38728318400001 0 0,102.368930191 33.38698850499998 0 0,102.371318417 33.38688596200001 0 0,102.373934943 33.38697352700001 0 0,102.37712390399997 33.387918087 0 0,102.37997293799998 33.38914986899999 0 0,102.38293789300002 33.390858331000004 0 0,102.38714830700002 33.39122695100002 0 0,102.391355761 33.390927492 0 0,102.39431022500003 33.39025019500002 0 0,102.39635509700003 33.38967115600002 0 0,102.39760458199999 33.389285476 0 0,102.399421916 33.38870711599998 0 0,102.40192345499997 33.388508199 0 0,102.40499194 33.38792569899999 0 0,102.40692782999997 33.38839647100002 0 0,102.40966399299998 33.389723359000016 0 0,102.41228063400001 33.38981011499999 0 0,102.41728050699999 33.388743777 0 0,102.41966275499999 33.38739985500001 0 0,102.42158765599999 33.38558033800001 0 0,102.424196768 33.384140136999974 0 0,102.42760663000001 33.38365133299999 0 0,102.43181403800003 33.38344592499999 0 0,102.43454234699999 33.38315014099999 0 0,102.43692465100003 33.38190130800001 0 0,102.44010111 33.38026793400002 0 0,102.44214060799999 33.37873395499997 0 0,102.44383593399999 33.37662864800001 0 0,102.44438953999997 33.373668623000015 0 0,102.44378276100002 33.37192252900002 0 0,102.44425476800001 33.37184555699997 0 0,102.44431187499998 33.371759897000004 0 0,102.44429759799999 33.37141725499998 0 0,102.44415483099999 33.37088901499999 0 0,102.44377960000003 33.37009414099998 0 0,102.44358376000002 33.36964693599998 0 0,102.443645452 33.36902236100002 0 0,102.443755081 33.36850479499998 0 0,102.44387405399999 33.368133598999975 0 0,102.44396923199997 33.36772909000001 0 0,102.44363610800002 33.36727699199997 0 0,102.44307173599998 33.36680139700002 0 0,102.44288107699998 33.36597478200002 0 0,102.44239891000001 33.363947854 0 0,102.44189842499998 33.36199504899997 0 0,102.44142683299998 33.36004083900002 0 0,102.44117783600001 33.35854576700001 0 0,102.44088890500001 33.356953664 0 0,102.44084253699998 33.35671811399999 0 0,102.44057899699999 33.35537931900001 0 0,102.440311425 33.35402003799999 0 0,102.43974847800001 33.351159285999984 0 0,102.43929625200002 33.348775018000026 0 0,102.43884425700003 33.346391966 0 0,102.43856028099998 33.345247035 0 0,102.43820172599999 33.344520312999975 0 0,102.437861844 33.34357957899999 0 0,102.43768065 33.34281648799998 0 0,102.437563566 33.342095011000026 0 0,102.43731115100002 33.341169079999986 0 0,102.43679081599998 33.33926035000002 0 0,102.43662631699999 33.338656922999974 0 0,102.436436647 33.33837943899999 0 0,102.43612768100002 33.33795738399999 0 0,102.43579638699998 33.33743701700001 0 0,102.435419061 33.336717032000024 0 0,102.43518593800002 33.33616041800002 0 0,102.43499668700002 33.33559219799997 0 0,102.434852116 33.33501480299998 0 0,102.43475284499999 33.33443070800001 0 0,102.43471204899998 33.334038823000014 0 0,102.43469170399999 33.33325243899998 0 0,102.43473009299998 33.332663310999976 0 0,102.43485249399998 33.33188348099998 0 0,102.43511853000001 33.330926147000014 0 0,102.43550713399998 33.329998812999975 0 0,102.43590320700002 33.32928597 0 0,102.436469203 33.328478792 0 0,102.437231666 33.327599453999994 0 0,102.43779271599999 33.32697246499998 0 0,102.43834904800002 33.32635075000002 0 0,102.43904673100002 33.32545938300001 0 0,102.43950506300001 33.32487381200002 0 0,102.43973348399999 33.32444751600002 0 0,102.44003579100001 33.32388332800002 0 0,102.44012618099998 33.323443688 0 0,102.44028583900001 33.322869104999995 0 0,102.440567665 33.32211896199999 0 0,102.44087939100001 33.321468435999975 0 0,102.440945897 33.32100328299998 0 0,102.44104160400002 33.32036268899998 0 0,102.44122380800002 33.31957413399999 0 0,102.44144484700001 33.318859609000015 0 0,102.44162828600003 33.31827282699999 0 0,102.44169257099998 33.31790344799998 0 0,102.44180738900002 33.317243706 0 0,102.44194411199999 33.316458098 0 0,102.44199462199998 33.31619507900001 0 0,102.44220278199998 33.31537172399999 0 0,102.44240368999999 33.31461866000001 0 0,102.442493856 33.31428442599997 0 0,102.44263925000001 33.313825544 0 0,102.44276867299999 33.31344291200003 0 0,102.44296427299997 33.31298443899999 0 0,102.44314360999999 33.312621018000016 0 0,102.44355803100001 33.311915595000016 0 0,102.44431285299999 33.31092096200001 0 0,102.444622805 33.31060222299999 0 0,102.44501826800001 33.31019555099999 0 0,102.44559979000002 33.30968761700001 0 0,102.44642665700002 33.30897892600001 0 0,102.446709511 33.308736496999984 0 0,102.44727972999999 33.30828227500001 0 0,102.448031211 33.307774574999996 0 0,102.448810132 33.30733761699997 0 0,102.44957185200002 33.30698418100002 0 0,102.44976240900002 33.30690601399999 0 0,102.45118070799998 33.30633870600002 0 0,102.451773597 33.30610155400001 0 0,102.45541743000001 33.30510366499999 0 0,102.45695040700002 33.304883338000025 0 0,102.459250419 33.304660160000026 0 0,102.46069476399998 33.303796018000014 0 0,102.462647032 33.30228587099998 0 0,102.46545222499998 33.30091563600001 0 0,102.46749338699999 33.300120744000026 0 0,102.47344233899997 33.29702086999998 0 0,102.477098206 33.295432429000016 0 0,102.478367881 33.29385308899998 0 0,102.479379128 33.291773766999995 0 0,102.480221078 33.289909790000024 0 0,102.480886683 33.286972993000006 0 0,102.48171951400002 33.28346301200003 0 0,102.48221422300003 33.28045530100002 0 0,102.48364847099998 33.27787333399999 0 0,102.48338497999998 33.27644302800002 0 0,102.48141636000003 33.274804636 0 0,102.47885183099999 33.27324007499999 0 0,102.478079213 33.27216955 0 0,102.476453118 33.27081602599998 0 0,102.47311974500002 33.26882488899997 0 0,102.471832242 33.267040613999995 0 0,102.471500446 33.266219315 0 0,102.469845556 33.265144755999984 0 0,102.469331592 33.264516578999974 0 0,102.468703415 33.263831294 0 0,102.46836077199998 33.263431544000014 0 0,102.46790391600001 33.26286047399998 0 0,102.46784680899998 33.26246072399999 0 0,102.46784680899998 33.26183254699998 0 0,102.46796102299999 33.26137569000002 0 0,102.46813234400003 33.26074751200002 0 0,102.46887473599998 33.25960537100002 0 0,102.46938869899998 33.25880587199998 0 0,102.46938869899998 33.258234802000004 0 0,102.46916027100002 33.257321089000015 0 0,102.46898894999998 33.25657869700001 0 0,102.468703415 33.25577919800003 0 0,102.46785424299998 33.254345382999986 0 0,102.46708649700003 33.254133567999986 0 0,102.46555063800002 33.25363835899998 0 0,102.46511982200002 33.25270960199998 0 0,102.46341137899998 33.25178561000001 0 0,102.45914136599998 33.24965443899998 0 0,102.45797283899998 33.25031595500002 0 0,102.45725900000002 33.25031595500002 0 0,102.45618824299999 33.25031595500002 0 0,102.45577183699999 33.25019698199998 0 0,102.45511748500002 33.24942365700002 0 0,102.45499851199997 33.248709819 0 0,102.45452261999998 33.248233927 0 0,102.45363032199998 33.24793649399999 0 0,102.45315442999998 33.247758035000004 0 0,102.45220264599999 33.24740111599999 0 0,102.45184572699998 33.24716317000002 0 0,102.45119137500001 33.24710368299998 0 0,102.450477536 33.246508817999995 0 0,102.45006113099998 33.24621138499998 0 0,102.44970421199997 33.24621138499998 0 0,102.44916883299999 33.24621138499998 0 0,102.44881191399998 33.24615189899998 0 0,102.44809807500002 33.246032926 0 0,102.447384237 33.24561652 0 0,102.44696783199998 33.245081141000014 0 0,102.44678937200001 33.24442678899999 0 0,102.446908345 33.24371295100002 0 0,102.447324751 33.24311808599998 0 0,102.44827653499999 33.242225787999985 0 0,102.448573968 33.241036056999974 0 0,102.44839550799998 33.24056016499998 0 0,102.44791961599998 33.24020324600002 0 0,102.446908345 33.24008427299998 0 0,102.44637296600001 33.23984632700001 0 0,102.44530220899998 33.23919197499998 0 0,102.444290938 33.23919197499998 0 0,102.44363658600003 33.239073002 0 0,102.442982234 33.239013516 0 0,102.44179250399998 33.239013516 0 0,102.44101917900002 33.239489408 0 0,102.44024585400001 33.23990581300001 0 0,102.43917509699997 33.24067913800002 0 0,102.43846125800002 33.241690409 0 0,102.438163826 33.242582707 0 0,102.438163826 33.243415518000006 0 0,102.43881817800002 33.243415518000006 0 0,102.43929407000002 33.243415518000006 0 0,102.440364827 33.24359397799998 0 0,102.44131661199998 33.24389141099999 0 0,102.44197096300002 33.244307816 0 0,102.44191147700002 33.245021655000016 0 0,102.44143558500002 33.24555703300001 0 0,102.441197639 33.24591395300001 0 0,102.44072174600001 33.24668727699998 0 0,102.44042431399998 33.24752008899998 0 0,102.439888935 33.247995980999974 0 0,102.43923458299997 33.247995980999974 0 0,102.43869920499998 33.247995980999974 0 0,102.43780690699998 33.247995980999974 0 0,102.43703358200003 33.248174440000014 0 0,102.43602231099999 33.248709819 0 0,102.435427446 33.248709819 0 0,102.43489206700002 33.248709819 0 0,102.43396794400002 33.24910845599999 0 0,102.43266956100001 33.24997493000001 0 0,102.43189276700002 33.25118339199997 0 0,102.43121593299998 33.25211611200001 0 0,102.42977073700001 33.252693651000016 0 0,102.42501098999998 33.253805047000014 0 0,102.423736297 33.255433907 0 0,102.42289587800002 33.25779847899997 0 0,102.422390296 33.25894527000003 0 0,102.42034144600001 33.26006446399998 0 0,102.41768705999999 33.26123031100002 0 0,102.414786919 33.26285586900002 0 0,102.41258703800003 33.263609049000024 0 0,102.41173952600002 33.26454222900003 0 0,102.409781189 33.264763399 0 0,102.408084068 33.266200319999996 0 0,102.40578657700001 33.266780374999996 0 0,102.40408308899998 33.26685749000001 0 0,102.40220888699997 33.26686356699997 0 0,102.40110434799999 33.267511238 0 0,102.40204768699999 33.26886796399998 0 0,102.40128520500002 33.269800797000016 0 0,102.40043718599998 33.270662335 0 0,102.40104140099999 33.27237799400001 0 0,102.40096503699999 33.27431054599998 0 0,102.39995244699998 33.27646081500001 0 0,102.40012937699998 33.277891582999985 0 0,102.39895087600001 33.28104431100002 0 0,102.39792867599999 33.282776727 0 0,102.396307809 33.28499889099999 0 0,102.395172156 33.285609393000016 0 0,102.39488876000001 33.28721202700001 0 0,102.39531965499998 33.288284159 0 0,102.39541164500002 33.289786768 0 0,102.39507853200001 33.29150542899998 0 0,102.39422959000001 33.292595791 0 0,102.38581245199998 33.29661577500002 0 0,102.36207681299999 33.30656339900003 0 0,102.36118175600001 33.30839875100003 0 0,102.35929151900001 33.31322718000001 0 0,102.35827278 33.314232054 0 0,102.35648570500001 33.314952860000005 0 0,102.35580641600001 33.31559890599999 0 0,102.35538370699999 33.316458915 0 0,102.35538980500002 33.317961794999974 0 0,102.35463161899997 33.32018252400002 0 0,102.35447011399998 33.32240154700003 0 0,102.35491867899998 33.327910884000005 0 0,102.35578136800001 33.330413240999974 0 0,102.35570047700003 33.33148696799998 0 0,102.35468438499998 33.33320746700002 0 0,102.34935096700002 33.34266933800001 0 0,102.348078252 33.344247370000005 0 0,102.34731738599999 33.345895524000014 0 0,102.34664232799997 33.34768656599999 0 0,102.34656471300002 33.34961907000002 0 0,102.34691431700003 33.35176508000001 0 0,102.34734495100003 33.352837368999985 0 0,102.347587874 33.354356603999975 0 0,102.34674535099998 33.35694249699998 0 0,102.34625479099998 33.357492213 0 0,102.34497305399998 33.35685168600003 0 0,102.34386104800001 33.355995975999974 0 0,102.342837148 33.35585567499999 0 0,102.341898808 33.355786695999996 0 0,102.340107967 33.35579161499999 0 0,102.33882657700002 33.355222588000004 0 0,102.33831241899998 33.35457989499997 0 0,102.337285232 33.353580763000025 0 0,102.33574916399999 33.353298661 0 0,102.33455749400002 33.35387440599999 0 0,102.33328162200002 33.35473663200003 0 0,102.332460336 33.355711214999985 0 0,102.33275776800002 33.355859931 0 0,102.333352633 33.35621685000001 0 0,102.333620822 33.35641799199999 0 0,102.33370955200002 33.35648453900001 0 0,102.33379284799997 33.356734426 0 0,102.333813727 33.356761569000014 0 0,102.33427467500002 33.35704966200001 0 0,102.33472082399999 33.35722812099999 0 0,102.33501825600001 33.35743632399999 0 0,102.335345432 33.357822985999974 0 0,102.33579158100002 33.358566567000025 0 0,102.33653516200002 33.35928040599998 0 0,102.33671362199999 33.35978604100001 0 0,102.336802852 33.36008347400002 0 0,102.33681384800002 33.36013845299999 0 0,102.33685900299997 33.360297478999996 0 0,102.33693377700001 33.36060838100002 0 0,102.33715977100002 33.361035258000015 0 0,102.33760569600003 33.36150905300002 0 0,102.337703712 33.361594285000024 0 0,102.33780003300001 33.36170526400002 0 0,102.33797734900003 33.36190956399997 0 0,102.33810821999998 33.362123714999996 0 0,102.338155809 33.36226053399997 0 0,102.33817104100001 33.36236411599998 0 0,102.338171042 33.36270088100002 0 0,102.33816992300001 33.36273109799998 0 0,102.33814129799998 33.363503949000005 0 0,102.33813709399999 33.363592246999985 0 0,102.338132014 33.36383097800001 0 0,102.33817365499999 33.364027282999984 0 0,102.33825098800003 33.36439610000002 0 0,102.33832296999998 33.36476406899999 0 0,102.33829896600002 33.36492009900002 0 0,102.338215295 33.365056400000014 0 0,102.33812606499998 33.36516347600002 0 0,102.33810302799998 33.365195153 0 0,102.338022325 33.36543726100001 0 0,102.33810378700002 33.36592602600001 0 0,102.338166334 33.366041112999994 0 0,102.33831516800001 33.36622715599998 0 0,102.33848684600002 33.366408164000006 0 0,102.338542168 33.36651090700002 0 0,102.33870642099998 33.36671622199998 0 0,102.33903016300002 33.367008634 0 0,102.33962846200001 33.36754903299999 0 0,102.34016384099999 33.367668005999974 0 0,102.340580246 33.36760851899999 0 0,102.340717111 33.367225297000005 0 0,102.3407613 33.36715977699998 0 0,102.34077788799999 33.36714318899999 0 0,102.340951184 33.367070221999995 0 0,102.34112250499999 33.367070221999995 0 0,102.34131177400002 33.367142323999985 0 0,102.34132237900002 33.36714636400001 0 0,102.34141306599997 33.36716236799998 0 0,102.341799719 33.36713262699999 0 0,102.341879097 33.36711902000002 0 0,102.342125603 33.36707676200001 0 0,102.34284073399999 33.36695416800001 0 0,102.34325787199998 33.366965755000024 0 0,102.343454377 33.366946489999975 0 0,102.34360968099998 33.36696556200002 0 0,102.34371454699999 33.366978441000015 0 0,102.34391149099997 33.36698391099998 0 0,102.344149437 33.367013654000004 0 0,102.34426840999998 33.36734082999999 0 0,102.34421803800001 33.36781937699999 0 0,102.34428242899997 33.367983934999984 0 0,102.34440545199999 33.3681732 0 0,102.344406161 33.36817429199999 0 0,102.34451515 33.36826651199999 0 0,102.34452989300001 33.368278987999986 0 0,102.34464045800001 33.36836498299999 0 0,102.34535518199999 33.36891623600002 0 0,102.34560485700001 33.36910620499998 0 0,102.34574592000001 33.369255106000026 0 0,102.34598612299999 33.369535342999995 0 0,102.34633828400001 33.370049306 0 0,102.34648105100001 33.370211110000014 0 0,102.34663333700001 33.37032532400002 0 0,102.347242478 33.37063941299999 0 0,102.34769933500002 33.370905913 0 0,102.34796583500002 33.37109626900002 0 0,102.34805149499999 33.371296144999974 0 0,102.34808004899998 33.37164830500001 0 0,102.34811811999998 33.37205757200002 0 0,102.34807053100002 33.372485874999995 0 0,102.34795631700001 33.373037909999994 0 0,102.347842104 33.37365656999998 0 0,102.347689817 33.37398969399999 0 0,102.34754705 33.374084872000026 0 0,102.34724247899999 33.374180050999996 0 0,102.34719563099998 33.37419046100001 0 0,102.34709402099998 33.374241267 0 0,102.34677584100001 33.37438974999998 0 0,102.34671899699998 33.37445606900002 0 0,102.34653815899998 33.374684496999976 0 0,102.346422835 33.37483826099998 0 0,102.34636235699998 33.374877131999995 0 0,102.34624781500003 33.37488503100002 0 0,102.34620172299998 33.374925362 0 0,102.34578531699998 33.375014592000014 0 0,102.345130966 33.37507407800001 0 0,102.34521236799998 33.37534542100002 0 0,102.34560445800003 33.375845674000004 0 0,102.345790056 33.376159761999986 0 0,102.34580433299999 33.376516681 0 0,102.34578531699998 33.37671317799999 0 0,102.345761503 33.376959261000025 0 0,102.34579005500001 33.377516055 0 0,102.34593282399999 33.37817278599999 0 0,102.34624691300002 33.37871530299998 0 0,102.34641147600001 33.379003290000014 0 0,102.346439669 33.379059676 0 0,102.34650545199997 33.379167747999986 0 0,102.34670376899999 33.37951480200002 0 0,102.34673994799999 33.379552992000015 0 0,102.346856075 33.379743770000005 0 0,102.347123764 33.37986274399998 0 0,102.34771862899998 33.379743770999994 0 0,102.34804580500003 33.379743770999994 0 0,102.348491954 33.37983300100001 0 0,102.34893810199998 33.38013043299998 0 0,102.34968168400002 33.38090375799999 0 0,102.35027654999999 33.38188528500001 0 0,102.350752441 33.38230169100001 0 0,102.351109361 33.382628866999994 0 0,102.35111451799997 33.38263815099998 0 0,102.35148875599998 33.383149049999986 0 0,102.35164352999999 33.38331242200002 0 0,102.3520211 33.38346824600001 0 0,102.35220747 33.38348237600002 0 0,102.35241676599998 33.383464530000026 0 0)))","totalAcreage":17.93,"cdAcreage":0,"sdAcreage":0,"cdScl":null,"sdScl":null},{"id":7,"type":"核心保护区","wkt":"MULTIPOLYGON ZM (((101.86159321299999 33.57082863300002 0 0,101.86302088899998 33.57059068699999 0 0,101.86468651199999 33.57070965999998 0 0,101.86647110799998 33.57106657899999 0 0,101.86837467700002 33.57106657899999 0 0,101.870754138 33.571185551999974 0 0,101.87241976000001 33.57154247099999 0 0,101.874204356 33.57154247099999 0 0,101.87527511399998 33.571304525000016 0 0,101.87634587100001 33.57023376799998 0 0,101.876940736 33.56844917199999 0 0,101.87717868200002 33.565950738000026 0 0,101.87872533199999 33.56404716899999 0 0,101.880390955 33.56285743900003 0 0,101.88217555099999 33.561905653999986 0 0,101.88443603899998 33.56119181600002 0 0,101.886101661 33.56083489700001 0 0,101.88788625699999 33.560240032000024 0 0,101.88955188 33.559288246999984 0 0,101.89074161000002 33.55809851700002 0 0,101.89240723299997 33.55667083999998 0 0,101.89383491000001 33.55548111000002 0 0,101.89538155899999 33.554291379000006 0 0,101.89716615499998 33.55274472899998 0 0,101.89799896599999 33.55107910700002 0 0,101.89883177799999 33.549532457 0 0,101.89883177799999 33.548580673000004 0 0,101.89811793899997 33.54750991499998 0 0,101.89692820900001 33.54632018500001 0 0,101.89609539700001 33.54501148100002 0 0,101.89609539700001 33.54441661599998 0 0,101.89609539700001 33.54405969700002 0 0,101.89597642400003 33.54275099300003 0 0,101.89633334400003 33.54132331699998 0 0,101.89692820900001 33.540371531999995 0 0,101.897047182 33.53906282899999 0 0,101.897047182 33.537278232999995 0 0,101.897047182 33.53561260999999 0 0,101.896806228 33.53239280399998 0 0,101.89597642400003 33.53097266100002 0 0,101.895738478 33.53013985000001 0 0,101.89381260200003 33.527878369999996 0 0,101.89402675399998 33.527235915999995 0 0,101.89366983399998 33.52587962299998 0 0,101.893241531 33.52402364400001 0 0,101.89317014800002 33.522024896000005 0 0,101.89302737999998 33.51895539200001 0 0,101.89288461199999 33.51767048300002 0 0,101.89231354200001 33.51674249299998 0 0,101.89131416800001 33.515885887000024 0 0,101.890957249 33.515172049 0 0,101.891456936 33.51360160399997 0 0,101.891599703 33.513030533999995 0 0,101.89195662200001 33.512388079000004 0 0,101.89281322800002 33.511888392 0 0,101.89416952099998 33.511460089000025 0 0,101.89566858199998 33.51138870599999 0 0,101.89638242000001 33.51117455399998 0 0,101.896525188 33.51017518100002 0 0,101.896025501 33.509247190999986 0 0,101.89531166299997 33.50789089800003 0 0,101.894740592 33.506748757000025 0 0,101.894383673 33.50560661499998 0 0,101.894740592 33.50367925199998 0 0,101.89509751100002 33.502251575 0 0,101.89509751100002 33.500538362999976 0 0,101.894740592 33.499110686999984 0 0,101.89409813700001 33.49761162599998 0 0,101.89345568300001 33.49661225300002 0 0,101.89231354200001 33.495327343999975 0 0,101.89167108700002 33.49432796999997 0 0,101.89195662200001 33.493328597000016 0 0,101.89331291500002 33.492186455000024 0 0,101.89445505700002 33.49161538499999 0 0,101.89559719800002 33.490830163 0 0,101.896168268 33.49004494000002 0 0,101.896168268 33.488902799000016 0 0,101.896667955 33.488046193 0 0,101.89709625799998 33.48711820300002 0 0,101.898017858 33.48605146599999 0 0,101.89858892799998 33.48529003800002 0 0,101.89954071300002 33.48319611300002 0 0,101.90049249700002 33.48148290099999 0 0,101.90182499500003 33.48024558100002 0 0,101.902586423 33.479293797000025 0 0,101.90382374299998 33.478246834000004 0 0,101.90515624099999 33.477580585 0 0,101.906012847 33.47729504900002 0 0,101.90677427399999 33.476248086 0 0,101.90734534500001 33.47520112400002 0 0,101.90772605900003 33.474154161 0 0,101.90753570200002 33.473487911999996 0 0,101.906679096 33.47263130599998 0 0,101.90506106200002 33.472155413999985 0 0,101.90325267200001 33.472155413999985 0 0,101.90106356799998 33.472155413999985 0 0,101.89906482100002 33.472060235000015 0 0,101.89773232200002 33.472155413999985 0 0,101.89639982400001 33.47282166299999 0 0,101.89516250499997 33.473678269000004 0 0,101.89383000599997 33.47482041000001 0 0,101.89287822199998 33.47548665900001 0 0,101.89135536700002 33.47615290800002 0 0,101.88916626299999 33.476723978999985 0 0,101.88669162299999 33.476723978999985 0 0,101.88516876800003 33.476723978999985 0 0,101.882789307 33.476248086 0 0,101.88107609500003 33.476248086 0 0,101.87964841899998 33.476343265000025 0 0,101.87831592100002 33.47681915700002 0 0,101.877078601 33.47815165499998 0 0,101.87574610299998 33.47948415299999 0 0,101.87450878300001 33.48005522400001 0 0,101.87289075000001 33.48176843599998 0 0,101.872700393 33.482720219999976 0 0,101.87184378699999 33.484147897000014 0 0,101.870892002 33.48529003800002 0 0,101.869749861 33.487193606999995 0 0,101.86879807700001 33.48871646200001 0 0,101.86861411000001 33.49040186000002 0 0,101.86711505 33.49240060699998 0 0,101.86625844399998 33.49432796999997 0 0,101.86604429200003 33.49668363699999 0 0,101.86632982700002 33.49832546499999 0 0,101.866972282 33.499895908999974 0 0,101.86704366599997 33.50282264600003 0 0,101.866972282 33.50489277700001 0 0,101.86668674700002 33.507177060000004 0 0,101.86625844399998 33.50917580700002 0 0,101.86568737300001 33.511460089000025 0 0,101.86504491900001 33.514101290999974 0 0,101.86425969599998 33.51724217999998 0 0,101.86376001000002 33.519883381 0 0,101.86159321299999 33.521930709 0 0,101.86087937500002 33.523239413 0 0,101.85921375200002 33.525380928000004 0 0,101.85772015700002 33.52824844000003 0 0,101.857667102 33.53061574200001 0 0,101.856239426 33.53263828399997 0 0,101.854930722 33.535017745000005 0 0,101.85397893800001 33.535850556000014 0 0,101.85243228799999 33.538586936 0 0,101.85112358399999 33.54049050499998 0 0,101.84957693500002 33.54227510099997 0 0,101.84767336599998 33.54275099300003 0 0,101.84588876999999 33.54394072399998 0 0,101.844461094 33.545130454 0 0,101.84398520100001 33.54620121200003 0 0,101.84398520100001 33.54846170000002 0 0,101.84374725499998 33.55024629500002 0 0,101.84303341700002 33.551436025999976 0 0,101.84208163300002 33.55250678300001 0 0,101.84089190200001 33.553458567999996 0 0,101.839226279 33.554291379000006 0 0,101.83708476499999 33.55548111000002 0 0,101.83387249200001 33.55643289400001 0 0,101.83196892299998 33.55643289400001 0 0,101.83232584299998 33.55774159700002 0 0,101.83458632999998 33.55988311200002 0 0,101.836608872 33.56238154599998 0 0,101.83803654899998 33.564761007000016 0 0,101.83886935999999 33.56690252200002 0 0,101.83982114499997 33.56916301000001 0 0,101.83994011800002 33.571185551999974 0 0,101.83994011800002 33.57368398599999 0 0,101.84089190200001 33.57653933900002 0 0,101.84196265999998 33.57927572 0 0,101.84374725499998 33.581417234000014 0 0,101.84636466199998 33.58343977599998 0 0,101.84850617699999 33.58462950699999 0 0,101.84981488099999 33.585105398999985 0 0,101.85112358399999 33.58534334500001 0 0,101.85195639599999 33.58522437200003 0 0,101.853622019 33.583677722000004 0 0,101.85469277599998 33.582369019 0 0,101.855882506 33.58046545000002 0 0,101.85742915600002 33.57903777299998 0 0,101.85861888699998 33.577967016 0 0,101.85909477899997 33.57701523200001 0 0,101.85957067099997 33.575468581999985 0 0,101.86016553600001 33.57344604000002 0 0,101.86087937500002 33.571780417000014 0 0,101.86159321299999 33.57082863300002 0 0)))","totalAcreage":5.8,"cdAcreage":0,"sdAcreage":0,"cdScl":null,"sdScl":null},{"id":9,"type":"核心保护区","wkt":"MULTIPOLYGON ZM (((102.35033803099998 33.942749305999996 0 0,102.35266789100001 33.942380473000014 0 0,102.35367616500002 33.94237758100002 0 0,102.355818656 33.94141728400001 0 0,102.356814853 33.94010247900002 0 0,102.35752483700003 33.93878849800001 0 0,102.35881725500002 33.93674009 0 0,102.359322324 33.93637035400002 0 0,102.35992374300002 33.935678302999975 0 0,102.36000978700002 33.93512932700003 0 0,102.36004543899998 33.93490255199998 0 0,102.36019993100001 33.934685634999994 0 0,102.36074659500002 33.934518018000006 0 0,102.361578474 33.934389839999994 0 0,102.36212513700002 33.93439969999997 0 0,102.36231528100001 33.93458703699997 0 0,102.362517309 33.934863112000016 0 0,102.36256747099998 33.93519175 0 0,102.36342757599999 33.93514440400003 0 0,102.366507383 33.93453074199999 0 0,102.369585185 33.93346360800001 0 0,102.37230226100002 33.93285088900001 0 0,102.37828957800002 33.933739441 0 0,102.38191585999999 33.933728246999976 0 0,102.385358785 33.93326411999999 0 0,102.39019603899999 33.93308992200002 0 0,102.395002906 33.93293147700001 0 0,102.39912363500002 33.93291818900002 0 0,102.40100760500002 33.931910238 0 0,102.401169906 33.92990604800002 0 0,102.401502542 33.927615065 0 0,102.40270097899997 33.92689555800001 0 0,102.40544047600002 33.92531226300002 0 0,102.413323999 33.922423681 0 0,102.416599007 33.92188134700001 0 0,102.41949940799998 33.92140096899999 0 0,102.42841997199997 33.920082191999995 0 0,102.43511293799997 33.919629371999974 0 0,102.44317398999999 33.91816944200002 0 0,102.44952263699997 33.91757395899998 0 0,102.45380667500001 33.91612706199999 0 0,102.458954232 33.91567863300003 0 0,102.46582222699999 33.91593908599998 0 0,102.472175273 33.91620113099998 0 0,102.48213164600003 33.916162557999996 0 0,102.48728311600001 33.916428521 0 0,102.49209375800001 33.917124985999976 0 0,102.49655367700001 33.91653461200002 0 0,102.50117765099998 33.91465534600002 0 0,102.506997915 33.91191227799999 0 0,102.51693559099999 33.908865488 0 0,102.52241515999998 33.90669559600002 0 0,102.52703626499999 33.90452913600001 0 0,102.53234900000001 33.903218227000025 0 0,102.536806104 33.902340175000006 0 0,102.541611805 33.902319139999975 0 0,102.54675436999997 33.901294595000024 0 0,102.548811177 33.900856094999995 0 0,102.54983451999999 33.89984970400002 0 0,102.55171227699998 33.898267008999994 0 0,102.552725398 33.89568633900001 0 0,102.552708779 33.89311028399999 0 0,102.55304461600002 33.89196383000001 0 0,102.55302798999998 33.889387774 0 0,102.55439250400002 33.88809357600002 0 0,102.55729765900003 33.88621993100003 0 0,102.560374282 33.88434543699998 0 0,102.56190832099998 33.88276414799998 0 0,102.56190175400002 33.881762347999995 0 0,102.56136917499998 33.87904552399999 0 0,102.56119384300001 33.878473848 0 0,102.55741527599997 33.877918523999995 0 0,102.55433141200001 33.878648027999986 0 0,102.55158790399997 33.878946575999976 0 0,102.548324127 33.878388667000024 0 0,102.54728274600001 33.87653275299999 0 0,102.549940601 33.873615207 0 0,102.55022005299998 33.872600202 0 0,102.55007248599998 33.87188526599999 0 0,102.54964126499999 33.871529393 0 0,102.548280713 33.871177656999976 0 0,102.54742210400002 33.87106220800001 0 0,102.54699051799997 33.870646694000015 0 0,102.54676997399997 33.86969354600001 0 0,102.54676199 33.86844129100001 0 0,102.546687464 33.86796455899997 0 0,102.54575740500002 33.86784941500002 0 0,102.54461706000001 33.86839115499998 0 0,102.54347783399999 33.86911177899998 0 0,102.542553425 33.86989108 0 0,102.54049084500002 33.87156986399998 0 0,102.53836193699999 33.87408376299999 0 0,102.53630178600002 33.876179896 0 0,102.53359623699998 33.877980627 0 0,102.53153106899998 33.87930147499998 0 0,102.52860163499997 33.880049154999995 0 0,102.52775301600002 33.87969978899997 0 0,102.52740341600003 33.878663743999994 0 0,102.52725566100003 33.877889149 0 0,102.52732385299998 33.877352160999976 0 0,102.52731835100002 33.876457691999974 0 0,102.52695759300002 33.87592253899999 0 0,102.526240847 33.87562743699999 0 0,102.52509552599997 33.87539379100002 0 0,102.52430912400001 33.87539713899997 0 0,102.52209471399999 33.875704704999976 0 0,102.51988535100003 33.876847070999986 0 0,102.51553794099999 33.87913138599998 0 0,102.51461281000002 33.87985084799999 0 0,102.51361330999998 33.880093550000026 0 0,102.51218340700001 33.88009950100002 0 0,102.510682008 33.88010573299999 0 0,102.50910876 33.88005261000001 0 0,102.50853573699999 33.879876077000006 0 0,102.50796165700001 33.87952064699999 0 0,102.50781690100001 33.879223078999985 0 0,102.50766967499999 33.878508091000015 0 0,102.50730761800003 33.87773435399998 0 0,102.50701917599997 33.877318109999976 0 0,102.506730737 33.876901866000026 0 0,102.50644194900002 33.87642598899998 0 0,102.50593904099998 33.876010624 0 0,102.50352200399999 33.87543125600001 0 0,102.50146723699999 33.876155230999984 0 0,102.498900187 33.87731060300001 0 0,102.497011112 33.87703199800001 0 0,102.49494798900002 33.87632470599999 0 0,102.49254996100001 33.87704990999998 0 0,102.49221583399998 33.87862555700002 0 0,102.49136200499998 33.87934455999999 0 0,102.48843849500003 33.87821122899999 0 0,102.48774482599998 33.87692590299997 0 0,102.48620139299999 33.87707512200001 0 0,102.48414482099997 33.877512576000015 0 0,102.482766508 33.876516149 0 0,102.48121825300001 33.875806608000005 0 0,102.480193579 33.87666932100001 0 0,102.479000498 33.87810515699999 0 0,102.47763100499998 33.878682949999984 0 0,102.47505086299998 33.87754796899998 0 0,102.47196313299997 33.87770295299998 0 0,102.46956957100002 33.87928641000002 0 0,102.46700666700002 33.88129981999998 0 0,102.46478140300002 33.88231006900003 0 0,102.46203589800001 33.882320393999976 0 0,102.45980056799999 33.88147003900002 0 0,102.45790234700002 33.87947343600001 0 0,102.45565876400002 33.877048720999994 0 0,102.45153773800001 33.87649141200001 0 0,102.44775843299999 33.875646484000015 0 0,102.44501313400002 33.87565642800001 0 0,102.44176488900001 33.87795802900001 0 0,102.43800389199998 33.880690727 0 0,102.43492032799998 33.88170348599999 0 0,102.43063120699998 33.88186166899999 0 0,102.42771053899997 33.88115624300002 0 0,102.42410496899998 33.880739345999984 0 0,102.42239046100002 33.881031474999986 0 0,102.41930669599998 33.88204384400001 0 0,102.41656744199997 33.883341212000005 0 0,102.416575094 33.88491550200001 0 0,102.41658204999999 33.88634667500003 0 0,102.415902582 33.88778016600003 0 0,102.41436435499998 33.889073424 0 0,102.412651713 33.88979476999998 0 0,102.40887697 33.88995047399999 0 0,102.40767569500002 33.88995445400002 0 0,102.405612303 33.88910254699999 0 0,102.40269427700002 33.888968998999985 0 0,102.39840605199998 33.889412298000025 0 0,102.39583851600003 33.89085176999998 0 0,102.39394945999999 33.890571584999975 0 0,102.39120562400001 33.89100968700001 0 0,102.389669567 33.89287510999998 0 0,102.38744178299999 33.893597734000025 0 0,102.385724955 33.893460000999994 0 0,102.38418295899999 33.894037298 0 0,102.38282151499999 33.89661768799999 0 0,102.38197104900001 33.89833776299997 0 0,102.37940296800002 33.89977689400001 0 0,102.37631864100001 33.900931309999976 0 0,102.37271184999997 33.900369796999996 0 0,102.37030528600002 33.89951833700002 0 0,102.369077877 33.89991341199999 0 0,102.36817816000001 33.901427447 0 0,102.36710428700002 33.90460446999998 0 0,102.365627507 33.905775995 0 0,102.36494499999998 33.90673214899999 0 0,102.363461459 33.90769066500002 0 0,102.36220473100002 33.90817143100003 0 0,102.36117725700001 33.90874692599999 0 0,102.35968962999999 33.908751279 0 0,102.35911746599999 33.90875294799997 0 0,102.35717667400002 33.90862053400002 0 0,102.357108746 33.90766129999997 0 0,102.35509828300002 33.90575885200002 0 0,102.35252363199999 33.905766246999974 0 0,102.34880760499999 33.906492422999975 0 0,102.34623630599998 33.90733454100001 0 0,102.34395390999998 33.90889139699999 0 0,102.34024098999998 33.910452169999985 0 0,102.33723987899998 33.91117602100002 0 0,102.33380585700002 33.91094684299998 0 0,102.33151851999997 33.91131081899999 0 0,102.33067176100002 33.91429475199999 0 0,102.32967545700001 33.915609351 0 0,102.32695471699998 33.91490100599998 0 0,102.32423808700003 33.91526598600001 0 0,102.322099928 33.917299121999974 0 0,102.31995542700002 33.917662510000014 0 0,102.31795706499997 33.91886034800001 0 0,102.31538464699997 33.91958255899999 0 0,102.31323874899999 33.91958803599999 0 0,102.31094415899997 33.91804338899999 0 0,102.30865696199999 33.91852620700001 0 0,102.30609129700002 33.92115646799999 0 0,102.30452736900003 33.923903467 0 0,102.303247371 33.926053416 0 0,102.302250088 33.92724852800001 0 0,102.30010985199999 33.92892348800001 0 0,102.29782437699998 33.93000243099999 0 0,102.295535137 33.93000794699998 0 0,102.29195819900002 33.93001647900002 0 0,102.290531068 33.931093249000014 0 0,102.29039203600001 33.93228623800002 0 0,102.29068225100002 33.933478213 0 0,102.29369150500003 33.93478299899999 0 0,102.29583778799997 33.934777860999986 0 0,102.29927308999999 33.935127357 0 0,102.299563439 33.93631931099998 0 0,102.30071191600001 33.937389903999986 0 0,102.30314444200002 33.93738393899997 0 0,102.305719205 33.93713904200001 0 0,102.30743756200002 33.937492561 0 0,102.307872412 33.93904192999997 0 0,102.30988045999999 33.94034881699997 0 0,102.31316683199998 33.93902857799998 0 0,102.316455749 33.938423839999984 0 0,102.31802531900001 33.93722713699998 0 0,102.32088039299998 33.935430741999994 0 0,102.32216816900001 33.93542738000002 0 0,102.32402332100003 33.93411058700002 0 0,102.32587887 33.93291303199999 0 0,102.32845342899998 33.932667659 0 0,102.33060564200002 33.93421235599999 0 0,102.33132752900002 33.93588013700003 0 0,102.33133630700002 33.938146163 0 0,102.33120337600002 33.94077036700003 0 0,102.33092318500002 33.942321574000005 0 0,102.32992472199999 33.943159114000025 0 0,102.32993024400002 33.94459028699998 0 0,102.33265334599997 33.94565634999998 0 0,102.33380143 33.946488101 0 0,102.33452301800003 33.94803659500002 0 0,102.335673026 33.949345386000005 0 0,102.33968198100001 33.949811451000016 0 0,102.34139834799998 33.949568172 0 0,102.34454339500002 33.94872455199999 0 0,102.34596964999997 33.947527896999986 0 0,102.34696606900002 33.946213172 0 0,102.347246466 33.94478119500002 0 0,102.34741920800002 33.944393287000025 0 0,102.34905456000001 33.94308450800003 0 0,102.34938731199998 33.94298591900002 0 0,102.349910207 33.94288733000002 0 0,102.35033803099998 33.942749305999996 0 0)))","totalAcreage":13.12,"cdAcreage":0,"sdAcreage":0,"cdScl":null,"sdScl":null}]} \ No newline at end of file diff --git a/public/datas/geojsons/513233.json b/public/datas/geojsons/513233.json new file mode 100644 index 0000000..3792fe0 --- /dev/null +++ b/public/datas/geojsons/513233.json @@ -0,0 +1 @@ +{"features":[{"geometry":{"crs":{"type":"name","properties":{"name":"EPSG:4326"}},"coordinates":[[[102.72054300028239,32.458068000269385],[102.70921799968262,32.462435999639084],[102.66725399978725,32.46158700022178],[102.66475800022761,32.45708600027499],[102.6542670000292,32.45687099992998],[102.64908599986569,32.454540000142686],[102.64659100013095,32.45003899983171],[102.64140999996745,32.44770700002092],[102.58634200013817,32.44655700029298],[102.57329699975548,32.444055000089435],[102.56811899996505,32.441720000201165],[102.55763000031477,32.44149699985824],[102.54471999965128,32.43454499978366],[102.53443299966735,32.42764900032831],[102.53194499960533,32.42314500031296],[102.526769000363,32.42080799991942],[102.51628400001239,32.42058100014747],[102.51023199963763,32.44714800005664],[102.50747499996206,32.45153699973817],[102.50216300027729,32.453645999886795],[102.49698600031178,32.45130800028919],[102.4947700002363,32.43791000036892],[102.48710900040669,32.431067000238166],[102.4820699996351,32.42428100002831],[102.47965299971818,32.41755300011894],[102.48088100030482,32.37753300002301],[102.48652900044856,32.36430899968859],[102.48666499999267,32.359863000236096],[102.47632399958208,32.355184999646646],[102.46095199969413,32.34371999992253],[102.44289599992558,32.33441799971085],[102.437935999695,32.325407999824286],[102.43890599964051,32.29428500016047],[102.44166099966623,32.289896999645855],[102.44179999958341,32.28545099996393],[102.44730999963487,32.27667599967831],[102.44786100017899,32.25889200011692],[102.43258100035256,32.24520199970394],[102.43010400016118,32.240696999781996],[102.42494200026425,32.238356000256665],[102.42006064394359,32.22712448083805],[102.42005999985149,32.22712299975095],[102.4149690000997,32.22255899991469],[102.41524799975896,32.21366699987058],[102.41277300011569,32.209162000035256],[102.41291299985781,32.20471600018898],[102.40796400039619,32.19570599980383],[102.40810400013831,32.19125999994271],[102.40294600043933,32.188918000250396],[102.4004730004459,32.184412999647414],[102.40061300018799,32.1799679999626],[102.39552599973582,32.175403000277186],[102.39312399988752,32.168675000186546],[102.38676500026439,32.165417000132486],[102.3867639366591,32.16541645489913],[102.38676500026439,32.165415000182996],[102.38726099965864,32.1638040000191],[102.38727599972724,32.161684999802844],[102.38729900019179,32.15967900026607],[102.38745900002534,32.15762099984043],[102.38774199988256,32.15543900038005],[102.38823800017512,32.1534859997799],[102.38827599980993,32.152227000292044],[102.38837500044245,32.15124699963698],[102.38894700000468,32.14986299981094],[102.38973299982715,32.148882000205184],[102.39086900035228,32.14857599982192],[102.3930669999861,32.14773000012812],[102.39454300026985,32.14719500028029],[102.39539000019172,32.14626499966233],[102.39564200008678,32.14523599985536],[102.39555800042119,32.14455000037774],[102.39593199961669,32.142995999951545],[102.39718299976954,32.14217700032519],[102.39883099958247,32.14156699963533],[102.40043300026294,32.14096900006332],[102.40181400011215,32.13985599972305],[102.40294399989118,32.13891400017396],[102.4040569999518,32.137688000352085],[102.40517900023323,32.13652599969788],[102.40663600025042,32.1356969998132],[102.40844399989693,32.135264999687486],[102.41039399983362,32.13540499975514],[102.41229299971668,32.13617599962412],[102.41399499995626,32.1370019996206],[102.4157649999679,32.1378290000206],[102.4172560003203,32.138430999967426],[102.42042999974736,32.13905699999628],[102.4229889999545,32.13974800024432],[102.42490499955602,32.13995300008256],[102.42677800039813,32.13956800032187],[102.42883399974173,32.138619999989075],[102.43134000024544,32.136622999795776],[102.43351799978778,32.13509500007721],[102.43590899976542,32.1336970000722],[102.43770200024161,32.132744000189106],[102.43882000032508,32.1319809999078],[102.43961299982024,32.13121800009119],[102.43998299971608,32.13029500033032],[102.43996799964748,32.129384000236506],[102.43899500022727,32.127972999749424],[102.43774400007442,32.126552999697694],[102.43670299998382,32.12503000000239],[102.43638199959344,32.12280699978877],[102.43694700038127,32.12113599964322],[102.43759199973844,32.11981000027881],[102.43862199995837,32.1178440001187],[102.43992300033995,32.11632899993877],[102.44092199969944,32.115736000343105],[102.44171900029085,32.115553000172454],[102.4431310001022,32.11552299973531],[102.44468400037887,32.115951999723244],[102.44624400032822,32.11660900014873],[102.44767399968295,32.11761099977621],[102.44865100019943,32.11806899971838],[102.4495929996575,32.11822199985972],[102.45079500030488,32.118196999719856],[102.45173299956497,32.118002999802],[102.45305700041109,32.11729100004433],[102.45495299992113,32.11513699982493],[102.45611600021046,32.11345500010981],[102.45795900001704,32.11199000002623],[102.45933599966828,32.110702999788465],[102.460892000318,32.109898999776576],[102.46255900039748,32.10940599986765],[102.4640890002096,32.10885599992084],[102.46528299956276,32.10843699997646],[102.46640800021724,32.10790300007726],[102.46834200026042,32.107114999694105],[102.469924999776,32.10599100027305],[102.47102799979085,32.10465299997843],[102.47139799968672,32.103558999742944],[102.4715580004186,32.10217400014529],[102.47118000012682,32.100238999989465],[102.47079900036032,32.09835900019173],[102.47048600036588,32.09670400025237],[102.47045600022864,32.09504800002299],[102.47063100013084,32.09400800025334],[102.47152699955814,32.09244899972349],[102.47271400013692,32.09139399967068],[102.47419000042068,32.09070200009054],[102.47552199986609,32.09033100007888],[102.47719599961826,32.090122999770244],[102.47872999962834,32.08998000013962],[102.47980199968107,32.08989899984502],[102.48100299960522,32.08964600037],[102.48171999983073,32.08900500008335],[102.48203299982515,32.08791399984918],[102.48170499976213,32.085684000246175],[102.48170499976213,32.08554099975769],[102.48172800022665,32.083676999896674],[102.48170099956415,32.083318000128976],[102.4816060000279,32.08172799962886],[102.48162100009654,32.07971899963388],[102.4817120003331,32.07811699994125],[102.48194599978653,32.07657100019843],[102.48225799995606,32.07558699993045],[102.48271599971548,32.07483600018153],[102.48363499960733,32.074128999893986],[102.48429499993141,32.073940999770485],[102.48510400021841,32.07392600033108],[102.4863510001733,32.074000999787145],[102.48774799991605,32.07379799994004],[102.48867100000588,32.073210000123105],[102.48918599966666,32.07222300027557],[102.48921599980389,32.070788000322466],[102.48898700037334,32.06970399991034],[102.48855600037813,32.06839999983754],[102.48764099978591,32.06686900005756],[102.48694299982702,32.065685999780804],[102.48645099973243,32.06460399966914],[102.48628300040124,32.063292000344006],[102.4865760003042,32.06156700006867],[102.48720999979072,32.060007999683116],[102.48816700021573,32.05810700005182],[102.48858700034029,32.05626800003703],[102.48799200031353,32.05393599962565],[102.4864850000676,32.05207099987044],[102.48472299955357,32.05064399968549],[102.48248700028493,32.04943099967271],[102.47979400018349,32.04902899977396],[102.47623499989362,32.048758999907534],[102.4730649997662,32.04868400031093],[102.4705089999321,32.04822100030305],[102.46834599956007,32.0477559999933],[102.46624800038367,32.04676400006588],[102.46527500006515,32.0453549997488],[102.46542400002808,32.0433479998149],[102.46558399986164,32.041740999826935],[102.46529000013378,32.04031999970817],[102.46452000020483,32.03924099990652],[102.46302800002753,32.038582000178444],[102.46154400024615,32.037985000006735],[102.46091499988421,32.03684799984184],[102.46095300041736,32.03576200037688],[102.46171199957732,32.03386200034655],[102.46263899986509,32.031040999951074],[102.46309699962451,32.02811099979689],[102.46310500002043,32.02530600025379],[102.46285300012534,32.02308099975598],[102.4625329995599,32.020907000299644],[102.46262399979649,32.01907100026484],[102.46339500044864,32.01756999995936],[102.46483300019926,32.01616899972524],[102.46627900034582,32.01504799993893],[102.46805600003015,32.01410900028854],[102.46990600040772,32.01315200030162],[102.47183600025296,32.012538999935906],[102.4740149996202,32.012562999903075],[102.47636499958996,32.013088999636715],[102.47873800002426,32.01401299971645],[102.48069899983162,32.014829000231046],[102.48281199997494,32.016329999735696],[102.48438699999292,32.01789899981495],[102.4856880003745,32.01902099981482],[102.48694299982702,32.01983799995544],[102.48775499958873,32.02015899970552],[102.48890299980945,32.02042299989569],[102.49004400035747,32.0205120003365],[102.49090999964754,32.020379999703074],[102.49190600043063,32.020074999900906],[102.49276000002513,32.01954100026702],[102.49327499968597,32.01850000015909],[102.49395000007863,32.01630800016253],[102.4947130003349,32.014569999674976],[102.49541899979141,32.01324200030587],[102.4961929999183,32.01213600018294],[102.49678799994507,32.01166799979396],[102.49798200019653,32.011296999911494],[102.49829900038894,32.01129199997676],[102.49991299986664,32.011300000329236],[102.50002300036982,32.01132299972018],[102.5026059999681,32.01186699982661],[102.50409700032048,32.01240900025838],[102.5061190002272,32.0128800002763],[102.50818700016468,32.01283899983566],[102.50991100014556,32.01211200010392],[102.51116599959806,32.0105180000837],[102.51239099981167,32.008715000046706],[102.51402613485139,32.006737045894845],[102.51402699992903,32.006738999805634],[102.51802600043492,32.01577800026322],[102.52317599973799,32.01811500036964],[102.52825999981707,32.022672999830995],[102.53602000027922,32.02506600016468],[102.54364799959856,32.031902000320905],[102.55114500029495,32.04318399994739],[102.5505510000931,32.063187000363364],[102.56829700024029,32.08136000012385],[102.57319100034857,32.0925849999706],[102.57860900033855,32.08602800011623],[102.5787390000349,32.081583000296526],[102.58147999981692,32.0771929997732],[102.58676599956239,32.07508100020391],[102.58689600015704,32.07063600014042],[102.59505099973109,32.05968900028574],[102.59518100032574,32.05524399973979],[102.60046500042141,32.05313099989102],[102.60868100009479,32.039961000309994],[102.61396400036554,32.03784800017711],[102.62440100013727,32.03806599983736],[102.62688199962832,32.04256599976612],[102.63719299990169,32.047229000085665],[102.6502409997591,32.0474989998973],[102.66161879165318,32.04519365023855],[102.6603289995514,32.046258999775404],[102.6596189998969,32.04747400020202],[102.65911599993164,32.04879899976884],[102.65887599973216,32.050005000244056],[102.65877600017303,32.051095999820376],[102.65921499966588,32.05234399969794],[102.65992400039376,32.0534280002818],[102.6610190000127,32.055043999878556],[102.66140099960411,32.05680899998501],[102.660752000049,32.05919100011729],[102.66019100035744,32.06091699987881],[102.65949699969818,32.06270299962657],[102.65820299988758,32.064615000125876],[102.65656699977026,32.06653400003934],[102.65506000042267,32.06810799997259],[102.6539580002327,32.069731000146156],[102.65264900035352,32.071304000377886],[102.65126799960599,32.072301000308855],[102.64950199979232,32.074332999979305],[102.64841499967096,32.07591400024069],[102.64744999974837,32.077477999830094],[102.64688499985884,32.07903499970173],[102.64652699965855,32.08081199979456],[102.64657299968931,32.08247099962167],[102.64667899999452,32.08338600022288],[102.64674000009389,32.08396000007435],[102.64651900016092,32.08568099998278],[102.64645800006156,32.08579299985619],[102.64555400023835,32.087527999682024],[102.6444470000255,32.08886799978205],[102.64327700006349,32.09014299979119],[102.64264000020393,32.09181100013682],[102.64228899967635,32.09371399999258],[102.6418769999477,32.09589099972743],[102.64194499971975,32.098589000362075],[102.64247199997446,32.10052499963338],[102.64248700004305,32.10126699982346],[102.64244900040823,32.10224099999723],[102.64218900011723,32.10292900008507],[102.64173899985546,32.1035649998565],[102.64080400007006,32.10403999985824],[102.63953799984857,32.10440899997917],[102.63812299966418,32.10454599980328],[102.6366539999514,32.105029999674755],[102.63526999972915,32.106149000191984],[102.63443000037833,32.10731399993922],[102.63344600018914,32.10829999990261],[102.63237400013641,32.10866199993504],[102.63164199984232,32.10890900024536],[102.63104299961762,32.109382000185356],[102.63039400006248,32.110078999644806],[102.63001300029602,32.11105799999349],[102.63011200003021,32.11214599985974],[102.63053899982745,32.11310700013002],[102.63117999988495,32.11441199968129],[102.63155800017672,32.115950999966785],[102.63166500030687,32.11743800000579],[102.63138199955134,32.11938900019685],[102.63074499969177,32.12089200032874],[102.62925000003973,32.12257699975614],[102.62765199955723,32.12335000011959],[102.6258399997128,32.12366999990971],[102.62503899982174,32.12404900029459],[102.62457699986437,32.12426800029919],[102.62391400006555,32.124735999954304],[102.6235430003448,32.12527000028649],[102.62314199958847,32.12583700034274],[102.62297500008223,32.12715700029693],[102.62300500021946,32.12835700014381],[102.62319600001516,32.13029999984813],[102.62344799991025,32.13235499983715],[102.6235430003448,32.132780000004836],[102.62389800017203,32.13441199980517],[102.624303000228,32.136753999740726],[102.62433300036523,32.13795699968742],[102.62388300010342,32.138819000003096],[102.62355099984238,32.13901299978229],[102.62316599987793,32.1392320003781],[102.6222269998946,32.13936200011829],[102.6208119997102,32.139217000249836],[102.61919099966144,32.13919100027528],[102.61703200038572,32.13905899976349],[102.61508200044901,32.13909500012946],[102.61280500027415,32.13976600029313],[102.6117370004194,32.140359999909556],[102.61061500013797,32.141301999735184],[102.60963799962148,32.1424090000801],[102.60887199989051,32.14396500028183],[102.6085050003677,32.145403999949565],[102.60855100039846,32.14712500019594],[102.60907399955687,32.1490040001611],[102.60986000027765,32.15082000007623],[102.6106379997042,32.152407000322484],[102.61134700043208,32.15370800014774],[102.61179000012285,32.155243999719374],[102.61178199972694,32.15736199983123],[102.6113709998232,32.16000599983707],[102.61083600007089,32.162305999817946],[102.60982900031551,32.1650749997723],[102.60914999972483,32.166692000039326],[102.60881400016417,32.167500999651836],[102.60791799983855,32.169156999904736],[102.60772000037014,32.169522999984466],[102.6064230001865,32.17125699988275],[102.60476699997767,32.17249500018919],[102.60299299976808,32.174187000329056],[102.60148300004744,32.175760999940834],[102.60091899998282,32.17749700013777],[102.60136900024462,32.17915000013801],[102.60213199960256,32.18027700004944],[102.60298199989742,32.18151999990075],[102.60334900031854,32.18283000023751],[102.60334099992264,32.184430999998206],[102.60296699982882,32.185756000338095],[102.60218900040229,32.186856999766334],[102.60106299992287,32.18779000037817],[102.59986600019667,32.18827299976411],[102.59811799992633,32.18869899969253],[102.59637899987685,32.18890000002658],[102.59497499956309,32.189331999855064],[102.59331199968157,32.19038799992703],[102.59193099983236,32.191790000339076],[102.59109200030645,32.19300499966926],[102.59045899974656,32.19450800026738],[102.59009200022375,32.196465000200085],[102.59008499965273,32.19852999972693],[102.5905960000139,32.20023399991587],[102.59177799967148,32.201642999986866],[102.59322800001598,32.20269999967366],[102.59426599973354,32.20376300036406],[102.59537200012143,32.20500399965598],[102.596341000242,32.205902000179094],[102.59731799986018,32.207315999728046],[102.59830899972205,32.209136999753504],[102.59907199997829,32.211992000127196],[102.59933100044437,32.2142709999633],[102.59930799997986,32.21628099984465],[102.5990179995516,32.21806399986507],[102.59852299998231,32.21977300036419],[102.59774499965744,32.221102999664076],[102.59695100033738,32.22198499976515],[102.59650799974827,32.22290800010725],[102.59625699967812,32.22371700016292],[102.59634799991471,32.22456899971848],[102.59663800034294,32.225481999673235],[102.59714899980577,32.226847999679315],[102.59815300008644,32.229858999925064],[102.59948399970696,32.23210100015272],[102.60031999975813,32.233750999872036],[102.60060900036142,32.234303999892475],[102.60270700043614,32.23744800018163],[102.60388200042104,32.23909099982512],[102.60527099976784,32.24061100010734],[102.60679300008238,32.24218799991208],[102.60887500026355,32.24454799993326],[102.61107700009534,32.24639999999734],[102.61275599987039,32.24860199962777],[102.61374400025753,32.250023999733266],[102.6140179998939,32.250410000266136],[102.61487999988432,32.25249800027531],[102.6150320002203,32.252851000048125],[102.61550500004832,32.25553400021737],[102.61535299971236,32.25754099991108],[102.61545200034487,32.258566000070694],[102.61607800033376,32.25935700020992],[102.61717200012781,32.25985299991186],[102.61899599966777,32.26022099989984],[102.62076999987741,32.26070200033467],[102.6222770001233,32.261478000356796],[102.6235430003448,32.26228100002441],[102.62444299997009,32.26286499974024],[102.62502700012618,32.26343699981507],[102.62638500040919,32.264772000030845],[102.62851799974564,32.266169999663845],[102.63035200022969,32.266483000083525],[102.63163000014674,32.266289000004],[102.63263000022945,32.26575300008734],[102.63380799968908,32.264757000077736],[102.63538400043029,32.263068000291],[102.63662700018725,32.2616080002599],[102.63779799997415,32.25992700021094],[102.63911500024926,32.25836200037371],[102.64082800035952,32.25672900023746],[102.64269299990738,32.255724999749056],[102.64457400024712,32.255290000048085],[102.64659899962858,32.25542700019276],[102.64796100010952,32.25585999975642],[102.64965099975522,32.25679100024409],[102.65103599980237,32.25796800020488],[102.6524660000554,32.25913900035345],[102.65426299983122,32.26070599984277],[102.6557320004423,32.2625140002575],[102.6571319996598,32.2644419997306],[102.65908099977158,32.26617700009032],[102.66144599980994,32.267717999879586],[102.66363900031921,32.26887800020565],[102.66535999992706,32.270222999757486],[102.66614199955154,32.271363999784604],[102.66660000020926,32.27335499999744],[102.66672900008072,32.27564700013293],[102.6667288779098,32.27564796699629],[102.6664550004443,32.277825999862166],[102.66590600044832,32.279955000093594],[102.66483400039557,32.28289500016384],[102.66381500004631,32.285258999785924],[102.66365500021276,32.2869800000831],[102.66398699957546,32.2889790003561],[102.66462699980806,32.290732999939486],[102.66523400042867,32.29307499980293],[102.66529499962972,32.29530300014266],[102.66481000010613,32.29749399964315],[102.66398599975052,32.29945499971654],[102.66355499975532,32.301005999863825],[102.66332600032479,32.30254400023498],[102.66330399968514,32.304207000076346],[102.66328799979163,32.306270000359824],[102.663272999723,32.30809799992012],[102.66312799995805,32.310399000171955],[102.6627010001608,32.31189199979196],[102.66205599990532,32.313277999743],[102.66148400034311,32.31448799988423],[102.66142300024373,32.314754999858735],[102.6599629998535,32.31442499998024],[102.6570479999942,32.31396399996381],[102.65467200008513,32.31360600027756],[102.65250500041346,32.31347099965742],[102.65067799960211,32.31333100026397],[102.64959800005177,32.31346100025025],[102.64850699973246,32.31424100004588],[102.64786200037533,32.31579600003118],[102.64725099955673,32.31837999983252],[102.64668300019247,32.31982400021056],[102.64647700032813,32.32189400006608],[102.64646999975716,32.32429699970619],[102.64660700002449,32.32687299985025],[102.646446000366,32.32869999990835],[102.64607999976981,32.3300760001124],[102.64612599980056,32.33179500013766],[102.64649200039676,32.33310500008602],[102.64659899962858,32.33338200006592],[102.64677799972871,32.33390700036274],[102.6465230003589,32.334716000053156],[102.6452980001453,32.33582699982633],[102.64358900023302,32.336142999976154],[102.64164000012123,32.33646299974329],[102.64031600017344,32.33762799964365],[102.6396869998115,32.339295999899285],[102.63908400028713,32.34148999966091],[102.6388780004228,32.34406900016386],[102.6385960003905,32.346021999946295],[102.63829799956638,32.347564999839186],[102.63835199999303,32.349569000149984],[102.63906900021853,32.35127000033997],[102.6404609999384,32.35256200025471],[102.64122400019464,32.35340900023051],[102.64260099984588,32.3542429998874],[102.64443600015484,32.35472600035402],[102.64674799959147,32.355087999729065],[102.64964800028048,32.35588100031466],[102.65190199999081,32.356810000100644],[102.65354599960575,32.35758499982846],[102.65506799992029,32.35876699999654],[102.65605600030743,32.360176000342406],[102.65643799989884,32.361831000300704],[102.65641500033261,32.36372100002522],[102.6570630000628,32.36559699978774],[102.65798199995466,32.36701400018139],[102.65897799983941,32.368826999919975],[102.66031699985584,32.370750000279486],[102.6615260001759,32.37368699969736],[102.66267100002355,32.376354999873506],[102.66366600008341,32.37834499998104],[102.6650050000998,32.380384999794686],[102.66640500021559,32.38196400027017],[102.66778199986688,32.382854000099236],[102.66976199994079,32.38379199973225],[102.67169199978599,32.385018000357135],[102.67302300030481,32.38665599997683],[102.67370299982205,32.38793300012527],[102.67441599984957,32.389127999694196],[102.67513300007508,32.39099600036613],[102.67546100013814,32.392996999824604],[102.6749730002415,32.395065000036375],[102.6748889996776,32.396892000142095],[102.67447000027627,32.398789000098276],[102.6736340002251,32.40058200011194],[102.6722419996069,32.4026909998388],[102.67079600035866,32.404378000020735],[102.67042200026486,32.40541499967604],[102.67038399973171,32.40644799965354],[102.67081100042729,32.4074750001632],[102.67186000001547,32.40853800014644],[102.6735429999885,32.409800999630384],[102.67533200026669,32.41097300009561],[102.67630499968692,32.41181500023215],[102.67693400004887,32.41254499993685],[102.67701799971445,32.413173000172556],[102.67698000007961,32.41426399968438],[102.67722399957879,32.41557299968458],[102.67778799964337,32.41659300007235],[102.67794500000223,32.4167100002004],[102.67951599982223,32.41788199965765],[102.68103099956575,32.41905500002939],[102.68108099979446,32.41909299982196],[102.6828309997146,32.420455999658365],[102.68427699986117,32.42124499982961],[102.68593600044302,32.42135799999464],[102.6876799996171,32.420926000082986],[102.68903399970212,32.420844000101376],[102.69073199974375,32.42115900013263],[102.6925810002964,32.42181299979039],[102.69395100027496,32.42247399973292],[102.69519099965886,32.42325200012484],[102.69652200017771,32.42500500034931],[102.69752499973515,32.42682099962222],[102.69873900007809,32.42836999981922],[102.70045899986098,32.42965399972422],[102.70190500000756,32.43054400029938],[102.7035489996225,32.43137599973765],[102.70513200003639,32.4322069997713],[102.70739800034058,32.43324999990037],[102.70951599960844,32.43400600028861],[102.71112900015959,32.43487400027467],[102.71243300001589,32.43576600018425],[102.71375699996368,32.43711700036367],[102.7153060000424,32.439207000017596],[102.7163050003002,32.44113199962613],[102.71716700029063,32.44289499974975],[102.71755300008003,32.44466000012344],[102.71751100024721,32.445806000128776],[102.71754499968411,32.44695299987042],[102.71799499994587,32.44837499965356],[102.71903299966343,32.44932900021208],[102.72045899971847,32.44975800012479],[102.72183299989501,32.45024899970421],[102.72245800005898,32.45086700032309],[102.72288599968117,32.451716999806905],[102.72269099968749,32.452583000122125],[102.72187100042815,32.45437300037524],[102.72109200027839,32.45576200010515],[102.7205850001152,32.4569159997802],[102.72054300028239,32.458065999948396],[102.72054385637686,32.45806766978815],[102.72054300028239,32.458068000269385]]],"type":"Polygon"},"properties":{"code":"513233206","name":"壤口乡","cp":[102.51205063384711,32.23458652276696]},"type":"Feature"},{"geometry":{"crs":{"type":"name","properties":{"name":"EPSG:4326"}},"coordinates":[[[102.22913800004224,32.54569500010043],[102.22766599995644,32.54606099994012],[102.2260370004101,32.54580400033077],[102.22460999963184,32.54519599994064],[102.22266100041834,32.54332300015577],[102.22101299970714,32.541915000185355],[102.22017800037919,32.54061500018888],[102.21946799982638,32.539371999989406],[102.21882699976888,32.53777700008355],[102.21838400007809,32.53623900002918],[102.21783099988413,32.535388999817194],[102.21693899975647,32.534887999813336],[102.2157219999388,32.53462600007702],[102.21376899962902,32.53477100019899],[102.21181899969234,32.53514800017777],[102.20883600006097,32.535750999795056],[102.20627600002894,32.53590899992215],[102.20384600238813,32.53572099967242],[102.20396399969397,32.50236399999247],[102.19902000025526,32.49334199977785],[102.1992479998609,32.486671999873636],[102.19153099995478,32.482031999729095],[102.18149599986594,32.468434000218984],[102.18279300004956,32.43063900016145],[102.19103800003528,32.41971699991332],[102.19119000037125,32.415269999908496],[102.18872099967747,32.41075900003742],[102.18887300001343,32.40631300030013],[102.17653399998557,32.38375799963739],[102.17668700014643,32.37931200017249],[102.17175399968005,32.37029000033684],[102.16666799995113,32.36571399998626],[102.16728100041954,32.34792999976488],[102.162349999603,32.338907999762576],[102.16343702128388,32.30742333491071],[102.16396761569804,32.307330067144775],[102.16396800017696,32.307330000330744],[102.16618400025246,32.307347999873656],[102.16800399959448,32.30754899971455],[102.16942700017482,32.307981000379236],[102.17093299969748,32.30876100028527],[102.17181399995452,32.309487999848685],[102.17251600011139,32.31068100000379],[102.17338200029978,32.312619999917864],[102.17410700002287,32.314735999659085],[102.17481300037771,32.316492999826295],[102.17550700013867,32.317456999932574],[102.17653300016066,32.318411000027766],[102.17782600014631,32.31912800004046],[102.17944700019503,32.3196750003242],[102.18093099997641,32.31982199986218],[102.1824109995598,32.31973800037232],[102.1836890003752,32.319657000193956],[102.18489899962186,32.31975400013652],[102.18600900020775,32.32009099963835],[102.18763799975409,32.3206859997451],[102.18905299993848,32.32118399991292],[102.19034199972619,32.32144900033253],[102.19154400037357,32.321372000035566],[102.19275399962025,32.32094300032765],[102.19400899997108,32.319833999674515],[102.19526000012392,32.31866699966743],[102.19711399980118,32.31749199972528],[102.19873099965194,32.31650699974217],[102.20065399982444,32.31573300027772],[102.20259500043865,32.315065000075805],[102.2043389996127,32.3149219998038],[102.20602499995877,32.31489400023912],[102.20803500016993,32.31434799978495],[102.20943500028568,32.31375299979615],[102.21069800013413,32.3130459999625],[102.21171300028547,32.312306000174324],[102.21256400040524,32.31137500001384],[102.21347900009914,32.31004800014048],[102.21425300022604,32.30865699977465],[102.21490199978112,32.30732899963896],[102.21548199973928,32.30623500002756],[102.21578700023612,32.304739999894934],[102.21608500016195,32.302901000371804],[102.21633899970686,32.302100000342264],[102.21699599965785,32.30123100010397],[102.21806400041095,32.300751999680855],[102.21880400020265,32.30079599989505],[102.22063100011572,32.30145199979604],[102.22192499992629,32.30245899992285],[102.22289400004686,32.30364900007536],[102.22304600038284,32.30461800000232],[102.222672000289,32.30576499978738],[102.22209999982849,32.3074939997457],[102.22193199959898,32.30904299990093],[102.2225659999838,32.31028899986498],[102.22368599971709,32.3111989998362],[102.22384700027389,32.31141799973782],[102.22465099963972,32.312500999632974],[102.2253610001925,32.31391800035055],[102.22579600038567,32.31539499990022],[102.22630699984855,32.31727700013422],[102.22727599996912,32.3185279997631],[102.22749000022935,32.31880299994077],[102.228783000215,32.31952499963558],[102.23075099969505,32.320122999798386],[102.23344799999447,32.320361999711125],[102.23654299977883,32.319755999727306],[102.23968600014209,32.31850299998154],[102.24228399980899,32.31754100001973],[102.24388599959113,32.31671699973908],[102.24514500013991,32.315606000038954],[102.24593799963509,32.31468399981155],[102.24645599966894,32.31364199990284],[102.24655600012635,32.31215399967062],[102.24653299966181,32.31118200018915],[102.24644099960031,32.30997900000677],[102.24640399979039,32.30848400015017],[102.2467770000593,32.30716599985969],[102.24721999975007,32.306125999925655],[102.24799399987697,32.30473799997272],[102.24833000033595,32.30367200021401],[102.24852100013167,32.303147999996426],[102.24867299956932,32.30057300010776],[102.2488109996616,32.297939000116294],[102.24883400012611,32.29581600026148],[102.24899399995967,32.29409700001866],[102.2495580000243,32.29219500003034],[102.25003099985231,32.2912769997075],[102.25059599974185,32.29017800012493],[102.25150399976305,32.2886189996461],[102.25248100027952,32.28705999970095],[102.25332700037644,32.285900000232985],[102.25391499983219,32.28480399981369],[102.25422799982663,32.283880999649],[102.25421199993308,32.28319699993728],[102.25392200040321,32.28234199987823],[102.25349499970763,32.28114699991173],[102.25393800029671,32.27993600019266],[102.25485299999062,32.2786060002747],[102.25609699957246,32.27721100012442],[102.25714199986103,32.27570299995905],[102.25798100028523,32.27391500021707],[102.25833199991452,32.27167999997636],[102.25801899992008,32.269624999977445],[102.25738600025849,32.268264000180416],[102.25708900015756,32.267007999894844],[102.25725700038704,32.26568799970933],[102.2577750004209,32.264535000178356],[102.25840899990743,32.26275500024747],[102.25843099964871,32.26092399973417],[102.2581190003775,32.259098000311496],[102.2577450002837,32.257437999625004],[102.2575770000542,32.25566800000643],[102.25738600025849,32.253153000303215],[102.25730599989255,32.252323000303065],[102.25711900029481,32.25035700018977],[102.25711199972379,32.250026999907114],[102.25707300026404,32.248412000129605],[102.25723399992253,32.24634900031007],[102.25753900041937,32.24502000032892],[102.25792799968349,32.24432799973488],[102.25878999967391,32.24386099966474],[102.26007199978893,32.24401100018006],[102.26218400010735,32.24461300025248],[102.26428999967966,32.24549799967851],[102.26632699965496,32.246433000181995],[102.26818500042849,32.24795100027072],[102.26996999961042,32.24952599989304],[102.27035200010016,32.25003400005911],[102.27157200029087,32.2516749996312],[102.27208699995168,32.252323000303065],[102.27310200010302,32.253599999830854],[102.27439199971565,32.25449300012556],[102.2755440001343,32.25481799985216],[102.27696699981632,32.25496799974261],[102.27843999972704,32.254777999890116],[102.2797059999485,32.254012000218445],[102.28062499984036,32.252908000039824],[102.28132699999726,32.252323000303065],[102.28181599971877,32.251916000287565],[102.28354399989765,32.250862999914744],[102.28418400013022,32.25004699979723],[102.28472599955522,32.249355000279074],[102.28622100010554,32.247082999946834],[102.2875910000841,32.24523600018125],[102.288766000069,32.243618999790215],[102.2896049995949,32.2420569996629],[102.29016600018478,32.23981700027233],[102.29005099965876,32.237584999888874],[102.29002100041983,32.23615299998082],[102.29039499961534,32.23465799968733],[102.291362999911,32.23316099989059],[102.29235100029814,32.2319989998914],[102.29325900031932,32.23067099971789],[102.29390000037682,32.229290999717854],[102.29434999974033,32.228139000084],[102.29499099979783,32.22675500014931],[102.29550600035695,32.22560300028829],[102.29596400011634,32.2250260001222],[102.29642900044676,32.22478699972209],[102.2973680004301,32.22471800008429],[102.29818799968943,32.2250460001971],[102.29949300026898,32.22668000011593],[102.30110599992177,32.22928300021404],[102.30338399992154,32.23153600030531],[102.30414999965251,32.2327799997344],[102.30576300020364,32.23499700007204],[102.30707600028077,32.236461000017556],[102.30859000019939,32.237758000266794],[102.30976099998631,32.23871000022045],[102.31108900013207,32.2394759997948],[102.31285499994578,32.23978799963313],[102.31575399991155,32.23974600005333],[102.31844399963997,32.23959600009318],[102.32107599964203,32.2393260001486],[102.32341399991626,32.23914700017079],[102.32550100012028,32.238892000081364],[102.32757999992842,32.238458000220255],[102.32986100030122,32.23779400036994],[102.33241299993738,32.23724200026062],[102.33442399997344,32.23686600024813],[102.3368719998525,32.23576800036626],[102.33921099995162,32.2348199998676],[102.34182000038749,32.23374699993657],[102.3442919996577,32.23250800005564],[102.34675200013066,32.231043000235516],[102.34878499990803,32.229788000283285],[102.35085700004346,32.22866399970958],[102.35266100039028,32.227951999723714],[102.3542670003704,32.227644999773],[102.35601800011544,32.227270999674445],[102.35727799959086,32.22668300030083],[102.35846400034471,32.22568600027161],[102.35944799963558,32.224472999878785],[102.36033300009055,32.22211600007476],[102.36128299994454,32.220233000197375],[102.36211399997286,32.21850899999326],[102.36288499972667,32.216603999896066],[102.36364399978497,32.21437200016111],[102.36471199963972,32.21126700032529],[102.36566999988966,32.20884599967757],[102.36634799975708,32.20653899962611],[102.36650099991796,32.20447400021169],[102.3664480002145,32.20235800023728],[102.36620399981703,32.20019000035698],[102.36573500018697,32.197624000162456],[102.36481899976985,32.19575000001066],[102.36335000005712,32.19370999969953],[102.36190100043582,32.192132999647654],[102.36020300039422,32.19046600010302],[102.35875700024766,32.18916799978149],[102.35813899975638,32.18855300029495],[102.35716999963581,32.187309000178885],[102.3555789997243,32.1856740001579],[102.3535919999777,32.184214000346586],[102.35193999996685,32.182982999684214],[102.35069999968461,32.18179800032428],[102.34986899965632,32.180898000293034],[102.34951800002703,32.180328000309885],[102.34950999963112,32.17981199980098],[102.34969299992923,32.17924199986226],[102.35022699985659,32.17882999964581],[102.3512989999093,32.17864199995372],[102.3535769999091,32.17803399968339],[102.35624300024635,32.176852999940216],[102.35856599955363,32.17533000021126],[102.36002000009611,32.173874999700985],[102.3611039998444,32.172739999722616],[102.36230499976855,32.17186000025512],[102.36321299978974,32.170868000366525],[102.36392199961934,32.16942599991332],[102.36393800041117,32.168828999780594],[102.36395299958147,32.16810900028119],[102.36368999981573,32.16669999972476],[102.36364799998294,32.16645599987786],[102.36322799985837,32.16571799962962],[102.3628010000611,32.164810999750266],[102.36256400023463,32.16327300021465],[102.36321299978974,32.16211600021737],[102.36553599999536,32.160878000307626],[102.3675539997041,32.1604450000626],[102.36969399961161,32.159952000260894],[102.37131100036069,32.15987099969594],[102.37287200013495,32.1604169999988],[102.37319199980209,32.160662000075504],[102.37477900041392,32.161848999945015],[102.37503899980662,32.16202199990026],[102.37710199972122,32.16341599985209],[102.37907500012246,32.16475799996184],[102.3808519998068,32.16576299985301],[102.38254999984841,32.16653400002464],[102.38341600003682,32.166704000327655],[102.38417500009511,32.16685099973895],[102.38525100034579,32.1668309997968],[102.38549499984495,32.166704000327655],[102.38604399984095,32.16640200032209],[102.3867639366591,32.16541645489913],[102.38676500026439,32.165417000132486],[102.39312399988752,32.168675000186546],[102.39552599973582,32.175403000277186],[102.40061300018799,32.1799679999626],[102.4004730004459,32.184412999647414],[102.40294600043933,32.188918000250396],[102.40810400013831,32.19125999994271],[102.40796400039619,32.19570599980383],[102.41291299985781,32.20471600018898],[102.41277300011569,32.209162000035256],[102.41524799975896,32.21366699987058],[102.4149690000997,32.22255899991469],[102.42005999985149,32.22712299975095],[102.42006064394359,32.22712448083805],[102.42005999985149,32.227124999864486],[102.41200499983658,32.23361399970268],[102.41137499964974,32.25361999969366],[102.4165380002699,32.255961999814495],[102.41901399973806,32.260466999868946],[102.42934000008002,32.26515000000521],[102.43181800009631,32.269654999791],[102.43167900017913,32.27410099982918],[102.42892300032852,32.27848799963024],[102.41817699986196,32.28714299971402],[102.40728900000352,32.30024400021643],[102.3966780001545,32.30445100004478],[102.39604499959458,32.324459000040065],[102.39328600026923,32.32884600028191],[102.37998099959552,32.3352150000978],[102.37700800000991,32.346271000127025],[102.37162799965476,32.35059600000597],[102.36603399993771,32.36159099977306],[102.36574900043068,32.37048400007687],[102.36291599968881,32.377092999636],[102.35760400000409,32.37919500012696],[102.35703200044188,32.39698100007068],[102.34640700034916,32.401184000058215],[102.3462630004091,32.405631000238444],[102.33832899986969,32.40767100036518],[102.33818499992967,32.412116999943095],[102.3329429996668,32.41199499998065],[102.3222420003044,32.41841999975036],[102.31670899978842,32.42718999990334],[102.3162729997703,32.44052900012375],[102.31867700016679,32.44726100036022],[102.31766000036565,32.478388000286635],[102.30942700007549,32.489320000016875],[102.30410699999481,32.49142000031985],[102.29856699980611,32.50018999990818],[102.29834800042133,32.50685999977673],[102.29295299999758,32.51118299962165],[102.28850293382796,32.52992706437461],[102.28850199958005,32.52992699999737],[102.28825399988293,32.529891999982226],[102.2880060001858,32.52981999967023],[102.2870339996922,32.52948700022199],[102.28656099986418,32.529288999657915],[102.28635099980191,32.52921999962268],[102.28611099960241,32.529106000205836],[102.28589700024045,32.52904500030561],[102.28491700024924,32.52868299980977],[102.28398999996146,32.528406000003876],[102.28377200040158,32.528358000270615],[102.28355800014134,32.52835999978663],[102.28334899990396,32.52839600015625],[102.28293299997733,32.52850299990733],[102.28274200018166,32.52853300016855],[102.28256700027946,32.52853099989898],[102.28153700005953,32.52829399982899],[102.28134999956347,32.528220000231904],[102.28104499996492,32.528008999971405],[102.28086900023783,32.527922999956395],[102.27997999958492,32.52755400035787],[102.27985099971346,32.52746499984608],[102.2796559997198,32.52724799994768],[102.27959100032078,32.527188999842835],[102.2792249997246,32.527005999900105],[102.27846999986424,32.52671600010484],[102.27818700000704,32.52654900019502],[102.27791699967031,32.52636000026736],[102.27734799958282,32.5261289999841],[102.27713500004579,32.52599399966163],[102.27672599979188,32.52569100011807],[102.27629899999462,32.52558499983647],[102.27596300043395,32.52547799963982],[102.27563500037091,32.52532300023321],[102.27547100033938,32.525229000062104],[102.27519299960669,32.52499499975696],[102.27504000034415,32.52490599973989],[102.27486100024402,32.524845000017635],[102.27468499961859,32.52476100035723],[102.27425399962335,32.524448000155644],[102.27378499999331,32.524226999813955],[102.2732970000967,32.52390299986926],[102.27280400017719,32.52361799971652],[102.2723539999154,32.52331300010646],[102.2719880002175,32.52311900034973],[102.27185500014811,32.52306799985611],[102.27157599959052,32.523006999643506],[102.2714690003587,32.52294399975304],[102.2713279998934,32.52271000031409],[102.27121800028854,32.522610999814496],[102.27094299992893,32.52246800016266],[102.27064900020109,32.52241700005702],[102.27050000023816,32.52243499991939],[102.27035499957489,32.52249899999],[102.2702299999014,32.52259299998737],[102.27005400017431,32.52277800022681],[102.26994700004421,32.52285199976146],[102.26982900004342,32.52290099998276],[102.26966099981395,32.52293400005489],[102.26919600038184,32.52283700019848],[102.26889400025806,32.522704999694696],[102.26861200022574,32.52254500017828],[102.26845599969182,32.52248900024232],[102.26827300029204,32.52248100014043],[102.2674489999364,32.52259299998737],[102.26724999974479,32.52260599994699],[102.267059999774,32.522557000322294],[102.2668990001155,32.522452999778174],[102.26677299971882,32.52233099999149],[102.26668999987815,32.52221399992875],[102.26665499971803,32.522082000024646],[102.26663200015182,32.521803999730174],[102.266658999916,32.520763999851276],[102.26664800004535,32.52060899988756],[102.26658699994599,32.52026800008667],[102.26657199987736,32.51991199969805],[102.266518000349,32.519551000134165],[102.26614799955483,32.518950999682154],[102.26591199955328,32.51868099998979],[102.26586600042084,32.51854599983945],[102.26584299995632,32.51773799973345],[102.26582399968974,32.51759800029296],[102.26575099989482,32.517459999635484],[102.26564499958957,32.517320999642784],[102.26544600029627,32.51688300001998],[102.26540799976311,32.51677400029233],[102.26534300036411,32.51648400004663],[102.26512200043118,32.51586099966925],[102.26492700043751,32.515217000017074],[102.26486600033813,32.515107999784064],[102.26404600018047,32.514618999996046],[102.2639430002483,32.51453200013143],[102.26361900038322,32.51434900016754],[102.2634550003517,32.51427800019298],[102.26310800002204,32.51420399965837],[102.26219199960494,32.51414799982748],[102.2616540003779,32.51406400001571],[102.26147500027777,32.51408700037779],[102.26130700004829,32.51413799990813],[102.26115100041268,32.51414799982748],[102.2608380004182,32.51410499963607],[102.26068600008227,32.51406900035845],[102.2603570001943,32.51396499983924],[102.25965900023537,32.51368500034903],[102.25946099986868,32.51364199993613],[102.25930100003508,32.51354799966654],[102.25917899983634,32.513413000138925],[102.2591329998056,32.513248000356796],[102.259189999707,32.5129680001482],[102.25919800010291,32.51284299981409],[102.25917899983634,32.5127160001996],[102.25910199984347,32.51230899965942],[102.25887699971257,32.511506000027616],[102.25880899994048,32.51117699992676],[102.25885099977327,32.510374000031405],[102.25896100027646,32.509804000133194],[102.25896100027646,32.50965200010552],[102.25889599997915,32.509392000200066],[102.2578020001851,32.50939500010709],[102.25615400037219,32.509353999853715],[102.2540710003661,32.508912000147326],[102.25263699991514,32.50716099994335],[102.25245299979213,32.505163999904525],[102.25253700035601,32.50286799963787],[102.25253300015807,32.50231499993944],[102.25254800022667,32.500703000206826],[102.25238800039311,32.500028999637955],[102.25203299966755,32.49858900019219],[102.25145000023468,32.49693900005893],[102.25014200018039,32.495128000013004],[102.25003500005025,32.49503699971543],[102.24869199983588,32.49389000014551],[102.24832199994003,32.49379199987134],[102.24697500042603,32.493450999879116],[102.2452279999806,32.49393699996074],[102.24377099996342,32.49505100000034],[102.24253499987915,32.497013999757364],[102.24110499962613,32.49921199979622],[102.24060500003394,32.500018000347765],[102.23967100007346,32.501523000310826],[102.23925500014685,32.5023040001712],[102.23849500026365,32.50371299974934],[102.23832700003419,32.505376000028186],[102.23856399986065,32.50709000035224],[102.23873899976282,32.50880099989339],[102.23876200022735,32.50977499964439],[102.23857200025655,32.510519999857244],[102.23827400033073,32.512130000226904],[102.23796899983388,32.513739999790154],[102.23774000040333,32.515575999766575],[102.2377100002661,32.517234000121036],[102.23754899970932,32.51924100029983],[102.23678299997833,32.520855999708246],[102.23580600036016,32.52326300029506],[102.23508900013469,32.52452999975002],[102.23424999971046,32.526268999767616],[102.23362399972156,32.52839499964124],[102.2331199999314,32.529832000357395],[102.23281899963253,32.53144200013219],[102.23245200010973,32.53310799999886],[102.23235400020042,32.535675999848344],[102.23198699977931,32.537456000267184],[102.23158300044659,32.54004400012641],[102.23123199991898,32.542627999702226],[102.2303320002937,32.54458299981783],[102.22913800004224,32.54569500010043]]],"type":"Polygon"},"properties":{"code":"513233202","name":"江茸乡","cp":[102.26876480621743,32.352965999818025]},"type":"Feature"},{"geometry":{"crs":{"type":"name","properties":{"name":"EPSG:4326"}},"coordinates":[[[102.57348199970343,32.61538900004376],[102.57072300037802,32.619780999788595],[102.56546699987146,32.61966900017894],[102.56027895062795,32.61733342766429],[102.56027800021039,32.617333000161864],[102.56047700040199,32.610661999676225],[102.55542099991197,32.60387800005239],[102.55049800038965,32.5926469996716],[102.53776500017648,32.579022000176906],[102.5352720000916,32.57451799970661],[102.53540599998588,32.57007100000381],[102.53022099962445,32.56773399968553],[102.52517000005561,32.56094899973837],[102.51210799995447,32.55844099990557],[102.50699200008827,32.55387899974675],[102.50712699980751,32.54943099966222],[102.50201199976627,32.54486999999856],[102.49420399962354,32.542473999955654],[102.47057699970415,32.54195299963648],[102.46539499971574,32.53961299965333],[102.44964399971111,32.5392630002809],[102.44446400027086,32.53692200021069],[102.44536399989613,32.50801599970725],[102.44287800038224,32.50350999980345],[102.43769999969348,32.50116900005221],[102.43521500000446,32.49666300026659],[102.4247199996081,32.496427000376336],[102.41436599967702,32.49174299973333],[102.40387100017895,32.491505000238035],[102.39834199986095,32.50028000022538],[102.3930949995752,32.50016000003495],[102.39033000040202,32.50454700000259],[102.3901880001118,32.50899400028102],[102.37664099958879,32.52203499977099],[102.37649900019687,32.526481999885426],[102.37117900011619,32.52858500034519],[102.36841099967168,32.532971999854226],[102.3679119999044,32.548537000236436],[102.36237500008873,32.55731000015761],[102.35705199963503,32.55941200007522],[102.35180100004966,32.55929099993555],[102.33633600027531,32.55002999995071],[102.32569000026616,32.55423200036816],[102.31263499983775,32.55170100002052],[102.28715199969295,32.551296000176166],[102.28715178230065,32.551295997147385],[102.28715199969295,32.551291999893806],[102.2871669997616,32.54791199966795],[102.2874570001898,32.544523999740804],[102.28773900022213,32.542065000197084],[102.28815900034668,32.5396099999977],[102.28932199973771,32.5373850003746],[102.29075700001357,32.53532999975784],[102.29192000030291,32.534357999914526],[102.29192799980054,32.53416500022341],[102.29201900003713,32.53268599998084],[102.29279800018686,32.53057100026532],[102.29286599995895,32.53042799964963],[102.2926030001932,32.530214000061406],[102.29152699994253,32.53011300002203],[102.29040200018635,32.53003599967578],[102.29018499955308,32.53004199962644],[102.28850293382796,32.52992706437461],[102.29295299999758,32.51118299962165],[102.29834800042133,32.50685999977673],[102.29856699980611,32.50018999990818],[102.30410699999481,32.49142000031985],[102.30942700007549,32.489320000016875],[102.31766000036565,32.478388000286635],[102.31867700016679,32.44726100036022],[102.3162729997703,32.44052900012375],[102.31670899978842,32.42718999990334],[102.3222420003044,32.41841999975036],[102.3329429996668,32.41199499998065],[102.33818499992967,32.412116999943095],[102.33832899986969,32.40767100036518],[102.3462630004091,32.405631000238444],[102.34640700034916,32.401184000058215],[102.35703200044188,32.39698100007068],[102.35760400000409,32.37919500012696],[102.36291599968881,32.377092999636],[102.36574900043068,32.37048400007687],[102.36603399993771,32.36159099977306],[102.37162799965476,32.35059600000597],[102.37700800000991,32.346271000127025],[102.37998099959552,32.3352150000978],[102.39328600026923,32.32884600028191],[102.39604499959458,32.324459000040065],[102.3966780001545,32.30445100004478],[102.40728900000352,32.30024400021643],[102.41817699986196,32.28714299971402],[102.42892300032852,32.27848799963024],[102.43167900017913,32.27410099982918],[102.43181800009631,32.269654999791],[102.42934000008002,32.26515000000521],[102.41901399973806,32.260466999868946],[102.4165380002699,32.255961999814495],[102.41137499964974,32.25361999969366],[102.41200499983658,32.23361399970268],[102.42005999985149,32.227124999864486],[102.42006064394359,32.22712448083805],[102.42494200026425,32.238356000256665],[102.43010400016118,32.240696999781996],[102.43258100035256,32.24520199970394],[102.44786100017899,32.25889200011692],[102.44730999963487,32.27667599967831],[102.44179999958341,32.28545099996393],[102.44166099966623,32.289896999645855],[102.43890599964051,32.29428500016047],[102.437935999695,32.325407999824286],[102.44289599992558,32.33441799971085],[102.46095199969413,32.34371999992253],[102.47632399958208,32.355184999646646],[102.48666499999267,32.359863000236096],[102.48652900044856,32.36430899968859],[102.48088100030482,32.37753300002301],[102.47965299971818,32.41755300011894],[102.4820699996351,32.42428100002831],[102.48710900040669,32.431067000238166],[102.4947700002363,32.43791000036892],[102.49698600031178,32.45130800028919],[102.50216300027729,32.453645999886795],[102.50747499996206,32.45153699973817],[102.51023199963763,32.44714800005664],[102.51628400001239,32.42058100014747],[102.526769000363,32.42080799991942],[102.53194499960533,32.42314500031296],[102.53443299966735,32.42764900032831],[102.54471999965128,32.43454499978366],[102.55763000031477,32.44149699985824],[102.56811899996505,32.441720000201165],[102.57329699975548,32.444055000089435],[102.58634200013817,32.44655700029298],[102.64140999996745,32.44770700002092],[102.64659100013095,32.45003899983171],[102.64908599986569,32.454540000142686],[102.6542670000292,32.45687099992998],[102.66475800022761,32.45708600027499],[102.66725399978725,32.46158700022178],[102.70921799968262,32.462435999639084],[102.72054300028239,32.458068000269385],[102.72054385637686,32.45806766978815],[102.72111900004255,32.45918999978176],[102.72208800016311,32.46008999966591],[102.72427800029934,32.46157999975049],[102.72681499986686,32.462904999783426],[102.7288030003367,32.46384100013197],[102.7303099996843,32.464672999938855],[102.73229300013126,32.46537299986771],[102.73440299990155,32.465849000016],[102.7362640001498,32.46557100020952],[102.73874700018894,32.464615999879435],[102.74094800019583,32.463710999633626],[102.74328999976969,32.46280800036274],[102.7454449997458,32.46259500025258],[102.74747500004842,32.46272400035811],[102.74827599993948,32.46292999979689],[102.74887900036215,32.463081999941686],[102.75001199961596,32.46309700037587],[102.75063799960486,32.46310799963158],[102.75204199991859,32.46279200015139],[102.75372800026464,32.462528000042596],[102.75372896595357,32.462527981093885],[102.75372800026464,32.462531999728455],[102.75087899962926,32.47438800008821],[102.72940199966311,32.49176300000609],[102.71853600044429,32.50489599974767],[102.71316299976185,32.509238000291866],[102.70785299972694,32.51135699968902],[102.69972999993996,32.52009299999741],[102.69448100000437,32.519987999780255],[102.68916900031965,32.52210499984978],[102.68379399998739,32.526446000263675],[102.67854400022694,32.52634000011547],[102.6679190001342,32.53057400022284],[102.66516699958319,32.534968000355185],[102.65991699982274,32.53486000028845],[102.64928900025528,32.539092000152],[102.64403899959649,32.53898399974345],[102.64128600011891,32.54337700003875],[102.63065600000331,32.54760800031061],[102.6279019998025,32.552000999652456],[102.62258599991979,32.55411599968648],[102.6223280001769,32.563011000099046],[102.61681800012548,32.57179600029717],[102.61668900025403,32.57624399998936],[102.61630099991652,32.589586999975204],[102.6187980001994,32.59408899993758],[102.61866900032796,32.59853700006751],[102.62324192189249,32.606778021045635],[102.60514400044455,32.61160499981802],[102.59726099995878,32.61143999966737],[102.59207200029766,32.6091059998483],[102.58412400041288,32.611163999905294],[102.57873700038506,32.61550000016734],[102.57348199970343,32.61538900004376]]],"type":"Polygon"},"properties":{"code":"513233201","name":"龙日乡","cp":[102.40041964577492,32.42345274031332]},"type":"Feature"},{"geometry":{"crs":{"type":"name","properties":{"name":"EPSG:4326"}},"coordinates":[[[102.46684699971004,32.91798499996286],[102.43972829499369,32.934196822634064],[102.43972800034626,32.93419600007244],[102.43848899988897,32.93290699965392],[102.43677599977875,32.93185399962634],[102.43490700003292,32.931065999657854],[102.43256100026107,32.929334000176105],[102.43062700021792,32.92776700017671],[102.42915000010922,32.92562800029134],[102.42808999975205,32.9238699998633],[102.42746399976316,32.92342300004599],[102.4261709997775,32.92310199999368],[102.4249580001578,32.923296000124566],[102.42362300033932,32.92435099992438],[102.42202412579604,32.92540191690798],[102.42202400003191,32.92540199985095],[102.4204749999532,32.92589000022613],[102.41890800033116,32.92540199985095],[102.41697699976271,32.92411499994205],[102.41517699961386,32.922492999738544],[102.41344099993738,32.920801999923604],[102.41210600011894,32.91893699973099],[102.4119420000874,32.91859700007367],[102.4112519996261,32.91717799991624],[102.41110299966317,32.91668200025274],[102.4108089999353,32.91569499987539],[102.41085499996608,32.914545000047994],[102.41150299969627,32.91339500036225],[102.41275499967405,32.911823000186715],[102.41352100030333,32.9099210003071],[102.41328100010382,32.90826799988553],[102.41242699961099,32.907316000006],[102.41071000020112,32.90642900021754],[102.4088790000901,32.90554199983951],[102.40682700004615,32.904774000070844],[102.4039509996466,32.90368099975821],[102.40183000000566,32.902856999696844],[102.40066199969348,32.902301999854075],[102.39961700030325,32.901246000357204],[102.39896799984982,32.89982199974768],[102.39816699995875,32.89720200016635],[102.39777100012363,32.89458099983452],[102.3978620003602,32.89274999971515],[102.39816699995875,32.891531000353794],[102.39915899964554,32.89042800021385],[102.40054799989066,32.88874899972616],[102.40125000004753,32.88679499988101],[102.40154700014845,32.88483700026273],[102.40271499956233,32.88264199966707],[102.40409600030985,32.881014000321954],[102.405225000264,32.879735000008125],[102.40579699982621,32.87823500030655],[102.40594900016218,32.87646399981691],[102.40570499976471,32.87469399981668],[102.40504899963858,32.87287099964126],[102.40391200018684,32.87043300009171],[102.40305000019642,32.868382999748675],[102.4023100004047,32.865875999955875],[102.40185199974698,32.86337600022511],[102.40212700010659,32.86079500016055],[102.40226400037393,32.85821500029422],[102.40203500004509,32.85695600026866],[102.4011200003512,32.85554500018212],[102.39958600034112,32.85402899974049],[102.39732800043285,32.85212100031237],[102.39523399965778,32.850274000324156],[102.39334999984334,32.848010999676625],[102.39276999988518,32.846245999965745],[102.39254099955633,32.84447599987689],[102.3919680001692,32.84322199968011],[102.39065599991696,32.84215900025842],[102.38940899996203,32.84137600017406],[102.38825700044168,32.84139600008575],[102.38668499989845,32.84073000037577],[102.38469399995387,32.839750000351835],[102.38263799971195,32.83852600026861],[102.38029199994014,32.8371299996884],[102.377957000039,32.83562200018811],[102.37748400021097,32.835338999858],[102.37554299959677,32.83417500019824],[102.37503499960867,32.83386200002139],[102.37422299984692,32.83335599997017],[102.37382199998892,32.8331199998821],[102.37316900023588,32.8328580003353],[102.37254700044495,32.832596000015435],[102.37071200013598,32.832679999770015],[102.3683629999911,32.83337799967136],[102.3676879995984,32.83357900011988],[102.36591400028713,32.83343100016428],[102.36576899962385,32.833372999808375],[102.36454000011061,32.83289100007012],[102.36309399996408,32.83193800032076],[102.36171300011486,32.8309279998634],[102.35982599992735,32.82988600007373],[102.35700300012954,32.82826899978397],[102.35425300012666,32.826946000225114],[102.35253199962052,32.825940999889156],[102.35108299999926,32.824699999685954],[102.35051399991178,32.823624999901334],[102.35014099964286,32.82208300032935],[102.34906799976524,32.82037599980736],[102.3479310003135,32.81927600027802],[102.34661499986328,32.81837599979752],[102.34510099994468,32.817429999671134],[102.34311300037317,32.81660099968347],[102.34070599960367,32.815201999980225],[102.33869600029081,32.814196000065216],[102.33706699984616,32.814048000273836],[102.33478999967132,32.813709999815856],[102.33355000028742,32.81304099977583],[102.33133400021192,32.811237999673544],[102.32985700010327,32.8090840002262],[102.32865600017912,32.807103000152765],[102.32786199996072,32.80471500023639],[102.32760699969262,32.80265500013889],[102.32667600010517,32.80066600008849],[102.32557300009032,32.79982400030247],[102.32331900038001,32.799227000303986],[102.32027499975095,32.798608000071944],[102.31815099973697,32.797550000149414],[102.31682699978919,32.79619899994532],[102.31652200019066,32.794720999718756],[102.31568199994153,32.793301999790366],[102.31532000044157,32.792501000273916],[102.31426699975714,32.79085800022711],[102.3132640001997,32.78909500023651],[102.31254600014928,32.787211000077654],[102.31120700013287,32.785287999797106],[102.3097080002829,32.78401200022619],[102.30807600036351,32.78346799989417],[102.30636999992596,32.78297699963568],[102.30454300001288,32.78317500025979],[102.30237999964086,32.78394799978223],[102.30023999973339,32.78524000034578],[102.29797799962714,32.7864939996955],[102.29522000012668,32.78767900005675],[102.29278999979095,32.788171999793576],[102.29061200024861,32.78797399971902],[102.28876900044207,32.787426999793034],[102.28793000001784,32.78641199987229],[102.28749499982466,32.78509499965896],[102.28665200010077,32.783737000317224],[102.28569800004881,32.78296800021474],[102.28488899976185,32.78326800005756],[102.28442799962937,32.784058999661454],[102.2839780002659,32.78504099987402],[102.28373399986843,32.786195000058356],[102.28268799975496,32.787925000326744],[102.2807539997118,32.78950200023615],[102.27840499956694,32.790745999921874],[102.27530399993478,32.79165099997897],[102.27199599971509,32.792037000082225],[102.26902800015236,32.792423999849746],[102.26596500015506,32.79206999987633],[102.26268399969953,32.7908059998602],[102.2602810000263,32.789293000081145],[102.25841200028046,32.78783599963532],[102.25670300036818,32.78728900037104],[102.25529099965853,32.787482000280136],[102.25273499982443,32.78837999968703],[102.25132399983796,32.78891900008848],[102.25003500005025,32.7891889997524],[102.2489589997996,32.78941500009398],[102.24831400044245,32.78928200005943],[102.24703999982503,32.789033000164025],[102.24487300015336,32.789124000145996],[102.24278299957628,32.789618000041564],[102.24083000016485,32.790101000293625],[102.23920800029119,32.79000899994434],[102.2378430003355,32.78958199975359],[102.23633199989163,32.78886000025702],[102.23515799973164,32.787953999862445],[102.23364299998812,32.78677400036405],[102.23200299967283,32.786228999653545],[102.23052700028737,32.786425000042705],[102.22912299997364,32.787419999838455],[102.22833700015119,32.78852299980367],[102.2270669997317,32.78940300022392],[102.22551000015544,32.789767000344334],[102.22437000033064,32.789674999649606],[102.22354599997502,32.789115999703185],[102.22227200025594,32.787636999684736],[102.22122299976942,32.78599399965405],[102.21962000016235,32.78395899970842],[102.21841900023821,32.78129000013323],[102.21767900044648,32.77849800009505],[102.21669400043238,32.77674099988704],[102.21572899961146,32.775781999834535],[102.21457000041845,32.775575999979885],[102.21329199960306,32.77588399994534],[102.21215500015131,32.77629800003906],[102.21003699998512,32.77694000004198],[102.20808899969828,32.7778849998006],[102.2063530000218,32.778828000132506],[102.20496799997464,32.780456000128275],[102.2035910003234,32.78236799976001],[102.20227400004826,32.7837100000167],[102.20108399999478,32.784988999882344],[102.19935599981591,32.78622500005722],[102.198185000029,32.786447000036354],[102.1970250001127,32.78600500008246],[102.19647199991877,32.785327999949416],[102.19549652204667,32.783917755076075],[102.1954960001255,32.783916999845665],[102.19506500013027,32.782780999957026],[102.19496600039608,32.78129599986043],[102.19451600013427,32.779241000146406],[102.19373799980943,32.77776599981821],[102.19304700042153,32.776807000238236],[102.19195600010222,32.77654200004229],[102.18972800033119,32.77652199988146],[102.18742799969178,32.77644800000263],[102.18509299979064,32.77595200020603],[102.18352600016857,32.77511800001696],[102.18268599991943,32.77399400000888],[102.18211799965687,32.772517000218485],[102.18242700035168,32.771076999638716],[102.18328900034211,32.76980399970542],[102.1829920002412,32.768724000259596],[102.18229000008431,32.76764499990366],[102.18139399975868,32.766576999874175],[102.1807679997698,32.76589600022055],[102.17924600035357,32.76403699977091],[102.1779220004058,32.76216999994016],[102.17631600042567,32.759730999799444],[102.17491600030988,32.7575819996621],[102.17421800035099,32.756331000036035],[102.17411899971846,32.754907000021326],[102.17442800041326,32.75335599990197],[102.17459499991952,32.75213199990877],[102.17471000044554,32.75130499995512],[102.17471700011828,32.750023999693894],[102.17472499961585,32.74884100024878],[102.17483199974599,32.74735099962689],[102.17427500025238,32.74655699991256],[102.17338599959943,32.74617599996551],[102.17214600021553,32.745948000181656],[102.17092900039783,32.74596599970865],[102.16823200009846,32.74624099996269],[102.16554700039289,32.74686099993511],[102.16351700009025,32.74661000003592],[102.161399999749,32.74573099993163],[102.15923700027527,32.74420400005751],[102.15819600018469,32.74267600006903],[102.15782999958846,32.74136899974591],[102.15813500008531,32.73987100000883],[102.1589929998778,32.738361000073326],[102.16044599969703,32.73673899998204],[102.16170600007075,32.73507399988482],[102.16357499981659,32.73333099976465],[102.1655619995632,32.731698999741795],[102.16716000004574,32.73057699982118],[102.16882700012519,32.72935100017525],[102.170151000073,32.728067000017404],[102.17126900015647,32.72673600006044],[102.17218399985038,32.725115999684355],[102.17255399974624,32.72362300034286],[102.17312700003168,32.72206400012187],[102.17341699956157,32.72133799996694],[102.1734469996988,32.72001499992831],[102.1740309998549,32.71891700019493],[102.17496200034064,32.71821500015735],[102.17609499959441,32.717561000324814],[102.17682699988852,32.71686900017319],[102.17734999994524,32.716109000146325],[102.17786100030642,32.71439299976132],[102.17883399972662,32.71265600026459],[102.18008099968155,32.71097200035238],[102.18140499962934,32.70958099974845],[102.18305699964023,32.70805799973173],[102.18404900022531,32.706897999631096],[102.1850900003159,32.70510299999321],[102.18608500037573,32.7035059998811],[102.18721400032987,32.702344000149616],[102.18934300036672,32.70104900012156],[102.19153599997766,32.69940599990823],[102.19279100032848,32.698069000057075],[102.19369900034968,32.696222000065],[102.1941450004135,32.69495999990597],[102.19477800007509,32.69288700006184],[102.19506099993232,32.69031100017749],[102.19485500006799,32.68734100025062],[102.1938559998102,32.68506999991927],[102.19358499964855,32.68400199999716],[102.1936650000145,32.68384400007945],[102.19375299987803,32.68368400005022],[102.19390900041195,32.683350000256105],[102.19407000007045,32.68299900013375],[102.19416899980463,32.68268300025017],[102.19429100000337,32.682493000265175],[102.1944049998062,32.68231699967175],[102.19452000033225,32.682141999798894],[102.19464900020367,32.68196600002596],[102.19477899990002,32.68179100022143],[102.19530899962945,32.681062999864444],[102.19587400041726,32.680421999694424],[102.19601900018222,32.6802599996746],[102.19616399994717,32.680101999941584],[102.19631600028315,32.6799549998433],[102.19650000040616,32.67983200003811],[102.19671299994317,32.679750999907895],[102.19693399987611,32.67970500022129],[102.19738800033589,32.679732999868996],[102.19780799956213,32.67981000017805],[102.19800599992887,32.67987100032665],[102.19869600039017,32.6797790002973],[102.19880699981992,32.679640999697504],[102.19889499968349,32.679474000335716],[102.19887200011726,32.679270000057834],[102.19881799969058,32.67910699987152],[102.19869600039017,32.678955000181254],[102.19854700042724,32.67879200017628],[102.19845600019063,32.67858900020406],[102.19843299972612,32.678366999859065],[102.1985020002214,32.67814600007452],[102.19862400042015,32.67793500030371],[102.19889499968349,32.67749500028914],[102.19904700001942,32.67727100027399],[102.19923799981515,32.677057000356015],[102.1994520000754,32.6768660001305],[102.19967999968104,32.67668999979072],[102.1999020003372,32.67652500019696],[102.20012300027012,32.6763600002984],[102.20085899986387,32.675823000127075],[102.20106499972819,32.67565799968803],[102.20121000039146,32.67551000020812],[102.20136299965404,32.67530900035829],[102.20176699988507,32.674884999741124],[102.2020649998109,32.674669000122435],[102.20223600041344,32.67445000030151],[102.20236600010976,32.67421300030471],[102.20244999977535,32.67395599993904],[102.20262499967754,32.67330299980028],[102.20264099957109,32.67304300011411],[102.2026640000356,32.67279700020305],[102.20270199967044,32.67256300010159],[102.20277799983842,32.67234200032529],[102.20287699957264,32.672136000304945],[102.20300700016729,32.671934999669475],[102.20315899960494,32.6717159999521],[102.20406400015139,32.67052399969852],[102.20420100041876,32.67034400021433],[102.2043379997878,32.670172999839195],[102.20447599988005,32.67000600016959],[102.2046199998201,32.669866000210604],[102.20478100037688,32.66974599996311],[102.20492600014184,32.66965499978774],[102.2050709999068,32.66957599965176],[102.20519999977823,32.669510000039814],[102.20532199997696,32.66945599977103],[102.20561999990281,32.66935400035066],[102.20573399970561,32.66931900031509],[102.20612000039331,32.66931599970648],[102.2063100003641,32.66943599977524],[102.2064319996645,32.66961900017474],[102.20649399958882,32.669847999692216],[102.20652399972604,32.67009499985123],[102.20656999975678,32.67033599969112],[102.2066690003893,32.67054999982928],[102.20679099968972,32.67072800028872],[102.20694399985058,32.67088500028493],[102.20712700014869,32.67101399990199],[102.20731000044681,32.671117999809304],[102.20771399977953,32.67126599975961],[102.20792399984181,32.671340000020905],[102.20816099966827,32.67141600032763],[102.20839699966983,32.671484999823825],[102.20864100006732,32.6715460003642],[102.20887000039619,32.671607000106725],[102.20908399975809,32.671697999806426],[102.20935099972179,32.67203900001713],[102.20946500042291,32.672390000107626],[102.20951899995127,32.67259799962253],[102.20955699958611,32.67281000031673],[102.20961000018787,32.673016000295306],[102.20967100028724,32.67319900016784],[102.20973200038661,32.67336599991862],[102.20979299958769,32.67351100021429],[102.20986999958055,32.67363299999909],[102.20996099981716,32.673747999804895],[102.21004899968072,32.67384200004906],[102.21013999991729,32.67393899989167],[102.21025500044334,32.674017999950735],[102.21037699974376,32.674098999986576],[102.21049899994249,32.674169999724214],[102.21062899963886,32.6742390001181],[102.21079699986832,32.67432899976271],[102.21092699956468,32.674389999873604],[102.21118600003076,32.674509999932944],[102.2113159997271,32.6745709999202],[102.21144600032177,32.674631999865845],[102.21274699980505,32.675240000034684],[102.21290699963859,32.67530900035829],[102.21308200043909,32.67535700005878],[102.21327300023482,32.67540800013772],[102.21369300035938,32.67534699996578],[102.21382999972839,32.67522999992859],[102.21394400042954,32.675085000154574],[102.21413500022524,32.67476700021722],[102.21421899989082,32.67460699980642],[102.2143069997544,32.674446000223774],[102.2145050001211,32.67412299978706],[102.21460399985533,32.673962999735124],[102.21471099998543,32.67379799964142],[102.21481800011557,32.67363500005616],[102.2153140004081,32.672872000367576],[102.21583300026687,32.672086000294456],[102.21592399960514,32.671991999715004],[102.21602300023766,32.67190800027198],[102.21613799986538,32.67183199962756],[102.21626799956174,32.671768000268514],[102.2163970003315,32.6717279997951],[102.2165310002258,32.6716999999068],[102.21681300025809,32.6716869996316],[102.21694999962713,32.671706999879724],[102.2170879997194,32.671745999934735],[102.21721699959082,32.67179100026791],[102.21733999961447,32.67185500036668],[102.21744599991966,32.67193100023533],[102.2175460003771,32.6720149996568],[102.2176369997154,32.67209699966396],[102.21772100027928,32.6721750001727],[102.21848399963721,32.6729080001822],[102.21860599983596,32.67302700030652],[102.2188350001648,32.67325100037728],[102.21893800009695,32.67336300020205],[102.21904900042504,32.67347000011285],[102.21915900002992,32.67357899995374],[102.21927399965766,32.67368600036199],[102.21937999996284,32.67379000018368],[102.2195020001616,32.67389500028797],[102.21964000025382,32.67397299998311],[102.21979199969151,32.674056999753134],[102.2199530002483,32.67401900035303],[102.22011300008185,32.67398100018064],[102.2202350002806,32.67388900013411],[102.22033400001479,32.67379000018368],[102.22044100014492,32.67320800008993],[102.22046399971113,32.67306300005867],[102.2204870001757,32.67291799979209],[102.2205170003129,32.67277300004633],[102.22057099984127,32.67262800006521],[102.22064700000924,32.67249100017975],[102.22074599974343,32.67236100000589],[102.22086799994217,32.67224199975071],[102.22100500020954,32.67213000003294],[102.221165999868,32.67203299973862],[102.22134099977019,32.67196199981496],[102.22153999996185,32.671902999654456],[102.22173400013057,32.67184699997876],[102.22192499992629,32.67178099977575],[102.22211599972199,32.67169700013428],[102.22229099962419,32.671590000368624],[102.22245100035607,32.67145800029033],[102.22259600012103,32.67130799979282],[102.2227340002133,32.671140000297726],[102.22298500028346,32.67079700031623],[102.22310699958386,32.6706309999846],[102.22322100028502,32.67047099972843],[102.22325200024717,32.67026299979883],[102.22340399968479,32.670131000028654],[102.22356500024159,32.67001699979517],[102.22375500021239,32.669940000119055],[102.22415600007038,32.669923000063775],[102.2243469998661,32.66997600035892],[102.2246139998298,32.669933000007696],[102.22476600016574,32.66980299989286],[102.22483499976273,32.66963999982474],[102.22484999983133,32.66947200021818],[102.22484999983133,32.66929900028864],[102.22483899996068,32.66889799987217],[102.22482700026511,32.66846300001799],[102.22485800022724,32.668289999647406],[102.22493400039525,32.66812999973645],[102.22507099976428,32.667992000046326],[102.22524700038969,32.6678910001819],[102.22542200029187,32.66779099991911],[102.22561300008756,32.667694999924585],[102.22580399988328,32.66759599991673],[102.22600999974762,32.667485999863395],[102.22620800011433,32.667358999887696],[102.22685699966944,32.6669219998964],[102.22706599990681,32.66674900032343],[102.2271200003335,32.666669999886885],[102.2272269995653,32.66652199988614],[102.22739399996988,32.6663089996643],[102.22760800023012,32.66613299970159],[102.22785199972927,32.66599100025237],[102.22811899969295,32.665891999869125],[102.22839400005257,32.665822999835065],[102.22866100001627,32.665770000101524],[102.22891999958405,32.665714000363224],[102.22916399998154,32.665645000191724],[102.22936999984584,32.665531000284886],[102.22951499961081,32.66537799968383],[102.22962199974091,32.66518700020185],[102.22971399980243,32.66498599981528],[102.22982799960525,32.6647960000011],[102.22998099976611,32.66463100037214],[102.23014899999559,32.664486000034195],[102.23033999979131,32.66436900014283],[102.230542000356,32.66427199974186],[102.23077099978654,32.66422599964747],[102.23105299981884,32.66425400036538],[102.23140400034643,32.664041000031574],[102.2315719996776,32.66392899986541],[102.23173999990712,32.663799000090755],[102.23188499967208,32.663656999957915],[102.23201400044182,32.663506999977365],[102.23212900006955,32.663343999768465],[102.23222799980374,32.663178999727435],[102.2323039999717,32.66300800000977],[102.23241100010185,32.66265700012151],[102.23243399966806,32.662521999622946],[102.23248700026981,32.662361999972376],[102.23261000029345,32.6621940002957],[102.2327540002335,32.66204899978519],[102.23298299966406,32.66183600024637],[102.23312800032734,32.66172900001669],[102.23332699962066,32.66166800033726],[102.23343299992585,32.661568999702816],[102.23357799969081,32.66121500008906],[102.2335559999495,32.66094099989969],[102.2335559999495,32.66068099978798],[102.23360899965294,32.6604370002285],[102.23374599992029,32.660220999715534],[102.23393699971602,32.66004499986394],[102.23416199984692,32.65990299981702],[102.23439899967339,32.65977800002044],[102.23463499967491,32.65965899964633],[102.23489499996592,32.65958299992828],[102.23544399996192,32.65961799999552],[102.2373279997764,32.660135999993756],[102.2375260001431,32.66022499967374],[102.2377019998702,32.66034199969604],[102.23784699963515,32.66049899978914],[102.23793799987175,32.66067699985013],[102.2379920002984,32.66085799969313],[102.23802999993326,32.661026000368466],[102.23809100003263,32.66119600030727],[102.23816700020059,32.66137200016128],[102.23829699989695,32.661528999957675],[102.23845699973052,32.661645999785605],[102.23864800042453,32.66175300011471],[102.23883900022027,32.661857000212805],[102.2390180003204,32.66193400004755],[102.23920900011609,32.66192899962813],[102.2394069995845,32.661895000247554],[102.239574999814,32.6617840002002],[102.23972700014994,32.6616590000091],[102.23988000031082,32.661528999957675],[102.24019300030528,32.661276999866324],[102.24035300013885,32.66116000031163],[102.24051299997244,32.661041000264866],[102.2406579997374,32.66092399964502],[102.24078800033205,32.66078900031015],[102.24089499956385,32.66064200019757],[102.24099400019634,32.660489000302036],[102.24107799986193,32.660330999635846],[102.24116200042585,32.66018400028255],[102.24126899965765,32.66003900029257],[102.24139800042741,32.6599040003774],[102.24153599962135,32.65978699978177],[102.24169600035323,32.659683000300184],[102.24186399968441,32.65959899987428],[102.24203899958658,32.65952799990294],[102.242215000212,32.65946899985183],[102.24239799961177,32.659428999923264],[102.2425890003058,32.659400999962564],[102.24309200027106,32.65939799977723],[102.24331300020398,32.65940599976711],[102.24374800039719,32.65951299975262],[102.24416799962343,32.659621999980715],[102.24461000038761,32.659566000171566],[102.24552199970844,32.659375000369394],[102.24592599993952,32.65927300003068],[102.2464680002628,32.659116000053075],[102.24728400022249,32.65887900022444],[102.24756700007971,32.658794999799284],[102.24785699960964,32.65871699971194],[102.24816200010649,32.658657999881854],[102.24832199994003,32.65866100009209],[102.24879499976805,32.65866999996581],[102.24908500019627,32.65874899991116],[102.24935200015996,32.6588609997618],[102.24958899998643,32.659015999803096],[102.24980200042178,32.65920700037237],[102.24999300021746,32.65941799975065],[102.25003900024824,32.659471000225935],[102.25017599961727,32.65962599996577],[102.25035200024267,32.659829999721126],[102.25052700014486,32.66000999996389],[102.25071799994059,32.66014499971897],[102.25104600000361,32.66037700022238],[102.25122099990581,32.66027500027084],[102.2513890001353,32.66013999995575],[102.25157200043341,32.65997000027736],[102.25177099972673,32.65977599965322],[102.25196099969753,32.65957800013363],[102.252128999927,32.65937200018313],[102.25244199992147,32.658960000370556],[102.25259500008235,32.658745999703875],[102.2527549999159,32.658543000319085],[102.25295300028263,32.6583670001887],[102.25318199971315,32.65823799970977],[102.25344100017927,32.658143999689145],[102.25371599964055,32.658060000085925],[102.25399100000016,32.6579759996474],[102.25424999956795,32.65789400029572],[102.25449399996542,32.657833000268006],[102.25472300029425,32.657869000091],[102.25496699979344,32.65790700030859],[102.25518100005368,32.6580319996964],[102.25557000021608,32.65829900021741],[102.25591300034779,32.6585350002519],[102.25614199977832,32.658707999842946],[102.25628700044157,32.658772000236304],[102.25645499977276,32.65872899978798],[102.25661499960633,32.658665000120095],[102.25674500020098,32.65856800033524],[102.2568439999352,32.65845100025979],[102.2571259999675,32.65809800022232],[102.25724099959521,32.65795600010758],[102.25735500029634,32.657799999913294],[102.25743899996192,32.65762499966222],[102.25748499999268,32.657441999659866],[102.25751599995482,32.65725400011458],[102.25754600009206,32.65706799984548],[102.25766800029079,32.65678800001175],[102.25769099985702,32.6566429998072],[102.25771400032154,32.656483000221336],[102.25773699988775,32.65632000006042],[102.2577600003523,32.65614699962947],[102.25778299991853,32.655971999924034],[102.25779799998712,32.65577099999091],[102.25778999959121,32.65548400014591],[102.25765300022216,32.65527799983678],[102.25756899965828,32.655055999809306],[102.25755399958965,32.654451000309024],[102.25763800015356,32.654221999911385],[102.25769900025294,32.65397300000894],[102.2577600003523,32.653725999915665],[102.2578659997592,32.65349000004336],[102.25828599988378,32.65281299988551],[102.25843900004466,32.65264499965797],[102.25865999997758,32.65252800015043],[102.25897999964474,32.65249799976721],[102.25969000019751,32.6522110000042],[102.25993399969666,32.652073999829426],[102.26013999956099,32.65189099980952],[102.2603229998591,32.65168500029782],[102.26048299969266,32.65146299966853],[102.26106299965082,32.650509999839706],[102.26120099974305,32.65027299988702],[102.26130700004829,32.65002600016142],[102.26139099971388,32.64976999974107],[102.26152100030853,32.64920999962284],[102.26177999987628,32.64808900027492],[102.26184099997565,32.64781100018575],[102.26190200007503,32.64753899964296],[102.26195599960337,32.647266999785636],[102.26200900020517,32.64699000011511],[102.26203199977138,32.64672000000378],[102.26200900020517,32.646452999697175],[102.26195599960337,32.646195999680295],[102.26187199993778,32.64596400019631],[102.26175700031007,32.64574299969778],[102.26165100000486,32.645544000147204],[102.26154399987475,32.64536099962239],[102.26145199981326,32.6452010002703],[102.26137599964525,32.64506100003507],[102.26129199997966,32.64486499964019],[102.26126199984243,32.64477899971729],[102.26124599994893,32.644666999623325],[102.26125400034483,32.6445679998287],[102.26130700004829,32.64446899992448],[102.26164299960894,32.644122999765266],[102.26201699970274,32.643795000254244],[102.26221500006949,32.64362199979462],[102.26243600000241,32.64345099973294],[102.26264199986673,32.643278000120866],[102.26284100005839,32.64310300019029],[102.2630390004251,32.64292499993556],[102.26372599961503,32.64213099972062],[102.26527100039408,32.64035599982543],[102.26543100022766,32.64016599985921],[102.26557599999262,32.6399670000034],[102.26569800019136,32.63975400005117],[102.26579699992554,32.63952999999817],[102.26585100035223,32.63929299969275],[102.26590400005568,32.63904900001176],[102.26595000008642,32.63880000022171],[102.2659960001172,32.638548000366455],[102.26604100032303,32.63829599980134],[102.26608700035379,32.63804500008777],[102.26610999992002,32.637851000305865],[102.26639199995232,32.63716499999581],[102.26649900008242,32.6369380000858],[102.26662899977877,32.636722000296416],[102.26678100011475,32.636509000182535],[102.26694900034423,32.636295000250044],[102.26714000013995,32.636084000016865],[102.26736100007287,32.63575300030843],[102.26747599970061,32.63554000015708],[102.26755199986857,32.63530299987204],[102.26758299983071,32.63504600034733],[102.2675669999372,32.63478699991463],[102.26750599983782,32.634283000337966],[102.26747599970061,32.63408200007061],[102.267392000035,32.633793000024056],[102.26730800036943,32.633509000296534],[102.26722399980554,32.63321899980979],[102.26716299970617,32.63292699968473],[102.26710900017777,32.63263400001087],[102.26717799977476,32.63233699968496],[102.26722399980554,32.6320539999907],[102.26729300030082,32.63160399986333],[102.26724700027005,32.6312860003252],[102.26720100023933,32.630971000039764],[102.26714799963754,32.630668000217426],[102.26709400010918,32.630383999649794],[102.26702600033713,32.630111999827434],[102.26693400027561,32.62985700004696],[102.26682700014548,32.62962099998246],[102.26670499994674,32.62940700021934],[102.26659100014392,32.62920400005242],[102.26650699958003,32.629002999724115],[102.26645300005168,32.62879699969838],[102.26642299991444,32.62859099995494],[102.26641500041683,32.62838499973731],[102.26642299991444,32.62799100002031],[102.26640799984581,32.62780000011119],[102.26636900038609,32.62761700035851],[102.26630099971571,32.627434000231716],[102.2662239997228,32.62726800033455],[102.26604499962266,32.62694000030705],[102.26595699975911,32.626787000247525],[102.2658620002229,32.62663399992645],[102.26578199985696,32.626489000008746],[102.26542700002969,32.62588199982251],[102.26486999963778,32.62488199970803],[102.26477099990359,32.62468400010195],[102.26470999980423,32.62453600020966],[102.26464100020723,32.62436099993432],[102.26458000010787,32.62420100009657],[102.26445100023645,32.623832000009145],[102.26439000013707,32.62364899970907],[102.2643290000377,32.623465999791456],[102.26409200021124,32.622773999858744],[102.26403100011187,32.622604000270286],[102.26399299957872,32.6224279997777],[102.26398500008109,32.62224499963362],[102.2640389996095,32.62150699996932],[102.26409200021124,32.62134700032628],[102.2641609998082,32.621157000094975],[102.26421400040998,32.6209659999777],[102.26444299984053,32.62018500029689],[102.26449600044228,32.61997099991392],[102.26454900014573,32.61975300027764],[102.2646100002451,32.61953099984568],[102.264687000238,32.61930300034224],[102.26477099990359,32.61907399999763],[102.2648780000337,32.61884199979131],[102.26500000023243,32.618606000190844],[102.26513699960147,32.618363999871114],[102.26527399986881,32.618127999767246],[102.26541899963377,32.61789100028081],[102.26555699972606,32.61766000031173],[102.26568599959747,32.61742300034305],[102.26580100012352,32.61718700002862],[102.26589999985771,32.61694499965648],[102.26597600002567,32.616701000326245],[102.26601399966053,32.61646400008892],[102.26602999955408,32.61622000020445],[102.26602200005645,32.615731999954],[102.26605200019368,32.614779999637044],[102.26605999969128,32.61456200022419],[102.26612099979063,32.61433999978378],[102.2662360003167,32.61411699999043],[102.26640299982297,32.6138980001584],[102.26657100005245,32.613681999996366],[102.26710099978186,32.61304100019294],[102.26726200033865,32.612827000137635],[102.2673989997077,32.612613999903544],[102.26750599983782,32.61240000034113],[102.26757500033312,32.61216600032624],[102.26760499957201,32.611913999626296],[102.26761299996794,32.61165500035396],[102.26757500033312,32.61138799983211],[102.26746800020298,32.610878999907996],[102.26735299967696,32.61033999997427],[102.26728499990487,32.61007300007194],[102.26724600044516,32.60981099968023],[102.26723899987414,32.60955400035637],[102.26725399994272,32.60929500031233],[102.26728499990487,32.60902000036601],[102.2673150000421,32.60873799997059],[102.26732300043803,32.608474999834776],[102.26732300043803,32.608203000029874],[102.26729999997352,32.60794100022132],[102.26724700027005,32.60743999972126],[102.26717799977476,32.60697500007553],[102.26712500007132,32.60674599998441],[102.26709800030716,32.60652500024349],[102.26708300023851,32.606303999957284],[102.26709800030716,32.60608000017905],[102.26716299970617,32.605853000129564],[102.2674909997692,32.605372999664105],[102.2676659996714,32.6052179997527],[102.2679259999624,32.60511299997761],[102.26814699989534,32.60499600036434],[102.26835299975966,32.60486900019076],[102.26853600005776,32.60473999975262],[102.26890199975566,32.60444999989621],[102.26906300031244,32.60431999994286],[102.26917700011526,32.60395900005513],[102.2692080000774,32.60371000026162],[102.26932199988022,32.60324399973346],[102.26938299997958,32.603076000267194],[102.26946699964518,32.60290799972908],[102.26957399977528,32.602748000148914],[102.26968799957811,32.60259600005609],[102.26981800017276,32.60244300001577],[102.27020700033519,32.602023000030975],[102.27035200010016,32.60189400003497],[102.2705119999337,32.60178699999708],[102.2706869998359,32.60169999984375],[102.27088600002755,32.601626999928264],[102.27112200002911,32.601573000294636],[102.27167900042102,32.60159400002988],[102.2719539998823,32.60166499981915],[102.27218999988385,32.60177900015174],[102.2724040001441,32.60190100017443],[102.27261000000843,32.601993000118895],[102.27283500013934,32.60204899964393],[102.27305600007226,32.602102000054124],[102.2732700003325,32.60204899964393],[102.27348399969445,32.602010999916],[102.27368999955878,32.60198500029195],[102.27411700025432,32.602010999916],[102.27460500015097,32.60210999987061],[102.27481900041123,32.602193999792156],[102.27505500041275,32.60230899989938],[102.27525399970607,32.60236499998373],[102.27584899973283,32.60252500024794],[102.27604700009952,32.60247900018231],[102.27623000039763,32.602438999744116],[102.27661899966178,32.60243399978268],[102.27679500028717,32.60251000037719],[102.27708499981708,32.60270099975444],[102.27722200008442,32.60279199994849],[102.27736299965144,32.60287899979803],[102.27763800001105,32.60305099987825],[102.27795000018058,32.60321200011172],[102.27840799993997,32.60316099972121],[102.27859100023808,32.60307400014553],[102.27879000042972,32.60301599962471],[102.2792249997246,32.603005999765955],[102.2794309995889,32.60304599995098],[102.27962099955971,32.60310700025547],[102.27980399985782,32.603183999960265],[102.28016299988303,32.60329299995989],[102.28033799978519,32.6032450001708],[102.28050600001468,32.603190999998915],[102.28065499997759,32.60311000005851],[102.28077700017633,32.60300099983616],[102.28085300034432,32.602858000364],[102.28091500026859,32.60270599970098],[102.28097600036797,32.602545000071665],[102.28115899976774,32.60207200016849],[102.28119700030089,32.601904000017846],[102.28121999986712,32.601736000308875],[102.28121200036952,32.601566000129544],[102.28115899976774,32.60139299976717],[102.28049099994605,32.59992500027727],[102.28037700014326,32.5997400001108],[102.28026300034044,32.599558999962746],[102.2801560002103,32.59938900019316],[102.28010199978365,32.599025000171494],[102.28019399984517,32.598869999871326],[102.2803460001811,32.59874800026182],[102.28055200004542,32.59867200025983],[102.28078499967394,32.598627999950445],[102.28100599960688,32.59859499970419],[102.28121999986712,32.59857000033512],[102.28143400012736,32.59854399971251],[102.28163999999168,32.59852200028584],[102.2818380003584,32.598483000085004],[102.28202900015413,32.598417000230285],[102.28220400005631,32.598331000323746],[102.28236399988987,32.59821100021068],[102.28250199998214,32.59806400019366],[102.28260900011225,32.59789600009508],[102.28269299977784,32.5977129997644],[102.28276100044822,32.597514000122075],[102.28282199964926,32.59729600030698],[102.28288299974864,32.59706699969045],[102.28293700017532,32.59683800000228],[102.28294399984799,32.59660100017804],[102.2829289997794,32.59637299981299],[102.28290600021317,32.59614099982853],[102.2828519997865,32.59591599985051],[102.28280699958067,32.59569499988041],[102.2827680001209,32.595468999772],[102.28277599961852,32.59524699968648],[102.28279900008303,32.59503899964598],[102.28287500025104,32.59484099989384],[102.28297399998523,32.59465999968797],[102.28312700014611,32.594512000121895],[102.28328699997971,32.59439299997129],[102.28347799977539,32.59430600020638],[102.2836760001421,32.5942400003023],[102.2840200000987,32.5941619999402],[102.28422199976505,32.59413399998767],[102.28445799976662,32.5941640002608],[102.285251999985,32.594289000155506],[102.28526700005362,32.5940929998252],[102.28485500032497,32.592513999841344],[102.28392800003719,32.589358999929374],[102.28312700014611,32.58632000028105],[102.28298200038115,32.585624999802235],[102.28250600018009,32.58338500026213],[102.28247100001997,32.583230000159624],[102.28248699991352,32.58013799962597],[102.28305099997813,32.57659399973822],[102.28414999979503,32.57385000032533],[102.285512000276,32.570985999999024],[102.28625899974041,32.56827899968342],[102.28668700026088,32.564508000238305],[102.28683899969853,32.560902000139414],[102.2869149998665,32.557298000113995],[102.28699900043043,32.55409200025782],[102.28715178230065,32.551295997147385],[102.28715199969295,32.551296000176166],[102.31263499983775,32.55170100002052],[102.32569000026616,32.55423200036816],[102.33633600027531,32.55002999995071],[102.35180100004966,32.55929099993555],[102.35705199963503,32.55941200007522],[102.36237500008873,32.55731000015761],[102.3679119999044,32.548537000236436],[102.36841099967168,32.532971999854226],[102.37117900011619,32.52858500034519],[102.37649900019687,32.526481999885426],[102.37664099958879,32.52203499977099],[102.3901880001118,32.50899400028102],[102.39033000040202,32.50454700000259],[102.3930949995752,32.50016000003495],[102.39834199986095,32.50028000022538],[102.40387100017895,32.491505000238035],[102.41436599967702,32.49174299973333],[102.4247199996081,32.496427000376336],[102.43521500000446,32.49666300026659],[102.43769999969348,32.50116900005221],[102.44287800038224,32.50350999980345],[102.44536399989613,32.50801599970725],[102.44446400027086,32.53692200021069],[102.44964399971111,32.5392630002809],[102.46539499971574,32.53961299965333],[102.47057699970415,32.54195299963648],[102.49420399962354,32.542473999955654],[102.50201199976627,32.54486999999856],[102.50712699980751,32.54943099966222],[102.50699200008827,32.55387899974675],[102.51210799995447,32.55844099990557],[102.52517000005561,32.56094899973837],[102.53022099962445,32.56773399968553],[102.53540599998588,32.57007100000381],[102.5352720000916,32.57451799970661],[102.53776500017648,32.579022000176906],[102.55049800038965,32.5926469996716],[102.55542099991197,32.60387800005239],[102.56047700040199,32.610661999676225],[102.56027800021039,32.617333000161864],[102.56027895062795,32.61733342766429],[102.56027800021039,32.61733399968518],[102.54956799972884,32.62377999980486],[102.54417900005122,32.62811500021045],[102.54141700035278,32.632506999699224],[102.53609399989905,32.63461699969325],[102.53333200020062,32.639007999987705],[102.52800799992201,32.641119000235484],[102.52787400002771,32.64556700008753],[102.52254999974909,32.64767699989939],[102.51688800025997,32.66090600035049],[102.51634900030972,32.678697999847955],[102.52133899977918,32.68770699989537],[102.53172399967237,32.69238299991795],[102.53685100030751,32.69694399993735],[102.53408700006094,32.70133500015274],[102.52606100035835,32.705612999656935],[102.49449599970158,32.70492700012934],[102.49172899998031,32.70931699984443],[102.49091100037077,32.73600500000966],[102.49833000035107,32.75174599970841],[102.49798999969413,32.762866999710646],[102.50291499976458,32.77410200011542],[102.50271100044839,32.78077400017752],[102.49730900035196,32.78510800002185],[102.49454000008251,32.78949899989414],[102.48920499993324,32.79160800013374],[102.48643599966381,32.79599800025064],[102.4861620000274,32.804895000344786],[102.48865900031028,32.80940100020301],[102.49324500044703,32.8317579998922],[102.48479399969868,32.849378999771204],[102.47938699957939,32.85371199981261],[102.47113699957079,32.86465900021846],[102.4708620001095,32.873556000063495],[102.46808799981719,32.87794699971629],[102.46684699971004,32.91798499996286]]],"type":"Polygon"},"properties":{"code":"513233200","name":"安曲乡","cp":[102.33517275101616,32.71285091143605]},"type":"Feature"},{"geometry":{"crs":{"type":"name","properties":{"name":"EPSG:4326"}},"coordinates":[[[102.91208688040663,33.29473401130976],[102.93973596034823,33.29410500063117],[102.94613784015311,33.29589204067135],[102.97857599967278,33.29645598117515],[102.98839608142315,33.30056799082406],[102.99783600063687,33.29670699114722],[103.00667184055123,33.301416960954604],[103.01442588069148,33.302910961157224],[103.02151392065984,33.30084303069479],[103.02466787957121,33.298184971138085],[103.04500283963858,33.29981397095593],[103.06439892009686,33.296916962218894],[103.07459592056739,33.28236099120048],[103.08437496008906,33.28064604124367],[103.09037615983621,33.27231096083713],[103.09331411973588,33.27235704116285],[103.09237416035181,33.270543001084626],[103.09354092009059,33.26758002213691],[103.08943800067595,33.26479101072386],[103.09239396011895,33.26118804111807],[103.08688487994236,33.261100021030316],[103.08839004043855,33.25947903090403],[103.09410612030443,33.25849002212428],[103.09785804008973,33.254847001203125],[103.10152059893372,33.25579693378715],[103.0992600003295,33.2518040003548],[103.09430400029689,33.24747300025029],[103.0945029995902,33.23897799981439],[103.09975599972371,33.23056600033684],[103.09995400009045,33.22207099988567],[103.09752700012776,33.21778200031209],[103.09762599986198,33.21353499972114],[103.09034499997396,33.200666999812604],[103.0853930001393,33.19633600036264],[103.08549299969843,33.19208799976918],[103.08306699956069,33.18779899989373],[103.08386599980193,33.1538199996784],[103.08144200021229,33.149530999624716],[103.08159200000013,33.14316000022164],[103.0791680004105,33.13887100028469],[103.07416899982188,33.13666300005934],[103.05937900044023,33.12154299971651],[103.02152499958221,33.1208989999286],[103.0065910002605,33.112142999992955],[103.0066950000176,33.107895999916586],[103.0017520004038,33.10356199991007],[103.00201299962139,33.09294400025379],[102.99454900033358,33.08856600005777],[102.98466900005542,33.079895000115926],[102.9822510003136,33.075603999852284],[102.97726000012088,33.07339199968166],[102.95257200001943,33.05171199968297],[102.95267900014954,33.04746500002439],[102.94066200033699,33.02388200033576],[102.94109099978404,33.006895999764474],[102.93867800006507,33.00260399968482],[102.93369199989525,33.000390000109995],[102.92613200034796,33.00025400004388],[102.92372100027882,32.995962000033764],[102.91364199980904,32.99577899967564],[102.90641000032484,32.982901999941625],[102.90706300007793,32.957422999796485],[102.8822090002951,32.94422199967649],[102.87252446264299,32.92917471967159],[102.87252400001061,32.929175000157706],[102.86228700025542,32.93535599964521],[102.8621750001024,32.939602999870814],[102.85708400035061,32.94163199975679],[102.85445399999834,32.94583199967179],[102.85434299967025,32.95007799999631],[102.84656399983989,32.95842900007515],[102.84124700013224,32.96895099963013],[102.84113400015437,32.97319700006989],[102.84354100002554,32.97749100007461],[102.84275500020308,33.007216999843614],[102.8451629998992,33.01151000031955],[102.84364800015568,33.06883999999917],[102.8460020003234,33.07525800023619],[102.85581099955813,33.08606299998923],[102.85564300022695,33.092433999881116],[102.86057699961991,33.096775000366634],[102.86298900041228,33.101068000320424],[102.86797899988177,33.10328500011545],[102.86764599979583,33.116025999663535],[102.8599640000498,33.120132999826325],[102.85732899967469,33.124333000252676],[102.8521700001508,33.12848499996107],[102.85161000028415,33.14972099999572],[102.8540220001782,33.154015000316036],[102.85626699966768,33.16467900018266],[102.86126100023343,33.16689700025913],[102.86103799975237,33.17539100002308],[102.85593199993194,33.17742100036876],[102.85329499990698,33.18162100005889],[102.8531269996775,33.18799199964272],[102.88052200012413,33.20337099970739],[102.8854630000881,33.2077120001137],[102.88787900018013,33.212005000113436],[102.8869979999231,33.24598399976756],[102.89194200026014,33.250323999964934],[102.89183199975696,33.254570999815854],[102.89677799974383,33.258911000222284],[102.90128600006277,33.28023999993852],[102.9062880001261,33.282456000159556],[102.90788596578716,33.29672994968289],[102.91208688040663,33.29473401130976]]],"type":"Polygon"},"properties":{"code":"513233207","name":"麦洼乡","cp":[102.940261,33.118079]},"type":"Feature"},{"geometry":{"crs":{"type":"name","properties":{"name":"EPSG:4326"}},"coordinates":[[[103.12112800010789,33.272119000275914],[103.11971700012147,33.272461999727845],[103.11810699994338,33.27172999995895],[103.11649699976532,33.271337999656964],[103.11387300015916,33.272187000329104],[103.11387085498225,33.27218840405619],[103.10411699972958,33.260383000292826],[103.0992600003295,33.2518040003548],[103.09430400029689,33.24747300025029],[103.0945029995902,33.23897799981439],[103.09975599972371,33.23056600033684],[103.09995400009045,33.22207099988567],[103.09752700012776,33.21778200031209],[103.09762599986198,33.21353499972114],[103.09034499997396,33.200666999812604],[103.0853930001393,33.19633600036264],[103.08549299969843,33.19208799976918],[103.08306699956069,33.18779899989373],[103.08386599980193,33.1538199996784],[103.08144200021229,33.149530999624716],[103.08159200000013,33.14316000022164],[103.0791680004105,33.13887100028469],[103.07416899982188,33.13666300005934],[103.05937900044023,33.12154299971651],[103.02152499958221,33.1208989999286],[103.0065910002605,33.112142999992955],[103.0066950000176,33.107895999916586],[103.0017520004038,33.10356199991007],[103.00201299962139,33.09294400025379],[102.99454900033358,33.08856600005777],[102.98466900005542,33.079895000115926],[102.9822510003136,33.075603999852284],[102.97726000012088,33.07339199968166],[102.95257200001943,33.05171199968297],[102.95267900014954,33.04746500002439],[102.94066200033699,33.02388200033576],[102.94109099978404,33.006895999764474],[102.93867800006507,33.00260399968482],[102.93369199989525,33.000390000109995],[102.92613200034796,33.00025400004388],[102.92372100027882,32.995962000033764],[102.91364199980904,32.99577899967564],[102.90641000032484,32.982901999941625],[102.90706300007793,32.957422999796485],[102.8822090002951,32.94422199967649],[102.87252446264299,32.92917471967159],[102.87252400001061,32.929174000360575],[102.87268999969199,32.922805000162526],[102.87794500037361,32.91440499992099],[102.88817799993086,32.9082209998156],[102.89080499991009,32.90402100014107],[102.89151700011269,32.876421000286044],[102.89665899991813,32.8722670001583],[102.89687700037635,32.863774999764466],[102.90212600031191,32.855375000348026],[102.90223500009185,32.85112900019995],[102.90737400042255,32.84697500021379],[102.91535300026946,32.830127999905166],[102.93081600039399,32.81554000004758],[102.93092400034904,32.811294000149715],[102.93600500005512,32.809261999756984],[102.94606100006033,32.809441999717336],[102.95003499955357,32.81202099974449],[102.95003688960892,32.812022227361034],[102.95077199987054,32.813665999724186],[102.95246099969135,32.81580599987548],[102.95435399972665,32.81760400015349],[102.95671899976502,32.81927699980543],[102.95921000020012,32.820778000221594],[102.96055599988922,32.82240700020189],[102.96109800021253,32.823697000067305],[102.96182700013358,32.82540599985301],[102.96351299958133,32.827089000204246],[102.96553500038637,32.828246000145434],[102.96685900033417,32.82936999983421],[102.96771700012665,32.83072600005403],[102.96809100022044,32.83197699972396],[102.9678769999602,32.83338100004192],[102.96780900018814,32.83381599986146],[102.96691200003762,32.835614000156504],[102.9667139996709,32.836010999817866],[102.96561099965601,32.83774499998743],[102.96537499965447,32.838956000238994],[102.96534399969235,32.84027200017089],[102.96584699965757,32.84145999992396],[102.96657599957864,32.84288400004804],[102.967778000226,32.84434899997535],[102.96907100021167,32.846385999873405],[102.96958599987248,32.847697999983346],[102.96949499963588,32.84913199985729],[102.96897999997509,32.850283999655396],[102.96800699965657,32.851851000169134],[102.96725099997134,32.85397999979227],[102.96713700016852,32.85696399988587],[102.9674119996298,32.85912899985806],[102.96828500038922,32.86106200005941],[102.96998699973048,32.86309399989924],[102.97200100013961,32.86460199966886],[102.9732330000259,32.86626499977328],[102.97381600035709,32.86751700002693],[102.97406800025215,32.86900199964212],[102.97382399985467,32.87009499999824],[102.97379399971744,32.871181000316106],[102.97428900018508,32.871976999663964],[102.97559399986633,32.872238999912604],[102.97713899974708,32.871580999892124],[102.97842099986208,32.87103900014951],[102.9800419999108,32.87077700012727],[102.98182699999104,32.87120699999251],[102.98485599965318,32.87217800020894],[102.98762999994547,32.87335399995172],[102.99044100004771,32.873988999783194],[102.99302399964601,32.87371499962607],[102.99571300044781,32.872572999895965],[102.99814700008318,32.8713750002717],[102.99868400038362,32.87104700000553],[103.00005799966182,32.87003299986356],[103.00122099995114,32.8691630000216],[103.00312099965913,32.866780000066306],[103.0047679996471,32.86452000024356],[103.00561200009422,32.86324399976677],[103.00676699998759,32.86081500022321],[103.00821700033211,32.859242999654974],[103.01004800044312,32.858982000082406],[103.01224600007693,32.85919599998813],[103.01458400035115,32.8596690003],[103.01733400035401,32.86058699999608],[103.01990899955638,32.86243299978484],[103.02173299999468,32.86405799996645],[103.0231399997832,32.86542200031551],[103.02497900029009,32.86767299989042],[103.02696699986163,32.8700990003462],[103.02895000030858,32.872014000203905],[103.03110899958433,32.87374399982871],[103.0325549997309,32.87423399981514],[103.03363400035464,32.873985000365266],[103.03561000023059,32.87321999990749],[103.03682299985033,32.87279799969495],[103.03791800036757,32.872834000213395],[103.03902100038245,32.87326899978953],[103.04097399979388,32.87495000014183],[103.04189699988369,32.87613699991314],[103.04233600027484,32.87761500036862],[103.04224400021333,32.87905199977513],[103.04306400037096,32.881155000013834],[103.04498300034555,32.884031999717514],[103.04718000015446,32.8867960001568],[103.04876699986796,32.88885099989974],[103.05081999973686,32.89149499988623],[103.05180399992602,32.892680000174806],[103.05307500017038,32.89403099963883],[103.05453899986026,32.89531999982399],[103.0557110003704,32.89569600015495],[103.05707200012814,32.895554000041],[103.05867800010826,32.894831999871116],[103.0607490004188,32.89458899982867],[103.06293100015905,32.894780000039134],[103.06527399955782,32.89564199972413],[103.0667280001003,32.8966989998265],[103.06869599958033,32.89866199974025],[103.07105700031909,32.90004599963223],[103.0729520000042,32.900505999908646],[103.07445199967911,32.900476000045444],[103.07609600019234,32.900897999701485],[103.07706500031294,32.901390999975405],[103.07824399959748,32.902506999895316],[103.0793729995516,32.90408900036272],[103.08035300044115,32.904810999739084],[103.08137500026514,32.905017000075766],[103.08265300018219,32.90453399962558],[103.08372199986188,32.90393599997921],[103.08527400031365,32.90344300029728],[103.08666299966045,32.903506999860284],[103.08831499967133,32.90421100029667],[103.08923799976112,32.90545500025331],[103.08984000035889,32.907325999691956],[103.09008100038331,32.9083609999183],[103.09079799971046,32.90960499964059],[103.09190400009841,32.91031999997181],[103.0936930003766,32.91102899979502],[103.09512799975418,32.911280999972725],[103.09709199993459,32.91095300035479],[103.09893899993911,32.909804000024764],[103.10050999975913,32.90771600013755],[103.10171499988125,32.90499199982978],[103.10277600006332,32.901989000214876],[103.10391599988813,32.89933800024443],[103.10575500039504,32.897345000057925],[103.10766199977573,32.89530100018216],[103.10986000030788,32.89410400020007],[103.11223299984385,32.892836000260026],[103.1155670000028,32.890926000317606],[103.11844300040237,32.88930899973474],[103.12089200010635,32.887254000053126],[103.1224589997284,32.88543900026674],[103.12275699965423,32.88426600032813],[103.12293999995234,32.88354799994338],[103.12275699965423,32.882604999791205],[103.12236800039013,32.880631000144234],[103.12159000006525,32.87732500001638],[103.12112499973485,32.87528500012543],[103.12152899996588,32.873045000107886],[103.12276500005014,32.87140700032473],[103.12287999967788,32.87123799965481],[103.12494699979044,32.869643000261526],[103.12501899976047,32.86961799984166],[103.12803300025227,32.86859299994578],[103.13228999960275,32.86809199964521],[103.13561299989102,32.86813299997947],[103.13852399955239,32.868064000344575],[103.14154899991485,32.86736000014848],[103.14543600026775,32.86594600029525],[103.15046799957003,32.86390000022097],[103.15443500028888,32.863114999986536],[103.1568570002287,32.86259799994942],[103.15929500006204,32.862479000204566],[103.16120200034102,32.8624619999046],[103.16260199955848,32.86167800032934],[103.16303699975165,32.860462999970714],[103.16229000028726,32.85808500014605],[103.16204500006488,32.85465500014676],[103.16239599969416,32.851148000254554],[103.1627930002525,32.848561000149914],[103.16320499998116,32.84654399987043],[103.1640100000702,32.84446599989121],[103.16532999982005,32.84328599971115],[103.16695800043978,32.84330299991209],[103.1687279995531,32.84360099988706],[103.17035000032504,32.84339000013483],[103.1718180002129,32.84289900029343],[103.1726120004313,32.84224800014024],[103.17295499966463,32.84146300002132],[103.17306900036579,32.84071499976377],[103.1737899998909,32.84000599964611],[103.17486600014159,32.83969799990971],[103.17662399955935,32.83970799967774],[103.1788220000915,32.84062899997994],[103.18025999984211,32.84122100013943],[103.18228500012187,32.84094099965854],[103.18441800035669,32.8394059999961],[103.18742799975222,32.83758399994895],[103.18936599999334,32.836617999624764],[103.19069800033708,32.835897999705224],[103.19129300036383,32.83542699968388],[103.19392000034304,32.833341000376635],[103.1940500000394,32.83323999987731],[103.19695300020311,32.83099100030408],[103.19893300027704,32.82918199962787],[103.20078699995427,32.82776200013399],[103.20257700005739,32.82645300037418],[103.2045139995753,32.82537399981499],[103.20650899971785,32.8243519997564],[103.20822600002604,32.82425799967609],[103.20846600022554,32.824244999753475],[103.21116699982461,32.825061999784005],[103.2146879995813,32.827264000076546],[103.21728199994855,32.82978199968155],[103.21930800005326,32.83157000021245],[103.2200019998142,32.83217999984388],[103.22101699996554,32.83334500011753],[103.22203899978952,32.83452599970866],[103.22273699974845,32.83546900011901],[103.2234809997381,32.8364569998068],[103.22490799961808,32.838654000263354],[103.22615899977096,32.841490000138826],[103.22712000039394,32.84392899976148],[103.22799699955466,32.84614199986984],[103.22922599996623,32.8484539998872],[103.23014099966011,32.84946600007518],[103.23152999990525,32.850463000322826],[103.23372699971415,32.851212999775065],[103.23544400002234,32.851701999819376],[103.23748799967038,32.852272999690534],[103.24075400005727,32.852480999728336],[103.24354599989293,32.852705000036394],[103.24656299985946,32.853775999825],[103.24788699980729,32.85415700001642],[103.24930299981659,32.8545690002876],[103.25002400024003,32.8546100000817],[103.25283899964191,32.85477000029329],[103.25594000017237,32.85418499993426],[103.25893899969726,32.85451299993082],[103.26096399997702,32.85619199991869],[103.26326500044134,32.85797200021659],[103.26541200002151,32.859119000014516],[103.26782300009066,32.86021000029409],[103.27051600019212,32.861410000213354],[103.27051683113376,32.86141076006723],[103.27283600002467,32.86353400014959],[103.27450999977684,32.865663000081625],[103.27559000022548,32.86736000014848],[103.27722299996977,32.86950099989533],[103.27943099964932,32.870423999719726],[103.28279599977043,32.87148400019276],[103.2860179997764,32.872714999869146],[103.28959999963246,32.87401199963948],[103.29275100039163,32.87462500000634],[103.29461699976441,32.875616999900735],[103.29547899975488,32.87697000001066],[103.29547958635476,32.87697358963336],[103.29582199988654,32.879070000275156],[103.29494499982748,32.881271999668186],[103.2940100000421,32.88387099993798],[103.29322400021965,32.88669899975639],[103.29254499962899,32.88877200027843],[103.29285900034667,32.89037000015614],[103.29359900013839,32.892187999905396],[103.29408299983706,32.894467000217126],[103.29386899957679,32.896133000251425],[103.2924240001535,32.89759800011278],[103.29036399971362,32.89913600006529],[103.2893489995623,32.90133300030748],[103.28840700010423,32.90364100011533],[103.28784999971232,32.90537300015761],[103.28790300031406,32.907032999903656],[103.28776600004673,32.90852199968733],[103.28741500041745,32.910022000220245],[103.28637299960363,32.91153600017645],[103.28548800004698,32.91266200027547],[103.28495499994447,32.913472999917424],[103.28444000028371,32.91428199973979],[103.28386000032555,32.915444000149684],[103.28347799983582,32.91625799977201],[103.28366100013392,32.916423000026214],[103.28326100010084,32.91670600027612],[103.28314999977276,32.9175069997743],[103.28323400033665,32.91877600005164],[103.28324900040528,32.91899699975669],[103.2834479996986,32.92115000001522],[103.2834710001631,32.922190000115464],[103.28343299962998,32.92327900018062],[103.28305100003857,32.92437699983282],[103.2825969995788,32.92529799986808],[103.2819260002824,32.925768000007615],[103.28147600002058,32.92668700023979],[103.28149100008919,32.927783000199554],[103.28172000041806,32.928698999698256],[103.2816740003873,32.9297289998719],[103.28116999969883,32.93134299968235],[103.28101400006322,32.931920999811744],[103.28073600022887,32.93295299967794],[103.2808580004276,32.9349500001305],[103.28091100013106,32.937017999661876],[103.28088099999383,32.937220999806215],[103.28062099970285,32.93897099979577],[103.28004499994266,32.94104200003743],[103.27940399988516,32.94260400034122],[103.27870199972826,32.94461499997904],[103.27780600030096,32.9468070003706],[103.27708900007546,32.94802599996503],[103.27705800011333,32.949686000175106],[103.27682899978448,32.95153300029058],[103.27694400031051,32.953412000076575],[103.27745499977338,32.954782000197916],[103.27816100012818,32.955854999777735],[103.27885499988916,32.95646799968411],[103.27947300038045,32.95663399980141],[103.28104099982741,32.95661100029873],[103.28274600044001,32.95687299965422],[103.28363799966938,32.957308000234804],[103.2841380001599,32.957992000040065],[103.28422199982548,32.95872499990961],[103.28376400006609,32.95953600012609],[103.28316499984136,32.960011999666],[103.28241800037695,32.96018499980406],[103.28152899972403,32.96009300017801],[103.2810480003984,32.95992299971575],[103.2804990004024,32.95970599982545],[103.27989199978178,32.95988999978761],[103.27983900007833,32.96057399995792],[103.27965599978023,32.96149899988652],[103.27906800032447,32.96236699974105],[103.27840499962737,32.96290099990938],[103.27801600036322,32.963586999705505],[103.27796199993658,32.96427900037465],[103.27860299999406,32.96523499987169],[103.28027000007356,32.96653700018689],[103.28171600022009,32.96742200003968],[103.28283000010562,32.968267000251636],[103.28347500036108,32.96945899973406],[103.28403199985469,32.970194000359356],[103.28485500038539,32.970864000286554],[103.28540100000835,32.971699000033524],[103.2855759999105,32.97220700015919],[103.28583600020151,32.972956999854475],[103.28690800025424,32.97482899976248],[103.28802899981245,32.976248000305716],[103.28908599979657,32.977533000244996],[103.2903479998201,32.9792300002162],[103.2918779996322,32.98047300020802],[103.29298400002014,32.98131000020418],[103.29436900006729,32.98209799990015],[103.29554800025018,32.98293500031549],[103.29618099991174,32.98371399966741],[103.29627299997325,32.98475200021908],[103.29592900001668,32.98524500035415],[103.2968179997713,32.98590899966349],[103.29736699976729,32.98607400031039],[103.2983099999486,32.986371000094714],[103.29868300021751,32.98733699975893],[103.29865300008026,32.98843100000605],[103.29895799967879,32.98939699973074],[103.29983999976072,32.98977799964927],[103.30079700018572,32.989702000071745],[103.30133799978579,32.98934100024287],[103.30193399963747,32.988759000098035],[103.3024709999379,32.98863099996825],[103.30315800002616,32.98878699965429],[103.30393299997796,32.9898010003116],[103.3036119995876,32.990439999804714],[103.3027460002975,32.99103200018384],[103.30257800006802,32.992067000306335],[103.3030900002541,32.9933160000843],[103.30566100015682,32.994748000129995],[103.30616400012204,32.99542400015488],[103.3072289996038,32.99677000026856],[103.30766299997205,32.99761899976375],[103.30910499992063,32.99915599965374],[103.31101700022248,32.99976000036677],[103.31257700017186,32.99997900003419],[103.31644100006021,32.99947799977757],[103.31962299988322,32.99889000010637],[103.32247199962028,32.998251999787215],[103.32505900031485,32.99765299968522],[103.3278360000819,32.99707999965733],[103.32975400023153,32.99738099994655],[103.33141399974001,32.998202000016],[103.33178399963585,33.000008000300326],[103.33179100020686,33.00004299980342],[103.33182200016898,33.00019799991141],[103.33189800033699,33.0003920003531],[103.33210400020133,33.00197600013788],[103.33218100019418,33.002478000244594],[103.33238700005852,33.00434200034061],[103.33319899982025,33.00563700024571],[103.33421800016953,33.007381000158276],[103.3357999998602,33.009888000214325],[103.33755099960528,33.01226100015518],[103.33970300010665,33.01473399998899],[103.34159199994397,33.016706999751825],[103.34200000037298,33.018283999750906],[103.34146999974523,33.0190769998768],[103.34039000019489,33.01947399966559],[103.33932200034013,33.01969999979415],[103.33730799993101,33.01998300003134],[103.33583099982235,33.0206590002535],[103.33467599992893,33.021534000246795],[103.33414200000153,33.02238099965653],[103.33408099990217,33.023678000264454],[103.33455399973019,33.02531099988193],[103.33503099975619,33.0264449998032],[103.33547199979714,33.02849300026636],[103.33674999971419,33.030410000358046],[103.3376309999712,33.032497999907136],[103.33770799996411,33.034368000219416],[103.33798199960047,33.036059000001686],[103.33799099982133,33.039433999712934],[103.33753300006191,33.041918999629374],[103.33793700029297,33.04405999994687],[103.33828000042465,33.0460829996306],[103.33876499994822,33.048061999915056],[103.33937500004359,33.05121999978849],[103.34060699992986,33.054822000141314],[103.34169400005123,33.05769799968028],[103.3426439999052,33.06085300008388],[103.34346099968981,33.0640139997436],[103.34454799981117,33.06711400032125],[103.34523099970147,33.07039000007649],[103.34524499994515,33.072360000357406],[103.344993999875,33.0755220003622],[103.34459800003988,33.07855700020561],[103.34433399955093,33.080477000003164],[103.34407499998315,33.083127000269414],[103.34406699958723,33.08337400013174],[103.34401800008172,33.08522499988816],[103.34401399988377,33.085383000060034],[103.34406699958723,33.08665500016193],[103.34409000005175,33.08718899978745],[103.34409800044766,33.08831999997803],[103.34412799968659,33.089420000010314],[103.34318200003055,33.08975999969935],[103.34114500005523,33.09045999970062],[103.33944799983851,33.090986000029666],[103.3377499997969,33.091973000131446],[103.33598800018119,33.09323900005576],[103.3344049997673,33.09419099997668],[103.33257000035663,33.09488999989259],[103.33073099984969,33.095527999669194],[103.32910200030338,33.09588400022832],[103.32863699997294,33.096204999671826],[103.3283159995826,33.09632199983867],[103.32743500022389,33.09716099968873],[103.3262109998352,33.09822200030279],[103.32446000009013,33.099051000279154],[103.32254500031355,33.09979699965614],[103.32200299999023,33.10097500005076],[103.32178200005731,33.10260500019335],[103.32176699998868,33.10418599969594],[103.32128199956679,33.10547799979801],[103.32033599991074,33.106372999937726],[103.31878699983206,33.106981000189286],[103.31689899981964,33.107474999882584],[103.31481199961557,33.10779499985286],[103.31386299958649,33.10839999997462],[103.31332100016152,33.10963299999492],[103.31276799996755,33.11076000037242],[103.3105400001965,33.111924999989526],[103.30772499989632,33.11299599964931],[103.30590499965595,33.11348900016809],[103.30488600020502,33.114266999767764],[103.30540900026172,33.11550899970137],[103.30579800042416,33.1163019999867],[103.30546199996517,33.11714399996476],[103.30384099991645,33.117808000048946],[103.30228799963979,33.11819199970129],[103.30094199995068,33.1184049996486],[103.2999920000967,33.11930099966554],[103.29883600037837,33.120589999783796],[103.29732099973653,33.1213220000879],[103.29617699971378,33.12171399990879],[103.29563100009085,33.122720999720734],[103.29487600023053,33.12424200022204],[103.29359099974246,33.12507299962939],[103.29231299982541,33.125460000107736],[103.29117200017569,33.12539099978002],[103.28995899965766,33.12549799965456],[103.28901700019959,33.12582300005589],[103.2877350000846,33.12688700007209],[103.28631200040257,33.12760900023604],[103.28486700008096,33.127896000349494],[103.28244400031625,33.12776400003375],[103.28103699962945,33.127352000211175],[103.280034000072,33.12711800035677],[103.27848099979533,33.12682299993779],[103.27687099961727,33.12754199970492],[103.2765280003839,33.128725000194784],[103.27518099997157,33.129279000222624],[103.27430800011048,33.128710000293424],[103.27338500002065,33.12723000018488],[103.27268299986378,33.126225999635224],[103.2711990000824,33.12666600035118],[103.26951699993431,33.126650000281714],[103.26723200026184,33.12669100026582],[103.26514900025576,33.1275160002261],[103.26379500017075,33.12869099971255],[103.2633139999468,33.12958899966608],[103.26297099981514,33.13054300025371],[103.26288700014956,33.13179100025532],[103.26294800024891,33.132692000089015],[103.2625969997213,33.13454800013331],[103.26151299997302,33.13532799991325],[103.25976200022797,33.136046000272884],[103.25908299963729,33.13694600036112],[103.25813699998128,33.13772700033523],[103.25643999976455,33.138957000310775],[103.2558220001716,33.14052800032657],[103.25561600030728,33.141371999718956],[103.25499799981597,33.14283900010378],[103.25451699959206,33.143622999907166],[103.2516979999922,33.14360200029921],[103.25015700030943,33.14364800025765],[103.25003500011069,33.143780000004526],[103.24873000042948,33.145214999858084],[103.24788000013459,33.145917000241866],[103.24738399984204,33.14632900017441],[103.24684999991464,33.14657300036873],[103.24617100022232,33.14688399999339],[103.24495799970428,33.14743799973051],[103.24334800042452,33.1477100000289],[103.24207399980712,33.14786999981051],[103.24092999978436,33.14774799972139],[103.23971299996668,33.14852899983061],[103.23930100023802,33.149316999671996],[103.23909500037371,33.15032699962514],[103.23867500024913,33.15201299977157],[103.23746199973108,33.15223100027238],[103.23632500027934,33.152223999836934],[103.23511199976134,33.15270899978454],[103.23489900022429,33.15355799988627],[103.23401399976932,33.154847000120924],[103.23414299964075,33.15586499995508],[103.23418899967152,33.15755799970142],[103.23424999977088,33.15858099992493],[103.2338990001416,33.159984999992496],[103.23302200008254,33.160655999904556],[103.23152999990525,33.16143399962502],[103.2305270003478,33.16204999969201],[103.22984399955918,33.1632860002312],[103.23115199961346,33.16509999964019],[103.23101100004648,33.166622999831425],[103.23086999958117,33.166687000265966],[103.2296610001594,33.167233999758935],[103.22882500010823,33.166687000265966],[103.22879099977303,33.16666100035352],[103.22778800021558,33.16631499985967],[103.22752100025193,33.16668899973827],[103.22717700029531,33.167160000160514],[103.22575799991296,33.16805199987712],[103.22472100002034,33.16859699969577],[103.22447599979796,33.16872399980278],[103.2235300001419,33.16945099978125],[103.22277500028159,33.170106999844336],[103.22262999961835,33.17151199962738],[103.22297000027527,33.172660999832196],[103.22315699987301,33.173622000016636],[103.22219500032347,33.174500999845314],[103.22124499957116,33.17568300028521],[103.22102399963822,33.17753599986057],[103.22061899958224,33.178496999972296],[103.22013099968562,33.17973300018855],[103.22032200037965,33.18063799990851],[103.2215919999008,33.18166299985866],[103.22259500035652,33.18195299964519],[103.2235989997389,33.18264299999672],[103.2245340004226,33.18361099991913],[103.22338600020186,33.18433499997499],[103.22168800016027,33.18493099966393],[103.22054300031262,33.18542700025957],[103.21946000038923,33.186209999852466],[103.21871200020158,33.18705199965811],[103.21856700043662,33.18823900002935],[103.21896400009666,33.189032999981436],[103.21990300008001,33.18988999968335],[103.22055900020611,33.1910189997819],[103.22054400013752,33.192318999761625],[103.2200019998142,33.193051000009014],[103.21910899986162,33.19490200027768],[103.21949800002405,33.195862000306384],[103.22036000001451,33.19688499999473],[103.22128700030227,33.19829899964254],[103.22207700032267,33.199549999916485],[103.22266399995351,33.20113399987928],[103.22272599987778,33.202314999831216],[103.22210800028485,33.20326799964943],[103.22116099990555,33.20422200005209],[103.21974599972117,33.20539700016256],[103.21946399968887,33.206747000202],[103.22036800041042,33.20838699991668],[103.2213590002723,33.20986499990944],[103.22161899966498,33.21110900001929],[103.22100899956958,33.211888999682074],[103.2198679999199,33.21188400019777],[103.21838400013851,33.21260899984911],[103.21790000043984,33.21379199971142],[103.21816300020559,33.21480399987156],[103.2187499998364,33.21565599984386],[103.22008899985283,33.216400999724456],[103.2210160001406,33.2171969996521],[103.22100100007201,33.21866399969423],[103.21999000011864,33.219844000346065],[103.21871200020158,33.22022799968115],[103.21702199965759,33.22100499999663],[103.21634299996524,33.22184700037501],[103.21619800020028,33.22286100025087],[103.216460999966,33.2237670001137],[103.21744900035314,33.22524199976478],[103.21864699990425,33.226151999753114],[103.2193110004263,33.226831000051014],[103.21922699986241,33.228074000009634],[103.21834999980335,33.22874300036838],[103.21753300001872,33.23009099990563],[103.21785799970874,33.231507999986306],[103.21844100003992,33.23242099974133],[103.21825799974184,33.23266700014876],[103.21765900041544,33.23367799978013],[103.21745699985075,33.23435999977888],[103.2157789999006,33.234306000116106],[103.21389799956091,33.23430899963906],[103.21168514808049,33.234316000278845],[103.21168499985846,33.234316000278845],[103.20930899994943,33.234577999775986],[103.2079060003589,33.234522000069866],[103.20595999972186,33.23525900018855],[103.20401800018108,33.23617199985186],[103.20227499993359,33.23662499963809],[103.2012680001782,33.23680000030872],[103.20039799979185,33.23680000030872],[103.19905499957747,33.23646200017111],[103.19737300032769,33.2358940002026],[103.19569799985227,33.23567599972957],[103.1942259997665,33.23568100010842],[103.19288699975007,33.235851000045464],[103.19026999981659,33.23648400013532],[103.18838900037518,33.2367669997282],[103.18739000011739,33.23750699987279],[103.1869890002594,33.2384679999703],[103.18666899969395,33.24037599972463],[103.18687499955826,33.242573000245905],[103.18641000012617,33.24432299985065],[103.1855399997398,33.24539899991028],[103.18404099988982,33.24610999962891],[103.18176299989005,33.2472439999735],[103.1800919996126,33.248491000215246],[103.17908900005516,33.249231000283366],[103.17848300015777,33.25000899975842],[103.17781500033608,33.25086599962786],[103.17746800000644,33.25178899973039],[103.17715500001201,33.25261900035919],[103.1769569996453,33.25442200032124],[103.17675800035198,33.25679200012327],[103.17615599975422,33.25876800023829],[103.17509100027249,33.26057699975352],[103.17354999969139,33.261766999710574],[103.17217300004015,33.26213500035056],[103.17063200035734,33.26236600020314],[103.16895799970688,33.26214500033405],[103.1672830001298,33.261751000268134],[103.16606999961176,33.261138000079086],[103.16466199999836,33.26086300032545],[103.16325799968462,33.260918999681735],[103.16171299980387,33.2611480001767],[103.15941999973549,33.261128999764864],[103.15660899963326,33.26119499979402],[103.15459400029754,33.261421000221794],[103.15325600010605,33.261425999878995],[103.15137099956839,33.26081299966269],[103.14936100025552,33.260198000061195],[103.14686200032284,33.25951300017777],[103.14512300027333,33.25912099987433],[103.14290600037293,33.259124000048146],[103.14156399998349,33.25946499985186],[103.14069799979508,33.25986599980816],[103.139828000307,33.26054300009602],[103.13848500009264,33.261224000280436],[103.13687900011253,33.261113000205505],[103.13480399960406,33.26116900015268],[103.13245799983221,33.26106199990047],[103.13104699984576,33.26140299965074],[103.12984199972368,33.2622499997162],[103.12910100010706,33.26276100026553],[103.12790000018288,33.263949000259124],[103.12696100019954,33.265464000190626],[103.1258249996744,33.26755200018782],[103.12508499988269,33.268684000009],[103.1250270001564,33.268746999743776],[103.12307800004461,33.27082600004563],[103.12274199958563,33.27103999977894],[103.12112800010789,33.272119000275914]]],"type":"Polygon"},"properties":{"code":"513233208","name":"色地乡","cp":[103.14352108676084,33.04086199974242]},"type":"Feature"},{"geometry":{"crs":{"type":"name","properties":{"name":"EPSG:4326"}},"coordinates":[[[102.73738999973088,32.98819599992347],[102.73229200030636,32.99021999996018],[102.72725300043311,32.99012000032909],[102.71975400008687,32.98784700011488],[102.71501300013942,32.97713100005532],[102.71003500036554,32.974908000187106],[102.70253799966913,32.97263400013344],[102.68982299989764,32.97662699967278],[102.68484599994864,32.974402999889314],[102.68508600014813,32.96590999965195],[102.67525400044892,32.95721400016075],[102.66530200020073,32.95276399993821],[102.64767499987924,32.95240400015372],[102.64005900025546,32.95437199986834],[102.63231899988483,32.96058600004589],[102.6323185561171,32.960586175664275],[102.62437799967273,32.945836000368494],[102.62463700013885,32.936938000331196],[102.61942599983811,32.934604999993624],[102.61427999983472,32.9300460001063],[102.6145400001257,32.92114800023959],[102.617306999847,32.91675400030336],[102.62811500023783,32.908075000032966],[102.63609099971171,32.906014000179184],[102.64425799987961,32.8972780000953],[102.64959600040197,32.89516199997895],[102.6523599997502,32.890766999947985],[102.66290600020021,32.8909820003087],[102.6732619997811,32.897870000048385],[102.68889399996004,32.904862999715505],[102.70735300013472,32.90523299985553],[102.71256500026034,32.907562999987654],[102.7231140001851,32.907772000072114],[102.73353900026127,32.91242999998657],[102.73869000028755,32.91698300001219],[102.74396500016236,32.9170869999642],[102.74917800011292,32.9194149997371],[102.76500299973739,32.919723999990495],[102.77825200033458,32.91775599983025],[102.78364699986001,32.913408000041485],[102.79161999985915,32.91133599991613],[102.79707399983413,32.90476400009668],[102.79731400003364,32.8958660003745],[102.79479699965928,32.89136599972504],[102.79491700020819,32.88691700025076],[102.78491399990641,32.86669399988988],[102.78509499965638,32.86002099993049],[102.78018600037775,32.84657199992657],[102.7804280002271,32.837675000039425],[102.77521899957621,32.83534800001575],[102.7762470001463,32.79753400002403],[102.77134399981715,32.784085999856046],[102.76356599981169,32.779483999657465],[102.75591099982982,32.77043200016433],[102.7269510003093,32.76986200000567],[102.72181000032879,32.76530899970729],[102.71654499960137,32.76520399991258],[102.71409900027045,32.75847899993467],[102.71453299974041,32.74290900033247],[102.7120260003101,32.738408999868504],[102.71246099960499,32.72283900013436],[102.7023729998127,32.70705999969367],[102.70262300005795,32.69816399978078],[102.69742500017603,32.69583400010416],[102.6841479999897,32.7000170003179],[102.67631999975553,32.697633000012225],[102.67657199965059,32.68873700016843],[102.68484000010085,32.67555199975846],[102.68496499977434,32.67110399977071],[102.6800210003356,32.65987800017425],[102.67213399965189,32.65971800032826],[102.6460990000364,32.65028399967215],[102.64084099987998,32.65017600007306],[102.6252620003028,32.64317800031052],[102.62013399984275,32.63862099968313],[102.62039199958562,32.62972499962597],[102.62590599983504,32.62093900032043],[102.62616399957791,32.61204399990777],[102.62324192189249,32.606778021045635],[102.61866900032796,32.59853700006751],[102.6187980001994,32.59408899993758],[102.61630099991652,32.589586999975204],[102.61668900025403,32.57624399998936],[102.61681800012548,32.57179600029717],[102.6223280001769,32.563011000099046],[102.62258599991979,32.55411599968648],[102.6279019998025,32.552000999652456],[102.63065600000331,32.54760800031061],[102.64128600011891,32.54337700003875],[102.64403899959649,32.53898399974345],[102.64928900025528,32.539092000152],[102.65991699982274,32.53486000028845],[102.66516699958319,32.534968000355185],[102.6679190001342,32.53057400022284],[102.67854400022694,32.52634000011547],[102.68379399998739,32.526446000263675],[102.68916900031965,32.52210499984978],[102.69448100000437,32.519987999780255],[102.69972999993996,32.52009299999741],[102.70785299972694,32.51135699968902],[102.71316299976185,32.509238000291866],[102.71853600044429,32.50489599974767],[102.72940199966311,32.49176300000609],[102.75087899962926,32.47438800008821],[102.75372800026464,32.462531999728455],[102.75372896595357,32.462527981093885],[102.7550780001517,32.46250200018521],[102.75717600022642,32.462860999621576],[102.75995299999344,32.46314599980621],[102.76186100009737,32.4636220003561],[102.76424899970198,32.46443099974373],[102.76637000024121,32.465528000290966],[102.76904800027405,32.46718899990251],[102.77043599979596,32.46836600013842],[102.77151200004666,32.47063000035783],[102.7717560004441,32.47211200033613],[102.77187799974455,32.474169000195886],[102.77164199974298,32.47549399991102],[102.77187799974455,32.47657800002294],[102.77242699974055,32.47707899992157],[102.7735020001663,32.47729599966111],[102.77565799996734,32.47713300020252],[102.7780840001051,32.47696999969087],[102.78091399957557,32.4768529997135],[102.78300099977965,32.47675100001724],[102.78489299999,32.47665499993004],[102.78652999993226,32.47668599963788],[102.7880249995843,32.476937000179035],[102.78945900003525,32.47753300003973],[102.79056200005013,32.478432999994865],[102.79120300010761,32.47967600033784],[102.79104999994674,32.48145699991717],[102.79037100025442,32.4835860001996],[102.78908599976636,32.48601800029126],[102.78826899998178,32.48815100033259],[102.78807099961503,32.490628000225776],[102.78798699994944,32.49240499988278],[102.78734599989194,32.49384700011567],[102.78568700020838,32.49535399978748],[102.78321500003987,32.49620299974083],[102.78094500043606,32.49711299965753],[102.7792819996562,32.497780000177734],[102.77794699983775,32.498376999978866],[102.77556300043109,32.49991599963377],[102.77546299997364,32.50000199993149],[102.7736479997562,32.50156400034707],[102.77284699986511,32.502299999979684],[102.77153399978793,32.50349299997378],[102.76995499957202,32.50495800014896],[102.76931400041282,32.506055999953446],[102.76928400027562,32.50737599987832],[102.7702070003654,32.50873200003502],[102.77194700023982,32.51069700031391],[102.77354099962605,32.5126189999198],[102.7749519996125,32.5146510001689],[102.77610400003118,32.51703200028858],[102.77719500035047,32.519811000197],[102.77788200043874,32.52254500017828],[102.77793500014216,32.52454899974698],[102.77824099956561,32.52574199988031],[102.77887800032347,32.52698999974249],[102.77976999955283,32.52765500024469],[102.78112799983583,32.5280289997517],[102.78350100027012,32.5282040002905],[102.78538900028258,32.528277999900766],[102.78724399978469,32.52882499966346],[102.78909400016228,32.52981899992847],[102.78971199975526,32.53020800012224],[102.79048199968418,32.53110300000094],[102.79200099962567,32.532389999793835],[102.79455999983281,32.53439499984325],[102.7965630003713,32.53623600026088],[102.79852300035374,32.53799799965588],[102.80018299986217,32.539506000262605],[102.80173199994088,32.541529000305495],[102.80232299976969,32.54329100034997],[102.8027810004274,32.54522900015219],[102.80262800026654,32.54700800021203],[102.80200700030052,32.54885200036389],[102.80131199981632,32.550638999671826],[102.80107599981476,32.551791000242545],[102.80138100031161,32.55293499999627],[102.80229699983043,32.55417599974445],[102.80373499958104,32.55522600032343],[102.80511600032854,32.55623099985265],[102.80553899992786,32.557023999817005],[102.80565299973068,32.55845100019321],[102.80540099983558,32.559423999836206],[102.80456599960932,32.56076000028327],[102.80339900002035,32.56261599963522],[102.8027730000315,32.56434999971809],[102.80273899969627,32.56549899962289],[102.80343699965519,32.566459999723904],[102.8046119996401,32.5672309998413],[102.80672899998135,32.56810299995863],[102.80976900041243,32.56837999994169],[102.81134500025533,32.568929000053345],[102.81284800030328,32.56935400022344],[102.81474399981332,32.56953900027406],[102.81656400005367,32.56961499999603],[102.81825299987445,32.56963599964887],[102.81825757768912,32.56963726921207],[102.82016099997834,32.57016500016878],[102.82214799972498,32.57115199973835],[102.82347900024378,32.5720069998542],[102.82528000021756,32.57362699967456],[102.82662599990668,32.575713999758875],[102.82743500019369,32.57793200026015],[102.82817900018334,32.580489999940234],[102.82885100020297,32.582537999680774],[102.82930399993951,32.58333599974596],[102.82983399966894,32.58428500000515],[102.83061600019174,32.58569399962455],[102.83098299971458,32.586663000240144],[102.8309369996838,32.587411000257276],[102.83042200002302,32.588221999627244],[102.82950599960587,32.589330999989976],[102.82880500017224,32.59054300017349],[102.82806100018257,32.59262500031082],[102.82770999965497,32.5947539998071],[102.82742699979777,32.59699600004144],[102.82721400026075,32.59883200030854],[102.82652700017249,32.600909999743024],[102.82453200002993,32.604099999941276],[102.82410900043065,32.60560099982759],[102.82427699976184,32.60679800024485],[102.8251270000567,32.608724999622346],[102.8253100003548,32.61026599993089],[102.8249520001545,32.61193100011622],[102.823978999836,32.61333300012233],[102.82301800011135,32.61395800032116],[102.8217550002629,32.614555999871875],[102.82029800024571,32.61555899971345],[102.81911200039016,32.61644900028265],[102.81887499966538,32.61782200028367],[102.81877599993119,32.61920300021755],[102.81801299967495,32.62076500006388],[102.81706299982095,32.62256300027673],[102.81535399990867,32.624490000101275],[102.8132440001384,32.62619900022524],[102.81186699958883,32.627592000011866],[102.81097399963626,32.629560999725776],[102.81080700012998,32.63099500007169],[102.81140899982944,32.63292799979044],[102.81302300020548,32.63512800022586],[102.8154409999473,32.63702500004273],[102.81832499984448,32.638845999782454],[102.82065700027091,32.640175000081705],[102.8223810002518,32.641281000106574],[102.82446699973262,32.64246500003353],[102.82624900033814,32.64334500018089],[102.82742299959979,32.64428600022566],[102.82806799985525,32.645705000361374],[102.828258999651,32.64764400033428],[102.82825100015336,32.649822999885316],[102.82758400015658,32.652185999722974],[102.82696599966529,32.65431299991831],[102.82694300009908,32.65585899962965],[102.82705000022922,32.65734400022783],[102.82724100002493,32.65883599982759],[102.82774399999016,32.65997000027736],[102.82898400027237,32.661031000082126],[102.83070400005532,32.66213499973565],[102.83262700022784,32.6631239996461],[102.83454600020238,32.663884000110286],[102.83563300032371,32.66431900032354],[102.83750200006955,32.665323000199486],[102.83945500037932,32.66667100037144],[102.83991700033668,32.6669920003191],[102.84151499992085,32.66844099962664],[102.84221299987978,32.66902400022713],[102.8432430000997,32.669891000084334],[102.84469300044421,32.67094599972261],[102.84661900009148,32.672054000333574],[102.84936200042164,32.67275999992726],[102.85133400009964,32.67311600000355],[102.85343200017435,32.673234999850756],[102.85518299991939,32.67302700030652],[102.85713600022915,32.67275200037651],[102.85930700009877,32.67299600034023],[102.86150800010566,32.67388399962746],[102.86323200008653,32.67475900009002],[102.86476199989866,32.67632800035612],[102.8659750004167,32.678477999722496],[102.86602800012014,32.68047900037363],[102.86676100023918,32.682414999692725],[102.86767599993306,32.683597000131336],[102.8690650001782,32.685052000196315],[102.87057999992172,32.68616299977768],[102.87212099960448,32.68779100035823],[102.87270800013363,32.68932699996373],[102.87249399987338,32.691155000273355],[102.87247100030717,32.692644999636876],[102.87291399999795,32.693834999912895],[102.87336000006178,32.69424500033608],[102.87403499955619,32.694871000052686],[102.8747829997438,32.69485300003762],[102.87503100033925,32.69475399988975],[102.87598799986591,32.694366999770246],[102.87765499994539,32.69358600002017],[102.87958499979062,32.69262800012281],[102.88133200023604,32.69201999963115],[102.88282799971299,32.69215399996093],[102.8838500004353,32.69259199994045],[102.88446800002828,32.69286899964672],[102.8855059997458,32.693530000331194],[102.8865400001637,32.693976999704674],[102.8876880003844,32.694125000333344],[102.88889699980616,32.69369999965651],[102.89057200028158,32.69320400031018],[102.89267399965594,32.693157999993424],[102.89450800014,32.69334900015116],[102.89580899962327,32.693778999624136],[102.89745700033447,32.694660999902844],[102.89925800030827,32.69611299988786],[102.90078700029548,32.69733299975012],[102.90257300020063,32.69804499988807],[102.90428200011291,32.698576000229316],[102.90565100026657,32.69895500001563],[102.90700199997855,32.69898600004265],[102.90786399996898,32.69827399985177],[102.90906499989312,32.697679000290854],[102.91041599960515,32.697595000060026],[102.91191600017835,32.698363000091746],[102.9136929998627,32.69895500001563],[102.91608499966527,32.699708000235155],[102.91821000040245,32.70035600028625],[102.9196980003818,32.70043799997371],[102.92153299979243,32.700343999754125],[102.92341300030726,32.69966800018048],[102.92548500044269,32.6985899997414],[102.92695300033053,32.697930999753105],[102.92817000014821,32.69762099986994],[102.92945999976084,32.69782399966635],[102.93063100044608,32.698371000372305],[102.93155000033794,32.69961700034934],[102.93256499959092,32.70171300022556],[102.93308699982276,32.70353599976747],[102.9337510003448,32.705297999741944],[102.93474600040463,32.70693800022448],[102.93639800041548,32.708502000371745],[102.93815599983324,32.71075099964291],[102.94009800027234,32.712149999945126],[102.94208900021692,32.71285400003547],[102.94482099977813,32.713372999639546],[102.9468689996241,32.71378999994281],[102.94874599976589,32.71424300034153],[102.95012300031543,32.71485099984506],[102.95096600003932,32.715575000028814],[102.95250300042245,32.71721100011316],[102.95443400009259,32.72038199999305],[102.9565549997335,32.72297300028633],[102.95784000022157,32.72524399971213],[102.95976300039408,32.7277780001361],[102.96147599960598,32.729494999682316],[102.96355899961206,32.73100299992258],[102.96502400002521,32.7321219997618],[102.96600400001643,32.733191999860445],[102.96657599957864,32.73408999987595],[102.96674800000608,32.735175000063464],[102.96638599960784,32.736844000089185],[102.96569100002195,32.738632000152215],[102.96458899983199,32.74019700026751],[102.96354000024382,32.7415320003065],[102.96264300009328,32.74338099980294],[102.96195299963198,32.745517000222385],[102.96200600023371,32.74729600002704],[102.9626659996595,32.748888000124055],[102.96287999991975,32.750031999873585],[102.96291000005698,32.750197999851586],[102.96288800031567,32.751687999694234],[102.96269300032199,32.75233400001233],[102.96252099989455,32.75289299983703],[102.96127399993962,32.75434499997767],[102.95998400032701,32.755780000300106],[102.95934300026951,32.757164000002874],[102.95919099993354,32.75887999973548],[102.9600679999926,32.760923999965435],[102.96085100034033,32.762955000288684],[102.96183899982915,32.76436400011823],[102.96276600011691,32.76559800023652],[102.96374600010815,32.766727000358934],[102.96521099962295,32.76773200018401],[102.96673999961017,32.768965000354825],[102.96778900009667,32.76997500024771],[102.96857099972115,32.770991999747075],[102.96900599991436,32.77206199979407],[102.96945199997819,32.773431000303205],[102.968944999815,32.776876999801935],[102.96867799985128,32.77911499985897],[102.9687549998442,32.78174899999823],[102.96909399977788,32.78397300016172],[102.96881500011862,32.786212999756806],[102.96853300008632,32.78805200009853],[102.9675599997678,32.78978699979325],[102.96618300011656,32.79123900002765],[102.96442800017353,32.791903000357514],[102.96207099963274,32.792577000048524],[102.96010300015271,32.79344900032664],[102.95864899961023,32.7948499999624],[102.9574700003257,32.79670299988666],[102.95589100010977,32.79856400005485],[102.95503999998998,32.79961200024223],[102.9545289996288,32.80059400013704],[102.95373199993568,32.80152899976169],[102.95238500042167,32.80172800033951],[102.95116799970566,32.801980000098055],[102.95071099977118,32.80255200005127],[102.95055000011271,32.804047999836534],[102.95074900030433,32.80621700017305],[102.95053500004408,32.808229000141274],[102.94998199985012,32.81007199972766],[102.95003499955357,32.81201800016238],[102.95003688960892,32.812022227361034],[102.95003499955357,32.81202099974449],[102.94606100006033,32.809441999717336],[102.93600500005512,32.809261999756984],[102.93092400034904,32.811294000149715],[102.93081600039399,32.81554000004758],[102.91535300026946,32.830127999905166],[102.90737400042255,32.84697500021379],[102.90223500009185,32.85112900019995],[102.90212600031191,32.855375000348026],[102.89687700037635,32.863774999764466],[102.89665899991813,32.8722670001583],[102.89151700011269,32.876421000286044],[102.89080499991009,32.90402100014107],[102.88817799993086,32.9082209998156],[102.87794500037361,32.91440499992099],[102.87268999969199,32.922805000162526],[102.87252400001061,32.929174000360575],[102.87252446264299,32.92917471967159],[102.87252400001061,32.929175000157706],[102.86228700025542,32.93535599964521],[102.8621750001024,32.939602999870814],[102.85708400035061,32.94163199975679],[102.85445399999834,32.94583199967179],[102.85434299967025,32.95007799999631],[102.84656399983989,32.95842900007515],[102.84124700013224,32.96895099963013],[102.82613399981207,32.968665999779134],[102.80329299971515,32.974604000016534],[102.78314200024492,32.97421699992647],[102.77581600015107,32.96557800004163],[102.7710109997312,32.95698799978203],[102.76608999985872,32.95264399967042],[102.76105400035851,32.952546000273145],[102.75841899998336,32.95674300031277],[102.75332400003359,32.9587680001749],[102.75320699985772,32.963014000146636],[102.74811100008304,32.965039000253356],[102.74529999998084,32.975604999716786],[102.73738999973088,32.98819599992347]]],"type":"Polygon"},"properties":{"code":"513233205","name":"阿木乡","cp":[102.83552513473182,32.7263610000727]},"type":"Feature"},{"geometry":{"crs":{"type":"name","properties":{"name":"EPSG:4326"}},"coordinates":[[[102.57860900033855,32.08602800011623],[102.57319100034857,32.0925849999706],[102.56829700024029,32.08136000012385],[102.5505510000931,32.063187000363364],[102.55114500029495,32.04318399994739],[102.54364799959856,32.031902000320905],[102.53602000027922,32.02506600016468],[102.52825999981707,32.022672999830995],[102.52317599973799,32.01811500036964],[102.51802600043492,32.01577800026322],[102.51402699992903,32.006738999805634],[102.51402613485139,32.006737045894845],[102.51402699992903,32.006736000000295],[102.51525999964025,32.00516700001056],[102.51696899955249,32.00404100016083],[102.51870400030236,32.00377599978643],[102.52052000034475,32.00413699975097],[102.52153499959775,32.004401999843616],[102.52247699995415,32.00472499999868],[102.52478799956586,32.00482300005418],[102.52725200023679,32.0040830001843],[102.52902600044636,32.00295899966978],[102.52967900019944,32.00232099986442],[102.53065900019065,32.00137000017402],[102.53195200017635,32.00011900035057],[102.53196700024495,31.999984000028892],[102.53219300020075,31.997943999837993],[102.53258200036318,31.99693500007374],[102.53313499965881,31.995873000349484],[102.53419500001598,31.994774000129176],[102.53532099959706,31.99373099995393],[102.53643899968056,31.993187999988],[102.53723200007404,31.99254800007895],[102.53822799995875,31.99173599996684],[102.53894900038223,31.991097999787975],[102.53961300000594,31.990233000055905],[102.539941000069,31.989776999772726],[102.5401960003371,31.988800000186203],[102.54065400009654,31.987708999912215],[102.54103599968796,31.986443000347553],[102.54136399975103,31.985527000059474],[102.54200800018155,31.9840910000397],[102.54260300020832,31.983282000310385],[102.54339300022875,31.982300000137908],[102.54391200008752,31.980863000192578],[102.54430100024994,31.97959900009298],[102.54488500040605,31.9783350001083],[102.54560900030424,31.977411999895253],[102.546460000424,31.976250000179643],[102.54731400001853,31.975268000193612],[102.54810400003893,31.974342000275264],[102.54866800010356,31.97316599964187],[102.54939299982665,31.97241299993556],[102.55052599997875,31.971713999752804],[102.5515219998635,31.971358000025457],[102.55245300034925,31.971051999644505],[102.55331899963932,31.970701000259954],[102.55418099962976,31.970003999650714],[102.5546390002875,31.969025000179307],[102.5550279995516,31.96793699981704],[102.55541300041439,31.96695500005922],[102.55567299980706,31.966210000178584],[102.55612300006884,31.965119000346554],[102.55651999972889,31.964545999824217],[102.55750800011603,31.96333100029745],[102.55902600023259,31.961654999809898],[102.5603500001804,31.960269000225143],[102.56136399960847,31.95936600014267],[102.56281700032605,31.95842699971757],[102.56441599973516,31.95755200031218],[102.56588100014825,31.95633599973228],[102.56686899963707,31.95517699997434],[102.5677919997269,31.954139000189926],[102.56858500012036,31.95333000019361],[102.56924899974408,31.952521999950218],[102.56970999987655,31.951835000324245],[102.56936300044524,31.950410999635213],[102.56893499992474,31.948986999740548],[102.56851599962508,31.947559999663916],[102.56815699959986,31.94595100020293],[102.56779900029791,31.944297999865782],[102.5679819996977,31.942749000309604],[102.5684319999595,31.94160300014654],[102.5692830000793,31.940275000280508],[102.57033599986543,31.93889399987361],[102.57165599961529,31.937507999917404],[102.57317799992978,31.936001999631294],[102.57466599990914,31.935377999933674],[102.57607699989559,31.935247999939968],[102.57816400009962,31.935738999861023],[102.5802470001057,31.936344000285384],[102.58167399998568,31.937360999828122],[102.5835619999981,31.938483000003966],[102.58574299991346,31.940009000077414],[102.58730700006079,31.941552000018646],[102.58894800020099,31.94353500010937],[102.59085499958168,31.945459999953528],[102.59255599999635,31.947045000057056],[102.59445599970432,31.948684999747012],[102.59601999985165,31.949985000285864],[102.59757599960305,31.95128199986644],[102.59935400001059,31.952651999899334],[102.60125799991654,31.954005000051612],[102.60266899990299,31.954506000329985],[102.6044930003413,31.954831000079203],[102.60630900038369,31.955098000047016],[102.60745699970607,31.95526099977431],[102.6084640003598,31.95530699997702],[102.61095499989659,31.955396000353453],[102.61357199983007,31.955651999619615],[102.61606300026513,31.9558000001561],[102.61828699983823,31.955778999764895],[102.62070899977805,31.956041000127904],[102.62294099974702,31.956593000163],[102.62355099984238,31.956710000046723],[102.62503100032413,31.95699300015896],[102.62548499988556,31.95707999972737],[102.62757999958721,31.95751700007115],[102.62946400029999,31.957960000374506],[102.63129100021303,31.958629000034286],[102.63231700023502,31.959540000036373],[102.63313400001961,31.960392000354414],[102.6341600000416,31.961641000188163],[102.63531199956194,31.962658000203074],[102.63701700017458,31.963727000322958],[102.63850900035187,31.96463000020025],[102.63914200001345,31.964724000112646],[102.63932899961121,31.964751999938233],[102.63958800007728,31.964792999776304],[102.64093499959134,31.964606999769217],[102.64159900011335,31.96397400019188],[102.64258300030254,31.962766000062373],[102.64337999999566,31.96189900017005],[102.64385299982368,31.961723000337795],[102.64464299984408,31.96028599985624],[102.64495599983853,31.95913899975513],[102.64513099974073,31.95735900036298],[102.6459240001342,31.956151000104054],[102.64645499968852,31.955631999940824],[102.64724800008199,31.9545949999582],[102.64756899957405,31.95350600010394],[102.64793799964501,31.95155799973505],[102.64777000031381,31.94938399992551],[102.64714099995187,31.9476159998631],[102.64665300005522,31.94607399968674],[102.6461650001586,31.94482000033625],[102.64634799955842,31.943274000025315],[102.64720200005125,31.941950999815205],[102.64877000039652,31.941009000086076],[102.65085599987735,31.940932999842424],[102.65240099975809,31.940973999640647],[102.65354999980369,31.940906999905106],[102.65428600029577,31.94055900009469],[102.65488100032253,31.940095999721347],[102.65534699957955,31.939345999954543],[102.6555979996497,31.938027999725993],[102.6550489996537,31.937230000167567],[102.65401500013412,31.935410999814852],[102.65345799974219,31.934043000074194],[102.65310000044022,31.93278999994118],[102.65268000031566,31.931362999940216],[102.65279499994337,31.930333000046012],[102.65290899974619,31.928788999811406],[102.65361500010104,31.928077000164546],[102.65487700012454,31.927333000151247],[102.65560600004561,31.926638999961014],[102.6560210001473,31.925719999874012],[102.65721200002574,31.92456799971758],[102.6584060002772,31.92358400002168],[102.65967599979831,31.922773000263376],[102.66074799985103,31.922308000349183],[102.66157200020666,31.92119699961887],[102.66175499960644,31.919994000102623],[102.66157999970424,31.91905299993229],[102.66154200006943,31.918851999925135],[102.66094600021776,31.917561000303937],[102.66062599965232,31.91673200034441],[102.66045800032116,31.916307000100794],[102.6601029995956,31.915051000252486],[102.65988199966263,31.913846999982788],[102.6595920001327,31.91242000036754],[102.65970599993554,31.910815999776023],[102.66008800042529,31.90978600005151],[102.6602099997257,31.908583000009514],[102.66018700015948,31.907151000079615],[102.6603699995593,31.90600400028735],[102.660900000187,31.90508599970809],[102.66186599993453,31.903974999943728],[102.66220599969314,31.903572999954225],[102.66231600019633,31.903191999942706],[102.66224800042428,31.902884000215675],[102.66154899974211,31.901114999906667],[102.6610609998455,31.89980000032877],[102.66054199998673,31.898851000062088],[102.6598509997005,31.897829000214863],[102.65971400033145,31.89754899979148],[102.65943200029916,31.896970999683205],[102.65968400019425,31.895603000206098],[102.65980600039296,31.89502799972492],[102.65965300023208,31.893713000142036],[102.65947400013195,31.89225100035206],[102.65955399959957,31.89159699995108],[102.66040100041971,31.88976300037604],[102.6614270004417,31.888408999921772],[102.66255999969547,31.88742800012463],[102.66334600041625,31.886159000028403],[102.663392000447,31.884788000120906],[102.66304099991942,31.883476000013],[102.66355599958024,31.881870999979135],[102.66428100020165,31.88066300032506],[102.66520799959109,31.879793000243517],[102.66613099968092,31.878871999781964],[102.66651999984332,31.877553000355444],[102.66650099957674,31.876185000005915],[102.66695099983855,31.874982000280195],[102.66727200022892,31.873891000297125],[102.66711099967213,31.87200399980528],[102.66648999970612,31.870972999788542],[102.66600099998456,31.869722000098992],[102.66565000035527,31.86875300011352],[102.66556599979138,31.86766699974677],[102.6660169998781,31.86640100037528],[102.66660799970688,31.86508399984214],[102.66651999984332,31.8641679999206],[102.6669740003031,31.86261900006731],[102.66740899959798,31.860500999999953],[102.66765299999541,31.85883799974878],[102.66764499959949,31.858433999790094],[102.66763799992681,31.85757499976961],[102.66782100022493,31.856427999765142],[102.668213999687,31.855397999797873],[102.66920600027208,31.854474999819185],[102.66960600030518,31.854355000162606],[102.67000999963791,31.854180000097333],[102.6714519995865,31.853323000027014],[102.67280300019678,31.85257799976993],[102.6735580000571,31.85407700024378],[102.67457599968317,31.85572300026699],[102.6752629997714,31.856970999846816],[102.67567899969804,31.85765600010267],[102.6760219998297,31.85828099988366],[102.67666999955992,31.860046000169458],[102.67739099998334,31.863013000005548],[102.67787899987998,31.864382000035857],[102.67814300036893,31.865068999807615],[102.67842500040123,31.865928000190923],[102.67843999957152,31.866784999823622],[102.67838699986808,31.867812999627365],[102.67792599973565,31.868732999845893],[102.6771399999132,31.870112000349522],[102.6768880000181,31.871322999915368],[102.67711700034697,31.872694000348],[102.6776050002436,31.874290999981874],[102.67830300020249,31.875659000227643],[102.67865399983177,31.876743000082023],[102.67880699999264,31.877887000359006],[102.679633999823,31.879367000247736],[102.67991699968023,31.880335999987658],[102.67926399992713,31.88188700035318],[102.67868499979392,31.883492000108276],[102.67870800025845,31.884749999662006],[102.67892099979548,31.88583600005471],[102.67924899985853,31.886853999665938],[102.67901299985698,31.88749399995604],[102.67836400030185,31.888869999744006],[102.6777039999778,31.89002700035127],[102.67665100019164,31.891234999989738],[102.67592300009551,31.892555000179186],[102.67554900000168,31.894276000256447],[102.67542699980294,31.89524999964524],[102.67571700023119,31.89638799966763],[102.67619699973189,31.897242999961904],[102.67702500028544,31.898379999909288],[102.67777699977272,31.89940199974055],[102.67812800030033,31.90037099993206],[102.67841799983022,31.901624999976253],[102.67836400030185,31.902603000117814],[102.67790599964414,31.903180000150908],[102.67703299978307,31.903815999924397],[102.67590800002687,31.904796999748942],[102.67577800033055,31.905257999875776],[102.67585399960022,31.905657000073237],[102.67599900026349,31.90674300019138],[102.67615900009703,31.908228000184046],[102.6763380001972,31.910059000305633],[102.67641500019008,31.910570000090246],[102.67629299999133,31.911259000238957],[102.67596800030134,31.912289000250205],[102.67537300027459,31.913383000376918],[102.67506000028015,31.91476099989784],[102.67493100040872,31.91585100022504],[102.67494200027936,31.91671799997835],[102.674945999579,31.91693899978965],[102.67509899973986,31.918140000353198],[102.67510999961053,31.919030000291336],[102.6751139998085,31.919110999962673],[102.6753959998408,31.92008000001728],[102.67561000010105,31.921218000288295],[102.67536599970357,31.92259599985993],[102.67477099967684,31.92362899973771],[102.67431700011538,31.92460500019112],[102.67392799995295,31.92558199974645],[102.67368399955548,31.927239999631],[102.67356899992775,31.928393000140083],[102.67365299959334,31.929765999894144],[102.67373700015726,31.931195000024104],[102.67382900021877,31.932566000158083],[102.67417900002312,31.93376599997771],[102.67473300004198,31.934676000070667],[102.6755570003976,31.935756999657652],[102.67631599955756,31.93700900032871],[102.67673499985722,31.938093999860765],[102.67743299981615,31.939401999823318],[102.67805899980505,31.940995999747958],[102.67883299993194,31.942878000243283],[102.67979500037978,31.944473000203498],[102.68041700017073,31.945495000214905],[102.68050000001139,31.947092999954425],[102.68072900034028,31.948923999977836],[102.68108800036548,31.95034800008668],[102.68184700042374,31.951602000211864],[102.6823579998866,31.952689999755925],[102.68270900041419,31.953829000335194],[102.68299499974614,31.9551420003526],[102.68281599964601,31.956628999967233],[102.68270100001827,31.958005000029452],[102.68297999967753,31.959322000336368],[102.68326199970983,31.96034900021022],[102.68388000020111,31.961483999873913],[102.68497499982006,31.962619999897733],[102.6863149996614,31.963614999719113],[102.68706200002411,31.964291999979633],[102.6871459996897,31.96583200019425],[102.68683299969527,31.9672670002857],[102.68678800038774,31.968754000186124],[102.68654300016536,31.970242000212135],[102.68577999990912,31.971419999828942],[102.68457800016003,31.972404000199283],[102.68343699961203,31.972871999796364],[102.68216700009089,31.973167000197034],[102.68102600044116,31.973579000138475],[102.67986700034982,31.973876999909113],[102.67881000036571,31.974398000147335],[102.67764700007639,31.975324000262734],[102.67683399959141,31.976475999654387],[102.67673499985722,31.977912999718843],[102.67649899985567,31.97935000014198],[102.67656699962775,31.980262999707044],[102.67698299955434,31.981292999892418],[102.67722000027914,31.98254700032174],[102.67736500004406,31.98357700001329],[102.67736400021916,31.98449200029026],[102.67699099995026,31.9857560000365],[102.67636099976342,31.98736299994857],[102.67597199960097,31.988453999766044],[102.67564400043625,31.98966000012659],[102.6755149996665,31.990743999795022],[102.67556800026826,31.991717999712108],[102.67556800026826,31.99297900020639],[102.6756750003984,31.993947999888743],[102.67606399966249,31.995489000297013],[102.67670499972,31.99703199978064],[102.67665899968925,31.99794500012295],[102.6763390000221,31.998579000316393],[102.67574300017044,31.99909999970318],[102.67507600017365,31.999677000380146],[102.67484299964683,32.00004600029722],[102.6747549997833,32.00018099976585],[102.67343199966041,32.001180999656526],[102.67222999991132,32.00239900005017],[102.67205500000914,32.00258800034228],[102.67054799976324,32.00398699977583],[102.66931599987696,32.00584299976031],[102.66829400005295,32.00797699995192],[102.6680799997927,32.00957499985282],[102.66872099985021,32.01093499981669],[102.6703040002641,32.01205400014095],[102.67167400024266,32.01288799972849],[102.67250899957058,32.014019999721896],[102.67301300025908,32.01509800027189],[102.67355300003422,32.01672300004919],[102.67380900012726,32.01872199964661],[102.67385500015803,32.02032399972311],[102.67377899999006,32.022567999707476],[102.67344799955391,32.02396600034241],[102.67248600000437,32.025647000301696],[102.67144499991379,32.02692599963967],[102.67073899955894,32.02836499962778],[102.67085699955975,32.03019600031599],[102.67183400007622,32.03143999988442],[102.67281400006743,32.03285100018201],[102.67331000035998,32.03381900037024],[102.67334799999483,32.03501900016886],[102.67331799985759,32.03650999996831],[102.67276100036399,32.03841200032825],[102.67133000028605,32.04027000019666],[102.6696790001001,32.041441999961805],[102.66748099956797,32.04256899992124],[102.66521900036004,32.043524999671895],[102.66355999977817,32.04435700025634],[102.66162200043539,32.04519099966991],[102.66161879165318,32.04519365023855],[102.6502409997591,32.0474989998973],[102.63719299990169,32.047229000085665],[102.62688199962832,32.04256599976612],[102.62440100013727,32.03806599983736],[102.61396400036554,32.03784800017711],[102.60868100009479,32.039961000309994],[102.60046500042141,32.05313099989102],[102.59518100032574,32.05524399973979],[102.59505099973109,32.05968900028574],[102.58689600015704,32.07063600014042],[102.58676599956239,32.07508100020391],[102.58147999981692,32.0771929997732],[102.5787390000349,32.081583000296526],[102.57860900033855,32.08602800011623]]],"type":"Polygon"},"properties":{"code":"513233101","name":"刷经寺镇","cp":[102.61668800740293,31.972581499870266]},"type":"Feature"},{"geometry":{"crs":{"type":"name","properties":{"name":"EPSG:4326"}},"coordinates":[[[102.007541999879,32.618424000067684],[102.0061989996646,32.61940800012594],[102.00470800021053,32.61931100013555],[102.00347600032424,32.618752000279954],[102.00215200037643,32.617869000309426],[102.00111799995855,32.61729699991274],[102.0007060002299,32.617198000098774],[102.00029399960295,32.617104000074754],[102.00005000010377,32.61689499980451],[101.99833000032086,32.61532999962895],[101.99581200012157,32.61343499988366],[101.9904490003832,32.61165700028405],[101.98882400013653,32.6103450002511],[101.98765599982433,32.60645900025964],[101.98722200035436,32.59810599979066],[101.98748099992213,32.593648000067084],[101.98875100034161,32.589762999919344],[101.98888900043386,32.58569399962455],[101.98893399974138,32.58438700029408],[101.98886199977136,32.58339099967469],[101.98830399955455,32.57574600011591],[101.98761399999154,32.571918000255856],[101.98813600022336,32.56728599980658],[101.98926600000239,32.56054000011569],[101.98992999962614,32.557159999875545],[101.98965199979179,32.55578499974042],[101.98622200027167,32.55408800010001],[101.98537899964948,32.55440999973881],[101.98380700000457,32.55491099984957],[101.98241799975943,32.55545500029838],[101.98188399983204,32.55563300027205],[101.97995399998683,32.5565310002431],[101.9771010000518,32.55843800012189],[101.97309900007116,32.56180699986596],[101.97246999970922,32.56241800019745],[101.97161500028977,32.56325500027752],[101.9691740000834,32.56586900010226],[101.96725900030683,32.567135000220254],[101.966412000385,32.56749900028995],[101.96416899964703,32.56759300012207],[101.96342100035773,32.5678680000156],[101.96323800005962,32.56802500032284],[101.96246399993272,32.5686760003283],[101.96204399980815,32.5687709997492],[101.9597249998005,32.57096699998651],[101.95909200013892,32.57141000022818],[101.95708100010283,32.57357699987013],[101.95508199976234,32.57535499967859],[101.95327054070371,32.57012656222263],[101.95326999991792,32.57012499969184],[101.95467000003369,32.56480599999259],[101.95587199978277,32.55880199989272],[101.95571100012428,32.553310999950845],[101.95435799986416,32.54816900005775],[101.95229699959938,32.542390000120236],[101.95026399982201,32.53924400036677],[101.94824600011324,32.535999999744575],[101.94614399984059,32.53166399986675],[101.94281800007757,32.528920000368345],[101.93754599967745,32.52795299965394],[101.93378200024652,32.52613699976118],[101.9305279995552,32.52362199971693],[101.92943999960893,32.52064600017682],[101.92908899997964,32.516126999924566],[101.9291350000104,32.51150000035428],[101.92824999955543,32.50555199999405],[101.92777000005472,32.502505999763514],[101.92738000006739,32.500047000195416],[101.92701799966912,32.49777100005144],[101.92591899985223,32.49159299981916],[101.92508699999901,32.48479600018645],[101.92222999986602,32.476907999702384],[101.91964399989469,32.46942099981953],[101.91928900006747,32.464615000170554],[101.92049800038752,32.46203399995369],[101.92164200041027,32.45997700029198],[101.92170400033454,32.45609399988027],[101.92067400011462,32.45123000007585],[101.92018899969274,32.44791299968669],[101.92032699978498,32.44511499985417],[101.91938100012896,32.44191099973671],[101.91674099973093,32.43785000003877],[101.91302199960754,32.43431300024127],[101.90997700005187,32.43076300010215],[101.90903100039586,32.42767599974535],[101.90900899975624,32.42584499968102],[101.9103519999706,32.4234409997801],[101.91313600030865,32.421848000146255],[101.91507399965148,32.420295000126075],[101.91523000018539,32.419184000277895],[101.91558099981468,32.41670199979463],[101.91560799957884,32.41651800012432],[101.91492899988653,32.41452800011703],[101.91304400024715,32.413901999995595],[101.91040499967406,32.41068800026036],[101.90635400018792,32.40755000004312],[101.90258499983575,32.40584099963662],[101.89968500004508,32.405620000036244],[101.89608800012039,32.40607399996089],[101.89366199998264,32.40579400011353],[101.89136899991426,32.40362299971323],[101.88859200014723,32.40002399970153],[101.88507200021543,32.396994999667925],[101.88178699956197,32.39437700006284],[101.87976899985318,32.392436000316266],[101.8774609997162,32.38889099971489],[101.87501200001223,32.38743900018922],[101.87339099996352,32.3864740001372],[101.87291800013548,32.38619400019312],[101.8663219997876,32.38220299994486],[101.86316400025406,32.3810740000186],[101.86141299961068,32.37844700026899],[101.86084000022353,32.374198999625754],[101.86113099957835,32.3686730002158],[101.8617940002755,32.36392099984435],[101.86238599992919,32.35991600004182],[101.86191300010118,32.356318999696434],[101.85978700043738,32.35235300012472],[101.85608699968222,32.34744799968439],[101.85332499998378,32.343855000221204],[101.85190999979939,32.34123000029027],[101.85129999970403,32.338133000162934],[101.8509599999454,32.33577800031924],[101.85089499964805,32.33533299975479],[101.85108700016701,32.33367700034005],[101.85159799962987,32.33352700007635],[101.85425200027154,32.33400800029031],[101.85604200037469,32.33333299999418],[101.85699600042665,32.33297199974782],[101.86041400025118,32.32895899990505],[101.86165299981018,32.32428900022573],[101.85939099970396,32.3187799998475],[101.85642999981388,32.31312699997951],[101.85548400015787,32.3080440002092],[101.85621700027687,32.305811999693326],[101.86044000019048,32.30248300034957],[101.8636250003865,32.30014699988438],[101.86691400033962,32.29835899989828],[101.87155200035491,32.29880900005412],[101.87339099996352,32.29984899967858],[101.87502000040816,32.30077699980516],[101.8760229999656,32.301344000013856],[101.88000200038,32.30493199981654],[101.8829659997448,32.30932099975599],[101.88330899987649,32.31360700014083],[101.88499100002458,32.316702999855664],[101.88761999965362,32.31761799977815],[101.89171299987086,32.31640699986169],[101.89668999981984,32.31108199974459],[101.90061200033287,32.30810699999536],[101.90559400030472,32.30661400025981],[101.90894699983193,32.30574500002997],[101.91013000021275,32.30430299989334],[101.9132169996012,32.30376399995112],[101.91395700029122,32.30366700034941],[101.91671800016472,32.30375100031582],[101.91947300019046,32.30400800035316],[101.92287900031944,32.30417600033515],[101.92565199988853,32.30451999983267],[101.92862700002227,32.30532900012792],[101.93096600012139,32.30621900015318],[101.93246099977344,32.30711899989681],[101.93373899969049,32.3083759996378],[101.93480700044357,32.309274000151724],[101.935878999598,32.31053200026122],[101.93660400021939,32.31150399988377],[101.93703100001666,32.312313000076486],[101.937781999679,32.31321599962421],[101.93938500018439,32.31492000010634],[101.94024299997687,32.31582700035166],[101.94184499975901,32.317353000295164],[101.94344300024156,32.318697999764446],[101.94622400020653,32.32130399995553],[101.94665500020176,32.3215739996597],[101.94718900012914,32.32219899978044],[101.94909300003509,32.32353100032183],[101.95016500008784,32.32461500011577],[101.95144700020282,32.325779000195965],[101.9536900000425,32.32802099992798],[101.95785600005468,32.331346999965305],[101.96010599956699,32.33296000015857],[101.96080799972388,32.33340999998659],[101.96275000016296,32.33465000014853],[101.9648859998725,32.33572500003249],[101.9650199997668,32.33580400026237],[101.96669799971693,32.336800999658564],[101.96801400016714,32.337262000301585],[101.96839599975857,32.33747500029779],[101.97018800040983,32.33848700016202],[101.973729000258,32.33766199963181],[101.97616200006847,32.33898000013275],[101.97616256331214,32.33898064071596],[101.98097699963576,32.34446899976344],[101.98484899992006,32.34927700000184],[101.98724400009569,32.35340199971132],[101.99022400025233,32.35495499982936],[101.9956170001279,32.3538109998678],[101.99833699999354,32.351660999675374],[102.00005400030174,32.35023299988914],[102.00029399960295,32.35003000025067],[102.0005150004342,32.349961000228745],[102.00151100031893,32.34954600028429],[102.00291499973436,32.348555000053906],[102.00398299958916,32.347970000374126],[102.00478799967819,32.34750399992006],[102.00559299976722,32.34732399990655],[102.0064089997269,32.34771500036117],[102.0071679997852,32.34845499990321],[102.00820200020307,32.3491290002529],[102.00921999982914,32.349685999838286],[102.01045300043866,32.350186999730575],[102.01157099962383,32.350142999986],[102.0133220002672,32.34978200001442],[102.01486700014794,32.34941599974549],[102.01580899960601,32.34923500027198],[102.01668999986302,32.34934199963554],[102.01764800011297,32.349670000051994],[102.01887199960333,32.35029100035259],[102.01962700036194,32.35085000003471],[102.02106599993749,32.3516330000897],[102.02235899992314,32.35225399981472],[102.02339199961781,32.35259599994335],[102.02494499989449,32.352465999993555],[102.02642500037622,32.35198900003073],[102.02843499968904,32.351163000221504],[102.0299720000722,32.35017299971072],[102.03163199958064,32.34883599996909],[102.03281800033453,32.34733800036734],[102.033668999556,32.34577200033116],[102.0340429996498,32.34434299989058],[102.03455400001097,32.342847999650985],[102.03479800040846,32.341642000254694],[102.03505399960315,32.34043900018317],[102.035435000268,32.339515999738566],[102.03585500039257,32.33884900000689],[102.03646100028996,32.33832800017294],[102.03719400040899,32.337976999852444],[102.03779600010844,32.33796700011527],[102.03841100022665,32.33818799974121],[102.0395820000136,32.33908799982162],[102.04026800027692,32.33988100025853],[102.04117200010018,32.34101800034399],[102.0420039999534,32.34209700019645],[102.042968999876,32.343108999981624],[102.04420900015823,32.34406999969074],[102.04564699990884,32.3452549997067],[102.04680699982512,32.345981999993604],[102.04822299983442,32.347141000297185],[102.04945499972074,32.34803800015497],[102.05102999973869,32.34881899979921],[102.05251799971805,32.34931700001543],[102.0546199999907,32.34974699980389],[102.05719900028932,32.350062999912645],[102.05929999983876,32.350491999734615],[102.06138600021791,32.35090299981032],[102.06314100016093,32.351053000109545],[102.06510600016624,32.35131499974208],[102.06679599981192,32.351347999694106],[102.06820699979838,32.351101999692986],[102.06960299971622,32.35033399980867],[102.0707290001956,32.34923200034479],[102.0719950004171,32.34818699965238],[102.07306300027184,32.347714000115644],[102.07471500028274,32.347164000015496],[102.07598900000181,32.34674900014128],[102.07766000027924,32.34626600033735],[102.07914400006062,32.34601400010897],[102.08109700037038,32.34558400003197],[102.08337100017216,32.34469699988228],[102.08484300025798,32.344154999657796],[102.08675499966152,32.343310999677065],[102.08808199998238,32.34238000028718],[102.08914300016444,32.34139100036517],[102.08992899998694,32.340295000189265],[102.09057699971711,32.33867600037276],[102.09075199961931,32.33723900034321],[102.09059199978574,32.33548399968331],[102.09057699971711,32.33529899965072],[102.09081299971868,32.33380800036187],[102.0910040004127,32.33336200033414],[102.09152300027145,32.33213099995053],[102.0923690003684,32.330691999887385],[102.09334599998657,32.329134999729135],[102.09425400000777,32.32739799994257],[102.09495199996668,32.325503999947585],[102.0958059995612,32.3241790000865],[102.09678300007766,32.32273200002332],[102.09743900020379,32.32180600037067],[102.09896499981797,32.32041000018292],[102.10089600038641,32.319235000079715],[102.10276500013227,32.318347000004806],[102.10456899958075,32.31763300009807],[102.10644599972251,32.317091000270416],[102.10798700030362,32.31672499988841],[102.10952399978845,32.3161879998745],[102.11079000000994,32.315489000324995],[102.11185100019202,32.31450100025669],[102.11249600044748,32.3132879999296],[102.1130680000097,32.311508000188724],[102.11323600023917,32.309788999961256],[102.11291499984881,32.307494999676436],[102.11282399961222,32.306125999925655],[102.11292999991743,32.3047480003427],[102.1134420001035,32.30365199999471],[102.11423358026052,32.30272765794833],[102.11423499959866,32.30272599966163],[102.11523399985646,32.30219200015668],[102.11697799992882,32.30160300003506],[102.11832100014318,32.30152600033179],[102.12034999972262,32.301837000250366],[102.12236400013172,32.30248200036353],[102.12310800012142,32.30273400028721],[102.12448599959755,32.30320900019351],[102.12503499959355,32.303372000257326],[102.12631699970858,32.303747999640436],[102.1284800000806,32.30422900010662],[102.13023800039666,32.30465899997209],[102.13172200017804,32.304921000267036],[102.13272899993346,32.30478800029314],[102.13406100027716,32.304192999778145],[102.13503299987246,32.30262899970816],[102.13620100018467,32.30038500009915],[102.13729599980363,32.298306999763255],[102.13840200019152,32.296285999704835],[102.13937399978683,32.294042000238726],[102.14000800017163,32.29185699993547],[102.14078200029853,32.29052700018311],[102.14143800042466,32.28977400015118],[102.1423649998141,32.28917999992815],[102.14337199956952,32.289052999683676],[102.14472599965454,32.28960200030024],[102.14596599993678,32.29090100022735],[102.14681299985861,32.29276999999465],[102.14711800035545,32.29454000031539],[102.14734000011327,32.296021000092146],[102.14749999994687,32.297509000257755],[102.14793099994209,32.298814000186745],[102.14854799971015,32.30037500000697],[102.14918100027006,32.30173600012768],[102.14973500028893,32.30264500021642],[102.15049699982193,32.30360599970136],[102.15153899973743,32.30501999996104],[102.1530379995874,32.306025000027674],[102.15452999976469,32.30674499995336],[102.15662399964144,32.30733499999323],[102.15824499969018,32.30753300007218],[102.15999600033356,32.30773099971844],[102.16175499957623,32.30771899982122],[102.16343702128388,32.30742333491071],[102.162349999603,32.338907999762576],[102.16728100041954,32.34792999976488],[102.16666799995113,32.36571399998626],[102.17175399968005,32.37029000033684],[102.17668700014643,32.37931200017249],[102.17653399998557,32.38375799963739],[102.18887300001343,32.40631300030013],[102.18872099967747,32.41075900003742],[102.19119000037125,32.415269999908496],[102.19103800003528,32.41971699991332],[102.18279300004956,32.43063900016145],[102.18149599986594,32.468434000218984],[102.19153099995478,32.482031999729095],[102.1992479998609,32.486671999873636],[102.19902000025526,32.49334199977785],[102.20396399969397,32.50236399999247],[102.20384600238813,32.53572099967242],[102.20148099965479,32.535300999932694],[102.19876900018511,32.53471899981657],[102.19557999979108,32.53453399993052],[102.19350099998297,32.53497100016584],[102.19243700032615,32.53561999976651],[102.1914559996117,32.53677899986081],[102.1898849997917,32.539213000259195],[102.18819000012311,32.54192399967817],[102.18661500010516,32.54407000007191],[102.18563099991596,32.546298999635304],[102.18365099984204,32.54821899963561],[102.18225099972625,32.54870499968473],[102.18056100008056,32.5486210003785],[102.17887499973452,32.54836199994036],[102.17670499968978,32.54765199991265],[102.17500699964815,32.54728399989218],[102.17366099995904,32.54725300028866],[102.17234500040716,32.54748299970577],[102.1705939997638,32.547570000223935],[102.16850699955974,32.54754700010381],[102.16566899969334,32.54725699999384],[102.1629069999949,32.54730000022073],[102.16006099973258,32.54761899983455],[102.15750499989848,32.54771900033224],[102.15461000013065,32.548108000232155],[102.15233600032886,32.54883199991994],[102.15054700005064,32.55030000007209],[102.14895699996406,32.55152599983523],[102.14706099955573,32.55279900034975],[102.1451499999771,32.554724000235076],[102.14349100029352,32.555948999934124],[102.14127400039314,32.556615999919],[102.13979800010937,32.55675599987778],[102.13852000019232,32.556892999782825],[102.13671599984549,32.55760999996956],[102.13524700013271,32.5586590003211],[102.1332519999902,32.56011800031495],[102.131317999947,32.56106899976265],[102.1297689998683,32.561553000351374],[102.12782700032756,32.56215300012848],[102.12580899972045,32.56235899972981],[102.12503899979151,32.56229000012184],[102.12418799967172,32.56221599977008],[102.12316599984771,32.56160400018937],[102.1231010004487,32.561553000351374],[102.12239500009389,32.56102399977237],[102.12150600033924,32.56052799974687],[102.12021699965322,32.56014699969557],[102.11880200036713,32.56010900037468],[102.11697799992882,32.5603659999108],[102.1146399996546,32.561091000052535],[102.11249999974713,32.56210000032359],[102.10980699964564,32.56328300003214],[102.10659899988339,32.56486900004256],[102.1033829997252,32.56611500026794],[102.10129999971912,32.566840000134654],[102.09847699992136,32.56745000017732],[102.09557100028287,32.56744000013558],[102.09259899962383,32.56736899973163],[102.08954700039551,32.566837999961365],[102.08614799993923,32.56591399993367],[102.08324399995058,32.56494800025897],[102.08086399984356,32.56423299988664],[102.07909399983191,32.563686000048165],[102.07664900032589,32.56297399984954],[102.07405900015661,32.56203599970323],[102.071411000261,32.56152100023031],[102.06937799958531,32.56143200007037],[102.06661199968892,32.561695999853555],[102.06412100015214,32.56241300027479],[102.06136299975336,32.563196999730465],[102.05983799996412,32.563236000141636],[102.05840699988619,32.562849000203464],[102.05650399980514,32.562473000085106],[102.05434100033145,32.56244799972735],[102.05252100009109,32.56250399973159],[102.05219300002803,32.564139000319194],[102.05142999977178,32.566593000353606],[102.05066400004081,32.56917199997321],[102.04948900005591,32.57207700034384],[102.04839400043697,32.57390600002485],[102.04739799965391,32.575125999777036],[102.04603199987329,32.57671999988873],[102.0445249996274,32.57871399966569],[102.04356800010069,32.580077000338484],[102.04321699957312,32.58150600021847],[102.04347600003919,32.58298900029826],[102.0436590003373,32.58339099967469],[102.04409100015744,32.58431700033089],[102.04422400022682,32.58553699997364],[102.04427399955723,32.585980000142854],[102.04419800028757,32.58763499978451],[102.04363699969768,32.589472000190554],[102.04266699975223,32.59174600006811],[102.04190799969392,32.59311600020635],[102.04060800003555,32.59516600013199],[102.03911300038354,32.596706999844805],[102.03733499997598,32.59823599967991],[102.035836000126,32.59937000014543],[102.03505000030351,32.60049000013892],[102.03354399988253,32.602420000343244],[102.032105000307,32.6041240003667],[102.03080499975033,32.605492000366155],[102.02929800040273,32.6075369997076],[102.02779899965442,32.60896500027536],[102.02596000004581,32.61010199994401],[102.02391899987252,32.61088800004919],[102.02205699979936,32.61119399977258],[102.02104599984601,32.611481999803395],[102.01914199994006,32.61203100003945],[102.01709800029202,32.61258800033054],[102.01543799988526,32.6131369998395],[102.01365700000295,32.613744999750665],[102.01149799982889,32.61439900009426],[102.00953000034883,32.616280000324544],[102.007541999879,32.618424000067684]]],"type":"Polygon"},"properties":{"code":"513233203","name":"查尔玛乡","cp":[102.05164640151992,32.45423049990481]},"type":"Feature"},{"geometry":{"crs":{"type":"name","properties":{"name":"EPSG:4326"}},"coordinates":[[[102.77503299980334,33.326246000184724],[102.77321699976096,33.326641000107365],[102.77161499997882,33.326529000128744],[102.77027199976442,33.32635300008592],[102.76879200018101,33.325730000071985],[102.76765499983094,33.32499799981976],[102.76651900020411,33.32443300013734],[102.76544299995344,33.32431899994988],[102.76396300037004,33.324430999766584],[102.76235300019194,33.3246539999113],[102.76120800034428,33.32448100001362],[102.75961400005973,33.32396999978558],[102.75820200024842,33.32306199982746],[102.75646300019889,33.322215999746874],[102.75518899958148,33.321368999865655],[102.75357900030171,33.32013100031358],[102.75217499998799,33.31933700024006],[102.75136599970098,33.31899899974013],[102.75003099988253,33.31851599998686],[102.74948600008449,33.31831700003111],[102.74822999990874,33.31805099996163],[102.74767699971477,33.317928999855766],[102.74519399967559,33.31809199966969],[102.74263799984152,33.31836899979179],[102.74041400026843,33.3184170000053],[102.73806400029864,33.31829999981388],[102.73632100005119,33.31761600011375],[102.7357860002989,33.316940000219965],[102.73513799967039,33.315985999625546],[102.73487099970669,33.31468699971999],[102.73474100001036,33.313389999849626],[102.73447400004667,33.312880999791794],[102.73448200044258,33.31152800019204],[102.73421499958056,33.31040200033325],[102.73341799988745,33.30802900008393],[102.73222000033633,33.3053739997026],[102.73088100031991,33.302659999820364],[102.72887100010875,33.299107000362746],[102.72739800019804,33.29633999970058],[102.72560200024712,33.29312900028161],[102.72419399973542,33.291320000092185],[102.72222600025538,33.28863000000148],[102.72142100016636,33.287723999662475],[102.72007799995197,33.2871009999506],[102.71832700020691,33.28697900009738],[102.71590799974186,33.28691300003184],[102.71314299967038,33.2875239997889],[102.71092599976997,33.28802199966007],[102.70920599998705,33.288550999807555],[102.7071199996079,33.289160999896005],[102.70496100033213,33.289485999931486],[102.70260700016442,33.28964599972379],[102.70051999996036,33.28941300028075],[102.69890700030756,33.289293999793465],[102.69691499963974,33.2888029997012],[102.69517200029061,33.28812199983435],[102.69302399998719,33.28726700027714],[102.69140999961115,33.28674900026722],[102.68891599970135,33.28673600012164],[102.68608500040592,33.28706400014242],[102.6835749997043,33.28758700019649],[102.68115299976449,33.28797100005266],[102.67939799982143,33.28841299991501],[102.67770800017577,33.28891699977161],[102.67629299999133,33.2896380003043],[102.67467899961534,33.28996599993008],[102.6726009996321,33.28974799995451],[102.67098299995641,33.289120000101285],[102.66716099990086,33.28769300000493],[102.66325900037764,33.286830999812615],[102.66054199998673,33.286334000150156],[102.65751999999729,33.285643000245116],[102.65523199995178,33.284505999684924],[102.65423199986908,33.28342800011559],[102.65368700007107,33.28258899976212],[102.65368700007107,33.28100399980156],[102.65403400040071,33.27982700030489],[102.65437800035727,33.27836500014547],[102.65505700004962,33.27650199969339],[102.65586899981133,33.274586999742155],[102.65621299976793,33.27278599995639],[102.65723100029231,33.2716569997276],[102.65825300011632,33.27037899985502],[102.65946200043639,33.269422000166614],[102.66074799985103,33.26808000000613],[102.66125099981629,33.2668739996745],[102.6612590002122,33.26568599965676],[102.66076299991967,33.264524000156726],[102.65976000036223,33.26367500009708],[102.6588210003789,33.2630489999723],[102.6575429995635,33.26248199978487],[102.65640299973873,33.26179500023018],[102.65512499982167,33.26116999993681],[102.65290799992128,33.25986000026255],[102.64961599959511,33.25765199979658],[102.64722499961748,33.25630499987768],[102.64494699961772,33.25499500011823],[102.64320000007058,33.25385800008449],[102.64112100026247,33.25215700033212],[102.64103699969856,33.25206300036259],[102.64005300040769,33.250968999993184],[102.63933199998425,33.25004099993615],[102.63904999995195,33.249669999691484],[102.63885099976031,33.24898799967482],[102.63878999966094,33.2479739999806],[102.6389960004236,33.246733000322344],[102.63927099988489,33.24527900032245],[102.6395460002445,33.24386500022204],[102.6392790002808,33.24335700031374],[102.63853899959078,33.24273400035053],[102.63766499990476,33.242501999685494],[102.63719999957435,33.24216199980065],[102.6363869999877,33.24159700007253],[102.63586099955793,33.241041999842814],[102.63518900043663,33.24007800016316],[102.63453800033338,33.23883200015114],[102.63387399981133,33.23742000031671],[102.63340900037922,33.236406000168834],[102.63213099956387,33.234704000298564],[102.63140599984078,33.23312499983352],[102.63093700021071,33.23166099995745],[102.63060900014763,33.229964000109355],[102.63034899985665,33.2280420000563],[102.63013499959642,33.22630500007666],[102.62960800024004,33.22483799965883],[102.6290709999396,33.223141999904946],[102.62840700031589,33.22167199984157],[102.62743099962431,33.21942000014006],[102.62656500033421,33.217497000344274],[102.62556600007642,33.21540400010205],[102.62502700012618,33.21451399988872],[102.62461500039753,33.21381700034279],[102.62415000006712,33.21286100012402],[102.62435599993144,33.211731999805735],[102.62482899975943,33.21066099991447],[102.6250229999282,33.21031500031074],[102.6253739995575,33.20970800016029],[102.62577799978853,33.208524999960424],[102.62586300017735,33.20785300014855],[102.62532900024995,33.207235000310895],[102.62503899982174,33.2070140001089],[102.62452400016092,33.206607000297],[102.62358600000249,33.20610099976095],[102.62349800013895,33.20607300019254],[102.62198000002238,33.20558199986235],[102.62030100024732,33.20501199996049],[102.6191570002246,33.204331000089525],[102.61755500044244,33.20336400034948],[102.61594500026436,33.20211799974145],[102.61381200002957,33.20030600010791],[102.61133599966308,33.19837900001295],[102.60933399984788,33.19651600005441],[102.60818999982511,33.19521699976752],[102.606583999845,33.19396800033723],[102.60463800010625,33.19299900003309],[102.60269999986512,33.19226399989025],[102.60035400009332,33.19151899980236],[102.59829399965346,33.19049300030615],[102.596341000242,33.189533000062404],[102.59460100036762,33.18873699965909],[102.59381899984477,33.188484999856136],[102.5921290001991,33.18793799993105],[102.58998500009365,33.18691600011427],[102.58790999958514,33.186125000191126],[102.5871089996941,33.18577899985171],[102.58589699989925,33.18502899997392],[102.5851110000768,33.18466300017431],[102.58335600013378,33.183833999628966],[102.5818070000551,33.18276199986865],[102.58047499971134,33.181463000094766],[102.57947600035187,33.180160000024784],[102.57875099973046,33.17874899993489],[102.57835499989534,33.177395999870804],[102.57816400009962,33.17621599998523],[102.57797300030393,33.17451800023498],[102.57771399983781,33.17299699969021],[102.57731700017779,33.171699999637895],[102.57664599998306,33.17029599993154],[102.57577599959669,33.16905299986968],[102.57555499966377,33.16877599990006],[102.57504699967566,33.16815000026548],[102.57351400038876,33.166904000275295],[102.57314000029497,33.166662999826485],[102.57128999991737,33.16547500031609],[102.56914599981192,33.16405799982717],[102.56747899973246,33.16298500014539],[102.56641099987768,33.161967999654415],[102.56507900043226,33.16094600001578],[102.56334700005547,33.159982000178594],[102.56174100007534,33.15958299995266],[102.56045599958728,33.15962300015141],[102.55764500038336,33.15990099990078],[102.55570299994426,33.16029500001057],[102.55409699996419,33.160518999821896],[102.55262499987838,33.16006299962956],[102.55182700036035,33.15932799994869],[102.55095699997398,33.15847699963849],[102.5492980002904,33.15666700023969],[102.54815699974239,33.15490099991684],[102.54682500029699,33.15303400021053],[102.54568899977185,33.151961000262084],[102.5444190002507,33.15105600004371],[102.54268299967593,33.150488000195494],[102.54101599959648,33.150486000353716],[102.53934199984427,33.150938999827524],[102.5378000003366,33.15155400037515],[102.53633099972552,33.152285999699046],[102.534856000165,33.15286799995593],[102.53231500039948,33.1537629999424],[102.53063999992408,33.1543279996347],[102.52970599996362,33.15460500012562],[102.52856899961357,33.154266999965635],[102.52710400009875,33.153477999954546],[102.52557400028664,33.15234699999369],[102.52511599962891,33.15189100017945],[102.52399099987274,33.150650000013336],[102.52302599995015,33.14898900032689],[102.52177099959931,33.14650400008975],[102.52117599957255,33.14453099967459],[102.52065300041414,33.14301000018619],[102.5200580003874,33.14159900015953],[102.51952799975965,33.1408639999557],[102.51826499991122,33.13968099983066],[102.51693400029072,33.13855000027389],[102.51561000034292,33.13691200005412],[102.51514500001248,33.13595000029044],[102.51448499968842,33.13442499984778],[102.51430899996133,33.13308500004625],[102.51351999976582,33.13116799998034],[102.51252800007903,33.12930400014548],[102.51119999993328,33.127833999804125],[102.50928199978362,33.12645099973826],[102.50741999971046,33.124869000090406],[102.50529200039685,33.123568999713186],[102.5034949997227,33.122495999840375],[102.50196900010853,33.12119700032405],[102.50084299962916,33.12024000008879],[102.50001900017185,33.11957100009691],[102.4993820003123,33.11905300003162],[102.49826900025171,33.11827499993645],[102.49754399963028,33.11777399985382],[102.49574699985448,33.11635999991164],[102.49395500010151,33.11477799980691],[102.49276099985005,33.113648999880695],[102.49116200044094,33.1118439997434],[102.49003699978647,33.11043499990958],[102.4877860004492,33.10637900022069],[102.4869360001543,33.10417599972706],[102.48654600016697,33.102595000044616],[102.48647800039491,33.101587999780065],[102.48696600029155,33.0990519996571],[102.4871110000565,33.09707899997844],[102.48704999995712,33.09600600014317],[102.48631699983812,33.093857999935544],[102.48600100036894,33.09120500026754],[102.48570300044312,33.08925399988818],[102.48517600018842,33.0872270000826],[102.48444800009229,33.08626599979563],[102.48364999967593,33.08587200006974],[102.48275000005066,33.0852509998407],[102.48258600001913,33.08513700010763],[102.48205200009174,33.084796000314476],[102.4813010004294,33.08332100030505],[102.48114800026852,33.08299400011413],[102.48061400034112,33.081639000363204],[102.48022500017868,33.0794929998852],[102.47964100002258,33.07785999990773],[102.47891200010156,33.07605799986879],[102.47819499987607,33.07385800031114],[102.47713899971687,33.07171199970694],[102.47615100022803,33.06945999969305],[102.47536500040556,33.06629899990047],[102.47516299984089,33.06411000003504],[102.47551000017052,33.06174299997746],[102.47592199989919,33.05976700022909],[102.47612799976352,33.05903199974208],[102.47607400023516,33.05650499988524],[102.47609000012865,33.05424199974102],[102.47598999967123,33.05170199977068],[102.47592899957186,33.050125999846166],[102.47554000030776,33.048372999648514],[102.47487999998368,33.047190999644094],[102.47455199992062,33.04594999995799],[102.47427800028424,33.04460599976522],[102.47428499995694,33.043364999800076],[102.47456000031654,33.04167200012618],[102.47483499977781,33.04038000024334],[102.47532620306677,33.03874964672291],[102.47532699987242,33.03874999990787],[102.48861499992935,33.044638999645755],[102.49365700017567,33.0447489999113],[102.49630900026926,33.040557999709065],[102.50141500008966,33.03854400023393],[102.54678900031197,33.039520999961375],[102.5518940003075,33.03750600004666],[102.55693599965548,33.037612999955144],[102.56204099965102,33.03559699998103],[102.5647520001941,33.02928100033883],[102.5623579998434,33.024980999674796],[102.56280200025742,33.010118999733955],[102.56790499970481,33.00810200023508],[102.57256600018461,33.02094799975619],[102.57748000038441,33.02530099998507],[102.58252099990752,33.02540700018944],[102.59543599969554,33.01505500016427],[102.59808100011642,33.010860999713515],[102.59845600003516,32.998123000093734],[102.6011630003803,32.9918059996968],[102.60632600010213,32.98766500014871],[102.60688599996877,32.96855699965646],[102.60952899984154,32.96436299969485],[102.62212200031261,32.96462400003406],[102.6323185561171,32.960586175664275],[102.63231899988483,32.96058600004589],[102.64005900025546,32.95437199986834],[102.64767499987924,32.95240400015372],[102.66530200020073,32.95276399993821],[102.67525400044892,32.95721400016075],[102.68508600014813,32.96590999965195],[102.68484599994864,32.974402999889314],[102.68982299989764,32.97662699967278],[102.70253799966913,32.97263400013344],[102.71003500036554,32.974908000187106],[102.71501300013942,32.97713100005532],[102.71975400008687,32.98784700011488],[102.72725300043311,32.99012000032909],[102.73229200030636,32.99021999996018],[102.73738999973088,32.98819599992347],[102.74529999998084,32.975604999716786],[102.74811100008304,32.965039000253356],[102.75320699985772,32.963014000146636],[102.75332400003359,32.9587680001749],[102.75841899998336,32.95674300031277],[102.76105400035851,32.952546000273145],[102.76608999985872,32.95264399967042],[102.7710109997312,32.95698799978203],[102.77581600015107,32.96557800004163],[102.78314200024492,32.97421699992647],[102.80329299971515,32.974604000016534],[102.82613399981207,32.968665999779134],[102.84124700013224,32.96895099963013],[102.84113400015437,32.97319700006989],[102.84354100002554,32.97749100007461],[102.84275500020308,33.007216999843614],[102.8451629998992,33.01151000031955],[102.84364800015568,33.06883999999917],[102.8460020003234,33.07525800023619],[102.85581099955813,33.08606299998923],[102.85564300022695,33.092433999881116],[102.86057699961991,33.096775000366634],[102.86298900041228,33.101068000320424],[102.86797899988177,33.10328500011545],[102.86764599979583,33.116025999663535],[102.8599640000498,33.120132999826325],[102.85732899967469,33.124333000252676],[102.8521700001508,33.12848499996107],[102.85161000028415,33.14972099999572],[102.8540220001782,33.154015000316036],[102.85626699966768,33.16467900018266],[102.86126100023343,33.16689700025913],[102.86103799975237,33.17539100002308],[102.85593199993194,33.17742100036876],[102.85329499990698,33.18162100005889],[102.8531269996775,33.18799199964272],[102.88052200012413,33.20337099970739],[102.8854630000881,33.2077120001137],[102.88787900018013,33.212005000113436],[102.8869979999231,33.24598399976756],[102.89194200026014,33.250323999964934],[102.89183199975696,33.254570999815854],[102.89677799974383,33.258911000222284],[102.90128600006277,33.28023999993852],[102.9062880001261,33.282456000159556],[102.9079640004264,33.29742700001929],[102.90574400015299,33.29826899995073],[102.90393200030854,33.29900399970941],[102.9017110002102,33.30012599998098],[102.89982700039575,33.30119399972027],[102.89808400014829,33.30187499966485],[102.89674000010898,33.302714000028516],[102.89512999993092,33.30367299968488],[102.89351300008015,33.30474399964376],[102.8923759997301,33.305305999979694],[102.89103300041403,33.30598199999126],[102.89002599976033,33.30609900019763],[102.88881300014059,33.30564400026514],[102.8867309999594,33.30547600031365],[102.88524299998008,33.305630999931864],[102.88396099986508,33.30625100015428],[102.88281699984233,33.30749200014216],[102.88188600025492,33.30923800004917],[102.88113899989217,33.31211200003087],[102.88066600006415,33.31436999989545],[102.88012399974086,33.316051000309045],[102.87870500025682,33.317912000313534],[102.8779649995668,33.31858900005287],[102.87682399991708,33.31943300032516],[102.87514599996696,33.320052999985734],[102.87503100033925,33.320091999783045],[102.87367300005624,33.320564999765764],[102.87332999992458,33.32062300031059],[102.8719110004405,33.3209370003642],[102.87043500015676,33.32138899976989],[102.8687560003817,33.321720000370355],[102.86700899993627,33.32183699972404],[102.86566999991987,33.32172299989381],[102.86472400026383,33.32155699983491],[102.86331999995011,33.32110200025453],[102.86104299977525,33.32026699985204],[102.85949399969653,33.31962799977367],[102.85788799971644,33.3190049997249],[102.8561410001693,33.31827499979755],[102.85406999985878,33.317372000014934],[102.85279899961444,33.31681299982268],[102.85125100025894,33.316189000017445],[102.84884299966454,33.31500399989317],[102.84680999988717,33.31425300027757],[102.84513199993705,33.313574000024175],[102.84264800007294,33.31284099982791],[102.84084399972612,33.312506000254906],[102.84084394672553,33.31250599575063],[102.8392989998454,33.31239400012849],[102.83788799985895,33.31245200010466],[102.8372850003346,33.31256200026419],[102.83634999965089,33.312731999964726],[102.83511399956663,33.312812999917426],[102.83398100031286,33.31292400031424],[102.83257000032641,33.312645000265356],[102.83082600025405,33.311794999851735],[102.82948700023762,33.31106800024379],[102.82814499984816,33.31033000013965],[102.82681300040275,33.30993599984158],[102.82593600034369,33.31027700011556],[102.82452799983199,33.31129200000602],[102.82358200017595,33.31242100022573],[102.82279600035349,33.313073999753456],[102.82232699982511,33.31369700015275],[102.82119000037338,33.314320999779454],[102.81944700012592,33.31521399973077],[102.81735999992186,33.31651100023892],[102.81628500039443,33.317190000136435],[102.81480800028572,33.31820200021918],[102.81346599989625,33.318992999754954],[102.81131799959283,33.31989900034614],[102.80942200008283,33.32060800025103],[102.80801500029432,33.321107000246286],[102.80600000006032,33.321445000077766],[102.80405500014648,33.321674000158005],[102.80238399986905,33.32183999999411],[102.80076700001828,33.321788999892696],[102.7986270001108,33.32167199972398],[102.79661900044778,33.321541000092836],[102.7949370002997,33.32142699987548],[102.79299200038584,33.32199099969245],[102.79110699984818,33.32277700022518],[102.78849400011268,33.32373900009745],[102.7866100002982,33.32407400003663],[102.78456900012492,33.32422699999275],[102.78275399990743,33.3247329996809],[102.78094200006298,33.32512500030034],[102.7791260000206,33.32546599970557],[102.77744700024554,33.32579900017243],[102.77503299980334,33.326246000184724]]],"type":"Polygon"},"properties":{"code":"513233204","name":"瓦切乡","cp":[102.68497870490992,33.13952250013054]},"type":"Feature"},{"geometry":{"crs":{"type":"name","properties":{"name":"EPSG:4326"}},"coordinates":[[[102.49630900026926,33.040557999709065],[102.49365700017567,33.0447489999113],[102.48861499992935,33.044638999645755],[102.47532699987242,33.03874999990787],[102.47532620306677,33.03874964672291],[102.47532699987242,33.03874699971867],[102.47573899960108,33.03711199963633],[102.47548699970598,33.03468399989877],[102.47528800041266,33.03350099983324],[102.47476600018086,33.032090000014975],[102.47423899992616,33.030962999981135],[102.4730229999334,33.02947200031724],[102.4716999998105,33.02777599971843],[102.47057400022942,33.02614400003298],[102.46937999997795,33.02495900011916],[102.46751500043007,33.0235469996264],[102.46618399991124,33.02280999991109],[102.4647300002671,33.02157100000949],[102.46379600030664,33.02099899970298],[102.46285300012534,33.019818000277574],[102.46252500006227,33.01908600019347],[102.46226499977129,33.01795699974493],[102.46207399997557,33.01660099963153],[102.46175000011048,33.01490699987428],[102.46143000044333,33.013101999898836],[102.4608350004166,33.010848999678224],[102.46054499998836,33.008845000260095],[102.46062100015635,33.006979999975464],[102.460956999717,33.005100000292124],[102.46103399970991,33.00335299984177],[102.46099600007506,33.00195600032361],[102.46098000018155,33.00138400009932],[102.46098000018155,33.000310999886615],[102.46098799967913,33.000177999694074],[102.46097699980848,33.000023000304296],[102.46079699988344,32.997642999665324],[102.45919900029924,32.99455700027357],[102.45841699977643,32.99257099994854],[102.45832499971493,32.99113899999033],[102.45877099977876,32.98901999992293],[102.4594279997298,32.987173999755136],[102.4602169999253,32.98497900031916],[102.46040799972101,32.98326299973028],[102.45991999982438,32.982016000020536],[102.45876400010607,32.98106399964844],[102.45734100042407,32.979944999875194],[102.45631500040207,32.97733400001429],[102.45624599990678,32.97343899973343],[102.45665799963544,32.97051299962675],[102.4571349996614,32.9671280001906],[102.45734100042407,32.96454900005887],[102.4577449997568,32.96351699966268],[102.45828299988213,32.96230200036688],[102.4588939998024,32.96074500011537],[102.4591680003371,32.959598000160724],[102.45869499961078,32.95891900029204],[102.4577449997568,32.95853799988001],[102.45625400030269,32.958110000136635],[102.45469400035334,32.957743999655754],[102.45333900044344,32.95691199987165],[102.45245399998842,32.9552669997591],[102.45190900019041,32.954078999829854],[102.45095500013844,32.95317900007942],[102.44911999982948,32.95258399985238],[102.44726199995429,32.95219100030065],[102.44448500018726,32.95139200035112],[102.44277999957463,32.95050900036823],[102.44154000019071,32.94892999997233],[102.44112400026413,32.94750299963138],[102.44049099970421,32.94517599980698],[102.43985800004263,32.941867000094874],[102.44004800001342,32.938832000306576],[102.44038399957407,32.93602399963781],[102.43972829499369,32.934196822634064],[102.46684699971004,32.91798499996286],[102.46808799981719,32.87794699971629],[102.4708620001095,32.873556000063495],[102.47113699957079,32.86465900021846],[102.47938699957939,32.85371199981261],[102.48479399969868,32.849378999771204],[102.49324500044703,32.8317579998922],[102.48865900031028,32.80940100020301],[102.4861620000274,32.804895000344786],[102.48643599966381,32.79599800025064],[102.48920499993324,32.79160800013374],[102.49454000008251,32.78949899989414],[102.49730900035196,32.78510800002185],[102.50271100044839,32.78077400017752],[102.50291499976458,32.77410200011542],[102.49798999969413,32.762866999710646],[102.49833000035107,32.75174599970841],[102.49091100037077,32.73600500000966],[102.49172899998031,32.70931699984443],[102.49449599970158,32.70492700012934],[102.52606100035835,32.705612999656935],[102.53408700006094,32.70133500015274],[102.53685100030751,32.69694399993735],[102.53172399967237,32.69238299991795],[102.52133899977918,32.68770699989537],[102.51634900030972,32.678697999847955],[102.51688800025997,32.66090600035049],[102.52254999974909,32.64767699989939],[102.52787400002771,32.64556700008753],[102.52800799992201,32.641119000235484],[102.53333200020062,32.639007999987705],[102.53609399989905,32.63461699969325],[102.54141700035278,32.632506999699224],[102.54417900005122,32.62811500021045],[102.54956799972884,32.62377999980486],[102.56027800021039,32.61733399968518],[102.56027895062795,32.61733342766429],[102.56546699987146,32.61966900017894],[102.57072300037802,32.619780999788595],[102.57348199970343,32.61538900004376],[102.57873700038506,32.61550000016734],[102.58412400041288,32.611163999905294],[102.59207200029766,32.6091059998483],[102.59726099995878,32.61143999966737],[102.60514400044455,32.61160499981802],[102.62324192189249,32.606778021045635],[102.62616399957791,32.61204399990777],[102.62590599983504,32.62093900032043],[102.62039199958562,32.62972499962597],[102.62013399984275,32.63862099968313],[102.6252620003028,32.64317800031052],[102.64084099987998,32.65017600007306],[102.6460990000364,32.65028399967215],[102.67213399965189,32.65971800032826],[102.6800210003356,32.65987800017425],[102.68496499977434,32.67110399977071],[102.68484000010085,32.67555199975846],[102.67657199965059,32.68873700016843],[102.67631999975553,32.697633000012225],[102.6841479999897,32.7000170003179],[102.69742500017603,32.69583400010416],[102.70262300005795,32.69816399978078],[102.7023729998127,32.70705999969367],[102.71246099960499,32.72283900013436],[102.7120260003101,32.738408999868504],[102.71453299974041,32.74290900033247],[102.71409900027045,32.75847899993467],[102.71654499960137,32.76520399991258],[102.72181000032879,32.76530899970729],[102.7269510003093,32.76986200000567],[102.75591099982982,32.77043200016433],[102.76356599981169,32.779483999657465],[102.77134399981715,32.784085999856046],[102.7762470001463,32.79753400002403],[102.77521899957621,32.83534800001575],[102.7804280002271,32.837675000039425],[102.78018600037775,32.84657199992657],[102.78509499965638,32.86002099993049],[102.78491399990641,32.86669399988988],[102.79491700020819,32.88691700025076],[102.79479699965928,32.89136599972504],[102.79731400003364,32.8958660003745],[102.79707399983413,32.90476400009668],[102.79161999985915,32.91133599991613],[102.78364699986001,32.913408000041485],[102.77825200033458,32.91775599983025],[102.76500299973739,32.919723999990495],[102.74917800011292,32.9194149997371],[102.74396500016236,32.9170869999642],[102.73869000028755,32.91698300001219],[102.73353900026127,32.91242999998657],[102.7231140001851,32.907772000072114],[102.71256500026034,32.907562999987654],[102.70735300013472,32.90523299985553],[102.68889399996004,32.904862999715505],[102.6732619997811,32.897870000048385],[102.66290600020021,32.8909820003087],[102.6523599997502,32.890766999947985],[102.64959600040197,32.89516199997895],[102.64425799987961,32.8972780000953],[102.63609099971171,32.906014000179184],[102.62811500023783,32.908075000032966],[102.617306999847,32.91675400030336],[102.6145400001257,32.92114800023959],[102.61427999983472,32.9300460001063],[102.61942599983811,32.934604999993624],[102.62463700013885,32.936938000331196],[102.62437799967273,32.945836000368494],[102.6323185561171,32.960586175664275],[102.62212200031261,32.96462400003406],[102.60952899984154,32.96436299969485],[102.60688599996877,32.96855699965646],[102.60632600010213,32.98766500014871],[102.6011630003803,32.9918059996968],[102.59845600003516,32.998123000093734],[102.59808100011642,33.010860999713515],[102.59543599969554,33.01505500016427],[102.58252099990752,33.02540700018944],[102.57748000038441,33.02530099998507],[102.57256600018461,33.02094799975619],[102.56790499970481,33.00810200023508],[102.56280200025742,33.010118999733955],[102.5623579998434,33.024980999674796],[102.5647520001941,33.02928100033883],[102.56204099965102,33.03559699998103],[102.55693599965548,33.037612999955144],[102.5518940003075,33.03750600004666],[102.54678900031197,33.039520999961375],[102.50141500008966,33.03854400023393],[102.49630900026926,33.040557999709065]]],"type":"Polygon"},"properties":{"code":"513233100","name":"邛溪镇","cp":[102.63374746802602,32.82576351047847]},"type":"Feature"}],"type":"FeatureCollection"} \ No newline at end of file diff --git a/public/draco/README.md b/public/draco/README.md new file mode 100644 index 0000000..1ac5b0f --- /dev/null +++ b/public/draco/README.md @@ -0,0 +1,32 @@ +# Draco 3D Data Compression + +Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics. + +[Website](https://google.github.io/draco/) | [GitHub](https://github.com/google/draco) + +## Contents + +This folder contains three utilities: + +* `draco_decoder.js` — Emscripten-compiled decoder, compatible with any modern browser. +* `draco_decoder.wasm` — WebAssembly decoder, compatible with newer browsers and devices. +* `draco_wasm_wrapper.js` — JavaScript wrapper for the WASM decoder. + +Each file is provided in two variations: + +* **Default:** Latest stable builds, tracking the project's [master branch](https://github.com/google/draco). +* **glTF:** Builds targeted by the [glTF mesh compression extension](https://github.com/KhronosGroup/glTF/tree/master/extensions/2.0/Khronos/KHR_draco_mesh_compression), tracking the [corresponding Draco branch](https://github.com/google/draco/tree/gltf_2.0_draco_extension). + +Either variation may be used with `THREE.DRACOLoader`: + +```js +var dracoLoader = new THREE.DRACOLoader(); +dracoLoader.setDecoderPath('path/to/decoders/'); +dracoLoader.setDecoderConfig({type: 'js'}); // (Optional) Override detection of WASM support. +``` + +Further [documentation on GitHub](https://github.com/google/draco/tree/master/javascript/example#static-loading-javascript-decoder). + +## License + +[Apache License 2.0](https://github.com/google/draco/blob/master/LICENSE) diff --git a/public/draco/draco_decoder.js b/public/draco/draco_decoder.js new file mode 100644 index 0000000..b50cc26 --- /dev/null +++ b/public/draco/draco_decoder.js @@ -0,0 +1,34 @@ + +var DracoDecoderModule = (() => { + var _scriptDir = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : undefined; + if (typeof __filename !== 'undefined') _scriptDir = _scriptDir || __filename; + return ( +function(DracoDecoderModule = {}) { + +var Module=typeof DracoDecoderModule!="undefined"?DracoDecoderModule:{};var readyPromiseResolve,readyPromiseReject;Module["ready"]=new Promise(function(resolve,reject){readyPromiseResolve=resolve;readyPromiseReject=reject});var isRuntimeInitialized=false;var isModuleParsed=false;Module["onRuntimeInitialized"]=function(){isRuntimeInitialized=true;if(isModuleParsed){if(typeof Module["onModuleLoaded"]==="function"){Module["onModuleLoaded"](Module)}}};Module["onModuleParsed"]=function(){isModuleParsed=true;if(isRuntimeInitialized){if(typeof Module["onModuleLoaded"]==="function"){Module["onModuleLoaded"](Module)}}};function isVersionSupported(versionString){if(typeof versionString!=="string")return false;const version=versionString.split(".");if(version.length<2||version.length>3)return false;if(version[0]==1&&version[1]>=0&&version[1]<=5)return true;if(version[0]!=0||version[1]>10)return false;return true}Module["isVersionSupported"]=isVersionSupported;var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof importScripts=="function";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string";var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;function logExceptionOnExit(e){if(e instanceof ExitStatus)return;let toLog=e;err("exiting due to exception: "+toLog)}if(ENVIRONMENT_IS_NODE){var fs=require("fs");var nodePath=require("path");if(ENVIRONMENT_IS_WORKER){scriptDirectory=nodePath.dirname(scriptDirectory)+"/"}else{scriptDirectory=__dirname+"/"}read_=(filename,binary)=>{var ret=tryParseAsDataURI(filename);if(ret){return binary?ret:ret.toString()}filename=isFileURI(filename)?new URL(filename):nodePath.normalize(filename);return fs.readFileSync(filename,binary?undefined:"utf8")};readBinary=filename=>{var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}return ret};readAsync=(filename,onload,onerror)=>{var ret=tryParseAsDataURI(filename);if(ret){onload(ret)}filename=isFileURI(filename)?new URL(filename):nodePath.normalize(filename);fs.readFile(filename,function(err,data){if(err)onerror(err);else onload(data.buffer)})};if(process["argv"].length>1){thisProgram=process["argv"][1].replace(/\\/g,"/")}arguments_=process["argv"].slice(2);quit_=(status,toThrow)=>{if(keepRuntimeAlive()){process["exitCode"]=status;throw toThrow}logExceptionOnExit(toThrow);process["exit"](status)};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(typeof document!="undefined"&&document.currentScript){scriptDirectory=document.currentScript.src}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=url=>{try{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText}catch(err){var data=tryParseAsDataURI(url);if(data){return intArrayToString(data)}throw err}};if(ENVIRONMENT_IS_WORKER){readBinary=url=>{try{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}catch(err){var data=tryParseAsDataURI(url);if(data){return data}throw err}}}readAsync=(url,onload,onerror)=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=()=>{if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}var data=tryParseAsDataURI(url);if(data){onload(data.buffer);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=title=>document.title=title}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var noExitRuntime=Module["noExitRuntime"]||true;var WebAssembly={Memory:function(opts){this.buffer=new ArrayBuffer(opts["initial"]*65536)},Module:function(binary){},Instance:function(module,info){this.exports=( +// EMSCRIPTEN_START_ASM +function instantiate(na){function c(d){d.set=function(a,b){this[a]=b};d.get=function(a){return this[a]};return d}var e;var f=new Uint8Array(123);for(var a=25;a>=0;--a){f[48+a]=52+a;f[65+a]=a;f[97+a]=26+a}f[43]=62;f[47]=63;function l(m,n,o){var g,h,a=0,i=n,j=o.length,k=n+(j*3>>2)-(o[j-2]=="=")-(o[j-1]=="=");for(;a>4;if(i>2;if(i>2];s=H[b+12>>2];d=H[b+20>>2];e=H[b+16>>2];g=e+4|0;d=g>>>0<4?d+1|0:d;a:{b:{c:{if(g>>>0>k>>>0&(d|0)>=(s|0)|(d|0)>(s|0)){break c}d=e+H[b>>2]|0;H[a>>2]=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=H[b+20>>2];k=d;g=H[b+16>>2];e=g+4|0;d=e>>>0<4?d+1|0:d;H[b+16>>2]=e;H[b+20>>2]=d;if(K[a>>2]>31){break c}s=H[b+8>>2];y=H[b+12>>2];d=k;g=g+8|0;d=g>>>0<8?d+1|0:d;if(g>>>0>s>>>0&(d|0)>=(y|0)|(d|0)>(y|0)){break c}d=e+H[b>>2]|0;H[a+4>>2]=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=H[b+20>>2];k=d;g=H[b+16>>2];e=g+4|0;d=e>>>0<4?d+1|0:d;H[b+16>>2]=e;H[b+20>>2]=d;s=H[b+8>>2];y=H[b+12>>2];d=k;g=g+8|0;d=g>>>0<8?d+1|0:d;if(g>>>0>s>>>0&(d|0)>=(y|0)|(d|0)>(y|0)){break c}d=e+H[b>>2]|0;H[a+12>>2]=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=H[b+20>>2];k=d;g=H[b+16>>2];e=g+4|0;d=e>>>0<4?d+1|0:d;H[b+16>>2]=e;H[b+20>>2]=d;d=H[a+20>>2];x=H[a+12>>2];if((x|0)!=(d|0)?d:0){break c}s=H[b+8>>2];y=H[b+12>>2];d=k;g=g+8|0;d=g>>>0<8?d+1|0:d;if(g>>>0>s>>>0&(d|0)>=(y|0)|(d|0)>(y|0)){break c}d=e+H[b>>2]|0;e=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[a+16>>2]=e;g=H[b+20>>2];d=H[b+16>>2]+4|0;g=d>>>0<4?g+1|0:g;H[b+16>>2]=d;H[b+20>>2]=g;if(e>>>0>=7){H[B>>2]=e;Qd(1713,B);break c}H[B+664>>2]=c;d:{if(!x){break d}e:{k=H[c>>2];if(x>>>0<=(H[c+8>>2]-k|0)/12>>>0){break e}if(x>>>0<357913942){l=H[c+4>>2];d=N(x,12);e=pa(d);g=d+e|0;e=e+N((l-k|0)/12|0,12)|0;d=e;if((k|0)!=(l|0)){while(1){d=d-12|0;l=l-12|0;H[d>>2]=H[l>>2];H[d+4>>2]=H[l+4>>2];H[d+8>>2]=H[l+8>>2];if((k|0)!=(l|0)){continue}break}}H[c+8>>2]=g;H[c+4>>2]=e;H[c>>2]=d;if(!k){break e}oa(k);break e}break b}f:{switch(H[a+16>>2]){case 0:i=wb(B+8|0,3);z=B+664|0;k=H[b+8>>2];n=H[b+12>>2];d=H[b+20>>2];e=H[b+16>>2];g=e+4|0;d=g>>>0<4?d+1|0:d;g:{if(g>>>0>k>>>0&(d|0)>=(n|0)|(d|0)>(n|0)){break g}d=e+H[b>>2]|0;H[i>>2]=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=H[b+20>>2];k=d;g=H[b+16>>2];e=g+4|0;d=e>>>0<4?d+1|0:d;H[b+16>>2]=e;H[b+20>>2]=d;if(K[i>>2]>32){break g}n=H[b+8>>2];s=H[b+12>>2];d=k;g=g+8|0;d=g>>>0<8?d+1|0:d;if(g>>>0>n>>>0&(d|0)>=(s|0)|(d|0)>(s|0)){break g}d=e+H[b>>2]|0;e=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[i+4>>2]=e;g=H[b+20>>2];d=H[b+16>>2]+4|0;g=d>>>0<4?g+1|0:g;H[b+16>>2]=d;H[b+20>>2]=g;if(!e){break g}H[i+8>>2]=0;if(!ua(i+16|0,b)){break g}if(!ua(i+36|0,b)){break g}if(!ua(i+56|0,b)){break g}if(!ua(i+76|0,b)){break g}A=H[i+4>>2];d=0;g=0;f=ca-32|0;ca=f;m=H[i+12>>2];H[f+16>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;if(m){if(m>>>0>=1073741824){break b}b=m<<2;g=pa(b);H[f+8>>2]=g;d=b+g|0;H[f+16>>2]=d;ra(g,0,b);H[f+12>>2]=d}e=H[i+120>>2];b=H[e>>2];if(b){H[e+4>>2]=b;oa(b);m=H[i+12>>2];g=H[f+8>>2];d=H[f+12>>2]}H[e+4>>2]=d;H[e>>2]=g;H[e+8>>2]=H[f+16>>2];g=0;H[f+16>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;h:{if(m){if(m>>>0>=1073741824){break b}b=m<<2;w=pa(b);H[f+8>>2]=w;g=b+w|0;H[f+16>>2]=g;ra(w,0,b);H[f+12>>2]=g}d=H[i+132>>2];b=H[d>>2];if(b){H[d+4>>2]=b;oa(b);w=H[f+8>>2];g=H[f+12>>2]}H[d+4>>2]=g;H[d>>2]=w;H[d+8>>2]=H[f+16>>2];H[f+24>>2]=0;H[f+28>>2]=0;H[f+16>>2]=0;H[f+20>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;xa(f+8|0);d=H[f+24>>2]+H[f+28>>2]|0;b=(d>>>0)/341|0;b=H[H[f+12>>2]+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;H[b+4>>2]=0;H[b+8>>2]=0;H[b>>2]=A;m=H[f+28>>2]+1|0;H[f+28>>2]=m;i:{if(!m){break i}y=i+96|0;while(1){n=H[f+12>>2];g=H[f+24>>2];e=m-1|0;d=g+e|0;b=(d>>>0)/341|0;b=H[n+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;o=H[b+8>>2];k=H[b+4>>2];t=H[b>>2];H[f+28>>2]=e;b=H[f+16>>2];if((((b|0)!=(n|0)?N(b-n>>2,341)-1|0:0)-(g+m|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[f+16>>2]=H[f+16>>2]-4}b=0;if(t>>>0>A>>>0){break i}d=H[i+12>>2];m=(k|0)!=(d-1|0)?k+1|0:0;if(m>>>0>=d>>>0){break i}q=N(o,12);p=q+H[i+132>>2]|0;l=q+H[i+120>>2]|0;g=H[i>>2];r=m<<2;e=H[r+H[p>>2]>>2];j:{k:{if((g|0)==(e|0)){if(!t){break k}while(1){d=H[l>>2];x=H[d+8>>2];s=H[d+4>>2];n=H[d>>2];q=H[z>>2];m=H[q+4>>2];d=H[q+8>>2];l:{if(m>>>0>>0){H[m+8>>2]=x;H[m+4>>2]=s;H[m>>2]=n;H[q+4>>2]=m+12;break l}r=H[q>>2];g=(m-r|0)/12|0;k=g+1|0;if(k>>>0>=357913942){break b}e=(d-r|0)/12|0;d=e<<1;k=e>>>0>=178956970?357913941:d>>>0>k>>>0?d:k;if(k){if(k>>>0>=357913942){break a}d=pa(N(k,12))}else{d=0}w=d+N(g,12)|0;H[w+8>>2]=x;H[w+4>>2]=s;H[w>>2]=n;e=w+12|0;if((m|0)!=(r|0)){while(1){w=w-12|0;m=m-12|0;H[w>>2]=H[m>>2];H[w+4>>2]=H[m+4>>2];H[w+8>>2]=H[m+8>>2];if((m|0)!=(r|0)){continue}break}}H[q+8>>2]=d+N(k,12);H[q+4>>2]=e;H[q>>2]=w;if(!r){break l}oa(r)}H[i+8>>2]=H[i+8>>2]+1;b=b+1|0;if((t|0)!=(b|0)){continue}break}break k}m:{n:{o:{p:{if(t>>>0<=2){d=H[i+108>>2];H[d>>2]=m;w=1;g=H[i+12>>2];if(g>>>0>1){break p}break m}if(K[i+8>>2]>K[i+4>>2]){break i}b=H[i+120>>2];s=o+1|0;x=N(s,12);d=b+x|0;if((d|0)!=(l|0)){Aa(d,H[l>>2],H[l+4>>2]);b=H[i+120>>2]}b=r+H[b+x>>2]|0;H[b>>2]=H[b>>2]+(1<>2];e=32-k|0;q:{if((n|0)<=(e|0)){e=H[i+28>>2];if((e|0)==H[i+20>>2]){break o}d=H[e>>2];b=k+n|0;H[i+32>>2]=b;w=d<>>32-n|0;if((b|0)!=32){break q}H[i+32>>2]=0;H[i+28>>2]=e+4;break q}g=H[i+28>>2];b=g+4|0;if((b|0)==H[i+20>>2]){break o}d=H[g>>2];H[i+28>>2]=b;b=n-e|0;H[i+32>>2]=b;w=H[g+4>>2]>>>32-b|d<>>32-n}d=t>>>1|0;if(w>>>0>d>>>0){break i}break n}while(1){m=(g-1|0)!=(m|0)?m+1|0:0;H[d+(w<<2)>>2]=m;g=H[i+12>>2];w=w+1|0;if(g>>>0>w>>>0){continue}break}break m}d=t>>>1|0;w=0}r:{s:{e=d-w|0;b=t-e|0;t:{if((b|0)==(e|0)){b=e;break t}n=H[i+88>>2];if((n|0)==H[i+80>>2]){break s}k=H[n>>2];g=H[i+92>>2];d=g+1|0;H[i+92>>2]=d;g=k&-2147483648>>>g;u:{if((d|0)==32){H[i+92>>2]=0;H[i+88>>2]=n+4;if(g){break u}break s}if(!g){break s}}}d=b;b=e;break r}d=e}n=H[i+132>>2];k=n+q|0;g=H[k>>2];e=g+r|0;H[e>>2]=H[e>>2]+1;Aa(n+x|0,g,H[k+4>>2]);if(b){g=H[f+28>>2]+H[f+24>>2]|0;e=H[f+16>>2];w=H[f+12>>2];if((g|0)==(((e|0)!=(w|0)?N(e-w>>2,341)-1|0:0)|0)){xa(f+8|0);w=H[f+12>>2];g=H[f+24>>2]+H[f+28>>2]|0}e=(g>>>0)/341|0;e=H[(e<<2)+w>>2]+N(g-N(e,341)|0,12)|0;H[e+8>>2]=o;H[e+4>>2]=m;H[e>>2]=b;H[f+28>>2]=H[f+28>>2]+1}if(!d){break k}g=H[f+28>>2]+H[f+24>>2]|0;b=H[f+16>>2];w=H[f+12>>2];if((g|0)==(((b|0)!=(w|0)?N(b-w>>2,341)-1|0:0)|0)){xa(f+8|0);w=H[f+12>>2];g=H[f+24>>2]+H[f+28>>2]|0}b=(g>>>0)/341|0;b=H[(b<<2)+w>>2]+N(g-N(b,341)|0,12)|0;H[b+8>>2]=s;H[b+4>>2]=m;H[b>>2]=d;m=H[f+28>>2]+1|0;H[f+28>>2]=m;break j}if(!t){break k}while(1){if(H[i+12>>2]){o=H[i+40>>2];n=H[p>>2];w=H[i+96>>2];k=H[i+108>>2];m=0;while(1){q=k+(m<<2)|0;H[w+(H[q>>2]<<2)>>2]=0;g=H[i>>2];e=H[q>>2]<<2;d=H[e+n>>2];v:{if((g|0)==(d|0)){break v}r=e+w|0;u=g-d|0;x=H[i+52>>2];g=32-x|0;if((u|0)<=(g|0)){e=H[i+48>>2];if((e|0)==(o|0)){break i}H[r>>2]=H[e>>2]<>>32-u;d=u+H[i+52>>2]|0;H[i+52>>2]=d;if((d|0)!=32){break v}H[i+52>>2]=0;H[i+48>>2]=e+4;break v}s=H[i+48>>2];d=s+4|0;if((d|0)==(o|0)){break i}e=H[s>>2];H[i+48>>2]=d;d=u-g|0;H[i+52>>2]=d;H[r>>2]=H[s+4>>2]>>>32-d|e<>>32-u}e=H[q>>2]<<2;d=e+w|0;H[d>>2]=H[d>>2]|H[e+H[l>>2]>>2];m=m+1|0;if(m>>>0>2]){continue}break}}jb(z,y);H[i+8>>2]=H[i+8>>2]+1;b=b+1|0;if((t|0)!=(b|0)){continue}break}}m=H[f+28>>2]}if(m){continue}break}}H[f+28>>2]=0;w=H[f+16>>2];m=H[f+12>>2];g=w-m|0;if(g>>>0>=9){while(1){oa(H[m>>2]);m=H[f+12>>2]+4|0;H[f+12>>2]=m;w=H[f+16>>2];g=w-m|0;if(g>>>0>8){continue}break}}b=170;w:{switch((g>>>2|0)-1|0){case 1:b=341;case 0:H[f+24>>2]=b;break;default:break w}}x:{if((m|0)==(w|0)){break x}while(1){oa(H[m>>2]);m=m+4|0;if((w|0)!=(m|0)){continue}break}d=H[f+16>>2];b=H[f+12>>2];if((d|0)==(b|0)){break x}H[f+16>>2]=d+((b-d|0)+3&-4)}b=H[f+8>>2];if(b){oa(b)}ca=f+32|0;break h}}xb(i);break d;case 1:i=wb(B+8|0,3);A=B+664|0;k=H[b+8>>2];n=H[b+12>>2];d=H[b+20>>2];e=H[b+16>>2];g=e+4|0;d=g>>>0<4?d+1|0:d;y:{if(g>>>0>k>>>0&(d|0)>=(n|0)|(d|0)>(n|0)){break y}d=e+H[b>>2]|0;H[i>>2]=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=H[b+20>>2];k=d;g=H[b+16>>2];e=g+4|0;d=e>>>0<4?d+1|0:d;H[b+16>>2]=e;H[b+20>>2]=d;if(K[i>>2]>32){break y}n=H[b+8>>2];s=H[b+12>>2];d=k;g=g+8|0;d=g>>>0<8?d+1|0:d;if(g>>>0>n>>>0&(d|0)>=(s|0)|(d|0)>(s|0)){break y}d=e+H[b>>2]|0;e=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[i+4>>2]=e;g=H[b+20>>2];d=H[b+16>>2]+4|0;g=d>>>0<4?g+1|0:g;H[b+16>>2]=d;H[b+20>>2]=g;if(!e){break y}H[i+8>>2]=0;if(!ua(i+16|0,b)){break y}if(!ua(i+36|0,b)){break y}if(!ua(i+56|0,b)){break y}if(!ua(i+76|0,b)){break y}p=H[i+4>>2];d=0;f=ca-32|0;ca=f;m=H[i+12>>2];H[f+16>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;if(m){if(m>>>0>=1073741824){break b}b=m<<2;t=pa(b);H[f+8>>2]=t;d=b+t|0;H[f+16>>2]=d;ra(t,0,b);H[f+12>>2]=d}e=H[i+120>>2];b=H[e>>2];if(b){H[e+4>>2]=b;oa(b);m=H[i+12>>2];t=H[f+8>>2];d=H[f+12>>2]}H[e+4>>2]=d;H[e>>2]=t;H[e+8>>2]=H[f+16>>2];t=0;H[f+16>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;z:{if(m){if(m>>>0>=1073741824){break b}b=m<<2;o=pa(b);H[f+8>>2]=o;t=b+o|0;H[f+16>>2]=t;ra(o,0,b);H[f+12>>2]=t}d=H[i+132>>2];b=H[d>>2];if(b){H[d+4>>2]=b;oa(b);t=H[f+12>>2];o=H[f+8>>2]}H[d+4>>2]=t;H[d>>2]=o;H[d+8>>2]=H[f+16>>2];H[f+24>>2]=0;H[f+28>>2]=0;H[f+16>>2]=0;H[f+20>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;xa(f+8|0);d=H[f+24>>2]+H[f+28>>2]|0;b=(d>>>0)/341|0;b=H[H[f+12>>2]+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;H[b+4>>2]=0;H[b+8>>2]=0;H[b>>2]=p;m=H[f+28>>2]+1|0;H[f+28>>2]=m;A:{if(!m){break A}s=i+96|0;while(1){k=H[f+12>>2];g=H[f+24>>2];e=m-1|0;d=g+e|0;b=(d>>>0)/341|0;b=H[k+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;q=H[b+8>>2];d=H[b+4>>2];l=H[b>>2];H[f+28>>2]=e;b=H[f+16>>2];if((((b|0)!=(k|0)?N(b-k>>2,341)-1|0:0)-(g+m|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[f+16>>2]=H[f+16>>2]-4}if(l>>>0>p>>>0){break A}b=H[i+12>>2];m=(d|0)!=(b-1|0)?d+1|0:0;if(m>>>0>=b>>>0){break A}b=H[i+120>>2];r=N(q,12);u=b+r|0;e=H[i>>2];x=m<<2;n=r+H[i+132>>2]|0;d=H[x+H[n>>2]>>2];B:{C:{if((e|0)==(d|0)){x=0;if(!l){break C}while(1){b=H[u>>2];y=H[b+8>>2];n=H[b+4>>2];k=H[b>>2];q=H[A>>2];m=H[q+4>>2];b=H[q+8>>2];D:{if(m>>>0>>0){H[m+8>>2]=y;H[m+4>>2]=n;H[m>>2]=k;H[q+4>>2]=m+12;break D}r=H[q>>2];e=(m-r|0)/12|0;g=e+1|0;if(g>>>0>=357913942){break b}d=(b-r|0)/12|0;b=d<<1;g=d>>>0>=178956970?357913941:b>>>0>g>>>0?b:g;if(g){if(g>>>0>=357913942){break a}b=pa(N(g,12))}else{b=0}o=b+N(e,12)|0;H[o+8>>2]=y;H[o+4>>2]=n;H[o>>2]=k;d=o+12|0;if((m|0)!=(r|0)){while(1){o=o-12|0;m=m-12|0;H[o>>2]=H[m>>2];H[o+4>>2]=H[m+4>>2];H[o+8>>2]=H[m+8>>2];if((m|0)!=(r|0)){continue}break}}H[q+8>>2]=b+N(g,12);H[q+4>>2]=d;H[q>>2]=o;if(!r){break D}oa(r)}H[i+8>>2]=H[i+8>>2]+1;x=x+1|0;if((l|0)!=(x|0)){continue}break}break C}E:{F:{G:{H:{if(l>>>0<=2){b=H[i+108>>2];H[b>>2]=m;o=1;t=H[i+12>>2];if(t>>>0>1){break H}break E}if(K[i+8>>2]>K[i+4>>2]){break A}k=b;b=r+12|0;Aa(k+b|0,H[u>>2],H[u+4>>2]);b=x+H[b+H[i+120>>2]>>2]|0;H[b>>2]=H[b>>2]+(1<>2];e=32-k|0;I:{if((n|0)<=(e|0)){e=H[i+28>>2];if((e|0)==H[i+20>>2]){break G}d=H[e>>2];b=k+n|0;H[i+32>>2]=b;d=d<>>32-n|0;if((b|0)!=32){break I}H[i+32>>2]=0;H[i+28>>2]=e+4;break I}g=H[i+28>>2];b=g+4|0;if((b|0)==H[i+20>>2]){break G}d=H[g>>2];H[i+28>>2]=b;b=n-e|0;H[i+32>>2]=b;d=H[g+4>>2]>>>32-b|d<>>32-n}o=l>>>1|0;if(o>>>0>>0){break A}break F}while(1){m=(t-1|0)!=(m|0)?m+1|0:0;H[b+(o<<2)>>2]=m;o=o+1|0;t=H[i+12>>2];if(o>>>0>>0){continue}break}break E}o=l>>>1|0;d=0}y=q+1|0;J:{K:{e=o-d|0;d=l-e|0;L:{if((d|0)==(e|0)){b=e;break L}n=H[i+88>>2];if((n|0)==H[i+80>>2]){break K}k=H[n>>2];g=H[i+92>>2];b=g+1|0;H[i+92>>2]=b;g=k&-2147483648>>>g;M:{if((b|0)==32){H[i+92>>2]=0;H[i+88>>2]=n+4;if(g){break M}break K}if(!g){break K}}b=d}d=e;break J}b=e}n=H[i+132>>2];k=n+r|0;g=H[k>>2];e=g+x|0;H[e>>2]=H[e>>2]+1;Aa(n+N(y,12)|0,g,H[k+4>>2]);if(d){t=H[f+28>>2]+H[f+24>>2]|0;e=H[f+16>>2];o=H[f+12>>2];if((t|0)==(((e|0)!=(o|0)?N(e-o>>2,341)-1|0:0)|0)){xa(f+8|0);t=H[f+24>>2]+H[f+28>>2]|0;o=H[f+12>>2]}e=(t>>>0)/341|0;e=H[o+(e<<2)>>2]+N(t-N(e,341)|0,12)|0;H[e+8>>2]=q;H[e+4>>2]=m;H[e>>2]=d;H[f+28>>2]=H[f+28>>2]+1}if(!b){break C}t=H[f+28>>2]+H[f+24>>2]|0;d=H[f+16>>2];o=H[f+12>>2];if((t|0)==(((d|0)!=(o|0)?N(d-o>>2,341)-1|0:0)|0)){xa(f+8|0);t=H[f+24>>2]+H[f+28>>2]|0;o=H[f+12>>2]}d=(t>>>0)/341|0;d=H[o+(d<<2)>>2]+N(t-N(d,341)|0,12)|0;H[d+8>>2]=y;H[d+4>>2]=m;H[d>>2]=b;m=H[f+28>>2]+1|0;H[f+28>>2]=m;break B}t=0;if(!l){break C}while(1){if(H[i+12>>2]){o=H[i+40>>2];k=H[n>>2];z=H[i+96>>2];g=H[i+108>>2];m=0;while(1){q=g+(m<<2)|0;H[z+(H[q>>2]<<2)>>2]=0;e=H[i>>2];d=H[q>>2]<<2;b=H[d+k>>2];N:{if((e|0)==(b|0)){break N}r=d+z|0;w=e-b|0;x=H[i+52>>2];e=32-x|0;if((w|0)<=(e|0)){d=H[i+48>>2];if((d|0)==(o|0)){break A}H[r>>2]=H[d>>2]<>>32-w;b=w+H[i+52>>2]|0;H[i+52>>2]=b;if((b|0)!=32){break N}H[i+52>>2]=0;H[i+48>>2]=d+4;break N}y=H[i+48>>2];b=y+4|0;if((b|0)==(o|0)){break A}d=H[y>>2];H[i+48>>2]=b;b=w-e|0;H[i+52>>2]=b;H[r>>2]=H[y+4>>2]>>>32-b|d<>>32-w}d=H[q>>2]<<2;b=d+z|0;H[b>>2]=H[b>>2]|H[d+H[u>>2]>>2];m=m+1|0;if(m>>>0>2]){continue}break}}jb(A,s);H[i+8>>2]=H[i+8>>2]+1;t=t+1|0;if((l|0)!=(t|0)){continue}break}}m=H[f+28>>2]}if(m){continue}break}}H[f+28>>2]=0;o=H[f+16>>2];m=H[f+12>>2];t=o-m|0;if(t>>>0>=9){while(1){oa(H[m>>2]);m=H[f+12>>2]+4|0;H[f+12>>2]=m;o=H[f+16>>2];t=o-m|0;if(t>>>0>8){continue}break}}b=170;O:{switch((t>>>2|0)-1|0){case 1:b=341;case 0:H[f+24>>2]=b;break;default:break O}}P:{if((m|0)==(o|0)){break P}while(1){oa(H[m>>2]);m=m+4|0;if((o|0)!=(m|0)){continue}break}d=H[f+16>>2];b=H[f+12>>2];if((d|0)==(b|0)){break P}H[f+16>>2]=d+((b-d|0)+3&-4)}b=H[f+8>>2];if(b){oa(b)}ca=f+32|0;break z}}xb(i);break d;case 2:f=ub(B+8|0,3);w=B+664|0;k=H[b+8>>2];n=H[b+12>>2];d=H[b+20>>2];e=H[b+16>>2];g=e+4|0;d=g>>>0<4?d+1|0:d;Q:{if(g>>>0>k>>>0&(d|0)>=(n|0)|(d|0)>(n|0)){break Q}d=e+H[b>>2]|0;H[f>>2]=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=H[b+20>>2];k=d;g=H[b+16>>2];e=g+4|0;d=e>>>0<4?d+1|0:d;H[b+16>>2]=e;H[b+20>>2]=d;if(K[f>>2]>32){break Q}n=H[b+8>>2];s=H[b+12>>2];d=k;g=g+8|0;d=g>>>0<8?d+1|0:d;if(g>>>0>n>>>0&(d|0)>=(s|0)|(d|0)>(s|0)){break Q}d=e+H[b>>2]|0;e=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[f+4>>2]=e;g=H[b+20>>2];d=H[b+16>>2]+4|0;g=d>>>0<4?g+1|0:g;H[b+16>>2]=d;H[b+20>>2]=g;if(!e){break Q}H[f+8>>2]=0;if(!ta(f+16|0,b)){break Q}if(!ua(f+32|0,b)){break Q}if(!ua(f+52|0,b)){break Q}if(!ua(f+72|0,b)){break Q}z=H[f+4>>2];g=0;b=0;h=ca-32|0;ca=h;j=H[f+12>>2];H[h+16>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;if(j){if(j>>>0>=1073741824){break b}d=j<<2;g=pa(d);H[h+8>>2]=g;b=d+g|0;H[h+16>>2]=b;ra(g,0,d);H[h+12>>2]=b}e=H[f+116>>2];d=H[e>>2];if(d){H[e+4>>2]=d;oa(d);j=H[f+12>>2];g=H[h+8>>2];b=H[h+12>>2]}H[e+4>>2]=b;H[e>>2]=g;H[e+8>>2]=H[h+16>>2];g=0;H[h+16>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;R:{if(j){if(j>>>0>=1073741824){break b}b=j<<2;u=pa(b);H[h+8>>2]=u;g=b+u|0;H[h+16>>2]=g;ra(u,0,b);H[h+12>>2]=g}d=H[f+128>>2];b=H[d>>2];if(b){H[d+4>>2]=b;oa(b);u=H[h+8>>2];g=H[h+12>>2]}H[d+4>>2]=g;H[d>>2]=u;H[d+8>>2]=H[h+16>>2];H[h+24>>2]=0;H[h+28>>2]=0;H[h+16>>2]=0;H[h+20>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;xa(h+8|0);d=H[h+24>>2]+H[h+28>>2]|0;b=(d>>>0)/341|0;b=H[H[h+12>>2]+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;H[b+4>>2]=0;H[b+8>>2]=0;H[b>>2]=z;j=H[h+28>>2]+1|0;H[h+28>>2]=j;S:{if(!j){break S}x=f+92|0;y=f+16|0;while(1){n=H[h+12>>2];g=H[h+24>>2];e=j-1|0;d=g+e|0;b=(d>>>0)/341|0;b=H[n+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;p=H[b+8>>2];k=H[b+4>>2];i=H[b>>2];H[h+28>>2]=e;b=H[h+16>>2];if((((b|0)!=(n|0)?N(b-n>>2,341)-1|0:0)-(g+j|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[h+16>>2]=H[h+16>>2]-4}d=0;if(i>>>0>z>>>0){break S}b=H[f+12>>2];j=(k|0)!=(b-1|0)?k+1|0:0;if(j>>>0>=b>>>0){break S}o=N(p,12);A=o+H[f+128>>2]|0;t=o+H[f+116>>2]|0;g=H[f>>2];q=j<<2;e=H[q+H[A>>2]>>2];T:{if((g|0)==(e|0)){if(!i){break T}while(1){b=H[t>>2];r=H[b+8>>2];s=H[b+4>>2];n=H[b>>2];o=H[w>>2];j=H[o+4>>2];b=H[o+8>>2];U:{if(j>>>0>>0){H[j+8>>2]=r;H[j+4>>2]=s;H[j>>2]=n;H[o+4>>2]=j+12;break U}q=H[o>>2];g=(j-q|0)/12|0;k=g+1|0;if(k>>>0>=357913942){break b}e=(b-q|0)/12|0;b=e<<1;k=e>>>0>=178956970?357913941:b>>>0>k>>>0?b:k;if(k){if(k>>>0>=357913942){break a}b=pa(N(k,12))}else{b=0}u=b+N(g,12)|0;H[u+8>>2]=r;H[u+4>>2]=s;H[u>>2]=n;e=u+12|0;if((j|0)!=(q|0)){while(1){u=u-12|0;j=j-12|0;H[u>>2]=H[j>>2];H[u+4>>2]=H[j+4>>2];H[u+8>>2]=H[j+8>>2];if((j|0)!=(q|0)){continue}break}}H[o+8>>2]=b+N(k,12);H[o+4>>2]=e;H[o>>2]=u;if(!q){break U}oa(q)}H[f+8>>2]=H[f+8>>2]+1;d=d+1|0;if((i|0)!=(d|0)){continue}break}break T}V:{W:{X:{Y:{if(i>>>0<=2){b=H[f+104>>2];H[b>>2]=j;u=1;g=H[f+12>>2];if(g>>>0>1){break Y}break V}if(K[f+8>>2]>K[f+4>>2]){break S}b=H[f+116>>2];s=p+1|0;r=N(s,12);d=b+r|0;if((d|0)!=(t|0)){Aa(d,H[t>>2],H[t+4>>2]);b=H[f+116>>2]}b=q+H[b+r>>2]|0;H[b>>2]=H[b>>2]+(1<>2]=0;pc(y,Q(i)^31,h+4|0);d=i>>>1|0;b=H[h+4>>2];if(d>>>0>>0){break S}e=d-b|0;d=i-e|0;Z:{if((d|0)==(e|0)){b=e;break Z}n=H[f+84>>2];if((n|0)==H[f+76>>2]){break X}k=H[n>>2];g=H[f+88>>2];b=g+1|0;H[f+88>>2]=b;g=k&-2147483648>>>g;_:{if((b|0)==32){H[f+88>>2]=0;H[f+84>>2]=n+4;if(g){break _}break X}if(!g){break X}}b=d}d=e;break W}while(1){j=(g-1|0)!=(j|0)?j+1|0:0;H[b+(u<<2)>>2]=j;g=H[f+12>>2];u=u+1|0;if(g>>>0>u>>>0){continue}break}break V}b=e}n=H[f+128>>2];k=n+o|0;g=H[k>>2];e=g+q|0;H[e>>2]=H[e>>2]+1;Aa(n+r|0,g,H[k+4>>2]);if(d){g=H[h+28>>2]+H[h+24>>2]|0;e=H[h+16>>2];u=H[h+12>>2];if((g|0)==(((e|0)!=(u|0)?N(e-u>>2,341)-1|0:0)|0)){xa(h+8|0);u=H[h+12>>2];g=H[h+24>>2]+H[h+28>>2]|0}e=(g>>>0)/341|0;e=H[(e<<2)+u>>2]+N(g-N(e,341)|0,12)|0;H[e+8>>2]=p;H[e+4>>2]=j;H[e>>2]=d;H[h+28>>2]=H[h+28>>2]+1}if(!b){break T}g=H[h+28>>2]+H[h+24>>2]|0;d=H[h+16>>2];u=H[h+12>>2];if((g|0)==(((d|0)!=(u|0)?N(d-u>>2,341)-1|0:0)|0)){xa(h+8|0);u=H[h+12>>2];g=H[h+24>>2]+H[h+28>>2]|0}d=(g>>>0)/341|0;d=H[(d<<2)+u>>2]+N(g-N(d,341)|0,12)|0;H[d+8>>2]=s;H[d+4>>2]=j;H[d>>2]=b;H[h+28>>2]=H[h+28>>2]+1;break T}if(!i){break T}while(1){if(H[f+12>>2]){p=H[f+36>>2];n=H[A>>2];u=H[f+92>>2];k=H[f+104>>2];j=0;while(1){o=k+(j<<2)|0;H[u+(H[o>>2]<<2)>>2]=0;g=H[f>>2];e=H[o>>2]<<2;b=H[e+n>>2];$:{if((g|0)==(b|0)){break $}q=e+u|0;l=g-b|0;r=H[f+48>>2];g=32-r|0;if((l|0)<=(g|0)){e=H[f+44>>2];if((e|0)==(p|0)){break S}H[q>>2]=H[e>>2]<>>32-l;b=l+H[f+48>>2]|0;H[f+48>>2]=b;if((b|0)!=32){break $}H[f+48>>2]=0;H[f+44>>2]=e+4;break $}s=H[f+44>>2];b=s+4|0;if((b|0)==(p|0)){break S}e=H[s>>2];H[f+44>>2]=b;b=l-g|0;H[f+48>>2]=b;H[q>>2]=H[s+4>>2]>>>32-b|e<>>32-l}e=H[o>>2]<<2;b=e+u|0;H[b>>2]=H[b>>2]|H[e+H[t>>2]>>2];j=j+1|0;if(j>>>0>2]){continue}break}}jb(w,x);H[f+8>>2]=H[f+8>>2]+1;d=d+1|0;if((i|0)!=(d|0)){continue}break}}j=H[h+28>>2];if(j){continue}break}}H[h+28>>2]=0;u=H[h+16>>2];j=H[h+12>>2];g=u-j|0;if(g>>>0>=9){while(1){oa(H[j>>2]);j=H[h+12>>2]+4|0;H[h+12>>2]=j;u=H[h+16>>2];g=u-j|0;if(g>>>0>8){continue}break}}b=170;aa:{switch((g>>>2|0)-1|0){case 1:b=341;case 0:H[h+24>>2]=b;break;default:break aa}}ba:{if((j|0)==(u|0)){break ba}while(1){oa(H[j>>2]);j=j+4|0;if((u|0)!=(j|0)){continue}break}d=H[h+16>>2];b=H[h+12>>2];if((d|0)==(b|0)){break ba}H[h+16>>2]=d+((b-d|0)+3&-4)}b=H[h+8>>2];if(b){oa(b)}ca=h+32|0;break R}}vb(f);break d;case 3:i=ub(B+8|0,3);z=B+664|0;k=H[b+8>>2];n=H[b+12>>2];d=H[b+20>>2];e=H[b+16>>2];g=e+4|0;d=g>>>0<4?d+1|0:d;ca:{if(g>>>0>k>>>0&(d|0)>=(n|0)|(d|0)>(n|0)){break ca}d=e+H[b>>2]|0;H[i>>2]=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=H[b+20>>2];k=d;g=H[b+16>>2];e=g+4|0;d=e>>>0<4?d+1|0:d;H[b+16>>2]=e;H[b+20>>2]=d;if(K[i>>2]>32){break ca}n=H[b+8>>2];s=H[b+12>>2];d=k;g=g+8|0;d=g>>>0<8?d+1|0:d;if(g>>>0>n>>>0&(d|0)>=(s|0)|(d|0)>(s|0)){break ca}d=e+H[b>>2]|0;e=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[i+4>>2]=e;g=H[b+20>>2];d=H[b+16>>2]+4|0;g=d>>>0<4?g+1|0:g;H[b+16>>2]=d;H[b+20>>2]=g;if(!e){break ca}H[i+8>>2]=0;if(!ta(i+16|0,b)){break ca}if(!ua(i+32|0,b)){break ca}if(!ua(i+52|0,b)){break ca}if(!ua(i+72|0,b)){break ca}A=H[i+4>>2];d=0;f=ca-32|0;ca=f;j=H[i+12>>2];H[f+16>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;if(j){if(j>>>0>=1073741824){break b}b=j<<2;m=pa(b);H[f+8>>2]=m;d=b+m|0;H[f+16>>2]=d;ra(m,0,b);H[f+12>>2]=d}e=H[i+116>>2];b=H[e>>2];if(b){H[e+4>>2]=b;oa(b);j=H[i+12>>2];m=H[f+8>>2];d=H[f+12>>2]}H[e+4>>2]=d;H[e>>2]=m;H[e+8>>2]=H[f+16>>2];m=0;H[f+16>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;da:{if(j){if(j>>>0>=1073741824){break b}b=j<<2;p=pa(b);H[f+8>>2]=p;m=b+p|0;H[f+16>>2]=m;ra(p,0,b);H[f+12>>2]=m}d=H[i+128>>2];b=H[d>>2];if(b){H[d+4>>2]=b;oa(b);m=H[f+12>>2];p=H[f+8>>2]}H[d+4>>2]=m;H[d>>2]=p;H[d+8>>2]=H[f+16>>2];H[f+24>>2]=0;H[f+28>>2]=0;H[f+16>>2]=0;H[f+20>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;xa(f+8|0);d=H[f+24>>2]+H[f+28>>2]|0;b=(d>>>0)/341|0;b=H[H[f+12>>2]+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;H[b+4>>2]=0;H[b+8>>2]=0;H[b>>2]=A;j=H[f+28>>2]+1|0;H[f+28>>2]=j;ea:{if(!j){break ea}y=i+92|0;s=i+16|0;while(1){k=H[f+12>>2];g=H[f+24>>2];e=j-1|0;d=g+e|0;b=(d>>>0)/341|0;b=H[k+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;o=H[b+8>>2];d=H[b+4>>2];t=H[b>>2];H[f+28>>2]=e;b=H[f+16>>2];if((((b|0)!=(k|0)?N(b-k>>2,341)-1|0:0)-(g+j|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[f+16>>2]=H[f+16>>2]-4}if(t>>>0>A>>>0){break ea}b=H[i+12>>2];j=(d|0)!=(b-1|0)?d+1|0:0;if(j>>>0>=b>>>0){break ea}b=H[i+116>>2];q=N(o,12);l=b+q|0;e=H[i>>2];r=j<<2;n=q+H[i+128>>2]|0;d=H[r+H[n>>2]>>2];fa:{if((e|0)==(d|0)){r=0;if(!t){break fa}while(1){b=H[l>>2];x=H[b+8>>2];n=H[b+4>>2];k=H[b>>2];o=H[z>>2];j=H[o+4>>2];b=H[o+8>>2];ga:{if(j>>>0>>0){H[j+8>>2]=x;H[j+4>>2]=n;H[j>>2]=k;H[o+4>>2]=j+12;break ga}q=H[o>>2];e=(j-q|0)/12|0;g=e+1|0;if(g>>>0>=357913942){break b}d=(b-q|0)/12|0;b=d<<1;g=d>>>0>=178956970?357913941:b>>>0>g>>>0?b:g;if(g){if(g>>>0>=357913942){break a}b=pa(N(g,12))}else{b=0}p=b+N(e,12)|0;H[p+8>>2]=x;H[p+4>>2]=n;H[p>>2]=k;d=p+12|0;if((j|0)!=(q|0)){while(1){p=p-12|0;j=j-12|0;H[p>>2]=H[j>>2];H[p+4>>2]=H[j+4>>2];H[p+8>>2]=H[j+8>>2];if((j|0)!=(q|0)){continue}break}}H[o+8>>2]=b+N(g,12);H[o+4>>2]=d;H[o>>2]=p;if(!q){break ga}oa(q)}H[i+8>>2]=H[i+8>>2]+1;r=r+1|0;if((t|0)!=(r|0)){continue}break}break fa}ha:{ia:{ja:{ka:{if(t>>>0<=2){b=H[i+104>>2];H[b>>2]=j;p=1;m=H[i+12>>2];if(m>>>0>1){break ka}break ha}if(K[i+8>>2]>K[i+4>>2]){break ea}k=b;b=q+12|0;Aa(k+b|0,H[l>>2],H[l+4>>2]);b=r+H[b+H[i+116>>2]>>2]|0;H[b>>2]=H[b>>2]+(1<>2]=0;pc(s,Q(t)^31,f+4|0);d=t>>>1|0;b=H[f+4>>2];if(d>>>0>>0){break ea}x=o+1|0;e=d-b|0;d=t-e|0;la:{if((d|0)==(e|0)){b=e;break la}n=H[i+84>>2];if((n|0)==H[i+76>>2]){break ja}k=H[n>>2];g=H[i+88>>2];b=g+1|0;H[i+88>>2]=b;g=k&-2147483648>>>g;ma:{if((b|0)==32){H[i+88>>2]=0;H[i+84>>2]=n+4;if(g){break ma}break ja}if(!g){break ja}}b=d}d=e;break ia}while(1){j=(m-1|0)!=(j|0)?j+1|0:0;H[b+(p<<2)>>2]=j;m=H[i+12>>2];p=p+1|0;if(m>>>0>p>>>0){continue}break}break ha}b=e}n=H[i+128>>2];k=n+q|0;g=H[k>>2];e=g+r|0;H[e>>2]=H[e>>2]+1;Aa(n+N(x,12)|0,g,H[k+4>>2]);if(d){m=H[f+28>>2]+H[f+24>>2]|0;e=H[f+16>>2];p=H[f+12>>2];if((m|0)==(((e|0)!=(p|0)?N(e-p>>2,341)-1|0:0)|0)){xa(f+8|0);m=H[f+24>>2]+H[f+28>>2]|0;p=H[f+12>>2]}e=(m>>>0)/341|0;e=H[p+(e<<2)>>2]+N(m-N(e,341)|0,12)|0;H[e+8>>2]=o;H[e+4>>2]=j;H[e>>2]=d;H[f+28>>2]=H[f+28>>2]+1}if(!b){break fa}m=H[f+28>>2]+H[f+24>>2]|0;d=H[f+16>>2];p=H[f+12>>2];if((m|0)==(((d|0)!=(p|0)?N(d-p>>2,341)-1|0:0)|0)){xa(f+8|0);m=H[f+24>>2]+H[f+28>>2]|0;p=H[f+12>>2]}d=(m>>>0)/341|0;d=H[p+(d<<2)>>2]+N(m-N(d,341)|0,12)|0;H[d+8>>2]=x;H[d+4>>2]=j;H[d>>2]=b;H[f+28>>2]=H[f+28>>2]+1;break fa}m=0;if(!t){break fa}while(1){if(H[i+12>>2]){p=H[i+36>>2];k=H[n>>2];w=H[i+92>>2];g=H[i+104>>2];j=0;while(1){o=g+(j<<2)|0;H[w+(H[o>>2]<<2)>>2]=0;e=H[i>>2];d=H[o>>2]<<2;b=H[d+k>>2];na:{if((e|0)==(b|0)){break na}q=d+w|0;u=e-b|0;r=H[i+48>>2];e=32-r|0;if((u|0)<=(e|0)){d=H[i+44>>2];if((d|0)==(p|0)){break ea}H[q>>2]=H[d>>2]<>>32-u;b=u+H[i+48>>2]|0;H[i+48>>2]=b;if((b|0)!=32){break na}H[i+48>>2]=0;H[i+44>>2]=d+4;break na}x=H[i+44>>2];b=x+4|0;if((b|0)==(p|0)){break ea}d=H[x>>2];H[i+44>>2]=b;b=u-e|0;H[i+48>>2]=b;H[q>>2]=H[x+4>>2]>>>32-b|d<>>32-u}d=H[o>>2]<<2;b=d+w|0;H[b>>2]=H[b>>2]|H[d+H[l>>2]>>2];j=j+1|0;if(j>>>0>2]){continue}break}}jb(z,y);H[i+8>>2]=H[i+8>>2]+1;m=m+1|0;if((t|0)!=(m|0)){continue}break}}j=H[f+28>>2];if(j){continue}break}}H[f+28>>2]=0;p=H[f+16>>2];j=H[f+12>>2];m=p-j|0;if(m>>>0>=9){while(1){oa(H[j>>2]);j=H[f+12>>2]+4|0;H[f+12>>2]=j;p=H[f+16>>2];m=p-j|0;if(m>>>0>8){continue}break}}b=170;oa:{switch((m>>>2|0)-1|0){case 1:b=341;case 0:H[f+24>>2]=b;break;default:break oa}}pa:{if((j|0)==(p|0)){break pa}while(1){oa(H[j>>2]);j=j+4|0;if((p|0)!=(j|0)){continue}break}d=H[f+16>>2];b=H[f+12>>2];if((d|0)==(b|0)){break pa}H[f+16>>2]=d+((b-d|0)+3&-4)}b=H[f+8>>2];if(b){oa(b)}ca=f+32|0;break da}}vb(i);break d;case 4:f=$a(B+8|0,3);w=B+664|0;k=H[b+8>>2];n=H[b+12>>2];d=H[b+20>>2];e=H[b+16>>2];g=e+4|0;d=g>>>0<4?d+1|0:d;qa:{if(g>>>0>k>>>0&(d|0)>=(n|0)|(d|0)>(n|0)){break qa}d=e+H[b>>2]|0;H[f>>2]=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=H[b+20>>2];k=d;g=H[b+16>>2];e=g+4|0;d=e>>>0<4?d+1|0:d;H[b+16>>2]=e;H[b+20>>2]=d;if(K[f>>2]>32){break qa}n=H[b+8>>2];s=H[b+12>>2];d=k;g=g+8|0;d=g>>>0<8?d+1|0:d;if(g>>>0>n>>>0&(d|0)>=(s|0)|(d|0)>(s|0)){break qa}d=e+H[b>>2]|0;e=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[f+4>>2]=e;g=H[b+20>>2];d=H[b+16>>2]+4|0;g=d>>>0<4?g+1|0:g;H[b+16>>2]=d;H[b+20>>2]=g;if(!e){break qa}H[f+8>>2]=0;if(!sb(f+16|0,b)){break qa}if(!ua(f+544|0,b)){break qa}if(!ua(f+564|0,b)){break qa}if(!ua(f+584|0,b)){break qa}z=H[f+4>>2];l=0;b=0;h=ca-32|0;ca=h;d=H[f+12>>2];H[h+16>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;if(d){if(d>>>0>=1073741824){break b}e=d<<2;l=pa(e);H[h+8>>2]=l;b=e+l|0;H[h+16>>2]=b;ra(l,0,e);H[h+12>>2]=b}g=H[f+628>>2];e=H[g>>2];if(e){H[g+4>>2]=e;oa(e);d=H[f+12>>2];l=H[h+8>>2];b=H[h+12>>2]}H[g+4>>2]=b;H[g>>2]=l;H[g+8>>2]=H[h+16>>2];l=0;H[h+16>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;ra:{if(d){if(d>>>0>=1073741824){break b}b=d<<2;j=pa(b);H[h+8>>2]=j;l=b+j|0;H[h+16>>2]=l;ra(j,0,b);H[h+12>>2]=l}d=H[f+640>>2];b=H[d>>2];if(b){H[d+4>>2]=b;oa(b);j=H[h+8>>2];l=H[h+12>>2]}H[d+4>>2]=l;H[d>>2]=j;H[d+8>>2]=H[h+16>>2];H[h+24>>2]=0;H[h+28>>2]=0;H[h+16>>2]=0;H[h+20>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;xa(h+8|0);d=H[h+24>>2]+H[h+28>>2]|0;b=(d>>>0)/341|0;b=H[H[h+12>>2]+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;H[b+4>>2]=0;H[b+8>>2]=0;H[b>>2]=z;d=H[h+28>>2]+1|0;H[h+28>>2]=d;sa:{if(!d){break sa}x=f+604|0;y=f+16|0;while(1){n=H[h+12>>2];k=H[h+24>>2];g=d-1|0;e=k+g|0;b=(e>>>0)/341|0;b=H[n+(b<<2)>>2]+N(e-N(b,341)|0,12)|0;p=H[b+8>>2];e=H[b+4>>2];i=H[b>>2];H[h+28>>2]=g;b=H[h+16>>2];if((((b|0)!=(n|0)?N(b-n>>2,341)-1|0:0)-(d+k|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[h+16>>2]=H[h+16>>2]-4}if(i>>>0>z>>>0){break sa}b=H[f+12>>2];j=(e|0)!=(b-1|0)?e+1|0:0;if(j>>>0>=b>>>0){break sa}o=N(p,12);A=o+H[f+640>>2]|0;t=o+H[f+628>>2]|0;g=H[f>>2];q=j<<2;e=H[q+H[A>>2]>>2];ta:{ua:{if((g|0)==(e|0)){o=0;if(!i){break ua}while(1){b=H[t>>2];r=H[b+8>>2];s=H[b+4>>2];n=H[b>>2];p=H[w>>2];d=H[p+4>>2];b=H[p+8>>2];va:{if(d>>>0>>0){H[d+8>>2]=r;H[d+4>>2]=s;H[d>>2]=n;H[p+4>>2]=d+12;break va}q=H[p>>2];g=(d-q|0)/12|0;k=g+1|0;if(k>>>0>=357913942){break b}e=(b-q|0)/12|0;b=e<<1;k=e>>>0>=178956970?357913941:b>>>0>k>>>0?b:k;if(k){if(k>>>0>=357913942){break a}b=pa(N(k,12))}else{b=0}j=b+N(g,12)|0;H[j+8>>2]=r;H[j+4>>2]=s;H[j>>2]=n;e=j+12|0;if((d|0)!=(q|0)){while(1){j=j-12|0;d=d-12|0;H[j>>2]=H[d>>2];H[j+4>>2]=H[d+4>>2];H[j+8>>2]=H[d+8>>2];if((d|0)!=(q|0)){continue}break}}H[p+8>>2]=b+N(k,12);H[p+4>>2]=e;H[p>>2]=j;if(!q){break va}oa(q)}H[f+8>>2]=H[f+8>>2]+1;o=o+1|0;if((i|0)!=(o|0)){continue}break}break ua}wa:{xa:{ya:{if(i>>>0<=2){b=H[f+616>>2];H[b>>2]=j;d=1;l=H[f+12>>2];if(l>>>0>1){break ya}break wa}if(K[f+8>>2]>K[f+4>>2]){break sa}b=H[f+628>>2];s=p+1|0;r=N(s,12);d=b+r|0;if((d|0)!=(t|0)){Aa(d,H[t>>2],H[t+4>>2]);b=H[f+628>>2]}b=q+H[b+r>>2]|0;H[b>>2]=H[b>>2]+(1<>>1|0;break xa}while(1){l=Ba(y+(d<<4)|0)|l<<1;d=d+1|0;if((b|0)!=(d|0)){continue}break}d=i>>>1|0;if(l>>>0<=d>>>0){break xa}break sa}while(1){j=(l-1|0)!=(j|0)?j+1|0:0;H[b+(d<<2)>>2]=j;d=d+1|0;l=H[f+12>>2];if(d>>>0>>0){continue}break}break wa}za:{Aa:{e=d-l|0;d=i-e|0;Ba:{if((d|0)==(e|0)){b=e;break Ba}n=H[f+596>>2];if((n|0)==H[f+588>>2]){break Aa}k=H[n>>2];g=H[f+600>>2];b=g+1|0;H[f+600>>2]=b;g=k&-2147483648>>>g;Ca:{if((b|0)==32){H[f+600>>2]=0;H[f+596>>2]=n+4;if(g){break Ca}break Aa}if(!g){break Aa}}b=d}d=e;break za}b=e}n=H[f+640>>2];k=n+o|0;g=H[k>>2];e=g+q|0;H[e>>2]=H[e>>2]+1;Aa(n+r|0,g,H[k+4>>2]);if(d){g=H[h+28>>2]+H[h+24>>2]|0;e=H[h+16>>2];l=H[h+12>>2];if((g|0)==(((e|0)!=(l|0)?N(e-l>>2,341)-1|0:0)|0)){xa(h+8|0);l=H[h+12>>2];g=H[h+24>>2]+H[h+28>>2]|0}e=(g>>>0)/341|0;e=H[(e<<2)+l>>2]+N(g-N(e,341)|0,12)|0;H[e+8>>2]=p;H[e+4>>2]=j;H[e>>2]=d;H[h+28>>2]=H[h+28>>2]+1}if(!b){break ua}l=H[h+28>>2]+H[h+24>>2]|0;e=H[h+16>>2];d=H[h+12>>2];if((l|0)==(((d|0)!=(e|0)?N(e-d>>2,341)-1|0:0)|0)){xa(h+8|0);l=H[h+24>>2]+H[h+28>>2]|0;e=H[h+12>>2]}else{e=d}d=(l>>>0)/341|0;d=H[e+(d<<2)>>2]+N(l-N(d,341)|0,12)|0;H[d+8>>2]=s;H[d+4>>2]=j;H[d>>2]=b;d=H[h+28>>2]+1|0;H[h+28>>2]=d;break ta}j=0;if(!i){break ua}while(1){if(H[f+12>>2]){p=H[f+548>>2];n=H[A>>2];u=H[f+604>>2];k=H[f+616>>2];d=0;while(1){o=k+(d<<2)|0;H[u+(H[o>>2]<<2)>>2]=0;g=H[f>>2];e=H[o>>2]<<2;b=H[e+n>>2];Da:{if((g|0)==(b|0)){break Da}q=e+u|0;l=g-b|0;r=H[f+560>>2];g=32-r|0;if((l|0)<=(g|0)){e=H[f+556>>2];if((e|0)==(p|0)){break sa}H[q>>2]=H[e>>2]<>>32-l;b=l+H[f+560>>2]|0;H[f+560>>2]=b;if((b|0)!=32){break Da}H[f+560>>2]=0;H[f+556>>2]=e+4;break Da}s=H[f+556>>2];b=s+4|0;if((b|0)==(p|0)){break sa}e=H[s>>2];H[f+556>>2]=b;b=l-g|0;H[f+560>>2]=b;H[q>>2]=H[s+4>>2]>>>32-b|e<>>32-l}e=H[o>>2]<<2;b=e+u|0;H[b>>2]=H[b>>2]|H[e+H[t>>2]>>2];d=d+1|0;if(d>>>0>2]){continue}break}}jb(w,x);H[f+8>>2]=H[f+8>>2]+1;j=j+1|0;if((i|0)!=(j|0)){continue}break}}d=H[h+28>>2]}if(d){continue}break}}H[h+28>>2]=0;j=H[h+16>>2];d=H[h+12>>2];l=j-d|0;if(l>>>0>=9){while(1){oa(H[d>>2]);d=H[h+12>>2]+4|0;H[h+12>>2]=d;j=H[h+16>>2];l=j-d|0;if(l>>>0>8){continue}break}}b=170;Ea:{switch((l>>>2|0)-1|0){case 1:b=341;case 0:H[h+24>>2]=b;break;default:break Ea}}Fa:{if((d|0)==(j|0)){break Fa}while(1){oa(H[d>>2]);d=d+4|0;if((j|0)!=(d|0)){continue}break}d=H[h+16>>2];b=H[h+12>>2];if((d|0)==(b|0)){break Fa}H[h+16>>2]=d+((b-d|0)+3&-4)}b=H[h+8>>2];if(b){oa(b)}ca=h+32|0;break ra}}ab(f);break d;case 5:f=$a(B+8|0,3);w=B+664|0;k=H[b+8>>2];n=H[b+12>>2];d=H[b+20>>2];e=H[b+16>>2];g=e+4|0;d=g>>>0<4?d+1|0:d;Ga:{if(g>>>0>k>>>0&(d|0)>=(n|0)|(d|0)>(n|0)){break Ga}d=e+H[b>>2]|0;H[f>>2]=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=H[b+20>>2];k=d;g=H[b+16>>2];e=g+4|0;d=e>>>0<4?d+1|0:d;H[b+16>>2]=e;H[b+20>>2]=d;if(K[f>>2]>32){break Ga}n=H[b+8>>2];s=H[b+12>>2];d=k;g=g+8|0;d=g>>>0<8?d+1|0:d;if(g>>>0>n>>>0&(d|0)>=(s|0)|(d|0)>(s|0)){break Ga}d=e+H[b>>2]|0;e=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[f+4>>2]=e;g=H[b+20>>2];d=H[b+16>>2]+4|0;g=d>>>0<4?g+1|0:g;H[b+16>>2]=d;H[b+20>>2]=g;if(!e){break Ga}H[f+8>>2]=0;if(!sb(f+16|0,b)){break Ga}if(!ua(f+544|0,b)){break Ga}if(!ua(f+564|0,b)){break Ga}if(!ua(f+584|0,b)){break Ga}z=H[f+4>>2];l=0;b=0;h=ca-32|0;ca=h;d=H[f+12>>2];H[h+16>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;if(d){if(d>>>0>=1073741824){break b}e=d<<2;l=pa(e);H[h+8>>2]=l;b=e+l|0;H[h+16>>2]=b;ra(l,0,e);H[h+12>>2]=b}g=H[f+628>>2];e=H[g>>2];if(e){H[g+4>>2]=e;oa(e);d=H[f+12>>2];l=H[h+8>>2];b=H[h+12>>2]}H[g+4>>2]=b;H[g>>2]=l;H[g+8>>2]=H[h+16>>2];l=0;H[h+16>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;Ha:{if(d){if(d>>>0>=1073741824){break b}b=d<<2;p=pa(b);H[h+8>>2]=p;l=b+p|0;H[h+16>>2]=l;ra(p,0,b);H[h+12>>2]=l}d=H[f+640>>2];b=H[d>>2];if(b){H[d+4>>2]=b;oa(b);l=H[h+12>>2];p=H[h+8>>2]}H[d+4>>2]=l;H[d>>2]=p;H[d+8>>2]=H[h+16>>2];H[h+24>>2]=0;H[h+28>>2]=0;H[h+16>>2]=0;H[h+20>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;xa(h+8|0);d=H[h+24>>2]+H[h+28>>2]|0;b=(d>>>0)/341|0;b=H[H[h+12>>2]+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;H[b+4>>2]=0;H[b+8>>2]=0;H[b>>2]=z;d=H[h+28>>2]+1|0;H[h+28>>2]=d;Ia:{if(!d){break Ia}x=f+604|0;y=f+16|0;while(1){n=H[h+12>>2];k=H[h+24>>2];g=d-1|0;e=k+g|0;b=(e>>>0)/341|0;b=H[n+(b<<2)>>2]+N(e-N(b,341)|0,12)|0;o=H[b+8>>2];e=H[b+4>>2];i=H[b>>2];H[h+28>>2]=g;b=H[h+16>>2];if((((b|0)!=(n|0)?N(b-n>>2,341)-1|0:0)-(d+k|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[h+16>>2]=H[h+16>>2]-4}if(i>>>0>z>>>0){break Ia}m=0;b=H[f+12>>2];p=(e|0)!=(b-1|0)?e+1|0:0;if(p>>>0>=b>>>0){break Ia}b=H[f+628>>2];q=N(o,12);t=b+q|0;e=H[f>>2];r=p<<2;s=q+H[f+640>>2]|0;d=H[r+H[s>>2]>>2];Ja:{Ka:{if((e|0)==(d|0)){if(!i){break Ka}while(1){b=H[t>>2];r=H[b+8>>2];s=H[b+4>>2];n=H[b>>2];o=H[w>>2];d=H[o+4>>2];b=H[o+8>>2];La:{if(d>>>0>>0){H[d+8>>2]=r;H[d+4>>2]=s;H[d>>2]=n;H[o+4>>2]=d+12;break La}q=H[o>>2];g=(d-q|0)/12|0;k=g+1|0;if(k>>>0>=357913942){break b}e=(b-q|0)/12|0;b=e<<1;k=e>>>0>=178956970?357913941:b>>>0>k>>>0?b:k;if(k){if(k>>>0>=357913942){break a}b=pa(N(k,12))}else{b=0}p=b+N(g,12)|0;H[p+8>>2]=r;H[p+4>>2]=s;H[p>>2]=n;e=p+12|0;if((d|0)!=(q|0)){while(1){p=p-12|0;d=d-12|0;H[p>>2]=H[d>>2];H[p+4>>2]=H[d+4>>2];H[p+8>>2]=H[d+8>>2];if((d|0)!=(q|0)){continue}break}}H[o+8>>2]=b+N(k,12);H[o+4>>2]=e;H[o>>2]=p;if(!q){break La}oa(q)}H[f+8>>2]=H[f+8>>2]+1;m=m+1|0;if((i|0)!=(m|0)){continue}break}break Ka}Ma:{Na:{Oa:{if(i>>>0<=2){b=H[f+616>>2];H[b>>2]=p;d=1;l=H[f+12>>2];if(l>>>0>1){break Oa}break Ma}if(K[f+8>>2]>K[f+4>>2]){break Ia}k=b;b=q+12|0;Aa(k+b|0,H[t>>2],H[t+4>>2]);b=r+H[b+H[f+628>>2]>>2]|0;H[b>>2]=H[b>>2]+(1<>>1|0;break Na}while(1){l=Ba(y+(d<<4)|0)|l<<1;d=d+1|0;if((b|0)!=(d|0)){continue}break}d=i>>>1|0;if(l>>>0<=d>>>0){break Na}break Ia}while(1){p=(l-1|0)!=(p|0)?p+1|0:0;H[b+(d<<2)>>2]=p;d=d+1|0;l=H[f+12>>2];if(d>>>0>>0){continue}break}break Ma}s=o+1|0;Pa:{Qa:{e=d-l|0;d=i-e|0;Ra:{if((d|0)==(e|0)){b=e;break Ra}n=H[f+596>>2];if((n|0)==H[f+588>>2]){break Qa}k=H[n>>2];g=H[f+600>>2];b=g+1|0;H[f+600>>2]=b;g=k&-2147483648>>>g;Sa:{if((b|0)==32){H[f+600>>2]=0;H[f+596>>2]=n+4;if(g){break Sa}break Qa}if(!g){break Qa}}b=d}d=e;break Pa}b=e}n=H[f+640>>2];k=n+q|0;g=H[k>>2];e=g+r|0;H[e>>2]=H[e>>2]+1;Aa(n+N(s,12)|0,g,H[k+4>>2]);if(d){m=H[h+28>>2]+H[h+24>>2]|0;e=H[h+16>>2];l=H[h+12>>2];if((m|0)==(((e|0)!=(l|0)?N(e-l>>2,341)-1|0:0)|0)){xa(h+8|0);m=H[h+24>>2]+H[h+28>>2]|0;l=H[h+12>>2]}e=(m>>>0)/341|0;e=H[l+(e<<2)>>2]+N(m-N(e,341)|0,12)|0;H[e+8>>2]=o;H[e+4>>2]=p;H[e>>2]=d;H[h+28>>2]=H[h+28>>2]+1}if(!b){break Ka}l=H[h+28>>2]+H[h+24>>2]|0;e=H[h+16>>2];d=H[h+12>>2];if((l|0)==(((d|0)!=(e|0)?N(e-d>>2,341)-1|0:0)|0)){xa(h+8|0);l=H[h+24>>2]+H[h+28>>2]|0;e=H[h+12>>2]}else{e=d}d=(l>>>0)/341|0;d=H[e+(d<<2)>>2]+N(l-N(d,341)|0,12)|0;H[d+8>>2]=s;H[d+4>>2]=p;H[d>>2]=b;d=H[h+28>>2]+1|0;H[h+28>>2]=d;break Ja}if(!i){break Ka}while(1){if(H[f+12>>2]){A=H[f+548>>2];n=H[s>>2];u=H[f+604>>2];k=H[f+616>>2];d=0;while(1){p=k+(d<<2)|0;H[u+(H[p>>2]<<2)>>2]=0;g=H[f>>2];e=H[p>>2]<<2;b=H[e+n>>2];Ta:{if((g|0)==(b|0)){break Ta}o=e+u|0;l=g-b|0;q=H[f+560>>2];g=32-q|0;if((l|0)<=(g|0)){e=H[f+556>>2];if((e|0)==(A|0)){break Ia}H[o>>2]=H[e>>2]<>>32-l;b=l+H[f+560>>2]|0;H[f+560>>2]=b;if((b|0)!=32){break Ta}H[f+560>>2]=0;H[f+556>>2]=e+4;break Ta}r=H[f+556>>2];b=r+4|0;if((b|0)==(A|0)){break Ia}e=H[r>>2];H[f+556>>2]=b;b=l-g|0;H[f+560>>2]=b;H[o>>2]=H[r+4>>2]>>>32-b|e<>>32-l}e=H[p>>2]<<2;b=e+u|0;H[b>>2]=H[b>>2]|H[e+H[t>>2]>>2];d=d+1|0;if(d>>>0>2]){continue}break}}jb(w,x);H[f+8>>2]=H[f+8>>2]+1;m=m+1|0;if((i|0)!=(m|0)){continue}break}}d=H[h+28>>2]}if(d){continue}break}}H[h+28>>2]=0;p=H[h+16>>2];d=H[h+12>>2];l=p-d|0;if(l>>>0>=9){while(1){oa(H[d>>2]);d=H[h+12>>2]+4|0;H[h+12>>2]=d;p=H[h+16>>2];l=p-d|0;if(l>>>0>8){continue}break}}b=170;Ua:{switch((l>>>2|0)-1|0){case 1:b=341;case 0:H[h+24>>2]=b;break;default:break Ua}}Va:{if((d|0)==(p|0)){break Va}while(1){oa(H[d>>2]);d=d+4|0;if((p|0)!=(d|0)){continue}break}d=H[h+16>>2];b=H[h+12>>2];if((d|0)==(b|0)){break Va}H[h+16>>2]=d+((b-d|0)+3&-4)}b=H[h+8>>2];if(b){oa(b)}ca=h+32|0;break Ha}}ab(f);break d;case 6:break f;default:break c}}f=$a(B+8|0,3);w=B+664|0;k=H[b+8>>2];n=H[b+12>>2];d=H[b+20>>2];e=H[b+16>>2];g=e+4|0;d=g>>>0<4?d+1|0:d;Wa:{if(g>>>0>k>>>0&(d|0)>=(n|0)|(d|0)>(n|0)){break Wa}d=e+H[b>>2]|0;H[f>>2]=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=H[b+20>>2];k=d;g=H[b+16>>2];e=g+4|0;d=e>>>0<4?d+1|0:d;H[b+16>>2]=e;H[b+20>>2]=d;if(K[f>>2]>32){break Wa}n=H[b+8>>2];s=H[b+12>>2];d=k;g=g+8|0;d=g>>>0<8?d+1|0:d;if(g>>>0>n>>>0&(d|0)>=(s|0)|(d|0)>(s|0)){break Wa}d=e+H[b>>2]|0;e=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[f+4>>2]=e;g=H[b+20>>2];d=H[b+16>>2]+4|0;g=d>>>0<4?g+1|0:g;H[b+16>>2]=d;H[b+20>>2]=g;if(!e){break Wa}H[f+8>>2]=0;if(!sb(f+16|0,b)){break Wa}if(!ua(f+544|0,b)){break Wa}if(!ua(f+564|0,b)){break Wa}if(!ua(f+584|0,b)){break Wa}z=H[f+4>>2];l=0;b=0;h=ca-32|0;ca=h;d=H[f+12>>2];H[h+16>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;if(d){if(d>>>0>=1073741824){break b}e=d<<2;l=pa(e);H[h+8>>2]=l;b=e+l|0;H[h+16>>2]=b;ra(l,0,e);H[h+12>>2]=b}g=H[f+628>>2];e=H[g>>2];if(e){H[g+4>>2]=e;oa(e);d=H[f+12>>2];l=H[h+8>>2];b=H[h+12>>2]}H[g+4>>2]=b;H[g>>2]=l;H[g+8>>2]=H[h+16>>2];l=0;H[h+16>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;Xa:{if(d){if(d>>>0>=1073741824){break b}b=d<<2;j=pa(b);H[h+8>>2]=j;l=b+j|0;H[h+16>>2]=l;ra(j,0,b);H[h+12>>2]=l}d=H[f+640>>2];b=H[d>>2];if(b){H[d+4>>2]=b;oa(b);j=H[h+8>>2];l=H[h+12>>2]}H[d+4>>2]=l;H[d>>2]=j;H[d+8>>2]=H[h+16>>2];H[h+24>>2]=0;H[h+28>>2]=0;H[h+16>>2]=0;H[h+20>>2]=0;H[h+8>>2]=0;H[h+12>>2]=0;xa(h+8|0);d=H[h+24>>2]+H[h+28>>2]|0;b=(d>>>0)/341|0;b=H[H[h+12>>2]+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;H[b+4>>2]=0;H[b+8>>2]=0;H[b>>2]=z;d=H[h+28>>2]+1|0;H[h+28>>2]=d;Ya:{if(!d){break Ya}x=f+604|0;y=f+16|0;while(1){n=H[h+12>>2];k=H[h+24>>2];g=d-1|0;e=k+g|0;b=(e>>>0)/341|0;b=H[n+(b<<2)>>2]+N(e-N(b,341)|0,12)|0;p=H[b+8>>2];i=H[b>>2];H[h+28>>2]=g;b=H[h+16>>2];if((((b|0)!=(n|0)?N(b-n>>2,341)-1|0:0)-(d+k|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[h+16>>2]=H[h+16>>2]-4}if(i>>>0>z>>>0){break Ya}b=H[f+628>>2];o=N(p,12);A=o+H[f+640>>2]|0;j=Vd(f,i,A);if(j>>>0>=K[f+12>>2]){break Ya}t=b+o|0;g=H[f>>2];q=j<<2;e=H[q+H[A>>2]>>2];Za:{_a:{if((g|0)==(e|0)){o=0;if(!i){break _a}while(1){b=H[t>>2];r=H[b+8>>2];s=H[b+4>>2];n=H[b>>2];p=H[w>>2];d=H[p+4>>2];b=H[p+8>>2];$a:{if(d>>>0>>0){H[d+8>>2]=r;H[d+4>>2]=s;H[d>>2]=n;H[p+4>>2]=d+12;break $a}q=H[p>>2];g=(d-q|0)/12|0;k=g+1|0;if(k>>>0>=357913942){break b}e=(b-q|0)/12|0;b=e<<1;k=e>>>0>=178956970?357913941:b>>>0>k>>>0?b:k;if(k){if(k>>>0>=357913942){break a}b=pa(N(k,12))}else{b=0}j=b+N(g,12)|0;H[j+8>>2]=r;H[j+4>>2]=s;H[j>>2]=n;e=j+12|0;if((d|0)!=(q|0)){while(1){j=j-12|0;d=d-12|0;H[j>>2]=H[d>>2];H[j+4>>2]=H[d+4>>2];H[j+8>>2]=H[d+8>>2];if((d|0)!=(q|0)){continue}break}}H[p+8>>2]=b+N(k,12);H[p+4>>2]=e;H[p>>2]=j;if(!q){break $a}oa(q)}H[f+8>>2]=H[f+8>>2]+1;o=o+1|0;if((i|0)!=(o|0)){continue}break}break _a}ab:{bb:{cb:{if(i>>>0<=2){b=H[f+616>>2];H[b>>2]=j;d=1;l=H[f+12>>2];if(l>>>0>1){break cb}break ab}if(K[f+8>>2]>K[f+4>>2]){break Ya}b=H[f+628>>2];s=p+1|0;r=N(s,12);d=b+r|0;if((d|0)!=(t|0)){Aa(d,H[t>>2],H[t+4>>2]);b=H[f+628>>2]}b=q+H[b+r>>2]|0;H[b>>2]=H[b>>2]+(1<>>1|0;break bb}while(1){l=Ba(y+(d<<4)|0)|l<<1;d=d+1|0;if((b|0)!=(d|0)){continue}break}d=i>>>1|0;if(l>>>0<=d>>>0){break bb}break Ya}while(1){j=(l-1|0)!=(j|0)?j+1|0:0;H[b+(d<<2)>>2]=j;d=d+1|0;l=H[f+12>>2];if(d>>>0>>0){continue}break}break ab}db:{eb:{e=d-l|0;d=i-e|0;fb:{if((d|0)==(e|0)){b=e;break fb}n=H[f+596>>2];if((n|0)==H[f+588>>2]){break eb}k=H[n>>2];g=H[f+600>>2];b=g+1|0;H[f+600>>2]=b;g=k&-2147483648>>>g;gb:{if((b|0)==32){H[f+600>>2]=0;H[f+596>>2]=n+4;if(g){break gb}break eb}if(!g){break eb}}b=d}d=e;break db}b=e}n=H[f+640>>2];k=n+o|0;g=H[k>>2];e=g+q|0;H[e>>2]=H[e>>2]+1;Aa(n+r|0,g,H[k+4>>2]);if(d){g=H[h+28>>2]+H[h+24>>2]|0;e=H[h+16>>2];l=H[h+12>>2];if((g|0)==(((e|0)!=(l|0)?N(e-l>>2,341)-1|0:0)|0)){xa(h+8|0);l=H[h+12>>2];g=H[h+24>>2]+H[h+28>>2]|0}e=(g>>>0)/341|0;e=H[(e<<2)+l>>2]+N(g-N(e,341)|0,12)|0;H[e+8>>2]=p;H[e+4>>2]=j;H[e>>2]=d;H[h+28>>2]=H[h+28>>2]+1}if(!b){break _a}l=H[h+28>>2]+H[h+24>>2]|0;e=H[h+16>>2];d=H[h+12>>2];if((l|0)==(((d|0)!=(e|0)?N(e-d>>2,341)-1|0:0)|0)){xa(h+8|0);l=H[h+24>>2]+H[h+28>>2]|0;e=H[h+12>>2]}else{e=d}d=(l>>>0)/341|0;d=H[e+(d<<2)>>2]+N(l-N(d,341)|0,12)|0;H[d+8>>2]=s;H[d+4>>2]=j;H[d>>2]=b;d=H[h+28>>2]+1|0;H[h+28>>2]=d;break Za}j=0;if(!i){break _a}while(1){if(H[f+12>>2]){p=H[f+548>>2];n=H[A>>2];u=H[f+604>>2];k=H[f+616>>2];d=0;while(1){o=k+(d<<2)|0;H[u+(H[o>>2]<<2)>>2]=0;g=H[f>>2];e=H[o>>2]<<2;b=H[e+n>>2];hb:{if((g|0)==(b|0)){break hb}q=e+u|0;l=g-b|0;r=H[f+560>>2];g=32-r|0;if((l|0)<=(g|0)){e=H[f+556>>2];if((e|0)==(p|0)){break Ya}H[q>>2]=H[e>>2]<>>32-l;b=l+H[f+560>>2]|0;H[f+560>>2]=b;if((b|0)!=32){break hb}H[f+560>>2]=0;H[f+556>>2]=e+4;break hb}s=H[f+556>>2];b=s+4|0;if((b|0)==(p|0)){break Ya}e=H[s>>2];H[f+556>>2]=b;b=l-g|0;H[f+560>>2]=b;H[q>>2]=H[s+4>>2]>>>32-b|e<>>32-l}e=H[o>>2]<<2;b=e+u|0;H[b>>2]=H[b>>2]|H[e+H[t>>2]>>2];d=d+1|0;if(d>>>0>2]){continue}break}}jb(w,x);H[f+8>>2]=H[f+8>>2]+1;j=j+1|0;if((i|0)!=(j|0)){continue}break}}d=H[h+28>>2]}if(d){continue}break}}H[h+28>>2]=0;j=H[h+16>>2];d=H[h+12>>2];l=j-d|0;if(l>>>0>=9){while(1){oa(H[d>>2]);d=H[h+12>>2]+4|0;H[h+12>>2]=d;j=H[h+16>>2];l=j-d|0;if(l>>>0>8){continue}break}}b=170;ib:{switch((l>>>2|0)-1|0){case 1:b=341;case 0:H[h+24>>2]=b;break;default:break ib}}jb:{if((d|0)==(j|0)){break jb}while(1){oa(H[d>>2]);d=d+4|0;if((j|0)!=(d|0)){continue}break}d=H[h+16>>2];b=H[h+12>>2];if((d|0)==(b|0)){break jb}H[h+16>>2]=d+((b-d|0)+3&-4)}b=H[h+8>>2];if(b){oa(b)}ca=h+32|0;break Xa}}ab(f)}n=H[a+12>>2]==((H[c+4>>2]-H[c>>2]|0)/12|0)}ca=B+672|0;return n}sa();v()}wa();v()}function kd(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;if(!a){return 1}e=H[c+20>>2];g=H[c+12>>2];i=H[c+16>>2];a:{if((e|0)>=(g|0)&i>>>0>=K[c+8>>2]|(e|0)>(g|0)){break a}g=I[i+H[c>>2]|0];i=i+1|0;e=i?e:e+1|0;H[c+16>>2]=i;H[c+20>>2]=e;b:{switch(g|0){case 0:e=a;f=b;i=d;a=0;d=0;m=ca+-64|0;ca=m;H[m+56>>2]=0;H[m+48>>2]=0;H[m+52>>2]=0;H[m+40>>2]=0;H[m+44>>2]=0;H[m+32>>2]=0;H[m+36>>2]=0;H[m+24>>2]=0;H[m+28>>2]=0;H[m+16>>2]=0;H[m+20>>2]=0;H[m+8>>2]=0;H[m+12>>2]=0;c:{if(!Ne(m+8|0,c)){break c}if(!Me(m+8|0,c)|(H[m+20>>2]?0:e)){break c}Db(c,0,0);if(e){s=f<<2;t=H[m+36>>2];w=H[m+48>>2];x=H[m+24>>2];l=H[m+56>>2];j=H[m+52>>2];while(1){d:{if(l>>>0>16383){break d}while(1){if((j|0)<=0){break d}j=j-1|0;H[m+52>>2]=j;l=I[j+w|0]|l<<8;H[m+56>>2]=l;if(l>>>0<16384){continue}break}}a=l&4095;r=H[(a<<2)+x>>2];b=(r<<3)+t|0;l=(N(H[b>>2],l>>>12|0)+a|0)-H[b+4>>2]|0;H[m+56>>2]=l;if((f|0)>0){a=0;if(!I[c+36|0]|r>>>0>32){break c}g=d+f|0;e:{if(!r){ra(i+(d<<2)|0,0,s);break e}y=r&-2;z=r&1;b=H[c+32>>2];h=H[c+28>>2];n=H[c+24>>2];while(1){k=0;a=b;o=0;q=0;if((r|0)!=1){while(1){p=n+(a>>>3|0)|0;f:{if(p>>>0>=h>>>0){p=0;break f}p=I[p|0];b=a+1|0;H[c+32>>2]=b;p=p>>>(a&7)&1;a=b}p=p<>>3|0)|0;if(u>>>0>>0){o=I[u|0];b=a+1|0;H[c+32>>2]=b;o=o>>>(a&7)&1;a=b}u=k|1;k=k+2|0;o=p|o<>>3|0)|0;if(p>>>0>>0){p=I[p|0];b=a+1|0;H[c+32>>2]=b;a=p>>>(a&7)&1}else{a=0}o=a<>2]=o;d=d+1|0;if((g|0)!=(d|0)){continue}break}}d=g}v=f+v|0;if(e>>>0>v>>>0){continue}break}}F[c+36|0]=0;b=H[c+20>>2];e=0;d=H[c+32>>2]+7|0;e=d>>>0<7?1:e;d=(e&7)<<29|d>>>3;a=d+H[c+16>>2]|0;e=(e>>>3|0)+b|0;H[c+16>>2]=a;H[c+20>>2]=a>>>0>>0?e+1|0:e;a=1}b=H[m+36>>2];if(b){H[m+40>>2]=b;oa(b)}b=H[m+24>>2];if(b){H[m+28>>2]=b;oa(b)}b=H[m+8>>2];if(b){H[m+12>>2]=b;oa(b)}ca=m- -64|0;return a;case 1:break b;default:break a}}b=0;e=H[c+20>>2];g=H[c+12>>2];i=H[c+16>>2];g:{if((e|0)>=(g|0)&i>>>0>=K[c+8>>2]|(e|0)>(g|0)){break g}g=I[i+H[c>>2]|0];i=i+1|0;e=i?e:e+1|0;H[c+16>>2]=i;H[c+20>>2]=e;h:{switch(g-1|0){case 8:g=a;r=d;i=ca+-64|0;ca=i;H[i+56>>2]=0;H[i+48>>2]=0;H[i+52>>2]=0;H[i+40>>2]=0;H[i+44>>2]=0;H[i+32>>2]=0;H[i+36>>2]=0;H[i+24>>2]=0;H[i+28>>2]=0;H[i+16>>2]=0;H[i+20>>2]=0;H[i+8>>2]=0;H[i+12>>2]=0;j=i+8|0;a=J[c+38>>1];i:{j:{if(!a){break j}k:{if(a>>>0<=511){d=H[c+8>>2];b=H[c+12>>2];e=H[c+20>>2];a=H[c+16>>2];f=a+4|0;e=f>>>0<4?e+1|0:e;if(d>>>0>>0&(b|0)<=(e|0)|(b|0)<(e|0)){break j}a=a+H[c>>2]|0;h=I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24);H[j+12>>2]=h;e=H[c+20>>2];f=H[c+16>>2]+4|0;e=f>>>0<4?e+1|0:e;H[c+16>>2]=f;H[c+20>>2]=e;break k}if(!hb(1,j+12|0,c)){break j}f=H[c+16>>2];e=H[c+20>>2];h=H[j+12>>2]}a=H[c+8>>2];d=a-f|0;a=H[c+12>>2]-((a>>>0>>0)+e|0)|0;if(d>>>0>>6>>>0&(a|0)<=0|(a|0)<0){break j}b=H[j>>2];a=H[j+4>>2]-b>>2;l:{if(a>>>0>>0){ya(j,h-a|0);h=H[j+12>>2];break l}if(a>>>0<=h>>>0){break l}H[j+4>>2]=b+(h<<2)}d=1;if(!h){break i}f=H[c+16>>2];e=H[c+20>>2];s=H[j>>2];m=H[c+8>>2];n=H[c+12>>2];b=0;while(1){d=0;if((e|0)>=(n|0)&f>>>0>=m>>>0|(e|0)>(n|0)){break i}d=H[c>>2];p=I[d+f|0];f=f+1|0;e=f?e:e+1|0;H[c+16>>2]=f;H[c+20>>2]=e;a=p>>>2|0;l=0;m:{n:{o:{p:{t=p&3;switch(t|0){case 0:break n;case 3:break p;default:break o}}a=a+b|0;d=0;if(a>>>0>=h>>>0){break i}ra(s+(b<<2)|0,0,(p&252)+4|0);b=a;break m}while(1){if((f|0)==(m|0)&(e|0)==(n|0)){break j}h=I[d+f|0];f=f+1|0;e=f?e:e+1|0;H[c+16>>2]=f;H[c+20>>2]=e;a=h<<(l<<3|6)|a;l=l+1|0;if((t|0)!=(l|0)){continue}break}}H[s+(b<<2)>>2]=a}b=b+1|0;h=H[j+12>>2];if(b>>>0>>0){continue}break}a=j+16|0;n=H[j>>2];d=H[j+16>>2];b=H[j+20>>2]-d|0;q:{if(b>>>0<=32767){ya(a,8192-(b>>>2|0)|0);break q}if((b|0)==32768){break q}H[j+20>>2]=d+32768}d=j+28|0;b=H[d>>2];f=H[j+32>>2]-b>>3;r:{if(f>>>0>>0){ob(d,h-f|0);b=H[d>>2];break r}if(f>>>0>h>>>0){H[j+32>>2]=(h<<3)+b}if(!h){break j}}m=H[a>>2];f=0;d=0;while(1){e=n+(f<<2)|0;j=H[e>>2];l=(f<<3)+b|0;a=d;H[l+4>>2]=a;H[l>>2]=j;e=H[e>>2];d=e+a|0;if(d>>>0>8192){break j}s:{if(a>>>0>=d>>>0){break s}l=0;j=e&7;if(j){while(1){H[m+(a<<2)>>2]=f;a=a+1|0;l=l+1|0;if((j|0)!=(l|0)){continue}break}}if(e-1>>>0<=6){break s}while(1){e=m+(a<<2)|0;H[e>>2]=f;H[e+28>>2]=f;H[e+24>>2]=f;H[e+20>>2]=f;H[e+16>>2]=f;H[e+12>>2]=f;H[e+8>>2]=f;H[e+4>>2]=f;a=a+8|0;if((d|0)!=(a|0)){continue}break}}f=f+1|0;if((h|0)!=(f|0)){continue}break}k=(d|0)==8192}d=k}t:{if(!d|(H[i+20>>2]?0:g)){break t}d=0;m=ca-16|0;ca=m;u:{v:{if(J[c+38>>1]<=511){b=H[c+8>>2];a=H[c+12>>2];h=a;e=H[c+20>>2];k=H[c+16>>2];f=k+8|0;e=f>>>0<8?e+1|0:e;if(b>>>0>>0&(a|0)<=(e|0)|(a|0)<(e|0)){break u}k=k+H[c>>2]|0;a=I[k|0]|I[k+1|0]<<8|(I[k+2|0]<<16|I[k+3|0]<<24);k=I[k+4|0]|I[k+5|0]<<8|(I[k+6|0]<<16|I[k+7|0]<<24);H[c+16>>2]=f;H[c+20>>2]=e;break v}if(!gb(1,m+8|0,c)){break u}f=H[c+16>>2];e=H[c+20>>2];b=H[c+8>>2];h=H[c+12>>2];a=H[m+8>>2];k=H[m+12>>2]}j=b-f|0;b=h-((b>>>0>>0)+e|0)|0;if((b|0)==(k|0)&a>>>0>j>>>0|b>>>0>>0){break u}e=e+k|0;b=a+f|0;e=b>>>0
    >>0?e+1|0:e;H[c+16>>2]=b;H[c+20>>2]=e;if((a|0)<=0){break u}b=H[c>>2]+f|0;H[i+48>>2]=b;c=a-1|0;f=c+b|0;e=I[f|0];w:{if(e>>>0<=63){H[i+52>>2]=c;a=I[f|0]&63;break w}x:{switch((e>>>6|0)-1|0){case 0:if(a>>>0<2){break u}a=a-2|0;H[i+52>>2]=a;a=a+b|0;a=I[a+1|0]<<8&16128|I[a|0];break w;case 1:if(a>>>0<3){break u}a=a-3|0;H[i+52>>2]=a;a=a+b|0;a=I[a+1|0]<<8|I[a+2|0]<<16&4128768|I[a|0];break w;default:break x}}a=a-4|0;H[i+52>>2]=a;a=a+b|0;a=(I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24))&1073741823}H[i+56>>2]=a+32768;d=a>>>0<8355840}ca=m+16|0;if(!d){break t}if(!g){o=1;break t}b=H[i+52>>2];a=H[i+56>>2];c=H[i+36>>2];d=H[i+48>>2];f=H[i+24>>2];while(1){y:{if(a>>>0>32767){break y}while(1){if((b|0)<=0){break y}b=b-1|0;H[i+52>>2]=b;a=I[b+d|0]|a<<8;H[i+56>>2]=a;if(a>>>0<32768){continue}break}}e=a&8191;o=H[f+(e<<2)>>2];k=c+(o<<3)|0;a=(N(H[k>>2],a>>>13|0)+e|0)-H[k+4>>2]|0;H[i+56>>2]=a;H[r+(q<<2)>>2]=o;o=1;q=q+1|0;if((g|0)!=(q|0)){continue}break}}a=H[i+36>>2];if(a){H[i+40>>2]=a;oa(a)}a=H[i+24>>2];if(a){H[i+28>>2]=a;oa(a)}a=H[i+8>>2];if(a){H[i+12>>2]=a;oa(a)}ca=i- -64|0;b=o;break g;case 9:m=a;r=d;g=ca+-64|0;ca=g;H[g+56>>2]=0;H[g+48>>2]=0;H[g+52>>2]=0;H[g+40>>2]=0;H[g+44>>2]=0;H[g+32>>2]=0;H[g+36>>2]=0;H[g+24>>2]=0;H[g+28>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;j=g+8|0;a=J[c+38>>1];z:{A:{if(!a){break A}B:{if(a>>>0<=511){d=H[c+8>>2];b=H[c+12>>2];e=H[c+20>>2];a=H[c+16>>2];f=a+4|0;e=f>>>0<4?e+1|0:e;if(d>>>0>>0&(b|0)<=(e|0)|(b|0)<(e|0)){break A}a=a+H[c>>2]|0;h=I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24);H[j+12>>2]=h;e=H[c+20>>2];f=H[c+16>>2]+4|0;e=f>>>0<4?e+1|0:e;H[c+16>>2]=f;H[c+20>>2]=e;break B}if(!hb(1,j+12|0,c)){break A}f=H[c+16>>2];e=H[c+20>>2];h=H[j+12>>2]}a=H[c+8>>2];d=a-f|0;a=H[c+12>>2]-((a>>>0>>0)+e|0)|0;if(d>>>0>>6>>>0&(a|0)<=0|(a|0)<0){break A}b=H[j>>2];a=H[j+4>>2]-b>>2;C:{if(a>>>0>>0){ya(j,h-a|0);h=H[j+12>>2];break C}if(a>>>0<=h>>>0){break C}H[j+4>>2]=b+(h<<2)}d=1;if(!h){break z}f=H[c+16>>2];e=H[c+20>>2];s=H[j>>2];i=H[c+8>>2];n=H[c+12>>2];b=0;while(1){d=0;if((e|0)>=(n|0)&f>>>0>=i>>>0|(e|0)>(n|0)){break z}d=H[c>>2];p=I[d+f|0];f=f+1|0;e=f?e:e+1|0;H[c+16>>2]=f;H[c+20>>2]=e;a=p>>>2|0;l=0;D:{E:{F:{G:{t=p&3;switch(t|0){case 0:break E;case 3:break G;default:break F}}a=a+b|0;d=0;if(a>>>0>=h>>>0){break z}ra(s+(b<<2)|0,0,(p&252)+4|0);b=a;break D}while(1){if((f|0)==(i|0)&(e|0)==(n|0)){break A}h=I[d+f|0];f=f+1|0;e=f?e:e+1|0;H[c+16>>2]=f;H[c+20>>2]=e;a=h<<(l<<3|6)|a;l=l+1|0;if((t|0)!=(l|0)){continue}break}}H[s+(b<<2)>>2]=a}b=b+1|0;h=H[j+12>>2];if(b>>>0>>0){continue}break}a=j+16|0;n=H[j>>2];d=H[j+16>>2];b=H[j+20>>2]-d|0;H:{if(b>>>0<=131071){ya(a,32768-(b>>>2|0)|0);break H}if((b|0)==131072){break H}H[j+20>>2]=d+131072}d=j+28|0;b=H[d>>2];f=H[j+32>>2]-b>>3;I:{if(f>>>0>>0){ob(d,h-f|0);b=H[d>>2];break I}if(f>>>0>h>>>0){H[j+32>>2]=(h<<3)+b}if(!h){break A}}i=H[a>>2];f=0;d=0;while(1){e=n+(f<<2)|0;j=H[e>>2];l=(f<<3)+b|0;a=d;H[l+4>>2]=a;H[l>>2]=j;e=H[e>>2];d=e+a|0;if(d>>>0>32768){break A}J:{if(a>>>0>=d>>>0){break J}l=0;j=e&7;if(j){while(1){H[i+(a<<2)>>2]=f;a=a+1|0;l=l+1|0;if((j|0)!=(l|0)){continue}break}}if(e-1>>>0<=6){break J}while(1){e=i+(a<<2)|0;H[e>>2]=f;H[e+28>>2]=f;H[e+24>>2]=f;H[e+20>>2]=f;H[e+16>>2]=f;H[e+12>>2]=f;H[e+8>>2]=f;H[e+4>>2]=f;a=a+8|0;if((d|0)!=(a|0)){continue}break}}f=f+1|0;if((h|0)!=(f|0)){continue}break}k=(d|0)==32768}d=k}K:{if(!d|(H[g+20>>2]?0:m)){break K}d=0;j=ca-16|0;ca=j;L:{M:{if(J[c+38>>1]<=511){b=H[c+8>>2];a=H[c+12>>2];h=a;e=H[c+20>>2];k=H[c+16>>2];f=k+8|0;e=f>>>0<8?e+1|0:e;if(b>>>0>>0&(a|0)<=(e|0)|(a|0)<(e|0)){break L}k=k+H[c>>2]|0;a=I[k|0]|I[k+1|0]<<8|(I[k+2|0]<<16|I[k+3|0]<<24);k=I[k+4|0]|I[k+5|0]<<8|(I[k+6|0]<<16|I[k+7|0]<<24);H[c+16>>2]=f;H[c+20>>2]=e;break M}if(!gb(1,j+8|0,c)){break L}f=H[c+16>>2];e=H[c+20>>2];b=H[c+8>>2];h=H[c+12>>2];a=H[j+8>>2];k=H[j+12>>2]}i=b-f|0;b=h-((b>>>0>>0)+e|0)|0;if((b|0)==(k|0)&a>>>0>i>>>0|b>>>0>>0){break L}i=e+k|0;b=a+f|0;i=b>>>0>>0?i+1|0:i;H[c+16>>2]=b;H[c+20>>2]=i;if((a|0)<=0){break L}b=H[c>>2]+f|0;H[g+48>>2]=b;c=a-1|0;f=c+b|0;e=I[f|0];N:{if(e>>>0<=63){H[g+52>>2]=c;a=I[f|0]&63;break N}O:{switch((e>>>6|0)-1|0){case 0:if(a>>>0<2){break L}a=a-2|0;H[g+52>>2]=a;a=a+b|0;a=I[a+1|0]<<8&16128|I[a|0];break N;case 1:if(a>>>0<3){break L}a=a-3|0;H[g+52>>2]=a;a=a+b|0;a=I[a+1|0]<<8|I[a+2|0]<<16&4128768|I[a|0];break N;default:break O}}a=a-4|0;H[g+52>>2]=a;a=a+b|0;a=(I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24))&1073741823}H[g+56>>2]=a+131072;d=a>>>0<33423360}ca=j+16|0;if(!d){break K}if(!m){o=1;break K}b=H[g+52>>2];a=H[g+56>>2];c=H[g+36>>2];d=H[g+48>>2];f=H[g+24>>2];while(1){P:{if(a>>>0>131071){break P}while(1){if((b|0)<=0){break P}b=b-1|0;H[g+52>>2]=b;a=I[b+d|0]|a<<8;H[g+56>>2]=a;if(a>>>0<131072){continue}break}}e=a&32767;o=H[f+(e<<2)>>2];k=c+(o<<3)|0;a=(N(H[k>>2],a>>>15|0)+e|0)-H[k+4>>2]|0;H[g+56>>2]=a;H[r+(q<<2)>>2]=o;o=1;q=q+1|0;if((m|0)!=(q|0)){continue}break}}a=H[g+36>>2];if(a){H[g+40>>2]=a;oa(a)}a=H[g+24>>2];if(a){H[g+28>>2]=a;oa(a)}a=H[g+8>>2];if(a){H[g+12>>2]=a;oa(a)}ca=g- -64|0;b=o;break g;case 10:m=a;j=d;g=ca+-64|0;ca=g;H[g+56>>2]=0;H[g+48>>2]=0;H[g+52>>2]=0;H[g+40>>2]=0;H[g+44>>2]=0;H[g+32>>2]=0;H[g+36>>2]=0;H[g+24>>2]=0;H[g+28>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;n=g+8|0;a=J[c+38>>1];Q:{R:{if(!a){break R}S:{if(a>>>0<=511){d=H[c+8>>2];b=H[c+12>>2];e=H[c+20>>2];a=H[c+16>>2];f=a+4|0;e=f>>>0<4?e+1|0:e;if(d>>>0>>0&(b|0)<=(e|0)|(b|0)<(e|0)){break R}a=a+H[c>>2]|0;h=I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24);H[n+12>>2]=h;e=H[c+20>>2];f=H[c+16>>2]+4|0;e=f>>>0<4?e+1|0:e;H[c+16>>2]=f;H[c+20>>2]=e;break S}if(!hb(1,n+12|0,c)){break R}f=H[c+16>>2];e=H[c+20>>2];h=H[n+12>>2]}a=H[c+8>>2];d=a-f|0;a=H[c+12>>2]-((a>>>0>>0)+e|0)|0;if(d>>>0>>6>>>0&(a|0)<=0|(a|0)<0){break R}b=H[n>>2];a=H[n+4>>2]-b>>2;T:{if(a>>>0>>0){ya(n,h-a|0);h=H[n+12>>2];break T}if(a>>>0<=h>>>0){break T}H[n+4>>2]=b+(h<<2)}d=1;if(!h){break Q}f=H[c+16>>2];e=H[c+20>>2];t=H[n>>2];r=H[c+8>>2];p=H[c+12>>2];b=0;while(1){d=0;if((e|0)>=(p|0)&f>>>0>=r>>>0|(e|0)>(p|0)){break Q}d=H[c>>2];s=I[d+f|0];f=f+1|0;i=f?e:e+1|0;H[c+16>>2]=f;e=i;H[c+20>>2]=e;a=s>>>2|0;l=0;U:{V:{W:{X:{i=s&3;switch(i|0){case 0:break V;case 3:break X;default:break W}}a=a+b|0;d=0;if(a>>>0>=h>>>0){break Q}ra(t+(b<<2)|0,0,(s&252)+4|0);b=a;break U}while(1){if((f|0)==(r|0)&(e|0)==(p|0)){break R}h=I[d+f|0];f=f+1|0;e=f?e:e+1|0;H[c+16>>2]=f;H[c+20>>2]=e;a=h<<(l<<3|6)|a;l=l+1|0;if((i|0)!=(l|0)){continue}break}}H[t+(b<<2)>>2]=a}b=b+1|0;h=H[n+12>>2];if(b>>>0>>0){continue}break}a=n+16|0;r=H[n>>2];d=H[n+16>>2];b=H[n+20>>2]-d|0;Y:{if(b>>>0<=262143){ya(a,65536-(b>>>2|0)|0);break Y}if((b|0)==262144){break Y}H[n+20>>2]=d+262144}d=n+28|0;b=H[d>>2];f=H[n+32>>2]-b>>3;Z:{if(f>>>0>>0){ob(d,h-f|0);b=H[d>>2];break Z}if(f>>>0>h>>>0){H[n+32>>2]=(h<<3)+b}if(!h){break R}}i=H[a>>2];f=0;d=0;while(1){e=r+(f<<2)|0;l=H[e>>2];n=(f<<3)+b|0;a=d;H[n+4>>2]=a;H[n>>2]=l;e=H[e>>2];d=e+a|0;if(d>>>0>65536){break R}_:{if(a>>>0>=d>>>0){break _}l=0;n=e&7;if(n){while(1){H[i+(a<<2)>>2]=f;a=a+1|0;l=l+1|0;if((n|0)!=(l|0)){continue}break}}if(e-1>>>0<=6){break _}while(1){e=i+(a<<2)|0;H[e>>2]=f;H[e+28>>2]=f;H[e+24>>2]=f;H[e+20>>2]=f;H[e+16>>2]=f;H[e+12>>2]=f;H[e+8>>2]=f;H[e+4>>2]=f;a=a+8|0;if((d|0)!=(a|0)){continue}break}}f=f+1|0;if((h|0)!=(f|0)){continue}break}k=(d|0)==65536}d=k}$:{if(!d|(H[g+20>>2]?0:m)){break $}d=0;i=ca-16|0;ca=i;aa:{ba:{if(J[c+38>>1]<=511){b=H[c+8>>2];a=H[c+12>>2];h=a;e=H[c+20>>2];k=H[c+16>>2];f=k+8|0;e=f>>>0<8?e+1|0:e;if(b>>>0>>0&(a|0)<=(e|0)|(a|0)<(e|0)){break aa}k=k+H[c>>2]|0;a=I[k|0]|I[k+1|0]<<8|(I[k+2|0]<<16|I[k+3|0]<<24);k=I[k+4|0]|I[k+5|0]<<8|(I[k+6|0]<<16|I[k+7|0]<<24);H[c+16>>2]=f;H[c+20>>2]=e;break ba}if(!gb(1,i+8|0,c)){break aa}f=H[c+16>>2];e=H[c+20>>2];b=H[c+8>>2];h=H[c+12>>2];a=H[i+8>>2];k=H[i+12>>2]}r=b-f|0;b=h-((b>>>0>>0)+e|0)|0;if((b|0)==(k|0)&a>>>0>r>>>0|b>>>0>>0){break aa}e=e+k|0;b=a+f|0;e=b>>>0>>0?e+1|0:e;H[c+16>>2]=b;H[c+20>>2]=e;if((a|0)<=0){break aa}b=H[c>>2]+f|0;H[g+48>>2]=b;c=a-1|0;f=c+b|0;e=I[f|0];ca:{if(e>>>0<=63){H[g+52>>2]=c;a=I[f|0]&63;break ca}da:{switch((e>>>6|0)-1|0){case 0:if(a>>>0<2){break aa}a=a-2|0;H[g+52>>2]=a;a=a+b|0;a=I[a+1|0]<<8&16128|I[a|0];break ca;case 1:if(a>>>0<3){break aa}a=a-3|0;H[g+52>>2]=a;a=a+b|0;a=I[a+1|0]<<8|I[a+2|0]<<16&4128768|I[a|0];break ca;default:break da}}a=a-4|0;H[g+52>>2]=a;a=a+b|0;a=(I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24))&1073741823}H[g+56>>2]=a+262144;d=a>>>0<66846720}ca=i+16|0;if(!d){break $}if(!m){o=1;break $}b=H[g+52>>2];a=H[g+56>>2];c=H[g+36>>2];d=H[g+48>>2];f=H[g+24>>2];while(1){ea:{if(a>>>0>262143){break ea}while(1){if((b|0)<=0){break ea}b=b-1|0;H[g+52>>2]=b;a=I[b+d|0]|a<<8;H[g+56>>2]=a;if(a>>>0<262144){continue}break}}e=a&65535;o=H[f+(e<<2)>>2];k=c+(o<<3)|0;a=(N(H[k>>2],a>>>16|0)+e|0)-H[k+4>>2]|0;H[g+56>>2]=a;H[j+(q<<2)>>2]=o;o=1;q=q+1|0;if((m|0)!=(q|0)){continue}break}}a=H[g+36>>2];if(a){H[g+40>>2]=a;oa(a)}a=H[g+24>>2];if(a){H[g+28>>2]=a;oa(a)}a=H[g+8>>2];if(a){H[g+12>>2]=a;oa(a)}ca=g- -64|0;b=o;break g;case 11:m=a;r=d;g=ca+-64|0;ca=g;H[g+56>>2]=0;H[g+48>>2]=0;H[g+52>>2]=0;H[g+40>>2]=0;H[g+44>>2]=0;H[g+32>>2]=0;H[g+36>>2]=0;H[g+24>>2]=0;H[g+28>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;j=g+8|0;a=J[c+38>>1];fa:{ga:{if(!a){break ga}ha:{if(a>>>0<=511){d=H[c+8>>2];b=H[c+12>>2];e=H[c+20>>2];a=H[c+16>>2];f=a+4|0;e=f>>>0<4?e+1|0:e;if(d>>>0>>0&(b|0)<=(e|0)|(b|0)<(e|0)){break ga}a=a+H[c>>2]|0;h=I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24);H[j+12>>2]=h;i=H[c+20>>2];f=H[c+16>>2]+4|0;i=f>>>0<4?i+1|0:i;H[c+16>>2]=f;e=i;H[c+20>>2]=e;break ha}if(!hb(1,j+12|0,c)){break ga}f=H[c+16>>2];e=H[c+20>>2];h=H[j+12>>2]}a=H[c+8>>2];d=a-f|0;a=H[c+12>>2]-((a>>>0>>0)+e|0)|0;if(d>>>0>>6>>>0&(a|0)<=0|(a|0)<0){break ga}b=H[j>>2];a=H[j+4>>2]-b>>2;ia:{if(a>>>0>>0){ya(j,h-a|0);h=H[j+12>>2];break ia}if(a>>>0<=h>>>0){break ia}H[j+4>>2]=b+(h<<2)}d=1;if(!h){break fa}f=H[c+16>>2];e=H[c+20>>2];s=H[j>>2];i=H[c+8>>2];n=H[c+12>>2];b=0;while(1){d=0;if((e|0)>=(n|0)&f>>>0>=i>>>0|(e|0)>(n|0)){break fa}d=H[c>>2];p=I[d+f|0];f=f+1|0;e=f?e:e+1|0;H[c+16>>2]=f;H[c+20>>2]=e;a=p>>>2|0;l=0;ja:{ka:{la:{ma:{t=p&3;switch(t|0){case 0:break ka;case 3:break ma;default:break la}}a=a+b|0;d=0;if(a>>>0>=h>>>0){break fa}ra(s+(b<<2)|0,0,(p&252)+4|0);b=a;break ja}while(1){if((f|0)==(i|0)&(e|0)==(n|0)){break ga}h=I[d+f|0];f=f+1|0;e=f?e:e+1|0;H[c+16>>2]=f;H[c+20>>2]=e;a=h<<(l<<3|6)|a;l=l+1|0;if((t|0)!=(l|0)){continue}break}}H[s+(b<<2)>>2]=a}b=b+1|0;h=H[j+12>>2];if(b>>>0>>0){continue}break}a=j+16|0;n=H[j>>2];d=H[j+16>>2];b=H[j+20>>2]-d|0;na:{if(b>>>0<=1048575){ya(a,262144-(b>>>2|0)|0);break na}if((b|0)==1048576){break na}H[j+20>>2]=d- -1048576}d=j+28|0;b=H[d>>2];f=H[j+32>>2]-b>>3;oa:{if(f>>>0>>0){ob(d,h-f|0);b=H[d>>2];break oa}if(f>>>0>h>>>0){H[j+32>>2]=(h<<3)+b}if(!h){break ga}}i=H[a>>2];f=0;d=0;while(1){e=n+(f<<2)|0;j=H[e>>2];l=(f<<3)+b|0;a=d;H[l+4>>2]=a;H[l>>2]=j;e=H[e>>2];d=e+a|0;if(d>>>0>262144){break ga}pa:{if(a>>>0>=d>>>0){break pa}l=0;j=e&7;if(j){while(1){H[i+(a<<2)>>2]=f;a=a+1|0;l=l+1|0;if((j|0)!=(l|0)){continue}break}}if(e-1>>>0<=6){break pa}while(1){e=i+(a<<2)|0;H[e>>2]=f;H[e+28>>2]=f;H[e+24>>2]=f;H[e+20>>2]=f;H[e+16>>2]=f;H[e+12>>2]=f;H[e+8>>2]=f;H[e+4>>2]=f;a=a+8|0;if((d|0)!=(a|0)){continue}break}}f=f+1|0;if((h|0)!=(f|0)){continue}break}k=(d|0)==262144}d=k}qa:{if(!d|(H[g+20>>2]?0:m)){break qa}d=0;j=ca-16|0;ca=j;ra:{sa:{if(J[c+38>>1]<=511){b=H[c+8>>2];a=H[c+12>>2];h=a;i=H[c+20>>2];k=H[c+16>>2];f=k+8|0;i=f>>>0<8?i+1|0:i;e=i;if(b>>>0>>0&(e|0)>=(a|0)|(a|0)<(e|0)){break ra}k=k+H[c>>2]|0;a=I[k|0]|I[k+1|0]<<8|(I[k+2|0]<<16|I[k+3|0]<<24);k=I[k+4|0]|I[k+5|0]<<8|(I[k+6|0]<<16|I[k+7|0]<<24);H[c+16>>2]=f;H[c+20>>2]=e;break sa}if(!gb(1,j+8|0,c)){break ra}f=H[c+16>>2];e=H[c+20>>2];b=H[c+8>>2];h=H[c+12>>2];a=H[j+8>>2];k=H[j+12>>2]}i=b-f|0;b=h-((b>>>0>>0)+e|0)|0;if((b|0)==(k|0)&a>>>0>i>>>0|b>>>0>>0){break ra}e=e+k|0;b=a+f|0;e=b>>>0>>0?e+1|0:e;H[c+16>>2]=b;H[c+20>>2]=e;if((a|0)<=0){break ra}b=H[c>>2]+f|0;H[g+48>>2]=b;c=a-1|0;f=c+b|0;e=I[f|0];ta:{if(e>>>0<=63){H[g+52>>2]=c;a=I[f|0]&63;break ta}ua:{switch((e>>>6|0)-1|0){case 0:if(a>>>0<2){break ra}a=a-2|0;H[g+52>>2]=a;a=a+b|0;a=I[a+1|0]<<8&16128|I[a|0];break ta;case 1:if(a>>>0<3){break ra}a=a-3|0;H[g+52>>2]=a;a=a+b|0;a=I[a+1|0]<<8|I[a+2|0]<<16&4128768|I[a|0];break ta;default:break ua}}a=a-4|0;H[g+52>>2]=a;a=a+b|0;a=(I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24))&1073741823}H[g+56>>2]=a- -1048576;d=a>>>0<267386880}ca=j+16|0;if(!d){break qa}if(!m){o=1;break qa}b=H[g+52>>2];a=H[g+56>>2];c=H[g+36>>2];d=H[g+48>>2];f=H[g+24>>2];while(1){va:{if(a>>>0>1048575){break va}while(1){if((b|0)<=0){break va}b=b-1|0;H[g+52>>2]=b;a=I[b+d|0]|a<<8;H[g+56>>2]=a;if(a>>>0<1048576){continue}break}}e=a&262143;o=H[f+(e<<2)>>2];k=c+(o<<3)|0;a=(N(H[k>>2],a>>>18|0)+e|0)-H[k+4>>2]|0;H[g+56>>2]=a;H[r+(q<<2)>>2]=o;o=1;q=q+1|0;if((m|0)!=(q|0)){continue}break}}a=H[g+36>>2];if(a){H[g+40>>2]=a;oa(a)}a=H[g+24>>2];if(a){H[g+28>>2]=a;oa(a)}a=H[g+8>>2];if(a){H[g+12>>2]=a;oa(a)}ca=g- -64|0;b=o;break g;case 12:m=a;r=d;g=ca+-64|0;ca=g;H[g+56>>2]=0;H[g+48>>2]=0;H[g+52>>2]=0;H[g+40>>2]=0;H[g+44>>2]=0;H[g+32>>2]=0;H[g+36>>2]=0;H[g+24>>2]=0;H[g+28>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;j=g+8|0;a=J[c+38>>1];wa:{xa:{if(!a){break xa}ya:{if(a>>>0<=511){d=H[c+8>>2];b=H[c+12>>2];i=H[c+20>>2];a=H[c+16>>2];f=a+4|0;i=f>>>0<4?i+1|0:i;if(d>>>0>>0&(b|0)<=(i|0)|(b|0)<(i|0)){break xa}a=a+H[c>>2]|0;h=I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24);H[j+12>>2]=h;e=H[c+20>>2];f=H[c+16>>2]+4|0;e=f>>>0<4?e+1|0:e;H[c+16>>2]=f;H[c+20>>2]=e;break ya}if(!hb(1,j+12|0,c)){break xa}f=H[c+16>>2];e=H[c+20>>2];h=H[j+12>>2]}a=H[c+8>>2];d=a-f|0;a=H[c+12>>2]-((a>>>0>>0)+e|0)|0;if(d>>>0>>6>>>0&(a|0)<=0|(a|0)<0){break xa}b=H[j>>2];a=H[j+4>>2]-b>>2;za:{if(a>>>0>>0){ya(j,h-a|0);h=H[j+12>>2];break za}if(a>>>0<=h>>>0){break za}H[j+4>>2]=b+(h<<2)}d=1;if(!h){break wa}f=H[c+16>>2];e=H[c+20>>2];s=H[j>>2];i=H[c+8>>2];n=H[c+12>>2];b=0;while(1){d=0;if((e|0)>=(n|0)&f>>>0>=i>>>0|(e|0)>(n|0)){break wa}d=H[c>>2];p=I[d+f|0];f=f+1|0;e=f?e:e+1|0;H[c+16>>2]=f;H[c+20>>2]=e;a=p>>>2|0;l=0;Aa:{Ba:{Ca:{Da:{t=p&3;switch(t|0){case 0:break Ba;case 3:break Da;default:break Ca}}a=a+b|0;d=0;if(a>>>0>=h>>>0){break wa}ra(s+(b<<2)|0,0,(p&252)+4|0);b=a;break Aa}while(1){if((f|0)==(i|0)&(e|0)==(n|0)){break xa}h=I[d+f|0];f=f+1|0;e=f?e:e+1|0;H[c+16>>2]=f;H[c+20>>2]=e;a=h<<(l<<3|6)|a;l=l+1|0;if((t|0)!=(l|0)){continue}break}}H[s+(b<<2)>>2]=a}b=b+1|0;h=H[j+12>>2];if(b>>>0>>0){continue}break}a=j+16|0;n=H[j>>2];d=H[j+16>>2];b=H[j+20>>2]-d|0;Ea:{if(b>>>0<=2097151){ya(a,524288-(b>>>2|0)|0);break Ea}if((b|0)==2097152){break Ea}H[j+20>>2]=d+2097152}d=j+28|0;b=H[d>>2];f=H[j+32>>2]-b>>3;Fa:{if(f>>>0>>0){ob(d,h-f|0);b=H[d>>2];break Fa}if(f>>>0>h>>>0){H[j+32>>2]=(h<<3)+b}if(!h){break xa}}i=H[a>>2];f=0;d=0;while(1){e=n+(f<<2)|0;j=H[e>>2];l=(f<<3)+b|0;a=d;H[l+4>>2]=a;H[l>>2]=j;e=H[e>>2];d=e+a|0;if(d>>>0>524288){break xa}Ga:{if(a>>>0>=d>>>0){break Ga}l=0;j=e&7;if(j){while(1){H[i+(a<<2)>>2]=f;a=a+1|0;l=l+1|0;if((j|0)!=(l|0)){continue}break}}if(e-1>>>0<=6){break Ga}while(1){e=i+(a<<2)|0;H[e>>2]=f;H[e+28>>2]=f;H[e+24>>2]=f;H[e+20>>2]=f;H[e+16>>2]=f;H[e+12>>2]=f;H[e+8>>2]=f;H[e+4>>2]=f;a=a+8|0;if((d|0)!=(a|0)){continue}break}}f=f+1|0;if((h|0)!=(f|0)){continue}break}k=(d|0)==524288}d=k}Ha:{if(!d|(H[g+20>>2]?0:m)){break Ha}d=0;i=ca-16|0;ca=i;Ia:{Ja:{if(J[c+38>>1]<=511){b=H[c+8>>2];a=H[c+12>>2];h=a;e=H[c+20>>2];k=H[c+16>>2];f=k+8|0;e=f>>>0<8?e+1|0:e;if(b>>>0>>0&(a|0)<=(e|0)|(a|0)<(e|0)){break Ia}k=k+H[c>>2]|0;a=I[k|0]|I[k+1|0]<<8|(I[k+2|0]<<16|I[k+3|0]<<24);k=I[k+4|0]|I[k+5|0]<<8|(I[k+6|0]<<16|I[k+7|0]<<24);H[c+16>>2]=f;H[c+20>>2]=e;break Ja}if(!gb(1,i+8|0,c)){break Ia}f=H[c+16>>2];e=H[c+20>>2];b=H[c+8>>2];h=H[c+12>>2];a=H[i+8>>2];k=H[i+12>>2]}j=b-f|0;b=h-((b>>>0>>0)+e|0)|0;if((b|0)==(k|0)&a>>>0>j>>>0|b>>>0>>0){break Ia}e=e+k|0;b=a+f|0;e=b>>>0>>0?e+1|0:e;H[c+16>>2]=b;H[c+20>>2]=e;if((a|0)<=0){break Ia}b=H[c>>2]+f|0;H[g+48>>2]=b;c=a-1|0;f=c+b|0;e=I[f|0];Ka:{if(e>>>0<=63){H[g+52>>2]=c;a=I[f|0]&63;break Ka}La:{switch((e>>>6|0)-1|0){case 0:if(a>>>0<2){break Ia}a=a-2|0;H[g+52>>2]=a;a=a+b|0;a=I[a+1|0]<<8&16128|I[a|0];break Ka;case 1:if(a>>>0<3){break Ia}a=a-3|0;H[g+52>>2]=a;a=a+b|0;a=I[a+1|0]<<8|I[a+2|0]<<16&4128768|I[a|0];break Ka;default:break La}}a=a-4|0;H[g+52>>2]=a;a=a+b|0;a=(I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24))&1073741823}H[g+56>>2]=a+2097152;d=a>>>0<534773760}ca=i+16|0;if(!d){break Ha}if(!m){o=1;break Ha}b=H[g+52>>2];a=H[g+56>>2];c=H[g+36>>2];d=H[g+48>>2];f=H[g+24>>2];while(1){Ma:{if(a>>>0>2097151){break Ma}while(1){if((b|0)<=0){break Ma}b=b-1|0;H[g+52>>2]=b;a=I[b+d|0]|a<<8;H[g+56>>2]=a;if(a>>>0<2097152){continue}break}}e=a&524287;o=H[f+(e<<2)>>2];k=c+(o<<3)|0;a=(N(H[k>>2],a>>>19|0)+e|0)-H[k+4>>2]|0;H[g+56>>2]=a;H[r+(q<<2)>>2]=o;o=1;q=q+1|0;if((m|0)!=(q|0)){continue}break}}a=H[g+36>>2];if(a){H[g+40>>2]=a;oa(a)}a=H[g+24>>2];if(a){H[g+28>>2]=a;oa(a)}a=H[g+8>>2];if(a){H[g+12>>2]=a;oa(a)}ca=g- -64|0;b=o;break g;case 17:b=Le(a,c,d);break g;case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:b=ca+-64|0;ca=b;H[b+56>>2]=0;H[b+48>>2]=0;H[b+52>>2]=0;H[b+40>>2]=0;H[b+44>>2]=0;H[b+32>>2]=0;H[b+36>>2]=0;H[b+24>>2]=0;H[b+28>>2]=0;H[b+16>>2]=0;H[b+20>>2]=0;H[b+8>>2]=0;H[b+12>>2]=0;Na:{if(!Ne(b+8|0,c)|(H[b+20>>2]?0:a)){break Na}if(!Me(b+8|0,c)){break Na}if(!a){f=1;break Na}e=H[b+52>>2];c=H[b+56>>2];k=H[b+36>>2];i=H[b+48>>2];g=H[b+24>>2];while(1){Oa:{if(c>>>0>16383){break Oa}while(1){if((e|0)<=0){break Oa}e=e-1|0;H[b+52>>2]=e;c=I[e+i|0]|c<<8;H[b+56>>2]=c;if(c>>>0<16384){continue}break}}f=c&4095;m=H[g+(f<<2)>>2];r=k+(m<<3)|0;c=(N(H[r>>2],c>>>12|0)+f|0)-H[r+4>>2]|0;H[b+56>>2]=c;H[(o<<2)+d>>2]=m;f=1;o=o+1|0;if((o|0)!=(a|0)){continue}break}}a=H[b+36>>2];if(a){H[b+40>>2]=a;oa(a)}a=H[b+24>>2];if(a){H[b+28>>2]=a;oa(a)}a=H[b+8>>2];if(a){H[b+12>>2]=a;oa(a)}ca=b- -64|0;b=f;break g;case 13:case 14:case 15:case 16:break h;default:break g}}b=Le(a,c,d)}f=b}return f}function gi(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,L=0,M=0,O=0,P=0,Q=0,R=0;s=ca+-64|0;ca=s;H[a+132>>2]=0;if(H[a+148>>2]){c=H[a+144>>2];if(c){while(1){d=H[c>>2];oa(c);c=d;if(c){continue}break}}c=0;H[a+144>>2]=0;d=H[a+140>>2];a:{if(!d){break a}if(d>>>0>=4){g=d&-4;while(1){e=c<<2;H[e+H[a+136>>2]>>2]=0;H[H[a+136>>2]+(e|4)>>2]=0;H[H[a+136>>2]+(e|8)>>2]=0;H[H[a+136>>2]+(e|12)>>2]=0;c=c+4|0;b=b+4|0;if((g|0)!=(b|0)){continue}break}}b=d&3;if(!b){break a}while(1){H[H[a+136>>2]+(c<<2)>>2]=0;c=c+1|0;u=u+1|0;if((b|0)!=(u|0)){continue}break}}H[a+148>>2]=0}b:{c:{d:{c=H[a+4>>2];u=I[c+36|0];b=u<<8|I[c+37|0];if(b>>>0<=513){i=H[c+32>>2];e:{if(b>>>0<=511){b=H[i+20>>2];e=H[i+16>>2];d=e+4|0;b=d>>>0<4?b+1|0:b;g=b;h=H[i+12>>2];if(K[i+8>>2]>>0&(b|0)>=(h|0)|(b|0)>(h|0)){break d}b=e+H[i>>2]|0;b=I[b|0]|I[b+1|0]<<8|(I[b+2|0]<<16|I[b+3|0]<<24);H[i+16>>2]=d;H[i+20>>2]=g;break e}if(!Ea(1,s,i)){break d}c=H[a+4>>2];u=I[c+36|0];b=H[s>>2]}H[a+132>>2]=b}g=H[c+32>>2];f:{g:{h:{if((u&255)>>>0<=1){u=0;d=H[g+20>>2];e=H[g+16>>2];b=e+4|0;d=b>>>0<4?d+1|0:d;i=H[g+12>>2];if(K[g+8>>2]>>0&(i|0)<=(d|0)|(d|0)>(i|0)){break c}e=e+H[g>>2]|0;e=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[s+60>>2]=e;H[g+16>>2]=b;H[g+20>>2]=d;H[a+156>>2]=e;n=a+156|0;break h}u=0;if(!Ea(1,s+60|0,g)){break c}c=H[a+4>>2];b=I[c+36|0];H[a+156>>2]=H[s+60>>2];n=a+156|0;if(b>>>0>1){break g}}g=H[c+32>>2];h=H[g+8>>2];i=H[g+12>>2];c=H[g+20>>2];d=H[g+16>>2];b=d+4|0;c=b>>>0<4?c+1|0:c;e=b;if(b>>>0>h>>>0&(c|0)>=(i|0)|(c|0)>(i|0)){break c}b=d+H[g>>2]|0;b=I[b|0]|I[b+1|0]<<8|(I[b+2|0]<<16|I[b+3|0]<<24);H[s+56>>2]=b;H[g+16>>2]=e;H[g+20>>2]=c;break f}if(!Ea(1,s+56|0,H[c+32>>2])){break c}b=H[s+56>>2]}if(b>>>0>1431655765|K[n>>2]>N(b,3)>>>0){break c}f=H[a+4>>2];g=H[f+32>>2];c=g;e=H[c+8>>2];i=H[c+16>>2];j=H[c+12>>2];d=H[c+20>>2];c=d;if((j|0)<=(c|0)&e>>>0<=i>>>0|(c|0)>(j|0)){break c}n=H[g>>2];o=I[n+i|0];h=i+1|0;c=h?c:c+1|0;H[g+16>>2]=h;H[g+20>>2]=c;i:{if(I[f+36|0]<=1){f=e;c=j;e=i+5|0;d=e>>>0<5?d+1|0:d;if((c|0)<=(d|0)&e>>>0>f>>>0|(c|0)<(d|0)){break c}c=h+n|0;n=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);H[s+52>>2]=n;H[g+16>>2]=e;H[g+20>>2]=d;break i}if(!Ea(1,s+52|0,g)){break c}n=H[s+52>>2]}if(b>>>0>>0|((n>>>0)/3|0)+n>>>0>>0){break c}c=H[a+4>>2];i=H[c+32>>2];j:{if(I[c+36|0]<=1){c=H[i+20>>2];e=H[i+16>>2];d=e+4|0;c=d>>>0<4?c+1|0:c;g=d;f=K[i+8>>2]>>0;d=H[i+12>>2];if(f&(d|0)<=(c|0)|(c|0)>(d|0)){break c}d=e+H[i>>2]|0;d=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[s+48>>2]=d;H[i+16>>2]=g;H[i+20>>2]=c;break j}if(!Ea(1,s+48|0,i)){break c}d=H[s+48>>2]}if(d>>>0>n>>>0){break c}H[a+28>>2]=H[a+24>>2];e=$b(pa(88));c=H[a+8>>2];H[a+8>>2]=e;if(c){cb(c);if(!H[a+8>>2]){break c}}H[a+164>>2]=H[a+160>>2];Jb(a+160|0,b);H[a+176>>2]=H[a+172>>2];Jb(a+172|0,b);H[a- -64>>2]=0;H[a+92>>2]=-1;H[a+84>>2]=-1;H[a+88>>2]=-1;H[a+40>>2]=H[a+36>>2];H[a+52>>2]=H[a+48>>2];H[a+76>>2]=H[a+72>>2];B=a+216|0;ed(B);dd(B,o);if(!Lc(H[a+8>>2],b,H[a+156>>2]+d|0)){break c}c=H[a+156>>2];F[s|0]=1;Oa(a+120|0,c+d|0,s);c=H[a+4>>2];b=J[c+36>>1];b=(b<<8|b>>>8)&65535;k:{if(b>>>0<=513){i=H[c+32>>2];l:{if(b>>>0<=511){b=H[i+20>>2];e=H[i+16>>2];c=e+4|0;b=c>>>0<4?b+1|0:b;g=b;h=H[i+12>>2];if(K[i+8>>2]>>0&(b|0)>=(h|0)|(b|0)>(h|0)){break c}b=e+H[i>>2]|0;b=I[b|0]|I[b+1|0]<<8|(I[b+2|0]<<16|I[b+3|0]<<24);H[i+16>>2]=c;H[i+20>>2]=g;break l}if(!Ea(1,s+44|0,i)){break c}b=H[s+44>>2]}if(!b){break c}c=H[H[a+4>>2]+32>>2];e=H[c+8>>2];g=H[c+16>>2];i=e-g|0;c=H[c+12>>2]-(H[c+20>>2]+(e>>>0>>0)|0)|0;if((c|0)<=0&b>>>0>i>>>0|(c|0)<0){break c}c=Ha(s);e=H[H[a+4>>2]+32>>2];g=H[e+16>>2];i=(g+H[e>>2]|0)+b|0;g=H[e+8>>2]-g|0;G[c+38>>1]=J[e+38>>1];H[c>>2]=i;H[c+16>>2]=0;H[c+20>>2]=0;H[c+8>>2]=g-b;H[c+12>>2]=0;C=Ib(a,c);if((C|0)==-1){break c}M=C>>31;break k}C=-1;M=-1;if((Ib(a,H[c+32>>2])|0)==-1){break c}}e=a+232|0;Ee(e,a);H[a+372>>2]=o;H[a+384>>2]=H[a+156>>2]+d;O=Ha(s);g=O;b=0;j=ca-16|0;ca=j;m:{n:{c=H[e+144>>2];c=J[(ea[H[H[c>>2]+32>>2]](c)|0)+36>>1];if(((c<<8|c>>>8)&65535)>>>0<=513){c=H[e+4>>2];H[e+40>>2]=H[e>>2];H[e+44>>2]=c;c=H[e+36>>2];H[e+72>>2]=H[e+32>>2];H[e+76>>2]=c;d=H[e+28>>2];c=e- -64|0;H[c>>2]=H[e+24>>2];H[c+4>>2]=d;c=H[e+20>>2];H[e+56>>2]=H[e+16>>2];H[e+60>>2]=c;c=H[e+12>>2];H[e+48>>2]=H[e+8>>2];H[e+52>>2]=c;if(!Db(e+40|0,1,j+8|0)){break n}c=H[e+44>>2];H[e>>2]=H[e+40>>2];H[e+4>>2]=c;c=H[e+76>>2];H[e+32>>2]=H[e+72>>2];H[e+36>>2]=c;c=H[e+68>>2];H[e+24>>2]=H[e+64>>2];H[e+28>>2]=c;c=H[e+60>>2];h=c;d=H[e+56>>2];H[e+16>>2]=d;H[e+20>>2]=c;i=H[e+52>>2];f=i;c=H[e+48>>2];H[e+8>>2]=c;H[e+12>>2]=f;o=c-d|0;k=H[j+12>>2];c=f-((c>>>0>>0)+h|0)|0;i=H[j+8>>2];if((k|0)==(c|0)&o>>>0>>0|c>>>0>>0){break n}c=h+k|0;f=d;d=d+i|0;c=f>>>0>d>>>0?c+1|0:c;H[e+16>>2]=d;H[e+20>>2]=c}o:{if(J[e+38>>1]<=513){c=H[e+4>>2];H[e+96>>2]=H[e>>2];H[e+100>>2]=c;c=H[e+36>>2];H[e+128>>2]=H[e+32>>2];H[e+132>>2]=c;c=H[e+28>>2];H[e+120>>2]=H[e+24>>2];H[e+124>>2]=c;c=H[e+20>>2];H[e+112>>2]=H[e+16>>2];H[e+116>>2]=c;c=H[e+12>>2];H[e+104>>2]=H[e+8>>2];H[e+108>>2]=c;if(!Db(e+96|0,1,j+8|0)){break n}c=H[e+100>>2];H[e>>2]=H[e+96>>2];H[e+4>>2]=c;c=H[e+132>>2];H[e+32>>2]=H[e+128>>2];H[e+36>>2]=c;c=H[e+124>>2];H[e+24>>2]=H[e+120>>2];H[e+28>>2]=c;d=H[e+116>>2];h=d;c=H[e+112>>2];H[e+16>>2]=c;H[e+20>>2]=d;i=H[e+108>>2];f=i;d=H[e+104>>2];H[e+8>>2]=d;H[e+12>>2]=f;o=d-c|0;k=H[j+12>>2];d=f-((c>>>0>d>>>0)+h|0)|0;i=H[j+8>>2];if((k|0)==(d|0)&o>>>0>>0|d>>>0>>0){break n}d=h+k|0;f=c;c=c+i|0;d=f>>>0>c>>>0?d+1|0:d;H[e+16>>2]=c;H[e+20>>2]=d;break o}if(!ta(e+80|0,e)){break m}}if(!Fe(e)){break m}c=H[e+4>>2];H[g>>2]=H[e>>2];H[g+4>>2]=c;c=H[e+36>>2];H[g+32>>2]=H[e+32>>2];H[g+36>>2]=c;c=H[e+28>>2];H[g+24>>2]=H[e+24>>2];H[g+28>>2]=c;c=H[e+20>>2];H[g+16>>2]=H[e+16>>2];H[g+20>>2]=c;c=H[e+12>>2];H[g+8>>2]=H[e+8>>2];H[g+12>>2]=c;c=H[e+144>>2];c=J[(ea[H[H[c>>2]+32>>2]](c)|0)+36>>1];p:{if(((c<<8|c>>>8)&65535)>>>0<=513){c=H[e+144>>2];q:{if(I[(ea[H[H[c>>2]+32>>2]](c)|0)+36|0]<=1){c=H[g+20>>2];i=H[g+16>>2];d=i+4|0;c=d>>>0<4?c+1|0:c;h=d;f=K[g+8>>2]>>0;d=H[g+12>>2];if(f&(d|0)<=(c|0)|(c|0)>(d|0)){break m}d=i+H[g>>2]|0;d=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[g+16>>2]=h;H[g+20>>2]=c;break q}if(!Ea(1,j+8|0,g)){break m}d=H[j+8>>2]}c=H[e+152>>2];if(d>>>0>=c>>>0){break m}d=H[g+20>>2];h=H[g+12>>2];i=H[g+16>>2];if((d|0)>=(h|0)&i>>>0>=K[g+8>>2]|(d|0)>(h|0)){break m}h=I[i+H[g>>2]|0];i=i+1|0;d=i?d:d+1|0;H[g+16>>2]=i;H[g+20>>2]=d;if(h){break m}H[e+176>>2]=2;H[e+180>>2]=7;break p}H[e+176>>2]=2;H[e+180>>2]=7;c=H[e+152>>2]}if((c|0)<0){break m}H[j+8>>2]=0;b=2;h=H[e+156>>2];i=H[e+160>>2]-h>>2;r:{if(i>>>0>>0){Pa(e+156|0,c-i|0,j+8|0);b=H[e+176>>2];d=H[e+180>>2];break r}d=7;if(c>>>0>=i>>>0){break r}H[e+160>>2]=h+(c<<2)}i=e+184|0;b=(d-b|0)+1|0;c=H[e+188>>2];h=H[e+184>>2];d=(c-h|0)/12|0;s:{if(b>>>0>d>>>0){o=0;d=b-d|0;f=H[i+8>>2];c=H[i+4>>2];t:{if(d>>>0<=(f-c|0)/12>>>0){if(d){b=c;c=N(d,12)-12|0;c=(c-((c>>>0)%12|0)|0)+12|0;c=ra(b,0,c)+c|0}H[i+4>>2]=c;break t}u:{v:{w:{h=H[i>>2];k=(c-h|0)/12|0;b=k+d|0;if(b>>>0<357913942){f=(f-h|0)/12|0;l=f<<1;f=f>>>0>=178956970?357913941:b>>>0>>0?l:b;if(f){if(f>>>0>=357913942){break w}o=pa(N(f,12))}b=N(k,12)+o|0;d=N(d,12)-12|0;k=(d-((d>>>0)%12|0)|0)+12|0;d=ra(b,0,k);k=d+k|0;f=N(f,12)+o|0;if((c|0)==(h|0)){break v}while(1){b=b-12|0;c=c-12|0;H[b>>2]=H[c>>2];H[b+4>>2]=H[c+4>>2];H[b+8>>2]=H[c+8>>2];H[c+8>>2]=0;H[c>>2]=0;H[c+4>>2]=0;if((c|0)!=(h|0)){continue}break}H[i+8>>2]=f;d=H[i+4>>2];H[i+4>>2]=k;c=H[i>>2];H[i>>2]=b;if((c|0)==(d|0)){break u}while(1){b=d-12|0;h=H[b>>2];if(h){H[d-8>>2]=h;oa(h)}d=b;if((b|0)!=(c|0)){continue}break}break u}break b}wa();v()}H[i+8>>2]=f;H[i+4>>2]=k;H[i>>2]=d}if(c){oa(c)}}d=H[e+188>>2];break s}if(b>>>0>=d>>>0){d=c;break s}d=h+N(b,12)|0;if((d|0)!=(c|0)){while(1){b=c-12|0;h=H[b>>2];if(h){H[c-8>>2]=h;oa(h)}c=b;if((d|0)!=(b|0)){continue}break}}H[e+188>>2]=d}f=e+196|0;b=H[e+184>>2];c=(d-b|0)/12|0;o=H[e+196>>2];h=H[e+200>>2]-o>>2;x:{if(c>>>0>h>>>0){ya(f,c-h|0);b=H[e+184>>2];d=H[e+188>>2];break x}if(c>>>0>=h>>>0){break x}H[e+200>>2]=o+(c<<2)}if((b|0)==(d|0)){b=1;break m}c=0;while(1){if(!Ea(1,j+8|0,g)){break n}b=H[e+148>>2];d=(H[b+4>>2]-H[b>>2]>>2>>>0)/3|0;b=H[j+8>>2];if(d>>>0>>0){break n}if(b){k=N(c,12);h=k+H[i>>2]|0;d=H[h>>2];o=H[h+4>>2]-d>>2;y:{if(o>>>0>>0){ya(h,b-o|0);d=H[k+H[i>>2]>>2];break y}if(b>>>0>=o>>>0){break y}H[h+4>>2]=(b<<2)+d}kd(b,1,g,d);H[H[f>>2]+(c<<2)>>2]=b}b=1;c=c+1|0;if(c>>>0<(H[e+188>>2]-H[e+184>>2]|0)/12>>>0){continue}break}break m}b=0}ca=j+16|0;z:{if(!b){break z}d=0;c=0;g=0;i=0;o=0;l=ca-96|0;ca=l;H[l+72>>2]=0;H[l+64>>2]=0;H[l+68>>2]=0;H[l+48>>2]=0;H[l+52>>2]=0;H[l+40>>2]=0;H[l+44>>2]=0;H[l+56>>2]=1065353216;H[l+32>>2]=0;H[l+24>>2]=0;H[l+28>>2]=0;j=a;L=H[a+124>>2];A:{B:{C:{D:{E:{if((n|0)<=0){break E}r=j+232|0;P=H[j+216>>2]!=H[j+220>>2];D=1;while(1){h=i;i=h+1|0;a=H[r+172>>2];F:{G:{if((a|0)!=-1){b=H[r+196>>2]+(a<<2)|0;f=H[b>>2];a=f-1|0;H[b>>2]=a;b=9;if((f|0)<=0){break F}a=H[H[H[r+184>>2]+N(H[r+172>>2],12)>>2]+(a<<2)>>2];if(a>>>0>4){break F}b=H[(a<<2)+12144>>2];break G}b=7;a=H[r+144>>2];a=J[(ea[H[H[a>>2]+32>>2]](a)|0)+36>>1];if(((a<<8|a>>>8)&65535)>>>0>513|!I[r+76|0]){break G}b=0;m=H[r- -64>>2];k=H[r+72>>2];a=m+(k>>>3|0)|0;p=H[r+68>>2];if(a>>>0>=p>>>0){break G}f=I[a|0];a=k+1|0;H[r+72>>2]=a;f=f>>>(k&7)&1;if(!f){break G}q=a>>>3|0;b=m+q|0;H:{if(b>>>0>=p>>>0){b=a;a=0;break H}t=I[b|0];b=k+2|0;H[r+72>>2]=b;q=b>>>3|0;a=t>>>(a&7)&1}k=m+q|0;if(k>>>0

    >>0){k=I[k|0];H[r+72>>2]=b+1;b=k>>>(b&7)<<1&2}else{b=0}b=(a|b)<<1|f}H[r+168>>2]=b}a=b;I:{J:{if(!a){if((c|0)==(g|0)){b=-1;break D}d=-1;m=H[j+8>>2];t=H[m+24>>2];D=c-4|0;f=H[D>>2];a=-1;K:{if((f|0)==-1){break K}k=f+1|0;k=(k>>>0)%3|0?k:f-2|0;a=-1;if((k|0)==-1){break K}a=H[H[m>>2]+(k<<2)>>2]}b=H[t+(a<<2)>>2];if((b|0)!=-1){d=b+1|0;d=(d>>>0)%3|0?d:b-2|0}if((d|0)==(f|0)){b=-1;break D}if((f|0)!=-1){b=-1;if(H[H[m+12>>2]+(f<<2)>>2]!=-1){break D}}k=H[m+12>>2];if((d|0)!=-1){b=-1;if(H[k+(d<<2)>>2]!=-1){break D}}p=N(h,3);b=p+1|0;H[k+(f<<2)>>2]=b;w=b<<2;H[w+k>>2]=f;q=p+2|0;H[k+(d<<2)>>2]=q;y=q<<2;H[y+k>>2]=d;k=-1;h=-1;L:{if((f|0)==-1){break L}M:{if((f>>>0)%3|0){b=f-1|0;break M}b=f+2|0;h=-1;if((b|0)==-1){break L}}h=H[H[m>>2]+(b<<2)>>2]}N:{if((d|0)==-1){break N}b=d+1|0;b=(b>>>0)%3|0?b:d-2|0;if((b|0)==-1){break N}k=H[H[m>>2]+(b<<2)>>2]}b=-1;if((a|0)==(h|0)|(a|0)==(k|0)){break D}b=H[m>>2];H[b+(p<<2)>>2]=a;H[b+w>>2]=k;H[b+y>>2]=h;if((h|0)!=-1){H[t+(h<<2)>>2]=q}b=H[j+120>>2]+(a>>>3&536870908)|0;d=H[b>>2];Q=b,R=Vj(a)&d,H[Q>>2]=R;H[D>>2]=p;k=H[c-4>>2];break J}b=-1;O:{P:{Q:{R:{S:{T:{U:{V:{W:{switch(a-1|0){case 2:case 4:if((c|0)==(g|0)){break D}t=c-4|0;d=H[t>>2];f=H[j+8>>2];m=H[f+12>>2];if((d|0)!=-1&H[m+(d<<2)>>2]!=-1){break D}k=N(h,3);p=(a|0)==5;q=k+(p?2:1)|0;w=q<<2;H[w+m>>2]=d;H[m+(d<<2)>>2]=q;Ka(f+24|0,11424);a=H[j+8>>2];m=H[a+24>>2];if(H[a+28>>2]-m>>2>(L|0)){break D}a=H[a>>2];y=a+w|0;b=H[f+28>>2];f=H[f+24>>2];w=(b-f>>2)-1|0;H[y>>2]=w;if((b|0)!=(f|0)){H[m+(w<<2)>>2]=q}b=p?k:k+2|0;q=a+(k+p<<2)|0;X:{if((d|0)==-1){H[a+(b<<2)>>2]=-1;b=-1;break X}Y:{Z:{_:{if((d>>>0)%3|0){f=d-1|0;break _}f=d+2|0;if((f|0)==-1){break Z}}f=H[a+(f<<2)>>2];H[a+(b<<2)>>2]=f;if((f|0)==-1){break Y}H[m+(f<<2)>>2]=b;break Y}H[a+(b<<2)>>2]=-1}f=d+1|0;d=(f>>>0)%3|0?f:d-2|0;b=-1;if((d|0)==-1){break X}b=H[a+(d<<2)>>2]}H[q>>2]=b;H[t>>2]=k;break V;case 0:if((c|0)==(d|0)){break D}a=c-4|0;m=H[a>>2];H[l+68>>2]=a;p=H[l+44>>2];$:{if(!p){c=a;break $}f=H[l+40>>2];q=Uj(p)>>>0>1;b=h&p+2147483647;aa:{if(!q){break aa}b=h;if(b>>>0

    >>0){break aa}b=(h>>>0)%(p>>>0)|0}k=b;b=H[f+(k<<2)>>2];if(!b){c=a;break $}b=H[b>>2];if(!b){c=a;break $}ba:{if(!q){f=p-1|0;while(1){p=H[b+4>>2];ca:{if((p|0)!=(h|0)){if((k|0)==(f&p)){break ca}c=a;break $}if((h|0)==H[b+8>>2]){break ba}}b=H[b>>2];if(b){continue}break}c=a;break $}while(1){f=H[b+4>>2];da:{if((f|0)!=(h|0)){if(f>>>0>=p>>>0){f=(f>>>0)%(p>>>0)|0}if((f|0)==(k|0)){break da}c=a;break $}if((h|0)==H[b+8>>2]){break ba}}b=H[b>>2];if(b){continue}break}c=a;break $}if((a|0)!=(x|0)){H[a>>2]=H[b+12>>2];H[l+68>>2]=c;break $}a=x-d|0;g=a>>2;c=g+1|0;if(c>>>0>=1073741824){break b}f=a>>>1|0;f=a>>>0>=2147483644?1073741823:c>>>0>>0?f:c;if(f){if(f>>>0>=1073741824){break B}a=pa(f<<2)}else{a=0}g=a+(g<<2)|0;H[g>>2]=H[b+12>>2];c=g+4|0;if((d|0)!=(x|0)){while(1){g=g-4|0;x=x-4|0;H[g>>2]=H[x>>2];if((d|0)!=(x|0)){continue}break}}x=a+(f<<2)|0;H[l+72>>2]=x;H[l+68>>2]=c;H[l+64>>2]=g;if(d){oa(d)}}if((c|0)==(g|0)){break P}w=c-4|0;a=H[w>>2];if((a|0)==(m|0)){break P}b=(a|0)==-1;p=H[j+8>>2];if(!b&H[H[p+12>>2]+(a<<2)>>2]!=-1){break P}q=H[p+12>>2];if((m|0)!=-1&H[q+(m<<2)>>2]!=-1){break P}k=N(h,3);t=k+2|0;H[q+(a<<2)>>2]=t;h=t<<2;H[h+q>>2]=a;d=k+1|0;H[q+(m<<2)>>2]=d;y=d<<2;H[y+q>>2]=m;if(b){break T}if((a>>>0)%3|0){f=a-1|0;break S}f=a+2|0;if((f|0)!=-1){break S}d=H[p>>2];f=-1;break R;case 6:break W;default:break D}}k=H[j+8>>2];Ka(k+24|0,11424);f=H[j+8>>2];a=N(h,3);m=H[k+28>>2];p=H[k+24>>2];q=m-p|0;k=q>>2;t=k-1|0;H[H[f>>2]+(a<<2)>>2]=t;Ka(f+24|0,11424);w=a+1|0;H[H[f>>2]+(w<<2)>>2]=(H[f+28>>2]-H[f+24>>2]>>2)-1;f=H[j+8>>2];Ka(f+24|0,11424);y=a+2|0;H[H[f>>2]+(y<<2)>>2]=(H[f+28>>2]-H[f+24>>2]>>2)-1;E=H[j+8>>2];f=H[E+24>>2];if(H[E+28>>2]-f>>2>(L|0)){break D}ea:{fa:{if((m|0)!=(p|0)){H[f+(t<<2)>>2]=a;b=0;if((q|0)==-4){break fa}}H[f+(k<<2)>>2]=w;b=k+1|0;if((b|0)==-1){break ea}}H[f+(b<<2)>>2]=y}if((c|0)!=(x|0)){H[c>>2]=a;c=c+4|0;H[l+68>>2]=c;break U}b=c-d|0;k=b>>2;g=k+1|0;if(g>>>0>=1073741824){break b}f=b>>>1|0;b=b>>>0>=2147483644?1073741823:g>>>0>>0?f:g;if(b){if(b>>>0>=1073741824){break B}f=pa(b<<2)}else{f=0}g=f+(k<<2)|0;H[g>>2]=a;x=f+(b<<2)|0;a=g+4|0;if((c|0)!=(d|0)){while(1){g=g-4|0;c=c-4|0;H[g>>2]=H[c>>2];if((c|0)!=(d|0)){continue}break}}H[l+72>>2]=x;H[l+68>>2]=a;H[l+64>>2]=g;if(d){oa(d)}c=a}d=g}Ce(r,H[c-4>>2]);a=H[j+40>>2];if((a|0)==H[j+36>>2]){break I}b=a-12|0;f=H[b+4>>2];h=(h^-1)+n|0;if(f>>>0>h>>>0){break P}if((f|0)!=(h|0)){break I}k=I[a-4|0];f=H[b>>2];H[j+40>>2]=b;if((f|0)<0){break P}m=c-4|0;a=H[m>>2];H[l+20>>2]=(f^-1)+n;b=l+20|0;H[l+88>>2]=b;Gb(l,l+40|0,b,l+88|0);f=H[l>>2];ga:{if(k&1){b=-1;if((a|0)==-1){break ga}b=a+1|0;b=(b>>>0)%3|0?b:a-2|0;break ga}b=-1;if((a|0)==-1){break ga}b=a-1|0;if((a>>>0)%3|0){break ga}b=a+2|0}H[f+12>>2]=b;b=H[j+40>>2];if((b|0)==H[j+36>>2]){break I}while(1){a=b-12|0;f=H[a+4>>2];if(f>>>0>h>>>0){break P}if((f|0)!=(h|0)){break I}f=I[b-4|0];b=H[a>>2];H[j+40>>2]=a;if((b|0)<0){break P}a=H[m>>2];H[l+20>>2]=(b^-1)+n;b=l+20|0;H[l+88>>2]=b;Gb(l,l+40|0,b,l+88|0);k=H[l>>2];ha:{if(f&1){b=-1;if((a|0)==-1){break ha}b=a+1|0;b=(b>>>0)%3|0?b:a-2|0;break ha}b=-1;if((a|0)==-1){break ha}b=a-1|0;if((a>>>0)%3|0){break ha}b=a+2|0}H[k+12>>2]=b;b=H[j+40>>2];if((b|0)!=H[j+36>>2]){continue}break}break I}f=-1;d=H[p>>2];H[d+(k<<2)>>2]=-1;b=-1;break Q}d=H[p>>2];f=H[d+(f<<2)>>2]}H[(k<<2)+d>>2]=f;E=a+1|0;a=(E>>>0)%3|0?E:a-2|0;b=-1;if((a|0)==-1){break Q}b=H[(a<<2)+d>>2]}H[d+y>>2]=b;ia:{if((m|0)==-1){H[d+h>>2]=-1;t=-1;a=-1;break ia}ja:{ka:{la:{if((m>>>0)%3|0){b=m-1|0;break la}b=m+2|0;if((b|0)==-1){break ka}}a=H[(b<<2)+d>>2];H[d+h>>2]=a;if((a|0)==-1){break ja}H[H[p+24>>2]+(a<<2)>>2]=t;break ja}H[d+h>>2]=-1}t=-1;b=m+1|0;b=(b>>>0)%3|0?b:m-2|0;a=-1;if((b|0)==-1){break ia}t=H[(b<<2)+d>>2];a=b}b=H[j+388>>2];h=f<<2;m=b+h|0;y=b;b=t<<2;H[m>>2]=H[m>>2]+H[y+b>>2];m=b;b=H[p+24>>2];m=m+b|0;if((f|0)!=-1){H[b+h>>2]=H[m>>2]}b=a;while(1){if((b|0)==-1){break O}H[(b<<2)+d>>2]=f;p=b+1|0;b=(p>>>0)%3|0?p:b-2|0;h=-1;ma:{if((b|0)==-1){break ma}b=H[q+(b<<2)>>2];h=-1;if((b|0)==-1){break ma}h=b+1|0;h=(h>>>0)%3|0?h:b-2|0}b=h;if((a|0)!=(b|0)){continue}break}}b=-1;if(!D){break E}break D}H[m>>2]=-1;na:{if(P){break na}if((z|0)!=(A|0)){H[A>>2]=t;A=A+4|0;H[l+28>>2]=A;break na}a=z-o|0;h=a>>2;b=h+1|0;if(b>>>0>=1073741824){break b}d=a>>>1|0;d=a>>>0>=2147483644?1073741823:b>>>0>>0?d:b;if(d){if(d>>>0>=1073741824){break B}a=pa(d<<2)}else{a=0}b=a+(h<<2)|0;H[b>>2]=t;A=b+4|0;if((o|0)!=(z|0)){while(1){b=b-4|0;z=z-4|0;H[b>>2]=H[z>>2];if((o|0)!=(z|0)){continue}break}}z=a+(d<<2)|0;H[l+32>>2]=z;H[l+28>>2]=A;H[l+24>>2]=b;if(o){oa(o)}o=b}H[w>>2]=k}Ce(r,k);d=g}D=(i|0)<(n|0);if((i|0)!=(n|0)){continue}break}i=n}b=-1;d=H[j+8>>2];if(H[d+28>>2]-H[d+24>>2]>>2>(L|0)){break D}if((c|0)!=(g|0)){x=j+72|0;h=j+60|0;p=j+312|0;while(1){c=c-4|0;o=H[c>>2];H[l+68>>2]=c;oa:{pa:{qa:{if(J[j+270>>1]<=513){if(!I[j+364|0]){break pa}a=H[j+360>>2];b=H[j+352>>2]+(a>>>3|0)|0;if(b>>>0>=K[j+356>>2]){break qa}b=I[b|0];H[j+360>>2]=a+1;if(!(b>>>(a&7)&1)){break qa}break pa}if(Ba(p)){break pa}}b=H[j+64>>2];a=H[j+68>>2];if((b|0)==a<<5){if((b+1|0)<0){break b}if(b>>>0<=1073741822){a=a<<6;b=(b&-32)+32|0;a=a>>>0>b>>>0?a:b}else{a=2147483647}pb(h,a);b=H[j+64>>2]}H[j+64>>2]=b+1;a=H[j+60>>2]+(b>>>3&536870908)|0;d=H[a>>2];Q=a,R=Vj(b)&d,H[Q>>2]=R;b=H[j+76>>2];if((b|0)!=H[j+80>>2]){H[b>>2]=o;H[j+76>>2]=b+4;break oa}d=H[x>>2];a=b-d|0;k=a>>2;f=k+1|0;if(f>>>0<1073741824){n=a>>>1|0;n=a>>>0>=2147483644?1073741823:f>>>0>>0?n:f;if(n){if(n>>>0>=1073741824){break B}a=pa(n<<2)}else{a=0}f=a+(k<<2)|0;H[f>>2]=o;o=f+4|0;if((b|0)!=(d|0)){while(1){f=f-4|0;b=b-4|0;H[f>>2]=H[b>>2];if((b|0)!=(d|0)){continue}break}}H[j+80>>2]=a+(n<<2);H[j+76>>2]=o;H[j+72>>2]=f;if(!d){break oa}oa(d);break oa}break b}m=H[j+8>>2];r=H[m>>2];if(((H[m+4>>2]-r>>2>>>0)/3|0)<=(i|0)){b=-1;break D}d=-1;q=H[m+24>>2];n=-1;ra:{if((o|0)==-1){break ra}g=o+1|0;g=(g>>>0)%3|0?g:o-2|0;n=-1;if((g|0)==-1){break ra}n=H[r+(g<<2)>>2]}a=H[q+(n<<2)>>2];sa:{if((a|0)==-1){k=1;f=-1;break sa}k=1;f=-1;b=a+1|0;a=(b>>>0)%3|0?b:a-2|0;if((a|0)==-1){break sa}k=0;d=a;b=a+1|0;b=(b>>>0)%3|0?b:a-2|0;if((b|0)!=-1){f=H[r+(b<<2)>>2]}}b=-1;g=-1;a=H[q+(f<<2)>>2];if((a|0)!=-1){g=a+1|0;g=(g>>>0)%3|0?g:a-2|0}if((d|0)==(o|0)|(g|0)==(o|0)|((o|0)!=-1&H[H[m+12>>2]+(o<<2)>>2]!=-1|(d|0)==(g|0))){break D}if(!k&H[H[m+12>>2]+(d<<2)>>2]!=-1){break D}k=-1;a=H[m+12>>2];m=-1;ta:{if((g|0)==-1){break ta}if(H[a+(g<<2)>>2]!=-1){break D}b=g+1|0;b=(b>>>0)%3|0?b:g-2|0;m=-1;if((b|0)==-1){break ta}m=H[r+(b<<2)>>2]}b=N(i,3);H[l>>2]=b;H[a+(b<<2)>>2]=o;H[a+(o<<2)>>2]=b;b=H[l>>2]+1|0;H[a+(b<<2)>>2]=d;H[a+(d<<2)>>2]=b;b=H[l>>2]+2|0;H[a+(b<<2)>>2]=g;H[a+(g<<2)>>2]=b;a=H[l>>2];H[r+(a<<2)>>2]=f;b=a+1|0;d=r+(b<<2)|0;H[d>>2]=m;g=a+2|0;o=r+(g<<2)|0;H[o>>2]=n;a=H[j+120>>2];f=b?f:-1;n=a+(f>>>3&536870908)|0;r=H[n>>2];Q=n,R=Vj(f)&r,H[Q>>2]=R;k=(b|0)!=-1?H[d>>2]:k;b=a+(k>>>3&536870908)|0;d=H[b>>2];Q=b,R=Vj(k)&d,H[Q>>2]=R;b=-1;b=(g|0)!=-1?H[o>>2]:b;a=a+(b>>>3&536870908)|0;d=H[a>>2];Q=a,R=Vj(b)&d,H[Q>>2]=R;F[l+88|0]=1;_c(h,l+88|0);Ka(x,l);i=i+1|0;g=H[l+64>>2]}if((c|0)!=(g|0)){continue}break}d=H[j+8>>2]}b=-1;if(((H[d+4>>2]-H[d>>2]>>2>>>0)/3|0)!=(i|0)){break D}b=H[d+28>>2]-H[d+24>>2]>>2;i=H[l+24>>2];f=H[l+28>>2];if((i|0)==(f|0)){break C}while(1){a=H[i>>2];h=H[d+24>>2];c=b-1|0;g=h+(c<<2)|0;if(H[g>>2]==-1){while(1){c=b-2|0;b=b-1|0;g=h+(c<<2)|0;if(H[g>>2]==-1){continue}break}}if(a>>>0<=c>>>0){H[l>>2]=d;g=H[g>>2];F[l+12|0]=1;H[l+8>>2]=g;H[l+4>>2]=g;if((g|0)!=-1){while(1){d=H[H[j+8>>2]>>2]+(g<<2)|0;if(H[d>>2]!=(c|0)){b=-1;break D}H[d>>2]=a;uc(l);g=H[l+8>>2];if((g|0)!=-1){continue}break}d=H[j+8>>2]}h=H[d+24>>2];g=h+(c<<2)|0;if((a|0)!=-1){H[h+(a<<2)>>2]=H[g>>2]}H[g>>2]=-1;g=1<>2];a=h+(a>>>3&536870908)|0;h=h+(c>>>3&536870908)|0;c=1<>2]&c){g=g|H[a>>2]}else{g=H[a>>2]&(g^-1)}H[a>>2]=g;H[h>>2]=H[h>>2]&(c^-1);b=b-1|0}i=i+4|0;if((f|0)!=(i|0)){continue}break}}i=H[l+24>>2]}if(i){oa(i)}a=H[l+48>>2];if(a){while(1){c=H[a>>2];oa(a);a=c;if(a){continue}break}}a=H[l+40>>2];H[l+40>>2]=0;if(a){oa(a)}a=H[l+64>>2];if(a){H[l+68>>2]=a;oa(a)}ca=l+96|0;break A}wa();v()}if((b|0)==-1){break z}a=O;c=H[a+16>>2];d=c+H[a>>2]|0;c=H[a+8>>2]-c|0;a=H[H[j+4>>2]+32>>2];G[a+38>>1]=J[a+38>>1];H[a>>2]=d;H[a+16>>2]=0;H[a+20>>2]=0;H[a+8>>2]=c;H[a+12>>2]=0;a=H[j+4>>2];c=J[a+36>>1];g=c<<8|c>>>8;if((g&65535)>>>0<=513){a=H[a+32>>2];c=H[a+16>>2];d=M+H[a+20>>2]|0;c=c+C|0;d=c>>>0>>0?d+1|0:d;H[a+16>>2]=c;H[a+20>>2]=d}ua:{if(H[j+216>>2]==H[j+220>>2]){break ua}c=H[j+8>>2];a=H[c>>2];c=H[c+4>>2];va:{if((g&65535)>>>0>=513){if((a|0)==(c|0)){break ua}c=0;break va}if((a|0)==(c|0)){break ua}c=0;while(1){if(cd(j,c)){c=c+3|0;a=H[j+8>>2];if(c>>>0>2]-H[a>>2]>>2>>>0){continue}break ua}break}break z}while(1){if(bd(j,c)){c=c+3|0;a=H[j+8>>2];if(c>>>0>2]-H[a>>2]>>2>>>0){continue}break ua}break}break z}ad(e);c=H[j+216>>2];if((c|0)!=H[j+220>>2]){n=0;while(1){d=N(n,144);Jc((d+c|0)+4|0,H[j+8>>2]);a=H[B>>2];e=a+d|0;c=H[e+132>>2];e=H[e+136>>2];if((c|0)!=(e|0)){while(1){Hc((d+H[B>>2]|0)+4|0,H[c>>2]);c=c+4|0;if((e|0)!=(c|0)){continue}break}a=H[B>>2]}if(!Ic((a+d|0)+4|0)){break z}n=n+1|0;c=H[j+216>>2];if(n>>>0<(H[j+220>>2]-c|0)/144>>>0){continue}break}}a=H[j+8>>2];Hb(j+184|0,H[a+28>>2]-H[a+24>>2]>>2);u=H[j+216>>2];if((u|0)!=H[j+220>>2]){c=0;while(1){a=N(c,144)+u|0;d=H[a+60>>2]-H[a+56>>2]>>2;f=a+104|0;a=H[j+8>>2];a=H[a+28>>2]-H[a+24>>2]>>2;Hb(f,(a|0)<(d|0)?d:a);c=c+1|0;u=H[j+216>>2];if(c>>>0<(H[j+220>>2]-u|0)/144>>>0){continue}break}}u=$c(j,b)}break c}u=0}ca=s- -64|0;return u|0}sa();v()}function ii(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,L=0,M=0,O=0,P=0,Q=0,R=0,S=0;u=ca+-64|0;ca=u;H[a+132>>2]=0;if(H[a+148>>2]){c=H[a+144>>2];if(c){while(1){b=H[c>>2];oa(c);c=b;if(b){continue}break}}c=0;H[a+144>>2]=0;l=H[a+140>>2];a:{if(!l){break a}if(l>>>0>=4){b=l&-4;while(1){e=c<<2;H[e+H[a+136>>2]>>2]=0;H[H[a+136>>2]+(e|4)>>2]=0;H[H[a+136>>2]+(e|8)>>2]=0;H[H[a+136>>2]+(e|12)>>2]=0;c=c+4|0;f=f+4|0;if((b|0)!=(f|0)){continue}break}}b=l&3;if(!b){break a}while(1){H[H[a+136>>2]+(c<<2)>>2]=0;c=c+1|0;w=w+1|0;if((b|0)!=(w|0)){continue}break}}H[a+148>>2]=0}b:{c:{c=H[a+4>>2];w=I[c+36|0];b=w<<8|I[c+37|0];if(b>>>0<=513){g=H[c+32>>2];d:{if(b>>>0<=511){f=H[g+20>>2];l=H[g+16>>2];e=l+4|0;f=e>>>0<4?f+1|0:f;b=f;d=H[g+12>>2];if(K[g+8>>2]>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break c}f=l+H[g>>2]|0;f=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[g+16>>2]=e;H[g+20>>2]=b;break d}if(!Ea(1,u,g)){break c}c=H[a+4>>2];w=I[c+36|0];f=H[u>>2]}H[a+132>>2]=f}d=H[c+32>>2];e:{f:{g:{if((w&255)>>>0<=1){w=0;b=H[d+20>>2];e=H[d+16>>2];f=e+4|0;b=f>>>0<4?b+1|0:b;l=H[d+12>>2];if(K[d+8>>2]>>0&(l|0)<=(b|0)|(b|0)>(l|0)){break b}e=e+H[d>>2]|0;e=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[u+60>>2]=e;H[d+16>>2]=f;H[d+20>>2]=b;H[a+156>>2]=e;t=a+156|0;break g}w=0;if(!Ea(1,u+60|0,d)){break b}c=H[a+4>>2];b=I[c+36|0];H[a+156>>2]=H[u+60>>2];t=a+156|0;if(b>>>0>1){break f}}d=H[c+32>>2];e=H[d+8>>2];l=H[d+12>>2];c=H[d+20>>2];f=H[d+16>>2];b=f+4|0;c=b>>>0<4?c+1|0:c;if(b>>>0>e>>>0&(c|0)>=(l|0)|(c|0)>(l|0)){break b}f=f+H[d>>2]|0;f=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[u+56>>2]=f;H[d+16>>2]=b;H[d+20>>2]=c;break e}if(!Ea(1,u+56|0,H[c+32>>2])){break b}f=H[u+56>>2]}if(f>>>0>1431655765|K[t>>2]>N(f,3)>>>0){break b}E=H[a+4>>2];x=H[E+32>>2];c=H[x+8>>2];d=H[x+12>>2];b=H[x+20>>2];h=H[x+16>>2];if((d|0)<=(b|0)&h>>>0>=c>>>0|(b|0)>(d|0)){break b}j=H[x>>2];k=I[j+h|0];e=x;l=h+1|0;g=l?b:b+1|0;H[e+16>>2]=l;H[e+20>>2]=g;h:{if(I[E+36|0]<=1){e=c;c=h+5|0;b=c>>>0<5?b+1|0:b;if(c>>>0>e>>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break b}e=j+l|0;t=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[u+52>>2]=t;H[x+16>>2]=c;H[x+20>>2]=b;break h}if(!Ea(1,u+52|0,x)){break b}t=H[u+52>>2]}if(f>>>0>>0|((t>>>0)/3|0)+t>>>0>>0){break b}c=H[a+4>>2];d=H[c+32>>2];i:{if(I[c+36|0]<=1){c=H[d+20>>2];b=H[d+16>>2];e=b+4|0;c=e>>>0<4?c+1|0:c;l=H[d+12>>2];if(K[d+8>>2]>>0&(l|0)<=(c|0)|(c|0)>(l|0)){break b}b=b+H[d>>2]|0;b=I[b|0]|I[b+1|0]<<8|(I[b+2|0]<<16|I[b+3|0]<<24);H[u+48>>2]=b;H[d+16>>2]=e;H[d+20>>2]=c;break i}if(!Ea(1,u+48|0,d)){break b}b=H[u+48>>2]}if(b>>>0>t>>>0){break b}H[a+28>>2]=H[a+24>>2];c=$b(pa(88));e=H[a+8>>2];H[a+8>>2]=c;if(e){cb(e);if(!H[a+8>>2]){break b}}H[a+164>>2]=H[a+160>>2];Jb(a+160|0,f);H[a+176>>2]=H[a+172>>2];Jb(a+172|0,f);H[a- -64>>2]=0;H[a+92>>2]=-1;H[a+84>>2]=-1;H[a+88>>2]=-1;H[a+40>>2]=H[a+36>>2];H[a+52>>2]=H[a+48>>2];H[a+76>>2]=H[a+72>>2];M=a+216|0;ed(M);dd(M,k);if(!Lc(H[a+8>>2],f,H[a+156>>2]+b|0)){break b}c=H[a+156>>2];F[u|0]=1;Oa(a+120|0,b+c|0,u);f=H[a+4>>2];c=J[f+36>>1];c=(c<<8|c>>>8)&65535;j:{if(c>>>0<=513){g=H[f+32>>2];k:{if(c>>>0<=511){f=H[g+20>>2];l=H[g+16>>2];e=l+4|0;f=e>>>0<4?f+1|0:f;c=f;d=H[g+12>>2];if(K[g+8>>2]>>0&(c|0)>=(d|0)|(c|0)>(d|0)){break b}f=l+H[g>>2]|0;f=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[g+16>>2]=e;H[g+20>>2]=c;break k}if(!Ea(1,u+44|0,g)){break b}f=H[u+44>>2]}if(!f){break b}d=H[H[a+4>>2]+32>>2];l=H[d+8>>2];c=H[d+16>>2];e=l-c|0;c=H[d+12>>2]-(H[d+20>>2]+(c>>>0>l>>>0)|0)|0;if((c|0)<=0&f>>>0>e>>>0|(c|0)<0){break b}g=Ha(u);d=H[H[a+4>>2]+32>>2];l=H[d+16>>2];e=(l+H[d>>2]|0)+f|0;c=H[d+8>>2]-l|0;G[g+38>>1]=J[d+38>>1];H[g>>2]=e;H[g+16>>2]=0;H[g+20>>2]=0;H[g+8>>2]=c-f;H[g+12>>2]=0;c=Ib(a,g);if((c|0)==-1){break b}E=c;P=c>>31;break j}E=-1;P=-1;if((Ib(a,H[f+32>>2])|0)==-1){break b}}B=a+232|0;Ee(B,a);H[a+372>>2]=k;H[a+384>>2]=H[a+156>>2]+b;x=Ha(u);g=x;d=0;l=ca-16|0;ca=l;l:{if(!Ge(B,g)){break l}b=H[g+20>>2];f=H[g+16>>2];c=f+4|0;b=c>>>0<4?b+1|0:b;e=H[g+12>>2];if(K[g+8>>2]>>0&(e|0)<=(b|0)|(b|0)>(e|0)){break l}f=f+H[g>>2]|0;f=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[g+16>>2]=c;H[g+20>>2]=b;if((f|0)<0){break l}b=f;f=H[B+152>>2];if((b|0)>=(f|0)){break l}H[l+12>>2]=0;c=H[B+156>>2];b=H[B+160>>2]-c>>2;m:{if(b>>>0>>0){Pa(B+156|0,f-b|0,l+12|0);break m}if(b>>>0<=f>>>0){break m}H[B+160>>2]=c+(f<<2)}d=ta(B+168|0,g)}ca=l+16|0;n:{if(!d){break n}d=0;c=0;f=0;l=0;i=ca-96|0;ca=i;H[i+72>>2]=0;H[i+64>>2]=0;H[i+68>>2]=0;H[i+48>>2]=0;H[i+52>>2]=0;H[i+40>>2]=0;H[i+44>>2]=0;H[i+56>>2]=1065353216;H[i+32>>2]=0;H[i+24>>2]=0;H[i+28>>2]=0;g=a;O=H[a+124>>2];o:{p:{q:{r:{s:{t:{if((t|0)<=0){break t}z=g+400|0;Q=g+232|0;C=H[g+216>>2]!=H[g+220>>2];y=1;while(1){e=l;l=e+1|0;u:{v:{w:{x:{y:{if(H[g+420>>2]!=-1){if(Ba(z)){break y}}if(!I[g+308|0]){break x}z:{o=H[g+296>>2];r=H[g+304>>2];a=o+(r>>>3|0)|0;k=H[g+300>>2];if(a>>>0>=k>>>0){break z}b=I[a|0];a=r+1|0;H[g+304>>2]=a;h=b>>>(r&7)&1;if(!h){break z}n=a>>>3|0;b=o+n|0;A:{if(b>>>0>=k>>>0){b=a;a=0;break A}j=I[b|0];b=r+2|0;H[g+304>>2]=b;n=b>>>3|0;a=j>>>(a&7)&1}j=n+o|0;if(j>>>0>>0){j=I[j|0];H[g+304>>2]=b+1;b=j>>>(b&7)<<1&2}else{b=0}p=(a|b)<<1|h;H[g+416>>2]=p;break w}H[g+416>>2]=0;break x}p=H[g+420>>2];H[g+416>>2]=p;if(p){break w}}if((c|0)==(f|0)){b=-1;break s}p=-1;n=H[g+8>>2];o=H[n+24>>2];j=c-4|0;m=H[j>>2];d=-1;B:{if((m|0)==-1){break B}b=m+1|0;b=(b>>>0)%3|0?b:m-2|0;d=-1;if((b|0)==-1){break B}d=H[H[n>>2]+(b<<2)>>2]}b=H[o+(d<<2)>>2];if((b|0)!=-1){a=b+1|0;p=(a>>>0)%3|0?a:b-2|0}if((m|0)==(p|0)){b=-1;break s}if((m|0)!=-1){b=-1;if(H[H[n+12>>2]+(m<<2)>>2]!=-1){break s}}k=H[n+12>>2];if((p|0)!=-1){b=-1;if(H[k+(p<<2)>>2]!=-1){break s}}q=N(e,3);a=q+1|0;H[k+(m<<2)>>2]=a;h=a<<2;H[h+k>>2]=m;r=q+2|0;H[k+(p<<2)>>2]=r;e=r<<2;H[e+k>>2]=p;k=-1;a=-1;C:{if((m|0)==-1){break C}D:{if((m>>>0)%3|0){b=m-1|0;break D}b=m+2|0;a=-1;if((b|0)==-1){break C}}a=H[H[n>>2]+(b<<2)>>2]}E:{if((p|0)==-1){break E}b=p+1|0;b=(b>>>0)%3|0?b:p-2|0;if((b|0)==-1){break E}k=H[H[n>>2]+(b<<2)>>2]}b=-1;if((a|0)==(d|0)|(d|0)==(k|0)){break s}b=H[n>>2];H[b+(q<<2)>>2]=d;H[b+h>>2]=k;H[b+e>>2]=a;if((a|0)!=-1){H[o+(a<<2)>>2]=r}b=H[g+120>>2]+(d>>>3&536870908)|0;a=H[b>>2];R=b,S=Vj(d)&a,H[R>>2]=S;H[j>>2]=q;p=H[c-4>>2];break v}b=-1;F:{G:{H:{I:{J:{K:{L:{M:{N:{O:{P:{switch(p-1|0){case 2:case 4:if((c|0)==(f|0)){break s}h=c-4|0;m=H[h>>2];r=H[g+8>>2];d=H[r+12>>2];if((m|0)!=-1&H[d+(m<<2)>>2]!=-1){break s}q=N(e,3);k=(p|0)==5;j=q+(k?2:1)|0;a=j<<2;H[a+d>>2]=m;H[d+(m<<2)>>2]=j;Ka(r+24|0,11424);d=H[g+8>>2];o=H[d+24>>2];if(H[d+28>>2]-o>>2>(O|0)){break s}n=H[d>>2];p=n+a|0;d=H[r+28>>2];b=H[r+24>>2];a=(d-b>>2)-1|0;H[p>>2]=a;if((b|0)!=(d|0)){H[o+(a<<2)>>2]=j}d=k?q:q+2|0;j=n+(k+q<<2)|0;Q:{if((m|0)==-1){H[n+(d<<2)>>2]=-1;b=-1;break Q}R:{S:{T:{if((m>>>0)%3|0){a=m-1|0;break T}a=m+2|0;if((a|0)==-1){break S}}a=H[n+(a<<2)>>2];H[n+(d<<2)>>2]=a;if((a|0)==-1){break R}H[o+(a<<2)>>2]=d;break R}H[n+(d<<2)>>2]=-1}a=m+1|0;a=(a>>>0)%3|0?a:m-2|0;b=-1;if((a|0)==-1){break Q}b=H[n+(a<<2)>>2]}H[j>>2]=b;H[h>>2]=q;break O;case 0:if((c|0)==(d|0)){break s}a=c-4|0;m=H[a>>2];H[i+68>>2]=a;k=H[i+44>>2];U:{if(!k){c=a;break U}o=H[i+40>>2];h=Uj(k)>>>0>1;b=e&k+2147483647;V:{if(!h){break V}b=e;if(b>>>0>>0){break V}b=(e>>>0)%(k>>>0)|0}j=b;b=H[o+(j<<2)>>2];if(!b){c=a;break U}b=H[b>>2];if(!b){c=a;break U}W:{if(!h){k=k-1|0;while(1){h=H[b+4>>2];X:{if((h|0)!=(e|0)){if((j|0)==(h&k)){break X}c=a;break U}if((e|0)==H[b+8>>2]){break W}}b=H[b>>2];if(b){continue}break}c=a;break U}while(1){h=H[b+4>>2];Y:{if((h|0)!=(e|0)){if(h>>>0>=k>>>0){h=(h>>>0)%(k>>>0)|0}if((h|0)==(j|0)){break Y}c=a;break U}if((e|0)==H[b+8>>2]){break W}}b=H[b>>2];if(b){continue}break}c=a;break U}if((a|0)!=(A|0)){H[a>>2]=H[b+12>>2];H[i+68>>2]=c;break U}h=A-d|0;c=h>>2;f=c+1|0;if(f>>>0>=1073741824){break M}a=h>>>1|0;h=h>>>0>=2147483644?1073741823:a>>>0>f>>>0?a:f;if(h){if(h>>>0>=1073741824){break p}a=pa(h<<2)}else{a=0}f=a+(c<<2)|0;H[f>>2]=H[b+12>>2];c=f+4|0;if((d|0)!=(A|0)){while(1){f=f-4|0;A=A-4|0;H[f>>2]=H[A>>2];if((d|0)!=(A|0)){continue}break}}A=a+(h<<2)|0;H[i+72>>2]=A;H[i+68>>2]=c;H[i+64>>2]=f;if(d){oa(d)}}if((c|0)==(f|0)){break G}j=c-4|0;n=H[j>>2];if((n|0)==(m|0)){break G}d=(n|0)==-1;q=H[g+8>>2];if(!d&H[H[q+12>>2]+(n<<2)>>2]!=-1){break G}r=H[q+12>>2];if((m|0)!=-1&H[r+(m<<2)>>2]!=-1){break G}p=N(e,3);e=p+2|0;H[r+(n<<2)>>2]=e;o=e<<2;H[o+r>>2]=n;a=p+1|0;H[r+(m<<2)>>2]=a;b=a<<2;H[b+r>>2]=m;if(d){break L}if((n>>>0)%3|0){k=n-1|0;break J}k=n+2|0;if((k|0)!=-1){break J}d=H[q>>2];a=-1;break I;case 6:break P;default:break s}}a=H[g+8>>2];Ka(a+24|0,11424);h=H[g+8>>2];p=N(e,3);q=H[a+28>>2];r=H[a+24>>2];o=q-r|0;n=o>>2;k=n-1|0;H[H[h>>2]+(p<<2)>>2]=k;Ka(h+24|0,11424);j=p+1|0;H[H[h>>2]+(j<<2)>>2]=(H[h+28>>2]-H[h+24>>2]>>2)-1;a=H[g+8>>2];Ka(a+24|0,11424);h=p+2|0;H[H[a>>2]+(h<<2)>>2]=(H[a+28>>2]-H[a+24>>2]>>2)-1;a=H[g+8>>2];m=H[a+24>>2];if(H[a+28>>2]-m>>2>(O|0)){break s}Z:{_:{if((q|0)!=(r|0)){H[m+(k<<2)>>2]=p;b=0;if((o|0)==-4){break _}}H[m+(n<<2)>>2]=j;b=n+1|0;if((b|0)==-1){break Z}}H[m+(b<<2)>>2]=h}if((c|0)!=(A|0)){H[c>>2]=p;c=c+4|0;H[i+68>>2]=c;break N}h=c-d|0;b=h>>2;f=b+1|0;if(f>>>0>=1073741824){break K}a=h>>>1|0;h=h>>>0>=2147483644?1073741823:a>>>0>f>>>0?a:f;if(h){if(h>>>0>=1073741824){break p}a=pa(h<<2)}else{a=0}f=a+(b<<2)|0;H[f>>2]=p;A=a+(h<<2)|0;a=f+4|0;if((c|0)!=(d|0)){while(1){f=f-4|0;c=c-4|0;H[f>>2]=H[c>>2];if((c|0)!=(d|0)){continue}break}}H[i+72>>2]=A;H[i+68>>2]=a;H[i+64>>2]=f;if(d){oa(d)}c=a}d=f}De(Q,H[c-4>>2]);h=H[g+40>>2];if((h|0)==H[g+36>>2]){break u}b=h-12|0;a=H[b+4>>2];k=(e^-1)+t|0;if(a>>>0>k>>>0){break G}if((a|0)!=(k|0)){break u}e=I[h-4|0];a=H[b>>2];H[g+40>>2]=b;if((a|0)<0){break G}h=c-4|0;j=H[h>>2];H[i+20>>2]=(a^-1)+t;a=i+20|0;H[i+88>>2]=a;Gb(i,i+40|0,a,i+88|0);b=H[i>>2];$:{if(e&1){a=-1;if((j|0)==-1){break $}a=j+1|0;a=(a>>>0)%3|0?a:j-2|0;break $}a=-1;if((j|0)==-1){break $}a=j-1|0;if((j>>>0)%3|0){break $}a=j+2|0}H[b+12>>2]=a;b=H[g+40>>2];if((b|0)==H[g+36>>2]){break u}while(1){j=b-12|0;a=H[j+4>>2];if(a>>>0>k>>>0){break G}if((a|0)!=(k|0)){break u}e=I[b-4|0];a=H[j>>2];H[g+40>>2]=j;if((a|0)<0){break G}j=H[h>>2];H[i+20>>2]=(a^-1)+t;a=i+20|0;H[i+88>>2]=a;Gb(i,i+40|0,a,i+88|0);b=H[i>>2];aa:{if(e&1){a=-1;if((j|0)==-1){break aa}a=j+1|0;a=(a>>>0)%3|0?a:j-2|0;break aa}a=-1;if((j|0)==-1){break aa}a=j-1|0;if((j>>>0)%3|0){break aa}a=j+2|0}H[b+12>>2]=a;b=H[g+40>>2];if((b|0)!=H[g+36>>2]){continue}break}break u}sa();v()}k=-1;d=H[q>>2];H[d+(p<<2)>>2]=-1;h=-1;break H}sa();v()}d=H[q>>2];a=H[d+(k<<2)>>2]}k=a;H[(p<<2)+d>>2]=a;a=n+1|0;a=(a>>>0)%3|0?a:n-2|0;h=-1;if((a|0)==-1){break H}h=H[(a<<2)+d>>2]}H[b+d>>2]=h;ba:{if((m|0)==-1){H[d+o>>2]=-1;n=-1;a=-1;break ba}ca:{da:{ea:{if((m>>>0)%3|0){b=m-1|0;break ea}b=m+2|0;if((b|0)==-1){break da}}a=H[(b<<2)+d>>2];H[d+o>>2]=a;if((a|0)==-1){break ca}H[H[q+24>>2]+(a<<2)>>2]=e;break ca}H[d+o>>2]=-1}n=-1;b=m+1|0;b=(b>>>0)%3|0?b:m-2|0;a=-1;if((b|0)==-1){break ba}n=H[(b<<2)+d>>2];a=b}h=H[g+388>>2];e=k<<2;b=h+e|0;o=b;m=H[b>>2];b=n<<2;H[o>>2]=m+H[b+h>>2];h=b;b=H[q+24>>2];o=h+b|0;if((k|0)!=-1){H[b+e>>2]=H[o>>2]}b=a;while(1){if((b|0)==-1){break F}H[(b<<2)+d>>2]=k;h=b+1|0;b=(h>>>0)%3|0?h:b-2|0;e=-1;fa:{if((b|0)==-1){break fa}h=H[r+(b<<2)>>2];e=-1;if((h|0)==-1){break fa}b=h+1|0;e=(b>>>0)%3|0?b:h-2|0}b=e;if((a|0)!=(b|0)){continue}break}}b=-1;if(!(y&1)){break t}break s}H[o>>2]=-1;ga:{if(C){break ga}if((D|0)!=(L|0)){H[L>>2]=n;L=L+4|0;H[i+28>>2]=L;break ga}d=D-s|0;b=d>>2;e=b+1|0;if(e>>>0>=1073741824){break q}a=d>>>1|0;e=d>>>0>=2147483644?1073741823:a>>>0>e>>>0?a:e;if(e){if(e>>>0>=1073741824){break p}a=pa(e<<2)}else{a=0}b=a+(b<<2)|0;H[b>>2]=n;L=b+4|0;if((s|0)!=(D|0)){while(1){b=b-4|0;D=D-4|0;H[b>>2]=H[D>>2];if((s|0)!=(D|0)){continue}break}}D=a+(e<<2)|0;H[i+32>>2]=D;H[i+28>>2]=L;H[i+24>>2]=b;if(s){oa(s)}s=b}H[j>>2]=p}De(Q,p);d=f}y=(l|0)<(t|0);if((l|0)!=(t|0)){continue}break}l=t}b=-1;y=H[g+8>>2];if(H[y+28>>2]-H[y+24>>2]>>2>(O|0)){break s}if((c|0)!=(f|0)){r=g+72|0;j=g+60|0;t=g+312|0;while(1){c=c-4|0;z=H[c>>2];H[i+68>>2]=c;ha:{ia:{ja:{if(J[g+270>>1]<=513){if(!I[g+364|0]){break ia}b=H[g+360>>2];a=H[g+352>>2]+(b>>>3|0)|0;if(a>>>0>=K[g+356>>2]){break ja}a=I[a|0];H[g+360>>2]=b+1;if(!(a>>>(b&7)&1)){break ja}break ia}if(Ba(t)){break ia}}ka:{la:{b=H[g+64>>2];e=H[g+68>>2];if((b|0)==e<<5){if((b+1|0)<0){break la}if(b>>>0<=1073741822){e=e<<6;b=(b&-32)+32|0;a=b>>>0>>0?e:b}else{a=2147483647}pb(j,a);b=H[g+64>>2]}H[g+64>>2]=b+1;e=H[g+60>>2]+(b>>>3&536870908)|0;a=H[e>>2];R=e,S=Vj(b)&a,H[R>>2]=S;b=H[g+76>>2];if((b|0)!=H[g+80>>2]){H[b>>2]=z;H[g+76>>2]=b+4;break ha}s=H[r>>2];h=b-s|0;e=h>>2;d=e+1|0;if(d>>>0>=1073741824){break ka}a=h>>>1|0;h=h>>>0>=2147483644?1073741823:a>>>0>d>>>0?a:d;if(h){if(h>>>0>=1073741824){break p}a=pa(h<<2)}else{a=0}d=a+(e<<2)|0;H[d>>2]=z;e=d+4|0;if((b|0)!=(s|0)){while(1){d=d-4|0;b=b-4|0;H[d>>2]=H[b>>2];if((b|0)!=(s|0)){continue}break}}H[g+80>>2]=a+(h<<2);H[g+76>>2]=e;H[g+72>>2]=d;if(!s){break ha}oa(s);break ha}sa();v()}sa();v()}q=H[g+8>>2];C=H[q>>2];if(((H[q+4>>2]-C>>2>>>0)/3|0)<=(l|0)){b=-1;break s}f=-1;b=-1;d=-1;s=H[q+24>>2];e=-1;ma:{if((z|0)==-1){break ma}a=z+1|0;a=(a>>>0)%3|0?a:z-2|0;e=-1;if((a|0)==-1){break ma}e=H[C+(a<<2)>>2]}o=H[s+(e<<2)>>2];na:{if((o|0)==-1){k=1;a=-1;break na}k=1;h=o+1|0;h=(h>>>0)%3|0?h:o-2|0;a=-1;if((h|0)==-1){break na}k=0;a=h+1|0;f=h;a=(a>>>0)%3|0?a:f-2|0;if((a|0)!=-1){a=H[C+(a<<2)>>2]}else{a=-1}}h=H[(a<<2)+s>>2];if((h|0)!=-1){d=h+1|0;d=(d>>>0)%3|0?d:h-2|0}if((f|0)==(z|0)|(d|0)==(z|0)|((z|0)!=-1&H[H[q+12>>2]+(z<<2)>>2]!=-1|(d|0)==(f|0))){break s}if(!k&H[H[q+12>>2]+(f<<2)>>2]!=-1){break s}k=-1;s=H[q+12>>2];h=-1;oa:{if((d|0)==-1){break oa}if(H[s+(d<<2)>>2]!=-1){break s}b=d+1|0;b=(b>>>0)%3|0?b:d-2|0;h=-1;if((b|0)==-1){break oa}h=H[C+(b<<2)>>2]}b=N(l,3);H[i>>2]=b;H[s+(b<<2)>>2]=z;H[s+(z<<2)>>2]=b;b=H[i>>2]+1|0;H[s+(b<<2)>>2]=f;H[s+(f<<2)>>2]=b;b=H[i>>2]+2|0;H[s+(b<<2)>>2]=d;H[s+(d<<2)>>2]=b;b=H[i>>2];H[C+(b<<2)>>2]=a;o=b+1|0;s=C+(o<<2)|0;H[s>>2]=h;h=b+2|0;d=C+(h<<2)|0;H[d>>2]=e;e=H[g+120>>2];f=o?a:-1;b=e+(f>>>3&536870908)|0;a=H[b>>2];R=b,S=Vj(f)&a,H[R>>2]=S;k=(o|0)!=-1?H[s>>2]:k;b=e+(k>>>3&536870908)|0;a=H[b>>2];R=b,S=Vj(k)&a,H[R>>2]=S;b=-1;b=(h|0)!=-1?H[d>>2]:b;f=e+(b>>>3&536870908)|0;a=H[f>>2];R=f,S=Vj(b)&a,H[R>>2]=S;F[i+88|0]=1;_c(j,i+88|0);Ka(r,i);l=l+1|0;f=H[i+64>>2]}if((c|0)!=(f|0)){continue}break}y=H[g+8>>2]}b=-1;if(((H[y+4>>2]-H[y>>2]>>2>>>0)/3|0)!=(l|0)){break s}b=H[y+28>>2]-H[y+24>>2]>>2;l=H[i+24>>2];e=H[i+28>>2];if((l|0)==(e|0)){break r}while(1){j=H[l>>2];a=H[y+24>>2];c=b-1|0;d=a+(c<<2)|0;if(H[d>>2]==-1){while(1){c=b-2|0;b=b-1|0;d=a+(c<<2)|0;if(H[d>>2]==-1){continue}break}}if(c>>>0>=j>>>0){H[i>>2]=y;d=H[d>>2];F[i+12|0]=1;H[i+8>>2]=d;H[i+4>>2]=d;if((d|0)!=-1){while(1){a=H[H[g+8>>2]>>2]+(d<<2)|0;if(H[a>>2]!=(c|0)){b=-1;break s}H[a>>2]=j;uc(i);d=H[i+8>>2];if((d|0)!=-1){continue}break}y=H[g+8>>2]}a=H[y+24>>2];f=a+(c<<2)|0;if((j|0)!=-1){H[a+(j<<2)>>2]=H[f>>2]}H[f>>2]=-1;h=1<>2];f=a+(j>>>3&536870908)|0;d=a+(c>>>3&536870908)|0;a=1<>2]&a){c=h|H[f>>2]}else{c=H[f>>2]&(h^-1)}H[f>>2]=c;H[d>>2]=H[d>>2]&(a^-1);b=b-1|0}l=l+4|0;if((e|0)!=(l|0)){continue}break}}l=H[i+24>>2]}if(l){oa(l)}a=H[i+48>>2];if(a){while(1){c=H[a>>2];oa(a);a=c;if(a){continue}break}}a=H[i+40>>2];H[i+40>>2]=0;if(a){oa(a)}a=H[i+64>>2];if(a){H[i+68>>2]=a;oa(a)}ca=i+96|0;break o}sa();v()}wa();v()}f=b;if((b|0)==-1){break n}b=H[x+16>>2];c=b+H[x>>2]|0;a=H[x+8>>2]-b|0;b=H[H[g+4>>2]+32>>2];G[b+38>>1]=J[b+38>>1];H[b>>2]=c;H[b+16>>2]=0;H[b+20>>2]=0;H[b+8>>2]=a;H[b+12>>2]=0;b=H[g+4>>2];a=J[b+36>>1];c=a<<8|a>>>8;if((c&65535)>>>0<=513){b=H[b+32>>2];e=b;a=H[b+16>>2];b=P+H[b+20>>2]|0;a=a+E|0;b=a>>>0>>0?b+1|0:b;H[e+16>>2]=a;H[e+20>>2]=b}pa:{if(H[g+216>>2]==H[g+220>>2]){break pa}a=H[g+8>>2];b=H[a>>2];a=H[a+4>>2];qa:{if((c&65535)>>>0>=513){if((a|0)==(b|0)){break pa}c=0;break qa}if((a|0)==(b|0)){break pa}c=0;while(1){if(cd(g,c)){c=c+3|0;a=H[g+8>>2];if(c>>>0>2]-H[a>>2]>>2>>>0){continue}break pa}break}break n}while(1){if(bd(g,c)){c=c+3|0;a=H[g+8>>2];if(c>>>0>2]-H[a>>2]>>2>>>0){continue}break pa}break}break n}ad(B);c=H[g+216>>2];if((c|0)!=H[g+220>>2]){t=0;while(1){e=N(t,144);Jc((e+c|0)+4|0,H[g+8>>2]);a=H[M>>2];b=a+e|0;c=H[b+132>>2];b=H[b+136>>2];if((c|0)!=(b|0)){while(1){Hc((e+H[M>>2]|0)+4|0,H[c>>2]);c=c+4|0;if((b|0)!=(c|0)){continue}break}a=H[M>>2]}if(!Ic((a+e|0)+4|0)){break n}t=t+1|0;c=H[g+216>>2];if(t>>>0<(H[g+220>>2]-c|0)/144>>>0){continue}break}}a=H[g+8>>2];Hb(g+184|0,H[a+28>>2]-H[a+24>>2]>>2);w=H[g+216>>2];if((w|0)!=H[g+220>>2]){c=0;while(1){a=N(c,144)+w|0;b=H[a+60>>2]-H[a+56>>2]>>2;e=a+104|0;a=H[g+8>>2];a=H[a+28>>2]-H[a+24>>2]>>2;Hb(e,(a|0)<(b|0)?b:a);c=c+1|0;w=H[g+216>>2];if(c>>>0<(H[g+220>>2]-w|0)/144>>>0){continue}break}}w=$c(g,f)}break b}w=0}ca=u- -64|0;return w|0}function ki(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,L=0,M=0,O=0,P=0,Q=0;t=ca+-64|0;ca=t;H[a+132>>2]=0;if(H[a+148>>2]){d=H[a+144>>2];if(d){while(1){b=H[d>>2];oa(d);d=b;if(b){continue}break}}d=0;H[a+144>>2]=0;k=H[a+140>>2];a:{if(!k){break a}if(k>>>0>=4){b=k&-4;while(1){c=d<<2;H[c+H[a+136>>2]>>2]=0;H[H[a+136>>2]+(c|4)>>2]=0;H[H[a+136>>2]+(c|8)>>2]=0;H[H[a+136>>2]+(c|12)>>2]=0;d=d+4|0;e=e+4|0;if((b|0)!=(e|0)){continue}break}}b=k&3;if(!b){break a}while(1){H[H[a+136>>2]+(d<<2)>>2]=0;d=d+1|0;x=x+1|0;if((b|0)!=(x|0)){continue}break}}H[a+148>>2]=0}b:{c:{d=H[a+4>>2];x=I[d+36|0];b=x<<8|I[d+37|0];if(b>>>0<=513){f=H[d+32>>2];d:{if(b>>>0<=511){b=H[f+20>>2];e=H[f+16>>2];c=e+4|0;b=c>>>0<4?b+1|0:b;k=H[f+12>>2];if(K[f+8>>2]>>0&(k|0)<=(b|0)|(b|0)>(k|0)){break c}e=e+H[f>>2]|0;e=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[f+16>>2]=c;H[f+20>>2]=b;break d}if(!Ea(1,t,f)){break c}d=H[a+4>>2];x=I[d+36|0];e=H[t>>2]}H[a+132>>2]=e}f=H[d+32>>2];e:{f:{g:{if((x&255)>>>0<=1){x=0;b=H[f+20>>2];c=H[f+16>>2];e=c+4|0;b=e>>>0<4?b+1|0:b;k=H[f+12>>2];if(K[f+8>>2]>>0&(k|0)<=(b|0)|(b|0)>(k|0)){break b}c=c+H[f>>2]|0;c=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);H[t+60>>2]=c;H[f+16>>2]=e;H[f+20>>2]=b;H[a+156>>2]=c;l=a+156|0;break g}x=0;if(!Ea(1,t+60|0,f)){break b}d=H[a+4>>2];b=I[d+36|0];H[a+156>>2]=H[t+60>>2];l=a+156|0;if(b>>>0>1){break f}}f=H[d+32>>2];c=H[f+8>>2];k=H[f+12>>2];d=H[f+20>>2];e=H[f+16>>2];b=e+4|0;d=b>>>0<4?d+1|0:d;if(b>>>0>c>>>0&(d|0)>=(k|0)|(d|0)>(k|0)){break b}e=e+H[f>>2]|0;e=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[t+56>>2]=e;H[f+16>>2]=b;H[f+20>>2]=d;break e}if(!Ea(1,t+56|0,H[d+32>>2])){break b}e=H[t+56>>2]}if(e>>>0>1431655765|K[l>>2]>N(e,3)>>>0){break b}j=H[a+4>>2];y=H[j+32>>2];d=H[y+8>>2];f=H[y+12>>2];b=H[y+20>>2];m=H[y+16>>2];if((f|0)<=(b|0)&m>>>0>=d>>>0|(b|0)>(f|0)){break b}l=H[y>>2];g=I[l+m|0];c=y;k=m+1|0;C=k?b:b+1|0;H[c+16>>2]=k;H[c+20>>2]=C;h:{if(I[j+36|0]<=1){c=d;d=m+5|0;b=d>>>0<5?b+1|0:b;if(c>>>0>>0&(b|0)>=(f|0)|(b|0)>(f|0)){break b}c=k+l|0;l=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);H[t+52>>2]=l;H[y+16>>2]=d;H[y+20>>2]=b;break h}if(!Ea(1,t+52|0,y)){break b}l=H[t+52>>2]}if(e>>>0>>0|((l>>>0)/3|0)+l>>>0>>0){break b}d=H[a+4>>2];f=H[d+32>>2];i:{if(I[d+36|0]<=1){d=H[f+20>>2];b=H[f+16>>2];c=b+4|0;d=c>>>0<4?d+1|0:d;k=H[f+12>>2];if(K[f+8>>2]>>0&(k|0)<=(d|0)|(d|0)>(k|0)){break b}b=b+H[f>>2]|0;b=I[b|0]|I[b+1|0]<<8|(I[b+2|0]<<16|I[b+3|0]<<24);H[t+48>>2]=b;H[f+16>>2]=c;H[f+20>>2]=d;break i}if(!Ea(1,t+48|0,f)){break b}b=H[t+48>>2]}if(b>>>0>l>>>0){break b}H[a+28>>2]=H[a+24>>2];d=$b(pa(88));c=H[a+8>>2];H[a+8>>2]=d;if(c){cb(c);if(!H[a+8>>2]){break b}}H[a+164>>2]=H[a+160>>2];Jb(a+160|0,e);H[a+176>>2]=H[a+172>>2];Jb(a+172|0,e);H[a- -64>>2]=0;H[a+92>>2]=-1;H[a+84>>2]=-1;H[a+88>>2]=-1;H[a+40>>2]=H[a+36>>2];H[a+52>>2]=H[a+48>>2];H[a+76>>2]=H[a+72>>2];E=a+216|0;ed(E);dd(E,g);if(!Lc(H[a+8>>2],e,H[a+156>>2]+b|0)){break b}d=H[a+156>>2];F[t|0]=1;Oa(a+120|0,b+d|0,t);b=H[a+4>>2];d=J[b+36>>1];d=(d<<8|d>>>8)&65535;j:{if(d>>>0<=513){k=H[b+32>>2];k:{if(d>>>0<=511){b=H[k+20>>2];e=H[k+16>>2];d=e+4|0;b=d>>>0<4?b+1|0:b;c=H[k+12>>2];if(K[k+8>>2]>>0&(c|0)<=(b|0)|(b|0)>(c|0)){break b}e=e+H[k>>2]|0;e=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[k+16>>2]=d;H[k+20>>2]=b;break k}if(!Ea(1,t+44|0,k)){break b}e=H[t+44>>2]}if(!e){break b}k=H[H[a+4>>2]+32>>2];c=H[k+8>>2];d=H[k+16>>2];b=c-d|0;d=H[k+12>>2]-(H[k+20>>2]+(c>>>0>>0)|0)|0;if(b>>>0>>0&(d|0)<=0|(d|0)<0){break b}f=Ha(t);k=H[H[a+4>>2]+32>>2];c=H[k+16>>2];b=(c+H[k>>2]|0)+e|0;d=H[k+8>>2]-c|0;G[f+38>>1]=J[k+38>>1];H[f>>2]=b;H[f+16>>2]=0;H[f+20>>2]=0;H[f+8>>2]=d-e;H[f+12>>2]=0;d=Ib(a,f);if((d|0)==-1){break b}y=d;M=d>>31;break j}y=-1;M=-1;if((Ib(a,H[b+32>>2])|0)==-1){break b}}O=a+232|0;e=O;H[e+144>>2]=a;d=H[(ea[H[H[a>>2]+32>>2]](a)|0)+32>>2];b=H[d>>2]+H[d+16>>2]|0;d=H[(ea[H[H[a>>2]+32>>2]](a)|0)+32>>2];d=H[d+8>>2]-H[d+16>>2]|0;P=e,Q=J[H[(ea[H[H[a>>2]+32>>2]](a)|0)+32>>2]+38>>1],G[P+38>>1]=Q;H[e>>2]=b;H[e+16>>2]=0;H[e+20>>2]=0;H[e+8>>2]=d;H[e+12>>2]=0;H[a+372>>2]=g;C=Ha(t);l:{if(!Ge(e,C)){break l}b=0;d=0;e=0;k=0;i=ca-96|0;ca=i;H[i+72>>2]=0;H[i+64>>2]=0;H[i+68>>2]=0;H[i+48>>2]=0;H[i+52>>2]=0;H[i+40>>2]=0;H[i+44>>2]=0;H[i+56>>2]=1065353216;H[i+32>>2]=0;H[i+24>>2]=0;H[i+28>>2]=0;h=a;L=H[a+124>>2];m:{n:{o:{p:{q:{r:{if((l|0)<=0){break r}A=H[h+216>>2]!=H[h+220>>2];s=1;while(1){f=k;k=f+1|0;s:{t:{u:{v:{w:{x:{y:{z:{A:{B:{C:{D:{E:{F:{G:{if(!I[h+308|0]){break G}u=H[h+296>>2];g=H[h+304>>2];a=u+(g>>>3|0)|0;p=H[h+300>>2];if(a>>>0>=p>>>0){break G}c=I[a|0];a=g+1|0;H[h+304>>2]=a;m=c>>>(g&7)&1;if(!m){break G}n=0;j=a>>>3|0;c=u+j|0;H:{if(c>>>0>=p>>>0){g=a;a=0;break H}c=I[c|0];g=g+2|0;H[h+304>>2]=g;j=g>>>3|0;a=c>>>(a&7)&1}c=j+u|0;if(c>>>0

    >>0){c=I[c|0];H[h+304>>2]=g+1;n=c>>>(g&7)<<1&2}j=-1;a=m|(a|n)<<1;switch(a-1|0){case 6:break D;case 0:break E;case 2:case 4:break F;default:break q}}if((d|0)==(e|0)){j=-1;break q}g=-1;q=H[h+8>>2];u=H[q+24>>2];p=d-4|0;s=H[p>>2];c=-1;I:{if((s|0)==-1){break I}b=s+1|0;b=(b>>>0)%3|0?b:s-2|0;c=-1;if((b|0)==-1){break I}c=H[H[q>>2]+(b<<2)>>2]}b=H[u+(c<<2)>>2];if((b|0)!=-1){a=b+1|0;g=(a>>>0)%3|0?a:b-2|0}if((g|0)==(s|0)){j=-1;break q}if((s|0)!=-1){j=-1;if(H[H[q+12>>2]+(s<<2)>>2]!=-1){break q}}b=H[q+12>>2];if((g|0)!=-1){j=-1;if(H[b+(g<<2)>>2]!=-1){break q}}n=N(f,3);a=n+1|0;H[b+(s<<2)>>2]=a;m=a<<2;H[m+b>>2]=s;r=n+2|0;H[b+(g<<2)>>2]=r;f=r<<2;H[f+b>>2]=g;o=-1;a=-1;J:{if((s|0)==-1){break J}K:{if((s>>>0)%3|0){b=s-1|0;break K}b=s+2|0;a=-1;if((b|0)==-1){break J}}a=H[H[q>>2]+(b<<2)>>2]}L:{if((g|0)==-1){break L}b=g+1|0;b=(b>>>0)%3|0?b:g-2|0;if((b|0)==-1){break L}o=H[H[q>>2]+(b<<2)>>2]}j=-1;if((a|0)==(c|0)|(c|0)==(o|0)){break q}b=H[q>>2];H[b+(n<<2)>>2]=c;H[b+m>>2]=o;H[b+f>>2]=a;if((a|0)!=-1){H[u+(a<<2)>>2]=r}b=H[h+120>>2]+(c>>>3&536870908)|0;a=H[b>>2];P=b,Q=Vj(c)&a,H[P>>2]=Q;H[p>>2]=n;b=e;break s}if((d|0)==(e|0)){break q}m=d-4|0;n=H[m>>2];r=H[h+8>>2];b=H[r+12>>2];if((n|0)!=-1&H[b+(n<<2)>>2]!=-1){break q}o=N(f,3);p=(a|0)==5;g=o+(p?2:1)|0;a=g<<2;H[a+b>>2]=n;H[b+(n<<2)>>2]=g;Ka(r+24|0,11424);b=H[h+8>>2];u=H[b+24>>2];if(H[b+28>>2]-u>>2>(L|0)){break q}j=H[b>>2];q=j+a|0;c=H[r+28>>2];b=H[r+24>>2];a=(c-b>>2)-1|0;H[q>>2]=a;if((b|0)!=(c|0)){H[u+(a<<2)>>2]=g}c=p?o:o+2|0;g=j+(o+p<<2)|0;M:{if((n|0)==-1){H[j+(c<<2)>>2]=-1;b=-1;break M}N:{O:{P:{if((n>>>0)%3|0){a=n-1|0;break P}a=n+2|0;if((a|0)==-1){break O}}a=H[j+(a<<2)>>2];H[j+(c<<2)>>2]=a;if((a|0)==-1){break N}H[u+(a<<2)>>2]=c;break N}H[j+(c<<2)>>2]=-1}a=n+1|0;a=(a>>>0)%3|0?a:n-2|0;b=-1;if((a|0)==-1){break M}b=H[j+(a<<2)>>2]}H[g>>2]=b;H[m>>2]=o;b=e;break y}if((b|0)==(d|0)){break q}a=d-4|0;q=H[a>>2];H[i+68>>2]=a;p=H[i+44>>2];Q:{if(!p){d=a;break Q}g=H[i+40>>2];j=Uj(p)>>>0>1;c=f&p+2147483647;R:{if(!j){break R}c=f;if(c>>>0

    >>0){break R}c=(f>>>0)%(p>>>0)|0}m=c;c=H[g+(m<<2)>>2];if(!c){d=a;break Q}g=H[c>>2];if(!g){d=a;break Q}S:{if(!j){j=p-1|0;while(1){c=H[g+4>>2];T:{if((c|0)!=(f|0)){if((m|0)==(c&j)){break T}d=a;break Q}if((f|0)==H[g+8>>2]){break S}}g=H[g>>2];if(g){continue}break}d=a;break Q}while(1){c=H[g+4>>2];U:{if((c|0)!=(f|0)){if(c>>>0>=p>>>0){c=(c>>>0)%(p>>>0)|0}if((c|0)==(m|0)){break U}d=a;break Q}if((f|0)==H[g+8>>2]){break S}}g=H[g>>2];if(g){continue}break}d=a;break Q}if((a|0)!=(z|0)){H[a>>2]=H[g+12>>2];H[i+68>>2]=d;break Q}c=z-b|0;d=c>>2;e=d+1|0;if(e>>>0>=1073741824){break C}a=c>>>1|0;c=c>>>0>=2147483644?1073741823:a>>>0>e>>>0?a:e;if(c){if(c>>>0>=1073741824){break n}a=pa(c<<2)}else{a=0}e=a+(d<<2)|0;H[e>>2]=H[g+12>>2];d=e+4|0;if((b|0)!=(z|0)){while(1){e=e-4|0;z=z-4|0;H[e>>2]=H[z>>2];if((b|0)!=(z|0)){continue}break}}z=a+(c<<2)|0;H[i+72>>2]=z;H[i+68>>2]=d;H[i+64>>2]=e;if(b){oa(b)}}if((d|0)==(e|0)){break u}g=d-4|0;n=H[g>>2];if((n|0)==(q|0)){break u}b=(n|0)==-1;o=H[h+8>>2];if(!b&H[H[o+12>>2]+(n<<2)>>2]!=-1){break u}r=H[o+12>>2];if((q|0)!=-1&H[r+(q<<2)>>2]!=-1){break u}u=N(f,3);f=u+2|0;H[r+(n<<2)>>2]=f;p=f<<2;H[p+r>>2]=n;a=u+1|0;H[r+(q<<2)>>2]=a;c=a<<2;H[c+r>>2]=q;if(b){break B}if((n>>>0)%3|0){m=n-1|0;break x}m=n+2|0;if((m|0)!=-1){break x}a=H[o>>2];b=-1;break w}a=H[h+8>>2];Ka(a+24|0,11424);c=H[h+8>>2];q=N(f,3);r=H[a+28>>2];u=H[a+24>>2];p=r-u|0;o=p>>2;g=o-1|0;H[H[c>>2]+(q<<2)>>2]=g;Ka(c+24|0,11424);m=q+1|0;H[H[c>>2]+(m<<2)>>2]=(H[c+28>>2]-H[c+24>>2]>>2)-1;a=H[h+8>>2];Ka(a+24|0,11424);c=q+2|0;H[H[a>>2]+(c<<2)>>2]=(H[a+28>>2]-H[a+24>>2]>>2)-1;a=H[h+8>>2];n=H[a+24>>2];if(H[a+28>>2]-n>>2>(L|0)){break q}V:{W:{if((r|0)!=(u|0)){H[n+(g<<2)>>2]=q;j=0;if((p|0)==-4){break W}}H[n+(o<<2)>>2]=m;j=o+1|0;if((j|0)==-1){break V}}H[n+(j<<2)>>2]=c}if((d|0)!=(z|0)){H[d>>2]=q;d=d+4|0;H[i+68>>2]=d;break y}m=d-b|0;e=m>>2;c=e+1|0;if(c>>>0>=1073741824){break A}a=m>>>1|0;c=m>>>0>=2147483644?1073741823:a>>>0>c>>>0?a:c;if(c){if(c>>>0>=1073741824){break n}a=pa(c<<2)}else{a=0}e=a+(e<<2)|0;H[e>>2]=q;z=a+(c<<2)|0;a=e+4|0;if((b|0)!=(d|0)){while(1){e=e-4|0;d=d-4|0;H[e>>2]=H[d>>2];if((b|0)!=(d|0)){continue}break}}H[i+72>>2]=z;H[i+68>>2]=a;H[i+64>>2]=e;if(!b){break z}oa(b);break z}sa();v()}m=-1;a=H[o>>2];H[a+(u<<2)>>2]=-1;j=-1;break v}sa();v()}d=a;b=e}m=H[h+40>>2];if((m|0)==H[h+36>>2]){break s}c=m-12|0;a=H[c+4>>2];j=(f^-1)+l|0;if(a>>>0>j>>>0){break u}if((a|0)!=(j|0)){break s}f=I[m-4|0];a=H[c>>2];H[h+40>>2]=c;if((a|0)<0){break u}m=d-4|0;g=H[m>>2];H[i+20>>2]=(a^-1)+l;a=i+20|0;H[i+88>>2]=a;Gb(i,i+40|0,a,i+88|0);c=H[i>>2];X:{if(f&1){a=-1;if((g|0)==-1){break X}a=g+1|0;a=(a>>>0)%3|0?a:g-2|0;break X}a=-1;if((g|0)==-1){break X}a=g-1|0;if((g>>>0)%3|0){break X}a=g+2|0}H[c+12>>2]=a;g=H[h+40>>2];if((g|0)==H[h+36>>2]){break s}while(1){c=g-12|0;a=H[c+4>>2];if(a>>>0>j>>>0){break u}if((a|0)!=(j|0)){break s}f=I[g-4|0];a=H[c>>2];H[h+40>>2]=c;if((a|0)<0){break u}g=H[m>>2];H[i+20>>2]=(a^-1)+l;a=i+20|0;H[i+88>>2]=a;Gb(i,i+40|0,a,i+88|0);c=H[i>>2];Y:{if(f&1){a=-1;if((g|0)==-1){break Y}a=g+1|0;a=(a>>>0)%3|0?a:g-2|0;break Y}a=-1;if((g|0)==-1){break Y}a=g-1|0;if((g>>>0)%3|0){break Y}a=g+2|0}H[c+12>>2]=a;g=H[h+40>>2];if((g|0)!=H[h+36>>2]){continue}break}break s}a=H[o>>2];b=H[a+(m<<2)>>2]}m=b;H[(u<<2)+a>>2]=b;b=n+1|0;b=(b>>>0)%3|0?b:n-2|0;j=-1;if((b|0)==-1){break v}j=H[(b<<2)+a>>2]}H[a+c>>2]=j;Z:{if((q|0)==-1){H[a+p>>2]=-1;n=-1;c=-1;break Z}_:{$:{aa:{if((q>>>0)%3|0){b=q-1|0;break aa}b=q+2|0;if((b|0)==-1){break $}}b=H[(b<<2)+a>>2];H[a+p>>2]=b;if((b|0)==-1){break _}H[H[o+24>>2]+(b<<2)>>2]=f;break _}H[a+p>>2]=-1}n=-1;b=q+1|0;b=(b>>>0)%3|0?b:q-2|0;c=-1;if((b|0)==-1){break Z}n=H[(b<<2)+a>>2];c=b}b=H[o+24>>2];p=b+(n<<2)|0;if((m|0)!=-1){H[b+(m<<2)>>2]=H[p>>2]}b=c;while(1){if((b|0)==-1){break t}H[(b<<2)+a>>2]=m;j=b+1|0;b=(j>>>0)%3|0?j:b-2|0;f=-1;ba:{if((b|0)==-1){break ba}j=H[r+(b<<2)>>2];f=-1;if((j|0)==-1){break ba}b=j+1|0;f=(b>>>0)%3|0?b:j-2|0}b=f;if((c|0)!=(b|0)){continue}break}}j=-1;if(!(s&1)){break r}break q}H[p>>2]=-1;ca:{if(A){break ca}if((B|0)!=(D|0)){H[D>>2]=n;D=D+4|0;H[i+28>>2]=D;break ca}f=B-w|0;b=f>>2;c=b+1|0;if(c>>>0>=1073741824){break o}a=f>>>1|0;c=f>>>0>=2147483644?1073741823:a>>>0>c>>>0?a:c;if(c){if(c>>>0>=1073741824){break n}a=pa(c<<2)}else{a=0}b=a+(b<<2)|0;H[b>>2]=n;D=b+4|0;if((w|0)!=(B|0)){while(1){b=b-4|0;B=B-4|0;H[b>>2]=H[B>>2];if((w|0)!=(B|0)){continue}break}}B=a+(c<<2)|0;H[i+32>>2]=B;H[i+28>>2]=D;H[i+24>>2]=b;if(w){oa(w)}w=b}H[g>>2]=u;b=e}s=(k|0)<(l|0);if((k|0)!=(l|0)){continue}break}k=l}j=-1;a=H[h+8>>2];if(H[a+28>>2]-H[a+24>>2]>>2>(L|0)){break q}if((d|0)!=(e|0)){u=h+72|0;m=h+60|0;p=h+312|0;while(1){d=d-4|0;o=H[d>>2];H[i+68>>2]=d;da:{ea:{fa:{if(J[h+270>>1]<=513){if(!I[h+364|0]){break ea}b=H[h+360>>2];a=H[h+352>>2]+(b>>>3|0)|0;if(a>>>0>=K[h+356>>2]){break fa}a=I[a|0];H[h+360>>2]=b+1;if(!(a>>>(b&7)&1)){break fa}break ea}if(Ba(p)){break ea}}ga:{ha:{b=H[h+64>>2];c=H[h+68>>2];if((b|0)==c<<5){if((b+1|0)<0){break ha}if(b>>>0<=1073741822){c=c<<6;b=(b&-32)+32|0;a=b>>>0>>0?c:b}else{a=2147483647}pb(m,a);b=H[h+64>>2]}H[h+64>>2]=b+1;c=H[h+60>>2]+(b>>>3&536870908)|0;a=H[c>>2];P=c,Q=Vj(b)&a,H[P>>2]=Q;b=H[h+76>>2];if((b|0)!=H[h+80>>2]){H[b>>2]=o;H[h+76>>2]=b+4;break da}l=H[u>>2];w=b-l|0;c=w>>2;f=c+1|0;if(f>>>0>=1073741824){break ga}a=w>>>1|0;f=w>>>0>=2147483644?1073741823:a>>>0>f>>>0?a:f;if(f){if(f>>>0>=1073741824){break n}a=pa(f<<2)}else{a=0}g=a+(c<<2)|0;H[g>>2]=o;c=g+4|0;if((b|0)!=(l|0)){while(1){g=g-4|0;b=b-4|0;H[g>>2]=H[b>>2];if((b|0)!=(l|0)){continue}break}}H[h+80>>2]=a+(f<<2);H[h+76>>2]=c;H[h+72>>2]=g;if(!l){break da}oa(l);break da}sa();v()}sa();v()}r=H[h+8>>2];A=H[r>>2];if(((H[r+4>>2]-A>>2>>>0)/3|0)<=(k|0)){j=-1;break q}a=-1;j=-1;b=-1;w=H[r+24>>2];f=-1;ia:{if((o|0)==-1){break ia}e=o+1|0;e=(e>>>0)%3|0?e:o-2|0;f=-1;if((e|0)==-1){break ia}f=H[A+(e<<2)>>2]}l=H[w+(f<<2)>>2];ja:{if((l|0)==-1){g=1;e=-1;break ja}g=1;c=l+1|0;c=(c>>>0)%3|0?c:l-2|0;e=-1;if((c|0)==-1){break ja}g=0;a=c;e=a+1|0;e=(e>>>0)%3|0?e:a-2|0;if((e|0)!=-1){e=H[A+(e<<2)>>2]}else{e=-1}}c=H[(e<<2)+w>>2];if((c|0)!=-1){b=c+1|0;b=(b>>>0)%3|0?b:c-2|0}if((a|0)==(o|0)|(b|0)==(o|0)|((o|0)!=-1&H[H[r+12>>2]+(o<<2)>>2]!=-1|(a|0)==(b|0))){break q}if(!g&H[H[r+12>>2]+(a<<2)>>2]!=-1){break q}g=-1;l=H[r+12>>2];w=-1;ka:{if((b|0)==-1){break ka}if(H[l+(b<<2)>>2]!=-1){break q}c=b+1|0;c=(c>>>0)%3|0?c:b-2|0;w=-1;if((c|0)==-1){break ka}w=H[A+(c<<2)>>2]}c=N(k,3);H[i>>2]=c;H[l+(c<<2)>>2]=o;H[l+(o<<2)>>2]=c;c=H[i>>2]+1|0;H[l+(c<<2)>>2]=a;H[l+(a<<2)>>2]=c;a=H[i>>2]+2|0;H[l+(a<<2)>>2]=b;H[l+(b<<2)>>2]=a;a=H[i>>2];H[A+(a<<2)>>2]=e;j=a+1|0;l=A+(j<<2)|0;H[l>>2]=w;w=a+2|0;c=A+(w<<2)|0;H[c>>2]=f;f=H[h+120>>2];e=j?e:-1;b=f+(e>>>3&536870908)|0;a=H[b>>2];P=b,Q=Vj(e)&a,H[P>>2]=Q;g=(j|0)!=-1?H[l>>2]:g;b=f+(g>>>3&536870908)|0;a=H[b>>2];P=b,Q=Vj(g)&a,H[P>>2]=Q;b=-1;b=(w|0)!=-1?H[c>>2]:b;e=f+(b>>>3&536870908)|0;a=H[e>>2];P=e,Q=Vj(b)&a,H[P>>2]=Q;F[i+88|0]=1;_c(m,i+88|0);Ka(u,i);k=k+1|0;e=H[i+64>>2]}if((d|0)!=(e|0)){continue}break}a=H[h+8>>2]}j=-1;if(((H[a+4>>2]-H[a>>2]>>2>>>0)/3|0)!=(k|0)){break q}j=H[a+28>>2]-H[a+24>>2]>>2;s=H[i+24>>2];c=H[i+28>>2];if((s|0)==(c|0)){break p}while(1){k=H[s>>2];d=H[a+24>>2];b=j-1|0;g=d+(b<<2)|0;if(H[g>>2]==-1){while(1){b=j-2|0;j=j-1|0;g=d+(b<<2)|0;if(H[g>>2]==-1){continue}break}}if(b>>>0>=k>>>0){H[i>>2]=a;g=H[g>>2];F[i+12|0]=1;H[i+8>>2]=g;H[i+4>>2]=g;if((g|0)!=-1){while(1){a=H[H[h+8>>2]>>2]+(g<<2)|0;if(H[a>>2]!=(b|0)){j=-1;break q}H[a>>2]=k;uc(i);g=H[i+8>>2];if((g|0)!=-1){continue}break}a=H[h+8>>2]}d=H[a+24>>2];e=d+(b<<2)|0;if((k|0)!=-1){H[d+(k<<2)>>2]=H[e>>2]}H[e>>2]=-1;f=1<>2];e=d+(k>>>3&536870908)|0;k=d+(b>>>3&536870908)|0;d=1<>2]&d){b=f|H[e>>2]}else{b=H[e>>2]&(f^-1)}H[e>>2]=b;H[k>>2]=H[k>>2]&(d^-1);j=j-1|0}s=s+4|0;if((c|0)!=(s|0)){continue}break}}s=H[i+24>>2]}if(s){oa(s)}a=H[i+48>>2];if(a){while(1){d=H[a>>2];oa(a);a=d;if(a){continue}break}}a=H[i+40>>2];H[i+40>>2]=0;if(a){oa(a)}a=H[i+64>>2];if(a){H[i+68>>2]=a;oa(a)}ca=i+96|0;a=j;break m}sa();v()}wa();v()}e=a;if((a|0)==-1){break l}b=H[C+16>>2];d=b+H[C>>2]|0;a=H[C+8>>2]-b|0;b=H[H[h+4>>2]+32>>2];G[b+38>>1]=J[b+38>>1];H[b>>2]=d;H[b+16>>2]=0;H[b+20>>2]=0;H[b+8>>2]=a;H[b+12>>2]=0;b=H[h+4>>2];a=J[b+36>>1];d=a<<8|a>>>8;if((d&65535)>>>0<=513){b=H[b+32>>2];c=b;a=H[b+16>>2];b=M+H[b+20>>2]|0;a=a+y|0;b=a>>>0>>0?b+1|0:b;H[c+16>>2]=a;H[c+20>>2]=b}la:{if(H[h+216>>2]==H[h+220>>2]){break la}a=H[h+8>>2];b=H[a>>2];a=H[a+4>>2];ma:{if((d&65535)>>>0>=513){if((a|0)==(b|0)){break la}d=0;break ma}if((a|0)==(b|0)){break la}d=0;while(1){if(cd(h,d)){d=d+3|0;a=H[h+8>>2];if(d>>>0>2]-H[a>>2]>>2>>>0){continue}break la}break}break l}while(1){if(bd(h,d)){d=d+3|0;a=H[h+8>>2];if(d>>>0>2]-H[a>>2]>>2>>>0){continue}break la}break}break l}ad(O);d=H[h+216>>2];if((d|0)!=H[h+220>>2]){l=0;while(1){c=N(l,144);Jc((c+d|0)+4|0,H[h+8>>2]);a=H[E>>2];b=a+c|0;d=H[b+132>>2];b=H[b+136>>2];if((d|0)!=(b|0)){while(1){Hc((c+H[E>>2]|0)+4|0,H[d>>2]);d=d+4|0;if((b|0)!=(d|0)){continue}break}a=H[E>>2]}if(!Ic((a+c|0)+4|0)){break l}l=l+1|0;d=H[h+216>>2];if(l>>>0<(H[h+220>>2]-d|0)/144>>>0){continue}break}}a=H[h+8>>2];Hb(h+184|0,H[a+28>>2]-H[a+24>>2]>>2);x=H[h+216>>2];if((x|0)!=H[h+220>>2]){d=0;while(1){a=N(d,144)+x|0;b=H[a+60>>2]-H[a+56>>2]>>2;c=a+104|0;a=H[h+8>>2];a=H[a+28>>2]-H[a+24>>2]>>2;Hb(c,(a|0)<(b|0)?b:a);d=d+1|0;x=H[h+216>>2];if(d>>>0<(H[h+220>>2]-x|0)/144>>>0){continue}break}}x=$c(h,e)}break b}x=0}ca=t- -64|0;return x|0}function Bg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,J=0,K=0,L=0,M=0,O=0;B=c;c=0;m=ca-96|0;ca=m;l=m+16|0;ra(l,0,76);H[m+92>>2]=-1;H[m+8>>2]=0;H[m>>2]=0;H[m+4>>2]=0;r=ca-16|0;ca=r;H[l+68>>2]=0;H[l+72>>2]=0;H[l>>2]=b;s=ca-16|0;ca=s;u=b;a=H[b+20>>2];a:{if((H[b+24>>2]-a|0)<=0){break a}a=H[a>>2];if((a|0)==-1){break a}c=H[H[u+8>>2]+(a<<2)>>2]}b:{c:{d:{if(!c){a=0;break d}a=H[u+100>>2];e=H[u+96>>2];H[s+8>>2]=0;H[s>>2]=0;H[s+4>>2]=0;f=a-e|0;b=(f|0)/12|0;e:{if((a|0)==(e|0)){break e}if(b>>>0>=357913942){break c}d=pa(f);H[s>>2]=d;H[s+8>>2]=d+N(b,12);a=0;n=d;f=f-12|0;d=(f-((f>>>0)%12|0)|0)+12|0;f=ra(n,0,d);H[s+4>>2]=d+f;if(I[c+84|0]){c=b>>>0<=1?1:b;h=c&1;if(b>>>0>=2){g=c&-2;c=0;while(1){d=N(a,12);b=d+e|0;i=H[b+4>>2];j=H[b>>2];d=d+f|0;H[d+8>>2]=H[b+8>>2];H[d>>2]=j;H[d+4>>2]=i;d=N(a|1,12);b=d+e|0;i=H[b+4>>2];j=H[b>>2];d=d+f|0;H[d+8>>2]=H[b+8>>2];H[d>>2]=j;H[d+4>>2]=i;a=a+2|0;c=c+2|0;if((g|0)!=(c|0)){continue}break}}if(!h){break e}b=N(a,12);a=b+e|0;c=H[a+4>>2];e=H[a>>2];b=b+f|0;H[b+8>>2]=H[a+8>>2];H[b>>2]=e;H[b+4>>2]=c;break e}h=b>>>0<=1?1:b;a=H[c+68>>2];c=0;while(1){d=N(c,12);b=d+e|0;g=H[a+(H[b>>2]<<2)>>2];i=H[a+(H[b+4>>2]<<2)>>2];d=d+f|0;H[d+8>>2]=H[a+(H[b+8>>2]<<2)>>2];H[d+4>>2]=i;H[d>>2]=g;c=c+1|0;if((h|0)!=(c|0)){continue}break}}d=0;E=ca-16|0;ca=E;h=pa(88);$b(h);C=ca-16|0;ca=C;H[h+80>>2]=0;H[h+84>>2]=0;a=H[h+76>>2];H[h+76>>2]=0;if(a){oa(a)}H[h+68>>2]=0;H[h+72>>2]=0;b=h- -64|0;a=H[b>>2];H[b>>2]=0;if(a){oa(a)}g=H[s+4>>2];b=H[s>>2];c=(g-b|0)/12|0;a=N(c,3);f=H[h>>2];e=H[h+4>>2]-f>>2;f:{if(a>>>0>e>>>0){ue(h,a-e|0);g=H[s+4>>2];b=H[s>>2];c=(g-b|0)/12|0;break f}if(a>>>0>=e>>>0){break f}H[h+4>>2]=f+(a<<2)}g:{if((b|0)==(g|0)){break g}e=c>>>0<=1?1:c;g=e&1;a=H[h>>2];if(c>>>0>=2){i=e&-2;c=0;while(1){e=N(d,12);j=e+a|0;f=b+e|0;H[j>>2]=H[f>>2];H[a+(e|4)>>2]=H[f+4>>2];H[j+8>>2]=H[f+8>>2];f=N(d|1,12);e=f+a|0;f=b+f|0;H[e>>2]=H[f>>2];H[e+4>>2]=H[f+4>>2];H[e+8>>2]=H[f+8>>2];d=d+2|0;c=c+2|0;if((i|0)!=(c|0)){continue}break}}if(!g){break g}c=N(d,12);a=c+a|0;b=b+c|0;H[a>>2]=H[b>>2];H[a+4>>2]=H[b+4>>2];H[a+8>>2]=H[b+8>>2]}H[C+12>>2]=-1;a=0;e=0;g=0;f=ca-32|0;ca=f;h:{i:{w=C+12|0;j:{if(!w){break j}c=H[h+4>>2];j=H[h>>2];d=c-j|0;i=d>>2;n=H[h+12>>2];b=H[h+16>>2]-n>>2;k:{if(i>>>0>b>>>0){qb(h+12|0,i-b|0,13652);c=H[h+4>>2];j=H[h>>2];d=c-j|0;i=d>>2;break k}if(b>>>0<=i>>>0){break k}H[h+16>>2]=n+(i<<2)}H[f+24>>2]=0;H[f+16>>2]=0;H[f+20>>2]=0;b=(c|0)==(j|0);if(!b){if((d|0)<0){break i}e=pa(d);H[f+20>>2]=e;H[f+16>>2]=e;H[f+24>>2]=(i<<2)+e}l:{m:{n:{o:{p:{if(d){while(1){i=H[(a<<2)+j>>2];b=H[f+20>>2]-e>>2;q:{if(i>>>0>>0){break q}H[f>>2]=0;d=i+1|0;if(d>>>0>b>>>0){Pa(f+16|0,d-b|0,f);j=H[h>>2];c=H[h+4>>2];e=H[f+16>>2];break q}if(b>>>0<=d>>>0){break q}H[f+20>>2]=(d<<2)+e}b=(i<<2)+e|0;H[b>>2]=H[b>>2]+1;a=a+1|0;d=c-j|0;i=d>>2;if(a>>>0>>0){continue}break}break p}d=0;if(!b){break o}break n}if((c|0)==(j|0)){d=0;break n}if(d>>>0>=2147483645){break m}}d=pa(d<<1);ra(d,255,i<<3)}H[f+8>>2]=0;H[f>>2]=0;H[f+4>>2]=0;b=H[f+20>>2];a=b-e|0;t=a>>2;r:{s:{if((b|0)==(e|0)){break s}if((a|0)<0){break r}q=pa(a);H[f>>2]=q;H[f+8>>2]=(t<<2)+q;b=ra(q,0,a);H[f+4>>2]=b+a;c=t>>>0<=1?1:t;n=c&3;a=0;if(c-1>>>0>=3){o=c&-4;while(1){c=g<<2;H[c+b>>2]=a;x=c|4;a=H[c+e>>2]+a|0;H[x+b>>2]=a;y=c|8;a=a+H[e+x>>2]|0;H[y+b>>2]=a;c=c|12;a=a+H[e+y>>2]|0;H[c+b>>2]=a;a=a+H[c+e>>2]|0;g=g+4|0;p=p+4|0;if((o|0)!=(p|0)){continue}break}}if(!n){break s}while(1){c=g<<2;H[c+b>>2]=a;g=g+1|0;a=H[c+e>>2]+a|0;k=k+1|0;if((n|0)!=(k|0)){continue}break}}if(!i){break l}x=H[h+40>>2];y=H[h+12>>2];n=0;while(1){G=n<<2;a=G+j|0;k=-1;c=n+1|0;b=(c>>>0)%3|0?c:n-2|0;if((b|0)!=-1){k=H[(b<<2)+j>>2]}b=H[a>>2];t:{u:{if(!((n>>>0)%3|0)){p=-1;a=n+2|0;if((a|0)!=-1){p=H[(a<<2)+j>>2]}if(!((b|0)==(k|0)|(b|0)==(p|0))&(k|0)!=(p|0)){break u}x=x+1|0;H[h+40>>2]=x;c=n+3|0;break t}p=H[a-4>>2]}a=p<<2;A=H[a+e>>2];v:{w:{if((A|0)<=0){break w}a=H[a+q>>2];g=0;while(1){o=(a<<3)+d|0;z=H[o>>2];if((z|0)==-1){break w}x:{if((k|0)!=(z|0)){break x}o=H[o+4>>2];if((o|0)!=-1){z=H[(o<<2)+j>>2]}else{z=-1}if((z|0)==(b|0)){break x}while(1){y:{b=a;g=g+1|0;if((A|0)<=(g|0)){break y}a=b+1|0;J=(a<<3)+d|0;z=H[J>>2];K=(b<<3)+d|0;H[K+4>>2]=H[J+4>>2];H[K>>2]=z;if((z|0)!=-1){continue}}break}H[(b<<3)+d>>2]=-1;if((o|0)==-1){break w}H[y+G>>2]=o;H[y+(o<<2)>>2]=n;break v}a=a+1|0;g=g+1|0;if((A|0)!=(g|0)){continue}break}}a=k<<2;k=H[a+e>>2];if((k|0)<=0){break v}a=H[a+q>>2];g=0;while(1){b=(a<<3)+d|0;if(H[b>>2]==-1){H[b>>2]=p;H[b+4>>2]=n;break v}a=a+1|0;g=g+1|0;if((k|0)!=(g|0)){continue}break}}}n=c;if(n>>>0>>0){continue}break}break l}break i}sa();v()}H[w>>2]=t;if(q){oa(q)}if(d){oa(d)}a=H[f+16>>2];if(!a){break j}H[f+20>>2]=a;oa(a)}ca=f+32|0;x=(w|0)!=0;if(x){k=ca-32|0;ca=k;a=H[h>>2];g=H[h+4>>2];H[k+24>>2]=0;H[k+16>>2]=0;H[k+20>>2]=0;if((a|0)==(g|0)){c=g}else{a=g-a|0;if((a|0)<0){break i}a=a>>2;b=(a-1>>>5|0)+1|0;c=pa(b<<2);H[k+24>>2]=b;H[k+20>>2]=0;H[k+16>>2]=c;Mc(k+16|0,a);g=H[h>>2];c=H[h+4>>2]}H[k+8>>2]=0;H[k>>2]=0;while(1){z:{o=0;i=0;if((c|0)==(g|0)){break z}while(1){b=H[k+16>>2];A:{if(H[b+(i>>>3&536870908)>>2]>>>i&1){break A}c=H[k>>2];H[k+4>>2]=c;e=H[h+12>>2];a=i;while(1){B:{f=a+1|0;d=a;a=(f>>>0)%3|0?f:a-2|0;if((a|0)==-1){break B}a=H[e+(a<<2)>>2];if((a|0)==-1){break B}f=a+1|0;a=(f>>>0)%3|0?f:a-2|0;if((i|0)==(a|0)|(a|0)==-1){break B}if(!(H[b+(a>>>3&536870908)>>2]>>>a&1)){continue}}break}j=d;C:{D:{E:{while(1){a=H[k+16>>2]+(j>>>3&536870908)|0;H[a>>2]=H[a>>2]|1<>>0)%3|0?a:j-2|0;g=H[h>>2];y=(j>>>0)%3|0;b=(y?-1:2)+j|0;n=H[k>>2];A=(n|0)==(c|0);F:{if(A){break F}w=H[(f<<2)+g>>2];q=H[h+12>>2];a=n;if((b|0)!=-1){e=q+(b<<2)|0;while(1){G:{if((w|0)!=H[a>>2]){break G}p=H[a+4>>2];t=H[e>>2];if((p|0)==(t|0)){break G}e=b;c=-1;a=-1;if((p|0)==-1){break C}break D}a=a+8|0;if((c|0)!=(a|0)){continue}break}break F}while(1){if((w|0)==H[a>>2]){t=-1;e=-1;p=H[a+4>>2];if((p|0)!=-1){break D}}a=a+8|0;if((c|0)!=(a|0)){continue}break}}b=H[(b<<2)+g>>2];H:{if(H[k+8>>2]!=(c|0)){H[c>>2]=b;H[c+4>>2]=f;c=c+8|0;H[k+4>>2]=c;break H}a=c-n|0;p=a>>3;e=p+1|0;if(e>>>0>=536870912){break i}g=a>>>2|0;g=a>>>0>=2147483640?536870911:e>>>0>>0?g:e;if(g){if(g>>>0>=536870912){break E}e=pa(g<<3)}else{e=0}a=e+(p<<3)|0;H[a>>2]=b;H[a+4>>2]=f;b=a+8|0;if(!A){while(1){c=c-8|0;f=H[c+4>>2];a=a-8|0;H[a>>2]=H[c>>2];H[a+4>>2]=f;if((c|0)!=(n|0)){continue}break}c=H[k>>2]}H[k+8>>2]=e+(g<<3);H[k+4>>2]=b;H[k>>2]=a;if(c){oa(c)}c=b}I:{J:{if(y){a=j-1|0;break J}a=j+2|0;if((a|0)==-1){break I}}a=H[H[h+12>>2]+(a<<2)>>2];if((a|0)==-1){break I}j=a+((a>>>0)%3|0?-1:2)|0;if((d|0)==(j|0)){break I}if((j|0)!=-1){continue}}break}g=H[h>>2];break A}wa();v()}c=H[q+(p<<2)>>2];b=e;a=p}if((t|0)!=-1){H[q+(t<<2)>>2]=-1}if((c|0)!=-1){H[q+(c<<2)>>2]=-1}H[q+(b<<2)>>2]=-1;H[q+(a<<2)>>2]=-1;o=1}i=i+1|0;c=H[h+4>>2];if(i>>>0>2>>>0){continue}break}if(o){continue}}break}a=H[k>>2];if(a){oa(a)}a=H[k+16>>2];if(a){oa(a)}ca=k+32|0;n=0;g=ca-32|0;ca=g;e=H[C+12>>2];H[h+36>>2]=e;p=h+24|0;b=H[h+24>>2];a=H[h+28>>2]-b>>2;K:{L:{if(a>>>0>>0){qb(p,e-a|0,13652);H[g+24>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;break L}if(a>>>0>e>>>0){H[h+28>>2]=b+(e<<2)}H[g+24>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;if(!e){break K}}if((e|0)<0){break i}a=(e-1>>>5|0)+1|0;b=pa(a<<2);H[g+24>>2]=a;H[g+20>>2]=0;H[g+16>>2]=b;Mc(g+16|0,e)}a=H[h>>2];b=H[h+4>>2];H[g+8>>2]=0;H[g>>2]=0;H[g+4>>2]=0;M:{if((a|0)==(b|0)){a=b}else{a=b-a|0;if((a|0)<0){break i}a=a>>2;b=(a-1>>>5|0)+1|0;c=pa(b<<2);H[g+8>>2]=b;H[g+4>>2]=0;H[g>>2]=c;Mc(g,a);b=H[h>>2];a=H[h+4>>2]}if(a-b>>>0<12){break M}N:{while(1){q=N(n,3);d=(q<<2)+b|0;f=H[d>>2];c=-1;i=q+1|0;if((i|0)!=-1){c=H[(i<<2)+b>>2]}O:{if((c|0)==(f|0)){break O}i=f;f=H[d+8>>2];if((i|0)==(f|0)|(c|0)==(f|0)){break O}k=0;i=H[g>>2];while(1){f=k+q|0;if(!(H[(f>>>3&536870908)+i>>2]>>>f&1)){a=H[(f<<2)+b>>2];c=1<>2];b=a>>>5|0;i=H[d+(b<<2)>>2];t=c&i;if(t){c=H[h+28>>2];P:{if((c|0)!=H[h+32>>2]){H[c>>2]=-1;H[h+28>>2]=c+4;break P}i=H[p>>2];b=c-i|0;o=b>>2;d=o+1|0;if(d>>>0>=1073741824){break i}j=b>>>1|0;j=b>>>0>=2147483644?1073741823:d>>>0>>0?j:d;if(j){if(j>>>0>=1073741824){break N}b=pa(j<<2)}else{b=0}d=b+(o<<2)|0;H[d>>2]=-1;o=d+4|0;if((c|0)!=(i|0)){while(1){d=d-4|0;c=c-4|0;H[d>>2]=H[c>>2];if((c|0)!=(i|0)){continue}break}}H[h+32>>2]=b+(j<<2);H[h+28>>2]=o;H[h+24>>2]=d;if(!i){break P}oa(i)}c=H[h+52>>2];Q:{if((c|0)!=H[h+56>>2]){H[c>>2]=a;H[h+52>>2]=c+4;break Q}i=H[h+48>>2];b=c-i|0;o=b>>2;d=o+1|0;if(d>>>0>=1073741824){break i}j=b>>>1|0;j=b>>>0>=2147483644?1073741823:d>>>0>>0?j:d;if(j){if(j>>>0>=1073741824){break N}b=pa(j<<2)}else{b=0}d=b+(o<<2)|0;H[d>>2]=a;a=d+4|0;if((c|0)!=(i|0)){while(1){d=d-4|0;c=c-4|0;H[d>>2]=H[c>>2];if((c|0)!=(i|0)){continue}break}}H[h+56>>2]=b+(j<<2);H[h+52>>2]=a;H[h+48>>2]=d;if(!i){break Q}oa(i)}c=H[g+20>>2];a=H[g+24>>2];if((c|0)==a<<5){if((c+1|0)<0){break i}b=g+16|0;if(c>>>0<=1073741822){a=a<<6;c=(c&-32)+32|0;a=a>>>0>c>>>0?a:c}else{a=2147483647}pb(b,a);c=H[g+20>>2]}H[g+20>>2]=c+1;d=H[g+16>>2];a=d+(c>>>3&536870908)|0;b=H[a>>2];M=a,O=Vj(c)&b,H[M>>2]=O;c=1<>>5|0;i=H[(b<<2)+d>>2];a=e;e=a+1|0}H[(b<<2)+d>>2]=c|i;o=H[h+24>>2]+(a<<2)|0;j=H[h+12>>2];b=H[h>>2];i=H[g>>2];c=f;R:{S:{T:{while(1){if((c|0)==-1){break T}d=(c>>>3&536870908)+i|0;H[d>>2]=H[d>>2]|1<>2]=c;if(t){H[(c<<2)+b>>2]=a}w=c+1|0;c=(w>>>0)%3|0?w:c-2|0;d=-1;U:{if((c|0)==-1){break U}c=H[j+(c<<2)>>2];d=-1;if((c|0)==-1){break U}d=c+1|0;d=(d>>>0)%3|0?d:c-2|0}c=d;if((f|0)!=(c|0)){continue}break}if((f|0)!=-1){break R}c=1;break S}if((f>>>0)%3|0){c=f-1|0;break S}c=f+2|0;if((c|0)==-1){break R}}c=H[j+(c<<2)>>2];if((c|0)==-1){break R}V:{if((c>>>0)%3|0){c=c-1|0;break V}c=c+2|0;if((c|0)==-1){break R}}f=H[h+12>>2];b=H[h>>2];while(1){d=(c>>>3&536870908)+i|0;H[d>>2]=H[d>>2]|1<>2]=a}W:{if((c>>>0)%3|0){c=c-1|0;break W}c=c+2|0;if((c|0)==-1){break R}}c=H[f+(c<<2)>>2];if((c|0)==-1){break R}c=c+((c>>>0)%3|0?-1:2)|0;if((c|0)!=-1){continue}break}}}k=k+1|0;if((k|0)!=3){continue}break}b=H[h>>2];a=H[h+4>>2]}n=n+1|0;if(n>>>0<(a-b>>2>>>0)/3>>>0){continue}break}break M}wa();v()}c=0;H[h+44>>2]=0;a=H[g+16>>2];b=H[g+20>>2];if(b){e=b&31;b=(b>>>3&536870908)+a|0;d=a;i=0;while(1){if(!(H[d>>2]>>>c&1)){i=i+1|0;H[h+44>>2]=i}f=(c|0)==31;c=f?0:c+1|0;d=(f<<2)+d|0;if((b|0)!=(d|0)|(c|0)!=(e|0)){continue}break}}b=H[g>>2];if(b){oa(b);a=H[g+16>>2]}if(a){oa(a)}ca=g+32|0}ca=C+16|0;if(!x){H[E+8>>2]=0;cb(h);h=0}ca=E+16|0;a=h;break h}sa();v()}b=H[s>>2];if(!b){break d}H[s+4>>2]=b;oa(b)}ca=s+16|0;break b}sa();v()}c=H[l+4>>2];b=a;H[l+4>>2]=a;if(c){cb(c);b=H[l+4>>2]}X:{if(!b){break X}a=H[u+100>>2];c=H[u+96>>2];F[r+12|0]=0;Oa(l+56|0,(a-c|0)/12|0,r+12|0);a=H[u+100>>2];c=H[u+96>>2];if((a|0)==(c|0)){break X}while(1){if(!(H[H[l+56>>2]+(D>>>3&536870908)>>2]>>>D&1)){a=N(D,3);Gc(l,0,a);c=H[l+8>>2];e=H[l+12>>2];Gc(l,1,a+1|0);f=H[l+20>>2];d=H[l+24>>2];Gc(l,2,a+2|0);n=(c|0)==(e|0)?-1:0;a=d-f>>2;c=e-c>>2;e=a>>>0>c>>>0;c=H[l+36>>2]-H[l+32>>2]>>2>>>0>(e?a:c)>>>0?2:e?1:n;Y:{if(H[l+68>>2]<=0){break Y}H[r+12>>2]=H[l+76>>2];H[r+8>>2]=m;bb(r+8|0,r+12|0);a=H[((c<<2)+l|0)+44>>2];if((a|0)<0){a=-1}else{e=(a>>>0)/3|0;a=H[(H[H[l>>2]+96>>2]+N(e,12)|0)+(a-N(e,3)<<2)>>2]}H[r+12>>2]=a;H[r+8>>2]=m;bb(r+8|0,r+12|0);e=H[l+72>>2];H[l+72>>2]=e+2;if(!(e&1)){break Y}H[r+12>>2]=a;H[r+8>>2]=m;bb(r+8|0,r+12|0);H[l+72>>2]=H[l+72>>2]+1}d=0;e=ca-16|0;ca=e;H[l+68>>2]=H[l+68>>2]+1;a=N(c,12)+l|0;a=H[a+12>>2]-H[a+8>>2]|0;if((a|0)>0){a=a>>>2|0;h=a>>>0<=1?1:a;c=H[((c<<2)+l|0)+44>>2];while(1){a=c;f=(a>>>0)/3|0;c=(a|0)==-1;g=c?-1:f;i=H[l+56>>2]+(g>>>3&536870908)|0;H[i>>2]=H[i>>2]|1<>2]=H[l+72>>2]+1;Z:{_:{$:{aa:{ba:{if(!d){ca:{if((a|0)>=0){H[e+12>>2]=H[(H[H[l>>2]+96>>2]+N(f,12)|0)+((a>>>0)%3<<2)>>2];H[e+8>>2]=m;bb(e+8|0,e+12|0);break ca}H[e+12>>2]=-1;H[e+8>>2]=m;bb(e+8|0,e+12|0);if(c){break ba}}c=-1;f=a+1|0;f=(f>>>0)%3|0?f:a-2|0;if((f|0)>=0){g=(f>>>0)/3|0;f=H[(H[H[l>>2]+96>>2]+N(g,12)|0)+(f-N(g,3)<<2)>>2]}else{f=-1}H[e+12>>2]=f;H[e+8>>2]=m;bb(e+8|0,e+12|0);f=((a>>>0)%3|0?-1:2)+a|0;if((f|0)<0){break aa}c=(f>>>0)/3|0;c=H[(H[H[l>>2]+96>>2]+N(c,12)|0)+(f-N(c,3)<<2)>>2];break aa}c=(a|0)<0?-1:H[(H[H[l>>2]+96>>2]+N(f,12)|0)+((a>>>0)%3<<2)>>2];H[l+76>>2]=c;H[e+12>>2]=c;H[e+8>>2]=m;bb(e+8|0,e+12|0);if(d&1){c=-1;if((a|0)==-1){break Z}if((N(f,3)|0)!=(a|0)){a=a-1|0;break _}a=a+2|0;break $}c=-1;if((a|0)==-1){break Z}c=a+1|0;a=(c>>>0)%3|0?c:a-2|0;break $}c=-1;H[e+12>>2]=-1;H[e+8>>2]=m;bb(e+8|0,e+12|0)}H[l+76>>2]=c;H[e+12>>2]=c;H[e+8>>2]=m;bb(e+8|0,e+12|0)}c=-1;if((a|0)==-1){break Z}}c=H[H[H[l+4>>2]+12>>2]+(a<<2)>>2]}d=d+1|0;if((h|0)!=(d|0)){continue}break}}ca=e+16|0;c=H[u+96>>2];a=H[u+100>>2]}D=D+1|0;if(D>>>0<(a-c|0)/12>>>0){continue}break}}ca=r+16|0;da:{if(b){a=H[B>>2];if(a){H[B+4>>2]=a;oa(a)}H[B>>2]=H[m>>2];H[B+4>>2]=H[m+4>>2];H[B+8>>2]=H[m+8>>2];L=H[m+84>>2];break da}a=H[m>>2];if(!a){break da}H[m+4>>2]=a;oa(a)}a=H[m+72>>2];if(a){oa(a)}a=H[m+48>>2];if(a){H[m+52>>2]=a;oa(a)}a=H[m+36>>2];if(a){H[m+40>>2]=a;oa(a)}a=H[m+24>>2];if(a){H[m+28>>2]=a;oa(a)}a=H[m+20>>2];H[m+20>>2]=0;if(a){cb(a)}ca=m+96|0;return L|0}function qg(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;i=b;a=0;b=0;a:{b:{switch(d-1|0){case 0:j=H[i+80>>2];h=I[c+24|0];c:{if((N(j,h)|0)!=(e|0)){break c}d=H[c+28>>2]!=1;b=I[c+84|0];if(!(d|!b)){qa(f,H[H[c>>2]>>2]+H[c+48>>2]|0,e);b=1;break c}if(h){a=pa(h);ra(a,0,h)}d:{if(!j){b=1;break d}if(!d){if(h){d=0;e=0;while(1){i=d+f|0;k=H[H[c>>2]>>2];m=H[c+48>>2];g=H[c+40>>2];b=Rj(g,H[c+44>>2],I[c+84|0]?e:H[H[c+68>>2]+(e<<2)>>2],0);n=b;b=b+m|0;qa(i,qa(a,b+k|0,g),h);d=d+h|0;b=1;e=e+1|0;if((j|0)!=(e|0)){continue}break}break d}if(b){b=1;h=H[c>>2];e=H[c+48>>2];f=H[c+40>>2];i=H[c+44>>2];if((j|0)!=1){g=j&-2;c=0;d=0;while(1){k=H[h>>2];m=Rj(f,i,c,0)+e|0;k=qa(a,k+m|0,f);m=H[h>>2];n=Rj(f,i,c|1,0)+e|0;qa(k,m+n|0,f);c=c+2|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}g=c}if(!(j&1)){break d}c=H[h>>2];d=Rj(g,0,f,i)+e|0;qa(a,c+d|0,f);break d}b=1;h=H[c>>2];e=H[c+48>>2];g=H[c+68>>2];f=H[c+40>>2];i=H[c+44>>2];c=0;if((j|0)!=1){k=j&-2;d=0;while(1){m=H[h>>2];n=c<<2;l=Rj(f,i,H[n+g>>2],0)+e|0;m=qa(a,m+l|0,f);l=H[h>>2];n=Rj(f,i,H[g+(n|4)>>2],0)+e|0;qa(m,l+n|0,f);c=c+2|0;d=d+2|0;if((k|0)!=(d|0)){continue}break}}if(!(j&1)){break d}d=H[h>>2];c=Rj(f,i,H[g+(c<<2)>>2],0)+e|0;qa(a,c+d|0,f);break d}b=0;if(!h){d=0;while(1){if(!ic(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],a)){break d}d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break d}d=0;e=0;while(1){if(!ic(c,I[c+84|0]?e:H[H[c+68>>2]+(e<<2)>>2],F[c+24|0],a)){break d}qa(d+f|0,a,h);d=d+h|0;e=e+1|0;b=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}}if(!a){break c}oa(a)}break a;case 2:n=I[c+24|0];l=n<<1;j=H[i+80>>2];e:{if((N(l,j)|0)!=(e|0)){break e}i=H[c+28>>2]!=3;d=I[c+84|0];if(!(i|!d)){qa(f,H[H[c>>2]>>2]+H[c+48>>2]|0,e);a=1;break e}f:{if(!n){e=0;break f}e=pa(l);ra(e,0,l)}g:{if(!j){a=1;break g}if(!i){o=H[c+68>>2];k=H[c>>2];b=H[c+48>>2];i=H[c+40>>2];m=H[c+44>>2];if(n){if(!d){c=0;d=0;while(1){a=1;g=H[k>>2];p=Rj(i,m,H[o+(d<<2)>>2],0)+b|0;qa((c<<1)+f|0,qa(e,g+p|0,i),l);c=c+n|0;d=d+1|0;if((j|0)!=(d|0)){continue}break}break g}c=0;while(1){a=1;o=H[k>>2];p=Rj(g,h,i,m)+b|0;qa((c<<1)+f|0,qa(e,o+p|0,i),l);c=c+n|0;d=h;g=g+1|0;d=g?d:d+1|0;h=d;if((j|0)!=(g|0)|d){continue}break}break g}if(!d){a=1;c=0;if((j|0)!=1){f=j&-2;d=0;while(1){h=H[k>>2];g=c<<2;n=Rj(i,m,H[g+o>>2],0)+b|0;h=qa(e,h+n|0,i);n=H[k>>2];g=Rj(i,m,H[o+(g|4)>>2],0)+b|0;qa(h,g+n|0,i);c=c+2|0;d=d+2|0;if((f|0)!=(d|0)){continue}break}}if(!(j&1)){break g}d=H[k>>2];b=Rj(i,m,H[o+(c<<2)>>2],0)+b|0;qa(e,b+d|0,i);break g}n=j&1;a=1;if((j|0)!=1){j=j&-2;f=0;c=0;while(1){d=H[k>>2];l=Rj(g,h,i,m)+b|0;d=qa(e,d+l|0,i);l=H[k>>2];o=Rj(i,m,g|1,h)+b|0;qa(d,l+o|0,i);g=g+2|0;h=g>>>0<2?h+1|0:h;f=f+2|0;d=f>>>0<2?c+1|0:c;c=d;if((f|0)!=(j|0)|c){continue}break}}if(!n){break g}c=H[k>>2];b=Rj(g,h,i,m)+b|0;qa(e,b+c|0,i);break g}if(!n){d=0;while(1){if(!gc(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],e)){break g}d=d+1|0;a=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break g}d=0;while(1){if(!gc(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],e)){break g}qa((b<<1)+f|0,e,l);b=b+n|0;d=d+1|0;a=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}}if(!e){break e}oa(e)}b=a;break a;case 4:l=I[c+24|0];o=l<<2;j=H[i+80>>2];h:{if((N(o,j)|0)!=(e|0)){break h}i=H[c+28>>2]!=5;d=I[c+84|0];if(!(i|!d)){qa(f,H[H[c>>2]>>2]+H[c+48>>2]|0,e);b=1;break h}i:{if(!l){e=0;break i}e=pa(o);ra(e,0,o)}b=1;j:{if(!j){break j}if(!i){a=H[c+68>>2];m=H[c>>2];i=H[c+48>>2];k=H[c+40>>2];n=H[c+44>>2];if(l){if(!d){c=0;d=0;while(1){g=H[m>>2];p=Rj(k,n,H[a+(d<<2)>>2],0)+i|0;qa((c<<2)+f|0,qa(e,g+p|0,k),o);c=c+l|0;d=d+1|0;if((j|0)!=(d|0)){continue}break}break j}c=0;while(1){d=H[m>>2];p=Rj(g,h,k,n)+i|0;qa((c<<2)+f|0,qa(e,d+p|0,k),o);c=c+l|0;g=g+1|0;a=g?h:h+1|0;h=a;if((j|0)!=(g|0)|h){continue}break}break j}if(!d){c=0;if((j|0)!=1){f=j&-2;d=0;while(1){h=H[m>>2];g=c<<2;l=Rj(k,n,H[g+a>>2],0)+i|0;h=qa(e,h+l|0,k);l=H[m>>2];g=Rj(k,n,H[a+(g|4)>>2],0)+i|0;qa(h,g+l|0,k);c=c+2|0;d=d+2|0;if((f|0)!=(d|0)){continue}break}}if(!(j&1)){break j}d=H[m>>2];a=Rj(k,n,H[a+(c<<2)>>2],0)+i|0;qa(e,a+d|0,k);break j}l=j&1;if((j|0)!=1){j=j&-2;f=0;c=0;while(1){a=H[m>>2];d=Rj(g,h,k,n)+i|0;a=qa(e,a+d|0,k);d=H[m>>2];o=Rj(k,n,g|1,h)+i|0;qa(a,d+o|0,k);d=h;g=g+2|0;h=g>>>0<2?d+1|0:d;f=f+2|0;a=f>>>0<2?c+1|0:c;c=a;if((f|0)!=(j|0)|c){continue}break}}if(!l){break j}a=H[m>>2];c=Rj(g,h,k,n)+i|0;qa(e,a+c|0,k);break j}b=0;if(!l){d=0;while(1){if(!ec(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],e)){break j}d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break j}d=0;while(1){if(!ec(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],e)){break j}qa((a<<2)+f|0,e,o);a=a+l|0;d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}}if(!e){break h}oa(e)}break a;case 1:j=H[i+80>>2];h=I[c+24|0];k:{if((N(j,h)|0)!=(e|0)){break k}d=H[c+28>>2]!=2;b=I[c+84|0];if(!(d|!b)){qa(f,H[H[c>>2]>>2]+H[c+48>>2]|0,e);b=1;break k}if(h){a=pa(h);ra(a,0,h)}l:{if(!j){b=1;break l}if(!d){if(h){d=0;e=0;while(1){i=d+f|0;k=H[H[c>>2]>>2];m=H[c+48>>2];g=H[c+40>>2];b=Rj(g,H[c+44>>2],I[c+84|0]?e:H[H[c+68>>2]+(e<<2)>>2],0);n=b;b=b+m|0;qa(i,qa(a,b+k|0,g),h);d=d+h|0;b=1;e=e+1|0;if((j|0)!=(e|0)){continue}break}break l}if(b){b=1;h=H[c>>2];e=H[c+48>>2];f=H[c+40>>2];i=H[c+44>>2];if((j|0)!=1){g=j&-2;c=0;d=0;while(1){k=H[h>>2];m=Rj(f,i,c,0)+e|0;k=qa(a,k+m|0,f);m=H[h>>2];n=Rj(f,i,c|1,0)+e|0;qa(k,m+n|0,f);c=c+2|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}g=c}if(!(j&1)){break l}c=H[h>>2];d=Rj(g,0,f,i)+e|0;qa(a,c+d|0,f);break l}b=1;h=H[c>>2];e=H[c+48>>2];g=H[c+68>>2];f=H[c+40>>2];i=H[c+44>>2];c=0;if((j|0)!=1){k=j&-2;d=0;while(1){m=H[h>>2];n=c<<2;l=Rj(f,i,H[n+g>>2],0)+e|0;m=qa(a,m+l|0,f);l=H[h>>2];n=Rj(f,i,H[g+(n|4)>>2],0)+e|0;qa(m,l+n|0,f);c=c+2|0;d=d+2|0;if((k|0)!=(d|0)){continue}break}}if(!(j&1)){break l}d=H[h>>2];c=Rj(f,i,H[g+(c<<2)>>2],0)+e|0;qa(a,c+d|0,f);break l}b=0;if(!h){d=0;while(1){if(!hc(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],a)){break l}d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break l}d=0;e=0;while(1){if(!hc(c,I[c+84|0]?e:H[H[c+68>>2]+(e<<2)>>2],F[c+24|0],a)){break l}qa(d+f|0,a,h);d=d+h|0;e=e+1|0;b=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}}if(!a){break k}oa(a)}break a;case 3:n=I[c+24|0];l=n<<1;j=H[i+80>>2];m:{if((N(l,j)|0)!=(e|0)){break m}i=H[c+28>>2]!=4;d=I[c+84|0];if(!(i|!d)){qa(f,H[H[c>>2]>>2]+H[c+48>>2]|0,e);a=1;break m}n:{if(!n){e=0;break n}e=pa(l);ra(e,0,l)}o:{if(!j){a=1;break o}if(!i){o=H[c+68>>2];k=H[c>>2];b=H[c+48>>2];i=H[c+40>>2];m=H[c+44>>2];if(n){if(!d){c=0;d=0;while(1){a=1;g=H[k>>2];p=Rj(i,m,H[o+(d<<2)>>2],0)+b|0;qa((c<<1)+f|0,qa(e,g+p|0,i),l);c=c+n|0;d=d+1|0;if((j|0)!=(d|0)){continue}break}break o}c=0;while(1){a=1;o=H[k>>2];p=Rj(g,h,i,m)+b|0;qa((c<<1)+f|0,qa(e,o+p|0,i),l);c=c+n|0;d=h;g=g+1|0;d=g?d:d+1|0;h=d;if((j|0)!=(g|0)|d){continue}break}break o}if(!d){a=1;c=0;if((j|0)!=1){f=j&-2;d=0;while(1){h=H[k>>2];g=c<<2;n=Rj(i,m,H[g+o>>2],0)+b|0;h=qa(e,h+n|0,i);n=H[k>>2];g=Rj(i,m,H[o+(g|4)>>2],0)+b|0;qa(h,g+n|0,i);c=c+2|0;d=d+2|0;if((f|0)!=(d|0)){continue}break}}if(!(j&1)){break o}d=H[k>>2];b=Rj(i,m,H[o+(c<<2)>>2],0)+b|0;qa(e,b+d|0,i);break o}n=j&1;a=1;if((j|0)!=1){j=j&-2;f=0;c=0;while(1){d=H[k>>2];l=Rj(g,h,i,m)+b|0;d=qa(e,d+l|0,i);l=H[k>>2];o=Rj(i,m,g|1,h)+b|0;qa(d,l+o|0,i);g=g+2|0;h=g>>>0<2?h+1|0:h;f=f+2|0;d=f>>>0<2?c+1|0:c;c=d;if((f|0)!=(j|0)|c){continue}break}}if(!n){break o}c=H[k>>2];b=Rj(g,h,i,m)+b|0;qa(e,b+c|0,i);break o}if(!n){d=0;while(1){if(!fc(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],e)){break o}d=d+1|0;a=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break o}d=0;while(1){if(!fc(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],e)){break o}qa((b<<1)+f|0,e,l);b=b+n|0;d=d+1|0;a=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}}if(!e){break m}oa(e)}b=a;break a;case 5:l=I[c+24|0];o=l<<2;j=H[i+80>>2];p:{if((N(o,j)|0)!=(e|0)){break p}i=H[c+28>>2]!=6;d=I[c+84|0];if(!(i|!d)){qa(f,H[H[c>>2]>>2]+H[c+48>>2]|0,e);b=1;break p}q:{if(!l){e=0;break q}e=pa(o);ra(e,0,o)}b=1;r:{if(!j){break r}if(!i){a=H[c+68>>2];m=H[c>>2];i=H[c+48>>2];k=H[c+40>>2];n=H[c+44>>2];if(l){if(!d){c=0;d=0;while(1){g=H[m>>2];p=Rj(k,n,H[a+(d<<2)>>2],0)+i|0;qa((c<<2)+f|0,qa(e,g+p|0,k),o);c=c+l|0;d=d+1|0;if((j|0)!=(d|0)){continue}break}break r}c=0;while(1){d=H[m>>2];p=Rj(g,h,k,n)+i|0;qa((c<<2)+f|0,qa(e,d+p|0,k),o);c=c+l|0;g=g+1|0;a=g?h:h+1|0;h=a;if((j|0)!=(g|0)|h){continue}break}break r}if(!d){c=0;if((j|0)!=1){f=j&-2;d=0;while(1){h=H[m>>2];g=c<<2;l=Rj(k,n,H[g+a>>2],0)+i|0;h=qa(e,h+l|0,k);l=H[m>>2];g=Rj(k,n,H[a+(g|4)>>2],0)+i|0;qa(h,g+l|0,k);c=c+2|0;d=d+2|0;if((f|0)!=(d|0)){continue}break}}if(!(j&1)){break r}d=H[m>>2];a=Rj(k,n,H[a+(c<<2)>>2],0)+i|0;qa(e,a+d|0,k);break r}l=j&1;if((j|0)!=1){j=j&-2;f=0;c=0;while(1){a=H[m>>2];d=Rj(g,h,k,n)+i|0;a=qa(e,a+d|0,k);d=H[m>>2];o=Rj(k,n,g|1,h)+i|0;qa(a,d+o|0,k);d=h;g=g+2|0;h=g>>>0<2?d+1|0:d;f=f+2|0;a=f>>>0<2?c+1|0:c;c=a;if((f|0)!=(j|0)|c){continue}break}}if(!l){break r}a=H[m>>2];c=Rj(g,h,k,n)+i|0;qa(e,a+c|0,k);break r}b=0;if(!l){d=0;while(1){if(!dc(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],e)){break r}d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break r}d=0;while(1){if(!dc(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],e)){break r}qa((a<<2)+f|0,e,o);a=a+l|0;d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}}if(!e){break p}oa(e)}break a;case 8:p=I[c+24|0];q=p<<2;k=H[i+80>>2];s:{if((N(q,k)|0)!=(e|0)){break s}i=H[c+28>>2];t:{if(!p){break t}a=pa(q);d=a;m=q-4|0;l=(m>>>2|0)+1&7;if(l){e=0;while(1){H[d>>2]=-1073741824;d=d+4|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}if(m>>>0<28){break t}e=(p<<2)+a|0;while(1){H[d+24>>2]=-1073741824;H[d+28>>2]=-1073741824;H[d+16>>2]=-1073741824;H[d+20>>2]=-1073741824;H[d+8>>2]=-1073741824;H[d+12>>2]=-1073741824;H[d>>2]=-1073741824;H[d+4>>2]=-1073741824;d=d+32|0;if((e|0)!=(d|0)){continue}break}}u:{if(!k){b=1;break u}if((i|0)==9){r=H[c+68>>2];l=H[c>>2];i=H[c+48>>2];s=I[c+84|0];m=H[c+44>>2];c=H[c+40>>2];o=c;if(p){e=0;d=0;while(1){h=(e<<2)+f|0;g=H[l>>2];b=Rj(c,m,s?d:H[r+(d<<2)>>2],0)+i|0;qa(h,qa(a,b+g|0,o),q);e=e+p|0;b=1;d=d+1|0;if((k|0)!=(d|0)){continue}break}break u}if(!s){b=1;d=0;if((k|0)!=1){f=k&-2;e=0;while(1){h=H[l>>2];g=d<<2;j=Rj(c,m,H[g+r>>2],0)+i|0;h=qa(a,h+j|0,o);j=H[l>>2];g=Rj(c,m,H[r+(g|4)>>2],0)+i|0;qa(h,j+g|0,o);d=d+2|0;e=e+2|0;if((f|0)!=(e|0)){continue}break}}if(!(k&1)){break u}e=H[l>>2];c=Rj(c,m,H[r+(d<<2)>>2],0)+i|0;qa(a,c+e|0,o);break u}f=k&1;b=1;if((k|0)!=1){k=k&-2;while(1){d=H[l>>2];e=Rj(g,h,c,m)+i|0;d=qa(a,d+e|0,o);e=H[l>>2];p=Rj(c,m,g|1,h)+i|0;qa(d,e+p|0,o);g=g+2|0;h=g>>>0<2?h+1|0:h;d=j;e=n+2|0;d=e>>>0<2?d+1|0:d;n=e;j=d;if((e|0)!=(k|0)|d){continue}break}}if(!f){break u}d=H[l>>2];c=Rj(g,h,c,m)+i|0;qa(a,c+d|0,o);break u}if(!p){d=0;while(1){if(!Va(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],a)){break u}d=d+1|0;b=k>>>0<=d>>>0;if((d|0)!=(k|0)){continue}break}break u}e=0;d=0;while(1){if(!Va(c,I[c+84|0]?d:H[H[c+68>>2]+(d<<2)>>2],F[c+24|0],a)){break u}qa((e<<2)+f|0,a,q);e=e+p|0;d=d+1|0;b=k>>>0<=d>>>0;if((d|0)!=(k|0)){continue}break}}if(!a){break s}oa(a)}a=b;break;default:break b}}b=a}return b|0}function ef(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;i=ca-48|0;ca=i;a:{b:{if((c|0)!=1){break b}c=H[a+4>>2];g=H[a+12>>2];H[i+40>>2]=0;a=i;H[a+32>>2]=0;H[a+36>>2]=0;H[a+24>>2]=0;H[a+28>>2]=0;H[a+16>>2]=0;H[a+20>>2]=0;H[a+8>>2]=0;H[a+12>>2]=0;e=a+8|0;c:{if((b|0)==-2){break c}l=H[H[H[c+4>>2]+8>>2]+(g<<2)>>2];if((ea[H[H[c>>2]+8>>2]](c)|0)==1){a=J[c+36>>1];j=(a<<8|a>>>8)&65535;a=0;h=ca-32|0;ca=h;d=H[H[H[c+4>>2]+8>>2]+(g<<2)>>2];d:{if((ea[H[H[c>>2]+8>>2]](c)|0)!=1|b-1>>>0>5){break d}k=ea[H[H[c>>2]+36>>2]](c)|0;f=ea[H[H[c>>2]+44>>2]](c,g)|0;if(!k|!f){break d}a=ea[H[H[c>>2]+40>>2]](c,g)|0;if(a){c=H[c+44>>2];H[h+12>>2]=a;H[h+8>>2]=c;H[h+20>>2]=f;H[h+16>>2]=f+12;c=h+8|0;a=0;e:{f:{switch(b-1|0){case 0:a=pa(60);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){g=f-d|0;if((g|0)<0){break a}b=pa(g);H[a+32>>2]=b;H[a+40>>2]=(g&-4)+b;while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}H[a+36>>2]=b}b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;H[a>>2]=2564;break e;case 1:a=pa(60);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){g=f-d|0;if((g|0)<0){break a}b=pa(g);H[a+32>>2]=b;H[a+40>>2]=(g&-4)+b;while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}H[a+36>>2]=b}b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;H[a>>2]=3328;break e;case 3:a=pa(112);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){g=f-d|0;if((g|0)<0){break a}b=pa(g);H[a+32>>2]=b;H[a+40>>2]=(g&-4)+b;while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}H[a+36>>2]=b}b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;H[a+60>>2]=0;H[a+64>>2]=0;H[a>>2]=3564;H[a+68>>2]=0;H[a+72>>2]=0;H[a+76>>2]=0;H[a+80>>2]=0;H[a+84>>2]=0;H[a+88>>2]=0;H[a+92>>2]=0;H[a+96>>2]=0;H[a+100>>2]=0;H[a+104>>2]=0;H[a+108>>2]=0;break e;case 2:a=pa(92);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){g=f-d|0;if((g|0)<0){break a}b=pa(g);H[a+32>>2]=b;H[a+40>>2]=(g&-4)+b;while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}H[a+36>>2]=b}b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;H[a+60>>2]=0;H[a+64>>2]=0;H[a>>2]=3812;H[a+68>>2]=0;H[a+72>>2]=0;H[a+76>>2]=0;H[a+80>>2]=0;H[a+84>>2]=0;H[a+88>>2]=j;break e;case 4:a=pa(104);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){g=f-d|0;if((g|0)<0){break a}b=pa(g);H[a+32>>2]=b;H[a+40>>2]=(g&-4)+b;while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}H[a+36>>2]=b}b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;H[a+84>>2]=0;H[a+76>>2]=0;H[a+80>>2]=0;H[a+60>>2]=0;H[a+64>>2]=0;H[a>>2]=4040;b=H[c+4>>2];H[a+88>>2]=H[c>>2];H[a+92>>2]=b;b=H[c+12>>2];H[a+96>>2]=H[c+8>>2];H[a+100>>2]=b;break e;case 5:break f;default:break e}}a=pa(128);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;g:{b=H[e+28>>2];d=H[e+24>>2];if((b|0)!=(d|0)){d=b-d|0;if((d|0)<0){break a}b=pa(d);H[a+36>>2]=b;H[a+32>>2]=b;H[a+40>>2]=(d&-4)+b;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}}H[a+36>>2]=b}H[a>>2]=3216;b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;b=a- -64|0;H[b>>2]=0;H[b+4>>2]=0;H[a+60>>2]=4904;H[a>>2]=4276;b=H[c+4>>2];H[a+72>>2]=H[c>>2];H[a+76>>2]=b;b=H[c+12>>2];H[a+80>>2]=H[c+8>>2];H[a+84>>2]=b;H[a+104>>2]=1065353216;H[a+108>>2]=-1;H[a+96>>2]=-1;H[a+100>>2]=-1;H[a+88>>2]=1;H[a+92>>2]=-1;H[a+60>>2]=4512;H[a+112>>2]=0;H[a+116>>2]=0;F[a+117|0]=0;F[a+118|0]=0;F[a+119|0]=0;F[a+120|0]=0;F[a+121|0]=0;F[a+122|0]=0;F[a+123|0]=0;F[a+124|0]=0;break g}}break d}a=H[c+44>>2];H[h+12>>2]=k;H[h+8>>2]=a;H[h+20>>2]=f;H[h+16>>2]=f+12;c=h+8|0;a=0;h:{i:{switch(b-1|0){case 0:a=pa(60);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){g=f-d|0;if((g|0)<0){break a}b=pa(g);H[a+32>>2]=b;H[a+40>>2]=(g&-4)+b;while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}H[a+36>>2]=b}b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;H[a>>2]=4932;break h;case 1:a=pa(60);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){g=f-d|0;if((g|0)<0){break a}b=pa(g);H[a+32>>2]=b;H[a+40>>2]=(g&-4)+b;while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}H[a+36>>2]=b}b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;H[a>>2]=5356;break h;case 3:a=pa(112);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){g=f-d|0;if((g|0)<0){break a}b=pa(g);H[a+32>>2]=b;H[a+40>>2]=(g&-4)+b;while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}H[a+36>>2]=b}b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;H[a+60>>2]=0;H[a+64>>2]=0;H[a>>2]=5580;H[a+68>>2]=0;H[a+72>>2]=0;H[a+76>>2]=0;H[a+80>>2]=0;H[a+84>>2]=0;H[a+88>>2]=0;H[a+92>>2]=0;H[a+96>>2]=0;H[a+100>>2]=0;H[a+104>>2]=0;H[a+108>>2]=0;break h;case 2:a=pa(92);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){g=f-d|0;if((g|0)<0){break a}b=pa(g);H[a+32>>2]=b;H[a+40>>2]=(g&-4)+b;while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}H[a+36>>2]=b}b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;H[a+60>>2]=0;H[a+64>>2]=0;H[a>>2]=5816;H[a+68>>2]=0;H[a+72>>2]=0;H[a+76>>2]=0;H[a+80>>2]=0;H[a+84>>2]=0;H[a+88>>2]=j;break h;case 4:a=pa(104);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){g=f-d|0;if((g|0)<0){break a}b=pa(g);H[a+32>>2]=b;H[a+40>>2]=(g&-4)+b;while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}H[a+36>>2]=b}b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;H[a+84>>2]=0;H[a+76>>2]=0;H[a+80>>2]=0;H[a+60>>2]=0;H[a+64>>2]=0;H[a>>2]=6032;b=H[c+4>>2];H[a+88>>2]=H[c>>2];H[a+92>>2]=b;b=H[c+12>>2];H[a+96>>2]=H[c+8>>2];H[a+100>>2]=b;break h;case 5:break i;default:break h}}a=pa(128);H[a+4>>2]=d;H[a>>2]=3272;b=H[e+4>>2];H[a+8>>2]=H[e>>2];H[a+12>>2]=b;b=H[e+12>>2];H[a+16>>2]=H[e+8>>2];H[a+20>>2]=b;b=H[e+20>>2];H[a+24>>2]=H[e+16>>2];H[a+28>>2]=b;H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;j:{b=H[e+28>>2];d=H[e+24>>2];if((b|0)!=(d|0)){d=b-d|0;if((d|0)<0){break a}b=pa(d);H[a+36>>2]=b;H[a+32>>2]=b;H[a+40>>2]=(d&-4)+b;d=H[e+24>>2];f=H[e+28>>2];if((d|0)!=(f|0)){while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((f|0)!=(d|0)){continue}break}}H[a+36>>2]=b}H[a>>2]=5300;b=H[c+4>>2];H[a+44>>2]=H[c>>2];H[a+48>>2]=b;b=H[c+12>>2];H[a+52>>2]=H[c+8>>2];H[a+56>>2]=b;b=a- -64|0;H[b>>2]=0;H[b+4>>2]=0;H[a+60>>2]=6840;H[a>>2]=6256;b=H[c+4>>2];H[a+72>>2]=H[c>>2];H[a+76>>2]=b;b=H[c+12>>2];H[a+80>>2]=H[c+8>>2];H[a+84>>2]=b;H[a+104>>2]=1065353216;H[a+108>>2]=-1;H[a+96>>2]=-1;H[a+100>>2]=-1;H[a+88>>2]=1;H[a+92>>2]=-1;H[a+60>>2]=6476;H[a+112>>2]=0;H[a+116>>2]=0;F[a+117|0]=0;F[a+118|0]=0;F[a+119|0]=0;F[a+120|0]=0;F[a+121|0]=0;F[a+122|0]=0;F[a+123|0]=0;F[a+124|0]=0;break j}}}ca=h+32|0;d=a;if(a){break c}}d=pa(44);H[d+4>>2]=l;H[d>>2]=3272;a=H[e+4>>2];H[d+8>>2]=H[e>>2];H[d+12>>2]=a;a=H[e+12>>2];H[d+16>>2]=H[e+8>>2];H[d+20>>2]=a;a=H[e+20>>2];H[d+24>>2]=H[e+16>>2];H[d+28>>2]=a;H[d+40>>2]=0;H[d+32>>2]=0;H[d+36>>2]=0;c=H[e+24>>2];a=H[e+28>>2];if((c|0)!=(a|0)){b=a-c|0;if((b|0)<0){break a}e=pa(b);H[d+32>>2]=e;H[d+40>>2]=(b&-4)+e;while(1){H[e>>2]=H[c>>2];e=e+4|0;c=c+4|0;if((a|0)!=(c|0)){continue}break}H[d+36>>2]=e}H[d>>2]=6868;break c}e=d;a=H[i+32>>2];if(!a){break b}H[i+36>>2]=a;oa(a)}ca=i+48|0;return e|0}sa();v()}function Ec(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;l=ca-16|0;ca=l;a:{b:{c:{d:{e:{f:{g:{h:{i:{if(a>>>0<=244){g=H[4298];h=a>>>0<11?16:a+11&-8;c=h>>>3|0;b=g>>>c|0;if(b&3){c=c+((b^-1)&1)|0;a=c<<3;b=a+17232|0;d=H[a+17240>>2];a=H[d+8>>2];j:{if((b|0)==(a|0)){m=17192,n=Vj(c)&g,H[m>>2]=n;break j}H[a+12>>2]=b;H[b+8>>2]=a}a=d+8|0;b=c<<3;H[d+4>>2]=b|3;b=b+d|0;H[b+4>>2]=H[b+4>>2]|1;break a}k=H[4300];if(k>>>0>=h>>>0){break i}if(b){a=2<>2];a=H[e+8>>2];k:{if((b|0)==(a|0)){g=Vj(d)&g;H[4298]=g;break k}H[a+12>>2]=b;H[b+8>>2]=a}H[e+4>>2]=h|3;c=e+h|0;a=d<<3;d=a-h|0;H[c+4>>2]=d|1;H[a+e>>2]=d;if(k){b=(k&-8)+17232|0;f=H[4303];a=1<<(k>>>3);l:{if(!(a&g)){H[4298]=a|g;a=b;break l}a=H[b+8>>2]}H[b+8>>2]=f;H[a+12>>2]=f;H[f+12>>2]=b;H[f+8>>2]=a}a=e+8|0;H[4303]=c;H[4300]=d;break a}j=H[4299];if(!j){break i}c=H[(Qj(0-j&j)<<2)+17496>>2];f=(H[c+4>>2]&-8)-h|0;b=c;while(1){m:{a=H[b+16>>2];if(!a){a=H[b+20>>2];if(!a){break m}}b=(H[a+4>>2]&-8)-h|0;d=b>>>0>>0;f=d?b:f;c=d?a:c;b=a;continue}break}i=H[c+24>>2];d=H[c+12>>2];if((d|0)!=(c|0)){a=H[c+8>>2];H[a+12>>2]=d;H[d+8>>2]=a;break b}b=c+20|0;a=H[b>>2];if(!a){a=H[c+16>>2];if(!a){break h}b=c+16|0}while(1){e=b;d=a;b=a+20|0;a=H[b>>2];if(a){continue}b=d+16|0;a=H[d+16>>2];if(a){continue}break}H[e>>2]=0;break b}h=-1;if(a>>>0>4294967231){break i}a=a+11|0;h=a&-8;j=H[4299];if(!j){break i}f=0-h|0;g=0;n:{if(h>>>0<256){break n}g=31;if(h>>>0>16777215){break n}a=Q(a>>>8|0);g=((h>>>38-a&1)-(a<<1)|0)+62|0}b=H[(g<<2)+17496>>2];o:{p:{q:{if(!b){a=0;break q}a=0;c=h<<((g|0)!=31?25-(g>>>1|0)|0:0);while(1){r:{e=(H[b+4>>2]&-8)-h|0;if(e>>>0>=f>>>0){break r}d=b;f=e;if(e){break r}f=0;a=b;break p}e=H[b+20>>2];b=H[((c>>>29&4)+b|0)+16>>2];a=e?(e|0)==(b|0)?a:e:a;c=c<<1;if(b){continue}break}}if(!(a|d)){d=0;a=2<>2]}if(!a){break o}}while(1){b=(H[a+4>>2]&-8)-h|0;c=b>>>0>>0;f=c?b:f;d=c?a:d;b=H[a+16>>2];if(b){a=b}else{a=H[a+20>>2]}if(a){continue}break}}if(!d|H[4300]-h>>>0<=f>>>0){break i}g=H[d+24>>2];c=H[d+12>>2];if((d|0)!=(c|0)){a=H[d+8>>2];H[a+12>>2]=c;H[c+8>>2]=a;break c}b=d+20|0;a=H[b>>2];if(!a){a=H[d+16>>2];if(!a){break g}b=d+16|0}while(1){e=b;c=a;b=a+20|0;a=H[b>>2];if(a){continue}b=c+16|0;a=H[c+16>>2];if(a){continue}break}H[e>>2]=0;break c}a=H[4300];if(a>>>0>=h>>>0){d=H[4303];b=a-h|0;s:{if(b>>>0>=16){c=d+h|0;H[c+4>>2]=b|1;H[a+d>>2]=b;H[d+4>>2]=h|3;break s}H[d+4>>2]=a|3;a=a+d|0;H[a+4>>2]=H[a+4>>2]|1;c=0;b=0}H[4300]=b;H[4303]=c;a=d+8|0;break a}i=H[4301];if(i>>>0>h>>>0){b=i-h|0;H[4301]=b;c=H[4304];a=c+h|0;H[4304]=a;H[a+4>>2]=b|1;H[c+4>>2]=h|3;a=c+8|0;break a}a=0;j=h+47|0;if(H[4416]){c=H[4418]}else{H[4419]=-1;H[4420]=-1;H[4417]=4096;H[4418]=4096;H[4416]=l+12&-16^1431655768;H[4421]=0;H[4409]=0;c=4096}e=j+c|0;f=0-c|0;b=e&f;if(b>>>0<=h>>>0){break a}d=H[4408];if(d){c=H[4406];g=c+b|0;if(d>>>0>>0|c>>>0>=g>>>0){break a}}t:{if(!(I[17636]&4)){u:{v:{w:{x:{d=H[4304];if(d){a=17640;while(1){c=H[a>>2];if(c>>>0<=d>>>0&d>>>0>2]>>>0){break x}a=H[a+8>>2];if(a){continue}break}}c=zb(0);if((c|0)==-1){break u}g=b;d=H[4417];a=d-1|0;if(a&c){g=(b-c|0)+(a+c&0-d)|0}if(g>>>0<=h>>>0){break u}d=H[4408];if(d){a=H[4406];f=a+g|0;if(d>>>0>>0|a>>>0>=f>>>0){break u}}a=zb(g);if((c|0)!=(a|0)){break w}break t}g=f&e-i;c=zb(g);if((c|0)==(H[a>>2]+H[a+4>>2]|0)){break v}a=c}if((a|0)==-1){break u}if(h+48>>>0<=g>>>0){c=a;break t}c=H[4418];c=c+(j-g|0)&0-c;if((zb(c)|0)==-1){break u}g=c+g|0;c=a;break t}if((c|0)!=-1){break t}}H[4409]=H[4409]|4}c=zb(b);a=zb(0);if((c|0)==-1|(a|0)==-1|a>>>0<=c>>>0){break d}g=a-c|0;if(g>>>0<=h+40>>>0){break d}}a=H[4406]+g|0;H[4406]=a;if(a>>>0>K[4407]){H[4407]=a}y:{e=H[4304];if(e){a=17640;while(1){d=H[a>>2];b=H[a+4>>2];if((d+b|0)==(c|0)){break y}a=H[a+8>>2];if(a){continue}break}break f}a=H[4302];if(!(a>>>0<=c>>>0?a:0)){H[4302]=c}a=0;H[4411]=g;H[4410]=c;H[4306]=-1;H[4307]=H[4416];H[4413]=0;while(1){d=a<<3;b=d+17232|0;H[d+17240>>2]=b;H[d+17244>>2]=b;a=a+1|0;if((a|0)!=32){continue}break}d=g-40|0;a=c+8&7?-8-c&7:0;b=d-a|0;H[4301]=b;a=a+c|0;H[4304]=a;H[a+4>>2]=b|1;H[(c+d|0)+4>>2]=40;H[4305]=H[4420];break e}if(I[a+12|0]&8|d>>>0>e>>>0|c>>>0<=e>>>0){break f}H[a+4>>2]=b+g;a=e+8&7?-8-e&7:0;c=a+e|0;H[4304]=c;b=H[4301]+g|0;a=b-a|0;H[4301]=a;H[c+4>>2]=a|1;H[(b+e|0)+4>>2]=40;H[4305]=H[4420];break e}d=0;break b}c=0;break c}if(K[4302]>c>>>0){H[4302]=c}b=c+g|0;a=17640;z:{A:{B:{C:{D:{E:{while(1){if((b|0)!=H[a>>2]){a=H[a+8>>2];if(a){continue}break E}break}if(!(I[a+12|0]&8)){break D}}a=17640;while(1){b=H[a>>2];if(b>>>0<=e>>>0){f=b+H[a+4>>2]|0;if(f>>>0>e>>>0){break C}}a=H[a+8>>2];continue}}H[a>>2]=c;H[a+4>>2]=H[a+4>>2]+g;j=(c+8&7?-8-c&7:0)+c|0;H[j+4>>2]=h|3;g=b+(b+8&7?-8-b&7:0)|0;i=h+j|0;a=g-i|0;if((e|0)==(g|0)){H[4304]=i;a=H[4301]+a|0;H[4301]=a;H[i+4>>2]=a|1;break A}if(H[4303]==(g|0)){H[4303]=i;a=H[4300]+a|0;H[4300]=a;H[i+4>>2]=a|1;H[a+i>>2]=a;break A}f=H[g+4>>2];if((f&3)==1){e=f&-8;F:{if(f>>>0<=255){d=H[g+8>>2];b=f>>>3|0;c=H[g+12>>2];if((c|0)==(d|0)){m=17192,n=H[4298]&Vj(b),H[m>>2]=n;break F}H[d+12>>2]=c;H[c+8>>2]=d;break F}h=H[g+24>>2];c=H[g+12>>2];G:{if((g|0)!=(c|0)){b=H[g+8>>2];H[b+12>>2]=c;H[c+8>>2]=b;break G}H:{f=g+20|0;b=H[f>>2];if(b){break H}f=g+16|0;b=H[f>>2];if(b){break H}c=0;break G}while(1){d=f;c=b;f=c+20|0;b=H[f>>2];if(b){continue}f=c+16|0;b=H[c+16>>2];if(b){continue}break}H[d>>2]=0}if(!h){break F}d=H[g+28>>2];b=(d<<2)+17496|0;I:{if(H[b>>2]==(g|0)){H[b>>2]=c;if(c){break I}m=17196,n=H[4299]&Vj(d),H[m>>2]=n;break F}H[h+(H[h+16>>2]==(g|0)?16:20)>>2]=c;if(!c){break F}}H[c+24>>2]=h;b=H[g+16>>2];if(b){H[c+16>>2]=b;H[b+24>>2]=c}b=H[g+20>>2];if(!b){break F}H[c+20>>2]=b;H[b+24>>2]=c}g=e+g|0;f=H[g+4>>2];a=a+e|0}H[g+4>>2]=f&-2;H[i+4>>2]=a|1;H[a+i>>2]=a;if(a>>>0<=255){b=(a&-8)+17232|0;c=H[4298];a=1<<(a>>>3);J:{if(!(c&a)){H[4298]=a|c;a=b;break J}a=H[b+8>>2]}H[b+8>>2]=i;H[a+12>>2]=i;H[i+12>>2]=b;H[i+8>>2]=a;break A}f=31;if(a>>>0<=16777215){b=Q(a>>>8|0);f=((a>>>38-b&1)-(b<<1)|0)+62|0}H[i+28>>2]=f;H[i+16>>2]=0;H[i+20>>2]=0;b=(f<<2)+17496|0;d=H[4299];c=1<>2]=i;break K}f=a<<((f|0)!=31?25-(f>>>1|0)|0:0);c=H[b>>2];while(1){b=c;if((H[c+4>>2]&-8)==(a|0)){break B}c=f>>>29|0;f=f<<1;d=(c&4)+b|0;c=H[d+16>>2];if(c){continue}break}H[d+16>>2]=i}H[i+24>>2]=b;H[i+12>>2]=i;H[i+8>>2]=i;break A}d=g-40|0;a=c+8&7?-8-c&7:0;b=d-a|0;H[4301]=b;a=a+c|0;H[4304]=a;H[a+4>>2]=b|1;H[(c+d|0)+4>>2]=40;H[4305]=H[4420];a=(f+(f-39&7?39-f&7:0)|0)-47|0;d=a>>>0>>0?e:a;H[d+4>>2]=27;a=H[4413];H[d+16>>2]=H[4412];H[d+20>>2]=a;a=H[4411];H[d+8>>2]=H[4410];H[d+12>>2]=a;H[4412]=d+8;H[4411]=g;H[4410]=c;H[4413]=0;a=d+24|0;while(1){H[a+4>>2]=7;b=a+8|0;a=a+4|0;if(b>>>0>>0){continue}break}if((d|0)==(e|0)){break e}H[d+4>>2]=H[d+4>>2]&-2;f=d-e|0;H[e+4>>2]=f|1;H[d>>2]=f;if(f>>>0<=255){b=(f&-8)+17232|0;c=H[4298];a=1<<(f>>>3);L:{if(!(c&a)){H[4298]=a|c;a=b;break L}a=H[b+8>>2]}H[b+8>>2]=e;H[a+12>>2]=e;H[e+12>>2]=b;H[e+8>>2]=a;break e}a=31;if(f>>>0<=16777215){a=Q(f>>>8|0);a=((f>>>38-a&1)-(a<<1)|0)+62|0}H[e+28>>2]=a;H[e+16>>2]=0;H[e+20>>2]=0;b=(a<<2)+17496|0;d=H[4299];c=1<>2]=e;break M}a=f<<((a|0)!=31?25-(a>>>1|0)|0:0);d=H[b>>2];while(1){b=d;if((f|0)==(H[b+4>>2]&-8)){break z}c=a>>>29|0;a=a<<1;c=(c&4)+b|0;d=H[c+16>>2];if(d){continue}break}H[c+16>>2]=e}H[e+24>>2]=b;H[e+12>>2]=e;H[e+8>>2]=e;break e}a=H[b+8>>2];H[a+12>>2]=i;H[b+8>>2]=i;H[i+24>>2]=0;H[i+12>>2]=b;H[i+8>>2]=a}a=j+8|0;break a}a=H[b+8>>2];H[a+12>>2]=e;H[b+8>>2]=e;H[e+24>>2]=0;H[e+12>>2]=b;H[e+8>>2]=a}a=H[4301];if(a>>>0<=h>>>0){break d}b=a-h|0;H[4301]=b;c=H[4304];a=c+h|0;H[4304]=a;H[a+4>>2]=b|1;H[c+4>>2]=h|3;a=c+8|0;break a}H[3992]=48;a=0;break a}N:{if(!g){break N}b=H[d+28>>2];a=(b<<2)+17496|0;O:{if(H[a>>2]==(d|0)){H[a>>2]=c;if(c){break O}j=Vj(b)&j;H[4299]=j;break N}H[g+(H[g+16>>2]==(d|0)?16:20)>>2]=c;if(!c){break N}}H[c+24>>2]=g;a=H[d+16>>2];if(a){H[c+16>>2]=a;H[a+24>>2]=c}a=H[d+20>>2];if(!a){break N}H[c+20>>2]=a;H[a+24>>2]=c}P:{if(f>>>0<=15){a=f+h|0;H[d+4>>2]=a|3;a=a+d|0;H[a+4>>2]=H[a+4>>2]|1;break P}H[d+4>>2]=h|3;e=d+h|0;H[e+4>>2]=f|1;H[e+f>>2]=f;if(f>>>0<=255){b=(f&-8)+17232|0;c=H[4298];a=1<<(f>>>3);Q:{if(!(c&a)){H[4298]=a|c;a=b;break Q}a=H[b+8>>2]}H[b+8>>2]=e;H[a+12>>2]=e;H[e+12>>2]=b;H[e+8>>2]=a;break P}a=31;if(f>>>0<=16777215){a=Q(f>>>8|0);a=((f>>>38-a&1)-(a<<1)|0)+62|0}H[e+28>>2]=a;H[e+16>>2]=0;H[e+20>>2]=0;b=(a<<2)+17496|0;R:{c=1<>2]=e;break S}a=f<<((a|0)!=31?25-(a>>>1|0)|0:0);h=H[b>>2];while(1){b=h;if((H[b+4>>2]&-8)==(f|0)){break R}c=a>>>29|0;a=a<<1;c=(c&4)+b|0;h=H[c+16>>2];if(h){continue}break}H[c+16>>2]=e}H[e+24>>2]=b;H[e+12>>2]=e;H[e+8>>2]=e;break P}a=H[b+8>>2];H[a+12>>2]=e;H[b+8>>2]=e;H[e+24>>2]=0;H[e+12>>2]=b;H[e+8>>2]=a}a=d+8|0;break a}T:{if(!i){break T}b=H[c+28>>2];a=(b<<2)+17496|0;U:{if(H[a>>2]==(c|0)){H[a>>2]=d;if(d){break U}m=17196,n=Vj(b)&j,H[m>>2]=n;break T}H[i+(H[i+16>>2]==(c|0)?16:20)>>2]=d;if(!d){break T}}H[d+24>>2]=i;a=H[c+16>>2];if(a){H[d+16>>2]=a;H[a+24>>2]=d}a=H[c+20>>2];if(!a){break T}H[d+20>>2]=a;H[a+24>>2]=d}V:{if(f>>>0<=15){a=f+h|0;H[c+4>>2]=a|3;a=a+c|0;H[a+4>>2]=H[a+4>>2]|1;break V}H[c+4>>2]=h|3;d=c+h|0;H[d+4>>2]=f|1;H[d+f>>2]=f;if(k){b=(k&-8)+17232|0;e=H[4303];a=1<<(k>>>3);W:{if(!(a&g)){H[4298]=a|g;a=b;break W}a=H[b+8>>2]}H[b+8>>2]=e;H[a+12>>2]=e;H[e+12>>2]=b;H[e+8>>2]=a}H[4303]=d;H[4300]=f}a=c+8|0}ca=l+16|0;return a|0}function ce(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0;m=ca-32|0;ca=m;o=pa(12);H[o+8>>2]=0;H[o+4>>2]=b;H[o>>2]=0;s=o+12|0;b=s;a:{b:{c:{while(1){b=b-12|0;w=H[b+8>>2];j=H[b+4>>2];t=H[b>>2];if(t){if((w|0)>1e3){break a}H[m+24>>2]=0;H[m+16>>2]=0;H[m+20>>2]=0;d=1;c=H[a>>2];e=H[c+8>>2];h=H[c+12>>2];g=H[c+20>>2];f=H[c+16>>2];d:{if((h|0)<=(g|0)&f>>>0>=e>>>0|(g|0)>(h|0)){break d}e=I[f+H[c>>2]|0];h=c;c=g;f=f+1|0;c=f?c:c+1|0;H[h+16>>2]=f;H[h+20>>2]=c;Cc(m+16|0,e);if(e){c=H[a>>2];n=Dc(m+16|0);p=H[c+8>>2];g=H[c+12>>2];h=H[c+20>>2];f=H[c+16>>2];k=f+e|0;h=k>>>0>>0?h+1|0:h;if((g|0)<=(h|0)&k>>>0>p>>>0|(g|0)<(h|0)){break d}qa(n,f+H[c>>2]|0,e);d=H[c+20>>2];f=e;e=e+H[c+16>>2]|0;d=f>>>0>e>>>0?d+1|0:d;H[c+16>>2]=e;H[c+20>>2]=d}j=pa(24);c=j;H[c+4>>2]=0;H[c+8>>2]=0;c=c+16|0;H[c>>2]=0;H[c+4>>2]=0;H[j>>2]=j+4;H[j+12>>2]=c;e=ca-32|0;ca=e;h=t+12|0;c=m+16|0;u=nb(h,c);i=t+16|0;e:{if((u|0)==(i|0)){H[e+16>>2]=c;f:{g:{d=H[h+4>>2];h:{if(!d){f=h+4|0;c=f;break h}f=I[c+11|0];g=f<<24>>24<0;n=g?H[c>>2]:c;g=g?H[c+4>>2]:f;while(1){c=d;d=I[c+27|0];f=d<<24>>24<0;d=f?H[c+20>>2]:d;p=d>>>0>>0;i:{j:{k:{l:{k=p?d:g;m:{if(k){f=f?H[c+16>>2]:c+16|0;q=Fa(n,f,k);if(!q){if(d>>>0>g>>>0){break m}break l}if((q|0)>=0){break l}break m}if(d>>>0<=g>>>0){break k}}f=c;d=H[c>>2];if(d){continue}break h}d=Fa(f,n,k);if(d){break j}}if(p){break i}break g}if((d|0)>=0){break g}}d=H[c+4>>2];if(d){continue}break}f=c+4|0}d=pa(32);n=d+16|0;g=H[e+16>>2];n:{if(F[g+11|0]>=0){p=H[g+4>>2];H[n>>2]=H[g>>2];H[n+4>>2]=p;H[n+8>>2]=H[g+8>>2];break n}za(n,H[g>>2],H[g+4>>2])}H[d+8>>2]=c;H[d>>2]=0;H[d+4>>2]=0;H[d+28>>2]=0;H[f>>2]=d;c=d;g=H[H[h>>2]>>2];if(g){H[h>>2]=g;c=H[f>>2]}Sb(H[h+4>>2],c);H[h+8>>2]=H[h+8>>2]+1;c=1;break f}d=c;c=0}F[e+28|0]=c;H[e+24>>2]=d;d=H[e+24>>2];c=H[d+28>>2];H[d+28>>2]=j;if(!c){break e}Ra(c+12|0,H[c+16>>2]);Qa(c,H[c+4>>2]);oa(c);break e}if(!j){break e}Ra(j+12|0,H[j+16>>2]);Qa(j,H[j+4>>2]);oa(j)}ca=e+32|0;d=(i|0)!=(u|0)}if(F[m+27|0]<0){oa(H[m+16>>2])}if(d){break a}}if(!j){break a}H[m+16>>2]=0;if(!Bb(1,m+16|0,H[a>>2])){break a}q=0;x=H[m+16>>2];if(x){while(1){d=0;i=ca-32|0;ca=i;H[i+24>>2]=0;H[i+16>>2]=0;H[i+20>>2]=0;c=H[a>>2];f=H[c+8>>2];o:{p:{h=H[c+12>>2];g=H[c+20>>2];e=H[c+16>>2];q:{if((h|0)<=(g|0)&e>>>0>=f>>>0|(g|0)>(h|0)){break q}f=I[e+H[c>>2]|0];h=c;c=g;e=e+1|0;c=e?c:c+1|0;H[h+16>>2]=e;H[h+20>>2]=c;Cc(i+16|0,f);if(f){e=H[a>>2];n=Dc(i+16|0);p=H[e+8>>2];g=H[e+12>>2];c=H[e+20>>2];h=H[e+16>>2];k=h+f|0;c=k>>>0>>0?c+1|0:c;if(k>>>0>p>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break q}qa(n,h+H[e>>2]|0,f);c=H[e+20>>2];g=f;f=f+H[e+16>>2]|0;c=g>>>0>f>>>0?c+1|0:c;H[e+16>>2]=f;H[e+20>>2]=c}H[i+12>>2]=0;if(!Bb(1,i+12|0,H[a>>2])){break q}f=H[i+12>>2];if(!f){break q}e=H[a>>2];c=H[e+8>>2];h=H[e+16>>2];g=c-h|0;c=H[e+12>>2]-(H[e+20>>2]+(c>>>0>>0)|0)|0;if((c|0)<=0&f>>>0>g>>>0|(c|0)<0){break q}H[i+8>>2]=0;H[i>>2]=0;H[i+4>>2]=0;if((f|0)<0){break p}d=pa(f);H[i>>2]=d;c=d+f|0;H[i+8>>2]=c;l=ra(d,0,f);H[i+4>>2]=c;h=H[e+12>>2];y=h;p=H[e+8>>2];c=H[e+20>>2];k=H[e+16>>2];g=f+k|0;c=g>>>0>>0?c+1|0:c;u=g;n=c;r:{if((c|0)<=(h|0)&g>>>0<=p>>>0|(c|0)<(h|0)){qa(l,H[e>>2]+k|0,f);d=H[e+20>>2];c=f+H[e+16>>2]|0;d=c>>>0>>0?d+1|0:d;H[e+16>>2]=c;H[e+20>>2]=d;h=ca-48|0;ca=h;e=nb(j,i+16|0);if((e|0)!=(j+4|0)){c=H[e+4>>2];s:{if(!c){c=e;while(1){d=H[c+8>>2];f=H[d>>2]!=(c|0);c=d;if(f){continue}break}break s}while(1){d=c;c=H[c>>2];if(c){continue}break}}if((e|0)==H[j>>2]){H[j>>2]=d}H[j+8>>2]=H[j+8>>2]-1;f=H[j+4>>2];t:{u:{g=e;d=e;e=H[d>>2];if(e){c=H[g+4>>2];if(!c){break u}while(1){d=c;c=H[c>>2];if(c){continue}break}}e=H[d+4>>2];if(e){break u}e=0;k=1;break t}H[e+8>>2]=H[d+8>>2];k=0}l=H[d+8>>2];c=H[l>>2];v:{if((d|0)==(c|0)){H[l>>2]=e;if((d|0)==(f|0)){c=0;f=e;break v}c=H[l+4>>2];break v}H[l+4>>2]=e}r=!I[d+12|0];if((d|0)!=(g|0)){l=H[g+8>>2];H[d+8>>2]=l;H[l+(((g|0)!=H[H[g+8>>2]>>2])<<2)>>2]=d;l=H[g>>2];H[d>>2]=l;H[l+8>>2]=d;l=H[g+4>>2];H[d+4>>2]=l;if(l){H[l+8>>2]=d}F[d+12|0]=I[g+12|0];f=(f|0)==(g|0)?d:f}w:{if(r|!f){break w}if(k){while(1){e=I[c+12|0];x:{d=H[c+8>>2];if(H[d>>2]!=(c|0)){if(!e){F[c+12|0]=1;F[d+12|0]=0;e=H[d+4>>2];k=H[e>>2];H[d+4>>2]=k;if(k){H[k+8>>2]=d}H[e+8>>2]=H[d+8>>2];k=H[d+8>>2];H[(((d|0)!=H[k>>2])<<2)+k>>2]=e;H[e>>2]=d;H[d+8>>2]=e;d=c;c=H[c>>2];f=(c|0)==(f|0)?d:f;c=H[c+4>>2]}y:{z:{d=H[c>>2];A:{if(!(I[d+12|0]?0:d)){e=H[c+4>>2];if(I[e+12|0]?0:e){break A}F[c+12|0]=0;c=H[c+8>>2];B:{if((f|0)==(c|0)){c=f;break B}if(I[c+12|0]){break x}}F[c+12|0]=1;break w}e=H[c+4>>2];if(!e){break z}}if(I[e+12|0]){break z}d=c;break y}F[d+12|0]=1;F[c+12|0]=0;e=H[d+4>>2];H[c>>2]=e;if(e){H[e+8>>2]=c}H[d+8>>2]=H[c+8>>2];e=H[c+8>>2];H[((H[e>>2]!=(c|0))<<2)+e>>2]=d;H[d+4>>2]=c;H[c+8>>2]=d;e=c}c=H[d+8>>2];F[d+12|0]=I[c+12|0];F[c+12|0]=1;F[e+12|0]=1;d=H[c+4>>2];e=H[d>>2];H[c+4>>2]=e;if(e){H[e+8>>2]=c}H[d+8>>2]=H[c+8>>2];e=H[c+8>>2];H[(((c|0)!=H[e>>2])<<2)+e>>2]=d;H[d>>2]=c;H[c+8>>2]=d;break w}if(!e){F[c+12|0]=1;F[d+12|0]=0;e=H[c+4>>2];H[d>>2]=e;if(e){H[e+8>>2]=d}H[c+8>>2]=H[d+8>>2];e=H[d+8>>2];H[(((d|0)!=H[e>>2])<<2)+e>>2]=c;H[c+4>>2]=d;H[d+8>>2]=c;f=(d|0)==(f|0)?c:f;c=H[d>>2]}e=H[c>>2];C:{if(!(!e|I[e+12|0])){d=c;break C}d=H[c+4>>2];if(!(I[d+12|0]?0:d)){F[c+12|0]=0;c=H[c+8>>2];if((c|0)!=(f|0)?I[c+12|0]:0){break x}F[c+12|0]=1;break w}if(e){if(!I[e+12|0]){d=c;break C}d=H[c+4>>2]}F[d+12|0]=1;F[c+12|0]=0;e=H[d>>2];H[c+4>>2]=e;if(e){H[e+8>>2]=c}H[d+8>>2]=H[c+8>>2];e=H[c+8>>2];H[((H[e>>2]!=(c|0))<<2)+e>>2]=d;H[d>>2]=c;H[c+8>>2]=d;e=c}c=H[d+8>>2];F[d+12|0]=I[c+12|0];F[c+12|0]=1;F[e+12|0]=1;d=H[c>>2];e=H[d+4>>2];H[c>>2]=e;if(e){H[e+8>>2]=c}H[d+8>>2]=H[c+8>>2];e=H[c+8>>2];H[(((c|0)!=H[e>>2])<<2)+e>>2]=d;H[d+4>>2]=c;H[c+8>>2]=d;break w}d=c;c=H[c+8>>2];c=H[(((d|0)==H[c>>2])<<2)+c>>2];continue}}F[e+12|0]=1}c=H[g+28>>2];if(c){H[g+32>>2]=c;oa(c)}if(F[g+27|0]<0){oa(H[g+16>>2])}oa(g)}H[h+8>>2]=0;H[h>>2]=0;H[h+4>>2]=0;c=H[i+4>>2];d=H[i>>2];f=c-d|0;e=0;D:{E:{if((c|0)!=(d|0)){if((f|0)<0){break E}e=pa(f);c=ra(e,0,f);g=c+f|0;H[h+8>>2]=g;H[h+4>>2]=g;H[h>>2]=c;c=d}qa(e,c,f);F:{if(F[i+27|0]>=0){H[h+24>>2]=H[i+24>>2];c=H[i+20>>2];H[h+16>>2]=H[i+16>>2];H[h+20>>2]=c;break F}za(h+16|0,H[i+16>>2],H[i+20>>2])}ae(h+28|0,h);f=h+16|0;c=f;G:{H:{d=H[j+4>>2];I:{if(!d){e=j+4|0;c=e;break I}e=I[c+11|0];g=e<<24>>24<0;k=g?H[c>>2]:c;g=g?H[c+4>>2]:e;while(1){c=d;d=I[c+27|0];e=d<<24>>24<0;d=e?H[c+20>>2]:d;l=d>>>0>>0;J:{K:{L:{M:{r=l?d:g;N:{if(r){e=e?H[c+16>>2]:c+16|0;z=Fa(k,e,r);if(!z){if(d>>>0>g>>>0){break N}break M}if((z|0)>=0){break M}break N}if(d>>>0<=g>>>0){break L}}e=c;d=H[c>>2];if(d){continue}break I}d=Fa(e,k,r);if(d){break K}}if(l){break J}break H}if((d|0)>=0){break H}}d=H[c+4>>2];if(d){continue}break}e=c+4|0}d=pa(40);H[d+24>>2]=H[f+8>>2];g=H[f+4>>2];H[d+16>>2]=H[f>>2];H[d+20>>2]=g;H[f>>2]=0;H[f+4>>2]=0;H[f+8>>2]=0;ae(d+28|0,f+12|0);H[d+8>>2]=c;H[d>>2]=0;H[d+4>>2]=0;H[e>>2]=d;c=d;f=H[H[j>>2]>>2];if(f){H[j>>2]=f;c=H[e>>2]}Sb(H[j+4>>2],c);H[j+8>>2]=H[j+8>>2]+1;c=1;break G}d=c;c=0}F[h+44|0]=c;H[h+40>>2]=d;c=H[h+28>>2];if(c){H[h+32>>2]=c;oa(c)}if(F[h+27|0]<0){oa(H[h+16>>2])}c=H[h>>2];if(c){H[h+4>>2]=c;oa(c)}ca=h+48|0;break D}sa();v()}d=H[i>>2];if(!d){break r}}H[i+4>>2]=d;oa(d)}d=(n|0)<=(y|0)&p>>>0>=u>>>0|(n|0)<(y|0)}if(F[i+27|0]<0){oa(H[i+16>>2])}ca=i+32|0;break o}sa();v()}if(!d){break a}q=q+1|0;if((x|0)!=(q|0)){continue}break}}H[m+12>>2]=0;if(!Bb(1,m+12|0,H[a>>2])){break a}c=H[a>>2];e=H[c+8>>2];f=H[c+16>>2];h=e-f|0;d=H[m+12>>2];c=H[c+12>>2]-(H[c+20>>2]+(e>>>0>>0)|0)|0;if(h>>>0>>0&(c|0)<=0|(c|0)<0){break a}if(d){q=0;h=((t|0)!=0)+w|0;while(1){O:{if(b>>>0>>0){H[b+8>>2]=h;H[b+4>>2]=0;H[b>>2]=j;b=b+12|0;d=H[m+12>>2];break O}c=b-o|0;g=(c|0)/12|0;b=g+1|0;if(b>>>0>=357913942){break c}e=(s-o|0)/12|0;f=e<<1;e=e>>>0>=178956970?357913941:b>>>0>>0?f:b;if(e){if(e>>>0>=357913942){break b}f=pa(N(e,12))}else{f=0}b=f+N(g,12)|0;H[b+8>>2]=h;H[b+4>>2]=0;H[b>>2]=j;c=va(b+N((c|0)/-12|0,12)|0,o,c);s=f+N(e,12)|0;b=b+12|0;if(o){oa(o)}o=c}q=q+1|0;if(q>>>0>>0){continue}break}}if((b|0)!=(o|0)){continue}break}A=1;break a}sa();v()}wa();v()}if(o){oa(o)}ca=m+32|0;return A}function Af(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=O(0),q=0,r=0;e=ca-720|0;ca=e;a:{b:{c:{d:{e:{f:{g:{h:{i:{if(J[b+38>>1]>=515){H[e+680>>2]=0;H[e+672>>2]=0;H[e+676>>2]=0;if((ea[H[H[a>>2]+24>>2]](a)|0)<=0){break d}while(1){c=ea[H[H[a>>2]+20>>2]](a,n)|0;d=H[H[H[(ea[H[H[a>>2]+28>>2]](a)|0)+4>>2]+8>>2]+(c<<2)>>2];if(H[d+28>>2]==9){f=H[e+672>>2];c=H[e+676>>2]-f>>2;k=I[d+24|0];j:{if(c>>>0>>0){ya(e+672|0,k-c|0);break j}if(c>>>0<=k>>>0){break j}H[e+676>>2]=f+(k<<2)}j=0;i=H[b+8>>2];h=H[b+12>>2];c=H[b+20>>2];d=k<<2;f=H[b+16>>2];l=f+d|0;c=d>>>0>l>>>0?c+1|0:c;if(i>>>0>>0&(c|0)>=(h|0)|(c|0)>(h|0)){break b}qa(H[e+672>>2],f+H[b>>2]|0,d);c=H[b+20>>2];f=d;d=d+H[b+16>>2]|0;c=f>>>0>d>>>0?c+1|0:c;i=d;H[b+16>>2]=d;H[b+20>>2]=c;l=H[b+12>>2];g=H[b+8>>2];h=d+4|0;f=h>>>0<4?c+1|0:c;d=f;if(g>>>0>>0&(d|0)>=(l|0)|(d|0)>(l|0)){break b}o=H[b>>2];f=o+i|0;f=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[b+16>>2]=h;H[b+20>>2]=d;if(g>>>0<=h>>>0&(d|0)>=(l|0)|(d|0)>(l|0)){break b}d=I[h+o|0];h=i+5|0;c=h>>>0<5?c+1|0:c;H[b+16>>2]=h;H[b+20>>2]=c;if(d>>>0>31){break b}p=(A(2,f),B());H[e+20>>2]=-1;H[e+16>>2]=1832;H[e+32>>2]=0;H[e+36>>2]=0;H[e+24>>2]=0;H[e+28>>2]=0;c=H[e+672>>2];o=d-1|0;if(o>>>0<=29){H[e+20>>2]=d;k:{h=c+(k<<2)|0;l=h-c|0;f=l>>2;i=H[e+32>>2];d=H[e+24>>2];if(f>>>0<=i-d>>2>>>0){i=H[e+28>>2]-d|0;l=i>>2;i=f>>>0>l>>>0?c+i|0:h;g=i-c|0;if((c|0)!=(i|0)){va(d,c,g)}if(f>>>0>l>>>0){c=h-i|0;d=H[e+28>>2];if((h|0)!=(i|0)){va(d,i,c)}H[e+28>>2]=c+d;break k}H[e+28>>2]=d+g;break k}if(d){H[e+28>>2]=d;oa(d);H[e+32>>2]=0;H[e+24>>2]=0;H[e+28>>2]=0;i=0}l:{if((l|0)<0){break l}d=i>>>1|0;d=i>>>0>=2147483644?1073741823:d>>>0>f>>>0?d:f;if(d>>>0>=1073741824){break l}i=d<<2;d=pa(i);H[e+28>>2]=d;H[e+24>>2]=d;H[e+32>>2]=d+i;if((c|0)!=(h|0)){qa(d,c,l)}H[e+28>>2]=d+(f<<2);break k}sa();v()}L[e+36>>2]=p}m:{if(o>>>0>=30){break m}if(!Xc(e+16|0,H[H[a+60>>2]+((H[a+40>>2]-H[a+36>>2]|0)/24<<2)>>2])){break m}c=H[a+40>>2];n:{if((c|0)!=H[a+44>>2]){H[c>>2]=1832;d=H[e+20>>2];H[c+16>>2]=0;H[c+8>>2]=0;H[c+12>>2]=0;H[c+4>>2]=d;d=H[e+28>>2];f=H[e+24>>2];if((d|0)!=(f|0)){d=d-f|0;if((d|0)<0){break i}g=pa(d);H[c+12>>2]=g;H[c+8>>2]=g;H[c+16>>2]=(d&-4)+g;k=H[e+24>>2];d=H[e+28>>2];if((k|0)!=(d|0)){while(1){L[g>>2]=L[k>>2];g=g+4|0;k=k+4|0;if((d|0)!=(k|0)){continue}break}}H[c+12>>2]=g}L[c+20>>2]=L[e+36>>2];H[a+40>>2]=c+24;break n}d=0;o:{p:{q:{r:{j=H[a+40>>2];f=H[a+36>>2];i=(j-f|0)/24|0;c=i+1|0;if(c>>>0<178956971){h=(H[a+44>>2]-f|0)/24|0;l=h<<1;h=h>>>0>=89478485?178956970:c>>>0>>0?l:c;if(h){if(h>>>0>=178956971){break r}d=pa(N(h,24))}g=N(i,24)+d|0;H[g>>2]=1832;c=H[e+20>>2];H[g+16>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;H[g+4>>2]=c;c=H[e+24>>2];i=H[e+28>>2];if((c|0)!=(i|0)){l=i-c|0;if((l|0)<0){break q}k=pa(l);H[g+8>>2]=k;H[g+16>>2]=(l&-4)+k;while(1){L[k>>2]=L[c>>2];k=k+4|0;c=c+4|0;if((i|0)!=(c|0)){continue}break}H[g+12>>2]=k}c=N(h,24)+d|0;L[g+20>>2]=L[e+36>>2];d=g+24|0;if((f|0)==(j|0)){break p}while(1){g=g-24|0;H[g>>2]=1832;j=j-24|0;H[g+4>>2]=H[j+4>>2];H[g+8>>2]=H[j+8>>2];H[g+12>>2]=H[j+12>>2];H[g+16>>2]=H[j+16>>2];H[j+16>>2]=0;H[j+8>>2]=0;H[j+12>>2]=0;L[g+20>>2]=L[j+20>>2];if((f|0)!=(j|0)){continue}break}H[a+44>>2]=c;k=H[a+40>>2];H[a+40>>2]=d;j=H[a+36>>2];H[a+36>>2]=g;if((j|0)==(k|0)){break o}while(1){k=k-24|0;ea[H[H[k>>2]>>2]](k)|0;if((j|0)!=(k|0)){continue}break}break o}sa();v()}wa();v()}sa();v()}H[a+44>>2]=c;H[a+40>>2]=d;H[a+36>>2]=g}if(j){oa(j)}}j=1}H[e+16>>2]=1832;c=H[e+24>>2];if(c){H[e+28>>2]=c;oa(c)}if(!j){break c}}n=n+1|0;if((ea[H[H[a>>2]+24>>2]](a)|0)>(n|0)){continue}break}break d}k=ea[H[H[a>>2]+24>>2]](a)|0;H[e+712>>2]=0;H[e+704>>2]=0;H[e+708>>2]=0;if(k){if(k>>>0>=214748365){break h}c=N(k,20);d=pa(c);H[e+704>>2]=d;H[e+712>>2]=c+d;c=c-20|0;c=(c-((c>>>0)%20|0)|0)+20|0;q=e,r=ra(d,0,c)+c|0,H[q+708>>2]=r;while(1){c=ea[H[H[a>>2]+20>>2]](a,m)|0;d=H[H[H[(ea[H[H[a>>2]+28>>2]](a)|0)+4>>2]+8>>2]+(c<<2)>>2];f=H[d+28>>2];c=f-1|0;if(c>>>0<=10){c=H[(c<<2)+13584>>2]}else{c=-1}h=(c|0)>0?c:0;if(h>>>0>4){break f}c=H[e+704>>2]+N(m,20)|0;i=I[d+24|0];H[c+16>>2]=i;H[c+12>>2]=h;H[c+8>>2]=f;H[c+4>>2]=g;H[c>>2]=d;g=g+i|0;m=m+1|0;if((k|0)!=(m|0)){continue}break}}c=ea[H[H[a>>2]+20>>2]](a,0)|0;m=H[H[H[(ea[H[H[a>>2]+28>>2]](a)|0)+4>>2]+8>>2]+(c<<2)>>2];F[m+84|0]=1;H[m+72>>2]=H[m+68>>2];h=H[b+12>>2];c=h;d=H[b+20>>2];f=H[b+8>>2];i=H[b+16>>2];if((c|0)<=(d|0)&f>>>0<=i>>>0|(c|0)<(d|0)){break f}n=H[b>>2];o=I[n+i|0];c=d;l=i+1|0;c=l?c:c+1|0;H[b+16>>2]=l;H[b+20>>2]=c;s:{switch(o|0){case 0:a=H[e+704>>2];if((H[e+708>>2]-a|0)!=20){break e}if(H[a+16>>2]!=3){break f}t:{if(f>>>0<=l>>>0&(c|0)>=(h|0)|(c|0)>(h|0)){break t}c=d;a=i+2|0;c=a>>>0<2?c+1|0:c;l=a;H[b+16>>2]=a;H[b+20>>2]=c;c=d;a=i+6|0;c=a>>>0<6?c+1|0:c;if(a>>>0>f>>>0&(c|0)>=(h|0)|(c|0)>(h|0)){break t}d=l+n|0;d=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=a;H[b+20>>2]=c;mb(m,d);j=e+672|0;H[j+20>>2]=0;H[j+12>>2]=0;H[j+16>>2]=0;H[j>>2]=0;H[j+4>>2]=0;H[j+20>>2]=d;d=Ac(e+16|0,e+704|0);k=0;g=ca-32|0;ca=g;H[g+24>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;f=H[b+12>>2];m=f;i=H[b+8>>2];c=H[b+20>>2];l=c;h=H[b+16>>2];a=h+4|0;c=a>>>0<4?c+1|0:c;u:{if(a>>>0>i>>>0&(c|0)>=(f|0)|(c|0)>(f|0)){break u}n=H[b>>2];f=n+h|0;f=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[b+16>>2]=a;H[b+20>>2]=c;v:{w:{switch(f-2|0){case 1:if((c|0)>=(m|0)&a>>>0>=i>>>0|(c|0)>(m|0)){break u}a=F[a+n|0];c=l;f=h+5|0;c=f>>>0<5?c+1|0:c;H[b+16>>2]=f;H[b+20>>2]=c;H[j+8>>2]=a;if((a|0)==1){if(Ud(j,b,g+16|0)){break v}break u}Rd(1799,23,H[3443]);break u;default:Rd(1774,24,H[3443]);break u;case 0:break w}}if(!Ud(j,b,g+16|0)){break u}}H[g+8>>2]=H[g+16>>2];H[g>>2]=H[g+20>>2];c=ca-32|0;ca=c;a=H[j>>2];p=L[j+4>>2];H[c+24>>2]=1065353216;h=-1<0){L[c+24>>2]=p/O(a|0)}m=H[g+8>>2];n=H[g>>2];if((m|0)!=(n|0)){a=H[d+28>>2];while(1){b=H[m>>2];f=H[m+4>>2];p=L[c+24>>2];L[c+16>>2]=p*O(H[m+8>>2]-h|0);L[c+12>>2]=p*O(f-h|0);L[c+8>>2]=p*O(b-h|0);b=a;i=H[d+16>>2];f=H[i>>2];if(!I[f+84|0]){b=H[H[f+68>>2]+(a<<2)>>2]}if(K[f+80>>2]>b>>>0){a=H[f+40>>2];qa(H[H[f>>2]>>2]+N(a,b)|0,(c+8|0)+(H[i+4>>2]<<2)|0,a);n=H[g>>2];a=H[d+28>>2]}a=a+1|0;H[d+28>>2]=a;m=m+12|0;if((n|0)!=(m|0)){continue}break}}ca=c+32|0;k=1}a=H[g+16>>2];if(a){H[g+20>>2]=a;oa(a)}ca=g+32|0;yc(d);j=1;if(k){break f}}j=0;break f;case 1:break s;default:break f}}if(f>>>0<=l>>>0&(c|0)>=(h|0)|(c|0)>(h|0)){break f}o=I[l+n|0];c=d;l=i+2|0;c=l>>>0<2?c+1|0:c;H[b+16>>2]=l;H[b+20>>2]=c;if(o>>>0>=7){H[e>>2]=o;Qd(1651,e);break f}c=d;d=i+6|0;c=d>>>0<6?c+1|0:c;if(d>>>0>f>>>0&(c|0)>=(h|0)|(c|0)>(h|0)){break f}f=l+n|0;f=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[b+16>>2]=d;H[b+20>>2]=c;if(k){m=0;while(1){c=ea[H[H[a>>2]+20>>2]](a,m)|0;c=H[H[H[(ea[H[H[a>>2]+28>>2]](a)|0)+4>>2]+8>>2]+(c<<2)>>2];mb(c,f);F[c+84|0]=1;H[c+72>>2]=H[c+68>>2];m=m+1|0;if((k|0)!=(m|0)){continue}break}}a=Ac(e+672|0,e+704|0);x:{y:{switch(o|0){case 1:c=wb(e+16|0,g);b=zd(c,b,a,-1);xb(c);if(!b){break g}break x;case 2:c=ub(e+16|0,g);b=yd(c,b,a,-1);vb(c);if(!b){break g}break x;case 3:c=ub(e+16|0,g);b=xd(c,b,a,-1);vb(c);if(!b){break g}break x;case 4:c=$a(e+16|0,g);b=wd(c,b,a,-1);ab(c);if(!b){break g}break x;case 5:c=$a(e+16|0,g);b=vd(c,b,a,-1);ab(c);if(!b){break g}break x;case 6:c=$a(e+16|0,g);b=ud(c,b,a,-1);ab(c);if(b){break x}break g;case 0:break y;default:break g}}c=wb(e+16|0,g);b=Bd(c,b,a,-1);xb(c);if(!b){break g}}yc(a);j=1;break f}sa();v()}sa();v()}yc(a)}a=H[e+704>>2]}if(!a){break a}H[e+708>>2]=a;oa(a);break a}j=1;if(H[a+52>>2]==H[a+48>>2]){break b}while(1){if(!td(1,e+16|0,b)){break c}c=H[a+48>>2];d=H[e+16>>2];H[c+(m<<2)>>2]=d>>>1^0-(d&1);m=m+1|0;if(m>>>0>2]-c>>2>>>0){continue}break}break b}j=0}a=H[e+672>>2];if(!a){break a}H[e+676>>2]=a;oa(a)}ca=e+720|0;return j|0}function te(a,b,c,d,e){var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;h=ca-32|0;ca=h;H[b+32>>2]=d;H[b+40>>2]=c;H[b+4>>2]=e;nc(a,d,h+16|0);a:{if(H[a>>2]){break a}if(F[a+15|0]<0){oa(H[a+4>>2])}d=I[h+23|0];if((ea[H[H[b>>2]+8>>2]](b)|0)!=(d|0)){b=pa(64);F[b+50|0]=0;c=I[1314]|I[1315]<<8;F[b+48|0]=c;F[b+49|0]=c>>>8;c=I[1310]|I[1311]<<8|(I[1312]<<16|I[1313]<<24);d=I[1306]|I[1307]<<8|(I[1308]<<16|I[1309]<<24);F[b+40|0]=d;F[b+41|0]=d>>>8;F[b+42|0]=d>>>16;F[b+43|0]=d>>>24;F[b+44|0]=c;F[b+45|0]=c>>>8;F[b+46|0]=c>>>16;F[b+47|0]=c>>>24;c=I[1302]|I[1303]<<8|(I[1304]<<16|I[1305]<<24);d=I[1298]|I[1299]<<8|(I[1300]<<16|I[1301]<<24);F[b+32|0]=d;F[b+33|0]=d>>>8;F[b+34|0]=d>>>16;F[b+35|0]=d>>>24;F[b+36|0]=c;F[b+37|0]=c>>>8;F[b+38|0]=c>>>16;F[b+39|0]=c>>>24;c=I[1294]|I[1295]<<8|(I[1296]<<16|I[1297]<<24);d=I[1290]|I[1291]<<8|(I[1292]<<16|I[1293]<<24);F[b+24|0]=d;F[b+25|0]=d>>>8;F[b+26|0]=d>>>16;F[b+27|0]=d>>>24;F[b+28|0]=c;F[b+29|0]=c>>>8;F[b+30|0]=c>>>16;F[b+31|0]=c>>>24;c=I[1286]|I[1287]<<8|(I[1288]<<16|I[1289]<<24);d=I[1282]|I[1283]<<8|(I[1284]<<16|I[1285]<<24);F[b+16|0]=d;F[b+17|0]=d>>>8;F[b+18|0]=d>>>16;F[b+19|0]=d>>>24;F[b+20|0]=c;F[b+21|0]=c>>>8;F[b+22|0]=c>>>16;F[b+23|0]=c>>>24;c=I[1278]|I[1279]<<8|(I[1280]<<16|I[1281]<<24);d=I[1274]|I[1275]<<8|(I[1276]<<16|I[1277]<<24);F[b+8|0]=d;F[b+9|0]=d>>>8;F[b+10|0]=d>>>16;F[b+11|0]=d>>>24;F[b+12|0]=c;F[b+13|0]=c>>>8;F[b+14|0]=c>>>16;F[b+15|0]=c>>>24;c=I[1270]|I[1271]<<8|(I[1272]<<16|I[1273]<<24);d=I[1266]|I[1267]<<8|(I[1268]<<16|I[1269]<<24);F[b|0]=d;F[b+1|0]=d>>>8;F[b+2|0]=d>>>16;F[b+3|0]=d>>>24;F[b+4|0]=c;F[b+5|0]=c>>>8;F[b+6|0]=c>>>16;F[b+7|0]=c>>>24;H[a>>2]=-1;za(a+4|0,b,50);oa(b);break a}c=I[h+21|0];F[b+36|0]=c;e=I[h+22|0];F[b+37|0]=e;if((c-3&255)>>>0<=253){b=pa(32);F[b+22|0]=0;c=I[1427]|I[1428]<<8|(I[1429]<<16|I[1430]<<24);d=I[1423]|I[1424]<<8|(I[1425]<<16|I[1426]<<24);F[b+14|0]=d;F[b+15|0]=d>>>8;F[b+16|0]=d>>>16;F[b+17|0]=d>>>24;F[b+18|0]=c;F[b+19|0]=c>>>8;F[b+20|0]=c>>>16;F[b+21|0]=c>>>24;c=I[1421]|I[1422]<<8|(I[1423]<<16|I[1424]<<24);d=I[1417]|I[1418]<<8|(I[1419]<<16|I[1420]<<24);F[b+8|0]=d;F[b+9|0]=d>>>8;F[b+10|0]=d>>>16;F[b+11|0]=d>>>24;F[b+12|0]=c;F[b+13|0]=c>>>8;F[b+14|0]=c>>>16;F[b+15|0]=c>>>24;c=I[1413]|I[1414]<<8|(I[1415]<<16|I[1416]<<24);d=I[1409]|I[1410]<<8|(I[1411]<<16|I[1412]<<24);F[b|0]=d;F[b+1|0]=d>>>8;F[b+2|0]=d>>>16;F[b+3|0]=d>>>24;F[b+4|0]=c;F[b+5|0]=c>>>8;F[b+6|0]=c>>>16;F[b+7|0]=c>>>24;H[a>>2]=-5;za(a+4|0,b,22);oa(b);break a}if(!((c|0)!=2|e>>>0<=(d?2:3)>>>0)){b=pa(32);F[b+22|0]=0;c=I[1404]|I[1405]<<8|(I[1406]<<16|I[1407]<<24);d=I[1400]|I[1401]<<8|(I[1402]<<16|I[1403]<<24);F[b+14|0]=d;F[b+15|0]=d>>>8;F[b+16|0]=d>>>16;F[b+17|0]=d>>>24;F[b+18|0]=c;F[b+19|0]=c>>>8;F[b+20|0]=c>>>16;F[b+21|0]=c>>>24;c=I[1398]|I[1399]<<8|(I[1400]<<16|I[1401]<<24);d=I[1394]|I[1395]<<8|(I[1396]<<16|I[1397]<<24);F[b+8|0]=d;F[b+9|0]=d>>>8;F[b+10|0]=d>>>16;F[b+11|0]=d>>>24;F[b+12|0]=c;F[b+13|0]=c>>>8;F[b+14|0]=c>>>16;F[b+15|0]=c>>>24;c=I[1390]|I[1391]<<8|(I[1392]<<16|I[1393]<<24);d=I[1386]|I[1387]<<8|(I[1388]<<16|I[1389]<<24);F[b|0]=d;F[b+1|0]=d>>>8;F[b+2|0]=d>>>16;F[b+3|0]=d>>>24;F[b+4|0]=c;F[b+5|0]=c>>>8;F[b+6|0]=c>>>16;F[b+7|0]=c>>>24;H[a>>2]=-5;za(a+4|0,b,22);oa(b);break a}c=e|c<<8;G[H[b+32>>2]+38>>1]=c;b:{if((c&65535)>>>0<259|G[h+26>>1]>=0){break b}i=ca-16|0;ca=i;e=pa(36);c=e;H[c+4>>2]=0;H[c+8>>2]=0;H[c+24>>2]=0;H[c+28>>2]=0;c=c+16|0;H[c>>2]=0;H[c+4>>2]=0;H[e>>2]=e+4;H[e+32>>2]=0;H[e+12>>2]=c;H[i>>2]=0;d=H[b+32>>2];j=ca-16|0;ca=j;c=0;c:{if(!e){break c}H[i>>2]=d;H[j+12>>2]=0;c=0;if(!Bb(1,j+12|0,d)){break c}m=H[j+12>>2];if(m){while(1){d:{if(Bb(1,j+8|0,H[i>>2])){c=pa(28);H[c+4>>2]=0;H[c+8>>2]=0;d=c+16|0;H[d>>2]=0;H[d+4>>2]=0;H[c>>2]=c+4;H[c+12>>2]=d;H[c+24>>2]=H[j+8>>2];if(ce(i,c)){break d}Ra(c+12|0,H[c+16>>2]);Qa(c,H[c+4>>2]);oa(c)}c=0;break c}f=ca-16|0;ca=f;H[f+8>>2]=c;e:{if(!c){break e}d=H[e+28>>2];f:{if(d>>>0>2]){H[f+8>>2]=0;H[d>>2]=c;H[e+28>>2]=d+4;break f}d=0;g:{h:{i:{g=H[e+24>>2];l=H[e+28>>2]-g>>2;c=l+1|0;if(c>>>0<1073741824){g=H[e+32>>2]-g|0;k=g>>>1|0;g=g>>>0>=2147483644?1073741823:c>>>0>>0?k:c;if(g){if(g>>>0>=1073741824){break i}d=pa(g<<2)}k=H[f+8>>2];H[f+8>>2]=0;c=(l<<2)+d|0;H[c>>2]=k;g=(g<<2)+d|0;l=c+4|0;d=H[e+28>>2];k=H[e+24>>2];if((d|0)==(k|0)){break h}while(1){d=d-4|0;o=H[d>>2];H[d>>2]=0;c=c-4|0;H[c>>2]=o;if((d|0)!=(k|0)){continue}break}H[e+32>>2]=g;g=H[e+28>>2];H[e+28>>2]=l;d=H[e+24>>2];H[e+24>>2]=c;if((d|0)==(g|0)){break g}while(1){g=g-4|0;c=H[g>>2];H[g>>2]=0;if(c){Ra(c+12|0,H[c+16>>2]);Qa(c,H[c+4>>2]);oa(c)}if((d|0)!=(g|0)){continue}break}break g}sa();v()}wa();v()}H[e+32>>2]=g;H[e+28>>2]=l;H[e+24>>2]=c}if(d){oa(d)}}c=H[f+8>>2];H[f+8>>2]=0;if(!c){break e}Ra(c+12|0,H[c+16>>2]);Qa(c,H[c+4>>2]);oa(c)}ca=f+16|0;n=n+1|0;if((m|0)!=(n|0)){continue}break}}c=ce(i,e)}ca=j+16|0;j:{if(c){d=H[b+4>>2];c=H[d+4>>2];H[d+4>>2]=e;if(c){Uc(c)}H[a>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;H[a+12>>2]=0;break j}c=pa(32);F[c+26|0]=0;d=I[1579]|I[1580]<<8;F[c+24|0]=d;F[c+25|0]=d>>>8;d=I[1575]|I[1576]<<8|(I[1577]<<16|I[1578]<<24);f=I[1571]|I[1572]<<8|(I[1573]<<16|I[1574]<<24);F[c+16|0]=f;F[c+17|0]=f>>>8;F[c+18|0]=f>>>16;F[c+19|0]=f>>>24;F[c+20|0]=d;F[c+21|0]=d>>>8;F[c+22|0]=d>>>16;F[c+23|0]=d>>>24;d=I[1567]|I[1568]<<8|(I[1569]<<16|I[1570]<<24);f=I[1563]|I[1564]<<8|(I[1565]<<16|I[1566]<<24);F[c+8|0]=f;F[c+9|0]=f>>>8;F[c+10|0]=f>>>16;F[c+11|0]=f>>>24;F[c+12|0]=d;F[c+13|0]=d>>>8;F[c+14|0]=d>>>16;F[c+15|0]=d>>>24;d=I[1559]|I[1560]<<8|(I[1561]<<16|I[1562]<<24);f=I[1555]|I[1556]<<8|(I[1557]<<16|I[1558]<<24);F[c|0]=f;F[c+1|0]=f>>>8;F[c+2|0]=f>>>16;F[c+3|0]=f>>>24;F[c+4|0]=d;F[c+5|0]=d>>>8;F[c+6|0]=d>>>16;F[c+7|0]=d>>>24;H[a>>2]=-1;za(a+4|0,c,26);oa(c);H[i+8>>2]=0;Uc(e)}ca=i+16|0;if(H[a>>2]){break a}if(F[a+15|0]>=0){break b}oa(H[a+4>>2])}if(!(ea[H[H[b>>2]+12>>2]](b)|0)){b=pa(48);F[b+33|0]=0;F[b+32|0]=I[1384];c=I[1380]|I[1381]<<8|(I[1382]<<16|I[1383]<<24);d=I[1376]|I[1377]<<8|(I[1378]<<16|I[1379]<<24);F[b+24|0]=d;F[b+25|0]=d>>>8;F[b+26|0]=d>>>16;F[b+27|0]=d>>>24;F[b+28|0]=c;F[b+29|0]=c>>>8;F[b+30|0]=c>>>16;F[b+31|0]=c>>>24;c=I[1372]|I[1373]<<8|(I[1374]<<16|I[1375]<<24);d=I[1368]|I[1369]<<8|(I[1370]<<16|I[1371]<<24);F[b+16|0]=d;F[b+17|0]=d>>>8;F[b+18|0]=d>>>16;F[b+19|0]=d>>>24;F[b+20|0]=c;F[b+21|0]=c>>>8;F[b+22|0]=c>>>16;F[b+23|0]=c>>>24;c=I[1364]|I[1365]<<8|(I[1366]<<16|I[1367]<<24);d=I[1360]|I[1361]<<8|(I[1362]<<16|I[1363]<<24);F[b+8|0]=d;F[b+9|0]=d>>>8;F[b+10|0]=d>>>16;F[b+11|0]=d>>>24;F[b+12|0]=c;F[b+13|0]=c>>>8;F[b+14|0]=c>>>16;F[b+15|0]=c>>>24;c=I[1356]|I[1357]<<8|(I[1358]<<16|I[1359]<<24);d=I[1352]|I[1353]<<8|(I[1354]<<16|I[1355]<<24);F[b|0]=d;F[b+1|0]=d>>>8;F[b+2|0]=d>>>16;F[b+3|0]=d>>>24;F[b+4|0]=c;F[b+5|0]=c>>>8;F[b+6|0]=c>>>16;F[b+7|0]=c>>>24;H[a>>2]=-1;za(a+4|0,b,33);oa(b);break a}if(!(ea[H[H[b>>2]+20>>2]](b)|0)){b=mc(h,1582);H[a>>2]=-1;a=a+4|0;if(F[b+11|0]>=0){c=H[b+4>>2];H[a>>2]=H[b>>2];H[a+4>>2]=c;H[a+8>>2]=H[b+8>>2];break a}za(a,H[b>>2],H[b+4>>2]);if(F[b+11|0]>=0){break a}oa(H[b>>2]);break a}if(!(ea[H[H[b>>2]+24>>2]](b)|0)){b=mc(h,1317);H[a>>2]=-1;a=a+4|0;if(F[b+11|0]>=0){c=H[b+4>>2];H[a>>2]=H[b>>2];H[a+4>>2]=c;H[a+8>>2]=H[b+8>>2];break a}za(a,H[b>>2],H[b+4>>2]);if(F[b+11|0]>=0){break a}oa(H[b>>2]);break a}H[a>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;H[a+12>>2]=0}ca=h+32|0}function pg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0;m=ca-16|0;ca=m;H[m+12>>2]=b;b=pa(32);H[m>>2]=b;H[m+4>>2]=24;H[m+8>>2]=-2147483616;c=I[1206]|I[1207]<<8|(I[1208]<<16|I[1209]<<24);d=I[1202]|I[1203]<<8|(I[1204]<<16|I[1205]<<24);F[b+16|0]=d;F[b+17|0]=d>>>8;F[b+18|0]=d>>>16;F[b+19|0]=d>>>24;F[b+20|0]=c;F[b+21|0]=c>>>8;F[b+22|0]=c>>>16;F[b+23|0]=c>>>24;c=I[1198]|I[1199]<<8|(I[1200]<<16|I[1201]<<24);d=I[1194]|I[1195]<<8|(I[1196]<<16|I[1197]<<24);F[b+8|0]=d;F[b+9|0]=d>>>8;F[b+10|0]=d>>>16;F[b+11|0]=d>>>24;F[b+12|0]=c;F[b+13|0]=c>>>8;F[b+14|0]=c>>>16;F[b+15|0]=c>>>24;c=I[1190]|I[1191]<<8|(I[1192]<<16|I[1193]<<24);d=I[1186]|I[1187]<<8|(I[1188]<<16|I[1189]<<24);F[b|0]=d;F[b+1|0]=d>>>8;F[b+2|0]=d>>>16;F[b+3|0]=d>>>24;F[b+4|0]=c;F[b+5|0]=c>>>8;F[b+6|0]=c>>>16;F[b+7|0]=c>>>24;F[b+24|0]=0;l=ca-48|0;ca=l;f=H[m+12>>2];d=a;a=a+16|0;b=H[a>>2];a:{b:{if(!b){break b}c=a;while(1){e=(f|0)>H[b+16>>2];c=e?c:b;b=H[(e?b+4|0:b)>>2];if(b){continue}break}if((a|0)==(c|0)){break b}if((f|0)>=H[c+16>>2]){break a}}H[l+28>>2]=0;H[l+32>>2]=0;y=l+24|0;H[l+24>>2]=y|4;a=l+16|0;H[a>>2]=0;H[a+4>>2]=0;H[l+8>>2]=f;H[l+12>>2]=a;t=l+8|0;a=t;x=ca-16|0;ca=x;u=d+12|0;c=H[u+4>>2];c:{d:{if(!c){o=u+4|0;d=o;break d}a=H[a>>2];while(1){d=c;b=H[c+16>>2];if((b|0)>(a|0)){o=d;c=H[d>>2];if(c){continue}break d}if((a|0)<=(b|0)){g=d;a=0;break c}c=H[d+4>>2];if(c){continue}break}o=d+4|0}g=pa(32);b=H[t>>2];q=g+24|0;a=q;H[a>>2]=0;H[a+4>>2]=0;H[g+16>>2]=b;r=g+20|0;H[r>>2]=a;c=H[t+4>>2];z=t+8|0;if((c|0)!=(z|0)){while(1){p=ca-16|0;ca=p;a=p+8|0;k=c+16|0;e:{f:{g:{h:{i:{j:{k:{f=q;e=r+4|0;l:{if((f|0)==(e|0)){break l}b=I[f+27|0];h=b<<24>>24<0;i=I[k+11|0];n=i<<24>>24;j=(n|0)<0;i=j?H[k+4>>2]:i;b=h?H[f+20>>2]:b;s=i>>>0>b>>>0;w=s?b:i;if(w){j=j?H[k>>2]:k;h=h?H[f+16>>2]:f+16|0;A=Fa(j,h,w);if(!A){if(b>>>0>i>>>0){break l}break k}if((A|0)>=0){break k}break l}if(b>>>0<=i>>>0){break j}}h=H[f>>2];m:{a=f;n:{if((a|0)==H[r>>2]){break n}o:{if(!h){b=f;while(1){a=H[b+8>>2];i=H[a>>2]==(b|0);b=a;if(i){continue}break}break o}b=h;while(1){a=b;b=H[b+4>>2];if(b){continue}break}}i=I[k+11|0];s=i<<24>>24;b=(s|0)<0;j=I[a+27|0];n=j<<24>>24<0;p:{i=b?H[k+4>>2]:i;j=n?H[a+20>>2]:j;w=i>>>0>>0?i:j;if(w){b=Fa(n?H[a+16>>2]:a+16|0,b?H[k>>2]:k,w);if(b){break p}}if(i>>>0>j>>>0){break n}break m}if((b|0)>=0){break m}}if(!h){H[p+12>>2]=f;a=f;break e}H[p+12>>2]=a;a=a+4|0;break e}b=H[e>>2];if(!b){H[p+12>>2]=e;a=e;break e}h=(s|0)<0?H[k>>2]:k;f=e;while(1){a=b;b=I[b+27|0];e=b<<24>>24<0;b=e?H[a+20>>2]:b;k=b>>>0>>0;q:{r:{s:{t:{n=k?b:i;u:{if(n){e=e?H[a+16>>2]:a+16|0;j=Fa(h,e,n);if(!j){if(b>>>0>i>>>0){break u}break t}if((j|0)>=0){break t}break u}if(b>>>0<=i>>>0){break s}}f=a;b=H[a>>2];if(b){continue}break g}b=Fa(e,h,n);if(b){break r}}if(k){break q}break g}if((b|0)>=0){break g}}f=a+4|0;b=H[a+4>>2];if(b){continue}break}break g}b=Fa(h,j,w);if(b){break i}}if(s){break h}break f}if((b|0)>=0){break f}}h=H[f+4>>2];v:{if(!h){b=f;while(1){a=H[b+8>>2];j=H[a>>2]!=(b|0);b=a;if(j){continue}break}break v}b=h;while(1){a=b;b=H[b>>2];if(b){continue}break}}w:{x:{if((a|0)==(e|0)){break x}j=I[a+27|0];b=j<<24>>24<0;y:{j=b?H[a+20>>2]:j;s=i>>>0>j>>>0?j:i;if(s){b=Fa((n|0)<0?H[k>>2]:k,b?H[a+16>>2]:a+16|0,s);if(b){break y}}if(i>>>0>>0){break x}break w}if((b|0)>=0){break w}}if(!h){H[p+12>>2]=f;a=f+4|0;break e}H[p+12>>2]=a;break e}b=H[e>>2];if(!b){H[p+12>>2]=e;a=e;break e}h=(n|0)<0?H[k>>2]:k;f=e;while(1){a=b;b=I[b+27|0];e=b<<24>>24<0;b=e?H[a+20>>2]:b;k=b>>>0>>0;z:{A:{B:{C:{n=k?b:i;D:{if(n){e=e?H[a+16>>2]:a+16|0;j=Fa(h,e,n);if(!j){if(b>>>0>i>>>0){break D}break C}if((j|0)>=0){break C}break D}if(b>>>0<=i>>>0){break B}}f=a;b=H[a>>2];if(b){continue}break g}b=Fa(e,h,n);if(b){break A}}if(k){break z}break g}if((b|0)>=0){break g}}f=a+4|0;b=H[a+4>>2];if(b){continue}break}}H[p+12>>2]=a;a=f;break e}H[p+12>>2]=f;H[a>>2]=f}f=a;a=H[a>>2];if(a){b=0}else{a=pa(40);b=a+16|0;E:{if(F[c+27|0]>=0){e=H[c+20>>2];H[b>>2]=H[c+16>>2];H[b+4>>2]=e;H[b+8>>2]=H[c+24>>2];break E}za(b,H[c+16>>2],H[c+20>>2])}b=a+28|0;F:{if(F[c+39|0]>=0){e=H[c+32>>2];H[b>>2]=H[c+28>>2];H[b+4>>2]=e;H[b+8>>2]=H[c+36>>2];break F}za(b,H[c+28>>2],H[c+32>>2])}H[a+8>>2]=H[p+12>>2];H[a>>2]=0;H[a+4>>2]=0;H[f>>2]=a;b=a;e=H[H[r>>2]>>2];if(e){H[r>>2]=e;b=H[f>>2]}Sb(H[r+4>>2],b);H[r+8>>2]=H[r+8>>2]+1;b=1}F[x+12|0]=b;H[x+8>>2]=a;ca=p+16|0;b=H[c+4>>2];G:{if(b){while(1){c=b;b=H[b>>2];if(b){continue}break G}}while(1){a=c;c=H[c+8>>2];if((a|0)!=H[c>>2]){continue}break}}if((c|0)!=(z|0)){continue}break}}H[g+8>>2]=d;H[g>>2]=0;H[g+4>>2]=0;H[o>>2]=g;c=g;a=H[H[u>>2]>>2];if(a){H[u>>2]=a;c=H[o>>2]}Sb(H[u+4>>2],c);H[u+8>>2]=H[u+8>>2]+1;a=1}F[l+44|0]=a;H[l+40>>2]=g;ca=x+16|0;c=H[l+40>>2];Kb(t|4,H[l+16>>2]);Kb(y,H[l+28>>2])}f=ca-48|0;ca=f;d=f+8|0;g=ca-32|0;ca=g;o=g+32|0;b=o;a=g+21|0;H:{if((b|0)==(a|0)){break H}}e=b-a|0;I:{if((e|0)<=9){h=61;if((e|0)<(K[3660]<=1|0)){break I}}F[a|0]=49;b=a+1|0;h=0}H[g+12>>2]=h;H[g+8>>2]=b;h=ca-16|0;ca=h;e=ca-16|0;ca=e;J:{q=H[g+8>>2];g=q-a|0;if(g>>>0<=2147483631){K:{if(g>>>0<11){F[d+11|0]=g|I[d+11|0]&128;F[d+11|0]=I[d+11|0]&127;b=d;break K}t=e+8|0;if(g>>>0>=11){k=g+16&-16;b=k-1|0;b=(b|0)==11?k:b}else{b=10}Zb(t,b+1|0);b=H[e+8>>2];H[d>>2]=b;H[d+8>>2]=H[d+8>>2]&-2147483648|H[e+12>>2]&2147483647;H[d+8>>2]=H[d+8>>2]|-2147483648;H[d+4>>2]=g}while(1){if((a|0)!=(q|0)){F[b|0]=I[a|0];b=b+1|0;a=a+1|0;continue}break}F[e+7|0]=0;F[b|0]=I[e+7|0];ca=e+16|0;break J}Na();v()}ca=h+16|0;ca=o;H[f+32>>2]=m;L:{M:{a=c+20|0;d=H[a+4>>2];N:{if(!d){g=a+4|0;c=g;break N}b=I[m+11|0];c=b<<24>>24<0;e=c?H[m>>2]:m;b=c?H[m+4>>2]:b;while(1){c=d;d=I[c+27|0];g=d<<24>>24<0;d=g?H[c+20>>2]:d;o=d>>>0>>0;O:{P:{Q:{R:{h=o?d:b;S:{if(h){g=g?H[c+16>>2]:c+16|0;q=Fa(e,g,h);if(!q){if(b>>>0>>0){break S}break R}if((q|0)>=0){break R}break S}if(b>>>0>=d>>>0){break Q}}g=c;d=H[c>>2];if(d){continue}break N}d=Fa(g,e,h);if(d){break P}}if(o){break O}break M}if((d|0)>=0){break M}}d=H[c+4>>2];if(d){continue}break}g=c+4|0}d=pa(40);e=d+16|0;b=H[f+32>>2];T:{if(F[b+11|0]>=0){o=H[b+4>>2];H[e>>2]=H[b>>2];H[e+4>>2]=o;H[e+8>>2]=H[b+8>>2];break T}za(e,H[b>>2],H[b+4>>2])}H[d+8>>2]=c;H[d>>2]=0;H[d+4>>2]=0;H[d+36>>2]=0;H[d+28>>2]=0;H[d+32>>2]=0;H[g>>2]=d;c=d;b=H[H[a>>2]>>2];if(b){H[a>>2]=b;c=H[g>>2]}Sb(H[a+4>>2],c);H[a+8>>2]=H[a+8>>2]+1;a=1;break L}d=c;a=0}F[f+44|0]=a;H[f+40>>2]=d;a=H[f+40>>2];if(F[a+39|0]<0){oa(H[a+28>>2])}b=H[f+12>>2];H[a+28>>2]=H[f+8>>2];H[a+32>>2]=b;H[a+36>>2]=H[f+16>>2];ca=f+48|0;ca=l+48|0;if(F[m+11|0]<0){oa(H[m>>2])}ca=m+16|0}function Bd(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;j=H[b+8>>2];e=H[b+12>>2];g=H[b+20>>2];h=H[b+16>>2];k=h+4|0;g=k>>>0<4?g+1|0:g;a:{if(j>>>0>>0&(e|0)<=(g|0)|(e|0)<(g|0)){break a}h=h+H[b>>2]|0;H[a>>2]=I[h|0]|I[h+1|0]<<8|(I[h+2|0]<<16|I[h+3|0]<<24);h=H[b+20>>2];e=h;j=H[b+16>>2];g=j+4|0;h=g>>>0<4?e+1|0:e;H[b+16>>2]=g;H[b+20>>2]=h;if(K[a>>2]>32){break a}l=H[b+8>>2];k=H[b+12>>2];h=e;e=j+8|0;h=e>>>0<8?h+1|0:h;if(e>>>0>l>>>0&(h|0)>=(k|0)|(h|0)>(k|0)){break a}h=H[b>>2]+g|0;g=I[h|0]|I[h+1|0]<<8|(I[h+2|0]<<16|I[h+3|0]<<24);H[a+4>>2]=g;h=H[b+20>>2];e=H[b+16>>2]+4|0;h=e>>>0<4?h+1|0:h;H[b+16>>2]=e;H[b+20>>2]=h;if(!g){return 1}if(d>>>0>>0){break a}H[a+8>>2]=0;if(!ua(a+16|0,b)){break a}if(!ua(a+36|0,b)){break a}if(!ua(a+56|0,b)){break a}if(!ua(a+76|0,b)){break a}s=H[a+4>>2];h=c;b=0;g=0;e=ca-32|0;ca=e;d=a;a=H[a+12>>2];H[e+16>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;b:{c:{if(a){if(a>>>0>=1073741824){break c}c=a<<2;b=pa(c);H[e+8>>2]=b;g=b+c|0;H[e+16>>2]=g;ra(b,0,c);H[e+12>>2]=g}c=H[d+120>>2];i=H[c>>2];if(i){H[c+4>>2]=i;oa(i);g=H[e+12>>2];b=H[e+8>>2];a=H[d+12>>2]}H[c+4>>2]=g;H[c>>2]=b;H[c+8>>2]=H[e+16>>2];b=0;H[e+16>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;d:{if(a){if(a>>>0>=1073741824){break d}a=a<<2;f=pa(a);H[e+8>>2]=f;b=a+f|0;H[e+16>>2]=b;ra(f,0,a);H[e+12>>2]=b}a=H[d+132>>2];c=H[a>>2];if(c){H[a+4>>2]=c;oa(c);f=H[e+8>>2];b=H[e+12>>2]}H[a+4>>2]=b;H[a>>2]=f;H[a+8>>2]=H[e+16>>2];H[e+24>>2]=0;H[e+28>>2]=0;H[e+16>>2]=0;H[e+20>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;xa(e+8|0);a=H[e+24>>2]+H[e+28>>2]|0;b=(a>>>0)/341|0;a=H[H[e+12>>2]+(b<<2)>>2]+N(a-N(b,341)|0,12)|0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=s;c=1;a=H[e+28>>2]+1|0;H[e+28>>2]=a;e:{if(!a){break e}while(1){b=H[e+12>>2];f=H[e+24>>2];k=a-1|0;c=f+k|0;i=(c>>>0)/341|0;c=H[b+(i<<2)>>2]+N(c-N(i,341)|0,12)|0;g=H[c+8>>2];i=H[c+4>>2];j=H[c>>2];H[e+28>>2]=k;c=H[e+16>>2];if((((b|0)!=(c|0)?N(c-b>>2,341)-1|0:0)-(a+f|0)|0)+1>>>0>=682){oa(H[c-4>>2]);H[e+16>>2]=H[e+16>>2]-4}c=0;if(j>>>0>s>>>0){break e}b=H[d+12>>2];a=(b-1|0)!=(i|0)?i+1|0:0;if(a>>>0>=b>>>0){break e}f=N(g,12);o=f+H[d+132>>2]|0;k=f+H[d+120>>2]|0;i=H[d>>2];l=a<<2;m=H[l+H[o>>2]>>2];f:{g:{if((i|0)==(m|0)){if(!j){break g}o=0;b=H[h+20>>2];g=H[h+16>>2];if((b|0)==(g|0)){a=H[d+8>>2];H[h+28>>2]=j+H[h+28>>2];H[d+8>>2]=a+j;break g}while(1){c=(b|0)==(g|0);a=b;i=0;b=g;h:{if(c){break h}while(1){f=H[h+28>>2];b=a;c=N(i,20)+g|0;l=H[c>>2];if(!I[l+84|0]){f=H[H[l+68>>2]+(f<<2)>>2]}if(K[l+80>>2]<=f>>>0){break h}m=H[k>>2]+(H[c+4>>2]<<2)|0;g=H[c+12>>2];b=m;i:{if(g>>>0>3){break i}a=0;b=H[h+12>>2];if(!H[c+16>>2]){break i}while(1){b=qa(b,m+(a<<2)|0,g);g=H[c+12>>2];b=b+g|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[h+12>>2]}a=H[l+40>>2];qa(H[H[l>>2]>>2]+N(a,f)|0,b,a);i=i+1|0;a=H[h+20>>2];b=a;g=H[h+16>>2];if(i>>>0<(b-g|0)/20>>>0){continue}break}}H[h+28>>2]=H[h+28>>2]+1;H[d+8>>2]=H[d+8>>2]+1;o=o+1|0;if((j|0)!=(o|0)){continue}break}break g}j:{k:{l:{m:{if(j>>>0<=2){c=H[d+108>>2];H[c>>2]=a;f=1;b=H[d+12>>2];if(b>>>0>1){break m}break j}if(K[d+8>>2]>K[d+4>>2]){break e}b=H[d+120>>2];n=g+1|0;o=N(n,12);p=b+o|0;if((p|0)!=(k|0)){Aa(p,H[k>>2],H[k+4>>2]);b=H[d+120>>2]}b=l+H[b+o>>2]|0;H[b>>2]=H[b>>2]+(1<>2];m=32-i|0;n:{if((b|0)<=(m|0)){k=H[d+28>>2];if((k|0)==H[d+20>>2]){break l}m=H[k>>2];p=b+i|0;H[d+32>>2]=p;b=m<>>32-b|0;if((p|0)!=32){break n}H[d+32>>2]=0;H[d+28>>2]=k+4;break n}k=H[d+28>>2];p=k+4|0;if((p|0)==H[d+20>>2]){break l}r=H[k>>2];H[d+28>>2]=p;m=b-m|0;H[d+32>>2]=m;b=H[k+4>>2]>>>32-m|r<>>32-b}i=j>>>1|0;if(i>>>0>>0){break e}break k}while(1){a=(b-1|0)!=(a|0)?a+1|0:0;H[c+(f<<2)>>2]=a;b=H[d+12>>2];f=f+1|0;if(b>>>0>f>>>0){continue}break}break j}i=j>>>1|0;b=0}o:{p:{b=i-b|0;c=j-b|0;q:{if((c|0)==(b|0)){c=b;break q}i=H[d+88>>2];if((i|0)==H[d+80>>2]){break p}j=H[i>>2];k=H[d+92>>2];m=k+1|0;H[d+92>>2]=m;j=j&-2147483648>>>k;r:{if((m|0)==32){H[d+92>>2]=0;H[d+88>>2]=i+4;if(j){break r}break p}if(!j){break p}}}i=c;c=b;break o}i=b}b=H[d+132>>2];j=b+f|0;f=H[j>>2];k=f+l|0;H[k>>2]=H[k>>2]+1;Aa(b+o|0,f,H[j+4>>2]);if(c){b=H[e+28>>2]+H[e+24>>2]|0;j=H[e+16>>2];f=H[e+12>>2];if((b|0)==(((f|0)!=(j|0)?N(j-f>>2,341)-1|0:0)|0)){xa(e+8|0);f=H[e+12>>2];b=H[e+24>>2]+H[e+28>>2]|0}j=(b>>>0)/341|0;b=H[(j<<2)+f>>2]+N(b-N(j,341)|0,12)|0;H[b+8>>2]=g;H[b+4>>2]=a;H[b>>2]=c;H[e+28>>2]=H[e+28>>2]+1}if(!i){break g}b=H[e+28>>2]+H[e+24>>2]|0;c=H[e+16>>2];f=H[e+12>>2];if((b|0)==(((c|0)!=(f|0)?N(c-f>>2,341)-1|0:0)|0)){xa(e+8|0);f=H[e+12>>2];b=H[e+24>>2]+H[e+28>>2]|0}c=(b>>>0)/341|0;b=H[(c<<2)+f>>2]+N(b-N(c,341)|0,12)|0;H[b+8>>2]=n;H[b+4>>2]=a;H[b>>2]=i;a=H[e+28>>2]+1|0;H[e+28>>2]=a;break f}m=0;if(!j){break g}while(1){if(H[d+12>>2]){i=H[d+40>>2];p=H[o>>2];c=H[d+96>>2];r=H[d+108>>2];a=0;while(1){g=r+(a<<2)|0;H[c+(H[g>>2]<<2)>>2]=0;b=H[d>>2];f=H[g>>2]<<2;l=H[f+p>>2];s:{if((b|0)==(l|0)){break s}f=c+f|0;b=b-l|0;l=H[d+52>>2];q=32-l|0;if((b|0)<=(q|0)){n=H[d+48>>2];if((n|0)==(i|0)){c=0;break e}H[f>>2]=H[n>>2]<>>32-b;b=b+H[d+52>>2]|0;H[d+52>>2]=b;if((b|0)!=32){break s}H[d+52>>2]=0;H[d+48>>2]=n+4;break s}n=H[d+48>>2];t=n+4|0;if((i|0)==(t|0)){c=0;break e}u=H[n>>2];H[d+48>>2]=t;q=b-q|0;H[d+52>>2]=q;H[f>>2]=H[n+4>>2]>>>32-q|u<>>32-b}b=H[g>>2]<<2;g=b+c|0;H[g>>2]=H[g>>2]|H[b+H[k>>2]>>2];a=a+1|0;if(a>>>0>2]){continue}break}}i=0;a=H[h+16>>2];t:{if((a|0)==H[h+20>>2]){break t}while(1){f=H[h+28>>2];c=N(i,20)+a|0;l=H[c>>2];if(!I[l+84|0]){f=H[H[l+68>>2]+(f<<2)>>2]}if(K[l+80>>2]<=f>>>0){break t}n=H[d+96>>2]+(H[c+4>>2]<<2)|0;g=H[c+12>>2];b=n;u:{if(g>>>0>3){break u}a=0;b=H[h+12>>2];if(!H[c+16>>2]){break u}while(1){b=qa(b,n+(a<<2)|0,g);g=H[c+12>>2];b=b+g|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[h+12>>2]}a=H[l+40>>2];qa(H[H[l>>2]>>2]+N(a,f)|0,b,a);i=i+1|0;a=H[h+16>>2];if(i>>>0<(H[h+20>>2]-a|0)/20>>>0){continue}break}}H[h+28>>2]=H[h+28>>2]+1;H[d+8>>2]=H[d+8>>2]+1;m=m+1|0;if((j|0)!=(m|0)){continue}break}}a=H[e+28>>2]}if(a){continue}break}c=1}H[e+28>>2]=0;f=H[e+16>>2];a=H[e+12>>2];b=f-a|0;if(b>>>0>=9){while(1){oa(H[a>>2]);a=H[e+12>>2]+4|0;H[e+12>>2]=a;f=H[e+16>>2];b=f-a|0;if(b>>>0>8){continue}break}}g=170;v:{switch((b>>>2|0)-1|0){case 1:g=341;case 0:H[e+24>>2]=g;break;default:break v}}w:{if((a|0)==(f|0)){break w}while(1){oa(H[a>>2]);a=a+4|0;if((f|0)!=(a|0)){continue}break}a=H[e+16>>2];b=H[e+12>>2];if((a|0)==(b|0)){break w}H[e+16>>2]=a+((b-a|0)+3&-4)}a=H[e+8>>2];if(a){oa(a)}ca=e+32|0;break b}sa();v()}sa();v()}i=c}return i}function zd(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;j=H[b+8>>2];l=H[b+12>>2];k=H[b+20>>2];i=H[b+16>>2];f=i+4|0;k=f>>>0<4?k+1|0:k;a:{if(f>>>0>j>>>0&(k|0)>=(l|0)|(k|0)>(l|0)){break a}i=i+H[b>>2]|0;H[a>>2]=I[i|0]|I[i+1|0]<<8|(I[i+2|0]<<16|I[i+3|0]<<24);i=H[b+20>>2];j=i;f=H[b+16>>2];i=f+4|0;l=i>>>0<4?j+1|0:j;H[b+16>>2]=i;H[b+20>>2]=l;if(K[a>>2]>32){break a}l=H[b+8>>2];k=H[b+12>>2];f=f+8|0;j=f>>>0<8?j+1|0:j;if((k|0)<=(j|0)&f>>>0>l>>>0|(k|0)<(j|0)){break a}i=H[b>>2]+i|0;f=I[i|0]|I[i+1|0]<<8|(I[i+2|0]<<16|I[i+3|0]<<24);H[a+4>>2]=f;j=H[b+20>>2];i=H[b+16>>2]+4|0;j=i>>>0<4?j+1|0:j;H[b+16>>2]=i;H[b+20>>2]=j;if(!f){return 1}if(d>>>0>>0){break a}H[a+8>>2]=0;if(!ua(a+16|0,b)){break a}if(!ua(a+36|0,b)){break a}if(!ua(a+56|0,b)){break a}if(!ua(a+76|0,b)){break a}t=H[a+4>>2];i=c;b=0;c=0;e=ca-32|0;ca=e;f=a;a=H[a+12>>2];H[e+16>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;b:{c:{if(a){if(a>>>0>=1073741824){break c}d=a<<2;b=pa(d);H[e+8>>2]=b;c=b+d|0;H[e+16>>2]=c;ra(b,0,d);H[e+12>>2]=c}g=H[f+120>>2];d=H[g>>2];if(d){H[g+4>>2]=d;oa(d);c=H[e+12>>2];b=H[e+8>>2];a=H[f+12>>2]}H[g+4>>2]=c;H[g>>2]=b;H[g+8>>2]=H[e+16>>2];b=0;H[e+16>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;d:{if(a){if(a>>>0>=1073741824){break d}a=a<<2;h=pa(a);H[e+8>>2]=h;b=a+h|0;H[e+16>>2]=b;ra(h,0,a);H[e+12>>2]=b}c=H[f+132>>2];a=H[c>>2];if(a){H[c+4>>2]=a;oa(a);h=H[e+8>>2];b=H[e+12>>2]}H[c+4>>2]=b;H[c>>2]=h;H[c+8>>2]=H[e+16>>2];H[e+24>>2]=0;H[e+28>>2]=0;H[e+16>>2]=0;H[e+20>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;xa(e+8|0);b=H[e+24>>2]+H[e+28>>2]|0;a=(b>>>0)/341|0;a=H[H[e+12>>2]+(a<<2)>>2]+N(b-N(a,341)|0,12)|0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=t;d=1;a=H[e+28>>2]+1|0;H[e+28>>2]=a;e:{if(!a){break e}while(1){j=H[e+12>>2];g=H[e+24>>2];d=a-1|0;c=g+d|0;b=(c>>>0)/341|0;b=H[j+(b<<2)>>2]+N(c-N(b,341)|0,12)|0;n=H[b+8>>2];c=H[b+4>>2];m=H[b>>2];H[e+28>>2]=d;b=H[e+16>>2];if((((b|0)!=(j|0)?N(b-j>>2,341)-1|0:0)-(a+g|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[e+16>>2]=H[e+16>>2]-4}if(m>>>0>t>>>0){d=0;break e}d=0;b=H[f+12>>2];a=(c|0)!=(b-1|0)?c+1|0:0;if(a>>>0>=b>>>0){break e}b=H[f+120>>2];o=N(n,12);q=b+o|0;g=H[f>>2];h=a<<2;l=o+H[f+132>>2]|0;c=H[h+H[l>>2]>>2];f:{g:{if((g|0)==(c|0)){if(!m){break g}h=0;b=H[i+20>>2];c=H[i+16>>2];if((b|0)==(c|0)){a=H[f+8>>2];H[i+28>>2]=m+H[i+28>>2];H[f+8>>2]=a+m;break g}while(1){d=(b|0)==(c|0);a=b;g=0;b=c;h:{if(d){break h}while(1){d=H[i+28>>2];b=a;k=N(g,20)+c|0;l=H[k>>2];if(!I[l+84|0]){d=H[H[l+68>>2]+(d<<2)>>2]}if(K[l+80>>2]<=d>>>0){break h}j=H[q>>2]+(H[k+4>>2]<<2)|0;c=H[k+12>>2];b=j;i:{if(c>>>0>3){break i}a=0;b=H[i+12>>2];if(!H[k+16>>2]){break i}while(1){b=qa(b,j+(a<<2)|0,c);c=H[k+12>>2];b=b+c|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[i+12>>2]}a=H[l+40>>2];qa(H[H[l>>2]>>2]+N(a,d)|0,b,a);g=g+1|0;a=H[i+20>>2];b=a;c=H[i+16>>2];if(g>>>0<(b-c|0)/20>>>0){continue}break}}H[i+28>>2]=H[i+28>>2]+1;H[f+8>>2]=H[f+8>>2]+1;h=h+1|0;if((m|0)!=(h|0)){continue}break}break g}j:{k:{l:{m:{if(m>>>0<=2){c=H[f+108>>2];H[c>>2]=a;h=1;b=H[f+12>>2];if(b>>>0>1){break m}break j}if(K[f+8>>2]>K[f+4>>2]){break e}j=b;b=o+12|0;Aa(j+b|0,H[q>>2],H[q+4>>2]);b=h+H[b+H[f+120>>2]>>2]|0;H[b>>2]=H[b>>2]+(1<>2];g=32-l|0;n:{if((k|0)<=(g|0)){g=H[f+28>>2];if((g|0)==H[f+20>>2]){break l}c=H[g>>2];b=k+l|0;H[f+32>>2]=b;c=c<>>32-k|0;if((b|0)!=32){break n}H[f+32>>2]=0;H[f+28>>2]=g+4;break n}j=H[f+28>>2];b=j+4|0;if((b|0)==H[f+20>>2]){break l}c=H[j>>2];H[f+28>>2]=b;b=k-g|0;H[f+32>>2]=b;c=H[j+4>>2]>>>32-b|c<>>32-k}g=m>>>1|0;if(g>>>0>>0){break e}break k}while(1){a=(b-1|0)!=(a|0)?a+1|0:0;H[c+(h<<2)>>2]=a;b=H[f+12>>2];h=h+1|0;if(b>>>0>h>>>0){continue}break}break j}g=m>>>1|0;c=0}k=n+1|0;o:{p:{b=g-c|0;c=m-b|0;q:{if((c|0)==(b|0)){c=b;break q}l=H[f+88>>2];if((l|0)==H[f+80>>2]){break p}j=H[l>>2];g=H[f+92>>2];d=g+1|0;H[f+92>>2]=d;g=j&-2147483648>>>g;r:{if((d|0)==32){H[f+92>>2]=0;H[f+88>>2]=l+4;if(g){break r}break p}if(!g){break p}}}g=c;c=b;break o}g=b}l=H[f+132>>2];j=l+o|0;d=H[j>>2];b=d+h|0;H[b>>2]=H[b>>2]+1;Aa(l+N(k,12)|0,d,H[j+4>>2]);if(c){b=H[e+28>>2]+H[e+24>>2]|0;d=H[e+16>>2];h=H[e+12>>2];if((b|0)==(((d|0)!=(h|0)?N(d-h>>2,341)-1|0:0)|0)){xa(e+8|0);h=H[e+12>>2];b=H[e+24>>2]+H[e+28>>2]|0}d=(b>>>0)/341|0;b=H[(d<<2)+h>>2]+N(b-N(d,341)|0,12)|0;H[b+8>>2]=n;H[b+4>>2]=a;H[b>>2]=c;H[e+28>>2]=H[e+28>>2]+1}if(!g){break g}b=H[e+28>>2]+H[e+24>>2]|0;c=H[e+16>>2];h=H[e+12>>2];if((b|0)==(((c|0)!=(h|0)?N(c-h>>2,341)-1|0:0)|0)){xa(e+8|0);h=H[e+12>>2];b=H[e+24>>2]+H[e+28>>2]|0}c=(b>>>0)/341|0;b=H[(c<<2)+h>>2]+N(b-N(c,341)|0,12)|0;H[b+8>>2]=k;H[b+4>>2]=a;H[b>>2]=g;a=H[e+28>>2]+1|0;H[e+28>>2]=a;break f}r=0;if(!m){break g}while(1){if(H[f+12>>2]){u=H[f+40>>2];j=H[l>>2];s=H[f+96>>2];g=H[f+108>>2];a=0;while(1){n=(a<<2)+g|0;H[s+(H[n>>2]<<2)>>2]=0;d=H[f>>2];c=H[n>>2]<<2;b=H[c+j>>2];s:{if((d|0)==(b|0)){break s}o=c+s|0;p=d-b|0;h=H[f+52>>2];d=32-h|0;if((p|0)<=(d|0)){c=H[f+48>>2];if((c|0)==(u|0)){d=0;break e}H[o>>2]=H[c>>2]<>>32-p;b=p+H[f+52>>2]|0;H[f+52>>2]=b;if((b|0)!=32){break s}H[f+52>>2]=0;H[f+48>>2]=c+4;break s}k=H[f+48>>2];b=k+4|0;if((u|0)==(b|0)){d=0;break e}c=H[k>>2];H[f+48>>2]=b;b=p-d|0;H[f+52>>2]=b;H[o>>2]=H[k+4>>2]>>>32-b|c<>>32-p}c=H[n>>2]<<2;b=c+s|0;H[b>>2]=H[b>>2]|H[c+H[q>>2]>>2];a=a+1|0;if(a>>>0>2]){continue}break}}g=0;a=H[i+16>>2];t:{if((a|0)==H[i+20>>2]){break t}while(1){d=H[i+28>>2];h=N(g,20)+a|0;k=H[h>>2];if(!I[k+84|0]){d=H[H[k+68>>2]+(d<<2)>>2]}if(K[k+80>>2]<=d>>>0){break t}j=H[f+96>>2]+(H[h+4>>2]<<2)|0;c=H[h+12>>2];b=j;u:{if(c>>>0>3){break u}a=0;b=H[i+12>>2];if(!H[h+16>>2]){break u}while(1){b=qa(b,j+(a<<2)|0,c);c=H[h+12>>2];b=b+c|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[i+12>>2]}a=H[k+40>>2];qa(H[H[k>>2]>>2]+N(a,d)|0,b,a);g=g+1|0;a=H[i+16>>2];if(g>>>0<(H[i+20>>2]-a|0)/20>>>0){continue}break}}H[i+28>>2]=H[i+28>>2]+1;H[f+8>>2]=H[f+8>>2]+1;r=r+1|0;if((m|0)!=(r|0)){continue}break}}a=H[e+28>>2]}if(a){continue}break}d=1}H[e+28>>2]=0;h=H[e+16>>2];a=H[e+12>>2];b=h-a|0;if(b>>>0>=9){while(1){oa(H[a>>2]);a=H[e+12>>2]+4|0;H[e+12>>2]=a;h=H[e+16>>2];b=h-a|0;if(b>>>0>8){continue}break}}c=170;v:{switch((b>>>2|0)-1|0){case 1:c=341;case 0:H[e+24>>2]=c;break;default:break v}}w:{if((a|0)==(h|0)){break w}while(1){oa(H[a>>2]);a=a+4|0;if((h|0)!=(a|0)){continue}break}b=H[e+16>>2];a=H[e+12>>2];if((b|0)==(a|0)){break w}H[e+16>>2]=b+((a-b|0)+3&-4)}a=H[e+8>>2];if(a){oa(a)}ca=e+32|0;g=d;break b}sa();v()}sa();v()}}return g}function wd(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0;i=H[b+8>>2];j=H[b+12>>2];n=H[b+20>>2];e=H[b+16>>2];h=e+4|0;n=h>>>0<4?n+1|0:n;a:{if(i>>>0>>0&(j|0)<=(n|0)|(j|0)<(n|0)){break a}e=e+H[b>>2]|0;H[a>>2]=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);e=H[b+20>>2];i=e;h=H[b+16>>2];e=h+4|0;j=e>>>0<4?i+1|0:i;H[b+16>>2]=e;H[b+20>>2]=j;if(K[a>>2]>32){break a}j=H[b+8>>2];n=H[b+12>>2];h=h+8|0;i=h>>>0<8?i+1|0:i;if(h>>>0>j>>>0&(i|0)>=(n|0)|(i|0)>(n|0)){break a}e=H[b>>2]+e|0;h=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[a+4>>2]=h;i=H[b+20>>2];e=H[b+16>>2]+4|0;i=e>>>0<4?i+1|0:i;H[b+16>>2]=e;H[b+20>>2]=i;if(!h){return 1}if(d>>>0>>0){break a}H[a+8>>2]=0;if(!sb(a+16|0,b)){break a}if(!ua(a+544|0,b)){break a}if(!ua(a+564|0,b)){break a}if(!ua(a+584|0,b)){break a}u=H[a+4>>2];d=c;b=0;c=0;f=ca-32|0;ca=f;g=a;a=H[a+12>>2];H[f+16>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;b:{c:{if(a){if(a>>>0>=1073741824){break c}e=a<<2;b=pa(e);H[f+8>>2]=b;c=b+e|0;H[f+16>>2]=c;ra(b,0,e);H[f+12>>2]=c}h=H[g+628>>2];e=H[h>>2];if(e){H[h+4>>2]=e;oa(e);c=H[f+12>>2];b=H[f+8>>2];a=H[g+12>>2]}H[h+4>>2]=c;H[h>>2]=b;H[h+8>>2]=H[f+16>>2];b=0;H[f+16>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;d:{if(a){if(a>>>0>=1073741824){break d}a=a<<2;k=pa(a);H[f+8>>2]=k;b=a+k|0;H[f+16>>2]=b;ra(k,0,a);H[f+12>>2]=b}c=H[g+640>>2];a=H[c>>2];if(a){H[c+4>>2]=a;oa(a);k=H[f+8>>2];b=H[f+12>>2]}H[c+4>>2]=b;H[c>>2]=k;H[c+8>>2]=H[f+16>>2];H[f+24>>2]=0;H[f+28>>2]=0;H[f+16>>2]=0;H[f+20>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;xa(f+8|0);b=H[f+24>>2]+H[f+28>>2]|0;a=(b>>>0)/341|0;a=H[H[f+12>>2]+(a<<2)>>2]+N(b-N(a,341)|0,12)|0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=u;c=1;a=H[f+28>>2]+1|0;H[f+28>>2]=a;e:{if(!a){break e}n=g+16|0;while(1){j=H[f+12>>2];h=H[f+24>>2];e=a-1|0;c=h+e|0;b=(c>>>0)/341|0;b=H[j+(b<<2)>>2]+N(c-N(b,341)|0,12)|0;q=H[b+8>>2];i=H[b+4>>2];o=H[b>>2];H[f+28>>2]=e;b=H[f+16>>2];if((((b|0)!=(j|0)?N(b-j>>2,341)-1|0:0)-(a+h|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[f+16>>2]=H[f+16>>2]-4}c=0;if(o>>>0>u>>>0){break e}a=H[g+12>>2];k=(i|0)!=(a-1|0)?i+1|0:0;if(k>>>0>=a>>>0){break e}p=N(q,12);w=p+H[g+640>>2]|0;r=p+H[g+628>>2]|0;h=H[g>>2];l=k<<2;e=H[l+H[w>>2]>>2];f:{g:{if((h|0)==(e|0)){if(!o){break g}c=H[d+16>>2];b=H[d+20>>2];m=0;while(1){e=(b|0)==(c|0);a=b;j=0;b=c;h:{if(e){break h}while(1){l=H[d+28>>2];b=a;i=N(j,20)+c|0;h=H[i>>2];if(!I[h+84|0]){l=H[H[h+68>>2]+(l<<2)>>2]}if(K[h+80>>2]<=l>>>0){break h}e=H[r>>2]+(H[i+4>>2]<<2)|0;c=H[i+12>>2];b=e;i:{if(c>>>0>3){break i}a=0;b=H[d+12>>2];if(!H[i+16>>2]){break i}while(1){b=qa(b,e+(a<<2)|0,c);c=H[i+12>>2];b=b+c|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[d+12>>2]}a=H[h+40>>2];qa(H[H[h>>2]>>2]+N(a,l)|0,b,a);a=H[d+20>>2];b=a;j=j+1|0;c=H[d+16>>2];if(j>>>0<(a-c|0)/20>>>0){continue}break}}H[d+28>>2]=H[d+28>>2]+1;H[g+8>>2]=H[g+8>>2]+1;m=m+1|0;if((o|0)!=(m|0)){continue}break}break g}j:{k:{l:{if(o>>>0<=2){c=H[g+616>>2];H[c>>2]=k;a=1;b=H[g+12>>2];if(b>>>0>1){break l}break j}if(K[g+8>>2]>K[g+4>>2]){break e}a=H[g+628>>2];j=q+1|0;m=N(j,12);b=a+m|0;if((b|0)!=(r|0)){Aa(b,H[r>>2],H[r+4>>2]);a=H[g+628>>2]}a=l+H[a+m>>2]|0;H[a>>2]=H[a>>2]+(1<>>1|0;break k}while(1){b=Ba((a<<4)+n|0)|b<<1;a=a+1|0;if((c|0)!=(a|0)){continue}break}a=o>>>1|0;if(b>>>0<=a>>>0){break k}c=0;break e}while(1){k=(b-1|0)!=(k|0)?k+1|0:0;H[c+(a<<2)>>2]=k;a=a+1|0;b=H[g+12>>2];if(a>>>0>>0){continue}break}break j}m:{n:{b=a-b|0;a=o-b|0;o:{if((a|0)==(b|0)){a=b;break o}i=H[g+596>>2];if((i|0)==H[g+588>>2]){break n}h=H[i>>2];e=H[g+600>>2];c=e+1|0;H[g+600>>2]=c;e=h&-2147483648>>>e;p:{if((c|0)==32){H[g+600>>2]=0;H[g+596>>2]=i+4;if(e){break p}break n}if(!e){break n}}}c=a;a=b;break m}c=b}i=H[g+640>>2];h=i+p|0;e=H[h>>2];b=e+l|0;H[b>>2]=H[b>>2]+1;Aa(i+m|0,e,H[h+4>>2]);if(a){m=H[f+28>>2]+H[f+24>>2]|0;e=H[f+16>>2];b=H[f+12>>2];if((m|0)==(((b|0)!=(e|0)?N(e-b>>2,341)-1|0:0)|0)){xa(f+8|0);m=H[f+24>>2]+H[f+28>>2]|0;e=H[f+12>>2]}else{e=b}b=(m>>>0)/341|0;b=H[e+(b<<2)>>2]+N(m-N(b,341)|0,12)|0;H[b+8>>2]=q;H[b+4>>2]=k;H[b>>2]=a;H[f+28>>2]=H[f+28>>2]+1}if(!c){break g}b=H[f+28>>2]+H[f+24>>2]|0;e=H[f+16>>2];a=H[f+12>>2];if((b|0)==(((a|0)!=(e|0)?N(e-a>>2,341)-1|0:0)|0)){xa(f+8|0);b=H[f+24>>2]+H[f+28>>2]|0;e=H[f+12>>2]}else{e=a}a=(b>>>0)/341|0;a=H[e+(a<<2)>>2]+N(b-N(a,341)|0,12)|0;H[a+8>>2]=j;H[a+4>>2]=k;H[a>>2]=c;a=H[f+28>>2]+1|0;H[f+28>>2]=a;break f}k=0;if(!o){break g}while(1){if(H[g+12>>2]){q=H[g+548>>2];i=H[w>>2];t=H[g+604>>2];h=H[g+616>>2];a=0;while(1){p=(a<<2)+h|0;H[t+(H[p>>2]<<2)>>2]=0;e=H[g>>2];c=H[p>>2]<<2;b=H[c+i>>2];q:{if((e|0)==(b|0)){break q}l=c+t|0;s=e-b|0;m=H[g+560>>2];e=32-m|0;if((s|0)<=(e|0)){c=H[g+556>>2];if((c|0)==(q|0)){c=0;break e}H[l>>2]=H[c>>2]<>>32-s;b=s+H[g+560>>2]|0;H[g+560>>2]=b;if((b|0)!=32){break q}H[g+560>>2]=0;H[g+556>>2]=c+4;break q}j=H[g+556>>2];b=j+4|0;if((q|0)==(b|0)){c=0;break e}c=H[j>>2];H[g+556>>2]=b;b=s-e|0;H[g+560>>2]=b;H[l>>2]=H[j+4>>2]>>>32-b|c<>>32-s}c=H[p>>2]<<2;b=c+t|0;H[b>>2]=H[b>>2]|H[c+H[r>>2]>>2];a=a+1|0;if(a>>>0>2]){continue}break}}j=0;a=H[d+16>>2];r:{if((a|0)==H[d+20>>2]){break r}while(1){l=H[d+28>>2];i=N(j,20)+a|0;h=H[i>>2];if(!I[h+84|0]){l=H[H[h+68>>2]+(l<<2)>>2]}if(K[h+80>>2]<=l>>>0){break r}e=H[g+604>>2]+(H[i+4>>2]<<2)|0;c=H[i+12>>2];b=e;s:{if(c>>>0>3){break s}a=0;b=H[d+12>>2];if(!H[i+16>>2]){break s}while(1){b=qa(b,e+(a<<2)|0,c);c=H[i+12>>2];b=b+c|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[d+12>>2]}a=H[h+40>>2];qa(H[H[h>>2]>>2]+N(a,l)|0,b,a);j=j+1|0;a=H[d+16>>2];if(j>>>0<(H[d+20>>2]-a|0)/20>>>0){continue}break}}H[d+28>>2]=H[d+28>>2]+1;H[g+8>>2]=H[g+8>>2]+1;k=k+1|0;if((o|0)!=(k|0)){continue}break}}a=H[f+28>>2]}if(a){continue}break}c=1}H[f+28>>2]=0;k=H[f+16>>2];a=H[f+12>>2];b=k-a|0;if(b>>>0>=9){while(1){oa(H[a>>2]);a=H[f+12>>2]+4|0;H[f+12>>2]=a;k=H[f+16>>2];b=k-a|0;if(b>>>0>8){continue}break}}d=170;t:{switch((b>>>2|0)-1|0){case 1:d=341;case 0:H[f+24>>2]=d;break;default:break t}}u:{if((a|0)==(k|0)){break u}while(1){oa(H[a>>2]);a=a+4|0;if((k|0)!=(a|0)){continue}break}b=H[f+16>>2];a=H[f+12>>2];if((b|0)==(a|0)){break u}H[f+16>>2]=b+((a-b|0)+3&-4)}a=H[f+8>>2];if(a){oa(a)}ca=f+32|0;break b}sa();v()}sa();v()}g=c}return g}function ud(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0;i=H[b+8>>2];k=H[b+12>>2];o=H[b+20>>2];e=H[b+16>>2];h=e+4|0;o=h>>>0<4?o+1|0:o;a:{if(i>>>0>>0&(k|0)<=(o|0)|(k|0)<(o|0)){break a}e=e+H[b>>2]|0;H[a>>2]=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);e=H[b+20>>2];i=e;h=H[b+16>>2];e=h+4|0;k=e>>>0<4?i+1|0:i;H[b+16>>2]=e;H[b+20>>2]=k;if(K[a>>2]>32){break a}k=H[b+8>>2];o=H[b+12>>2];h=h+8|0;i=h>>>0<8?i+1|0:i;if(h>>>0>k>>>0&(i|0)>=(o|0)|(i|0)>(o|0)){break a}e=H[b>>2]+e|0;h=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[a+4>>2]=h;i=H[b+20>>2];e=H[b+16>>2]+4|0;i=e>>>0<4?i+1|0:i;H[b+16>>2]=e;H[b+20>>2]=i;if(!h){return 1}if(d>>>0>>0){break a}H[a+8>>2]=0;if(!sb(a+16|0,b)){break a}if(!ua(a+544|0,b)){break a}if(!ua(a+564|0,b)){break a}if(!ua(a+584|0,b)){break a}w=H[a+4>>2];d=c;b=0;c=0;f=ca-32|0;ca=f;g=a;a=H[a+12>>2];H[f+16>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;b:{c:{if(a){if(a>>>0>=1073741824){break c}e=a<<2;b=pa(e);H[f+8>>2]=b;c=b+e|0;H[f+16>>2]=c;ra(b,0,e);H[f+12>>2]=c}h=H[g+628>>2];e=H[h>>2];if(e){H[h+4>>2]=e;oa(e);c=H[f+12>>2];b=H[f+8>>2];a=H[g+12>>2]}H[h+4>>2]=c;H[h>>2]=b;H[h+8>>2]=H[f+16>>2];b=0;H[f+16>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;d:{if(a){if(a>>>0>=1073741824){break d}a=a<<2;j=pa(a);H[f+8>>2]=j;b=a+j|0;H[f+16>>2]=b;ra(j,0,a);H[f+12>>2]=b}c=H[g+640>>2];a=H[c>>2];if(a){H[c+4>>2]=a;oa(a);j=H[f+8>>2];b=H[f+12>>2]}H[c+4>>2]=b;H[c>>2]=j;H[c+8>>2]=H[f+16>>2];H[f+24>>2]=0;H[f+28>>2]=0;H[f+16>>2]=0;H[f+20>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;xa(f+8|0);b=H[f+24>>2]+H[f+28>>2]|0;a=(b>>>0)/341|0;a=H[H[f+12>>2]+(a<<2)>>2]+N(b-N(a,341)|0,12)|0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=w;c=1;a=H[f+28>>2]+1|0;H[f+28>>2]=a;e:{if(!a){break e}o=g+16|0;while(1){i=H[f+12>>2];h=H[f+24>>2];e=a-1|0;c=h+e|0;b=(c>>>0)/341|0;b=H[i+(b<<2)>>2]+N(c-N(b,341)|0,12)|0;q=H[b+8>>2];n=H[b>>2];H[f+28>>2]=e;b=H[f+16>>2];if((((b|0)!=(i|0)?N(b-i>>2,341)-1|0:0)-(a+h|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[f+16>>2]=H[f+16>>2]-4}c=0;if(n>>>0>w>>>0){break e}a=H[g+628>>2];p=N(q,12);t=p+H[g+640>>2]|0;j=Vd(g,n,t);if(j>>>0>=K[g+12>>2]){break e}r=a+p|0;h=H[g>>2];l=j<<2;e=H[l+H[t>>2]>>2];f:{g:{if((h|0)==(e|0)){if(!n){break g}c=H[d+16>>2];b=H[d+20>>2];m=0;while(1){e=(b|0)==(c|0);a=b;k=0;b=c;h:{if(e){break h}while(1){l=H[d+28>>2];b=a;i=N(k,20)+c|0;h=H[i>>2];if(!I[h+84|0]){l=H[H[h+68>>2]+(l<<2)>>2]}if(K[h+80>>2]<=l>>>0){break h}e=H[r>>2]+(H[i+4>>2]<<2)|0;c=H[i+12>>2];b=e;i:{if(c>>>0>3){break i}a=0;b=H[d+12>>2];if(!H[i+16>>2]){break i}while(1){b=qa(b,e+(a<<2)|0,c);c=H[i+12>>2];b=b+c|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[d+12>>2]}a=H[h+40>>2];qa(H[H[h>>2]>>2]+N(a,l)|0,b,a);a=H[d+20>>2];b=a;k=k+1|0;c=H[d+16>>2];if(k>>>0<(a-c|0)/20>>>0){continue}break}}H[d+28>>2]=H[d+28>>2]+1;H[g+8>>2]=H[g+8>>2]+1;m=m+1|0;if((n|0)!=(m|0)){continue}break}break g}j:{k:{l:{if(n>>>0<=2){c=H[g+616>>2];H[c>>2]=j;a=1;b=H[g+12>>2];if(b>>>0>1){break l}break j}if(K[g+8>>2]>K[g+4>>2]){break e}a=H[g+628>>2];k=q+1|0;m=N(k,12);b=a+m|0;if((b|0)!=(r|0)){Aa(b,H[r>>2],H[r+4>>2]);a=H[g+628>>2]}a=l+H[a+m>>2]|0;H[a>>2]=H[a>>2]+(1<>>1|0;break k}while(1){b=Ba((a<<4)+o|0)|b<<1;a=a+1|0;if((c|0)!=(a|0)){continue}break}a=n>>>1|0;if(b>>>0<=a>>>0){break k}c=0;break e}while(1){j=(b-1|0)!=(j|0)?j+1|0:0;H[c+(a<<2)>>2]=j;a=a+1|0;b=H[g+12>>2];if(a>>>0>>0){continue}break}break j}m:{n:{b=a-b|0;a=n-b|0;o:{if((a|0)==(b|0)){a=b;break o}i=H[g+596>>2];if((i|0)==H[g+588>>2]){break n}h=H[i>>2];e=H[g+600>>2];c=e+1|0;H[g+600>>2]=c;e=h&-2147483648>>>e;p:{if((c|0)==32){H[g+600>>2]=0;H[g+596>>2]=i+4;if(e){break p}break n}if(!e){break n}}}c=a;a=b;break m}c=b}i=H[g+640>>2];h=i+p|0;e=H[h>>2];b=e+l|0;H[b>>2]=H[b>>2]+1;Aa(i+m|0,e,H[h+4>>2]);if(a){m=H[f+28>>2]+H[f+24>>2]|0;e=H[f+16>>2];b=H[f+12>>2];if((m|0)==(((b|0)!=(e|0)?N(e-b>>2,341)-1|0:0)|0)){xa(f+8|0);m=H[f+24>>2]+H[f+28>>2]|0;e=H[f+12>>2]}else{e=b}b=(m>>>0)/341|0;b=H[e+(b<<2)>>2]+N(m-N(b,341)|0,12)|0;H[b+8>>2]=q;H[b+4>>2]=j;H[b>>2]=a;H[f+28>>2]=H[f+28>>2]+1}if(!c){break g}b=H[f+28>>2]+H[f+24>>2]|0;e=H[f+16>>2];a=H[f+12>>2];if((b|0)==(((a|0)!=(e|0)?N(e-a>>2,341)-1|0:0)|0)){xa(f+8|0);b=H[f+24>>2]+H[f+28>>2]|0;e=H[f+12>>2]}else{e=a}a=(b>>>0)/341|0;a=H[e+(a<<2)>>2]+N(b-N(a,341)|0,12)|0;H[a+8>>2]=k;H[a+4>>2]=j;H[a>>2]=c;a=H[f+28>>2]+1|0;H[f+28>>2]=a;break f}j=0;if(!n){break g}while(1){if(H[g+12>>2]){q=H[g+548>>2];i=H[t>>2];u=H[g+604>>2];h=H[g+616>>2];a=0;while(1){p=(a<<2)+h|0;H[u+(H[p>>2]<<2)>>2]=0;e=H[g>>2];c=H[p>>2]<<2;b=H[c+i>>2];q:{if((e|0)==(b|0)){break q}l=c+u|0;s=e-b|0;m=H[g+560>>2];e=32-m|0;if((s|0)<=(e|0)){c=H[g+556>>2];if((c|0)==(q|0)){c=0;break e}H[l>>2]=H[c>>2]<>>32-s;b=s+H[g+560>>2]|0;H[g+560>>2]=b;if((b|0)!=32){break q}H[g+560>>2]=0;H[g+556>>2]=c+4;break q}k=H[g+556>>2];b=k+4|0;if((q|0)==(b|0)){c=0;break e}c=H[k>>2];H[g+556>>2]=b;b=s-e|0;H[g+560>>2]=b;H[l>>2]=H[k+4>>2]>>>32-b|c<>>32-s}c=H[p>>2]<<2;b=c+u|0;H[b>>2]=H[b>>2]|H[c+H[r>>2]>>2];a=a+1|0;if(a>>>0>2]){continue}break}}k=0;a=H[d+16>>2];r:{if((a|0)==H[d+20>>2]){break r}while(1){l=H[d+28>>2];i=N(k,20)+a|0;h=H[i>>2];if(!I[h+84|0]){l=H[H[h+68>>2]+(l<<2)>>2]}if(K[h+80>>2]<=l>>>0){break r}e=H[g+604>>2]+(H[i+4>>2]<<2)|0;c=H[i+12>>2];b=e;s:{if(c>>>0>3){break s}a=0;b=H[d+12>>2];if(!H[i+16>>2]){break s}while(1){b=qa(b,e+(a<<2)|0,c);c=H[i+12>>2];b=b+c|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[d+12>>2]}a=H[h+40>>2];qa(H[H[h>>2]>>2]+N(a,l)|0,b,a);k=k+1|0;a=H[d+16>>2];if(k>>>0<(H[d+20>>2]-a|0)/20>>>0){continue}break}}H[d+28>>2]=H[d+28>>2]+1;H[g+8>>2]=H[g+8>>2]+1;j=j+1|0;if((n|0)!=(j|0)){continue}break}}a=H[f+28>>2]}if(a){continue}break}c=1}H[f+28>>2]=0;j=H[f+16>>2];a=H[f+12>>2];b=j-a|0;if(b>>>0>=9){while(1){oa(H[a>>2]);a=H[f+12>>2]+4|0;H[f+12>>2]=a;j=H[f+16>>2];b=j-a|0;if(b>>>0>8){continue}break}}d=170;t:{switch((b>>>2|0)-1|0){case 1:d=341;case 0:H[f+24>>2]=d;break;default:break t}}u:{if((a|0)==(j|0)){break u}while(1){oa(H[a>>2]);a=a+4|0;if((j|0)!=(a|0)){continue}break}b=H[f+16>>2];a=H[f+12>>2];if((b|0)==(a|0)){break u}H[f+16>>2]=b+((a-b|0)+3&-4)}a=H[f+8>>2];if(a){oa(a)}ca=f+32|0;break b}sa();v()}sa();v()}g=c}return g}function vd(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0;i=H[b+8>>2];k=H[b+12>>2];m=H[b+20>>2];f=H[b+16>>2];h=f+4|0;m=h>>>0<4?m+1|0:m;a:{if(i>>>0>>0&(k|0)<=(m|0)|(k|0)<(m|0)){break a}f=f+H[b>>2]|0;H[a>>2]=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);f=H[b+20>>2];i=f;h=H[b+16>>2];f=h+4|0;k=f>>>0<4?i+1|0:i;H[b+16>>2]=f;H[b+20>>2]=k;if(K[a>>2]>32){break a}k=H[b+8>>2];m=H[b+12>>2];h=h+8|0;i=h>>>0<8?i+1|0:i;if(h>>>0>k>>>0&(i|0)>=(m|0)|(i|0)>(m|0)){break a}f=f+H[b>>2]|0;h=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[a+4>>2]=h;i=H[b+20>>2];f=H[b+16>>2]+4|0;i=f>>>0<4?i+1|0:i;H[b+16>>2]=f;H[b+20>>2]=i;if(!h){return 1}if(d>>>0>>0){break a}H[a+8>>2]=0;if(!sb(a+16|0,b)){break a}if(!ua(a+544|0,b)){break a}if(!ua(a+564|0,b)){break a}if(!ua(a+584|0,b)){break a}u=H[a+4>>2];b=0;e=ca-32|0;ca=e;f=a;a=H[a+12>>2];H[e+16>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;b:{c:{if(a){if(a>>>0>=1073741824){break c}d=a<<2;b=pa(d);H[e+8>>2]=b;g=b+d|0;H[e+16>>2]=g;ra(b,0,d);H[e+12>>2]=g}h=H[f+628>>2];d=H[h>>2];if(d){H[h+4>>2]=d;oa(d);g=H[e+12>>2];b=H[e+8>>2];a=H[f+12>>2]}H[h+4>>2]=g;H[h>>2]=b;H[h+8>>2]=H[e+16>>2];b=0;H[e+16>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;d:{if(a){if(a>>>0>=1073741824){break d}a=a<<2;j=pa(a);H[e+8>>2]=j;b=a+j|0;H[e+16>>2]=b;ra(j,0,a);H[e+12>>2]=b}d=H[f+640>>2];a=H[d>>2];if(a){H[d+4>>2]=a;oa(a);j=H[e+8>>2];b=H[e+12>>2]}H[d+4>>2]=b;H[d>>2]=j;H[d+8>>2]=H[e+16>>2];H[e+24>>2]=0;H[e+28>>2]=0;H[e+16>>2]=0;H[e+20>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;xa(e+8|0);b=H[e+24>>2]+H[e+28>>2]|0;a=(b>>>0)/341|0;a=H[H[e+12>>2]+(a<<2)>>2]+N(b-N(a,341)|0,12)|0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=u;d=1;a=H[e+28>>2]+1|0;H[e+28>>2]=a;e:{if(!a){break e}m=f+16|0;while(1){k=H[e+12>>2];h=H[e+24>>2];g=a-1|0;d=h+g|0;b=(d>>>0)/341|0;b=H[k+(b<<2)>>2]+N(d-N(b,341)|0,12)|0;q=H[b+8>>2];i=H[b+4>>2];n=H[b>>2];H[e+28>>2]=g;b=H[e+16>>2];if((((b|0)!=(k|0)?N(b-k>>2,341)-1|0:0)-(a+h|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[e+16>>2]=H[e+16>>2]-4}if(n>>>0>u>>>0){d=0;break e}d=0;a=H[f+12>>2];j=(i|0)!=(a-1|0)?i+1|0:0;if(j>>>0>=a>>>0){break e}a=H[f+628>>2];o=N(q,12);s=a+o|0;g=H[f>>2];l=j<<2;k=o+H[f+640>>2]|0;b=H[l+H[k>>2]>>2];f:{g:{if((g|0)==(b|0)){if(!n){break g}g=H[c+16>>2];b=H[c+20>>2];p=0;while(1){d=(b|0)==(g|0);a=b;j=0;b=g;h:{if(d){break h}while(1){d=H[c+28>>2];b=a;k=N(j,20)+g|0;i=H[k>>2];if(!I[i+84|0]){d=H[H[i+68>>2]+(d<<2)>>2]}if(K[i+80>>2]<=d>>>0){break h}h=H[s>>2]+(H[k+4>>2]<<2)|0;g=H[k+12>>2];b=h;i:{if(g>>>0>3){break i}a=0;b=H[c+12>>2];if(!H[k+16>>2]){break i}while(1){b=qa(b,h+(a<<2)|0,g);g=H[k+12>>2];b=b+g|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[c+12>>2]}a=H[i+40>>2];qa(H[H[i>>2]>>2]+N(a,d)|0,b,a);a=H[c+20>>2];b=a;j=j+1|0;g=H[c+16>>2];if(j>>>0<(a-g|0)/20>>>0){continue}break}}H[c+28>>2]=H[c+28>>2]+1;H[f+8>>2]=H[f+8>>2]+1;p=p+1|0;if((p|0)!=(n|0)){continue}break}break g}j:{k:{l:{if(n>>>0<=2){d=H[f+616>>2];H[d>>2]=j;a=1;b=H[f+12>>2];if(b>>>0>1){break l}break j}if(K[f+8>>2]>K[f+4>>2]){break e}d=a;a=o+12|0;Aa(d+a|0,H[s>>2],H[s+4>>2]);a=l+H[a+H[f+628>>2]>>2]|0;H[a>>2]=H[a>>2]+(1<>>1|0;break k}while(1){b=Ba((a<<4)+m|0)|b<<1;a=a+1|0;if((d|0)!=(a|0)){continue}break}a=n>>>1|0;if(b>>>0<=a>>>0){break k}d=0;break e}while(1){j=(b-1|0)!=(j|0)?j+1|0:0;H[d+(a<<2)>>2]=j;a=a+1|0;b=H[f+12>>2];if(a>>>0>>0){continue}break}break j}k=q+1|0;m:{n:{b=a-b|0;a=n-b|0;o:{if((a|0)==(b|0)){a=b;break o}i=H[f+596>>2];if((i|0)==H[f+588>>2]){break n}h=H[i>>2];g=H[f+600>>2];d=g+1|0;H[f+600>>2]=d;g=h&-2147483648>>>g;p:{if((d|0)==32){H[f+600>>2]=0;H[f+596>>2]=i+4;if(g){break p}break n}if(!g){break n}}}d=a;a=b;break m}d=b}i=H[f+640>>2];h=i+o|0;g=H[h>>2];b=g+l|0;H[b>>2]=H[b>>2]+1;Aa(i+N(k,12)|0,g,H[h+4>>2]);if(a){h=H[e+28>>2]+H[e+24>>2]|0;g=H[e+16>>2];b=H[e+12>>2];if((h|0)==(((b|0)!=(g|0)?N(g-b>>2,341)-1|0:0)|0)){xa(e+8|0);h=H[e+24>>2]+H[e+28>>2]|0;g=H[e+12>>2]}else{g=b}b=(h>>>0)/341|0;b=H[g+(b<<2)>>2]+N(h-N(b,341)|0,12)|0;H[b+8>>2]=q;H[b+4>>2]=j;H[b>>2]=a;H[e+28>>2]=H[e+28>>2]+1}if(!d){break g}b=H[e+28>>2]+H[e+24>>2]|0;g=H[e+16>>2];a=H[e+12>>2];if((b|0)==(((a|0)!=(g|0)?N(g-a>>2,341)-1|0:0)|0)){xa(e+8|0);b=H[e+24>>2]+H[e+28>>2]|0;g=H[e+12>>2]}else{g=a}a=(b>>>0)/341|0;a=H[g+(a<<2)>>2]+N(b-N(a,341)|0,12)|0;H[a+8>>2]=k;H[a+4>>2]=j;H[a>>2]=d;a=H[e+28>>2]+1|0;H[e+28>>2]=a;break f}p=0;if(!n){break g}while(1){if(H[f+12>>2]){w=H[f+548>>2];i=H[k>>2];t=H[f+604>>2];h=H[f+616>>2];a=0;while(1){j=h+(a<<2)|0;H[(H[j>>2]<<2)+t>>2]=0;g=H[f>>2];d=H[j>>2]<<2;b=H[d+i>>2];q:{if((g|0)==(b|0)){break q}q=d+t|0;r=g-b|0;o=H[f+560>>2];g=32-o|0;if((r|0)<=(g|0)){d=H[f+556>>2];if((d|0)==(w|0)){d=0;break e}H[q>>2]=H[d>>2]<>>32-r;b=H[f+560>>2]+r|0;H[f+560>>2]=b;if((b|0)!=32){break q}H[f+560>>2]=0;H[f+556>>2]=d+4;break q}l=H[f+556>>2];b=l+4|0;if((b|0)==(w|0)){d=0;break e}d=H[l>>2];H[f+556>>2]=b;b=r-g|0;H[f+560>>2]=b;H[q>>2]=H[l+4>>2]>>>32-b|d<>>32-r}d=H[j>>2]<<2;b=d+t|0;H[b>>2]=H[b>>2]|H[d+H[s>>2]>>2];a=a+1|0;if(a>>>0>2]){continue}break}}j=0;a=H[c+16>>2];r:{if((a|0)==H[c+20>>2]){break r}while(1){d=H[c+28>>2];l=N(j,20)+a|0;i=H[l>>2];if(!I[i+84|0]){d=H[H[i+68>>2]+(d<<2)>>2]}if(K[i+80>>2]<=d>>>0){break r}h=H[f+604>>2]+(H[l+4>>2]<<2)|0;g=H[l+12>>2];b=h;s:{if(g>>>0>3){break s}a=0;b=H[c+12>>2];if(!H[l+16>>2]){break s}while(1){b=qa(b,h+(a<<2)|0,g);g=H[l+12>>2];b=b+g|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[c+12>>2]}a=H[i+40>>2];qa(H[H[i>>2]>>2]+N(a,d)|0,b,a);j=j+1|0;a=H[c+16>>2];if(j>>>0<(H[c+20>>2]-a|0)/20>>>0){continue}break}}H[c+28>>2]=H[c+28>>2]+1;H[f+8>>2]=H[f+8>>2]+1;p=p+1|0;if((p|0)!=(n|0)){continue}break}}a=H[e+28>>2]}if(a){continue}break}d=1}H[e+28>>2]=0;j=H[e+16>>2];a=H[e+12>>2];b=j-a|0;if(b>>>0>=9){while(1){oa(H[a>>2]);a=H[e+12>>2]+4|0;H[e+12>>2]=a;j=H[e+16>>2];b=j-a|0;if(b>>>0>8){continue}break}}g=170;t:{switch((b>>>2|0)-1|0){case 1:g=341;case 0:H[e+24>>2]=g;break;default:break t}}u:{if((a|0)==(j|0)){break u}while(1){oa(H[a>>2]);a=a+4|0;if((j|0)!=(a|0)){continue}break}b=H[e+16>>2];a=H[e+12>>2];if((b|0)==(a|0)){break u}H[e+16>>2]=b+((a-b|0)+3&-4)}a=H[e+8>>2];if(a){oa(a)}ca=e+32|0;break b}sa();v()}sa();v()}g=d}return g}function yd(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0;j=H[b+8>>2];e=H[b+12>>2];g=H[b+20>>2];h=H[b+16>>2];l=h+4|0;g=l>>>0<4?g+1|0:g;a:{if(j>>>0>>0&(e|0)<=(g|0)|(e|0)<(g|0)){break a}h=h+H[b>>2]|0;H[a>>2]=I[h|0]|I[h+1|0]<<8|(I[h+2|0]<<16|I[h+3|0]<<24);h=H[b+20>>2];e=h;j=H[b+16>>2];g=j+4|0;h=g>>>0<4?e+1|0:e;H[b+16>>2]=g;H[b+20>>2]=h;if(K[a>>2]>32){break a}k=H[b+8>>2];l=H[b+12>>2];h=e;e=j+8|0;h=e>>>0<8?h+1|0:h;if(e>>>0>k>>>0&(h|0)>=(l|0)|(h|0)>(l|0)){break a}h=H[b>>2]+g|0;g=I[h|0]|I[h+1|0]<<8|(I[h+2|0]<<16|I[h+3|0]<<24);H[a+4>>2]=g;h=H[b+20>>2];e=H[b+16>>2]+4|0;h=e>>>0<4?h+1|0:h;H[b+16>>2]=e;H[b+20>>2]=h;if(!g){return 1}if(d>>>0>>0){break a}H[a+8>>2]=0;if(!ta(a+16|0,b)){break a}if(!ua(a+32|0,b)){break a}if(!ua(a+52|0,b)){break a}if(!ua(a+72|0,b)){break a}r=H[a+4>>2];h=c;b=0;g=0;e=ca-32|0;ca=e;d=a;a=H[a+12>>2];H[e+16>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;b:{c:{if(a){if(a>>>0>=1073741824){break c}c=a<<2;b=pa(c);H[e+8>>2]=b;g=b+c|0;H[e+16>>2]=g;ra(b,0,c);H[e+12>>2]=g}c=H[d+116>>2];i=H[c>>2];if(i){H[c+4>>2]=i;oa(i);g=H[e+12>>2];b=H[e+8>>2];a=H[d+12>>2]}H[c+4>>2]=g;H[c>>2]=b;H[c+8>>2]=H[e+16>>2];b=0;H[e+16>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;d:{if(a){if(a>>>0>=1073741824){break d}a=a<<2;f=pa(a);H[e+8>>2]=f;b=a+f|0;H[e+16>>2]=b;ra(f,0,a);H[e+12>>2]=b}a=H[d+128>>2];c=H[a>>2];if(c){H[a+4>>2]=c;oa(c);f=H[e+8>>2];b=H[e+12>>2]}H[a+4>>2]=b;H[a>>2]=f;H[a+8>>2]=H[e+16>>2];H[e+24>>2]=0;H[e+28>>2]=0;H[e+16>>2]=0;H[e+20>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;xa(e+8|0);a=H[e+24>>2]+H[e+28>>2]|0;b=(a>>>0)/341|0;a=H[H[e+12>>2]+(b<<2)>>2]+N(a-N(b,341)|0,12)|0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=r;c=1;a=H[e+28>>2]+1|0;H[e+28>>2]=a;e:{if(!a){break e}t=d+16|0;while(1){b=H[e+12>>2];f=H[e+24>>2];l=a-1|0;c=f+l|0;i=(c>>>0)/341|0;c=H[b+(i<<2)>>2]+N(c-N(i,341)|0,12)|0;g=H[c+8>>2];i=H[c+4>>2];j=H[c>>2];H[e+28>>2]=l;c=H[e+16>>2];if((((b|0)!=(c|0)?N(c-b>>2,341)-1|0:0)-(a+f|0)|0)+1>>>0>=682){oa(H[c-4>>2]);H[e+16>>2]=H[e+16>>2]-4}c=0;if(j>>>0>r>>>0){break e}b=H[d+12>>2];a=(b-1|0)!=(i|0)?i+1|0:0;if(a>>>0>=b>>>0){break e}f=N(g,12);o=f+H[d+128>>2]|0;l=f+H[d+116>>2]|0;i=H[d>>2];k=a<<2;n=H[k+H[o>>2]>>2];f:{if((i|0)==(n|0)){if(!j){break f}o=0;b=H[h+20>>2];g=H[h+16>>2];if((b|0)==(g|0)){a=H[d+8>>2];H[h+28>>2]=j+H[h+28>>2];H[d+8>>2]=a+j;break f}while(1){c=(b|0)==(g|0);a=b;i=0;b=g;g:{if(c){break g}while(1){f=H[h+28>>2];b=a;c=N(i,20)+g|0;k=H[c>>2];if(!I[k+84|0]){f=H[H[k+68>>2]+(f<<2)>>2]}if(K[k+80>>2]<=f>>>0){break g}n=H[l>>2]+(H[c+4>>2]<<2)|0;g=H[c+12>>2];b=n;h:{if(g>>>0>3){break h}a=0;b=H[h+12>>2];if(!H[c+16>>2]){break h}while(1){b=qa(b,n+(a<<2)|0,g);g=H[c+12>>2];b=b+g|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[h+12>>2]}a=H[k+40>>2];qa(H[H[k>>2]>>2]+N(a,f)|0,b,a);i=i+1|0;a=H[h+20>>2];b=a;g=H[h+16>>2];if(i>>>0<(b-g|0)/20>>>0){continue}break}}H[h+28>>2]=H[h+28>>2]+1;H[d+8>>2]=H[d+8>>2]+1;o=o+1|0;if((j|0)!=(o|0)){continue}break}break f}i:{j:{k:{l:{if(j>>>0<=2){c=H[d+104>>2];H[c>>2]=a;f=1;b=H[d+12>>2];if(b>>>0>1){break l}break i}if(K[d+8>>2]>K[d+4>>2]){break e}b=H[d+116>>2];m=g+1|0;o=N(m,12);q=b+o|0;if((q|0)!=(l|0)){Aa(q,H[l>>2],H[l+4>>2]);b=H[d+116>>2]}b=k+H[b+o>>2]|0;H[b>>2]=H[b>>2]+(1<>2]=0;pc(t,Q(j)^31,e+4|0);b=j>>>1|0;i=H[e+4>>2];if(b>>>0>>0){break e}b=b-i|0;c=j-b|0;m:{if((c|0)==(b|0)){c=b;break m}i=H[d+84>>2];if((i|0)==H[d+76>>2]){break k}j=H[i>>2];l=H[d+88>>2];n=l+1|0;H[d+88>>2]=n;j=j&-2147483648>>>l;n:{if((n|0)==32){H[d+88>>2]=0;H[d+84>>2]=i+4;if(j){break n}break k}if(!j){break k}}}i=c;c=b;break j}while(1){a=(b-1|0)!=(a|0)?a+1|0:0;H[c+(f<<2)>>2]=a;b=H[d+12>>2];f=f+1|0;if(b>>>0>f>>>0){continue}break}break i}i=b}b=H[d+128>>2];j=b+f|0;f=H[j>>2];l=f+k|0;H[l>>2]=H[l>>2]+1;Aa(b+o|0,f,H[j+4>>2]);if(c){b=H[e+28>>2]+H[e+24>>2]|0;j=H[e+16>>2];f=H[e+12>>2];if((b|0)==(((f|0)!=(j|0)?N(j-f>>2,341)-1|0:0)|0)){xa(e+8|0);f=H[e+12>>2];b=H[e+24>>2]+H[e+28>>2]|0}j=(b>>>0)/341|0;b=H[(j<<2)+f>>2]+N(b-N(j,341)|0,12)|0;H[b+8>>2]=g;H[b+4>>2]=a;H[b>>2]=c;H[e+28>>2]=H[e+28>>2]+1}if(!i){break f}b=H[e+28>>2]+H[e+24>>2]|0;c=H[e+16>>2];f=H[e+12>>2];if((b|0)==(((c|0)!=(f|0)?N(c-f>>2,341)-1|0:0)|0)){xa(e+8|0);f=H[e+12>>2];b=H[e+24>>2]+H[e+28>>2]|0}c=(b>>>0)/341|0;b=H[(c<<2)+f>>2]+N(b-N(c,341)|0,12)|0;H[b+8>>2]=m;H[b+4>>2]=a;H[b>>2]=i;H[e+28>>2]=H[e+28>>2]+1;break f}n=0;if(!j){break f}while(1){if(H[d+12>>2]){i=H[d+36>>2];q=H[o>>2];c=H[d+92>>2];u=H[d+104>>2];a=0;while(1){g=(a<<2)+u|0;H[c+(H[g>>2]<<2)>>2]=0;b=H[d>>2];f=H[g>>2]<<2;k=H[f+q>>2];o:{if((b|0)==(k|0)){break o}f=c+f|0;b=b-k|0;k=H[d+48>>2];p=32-k|0;if((b|0)<=(p|0)){m=H[d+44>>2];if((m|0)==(i|0)){c=0;break e}H[f>>2]=H[m>>2]<>>32-b;b=b+H[d+48>>2]|0;H[d+48>>2]=b;if((b|0)!=32){break o}H[d+48>>2]=0;H[d+44>>2]=m+4;break o}m=H[d+44>>2];s=m+4|0;if((i|0)==(s|0)){c=0;break e}w=H[m>>2];H[d+44>>2]=s;p=b-p|0;H[d+48>>2]=p;H[f>>2]=H[m+4>>2]>>>32-p|w<>>32-b}b=H[g>>2]<<2;g=b+c|0;H[g>>2]=H[g>>2]|H[b+H[l>>2]>>2];a=a+1|0;if(a>>>0>2]){continue}break}}i=0;a=H[h+16>>2];p:{if((a|0)==H[h+20>>2]){break p}while(1){f=H[h+28>>2];c=N(i,20)+a|0;k=H[c>>2];if(!I[k+84|0]){f=H[H[k+68>>2]+(f<<2)>>2]}if(K[k+80>>2]<=f>>>0){break p}m=H[d+92>>2]+(H[c+4>>2]<<2)|0;g=H[c+12>>2];b=m;q:{if(g>>>0>3){break q}a=0;b=H[h+12>>2];if(!H[c+16>>2]){break q}while(1){b=qa(b,m+(a<<2)|0,g);g=H[c+12>>2];b=b+g|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[h+12>>2]}a=H[k+40>>2];qa(H[H[k>>2]>>2]+N(a,f)|0,b,a);i=i+1|0;a=H[h+16>>2];if(i>>>0<(H[h+20>>2]-a|0)/20>>>0){continue}break}}H[h+28>>2]=H[h+28>>2]+1;H[d+8>>2]=H[d+8>>2]+1;n=n+1|0;if((j|0)!=(n|0)){continue}break}}a=H[e+28>>2];if(a){continue}break}c=1}H[e+28>>2]=0;f=H[e+16>>2];a=H[e+12>>2];b=f-a|0;if(b>>>0>=9){while(1){oa(H[a>>2]);a=H[e+12>>2]+4|0;H[e+12>>2]=a;f=H[e+16>>2];b=f-a|0;if(b>>>0>8){continue}break}}g=170;r:{switch((b>>>2|0)-1|0){case 1:g=341;case 0:H[e+24>>2]=g;break;default:break r}}s:{if((a|0)==(f|0)){break s}while(1){oa(H[a>>2]);a=a+4|0;if((f|0)!=(a|0)){continue}break}a=H[e+16>>2];b=H[e+12>>2];if((a|0)==(b|0)){break s}H[e+16>>2]=a+((b-a|0)+3&-4)}a=H[e+8>>2];if(a){oa(a)}ca=e+32|0;break b}sa();v()}sa();v()}i=c}return i}function xd(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0;i=H[b+8>>2];k=H[b+12>>2];n=H[b+20>>2];h=H[b+16>>2];f=h+4|0;n=f>>>0<4?n+1|0:n;a:{if((k|0)<=(n|0)&f>>>0>i>>>0|(k|0)<(n|0)){break a}h=h+H[b>>2]|0;H[a>>2]=I[h|0]|I[h+1|0]<<8|(I[h+2|0]<<16|I[h+3|0]<<24);h=H[b+20>>2];i=h;f=H[b+16>>2];h=f+4|0;k=h>>>0<4?i+1|0:i;H[b+16>>2]=h;H[b+20>>2]=k;if(K[a>>2]>32){break a}k=H[b+8>>2];n=H[b+12>>2];f=f+8|0;i=f>>>0<8?i+1|0:i;if(f>>>0>k>>>0&(i|0)>=(n|0)|(i|0)>(n|0)){break a}h=H[b>>2]+h|0;f=I[h|0]|I[h+1|0]<<8|(I[h+2|0]<<16|I[h+3|0]<<24);H[a+4>>2]=f;i=H[b+20>>2];h=H[b+16>>2]+4|0;i=h>>>0<4?i+1|0:i;H[b+16>>2]=h;H[b+20>>2]=i;if(!f){return 1}if(d>>>0>>0){break a}H[a+8>>2]=0;if(!ta(a+16|0,b)){break a}if(!ua(a+32|0,b)){break a}if(!ua(a+52|0,b)){break a}if(!ua(a+72|0,b)){break a}u=H[a+4>>2];h=c;b=0;c=0;e=ca-32|0;ca=e;f=a;a=H[a+12>>2];H[e+16>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;b:{c:{if(a){if(a>>>0>=1073741824){break c}d=a<<2;b=pa(d);H[e+8>>2]=b;c=b+d|0;H[e+16>>2]=c;ra(b,0,d);H[e+12>>2]=c}j=H[f+116>>2];d=H[j>>2];if(d){H[j+4>>2]=d;oa(d);c=H[e+12>>2];b=H[e+8>>2];a=H[f+12>>2]}H[j+4>>2]=c;H[j>>2]=b;H[j+8>>2]=H[e+16>>2];b=0;H[e+16>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;d:{if(a){if(a>>>0>=1073741824){break d}a=a<<2;g=pa(a);H[e+8>>2]=g;b=a+g|0;H[e+16>>2]=b;ra(g,0,a);H[e+12>>2]=b}c=H[f+128>>2];a=H[c>>2];if(a){H[c+4>>2]=a;oa(a);g=H[e+8>>2];b=H[e+12>>2]}H[c+4>>2]=b;H[c>>2]=g;H[c+8>>2]=H[e+16>>2];H[e+24>>2]=0;H[e+28>>2]=0;H[e+16>>2]=0;H[e+20>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;xa(e+8|0);b=H[e+24>>2]+H[e+28>>2]|0;a=(b>>>0)/341|0;a=H[H[e+12>>2]+(a<<2)>>2]+N(b-N(a,341)|0,12)|0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=u;d=1;a=H[e+28>>2]+1|0;H[e+28>>2]=a;e:{if(!a){break e}n=f+16|0;while(1){i=H[e+12>>2];j=H[e+24>>2];d=a-1|0;c=j+d|0;b=(c>>>0)/341|0;b=H[i+(b<<2)>>2]+N(c-N(b,341)|0,12)|0;o=H[b+8>>2];c=H[b+4>>2];m=H[b>>2];H[e+28>>2]=d;b=H[e+16>>2];if((((b|0)!=(i|0)?N(b-i>>2,341)-1|0:0)-(a+j|0)|0)+1>>>0>=682){oa(H[b-4>>2]);H[e+16>>2]=H[e+16>>2]-4}if(m>>>0>u>>>0){d=0;break e}d=0;b=H[f+12>>2];a=(c|0)!=(b-1|0)?c+1|0:0;if(a>>>0>=b>>>0){break e}b=H[f+116>>2];p=N(o,12);r=b+p|0;j=H[f>>2];g=a<<2;k=p+H[f+128>>2]|0;c=H[g+H[k>>2]>>2];f:{if((j|0)==(c|0)){if(!m){break f}b=H[h+20>>2];c=H[h+16>>2];if((b|0)==(c|0)){a=H[f+8>>2];H[h+28>>2]=m+H[h+28>>2];H[f+8>>2]=a+m;break f}while(1){i=(b|0)==(c|0);a=b;j=0;b=c;g:{if(i){break g}while(1){g=H[h+28>>2];b=a;l=N(j,20)+c|0;k=H[l>>2];if(!I[k+84|0]){g=H[H[k+68>>2]+(g<<2)>>2]}if(K[k+80>>2]<=g>>>0){break g}i=H[r>>2]+(H[l+4>>2]<<2)|0;c=H[l+12>>2];b=i;h:{if(c>>>0>3){break h}a=0;b=H[h+12>>2];if(!H[l+16>>2]){break h}while(1){b=qa(b,i+(a<<2)|0,c);c=H[l+12>>2];b=b+c|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[h+12>>2]}a=H[k+40>>2];qa(H[H[k>>2]>>2]+N(a,g)|0,b,a);j=j+1|0;a=H[h+20>>2];b=a;c=H[h+16>>2];if(j>>>0<(b-c|0)/20>>>0){continue}break}}H[h+28>>2]=H[h+28>>2]+1;H[f+8>>2]=H[f+8>>2]+1;d=d+1|0;if((m|0)!=(d|0)){continue}break}break f}i:{j:{k:{l:{if(m>>>0<=2){c=H[f+104>>2];H[c>>2]=a;g=1;b=H[f+12>>2];if(b>>>0>1){break l}break i}if(K[f+8>>2]>K[f+4>>2]){break e}i=b;b=p+12|0;Aa(i+b|0,H[r>>2],H[r+4>>2]);b=g+H[b+H[f+116>>2]>>2]|0;H[b>>2]=H[b>>2]+(1<>2]=0;pc(n,Q(m)^31,e+4|0);c=m>>>1|0;b=H[e+4>>2];if(c>>>0>>0){break e}l=o+1|0;b=c-b|0;c=m-b|0;m:{if((c|0)==(b|0)){c=b;break m}k=H[f+84>>2];if((k|0)==H[f+76>>2]){break k}i=H[k>>2];j=H[f+88>>2];d=j+1|0;H[f+88>>2]=d;j=i&-2147483648>>>j;n:{if((d|0)==32){H[f+88>>2]=0;H[f+84>>2]=k+4;if(j){break n}break k}if(!j){break k}}}j=c;c=b;break j}while(1){a=(b-1|0)!=(a|0)?a+1|0:0;H[c+(g<<2)>>2]=a;b=H[f+12>>2];g=g+1|0;if(b>>>0>g>>>0){continue}break}break i}j=b}k=H[f+128>>2];i=k+p|0;d=H[i>>2];b=d+g|0;H[b>>2]=H[b>>2]+1;Aa(k+N(l,12)|0,d,H[i+4>>2]);if(c){b=H[e+28>>2]+H[e+24>>2]|0;d=H[e+16>>2];g=H[e+12>>2];if((b|0)==(((d|0)!=(g|0)?N(d-g>>2,341)-1|0:0)|0)){xa(e+8|0);g=H[e+12>>2];b=H[e+24>>2]+H[e+28>>2]|0}d=(b>>>0)/341|0;b=H[(d<<2)+g>>2]+N(b-N(d,341)|0,12)|0;H[b+8>>2]=o;H[b+4>>2]=a;H[b>>2]=c;H[e+28>>2]=H[e+28>>2]+1}if(!j){break f}b=H[e+28>>2]+H[e+24>>2]|0;c=H[e+16>>2];g=H[e+12>>2];if((b|0)==(((c|0)!=(g|0)?N(c-g>>2,341)-1|0:0)|0)){xa(e+8|0);g=H[e+12>>2];b=H[e+24>>2]+H[e+28>>2]|0}c=(b>>>0)/341|0;b=H[(c<<2)+g>>2]+N(b-N(c,341)|0,12)|0;H[b+8>>2]=l;H[b+4>>2]=a;H[b>>2]=j;H[e+28>>2]=H[e+28>>2]+1;break f}s=0;if(!m){break f}while(1){if(H[f+12>>2]){w=H[f+36>>2];i=H[k>>2];t=H[f+92>>2];j=H[f+104>>2];a=0;while(1){o=(a<<2)+j|0;H[t+(H[o>>2]<<2)>>2]=0;d=H[f>>2];c=H[o>>2]<<2;b=H[c+i>>2];o:{if((d|0)==(b|0)){break o}p=c+t|0;q=d-b|0;g=H[f+48>>2];d=32-g|0;if((q|0)<=(d|0)){c=H[f+44>>2];if((c|0)==(w|0)){d=0;break e}H[p>>2]=H[c>>2]<>>32-q;b=q+H[f+48>>2]|0;H[f+48>>2]=b;if((b|0)!=32){break o}H[f+48>>2]=0;H[f+44>>2]=c+4;break o}l=H[f+44>>2];b=l+4|0;if((w|0)==(b|0)){d=0;break e}c=H[l>>2];H[f+44>>2]=b;b=q-d|0;H[f+48>>2]=b;H[p>>2]=H[l+4>>2]>>>32-b|c<>>32-q}c=H[o>>2]<<2;b=c+t|0;H[b>>2]=H[b>>2]|H[c+H[r>>2]>>2];a=a+1|0;if(a>>>0>2]){continue}break}}j=0;a=H[h+16>>2];p:{if((a|0)==H[h+20>>2]){break p}while(1){g=H[h+28>>2];l=N(j,20)+a|0;i=H[l>>2];if(!I[i+84|0]){g=H[H[i+68>>2]+(g<<2)>>2]}if(K[i+80>>2]<=g>>>0){break p}d=H[f+92>>2]+(H[l+4>>2]<<2)|0;c=H[l+12>>2];b=d;q:{if(c>>>0>3){break q}a=0;b=H[h+12>>2];if(!H[l+16>>2]){break q}while(1){b=qa(b,d+(a<<2)|0,c);c=H[l+12>>2];b=b+c|0;a=a+1|0;if(a>>>0>2]){continue}break}b=H[h+12>>2]}a=H[i+40>>2];qa(H[H[i>>2]>>2]+N(a,g)|0,b,a);j=j+1|0;a=H[h+16>>2];if(j>>>0<(H[h+20>>2]-a|0)/20>>>0){continue}break}}H[h+28>>2]=H[h+28>>2]+1;H[f+8>>2]=H[f+8>>2]+1;s=s+1|0;if((m|0)!=(s|0)){continue}break}}a=H[e+28>>2];if(a){continue}break}d=1}H[e+28>>2]=0;g=H[e+16>>2];a=H[e+12>>2];b=g-a|0;if(b>>>0>=9){while(1){oa(H[a>>2]);a=H[e+12>>2]+4|0;H[e+12>>2]=a;g=H[e+16>>2];b=g-a|0;if(b>>>0>8){continue}break}}c=170;r:{switch((b>>>2|0)-1|0){case 1:c=341;case 0:H[e+24>>2]=c;break;default:break r}}s:{if((a|0)==(g|0)){break s}while(1){oa(H[a>>2]);a=a+4|0;if((g|0)!=(a|0)){continue}break}b=H[e+16>>2];a=H[e+12>>2];if((b|0)==(a|0)){break s}H[e+16>>2]=b+((a-b|0)+3&-4)}a=H[e+8>>2];if(a){oa(a)}ca=e+32|0;j=d;break b}sa();v()}sa();v()}}return j}function $c(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0;h=ca-32|0;ca=h;g=H[H[a+4>>2]+44>>2];c=H[a+8>>2];d=H[c>>2];c=H[c+4>>2];H[h+24>>2]=0;H[h+16>>2]=0;H[h+20>>2]=0;d=(c-d>>2>>>0)/3|0;c=H[g+96>>2];f=(H[g+100>>2]-c|0)/12|0;a:{if(d>>>0>f>>>0){e=d-f|0;i=H[g+104>>2];c=H[g+100>>2];if(e>>>0<=(i-c|0)/12>>>0){b:{if(!e){break b}d=c;f=N(e,12)-12|0;i=((f>>>0)/12|0)+1&3;if(i){while(1){l=H[h+20>>2];H[d>>2]=H[h+16>>2];H[d+4>>2]=l;H[d+8>>2]=H[h+24>>2];d=d+12|0;j=j+1|0;if((i|0)!=(j|0)){continue}break}}c=N(e,12)+c|0;if(f>>>0<36){break b}while(1){f=H[h+20>>2];H[d>>2]=H[h+16>>2];H[d+4>>2]=f;H[d+8>>2]=H[h+24>>2];H[d+20>>2]=H[h+24>>2];f=H[h+20>>2];H[d+12>>2]=H[h+16>>2];H[d+16>>2]=f;H[d+32>>2]=H[h+24>>2];f=H[h+20>>2];H[d+24>>2]=H[h+16>>2];H[d+28>>2]=f;f=H[h+20>>2];H[d+36>>2]=H[h+16>>2];H[d+40>>2]=f;H[d+44>>2]=H[h+24>>2];d=d+48|0;if((d|0)!=(c|0)){continue}break}}H[g+100>>2]=c;break a}c:{f=H[g+96>>2];n=(c-f|0)/12|0;d=n+e|0;if(d>>>0<357913942){f=(i-f|0)/12|0;i=f<<1;i=f>>>0>=178956970?357913941:d>>>0>>0?i:d;if(i){if(i>>>0>=357913942){break c}l=pa(N(i,12))}f=N(n,12)+l|0;d=f;e=N(e,12);n=e-12|0;q=((n>>>0)/12|0)+1&3;if(q){while(1){r=H[h+20>>2];H[d>>2]=H[h+16>>2];H[d+4>>2]=r;H[d+8>>2]=H[h+24>>2];d=d+12|0;j=j+1|0;if((q|0)!=(j|0)){continue}break}}e=e+f|0;if(n>>>0>=36){while(1){j=H[h+20>>2];H[d>>2]=H[h+16>>2];H[d+4>>2]=j;H[d+8>>2]=H[h+24>>2];H[d+20>>2]=H[h+24>>2];j=H[h+20>>2];H[d+12>>2]=H[h+16>>2];H[d+16>>2]=j;H[d+32>>2]=H[h+24>>2];j=H[h+20>>2];H[d+24>>2]=H[h+16>>2];H[d+28>>2]=j;j=H[h+20>>2];H[d+36>>2]=H[h+16>>2];H[d+40>>2]=j;H[d+44>>2]=H[h+24>>2];d=d+48|0;if((e|0)!=(d|0)){continue}break}}j=H[g+96>>2];if((j|0)!=(c|0)){while(1){c=c-12|0;n=H[c+4>>2];f=f-12|0;d=f;H[d>>2]=H[c>>2];H[d+4>>2]=n;H[d+8>>2]=H[c+8>>2];if((c|0)!=(j|0)){continue}break}c=H[g+96>>2]}H[g+104>>2]=N(i,12)+l;H[g+100>>2]=e;H[g+96>>2]=f;if(c){oa(c)}break a}sa();v()}wa();v()}if(d>>>0>=f>>>0){break a}H[g+100>>2]=c+N(d,12)}d:{if(H[a+216>>2]==H[a+220>>2]){j=H[a+4>>2];c=H[j+44>>2];d=H[c+100>>2];f=H[c+96>>2];if((d|0)!=(f|0)){c=(d-f|0)/12|0;o=c>>>0<=1?1:c;c=0;while(1){d=H[a+8>>2];i=f+N(c,12)|0;g=N(c,3);e:{f:{if((g|0)==-1){e=H[(H[d>>2]+(g<<2)|0)+4>>2];k=-1;g=1;break f}e=-1;k=H[H[d>>2]+(g<<2)>>2];l=g+1|0;if((l|0)==-1){g=0;break f}e=H[H[d>>2]+(l<<2)>>2];g=g+2|0;m=-1;if((g|0)==-1){break e}}m=H[H[d>>2]+(g<<2)>>2]}H[i+8>>2]=m;H[i+4>>2]=e;H[i>>2]=k;c=c+1|0;if((o|0)!=(c|0)){continue}break}}H[H[j+4>>2]+80>>2]=b;c=1;break d}d=0;H[h+24>>2]=0;H[h+16>>2]=0;H[h+20>>2]=0;l=H[a+8>>2];c=H[l>>2];g=H[l+4>>2];H[h+8>>2]=0;H[h>>2]=0;H[h+4>>2]=0;b=0;g:{h:{i:{j:{k:{l:{if((c|0)!=(g|0)){c=g-c|0;if((c|0)<0){break l}b=pa(c);H[h>>2]=b;H[h+8>>2]=(c&-4)+b;u=h,w=ra(b,0,c)+c|0,H[u+4>>2]=w}c=H[l+24>>2];if((H[l+28>>2]-c|0)<4){break h}f=0;while(1){g=H[(p<<2)+c>>2];m:{if((g|0)==-1){break m}n:{if(H[H[a+120>>2]+(p>>>3&536870908)>>2]>>>p&1){break n}n=H[a+216>>2];c=H[a+220>>2];if((n|0)==(c|0)){break n}e=g+2|0;i=(g>>>0)%3|0;q=i?g-1|0:e;c=(c-n|0)/144|0;r=c>>>0<=1?1:c;j=0;t=(i|0)!=0|(e|0)!=-1;while(1){s=g<<2;i=N(j,144)+n|0;c=H[s+H[H[i+68>>2]>>2]>>2];o:{if(!(H[H[i+16>>2]+(c>>>3&536870908)>>2]>>>c&1)){break o}c=-1;p:{if(!t){break p}e=H[H[l+12>>2]+(q<<2)>>2];c=-1;if((e|0)==-1){break p}c=e-1|0;if((e>>>0)%3|0){break p}c=e+2|0}if((g|0)==(c|0)){break o}e=s;s=H[i+32>>2];i=H[e+s>>2];while(1){e=0;if((c|0)==-1){break g}if((i|0)!=H[s+(c<<2)>>2]){g=c;break n}q:{r:{if((c>>>0)%3|0){e=c-1|0;break r}e=c+2|0;m=-1;if((e|0)==-1){break q}}c=H[H[l+12>>2]+(e<<2)>>2];m=-1;if((c|0)==-1){break q}m=c-1|0;if((c>>>0)%3|0){break q}m=c+2|0}c=m;if((g|0)!=(c|0)){continue}break}}j=j+1|0;if((r|0)!=(j|0)){continue}break}}i=k-f|0;e=i>>2;H[(g<<2)+b>>2]=e;s:{if(k>>>0>>0){H[k>>2]=g;k=k+4|0;H[h+20>>2]=k;break s}c=e+1|0;if(c>>>0>=1073741824){break k}d=o-f|0;k=d>>>1|0;c=d>>>0>=2147483644?1073741823:c>>>0>>0?k:c;if(c){if(c>>>0>=1073741824){break j}d=pa(c<<2)}else{d=0}e=d+(e<<2)|0;H[e>>2]=g;m=c<<2;c=va(d,f,i);o=m+c|0;H[h+24>>2]=o;k=e+4|0;H[h+20>>2]=k;H[h+16>>2]=c;if(f){oa(f);l=H[a+8>>2]}f=c}if((g|0)==-1){break m}t:{if((g>>>0)%3|0){c=g-1|0;break t}c=g+2|0;if((c|0)==-1){break m}}c=H[H[l+12>>2]+(c<<2)>>2];if((c|0)==-1){break m}c=c+((c>>>0)%3|0?-1:2)|0;if((c|0)==-1){break m}e=g;if((c|0)==(g|0)){break m}while(1){i=c;u:{v:{c=H[a+220>>2];j=H[a+216>>2];if((c|0)==(j|0)){break v}c=(c-j|0)/144|0;n=c>>>0<=1?1:c;c=0;while(1){q=H[(j+N(c,144)|0)+32>>2];r=i<<2;if(H[q+r>>2]==H[q+(e<<2)>>2]){c=c+1|0;if((n|0)!=(c|0)){continue}break v}break}j=k-d|0;e=j>>2;H[b+r>>2]=e;if(k>>>0>>0){H[k>>2]=i;k=k+4|0;H[h+20>>2]=k;f=d;break u}c=e+1|0;if(c>>>0>=1073741824){break i}f=o-d|0;k=f>>>1|0;c=f>>>0>=2147483644?1073741823:c>>>0>>0?k:c;if(c){if(c>>>0>=1073741824){break j}f=pa(c<<2)}else{f=0}e=f+(e<<2)|0;H[e>>2]=i;m=c<<2;c=va(f,d,j);o=m+c|0;H[h+24>>2]=o;k=e+4|0;H[h+20>>2]=k;H[h+16>>2]=c;if(!d){d=c;break u}oa(d);l=H[a+8>>2];d=c;break u}H[(i<<2)+b>>2]=H[(e<<2)+b>>2]}if((i|0)==-1){break m}w:{if((i>>>0)%3|0){c=i-1|0;break w}c=i+2|0;if((c|0)==-1){break m}}c=H[H[l+12>>2]+(c<<2)>>2];if((c|0)==-1){break m}c=c+((c>>>0)%3|0?-1:2)|0;if((c|0)==-1){break m}e=i;if((c|0)!=(g|0)){continue}break}}p=p+1|0;c=H[l+24>>2];if((p|0)>2]-c>>2){continue}break}break h}sa();v()}sa();v()}wa();v()}sa();v()}i=H[a+4>>2];a=H[i+44>>2];c=H[a+100>>2];a=H[a+96>>2];x:{if((c|0)==(a|0)){break x}g=(c-a|0)/12|0;f=g>>>0<=1?1:g;l=f&1;c=0;if(g>>>0>=2){j=f&-2;g=0;while(1){e=N(c,12);f=e+b|0;o=H[f>>2];p=H[f+4>>2];e=a+e|0;H[e+8>>2]=H[f+8>>2];H[e>>2]=o;H[e+4>>2]=p;e=N(c|1,12);f=e+b|0;o=H[f>>2];p=H[f+4>>2];e=a+e|0;H[e+8>>2]=H[f+8>>2];H[e>>2]=o;H[e+4>>2]=p;c=c+2|0;g=g+2|0;if((j|0)!=(g|0)){continue}break}}if(!l){break x}g=N(c,12);c=g+b|0;f=H[c>>2];e=H[c+4>>2];a=a+g|0;H[a+8>>2]=H[c+8>>2];H[a>>2]=f;H[a+4>>2]=e}H[H[i+4>>2]+80>>2]=k-d>>2;e=1}c=e;if(b){oa(b)}if(!d){break d}H[h+20>>2]=d;oa(d)}ca=h+32|0;return c}function Fj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,I=0,J=0,K=0,L=0,M=0,O=0,P=0;g=ca+-64|0;ca=g;H[a+8>>2]=e;y=a+32|0;f=H[y>>2];d=H[a+36>>2]-f>>2;a:{b:{if(d>>>0>>0){ya(y,e-d|0);H[g+56>>2]=0;H[g+60>>2]=0;H[g+48>>2]=0;H[g+52>>2]=0;H[g+40>>2]=0;H[g+44>>2]=0;H[g+32>>2]=0;H[g+36>>2]=0;H[g+24>>2]=0;H[g+28>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;H[g>>2]=0;break b}if(d>>>0>e>>>0){H[a+36>>2]=f+(e<<2)}H[g+56>>2]=0;H[g+60>>2]=0;H[g+48>>2]=0;H[g+52>>2]=0;H[g+40>>2]=0;H[g+44>>2]=0;H[g+32>>2]=0;H[g+36>>2]=0;H[g+24>>2]=0;H[g+28>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;H[g>>2]=0;d=0;if(!e){break a}}Pa(g+16|0,e,g);h=H[g+28>>2];d=H[g+32>>2]}H[g>>2]=0;d=d-h>>2;c:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break c}H[g+32>>2]=(e<<2)+h;break c}Pa(g+16|12,e-d|0,g)}H[g>>2]=0;f=H[g+40>>2];d=H[g+44>>2]-f>>2;d:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break d}H[g+44>>2]=f+(e<<2);break d}Pa(g+40|0,e-d|0,g)}H[g>>2]=0;f=H[g+52>>2];d=H[g+56>>2]-f>>2;e:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break e}H[g+56>>2]=f+(e<<2);break e}Pa(g+52|0,e-d|0,g)}f:{if(H[a+8>>2]<=0){break f}i=H[g+16>>2];j=H[a+32>>2];h=0;while(1){d=h<<2;f=H[d+i>>2];m=H[a+16>>2];g:{if((f|0)>(m|0)){H[d+j>>2]=m;break g}d=d+j|0;m=H[a+12>>2];if((m|0)>(f|0)){H[d>>2]=m;break g}H[d>>2]=f}h=h+1|0;d=H[a+8>>2];if((h|0)<(d|0)){continue}break}if((d|0)<=0){break f}d=0;while(1){i=d<<2;f=i+c|0;i=H[b+i>>2]+H[j+i>>2]|0;H[f>>2]=i;h:{if((i|0)>H[a+16>>2]){i=i-H[a+20>>2]|0}else{if((i|0)>=H[a+12>>2]){break h}i=i+H[a+20>>2]|0}H[f>>2]=i}d=d+1|0;if((d|0)>2]){continue}break}}G=H[a+52>>2];t=H[a+48>>2];z=pa(16);d=z;H[d>>2]=0;H[d+4>>2]=0;H[d+8>>2]=0;H[d+12>>2]=0;H[g+8>>2]=0;H[g>>2]=0;H[g+4>>2]=0;i:{if(e){if(e>>>0>=1073741824){break i}d=e<<2;r=pa(d);H[g>>2]=r;H[g+8>>2]=d+r;ra(r,0,d)}A=1;d=H[a+56>>2];B=H[d>>2];d=H[d+4>>2]-B|0;j:{if((d|0)<8){break j}w=d>>2;I=(w|0)<=2?2:w;J=w>>>0<=1?1:w;C=e&-2;D=e&1;K=e&-4;E=e&3;F=e-1|0;L=e<<2;M=e>>>0<4;A=0;m=1;while(1){k:{l:{m:{n:{if((m|0)!=(J|0)){o:{p:{f=H[(m<<2)+B>>2];if((f|0)==-1){break p}k=1;d=f+2|0;j=(f>>>0)%3|0;x=j?f-1|0:d;s=1<>2];O=n+(x>>>3&536870908)|0;i=0;P=(j|0)!=0|(d|0)!=-1;d=f;q:{while(1){r:{if(H[n+(d>>>3&536870908)>>2]>>>d&1){break r}j=H[H[H[t+64>>2]+12>>2]+(d<<2)>>2];if((j|0)==-1){break r}l=H[G>>2];h=H[t+28>>2];p=H[l+(H[h+(j<<2)>>2]<<2)>>2];if((p|0)>=(m|0)){break r}q=j+1|0;q=H[l+(H[h+(((q>>>0)%3|0?q:j-2|0)<<2)>>2]<<2)>>2];if((q|0)>=(m|0)){break r}h=H[l+(H[h+(j+((j>>>0)%3|0?-1:2)<<2)>>2]<<2)>>2];if((h|0)>=(m|0)){break r}s:{if(!e){break s}j=H[(g+16|0)+N(i,12)>>2];l=N(e,h);q=N(e,q);p=N(e,p);h=0;o=0;if(F){while(1){H[j+(h<<2)>>2]=(H[(h+l<<2)+c>>2]+H[(h+q<<2)+c>>2]|0)-H[(h+p<<2)+c>>2];u=h|1;H[j+(u<<2)>>2]=(H[(l+u<<2)+c>>2]+H[(q+u<<2)+c>>2]|0)-H[(p+u<<2)+c>>2];h=h+2|0;o=o+2|0;if((C|0)!=(o|0)){continue}break}}if(!D){break s}H[j+(h<<2)>>2]=(H[(h+l<<2)+c>>2]+H[(h+q<<2)+c>>2]|0)-H[(h+p<<2)+c>>2]}j=4;i=i+1|0;if((i|0)==4){break q}}t:{if(k&1){h=d-2|0;j=d+1|0;d=-1;j=(j>>>0)%3|0?j:h;if((j|0)==-1|H[n+(j>>>3&536870908)>>2]>>>j&1){break t}j=H[H[H[t+64>>2]+12>>2]+(j<<2)>>2];if((j|0)==-1){break t}d=j+1|0;d=(d>>>0)%3|0?d:j-2|0;break t}u:{if((d>>>0)%3|0){h=d-1|0;break u}h=d+2|0;d=-1;if((h|0)==-1){break t}}d=-1;if(H[n+(h>>>3&536870908)>>2]>>>h&1){break t}j=H[H[H[t+64>>2]+12>>2]+(h<<2)>>2];if((j|0)==-1){break t}if((j>>>0)%3|0){d=j-1|0;break t}d=j+2|0}v:{if((d|0)==(f|0)){break v}if((d|0)==-1&k){if(!P|s&H[O>>2]){break v}d=H[H[H[t+64>>2]+12>>2]+(x<<2)>>2];if((d|0)==-1){break v}k=0;d=(d>>>0)%3|0?d-1|0:d+2|0}if((d|0)!=-1){continue}}break}j=i;if((j|0)<=0){break p}}if(e){ra(r,0,L)}d=j-1|0;q=(d<<2)+z|0;d=N(d,12)+a|0;u=d;x=H[d- -64>>2];k=0;d=H[g>>2];f=0;while(1){i=H[q>>2];H[q>>2]=i+1;if(i>>>0>=x>>>0){break j}w:{if(H[H[u+60>>2]+(i>>>3&536870908)>>2]>>>i&1){break w}f=f+1|0;if(!e){break w}n=H[(g+16|0)+N(k,12)>>2];i=0;h=0;p=0;if(!M){while(1){l=h<<2;o=l+d|0;H[o>>2]=H[l+n>>2]+H[o>>2];o=l|4;s=o+d|0;H[s>>2]=H[n+o>>2]+H[s>>2];o=l|8;s=o+d|0;H[s>>2]=H[n+o>>2]+H[s>>2];l=l|12;o=l+d|0;H[o>>2]=H[l+n>>2]+H[o>>2];h=h+4|0;p=p+4|0;if((K|0)!=(p|0)){continue}break}}if(!E){break w}while(1){l=h<<2;p=l+d|0;H[p>>2]=H[l+n>>2]+H[p>>2];h=h+1|0;i=i+1|0;if((E|0)!=(i|0)){continue}break}}k=k+1|0;if((k|0)!=(j|0)){continue}break}i=N(e,m);if(!f){break o}if(!e){break l}h=0;d=0;if(F){break n}break m}i=N(e,m)}if(H[a+8>>2]<=0){break k}k=(N(m-1|0,e)<<2)+c|0;j=H[y>>2];h=0;while(1){d=h<<2;f=H[d+k>>2];n=H[a+16>>2];x:{if((f|0)>(n|0)){H[d+j>>2]=n;break x}d=d+j|0;n=H[a+12>>2];if((n|0)>(f|0)){H[d>>2]=n;break x}H[d>>2]=f}h=h+1|0;f=H[a+8>>2];if((h|0)<(f|0)){continue}break}d=0;if((f|0)<=0){break k}f=i<<2;h=f+c|0;k=b+f|0;while(1){i=d<<2;f=i+h|0;i=H[i+k>>2]+H[j+i>>2]|0;H[f>>2]=i;y:{if((i|0)>H[a+16>>2]){i=i-H[a+20>>2]|0}else{if((i|0)>=H[a+12>>2]){break y}i=i+H[a+20>>2]|0}H[f>>2]=i}d=d+1|0;if((d|0)>2]){continue}break}break k}Ca();v()}while(1){j=h<<2;k=j+r|0;H[k>>2]=H[k>>2]/(f|0);j=(j|4)+r|0;H[j>>2]=H[j>>2]/(f|0);h=h+2|0;d=d+2|0;if((C|0)!=(d|0)){continue}break}}if(!D){break l}d=(h<<2)+r|0;H[d>>2]=H[d>>2]/(f|0)}if(H[a+8>>2]<=0){break k}j=H[y>>2];h=0;while(1){d=h<<2;f=H[d+r>>2];k=H[a+16>>2];z:{if((f|0)>(k|0)){H[d+j>>2]=k;break z}d=d+j|0;k=H[a+12>>2];if((k|0)>(f|0)){H[d>>2]=k;break z}H[d>>2]=f}h=h+1|0;f=H[a+8>>2];if((h|0)<(f|0)){continue}break}d=0;if((f|0)<=0){break k}f=i<<2;h=f+c|0;k=b+f|0;while(1){i=d<<2;f=i+h|0;i=H[i+k>>2]+H[j+i>>2]|0;H[f>>2]=i;A:{if((i|0)>H[a+16>>2]){i=i-H[a+20>>2]|0}else{if((i|0)>=H[a+12>>2]){break A}i=i+H[a+20>>2]|0}H[f>>2]=i}d=d+1|0;if((d|0)>2]){continue}break}}m=m+1|0;A=(w|0)<=(m|0);if((m|0)!=(I|0)){continue}break}}a=H[g>>2];if(a){oa(a)}oa(z);a=H[g+52>>2];if(a){H[g+56>>2]=a;oa(a)}a=H[g+40>>2];if(a){H[g+44>>2]=a;oa(a)}a=H[g+28>>2];if(a){H[g+32>>2]=a;oa(a)}a=H[g+16>>2];if(a){H[g+20>>2]=a;oa(a)}ca=g- -64|0;return A|0}sa();v()}function oj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,I=0,J=0,K=0,L=0,M=0;h=ca+-64|0;ca=h;H[a+8>>2]=e;x=a+32|0;f=H[x>>2];d=H[a+36>>2]-f>>2;a:{b:{if(d>>>0>>0){ya(x,e-d|0);H[h+56>>2]=0;H[h+60>>2]=0;H[h+48>>2]=0;H[h+52>>2]=0;H[h+40>>2]=0;H[h+44>>2]=0;H[h+32>>2]=0;H[h+36>>2]=0;H[h+24>>2]=0;H[h+28>>2]=0;H[h+16>>2]=0;H[h+20>>2]=0;H[h>>2]=0;break b}if(d>>>0>e>>>0){H[a+36>>2]=f+(e<<2)}H[h+56>>2]=0;H[h+60>>2]=0;H[h+48>>2]=0;H[h+52>>2]=0;H[h+40>>2]=0;H[h+44>>2]=0;H[h+32>>2]=0;H[h+36>>2]=0;H[h+24>>2]=0;H[h+28>>2]=0;H[h+16>>2]=0;H[h+20>>2]=0;H[h>>2]=0;d=0;if(!e){break a}}Pa(h+16|0,e,h);i=H[h+28>>2];d=H[h+32>>2]}H[h>>2]=0;d=d-i>>2;c:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break c}H[h+32>>2]=(e<<2)+i;break c}Pa(h+16|12,e-d|0,h)}H[h>>2]=0;f=H[h+40>>2];d=H[h+44>>2]-f>>2;d:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break d}H[h+44>>2]=f+(e<<2);break d}Pa(h+40|0,e-d|0,h)}H[h>>2]=0;f=H[h+52>>2];d=H[h+56>>2]-f>>2;e:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break e}H[h+56>>2]=f+(e<<2);break e}Pa(h+52|0,e-d|0,h)}f:{if(H[a+8>>2]<=0){break f}g=H[h+16>>2];j=H[a+32>>2];i=0;while(1){d=i<<2;f=H[d+g>>2];m=H[a+16>>2];g:{if((f|0)>(m|0)){H[d+j>>2]=m;break g}d=d+j|0;m=H[a+12>>2];if((m|0)>(f|0)){H[d>>2]=m;break g}H[d>>2]=f}i=i+1|0;d=H[a+8>>2];if((i|0)<(d|0)){continue}break}if((d|0)<=0){break f}d=0;while(1){g=d<<2;f=g+c|0;g=H[b+g>>2]+H[g+j>>2]|0;H[f>>2]=g;h:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break h}g=g+H[a+20>>2]|0}H[f>>2]=g}d=d+1|0;if((d|0)>2]){continue}break}}G=H[a+52>>2];A=H[a+48>>2];y=pa(16);d=y;H[d>>2]=0;H[d+4>>2]=0;H[d+8>>2]=0;H[d+12>>2]=0;H[h+8>>2]=0;H[h>>2]=0;H[h+4>>2]=0;i:{if(e){if(e>>>0>=1073741824){break i}d=e<<2;t=pa(d);H[h>>2]=t;H[h+8>>2]=d+t;ra(t,0,d)}z=1;d=H[a+56>>2];B=H[d>>2];d=H[d+4>>2]-B|0;j:{if((d|0)<8){break j}w=d>>2;I=(w|0)<=2?2:w;J=w>>>0<=1?1:w;C=e&-2;D=e&1;K=e&-4;E=e&3;F=e-1|0;L=e<<2;M=e>>>0<4;z=0;m=1;while(1){k:{l:{m:{n:{if((m|0)!=(J|0)){o:{p:{f=H[(m<<2)+B>>2];if((f|0)==-1){break p}n=H[A+12>>2];d=f+2|0;g=(f>>>0)%3|0;q=n+((g?f-1|0:d)<<2)|0;j=0;u=(g|0)!=0|(d|0)!=-1;k=1;d=f;q:{while(1){g=H[n+(d<<2)>>2];r:{if((g|0)==-1){break r}l=-1;p=H[G>>2];r=H[A>>2];i=p+(H[r+(g<<2)>>2]<<2)|0;o=g+1|0;o=(o>>>0)%3|0?o:g-2|0;if((o|0)!=-1){l=H[r+(o<<2)>>2]}o=H[i>>2];s:{t:{if((g>>>0)%3|0){i=g-1|0;break t}i=g+2|0;s=-1;if((i|0)==-1){break s}}s=H[r+(i<<2)>>2]}if((m|0)<=(o|0)){break r}i=H[p+(l<<2)>>2];if((i|0)>=(m|0)){break r}l=H[p+(s<<2)>>2];if((l|0)>=(m|0)){break r}g=H[(h+16|0)+N(j,12)>>2];u:{if(!e){break u}l=N(e,l);r=N(e,i);p=N(e,o);i=0;s=0;if(F){while(1){H[g+(i<<2)>>2]=(H[(i+l<<2)+c>>2]+H[(i+r<<2)+c>>2]|0)-H[(i+p<<2)+c>>2];o=i|1;H[g+(o<<2)>>2]=(H[(l+o<<2)+c>>2]+H[(o+r<<2)+c>>2]|0)-H[(o+p<<2)+c>>2];i=i+2|0;s=s+2|0;if((C|0)!=(s|0)){continue}break}}if(!D){break u}H[g+(i<<2)>>2]=(H[(i+l<<2)+c>>2]+H[(i+r<<2)+c>>2]|0)-H[(i+p<<2)+c>>2]}g=4;j=j+1|0;if((j|0)==4){break q}}v:{if(k&1){i=d+1|0;d=(i>>>0)%3|0?i:d-2|0;g=-1;if((d|0)==-1){break v}d=H[n+(d<<2)>>2];g=-1;if((d|0)==-1){break v}g=d+1|0;g=(g>>>0)%3|0?g:d-2|0;break v}w:{if((d>>>0)%3|0){i=d-1|0;break w}i=d+2|0;g=-1;if((i|0)==-1){break v}}d=H[n+(i<<2)>>2];g=-1;if((d|0)==-1){break v}g=d-1|0;if((d>>>0)%3|0){break v}g=d+2|0}d=g;x:{if((f|0)==(d|0)){break x}if((d|0)==-1&k){if(!u){break x}d=H[q>>2];if((d|0)==-1){break x}k=0;d=(d>>>0)%3|0?d-1|0:d+2|0}if((d|0)!=-1){continue}}break}g=j;if((g|0)<=0){break p}}if(e){ra(t,0,L)}d=g-1|0;r=(d<<2)+y|0;d=N(d,12)+a|0;o=d;s=H[d- -64>>2];k=0;d=H[h>>2];f=0;while(1){j=H[r>>2];H[r>>2]=j+1;if(j>>>0>=s>>>0){break j}y:{if(H[H[o+60>>2]+(j>>>3&536870908)>>2]>>>j&1){break y}f=f+1|0;if(!e){break y}j=H[(h+16|0)+N(k,12)>>2];l=0;i=0;p=0;if(!M){while(1){n=i<<2;q=n+d|0;H[q>>2]=H[j+n>>2]+H[q>>2];q=n|4;u=q+d|0;H[u>>2]=H[j+q>>2]+H[u>>2];q=n|8;u=q+d|0;H[u>>2]=H[j+q>>2]+H[u>>2];n=n|12;q=n+d|0;H[q>>2]=H[j+n>>2]+H[q>>2];i=i+4|0;p=p+4|0;if((K|0)!=(p|0)){continue}break}}if(!E){break y}while(1){n=i<<2;p=n+d|0;H[p>>2]=H[j+n>>2]+H[p>>2];i=i+1|0;l=l+1|0;if((E|0)!=(l|0)){continue}break}}k=k+1|0;if((k|0)!=(g|0)){continue}break}g=N(e,m);if(!f){break o}if(!e){break l}i=0;d=0;if(F){break n}break m}g=N(e,m)}if(H[a+8>>2]<=0){break k}k=(N(m-1|0,e)<<2)+c|0;j=H[x>>2];i=0;while(1){d=i<<2;f=H[d+k>>2];l=H[a+16>>2];z:{if((f|0)>(l|0)){H[d+j>>2]=l;break z}d=d+j|0;l=H[a+12>>2];if((l|0)>(f|0)){H[d>>2]=l;break z}H[d>>2]=f}i=i+1|0;f=H[a+8>>2];if((i|0)<(f|0)){continue}break}d=0;if((f|0)<=0){break k}f=g<<2;i=f+c|0;k=b+f|0;while(1){g=d<<2;f=g+i|0;g=H[g+k>>2]+H[g+j>>2]|0;H[f>>2]=g;A:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break A}g=g+H[a+20>>2]|0}H[f>>2]=g}d=d+1|0;if((d|0)>2]){continue}break}break k}Ca();v()}while(1){j=i<<2;k=j+t|0;H[k>>2]=H[k>>2]/(f|0);j=(j|4)+t|0;H[j>>2]=H[j>>2]/(f|0);i=i+2|0;d=d+2|0;if((C|0)!=(d|0)){continue}break}}if(!D){break l}d=(i<<2)+t|0;H[d>>2]=H[d>>2]/(f|0)}if(H[a+8>>2]<=0){break k}j=H[x>>2];i=0;while(1){d=i<<2;f=H[d+t>>2];k=H[a+16>>2];B:{if((f|0)>(k|0)){H[d+j>>2]=k;break B}d=d+j|0;k=H[a+12>>2];if((k|0)>(f|0)){H[d>>2]=k;break B}H[d>>2]=f}i=i+1|0;f=H[a+8>>2];if((i|0)<(f|0)){continue}break}d=0;if((f|0)<=0){break k}f=g<<2;i=f+c|0;k=b+f|0;while(1){g=d<<2;f=g+i|0;g=H[g+k>>2]+H[g+j>>2]|0;H[f>>2]=g;C:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break C}g=g+H[a+20>>2]|0}H[f>>2]=g}d=d+1|0;if((d|0)>2]){continue}break}}m=m+1|0;z=(w|0)<=(m|0);if((m|0)!=(I|0)){continue}break}}a=H[h>>2];if(a){oa(a)}oa(y);a=H[h+52>>2];if(a){H[h+56>>2]=a;oa(a)}a=H[h+40>>2];if(a){H[h+44>>2]=a;oa(a)}a=H[h+28>>2];if(a){H[h+32>>2]=a;oa(a)}a=H[h+16>>2];if(a){H[h+20>>2]=a;oa(a)}ca=h- -64|0;return z|0}sa();v()}function Od(a,b,c,d,e){var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0;i=ca-80|0;ca=i;H[i+76>>2]=b;y=i+55|0;r=i+56|0;a:{b:{c:{d:{e:while(1){h=b;if((o^2147483647)<(f|0)){break d}o=f+o|0;f:{g:{h:{f=h;g=I[f|0];if(g){while(1){i:{b=g&255;j:{if(!b){b=f;break j}if((b|0)!=37){break i}g=f;while(1){if(I[g+1|0]!=37){b=g;break j}f=f+1|0;j=I[g+2|0];b=g+2|0;g=b;if((j|0)==37){continue}break}}f=f-h|0;x=o^2147483647;if((f|0)>(x|0)){break d}if(a){Ab(a,h,f)}if(f){continue e}H[i+76>>2]=b;f=b+1|0;p=-1;if(!(I[b+2|0]!=36|F[b+1|0]-48>>>0>=10)){p=F[b+1|0]-48|0;s=1;f=b+3|0}H[i+76>>2]=f;n=0;g=F[f|0];b=g-32|0;k:{if(b>>>0>31){k=f;break k}k=f;b=1<>2]=k;n=b|n;g=F[f+1|0];b=g-32|0;if(b>>>0>=32){break k}f=k;b=1<>>0>=10)){H[((F[k+1|0]<<2)+e|0)-192>>2]=10;g=k+3|0;s=1;b=H[((F[k+1|0]<<3)+d|0)-384>>2];break m}if(s){break h}g=k+1|0;if(!a){H[i+76>>2]=g;s=0;q=0;break l}b=H[c>>2];H[c>>2]=b+4;s=0;b=H[b>>2]}H[i+76>>2]=g;q=b;if((b|0)>=0){break l}q=0-q|0;n=n|8192;break l}q=Nd(i+76|0);if((q|0)<0){break d}g=H[i+76>>2]}f=0;m=-1;n:{if(I[g|0]!=46){b=g;u=0;break n}if(I[g+1|0]==42){o:{if(!(I[g+3|0]!=36|F[g+2|0]-48>>>0>=10)){H[((F[g+2|0]<<2)+e|0)-192>>2]=10;b=g+4|0;m=H[((F[g+2|0]<<3)+d|0)-384>>2];break o}if(s){break h}b=g+2|0;m=0;if(!a){break o}j=H[c>>2];H[c>>2]=j+4;m=H[j>>2]}H[i+76>>2]=b;u=(m^-1)>>>31|0;break n}H[i+76>>2]=g+1;m=Nd(i+76|0);b=H[i+76>>2];u=1}while(1){g=f;k=28;l=b;f=F[b|0];if(f-123>>>0<4294967238){break c}b=l+1|0;f=I[(f+N(g,58)|0)+13711|0];if(f-1>>>0<8){continue}break}H[i+76>>2]=b;p:{q:{if((f|0)!=27){if(!f){break c}if((p|0)>=0){H[(p<<2)+e>>2]=f;j=(p<<3)+d|0;f=H[j+4>>2];H[i+64>>2]=H[j>>2];H[i+68>>2]=f;break q}if(!a){break f}Md(i- -64|0,f,c);break p}if((p|0)>=0){break c}}f=0;if(!a){continue e}}j=n&-65537;n=n&8192?j:n;p=0;t=1132;k=r;r:{s:{t:{u:{v:{w:{x:{y:{z:{A:{B:{C:{D:{E:{F:{G:{f=F[l|0];f=g?(f&15)==3?f&-33:f:f;switch(f-88|0){case 11:break r;case 9:case 13:case 14:case 15:break s;case 27:break x;case 12:case 17:break A;case 23:break B;case 0:case 32:break C;case 24:break D;case 22:break E;case 29:break F;case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 10:case 16:case 18:case 19:case 20:case 21:case 25:case 26:case 28:case 30:case 31:break g;default:break G}}H:{switch(f-65|0){case 0:case 4:case 5:case 6:break s;case 2:break v;case 1:case 3:break g;default:break H}}if((f|0)==83){break w}break g}l=H[i+64>>2];j=H[i+68>>2];t=1132;break z}f=0;I:{switch(g&255){case 0:H[H[i+64>>2]>>2]=o;continue e;case 1:H[H[i+64>>2]>>2]=o;continue e;case 2:h=H[i+64>>2];H[h>>2]=o;H[h+4>>2]=o>>31;continue e;case 3:G[H[i+64>>2]>>1]=o;continue e;case 4:F[H[i+64>>2]]=o;continue e;case 6:H[H[i+64>>2]>>2]=o;continue e;case 7:break I;default:continue e}}h=H[i+64>>2];H[h>>2]=o;H[h+4>>2]=o>>31;continue e}m=m>>>0<=8?8:m;n=n|8;f=120}h=r;l=H[i+64>>2];j=H[i+68>>2];if(l|j){z=f&32;while(1){h=h-1|0;F[h|0]=z|I[(l&15)+14240|0];w=!j&l>>>0>15|(j|0)!=0;g=j;j=g>>>4|0;l=(g&15)<<28|l>>>4;if(w){continue}break}}if(!(H[i+64>>2]|H[i+68>>2])|!(n&8)){break y}t=(f>>>4|0)+1132|0;p=2;break y}f=r;h=H[i+68>>2];j=h;l=H[i+64>>2];if(h|l){while(1){f=f-1|0;F[f|0]=l&7|48;g=!j&l>>>0>7|(j|0)!=0;h=j;j=h>>>3|0;l=(h&7)<<29|l>>>3;if(g){continue}break}}h=f;if(!(n&8)){break y}f=r-h|0;m=(f|0)<(m|0)?m:f+1|0;break y}l=H[i+64>>2];h=H[i+68>>2];j=h;if((h|0)<0){f=0-(((l|0)!=0)+j|0)|0;j=f;l=0-l|0;H[i+64>>2]=l;H[i+68>>2]=f;p=1;t=1132;break z}if(n&2048){p=1;t=1133;break z}p=n&1;t=p?1134:1132}g=r;if(j){while(1){g=g-1|0;f=j;w=Tj(l,f,10,0);h=da;A=g,B=l-Rj(w,h,10,0)|48,F[A|0]=B;l=w;j=h;if(f>>>0>9){continue}break}}h=l;if(h){while(1){g=g-1|0;f=(h>>>0)/10|0;F[g|0]=h-N(f,10)|48;j=h>>>0>9;h=f;if(j){continue}break}}h=g}if((m|0)<0?u:0){break d}n=u?n&-65537:n;f=H[i+64>>2];j=H[i+68>>2];if(!(m|(f|j)!=0)){h=r;m=0;break g}f=!(f|j)+(r-h|0)|0;m=(f|0)<(m|0)?m:f;break g}g=m>>>0>=2147483647?2147483647:m;k=g;n=(g|0)!=0;h=H[i+64>>2];h=h?h:1614;f=h;J:{K:{L:{M:{if(!(f&3)|!g){break M}while(1){if(!I[f|0]){break L}k=k-1|0;n=(k|0)!=0;f=f+1|0;if(!(f&3)){break M}if(k){continue}break}}if(!n){break K}if(!(!I[f|0]|k>>>0<4)){while(1){l=H[f>>2];if((l^-1)&l-16843009&-2139062144){break L}f=f+4|0;k=k-4|0;if(k>>>0>3){continue}break}}if(!k){break K}}while(1){if(!I[f|0]){break J}f=f+1|0;k=k-1|0;if(k){continue}break}}f=0}f=f?f-h|0:g;k=f+h|0;if((m|0)>=0){n=j;m=f;break g}n=j;m=f;if(I[k|0]){break d}break g}if(m){g=H[i+64>>2];break u}f=0;ib(a,32,q,0,n);break t}H[i+12>>2]=0;H[i+8>>2]=H[i+64>>2];g=i+8|0;H[i+64>>2]=g;m=-1}f=0;N:{while(1){h=H[g>>2];if(!h){break N}j=Ld(i+4|0,h);h=(j|0)<0;if(!(h|j>>>0>m-f>>>0)){g=g+4|0;f=f+j|0;if(m>>>0>f>>>0){continue}break N}break}if(h){break b}}k=61;if((f|0)<0){break c}ib(a,32,q,f,n);if(!f){f=0;break t}k=0;g=H[i+64>>2];while(1){h=H[g>>2];if(!h){break t}h=Ld(i+4|0,h);k=h+k|0;if(k>>>0>f>>>0){break t}Ab(a,i+4|0,h);g=g+4|0;if(f>>>0>k>>>0){continue}break}}ib(a,32,q,f,n^8192);f=(f|0)<(q|0)?q:f;continue e}if((m|0)<0?u:0){break d}v()}F[i+55|0]=H[i+64>>2];m=1;h=y;n=j;break g}g=I[f+1|0];f=f+1|0;continue}}if(a){break a}if(!s){break f}f=1;while(1){a=H[(f<<2)+e>>2];if(a){Md((f<<3)+d|0,a,c);o=1;f=f+1|0;if((f|0)!=10){continue}break a}break}o=1;if(f>>>0>=10){break a}while(1){if(H[(f<<2)+e>>2]){break h}f=f+1|0;if((f|0)!=10){continue}break}break a}k=28;break c}l=k-h|0;j=(m|0)>(l|0)?m:l;if((j|0)>(p^2147483647)){break d}k=61;g=j+p|0;f=(g|0)<(q|0)?q:g;if((x|0)<(f|0)){break c}ib(a,32,f,g,n);Ab(a,t,p);ib(a,48,f,g,n^65536);ib(a,48,j,l,0);Ab(a,h,l);ib(a,32,f,g,n^8192);continue}break}o=0;break a}k=61}H[3992]=k}o=-1}ca=i+80|0;return o}function hj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0;a:{b:{if((e|0)!=2){break b}H[a+8>>2]=2;H[a- -64>>2]=f;M=a+32|0;e=H[M>>2];d=H[a+36>>2]-e|0;c:{if(d>>>0<=7){ya(M,2-(d>>>2|0)|0);break c}if((d|0)==8){break c}H[a+36>>2]=e+8}i=1;d=H[a+56>>2];d=H[d+4>>2]-H[d>>2]|0;if((d|0)<=0){break b}o=a+60|0;d=d>>>2|0;X=d>>>0<=1?1:d;Y=a+68|0;d=0;while(1){f=H[a+56>>2];e=H[f>>2];if(H[f+4>>2]-e>>2>>>0<=d>>>0){break a}k=ca-80|0;ca=k;f=-1;d:{e:{e=H[e+(d<<2)>>2];if((e|0)==-1){break e}i=H[o+32>>2];g=e+1|0;g=(g>>>0)%3|0?g:e-2|0;if((g|0)!=-1){f=H[H[i>>2]+(g<<2)>>2]}p=-1;e=e+((e>>>0)%3|0?-1:2)|0;if((e|0)!=-1){p=H[H[i>>2]+(e<<2)>>2]}i=H[o+36>>2];e=H[i>>2];i=H[i+4>>2]-e>>2;if(i>>>0<=f>>>0|i>>>0<=p>>>0){break e}f:{g:{h:{i:{j:{k:{j=H[e+(p<<2)>>2];f=H[e+(f<<2)>>2];if((j|0)>=(d|0)|(f|0)>=(d|0)){break k}i=(j<<3)+c|0;w=H[i+4>>2];g=(f<<3)+c|0;e=H[g+4>>2];l=H[i>>2];i=H[g>>2];if(!((l|0)!=(i|0)|(e|0)!=(w|0))){H[o+8>>2]=i;H[o+12>>2]=e;break j}p=H[H[o+4>>2]+(d<<2)>>2];H[k+72>>2]=0;H[k+76>>2]=0;g=k- -64|0;H[g>>2]=0;H[g+4>>2]=0;H[k+56>>2]=0;H[k+60>>2]=0;g=H[o>>2];if(!I[g+84|0]){p=H[H[g+68>>2]+(p<<2)>>2]}Sa(g,p,F[g+24|0],k+56|0);p=H[H[o+4>>2]+(f<<2)>>2];H[k+48>>2]=0;H[k+52>>2]=0;H[k+40>>2]=0;H[k+44>>2]=0;H[k+32>>2]=0;H[k+36>>2]=0;g=H[o>>2];if(!I[g+84|0]){p=H[H[g+68>>2]+(p<<2)>>2]}Sa(g,p,F[g+24|0],k+32|0);p=H[H[o+4>>2]+(j<<2)>>2];H[k+24>>2]=0;H[k+28>>2]=0;H[k+16>>2]=0;H[k+20>>2]=0;H[k+8>>2]=0;H[k+12>>2]=0;g=H[o>>2];if(!I[g+84|0]){p=H[H[g+68>>2]+(p<<2)>>2]}Sa(g,p,F[g+24|0],k+8|0);g=H[k+16>>2];n=H[k+40>>2];x=g-n|0;N=H[k+44>>2];g=H[k+20>>2]-(N+(g>>>0>>0)|0)|0;E=g;j=Rj(x,g,x,g);q=da;g=H[k+8>>2];z=H[k+32>>2];A=g-z|0;O=H[k+36>>2];g=H[k+12>>2]-(O+(g>>>0>>0)|0)|0;G=g;h=j;j=Rj(A,g,A,g);g=h+j|0;h=da+q|0;h=g>>>0>>0?h+1|0:h;j=H[k+24>>2];B=H[k+48>>2];C=j-B|0;P=H[k+52>>2];j=H[k+28>>2]-(P+(j>>>0>>0)|0)|0;J=j;m=g;g=Rj(C,j,C,j);r=m+g|0;h=da+h|0;s=g>>>0>r>>>0?h+1|0:h;if(!(s|r)){break k}p=0;D=Tj(-1,2147483647,r,s);f=i>>31;R=f;h=f>>31;Q=i;g=h;q=i^g;i=q-g|0;f=(f^g)-((g>>>0>q>>>0)+g|0)|0;g=f;f=e>>31;S=f;K=e;e=f>>31;q=K^e;m=q-e|0;h=f>>31;e=(h^f)-((e>>>0>q>>>0)+h|0)|0;f=(g|0)==(e|0)&i>>>0>m>>>0|e>>>0>>0;i=f?i:m;j=da;e=f?g:e;if((j|0)==(e|0)&i>>>0>D>>>0|e>>>0>j>>>0){break f}i=H[k+64>>2];T=H[k+68>>2];e=Rj(i-n|0,T-((i>>>0>>0)+N|0)|0,x,E);f=da;g=H[k+56>>2];U=H[k+60>>2];j=Rj(g-z|0,U-((g>>>0>>0)+O|0)|0,A,G);e=j+e|0;h=da+f|0;h=e>>>0>>0?h+1|0:h;f=e;m=H[k+72>>2];V=H[k+76>>2];e=Rj(m-B|0,V-((m>>>0>>0)+P|0)|0,C,J);j=f+e|0;f=da+h|0;q=e>>>0>j>>>0?f+1|0:f;e=l;D=e-Q|0;e=(e>>31)-((e>>>0>>0)+R|0)|0;W=e;l=e>>31;y=l^D;f=y-l|0;h=e>>31;e=(h^e)-((l>>>0>y>>>0)+h|0)|0;h=e;y=w-K|0;e=(w>>31)-((w>>>0>>0)+S|0)|0;w=e;l=f;t=e>>31;u=t^y;L=u-t|0;f=e>>31;e=(f^e)-((t>>>0>u>>>0)+f|0)|0;f=(h|0)==(e|0)&l>>>0>L>>>0|e>>>0>>0;f=Tj(-1,2147483647,f?l:L,f?h:e)>>>0>>0;e=da;if(f&(e|0)<=(q|0)|(e|0)<(q|0)){break f}e=G>>31;f=e;l=e^A;e=l-e|0;f=(f^G)-((f>>>0>l>>>0)+f|0)|0;h=E>>31;t=h^x;u=t-h|0;l=(h^E)-((h>>>0>t>>>0)+h|0)|0;h=(f|0)==(l|0)&e>>>0>u>>>0|f>>>0>l>>>0;e=h?e:u;f=h?f:l;h=J>>31;L=e;t=h^C;u=t-h|0;l=(h^J)-((h>>>0>t>>>0)+h|0)|0;e=(f|0)==(l|0)&e>>>0>u>>>0|f>>>0>l>>>0;f=Tj(-1,2147483647,e?L:u,e?f:l)>>>0>>0;e=da;if(f&(e|0)<=(q|0)|(e|0)<(q|0)){break f}l=1;e=0;f=n;n=Sj(Rj(j,q,x,E),da,r,s);f=f+n|0;h=da+N|0;h=f>>>0>>0?h+1|0:h;n=i-f|0;f=T-((f>>>0>i>>>0)+h|0)|0;n=Rj(n,f,n,f);x=da;f=g;h=Sj(Rj(j,q,A,G),da,r,s);i=h+z|0;g=da+O|0;g=h>>>0>i>>>0?g+1|0:g;h=f-i|0;f=U-((f>>>0>>0)+g|0)|0;g=Rj(h,f,h,f);i=g+n|0;f=da+x|0;f=g>>>0>i>>>0?f+1|0:f;n=i;g=Sj(Rj(j,q,C,J),da,r,s);i=g+B|0;h=da+P|0;h=g>>>0>i>>>0?h+1|0:h;g=m-i|0;i=V-((i>>>0>m>>>0)+h|0)|0;m=Rj(g,i,g,i);i=m+n|0;g=da+f|0;f=Rj(i,i>>>0>>0?g+1|0:g,r,s);i=da;m=i;if(!i&f>>>0<=1){break i}h=f;while(1){g=e<<1|l>>>31;l=l<<1;e=g;n=!i&h>>>0>7|(i|0)!=0;h=(i&3)<<30|h>>>2;i=i>>>2|0;if(n){continue}break}break h}if((d|0)>(f|0)){e=f<<1}else{if((d|0)<=0){H[o+8>>2]=0;H[o+12>>2]=0;break j}e=(d<<1)-2|0}e=(e<<2)+c|0;H[o+8>>2]=H[e>>2];H[o+12>>2]=H[e+4>>2]}p=1;break f}e=m;l=f;if(f-1|0){break g}}while(1){i=Tj(f,m,l,e);h=e+da|0;e=i+l|0;h=e>>>0>>0?h+1|0:h;l=(h&1)<<31|e>>>1;e=h>>>1|0;i=Rj(l,e,l,e);g=da;if((m|0)==(g|0)&f>>>0>>0|g>>>0>m>>>0){continue}break}}f=H[o+20>>2];if(!f){break f}g=f-1|0;h=H[H[o+16>>2]+(g>>>3&536870908)>>2];H[o+20>>2]=g;p=1;f=Rj(j,q,y,w);i=da;n=Rj(r,s,K,S);m=n+f|0;f=da+i|0;f=m>>>0>>0?f+1|0:f;i=Rj(l,e,D,W);g=h>>>g&1;h=g?0-i|0:i;m=h+m|0;n=f;f=da;i=n+(g?0-(f+((i|0)!=0)|0)|0:f)|0;Z=o,_=Sj(m,h>>>0>m>>>0?i+1|0:i,r,s),H[Z+12>>2]=_;f=Rj(j,q,D,W);i=da;j=Rj(r,s,Q,R);f=j+f|0;h=da+i|0;e=Rj(l,e,y,w);i=0-e|0;l=da;h=(f>>>0>>0?h+1|0:h)+(g?l:0-(((e|0)!=0)+l|0)|0)|0;i=g?e:i;f=i+f|0;Z=o,_=Sj(f,f>>>0>>0?h+1|0:h,r,s),H[Z+8>>2]=_}ca=k+80|0;e=p;break d}Ca();v()}i=e;if(!e){return 0}l:{if(H[a+8>>2]<=0){break l}l=H[M>>2];e=0;while(1){f=e<<2;g=H[f+Y>>2];j=H[a+16>>2];m:{if((g|0)>(j|0)){H[f+l>>2]=j;break m}f=f+l|0;j=H[a+12>>2];if((j|0)>(g|0)){H[f>>2]=j;break m}H[f>>2]=g}e=e+1|0;g=H[a+8>>2];if((e|0)<(g|0)){continue}break}f=0;if((g|0)<=0){break l}e=d<<3;j=e+c|0;q=b+e|0;while(1){g=f<<2;e=g+j|0;g=H[g+q>>2]+H[g+l>>2]|0;H[e>>2]=g;n:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break n}g=g+H[a+20>>2]|0}H[e>>2]=g}f=f+1|0;if((f|0)>2]){continue}break}}d=d+1|0;if((X|0)!=(d|0)){continue}break}}return i|0}Ca();v()}function xj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0;a:{b:{if((e|0)!=2){break b}H[a+8>>2]=2;H[a- -64>>2]=f;M=a+32|0;e=H[M>>2];d=H[a+36>>2]-e|0;c:{if(d>>>0<=7){ya(M,2-(d>>>2|0)|0);break c}if((d|0)==8){break c}H[a+36>>2]=e+8}p=1;d=H[a+56>>2];d=H[d+4>>2]-H[d>>2]|0;if((d|0)<=0){break b}o=a+60|0;d=d>>>2|0;X=d>>>0<=1?1:d;Y=a+68|0;d=0;while(1){e=H[a+56>>2];h=H[e>>2];if(H[e+4>>2]-h>>2>>>0<=d>>>0){break a}k=ca-80|0;ca=k;f=-1;h=H[h+(d<<2)>>2];e=-1;d:{if((h|0)==-1){break d}e=h+1|0;f=(e>>>0)%3|0?e:h-2|0;e=h-1|0;if((h>>>0)%3|0){break d}e=h+2|0}g=H[o+36>>2];h=H[g>>2];e:{f:{g:{h:{i:{g=H[g+4>>2]-h>>2;i=f<<2;f=H[H[o+32>>2]+28>>2];j=H[i+f>>2];if(g>>>0<=j>>>0){break i}e=H[f+(e<<2)>>2];if(e>>>0>=g>>>0){break i}j:{k:{l=H[h+(e<<2)>>2];f=H[h+(j<<2)>>2];if((l|0)>=(d|0)|(f|0)>=(d|0)){break k}h=(l<<3)+c|0;w=H[h+4>>2];g=(f<<3)+c|0;e=H[g+4>>2];j=H[h>>2];h=H[g>>2];if(!((j|0)!=(h|0)|(e|0)!=(w|0))){H[o+8>>2]=h;H[o+12>>2]=e;break j}p=H[H[o+4>>2]+(d<<2)>>2];H[k+72>>2]=0;H[k+76>>2]=0;g=k- -64|0;H[g>>2]=0;H[g+4>>2]=0;H[k+56>>2]=0;H[k+60>>2]=0;g=H[o>>2];if(!I[g+84|0]){p=H[H[g+68>>2]+(p<<2)>>2]}Sa(g,p,F[g+24|0],k+56|0);p=H[H[o+4>>2]+(f<<2)>>2];H[k+48>>2]=0;H[k+52>>2]=0;H[k+40>>2]=0;H[k+44>>2]=0;H[k+32>>2]=0;H[k+36>>2]=0;g=H[o>>2];if(!I[g+84|0]){p=H[H[g+68>>2]+(p<<2)>>2]}Sa(g,p,F[g+24|0],k+32|0);p=H[H[o+4>>2]+(l<<2)>>2];H[k+24>>2]=0;H[k+28>>2]=0;H[k+16>>2]=0;H[k+20>>2]=0;H[k+8>>2]=0;H[k+12>>2]=0;g=H[o>>2];if(!I[g+84|0]){p=H[H[g+68>>2]+(p<<2)>>2]}Sa(g,p,F[g+24|0],k+8|0);g=H[k+16>>2];n=H[k+40>>2];x=g-n|0;N=H[k+44>>2];g=H[k+20>>2]-(N+(g>>>0>>0)|0)|0;E=g;l=Rj(x,g,x,g);q=da;g=H[k+8>>2];z=H[k+32>>2];A=g-z|0;O=H[k+36>>2];g=H[k+12>>2]-(O+(g>>>0>>0)|0)|0;G=g;i=l;l=Rj(A,g,A,g);g=i+l|0;i=da+q|0;i=g>>>0>>0?i+1|0:i;l=H[k+24>>2];B=H[k+48>>2];C=l-B|0;P=H[k+52>>2];l=H[k+28>>2]-(P+(l>>>0>>0)|0)|0;J=l;m=g;g=Rj(C,l,C,l);r=m+g|0;i=da+i|0;s=g>>>0>r>>>0?i+1|0:i;if(!(s|r)){break k}p=0;D=Tj(-1,2147483647,r,s);f=h>>31;R=f;i=f>>31;Q=h;g=i;q=h^g;h=q-g|0;f=(f^g)-((g>>>0>q>>>0)+g|0)|0;g=f;f=e>>31;S=f;K=e;e=f>>31;q=K^e;m=q-e|0;i=f>>31;e=(i^f)-((e>>>0>q>>>0)+i|0)|0;f=(g|0)==(e|0)&h>>>0>m>>>0|e>>>0>>0;h=f?h:m;l=da;e=f?g:e;if((l|0)==(e|0)&h>>>0>D>>>0|e>>>0>l>>>0){break e}h=H[k+64>>2];T=H[k+68>>2];e=Rj(h-n|0,T-((h>>>0>>0)+N|0)|0,x,E);f=da;g=H[k+56>>2];U=H[k+60>>2];l=Rj(g-z|0,U-((g>>>0>>0)+O|0)|0,A,G);e=l+e|0;i=da+f|0;i=e>>>0>>0?i+1|0:i;f=e;m=H[k+72>>2];V=H[k+76>>2];e=Rj(m-B|0,V-((m>>>0>>0)+P|0)|0,C,J);l=f+e|0;f=da+i|0;q=e>>>0>l>>>0?f+1|0:f;e=j;D=e-Q|0;e=(e>>31)-((e>>>0>>0)+R|0)|0;W=e;j=e>>31;y=j^D;f=y-j|0;i=e>>31;e=(i^e)-((j>>>0>y>>>0)+i|0)|0;i=e;y=w-K|0;e=(w>>31)-((w>>>0>>0)+S|0)|0;w=e;j=f;t=e>>31;u=t^y;L=u-t|0;f=e>>31;e=(f^e)-((t>>>0>u>>>0)+f|0)|0;f=(i|0)==(e|0)&j>>>0>L>>>0|e>>>0>>0;f=Tj(-1,2147483647,f?j:L,f?i:e)>>>0>>0;e=da;if(f&(e|0)<=(q|0)|(e|0)<(q|0)){break e}e=G>>31;f=e;j=e^A;e=j-e|0;f=(f^G)-((f>>>0>j>>>0)+f|0)|0;i=E>>31;t=i^x;u=t-i|0;j=(i^E)-((i>>>0>t>>>0)+i|0)|0;i=(f|0)==(j|0)&e>>>0>u>>>0|f>>>0>j>>>0;e=i?e:u;f=i?f:j;i=J>>31;L=e;t=i^C;u=t-i|0;j=(i^J)-((i>>>0>t>>>0)+i|0)|0;e=(f|0)==(j|0)&e>>>0>u>>>0|f>>>0>j>>>0;f=Tj(-1,2147483647,e?L:u,e?f:j)>>>0>>0;e=da;if(f&(e|0)<=(q|0)|(e|0)<(q|0)){break e}j=1;e=0;f=n;n=Sj(Rj(l,q,x,E),da,r,s);f=f+n|0;i=da+N|0;i=f>>>0>>0?i+1|0:i;n=h-f|0;f=T-((f>>>0>h>>>0)+i|0)|0;n=Rj(n,f,n,f);x=da;f=g;i=Sj(Rj(l,q,A,G),da,r,s);h=i+z|0;g=da+O|0;g=h>>>0>>0?g+1|0:g;i=f-h|0;f=U-((f>>>0>>0)+g|0)|0;g=Rj(i,f,i,f);h=g+n|0;f=da+x|0;f=h>>>0>>0?f+1|0:f;n=h;g=Sj(Rj(l,q,C,J),da,r,s);h=g+B|0;i=da+P|0;i=h>>>0>>0?i+1|0:i;g=m-h|0;h=V-((h>>>0>m>>>0)+i|0)|0;m=Rj(g,h,g,h);h=m+n|0;g=da+f|0;f=Rj(h,h>>>0>>0?g+1|0:g,r,s);h=da;m=h;if(!h&f>>>0<=1){break h}i=f;while(1){g=e<<1|j>>>31;j=j<<1;e=g;n=!h&i>>>0>7|(h|0)!=0;i=(h&3)<<30|i>>>2;h=h>>>2|0;if(n){continue}break}break g}if((d|0)>(f|0)){e=f<<1}else{if((d|0)<=0){H[o+8>>2]=0;H[o+12>>2]=0;break j}e=(d<<1)-2|0}e=(e<<2)+c|0;H[o+8>>2]=H[e>>2];H[o+12>>2]=H[e+4>>2]}p=1;break e}Ca();v()}e=m;j=f;if(f-1|0){break f}}while(1){h=Tj(f,m,j,e);i=e+da|0;e=h+j|0;i=e>>>0>>0?i+1|0:i;j=(i&1)<<31|e>>>1;e=i>>>1|0;h=Rj(j,e,j,e);g=da;if((m|0)==(g|0)&f>>>0>>0|g>>>0>m>>>0){continue}break}}f=H[o+20>>2];if(!f){break e}g=f-1|0;i=H[H[o+16>>2]+(g>>>3&536870908)>>2];H[o+20>>2]=g;p=1;f=Rj(l,q,y,w);h=da;n=Rj(r,s,K,S);m=n+f|0;f=da+h|0;f=m>>>0>>0?f+1|0:f;h=Rj(j,e,D,W);g=i>>>g&1;i=g?0-h|0:h;m=i+m|0;n=f;f=da;h=n+(g?0-(f+((h|0)!=0)|0)|0:f)|0;Z=o,_=Sj(m,i>>>0>m>>>0?h+1|0:h,r,s),H[Z+12>>2]=_;f=Rj(l,q,D,W);h=da;l=Rj(r,s,Q,R);f=l+f|0;i=da+h|0;e=Rj(j,e,y,w);h=0-e|0;j=da;i=(f>>>0>>0?i+1|0:i)+(g?j:0-(((e|0)!=0)+j|0)|0)|0;h=g?e:h;f=h+f|0;Z=o,_=Sj(f,f>>>0>>0?i+1|0:i,r,s),H[Z+8>>2]=_}ca=k+80|0;if(!p){return 0}l:{if(H[a+8>>2]<=0){break l}g=H[M>>2];e=0;while(1){f=e<<2;h=H[f+Y>>2];j=H[a+16>>2];m:{if((h|0)>(j|0)){H[f+g>>2]=j;break m}f=f+g|0;j=H[a+12>>2];if((j|0)>(h|0)){H[f>>2]=j;break m}H[f>>2]=h}e=e+1|0;h=H[a+8>>2];if((e|0)<(h|0)){continue}break}f=0;if((h|0)<=0){break l}e=d<<3;j=e+c|0;l=b+e|0;while(1){h=f<<2;e=h+j|0;h=H[h+l>>2]+H[h+g>>2]|0;H[e>>2]=h;n:{if((h|0)>H[a+16>>2]){i=h-H[a+20>>2]|0}else{if((h|0)>=H[a+12>>2]){break n}i=h+H[a+20>>2]|0}H[e>>2]=i}f=f+1|0;if((f|0)>2]){continue}break}}d=d+1|0;if((X|0)!=(d|0)){continue}break}}return p|0}Ca();v()}function $a(a,b){var c=0,d=0,e=0,f=0,g=0;e=ca-16|0;ca=e;H[a+12>>2]=b;H[a+8>>2]=0;H[a>>2]=0;H[a+4>>2]=0;d=a+16|0;H[d>>2]=0;H[d+4>>2]=0;F[d+5|0]=0;F[d+6|0]=0;F[d+7|0]=0;F[d+8|0]=0;F[d+9|0]=0;F[d+10|0]=0;F[d+11|0]=0;F[d+12|0]=0;c=d+16|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+32|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+48|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d- -64|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+80|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+96|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+112|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+128|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+144|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+160|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+176|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+192|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+208|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+224|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+240|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+256|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+272|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+288|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+304|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+320|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+336|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+352|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+368|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+384|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+400|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+416|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+432|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+448|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+464|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c=d+480|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;d=d+496|0;H[d>>2]=0;H[d+4>>2]=0;F[d+5|0]=0;F[d+6|0]=0;F[d+7|0]=0;F[d+8|0]=0;F[d+9|0]=0;F[d+10|0]=0;F[d+11|0]=0;F[d+12|0]=0;H[a+528>>2]=0;H[a+532>>2]=0;F[a+533|0]=0;F[a+534|0]=0;F[a+535|0]=0;F[a+536|0]=0;F[a+537|0]=0;F[a+538|0]=0;F[a+539|0]=0;F[a+540|0]=0;H[a+544>>2]=0;H[a+548>>2]=0;H[a+560>>2]=0;H[a+552>>2]=0;H[a+556>>2]=0;H[a+564>>2]=0;H[a+568>>2]=0;H[a+580>>2]=0;H[a+572>>2]=0;H[a+576>>2]=0;H[a+584>>2]=0;H[a+588>>2]=0;H[a+600>>2]=0;H[a+592>>2]=0;H[a+596>>2]=0;H[a+612>>2]=0;H[a+604>>2]=0;H[a+608>>2]=0;g=a+628|0;a:{b:{if(b){if(b>>>0<1073741824){break b}sa();v()}H[a+616>>2]=0;H[a+620>>2]=0;H[a+624>>2]=0;H[e+8>>2]=0;H[e>>2]=0;H[e+4>>2]=0;d=1;break a}d=b<<2;c=pa(d);H[a+604>>2]=c;f=c+d|0;H[a+612>>2]=f;ra(c,0,d);H[a+624>>2]=0;H[a+616>>2]=0;H[a+620>>2]=0;H[a+608>>2]=f;c=pa(d);H[a+616>>2]=c;f=c+d|0;H[a+624>>2]=f;ra(c,0,d);H[a+620>>2]=f;c=pa(d);H[e>>2]=c;f=c+d|0;H[e+8>>2]=f;ra(c,0,d);H[e+4>>2]=f;d=b<<5|1}tb(g,d,e);c=H[e>>2];if(c){H[e+4>>2]=c;oa(c)}H[e+8>>2]=0;H[e>>2]=0;H[e+4>>2]=0;if(b){b=b<<2;c=pa(b);H[e>>2]=c;f=b+c|0;H[e+8>>2]=f;ra(c,0,b);H[e+4>>2]=f}tb(a+640|0,d,e);b=H[e>>2];if(b){H[e+4>>2]=b;oa(b)}ca=e+16|0;return a}function gc(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=O(0),n=O(0),o=0;a:{b:{if(!d){break b}c:{switch(H[a+28>>2]-1|0){case 0:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}G[(g<<1)+d>>1]=F[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}G[(g<<1)+d>>1]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}G[(g<<1)+d>>1]=J[b>>1];b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){return 0}e=G[b>>1];if((e|0)<0){break b}G[(g<<1)+d>>1]=e;b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=H[b>>2];if(e+32768>>>0>65535){break b}G[(g<<1)+d>>1]=e;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=H[b>>2];if(e>>>0>32767){break b}G[(g<<1)+d>>1]=e;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;k=H[e+4>>2];while(1){if(b>>>0>=k>>>0){break b}h=H[b+4>>2];e=H[b>>2];i=e+32768|0;h=i>>>0<32768?h+1|0:h;if(!h&i>>>0>65535|h){break b}G[(g<<1)+d>>1]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}k=H[b+4>>2];e=H[b>>2];if(!k&e>>>0>32767|k){break b}G[(g<<1)+d>>1]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 8:d:{e:{e=I[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break e}e=H[a>>2];j=H[e>>2];g=j;f=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=H[e+4>>2];e=f-j|0;if(!I[a+32|0]){j=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=L[g>>2];if(m>=O(32767)|m>1]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}j=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=L[g>>2];if(m>=O(32767)|mO(1)){break d}e=(b<<1)+d|0;l=T(+m*32767+.5);f:{if(P(l)<2147483648){i=~~l;break f}i=-2147483648}G[e>>1]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}j=1;if(c>>>0<=e>>>0){break d}ra((e<<1)+d|0,0,c-e<<1)}return j;case 9:g:{h:{e=I[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break h}e=H[a>>2];j=H[e>>2];g=j;f=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=H[e+4>>2];e=f-j|0;if(!I[a+32|0]){j=0;if((b|0)>=(e|0)){break g}b=0;while(1){l=M[g>>3];if(l>=32767|l<-32768|l!=l){break g}o=P(l);if(o==Infinity){break g}e=(b<<1)+d|0;if(o<2147483648){i=~~l}else{i=-2147483648}G[e>>1]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}j=0;if((b|0)>=(e|0)){break g}b=0;while(1){l=M[g>>3];if(l>=32767|l<-32768|(P(l)==Infinity|l!=l)){break g}if(l<0|l>1){break g}e=(b<<1)+d|0;l=T(l*32767+.5);i:{if(P(l)<2147483648){i=~~l;break i}i=-2147483648}G[e>>1]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}j=1;if(c>>>0<=e>>>0){break g}ra((e<<1)+d|0,0,c-e<<1)}return j;case 10:break c;default:break b}}e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}G[(g<<1)+d>>1]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}ra((e<<1)+d|0,0,(c&255)-e<<1)}return j}ra((e<<1)+d|0,0,(c&255)-e<<1);return 1}function ec(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=O(0),n=O(0),o=0;a:{b:{if(!d){break b}c:{switch(H[a+28>>2]-1|0){case 0:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=F[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=G[b>>1];b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=J[b>>1];b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=H[b>>2];b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){return 0}e=H[b>>2];if((e|0)<0){break b}H[(g<<2)+d>>2]=e;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;k=H[e+4>>2];while(1){if(b>>>0>=k>>>0){break b}h=H[b+4>>2];e=H[b>>2];if(e- -2147483648>>>0<2147483648?h+1|0:h){break b}H[(g<<2)+d>>2]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}k=H[b+4>>2];e=H[b>>2];if(!k&e>>>0>2147483647|k){break b}H[(g<<2)+d>>2]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 8:d:{e:{e=I[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break e}e=H[a>>2];j=H[e>>2];g=j;f=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=H[e+4>>2];e=f-j|0;if(!I[a+32|0]){j=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=L[g>>2];if(m>=O(2147483648)|m>2]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}j=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=L[g>>2];if(m>=O(2147483648)|mO(1)){break d}e=(b<<2)+d|0;l=T(+m*2147483647+.5);f:{if(P(l)<2147483648){i=~~l;break f}i=-2147483648}H[e>>2]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}j=1;if(c>>>0<=e>>>0){break d}ra((e<<2)+d|0,0,c-e<<2)}return j;case 9:g:{h:{e=I[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break h}e=H[a>>2];j=H[e>>2];g=j;f=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=H[e+4>>2];e=f-j|0;if(!I[a+32|0]){j=0;if((b|0)>=(e|0)){break g}b=0;while(1){l=M[g>>3];if(l>=2147483647|l<-2147483648|l!=l){break g}o=P(l);if(o==Infinity){break g}e=(b<<2)+d|0;if(o<2147483648){i=~~l}else{i=-2147483648}H[e>>2]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}j=0;if((b|0)>=(e|0)){break g}b=0;while(1){l=M[g>>3];if(l>=2147483647|l<-2147483648|(P(l)==Infinity|l!=l)){break g}if(l<0|l>1){break g}e=(b<<2)+d|0;l=T(l*2147483647+.5);i:{if(P(l)<2147483648){i=~~l;break i}i=-2147483648}H[e>>2]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}j=1;if(c>>>0<=e>>>0){break g}ra((e<<2)+d|0,0,c-e<<2)}return j;case 10:break c;default:break b}}e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}ra((e<<2)+d|0,0,(c&255)-e<<2)}return j}ra((e<<2)+d|0,0,(c&255)-e<<2);return 1}function fc(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=O(0);a:{b:{if(!d){break b}c:{switch(H[a+28>>2]-1|0){case 0:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){return 0}e=F[b|0];if((e|0)<0){break b}G[(g<<1)+d>>1]=e&255;b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}G[(g<<1)+d>>1]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){return 0}e=G[b>>1];if((e|0)<0){break b}G[(g<<1)+d>>1]=e;b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}G[(g<<1)+d>>1]=J[b>>1];b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=H[b>>2];if(e>>>0>65535){break b}G[(g<<1)+d>>1]=e;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=H[b>>2];if(e>>>0>65535){break b}G[(g<<1)+d>>1]=e;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}k=H[b+4>>2];e=H[b>>2];if(!k&e>>>0>65535|k){break b}G[(g<<1)+d>>1]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}k=H[b+4>>2];e=H[b>>2];if(!k&e>>>0>65535|k){break b}G[(g<<1)+d>>1]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 8:d:{e:{e=I[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break e}e=H[a>>2];l=H[e>>2];g=l;f=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=H[e+4>>2];e=f-l|0;if(!I[a+32|0]){l=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=L[g>>2];if(m>=O(65535)|m=O(0)){i=~~m>>>0}else{i=0}G[e>>1]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}l=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=L[g>>2];if(m>=O(65535)|mO(1)){break d}e=(b<<1)+d|0;j=T(+m*65535+.5);f:{if(j<4294967296&j>=0){i=~~j>>>0;break f}i=0}G[e>>1]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}l=1;if(c>>>0<=e>>>0){break d}ra((e<<1)+d|0,0,c-e<<1)}return l;case 9:g:{h:{e=I[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break h}e=H[a>>2];l=H[e>>2];g=l;f=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=H[e+4>>2];e=f-l|0;if(!I[a+32|0]){l=0;if((b|0)>=(e|0)){break g}b=0;while(1){j=M[g>>3];if(j>=65535|j<0|(P(j)==Infinity|j!=j)){break g}e=(b<<1)+d|0;if(j<4294967296&j>=0){i=~~j>>>0}else{i=0}G[e>>1]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}l=0;if((b|0)>=(e|0)){break g}b=0;while(1){j=M[g>>3];if(j>=65535|j<0|(P(j)==Infinity|j!=j)){break g}if(j>1){break g}e=(b<<1)+d|0;j=T(j*65535+.5);i:{if(j<4294967296&j>=0){i=~~j>>>0;break i}i=0}G[e>>1]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}l=1;if(c>>>0<=e>>>0){break g}ra((e<<1)+d|0,0,c-e<<1)}return l;case 10:break c;default:break b}}e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];k=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}G[(g<<1)+d>>1]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}ra((e<<1)+d|0,0,(c&255)-e<<1)}return l}ra((e<<1)+d|0,0,(c&255)-e<<1);return 1}function Sa(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=O(0),l=0,m=0,n=O(0),o=0;a:{if(!d){break a}b:{c:{switch(H[a+28>>2]-1|0){case 0:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;i=F[b|0];H[e>>2]=i;H[e+4>>2]=i>>31;b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 1:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;H[e>>2]=I[b|0];H[e+4>>2]=0;b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 2:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;i=G[b>>1];H[e>>2]=i;H[e+4>>2]=i>>31;b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 3:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;H[e>>2]=J[b>>1];H[e+4>>2]=0;b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 4:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;i=H[b>>2];H[e>>2]=i;H[e+4>>2]=i>>31;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 5:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;H[e>>2]=H[b>>2];H[e+4>>2]=0;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 6:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}i=H[b+4>>2];e=(g<<3)+d|0;H[e>>2]=H[b>>2];H[e+4>>2]=i;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 7:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=H[b>>2];i=H[b+4>>2];if((i|0)<0){break a}j=(g<<3)+d|0;H[j>>2]=e;H[j+4>>2]=i;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 8:d:{e=I[a+24|0];f=c&255;if(!(e>>>0>>0?e:f)){break d}if(I[a+32|0]){break a}e=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);j=b;b=b+e|0;e=H[a>>2];i=H[e+4>>2];e=H[e>>2];if((b|0)>=(i-e|0)){break a}g=b+e|0;h=c&255;b=0;while(1){k=L[g>>2];if(k>=O(0x8000000000000000)|k=O(1)?~~(k>O(0)?O(R(O(T(O(k*O(2.3283064365386963e-10)))),O(4294967296))):O(U(O(O(k-O(~~k>>>0>>>0))*O(2.3283064365386963e-10)))))>>>0:0;m=~~k>>>0;break e}j=-2147483648;m=0}H[e>>2]=m;H[e+4>>2]=j;b=b+1|0;e=I[a+24|0];if(b>>>0>=(e>>>0>>0?e:h)>>>0){break d}g=g+4|0;if(i>>>0>g>>>0){continue}break}break a}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 9:f:{e=I[a+24|0];f=c&255;if(!(e>>>0>>0?e:f)){break f}if(I[a+32|0]){break a}e=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);j=b;b=b+e|0;e=H[a>>2];i=H[e+4>>2];e=H[e>>2];if((b|0)>=(i-e|0)){break a}g=b+e|0;h=c&255;b=0;while(1){l=M[g>>3];if(l>=0x8000000000000000|l<-0x8000000000000000|l!=l){break a}o=P(l);if(o==Infinity){break a}e=(b<<3)+d|0;g:{if(o<0x8000000000000000){j=P(l)>=1?~~(l>0?R(T(l*2.3283064365386963e-10),4294967295):U((l-+(~~l>>>0>>>0))*2.3283064365386963e-10))>>>0:0;m=~~l>>>0;break g}j=-2147483648;m=0}H[e>>2]=m;H[e+4>>2]=j;b=b+1|0;e=I[a+24|0];if(b>>>0>=(e>>>0>>0?e:h)>>>0){break f}g=g+8|0;if(i>>>0>g>>>0){continue}break}break a}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 10:break c;default:break a}}e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;H[e>>2]=I[b|0];H[e+4>>2]=0;b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0}ra(d,0,a<<3)}}function Oj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;j=a;a:{b:{c:{d:{e:{f:{g:{h:{a=H[a+8>>2];switch(H[a+28>>2]-1|0){case 4:break c;case 5:break d;case 2:break e;case 3:break f;case 0:break g;case 1:break h;default:break a}}f=I[a+24|0];c=pa(f);a=H[j+16>>2];if(H[a+80>>2]){g=H[H[a>>2]>>2]+H[a+48>>2]|0}else{g=0}if(!b){break b}if(f){o=f&252;l=f&3;h=f>>>0<4;while(1){a=0;e=0;if(!h){while(1){k=g+(d<<2)|0;F[a+c|0]=H[k>>2];F[(a|1)+c|0]=H[k+4>>2];F[(a|2)+c|0]=H[k+8>>2];F[(a|3)+c|0]=H[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){F[a+c|0]=H[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}qa(H[H[H[j+8>>2]+64>>2]>>2]+m|0,c,f);m=f+m|0;n=n+1|0;if((n|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,f);a=a+f|0;qa(a+H[H[H[j+8>>2]+64>>2]>>2]|0,c,f);a=a+f|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,f);break b}f=I[a+24|0];c=pa(f);a=H[j+16>>2];if(H[a+80>>2]){g=H[H[a>>2]>>2]+H[a+48>>2]|0}else{g=0}if(!b){break b}if(f){o=f&252;l=f&3;h=f>>>0<4;while(1){a=0;e=0;if(!h){while(1){k=g+(d<<2)|0;F[a+c|0]=H[k>>2];F[(a|1)+c|0]=H[k+4>>2];F[(a|2)+c|0]=H[k+8>>2];F[(a|3)+c|0]=H[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){F[a+c|0]=H[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}qa(H[H[H[j+8>>2]+64>>2]>>2]+m|0,c,f);m=f+m|0;n=n+1|0;if((n|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,f);a=a+f|0;qa(a+H[H[H[j+8>>2]+64>>2]>>2]|0,c,f);a=a+f|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,f);break b}h=I[a+24|0];i=h<<1;c=pa(i);a=H[j+16>>2];if(H[a+80>>2]){g=H[H[a>>2]>>2]+H[a+48>>2]|0}else{g=0}if(!b){break b}if(h){o=h&252;l=h&3;h=h>>>0<4;while(1){a=0;e=0;if(!h){while(1){f=a<<1;k=g+(d<<2)|0;G[f+c>>1]=H[k>>2];G[(f|2)+c>>1]=H[k+4>>2];G[(f|4)+c>>1]=H[k+8>>2];G[(f|6)+c>>1]=H[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){G[(a<<1)+c>>1]=H[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}qa(H[H[H[j+8>>2]+64>>2]>>2]+n|0,c,i);n=i+n|0;m=m+1|0;if((m|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,i);a=a+i|0;qa(a+H[H[H[j+8>>2]+64>>2]>>2]|0,c,i);a=a+i|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,i);break b}h=I[a+24|0];i=h<<1;c=pa(i);a=H[j+16>>2];if(H[a+80>>2]){g=H[H[a>>2]>>2]+H[a+48>>2]|0}else{g=0}if(!b){break b}if(h){o=h&252;l=h&3;h=h>>>0<4;while(1){a=0;e=0;if(!h){while(1){f=a<<1;k=g+(d<<2)|0;G[f+c>>1]=H[k>>2];G[(f|2)+c>>1]=H[k+4>>2];G[(f|4)+c>>1]=H[k+8>>2];G[(f|6)+c>>1]=H[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){G[(a<<1)+c>>1]=H[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}qa(H[H[H[j+8>>2]+64>>2]>>2]+n|0,c,i);n=i+n|0;m=m+1|0;if((m|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,i);a=a+i|0;qa(a+H[H[H[j+8>>2]+64>>2]>>2]|0,c,i);a=a+i|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,i);break b}h=I[a+24|0];i=h<<2;c=pa(i);a=H[j+16>>2];if(H[a+80>>2]){g=H[H[a>>2]>>2]+H[a+48>>2]|0}else{g=0}if(!b){break b}if(h){o=h&252;l=h&3;h=h>>>0<4;while(1){a=0;e=0;if(!h){while(1){f=a<<2;k=g+(d<<2)|0;H[f+c>>2]=H[k>>2];H[(f|4)+c>>2]=H[k+4>>2];H[(f|8)+c>>2]=H[k+8>>2];H[(f|12)+c>>2]=H[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){H[(a<<2)+c>>2]=H[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}qa(H[H[H[j+8>>2]+64>>2]>>2]+n|0,c,i);n=i+n|0;m=m+1|0;if((m|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,i);a=a+i|0;qa(a+H[H[H[j+8>>2]+64>>2]>>2]|0,c,i);a=a+i|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,i);break b}h=I[a+24|0];i=h<<2;c=pa(i);a=H[j+16>>2];if(H[a+80>>2]){g=H[H[a>>2]>>2]+H[a+48>>2]|0}else{g=0}if(!b){break b}if(h){o=h&252;l=h&3;h=h>>>0<4;while(1){a=0;e=0;if(!h){while(1){f=a<<2;k=g+(d<<2)|0;H[f+c>>2]=H[k>>2];H[(f|4)+c>>2]=H[k+4>>2];H[(f|8)+c>>2]=H[k+8>>2];H[(f|12)+c>>2]=H[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){H[(a<<2)+c>>2]=H[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}qa(H[H[H[j+8>>2]+64>>2]>>2]+n|0,c,i);n=i+n|0;m=m+1|0;if((m|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,i);a=a+i|0;qa(a+H[H[H[j+8>>2]+64>>2]>>2]|0,c,i);a=a+i|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}qa(H[H[H[j+8>>2]+64>>2]>>2]+a|0,c,i)}oa(c);c=1}return c|0}function dc(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=O(0);a:{b:{if(!d){break b}c:{switch(H[a+28>>2]-1|0){case 0:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];l=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=F[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];l=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];l=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=G[b>>1];b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];l=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=J[b>>1];b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];l=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=H[b>>2];b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];l=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=H[b>>2];b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];l=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=H[b>>2];if(H[b+4>>2]){break b}H[(g<<2)+d>>2]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];l=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=H[b>>2];if(H[b+4>>2]){break b}H[(g<<2)+d>>2]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 8:d:{e:{e=I[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break e}e=H[a>>2];k=H[e>>2];g=k;f=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=H[e+4>>2];e=f-k|0;if(!I[a+32|0]){k=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=L[g>>2];if(m>=O(4294967296)|m=O(0)){i=~~m>>>0}else{i=0}H[e>>2]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}k=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=L[g>>2];if(m>=O(4294967296)|mO(1)){break d}e=(b<<2)+d|0;j=T(+m*4294967295+.5);f:{if(j<4294967296&j>=0){i=~~j>>>0;break f}i=0}H[e>>2]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}k=1;if(c>>>0<=e>>>0){break d}ra((e<<2)+d|0,0,c-e<<2)}return k;case 9:g:{h:{e=I[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break h}e=H[a>>2];k=H[e>>2];g=k;f=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=H[e+4>>2];e=f-k|0;if(!I[a+32|0]){k=0;if((b|0)>=(e|0)){break g}b=0;while(1){j=M[g>>3];if(j>=4294967295|j<0|(P(j)==Infinity|j!=j)){break g}e=(b<<2)+d|0;if(j<4294967296&j>=0){i=~~j>>>0}else{i=0}H[e>>2]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}k=0;if((b|0)>=(e|0)){break g}b=0;while(1){j=M[g>>3];if(j>=4294967295|j<0|(P(j)==Infinity|j!=j)){break g}if(j>1){break g}e=(b<<2)+d|0;j=T(j*4294967295+.5);i:{if(j<4294967296&j>=0){i=~~j>>>0;break i}i=0}H[e>>2]=i;b=b+1|0;e=I[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}k=1;if(c>>>0<=e>>>0){break g}ra((e<<2)+d|0,0,c-e<<2)}return k;case 10:break c;default:break b}}e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];h=H[e>>2];l=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=H[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}H[(g<<2)+d>>2]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}ra((e<<2)+d|0,0,(c&255)-e<<2)}return k}ra((e<<2)+d|0,0,(c&255)-e<<2);return 1}function ye(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;a:{b:{c:{d:{e:{if(H[a+92>>2]==H[a+88>>2]){break e}c=H[a+52>>2];f:{if((c|0)!=H[a+56>>2]){H[c>>2]=b;H[a+52>>2]=c+4;break f}h=H[a+48>>2];g=c-h|0;d=g>>2;f=d+1|0;if(f>>>0>=1073741824){break a}e=g>>>1|0;g=g>>>0>=2147483644?1073741823:f>>>0>>0?e:f;if(g){if(g>>>0>=1073741824){break d}e=pa(g<<2)}else{e=0}f=e+(d<<2)|0;H[f>>2]=b;d=f+4|0;if((c|0)!=(h|0)){while(1){f=f-4|0;c=c-4|0;H[f>>2]=H[c>>2];if((c|0)!=(h|0)){continue}break}}H[a+56>>2]=e+(g<<2);H[a+52>>2]=d;H[a+48>>2]=f;if(!h){break f}oa(h)}H[a+84>>2]=0;c=-1;e=-1;g:{if((b|0)==-1){break g}d=H[a+4>>2];e=b+1|0;e=(e>>>0)%3|0?e:b-2|0;if((e|0)!=-1){c=H[H[d>>2]+(e<<2)>>2]}h:{if((b>>>0)%3|0){l=b-1|0;break h}l=b+2|0;e=-1;if((l|0)==-1){break g}}e=H[H[d>>2]+(l<<2)>>2]}i=e>>>3&536870908;d=H[a+36>>2];h=d+(c>>>3&536870908)|0;g=H[h>>2];f=1<>2]=f|g;f=a+8|0;if((b|0)!=-1){d=b+1|0;d=(d>>>0)%3|0?d:b-2|0}else{d=-1}Ua(f,c,d);d=H[a+36>>2]}f=d+i|0;d=H[f>>2];c=1<>2]=c|d;d=a+8|0;c=-1;i:{if((b|0)==-1){break i}c=b-1|0;if((b>>>0)%3|0){break i}c=b+2|0}Ua(d,e,c)}c=-1;c=(b|0)!=-1?H[H[H[a+4>>2]>>2]+(b<<2)>>2]:c;f=H[a+36>>2]+(c>>>3&536870908)|0;d=H[f>>2];e=1<>2]=d|e;Ua(a+8|0,c,b)}d=H[a+84>>2];if((d|0)>2){break e}while(1){e=N(d,12)+a|0;b=H[e+52>>2];if((b|0)==H[e+48>>2]){d=d+1|0;if((d|0)!=3){continue}break e}b=b-4|0;c=H[b>>2];H[e+52>>2]=b;H[a+84>>2]=d;if((c|0)==-1){break e}f=H[a+24>>2];b=(c>>>0)/3|0;j:{if(H[f+(b>>>3&268435452)>>2]>>>b&1){break j}k:{while(1){k=(c>>>0)/3|0;b=(k>>>3&268435452)+f|0;H[b>>2]=H[b>>2]|1<>2]>>2]+(c<<2)>>2]:d;f=H[a+36>>2]+(d>>>3&536870908)|0;e=H[f>>2];b=1<>2]=b|e;i=H[(H[H[a+16>>2]+96>>2]+N(k,12)|0)+((c>>>0)%3<<2)>>2];l=H[H[a+20>>2]+4>>2];f=H[l+4>>2];t:{if((f|0)!=H[l+8>>2]){H[f>>2]=i;H[l+4>>2]=f+4;break t}j=H[l>>2];h=f-j|0;g=h>>2;e=g+1|0;if(e>>>0>=1073741824){break s}b=h>>>1|0;h=h>>>0>=2147483644?1073741823:b>>>0>e>>>0?b:e;if(h){if(h>>>0>=1073741824){break d}e=pa(h<<2)}else{e=0}b=e+(g<<2)|0;H[b>>2]=i;g=b+4|0;if((f|0)!=(j|0)){while(1){b=b-4|0;f=f-4|0;H[b>>2]=H[f>>2];if((f|0)!=(j|0)){continue}break}}H[l+8>>2]=e+(h<<2);H[l+4>>2]=g;H[l>>2]=b;if(!j){break t}oa(j)}j=H[a+12>>2];f=H[j+4>>2];u:{if((f|0)!=H[j+8>>2]){H[f>>2]=c;H[j+4>>2]=f+4;break u}i=H[j>>2];h=f-i|0;g=h>>2;e=g+1|0;if(e>>>0>=1073741824){break r}b=h>>>1|0;h=h>>>0>=2147483644?1073741823:b>>>0>e>>>0?b:e;if(h){if(h>>>0>=1073741824){break d}e=pa(h<<2)}else{e=0}b=e+(g<<2)|0;H[b>>2]=c;g=b+4|0;if((f|0)!=(i|0)){while(1){b=b-4|0;f=f-4|0;H[b>>2]=H[f>>2];if((f|0)!=(i|0)){continue}break}}H[j+8>>2]=e+(h<<2);H[j+4>>2]=g;H[j>>2]=b;if(!i){break u}oa(i)}b=H[a+12>>2];H[H[b+12>>2]+(d<<2)>>2]=H[b+24>>2];H[b+24>>2]=H[b+24>>2]+1}if((c|0)==-1){break k}g=H[a+4>>2];f=-1;b=c+1|0;b=(b>>>0)%3|0?b:c-2|0;if((b|0)!=-1){f=H[H[g+12>>2]+(b<<2)>>2]}v:{w:{if((N(k,3)|0)!=(c|0)){d=c-1|0;break w}d=c+2|0;c=-1;if((d|0)==-1){break v}}c=H[H[g+12>>2]+(d<<2)>>2]}d=(c|0)==-1;e=(c>>>0)/3|0;if((f|0)!=-1){b=(f>>>0)/3|0;b=H[H[a+24>>2]+(b>>>3&268435452)>>2]&1<>2]+(b>>>3&536870908)>>2]>>>b&1){break x}k=0;b=H[H[g>>2]+(c<<2)>>2];if(!(H[H[a+36>>2]+(b>>>3&536870908)>>2]>>>b&1)){b=H[a+88>>2]+(b<<2)|0;e=H[b>>2];H[b>>2]=e+1;k=(e|0)<=0?2:1}if(H[a+84>>2]>=(k|0)&l){break m}j=N(k,12)+a|0;b=H[j+52>>2];y:{if((b|0)!=H[j+56>>2]){H[b>>2]=c;H[j+52>>2]=b+4;break y}i=H[j+48>>2];h=b-i|0;d=h>>2;g=d+1|0;if(g>>>0>=1073741824){break c}e=h>>>1|0;g=h>>>0>=2147483644?1073741823:e>>>0>g>>>0?e:g;if(g){if(g>>>0>=1073741824){break d}e=pa(g<<2)}else{e=0}d=e+(d<<2)|0;H[d>>2]=c;c=d+4|0;if((b|0)!=(i|0)){while(1){d=d-4|0;b=b-4|0;H[d>>2]=H[b>>2];if((b|0)!=(i|0)){continue}break}}H[j+48>>2]=d;H[j+52>>2]=c;H[j+56>>2]=e+(g<<2);if(!i){break y}oa(i)}if(H[a+84>>2]<=(k|0)){break x}H[a+84>>2]=k}if(l){break k}c=-1;if((f|0)==-1){break n}}c=H[H[H[a+4>>2]>>2]+(f<<2)>>2]}b=0;if(!(H[H[a+36>>2]+(c>>>3&536870908)>>2]>>>c&1)){b=H[a+88>>2]+(c<<2)|0;c=H[b>>2];H[b>>2]=c+1;b=(c|0)<=0?2:1}if(H[a+84>>2]<(b|0)){break l}c=f}f=H[a+24>>2];continue}break}k=N(b,12)+a|0;c=H[k+52>>2];z:{if((c|0)!=H[k+56>>2]){H[c>>2]=f;H[k+52>>2]=c+4;break z}i=H[k+48>>2];h=c-i|0;d=h>>2;g=d+1|0;if(g>>>0>=1073741824){break b}e=h>>>1|0;g=h>>>0>=2147483644?1073741823:e>>>0>g>>>0?e:g;if(g){if(g>>>0>=1073741824){break d}e=pa(g<<2)}else{e=0}d=e+(d<<2)|0;H[d>>2]=f;f=d+4|0;if((c|0)!=(i|0)){while(1){d=d-4|0;c=c-4|0;H[d>>2]=H[c>>2];if((c|0)!=(i|0)){continue}break}}H[k+48>>2]=d;H[k+52>>2]=f;H[k+56>>2]=e+(g<<2);if(!i){break z}oa(i)}d=H[a+84>>2];if((d|0)<=(b|0)){break j}H[a+84>>2]=b;d=b;break j}d=H[a+84>>2]}if((d|0)<3){continue}break}}return 1}wa();v()}sa();v()}sa();v()}sa();v()}function gd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;n=ca-96|0;ca=n;o=H[a+4>>2];d=H[o+32>>2];i=H[d+8>>2];j=H[d+12>>2];e=j;c=H[d+20>>2];f=H[d+16>>2];a:{if((e|0)<=(c|0)&f>>>0>=i>>>0|(c|0)>(e|0)){break a}p=H[d>>2];g=I[p+f|0];h=f+1|0;e=h?c:c+1|0;H[d+16>>2]=h;H[d+20>>2]=e;if((e|0)>=(j|0)&h>>>0>=i>>>0|(e|0)>(j|0)){break a}m=I[h+p|0];h=f+2|0;e=h>>>0<2?c+1|0:c;H[d+16>>2]=h;H[d+20>>2]=e;l=g<<24>>24;b:{if((l|0)>=0){k=H[a+216>>2];if(g>>>0>=(H[a+220>>2]-k|0)/144>>>0){break a}k=k+N(g,144)|0;if(H[k>>2]<0){break b}break a}if(H[a+212>>2]>=0){break a}k=a+212|0}H[k>>2]=b;c:{d:{e:{f:{g:{h:{k=J[o+36>>1];i:{if(((k<<8|k>>>8)&65535)>>>0>=258){if((e|0)>=(j|0)&h>>>0>=i>>>0|(e|0)>(j|0)){break a}e=I[h+p|0];f=f+3|0;c=f>>>0<3?c+1|0:c;H[d+16>>2]=f;H[d+20>>2]=c;if(e>>>0>1){break a}d=e>>>0<2?e:0;if(!m){break i}if(!d){break h}break a}if(m){break g}d=0}if((l|0)<0){e=a+184|0}else{c=H[a+216>>2]+N(g,144)|0;F[c+100|0]=0;e=c+104|0}if((d|0)!=1){break e}c=ca-112|0;ca=c;h=H[H[a+4>>2]+44>>2];d=pa(120);H[d>>2]=12172;H[d+4>>2]=0;H[d+116>>2]=0;H[d+112>>2]=e;H[d+108>>2]=h;H[d+12>>2]=0;H[d+16>>2]=0;H[d+20>>2]=0;H[d+24>>2]=0;H[d+28>>2]=0;H[d+32>>2]=0;H[d+36>>2]=0;H[d+40>>2]=0;H[d+44>>2]=0;H[d+48>>2]=0;H[d+52>>2]=0;H[d+56>>2]=0;H[d+60>>2]=0;H[d+8>>2]=12384;f=d- -64|0;H[f>>2]=0;H[f+4>>2]=0;H[d+72>>2]=0;H[d+76>>2]=0;H[d+80>>2]=0;H[d+84>>2]=0;H[d+88>>2]=0;H[d+104>>2]=0;H[d+96>>2]=0;H[d+100>>2]=0;f=H[a+8>>2];H[c+48>>2]=0;H[c+52>>2]=0;H[c+40>>2]=0;H[c+44>>2]=0;i=c+32|0;H[i>>2]=0;H[i+4>>2]=0;H[c+24>>2]=0;H[c+28>>2]=0;g=c- -64|0;H[g>>2]=0;H[g+4>>2]=0;H[c+72>>2]=0;H[c+76>>2]=0;H[c+80>>2]=0;H[c+84>>2]=0;H[c+88>>2]=0;H[c+104>>2]=0;H[c+16>>2]=0;H[c+20>>2]=0;H[c+56>>2]=0;H[c+60>>2]=0;H[c+8>>2]=12384;H[c+96>>2]=0;H[c+100>>2]=0;H[c+12>>2]=f;g=H[f>>2];j=H[f+4>>2];F[c+111|0]=0;m=i;i=c+111|0;Oa(m,(j-g>>2>>>0)/3|0,i);g=H[c+12>>2];j=H[g+28>>2];g=H[g+24>>2];F[c+111|0]=0;Oa(c+44|0,j-g>>2,i);H[c+28>>2]=d;H[c+24>>2]=h;H[c+20>>2]=e;H[c+16>>2]=f;f=d+8|0;e=c+8|0;fd(f,e);j:{if((e|0)==(f|0)){H[d+92>>2]=H[e+84>>2];break j}Cb(d+56|0,H[e+48>>2],H[e+52>>2]);Cb(d+68|0,H[e+60>>2],H[e- -64>>2]);Cb(d+80|0,H[e+72>>2],H[e+76>>2]);H[d+92>>2]=H[e+84>>2];Aa(d+96|0,H[e+88>>2],H[e+92>>2])}H[c+8>>2]=12384;e=H[c+96>>2];if(e){H[c+100>>2]=e;oa(e)}e=H[c+80>>2];if(e){H[c+84>>2]=e;oa(e)}e=H[c+68>>2];if(e){H[c+72>>2]=e;oa(e)}e=H[c+56>>2];if(e){H[c+60>>2]=e;oa(e)}H[c+8>>2]=12620;e=H[c+44>>2];if(e){oa(e)}e=H[c+32>>2];if(e){oa(e)}ca=c+112|0;break d}if((l|0)>=0){break f}break a}if((l|0)<0){break a}}e=H[a+216>>2];c=H[o+44>>2];d=pa(80);H[d>>2]=12932;H[d+4>>2]=0;H[d+76>>2]=0;H[d+68>>2]=c;H[d+8>>2]=11872;H[d+12>>2]=0;H[d+16>>2]=0;H[d+20>>2]=0;H[d+24>>2]=0;H[d+28>>2]=0;H[d+32>>2]=0;H[d+36>>2]=0;H[d+40>>2]=0;H[d+44>>2]=0;H[d+48>>2]=0;H[d+52>>2]=0;e=e+N(g,144)|0;f=e+104|0;H[d+72>>2]=f;H[d- -64>>2]=0;H[d+56>>2]=0;H[d+60>>2]=0;H[n+24>>2]=c;c=n;H[c+68>>2]=0;H[c+72>>2]=0;H[c+60>>2]=0;H[c+64>>2]=0;H[c+52>>2]=0;H[c+56>>2]=0;H[c+44>>2]=0;H[c+48>>2]=0;H[c+84>>2]=0;H[c+88>>2]=0;H[c+76>>2]=0;H[c+80>>2]=0;H[c+28>>2]=d;h=H[c+28>>2];H[c+8>>2]=H[c+24>>2];H[c+12>>2]=h;H[c+20>>2]=f;f=e+4|0;H[c+16>>2]=f;H[c+36>>2]=0;H[c+40>>2]=0;H[c+32>>2]=11872;e=H[c+20>>2];H[c>>2]=H[c+16>>2];H[c+4>>2]=e;e=c+32|0;Ie(e,f,c);c=d+8|0;fd(c,e);if((c|0)!=(e|0)){Cb(d+56|0,H[e+48>>2],H[e+52>>2])}He(e);break c}c=ca+-64|0;ca=c;h=H[H[a+4>>2]+44>>2];d=pa(80);H[d>>2]=12640;H[d+4>>2]=0;H[d+76>>2]=0;H[d+72>>2]=e;H[d+68>>2]=h;H[d+8>>2]=12804;H[d+12>>2]=0;H[d+16>>2]=0;H[d+20>>2]=0;H[d+24>>2]=0;H[d+28>>2]=0;H[d+32>>2]=0;H[d+36>>2]=0;H[d+40>>2]=0;H[d+44>>2]=0;H[d+48>>2]=0;H[d+52>>2]=0;H[d- -64>>2]=0;i=d+56|0;f=i;H[f>>2]=0;H[f+4>>2]=0;f=H[a+8>>2];H[c+40>>2]=0;H[c+44>>2]=0;H[c+32>>2]=0;H[c+36>>2]=0;g=c+24|0;H[g>>2]=0;H[g+4>>2]=0;H[c+16>>2]=0;H[c+20>>2]=0;H[c+56>>2]=0;H[c+8>>2]=0;H[c+12>>2]=0;H[c+48>>2]=0;H[c+52>>2]=0;H[c>>2]=12804;H[c+4>>2]=f;j=H[f>>2];l=H[f+4>>2];F[c+63|0]=0;m=g;g=c+63|0;Oa(m,(l-j>>2>>>0)/3|0,g);j=H[c+4>>2];l=H[j+28>>2];j=H[j+24>>2];F[c+63|0]=0;Oa(c+36|0,l-j>>2,g);H[c+20>>2]=d;H[c+16>>2]=h;H[c+12>>2]=e;H[c+8>>2]=f;fd(d+8|0,c);Cb(i,H[c+48>>2],H[c+52>>2]);H[c>>2]=12804;e=H[c+48>>2];if(e){H[c+52>>2]=e;oa(e)}H[c>>2]=12620;e=H[c+36>>2];if(e){oa(e)}e=H[c+24>>2];if(e){oa(e)}ca=c- -64|0}if(!d){break a}}d=od(pa(64),d);c=H[a+4>>2];a=d;d=b;k:{l:{if((d|0)>=0){h=c+8|0;b=H[c+12>>2];i=H[c+8>>2];e=b-i>>2;m:{if((e|0)>(d|0)){break m}f=d+1|0;if(d>>>0>=e>>>0){Vb(h,f-e|0);break m}if(e>>>0<=f>>>0){break m}f=i+(f<<2)|0;if((f|0)!=(b|0)){while(1){b=b-4|0;e=H[b>>2];H[b>>2]=0;if(e){ea[H[H[e>>2]+4>>2]](e)}if((b|0)!=(f|0)){continue}break}}H[c+12>>2]=f}c=H[h>>2]+(d<<2)|0;b=H[c>>2];H[c>>2]=a;if(b){break l}break k}b=a;if(!a){break k}}ea[H[H[b>>2]+4>>2]](b)}q=(d^-1)>>>31|0}ca=n+96|0;return q|0}function Kd(a){var b=0,c=0,d=0,e=0,f=0,g=0;e=ca-16|0;ca=e;H[e+12>>2]=a;a:{if(a>>>0<=211){d=H[Jd(14256,14448,e+12|0)>>2];break a}if(a>>>0>=4294967292){X();v()}f=(a>>>0)/210|0;d=N(f,210);H[e+8>>2]=a-d;g=Jd(14448,14640,e+8|0)-14448>>2;while(1){d=H[(g<<2)+14448>>2]+d|0;a=5;while(1){b:{if((a|0)==47){a=211;while(1){b=(d>>>0)/(a>>>0)|0;if(b>>>0>>0){break a}if((N(a,b)|0)==(d|0)){break b}b=a+10|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+12|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+16|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+18|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+22|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+28|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+30|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+36|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+40|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+42|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+46|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+52|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+58|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+60|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+66|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+70|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+72|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+78|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+82|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+88|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+96|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+100|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+102|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+106|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+108|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+112|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+120|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+126|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+130|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+136|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+138|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+142|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+148|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+150|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+156|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+162|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+166|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+168|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+172|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+178|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+180|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+186|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+190|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+192|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+196|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+198|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((N(b,c)|0)==(d|0)){break b}b=a+208|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}a=a+210|0;if((N(b,c)|0)!=(d|0)){continue}break}break b}b=H[(a<<2)+14256>>2];c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}a=a+1|0;if((N(b,c)|0)!=(d|0)){continue}}break}d=g+1|0;a=(d|0)==48;g=a?0:d;f=a+f|0;d=N(f,210);continue}}ca=e+16|0;return d}function Ib(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;j=ca-16|0;ca=j;a:{b:{c:{d:{if(I[H[a+4>>2]+36|0]<=1){k=-1;c=H[b+20>>2];d=H[b+16>>2];e=d+4|0;c=e>>>0<4?c+1|0:c;g=H[b+12>>2];if(K[b+8>>2]>>0&(g|0)<=(c|0)|(c|0)>(g|0)){break c}d=d+H[b>>2]|0;l=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[j+12>>2]=l;H[b+16>>2]=e;H[b+20>>2]=c;break d}k=-1;if(!Ea(1,j+12|0,b)){break c}l=H[j+12>>2]}e:{f:{g:{h:{i:{if(!l){break i}c=H[a+8>>2];if((H[c+4>>2]-H[c>>2]>>2>>>0)/3>>>0>>0){break c}c=J[H[a+4>>2]+36>>1];if(((c<<8|c>>>8)&65535)>>>0>=258){j:{while(1){if(!Ea(1,j+8|0,b)){break c}c=H[j+8>>2];if(!Ea(1,j+8|0,b)){break c}f=c+f|0;c=H[j+8>>2];if(f>>>0>>0){break c}g=f-c|0;c=H[a+40>>2];k:{if((c|0)!=H[a+44>>2]){H[c+4>>2]=f;H[c>>2]=g;H[a+40>>2]=c+12;l=H[j+12>>2];break k}m=H[a+36>>2];d=c-m|0;o=(d|0)/12|0;e=o+1|0;if(e>>>0>=357913942){break j}c=o<<1;h=o>>>0>=178956970?357913941:c>>>0>e>>>0?c:e;if(h){if(h>>>0>=357913942){break b}i=pa(N(h,12))}else{i=0}e=i+N(o,12)|0;H[e+4>>2]=f;H[e>>2]=g;c=va(e+N((d|0)/-12|0,12)|0,m,d);H[a+44>>2]=i+N(h,12);H[a+40>>2]=e+12;H[a+36>>2]=c;if(!m){break k}oa(m)}p=p+1|0;if(l>>>0>p>>>0){continue}break}k=0;Db(b,0,0);if(l){while(1){e=I[b+36|0];c=J[H[a+4>>2]+36>>1];l:{m:{if(((c<<8|c>>>8)&65535)>>>0<=513){if(!e){break l}p=0;c=H[b+32>>2];n=c>>>3|0;g=H[b+24>>2];e=n+g|0;d=H[b+28>>2];n:{if(e>>>0>=d>>>0){f=c;break n}e=I[e|0];f=c+1|0;H[b+32>>2]=f;n=f>>>3|0;p=e>>>(c&7)&1}if(d>>>0>g+n>>>0){break m}break l}if(!e){break l}p=0;f=H[b+32>>2];c=H[b+24>>2]+(f>>>3|0)|0;if(c>>>0>=K[b+28>>2]){break l}p=I[c|0]>>>(f&7)&1}H[b+32>>2]=f+1}c=H[a+36>>2]+N(k,12)|0;F[c+8|0]=I[c+8|0]&254|p&1;k=k+1|0;if((k|0)!=(l|0)){continue}break}}F[b+36|0]=0;f=H[b+20>>2];e=0;d=H[b+32>>2]+7|0;e=d>>>0<7?1:e;c=e>>>3|0;e=(e&7)<<29|d>>>3;d=e+H[b+16>>2]|0;c=c+f|0;H[b+16>>2]=d;H[b+20>>2]=d>>>0>>0?c+1|0:c;break i}sa();v()}while(1){d=H[b+8>>2];c=H[b+12>>2];g=c;c=H[b+20>>2];e=c;h=H[b+16>>2];f=h+4|0;c=f>>>0<4?c+1|0:c;i=f;if(f>>>0>d>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break c}m=H[b>>2];f=m+h|0;o=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[b+16>>2]=i;H[b+20>>2]=c;c=e;f=h+8|0;c=f>>>0<8?c+1|0:c;if(d>>>0>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break c}i=i+m|0;i=I[i|0]|I[i+1|0]<<8|(I[i+2|0]<<16|I[i+3|0]<<24);H[b+16>>2]=f;H[b+20>>2]=c;if(d>>>0<=f>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break c}d=I[f+m|0];c=h+9|0;e=c>>>0<9?e+1|0:e;H[b+16>>2]=c;H[b+20>>2]=e;f=d&1;c=H[a+40>>2];o:{if((c|0)!=H[a+44>>2]){F[c+8|0]=f;H[c+4>>2]=i;H[c>>2]=o;H[a+40>>2]=c+12;l=H[j+12>>2];break o}m=H[a+36>>2];d=c-m|0;h=(d|0)/12|0;e=h+1|0;if(e>>>0>=357913942){break h}c=h<<1;g=h>>>0>=178956970?357913941:c>>>0>e>>>0?c:e;if(g){if(g>>>0>=357913942){break b}e=pa(N(g,12))}else{e=0}h=e+N(h,12)|0;F[h+8|0]=f;H[h+4>>2]=i;H[h>>2]=o;c=va(h+N((d|0)/-12|0,12)|0,m,d);H[a+44>>2]=e+N(g,12);H[a+40>>2]=h+12;H[a+36>>2]=c;if(!m){break o}oa(m)}n=n+1|0;if(l>>>0>n>>>0){continue}break}}H[j+8>>2]=0;c=J[H[a+4>>2]+36>>1];c=(c<<8|c>>>8)&65535;p:{if(c>>>0<=511){k=-1;c=H[b+20>>2];d=H[b+16>>2];e=d+4|0;c=e>>>0<4?c+1|0:c;f=H[b+12>>2];if(K[b+8>>2]>>0&(f|0)<=(c|0)|(c|0)>(f|0)){break c}d=d+H[b>>2]|0;f=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=e;H[b+20>>2]=c;break p}if((c|0)!=512){break e}k=-1;if(!Ea(1,j+8|0,b)){break c}f=H[j+8>>2]}if(!f){break e}c=J[H[a+4>>2]+36>>1];if(((c<<8|c>>>8)&65535)>>>0<258){break f}n=0;l=0;while(1){if(!Ea(1,j+4|0,b)){break c}l=H[j+4>>2]+l|0;c=H[a+52>>2];q:{if((c|0)!=H[a+56>>2]){H[c>>2]=l;H[a+52>>2]=c+4;break q}i=H[a+48>>2];g=c-i|0;e=g>>2;d=e+1|0;if(d>>>0>=1073741824){break g}c=g>>>1|0;d=g>>>0>=2147483644?1073741823:c>>>0>d>>>0?c:d;if(d){if(d>>>0>=1073741824){break b}c=pa(d<<2)}else{c=0}e=c+(e<<2)|0;H[e>>2]=l;c=va(c,i,g);H[a+56>>2]=c+(d<<2);H[a+52>>2]=e+4;H[a+48>>2]=c;if(!i){break q}oa(i)}n=n+1|0;if((n|0)!=(f|0)){continue}break}break e}sa();v()}sa();v()}k=0;while(1){c=H[b+20>>2];d=H[b+16>>2];e=d+4|0;c=e>>>0<4?c+1|0:c;g=H[b+12>>2];if(K[b+8>>2]>>0&(g|0)<=(c|0)|(c|0)>(g|0)){k=-1;break c}d=d+H[b>>2]|0;g=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=e;H[b+20>>2]=c;c=H[a+52>>2];r:{if((c|0)!=H[a+56>>2]){H[c>>2]=g;H[a+52>>2]=c+4;break r}h=H[a+48>>2];i=c-h|0;e=i>>2;d=e+1|0;if(d>>>0>=1073741824){break a}c=i>>>1|0;d=i>>>0>=2147483644?1073741823:c>>>0>d>>>0?c:d;if(d){if(d>>>0>=1073741824){break b}c=pa(d<<2)}else{c=0}e=c+(e<<2)|0;H[e>>2]=g;c=va(c,h,i);H[a+56>>2]=c+(d<<2);H[a+52>>2]=e+4;H[a+48>>2]=c;if(!h){break r}oa(h)}k=k+1|0;if((k|0)!=(f|0)){continue}break}}k=H[b+16>>2]}ca=j+16|0;return k}wa();v()}sa();v()}function Va(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=O(0),k=0,l=0;a:{if(!d){break a}b:{c:{switch(H[a+28>>2]-1|0){case 0:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];g=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=H[e+4>>2];i=I[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=O(F[b|0]);L[(h<<2)+d>>2]=i?O(j/O(127)):j;b=b+1|0;h=h+1|0;e=I[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 1:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];g=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=H[e+4>>2];i=I[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=O(I[b|0]);L[(h<<2)+d>>2]=i?O(j/O(255)):j;b=b+1|0;h=h+1|0;e=I[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 2:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];g=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=H[e+4>>2];i=I[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=O(G[b>>1]);L[(h<<2)+d>>2]=i?O(j/O(32767)):j;b=b+2|0;h=h+1|0;e=I[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 3:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];g=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=H[e+4>>2];i=I[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=O(J[b>>1]);L[(h<<2)+d>>2]=i?O(j/O(65535)):j;b=b+2|0;h=h+1|0;e=I[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 4:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];g=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=H[e+4>>2];i=I[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=O(H[b>>2]);L[(h<<2)+d>>2]=i?O(j*O(4.656612873077393e-10)):j;b=b+4|0;h=h+1|0;e=I[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 5:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];g=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=H[e+4>>2];i=I[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=O(K[b>>2]);L[(h<<2)+d>>2]=i?O(j*O(2.3283064365386963e-10)):j;b=b+4|0;h=h+1|0;e=I[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 6:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];g=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=H[e+4>>2];i=I[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=O(+K[b>>2]+ +H[b+4>>2]*4294967296);L[(h<<2)+d>>2]=i?O(j*O(10842021724855044e-35)):j;b=b+8|0;h=h+1|0;e=I[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 7:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];g=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=H[e+4>>2];i=I[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=O(+K[b>>2]+ +K[b+4>>2]*4294967296);L[(h<<2)+d>>2]=i?O(j*O(5.421010862427522e-20)):j;b=b+8|0;h=h+1|0;e=I[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 8:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];g=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=H[e+4>>2];while(1){if(b>>>0>=g>>>0){break a}L[(h<<2)+d>>2]=L[b>>2];b=b+4|0;h=h+1|0;e=I[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 9:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];g=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=H[e+4>>2];while(1){if(b>>>0>=g>>>0){break a}L[(h<<2)+d>>2]=M[b>>3];b=b+8|0;h=h+1|0;e=I[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 10:break c;default:break a}}e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[a>>2];g=H[e>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=H[e+4>>2];while(1){if(b>>>0>=g>>>0){break a}L[(h<<2)+d>>2]=I[b|0]?O(1):O(0);b=b+1|0;h=h+1|0;e=I[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0}ra(d,0,a<<2)}return l}function ic(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=O(0),m=O(0);a:{b:{if(!d){break b}c:{switch(H[a+28>>2]-1|0){case 0:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}F[d+g|0]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){return 0}e=F[b|0];if((e|0)<0){break b}F[d+g|0]=e;b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}e=J[b>>1];if((e+128&65535)>>>0>255){break b}F[d+g|0]=e;b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}e=J[b>>1];if(e>>>0>127){break b}F[d+g|0]=e;b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}e=H[b>>2];if(e+128>>>0>255){break b}F[d+g|0]=e;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}e=H[b>>2];if(e>>>0>127){break b}F[d+g|0]=e;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}i=H[b+4>>2];e=H[b>>2];h=e+128|0;i=h>>>0<128?i+1|0:i;if(!i&h>>>0>255|i){break b}F[d+g|0]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}i=H[b+4>>2];e=H[b>>2];if(!i&e>>>0>127|i){break b}F[d+g|0]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 8:e=I[a+24|0];c=c&255;d:{if(c>>>0>e>>>0?e:c){e=H[H[a>>2]>>2];f=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+f|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break d}l=L[b>>2];if(l>=O(127)|lO(1)){break d}j=T(+l*127+.5);if(!(P(j)<2147483648)){break f}h=~~j;break e}if(!(m>>0<(c>>>0>e>>>0?e:c)>>>0){continue}break}}k=1;if(c>>>0<=e>>>0){break d}ra(d+e|0,0,c-e|0)}return k;case 9:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}j=M[b>>3];if(j>=127|j<-128|(P(j)==Infinity|j!=j)){break b}e=d+g|0;if(I[a+32|0]){if(j<0|j>1){break b}j=T(j*127+.5)}g:{if(P(j)<2147483648){h=~~j;break g}h=-2147483648}F[e|0]=h;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 10:break c;default:break b}}e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}F[d+g|0]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}ra(d+e|0,0,(c&255)-e|0)}return k}ra(d+e|0,0,(c&255)-e|0);return 1}function hc(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=O(0);a:{b:{if(!d){break b}c:{switch(H[a+28>>2]-1|0){case 0:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){return 0}e=F[b|0];if((e|0)<0){break b}F[d+g|0]=e;b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}F[d+g|0]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}e=J[b>>1];if(e>>>0>255){break b}F[d+g|0]=e;b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}e=J[b>>1];if(e>>>0>255){break b}F[d+g|0]=e;b=b+2|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}e=H[b>>2];if(e>>>0>255){break b}F[d+g|0]=e;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}e=H[b>>2];if(e>>>0>255){break b}F[d+g|0]=e;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}i=H[b+4>>2];e=H[b>>2];if(!i&e>>>0>255|i){break b}F[d+g|0]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}i=H[b+4>>2];e=H[b>>2];if(!i&e>>>0>255|i){break b}F[d+g|0]=e;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 8:e=I[a+24|0];c=c&255;d:{if(c>>>0>e>>>0?e:c){e=H[H[a>>2]>>2];f=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+f|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break d}l=L[b>>2];if(l>=O(255)|lO(1)){break d}j=T(+l*255+.5);if(!(j<4294967296&j>=0)){break f}h=~~j>>>0;break e}if(!(l=O(0))){break f}h=~~l>>>0;break e}h=0}F[e|0]=h;b=b+4|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(c>>>0>e>>>0?e:c)>>>0){continue}break}}k=1;if(c>>>0<=e>>>0){break d}ra(d+e|0,0,c-e|0)}return k;case 9:e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}j=M[b>>3];if(j>=255|j<0|(P(j)==Infinity|j!=j)){break b}e=d+g|0;if(I[a+32|0]){if(j>1){break b}j=T(j*255+.5)}g:{if(j<4294967296&j>=0){h=~~j>>>0;break g}h=0}F[e|0]=h;b=b+8|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 10:break c;default:break b}}e=I[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=H[H[a>>2]>>2];i=H[a+48>>2];b=Rj(H[a+40>>2],H[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(K[H[a>>2]+4>>2]<=b>>>0){break b}F[d+g|0]=I[b|0];b=b+1|0;g=g+1|0;e=I[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}ra(d+e|0,0,(c&255)-e|0)}return k}ra(d+e|0,0,(c&255)-e|0);return 1}function Hh(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=ca-32|0;ca=g;i=H[a+32>>2];b=J[a+36>>1];a:{b:{if(((b<<8|b>>>8)&65535)>>>0<=513){b=H[i+8>>2];d=H[i+12>>2];c=b;b=H[i+20>>2];e=b;j=H[i+16>>2];f=j+4|0;b=f>>>0<4?b+1|0:b;if(c>>>0>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break a}n=H[i>>2];k=n+j|0;k=I[k|0]|I[k+1|0]<<8|(I[k+2|0]<<16|I[k+3|0]<<24);H[i+16>>2]=f;H[i+20>>2]=b;h=c;c=d;b=e;d=j+8|0;b=d>>>0<8?b+1|0:b;if(d>>>0>h>>>0&(b|0)>=(c|0)|(b|0)>(c|0)){break a}c=f+n|0;n=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);H[i+16>>2]=d;H[i+20>>2]=b;break b}if(!Fb(1,g+28|0,i)){break a}if(!Fb(1,g+24|0,H[a+32>>2])){break a}k=H[g+28>>2];n=H[g+24>>2]}if(k>>>0>1431655765){break a}d=H[a+32>>2];b=d;j=H[b+8>>2];c=H[b+16>>2];f=H[b+12>>2];b=H[b+20>>2];e=Sj(j-c|0,f-(b+(c>>>0>j>>>0)|0)|0,3,0);if(!da&e>>>0>>0){break a}e=Rj(k,0,3,0);if(!da&e>>>0>>0|((b|0)>=(f|0)&c>>>0>=j>>>0|(b|0)>(f|0))){break a}j=I[c+H[d>>2]|0];c=c+1|0;b=c?b:b+1|0;H[d+16>>2]=c;H[d+20>>2]=b;c:{d:{if(!j){d=0;c=ca-32|0;ca=c;H[c+24>>2]=0;H[c+16>>2]=0;H[c+20>>2]=0;e:{f:{b=N(k,3);if(b){if(b>>>0>=1073741824){break f}j=N(k,12);d=pa(j);ra(d,0,j)}b=kd(b,1,H[a+32>>2],d);g:{h:{if(!(!k|!b)){j=0;while(1){i:{b=(j<<2)+d|0;f=H[b>>2];e=f>>>1|0;f=(f&1?0-e|0:e)+l|0;if((f|0)<0){break i}H[c>>2]=f;e=H[b+4>>2];h=e>>>1|0;f=f+(e&1?0-h|0:h)|0;if((f|0)<0){break i}H[c+4>>2]=f;b=H[b+8>>2];e=b>>>1|0;l=f+(b&1?0-e|0:e)|0;if((l|0)<0){break i}H[c+8>>2]=l;Rb(H[a+44>>2]+96|0,c);j=j+3|0;b=1;o=o+1|0;if((o|0)!=(k|0)){continue}break h}break}b=0;break h}if(!d){break g}}oa(d)}ca=c+32|0;break e}sa();v()}if(b){break d}break a}if(n>>>0<=255){if(!k){break d}while(1){j:{H[g+16>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;d=H[a+32>>2];b=d;j=H[b+16>>2];e=H[b+8>>2];c=H[b+20>>2];h=H[b+12>>2];b=h;if(e>>>0<=j>>>0&(c|0)>=(b|0)|(b|0)<(c|0)){break j}i=H[d>>2];l=I[i+j|0];b=c;f=j+1|0;b=f?b:b+1|0;H[d+16>>2]=f;H[d+20>>2]=b;H[g+8>>2]=l;l=e>>>0>>0&(c|0)>=(h|0)|(c|0)>(h|0);e=l?j:e;h=l?c:h;if((e|0)==(f|0)&(h|0)==(b|0)){break j}l=I[f+i|0];b=c;f=j+2|0;b=f>>>0<2?b+1|0:b;H[d+16>>2]=f;H[d+20>>2]=b;H[g+12>>2]=l;if((e|0)==(f|0)&(b|0)==(h|0)){break j}f=I[f+i|0];b=c;c=j+3|0;b=c>>>0<3?b+1|0:b;H[d+16>>2]=c;H[d+20>>2]=b;H[g+16>>2]=f;Rb(H[a+44>>2]+96|0,g+8|0);m=m+1|0;if((m|0)!=(k|0)){continue}break d}break}m=0;break a}if(n>>>0<=65535){if(!k){break d}while(1){k:{H[g+16>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;i=H[a+32>>2];b=i;c=H[b+8>>2];d=H[b+12>>2];f=H[b+16>>2];b=H[b+20>>2];j=b;e=f+2|0;b=e>>>0<2?b+1|0:b;if(c>>>0>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break k}l=H[i>>2];h=l+f|0;h=I[h|0]|I[h+1|0]<<8;H[i+16>>2]=e;H[i+20>>2]=b;H[g+8>>2]=h;b=j;h=f+4|0;b=h>>>0<4?b+1|0:b;if(c>>>0>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break k}e=e+l|0;e=I[e|0]|I[e+1|0]<<8;H[i+16>>2]=h;H[i+20>>2]=b;H[g+12>>2]=e;e=c;b=j;c=f+6|0;b=c>>>0<6?b+1|0:b;if(c>>>0>e>>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break k}d=h+l|0;d=I[d|0]|I[d+1|0]<<8;H[i+16>>2]=c;H[i+20>>2]=b;H[g+16>>2]=d;Rb(H[a+44>>2]+96|0,g+8|0);m=m+1|0;if((m|0)!=(k|0)){continue}break d}break}m=0;break a}l:{if(n>>>0>2097151){break l}b=J[a+36>>1];if(((b<<8|b>>>8)&65535)>>>0<514){break l}if(!k){break d}while(1){m:{H[g+16>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;if(!Fb(1,g+4|0,H[a+32>>2])){break m}H[g+8>>2]=H[g+4>>2];if(!Fb(1,g+4|0,H[a+32>>2])){break m}H[g+12>>2]=H[g+4>>2];if(!Fb(1,g+4|0,H[a+32>>2])){break m}H[g+16>>2]=H[g+4>>2];Rb(H[a+44>>2]+96|0,g+8|0);m=m+1|0;if((m|0)!=(k|0)){continue}break d}break}m=0;break a}if(!k){break d}while(1){H[g+16>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;i=H[a+32>>2];b=i;c=H[b+8>>2];d=H[b+12>>2];f=H[b+16>>2];b=H[b+20>>2];j=b;e=f+4|0;b=e>>>0<4?b+1|0:b;if(c>>>0>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break c}l=H[i>>2];h=l+f|0;h=I[h|0]|I[h+1|0]<<8|(I[h+2|0]<<16|I[h+3|0]<<24);H[i+16>>2]=e;H[i+20>>2]=b;H[g+8>>2]=h;b=j;h=f+8|0;b=h>>>0<8?b+1|0:b;if(c>>>0>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break c}e=e+l|0;e=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[i+16>>2]=h;H[i+20>>2]=b;H[g+12>>2]=e;e=c;b=j;c=f+12|0;b=c>>>0<12?b+1|0:b;if(c>>>0>e>>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break c}d=h+l|0;d=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[i+16>>2]=c;H[i+20>>2]=b;H[g+16>>2]=d;Rb(H[a+44>>2]+96|0,g+8|0);m=m+1|0;if((m|0)!=(k|0)){continue}break}}H[H[a+4>>2]+80>>2]=n;m=1;break a}m=0}ca=g+32|0;return m|0}function zf(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=O(0),w=0;p=ca-16|0;ca=p;a:{if(!(H[a+60>>2]!=H[a- -64>>2]|H[a+48>>2]!=H[a+52>>2])){j=1;break a}j=1;if((ea[H[H[a>>2]+24>>2]](a)|0)<=0){break a}while(1){b:{b=ea[H[H[a>>2]+20>>2]](a,w)|0;c:{d:{e:{f=H[H[H[(ea[H[H[a>>2]+28>>2]](a)|0)+4>>2]+8>>2]+(b<<2)>>2];switch(H[f+28>>2]-1|0){case 8:break d;case 0:case 2:case 4:break e;default:break c}}b=I[f+24|0];f:{if(!b){n=0;j=0;break f}j=0;b=b<<2;n=pa(b);ra(n,0,b);b=I[f+24|0];if(!b){break f}b=b<<2;j=pa(b);ra(j,0,b)}g:{h:{i:{switch(H[f+28>>2]-1|0){case 4:i=0;h=0;d=0;b=0;k=0;e=I[f+24|0];j:{if(!e){g=0;break j}e=e<<2;h=pa(e);ra(h,0,e);g=pa(e);ra(g,0,e)}k:{if(H[f+80>>2]){while(1){o=H[f>>2];c=H[o>>2];m=H[f+48>>2];e=H[f+40>>2];l=Rj(e,H[f+44>>2],d,b);m=m+l|0;s=c+m|0;c=e;m=qa(h,s,c);l=I[f+24|0];if(l){t=H[a+48>>2];e=0;while(1){r=e<<2;s=H[r+m>>2];if((s|0)<0){break k}H[g+r>>2]=s+H[t+(e+u<<2)>>2];e=e+1|0;if((l|0)!=(e|0)){continue}break}}qa(H[o>>2]+N(d,c)|0,g,c);d=d+1|0;b=d?b:b+1|0;if(!b&K[f+80>>2]>d>>>0){continue}break}}k=1}if(g){oa(g)}if(h){oa(h)}if(k){break h}break g;case 2:g=0;e=0;d=0;b=0;c=I[f+24|0];if(c){c=c<<1;e=pa(c);ra(e,0,c);g=pa(c);ra(g,0,c)}if(H[f+80>>2]){while(1){l=H[f>>2];h=H[l>>2];i=H[f+48>>2];c=H[f+40>>2];k=Rj(c,H[f+44>>2],d,b);i=i+k|0;k=qa(e,h+i|0,c);o=I[f+24|0];l:{if(!o){break l}m=H[a+48>>2];h=0;if((o|0)!=1){t=o&254;i=0;while(1){r=h<<1;G[r+g>>1]=J[k+r>>1]+J[m+(h+u<<2)>>1];r=h|1;s=r<<1;G[s+g>>1]=J[k+s>>1]+J[m+(r+u<<2)>>1];h=h+2|0;i=i+2|0;if((t|0)!=(i|0)){continue}break}}if(!(o&1)){break l}i=h<<1;G[i+g>>1]=J[i+k>>1]+J[m+(h+u<<2)>>1]}qa(H[l>>2]+N(d,c)|0,g,c);d=d+1|0;b=d?b:b+1|0;if(!b&K[f+80>>2]>d>>>0){continue}break}}if(g){oa(g)}if(e){oa(e)}break h;case 0:break i;default:break h}}h=0;e=0;d=0;b=0;c=I[f+24|0];if(c){e=pa(c);ra(e,0,c);h=pa(c);ra(h,0,c)}if(H[f+80>>2]){while(1){t=H[f>>2];g=H[t>>2];i=H[f+48>>2];c=H[f+40>>2];k=Rj(c,H[f+44>>2],d,b);i=i+k|0;k=qa(e,g+i|0,c);o=I[f+24|0];m:{if(!o){break m}m=H[a+48>>2];g=0;if((o|0)!=1){r=o&254;i=0;while(1){F[g+h|0]=I[g+k|0]+I[m+(g+u<<2)|0];l=g|1;F[l+h|0]=I[k+l|0]+I[m+(l+u<<2)|0];g=g+2|0;i=i+2|0;if((r|0)!=(i|0)){continue}break}}if(!(o&1)){break m}F[g+h|0]=I[g+k|0]+I[m+(g+u<<2)|0]}qa(H[t>>2]+N(d,c)|0,h,c);d=d+1|0;b=d?b:b+1|0;if(!b&K[f+80>>2]>d>>>0){continue}break}}if(h){oa(h)}if(e){oa(e)}}u=I[f+24|0]+u|0;i=1}if(j){oa(j)}if(n){oa(n)}if(i){break c}j=0;break a}e=H[H[a+60>>2]+(q<<2)>>2];h=H[a+36>>2];g=H[(ea[H[H[a>>2]+28>>2]](a)|0)+40>>2];H[p+12>>2]=H[f+56>>2];b=pa(32);H[p>>2]=b;H[p+4>>2]=24;H[p+8>>2]=-2147483616;d=I[1206]|I[1207]<<8|(I[1208]<<16|I[1209]<<24);c=I[1202]|I[1203]<<8|(I[1204]<<16|I[1205]<<24);F[b+16|0]=c;F[b+17|0]=c>>>8;F[b+18|0]=c>>>16;F[b+19|0]=c>>>24;F[b+20|0]=d;F[b+21|0]=d>>>8;F[b+22|0]=d>>>16;F[b+23|0]=d>>>24;d=I[1198]|I[1199]<<8|(I[1200]<<16|I[1201]<<24);c=I[1194]|I[1195]<<8|(I[1196]<<16|I[1197]<<24);F[b+8|0]=c;F[b+9|0]=c>>>8;F[b+10|0]=c>>>16;F[b+11|0]=c>>>24;F[b+12|0]=d;F[b+13|0]=d>>>8;F[b+14|0]=d>>>16;F[b+15|0]=d>>>24;d=I[1190]|I[1191]<<8|(I[1192]<<16|I[1193]<<24);c=I[1186]|I[1187]<<8|(I[1188]<<16|I[1189]<<24);F[b|0]=c;F[b+1|0]=c>>>8;F[b+2|0]=c>>>16;F[b+3|0]=c>>>24;F[b+4|0]=d;F[b+5|0]=d>>>8;F[b+6|0]=d>>>16;F[b+7|0]=d>>>24;F[b+24|0]=0;d=sd(g,p+12|0,p);if(F[p+11|0]<0){oa(H[p>>2])}b=q+1|0;n:{if(d){oe(f,e);break n}g=h+N(q,24)|0;q=H[g+4>>2];c=I[f+24|0];h=c<<2;d=pa(h);H[p>>2]=1065353216;v=L[g+20>>2];q=-1<0){L[p>>2]=v/O(q|0)}if((q|0)<=0){break b}o:{if(!H[e+80>>2]){break o}if(!c){n=0;j=0;while(1){qa(H[H[f+64>>2]>>2]+j|0,d,h);j=h+j|0;n=n+1|0;if(n>>>0>2]){continue}break}break o}o=H[H[e>>2]>>2]+H[e+48>>2]|0;t=c&254;r=c&1;i=0;k=0;j=0;while(1){q=H[g+8>>2];v=L[p>>2];n=0;m=0;if((c|0)!=1){while(1){l=n<<2;s=o+(j<<2)|0;L[l+d>>2]=O(v*O(H[s>>2]))+L[l+q>>2];l=l|4;L[l+d>>2]=O(v*O(H[s+4>>2]))+L[l+q>>2];n=n+2|0;j=j+2|0;m=m+2|0;if((t|0)!=(m|0)){continue}break}}if(r){n=n<<2;L[n+d>>2]=O(v*O(H[o+(j<<2)>>2]))+L[n+q>>2];j=j+1|0}qa(H[H[f+64>>2]>>2]+k|0,d,h);k=h+k|0;i=i+1|0;if(i>>>0>2]){continue}break}}oa(d)}q=b}j=1;w=w+1|0;if((ea[H[H[a>>2]+24>>2]](a)|0)>(w|0)){continue}break a}break}oa(d);j=0}ca=p+16|0;return j|0}function Le(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=ca+-64|0;ca=g;H[g+56>>2]=0;H[g+48>>2]=0;H[g+52>>2]=0;H[g+40>>2]=0;H[g+44>>2]=0;H[g+32>>2]=0;H[g+36>>2]=0;H[g+24>>2]=0;H[g+28>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;j=g+8|0;d=J[b+38>>1];a:{b:{if(!d){break b}c:{if(d>>>0<=511){h=H[b+8>>2];f=H[b+12>>2];e=H[b+20>>2];d=H[b+16>>2];i=d+4|0;e=i>>>0<4?e+1|0:e;if(h>>>0>>0&(e|0)>=(f|0)|(e|0)>(f|0)){break b}d=d+H[b>>2]|0;l=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[j+12>>2]=l;e=H[b+20>>2];d=H[b+16>>2]+4|0;e=d>>>0<4?e+1|0:e;H[b+16>>2]=d;H[b+20>>2]=e;break c}if(!hb(1,j+12|0,b)){break b}d=H[b+16>>2];e=H[b+20>>2];l=H[j+12>>2]}f=H[b+8>>2];i=f-d|0;d=H[b+12>>2]-((d>>>0>f>>>0)+e|0)|0;if(i>>>0>>6>>>0&(d|0)<=0|(d|0)<0){break b}e=H[j>>2];d=H[j+4>>2]-e>>2;d:{if(d>>>0>>0){ya(j,l-d|0);l=H[j+12>>2];break d}if(d>>>0<=l>>>0){break d}H[j+4>>2]=e+(l<<2)}i=1;if(!l){break a}d=H[b+16>>2];e=H[b+20>>2];r=H[j>>2];k=H[b+8>>2];o=H[b+12>>2];h=0;while(1){i=0;if((e|0)>=(o|0)&d>>>0>=k>>>0|(e|0)>(o|0)){break a}i=H[b>>2];p=I[i+d|0];d=d+1|0;e=d?e:e+1|0;H[b+16>>2]=d;H[b+20>>2]=e;f=p>>>2|0;m=0;e:{f:{g:{h:{s=p&3;switch(s|0){case 0:break f;case 3:break h;default:break g}}f=f+h|0;i=0;if(f>>>0>=l>>>0){break a}ra(r+(h<<2)|0,0,(p&252)+4|0);h=f;break e}while(1){if((d|0)==(k|0)&(e|0)==(o|0)){break b}l=I[d+i|0];d=d+1|0;e=d?e:e+1|0;H[b+16>>2]=d;H[b+20>>2]=e;f=l<<(m<<3|6)|f;m=m+1|0;if((s|0)!=(m|0)){continue}break}}H[r+(h<<2)>>2]=f}l=H[j+12>>2];h=h+1|0;if(l>>>0>h>>>0){continue}break}d=j+16|0;o=H[j>>2];f=H[j+16>>2];e=H[j+20>>2]-f|0;i:{if(e>>>0<=4194303){ya(d,1048576-(e>>>2|0)|0);break i}if((e|0)==4194304){break i}H[j+20>>2]=f+4194304}e=j+28|0;h=H[e>>2];f=H[j+32>>2]-h>>3;j:{if(f>>>0>>0){ob(e,l-f|0);h=H[e>>2];break j}if(f>>>0>l>>>0){H[j+32>>2]=(l<<3)+h}if(!l){break b}}k=H[d>>2];d=0;i=0;while(1){e=o+(d<<2)|0;j=H[e>>2];m=(d<<3)+h|0;f=i;H[m+4>>2]=f;H[m>>2]=j;e=H[e>>2];i=e+f|0;if(i>>>0>1048576){break b}k:{if(f>>>0>=i>>>0){break k}m=0;j=e&7;if(j){while(1){H[k+(f<<2)>>2]=d;f=f+1|0;m=m+1|0;if((j|0)!=(m|0)){continue}break}}if(e-1>>>0<=6){break k}while(1){e=k+(f<<2)|0;H[e>>2]=d;H[e+28>>2]=d;H[e+24>>2]=d;H[e+20>>2]=d;H[e+16>>2]=d;H[e+12>>2]=d;H[e+8>>2]=d;H[e+4>>2]=d;f=f+8|0;if((i|0)!=(f|0)){continue}break}}d=d+1|0;if((l|0)!=(d|0)){continue}break}n=(i|0)==1048576}i=n}l:{if(!i|(H[g+20>>2]?0:a)){break l}i=0;n=ca-16|0;ca=n;m:{n:{if(J[b+38>>1]<=511){h=H[b+8>>2];f=H[b+12>>2];j=f;e=H[b+20>>2];k=H[b+16>>2];d=k+8|0;e=d>>>0<8?e+1|0:e;if(d>>>0>h>>>0&(e|0)>=(f|0)|(e|0)>(f|0)){break m}k=k+H[b>>2]|0;f=I[k|0]|I[k+1|0]<<8|(I[k+2|0]<<16|I[k+3|0]<<24);k=I[k+4|0]|I[k+5|0]<<8|(I[k+6|0]<<16|I[k+7|0]<<24);H[b+16>>2]=d;H[b+20>>2]=e;break n}if(!gb(1,n+8|0,b)){break m}d=H[b+16>>2];e=H[b+20>>2];h=H[b+8>>2];j=H[b+12>>2];f=H[n+8>>2];k=H[n+12>>2]}l=h-d|0;h=j-((d>>>0>h>>>0)+e|0)|0;if((h|0)==(k|0)&f>>>0>l>>>0|h>>>0>>0){break m}e=e+k|0;h=d+f|0;e=h>>>0>>0?e+1|0:e;H[b+16>>2]=h;H[b+20>>2]=e;if((f|0)<=0){break m}b=H[b>>2]+d|0;H[g+48>>2]=b;d=f-1|0;e=d+b|0;h=I[e|0];o:{if(h>>>0<=63){H[g+52>>2]=d;b=I[e|0]&63;break o}p:{switch((h>>>6|0)-1|0){case 0:if(f>>>0<2){break m}d=f-2|0;H[g+52>>2]=d;b=b+d|0;b=I[b+1|0]<<8&16128|I[b|0];break o;case 1:if(f>>>0<3){break m}d=f-3|0;H[g+52>>2]=d;b=b+d|0;b=I[b+1|0]<<8|I[b+2|0]<<16&4128768|I[b|0];break o;default:break p}}d=f-4|0;H[g+52>>2]=d;b=b+d|0;b=(I[b|0]|I[b+1|0]<<8|(I[b+2|0]<<16|I[b+3|0]<<24))&1073741823}H[g+56>>2]=b+4194304;i=b>>>0<1069547520}ca=n+16|0;if(!i){break l}if(!a){t=1;break l}b=H[g+52>>2];f=H[g+56>>2];d=H[g+36>>2];e=H[g+48>>2];h=H[g+24>>2];while(1){q:{if(f>>>0>4194303){break q}while(1){if((b|0)<=0){break q}b=b-1|0;H[g+52>>2]=b;f=I[b+e|0]|f<<8;H[g+56>>2]=f;if(f>>>0<4194304){continue}break}}i=f&1048575;k=H[h+(i<<2)>>2];n=d+(k<<3)|0;f=(N(H[n>>2],f>>>20|0)+i|0)-H[n+4>>2]|0;H[g+56>>2]=f;H[(q<<2)+c>>2]=k;t=1;q=q+1|0;if((q|0)!=(a|0)){continue}break}}a=H[g+36>>2];if(a){H[g+40>>2]=a;oa(a)}a=H[g+24>>2];if(a){H[g+28>>2]=a;oa(a)}a=H[g+8>>2];if(a){H[g+12>>2]=a;oa(a)}ca=g- -64|0;return t}function nc(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0;e=ca-48|0;ca=e;f=J[6677]|J[6678]<<16;d=J[6675]|J[6676]<<16;G[e+38>>1]=d;G[e+40>>1]=d>>>16;G[e+42>>1]=f;G[e+44>>1]=f>>>16;d=H[3337];H[e+32>>2]=H[3336];H[e+36>>2]=d;d=H[3335];H[e+24>>2]=H[3334];H[e+28>>2]=d;d=H[3333];H[e+16>>2]=H[3332];H[e+20>>2]=d;g=H[b+8>>2];i=H[b+12>>2];h=H[b+20>>2];d=H[b+16>>2];f=d+5|0;h=f>>>0<5?h+1|0:h;a:{b:{if(g>>>0>>0&(h|0)>=(i|0)|(h|0)>(i|0)){d=Ma(e+16|0);if(d>>>0>=2147483632){break a}c:{d:{if(d>>>0>=11){b=(d|15)+1|0;c=pa(b);H[e+8>>2]=b|-2147483648;H[e>>2]=c;H[e+4>>2]=d;b=c+d|0;break d}F[e+11|0]=d;b=d+e|0;c=e;if(!d){break c}}qa(c,e+16|0,d)}F[b|0]=0;H[a>>2]=-2;b=a+4|0;if(F[e+11|0]>=0){a=H[e+4>>2];H[b>>2]=H[e>>2];H[b+4>>2]=a;H[b+8>>2]=H[e+8>>2];break b}za(b,H[e>>2],H[e+4>>2]);if(F[e+11|0]>=0){break b}oa(H[e>>2]);break b}f=d+H[b>>2]|0;d=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);F[c|0]=d;F[c+1|0]=d>>>8;F[c+2|0]=d>>>16;F[c+3|0]=d>>>24;F[c+4|0]=I[f+4|0];d=H[b+20>>2];f=H[b+16>>2]+5|0;d=f>>>0<5?d+1|0:d;H[b+16>>2]=f;H[b+20>>2]=d;if(Fa(c,1260,5)){d=pa(32);F[d+17|0]=0;F[d+16|0]=I[1496];c=I[1492]|I[1493]<<8|(I[1494]<<16|I[1495]<<24);b=I[1488]|I[1489]<<8|(I[1490]<<16|I[1491]<<24);F[d+8|0]=b;F[d+9|0]=b>>>8;F[d+10|0]=b>>>16;F[d+11|0]=b>>>24;F[d+12|0]=c;F[d+13|0]=c>>>8;F[d+14|0]=c>>>16;F[d+15|0]=c>>>24;c=I[1484]|I[1485]<<8|(I[1486]<<16|I[1487]<<24);b=I[1480]|I[1481]<<8|(I[1482]<<16|I[1483]<<24);F[d|0]=b;F[d+1|0]=b>>>8;F[d+2|0]=b>>>16;F[d+3|0]=b>>>24;F[d+4|0]=c;F[d+5|0]=c>>>8;F[d+6|0]=c>>>16;F[d+7|0]=c>>>24;H[a>>2]=-1;za(a+4|0,d,17);oa(d);break b}g=H[b+12>>2];if((g|0)<=(d|0)&K[b+8>>2]<=f>>>0|(d|0)>(g|0)){d=Ma(e+16|0);if(d>>>0>=2147483632){break a}e:{f:{if(d>>>0>=11){b=(d|15)+1|0;c=pa(b);H[e+8>>2]=b|-2147483648;H[e>>2]=c;H[e+4>>2]=d;b=c+d|0;break f}F[e+11|0]=d;b=d+e|0;c=e;if(!d){break e}}qa(c,e+16|0,d)}F[b|0]=0;H[a>>2]=-2;b=a+4|0;if(F[e+11|0]>=0){a=H[e+4>>2];H[b>>2]=H[e>>2];H[b+4>>2]=a;H[b+8>>2]=H[e+8>>2];break b}za(b,H[e>>2],H[e+4>>2]);if(F[e+11|0]>=0){break b}oa(H[e>>2]);break b}F[c+5|0]=I[f+H[b>>2]|0];g=H[b+20>>2];d=H[b+16>>2]+1|0;g=d?g:g+1|0;H[b+16>>2]=d;H[b+20>>2]=g;f=H[b+12>>2];if((f|0)<=(g|0)&K[b+8>>2]<=d>>>0|(g|0)>(f|0)){d=Ma(e+16|0);if(d>>>0>=2147483632){break a}g:{h:{if(d>>>0>=11){b=(d|15)+1|0;c=pa(b);H[e+8>>2]=b|-2147483648;H[e>>2]=c;H[e+4>>2]=d;b=c+d|0;break h}F[e+11|0]=d;b=d+e|0;c=e;if(!d){break g}}qa(c,e+16|0,d)}F[b|0]=0;H[a>>2]=-2;b=a+4|0;if(F[e+11|0]>=0){a=H[e+4>>2];H[b>>2]=H[e>>2];H[b+4>>2]=a;H[b+8>>2]=H[e+8>>2];break b}za(b,H[e>>2],H[e+4>>2]);if(F[e+11|0]>=0){break b}oa(H[e>>2]);break b}F[c+6|0]=I[d+H[b>>2]|0];h=H[b+20>>2];d=H[b+16>>2]+1|0;h=d?h:h+1|0;H[b+16>>2]=d;H[b+20>>2]=h;f=H[b+12>>2];if((f|0)<=(h|0)&K[b+8>>2]<=d>>>0|(f|0)<(h|0)){d=Ma(e+16|0);if(d>>>0>=2147483632){break a}i:{j:{if(d>>>0>=11){b=(d|15)+1|0;c=pa(b);H[e+8>>2]=b|-2147483648;H[e>>2]=c;H[e+4>>2]=d;b=c+d|0;break j}F[e+11|0]=d;b=d+e|0;c=e;if(!d){break i}}qa(c,e+16|0,d)}F[b|0]=0;H[a>>2]=-2;b=a+4|0;if(F[e+11|0]>=0){a=H[e+4>>2];H[b>>2]=H[e>>2];H[b+4>>2]=a;H[b+8>>2]=H[e+8>>2];break b}za(b,H[e>>2],H[e+4>>2]);if(F[e+11|0]>=0){break b}oa(H[e>>2]);break b}F[c+7|0]=I[d+H[b>>2]|0];g=H[b+20>>2];d=H[b+16>>2]+1|0;g=d?g:g+1|0;H[b+16>>2]=d;H[b+20>>2]=g;f=H[b+12>>2];if((f|0)<=(g|0)&K[b+8>>2]<=d>>>0|(g|0)>(f|0)){c=mc(e,e+16|0);H[a>>2]=-2;b=a+4|0;if(F[c+11|0]>=0){a=H[c+4>>2];H[b>>2]=H[c>>2];H[b+4>>2]=a;H[b+8>>2]=H[c+8>>2];break b}za(b,H[c>>2],H[c+4>>2]);if(F[c+11|0]>=0){break b}oa(H[c>>2]);break b}F[c+8|0]=I[d+H[b>>2]|0];d=H[b+20>>2];g=H[b+16>>2];f=g+1|0;i=f?d:d+1|0;H[b+16>>2]=f;H[b+20>>2]=i;i=H[b+8>>2];h=H[b+12>>2];g=g+3|0;d=g>>>0<3?d+1|0:d;if(g>>>0>i>>>0&(d|0)>=(h|0)|(d|0)>(h|0)){c=mc(e,e+16|0);H[a>>2]=-2;b=a+4|0;if(F[c+11|0]>=0){a=H[c+4>>2];H[b>>2]=H[c>>2];H[b+4>>2]=a;H[b+8>>2]=H[c+8>>2];break b}za(b,H[c>>2],H[c+4>>2]);if(F[c+11|0]>=0){break b}oa(H[c>>2]);break b}d=c;c=H[b>>2]+f|0;G[d+10>>1]=I[c|0]|I[c+1|0]<<8;g=H[b+20>>2];c=H[b+16>>2]+2|0;g=c>>>0<2?g+1|0:g;H[b+16>>2]=c;H[b+20>>2]=g;H[a+8>>2]=0;H[a+12>>2]=0;H[a>>2]=0;H[a+4>>2]=0}ca=e+48|0;return}Na();v()}function Nb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0;e=ca-96|0;ca=e;f=H[a+16>>2];F[e+92|0]=1;H[e+88>>2]=b;H[e+84>>2]=b;H[e+80>>2]=f;j=H[a+20>>2];d=H[j>>2];a:{b:{f=H[H[f+28>>2]+(b<<2)>>2];if(f>>>0>2]-d>>2>>>0){d=H[H[a+8>>2]+(H[d+(f<<2)>>2]<<2)>>2];f=H[a+4>>2];if(!I[f+84|0]){d=H[H[f+68>>2]+(d<<2)>>2]}H[e+72>>2]=0;H[e+76>>2]=0;j=e- -64|0;H[j>>2]=0;H[j+4>>2]=0;H[e+56>>2]=0;H[e+60>>2]=0;Sa(f,d,F[f+24|0],e+56|0);if((b|0)!=-1){f=b+1|0;j=(f>>>0)%3|0?f:b-2|0;m=((b>>>0)%3|0?-1:2)+b|0;while(1){d=j;f=m;c:{if(!H[a+28>>2]){break c}f=b+1|0;d=(f>>>0)%3|0?f:b-2|0;f=b-1|0;if((b>>>0)%3|0){break c}f=b+2|0}n=H[a+20>>2];b=H[n>>2];d=H[H[H[a+16>>2]+28>>2]+(d<<2)>>2];if(d>>>0>=H[n+4>>2]-b>>2>>>0){break b}d=H[H[a+8>>2]+(H[b+(d<<2)>>2]<<2)>>2];b=H[a+4>>2];if(!I[b+84|0]){d=H[H[b+68>>2]+(d<<2)>>2]}H[e+48>>2]=0;H[e+52>>2]=0;H[e+40>>2]=0;H[e+44>>2]=0;H[e+32>>2]=0;H[e+36>>2]=0;Sa(b,d,F[b+24|0],e+32|0);d=H[a+20>>2];b=H[d>>2];f=H[H[H[a+16>>2]+28>>2]+(f<<2)>>2];if(f>>>0>=H[d+4>>2]-b>>2>>>0){break a}d=H[H[a+8>>2]+(H[b+(f<<2)>>2]<<2)>>2];b=H[a+4>>2];if(!I[b+84|0]){d=H[H[b+68>>2]+(d<<2)>>2]}H[e+24>>2]=0;H[e+28>>2]=0;H[e+16>>2]=0;H[e+20>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;Sa(b,d,F[b+24|0],e+8|0);g=H[e+8>>2];b=H[e+56>>2];d=g-b|0;p=H[e+60>>2];t=H[e+12>>2]-(p+(b>>>0>g>>>0)|0)|0;h=H[e+40>>2];f=H[e+64>>2];n=h-f|0;u=H[e+68>>2];y=H[e+44>>2]-(u+(f>>>0>h>>>0)|0)|0;g=Rj(d,t,n,y);w=o-g|0;x=i-(da+(g>>>0>o>>>0)|0)|0;i=w;h=H[e+16>>2];g=h-f|0;u=H[e+20>>2]-((f>>>0>h>>>0)+u|0)|0;k=H[e+32>>2];h=k-b|0;w=H[e+36>>2]-((b>>>0>k>>>0)+p|0)|0;b=Rj(g,u,h,w);o=i+b|0;i=da+x|0;i=b>>>0>o>>>0?i+1|0:i;b=l;l=d;p=t;k=H[e+48>>2];f=H[e+72>>2];d=k-f|0;t=H[e+76>>2];x=H[e+52>>2]-(t+(f>>>0>k>>>0)|0)|0;l=Rj(l,p,d,x);k=b+l|0;b=da+q|0;b=k>>>0>>0?b+1|0:b;l=H[e+24>>2];p=l-f|0;f=H[e+28>>2]-((f>>>0>l>>>0)+t|0)|0;q=Rj(p,f,h,w);l=k-q|0;q=b-(da+(k>>>0>>0)|0)|0;b=Rj(g,u,d,x);d=r-b|0;b=s-(da+(b>>>0>r>>>0)|0)|0;s=Rj(p,f,n,y);r=s+d|0;b=da+b|0;s=r>>>0>>0?b+1|0:b;b=H[e+88>>2];f=H[e+80>>2];d:{if(I[e+92|0]){e:{f:{g:{h:{if((b|0)==-1){break h}d=b+1|0;b=(d>>>0)%3|0?d:b-2|0;if((b|0)==-1|H[H[f>>2]+(b>>>3&536870908)>>2]>>>b&1){break h}b=H[H[H[f+64>>2]+12>>2]+(b<<2)>>2];if((b|0)!=-1){break g}}H[e+88>>2]=-1;break f}d=b+1|0;b=(d>>>0)%3|0?d:b-2|0;H[e+88>>2]=b;if((b|0)!=-1){break e}}b=H[e+84>>2];d=-1;i:{if((b|0)==-1){break i}j:{if((b>>>0)%3|0){b=b-1|0;break j}b=b+2|0;d=-1;if((b|0)==-1){break i}}d=-1;if(H[H[f>>2]+(b>>>3&536870908)>>2]>>>b&1){break i}b=H[H[H[f+64>>2]+12>>2]+(b<<2)>>2];d=-1;if((b|0)==-1){break i}d=b-1|0;if((b>>>0)%3|0){break i}d=b+2|0}F[e+92|0]=0;H[e+88>>2]=d;break d}if((b|0)!=H[e+84>>2]){break d}H[e+88>>2]=-1;break d}d=-1;k:{if((b|0)==-1){break k}l:{if((b>>>0)%3|0){b=b-1|0;break l}b=b+2|0;d=-1;if((b|0)==-1){break k}}d=-1;if(H[H[f>>2]+(b>>>3&536870908)>>2]>>>b&1){break k}b=H[H[H[f+64>>2]+12>>2]+(b<<2)>>2];d=-1;if((b|0)==-1){break k}d=b-1|0;if((b>>>0)%3|0){break k}d=b+2|0}H[e+88>>2]=d}b=H[e+88>>2];if((b|0)!=-1){continue}break}}b=s>>31;f=b^r;d=f-b|0;b=(b^s)-((b>>>0>f>>>0)+b|0)|0;m=-1;f=2147483647;g=q>>31;h=g^l;j=h-g|0;n=(g^q)-((h>>>0>>0)+g|0)|0;h=n;k=j^-1;g=h^2147483647;n=i;m:{n:{if(!H[a+28>>2]){if((b|0)==(g|0)&d>>>0>k>>>0|b>>>0>g>>>0){break m}b=b+h|0;a=d+j|0;b=a>>>0>>0?b+1|0:b;f=a;g=i;a=g>>31;d=a;m=d^o;a=m-d|0;i=a;d=(d^g)-((d>>>0>m>>>0)+d|0)|0;a=a+f|0;d=d^2147483647;i=(d|0)==(b|0)&(i^-1)>>>0>>0|b>>>0>d>>>0;a=i?-1:a;if(!(i&0)&(a|0)<=536870912|(a|0)<536870912){break m}b=0;a=a>>>29|0;break n}o:{if((b|0)==(g|0)&d>>>0>k>>>0|b>>>0>g>>>0){break o}b=b+h|0;a=d+j|0;b=a>>>0>>0?b+1|0:b;k=i;d=i>>31;h=d^o;i=h-d|0;j=(d^k)-((d>>>0>h>>>0)+d|0)|0;g=j^2147483647;d=a;a=i;if((g|0)==(b|0)&d>>>0>(a^-1)>>>0|b>>>0>g>>>0){break o}b=b+j|0;m=a+d|0;b=m>>>0>>0?b+1|0:b;f=b;if(!b&m>>>0<536870913){break m}}b=f>>>29|0;a=(f&536870911)<<3|m>>>29}o=Sj(o,n,a,b);l=Sj(l,q,a,b);r=Sj(r,s,a,b)}H[c+8>>2]=o;H[c+4>>2]=l;H[c>>2]=r;ca=e+96|0;return}Ca();v()}Ca();v()}Ca();v()}function Jj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;H[a+8>>2]=e;r=a+32|0;g=H[r>>2];f=H[a+36>>2]-g>>2;a:{if(f>>>0>>0){ya(r,e-f|0);d=H[a+8>>2];break a}d=e;if(d>>>0>=f>>>0){break a}H[a+36>>2]=g+(e<<2);d=e}w=e<<2;f=e>>>0>1073741823?-1:w;m=ra(pa(f),0,f);p=ra(pa(f),0,f);b:{if((d|0)<=0){break b}i=H[a+32>>2];while(1){d=h<<2;f=H[d+m>>2];g=H[a+16>>2];c:{if((f|0)>(g|0)){H[d+i>>2]=g;break c}d=d+i|0;g=H[a+12>>2];if((g|0)>(f|0)){H[d>>2]=g;break c}H[d>>2]=f}d=H[a+8>>2];h=h+1|0;if((d|0)>(h|0)){continue}break}if((d|0)<=0){break b}f=0;while(1){g=f<<2;d=g+c|0;g=H[b+g>>2]+H[g+i>>2]|0;H[d>>2]=g;d:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break d}g=g+H[a+20>>2]|0}H[d>>2]=g}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}f=H[a+56>>2];x=H[f>>2];f=H[f+4>>2]-x|0;if((f|0)>=5){D=H[a+52>>2];s=H[a+48>>2];u=f>>>2|0;E=u>>>0<=2?2:u;y=e&-2;z=e&1;F=e&-4;A=e&3;B=e-1|0;n=1;while(1){e:{f:{g:{h:{if((n|0)!=(u|0)){g=H[(n<<2)+x>>2];t=(e|0)<=0;if(!t){ra(m,0,w)}if((g|0)==-1){i=N(e,n);break f}C=H[s>>2];l=0;f=g;while(1){i:{if(H[(f>>>3&536870908)+C>>2]>>>f&1){break i}i=H[H[H[s+64>>2]+12>>2]+(f<<2)>>2];if((i|0)==-1){break i}j=H[D>>2];h=H[s+28>>2];o=H[j+(H[h+(i<<2)>>2]<<2)>>2];if((o|0)>=(n|0)){break i}k=i+1|0;k=H[j+(H[h+(((k>>>0)%3|0?k:i-2|0)<<2)>>2]<<2)>>2];if((k|0)>=(n|0)){break i}i=H[j+(H[h+(i+((i>>>0)%3|0?-1:2)<<2)>>2]<<2)>>2];if((i|0)>=(n|0)){break i}j:{if(t){break j}i=N(e,i);j=N(e,k);o=N(e,o);h=0;q=0;if(B){while(1){H[(h<<2)+p>>2]=(H[(h+i<<2)+c>>2]+H[(h+j<<2)+c>>2]|0)-H[(h+o<<2)+c>>2];k=h|1;H[(k<<2)+p>>2]=(H[(i+k<<2)+c>>2]+H[(j+k<<2)+c>>2]|0)-H[(k+o<<2)+c>>2];h=h+2|0;q=q+2|0;if((y|0)!=(q|0)){continue}break}}if(z){H[(h<<2)+p>>2]=(H[(h+i<<2)+c>>2]+H[(h+j<<2)+c>>2]|0)-H[(h+o<<2)+c>>2]}if(t){break j}o=0;h=0;i=0;if(e>>>0>3){while(1){j=h<<2;k=j+m|0;H[k>>2]=H[j+p>>2]+H[k>>2];k=j|4;q=k+m|0;H[q>>2]=H[k+p>>2]+H[q>>2];k=j|8;q=k+m|0;H[q>>2]=H[k+p>>2]+H[q>>2];j=j|12;k=j+m|0;H[k>>2]=H[j+p>>2]+H[k>>2];h=h+4|0;i=i+4|0;if((F|0)!=(i|0)){continue}break}}if(!A){break j}while(1){i=h<<2;j=i+m|0;H[j>>2]=H[i+p>>2]+H[j>>2];h=h+1|0;o=o+1|0;if((A|0)!=(o|0)){continue}break}}l=l+1|0}k:{l:{if((f>>>0)%3|0){h=f-1|0;break l}h=f+2|0;i=-1;if((h|0)==-1){break k}}i=-1;if(H[(h>>>3&536870908)+C>>2]>>>h&1){break k}f=H[H[H[s+64>>2]+12>>2]+(h<<2)>>2];i=-1;if((f|0)==-1){break k}i=f-1|0;if((f>>>0)%3|0){break k}i=f+2|0}f=i;if((g|0)!=(f|0)&(f|0)!=-1){continue}break}i=N(e,n);if(!l){break f}if(t){break g}h=0;f=0;if(!B){break h}while(1){g=h<<2;j=g+m|0;H[j>>2]=H[j>>2]/(l|0);g=(g|4)+m|0;H[g>>2]=H[g>>2]/(l|0);h=h+2|0;f=f+2|0;if((y|0)!=(f|0)){continue}break}break h}Ca();v()}if(!z){break g}f=(h<<2)+m|0;H[f>>2]=H[f>>2]/(l|0)}if((d|0)<=0){break e}l=H[r>>2];h=0;while(1){d=h<<2;f=H[d+m>>2];g=H[a+16>>2];m:{if((f|0)>(g|0)){H[d+l>>2]=g;break m}d=d+l|0;g=H[a+12>>2];if((g|0)>(f|0)){H[d>>2]=g;break m}H[d>>2]=f}d=H[a+8>>2];h=h+1|0;if((d|0)>(h|0)){continue}break}f=0;if((d|0)<=0){break e}d=i<<2;i=d+c|0;h=b+d|0;while(1){g=f<<2;d=g+i|0;g=H[h+g>>2]+H[g+l>>2]|0;H[d>>2]=g;n:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break n}g=g+H[a+20>>2]|0}H[d>>2]=g}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}break e}if((d|0)<=0){break e}g=(N(n-1|0,e)<<2)+c|0;l=H[r>>2];h=0;while(1){d=h<<2;f=H[d+g>>2];j=H[a+16>>2];o:{if((f|0)>(j|0)){H[d+l>>2]=j;break o}d=d+l|0;j=H[a+12>>2];if((j|0)>(f|0)){H[d>>2]=j;break o}H[d>>2]=f}d=H[a+8>>2];h=h+1|0;if((d|0)>(h|0)){continue}break}f=0;if((d|0)<=0){break e}d=i<<2;i=d+c|0;h=b+d|0;while(1){g=f<<2;d=g+i|0;g=H[h+g>>2]+H[g+l>>2]|0;H[d>>2]=g;p:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break p}g=g+H[a+20>>2]|0}H[d>>2]=g}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}n=n+1|0;if((E|0)!=(n|0)){continue}break}}oa(p);oa(m);return 1}function sj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;H[a+8>>2]=e;r=a+32|0;f=H[r>>2];j=H[a+36>>2]-f>>2;a:{if(j>>>0>>0){ya(r,e-j|0);d=H[a+8>>2];break a}d=e;if(e>>>0>=j>>>0){break a}H[a+36>>2]=f+(e<<2);d=e}u=e<<2;f=e>>>0>1073741823?-1:u;m=ra(pa(f),0,f);p=ra(pa(f),0,f);b:{if((d|0)<=0){break b}i=H[a+32>>2];while(1){f=h<<2;j=H[f+m>>2];d=H[a+16>>2];c:{if((j|0)>(d|0)){H[f+i>>2]=d;break c}f=f+i|0;d=H[a+12>>2];if((d|0)>(j|0)){H[f>>2]=d;break c}H[f>>2]=j}d=H[a+8>>2];h=h+1|0;if((d|0)>(h|0)){continue}break}if((d|0)<=0){break b}f=0;while(1){j=f<<2;d=j+c|0;j=H[b+j>>2]+H[j+i>>2]|0;H[d>>2]=j;d:{if((j|0)>H[a+16>>2]){j=j-H[a+20>>2]|0}else{if((j|0)>=H[a+12>>2]){break d}j=j+H[a+20>>2]|0}H[d>>2]=j}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}f=H[a+56>>2];w=H[f>>2];f=H[f+4>>2]-w|0;if((f|0)>=5){D=H[a+52>>2];x=H[a+48>>2];t=f>>>2|0;E=t>>>0<=2?2:t;y=e&-2;z=e&1;F=e&-4;A=e&3;B=e-1|0;n=1;while(1){e:{f:{g:{h:{if((n|0)!=(t|0)){j=H[(n<<2)+w>>2];s=(e|0)<=0;if(!s){ra(m,0,u)}if((j|0)==-1){g=N(e,n);break f}C=H[x+12>>2];q=0;f=j;while(1){h=H[(f<<2)+C>>2];i:{if((h|0)==-1){break i}o=H[D>>2];l=H[x>>2];k=H[o+(H[l+(h<<2)>>2]<<2)>>2];i=h+1|0;i=(i>>>0)%3|0?i:h-2|0;if((i|0)!=-1){g=H[l+(i<<2)>>2]}else{g=-1}j:{k:{if((h>>>0)%3|0){h=h-1|0;break k}h=h+2|0;i=-1;if((h|0)==-1){break j}}i=H[l+(h<<2)>>2]}if((k|0)>=(n|0)){break i}g=H[(g<<2)+o>>2];if((g|0)>=(n|0)){break i}i=H[o+(i<<2)>>2];if((i|0)>=(n|0)){break i}l:{if(s){break l}l=N(e,i);o=N(e,g);k=N(e,k);h=0;i=0;if(B){while(1){H[(h<<2)+p>>2]=(H[(h+l<<2)+c>>2]+H[(h+o<<2)+c>>2]|0)-H[(h+k<<2)+c>>2];g=h|1;H[(g<<2)+p>>2]=(H[(g+l<<2)+c>>2]+H[(g+o<<2)+c>>2]|0)-H[(g+k<<2)+c>>2];h=h+2|0;i=i+2|0;if((y|0)!=(i|0)){continue}break}}if(z){H[(h<<2)+p>>2]=(H[(h+l<<2)+c>>2]+H[(h+o<<2)+c>>2]|0)-H[(h+k<<2)+c>>2]}if(s){break l}o=0;h=0;k=0;if(e>>>0>3){while(1){l=h<<2;i=l+m|0;H[i>>2]=H[l+p>>2]+H[i>>2];g=l|4;i=g+m|0;H[i>>2]=H[g+p>>2]+H[i>>2];g=l|8;i=g+m|0;H[i>>2]=H[g+p>>2]+H[i>>2];g=l|12;i=g+m|0;H[i>>2]=H[g+p>>2]+H[i>>2];h=h+4|0;k=k+4|0;if((F|0)!=(k|0)){continue}break}}if(!A){break l}while(1){g=h<<2;i=g+m|0;H[i>>2]=H[g+p>>2]+H[i>>2];h=h+1|0;o=o+1|0;if((A|0)!=(o|0)){continue}break}}q=q+1|0}m:{n:{if((f>>>0)%3|0){h=f-1|0;break n}h=f+2|0;g=-1;if((h|0)==-1){break m}}f=H[(h<<2)+C>>2];g=-1;if((f|0)==-1){break m}g=f-1|0;if((f>>>0)%3|0){break m}g=f+2|0}f=g;if((j|0)!=(f|0)&(f|0)!=-1){continue}break}g=N(e,n);if(!q){break f}if(s){break g}h=0;f=0;if(!B){break h}while(1){i=h<<2;j=i+m|0;H[j>>2]=H[j>>2]/(q|0);j=(i|4)+m|0;H[j>>2]=H[j>>2]/(q|0);h=h+2|0;f=f+2|0;if((y|0)!=(f|0)){continue}break}break h}Ca();v()}if(!z){break g}f=(h<<2)+m|0;H[f>>2]=H[f>>2]/(q|0)}if((d|0)<=0){break e}k=H[r>>2];h=0;while(1){f=h<<2;j=H[f+m>>2];d=H[a+16>>2];o:{if((j|0)>(d|0)){H[f+k>>2]=d;break o}f=f+k|0;d=H[a+12>>2];if((d|0)>(j|0)){H[f>>2]=d;break o}H[f>>2]=j}d=H[a+8>>2];h=h+1|0;if((d|0)>(h|0)){continue}break}f=0;if((d|0)<=0){break e}d=g<<2;i=d+c|0;j=b+d|0;while(1){g=f<<2;d=g+i|0;g=H[g+j>>2]+H[g+k>>2]|0;H[d>>2]=g;p:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break p}g=g+H[a+20>>2]|0}H[d>>2]=g}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}break e}if((d|0)<=0){break e}f=(N(n-1|0,e)<<2)+c|0;k=H[r>>2];h=0;while(1){j=h<<2;i=H[j+f>>2];d=H[a+16>>2];q:{if((i|0)>(d|0)){H[j+k>>2]=d;break q}j=j+k|0;d=H[a+12>>2];if((d|0)>(i|0)){H[j>>2]=d;break q}H[j>>2]=i}d=H[a+8>>2];h=h+1|0;if((d|0)>(h|0)){continue}break}f=0;if((d|0)<=0){break e}d=g<<2;i=d+c|0;j=b+d|0;while(1){g=f<<2;d=g+i|0;g=H[g+j>>2]+H[g+k>>2]|0;H[d>>2]=g;r:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break r}g=g+H[a+20>>2]|0}H[d>>2]=g}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}n=n+1|0;if((E|0)!=(n|0)){continue}break}}oa(p);oa(m);return 1}function xa(a){var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;f=ca-32|0;ca=f;a:{b=H[a+16>>2];b:{if(b>>>0>=341){H[a+16>>2]=b-341;b=H[a+4>>2];j=H[b>>2];c=b+4|0;H[a+4>>2]=c;b=H[a+8>>2];c:{if((b|0)!=H[a+12>>2]){d=b;break c}k=H[a>>2];if(k>>>0>>0){e=((c-k>>2)+1|0)/-2<<2;b=b-c|0;d=va(e+c|0,c,b)+b|0;H[a+8>>2]=d;H[a+4>>2]=e+H[a+4>>2];break c}d=(b|0)==(k|0)?1:b-k>>1;if(d>>>0>=1073741824){break a}e=d<<2;h=pa(e);l=e+h|0;e=h+(d&-4)|0;d=e;d:{if((b|0)==(c|0)){break d}b=b-c|0;m=b&-4;i=b-4|0;g=(i>>>2|0)+1&7;e:{if(!g){b=e;break e}d=0;b=e;while(1){H[b>>2]=H[c>>2];c=c+4|0;b=b+4|0;d=d+1|0;if((g|0)!=(d|0)){continue}break}}d=e+m|0;if(i>>>0<28){break d}while(1){H[b>>2]=H[c>>2];H[b+4>>2]=H[c+4>>2];H[b+8>>2]=H[c+8>>2];H[b+12>>2]=H[c+12>>2];H[b+16>>2]=H[c+16>>2];H[b+20>>2]=H[c+20>>2];H[b+24>>2]=H[c+24>>2];H[b+28>>2]=H[c+28>>2];c=c+32|0;b=b+32|0;if((d|0)!=(b|0)){continue}break}}H[a+12>>2]=l;H[a+8>>2]=d;H[a+4>>2]=e;H[a>>2]=h;if(!k){break c}oa(k);d=H[a+8>>2]}H[d>>2]=j;H[a+8>>2]=H[a+8>>2]+4;break b}c=H[a+8>>2];b=H[a+4>>2];l=c-b|0;h=l>>2;g=H[a+12>>2];d=H[a>>2];e=g-d|0;if(h>>>0>2>>>0){if((c|0)!=(g|0)){n=f,o=pa(4092),H[n+8>>2]=o;d=a;f:{g:{b=H[a+8>>2];h:{if((b|0)!=H[a+12>>2]){e=b;break h}c=H[d+4>>2];h=H[d>>2];if(c>>>0>h>>>0){g=((c-h>>2)+1|0)/-2<<2;a=b-c|0;e=va(g+c|0,c,a)+a|0;H[d+8>>2]=e;H[d+4>>2]=g+H[d+4>>2];break h}e=(b|0)==(h|0)?1:b-h>>1;if(e>>>0>=1073741824){break g}a=e<<2;j=pa(a);l=a+j|0;a=j+(e&-4)|0;e=a;i:{if((b|0)==(c|0)){break i}b=b-c|0;m=b&-4;i=b-4|0;g=(i>>>2|0)+1&7;j:{if(!g){b=a;break j}e=0;b=a;while(1){H[b>>2]=H[c>>2];c=c+4|0;b=b+4|0;e=e+1|0;if((g|0)!=(e|0)){continue}break}}e=a+m|0;if(i>>>0<28){break i}while(1){H[b>>2]=H[c>>2];H[b+4>>2]=H[c+4>>2];H[b+8>>2]=H[c+8>>2];H[b+12>>2]=H[c+12>>2];H[b+16>>2]=H[c+16>>2];H[b+20>>2]=H[c+20>>2];H[b+24>>2]=H[c+24>>2];H[b+28>>2]=H[c+28>>2];c=c+32|0;b=b+32|0;if((e|0)!=(b|0)){continue}break}}H[d+12>>2]=l;H[d+8>>2]=e;H[d+4>>2]=a;H[d>>2]=j;if(!h){break h}oa(h);e=H[d+8>>2]}H[e>>2]=H[f+8>>2];H[d+8>>2]=H[d+8>>2]+4;break f}wa();v()}break b}n=f,o=pa(4092),H[n+8>>2]=o;qd(a,f+8|0);b=H[a+4>>2];j=H[b>>2];c=b+4|0;H[a+4>>2]=c;b=H[a+8>>2];k:{if((b|0)!=H[a+12>>2]){d=b;break k}k=H[a>>2];if(k>>>0>>0){e=((c-k>>2)+1|0)/-2<<2;b=b-c|0;d=va(e+c|0,c,b)+b|0;H[a+8>>2]=d;H[a+4>>2]=e+H[a+4>>2];break k}d=(b|0)==(k|0)?1:b-k>>1;if(d>>>0>=1073741824){break a}e=d<<2;h=pa(e);l=e+h|0;e=h+(d&-4)|0;d=e;l:{if((b|0)==(c|0)){break l}b=b-c|0;m=b&-4;i=b-4|0;g=(i>>>2|0)+1&7;m:{if(!g){b=e;break m}d=0;b=e;while(1){H[b>>2]=H[c>>2];c=c+4|0;b=b+4|0;d=d+1|0;if((g|0)!=(d|0)){continue}break}}d=e+m|0;if(i>>>0<28){break l}while(1){H[b>>2]=H[c>>2];H[b+4>>2]=H[c+4>>2];H[b+8>>2]=H[c+8>>2];H[b+12>>2]=H[c+12>>2];H[b+16>>2]=H[c+16>>2];H[b+20>>2]=H[c+20>>2];H[b+24>>2]=H[c+24>>2];H[b+28>>2]=H[c+28>>2];c=c+32|0;b=b+32|0;if((d|0)!=(b|0)){continue}break}}H[a+12>>2]=l;H[a+8>>2]=d;H[a+4>>2]=e;H[a>>2]=h;if(!k){break k}oa(k);d=H[a+8>>2]}H[d>>2]=j;H[a+8>>2]=H[a+8>>2]+4;break b}H[f+24>>2]=a+12;m=(d|0)==(g|0)?1:e>>1;if(m>>>0>=1073741824){break a}e=m<<2;g=pa(e);H[f+8>>2]=g;j=e+g|0;H[f+20>>2]=j;d=(h<<2)+g|0;H[f+12>>2]=d;i=pa(4092);n:{if((h|0)!=(m|0)){break n}if((l|0)>0){d=((h+1|0)/-2<<2)+d|0;H[f+12>>2]=d;break n}d=(b|0)==(c|0)?1:l>>1;if(d>>>0>=1073741824){break a}b=d<<2;e=pa(b);H[f+8>>2]=e;j=b+e|0;H[f+20>>2]=j;d=e+(d&-4)|0;H[f+12>>2]=d;oa(g);b=H[a+4>>2];c=H[a+8>>2];g=e}H[d>>2]=i;i=d+4|0;H[f+16>>2]=i;e=b;if((b|0)!=(c|0)){while(1){c=c-4|0;qd(f+8|0,c);if(H[a+4>>2]!=(c|0)){continue}break}j=H[f+20>>2];i=H[f+16>>2];d=H[f+12>>2];g=H[f+8>>2];e=c;b=H[a+8>>2]}c=H[a>>2];H[a>>2]=g;H[f+8>>2]=c;H[a+4>>2]=d;H[f+12>>2]=e;H[a+8>>2]=i;H[f+16>>2]=b;d=H[a+12>>2];H[a+12>>2]=j;H[f+20>>2]=d;if((b|0)!=(e|0)){H[f+16>>2]=((e-b|0)+3&-4)+b}if(!c){break b}oa(c)}ca=f+32|0;return}wa();v()}function Aj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=O(0),j=0,k=0,l=0,m=O(0),n=O(0),o=O(0),p=O(0),q=O(0),r=0,s=O(0),t=O(0),u=O(0),w=O(0),x=0,y=O(0),z=O(0),A=O(0),B=0;a:{b:{if((e|0)!=2){break b}H[a+64>>2]=f;H[a+72>>2]=2;e=pa(8);d=H[a+68>>2];H[a+68>>2]=e;if(d){oa(d)}H[a+8>>2]=2;x=a+32|0;e=H[x>>2];d=H[a+36>>2]-e|0;c:{if(d>>>0<=7){ya(x,2-(d>>>2|0)|0);break c}if((d|0)==8){break c}H[a+36>>2]=e+8}h=1;d=H[a+56>>2];d=H[d+4>>2]-H[d>>2]|0;if((d|0)<=0){break b}d=d>>>2|0;B=d>>>0<=1?1:d;d=0;while(1){e=H[a+56>>2];h=H[e>>2];if(H[e+4>>2]-h>>2>>>0<=d>>>0){break a}q=O(0);g=ca-48|0;ca=g;e=-1;h=H[h+(d<<2)>>2];f=-1;d:{if((h|0)==-1){break d}e=h+1|0;e=(e>>>0)%3|0?e:h-2|0;f=h-1|0;if((h>>>0)%3|0){break d}f=h+2|0}j=H[a+52>>2];h=H[j>>2];e:{f:{j=H[j+4>>2]-h>>2;l=e<<2;e=H[H[a+48>>2]+28>>2];r=H[l+e>>2];if(j>>>0<=r>>>0){break f}e=H[e+(f<<2)>>2];if(e>>>0>=j>>>0){break f}j=H[h+(e<<2)>>2];f=H[h+(r<<2)>>2];g:{if(!((j|0)>=(d|0)|(f|0)>=(d|0))){e=H[a+72>>2];h=(N(e,j)<<2)+c|0;m=O(H[h+4>>2]);e=(N(e,f)<<2)+c|0;p=O(H[e+4>>2]);y=O(H[e>>2]);n=O(H[h>>2]);if(!(y!=n|m!=p)){h=+m>2147483647;e=H[a+68>>2];if(O(P(m))>2]=m2147483647;if(O(P(n))>2]=n>2]+(d<<2)>>2];H[g+40>>2]=0;H[g+32>>2]=0;H[g+36>>2]=0;h=H[a+60>>2];if(!I[h+84|0]){e=H[H[h+68>>2]+(e<<2)>>2]}Va(h,e,F[h+24|0],g+32|0);f=H[H[a+64>>2]+(f<<2)>>2];H[g+24>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;e=H[a+60>>2];if(!I[e+84|0]){f=H[H[e+68>>2]+(f<<2)>>2]}Va(e,f,F[e+24|0],g+16|0);f=H[H[a+64>>2]+(j<<2)>>2];H[g+8>>2]=0;H[g>>2]=0;H[g+4>>2]=0;e=H[a+60>>2];if(!I[e+84|0]){f=H[H[e+68>>2]+(f<<2)>>2]}Va(e,f,F[e+24|0],g);o=L[g+24>>2];s=O(L[g+8>>2]-o);t=L[g+20>>2];u=O(L[g+4>>2]-t);A=L[g+16>>2];w=O(L[g>>2]-A);z=O(O(s*s)+O(O(u*u)+O(O(w*w)+O(0))));h:{if(H[a+88>>2]>=258){i=O(0);if(!(z>O(0))){break h}}i=O(L[g+40>>2]-o);o=O(L[g+36>>2]-t);t=O(L[g+32>>2]-A);q=O(O(O(s*i)+O(O(u*o)+O(O(w*t)+O(0))))/z);i=O(i-O(s*q));s=O(i*i);i=O(o-O(u*q));o=O(i*i);i=O(t-O(w*q));i=O(W(O(O(s+O(o+O(O(i*i)+O(0))))/z)))}f=H[a+80>>2];if(f){e=f-1|0;h=H[H[a+76>>2]+(e>>>3&536870908)>>2];H[a+80>>2]=e;m=O(m-p);o=O(O(m*q)+p);n=O(n-y);p=O(n*i);e=h>>>e&1;p=O(o+(e?p:O(-p)));i=O(i*m);k=T(+O(O(O(n*q)+y)+(e?O(-i):i))+.5);i:{if(k<-2147483648|k!=k|k>2147483647){e=H[a+68>>2];H[e>>2]=-2147483648;break i}e=H[a+68>>2];if(P(k)<2147483648){h=~~k}else{h=-2147483648}H[e>>2]=h}k=T(+p+.5);j=k>2147483647;if(P(k)<2147483648){h=~~k}else{h=-2147483648}H[e+4>>2]=k<-2147483648?-2147483648:k!=k?-2147483648:j?-2147483648:h}f=(f|0)!=0;break g}j:{if((d|0)>(f|0)){e=H[a+72>>2];h=N(f,e);break j}if((d|0)<=0){f=1;if(H[a+72>>2]<=0){break g}h=H[a+68>>2];e=0;while(1){H[h+(e<<2)>>2]=0;e=e+1|0;if((e|0)>2]){continue}break}break g}e=H[a+72>>2];h=N(e,d-1|0)}f=1;if((e|0)<=0){break g}j=H[a+68>>2];e=0;while(1){H[j+(e<<2)>>2]=H[(e+h<<2)+c>>2];e=e+1|0;if((e|0)>2]){continue}break}}ca=g+48|0;break e}Ca();v()}h=f;if(!h){return 0}k:{if(H[a+8>>2]<=0){break k}r=H[a+68>>2];j=H[x>>2];e=0;while(1){f=e<<2;g=H[f+r>>2];l=H[a+16>>2];l:{if((g|0)>(l|0)){H[f+j>>2]=l;break l}f=f+j|0;l=H[a+12>>2];if((l|0)>(g|0)){H[f>>2]=l;break l}H[f>>2]=g}e=e+1|0;g=H[a+8>>2];if((e|0)<(g|0)){continue}break}f=0;if((g|0)<=0){break k}e=d<<3;r=e+c|0;l=b+e|0;while(1){g=f<<2;e=g+r|0;g=H[g+l>>2]+H[g+j>>2]|0;H[e>>2]=g;m:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break m}g=g+H[a+20>>2]|0}H[e>>2]=g}f=f+1|0;if((f|0)>2]){continue}break}}d=d+1|0;if((B|0)!=(d|0)){continue}break}}return h|0}Ca();v()}function kj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=O(0),j=0,k=0,l=O(0),m=O(0),n=O(0),o=O(0),p=0,q=O(0),r=O(0),s=O(0),t=O(0),u=O(0),w=0,x=O(0),y=O(0),z=0,A=O(0),B=0;a:{b:{if((e|0)!=2){break b}H[a+64>>2]=f;H[a+72>>2]=2;e=pa(8);d=H[a+68>>2];H[a+68>>2]=e;if(d){oa(d)}H[a+8>>2]=2;w=a+32|0;e=H[w>>2];d=H[a+36>>2]-e|0;c:{if(d>>>0<=7){ya(w,2-(d>>>2|0)|0);break c}if((d|0)==8){break c}H[a+36>>2]=e+8}h=1;d=H[a+56>>2];d=H[d+4>>2]-H[d>>2]|0;if((d|0)<=0){break b}d=d>>>2|0;B=d>>>0<=1?1:d;d=0;while(1){f=H[a+56>>2];e=H[f>>2];if(H[f+4>>2]-e>>2>>>0<=d>>>0){break a}q=O(0);g=ca-48|0;ca=g;h=-1;d:{e:{e=H[e+(d<<2)>>2];if((e|0)==-1){break e}j=H[a+48>>2];f=e+1|0;f=(f>>>0)%3|0?f:e-2|0;if((f|0)!=-1){h=H[H[j>>2]+(f<<2)>>2]}f=-1;e=e+((e>>>0)%3|0?-1:2)|0;if((e|0)!=-1){f=H[H[j>>2]+(e<<2)>>2]}e=H[a+52>>2];j=H[e>>2];e=H[e+4>>2]-j>>2;if(e>>>0<=h>>>0|e>>>0<=f>>>0){break e}e=H[j+(h<<2)>>2];j=H[j+(f<<2)>>2];f:{if(!((d|0)<=(e|0)|(j|0)>=(d|0))){f=H[a+72>>2];h=(N(f,j)<<2)+c|0;l=O(H[h+4>>2]);f=(N(e,f)<<2)+c|0;o=O(H[f+4>>2]);x=O(H[f>>2]);m=O(H[h>>2]);if(!(x!=m|l!=o)){h=+l>2147483647;e=H[a+68>>2];if(O(P(l))>2]=l2147483647;if(O(P(m))>2]=m>2]+(d<<2)>>2];H[g+40>>2]=0;H[g+32>>2]=0;H[g+36>>2]=0;h=H[a+60>>2];if(!I[h+84|0]){f=H[H[h+68>>2]+(f<<2)>>2]}Va(h,f,F[h+24|0],g+32|0);f=H[H[a+64>>2]+(e<<2)>>2];H[g+24>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;e=H[a+60>>2];if(!I[e+84|0]){f=H[H[e+68>>2]+(f<<2)>>2]}Va(e,f,F[e+24|0],g+16|0);h=H[H[a+64>>2]+(j<<2)>>2];H[g+8>>2]=0;H[g>>2]=0;H[g+4>>2]=0;e=H[a+60>>2];if(!I[e+84|0]){h=H[H[e+68>>2]+(h<<2)>>2]}Va(e,h,F[e+24|0],g);n=L[g+24>>2];r=O(L[g+8>>2]-n);s=L[g+20>>2];t=O(L[g+4>>2]-s);A=L[g+16>>2];u=O(L[g>>2]-A);y=O(O(r*r)+O(O(t*t)+O(O(u*u)+O(0))));g:{if(H[a+88>>2]>=258){i=O(0);if(!(y>O(0))){break g}}i=O(L[g+40>>2]-n);n=O(L[g+36>>2]-s);s=O(L[g+32>>2]-A);q=O(O(O(r*i)+O(O(t*n)+O(O(u*s)+O(0))))/y);i=O(i-O(r*q));r=O(i*i);i=O(n-O(t*q));n=O(i*i);i=O(s-O(u*q));i=O(W(O(O(r+O(n+O(O(i*i)+O(0))))/y)))}e=H[a+80>>2];if(e){f=e-1|0;h=H[H[a+76>>2]+(f>>>3&536870908)>>2];H[a+80>>2]=f;l=O(l-o);n=O(O(l*q)+o);m=O(m-x);o=O(m*i);f=h>>>f&1;o=O(n+(f?o:O(-o)));i=O(i*l);k=T(+O(O(O(m*q)+x)+(f?O(-i):i))+.5);h:{if(k<-2147483648|k!=k|k>2147483647){h=H[a+68>>2];H[h>>2]=-2147483648;break h}h=H[a+68>>2];if(P(k)<2147483648){f=~~k}else{f=-2147483648}H[h>>2]=f}k=T(+o+.5);j=k>2147483647;if(P(k)<2147483648){f=~~k}else{f=-2147483648}H[h+4>>2]=k<-2147483648?-2147483648:k!=k?-2147483648:j?-2147483648:f}h=(e|0)!=0;break f}i:{if((d|0)>(e|0)){f=H[a+72>>2];e=N(e,f);break i}if((d|0)<=0){h=1;if(H[a+72>>2]<=0){break f}e=H[a+68>>2];f=0;while(1){H[e+(f<<2)>>2]=0;f=f+1|0;if((f|0)>2]){continue}break}break f}f=H[a+72>>2];e=N(f,d-1|0)}h=1;if((f|0)<=0){break f}j=H[a+68>>2];f=0;while(1){H[j+(f<<2)>>2]=H[(e+f<<2)+c>>2];f=f+1|0;if((f|0)>2]){continue}break}}ca=g+48|0;break d}Ca();v()}if(!h){return 0}j:{if(H[a+8>>2]<=0){break j}z=H[a+68>>2];j=H[w>>2];e=0;while(1){f=e<<2;g=H[f+z>>2];p=H[a+16>>2];k:{if((g|0)>(p|0)){H[f+j>>2]=p;break k}f=f+j|0;p=H[a+12>>2];if((p|0)>(g|0)){H[f>>2]=p;break k}H[f>>2]=g}e=e+1|0;g=H[a+8>>2];if((e|0)<(g|0)){continue}break}f=0;if((g|0)<=0){break j}e=d<<3;z=e+c|0;p=b+e|0;while(1){g=f<<2;e=g+z|0;g=H[g+p>>2]+H[g+j>>2]|0;H[e>>2]=g;l:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break l}g=g+H[a+20>>2]|0}H[e>>2]=g}f=f+1|0;if((f|0)>2]){continue}break}}d=d+1|0;if((B|0)!=(d|0)){continue}break}}return h|0}Ca();v()}function Of(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f=ca-704|0;ca=f;n=1;a:{b:{c:{d:{if(J[b+38>>1]<515){break d}n=0;c=H[b+20>>2];d=H[b+12>>2];g=H[b+16>>2];if((c|0)>=(d|0)&g>>>0>=K[b+8>>2]|(c|0)>(d|0)){break d}p=I[H[b>>2]+g|0];g=g+1|0;c=g?c:c+1|0;H[b+16>>2]=g;H[b+20>>2]=c;g=H[H[(ea[H[H[a>>2]+28>>2]](a)|0)+4>>2]+80>>2];c=ea[H[H[a>>2]+24>>2]](a)|0;H[f+40>>2]=0;H[f+32>>2]=0;H[f+36>>2]=0;if(c){if(c>>>0>=214748365){break c}c=N(c,20);d=pa(c);H[f+32>>2]=d;H[f+40>>2]=c+d;c=c-20|0;c=(c-((c>>>0)%20|0)|0)+20|0;q=f,r=ra(d,0,c)+c|0,H[q+36>>2]=r}e:{if((ea[H[H[a>>2]+24>>2]](a)|0)>0){while(1){c=ea[H[H[a>>2]+20>>2]](a,l)|0;c=H[H[H[(ea[H[H[a>>2]+28>>2]](a)|0)+4>>2]+8>>2]+(c<<2)>>2];mb(c,g);F[c+84|0]=1;H[c+72>>2]=H[c+68>>2];d=H[c+28>>2];if(d>>>0>9){break e}f:{g:{h:{e=1<>2],d,6,0,i,i>>31);c=jc(pa(96),e);H[f>>2]=c;F[c+84|0]=1;H[c+72>>2]=H[c+68>>2];mb(c,g);c=H[a+64>>2];if(c>>>0>=K[a+68>>2]){break h}d=H[f>>2];H[f>>2]=0;H[c>>2]=d;c=c+4|0;H[a+64>>2]=c;break g}j=0;if(!I[c+24|0]){break f}while(1){d=H[a+52>>2];i=H[a+56>>2];i:{if(d>>>0>>0){H[d>>2]=0;H[a+52>>2]=d+4;break i}e=d;d=H[a+48>>2];m=e-d|0;k=m>>2;e=k+1|0;if(e>>>0>=1073741824){break b}o=k<<2;i=i-d|0;k=i>>>1|0;e=i>>>0>=2147483644?1073741823:e>>>0>>0?k:e;if(e){if(e>>>0>=1073741824){break a}i=pa(e<<2)}else{i=0}k=o+i|0;H[k>>2]=0;o=e<<2;e=va(i,d,m);H[a+56>>2]=o+e;H[a+52>>2]=k+4;H[a+48>>2]=e;if(!d){break i}oa(d)}j=j+1|0;if(j>>>0>2];i=H[a+64>>2]-e>>2;d=i+1|0;if(d>>>0<1073741824){e=H[a+68>>2]-e|0;j=e>>>1|0;e=e>>>0>=2147483644?1073741823:d>>>0>>0?j:d;if(e){if(e>>>0>=1073741824){break l}c=pa(e<<2)}j=H[f>>2];H[f>>2]=0;d=(i<<2)+c|0;H[d>>2]=j;e=(e<<2)+c|0;i=d+4|0;c=H[a+64>>2];j=H[a+60>>2];if((c|0)==(j|0)){break k}while(1){c=c-4|0;m=H[c>>2];H[c>>2]=0;d=d-4|0;H[d>>2]=m;if((c|0)!=(j|0)){continue}break}H[a+68>>2]=e;e=H[a+64>>2];H[a+64>>2]=i;c=H[a+60>>2];H[a+60>>2]=d;if((c|0)==(e|0)){break j}while(1){e=e-4|0;d=H[e>>2];H[e>>2]=0;if(d){Ga(d)}if((c|0)!=(e|0)){continue}break}break j}sa();v()}wa();v()}H[a+68>>2]=e;H[a+64>>2]=i;H[a+60>>2]=d}if(c){oa(c)}c=H[a+64>>2]}c=H[c-4>>2];d=H[f>>2];H[f>>2]=0;if(!d){break f}Ga(d)}i=H[c+28>>2];d=i-1|0;if(d>>>0<=10){e=H[(d<<2)+13584>>2]}else{e=-1}d=H[f+32>>2]+N(l,20)|0;j=I[c+24|0];H[d+16>>2]=j;H[d+12>>2]=(e|0)>0?e:0;H[d+8>>2]=i;H[d+4>>2]=h;H[d>>2]=c;h=h+j|0;l=l+1|0;if((ea[H[H[a>>2]+24>>2]](a)|0)>(l|0)){continue}break}}a=Ac(f,f+32|0);m:{n:{o:{switch(p|0){case 0:c=wb(f+48|0,h);b=Bd(c,b,a,g);h=H[c+8>>2];xb(c);if(!b){break m}if((h|0)==(g|0)){break n}break m;case 1:c=wb(f+48|0,h);b=zd(c,b,a,g);h=H[c+8>>2];xb(c);if(!b){break m}if((h|0)==(g|0)){break n}break m;case 2:c=ub(f+48|0,h);b=yd(c,b,a,g);h=H[c+8>>2];vb(c);if(!b){break m}if((h|0)==(g|0)){break n}break m;case 3:c=ub(f+48|0,h);b=xd(c,b,a,g);h=H[c+8>>2];vb(c);if(!b){break m}if((h|0)==(g|0)){break n}break m;case 4:c=$a(f+48|0,h);b=wd(c,b,a,g);h=H[c+8>>2];ab(c);if(!b){break m}if((h|0)==(g|0)){break n}break m;case 5:c=$a(f+48|0,h);b=vd(c,b,a,g);h=H[c+8>>2];ab(c);if(!b){break m}if((h|0)==(g|0)){break n}break m;case 6:break o;default:break m}}c=$a(f+48|0,h);b=ud(c,b,a,g);h=H[c+8>>2];ab(c);if(!b|(h|0)!=(g|0)){break m}}n=1}b=H[a+16>>2];if(b){H[a+20>>2]=b;oa(b)}b=H[a>>2];if(!b){break e}H[a+4>>2]=b;oa(b)}a=H[f+32>>2];if(!a){break d}H[f+36>>2]=a;oa(a)}ca=f+704|0;return n|0}sa();v()}sa();v()}wa();v()}function Zi(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0;e=ca-32|0;ca=e;a:{b:{switch(c-2|0){case 0:c=H[a+4>>2];f=H[a+12>>2];H[e+24>>2]=-1;H[e+16>>2]=-1;H[e+20>>2]=1065353216;H[e+8>>2]=-1;H[e+12>>2]=-1;if((b|0)==-2){break a}i=H[H[H[c+4>>2]+8>>2]+(f<<2)>>2];if((ea[H[H[c>>2]+8>>2]](c)|0)==1){h=H[H[H[c+4>>2]+8>>2]+(f<<2)>>2];c:{if((ea[H[H[c>>2]+8>>2]](c)|0)!=1|b-1>>>0>5){break c}g=ea[H[H[c>>2]+36>>2]](c)|0;a=ea[H[H[c>>2]+44>>2]](c,f)|0;if(!g|!a){break c}f=ea[H[H[c>>2]+40>>2]](c,f)|0;d:{if(f){if((b|0)!=6){break c}b=H[c+44>>2];d=pa(112);H[d+4>>2]=h;c=H[e+12>>2];H[d+8>>2]=H[e+8>>2];H[d+12>>2]=c;c=H[e+20>>2];H[d+16>>2]=H[e+16>>2];H[d+20>>2]=c;H[d+24>>2]=H[e+24>>2];H[d+40>>2]=a;c=a+12|0;H[d+36>>2]=c;H[d+32>>2]=f;H[d+28>>2]=b;H[d+68>>2]=a;H[d- -64>>2]=c;H[d+60>>2]=f;H[d+56>>2]=b;H[d+48>>2]=0;H[d+52>>2]=0;H[d>>2]=7144;H[d+88>>2]=1065353216;H[d+92>>2]=-1;H[d+80>>2]=-1;H[d+84>>2]=-1;H[d+72>>2]=1;H[d+76>>2]=-1;H[d+44>>2]=7668;a=d+96|0;break d}if((b|0)!=6){break c}b=H[c+44>>2];d=pa(112);H[d+4>>2]=h;c=H[e+12>>2];H[d+8>>2]=H[e+8>>2];H[d+12>>2]=c;c=H[e+20>>2];H[d+16>>2]=H[e+16>>2];H[d+20>>2]=c;H[d+24>>2]=H[e+24>>2];H[d+40>>2]=a;c=a+12|0;H[d+36>>2]=c;H[d+32>>2]=g;H[d+28>>2]=b;H[d+68>>2]=a;H[d- -64>>2]=c;H[d+60>>2]=g;H[d+56>>2]=b;H[d+48>>2]=0;H[d+52>>2]=0;H[d>>2]=8080;H[d+88>>2]=1065353216;H[d+92>>2]=-1;H[d+80>>2]=-1;H[d+84>>2]=-1;H[d+72>>2]=1;H[d+76>>2]=-1;H[d+44>>2]=8472;a=d+96|0}H[a>>2]=0;H[a+4>>2]=0;F[a+5|0]=0;F[a+6|0]=0;F[a+7|0]=0;F[a+8|0]=0;F[a+9|0]=0;F[a+10|0]=0;F[a+11|0]=0;F[a+12|0]=0}if(d){break a}}d=pa(28);H[d+4>>2]=i;a=H[e+12>>2];H[d+8>>2]=H[e+8>>2];H[d+12>>2]=a;a=H[e+20>>2];H[d+16>>2]=H[e+16>>2];H[d+20>>2]=a;H[d+24>>2]=H[e+24>>2];H[d>>2]=8860;break a;case 1:break b;default:break a}}c=H[a+4>>2];f=H[a+12>>2];H[e+24>>2]=-1;H[e+16>>2]=-1;H[e+20>>2]=1065353216;H[e+8>>2]=-1;H[e+12>>2]=-1;if((b|0)==-2){break a}i=H[H[H[c+4>>2]+8>>2]+(f<<2)>>2];if((ea[H[H[c>>2]+8>>2]](c)|0)==1){h=H[H[H[c+4>>2]+8>>2]+(f<<2)>>2];e:{if((ea[H[H[c>>2]+8>>2]](c)|0)!=1|b-1>>>0>5){break e}g=ea[H[H[c>>2]+36>>2]](c)|0;a=ea[H[H[c>>2]+44>>2]](c,f)|0;if(!g|!a){break e}f=ea[H[H[c>>2]+40>>2]](c,f)|0;f:{if(f){if((b|0)!=6){break e}b=H[c+44>>2];d=pa(112);H[d+4>>2]=h;c=H[e+12>>2];H[d+8>>2]=H[e+8>>2];H[d+12>>2]=c;c=H[e+20>>2];H[d+16>>2]=H[e+16>>2];H[d+20>>2]=c;H[d+24>>2]=H[e+24>>2];H[d+40>>2]=a;c=a+12|0;H[d+36>>2]=c;H[d+32>>2]=f;H[d+28>>2]=b;H[d+68>>2]=a;H[d- -64>>2]=c;H[d+60>>2]=f;H[d+56>>2]=b;H[d+48>>2]=0;H[d+52>>2]=0;H[d>>2]=9028;H[d+88>>2]=1065353216;H[d+92>>2]=-1;H[d+80>>2]=-1;H[d+84>>2]=-1;H[d+72>>2]=1;H[d+76>>2]=-1;H[d+44>>2]=9592;a=d+96|0;break f}if((b|0)!=6){break e}b=H[c+44>>2];d=pa(112);H[d+4>>2]=h;c=H[e+12>>2];H[d+8>>2]=H[e+8>>2];H[d+12>>2]=c;c=H[e+20>>2];H[d+16>>2]=H[e+16>>2];H[d+20>>2]=c;H[d+24>>2]=H[e+24>>2];H[d+40>>2]=a;c=a+12|0;H[d+36>>2]=c;H[d+32>>2]=g;H[d+28>>2]=b;H[d+68>>2]=a;H[d- -64>>2]=c;H[d+60>>2]=g;H[d+56>>2]=b;H[d+48>>2]=0;H[d+52>>2]=0;H[d>>2]=10032;H[d+88>>2]=1065353216;H[d+92>>2]=-1;H[d+80>>2]=-1;H[d+84>>2]=-1;H[d+72>>2]=1;H[d+76>>2]=-1;H[d+44>>2]=10452;a=d+96|0}H[a>>2]=0;H[a+4>>2]=0;F[a+5|0]=0;F[a+6|0]=0;F[a+7|0]=0;F[a+8|0]=0;F[a+9|0]=0;F[a+10|0]=0;F[a+11|0]=0;F[a+12|0]=0}if(d){break a}}d=pa(28);H[d+4>>2]=i;a=H[e+12>>2];H[d+8>>2]=H[e+8>>2];H[d+12>>2]=a;a=H[e+20>>2];H[d+16>>2]=H[e+16>>2];H[d+20>>2]=a;H[d+24>>2]=H[e+24>>2];H[d>>2]=10864}ca=e+32|0;return d|0}function Ki(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=O(0),f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=O(0),p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;if(H[c>>2]==H[c+4>>2]){m=H[d+80>>2];u=ca-16|0;ca=u;g=H[a+4>>2];k=I[b+24|0];h=H[d+48>>2];n=H[H[d>>2]>>2];c=u+8|0;H[c>>2]=1065353216;d=c;L[c>>2]=O(-1<>2];c=pa(k<<2);a:{if(!m|!k){break a}p=h+n|0;o=L[d>>2];n=H[a+8>>2];v=H[b>>2];d=H[b+48>>2];g=H[b+40>>2];w=H[b+44>>2];if(!I[b+84|0]){f=H[b+68>>2];s=k&254;t=k&1;a=0;while(1){b=H[v>>2];l=Rj(g,w,H[f+(i<<2)>>2],0)+d|0;h=qa(c,b+l|0,g);b=0;q=0;if((k|0)!=1){while(1){l=p+(a<<2)|0;j=b<<2;e=O(T(O(O(o*O(L[j+h>>2]-L[n+j>>2]))+O(.5))));b:{if(O(P(e))>2]=r;j=j|4;e=O(T(O(O(o*O(L[j+h>>2]-L[n+j>>2]))+O(.5))));c:{if(O(P(e))>2]=j;b=b+2|0;a=a+2|0;q=q+2|0;if((s|0)!=(q|0)){continue}break}}if(t){l=p+(a<<2)|0;b=b<<2;e=O(T(O(O(o*O(L[b+h>>2]-L[b+n>>2]))+O(.5))));d:{if(O(P(e))>2]=b;a=a+1|0}i=i+1|0;if((m|0)!=(i|0)){continue}break}break a}s=k&254;t=k&1;a=0;while(1){b=H[v>>2];h=Rj(g,w,i,l)+d|0;j=qa(c,b+h|0,g);b=0;q=0;if((k|0)!=1){while(1){h=p+(a<<2)|0;f=b<<2;e=O(T(O(O(o*O(L[f+j>>2]-L[f+n>>2]))+O(.5))));e:{if(O(P(e))>2]=r;f=f|4;e=O(T(O(O(o*O(L[f+j>>2]-L[f+n>>2]))+O(.5))));f:{if(O(P(e))>2]=f;b=b+2|0;a=a+2|0;q=q+2|0;if((s|0)!=(q|0)){continue}break}}if(t){h=p+(a<<2)|0;b=b<<2;e=O(T(O(O(o*O(L[b+j>>2]-L[b+n>>2]))+O(.5))));g:{if(O(P(e))>2]=b;a=a+1|0}b=l;i=i+1|0;b=i?b:b+1|0;l=b;if((i|0)!=(m|0)|b){continue}break}}oa(c);ca=u+16|0;return 1}j=ca-16|0;ca=j;m=H[a+4>>2];i=I[b+24|0];g=H[d+48>>2];h=H[H[d>>2]>>2];d=j+8|0;H[d>>2]=1065353216;l=d;L[d>>2]=O(-1<>2];d=pa(i<<2);m=H[c+4>>2];q=H[c>>2];h:{if(!i|(m|0)==(q|0)){break h}n=h+g|0;c=m-q>>2;u=c>>>0<=1?1:c;o=L[l>>2];h=H[a+8>>2];v=H[b>>2];l=H[b+48>>2];m=H[b+40>>2];w=H[b+44>>2];if(I[b+84|0]){s=i&254;t=i&1;a=0;c=0;while(1){b=H[v>>2];g=Rj(m,w,H[q+(c<<2)>>2],0)+l|0;p=qa(d,b+g|0,m);b=0;k=0;if((i|0)!=1){while(1){g=n+(a<<2)|0;f=b<<2;e=O(T(O(O(o*O(L[f+p>>2]-L[h+f>>2]))+O(.5))));i:{if(O(P(e))>2]=r;f=f|4;e=O(T(O(O(o*O(L[f+p>>2]-L[h+f>>2]))+O(.5))));j:{if(O(P(e))>2]=f;b=b+2|0;a=a+2|0;k=k+2|0;if((s|0)!=(k|0)){continue}break}}if(t){g=n+(a<<2)|0;b=b<<2;e=O(T(O(O(o*O(L[b+p>>2]-L[b+h>>2]))+O(.5))));k:{if(O(P(e))>2]=b;a=a+1|0}c=c+1|0;if((u|0)!=(c|0)){continue}break}break h}s=H[b+68>>2];t=i&254;x=i&1;a=0;c=0;while(1){b=H[v>>2];g=Rj(m,w,H[s+(H[q+(c<<2)>>2]<<2)>>2],0)+l|0;p=qa(d,b+g|0,m);b=0;k=0;if((i|0)!=1){while(1){g=n+(a<<2)|0;f=b<<2;e=O(T(O(O(o*O(L[f+p>>2]-L[h+f>>2]))+O(.5))));l:{if(O(P(e))>2]=r;f=f|4;e=O(T(O(O(o*O(L[f+p>>2]-L[h+f>>2]))+O(.5))));m:{if(O(P(e))>2]=f;b=b+2|0;a=a+2|0;k=k+2|0;if((t|0)!=(k|0)){continue}break}}if(x){g=n+(a<<2)|0;b=b<<2;e=O(T(O(O(o*O(L[b+p>>2]-L[b+h>>2]))+O(.5))));n:{if(O(P(e))>2]=b;a=a+1|0}c=c+1|0;if((u|0)!=(c|0)){continue}break}}oa(d);ca=j+16|0;return 1}function dd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;c=H[a+4>>2];e=H[a>>2];f=(c-e|0)/144|0;if(f>>>0>>0){e=a;b=b-f|0;h=H[a+8>>2];c=H[a+4>>2];a:{if(b>>>0<=(h-c|0)/144>>>0){b:{if(!b){break b}a=c;f=b&7;if(f){while(1){Ia(a);a=a+144|0;d=d+1|0;if((f|0)!=(d|0)){continue}break}}c=N(b,144)+c|0;if((b-1&268435455)>>>0<7){break b}while(1){Ia(a);Ia(a+144|0);Ia(a+288|0);Ia(a+432|0);Ia(a+576|0);Ia(a+720|0);Ia(a+864|0);Ia(a+1008|0);a=a+1152|0;if((c|0)!=(a|0)){continue}break}}H[e+4>>2]=c;break a}c:{d:{e:{a=c;c=H[e>>2];i=(a-c|0)/144|0;a=i+b|0;if(a>>>0<29826162){c=(h-c|0)/144|0;f=c<<1;f=c>>>0>=14913080?29826161:a>>>0>>0?f:a;if(f){if(f>>>0>=29826162){break e}g=pa(N(f,144))}c=N(i,144)+g|0;a=c;h=b&7;if(h){while(1){Ia(a);a=a+144|0;d=d+1|0;if((h|0)!=(d|0)){continue}break}}h=N(b,144)+c|0;if((b-1&268435455)>>>0>=7){while(1){Ia(a);Ia(a+144|0);Ia(a+288|0);Ia(a+432|0);Ia(a+576|0);Ia(a+720|0);Ia(a+864|0);Ia(a+1008|0);a=a+1152|0;if((h|0)!=(a|0)){continue}break}}b=N(f,144)+g|0;d=H[e+4>>2];f=H[e>>2];if((d|0)==(f|0)){break d}while(1){c=c-144|0;d=d-144|0;a=d;H[c>>2]=H[a>>2];H[c+4>>2]=H[a+4>>2];H[c+8>>2]=H[a+8>>2];H[c+12>>2]=H[a+12>>2];H[a+12>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;H[c+16>>2]=H[a+16>>2];H[c+20>>2]=H[a+20>>2];H[c+24>>2]=H[a+24>>2];H[a+24>>2]=0;H[a+16>>2]=0;H[a+20>>2]=0;g=I[a+28|0];H[c+40>>2]=0;H[c+32>>2]=0;H[c+36>>2]=0;F[c+28|0]=g;H[c+32>>2]=H[a+32>>2];H[c+36>>2]=H[a+36>>2];H[c+40>>2]=H[a+40>>2];H[a+40>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;H[c+52>>2]=0;H[c+44>>2]=0;H[c+48>>2]=0;H[c+44>>2]=H[a+44>>2];H[c+48>>2]=H[a+48>>2];H[c+52>>2]=H[a+52>>2];H[a+52>>2]=0;H[a+44>>2]=0;H[a+48>>2]=0;g=c- -64|0;H[g>>2]=0;H[c+56>>2]=0;H[c+60>>2]=0;H[c+56>>2]=H[a+56>>2];H[c+60>>2]=H[a+60>>2];i=g;g=a- -64|0;H[i>>2]=H[g>>2];H[g>>2]=0;H[a+56>>2]=0;H[a+60>>2]=0;H[c+68>>2]=H[a+68>>2];g=H[a+72>>2];H[c+84>>2]=0;H[c+76>>2]=0;H[c+80>>2]=0;H[c+72>>2]=g;H[c+76>>2]=H[a+76>>2];H[c+80>>2]=H[a+80>>2];H[c+84>>2]=H[a+84>>2];H[a+84>>2]=0;H[a+76>>2]=0;H[a+80>>2]=0;H[c+96>>2]=0;H[c+88>>2]=0;H[c+92>>2]=0;H[c+88>>2]=H[a+88>>2];H[c+92>>2]=H[a+92>>2];H[c+96>>2]=H[a+96>>2];H[a+96>>2]=0;H[a+88>>2]=0;H[a+92>>2]=0;g=I[a+100|0];H[c+112>>2]=0;H[c+104>>2]=0;H[c+108>>2]=0;F[c+100|0]=g;H[c+104>>2]=H[a+104>>2];H[c+108>>2]=H[a+108>>2];H[c+112>>2]=H[a+112>>2];H[a+112>>2]=0;H[a+104>>2]=0;H[a+108>>2]=0;H[c+124>>2]=0;H[c+116>>2]=0;H[c+120>>2]=0;H[c+116>>2]=H[a+116>>2];H[c+120>>2]=H[a+120>>2];H[c+124>>2]=H[a+124>>2];H[a+124>>2]=0;H[a+116>>2]=0;H[a+120>>2]=0;g=H[a+128>>2];H[c+140>>2]=0;H[c+132>>2]=0;H[c+136>>2]=0;H[c+128>>2]=g;H[c+132>>2]=H[a+132>>2];H[c+136>>2]=H[a+136>>2];H[c+140>>2]=H[a+140>>2];H[a+140>>2]=0;H[a+132>>2]=0;H[a+136>>2]=0;if((a|0)!=(f|0)){continue}break}H[e+8>>2]=b;a=H[e+4>>2];H[e+4>>2]=h;d=H[e>>2];H[e>>2]=c;if((a|0)==(d|0)){break c}while(1){b=a-144|0;c=H[b+132>>2];if(c){H[a-8>>2]=c;oa(c)}c=H[a-28>>2];if(c){H[a-24>>2]=c;oa(c)}c=H[a-40>>2];if(c){H[a-36>>2]=c;oa(c)}oc(a-140|0);a=b;if((d|0)!=(a|0)){continue}break}break c}sa();v()}wa();v()}H[e+8>>2]=b;H[e+4>>2]=h;H[e>>2]=c}if(d){oa(d)}}return}if(b>>>0>>0){e=e+N(b,144)|0;if((e|0)!=(c|0)){while(1){b=c-144|0;d=H[b+132>>2];if(d){H[c-8>>2]=d;oa(d)}d=H[c-28>>2];if(d){H[c-24>>2]=d;oa(d)}d=H[c-40>>2];if(d){H[c-36>>2]=d;oa(d)}oc(c-140|0);c=b;if((e|0)!=(c|0)){continue}break}}H[a+4>>2]=e}}function Pe(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0;f=ca-80|0;ca=f;e=H[c+36>>2];H[f+72>>2]=H[c+32>>2];H[f+76>>2]=e;g=H[c+28>>2];e=f- -64|0;H[e>>2]=H[c+24>>2];H[e+4>>2]=g;e=H[c+20>>2];H[f+56>>2]=H[c+16>>2];H[f+60>>2]=e;e=H[c+12>>2];H[f+48>>2]=H[c+8>>2];H[f+52>>2]=e;e=H[c+4>>2];H[f+40>>2]=H[c>>2];H[f+44>>2]=e;nc(a,f+40|0,f+24|0);a:{if(H[a>>2]){break a}if(F[a+15|0]<0){oa(H[a+4>>2])}if(I[f+31|0]){b=pa(32);F[b+27|0]=0;c=I[1521]|I[1522]<<8|(I[1523]<<16|I[1524]<<24);F[b+23|0]=c;F[b+24|0]=c>>>8;F[b+25|0]=c>>>16;F[b+26|0]=c>>>24;c=I[1518]|I[1519]<<8|(I[1520]<<16|I[1521]<<24);d=I[1514]|I[1515]<<8|(I[1516]<<16|I[1517]<<24);F[b+16|0]=d;F[b+17|0]=d>>>8;F[b+18|0]=d>>>16;F[b+19|0]=d>>>24;F[b+20|0]=c;F[b+21|0]=c>>>8;F[b+22|0]=c>>>16;F[b+23|0]=c>>>24;c=I[1510]|I[1511]<<8|(I[1512]<<16|I[1513]<<24);d=I[1506]|I[1507]<<8|(I[1508]<<16|I[1509]<<24);F[b+8|0]=d;F[b+9|0]=d>>>8;F[b+10|0]=d>>>16;F[b+11|0]=d>>>24;F[b+12|0]=c;F[b+13|0]=c>>>8;F[b+14|0]=c>>>16;F[b+15|0]=c>>>24;c=I[1502]|I[1503]<<8|(I[1504]<<16|I[1505]<<24);d=I[1498]|I[1499]<<8|(I[1500]<<16|I[1501]<<24);F[b|0]=d;F[b+1|0]=d>>>8;F[b+2|0]=d>>>16;F[b+3|0]=d>>>24;F[b+4|0]=c;F[b+5|0]=c>>>8;F[b+6|0]=c>>>16;F[b+7|0]=c>>>24;H[a>>2]=-1;za(a+4|0,b,27);oa(b);break a}i=ca-16|0;ca=i;b:{c:{switch(F[f+32|0]){case 0:e=pa(44);H[e>>2]=0;H[e+4>>2]=0;H[e+40>>2]=0;H[e+32>>2]=0;H[e+36>>2]=0;H[e+24>>2]=0;H[e+28>>2]=0;H[e+16>>2]=0;H[e+20>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;e=Vc(e);H[e>>2]=13496;H[f+8>>2]=0;H[f+12>>2]=0;H[f>>2]=0;H[f+4>>2]=0;H[f+16>>2]=e;break b;case 1:e=pa(44);H[e>>2]=0;H[e+4>>2]=0;H[e+40>>2]=0;H[e+32>>2]=0;H[e+36>>2]=0;H[e+24>>2]=0;H[e+28>>2]=0;H[e+16>>2]=0;H[e+20>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;e=Vc(e);H[e>>2]=13404;H[f+8>>2]=0;H[f+12>>2]=0;H[f>>2]=0;H[f+4>>2]=0;H[f+16>>2]=e;break b;default:break c}}g=pa(32);F[g+28|0]=0;e=I[1550]|I[1551]<<8|(I[1552]<<16|I[1553]<<24);F[g+24|0]=e;F[g+25|0]=e>>>8;F[g+26|0]=e>>>16;F[g+27|0]=e>>>24;e=I[1546]|I[1547]<<8|(I[1548]<<16|I[1549]<<24);h=I[1542]|I[1543]<<8|(I[1544]<<16|I[1545]<<24);F[g+16|0]=h;F[g+17|0]=h>>>8;F[g+18|0]=h>>>16;F[g+19|0]=h>>>24;F[g+20|0]=e;F[g+21|0]=e>>>8;F[g+22|0]=e>>>16;F[g+23|0]=e>>>24;e=I[1538]|I[1539]<<8|(I[1540]<<16|I[1541]<<24);h=I[1534]|I[1535]<<8|(I[1536]<<16|I[1537]<<24);F[g+8|0]=h;F[g+9|0]=h>>>8;F[g+10|0]=h>>>16;F[g+11|0]=h>>>24;F[g+12|0]=e;F[g+13|0]=e>>>8;F[g+14|0]=e>>>16;F[g+15|0]=e>>>24;e=I[1530]|I[1531]<<8|(I[1532]<<16|I[1533]<<24);h=I[1526]|I[1527]<<8|(I[1528]<<16|I[1529]<<24);F[g|0]=h;F[g+1|0]=h>>>8;F[g+2|0]=h>>>16;F[g+3|0]=h>>>24;F[g+4|0]=e;F[g+5|0]=e>>>8;F[g+6|0]=e>>>16;F[g+7|0]=e>>>24;H[i>>2]=-1;e=i|4;za(e,g,28);j=F[i+15|0];H[f>>2]=H[i>>2];h=f+4|0;d:{if((j|0)>=0){j=H[e+4>>2];H[h>>2]=H[e>>2];H[h+4>>2]=j;H[h+8>>2]=H[e+8>>2];H[f+16>>2]=0;break d}za(h,H[i+4>>2],H[i+8>>2]);e=F[i+15|0];H[f+16>>2]=0;if((e|0)>=0){break d}oa(H[i+4>>2])}oa(g)}ca=i+16|0;e=H[f>>2];e:{if(e){H[a>>2]=e;a=a+4|0;if(F[f+15|0]>=0){b=f|4;c=H[b+4>>2];H[a>>2]=H[b>>2];H[a+4>>2]=c;H[a+8>>2]=H[b+8>>2];break e}za(a,H[f+4>>2],H[f+8>>2]);break e}e=H[f+16>>2];H[f+16>>2]=0;te(a,e,b,c,d);if(!H[a>>2]){if(F[a+15|0]<0){oa(H[a+4>>2])}H[a>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;H[a+12>>2]=0}ea[H[H[e>>2]+4>>2]](e)}a=H[f+16>>2];H[f+16>>2]=0;if(a){ea[H[H[a>>2]+4>>2]](a)}if(F[f+15|0]>=0){break a}oa(H[f+4>>2])}ca=f+80|0}function Ic(a){var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;H[a+56>>2]=H[a+52>>2];H[a+44>>2]=H[a+40>>2];b=H[a+64>>2];c=H[b+24>>2];if((c|0)==H[b+28>>2]){return 1}a:{b:{c:{while(1){g=i;i=H[(k<<2)+c>>2];d:{if((i|0)==-1){i=g;break d}b=H[a+56>>2];e:{if((b|0)!=H[a+60>>2]){H[b>>2]=g;H[a+56>>2]=b+4;break e}d=H[a+52>>2];e=b-d|0;h=e>>2;c=h+1|0;if(c>>>0>=1073741824){break c}f=e>>>1|0;f=e>>>0>=2147483644?1073741823:c>>>0>>0?f:c;if(f){if(f>>>0>=1073741824){break b}e=pa(f<<2)}else{e=0}c=e+(h<<2)|0;H[c>>2]=g;h=c+4|0;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;H[c>>2]=H[b>>2];if((b|0)!=(d|0)){continue}break}}H[a+60>>2]=e+(f<<2);H[a+56>>2]=h;H[a+52>>2]=c;if(!d){break e}oa(d)}f:{g:{if(!(H[H[a+12>>2]+(k>>>3&536870908)>>2]>>>k&1)){break g}e=i+1|0;e=(e>>>0)%3|0?e:i-2|0;if((e|0)==-1|H[H[a>>2]+(e>>>3&536870908)>>2]>>>e&1){break g}e=H[H[H[a+64>>2]+12>>2]+(e<<2)>>2];if((e|0)==-1){break g}b=e+1|0;b=(b>>>0)%3|0?b:e-2|0;if((b|0)==-1){break g}c=H[a+64>>2];f=H[a>>2];while(1){e=b;b=-1;d=e+1|0;d=(d>>>0)%3|0?d:e-2|0;h:{if((d|0)==-1|H[f+(d>>>3&536870908)>>2]>>>d&1){break h}d=H[H[c+12>>2]+(d<<2)>>2];if((d|0)==-1){break h}b=d+1|0;b=(b>>>0)%3|0?b:d-2|0}if((b|0)!=(i|0)){if((b|0)==-1){break f}continue}break}return 0}e=i}H[H[a+28>>2]+(e<<2)>>2]=g;b=H[a+44>>2];i:{if((b|0)!=H[a+48>>2]){H[b>>2]=e;H[a+44>>2]=b+4;break i}d=H[a+40>>2];i=b-d|0;h=i>>2;c=h+1|0;if(c>>>0>=1073741824){break a}f=i>>>1|0;f=i>>>0>=2147483644?1073741823:c>>>0>>0?f:c;if(f){if(f>>>0>=1073741824){break b}i=pa(f<<2)}else{i=0}c=i+(h<<2)|0;H[c>>2]=e;h=c+4|0;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;H[c>>2]=H[b>>2];if((b|0)!=(d|0)){continue}break}}H[a+48>>2]=i+(f<<2);H[a+44>>2]=h;H[a+40>>2]=c;if(!d){break i}oa(d)}i=g+1|0;b=H[a+64>>2];if((e|0)==-1){break d}j:{if((e>>>0)%3|0){c=e-1|0;break j}c=e+2|0;if((c|0)==-1){break d}}d=H[H[b+12>>2]+(c<<2)>>2];if((d|0)==-1){break d}f=d+((d>>>0)%3|0?-1:2)|0;if((f|0)==-1|(e|0)==(f|0)){break d}while(1){b=f+1|0;b=(b>>>0)%3|0?b:f-2|0;if(H[H[a>>2]+(b>>>3&536870908)>>2]>>>b&1){b=H[a+56>>2];k:{if((b|0)!=H[a+60>>2]){H[b>>2]=i;H[a+56>>2]=b+4;break k}d=H[a+52>>2];g=b-d|0;j=g>>2;c=j+1|0;if(c>>>0>=1073741824){break c}h=g>>>1|0;h=g>>>0>=2147483644?1073741823:c>>>0>>0?h:c;if(h){if(h>>>0>=1073741824){break b}g=pa(h<<2)}else{g=0}c=g+(j<<2)|0;H[c>>2]=i;j=c+4|0;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;H[c>>2]=H[b>>2];if((b|0)!=(d|0)){continue}break}}H[a+60>>2]=g+(h<<2);H[a+56>>2]=j;H[a+52>>2]=c;if(!d){break k}oa(d)}d=i+1|0;b=H[a+44>>2];l:{if((b|0)!=H[a+48>>2]){H[b>>2]=f;H[a+44>>2]=b+4;break l}h=H[a+40>>2];g=b-h|0;l=g>>2;c=l+1|0;if(c>>>0>=1073741824){break a}j=g>>>1|0;j=g>>>0>=2147483644?1073741823:c>>>0>>0?j:c;if(j){if(j>>>0>=1073741824){break b}g=pa(j<<2)}else{g=0}c=g+(l<<2)|0;H[c>>2]=f;l=c+4|0;if((b|0)!=(h|0)){while(1){c=c-4|0;b=b-4|0;H[c>>2]=H[b>>2];if((b|0)!=(h|0)){continue}break}}H[a+48>>2]=g+(j<<2);H[a+44>>2]=l;H[a+40>>2]=c;if(!h){break l}oa(h)}g=i;i=d}H[H[a+28>>2]+(f<<2)>>2]=g;b=H[a+64>>2];m:{if((f>>>0)%3|0){c=f-1|0;break m}c=f+2|0;if((c|0)==-1){break d}}d=H[H[b+12>>2]+(c<<2)>>2];if((d|0)==-1){break d}f=d+((d>>>0)%3|0?-1:2)|0;if((f|0)==-1){break d}if((e|0)!=(f|0)){continue}break}}k=k+1|0;c=H[b+24>>2];if(k>>>0>2]-c>>2>>>0){continue}break}return 1}sa();v()}wa();v()}sa();v()}function ti(a){a=a|0;var b=0,c=0,d=0,e=0;c=H[a+32>>2];d=H[c+16>>2];e=H[c+12>>2];b=H[c+20>>2];if(K[c+8>>2]>d>>>0&(e|0)>=(b|0)|(b|0)<(e|0)){e=I[H[c>>2]+d|0];d=d+1|0;b=d?b:b+1|0;H[c+16>>2]=d;H[c+20>>2]=b;b=H[a+48>>2];H[a+48>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}a:{b:{c:{d:{switch(e|0){case 0:b=pa(384);H[b>>2]=11384;ra(b+4|0,0,80);H[b+96>>2]=0;H[b+100>>2]=0;H[b+92>>2]=-1;H[b+84>>2]=-1;H[b+88>>2]=-1;H[b+104>>2]=0;H[b+108>>2]=0;H[b+112>>2]=0;H[b+116>>2]=0;H[b+120>>2]=0;H[b+124>>2]=0;H[b+128>>2]=0;H[b+132>>2]=0;H[b+136>>2]=0;H[b+140>>2]=0;H[b+144>>2]=0;H[b+148>>2]=0;H[b+156>>2]=0;H[b+160>>2]=0;H[b+152>>2]=1065353216;H[b+164>>2]=0;H[b+168>>2]=0;H[b+172>>2]=0;H[b+176>>2]=0;H[b+180>>2]=0;H[b+184>>2]=0;H[b+188>>2]=0;H[b+192>>2]=0;H[b+196>>2]=0;H[b+200>>2]=0;H[b+204>>2]=0;H[b+208>>2]=0;H[b+212>>2]=-1;H[b+216>>2]=0;H[b+220>>2]=0;H[b+224>>2]=0;Ha(b+232|0);Ha(b+272|0);c=b+312|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;Ha(b+328|0);H[b+376>>2]=0;H[b+368>>2]=0;H[b+372>>2]=0;break c;case 1:b=pa(424);H[b>>2]=11436;ra(b+4|0,0,80);H[b+96>>2]=0;H[b+100>>2]=0;H[b+92>>2]=-1;H[b+84>>2]=-1;H[b+88>>2]=-1;H[b+104>>2]=0;H[b+108>>2]=0;H[b+112>>2]=0;H[b+116>>2]=0;H[b+120>>2]=0;H[b+124>>2]=0;H[b+128>>2]=0;H[b+132>>2]=0;H[b+136>>2]=0;H[b+140>>2]=0;H[b+144>>2]=0;H[b+148>>2]=0;H[b+156>>2]=0;H[b+160>>2]=0;H[b+152>>2]=1065353216;H[b+164>>2]=0;H[b+168>>2]=0;H[b+172>>2]=0;H[b+176>>2]=0;H[b+180>>2]=0;H[b+184>>2]=0;H[b+188>>2]=0;H[b+192>>2]=0;H[b+196>>2]=0;H[b+200>>2]=0;H[b+204>>2]=0;H[b+208>>2]=0;H[b+212>>2]=-1;H[b+216>>2]=0;H[b+220>>2]=0;H[b+224>>2]=0;Ha(b+232|0);Ha(b+272|0);c=b+312|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;Ha(b+328|0);H[b+392>>2]=0;H[b+396>>2]=0;H[b+384>>2]=0;H[b+388>>2]=0;H[b+376>>2]=0;H[b+380>>2]=0;H[b+368>>2]=0;H[b+372>>2]=0;c=b+400|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;H[b+416>>2]=-1;H[b+420>>2]=-1;break c;case 2:break d;default:break b}}b=pa(440);H[b>>2]=11484;ra(b+4|0,0,80);H[b+96>>2]=0;H[b+100>>2]=0;H[b+92>>2]=-1;H[b+84>>2]=-1;H[b+88>>2]=-1;H[b+104>>2]=0;H[b+108>>2]=0;H[b+112>>2]=0;H[b+116>>2]=0;H[b+120>>2]=0;H[b+124>>2]=0;H[b+128>>2]=0;H[b+132>>2]=0;H[b+136>>2]=0;H[b+140>>2]=0;H[b+144>>2]=0;H[b+148>>2]=0;H[b+156>>2]=0;H[b+160>>2]=0;H[b+152>>2]=1065353216;H[b+164>>2]=0;H[b+168>>2]=0;H[b+172>>2]=0;H[b+176>>2]=0;H[b+180>>2]=0;H[b+184>>2]=0;H[b+188>>2]=0;H[b+192>>2]=0;H[b+196>>2]=0;H[b+200>>2]=0;H[b+204>>2]=0;H[b+208>>2]=0;H[b+212>>2]=-1;H[b+216>>2]=0;H[b+220>>2]=0;H[b+224>>2]=0;Ha(b+232|0);Ha(b+272|0);c=b+312|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;Ha(b+328|0);H[b+392>>2]=0;H[b+396>>2]=0;H[b+384>>2]=0;H[b+388>>2]=0;H[b+376>>2]=0;H[b+380>>2]=0;H[b+368>>2]=0;H[b+372>>2]=0;H[b+416>>2]=0;H[b+420>>2]=0;H[b+408>>2]=2;H[b+412>>2]=7;H[b+400>>2]=-1;H[b+404>>2]=-1;H[b+424>>2]=0;H[b+428>>2]=0;H[b+432>>2]=0;H[b+436>>2]=0}c=H[a+48>>2];H[a+48>>2]=b;if(!c){break a}ea[H[H[c>>2]+4>>2]](c)}b=H[a+48>>2];if(b){break a}return 0}a=ea[H[H[b>>2]+8>>2]](b,a)|0}else{a=0}return a|0}function Lb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0;f=ca-96|0;ca=f;e=H[a+16>>2];F[f+92|0]=1;H[f+88>>2]=b;H[f+84>>2]=b;H[f+80>>2]=e;a:{if((b|0)==-1){break a}j=H[a+20>>2];d=H[j>>2];e=H[H[e>>2]+(b<<2)>>2];if(e>>>0>=H[j+4>>2]-d>>2>>>0){break a}e=H[H[a+8>>2]+(H[d+(e<<2)>>2]<<2)>>2];d=H[a+4>>2];if(!I[d+84|0]){e=H[H[d+68>>2]+(e<<2)>>2]}H[f+72>>2]=0;H[f+76>>2]=0;j=f- -64|0;H[j>>2]=0;H[j+4>>2]=0;H[f+56>>2]=0;H[f+60>>2]=0;Sa(d,e,F[d+24|0],f+56|0);e=b+1|0;j=(e>>>0)%3|0?e:b-2|0;n=((b>>>0)%3|0?-1:2)+b|0;b:{c:{while(1){d=j;e=n;d:{if(!H[a+28>>2]){break d}e=b+1|0;d=(e>>>0)%3|0?e:b-2|0;e=b-1|0;if((b>>>0)%3|0){break d}e=b+2|0}if((d|0)==-1){break b}m=H[a+20>>2];b=H[m>>2];d=H[H[H[a+16>>2]>>2]+(d<<2)>>2];if(d>>>0>=H[m+4>>2]-b>>2>>>0){break b}d=H[H[a+8>>2]+(H[(d<<2)+b>>2]<<2)>>2];b=H[a+4>>2];if(!I[b+84|0]){d=H[H[b+68>>2]+(d<<2)>>2]}H[f+48>>2]=0;H[f+52>>2]=0;H[f+40>>2]=0;H[f+44>>2]=0;H[f+32>>2]=0;H[f+36>>2]=0;Sa(b,d,F[b+24|0],f+32|0);if((e|0)==-1){break c}d=H[a+20>>2];b=H[d>>2];e=H[H[H[a+16>>2]>>2]+(e<<2)>>2];if(e>>>0>=H[d+4>>2]-b>>2>>>0){break c}d=H[H[a+8>>2]+(H[b+(e<<2)>>2]<<2)>>2];b=H[a+4>>2];if(!I[b+84|0]){d=H[H[b+68>>2]+(d<<2)>>2]}H[f+24>>2]=0;H[f+28>>2]=0;H[f+16>>2]=0;H[f+20>>2]=0;H[f+8>>2]=0;H[f+12>>2]=0;Sa(b,d,F[b+24|0],f+8|0);g=H[f+8>>2];b=H[f+56>>2];d=g-b|0;p=H[f+60>>2];t=H[f+12>>2]-(p+(b>>>0>g>>>0)|0)|0;i=H[f+40>>2];e=H[f+64>>2];m=i-e|0;u=H[f+68>>2];y=H[f+44>>2]-(u+(e>>>0>i>>>0)|0)|0;g=Rj(d,t,m,y);w=o-g|0;x=h-(da+(g>>>0>o>>>0)|0)|0;h=w;i=H[f+16>>2];g=i-e|0;u=H[f+20>>2]-((e>>>0>i>>>0)+u|0)|0;k=H[f+32>>2];i=k-b|0;w=H[f+36>>2]-((b>>>0>k>>>0)+p|0)|0;b=Rj(g,u,i,w);o=h+b|0;h=da+x|0;h=b>>>0>o>>>0?h+1|0:h;b=l;l=d;p=t;k=H[f+48>>2];e=H[f+72>>2];d=k-e|0;t=H[f+76>>2];x=H[f+52>>2]-(t+(e>>>0>k>>>0)|0)|0;l=Rj(l,p,d,x);k=b+l|0;b=da+q|0;b=k>>>0>>0?b+1|0:b;l=H[f+24>>2];p=l-e|0;e=H[f+28>>2]-((e>>>0>l>>>0)+t|0)|0;q=Rj(p,e,i,w);l=k-q|0;q=b-(da+(k>>>0>>0)|0)|0;b=Rj(g,u,d,x);d=r-b|0;b=s-(da+(b>>>0>r>>>0)|0)|0;s=Rj(p,e,m,y);r=s+d|0;b=da+b|0;s=r>>>0>>0?b+1|0:b;uc(f+80|0);b=H[f+88>>2];if((b|0)!=-1){continue}break}b=s>>31;e=b^r;d=e-b|0;b=(b^s)-((b>>>0>e>>>0)+b|0)|0;n=-1;e=2147483647;m=q>>31;g=m;i=g^l;j=i-g|0;m=(g^q)-((i>>>0>>0)+g|0)|0;i=m;k=j^-1;g=i^2147483647;m=h;e:{f:{if(!H[a+28>>2]){if((b|0)==(g|0)&d>>>0>k>>>0|b>>>0>g>>>0){break e}b=b+i|0;a=d+j|0;b=a>>>0>>0?b+1|0:b;e=a;g=h;a=g>>31;d=a;n=d^o;a=n-d|0;h=a;d=(d^g)-((d>>>0>n>>>0)+d|0)|0;a=a+e|0;d=d^2147483647;h=(d|0)==(b|0)&(h^-1)>>>0>>0|b>>>0>d>>>0;a=h?-1:a;if(!(h&0)&(a|0)<=536870912|(a|0)<536870912){break e}b=0;a=a>>>29|0;break f}g:{if((b|0)==(g|0)&d>>>0>k>>>0|b>>>0>g>>>0){break g}b=b+i|0;a=d+j|0;b=a>>>0>>0?b+1|0:b;k=h;h=h>>31;g=h;i=g^o;h=i-g|0;j=(g^k)-((g>>>0>i>>>0)+g|0)|0;g=j^2147483647;d=a;a=h;if((g|0)==(b|0)&d>>>0>(a^-1)>>>0|b>>>0>g>>>0){break g}b=b+j|0;n=a+d|0;b=n>>>0>>0?b+1|0:b;e=b;if(!b&n>>>0<536870913){break e}}b=e>>>29|0;a=(e&536870911)<<3|n>>>29}o=Sj(o,m,a,b);l=Sj(l,q,a,b);r=Sj(r,s,a,b)}H[c+8>>2]=o;H[c+4>>2]=l;H[c>>2]=r;ca=f+96|0;return}Ca();v()}Ca();v()}Ca();v()}function Wd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;a:{if((b|0)<0){break a}c=H[a+12>>2];d=H[a+8>>2];if(c-d>>2>>>0<=b>>>0){break a}d=d+(b<<2)|0;e=H[d>>2];i=H[e+60>>2];f=H[e+56>>2];e=d+4|0;if((e|0)!=(c|0)){while(1){h=H[e>>2];H[e>>2]=0;g=H[d>>2];H[d>>2]=h;if(g){Ga(g)}d=d+4|0;e=e+4|0;if((e|0)!=(c|0)){continue}break}c=H[a+12>>2]}if((c|0)!=(d|0)){while(1){c=c-4|0;e=H[c>>2];H[c>>2]=0;if(e){Ga(e)}if((c|0)!=(d|0)){continue}break}}H[a+12>>2]=d;g=H[a+4>>2];b:{if(!g|(i|0)<0){break b}c=H[g+24>>2];d=H[g+28>>2];if((c|0)==(d|0)){break b}while(1){if((i|0)==H[H[c>>2]+24>>2]){d=c+4|0;i=H[g+28>>2];if((d|0)!=(i|0)){while(1){h=H[d>>2];H[d>>2]=0;e=H[c>>2];H[c>>2]=h;if(e){Ra(e+12|0,H[e+16>>2]);Qa(e,H[e+4>>2]);oa(e)}c=c+4|0;d=d+4|0;if((i|0)!=(d|0)){continue}break}d=H[g+28>>2]}if((c|0)!=(d|0)){while(1){d=d-4|0;e=H[d>>2];H[d>>2]=0;if(e){Ra(e+12|0,H[e+16>>2]);Qa(e,H[e+4>>2]);oa(e)}if((c|0)!=(d|0)){continue}break}}H[g+28>>2]=c;break b}c=c+4|0;if((d|0)!=(c|0)){continue}break}}c:{if((f|0)>4){break c}d:{e=N(f,12)+a|0;c=H[e+20>>2];d=H[e+24>>2];if((c|0)==(d|0)){break d}while(1){if(H[c>>2]==(b|0)){break d}c=c+4|0;if((d|0)!=(c|0)){continue}break}break c}if((c|0)==(d|0)){break c}f=c;c=c+4|0;va(f,c,d-c|0);H[e+24>>2]=d-4}c=H[a+24>>2];d=H[a+20>>2];e:{if((c|0)==(d|0)){break e}e=c-d|0;c=e>>2;g=c>>>0<=1?1:c;i=g&1;c=0;if(e>>>0>=8){g=g&-2;e=0;while(1){f=c<<2;h=f+d|0;j=H[h>>2];if((j|0)>(b|0)){H[h>>2]=j-1}f=d+(f|4)|0;h=H[f>>2];if((h|0)>(b|0)){H[f>>2]=h-1}c=c+2|0;e=e+2|0;if((g|0)!=(e|0)){continue}break}}if(!i){break e}c=d+(c<<2)|0;d=H[c>>2];if((d|0)<=(b|0)){break e}H[c>>2]=d-1}c=H[a+36>>2];d=H[a+32>>2];f:{if((c|0)==(d|0)){break f}e=c-d|0;c=e>>2;g=c>>>0<=1?1:c;i=g&1;c=0;if(e>>>0>=8){g=g&-2;e=0;while(1){f=c<<2;h=f+d|0;j=H[h>>2];if((j|0)>(b|0)){H[h>>2]=j-1}f=d+(f|4)|0;h=H[f>>2];if((h|0)>(b|0)){H[f>>2]=h-1}c=c+2|0;e=e+2|0;if((g|0)!=(e|0)){continue}break}}if(!i){break f}c=d+(c<<2)|0;d=H[c>>2];if((d|0)<=(b|0)){break f}H[c>>2]=d-1}c=H[a+48>>2];d=H[a+44>>2];g:{if((c|0)==(d|0)){break g}e=c-d|0;c=e>>2;g=c>>>0<=1?1:c;i=g&1;c=0;if(e>>>0>=8){g=g&-2;e=0;while(1){f=c<<2;h=f+d|0;j=H[h>>2];if((j|0)>(b|0)){H[h>>2]=j-1}f=d+(f|4)|0;h=H[f>>2];if((h|0)>(b|0)){H[f>>2]=h-1}c=c+2|0;e=e+2|0;if((g|0)!=(e|0)){continue}break}}if(!i){break g}c=d+(c<<2)|0;d=H[c>>2];if((d|0)<=(b|0)){break g}H[c>>2]=d-1}c=H[a+60>>2];d=H[a+56>>2];h:{if((c|0)==(d|0)){break h}e=c-d|0;c=e>>2;g=c>>>0<=1?1:c;i=g&1;c=0;if(e>>>0>=8){g=g&-2;e=0;while(1){f=c<<2;h=f+d|0;j=H[h>>2];if((j|0)>(b|0)){H[h>>2]=j-1}f=d+(f|4)|0;h=H[f>>2];if((h|0)>(b|0)){H[f>>2]=h-1}c=c+2|0;e=e+2|0;if((g|0)!=(e|0)){continue}break}}if(!i){break h}c=d+(c<<2)|0;d=H[c>>2];if((d|0)<=(b|0)){break h}H[c>>2]=d-1}c=H[a+72>>2];a=H[a+68>>2];if((c|0)==(a|0)){break a}d=c-a|0;c=d>>2;e=c>>>0<=1?1:c;g=e&1;c=0;if(d>>>0>=8){d=e&-2;e=0;while(1){i=c<<2;f=i+a|0;h=H[f>>2];if((h|0)>(b|0)){H[f>>2]=h-1}i=a+(i|4)|0;f=H[i>>2];if((f|0)>(b|0)){H[i>>2]=f-1}c=c+2|0;e=e+2|0;if((d|0)!=(e|0)){continue}break}}if(!g){break a}f=b;a=a+(c<<2)|0;b=H[a>>2];if((f|0)>=(b|0)){break a}H[a>>2]=b-1}}function oa(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;a:{if(!a){break a}d=a-8|0;b=H[a-4>>2];a=b&-8;f=d+a|0;b:{if(b&1){break b}if(!(b&3)){break a}b=H[d>>2];d=d-b|0;if(d>>>0>>0<=255){e=H[d+8>>2];b=b>>>3|0;c=H[d+12>>2];if((c|0)==(e|0)){i=17192,j=H[4298]&Vj(b),H[i>>2]=j;break b}H[e+12>>2]=c;H[c+8>>2]=e;break b}h=H[d+24>>2];b=H[d+12>>2];c:{if((d|0)!=(b|0)){c=H[d+8>>2];H[c+12>>2]=b;H[b+8>>2]=c;break c}d:{e=d+20|0;c=H[e>>2];if(c){break d}e=d+16|0;c=H[e>>2];if(c){break d}b=0;break c}while(1){g=e;b=c;e=b+20|0;c=H[e>>2];if(c){continue}e=b+16|0;c=H[b+16>>2];if(c){continue}break}H[g>>2]=0}if(!h){break b}e=H[d+28>>2];c=(e<<2)+17496|0;e:{if(H[c>>2]==(d|0)){H[c>>2]=b;if(b){break e}i=17196,j=H[4299]&Vj(e),H[i>>2]=j;break b}H[h+(H[h+16>>2]==(d|0)?16:20)>>2]=b;if(!b){break b}}H[b+24>>2]=h;c=H[d+16>>2];if(c){H[b+16>>2]=c;H[c+24>>2]=b}c=H[d+20>>2];if(!c){break b}H[b+20>>2]=c;H[c+24>>2]=b;break b}b=H[f+4>>2];if((b&3)!=3){break b}H[4300]=a;H[f+4>>2]=b&-2;H[d+4>>2]=a|1;H[a+d>>2]=a;return}if(d>>>0>=f>>>0){break a}b=H[f+4>>2];if(!(b&1)){break a}f:{if(!(b&2)){if(H[4304]==(f|0)){H[4304]=d;a=H[4301]+a|0;H[4301]=a;H[d+4>>2]=a|1;if(H[4303]!=(d|0)){break a}H[4300]=0;H[4303]=0;return}if(H[4303]==(f|0)){H[4303]=d;a=H[4300]+a|0;H[4300]=a;H[d+4>>2]=a|1;H[a+d>>2]=a;return}a=(b&-8)+a|0;g:{if(b>>>0<=255){e=H[f+8>>2];b=b>>>3|0;c=H[f+12>>2];if((c|0)==(e|0)){i=17192,j=H[4298]&Vj(b),H[i>>2]=j;break g}H[e+12>>2]=c;H[c+8>>2]=e;break g}h=H[f+24>>2];b=H[f+12>>2];h:{if((f|0)!=(b|0)){c=H[f+8>>2];H[c+12>>2]=b;H[b+8>>2]=c;break h}i:{e=f+20|0;c=H[e>>2];if(c){break i}e=f+16|0;c=H[e>>2];if(c){break i}b=0;break h}while(1){g=e;b=c;e=b+20|0;c=H[e>>2];if(c){continue}e=b+16|0;c=H[b+16>>2];if(c){continue}break}H[g>>2]=0}if(!h){break g}e=H[f+28>>2];c=(e<<2)+17496|0;j:{if(H[c>>2]==(f|0)){H[c>>2]=b;if(b){break j}i=17196,j=H[4299]&Vj(e),H[i>>2]=j;break g}H[h+(H[h+16>>2]==(f|0)?16:20)>>2]=b;if(!b){break g}}H[b+24>>2]=h;c=H[f+16>>2];if(c){H[b+16>>2]=c;H[c+24>>2]=b}c=H[f+20>>2];if(!c){break g}H[b+20>>2]=c;H[c+24>>2]=b}H[d+4>>2]=a|1;H[a+d>>2]=a;if(H[4303]!=(d|0)){break f}H[4300]=a;return}H[f+4>>2]=b&-2;H[d+4>>2]=a|1;H[a+d>>2]=a}if(a>>>0<=255){b=(a&-8)+17232|0;c=H[4298];a=1<<(a>>>3);k:{if(!(c&a)){H[4298]=a|c;a=b;break k}a=H[b+8>>2]}H[b+8>>2]=d;H[a+12>>2]=d;H[d+12>>2]=b;H[d+8>>2]=a;return}e=31;if(a>>>0<=16777215){b=Q(a>>>8|0);e=((a>>>38-b&1)-(b<<1)|0)+62|0}H[d+28>>2]=e;H[d+16>>2]=0;H[d+20>>2]=0;g=(e<<2)+17496|0;l:{m:{c=H[4299];b=1<>2]=d;H[d+24>>2]=g;break n}e=a<<((e|0)!=31?25-(e>>>1|0)|0:0);b=H[g>>2];while(1){c=b;if((H[b+4>>2]&-8)==(a|0)){break m}b=e>>>29|0;e=e<<1;g=c+(b&4)|0;b=H[g+16>>2];if(b){continue}break}H[g+16>>2]=d;H[d+24>>2]=c}H[d+12>>2]=d;H[d+8>>2]=d;break l}a=H[c+8>>2];H[a+12>>2]=d;H[c+8>>2]=d;H[d+24>>2]=0;H[d+12>>2]=c;H[d+8>>2]=a}a=H[4306]-1|0;H[4306]=a?a:-1}}function tj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0;H[a+8>>2]=e;n=a+32|0;h=H[n>>2];f=H[a+36>>2]-h>>2;a:{if(f>>>0>>0){ya(n,e-f|0);d=H[a+8>>2];break a}d=e;if(d>>>0>=f>>>0){break a}H[a+36>>2]=h+(e<<2);d=e}s=H[a+52>>2];p=H[a+48>>2];f=0;h=e>>>0>1073741823?-1:e<<2;m=ra(pa(h),0,h);b:{if((d|0)<=0){break b}g=H[a+32>>2];while(1){d=f<<2;h=H[d+m>>2];j=H[a+16>>2];c:{if((h|0)>(j|0)){H[d+g>>2]=j;break c}d=d+g|0;j=H[a+12>>2];if((j|0)>(h|0)){H[d>>2]=j;break c}H[d>>2]=h}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}if((d|0)<=0){break b}f=0;while(1){h=f<<2;d=h+c|0;h=H[b+h>>2]+H[g+h>>2]|0;H[d>>2]=h;d:{if((h|0)>H[a+16>>2]){i=h-H[a+20>>2]|0}else{if((h|0)>=H[a+12>>2]){break d}i=h+H[a+20>>2]|0}H[d>>2]=i}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}f=H[a+56>>2];q=H[f>>2];f=H[f+4>>2]-q|0;if((f|0)>=5){o=f>>>2|0;t=o>>>0<=2?2:o;u=e&-2;w=e&1;h=1;while(1){e:{f:{if((h|0)!=(o|0)){r=N(e,h);f=H[(h<<2)+q>>2];if((f|0)==-1){break f}f=H[H[p+12>>2]+(f<<2)>>2];if((f|0)==-1){break f}j=H[s>>2];g=H[p>>2];k=H[j+(H[g+(f<<2)>>2]<<2)>>2];i=f+1|0;i=(i>>>0)%3|0?i:f-2|0;if((i|0)!=-1){i=H[g+(i<<2)>>2]}else{i=-1}g:{h:{if((f>>>0)%3|0){f=f-1|0;break h}f=f+2|0;l=-1;if((f|0)==-1){break g}}l=H[g+(f<<2)>>2]}if((h|0)<=(k|0)){break f}f=H[(i<<2)+j>>2];if((f|0)>=(h|0)){break f}g=H[j+(l<<2)>>2];if((g|0)>=(h|0)){break f}i:{if((e|0)<=0){break i}g=N(e,g);j=N(e,f);k=N(e,k);f=0;l=0;if((e|0)!=1){while(1){H[(f<<2)+m>>2]=(H[(f+g<<2)+c>>2]+H[(f+j<<2)+c>>2]|0)-H[(f+k<<2)+c>>2];i=f|1;H[(i<<2)+m>>2]=(H[(g+i<<2)+c>>2]+H[(j+i<<2)+c>>2]|0)-H[(i+k<<2)+c>>2];f=f+2|0;l=l+2|0;if((u|0)!=(l|0)){continue}break}}if(!w){break i}H[(f<<2)+m>>2]=(H[(f+g<<2)+c>>2]+H[(f+j<<2)+c>>2]|0)-H[(f+k<<2)+c>>2]}if((d|0)<=0){break e}j=H[n>>2];f=0;while(1){d=f<<2;g=H[d+m>>2];k=H[a+16>>2];j:{if((g|0)>(k|0)){H[d+j>>2]=k;break j}d=d+j|0;k=H[a+12>>2];if((k|0)>(g|0)){H[d>>2]=k;break j}H[d>>2]=g}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}f=0;if((d|0)<=0){break e}d=r<<2;k=d+c|0;i=b+d|0;while(1){g=f<<2;d=g+k|0;g=H[g+i>>2]+H[g+j>>2]|0;H[d>>2]=g;k:{if((g|0)>H[a+16>>2]){l=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break k}l=g+H[a+20>>2]|0}H[d>>2]=l}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}break e}Ca();v()}if((d|0)<=0){break e}k=(N(h-1|0,e)<<2)+c|0;j=H[n>>2];f=0;while(1){d=f<<2;g=H[d+k>>2];i=H[a+16>>2];l:{if((g|0)>(i|0)){H[d+j>>2]=i;break l}d=d+j|0;i=H[a+12>>2];if((i|0)>(g|0)){H[d>>2]=i;break l}H[d>>2]=g}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}f=0;if((d|0)<=0){break e}d=r<<2;k=d+c|0;i=b+d|0;while(1){g=f<<2;d=g+k|0;g=H[g+i>>2]+H[g+j>>2]|0;H[d>>2]=g;m:{if((g|0)>H[a+16>>2]){l=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break m}l=g+H[a+20>>2]|0}H[d>>2]=l}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}h=h+1|0;if((t|0)!=(h|0)){continue}break}}oa(m);return 1}function we(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if((b|0)==-1){return 1}g=(b>>>0)/3|0;if(!(H[H[a+24>>2]+(g>>>3&268435452)>>2]>>>g&1)){e=H[a+48>>2];H[a+52>>2]=e;a:{if((e|0)!=H[a+56>>2]){H[e>>2]=b;H[a+52>>2]=e+4;break a}d=pa(4);H[d>>2]=b;c=d+4|0;H[a+56>>2]=c;H[a+52>>2]=c;H[a+48>>2]=d;if(!e){break a}oa(e)}c=b+1|0;i=(c>>>0)%3|0?c:b-2|0;c=H[H[a+4>>2]+28>>2];k=H[(i<<2)+c>>2];if((k|0)==-1){return 0}e=(b-N(g,3)|0?-1:2)+b|0;j=H[c+(e<<2)>>2];if((j|0)==-1){return 0}b=H[a+36>>2];g=b+(k>>>3&536870908)|0;d=H[g>>2];c=1<>2]=c|d;Ua(a+8|0,k,i);b=H[a+36>>2]}d=(j>>>3&536870908)+b|0;c=H[d>>2];b=1<>2]=b|c;Ua(a+8|0,j,e)}f=H[a+52>>2];if((f|0)==H[a+48>>2]){return 1}k=a+8|0;while(1){b:{c:{f=f-4|0;b=H[f>>2];if((b|0)==-1){break c}c=(b>>>0)/3|0;g=H[a+24>>2]+(c>>>3&268435452)|0;d=H[g>>2];c=1<>2]=c|d;h=H[a+4>>2];c=H[H[h+28>>2]+(b<<2)>>2];if((c|0)==-1){return 0}while(1){d=b;d:{e:{j=H[a+36>>2]+(c>>>3&536870908)|0;i=H[j>>2];e=1<>2]+(c<<2)>>2];g:{if((g|0)==-1){break g}b=g+1|0;b=(b>>>0)%3|0?b:g-2|0;if((b|0)==-1|H[H[h>>2]+(b>>>3&536870908)>>2]>>>b&1){break g}g=H[H[H[h+64>>2]+12>>2]+(b<<2)>>2];if((g|0)!=-1){break f}}H[j>>2]=e|i;Ua(k,c,d);h=H[a+4>>2];break e}H[j>>2]=e|i;Ua(k,c,d);h=H[a+4>>2];b=g+1|0;if((((b>>>0)%3|0?b:g-2|0)|0)==-1){break e}b=-1;h:{if((d|0)==-1){break h}c=d+1|0;c=(c>>>0)%3|0?c:d-2|0;if((c|0)==-1|H[H[h>>2]+(c>>>3&536870908)>>2]>>>c&1){break h}b=H[H[H[h+64>>2]+12>>2]+(c<<2)>>2]}c=(b>>>0)/3|0;d=1<>2];e=c>>>5|0;j=H[f+(e<<2)>>2];break d}i:{j:{if((d|0)==-1){break j}c=-1;b=d+1|0;b=(b>>>0)%3|0?b:d-2|0;if(!((b|0)==-1|H[H[h>>2]+(b>>>3&536870908)>>2]>>>b&1)){c=H[H[H[h+64>>2]+12>>2]+(b<<2)>>2]}k:{l:{if((d>>>0)%3|0){f=d-1|0;break l}f=d+2|0;b=-1;if((f|0)==-1){break k}}b=-1;if(H[H[h>>2]+(f>>>3&536870908)>>2]>>>f&1){break k}b=H[H[H[h+64>>2]+12>>2]+(f<<2)>>2]}g=(b|0)==-1;i=g?-1:(b>>>0)/3|0;if((c|0)!=-1){f=H[a+24>>2];d=(c>>>0)/3|0;e=d>>>5|0;j=H[f+(e<<2)>>2];d=1<>2];e=i>>>5|0;j=H[f+(e<<2)>>2];if(!(d&j)){break d}}f=H[a+52>>2]-4|0;H[a+52>>2]=f;break b}if(g){b=c;break d}if(H[(i>>>3&536870908)+f>>2]>>>i&1){b=c;break d}h=H[a+52>>2];H[h-4>>2]=b;if(H[a+56>>2]!=(h|0)){H[h>>2]=c;f=h+4|0;break c}m:{i=H[a+48>>2];e=h-i|0;g=e>>2;d=g+1|0;if(d>>>0<1073741824){b=e>>>1|0;e=e>>>0>=2147483644?1073741823:b>>>0>d>>>0?b:d;if(e){if(e>>>0>=1073741824){break m}d=pa(e<<2)}else{d=0}b=d+(g<<2)|0;H[b>>2]=c;f=b+4|0;if((h|0)!=(i|0)){while(1){b=b-4|0;h=h-4|0;H[b>>2]=H[h>>2];if((h|0)!=(i|0)){continue}break}}H[a+56>>2]=d+(e<<2);H[a+52>>2]=f;H[a+48>>2]=b;if(!i){break b}oa(i);f=H[a+52>>2];break b}sa();v()}wa();v()}H[(e<<2)+f>>2]=d|j;c=H[H[h+28>>2]+(b<<2)>>2];if((c|0)!=-1){continue}break}return 0}H[a+52>>2]=f}if(H[a+48>>2]!=(f|0)){continue}break}}return 1}function Lj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0;H[a+8>>2]=e;m=a+32|0;h=H[m>>2];f=H[a+36>>2]-h>>2;a:{if(f>>>0>>0){ya(m,e-f|0);d=H[a+8>>2];break a}d=e;if(d>>>0>=f>>>0){break a}H[a+36>>2]=h+(e<<2);d=e}s=H[a+52>>2];n=H[a+48>>2];f=0;h=e>>>0>1073741823?-1:e<<2;l=ra(pa(h),0,h);b:{if((d|0)<=0){break b}g=H[a+32>>2];while(1){d=f<<2;h=H[d+l>>2];i=H[a+16>>2];c:{if((h|0)>(i|0)){H[d+g>>2]=i;break c}d=d+g|0;i=H[a+12>>2];if((i|0)>(h|0)){H[d>>2]=i;break c}H[d>>2]=h}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}if((d|0)<=0){break b}f=0;while(1){h=f<<2;d=h+c|0;h=H[b+h>>2]+H[g+h>>2]|0;H[d>>2]=h;d:{if((h|0)>H[a+16>>2]){h=h-H[a+20>>2]|0}else{if((h|0)>=H[a+12>>2]){break d}h=h+H[a+20>>2]|0}H[d>>2]=h}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}f=H[a+56>>2];q=H[f>>2];f=H[f+4>>2]-q|0;if((f|0)>=5){o=f>>>2|0;t=o>>>0<=2?2:o;u=e&-2;w=e&1;h=1;while(1){e:{f:{if((h|0)!=(o|0)){r=N(e,h);f=H[(h<<2)+q>>2];if((f|0)==-1|H[H[n>>2]+(f>>>3&536870908)>>2]>>>f&1){break f}f=H[H[H[n+64>>2]+12>>2]+(f<<2)>>2];if((f|0)==-1){break f}i=H[s>>2];g=H[n+28>>2];k=H[i+(H[g+(f<<2)>>2]<<2)>>2];if((k|0)>=(h|0)){break f}j=f+1|0;j=H[i+(H[g+(((j>>>0)%3|0?j:f-2|0)<<2)>>2]<<2)>>2];if((j|0)>=(h|0)){break f}f=H[i+(H[g+(f+((f>>>0)%3|0?-1:2)<<2)>>2]<<2)>>2];if((f|0)>=(h|0)){break f}g:{if((e|0)<=0){break g}g=N(e,f);i=N(e,j);k=N(e,k);f=0;p=0;if((e|0)!=1){while(1){H[(f<<2)+l>>2]=(H[(f+g<<2)+c>>2]+H[(f+i<<2)+c>>2]|0)-H[(f+k<<2)+c>>2];j=f|1;H[(j<<2)+l>>2]=(H[(g+j<<2)+c>>2]+H[(i+j<<2)+c>>2]|0)-H[(k+j<<2)+c>>2];f=f+2|0;p=p+2|0;if((u|0)!=(p|0)){continue}break}}if(!w){break g}H[(f<<2)+l>>2]=(H[(f+g<<2)+c>>2]+H[(f+i<<2)+c>>2]|0)-H[(f+k<<2)+c>>2]}if((d|0)<=0){break e}i=H[m>>2];f=0;while(1){d=f<<2;g=H[d+l>>2];k=H[a+16>>2];h:{if((g|0)>(k|0)){H[d+i>>2]=k;break h}d=d+i|0;k=H[a+12>>2];if((k|0)>(g|0)){H[d>>2]=k;break h}H[d>>2]=g}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}f=0;if((d|0)<=0){break e}d=r<<2;k=d+c|0;j=b+d|0;while(1){g=f<<2;d=g+k|0;g=H[g+j>>2]+H[g+i>>2]|0;H[d>>2]=g;i:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break i}g=g+H[a+20>>2]|0}H[d>>2]=g}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}break e}Ca();v()}if((d|0)<=0){break e}k=(N(h-1|0,e)<<2)+c|0;i=H[m>>2];f=0;while(1){d=f<<2;g=H[d+k>>2];j=H[a+16>>2];j:{if((g|0)>(j|0)){H[d+i>>2]=j;break j}d=d+i|0;j=H[a+12>>2];if((j|0)>(g|0)){H[d>>2]=j;break j}H[d>>2]=g}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}f=0;if((d|0)<=0){break e}d=r<<2;k=d+c|0;j=b+d|0;while(1){g=f<<2;d=g+k|0;g=H[g+j>>2]+H[g+i>>2]|0;H[d>>2]=g;k:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break k}g=g+H[a+20>>2]|0}H[d>>2]=g}d=H[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}h=h+1|0;if((t|0)!=(h|0)){continue}break}}oa(l);return 1}function Gb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=O(0),k=0,l=0,m=O(0);i=H[c>>2];a:{b:{f=H[b+4>>2];if(!f){break b}g=Uj(f);c:{if(g>>>0>=2){e=i;if(f>>>0<=e>>>0){e=(i>>>0)%(f>>>0)|0}c=H[H[b>>2]+(e<<2)>>2];if(!c){break b}if(g>>>0<=1){break c}while(1){c=H[c>>2];if(!c){break b}g=H[c+4>>2];if((g|0)!=(i|0)){if(f>>>0<=g>>>0){g=(g>>>0)%(f>>>0)|0}if((e|0)!=(g|0)){break b}}if(H[c+8>>2]!=(i|0)){continue}break}b=0;break a}e=f-1&i;c=H[H[b>>2]+(e<<2)>>2];if(!c){break b}}h=f-1|0;while(1){c=H[c>>2];if(!c){break b}g=H[c+4>>2];if((g|0)!=(i|0)&(g&h)!=(e|0)){break b}if(H[c+8>>2]!=(i|0)){continue}break}b=0;break a}c=pa(16);d=H[H[d>>2]>>2];H[c+12>>2]=0;H[c+8>>2]=d;H[c+4>>2]=i;H[c>>2]=0;m=O(H[b+12>>2]+1>>>0);j=L[b+16>>2];d:{if(m>O(j*O(f>>>0))?0:f){break d}e=2;d=(f-1&f)!=0|f>>>0<3|f<<1;j=O(U(O(m/j)));e:{if(j=O(0)){g=~~j>>>0;break e}g=0}d=d>>>0>g>>>0?d:g;f:{if((d|0)==1){break f}if(!(d&d-1)){e=d;break f}e=Kd(d);f=H[b+4>>2]}g:{if(e>>>0<=f>>>0){if(e>>>0>=f>>>0){break g}g=f>>>0<3;j=O(U(O(O(K[b+12>>2])/L[b+16>>2])));h:{if(j=O(0)){d=~~j>>>0;break h}d=0}i:{j:{if(g){break j}if(Uj(f)>>>0>1){break j}d=d>>>0<2?d:1<<32-Q(d-1|0);break i}d=Kd(d)}e=d>>>0>>0?e:d;if(f>>>0<=e>>>0){break g}}f=0;g=0;h=e;k:{l:{m:{n:{if(e){if(h>>>0>=1073741824){break n}d=pa(h<<2);e=H[b>>2];H[b>>2]=d;if(e){oa(e)}H[b+4>>2]=h;d=0;if(h>>>0>=4){e=h&-4;while(1){k=d<<2;H[k+H[b>>2]>>2]=0;H[H[b>>2]+(k|4)>>2]=0;H[H[b>>2]+(k|8)>>2]=0;H[H[b>>2]+(k|12)>>2]=0;d=d+4|0;g=g+4|0;if((e|0)!=(g|0)){continue}break}}e=h&3;if(e){while(1){H[H[b>>2]+(d<<2)>>2]=0;d=d+1|0;f=f+1|0;if((e|0)!=(f|0)){continue}break}}e=H[b+8>>2];if(!e){break k}d=b+8|0;f=H[e+4>>2];g=Uj(h);if(g>>>0<2){break m}f=f>>>0>=h>>>0?(f>>>0)%(h>>>0)|0:f;H[H[b>>2]+(f<<2)>>2]=d;d=H[e>>2];if(!d){break k}if(g>>>0<=1){break l}while(1){g=H[d+4>>2];if(h>>>0<=g>>>0){g=(g>>>0)%(h>>>0)|0}o:{if((f|0)==(g|0)){e=d;break o}l=g<<2;k=l+H[b>>2]|0;if(!H[k>>2]){H[k>>2]=e;e=d;f=g;break o}H[e>>2]=H[d>>2];H[d>>2]=H[H[l+H[b>>2]>>2]>>2];H[H[l+H[b>>2]>>2]>>2]=d}d=H[e>>2];if(d){continue}break}break k}d=H[b>>2];H[b>>2]=0;if(d){oa(d)}H[b+4>>2]=0;break k}wa();v()}f=h-1&f;H[H[b>>2]+(f<<2)>>2]=d;d=H[e>>2];if(!d){break k}}k=h-1|0;while(1){g=k&H[d+4>>2];p:{if((g|0)==(f|0)){e=d;break p}l=g<<2;h=l+H[b>>2]|0;if(H[h>>2]){H[e>>2]=H[d>>2];H[d>>2]=H[H[l+H[b>>2]>>2]>>2];H[H[l+H[b>>2]>>2]>>2]=d;break p}H[h>>2]=e;e=d;f=g}d=H[e>>2];if(d){continue}break}}}f=H[b+4>>2];d=f-1|0;if(!(d&f)){e=d&i;break d}if(f>>>0>i>>>0){e=i;break d}e=(i>>>0)%(f>>>0)|0}e=H[b>>2]+(e<<2)|0;d=H[e>>2];q:{r:{if(!d){d=b+8|0;H[c>>2]=H[d>>2];H[b+8>>2]=c;H[e>>2]=d;d=H[c>>2];if(!d){break q}d=H[d+4>>2];e=f-1|0;s:{if(!(e&f)){d=d&e;break s}if(d>>>0>>0){break s}d=(d>>>0)%(f>>>0)|0}d=H[b>>2]+(d<<2)|0;break r}H[c>>2]=H[d>>2]}H[d>>2]=c}H[b+12>>2]=H[b+12>>2]+1;b=1}F[a+4|0]=b;H[a>>2]=c}function Oe(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0;f=ca-80|0;ca=f;e=H[c+36>>2];H[f+72>>2]=H[c+32>>2];H[f+76>>2]=e;g=H[c+28>>2];e=f- -64|0;H[e>>2]=H[c+24>>2];H[e+4>>2]=g;e=H[c+20>>2];H[f+56>>2]=H[c+16>>2];H[f+60>>2]=e;e=H[c+12>>2];H[f+48>>2]=H[c+8>>2];H[f+52>>2]=e;e=H[c+4>>2];H[f+40>>2]=H[c>>2];H[f+44>>2]=e;nc(a,f+40|0,f+24|0);a:{if(H[a>>2]){break a}if(F[a+15|0]<0){oa(H[a+4>>2])}if(I[f+31|0]!=1){b=pa(32);F[b+20|0]=0;c=I[1448]|I[1449]<<8|(I[1450]<<16|I[1451]<<24);F[b+16|0]=c;F[b+17|0]=c>>>8;F[b+18|0]=c>>>16;F[b+19|0]=c>>>24;c=I[1444]|I[1445]<<8|(I[1446]<<16|I[1447]<<24);d=I[1440]|I[1441]<<8|(I[1442]<<16|I[1443]<<24);F[b+8|0]=d;F[b+9|0]=d>>>8;F[b+10|0]=d>>>16;F[b+11|0]=d>>>24;F[b+12|0]=c;F[b+13|0]=c>>>8;F[b+14|0]=c>>>16;F[b+15|0]=c>>>24;c=I[1436]|I[1437]<<8|(I[1438]<<16|I[1439]<<24);d=I[1432]|I[1433]<<8|(I[1434]<<16|I[1435]<<24);F[b|0]=d;F[b+1|0]=d>>>8;F[b+2|0]=d>>>16;F[b+3|0]=d>>>24;F[b+4|0]=c;F[b+5|0]=c>>>8;F[b+6|0]=c>>>16;F[b+7|0]=c>>>24;H[a>>2]=-1;za(a+4|0,b,20);oa(b);break a}i=ca-16|0;ca=i;b:{c:{switch(I[f+32|0]){case 0:e=Ke(pa(48));H[e>>2]=13112;H[f+8>>2]=0;H[f+12>>2]=0;H[f>>2]=0;H[f+4>>2]=0;H[f+16>>2]=e;break b;case 1:e=Ke(pa(52));H[e+48>>2]=0;H[e>>2]=11276;H[f+8>>2]=0;H[f+12>>2]=0;H[f>>2]=0;H[f+4>>2]=0;H[f+16>>2]=e;break b;default:break c}}g=pa(32);F[g+28|0]=0;e=I[1550]|I[1551]<<8|(I[1552]<<16|I[1553]<<24);F[g+24|0]=e;F[g+25|0]=e>>>8;F[g+26|0]=e>>>16;F[g+27|0]=e>>>24;e=I[1546]|I[1547]<<8|(I[1548]<<16|I[1549]<<24);h=I[1542]|I[1543]<<8|(I[1544]<<16|I[1545]<<24);F[g+16|0]=h;F[g+17|0]=h>>>8;F[g+18|0]=h>>>16;F[g+19|0]=h>>>24;F[g+20|0]=e;F[g+21|0]=e>>>8;F[g+22|0]=e>>>16;F[g+23|0]=e>>>24;e=I[1538]|I[1539]<<8|(I[1540]<<16|I[1541]<<24);h=I[1534]|I[1535]<<8|(I[1536]<<16|I[1537]<<24);F[g+8|0]=h;F[g+9|0]=h>>>8;F[g+10|0]=h>>>16;F[g+11|0]=h>>>24;F[g+12|0]=e;F[g+13|0]=e>>>8;F[g+14|0]=e>>>16;F[g+15|0]=e>>>24;e=I[1530]|I[1531]<<8|(I[1532]<<16|I[1533]<<24);h=I[1526]|I[1527]<<8|(I[1528]<<16|I[1529]<<24);F[g|0]=h;F[g+1|0]=h>>>8;F[g+2|0]=h>>>16;F[g+3|0]=h>>>24;F[g+4|0]=e;F[g+5|0]=e>>>8;F[g+6|0]=e>>>16;F[g+7|0]=e>>>24;H[i>>2]=-1;e=i|4;za(e,g,28);j=F[i+15|0];H[f>>2]=H[i>>2];h=f+4|0;d:{if((j|0)>=0){j=H[e+4>>2];H[h>>2]=H[e>>2];H[h+4>>2]=j;H[h+8>>2]=H[e+8>>2];H[f+16>>2]=0;break d}za(h,H[i+4>>2],H[i+8>>2]);e=F[i+15|0];H[f+16>>2]=0;if((e|0)>=0){break d}oa(H[i+4>>2])}oa(g)}ca=i+16|0;e=H[f>>2];e:{if(e){H[a>>2]=e;a=a+4|0;if(F[f+15|0]>=0){b=f|4;c=H[b+4>>2];H[a>>2]=H[b>>2];H[a+4>>2]=c;H[a+8>>2]=H[b+8>>2];break e}za(a,H[f+4>>2],H[f+8>>2]);break e}e=H[f+16>>2];H[f+16>>2]=0;H[e+44>>2]=d;te(a,e,b,c,d);if(!H[a>>2]){if(F[a+15|0]<0){oa(H[a+4>>2])}H[a>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;H[a+12>>2]=0}ea[H[H[e>>2]+4>>2]](e)}a=H[f+16>>2];H[f+16>>2]=0;if(a){ea[H[H[a>>2]+4>>2]](a)}if(F[f+15|0]>=0){break a}oa(H[f+4>>2])}ca=f+80|0}function Gc(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;j=N(b,12)+a|0;H[j+12>>2]=H[j+8>>2];m=(c|0)==-1?-1:(c>>>0)/3|0;d=1;k=c;a:{b:{c:{while(1){d:{l=d;if(!d){if((k|0)==-1){break d}if((de(a,((k>>>0)%3|0?-1:2)+k|0)|0)==-1){break a}c=k+1|0;d=(c>>>0)%3|0?c:k-2|0;if((d|0)==-1){break a}c=d+1|0;c=(c>>>0)%3|0?c:d-2|0;if((c|0)==-1){break a}d=H[H[H[a+4>>2]+12>>2]+(c<<2)>>2];if((d|0)==-1){break a}c=d+1|0;c=(c>>>0)%3|0?c:d-2|0;if((c|0)==-1){break a}m=(c>>>0)/3|0}e:{d=H[a+56>>2]+(m>>>3&536870908)|0;h=H[d>>2];e=1<>2]=e|h;d=H[j+12>>2];f:{if((d|0)!=H[j+16>>2]){H[d>>2]=m;H[j+12>>2]=d+4;break f}n=H[j+8>>2];h=d-n|0;e=h>>2;i=e+1|0;if(i>>>0>=1073741824){break c}g=h>>>1|0;i=h>>>0>=2147483644?1073741823:i>>>0>>0?g:i;if(i){if(i>>>0>=1073741824){break b}g=pa(i<<2)}else{g=0}h=g+(e<<2)|0;H[h>>2]=m;e=h+4|0;if((d|0)!=(n|0)){while(1){h=h-4|0;d=d-4|0;H[h>>2]=H[d>>2];if((d|0)!=(n|0)){continue}break}}H[j+8>>2]=h;H[j+12>>2]=e;H[j+16>>2]=g+(i<<2);if(!n){break f}oa(n)}g=f+1|0;g:{h:{i:{if(!f){break i}if(g&1){if((c|0)==-1){c=-1;break g}d=c+1|0;c=(d>>>0)%3|0?d:c-2|0;break i}k=l?k:c;if((c|0)==-1){c=-1;break g}if((c>>>0)%3|0){d=c-1|0;break h}c=c+2|0}d=c;c=-1;if((d|0)==-1){break g}}c=H[H[H[a+4>>2]+12>>2]+(d<<2)>>2];h=-1;f=-1;e=d+1|0;e=(e>>>0)%3|0?e:d-2|0;if((e|0)>=0){f=(e>>>0)/3|0;f=H[(H[H[a>>2]+96>>2]+N(f,12)|0)+(e-N(f,3)<<2)>>2]}j:{if((c|0)==-1){break j}i=((c>>>0)%3|0?-1:2)+c|0;if((i|0)<0){break j}e=(i>>>0)/3|0;h=H[(H[H[a>>2]+96>>2]+N(e,12)|0)+(i-N(e,3)<<2)>>2]}if((f|0)!=(h|0)){c=-1;break g}k:{l:{f=((d>>>0)%3|0?-1:2)+d|0;if((f|0)>=0){d=(f>>>0)/3|0;if((c|0)!=-1){break l}c=-1;break g}d=-1;if((c|0)!=-1){break k}c=-1;break g}d=H[(H[H[a>>2]+96>>2]+N(d,12)|0)+(f-N(d,3)<<2)>>2]}f=c+1|0;e=(f>>>0)%3|0?f:c-2|0;if((e|0)>=0){f=(e>>>0)/3|0;f=H[(H[H[a>>2]+96>>2]+N(f,12)|0)+(e-N(f,3)<<2)>>2]}else{f=-1}if((f|0)!=(d|0)){c=-1;break g}f=g;m=(c>>>0)/3|0;d=H[a+56>>2]+(m>>>3&268435452)|0;h=H[d>>2];e=1<>2]-4|0;g=H[l>>2];d=H[a+56>>2]+(g>>>3&536870908)|0;c=H[d>>2];o=d,p=Vj(g)&c,H[o>>2]=p;H[j+12>>2]=l;break a}d=0;if(l){continue}break a}break}k=-1;de(a,-1);break a}sa();v()}wa();v()}H[((b<<2)+a|0)+44>>2]=k;b=H[j+12>>2];i=H[j+8>>2];m:{if((b|0)==(i|0)){break m}c=b-i|0;b=c>>2;b=b>>>0<=1?1:b;k=b&1;e=H[a+56>>2];d=0;if(c>>>0>=8){f=b&-2;c=0;while(1){l=d<<2;g=H[l+i>>2];b=e+(g>>>3&536870908)|0;a=H[b>>2];o=b,p=Vj(g)&a,H[o>>2]=p;g=H[i+(l|4)>>2];b=e+(g>>>3&536870908)|0;a=H[b>>2];o=b,p=Vj(g)&a,H[o>>2]=p;d=d+2|0;c=c+2|0;if((f|0)!=(c|0)){continue}break}}if(!k){break m}c=H[i+(d<<2)>>2];b=e+(c>>>3&536870908)|0;a=H[b>>2];o=b,p=Vj(c)&a,H[o>>2]=p}}function Gj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;h=ca-32|0;ca=h;a:{if(J[b+38>>1]<=513){c=H[b+20>>2];f=H[b+12>>2];d=H[b+16>>2];if((c|0)>=(f|0)&d>>>0>=K[b+8>>2]|(c|0)>(f|0)){break a}f=I[d+H[b>>2]|0];d=d+1|0;c=d?c:c+1|0;H[b+16>>2]=d;H[b+20>>2]=c;if(f){break a}}b:{if(!Xa(1,h+28|0,b)){break b}d=H[h+28>>2];c=H[H[a+48>>2]+64>>2];if(d>>>0>H[c+4>>2]-H[c>>2]>>2>>>0){break b}c:{if(d){Wa(a+60|0,d);c=h+8|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;if(!ta(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|H[g>>2]}else{i=H[g>>2]&(f^-1)}H[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Xa(1,h+28|0,b)){break b}d=H[h+28>>2];c=H[H[a+48>>2]+64>>2];if(d>>>0>H[c+4>>2]-H[c>>2]>>2>>>0){break b}if(d){e=0;Wa(a+72|0,d);c=h+8|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;if(!ta(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|H[g>>2]}else{i=H[g>>2]&(f^-1)}H[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Xa(1,h+28|0,b)){break b}d=H[h+28>>2];c=H[H[a+48>>2]+64>>2];if(d>>>0>H[c+4>>2]-H[c>>2]>>2>>>0){break b}if(d){e=0;Wa(a+84|0,d);c=h+8|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;if(!ta(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|H[g>>2]}else{i=H[g>>2]&(f^-1)}H[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Xa(1,h+28|0,b)){break b}d=H[h+28>>2];c=H[H[a+48>>2]+64>>2];if(d>>>0>H[c+4>>2]-H[c>>2]>>2>>>0){break b}if(d){e=0;Wa(a+96|0,d);c=h+8|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;if(!ta(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|H[g>>2]}else{i=H[g>>2]&(f^-1)}H[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}e=0;c=H[b+8>>2];f=H[b+12>>2];d=c;c=H[b+20>>2];i=c;g=H[b+16>>2];j=g+4|0;c=j>>>0<4?c+1|0:c;if(d>>>0>>0&(c|0)>=(f|0)|(c|0)>(f|0)){break a}m=H[b>>2];k=m+g|0;l=I[k|0]|I[k+1|0]<<8|(I[k+2|0]<<16|I[k+3|0]<<24);H[b+16>>2]=j;H[b+20>>2]=c;k=d;d=f;c=i;f=g+8|0;c=f>>>0<8?c+1|0:c;if(f>>>0>k>>>0&(c|0)>=(d|0)|(c|0)>(d|0)){break a}d=j+m|0;d=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=f;H[b+20>>2]=c;if((d|0)<(l|0)){break a}H[a+16>>2]=d;H[a+12>>2]=l;c=(d>>31)-((l>>31)+(d>>>0>>0)|0)|0;b=d-l|0;if(!c&b>>>0>2147483646|c){break a}e=1;b=b+1|0;H[a+20>>2]=b;c=b>>>1|0;H[a+24>>2]=c;H[a+28>>2]=0-c;if(b&1){break a}H[a+24>>2]=c-1;break a}}e=0}ca=h+32|0;return e|0}function pj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;h=ca-32|0;ca=h;a:{if(J[b+38>>1]<=513){c=H[b+20>>2];f=H[b+12>>2];d=H[b+16>>2];if((c|0)>=(f|0)&d>>>0>=K[b+8>>2]|(c|0)>(f|0)){break a}f=I[d+H[b>>2]|0];d=d+1|0;c=d?c:c+1|0;H[b+16>>2]=d;H[b+20>>2]=c;if(f){break a}}b:{if(!Xa(1,h+28|0,b)){break b}d=H[h+28>>2];c=H[a+48>>2];if(d>>>0>H[c+4>>2]-H[c>>2]>>2>>>0){break b}c:{if(d){Wa(a+60|0,d);c=h+8|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;if(!ta(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|H[g>>2]}else{i=H[g>>2]&(f^-1)}H[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Xa(1,h+28|0,b)){break b}d=H[h+28>>2];c=H[a+48>>2];if(d>>>0>H[c+4>>2]-H[c>>2]>>2>>>0){break b}if(d){e=0;Wa(a+72|0,d);c=h+8|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;if(!ta(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|H[g>>2]}else{i=H[g>>2]&(f^-1)}H[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Xa(1,h+28|0,b)){break b}d=H[h+28>>2];c=H[a+48>>2];if(d>>>0>H[c+4>>2]-H[c>>2]>>2>>>0){break b}if(d){e=0;Wa(a+84|0,d);c=h+8|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;if(!ta(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|H[g>>2]}else{i=H[g>>2]&(f^-1)}H[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Xa(1,h+28|0,b)){break b}d=H[h+28>>2];c=H[a+48>>2];if(d>>>0>H[c+4>>2]-H[c>>2]>>2>>>0){break b}if(d){e=0;Wa(a+96|0,d);c=h+8|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;if(!ta(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|H[g>>2]}else{i=H[g>>2]&(f^-1)}H[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}e=0;c=H[b+8>>2];f=H[b+12>>2];d=c;c=H[b+20>>2];i=c;g=H[b+16>>2];j=g+4|0;c=j>>>0<4?c+1|0:c;if(d>>>0>>0&(c|0)>=(f|0)|(c|0)>(f|0)){break a}m=H[b>>2];k=m+g|0;l=I[k|0]|I[k+1|0]<<8|(I[k+2|0]<<16|I[k+3|0]<<24);H[b+16>>2]=j;H[b+20>>2]=c;k=d;d=f;c=i;f=g+8|0;c=f>>>0<8?c+1|0:c;if(f>>>0>k>>>0&(c|0)>=(d|0)|(c|0)>(d|0)){break a}d=j+m|0;d=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=f;H[b+20>>2]=c;if((d|0)<(l|0)){break a}H[a+16>>2]=d;H[a+12>>2]=l;c=(d>>31)-((l>>31)+(d>>>0>>0)|0)|0;b=d-l|0;if(!c&b>>>0>2147483646|c){break a}e=1;b=b+1|0;H[a+20>>2]=b;c=b>>>1|0;H[a+24>>2]=c;H[a+28>>2]=0-c;if(b&1){break a}H[a+24>>2]=c-1;break a}}e=0}ca=h+32|0;return e|0}function xe(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;if((b|0)==-1){return 1}g=(b>>>0)/3|0;if(!(H[H[a+24>>2]+(g>>>3&268435452)>>2]>>>g&1)){f=H[a+48>>2];H[a+52>>2]=f;a:{if((f|0)!=H[a+56>>2]){H[f>>2]=b;H[a+52>>2]=f+4;break a}d=pa(4);H[d>>2]=b;c=d+4|0;H[a+56>>2]=c;H[a+52>>2]=c;H[a+48>>2]=d;if(!f){break a}oa(f)}e=-1;d=H[a+4>>2];c=b+1|0;i=(c>>>0)%3|0?c:b-2|0;if((i|0)!=-1){e=H[H[d>>2]+(i<<2)>>2]}b:{h=b-N(g,3)|0;if(h){c=b-1|0;break b}c=b+2|0;if((c|0)!=-1){break b}return 0}if((e|0)==-1){return 0}j=H[H[d>>2]+(c<<2)>>2];if((j|0)==-1){return 0}c=H[a+36>>2];f=c+(e>>>3&536870908)|0;g=H[f>>2];d=1<>2]=d|g;Ua(a+8|0,e,i);c=H[a+36>>2]}g=(j>>>3&536870908)+c|0;d=H[g>>2];c=1<>2]=c|d;Ua(a+8|0,j,(h?-1:2)+b|0)}c=H[a+52>>2];if((c|0)==H[a+48>>2]){return 1}j=a+8|0;while(1){c:{d:{c=c-4|0;b=H[c>>2];if((b|0)==-1){break d}d=(b>>>0)/3|0;f=H[a+24>>2]+(d>>>3&268435452)|0;g=H[f>>2];d=1<>2]=d|g;while(1){i=H[a+4>>2];e=H[H[i>>2]+(b<<2)>>2];if((e|0)==-1){return 0}e:{f:{h=H[a+36>>2]+(e>>>3&536870908)|0;f=H[h>>2];g=1<>2]+(e<<2)>>2];h:{if((d|0)==-1){break h}c=d+1|0;c=(c>>>0)%3|0?c:d-2|0;if((c|0)==-1){break h}d=H[H[i+12>>2]+(c<<2)>>2];if((d|0)!=-1){break g}}H[h>>2]=f|g;Ua(j,e,b);break f}H[h>>2]=f|g;Ua(j,e,b);c=d+1|0;if((((c>>>0)%3|0?c:d-2|0)|0)==-1){break f}c=b-2|0;d=b+1|0;b=-1;c=(d>>>0)%3|0?d:c;if((c|0)!=-1){b=H[H[H[a+4>>2]+12>>2]+(c<<2)>>2]}c=(b>>>0)/3|0;d=1<>2];f=c>>>5|0;i=H[e+(f<<2)>>2];break e}c=-1;g=H[a+4>>2];d=b+1|0;d=(d>>>0)%3|0?d:b-2|0;if((d|0)!=-1){c=H[H[g+12>>2]+(d<<2)>>2]}i:{j:{if((b>>>0)%3|0){e=b-1|0;break j}e=b+2|0;b=-1;if((e|0)==-1){break i}}b=H[H[g+12>>2]+(e<<2)>>2]}g=(b|0)==-1;h=g?-1:(b>>>0)/3|0;k:{if((c|0)!=-1){e=H[a+24>>2];d=(c>>>0)/3|0;f=d>>>5|0;i=H[e+(f<<2)>>2];d=1<>2];f=h>>>5|0;i=H[e+(f<<2)>>2];if(!(d&i)){break e}}c=H[a+52>>2]-4|0;H[a+52>>2]=c;break c}if(g){b=c;break e}if(H[(h>>>3&536870908)+e>>2]>>>h&1){b=c;break e}e=H[a+52>>2];H[e-4>>2]=b;if(H[a+56>>2]!=(e|0)){H[e>>2]=c;c=e+4|0;break d}l:{h=H[a+48>>2];f=e-h|0;g=f>>2;d=g+1|0;if(d>>>0<1073741824){b=f>>>1|0;f=f>>>0>=2147483644?1073741823:b>>>0>d>>>0?b:d;if(f){if(f>>>0>=1073741824){break l}d=pa(f<<2)}else{d=0}b=d+(g<<2)|0;H[b>>2]=c;c=b+4|0;if((e|0)!=(h|0)){while(1){b=b-4|0;e=e-4|0;H[b>>2]=H[e>>2];if((e|0)!=(h|0)){continue}break}}H[a+56>>2]=d+(f<<2);H[a+52>>2]=c;H[a+48>>2]=b;if(!h){break c}oa(h);c=H[a+52>>2];break c}sa();v()}wa();v()}H[(f<<2)+e>>2]=d|i;if((b|0)!=-1){continue}break}return 0}H[a+52>>2]=c}if(H[a+48>>2]!=(c|0)){continue}break}}return 1}function uj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=ca-32|0;ca=g;H[a+68>>2]=f;d=H[a+56>>2];e=H[d>>2];d=H[d+4>>2];H[g+24>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;a:{d=d-e|0;if((d|0)>0){m=a+60|0;d=d>>>2|0;n=d>>>0<=1?1:d;o=a+112|0;while(1){e=H[a+56>>2];d=H[e>>2];if(H[e+4>>2]-d>>2>>>0<=j>>>0){break a}Nb(m,H[d+(j<<2)>>2],g+16|0);i=H[g+20>>2];d=i>>31;h=H[g+16>>2];e=h>>31;f=(d^i)-d+((e^h)-e)|0;k=H[g+24>>2];d=k>>31;e=(d^k)-d|0;d=0;l=e;e=e+f|0;d=l>>>0>e>>>0?1:d;b:{if(!(d|e)){H[g+16>>2]=H[a+108>>2];break b}f=H[a+108>>2];l=f>>31;h=Sj(Rj(f,l,h,h>>31),da,e,d);H[g+16>>2]=h;d=Sj(Rj(f,l,i,i>>31),da,e,d);H[g+20>>2]=d;e=d;d=d>>31;e=(e^d)-d|0;d=h>>31;d=e+((d^h)-d|0)|0;if((k|0)>=0){H[g+24>>2]=f-d;break b}H[g+24>>2]=d-f}d=Ba(o);f=H[g+16>>2];c:{if(d){H[g+24>>2]=0-H[g+24>>2];e=0-H[g+20>>2]|0;H[g+20>>2]=e;f=0-f|0;H[g+16>>2]=f;break c}e=H[g+20>>2]}d:{if((f|0)>=0){f=H[a+108>>2];d=f+H[g+24>>2]|0;f=e+f|0;break d}e:{if((e|0)<0){d=H[g+24>>2];f=d>>31;f=(d^f)-f|0;break e}d=H[g+24>>2];f=d>>31;f=H[a+100>>2]+(f-(d^f)|0)|0}if((d|0)<0){d=e>>31;d=(d^e)-d|0;break d}d=e>>31;d=H[a+100>>2]+(d-(d^e)|0)|0}e=H[a+100>>2];f:{if(!(d|f)){d=e;f=d;break f}if(!((d|0)!=(e|0)|f)){f=d;break f}if(!((e|0)!=(f|0)|d)){d=f;break f}g:{if(f){break g}i=H[a+108>>2];if((i|0)>=(d|0)){break g}d=(i<<1)-d|0;f=0;break f}h:{if((e|0)!=(f|0)){break h}i=H[a+108>>2];if((i|0)<=(d|0)){break h}d=(i<<1)-d|0;break f}i:{if((d|0)!=(e|0)){break i}e=H[a+108>>2];if((e|0)<=(f|0)){break i}f=(e<<1)-f|0;break f}if(d){break f}d=0;e=H[a+108>>2];if((e|0)>=(f|0)){break f}f=(e<<1)-f|0}H[g+12>>2]=d;H[g+8>>2]=f;j:{if(H[a+8>>2]<=0){break j}i=H[a+32>>2];f=0;while(1){d=f<<2;e=H[d+(g+8|0)>>2];h=H[a+16>>2];k:{if((e|0)>(h|0)){H[d+i>>2]=h;break k}d=d+i|0;h=H[a+12>>2];if((h|0)>(e|0)){H[d>>2]=h;break k}H[d>>2]=e}f=f+1|0;e=H[a+8>>2];if((f|0)<(e|0)){continue}break}d=0;if((e|0)<=0){break j}e=j<<3;h=e+c|0;k=b+e|0;while(1){f=d<<2;e=f+h|0;f=H[f+k>>2]+H[f+i>>2]|0;H[e>>2]=f;l:{if((f|0)>H[a+16>>2]){f=f-H[a+20>>2]|0}else{if((f|0)>=H[a+12>>2]){break l}f=f+H[a+20>>2]|0}H[e>>2]=f}d=d+1|0;if((d|0)>2]){continue}break}}j=j+1|0;if((n|0)!=(j|0)){continue}break}}ca=g+32|0;return 1}Ca();v()}function dj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=ca-32|0;ca=g;H[a+68>>2]=f;d=H[a+56>>2];e=H[d>>2];d=H[d+4>>2];H[g+24>>2]=0;H[g+16>>2]=0;H[g+20>>2]=0;a:{d=d-e|0;if((d|0)>0){m=a+60|0;d=d>>>2|0;n=d>>>0<=1?1:d;o=a+112|0;while(1){e=H[a+56>>2];d=H[e>>2];if(H[e+4>>2]-d>>2>>>0<=j>>>0){break a}Lb(m,H[d+(j<<2)>>2],g+16|0);i=H[g+20>>2];d=i>>31;h=H[g+16>>2];e=h>>31;f=(d^i)-d+((e^h)-e)|0;k=H[g+24>>2];d=k>>31;e=(d^k)-d|0;d=0;l=e;e=e+f|0;d=l>>>0>e>>>0?1:d;b:{if(!(d|e)){H[g+16>>2]=H[a+108>>2];break b}f=H[a+108>>2];l=f>>31;h=Sj(Rj(f,l,h,h>>31),da,e,d);H[g+16>>2]=h;d=Sj(Rj(f,l,i,i>>31),da,e,d);H[g+20>>2]=d;e=d;d=d>>31;e=(e^d)-d|0;d=h>>31;d=e+((d^h)-d|0)|0;if((k|0)>=0){H[g+24>>2]=f-d;break b}H[g+24>>2]=d-f}d=Ba(o);f=H[g+16>>2];c:{if(d){H[g+24>>2]=0-H[g+24>>2];e=0-H[g+20>>2]|0;H[g+20>>2]=e;f=0-f|0;H[g+16>>2]=f;break c}e=H[g+20>>2]}d:{if((f|0)>=0){f=H[a+108>>2];d=f+H[g+24>>2]|0;f=e+f|0;break d}e:{if((e|0)<0){d=H[g+24>>2];f=d>>31;f=(d^f)-f|0;break e}d=H[g+24>>2];f=d>>31;f=H[a+100>>2]+(f-(d^f)|0)|0}if((d|0)<0){d=e>>31;d=(d^e)-d|0;break d}d=e>>31;d=H[a+100>>2]+(d-(d^e)|0)|0}e=H[a+100>>2];f:{if(!(d|f)){d=e;f=d;break f}if(!((d|0)!=(e|0)|f)){f=d;break f}if(!((e|0)!=(f|0)|d)){d=f;break f}g:{if(f){break g}i=H[a+108>>2];if((i|0)>=(d|0)){break g}d=(i<<1)-d|0;f=0;break f}h:{if((e|0)!=(f|0)){break h}i=H[a+108>>2];if((i|0)<=(d|0)){break h}d=(i<<1)-d|0;break f}i:{if((d|0)!=(e|0)){break i}e=H[a+108>>2];if((e|0)<=(f|0)){break i}f=(e<<1)-f|0;break f}if(d){break f}d=0;e=H[a+108>>2];if((e|0)>=(f|0)){break f}f=(e<<1)-f|0}H[g+12>>2]=d;H[g+8>>2]=f;j:{if(H[a+8>>2]<=0){break j}i=H[a+32>>2];f=0;while(1){d=f<<2;e=H[d+(g+8|0)>>2];h=H[a+16>>2];k:{if((e|0)>(h|0)){H[d+i>>2]=h;break k}d=d+i|0;h=H[a+12>>2];if((h|0)>(e|0)){H[d>>2]=h;break k}H[d>>2]=e}f=f+1|0;e=H[a+8>>2];if((f|0)<(e|0)){continue}break}d=0;if((e|0)<=0){break j}e=j<<3;h=e+c|0;k=b+e|0;while(1){f=d<<2;e=f+h|0;f=H[f+k>>2]+H[f+i>>2]|0;H[e>>2]=f;l:{if((f|0)>H[a+16>>2]){f=f-H[a+20>>2]|0}else{if((f|0)>=H[a+12>>2]){break l}f=f+H[a+20>>2]|0}H[e>>2]=f}d=d+1|0;if((d|0)>2]){continue}break}}j=j+1|0;if((n|0)!=(j|0)){continue}break}}ca=g+32|0;return 1}Ca();v()}function ke(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;h=ca-80|0;ca=h;a:{b:{if(I[H[a+28>>2]+36|0]<=1){d=H[b+20>>2];f=H[b+16>>2];c=f+4|0;d=c>>>0<4?d+1|0:d;g=H[b+12>>2];if(K[b+8>>2]>>0&(g|0)<=(d|0)|(d|0)>(g|0)){break a}f=f+H[b>>2]|0;j=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[b+16>>2]=c;H[b+20>>2]=d;break b}if(!Pc(1,h+76|0,b)){break a}j=H[h+76>>2]}if(!j){break a}d=H[b+8>>2];c=H[b+16>>2];d=Rj(d-c|0,H[b+12>>2]-(H[b+20>>2]+(c>>>0>d>>>0)|0)|0,5,0);c=da;if(d>>>0>>0&(c|0)<=0|(c|0)<0){break a}c=H[a+4>>2];d=H[a+8>>2]-c>>2;c:{if(d>>>0>>0){ya(a+4|0,j-d|0);break c}if(d>>>0<=j>>>0){break c}H[a+8>>2]=c+(j<<2)}p=a+16|0;l=H[a+32>>2];while(1){i=H[b+12>>2];c=i;d=H[b+20>>2];e=H[b+8>>2];f=H[b+16>>2];if((c|0)<=(d|0)&e>>>0<=f>>>0|(c|0)<(d|0)){e=0;break a}n=H[b>>2];q=I[n+f|0];c=d;g=f+1|0;c=g?c:c+1|0;H[b+16>>2]=g;H[b+20>>2]=c;if(e>>>0<=g>>>0&(c|0)>=(i|0)|(c|0)>(i|0)){e=0;break a}g=I[g+n|0];c=d;k=f+2|0;c=k>>>0<2?c+1|0:c;H[b+16>>2]=k;H[b+20>>2]=c;if(e>>>0<=k>>>0&(c|0)>=(i|0)|(c|0)>(i|0)){e=0;break a}k=I[k+n|0];c=d;m=f+3|0;c=m>>>0<3?c+1|0:c;H[b+16>>2]=m;H[b+20>>2]=c;if(e>>>0<=m>>>0&(c|0)>=(i|0)|(c|0)>(i|0)){e=0;break a}e=I[m+n|0];c=d;d=f+4|0;c=d>>>0<4?c+1|0:c;H[b+16>>2]=d;H[b+20>>2]=c;if(q>>>0>4){e=0;break a}if((g-12&255)>>>0<245){e=0;break a}if(!k){e=0;break a}m=Eb(h+8|0);i=(e|0)!=0;d=g-1|0;if(d>>>0<=10){c=H[(d<<2)+13584>>2]}else{c=-1}d=N(c,k);lc(m,q,k,g,i,d,d>>31);d:{d=J[H[a+28>>2]+36>>1];e:{if(((d<<8|d>>>8)&65535)>>>0<=258){c=H[b+20>>2];f=H[b+16>>2];d=f+2|0;c=d>>>0<2?c+1|0:c;e=H[b+12>>2];if(K[b+8>>2]>>0&(e|0)<=(c|0)|(c|0)>(e|0)){break d}f=f+H[b>>2]|0;e=I[f|0]|I[f+1|0]<<8;H[b+16>>2]=d;H[b+20>>2]=c;break e}if(!Pc(1,h+4|0,b)){break d}e=H[h+4>>2]}H[h+68>>2]=e;d=jc(pa(96),m);ea[H[H[l>>2]+8>>2]](l,H[l+12>>2]-H[l+8>>2]>>2,d);d=(H[l+12>>2]-H[l+8>>2]>>2)-1|0;f=d<<2;H[H[f+H[l+8>>2]>>2]+60>>2]=e;H[H[a+4>>2]+(o<<2)>>2]=d;e=H[a+16>>2];c=H[a+20>>2]-e>>2;f:{if((c|0)>(d|0)){break f}H[h>>2]=-1;d=d+1|0;if(d>>>0>c>>>0){Pa(p,d-c|0,h);e=H[p>>2];break f}if(c>>>0<=d>>>0){break f}H[a+20>>2]=(d<<2)+e}H[e+f>>2]=o;e=1;o=o+1|0;if((o|0)!=(j|0)){continue}break a}break}e=0}ca=h+80|0;return e|0}function nd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;n=ea[H[H[a>>2]+44>>2]](a)|0;a:{if((n|0)<=0){break a}i=H[b+4>>2]-H[b>>2]>>2;e=ca+-64|0;ca=e;f=Eb(e);d=N(H[3400],n);lc(f,H[H[a+8>>2]+56>>2],n&255,5,0,d,d>>31);f=jc(pa(96),f);F[f+84|0]=1;H[f+72>>2]=H[f+68>>2];mb(f,i);H[f+60>>2]=H[H[a+8>>2]+60>>2];d=H[a+16>>2];H[a+16>>2]=f;if(d){Ga(d)}ca=e- -64|0;h=H[a+16>>2];if(!H[h+80>>2]){break a}j=H[H[h>>2]>>2];if(!j){break a}m=H[c+12>>2];e=m;d=H[c+20>>2];g=H[c+8>>2];k=H[c+16>>2];if((e|0)<=(d|0)&g>>>0<=k>>>0|(d|0)>(e|0)){break a}l=N(i,n);i=j+H[h+48>>2]|0;h=H[c>>2];j=I[h+k|0];e=k+1|0;f=e?d:d+1|0;H[c+16>>2]=e;H[c+20>>2]=f;b:{c:{if(j){if(kd(l,n,c,i)){break c}break a}if((f|0)>=(m|0)&e>>>0>=g>>>0|(f|0)>(m|0)){break a}g=I[e+h|0];f=k+2|0;d=f>>>0<2?d+1|0:d;H[c+16>>2]=f;H[c+20>>2]=d;d=H[H[a+16>>2]+64>>2];d=H[d+4>>2]-H[d>>2]|0;if((g|0)==H[3400]){e=l<<2;if(e>>>0>d>>>0){break a}g=H[c+8>>2];k=H[c+12>>2];j=H[c+20>>2];d=H[c+16>>2];f=e+d|0;j=f>>>0>>0?j+1|0:j;if(f>>>0>g>>>0&(j|0)>=(k|0)|(j|0)>(k|0)){break a}qa(i,d+H[c>>2]|0,e);f=H[c+20>>2];d=e+H[c+16>>2]|0;f=d>>>0>>0?f+1|0:f;H[c+16>>2]=d;H[c+20>>2]=f;break c}if(d>>>0>>0){break a}d=H[c+8>>2];f=H[c+16>>2];e=d-f|0;m=d>>>0>>0;d=H[c+20>>2];k=H[c+12>>2]-(m+d|0)|0;m=Rj(g,0,l,0)>>>0>e>>>0;e=da;if(m&(e|0)>=(k|0)|(e|0)>(k|0)){break a}e=1;if(!l){break b}h=0;while(1){k=H[c+8>>2];j=H[c+12>>2];e=f+g|0;d=e>>>0>>0?d+1|0:d;if(e>>>0>k>>>0&(d|0)>=(j|0)|(d|0)>(j|0)){return 0}qa(i+(h<<2)|0,H[c>>2]+f|0,g);d=H[c+20>>2];f=g+H[c+16>>2]|0;d=f>>>0>>0?d+1|0:d;H[c+16>>2]=f;H[c+20>>2]=d;h=h+1|0;if((l|0)!=(h|0)){continue}break}}e=1;if(!l){break b}d=H[a+20>>2];if(d){e=0;if(ea[H[H[d>>2]+32>>2]](d)|0){break b}}g=0;h=0;d:{if((l|0)<=0){break d}if((l|0)!=1){f=l&-2;while(1){e=g<<2;d=H[e+i>>2];H[e+i>>2]=0-(d&1)^d>>>1;d=e|4;e=H[d+i>>2];H[d+i>>2]=0-(e&1)^e>>>1;g=g+2|0;h=h+2|0;if((f|0)!=(h|0)){continue}break}}if(!(l&1)){break d}d=g<<2;f=H[d+i>>2];H[d+i>>2]=0-(f&1)^f>>>1}e=0}d=e;f=H[a+20>>2];e:{if(!f){break e}if(!(ea[H[H[f>>2]+40>>2]](f,c)|0)){break a}if(d){break e}a=H[a+20>>2];if(!(ea[H[H[a>>2]+44>>2]](a,i,i,l,n,H[b>>2])|0)){break a}}o=1}return o|0}function pb(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;h=ca-32|0;ca=h;a:{b:{if(H[a+8>>2]<<5>>>0>=b>>>0){break b}if((b|0)<0){break a}b=(b-1>>>5|0)+1|0;c=pa(b<<2);H[h+24>>2]=b;H[h+20>>2]=0;H[h+16>>2]=c;b=H[a>>2];H[h+12>>2]=0;H[h+8>>2]=b;c=H[a+4>>2];H[h+4>>2]=c&31;H[h>>2]=b+(c>>>3&536870908);e=ca-32|0;ca=e;i=H[h+4>>2];g=H[h+12>>2];j=H[h>>2];d=H[h+8>>2];b=(i-g|0)+(j-d<<3)|0;f=H[h+20>>2];c=b+f|0;H[h+20>>2]=c;if(!((c-1^f-1)>>>0<32?f:0)){H[H[h+16>>2]+((c>>>0>=33?c-1>>>5|0:0)<<2)>>2]=0}c=H[h+16>>2]+(f>>>3&536870908)|0;f=f&31;c:{if((f|0)==(g|0)){if((b|0)<=0){break c}if(g){i=32-g|0;f=(b|0)<(i|0)?b:i;i=-1<>>i-f;H[c>>2]=H[c>>2]&(i^-1)|i&H[d>>2];d=d+4|0;c=(g+f>>>3&536870908)+c|0;b=b-f|0}g=(b|0)/32|0;if(b+31>>>0>=63){va(c,d,g<<2)}b=b-(g<<5)|0;if((b|0)<=0){break c}f=c;c=g<<2;g=f+c|0;b=-1>>>32-b|0;H[g>>2]=H[g>>2]&(b^-1)|b&H[c+d>>2];break c}H[e+28>>2]=g;H[e+24>>2]=d;H[e+20>>2]=i;H[e+16>>2]=j;H[e+12>>2]=f;H[e+8>>2]=c;b=H[e+28>>2];c=H[e+24>>2];g=(H[e+20>>2]-b|0)+(H[e+16>>2]-c<<3)|0;d:{if((g|0)<=0){b=H[e+12>>2];d=H[e+8>>2];break d}e:{if(!b){b=H[e+12>>2];break e}d=H[e+12>>2];j=32-d|0;k=32-b|0;f=(g|0)<(k|0)?g:k;i=f>>>0>j>>>0?j:f;l=H[e+8>>2];m=H[l>>2]&(-1<>>j-i^-1);j=H[c>>2]&(-1<>>k-f);H[l>>2]=m|(b>>>0>>0?j<>>b-d|0);c=d+i|0;b=c&31;H[e+12>>2]=b;d=l+(c>>>3&536870908)|0;H[e+8>>2]=d;c=f-i|0;if((c|0)>0){H[d>>2]=H[d>>2]&(-1>>>32-c^-1)|j>>>i+H[e+28>>2];H[e+12>>2]=c;b=c}g=g-f|0;c=H[e+24>>2]+4|0;H[e+24>>2]=c}i=-1<=32){j=i^-1;while(1){d=H[e+8>>2];c=H[c>>2];H[d>>2]=j&H[d>>2]|c<>2]=d+4;H[d+4>>2]=i&H[d+4>>2]|c>>>f;c=H[e+24>>2]+4|0;H[e+24>>2]=c;d=g>>>0>63;g=g-32|0;if(d){continue}break}}d=H[e+8>>2];if((g|0)<=0){break d}j=f;f=(g|0)>(f|0)?f:g;j=H[d>>2]&(i&-1>>>j-f^-1);i=H[c>>2]&-1>>>32-g;H[d>>2]=j|i<>2]=c;d=(b>>>3&536870908)+d|0;H[e+8>>2]=d;b=g-f|0;if((b|0)<=0){b=c;break d}H[d>>2]=H[d>>2]&(-1>>>32-b^-1)|i>>>f;H[e+12>>2]=b}H[e+4>>2]=b;H[e>>2]=d}ca=e+32|0;b=H[a>>2];H[a>>2]=H[h+16>>2];H[h+16>>2]=b;c=H[a+4>>2];H[a+4>>2]=H[h+20>>2];H[h+20>>2]=c;c=H[a+8>>2];H[a+8>>2]=H[h+24>>2];H[h+24>>2]=c;if(!b){break b}oa(b)}ca=h+32|0;return}sa();v()}function Ne(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c=J[b+38>>1];a:{if(!c){break a}b:{if(c>>>0<=511){g=H[b+8>>2];e=H[b+12>>2];d=H[b+20>>2];c=H[b+16>>2];i=c+4|0;d=i>>>0<4?d+1|0:d;if(g>>>0>>0&(d|0)>=(e|0)|(d|0)>(e|0)){break a}c=c+H[b>>2]|0;f=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);H[a+12>>2]=f;d=H[b+20>>2];c=H[b+16>>2]+4|0;d=c>>>0<4?d+1|0:d;H[b+16>>2]=c;H[b+20>>2]=d;break b}if(!hb(1,a+12|0,b)){break a}c=H[b+16>>2];d=H[b+20>>2];f=H[a+12>>2]}e=H[b+8>>2];i=e-c|0;c=H[b+12>>2]-(d+(c>>>0>e>>>0)|0)|0;if(i>>>0>>6>>>0&(c|0)<=0|(c|0)<0){break a}d=H[a>>2];c=H[a+4>>2]-d>>2;c:{if(c>>>0>>0){ya(a,f-c|0);f=H[a+12>>2];break c}if(c>>>0<=f>>>0){break c}H[a+4>>2]=d+(f<<2)}if(!f){return 1}c=H[b+16>>2];d=H[b+20>>2];l=H[a>>2];i=H[b+8>>2];j=H[b+12>>2];g=0;while(1){if((d|0)>=(j|0)&c>>>0>=i>>>0|(d|0)>(j|0)){return 0}m=H[b>>2];k=I[m+c|0];c=c+1|0;d=c?d:d+1|0;H[b+16>>2]=c;H[b+20>>2]=d;e=k>>>2|0;h=0;d:{e:{f:{g:{n=k&3;switch(n|0){case 0:break e;case 3:break g;default:break f}}e=e+g|0;if(e>>>0>=f>>>0){return 0}ra(l+(g<<2)|0,0,(k&252)+4|0);g=e;break d}while(1){if((c|0)==(i|0)&(d|0)==(j|0)){break a}f=I[c+m|0];c=c+1|0;d=c?d:d+1|0;H[b+16>>2]=c;H[b+20>>2]=d;e=f<<(h<<3|6)|e;h=h+1|0;if((n|0)!=(h|0)){continue}break}}H[l+(g<<2)>>2]=e}f=H[a+12>>2];g=g+1|0;if(f>>>0>g>>>0){continue}break}b=a+16|0;i=H[a>>2];d=H[a+16>>2];c=H[a+20>>2]-d|0;h:{if(c>>>0<=16383){ya(b,4096-(c>>>2|0)|0);break h}if((c|0)==16384){break h}H[a+20>>2]=d+16384}c=a+28|0;g=H[c>>2];d=H[a+32>>2]-g>>3;i:{if(d>>>0>>0){ob(c,f-d|0);g=H[c>>2];break i}if(d>>>0>f>>>0){H[a+32>>2]=(f<<3)+g}if(!f){break a}}d=H[b>>2];b=0;a=0;while(1){c=i+(b<<2)|0;h=H[c>>2];e=a;j=(b<<3)+g|0;H[j+4>>2]=a;H[j>>2]=h;c=H[c>>2];a=c+a|0;if(a>>>0>4096){break a}j:{if(a>>>0<=e>>>0){break j}h=0;j=c&7;if(j){while(1){H[d+(e<<2)>>2]=b;e=e+1|0;h=h+1|0;if((j|0)!=(h|0)){continue}break}}if(c-1>>>0<=6){break j}while(1){c=d+(e<<2)|0;H[c>>2]=b;H[c+28>>2]=b;H[c+24>>2]=b;H[c+20>>2]=b;H[c+16>>2]=b;H[c+12>>2]=b;H[c+8>>2]=b;H[c+4>>2]=b;e=e+8|0;if((e|0)!=(a|0)){continue}break}}b=b+1|0;if((f|0)!=(b|0)){continue}break}o=(a|0)==4096}return o}function Ni(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=ca-48|0;ca=g;d=H[a+8>>2];if(d-2>>>0<=28){H[a+76>>2]=d;e=-1<>2]=d;H[a+80>>2]=e^-1;H[a+92>>2]=(d|0)/2;L[a+88>>2]=O(2)/O(d|0)}H[a+52>>2]=f;d=H[a+40>>2];e=H[d>>2];d=H[d+4>>2];H[g+16>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;a:{d=d-e|0;if((d|0)>0){m=a+8|0;n=a+44|0;d=d>>>2|0;o=d>>>0<=1?1:d;p=a+96|0;while(1){e=H[a+40>>2];d=H[e>>2];if(H[e+4>>2]-d>>2>>>0<=j>>>0){break a}Nb(n,H[d+(j<<2)>>2],g+8|0);h=H[g+12>>2];d=h>>31;i=H[g+8>>2];e=i>>31;f=(d^h)-d+((e^i)-e)|0;l=H[g+16>>2];d=l>>31;e=(d^l)-d|0;d=0;k=e;e=e+f|0;d=k>>>0>e>>>0?1:d;b:{if(!(d|e)){H[g+8>>2]=H[a+92>>2];break b}f=H[a+92>>2];k=f>>31;i=Sj(Rj(f,k,i,i>>31),da,e,d);H[g+8>>2]=i;d=Sj(Rj(f,k,h,h>>31),da,e,d);H[g+12>>2]=d;e=d>>31;e=(d^e)-e|0;d=i>>31;d=e+((d^i)-d|0)|0;if((l|0)>=0){H[g+16>>2]=f-d;break b}H[g+16>>2]=d-f}d=Ba(p);f=H[g+8>>2];c:{if(d){H[g+16>>2]=0-H[g+16>>2];e=0-H[g+12>>2]|0;H[g+12>>2]=e;f=0-f|0;H[g+8>>2]=f;break c}e=H[g+12>>2]}d:{if((f|0)>=0){f=H[a+92>>2];d=f+H[g+16>>2]|0;f=e+f|0;break d}e:{if((e|0)<0){d=H[g+16>>2];f=d>>31;f=(d^f)-f|0;break e}d=H[g+16>>2];f=d>>31;f=H[a+84>>2]+(f-(d^f)|0)|0}if((d|0)<0){d=e>>31;d=(d^e)-d|0;break d}d=e>>31;d=H[a+84>>2]+(d-(d^e)|0)|0}e=H[a+84>>2];f:{if(!(d|f)){d=e;f=d;break f}if(!((d|0)!=(e|0)|f)){f=d;break f}if(!((e|0)!=(f|0)|d)){d=f;break f}g:{if(f){break g}h=H[a+92>>2];if((h|0)>=(d|0)){break g}d=(h<<1)-d|0;f=0;break f}h:{if((e|0)!=(f|0)){break h}h=H[a+92>>2];if((h|0)<=(d|0)){break h}d=(h<<1)-d|0;break f}i:{if((d|0)!=(e|0)){break i}e=H[a+92>>2];if((e|0)<=(f|0)){break i}f=(e<<1)-f|0;break f}if(d){break f}d=0;e=H[a+92>>2];if((e|0)>=(f|0)){break f}f=(e<<1)-f|0}e=j<<3;h=e+b|0;i=H[h>>2];h=H[h+4>>2];H[g+36>>2]=d;H[g+32>>2]=f;H[g+24>>2]=i;H[g+28>>2]=h;qc(g+40|0,m,g+32|0,g+24|0);d=c+e|0;H[d>>2]=H[g+40>>2];H[d+4>>2]=H[g+44>>2];j=j+1|0;if((o|0)!=(j|0)){continue}break}}ca=g+48|0;return 1}Ca();v()}function Ii(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=ca-48|0;ca=g;d=H[a+8>>2];if(d-2>>>0<=28){H[a+76>>2]=d;e=-1<>2]=d;H[a+80>>2]=e^-1;H[a+92>>2]=(d|0)/2;L[a+88>>2]=O(2)/O(d|0)}H[a+52>>2]=f;d=H[a+40>>2];e=H[d>>2];d=H[d+4>>2];H[g+16>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;a:{d=d-e|0;if((d|0)>0){m=a+8|0;n=a+44|0;d=d>>>2|0;o=d>>>0<=1?1:d;p=a+96|0;while(1){e=H[a+40>>2];d=H[e>>2];if(H[e+4>>2]-d>>2>>>0<=j>>>0){break a}Lb(n,H[d+(j<<2)>>2],g+8|0);h=H[g+12>>2];d=h>>31;i=H[g+8>>2];e=i>>31;f=(d^h)-d+((e^i)-e)|0;l=H[g+16>>2];d=l>>31;e=(d^l)-d|0;d=0;k=e;e=e+f|0;d=k>>>0>e>>>0?1:d;b:{if(!(d|e)){H[g+8>>2]=H[a+92>>2];break b}f=H[a+92>>2];k=f>>31;i=Sj(Rj(f,k,i,i>>31),da,e,d);H[g+8>>2]=i;d=Sj(Rj(f,k,h,h>>31),da,e,d);H[g+12>>2]=d;e=d>>31;e=(d^e)-e|0;d=i>>31;d=e+((d^i)-d|0)|0;if((l|0)>=0){H[g+16>>2]=f-d;break b}H[g+16>>2]=d-f}d=Ba(p);f=H[g+8>>2];c:{if(d){H[g+16>>2]=0-H[g+16>>2];e=0-H[g+12>>2]|0;H[g+12>>2]=e;f=0-f|0;H[g+8>>2]=f;break c}e=H[g+12>>2]}d:{if((f|0)>=0){f=H[a+92>>2];d=f+H[g+16>>2]|0;f=e+f|0;break d}e:{if((e|0)<0){d=H[g+16>>2];f=d>>31;f=(d^f)-f|0;break e}d=H[g+16>>2];f=d>>31;f=H[a+84>>2]+(f-(d^f)|0)|0}if((d|0)<0){d=e>>31;d=(d^e)-d|0;break d}d=e>>31;d=H[a+84>>2]+(d-(d^e)|0)|0}e=H[a+84>>2];f:{if(!(d|f)){d=e;f=d;break f}if(!((d|0)!=(e|0)|f)){f=d;break f}if(!((e|0)!=(f|0)|d)){d=f;break f}g:{if(f){break g}h=H[a+92>>2];if((h|0)>=(d|0)){break g}d=(h<<1)-d|0;f=0;break f}h:{if((e|0)!=(f|0)){break h}h=H[a+92>>2];if((h|0)<=(d|0)){break h}d=(h<<1)-d|0;break f}i:{if((d|0)!=(e|0)){break i}e=H[a+92>>2];if((e|0)<=(f|0)){break i}f=(e<<1)-f|0;break f}if(d){break f}d=0;e=H[a+92>>2];if((e|0)>=(f|0)){break f}f=(e<<1)-f|0}e=j<<3;h=e+b|0;i=H[h>>2];h=H[h+4>>2];H[g+36>>2]=d;H[g+32>>2]=f;H[g+24>>2]=i;H[g+28>>2]=h;qc(g+40|0,m,g+32|0,g+24|0);d=c+e|0;H[d>>2]=H[g+40>>2];H[d+4>>2]=H[g+44>>2];j=j+1|0;if((o|0)!=(j|0)){continue}break}}ca=g+48|0;return 1}Ca();v()}function Wi(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=ca-48|0;ca=g;d=H[a+8>>2];if(d-2>>>0<=28){H[a+76>>2]=d;e=-1<>2]=d;H[a+80>>2]=e^-1;H[a+92>>2]=(d|0)/2;L[a+88>>2]=O(2)/O(d|0)}H[a+52>>2]=f;d=H[a+40>>2];e=H[d>>2];d=H[d+4>>2];H[g+16>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;a:{d=d-e|0;if((d|0)>0){m=a+8|0;n=a+44|0;d=d>>>2|0;o=d>>>0<=1?1:d;p=a+96|0;while(1){e=H[a+40>>2];d=H[e>>2];if(H[e+4>>2]-d>>2>>>0<=j>>>0){break a}Nb(n,H[d+(j<<2)>>2],g+8|0);h=H[g+12>>2];d=h>>31;i=H[g+8>>2];e=i>>31;f=(d^h)-d+((e^i)-e)|0;l=H[g+16>>2];d=l>>31;e=(d^l)-d|0;d=0;k=e;e=e+f|0;d=k>>>0>e>>>0?1:d;b:{if(!(d|e)){H[g+8>>2]=H[a+92>>2];break b}f=H[a+92>>2];k=f>>31;i=Sj(Rj(f,k,i,i>>31),da,e,d);H[g+8>>2]=i;d=Sj(Rj(f,k,h,h>>31),da,e,d);H[g+12>>2]=d;e=d>>31;e=(d^e)-e|0;d=i>>31;d=e+((d^i)-d|0)|0;if((l|0)>=0){H[g+16>>2]=f-d;break b}H[g+16>>2]=d-f}d=Ba(p);f=H[g+8>>2];c:{if(d){H[g+16>>2]=0-H[g+16>>2];e=0-H[g+12>>2]|0;H[g+12>>2]=e;f=0-f|0;H[g+8>>2]=f;break c}e=H[g+12>>2]}d:{if((f|0)>=0){f=H[a+92>>2];d=f+H[g+16>>2]|0;f=e+f|0;break d}e:{if((e|0)<0){d=H[g+16>>2];f=d>>31;f=(d^f)-f|0;break e}d=H[g+16>>2];f=d>>31;f=H[a+84>>2]+(f-(d^f)|0)|0}if((d|0)<0){d=e>>31;d=(d^e)-d|0;break d}d=e>>31;d=H[a+84>>2]+(d-(d^e)|0)|0}e=H[a+84>>2];f:{if(!(d|f)){d=e;f=d;break f}if(!((d|0)!=(e|0)|f)){f=d;break f}if(!((e|0)!=(f|0)|d)){d=f;break f}g:{if(f){break g}h=H[a+92>>2];if((h|0)>=(d|0)){break g}d=(h<<1)-d|0;f=0;break f}h:{if((e|0)!=(f|0)){break h}h=H[a+92>>2];if((h|0)<=(d|0)){break h}d=(h<<1)-d|0;break f}i:{if((d|0)!=(e|0)){break i}e=H[a+92>>2];if((e|0)<=(f|0)){break i}f=(e<<1)-f|0;break f}if(d){break f}d=0;e=H[a+92>>2];if((e|0)>=(f|0)){break f}f=(e<<1)-f|0}e=j<<3;h=e+b|0;i=H[h+4>>2];H[g+40>>2]=H[h>>2];H[g+44>>2]=i;H[g+28>>2]=d;H[g+24>>2]=f;rc(g+32|0,m,g+24|0,g+40|0);d=c+e|0;H[d>>2]=H[g+32>>2];H[d+4>>2]=H[g+36>>2];j=j+1|0;if((o|0)!=(j|0)){continue}break}}ca=g+48|0;return 1}Ca();v()}function Ri(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=ca-48|0;ca=g;d=H[a+8>>2];if(d-2>>>0<=28){H[a+76>>2]=d;e=-1<>2]=d;H[a+80>>2]=e^-1;H[a+92>>2]=(d|0)/2;L[a+88>>2]=O(2)/O(d|0)}H[a+52>>2]=f;d=H[a+40>>2];e=H[d>>2];d=H[d+4>>2];H[g+16>>2]=0;H[g+8>>2]=0;H[g+12>>2]=0;a:{d=d-e|0;if((d|0)>0){m=a+8|0;n=a+44|0;d=d>>>2|0;o=d>>>0<=1?1:d;p=a+96|0;while(1){e=H[a+40>>2];d=H[e>>2];if(H[e+4>>2]-d>>2>>>0<=j>>>0){break a}Lb(n,H[d+(j<<2)>>2],g+8|0);h=H[g+12>>2];d=h>>31;i=H[g+8>>2];e=i>>31;f=(d^h)-d+((e^i)-e)|0;l=H[g+16>>2];d=l>>31;e=(d^l)-d|0;d=0;k=e;e=e+f|0;d=k>>>0>e>>>0?1:d;b:{if(!(d|e)){H[g+8>>2]=H[a+92>>2];break b}f=H[a+92>>2];k=f>>31;i=Sj(Rj(f,k,i,i>>31),da,e,d);H[g+8>>2]=i;d=Sj(Rj(f,k,h,h>>31),da,e,d);H[g+12>>2]=d;e=d>>31;e=(d^e)-e|0;d=i>>31;d=e+((d^i)-d|0)|0;if((l|0)>=0){H[g+16>>2]=f-d;break b}H[g+16>>2]=d-f}d=Ba(p);f=H[g+8>>2];c:{if(d){H[g+16>>2]=0-H[g+16>>2];e=0-H[g+12>>2]|0;H[g+12>>2]=e;f=0-f|0;H[g+8>>2]=f;break c}e=H[g+12>>2]}d:{if((f|0)>=0){f=H[a+92>>2];d=f+H[g+16>>2]|0;f=e+f|0;break d}e:{if((e|0)<0){d=H[g+16>>2];f=d>>31;f=(d^f)-f|0;break e}d=H[g+16>>2];f=d>>31;f=H[a+84>>2]+(f-(d^f)|0)|0}if((d|0)<0){d=e>>31;d=(d^e)-d|0;break d}d=e>>31;d=H[a+84>>2]+(d-(d^e)|0)|0}e=H[a+84>>2];f:{if(!(d|f)){d=e;f=d;break f}if(!((d|0)!=(e|0)|f)){f=d;break f}if(!((e|0)!=(f|0)|d)){d=f;break f}g:{if(f){break g}h=H[a+92>>2];if((h|0)>=(d|0)){break g}d=(h<<1)-d|0;f=0;break f}h:{if((e|0)!=(f|0)){break h}h=H[a+92>>2];if((h|0)<=(d|0)){break h}d=(h<<1)-d|0;break f}i:{if((d|0)!=(e|0)){break i}e=H[a+92>>2];if((e|0)<=(f|0)){break i}f=(e<<1)-f|0;break f}if(d){break f}d=0;e=H[a+92>>2];if((e|0)>=(f|0)){break f}f=(e<<1)-f|0}e=j<<3;h=e+b|0;i=H[h+4>>2];H[g+40>>2]=H[h>>2];H[g+44>>2]=i;H[g+28>>2]=d;H[g+24>>2]=f;rc(g+32|0,m,g+24|0,g+40|0);d=c+e|0;H[d>>2]=H[g+32>>2];H[d+4>>2]=H[g+36>>2];j=j+1|0;if((o|0)!=(j|0)){continue}break}}ca=g+48|0;return 1}Ca();v()}function Ge(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;f=ca-16|0;ca=f;c=H[a+4>>2];H[a+40>>2]=H[a>>2];H[a+44>>2]=c;c=H[a+36>>2];H[a+72>>2]=H[a+32>>2];H[a+76>>2]=c;d=H[a+28>>2];c=a- -64|0;H[c>>2]=H[a+24>>2];H[c+4>>2]=d;c=H[a+20>>2];H[a+56>>2]=H[a+16>>2];H[a+60>>2]=c;c=H[a+12>>2];H[a+48>>2]=H[a+8>>2];H[a+52>>2]=c;a:{b:{if(Db(a+40|0,1,f+8|0)){c=H[a+44>>2];H[a>>2]=H[a+40>>2];H[a+4>>2]=c;c=H[a+76>>2];H[a+32>>2]=H[a+72>>2];H[a+36>>2]=c;c=H[a+68>>2];H[a+24>>2]=H[a+64>>2];H[a+28>>2]=c;d=H[a+60>>2];h=d;c=H[a+56>>2];H[a+16>>2]=c;H[a+20>>2]=d;e=H[a+52>>2];d=H[a+48>>2];H[a+8>>2]=d;H[a+12>>2]=e;i=d-c|0;g=H[f+12>>2];e=e-((c>>>0>d>>>0)+h|0)|0;d=H[f+8>>2];if((g|0)==(e|0)&i>>>0>=d>>>0|e>>>0>g>>>0){break b}}c=0;break a}e=h+g|0;c=c+d|0;e=c>>>0>>0?e+1|0:e;H[a+16>>2]=c;H[a+20>>2]=e;c:{if(J[a+38>>1]<=513){c=H[a+4>>2];H[a+96>>2]=H[a>>2];H[a+100>>2]=c;c=H[a+36>>2];H[a+128>>2]=H[a+32>>2];H[a+132>>2]=c;c=H[a+28>>2];H[a+120>>2]=H[a+24>>2];H[a+124>>2]=c;c=H[a+20>>2];H[a+112>>2]=H[a+16>>2];H[a+116>>2]=c;c=H[a+12>>2];H[a+104>>2]=H[a+8>>2];H[a+108>>2]=c;d:{if(Db(a+96|0,1,f+8|0)){c=H[a+100>>2];H[a>>2]=H[a+96>>2];H[a+4>>2]=c;c=H[a+132>>2];H[a+32>>2]=H[a+128>>2];H[a+36>>2]=c;c=H[a+124>>2];H[a+24>>2]=H[a+120>>2];H[a+28>>2]=c;d=H[a+116>>2];h=d;c=H[a+112>>2];H[a+16>>2]=c;H[a+20>>2]=d;e=H[a+108>>2];d=H[a+104>>2];H[a+8>>2]=d;H[a+12>>2]=e;i=d-c|0;g=H[f+12>>2];e=e-((c>>>0>d>>>0)+h|0)|0;d=H[f+8>>2];if((g|0)==(e|0)&i>>>0>=d>>>0|e>>>0>g>>>0){break d}}c=0;break a}e=h+g|0;c=c+d|0;e=c>>>0>>0?e+1|0:e;H[a+16>>2]=c;H[a+20>>2]=e;break c}c=0;if(!ta(a+80|0,a)){break a}}c=0;if(!Fe(a)){break a}c=H[a+4>>2];H[b>>2]=H[a>>2];H[b+4>>2]=c;c=H[a+36>>2];H[b+32>>2]=H[a+32>>2];H[b+36>>2]=c;c=H[a+28>>2];H[b+24>>2]=H[a+24>>2];H[b+28>>2]=c;c=H[a+20>>2];H[b+16>>2]=H[a+16>>2];H[b+20>>2]=c;c=H[a+12>>2];H[b+8>>2]=H[a+8>>2];H[b+12>>2]=c;c=1}ca=f+16|0;return c}function oe(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;if(!H[a+64>>2]){c=pa(32);H[c+16>>2]=0;H[c+20>>2]=0;H[c+8>>2]=0;H[c>>2]=0;H[c+4>>2]=0;H[c+24>>2]=0;H[c+28>>2]=0;d=H[a+64>>2];H[a+64>>2]=c;if(d){c=H[d>>2];if(c){H[d+4>>2]=c;oa(c)}oa(d);c=H[a+64>>2]}H[a>>2]=c;d=H[c+20>>2];H[a+8>>2]=H[c+16>>2];H[a+12>>2]=d;d=H[c+24>>2];c=H[c+28>>2];H[a+48>>2]=0;H[a+52>>2]=0;H[a+40>>2]=0;H[a+44>>2]=0;H[a+16>>2]=d;H[a+20>>2]=c}a:{F[a+24|0]=I[b+24|0];H[a+28>>2]=H[b+28>>2];F[a+32|0]=I[b+32|0];c=H[b+44>>2];H[a+40>>2]=H[b+40>>2];H[a+44>>2]=c;c=H[b+52>>2];H[a+48>>2]=H[b+48>>2];H[a+52>>2]=c;H[a+56>>2]=H[b+56>>2];c=H[b+12>>2];H[a+8>>2]=H[b+8>>2];H[a+12>>2]=c;c=H[b+20>>2];H[a+16>>2]=H[b+16>>2];H[a+20>>2]=c;H[a+60>>2]=H[b+60>>2];c=H[b>>2];b:{if(!c){H[a>>2]=0;d=1;break b}g=H[a>>2];d=0;if(!g){break b}d=H[c>>2];c=H[c+4>>2]-d|0;se(g,d,c,0);d=1}c:{if(!d){break c}F[a+84|0]=I[b+84|0];H[a+80>>2]=H[b+80>>2];if((a|0)!=(b|0)){Cb(a+68|0,H[b+68>>2],H[b+72>>2])}f=H[b+88>>2];d:{if(f){e=pa(40);b=H[f>>2];H[e+16>>2]=0;H[e+8>>2]=0;H[e+12>>2]=0;H[e>>2]=b;c=H[f+12>>2];b=H[f+8>>2];if((c|0)!=(b|0)){c=c-b|0;if((c|0)<0){break a}b=pa(c);H[e+12>>2]=b;H[e+8>>2]=b;H[e+16>>2]=b+c;c=H[f+8>>2];h=H[f+12>>2];e:{if((c|0)==(h|0)){break e}g=(c^-1)+h|0;d=h-c&7;if(d){while(1){F[b|0]=I[c|0];b=b+1|0;c=c+1|0;i=i+1|0;if((d|0)!=(i|0)){continue}break}}if(g>>>0<7){break e}while(1){F[b|0]=I[c|0];F[b+1|0]=I[c+1|0];F[b+2|0]=I[c+2|0];F[b+3|0]=I[c+3|0];F[b+4|0]=I[c+4|0];F[b+5|0]=I[c+5|0];F[b+6|0]=I[c+6|0];F[b+7|0]=I[c+7|0];b=b+8|0;c=c+8|0;if((h|0)!=(c|0)){continue}break}}H[e+12>>2]=b}b=H[f+36>>2];H[e+32>>2]=H[f+32>>2];H[e+36>>2]=b;b=H[f+28>>2];H[e+24>>2]=H[f+24>>2];H[e+28>>2]=b;b=H[a+88>>2];H[a+88>>2]=e;if(b){break d}break c}b=H[a+88>>2];H[a+88>>2]=0;if(!b){break c}}a=H[b+8>>2];if(a){H[b+12>>2]=a;oa(a)}oa(b)}return}sa();v()}function og(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0;f=ca-32|0;ca=f;e=f+8|0;c=ca-80|0;ca=c;a=H[b+36>>2];H[c+72>>2]=H[b+32>>2];H[c+76>>2]=a;d=H[b+28>>2];a=c- -64|0;H[a>>2]=H[b+24>>2];H[a+4>>2]=d;a=H[b+20>>2];H[c+56>>2]=H[b+16>>2];H[c+60>>2]=a;a=H[b+12>>2];H[c+48>>2]=H[b+8>>2];H[c+52>>2]=a;a=H[b+4>>2];H[c+40>>2]=H[b>>2];H[c+44>>2]=a;nc(c+8|0,c+40|0,c+24|0);a=H[c+8>>2];a:{if(a){H[e>>2]=a;a=e+4|0;if(F[c+23|0]>=0){b=c+8|4;e=H[b+4>>2];H[a>>2]=H[b>>2];H[a+4>>2]=e;H[a+8>>2]=H[b+8>>2];break a}za(a,H[c+12>>2],H[c+16>>2]);if(F[c+23|0]>=0){break a}oa(H[c+12>>2]);break a}if(F[c+23|0]<0){oa(H[c+12>>2])}a=I[c+31|0];if(a>>>0>=2){b=pa(32);F[b+26|0]=0;a=I[1477]|I[1478]<<8;F[b+24|0]=a;F[b+25|0]=a>>>8;a=I[1473]|I[1474]<<8|(I[1475]<<16|I[1476]<<24);d=I[1469]|I[1470]<<8|(I[1471]<<16|I[1472]<<24);F[b+16|0]=d;F[b+17|0]=d>>>8;F[b+18|0]=d>>>16;F[b+19|0]=d>>>24;F[b+20|0]=a;F[b+21|0]=a>>>8;F[b+22|0]=a>>>16;F[b+23|0]=a>>>24;a=I[1465]|I[1466]<<8|(I[1467]<<16|I[1468]<<24);d=I[1461]|I[1462]<<8|(I[1463]<<16|I[1464]<<24);F[b+8|0]=d;F[b+9|0]=d>>>8;F[b+10|0]=d>>>16;F[b+11|0]=d>>>24;F[b+12|0]=a;F[b+13|0]=a>>>8;F[b+14|0]=a>>>16;F[b+15|0]=a>>>24;a=I[1457]|I[1458]<<8|(I[1459]<<16|I[1460]<<24);d=I[1453]|I[1454]<<8|(I[1455]<<16|I[1456]<<24);F[b|0]=d;F[b+1|0]=d>>>8;F[b+2|0]=d>>>16;F[b+3|0]=d>>>24;F[b+4|0]=a;F[b+5|0]=a>>>8;F[b+6|0]=a>>>16;F[b+7|0]=a>>>24;H[c+8>>2]=-1;a=c+8|4;za(a,b,26);d=F[c+23|0];H[e>>2]=H[c+8>>2];e=e+4|0;if((d|0)>=0){d=H[a+4>>2];H[e>>2]=H[a>>2];H[e+4>>2]=d;H[e+8>>2]=H[a+8>>2];oa(b);break a}za(e,H[c+12>>2],H[c+16>>2]);if(F[c+23|0]<0){oa(H[c+12>>2])}oa(b);break a}H[e>>2]=0;H[e+4>>2]=0;H[e+16>>2]=a;H[e+8>>2]=0;H[e+12>>2]=0}ca=c+80|0;a=H[f+24>>2];if(F[f+23|0]<0){oa(H[f+12>>2])}ca=f+32|0;return a|0}function Xd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;k=ca-16|0;ca=k;H[k+8>>2]=c;h=H[a+12>>2];d=H[a+8>>2];g=h-d>>2;a:{if((g|0)>(b|0)){break a}e=b+1|0;if(e>>>0>g>>>0){l=e-g|0;f=H[a+16>>2];d=H[a+12>>2];if(l>>>0<=f-d>>2>>>0){if(l){e=d;d=l<<2;d=ra(e,0,d)+d|0}H[a+12>>2]=d;break a}b:{c:{d:{m=H[a+8>>2];g=d-m>>2;i=g+l|0;if(i>>>0<1073741824){e=f-m|0;f=e>>>1|0;e=e>>>0>=2147483644?1073741823:f>>>0>i>>>0?f:i;if(e){if(e>>>0>=1073741824){break d}j=pa(e<<2)}h=(g<<2)+j|0;f=l<<2;i=ra(h,0,f);g=f+i|0;e=(e<<2)+j|0;if((d|0)==(m|0)){break c}while(1){d=d-4|0;f=H[d>>2];H[d>>2]=0;h=h-4|0;H[h>>2]=f;if((d|0)!=(m|0)){continue}break}H[a+16>>2]=e;e=H[a+12>>2];H[a+12>>2]=g;d=H[a+8>>2];H[a+8>>2]=h;if((d|0)==(e|0)){break b}while(1){e=e-4|0;f=H[e>>2];H[e>>2]=0;if(f){Ga(f)}if((d|0)!=(e|0)){continue}break}break b}sa();v()}wa();v()}H[a+16>>2]=e;H[a+12>>2]=g;H[a+8>>2]=i}if(d){oa(d)}break a}if(e>>>0>=g>>>0){break a}d=d+(e<<2)|0;if((d|0)!=(h|0)){while(1){h=h-4|0;c=H[h>>2];H[h>>2]=0;if(c){Ga(c)}if((d|0)!=(h|0)){continue}break}c=H[k+8>>2]}H[a+12>>2]=d}e:{f:{d=H[c+56>>2];g:{if((d|0)>4){break g}j=N(d,12)+a|0;d=H[j+24>>2];if((d|0)!=H[j+28>>2]){H[d>>2]=b;H[j+24>>2]=d+4;break g}i=H[j+20>>2];g=d-i|0;f=g>>2;e=f+1|0;if(e>>>0>=1073741824){break f}d=g>>>1|0;e=g>>>0>=2147483644?1073741823:d>>>0>e>>>0?d:e;if(e){if(e>>>0>=1073741824){break e}d=pa(e<<2)}else{d=0}f=d+(f<<2)|0;H[f>>2]=b;d=va(d,i,g);H[j+20>>2]=d;H[j+24>>2]=f+4;H[j+28>>2]=d+(e<<2);if(!i){break g}oa(i)}H[c+60>>2]=b;a=H[a+8>>2];H[k+8>>2]=0;a=a+(b<<2)|0;b=H[a>>2];H[a>>2]=c;if(b){Ga(b)}a=H[k+8>>2];H[k+8>>2]=0;if(a){Ga(a)}ca=k+16|0;return}sa();v()}wa();v()}function Og(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;i=c;d=a;a:{if(H[a+12>>2]==(b|0)){break a}a=b;b=H[d+4>>2];e=H[d>>2];if((b|0)!=(e|0)){while(1){c=b-12|0;if(F[b-1|0]<0){oa(H[c>>2])}b=c;if((e|0)!=(b|0)){continue}break}}H[d+12>>2]=a;H[d+4>>2]=e;c=H[a>>2];j=a+4|0;if((c|0)==(j|0)){break a}while(1){a=H[d+4>>2];b:{if((a|0)!=H[d+8>>2]){c:{if(F[c+27|0]>=0){b=H[c+20>>2];H[a>>2]=H[c+16>>2];H[a+4>>2]=b;H[a+8>>2]=H[c+24>>2];break c}za(a,H[c+16>>2],H[c+20>>2])}H[d+4>>2]=a+12;break b}g=0;d:{e:{f:{a=H[d+4>>2];e=H[d>>2];f=(a-e|0)/12|0;b=f+1|0;if(b>>>0<357913942){h=(H[d+8>>2]-e|0)/12|0;k=h<<1;b=h>>>0>=178956970?357913941:b>>>0>>0?k:b;if(b){if(b>>>0>=357913942){break f}g=pa(N(b,12))}h=N(b,12);b=N(f,12)+g|0;g:{if(F[c+27|0]>=0){f=H[c+20>>2];H[b>>2]=H[c+16>>2];H[b+4>>2]=f;H[b+8>>2]=H[c+24>>2];break g}za(b,H[c+16>>2],H[c+20>>2]);e=H[d>>2];a=H[d+4>>2]}g=g+h|0;f=b+12|0;if((a|0)==(e|0)){break e}while(1){a=a-12|0;h=H[a+4>>2];b=b-12|0;H[b>>2]=H[a>>2];H[b+4>>2]=h;H[b+8>>2]=H[a+8>>2];H[a>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;if((a|0)!=(e|0)){continue}break}H[d+8>>2]=g;a=H[d+4>>2];H[d+4>>2]=f;e=H[d>>2];H[d>>2]=b;if((a|0)==(e|0)){break d}while(1){b=a-12|0;if(F[a-1|0]<0){oa(H[b>>2])}a=b;if((e|0)!=(b|0)){continue}break}break d}sa();v()}wa();v()}H[d+8>>2]=g;H[d+4>>2]=f;H[d>>2]=b}if(e){oa(e)}}b=H[c+4>>2];h:{if(b){while(1){a=b;b=H[b>>2];if(b){continue}break h}}while(1){a=H[c+8>>2];b=H[a>>2]!=(c|0);c=a;if(b){continue}break}}c=a;if((j|0)!=(a|0)){continue}break}}a=0;i:{if((i|0)<0){break i}b=H[d>>2];if((H[d+4>>2]-b|0)/12>>>0<=i>>>0){break i}a=b+N(i,12)|0;a=F[a+11|0]<0?H[a>>2]:a}return a|0}function bd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;i=ca-16|0;ca=i;H[i>>2]=b;f=-1;a:{if((b|0)==-1){H[i+4>>2]=-1;break a}f=b+1|0;H[i+4>>2]=(f>>>0)%3|0?f:b-2|0;if((b>>>0)%3|0){f=b-1|0;break a}f=b+2|0}H[i+8>>2]=f;n=(b>>>0)/3|0;b:{c:{d:{while(1){e:{f:{j=H[(l<<2)+i>>2];if((j|0)!=-1){f=H[H[H[a+8>>2]+12>>2]+(j<<2)>>2];if((f|0)!=-1){break f}}f=0;g=H[a+216>>2];if((g|0)==H[a+220>>2]){break e}while(1){g=N(f,144)+g|0;d=H[g+136>>2];c=H[g+140>>2];g:{if(d>>>0>>0){H[d>>2]=j;H[g+136>>2]=d+4;break g}e=d;d=H[g+132>>2];k=e-d|0;e=k>>2;h=e+1|0;if(h>>>0>=1073741824){break d}m=e<<2;c=c-d|0;e=c>>>1|0;h=c>>>0>=2147483644?1073741823:h>>>0>>0?e:h;if(h){if(h>>>0>=1073741824){break c}c=pa(h<<2)}else{c=0}e=m+c|0;H[e>>2]=j;c=va(c,d,k);H[g+132>>2]=c;H[g+136>>2]=e+4;H[g+140>>2]=c+(h<<2);if(!d){break g}oa(d)}f=f+1|0;g=H[a+216>>2];if(f>>>0<(H[a+220>>2]-g|0)/144>>>0){continue}break}break e}if((b|0)==-1|(f>>>0)/3>>>0>>0){break e}f=0;if(H[a+220>>2]==H[a+216>>2]){break e}while(1){h:{if(!Ba(H[a+368>>2]+(f<<4)|0)){break h}g=H[a+216>>2]+N(f,144)|0;d=H[g+136>>2];c=H[g+140>>2];if(d>>>0>>0){H[d>>2]=j;H[g+136>>2]=d+4;break h}e=d;d=H[g+132>>2];k=e-d|0;e=k>>2;h=e+1|0;if(h>>>0>=1073741824){break b}m=e<<2;c=c-d|0;e=c>>>1|0;h=c>>>0>=2147483644?1073741823:h>>>0>>0?e:h;if(h){if(h>>>0>=1073741824){break c}c=pa(h<<2)}else{c=0}e=m+c|0;H[e>>2]=j;c=va(c,d,k);H[g+132>>2]=c;H[g+136>>2]=e+4;H[g+140>>2]=c+(h<<2);if(!d){break h}oa(d)}f=f+1|0;if(f>>>0<(H[a+220>>2]-H[a+216>>2]|0)/144>>>0){continue}break}}l=l+1|0;if((l|0)!=3){continue}break}ca=i+16|0;return 1}sa();v()}wa();v()}sa();v()}function cd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;h=ca-16|0;ca=h;H[h>>2]=b;c=-1;a:{if((b|0)==-1){H[h+4>>2]=-1;break a}c=b+1|0;H[h+4>>2]=(c>>>0)%3|0?c:b-2|0;if((b>>>0)%3|0){c=b-1|0;break a}c=b+2|0}H[h+8>>2]=c;b:{c:{while(1){i=H[(k<<2)+h>>2];d:{if(!((i|0)==-1|H[H[H[a+8>>2]+12>>2]+(i<<2)>>2]==-1)){b=0;if(H[a+220>>2]==H[a+216>>2]){break d}while(1){e:{f:{if(!Ba(H[a+368>>2]+(b<<4)|0)){break f}c=H[a+216>>2]+N(b,144)|0;e=H[c+136>>2];d=H[c+140>>2];if(e>>>0>>0){H[e>>2]=i;H[c+136>>2]=e+4;break f}f=e;e=H[c+132>>2];j=f-e|0;f=j>>2;g=f+1|0;if(g>>>0>=1073741824){break e}l=f<<2;d=d-e|0;f=d>>>1|0;g=d>>>0>=2147483644?1073741823:g>>>0>>0?f:g;if(g){if(g>>>0>=1073741824){break b}d=pa(g<<2)}else{d=0}f=l+d|0;H[f>>2]=i;d=va(d,e,j);H[c+132>>2]=d;H[c+136>>2]=f+4;H[c+140>>2]=d+(g<<2);if(!e){break f}oa(e)}b=b+1|0;if(b>>>0<(H[a+220>>2]-H[a+216>>2]|0)/144>>>0){continue}break d}break}sa();v()}b=0;c=H[a+216>>2];if((c|0)==H[a+220>>2]){break d}while(1){c=N(b,144)+c|0;e=H[c+136>>2];d=H[c+140>>2];g:{if(e>>>0>>0){H[e>>2]=i;H[c+136>>2]=e+4;break g}f=e;e=H[c+132>>2];j=f-e|0;f=j>>2;g=f+1|0;if(g>>>0>=1073741824){break c}l=f<<2;d=d-e|0;f=d>>>1|0;g=d>>>0>=2147483644?1073741823:g>>>0>>0?f:g;if(g){if(g>>>0>=1073741824){break b}d=pa(g<<2)}else{d=0}f=l+d|0;H[f>>2]=i;d=va(d,e,j);H[c+132>>2]=d;H[c+136>>2]=f+4;H[c+140>>2]=d+(g<<2);if(!e){break g}oa(e)}b=b+1|0;c=H[a+216>>2];if(b>>>0<(H[a+220>>2]-c|0)/144>>>0){continue}break}}k=k+1|0;if((k|0)!=3){continue}break}ca=h+16|0;return 1}sa();v()}wa();v()}function vg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;m=ca-16|0;ca=m;l=H[b+80>>2];e=I[c+24|0];a=N(l,e);a:{b:{c:{d:{b=H[c+28>>2];if(!(!I[c+84|0]|(b|0)!=1&(b|0)!=2)){b=H[c+48>>2];c=H[H[c>>2]>>2];H[m+8>>2]=0;H[m>>2]=0;H[m+4>>2]=0;if(a){if((a|0)<0){break d}f=pa(a);h=qa(f,b+c|0,a)+a|0}a=H[d>>2];if(a){H[d+4>>2]=a;oa(a)}H[d+8>>2]=h;H[d+4>>2]=h;H[d>>2]=f;b=1;break a}if(e){f=pa(e);ra(f,0,e)}e:{i=H[d+4>>2];b=H[d>>2];g=i-b|0;f:{if(g>>>0>>0){k=a-g|0;j=H[d+8>>2];if(k>>>0<=j-i>>>0){n=d,o=ra(i,0,k)+k|0,H[n+4>>2]=o;break f}if((a|0)<0){break e}i=j-b|0;j=i<<1;i=i>>>0>=1073741823?2147483647:a>>>0>>0?j:a;j=pa(i);ra(j+g|0,0,k);g=va(j,b,g);H[d+8>>2]=g+i;H[d+4>>2]=a+g;H[d>>2]=g;if(!b){break f}oa(b);break f}if(a>>>0>=g>>>0){break f}H[d+4>>2]=a+b}if(!l){b=1;break c}if(!e){b=0;a=0;while(1){if(!ic(c,I[c+84|0]?a:H[H[c+68>>2]+(a<<2)>>2],F[c+24|0],f)){break c}a=a+1|0;b=l>>>0<=a>>>0;if((a|0)!=(l|0)){continue}break}break c}i=e&252;g=e&3;b=0;j=e>>>0<4;e=0;while(1){if(!ic(c,I[c+84|0]?e:H[H[c+68>>2]+(e<<2)>>2],F[c+24|0],f)){break c}b=0;a=0;k=0;if(!j){while(1){F[H[d>>2]+h|0]=I[a+f|0];F[(H[d>>2]+h|0)+1|0]=I[(a|1)+f|0];F[(H[d>>2]+h|0)+2|0]=I[(a|2)+f|0];F[(H[d>>2]+h|0)+3|0]=I[(a|3)+f|0];a=a+4|0;h=h+4|0;k=k+4|0;if((i|0)!=(k|0)){continue}break}}if(g){while(1){F[H[d>>2]+h|0]=I[a+f|0];a=a+1|0;h=h+1|0;b=b+1|0;if((g|0)!=(b|0)){continue}break}}e=e+1|0;b=l>>>0<=e>>>0;if((e|0)!=(l|0)){continue}break}break b}sa();v()}sa();v()}if(!f){break a}}oa(f)}ca=m+16|0;return b&1}function ug(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;m=ca-16|0;ca=m;l=H[b+80>>2];e=I[c+24|0];a=N(l,e);a:{b:{c:{d:{b=H[c+28>>2];if(!(!I[c+84|0]|(b|0)!=1&(b|0)!=2)){b=H[c+48>>2];c=H[H[c>>2]>>2];H[m+8>>2]=0;H[m>>2]=0;H[m+4>>2]=0;if(a){if((a|0)<0){break d}f=pa(a);h=qa(f,b+c|0,a)+a|0}a=H[d>>2];if(a){H[d+4>>2]=a;oa(a)}H[d+8>>2]=h;H[d+4>>2]=h;H[d>>2]=f;b=1;break a}if(e){f=pa(e);ra(f,0,e)}e:{i=H[d+4>>2];b=H[d>>2];g=i-b|0;f:{if(g>>>0>>0){k=a-g|0;j=H[d+8>>2];if(k>>>0<=j-i>>>0){n=d,o=ra(i,0,k)+k|0,H[n+4>>2]=o;break f}if((a|0)<0){break e}i=j-b|0;j=i<<1;i=i>>>0>=1073741823?2147483647:a>>>0>>0?j:a;j=pa(i);ra(j+g|0,0,k);g=va(j,b,g);H[d+8>>2]=g+i;H[d+4>>2]=a+g;H[d>>2]=g;if(!b){break f}oa(b);break f}if(a>>>0>=g>>>0){break f}H[d+4>>2]=a+b}if(!l){b=1;break c}if(!e){b=0;a=0;while(1){if(!hc(c,I[c+84|0]?a:H[H[c+68>>2]+(a<<2)>>2],F[c+24|0],f)){break c}a=a+1|0;b=l>>>0<=a>>>0;if((a|0)!=(l|0)){continue}break}break c}i=e&252;g=e&3;b=0;j=e>>>0<4;e=0;while(1){if(!hc(c,I[c+84|0]?e:H[H[c+68>>2]+(e<<2)>>2],F[c+24|0],f)){break c}b=0;a=0;k=0;if(!j){while(1){F[H[d>>2]+h|0]=I[a+f|0];F[(H[d>>2]+h|0)+1|0]=I[(a|1)+f|0];F[(H[d>>2]+h|0)+2|0]=I[(a|2)+f|0];F[(H[d>>2]+h|0)+3|0]=I[(a|3)+f|0];a=a+4|0;h=h+4|0;k=k+4|0;if((i|0)!=(k|0)){continue}break}}if(g){while(1){F[H[d>>2]+h|0]=I[a+f|0];a=a+1|0;h=h+1|0;b=b+1|0;if((g|0)!=(b|0)){continue}break}}e=e+1|0;b=l>>>0<=e>>>0;if((e|0)!=(l|0)){continue}break}break b}sa();v()}sa();v()}if(!f){break a}}oa(f)}ca=m+16|0;return b&1}function qc(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;k=H[b+16>>2];h=H[c+4>>2]-k|0;e=H[c>>2]-k|0;H[c>>2]=e;f=h;H[c+4>>2]=f;l=H[b+16>>2];f=f>>31;g=(h^f)-f|0;f=e>>31;m=l>>>0>=g+((f^e)-f|0)>>>0;a:{if(m){f=h;break a}b:{c:{if((e|0)>=0){g=1;j=1;if((h|0)>=0){break b}i=1;g=-1;j=-1;if(e){break c}break b}i=-1;g=-1;j=-1;if((h|0)<=0){break b}}g=(h|0)<=0?-1:1;j=i}n=N(j,l);f=(e<<1)-n|0;i=(N(g,j)|0)>=0;e=N(g,l);f=((i?0-f|0:f)+e|0)/2|0;H[c+4>>2]=f;e=(h<<1)-e|0;e=((i?0-e|0:e)+n|0)/2|0;H[c>>2]=e}d:{e:{f:{g:{h:{i:{j:{if(e){if((e|0)<0){break j}if((f|0)>=0){break i}break f}if(f){break h}j=1;g=0;f=0;i=0;break d}j=1;if((f|0)>0){break g}i=(f|0)>0?3:0;g=f;f=e;break d}g=0-f|0;f=0-e|0;i=2;break e}if((f|0)<=0){break f}}f=0-f|0;g=e;i=3;break e}g=0-e|0;i=1}H[c>>2]=f;H[c+4>>2]=g;j=0}e=H[d>>2]+f|0;h=H[b+16>>2];k:{if((e|0)>(h|0)){e=e-H[b+4>>2]|0;break k}if((0-h|0)<=(e|0)){break k}e=H[b+4>>2]+e|0}c=H[d+4>>2]+g|0;l:{if((h|0)<(c|0)){c=c-H[b+4>>2]|0;break l}if((0-h|0)<=(c|0)){break l}c=H[b+4>>2]+c|0}m:{if(j){b=c;break m}b=c;n:{o:{p:{d=4-i|0;switch((d>>>0<4?d:0-i|0)-1|0){case 2:break n;case 1:break o;case 0:break p;default:break m}}b=0-e|0;e=c;break m}b=0-c|0;e=0-e|0;break m}b=e;e=0-c|0}q:{if(m){c=b;break q}r:{s:{if((e|0)>=0){c=1;f=1;if((b|0)>=0){break r}d=1;c=-1;f=-1;if(e){break s}break r}d=-1;c=-1;f=-1;if((b|0)<=0){break r}}c=(b|0)<=0?-1:1;f=d}d=e<<1;e=N(f,h);d=d-e|0;f=(N(c,f)|0)>=0;g=f?0-d|0:d;d=N(c,h);c=(g+d|0)/2|0;b=(b<<1)-d|0;e=(e+(f?0-b|0:b)|0)/2|0}b=a;H[b>>2]=e+k;H[b+4>>2]=c+k}function Cj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;j=ca-32|0;ca=j;H[j+28>>2]=0;a:{b:{if(J[b+38>>1]<=513){c=H[b+20>>2];d=H[b+16>>2];e=d+4|0;c=e>>>0<4?c+1|0:c;h=H[b+12>>2];if(K[b+8>>2]>>0&(h|0)<=(c|0)|(c|0)>(h|0)){break a}d=d+H[b>>2]|0;f=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=e;H[b+20>>2]=c;break b}if(!Xa(1,j+28|0,b)){break a}f=H[j+28>>2]}if(!f){break a}c=H[H[a+48>>2]+64>>2];if(H[c+4>>2]-H[c>>2]>>2>>>0>>0){break a}Wa(a+76|0,f);c=j+8|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c:{if(!ta(c,b)){break c}h=1;while(1){d=1<>2]+(i>>>3&536870908)|0;e=e^h;if(e&1){d=H[g>>2]&(d^-1)}else{d=d|H[g>>2]}h=e^1;H[g>>2]=d;i=i+1|0;if((f|0)!=(i|0)){continue}break}c=H[b+8>>2];e=H[b+12>>2];g=e;e=H[b+20>>2];h=e;f=H[b+16>>2];d=f+4|0;e=d>>>0<4?e+1|0:e;i=d;if(d>>>0>c>>>0&(e|0)>=(g|0)|(e|0)>(g|0)){break c}l=H[b>>2];d=l+f|0;k=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=i;H[b+20>>2]=e;d=c;c=h;e=f+8|0;c=e>>>0<8?c+1|0:c;if(d>>>0>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break c}d=i+l|0;d=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=e;H[b+20>>2]=c;if((d|0)<(k|0)){break c}H[a+16>>2]=d;H[a+12>>2]=k;c=(d>>31)-((k>>31)+(d>>>0>>0)|0)|0;b=d-k|0;if(!c&b>>>0>2147483646|c){break c}m=1;c=b+1|0;H[a+20>>2]=c;b=c>>>1|0;H[a+24>>2]=b;H[a+28>>2]=0-b;if(c&1){break c}H[a+24>>2]=b-1}}ca=j+32|0;return m|0}function lj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;j=ca-32|0;ca=j;H[j+28>>2]=0;a:{b:{if(J[b+38>>1]<=513){c=H[b+20>>2];d=H[b+16>>2];e=d+4|0;c=e>>>0<4?c+1|0:c;h=H[b+12>>2];if(K[b+8>>2]>>0&(h|0)<=(c|0)|(c|0)>(h|0)){break a}d=d+H[b>>2]|0;f=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=e;H[b+20>>2]=c;break b}if(!Xa(1,j+28|0,b)){break a}f=H[j+28>>2]}if(!f){break a}c=H[a+48>>2];if(H[c+4>>2]-H[c>>2]>>2>>>0>>0){break a}Wa(a+76|0,f);c=j+8|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;c:{if(!ta(c,b)){break c}h=1;while(1){d=1<>2]+(i>>>3&536870908)|0;e=e^h;if(e&1){d=H[g>>2]&(d^-1)}else{d=d|H[g>>2]}h=e^1;H[g>>2]=d;i=i+1|0;if((f|0)!=(i|0)){continue}break}c=H[b+8>>2];e=H[b+12>>2];g=e;e=H[b+20>>2];h=e;f=H[b+16>>2];d=f+4|0;e=d>>>0<4?e+1|0:e;i=d;if(d>>>0>c>>>0&(e|0)>=(g|0)|(e|0)>(g|0)){break c}l=H[b>>2];d=l+f|0;k=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=i;H[b+20>>2]=e;d=c;c=h;e=f+8|0;c=e>>>0<8?c+1|0:c;if(d>>>0>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break c}d=i+l|0;d=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=e;H[b+20>>2]=c;if((d|0)<(k|0)){break c}H[a+16>>2]=d;H[a+12>>2]=k;c=(d>>31)-((k>>31)+(d>>>0>>0)|0)|0;b=d-k|0;if(!c&b>>>0>2147483646|c){break c}m=1;c=b+1|0;H[a+20>>2]=c;b=c>>>1|0;H[a+24>>2]=b;H[a+28>>2]=0-b;if(c&1){break c}H[a+24>>2]=b-1}}ca=j+32|0;return m|0}function cj(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;H[a+8>>2]=e;m=a+32|0;h=H[m>>2];g=H[a+36>>2]-h>>2;a:{if(g>>>0>>0){ya(m,e-g|0);f=H[a+8>>2];break a}f=e;if(f>>>0>=g>>>0){break a}H[a+36>>2]=h+(e<<2);f=e}g=e>>>0>1073741823?-1:e<<2;n=ra(pa(g),0,g);b:{if((f|0)<=0){break b}h=H[a+32>>2];while(1){f=i<<2;g=H[f+n>>2];j=H[a+16>>2];c:{if((g|0)>(j|0)){H[f+h>>2]=j;break c}f=f+h|0;j=H[a+12>>2];if((j|0)>(g|0)){H[f>>2]=j;break c}H[f>>2]=g}f=H[a+8>>2];i=i+1|0;if((f|0)>(i|0)){continue}break}if((f|0)<=0){break b}i=0;while(1){g=i<<2;f=g+c|0;g=H[b+g>>2]+H[g+h>>2]|0;H[f>>2]=g;d:{if((g|0)>H[a+16>>2]){g=g-H[a+20>>2]|0}else{if((g|0)>=H[a+12>>2]){break d}g=g+H[a+20>>2]|0}H[f>>2]=g}f=H[a+8>>2];i=i+1|0;if((f|0)>(i|0)){continue}break}}if(!((d|0)<=(e|0)|(f|0)<=0)){p=0-e<<2;g=e;while(1){e:{if((f|0)<=0){break e}l=g<<2;o=l+c|0;q=o+p|0;j=H[m>>2];i=0;while(1){f=i<<2;h=H[f+q>>2];k=H[a+16>>2];f:{if((h|0)>(k|0)){H[f+j>>2]=k;break f}f=f+j|0;k=H[a+12>>2];if((k|0)>(h|0)){H[f>>2]=k;break f}H[f>>2]=h}f=H[a+8>>2];i=i+1|0;if((f|0)>(i|0)){continue}break}i=0;if((f|0)<=0){break e}l=b+l|0;while(1){h=i<<2;f=h+o|0;h=H[h+l>>2]+H[h+j>>2]|0;H[f>>2]=h;g:{if((h|0)>H[a+16>>2]){h=h-H[a+20>>2]|0}else{if((h|0)>=H[a+12>>2]){break g}h=h+H[a+20>>2]|0}H[f>>2]=h}f=H[a+8>>2];i=i+1|0;if((f|0)>(i|0)){continue}break}}g=e+g|0;if((g|0)<(d|0)){continue}break}}oa(n);return 1}function De(a,b){var c=0,d=0,e=0,f=0,g=0;d=-1;f=-1;a:{if((b|0)==-1){break a}c=b+1|0;d=(c>>>0)%3|0?c:b-2|0;f=b-1|0;if((b>>>0)%3|0){break a}f=b+2|0}b:{c:{d:{e:{f:{g:{e=H[a+184>>2];switch(e|0){case 7:break d;case 3:break e;case 5:break f;case 0:case 1:break g;default:break b}}g=H[a+148>>2];c=-1;e=1;d=((d|0)!=-1?H[H[g>>2]+(d<<2)>>2]:c)<<2;c=H[a+156>>2];d=d+c|0;H[d>>2]=H[d>>2]+1;c=(((f|0)==-1?-1:H[H[g>>2]+(f<<2)>>2])<<2)+c|0;break c}g=H[a+148>>2];c=H[a+156>>2];e=c+(((b|0)==-1?-1:H[H[g>>2]+(b<<2)>>2])<<2)|0;H[e>>2]=H[e>>2]+1;d=(((d|0)==-1?-1:H[H[g>>2]+(d<<2)>>2])<<2)+c|0;H[d>>2]=H[d>>2]+1;e=2;c=(((f|0)==-1?-1:H[H[g>>2]+(f<<2)>>2])<<2)+c|0;break c}g=H[a+148>>2];c=H[a+156>>2];e=c+(((b|0)==-1?-1:H[H[g>>2]+(b<<2)>>2])<<2)|0;H[e>>2]=H[e>>2]+1;d=(((d|0)==-1?-1:H[H[g>>2]+(d<<2)>>2])<<2)+c|0;H[d>>2]=H[d>>2]+2;e=1;c=(((f|0)==-1?-1:H[H[g>>2]+(f<<2)>>2])<<2)+c|0;break c}g=H[a+148>>2];c=H[a+156>>2];e=c+(((b|0)==-1?-1:H[H[g>>2]+(b<<2)>>2])<<2)|0;H[e>>2]=H[e>>2]+2;d=(((d|0)==-1?-1:H[H[g>>2]+(d<<2)>>2])<<2)+c|0;H[d>>2]=H[d>>2]+2;e=2;c=(((f|0)==-1?-1:H[H[g>>2]+(f<<2)>>2])<<2)+c|0}H[c>>2]=H[c>>2]+e;e=H[a+184>>2]}h:{switch(e|0){case 0:case 5:f=H[a+156>>2];c=-1;i:{if((b|0)==-1){break i}d=b+1|0;b=(d>>>0)%3|0?d:b-2|0;c=-1;if((b|0)==-1){break i}c=H[H[H[a+148>>2]>>2]+(b<<2)>>2]}if(H[f+(c<<2)>>2]<=5){H[a+188>>2]=5;return}H[a+188>>2]=0;return;default:break h}}H[a+188>>2]=-1}function xg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;j=H[b+80>>2];b=I[c+24|0];g=N(j,b);a:{if(!b){break a}h=b<<2;f=pa(h);a=f;k=b&7;if(k){while(1){H[a>>2]=-1073741824;a=a+4|0;e=e+1|0;if((k|0)!=(e|0)){continue}break}}if((b-1&1073741823)>>>0<7){break a}e=f+h|0;while(1){H[a+24>>2]=-1073741824;H[a+28>>2]=-1073741824;H[a+16>>2]=-1073741824;H[a+20>>2]=-1073741824;H[a+8>>2]=-1073741824;H[a+12>>2]=-1073741824;H[a>>2]=-1073741824;H[a+4>>2]=-1073741824;a=a+32|0;if((e|0)!=(a|0)){continue}break}}e=H[d>>2];a=H[d+4>>2]-e>>2;b:{if(a>>>0>>0){ya(d,g-a|0);break b}if(a>>>0<=g>>>0){break b}H[d+4>>2]=e+(g<<2)}c:{d:{e:{if(!j){i=1;break e}if(!b){a=0;while(1){if(!Va(c,I[c+84|0]?a:H[H[c+68>>2]+(a<<2)>>2],F[c+24|0],f)){break e}a=a+1|0;i=j>>>0<=a>>>0;if((a|0)!=(j|0)){continue}break}break e}n=b&252;k=b&3;o=b>>>0<4;e=0;b=0;while(1){if(!Va(c,I[c+84|0]?b:H[H[c+68>>2]+(b<<2)>>2],F[c+24|0],f)){break e}m=H[d>>2];i=0;a=0;l=0;if(!o){while(1){g=(e<<2)+m|0;h=a<<2;L[g>>2]=L[h+f>>2];L[g+4>>2]=L[(h|4)+f>>2];L[g+8>>2]=L[(h|8)+f>>2];L[g+12>>2]=L[(h|12)+f>>2];a=a+4|0;e=e+4|0;l=l+4|0;if((n|0)!=(l|0)){continue}break}}if(k){while(1){L[(e<<2)+m>>2]=L[(a<<2)+f>>2];a=a+1|0;e=e+1|0;i=i+1|0;if((k|0)!=(i|0)){continue}break}}b=b+1|0;i=j>>>0<=b>>>0;if((b|0)!=(j|0)){continue}break}break d}if(!f){break c}}oa(f)}return i|0}function mf(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=ca-16|0;ca=e;h=1;i=ea[H[H[a>>2]+24>>2]](a)|0;a:{if((i|0)<=0){break a}l=a+48|0;h=0;while(1){b:{c:{if(!H[(ea[H[H[a>>2]+28>>2]](a)|0)+40>>2]){break c}j=f<<2;g=H[j+H[a+36>>2]>>2];b=H[g+8>>2];k=rb(g);if(!k){break c}g=H[(ea[H[H[a>>2]+28>>2]](a)|0)+40>>2];H[e+12>>2]=H[b+56>>2];b=pa(32);H[e>>2]=b;H[e+4>>2]=24;H[e+8>>2]=-2147483616;c=I[1206]|I[1207]<<8|(I[1208]<<16|I[1209]<<24);d=I[1202]|I[1203]<<8|(I[1204]<<16|I[1205]<<24);F[b+16|0]=d;F[b+17|0]=d>>>8;F[b+18|0]=d>>>16;F[b+19|0]=d>>>24;F[b+20|0]=c;F[b+21|0]=c>>>8;F[b+22|0]=c>>>16;F[b+23|0]=c>>>24;c=I[1198]|I[1199]<<8|(I[1200]<<16|I[1201]<<24);d=I[1194]|I[1195]<<8|(I[1196]<<16|I[1197]<<24);F[b+8|0]=d;F[b+9|0]=d>>>8;F[b+10|0]=d>>>16;F[b+11|0]=d>>>24;F[b+12|0]=c;F[b+13|0]=c>>>8;F[b+14|0]=c>>>16;F[b+15|0]=c>>>24;c=I[1190]|I[1191]<<8|(I[1192]<<16|I[1193]<<24);d=I[1186]|I[1187]<<8|(I[1188]<<16|I[1189]<<24);F[b|0]=d;F[b+1|0]=d>>>8;F[b+2|0]=d>>>16;F[b+3|0]=d>>>24;F[b+4|0]=c;F[b+5|0]=c>>>8;F[b+6|0]=c>>>16;F[b+7|0]=c>>>24;F[b+24|0]=0;b=sd(g,e+12|0,e);if(F[e+11|0]<0){oa(H[e>>2])}if(!b){break c}oe(H[H[H[a+36>>2]+j>>2]+8>>2],k);break b}b=H[H[a+36>>2]+(f<<2)>>2];if(!(ea[H[H[b>>2]+24>>2]](b,l)|0)){break a}}f=f+1|0;h=(i|0)<=(f|0);if((f|0)!=(i|0)){continue}break}}ca=e+16|0;return h|0}function Ye(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;k=ca-16|0;ca=k;c=H[b+20>>2];d=H[b+16>>2];e=d+4|0;c=e>>>0<4?c+1|0:c;g=H[b+12>>2];a:{if(K[b+8>>2]>>0&(g|0)<=(c|0)|(c|0)>(g|0)){break a}d=d+H[b>>2]|0;h=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=e;H[b+20>>2]=c;if((h|0)<0){break a}Wa(a+76|0,h);c=k;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;b:{if(!ta(c,b)){break b}if(h){g=1;while(1){d=1<>2]+(i>>>3&536870908)|0;e=e^g;if(e&1){d=H[f>>2]&(d^-1)}else{d=d|H[f>>2]}g=e^1;H[f>>2]=d;i=i+1|0;if((h|0)!=(i|0)){continue}break}}i=0;c=H[b+8>>2];e=H[b+12>>2];f=e;e=H[b+20>>2];g=e;l=H[b+16>>2];d=l+4|0;e=d>>>0<4?e+1|0:e;h=d;if(d>>>0>c>>>0&(e|0)>=(f|0)|(e|0)>(f|0)){break b}m=H[b>>2];d=m+l|0;j=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=h;H[b+20>>2]=e;d=c;c=g;e=l+8|0;c=e>>>0<8?c+1|0:c;if(d>>>0>>0&(c|0)>=(f|0)|(c|0)>(f|0)){break b}d=h+m|0;d=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=e;H[b+20>>2]=c;if((d|0)<(j|0)){break b}H[a+16>>2]=d;H[a+12>>2]=j;c=(d>>31)-((j>>31)+(d>>>0>>0)|0)|0;b=d-j|0;if(!c&b>>>0>2147483646|c){break b}i=1;c=b+1|0;H[a+20>>2]=c;b=c>>>1|0;H[a+24>>2]=b;H[a+28>>2]=0-b;if(c&1){break b}H[a+24>>2]=b-1}}ca=k+16|0;return i|0}function rg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;a=0;k=ca-16|0;ca=k;j=H[b+80>>2];e=I[c+24|0];b=N(j,e);a:{b:{c:{d:{f=H[c+28>>2];if(!(!I[c+84|0]|(f|0)!=5&(f|0)!=6)){e=H[c+48>>2];c=H[H[c>>2]>>2];H[k+8>>2]=0;H[k>>2]=0;H[k+4>>2]=0;if(b){if((b|0)<0){break d}b=b<<2;a=pa(b);g=qa(a,c+e|0,b)+b|0}b=H[d>>2];if(b){H[d+4>>2]=b;oa(b)}H[d+8>>2]=g;H[d+4>>2]=g;H[d>>2]=a;h=1;break a}if(e){f=e<<2;a=pa(f);ra(a,0,f)}i=H[d>>2];f=H[d+4>>2]-i>>2;e:{if(f>>>0>>0){ya(d,b-f|0);break e}if(b>>>0>=f>>>0){break e}H[d+4>>2]=i+(b<<2)}if(!j){h=1;break c}if(!e){b=0;while(1){if(!dc(c,I[c+84|0]?b:H[H[c+68>>2]+(b<<2)>>2],F[c+24|0],a)){break c}b=b+1|0;h=j>>>0<=b>>>0;if((b|0)!=(j|0)){continue}break}break c}o=e&252;m=e&3;p=e>>>0<4;e=0;while(1){if(!dc(c,I[c+84|0]?e:H[H[c+68>>2]+(e<<2)>>2],F[c+24|0],a)){break c}n=H[d>>2];l=0;b=0;h=0;if(!p){while(1){f=(g<<2)+n|0;i=b<<2;H[f>>2]=H[i+a>>2];H[f+4>>2]=H[(i|4)+a>>2];H[f+8>>2]=H[(i|8)+a>>2];H[f+12>>2]=H[(i|12)+a>>2];b=b+4|0;g=g+4|0;h=h+4|0;if((o|0)!=(h|0)){continue}break}}if(m){while(1){H[(g<<2)+n>>2]=H[(b<<2)+a>>2];b=b+1|0;g=g+1|0;l=l+1|0;if((l|0)!=(m|0)){continue}break}}e=e+1|0;h=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}break b}sa();v()}if(!a){break a}}oa(a)}ca=k+16|0;return h|0}function ge(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;a=0;k=ca-16|0;ca=k;j=H[b+80>>2];e=I[c+24|0];b=N(j,e);a:{b:{c:{d:{f=H[c+28>>2];if(!(!I[c+84|0]|(f|0)!=5&(f|0)!=6)){e=H[c+48>>2];c=H[H[c>>2]>>2];H[k+8>>2]=0;H[k>>2]=0;H[k+4>>2]=0;if(b){if((b|0)<0){break d}b=b<<2;a=pa(b);g=qa(a,c+e|0,b)+b|0}b=H[d>>2];if(b){H[d+4>>2]=b;oa(b)}H[d+8>>2]=g;H[d+4>>2]=g;H[d>>2]=a;h=1;break a}if(e){f=e<<2;a=pa(f);ra(a,0,f)}i=H[d>>2];f=H[d+4>>2]-i>>2;e:{if(f>>>0>>0){ya(d,b-f|0);break e}if(b>>>0>=f>>>0){break e}H[d+4>>2]=i+(b<<2)}if(!j){h=1;break c}if(!e){b=0;while(1){if(!ec(c,I[c+84|0]?b:H[H[c+68>>2]+(b<<2)>>2],F[c+24|0],a)){break c}b=b+1|0;h=j>>>0<=b>>>0;if((b|0)!=(j|0)){continue}break}break c}o=e&252;m=e&3;p=e>>>0<4;e=0;while(1){if(!ec(c,I[c+84|0]?e:H[H[c+68>>2]+(e<<2)>>2],F[c+24|0],a)){break c}n=H[d>>2];l=0;b=0;h=0;if(!p){while(1){f=(g<<2)+n|0;i=b<<2;H[f>>2]=H[i+a>>2];H[f+4>>2]=H[(i|4)+a>>2];H[f+8>>2]=H[(i|8)+a>>2];H[f+12>>2]=H[(i|12)+a>>2];b=b+4|0;g=g+4|0;h=h+4|0;if((o|0)!=(h|0)){continue}break}}if(m){while(1){H[(g<<2)+n>>2]=H[(b<<2)+a>>2];b=b+1|0;g=g+1|0;l=l+1|0;if((l|0)!=(m|0)){continue}break}}e=e+1|0;h=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}break b}sa();v()}if(!a){break a}}oa(a)}ca=k+16|0;return h|0}function tg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;a=0;k=ca-16|0;ca=k;j=H[b+80>>2];e=I[c+24|0];b=N(j,e);a:{b:{c:{d:{f=H[c+28>>2];if(!(!I[c+84|0]|(f|0)!=3&(f|0)!=4)){e=H[c+48>>2];c=H[H[c>>2]>>2];H[k+8>>2]=0;H[k>>2]=0;H[k+4>>2]=0;if(b){if((b|0)<0){break d}b=b<<1;a=pa(b);g=qa(a,c+e|0,b)+b|0}b=H[d>>2];if(b){H[d+4>>2]=b;oa(b)}H[d+8>>2]=g;H[d+4>>2]=g;H[d>>2]=a;h=1;break a}if(e){f=e<<1;a=pa(f);ra(a,0,f)}i=H[d>>2];f=H[d+4>>2]-i>>1;e:{if(f>>>0>>0){qe(d,b-f|0);break e}if(b>>>0>=f>>>0){break e}H[d+4>>2]=i+(b<<1)}if(!j){h=1;break c}if(!e){b=0;while(1){if(!gc(c,I[c+84|0]?b:H[H[c+68>>2]+(b<<2)>>2],F[c+24|0],a)){break c}b=b+1|0;h=j>>>0<=b>>>0;if((b|0)!=(j|0)){continue}break}break c}o=e&252;m=e&3;p=e>>>0<4;e=0;while(1){if(!gc(c,I[c+84|0]?e:H[H[c+68>>2]+(e<<2)>>2],F[c+24|0],a)){break c}n=H[d>>2];l=0;b=0;h=0;if(!p){while(1){f=(g<<1)+n|0;i=b<<1;G[f>>1]=J[i+a>>1];G[f+2>>1]=J[(i|2)+a>>1];G[f+4>>1]=J[(i|4)+a>>1];G[f+6>>1]=J[(i|6)+a>>1];b=b+4|0;g=g+4|0;h=h+4|0;if((o|0)!=(h|0)){continue}break}}if(m){while(1){G[(g<<1)+n>>1]=J[(b<<1)+a>>1];b=b+1|0;g=g+1|0;l=l+1|0;if((l|0)!=(m|0)){continue}break}}e=e+1|0;h=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}break b}sa();v()}if(!a){break a}}oa(a)}ca=k+16|0;return h|0}function sg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;a=0;k=ca-16|0;ca=k;j=H[b+80>>2];e=I[c+24|0];b=N(j,e);a:{b:{c:{d:{f=H[c+28>>2];if(!(!I[c+84|0]|(f|0)!=3&(f|0)!=4)){e=H[c+48>>2];c=H[H[c>>2]>>2];H[k+8>>2]=0;H[k>>2]=0;H[k+4>>2]=0;if(b){if((b|0)<0){break d}b=b<<1;a=pa(b);g=qa(a,c+e|0,b)+b|0}b=H[d>>2];if(b){H[d+4>>2]=b;oa(b)}H[d+8>>2]=g;H[d+4>>2]=g;H[d>>2]=a;h=1;break a}if(e){f=e<<1;a=pa(f);ra(a,0,f)}i=H[d>>2];f=H[d+4>>2]-i>>1;e:{if(f>>>0>>0){qe(d,b-f|0);break e}if(b>>>0>=f>>>0){break e}H[d+4>>2]=i+(b<<1)}if(!j){h=1;break c}if(!e){b=0;while(1){if(!fc(c,I[c+84|0]?b:H[H[c+68>>2]+(b<<2)>>2],F[c+24|0],a)){break c}b=b+1|0;h=j>>>0<=b>>>0;if((b|0)!=(j|0)){continue}break}break c}o=e&252;m=e&3;p=e>>>0<4;e=0;while(1){if(!fc(c,I[c+84|0]?e:H[H[c+68>>2]+(e<<2)>>2],F[c+24|0],a)){break c}n=H[d>>2];l=0;b=0;h=0;if(!p){while(1){f=(g<<1)+n|0;i=b<<1;G[f>>1]=J[i+a>>1];G[f+2>>1]=J[(i|2)+a>>1];G[f+4>>1]=J[(i|4)+a>>1];G[f+6>>1]=J[(i|6)+a>>1];b=b+4|0;g=g+4|0;h=h+4|0;if((o|0)!=(h|0)){continue}break}}if(m){while(1){G[(g<<1)+n>>1]=J[(b<<1)+a>>1];b=b+1|0;g=g+1|0;l=l+1|0;if((l|0)!=(m|0)){continue}break}}e=e+1|0;h=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}break b}sa();v()}if(!a){break a}}oa(a)}ca=k+16|0;return h|0}function Ce(a,b){var c=0,d=0,e=0,f=0,g=0;f=-1;d=-1;a:{if((b|0)==-1){break a}d=b+1|0;f=(d>>>0)%3|0?d:b-2|0;d=b-1|0;if((b>>>0)%3|0){break a}d=b+2|0}b:{c:{d:{switch(H[a+168>>2]){case 0:case 1:e=H[a+148>>2];c=1;b=H[a+156>>2];g=b+(((f|0)==-1?-1:H[H[e>>2]+(f<<2)>>2])<<2)|0;H[g>>2]=H[g>>2]+1;b=(((d|0)==-1?-1:H[H[e>>2]+(d<<2)>>2])<<2)+b|0;break c;case 5:e=H[a+148>>2];c=-1;c=((b|0)!=-1?H[H[e>>2]+(b<<2)>>2]:c)<<2;b=H[a+156>>2];c=c+b|0;H[c>>2]=H[c>>2]+1;c=(((f|0)==-1?-1:H[H[e>>2]+(f<<2)>>2])<<2)+b|0;H[c>>2]=H[c>>2]+1;c=2;b=(((d|0)==-1?-1:H[H[e>>2]+(d<<2)>>2])<<2)+b|0;break c;case 3:e=H[a+148>>2];c=-1;c=((b|0)!=-1?H[H[e>>2]+(b<<2)>>2]:c)<<2;b=H[a+156>>2];c=c+b|0;H[c>>2]=H[c>>2]+1;c=(((f|0)==-1?-1:H[H[e>>2]+(f<<2)>>2])<<2)+b|0;H[c>>2]=H[c>>2]+2;c=1;b=(((d|0)==-1?-1:H[H[e>>2]+(d<<2)>>2])<<2)+b|0;break c;case 7:break d;default:break b}}e=H[a+148>>2];c=-1;c=((b|0)!=-1?H[H[e>>2]+(b<<2)>>2]:c)<<2;b=H[a+156>>2];c=c+b|0;H[c>>2]=H[c>>2]+2;c=(((f|0)==-1?-1:H[H[e>>2]+(f<<2)>>2])<<2)+b|0;H[c>>2]=H[c>>2]+2;c=2;b=(((d|0)==-1?-1:H[H[e>>2]+(d<<2)>>2])<<2)+b|0}H[b>>2]=H[b>>2]+c}c=a;b=H[H[a+156>>2]+(((f|0)==-1?-1:H[H[H[a+148>>2]>>2]+(f<<2)>>2])<<2)>>2];d=H[a+180>>2];a=H[a+176>>2];H[c+172>>2]=(a|0)<=(b|0)?((b|0)<(d|0)?b:d)-a|0:0}function Ac(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;H[a+16>>2]=0;H[a+20>>2]=0;H[a+8>>2]=0;H[a>>2]=0;H[a+4>>2]=0;H[a+24>>2]=0;f=H[b+4>>2];g=H[b>>2];e=f-g|0;c=(e|0)/20|0;a:{if((f|0)==(g|0)){break a}b:{if(c>>>0<214748365){f=pa(e);H[a+20>>2]=f;H[a+16>>2]=f;H[a+24>>2]=f+N(c,20);c=H[b>>2];g=H[b+4>>2];if((c|0)==(g|0)){break a}b=f;while(1){e=H[c+4>>2];H[b>>2]=H[c>>2];H[b+4>>2]=e;H[b+16>>2]=H[c+16>>2];e=H[c+12>>2];H[b+8>>2]=H[c+8>>2];H[b+12>>2]=e;b=b+20|0;c=c+20|0;if((g|0)!=(c|0)){continue}break}g=0;H[a+28>>2]=0;H[a+20>>2]=b;if((b|0)!=(f|0)){b=(b-f|0)/20|0;e=b>>>0<=1?1:b;h=e&3;b=0;c=0;if(e-1>>>0>=3){i=e&-4;e=0;while(1){d=f+N(b,20)|0;d=N(H[d+16>>2],H[d+12>>2]);c=c>>>0>d>>>0?c:d;d=f+N(b|1,20)|0;d=N(H[d+16>>2],H[d+12>>2]);c=c>>>0>d>>>0?c:d;d=f+N(b|2,20)|0;d=N(H[d+16>>2],H[d+12>>2]);c=c>>>0>d>>>0?c:d;d=f+N(b|3,20)|0;d=N(H[d+16>>2],H[d+12>>2]);c=c>>>0>d>>>0?c:d;b=b+4|0;e=e+4|0;if((i|0)!=(e|0)){continue}break}}if(h){while(1){e=f+N(b,20)|0;e=N(H[e+16>>2],H[e+12>>2]);c=c>>>0>e>>>0?c:e;b=b+1|0;g=g+1|0;if((h|0)!=(g|0)){continue}break}}if(!c){H[a+12>>2]=0;return a}if((c|0)<0){break b}g=pa(c);b=ra(g,0,c);f=b+c|0;H[a+8>>2]=f;H[a+4>>2]=f;H[a>>2]=b}H[a+12>>2]=g;return a}sa();v()}sa();v()}H[a+28>>2]=0;H[a+12>>2]=0;return a}function Dh(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;a:{b=H[a+32>>2];f=H[b+8>>2];h=H[b+12>>2];g=H[b+20>>2];c=H[b+16>>2];e=0;b:{if((h|0)<=(g|0)&c>>>0>=f>>>0|(g|0)>(h|0)){break b}f=I[H[b>>2]+c|0];e=b;b=g;c=c+1|0;b=c?b:b+1|0;H[e+16>>2]=c;H[e+20>>2]=b;c:{if(!f){break c}while(1){if(ea[H[H[a>>2]+16>>2]](a,d)|0){d=d+1|0;if((f|0)!=(d|0)){continue}break c}break}return 0}d=H[a+8>>2];b=H[a+12>>2];if((d|0)!=(b|0)){while(1){c=H[d>>2];if(!(ea[H[H[c>>2]+8>>2]](c,a,H[a+4>>2])|0)){break a}d=d+4|0;if((b|0)!=(d|0)){continue}break}}d:{if(!f){break d}d=0;while(1){b=H[H[a+8>>2]+(d<<2)>>2];if(!(ea[H[H[b>>2]+12>>2]](b,H[a+32>>2])|0)){break a}d=d+1|0;if((f|0)!=(d|0)){continue}break}if(!f){break d}i=a+20|0;b=0;while(1){d=0;j=b<<2;c=H[j+H[a+8>>2]>>2];k=ea[H[H[c>>2]+24>>2]](c)|0;if((k|0)>0){while(1){c=H[H[a+8>>2]+j>>2];c=ea[H[H[c>>2]+20>>2]](c,d)|0;e=H[a+20>>2];g=H[a+24>>2]-e>>2;e:{if(c>>>0>>0){break e}h=c+1|0;if(h>>>0>g>>>0){ya(i,h-g|0);e=H[i>>2];break e}if(g>>>0<=h>>>0){break e}H[a+24>>2]=(h<<2)+e}H[(c<<2)+e>>2]=b;d=d+1|0;if((k|0)!=(d|0)){continue}break}}b=b+1|0;if((f|0)!=(b|0)){continue}break}}e=0;if(!(ea[H[H[a>>2]+28>>2]](a)|0)){break b}e=ea[H[H[a>>2]+32>>2]](a)|0}return e|0}return 0}function ta(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;i=ca-16|0;ca=i;f=H[b+20>>2];d=H[b+12>>2];c=H[b+16>>2];a:{if((f|0)>=(d|0)&c>>>0>=K[b+8>>2]|(d|0)<(f|0)){break a}F[a+12|0]=I[c+H[b>>2]|0];c=H[b+20>>2];g=c;f=H[b+16>>2];e=f+1|0;c=e?c:c+1|0;H[b+16>>2]=e;H[b+20>>2]=c;b:{if(J[b+38>>1]<=513){d=H[b+8>>2];c=H[b+12>>2];h=c;c=g;f=f+5|0;c=f>>>0<5?c+1|0:c;if(d>>>0>>0&(c|0)>=(h|0)|(c|0)>(h|0)){break a}e=e+H[b>>2]|0;e=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[b+16>>2]=f;H[b+20>>2]=c;break b}if(!Qe(1,i+12|0,b)){break a}f=H[b+16>>2];c=H[b+20>>2];d=H[b+8>>2];h=H[b+12>>2];e=H[i+12>>2]}g=d-f|0;d=h-(c+(d>>>0>>0)|0)|0;if((d|0)<=0&e>>>0>g>>>0|(d|0)<0|(e|0)<=0){break a}j=H[b>>2]+f|0;H[a>>2]=j;c:{d:{h=e-1|0;g=h+j|0;d=I[g|0];e:{if(d>>>0<=63){H[a+4>>2]=h;g=I[g|0]&63;break e}f:{switch((d>>>6|0)-1|0){case 1:break d;case 0:break f;default:break a}}if(e>>>0<2){break a}d=e-2|0;H[a+4>>2]=d;d=d+j|0;g=I[d+1|0]<<8&16128|I[d|0]}H[a+8>>2]=g+4096;break c}if(e>>>0<3){break a}d=e-3|0;H[a+4>>2]=d;g=a;a=d+j|0;a=I[a+1|0]<<8|I[a+2|0]<<16&4128768|I[a|0];H[g+8>>2]=a+4096;if(a>>>0>1044479){break a}}a=e+f|0;c=a>>>0>>0?c+1|0:c;H[b+16>>2]=a;H[b+20>>2]=c;k=1}ca=i+16|0;return k}function Wf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;Xd(a,b,c);c=H[a+84>>2];d=H[a+88>>2]-c>>2;a:{if((d|0)>(b|0)){break a}b=b+1|0;if(b>>>0>d>>>0){b:{d=b-d|0;e=H[a+92>>2];c=H[a+88>>2];if(d>>>0<=e-c>>2>>>0){c:{if(!d){break c}b=c;e=d&7;if(e){while(1){H[b>>2]=1;b=b+4|0;f=f+1|0;if((e|0)!=(f|0)){continue}break}}c=(d<<2)+c|0;if((d-1&1073741823)>>>0<7){break c}while(1){H[b+24>>2]=1;H[b+28>>2]=1;H[b+16>>2]=1;H[b+20>>2]=1;H[b+8>>2]=1;H[b+12>>2]=1;H[b>>2]=1;H[b+4>>2]=1;b=b+32|0;if((c|0)!=(b|0)){continue}break}}H[a+88>>2]=c;break b}d:{b=c;c=H[a+84>>2];i=b-c|0;g=i>>2;b=g+d|0;if(b>>>0<1073741824){e=e-c|0;h=e>>>1|0;e=e>>>0>=2147483644?1073741823:b>>>0>>0?h:b;if(e){if(e>>>0>=1073741824){break d}j=pa(e<<2)}g=(g<<2)+j|0;b=g;h=d&7;if(h){while(1){H[b>>2]=1;b=b+4|0;f=f+1|0;if((h|0)!=(f|0)){continue}break}}f=g+(d<<2)|0;if((d-1&1073741823)>>>0>=7){while(1){H[b+24>>2]=1;H[b+28>>2]=1;H[b+16>>2]=1;H[b+20>>2]=1;H[b+8>>2]=1;H[b+12>>2]=1;H[b>>2]=1;H[b+4>>2]=1;b=b+32|0;if((f|0)!=(b|0)){continue}break}}b=va(j,c,i);H[a+88>>2]=f;H[a+84>>2]=b;H[a+92>>2]=b+(e<<2);if(c){oa(c)}break b}sa();v()}wa();v()}return}if(b>>>0>=d>>>0){break a}H[a+88>>2]=c+(b<<2)}}function qb(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=H[a+8>>2];e=H[a+4>>2];if(d-e>>2>>>0>=b>>>0){a:{if(!b){break a}d=e;g=b&7;if(g){while(1){H[d>>2]=H[c>>2];d=d+4|0;f=f+1|0;if((g|0)!=(f|0)){continue}break}}e=(b<<2)+e|0;if((b-1&1073741823)>>>0<7){break a}while(1){H[d>>2]=H[c>>2];H[d+4>>2]=H[c>>2];H[d+8>>2]=H[c>>2];H[d+12>>2]=H[c>>2];H[d+16>>2]=H[c>>2];H[d+20>>2]=H[c>>2];H[d+24>>2]=H[c>>2];H[d+28>>2]=H[c>>2];d=d+32|0;if((e|0)!=(d|0)){continue}break}}H[a+4>>2]=e;return}b:{i=H[a>>2];f=e-i>>2;h=f+b|0;if(h>>>0<1073741824){j=d-i|0;d=j>>>1|0;h=j>>>0>=2147483644?1073741823:d>>>0>h>>>0?d:h;if(h){if(h>>>0>=1073741824){break b}k=pa(h<<2)}f=(f<<2)+k|0;d=f;j=b&7;if(j){while(1){H[d>>2]=H[c>>2];d=d+4|0;g=g+1|0;if((j|0)!=(g|0)){continue}break}}g=(b<<2)+f|0;if((b-1&1073741823)>>>0>=7){while(1){H[d>>2]=H[c>>2];H[d+4>>2]=H[c>>2];H[d+8>>2]=H[c>>2];H[d+12>>2]=H[c>>2];H[d+16>>2]=H[c>>2];H[d+20>>2]=H[c>>2];H[d+24>>2]=H[c>>2];H[d+28>>2]=H[c>>2];d=d+32|0;if((g|0)!=(d|0)){continue}break}}if((e|0)!=(i|0)){while(1){f=f-4|0;e=e-4|0;H[f>>2]=H[e>>2];if((e|0)!=(i|0)){continue}break}}H[a+8>>2]=(h<<2)+k;H[a+4>>2]=g;H[a>>2]=f;if(i){oa(i)}return}sa();v()}wa();v()}function Kc(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=H[a+8>>2];e=H[a>>2];if(d-e>>2>>>0>=b>>>0){f=H[a+4>>2];h=f-e>>2;i=b>>>0>h>>>0?h:b;a:{if(!i){break a}d=e;g=i;j=g&7;if(j){while(1){H[d>>2]=H[c>>2];g=g-1|0;d=d+4|0;k=k+1|0;if((k|0)!=(j|0)){continue}break}}if(i>>>0<8){break a}while(1){H[d>>2]=H[c>>2];H[d+4>>2]=H[c>>2];H[d+8>>2]=H[c>>2];H[d+12>>2]=H[c>>2];H[d+16>>2]=H[c>>2];H[d+20>>2]=H[c>>2];H[d+24>>2]=H[c>>2];H[d+28>>2]=H[c>>2];d=d+32|0;g=g-8|0;if(g){continue}break}}if(b>>>0>h>>>0){b=(b-h<<2)+f|0;while(1){H[f>>2]=H[c>>2];f=f+4|0;if((b|0)!=(f|0)){continue}break}H[a+4>>2]=b;return}H[a+4>>2]=e+(b<<2);return}if(e){H[a+4>>2]=e;oa(e);H[a+8>>2]=0;H[a>>2]=0;H[a+4>>2]=0;d=0}b:{if(b>>>0>=1073741824){break b}e=d>>>1|0;d=d>>>0>=2147483644?1073741823:b>>>0>>0?e:b;if(d>>>0>=1073741824){break b}d=d<<2;e=pa(d);H[a>>2]=e;H[a+8>>2]=d+e;c=H[c>>2];d=e;g=b&7;if(g){while(1){H[d>>2]=c;d=d+4|0;f=f+1|0;if((g|0)!=(f|0)){continue}break}}e=e+(b<<2)|0;if((b-1&1073741823)>>>0>=7){while(1){H[d+28>>2]=c;H[d+24>>2]=c;H[d+20>>2]=c;H[d+16>>2]=c;H[d+12>>2]=c;H[d+8>>2]=c;H[d+4>>2]=c;H[d>>2]=c;d=d+32|0;if((e|0)!=(d|0)){continue}break}}H[a+4>>2]=e;return}sa();v()}function Me(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;h=ca-16|0;ca=h;a:{b:{if(J[b+38>>1]<=511){e=H[b+8>>2];c=H[b+12>>2];i=c;f=H[b+20>>2];d=H[b+16>>2];g=d+8|0;f=g>>>0<8?f+1|0:f;if(e>>>0>>0&(c|0)<=(f|0)|(c|0)<(f|0)){break a}d=d+H[b>>2]|0;c=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=I[d+4|0]|I[d+5|0]<<8|(I[d+6|0]<<16|I[d+7|0]<<24);H[b+16>>2]=g;H[b+20>>2]=f;break b}if(!gb(1,h+8|0,b)){break a}g=H[b+16>>2];f=H[b+20>>2];e=H[b+8>>2];i=H[b+12>>2];c=H[h+8>>2];d=H[h+12>>2]}j=e-g|0;e=i-(f+(e>>>0>>0)|0)|0;if((e|0)==(d|0)&c>>>0>j>>>0|d>>>0>e>>>0){break a}e=d+f|0;f=c+g|0;e=f>>>0>>0?e+1|0:e;H[b+16>>2]=f;H[b+20>>2]=e;if((c|0)<=0){break a}b=H[b>>2]+g|0;H[a+40>>2]=b;g=c-1|0;e=b+g|0;f=I[e|0];c:{if(f>>>0<=63){H[a+44>>2]=g;b=I[e|0]&63;break c}d:{switch((f>>>6|0)-1|0){case 0:if(c>>>0<2){break a}c=c-2|0;H[a+44>>2]=c;b=b+c|0;b=I[b+1|0]<<8&16128|I[b|0];break c;case 1:if(c>>>0<3){break a}c=c-3|0;H[a+44>>2]=c;b=b+c|0;b=I[b+1|0]<<8|I[b+2|0]<<16&4128768|I[b|0];break c;default:break d}}c=c-4|0;H[a+44>>2]=c;b=b+c|0;b=(I[b|0]|I[b+1|0]<<8|(I[b+2|0]<<16|I[b+3|0]<<24))&1073741823}H[a+48>>2]=b+16384;k=b>>>0<4177920}ca=h+16|0;return k}function Ua(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;f=(c>>>0)/3|0;j=H[(H[H[a+8>>2]+96>>2]+N(f,12)|0)+(c-N(f,3)<<2)>>2];a:{h=H[H[a+12>>2]+4>>2];e=H[h+4>>2];if((e|0)!=H[h+8>>2]){H[e>>2]=j;H[h+4>>2]=e+4;break a}b:{i=H[h>>2];f=e-i|0;g=f>>2;d=g+1|0;if(d>>>0<1073741824){k=g<<2;g=f>>>1|0;g=f>>>0>=2147483644?1073741823:d>>>0>>0?g:d;if(g){if(g>>>0>=1073741824){break b}f=pa(g<<2)}else{f=0}d=k+f|0;H[d>>2]=j;j=d+4|0;if((e|0)!=(i|0)){while(1){d=d-4|0;e=e-4|0;H[d>>2]=H[e>>2];if((e|0)!=(i|0)){continue}break}}H[h+8>>2]=f+(g<<2);H[h+4>>2]=j;H[h>>2]=d;if(i){oa(i)}break a}sa();v()}wa();v()}c:{d:{h=H[a+4>>2];e=H[h+4>>2];e:{if((e|0)!=H[h+8>>2]){H[e>>2]=c;H[h+4>>2]=e+4;break e}i=H[h>>2];f=e-i|0;j=f>>2;d=j+1|0;if(d>>>0>=1073741824){break d}g=f>>>1|0;g=f>>>0>=2147483644?1073741823:d>>>0>>0?g:d;if(g){if(g>>>0>=1073741824){break c}f=pa(g<<2)}else{f=0}d=f+(j<<2)|0;H[d>>2]=c;c=d+4|0;if((e|0)!=(i|0)){while(1){d=d-4|0;e=e-4|0;H[d>>2]=H[e>>2];if((e|0)!=(i|0)){continue}break}}H[h+8>>2]=f+(g<<2);H[h+4>>2]=c;H[h>>2]=d;if(!i){break e}oa(i)}a=H[a+4>>2];H[H[a+12>>2]+(b<<2)>>2]=H[a+24>>2];H[a+24>>2]=H[a+24>>2]+1;return}sa();v()}wa();v()}function Wb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0;h=d-c|0;if((h|0)<=0){return}a:{e=H[a+8>>2];i=H[a+4>>2];if((e-i|0)>=(h|0)){j=i-b|0;if((j|0)>=(h|0)){f=i;g=d;break a}f=i;g=c+j|0;if((g|0)!=(d|0)){e=g;while(1){F[f|0]=I[e|0];f=f+1|0;e=e+1|0;if((e|0)!=(d|0)){continue}break}}H[a+4>>2]=f;if((j|0)>0){break a}return}k=H[a>>2];g=(i-k|0)+h|0;if((g|0)>=0){j=b-k|0;f=e-k|0;e=f<<1;f=f>>>0>=1073741823?2147483647:e>>>0>g>>>0?e:g;if(f){e=pa(f)}else{e=0}g=j+e|0;if((c|0)!=(d|0)){g=qa(g,c,h)+h|0}d=va(e,k,j);c=i-b|0;b=va(g,b,c);H[a+8>>2]=e+f;H[a+4>>2]=b+c;H[a>>2]=d;if(k){oa(k)}return}sa();v()}e=f;d=e-h|0;if(i>>>0>d>>>0){while(1){F[e|0]=I[d|0];e=e+1|0;d=d+1|0;if(i>>>0>d>>>0){continue}break}}H[a+4>>2]=e;a=b+h|0;if((a|0)!=(f|0)){a=f-a|0;va(f-a|0,b,a)}if((c|0)==(g|0)){return}f=(c^-1)+g|0;a=g-c&7;b:{if(!a){e=b;break b}d=0;e=b;while(1){F[e|0]=I[c|0];e=e+1|0;c=c+1|0;d=d+1|0;if((a|0)!=(d|0)){continue}break}}if(f>>>0<7){return}while(1){F[e|0]=I[c|0];F[e+1|0]=I[c+1|0];F[e+2|0]=I[c+2|0];F[e+3|0]=I[c+3|0];F[e+4|0]=I[c+4|0];F[e+5|0]=I[c+5|0];F[e+6|0]=I[c+6|0];F[e+7|0]=I[c+7|0];e=e+8|0;c=c+8|0;if((g|0)!=(c|0)){continue}break}}function qa(a,b,c){var d=0,e=0,f=0;if(c>>>0>=512){ba(a|0,b|0,c|0);return a}e=a+c|0;a:{if(!((a^b)&3)){b:{if(!(a&3)){c=a;break b}if(!c){c=a;break b}c=a;while(1){F[c|0]=I[b|0];b=b+1|0;c=c+1|0;if(!(c&3)){break b}if(c>>>0>>0){continue}break}}d=e&-4;c:{if(d>>>0<64){break c}f=d+-64|0;if(f>>>0>>0){break c}while(1){H[c>>2]=H[b>>2];H[c+4>>2]=H[b+4>>2];H[c+8>>2]=H[b+8>>2];H[c+12>>2]=H[b+12>>2];H[c+16>>2]=H[b+16>>2];H[c+20>>2]=H[b+20>>2];H[c+24>>2]=H[b+24>>2];H[c+28>>2]=H[b+28>>2];H[c+32>>2]=H[b+32>>2];H[c+36>>2]=H[b+36>>2];H[c+40>>2]=H[b+40>>2];H[c+44>>2]=H[b+44>>2];H[c+48>>2]=H[b+48>>2];H[c+52>>2]=H[b+52>>2];H[c+56>>2]=H[b+56>>2];H[c+60>>2]=H[b+60>>2];b=b- -64|0;c=c- -64|0;if(f>>>0>=c>>>0){continue}break}}if(c>>>0>=d>>>0){break a}while(1){H[c>>2]=H[b>>2];b=b+4|0;c=c+4|0;if(d>>>0>c>>>0){continue}break}break a}if(e>>>0<4){c=a;break a}d=e-4|0;if(d>>>0>>0){c=a;break a}c=a;while(1){F[c|0]=I[b|0];F[c+1|0]=I[b+1|0];F[c+2|0]=I[b+2|0];F[c+3|0]=I[b+3|0];b=b+4|0;c=c+4|0;if(d>>>0>=c>>>0){continue}break}}if(c>>>0>>0){while(1){F[c|0]=I[b|0];b=b+1|0;c=c+1|0;if((e|0)!=(c|0)){continue}break}}return a}function ub(a,b){var c=0,d=0,e=0,f=0,g=0;d=ca-16|0;ca=d;H[a+12>>2]=b;H[a+8>>2]=0;H[a>>2]=0;H[a+4>>2]=0;c=a+16|0;H[c>>2]=0;H[c+4>>2]=0;F[c+5|0]=0;F[c+6|0]=0;F[c+7|0]=0;F[c+8|0]=0;F[c+9|0]=0;F[c+10|0]=0;F[c+11|0]=0;F[c+12|0]=0;H[a+32>>2]=0;H[a+36>>2]=0;H[a+48>>2]=0;H[a+40>>2]=0;H[a+44>>2]=0;H[a+52>>2]=0;H[a+56>>2]=0;H[a+68>>2]=0;H[a+60>>2]=0;H[a+64>>2]=0;H[a+72>>2]=0;H[a+76>>2]=0;H[a+88>>2]=0;H[a+80>>2]=0;H[a+84>>2]=0;H[a+100>>2]=0;H[a+92>>2]=0;H[a+96>>2]=0;g=a+116|0;a:{b:{if(b){if(b>>>0<1073741824){break b}sa();v()}H[a+104>>2]=0;H[a+108>>2]=0;H[a+112>>2]=0;H[d+8>>2]=0;H[d>>2]=0;H[d+4>>2]=0;c=1;break a}c=b<<2;e=pa(c);H[a+92>>2]=e;f=c+e|0;H[a+100>>2]=f;ra(e,0,c);H[a+112>>2]=0;H[a+104>>2]=0;H[a+108>>2]=0;H[a+96>>2]=f;e=pa(c);H[a+104>>2]=e;f=c+e|0;H[a+112>>2]=f;ra(e,0,c);H[a+108>>2]=f;e=pa(c);H[d>>2]=e;f=c+e|0;H[d+8>>2]=f;ra(e,0,c);H[d+4>>2]=f;c=b<<5|1}tb(g,c,d);e=H[d>>2];if(e){H[d+4>>2]=e;oa(e)}H[d+8>>2]=0;H[d>>2]=0;H[d+4>>2]=0;if(b){b=b<<2;e=pa(b);H[d>>2]=e;f=b+e|0;H[d+8>>2]=f;ra(e,0,b);H[d+4>>2]=f}tb(a+128|0,c,d);b=H[d>>2];if(b){H[d+4>>2]=b;oa(b)}ca=d+16|0;return a}function ze(a){a=a|0;var b=0,c=0,d=0,e=0,f=0;H[a>>2]=11484;d=a+232|0;b=H[d+196>>2];if(b){H[d+200>>2]=b;oa(b)}c=H[d+184>>2];if(c){b=c;e=H[d+188>>2];if((b|0)!=(e|0)){while(1){b=e-12|0;f=H[b>>2];if(f){H[e-8>>2]=f;oa(f)}e=b;if((b|0)!=(c|0)){continue}break}b=H[d+184>>2]}H[d+188>>2]=c;oa(b)}b=H[d+156>>2];if(b){H[d+160>>2]=b;oa(b)}c=H[d+136>>2];H[d+136>>2]=0;if(c){e=c-4|0;b=H[e>>2];if(b){b=c+(b<<4)|0;while(1){b=b-16|0;if((c|0)!=(b|0)){continue}break}}oa(e)}Yc(a+216|0);b=H[a+196>>2];if(b){H[a+200>>2]=b;oa(b)}b=H[a+184>>2];if(b){H[a+188>>2]=b;oa(b)}b=H[a+172>>2];if(b){H[a+176>>2]=b;oa(b)}b=H[a+160>>2];if(b){H[a+164>>2]=b;oa(b)}b=H[a+144>>2];if(b){while(1){c=H[b>>2];oa(b);b=c;if(b){continue}break}}b=H[a+136>>2];H[a+136>>2]=0;if(b){oa(b)}b=H[a+120>>2];if(b){oa(b)}b=H[a+108>>2];if(b){oa(b)}b=H[a+96>>2];if(b){oa(b)}b=H[a+72>>2];if(b){H[a+76>>2]=b;oa(b)}b=H[a+60>>2];if(b){oa(b)}b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}b=H[a+36>>2];if(b){H[a+40>>2]=b;oa(b)}b=H[a+24>>2];if(b){H[a+28>>2]=b;oa(b)}b=H[a+12>>2];if(b){H[a+16>>2]=b;oa(b)}b=H[a+8>>2];H[a+8>>2]=0;if(b){cb(b)}return a|0}function Pa(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=H[a+8>>2];e=H[a+4>>2];if(d-e>>2>>>0>=b>>>0){a:{if(!b){break a}d=e;f=b&7;if(f){while(1){H[d>>2]=H[c>>2];d=d+4|0;h=h+1|0;if((f|0)!=(h|0)){continue}break}}e=(b<<2)+e|0;if((b-1&1073741823)>>>0<7){break a}while(1){H[d>>2]=H[c>>2];H[d+4>>2]=H[c>>2];H[d+8>>2]=H[c>>2];H[d+12>>2]=H[c>>2];H[d+16>>2]=H[c>>2];H[d+20>>2]=H[c>>2];H[d+24>>2]=H[c>>2];H[d+28>>2]=H[c>>2];d=d+32|0;if((e|0)!=(d|0)){continue}break}}H[a+4>>2]=e;return}b:{i=H[a>>2];j=e-i|0;f=j>>2;g=f+b|0;if(g>>>0<1073741824){d=d-i|0;e=d>>>1|0;g=d>>>0>=2147483644?1073741823:e>>>0>g>>>0?e:g;if(g){if(g>>>0>=1073741824){break b}k=pa(g<<2)}f=(f<<2)+k|0;d=f;e=b&7;if(e){while(1){H[d>>2]=H[c>>2];d=d+4|0;h=h+1|0;if((e|0)!=(h|0)){continue}break}}e=f+(b<<2)|0;if((b-1&1073741823)>>>0>=7){while(1){H[d>>2]=H[c>>2];H[d+4>>2]=H[c>>2];H[d+8>>2]=H[c>>2];H[d+12>>2]=H[c>>2];H[d+16>>2]=H[c>>2];H[d+20>>2]=H[c>>2];H[d+24>>2]=H[c>>2];H[d+28>>2]=H[c>>2];d=d+32|0;if((e|0)!=(d|0)){continue}break}}b=va(k,i,j);H[a+4>>2]=e;H[a>>2]=b;H[a+8>>2]=b+(g<<2);if(i){oa(i)}return}sa();v()}wa();v()}function Cc(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;if(I[a+11|0]>>>7|0){d=H[a+4>>2]}else{d=I[a+11|0]&127}if(d>>>0>>0){h=ca-16|0;ca=h;b=b-d|0;if(b){g=I[a+11|0]>>>7|0?(H[a+8>>2]&2147483647)-1|0:10;if(I[a+11|0]>>>7|0){d=H[a+4>>2]}else{d=I[a+11|0]&127}i=d+b|0;if(g-d>>>0>>0){a:{e=ca-16|0;ca=e;c=i-g|0;if(c>>>0<=2147483631-g>>>0){if(I[a+11|0]>>>7|0){f=H[a>>2]}else{f=a}if(g>>>0<1073741799){H[e+12>>2]=g<<1;H[e>>2]=c+g;c=ca-16|0;ca=c;ca=c+16|0;c=e+12|0;c=H[(K[e>>2]>2]?c:e)>>2];if(c>>>0>=11){j=c+16&-16;c=j-1|0;c=(c|0)==11?j:c}else{c=10}c=c+1|0}else{c=2147483631}Zb(e,c);c=H[e>>2];if(d){yb(c,f,d)}if((g|0)!=10){oa(f)}H[a>>2]=c;H[a+8>>2]=H[a+8>>2]&-2147483648|H[e+4>>2]&2147483647;H[a+8>>2]=H[a+8>>2]|-2147483648;ca=e+16|0;break a}Na();v()}}f=d;if(I[a+11|0]>>>7|0){d=H[a>>2]}else{d=a}f=f+d|0;e=ca-16|0;ca=e;F[e+15|0]=0;while(1){if(b){F[f|0]=I[e+15|0];b=b-1|0;f=f+1|0;continue}break}ca=e+16|0;Id(a,i);F[h+15|0]=0;F[d+i|0]=I[h+15|0]}ca=h+16|0;return}if(I[a+11|0]>>>7|0){d=H[a>>2]}else{d=a}f=ca-16|0;ca=f;Id(a,b);F[f+15|0]=0;F[b+d|0]=I[f+15|0];ca=f+16|0}function Jc(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;g=ca-16|0;ca=g;a:{b:{if(b){H[a+88>>2]=0;H[a+92>>2]=0;d=H[a+84>>2];H[a+84>>2]=0;if(d){oa(d)}H[a+76>>2]=0;H[a+80>>2]=0;d=H[a+72>>2];H[a+72>>2]=0;if(d){oa(d)}d=H[b>>2];c=H[b+4>>2];F[g+15|0]=0;Oa(a,c-d>>2,g+15|0);d=H[b+28>>2];c=H[b+24>>2];F[g+14|0]=0;Oa(a+12|0,d-c>>2,g+14|0);Kc(a+28|0,H[b+4>>2]-H[b>>2]>>2,13708);c=H[b+28>>2]-H[b+24>>2]|0;f=c>>2;e=H[a+52>>2];c:{if(f>>>0<=H[a+60>>2]-e>>2>>>0){break c}if((c|0)<0){break b}d=H[a+56>>2];c=pa(c);f=c+(f<<2)|0;h=c+(d-e&-4)|0;c=h;if((d|0)!=(e|0)){while(1){c=c-4|0;d=d-4|0;H[c>>2]=H[d>>2];if((d|0)!=(e|0)){continue}break}}H[a+60>>2]=f;H[a+56>>2]=h;H[a+52>>2]=c;if(!e){break c}oa(e)}c=H[b+28>>2]-H[b+24>>2]|0;f=c>>2;e=H[a+40>>2];d:{if(f>>>0<=H[a+48>>2]-e>>2>>>0){break d}if((c|0)<0){break a}d=H[a+44>>2];c=pa(c);f=c+(f<<2)|0;h=c+(d-e&-4)|0;c=h;if((d|0)!=(e|0)){while(1){c=c-4|0;d=d-4|0;H[c>>2]=H[d>>2];if((d|0)!=(e|0)){continue}break}}H[a+48>>2]=f;H[a+44>>2]=h;H[a+40>>2]=c;if(!e){break d}oa(e)}F[a+24|0]=1;H[a+64>>2]=b}ca=g+16|0;return}sa();v()}sa();v()}function wb(a,b){var c=0,d=0,e=0,f=0,g=0;c=ca-16|0;ca=c;H[a+12>>2]=b;H[a+8>>2]=0;H[a>>2]=0;H[a+4>>2]=0;H[a+16>>2]=0;H[a+20>>2]=0;H[a+32>>2]=0;H[a+24>>2]=0;H[a+28>>2]=0;H[a+36>>2]=0;H[a+40>>2]=0;H[a+52>>2]=0;H[a+44>>2]=0;H[a+48>>2]=0;H[a+56>>2]=0;H[a+60>>2]=0;H[a+72>>2]=0;H[a+64>>2]=0;H[a+68>>2]=0;H[a+76>>2]=0;H[a+80>>2]=0;H[a+92>>2]=0;H[a+84>>2]=0;H[a+88>>2]=0;H[a+104>>2]=0;H[a+96>>2]=0;H[a+100>>2]=0;g=a+120|0;a:{b:{if(b){if(b>>>0<1073741824){break b}sa();v()}H[a+108>>2]=0;H[a+112>>2]=0;H[a+116>>2]=0;H[c+8>>2]=0;H[c>>2]=0;H[c+4>>2]=0;e=1;break a}e=b<<2;d=pa(e);H[a+96>>2]=d;f=d+e|0;H[a+104>>2]=f;ra(d,0,e);H[a+116>>2]=0;H[a+108>>2]=0;H[a+112>>2]=0;H[a+100>>2]=f;d=pa(e);H[a+108>>2]=d;f=d+e|0;H[a+116>>2]=f;ra(d,0,e);H[a+112>>2]=f;d=pa(e);H[c>>2]=d;f=d+e|0;H[c+8>>2]=f;ra(d,0,e);H[c+4>>2]=f;e=b<<5|1}tb(g,e,c);d=H[c>>2];if(d){H[c+4>>2]=d;oa(d)}H[c+8>>2]=0;H[c>>2]=0;H[c+4>>2]=0;if(b){b=b<<2;d=pa(b);H[c>>2]=d;f=b+d|0;H[c+8>>2]=f;ra(d,0,b);H[c+4>>2]=f}tb(a+132|0,e,c);b=H[c>>2];if(b){H[c+4>>2]=b;oa(b)}ca=c+16|0;return a}function Sb(a,b){var c=0,d=0,e=0;c=(a|0)==(b|0);F[b+12|0]=c;a:{if(c){break a}while(1){d=H[b+8>>2];if(I[d+12|0]){break a}b:{c=H[d+8>>2];e=H[c>>2];if((e|0)==(d|0)){e=H[c+4>>2];if(!(!e|I[e+12|0])){break b}c:{if(H[d>>2]==(b|0)){b=d;break c}b=H[d+4>>2];a=H[b>>2];H[d+4>>2]=a;if(a){H[a+8>>2]=d;c=H[d+8>>2]}H[b+8>>2]=c;a=H[d+8>>2];H[((H[a>>2]!=(d|0))<<2)+a>>2]=b;H[b>>2]=d;H[d+8>>2]=b;c=H[b+8>>2];d=H[c>>2]}F[b+12|0]=1;F[c+12|0]=0;a=H[d+4>>2];H[c>>2]=a;if(a){H[a+8>>2]=c}H[d+8>>2]=H[c+8>>2];a=H[c+8>>2];H[((H[a>>2]!=(c|0))<<2)+a>>2]=d;H[d+4>>2]=c;H[c+8>>2]=d;return}if(!(I[e+12|0]|!e)){break b}d:{if(H[d>>2]!=(b|0)){b=d;break d}a=H[b+4>>2];H[d>>2]=a;if(a){H[a+8>>2]=d;c=H[d+8>>2]}H[b+8>>2]=c;a=H[d+8>>2];H[((H[a>>2]!=(d|0))<<2)+a>>2]=b;H[b+4>>2]=d;H[d+8>>2]=b;c=H[b+8>>2]}F[b+12|0]=1;F[c+12|0]=0;a=H[c+4>>2];b=H[a>>2];H[c+4>>2]=b;if(b){H[b+8>>2]=c}H[a+8>>2]=H[c+8>>2];b=H[c+8>>2];H[((H[b>>2]!=(c|0))<<2)+b>>2]=a;H[a>>2]=c;H[c+8>>2]=a;break a}F[d+12|0]=1;F[c+12|0]=(a|0)==(c|0);F[e+12|0]=1;b=c;if((c|0)!=(a|0)){continue}break}}}function Tj(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;a:{b:{c:{d:{e:{f:{g:{h:{i:{j:{k:{if(b){if(!c){break k}if(!d){break j}e=Q(d)-Q(b)|0;if(e>>>0<=31){break i}break c}if((d|0)==1|d>>>0>1){break c}da=0;a=(a>>>0)/(c>>>0)|0;break a}if(!a){break h}if(!d|d-1&d){break g}a=b>>>Qj(d)|0;da=0;break a}if(!(c-1&c)){break f}h=(Q(c)+33|0)-Q(b)|0;g=0-h|0;break d}h=e+1|0;g=63-e|0;break d}da=0;a=(b>>>0)/(d>>>0)|0;break a}e=Q(d)-Q(b)|0;if(e>>>0<31){break e}break c}if((c|0)==1){break b}d=Qj(c);c=d&31;if((d&63)>>>0>=32){a=b>>>c|0}else{e=b>>>c|0;a=((1<>>c}da=e;break a}h=e+1|0;g=63-e|0}e=h&63;f=e&31;if(e>>>0>=32){e=0;i=b>>>f|0}else{e=b>>>f|0;i=((1<>>f}g=g&63;f=g&31;if(g>>>0>=32){b=a<>>32-f|b<>>31;e=i<<1|b>>>31;f=m-(j+(e>>>0>g>>>0)|0)>>31;k=c&f;i=e-k|0;e=j-((d&f)+(e>>>0>>0)|0)|0;b=b<<1|a>>>31;a=l|a<<1;l=f&1;h=h-1|0;if(h){continue}break}}da=b<<1|a>>>31;a=l|a<<1;break a}a=0;b=0}da=b}return a}function rc(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;k=H[b+16>>2];h=H[c+4>>2]-k|0;e=H[c>>2]-k|0;H[c>>2]=e;H[c+4>>2]=h;g=H[b+16>>2];f=h>>31;i=(f^h)-f|0;f=e>>31;l=g>>>0>=i+((f^e)-f|0)>>>0;a:{if(l){f=h;break a}b:{c:{if((e|0)>=0){f=1;i=1;if((h|0)>=0){break b}j=1;f=-1;i=-1;if(e){break c}break b}j=-1;f=-1;i=-1;if((h|0)<=0){break b}}f=(h|0)<=0?-1:1;i=j}j=N(g,i);e=(e<<1)-j|0;i=(N(f,i)|0)>=0;g=N(f,g);f=((i?0-e|0:e)+g|0)/2|0;H[c+4>>2]=f;m=c;c=(h<<1)-g|0;e=(j+(i?0-c|0:c)|0)/2|0;H[m>>2]=e;g=H[b+16>>2]}c=H[d+4>>2]+f|0;e=H[d>>2]+e|0;d:{if((g|0)<(e|0)){e=e-H[b+4>>2]|0;break d}if((0-g|0)<=(e|0)){break d}e=H[b+4>>2]+e|0}e:{if((c|0)>(g|0)){c=c-H[b+4>>2]|0;break e}if((0-g|0)<=(c|0)){break e}c=H[b+4>>2]+c|0}f:{if(l){g=c;break f}g:{h:{if((e|0)>=0){b=1;f=1;if((c|0)>=0){break g}d=1;b=-1;f=-1;if(e){break h}break g}d=-1;b=-1;f=-1;if((c|0)<=0){break g}}b=(c|0)<=0?-1:1;f=d}d=N(f,g);h=(e<<1)-d|0;f=(N(b,f)|0)>=0;b=N(b,g);g=((f?0-h|0:h)+b|0)/2|0;b=(c<<1)-b|0;e=(d+(f?0-b|0:b)|0)/2|0}c=a;H[c>>2]=e+k;H[c+4>>2]=g+k}function Wh(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0;g=ca-16|0;ca=g;e=H[a+4>>2];d=H[e>>2];a:{b=H[a+12>>2];c=H[b+28>>2]-H[b+24>>2]|0;f=c>>2;b:{if(f>>>0<=H[e+8>>2]-d>>2>>>0){break b}if((c|0)<0){break a}b=H[e+4>>2];c=pa(c);f=c+(f<<2)|0;h=c+(b-d&-4)|0;c=h;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;H[c>>2]=H[b>>2];if((b|0)!=(d|0)){continue}break}}H[e+8>>2]=f;H[e+4>>2]=h;H[e>>2]=c;if(!d){break b}oa(d)}b=H[a+12>>2];c=H[b+28>>2];b=H[b+24>>2];H[g+12>>2]=0;b=c-b>>2;d=a+96|0;e=H[d>>2];c=H[a+100>>2]-e>>2;c:{if(b>>>0>c>>>0){Pa(d,b-c|0,g+12|0);break c}if(b>>>0>=c>>>0){break c}H[a+100>>2]=e+(b<<2)}e=a+8|0;b=H[a+116>>2];d:{if(b){d=H[b>>2];if((d|0)==H[b+4>>2]){c=1;break d}b=0;while(1){c=ye(e,H[(b<<2)+d>>2]);if(!c){break d}f=H[a+116>>2];d=H[f>>2];b=b+1|0;if(b>>>0>2]-d>>2>>>0){continue}break}break d}c=1;a=H[a+12>>2];a=H[a+4>>2]-H[a>>2]|0;if(a>>>0<12){break d}a=(a>>2>>>0)/3|0;b=0;while(1){c=ye(e,N(b,3));if(!c){break d}b=b+1|0;if((a|0)!=(b|0)){continue}break}}ca=g+16|0;return c|0}sa();v()}function gj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;c=H[b+88>>2];if(!(!c|H[c>>2]!=1)){e=H[c+8>>2];H[a+4>>2]=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);f=a+8|0;d=I[b+24|0];h=H[a+8>>2];g=H[a+12>>2]-h>>2;a:{if(d>>>0>g>>>0){ya(f,d-g|0);d=I[b+24|0];e=H[c+8>>2];break a}if(d>>>0>=g>>>0){break a}H[a+12>>2]=h+(d<<2)}b:{if(!d){b=4;break b}h=d&3;f=H[f>>2];c:{if(d-1>>>0<3){b=4;d=0;break c}k=d&252;d=0;b=4;while(1){g=d<<2;c=b+e|0;H[g+f>>2]=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);H[f+(g|4)>>2]=I[c+4|0]|I[c+5|0]<<8|(I[c+6|0]<<16|I[c+7|0]<<24);H[f+(g|8)>>2]=I[c+8|0]|I[c+9|0]<<8|(I[c+10|0]<<16|I[c+11|0]<<24);H[f+(g|12)>>2]=I[c+12|0]|I[c+13|0]<<8|(I[c+14|0]<<16|I[c+15|0]<<24);d=d+4|0;b=b+16|0;i=i+4|0;if((k|0)!=(i|0)){continue}break}}if(!h){break b}while(1){c=b+e|0;H[f+(d<<2)>>2]=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);d=d+1|0;b=b+4|0;j=j+1|0;if((h|0)!=(j|0)){continue}break}}d=a;a=b+e|0;H[d+20>>2]=I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24);d=1}return d|0}function se(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0;a:{b:{c:{if(!b){if((d|0)<0){break a}f=H[a+4>>2];b=H[a>>2];d=f-b|0;if(c>>>0>d>>>0){g=c-d|0;e=H[a+8>>2];if(g>>>0<=e-f>>>0){i=a,j=ra(f,0,g)+g|0,H[i+4>>2]=j;break c}if((c|0)<0){break b}f=e-b|0;e=f<<1;f=f>>>0>=1073741823?2147483647:c>>>0>>0?e:c;e=pa(f);ra(e+d|0,0,g);d=va(e,b,d);H[a+8>>2]=d+f;H[a+4>>2]=c+d;H[a>>2]=d;if(!b){break c}oa(b);break c}if(c>>>0>=d>>>0){break c}H[a+4>>2]=b+c;break c}if((d|0)<0){break a}e=H[a+4>>2];f=H[a>>2];g=e-f|0;d:{if((d|0)<=0&c>>>0<=g>>>0|(d|0)<0){break d}if(c>>>0>g>>>0){d=c-g|0;h=H[a+8>>2];if(d>>>0<=h-e>>>0){i=a,j=ra(e,0,d)+d|0,H[i+4>>2]=j;break d}if((c|0)<0){break b}e=h-f|0;h=e<<1;e=e>>>0>=1073741823?2147483647:c>>>0>>0?h:c;h=pa(e);ra(h+g|0,0,d);d=va(h,f,g);H[a+8>>2]=d+e;H[a+4>>2]=c+d;H[a>>2]=d;if(!f){break d}oa(f);break d}if(c>>>0>=g>>>0){break d}H[a+4>>2]=c+f}if(!c){break c}va(H[a>>2],b,c)}b=H[a+28>>2];c=H[a+24>>2]+1|0;b=c?b:b+1|0;H[a+24>>2]=c;H[a+28>>2]=b;g=1;break a}sa();v()}return g}function Jh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;k=H[a+12>>2];c=H[a+68>>2];d=H[c+80>>2];F[b+84|0]=0;n=b+68|0;i=H[b+68>>2];e=H[b+72>>2]-i>>2;a:{if(e>>>0>>0){qb(n,d-e|0,12372);c=H[a+68>>2];d=H[c+80>>2];break a}if(d>>>0>=e>>>0){break a}H[b+72>>2]=i+(d<<2)}b=H[c+100>>2];e=H[c+96>>2];i=(b-e|0)/12|0;m=1;b:{if((b|0)==(e|0)){break b}k=H[k+28>>2];f=H[k>>2];if((f|0)==-1){return 0}o=i>>>0<=1?1:i;c=e;b=0;m=0;while(1){g=H[c>>2];if(g>>>0>=d>>>0){break b}j=H[H[a+72>>2]+12>>2];h=H[j+(f<<2)>>2];if(h>>>0>=d>>>0){break b}f=H[n>>2];H[f+(g<<2)>>2]=h;g=k+(l<<2)|0;h=H[g+4>>2];if((h|0)==-1){break b}l=H[c+4>>2];if(l>>>0>=d>>>0){break b}h=H[(h<<2)+j>>2];if(h>>>0>=d>>>0){break b}H[f+(l<<2)>>2]=h;g=H[g+8>>2];if((g|0)==-1){break b}c=H[c+8>>2];if(c>>>0>=d>>>0){break b}j=H[(g<<2)+j>>2];if(j>>>0>=d>>>0){break b}H[f+(c<<2)>>2]=j;b=b+1|0;m=i>>>0<=b>>>0;if((b|0)==(o|0)){break b}c=e+N(b,12)|0;l=N(b,3);f=H[k+(l<<2)>>2];if((f|0)!=-1){continue}break}}return m|0}function Gh(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;h=H[d+80>>2];e=ca-48|0;ca=e;a=H[a+4>>2];m=a-2|0;a:{if(m>>>0>28){break a}j=H[H[d>>2]>>2]+H[d+48>>2]|0;H[e+16>>2]=a;a=-1<>2]=a^-1;a=-2-a|0;H[e+24>>2]=a;H[e+32>>2]=(a|0)/2;L[e+28>>2]=O(2)/O(a|0);f=H[c>>2];if((f|0)!=H[c+4>>2]){a=0;d=0;while(1){g=H[(d<<2)+f>>2];h=e+36|0;k=H[H[b>>2]>>2];l=H[b+48>>2];f=H[b+40>>2];i=H[b+44>>2];if(!I[b+84|0]){g=H[H[b+68>>2]+(g<<2)>>2]}g=Rj(f,i,g,0);i=g;g=g+l|0;qa(h,g+k|0,f);he(e+16|0,h,e+12|0,e+8|0);f=a<<2;H[f+j>>2]=H[e+12>>2];H[(f|4)+j>>2]=H[e+8>>2];a=a+2|0;d=d+1|0;f=H[c>>2];if(d>>>0>2]-f>>2>>>0){continue}break}break a}if(!h){break a}d=0;a=0;while(1){k=e+36|0;l=H[H[b>>2]>>2];i=H[b+48>>2];c=H[b+40>>2];f=Rj(c,H[b+44>>2],I[b+84|0]?a:H[H[b+68>>2]+(a<<2)>>2],0);g=f;f=f+i|0;qa(k,f+l|0,c);he(e+16|0,k,e+12|0,e+8|0);c=d<<2;H[c+j>>2]=H[e+12>>2];H[(c|4)+j>>2]=H[e+8>>2];d=d+2|0;a=a+1|0;if((h|0)!=(a|0)){continue}break}}ca=e+48|0;return m>>>0<29|0}function Re(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=O(0),j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;k=ca-16|0;ca=k;if(H[c+28>>2]==9){d=H[a+4>>2];h=I[c+24|0];e=h<<2;f=pa(e);l=k+8|0;H[l>>2]=1065353216;i=L[a+20>>2];d=-1<0){L[l>>2]=i/O(d|0)}o=(d|0)>0;a:{if(!o){break a}j=H[c+80>>2];if(!j){break a}if(h){p=H[H[b>>2]>>2]+H[b+48>>2]|0;t=h&254;u=h&1;b=0;while(1){m=H[a+8>>2];i=L[l>>2];d=0;n=0;if((h|0)!=1){while(1){g=d<<2;q=(b<<2)+p|0;L[g+f>>2]=O(i*O(H[q>>2]))+L[g+m>>2];g=g|4;L[g+f>>2]=O(i*O(H[q+4>>2]))+L[g+m>>2];d=d+2|0;b=b+2|0;n=n+2|0;if((t|0)!=(n|0)){continue}break}}if(u){d=d<<2;L[d+f>>2]=O(i*O(H[(b<<2)+p>>2]))+L[d+m>>2];b=b+1|0}qa(H[H[c+64>>2]>>2]+r|0,f,e);r=e+r|0;s=s+1|0;if((s|0)!=(j|0)){continue}break}break a}b=0;if((j|0)!=1){a=j&-2;d=0;while(1){qa(H[H[c+64>>2]>>2]+b|0,f,e);b=b+e|0;qa(b+H[H[c+64>>2]>>2]|0,f,e);b=b+e|0;d=d+2|0;if((a|0)!=(d|0)){continue}break}}if(!(j&1)){break a}qa(H[H[c+64>>2]>>2]+b|0,f,e)}oa(f)}ca=k+16|0;return o|0}function Xh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c=H[a+12>>2];d=H[a+108>>2];e=H[d+80>>2];F[b+84|0]=0;m=b+68|0;h=H[b+68>>2];f=H[b+72>>2]-h>>2;a:{if(f>>>0>>0){qb(m,e-f|0,12372);d=H[a+108>>2];e=H[d+80>>2];break a}if(e>>>0>=f>>>0){break a}H[b+72>>2]=h+(e<<2)}b=H[d+100>>2];f=H[d+96>>2];h=(b-f|0)/12|0;k=1;b:{if((b|0)==(f|0)){break b}n=h>>>0<=1?1:h;o=H[c>>2];c=0;d=f;b=0;k=0;while(1){c=(c<<2)+o|0;i=H[c>>2];if((i|0)==-1){break b}g=H[d>>2];if(g>>>0>=e>>>0){break b}l=H[H[a+112>>2]+12>>2];j=H[l+(i<<2)>>2];if(j>>>0>=e>>>0){break b}i=H[m>>2];H[i+(g<<2)>>2]=j;g=H[c+4>>2];if((g|0)==-1){break b}j=H[d+4>>2];if(j>>>0>=e>>>0){break b}g=H[(g<<2)+l>>2];if(g>>>0>=e>>>0){break b}H[i+(j<<2)>>2]=g;c=H[c+8>>2];if((c|0)==-1){break b}d=H[d+8>>2];if(d>>>0>=e>>>0){break b}c=H[(c<<2)+l>>2];if(c>>>0>=e>>>0){break b}H[i+(d<<2)>>2]=c;b=b+1|0;k=h>>>0<=b>>>0;if((b|0)==(n|0)){break b}c=N(b,3);d=f+N(b,12)|0;if((b|0)!=1431655765){continue}break}}return k|0}function Ph(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c=H[a+12>>2];d=H[a+68>>2];e=H[d+80>>2];F[b+84|0]=0;m=b+68|0;h=H[b+68>>2];f=H[b+72>>2]-h>>2;a:{if(f>>>0>>0){qb(m,e-f|0,12372);d=H[a+68>>2];e=H[d+80>>2];break a}if(e>>>0>=f>>>0){break a}H[b+72>>2]=h+(e<<2)}b=H[d+100>>2];f=H[d+96>>2];h=(b-f|0)/12|0;k=1;b:{if((b|0)==(f|0)){break b}n=h>>>0<=1?1:h;o=H[c>>2];c=0;d=f;b=0;k=0;while(1){c=(c<<2)+o|0;i=H[c>>2];if((i|0)==-1){break b}g=H[d>>2];if(g>>>0>=e>>>0){break b}l=H[H[a+72>>2]+12>>2];j=H[l+(i<<2)>>2];if(j>>>0>=e>>>0){break b}i=H[m>>2];H[i+(g<<2)>>2]=j;g=H[c+4>>2];if((g|0)==-1){break b}j=H[d+4>>2];if(j>>>0>=e>>>0){break b}g=H[(g<<2)+l>>2];if(g>>>0>=e>>>0){break b}H[i+(j<<2)>>2]=g;c=H[c+8>>2];if((c|0)==-1){break b}d=H[d+8>>2];if(d>>>0>=e>>>0){break b}c=H[(c<<2)+l>>2];if(c>>>0>=e>>>0){break b}H[i+(d<<2)>>2]=c;b=b+1|0;k=h>>>0<=b>>>0;if((b|0)==(n|0)){break b}c=N(b,3);d=f+N(b,12)|0;if((b|0)!=1431655765){continue}break}}return k|0}function Wa(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;d=ca-16|0;ca=d;a:{f=H[a+4>>2];b:{if(f>>>0>>0){e=b-f|0;c=H[a+8>>2];g=c<<5;c:{if(!(e>>>0>g>>>0|f>>>0>g-e>>>0)){H[a+4>>2]=b;h=f&31;b=H[a>>2]+(f>>>3&536870908)|0;break c}H[d+8>>2]=0;H[d>>2]=0;H[d+4>>2]=0;if((b|0)<0){break a}if(g>>>0<=1073741822){c=c<<6;b=b+31&-32;b=b>>>0>>0?c:b}else{b=2147483647}pb(d,b);f=H[a+4>>2];H[d+4>>2]=f+e;i=H[a>>2];b=H[d>>2];d:{if((f|0)<=0){break d}c=f>>>5|0;if(f>>>0>=32){va(b,i,c<<2)}g=c<<2;b=g+b|0;h=f&31;if(h){c=-1>>>32-h|0;H[b>>2]=H[b>>2]&(c^-1)|H[i+g>>2]&c}i=H[a>>2]}H[a>>2]=H[d>>2];H[d>>2]=i;c=H[a+4>>2];H[a+4>>2]=H[d+4>>2];H[d+4>>2]=c;c=H[a+8>>2];H[a+8>>2]=H[d+8>>2];H[d+8>>2]=c;if(!i){break c}oa(i)}if(!e){break b}if(h){c=32-h|0;a=c>>>0>>0?c:e;H[b>>2]=H[b>>2]&(-1<>>c-a^-1);e=e-a|0;b=b+4|0}a=e>>>5|0;if(e>>>0>=32){ra(b,0,a<<2)}if((e&-32)==(e|0)){break b}a=(a<<2)+b|0;H[a>>2]=H[a>>2]&(-1>>>32-(e&31)^-1);break b}H[a+4>>2]=b}ca=d+16|0;return}sa();v()}function Je(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;e=H[a+12>>2];i=H[a+8>>2];d=e-i>>2;b=I[b+24|0];a:{if(d>>>0>>0){ya(a+8|0,b-d|0);i=H[a+8>>2];e=H[a+12>>2];break a}if(b>>>0>=d>>>0){break a}e=(b<<2)+i|0;H[a+12>>2]=e}b=0;f=H[c+8>>2];h=H[c+12>>2];j=H[c+20>>2];e=e-i|0;d=H[c+16>>2];g=e+d|0;j=e>>>0>g>>>0?j+1|0:j;b:{if(f>>>0>>0&(h|0)<=(j|0)|(h|0)<(j|0)){break b}qa(i,d+H[c>>2]|0,e);d=H[c+20>>2];g=e;e=e+H[c+16>>2]|0;d=g>>>0>e>>>0?d+1|0:d;H[c+16>>2]=e;H[c+20>>2]=d;f=H[c+8>>2];h=H[c+12>>2];g=e+4|0;d=g>>>0<4?d+1|0:d;if(f>>>0>>0&(d|0)>=(h|0)|(d|0)>(h|0)){break b}d=e+H[c>>2]|0;H[a+20>>2]=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);d=H[c+20>>2];g=d;f=d;e=H[c+16>>2];d=e+4|0;f=d>>>0<4?f+1|0:f;H[c+16>>2]=d;H[c+20>>2]=f;h=H[c+12>>2];if((f|0)>=(h|0)&d>>>0>=K[c+8>>2]|(f|0)>(h|0)){break b}f=I[d+H[c>>2]|0];d=g;e=e+5|0;d=e>>>0<5?d+1|0:d;H[c+16>>2]=e;H[c+20>>2]=d;if(f-1>>>0>29){break b}H[a+4>>2]=f;b=1}return b|0}function qd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;a:{f=H[a+4>>2];b:{if((f|0)!=H[a>>2]){c=f;break b}g=H[a+8>>2];c=H[a+12>>2];if(g>>>0>>0){e=((c-g>>2)+1|0)/2<<2;c=e+g|0;if((f|0)!=(g|0)){d=g-f|0;c=c-d|0;va(c,f,d);f=H[a+8>>2]}H[a+4>>2]=c;H[a+8>>2]=e+f;break b}d=(c|0)==(f|0)?1:c-f>>1;if(d>>>0>=1073741824){break a}c=d<<2;i=pa(c);k=i+c|0;c=(d+3&-4)+i|0;h=c;c:{if((f|0)==(g|0)){break c}g=g-f|0;l=g&-4;e=c;d=f;j=g-4|0;g=(j>>>2|0)+1&7;if(g){h=0;while(1){H[e>>2]=H[d>>2];d=d+4|0;e=e+4|0;h=h+1|0;if((g|0)!=(h|0)){continue}break}}h=c+l|0;if(j>>>0<28){break c}while(1){H[e>>2]=H[d>>2];H[e+4>>2]=H[d+4>>2];H[e+8>>2]=H[d+8>>2];H[e+12>>2]=H[d+12>>2];H[e+16>>2]=H[d+16>>2];H[e+20>>2]=H[d+20>>2];H[e+24>>2]=H[d+24>>2];H[e+28>>2]=H[d+28>>2];d=d+32|0;e=e+32|0;if((h|0)!=(e|0)){continue}break}}H[a+12>>2]=k;H[a+8>>2]=h;H[a+4>>2]=c;H[a>>2]=i;if(!f){break b}oa(f);c=H[a+4>>2]}H[c-4>>2]=H[b>>2];H[a+4>>2]=H[a+4>>2]-4;return}wa();v()}function sb(a,b){var c=0;a:{if(!ta(a,b)){break a}if(!ta(a+16|0,b)){break a}if(!ta(a+32|0,b)){break a}if(!ta(a+48|0,b)){break a}if(!ta(a- -64|0,b)){break a}if(!ta(a+80|0,b)){break a}if(!ta(a+96|0,b)){break a}if(!ta(a+112|0,b)){break a}if(!ta(a+128|0,b)){break a}if(!ta(a+144|0,b)){break a}if(!ta(a+160|0,b)){break a}if(!ta(a+176|0,b)){break a}if(!ta(a+192|0,b)){break a}if(!ta(a+208|0,b)){break a}if(!ta(a+224|0,b)){break a}if(!ta(a+240|0,b)){break a}if(!ta(a+256|0,b)){break a}if(!ta(a+272|0,b)){break a}if(!ta(a+288|0,b)){break a}if(!ta(a+304|0,b)){break a}if(!ta(a+320|0,b)){break a}if(!ta(a+336|0,b)){break a}if(!ta(a+352|0,b)){break a}if(!ta(a+368|0,b)){break a}if(!ta(a+384|0,b)){break a}if(!ta(a+400|0,b)){break a}if(!ta(a+416|0,b)){break a}if(!ta(a+432|0,b)){break a}if(!ta(a+448|0,b)){break a}if(!ta(a+464|0,b)){break a}if(!ta(a+480|0,b)){break a}if(!ta(a+496|0,b)){break a}c=ta(a+512|0,b)}return c}function qf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;a:{if(!ke(a,b)){break a}h=a+36|0;g=ea[H[H[a>>2]+24>>2]](a)|0;e=H[a+40>>2];d=H[a+36>>2];c=e-d>>2;b:{if(g>>>0>c>>>0){Vb(h,g-c|0);break b}if(c>>>0<=g>>>0){break b}d=d+(g<<2)|0;if((d|0)!=(e|0)){while(1){e=e-4|0;c=H[e>>2];H[e>>2]=0;if(c){ea[H[H[c>>2]+4>>2]](c)}if((d|0)!=(e|0)){continue}break}}H[a+40>>2]=d}c=1;if((g|0)<=0){break a}e=0;while(1){c:{c=H[b+20>>2];f=H[b+12>>2];d=H[b+16>>2];if((c|0)>=(f|0)&d>>>0>=K[b+8>>2]|(c|0)>(f|0)){break c}f=I[H[b>>2]+d|0];d=d+1|0;c=d?c:c+1|0;H[b+16>>2]=d;H[b+20>>2]=c;d=ea[H[H[a>>2]+48>>2]](a,f)|0;f=e<<2;i=f+H[a+36>>2]|0;c=H[i>>2];H[i>>2]=d;if(c){ea[H[H[c>>2]+4>>2]](c)}c=H[H[h>>2]+f>>2];if(!c){break c}if(!(k=c,l=ea[H[H[a>>2]+28>>2]](a)|0,m=ea[H[H[a>>2]+20>>2]](a,e)|0,j=H[H[c>>2]+8>>2],ea[j](k|0,l|0,m|0)|0)){break c}c=1;e=e+1|0;if((g|0)!=(e|0)){continue}break a}break}c=0}return c|0}function he(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;j=+L[b>>2];k=+L[b+4>>2];l=+L[b+8>>2];g=P(j)+P(k)+P(l);a:{if(!(g>1e-6)){j=1;k=0;e=0;break a}g=1/g;k=g*k;j=g*j;e=g*l<0}h=H[a+16>>2];l=+(h|0);g=T(j*l+.5);b:{if(P(g)<2147483648){m=~~g;break b}m=-2147483648}f=m>>31;i=(f^m)-f|0;g=T(k*l+.5);c:{if(P(g)<2147483648){f=~~g;break c}f=-2147483648}b=f>>31;b=h-(i+((f^b)-b|0)|0)|0;i=(b|0)>0?b:0;e=e?0-i|0:i;f=f+(b>>31&((f|0)>0?b:0-b|0))|0;d:{if((m|0)>=0){b=e+h|0;a=H[a+8>>2];e=h+f|0;break d}b=f>>31;b=(b^f)-b|0;a=H[a+8>>2];b=(e|0)<0?b:a-b|0;e=(f|0)<0?i:a-i|0}e:{if(!(b|e)){b=a;break e}if(!((a|0)!=(b|0)|e)){b=a;break e}if(!((a|0)!=(e|0)|b)){b=a;break e}if(!((b|0)<=(h|0)|e)){b=(h<<1)-b|0;a=0;break e}if(!((a|0)!=(e|0)|(b|0)>=(h|0))){b=(h<<1)-b|0;break e}if(!((a|0)!=(b|0)|(e|0)>=(h|0))){b=a;a=(h<<1)-e|0;break e}if(b){a=e;break e}b=0;if((e|0)<=(h|0)){a=e;break e}a=(h<<1)-e|0}H[c>>2]=a;H[d>>2]=b}function Ve(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=H[b+8>>2];h=H[b+12>>2];c=H[b+20>>2];i=c;k=H[b+16>>2];d=k+4|0;c=d>>>0<4?c+1|0:c;a:{if(d>>>0>g>>>0&(c|0)>=(h|0)|(c|0)>(h|0)){break a}l=H[b>>2];f=k+l|0;e=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[b+16>>2]=d;H[b+20>>2]=c;c=i;f=k+8|0;c=f>>>0<8?c+1|0:c;if(f>>>0>g>>>0&(c|0)>=(h|0)|(c|0)>(h|0)){break a}d=d+l|0;j=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=f;H[b+20>>2]=c;if((e|0)>(j|0)){break a}H[a+16>>2]=j;H[a+12>>2]=e;d=j-e|0;e=(j>>31)-((e>>31)+(e>>>0>j>>>0)|0)|0;if(!e&d>>>0>2147483646|e){break a}d=d+1|0;H[a+20>>2]=d;e=d>>>1|0;H[a+24>>2]=e;H[a+28>>2]=0-e;if(!(d&1)){H[a+24>>2]=e-1}if(J[b+38>>1]<=513){if((c|0)>=(h|0)&f>>>0>=g>>>0|(c|0)>(h|0)){break a}g=I[f+l|0];c=i;i=k+9|0;c=i>>>0<9?c+1|0:c;H[b+16>>2]=i;H[b+20>>2]=c;if(g>>>0>1){break a}H[a+88>>2]=g}m=ta(a+112|0,b)}return m|0}function Hc(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;g=H[a>>2];c=g+(b>>>3&536870908)|0;H[c>>2]=H[c>>2]|1<>2];e=(b|0)==-1;d=-1;a:{if(e){break a}c=b+1|0;c=(c>>>0)%3|0?c:b-2|0;d=-1;if((c|0)==-1){break a}d=H[H[f>>2]+(c<<2)>>2]}c=H[a+12>>2];h=(d>>>3&536870908)+c|0;H[h>>2]=H[h>>2]|1<>>0)%3|0){e=b-1|0;break e}e=b+2|0;d=-1;if((e|0)==-1){break d}}d=H[H[f>>2]+(e<<2)>>2]}e=(d>>>3&536870908)+c|0;H[e>>2]=H[e>>2]|1<>2]+(b<<2)>>2];if((b|0)==-1){break b}F[a+24|0]=0;a=(b>>>3&536870908)+g|0;H[a>>2]=H[a>>2]|1<>>0)%3|0?a:b-2|0;if((a|0)!=-1){d=H[H[f>>2]+(a<<2)>>2]}a=c+(d>>>3&536870908)|0;H[a>>2]=H[a>>2]|1<>>0)%3|0){b=b-1|0;break g}b=b+2|0;a=-1;if((b|0)==-1){break f}}a=H[H[f>>2]+(b<<2)>>2]}b=1<>>3&536870908)|0;c=H[a>>2];break c}a=c+536870908|0;b=H[c+536870908>>2];c=-2147483648}H[a>>2]=b|c}}function Fd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=O(0),f=O(0),g=O(0),h=O(0),i=O(0),j=0,k=O(0),l=O(0),m=O(0),n=O(0),o=0;a:{if(H[c+28>>2]!=9|I[c+24|0]!=3){break a}a=H[a+4>>2];if(a-2>>>0>28){break a}o=1;j=H[c+80>>2];if(!j){break a}k=O(O(2)/O((1<>2]>>2]+H[c+48>>2]|0;a=H[H[b>>2]>>2]+H[b+48>>2]|0;b=0;while(1){g=O(0);l=O(0);m=O(0);e=O(O(O(H[a>>2])*k)+O(-1));f=O(O(O(H[a+4>>2])*k)+O(-1));i=O(O(O(1)-O(P(e)))-O(P(f)));h=O(S(O(-i),O(0)));n=O(-h);f=O(f+(f>>8;F[c+10|0]=d>>>16;F[c+11|0]=d>>>24;d=(w(l),y(2));F[c+4|0]=d;F[c+5|0]=d>>>8;F[c+6|0]=d>>>16;F[c+7|0]=d>>>24;d=(w(g),y(2));F[c|0]=d;F[c+1|0]=d>>>8;F[c+2|0]=d>>>16;F[c+3|0]=d>>>24;c=c+12|0;b=b+1|0;if((j|0)!=(b|0)){continue}break}}return o|0}function Vd(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0;a:{if(b>>>0<=63){b=0;a=H[a+12>>2];if(a>>>0<2){break a}b=a-1|0;e=b&3;d=H[c>>2];c=0;b:{if(a-2>>>0<3){a=1;b=0;break b}f=b&-4;b=0;a=1;while(1){g=a+3|0;h=a+2|0;i=a+1|0;b=K[d+(b<<2)>>2]>K[d+(a<<2)>>2]?a:b;b=K[d+(b<<2)>>2]>K[d+(i<<2)>>2]?i:b;b=K[d+(b<<2)>>2]>K[d+(h<<2)>>2]?h:b;b=K[d+(b<<2)>>2]>K[d+(g<<2)>>2]?g:b;a=a+4|0;j=j+4|0;if((f|0)!=(j|0)){continue}break}}if(!e){break a}while(1){b=K[d+(b<<2)>>2]>K[d+(a<<2)>>2]?a:b;a=a+1|0;c=c+1|0;if((e|0)!=(c|0)){continue}break}break a}b=H[a+580>>2];d=32-b|0;if((d|0)>=4){c=H[a+576>>2];if((c|0)==H[a+568>>2]){return 0}d=H[c>>2];e=b+4|0;H[a+580>>2]=e;b=d<>>28|0;if((e|0)!=32){break a}H[a+580>>2]=0;H[a+576>>2]=c+4;return b}c=H[a+576>>2];e=c+4|0;if((e|0)==H[a+568>>2]){return 0}f=H[c>>2];H[a+576>>2]=e;H[a+580>>2]=b-28;a=60-b|0;b=H[c+4>>2]>>>a|f<>>a-d}return b}function Ae(a){a=a|0;var b=0,c=0,d=0,e=0;H[a>>2]=11436;b=H[a+388>>2];if(b){H[a+392>>2]=b;oa(b)}d=H[a+368>>2];H[a+368>>2]=0;if(d){e=d-4|0;b=H[e>>2];if(b){c=(b<<4)+d|0;while(1){c=c-16|0;if((d|0)!=(c|0)){continue}break}}oa(e)}Yc(a+216|0);b=H[a+196>>2];if(b){H[a+200>>2]=b;oa(b)}b=H[a+184>>2];if(b){H[a+188>>2]=b;oa(b)}b=H[a+172>>2];if(b){H[a+176>>2]=b;oa(b)}b=H[a+160>>2];if(b){H[a+164>>2]=b;oa(b)}c=H[a+144>>2];if(c){while(1){b=H[c>>2];oa(c);c=b;if(b){continue}break}}b=H[a+136>>2];H[a+136>>2]=0;if(b){oa(b)}b=H[a+120>>2];if(b){oa(b)}b=H[a+108>>2];if(b){oa(b)}b=H[a+96>>2];if(b){oa(b)}b=H[a+72>>2];if(b){H[a+76>>2]=b;oa(b)}b=H[a+60>>2];if(b){oa(b)}b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}b=H[a+36>>2];if(b){H[a+40>>2]=b;oa(b)}b=H[a+24>>2];if(b){H[a+28>>2]=b;oa(b)}b=H[a+12>>2];if(b){H[a+16>>2]=b;oa(b)}b=H[a+8>>2];H[a+8>>2]=0;if(b){cb(b)}return a|0}function Sg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;a:{a=ca-32|0;ca=a;e=Ma(c);if(e>>>0<2147483632){b:{c:{if(e>>>0>=11){g=(e|15)+1|0;f=pa(g);H[a+24>>2]=g|-2147483648;H[a+16>>2]=f;H[a+20>>2]=e;g=e+f|0;break c}F[a+27|0]=e;f=a+16|0;g=e+f|0;if(!e){break b}}qa(f,c,e)}F[g|0]=0;H[a+8>>2]=0;H[a>>2]=0;H[a+4>>2]=0;d:{c=nb(b,a+16|0);if((c|0)==(b+4|0)){break d}b=H[c+28>>2];e=H[c+32>>2];if((b|0)==(e|0)){break d}b=e-b|0;if(b&3){break d}e=b>>>2|0;f=H[a+4>>2];b=H[a>>2];g=f-b>>2;e:{if(e>>>0>g>>>0){ya(a,e-g|0);b=H[a>>2];f=H[a+4>>2];break e}if(e>>>0>=g>>>0){break e}f=(e<<2)+b|0;H[a+4>>2]=f}if((b|0)!=(f|0)){e=b;b=H[c+28>>2];qa(e,b,H[c+32>>2]-b|0);break d}Ca();v()}b=H[d>>2];if(b){H[d+4>>2]=b;oa(b)}H[d>>2]=H[a>>2];H[d+4>>2]=H[a+4>>2];H[d+8>>2]=H[a+8>>2];if(F[a+27|0]<0){oa(H[a+16>>2])}ca=a+32|0;break a}Na();v()}}function Be(a){a=a|0;var b=0,c=0,d=0,e=0;H[a>>2]=11384;d=H[a+368>>2];H[a+368>>2]=0;if(d){e=d-4|0;b=H[e>>2];if(b){c=(b<<4)+d|0;while(1){c=c-16|0;if((d|0)!=(c|0)){continue}break}}oa(e)}Yc(a+216|0);b=H[a+196>>2];if(b){H[a+200>>2]=b;oa(b)}b=H[a+184>>2];if(b){H[a+188>>2]=b;oa(b)}b=H[a+172>>2];if(b){H[a+176>>2]=b;oa(b)}b=H[a+160>>2];if(b){H[a+164>>2]=b;oa(b)}c=H[a+144>>2];if(c){while(1){b=H[c>>2];oa(c);c=b;if(b){continue}break}}b=H[a+136>>2];H[a+136>>2]=0;if(b){oa(b)}b=H[a+120>>2];if(b){oa(b)}b=H[a+108>>2];if(b){oa(b)}b=H[a+96>>2];if(b){oa(b)}b=H[a+72>>2];if(b){H[a+76>>2]=b;oa(b)}b=H[a+60>>2];if(b){oa(b)}b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}b=H[a+36>>2];if(b){H[a+40>>2]=b;oa(b)}b=H[a+24>>2];if(b){H[a+28>>2]=b;oa(b)}b=H[a+12>>2];if(b){H[a+16>>2]=b;oa(b)}b=H[a+8>>2];H[a+8>>2]=0;if(b){cb(b)}return a|0}function Ug(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=ca-16|0;ca=d;a:{e=Ma(c);if(e>>>0<2147483632){b:{c:{if(e>>>0>=11){f=(e|15)+1|0;a=pa(f);H[d+8>>2]=f|-2147483648;H[d>>2]=a;H[d+4>>2]=e;f=a+e|0;break c}F[d+11|0]=e;f=d+e|0;a=d;if(!e){break b}}qa(a,c,e)}F[f|0]=0;c=I[d+11|0];e=c<<24>>24;b=H[b+4>>2];a=0;d:{if(!b){break d}a=c;c=(e|0)<0;a=c?H[d+4>>2]:a;f=c?H[d>>2]:d;while(1){c=I[b+27|0];g=c<<24>>24<0;c=g?H[b+20>>2]:c;i=c>>>0>>0;e:{f:{g:{h:{i:{j:{h=i?c:a;if(h){g=g?H[b+16>>2]:b+16|0;j=Fa(f,g,h);if(j){break j}if(a>>>0>=c>>>0){break i}break e}if(a>>>0>=c>>>0){break h}break e}if((j|0)<0){break e}}c=Fa(g,f,h);if(c){break g}}if(i){break f}a=1;break d}if((c|0)<0){break f}a=1;break d}b=b+4|0}b=H[b>>2];if(b){continue}break}a=0}if((e|0)<0){oa(H[d>>2])}ca=d+16|0;break a}Na();v()}return a|0}function fd(a,b){var c=0,d=0;c=H[b+8>>2];H[a+4>>2]=H[b+4>>2];H[a+8>>2]=c;H[a+20>>2]=H[b+20>>2];c=H[b+16>>2];H[a+12>>2]=H[b+12>>2];H[a+16>>2]=c;a:{b:{if((a|0)!=(b|0)){c=H[b+28>>2];if(c){d=H[a+24>>2];if(H[a+32>>2]<<5>>>0>>0){if(d){oa(d);H[a+32>>2]=0;H[a+24>>2]=0;H[a+28>>2]=0;c=H[b+28>>2]}if((c|0)<0){break b}c=(c-1>>>5|0)+1|0;d=pa(c<<2);H[a+32>>2]=c;H[a+28>>2]=0;H[a+24>>2]=d;c=H[b+28>>2]}va(d,H[b+24>>2],(c-1>>>3&536870908)+4|0);c=H[b+28>>2]}else{c=0}H[a+28>>2]=c;c=H[b+40>>2];if(c){d=H[a+36>>2];if(H[a+44>>2]<<5>>>0>>0){if(d){oa(d);H[a+44>>2]=0;H[a+36>>2]=0;H[a+40>>2]=0;c=H[b+40>>2]}if((c|0)<0){break a}c=(c-1>>>5|0)+1|0;d=pa(c<<2);H[a+44>>2]=c;H[a+40>>2]=0;H[a+36>>2]=d;c=H[b+40>>2]}va(d,H[b+36>>2],(c-1>>>3&536870908)+4|0);b=H[b+40>>2]}else{b=0}H[a+40>>2]=b}return}sa();v()}sa();v()}function uc(a){var b=0,c=0,d=0;b=H[a+8>>2];d=H[a>>2];a:{if(I[a+12|0]){b:{c:{d:{e:{if((b|0)==-1){break e}c=b+1|0;b=(c>>>0)%3|0?c:b-2|0;if((b|0)==-1){break e}b=H[H[d+12>>2]+(b<<2)>>2];if((b|0)!=-1){break d}}H[a+8>>2]=-1;break c}c=b+1|0;b=(c>>>0)%3|0?c:b-2|0;H[a+8>>2]=b;if((b|0)!=-1){break b}}c=H[a+4>>2];b=-1;f:{if((c|0)==-1){break f}g:{if((c>>>0)%3|0){c=c-1|0;break g}c=c+2|0;b=-1;if((c|0)==-1){break f}}c=H[H[d+12>>2]+(c<<2)>>2];b=-1;if((c|0)==-1){break f}b=c-1|0;if((c>>>0)%3|0){break f}b=c+2|0}F[a+12|0]=0;H[a+8>>2]=b;return}if((b|0)!=H[a+4>>2]){break a}H[a+8>>2]=-1;return}c=-1;h:{if((b|0)==-1){break h}i:{if((b>>>0)%3|0){b=b-1|0;break i}b=b+2|0;c=-1;if((b|0)==-1){break h}}b=H[H[d+12>>2]+(b<<2)>>2];c=-1;if((b|0)==-1){break h}c=b-1|0;if((b>>>0)%3|0){break h}c=b+2|0}H[a+8>>2]=c}}function Rf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;f=ca-32|0;ca=f;d=H[a+28>>2];H[f+16>>2]=d;g=H[a+20>>2];H[f+28>>2]=c;H[f+24>>2]=b;b=g-d|0;H[f+20>>2]=b;g=b+c|0;i=2;a:{b:{b=f+16|0;d=Z(H[a+60>>2],b|0,2,f+12|0)|0;if(d){H[3992]=d;d=-1}else{d=0}c:{d:{if(d){d=b;break d}while(1){e=H[f+12>>2];if((e|0)==(g|0)){break c}if((e|0)<0){d=b;break b}h=H[b+4>>2];j=h>>>0>>0;d=(j<<3)+b|0;h=e-(j?h:0)|0;H[d>>2]=h+H[d>>2];b=(j?12:4)+b|0;H[b>>2]=H[b>>2]-h;g=g-e|0;b=d;i=i-j|0;e=Z(H[a+60>>2],b|0,i|0,f+12|0)|0;if(e){H[3992]=e;e=-1}else{e=0}if(!e){continue}break}}if((g|0)!=-1){break b}}b=H[a+44>>2];H[a+28>>2]=b;H[a+20>>2]=b;H[a+16>>2]=b+H[a+48>>2];a=c;break a}H[a+28>>2]=0;H[a+16>>2]=0;H[a+20>>2]=0;H[a>>2]=H[a>>2]|32;a=0;if((i|0)==2){break a}a=c-H[d+4>>2]|0}ca=f+32|0;return a|0}function Ih(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0;e=H[a+4>>2];d=H[e>>2];a:{b=H[a+12>>2];c=H[b+56>>2]-H[b+52>>2]|0;f=c>>2;b:{if(f>>>0<=H[e+8>>2]-d>>2>>>0){break b}if((c|0)<0){break a}b=H[e+4>>2];c=pa(c);f=c+(f<<2)|0;g=c+(b-d&-4)|0;c=g;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;H[c>>2]=H[b>>2];if((b|0)!=(d|0)){continue}break}}H[e+8>>2]=f;H[e+4>>2]=g;H[e>>2]=c;if(!d){break b}oa(d)}e=a+8|0;b=H[a+76>>2];c:{if(b){d=H[b>>2];if((d|0)==H[b+4>>2]){return 1}b=0;while(1){c=we(e,H[(b<<2)+d>>2]);if(!c){break c}f=H[a+76>>2];d=H[f>>2];b=b+1|0;if(b>>>0>2]-d>>2>>>0){continue}break}break c}c=1;a=H[H[a+12>>2]+64>>2];a=H[a+4>>2]-H[a>>2]|0;if(a>>>0<12){break c}a=(a>>2>>>0)/3|0;b=0;while(1){c=we(e,N(b,3));if(!c){break c}b=b+1|0;if((a|0)!=(b|0)){continue}break}}return c|0}sa();v()}function Oh(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0;e=H[a+4>>2];d=H[e>>2];a:{b=H[a+12>>2];c=H[b+28>>2]-H[b+24>>2]|0;f=c>>2;b:{if(f>>>0<=H[e+8>>2]-d>>2>>>0){break b}if((c|0)<0){break a}b=H[e+4>>2];c=pa(c);f=c+(f<<2)|0;g=c+(b-d&-4)|0;c=g;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;H[c>>2]=H[b>>2];if((b|0)!=(d|0)){continue}break}}H[e+8>>2]=f;H[e+4>>2]=g;H[e>>2]=c;if(!d){break b}oa(d)}e=a+8|0;b=H[a+76>>2];c:{if(b){d=H[b>>2];if((d|0)==H[b+4>>2]){return 1}b=0;while(1){c=xe(e,H[(b<<2)+d>>2]);if(!c){break c}f=H[a+76>>2];d=H[f>>2];b=b+1|0;if(b>>>0>2]-d>>2>>>0){continue}break}break c}c=1;a=H[a+12>>2];a=H[a+4>>2]-H[a>>2]|0;if(a>>>0<12){break c}a=(a>>2>>>0)/3|0;b=0;while(1){c=xe(e,N(b,3));if(!c){break c}b=b+1|0;if((a|0)!=(b|0)){continue}break}}return c|0}sa();v()}function Te(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;g=H[b+8>>2];h=H[b+12>>2];c=H[b+20>>2];i=c;e=H[b+16>>2];d=e+4|0;c=d>>>0<4?c+1|0:c;a:{if(d>>>0>g>>>0&(c|0)>=(h|0)|(c|0)>(h|0)){break a}j=H[b>>2];f=e+j|0;f=I[f|0]|I[f+1|0]<<8|(I[f+2|0]<<16|I[f+3|0]<<24);H[b+16>>2]=d;H[b+20>>2]=c;k=J[b+38>>1];if(k>>>0<=513){c=i;d=e+8|0;c=d>>>0<8?c+1|0:c;if(d>>>0>g>>>0&(c|0)>=(h|0)|(c|0)>(h|0)){break a}H[b+16>>2]=d;H[b+20>>2]=c}if(!(f&1)){break a}e=Q(f)^31;if(e-1>>>0>28){break a}H[a+8>>2]=e+1;i=-2<>2]=e;H[a+12>>2]=i^-1;H[a+24>>2]=e>>1;L[a+20>>2]=O(2)/O(e|0);if(k>>>0<=513){if((c|0)>=(h|0)&d>>>0>=g>>>0|(c|0)>(h|0)){break a}g=I[d+j|0];d=d+1|0;c=d?c:c+1|0;H[b+16>>2]=d;H[b+20>>2]=c;if(g>>>0>1){break a}H[a+72>>2]=g}l=ta(a+96|0,b)}return l|0}function Se(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=H[b+8>>2];g=H[b+12>>2];c=H[b+20>>2];h=c;i=H[b+16>>2];e=i+4|0;c=e>>>0<4?c+1|0:c;a:{if(e>>>0>f>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break a}j=H[b>>2];d=i+j|0;d=I[d|0]|I[d+1|0]<<8|(I[d+2|0]<<16|I[d+3|0]<<24);H[b+16>>2]=e;H[b+20>>2]=c;c=h;e=i+8|0;c=e>>>0<8?c+1|0:c;if(e>>>0>f>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break a}H[b+16>>2]=e;H[b+20>>2]=c;if(!(d&1)){break a}d=Q(d)^31;if(d-1>>>0>28){break a}H[a+8>>2]=d+1;k=-2<>2]=d;H[a+12>>2]=k^-1;H[a+24>>2]=d>>1;L[a+20>>2]=O(2)/O(d|0);if(J[b+38>>1]<=513){if((c|0)>=(g|0)&e>>>0>=f>>>0|(c|0)>(g|0)){break a}c=I[e+j|0];f=i+9|0;h=f>>>0<9?h+1|0:h;H[b+16>>2]=f;H[b+20>>2]=h;if(c>>>0>1){break a}H[a+72>>2]=c}l=ta(a+96|0,b)}return l|0} +function va(a,b,c){var d=0,e=0;a:{if((a|0)==(b|0)){break a}e=a+c|0;if(b-e>>>0<=0-(c<<1)>>>0){return qa(a,b,c)}d=(a^b)&3;b:{c:{if(a>>>0>>0){if(d){d=a;break b}if(!(a&3)){d=a;break c}d=a;while(1){if(!c){break a}F[d|0]=I[b|0];b=b+1|0;c=c-1|0;d=d+1|0;if(d&3){continue}break}break c}d:{if(d){break d}if(e&3){while(1){if(!c){break a}c=c-1|0;d=c+a|0;F[d|0]=I[b+c|0];if(d&3){continue}break}}if(c>>>0<=3){break d}while(1){c=c-4|0;H[c+a>>2]=H[b+c>>2];if(c>>>0>3){continue}break}}if(!c){break a}while(1){c=c-1|0;F[c+a|0]=I[b+c|0];if(c){continue}break}break a}if(c>>>0<=3){break b}while(1){H[d>>2]=H[b>>2];b=b+4|0;d=d+4|0;c=c-4|0;if(c>>>0>3){continue}break}}if(!c){break a}while(1){F[d|0]=I[b|0];d=d+1|0;b=b+1|0;c=c-1|0;if(c){continue}break}}return a}function ff(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;h=H[c+12>>2];f=h;e=H[c+20>>2];i=H[c+8>>2];g=H[c+16>>2];a:{if((f|0)<=(e|0)&i>>>0<=g>>>0|(e|0)>(f|0)){break a}j=H[c>>2];k=F[j+g|0];d=e;f=g+1|0;d=f?d:d+1|0;H[c+16>>2]=f;H[c+20>>2]=d;b:{if((k|0)==-2){break b}if((d|0)>=(h|0)&f>>>0>=i>>>0|(d|0)>(h|0)){break a}d=F[f+j|0];g=g+2|0;e=g>>>0<2?e+1|0:e;H[c+16>>2]=g;H[c+20>>2]=e;if((d-4&255)>>>0<251){break a}e=ea[H[H[a>>2]+40>>2]](a,k,d)|0;d=H[a+20>>2];H[a+20>>2]=e;if(!d){break b}ea[H[H[d>>2]+4>>2]](d)}d=H[a+20>>2];if(d){if(!(ea[H[H[a>>2]+28>>2]](a,d)|0)){break a}}if(!(ea[H[H[a>>2]+36>>2]](a,b,c)|0)){break a}c=H[a+4>>2];if(!(!c|I[c+36|0]>1)){if(!(ea[H[H[a>>2]+48>>2]](a,H[b+4>>2]-H[b>>2]>>2)|0)){break a}}l=1}return l|0}function Vb(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;d=H[a+8>>2];c=H[a+4>>2];if(d-c>>2>>>0>=b>>>0){if(b){b=b<<2;c=ra(c,0,b)+b|0}H[a+4>>2]=c;return}a:{b:{c:{g=H[a>>2];f=c-g>>2;e=f+b|0;if(e>>>0<1073741824){d=d-g|0;h=d>>>1|0;e=d>>>0>=2147483644?1073741823:e>>>0>>0?h:e;if(e){if(e>>>0>=1073741824){break c}i=pa(e<<2)}d=(f<<2)+i|0;f=b<<2;b=ra(d,0,f);f=b+f|0;e=(e<<2)+i|0;if((c|0)==(g|0)){break b}while(1){c=c-4|0;b=H[c>>2];H[c>>2]=0;d=d-4|0;H[d>>2]=b;if((c|0)!=(g|0)){continue}break}H[a+8>>2]=e;b=H[a+4>>2];H[a+4>>2]=f;c=H[a>>2];H[a>>2]=d;if((b|0)==(c|0)){break a}while(1){b=b-4|0;a=H[b>>2];H[b>>2]=0;if(a){ea[H[H[a>>2]+4>>2]](a)}if((b|0)!=(c|0)){continue}break}break a}sa();v()}wa();v()}H[a+8>>2]=e;H[a+4>>2]=f;H[a>>2]=b}if(c){oa(c)}}function Md(a,b,c){a:{switch(b-9|0){case 0:b=H[c>>2];H[c>>2]=b+4;H[a>>2]=H[b>>2];return;case 6:b=H[c>>2];H[c>>2]=b+4;b=G[b>>1];H[a>>2]=b;H[a+4>>2]=b>>31;return;case 7:b=H[c>>2];H[c>>2]=b+4;H[a>>2]=J[b>>1];H[a+4>>2]=0;return;case 8:b=H[c>>2];H[c>>2]=b+4;b=F[b|0];H[a>>2]=b;H[a+4>>2]=b>>31;return;case 9:b=H[c>>2];H[c>>2]=b+4;H[a>>2]=I[b|0];H[a+4>>2]=0;return;case 16:b=H[c>>2]+7&-8;H[c>>2]=b+8;M[a>>3]=M[b>>3];return;case 17:v();default:return;case 1:case 4:case 14:b=H[c>>2];H[c>>2]=b+4;b=H[b>>2];H[a>>2]=b;H[a+4>>2]=b>>31;return;case 2:case 5:case 11:case 15:b=H[c>>2];H[c>>2]=b+4;H[a>>2]=H[b>>2];H[a+4>>2]=0;return;case 3:case 10:case 12:case 13:break a}}b=H[c>>2]+7&-8;H[c>>2]=b+8;c=H[b+4>>2];H[a>>2]=H[b>>2];H[a+4>>2]=c}function Ed(a,b){var c=0,d=0,e=0;c=ca+-64|0;ca=c;d=H[a>>2];e=H[d-4>>2];d=H[d-8>>2];H[c+32>>2]=0;H[c+36>>2]=0;H[c+40>>2]=0;H[c+44>>2]=0;H[c+48>>2]=0;H[c+52>>2]=0;F[c+55|0]=0;F[c+56|0]=0;F[c+57|0]=0;F[c+58|0]=0;F[c+59|0]=0;F[c+60|0]=0;F[c+61|0]=0;F[c+62|0]=0;H[c+24>>2]=0;H[c+28>>2]=0;H[c+20>>2]=0;H[c+16>>2]=14924;H[c+12>>2]=a;H[c+8>>2]=b;a=a+d|0;d=0;a:{if(Ya(e,b,0)){H[c+56>>2]=1;ea[H[H[e>>2]+20>>2]](e,c+8|0,a,a,1,0);d=H[c+32>>2]==1?a:0;break a}ea[H[H[e>>2]+24>>2]](e,c+8|0,a,1,0);b:{switch(H[c+44>>2]){case 0:d=H[c+48>>2]==1?H[c+36>>2]==1?H[c+40>>2]==1?H[c+28>>2]:0:0:0;break a;case 1:break b;default:break a}}if(H[c+32>>2]!=1){if(H[c+48>>2]|H[c+36>>2]!=1|H[c+40>>2]!=1){break a}}d=H[c+24>>2]}ca=c- -64|0;return d}function ua(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;H[a+16>>2]=0;e=H[a>>2];H[a+4>>2]=e;H[a+12>>2]=e;e=H[b+8>>2];c=H[b+12>>2];h=c;d=H[b+20>>2];f=H[b+16>>2];g=f+4|0;d=g>>>0<4?d+1|0:d;a:{if(e>>>0>>0&(d|0)>=(c|0)|(d|0)>(c|0)){break a}c=f+H[b>>2]|0;c=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);H[b+16>>2]=g;H[b+20>>2]=d;if(!c|c&3){break a}f=h-(d+(e>>>0>>0)|0)|0;if(e-g>>>0>>0&(f|0)<=0|(f|0)<0){break a}if(c>>>0>=4){ya(a,c>>>2|0);h=H[b+12>>2];g=H[b+16>>2];d=H[b+20>>2];e=H[b+8>>2]}f=c+g|0;d=f>>>0>>0?d+1|0:d;if(e>>>0>>0&(d|0)>=(h|0)|(d|0)>(h|0)){break a}qa(H[a>>2],H[b>>2]+g|0,c);d=H[b+20>>2];e=c+H[b+16>>2]|0;d=e>>>0>>0?d+1|0:d;H[b+16>>2]=e;H[b+20>>2]=d;H[a+16>>2]=0;H[a+12>>2]=H[a>>2];i=1}return i}function de(a,b){var c=0,d=0,e=0,f=0;d=-1;e=-1;f=-1;a:{b:{if((b|0)==-1){break b}e=H[H[H[a+4>>2]+12>>2]+(b<<2)>>2];c=b+1|0;c=(c>>>0)%3|0?c:b-2|0;if((c|0)>=0){f=(c>>>0)/3|0;f=H[(H[H[a>>2]+96>>2]+N(f,12)|0)+(c-N(f,3)<<2)>>2]}c:{if((e|0)==-1){break c}c=((e>>>0)%3|0?-1:2)+e|0;if((c|0)<0){break c}d=(c>>>0)/3|0;d=H[(H[H[a>>2]+96>>2]+N(d,12)|0)+(c-N(d,3)<<2)>>2]}c=-1;if((d|0)!=(f|0)){break a}f=-1;d:{b=((b>>>0)%3|0?-1:2)+b|0;if((b|0)>=0){d=(b>>>0)/3|0;d=H[(H[H[a>>2]+96>>2]+N(d,12)|0)+(b-N(d,3)<<2)>>2];if((e|0)==-1){break b}break d}d=-1;if((e|0)!=-1){break d}break b}b=e+1|0;b=(b>>>0)%3|0?b:e-2|0;if((b|0)<0){break b}c=H[H[a>>2]+96>>2];a=(b>>>0)/3|0;f=H[(c+N(a,12)|0)+(b-N(a,3)<<2)>>2]}c=(d|0)!=(f|0)?-1:e}return c}function Ah(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0;c=pa(72);H[c+4>>2]=0;H[c+8>>2]=0;H[c>>2]=1984;H[c+12>>2]=0;H[c+16>>2]=0;H[c+20>>2]=0;H[c+24>>2]=0;H[c+28>>2]=0;H[c+32>>2]=0;H[c+36>>2]=0;H[c+40>>2]=0;H[c>>2]=2128;H[c+44>>2]=0;H[c+48>>2]=0;H[c+52>>2]=0;H[c+56>>2]=0;H[c+60>>2]=0;H[c+64>>2]=0;H[c+68>>2]=0;h=c;a:{if((b|0)>=0){g=a+8|0;c=H[a+12>>2];e=H[a+8>>2];f=c-e>>2;b:{if((f|0)>(b|0)){break b}d=b+1|0;if(b>>>0>=f>>>0){Vb(g,d-f|0);break b}if(d>>>0>=f>>>0){break b}e=(d<<2)+e|0;if((e|0)!=(c|0)){while(1){c=c-4|0;d=H[c>>2];H[c>>2]=0;if(d){ea[H[H[d>>2]+4>>2]](d)}if((c|0)!=(e|0)){continue}break}}H[a+12>>2]=e}a=H[g>>2]+(b<<2)|0;c=H[a>>2];H[a>>2]=h;if(!c){break a}}ea[H[H[c>>2]+4>>2]](c)}return(b^-1)>>>31|0}function ra(a,b,c){var d=0,e=0,f=0,g=0;a:{if(!c){break a}F[a|0]=b;d=a+c|0;F[d-1|0]=b;if(c>>>0<3){break a}F[a+2|0]=b;F[a+1|0]=b;F[d-3|0]=b;F[d-2|0]=b;if(c>>>0<7){break a}F[a+3|0]=b;F[d-4|0]=b;if(c>>>0<9){break a}d=0-a&3;e=d+a|0;b=N(b&255,16843009);H[e>>2]=b;d=c-d&-4;c=d+e|0;H[c-4>>2]=b;if(d>>>0<9){break a}H[e+8>>2]=b;H[e+4>>2]=b;H[c-8>>2]=b;H[c-12>>2]=b;if(d>>>0<25){break a}H[e+24>>2]=b;H[e+20>>2]=b;H[e+16>>2]=b;H[e+12>>2]=b;H[c-16>>2]=b;H[c-20>>2]=b;H[c-24>>2]=b;H[c-28>>2]=b;g=e&4|24;c=d-g|0;if(c>>>0<32){break a}d=Rj(b,0,1,1);f=da;b=e+g|0;while(1){H[b+24>>2]=d;H[b+28>>2]=f;H[b+16>>2]=d;H[b+20>>2]=f;H[b+8>>2]=d;H[b+12>>2]=f;H[b>>2]=d;H[b+4>>2]=f;b=b+32|0;c=c-32|0;if(c>>>0>31){continue}break}}return a}function Mj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=H[b+8>>2];e=H[b+12>>2];g=e;e=H[b+20>>2];k=e;h=H[b+16>>2];c=h+4|0;e=c>>>0<4?e+1|0:e;i=c;a:{if(c>>>0>d>>>0&(e|0)>=(g|0)|(e|0)>(g|0)){break a}j=H[b>>2];c=j+h|0;f=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);H[b+16>>2]=i;H[b+20>>2]=e;c=d;d=k;e=h+8|0;d=e>>>0<8?d+1|0:d;if(c>>>0>>0&(d|0)>=(g|0)|(d|0)>(g|0)){break a}c=i+j|0;c=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);H[b+16>>2]=e;H[b+20>>2]=d;if((c|0)<(f|0)){break a}H[a+16>>2]=c;H[a+12>>2]=f;d=(c>>31)-((f>>31)+(c>>>0>>0)|0)|0;b=c-f|0;if(!d&b>>>0>2147483646|d){break a}l=1;d=b+1|0;H[a+20>>2]=d;b=d>>>1|0;H[a+24>>2]=b;H[a+28>>2]=0-b;if(d&1){break a}H[a+24>>2]=b-1}return l|0}function sd(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=a+16|0;d=H[e>>2];a:{if(!d){break a}f=H[b>>2];b=e;while(1){g=(f|0)>H[d+16>>2];b=g?b:d;d=H[(g?d+4|0:d)>>2];if(d){continue}break}if((b|0)==(e|0)|(f|0)>2]){break a}d=H[b+24>>2];if(!d){break a}f=b+20|0;b=I[c+11|0];e=b<<24>>24<0;g=e?H[c>>2]:c;b=e?H[c+4>>2]:b;while(1){e=I[d+27|0];h=e<<24>>24<0;e=h?H[d+20>>2]:e;j=e>>>0>>0;b:{c:{d:{e:{f:{g:{i=j?e:b;if(i){h=h?H[d+16>>2]:d+16|0;k=Fa(g,h,i);if(k){break g}if(b>>>0>=e>>>0){break f}break b}if(b>>>0>=e>>>0){break e}break b}if((k|0)<0){break b}}e=Fa(h,g,i);if(e){break d}}if(j){break c}return Tc(f,c)}if((e|0)<0){break c}return Tc(f,c)}d=d+4|0}d=H[d>>2];if(d){continue}break}}return Tc(a,c)}function be(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=ca-16|0;ca=d;f=H[a+24>>2];k=H[a+28>>2];a:{if((f|0)!=(k|0)){while(1){H[d+8>>2]=0;H[d>>2]=0;H[d+4>>2]=0;a=$d(H[f>>2],b,d);g=I[d+11|0];h=g<<24>>24;i=3;b:{c:{d:{if(!a){break d}i=0;a=I[c+11|0];e=a<<24>>24;j=(h|0)<0?H[d+4>>2]:g;if((j|0)!=(((e|0)<0?H[c+4>>2]:a)|0)){break d}a=(e|0)<0?H[c>>2]:c;e=(h|0)<0;e:{if(!e){e=d;if(!h){break e}while(1){if(I[e|0]!=I[a|0]){break d}a=a+1|0;e=e+1|0;g=g-1|0;if(g){continue}break}break e}if(!j){break e}if(Fa(e?H[d>>2]:d,a,j)){break c}}l=H[f>>2];i=1}if((h|0)>=0){break b}}oa(H[d>>2])}f:{switch(i|0){case 0:case 3:break f;default:break a}}f=f+4|0;if((k|0)!=(f|0)){continue}break}}l=0}ca=d+16|0;return l}function Cb(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0;f=c-b|0;h=f>>2;d=H[a+8>>2];e=H[a>>2];if(h>>>0<=d-e>>2>>>0){d=H[a+4>>2];g=d-e|0;f=g+b|0;i=g>>2;g=i>>>0>>0?f:c;if((g|0)!=(b|0)){while(1){H[e>>2]=H[b>>2];e=e+4|0;b=b+4|0;if((g|0)!=(b|0)){continue}break}}if(h>>>0>i>>>0){if((c|0)!=(g|0)){while(1){H[d>>2]=H[f>>2];d=d+4|0;f=f+4|0;if((f|0)!=(c|0)){continue}break}}H[a+4>>2]=d;return}H[a+4>>2]=e;return}if(e){H[a+4>>2]=e;oa(e);H[a+8>>2]=0;H[a>>2]=0;H[a+4>>2]=0;d=0}a:{if((f|0)<0){break a}e=d>>>1|0;d=d>>>0>=2147483644?1073741823:e>>>0>h>>>0?e:h;if(d>>>0>=1073741824){break a}e=d<<2;d=pa(e);H[a>>2]=d;H[a+8>>2]=d+e;if((b|0)!=(c|0)){c=b;b=(f-4&-4)+4|0;d=qa(d,c,b)+b|0}H[a+4>>2]=d;return}sa();v()}function Oa(a,b,c){var d=0,e=0,f=0;e=ca-16|0;ca=e;H[a+4>>2]=0;a:{b:{if(!b){break b}f=H[a+8>>2];d=f<<5;c:{if(d>>>0>=b>>>0){H[a+4>>2]=b;break c}H[e+8>>2]=0;H[e>>2]=0;H[e+4>>2]=0;if((b|0)<0){break a}if(d>>>0<=1073741822){f=f<<6;d=b+31&-32;d=d>>>0>>0?f:d}else{d=2147483647}pb(e,d);f=H[a>>2];H[a>>2]=H[e>>2];H[e>>2]=f;d=H[a+4>>2];H[a+4>>2]=b;H[e+4>>2]=d;d=H[a+8>>2];H[a+8>>2]=H[e+8>>2];H[e+8>>2]=d;if(!f){break c}oa(f)}d=b>>>5|0;a=H[a>>2];if(I[c|0]){if(b>>>0>=32){ra(a,255,d<<2)}if((b&-32)==(b|0)){break b}a=a+(d<<2)|0;H[a>>2]=H[a>>2]|-1>>>32-(b&31);break b}if(b>>>0>=32){ra(a,0,d<<2)}if((b&-32)==(b|0)){break b}a=a+(d<<2)|0;H[a>>2]=H[a>>2]&(-1>>>32-(b&31)^-1)}ca=e+16|0;return}sa();v()}function Hg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;e=ca-32|0;ca=e;a:{b:{f=Ma(c);if(f>>>0<2147483632){c:{d:{if(f>>>0>=11){a=(f|15)+1|0;g=pa(a);H[e+24>>2]=a|-2147483648;H[e+16>>2]=g;H[e+20>>2]=f;a=f+g|0;break d}F[e+27|0]=f;g=e+16|0;a=f+g|0;if(!f){break c}}qa(g,c,f)}F[a|0]=0;c=Ma(d);if(c>>>0>=2147483632){break b}e:{f:{if(c>>>0>=11){f=(c|15)+1|0;a=pa(f);H[e+8>>2]=f|-2147483648;H[e>>2]=a;H[e+4>>2]=c;g=a+c|0;break f}F[e+11|0]=c;g=c+e|0;a=e;if(!c){break e}}qa(a,d,c)}F[g|0]=0;c=H[b+4>>2];a=-1;g:{if(!c){break g}c=be(c,e+16|0,e);a=-1;if(!c){break g}a=Yd(b,H[c+24>>2])}if(F[e+11|0]<0){oa(H[e>>2])}if(F[e+27|0]<0){oa(H[e+16>>2])}ca=e+32|0;break a}Na();v()}Na();v()}return a|0}function jb(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=H[b>>2];h=H[b+8>>2];i=H[b+4>>2];j=H[b>>2];d=H[a>>2];b=H[d+4>>2];a=H[d+8>>2];if(b>>>0>>0){H[b+8>>2]=h;H[b+4>>2]=i;H[b>>2]=j;H[d+4>>2]=b+12;return}a:{e=H[d>>2];g=(b-e|0)/12|0;c=g+1|0;if(c>>>0<357913942){f=(a-e|0)/12|0;a=f<<1;c=f>>>0>=178956970?357913941:a>>>0>c>>>0?a:c;if(c){if(c>>>0>=357913942){break a}f=pa(N(c,12))}else{f=0}a=f+N(g,12)|0;H[a+8>>2]=h;H[a+4>>2]=i;H[a>>2]=j;g=a+12|0;if((b|0)!=(e|0)){while(1){a=a-12|0;b=b-12|0;H[a>>2]=H[b>>2];H[a+4>>2]=H[b+4>>2];H[a+8>>2]=H[b+8>>2];if((b|0)!=(e|0)){continue}break}}H[d+8>>2]=f+N(c,12);H[d+4>>2]=g;H[d>>2]=a;if(e){oa(e)}return}sa();v()}wa();v()}function lf(a,b){a=a|0;b=b|0;a=0;a:{switch(b|0){case 0:a=pa(20);H[a+12>>2]=-1;H[a+16>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=2232;return a|0;case 1:a=pa(24);H[a+12>>2]=-1;H[a+16>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=2232;H[a+20>>2]=0;H[a>>2]=2448;return a|0;case 2:a=pa(48);H[a+12>>2]=-1;H[a+16>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=2232;H[a+20>>2]=0;H[a>>2]=2448;H[a+24>>2]=1832;H[a>>2]=11048;H[a+32>>2]=0;H[a+36>>2]=0;H[a+28>>2]=-1;H[a+40>>2]=0;H[a+44>>2]=0;return a|0;case 3:a=pa(32);H[a+12>>2]=-1;H[a+16>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=2232;H[a+20>>2]=0;H[a>>2]=2448;H[a+24>>2]=1032;H[a>>2]=7028;H[a+28>>2]=-1;break;default:break a}}return a|0}function tf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=H[b>>2];b=H[b+4>>2];d=H[H[a+8>>2]+40>>2];j=d;m=pa((d|0)<0?-1:d);i=b-f|0;e=1;a:{if((i|0)<4){break a}b=0;g=H[c+16>>2];k=d;f=g+d|0;d=0+H[c+20>>2]|0;d=f>>>0>>0?d+1|0:d;h=H[c+12>>2];e=0;if(K[c+8>>2]>>0&(d|0)>=(h|0)|(d|0)>(h|0)){break a}e=i>>2;i=(e|0)<=1?1:e;while(1){b:{g=qa(m,H[c>>2]+g|0,j);H[c+16>>2]=f;H[c+20>>2]=d;qa(H[H[H[a+8>>2]+64>>2]>>2]+b|0,g,j);l=l+1|0;if((i|0)==(l|0)){break b}b=b+j|0;d=n+H[c+20>>2]|0;g=H[c+16>>2];f=k+g|0;d=f>>>0>>0?d+1|0:d;h=H[c+12>>2];if((d|0)<=(h|0)&K[c+8>>2]>=f>>>0|(d|0)<(h|0)){continue}}break}e=(e|0)<=(l|0)}oa(m);return e|0}function Ti(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0;H[b>>2]=1;f=b+8|0;c=H[b+8>>2];d=H[b+12>>2]-c|0;if(d>>>0<=4294967291){kc(f,d+4|0);c=H[f>>2]}c=c+d|0;d=H[a+4>>2];F[c|0]=d;F[c+1|0]=d>>>8;F[c+2|0]=d>>>16;F[c+3|0]=d>>>24;c=H[a+8>>2];if((c|0)!=H[a+12>>2]){d=0;while(1){g=(d<<2)+c|0;c=H[b+8>>2];e=H[b+12>>2]-c|0;if(e>>>0<=4294967291){kc(f,e+4|0);c=H[f>>2]}c=c+e|0;e=H[g>>2];F[c|0]=e;F[c+1|0]=e>>>8;F[c+2|0]=e>>>16;F[c+3|0]=e>>>24;d=d+1|0;c=H[a+8>>2];if(d>>>0>2]-c>>2>>>0){continue}break}}c=H[b+12>>2];b=H[b+8>>2];c=c-b|0;if(c>>>0<=4294967291){kc(f,c+4|0);b=H[f>>2]}b=b+c|0;a=H[a+20>>2];F[b|0]=a;F[b+1|0]=a>>>8;F[b+2|0]=a>>>16;F[b+3|0]=a>>>24}function Aa(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0;f=c-b|0;g=f>>2;d=H[a+8>>2];e=H[a>>2];if(g>>>0<=d-e>>2>>>0){f=H[a+4>>2]-e|0;d=f+b|0;h=f>>2;f=h>>>0>>0?d:c;i=f-b|0;if((b|0)!=(f|0)){va(e,b,i)}if(g>>>0>h>>>0){b=H[a+4>>2];if((c|0)!=(f|0)){while(1){H[b>>2]=H[d>>2];b=b+4|0;d=d+4|0;if((d|0)!=(c|0)){continue}break}}H[a+4>>2]=b;return}H[a+4>>2]=e+i;return}if(e){H[a+4>>2]=e;oa(e);H[a+8>>2]=0;H[a>>2]=0;H[a+4>>2]=0;d=0}a:{if((f|0)<0){break a}e=d>>>1|0;d=d>>>0>=2147483644?1073741823:e>>>0>g>>>0?e:g;if(d>>>0>=1073741824){break a}e=d<<2;d=pa(e);H[a>>2]=d;H[a+8>>2]=d+e;if((b|0)!=(c|0)){c=b;b=(f-4&-4)+4|0;d=qa(d,c,b)+b|0}H[a+4>>2]=d;return}sa();v()}function Rb(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;c=H[a+4>>2];if((c|0)!=H[a+8>>2]){e=H[b+4>>2];H[c>>2]=H[b>>2];H[c+4>>2]=e;H[c+8>>2]=H[b+8>>2];H[a+4>>2]=c+12;return}a:{g=H[a>>2];d=(c-g|0)/12|0;e=d+1|0;if(e>>>0<357913942){f=d<<1;f=d>>>0>=178956970?357913941:e>>>0>>0?f:e;if(f){if(f>>>0>=357913942){break a}e=pa(N(f,12))}else{e=0}d=e+N(d,12)|0;h=H[b+4>>2];H[d>>2]=H[b>>2];H[d+4>>2]=h;H[d+8>>2]=H[b+8>>2];b=d+12|0;if((c|0)!=(g|0)){while(1){c=c-12|0;h=H[c+4>>2];d=d-12|0;H[d>>2]=H[c>>2];H[d+4>>2]=h;H[d+8>>2]=H[c+8>>2];if((c|0)!=(g|0)){continue}break}c=H[a>>2]}H[a+8>>2]=e+N(f,12);H[a+4>>2]=b;H[a>>2]=d;if(c){oa(c)}return}sa();v()}wa();v()}function Qi(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=ca-32|0;ca=f;g=e>>>0>1073741823?-1:e<<2;l=ra(pa(g),0,g);g=l;i=H[g>>2];g=H[g+4>>2];k=H[b+4>>2];H[f+24>>2]=H[b>>2];H[f+28>>2]=k;H[f+8>>2]=i;H[f+12>>2]=g;i=a+8|0;rc(f+16|0,i,f+8|0,f+24|0);H[c>>2]=H[f+16>>2];H[c+4>>2]=H[f+20>>2];if((d|0)>(e|0)){k=0-e<<2;a=e;while(1){h=a<<2;g=h+c|0;j=g+k|0;m=H[j>>2];j=H[j+4>>2];h=b+h|0;n=H[h+4>>2];H[f+24>>2]=H[h>>2];H[f+28>>2]=n;H[f+8>>2]=m;H[f+12>>2]=j;rc(f+16|0,i,f+8|0,f+24|0);H[g>>2]=H[f+16>>2];H[g+4>>2]=H[f+20>>2];a=a+e|0;if((d|0)>(a|0)){continue}break}}oa(l);ca=f+32|0;return 1}function Hi(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=ca-32|0;ca=f;h=e>>>0>1073741823?-1:e<<2;h=ra(pa(h),0,h);g=H[b>>2];i=H[b+4>>2];k=H[h+4>>2];H[f+16>>2]=H[h>>2];H[f+20>>2]=k;H[f+8>>2]=g;H[f+12>>2]=i;i=a+8|0;qc(f+24|0,i,f+16|0,f+8|0);H[c>>2]=H[f+24>>2];H[c+4>>2]=H[f+28>>2];if((d|0)>(e|0)){k=0-e<<2;a=e;while(1){g=a<<2;j=g+b|0;m=H[j>>2];j=H[j+4>>2];g=c+g|0;l=g+k|0;n=H[l+4>>2];H[f+16>>2]=H[l>>2];H[f+20>>2]=n;H[f+8>>2]=m;H[f+12>>2]=j;qc(f+24|0,i,f+16|0,f+8|0);H[g>>2]=H[f+24>>2];H[g+4>>2]=H[f+28>>2];a=a+e|0;if((d|0)>(a|0)){continue}break}}oa(h);ca=f+32|0;return 1}function Ag(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a:{if(K[b+80>>2]>65535){break a}a=H[b+100>>2];b=H[b+96>>2];e=(a-b|0)/12|0;f=N(e,6);g=(f|0)==(c|0);if((a|0)==(b|0)|(c|0)!=(f|0)){break a}g=1;c=e>>>0<=1?1:e;i=c&1;a=0;if(e>>>0>=2){j=c&-2;c=0;while(1){f=N(a,6);h=f+d|0;e=b+N(a,12)|0;G[h>>1]=H[e>>2];G[(f|2)+d>>1]=H[e+4>>2];G[h+4>>1]=H[e+8>>2];f=a|1;e=N(f,6)+d|0;f=b+N(f,12)|0;G[e>>1]=H[f>>2];G[e+2>>1]=H[f+4>>2];G[e+4>>1]=H[f+8>>2];a=a+2|0;c=c+2|0;if((j|0)!=(c|0)){continue}break}}if(!i){break a}c=N(a,6)+d|0;a=b+N(a,12)|0;G[c>>1]=H[a>>2];G[c+2>>1]=H[a+4>>2];G[c+4>>1]=H[a+8>>2]}return g|0}function Gd(a,b,c,d,e,f,g){var h=0,i=0,j=0;h=ca-16|0;ca=h;if((b^-1)+2147483631>>>0>=c>>>0){if(I[a+11|0]>>>7|0){i=H[a>>2]}else{i=a}if(b>>>0<1073741799){H[h+12>>2]=b<<1;H[h>>2]=b+c;c=ca-16|0;ca=c;ca=c+16|0;c=h+12|0;c=H[(K[h>>2]>2]?c:h)>>2];if(c>>>0>=11){j=c+16&-16;c=j-1|0;c=(c|0)==11?j:c}else{c=10}c=c+1|0}else{c=2147483631}Zb(h,c);c=H[h>>2];if(f){yb(c,g,f)}g=d-e|0;if((d|0)!=(e|0)){yb(c+f|0,e+i|0,g)}if((b|0)!=10){oa(i)}H[a>>2]=c;H[a+8>>2]=H[a+8>>2]&-2147483648|H[h+4>>2]&2147483647;H[a+8>>2]=H[a+8>>2]|-2147483648;b=a;a=f+g|0;H[b+4>>2]=a;F[h+12|0]=0;F[a+c|0]=I[h+12|0];ca=h+16|0;return}Na();v()}function Rg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;a=ca-32|0;ca=a;H[a+24>>2]=0;H[a+28>>2]=0;a:{d=Ma(c);if(d>>>0<2147483632){b:{c:{if(d>>>0>=11){e=(d|15)+1|0;f=pa(e);H[a+16>>2]=e|-2147483648;H[a+8>>2]=f;H[a+12>>2]=d;e=d+f|0;break c}F[a+19|0]=d;f=a+8|0;e=f+d|0;if(!d){break b}}qa(f,c,d)}F[e|0]=0;c=b+4|0;b=nb(b,a+8|0);d:{if((c|0)==(b|0)){break d}c=H[b+32>>2];b=H[b+28>>2];if((c-b|0)!=8){break d}c=I[b+4|0]|I[b+5|0]<<8|(I[b+6|0]<<16|I[b+7|0]<<24);H[a+24>>2]=I[b|0]|I[b+1|0]<<8|(I[b+2|0]<<16|I[b+3|0]<<24);H[a+28>>2]=c}g=M[a+24>>3];if(F[a+19|0]<0){oa(H[a+8>>2])}ca=a+32|0;break a}Na();v()}return+g}function uf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0;f=1;a:{if((ea[H[H[b>>2]+20>>2]](b)|0)<=0){break a}while(1){f=0;c=Zd(H[H[a+4>>2]+4>>2],ea[H[H[b>>2]+24>>2]](b,g)|0);if((c|0)==-1){break a}e=H[a+4>>2];b:{if(I[e+36|0]<=1){if(ea[H[H[b>>2]+28>>2]](b,H[H[H[e+4>>2]+8>>2]+(c<<2)>>2])|0){break b}break a}d=0;c:{if((c|0)<0){break c}h=H[e+4>>2];if(H[h+12>>2]-H[h+8>>2]>>2<=(c|0)){break c}d=H[H[e+8>>2]+(H[H[e+20>>2]+(c<<2)>>2]<<2)>>2];d=ea[H[H[d>>2]+32>>2]](d,c)|0}if(!d){break a}if(!(ea[H[H[b>>2]+28>>2]](b,d)|0)){break a}}f=1;g=g+1|0;if((ea[H[H[b>>2]+20>>2]](b)|0)>(g|0)){continue}break}}return f|0}function tb(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0;H[a+8>>2]=0;H[a>>2]=0;H[a+4>>2]=0;a:{b:{if(b){if(b>>>0>=357913942){break b}b=N(b,12);d=pa(b);H[a+4>>2]=d;H[a>>2]=d;e=b+d|0;H[a+8>>2]=e;f=H[c+4>>2];g=H[c>>2];c:{if((f|0)==(g|0)){b=b-12|0;ra(d,0,(b-((b>>>0)%12|0)|0)+12|0);break c}h=f-g|0;if((h|0)<0){break a}i=h&-4;while(1){H[d+8>>2]=0;H[d>>2]=0;H[d+4>>2]=0;b=pa(h);H[d>>2]=b;H[d+8>>2]=b+i;c=g;while(1){H[b>>2]=H[c>>2];b=b+4|0;c=c+4|0;if((f|0)!=(c|0)){continue}break}H[d+4>>2]=b;d=d+12|0;if((e|0)!=(d|0)){continue}break}}H[a+4>>2]=e}return}sa();v()}H[d+8>>2]=0;H[d>>2]=0;H[d+4>>2]=0;sa();v()}function Vi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;c=H[b+8>>2];d=H[b+12>>2];g=d;d=H[b+20>>2];i=d;h=H[b+16>>2];f=h+4|0;d=f>>>0<4?d+1|0:d;a:{if(c>>>0>>0&(d|0)>=(g|0)|(d|0)>(g|0)){break a}e=h+H[b>>2]|0;e=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[b+16>>2]=f;H[b+20>>2]=d;if(J[b+38>>1]<=513){f=c;c=i;d=h+8|0;c=d>>>0<8?c+1|0:c;if(d>>>0>f>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break a}H[b+16>>2]=d;H[b+20>>2]=c}if(!(e&1)){break a}b=Q(e)^31;if(b-1>>>0>28){break a}j=1;H[a+8>>2]=b+1;b=-2<>2]=c;H[a+12>>2]=b^-1;H[a+24>>2]=c>>1;L[a+20>>2]=O(2)/O(c|0)}return j|0}function Lc(a,b,c){var d=0,e=0,f=0,g=0;a:{f=b>>>0<1431655766&(b|c)>=0;b:{if(!f){break b}b=N(b,3);Kc(a,b,13648);Kc(a+12|0,b,13652);d=H[a+24>>2];c:{if(H[a+32>>2]-d>>2>>>0>=c>>>0){break c}if(c>>>0>=1073741824){break a}b=H[a+28>>2];e=c<<2;c=pa(e);e=c+e|0;g=c+(b-d&-4)|0;c=g;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;H[c>>2]=H[b>>2];if((b|0)!=(d|0)){continue}break}}H[a+32>>2]=e;H[a+28>>2]=g;H[a+24>>2]=c;if(!d){break c}oa(d)}H[a+80>>2]=0;H[a+84>>2]=0;b=H[a+76>>2];H[a+76>>2]=0;if(b){oa(b)}H[a+68>>2]=0;H[a+72>>2]=0;b=a- -64|0;a=H[b>>2];H[b>>2]=0;if(!a){break b}oa(a)}return f}sa();v()}function Fe(a){var b=0,c=0,d=0,e=0,f=0;f=1;c=H[a+140>>2];a:{if((c|0)<=0){break a}b=c<<4;d=pa(c>>>0>268435455?-1:b|4);H[d>>2]=c;d=d+4|0;c=d+b|0;b=d;while(1){H[b>>2]=0;H[b+4>>2]=0;F[b+5|0]=0;F[b+6|0]=0;F[b+7|0]=0;F[b+8|0]=0;F[b+9|0]=0;F[b+10|0]=0;F[b+11|0]=0;F[b+12|0]=0;b=b+16|0;if((c|0)!=(b|0)){continue}break}e=H[a+136>>2];H[a+136>>2]=d;if(e){c=e-4|0;d=H[c>>2];if(d){b=(d<<4)+e|0;while(1){b=b-16|0;if((e|0)!=(b|0)){continue}break}}oa(c)}b=0;if(H[a+140>>2]<=0){break a}while(1){f=ta(H[a+136>>2]+(b<<4)|0,a);if(!f){break a}b=b+1|0;if((b|0)>2]){continue}break}}return f}function mb(a,b){var c=0,d=0,e=0,f=0,g=0;a:{if(H[a+64>>2]){break a}c=pa(32);H[c+16>>2]=0;H[c+20>>2]=0;H[c+8>>2]=0;H[c>>2]=0;H[c+4>>2]=0;H[c+24>>2]=0;H[c+28>>2]=0;d=H[a+64>>2];H[a+64>>2]=c;if(!d){break a}c=H[d>>2];if(c){H[d+4>>2]=c;oa(c)}oa(d)}d=H[a+64>>2];c=H[a+28>>2]-1|0;if(c>>>0<=10){c=H[(c<<2)+13584>>2]}else{c=-1}c=N(c,I[a+24|0]);f=c>>31;g=se(d,0,Rj(c,f,b,0),da);if(g){d=H[a+64>>2];H[a>>2]=d;e=H[d+20>>2];H[a+8>>2]=H[d+16>>2];H[a+12>>2]=e;e=H[d+24>>2];d=H[d+28>>2];H[a+48>>2]=0;H[a+52>>2]=0;H[a+40>>2]=c;H[a+44>>2]=f;H[a+16>>2]=e;H[a+20>>2]=d;H[a+80>>2]=b}return g}function jc(a,b){var c=0;c=H[b+4>>2];H[a>>2]=H[b>>2];H[a+4>>2]=c;c=H[b+60>>2];H[a+56>>2]=H[b+56>>2];H[a+60>>2]=c;c=H[b+52>>2];H[a+48>>2]=H[b+48>>2];H[a+52>>2]=c;c=H[b+44>>2];H[a+40>>2]=H[b+40>>2];H[a+44>>2]=c;c=H[b+36>>2];H[a+32>>2]=H[b+32>>2];H[a+36>>2]=c;c=H[b+28>>2];H[a+24>>2]=H[b+24>>2];H[a+28>>2]=c;c=H[b+20>>2];H[a+16>>2]=H[b+16>>2];H[a+20>>2]=c;c=H[b+12>>2];H[a+8>>2]=H[b+8>>2];H[a+12>>2]=c;H[a+88>>2]=0;H[a+64>>2]=0;H[a+68>>2]=0;H[a+72>>2]=0;H[a+76>>2]=0;F[a+77|0]=0;F[a+78|0]=0;F[a+79|0]=0;F[a+80|0]=0;F[a+81|0]=0;F[a+82|0]=0;F[a+83|0]=0;F[a+84|0]=0;return a}function zg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;a=H[b+100>>2];b=H[b+96>>2];h=a-b|0;a:{if((h|0)!=(c|0)|(a|0)==(b|0)){break a}g=(c|0)/12|0;e=g>>>0<=1?1:g;j=e&1;a=0;if(g>>>0>=2){k=e&-2;g=0;while(1){e=N(a,12);i=e+d|0;f=b+e|0;H[i>>2]=H[f>>2];H[(e|4)+d>>2]=H[f+4>>2];H[i+8>>2]=H[f+8>>2];f=N(a|1,12);e=f+d|0;f=b+f|0;H[e>>2]=H[f>>2];H[e+4>>2]=H[f+4>>2];H[e+8>>2]=H[f+8>>2];a=a+2|0;g=g+2|0;if((k|0)!=(g|0)){continue}break}}if(!j){break a}e=d;d=N(a,12);a=e+d|0;b=b+d|0;H[a>>2]=H[b>>2];H[a+4>>2]=H[b+4>>2];H[a+8>>2]=H[b+8>>2]}return(c|0)==(h|0)|0}function Mi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;c=H[b+8>>2];d=H[b+12>>2];g=d;d=H[b+20>>2];i=d;h=H[b+16>>2];f=h+4|0;d=f>>>0<4?d+1|0:d;a:{if(c>>>0>>0&(d|0)>=(g|0)|(d|0)>(g|0)){break a}e=h+H[b>>2]|0;e=I[e|0]|I[e+1|0]<<8|(I[e+2|0]<<16|I[e+3|0]<<24);H[b+16>>2]=f;H[b+20>>2]=d;f=c;c=i;d=h+8|0;c=d>>>0<8?c+1|0:c;if(d>>>0>f>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break a}H[b+16>>2]=d;H[b+20>>2]=c;if(!(e&1)){break a}b=Q(e)^31;if(b-1>>>0>28){break a}j=1;H[a+8>>2]=b+1;b=-2<>2]=c;H[a+12>>2]=b^-1;H[a+24>>2]=c>>1;L[a+20>>2]=O(2)/O(c|0)}return j|0}function nb(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;f=a+4|0;a=H[a+4>>2];a:{b:{if(!a){break b}d=I[b+11|0];c=d<<24>>24<0;g=c?H[b>>2]:b;d=c?H[b+4>>2]:d;b=f;while(1){e=I[a+27|0];c=e<<24>>24<0;e=c?H[a+20>>2]:e;h=e>>>0>d>>>0;i=h?d:e;c:{if(i){c=Fa(c?H[a+16>>2]:a+16|0,g,i);if(c){break c}}c=d>>>0>e>>>0?-1:h}c=(c|0)<0;b=c?b:a;a=H[(c?a+4|0:a)>>2];if(a){continue}break}if((b|0)==(f|0)){break b}c=I[b+27|0];a=c<<24>>24<0;d:{c=a?H[b+20>>2]:c;e=c>>>0>>0?c:d;if(e){a=Fa(g,a?H[b+16>>2]:b+16|0,e);if(a){break d}}if(c>>>0>d>>>0){break b}break a}if((a|0)>=0){break a}}b=f}return b}function Jf(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;if(Ya(a,H[b+8>>2],e)){if(!(H[b+28>>2]==1|H[b+4>>2]!=(c|0))){H[b+28>>2]=d}return}a:{if(Ya(a,H[b>>2],e)){if(!(H[b+16>>2]!=(c|0)&H[b+20>>2]!=(c|0))){if((d|0)!=1){break a}H[b+32>>2]=1;return}H[b+32>>2]=d;b:{if(H[b+44>>2]==4){break b}G[b+52>>1]=0;a=H[a+8>>2];ea[H[H[a>>2]+20>>2]](a,b,c,c,1,e);if(I[b+53|0]){H[b+44>>2]=3;if(!I[b+52|0]){break b}break a}H[b+44>>2]=4}H[b+20>>2]=c;H[b+40>>2]=H[b+40>>2]+1;if(H[b+36>>2]!=1|H[b+24>>2]!=2){break a}F[b+54|0]=1;return}a=H[a+8>>2];ea[H[H[a>>2]+24>>2]](a,b,c,d,e)}}function Db(a,b,c){var d=0,e=0,f=0,g=0;a:{b:{if(!b){break b}if(J[a+38>>1]<=513){f=H[a+12>>2];d=H[a+20>>2];b=H[a+16>>2];g=b+8|0;d=g>>>0<8?d+1|0:d;e=0;if(K[a+8>>2]>>0&(d|0)>=(f|0)|(d|0)>(f|0)){break a}b=b+H[a>>2]|0;d=I[b+4|0]|I[b+5|0]<<8|(I[b+6|0]<<16|I[b+7|0]<<24);H[c>>2]=I[b|0]|I[b+1|0]<<8|(I[b+2|0]<<16|I[b+3|0]<<24);H[c+4>>2]=d;b=H[a+20>>2];c=H[a+16>>2]+8|0;b=c>>>0<8?b+1|0:b;H[a+16>>2]=c;H[a+20>>2]=b;break b}e=0;if(!re(1,c,a)){break a}}F[a+36|0]=1;H[a+32>>2]=0;b=H[a+16>>2];c=b+H[a>>2]|0;H[a+24>>2]=c;H[a+28>>2]=(H[a+8>>2]-b|0)+c;e=1}return e}function ve(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0;f=pa(64);c=pa(12);H[c+8>>2]=H[H[a+4>>2]+80>>2];H[c>>2]=13216;H[c+4>>2]=0;f=od(f,c);a:{b:{if((b|0)<0){c=f;break b}h=a+8|0;c=H[a+12>>2];e=H[a+8>>2];g=c-e>>2;c:{if((g|0)>(b|0)){break c}d=b+1|0;if(b>>>0>=g>>>0){Vb(h,d-g|0);break c}if(d>>>0>=g>>>0){break c}e=e+(d<<2)|0;if((e|0)!=(c|0)){while(1){c=c-4|0;d=H[c>>2];H[c>>2]=0;if(d){ea[H[H[d>>2]+4>>2]](d)}if((c|0)!=(e|0)){continue}break}}H[a+12>>2]=e}a=H[h>>2]+(b<<2)|0;c=H[a>>2];H[a>>2]=f;if(!c){break a}}ea[H[H[c>>2]+4>>2]](c)}return(b^-1)>>>31|0}function Qd(a,b){var c=0,d=0,e=0,f=0;d=ca-16|0;ca=d;H[d+12>>2]=b;c=ca-208|0;ca=c;H[c+204>>2]=b;b=c+160|0;ra(b,0,40);H[c+200>>2]=H[c+204>>2];a:{if((Od(0,a,c+200|0,c+80|0,b)|0)<0){break a}f=H[3941]>=0;b=H[3922];if(H[3940]<=0){H[3922]=b&-33}b:{c:{d:{if(!H[3934]){H[3934]=80;H[3929]=0;H[3926]=0;H[3927]=0;e=H[3933];H[3933]=c;break d}if(H[3926]){break c}}if(Sd(15688)){break b}}Od(15688,a,c+200|0,c+80|0,c+160|0)}if(e){ea[H[3931]](15688,0,0)|0;H[3934]=0;H[3933]=e;H[3929]=0;H[3926]=0;H[3927]=0}H[3922]=H[3922]|b&32;if(!f){break a}}ca=c+208|0;ca=d+16|0}function pf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0;c=H[a+60>>2];a:{if(!c){break a}H[c+4>>2]=a+48;if(!(ea[H[H[c>>2]+12>>2]](c)|0)){break a}b:{c=ea[H[H[a>>2]+24>>2]](a)|0;if((c|0)<=0){break b}while(1){c:{f=H[(ea[H[H[a>>2]+28>>2]](a)|0)+4>>2];g=ea[H[H[a>>2]+20>>2]](a,d)|0;e=H[a+60>>2];if(!(ea[H[H[e>>2]+8>>2]](e,H[H[f+8>>2]+(g<<2)>>2])|0)){break c}d=d+1|0;if((c|0)!=(d|0)){continue}break b}break}return 0}d=0;if(!(ea[H[H[a>>2]+36>>2]](a,b)|0)){break a}if(!(ea[H[H[a>>2]+40>>2]](a,b)|0)){break a}d=ea[H[H[a>>2]+44>>2]](a)|0}return d|0}function id(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0;c=H[a+216>>2];if((c|0)!=H[a+220>>2]){while(1){a:{c=H[N(e,144)+c>>2];if((c|0)<0){break a}d=H[a+4>>2];f=H[d+8>>2];if((c|0)>=H[d+12>>2]-f>>2){break a}d=0;c=H[(c<<2)+f>>2];if((ea[H[H[c>>2]+24>>2]](c)|0)<=0){break a}while(1){if((ea[H[H[c>>2]+20>>2]](c,d)|0)!=(b|0)){d=d+1|0;if((ea[H[H[c>>2]+24>>2]](c)|0)>(d|0)){continue}break a}break}a=H[a+216>>2]+N(e,144)|0;return(I[a+100|0]?a+4|0:0)|0}e=e+1|0;c=H[a+216>>2];if(e>>>0<(H[a+220>>2]-c|0)/144>>>0){continue}break}}return 0}function xb(a){var b=0,c=0,d=0,e=0;c=H[a+132>>2];if(c){d=c;b=H[a+136>>2];if((c|0)!=(b|0)){while(1){d=b-12|0;e=H[d>>2];if(e){H[b-8>>2]=e;oa(e)}b=d;if((c|0)!=(b|0)){continue}break}d=H[a+132>>2]}H[a+136>>2]=c;oa(d)}c=H[a+120>>2];if(c){d=c;b=H[a+124>>2];if((c|0)!=(b|0)){while(1){d=b-12|0;e=H[d>>2];if(e){H[b-8>>2]=e;oa(e)}b=d;if((c|0)!=(b|0)){continue}break}d=H[a+120>>2]}H[a+124>>2]=c;oa(d)}b=H[a+108>>2];if(b){H[a+112>>2]=b;oa(b)}b=H[a+96>>2];if(b){H[a+100>>2]=b;oa(b)}Za(a+76|0);Za(a+56|0);Za(a+36|0);Za(a+16|0)}function rd(a){a=a|0;var b=0,c=0,d=0;H[a>>2]=2128;d=H[a+60>>2];if(d){b=d;c=H[a- -64>>2];if((b|0)!=(c|0)){while(1){c=c-4|0;b=H[c>>2];H[c>>2]=0;if(b){Ga(b)}if((c|0)!=(d|0)){continue}break}b=H[a+60>>2]}H[a+64>>2]=d;oa(b)}b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}d=H[a+36>>2];if(d){b=d;c=H[a+40>>2];if((b|0)!=(c|0)){while(1){c=c-24|0;ea[H[H[c>>2]>>2]](c)|0;if((c|0)!=(d|0)){continue}break}b=H[a+36>>2]}H[a+40>>2]=d;oa(b)}H[a>>2]=1984;b=H[a+16>>2];if(b){H[a+20>>2]=b;oa(b)}b=H[a+4>>2];if(b){H[a+8>>2]=b;oa(b)}return a|0}function ue(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;c=H[a+8>>2];d=H[a+4>>2];if(c-d>>2>>>0>=b>>>0){if(b){b=b<<2;d=ra(d,0,b)+b|0}H[a+4>>2]=d;return}a:{f=H[a>>2];g=d-f>>2;e=g+b|0;if(e>>>0<1073741824){c=c-f|0;h=c>>>1|0;e=c>>>0>=2147483644?1073741823:e>>>0>>0?h:e;if(e){if(e>>>0>=1073741824){break a}i=pa(e<<2)}c=(g<<2)+i|0;b=b<<2;b=ra(c,0,b)+b|0;if((d|0)!=(f|0)){while(1){c=c-4|0;d=d-4|0;H[c>>2]=H[d>>2];if((d|0)!=(f|0)){continue}break}}H[a+8>>2]=(e<<2)+i;H[a+4>>2]=b;H[a>>2]=c;if(f){oa(f)}return}sa();v()}wa();v()}function rb(a){var b=0,c=0,d=0,e=0,f=0;d=H[a+8>>2];a:{if(I[d+84|0]){break a}b=H[a+16>>2];if(!b|!I[b+84|0]){break a}c=H[d+72>>2];e=H[d+68>>2];F[b+84|0]=0;c=c-e>>2;f=H[b+68>>2];e=H[b+72>>2]-f>>2;b:{if(c>>>0>e>>>0){qb(b+68|0,c-e|0,2316);d=H[a+8>>2];break b}if(c>>>0>=e>>>0){break b}H[b+72>>2]=f+(c<<2)}if(I[d+84|0]){break a}c=H[d+68>>2];if((c|0)==H[d+72>>2]){break a}e=H[H[a+16>>2]+68>>2];b=0;while(1){f=b<<2;H[f+e>>2]=H[c+f>>2];b=b+1|0;c=H[d+68>>2];if(b>>>0>2]-c>>2>>>0){continue}break}}return H[a+16>>2]}function Lg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;e=ca+-64|0;ca=e;f=Ha(e+8|0);H[f+16>>2]=0;H[f+20>>2]=0;H[f>>2]=b;H[f+8>>2]=c;H[f+12>>2]=0;b=e+48|0;Pe(b,a,f,d);H[a+24>>2]=H[e+48>>2];f=a+24|0;a:{if((f|0)==(b|0)){break a}b=a+28|0;c=e+48|4;g=I[e+63|0];d=g<<24>>24;if(F[a+39|0]>=0){if((d|0)>=0){a=H[c+4>>2];H[b>>2]=H[c>>2];H[b+4>>2]=a;H[b+8>>2]=H[c+8>>2];break a}Xb(b,H[e+52>>2],H[e+56>>2]);break a}a=(d|0)<0;Yb(b,a?H[e+52>>2]:c,a?H[e+56>>2]:g)}if(F[e+63|0]<0){oa(H[e+52>>2])}ca=e- -64|0;return f|0}function Kg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;e=ca+-64|0;ca=e;f=Ha(e+8|0);H[f+16>>2]=0;H[f+20>>2]=0;H[f>>2]=b;H[f+8>>2]=c;H[f+12>>2]=0;b=e+48|0;Oe(b,a,f,d);H[a+24>>2]=H[e+48>>2];f=a+24|0;a:{if((f|0)==(b|0)){break a}b=a+28|0;c=e+48|4;g=I[e+63|0];d=g<<24>>24;if(F[a+39|0]>=0){if((d|0)>=0){a=H[c+4>>2];H[b>>2]=H[c>>2];H[b+4>>2]=a;H[b+8>>2]=H[c+8>>2];break a}Xb(b,H[e+52>>2],H[e+56>>2]);break a}a=(d|0)<0;Yb(b,a?H[e+52>>2]:c,a?H[e+56>>2]:g)}if(F[e+63|0]<0){oa(H[e+52>>2])}ca=e- -64|0;return f|0}function Ig(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0;a=ca-32|0;ca=a;a:{d=Ma(c);if(d>>>0<2147483632){b:{c:{if(d>>>0>=11){e=(d|15)+1|0;f=pa(e);H[a+24>>2]=e|-2147483648;H[a+16>>2]=f;H[a+20>>2]=d;e=d+f|0;break c}F[a+27|0]=d;f=a+16|0;e=f+d|0;if(!d){break b}}qa(f,c,d)}F[e|0]=0;F[a+4|0]=0;H[a>>2]=1701667182;F[a+11|0]=4;d=H[b+4>>2];c=-1;d:{if(!d){break d}d=be(d,a,a+16|0);c=-1;if(!d){break d}c=Yd(b,H[d+24>>2])}b=c;if(F[a+11|0]<0){oa(H[a>>2])}if(F[a+27|0]<0){oa(H[a+16>>2])}ca=a+32|0;break a}Na();v()}return b|0}function hd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0;c=H[a+216>>2];if((c|0)!=H[a+220>>2]){while(1){a:{c=H[N(e,144)+c>>2];if((c|0)<0){break a}d=H[a+4>>2];f=H[d+8>>2];if((c|0)>=H[d+12>>2]-f>>2){break a}d=0;c=H[(c<<2)+f>>2];if((ea[H[H[c>>2]+24>>2]](c)|0)<=0){break a}while(1){if((ea[H[H[c>>2]+20>>2]](c,d)|0)!=(b|0)){d=d+1|0;if((ea[H[H[c>>2]+24>>2]](c)|0)>(d|0)){continue}break a}break}return(H[a+216>>2]+N(e,144)|0)+104|0}e=e+1|0;c=H[a+216>>2];if(e>>>0<(H[a+220>>2]-c|0)/144>>>0){continue}break}}return a+184|0}function ab(a){var b=0,c=0,d=0,e=0;c=H[a+640>>2];if(c){d=c;b=H[a+644>>2];if((c|0)!=(b|0)){while(1){d=b-12|0;e=H[d>>2];if(e){H[b-8>>2]=e;oa(e)}b=d;if((c|0)!=(b|0)){continue}break}d=H[a+640>>2]}H[a+644>>2]=c;oa(d)}c=H[a+628>>2];if(c){d=c;b=H[a+632>>2];if((c|0)!=(b|0)){while(1){d=b-12|0;e=H[d>>2];if(e){H[b-8>>2]=e;oa(e)}b=d;if((c|0)!=(b|0)){continue}break}d=H[a+628>>2]}H[a+632>>2]=c;oa(d)}b=H[a+616>>2];if(b){H[a+620>>2]=b;oa(b)}b=H[a+604>>2];if(b){H[a+608>>2]=b;oa(b)}Za(a+584|0);Za(a+564|0);Za(a+544|0)}function Tg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0;d=ca-16|0;ca=d;H[d+12>>2]=0;a:{e=Ma(c);if(e>>>0<2147483632){b:{c:{if(e>>>0>=11){f=(e|15)+1|0;a=pa(f);H[d+8>>2]=f|-2147483648;H[d>>2]=a;H[d+4>>2]=e;f=a+e|0;break c}F[d+11|0]=e;f=d+e|0;a=d;if(!e){break b}}qa(a,c,e)}F[f|0]=0;a=nb(b,d);d:{if((a|0)==(b+4|0)){break d}b=H[a+32>>2];a=H[a+28>>2];if((b-a|0)!=4){break d}H[d+12>>2]=I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24)}a=H[d+12>>2];if(F[d+11|0]<0){oa(H[d>>2])}ca=d+16|0;break a}Na();v()}return a|0}function vb(a){var b=0,c=0,d=0,e=0;c=H[a+128>>2];if(c){d=c;b=H[a+132>>2];if((c|0)!=(b|0)){while(1){d=b-12|0;e=H[d>>2];if(e){H[b-8>>2]=e;oa(e)}b=d;if((c|0)!=(b|0)){continue}break}d=H[a+128>>2]}H[a+132>>2]=c;oa(d)}c=H[a+116>>2];if(c){d=c;b=H[a+120>>2];if((c|0)!=(b|0)){while(1){d=b-12|0;e=H[d>>2];if(e){H[b-8>>2]=e;oa(e)}b=d;if((c|0)!=(b|0)){continue}break}d=H[a+116>>2]}H[a+120>>2]=c;oa(d)}b=H[a+104>>2];if(b){H[a+108>>2]=b;oa(b)}b=H[a+92>>2];if(b){H[a+96>>2]=b;oa(b)}Za(a+72|0);Za(a+52|0);Za(a+32|0)}function kc(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;a:{c=H[a+4>>2];e=H[a>>2];d=c-e|0;b:{if(d>>>0>>0){g=b-d|0;f=H[a+8>>2];if(g>>>0<=f-c>>>0){h=a,i=ra(c,0,g)+g|0,H[h+4>>2]=i;break b}if((b|0)<0){break a}c=f-e|0;f=c<<1;c=c>>>0>=1073741823?2147483647:b>>>0>>0?f:b;f=pa(c);ra(f+d|0,0,g);d=va(f,e,d);H[a+8>>2]=d+c;H[a+4>>2]=b+d;H[a>>2]=d;if(!e){break b}oa(e);break b}if(b>>>0>=d>>>0){break b}H[a+4>>2]=b+e}b=H[a+28>>2];c=b;d=b+1|0;b=H[a+24>>2]+1|0;e=b?c:d;H[a+24>>2]=b;H[a+28>>2]=e;return}sa();v()}function Ka(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;e=H[a+4>>2];if((e|0)!=H[a+8>>2]){H[e>>2]=H[b>>2];H[a+4>>2]=e+4;return}a:{g=H[a>>2];f=e-g|0;c=f>>2;d=c+1|0;if(d>>>0<1073741824){h=c<<2;c=f>>>1|0;c=f>>>0>=2147483644?1073741823:c>>>0>d>>>0?c:d;if(c){if(c>>>0>=1073741824){break a}f=pa(c<<2)}else{f=0}d=h+f|0;H[d>>2]=H[b>>2];b=d+4|0;if((e|0)!=(g|0)){while(1){d=d-4|0;e=e-4|0;H[d>>2]=H[e>>2];if((e|0)!=(g|0)){continue}break}}H[a+8>>2]=f+(c<<2);H[a+4>>2]=b;H[a>>2]=d;if(g){oa(g)}return}sa();v()}wa();v()}function Ia(a){H[a>>2]=-1;H[a+4>>2]=0;H[a+8>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;F[a+28|0]=1;H[a+20>>2]=0;H[a+24>>2]=0;H[a+12>>2]=0;H[a+16>>2]=0;H[a+40>>2]=0;H[a+44>>2]=0;H[a+48>>2]=0;H[a+52>>2]=0;H[a+56>>2]=0;H[a+60>>2]=0;H[a+64>>2]=0;H[a+68>>2]=0;H[a+76>>2]=0;H[a+80>>2]=0;H[a+84>>2]=0;H[a+88>>2]=0;H[a+92>>2]=0;H[a+96>>2]=0;H[a+72>>2]=a+4;H[a+104>>2]=0;H[a+108>>2]=0;F[a+100|0]=1;H[a+112>>2]=0;H[a+116>>2]=0;H[a+120>>2]=0;H[a+124>>2]=0;H[a+128>>2]=0;H[a+132>>2]=0;H[a+136>>2]=0;H[a+140>>2]=0}function Ld(a,b){if(!a){return 0}a:{b:{if(a){if(b>>>0<=127){break b}c:{if(!H[H[4292]>>2]){if((b&-128)==57216){break b}break c}if(b>>>0<=2047){F[a+1|0]=b&63|128;F[a|0]=b>>>6|192;a=2;break a}if(!((b&-8192)!=57344&b>>>0>=55296)){F[a+2|0]=b&63|128;F[a|0]=b>>>12|224;F[a+1|0]=b>>>6&63|128;a=3;break a}if(b-65536>>>0<=1048575){F[a+3|0]=b&63|128;F[a|0]=b>>>18|240;F[a+2|0]=b>>>6&63|128;F[a+1|0]=b>>>12&63|128;a=4;break a}}H[3992]=25;a=-1}else{a=1}break a}F[a|0]=b;a=1}return a}function Hb(a,b){var c=0,d=0,e=0,f=0;d=H[a+12>>2];c=H[a+16>>2]-d>>2;a:{if(c>>>0>>0){ya(a+12|0,b-c|0);break a}if(b>>>0>=c>>>0){break a}H[a+16>>2]=d+(b<<2)}b:{c=H[a>>2];c:{if(H[a+8>>2]-c>>2>>>0>=b>>>0){break c}if(b>>>0>=1073741824){break b}d=H[a+4>>2];e=b<<2;b=pa(e);e=b+e|0;f=b+(d-c&-4)|0;b=f;if((c|0)!=(d|0)){while(1){b=b-4|0;d=d-4|0;H[b>>2]=H[d>>2];if((c|0)!=(d|0)){continue}break}}H[a+8>>2]=e;H[a+4>>2]=f;H[a>>2]=b;if(!c){break c}oa(c)}return}sa();v()}function _b(a){a=a|0;var b=0,c=0,d=0;H[a>>2]=13724;b=H[a+68>>2];if(b){H[a+72>>2]=b;oa(b)}b=H[a+56>>2];if(b){H[a+60>>2]=b;oa(b)}b=H[a+44>>2];if(b){H[a+48>>2]=b;oa(b)}b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}b=H[a+20>>2];if(b){H[a+24>>2]=b;oa(b)}b=H[a+8>>2];if(b){d=b;c=H[a+12>>2];if((b|0)!=(c|0)){while(1){c=c-4|0;d=H[c>>2];H[c>>2]=0;if(d){Ga(d)}if((b|0)!=(c|0)){continue}break}d=H[a+8>>2]}H[a+12>>2]=b;oa(d)}b=H[a+4>>2];H[a+4>>2]=0;if(b){Uc(b)}return a|0}function yb(a,b,c){var d=0,e=0,f=0,g=0,h=0;f=ca-16|0;ca=f;d=ca-32|0;ca=d;e=ca-16|0;ca=e;H[e+12>>2]=b;H[e+8>>2]=b+c;H[d+24>>2]=H[e+12>>2];H[d+28>>2]=H[e+8>>2];ca=e+16|0;c=ca-16|0;ca=c;h=H[d+28>>2];e=H[d+24>>2];g=h-e|0;if((e|0)!=(h|0)){va(a,e,g)}H[c+12>>2]=e+g;H[c+8>>2]=a+g;H[d+16>>2]=H[c+12>>2];H[d+20>>2]=H[c+8>>2];ca=c+16|0;H[d+12>>2]=(H[d+16>>2]-b|0)+b;H[d+8>>2]=(H[d+20>>2]-a|0)+a;H[f+8>>2]=H[d+12>>2];H[f+12>>2]=H[d+8>>2];ca=d+32|0;ca=f+16|0}function ya(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;e=H[a+8>>2];c=H[a+4>>2];if(e-c>>2>>>0>=b>>>0){if(b){b=b<<2;c=ra(c,0,b)+b|0}H[a+4>>2]=c;return}a:{f=c;c=H[a>>2];g=f-c|0;h=g>>2;d=h+b|0;if(d>>>0<1073741824){e=e-c|0;f=e>>>1|0;d=e>>>0>=2147483644?1073741823:d>>>0>>0?f:d;if(d){if(d>>>0>=1073741824){break a}i=pa(d<<2)}b=b<<2;e=ra((h<<2)+i|0,0,b);f=d<<2;d=va(i,c,g);H[a+8>>2]=f+d;H[a+4>>2]=b+e;H[a>>2]=d;if(c){oa(c)}return}sa();v()}wa();v()}function Tc(a,b){var c=0,d=0,e=0,f=0;c=a+4|0;a=nb(a,b);a:{if((c|0)==(a|0)){break a}b=a+28|0;b=F[a+39|0]<0?H[b>>2]:b;while(1){a=b;b=a+1|0;c=F[a|0];if((c|0)==32|c-9>>>0<5){continue}break}b:{c:{d:{c=F[a|0];switch(c-43|0){case 0:break c;case 2:break d;default:break b}}e=1}c=F[b|0];a=b}if(c-48>>>0<10){while(1){d=(N(d,10)-F[a|0]|0)+48|0;b=F[a+1|0];a=a+1|0;if(b-48>>>0<10){continue}break}}a=e?d:0-d|0;if((a|0)==-1){break a}f=(a|0)!=0}return f}function bb(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;a=H[a>>2];c=H[a+4>>2];e=H[a+8>>2];if(c>>>0>>0){H[c>>2]=H[b>>2];H[a+4>>2]=c+4;return}a:{d=c;c=H[a>>2];g=d-c|0;d=g>>2;f=d+1|0;if(f>>>0<1073741824){h=d<<2;e=e-c|0;d=e>>>1|0;f=e>>>0>=2147483644?1073741823:f>>>0>>0?d:f;if(f){if(f>>>0>=1073741824){break a}e=pa(f<<2)}else{e=0}d=h+e|0;H[d>>2]=H[b>>2];b=va(e,c,g);H[a+8>>2]=b+(f<<2);H[a+4>>2]=d+4;H[a>>2]=b;if(c){oa(c)}return}sa();v()}wa();v()}function ob(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;e=H[a+8>>2];c=H[a+4>>2];if(e-c>>3>>>0>=b>>>0){if(b){b=b<<3;c=ra(c,0,b)+b|0}H[a+4>>2]=c;return}a:{f=c;c=H[a>>2];g=f-c|0;h=g>>3;d=h+b|0;if(d>>>0<536870912){e=e-c|0;f=e>>>2|0;d=e>>>0>=2147483640?536870911:d>>>0>>0?f:d;if(d){if(d>>>0>=536870912){break a}i=pa(d<<3)}b=b<<3;e=ra((h<<3)+i|0,0,b);f=d<<3;d=va(i,c,g);H[a+8>>2]=f+d;H[a+4>>2]=b+e;H[a>>2]=d;if(c){oa(c)}return}sa();v()}wa();v()}function kf(a){a=a|0;var b=0,c=0,d=0;H[a>>2]=2328;b=H[a+60>>2];H[a+60>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}d=H[a+36>>2];if(d){c=H[a+40>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=H[c>>2];H[c>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=H[a+36>>2]}H[a+40>>2]=d;oa(b)}H[a>>2]=1984;b=H[a+16>>2];if(b){H[a+20>>2]=b;oa(b)}b=H[a+4>>2];if(b){H[a+8>>2]=b;oa(b)}return a|0}function jf(a){a=a|0;var b=0,c=0,d=0;H[a>>2]=2328;b=H[a+60>>2];H[a+60>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}d=H[a+36>>2];if(d){c=H[a+40>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=H[c>>2];H[c>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=H[a+36>>2]}H[a+40>>2]=d;oa(b)}H[a>>2]=1984;b=H[a+16>>2];if(b){H[a+20>>2]=b;oa(b)}b=H[a+4>>2];if(b){H[a+8>>2]=b;oa(b)}oa(a)}function xi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0;d=ca-16|0;ca=d;e=H[a+4>>2];a:{if((e|0)==-1){break a}c=H[b+20>>2];if(!!H[b+16>>2]&(c|0)>=0|(c|0)>0){break a}Wb(b,H[b+4>>2],H[a+8>>2],H[a+12>>2]);c=H[b+20>>2];if(!!H[b+16>>2]&(c|0)>=0|(c|0)>0){break a}Wb(b,H[b+4>>2],a+20|0,a+24|0);c=H[b+20>>2];f=H[b+16>>2];F[d+15|0]=H[a+4>>2];if(!!f&(c|0)>=0|(c|0)>0){break a}Wb(b,H[b+4>>2],d+15|0,d+16|0)}ca=d+16|0;return(e|0)!=-1|0}function Eh(a){a=a|0;var b=0,c=0,d=0,e=0,f=0;a:{b=H[a+8>>2];b:{if((b|0)<0){break b}c=H[a+4>>2];e=H[c>>2];d=H[c+4>>2]-e>>2;c:{if(d>>>0>>0){ue(c,b-d|0);f=H[a+8>>2];break c}f=b;if(b>>>0>=d>>>0){break c}H[c+4>>2]=e+(b<<2);f=b}d=f;if((d|0)<=0){break b}a=H[a+4>>2];c=H[a>>2];e=H[a+4>>2]-c>>2;a=0;while(1){if((a|0)==(e|0)){break a}H[c+(a<<2)>>2]=a;a=a+1|0;if((d|0)!=(a|0)){continue}break}}return(b^-1)>>>31|0}Ca();v()}function qe(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;e=H[a+8>>2];c=H[a+4>>2];if(e-c>>1>>>0>=b>>>0){if(b){b=b<<1;c=ra(c,0,b)+b|0}H[a+4>>2]=c;return}a:{f=c;c=H[a>>2];g=f-c|0;f=g>>1;d=f+b|0;if((d|0)>=0){e=e-c|0;d=e>>>0>=2147483646?2147483647:d>>>0>>0?e:d;if(d){if((d|0)<0){break a}h=pa(d<<1)}b=b<<1;e=ra((f<<1)+h|0,0,b);f=d<<1;d=va(h,c,g);H[a+8>>2]=f+d;H[a+4>>2]=b+e;H[a>>2]=d;if(c){oa(c)}return}sa();v()}wa();v()}function ng(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;d=ca-16|0;ca=d;Pe(d,a,b,c);H[a+24>>2]=H[d>>2];e=a+24|0;a:{if((e|0)==(d|0)){break a}b=a+28|0;c=d|4;f=I[d+15|0];g=f<<24>>24;if(F[a+39|0]>=0){if((g|0)>=0){a=H[c+4>>2];H[b>>2]=H[c>>2];H[b+4>>2]=a;H[b+8>>2]=H[c+8>>2];break a}Xb(b,H[d+4>>2],H[d+8>>2]);break a}a=(g|0)<0;Yb(b,a?H[d+4>>2]:c,a?H[d+8>>2]:f)}if(F[d+15|0]<0){oa(H[d+4>>2])}ca=d+16|0;return e|0}function mg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;d=ca-16|0;ca=d;Oe(d,a,b,c);H[a+24>>2]=H[d>>2];e=a+24|0;a:{if((e|0)==(d|0)){break a}b=a+28|0;c=d|4;f=I[d+15|0];g=f<<24>>24;if(F[a+39|0]>=0){if((g|0)>=0){a=H[c+4>>2];H[b>>2]=H[c>>2];H[b+4>>2]=a;H[b+8>>2]=H[c+8>>2];break a}Xb(b,H[d+4>>2],H[d+8>>2]);break a}a=(g|0)<0;Yb(b,a?H[d+4>>2]:c,a?H[d+8>>2]:f)}if(F[d+15|0]<0){oa(H[d+4>>2])}ca=d+16|0;return e|0}function za(a,b,c){var d=0,e=0,f=0,g=0;e=ca-16|0;ca=e;a:{b:{if(c>>>0<11){d=a;F[a+11|0]=I[a+11|0]&128|c;F[a+11|0]=I[a+11|0]&127;break b}if(c>>>0>2147483631){break a}g=e+8|0;if(c>>>0>=11){f=c+16&-16;d=f-1|0;d=(d|0)==11?f:d}else{d=10}Zb(g,d+1|0);d=H[e+8>>2];H[a>>2]=d;H[a+8>>2]=H[a+8>>2]&-2147483648|H[e+12>>2]&2147483647;H[a+8>>2]=H[a+8>>2]|-2147483648;H[a+4>>2]=c}yb(d,b,c+1|0);ca=e+16|0;return}Na();v()}function Qg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;d=ca-16|0;ca=d;a:{e=Ma(c);if(e>>>0<2147483632){b:{c:{if(e>>>0>=11){g=(e|15)+1|0;f=pa(g);H[d+8>>2]=g|-2147483648;H[d>>2]=f;H[d+4>>2]=e;g=e+f|0;break c}F[d+11|0]=e;g=d+e|0;f=d;if(!e){break b}}qa(f,c,e)}F[g|0]=0;f=a+16|0;c=$d(b,d,f);b=H[a+16>>2];a=F[a+27|0];if(F[d+11|0]<0){oa(H[d>>2])}ca=d+16|0;a=c?(a|0)<0?b:f:0;break a}Na();v()}return a|0}function Mc(a,b){var c=0,d=0,e=0;c=H[a+4>>2];d=c+b|0;H[a+4>>2]=d;if(!((d-1^c-1)>>>0<32?c:0)){H[H[a>>2]+((d>>>0>=33?d-1>>>5|0:0)<<2)>>2]=0}a:{if(!b){break a}a=H[a>>2]+(c>>>3&536870908)|0;c=c&31;if(c){d=32-c|0;e=b>>>0>d>>>0?d:b;H[a>>2]=H[a>>2]&(-1<>>d-e^-1);b=b-e|0;a=a+4|0}c=b>>>5|0;if(b>>>0>=32){ra(a,0,c<<2)}if((b&-32)==(b|0)){break a}a=(c<<2)+a|0;H[a>>2]=H[a>>2]&(-1>>>32-(b&31)^-1)}}function Fc(a,b,c){var d=0,e=0,f=0;d=H[c+16>>2];a:{if(!d){if(Sd(c)){break a}d=H[c+16>>2]}f=H[c+20>>2];if(d-f>>>0>>0){return ea[H[c+36>>2]](c,a,b)|0}b:{if(H[c+80>>2]<0){d=0;break b}e=b;while(1){d=e;if(!d){d=0;break b}e=d-1|0;if(I[e+a|0]!=10){continue}break}e=ea[H[c+36>>2]](c,a,d)|0;if(e>>>0>>0){break a}a=a+d|0;b=b-d|0;f=H[c+20>>2]}qa(f,a,b);H[c+20>>2]=H[c+20>>2]+b;e=b+d|0}return e}function ad(a){var b=0,c=0,d=0,e=0;if(I[a+76|0]){F[a+76|0]=0;e=H[a+60>>2];c=H[a+72>>2]+7|0;b=c>>>0<7?1:b;d=b<<29|c>>>3;c=d+H[a+56>>2]|0;b=(b>>>3|0)+e|0;H[a+56>>2]=c;H[a+60>>2]=c>>>0>>0?b+1|0:b}if(J[a+38>>1]<=513){F[a+132|0]=0;e=H[a+116>>2];b=0;c=H[a+128>>2]+7|0;b=c>>>0<7?1:b;d=b<<29|c>>>3;c=d+H[a+112>>2]|0;b=(b>>>3|0)+e|0;H[a+112>>2]=c;H[a+116>>2]=c>>>0>>0?b+1|0:b}}function re(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>10){break a}d=H[c+20>>2];f=H[c+12>>2];e=H[c+16>>2];if((d|0)>=(f|0)&e>>>0>=K[c+8>>2]|(d|0)>(f|0)){break a}f=F[e+H[c>>2]|0];e=e+1|0;d=e?d:d+1|0;H[c+16>>2]=e;H[c+20>>2]=d;d=f;b:{if((d|0)<0){if(!re(a+1|0,b,c)){break a}a=H[b>>2];d=d&127|a<<7;a=H[b+4>>2]<<7|a>>>25;break b}d=d&255;a=0}H[b>>2]=d;H[b+4>>2]=a;g=1}return g}function gb(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>10){break a}d=H[c+20>>2];f=H[c+12>>2];e=H[c+16>>2];if((d|0)>=(f|0)&e>>>0>=K[c+8>>2]|(d|0)>(f|0)){break a}f=F[e+H[c>>2]|0];e=e+1|0;d=e?d:d+1|0;H[c+16>>2]=e;H[c+20>>2]=d;d=f;b:{if((d|0)<0){if(!gb(a+1|0,b,c)){break a}a=H[b>>2];d=d&127|a<<7;a=H[b+4>>2]<<7|a>>>25;break b}d=d&255;a=0}H[b>>2]=d;H[b+4>>2]=a;g=1}return g}function Nh(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0;e=ca+-64|0;ca=e;d=ea[H[H[a>>2]+44>>2]](a,b)|0;a=ea[H[H[a>>2]+40>>2]](a,b)|0;f=Eb(e);g=H[b+56>>2];h=d&255;i=a;a=a-1|0;if(a>>>0<=10){a=H[(a<<2)+13584>>2]}else{a=-1}d=N(a,d);lc(f,g,h,i,0,d,d>>31);a=jc(pa(96),f);mb(a,c);F[a+84|0]=1;H[a+72>>2]=H[a+68>>2];H[a+60>>2]=H[b+60>>2];ca=e- -64|0;return a|0}function If(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;if(Ya(a,H[b+8>>2],e)){if(!(H[b+28>>2]==1|H[b+4>>2]!=(c|0))){H[b+28>>2]=d}return}a:{if(!Ya(a,H[b>>2],e)){break a}if(!(H[b+16>>2]!=(c|0)&H[b+20>>2]!=(c|0))){if((d|0)!=1){break a}H[b+32>>2]=1;return}H[b+20>>2]=c;H[b+32>>2]=d;H[b+40>>2]=H[b+40>>2]+1;if(!(H[b+36>>2]!=1|H[b+24>>2]!=2)){F[b+54|0]=1}H[b+44>>2]=4}}function Bh(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0;e=H[a+32>>2];b=e;h=H[b+8>>2];g=H[b+12>>2];c=H[b+16>>2];b=H[b+20>>2];f=c+4|0;b=f>>>0<4?b+1|0:b;d=0;a:{if(f>>>0>h>>>0&(b|0)>=(g|0)|(b|0)>(g|0)){break a}c=H[e>>2]+c|0;c=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);H[e+16>>2]=f;H[e+20>>2]=b;d=0;if((c|0)<0){break a}H[H[a+4>>2]+80>>2]=c;d=1}return d|0}function qi(a){a=a|0;var b=0,c=0,d=0;H[a>>2]=11276;b=H[a+48>>2];H[a+48>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}H[a>>2]=13280;b=H[a+20>>2];if(b){H[a+24>>2]=b;oa(b)}d=H[a+8>>2];if(d){c=H[a+12>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=H[c>>2];H[c>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=H[a+8>>2]}H[a+12>>2]=d;oa(b)}return a|0}function Ee(a,b){var c=0,d=0,e=0,f=0;H[a+144>>2]=b;c=H[(ea[H[H[b>>2]+32>>2]](b)|0)+32>>2];c=H[c>>2]+H[c+16>>2]|0;d=H[(ea[H[H[b>>2]+32>>2]](b)|0)+32>>2];d=H[d+8>>2]-H[d+16>>2]|0;e=a,f=J[H[(ea[H[H[b>>2]+32>>2]](b)|0)+32>>2]+38>>1],G[e+38>>1]=f;H[a>>2]=c;H[a+16>>2]=0;H[a+20>>2]=0;H[a+8>>2]=d;H[a+12>>2]=0;e=a,f=ea[H[H[b>>2]+36>>2]](b)|0,H[e+148>>2]=f}function Cd(a,b,c,d){F[a+53|0]=1;a:{if(H[a+4>>2]!=(c|0)){break a}F[a+52|0]=1;c=H[a+16>>2];b:{if(!c){H[a+36>>2]=1;H[a+24>>2]=d;H[a+16>>2]=b;if((d|0)!=1){break a}if(H[a+48>>2]==1){break b}break a}if((b|0)==(c|0)){c=H[a+24>>2];if((c|0)==2){H[a+24>>2]=d;c=d}if(H[a+48>>2]!=1){break a}if((c|0)==1){break b}break a}H[a+36>>2]=H[a+36>>2]+1}F[a+54|0]=1}}function pi(a){a=a|0;var b=0,c=0,d=0;H[a>>2]=11276;b=H[a+48>>2];H[a+48>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}H[a>>2]=13280;b=H[a+20>>2];if(b){H[a+24>>2]=b;oa(b)}d=H[a+8>>2];if(d){c=H[a+12>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=H[c>>2];H[c>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=H[a+8>>2]}H[a+12>>2]=d;oa(b)}oa(a)}function zh(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0;e=H[a+32>>2];b=e;g=H[b+8>>2];d=H[b+12>>2];c=H[b+16>>2];b=H[b+20>>2];f=d;d=c+4|0;b=d>>>0<4?b+1|0:b;if((f|0)>=(b|0)&d>>>0<=g>>>0|(b|0)<(f|0)){c=H[e>>2]+c|0;c=I[c|0]|I[c+1|0]<<8|(I[c+2|0]<<16|I[c+3|0]<<24);H[e+16>>2]=d;H[e+20>>2]=b;H[H[a+4>>2]+80>>2]=c}return(b|0)<=(f|0)&d>>>0<=g>>>0|(b|0)<(f|0)}function Mf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;e=ca+-64|0;ca=e;d=1;a:{if(Ya(a,b,0)){break a}d=0;if(!b){break a}b=Ed(b,14972);d=0;if(!b){break a}d=e+8|0;ra(d|4,0,52);H[e+56>>2]=1;H[e+20>>2]=-1;H[e+16>>2]=a;H[e+8>>2]=b;ea[H[H[b>>2]+28>>2]](b,d,H[c>>2],1);a=H[e+32>>2];if((a|0)==1){H[c>>2]=H[e+24>>2]}d=(a|0)==1}ca=e- -64|0;return d|0}function Ie(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=ca-16|0;ca=d;H[a+4>>2]=b;b=H[b+64>>2];e=H[b>>2];b=H[b+4>>2];F[d+15|0]=0;Oa(a+24|0,(b-e>>2>>>0)/3|0,d+15|0);b=H[a+4>>2];e=H[b+56>>2];b=H[b+52>>2];F[d+14|0]=0;Oa(a+36|0,e-b>>2,d+14|0);b=H[c+12>>2];H[a+16>>2]=H[c+8>>2];H[a+20>>2]=b;b=H[c+4>>2];H[a+8>>2]=H[c>>2];H[a+12>>2]=b;ca=d+16|0}function pc(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!b){H[c>>2]=0;return}h=0-I[a+12|0]&255;e=H[a+4>>2];d=H[a+8>>2];i=H[a>>2];while(1){j=f<<1;if(!((e|0)<=0|d>>>0>4095)){e=e-1|0;H[a+4>>2]=e;d=I[e+i|0]|d<<8}g=d&255;f=g>>>0>>0;k=g;g=N(d>>>8|0,h);d=f?k+g|0:d-(h+g|0)|0;H[a+8>>2]=d;f=f|j;b=b-1|0;if(b){continue}break}H[c>>2]=f}function yg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;a=ca-16|0;ca=a;f=F[b+24|0];e=H[3411];H[a+8>>2]=H[3410];H[a+12>>2]=e;e=H[3409];H[a>>2]=H[3408];H[a+4>>2]=e;e=Va(b,c,f,a);if(e){b=0;if(f){c=(f&255)<<2;b=pa(c);g=qa(b,a,c)+c|0}c=H[d>>2];if(c){H[d+4>>2]=c;oa(c)}H[d+8>>2]=g;H[d+4>>2]=g;H[d>>2]=b}ca=a+16|0;return e|0}function of(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0;f=ea[H[H[a>>2]+24>>2]](a)|0;c=1;a:{if((f|0)<=0){break a}d=H[H[a+36>>2]>>2];g=a+48|0;c=0;if(!(ea[H[H[d>>2]+16>>2]](d,g,b)|0)){break a}while(1){e=e+1|0;if((f|0)!=(e|0)){d=H[H[a+36>>2]+(e<<2)>>2];if(ea[H[H[d>>2]+16>>2]](d,g,b)|0){continue}}break}c=(e|0)>=(f|0)}return c|0}function nf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0;f=ea[H[H[a>>2]+24>>2]](a)|0;c=1;a:{if((f|0)<=0){break a}d=H[H[a+36>>2]>>2];g=a+48|0;c=0;if(!(ea[H[H[d>>2]+20>>2]](d,g,b)|0)){break a}while(1){e=e+1|0;if((f|0)!=(e|0)){d=H[H[a+36>>2]+(e<<2)>>2];if(ea[H[H[d>>2]+20>>2]](d,g,b)|0){continue}}break}c=(e|0)>=(f|0)}return c|0}function _c(a,b){var c=0,d=0;a:{c=H[a+4>>2];d=H[a+8>>2];if((c|0)==d<<5){if((c+1|0)<0){break a}if(c>>>0<=1073741822){d=d<<6;c=(c&-32)+32|0;c=c>>>0>>0?d:c}else{c=2147483647}pb(a,c);c=H[a+4>>2]}H[a+4>>2]=c+1;d=1<>2]+(c>>>3&536870908)|0;if(I[b|0]){H[a>>2]=d|H[a>>2];return}H[a>>2]=H[a>>2]&(d^-1);return}sa();v()}function $h(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=ca-16|0;ca=d;H[a+4>>2]=b;e=H[b>>2];b=H[b+4>>2];F[d+15|0]=0;Oa(a+24|0,(b-e>>2>>>0)/3|0,d+15|0);b=H[a+4>>2];e=H[b+28>>2];b=H[b+24>>2];F[d+14|0]=0;Oa(a+36|0,e-b>>2,d+14|0);b=H[c+12>>2];H[a+16>>2]=H[c+8>>2];H[a+20>>2]=b;b=H[c+4>>2];H[a+8>>2]=H[c>>2];H[a+12>>2]=b;ca=d+16|0}function $b(a){var b=0;H[a>>2]=0;H[a+4>>2]=0;H[a+56>>2]=0;H[a+48>>2]=0;H[a+52>>2]=0;H[a+40>>2]=0;H[a+44>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;H[a+24>>2]=0;H[a+28>>2]=0;H[a+16>>2]=0;H[a+20>>2]=0;H[a+8>>2]=0;H[a+12>>2]=0;b=a- -64|0;H[b>>2]=0;H[b+4>>2]=0;H[a+72>>2]=0;H[a+76>>2]=0;H[a+80>>2]=0;H[a+84>>2]=0;H[a+60>>2]=a;return a}function td(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=H[c+20>>2];e=H[c+12>>2];f=H[c+16>>2];if((d|0)>=(e|0)&f>>>0>=K[c+8>>2]|(d|0)>(e|0)){break a}e=I[H[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;H[c+16>>2]=f;H[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!td(a+1|0,b,c)){break a}e=d&127|H[b>>2]<<7}H[b>>2]=e;g=1}return g} +function hb(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=H[c+20>>2];e=H[c+12>>2];f=H[c+16>>2];if((d|0)>=(e|0)&f>>>0>=K[c+8>>2]|(d|0)>(e|0)){break a}e=I[H[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;H[c+16>>2]=f;H[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!hb(a+1|0,b,c)){break a}e=d&127|H[b>>2]<<7}H[b>>2]=e;g=1}return g}function Xa(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=H[c+20>>2];e=H[c+12>>2];f=H[c+16>>2];if((d|0)>=(e|0)&f>>>0>=K[c+8>>2]|(d|0)>(e|0)){break a}e=I[H[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;H[c+16>>2]=f;H[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!Xa(a+1|0,b,c)){break a}e=d&127|H[b>>2]<<7}H[b>>2]=e;g=1}return g}function Qe(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=H[c+20>>2];e=H[c+12>>2];f=H[c+16>>2];if((d|0)>=(e|0)&f>>>0>=K[c+8>>2]|(d|0)>(e|0)){break a}e=I[H[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;H[c+16>>2]=f;H[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!Qe(a+1|0,b,c)){break a}e=d&127|H[b>>2]<<7}H[b>>2]=e;g=1}return g}function Pc(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=H[c+20>>2];e=H[c+12>>2];f=H[c+16>>2];if((d|0)>=(e|0)&f>>>0>=K[c+8>>2]|(d|0)>(e|0)){break a}e=I[H[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;H[c+16>>2]=f;H[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!Pc(a+1|0,b,c)){break a}e=d&127|H[b>>2]<<7}H[b>>2]=e;g=1}return g}function Fb(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=H[c+20>>2];e=H[c+12>>2];f=H[c+16>>2];if((d|0)>=(e|0)&f>>>0>=K[c+8>>2]|(d|0)>(e|0)){break a}e=I[H[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;H[c+16>>2]=f;H[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!Fb(a+1|0,b,c)){break a}e=d&127|H[b>>2]<<7}H[b>>2]=e;g=1}return g}function Ea(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=H[c+20>>2];e=H[c+12>>2];f=H[c+16>>2];if((d|0)>=(e|0)&f>>>0>=K[c+8>>2]|(d|0)>(e|0)){break a}e=I[H[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;H[c+16>>2]=f;H[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!Ea(a+1|0,b,c)){break a}e=d&127|H[b>>2]<<7}H[b>>2]=e;g=1}return g}function Bb(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=H[c+20>>2];e=H[c+12>>2];f=H[c+16>>2];if((d|0)>=(e|0)&f>>>0>=K[c+8>>2]|(d|0)>(e|0)){break a}e=I[H[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;H[c+16>>2]=f;H[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!Bb(a+1|0,b,c)){break a}e=d&127|H[b>>2]<<7}H[b>>2]=e;g=1}return g}function Fa(a,b,c){var d=0,e=0;a:{b:{if(c>>>0>=4){if((a|b)&3){break b}while(1){if(H[a>>2]!=H[b>>2]){break b}b=b+4|0;a=a+4|0;c=c-4|0;if(c>>>0>3){continue}break}}if(!c){break a}}while(1){d=I[a|0];e=I[b|0];if((d|0)==(e|0)){b=b+1|0;a=a+1|0;c=c-1|0;if(c){continue}break a}break}return d-e|0}return 0}function Yc(a){var b=0,c=0,d=0,e=0;d=H[a>>2];if(d){e=d;c=H[a+4>>2];if((d|0)!=(c|0)){while(1){e=c-144|0;b=H[e+132>>2];if(b){H[c-8>>2]=b;oa(b)}b=H[c-28>>2];if(b){H[c-24>>2]=b;oa(b)}b=H[c-40>>2];if(b){H[c-36>>2]=b;oa(b)}oc(c-140|0);c=e;if((d|0)!=(c|0)){continue}break}e=H[a>>2]}H[a+4>>2]=d;oa(e)}}function Dg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=H[b+4>>2];a:{if(!d){break a}b=H[H[H[b+8>>2]+(c<<2)>>2]+60>>2];if((b|0)<0){break a}a=H[d+24>>2];c=H[d+28>>2];if((a|0)==(c|0)){break a}b:{while(1){e=H[a>>2];if((b|0)==H[e+24>>2]){break b}a=a+4|0;if((c|0)!=(a|0)){continue}break}e=0}}return e|0}function Zh(a){a=a|0;var b=0;H[a+8>>2]=12384;H[a>>2]=12172;b=H[a+96>>2];if(b){H[a+100>>2]=b;oa(b)}b=H[a+80>>2];if(b){H[a+84>>2]=b;oa(b)}b=H[a+68>>2];if(b){H[a+72>>2]=b;oa(b)}b=H[a+56>>2];if(b){H[a+60>>2]=b;oa(b)}H[a+8>>2]=12620;b=H[a+44>>2];if(b){oa(b)}b=H[a+32>>2];if(b){oa(b)}return a|0}function Uc(a){var b=0,c=0,d=0;if(a){d=H[a+24>>2];if(d){b=d;c=H[a+28>>2];if((b|0)!=(c|0)){while(1){c=c-4|0;b=H[c>>2];H[c>>2]=0;if(b){Ra(b+12|0,H[b+16>>2]);Qa(b,H[b+4>>2]);oa(b)}if((c|0)!=(d|0)){continue}break}b=H[a+24>>2]}H[a+28>>2]=d;oa(b)}Ra(a+12|0,H[a+16>>2]);Qa(a,H[a+4>>2]);oa(a)}}function Yh(a){a=a|0;var b=0;H[a+8>>2]=12384;H[a>>2]=12172;b=H[a+96>>2];if(b){H[a+100>>2]=b;oa(b)}b=H[a+80>>2];if(b){H[a+84>>2]=b;oa(b)}b=H[a+68>>2];if(b){H[a+72>>2]=b;oa(b)}b=H[a+56>>2];if(b){H[a+60>>2]=b;oa(b)}H[a+8>>2]=12620;b=H[a+44>>2];if(b){oa(b)}b=H[a+32>>2];if(b){oa(b)}oa(a)}function vi(a){a=a|0;var b=0,c=0,d=0;H[a>>2]=13280;b=H[a+20>>2];if(b){H[a+24>>2]=b;oa(b)}d=H[a+8>>2];if(d){c=H[a+12>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=H[c>>2];H[c>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=H[a+8>>2]}H[a+12>>2]=d;oa(b)}return a|0}function xc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0;h=H[c+8>>2];e=H[c+16>>2];g=H[c+12>>2];f=g;d=H[c+20>>2];if(h>>>0>e>>>0&(f|0)>=(d|0)|(d|0)<(f|0)){b=I[H[c>>2]+e|0];i=e+1|0;f=i?d:d+1|0;H[c+16>>2]=i;H[c+20>>2]=f;H[a+4>>2]=b}return e>>>0>>0&(d|0)<=(g|0)|(d|0)<(g|0)}function Wc(a){a=a|0;var b=0,c=0,d=0;H[a>>2]=13280;b=H[a+20>>2];if(b){H[a+24>>2]=b;oa(b)}d=H[a+8>>2];if(d){c=H[a+12>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=H[c>>2];H[c>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=H[a+8>>2]}H[a+12>>2]=d;oa(b)}oa(a)}function Ya(a,b,c){var d=0;if(!c){return H[a+4>>2]==H[b+4>>2]}if((a|0)==(b|0)){return 1}d=H[a+4>>2];a=I[d|0];c=H[b+4>>2];b=I[c|0];a:{if(!a|(b|0)!=(a|0)){break a}while(1){b=I[c+1|0];a=I[d+1|0];if(!a){break a}c=c+1|0;d=d+1|0;if((a|0)==(b|0)){continue}break}}return(a|0)==(b|0)}function _h(a){a=a|0;var b=0;H[a>>2]=12384;b=H[a+88>>2];if(b){H[a+92>>2]=b;oa(b)}b=H[a+72>>2];if(b){H[a+76>>2]=b;oa(b)}b=H[a+60>>2];if(b){H[a- -64>>2]=b;oa(b)}b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}H[a>>2]=12620;b=H[a+36>>2];if(b){oa(b)}b=H[a+24>>2];if(b){oa(b)}return a|0}function Fg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=H[b+12>>2];b=H[b+8>>2];a=0;a:{if((d|0)==(b|0)){break a}a=d-b>>2;d=a>>>0<=1?1:a;a=0;b:{while(1){e=H[b+(a<<2)>>2];if(H[e+60>>2]==(c|0)){break b}a=a+1|0;if((d|0)!=(a|0)){continue}break}a=0;break a}a=(a|0)!=-1?e:0}return a|0}function ae(a,b){var c=0,d=0,e=0;H[a+8>>2]=0;H[a>>2]=0;H[a+4>>2]=0;a:{c=H[b+4>>2];d=H[b>>2];b:{if((c|0)==(d|0)){a=c;break b}c=c-d|0;if((c|0)<0){break a}d=c;e=pa(c);c=ra(e,0,c);d=d+c|0;H[a+8>>2]=d;H[a+4>>2]=d;H[a>>2]=c;c=H[b>>2];a=H[b+4>>2]}qa(e,c,a-c|0);return}sa();v()}function ed(a){var b=0,c=0,d=0,e=0;c=H[a+4>>2];d=H[a>>2];if((c|0)!=(d|0)){while(1){e=c-144|0;b=H[e+132>>2];if(b){H[c-8>>2]=b;oa(b)}b=H[c-28>>2];if(b){H[c-24>>2]=b;oa(b)}b=H[c-40>>2];if(b){H[c-36>>2]=b;oa(b)}oc(c-140|0);c=e;if((d|0)!=(c|0)){continue}break}}H[a+4>>2]=d}function Vh(a){a=a|0;var b=0;H[a>>2]=12384;b=H[a+88>>2];if(b){H[a+92>>2]=b;oa(b)}b=H[a+72>>2];if(b){H[a+76>>2]=b;oa(b)}b=H[a+60>>2];if(b){H[a- -64>>2]=b;oa(b)}b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}H[a>>2]=12620;b=H[a+36>>2];if(b){oa(b)}b=H[a+24>>2];if(b){oa(b)}oa(a)}function cb(a){var b=0;if(a){b=H[a+76>>2];if(b){H[a+80>>2]=b;oa(b)}b=H[a- -64>>2];if(b){H[a+68>>2]=b;oa(b)}b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}b=H[a+24>>2];if(b){H[a+28>>2]=b;oa(b)}b=H[a+12>>2];if(b){H[a+16>>2]=b;oa(b)}b=H[a>>2];if(b){H[a+4>>2]=b;oa(b)}oa(a)}}function Jd(a,b,c){var d=0,e=0,f=0,g=0;f=ca-16|0;ca=f;d=ca-16|0;ca=d;b=b-a>>2;while(1){if(b){H[d+12>>2]=a;e=b>>>1|0;H[d+12>>2]=H[d+12>>2]+(e<<2);g=(e^-1)+b|0;b=e;e=K[H[d+12>>2]>>2]>2];b=e?g:b;a=e?H[d+12>>2]+4|0:a;continue}break}ca=d+16|0;ca=f+16|0;return a}function oc(a){var b=0;b=H[a+84>>2];if(b){H[a+88>>2]=b;oa(b)}b=H[a+72>>2];if(b){H[a+76>>2]=b;oa(b)}b=H[a+52>>2];if(b){H[a+56>>2]=b;oa(b)}b=H[a+40>>2];if(b){H[a+44>>2]=b;oa(b)}b=H[a+28>>2];if(b){H[a+32>>2]=b;oa(b)}b=H[a+12>>2];if(b){oa(b)}a=H[a>>2];if(a){oa(a)}}function Xc(a,b){var c=0,d=0;d=pa(40);H[d>>2]=-1;c=d+8|0;H[c+16>>2]=0;H[c+20>>2]=0;H[c+8>>2]=0;H[c>>2]=0;H[c+4>>2]=0;H[c+24>>2]=0;H[c+28>>2]=0;ea[H[H[a>>2]+16>>2]](a,d);a=H[b+88>>2];H[b+88>>2]=d;if(a){b=H[a+8>>2];if(b){H[a+12>>2]=b;oa(b)}oa(a)}return 1}function Ma(a){var b=0,c=0,d=0;b=a;a:{if(b&3){while(1){if(!I[b|0]){break a}b=b+1|0;if(b&3){continue}break}}while(1){c=b;b=b+4|0;d=H[c>>2];if(!((d^-1)&d-16843009&-2139062144)){continue}break}while(1){b=c;c=b+1|0;if(I[b|0]){continue}break}}return b-a|0}function Ba(a){var b=0,c=0,d=0,e=0,f=0;d=I[a+12|0];c=H[a+8>>2];a:{if(c>>>0>4095){break a}b=H[a+4>>2];if((b|0)<=0){break a}b=b-1|0;H[a+4>>2]=b;c=I[b+H[a>>2]|0]|c<<8}d=0-d&255;b=N(d,c>>>8|0);e=c&255;f=e>>>0>>0;H[a+8>>2]=f?b+e|0:c-(b+d|0)|0;return f}function od(a,b){H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=1984;H[a+12>>2]=0;H[a+16>>2]=0;H[a+20>>2]=0;H[a+24>>2]=0;H[a+28>>2]=0;H[a+32>>2]=0;H[a+36>>2]=0;H[a+40>>2]=0;H[a>>2]=2328;H[a+60>>2]=b;H[a+44>>2]=0;H[a+48>>2]=0;H[a+52>>2]=0;H[a+56>>2]=0;return a}function mc(a,b){var c=0,d=0,e=0;c=Ma(b);if(c>>>0<2147483632){a:{b:{if(c>>>0>=11){d=(c|15)+1|0;e=pa(d);H[a+8>>2]=d|-2147483648;H[a>>2]=e;H[a+4>>2]=c;d=c+e|0;break b}F[a+11|0]=c;d=a+c|0;e=a;if(!c){break a}}va(e,b,c)}F[d|0]=0;return a}Na();v()}function Ng(a){a=a|0;var b=0,c=0,d=0;if(a){if(F[a+27|0]<0){oa(H[a+16>>2])}b=H[a>>2];if(b){c=b;d=H[a+4>>2];if((b|0)!=(d|0)){while(1){c=d-12|0;if(F[d-1|0]<0){oa(H[c>>2])}d=c;if((d|0)!=(b|0)){continue}break}c=H[a>>2]}H[a+4>>2]=b;oa(c)}oa(a)}}function Jb(a,b){var c=0,d=0,e=0;a:{c=H[a>>2];b:{if(H[a+8>>2]-c>>2>>>0>=b>>>0){break b}if(b>>>0>=1073741824){break a}d=H[a+4>>2]-c|0;e=b<<2;b=va(pa(e),c,d);H[a+8>>2]=b+e;H[a+4>>2]=b+d;H[a>>2]=b;if(!c){break b}oa(c)}return}sa();v()}function Ga(a){a=a|0;var b=0,c=0;if(a){b=H[a+88>>2];H[a+88>>2]=0;if(b){c=H[b+8>>2];if(c){H[b+12>>2]=c;oa(c)}oa(b)}b=H[a+68>>2];if(b){H[a+72>>2]=b;oa(b)}b=H[a+64>>2];H[a+64>>2]=0;if(b){c=H[b>>2];if(c){H[b+4>>2]=c;oa(c)}oa(b)}oa(a)}}function Nd(a){var b=0,c=0,d=0;if(F[H[a>>2]]-48>>>0>=10){return 0}while(1){d=H[a>>2];c=-1;if(b>>>0<=214748364){c=F[d|0]-48|0;b=N(b,10);c=(c|0)>(b^2147483647)?-1:c+b|0}H[a>>2]=d+1;b=c;if(F[d+1|0]-48>>>0<10){continue}break}return b}function Cg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;b=H[b+96>>2];a=pa(12);b=b+N(c,12)|0;c=H[b+4>>2];H[a>>2]=H[b>>2];H[a+4>>2]=c;H[a+8>>2]=H[b+8>>2];b=H[d>>2];if(b){H[d+4>>2]=b;oa(b)}H[d>>2]=a;a=a+12|0;H[d+8>>2]=a;H[d+4>>2]=a;return 1}function Ai(a){a=a|0;var b=0;H[a+24>>2]=1832;H[a>>2]=11048;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}H[a>>2]=2448;b=H[a+20>>2];H[a+20>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}H[a>>2]=2232;b=H[a+16>>2];H[a+16>>2]=0;if(b){Ga(b)}return a|0}function Sj(a,b,c,d){var e=0,f=0,g=0,h=0;f=b^d;g=f>>31;e=b>>31;a=a^e;h=a-e|0;e=(b^e)-((a>>>0>>0)+e|0)|0;a=d>>31;b=c^a;f=f>>31;a=Tj(h,e,b-a|0,(a^d)-((a>>>0>b>>>0)+a|0)|0)^f;b=a-f|0;da=(g^da)-((a>>>0>>0)+g|0)|0;return b}function yi(a){a=a|0;var b=0;H[a+24>>2]=1832;H[a>>2]=11048;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}H[a>>2]=2448;b=H[a+20>>2];H[a+20>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}H[a>>2]=2232;b=H[a+16>>2];H[a+16>>2]=0;if(b){Ga(b)}oa(a)}function Yb(a,b,c){var d=0,e=0,f=0;e=ca-16|0;ca=e;d=H[a+8>>2]&2147483647;a:{if(d>>>0>c>>>0){d=H[a>>2];H[a+4>>2]=c;yb(d,b,c);F[e+15|0]=0;F[c+d|0]=I[e+15|0];break a}f=a;a=H[a+4>>2];Gd(f,d-1|0,(c-d|0)+1|0,a,a,c,b)}ca=e+16|0}function Bf(a,b){a=a|0;b=b|0;var c=0,d=0;c=ca-16|0;ca=c;a=H[a+4>>2];a:{if((a|0)==-1){break a}F[c+15|0]=a;d=H[b+20>>2];if(!!H[b+16>>2]&(d|0)>=0|(d|0)>0){break a}Wb(b,H[b+4>>2],c+15|0,c+16|0)}ca=c+16|0;return(a|0)!=-1|0}function Xb(a,b,c){var d=0,e=0;d=ca-16|0;ca=d;a:{if(c>>>0<=10){F[a+11|0]=I[a+11|0]&128|c;F[a+11|0]=I[a+11|0]&127;yb(a,b,c);F[d+15|0]=0;F[a+c|0]=I[d+15|0];break a}e=a;a=I[a+11|0]&127;Gd(e,10,c-10|0,a,a,c,b)}ca=d+16|0}function Rj(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0;e=c>>>16|0;f=a>>>16|0;j=N(e,f);g=c&65535;h=a&65535;i=N(g,h);f=(i>>>16|0)+N(f,g)|0;e=(f&65535)+N(e,h)|0;da=(N(b,c)+j|0)+N(a,d)+(f>>>16)+(e>>>16)|0;return i&65535|e<<16}function Dd(a,b,c){var d=0;d=H[a+16>>2];if(!d){H[a+36>>2]=1;H[a+24>>2]=c;H[a+16>>2]=b;return}a:{if((b|0)==(d|0)){if(H[a+24>>2]!=2){break a}H[a+24>>2]=c;return}F[a+54|0]=1;H[a+24>>2]=2;H[a+36>>2]=H[a+36>>2]+1}}function th(){var a=0;a=Eb(pa(96));H[a+64>>2]=0;H[a+68>>2]=0;H[a+88>>2]=0;H[a+72>>2]=0;H[a+76>>2]=0;F[a+77|0]=0;F[a+78|0]=0;F[a+79|0]=0;F[a+80|0]=0;F[a+81|0]=0;F[a+82|0]=0;F[a+83|0]=0;F[a+84|0]=0;return a|0}function zi(a,b){a=a|0;b=b|0;var c=0,d=0;H[b>>2]=2;c=H[b+8>>2];d=H[b+12>>2]-c|0;if(d>>>0<=4294967291){kc(b+8|0,d+4|0);c=H[b+8>>2]}b=c+d|0;a=H[a+4>>2];F[b|0]=a;F[b+1|0]=a>>>8;F[b+2|0]=a>>>16;F[b+3|0]=a>>>24}function rj(a){a=a|0;var b=0;H[a>>2]=5580;b=H[a+96>>2];if(b){oa(b)}b=H[a+84>>2];if(b){oa(b)}b=H[a+72>>2];if(b){oa(b)}b=H[a+60>>2];if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}return a|0}function ib(a,b,c,d,e){var f=0;f=ca-256|0;ca=f;if(!(e&73728|(c|0)<=(d|0))){d=c-d|0;c=d>>>0<256;ra(f,b&255,c?d:256);if(!c){while(1){Ab(a,f,256);d=d-256|0;if(d>>>0>255){continue}break}}Ab(a,f,d)}ca=f+256|0}function Ij(a){a=a|0;var b=0;H[a>>2]=3564;b=H[a+96>>2];if(b){oa(b)}b=H[a+84>>2];if(b){oa(b)}b=H[a+72>>2];if(b){oa(b)}b=H[a+60>>2];if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}return a|0}function Ch(a){a=a|0;var b=0,c=0,d=0;b=H[a+8>>2];d=H[a+12>>2];if((b|0)==(d|0)){return 1}while(1){c=H[b>>2];c=ea[H[H[c>>2]+16>>2]](c,H[a+32>>2])|0;if(c){b=b+4|0;if((d|0)!=(b|0)){continue}}break}return c|0}function Yd(a,b){var c=0,d=0;c=H[a+8>>2];a=H[a+12>>2];if((c|0)!=(a|0)){a=a-c>>2;d=a>>>0<=1?1:a;a=0;while(1){if(H[H[(a<<2)+c>>2]+60>>2]==(b|0)){return a}a=a+1|0;if((d|0)!=(a|0)){continue}break}}return-1}function qj(a){a=a|0;var b=0;H[a>>2]=5580;b=H[a+96>>2];if(b){oa(b)}b=H[a+84>>2];if(b){oa(b)}b=H[a+72>>2];if(b){oa(b)}b=H[a+60>>2];if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}oa(a)}function Hj(a){a=a|0;var b=0;H[a>>2]=3564;b=H[a+96>>2];if(b){oa(b)}b=H[a+84>>2];if(b){oa(b)}b=H[a+72>>2];if(b){oa(b)}b=H[a+60>>2];if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}oa(a)}function $d(a,b,c){var d=0,e=0;d=a+4|0;a=nb(a,b);a:{if((d|0)==(a|0)){break a}b=H[a+32>>2];d=H[a+28>>2];if((b|0)==(d|0)){break a}Cc(c,b-d|0);c=Dc(c);b=H[a+28>>2];qa(c,b,H[a+32>>2]-b|0);e=1}return e}function Qf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;e=ca-16|0;ca=e;a=_(H[a+60>>2],b|0,c|0,d&255,e+8|0)|0;if(a){H[3992]=a;a=-1}else{a=0}ca=e+16|0;da=a?-1:H[e+12>>2];return(a?-1:H[e+8>>2])|0}function Sd(a){var b=0;b=H[a+72>>2];H[a+72>>2]=b-1|b;b=H[a>>2];if(b&8){H[a>>2]=b|32;return-1}H[a+4>>2]=0;H[a+8>>2]=0;b=H[a+44>>2];H[a+28>>2]=b;H[a+20>>2]=b;H[a+16>>2]=b+H[a+48>>2];return 0}function Eb(a){H[a+8>>2]=0;H[a+12>>2]=0;H[a>>2]=0;H[a+40>>2]=0;H[a+44>>2]=0;H[a+28>>2]=9;F[a+24|0]=1;H[a+56>>2]=-1;H[a+60>>2]=0;H[a+16>>2]=0;H[a+20>>2]=0;H[a+48>>2]=0;H[a+52>>2]=0;return a}function hf(a,b){a=a|0;b=b|0;var c=0,d=0;d=H[a+16>>2];c=0;a:{if(H[a+20>>2]-d>>2<=(b|0)){break a}b=H[(b<<2)+d>>2];c=0;if((b|0)<0){break a}c=rb(H[H[a+36>>2]+(b<<2)>>2])}return c|0}function Mg(){var a=0,b=0;a=pa(40);H[a+4>>2]=0;H[a+8>>2]=0;H[a+24>>2]=0;H[a+28>>2]=0;b=a+16|0;H[b>>2]=0;H[b+4>>2]=0;H[a>>2]=a+4;H[a+12>>2]=b;H[a+32>>2]=0;H[a+36>>2]=0;return a|0}function Vf(a,b){a=a|0;b=b|0;var c=0,d=0;Wd(a,b);a:{if((b|0)<0){break a}d=H[a+88>>2];c=H[a+84>>2];if(d-c>>2<=(b|0)){break a}c=(b<<2)+c|0;b=c+4|0;va(c,b,d-b|0);H[a+88>>2]=d-4}}function Rh(a){a=a|0;var b=0;H[a+8>>2]=12804;H[a>>2]=12640;b=H[a+56>>2];if(b){H[a+60>>2]=b;oa(b)}H[a+8>>2]=12620;b=H[a+44>>2];if(b){oa(b)}b=H[a+32>>2];if(b){oa(b)}return a|0}function Lh(a){a=a|0;var b=0;H[a+8>>2]=11872;H[a>>2]=12932;b=H[a+56>>2];if(b){H[a+60>>2]=b;oa(b)}H[a+8>>2]=12124;b=H[a+44>>2];if(b){oa(b)}b=H[a+32>>2];if(b){oa(b)}return a|0}function zb(a){var b=0,c=0;b=H[3958];c=a+7&-8;a=b+c|0;a:{if(a>>>0<=b>>>0?c:0){break a}if(a>>>0>fa()<<16>>>0){if(!($(a|0)|0)){break a}}H[3958]=a;return b}H[3992]=48;return-1}function bj(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;H[a+4>>2]=b;b=H[H[H[b+4>>2]+8>>2]+(c<<2)>>2];H[a+12>>2]=c;H[a+8>>2]=b;a=H[a+8>>2];if(I[a+24|0]==3){d=H[a+28>>2]==9}return d|0}function wf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=H[a+8>>2];a:{if(!I[d+24|0]){break a}if(!mb(d,H[b+4>>2]-H[b>>2]>>2)){break a}e=ea[H[H[a>>2]+32>>2]](a,b,c)|0}return e|0}function Qh(a){a=a|0;var b=0;H[a+8>>2]=12804;H[a>>2]=12640;b=H[a+56>>2];if(b){H[a+60>>2]=b;oa(b)}H[a+8>>2]=12620;b=H[a+44>>2];if(b){oa(b)}b=H[a+32>>2];if(b){oa(b)}oa(a)}function Kh(a){a=a|0;var b=0;H[a+8>>2]=11872;H[a>>2]=12932;b=H[a+56>>2];if(b){H[a+60>>2]=b;oa(b)}H[a+8>>2]=12124;b=H[a+44>>2];if(b){oa(b)}b=H[a+32>>2];if(b){oa(b)}oa(a)}function nj(a){a=a|0;var b=0;H[a>>2]=5816;b=H[a+76>>2];if(b){oa(b)}b=H[a+68>>2];H[a+68>>2]=0;if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}return a|0}function Ra(a,b){if(b){Ra(a,H[b>>2]);Ra(a,H[b+4>>2]);a=H[b+28>>2];H[b+28>>2]=0;if(a){Ra(a+12|0,H[a+16>>2]);Qa(a,H[a+4>>2]);oa(a)}if(F[b+27|0]<0){oa(H[b+16>>2])}oa(b)}}function Gi(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;H[a+4>>2]=b;d=H[H[H[b+4>>2]+8>>2]+(c<<2)>>2];H[a+12>>2]=c;H[a+8>>2]=d;return H[H[H[H[b+4>>2]+8>>2]+(c<<2)>>2]+28>>2]==9|0}function Ej(a){a=a|0;var b=0;H[a>>2]=3812;b=H[a+76>>2];if(b){oa(b)}b=H[a+68>>2];H[a+68>>2]=0;if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}return a|0}function Vc(a){H[a+40>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;H[a>>2]=13280;H[a+12>>2]=0;H[a+16>>2]=0;H[a+20>>2]=0;H[a+24>>2]=0;H[a+28>>2]=0;H[a+32>>2]=0;G[a+36>>1]=0;return a}function Hd(a,b){var c=0,d=0,e=0,f=0;H[a>>2]=15260;H[a>>2]=15372;c=Ma(b);d=pa(c+13|0);H[d+8>>2]=0;H[d+4>>2]=c;H[d>>2]=c;e=a,f=qa(d+12|0,b,c+1|0),H[e+4>>2]=f;return a}function jg(a,b){a=a|0;b=b|0;var c=0;a:{if(!(ea[H[H[a>>2]+36>>2]](a,b)|0)){break a}if(!(ea[H[H[a>>2]+40>>2]](a,b)|0)){break a}c=ea[H[H[a>>2]+44>>2]](a)|0}return c|0}function mj(a){a=a|0;var b=0;H[a>>2]=5816;b=H[a+76>>2];if(b){oa(b)}b=H[a+68>>2];H[a+68>>2]=0;if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}oa(a)}function Dj(a){a=a|0;var b=0;H[a>>2]=3812;b=H[a+76>>2];if(b){oa(b)}b=H[a+68>>2];H[a+68>>2]=0;if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}oa(a)}function Xe(a){a=a|0;var b=0;a:{if(!H[a- -64>>2]|!H[a+68>>2]|(!H[a+44>>2]|!H[a+48>>2])){break a}if(!H[a+52>>2]|!H[a+56>>2]){break a}b=H[a+92>>2]!=-1}return b|0}function cf(a){a=a|0;var b=0;H[a>>2]=2448;b=H[a+20>>2];H[a+20>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}H[a>>2]=2232;b=H[a+16>>2];H[a+16>>2]=0;if(b){Ga(b)}return a|0}function Pj(a,b){a=a|0;b=b|0;var c=0;b=H[b+88>>2];if(!(!b|H[b>>2]!=2)){c=a;a=H[b+8>>2];H[c+4>>2]=I[a|0]|I[a+1|0]<<8|(I[a+2|0]<<16|I[a+3|0]<<24);c=1}return c|0}function tc(a){a=a|0;var b=0;a:{if(!H[a+48>>2]|!H[a+52>>2]|(!H[a+28>>2]|!H[a+32>>2])){break a}if(!H[a+36>>2]|!H[a+40>>2]){break a}b=H[a+76>>2]!=-1}return b|0}function Sh(a){a=a|0;var b=0;H[a>>2]=12804;b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}H[a>>2]=12620;b=H[a+36>>2];if(b){oa(b)}b=H[a+24>>2];if(b){oa(b)}return a|0}function He(a){a=a|0;var b=0;H[a>>2]=11872;b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}H[a>>2]=12124;b=H[a+36>>2];if(b){oa(b)}b=H[a+24>>2];if(b){oa(b)}return a|0}function bf(a){a=a|0;var b=0;H[a>>2]=2448;b=H[a+20>>2];H[a+20>>2]=0;if(b){ea[H[H[b>>2]+4>>2]](b)}H[a>>2]=2232;b=H[a+16>>2];H[a+16>>2]=0;if(b){Ga(b)}oa(a)}function wh(){var a=0,b=0;b=pa(40);H[b>>2]=-1;a=b+8|0;H[a+16>>2]=0;H[a+20>>2]=0;H[a+8>>2]=0;H[a>>2]=0;H[a+4>>2]=0;H[a+24>>2]=0;H[a+28>>2]=0;return b|0}function gf(a,b){a=a|0;b=b|0;var c=0,d=0;d=H[a+4>>2];a:{if(d){c=1;if(I[d+36|0]<2){break a}}c=ea[H[H[a>>2]+48>>2]](a,H[b+4>>2]-H[b>>2]>>2)|0}return c|0}function ci(a){a=a|0;var b=0;H[a>>2]=11872;b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}H[a>>2]=12124;b=H[a+36>>2];if(b){oa(b)}b=H[a+24>>2];if(b){oa(b)}oa(a)}function Mh(a){a=a|0;var b=0;H[a>>2]=12804;b=H[a+48>>2];if(b){H[a+52>>2]=b;oa(b)}H[a>>2]=12620;b=H[a+36>>2];if(b){oa(b)}b=H[a+24>>2];if(b){oa(b)}oa(a)}function Ha(a){H[a+8>>2]=0;H[a+12>>2]=0;H[a>>2]=0;H[a+16>>2]=0;H[a+20>>2]=0;H[a+32>>2]=0;H[a+24>>2]=0;H[a+28>>2]=0;G[a+38>>1]=0;F[a+36|0]=0;return a}function Hf(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;if(Ya(a,H[b+8>>2],f)){Cd(b,c,d,e);return}a=H[a+8>>2];ea[H[H[a>>2]+20>>2]](a,b,c,d,e,f)}function Ei(a,b,c){a=a|0;b=b|0;c=c|0;a:{if(I[H[a+4>>2]+36|0]>=2){b=0;if(!(ea[H[H[a>>2]+52>>2]](a)|0)){break a}}b=Xc(a+24|0,H[a+16>>2])}return b|0}function Fi(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;a:{if(I[H[a+4>>2]+36|0]<=1){d=0;if(!(ea[H[H[a>>2]+52>>2]](a)|0)){break a}}d=nd(a,b,c)}return d|0}function gh(){var a=0;a=_d(pa(108));H[a+84>>2]=0;H[a+88>>2]=0;H[a>>2]=13664;H[a+92>>2]=0;H[a+96>>2]=0;H[a+100>>2]=0;H[a+104>>2]=0;return a|0}function Zd(a,b){var c=0;c=-1;a:{if((b|0)==-1|(b|0)>4){break a}b=N(b,12)+a|0;a=H[b+20>>2];if((H[b+24>>2]-a|0)<=0){break a}c=H[a>>2]}return c}function lc(a,b,c,d,e,f,g){H[a>>2]=0;H[a+56>>2]=b;H[a+48>>2]=0;H[a+52>>2]=0;H[a+40>>2]=f;H[a+44>>2]=g;F[a+32|0]=e;H[a+28>>2]=d;F[a+24|0]=c}function aj(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;a:{if(I[H[a+4>>2]+36|0]<=1){d=0;if(!xc(a+24|0,H[a+8>>2],c)){break a}}d=nd(a,b,c)}return d|0}function $i(a,b,c){a=a|0;b=b|0;c=c|0;a:{if(I[H[a+4>>2]+36|0]>=2){b=0;if(!xc(a+24|0,rb(a),c)){break a}}b=Xc(a+24|0,H[a+16>>2])}return b|0}function Yf(a){a=a|0;var b=0;H[a>>2]=13664;b=H[a+96>>2];if(b){H[a+100>>2]=b;oa(b)}b=H[a+84>>2];if(b){H[a+88>>2]=b;oa(b)}return _b(a)|0}function Dc(a){var b=0;if(I[a+11|0]>>>7|0){b=H[a+4>>2]}else{b=I[a+11|0]&127}if(!b){af(1232);v()}if(I[a+11|0]>>>7|0){a=H[a>>2]}return a}function Xf(a){a=a|0;var b=0;H[a>>2]=13664;b=H[a+96>>2];if(b){H[a+100>>2]=b;oa(b)}b=H[a+84>>2];if(b){H[a+88>>2]=b;oa(b)}oa(_b(a))}function zj(a){a=a|0;var b=0;H[a>>2]=4040;b=H[a+76>>2];if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}return a|0}function jj(a){a=a|0;var b=0;H[a>>2]=6032;b=H[a+76>>2];if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}return a|0}function Qa(a,b){if(b){Qa(a,H[b>>2]);Qa(a,H[b+4>>2]);a=H[b+28>>2];if(a){H[b+32>>2]=a;oa(a)}if(F[b+27|0]<0){oa(H[b+16>>2])}oa(b)}}function Vg(){var a=0;a=pa(28);H[a>>2]=0;H[a+4>>2]=0;H[a+24>>2]=0;H[a+16>>2]=0;H[a+20>>2]=0;H[a+8>>2]=0;H[a+12>>2]=0;return a|0}function wg(a){a=a|0;var b=0;H[a>>2]=1984;b=H[a+16>>2];if(b){H[a+20>>2]=b;oa(b)}b=H[a+4>>2];if(b){H[a+8>>2]=b;oa(b)}return a|0}function eh(){var a=0,b=0;a=pa(24);H[a+4>>2]=0;H[a+8>>2]=0;b=a+16|0;H[b>>2]=0;H[b+4>>2]=0;H[a>>2]=a+4;H[a+12>>2]=b;return a|0}function Kf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;if(Ya(a,H[b+8>>2],0)){Dd(b,c,d);return}a=H[a+8>>2];ea[H[H[a>>2]+28>>2]](a,b,c,d)}function yj(a){a=a|0;var b=0;H[a>>2]=4040;b=H[a+76>>2];if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}oa(a)}function ij(a){a=a|0;var b=0;H[a>>2]=6032;b=H[a+76>>2];if(b){oa(b)}H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}oa(a)}function pa(a){var b=0;a=a?a:1;a:{while(1){b=Ec(a);if(b){break a}b=H[4422];if(b){ea[b|0]();continue}break}X();v()}return b}function Kb(a,b){if(b){Kb(a,H[b>>2]);Kb(a,H[b+4>>2]);if(F[b+39|0]<0){oa(H[b+28>>2])}if(F[b+27|0]<0){oa(H[b+16>>2])}oa(b)}}function Ad(a){a=a|0;var b=0,c=0;H[a>>2]=15372;b=H[a+4>>2]-12|0;c=H[b+8>>2]-1|0;H[b+8>>2]=c;if((c|0)<0){oa(b)}return a|0}function lh(){var a=0;a=pa(24);H[a+8>>2]=0;H[a+12>>2]=0;H[a+4>>2]=-1;H[a>>2]=1832;H[a+16>>2]=0;H[a+20>>2]=0;return a|0}function pd(a,b,c){a=a|0;b=b|0;c=c|0;H[a+4>>2]=b;b=H[H[H[b+4>>2]+8>>2]+(c<<2)>>2];H[a+12>>2]=c;H[a+8>>2]=b;return 1}function wc(a){a=a|0;var b=0;if(!(!H[a+60>>2]|!H[a+44>>2]|(!H[a+48>>2]|!H[a+52>>2]))){b=H[a+56>>2]!=0}return b|0}function Id(a,b){if(I[a+11|0]>>>7|0){H[a+4>>2]=b;return}F[a+11|0]=I[a+11|0]&128|b;F[a+11|0]=I[a+11|0]&127}function wj(a){a=a|0;var b=0;H[a>>2]=4276;H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}return a|0}function fj(a){a=a|0;var b=0;H[a>>2]=6256;H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}return a|0}function bi(a){a=a|0;var b=0;H[a>>2]=12124;b=H[a+36>>2];if(b){oa(b)}b=H[a+24>>2];if(b){oa(b)}return a|0}function Uh(a){a=a|0;var b=0;H[a>>2]=12620;b=H[a+36>>2];if(b){oa(b)}b=H[a+24>>2];if(b){oa(b)}return a|0}function lg(a){a=a|0;if(a){if(F[a+39|0]<0){oa(H[a+28>>2])}Oc(a+12|0,H[a+16>>2]);Kb(a,H[a+4>>2]);oa(a)}}function Pb(a){a=a|0;var b=0;if(!(!H[a+52>>2]|(!H[a+44>>2]|!H[a+48>>2]))){b=H[a+56>>2]!=0}return b|0}function vj(a){a=a|0;var b=0;H[a>>2]=4276;H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}oa(a)}function vc(a,b){a=a|0;b=b|0;var c=0;if(!(H[b+56>>2]|!b|I[b+24|0]!=3)){H[a+60>>2]=b;c=1}return c|0}function ej(a){a=a|0;var b=0;H[a>>2]=6256;H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}oa(a)}function ai(a){a=a|0;var b=0;H[a>>2]=12124;b=H[a+36>>2];if(b){oa(b)}b=H[a+24>>2];if(b){oa(b)}oa(a)}function Th(a){a=a|0;var b=0;H[a>>2]=12620;b=H[a+36>>2];if(b){oa(b)}b=H[a+24>>2];if(b){oa(b)}oa(a)}function xh(a,b,c){a=a|0;b=b|0;c=c|0;H[a+16>>2]=0;H[a+20>>2]=0;H[a>>2]=b;H[a+8>>2]=c;H[a+12>>2]=0}function We(a,b){a=a|0;b=b|0;var c=0;if(!(H[b+56>>2]|I[b+24|0]!=3)){H[a- -64>>2]=b;c=1}return c|0}function yc(a){var b=0;b=H[a+16>>2];if(b){H[a+20>>2]=b;oa(b)}b=H[a>>2];if(b){H[a+4>>2]=b;oa(b)}}function sc(a,b){a=a|0;b=b|0;var c=0;if(!(H[b+56>>2]|I[b+24|0]!=3)){H[a+48>>2]=b;c=1}return c|0}function Gf(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;if(Ya(a,H[b+8>>2],f)){Cd(b,c,d,e)}}function wa(){var a=0;a=Bc(4);H[a>>2]=15260;H[a>>2]=15220;H[a>>2]=15240;Y(a|0,15352,14);v()}function sf(a){a=a|0;var b=0;H[a>>2]=2232;b=H[a+16>>2];H[a+16>>2]=0;if(b){Ga(b)}return a|0}function Kj(a){a=a|0;var b=0;H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}return a|0}function mi(a){a=a|0;var b=0;H[a>>2]=1832;b=H[a+8>>2];if(b){H[a+12>>2]=b;oa(b)}return a|0}function Ci(a){a=a|0;var b=0;b=rb(a);return Je(a+24|0,b?b:H[a+8>>2],H[H[a+4>>2]+32>>2])|0}function rf(a){a=a|0;var b=0;H[a>>2]=2232;b=H[a+16>>2];H[a+16>>2]=0;if(b){Ga(b)}oa(a)}function ji(a){a=a|0;var b=0;H[a>>2]=1832;b=H[a+8>>2];if(b){H[a+12>>2]=b;oa(b)}oa(a)} +function Ub(a){a=a|0;var b=0;H[a>>2]=3272;b=H[a+32>>2];if(b){H[a+36>>2]=b;oa(b)}oa(a)}function Za(a){var b=0;H[a+16>>2]=0;b=H[a>>2];H[a+4>>2]=b;H[a+12>>2]=b;if(b){oa(b)}}function Oc(a,b){if(b){Oc(a,H[b>>2]);Oc(a,H[b+4>>2]);Kb(b+20|0,H[b+24>>2]);oa(b)}}function wi(a){a=a|0;if(!H[a+44>>2]){return 0}return ea[H[H[a>>2]+48>>2]](a)|0}function vh(a){a=a|0;var b=0;if(a){b=H[a+8>>2];if(b){H[a+12>>2]=b;oa(b)}oa(a)}}function Uj(a){var b=0;while(1){if(a){a=a-1&a;b=b+1|0;continue}break}return b}function Lf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;if(Ya(a,H[b+8>>2],0)){Dd(b,c,d)}}function ui(a,b){a=a|0;b=b|0;a=H[a+48>>2];return ea[H[H[a>>2]+20>>2]](a,b)|0}function ni(a,b){a=a|0;b=b|0;a=H[a+48>>2];return ea[H[H[a>>2]+12>>2]](a,b)|0}function li(a,b){a=a|0;b=b|0;a=H[a+48>>2];return ea[H[H[a>>2]+16>>2]](a,b)|0}function lb(){var a=0;a=pa(12);H[a>>2]=0;H[a+4>>2]=0;H[a+8>>2]=0;return a|0}function kb(a){a=a|0;var b=0;if(a){b=H[a>>2];if(b){H[a+4>>2]=b;oa(b)}oa(a)}}function Vj(a){var b=0;b=a&31;a=0-a&31;return(-1>>>b&-2)<>>a} +function dh(a,b,c){a=a|0;b=b|0;c=c|0;H[a+32>>2]=c;H[a+28>>2]=b;return 1}function ch(a){a=a|0;if(a){Ra(a+12|0,H[a+16>>2]);Qa(a,H[a+4>>2]);oa(a)}}function Rd(a,b,c){a:{if(H[c+76>>2]<0){a=Fc(a,b,c);break a}a=Fc(a,b,c)}}function Mb(a,b){a=a|0;b=b|0;if(b>>>0<=1){H[a+28>>2]=b}return b>>>0<2|0}function Fh(a,b){a=a|0;b=b|0;F[b+84|0]=1;H[b+72>>2]=H[b+68>>2];return 1}function si(a){a=a|0;a=H[a+48>>2];return ea[H[H[a>>2]+24>>2]](a)|0}function ri(a){a=a|0;a=H[a+48>>2];return ea[H[H[a>>2]+28>>2]](a)|0}function oi(a){a=a|0;a=H[a+48>>2];return ea[H[H[a>>2]+36>>2]](a)|0}function ih(){var a=0;a=pa(8);H[a+4>>2]=-1;H[a>>2]=1032;return a|0}function Gg(a,b,c){a=a|0;b=b|0;c=c|0;return H[H[b+8>>2]+(c<<2)>>2]}function _i(a,b){a=a|0;b=b|0;return Fd(a+24|0,rb(a),H[a+8>>2])|0}function Bi(a,b){a=a|0;b=b|0;return Re(a+24|0,rb(a),H[a+8>>2])|0}function xf(a,b){a=a|0;b=b|0;H[a+12>>2]=-1;H[a+8>>2]=b;return 1}function ne(a,b){a=a|0;b=b|0;return ea[H[H[a>>2]+12>>2]](a,b)|0}function Ff(a){a=a|0;if(!a){return 0}return(Ed(a,15068)|0)!=0|0}function Di(a,b){a=a|0;b=b|0;return ea[H[H[a>>2]+56>>2]](a,b)|0}function $g(a){a=a|0;if(a){if(F[a+15|0]<0){oa(H[a+4>>2])}oa(a)}}function kh(a,b){a=a|0;b=b|0;return O(L[H[a+8>>2]+(b<<2)>>2])}function af(a){a=Hd(Bc(8),a);H[a>>2]=15472;Y(a|0,15504,1);v()}function Ue(a){a=Hd(Bc(8),a);H[a>>2]=15420;Y(a|0,15452,1);v()}function _g(a,b){a=a|0;b=b|0;return O(L[H[a>>2]+(b<<2)>>2])}function fh(a){a=a|0;return(H[a+100>>2]-H[a+96>>2]|0)/12|0}function ah(a){a=a|0;return(F[a+15|0]<0?H[a+4>>2]:a+4|0)|0}function _f(a,b){a=a|0;b=b|0;return H[H[a+4>>2]+(b<<2)>>2]}function Pf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;da=0;return 0}function Ke(a){a=Vc(a);H[a+44>>2]=0;H[a>>2]=11180;return a}function ie(a,b){a=a|0;b=b|0;return H[H[a>>2]+(b<<2)>>2]}function Xg(a,b){a=a|0;b=b|0;return G[H[a>>2]+(b<<1)>>1]}function Wg(a,b){a=a|0;b=b|0;return J[H[a>>2]+(b<<1)>>1]}function Zb(a,b){var c=0;c=pa(b);H[a+4>>2]=b;H[a>>2]=c}function Jg(a,b,c){a=a|0;b=b|0;c=c|0;return Zd(b,c)|0}function _d(a){H[a>>2]=13724;ra(a+4|0,0,80);return a}function me(a){a=a|0;return H[a+12>>2]-H[a+8>>2]>>2}function Qj(a){if(a){return 31-Q(a-1^a)|0}return 32}function cc(a){a=a|0;if(a){ea[H[H[a>>2]+4>>2]](a)}}function Zg(a,b){a=a|0;b=b|0;return F[H[a>>2]+b|0]}function Yg(a,b){a=a|0;b=b|0;return I[H[a>>2]+b|0]}function Uf(a){a=a|0;return H[a+8>>2]-H[a+4>>2]>>2}function jd(a,b){a=a|0;b=b|0;H[a+4>>2]=b;return 1}function je(a){a=a|0;return H[a+4>>2]-H[a>>2]>>1}function Qc(a){a=a|0;return H[a+4>>2]-H[a>>2]>>2}function le(a){a=a|0;return H[a+4>>2]-H[a>>2]|0}function Ab(a,b,c){if(!(I[a|0]&32)){Fc(b,c,a)}}function vf(a,b,c){a=a|0;b=b|0;c=c|0;return 1}function hi(a,b){a=a|0;b=b|0;return I[b+24|0]}function Pg(a,b){a=a|0;b=b|0;return H[b+8>>2]}function Nj(a){a=a|0;return I[H[a+8>>2]+24|0]}function Li(a){a=a|0;H[a>>2]=10032;return a|0}function Eg(a,b){a=a|0;b=b|0;return H[b+4>>2]}function Yi(a){a=a|0;H[a>>2]=7144;return a|0}function Ui(a){a=a|0;H[a>>2]=8080;return a|0}function Sf(a){a=a|0;return aa(H[a+60>>2])|0}function Pi(a){a=a|0;H[a>>2]=9028;return a|0}function jh(a){a=a|0;return O(L[a+20>>2])}function Ji(a){a=a|0;H[a>>2]=10032;oa(a)}function Xi(a){a=a|0;H[a>>2]=7144;oa(a)}function Si(a){a=a|0;H[a>>2]=8080;oa(a)}function Oi(a){a=a|0;H[a>>2]=9028;oa(a)}function sh(a){a=a|0;return H[a+88>>2]}function rh(a){a=a|0;return H[a+56>>2]}function oh(a){a=a|0;return H[a+40>>2]}function nh(a){a=a|0;return H[a+48>>2]}function mh(a){a=a|0;return H[a+60>>2]}function eb(a){a=a|0;return H[a+28>>2]}function df(){H[4292]=17048;H[4274]=42}function Rc(a){a=a|0;return H[a+80>>2]}function qh(a){a=a|0;return F[a+24|0]}function ph(a){a=a|0;return I[a+32|0]}function md(a,b){a=a|0;b=b|0;return-1}function db(a){a=a|0;return H[a+4>>2]}function bh(a){a=a|0;return!H[a>>2]|0}function _e(a,b){a=a|0;b=b|0;return 6}function Zc(a){a=a|0;return H[a+8>>2]}function Pd(a,b){a=a|0;b=b|0;return 1}function Ja(a,b){a=a|0;b=b|0;return 0}function Bj(a,b){a=a|0;b=b|0;return 2}function Bc(a){return Ec(a+80|0)+80|0}function pe(a){a=a|0;return H[a>>2]}function yh(){return Ha(pa(40))|0}function uh(){return Eb(pa(64))|0}function hh(){return _d(pa(84))|0}function Sc(a){a=a|0;if(a){oa(a)}}function zc(a){a=a|0;Ad(a);oa(a)}function Ef(a){a=a|0;return 1171}function Df(a){a=a|0;return 1245}function Cf(a){a=a|0;return 1211}function Ta(a){a=a|0;return a|0}function yf(a){a=a|0;oa(rd(a))}function fi(a){a=a|0;oa(Be(a))}function ei(a){a=a|0;oa(Ae(a))}function di(a){a=a|0;oa(ze(a))}function Tf(a){a=a|0;oa(_b(a))}function ld(a){a=a|0;return 3}function _a(a){a=a|0;return 0}function Ze(a){a=a|0;return 5}function Tb(a){a=a|0;return 2}function Ob(a){a=a|0;return 6}function Da(a){a=a|0;return 1}function $e(a){a=a|0;return 4}function sa(){Ue(1164);v()}function Na(){Ue(1232);v()}function La(a){a=a|0;oa(a)}function Ca(){af(1164);v()}function fb(a){a=a|0;v()}function eg(){return 10}function dg(){return 11}function cg(){return 12}function kg(){return 5}function ig(){return 6}function hg(){return 7}function gg(){return 8}function fg(){return 9}function fe(){return 3}function ee(){return 4}function bg(){return-2}function bc(){return-1}function ag(){return-3}function ac(){return 1}function Zf(){return-5}function Qb(){return 0}function Nc(){return 2}function $f(){return-4}function Nf(){X();v()}function Td(a){a=a|0} +// EMSCRIPTEN_END_FUNCS +e=I;p(q);var ea=c([null,Ad,Ta,La,Tb,Pj,zi,Gh,Fd,Bf,xc,Nh,_e,Bj,Ta,mi,ji,Da,gj,Ti,Ki,Re,xi,Je,_e,hi,wg,fb,dh,ke,jg,_f,Uf,eb,Ja,Nf,Pd,Da,rd,yf,Of,Af,zf,sf,rf,pd,xf,wf,vf,Pd,uf,tf,kf,jf,qf,pf,hf,of,nf,mf,lf,cf,bf,pd,gf,ff,nd,ef,Nj,Oj,Kj,Ub,Da,db,Pb,_a,md,Ja,_a,Da,Mj,Lj,fb,fb,Ub,Tb,Pb,Jj,Ij,Hj,$e,Pb,Gj,Fj,Ej,Dj,ld,wc,Da,Ja,vc,Cj,Aj,zj,yj,Ze,wc,Da,Ja,vc,Ye,xj,wj,vj,Ob,Xe,Da,Ja,We,Ve,uj,Ta,La,Mb,eb,Nb,fb,Ub,Da,Pb,tj,fb,Ub,Tb,Pb,sj,rj,qj,$e,Pb,pj,oj,nj,mj,ld,wc,Da,Ja,vc,lj,kj,jj,ij,Ze,wc,Da,Ja,vc,Ye,hj,fj,ej,Ob,Xe,Da,Ja,We,Ve,dj,Ta,La,Mb,eb,Lb,fb,Ub,_a,Da,cj,cf,bf,bj,$i,aj,Zi,Tb,_i,Yi,Xi,Ob,db,tc,Da,Ja,sc,Da,Tb,Te,Wi,Ta,La,Mb,eb,Nb,Ui,Si,Ob,tc,Da,Ja,sc,Te,Ri,Ta,La,Mb,eb,Lb,Ta,La,_a,Da,_a,md,Ja,Vi,Qi,Pi,Oi,Ob,db,tc,Da,Ja,sc,Da,ld,Se,Ni,Ta,La,Mb,eb,Nb,Li,Ji,Ob,tc,Da,Ja,sc,Se,Ii,Ta,La,Mb,eb,Lb,La,_a,Da,_a,md,Ja,Mi,Hi,Ai,yi,Gi,Ei,Fi,Di,Ci,Bi,vi,fb,Da,Da,wi,Dh,Ch,Da,_a,Ja,Ja,qi,pi,ti,ui,ri,oi,ni,li,si,Be,fi,jd,id,hd,gd,ki,Da,db,Zc,Ae,ei,jd,id,hd,gd,ii,Da,db,Zc,ze,di,jd,id,hd,gd,gi,Da,db,Zc,He,ci,Ie,bi,ai,Zh,Yh,Xh,Wh,_h,Vh,$h,Uh,Th,Rh,Qh,Ph,Oh,Sh,Mh,Lh,Kh,Jh,Ih,Wc,ve,Hh,Ta,La,Fh,Eh,fb,_a,Da,Wc,Ah,Bh,Wc,ve,zh,Yf,Xf,Wf,Vf,_b,Tf,Xd,Wd,Sf,Rf,Qf,_a,Pf,Ta,La,Td,Td,Mf,Gf,If,Lf,La,Hf,Jf,Kf,La,Df,La,Cf,La,Ef,zc,db,zc,zc]);function fa(){return E.byteLength/65536|0}function ka(la){la=la|0;var ga=fa()|0;var ha=ga+la|0;if(ga=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[outIdx]=0;return outIdx-startIdx}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len}var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}var INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;assert(INITIAL_MEMORY>=65536,"INITIAL_MEMORY should be larger than STACK_SIZE, was "+INITIAL_MEMORY+"! (STACK_SIZE="+65536+")");if(Module["wasmMemory"]){wasmMemory=Module["wasmMemory"]}else{wasmMemory=new WebAssembly.Memory({"initial":INITIAL_MEMORY/65536,"maximum":2147483648/65536})}updateMemoryViews();INITIAL_MEMORY=wasmMemory.buffer.byteLength;var wasmTable;var __ATPRERUN__=[];var __ATINIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;function keepRuntimeAlive(){return noExitRuntime}function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what="Aborted("+what+")";err(what);ABORT=true;EXITSTATUS=1;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return filename.startsWith(dataURIPrefix)}function isFileURI(filename){return filename.startsWith("file://")}var wasmBinaryFile;wasmBinaryFile="draco_decoder.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}function getBinary(file){try{if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}var binary=tryParseAsDataURI(file);if(binary){return binary}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)){if(typeof fetch=="function"&&!isFileURI(wasmBinaryFile)){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary(wasmBinaryFile)})}else{if(readAsync){return new Promise(function(resolve,reject){readAsync(wasmBinaryFile,function(response){resolve(new Uint8Array(response))},reject)})}}}return Promise.resolve().then(function(){return getBinary(wasmBinaryFile)})}function createWasm(){var info={"a":wasmImports};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;wasmTable=Module["asm"]["j"];addOnInit(Module["asm"]["i"]);removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){return WebAssembly.instantiate(binary,info)}).then(function(instance){return instance}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(wasmBinaryFile)&&!isFileURI(wasmBinaryFile)&&!ENVIRONMENT_IS_NODE&&typeof fetch=="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiationResult,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiationResult)})})}else{return instantiateArrayBuffer(receiveInstantiationResult)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);readyPromiseReject(e)}}instantiateAsync().catch(readyPromiseReject);return{}}function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}function callRuntimeCallbacks(callbacks){while(callbacks.length>0){callbacks.shift()(Module)}}function intArrayToString(array){var ret=[];for(var i=0;i255){chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}function ExceptionInfo(excPtr){this.excPtr=excPtr;this.ptr=excPtr-24;this.set_type=function(type){HEAPU32[this.ptr+4>>2]=type};this.get_type=function(){return HEAPU32[this.ptr+4>>2]};this.set_destructor=function(destructor){HEAPU32[this.ptr+8>>2]=destructor};this.get_destructor=function(){return HEAPU32[this.ptr+8>>2]};this.set_refcount=function(refcount){HEAP32[this.ptr>>2]=refcount};this.set_caught=function(caught){caught=caught?1:0;HEAP8[this.ptr+12>>0]=caught};this.get_caught=function(){return HEAP8[this.ptr+12>>0]!=0};this.set_rethrown=function(rethrown){rethrown=rethrown?1:0;HEAP8[this.ptr+13>>0]=rethrown};this.get_rethrown=function(){return HEAP8[this.ptr+13>>0]!=0};this.init=function(type,destructor){this.set_adjusted_ptr(0);this.set_type(type);this.set_destructor(destructor);this.set_refcount(0);this.set_caught(false);this.set_rethrown(false)};this.add_ref=function(){var value=HEAP32[this.ptr>>2];HEAP32[this.ptr>>2]=value+1};this.release_ref=function(){var prev=HEAP32[this.ptr>>2];HEAP32[this.ptr>>2]=prev-1;return prev===1};this.set_adjusted_ptr=function(adjustedPtr){HEAPU32[this.ptr+16>>2]=adjustedPtr};this.get_adjusted_ptr=function(){return HEAPU32[this.ptr+16>>2]};this.get_exception_ptr=function(){var isPointer=___cxa_is_pointer_type(this.get_type());if(isPointer){return HEAPU32[this.excPtr>>2]}var adjusted=this.get_adjusted_ptr();if(adjusted!==0)return adjusted;return this.excPtr}}var exceptionLast=0;var uncaughtExceptionCount=0;function ___cxa_throw(ptr,type,destructor){var info=new ExceptionInfo(ptr);info.init(type,destructor);exceptionLast=ptr;uncaughtExceptionCount++;throw ptr}function _abort(){abort("")}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function getHeapMax(){return 2147483648}function emscripten_realloc_buffer(size){var b=wasmMemory.buffer;try{wasmMemory.grow(size-b.byteLength+65535>>>16);updateMemoryViews();return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){var oldSize=HEAPU8.length;requestedSize=requestedSize>>>0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}let alignUp=(x,multiple)=>x+(multiple-x%multiple)%multiple;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}var SYSCALLS={varargs:undefined,get:function(){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret},getStr:function(ptr){var ret=UTF8ToString(ptr);return ret}};function _fd_close(fd){return 52}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){return 70}var printCharBuffers=[null,[],[]];function printChar(stream,curr){var buffer=printCharBuffers[stream];if(curr===0||curr===10){(stream===1?out:err)(UTF8ArrayToString(buffer,0));buffer.length=0}else{buffer.push(curr)}}function _fd_write(fd,iov,iovcnt,pnum){var num=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;for(var j=0;j>2]=num;return 0}function intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var decodeBase64=typeof atob=="function"?atob:function(input){var keyStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var output="";var chr1,chr2,chr3;var enc1,enc2,enc3,enc4;var i=0;input=input.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{enc1=keyStr.indexOf(input.charAt(i++));enc2=keyStr.indexOf(input.charAt(i++));enc3=keyStr.indexOf(input.charAt(i++));enc4=keyStr.indexOf(input.charAt(i++));chr1=enc1<<2|enc2>>4;chr2=(enc2&15)<<4|enc3>>2;chr3=(enc3&3)<<6|enc4;output=output+String.fromCharCode(chr1);if(enc3!==64){output=output+String.fromCharCode(chr2)}if(enc4!==64){output=output+String.fromCharCode(chr3)}}while(i0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();readyPromiseResolve(Module);if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}run();function WrapperObject(){}WrapperObject.prototype=Object.create(WrapperObject.prototype);WrapperObject.prototype.constructor=WrapperObject;WrapperObject.prototype.__class__=WrapperObject;WrapperObject.__cache__={};Module["WrapperObject"]=WrapperObject;function getCache(__class__){return(__class__||WrapperObject).__cache__}Module["getCache"]=getCache;function wrapPointer(ptr,__class__){var cache=getCache(__class__);var ret=cache[ptr];if(ret)return ret;ret=Object.create((__class__||WrapperObject).prototype);ret.ptr=ptr;return cache[ptr]=ret}Module["wrapPointer"]=wrapPointer;function castObject(obj,__class__){return wrapPointer(obj.ptr,__class__)}Module["castObject"]=castObject;Module["NULL"]=wrapPointer(0);function destroy(obj){if(!obj["__destroy__"])throw"Error: Cannot destroy object. (Did you create it yourself?)";obj["__destroy__"]();delete getCache(obj.__class__)[obj.ptr]}Module["destroy"]=destroy;function compare(obj1,obj2){return obj1.ptr===obj2.ptr}Module["compare"]=compare;function getPointer(obj){return obj.ptr}Module["getPointer"]=getPointer;function getClass(obj){return obj.__class__}Module["getClass"]=getClass;var ensureCache={buffer:0,size:0,pos:0,temps:[],needed:0,prepare:function(){if(ensureCache.needed){for(var i=0;i=ensureCache.size){assert(len>0);ensureCache.needed+=len;ret=Module["_malloc"](len);ensureCache.temps.push(ret)}else{ret=ensureCache.buffer+ensureCache.pos;ensureCache.pos+=len}return ret},copy:function(array,view,offset){offset>>>=0;var bytes=view.BYTES_PER_ELEMENT;switch(bytes){case 2:offset>>>=1;break;case 4:offset>>>=2;break;case 8:offset>>>=3;break}for(var i=0;i^Ig9e8Ug#nS8>iD7rsl0yBhPOx%^kHo`P`EC3?T<77XZG}`Vl^@P+#6yDSw)CWS z+!ObN8UF4KE&jeZH2HgDnB(s^0{5Qy68rno&?@d|ysnW#QOv|x%%n!E6=wLALW(5M zv|5cuH?*1!CB;NiNJY_Wq;`yrMk~ZtOfj{nr&WZa+fZU`h0ty^LTYqdR2SOq)UJT6jz zw&o&m02B>VX`_g--EPtZ6pGYbd_~V{fnE)Oihvr()9n`gr4dp9M;PFze((>!BER`5 zGKbmOUXT1UMO?S82msegp-n6GKe0{ovC%Q;g8mjwRnQc`e2c{fS_5M-t~Ug>!Abj{ zt#7Mx{sBSlR-3l@hu(r``lG+JC9H=)gNc6xsX*kfvZ{kgU81d`(@7wzlL9ZK@gfkE z?5R}K(f>-&f9jCUCB#m6g=$z)aOWZ*2D3?`gd)#+OmiH-#UJ zagqE>;oD-oDZHtOH-|SC@#XsYitvUa?hC&i<8rvGi2K9qi}*@?I1uhE;w|AVF&+$e z6!BHz_9EUIo*G{rURT6#4zDd@6<$-s9bu)2&kT>Icv*OSd{%fQ#mmDdV!R?eCGHG= zpW?3Y`4pcWUK+0qf0yD_`gS$noM;d3cIPwCHB z`U^zCGdp#I&r`{Yri1 zp719r9kA3}lzLF9ui6v-cTBfhYp+)7H!HQW)E$=kOr>77Cww}kXYC1poYLic!XKq{ z#h&noDec@7K9$n0J>d^hdiI|1`zc+yCwwxctM-K7OX=!8;dfJd&Yti)DP6NC{B}y$ z?g>Xz`d53xCsO+QJ>j=fdM?1Hblslt@syqia49{X##4I1p70wfUB4$hl+p|LgkMkT zU+)PYOX(Z-ga=dFyeIq`Slb&OifQlO@V`=e@!s%1LEGN&KuX`ZH~dOUFR`yL-5dS~ zh}#=}Ii+vf8-6LJ#l7Lbr?j*;{358^8-5|BoA-u~ru6c?;U(!6d&3LUzP;fa)AHVM zcTD@0_(~-nP~t6?cyMp{^_X6@H+&4#DZ{Ik;hUAA(%TNbJ=3yYW?7$QSufukJ_6$Q zhMxm*d&7r8+}`lBAZ~B?Zy;`O_!$tlH{1{6_J*GZajNSY)qm~Y@Kc~|Z}_jEZEyGx zXxkh93uxOLUKi8z_J($P{@(Bdsr&k73{~vCx%lz;#3$VFhQ`kp-%LOS(I~ zE50eczHwLM_Qs3OeaiJ0-5WPubncyvI~v=zz37JPU)OkT<28-fr|VZ5j~0&0v@n^-u1=W0}_|xJ~icjZi{eOuN1%RWgdyY(ezN$J_(R3_$M1{Z8^0&Mzc}|P z-x)t0?;EB3h^72-eD5gbhb`qV;(LnE#&;J#SiH0Nf#Um%?FTjJfte@-7vKaqYs zz4!y^m*X$R_op9CKawtbUwYybej)xsd~bSZdRKZ+dcwWw2h+RL6TUA!;d|2)zCRs) z%HhK^fAM4e*EQZS8{0?HLK&Vl7s^m|mWGK(V`)nY!&u$AJPeD2Cf{Qfm&p;UV)sjQXF-s>5Y`)$;ZfW{VzKitTB(EXv0A)R|2^mDo6F0hB>8JB(_`8Ys%B ztWhO8v$3Z<)rQ4kL%%aadeo}=)rPV~&6Jp5%=w=+ zN8e)E+MYJ5a#|Js)Rn&1xzW15VOWR)_F+T*KrhPXmedexm#gB6xlq0D&R7cGvI)`; zgG(?CW#fLm0qLTBT~C!|^BORdi$};C=v}PR^0T1H{Z7lK=)-%NsIvM1-Qs`sI4lmW zm2urE)BlROLO>YOlw>dKdo_1hjU;=G%EHnx2%DpX7uwM>CrsyrFF;UJ27{Q6Wbq#sRU|`k@W3z_ z7orv5*#h1LA~8Fh(&-HZ9t_zLKTGbDi$6e;2&&kG7?PLiI%c?;L#TFfJWL zox$Vrz*6-Lq+A_CyKE}cj_@?ZZ6wx%c3RNCS&9v?#(^PHf;=GE0N_xyjgP6Ojra<} zP(7Y%;=!dV@I3#D`2zschQS9Bg%hPO8pg|)&(U`El?Mk=`IQR=QZ<$rhi$ls0>fz9 zM-8AaL=P!~y2t9j+M~YCFyo=n#}0%659ksV5psl;UiDE#jsK~*ic7;#9Vx>+cjzX}?5#9nafFsu8rKNL;3M^0Wq|&` zvN$M`CB9N-qp_eL{#J%T64Z&*`kf@&goYP|a7m!53Tr}rJg_pg-6?i~4Jr1bI<$=b zy&ua%Q{Zl4aoD_aE_fY)D`ufK@a)P@JY#54+HB?*1i;Zs+6HmDmDuQbBW;s$g-Vp$ zQ|VtfZ%>>3ZOitw#osR6o-Xvat=rR9f7`Y_ZS%K_x2KE!?djXo)9Km5lJ#ss=C*mY zdc^0(HFI$adf31*&;SEvLp?WASB+g0Xaf_CrD5aBiKJDSG@Qmu0>~70(W}o*bW8y`~{8sba%k z+1=4RH0(YX-3050a^~K}Edc?gaF-%*VI_4ni|^9^d^CTARtMhd0K1BW4KP9JzTr$s zZMQuSNKzH9ngVFpgg9vd075!~!AR0bEfgP+4m;JQrnTh|p*cyaE?uT!a(Aj03VdlD zg{8Wyv}>*?RexFX*2ML57Tk2o?~sRG<)uSn&B zmn(TfYs#;DJ}&Rq&#)hT=~bY}9{t3nSI(isKuI}s2&`0bAa@n5y%`qjeIz0n#bI)y ziu$w^q(keL&_DFVu-($5KWy%392z#BD>f0zn`4wWsNAJXdQh0WZ`dqbWh0|C>t6bQ zuz!x#Iq*7V*~nHl52;$U?{zosT|`fJ&jWTf&3Cmh1t{=&e~R9x5~dkoDSWx0;|1YH z%!G1GsFMlh((jtyk5czi{a!}8O0H}e6msXs7NC$bPbxBi>M*+pj;B@s5w7cJmOIg`~k zSyxi?;_137TFT|KqDJ5`dAWg!D%CETbLZ3@a*fR!&}6xOGA6ic^j9K$_Kv?c&_eau zzsfIn)hVC*>rk!h$I!cDeVjdl?4uo8lKn*g-d zI>V@fvo>ObOmMX^DG>rXq4E!W{s+xigR2u?C zHB}@F1>-GxUOtb(M*ra~Ah2?>hDES&X42)CzUUIR5dv#9~n2Qz>Q*h|A6 zY%Va`%fnf@4-Ff|RWOoXK{Z83bcG;5>2}olsGN1n)hK5~hF-M^%{*1g%A3<*Z{{@E zn>h{kW=?~>nbTlz<}}!wI}K9ZYP(znyS2G2yK+2WOh=Zr667=@@G_sxep?vqNRt#L zO@mNNpbJ@Z>9a=ZM$jenWV&UDpR3UdT9BR(n@jkP=@yX==@C&|)#uOet0QSa|CWq~ zRZFyDPIZw>USxy1c~FZy3K`U6NFP>{o^Hsjsx*VM7=JsV<00v1nNNgV5AR& z2Ec*CY0`I}*lQNO?5mC%Twut%%vEcV}Pv?K!XPal(Y`>YC6Lnm5aAB0n)9SJ=kERvur?TU2OI%G-vTS&5;IrC&N|!N#B|eKsR~MnPF0 zxEpU5F+|+aKxkm`aWpgZHr5-)m!u^T^Jaq9gvIX2Z1g zmuR5I8iu9zG6ACOf^__APLR_r{)4Gh=M_L8C!MY_fc>cyTM!6J51S$Y!e=e%5#;7N z9gVzrHspfMg}~CXcdncVk8uh9#KjTgh^5>8b?3?V?%1##hCmjuqt58K15~Y^j64$? z&ZgQt!JF`g`dqf5j@}zo%x`{_4fzNfRM1z&t9ZvWEotMiC-K|6v15oDmDBjo1OPJYq;|VtWw*Np0wNjeQGeU$Mrk6#;_S2of+D?iiPA ztg0VKLOtvQ_w`7N?z@u?2091!o9x1*#gYc}L*b=!@FuWq1AKSZ`MS6S#OcbR0#@|B z=fmK;7zQ_pTlH>Eg$E)+r9e=bG^%RpVFO_~g=Ncz!3Y8LV*spS5BzvPln*=UE!Eh- zp#OhqOxqOunv-9(59~*&(rI#-Z`ON_q#-TPWd;=4+1{_=Ml1{qbb^mYEt0Q%Oc-a`3{1t(rP5x_xKW6>0#UES!aj`!Z z{Be~(uJgwYFo$rgPFb}t^J;JOU;F%Vt3Otthh*ojDBcOZ&qOH!=T|*C5@bjR77SXE z%_UI;R}OQt5g#-*G^z(SV~uU{C+S1}P}XDlYrtotVGyR#lr{X6iiDE)MS8x>m>>610J*blSHEHCyx6BiR!!mA+0U5f8#qpY)(c}m! zdWoS!rMtaZt`xY1{1at!EgI%{eezxWO#>l+Q()EK6lwK0gB=Q$j z_P@$s8ocm()6h6s(?+G~iZWgp=4B@r^to@$&!67EnW|)SUCCyv1erieHH%_~N+Dy& z*6%ADFKSDA=y-L%X?>%4B;A${*$jiE&W*0r#q__bZ4>Oct`}k|8qHR_)18^c-dz+n z;s+)3EQ|$q&8y4e9ch3vTu@+LE-1DTo zmekn{(o!L5W+X?X12uMKJg;GmE9Y7%;i7;F(7GyO;N#yFoZl%MoNs~e%Rbe z%x7my+6}K2FUP-{y-8C7MOEBHxa5GQ)doy8h)-t~0$@E+10RlujjJpa&Y*+>HmCxj zWVY|-&oPL(guP__LSQotbXw)iR0ynv>z{KA!E)dF9UE1__~y$sd^)8e&rLe7 z?ZFs+6Il}|IEnzSp@2S`8Amd#DvOCURRM-w4i*tZctOq-L-IO6<_?K^y+)TAhEI2S zb%)Kz9(94phek9Ig)k28DF1ek-(gXG)Zs4fx|~;>9<^y57R#MlhqLReu?}Iv$qq{; zsmIAn$}Kz$Cng}k^pzc<*GC?`d=l1^c!6WQx+k~_)-&-0SHtQKp~3p(=y-kf$Q6$XR(BCs z!Fnbx;%ZpkQ#4r7O3trg>su%I^(21d7_aU-u7dSUe8<(Wx(ivu>ioL$8kXUS=0T(RbXjZ&>4fJ4rj1%0)O1$I%U$ji?#}`GjY*I z=yDg0n&om|DwjN1r1W%+kb7*?5RN^z9CB>;zPmwS+k>se<{%HHjM+nBYRZ0NzB_nY z1Y3#OvRY@Tm8LTOgez-PDh^r{EiN-GQ^d0Hz-%!Qm{m{HI568% zU{-Nu56ni|O1mZlvpDltap%9maTGP@&V)leeRY<;SX)}kKv{YMCHlqnToKo{_0F2fw-NI|| zR)(=tr(1Z~((#<+D=FY!HZ+ms6EO}z$&L{Pe3{Rc$3#C_**iZBO9z*8_*Q947F?AW zDVR%F<;QtfD~ie4Q%IROH9=*Cl%pk1g_K!#PDnXdDjLCP04-YO*-vKg&gP`q*Pe9J z?10vo`=W0!ssLf*a$hs34JMISB@GotH<}wm6#N?c2Bk9Mm!o*d5TPz#qP~dEHsw(0 z0Uy~)MJ<)(rS~Vw+6u#_)%Cq)jkJ5#NPFKJ zY4@*@_P`oxN7qPuc#X6b)@U9B-x_K6tdaJ0yefjsh^78{Z{loe9hw}5I zIsKvh`+@xX_ww(L>-T3Hi?-_5#3K*G=c0zXK6Co1T;=5%b38x1Ov^e}@Onv?!V4`fM|KQ{6DNpmOvg*6Sk_V)IVm@zMv@(`XB$S^z86 zN>fpgQT@UkC9HWf1*Uchp*#}NF;YY;O<%f$SvBK#d($>EqTnK15{8-r8*1SP%ORFL z>cH9$meLFXLjek}V<3M?{kR>Qt?$(QS>i1eEb5v+$I3vDcbt07pKXk4{v5c?HGhhl zsF}_i{_EufAD>7*O0O+<_0h&+|3WbHf&9Ej&)#p;lkH(>3f`OwR!(Ut5e@>q_Gp48 zoWb5&tE8HW4i(2lheoTUZP={VT&=4i%72-=da8e{6(8Y2t7wYJ9KWjTFI+B(j>ZIrlioVaO} zI6F>c^-3m-@6Ix+)Y#`suWbgek)NA-MF_oDB_`8s*1wt=t&=IH*U1$3E)pft^18Cf z>tveu4Ty;n7$&NwIY1=c*UEgImJ1X+9u2Rv82OI&owu7uxZ~0II)#d>XiHkps;ja6 zq^`y*AOwEz3Vv2oj<0&6?I$d~xWA!I6xyK3Y9pm2?JsN%Cj>;GPUF>t@`{L%%yFb}9yLlHl)SynT%z#y4Bx%vTzTnIvC-N@Qi(+>i zS8*2ejHV_$M5)lTmVY|uTXu!`tJ#}9DjKSfz5Bs;N6m6Ss2956UlZFgG$F~qT62;r zzCIXOAednNX5uZqCT%vBo#BM&9EY7ZlBJqO9gjRQvpk{qtJ-Xn4kuvT zk``D5SIY9pAhC1C&6E8?W|hd&B(lNJ{N7F>U(O*4Nu-el^~W@xSq5cB-Sf~4^DtF2 zT4|Ed3)NfxC};@Ltd5{}8MNN?-XZdL-{Jo6vBy(VVlBxC@@7lYp2ngn)}(C&vFe2; zpG$W5Y~jI1FuADcmTU3Sdv8iwR~i(sZl#4pWnv%mgoSu}~AC$>5H|(`6t{k@KhaG{*oIEY{7t6*xoZaa&XU^s(c89XFwJdhc zON1k^HF8_L0~ZNtUTD)oAHKI(xKEQn$1++qNT)M&yb9e^WhTwU1NEgQ6Kh#%u&Lct zTk-_q;X{UnvVw9^0EDf_Vw{bvAwwoMh;Dg>Geap)ob@cW-$Ie);$yf3(%1j<}H?ZiA%3! z>*GAiR9UpM+Tm7)!8P-;tO6J2vCqt1ji9i-AT5pGS!wG_BH2HP!lW+zKDZ9<#H-U_ znxF*}w9Jw4|IYbgi@`J-V>HB9_@L})WiXs2Nn%O`25&7+wWM-v$%W6V@@C1Af)tl( z377PhtqbzVLK8x0Ly|$_ZiChX*YE%eo6GrbO|$aa#MD}sNo0wU?q(EC}|ez^61#MEy~Go<#cOOWMY=r z&;@uZ0okA@Q3?Z>9hyvY32Wd_tC>3r8kEHWi$~Omjv!i-VPJNd5}2r^1N_D~EgjU~ zUGs)wbVbRGr$P@JWUD`2NIj;iZxf>-EoZll2smmra19SvP%mI^q9R)m=Qx>Vks2t3 zbW0EjMFuvYr#Nn-^b}j?JJuiKF?8%XU_l&U6F|bx(Az1ywqhK6N{Jd|>Tv@FBuo>M zqim^Z6v9+HRD9``a1iwi2(}>-V^HOmX1iPK-q?&Che(vIXB$6Kt1*T1Er2$SN5??G zfs$qLMvsIyc>$~OrrsO((L2y#Zq^umI@dsq$3ndtaiW3vj;A`Kg^v7WNga}nUXf}* z#NjT}X$r1`Ile_AUvmmNSj56-O-{$n>h9& zvLjmZi~43+7;-3mIBddAwivT(E-2<4LQUweJVmL^Jg}c(rKxovQ&{tHSTjxDXmWF+Vb zLUw{A9+w$6u)O>_3ZdGKDxi-H`g0iuOLVf+5n}aWb}m|`yC2uTH1o5|5F)2v`(PmgM*gS;seAQHbIBM*l`$Y?C)tnb=%9k$eFcuJ zx{2J(sz>H}jowQJR(1N;iT8!2aXK-=@ehK7;~zu?$3IpyNUQ65%jA!HCV#wd^2hy? zKOUI;adh&>!;?Q41WmLv`Qx6+A4KrR+3uhGLCkLa<>=%OqIBagE5*c*w@m)HXYvP; zxN({LCw~xo8-F=E`GaWN_{$2;EqEK?h^F2hwnZrTI6_W)3g(%4Y|I8@TKOcx&)!sr zi!6#IZV+P;H5%J>R)>f!!muT`rodbB5tSbM80IZ902N!Bw#S{@$?~Z-8*m1iL?XM{ zDuY7Gg@F#*9q)!_IwoYTK_a8^UuH*5B%t;&mwC5jTzi!~y zXTymDlP~iU`{=J>D$$aH5W=W1ox_rlgWA9YNI@Chi1y;wC@8tl8>BL+s@=*7qA8@5 zy3oFfLdtfNOsr=^NsY1*8m;R#4^TQIha)x0+~Lfi(V|)C9F9zr;9EFSlV_9RNPdg4 zXm}zV=`GOJN}@keznC>U0%ojJ9gh6$C>-fS)&e8XP;E=PJ)VBha3xA)KoQ|cST0AW zhy>I6sN!2szup6*YHuCY`m%8#>?VZOBcC^n6L;st>Z8HKklXxGDhT=Or^3u)QXC>t z0tVJEA_sbG_Cy$1zX);aaj_@D!1}e|kE=WpUQ^b-Ln1r(f@_BX&MCVrMJ|LSkBV--w-ej}vdK+4+|;J74VVyxAXparG?4 zp<3wwP&%*o_3RI<9{M{ZnQ$6x)Lztyjx5It2~_~8$$a&^ypK!qKMvSd)xIXIdn)B& zI_6}nqn{5I$67Jo?rkLbq7bT5=XvF(ZjY=DJ)85$&pv5z_vcS_&o13o^g>SGu#Kt& zH@3^}mZ3(v^@>Qjie@Qot)$d5MuDJ)JFs~dFRr?KyEu9|dk!dQRzOwP{w}&tTXutn z@_PC5-Mh=l&3P`s{Od3}2TIJrzFGa@guopg4iHM`iLvN;$>hKVzU#zt_4!QT68ljI_73f{%Mp5grl^M3P$&JrBDL3BT;}EWNo0)M%`hDJ1e5Z9FX`yU>llJy2 zoTT#sn)XsQ_gPF;2(?|CybN{zkfLT++b&}B5lLb^sk$4(77Qq_P|;_i9Q$~MyRMic zHp_QHI^w{}PE8d@GoB=N)X_0{j4N~f@+(QU?M-z9IF5A#5)a}ZSFn$Hx=yIuw=kok zHTXIfg}L=Th-g zbxAK313%5Ce?L=C5^kM80Uf}-wv&nkbWbg^XPwXyF|qd>fG2K|F?PdfOW+5ZR+DXu84$ShV18NHrGIH+sLA?beG_-6{q^V0hr$njyBU#Ah|aX2Ua9Xi`-53 z3J~;dz`Atnf<+v=#JG>w6@qhtrcMWL^^>LQ6FsNjRAc8DD`X^Oy66q2z%0ISALy+BF4Nbx{n9hSfk8!o10 zgLC544osvqhdlP_bOme57|lOh1;V;=(t_};OwuiAAWX(3p;6MHK5S%;Np=(>Lz*YIndqa(gyfXdnmG(SY&<_YYsTZL?_HN>k2La0kKN57 zE%?8Jv2jt@jI1z`b!31D$Y!t8X@cwZ-gzDbaJ^8jvqJ@SXb%dx#B`d~rcf0%53G=f zoqU1(%nsUyh}=qBQ7X25jwU2JgS09UgeV%JZ%mKRY05Y)4Ky1<^;?Kt@VHPmkc`Njo16f`m}7== zTT~LbMOVuUI65zmd2@@IHbyhxdET7V1DGbQBAR8syfvCH_cI!DU;vS(iwga# z&eIMfF%Gnq=p;kJnmG28J0)mT&?Fr5@c-;ipg zaQaiipM{py;>>ay0Mm=h($I8sQTzF9T9#&jP{nA(n@}M|meha@YocCi8do5`m!y_> zgj*Op&ln0Z*cXLP^$2S)K*BP|26gxXB*cqdE@(*ZV>Fg73vGMndOs%y zq>;aC=fu#3<$>&u@nSLJ#iB&}h*cr1q~G+e`oEebt%$MYtXNVg!9rvvD>6%xdSEyQ z0h;9;ELn_LvWd?(%H8F4w1k8G=^3AE0K#EtW6qp~Go>e~f6SRRpr(B`mm{?!^Q*m! z#+e+6AhVZ6(YUaXr1K|BI{ncB9LG~ZPLP@$!fVz(RIwr#R;sI#7OHgwn^UDDFbA-l z;ciXle=Uk4RXA1r-_B~rVz($Vt3qce=^SqnY@6$li(QAH1_RhoT$H1lM_Oa6v<9Y| zF`_UqI;({a@{jpD2k~U3HF}V!Ihxs-I@v`*ztI9SEUApkkU2ANQwpkSCvcfX)%nn9 z1_y*U%)!=UDPh(^js~$<{ZEf)od2iwy%Rx)tx5=LoJ-J!^R+NRd&k8DE-4cz#tZeV zm7k^}7t{_Uvx#Fc(H>!9YBwf++87g#7O<*5s!a_XI4x_)@osK^g$a$rb$T`?XBrb( zKV-W}_xhSS>v|}221|(#Ce++)=h}EzPsNM}v;H~>3vgt0Sh}jUe?BqHS1gmnn>T?y z5)!w~70IYo{(|rRbN!{k3tJ7phWI_-__9e6%Hy1&@kpCZk{wz1qk*=4cDAoMW{se4 z03_PI-XGWT0D0HaI~E$qZ-lcqxO=O}gmuM+d%&x886<*k>BE*Rw)s1V7FMes7z*=z zr#%XAJdEbqs28X4GWfgxh$L!&y%V4omh^^})8k?!0ng{cz_~3IL8-3>0_ipZvPAh} z-#p@Zq*DBvcR5PPqnv`W#V}B7jA(WfCXsb_$CT7Sf?=$RdWN*v15gyksO!-V7Pgr= z@s7g_i&^i%yqUtl!UpTTxdvMQQ0J^WXa!iGmwQja%SL%LR=3V>^~V-}lyC;Md)J98 ze>L5mge#fFW5y7fuHiByZy1i@vRO-;KoV8JWzKn8aDjW#g5z}bkVPB8#qpqDU9x6F z0UiEaJe;|Wfg*2o;(}sf*t=~wd-yiJ_evU&J zZ^u{O)f;x@dV{JXh72C-q~m9v0Yy_e_Y8P2mFu1X9~6i<%P-Iz{|sG~|36n!Yd7Wa zLW~PVQKenIxAjuWVl*@#8M0PxQ+)t9BP3Mfp!)Q*Bocob5al3tT+o6 zgi`JEwy_pWT63J6+hH?H0=na}Q65=jTk5|PC~7@m2^XuTvMFI`)Oz5EOsxquDopAC zXAyOPluW4uQ~}E#)=&jgrS#(%RnSr=kT4w;l_fvA z-H2SSNEqFr{Na0fY_R^ZRof|u(m4qC5!QwQ+;zFZ^AHZ166Z?R{85Qkk5x&luK^E5r+PX8X ztve%aZ8gesoUAKr{;4`(AN6%UNK6IeQ_4qV45`q8 z$1|pOzTmpmgT@@k(1J5x|BsW%Nr~_mzQfd@aVn0%($evuQ957i{?Q$|ecp2W8WAGW z%tWBP(aikDClyeveIMo4jDw(6HW_z176$M(o{lwyzpSocpwM?YAc)jWFL!=xL#M|^ z<-2^y#Wb^t9Ja+%z-R^7tlzd~lMxnYwDVEPChe|3Gc-~zipr7$HgL!@OeWiar*M_L ztuR!eR*f-~2FC_Gt$+#+cBLa~(Fn=MD`Xl3JdjyjQS?zRgG=f`eMR>GGYCSyb!dk* zr9dTZEYJq_nDZ+bQDj`{SvOI56N*_XhX)S?)Oz(}vSa3=c*ktuT6YXk*bd+zK9)Yo zB^mX};;yT@V<;9~eZ#EAI9MC&6MdWP6CoP15zjQVIR>2O*jx%o>FK^0u~lwF=(${I zGbHju_R``$+KHQbUv1k#s*gV2(5X+8#x5?qTpbO@@IW0KGxvP#3@`C~9LosDTS-Tv0cwz|rgTzNPLK|3l`%m1vz&A|(HbXZ8O-U4VR zr_mIZuxE*o1W=PE4}&9u2%It5NcAWHh*Y1n$&ydU6FAKA0mOqzC2E-gQyv}=BLIL- zB4q}Gj?$&vQN>jV$)UiditWraVIL|=QPD4OA&?XgBrp(`NDX$jxY$OBhgCR=m%|R4 z$sk|SF|IcG6>ScOAQ76~@Qb`pH;X9hpx)fN3m^Dt!};rVlo<|RSKh!YSV1kvyo45AoH{KjacmJXdInNkw2{YL5Ny5KVMYY+&eud<1>; zWg7%KEpdxKN`GwhhcD@nCi0P{imHa4{o(Jp%9nmIWLHa66#(TJ>}%Ycm^l75D< z-hxC2FV0qrS8*UE#&QLYvOOCx!2C4~r~-2xP928s8693b!UK`08U{`ba~MwfjIhq^ z8693$(_-RuElvVEO&HpbExG(1nL$CZ~5V1 z*X(AhOh+4r@FKmHGdJk*CQ@|1tDIN4!mOb8GhbO+<+*KX)l6PmRqF+L5#m)`S^ zVK@JHxO#C}zlZP=EeY$sM^T)h>pAEi$}}DWw-|_3noMmQ++>$(g$`T`NaHpYP{~D5 zFy0SWYRjv|R@5l46U5Ix?Q}$~`r}=G2{an_?#235cK7P>_PYNZPdiD+I`?D4i|A=b z)SiHzt0Ba1&#;8>V#Uz~A&*H2$9W#U^u{Urj{AC+$ve@FQzY*+X|v&VSIDJuwM@!d zOCoJ2ju~}vZdRbDZ&0T=&km!Q;=W0~ocfBZ^GP{0=}`J7hvp3M|4$B$JD2}(92!|i z#>5uwYiQ@(*unA02u9!(J?^vX-OSl^W#^E^r>C483p0PooSZoWsQr99`rQ@T=>qh{ zbaHxc8qAhGc@*a9*xRqj(_tD`p3dwVj*im8H9E+?_b&Mfn*Y7^M83kQ`ZzTltZP#f zz@Zgxz`^5984&;GK91$WFPrpsdh&Me$J_bDDsQJYrbnw6%fos1DM9{a?&Z9lnIoBh z@9(6mbM$8>T%DQYcsh0ZX`$qF9Gn`ivGXFhPR+rYc8SLB?6|+v?#^ST?>{Ox=g}{H z+@>}u#B3DF-tQy&W_(xBZeT3BgO+eh8PFv zOB2;Gq!86PO&HFa6O^3~CXTMOCG1*d4zD;kr|f>5wE)i~IPMKS7I4n4H>6lkQAc_N zPVZlu6rJ+<+-E=112`V%c`V?3F`w8Efl*{5a1E;6AAbMB{awCw@udJl^F==SNYL6UBKPU$ujAf;i6!@NznC zPz~YO4LZFz&m_EG0P>#D0a}y1XD!Y{?T^LYdYmVNR!4Hi+-Gr~wZ0PP`P(m>IFI!m zC#Yt!e{}xN+}OW~r|({zor$Ysd@i5J5^b`Bamqf|+4grE6QJbuydKfvB?|Xs4^(hH*5Ho=?KPc6`u?NxeSTpb>zBV!i*}fEUt@N!SSX`S z$}`EwPHCS^n2!8lX|+W0EUw)-E+|?Z03apDVA#SPcRo+E^^*mAPNnskQXUUc9vy#g zZqNt|r|fT>%mF$TI5@^&42QWsrw_-;{GL;R!9_^@?6BRI}lfag@;U>ykAGF{Bi zIej=z7TGx!IPwx6c5vWK*!rEta^~qKC1)+9b1HD;l{*fHg>z0H4)(uE--`kFHj}bZT#?b_s+mH7``vCA7+f zvuhkJtFSfDTKwZ6OjYF7LynbG=2trn;|!5tt4AJ_R=1FX(Im$cMs#5@)2ejB2*2s3 z^b50Gsa@^KWV92vIJzYb7R!!+jwBhpdmyb;iSI&Jo*i=Ide#V!D zT?Hp!db`@&u@VU!jBRW0OJ`e|x(PX8z_iV2!f|$O>zlNk08{zMj*)@=Sq;Opfz`rO zEqZk&>o;Buwur zKW4*<2lL{wnO%h{GqV%el4+e-w(<|zyzavxv_<1O6UE*xwqr?^w$-nA;%$rH^2A&D zw4(HU8|^YGyJs$DM}yrM_An(Zzh(-nHYI#~lDH~f5eTxt$60i-?^8|>#_}A>V_YU#!B!@Y#$`U+oIG-oE-VX zCMNC5WA`5}FnAM3v)T}<^?syh_m8oWZL1&OQ&jK#RJb69r^P3d^&Z{}C|L6To%vmd z<-8@ob0||<5EC%4)G=nw9nC|}MSiqXjea$}U#z~jd=2kcBlnBzDYc1@h{U*G5MM~d z7t|&!>sP)l1_a9cG3URaoSpYf4mHI!TwS`xLVoL7b=U}@C6iQjA=~k6k0tNwjL|4> z0v02YELTi>hWn4JvqOEQ)(oK0YT3M(O`TiVeFXYw|Dpg$!mD~tzlU}UTB<(Xt(yIf z#9(xln}Ku=kUi96xyvO%H-|mYyMR-O11PIL>aSuR4u;S}M}Sr500?{1v?I_)hMgDw z1IDT0g>E_?W5(k@l74GzuJO-5vVLnL(DC~1+GBYT5r;`hX7}MplIz1C(6+vv-zC}P zls}T>oE=G4>S{?gu0sS33iKBEZ^@7W6uX{x6t2d;@SwErU3{|UrioNKLXsWYD1#|A zuZQ$rwRO>sUP5KRA=&{0b~FrX!R*cTqb;mE#~Wp@8YONUCtf^C+%itQaFoccZFQaH zC~?*j>rJv@7?g!Av%MdR+E4E{x0&_h(0!B`$69dB6{k+x5l5V1ZN^;o2twEv6t<5a zu!FQYoA7*{My-3{%*L|mot^Je{zOFW8iQ#VXzG_@a;G2~@gg*OkL8?7rsOhtx1 zQbs-~Svckw6R&PNWcG_h14#T4t$jzixglUvOo4r?`J;d#I1EAOM%4T}D8t`O zh~5v_9eAf9C&(b2SBu7KIq89iwd4d@Uo9t`ueMrFJn2|DVd(2}f;ddbiA00*B3%H` zA%=<0q?~|`T1wIq9q(|0vWb!Jv_bB5e1>ro_tW9JIxDgZ6ZR5k9m9;RF=y4xi1@C_ zgcDh7CKP%S=ZomL92#rXYy!>T38?34L_EPMTdUc`lgKq<6TQz5AhVrPFXR+sHj(z^ z(orc)B;Sw|olV3`a3*KtG8z+JA}6D+W|P(=n|w8f2!Ii@izSQfxUF>LNy$5>p8`GJ zb?QCSbD{fJpEISCGi4LX{M?+MTk`WNjzSwCys`JGWQR;(>gktRk%ES0XpVDa8_-wk z#Hu6PW|iz$N`N<=vxbj>=iQNx0BjAnri;p)9k=FCYWCtWowhdJ@8cZ! zMpt{iugx?S3Dzd;(`&*$bwt>wXM&ylK(R}75j(d?>&zn_+|lwpp--xw+gUL8U;zb} zuWknf8*el0dv5Qa)12_Zor)B(Ph8fVPwwEPr#cbolyAa~LZScTkp^F>i`d zuUwVdxAI?hAh^O2bXi9#arVxJn@#i)d5)_w*@Rrb{Py?%ey{^p2oBH(yIxejg(4t2 zAZCNkO}E-Of8PucHzW|r<7AOy0eaTQknu)ORL;^ma`s}i!Om6UL0LOx29t;nC3v|# zM#!MYTv#D5LoZ7}IpmEKI5`!F3oiz!NtqywgdC}=P#mFYSMZV81Oz})LpnhX0HoQt z`A;UJ;9epB826v}dpgPY;&|VIii4fh$9(fpzG<`FSeSy0V>|mg_ZP^}e`WJZ89m7+ zCG!~*`JnZr(|!#QhX$&vH z*)tb0Hm(osflSS6re}wUp0G}xzolUl#9E^Mlv`-h0?v}cU!PGBiB}?Ks{!=Wg?iXl zobj@#{y?FzT{@bbAMt=Xt7&IN!-7NJpkAH546SAt?P8K$gsuH7AR^UVy=)h#TTF+O zDv82W`?zq0H=J%gdY8|uW00-skoEd|twua^DsFHs6UgJbRUL?=AzyG{%Q$LJ53u(D6j=D90v#7dp$^_lbdK4ox5JbN$ZG#pNk}R z!?lB0PHgc1GaYmr^JUU1{&InWy{NOd5&e__=Q#MQDeXGX7eSKswR0gP?Z}P za?{Cb>Fq$(pNPwJqQ(Q={#}e~R%guZ_3pbM_VOWBz0D!PGt>XV+n=@TH{NxpE51tF zv8U_S^yC5{l*++j(9Pfl2UaAo#Hn2za#{x2INcgwJ#Z&R6E3eF;zjC{s!)w+&5CNl z2@3yJ+}CbE5yv#a5`h`y*!E$Q5Y>ANCNEOLC8cn0ps-HfhFoKwu=5OWtj~XK#d=v1YerM)CqMy|Y_b-I=s`Gi3+NAV( zygpG#KKN1&tkY4x{D=pZs%I?rhTJAFMy4Vj*i&(|9+Z2$h7<>vsF`8V74zKsStGc{ zB@+{NS2NnLr3;NH2y&^zA{$_219KE|%2V}~2dl<1qJ*b&`8+6W&C>>&h+0d9GfYA5 zcNjPTrfiGR#rFGkX_{fve^0T%K;}&pE*8vWWg5d=yTB|D5m!{kL6`?h_&}}}*3RNL z8+wL#rV`}r6>6n1m2VJ+VKBZ-l(!vdzZb43-5ko+;K!Pl-qe(xko0mp`Tl^VA_40df$S*5pk8_*MWx{;JMd-Mz=i1fLHyD^ii>inG6&D0|phOER&er9& zBZjT2=%Nr{TS%G3Y@zO>3V-SiaS&iUV=E4g5+&NkhA7V~=OhEhFXHYh^mjsZ&a{?* zwA3X-l{*$m2Pc8eB@k*0hS2tQ-X&pxYvzg?VxcEPY(XJ_y_&1pg3hWW?9rkLc!{Bv z;$BP+E=hEhih83p2aQv;(Us;F>V$3bH3`HT7vU5%dYJ%}L76Yv>LqSZOZ}a8AU6PV zyd@k=UOGsRuHe{x!#U`p5pKAH2q^#lPO%h!#on|eh31bkU9DfhhjwUITNe4rEvJyp zJEwS;QS#$fW2wPO#k=$^e!++a9F#bsf%gy!(^1AeiyEJdu&-XZ_8x{xLXobXm!=`j zrshoHRiCB>nM~Db$<;^UX-#2Ozr>3(sD6DmGZ>@~?k>nnz>Jz*HnSP4k1NUE(YMmy zr4DH{p=niHI6buD?qr=03P1^w;Ei+GF~Mp9K@vM4qx|A+Y?qnv-GcK_eHe(|Vmw3+ z`e$*2sY7#fPPmC39x5NGrU%5L90b>l^C?QirZr%j6i1r7X>H^l-@pFFvUWh zYqqZ-BEdohO^q)ywo8o}##naViB7Y$F#Z=rMo}wB$7ZT2s66VGH2jFvg=HN^v8)xd zAQpYj0*CntHtaDXf&j6E;{Z$_i}gi9@3nG@d}oMhRFNMis@OqgxWq)M2N($(I~y`} zX^s$9BMm$nzQpP7;(-@;n7ojj94my9t!>RQg#fs@Xsj*)Yl)o;998bsq`%N_dC*OI zdDL#G;5!qt{KTb2yB{zfyqu%&Rgxn_v&SmuOu~7%Y`EJ>6w8=gju^zZSP>;Q4s@#& zHhX09asy-6O<9#kt_&k>Tw@HF1_`5I#sp@P3rucwTQ|yTwhq_GEU~Eqf+*9-mPA)W zp%&}41u6(_7@9eaRZf6?P(*^l`e4T*Lj?08y11%JE2_h^sp*_rGDbur#VI3?Eql$F zw>%h0Rg})aXAUEunKoDZ%#wK+rBhO^TulP&{(!$autjygz%d`sR+3b;ix=I+W1wd) zo@SUB0xQze)T|q^ks7gsm=k3>oB?Q&=W> zzvdJM8Mp#(54Vo|2jmYTb+~?_WPg~9;_6jjpwX?3JaQ-1WlcfIvpAuWE>N;go&Swngh`q3Ntv2)x0PhtB2p<^RZgpfJL|f71m-ZY?el{EdxnRg${N;SMvr}f~gQ78)5`!DmY(E)c|#NPk=EM2dE2$FqIxK zmE?ot*kLLY=!TGqR2ox(Krt0u=)L11kx{+)?#^mix|q&${+p04W=A0}HUt+c7qN;A zX$)e$h&7T?$Z!pYl_sQi7F8Mh^7P8eH7c>z8keo;{woNf|du^ZWs}&;*$~86;PW($mADk%i>-vv$8$6U=LtYMr&@`O z3WjiY>bu~h6J2L2Eb%c+CBFeIn*YiKt{H_HXR6FnT=R#mciY6ly-R)O761Mzqo` z1iGP~N3IxOjZ`M@s~HN4n0JJ7F%<#P#aCD-@NT}H_1gx`XbG{6DGv^w!7?w2Kq8Wnu>pm>pbV?a|%NEpoA>fG68@e9eg!p%*wIQ2u5kh zcTn#cJ7}_rkh3^OHJO*CnuH#%j8zh4Rcud_efeALP&DpX!TGd!DQS)xLZ%BWzOi zVnT`I8?M}GWnQVAk*%^2mW&S!=2aD+3YW~9$L3NSTm!fr?zvc`gy zBDV~67dCMRi&$JUSKrV{D+jqwRuM5>Cp*5Ybn1pqzk4&^gfYjBv2>CtBWqJrOaqyn zE`Ugj=#~=AcJPpcEx7a%2GA-W`BOY*#k1{_mQ|OuyCk1`G%R4nTmS!|1i}VD=AHk5aQA* z7m$u*pGU`S`Z3>MBjPB$e_<_6#CL7r%B(%2hmDfQi{NPNpm|@E!gB5mlLJATrLxmVy{kKmN$>`mrmhYFY`XU}uOby{aGmX%&| zVX^>m-JaFKtjR&UV>g0c=PT;)!Dz4drv-ZgjD+yUBKe=7xLqxGzRm<4Ge9 zab|U?9ZtQppRM?S7Knh!jRN{WE7351?;%i-T>1&3j{(Zv2e;OWiFZTFm{==B0HV>Y zdz$C92I;RZa@DPS-bj5XE0e#Ib!Tp<>lULc|LXM^@@kk*WYDeV#-L?fjSyfx1+@}( zyhwTq6G_opN9FCBU?WPa`Z%h{`&ePvS9NWz3kAJe1sGH<695MW*h95E0U}>atvi8b zGZCQA<2XjQf+?B z;pO5iBujT@DKe-#vx?CL(dLuXxn)g8S7j?O2A(7aGA)ebbrTeRA%FlnzmZ!3!dM5C zDUUvy`Ed(LX}c3fwulWR(i_|IeQKB=p}^R8$|j4yXEaqMD`jgV7&?kOP@Qmx@u<^Y zDI=<>SR-Fn39=T%ku?X`g&34-;)CQRF(tK`7h<(7xG4FO61*(*k=mxnq#)uT zOzKFr4lH(6CSDXqx~8YgEx)a4l5^98D8lJlKR`k3w33tnDl0y?fy?a1CWqgU?})n4 z8DXn4g8AGvBV0IQge_X^Lp!S(q4q=0h!L#K5hLVF3D;%>zf%gL%T+Q)*vbzW;X)oT z!j`gS6qX+%FHi#@DMQf*d<42Iii00$u!J=QVUR(r?H&X?H{k`2@GLjeD23l-70I4c zpDc#RWa2>xU_=R+V497h2&qXQ6_^%2%@6?ovBKBMIA_juLina|uEoLZh&;aVIij-f z$9z;4K5Nr(uC+3{s`9wPm(3O4U5#@tWYU#!BjHn+)mNlQwCtK#Iyuc)&}iJrNyeg+ zW~Xr-2%FbBqisuAq@B?)w!FM#odrLoG23ibYcuK@=eB<3PRa{$4P$LuCplQ;6g#QN z#)z>PbdDHnqLVl!Ty&S^$<$d^pvG#D7?(;s23KSrBU9!vY|a`yhPfE~gPF(RS$sxQ ze2jz^hirWqt9+c(TNLoC(EGJpr044!I0?RdhBZ~D47Fe&2zmW~v2nZ6^FZKrpo9EhC=UPWqvxLkU8hXZc${4Cm zOl(n^{seug?*8M@e?tUsq_|D1m5pG6+pvIGBC^_TE_v}9Vnl=N`omE%B49@VO5xZ; z_)l#)T(w#8;Y_wJG;5}3Y*t{D37%%yJ!MeV1`EZ5IbH=8MjysMi(pB;A!_16z}hml zbKsHt`ZkhI7-0bgZ_$DA61@-D+Vm)RgdiRa*$suY64JdxmVyP3{M%+_qcOS2tYv{* zG}tx003tKakZ(3Hz^qtp2CdGPd2raNbiW~LWSqTzQ$WwFur)hYnZ}%+#uP$++c0`l zwAH`r-tSVaaghzPyCx3;R`MmN>67l+q+Mbl8O*$HGD>m!>PsXZR5;a_$<09vh&icwA~m2J{~RGWI$ZvsdfI14_Q zLkNySZ>vVH_%S2ZObL+!mwdrXVFoVvwCon*A13a!F2E73c^ELI;FvuOgBp+9FT=4K zwqHgCZ>iKkVB}Q^2hKU)kyy#%TBG`y)O##>Dn(&8p9I3P(5TQ?mA3eT_JwFW zI)>8K?qysSAxZ!Zd9!9{A<{I{d|qjYmy=euuer)VN*O1wJ zc`Al^46m@osiN?wTyZ?0gxacf( zKVpA|MkU@a3|~X@>;fqk$~Y7Z19Iv>xKx#wgQ)IO)!aomBM+|XZ%<;UQ%r%0#VE&` zddx&xl%Fl))eP%PsIsVLZn7dvtcOA9sX3|vwIfI@r)jjJf@>I#*htl=q|3z>N$uSg zZBvKy7INh;o8XD!WOsSW{DQ-Ne{%`dVBh{%Irmf6b))9z@quYvGUSq>QXojBz^9io zls=80;^Qr@B_Tj{^bcHSBu%rP%!H19A(0guHmRex;yoB;RX8w{bB2i`a{h`53FYX+^h)w7W55%zG_Is)Q1IN zvX#{;MMdftc+f*;)pV86a83hKZAsS;c&J+3CWV{#vYOFxtfkOsutFbl-84DM}7jCymhhU9Nyz0J)Lm%!R|iN@-wSfesM1!DO>7Uor~@J9XFEju-P^H9r* zAd;;gBl%?*CS^g{@|BrA%G<~?QE`jFX*J98ziRg7!c@U}{%nt%7obL}*(Q8w2iqwZg2(7onzlqSpXUpJ4wUIw|&OmtBDErF3WH z4E^Dh3If0yb`w?}b~B!EBhL&|ESAA$fTr5z`GTM+yF$(oAkE0x73d7G^{6)_@e@un zUoNX0l@YVI>AUa%zrTzhNE{5NY0KTCp%iNd>aiMBu&XKCpw`0pWEXMZc*HgZQ`GnU#zdlA#q?TDqQsS;52_hVqBd>QdF%IVZ$+3$L}G zJMDc9PO@9e{)AE!cKhR~;m6VOPS@e%WZ5-_a&#el1PX?Y`N27mGnJ29!Y-hTq&Baf zAI#A#Dg#FV{y%cX{z2PdcpS>)EfK={sx;t1S@C`u?bzo>TYE;$h4T0EryjiT#&^o99BYAdHFHz4Oo(U@jLloWmnvk?KVU z%8CxuGtjyMxwT>ypTRv(zpdrYskH3MEbG#_JVFvKnG2fLc64gFWjF(cX?eC>k4EER zv92c5o-8AQ`!nnp|9;tRC(5N|5v#8z&a%^@cZh2>I% zQ|B(}%#IzLWYMJIdShj1nL*H4)n-irkV#WBUs9iGz}^p&BK1JrK?WOiTd2~6tPWKg z+G@PZu@Q6esKh_Sp>x0qhSOv!%NIp9T4E(;p8~XkqtX%>&3O!mML%%hQ(*#=awOXj4&n(8d8EdB1>5ex|-dzXlJ)3 zjqm>}APuz;(me>w3VO;Obw;F_!!4N`72$P6nmXjk!gg;@#%#t&qg;zMX*#P(qs0(l z%jTN#oHB_l1^&TCsx;5K|I|)Q!4x2*J3*A0F0Mg3$F*tdb8O^So#a1`v4c zGi7OUgJp|@uP7<6Atcl7W(`C674mzOjeW7FkW)&4w%lygQ=+zrVBD09?zpMi@Oo2- zu&jod3)V8*(WAc6_`ZITI!uc9lQ-gR*qzAo+D z(LS`JxQnA@F2;L(a(rU-8tswsjJHS6xlcJ);wbCBUhi+3aW+R?JG8-SF}ML+T0jL& z#83tL4%;Htqup^3vfz>O{EsXnaTN)>!aR9ZjxfY{m!XNQ6yIMym`e-#x3Ir_v85cy zAugQFZ^}$ck6Q#>>6mR+4rmd*dEXC3bd-rcbF!*MYR;_*l)Oupis#*N*p%u-$|N%i zbtryymu&1i&lL zpx7tV{M&)IWJxx()!?acXrE{svWVm7QI5wemCvy*yQPfz7dY`$C{=gsdLy1#M^Tv#ALu!p6NQn@)QO#Q6obTGY>U}kPdTB8E(iu07D|qSwu$dT4_kB@#HBW zLyMrD?sz3kWJJu;K z@Mk&D+yvf7@aqSubMskVC(=c?B1Gt_wAdXeGCD?2x~)uxOh@z(b9ZLo*^a zwhmsLwSQ{(Vomtl+tW2$+N78=f-B)87qB{Vw#&As%T#b@-5+M0)x=fQf;DG`SzoW( zZV9|yixcN**J*az@WLY(QGa%O1=oA7>lKQ%I&RpWZt%C=%48*Zs3gJKi^7dH1pB;# zmysEa-sojsrhtvrbJO;8lfUiTo^bQjCJ)s^4*fdh6&&zf2evagXC-glo^JKGL&{_& zd8p(8^>QU2QRTjhl1-6=hLz~$ZpUs~8oBS{{jQvTH}Cj2R->M|ENamd7Rtw*Lzoc} zVmj39DMTSoLJcAf3Wk+H@UrxcO?F|q6k28n(PaFXiTNc{0QPAr>Kv+Z)HzgBQRh&3 z)Hx1mM<7iGxoYS#SOyP+BpP7GwbvugOAc9Ct>-hNgFF#J09Y41L{Vmz97({^SG1_S zyp)0UPXIgl$$|Ax06Y1q1{R5Sbqmy>tk=752OI?i9CJ|uZd}fQLouq{8o+IF;I_bg z^^p0K>r?MYp=pJqffWXuLjtcd1r{%}Q@Gaql;*k@Xp|x5XqM}IJ`?nn>vSyYoaU0| z%JrJ?Y?gEWRgsEyJCc8;+TwnEpnBPP?VWPc9L#^SZ?2ZPGf5z>Ob3~SQA`AIel1dP z4&JPO4X*(aa90~lbySW*V+*JGzYFfnQd%b^EqUEg-ABRDE$!LMSgKeo^lrnkCE zg2(h=s>Lg<6Lxy~wWM36_IQ~mGP9^M7xOJcWWRTp#J1%f$aFGu#iPNAQHH!%5ZdDG z_B>5R+W*Jiy8zpDUiW?babEYHbMHMDxBxBzwA$wwjv*Vg5C^7MnzpbRnh%kxl$v&^ z36p5*%v1$vjX*&d&O{PmSx%JLar|H!EAdP@j$L_FvQ-?p_1K=8Nj0vf(WHtkrEIFn zXc{+B9lKUsb*wtB)!+ZWzP-;r_r(i}6sa15c+WZe@jch$|E;yY_5CgemzC+v`N!r^ z#A%-7LrFx^3uS$dGmzpP7708m&Q(wd!zb4egK7Vf%#DTIo(eMMqc?pzFA&7UF(M=w zbYjEMqgo*s^_}d#A`zkfT$nz@g^y>xayLNeqO^oBlIcrNJfJ@h>x#ap5MKCP+wEzg zQJVOO)zZq54eToI3~<-2uHs>iB>=>W(6wM4Ouv}Z8j%Nj<7rqsxlu$Bj4iBTieNgY z|Cje741M|fg@AX7cLe-Uy zQLLm@dY7kvLBfOKQG>F|mPy#~ja2yALKWPvHTu-Ny_s>3?A)cwV^Do{Yco$s4X;f59P zD&OcnB*~MSAmypx#IOlaZi^DSMhjAh<(I~v`I_hvR)k1E#6s-U3w8~Zp(rky5gCK= zuRKs32b+1wBMwP>%r21w0JcS{* zdQb-PUrXDbL;@NwB#1w%_{COsU1X!Xr3Un(Ezj`K|Ks!?>BpD+V*_r0ps^Q2l#o)L zO&>m4>FO9F#+kv*GqWvyoSz-j$M)>FKJFx}mX8aw)l#e|!!T!4Wf0Sp8d5)+AWL>8O;(MDC@TjN+oN7RD^+(Q<=E62drA2qS|h&aaa3 ziP$Q|%-nWqejDCu+an9953sFQ998kHMb&zmXsenGnVfOx8G=*`AV;~0k`@t6n}(GKyL*y>(Fc!FYpSc)645ehUtHBTG<=%zrMCcnAJ{i-LpKR*cvLsvB##JduvcPP$OcV{Q9=e(w>2iKm}#Zh(gz2EKX5dMG{ zF%Sz%6d*p1@C)D)zC7JbuZm*15yO1`h1m4lO&}q#^puT`De(1($jFb9l@C4?oCuWiulsl-_gB?=Q*2HqC zi9tOObD61y^+`hst<#;^I#b3MKpnA^xZ;Q%XU}7JRc|~;d+8VBr~%B8V2UnbA{CmU zXq+uceBP`mlek?7+VfE2bBTGtBS=oU>9>n3)HjOZj@TbV0P}#%Lv*lOwnRpsGW?8t zkN-+WLGd*Vl9Ij<b$at^)rSkT)As@qHqc)hG?^h0ZKO+`D2Zl@qJI?1xX zX2aDg1WJj5cbO%^V)RnP3Ok)H*8@m}`qR_&#?SjhFrHu9<;sUJJRiV!eGtu}58-=0 zFb}~YkYutUCDdTy!hq4z`(|W=n2zPX95W_BTB|1Y9^RaCtj8I6iq43`I*c`EkuBCb zbp=O%A6% zjA{~I5|~oiP`$)F!U4|DHFOx>nQ~YG2iqG&F+6GY$EErWSD5Qy1*mg?R=C_~dn_2J zEvyrG88wX;m@2Ww?HR_qtM!dPBD9@2{eF2eUUrkA3>nu?(K?QvKqw+zC`S2}O_68}5MV&h!N^^2y2JjUIU@(LaXpZm! zeUSPbmYN`yj*&)01AG=DP~4gfy6Pa`aoEr&o)aRVSy8#tx8mhuPy)4AqqewFe645;bnh)~@d{}R zQEv$BFKxV3+Cs^?Z&F)m2WMAX==89?)y2jur7lo1x75Wgb#Z{Ya1KGK3mF=h)Wvk6 zE~c+mbwQf%TyXDIzqq*3yQMB#^#4^}T!?x@U3}p+FO|C3xOsIk-Kj3L6>iVf#q^a@ z7q@Itw`@@d+oEh)kh)M><|TE3`J^>QUA+7%U0zJTX7t7MmcDqU^o6K5^u=>u&R!~o z@rIjM7|&%pHO9t%8so?-r7;LszO}%(wZJ%Ff$`-mxi4;1J5|OF?W0KkiyO{*{3>){ z+`z5-HL}L2Zt09yN@tjSLuuUja{f{&jV7w$W_%boQdmRl#86zr-s_B`uawqM03kk> za{BxEOs-5^OX2*^aemWT>EAp;O#Fe{UcV3^`XIJiA0SYD;QZ#5PKb$oCxmK5R7tuM z@g@-$GuyEHRE{L7mLrK>Tyi84BP>S}h7dWD26iOrJdPAvg3nlvq}-nTIq?Y>_)dZa zJCX`Jl5n^wrnU_&!KaGvkusQqjb^Dw26h}t6M6C2Cd?FUu*=AnH))ZIFdXB%@mAh1R8CONn};(&-L-o z4T=@wh-_Gq6POrJ;1N&isEKTgdRHl0(LR*@+_2i79!Uxg{eFldLpqjvpXyC*lXh zE|VrS-N_jG(2-A)rCUF%2s+%7Yt=fj2Nco?3!f0OE^1Uu&lVRI1s5?8Y)xkJqUQ=5 zF6};Nx3IPmC~6`aSM{HruMv_#%fh!yi#Q27&I7=$T&<~i(JTdUyt*8)o!8&%_p9Es z@5Aw2Ly?N0NDg~HHlcv;Qm7EK?40iS+wDW%UC(@?j+7B~6MH_QM3P(3y)A7nVLFL& z@=#Y$g|bys8?)@#lU~pWQ>zUZJq0_hU{;S^igTT7%T{pl!R0%Dkx=Aq^d|%Y`&S7%F;e?74##r%BA;d=a@|2m_sx2$Jr*tSy(^$gZP!R`V&8x*WbvO z@xwfiY=RE5`Z>~Bq@VDhu5QH#Y^q;pc;+XM_!&hg-5poY#Rty#@j2dhgr6FsASJ{` z_@rlWww(Nws|QHL=2Z=b(r+J_&!SJ z7z+n&Iy16}l9O}@4N#0gp-n3)LfaG>JqJ~YD6z0PUx^}4iT%vqt(lti=5*Nt|X zM*?^`@_=z=OYe?#aZn^dN^CiKzeC9F55hS(}X>6+1!T(6uSvLA^u2r5<(Q17w{EeJuA#}&qx zoi`+@__w*!+SQ+;F^~hY(fhmzCy!ldRoP@qV;Gn&#suOhq)8zSI5D3hG@*4h&F@R^ zx=p$#HxW|NA#o-pR9m`uCMxpQq;4(S)Z($HD#QTcSc}5Xw1ua5yOs+iuGJh@vej0? z&aUPn?B<%s|4osPloN-*n-t1qxh`fz2J~h*^C)stq*T>^V9tTI{ABjIHt;dxrTU6M z6jc%O!E=gL=99dDVt!?2R9H48(t6@J$MgI-0-BX$$f6iEN0LF+6rnRIfQA|g(7HV% z6?)b43qyU)_4GsY6%xbJ86>S5rr@rM+oXP(ZqHW{Fg(P5UmY!*zQIZaS$S85(1M=h z$RF(@Qq)Q@{c$3BA!`R(x4+d<(+!Q+$-np^=>*Tdr0FI9>laQh`Gd!cBi9RIgWsU7|hZvd?7x(8UlFrN&H_MZH`#1qq-^Gvg;)#e&gkwCq6ivZ;ZRCg` zhJ~FGa5OXmp~GVu?0i~la1CVasY4^3{Q3M99&u zEZRlE(XJc)Il~dT6d@;7OPY{q5V}weve@7S7iD48G-%KGZ(7J%LyR2n>W@!4Q%=$P zGsQcIZVW}H3FiW5z$gb>qdF@IyE@m1=+)DLB}~KVg0a`EI&gBcL|<8RfWN{sE{zRMHTS;C<3l~5lAYLqBDL-`Ooko+H&he+C*uL6vFg=ADev%?RKgD zNMAcSBx@;JBjndCv8RGV3XzkoIVO8XTe(1ryvNCI!MxspIM%2CIH$FmWwKx}0;s4p zNf=$q=1i1GYFMrF%W%dy?ob@L!p^2t!N(TIVT2;2f%hS`a!0)qGpkVLYG7^0bB-=Y z%xp2d4$mClo;?B+DL>M^Z2}zS(-Kv!=<-`=73>ko>7C^i28A&{?nO<^ zpm9DwfhqL*p*0SR(l=O^ZJsJ|UDL>s@RR!qX9rxX>HO(UkH&NGD`D!IGG%=VC0T2N z$))qIOR^Pa44mc-ZvIc|*Su?9XeN~ZXQtBvOJxwtBIye6a7+yYKr11Bh)@IPR6&%d z>?zP1x`cNWQLiyq@No_G=+(>jlV-w98m~t$HTcblApanB<`3~ge5RHu4h!bVPpij# zei8)=bumaMdvP zdRgU#L}BvxYm(oy?5EGmO=6-JP0FfuHHpa%d5pmBG|93OdV)m2)bJ)mA_8C(`1qL~ z@=vmb{T%%KY!89L=jVH~qoPa`6k}|zU*$1<(Trw=Unj75Go< z7QCYc{M2q6(bO}}5!M#UwfR<4GLf<>mwiKJ1#o{xZ{^hn4RH~!wMUg3m#eFFlZrb>ewk3)a1Yk18 zr#6fCG=E9O2A+T`Ad?leDPtuq&?r-9I^=1i25da+AK}3fYKO7@NG@Z8m8HDUFw}aH zXOQ}5$U&%GmCC>%UjnQV(~ycrtV)bVIuP2YxiWLw6Cq5KQ&C!%g5JD;D6D7>&W2!O zQ*=6Cjog88M&lnHyLlLVLOX4a?*W5PEW_Zy&)WPfxg&&~U~qo{gE1;)Og#hkmB3)J zevT!!g};be+-sZd1Mk?P5ER2`*!_(oPg>evN;``R~j47TCs1S!SG z_FS`%A_wG`RvazDrqzooSe7a2F(1+bTBOb3GYxcNPPFh&1-fedJL=+J9X!Un4a-gw z{sj~rWls?^qz9A_z7Sf~(fqSZKcHDtj)NCe(|G<_1|r z5XM~Akj;&TCsMc|lWDBi0}XF5BxvdTs5UnmW>sx8%rco}t=>Gte;PVRLYUhLdp%Wy{M-u-2eqgUtpFlSPkdMomd3kl$AdYeV?4!G7#f z4K&Pipkek|2EnCy0zW1+ta4PC(eQ|j$`gd>rOJcBAAvFMei3fDr11e8!&`i-nFh#i z7wVlD^*U!PyJT9_dyH{%szKgaLcL+N(xVidP;VKi7dG|SYDge3fCtni+7fTl05yfS zF((>iVND@dscQbU;FrywUGU2bfL}J{H{e%u!j>M7DB#y>4zUHg9VPHP0Q?RL#72N$ z%;ABJq5K4X2LXObj340F)EVFxLZd3A4~Q(b7(w}rBEsIIXz&Z|Xmumq2;p-_5|kCNyyF<_`R8vf{dYAPfB46w2|cJl~WI{?)=7QD@5$__xoxl9LJ1 zUKFvWyTZRfZbV#Dd*I(A!j7qDi3)?;-O(=or8^UGmc+bvy;~w#FeUuU1&Ld^aU^cl zr2WNhSJYDSXCr;Rh91Snt9!~?uJ0{tLfAgzINc%E)Kp4JMfYXm;)=4wT@*65JkWkrHE<~$U$b_G6_rS-!ch< zMsAse0S>oJ!YoNq`Ab&nTPERKCgB~YV`ThwdIdjBB6Bj`$-`NUFJNp^ChG7Ag*{ZSYHz!+!y=|YhA;%_V_SiM z!o%c0dObp{qPRf?%=P=;CQiYKj+- zKY%%+IgD3c75Cxd&TTY?ylgb?+i0v;6e>o8TchzL8IAEW-iuc@8I8RmidM<_*bSk; z)D(_9r#@YF>$lyX4GW4cGDCFtn|55D{Ugn7ip-8?thQMR8 zFlVfIK$wUa5)G7pj2J3?n~#=^#swqX22s3Svk~NoP0HN}t1%J&DoB59H5N$0YK;GW zN4&(<6e_{Z#@y*)Zj8oZGwD@$Y-Ba&C#l(#up48rZ5Ko-JV=m+9G0^Ya*J8SQbOAy zch7ti&+rKADw^{!XH_T$Md_sNXMQw-83^cqlwuXH8nFyAXN^0t43F}7947NfHN==p z7s-=`Ri_xkEciEriWFz0iG$x{krrIDMOwqeEylAMDO;p526LKZL_g%T8*;|-g$%41 zku{GN@916Pery0HDuF@8=3YS7Ft=Hg+`S%+X~aQHA_J>dy3|fHh=$o|0G=r3sg1~z z1cUYsExid^hMh}5`R&>1X$Z7 z2kf>@!hyBiB<$;GFMQ`a!ynEtWfB_^{qR@>KfHa9*auC9>TYbmP!N`0jKk>$B2`yb zBlba=fNA2YY;~2W?fjhY>oWbC_|6d|Vb7Q|dD*7PDt~9>!}%2Wz-K4!fppT)qs+eN zc`-=v6`2QG;#Un1`rYAyMu< zI!pr1o`RPJ+fv_+Jh1J6cEPcR)J@F8D}Ze`>2SS2wk;I%aHL$uwp!kx>~WaNwEK>E ztG?vpZ*>KuKSJp9(L*?CF7W)}U}~|g5W|v(679D;=7CL0mw9(*%mZ|!RL7f&`PF34 zuZPU;Mnq7$!0nREZsLOnL_}C-5B8GTdQ;$bf0@k_0dCuf2(BzeL>S>U5fKiL zXu$1?BLU`4GmAbA`N|A%Mxi2v8Pc}{7+Y}bNdw9$Bm(585!WAsTmQVO;Am?D&HI{S zEr<`^us+rwBQ_|5Fcy5inpI)F(ATvnfRi6ncyNPxk5nsN%)8RTyrd51$Y{MKuuBXN zYdcXwoI1+EBH%!pXRw=S-MxQwPADER%mTY{Z19uSnAn9CdcGcDw~*H2$QK$UuzEh}!k3Ud(4fx&_>aaif z-aFJG*HQ2t@a_1PF8B_lyRKQvkdGSlpknQ7mK^`F4Hn_LVx)_-(AKFI>GG_R?o>$Ely|O)@io%*a(Ef(njCi_T@xQCdZYkfBi*LF zok%x@_ZAB8J;y6~MT%zhBuSCAAQsY{?tye2K;sU<2;M(H$PzsRbn~|x+@L`e-D(Y? z)u4q7Viu_rFpF=2bR)Py1GT^8>`G0|gvPar?d9uoYy&0llA05%1tNgHLaCXArMi*2 zv_QK1%gc0-e6#EJWkb4$4QzP%kuHL2IR5?<#pcfaZO5?EcDAV<+qu6@_xB9!J+^0H zufZT1V1aZG-rttCw4G^;wU7k|4z*j|KDo<^`&HiE_GGePAPN9l2U~H!iksU$kdUs- zCfTcIbDQj|Qf<=8=-p;>8zS7w%}S=-)z*eHH0DO6US~fDQe~v`5|AqhXFdYr9wMA! za2WIL3R~K2ycnYVB@!D*8^Q`*CyUM;L7L3BPoh3-zC~HYL5w`v8gPwcKY*?Uj&Rw^ z#mB29oNGBPoQrT=HsT6tb8%tBUBbD=eMTr5Eo2aE#2s2E>J@Hj$XX*V$B}p+92)Xo z08gNSnf612bFDa&5m(AaNOWH#u0=TgrLm~s*az3OO>ko$Bd*>Q&Xtx{Ev|OSHo+5t zbCdnhh?_B4$nE|2!Lb8RwB;=id*EDV|+?|u*bIhfGQsA8={_;JuFHRM(}rvW1>~uI?s8Pr&1@>t5O9l!3PuY0ZBqq1y9Vd zrWj>II1jFg%mtbk+WD#95tD9(0izytp{q9tt8hU-hV=|^J> z-lCm$ZZr!y_2@AUB4YAr{$nj%pCq{6wM{?Pjs>tj0*&D!s>e1hk4796udEFe`hlET zg6r&SV;Lj^mL`;%0(uW^XZF_3{q4*NeMjzy7U~ieyBmEQ6*v3sY`P3P^M2@ibqVV3 zVQ2O(*xd_)WM|&dBxX;F1v-L`GPFX-ehP0!uiJ1JXDM^xi5Hk zx22gp5B7WV+2JhC4NR8i^WvfbQn4A9k#y|!r$zF{hx2nOMgP%{_S?G{b zz(=GH`JtB|w;S5hhy`vRE-chK+X=>|$udtmFU3vc_9Gn&_3%YosCPzR(Cn~Kr|1iQ zvn>y__+)4V8C$?!OBQOIptUQH$FPmd`{drg?9mt0hq@9ha#RT5sI#8XA;dz-U)AV~ zBM@P|uZ0?k-o@>jd*~A@S8OeBjXPLi7xpG(#|U7`hj2R|f!k4oDeQt_UN&-}zjvFa zl_iOH_c2W$Nv7#11#D%a^qhYHulYLS^B~hS2O6$QB6vjs*I5~bQnN;~2|9sxz?QIT zGEUoU%@n?{aeBBgPD5G-?MudKjh8?>LNi<5Kiw>aoRW&Z^`(~*Xa{q5jMEd#W@cis zT~8W@#!~7+%r|D1VPj@N)vD8ItH9kB^LkUDT}n{3xY{K#?}5-VB4I=uj_}Vfg#G@; z7B+&ZKA#}B2WV$VAIHEec?c;JVjS*KnyI;kJE(c@?k8mvcdAQ%KA&;A)#O_5A(EGUQ5<}v3%0Y zRK63-lPibftQD^#`rzojZ0?VOW_Z~kJ~6S4oR7`Do1S&Y0>rN-5TBA|cn~-VoN<=T zeFuog=1!$?0GfkEJmZG(IK8x9n6E5mD}ng+SJHltl z?nQ`A+ng})cTD=7t%8#V!HW#ggnXQ3^o`(6jBk?(0sfm!A&LxnKO{CuA~A%MzKEi; zqLr6BE$GgZL7&2cp7LZ+U|h^zAHO&&T4Duetv~rizDN`DVg2egMpa(2 zZ@;9iN|=*PzlrA3d*vi%z?CAI2GraUM5QHLn-g82A82t#=~Sc$ZJzBsxxG0?o>4GQ zo=XRZ^7VAQdsgqpS4Ow_s;NpPM)^tz%eV6k9UnZYLF5~+^UY{^Ce4{Ll+qLomXefJg#{6=9n(Pa8E~tU>ooki#r?V`(STjXex&QNji?|1F zY3%h$@?Ruf`pqZ583bi{)N5>*j*pf2San4|UyYvP_l;lu@p(_5Z}3cZuJ(WEC#v2L z{lt9u!+z~=%dqjoKx{poWqEHjgkABDZiV{;rgCF}_^YSUo`j}y!B4mZA)u%K}8526AL)Ge?8U3qP?#!6Es=PDf zB4%23Qiu;vdYB9*<9}Y{JrQG^WXr?K%~1dDm%sew;U!`oFi>Wes6ZQRqjz#?${eVs!{dV8TyUeNhnu*q`2yF|+DjMmh6g z;v%2|N{7w|x|!Fjx=NH4gB8)Lrka$p;ff3NDYU~Y=rxvVn$&bRU67w!-~gGalg1}1 z2=#G$Hn}TPFV!(Jw35v1p)gYX)bH~&1tn_*)`-_2p4KiAC02$p0A5#l{@_7mzy#-= zhTziF`#G}l1+Fh9!s%utX5!+F{7RKSaTjawbm7a{6@HE1pNFJjayddg=A&fTb0st? z-YxoeCfG8>hSwhCy--Yvb*QEjZx#y@6OnP?>3 z#?MajK_ajo7uZ)psl`Qx<2Q7Ob^X!b&FU|FfgALB`m5r>uuNz5d&mGa&FGZ&Vr2EN z=kFkx>(_H!6PKA9y;Ohn_w*v!B!4y6Z+EIsr-bNr;gZ`6-PiqDR$g?quM>j$ja znv9H-6^E(-pDPCDak&WiR|h}AmjaRk(PG9TSxZ4b$tI@q{ZB?z<+=L zTW9vab$0(--?;y+Z{Gjbh5c{cwg0WV_rLXzI3#?(KL6SQ_t>el?|c8`fP24wz`f@W zxc9jO?)~Ng_x{xZ_kQbud%u0aJt%$OzJKX}dw+Dmz4uE|?85>dJmB76Kj7Yv9B}Wc z1MdB22i*Iq1MdCw0r&ok1MdCY0r#Fc;NH(4aPMOW-20^i?)`TM+FNQvsRU+46$H(yb4da!xT%7BwN>d*PL zrjX`#UYDty8@;=Q0LrmJfEn__pP@C%r2@di?pxoIv*OtM z)}Pw{*7M|KlJxO$=cUEpT9P+ie>01)obu~4ND9c3^(UbQad$>0q}dVqopF^v%<4)j=strC zs;jiKE$l|qbGX;kM$ zb<9Kcji5fulhtlpaSW%n`f_o#>Rm!oKp&#dRka_x4jaOJyS&PRy1r3reXd3xY4#Wr z6RugnArU>3BYVU}5pt4GX#W0K3q!xa|8|46A_#0Km2U5{U?|K`8RE{O%0;mfs8T4xkhq1mBdpVCke z2g1okj4I!Ie35O>u^HOhxuJ8GED|n?BS;xfW3VkyMKS$H<`TWS#&T1UV%$fBj^W6^ ze1+A!zA`^oPR(?CqyFs?p$?lVaiFP74dI_pTS?!=si|Lo@e1|y>y0aQdEY7Z>J(jh zKD)d=>usg~t#54%*4Nj!2Krs}%dM@It$b^%mzi1Wf5^kb^{w$1&!9E?^>2`*Yh`j2 zYI$vWadv_xP5N&8qIP{_0Ff2zqfFZ2WPfmy7dV%w!T_F4I0aJ%kQ=Z%!Ohhh^X+?9-}l}Rw+)td_|Nn2p?BLfx$h=#e^|#x zEZ$`McD<@|4p!L|8$DgAS02I~)~9n5zcWx~f0Fw$PuT;f*4Am7$Q&X+3VqWucXFF) zLU!PH)zm@tqY2)?QMLURkBl}hH{*h!y&k&DlW#5d=2P=k!qu|-RiX(|lt#n;2~9aQ zUm64mLF2;3coftJSJ`O~`2kC+yvnpBcUdTwvVm0FHsjT9ptMhYefgY+k1BMMGmz8B6hGhd4 zvWh{IfEh>yF(wq1zE-G|Y;A3_$|#9C=q?l!(xhhd0RujszTQM6+mFm;8tCu9*2Fh} zk#af%KVY0bE9;oFa5%_6%yA-eG!0}++j#ymoq~AiC$SpLi#F0I zX0xDqD{E`x`rBza$t)f~LS||V&(Ih|rohmw5B2duLM0j<5TdEHQzbb^u`TH*&MUf5UGoFP^NXC#%uPYK&D6IG9G~?(Fq& z(x^HH^)k+a-e4ht7jY&9dJT~QSB^kEJSrOy$t@-P)rE|ikc>e1(`HF}o{8OeViGVD z?lf4_*H+)WHe7n0j;fk?lJ(D!GowH$G=gNm5)T9sRFgLB0bV&Ga2Z>BJAE7t^3JVVbcue{o^!4O1Mtb0T~Ssmn~us_l;AlX+FtPt#qLeSKCN zR;}wl$*oU7e9$is)}KHi7AhTU=Er&R0nF`B{X0Qv7z2Rvi9ax`&g&md7ja?gBADN7i5RbD}@KQ69JI-{hOWJpTte_NC0~FGgvlzSwFjO64xq!N2u&l|21K?sMl< z$#M(b9a^c-jI!s4=~`C*whP!SIkZHTyGm7{l(CCOeAZ8$RCUpq3|ufisVY-1=~E?Z zapn^h0DTOoMm^TF<3B~G0c+qTK<@)kBEO-*4;ZmG-^V^@!xr8A9Vf?cwF62^lLwfG z{4&;E9fqh5^LvD5Q7Lt$TI=h2jkaMyrt5fPl(mMF9XeAOG%; z<;4j$urT#cbCBC@XR;)m30uQOPwd+KB1hdJ9^n2{2iB={&&0I3RvN3O4(p+g=($bK&aD3XYt?Pj zU-K;7CZhUD1g&R~4<;-8L-P^m4}G6D2_}7=mq)HgU=GtLa&c-~A2jE0ghWVCBwsL*>iUh3L#_dq zmwID_0+9Ct`iJLZ)|$T>mg)M?5U)Q##NLKBsmtki(u~{cpQM3X^vt8~nP{dM8#nE# znwb*4?3gJG|A?$zQ@r$|hP#>MX1H0k(QmrSb^+`=hzf^0vI^;ZUu;tfB zR^q=Al*$rO$BD`bfr=WaSfs01azwXQnUqy0YT+a`g(9vZ`{y|>7LO{SGWdX`S~(~T z8pqM?hrd4=8}V~W@rr_;5Hi=)rC>Gk5~*e&tk^<949<3ZG($xT zefE~#RRP?_kJ^MHwkHEH2#Zie9jWWNJ)!a)o$akjC>m`|T8(MO96sBI&{Z-?YEchR2een zKb_5|5=nFIS)Z?jNP6?yiTX2=P0&-^1+YN=h$H@ch_z&LuQI674t=?Kl$cI6^CCSXZiPh%Z30SN z8GYfj0I8-PAEsD^SyofIWbJ@d$Mnz!@|rHjVO?ZHVkwVdPP6nlJ%jjwG?A)jqQQ8G z0~BK~OS3r%yyzJxDpKC#`B6=~d~MoS%r`fNB_#RisHIbFvc%H60hsv~|h%>sF zyA7XHuvS+px|(ZoxNFZ6$dghaJ0)Mx{wD=9q8k*3xOVxPj6j{86_i93vZE~aERFb0 z6R5&rlM1bJaaQb{Gz`{{QXTD75q)^AQ^6B5vtez!#+)8`aBYODK=EIcu(3Hrp@-1B zRxwUEp|Ru^L*#Rx7*3fmwMJ1PmcU0s*=W1c5k)#~DB#hdyjGwzl$2R&uOl5DL)LCr zGNmGF7mqIe0k& z3Y5aGnJxs|&(GP&&5FrvR2>)Fq(cxaATFdc5O!}+3N~_hV=CyV8RZFq$VD^Kt0^+QHi*SC0eRa*jjVF=t3g0kR0xjo{^5zide%Yz8SNk+n(M@ z6a{h#dKMBPbGl$;Nk?V zJSnJAy(1+QyaU)sF@CGnk%+WRMJvjh4jhrB4(8a>2g;Dgcy9|T-dZ{VfV*fd=F2;4 zu-~)Z5hh)w_vQ3Hon+gh&;Ehv6ZZi9I|zMBme#w`=hBP&p-&W>2w%Y{G}Y*{-$9@K z&L;VO7kyG^Z^qhtRxXey*Ip2L0!+;jMxF$v2gJhy0D7MyO|u5#@f(Ook$WT0rY_+J zu#jrTq=`b2NCD1>?7GO4XVlXM<-vhVfOrXcS~>}N5+_bUayqol;&(J_f8;rd27%br zAYM>|D6`X`mmYZ%C%;o*sgD8<{aVOVegu=Occ`|=lM}~clg&QJR^tm8(QE^GB_WP6 zgN$;EJXdz=2e9EGk!Lljjy;H=7wyUir6|D1Cp|tVjaBOoOnl5c8LLJw zW{#_b4*>AkvB6~l6>DIq^muhFP^Z!t&gsW!wjI4%i(aiTTKl0+&Mg<}#1$aaNw`^d z0O~9y>qZUgJiY^U(o>;MX_^tJbJ(KJ5s0gOYui9Gp-yPpi{)|Uc8~^1?Z95Cb^z3u zP$$31>BVq#P$xf`zIcgmJ5eW#BbBc{wy4w8x7irQadq*yWTC{^u|S4{%i;3@?#I z#{@4C_Dk?`ybLcHADz2}zS2}Os?E4H@KS}~8bZvn!-xlF+ot>Lf&oIA$Al3aVr`U3 zdxbLj=%P$d-(wIZ6@ayNqs(ETOpnH6>Yhhq2g)oXhgHOpDA_||H|m4oWU<);Wp0bK z7C=*H7b1ijplQLa)vE>5c&8v4?*y6+!b}1m`6>Xu1T=x&U7+csUR$7v*y;#LrV;_Y z18BbdO)?j^Ouqvw!E`=)OJMVaq^{`8nL)Z> zlgA_^;2NU66ssFtN*2 z7a*fZg_gi3<({8!o2>*kw;KlKP1*HXSG8c1dkxqew)F+rJkf$p9Z6}?9Wul{>Vi$` zYr*DGz~+(+gYUFU?pUn6MUi`hO@lp-i6lqBA;2brRuAq5n=H(ik6YaVHnq2j30wx7 z+I>)f&v#; zFOZ$jPST>803gtwyvCS1m9A17h!>_#Ejd{a!+9N3Cm5}K9HI^=qfSlTFc_lBvDX$=*4rJar@+6panS&WK1_*gO3+meM`!om(yPjJpYWHula1 z@?5fa9`D*a6Ed7{Mmsj69h=dP%|M=P@(gs7xSd2XV&B#+Pcu}v# zk&LSbl^Cu9pqgygMMdko?45GWBe$KHS;!M*m+YNy7lxq5I)@b`6$Ey6+dF0E)_h~{ z^tM9VJ7vlYd#7ed)0FI;BprprrSr` z;An_sqO$2VX2D0`3>rn!QOtYP1-;ua@@Na#7D-1NvtR;jr39Zc><3_b z#AZQ+J!U}#00dy`FN~X;0tMnfkv6On=+nD;H#M@&*fr=g7tFI80O7;gm;1szj0deT zu}|OVc$4GPva&rfadRie+uWUH$il2ie1u5D4z-N&SUq(yUdr)FHzY!BxohRp0^@yE zo0N=+sY%9o-6qLUtED+oLBz^{@o@%uC&3Y>#K(e=-)>W)#0Ozk7B8$3c&Ll+csERm z>Bcg;+f+=CO^L^9n-b6C9tl(8MAe=Xx*IafMt4)0_KpR*GZmh%jv3vNbF^cTmw7PI zopX(*f*MmI0!#gnbsw%i$H%c`N<2?J9aAEkz*BvJ?lzqmA^>WG?#z@6bSL6PNNU&` zQ{wTRro@mE6;Ug)HEQDL5fj%Fza#|`DpP3~T05e|R+9(Bc0}gS2QN+~*bZ+;gbb4% zk>e5q+NGiudPM6t4ee;ybiSqbB|Bno4?7}vJ9b21ak3+h=vg_vS1~qU`_Rr_?64y$ z>_(IOLaJ~(Q0!zlxOe!iMR-I< z23^^Qc7t<3b{iA1Q}5%#-f2wS1Jc=rZ7e597e+j4Y+cw(kj|2UB65_w(CwInF%bv9$O;TBV`2;G_^r^rB}iw#iXol9?S^!%F|mboCfR);-3IZV z2z0x^1?d(p><*-}dSMm5H>9&|7#($Kr@#7YGA4F?)iO%##BN8!WesEdkR*9@yV%W! zx!LgrgtKS&m4a}SWeCTZ$bbl&YWf(-W~`PVT%u(l+yVYz(Z#+f&XTA_ag&`WZn6`_ zHSjHoR3z90p}b_N0||FgTyhB~$aDx4_wqN%EaHWQg!o=4&I$oxup7xWNM6a~9W(HD z8!v?9aE@EV?1SWFv)&WQ;S^Sk2?27YQ znkpo95jiRYR{fHAgljFu`}Nbr)3@&7k9B{1qVofKu$fNVAUb9`nPRa!?gUP929%AN z4vfW*WTrzK1)d{87i>4hPSD~xej`mN@{7I5YbQX53iRp^^xjk^;1t<*wTNZ!fF59x zs_}|7DV5Mpp4kEDmf9si*R~7c6zw9v1qIRj9DeRMJ}Dg+UXMbK`zT0+S=)k?o<{> z@ekvSIE0<9vC(<97e+dM-XK`_1ZEFgGBo7@^ay%9z(~h)S}1$j&@s}~M4x4a6 ziH43vjTc)umR_cH^wDrEZ$bnqrL_evId4DR1EcZACwt0i-uU`-<$0u?T7wvSzDEP) z-FULvVGpzem)ng8_tS7#3r+%to6uRX<>^91qxd8 zAtT+%os7OmQuA0Xx(p6|B#7arYcO{xMV%;YQs zRZQkxpn8yPPf<(?6okwOa|&E20$|wq_!%Om8WSHsKik8`$LHs9afmJQoD?N zJa=d#AJ2ZY*Rk^P`xzKXPTW1reCFJb_L7~CFI_h-Kec31aKtl?ux3}HOKWU>DQr-o z76^uC^mt?JR45^!MSfc(mlh4J@o(9M%UuP@$iOmpVD$~{Y?;fIVPCFe`SEWb3L@I@2ZA~n zA|j@`5K*iCJ$<>GEkwK-U+z((w$|_$5OESvbrQZ@+y7d_U)lI_li_a(BHF}|41Wl> z1Q8GP`Tn4A*)F%2IbYsy=Omm;CGId4vNqP9i9?tQ8Cu!pUQM7dH3^WOA>IT_ zMdS$-IyeT@A(CzZ;fe5-8ucFt2(`;Ziwz-~j1@ek1RzW|c6ohe^njY=_2pRrAt#!9 z2Z_T58$bwxrl4xQ4WSMrnsS*-5~2#Kd)B|(#7KUPz1^mN0U;rGuYN%I z$HH!S^MEko`%W&x`(7$Mm_qxE1TcLm)-T2PaS7Am{KWJhlN8O8Simsf9nhD=>#NLG zIBkL8&DaXrg?P(W7zQkp#4TH);D><3EnA_JC)j*>%T{=iWeW__K*L+M!b3vCSDmep zJh|-qcpXWPSZX*GkN%J|a`Jum%}7OfTm5uj`IolH!jC6ox{;0lWtk62%82n-nR;0t z=aEE+HHUU+vKYr>QI}UZe?vvhN**bAp8M>3COZeK^-Qlh2|@jyD^7}_EMgf;o~&k{ zDLFvv0uP1?lkXry?`kI=iyAFKO5OI?hfab1m+r7zd!IYaS(Urrk?K~#4=D|Q#_D87 zIKLJtWF<1mpTF3% zOHrwMJyxnhHDf;cxcr0p)%x@`%4Q*?Y_yDSbo+Mi=ttBh4qpkLghRFZ5}6v)FW z{q$uQL4CdYZms(=?bOe&a~X`JMXUoCSGGs{Bn{P9tyU z;2hC-ckFk$6PE@_mfW21Byvv+y`Gn(Hl{m$fLFhY0`E^roT(S={8#_0!mcz`Jj0Mp zaZwWeCc&DDV4|AI#RI; z&!f-jZSf>u85usBVmVcLx_;8jryj%;XB)*pGCx}`v8EiYdpYak-PBan`J0rHH77ZV z_+M5W8@r(Vo+uySZ1y+h_eA*!ky%i_B)H;>_aSXWJt9k#ul?!sfha%r z!nW=i3JC_+LsO|}=>#hSnd8wg%hAfwDzW8ZZ}~%51PZMx0J zX^Ib9EcYl`07F@nxyIeCIeD@y-R(vnHj}_X5uP_F{u+RZ#JklBQ`T#zYzSSnPs_EU zDWl!vv+;i=Lp$QrYzs3(zDoDQftzPxo-7y{F7IdefqDRXc zK~Zo{aav{cEYtXSTow&IuZi1h~Q&MoV0)Ebzdnu|+^)f5K zAR!4I{lG&ytiw=-)T-mVNkvLF*`nZ$`nr@XU{748FVfSz%%ON1Y#?|ht;G-K8Kpcv zsY-w9-xwhXq}Iyus@#j&_{}tzGAU(x_Z$hpT^BBt!$oDkfJkWw1DRc(em|o!eSfYS z&3#>7Ia%XJgYL%f^9c`WK(&oGgMZ2M24qC?X=oAK^sz{A0YoNvMa@DDB#P|Se1ieO z@)9t*E*A`Qtcg|u(5{Lb&)@@I;sG@vX5g8k6;kCHs@5QgM)^2BPqArbw60XrO6Y+S zD<)z3Pjd<^Z-=;s&yn%DoFUxw&#CsAtjK2vjSgrq8T`_cM=xYm_S`(vWmw;ET01Nh8S!(P$ysfy*rbX)n@ z)NY;5pa3T-;Pe89pKFjeRgTtsSy^UGiI|ZAh%h_4LB6YWHrVR;W2cL)>pdl)C9UW9 zOjb{r0OANV?oAAyeueXPzB$WdNN7Gp$68II!aIz6438)G2)#U7e}4Ez@}m%;Bpw`V zpxJ>jD`}XBa$YFGEq|u-w$KjDRuJGonh?wJMC5YL1YeHd42-(y;d(eAvf|}a{ZHrKP&xsTUrwIGw zGS0h-?}O5GmZ+^1^5iVZ+p|;1?b0u7=quW$8az1Xv;vKW3*e+l+EQ_w4NlYT`P4L4 z4HW9g)ca5iGa7HcNkmg0HTNod`#icnBqpa$ZG}4idj+g^AoS7DN^`ah4 zv{(4>lqsR+iRmhfWM`V~L0Bqme!|7gx2xmtncwzShS|aES+xyc7vgJpM|^!;e9a)9 z$8CB>?CU0=QrKlp~jtWVVDAqDusoF@gw3~4!?AkouS|ucu5^y)iC=o0rdrNDy)$> zPETZd0(h!R^fDUHC9;rFNL&`<4t=sF4r&cOSojnYf%ZCoS5M@y?r2Bk7MokSVg8D7 zHaL`MDs-?fMZ|%f?keMv+OS-qfujb-0|elwyGV>^y+?#6Vqi>2!Y4_#6>6Kg8}t)W zRqatV#>ljgxk&;}^TiWqiZ4>J}G9mjN8Mz_;NFH*5uMp*-Bx}YS_l-iqSDrPBg zdUr@;{!p%TNK_v47i461)__Qquvj|9DI;l;7_fGJc~jG)Sr+3U!}pk`uYBANJ5A7{ z$mc7i3aNPyfC+;ExGyawkPMkl^b68(0M6-o!5|p3RML7}Y_%AIz*=mm%S5e-;8sF_ zOLqg^ZAL3E&w3JG)=$j2IGYO+@B$K}SVM!}nFwzqpp@7Y1zs_?GSR|lJiKy}Sp`6# zM-zZRYfA+hN=%XK1`twg)Xg?1V39DyN_|?#uKYSxa&HcMRx1gBNnr;7lk}e>?!C$| zUj+c`KPLb-JjK#pWI$8+J}h4dfC0LYfKcr4!TA*9B;9ra34n2%O_SiLEpZG_B>=W1 zD3t)%FafXts0{#PKagKE0Gl2Nz&KFqtW>Dv1cK3PTSG1a+yYNA6Bd{nAfMyQ7%d~N zMrJZ*(gqe3v>4@Wh7LwF?twu5T&wMNL#=bn5>n}`_G|=Qd4dyNt+aH-ZPS%A_lf-c z7$Pv}?0h7ekbfuL@5byPv}(L>d)2vt-0#b)oUiHOvYMWEL`h zdFPYL4CzlM1}$pI4X-d^{8>J(;>~Nl6jrgxecffThxwXf07tfZG`Znr4eK>;5y89& ztB?U(YyG_&g4DbEeY(%ujUyv%)5V)?)@J1uH~-y+(5Ab%_^BNDih&2{ueg8+A)4 zF`&Q*So!mlZZ8KrQ4pR+3i1>!HHGV(x9g_BKT8EgJH*kH11Hwk88XQjt=yRwj9iza zT;_eLbuN?zHvP*n4Rrd)Mjqx{ZNC51c+3ewJ^d-iKh)1BS|en@TaxLlGWM*n-!caY z+@5XEdyhA(@es!1!(rXO9}*ede??&A_UsYEbaEnUwH*8oRjh`XSPk)>i?G#J&rW2p z<7G}#!6d}4Bu=qHRZ3Fm$uf54Io~vkN{btPNSnhI8PwAkbTIN@2IoUWR)%ICVs6qz zO6x^&4%)?0>r)pf7vt@8Q)9_Do%14_o~ek^wX%{Gjl$6%GNmvud3lj`s+%xO?jGJ7 zZ_rvu{9J}XZ2F&SNoMkcVc#rLtn5y6LG>SEYhP#D@HuM|dk=C@T-e#$l6$FSn^Jd_ zY}k`IMfI9m#D9JAb{Gk>dr>4TSF~F-Uy+GVB12bj53OVrmHSg9%o?xE1cSS6tih3d7klC69+CQ4{ z6h|(L#sSD~o*G9Zb$1S#T!wpPHH1c)OKPFy2RNp%S6r;<$`cG~1({I-7g)4v!kN0o zwcOVfK(M%`=b#>$gt5Pqu;j7{RntHznf(iTK>nWgf##-*$4q5s&`d-~3BAiROFc=1 zp1+Ftp`*dW?Uluou%cx{2oEAbXd9ehrVy#73)p!1ak^5%b_VM?l{go{nvTDMKd=~lx8#>fUHkB*vyd5brJ4kWtRD&k4sdZ>sH+cQe#u{G2$L3OY!-U-vSW&HG_nfQIDDX9m9t2wL<_;vuq`@KAB^ zLyQ9tl?Oj0dAptthyp8f(R9*Z~>K9>i2tJPMTBoZ`Yi@ zjyYA&x^wEJ5bcz*5I}@$nQ?FZxonClX!;Ixw3ng|Ipat$qEEO2nJ~SZ1LjRog+IQf zE=Xhpv2{tLsnYBw(r#$kO|&5$@~{h&L)|2l3KPgkPy{?6`EGA3z9~@*z*T(Qo6ZG0 zHKA}nm!#pOX00ReS&2zX)-|C+S<)c8-qb1>7wS+wp<|q()OffL*N0~W=j?qjJBS|lHyT-(diAG zgY{ltG%^Xs6R;AG(n3G$o?)HiOfVVgw-M@@N7E_#- zxz^XJyRu5(UR$1heW|zjcHYJ4xjXMD?u=_ARph%`HR>CVG)AGqD^nj`rDa81gHLO4}-J~Akv$lJ3_NB1TmP(V{mtDUfrpmaV$upWZ{ zOShnTTrXl#($a))#a)>=k8kB&nFI&ldUs`70r9PWS0+rwx4~VRmNR@C-jyMLIpU1& z7dlK8I2pCMKP){Mo!6Gt>&q&>ZHwd}w?}ya8))1e4Y<d74Jub~gl9n!8Zr9d91I^AKh#rM zvAhN;)7U!LRRh*pAP*y2fJhFlDOlQSFe!qn5vWXpy#Ii$W(*YopfR**17@d#czPfy z8l?Rg?Kp=_a6by!q}&rrc+7z`{n@JUsD7B)?xQKGi+Bci6>lP$o}x#%J+#Vk3v8e- z#m!BRFtM1Dlot>)Lp5@2isK&?n?jGsN}?WVp+wtwp3aFd2B}BXntEiaz~)Xz!gs~3 z&?k(7o+<))PF6$s;=*kud3@W zix*Q}$J@FXkD^wTMor;z(3i}_a>-wcUZ~{Xi?1sAx8m#mC2JHb3Kvp(VqSb({wG|Q z@zM_vFAa@+GpY&;V-^+yaB_Wyp@x!mP^3S$DF7p>ln3Hs-E^kyv<$u#52nfIF=fPhWDFtko|N$49DaTDNA6i-j`t?HG%k2F@44hGu$OXU=6$B zvxePqQ?yfhoWYmqP)L7UpQ6yH$TgrjC`RVn)NiIZ=DaxwkAiP>H# z`0vJ7yxlOy$XH-+fG$goG)!jE3IOw=+$zPin&^fIGi93r83Vq z(r|_p`26baf@qR^p9_H?x%Yg0mE8N(LSlSkAu$$>%IjGxi>juot*8o-{a;O{S7x+o z(T!PF88=Rpo|TT z3B`o+MHMH`T!Mjrr2vgty<&$~=vE8_Mq<5P)KC9w7fxGLjM(TS;5bXWJTy0JX5qX{ zP<;qriAQWczIbA>UQM=Gypw7!&lzTh|pK zkv6r6jcmp*uX)z8D_+m@E58C4QY^&~2+zrr(eFFmaBA@S48><9aY3>}j!j^VCV|#) zU9l@#d-8EXmvp+26eS}J3{v}~fOtiVcuHJ&J^C6Xx&VQ=wHcwFSPg0|u*w>*fE^MZ zN$C;gxbDwHfHNw+x@XLbOop&{m@o@g@zLeuL}10PxjlwZkiNSt&1?l3F@;V;KXUOoQLHmBDv-GZs|0wUB>; zzBJW|do^Slshz`9Uaay^((c9b0HCA@7K=iM6zUdH(per$CAHDAOoeb)f$7!`sB}X( zWocymTV$d(VgZ3A7VY9CEHYZoG0q+<9GV&^HLgcs&H?u*Wd}JVr`9Zo1o5V6F<-_r zP{3t%)s8aXa68)(W%kuhC6n#8v+4B=s?F7_cg#6>#%mb@;wZ3B*6B1dGwH=Nh2dPo zlc#pjND(6qpa2^1Vg?FpRqcf$1(olVTE@C&|EOGX+I8dp<|pm^QdfAcC2aqWu7N$% z9PpNDV@!j}chI)$_sv&NX@Sd}h@*v-)JHl!=yr5YyjC?}DS5>~KC6jFdA7gnv3~nl zrUEZmNWL|E=Y zi2Z`4%lWh^tx*oDcPnHgyEKUA)28 zv}p(HGEJsBvt`Rto=?2q;%pX@n`vleepg~dgra1=9J7}BqKA-Up)IV6`cguz>^G>`TlNQ(fm<6H zL4)^Dyb)q{+dd?h+5s1bdr@X8p1g$$M)NA{Q) z6)uAeHaRvjIQ$^ZdtCuLLckV?y(nJO+lbiSlI)ZY?p>Yt5V2@LIqTI{J-jSq^&B!* z&)HkRLzc0^VUn>}uB+l^WUSyvN5(oLjUg9{i^1VN^JJ;!?2xg&ePpbl^0JJLh@2g8 z-!c{ypwV8Ev6}OQ^^=TkF_N3Lkg+Y+mkiPn@Ue%CE%uVJw9y=IMAAxC6_TWC+B%ev z|LRc;d}5^dr;&I}e;x&IFt?h5!2EZLK=%N^T=VG3tSb#=o=T>XH?Q@RhJwF!q=if( zLp0Q47grw*)jlnPXm@dGFO5bofom&8M~Bl8Btxhsh))Y9xKyLZ;5I7;Ip29ZBsfNo z7K(?F!BAWak4MBh7_&mN$X-Qnz-rbMi$5oJHSSaQkRAL9TvjD$wp|5tA3|} z_hSaC6<4Ybm#5^w4hbf1umsa`RRh<6$^_jtx7>0&yUPf9RT~M990~zu25gW#!@ST3 zgs68qFDc;eXe1;CC@Q3jt205kGu$)aVgTHQ`ByNUvCCcJJa0kJ&1hU^bP@){c5QJEQ#k;hS@3PuSFwqIv~ z7ex}db6e#r`XZDWVeW4bH)dC?7b0GK;gUY^8WN}o2?U+(P~?lU#0BiMP>3Z&{CKib zz{AaIikBCwDb=??0OPr;v;n4k2g^XkD<;j%cQ|JUs)i-{SJ`}CmBh@U-|lxXUrpGZ zEbHZDC7?d0U#$Xi&QglW-A25yHW3V2h&UQv@k{H|TJboNf@VB=9fD=SxM?|S#!cAa zQOPE2R=OmBsX@$YMvNQT!^B?Msj6ZhdHBj299(6=WP->SU~)dJ(GXFZ3oKb?CYf}Y z819}Yj*BL1Ke^^1^4;SboFryKDrqbE3jf4RWxM8z(@YaHDGTc^W?F(E)Yc>fkt!1j zYw1O|f<}@jo)Ogg0|h8u#t~gXwbE~~IV~BN9;t@j-Yd7sBMbr>SkY!l4~e=o^liA} ztYG-_82+vb(nGc%v;*#WNz!qT0r#+JxZj8=xR6e^)q{_{Qz7v~DN+N*>*uf4d|A_r0@|E!4 z-|yvp!d>dm{x6>Rtp2>T9vOb}xgzN(_m1KdkhkWU%fFaA)P`@rl1tU;1lfy*MX~i3 z12%6FjdeNV1ni;llR`*Q0?P}nK<=Q3w%niURQL4a@&|LYZ7IO?K{$qzTP^I?34d^K z#Vn@B~)Xxcp4#@<&s1xcqeI^3N+Fs16n1{` z$c6TiGmDF7+l$+ai&#Pu1EVUMalplsE{>XpW2AIde-i98{*_X$jI4epk<8iR1LflF z4?;5O^)D2Nd3XE^%pwJt*bUNDoMjHPS1@vgX0OH3U+vk0veX969u&mvLFNB{oxPt; zv-hRvgW=B>x26f%20Om0nCy4^@}sd$W#>9+*?AL&mmO=T*`OeXk^lTpUHiFweUxSW zqM!Fm_H4-t#MP(r*eg?`FZ3HBto5tcch=X<(ot(W1E2791?<76gV{=JK|kwNGaS@B zi;aVNyh=~?h~JI%{CvBTBMu?zwt*jX<*14*RU*UXqLKp}r0Qyk9Dr2kom~x+8{n(e zFa=0zF;{quU!Y+NgW8K5F;_MwmhQ08JVSEdatPnuVIwqf(w5Bdo6SL3nz|jpE zaE-UQ{V`-JZ7UuiUkF**bEkxn;(hoO$LHkZzdHzmU$%NW?~{eO+k(TLespXO&W46Kwu_Ezu4H=o6ZK!JFc*u!6-~X ze?i6#?Kkf&lRRL%^K8?&_Sr5EnzA&3f}D%;ceTqT|J7;Ng0Li2UZ7p3_!r-l7JYK9(jRqX^nu%V2k%O+AWHqk)Uva2_uwwc~RL!sC;}7P};3P2qqwu1+k*F^MUHEHbo7&4B z53!i)SllcLz^(W*eeZ`Q<#*nHUH&JC;^Vs4qZuJe<&hhKG3Y zGJ%2t%`mK1pCJDTZAmL6Z@8BOY6tRnhEfa~fX`Yu&aHFXz;-T?N_eNrrWk${scPYp z9`pjK>W_b+Eb`dqBS1J1SU*9zq-q&f%L`$3N-f{7aeG>yLZmZ7=FH=pZC&U1;So1eU((0O)Xs?LIpV7z5&V}i}CCpnkU$v5^i$3{A)2sOAD12Y@ zJ_>)MLeVwBNux^yl`PAbi)hl zyl{p{RCc`a0@v34G;#99==E&Lpiho|Q^cS8HhzCml-G;*X{Kb*vlfG^90XxpuK ztJ*w|?q?gAo^(n-UWo7yt~bHh7C!PZPs}Ei+wL}306Y80<|M8flDJBfr!`SE*pawu z_@4Pdbm|ue?AX$?G(0_fR-%GzQMx~!549hz^LU$Fi&AgTGGr1u^&V3*U1n7NJ?$Pa z=i|MRtso!Y#)auqKn4lMbBy3K|8vab_+yh|J=pakE*s{nr$>luK&r5}#~)|oqlyns z-O;^BP*9Ep9AvN1{>Y0}4l_AOo$uIoOK}yO4_N-HE1T{rxWGcO+VrlzIpM(sST)6pKKnRkW0e*sGW2_-rA>I zyejVJj&}IT9F&Z}40VcY*KA% zo1dC4?-!>*Awh+y{EtiJmHFCwugG(>9_7#^j>p}tV=OzhDITP}S`VI3KsmJFK$9T}t-SnB)<$Uoj7K)TlT%S_Fe26* zGb1d*OB%J=T8!bAez7Z8N7kT&yf3rFjQ5-(#fxiclcde6g<_i&WQ@^N=wM40L*A|^ z_jC$mV=hW%Ok*zHWo~HCk_boGLRL(Th#S5kS5oUFRSy7nET|-kXtVtzrPBG}H0O zp!+w&qvM18Wd1slAEb}-m-pZD!KD3As^B6`Jv%w;ue|a+pEzMpFL16YZ6+9&& zZH(SLn!V*3t6j)}WCpkp_Kq}FjTe#ycpIJxq2t*rYtS5x-&t|m?D5%Ce^hb&nl>IY ziWz6b+YHY2%ORyLh)ko_Q;^bQr5?y+18E=FXmFoP=R10bc?q*)xihh-7gR&Hf_8#Upn(PBw{?mIfyel)fQO zT0xz>Z+<^c>KwzN4o>`W{Wkp&;0}wxE$|tpz*To) zKCX@em$QIn8AxTaDsW?mh6-fYbAdZ70#^-9O{tH$hbk4gs1O{YOeLylPrT`m)R#DT zTf{{bf!&T{5P!Kefr;1MP?7845qgN+hC1o;zXB|v z6OPRGBG(~7ZBtLAM|7SUH=vW5-o=H?B^z7HT>4F!Te_227u^N(NtxR`#*Pu*CtII; z{G#dDwJBj^H=C+w$lORJPzT^9+l-V~C;T%uSk#SQ6-v|Wsg4Dm3)}`QAUl5rcoh|* zMu=M~cIb16TeU~y`w_QrC08QYq~g|BOih`}vDR24UG%-U_0(Ykc*2RE%p(EQf_{Zj zgz=%{ptJ?=+3W~(SDF!krxe7MMF0Z_ZP6~D>QdN(*(|sVg2K=rpe;NoX~u5%*PKr1=v6#_%@b%RR!1~dlDu3nCpl24x6n|uKOmX>W5c$$zm66_*=DNvxY6fe`g+n`7 zPtoeBr19@@UD@p8zZvR&q!i=m3;H`NKr{%z1L0?P_2npquX^?a>DoB7IQ-hNqm!AN zb$#|jqZm6$PG^6yKX$b~`=fpu>$BhMr-1>^h2(tOV^f1S&oPlTPF5*BLk0D1go~j$ zBYh)(6Z&Cn=hU{$(&+*ZW{fiu$zg3TTK{I>SUJcgQ}7gJ6i}cUwL;(JtQj&dJ*^=R zpenTP3BBh*ujFEm^9CoWs7^p3!x7ljo|qgiPWd~ z`q@MQ@%z_$#HeTgM~@iTzFd0OfD&hy@cSb8T{PeICH!71_>ukJN!{X~ZzsYst5qtT!GVN`;xtJM0B83jC@97G_l#dtl~_nJ1`Y*U@^6Y`j$UGH?` z6xK%>Y3v6%S+LYg_MzpZ??b6RL3d%2SDe-n4TEc@lJ*96lE59O0Gs2uy~C|WMPHam z44B*S0+xy=EmQ6rU>!>X?#{HQXUi*(X~WT@nH1%M7KwciSjRBtt)S&fMJ40f?(o;@ zX28CQ1#)`>QLFnF3!gT?P;xn!km;`UMTFrG1A?2V^(c~$P@l5PxQ3ixd$V(5FN0vp zO37;WA>)v_Vd?$qYmylf`28wMQRsWrqpEMHs*350IA|gZQ#f{s@7Qt2T2SAyY}}Lk zE_y)Cvz0eC_oKLL07oSuRi+63&uX&D9hl>mJB^K{IkHznaR`6QhB|y~WY&ry9z1fw zl&|fV_Xb+tpleC6U%W|?g?Qp7dCH~ zb?~vS`Pc`i>-R*`8tpflo}~cz278RIHTsT4W8G)0-d-rwf)#QIoZtx|tqU}eIwWdg zgCTVpHV0AR-J-(hmQmpXPK73z&SjAszBV(^pJJ%iDCsgqY&y;GzAWf-$XHT>OWj*O zFP6_s<@2ucdAWSP2gj{UpdS8E+icFw5}^<$fo;b&H)zgW_EK55y?}S@AsZ9BI5d;W zHRIQY)<8Lxhf34-n&hhI1xUGb^@@iX6!JKm(arG*^I?&K4w<%ymSsO`4DHtYVdn{D zH%pw&imh0D1wXHm4pHv1h~>Q5M=RDlzL@O||DQ8?4b7#0y9zrYgFr*4cIOaXLQ; z(GOJ=tk^`Tdo-6u>e+|f*sH;#mVpTfROUHBc=(W3O}aCyRS^az+5?P_3(JydZ^Bk- zQlU`f^(F@!V$;9WQ2J>U7@_W9pl}L(3H{WX-9X#y`yz?v*xPK2_mRVW@#+Gv(nffp zxybxCI+jYCH%v*JH!8LEaNRg!+J;jeI98{<{7=N%Gc2HO25Weq??$f&bKS*PvrpX` ztBgX{ux&-I`EB9q8^0;pS(r0{Zqq5VOQsmkswwK(k(u2E0>|CRPLQp)=~O^yp#9`E zMt1=n0I3eN?F=`!N=b3Khq>OuZ*0zkSC}Ln$i@7|K<;9YPoJP3q4Tfe&~bdeDnozj zj6)}K=X0iXdUe3Q^XiP<-$yu;ID7up zo9yV-o$RmQcF1I%7nAj{&btkw`pm00JxSozAfcRr>r@ucmHpHmG1)?M@1|?051M-z zvlVeePt{)#$~JItc}49<;T4d*Cm7%rHNCaTE6($E&NAA%}=oRvBFI?~i|7^6$@GS}y%E`1j9!?G5<%R?ojpPZoE0aB$mD5$)IP z`7+!jb!SY9MR$&Gp*zR7(4CQW>dvkBS#)PqY~^9(Fy=cE3(7+bv}~=&nx*dSo}ymp z&g@l-?i>yrexgE8i}%gKp*y#;UjiV+9ht8J3C^AYpH4T89Y2~qg<{{v?POrs=r z^N8JFHi9oKN*ZOSk$;*9r9KdjjWXsD^Wrk8u+L7l7&TW=;A3aCY}~O}nsJ+mAut_5 zWJdqP`fVxknHXCx{(s?UYgxXXpk+qmb|%vh#7<$p5v4%H)S@nws^{1lg;N!Q&zQ2k z^R&ksAfhk=_U}M&~R2rHQFwDk!_-|?`!QdPXXobiYh*mIN z0lnRzjp6X#s5t{?=lZVwXEJh6 z(2_(T@^ZWLUfrR49@NK-E8=dnh0=XFR0o8?)H=|tb+HU$q5JR((Fc3$t;W-iiu+|3Xz^yEFjzZw71`wlH;6MC4p9%l4&B%4e zSEgIO-&ZB9+n_XA?RAtmCyW~4>^(n%ivHBo{D;b}r{kwG{jnKKf1*!{+|K@sJ}Gjm z^N>79G!hXy{|$E2lETwm%`y$~Inot6xGpX_(3-S0ej$>Z#nb-yIET!}+rBxGV)_C#9NqJyxu>Elh?UvX`22KQI26v*}WMnE94NieCj zb-t8bJkdC}jFK0@;xx8@wuxIKVs!QRdCw0pv-2b>UK(&rBn}qIq!}YQ%OYgHF@DHs zAY!~CS15s126y2$bMT;$CO4M*ruaFULD;yN3gYzwv4Bhquc`-Pkmmuzuz6=dpblA) z-AKPXoeu!mDsGx;4p@aIg1ePiu}Ly^vP4pg;slQzE?9J@ljWVi(@grwh;o@+I)3z` z-Bl~JvzaKCW2QThyCl1b<lLJd#1_k1!p_d=Xf0 zA%v#^m*y51gL9jS&IG$o7b!=R1h3B51O@lWx?E(hpUk_R_x9~UYJ`VlQB{C`At%NX+8EXfB!Mg=N}Ogv#{Yohijgd%x#Ez}u0pYjNIFMO9b;(= zb!A1BGzbc78F7cygKYHxS=tbD4B1o)6{%G|@SItzJoW9A=HR9fXpE&3^T-&yE)t2H z{1-1$A#B8N$G(^w$PU`9;gB)pS3gNT{IeXO$$6k`<1~{%sTI?vHHS2QbJDgwFkk-P zfsE;ZJyt=^$W!FIdY31CwsWCIobyxj54amHr$(r`>l91F8S~-emG|I z^%y$sL~pW(WiEHTJP)2$H&^^e_gT0wKjAl5F_DVrH2QB4+aOPNFI@=Rt^qxZ2r6g5iCb&R4>oT7ym6^8g6XcqICS1enD-pGk!&TVzD=KO(lP|2M4#|ztG&WB8hdB@ z8^GWVHQWa5PB8H6>YI5IWgeR{x5uZ)EO@LG9PTTKZee&SM^?OXsl=7gZ3In}p0;dY z>+qh2T}%xK9|;IEor4fw0Cx@GnyN)QVS=lG%_T^f2I`8(qLx1n!j#NnFCV6QvLdV{ zVd^LfOvR54rKJJA1xoz7>K#I`r&;~jbXP#^mNL8h%0LV<@B+zl)8G;$U!?tE7jr2< zY`VjNI7iGLh^%E`BzK(7YQuEn_^Jx7nIt#;vb7`f4$LkITHS5@P)Td&@AC?Z73OmR zt(E}cqKc1ldm&Yg_Nn6aLKUwUsyH{C^r|@hs*2N`s`zM(D$e)FrmrgQ$qWbRHLR1m z0V{ZjcqnT4fETC9r*s5n&LD&Cf(KxcBgSe(X!lbY<#og;FLQ7WBFbwpizu&A$ML(2 z@>0-0xYN)DvgaYi!P*kvgr1n~6;X+(N}{*KU-WuBuvk|RIU&m)G9n$EE#eD=h`6v_ zn2m8^#OFdW5d$XAR2vx3FoXAK#)v2^MwpBmjurUF>m51>uEtn*W6N}PdJ6*~0F3zk zdF<9sM-p~O`6|VDZG71BYudPqn!%REA#$K+?;DtLzjYV;Q8+1^+x8ih?Sitsa9szOsJi88h*oue5S;%n z3Dx;NifLphAxOcLe>|ArXzh(umWL3S ziE5Z(Cr9Fyhg)|!u*v~D@;Rjv=6#2$`PEUh+kJ9+MC~x5R>pBD;dIwJDn96_lz&}S zd4+MeYdOv-eFtv`-EQjjioql0Oe(O8e5| zAh;BT!g{P1n1$jTf*+J8+|<=0)Wwm-VsPDfE=J^2XL4qxW!?lvfmksSf>kXZwOHr~ z+W-$-!O}#37e_aMGZ})~7{@_l+M?N?Ci93^IA%$()$5w`hCSjB;p7I}&y?QVJ;g4~ z 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 jI`!dwO0TC5&f<9B@5#l>$GA4>3)return false;if(version[0]==1&&version[1]>=0&&version[1]<=3)return true;if(version[0]!=0||version[1]>10)return false;return true}Module["isVersionSupported"]=isVersionSupported;var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}Module["arguments"]=[];Module["thisProgram"]="./this.program";Module["quit"]=(function(status,toThrow){throw toThrow});Module["preRun"]=[];Module["postRun"]=[];var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;if(Module["ENVIRONMENT"]){if(Module["ENVIRONMENT"]==="WEB"){ENVIRONMENT_IS_WEB=true}else if(Module["ENVIRONMENT"]==="WORKER"){ENVIRONMENT_IS_WORKER=true}else if(Module["ENVIRONMENT"]==="NODE"){ENVIRONMENT_IS_NODE=true}else if(Module["ENVIRONMENT"]==="SHELL"){ENVIRONMENT_IS_SHELL=true}else{throw new Error("Module['ENVIRONMENT'] value is not valid. must be one of: WEB|WORKER|NODE|SHELL.")}}else{ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof require==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER}if(ENVIRONMENT_IS_NODE){var nodeFS;var nodePath;Module["read"]=function shell_read(filename,binary){var ret;ret=tryParseAsDataURI(filename);if(!ret){if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);ret=nodeFS["readFileSync"](filename)}return binary?ret:ret.toString()};Module["readBinary"]=function readBinary(filename){var ret=Module["read"](filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){Module["thisProgram"]=process["argv"][1].replace(/\\/g,"/")}Module["arguments"]=process["argv"].slice(2);process["on"]("uncaughtException",(function(ex){if(!(ex instanceof ExitStatus)){throw ex}}));process["on"]("unhandledRejection",(function(reason,p){process["exit"](1)}));Module["inspect"]=(function(){return"[Emscripten Module object]"})}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){Module["read"]=function shell_read(f){var data=tryParseAsDataURI(f);if(data){return intArrayToString(data)}return read(f)}}Module["readBinary"]=function readBinary(f){var data;data=tryParseAsDataURI(f);if(data){return data}if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){Module["arguments"]=scriptArgs}else if(typeof arguments!="undefined"){Module["arguments"]=arguments}if(typeof quit==="function"){Module["quit"]=(function(status,toThrow){quit(status)})}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){Module["read"]=function shell_read(url){try{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText}catch(err){var data=tryParseAsDataURI(url);if(data){return intArrayToString(data)}throw err}};if(ENVIRONMENT_IS_WORKER){Module["readBinary"]=function readBinary(url){try{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}catch(err){var data=tryParseAsDataURI(url);if(data){return data}throw err}}}Module["readAsync"]=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}var data=tryParseAsDataURI(url);if(data){onload(data.buffer);return}onerror()};xhr.onerror=onerror;xhr.send(null)};Module["setWindowTitle"]=(function(title){document.title=title})}Module["print"]=typeof console!=="undefined"?console.log.bind(console):typeof print!=="undefined"?print:null;Module["printErr"]=typeof printErr!=="undefined"?printErr:typeof console!=="undefined"&&console.warn.bind(console)||Module["print"];Module.print=Module["print"];Module.printErr=Module["printErr"];for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=undefined;var STACK_ALIGN=16;function staticAlloc(size){assert(!staticSealed);var ret=STATICTOP;STATICTOP=STATICTOP+size+15&-16;return ret}function dynamicAlloc(size){assert(DYNAMICTOP_PTR);var ret=HEAP32[DYNAMICTOP_PTR>>2];var end=ret+size+15&-16;HEAP32[DYNAMICTOP_PTR>>2]=end;if(end>=TOTAL_MEMORY){var success=enlargeMemory();if(!success){HEAP32[DYNAMICTOP_PTR>>2]=ret;return 0}}return ret}function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;var ret=size=Math.ceil(size/factor)*factor;return ret}function getNativeTypeSize(type){switch(type){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:{if(type[type.length-1]==="*"){return 4}else if(type[0]==="i"){var bits=parseInt(type.substr(1));assert(bits%8===0);return bits/8}else{return 0}}}}function warnOnce(text){if(!warnOnce.shown)warnOnce.shown={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;Module.printErr(text)}}var jsCallStartIndex=1;var functionPointers=new Array(0);var funcWrappers={};function dynCall(sig,ptr,args){if(args&&args.length){return Module["dynCall_"+sig].apply(null,[ptr].concat(args))}else{return Module["dynCall_"+sig].call(null,ptr)}}var GLOBAL_BASE=8;var ABORT=0;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function getCFunc(ident){var func=Module["_"+ident];assert(func,"Cannot call unknown function "+ident+", make sure it is exported");return func}var JSfuncs={"stackSave":(function(){stackSave()}),"stackRestore":(function(){stackRestore()}),"arrayToC":(function(arr){var ret=stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}),"stringToC":(function(str){var ret=0;if(str!==null&&str!==undefined&&str!==0){var len=(str.length<<2)+1;ret=stackAlloc(len);stringToUTF8(str,ret,len)}return ret})};var toC={"string":JSfuncs["stringToC"],"array":JSfuncs["arrayToC"]};function ccall(ident,returnType,argTypes,args,opts){var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;i>0]=value;break;case"i8":HEAP8[ptr>>0]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":tempI64=[value>>>0,(tempDouble=value,+Math_abs(tempDouble)>=+1?tempDouble>+0?(Math_min(+Math_floor(tempDouble/+4294967296),+4294967295)|0)>>>0:~~+Math_ceil((tempDouble- +(~~tempDouble>>>0))/+4294967296)>>>0:0)],HEAP32[ptr>>2]=tempI64[0],HEAP32[ptr+4>>2]=tempI64[1];break;case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;default:abort("invalid type for setValue: "+type)}}var ALLOC_STATIC=2;var ALLOC_NONE=4;function allocate(slab,types,allocator,ptr){var zeroinit,size;if(typeof slab==="number"){zeroinit=true;size=slab}else{zeroinit=false;size=slab.length}var singleType=typeof types==="string"?types:null;var ret;if(allocator==ALLOC_NONE){ret=ptr}else{ret=[typeof _malloc==="function"?_malloc:staticAlloc,stackAlloc,staticAlloc,dynamicAlloc][allocator===undefined?ALLOC_STATIC:allocator](Math.max(size,singleType?1:types.length))}if(zeroinit){var stop;ptr=ret;assert((ret&3)==0);stop=ret+(size&~3);for(;ptr>2]=0}stop=ret+size;while(ptr>0]=0}return ret}if(singleType==="i8"){if(slab.subarray||slab.slice){HEAPU8.set(slab,ret)}else{HEAPU8.set(new Uint8Array(slab),ret)}return ret}var i=0,type,typeSize,previousType;while(i>0];hasUtf|=t;if(t==0&&!length)break;i++;if(length&&i==length)break}if(!length)length=i;var ret="";if(hasUtf<128){var MAX_CHUNK=1024;var curr;while(length>0){curr=String.fromCharCode.apply(String,HEAPU8.subarray(ptr,ptr+Math.min(length,MAX_CHUNK)));ret=ret?ret+curr:curr;ptr+=MAX_CHUNK;length-=MAX_CHUNK}return ret}return UTF8ToString(ptr)}var UTF8Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(u8Array,idx){var endPtr=idx;while(u8Array[endPtr])++endPtr;if(endPtr-idx>16&&u8Array.subarray&&UTF8Decoder){return UTF8Decoder.decode(u8Array.subarray(idx,endPtr))}else{var u0,u1,u2,u3,u4,u5;var str="";while(1){u0=u8Array[idx++];if(!u0)return str;if(!(u0&128)){str+=String.fromCharCode(u0);continue}u1=u8Array[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}u2=u8Array[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2}else{u3=u8Array[idx++]&63;if((u0&248)==240){u0=(u0&7)<<18|u1<<12|u2<<6|u3}else{u4=u8Array[idx++]&63;if((u0&252)==248){u0=(u0&3)<<24|u1<<18|u2<<12|u3<<6|u4}else{u5=u8Array[idx++]&63;u0=(u0&1)<<30|u1<<24|u2<<18|u3<<12|u4<<6|u5}}}if(u0<65536){str+=String.fromCharCode(u0)}else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}}}}function UTF8ToString(ptr){return UTF8ArrayToString(HEAPU8,ptr)}function stringToUTF8Array(str,outU8Array,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127){if(outIdx>=endIdx)break;outU8Array[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;outU8Array[outIdx++]=192|u>>6;outU8Array[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;outU8Array[outIdx++]=224|u>>12;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=2097151){if(outIdx+3>=endIdx)break;outU8Array[outIdx++]=240|u>>18;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=67108863){if(outIdx+4>=endIdx)break;outU8Array[outIdx++]=248|u>>24;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else{if(outIdx+5>=endIdx)break;outU8Array[outIdx++]=252|u>>30;outU8Array[outIdx++]=128|u>>24&63;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}}outU8Array[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127){++len}else if(u<=2047){len+=2}else if(u<=65535){len+=3}else if(u<=2097151){len+=4}else if(u<=67108863){len+=5}else{len+=6}}return len}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;function demangle(func){return func}function demangleAll(text){var regex=/__Z[\w\d_]+/g;return text.replace(regex,(function(x){var y=demangle(x);return x===y?x:x+" ["+y+"]"}))}function jsStackTrace(){var err=new Error;if(!err.stack){try{throw new Error(0)}catch(e){err=e}if(!err.stack){return"(no stack trace available)"}}return err.stack.toString()}var WASM_PAGE_SIZE=65536;var ASMJS_PAGE_SIZE=16777216;var MIN_TOTAL_MEMORY=16777216;function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBuffer(buf){Module["buffer"]=buffer=buf}function updateGlobalBufferViews(){Module["HEAP8"]=HEAP8=new Int8Array(buffer);Module["HEAP16"]=HEAP16=new Int16Array(buffer);Module["HEAP32"]=HEAP32=new Int32Array(buffer);Module["HEAPU8"]=HEAPU8=new Uint8Array(buffer);Module["HEAPU16"]=HEAPU16=new Uint16Array(buffer);Module["HEAPU32"]=HEAPU32=new Uint32Array(buffer);Module["HEAPF32"]=HEAPF32=new Float32Array(buffer);Module["HEAPF64"]=HEAPF64=new Float64Array(buffer)}var STATIC_BASE,STATICTOP,staticSealed;var STACK_BASE,STACKTOP,STACK_MAX;var DYNAMIC_BASE,DYNAMICTOP_PTR;STATIC_BASE=STATICTOP=STACK_BASE=STACKTOP=STACK_MAX=DYNAMIC_BASE=DYNAMICTOP_PTR=0;staticSealed=false;function abortOnCannotGrowMemory(){abort("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value "+TOTAL_MEMORY+", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime but prevents some optimizations, (3) set Module.TOTAL_MEMORY to a higher value before the program runs, or (4) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 ")}if(!Module["reallocBuffer"])Module["reallocBuffer"]=(function(size){var ret;try{if(ArrayBuffer.transfer){ret=ArrayBuffer.transfer(buffer,size)}else{var oldHEAP8=HEAP8;ret=new ArrayBuffer(size);var temp=new Int8Array(ret);temp.set(oldHEAP8)}}catch(e){return false}var success=_emscripten_replace_memory(ret);if(!success)return false;return ret});function enlargeMemory(){var PAGE_MULTIPLE=Module["usingWasm"]?WASM_PAGE_SIZE:ASMJS_PAGE_SIZE;var LIMIT=2147483648-PAGE_MULTIPLE;if(HEAP32[DYNAMICTOP_PTR>>2]>LIMIT){return false}var OLD_TOTAL_MEMORY=TOTAL_MEMORY;TOTAL_MEMORY=Math.max(TOTAL_MEMORY,MIN_TOTAL_MEMORY);while(TOTAL_MEMORY>2]){if(TOTAL_MEMORY<=536870912){TOTAL_MEMORY=alignUp(2*TOTAL_MEMORY,PAGE_MULTIPLE)}else{TOTAL_MEMORY=Math.min(alignUp((3*TOTAL_MEMORY+2147483648)/4,PAGE_MULTIPLE),LIMIT)}}var replacement=Module["reallocBuffer"](TOTAL_MEMORY);if(!replacement||replacement.byteLength!=TOTAL_MEMORY){TOTAL_MEMORY=OLD_TOTAL_MEMORY;return false}updateGlobalBuffer(replacement);updateGlobalBufferViews();return true}var byteLength;try{byteLength=Function.prototype.call.bind(Object.getOwnPropertyDescriptor(ArrayBuffer.prototype,"byteLength").get);byteLength(new ArrayBuffer(4))}catch(e){byteLength=(function(buffer){return buffer.byteLength})}var TOTAL_STACK=Module["TOTAL_STACK"]||5242880;var TOTAL_MEMORY=Module["TOTAL_MEMORY"]||16777216;if(TOTAL_MEMORY0){var callback=callbacks.shift();if(typeof callback=="function"){callback();continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Module["dynCall_v"](func)}else{Module["dynCall_vi"](func,callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function ensureInitRuntime(){if(runtimeInitialized)return;runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){callRuntimeCallbacks(__ATEXIT__);runtimeExited=true}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnPreMain(cb){__ATMAIN__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}var Math_abs=Math.abs;var Math_cos=Math.cos;var Math_sin=Math.sin;var Math_tan=Math.tan;var Math_acos=Math.acos;var Math_asin=Math.asin;var Math_atan=Math.atan;var Math_atan2=Math.atan2;var Math_exp=Math.exp;var Math_log=Math.log;var Math_sqrt=Math.sqrt;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_pow=Math.pow;var Math_imul=Math.imul;var Math_fround=Math.fround;var Math_round=Math.round;var Math_min=Math.min;var Math_max=Math.max;var Math_clz32=Math.clz32;var Math_trunc=Math.trunc;var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};var memoryInitializer=null;var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return String.prototype.startsWith?filename.startsWith(dataURIPrefix):filename.indexOf(dataURIPrefix)===0}STATIC_BASE=GLOBAL_BASE;STATICTOP=STATIC_BASE+18640;__ATINIT__.push();memoryInitializer="data:application/octet-stream;base64,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cmFjbzI2U2VxdWVudGlhbEF0dHJpYnV0ZUVuY29kZXJFAE41ZHJhY28zN1NlcXVlbnRpYWxBdHRyaWJ1dGVFbmNvZGVyc0NvbnRyb2xsZXJFAE41ZHJhY28yOFByZWRpY3Rpb25TY2hlbWVEZWx0YUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFRUUATjVkcmFjbzIzUHJlZGljdGlvblNjaGVtZUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFRUUATjVkcmFjbzM3UHJlZGljdGlvblNjaGVtZVR5cGVkRW5jb2RlckludGVyZmFjZUlpaUVFAE41ZHJhY28zMlByZWRpY3Rpb25TY2hlbWVFbmNvZGVySW50ZXJmYWNlRQBONWRyYWNvMjVQcmVkaWN0aW9uU2NoZW1lSW50ZXJmYWNlRQBONWRyYWNvNDhNZXNoUHJlZGljdGlvblNjaGVtZUdlb21ldHJpY05vcm1hbFByZWRpY3RvckFyZWFJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMTFDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280OE1lc2hQcmVkaWN0aW9uU2NoZW1lR2VvbWV0cmljTm9ybWFsUHJlZGljdG9yQmFzZUlpTlNfMzdQcmVkaWN0aW9uU2NoZW1lV3JhcEVuY29kaW5nVHJhbnNmb3JtSWlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQyTWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxFbmNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvMjdNZXNoUHJlZGljdGlvblNjaGVtZUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMTFDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280NE1lc2hQcmVkaWN0aW9uU2NoZW1lVGV4Q29vcmRzUG9ydGFibGVFbmNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNTZNZXNoUHJlZGljdGlvblNjaGVtZUNvbnN0cmFpbmVkTXVsdGlQYXJhbGxlbG9ncmFtRW5jb2RlcklpTlNfMzdQcmVkaWN0aW9uU2NoZW1lV3JhcEVuY29kaW5nVHJhbnNmb3JtSWlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQwTWVzaFByZWRpY3Rpb25TY2hlbWVQYXJhbGxlbG9ncmFtRW5jb2RlcklpTlNfMzdQcmVkaWN0aW9uU2NoZW1lV3JhcEVuY29kaW5nVHJhbnNmb3JtSWlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQ4TWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxQcmVkaWN0b3JBcmVhSWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQ4TWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxQcmVkaWN0b3JCYXNlSWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQyTWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxFbmNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzI3TWVzaFByZWRpY3Rpb25TY2hlbWVFbmNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQ0TWVzaFByZWRpY3Rpb25TY2hlbWVUZXhDb29yZHNQb3J0YWJsZUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNTZNZXNoUHJlZGljdGlvblNjaGVtZUNvbnN0cmFpbmVkTXVsdGlQYXJhbGxlbG9ncmFtRW5jb2RlcklpTlNfMzdQcmVkaWN0aW9uU2NoZW1lV3JhcEVuY29kaW5nVHJhbnNmb3JtSWlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18yNE1lc2hBdHRyaWJ1dGVDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280ME1lc2hQcmVkaWN0aW9uU2NoZW1lUGFyYWxsZWxvZ3JhbUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQB1c2VfYnVpbHRfaW5fYXR0cmlidXRlX2NvbXByZXNzaW9uAE41ZHJhY28zM1NlcXVlbnRpYWxJbnRlZ2VyQXR0cmlidXRlRW5jb2RlckUATjVkcmFjbzI4UHJlZGljdGlvblNjaGVtZURlbHRhRW5jb2RlcklpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVFRQBONWRyYWNvMjNQcmVkaWN0aW9uU2NoZW1lRW5jb2RlcklpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVFRQBONWRyYWNvNDhNZXNoUHJlZGljdGlvblNjaGVtZUdlb21ldHJpY05vcm1hbFByZWRpY3RvckFyZWFJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRW5jb2RpbmdUcmFuc2Zvcm1JaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMTFDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280OE1lc2hQcmVkaWN0aW9uU2NoZW1lR2VvbWV0cmljTm9ybWFsUHJlZGljdG9yQmFzZUlpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQyTWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxFbmNvZGVySWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvMjdNZXNoUHJlZGljdGlvblNjaGVtZUVuY29kZXJJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRW5jb2RpbmdUcmFuc2Zvcm1JaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMTFDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280NE1lc2hQcmVkaWN0aW9uU2NoZW1lVGV4Q29vcmRzUG9ydGFibGVFbmNvZGVySWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNTZNZXNoUHJlZGljdGlvblNjaGVtZUNvbnN0cmFpbmVkTXVsdGlQYXJhbGxlbG9ncmFtRW5jb2RlcklpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQwTWVzaFByZWRpY3Rpb25TY2hlbWVQYXJhbGxlbG9ncmFtRW5jb2RlcklpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQ4TWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxQcmVkaWN0b3JBcmVhSWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQ4TWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxQcmVkaWN0b3JCYXNlSWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQyTWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxFbmNvZGVySWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzI3TWVzaFByZWRpY3Rpb25TY2hlbWVFbmNvZGVySWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQ0TWVzaFByZWRpY3Rpb25TY2hlbWVUZXhDb29yZHNQb3J0YWJsZUVuY29kZXJJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRW5jb2RpbmdUcmFuc2Zvcm1JaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNTZNZXNoUHJlZGljdGlvblNjaGVtZUNvbnN0cmFpbmVkTXVsdGlQYXJhbGxlbG9ncmFtRW5jb2RlcklpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18yNE1lc2hBdHRyaWJ1dGVDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280ME1lc2hQcmVkaWN0aW9uU2NoZW1lUGFyYWxsZWxvZ3JhbUVuY29kZXJJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRW5jb2RpbmdUcmFuc2Zvcm1JaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvMzJTZXF1ZW50aWFsTm9ybWFsQXR0cmlidXRlRW5jb2RlckUATjVkcmFjbzM4U2VxdWVudGlhbFF1YW50aXphdGlvbkF0dHJpYnV0ZUVuY29kZXJFAHByZWRpY3Rpb25fc2NoZW1lAE41ZHJhY28xMUVuY29kZXJCYXNlSU5TXzE4RW5jb2Rlck9wdGlvbnNCYXNlSWlFRUVFAE41ZHJhY283RW5jb2RlckUAIABONWRyYWNvMTNFeHBlcnRFbmNvZGVyRQBlbmNvZGluZ19tZXRob2QAcXVhbnRpemF0aW9uX2JpdHMASW52YWxpZCBlbmNvZGluZyBtZXRob2QuAGVuY29kaW5nX3NwZWVkAGRlY29kaW5nX3NwZWVkAHF1YW50aXphdGlvbl9vcmlnaW4AcXVhbnRpemF0aW9uX3JhbmdlAHN5bWJvbF9lbmNvZGluZ19tZXRob2QAc3ltYm9sX2VuY29kaW5nX2NvbXByZXNzaW9uX2xldmVsAHN0YW5kYXJkX2VkZ2VicmVha2VyAHByZWRpY3RpdmVfZWRnZWJyZWFrZXIAZWRnZWJyZWFrZXJfbWV0aG9kAE41ZHJhY28yMk1lc2hFZGdlYnJlYWtlckVuY29kZXJFAEFsbCB0cmlhbmdsZXMgYXJlIGRlZ2VuZXJhdGUuAEZhaWxlZCB0byBwcm9jZXNzIG1lc2ggaG9sZXMuAEZhaWxlZCB0byBpbml0aWFsaXplIGF0dHJpYnV0ZSBkYXRhLgBGYWlsZWQgdG8gZW5jb2RlIG1lc2ggY29tcG9uZW50LgBGYWlsZWQgdG8gZW5jb2RlIHNwbGl0IGRhdGEuAE41ZHJhY28xM1RyYXZlcnNlckJhc2VJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFTlNfMzZNZXNoQXR0cmlidXRlSW5kaWNlc0VuY29kaW5nT2JzZXJ2ZXJJUzFfRUVFRQBONWRyYWNvMTlEZXB0aEZpcnN0VHJhdmVyc2VySU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRU5TXzM2TWVzaEF0dHJpYnV0ZUluZGljZXNFbmNvZGluZ09ic2VydmVySVMxX0VFRUUATjVkcmFjbzIyTWVzaFRyYXZlcnNhbFNlcXVlbmNlcklOU18xOURlcHRoRmlyc3RUcmF2ZXJzZXJJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFTlNfMzZNZXNoQXR0cmlidXRlSW5kaWNlc0VuY29kaW5nT2JzZXJ2ZXJJUzJfRUVFRUVFAE41ZHJhY28xNVBvaW50c1NlcXVlbmNlckUATjVkcmFjbzEzVHJhdmVyc2VyQmFzZUlOU18xMUNvcm5lclRhYmxlRU5TXzM2TWVzaEF0dHJpYnV0ZUluZGljZXNFbmNvZGluZ09ic2VydmVySVMxX0VFRUUATjVkcmFjbzE5RGVwdGhGaXJzdFRyYXZlcnNlcklOU18xMUNvcm5lclRhYmxlRU5TXzM2TWVzaEF0dHJpYnV0ZUluZGljZXNFbmNvZGluZ09ic2VydmVySVMxX0VFRUUATjVkcmFjbzIyTWVzaFRyYXZlcnNhbFNlcXVlbmNlcklOU18xOURlcHRoRmlyc3RUcmF2ZXJzZXJJTlNfMTFDb3JuZXJUYWJsZUVOU18zNk1lc2hBdHRyaWJ1dGVJbmRpY2VzRW5jb2RpbmdPYnNlcnZlcklTMl9FRUVFRUUATjVkcmFjbzI4TWF4UHJlZGljdGlvbkRlZ3JlZVRyYXZlcnNlcklOU18xMUNvcm5lclRhYmxlRU5TXzM2TWVzaEF0dHJpYnV0ZUluZGljZXNFbmNvZGluZ09ic2VydmVySVMxX0VFRUUATjVkcmFjbzIyTWVzaFRyYXZlcnNhbFNlcXVlbmNlcklOU18yOE1heFByZWRpY3Rpb25EZWdyZWVUcmF2ZXJzZXJJTlNfMTFDb3JuZXJUYWJsZUVOU18zNk1lc2hBdHRyaWJ1dGVJbmRpY2VzRW5jb2RpbmdPYnNlcnZlcklTMl9FRUVFRUUAc3BsaXRfbWVzaF9vbl9zZWFtcwBONWRyYWNvMjZNZXNoRWRnZWJyZWFrZXJFbmNvZGVySW1wbElOU18zMU1lc2hFZGdlYnJlYWtlclRyYXZlcnNhbEVuY29kZXJFRUUATjVkcmFjbzM1TWVzaEVkZ2VicmVha2VyRW5jb2RlckltcGxJbnRlcmZhY2VFAE41ZHJhY28yNk1lc2hFZGdlYnJlYWtlckVuY29kZXJJbXBsSU5TXzM4TWVzaEVkZ2VicmVha2VyVHJhdmVyc2FsVmFsZW5jZUVuY29kZXJFRUUAc3RvcmVfbnVtYmVyX29mX2VuY29kZWRfZmFjZXMATjVkcmFjbzExTWVzaEVuY29kZXJFAGNvbXByZXNzX2Nvbm5lY3Rpdml0eQBONWRyYWNvMTVMaW5lYXJTZXF1ZW5jZXJFAE41ZHJhY28yMU1lc2hTZXF1ZW50aWFsRW5jb2RlckUATjVkcmFjbzE3UG9pbnRDbG91ZEVuY29kZXJFAEludmFsaWQgaW5wdXQgZ2VvbWV0cnkuAEZhaWxlZCB0byBpbml0aWFsaXplIGVuY29kZXIuAEZhaWxlZCB0byBlbmNvZGUgaW50ZXJuYWwgZGF0YS4ARmFpbGVkIHRvIGVuY29kZSBwb2ludCBhdHRyaWJ1dGVzLgBzdG9yZV9udW1iZXJfb2ZfZW5jb2RlZF9wb2ludHMARmFpbGVkIHRvIGVuY29kZSBtZXRhZGF0YS4ARFJBQ08ATjVkcmFjbzIzUG9pbnRDbG91ZEtkVHJlZUVuY29kZXJFAE41ZHJhY28yN1BvaW50Q2xvdWRTZXF1ZW50aWFsRW5jb2RlckUATjVkcmFjbzRNZXNoRQBhbGxvY2F0b3I8VD46OmFsbG9jYXRlKHNpemVfdCBuKSAnbicgZXhjZWVkcyBtYXhpbXVtIHN1cHBvcnRlZCBzaXplAE41ZHJhY28xMFBvaW50Q2xvdWRFABEACgAREREAAAAABQAAAAAAAAkAAAAACwAAAAAAAAAAEQAPChEREQMKBwABEwkLCwAACQYLAAALAAYRAAAAERERAAAAAAAAAAAAAAAAAAAAAAsAAAAAAAAAABEACgoREREACgAAAgAJCwAAAAkACwAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAMAAAAAAwAAAAACQwAAAAAAAwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAADQAAAAQNAAAAAAkOAAAAAAAOAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAA8AAAAADwAAAAAJEAAAAAAAEAAAEAAAEgAAABISEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAEhISAAAAAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAAAAAAAAAACgAAAAAKAAAAAAkLAAAAAAALAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAwAAAAADAAAAAAJDAAAAAAADAAADAAALSsgICAwWDB4AChudWxsKQAtMFgrMFggMFgtMHgrMHggMHgAaW5mAElORgBOQU4AMDEyMzQ1Njc4OUFCQ0RFRi4AVCEiGQ0BAgMRSxwMEAQLHRIeJ2hub3BxYiAFBg8TFBUaCBYHKCQXGAkKDhsfJSODgn0mKis8PT4/Q0dKTVhZWltcXV5fYGFjZGVmZ2lqa2xyc3R5ent8AElsbGVnYWwgYnl0ZSBzZXF1ZW5jZQBEb21haW4gZXJyb3IAUmVzdWx0IG5vdCByZXByZXNlbnRhYmxlAE5vdCBhIHR0eQBQZXJtaXNzaW9uIGRlbmllZABPcGVyYXRpb24gbm90IHBlcm1pdHRlZABObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5AE5vIHN1Y2ggcHJvY2VzcwBGaWxlIGV4aXN0cwBWYWx1ZSB0b28gbGFyZ2UgZm9yIGRhdGEgdHlwZQBObyBzcGFjZSBsZWZ0IG9uIGRldmljZQBPdXQgb2YgbWVtb3J5AFJlc291cmNlIGJ1c3kASW50ZXJydXB0ZWQgc3lzdGVtIGNhbGwAUmVzb3VyY2UgdGVtcG9yYXJpbHkgdW5hdmFpbGFibGUASW52YWxpZCBzZWVrAENyb3NzLWRldmljZSBsaW5rAFJlYWQtb25seSBmaWxlIHN5c3RlbQBEaXJlY3Rvcnkgbm90IGVtcHR5AENvbm5lY3Rpb24gcmVzZXQgYnkgcGVlcgBPcGVyYXRpb24gdGltZWQgb3V0AENvbm5lY3Rpb24gcmVmdXNlZABIb3N0IGlzIGRvd24ASG9zdCBpcyB1bnJlYWNoYWJsZQBBZGRyZXNzIGluIHVzZQBCcm9rZW4gcGlwZQBJL08gZXJyb3IATm8gc3VjaCBkZXZpY2Ugb3IgYWRkcmVzcwBCbG9jayBkZXZpY2UgcmVxdWlyZWQATm8gc3VjaCBkZXZpY2UATm90IGEgZGlyZWN0b3J5AElzIGEgZGlyZWN0b3J5AFRleHQgZmlsZSBidXN5AEV4ZWMgZm9ybWF0IGVycm9yAEludmFsaWQgYXJndW1lbnQAQXJndW1lbnQgbGlzdCB0b28gbG9uZwBTeW1ib2xpYyBsaW5rIGxvb3AARmlsZW5hbWUgdG9vIGxvbmcAVG9vIG1hbnkgb3BlbiBmaWxlcyBpbiBzeXN0ZW0ATm8gZmlsZSBkZXNjcmlwdG9ycyBhdmFpbGFibGUAQmFkIGZpbGUgZGVzY3JpcHRvcgBObyBjaGlsZCBwcm9jZXNzAEJhZCBhZGRyZXNzAEZpbGUgdG9vIGxhcmdlAFRvbyBtYW55IGxpbmtzAE5vIGxvY2tzIGF2YWlsYWJsZQBSZXNvdXJjZSBkZWFkbG9jayB3b3VsZCBvY2N1cgBTdGF0ZSBub3QgcmVjb3ZlcmFibGUAUHJldmlvdXMgb3duZXIgZGllZABPcGVyYXRpb24gY2FuY2VsZWQARnVuY3Rpb24gbm90IGltcGxlbWVudGVkAE5vIG1lc3NhZ2Ugb2YgZGVzaXJlZCB0eXBlAElkZW50aWZpZXIgcmVtb3ZlZABEZXZpY2Ugbm90IGEgc3RyZWFtAE5vIGRhdGEgYXZhaWxhYmxlAERldmljZSB0aW1lb3V0AE91dCBvZiBzdHJlYW1zIHJlc291cmNlcwBMaW5rIGhhcyBiZWVuIHNldmVyZWQAUHJvdG9jb2wgZXJyb3IAQmFkIG1lc3NhZ2UARmlsZSBkZXNjcmlwdG9yIGluIGJhZCBzdGF0ZQBOb3QgYSBzb2NrZXQARGVzdGluYXRpb24gYWRkcmVzcyByZXF1aXJlZABNZXNzYWdlIHRvbyBsYXJnZQBQcm90b2NvbCB3cm9uZyB0eXBlIGZvciBzb2NrZXQAUHJvdG9jb2wgbm90IGF2YWlsYWJsZQBQcm90b2NvbCBub3Qgc3VwcG9ydGVkAFNvY2tldCB0eXBlIG5vdCBzdXBwb3J0ZWQATm90IHN1cHBvcnRlZABQcm90b2NvbCBmYW1pbHkgbm90IHN1cHBvcnRlZABBZGRyZXNzIGZhbWlseSBub3Qgc3VwcG9ydGVkIGJ5IHByb3RvY29sAEFkZHJlc3Mgbm90IGF2YWlsYWJsZQBOZXR3b3JrIGlzIGRvd24ATmV0d29yayB1bnJlYWNoYWJsZQBDb25uZWN0aW9uIHJlc2V0IGJ5IG5ldHdvcmsAQ29ubmVjdGlvbiBhYm9ydGVkAE5vIGJ1ZmZlciBzcGFjZSBhdmFpbGFibGUAU29ja2V0IGlzIGNvbm5lY3RlZABTb2NrZXQgbm90IGNvbm5lY3RlZABDYW5ub3Qgc2VuZCBhZnRlciBzb2NrZXQgc2h1dGRvd24AT3BlcmF0aW9uIGFscmVhZHkgaW4gcHJvZ3Jlc3MAT3BlcmF0aW9uIGluIHByb2dyZXNzAFN0YWxlIGZpbGUgaGFuZGxlAFJlbW90ZSBJL08gZXJyb3IAUXVvdGEgZXhjZWVkZWQATm8gbWVkaXVtIGZvdW5kAFdyb25nIG1lZGl1bSB0eXBlAE5vIGVycm9yIGluZm9ybWF0aW9uAABpbmZpbml0eQBuYW4AJWQAJWYAdGVybWluYXRpbmcgd2l0aCAlcyBleGNlcHRpb24gb2YgdHlwZSAlczogJXMAdGVybWluYXRpbmcgd2l0aCAlcyBleGNlcHRpb24gb2YgdHlwZSAlcwB0ZXJtaW5hdGluZyB3aXRoICVzIGZvcmVpZ24gZXhjZXB0aW9uAHRlcm1pbmF0aW5nAHVuY2F1Z2h0AFN0OWV4Y2VwdGlvbgBOMTBfX2N4eGFiaXYxMTZfX3NoaW1fdHlwZV9pbmZvRQBTdDl0eXBlX2luZm8ATjEwX19jeHhhYml2MTIwX19zaV9jbGFzc190eXBlX2luZm9FAE4xMF9fY3h4YWJpdjExN19fY2xhc3NfdHlwZV9pbmZvRQBwdGhyZWFkX29uY2UgZmFpbHVyZSBpbiBfX2N4YV9nZXRfZ2xvYmFsc19mYXN0KCkAY2Fubm90IGNyZWF0ZSBwdGhyZWFkIGtleSBmb3IgX19jeGFfZ2V0X2dsb2JhbHMoKQBjYW5ub3QgemVybyBvdXQgdGhyZWFkIHZhbHVlIGZvciBfX2N4YV9nZXRfZ2xvYmFscygpAHRlcm1pbmF0ZV9oYW5kbGVyIHVuZXhwZWN0ZWRseSByZXR1cm5lZABTdDExbG9naWNfZXJyb3IAU3QxMmxlbmd0aF9lcnJvcgBOMTBfX2N4eGFiaXYxMTlfX3BvaW50ZXJfdHlwZV9pbmZvRQBOMTBfX2N4eGFiaXYxMTdfX3BiYXNlX3R5cGVfaW5mb0U=";var tempDoublePtr=STATICTOP;STATICTOP+=16;function ___cxa_allocate_exception(size){return _malloc(size)}function __ZSt18uncaught_exceptionv(){return!!__ZSt18uncaught_exceptionv.uncaught_exception}var EXCEPTIONS={last:0,caught:[],infos:{},deAdjust:(function(adjusted){if(!adjusted||EXCEPTIONS.infos[adjusted])return adjusted;for(var ptr in EXCEPTIONS.infos){var info=EXCEPTIONS.infos[ptr];if(info.adjusted===adjusted){return ptr}}return adjusted}),addRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];info.refcount++}),decRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];assert(info.refcount>0);info.refcount--;if(info.refcount===0&&!info.rethrown){if(info.destructor){Module["dynCall_vi"](info.destructor,ptr)}delete EXCEPTIONS.infos[ptr];___cxa_free_exception(ptr)}}),clearRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];info.refcount=0})};function ___cxa_begin_catch(ptr){var info=EXCEPTIONS.infos[ptr];if(info&&!info.caught){info.caught=true;__ZSt18uncaught_exceptionv.uncaught_exception--}if(info)info.rethrown=false;EXCEPTIONS.caught.push(ptr);EXCEPTIONS.addRef(EXCEPTIONS.deAdjust(ptr));return ptr}function ___cxa_pure_virtual(){ABORT=true;throw"Pure virtual function called!"}function ___resumeException(ptr){if(!EXCEPTIONS.last){EXCEPTIONS.last=ptr}throw ptr+" - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch."}function ___cxa_find_matching_catch(){var thrown=EXCEPTIONS.last;if(!thrown){return(setTempRet0(0),0)|0}var info=EXCEPTIONS.infos[thrown];var throwntype=info.type;if(!throwntype){return(setTempRet0(0),thrown)|0}var typeArray=Array.prototype.slice.call(arguments);var pointer=Module["___cxa_is_pointer_type"](throwntype);if(!___cxa_find_matching_catch.buffer)___cxa_find_matching_catch.buffer=_malloc(4);HEAP32[___cxa_find_matching_catch.buffer>>2]=thrown;thrown=___cxa_find_matching_catch.buffer;for(var i=0;i>2];info.adjusted=thrown;return(setTempRet0(typeArray[i]),thrown)|0}}thrown=HEAP32[thrown>>2];return(setTempRet0(throwntype),thrown)|0}function ___cxa_throw(ptr,type,destructor){EXCEPTIONS.infos[ptr]={ptr:ptr,adjusted:ptr,type:type,destructor:destructor,refcount:0,caught:false,rethrown:false};EXCEPTIONS.last=ptr;if(!("uncaught_exception"in __ZSt18uncaught_exceptionv)){__ZSt18uncaught_exceptionv.uncaught_exception=1}else{__ZSt18uncaught_exceptionv.uncaught_exception++}throw ptr+" - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch."}var cttz_i8=allocate([8,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,7,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0],"i8",ALLOC_STATIC);function ___gxx_personality_v0(){}var SYSCALLS={varargs:0,get:(function(varargs){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret}),getStr:(function(){var ret=Pointer_stringify(SYSCALLS.get());return ret}),get64:(function(){var low=SYSCALLS.get(),high=SYSCALLS.get();if(low>=0)assert(high===0);else assert(high===-1);return low}),getZero:(function(){assert(SYSCALLS.get()===0)})};function ___syscall140(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),offset_high=SYSCALLS.get(),offset_low=SYSCALLS.get(),result=SYSCALLS.get(),whence=SYSCALLS.get();var offset=offset_low;FS.llseek(stream,offset,whence);HEAP32[result>>2]=stream.position;if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function flush_NO_FILESYSTEM(){var fflush=Module["_fflush"];if(fflush)fflush(0);var printChar=___syscall146.printChar;if(!printChar)return;var buffers=___syscall146.buffers;if(buffers[1].length)printChar(1,10);if(buffers[2].length)printChar(2,10)}function ___syscall146(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.get(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();var ret=0;if(!___syscall146.buffers){___syscall146.buffers=[null,[],[]];___syscall146.printChar=(function(stream,curr){var buffer=___syscall146.buffers[stream];assert(buffer);if(curr===0||curr===10){(stream===1?Module["print"]:Module["printErr"])(UTF8ArrayToString(buffer,0));buffer.length=0}else{buffer.push(curr)}})}for(var i=0;i>2];var len=HEAP32[iov+(i*8+4)>>2];for(var j=0;j>2]=PTHREAD_SPECIFIC_NEXT_KEY;PTHREAD_SPECIFIC[PTHREAD_SPECIFIC_NEXT_KEY]=0;PTHREAD_SPECIFIC_NEXT_KEY++;return 0}function _pthread_once(ptr,func){if(!_pthread_once.seen)_pthread_once.seen={};if(ptr in _pthread_once.seen)return;Module["dynCall_v"](func);_pthread_once.seen[ptr]=1}function _pthread_setspecific(key,value){if(!(key in PTHREAD_SPECIFIC)){return ERRNO_CODES.EINVAL}PTHREAD_SPECIFIC[key]=value;return 0}function ___setErrNo(value){if(Module["___errno_location"])HEAP32[Module["___errno_location"]()>>2]=value;return value}DYNAMICTOP_PTR=staticAlloc(4);STACK_BASE=STACKTOP=alignMemory(STATICTOP);STACK_MAX=STACK_BASE+TOTAL_STACK;DYNAMIC_BASE=alignMemory(STACK_MAX);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;staticSealed=true;var ASSERTIONS=false;function intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}function intArrayToString(array){var ret=[];for(var i=0;i255){if(ASSERTIONS){assert(false,"Character code "+chr+" ("+String.fromCharCode(chr)+") at offset "+i+" not in 0x00-0xFF.")}chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}var decodeBase64=typeof atob==="function"?atob:(function(input){var keyStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var output="";var chr1,chr2,chr3;var enc1,enc2,enc3,enc4;var i=0;input=input.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{enc1=keyStr.indexOf(input.charAt(i++));enc2=keyStr.indexOf(input.charAt(i++));enc3=keyStr.indexOf(input.charAt(i++));enc4=keyStr.indexOf(input.charAt(i++));chr1=enc1<<2|enc2>>4;chr2=(enc2&15)<<4|enc3>>2;chr3=(enc3&3)<<6|enc4;output=output+String.fromCharCode(chr1);if(enc3!==64){output=output+String.fromCharCode(chr2)}if(enc4!==64){output=output+String.fromCharCode(chr3)}}while(i2147483648)return false;b=new a(newBuffer);d=new c(newBuffer);f=new e(newBuffer);h=new g(newBuffer);j=new i(newBuffer);l=new k(newBuffer);n=new m(newBuffer);p=new o(newBuffer);buffer=newBuffer;return true} +// EMSCRIPTEN_START_FUNCS +function wc(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;if(!a)return;b=a+-8|0;c=f[4516]|0;d=f[a+-4>>2]|0;a=d&-8;e=b+a|0;do if(!(d&1)){g=f[b>>2]|0;if(!(d&3))return;h=b+(0-g)|0;i=g+a|0;if(h>>>0>>0)return;if((f[4517]|0)==(h|0)){j=e+4|0;k=f[j>>2]|0;if((k&3|0)!=3){l=h;m=i;n=h;break}f[4514]=i;f[j>>2]=k&-2;f[h+4>>2]=i|1;f[h+i>>2]=i;return}k=g>>>3;if(g>>>0<256){g=f[h+8>>2]|0;j=f[h+12>>2]|0;if((j|0)==(g|0)){f[4512]=f[4512]&~(1<>2]=j;f[j+8>>2]=g;l=h;m=i;n=h;break}}g=f[h+24>>2]|0;j=f[h+12>>2]|0;do if((j|0)==(h|0)){k=h+16|0;o=k+4|0;p=f[o>>2]|0;if(!p){q=f[k>>2]|0;if(!q){r=0;break}else{s=q;t=k}}else{s=p;t=o}while(1){o=s+20|0;p=f[o>>2]|0;if(p|0){s=p;t=o;continue}o=s+16|0;p=f[o>>2]|0;if(!p)break;else{s=p;t=o}}f[t>>2]=0;r=s}else{o=f[h+8>>2]|0;f[o+12>>2]=j;f[j+8>>2]=o;r=j}while(0);if(g){j=f[h+28>>2]|0;o=18352+(j<<2)|0;if((f[o>>2]|0)==(h|0)){f[o>>2]=r;if(!r){f[4513]=f[4513]&~(1<>2]|0)!=(h|0)&1)<<2)>>2]=r;if(!r){l=h;m=i;n=h;break}}f[r+24>>2]=g;j=h+16|0;o=f[j>>2]|0;if(o|0){f[r+16>>2]=o;f[o+24>>2]=r}o=f[j+4>>2]|0;if(o){f[r+20>>2]=o;f[o+24>>2]=r;l=h;m=i;n=h}else{l=h;m=i;n=h}}else{l=h;m=i;n=h}}else{l=b;m=a;n=b}while(0);if(n>>>0>=e>>>0)return;b=e+4|0;a=f[b>>2]|0;if(!(a&1))return;if(!(a&2)){if((f[4518]|0)==(e|0)){r=(f[4515]|0)+m|0;f[4515]=r;f[4518]=l;f[l+4>>2]=r|1;if((l|0)!=(f[4517]|0))return;f[4517]=0;f[4514]=0;return}if((f[4517]|0)==(e|0)){r=(f[4514]|0)+m|0;f[4514]=r;f[4517]=n;f[l+4>>2]=r|1;f[n+r>>2]=r;return}r=(a&-8)+m|0;s=a>>>3;do if(a>>>0<256){t=f[e+8>>2]|0;c=f[e+12>>2]|0;if((c|0)==(t|0)){f[4512]=f[4512]&~(1<>2]=c;f[c+8>>2]=t;break}}else{t=f[e+24>>2]|0;c=f[e+12>>2]|0;do if((c|0)==(e|0)){d=e+16|0;o=d+4|0;j=f[o>>2]|0;if(!j){p=f[d>>2]|0;if(!p){u=0;break}else{v=p;w=d}}else{v=j;w=o}while(1){o=v+20|0;j=f[o>>2]|0;if(j|0){v=j;w=o;continue}o=v+16|0;j=f[o>>2]|0;if(!j)break;else{v=j;w=o}}f[w>>2]=0;u=v}else{o=f[e+8>>2]|0;f[o+12>>2]=c;f[c+8>>2]=o;u=c}while(0);if(t|0){c=f[e+28>>2]|0;h=18352+(c<<2)|0;if((f[h>>2]|0)==(e|0)){f[h>>2]=u;if(!u){f[4513]=f[4513]&~(1<>2]|0)!=(e|0)&1)<<2)>>2]=u;if(!u)break}f[u+24>>2]=t;c=e+16|0;h=f[c>>2]|0;if(h|0){f[u+16>>2]=h;f[h+24>>2]=u}h=f[c+4>>2]|0;if(h|0){f[u+20>>2]=h;f[h+24>>2]=u}}}while(0);f[l+4>>2]=r|1;f[n+r>>2]=r;if((l|0)==(f[4517]|0)){f[4514]=r;return}else x=r}else{f[b>>2]=a&-2;f[l+4>>2]=m|1;f[n+m>>2]=m;x=m}m=x>>>3;if(x>>>0<256){n=18088+(m<<1<<2)|0;a=f[4512]|0;b=1<>2]|0;z=b}f[z>>2]=l;f[y+12>>2]=l;f[l+8>>2]=y;f[l+12>>2]=n;return}n=x>>>8;if(n)if(x>>>0>16777215)A=31;else{y=(n+1048320|0)>>>16&8;z=n<>>16&4;b=z<>>16&2;a=14-(n|y|z)+(b<>>15)|0;A=x>>>(a+7|0)&1|a<<1}else A=0;a=18352+(A<<2)|0;f[l+28>>2]=A;f[l+20>>2]=0;f[l+16>>2]=0;z=f[4513]|0;b=1<>>1)|0);n=f[a>>2]|0;while(1){if((f[n+4>>2]&-8|0)==(x|0)){B=73;break}C=n+16+(y>>>31<<2)|0;m=f[C>>2]|0;if(!m){B=72;break}else{y=y<<1;n=m}}if((B|0)==72){f[C>>2]=l;f[l+24>>2]=n;f[l+12>>2]=l;f[l+8>>2]=l;break}else if((B|0)==73){y=n+8|0;t=f[y>>2]|0;f[t+12>>2]=l;f[y>>2]=l;f[l+8>>2]=t;f[l+12>>2]=n;f[l+24>>2]=0;break}}else{f[4513]=z|b;f[a>>2]=l;f[l+24>>2]=a;f[l+12>>2]=l;f[l+8>>2]=l}while(0);l=(f[4520]|0)+-1|0;f[4520]=l;if(!l)D=18504;else return;while(1){l=f[D>>2]|0;if(!l)break;else D=l+8|0}f[4520]=-1;return}function xc(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=Oa,F=Oa,G=Oa,H=0,I=0,J=0,K=0;d=b[c+11>>0]|0;e=d<<24>>24<0;g=e?f[c>>2]|0:c;i=e?f[c+4>>2]|0:d&255;if(i>>>0>3){d=g;e=i;j=i;while(1){k=X(h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24,1540483477)|0;e=(X(k>>>24^k,1540483477)|0)^(X(e,1540483477)|0);j=j+-4|0;if(j>>>0<=3)break;else d=d+4|0}d=i+-4|0;j=d&-4;l=d-j|0;m=g+(j+4)|0;o=e}else{l=i;m=g;o=i}switch(l|0){case 3:{p=h[m+2>>0]<<16^o;q=6;break}case 2:{p=o;q=6;break}case 1:{r=o;q=7;break}default:s=o}if((q|0)==6){r=h[m+1>>0]<<8^p;q=7}if((q|0)==7)s=X(r^h[m>>0],1540483477)|0;m=X(s>>>13^s,1540483477)|0;s=m>>>15^m;m=a+4|0;r=f[m>>2]|0;p=(r|0)==0;a:do if(!p){o=r+-1|0;l=(o&r|0)==0;if(!l)if(s>>>0>>0)t=s;else t=(s>>>0)%(r>>>0)|0;else t=s&o;e=f[(f[a>>2]|0)+(t<<2)>>2]|0;if((e|0)!=0?(j=f[e>>2]|0,(j|0)!=0):0){e=(i|0)==0;if(l){if(e){l=j;while(1){d=f[l+4>>2]|0;if(!((d|0)==(s|0)|(d&o|0)==(t|0))){u=t;break a}d=b[l+8+11>>0]|0;if(!((d<<24>>24<0?f[l+12>>2]|0:d&255)|0)){v=l;break}l=f[l>>2]|0;if(!l){u=t;break a}}w=v+20|0;return w|0}else x=j;b:while(1){l=f[x+4>>2]|0;if(!((l|0)==(s|0)|(l&o|0)==(t|0))){u=t;break a}l=x+8|0;d=b[l+11>>0]|0;k=d<<24>>24<0;y=d&255;do if(((k?f[x+12>>2]|0:y)|0)==(i|0)){d=f[l>>2]|0;if(k)if(!(Pk(d,g,i)|0)){v=x;q=63;break b}else break;if((b[g>>0]|0)==(d&255)<<24>>24){d=l;z=y;A=g;do{z=z+-1|0;d=d+1|0;if(!z){v=x;q=63;break b}A=A+1|0}while((b[d>>0]|0)==(b[A>>0]|0))}}while(0);x=f[x>>2]|0;if(!x){u=t;break a}}if((q|0)==63){w=v+20|0;return w|0}}if(e){o=j;while(1){y=f[o+4>>2]|0;if((y|0)!=(s|0)){if(y>>>0>>0)B=y;else B=(y>>>0)%(r>>>0)|0;if((B|0)!=(t|0)){u=t;break a}}y=b[o+8+11>>0]|0;if(!((y<<24>>24<0?f[o+12>>2]|0:y&255)|0)){v=o;break}o=f[o>>2]|0;if(!o){u=t;break a}}w=v+20|0;return w|0}else C=j;c:while(1){o=f[C+4>>2]|0;if((o|0)!=(s|0)){if(o>>>0>>0)D=o;else D=(o>>>0)%(r>>>0)|0;if((D|0)!=(t|0)){u=t;break a}}o=C+8|0;e=b[o+11>>0]|0;y=e<<24>>24<0;l=e&255;do if(((y?f[C+12>>2]|0:l)|0)==(i|0)){e=f[o>>2]|0;if(y)if(!(Pk(e,g,i)|0)){v=C;q=63;break c}else break;if((b[g>>0]|0)==(e&255)<<24>>24){e=o;k=l;A=g;do{k=k+-1|0;e=e+1|0;if(!k){v=C;q=63;break c}A=A+1|0}while((b[e>>0]|0)==(b[A>>0]|0))}}while(0);C=f[C>>2]|0;if(!C){u=t;break a}}if((q|0)==63){w=v+20|0;return w|0}}else u=t}else u=0;while(0);t=dn(24)|0;dj(t+8|0,c);f[t+20>>2]=0;f[t+4>>2]=s;f[t>>2]=0;c=a+12|0;E=$(((f[c>>2]|0)+1|0)>>>0);F=$(r>>>0);G=$(n[a+16>>2]);do if(p|$(G*F)>>0<3|(r+-1&r|0)!=0)&1;g=~~$(W($(E/G)))>>>0;Ph(a,C>>>0>>0?g:C);C=f[m>>2]|0;g=C+-1|0;if(!(g&C)){H=C;I=g&s;break}if(s>>>0>>0){H=C;I=s}else{H=C;I=(s>>>0)%(C>>>0)|0}}else{H=r;I=u}while(0);u=(f[a>>2]|0)+(I<<2)|0;I=f[u>>2]|0;if(!I){r=a+8|0;f[t>>2]=f[r>>2];f[r>>2]=t;f[u>>2]=r;r=f[t>>2]|0;if(r|0){u=f[r+4>>2]|0;r=H+-1|0;if(r&H)if(u>>>0>>0)J=u;else J=(u>>>0)%(H>>>0)|0;else J=u&r;K=(f[a>>2]|0)+(J<<2)|0;q=61}}else{f[t>>2]=f[I>>2];K=I;q=61}if((q|0)==61)f[K>>2]=t;f[c>>2]=(f[c>>2]|0)+1;v=t;w=v+20|0;return w|0}function yc(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0.0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0,G=0.0,H=0,J=0,K=0,L=0,M=0,N=0,O=0.0,P=0,Q=0.0,R=0.0,S=0,T=0.0,U=0,V=0,W=0,X=0.0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0.0,da=0,ea=0.0;g=a+4|0;i=f[g>>2]|0;j=a+100|0;if(i>>>0<(f[j>>2]|0)>>>0){f[g>>2]=i+1;k=h[i>>0]|0;l=0}else{k=Di(a)|0;l=0}a:while(1){switch(k|0){case 46:{m=8;break a;break}case 48:break;default:{n=0;o=0;p=1.0;q=0.0;r=0;s=k;t=l;u=0;v=0;w=0;x=0;break a}}i=f[g>>2]|0;if(i>>>0<(f[j>>2]|0)>>>0){f[g>>2]=i+1;k=h[i>>0]|0;l=1;continue}else{k=Di(a)|0;l=1;continue}}if((m|0)==8){k=f[g>>2]|0;if(k>>>0<(f[j>>2]|0)>>>0){f[g>>2]=k+1;y=h[k>>0]|0}else y=Di(a)|0;if((y|0)==48){k=0;i=0;while(1){z=f[g>>2]|0;if(z>>>0<(f[j>>2]|0)>>>0){f[g>>2]=z+1;A=h[z>>0]|0}else A=Di(a)|0;z=Tn(k|0,i|0,-1,-1)|0;B=I;if((A|0)==48){k=z;i=B}else{n=1;o=0;p=1.0;q=0.0;r=0;s=A;t=1;u=0;v=0;w=z;x=B;break}}}else{n=1;o=0;p=1.0;q=0.0;r=0;s=y;t=l;u=0;v=0;w=0;x=0}}while(1){l=s+-48|0;y=s|32;if(l>>>0>=10){A=(s|0)==46;if(!(A|(y+-97|0)>>>0<6)){C=s;break}if(A)if(!n){D=1;E=o;F=p;G=q;H=r;J=t;K=v;L=u;M=v;N=u}else{C=46;break}else m=20}else m=20;if((m|0)==20){m=0;A=(s|0)>57?y+-87|0:l;do if(!((u|0)<0|(u|0)==0&v>>>0<8))if((u|0)<0|(u|0)==0&v>>>0<14){O=p*.0625;P=o;Q=O;R=q+O*+(A|0);S=r;break}else{l=(o|0)!=0|(A|0)==0;P=l?o:1;Q=p;R=l?q:q+p*.5;S=r;break}else{P=o;Q=p;R=q;S=A+(r<<4)|0}while(0);A=Tn(v|0,u|0,1,0)|0;D=n;E=P;F=Q;G=R;H=S;J=1;K=w;L=x;M=A;N=I}A=f[g>>2]|0;if(A>>>0<(f[j>>2]|0)>>>0){f[g>>2]=A+1;n=D;o=E;p=F;q=G;r=H;s=h[A>>0]|0;t=J;u=N;v=M;w=K;x=L;continue}else{n=D;o=E;p=F;q=G;r=H;s=Di(a)|0;t=J;u=N;v=M;w=K;x=L;continue}}do if(!t){L=(f[j>>2]|0)==0;if(!L)f[g>>2]=(f[g>>2]|0)+-1;if(e){if(!L)f[g>>2]=(f[g>>2]|0)+-1;if(!((n|0)==0|L))f[g>>2]=(f[g>>2]|0)+-1}else Rm(a,0);T=+(d|0)*0.0}else{L=(n|0)==0;K=L?v:w;M=L?u:x;if((u|0)<0|(u|0)==0&v>>>0<8){L=r;N=v;J=u;while(1){s=L<<4;H=N;N=Tn(N|0,J|0,1,0)|0;if(!((J|0)<0|(J|0)==0&H>>>0<7)){U=s;break}else{L=s;J=I}}}else U=r;if((C|32|0)==112){J=De(a,e)|0;L=I;if((J|0)==0&(L|0)==-2147483648){if(!e){Rm(a,0);T=0.0;break}if(!(f[j>>2]|0)){V=0;W=0}else{f[g>>2]=(f[g>>2]|0)+-1;V=0;W=0}}else{V=J;W=L}}else if(!(f[j>>2]|0)){V=0;W=0}else{f[g>>2]=(f[g>>2]|0)+-1;V=0;W=0}L=Rn(K|0,M|0,2)|0;J=Tn(L|0,I|0,-32,-1)|0;L=Tn(J|0,I|0,V|0,W|0)|0;J=I;if(!U){T=+(d|0)*0.0;break}N=0-c|0;s=((N|0)<0)<<31>>31;if((J|0)>(s|0)|(J|0)==(s|0)&L>>>0>N>>>0){N=ir()|0;f[N>>2]=34;T=+(d|0)*1797693134862315708145274.0e284*1797693134862315708145274.0e284;break}N=c+-106|0;s=((N|0)<0)<<31>>31;if((J|0)<(s|0)|(J|0)==(s|0)&L>>>0>>0){N=ir()|0;f[N>>2]=34;T=+(d|0)*2.2250738585072014e-308*2.2250738585072014e-308;break}if((U|0)>-1){G=q;N=U;s=L;H=J;while(1){E=!(G>=.5);o=N<<1|(E^1)&1;F=G+(E?G:G+-1.0);E=Tn(s|0,H|0,-1,-1)|0;D=I;if((o|0)>-1){G=F;N=o;s=E;H=D}else{X=F;Y=o;Z=E;_=D;break}}}else{X=q;Y=U;Z=L;_=J}H=((b|0)<0)<<31>>31;s=Vn(32,0,c|0,((c|0)<0)<<31>>31|0)|0;N=Tn(s|0,I|0,Z|0,_|0)|0;s=I;if((s|0)<(H|0)|(s|0)==(H|0)&N>>>0>>0)if((N|0)>0){$=N;m=59}else{aa=0;ba=84;m=61}else{$=b;m=59}if((m|0)==59)if(($|0)<53){aa=$;ba=84-$|0;m=61}else{ca=0.0;da=$;ea=+(d|0)}if((m|0)==61){G=+(d|0);ca=+Gq(+Wj(1.0,ba),G);da=aa;ea=G}N=(Y&1|0)==0&(X!=0.0&(da|0)<32);G=(N?0.0:X)*ea+(ca+ea*+((Y+(N&1)|0)>>>0))-ca;if(!(G!=0.0)){N=ir()|0;f[N>>2]=34}T=+Hq(G,Z)}while(0);return +T}function zc(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;g=u;u=u+16|0;h=g+4|0;i=g;if(!(oh(a,d)|0)){j=0;u=g;return j|0}d=a+84|0;k=f[d>>2]|0;l=a+88|0;m=f[l>>2]|0;if((m|0)!=(k|0))f[l>>2]=m+(~((m+-4-k|0)>>>2)<<2);f[d>>2]=0;f[l>>2]=0;f[a+92>>2]=0;if(k|0)br(k);k=a+72|0;l=f[k>>2]|0;d=a+76|0;if((f[d>>2]|0)!=(l|0))f[d>>2]=l;f[k>>2]=0;f[d>>2]=0;f[a+80>>2]=0;if(l|0)br(l);l=a+64|0;d=f[l>>2]|0;if((f[d+4>>2]|0)!=(f[d>>2]|0)){k=a+12|0;m=e+84|0;n=e+68|0;o=c+96|0;p=a+24|0;q=0;r=d;do{f[i>>2]=(q>>>0)/3|0;f[h>>2]=f[i>>2];d=Rj(r,h)|0;r=f[l>>2]|0;do if(!d){s=f[(f[r+12>>2]|0)+(q<<2)>>2]|0;if((s|0)==-1){t=(f[a>>2]|0)+(q>>>5<<2)|0;f[t>>2]=f[t>>2]|1<<(q&31);t=q+1|0;v=((t>>>0)%3|0|0)==0?q+-2|0:t;if((v|0)==-1)w=-1;else w=f[(f[r>>2]|0)+(v<<2)>>2]|0;v=(f[k>>2]|0)+(w>>>5<<2)|0;f[v>>2]=f[v>>2]|1<<(w&31);v=(((q>>>0)%3|0|0)==0?2:-1)+q|0;if((v|0)==-1)x=-1;else x=f[(f[r>>2]|0)+(v<<2)>>2]|0;v=(f[k>>2]|0)+(x>>>5<<2)|0;f[v>>2]=f[v>>2]|1<<(x&31);break}if(s>>>0>=q>>>0){v=q+1|0;t=((v>>>0)%3|0|0)==0?q+-2|0:v;y=s+(((s>>>0)%3|0|0)==0?2:-1)|0;z=(t|0)==-1;if(!(b[m>>0]|0)){if(z)A=-1;else A=f[(f[o>>2]|0)+(((t|0)/3|0)*12|0)+(((t|0)%3|0)<<2)>>2]|0;B=(y|0)==-1;if(B)C=-1;else C=f[(f[o>>2]|0)+(((y|0)/3|0)*12|0)+(((y|0)%3|0)<<2)>>2]|0;D=f[n>>2]|0;if((f[D+(A<<2)>>2]|0)==(f[D+(C<<2)>>2]|0)){E=t+1|0;if(z)F=-1;else F=((E>>>0)%3|0|0)==0?t+-2|0:E;do if(!B)if(!((y>>>0)%3|0)){G=y+2|0;break}else{G=y+-1|0;break}else G=-1;while(0);if((F|0)==-1)H=-1;else H=f[(f[o>>2]|0)+(((F|0)/3|0)*12|0)+(((F|0)%3|0)<<2)>>2]|0;if((G|0)==-1)I=-1;else I=f[(f[o>>2]|0)+(((G|0)/3|0)*12|0)+(((G|0)%3|0)<<2)>>2]|0;if((f[D+(H<<2)>>2]|0)==(f[D+(I<<2)>>2]|0))break}}else{if(z)J=-1;else J=f[(f[o>>2]|0)+(((t|0)/3|0)*12|0)+(((t|0)%3|0)<<2)>>2]|0;B=(y|0)==-1;if(B)K=-1;else K=f[(f[o>>2]|0)+(((y|0)/3|0)*12|0)+(((y|0)%3|0)<<2)>>2]|0;if((J|0)==(K|0)){E=t+1|0;if(z)L=-1;else L=((E>>>0)%3|0|0)==0?t+-2|0:E;do if(!B)if(!((y>>>0)%3|0)){M=y+2|0;break}else{M=y+-1|0;break}else M=-1;while(0);if((L|0)==-1)N=-1;else N=f[(f[o>>2]|0)+(((L|0)/3|0)*12|0)+(((L|0)%3|0)<<2)>>2]|0;if((M|0)==-1)O=-1;else O=f[(f[o>>2]|0)+(((M|0)/3|0)*12|0)+(((M|0)%3|0)<<2)>>2]|0;if((N|0)==(O|0))break}}b[p>>0]=0;y=f[a>>2]|0;B=y+(q>>>5<<2)|0;f[B>>2]=f[B>>2]|1<<(q&31);B=y+(s>>>5<<2)|0;f[B>>2]=f[B>>2]|1<<(s&31);B=((v>>>0)%3|0|0)==0?q+-2|0:v;if((B|0)==-1)P=-1;else P=f[(f[r>>2]|0)+(B<<2)>>2]|0;B=(f[k>>2]|0)+(P>>>5<<2)|0;f[B>>2]=f[B>>2]|1<<(P&31);B=(((q>>>0)%3|0|0)==0?2:-1)+q|0;if((B|0)==-1)Q=-1;else Q=f[(f[r>>2]|0)+(B<<2)>>2]|0;B=(f[k>>2]|0)+(Q>>>5<<2)|0;f[B>>2]=f[B>>2]|1<<(Q&31);B=s+1|0;y=((B>>>0)%3|0|0)==0?s+-2|0:B;if((y|0)==-1)R=-1;else R=f[(f[r>>2]|0)+(y<<2)>>2]|0;y=(f[k>>2]|0)+(R>>>5<<2)|0;f[y>>2]=f[y>>2]|1<<(R&31);y=(((s>>>0)%3|0|0)==0?2:-1)+s|0;if((y|0)==-1)S=-1;else S=f[(f[r>>2]|0)+(y<<2)>>2]|0;y=(f[k>>2]|0)+(S>>>5<<2)|0;f[y>>2]=f[y>>2]|1<<(S&31)}}while(0);q=q+1|0}while(q>>>0<(f[r+4>>2]|0)-(f[r>>2]|0)>>2>>>0)}if((c|0)!=0&(e|0)!=0){Kc(a,c,e);j=1;u=g;return j|0}else{gd(a,0,0);j=1;u=g;return j|0}return 0}function Ac(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;d=u;u=u+32|0;e=d+12|0;g=d+8|0;h=d+4|0;i=d;j=a+8|0;a:do if(f[j>>2]|0?(k=f[a>>2]|0,l=a+4|0,f[a>>2]=l,f[(f[l>>2]|0)+8>>2]=0,f[l>>2]=0,f[j>>2]=0,m=f[k+4>>2]|0,n=(m|0)==0?k:m,n|0):0){m=a+4|0;k=n;n=f[b>>2]|0;while(1){if((n|0)==(f[c>>2]|0))break;o=k+16|0;f[o>>2]=f[n+16>>2];if((k|0)!=(n|0)){f[h>>2]=f[n+20>>2];f[i>>2]=n+24;f[g>>2]=f[h>>2];f[e>>2]=f[i>>2];Hc(k+20|0,g,e)}p=k+8|0;q=f[p>>2]|0;do if(q){r=f[q>>2]|0;if((r|0)==(k|0)){f[q>>2]=0;s=f[q+4>>2]|0;if(!s){t=q;break}else v=s;while(1){s=f[v>>2]|0;if(s|0){v=s;continue}s=f[v+4>>2]|0;if(!s)break;else v=s}t=v;break}else{f[q+4>>2]=0;if(!r){t=q;break}else w=r;while(1){s=f[w>>2]|0;if(s|0){w=s;continue}s=f[w+4>>2]|0;if(!s)break;else w=s}t=w;break}}else t=0;while(0);q=f[l>>2]|0;do if(q){r=f[o>>2]|0;s=q;while(1){if((r|0)<(f[s+16>>2]|0)){x=f[s>>2]|0;if(!x){y=22;break}else z=x}else{A=s+4|0;x=f[A>>2]|0;if(!x){y=25;break}else z=x}s=z}if((y|0)==22){y=0;B=s;C=s;break}else if((y|0)==25){y=0;B=s;C=A;break}}else{B=l;C=l}while(0);f[k>>2]=0;f[k+4>>2]=0;f[p>>2]=B;f[C>>2]=k;q=f[f[a>>2]>>2]|0;if(!q)D=k;else{f[a>>2]=q;D=f[C>>2]|0}Ae(f[m>>2]|0,D);f[j>>2]=(f[j>>2]|0)+1;q=f[n+4>>2]|0;if(!q){o=n+8|0;r=f[o>>2]|0;if((f[r>>2]|0)==(n|0))E=r;else{r=o;do{o=f[r>>2]|0;r=o+8|0;x=f[r>>2]|0}while((f[x>>2]|0)!=(o|0));E=x}}else{r=q;while(1){p=f[r>>2]|0;if(!p)break;else r=p}E=r}f[b>>2]=E;if(!t)break a;else{k=t;n=E}}n=f[k+8>>2]|0;if(!n)F=k;else{m=n;while(1){n=f[m+8>>2]|0;if(!n)break;else m=n}F=m}Dj(a,F)}while(0);F=f[b>>2]|0;E=f[c>>2]|0;if((F|0)==(E|0)){u=d;return}c=a+4|0;t=a+4|0;D=F;while(1){tg(e,a,D+16|0);F=f[c>>2]|0;do if(F){C=f[e>>2]|0;B=f[C+16>>2]|0;A=F;while(1){if((B|0)<(f[A+16>>2]|0)){z=f[A>>2]|0;if(!z){y=43;break}else G=z}else{H=A+4|0;z=f[H>>2]|0;if(!z){y=46;break}else G=z}A=G}if((y|0)==43){y=0;I=A;J=A;K=C;break}else if((y|0)==46){y=0;I=A;J=H;K=C;break}}else{I=c;J=c;K=f[e>>2]|0}while(0);f[K>>2]=0;f[K+4>>2]=0;f[K+8>>2]=I;f[J>>2]=K;F=f[f[a>>2]>>2]|0;if(!F)L=K;else{f[a>>2]=F;L=f[J>>2]|0}Ae(f[t>>2]|0,L);f[j>>2]=(f[j>>2]|0)+1;F=f[D+4>>2]|0;if(!F){m=D+8|0;B=f[m>>2]|0;if((f[B>>2]|0)==(D|0))M=B;else{B=m;do{m=f[B>>2]|0;B=m+8|0;r=f[B>>2]|0}while((f[r>>2]|0)!=(m|0));M=r}}else{B=F;while(1){r=f[B>>2]|0;if(!r)break;else B=r}M=B}f[b>>2]=M;if((M|0)==(E|0))break;else D=M}u=d;return}function Bc(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0;g=a+8|0;Ah(g,b,d,e);d=e>>>0>1073741823?-1:e<<2;h=_q(d)|0;hj(h|0,0,d|0)|0;d=f[a+48>>2]|0;i=f[a+56>>2]|0;j=f[i>>2]|0;k=(f[i+4>>2]|0)-j|0;l=k>>2;a:do if((k|0)>4){m=f[a+52>>2]|0;n=a+16|0;o=a+32|0;p=a+12|0;q=a+28|0;r=a+20|0;s=a+24|0;t=d+12|0;u=(e|0)>0;v=j;w=l;while(1){x=w;w=w+-1|0;if(l>>>0<=w>>>0)break;y=f[v+(w<<2)>>2]|0;z=X(w,e)|0;if((y|0)!=-1?(A=f[(f[t>>2]|0)+(y<<2)>>2]|0,(A|0)!=-1):0){y=f[d>>2]|0;B=f[m>>2]|0;C=f[B+(f[y+(A<<2)>>2]<<2)>>2]|0;D=A+1|0;E=((D>>>0)%3|0|0)==0?A+-2|0:D;if((E|0)==-1)F=-1;else F=f[y+(E<<2)>>2]|0;E=f[B+(F<<2)>>2]|0;D=(((A>>>0)%3|0|0)==0?2:-1)+A|0;if((D|0)==-1)G=-1;else G=f[y+(D<<2)>>2]|0;D=f[B+(G<<2)>>2]|0;if((C|0)<(w|0)&(E|0)<(w|0)&(D|0)<(w|0)){B=X(C,e)|0;C=X(E,e)|0;E=X(D,e)|0;if(u){D=0;do{f[h+(D<<2)>>2]=(f[b+(D+E<<2)>>2]|0)+(f[b+(D+C<<2)>>2]|0)-(f[b+(D+B<<2)>>2]|0);D=D+1|0}while((D|0)!=(e|0))}D=b+(z<<2)|0;B=c+(z<<2)|0;C=f[g>>2]|0;if((C|0)>0){E=0;y=h;A=C;while(1){if((A|0)>0){C=0;do{H=f[y+(C<<2)>>2]|0;I=f[n>>2]|0;if((H|0)>(I|0)){J=f[o>>2]|0;f[J+(C<<2)>>2]=I;K=J}else{J=f[p>>2]|0;I=f[o>>2]|0;f[I+(C<<2)>>2]=(H|0)<(J|0)?J:H;K=I}C=C+1|0}while((C|0)<(f[g>>2]|0));L=K}else L=f[o>>2]|0;C=(f[D+(E<<2)>>2]|0)-(f[L+(E<<2)>>2]|0)|0;I=B+(E<<2)|0;f[I>>2]=C;if((C|0)>=(f[q>>2]|0)){if((C|0)>(f[s>>2]|0)){M=C-(f[r>>2]|0)|0;N=42}}else{M=(f[r>>2]|0)+C|0;N=42}if((N|0)==42){N=0;f[I>>2]=M}E=E+1|0;A=f[g>>2]|0;if((E|0)>=(A|0))break;else y=L}}}else N=16}else N=16;if((N|0)==16?(N=0,y=b+(z<<2)|0,A=c+(z<<2)|0,E=f[g>>2]|0,(E|0)>0):0){B=0;D=b+((X(x+-2|0,e)|0)<<2)|0;I=E;while(1){if((I|0)>0){E=0;do{C=f[D+(E<<2)>>2]|0;H=f[n>>2]|0;if((C|0)>(H|0)){J=f[o>>2]|0;f[J+(E<<2)>>2]=H;O=J}else{J=f[p>>2]|0;H=f[o>>2]|0;f[H+(E<<2)>>2]=(C|0)<(J|0)?J:C;O=H}E=E+1|0}while((E|0)<(f[g>>2]|0));P=O}else P=f[o>>2]|0;E=(f[y+(B<<2)>>2]|0)-(f[P+(B<<2)>>2]|0)|0;H=A+(B<<2)|0;f[H>>2]=E;if((E|0)>=(f[q>>2]|0)){if((E|0)>(f[s>>2]|0)){Q=E-(f[r>>2]|0)|0;N=29}}else{Q=(f[r>>2]|0)+E|0;N=29}if((N|0)==29){N=0;f[H>>2]=Q}B=B+1|0;I=f[g>>2]|0;if((B|0)>=(I|0))break;else D=P}}if((x|0)<=2)break a}mq(i)}while(0);if((e|0)>0)hj(h|0,0,e<<2|0)|0;e=f[g>>2]|0;if((e|0)<=0){$q(h);return 1}i=a+16|0;P=a+32|0;Q=a+12|0;O=a+28|0;L=a+20|0;M=a+24|0;a=0;K=h;G=e;while(1){if((G|0)>0){e=0;do{F=f[K+(e<<2)>>2]|0;d=f[i>>2]|0;if((F|0)>(d|0)){l=f[P>>2]|0;f[l+(e<<2)>>2]=d;R=l}else{l=f[Q>>2]|0;d=f[P>>2]|0;f[d+(e<<2)>>2]=(F|0)<(l|0)?l:F;R=d}e=e+1|0}while((e|0)<(f[g>>2]|0));S=R}else S=f[P>>2]|0;e=(f[b+(a<<2)>>2]|0)-(f[S+(a<<2)>>2]|0)|0;d=c+(a<<2)|0;f[d>>2]=e;if((e|0)>=(f[O>>2]|0)){if((e|0)>(f[M>>2]|0)){T=e-(f[L>>2]|0)|0;N=56}}else{T=(f[L>>2]|0)+e|0;N=56}if((N|0)==56){N=0;f[d>>2]=T}a=a+1|0;G=f[g>>2]|0;if((a|0)>=(G|0))break;else K=S}$q(h);return 1}function Cc(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;g=a+8|0;Ah(g,b,d,e);d=e>>>0>1073741823?-1:e<<2;h=_q(d)|0;hj(h|0,0,d|0)|0;d=f[a+48>>2]|0;i=f[a+56>>2]|0;j=f[i>>2]|0;k=(f[i+4>>2]|0)-j|0;l=k>>2;a:do if((k|0)>4){m=f[a+52>>2]|0;n=a+16|0;o=a+32|0;p=a+12|0;q=a+28|0;r=a+20|0;s=a+24|0;t=d+64|0;u=d+28|0;v=(e|0)>0;w=j;x=l;while(1){y=x;x=x+-1|0;if(l>>>0<=x>>>0)break;z=f[w+(x<<2)>>2]|0;A=X(x,e)|0;if((((z|0)!=-1?(f[(f[d>>2]|0)+(z>>>5<<2)>>2]&1<<(z&31)|0)==0:0)?(B=f[(f[(f[t>>2]|0)+12>>2]|0)+(z<<2)>>2]|0,(B|0)!=-1):0)?(z=f[u>>2]|0,C=f[m>>2]|0,D=f[C+(f[z+(B<<2)>>2]<<2)>>2]|0,E=B+1|0,F=f[C+(f[z+((((E>>>0)%3|0|0)==0?B+-2|0:E)<<2)>>2]<<2)>>2]|0,E=f[C+(f[z+((((B>>>0)%3|0|0)==0?2:-1)+B<<2)>>2]<<2)>>2]|0,(D|0)<(x|0)&(F|0)<(x|0)&(E|0)<(x|0)):0){B=X(D,e)|0;D=X(F,e)|0;F=X(E,e)|0;if(v){E=0;do{f[h+(E<<2)>>2]=(f[b+(E+F<<2)>>2]|0)+(f[b+(E+D<<2)>>2]|0)-(f[b+(E+B<<2)>>2]|0);E=E+1|0}while((E|0)!=(e|0))}E=b+(A<<2)|0;B=c+(A<<2)|0;D=f[g>>2]|0;if((D|0)>0){F=0;z=h;C=D;while(1){if((C|0)>0){D=0;do{G=f[z+(D<<2)>>2]|0;H=f[n>>2]|0;if((G|0)>(H|0)){I=f[o>>2]|0;f[I+(D<<2)>>2]=H;J=I}else{I=f[p>>2]|0;H=f[o>>2]|0;f[H+(D<<2)>>2]=(G|0)<(I|0)?I:G;J=H}D=D+1|0}while((D|0)<(f[g>>2]|0));K=J}else K=f[o>>2]|0;D=(f[E+(F<<2)>>2]|0)-(f[K+(F<<2)>>2]|0)|0;H=B+(F<<2)|0;f[H>>2]=D;if((D|0)>=(f[q>>2]|0)){if((D|0)>(f[s>>2]|0)){L=D-(f[r>>2]|0)|0;M=39}}else{L=(f[r>>2]|0)+D|0;M=39}if((M|0)==39){M=0;f[H>>2]=L}F=F+1|0;C=f[g>>2]|0;if((F|0)>=(C|0))break;else z=K}}}else M=13;if((M|0)==13?(M=0,z=b+(A<<2)|0,C=c+(A<<2)|0,F=f[g>>2]|0,(F|0)>0):0){B=0;E=b+((X(y+-2|0,e)|0)<<2)|0;H=F;while(1){if((H|0)>0){F=0;do{D=f[E+(F<<2)>>2]|0;G=f[n>>2]|0;if((D|0)>(G|0)){I=f[o>>2]|0;f[I+(F<<2)>>2]=G;N=I}else{I=f[p>>2]|0;G=f[o>>2]|0;f[G+(F<<2)>>2]=(D|0)<(I|0)?I:D;N=G}F=F+1|0}while((F|0)<(f[g>>2]|0));O=N}else O=f[o>>2]|0;F=(f[z+(B<<2)>>2]|0)-(f[O+(B<<2)>>2]|0)|0;G=C+(B<<2)|0;f[G>>2]=F;if((F|0)>=(f[q>>2]|0)){if((F|0)>(f[s>>2]|0)){P=F-(f[r>>2]|0)|0;M=26}}else{P=(f[r>>2]|0)+F|0;M=26}if((M|0)==26){M=0;f[G>>2]=P}B=B+1|0;H=f[g>>2]|0;if((B|0)>=(H|0))break;else E=O}}if((y|0)<=2)break a}mq(i)}while(0);if((e|0)>0)hj(h|0,0,e<<2|0)|0;e=f[g>>2]|0;if((e|0)<=0){$q(h);return 1}i=a+16|0;O=a+32|0;P=a+12|0;N=a+28|0;K=a+20|0;L=a+24|0;a=0;J=h;d=e;while(1){if((d|0)>0){e=0;do{l=f[J+(e<<2)>>2]|0;j=f[i>>2]|0;if((l|0)>(j|0)){k=f[O>>2]|0;f[k+(e<<2)>>2]=j;Q=k}else{k=f[P>>2]|0;j=f[O>>2]|0;f[j+(e<<2)>>2]=(l|0)<(k|0)?k:l;Q=j}e=e+1|0}while((e|0)<(f[g>>2]|0));R=Q}else R=f[O>>2]|0;e=(f[b+(a<<2)>>2]|0)-(f[R+(a<<2)>>2]|0)|0;j=c+(a<<2)|0;f[j>>2]=e;if((e|0)>=(f[N>>2]|0)){if((e|0)>(f[L>>2]|0)){S=e-(f[K>>2]|0)|0;M=53}}else{S=(f[K>>2]|0)+e|0;M=53}if((M|0)==53){M=0;f[j>>2]=S}a=a+1|0;d=f[g>>2]|0;if((a|0)>=(d|0))break;else J=R}$q(h);return 1}function Dc(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0;h=u;u=u+48|0;i=h+28|0;j=h+24|0;k=h;l=h+12|0;m=h+40|0;if((c|0)<0){n=0;u=h;return n|0}if(!c){n=1;u=h;return n|0}o=(d|0)>1;p=o?d:1;f[k>>2]=0;d=k+4|0;f[d>>2]=0;f[k+8>>2]=0;$j(k,c);q=k+8|0;if(o){o=0;r=0;while(1){s=1;t=f[a+(r<<2)>>2]|0;do{v=f[a+(s+r<<2)>>2]|0;t=t>>>0>>0?v:t;s=s+1|0}while((s|0)!=(p|0));s=(_(t|0)|0)^31;v=t>>>0>o>>>0?t:o;w=(t|0)==0?1:s+1|0;f[i>>2]=w;s=f[d>>2]|0;if(s>>>0<(f[q>>2]|0)>>>0){f[s>>2]=w;f[d>>2]=s+4}else Ci(k,i);r=r+p|0;if((r|0)>=(c|0)){x=v;break}else o=v}}else{o=0;r=0;while(1){v=f[a+(o<<2)>>2]|0;s=(_(v|0)|0)^31;w=v>>>0>r>>>0?v:r;y=(v|0)==0?1:s+1|0;f[i>>2]=y;s=f[d>>2]|0;if(s>>>0<(f[q>>2]|0)>>>0){f[s>>2]=y;f[d>>2]=s+4}else Ci(k,i);o=o+p|0;if((o|0)>=(c|0)){x=w;break}else r=w}}f[l>>2]=0;r=l+4|0;f[r>>2]=0;f[l+8>>2]=0;o=f[k>>2]|0;q=(f[d>>2]|0)-o|0;w=q>>2;if(w){if(w>>>0>1073741823)mq(l);s=dn(q)|0;f[r>>2]=s;f[l>>2]=s;f[l+8>>2]=s+(w<<2);w=s;if((q|0)>0){y=s+(q>>>2<<2)|0;Rg(s|0,o|0,q|0)|0;f[r>>2]=y;q=y-w>>2;if((y|0)==(s|0)){z=q;A=s;B=0;C=0}else{y=0;o=0;v=0;while(1){D=Tn(o|0,v|0,f[s+(y<<2)>>2]|0,0)|0;E=I;y=y+1|0;if(y>>>0>=q>>>0){z=q;A=s;B=D;C=E;break}else{o=D;v=E}}}}else{F=w;G=18}}else{F=0;G=18}if((G|0)==18){z=0;A=F;B=0;C=0}F=rg(A,z,32,i)|0;z=I;A=f[i>>2]<<3;w=Rn(A|0,((A|0)<0)<<31>>31|0,1)|0;A=I;v=on(B|0,C|0,p|0,0)|0;C=Tn(F|0,z|0,v|0,I|0)|0;v=Tn(C|0,I|0,w|0,A|0)|0;A=I;w=f[l>>2]|0;if(w|0){l=f[r>>2]|0;if((l|0)!=(w|0))f[r>>2]=l+(~((l+-4-w|0)>>>2)<<2);br(w)}w=rg(a,c,x,i)|0;l=f[i>>2]|0;r=((x-l|0)/64|0)+l<<3;C=l<<3;z=Tn(w|0,I|0,C|0,((C|0)<0)<<31>>31|0)|0;C=Tn(z|0,I|0,r|0,((r|0)<0)<<31>>31|0)|0;r=I;z=(_((x>>>0>1?x:1)|0)|0)^30;if(e){f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;w=dn(32)|0;f[i>>2]=w;f[i+8>>2]=-2147483616;f[i+4>>2]=22;F=w;B=13044;o=F+22|0;do{b[F>>0]=b[B>>0]|0;F=F+1|0;B=B+1|0}while((F|0)<(o|0));b[w+22>>0]=0;w=(sh(e,i)|0)==0;if((b[i+11>>0]|0)<0)br(f[i>>2]|0);if(!w){f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;w=dn(32)|0;f[i>>2]=w;f[i+8>>2]=-2147483616;f[i+4>>2]=22;F=w;B=13044;o=F+22|0;do{b[F>>0]=b[B>>0]|0;F=F+1|0;B=B+1|0}while((F|0)<(o|0));b[w+22>>0]=0;w=Ck(e,i)|0;if((b[i+11>>0]|0)<0)br(f[i>>2]|0);H=w}else G=32}else G=32;if((G|0)==32)H=z>>>0<18&((A|0)>(r|0)|(A|0)==(r|0)&v>>>0>=C>>>0)&1;b[m>>0]=H;C=g+16|0;v=f[C+4>>2]|0;if(!((v|0)>0|(v|0)==0&(f[C>>2]|0)>>>0>0)){f[j>>2]=f[g+4>>2];f[i>>2]=f[j>>2];ye(g,i,m,m+1|0)|0}switch(H|0){case 0:{J=md(a,c,p,k,g)|0;break}case 1:{J=Nc(a,c,x,l,e,g)|0;break}default:J=0}g=f[k>>2]|0;if(g|0){k=f[d>>2]|0;if((k|0)!=(g|0))f[d>>2]=k+(~((k+-4-g|0)>>>2)<<2);br(g)}n=J;u=h;return n|0}function Ec(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if((b|0)<0)return;c=a+12|0;d=f[c>>2]|0;e=f[a+8>>2]|0;g=e;h=d;if(d-e>>2>>>0<=b>>>0)return;e=g+(b<<2)|0;d=f[(f[e>>2]|0)+56>>2]|0;i=f[(f[g+(b<<2)>>2]|0)+60>>2]|0;g=e+4|0;if((g|0)!=(h|0)){j=g;g=e;do{k=f[j>>2]|0;f[j>>2]=0;l=f[g>>2]|0;f[g>>2]=k;if(l|0){k=l+88|0;m=f[k>>2]|0;f[k>>2]=0;if(m|0){k=f[m+8>>2]|0;if(k|0){n=m+12|0;if((f[n>>2]|0)!=(k|0))f[n>>2]=k;br(k)}br(m)}m=f[l+68>>2]|0;if(m|0){k=l+72|0;n=f[k>>2]|0;if((n|0)!=(m|0))f[k>>2]=n+(~((n+-4-m|0)>>>2)<<2);br(m)}m=l+64|0;n=f[m>>2]|0;f[m>>2]=0;if(n|0){m=f[n>>2]|0;if(m|0){k=n+4|0;if((f[k>>2]|0)!=(m|0))f[k>>2]=m;br(m)}br(n)}br(l)}j=j+4|0;g=g+4|0}while((j|0)!=(h|0));j=f[c>>2]|0;if((j|0)!=(g|0)){o=g;p=j;q=24}}else{o=e;p=h;q=24}if((q|0)==24){q=p;do{p=q+-4|0;f[c>>2]=p;h=f[p>>2]|0;f[p>>2]=0;if(h|0){p=h+88|0;e=f[p>>2]|0;f[p>>2]=0;if(e|0){p=f[e+8>>2]|0;if(p|0){j=e+12|0;if((f[j>>2]|0)!=(p|0))f[j>>2]=p;br(p)}br(e)}e=f[h+68>>2]|0;if(e|0){p=h+72|0;j=f[p>>2]|0;if((j|0)!=(e|0))f[p>>2]=j+(~((j+-4-e|0)>>>2)<<2);br(e)}e=h+64|0;j=f[e>>2]|0;f[e>>2]=0;if(j|0){e=f[j>>2]|0;if(e|0){p=j+4|0;if((f[p>>2]|0)!=(e|0))f[p>>2]=e;br(e)}br(j)}br(h)}q=f[c>>2]|0}while((q|0)!=(o|0))}o=f[a+4>>2]|0;a:do if(o|0){q=o+44|0;c=f[q>>2]|0;h=f[o+40>>2]|0;while(1){if((h|0)==(c|0))break a;r=h+4|0;if((f[(f[h>>2]|0)+40>>2]|0)==(i|0))break;else h=r}if((r|0)!=(c|0)){j=r;e=h;do{p=f[j>>2]|0;f[j>>2]=0;g=f[e>>2]|0;f[e>>2]=p;if(g|0){Qi(g);br(g)}j=j+4|0;e=e+4|0}while((j|0)!=(c|0));j=f[q>>2]|0;if((j|0)==(e|0))break;else{s=e;t=j}}else{s=h;t=c}j=t;do{g=j+-4|0;f[q>>2]=g;p=f[g>>2]|0;f[g>>2]=0;if(p|0){Qi(p);br(p)}j=f[q>>2]|0}while((j|0)!=(s|0))}while(0);b:do if((d|0)<5){s=f[a+20+(d*12|0)>>2]|0;t=a+20+(d*12|0)+4|0;r=f[t>>2]|0;i=r;c:do if((s|0)==(r|0))u=s;else{o=s;while(1){if((f[o>>2]|0)==(b|0)){u=o;break c}o=o+4|0;if((o|0)==(r|0))break b}}while(0);if((u|0)!=(r|0)){s=u+4|0;o=i-s|0;j=o>>2;if(!j)v=r;else{Xl(u|0,s|0,o|0)|0;v=f[t>>2]|0}o=u+(j<<2)|0;if((v|0)!=(o|0))f[t>>2]=v+(~((v+-4-o|0)>>>2)<<2)}}while(0);v=f[a+24>>2]|0;u=f[a+20>>2]|0;d=u;if((v|0)!=(u|0)){o=v-u>>2;u=0;do{v=d+(u<<2)|0;j=f[v>>2]|0;if((j|0)>(b|0))f[v>>2]=j+-1;u=u+1|0}while(u>>>0>>0)}o=f[a+36>>2]|0;u=f[a+32>>2]|0;d=u;if((o|0)!=(u|0)){j=o-u>>2;u=0;do{o=d+(u<<2)|0;v=f[o>>2]|0;if((v|0)>(b|0))f[o>>2]=v+-1;u=u+1|0}while(u>>>0>>0)}j=f[a+48>>2]|0;u=f[a+44>>2]|0;d=u;if((j|0)!=(u|0)){v=j-u>>2;u=0;do{j=d+(u<<2)|0;o=f[j>>2]|0;if((o|0)>(b|0))f[j>>2]=o+-1;u=u+1|0}while(u>>>0>>0)}v=f[a+60>>2]|0;u=f[a+56>>2]|0;d=u;if((v|0)!=(u|0)){o=v-u>>2;u=0;do{v=d+(u<<2)|0;j=f[v>>2]|0;if((j|0)>(b|0))f[v>>2]=j+-1;u=u+1|0}while(u>>>0>>0)}o=f[a+72>>2]|0;u=f[a+68>>2]|0;a=u;if((o|0)==(u|0))return;d=o-u>>2;u=0;do{o=a+(u<<2)|0;j=f[o>>2]|0;if((j|0)>(b|0))f[o>>2]=j+-1;u=u+1|0}while(u>>>0>>0);return}function Fc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;d=u;u=u+32|0;e=d+16|0;g=d;h=c+4|0;i=f[(f[h>>2]|0)+48>>2]|0;j=c+12|0;c=f[j>>2]|0;k=dn(32)|0;f[e>>2]=k;f[e+8>>2]=-2147483616;f[e+4>>2]=17;l=k;m=12932;n=l+17|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[k+17>>0]=0;k=i+16|0;o=f[k>>2]|0;if(o){p=k;q=o;a:while(1){o=q;while(1){if((f[o+16>>2]|0)>=(c|0))break;r=f[o+4>>2]|0;if(!r){s=p;break a}else o=r}q=f[o>>2]|0;if(!q){s=o;break}else p=o}if(((s|0)!=(k|0)?(c|0)>=(f[s+16>>2]|0):0)?(c=s+20|0,(sh(c,e)|0)!=0):0)t=yk(c,e,-1)|0;else v=10}else v=10;if((v|0)==10)t=yk(i,e,-1)|0;if((b[e+11>>0]|0)<0)br(f[e>>2]|0);i=(1<>2]=-1;f[e+4>>2]=-1;f[e+8>>2]=-1;f[e+12>>2]=-1;if(i&1|0?(t=(_(i|0)|0)^31,(t+-1|0)>>>0<=28):0){f[e>>2]=t+1;i=2<>2]=i+-1;t=i+-2|0;f[e+8>>2]=t;f[e+12>>2]=(t|0)/2|0}t=Ki(f[j>>2]|0,f[h>>2]|0)|0;i=f[(f[h>>2]|0)+48>>2]|0;c=f[j>>2]|0;s=dn(32)|0;f[g>>2]=s;f[g+8>>2]=-2147483616;f[g+4>>2]=17;l=s;m=12804;n=l+17|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[s+17>>0]=0;s=i+16|0;m=f[s>>2]|0;if(m){l=s;n=m;b:while(1){m=n;while(1){if((f[m+16>>2]|0)>=(c|0))break;k=f[m+4>>2]|0;if(!k){w=l;break b}else m=k}n=f[m>>2]|0;if(!n){w=m;break}else l=m}if(((w|0)!=(s|0)?(c|0)>=(f[w+16>>2]|0):0)?(c=w+20|0,(sh(c,g)|0)!=0):0)x=yk(c,g,t)|0;else v=25}else v=25;if((v|0)==25)x=yk(i,g,t)|0;if((b[g+11>>0]|0)<0)br(f[g>>2]|0);switch(x|0){case 6:{x=f[j>>2]|0;t=f[h>>2]|0;i=f[(f[(f[t+4>>2]|0)+8>>2]|0)+(x<<2)>>2]|0;do if((Qa[f[(f[t>>2]|0)+8>>2]&127](t)|0)==1){rf(g,t,6,x,e,514);c=f[g>>2]|0;if(!c){f[g>>2]=0;y=g;v=34;break}else{z=g;A=c;break}}else{y=g;v=34}while(0);if((v|0)==34){x=dn(24)|0;f[x+4>>2]=i;i=x+8|0;f[i>>2]=f[e>>2];f[i+4>>2]=f[e+4>>2];f[i+8>>2]=f[e+8>>2];f[i+12>>2]=f[e+12>>2];f[x>>2]=2320;i=x;f[g>>2]=i;z=y;A=i}f[a>>2]=A;f[z>>2]=0;u=d;return}case 0:{z=f[j>>2]|0;j=f[h>>2]|0;h=f[(f[(f[j+4>>2]|0)+8>>2]|0)+(z<<2)>>2]|0;do if((Qa[f[(f[j>>2]|0)+8>>2]&127](j)|0)==1){rf(g,j,0,z,e,514);A=f[g>>2]|0;if(!A){f[g>>2]=0;B=g;v=41;break}else{C=g;D=A;break}}else{B=g;v=41}while(0);if((v|0)==41){v=dn(24)|0;f[v+4>>2]=h;h=v+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[v>>2]=2320;e=v;f[g>>2]=e;C=B;D=e}f[a>>2]=D;f[C>>2]=0;u=d;return}default:{f[a>>2]=0;u=d;return}}}function Gc(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0;b=u;u=u+32|0;c=b+20|0;d=b+8|0;e=b;g=a+4|0;h=f[g>>2]|0;i=f[a>>2]|0;j=h-i|0;k=j>>2;f[c>>2]=0;l=c+4|0;f[l>>2]=0;m=c+8|0;f[m>>2]=0;n=i;if(k|0){if((j|0)<0)mq(c);j=((k+-1|0)>>>5)+1|0;o=dn(j<<2)|0;f[c>>2]=o;f[m>>2]=j;f[l>>2]=k;l=k>>>5;hj(o|0,0,l<<2|0)|0;j=k&31;k=o+(l<<2)|0;if(j|0)f[k>>2]=f[k>>2]&~(-1>>>(32-j|0))}f[d>>2]=0;j=d+4|0;f[j>>2]=0;f[d+8>>2]=0;k=a+12|0;l=e+4|0;o=d+8|0;m=n;n=h;h=i;while(1){if((n|0)==(h|0))break;else{p=0;q=0;r=h;s=m}while(1){i=f[c>>2]|0;do if(!(f[i+(q>>>5<<2)>>2]&1<<(q&31))){t=f[d>>2]|0;v=f[j>>2]|0;if((v|0)==(t|0))w=t;else{x=v+(~((v+-8-t|0)>>>3)<<3)|0;f[j>>2]=x;w=x}x=q;while(1){v=x+1|0;y=((v>>>0)%3|0|0)==0?x+-2|0:v;if((y|0)==-1){z=x;A=r;B=i;C=s;D=t;E=w;break}v=f[(f[k>>2]|0)+(y<<2)>>2]|0;y=v+1|0;if((v|0)==-1){z=x;A=r;B=i;C=s;D=t;E=w;break}F=((y>>>0)%3|0|0)==0?v+-2|0:y;if(!((F|0)!=(q|0)&(F|0)!=-1)){z=x;A=r;B=i;C=s;D=t;E=w;break}if(!(f[i+(F>>>5<<2)>>2]&1<<(F&31)))x=F;else{z=x;A=r;B=i;C=s;D=t;E=w;break}}a:while(1){t=B+(z>>>5<<2)|0;f[t>>2]=f[t>>2]|1<<(z&31);t=z+1|0;F=((t>>>0)%3|0|0)==0?z+-2|0:t;t=f[C+(F<<2)>>2]|0;G=(((z>>>0)%3|0|0)==0?2:-1)+z|0;if((D|0)!=(E|0))if((G|0)==-1){y=D;do{if((f[y>>2]|0)==(t|0)?(v=f[y+4>>2]|0,(v|0)!=-1):0){H=v;I=-1;J=-1;K=25;break a}y=y+8|0}while((y|0)!=(E|0))}else{y=D;do{if((f[y>>2]|0)==(t|0)?(L=f[y+4>>2]|0,M=f[(f[k>>2]|0)+(G<<2)>>2]|0,(M|0)!=(L|0)):0){K=24;break a}y=y+8|0}while((y|0)!=(E|0))}f[e>>2]=0;f[e>>2]=f[C+(G<<2)>>2];f[l>>2]=F;if((E|0)==(f[o>>2]|0))ei(d,e);else{y=e;t=f[y+4>>2]|0;v=E;f[v>>2]=f[y>>2];f[v+4>>2]=t;f[j>>2]=(f[j>>2]|0)+8}if((G|0)==-1){K=38;break}t=f[(f[k>>2]|0)+(G<<2)>>2]|0;if((t|0)==-1){K=38;break}v=t+(((t>>>0)%3|0|0)==0?2:-1)|0;if(!((v|0)!=(x|0)&(v|0)!=-1)){K=40;break}t=f[a>>2]|0;z=v;A=t;B=f[c>>2]|0;C=t;D=f[d>>2]|0;E=f[j>>2]|0}if((K|0)==24){K=0;if((L|0)==-1){N=-1;O=-1;P=M;Q=G}else{H=L;I=M;J=G;K=25}}else if((K|0)==38){K=0;K=40}if((K|0)==25){K=0;N=H;O=f[(f[k>>2]|0)+(H<<2)>>2]|0;P=I;Q=J}else if((K|0)==40){K=0;R=p;S=f[a>>2]|0;break}if((P|0)!=-1)f[(f[k>>2]|0)+(P<<2)>>2]=-1;x=f[k>>2]|0;if((O|0)!=-1)f[x+(O<<2)>>2]=-1;f[x+(Q<<2)>>2]=-1;f[x+(N<<2)>>2]=-1;R=1;S=A}else{R=p;S=r}while(0);q=q+1|0;T=f[g>>2]|0;s=S;if(q>>>0>=T-S>>2>>>0)break;else{p=R;r=S}}if(R){m=s;n=T;h=S}else break}S=f[d>>2]|0;if(S|0){d=f[j>>2]|0;if((d|0)!=(S|0))f[j>>2]=d+(~((d+-8-S|0)>>>3)<<3);br(S)}S=f[c>>2]|0;if(!S){u=b;return 1}br(S);u=b;return 1}function Hc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=a+8|0;a:do if(f[e>>2]|0?(g=f[a>>2]|0,h=a+4|0,f[a>>2]=h,f[(f[h>>2]|0)+8>>2]=0,f[h>>2]=0,f[e>>2]=0,i=f[g+4>>2]|0,j=(i|0)==0?g:i,j|0):0){i=a+4|0;g=j;j=f[c>>2]|0;while(1){if((j|0)==(f[d>>2]|0))break;k=g+16|0;Ql(k,j+16|0)|0;Ql(g+28|0,j+28|0)|0;l=g+8|0;m=f[l>>2]|0;do if(m){n=f[m>>2]|0;if((n|0)==(g|0)){f[m>>2]=0;o=f[m+4>>2]|0;if(!o){p=m;break}else q=o;while(1){o=f[q>>2]|0;if(o|0){q=o;continue}o=f[q+4>>2]|0;if(!o)break;else q=o}p=q;break}else{f[m+4>>2]=0;if(!n){p=m;break}else r=n;while(1){o=f[r>>2]|0;if(o|0){r=o;continue}o=f[r+4>>2]|0;if(!o)break;else r=o}p=r;break}}else p=0;while(0);m=f[h>>2]|0;do if(m){n=b[k+11>>0]|0;o=n<<24>>24<0;s=o?f[g+20>>2]|0:n&255;n=o?f[k>>2]|0:k;o=m;while(1){t=o+16|0;u=b[t+11>>0]|0;v=u<<24>>24<0;w=v?f[o+20>>2]|0:u&255;u=w>>>0>>0?w:s;if((u|0)!=0?(x=Pk(n,v?f[t>>2]|0:t,u)|0,(x|0)!=0):0)if((x|0)<0)y=22;else y=24;else if(s>>>0>>0)y=22;else y=24;if((y|0)==22){y=0;w=f[o>>2]|0;if(!w){y=23;break}else z=w}else if((y|0)==24){y=0;A=o+4|0;w=f[A>>2]|0;if(!w){y=26;break}else z=w}o=z}if((y|0)==23){y=0;B=o;C=o;break}else if((y|0)==26){y=0;B=A;C=o;break}}else{B=h;C=h}while(0);f[g>>2]=0;f[g+4>>2]=0;f[l>>2]=C;f[B>>2]=g;m=f[f[a>>2]>>2]|0;if(!m)D=g;else{f[a>>2]=m;D=f[B>>2]|0}Ae(f[i>>2]|0,D);f[e>>2]=(f[e>>2]|0)+1;m=f[j+4>>2]|0;if(!m){k=j+8|0;s=f[k>>2]|0;if((f[s>>2]|0)==(j|0))E=s;else{s=k;do{k=f[s>>2]|0;s=k+8|0;n=f[s>>2]|0}while((f[n>>2]|0)!=(k|0));E=n}}else{s=m;while(1){l=f[s>>2]|0;if(!l)break;else s=l}E=s}f[c>>2]=E;if(!p)break a;else{g=p;j=E}}j=f[g+8>>2]|0;if(!j)F=g;else{i=j;while(1){j=f[i+8>>2]|0;if(!j)break;else i=j}F=i}sj(a,F)}while(0);F=f[c>>2]|0;E=f[d>>2]|0;if((F|0)==(E|0))return;else G=F;while(1){Qe(a,G+16|0)|0;F=f[G+4>>2]|0;if(!F){d=G+8|0;p=f[d>>2]|0;if((f[p>>2]|0)==(G|0))H=p;else{p=d;do{d=f[p>>2]|0;p=d+8|0;e=f[p>>2]|0}while((f[e>>2]|0)!=(d|0));H=e}}else{p=F;while(1){i=f[p>>2]|0;if(!i)break;else p=i}H=p}f[c>>2]=H;if((H|0)==(E|0))break;else G=H}return}function Ic(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;g=u;u=u+16|0;h=g;i=c+4|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;j=dn(16)|0;f[h>>2]=j;f[h+8>>2]=-2147483632;f[h+4>>2]=15;k=j;l=12916;m=k+15|0;do{b[k>>0]=b[l>>0]|0;k=k+1|0;l=l+1|0}while((k|0)<(m|0));b[j+15>>0]=0;j=yk(i,h,-1)|0;if((b[h+11>>0]|0)<0)br(f[h>>2]|0);switch(j|0){case 0:{n=dn(56)|0;k=n;m=k+56|0;do{f[k>>2]=0;k=k+4|0}while((k|0)<(m|0));zn(n);o=3728;p=n;break}case -1:{if((Yh(i)|0)==10){n=dn(56)|0;k=n;m=k+56|0;do{f[k>>2]=0;k=k+4|0}while((k|0)<(m|0));zn(n);o=3728;p=n}else q=6;break}default:q=6}a:do if((q|0)==6){n=d+8|0;r=d+12|0;s=f[r>>2]|0;t=f[n>>2]|0;b:do if((s-t|0)>0){v=h+8|0;w=h+4|0;x=c+20|0;y=h+11|0;z=0;A=t;B=s;c:while(1){C=f[(f[A+(z<<2)>>2]|0)+28>>2]|0;switch(C|0){case 9:{q=12;break}case 6:case 5:case 4:case 2:{D=A;E=B;break}default:{if((C|2|0)!=3)break c;if((C|0)==9)q=12;else{D=A;E=B}}}if((q|0)==12){q=0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;C=dn(32)|0;f[h>>2]=C;f[v>>2]=-2147483616;f[w>>2]=17;k=C;l=12932;m=k+17|0;do{b[k>>0]=b[l>>0]|0;k=k+1|0;l=l+1|0}while((k|0)<(m|0));b[C+17>>0]=0;F=f[x>>2]|0;if(F){G=x;H=F;d:while(1){F=H;while(1){if((f[F+16>>2]|0)>=0)break;I=f[F+4>>2]|0;if(!I){J=G;break d}else F=I}H=f[F>>2]|0;if(!H){J=F;break}else G=F}if(((J|0)!=(x|0)?(f[J+16>>2]|0)<=0:0)?(G=J+20|0,(sh(G,h)|0)!=0):0)K=yk(G,h,-1)|0;else q=21}else q=21;if((q|0)==21){q=0;K=yk(i,h,-1)|0}if((b[y>>0]|0)<0)br(f[h>>2]|0);if((K|0)<1)break;D=f[n>>2]|0;E=f[r>>2]|0}z=z+1|0;if((z|0)>=(E-D>>2|0))break b;else{A=D;B=E}}if((j|0)!=1){B=dn(56)|0;k=B;m=k+56|0;do{f[k>>2]=0;k=k+4|0}while((k|0)<(m|0));zn(B);o=3728;p=B;break a}f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;A=dn(32)|0;f[h>>2]=A;f[h+8>>2]=-2147483616;f[h+4>>2]=24;k=A;l=12950;m=k+24|0;do{b[k>>0]=b[l>>0]|0;k=k+1|0;l=l+1|0}while((k|0)<(m|0));b[A+24>>0]=0;f[a>>2]=-1;dj(a+4|0,h);if((b[h+11>>0]|0)<0)br(f[h>>2]|0);u=g;return}while(0);r=dn(56)|0;k=r;m=k+56|0;do{f[k>>2]=0;k=k+4|0}while((k|0)<(m|0));zn(r);o=3668;p=r}while(0);f[p>>2]=o;tp(p,d);Ad(a,p,i,e);if(!(f[a>>2]|0)){e=a+4|0;if((b[e+11>>0]|0)<0)br(f[e>>2]|0);f[c+40>>2]=f[p+52>>2];f[c+44>>2]=0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0}Va[f[(f[p>>2]|0)+4>>2]&127](p);u=g;return}function Jc(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;b=u;u=u+32|0;c=b+4|0;d=b;e=a+16|0;g=f[e>>2]|0;if(g>>>0>112){f[e>>2]=g+-113;g=a+4|0;e=f[g>>2]|0;h=f[e>>2]|0;i=e+4|0;f[g>>2]=i;e=a+8|0;j=f[e>>2]|0;k=a+12|0;l=f[k>>2]|0;m=l;do if((j|0)==(l|0)){n=f[a>>2]|0;o=n;if(i>>>0>n>>>0){p=i;q=((p-o>>2)+1|0)/-2|0;r=i+(q<<2)|0;s=j-p|0;p=s>>2;if(!p)t=i;else{Xl(r|0,i|0,s|0)|0;t=f[g>>2]|0}s=r+(p<<2)|0;f[e>>2]=s;f[g>>2]=t+(q<<2);v=s;break}s=m-o>>1;o=(s|0)==0?1:s;if(o>>>0>1073741823){s=ra(8)|0;Wo(s,14941);f[s>>2]=6944;va(s|0,1080,114)}s=dn(o<<2)|0;q=s;p=s+(o>>>2<<2)|0;r=p;w=s+(o<<2)|0;if((i|0)==(j|0)){x=r;y=n}else{n=p;p=r;o=i;do{f[n>>2]=f[o>>2];n=p+4|0;p=n;o=o+4|0}while((o|0)!=(j|0));x=p;y=f[a>>2]|0}f[a>>2]=q;f[g>>2]=r;f[e>>2]=x;f[k>>2]=w;if(!y)v=x;else{br(y);v=f[e>>2]|0}}else v=j;while(0);f[v>>2]=h;f[e>>2]=(f[e>>2]|0)+4;u=b;return}e=a+8|0;h=f[e>>2]|0;v=a+4|0;j=h-(f[v>>2]|0)|0;y=a+12|0;x=f[y>>2]|0;k=x-(f[a>>2]|0)|0;if(j>>>0>=k>>>0){g=k>>1;k=(g|0)==0?1:g;f[c+12>>2]=0;f[c+16>>2]=a+12;if(k>>>0>1073741823){g=ra(8)|0;Wo(g,14941);f[g>>2]=6944;va(g|0,1080,114)}g=dn(k<<2)|0;f[c>>2]=g;i=g+(j>>2<<2)|0;j=c+8|0;f[j>>2]=i;m=c+4|0;f[m>>2]=i;i=c+12|0;f[i>>2]=g+(k<<2);k=dn(4068)|0;f[d>>2]=k;kg(c,d);d=f[e>>2]|0;while(1){z=f[v>>2]|0;if((d|0)==(z|0))break;k=d+-4|0;dg(c,k);d=k}k=z;z=f[a>>2]|0;f[a>>2]=f[c>>2];f[c>>2]=z;f[v>>2]=f[m>>2];f[m>>2]=k;m=f[e>>2]|0;f[e>>2]=f[j>>2];f[j>>2]=m;g=f[y>>2]|0;f[y>>2]=f[i>>2];f[i>>2]=g;g=m;if((d|0)!=(g|0))f[j>>2]=g+(~((g+-4-k|0)>>>2)<<2);if(z|0)br(z);u=b;return}if((x|0)!=(h|0)){h=dn(4068)|0;f[c>>2]=h;kg(a,c);u=b;return}h=dn(4068)|0;f[c>>2]=h;dg(a,c);c=f[v>>2]|0;h=f[c>>2]|0;x=c+4|0;f[v>>2]=x;c=f[e>>2]|0;z=f[y>>2]|0;k=z;do if((c|0)==(z|0)){g=f[a>>2]|0;j=g;if(x>>>0>g>>>0){d=x;m=((d-j>>2)+1|0)/-2|0;i=x+(m<<2)|0;t=c-d|0;d=t>>2;if(!d)A=x;else{Xl(i|0,x|0,t|0)|0;A=f[v>>2]|0}t=i+(d<<2)|0;f[e>>2]=t;f[v>>2]=A+(m<<2);B=t;break}t=k-j>>1;j=(t|0)==0?1:t;if(j>>>0>1073741823){t=ra(8)|0;Wo(t,14941);f[t>>2]=6944;va(t|0,1080,114)}t=dn(j<<2)|0;m=t;d=t+(j>>>2<<2)|0;i=d;l=t+(j<<2)|0;if((x|0)==(c|0)){C=i;D=g}else{g=d;d=i;j=x;do{f[g>>2]=f[j>>2];g=d+4|0;d=g;j=j+4|0}while((j|0)!=(c|0));C=d;D=f[a>>2]|0}f[a>>2]=m;f[v>>2]=i;f[e>>2]=C;f[y>>2]=l;if(!D)B=C;else{br(D);B=f[e>>2]|0}}else B=c;while(0);f[B>>2]=h;f[e>>2]=(f[e>>2]|0)+4;u=b;return}function Kc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;e=u;u=u+16|0;g=e+8|0;h=e+4|0;i=e;j=a+64|0;k=f[j>>2]|0;if((f[k+28>>2]|0)==(f[k+24>>2]|0)){u=e;return}l=c+96|0;c=a+52|0;m=d+84|0;n=d+68|0;d=a+56|0;o=a+60|0;p=a+12|0;q=a+28|0;r=a+40|0;s=a+44|0;t=a+48|0;v=0;w=0;x=k;while(1){k=f[(f[x+24>>2]|0)+(w<<2)>>2]|0;if((k|0)==-1){y=v;z=x}else{A=v+1|0;B=f[(f[l>>2]|0)+(((k|0)/3|0)*12|0)+(((k|0)%3|0)<<2)>>2]|0;if(!(b[m>>0]|0))C=f[(f[n>>2]|0)+(B<<2)>>2]|0;else C=B;f[g>>2]=C;B=f[d>>2]|0;if(B>>>0<(f[o>>2]|0)>>>0){f[B>>2]=C;f[d>>2]=B+4}else Ci(c,g);f[g>>2]=k;f[h>>2]=0;a:do if(!(f[(f[p>>2]|0)+(w>>>5<<2)>>2]&1<<(w&31)))D=k;else{B=k+1|0;E=((B>>>0)%3|0|0)==0?k+-2|0:B;if(((E|0)!=-1?(f[(f[a>>2]|0)+(E>>>5<<2)>>2]&1<<(E&31)|0)==0:0)?(B=f[(f[(f[j>>2]|0)+12>>2]|0)+(E<<2)>>2]|0,E=B+1|0,(B|0)!=-1):0){F=((E>>>0)%3|0|0)==0?B+-2|0:E;f[h>>2]=F;if((F|0)==-1){D=k;break}else G=F;while(1){f[g>>2]=G;F=G+1|0;E=((F>>>0)%3|0|0)==0?G+-2|0:F;if((E|0)==-1)break;if(f[(f[a>>2]|0)+(E>>>5<<2)>>2]&1<<(E&31)|0)break;F=f[(f[(f[j>>2]|0)+12>>2]|0)+(E<<2)>>2]|0;E=F+1|0;if((F|0)==-1)break;B=((E>>>0)%3|0|0)==0?F+-2|0:E;f[h>>2]=B;if((B|0)==-1){D=G;break a}else G=B}f[h>>2]=-1;D=G;break}f[h>>2]=-1;D=k}while(0);f[(f[q>>2]|0)+(D<<2)>>2]=v;k=f[s>>2]|0;if((k|0)==(f[t>>2]|0))Ci(r,g);else{f[k>>2]=f[g>>2];f[s>>2]=k+4}k=f[j>>2]|0;B=f[g>>2]|0;b:do if(((B|0)!=-1?(E=(((B>>>0)%3|0|0)==0?2:-1)+B|0,(E|0)!=-1):0)?(F=f[(f[k+12>>2]|0)+(E<<2)>>2]|0,(F|0)!=-1):0){E=F+(((F>>>0)%3|0|0)==0?2:-1)|0;f[h>>2]=E;if((E|0)!=-1&(E|0)!=(B|0)){F=A;H=v;I=E;while(1){E=I+1|0;J=((E>>>0)%3|0|0)==0?I+-2|0:E;do if(f[(f[a>>2]|0)+(J>>>5<<2)>>2]&1<<(J&31)){E=F+1|0;K=f[(f[l>>2]|0)+(((I|0)/3|0)*12|0)+(((I|0)%3|0)<<2)>>2]|0;if(!(b[m>>0]|0))L=f[(f[n>>2]|0)+(K<<2)>>2]|0;else L=K;f[i>>2]=L;K=f[d>>2]|0;if(K>>>0<(f[o>>2]|0)>>>0){f[K>>2]=L;f[d>>2]=K+4}else Ci(c,i);K=f[s>>2]|0;if((K|0)==(f[t>>2]|0)){Ci(r,h);M=E;N=F;break}else{f[K>>2]=f[h>>2];f[s>>2]=K+4;M=E;N=F;break}}else{M=F;N=H}while(0);f[(f[q>>2]|0)+(f[h>>2]<<2)>>2]=N;O=f[j>>2]|0;J=f[h>>2]|0;if((J|0)==-1)break;E=(((J>>>0)%3|0|0)==0?2:-1)+J|0;if((E|0)==-1)break;J=f[(f[O+12>>2]|0)+(E<<2)>>2]|0;if((J|0)==-1)break;I=J+(((J>>>0)%3|0|0)==0?2:-1)|0;f[h>>2]=I;if(!((I|0)!=-1?(I|0)!=(f[g>>2]|0):0)){P=M;Q=O;break b}else{F=M;H=N}}f[h>>2]=-1;P=M;Q=O}else{P=A;Q=k}}else R=28;while(0);if((R|0)==28){R=0;f[h>>2]=-1;P=A;Q=k}y=P;z=Q}w=w+1|0;if(w>>>0>=(f[z+28>>2]|0)-(f[z+24>>2]|0)>>2>>>0)break;else{v=y;x=z}}u=e;return}function Lc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0.0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,D=0,E=0,F=0;switch(c|0){case 0:{e=-149;g=24;i=4;break}case 1:{e=-1074;g=53;i=4;break}case 2:{e=-1074;g=53;i=4;break}default:j=0.0}a:do if((i|0)==4){c=a+4|0;k=a+100|0;do{l=f[c>>2]|0;if(l>>>0<(f[k>>2]|0)>>>0){f[c>>2]=l+1;m=h[l>>0]|0}else m=Di(a)|0}while((tq(m)|0)!=0);b:do switch(m|0){case 43:case 45:{l=1-(((m|0)==45&1)<<1)|0;n=f[c>>2]|0;if(n>>>0<(f[k>>2]|0)>>>0){f[c>>2]=n+1;o=h[n>>0]|0;p=l;break b}else{o=Di(a)|0;p=l;break b}break}default:{o=m;p=1}}while(0);l=0;n=o;while(1){if((n|32|0)!=(b[17452+l>>0]|0)){q=l;r=n;break}do if(l>>>0<7){s=f[c>>2]|0;if(s>>>0<(f[k>>2]|0)>>>0){f[c>>2]=s+1;t=h[s>>0]|0;break}else{t=Di(a)|0;break}}else t=n;while(0);s=l+1|0;if(s>>>0<8){l=s;n=t}else{q=s;r=t;break}}c:do switch(q|0){case 8:break;case 3:{i=23;break}default:{n=(d|0)!=0;if(n&q>>>0>3)if((q|0)==8)break c;else{i=23;break c}d:do if(!q){l=0;s=r;while(1){if((s|32|0)!=(b[17461+l>>0]|0)){u=l;v=s;break d}do if(l>>>0<2){w=f[c>>2]|0;if(w>>>0<(f[k>>2]|0)>>>0){f[c>>2]=w+1;x=h[w>>0]|0;break}else{x=Di(a)|0;break}}else x=s;while(0);w=l+1|0;if(w>>>0<3){l=w;s=x}else{u=w;v=x;break}}}else{u=q;v=r}while(0);switch(u|0){case 3:{s=f[c>>2]|0;if(s>>>0<(f[k>>2]|0)>>>0){f[c>>2]=s+1;y=h[s>>0]|0}else y=Di(a)|0;if((y|0)==40)z=1;else{if(!(f[k>>2]|0)){j=B;break a}f[c>>2]=(f[c>>2]|0)+-1;j=B;break a}while(1){s=f[c>>2]|0;if(s>>>0<(f[k>>2]|0)>>>0){f[c>>2]=s+1;A=h[s>>0]|0}else A=Di(a)|0;if(!((A+-48|0)>>>0<10|(A+-65|0)>>>0<26)?!((A|0)==95|(A+-97|0)>>>0<26):0)break;z=z+1|0}if((A|0)==41){j=B;break a}s=(f[k>>2]|0)==0;if(!s)f[c>>2]=(f[c>>2]|0)+-1;if(!n){l=ir()|0;f[l>>2]=22;Rm(a,0);j=0.0;break a}if(!z){j=B;break a}else D=z;while(1){D=D+-1|0;if(!s)f[c>>2]=(f[c>>2]|0)+-1;if(!D){j=B;break a}}break}case 0:{if((v|0)==48){s=f[c>>2]|0;if(s>>>0<(f[k>>2]|0)>>>0){f[c>>2]=s+1;E=h[s>>0]|0}else E=Di(a)|0;if((E|32|0)==120){j=+yc(a,g,e,p,d);break a}if(!(f[k>>2]|0))F=48;else{f[c>>2]=(f[c>>2]|0)+-1;F=48}}else F=v;j=+ob(a,F,g,e,p,d);break a;break}default:{if(f[k>>2]|0)f[c>>2]=(f[c>>2]|0)+-1;s=ir()|0;f[s>>2]=22;Rm(a,0);j=0.0;break a}}}}while(0);if((i|0)==23){s=(f[k>>2]|0)==0;if(!s)f[c>>2]=(f[c>>2]|0)+-1;if((d|0)!=0&q>>>0>3){n=q;do{if(!s)f[c>>2]=(f[c>>2]|0)+-1;n=n+-1|0}while(n>>>0>3)}}j=+$($(p|0)*$(C))}while(0);return +j}function Mc(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;b=u;u=u+16|0;c=b+4|0;d=b;e=f[a+64>>2]|0;if(!e){u=b;return}g=Qa[f[(f[e>>2]|0)+32>>2]&127](e)|0;if(!g){u=b;return}e=g+24|0;h=g+28|0;i=((f[h>>2]|0)-(f[e>>2]|0)>>2)-(f[g+44>>2]|0)|0;j=a+56|0;k=f[j>>2]|0;if(((f[k+12>>2]|0)-(f[k+8>>2]|0)|0)>4){f[c>>2]=0;l=c+4|0;f[l>>2]=0;f[c+8>>2]=0;m=c+8|0;n=0;o=k;while(1){if(!(f[(f[(f[o+8>>2]|0)+(n<<2)>>2]|0)+56>>2]|0))p=o;else{k=Ra[f[(f[a>>2]|0)+56>>2]&127](a,n)|0;f[d>>2]=k;q=k;do if(k|0){r=f[l>>2]|0;if((r|0)==(f[m>>2]|0)){Ci(c,d);break}else{f[r>>2]=q;f[l>>2]=(f[l>>2]|0)+4;break}}while(0);p=f[j>>2]|0}n=n+1|0;if((n|0)>=((f[p+12>>2]|0)-(f[p+8>>2]|0)>>2|0))break;else o=p}o=f[h>>2]|0;h=f[e>>2]|0;e=h;if((o|0)==(h|0)){s=i;t=f[c>>2]|0}else{n=o-h>>2;h=g+12|0;g=f[l>>2]|0;o=f[c>>2]|0;c=(g|0)==(o|0);j=o;d=g-o>>2;o=p+96|0;p=i;g=0;while(1){m=f[e+(g<<2)>>2]|0;if((m|0)==-1)v=p;else{q=f[o>>2]|0;k=f[q+(((m|0)/3|0)*12|0)+(((m|0)%3|0)<<2)>>2]|0;r=(((m>>>0)%3|0|0)==0?2:-1)+m|0;a:do if(((r|0)!=-1?(w=f[(f[h>>2]|0)+(r<<2)>>2]|0,(w|0)!=-1):0)?(x=w+(((w>>>0)%3|0|0)==0?2:-1)|0,(x|0)!=-1):0){if(c){w=0;y=x;z=k;while(1){A=z;z=f[q+(((y|0)/3|0)*12|0)+(((y|0)%3|0)<<2)>>2]|0;B=w+((z|0)!=(A|0)&1)|0;if((y|0)==(m|0)){C=B;break a}A=(((y>>>0)%3|0|0)==0?2:-1)+y|0;if((A|0)==-1){C=B;break a}D=f[(f[h>>2]|0)+(A<<2)>>2]|0;if((D|0)==-1){C=B;break a}y=D+(((D>>>0)%3|0|0)==0?2:-1)|0;if((y|0)==-1){C=B;break a}else w=B}}else{E=0;F=x;G=m;H=k}while(1){w=f[q+(((F|0)/3|0)*12|0)+(((F|0)%3|0)<<2)>>2]|0;b:do if((w|0)==(H|0)){y=0;while(1){z=f[(f[j+(y<<2)>>2]|0)+28>>2]|0;y=y+1|0;if((f[z+(F<<2)>>2]|0)!=(f[z+(G<<2)>>2]|0)){I=H;J=28;break b}if(y>>>0>=d>>>0){K=H;L=E;break}}}else{I=w;J=28}while(0);if((J|0)==28){J=0;K=I;L=E+1|0}if((F|0)==(m|0)){C=L;break a}w=(((F>>>0)%3|0|0)==0?2:-1)+F|0;if((w|0)==-1){C=L;break a}y=f[(f[h>>2]|0)+(w<<2)>>2]|0;if((y|0)==-1){C=L;break a}w=y+(((y>>>0)%3|0|0)==0?2:-1)|0;if((w|0)==-1){C=L;break}else{y=F;E=L;F=w;H=K;G=y}}}else C=0;while(0);m=f[e+(g<<2)>>2]|0;q=m+1|0;if(((m|0)!=-1?(k=((q>>>0)%3|0|0)==0?m+-2|0:q,(k|0)!=-1):0)?(q=f[(f[h>>2]|0)+(k<<2)>>2]|0,k=q+1|0,(q|0)!=-1):0)M=((((k>>>0)%3|0|0)==0?q+-2|0:k)|0)==-1;else M=1;v=C+p+(((C|0)!=0&(M^1))<<31>>31)|0}g=g+1|0;if(g>>>0>=n>>>0){s=v;t=j;break}else p=v}}if(t|0){v=f[l>>2]|0;if((v|0)!=(t|0))f[l>>2]=v+(~((v+-4-t|0)>>>2)<<2);br(t)}N=s}else N=i;f[a+52>>2]=N;u=b;return}function Nc(a,c,d,e,g,h){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;i=u;u=u+32|0;j=i+4|0;k=i;l=i+16|0;m=(_(e|0)|0)^31;if((e|0)>0)if(m>>>0>17){n=0;u=i;return n|0}else o=m+1|0;else o=1;do if(g){m=dn(48)|0;f[j>>2]=m;f[j+8>>2]=-2147483600;f[j+4>>2]=33;e=m;p=13067;q=e+33|0;do{b[e>>0]=b[p>>0]|0;e=e+1|0;p=p+1|0}while((e|0)<(q|0));b[m+33>>0]=0;r=(sh(g,j)|0)==0;if((b[j+11>>0]|0)<0)br(f[j>>2]|0);if(!r){r=dn(48)|0;f[j>>2]=r;f[j+8>>2]=-2147483600;f[j+4>>2]=33;e=r;p=13067;q=e+33|0;do{b[e>>0]=b[p>>0]|0;e=e+1|0;p=p+1|0}while((e|0)<(q|0));b[r+33>>0]=0;p=Ck(g,j)|0;if((b[j+11>>0]|0)<0)br(f[j>>2]|0);if((p|0)<4){s=o+-2|0;break}if((p|0)<6){s=o+-1|0;break}if((p|0)>9){s=o+2|0;break}else{s=o+((p|0)>7&1)|0;break}}else s=o}else s=o;while(0);o=(s|0)>1?s:1;s=(o|0)<18?o:18;b[l>>0]=s;o=h+16|0;g=f[o+4>>2]|0;if(!((g|0)>0|(g|0)==0&(f[o>>2]|0)>>>0>0)){f[k>>2]=f[h+4>>2];f[j>>2]=f[k>>2];ye(h,j,l,l+1|0)|0}do switch(s&31){case 1:case 0:{n=je(a,c,d,h)|0;u=i;return n|0}case 2:{n=ie(a,c,d,h)|0;u=i;return n|0}case 3:{n=he(a,c,d,h)|0;u=i;return n|0}case 4:{n=ge(a,c,d,h)|0;u=i;return n|0}case 5:{n=fe(a,c,d,h)|0;u=i;return n|0}case 6:{n=ee(a,c,d,h)|0;u=i;return n|0}case 7:{n=de(a,c,d,h)|0;u=i;return n|0}case 8:{n=ce(a,c,d,h)|0;u=i;return n|0}case 9:{n=be(a,c,d,h)|0;u=i;return n|0}case 10:{n=ae(a,c,d,h)|0;u=i;return n|0}case 11:{n=$d(a,c,d,h)|0;u=i;return n|0}case 12:{n=_d(a,c,d,h)|0;u=i;return n|0}case 13:{n=Zd(a,c,d,h)|0;u=i;return n|0}case 14:{n=Yd(a,c,d,h)|0;u=i;return n|0}case 15:{n=Xd(a,c,d,h)|0;u=i;return n|0}case 16:{n=Wd(a,c,d,h)|0;u=i;return n|0}case 17:{n=Vd(a,c,d,h)|0;u=i;return n|0}case 18:{n=Ud(a,c,d,h)|0;u=i;return n|0}default:{n=0;u=i;return n|0}}while(0);return 0}function Oc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*1048576.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==1048576){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;wb(z,A,g);a:do if((x|0)<1048576){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=1048576-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>1048576;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-1048576|0;m=x;while(1){v=1048576.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==1048576){C=p;D=1048576;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=1048576){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*9.5367431640625e-07)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function Pc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*1048576.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==1048576){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;xb(z,A,g);a:do if((x|0)<1048576){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=1048576-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>1048576;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-1048576|0;m=x;while(1){v=1048576.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==1048576){C=p;D=1048576;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=1048576){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*9.5367431640625e-07)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function Qc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*1048576.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==1048576){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;yb(z,A,g);a:do if((x|0)<1048576){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=1048576-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>1048576;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-1048576|0;m=x;while(1){v=1048576.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==1048576){C=p;D=1048576;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=1048576){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*9.5367431640625e-07)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function Rc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*1048576.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==1048576){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;zb(z,A,g);a:do if((x|0)<1048576){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=1048576-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>1048576;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-1048576|0;m=x;while(1){v=1048576.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==1048576){C=p;D=1048576;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=1048576){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*9.5367431640625e-07)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function Sc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*1048576.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==1048576){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Ab(z,A,g);a:do if((x|0)<1048576){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=1048576-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>1048576;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-1048576|0;m=x;while(1){v=1048576.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==1048576){C=p;D=1048576;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=1048576){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*9.5367431640625e-07)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function Tc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*524288.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==524288){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Eb(z,A,g);a:do if((x|0)<524288){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=524288-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>524288;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-524288|0;m=x;while(1){v=524288.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==524288){C=p;D=524288;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=524288){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*1.9073486328125e-06)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function Uc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*262144.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==262144){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Bb(z,A,g);a:do if((x|0)<262144){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=262144-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>262144;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-262144|0;m=x;while(1){v=262144.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==262144){C=p;D=262144;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=262144){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*3.814697265625e-06)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function Vc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*65536.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==65536){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Cb(z,A,g);a:do if((x|0)<65536){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=65536-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>65536;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-65536|0;m=x;while(1){v=65536.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==65536){C=p;D=65536;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=65536){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*.0000152587890625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function Wc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*32768.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==32768){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Db(z,A,g);a:do if((x|0)<32768){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=32768-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>32768;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-32768|0;m=x;while(1){v=32768.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==32768){C=p;D=32768;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=32768){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*.000030517578125)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function Xc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*8192.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==8192){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Fb(z,A,g);a:do if((x|0)<8192){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=8192-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>8192;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-8192|0;m=x;while(1){v=8192.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==8192){C=p;D=8192;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=8192){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*.0001220703125)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function Yc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Gb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function Zc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Hb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function _c(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Ib(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function $c(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Jb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function ad(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Kb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function bd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Lb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function cd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Mb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function dd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Tn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else dh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)mq(h);else{i=l<<2;t=dn(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;hj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Nb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);br(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Fg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=xe(a,d)|0;u=e;return w|0}function ed(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0;g=u;u=u+32|0;d=g+16|0;h=g+8|0;i=g;j=e>>>0>1073741823?-1:e<<2;k=_q(j)|0;hj(k|0,0,j|0)|0;j=f[a+28>>2]|0;l=a+36|0;m=f[l>>2]|0;n=f[m+4>>2]|0;o=f[m>>2]|0;p=n-o|0;a:do if((p|0)>4){q=p>>2;r=f[a+32>>2]|0;s=a+8|0;t=h+4|0;v=i+4|0;w=d+4|0;x=j+12|0;y=(e|0)>0;z=k+4|0;A=h+4|0;B=i+4|0;C=d+4|0;D=q+-1|0;if(n-o>>2>>>0>D>>>0){E=q;F=D;G=o}else{H=m;mq(H)}while(1){D=f[G+(F<<2)>>2]|0;q=X(F,e)|0;if((D|0)!=-1?(I=f[(f[x>>2]|0)+(D<<2)>>2]|0,(I|0)!=-1):0){D=f[j>>2]|0;J=f[r>>2]|0;K=f[J+(f[D+(I<<2)>>2]<<2)>>2]|0;L=I+1|0;M=((L>>>0)%3|0|0)==0?I+-2|0:L;if((M|0)==-1)N=-1;else N=f[D+(M<<2)>>2]|0;M=f[J+(N<<2)>>2]|0;L=(((I>>>0)%3|0|0)==0?2:-1)+I|0;if((L|0)==-1)O=-1;else O=f[D+(L<<2)>>2]|0;L=f[J+(O<<2)>>2]|0;if((K|0)<(F|0)&(M|0)<(F|0)&(L|0)<(F|0)){J=X(K,e)|0;K=X(M,e)|0;M=X(L,e)|0;if(y){L=0;do{f[k+(L<<2)>>2]=(f[b+(L+M<<2)>>2]|0)+(f[b+(L+K<<2)>>2]|0)-(f[b+(L+J<<2)>>2]|0);L=L+1|0}while((L|0)!=(e|0))}L=b+(q<<2)|0;J=c+(q<<2)|0;K=f[L+4>>2]|0;M=f[k>>2]|0;D=f[z>>2]|0;f[h>>2]=f[L>>2];f[A>>2]=K;f[i>>2]=M;f[B>>2]=D;Dd(d,s,h,i);f[J>>2]=f[d>>2];f[J+4>>2]=f[C>>2]}else P=15}else P=15;if((P|0)==15){P=0;J=b+(q<<2)|0;D=b+((X(E+-2|0,e)|0)<<2)|0;M=c+(q<<2)|0;K=f[J+4>>2]|0;L=f[D>>2]|0;I=f[D+4>>2]|0;f[h>>2]=f[J>>2];f[t>>2]=K;f[i>>2]=L;f[v>>2]=I;Dd(d,s,h,i);f[M>>2]=f[d>>2];f[M+4>>2]=f[w>>2]}if((E|0)<=2)break a;M=f[l>>2]|0;G=f[M>>2]|0;I=F+-1|0;if((f[M+4>>2]|0)-G>>2>>>0<=I>>>0){H=M;break}else{M=F;F=I;E=M}}mq(H)}while(0);if((e|0)<=0){Q=a+8|0;R=b+4|0;S=f[b>>2]|0;T=f[R>>2]|0;U=k+4|0;V=f[k>>2]|0;W=f[U>>2]|0;f[h>>2]=S;Y=h+4|0;f[Y>>2]=T;f[i>>2]=V;Z=i+4|0;f[Z>>2]=W;Dd(d,Q,h,i);_=f[d>>2]|0;f[c>>2]=_;$=d+4|0;aa=f[$>>2]|0;ba=c+4|0;f[ba>>2]=aa;$q(k);u=g;return 1}hj(k|0,0,e<<2|0)|0;Q=a+8|0;R=b+4|0;S=f[b>>2]|0;T=f[R>>2]|0;U=k+4|0;V=f[k>>2]|0;W=f[U>>2]|0;f[h>>2]=S;Y=h+4|0;f[Y>>2]=T;f[i>>2]=V;Z=i+4|0;f[Z>>2]=W;Dd(d,Q,h,i);_=f[d>>2]|0;f[c>>2]=_;$=d+4|0;aa=f[$>>2]|0;ba=c+4|0;f[ba>>2]=aa;$q(k);u=g;return 1}function fd(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0;d=u;u=u+32|0;e=d;g=d+20|0;h=d+24|0;i=d+8|0;j=f[a>>2]|0;k=j+8|0;l=j;j=f[l>>2]|0;m=f[l+4>>2]|0;l=Tn(j|0,m|0,f[k>>2]|0,f[k+4>>2]|0)|0;k=I;n=Tn(l|0,k|0,(l|0)==0&(k|0)==0&1|0,0)|0;k=~~((+(j>>>0)+4294967296.0*+(m>>>0))/(+(n>>>0)+4294967296.0*+(I>>>0))*256.0+.5)>>>0;n=k>>>0<255?k:255;k=n+((n|0)==0&1)&255;b[h>>0]=k;n=a+12|0;m=a+16|0;j=((f[m>>2]|0)-(f[n>>2]|0)<<1)+64|0;f[i>>2]=0;l=i+4|0;f[l>>2]=0;f[i+8>>2]=0;if(!j)o=0;else{if((j|0)<0)mq(i);p=dn(j)|0;f[l>>2]=p;f[i>>2]=p;f[i+8>>2]=p+j;q=j;j=p;do{b[j>>0]=0;j=(f[l>>2]|0)+1|0;f[l>>2]=j;q=q+-1|0}while((q|0)!=0);o=f[i>>2]|0}q=a+28|0;j=(f[q>>2]|0)+-1|0;a:do if((j|0)>-1){p=a+24|0;r=j;s=0;t=4096;v=k;while(1){w=(f[p>>2]&1<>>0>>0){y=s;z=t}else{b[o+s>>0]=t;y=s+1|0;z=t>>>8}on(f[3780+(x<<3)>>2]|0,0,z|0,0)|0;A=z+(w?0:0-v&255)+(X((z+I|0)>>>(f[3780+(x<<3)+4>>2]|0),256-x|0)|0)|0;x=r+-1|0;if((x|0)<=-1){B=y;C=A;break a}r=x;s=y;t=A;v=b[h>>0]|0}}else{B=0;C=4096}while(0);y=f[m>>2]|0;if((f[n>>2]|0)==(y|0)){D=B;E=C}else{z=B;B=C;C=y;while(1){C=C+-4|0;y=f[C>>2]|0;k=31;j=z;v=B;while(1){t=b[h>>0]|0;s=(1<>>0>>0){F=j;G=v}else{b[o+j>>0]=v;F=j+1|0;G=v>>>8}on(f[3780+(r<<3)>>2]|0,0,G|0,0)|0;v=G+(s?0:0-t&255)+(X((G+I|0)>>>(f[3780+(r<<3)+4>>2]|0),256-r|0)|0)|0;if((k|0)<=0)break;else{k=k+-1|0;j=F}}if((f[n>>2]|0)==(C|0)){D=F;E=v;break}else{z=F;B=v}}}B=E+-4096|0;do if(B>>>0>=64){if(B>>>0<16384){F=o+D|0;z=E+12288|0;b[F>>0]=z;H=2;J=z>>>8;K=F+1|0;L=25;break}if(B>>>0<4194304){F=o+D|0;z=E+8384512|0;b[F>>0]=z;b[F+1>>0]=z>>>8;H=3;J=z>>>16;K=F+2|0;L=25}else M=D}else{H=1;J=B;K=o+D|0;L=25}while(0);if((L|0)==25){b[K>>0]=J;M=H+D|0}D=c+16|0;H=D;J=f[H+4>>2]|0;if(!((J|0)>0|(J|0)==0&(f[H>>2]|0)>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];ye(c,e,h,h+1|0)|0}Nh(M,c)|0;h=f[i>>2]|0;H=D;D=f[H+4>>2]|0;if(!((D|0)>0|(D|0)==0&(f[H>>2]|0)>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];ye(c,e,h,h+M|0)|0}M=e;f[M>>2]=0;f[M+4>>2]=0;cf(a,2,e);e=f[a+12>>2]|0;M=f[m>>2]|0;if((M|0)!=(e|0))f[m>>2]=M+(~((M+-4-e|0)>>>2)<<2);f[a+24>>2]=0;f[q>>2]=0;q=f[i>>2]|0;if(!q){u=d;return}if((f[l>>2]|0)!=(q|0))f[l>>2]=q;br(q);u=d;return}function gd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;c=u;u=u+16|0;b=c+8|0;d=c+4|0;e=c;g=a+64|0;h=f[g>>2]|0;if((f[h+28>>2]|0)==(f[h+24>>2]|0)){u=c;return}i=a+52|0;j=a+56|0;k=a+60|0;l=a+12|0;m=a+28|0;n=a+40|0;o=a+44|0;p=a+48|0;q=0;r=0;s=h;while(1){h=f[(f[s+24>>2]|0)+(r<<2)>>2]|0;if((h|0)==-1){t=q;v=s}else{w=q+1|0;f[b>>2]=q;x=f[j>>2]|0;if((x|0)==(f[k>>2]|0))Ci(i,b);else{f[x>>2]=q;f[j>>2]=x+4}f[d>>2]=h;f[e>>2]=0;a:do if(!(f[(f[l>>2]|0)+(r>>>5<<2)>>2]&1<<(r&31)))y=h;else{x=h+1|0;z=((x>>>0)%3|0|0)==0?h+-2|0:x;if(((z|0)!=-1?(f[(f[a>>2]|0)+(z>>>5<<2)>>2]&1<<(z&31)|0)==0:0)?(x=f[(f[(f[g>>2]|0)+12>>2]|0)+(z<<2)>>2]|0,z=x+1|0,(x|0)!=-1):0){A=((z>>>0)%3|0|0)==0?x+-2|0:z;f[e>>2]=A;if((A|0)==-1){y=h;break}else B=A;while(1){f[d>>2]=B;A=B+1|0;z=((A>>>0)%3|0|0)==0?B+-2|0:A;if((z|0)==-1)break;if(f[(f[a>>2]|0)+(z>>>5<<2)>>2]&1<<(z&31)|0)break;A=f[(f[(f[g>>2]|0)+12>>2]|0)+(z<<2)>>2]|0;z=A+1|0;if((A|0)==-1)break;x=((z>>>0)%3|0|0)==0?A+-2|0:z;f[e>>2]=x;if((x|0)==-1){y=B;break a}else B=x}f[e>>2]=-1;y=B;break}f[e>>2]=-1;y=h}while(0);f[(f[m>>2]|0)+(y<<2)>>2]=f[b>>2];h=f[o>>2]|0;if((h|0)==(f[p>>2]|0))Ci(n,d);else{f[h>>2]=f[d>>2];f[o>>2]=h+4}h=f[g>>2]|0;x=f[d>>2]|0;b:do if(((x|0)!=-1?(z=(((x>>>0)%3|0|0)==0?2:-1)+x|0,(z|0)!=-1):0)?(A=f[(f[h+12>>2]|0)+(z<<2)>>2]|0,(A|0)!=-1):0){z=A+(((A>>>0)%3|0|0)==0?2:-1)|0;f[e>>2]=z;if((z|0)!=-1&(z|0)!=(x|0)){A=w;C=z;while(1){z=C+1|0;D=((z>>>0)%3|0|0)==0?C+-2|0:z;do if(f[(f[a>>2]|0)+(D>>>5<<2)>>2]&1<<(D&31)){z=A+1|0;f[b>>2]=A;E=f[j>>2]|0;if((E|0)==(f[k>>2]|0))Ci(i,b);else{f[E>>2]=A;f[j>>2]=E+4}E=f[o>>2]|0;if((E|0)==(f[p>>2]|0)){Ci(n,e);F=z;break}else{f[E>>2]=f[e>>2];f[o>>2]=E+4;F=z;break}}else F=A;while(0);f[(f[m>>2]|0)+(f[e>>2]<<2)>>2]=f[b>>2];G=f[g>>2]|0;D=f[e>>2]|0;if((D|0)==-1)break;z=(((D>>>0)%3|0|0)==0?2:-1)+D|0;if((z|0)==-1)break;D=f[(f[G+12>>2]|0)+(z<<2)>>2]|0;if((D|0)==-1)break;C=D+(((D>>>0)%3|0|0)==0?2:-1)|0;f[e>>2]=C;if(!((C|0)!=-1?(C|0)!=(f[d>>2]|0):0)){H=F;I=G;break b}else A=F}f[e>>2]=-1;H=F;I=G}else{H=w;I=h}}else J=26;while(0);if((J|0)==26){J=0;f[e>>2]=-1;H=w;I=h}t=H;v=I}r=r+1|0;if(r>>>0>=(f[v+28>>2]|0)-(f[v+24>>2]|0)>>2>>>0)break;else{q=t;s=v}}u=c;return}function hd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;h=a+124|0;f[h>>2]=(f[h>>2]|0)+1;h=a+88|0;i=a+120|0;j=f[i>>2]|0;k=j+1|0;do if((j|0)!=-1){l=((k>>>0)%3|0|0)==0?j+-2|0:k;if(!((j>>>0)%3|0)){m=j+2|0;n=l;break}else{m=j+-1|0;n=l;break}}else{m=-1;n=-1}while(0);k=a+104|0;l=a+92|0;o=f[l>>2]|0;p=o+(n<<2)|0;q=f[k>>2]|0;r=q+(f[p>>2]<<2)|0;s=f[r>>2]|0;switch(b|0){case 1:case 0:{f[r>>2]=s+-1;r=q+(f[o+(m<<2)>>2]<<2)|0;f[r>>2]=(f[r>>2]|0)+-1;if((b|0)==1){if((m|0)!=-1?(r=f[(f[(f[h>>2]|0)+12>>2]|0)+(m<<2)>>2]|0,(r|0)!=-1):0){t=a+64|0;v=1;w=r;while(1){r=f[t>>2]|0;x=f[(f[r>>2]|0)+36>>2]|0;f[e>>2]=(w>>>0)/3|0;f[d>>2]=f[e>>2];if(Ra[x&127](r,d)|0){y=v;break}r=w+1|0;x=((r>>>0)%3|0|0)==0?w+-2|0:r;if((x|0)==-1){z=12;break}w=f[(f[(f[h>>2]|0)+12>>2]|0)+(x<<2)>>2]|0;x=v+1|0;if((w|0)==-1){y=x;break}else v=x}if((z|0)==12)y=v+1|0;A=y;B=f[k>>2]|0;C=f[l>>2]|0}else{A=1;B=q;C=o}f[B+(f[C+(f[i>>2]<<2)>>2]<<2)>>2]=A;A=a+108|0;i=f[A>>2]|0;C=i-B>>2;B=i;if((n|0)!=-1?(i=f[(f[(f[h>>2]|0)+12>>2]|0)+(n<<2)>>2]|0,(i|0)!=-1):0){n=a+64|0;y=1;v=i;while(1){i=f[n>>2]|0;w=f[(f[i>>2]|0)+36>>2]|0;f[g>>2]=(v>>>0)/3|0;f[d>>2]=f[g>>2];if(Ra[w&127](i,d)|0){D=y;break}i=v+1|0;f[(f[l>>2]|0)+((((i>>>0)%3|0|0)==0?v+-2|0:i)<<2)>>2]=C;i=(((v>>>0)%3|0|0)==0?2:-1)+v|0;if((i|0)==-1){z=20;break}v=f[(f[(f[h>>2]|0)+12>>2]|0)+(i<<2)>>2]|0;i=y+1|0;if((v|0)==-1){D=i;break}else y=i}if((z|0)==20)D=y+1|0;E=D;F=f[A>>2]|0}else{E=1;F=B}f[d>>2]=E;if(F>>>0<(f[a+112>>2]|0)>>>0){f[F>>2]=E;f[A>>2]=F+4}else Ci(k,d)}break}case 5:{k=q+(f[o+(j<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-1;k=q+(f[p>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-1;k=q+(f[o+(m<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-2;break}case 3:{k=q+(f[o+(j<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-1;k=q+(f[p>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-2;k=q+(f[o+(m<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-1;break}case 7:{k=q+(f[o+(j<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-2;k=q+(f[p>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-2;k=q+(f[o+(m<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-2;break}default:{}}k=a+116|0;m=f[k>>2]|0;if((m|0)==-1){f[k>>2]=b;u=c;return}o=f[a+128>>2]|0;if((s|0)<(o|0))G=o;else{q=f[a+132>>2]|0;G=(s|0)>(q|0)?q:s}s=G-o|0;o=f[a+136>>2]|0;a=f[3384+(m<<2)>>2]|0;f[d>>2]=a;m=o+(s*12|0)+4|0;G=f[m>>2]|0;if(G>>>0<(f[o+(s*12|0)+8>>2]|0)>>>0){f[G>>2]=a;f[m>>2]=G+4}else Ci(o+(s*12|0)|0,d);f[k>>2]=b;u=c;return}function id(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,_=0,$=0;g=u;u=u+32|0;d=g+16|0;h=g+8|0;i=g;j=e>>>0>1073741823?-1:e<<2;k=_q(j)|0;hj(k|0,0,j|0)|0;j=f[a+28>>2]|0;l=a+36|0;m=f[l>>2]|0;n=f[m+4>>2]|0;o=f[m>>2]|0;p=n-o|0;a:do if((p|0)>4){q=p>>2;r=f[a+32>>2]|0;s=a+8|0;t=h+4|0;v=i+4|0;w=d+4|0;x=j+64|0;y=j+28|0;z=(e|0)>0;A=k+4|0;B=h+4|0;C=i+4|0;D=d+4|0;E=q+-1|0;if(n-o>>2>>>0>E>>>0){F=q;G=E;H=o}else{I=m;mq(I)}while(1){E=f[H+(G<<2)>>2]|0;q=X(G,e)|0;if((((E|0)!=-1?(f[(f[j>>2]|0)+(E>>>5<<2)>>2]&1<<(E&31)|0)==0:0)?(J=f[(f[(f[x>>2]|0)+12>>2]|0)+(E<<2)>>2]|0,(J|0)!=-1):0)?(E=f[y>>2]|0,K=f[r>>2]|0,L=f[K+(f[E+(J<<2)>>2]<<2)>>2]|0,M=J+1|0,N=f[K+(f[E+((((M>>>0)%3|0|0)==0?J+-2|0:M)<<2)>>2]<<2)>>2]|0,M=f[K+(f[E+((((J>>>0)%3|0|0)==0?2:-1)+J<<2)>>2]<<2)>>2]|0,(L|0)<(G|0)&(N|0)<(G|0)&(M|0)<(G|0)):0){J=X(L,e)|0;L=X(N,e)|0;N=X(M,e)|0;if(z){M=0;do{f[k+(M<<2)>>2]=(f[b+(M+N<<2)>>2]|0)+(f[b+(M+L<<2)>>2]|0)-(f[b+(M+J<<2)>>2]|0);M=M+1|0}while((M|0)!=(e|0))}M=b+(q<<2)|0;J=c+(q<<2)|0;L=f[M+4>>2]|0;N=f[k>>2]|0;E=f[A>>2]|0;f[h>>2]=f[M>>2];f[B>>2]=L;f[i>>2]=N;f[C>>2]=E;Dd(d,s,h,i);f[J>>2]=f[d>>2];f[J+4>>2]=f[D>>2]}else{J=b+(q<<2)|0;E=b+((X(F+-2|0,e)|0)<<2)|0;N=c+(q<<2)|0;L=f[J+4>>2]|0;M=f[E>>2]|0;K=f[E+4>>2]|0;f[h>>2]=f[J>>2];f[t>>2]=L;f[i>>2]=M;f[v>>2]=K;Dd(d,s,h,i);f[N>>2]=f[d>>2];f[N+4>>2]=f[w>>2]}if((F|0)<=2)break a;N=f[l>>2]|0;H=f[N>>2]|0;K=G+-1|0;if((f[N+4>>2]|0)-H>>2>>>0<=K>>>0){I=N;break}else{N=G;G=K;F=N}}mq(I)}while(0);if((e|0)<=0){O=a+8|0;P=b+4|0;Q=f[b>>2]|0;R=f[P>>2]|0;S=k+4|0;T=f[k>>2]|0;U=f[S>>2]|0;f[h>>2]=Q;V=h+4|0;f[V>>2]=R;f[i>>2]=T;W=i+4|0;f[W>>2]=U;Dd(d,O,h,i);Y=f[d>>2]|0;f[c>>2]=Y;Z=d+4|0;_=f[Z>>2]|0;$=c+4|0;f[$>>2]=_;$q(k);u=g;return 1}hj(k|0,0,e<<2|0)|0;O=a+8|0;P=b+4|0;Q=f[b>>2]|0;R=f[P>>2]|0;S=k+4|0;T=f[k>>2]|0;U=f[S>>2]|0;f[h>>2]=Q;V=h+4|0;f[V>>2]=R;f[i>>2]=T;W=i+4|0;f[W>>2]=U;Dd(d,O,h,i);Y=f[d>>2]|0;f[c>>2]=Y;Z=d+4|0;_=f[Z>>2]|0;$=c+4|0;f[$>>2]=_;$q(k);u=g;return 1}function jd(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;c=a+4|0;if(!b){e=f[a>>2]|0;f[a>>2]=0;if(e|0)br(e);f[c>>2]=0;return}if(b>>>0>1073741823){e=ra(8)|0;Wo(e,14941);f[e>>2]=6944;va(e|0,1080,114)}e=dn(b<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)br(g);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;g=f[c>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=b+-1|0;i=(h&b|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(b>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=c;c=f[g>>2]|0;if(!c)return;else{k=j;l=g;m=c;n=g}a:while(1){g=l;c=m;j=n;b:while(1){c:do if(i){e=c;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=q+2|0;v=e+12|0;w=q+6|0;x=f[e>>2]|0;d:do if(!x)y=e;else{z=d[q>>1]|0;A=e;B=x;while(1){C=B+8|0;if(z<<16>>16!=(d[C>>1]|0)){y=A;break d}if((d[u>>1]|0)!=(d[C+2>>1]|0)){y=A;break d}if((d[v>>1]|0)!=(d[B+12>>1]|0)){y=A;break d}if((d[w>>1]|0)!=(d[C+6>>1]|0)){y=A;break d}C=f[B>>2]|0;if(!C){y=B;break}else{D=B;B=C;A=D}}}while(0);f[j>>2]=f[y>>2];f[y>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){E=43;break a}}}else{e=c;while(1){w=f[e+4>>2]|0;if(w>>>0>>0)F=w;else F=(w>>>0)%(b>>>0)|0;if((F|0)==(k|0)){p=e;break c}w=(f[a>>2]|0)+(F<<2)|0;if(!(f[w>>2]|0)){r=e;s=F;t=w;break b}w=e+8|0;v=w+2|0;u=e+12|0;x=w+6|0;q=f[e>>2]|0;e:do if(!q)G=e;else{A=d[w>>1]|0;B=e;z=q;while(1){D=z+8|0;if(A<<16>>16!=(d[D>>1]|0)){G=B;break e}if((d[v>>1]|0)!=(d[D+2>>1]|0)){G=B;break e}if((d[u>>1]|0)!=(d[z+12>>1]|0)){G=B;break e}if((d[x>>1]|0)!=(d[D+6>>1]|0)){G=B;break e}D=f[z>>2]|0;if(!D){G=z;break}else{C=z;z=D;B=C}}}while(0);f[j>>2]=f[G>>2];f[G>>2]=f[f[(f[a>>2]|0)+(F<<2)>>2]>>2];f[f[(f[a>>2]|0)+(F<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){E=43;break a}}}while(0);c=f[p>>2]|0;if(!c){E=43;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){E=43;break}else{k=s;l=r;n=r}}if((E|0)==43)return}function kd(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)br(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Wo(e,14941);f[e>>2]=6944;va(e|0,1080,114)}e=dn(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)br(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;else{k=j;l=g;m=d;n=g}a:while(1){g=l;d=m;j=n;b:while(1){c:do if(i){e=d;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=q+1|0;v=q+2|0;w=q+3|0;x=f[e>>2]|0;d:do if(!x)y=e;else{z=b[q>>0]|0;A=e;B=x;while(1){C=B+8|0;if(z<<24>>24!=(b[C>>0]|0)){y=A;break d}if((b[u>>0]|0)!=(b[C+1>>0]|0)){y=A;break d}if((b[v>>0]|0)!=(b[C+2>>0]|0)){y=A;break d}if((b[w>>0]|0)!=(b[C+3>>0]|0)){y=A;break d}C=f[B>>2]|0;if(!C){y=B;break}else{D=B;B=C;A=D}}}while(0);f[j>>2]=f[y>>2];f[y>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){E=43;break a}}}else{e=d;while(1){w=f[e+4>>2]|0;if(w>>>0>>0)F=w;else F=(w>>>0)%(c>>>0)|0;if((F|0)==(k|0)){p=e;break c}w=(f[a>>2]|0)+(F<<2)|0;if(!(f[w>>2]|0)){r=e;s=F;t=w;break b}w=e+8|0;v=w+1|0;u=w+2|0;x=w+3|0;q=f[e>>2]|0;e:do if(!q)G=e;else{A=b[w>>0]|0;B=e;z=q;while(1){D=z+8|0;if(A<<24>>24!=(b[D>>0]|0)){G=B;break e}if((b[v>>0]|0)!=(b[D+1>>0]|0)){G=B;break e}if((b[u>>0]|0)!=(b[D+2>>0]|0)){G=B;break e}if((b[x>>0]|0)!=(b[D+3>>0]|0)){G=B;break e}D=f[z>>2]|0;if(!D){G=z;break}else{C=z;z=D;B=C}}}while(0);f[j>>2]=f[G>>2];f[G>>2]=f[f[(f[a>>2]|0)+(F<<2)>>2]>>2];f[f[(f[a>>2]|0)+(F<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){E=43;break a}}}while(0);d=f[p>>2]|0;if(!d){E=43;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){E=43;break}else{k=s;l=r;n=r}}if((E|0)==43)return}function ld(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;c=a+4|0;if(!b){d=f[a>>2]|0;f[a>>2]=0;if(d|0)br(d);f[c>>2]=0;return}if(b>>>0>1073741823){d=ra(8)|0;Wo(d,14941);f[d>>2]=6944;va(d|0,1080,114)}d=dn(b<<2)|0;e=f[a>>2]|0;f[a>>2]=d;if(e|0)br(e);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;e=f[c>>2]|0;if(!e)return;d=f[e+4>>2]|0;g=b+-1|0;h=(g&b|0)==0;if(!h)if(d>>>0>>0)i=d;else i=(d>>>0)%(b>>>0)|0;else i=d&g;f[(f[a>>2]|0)+(i<<2)>>2]=c;c=f[e>>2]|0;if(!c)return;else{j=i;k=e;l=c;m=e}a:while(1){e=k;c=l;i=m;b:while(1){c:do if(h){d=c;while(1){n=f[d+4>>2]&g;if((n|0)==(j|0)){o=d;break c}p=(f[a>>2]|0)+(n<<2)|0;if(!(f[p>>2]|0)){q=d;r=n;s=p;break b}p=d+12|0;t=d+16|0;u=d+20|0;v=f[d>>2]|0;d:do if(!v)w=d;else{x=f[d+8>>2]|0;y=d;z=v;while(1){if((x|0)!=(f[z+8>>2]|0)){w=y;break d}if((f[p>>2]|0)!=(f[z+12>>2]|0)){w=y;break d}if((f[t>>2]|0)!=(f[z+16>>2]|0)){w=y;break d}if((f[u>>2]|0)!=(f[z+20>>2]|0)){w=y;break d}A=f[z>>2]|0;if(!A){w=z;break}else{B=z;z=A;y=B}}}while(0);f[i>>2]=f[w>>2];f[w>>2]=f[f[(f[a>>2]|0)+(n<<2)>>2]>>2];f[f[(f[a>>2]|0)+(n<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){C=43;break a}}}else{d=c;while(1){u=f[d+4>>2]|0;if(u>>>0>>0)D=u;else D=(u>>>0)%(b>>>0)|0;if((D|0)==(j|0)){o=d;break c}u=(f[a>>2]|0)+(D<<2)|0;if(!(f[u>>2]|0)){q=d;r=D;s=u;break b}u=d+12|0;t=d+16|0;p=d+20|0;v=f[d>>2]|0;e:do if(!v)E=d;else{y=f[d+8>>2]|0;z=d;x=v;while(1){if((y|0)!=(f[x+8>>2]|0)){E=z;break e}if((f[u>>2]|0)!=(f[x+12>>2]|0)){E=z;break e}if((f[t>>2]|0)!=(f[x+16>>2]|0)){E=z;break e}if((f[p>>2]|0)!=(f[x+20>>2]|0)){E=z;break e}B=f[x>>2]|0;if(!B){E=x;break}else{A=x;x=B;z=A}}}while(0);f[i>>2]=f[E>>2];f[E>>2]=f[f[(f[a>>2]|0)+(D<<2)>>2]>>2];f[f[(f[a>>2]|0)+(D<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){C=43;break a}}}while(0);c=f[o>>2]|0;if(!c){C=43;break a}else{e=o;i=o}}f[s>>2]=i;l=f[q>>2]|0;if(!l){C=43;break}else{j=r;k=q;m=q}}if((C|0)==43)return}function md(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0;i=u;u=u+352|0;j=i+340|0;k=i+336|0;l=i+80|0;m=i+48|0;n=i;hj(l|0,0,256)|0;o=f[e+4>>2]|0;p=f[e>>2]|0;q=p;if((o|0)!=(p|0)){r=o-p>>2;p=0;do{o=l+(f[q+(p<<2)>>2]<<3)|0;s=o;t=Tn(f[s>>2]|0,f[s+4>>2]|0,1,0)|0;s=o;f[s>>2]=t;f[s+4>>2]=I;p=p+1|0}while(p>>>0>>0)}Cn(m);r=Rn(c|0,((c|0)<0)<<31>>31|0,5)|0;p=I;q=n+40|0;s=q;f[s>>2]=0;f[s+4>>2]=0;s=n;t=s+36|0;do{f[s>>2]=0;s=s+4|0}while((s|0)<(t|0));$c(n,l,32,g)|0;l=n+16|0;s=Rn(f[l>>2]|0,f[l+4>>2]|0,1)|0;l=g+4|0;t=(f[l>>2]|0)-(f[g>>2]|0)|0;o=q;f[o>>2]=t;f[o+4>>2]=0;o=Tn(s|0,I|0,39,0)|0;s=Wn(o|0,I|0,3)|0;o=Tn(s|0,I|0,8,0)|0;s=Tn(o|0,I|0,t|0,0)|0;vl(g,s,I);s=n+24|0;f[s>>2]=(f[g>>2]|0)+(f[q>>2]|0);q=n+28|0;f[q>>2]=0;t=n+32|0;f[t>>2]=16384;li(m,r,p,0)|0;p=c-d|0;if((p|0)>-1){c=(d|0)>0;r=m+16|0;o=m+12|0;v=p;do{w=f[e>>2]|0;x=f[w+(((v|0)/(d|0)|0)<<2)>>2]|0;y=f[n>>2]|0;z=f[y+(x<<3)>>2]|0;A=f[t>>2]|0;B=z<<10;if(A>>>0>>0){C=A;D=w}else{w=A;do{A=f[s>>2]|0;E=f[q>>2]|0;f[q>>2]=E+1;b[A+E>>0]=w;w=(f[t>>2]|0)>>>8;f[t>>2]=w}while(w>>>0>=B>>>0);C=w;D=f[e>>2]|0}f[t>>2]=(((C>>>0)/(z>>>0)|0)<<12)+((C>>>0)%(z>>>0)|0)+(f[y+(x<<3)+4>>2]|0);B=p-v|0;E=f[D+(((B|0)/(d|0)|0)<<2)>>2]|0;if(c&(E|0)>0){A=0;do{F=f[a+(A+B<<2)>>2]|0;G=r;H=f[G+4>>2]|0;if((H|0)>0|(H|0)==0&(f[G>>2]|0)>>>0>0){G=f[o>>2]|0;H=G+4|0;J=0;K=f[H>>2]|0;do{L=K>>>3;M=K&7;N=(f[G>>2]|0)+L|0;b[N>>0]=(1<>0]|0);N=(f[G>>2]|0)+L|0;b[N>>0]=(F>>>J&1)<>0]|0);K=(f[H>>2]|0)+1|0;f[H>>2]=K;J=J+1|0}while((J|0)!=(E|0))}A=A+1|0}while((A|0)!=(d|0))}v=v-d|0}while((v|0)>-1)}Lf(n,g);Qf(m);v=f[m>>2]|0;d=m+4|0;o=g+16|0;r=f[o+4>>2]|0;if(!((r|0)>0|(r|0)==0&(f[o>>2]|0)>>>0>0)){o=(f[d>>2]|0)-v|0;f[k>>2]=f[l>>2];f[j>>2]=f[k>>2];ye(g,j,v,v+o|0)|0}o=f[n>>2]|0;if(o|0){v=n+4|0;n=f[v>>2]|0;if((n|0)!=(o|0))f[v>>2]=n+(~((n+-8-o|0)>>>3)<<3);br(o)}o=m+12|0;n=f[o>>2]|0;f[o>>2]=0;if(n|0)br(n);n=f[m>>2]|0;if(!n){u=i;return 1}if((f[d>>2]|0)!=(n|0))f[d>>2]=n;br(n);u=i;return 1}function nd(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;c=a+4|0;if(!b){e=f[a>>2]|0;f[a>>2]=0;if(e|0)br(e);f[c>>2]=0;return}if(b>>>0>1073741823){e=ra(8)|0;Wo(e,14941);f[e>>2]=6944;va(e|0,1080,114)}e=dn(b<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)br(g);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;g=f[c>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=b+-1|0;i=(h&b|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(b>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=c;c=f[g>>2]|0;if(!c)return;else{k=j;l=g;m=c;n=g}a:while(1){g=l;c=m;j=n;b:while(1){c:do if(i){e=c;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=e+12|0;v=f[e>>2]|0;d:do if(!v)w=e;else{x=d[q>>1]|0;y=q+2|0;z=e;A=v;while(1){B=A+8|0;if(x<<16>>16!=(d[B>>1]|0)){w=z;break d}if((d[y>>1]|0)!=(d[B+2>>1]|0)){w=z;break d}if((d[u>>1]|0)!=(d[A+12>>1]|0)){w=z;break d}B=f[A>>2]|0;if(!B){w=A;break}else{C=A;A=B;z=C}}}while(0);f[j>>2]=f[w>>2];f[w>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){D=41;break a}}}else{e=c;while(1){u=f[e+4>>2]|0;if(u>>>0>>0)E=u;else E=(u>>>0)%(b>>>0)|0;if((E|0)==(k|0)){p=e;break c}u=(f[a>>2]|0)+(E<<2)|0;if(!(f[u>>2]|0)){r=e;s=E;t=u;break b}u=e+8|0;v=e+12|0;q=f[e>>2]|0;e:do if(!q)F=e;else{z=d[u>>1]|0;A=u+2|0;y=e;x=q;while(1){C=x+8|0;if(z<<16>>16!=(d[C>>1]|0)){F=y;break e}if((d[A>>1]|0)!=(d[C+2>>1]|0)){F=y;break e}if((d[v>>1]|0)!=(d[x+12>>1]|0)){F=y;break e}C=f[x>>2]|0;if(!C){F=x;break}else{B=x;x=C;y=B}}}while(0);f[j>>2]=f[F>>2];f[F>>2]=f[f[(f[a>>2]|0)+(E<<2)>>2]>>2];f[f[(f[a>>2]|0)+(E<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){D=41;break a}}}while(0);c=f[p>>2]|0;if(!c){D=41;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){D=41;break}else{k=s;l=r;n=r}}if((D|0)==41)return}function od(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)br(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Wo(e,14941);f[e>>2]=6944;va(e|0,1080,114)}e=dn(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)br(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;else{k=j;l=g;m=d;n=g}a:while(1){g=l;d=m;j=n;b:while(1){c:do if(i){e=d;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=q+1|0;v=q+2|0;w=f[e>>2]|0;d:do if(!w)x=e;else{y=b[q>>0]|0;z=e;A=w;while(1){B=A+8|0;if(y<<24>>24!=(b[B>>0]|0)){x=z;break d}if((b[u>>0]|0)!=(b[B+1>>0]|0)){x=z;break d}if((b[v>>0]|0)!=(b[B+2>>0]|0)){x=z;break d}B=f[A>>2]|0;if(!B){x=A;break}else{C=A;A=B;z=C}}}while(0);f[j>>2]=f[x>>2];f[x>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){D=41;break a}}}else{e=d;while(1){v=f[e+4>>2]|0;if(v>>>0>>0)E=v;else E=(v>>>0)%(c>>>0)|0;if((E|0)==(k|0)){p=e;break c}v=(f[a>>2]|0)+(E<<2)|0;if(!(f[v>>2]|0)){r=e;s=E;t=v;break b}v=e+8|0;u=v+1|0;w=v+2|0;q=f[e>>2]|0;e:do if(!q)F=e;else{z=b[v>>0]|0;A=e;y=q;while(1){C=y+8|0;if(z<<24>>24!=(b[C>>0]|0)){F=A;break e}if((b[u>>0]|0)!=(b[C+1>>0]|0)){F=A;break e}if((b[w>>0]|0)!=(b[C+2>>0]|0)){F=A;break e}C=f[y>>2]|0;if(!C){F=y;break}else{B=y;y=C;A=B}}}while(0);f[j>>2]=f[F>>2];f[F>>2]=f[f[(f[a>>2]|0)+(E<<2)>>2]>>2];f[f[(f[a>>2]|0)+(E<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){D=41;break a}}}while(0);d=f[p>>2]|0;if(!d){D=41;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){D=41;break}else{k=s;l=r;n=r}}if((D|0)==41)return}function pd(a,b){a=+a;b=+b;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,q=0,r=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0.0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0.0;p[s>>3]=a;c=f[s>>2]|0;d=f[s+4>>2]|0;p[s>>3]=b;e=f[s>>2]|0;g=f[s+4>>2]|0;h=Wn(c|0,d|0,52)|0;i=h&2047;h=Wn(e|0,g|0,52)|0;j=h&2047;h=d&-2147483648;k=Rn(e|0,g|0,1)|0;l=I;a:do if(!((k|0)==0&(l|0)==0)?(m=xo(b)|0,n=I&2147483647,!((i|0)==2047|(n>>>0>2146435072|(n|0)==2146435072&m>>>0>0))):0){m=Rn(c|0,d|0,1)|0;n=I;if(!(n>>>0>l>>>0|(n|0)==(l|0)&m>>>0>k>>>0))return +((m|0)==(k|0)&(n|0)==(l|0)?a*0.0:a);if(!i){n=Rn(c|0,d|0,12)|0;m=I;if((m|0)>-1|(m|0)==-1&n>>>0>4294967295){o=0;q=n;n=m;while(1){m=o+-1|0;q=Rn(q|0,n|0,1)|0;n=I;if(!((n|0)>-1|(n|0)==-1&q>>>0>4294967295)){r=m;break}else o=m}}else r=0;o=Rn(c|0,d|0,1-r|0)|0;t=r;u=o;v=I}else{t=i;u=c;v=d&1048575|1048576}if(!j){o=Rn(e|0,g|0,12)|0;q=I;if((q|0)>-1|(q|0)==-1&o>>>0>4294967295){n=0;m=o;o=q;while(1){q=n+-1|0;m=Rn(m|0,o|0,1)|0;o=I;if(!((o|0)>-1|(o|0)==-1&m>>>0>4294967295)){w=q;break}else n=q}}else w=0;n=Rn(e|0,g|0,1-w|0)|0;x=w;y=n;z=I}else{x=j;y=e;z=g&1048575|1048576}n=Vn(u|0,v|0,y|0,z|0)|0;m=I;o=(m|0)>-1|(m|0)==-1&n>>>0>4294967295;b:do if((t|0)>(x|0)){q=t;A=m;B=o;C=u;D=v;E=n;while(1){if(B)if((E|0)==0&(A|0)==0)break;else{F=E;G=A}else{F=C;G=D}H=Rn(F|0,G|0,1)|0;J=I;K=q+-1|0;L=Vn(H|0,J|0,y|0,z|0)|0;M=I;N=(M|0)>-1|(M|0)==-1&L>>>0>4294967295;if((K|0)>(x|0)){q=K;A=M;B=N;C=H;D=J;E=L}else{O=K;P=N;Q=L;R=M;S=H;T=J;break b}}U=a*0.0;break a}else{O=t;P=o;Q=n;R=m;S=u;T=v}while(0);if(P)if((Q|0)==0&(R|0)==0){U=a*0.0;break}else{V=R;W=Q}else{V=T;W=S}if(V>>>0<1048576|(V|0)==1048576&W>>>0<0){m=O;n=W;o=V;while(1){E=Rn(n|0,o|0,1)|0;D=I;C=m+-1|0;if(D>>>0<1048576|(D|0)==1048576&E>>>0<0){m=C;n=E;o=D}else{X=C;Y=E;Z=D;break}}}else{X=O;Y=W;Z=V}if((X|0)>0){o=Tn(Y|0,Z|0,0,-1048576)|0;n=I;m=Rn(X|0,0,52)|0;_=n|I;$=o|m}else{m=Wn(Y|0,Z|0,1-X|0)|0;_=I;$=m}f[s>>2]=$;f[s+4>>2]=_|h;U=+p[s>>3]}else aa=3;while(0);if((aa|0)==3){ba=a*b;U=ba/ba}return +U}function qd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;c=a+4|0;if(!b){d=f[a>>2]|0;f[a>>2]=0;if(d|0)br(d);f[c>>2]=0;return}if(b>>>0>1073741823){d=ra(8)|0;Wo(d,14941);f[d>>2]=6944;va(d|0,1080,114)}d=dn(b<<2)|0;e=f[a>>2]|0;f[a>>2]=d;if(e|0)br(e);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;e=f[c>>2]|0;if(!e)return;d=f[e+4>>2]|0;g=b+-1|0;h=(g&b|0)==0;if(!h)if(d>>>0>>0)i=d;else i=(d>>>0)%(b>>>0)|0;else i=d&g;f[(f[a>>2]|0)+(i<<2)>>2]=c;c=f[e>>2]|0;if(!c)return;else{j=i;k=e;l=c;m=e}a:while(1){e=k;c=l;i=m;b:while(1){c:do if(h){d=c;while(1){n=f[d+4>>2]&g;if((n|0)==(j|0)){o=d;break c}p=(f[a>>2]|0)+(n<<2)|0;if(!(f[p>>2]|0)){q=d;r=n;s=p;break b}p=d+12|0;t=d+16|0;u=f[d>>2]|0;d:do if(!u)v=d;else{w=f[d+8>>2]|0;x=d;y=u;while(1){if((w|0)!=(f[y+8>>2]|0)){v=x;break d}if((f[p>>2]|0)!=(f[y+12>>2]|0)){v=x;break d}if((f[t>>2]|0)!=(f[y+16>>2]|0)){v=x;break d}z=f[y>>2]|0;if(!z){v=y;break}else{A=y;y=z;x=A}}}while(0);f[i>>2]=f[v>>2];f[v>>2]=f[f[(f[a>>2]|0)+(n<<2)>>2]>>2];f[f[(f[a>>2]|0)+(n<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){B=41;break a}}}else{d=c;while(1){t=f[d+4>>2]|0;if(t>>>0>>0)C=t;else C=(t>>>0)%(b>>>0)|0;if((C|0)==(j|0)){o=d;break c}t=(f[a>>2]|0)+(C<<2)|0;if(!(f[t>>2]|0)){q=d;r=C;s=t;break b}t=d+12|0;p=d+16|0;u=f[d>>2]|0;e:do if(!u)D=d;else{x=f[d+8>>2]|0;y=d;w=u;while(1){if((x|0)!=(f[w+8>>2]|0)){D=y;break e}if((f[t>>2]|0)!=(f[w+12>>2]|0)){D=y;break e}if((f[p>>2]|0)!=(f[w+16>>2]|0)){D=y;break e}A=f[w>>2]|0;if(!A){D=w;break}else{z=w;w=A;y=z}}}while(0);f[i>>2]=f[D>>2];f[D>>2]=f[f[(f[a>>2]|0)+(C<<2)>>2]>>2];f[f[(f[a>>2]|0)+(C<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){B=41;break a}}}while(0);c=f[o>>2]|0;if(!c){B=41;break a}else{e=o;i=o}}f[s>>2]=i;l=f[q>>2]|0;if(!l){B=41;break}else{j=r;k=q;m=q}}if((B|0)==41)return}function rd(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)br(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Wo(e,14941);f[e>>2]=6944;va(e|0,1080,114)}e=dn(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)br(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;else{k=j;l=g;m=d;n=g}a:while(1){g=l;d=m;j=n;b:while(1){o=d;while(1){e=f[o+4>>2]|0;if(!i)if(e>>>0>>0)p=e;else p=(e>>>0)%(c>>>0)|0;else p=e&h;if((p|0)==(k|0))break;q=(f[a>>2]|0)+(p<<2)|0;if(!(f[q>>2]|0))break b;e=f[o>>2]|0;c:do if(!e)r=o;else{s=o+8|0;t=b[s+11>>0]|0;u=t<<24>>24<0;v=t&255;t=u?f[o+12>>2]|0:v;w=(t|0)==0;if(u){u=o;x=e;while(1){y=x+8|0;z=b[y+11>>0]|0;A=z<<24>>24<0;if((t|0)!=((A?f[x+12>>2]|0:z&255)|0)){r=u;break c}if(!w?Pk(f[s>>2]|0,A?f[y>>2]|0:y,t)|0:0){r=u;break c}y=f[x>>2]|0;if(!y){r=x;break c}else{A=x;x=y;u=A}}}if(w){u=o;x=e;while(1){A=b[x+8+11>>0]|0;if((A<<24>>24<0?f[x+12>>2]|0:A&255)|0){r=u;break c}A=f[x>>2]|0;if(!A){r=x;break c}else{y=x;x=A;u=y}}}u=o;x=e;while(1){w=x+8|0;y=b[w+11>>0]|0;A=y<<24>>24<0;if((t|0)!=((A?f[x+12>>2]|0:y&255)|0)){r=u;break c}y=A?f[w>>2]|0:w;if((b[y>>0]|0)==(f[s>>2]&255)<<24>>24){B=s;C=v;D=y}else{r=u;break c}while(1){C=C+-1|0;B=B+1|0;if(!C)break;D=D+1|0;if((b[B>>0]|0)!=(b[D>>0]|0)){r=u;break c}}y=f[x>>2]|0;if(!y){r=x;break}else{w=x;x=y;u=w}}}while(0);f[j>>2]=f[r>>2];f[r>>2]=f[f[(f[a>>2]|0)+(p<<2)>>2]>>2];f[f[(f[a>>2]|0)+(p<<2)>>2]>>2]=o;e=f[g>>2]|0;if(!e){E=43;break a}else o=e}d=f[o>>2]|0;if(!d){E=43;break a}else{g=o;j=o}}f[q>>2]=j;m=f[o>>2]|0;if(!m){E=43;break}else{k=p;l=o;n=o}}if((E|0)==43)return}function sd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+48|0;d=c+8|0;e=c+4|0;g=c;h=a+44|0;Nh(f[h>>2]|0,b)|0;if(f[h>>2]|0){rn(d);lk(d);i=f[h>>2]|0;if((i|0)>0){h=a+40|0;j=i;do{i=j;j=j+-1|0;Vi(d,(f[(f[h>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0)!=0)}while((i|0)>1)}fd(d,b);tj(d)}j=a+56|0;Nh(f[j>>2]|0,b)|0;if(f[j>>2]|0){rn(d);lk(d);h=f[j>>2]|0;if((h|0)>1){j=a+52|0;i=h;do{h=i;i=i+-2|0;Vi(d,(f[(f[j>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);k=h+-1|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0)}while((h|0)>3)}fd(d,b);tj(d)}j=a+68|0;Nh(f[j>>2]|0,b)|0;if(f[j>>2]|0){rn(d);lk(d);i=f[j>>2]|0;if((i|0)>2){j=a+64|0;h=i;do{i=h;h=h+-3|0;Vi(d,(f[(f[j>>2]|0)+(h>>>5<<2)>>2]&1<<(h&31)|0)!=0);k=i+-2|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0);k=i+-1|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0)}while((i|0)>5)}fd(d,b);tj(d)}j=a+80|0;Nh(f[j>>2]|0,b)|0;if(f[j>>2]|0){rn(d);lk(d);h=f[j>>2]|0;if((h|0)>3){j=a+76|0;i=h;do{h=i;i=i+-4|0;Vi(d,(f[(f[j>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);k=h+-3|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0);k=h+-2|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0);k=h+-1|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0)}while((h|0)>7)}fd(d,b);tj(d)}f[g>>2]=f[a+12>>2];j=b+16|0;i=j;h=f[i>>2]|0;k=f[i+4>>2]|0;if((k|0)>0|(k|0)==0&h>>>0>0){l=k;m=h}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;h=j;l=f[h+4>>2]|0;m=f[h>>2]|0}f[g>>2]=f[a+20>>2];if((l|0)>0|(l|0)==0&m>>>0>0){u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;u=c;return 1}function td(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+48|0;d=c+8|0;e=c+4|0;g=c;h=a+64|0;Nh(f[h>>2]|0,b)|0;if(f[h>>2]|0){rn(d);lk(d);i=f[h>>2]|0;if((i|0)>0){h=a+60|0;j=i;do{i=j;j=j+-1|0;Vi(d,(f[(f[h>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0)!=0)}while((i|0)>1)}fd(d,b);tj(d)}j=a+76|0;Nh(f[j>>2]|0,b)|0;if(f[j>>2]|0){rn(d);lk(d);h=f[j>>2]|0;if((h|0)>1){j=a+72|0;i=h;do{h=i;i=i+-2|0;Vi(d,(f[(f[j>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);k=h+-1|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0)}while((h|0)>3)}fd(d,b);tj(d)}j=a+88|0;Nh(f[j>>2]|0,b)|0;if(f[j>>2]|0){rn(d);lk(d);i=f[j>>2]|0;if((i|0)>2){j=a+84|0;h=i;do{i=h;h=h+-3|0;Vi(d,(f[(f[j>>2]|0)+(h>>>5<<2)>>2]&1<<(h&31)|0)!=0);k=i+-2|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0);k=i+-1|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0)}while((i|0)>5)}fd(d,b);tj(d)}j=a+100|0;Nh(f[j>>2]|0,b)|0;if(f[j>>2]|0){rn(d);lk(d);h=f[j>>2]|0;if((h|0)>3){j=a+96|0;i=h;do{h=i;i=i+-4|0;Vi(d,(f[(f[j>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);k=h+-3|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0);k=h+-2|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0);k=h+-1|0;Vi(d,(f[(f[j>>2]|0)+(k>>>5<<2)>>2]&1<<(k&31)|0)!=0)}while((h|0)>7)}fd(d,b);tj(d)}f[g>>2]=f[a+12>>2];j=b+16|0;i=j;h=f[i>>2]|0;k=f[i+4>>2]|0;if((k|0)>0|(k|0)==0&h>>>0>0){l=k;m=h}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;h=j;l=f[h+4>>2]|0;m=f[h>>2]|0}f[g>>2]=f[a+16>>2];if((l|0)>0|(l|0)==0&m>>>0>0){u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;u=c;return 1}function ud(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;c=a+4|0;if(!b){e=f[a>>2]|0;f[a>>2]=0;if(e|0)br(e);f[c>>2]=0;return}if(b>>>0>1073741823){e=ra(8)|0;Wo(e,14941);f[e>>2]=6944;va(e|0,1080,114)}e=dn(b<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)br(g);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;g=f[c>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=b+-1|0;i=(h&b|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(b>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=c;c=f[g>>2]|0;if(!c)return;else{k=j;l=g;m=c;n=g}a:while(1){g=l;c=m;j=n;b:while(1){c:do if(i){e=c;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=f[e>>2]|0;d:do if(!u)v=e;else{w=d[q>>1]|0;x=q+2|0;y=e;z=u;while(1){A=z+8|0;if(w<<16>>16!=(d[A>>1]|0)){v=y;break d}if((d[x>>1]|0)!=(d[A+2>>1]|0)){v=y;break d}A=f[z>>2]|0;if(!A){v=z;break}else{B=z;z=A;y=B}}}while(0);f[j>>2]=f[v>>2];f[v>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){C=39;break a}}}else{e=c;while(1){u=f[e+4>>2]|0;if(u>>>0>>0)D=u;else D=(u>>>0)%(b>>>0)|0;if((D|0)==(k|0)){p=e;break c}u=(f[a>>2]|0)+(D<<2)|0;if(!(f[u>>2]|0)){r=e;s=D;t=u;break b}u=e+8|0;q=f[e>>2]|0;e:do if(!q)E=e;else{y=d[u>>1]|0;z=u+2|0;x=e;w=q;while(1){B=w+8|0;if(y<<16>>16!=(d[B>>1]|0)){E=x;break e}if((d[z>>1]|0)!=(d[B+2>>1]|0)){E=x;break e}B=f[w>>2]|0;if(!B){E=w;break}else{A=w;w=B;x=A}}}while(0);f[j>>2]=f[E>>2];f[E>>2]=f[f[(f[a>>2]|0)+(D<<2)>>2]>>2];f[f[(f[a>>2]|0)+(D<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){C=39;break a}}}while(0);c=f[p>>2]|0;if(!c){C=39;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){C=39;break}else{k=s;l=r;n=r}}if((C|0)==39)return}function vd(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)br(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Wo(e,14941);f[e>>2]=6944;va(e|0,1080,114)}e=dn(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)br(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;else{k=j;l=g;m=d;n=g}a:while(1){g=l;d=m;j=n;b:while(1){c:do if(i){e=d;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=f[e>>2]|0;d:do if(!u)v=e;else{w=b[q>>0]|0;x=q+1|0;y=e;z=u;while(1){A=z+8|0;if(w<<24>>24!=(b[A>>0]|0)){v=y;break d}if((b[x>>0]|0)!=(b[A+1>>0]|0)){v=y;break d}A=f[z>>2]|0;if(!A){v=z;break}else{B=z;z=A;y=B}}}while(0);f[j>>2]=f[v>>2];f[v>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){C=39;break a}}}else{e=d;while(1){u=f[e+4>>2]|0;if(u>>>0>>0)D=u;else D=(u>>>0)%(c>>>0)|0;if((D|0)==(k|0)){p=e;break c}u=(f[a>>2]|0)+(D<<2)|0;if(!(f[u>>2]|0)){r=e;s=D;t=u;break b}u=e+8|0;q=f[e>>2]|0;e:do if(!q)E=e;else{y=b[u>>0]|0;z=u+1|0;x=e;w=q;while(1){B=w+8|0;if(y<<24>>24!=(b[B>>0]|0)){E=x;break e}if((b[z>>0]|0)!=(b[B+1>>0]|0)){E=x;break e}B=f[w>>2]|0;if(!B){E=w;break}else{A=w;w=B;x=A}}}while(0);f[j>>2]=f[E>>2];f[E>>2]=f[f[(f[a>>2]|0)+(D<<2)>>2]>>2];f[f[(f[a>>2]|0)+(D<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){C=39;break a}}}while(0);d=f[p>>2]|0;if(!d){C=39;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){C=39;break}else{k=s;l=r;n=r}}if((C|0)==39)return}function wd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;c=u;u=u+48|0;d=c+32|0;e=c+28|0;g=c+16|0;h=c;i=a+16|0;j=f[i>>2]|0;if(j|0){k=f[b>>2]|0;l=i;m=j;a:while(1){j=m;while(1){if((f[j+16>>2]|0)>=(k|0))break;n=f[j+4>>2]|0;if(!n){o=l;break a}else j=n}m=f[j>>2]|0;if(!m){o=j;break}else l=j}if((o|0)!=(i|0)?(k|0)>=(f[o+16>>2]|0):0){p=o;q=p+20|0;u=c;return q|0}}wp(g);f[h>>2]=f[b>>2];b=h+4|0;f[h+8>>2]=0;o=h+12|0;f[o>>2]=0;k=h+8|0;f[b>>2]=k;l=f[g>>2]|0;m=g+4|0;if((l|0)!=(m|0)){n=k;r=l;while(1){l=r+16|0;f[e>>2]=n;f[d>>2]=f[e>>2];Wg(b,d,l,l)|0;l=f[r+4>>2]|0;if(!l){s=r+8|0;t=f[s>>2]|0;if((f[t>>2]|0)==(r|0))v=t;else{t=s;do{s=f[t>>2]|0;t=s+8|0;w=f[t>>2]|0}while((f[w>>2]|0)!=(s|0));v=w}}else{t=l;while(1){j=f[t>>2]|0;if(!j)break;else t=j}v=t}if((v|0)==(m|0))break;else r=v}}v=a+12|0;r=f[i>>2]|0;do if(r){d=f[h>>2]|0;e=a+16|0;n=r;while(1){l=f[n+16>>2]|0;if((d|0)<(l|0)){j=f[n>>2]|0;if(!j){x=23;break}else{y=n;z=j}}else{if((l|0)>=(d|0)){x=27;break}A=n+4|0;l=f[A>>2]|0;if(!l){x=26;break}else{y=A;z=l}}e=y;n=z}if((x|0)==23){B=n;C=n;break}else if((x|0)==26){B=n;C=A;break}else if((x|0)==27){B=n;C=e;break}}else{B=i;C=i}while(0);i=f[C>>2]|0;if(!i){x=dn(32)|0;f[x+16>>2]=f[h>>2];A=x+20|0;f[A>>2]=f[b>>2];z=x+24|0;y=f[h+8>>2]|0;f[z>>2]=y;r=f[o>>2]|0;f[x+28>>2]=r;if(!r)f[A>>2]=z;else{f[y+8>>2]=z;f[b>>2]=k;f[k>>2]=0;f[o>>2]=0}f[x>>2]=0;f[x+4>>2]=0;f[x+8>>2]=B;f[C>>2]=x;B=f[f[v>>2]>>2]|0;if(!B)D=x;else{f[v>>2]=B;D=f[C>>2]|0}Ae(f[a+16>>2]|0,D);D=a+20|0;f[D>>2]=(f[D>>2]|0)+1;E=x}else E=i;sj(h+4|0,f[k>>2]|0);sj(g,f[m>>2]|0);p=E;q=p+20|0;u=c;return q|0}function xd(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=b[c+11>>0]|0;e=d<<24>>24<0;g=e?f[c>>2]|0:c;i=e?f[c+4>>2]|0:d&255;if(i>>>0>3){d=g;c=i;e=i;while(1){j=X(h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24,1540483477)|0;c=(X(j>>>24^j,1540483477)|0)^(X(c,1540483477)|0);e=e+-4|0;if(e>>>0<=3)break;else d=d+4|0}d=i+-4|0;e=d&-4;k=d-e|0;l=g+(e+4)|0;m=c}else{k=i;l=g;m=i}switch(k|0){case 3:{n=h[l+2>>0]<<16^m;o=6;break}case 2:{n=m;o=6;break}case 1:{p=m;o=7;break}default:q=m}if((o|0)==6){p=h[l+1>>0]<<8^n;o=7}if((o|0)==7)q=X(p^h[l>>0],1540483477)|0;l=X(q>>>13^q,1540483477)|0;q=l>>>15^l;l=f[a+4>>2]|0;if(!l){r=0;return r|0}p=l+-1|0;n=(p&l|0)==0;if(!n)if(q>>>0>>0)s=q;else s=(q>>>0)%(l>>>0)|0;else s=q&p;m=f[(f[a>>2]|0)+(s<<2)>>2]|0;if(!m){r=0;return r|0}a=f[m>>2]|0;if(!a){r=0;return r|0}m=(i|0)==0;if(n){n=a;a:while(1){k=f[n+4>>2]|0;c=(k|0)==(q|0);if(!(c|(k&p|0)==(s|0))){r=0;o=40;break}do if(c?(k=n+8|0,e=b[k+11>>0]|0,d=e<<24>>24<0,j=e&255,((d?f[n+12>>2]|0:j)|0)==(i|0)):0){e=f[k>>2]|0;t=d?e:k;if(d){if(m){r=n;o=40;break a}if(!(Pk(t,g,i)|0)){r=n;o=40;break a}else break}if(m){r=n;o=40;break a}if((b[g>>0]|0)==(e&255)<<24>>24){e=k;k=j;j=g;do{k=k+-1|0;e=e+1|0;if(!k){r=n;o=40;break a}j=j+1|0}while((b[e>>0]|0)==(b[j>>0]|0))}}while(0);n=f[n>>2]|0;if(!n){r=0;o=40;break}}if((o|0)==40)return r|0}else u=a;b:while(1){a=f[u+4>>2]|0;do if((a|0)==(q|0)){n=u+8|0;p=b[n+11>>0]|0;c=p<<24>>24<0;j=p&255;if(((c?f[u+12>>2]|0:j)|0)==(i|0)){p=f[n>>2]|0;e=c?p:n;if(c){if(m){r=u;o=40;break b}if(!(Pk(e,g,i)|0)){r=u;o=40;break b}else break}if(m){r=u;o=40;break b}if((b[g>>0]|0)==(p&255)<<24>>24){p=n;n=j;j=g;do{n=n+-1|0;p=p+1|0;if(!n){r=u;o=40;break b}j=j+1|0}while((b[p>>0]|0)==(b[j>>0]|0))}}}else{if(a>>>0>>0)v=a;else v=(a>>>0)%(l>>>0)|0;if((v|0)!=(s|0)){r=0;o=40;break b}}while(0);u=f[u>>2]|0;if(!u){r=0;o=40;break}}if((o|0)==40)return r|0;return 0}function yd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;c=a+4|0;if(!b){d=f[a>>2]|0;f[a>>2]=0;if(d|0)br(d);f[c>>2]=0;return}if(b>>>0>1073741823){d=ra(8)|0;Wo(d,14941);f[d>>2]=6944;va(d|0,1080,114)}d=dn(b<<2)|0;e=f[a>>2]|0;f[a>>2]=d;if(e|0)br(e);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;e=f[c>>2]|0;if(!e)return;d=f[e+4>>2]|0;g=b+-1|0;h=(g&b|0)==0;if(!h)if(d>>>0>>0)i=d;else i=(d>>>0)%(b>>>0)|0;else i=d&g;f[(f[a>>2]|0)+(i<<2)>>2]=c;c=f[e>>2]|0;if(!c)return;else{j=i;k=e;l=c;m=e}a:while(1){e=k;c=l;i=m;b:while(1){c:do if(h){d=c;while(1){n=f[d+4>>2]&g;if((n|0)==(j|0)){o=d;break c}p=(f[a>>2]|0)+(n<<2)|0;if(!(f[p>>2]|0)){q=d;r=n;s=p;break b}p=d+12|0;t=f[d>>2]|0;d:do if(!t)u=d;else{v=f[d+8>>2]|0;w=d;x=t;while(1){if((v|0)!=(f[x+8>>2]|0)){u=w;break d}if((f[p>>2]|0)!=(f[x+12>>2]|0)){u=w;break d}y=f[x>>2]|0;if(!y){u=x;break}else{z=x;x=y;w=z}}}while(0);f[i>>2]=f[u>>2];f[u>>2]=f[f[(f[a>>2]|0)+(n<<2)>>2]>>2];f[f[(f[a>>2]|0)+(n<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){A=39;break a}}}else{d=c;while(1){p=f[d+4>>2]|0;if(p>>>0>>0)B=p;else B=(p>>>0)%(b>>>0)|0;if((B|0)==(j|0)){o=d;break c}p=(f[a>>2]|0)+(B<<2)|0;if(!(f[p>>2]|0)){q=d;r=B;s=p;break b}p=d+12|0;t=f[d>>2]|0;e:do if(!t)C=d;else{w=f[d+8>>2]|0;x=d;v=t;while(1){if((w|0)!=(f[v+8>>2]|0)){C=x;break e}if((f[p>>2]|0)!=(f[v+12>>2]|0)){C=x;break e}z=f[v>>2]|0;if(!z){C=v;break}else{y=v;v=z;x=y}}}while(0);f[i>>2]=f[C>>2];f[C>>2]=f[f[(f[a>>2]|0)+(B<<2)>>2]>>2];f[f[(f[a>>2]|0)+(B<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){A=39;break a}}}while(0);c=f[o>>2]|0;if(!c){A=39;break a}else{e=o;i=o}}f[s>>2]=i;l=f[q>>2]|0;if(!l){A=39;break}else{j=r;k=q;m=q}}if((A|0)==39)return}function zd(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;h=a+4|0;i=f[c>>2]|0;c=i;do if((i|0)!=(h|0)){j=i+16|0;k=b[j+11>>0]|0;l=k<<24>>24<0;m=l?f[i+20>>2]|0:k&255;k=b[g+11>>0]|0;n=k<<24>>24<0;o=n?f[g+4>>2]|0:k&255;k=m>>>0>>0;p=k?m:o;if((p|0)!=0?(q=Pk(n?f[g>>2]|0:g,l?f[j>>2]|0:j,p)|0,(q|0)!=0):0){if((q|0)<0)break}else r=4;if((r|0)==4?o>>>0>>0:0)break;q=o>>>0>>0?o:m;if((q|0)!=0?(m=Pk(l?f[j>>2]|0:j,n?f[g>>2]|0:g,q)|0,(m|0)!=0):0){if((m|0)>=0)r=37}else r=21;if((r|0)==21?!k:0)r=37;if((r|0)==37){f[d>>2]=c;f[e>>2]=c;s=e;return s|0}k=f[i+4>>2]|0;m=(k|0)==0;if(m){q=i+8|0;j=f[q>>2]|0;if((f[j>>2]|0)==(i|0))t=j;else{j=q;do{q=f[j>>2]|0;j=q+8|0;l=f[j>>2]|0}while((f[l>>2]|0)!=(q|0));t=l}}else{j=k;while(1){l=f[j>>2]|0;if(!l)break;else j=l}t=j}do if((t|0)!=(h|0)){k=t+16|0;l=b[k+11>>0]|0;q=l<<24>>24<0;p=q?f[t+20>>2]|0:l&255;l=p>>>0>>0?p:o;if((l|0)!=0?(u=Pk(n?f[g>>2]|0:g,q?f[k>>2]|0:k,l)|0,(u|0)!=0):0){if((u|0)<0)break}else r=31;if((r|0)==31?o>>>0

    >>0:0)break;s=hg(a,d,g)|0;return s|0}while(0);if(m){f[d>>2]=c;s=i+4|0;return s|0}else{f[d>>2]=t;s=t;return s|0}}while(0);t=f[i>>2]|0;do if((f[a>>2]|0)==(i|0))v=c;else{if(!t){h=i;while(1){e=f[h+8>>2]|0;if((f[e>>2]|0)==(h|0))h=e;else{w=e;break}}}else{h=t;while(1){m=f[h+4>>2]|0;if(!m){w=h;break}else h=m}}h=w;m=w+16|0;e=b[g+11>>0]|0;o=e<<24>>24<0;n=o?f[g+4>>2]|0:e&255;e=b[m+11>>0]|0;j=e<<24>>24<0;p=j?f[w+20>>2]|0:e&255;e=n>>>0

    >>0?n:p;if((e|0)!=0?(u=Pk(j?f[m>>2]|0:m,o?f[g>>2]|0:g,e)|0,(u|0)!=0):0){if((u|0)<0){v=h;break}}else r=13;if((r|0)==13?p>>>0>>0:0){v=h;break}s=hg(a,d,g)|0;return s|0}while(0);if(!t){f[d>>2]=i;s=i;return s|0}else{f[d>>2]=v;s=v+4|0;return s|0}return 0}function Ad(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=u;u=u+16|0;h=g;f[c+48>>2]=d;f[c+44>>2]=e;e=f[c+8>>2]|0;i=c+12|0;j=f[i>>2]|0;if((j|0)!=(e|0)){k=j;do{j=k+-4|0;f[i>>2]=j;l=f[j>>2]|0;f[j>>2]=0;if(l|0)Va[f[(f[l>>2]|0)+4>>2]&127](l);k=f[i>>2]|0}while((k|0)!=(e|0))}e=f[c+20>>2]|0;k=c+24|0;i=f[k>>2]|0;if((i|0)!=(e|0))f[k>>2]=i+(~((i+-4-e|0)>>>2)<<2);e=f[c+32>>2]|0;i=c+36|0;k=f[i>>2]|0;if((k|0)!=(e|0))f[i>>2]=k+(~((k+-4-e|0)>>>2)<<2);if(!(f[c+4>>2]|0)){e=dn(32)|0;f[h>>2]=e;f[h+8>>2]=-2147483616;f[h+4>>2]=23;m=e;n=14670;o=m+23|0;do{b[m>>0]=b[n>>0]|0;m=m+1|0;n=n+1|0}while((m|0)<(o|0));b[e+23>>0]=0;f[a>>2]=-1;dj(a+4|0,h);if((b[h+11>>0]|0)<0)br(f[h>>2]|0);u=g;return}Jd(a,c);if(f[a>>2]|0){u=g;return}e=a+4|0;k=e+11|0;if((b[k>>0]|0)<0)br(f[e>>2]|0);Ji(a,c);if(f[a>>2]|0){u=g;return}if((b[k>>0]|0)<0)br(f[e>>2]|0);if(!(Qa[f[(f[c>>2]|0)+16>>2]&127](c)|0)){i=dn(32)|0;f[h>>2]=i;f[h+8>>2]=-2147483616;f[h+4>>2]=29;m=i;n=14694;o=m+29|0;do{b[m>>0]=b[n>>0]|0;m=m+1|0;n=n+1|0}while((m|0)<(o|0));b[i+29>>0]=0;f[a>>2]=-1;dj(e,h);if((b[h+11>>0]|0)<0)br(f[h>>2]|0);u=g;return}if(!(Qa[f[(f[c>>2]|0)+20>>2]&127](c)|0)){i=dn(32)|0;f[h>>2]=i;f[h+8>>2]=-2147483616;f[h+4>>2]=31;m=i;n=14724;o=m+31|0;do{b[m>>0]=b[n>>0]|0;m=m+1|0;n=n+1|0}while((m|0)<(o|0));b[i+31>>0]=0;f[a>>2]=-1;dj(e,h);if((b[h+11>>0]|0)<0)br(f[h>>2]|0);u=g;return}Wa[f[(f[c>>2]|0)+24>>2]&15](a,c);if(f[a>>2]|0){u=g;return}if((b[k>>0]|0)<0)br(f[e>>2]|0);if(!(Qa[f[(f[c>>2]|0)+28>>2]&127](c)|0)){k=dn(48)|0;f[h>>2]=k;f[h+8>>2]=-2147483600;f[h+4>>2]=34;m=k;n=14756;o=m+34|0;do{b[m>>0]=b[n>>0]|0;m=m+1|0;n=n+1|0}while((m|0)<(o|0));b[k+34>>0]=0;f[a>>2]=-1;dj(e,h);if((b[h+11>>0]|0)<0)br(f[h>>2]|0);u=g;return}e=dn(32)|0;f[h>>2]=e;f[h+8>>2]=-2147483616;f[h+4>>2]=30;m=e;n=14791;o=m+30|0;do{b[m>>0]=b[n>>0]|0;m=m+1|0;n=n+1|0}while((m|0)<(o|0));b[e+30>>0]=0;e=Oj(d,h,0)|0;if((b[h+11>>0]|0)<0)br(f[h>>2]|0);if(e)Va[f[(f[c>>2]|0)+48>>2]&127](c);f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=g;return}function Bd(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;g=a;h=b;i=h;j=c;k=d;l=k;if(!i){m=(e|0)!=0;if(!l){if(m){f[e>>2]=(g>>>0)%(j>>>0);f[e+4>>2]=0}n=0;o=(g>>>0)/(j>>>0)>>>0;return (I=n,o)|0}else{if(!m){n=0;o=0;return (I=n,o)|0}f[e>>2]=a|0;f[e+4>>2]=b&0;n=0;o=0;return (I=n,o)|0}}m=(l|0)==0;do if(j){if(!m){p=(_(l|0)|0)-(_(i|0)|0)|0;if(p>>>0<=31){q=p+1|0;r=31-p|0;s=p-31>>31;t=q;u=g>>>(q>>>0)&s|i<>>(q>>>0)&s;w=0;x=g<>2]=a|0;f[e+4>>2]=h|b&0;n=0;o=0;return (I=n,o)|0}r=j-1|0;if(r&j|0){s=(_(j|0)|0)+33-(_(i|0)|0)|0;q=64-s|0;p=32-s|0;y=p>>31;z=s-32|0;A=z>>31;t=s;u=p-1>>31&i>>>(z>>>0)|(i<>>(s>>>0))&A;v=A&i>>>(s>>>0);w=g<>>(z>>>0))&y|g<>31;break}if(e|0){f[e>>2]=r&g;f[e+4>>2]=0}if((j|0)==1){n=h|b&0;o=a|0|0;return (I=n,o)|0}else{r=im(j|0)|0;n=i>>>(r>>>0)|0;o=i<<32-r|g>>>(r>>>0)|0;return (I=n,o)|0}}else{if(m){if(e|0){f[e>>2]=(i>>>0)%(j>>>0);f[e+4>>2]=0}n=0;o=(i>>>0)/(j>>>0)>>>0;return (I=n,o)|0}if(!g){if(e|0){f[e>>2]=0;f[e+4>>2]=(i>>>0)%(l>>>0)}n=0;o=(i>>>0)/(l>>>0)>>>0;return (I=n,o)|0}r=l-1|0;if(!(r&l)){if(e|0){f[e>>2]=a|0;f[e+4>>2]=r&i|b&0}n=0;o=i>>>((im(l|0)|0)>>>0);return (I=n,o)|0}r=(_(l|0)|0)-(_(i|0)|0)|0;if(r>>>0<=30){s=r+1|0;p=31-r|0;t=s;u=i<>>(s>>>0);v=i>>>(s>>>0);w=0;x=g<>2]=a|0;f[e+4>>2]=h|b&0;n=0;o=0;return (I=n,o)|0}while(0);if(!t){B=x;C=w;D=v;E=u;F=0;G=0}else{b=c|0|0;c=k|d&0;d=Tn(b|0,c|0,-1,-1)|0;k=I;h=x;x=w;w=v;v=u;u=t;t=0;do{a=h;h=x>>>31|h<<1;x=t|x<<1;g=v<<1|a>>>31|0;a=v>>>31|w<<1|0;Vn(d|0,k|0,g|0,a|0)|0;i=I;l=i>>31|((i|0)<0?-1:0)<<1;t=l&1;v=Vn(g|0,a|0,l&b|0,(((i|0)<0?-1:0)>>31|((i|0)<0?-1:0)<<1)&c|0)|0;w=I;u=u-1|0}while((u|0)!=0);B=h;C=x;D=w;E=v;F=0;G=t}t=C;C=0;if(e|0){f[e>>2]=E;f[e+4>>2]=D}n=(t|0)>>>31|(B|C)<<1|(C<<1|t>>>31)&0|F;o=(t<<1|0>>>31)&-2|G;return (I=n,o)|0}function Cd(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;c=u;u=u+32|0;d=c+4|0;e=c;g=c+16|0;h=a+48|0;i=f[h>>2]|0;j=dn(32)|0;f[d>>2]=j;f[d+8>>2]=-2147483616;f[d+4>>2]=20;k=j;l=13101;m=k+20|0;do{b[k>>0]=b[l>>0]|0;k=k+1|0;l=l+1|0}while((k|0)<(m|0));b[j+20>>0]=0;j=vk(i+24|0,d)|0;if((b[d+11>>0]|0)<0)br(f[d>>2]|0);i=f[h>>2]|0;n=dn(32)|0;f[d>>2]=n;f[d+8>>2]=-2147483616;f[d+4>>2]=22;k=n;l=13122;m=k+22|0;do{b[k>>0]=b[l>>0]|0;k=k+1|0;l=l+1|0}while((k|0)<(m|0));b[n+22>>0]=0;n=vk(i+24|0,d)|0;if((b[d+11>>0]|0)<0)br(f[d>>2]|0);i=a+64|0;o=f[i>>2]|0;f[i>>2]=0;if(o|0)Va[f[(f[o>>2]|0)+4>>2]&127](o);o=f[a+56>>2]|0;p=(((f[o+100>>2]|0)-(f[o+96>>2]|0)|0)/12|0)>>>0<1e3;o=f[h>>2]|0;q=dn(32)|0;f[d>>2]=q;f[d+8>>2]=-2147483616;f[d+4>>2]=18;k=q;l=13145;m=k+18|0;do{b[k>>0]=b[l>>0]|0;k=k+1|0;l=l+1|0}while((k|0)<(m|0));b[q+18>>0]=0;q=yk(o,d,-1)|0;if((b[d+11>>0]|0)<0)br(f[d>>2]|0);switch(q|0){case -1:{if(j?p|((Yh(f[h>>2]|0)|0)>4|n^1):0)r=13;else r=17;break}case 0:{if(j)r=13;else r=21;break}case 2:{r=17;break}default:r=21}if((r|0)==13){j=f[a+44>>2]|0;b[g>>0]=0;n=j+16|0;h=f[n+4>>2]|0;if(!((h|0)>0|(h|0)==0&(f[n>>2]|0)>>>0>0)){f[e>>2]=f[j+4>>2];f[d>>2]=f[e>>2];ye(j,d,g,g+1|0)|0}j=dn(296)|0;Ni(j);n=f[i>>2]|0;f[i>>2]=j;if(!n)s=j;else{Va[f[(f[n>>2]|0)+4>>2]&127](n);r=21}}else if((r|0)==17){n=f[a+44>>2]|0;b[g>>0]=2;j=n+16|0;h=f[j+4>>2]|0;if(!((h|0)>0|(h|0)==0&(f[j>>2]|0)>>>0>0)){f[e>>2]=f[n+4>>2];f[d>>2]=f[e>>2];ye(n,d,g,g+1|0)|0}g=dn(360)|0;ji(g);d=f[i>>2]|0;f[i>>2]=g;if(!d)s=g;else{Va[f[(f[d>>2]|0)+4>>2]&127](d);r=21}}if((r|0)==21){r=f[i>>2]|0;if(!r){t=0;u=c;return t|0}else s=r}t=Ra[f[(f[s>>2]|0)+8>>2]&127](s,a)|0;u=c;return t|0}function Dd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;e=b+12|0;g=f[e>>2]|0;h=c+4|0;i=(f[h>>2]|0)-g|0;j=c;f[j>>2]=(f[c>>2]|0)-g;f[j+4>>2]=i;i=(f[d>>2]|0)-g|0;j=d+4|0;k=(f[j>>2]|0)-g|0;g=d;f[g>>2]=i;f[g+4>>2]=k;g=f[e>>2]|0;if((((k|0)>-1?k:0-k|0)+((i|0)>-1?i:0-i|0)|0)>(g|0)){l=f[c>>2]|0;m=f[h>>2]|0;if((l|0)>-1)if((m|0)<=-1)if((l|0)<1){n=-1;o=-1}else p=6;else{n=1;o=1}else if((m|0)<1){n=-1;o=-1}else p=6;if((p|0)==6){n=(l|0)>0?1:-1;o=(m|0)>0?1:-1}q=X(g,n)|0;r=X(g,o)|0;g=(l<<1)-q|0;f[c>>2]=g;l=(m<<1)-r|0;f[h>>2]=l;if((X(n,o)|0)>-1){o=0-l|0;f[c>>2]=o;s=0-g|0;t=o}else{f[c>>2]=l;s=g;t=l}f[c>>2]=(t+q|0)/2|0;f[h>>2]=(s+r|0)/2|0;r=f[d>>2]|0;s=f[j>>2]|0;if((r|0)>-1)if((s|0)<=-1)if((r|0)<1){u=-1;v=-1}else p=14;else{u=1;v=1}else if((s|0)<1){u=-1;v=-1}else p=14;if((p|0)==14){u=(r|0)>0?1:-1;v=(s|0)>0?1:-1}q=f[e>>2]|0;e=X(q,u)|0;t=X(q,v)|0;q=(r<<1)-e|0;f[d>>2]=q;r=(s<<1)-t|0;f[j>>2]=r;if((X(u,v)|0)>-1){v=0-r|0;f[d>>2]=v;w=0-q|0;x=v}else{f[d>>2]=r;w=q;x=r}r=(x+e|0)/2|0;f[d>>2]=r;e=(w+t|0)/2|0;f[j>>2]=e;y=r;z=e}else{y=i;z=k}if(!y)if(!z){A=y;B=z}else p=22;else if((y|0)<0&(z|0)<1){A=y;B=z}else p=22;if((p|0)==22){if(!y)C=(z|0)==0?0:(z|0)>0?3:1;else C=(y|0)>0?(z>>31)+2|0:(z|0)<1?0:3;z=f[c>>2]|0;y=f[h>>2]|0;switch(C|0){case 1:{C=c;f[C>>2]=y;f[C+4>>2]=0-z;D=f[j>>2]|0;E=0-(f[d>>2]|0)|0;break}case 2:{C=c;f[C>>2]=0-z;f[C+4>>2]=0-y;D=0-(f[d>>2]|0)|0;E=0-(f[j>>2]|0)|0;break}case 3:{C=c;f[C>>2]=0-y;f[C+4>>2]=z;D=0-(f[j>>2]|0)|0;E=f[d>>2]|0;break}default:{C=c;f[C>>2]=z;f[C+4>>2]=y;D=f[d>>2]|0;E=f[j>>2]|0}}j=d;f[j>>2]=D;f[j+4>>2]=E;A=D;B=E}E=(f[c>>2]|0)-A|0;f[a>>2]=E;A=(f[h>>2]|0)-B|0;B=a+4|0;f[B>>2]=A;if((E|0)<0)F=(f[b+4>>2]|0)+E|0;else F=E;f[a>>2]=F;if((A|0)>=0){G=A;f[B>>2]=G;return}G=(f[b+4>>2]|0)+A|0;f[B>>2]=G;return}function Ed(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;c=a+4|0;if(!b){e=f[a>>2]|0;f[a>>2]=0;if(e|0)br(e);f[c>>2]=0;return}if(b>>>0>1073741823){e=ra(8)|0;Wo(e,14941);f[e>>2]=6944;va(e|0,1080,114)}e=dn(b<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)br(g);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;g=f[c>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=b+-1|0;i=(h&b|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(b>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=c;c=f[g>>2]|0;if(!c)return;else{k=j;l=g;m=c;n=g}a:while(1){b:do if(i){g=l;c=m;j=n;while(1){e=c;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0))break;p=(f[a>>2]|0)+(o<<2)|0;if(!(f[p>>2]|0)){q=e;r=j;s=o;t=p;break b}p=e+8|0;u=e;while(1){v=f[u>>2]|0;if(!v)break;if((d[p>>1]|0)==(d[v+8>>1]|0))u=v;else break}f[j>>2]=v;f[u>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;p=f[g>>2]|0;if(!p){w=37;break a}else e=p}c=f[e>>2]|0;if(!c){w=37;break a}else{g=e;j=e}}}else{j=l;g=m;c=n;while(1){p=g;while(1){x=f[p+4>>2]|0;if(x>>>0>>0)y=x;else y=(x>>>0)%(b>>>0)|0;if((y|0)==(k|0))break;x=(f[a>>2]|0)+(y<<2)|0;if(!(f[x>>2]|0)){q=p;r=c;s=y;t=x;break b}x=p+8|0;z=p;while(1){A=f[z>>2]|0;if(!A)break;if((d[x>>1]|0)==(d[A+8>>1]|0))z=A;else break}f[c>>2]=A;f[z>>2]=f[f[(f[a>>2]|0)+(y<<2)>>2]>>2];f[f[(f[a>>2]|0)+(y<<2)>>2]>>2]=p;x=f[j>>2]|0;if(!x){w=37;break a}else p=x}g=f[p>>2]|0;if(!g){w=37;break a}else{j=p;c=p}}}while(0);f[t>>2]=r;m=f[q>>2]|0;if(!m){w=37;break}else{k=s;l=q;n=q}}if((w|0)==37)return}function Fd(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)br(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Wo(e,14941);f[e>>2]=6944;va(e|0,1080,114)}e=dn(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)br(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;else{k=j;l=g;m=d;n=g}a:while(1){b:do if(i){g=l;d=m;j=n;while(1){e=d;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0))break;p=(f[a>>2]|0)+(o<<2)|0;if(!(f[p>>2]|0)){q=e;r=j;s=o;t=p;break b}p=e+8|0;u=e;while(1){v=f[u>>2]|0;if(!v)break;if((b[p>>0]|0)==(b[v+8>>0]|0))u=v;else break}f[j>>2]=v;f[u>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;p=f[g>>2]|0;if(!p){w=37;break a}else e=p}d=f[e>>2]|0;if(!d){w=37;break a}else{g=e;j=e}}}else{j=l;g=m;d=n;while(1){p=g;while(1){x=f[p+4>>2]|0;if(x>>>0>>0)y=x;else y=(x>>>0)%(c>>>0)|0;if((y|0)==(k|0))break;x=(f[a>>2]|0)+(y<<2)|0;if(!(f[x>>2]|0)){q=p;r=d;s=y;t=x;break b}x=p+8|0;z=p;while(1){A=f[z>>2]|0;if(!A)break;if((b[x>>0]|0)==(b[A+8>>0]|0))z=A;else break}f[d>>2]=A;f[z>>2]=f[f[(f[a>>2]|0)+(y<<2)>>2]>>2];f[f[(f[a>>2]|0)+(y<<2)>>2]>>2]=p;x=f[j>>2]|0;if(!x){w=37;break a}else p=x}g=f[p>>2]|0;if(!g){w=37;break a}else{j=p;d=p}}}while(0);f[t>>2]=r;m=f[q>>2]|0;if(!m){w=37;break}else{k=s;l=q;n=q}}if((w|0)==37)return}function Gd(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;g=f[c>>2]|0;c=f[b>>2]|0;h=g-c|0;i=a+8|0;j=f[i>>2]|0;if(h>>>0<64){if(j>>>0<=1){k=0;return k|0}l=f[e>>2]|0;m=0;n=1;while(1){o=(f[l+(m<<2)>>2]|0)>>>0>(f[l+(n<<2)>>2]|0)>>>0?n:m;n=n+1|0;if(n>>>0>=j>>>0){k=o;break}else m=o}return k|0}if(j){j=f[a+1128>>2]|0;m=f[e>>2]|0;e=f[a+1140>>2]|0;n=f[d>>2]|0;d=b+4|0;l=b+8|0;if((g|0)==(c|0)){b=0;do{o=j+(b<<2)|0;f[o>>2]=0;p=(f[a>>2]|0)-(f[m+(b<<2)>>2]|0)|0;f[e+(b<<2)>>2]=p;if(p|0){p=f[o>>2]|0;q=h-p|0;f[o>>2]=q>>>0

    >>0?p:q}b=b+1|0;q=f[i>>2]|0}while(b>>>0>>0);r=q}else{b=0;do{q=j+(b<<2)|0;f[q>>2]=0;p=(f[a>>2]|0)-(f[m+(b<<2)>>2]|0)|0;f[e+(b<<2)>>2]=p;if(p|0){o=(f[n+(b<<2)>>2]|0)+(1<>2]|0;s=f[(f[d>>2]|0)+24>>2]|0;t=c;u=f[q>>2]|0;do{v=s+((X(t,p)|0)<<2)+(b<<2)|0;u=u+((f[v>>2]|0)>>>0>>0&1)|0;f[q>>2]=u;t=t+1|0}while((t|0)!=(g|0));t=h-u|0;f[q>>2]=t>>>0>>0?u:t}b=b+1|0;t=f[i>>2]|0}while(b>>>0>>0);r=t}if(r){b=f[a+1140>>2]|0;i=a+1128|0;h=0;g=0;c=0;while(1){if(!(f[b+(g<<2)>>2]|0)){w=h;x=c}else{d=f[(f[i>>2]|0)+(g<<2)>>2]|0;l=h>>>0>>0;w=l?d:h;x=l?g:c}g=g+1|0;if(g>>>0>=r>>>0){y=x;break}else{h=w;c=x}}}else y=0}else y=0;x=a+1088|0;c=a+1104|0;w=f[c>>2]|0;h=32-w|0;if((h|0)<4){r=y&15;g=4-h|0;f[c>>2]=g;h=a+1100|0;i=f[h>>2]|r>>>g;f[h>>2]=i;g=a+1092|0;b=f[g>>2]|0;if((b|0)==(f[a+1096>>2]|0))Ci(x,h);else{f[b>>2]=i;f[g>>2]=b+4}f[h>>2]=r<<32-(f[c>>2]|0);k=y;return k|0}r=a+1100|0;h=f[r>>2]|y<<28>>>w;f[r>>2]=h;b=w+4|0;f[c>>2]=b;if((b|0)!=32){k=y;return k|0}b=a+1092|0;w=f[b>>2]|0;if((w|0)==(f[a+1096>>2]|0))Ci(x,r);else{f[w>>2]=h;f[b>>2]=w+4}f[r>>2]=0;f[c>>2]=0;k=y;return k|0}function Hd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;c=a+4|0;if(!b){d=f[a>>2]|0;f[a>>2]=0;if(d|0)br(d);f[c>>2]=0;return}if(b>>>0>1073741823){d=ra(8)|0;Wo(d,14941);f[d>>2]=6944;va(d|0,1080,114)}d=dn(b<<2)|0;e=f[a>>2]|0;f[a>>2]=d;if(e|0)br(e);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;e=f[c>>2]|0;if(!e)return;d=f[e+4>>2]|0;g=b+-1|0;h=(g&b|0)==0;if(!h)if(d>>>0>>0)i=d;else i=(d>>>0)%(b>>>0)|0;else i=d&g;f[(f[a>>2]|0)+(i<<2)>>2]=c;c=f[e>>2]|0;if(!c)return;else{j=i;k=e;l=c;m=e}a:while(1){b:do if(h){e=k;c=l;i=m;while(1){d=c;while(1){n=f[d+4>>2]&g;if((n|0)==(j|0))break;o=(f[a>>2]|0)+(n<<2)|0;if(!(f[o>>2]|0)){p=d;q=i;r=n;s=o;break b}o=d+8|0;t=d;while(1){u=f[t>>2]|0;if(!u)break;if((f[o>>2]|0)==(f[u+8>>2]|0))t=u;else break}f[i>>2]=u;f[t>>2]=f[f[(f[a>>2]|0)+(n<<2)>>2]>>2];f[f[(f[a>>2]|0)+(n<<2)>>2]>>2]=d;o=f[e>>2]|0;if(!o){v=37;break a}else d=o}c=f[d>>2]|0;if(!c){v=37;break a}else{e=d;i=d}}}else{i=k;e=l;c=m;while(1){o=e;while(1){w=f[o+4>>2]|0;if(w>>>0>>0)x=w;else x=(w>>>0)%(b>>>0)|0;if((x|0)==(j|0))break;w=(f[a>>2]|0)+(x<<2)|0;if(!(f[w>>2]|0)){p=o;q=c;r=x;s=w;break b}w=o+8|0;y=o;while(1){z=f[y>>2]|0;if(!z)break;if((f[w>>2]|0)==(f[z+8>>2]|0))y=z;else break}f[c>>2]=z;f[y>>2]=f[f[(f[a>>2]|0)+(x<<2)>>2]>>2];f[f[(f[a>>2]|0)+(x<<2)>>2]>>2]=o;w=f[i>>2]|0;if(!w){v=37;break a}else o=w}e=f[o>>2]|0;if(!e){v=37;break a}else{i=o;c=o}}}while(0);f[s>>2]=q;l=f[p>>2]|0;if(!l){v=37;break}else{j=r;k=p;m=p}}if((v|0)==37)return}function Id(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)br(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Wo(e,14941);f[e>>2]=6944;va(e|0,1080,114)}e=dn(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)br(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;e=a+24|0;k=j;j=g;l=d;d=g;a:while(1){g=j;m=l;n=d;b:while(1){o=m;while(1){p=f[o+4>>2]|0;if(!i)if(p>>>0>>0)q=p;else q=(p>>>0)%(c>>>0)|0;else q=p&h;if((q|0)==(k|0))break;r=(f[a>>2]|0)+(q<<2)|0;if(!(f[r>>2]|0))break b;p=f[o>>2]|0;c:do if(!p)s=o;else{t=f[o+8>>2]|0;u=f[e>>2]|0;v=f[u+8>>2]|0;w=(f[u+12>>2]|0)-v|0;u=v;v=w>>>2;if((w|0)>0){x=o;y=p}else{w=p;while(1){z=f[w>>2]|0;if(!z){s=w;break c}else w=z}}while(1){w=f[y+8>>2]|0;z=0;do{A=f[u+(z<<2)>>2]|0;if(!(b[A+84>>0]|0)){B=f[A+68>>2]|0;C=f[B+(w<<2)>>2]|0;D=f[B+(t<<2)>>2]|0}else{C=w;D=t}z=z+1|0;if((D|0)!=(C|0)){s=x;break c}}while((z|0)<(v|0));z=f[y>>2]|0;if(!z){s=y;break}else{w=y;y=z;x=w}}}while(0);f[n>>2]=f[s>>2];f[s>>2]=f[f[(f[a>>2]|0)+(q<<2)>>2]>>2];f[f[(f[a>>2]|0)+(q<<2)>>2]>>2]=o;p=f[g>>2]|0;if(!p){E=38;break a}else o=p}m=f[o>>2]|0;if(!m){E=38;break a}else{g=o;n=o}}f[r>>2]=n;l=f[o>>2]|0;if(!l){E=38;break}else{k=q;j=o;d=o}}if((E|0)==38)return}function Jd(a,c){a=a|0;c=c|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0;e=u;u=u+16|0;g=e+4|0;h=e;i=e+12|0;j=e+11|0;k=e+10|0;l=e+8|0;m=c+44|0;n=f[m>>2]|0;o=n+16|0;p=f[o+4>>2]|0;if(!((p|0)>0|(p|0)==0&(f[o>>2]|0)>>>0>0)){f[h>>2]=f[n+4>>2];f[g>>2]=f[h>>2];ye(n,g,14849,14854)|0}n=Qa[f[(f[c>>2]|0)+8>>2]&127](c)|0;b[i>>0]=n;b[j>>0]=2;b[k>>0]=(n&255|0)==0?3:2;n=f[m>>2]|0;o=n+16|0;p=f[o+4>>2]|0;if(!((p|0)>0|(p|0)==0&(f[o>>2]|0)>>>0>0)){f[h>>2]=f[n+4>>2];f[g>>2]=f[h>>2];ye(n,g,j,j+1|0)|0;j=f[m>>2]|0;o=j+16|0;p=f[o+4>>2]|0;if(!((p|0)>0|(p|0)==0&(f[o>>2]|0)>>>0>0)){f[h>>2]=f[j+4>>2];f[g>>2]=f[h>>2];ye(j,g,k,k+1|0)|0;k=f[m>>2]|0;o=k+16|0;p=f[o+4>>2]|0;if((p|0)>0|(p|0)==0&(f[o>>2]|0)>>>0>0){q=h;r=k}else{f[h>>2]=f[k+4>>2];f[g>>2]=f[h>>2];ye(k,g,i,i+1|0)|0;q=h;r=f[m>>2]|0}}else{s=h;t=j;v=6}}else{s=h;t=n;v=6}if((v|0)==6){q=h;r=t}t=Qa[f[(f[c>>2]|0)+12>>2]&127](c)|0;b[l>>0]=t;t=r+16|0;q=f[t+4>>2]|0;if(!((q|0)>0|(q|0)==0&(f[t>>2]|0)>>>0>0)){f[h>>2]=f[r+4>>2];f[g>>2]=f[h>>2];ye(r,g,l,l+1|0)|0}d[l>>1]=(f[(f[c+4>>2]|0)+4>>2]|0)==0?0:-32768;c=f[m>>2]|0;m=c+16|0;r=f[m+4>>2]|0;if((r|0)>0|(r|0)==0&(f[m>>2]|0)>>>0>0){f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}f[h>>2]=f[c+4>>2];f[g>>2]=f[h>>2];ye(c,g,l,l+2|0)|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}function Kd(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=Oa,x=0,y=Oa,z=Oa,A=Oa,B=Oa;e=u;u=u+16|0;g=e;h=a+4|0;if((f[h>>2]|0)!=-1){i=0;u=e;return i|0}f[h>>2]=d;d=b[c+24>>0]|0;h=d<<24>>24;j=a+20|0;n[j>>2]=$(0.0);f[g>>2]=0;k=g+4|0;f[k>>2]=0;f[g+8>>2]=0;do if(d<<24>>24)if(d<<24>>24<0)mq(g);else{l=h<<2;m=dn(l)|0;f[g>>2]=m;o=m+(h<<2)|0;f[g+8>>2]=o;hj(m|0,0,l|0)|0;l=m+(h<<2)|0;f[k>>2]=l;p=m;q=l;r=o;break}else{p=0;q=0;r=0}while(0);k=a+8|0;g=f[k>>2]|0;o=a+12|0;if(!g)s=a+16|0;else{l=f[o>>2]|0;if((l|0)!=(g|0))f[o>>2]=l+(~((l+-4-g|0)>>>2)<<2);br(g);g=a+16|0;f[g>>2]=0;f[o>>2]=0;f[k>>2]=0;s=g}f[k>>2]=p;f[o>>2]=q;f[s>>2]=r;r=h>>>0>1073741823?-1:h<<2;s=_q(r)|0;q=_q(r)|0;r=c+48|0;o=f[r>>2]|0;g=c+40|0;a=f[g>>2]|0;l=f[c>>2]|0;Rg(q|0,(f[l>>2]|0)+o|0,a|0)|0;Rg(p|0,(f[l>>2]|0)+o|0,a|0)|0;a=r;r=f[a>>2]|0;o=f[a+4>>2]|0;a=g;g=f[a>>2]|0;l=f[a+4>>2]|0;a=f[c>>2]|0;Rg(s|0,(f[a>>2]|0)+r|0,g|0)|0;p=f[c+80>>2]|0;a:do if(p>>>0>1){if(d<<24>>24<=0){c=1;while(1){m=on(g|0,l|0,c|0,0)|0;t=Tn(m|0,I|0,r|0,o|0)|0;Rg(q|0,(f[a>>2]|0)+t|0,g|0)|0;c=c+1|0;if(c>>>0>=p>>>0)break a}}c=f[k>>2]|0;t=1;do{m=on(g|0,l|0,t|0,0)|0;v=Tn(m|0,I|0,r|0,o|0)|0;Rg(q|0,(f[a>>2]|0)+v|0,g|0)|0;v=0;do{m=c+(v<<2)|0;w=$(n[m>>2]);x=q+(v<<2)|0;y=$(n[x>>2]);if(w>y){n[m>>2]=y;z=$(n[x>>2])}else z=y;x=s+(v<<2)|0;if($(n[x>>2])>2]=z;v=v+1|0}while((v|0)!=(h|0));t=t+1|0}while(t>>>0

    >>0)}while(0);if(d<<24>>24>0){d=f[k>>2]|0;k=0;z=$(n[j>>2]);while(1){y=$(n[s+(k<<2)>>2]);w=$(y-$(n[d+(k<<2)>>2]));if(w>z){n[j>>2]=w;A=w}else A=z;k=k+1|0;if((k|0)==(h|0)){B=A;break}else z=A}}else B=$(n[j>>2]);if(B==$(0.0))n[j>>2]=$(1.0);$q(q);$q(s);i=1;u=e;return i|0}function Ld(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;g=a+8|0;Ah(g,b,d,e);h=d-e|0;if((h|0)>0){d=0-e|0;i=a+16|0;j=a+32|0;k=a+12|0;l=a+28|0;m=a+20|0;n=a+24|0;o=h;h=f[g>>2]|0;while(1){p=b+(o<<2)|0;q=c+(o<<2)|0;if((h|0)>0){r=0;s=p+(d<<2)|0;t=h;while(1){if((t|0)>0){u=0;do{v=f[s+(u<<2)>>2]|0;w=f[i>>2]|0;if((v|0)>(w|0)){x=f[j>>2]|0;f[x+(u<<2)>>2]=w;y=x}else{x=f[k>>2]|0;w=f[j>>2]|0;f[w+(u<<2)>>2]=(v|0)<(x|0)?x:v;y=w}u=u+1|0}while((u|0)<(f[g>>2]|0));z=y}else z=f[j>>2]|0;u=(f[p+(r<<2)>>2]|0)-(f[z+(r<<2)>>2]|0)|0;w=q+(r<<2)|0;f[w>>2]=u;if((u|0)>=(f[l>>2]|0)){if((u|0)>(f[n>>2]|0)){A=u-(f[m>>2]|0)|0;B=31}}else{A=(f[m>>2]|0)+u|0;B=31}if((B|0)==31){B=0;f[w>>2]=A}r=r+1|0;w=f[g>>2]|0;if((r|0)>=(w|0)){C=w;break}else{s=z;t=w}}}else C=h;o=o-e|0;if((o|0)<=0){D=C;break}else h=C}}else D=f[g>>2]|0;C=e>>>0>1073741823?-1:e<<2;e=_q(C)|0;hj(e|0,0,C|0)|0;if((D|0)<=0){$q(e);return 1}C=a+16|0;h=a+32|0;o=a+12|0;z=a+28|0;A=a+20|0;m=a+24|0;a=0;n=e;l=D;while(1){if((l|0)>0){D=0;do{j=f[n+(D<<2)>>2]|0;y=f[C>>2]|0;if((j|0)>(y|0)){k=f[h>>2]|0;f[k+(D<<2)>>2]=y;E=k}else{k=f[o>>2]|0;y=f[h>>2]|0;f[y+(D<<2)>>2]=(j|0)<(k|0)?k:j;E=y}D=D+1|0}while((D|0)<(f[g>>2]|0));F=E}else F=f[h>>2]|0;D=(f[b+(a<<2)>>2]|0)-(f[F+(a<<2)>>2]|0)|0;y=c+(a<<2)|0;f[y>>2]=D;if((D|0)>=(f[z>>2]|0)){if((D|0)>(f[m>>2]|0)){G=D-(f[A>>2]|0)|0;B=16}}else{G=(f[A>>2]|0)+D|0;B=16}if((B|0)==16){B=0;f[y>>2]=G}a=a+1|0;l=f[g>>2]|0;if((a|0)>=(l|0))break;else n=F}$q(e);return 1}function Md(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;e=f[a>>2]|0;g=e;h=(f[b>>2]|0)-g|0;b=e+(h>>2<<2)|0;i=f[c>>2]|0;c=f[d>>2]|0;d=c-i|0;j=d>>2;k=i;l=c;if((d|0)<=0){m=b;return m|0}d=a+8|0;n=f[d>>2]|0;o=a+4|0;p=f[o>>2]|0;q=p;if((j|0)<=(n-q>>2|0)){r=b;s=q-r|0;t=s>>2;if((j|0)>(t|0)){u=k+(t<<2)|0;t=u;if((u|0)==(l|0))v=p;else{w=l+-4-t|0;x=u;u=p;while(1){f[u>>2]=f[x>>2];x=x+4|0;if((x|0)==(l|0))break;else u=u+4|0}u=p+((w>>>2)+1<<2)|0;f[o>>2]=u;v=u}if((s|0)>0){y=t;z=v}else{m=b;return m|0}}else{y=c;z=p}c=z-(b+(j<<2))>>2;v=b+(c<<2)|0;if(v>>>0

    >>0){t=(p+(0-c<<2)+~r|0)>>>2;r=v;s=z;while(1){f[s>>2]=f[r>>2];r=r+4|0;if(r>>>0>=p>>>0)break;else s=s+4|0}f[o>>2]=z+(t+1<<2)}if(c|0){c=v;v=z;do{c=c+-4|0;v=v+-4|0;f[v>>2]=f[c>>2]}while((c|0)!=(b|0))}c=y;if((k|0)==(c|0)){m=b;return m|0}else{A=b;B=k}while(1){f[A>>2]=f[B>>2];B=B+4|0;if((B|0)==(c|0)){m=b;break}else A=A+4|0}return m|0}A=(q-g>>2)+j|0;if(A>>>0>1073741823)mq(a);j=n-g|0;g=j>>1;n=j>>2>>>0<536870911?(g>>>0>>0?A:g):1073741823;g=b;A=h>>2;do if(n)if(n>>>0>1073741823){j=ra(8)|0;Wo(j,14941);f[j>>2]=6944;va(j|0,1080,114)}else{j=dn(n<<2)|0;C=j;D=j;break}else{C=0;D=0}while(0);j=D+(A<<2)|0;A=D+(n<<2)|0;if((l|0)==(k|0))E=j;else{n=((l+-4-i|0)>>>2)+1|0;i=k;k=j;while(1){f[k>>2]=f[i>>2];i=i+4|0;if((i|0)==(l|0))break;else k=k+4|0}E=j+(n<<2)|0}if((h|0)>0)Rg(C|0,e|0,h|0)|0;h=q-g|0;if((h|0)>0){Rg(E|0,b|0,h|0)|0;F=E+(h>>>2<<2)|0}else F=E;f[a>>2]=D;f[o>>2]=F;f[d>>2]=A;if(!e){m=j;return m|0}br(e);m=j;return m|0}function Nd(a,b,c,d,e,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;var i=0;switch(c|0){case 1:{c=dn(60)|0;f[c>>2]=1528;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];_j(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=1948;i=c;f[a>>2]=i;return}case 4:{c=dn(168)|0;Ei(c,d,e,g);i=c;f[a>>2]=i;return}case 5:{c=dn(104)|0;f[c>>2]=1528;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];_j(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2004;f[c+60>>2]=0;f[c+64>>2]=0;f[c+76>>2]=0;f[c+80>>2]=0;f[c+84>>2]=0;h=c+88|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];i=c;f[a>>2]=i;return}case 6:{c=dn(140)|0;f[c>>2]=1528;f[c+4>>2]=d;d=c+8|0;f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];f[d+8>>2]=f[e+8>>2];f[d+12>>2]=f[e+12>>2];f[d+16>>2]=f[e+16>>2];f[d+20>>2]=f[e+20>>2];_j(c+32|0,e+24|0);e=c+44|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c>>2]=2060;f[c+64>>2]=0;f[c+68>>2]=0;e=c+72|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c+60>>2]=2116;f[c+88>>2]=1;g=c+92|0;f[g>>2]=-1;f[g+4>>2]=-1;f[g+8>>2]=-1;f[g+12>>2]=-1;rn(c+108|0);i=c;f[a>>2]=i;return}default:{i=0;f[a>>2]=i;return}}}function Od(a,b,c,d,e,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;var i=0;switch(c|0){case 1:{c=dn(60)|0;f[c>>2]=1528;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];_j(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=1640;i=c;f[a>>2]=i;return}case 4:{c=dn(168)|0;Hi(c,d,e,g);i=c;f[a>>2]=i;return}case 5:{c=dn(104)|0;f[c>>2]=1528;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];_j(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=1696;f[c+60>>2]=0;f[c+64>>2]=0;f[c+76>>2]=0;f[c+80>>2]=0;f[c+84>>2]=0;h=c+88|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];i=c;f[a>>2]=i;return}case 6:{c=dn(140)|0;f[c>>2]=1528;f[c+4>>2]=d;d=c+8|0;f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];f[d+8>>2]=f[e+8>>2];f[d+12>>2]=f[e+12>>2];f[d+16>>2]=f[e+16>>2];f[d+20>>2]=f[e+20>>2];_j(c+32|0,e+24|0);e=c+44|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c>>2]=1752;f[c+64>>2]=0;f[c+68>>2]=0;e=c+72|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c+60>>2]=1808;f[c+88>>2]=1;g=c+92|0;f[g>>2]=-1;f[g+4>>2]=-1;f[g+8>>2]=-1;f[g+12>>2]=-1;rn(c+108|0);i=c;f[a>>2]=i;return}default:{i=0;f[a>>2]=i;return}}}function Pd(a,b,c,d,e,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;var i=0,j=0;switch(c|0){case 1:{c=dn(40)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2628;i=c;f[a>>2]=i;return}case 4:{c=dn(152)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2684;h=c+96|0;b=c+40|0;j=b+52|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(j|0));Sm(h);f[c+136>>2]=0;f[c+140>>2]=0;f[c+144>>2]=0;i=c;f[a>>2]=i;return}case 5:{c=dn(84)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2740;f[c+40>>2]=0;f[c+44>>2]=0;f[c+56>>2]=0;f[c+60>>2]=0;f[c+64>>2]=0;h=c+68|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];i=c;f[a>>2]=i;return}case 6:{c=dn(120)|0;f[c+4>>2]=d;d=c+8|0;f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];f[d+8>>2]=f[e+8>>2];f[d+12>>2]=f[e+12>>2];e=c+24|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c>>2]=2796;f[c+44>>2]=0;f[c+48>>2]=0;e=c+52|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c+40>>2]=2852;f[c+68>>2]=1;g=c+72|0;f[g>>2]=-1;f[g+4>>2]=-1;f[g+8>>2]=-1;f[g+12>>2]=-1;rn(c+88|0);i=c;f[a>>2]=i;return}default:{i=0;f[a>>2]=i;return}}}function Qd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;switch(b-a>>2|0){case 2:{d=b+-4|0;e=f[d>>2]|0;g=f[a>>2]|0;h=f[c>>2]|0;i=f[h>>2]|0;j=(f[h+4>>2]|0)-i>>3;if(j>>>0<=e>>>0)mq(h);k=i;if(j>>>0<=g>>>0)mq(h);if((f[k+(e<<3)>>2]|0)>>>0>=(f[k+(g<<3)>>2]|0)>>>0){l=1;return l|0}f[a>>2]=e;f[d>>2]=g;l=1;return l|0}case 3:{Cg(a,a+4|0,b+-4|0,c)|0;l=1;return l|0}case 4:{Qg(a,a+4|0,a+8|0,b+-4|0,c)|0;l=1;return l|0}case 5:{Tf(a,a+4|0,a+8|0,a+12|0,b+-4|0,c)|0;l=1;return l|0}case 1:case 0:{l=1;return l|0}default:{g=a+8|0;Cg(a,a+4|0,g,c)|0;d=a+12|0;a:do if((d|0)!=(b|0)){e=f[c>>2]|0;k=f[e>>2]|0;h=(f[e+4>>2]|0)-k>>3;j=k;k=d;i=0;m=g;b:while(1){n=f[k>>2]|0;o=f[m>>2]|0;if(h>>>0<=n>>>0){p=14;break}if(h>>>0<=o>>>0){p=16;break}q=j+(n<<3)|0;if((f[q>>2]|0)>>>0<(f[j+(o<<3)>>2]|0)>>>0){r=m;s=k;t=o;while(1){f[s>>2]=t;if((r|0)==(a|0)){u=a;break}o=r+-4|0;t=f[o>>2]|0;if(h>>>0<=t>>>0){p=20;break b}if((f[q>>2]|0)>>>0>=(f[j+(t<<3)>>2]|0)>>>0){u=r;break}else{v=r;r=o;s=v}}f[u>>2]=n;s=i+1|0;if((s|0)==8){w=0;x=(k+4|0)==(b|0);break a}else y=s}else y=i;s=k+4|0;if((s|0)==(b|0)){w=1;x=0;break a}else{r=k;k=s;i=y;m=r}}if((p|0)==14)mq(e);else if((p|0)==16)mq(e);else if((p|0)==20)mq(e)}else{w=1;x=0}while(0);l=x|w;return l|0}}return 0}function Rd(a,b,c,d,e,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;var i=0,j=0;switch(c|0){case 1:{c=dn(40)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2376;i=c;f[a>>2]=i;return}case 4:{c=dn(152)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2432;h=c+96|0;b=c+40|0;j=b+52|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(j|0));Sm(h);f[c+136>>2]=0;f[c+140>>2]=0;f[c+144>>2]=0;i=c;f[a>>2]=i;return}case 5:{c=dn(84)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2488;f[c+40>>2]=0;f[c+44>>2]=0;f[c+56>>2]=0;f[c+60>>2]=0;f[c+64>>2]=0;h=c+68|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];i=c;f[a>>2]=i;return}case 6:{c=dn(120)|0;f[c+4>>2]=d;d=c+8|0;f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];f[d+8>>2]=f[e+8>>2];f[d+12>>2]=f[e+12>>2];e=c+24|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c>>2]=2544;f[c+44>>2]=0;f[c+48>>2]=0;e=c+52|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c+40>>2]=2600;f[c+68>>2]=1;g=c+72|0;f[g>>2]=-1;f[g+4>>2]=-1;f[g+8>>2]=-1;f[g+12>>2]=-1;rn(c+88|0);i=c;f[a>>2]=i;return}default:{i=0;f[a>>2]=i;return}}}function Sd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=Oa,t=Oa,u=Oa,v=0,w=0,x=0,y=0,z=0;c=f[b>>2]|0;b=a+4|0;d=f[b>>2]|0;e=(d|0)==0;a:do if(!e){g=d+-1|0;h=(g&d|0)==0;if(!h)if(c>>>0>>0)i=c;else i=(c>>>0)%(d>>>0)|0;else i=g&c;j=f[(f[a>>2]|0)+(i<<2)>>2]|0;if(!j)k=i;else{if(h){h=j;while(1){l=f[h>>2]|0;if(!l){k=i;break a}m=f[l+4>>2]|0;if(!((m|0)==(c|0)|(m&g|0)==(i|0))){k=i;break a}if((f[l+8>>2]|0)==(c|0)){o=l;break}else h=l}p=o+12|0;return p|0}else q=j;while(1){h=f[q>>2]|0;if(!h){k=i;break a}g=f[h+4>>2]|0;if((g|0)!=(c|0)){if(g>>>0>>0)r=g;else r=(g>>>0)%(d>>>0)|0;if((r|0)!=(i|0)){k=i;break a}}if((f[h+8>>2]|0)==(c|0)){o=h;break}else q=h}p=o+12|0;return p|0}}else k=0;while(0);q=dn(16)|0;f[q+8>>2]=c;f[q+12>>2]=0;f[q+4>>2]=c;f[q>>2]=0;i=a+12|0;s=$(((f[i>>2]|0)+1|0)>>>0);t=$(d>>>0);u=$(n[a+16>>2]);do if(e|$(u*t)>>0<3|(d+-1&d|0)!=0)&1;j=~~$(W($(s/u)))>>>0;ti(a,r>>>0>>0?j:r);r=f[b>>2]|0;j=r+-1|0;if(!(j&r)){v=r;w=j&c;break}if(c>>>0>>0){v=r;w=c}else{v=r;w=(c>>>0)%(r>>>0)|0}}else{v=d;w=k}while(0);k=(f[a>>2]|0)+(w<<2)|0;w=f[k>>2]|0;if(!w){d=a+8|0;f[q>>2]=f[d>>2];f[d>>2]=q;f[k>>2]=d;d=f[q>>2]|0;if(d|0){k=f[d+4>>2]|0;d=v+-1|0;if(d&v)if(k>>>0>>0)x=k;else x=(k>>>0)%(v>>>0)|0;else x=k&d;y=(f[a>>2]|0)+(x<<2)|0;z=30}}else{f[q>>2]=f[w>>2];y=w;z=30}if((z|0)==30)f[y>>2]=q;f[i>>2]=(f[i>>2]|0)+1;o=q;p=o+12|0;return p|0}function Td(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0;c=u;u=u+16|0;d=c+4|0;e=c;f[a+64>>2]=b;g=a+128|0;f[g>>2]=2;h=a+132|0;f[h>>2]=7;i=Qa[f[(f[b>>2]|0)+32>>2]&127](b)|0;b=a+88|0;f[b>>2]=i;j=a+104|0;k=(f[i+28>>2]|0)-(f[i+24>>2]|0)>>2;i=a+108|0;l=f[i>>2]|0;m=f[j>>2]|0;n=l-m>>2;o=m;p=l;if(k>>>0<=n>>>0)if(k>>>0>>0?(q=o+(k<<2)|0,(q|0)!=(p|0)):0){o=p+(~((p+-4-q|0)>>>2)<<2)|0;f[i>>2]=o;r=o;s=m}else{r=l;s=m}else{oi(j,k-n|0);r=f[i>>2]|0;s=f[j>>2]|0}if((r|0)!=(s|0)){s=0;do{r=f[b>>2]|0;f[e>>2]=s;f[d>>2]=f[e>>2];n=Og(r,d)|0;r=f[j>>2]|0;f[r+(s<<2)>>2]=n;s=s+1|0}while(s>>>0<(f[i>>2]|0)-r>>2>>>0)}i=a+92|0;s=f[b>>2]|0;j=f[s>>2]|0;d=(f[s+4>>2]|0)-j>>2;e=a+96|0;r=f[e>>2]|0;n=f[i>>2]|0;k=r-n>>2;m=n;n=r;if(d>>>0<=k>>>0)if(d>>>0>>0?(r=m+(d<<2)|0,(r|0)!=(n|0)):0){f[e>>2]=n+(~((n+-4-r|0)>>>2)<<2);t=s;v=j}else{t=s;v=j}else{oi(i,d-k|0);k=f[b>>2]|0;t=k;v=f[k>>2]|0}k=f[t+4>>2]|0;if((k|0)!=(v|0)){v=f[i>>2]|0;i=f[t>>2]|0;t=k-i>>2;k=0;do{f[v+(k<<2)>>2]=f[i+(k<<2)>>2];k=k+1|0}while(k>>>0>>0)}t=(f[h>>2]|0)-(f[g>>2]|0)+1|0;g=a+136|0;h=a+140|0;a=f[h>>2]|0;k=f[g>>2]|0;i=(a-k|0)/12|0;v=a;if(t>>>0>i>>>0){vf(g,t-i|0);u=c;return 1}if(t>>>0>=i>>>0){u=c;return 1}i=k+(t*12|0)|0;if((i|0)==(v|0)){u=c;return 1}else w=v;while(1){v=w+-12|0;f[h>>2]=v;t=f[v>>2]|0;if(!t)x=v;else{v=w+-8|0;k=f[v>>2]|0;if((k|0)!=(t|0))f[v>>2]=k+(~((k+-4-t|0)>>>2)<<2);br(t);x=f[h>>2]|0}if((x|0)==(i|0))break;else w=x}u=c;return 1}function Ud(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Oc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=4194304;if(d){d=c;c=4194304;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<20)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}xf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function Vd(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Pc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=4194304;if(d){d=c;c=4194304;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<20)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}xf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function Wd(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Qc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=4194304;if(d){d=c;c=4194304;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<20)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}xf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function Xd(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Rc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=4194304;if(d){d=c;c=4194304;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<20)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}xf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function Yd(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Sc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=4194304;if(d){d=c;c=4194304;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<20)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}xf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function Zd(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Tc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=2097152;if(d){d=c;c=2097152;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<19)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}yf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function _d(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Uc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=1048576;if(d){d=c;c=1048576;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<18)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}zf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function $d(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Vc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=262144;if(d){d=c;c=262144;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<16)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Cf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function ae(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Wc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=131072;if(d){d=c;c=131072;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<15)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Df(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function be(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Xc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=32768;if(d){d=c;c=32768;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<13)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Ef(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function ce(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Yc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Lf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function de(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));Zc(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Lf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function ee(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));_c(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Lf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function fe(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));$c(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Lf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function ge(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));ad(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Lf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function he(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));bd(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Lf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function ie(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));cd(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Lf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function je(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)mq(h);else{l=dn(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;hj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Tn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;l=i;p=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(p|0));dd(i,n,o-n>>3,e)|0;n=i+16|0;o=Rn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Tn(o|0,I|0,39,0)|0;o=Wn(l|0,I|0,3)|0;l=Tn(o|0,I|0,8,0)|0;o=Tn(l|0,I|0,n|0,0)|0;vl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Lf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);br(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);br(e);u=g;return 1}function ke(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;e=f[b>>2]|0;g=b+4|0;h=f[g>>2]|0;i=((f[c>>2]|0)-e<<3)+(f[c+4>>2]|0)-h|0;c=e;if((i|0)<=0){j=d+4|0;k=f[d>>2]|0;f[a>>2]=k;l=a+4|0;m=f[j>>2]|0;f[l>>2]=m;return}if(!h){e=d+4|0;n=i;o=e;p=c;q=f[e>>2]|0}else{e=32-h|0;r=(i|0)<(e|0)?i:e;s=-1>>>(e-r|0)&-1<>2];c=d+4|0;h=f[c>>2]|0;e=32-h|0;t=e>>>0>>0?e:r;u=f[d>>2]|0;v=f[u>>2]&~(-1>>>(e-t|0)&-1<>2]=v;h=f[c>>2]|0;e=f[g>>2]|0;f[u>>2]=(h>>>0>e>>>0?s<>>(e-h|0))|v;v=(f[c>>2]|0)+t|0;h=u+(v>>>5<<2)|0;f[d>>2]=h;u=v&31;f[c>>2]=u;v=r-t|0;if((v|0)>0){e=f[h>>2]&~(-1>>>(32-v|0));f[h>>2]=e;f[h>>2]=e|s>>>((f[g>>2]|0)+t|0);f[c>>2]=v;w=v}else w=u;u=(f[b>>2]|0)+4|0;f[b>>2]=u;n=i-r|0;o=c;p=u;q=w}w=32-q|0;u=-1<31){q=~u;c=~n;r=n+((c|0)>-64?c:-64)+32&-32;c=n;i=p;while(1){v=f[i>>2]|0;t=f[d>>2]|0;g=f[t>>2]&q;f[t>>2]=g;f[t>>2]=g|v<>2];g=t+4|0;f[d>>2]=g;f[g>>2]=f[g>>2]&u|v>>>w;i=(f[b>>2]|0)+4|0;f[b>>2]=i;if((c|0)<=63)break;else c=c+-32|0}x=n+-32-r|0;y=i}else{x=n;y=p}if((x|0)<=0){j=o;k=f[d>>2]|0;f[a>>2]=k;l=a+4|0;m=f[j>>2]|0;f[l>>2]=m;return}p=f[y>>2]&-1>>>(32-x|0);y=(w|0)<(x|0)?w:x;n=f[d>>2]|0;i=f[n>>2]&~(-1<>2]&-1>>>(w-y|0));f[n>>2]=i;f[n>>2]=i|p<>2];i=(f[o>>2]|0)+y|0;w=n+(i>>>5<<2)|0;f[d>>2]=w;f[o>>2]=i&31;i=x-y|0;if((i|0)<=0){j=o;k=f[d>>2]|0;f[a>>2]=k;l=a+4|0;m=f[j>>2]|0;f[l>>2]=m;return}f[w>>2]=f[w>>2]&~(-1>>>(32-i|0))|p>>>y;f[o>>2]=i;j=o;k=f[d>>2]|0;f[a>>2]=k;l=a+4|0;m=f[j>>2]|0;f[l>>2]=m;return}function le(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+9|0;i=d+8|0;j=f[(f[a+184>>2]|0)+(c<<2)>>2]&255;b[h>>0]=j;c=a+4|0;k=f[(f[c>>2]|0)+44>>2]|0;l=k+16|0;m=f[l+4>>2]|0;if((m|0)>0|(m|0)==0&(f[l>>2]|0)>>>0>0)n=j;else{f[g>>2]=f[k+4>>2];f[e>>2]=f[g>>2];ye(k,e,h,h+1|0)|0;n=b[h>>0]|0}a:do if(n<<24>>24>-1){k=a+172|0;j=f[(f[k>>2]|0)+((n<<24>>24)*136|0)>>2]|0;l=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+56|0;m=b[h>>0]|0;o=f[k>>2]|0;k=f[o+(m*136|0)+132>>2]|0;switch(f[(f[(f[l>>2]|0)+84>>2]|0)+(j<<2)>>2]|0){case 0:{p=k;q=7;break a;break}case 1:{if(b[o+(m*136|0)+28>>0]|0){p=k;q=7;break a}break}default:{}}m=f[(f[c>>2]|0)+44>>2]|0;b[i>>0]=1;o=m+16|0;j=f[o+4>>2]|0;if(!((j|0)>0|(j|0)==0&(f[o>>2]|0)>>>0>0)){f[g>>2]=f[m+4>>2];f[e>>2]=f[g>>2];ye(m,e,i,i+1|0)|0}r=k}else{p=f[a+68>>2]|0;q=7}while(0);if((q|0)==7){q=f[(f[c>>2]|0)+44>>2]|0;b[i>>0]=0;a=q+16|0;h=f[a+4>>2]|0;if(!((h|0)>0|(h|0)==0&(f[a>>2]|0)>>>0>0)){f[g>>2]=f[q+4>>2];f[e>>2]=f[g>>2];ye(q,e,i,i+1|0)|0}r=p}p=f[(f[c>>2]|0)+44>>2]|0;b[i>>0]=r;r=p+16|0;c=f[r+4>>2]|0;if((c|0)>0|(c|0)==0&(f[r>>2]|0)>>>0>0){u=d;return 1}f[g>>2]=f[p+4>>2];f[e>>2]=f[g>>2];ye(p,e,i,i+1|0)|0;u=d;return 1}function me(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;h=u;u=u+16|0;i=h+4|0;j=h;k=a+60|0;f[a+64>>2]=g;g=a+8|0;Ah(g,b,d,e);d=a+56|0;l=f[d>>2]|0;m=f[l+4>>2]|0;n=f[l>>2]|0;o=m-n|0;if((o|0)<=0){u=h;return 1}p=(o>>>2)+-1|0;o=a+68|0;q=a+16|0;r=a+32|0;s=a+12|0;t=a+28|0;v=a+20|0;w=a+24|0;if(m-n>>2>>>0>p>>>0){x=p;y=n}else{z=l;mq(z)}while(1){f[j>>2]=f[y+(x<<2)>>2];f[i>>2]=f[j>>2];tb(k,i,b,x)|0;l=X(x,e)|0;n=b+(l<<2)|0;p=c+(l<<2)|0;l=f[g>>2]|0;if((l|0)>0){m=0;a=o;A=l;while(1){if((A|0)>0){l=0;do{B=f[a+(l<<2)>>2]|0;C=f[q>>2]|0;if((B|0)>(C|0)){D=f[r>>2]|0;f[D+(l<<2)>>2]=C;E=D}else{D=f[s>>2]|0;C=f[r>>2]|0;f[C+(l<<2)>>2]=(B|0)<(D|0)?D:B;E=C}l=l+1|0}while((l|0)<(f[g>>2]|0));F=E}else F=f[r>>2]|0;l=(f[n+(m<<2)>>2]|0)-(f[F+(m<<2)>>2]|0)|0;C=p+(m<<2)|0;f[C>>2]=l;if((l|0)>=(f[t>>2]|0)){if((l|0)>(f[w>>2]|0)){G=l-(f[v>>2]|0)|0;H=18}}else{G=(f[v>>2]|0)+l|0;H=18}if((H|0)==18){H=0;f[C>>2]=G}m=m+1|0;A=f[g>>2]|0;if((m|0)>=(A|0))break;else a=F}}x=x+-1|0;if((x|0)<=-1){H=3;break}a=f[d>>2]|0;y=f[a>>2]|0;if((f[a+4>>2]|0)-y>>2>>>0<=x>>>0){z=a;H=4;break}}if((H|0)==3){u=h;return 1}else if((H|0)==4)mq(z);return 0}function ne(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;h=u;u=u+16|0;i=h+4|0;j=h;k=a+60|0;f[a+64>>2]=g;g=a+8|0;Ah(g,b,d,e);d=a+56|0;l=f[d>>2]|0;m=f[l+4>>2]|0;n=f[l>>2]|0;o=m-n|0;if((o|0)<=0){u=h;return 1}p=(o>>>2)+-1|0;o=a+68|0;q=a+16|0;r=a+32|0;s=a+12|0;t=a+28|0;v=a+20|0;w=a+24|0;if(m-n>>2>>>0>p>>>0){x=p;y=n}else{z=l;mq(z)}while(1){f[j>>2]=f[y+(x<<2)>>2];f[i>>2]=f[j>>2];sb(k,i,b,x)|0;l=X(x,e)|0;n=b+(l<<2)|0;p=c+(l<<2)|0;l=f[g>>2]|0;if((l|0)>0){m=0;a=o;A=l;while(1){if((A|0)>0){l=0;do{B=f[a+(l<<2)>>2]|0;C=f[q>>2]|0;if((B|0)>(C|0)){D=f[r>>2]|0;f[D+(l<<2)>>2]=C;E=D}else{D=f[s>>2]|0;C=f[r>>2]|0;f[C+(l<<2)>>2]=(B|0)<(D|0)?D:B;E=C}l=l+1|0}while((l|0)<(f[g>>2]|0));F=E}else F=f[r>>2]|0;l=(f[n+(m<<2)>>2]|0)-(f[F+(m<<2)>>2]|0)|0;C=p+(m<<2)|0;f[C>>2]=l;if((l|0)>=(f[t>>2]|0)){if((l|0)>(f[w>>2]|0)){G=l-(f[v>>2]|0)|0;H=18}}else{G=(f[v>>2]|0)+l|0;H=18}if((H|0)==18){H=0;f[C>>2]=G}m=m+1|0;A=f[g>>2]|0;if((m|0)>=(A|0))break;else a=F}}x=x+-1|0;if((x|0)<=-1){H=3;break}a=f[d>>2]|0;y=f[a>>2]|0;if((f[a+4>>2]|0)-y>>2>>>0<=x>>>0){z=a;H=4;break}}if((H|0)==3){u=h;return 1}else if((H|0)==4)mq(z);return 0}function oe(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;b=u;u=u+16|0;c=b+4|0;d=b;e=a+12|0;g=f[e>>2]|0;h=(f[g+4>>2]|0)-(f[g>>2]|0)>>2;if(!h){u=b;return 1}i=a+152|0;j=a+140|0;k=a+144|0;l=a+148|0;a=0;m=g;while(1){f[d>>2]=(a>>>0)/3|0;f[c>>2]=f[d>>2];if(!(Rj(m,c)|0)?(g=f[e>>2]|0,(f[(f[g+12>>2]|0)+(a<<2)>>2]|0)==-1):0){n=a+1|0;o=((n>>>0)%3|0|0)==0?a+-2|0:n;if((o|0)==-1)p=-1;else p=f[(f[g>>2]|0)+(o<<2)>>2]|0;o=f[i>>2]|0;if((f[o+(p<<2)>>2]|0)==-1){g=f[k>>2]|0;n=f[l>>2]|0;if((g|0)==(n<<5|0)){if((g+1|0)<0){q=11;break}r=n<<6;n=g+32&-32;hi(j,g>>>0<1073741823?(r>>>0>>0?n:r):2147483647);s=f[k>>2]|0;t=f[i>>2]|0}else{s=g;t=o}f[k>>2]=s+1;o=(f[j>>2]|0)+(s>>>5<<2)|0;f[o>>2]=f[o>>2]&~(1<<(s&31));o=t+(p<<2)|0;if((f[o>>2]|0)==-1){r=a;n=o;while(1){f[n>>2]=g;o=r+1|0;a:do if((r|0)!=-1?(v=((o>>>0)%3|0|0)==0?r+-2|0:o,(v|0)!=-1):0){w=f[e>>2]|0;x=f[w+12>>2]|0;y=v;while(1){v=f[x+(y<<2)>>2]|0;if((v|0)==-1)break;z=v+1|0;A=((z>>>0)%3|0|0)==0?v+-2|0:z;if((A|0)==-1){B=-1;C=-1;break a}else y=A}x=y+1|0;A=((x>>>0)%3|0|0)==0?y+-2|0:x;if((A|0)==-1){B=y;C=-1}else{B=y;C=f[(f[w>>2]|0)+(A<<2)>>2]|0}}else{B=-1;C=-1}while(0);n=t+(C<<2)|0;if((f[n>>2]|0)!=-1)break;else r=B}}}}r=a+1|0;if(r>>>0>=h>>>0){q=3;break}a=r;m=f[e>>2]|0}if((q|0)==3){u=b;return 1}else if((q|0)==11)mq(j);return 0} +function pe(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;d=u;u=u+32|0;e=d+8|0;g=d;h=a+4|0;i=f[h>>2]|0;if(i>>>0>=b>>>0){f[h>>2]=b;u=d;return}j=a+8|0;k=f[j>>2]|0;l=k<<5;m=b-i|0;if(l>>>0>>0|i>>>0>(l-m|0)>>>0){f[e>>2]=0;n=e+4|0;f[n>>2]=0;o=e+8|0;f[o>>2]=0;if((b|0)<0)mq(a);p=k<<6;k=b+31&-32;hi(e,l>>>0<1073741823?(p>>>0>>0?k:p):2147483647);p=f[h>>2]|0;f[n>>2]=p+m;k=f[a>>2]|0;l=k;q=f[e>>2]|0;r=(l+(p>>>5<<2)-k<<3)+(p&31)|0;if((r|0)>0){p=r>>>5;Xl(q|0,k|0,p<<2|0)|0;k=r&31;r=q+(p<<2)|0;s=r;if(!k){t=0;v=s}else{w=-1>>>(32-k|0);f[r>>2]=f[r>>2]&~w|f[l+(p<<2)>>2]&w;t=k;v=s}}else{t=0;v=q}f[g>>2]=v;f[g+4>>2]=t;t=g;g=f[t>>2]|0;v=f[t+4>>2]|0;t=f[a>>2]|0;f[a>>2]=f[e>>2];f[e>>2]=t;e=f[h>>2]|0;f[h>>2]=f[n>>2];f[n>>2]=e;e=f[j>>2]|0;f[j>>2]=f[o>>2];f[o>>2]=e;if(t|0)br(t);x=g;y=v}else{v=(f[a>>2]|0)+(i>>>5<<2)|0;f[h>>2]=b;x=v;y=i&31}if(!m){u=d;return}i=(y|0)==0;v=x;if(c){if(i){z=m;A=x;B=v}else{c=32-y|0;b=c>>>0>m>>>0?m:c;f[v>>2]=f[v>>2]|-1>>>(c-b|0)&-1<>>5;hj(A|0,-1,c<<2|0)|0;A=z&31;z=B+(c<<2)|0;if(!A){u=d;return}f[z>>2]=f[z>>2]|-1>>>(32-A|0);u=d;return}else{if(i){C=m;D=x;E=v}else{x=32-y|0;i=x>>>0>m>>>0?m:x;f[v>>2]=f[v>>2]&~(-1>>>(x-i|0)&-1<>>5;hj(D|0,0,y<<2|0)|0;D=C&31;C=E+(y<<2)|0;if(!D){u=d;return}f[C>>2]=f[C>>2]&~(-1>>>(32-D|0));u=d;return}}function qe(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0;a=u;u=u+48|0;g=a+36|0;h=a+24|0;i=a+12|0;j=a;if(!c){k=0;u=a;return k|0}f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;l=vj(d)|0;if(l>>>0>4294967279)mq(g);if(l>>>0<11){b[g+11>>0]=l;if(!l)m=g;else{n=g;o=7}}else{p=l+16&-16;q=dn(p)|0;f[g>>2]=q;f[g+8>>2]=p|-2147483648;f[g+4>>2]=l;n=q;o=7}if((o|0)==7){Rg(n|0,d|0,l|0)|0;m=n}b[m+l>>0]=0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;l=vj(e)|0;if(l>>>0>4294967279)mq(h);if(l>>>0<11){b[h+11>>0]=l;if(!l)r=h;else{s=h;o=13}}else{m=l+16&-16;n=dn(m)|0;f[h>>2]=n;f[h+8>>2]=m|-2147483648;f[h+4>>2]=l;s=n;o=13}if((o|0)==13){Rg(s|0,e|0,l|0)|0;r=s}b[r+l>>0]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;l=vj(d)|0;if(l>>>0>4294967279)mq(i);if(l>>>0<11){b[i+11>>0]=l;if(!l)t=i;else{v=i;o=19}}else{r=l+16&-16;s=dn(r)|0;f[i>>2]=s;f[i+8>>2]=r|-2147483648;f[i+4>>2]=l;v=s;o=19}if((o|0)==19){Rg(v|0,d|0,l|0)|0;t=v}b[t+l>>0]=0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;l=vj(e)|0;if(l>>>0>4294967279)mq(j);if(l>>>0<11){b[j+11>>0]=l;if(!l)w=j;else{x=j;o=25}}else{t=l+16&-16;v=dn(t)|0;f[j>>2]=v;f[j+8>>2]=t|-2147483648;f[j+4>>2]=l;x=v;o=25}if((o|0)==25){Rg(x|0,e|0,l|0)|0;w=x}b[w+l>>0]=0;en(c,i,j);if((b[j+11>>0]|0)<0)br(f[j>>2]|0);if((b[i+11>>0]|0)<0)br(f[i>>2]|0);if((b[h+11>>0]|0)<0)br(f[h>>2]|0);if((b[g+11>>0]|0)<0)br(f[g>>2]|0);k=1;u=a;return k|0}function re(a,c){a=a|0;c=c|0;var d=0,e=0,g=0;f[a>>2]=f[c>>2];d=c+4|0;f[a+4>>2]=f[d>>2];e=c+8|0;f[a+8>>2]=f[e>>2];g=c+12|0;f[a+12>>2]=f[g>>2];f[d>>2]=0;f[e>>2]=0;f[g>>2]=0;g=c+16|0;f[a+16>>2]=f[g>>2];e=c+20|0;f[a+20>>2]=f[e>>2];d=c+24|0;f[a+24>>2]=f[d>>2];f[g>>2]=0;f[e>>2]=0;f[d>>2]=0;b[a+28>>0]=b[c+28>>0]|0;d=a+32|0;e=c+32|0;f[d>>2]=0;g=a+36|0;f[g>>2]=0;f[a+40>>2]=0;f[d>>2]=f[e>>2];d=c+36|0;f[g>>2]=f[d>>2];g=c+40|0;f[a+40>>2]=f[g>>2];f[g>>2]=0;f[d>>2]=0;f[e>>2]=0;e=a+44|0;d=c+44|0;f[e>>2]=0;g=a+48|0;f[g>>2]=0;f[a+52>>2]=0;f[e>>2]=f[d>>2];e=c+48|0;f[g>>2]=f[e>>2];g=c+52|0;f[a+52>>2]=f[g>>2];f[g>>2]=0;f[e>>2]=0;f[d>>2]=0;d=a+56|0;e=c+56|0;f[d>>2]=0;g=a+60|0;f[g>>2]=0;f[a+64>>2]=0;f[d>>2]=f[e>>2];d=c+60|0;f[g>>2]=f[d>>2];g=c+64|0;f[a+64>>2]=f[g>>2];f[g>>2]=0;f[d>>2]=0;f[e>>2]=0;f[a+68>>2]=f[c+68>>2];f[a+72>>2]=f[c+72>>2];e=a+76|0;d=c+76|0;f[e>>2]=0;g=a+80|0;f[g>>2]=0;f[a+84>>2]=0;f[e>>2]=f[d>>2];e=c+80|0;f[g>>2]=f[e>>2];g=c+84|0;f[a+84>>2]=f[g>>2];f[g>>2]=0;f[e>>2]=0;f[d>>2]=0;d=a+88|0;e=c+88|0;f[d>>2]=0;g=a+92|0;f[g>>2]=0;f[a+96>>2]=0;f[d>>2]=f[e>>2];d=c+92|0;f[g>>2]=f[d>>2];g=c+96|0;f[a+96>>2]=f[g>>2];f[g>>2]=0;f[d>>2]=0;f[e>>2]=0;b[a+100>>0]=b[c+100>>0]|0;e=a+104|0;d=c+104|0;f[e>>2]=0;g=a+108|0;f[g>>2]=0;f[a+112>>2]=0;f[e>>2]=f[d>>2];e=c+108|0;f[g>>2]=f[e>>2];g=c+112|0;f[a+112>>2]=f[g>>2];f[g>>2]=0;f[e>>2]=0;f[d>>2]=0;d=a+116|0;e=c+116|0;f[d>>2]=0;g=a+120|0;f[g>>2]=0;f[a+124>>2]=0;f[d>>2]=f[e>>2];d=c+120|0;f[g>>2]=f[d>>2];g=c+124|0;f[a+124>>2]=f[g>>2];f[g>>2]=0;f[d>>2]=0;f[e>>2]=0;f[a+128>>2]=f[c+128>>2];f[a+132>>2]=f[c+132>>2];return}function se(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;h=u;u=u+48|0;i=h+36|0;j=h+24|0;k=h+8|0;l=h+4|0;m=h;n=e+4|0;Bh(i,c,(f[n>>2]|0)-(f[e>>2]|0)>>2,2,g,d,1);g=f[i>>2]|0;o=(f[f[g>>2]>>2]|0)+(f[g+48>>2]|0)|0;f[k>>2]=-1;f[k+4>>2]=-1;f[k+8>>2]=-1;f[k+12>>2]=-1;p=f[c+4>>2]|0;if((p+-2|0)>>>0<=28){f[k>>2]=p;c=1<>2]=c+-1;p=c+-2|0;f[k+8>>2]=p;f[k+12>>2]=(p|0)/2|0;p=f[e>>2]|0;if((f[n>>2]|0)==(p|0))q=g;else{c=d+84|0;r=d+68|0;s=d+48|0;t=d+40|0;v=0;w=0;x=p;while(1){p=f[x+(v<<2)>>2]|0;if(!(b[c>>0]|0))y=f[(f[r>>2]|0)+(p<<2)>>2]|0;else y=p;p=s;z=f[p>>2]|0;A=f[p+4>>2]|0;p=t;B=f[p>>2]|0;C=on(B|0,f[p+4>>2]|0,y|0,0)|0;p=Tn(C|0,I|0,z|0,A|0)|0;Rg(j|0,(f[f[d>>2]>>2]|0)+p|0,B|0)|0;df(k,j,l,m);f[o+(w<<2)>>2]=f[l>>2];f[o+((w|1)<<2)>>2]=f[m>>2];v=v+1|0;x=f[e>>2]|0;if(v>>>0>=(f[n>>2]|0)-x>>2>>>0)break;else w=w+2|0}q=f[i>>2]|0}f[a>>2]=q;f[i>>2]=0;u=h;return}f[a>>2]=0;f[i>>2]=0;if(!g){u=h;return}i=g+88|0;a=f[i>>2]|0;f[i>>2]=0;if(a|0){i=f[a+8>>2]|0;if(i|0){q=a+12|0;if((f[q>>2]|0)!=(i|0))f[q>>2]=i;br(i)}br(a)}a=f[g+68>>2]|0;if(a|0){i=g+72|0;q=f[i>>2]|0;if((q|0)!=(a|0))f[i>>2]=q+(~((q+-4-a|0)>>>2)<<2);br(a)}a=g+64|0;q=f[a>>2]|0;f[a>>2]=0;if(q|0){a=f[q>>2]|0;if(a|0){i=q+4|0;if((f[i>>2]|0)!=(a|0))f[i>>2]=a;br(a)}br(q)}br(g);u=h;return}function te(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=a+8|0;e=f[d>>2]|0;g=a+4|0;h=f[g>>2]|0;if(((e-h|0)/136|0)>>>0>=c>>>0){i=c;j=h;do{f[j>>2]=-1;Ek(j+4|0);b[j+100>>0]=1;k=j+104|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;f[k+24>>2]=0;j=(f[g>>2]|0)+136|0;f[g>>2]=j;i=i+-1|0}while((i|0)!=0);return}i=f[a>>2]|0;j=(h-i|0)/136|0;h=j+c|0;if(h>>>0>31580641)mq(a);k=(e-i|0)/136|0;i=k<<1;e=k>>>0<15790320?(i>>>0>>0?h:i):31580641;do if(e)if(e>>>0>31580641){i=ra(8)|0;Wo(i,14941);f[i>>2]=6944;va(i|0,1080,114)}else{l=dn(e*136|0)|0;break}else l=0;while(0);i=l+(j*136|0)|0;j=i;h=l+(e*136|0)|0;e=c;c=j;l=i;do{f[l>>2]=-1;Ek(l+4|0);b[l+100>>0]=1;k=l+104|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;f[k+24>>2]=0;l=c+136|0;c=l;e=e+-1|0}while((e|0)!=0);e=f[a>>2]|0;l=f[g>>2]|0;if((l|0)==(e|0)){m=j;n=e;o=e}else{k=l;l=j;j=i;do{k=k+-136|0;re(j+-136|0,k);j=l+-136|0;l=j}while((k|0)!=(e|0));m=l;n=f[a>>2]|0;o=f[g>>2]|0}f[a>>2]=m;f[g>>2]=c;f[d>>2]=h;h=n;if((o|0)!=(h|0)){d=o;do{o=f[d+-20>>2]|0;if(o|0){c=d+-16|0;g=f[c>>2]|0;if((g|0)!=(o|0))f[c>>2]=g+(~((g+-4-o|0)>>>2)<<2);br(o)}o=f[d+-32>>2]|0;if(o|0){g=d+-28|0;c=f[g>>2]|0;if((c|0)!=(o|0))f[g>>2]=c+(~((c+-4-o|0)>>>2)<<2);br(o)}yi(d+-132|0);d=d+-136|0}while((d|0)!=(h|0))}if(!n)return;br(n);return}function ue(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=f[b>>2]|0;b=a+12|0;d=(c|0)==-1;e=c+1|0;do if(!d){g=((e>>>0)%3|0|0)==0?c+-2|0:e;if(!((c>>>0)%3|0)){h=g;i=c+2|0;break}else{h=g;i=c+-1|0;break}}else{h=-1;i=-1}while(0);e=d?-1:(c>>>0)/3|0;g=a+28|0;j=(f[g>>2]|0)+(e>>>5<<2)|0;f[j>>2]=1<<(e&31)|f[j>>2];j=a+172|0;e=a+176|0;k=a+280|0;if(((!d?(d=f[(f[(f[b>>2]|0)+12>>2]|0)+(c<<2)>>2]|0,(d|0)!=-1):0)?(a=(d>>>0)/3|0,(f[(f[g>>2]|0)+(a>>>5<<2)>>2]&1<<(a&31)|0)==0):0)?(a=f[j>>2]|0,(f[e>>2]|0)!=(a|0)):0){d=c>>>5;l=1<<(c&31);c=0;m=a;do{a=(f[k>>2]|0)+(c<<5)|0;if(!(l&f[(f[m+(c*136|0)+4>>2]|0)+(d<<2)>>2]))Vi(a,0);else Vi(a,1);c=c+1|0;m=f[j>>2]|0}while(c>>>0<(((f[e>>2]|0)-m|0)/136|0)>>>0)}if((((h|0)!=-1?(m=f[(f[(f[b>>2]|0)+12>>2]|0)+(h<<2)>>2]|0,(m|0)!=-1):0)?(c=(m>>>0)/3|0,(f[(f[g>>2]|0)+(c>>>5<<2)>>2]&1<<(c&31)|0)==0):0)?(c=f[j>>2]|0,(f[e>>2]|0)!=(c|0)):0){m=h>>>5;d=1<<(h&31);h=0;l=c;do{c=(f[k>>2]|0)+(h<<5)|0;if(!(d&f[(f[l+(h*136|0)+4>>2]|0)+(m<<2)>>2]))Vi(c,0);else Vi(c,1);h=h+1|0;l=f[j>>2]|0}while(h>>>0<(((f[e>>2]|0)-l|0)/136|0)>>>0)}if((i|0)==-1)return 1;l=f[(f[(f[b>>2]|0)+12>>2]|0)+(i<<2)>>2]|0;if((l|0)==-1)return 1;b=(l>>>0)/3|0;if(f[(f[g>>2]|0)+(b>>>5<<2)>>2]&1<<(b&31)|0)return 1;b=f[j>>2]|0;if((f[e>>2]|0)==(b|0))return 1;g=i>>>5;l=1<<(i&31);i=0;h=b;do{b=(f[k>>2]|0)+(i<<5)|0;if(!(l&f[(f[h+(i*136|0)+4>>2]|0)+(g<<2)>>2]))Vi(b,0);else Vi(b,1);i=i+1|0;h=f[j>>2]|0}while(i>>>0<(((f[e>>2]|0)-h|0)/136|0)>>>0);return 1}function ve(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;i=a+4|0;j=a+8|0;Nh((f[j>>2]|0)-(f[i>>2]|0)>>2,c)|0;k=f[i>>2]|0;if((f[j>>2]|0)==(k|0)){u=d;return 1}l=a+32|0;a=c+16|0;m=c+4|0;n=h+1|0;o=h+1|0;p=h+1|0;q=h+1|0;r=0;s=k;do{k=f[(f[(f[l>>2]|0)+8>>2]|0)+(f[s+(r<<2)>>2]<<2)>>2]|0;b[h>>0]=f[k+56>>2];t=a;v=f[t>>2]|0;w=f[t+4>>2]|0;if((w|0)>0|(w|0)==0&v>>>0>0){x=w;y=v}else{f[g>>2]=f[m>>2];f[e>>2]=f[g>>2];ye(c,e,h,q)|0;v=a;x=f[v+4>>2]|0;y=f[v>>2]|0}b[h>>0]=f[k+28>>2];if((x|0)>0|(x|0)==0&y>>>0>0){z=x;A=y}else{f[g>>2]=f[m>>2];f[e>>2]=f[g>>2];ye(c,e,h,p)|0;v=a;z=f[v+4>>2]|0;A=f[v>>2]|0}b[h>>0]=b[k+24>>0]|0;if((z|0)>0|(z|0)==0&A>>>0>0){B=z;C=A}else{f[g>>2]=f[m>>2];f[e>>2]=f[g>>2];ye(c,e,h,o)|0;v=a;B=f[v+4>>2]|0;C=f[v>>2]|0}b[h>>0]=b[k+32>>0]|0;if(!((B|0)>0|(B|0)==0&C>>>0>0)){f[g>>2]=f[m>>2];f[e>>2]=f[g>>2];ye(c,e,h,n)|0}Nh(f[k+60>>2]|0,c)|0;r=r+1|0;s=f[i>>2]|0}while(r>>>0<(f[j>>2]|0)-s>>2>>>0);u=d;return 1}function we(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0;d=u;u=u+32|0;e=d+16|0;g=d+12|0;h=d+8|0;i=d+4|0;j=d;wp(a);f[a+16>>2]=0;f[a+20>>2]=0;f[a+12>>2]=a+16;k=a+24|0;wp(k);l=b+4|0;if((a|0)!=(l|0)){f[h>>2]=f[l>>2];f[i>>2]=b+8;f[g>>2]=f[h>>2];f[e>>2]=f[i>>2];Hc(a,g,e)}l=b+28|0;if((k|0)!=(l|0)){f[h>>2]=f[l>>2];f[i>>2]=b+32;f[g>>2]=f[h>>2];f[e>>2]=f[i>>2];Hc(k,g,e)}f[j>>2]=0;k=c+8|0;l=c+12|0;c=f[l>>2]|0;m=f[k>>2]|0;if((c-m|0)<=0){u=d;return}n=b+20|0;b=m;m=c;c=0;while(1){o=f[(f[b+(c<<2)>>2]|0)+56>>2]|0;p=f[n>>2]|0;if(p){q=n;r=p;a:while(1){p=r;while(1){if((f[p+16>>2]|0)>=(o|0))break;s=f[p+4>>2]|0;if(!s){t=q;break a}else p=s}r=f[p>>2]|0;if(!r){t=p;break}else q=p}if((t|0)!=(n|0)?(o|0)>=(f[t+16>>2]|0):0){q=t+20|0;r=wd(a,j)|0;if((r|0)!=(q|0)){f[h>>2]=f[q>>2];f[i>>2]=t+24;f[g>>2]=f[h>>2];f[e>>2]=f[i>>2];Hc(r,g,e)}v=f[j>>2]|0;w=f[k>>2]|0;x=f[l>>2]|0}else{v=c;w=b;x=m}}else{v=c;w=b;x=m}c=v+1|0;f[j>>2]=c;if((c|0)>=(x-w>>2|0))break;else{b=w;m=x}}u=d;return}function xe(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;i=a+12|0;Nh(f[i>>2]|0,c)|0;if(!(f[i>>2]|0)){j=1;u=d;return j|0}k=c+16|0;l=c+4|0;m=h+1|0;n=h+1|0;o=h+1|0;p=0;while(1){q=f[a>>2]|0;r=f[q+(p<<3)>>2]|0;if(r>>>0>63)if(r>>>0>16383)if(r>>>0>4194303){j=0;s=20;break}else{t=2;s=13}else{t=1;s=13}else if(!r){v=p+1|0;w=0;while(1){if(f[q+(v+w<<3)>>2]|0){x=w;break}y=w+1|0;if(y>>>0<63)w=y;else{x=y;break}}b[h>>0]=x<<2|3;w=k;v=f[w+4>>2]|0;if(!((v|0)>0|(v|0)==0&(f[w>>2]|0)>>>0>0)){f[g>>2]=f[l>>2];f[e>>2]=f[g>>2];ye(c,e,h,o)|0}z=x+p|0}else{t=0;s=13}if((s|0)==13){s=0;b[h>>0]=t|r<<2;w=k;v=f[w+4>>2]|0;if(!((v|0)>0|(v|0)==0&(f[w>>2]|0)>>>0>0)){f[g>>2]=f[l>>2];f[e>>2]=f[g>>2];ye(c,e,h,n)|0}if(!t)z=p;else{w=0;do{w=w+1|0;b[h>>0]=r>>>((w<<3)+-2|0);v=k;q=f[v+4>>2]|0;if(!((q|0)>0|(q|0)==0&(f[v>>2]|0)>>>0>0)){f[g>>2]=f[l>>2];f[e>>2]=f[g>>2];ye(c,e,h,m)|0}}while((w|0)<(t|0));z=p}}p=z+1|0;if(p>>>0>=(f[i>>2]|0)>>>0){j=1;s=20;break}}if((s|0)==20){u=d;return j|0}return 0}function ye(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;g=f[a>>2]|0;h=g;i=(f[c>>2]|0)-h|0;c=g+i|0;j=e-d|0;if((j|0)<=0){k=c;return k|0}l=a+8|0;m=f[l>>2]|0;n=a+4|0;o=f[n>>2]|0;p=o;if((j|0)<=(m-p|0)){q=p-c|0;if((j|0)>(q|0)){r=d+q|0;if((r|0)==(e|0))s=o;else{t=r;u=o;while(1){b[u>>0]=b[t>>0]|0;t=t+1|0;v=(f[n>>2]|0)+1|0;f[n>>2]=v;if((t|0)==(e|0)){s=v;break}else u=v}}if((q|0)>0){w=r;x=s}else{k=c;return k|0}}else{w=e;x=o}s=x-(c+j)|0;r=c+s|0;if(r>>>0>>0){q=r;r=x;do{b[r>>0]=b[q>>0]|0;q=q+1|0;r=(f[n>>2]|0)+1|0;f[n>>2]=r}while((q|0)!=(o|0))}if(s|0)Xl(x+(0-s)|0,c|0,s|0)|0;if((w|0)==(d|0)){k=c;return k|0}else{y=d;z=c}while(1){b[z>>0]=b[y>>0]|0;y=y+1|0;if((y|0)==(w|0)){k=c;break}else z=z+1|0}return k|0}z=p-h+j|0;if((z|0)<0)mq(a);j=m-h|0;h=j<<1;m=j>>>0<1073741823?(h>>>0>>0?z:h):2147483647;h=c;if(!m)A=0;else A=dn(m)|0;z=A+i|0;i=z;j=A+m|0;if((d|0)==(e|0)){B=i;C=g}else{g=d;d=i;i=z;do{b[i>>0]=b[g>>0]|0;i=d+1|0;d=i;g=g+1|0}while((g|0)!=(e|0));B=d;C=f[a>>2]|0}d=h-C|0;e=z+(0-d)|0;if((d|0)>0)Rg(e|0,C|0,d|0)|0;d=(f[n>>2]|0)-h|0;if((d|0)>0){h=B;Rg(h|0,c|0,d|0)|0;D=h+d|0;E=f[a>>2]|0}else{D=B;E=C}f[a>>2]=e;f[n>>2]=D;f[l>>2]=j;if(!E){k=z;return k|0}br(E);k=z;return k|0}function ze(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=u;u=u+16|0;g=e;h=f[(f[c+4>>2]|0)+(d<<2)>>2]|0;d=f[c+28>>2]|0;c=f[(f[(f[d+4>>2]|0)+8>>2]|0)+(h<<2)>>2]|0;switch(f[c+28>>2]|0){case 5:case 6:case 3:case 4:case 1:case 2:{i=dn(40)|0;Ao(i);j=i;k=j;f[a>>2]=k;u=e;return}case 9:{l=3;break}default:{}}if((l|0)==3){i=f[d+48>>2]|0;d=dn(32)|0;f[g>>2]=d;f[g+8>>2]=-2147483616;f[g+4>>2]=17;m=d;n=12932;o=m+17|0;do{b[m>>0]=b[n>>0]|0;m=m+1|0;n=n+1|0}while((m|0)<(o|0));b[d+17>>0]=0;d=i+16|0;n=f[d>>2]|0;if(n){p=d;q=n;a:while(1){n=q;while(1){if((f[n+16>>2]|0)>=(h|0))break;r=f[n+4>>2]|0;if(!r){s=p;break a}else n=r}q=f[n>>2]|0;if(!q){s=n;break}else p=n}if(((s|0)!=(d|0)?(h|0)>=(f[s+16>>2]|0):0)?(h=s+20|0,(sh(h,g)|0)!=0):0)t=yk(h,g,-1)|0;else l=12}else l=12;if((l|0)==12)t=yk(i,g,-1)|0;if((b[g+11>>0]|0)<0)br(f[g>>2]|0);if((t|0)>0)if((f[c+56>>2]|0)==1){c=dn(48)|0;m=c;o=m+48|0;do{f[m>>2]=0;m=m+4|0}while((m|0)<(o|0));Ao(c);f[c>>2]=2256;f[c+40>>2]=1152;f[c+44>>2]=-1;j=c;k=j;f[a>>2]=k;u=e;return}else{c=dn(64)|0;mm(c);j=c;k=j;f[a>>2]=k;u=e;return}}c=dn(36)|0;wm(c);j=c;k=j;f[a>>2]=k;u=e;return}function Ae(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=(c|0)==(a|0);b[c+12>>0]=d&1;if(d)return;else e=c;while(1){g=e+8|0;h=f[g>>2]|0;c=h+12|0;if(b[c>>0]|0){i=23;break}j=h+8|0;k=f[j>>2]|0;d=f[k>>2]|0;if((d|0)==(h|0)){l=f[k+4>>2]|0;if(!l){i=7;break}m=l+12|0;if(!(b[m>>0]|0))n=m;else{i=7;break}}else{if(!d){i=16;break}m=d+12|0;if(!(b[m>>0]|0))n=m;else{i=16;break}}b[c>>0]=1;c=(k|0)==(a|0);b[k+12>>0]=c&1;b[n>>0]=1;if(c){i=23;break}else e=k}if((i|0)==7){if((f[h>>2]|0)==(e|0)){o=h;p=k}else{n=h+4|0;a=f[n>>2]|0;c=f[a>>2]|0;f[n>>2]=c;if(!c)q=k;else{f[c+8>>2]=h;q=f[j>>2]|0}f[a+8>>2]=q;q=f[j>>2]|0;f[((f[q>>2]|0)==(h|0)?q:q+4|0)>>2]=a;f[a>>2]=h;f[j>>2]=a;o=a;p=f[a+8>>2]|0}b[o+12>>0]=1;b[p+12>>0]=0;o=f[p>>2]|0;a=o+4|0;q=f[a>>2]|0;f[p>>2]=q;if(q|0)f[q+8>>2]=p;q=p+8|0;f[o+8>>2]=f[q>>2];c=f[q>>2]|0;f[((f[c>>2]|0)==(p|0)?c:c+4|0)>>2]=o;f[a>>2]=p;f[q>>2]=o;return}else if((i|0)==16){if((f[h>>2]|0)==(e|0)){o=e+4|0;q=f[o>>2]|0;f[h>>2]=q;if(!q)r=k;else{f[q+8>>2]=h;r=f[j>>2]|0}f[g>>2]=r;r=f[j>>2]|0;f[((f[r>>2]|0)==(h|0)?r:r+4|0)>>2]=e;f[o>>2]=h;f[j>>2]=e;s=e;t=f[e+8>>2]|0}else{s=h;t=k}b[s+12>>0]=1;b[t+12>>0]=0;s=t+4|0;k=f[s>>2]|0;h=f[k>>2]|0;f[s>>2]=h;if(h|0)f[h+8>>2]=t;h=t+8|0;f[k+8>>2]=f[h>>2];s=f[h>>2]|0;f[((f[s>>2]|0)==(t|0)?s:s+4|0)>>2]=k;f[k>>2]=t;f[h>>2]=k;return}else if((i|0)==23)return}function Be(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=Oa,C=Oa;h=u;u=u+16|0;i=h;j=e+4|0;k=b[d+24>>0]|0;l=k<<24>>24;Bh(a,c,(f[j>>2]|0)-(f[e>>2]|0)>>2,l,g,d,1);g=f[a>>2]|0;a=(f[f[g>>2]>>2]|0)+(f[g+48>>2]|0)|0;g=f[c+4>>2]|0;sq(i);yo(i,$(n[c+20>>2]),(1<>>0>1073741823?-1:l<<2)|0;m=f[j>>2]|0;j=f[e>>2]|0;e=j;if((m|0)==(j|0)){$q(g);u=h;return}o=d+68|0;p=d+48|0;q=d+40|0;r=c+8|0;c=(b[d+84>>0]|0)==0;s=m-j>>2;if(k<<24>>24>0){t=0;v=0}else{k=0;do{j=f[e+(k<<2)>>2]|0;if(c)w=f[(f[o>>2]|0)+(j<<2)>>2]|0;else w=j;j=p;m=f[j>>2]|0;x=f[j+4>>2]|0;j=q;y=f[j>>2]|0;z=on(y|0,f[j+4>>2]|0,w|0,0)|0;j=Tn(z|0,I|0,m|0,x|0)|0;Rg(g|0,(f[f[d>>2]>>2]|0)+j|0,y|0)|0;k=k+1|0}while(k>>>0>>0);$q(g);u=h;return}while(1){k=f[e+(t<<2)>>2]|0;if(c)A=f[(f[o>>2]|0)+(k<<2)>>2]|0;else A=k;k=p;w=f[k>>2]|0;y=f[k+4>>2]|0;k=q;j=f[k>>2]|0;x=on(j|0,f[k+4>>2]|0,A|0,0)|0;k=Tn(x|0,I|0,w|0,y|0)|0;Rg(g|0,(f[f[d>>2]>>2]|0)+k|0,j|0)|0;j=f[r>>2]|0;B=$(n[i>>2]);k=0;y=v;while(1){C=$(n[g+(k<<2)>>2]);w=~~$(J($($(B*$(C-$(n[j+(k<<2)>>2])))+$(.5))));f[a+(y<<2)>>2]=w;k=k+1|0;if((k|0)==(l|0))break;else y=y+1|0}t=t+1|0;if(t>>>0>=s>>>0)break;else v=v+l|0}$q(g);u=h;return}function Ce(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=f[b>>2]|0;b=a+12|0;e=(d|0)==-1;do if(e){g=1;h=-1;i=-1}else{j=d+(((d>>>0)%3|0|0)==0?2:-1)|0;if((j|0)!=-1){k=f[(f[b>>2]|0)+12>>2]|0;l=j;while(1){j=f[k+(l<<2)>>2]|0;if((j|0)==-1){m=0;n=l;break}o=j+1|0;l=((o>>>0)%3|0|0)==0?j+-2|0:o;if((l|0)==-1){m=1;n=-1;break}}if(e){g=m;h=-1;i=n;break}else{p=m;q=n}}else{p=1;q=-1}g=p;h=f[(f[f[b>>2]>>2]|0)+(d<<2)>>2]|0;i=q}while(0);if(c){c=(f[a+84>>2]|0)+(h>>>5<<2)|0;f[c>>2]=f[c>>2]|1<<(h&31);r=1}else r=0;c=f[(f[a+152>>2]|0)+(h<<2)>>2]|0;q=(f[a+140>>2]|0)+(c>>>5<<2)|0;f[q>>2]=f[q>>2]|1<<(c&31);if(!g){g=(((i>>>0)%3|0|0)==0?2:-1)+i|0;if((g|0)==-1){s=-1;t=i}else{s=f[(f[f[b>>2]>>2]|0)+(g<<2)>>2]|0;t=i}}else{s=-1;t=-1}if((s|0)==(h|0)){u=r;return u|0}i=f[a+84>>2]|0;a=r;r=s;s=t;while(1){t=i+(r>>>5<<2)|0;f[t>>2]=f[t>>2]|1<<(r&31);t=a+1|0;g=s+1|0;a:do if((s|0)!=-1?(c=((g>>>0)%3|0|0)==0?s+-2|0:g,(c|0)!=-1):0){q=f[b>>2]|0;d=f[q+12>>2]|0;p=c;while(1){c=f[d+(p<<2)>>2]|0;if((c|0)==-1)break;n=c+1|0;m=((n>>>0)%3|0|0)==0?c+-2|0:n;if((m|0)==-1){v=-1;w=-1;break a}else p=m}d=(((p>>>0)%3|0|0)==0?2:-1)+p|0;if((d|0)==-1){v=-1;w=p}else{v=f[(f[q>>2]|0)+(d<<2)>>2]|0;w=p}}else{v=-1;w=-1}while(0);if((v|0)==(h|0)){u=t;break}else{a=t;r=v;s=w}}return u|0}function De(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;c=a+4|0;d=f[c>>2]|0;e=a+100|0;if(d>>>0<(f[e>>2]|0)>>>0){f[c>>2]=d+1;g=h[d>>0]|0}else g=Di(a)|0;switch(g|0){case 43:case 45:{d=(g|0)==45&1;i=f[c>>2]|0;if(i>>>0<(f[e>>2]|0)>>>0){f[c>>2]=i+1;j=h[i>>0]|0}else j=Di(a)|0;if((b|0)!=0&(j+-48|0)>>>0>9?(f[e>>2]|0)!=0:0){f[c>>2]=(f[c>>2]|0)+-1;k=d;l=j}else{k=d;l=j}break}default:{k=0;l=g}}if((l+-48|0)>>>0>9)if(!(f[e>>2]|0)){m=-2147483648;n=0}else{f[c>>2]=(f[c>>2]|0)+-1;m=-2147483648;n=0}else{g=0;j=l;while(1){g=j+-48+(g*10|0)|0;l=f[c>>2]|0;if(l>>>0<(f[e>>2]|0)>>>0){f[c>>2]=l+1;o=h[l>>0]|0}else o=Di(a)|0;if(!((o+-48|0)>>>0<10&(g|0)<214748364))break;else j=o}j=((g|0)<0)<<31>>31;if((o+-48|0)>>>0<10){l=o;d=g;b=j;while(1){i=on(d|0,b|0,10,0)|0;p=I;q=Tn(l|0,((l|0)<0)<<31>>31|0,-48,-1)|0;r=Tn(q|0,I|0,i|0,p|0)|0;p=I;i=f[c>>2]|0;if(i>>>0<(f[e>>2]|0)>>>0){f[c>>2]=i+1;s=h[i>>0]|0}else s=Di(a)|0;if((s+-48|0)>>>0<10&((p|0)<21474836|(p|0)==21474836&r>>>0<2061584302)){l=s;d=r;b=p}else{t=s;u=r;v=p;break}}}else{t=o;u=g;v=j}if((t+-48|0)>>>0<10)do{t=f[c>>2]|0;if(t>>>0<(f[e>>2]|0)>>>0){f[c>>2]=t+1;w=h[t>>0]|0}else w=Di(a)|0}while((w+-48|0)>>>0<10);if(f[e>>2]|0)f[c>>2]=(f[c>>2]|0)+-1;c=(k|0)!=0;k=Vn(0,0,u|0,v|0)|0;m=c?I:v;n=c?k:u}I=m;return n|0}function Ee(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;b=a+1176|0;c=f[b>>2]|0;if(c|0){d=a+1180|0;e=f[d>>2]|0;if((e|0)==(c|0))g=c;else{h=e;while(1){e=h+-12|0;f[d>>2]=e;i=f[e>>2]|0;if(!i)j=e;else{e=h+-8|0;k=f[e>>2]|0;if((k|0)!=(i|0))f[e>>2]=k+(~((k+-4-i|0)>>>2)<<2);br(i);j=f[d>>2]|0}if((j|0)==(c|0))break;else h=j}g=f[b>>2]|0}br(g)}g=a+1164|0;b=f[g>>2]|0;if(b|0){j=a+1168|0;h=f[j>>2]|0;if((h|0)==(b|0))l=b;else{c=h;while(1){h=c+-12|0;f[j>>2]=h;d=f[h>>2]|0;if(!d)m=h;else{h=c+-8|0;i=f[h>>2]|0;if((i|0)!=(d|0))f[h>>2]=i+(~((i+-4-d|0)>>>2)<<2);br(d);m=f[j>>2]|0}if((m|0)==(b|0))break;else c=m}l=f[g>>2]|0}br(l)}l=f[a+1152>>2]|0;if(l|0){g=a+1156|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);br(l)}l=f[a+1140>>2]|0;if(l|0){m=a+1144|0;g=f[m>>2]|0;if((g|0)!=(l|0))f[m>>2]=g+(~((g+-4-l|0)>>>2)<<2);br(l)}l=f[a+1128>>2]|0;if(!l){n=a+1108|0;dl(n);o=a+1088|0;dl(o);p=a+1068|0;dl(p);q=a+1036|0;tj(q);r=a+12|0;xh(r);return}g=a+1132|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);br(l);n=a+1108|0;dl(n);o=a+1088|0;dl(o);p=a+1068|0;dl(p);q=a+1036|0;tj(q);r=a+12|0;xh(r);return}function Fe(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=u;u=u+16|0;e=d;g=a+4|0;h=f[g>>2]|0;i=f[(f[a>>2]|0)+52>>2]|0;if(!h){if(!(Sa[i&31](a,c,0)|0)){j=0;u=d;return j|0}}else if(!(Sa[i&31](a,c,f[(f[h+4>>2]|0)+80>>2]|0)|0)){j=0;u=d;return j|0}if(!(b[a+28>>0]|0)){j=1;u=d;return j|0}h=f[a+8>>2]|0;i=f[a+32>>2]|0;a=f[h+80>>2]|0;f[e>>2]=0;k=e+4|0;f[k>>2]=0;f[e+8>>2]=0;do if(a)if(a>>>0>1073741823)mq(e);else{l=a<<2;m=dn(l)|0;f[e>>2]=m;n=m+(a<<2)|0;f[e+8>>2]=n;hj(m|0,0,l|0)|0;f[k>>2]=n;o=m;p=n;q=m;break}else{o=0;p=0;q=0}while(0);e=f[c+4>>2]|0;a=f[c>>2]|0;c=a;a:do if((e|0)!=(a|0)){m=e-a>>2;if(b[h+84>>0]|0){n=0;while(1){f[o+(f[c+(n<<2)>>2]<<2)>>2]=n;n=n+1|0;if(n>>>0>=m>>>0)break a}}n=f[h+68>>2]|0;l=0;do{f[o+(f[n+(f[c+(l<<2)>>2]<<2)>>2]<<2)>>2]=l;l=l+1|0}while(l>>>0>>0)}while(0);c=f[(f[(f[g>>2]|0)+4>>2]|0)+80>>2]|0;b:do if(c|0){g=f[i+68>>2]|0;if(b[h+84>>0]|0){a=0;while(1){f[g+(a<<2)>>2]=f[o+(a<<2)>>2];a=a+1|0;if(a>>>0>=c>>>0)break b}}a=f[h+68>>2]|0;e=0;do{f[g+(e<<2)>>2]=f[o+(f[a+(e<<2)>>2]<<2)>>2];e=e+1|0}while(e>>>0>>0)}while(0);if(o|0){if((p|0)!=(o|0))f[k>>2]=p+(~((p+-4-o|0)>>>2)<<2);br(q)}j=1;u=d;return j|0}function Ge(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;c=u;u=u+16|0;d=c;f[a>>2]=0;f[a+8>>2]=b;yh(a+12|0);rn(a+1036|0);to(a+1068|0);to(a+1088|0);to(a+1108|0);e=a+1128|0;f[e>>2]=0;g=a+1132|0;f[g>>2]=0;f[a+1136>>2]=0;h=(b|0)==0;do if(!h)if(b>>>0>1073741823)mq(e);else{i=b<<2;j=dn(i)|0;f[e>>2]=j;k=j+(b<<2)|0;f[a+1136>>2]=k;hj(j|0,0,i|0)|0;f[g>>2]=k;break}while(0);g=a+1140|0;f[g>>2]=0;e=a+1144|0;f[e>>2]=0;f[a+1148>>2]=0;if(!h){k=b<<2;i=dn(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+1148>>2]=g;hj(i|0,0,k|0)|0;f[e>>2]=g}g=a+1152|0;f[g>>2]=0;e=a+1156|0;f[e>>2]=0;f[a+1160>>2]=0;if(!h){k=b<<2;i=dn(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+1160>>2]=g;hj(i|0,0,k|0)|0;f[e>>2]=g}g=b<<5|1;f[d>>2]=0;e=d+4|0;f[e>>2]=0;f[d+8>>2]=0;if(!h){k=b<<2;i=dn(k)|0;f[d>>2]=i;j=i+(b<<2)|0;f[d+8>>2]=j;hj(i|0,0,k|0)|0;f[e>>2]=j}fk(a+1164|0,g,d);j=f[d>>2]|0;if(j|0){k=f[e>>2]|0;if((k|0)!=(j|0))f[e>>2]=k+(~((k+-4-j|0)>>>2)<<2);br(j)}f[d>>2]=0;j=d+4|0;f[j>>2]=0;f[d+8>>2]=0;if(!h){h=b<<2;k=dn(h)|0;f[d>>2]=k;e=k+(b<<2)|0;f[d+8>>2]=e;hj(k|0,0,h|0)|0;f[j>>2]=e}fk(a+1176|0,g,d);g=f[d>>2]|0;if(!g){u=c;return}d=f[j>>2]|0;if((d|0)!=(g|0))f[j>>2]=d+(~((d+-4-g|0)>>>2)<<2);br(g);u=c;return}function He(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0.0,E=0.0;g=u;u=u+16|0;h=g;i=b+16|0;f[a>>2]=f[i>>2];f[a+4>>2]=f[i+4>>2];f[a+8>>2]=f[i+8>>2];f[a+12>>2]=f[i+12>>2];f[a+16>>2]=f[i+16>>2];f[a+20>>2]=f[i+20>>2];j=a+8|0;f[j>>2]=(f[j>>2]|0)+d;j=(d|0)>0;if(j){k=b+4|0;l=a+16|0;m=a+12|0;n=f[b>>2]|0;o=n;q=0;r=o;s=n;n=o;while(1){o=f[c+(q<<2)>>2]|0;t=f[k>>2]|0;if(t-s>>2>>>0>o>>>0){v=r;w=n}else{x=o+1|0;f[h>>2]=0;y=t-s>>2;z=s;A=t;if(x>>>0<=y>>>0)if(x>>>0>>0?(t=z+(x<<2)|0,(t|0)!=(A|0)):0){f[k>>2]=A+(~((A+-4-t|0)>>>2)<<2);B=r}else B=r;else{kh(b,x-y|0,h);B=f[b>>2]|0}v=B;w=B}y=w+(o<<2)|0;x=f[y>>2]|0;s=w;if((x|0)<=1)if((x|0)==0?(f[l>>2]=(f[l>>2]|0)+1,o>>>0>(f[m>>2]|0)>>>0):0){f[m>>2]=o;C=0.0}else C=0.0;else{D=+(x|0);C=+Fg(D)*D}x=(f[y>>2]|0)+1|0;f[y>>2]=x;D=+(x|0);E=+Fg(D)*D-C;p[a>>3]=+p[a>>3]+E;q=q+1|0;if((q|0)==(d|0))break;else{r=v;n=w}}}if(e){f[i>>2]=f[a>>2];f[i+4>>2]=f[a+4>>2];f[i+8>>2]=f[a+8>>2];f[i+12>>2]=f[a+12>>2];f[i+16>>2]=f[a+16>>2];u=g;return}if(!j){u=g;return}j=f[b>>2]|0;b=0;do{a=j+(f[c+(b<<2)>>2]<<2)|0;f[a>>2]=(f[a>>2]|0)+-1;b=b+1|0}while((b|0)!=(d|0));u=g;return}function Ie(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0.0;a:do if(b>>>0<=20)do switch(b|0){case 9:{d=(f[c>>2]|0)+(4-1)&~(4-1);e=f[d>>2]|0;f[c>>2]=d+4;f[a>>2]=e;break a;break}case 10:{e=(f[c>>2]|0)+(4-1)&~(4-1);d=f[e>>2]|0;f[c>>2]=e+4;e=a;f[e>>2]=d;f[e+4>>2]=((d|0)<0)<<31>>31;break a;break}case 11:{d=(f[c>>2]|0)+(4-1)&~(4-1);e=f[d>>2]|0;f[c>>2]=d+4;d=a;f[d>>2]=e;f[d+4>>2]=0;break a;break}case 12:{d=(f[c>>2]|0)+(8-1)&~(8-1);e=d;g=f[e>>2]|0;h=f[e+4>>2]|0;f[c>>2]=d+8;d=a;f[d>>2]=g;f[d+4>>2]=h;break a;break}case 13:{h=(f[c>>2]|0)+(4-1)&~(4-1);d=f[h>>2]|0;f[c>>2]=h+4;h=(d&65535)<<16>>16;d=a;f[d>>2]=h;f[d+4>>2]=((h|0)<0)<<31>>31;break a;break}case 14:{h=(f[c>>2]|0)+(4-1)&~(4-1);d=f[h>>2]|0;f[c>>2]=h+4;h=a;f[h>>2]=d&65535;f[h+4>>2]=0;break a;break}case 15:{h=(f[c>>2]|0)+(4-1)&~(4-1);d=f[h>>2]|0;f[c>>2]=h+4;h=(d&255)<<24>>24;d=a;f[d>>2]=h;f[d+4>>2]=((h|0)<0)<<31>>31;break a;break}case 16:{h=(f[c>>2]|0)+(4-1)&~(4-1);d=f[h>>2]|0;f[c>>2]=h+4;h=a;f[h>>2]=d&255;f[h+4>>2]=0;break a;break}case 17:{h=(f[c>>2]|0)+(8-1)&~(8-1);i=+p[h>>3];f[c>>2]=h+8;p[a>>3]=i;break a;break}case 18:{h=(f[c>>2]|0)+(8-1)&~(8-1);i=+p[h>>3];f[c>>2]=h+8;p[a>>3]=i;break a;break}default:break a}while(0);while(0);return}function Je(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;c=u;u=u+16|0;d=c+4|0;e=c;g=c+8|0;if(!(Qa[f[(f[a>>2]|0)+32>>2]&127](a)|0)){h=0;u=c;return h|0}i=a+44|0;j=f[i>>2]|0;k=a+8|0;l=a+12|0;m=f[l>>2]|0;n=f[k>>2]|0;b[g>>0]=(m-n|0)>>>2;o=j+16|0;p=f[o+4>>2]|0;if((p|0)>0|(p|0)==0&(f[o>>2]|0)>>>0>0){q=k;r=n;s=m}else{f[e>>2]=f[j+4>>2];f[d>>2]=f[e>>2];ye(j,d,g,g+1|0)|0;q=k;r=f[k>>2]|0;s=f[l>>2]|0}a:do if((r|0)!=(s|0)){l=a+4|0;k=r;while(1){g=f[k>>2]|0;k=k+4|0;if(!(Sa[f[(f[g>>2]|0)+8>>2]&31](g,a,f[l>>2]|0)|0)){h=0;break}if((k|0)==(s|0))break a}u=c;return h|0}while(0);if(!(vc(a)|0)){h=0;u=c;return h|0}s=a+32|0;r=f[s>>2]|0;k=a+36|0;l=f[k>>2]|0;b:do if((r|0)!=(l|0)){g=r;do{if(!(Ra[f[(f[a>>2]|0)+40>>2]&127](a,f[g>>2]|0)|0)){h=0;t=18;break}g=g+4|0}while((g|0)!=(l|0));if((t|0)==18){u=c;return h|0}g=f[s>>2]|0;d=f[k>>2]|0;if((g|0)!=(d|0)){j=g;while(1){g=f[(f[q>>2]|0)+(f[j>>2]<<2)>>2]|0;j=j+4|0;if(!(Ra[f[(f[g>>2]|0)+12>>2]&127](g,f[i>>2]|0)|0)){h=0;break}if((j|0)==(d|0))break b}u=c;return h|0}}while(0);h=Qa[f[(f[a>>2]|0)+44>>2]&127](a)|0;u=c;return h|0}function Ke(a,b){a=a|0;b=b|0;fd(a,b);fd(a+32|0,b);fd(a+64|0,b);fd(a+96|0,b);fd(a+128|0,b);fd(a+160|0,b);fd(a+192|0,b);fd(a+224|0,b);fd(a+256|0,b);fd(a+288|0,b);fd(a+320|0,b);fd(a+352|0,b);fd(a+384|0,b);fd(a+416|0,b);fd(a+448|0,b);fd(a+480|0,b);fd(a+512|0,b);fd(a+544|0,b);fd(a+576|0,b);fd(a+608|0,b);fd(a+640|0,b);fd(a+672|0,b);fd(a+704|0,b);fd(a+736|0,b);fd(a+768|0,b);fd(a+800|0,b);fd(a+832|0,b);fd(a+864|0,b);fd(a+896|0,b);fd(a+928|0,b);fd(a+960|0,b);fd(a+992|0,b);fd(a+1024|0,b);return}function Le(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=u;u=u+64|0;g=e+60|0;h=e;i=dn(80)|0;j=f[c+8>>2]|0;f[i+4>>2]=0;f[i>>2]=3232;k=i+8|0;l=i+12|0;m=l+44|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(m|0));f[k>>2]=3256;n=i+56|0;f[n>>2]=0;f[i+60>>2]=0;f[i+64>>2]=0;f[i+68>>2]=j;f[i+72>>2]=d;o=i+76|0;f[o>>2]=0;p=i;q=f[c+12>>2]|0;r=h+4|0;l=r+4|0;m=l+40|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(m|0));f[h>>2]=3256;l=h+48|0;f[l>>2]=0;m=h+52|0;f[m>>2]=0;f[h+56>>2]=0;s=q;f[r>>2]=s;t=((f[s+4>>2]|0)-(f[q>>2]|0)>>2>>>0)/3|0;b[g>>0]=0;Xg(h+24|0,t,g);t=f[r>>2]|0;r=(f[t+28>>2]|0)-(f[t+24>>2]|0)>>2;b[g>>0]=0;Xg(h+36|0,r,g);f[h+8>>2]=q;f[h+12>>2]=d;f[h+16>>2]=j;f[h+20>>2]=i;f[o>>2]=c+72;ef(k,h)|0;Yf(n,f[l>>2]|0,f[m>>2]|0);f[a>>2]=p;f[h>>2]=3256;p=f[l>>2]|0;if(p|0){l=f[m>>2]|0;if((l|0)!=(p|0))f[m>>2]=l+(~((l+-4-p|0)>>>2)<<2);br(p)}f[h>>2]=3276;p=f[h+36>>2]|0;if(p|0)br(p);p=f[h+24>>2]|0;if(!p){u=e;return}br(p);u=e;return}function Me(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0;c=u;u=u+32|0;d=c;e=a+4|0;g=f[a>>2]|0;h=(f[e>>2]|0)-g>>2;i=h+1|0;if(i>>>0>1073741823)mq(a);j=a+8|0;k=(f[j>>2]|0)-g|0;g=k>>1;l=k>>2>>>0<536870911?(g>>>0>>0?i:g):1073741823;f[d+12>>2]=0;f[d+16>>2]=a+8;do if(l)if(l>>>0>1073741823){g=ra(8)|0;Wo(g,14941);f[g>>2]=6944;va(g|0,1080,114)}else{m=dn(l<<2)|0;break}else m=0;while(0);f[d>>2]=m;g=m+(h<<2)|0;h=d+8|0;i=d+4|0;f[i>>2]=g;k=m+(l<<2)|0;l=d+12|0;f[l>>2]=k;m=f[b>>2]|0;f[b>>2]=0;f[g>>2]=m;m=g+4|0;f[h>>2]=m;b=f[a>>2]|0;n=f[e>>2]|0;if((n|0)==(b|0)){o=g;p=l;q=h;r=b;s=m;t=n;v=k;w=o;f[a>>2]=w;f[i>>2]=r;f[e>>2]=s;f[q>>2]=t;x=f[j>>2]|0;f[j>>2]=v;f[p>>2]=x;f[d>>2]=r;Wh(d);u=c;return}else{y=n;z=g}do{y=y+-4|0;g=f[y>>2]|0;f[y>>2]=0;f[z+-4>>2]=g;z=(f[i>>2]|0)+-4|0;f[i>>2]=z}while((y|0)!=(b|0));o=z;p=l;q=h;r=f[a>>2]|0;s=f[h>>2]|0;t=f[e>>2]|0;v=f[l>>2]|0;w=o;f[a>>2]=w;f[i>>2]=r;f[e>>2]=s;f[q>>2]=t;x=f[j>>2]|0;f[j>>2]=v;f[p>>2]=x;f[d>>2]=r;Wh(d);u=c;return}function Ne(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=u;u=u+32|0;e=d+12|0;g=d;h=hl(c,0)|0;if(!h){f[a>>2]=0;u=d;return}i=f[c+100>>2]|0;j=f[c+96>>2]|0;c=i-j|0;k=(c|0)/12|0;f[e>>2]=0;l=e+4|0;f[l>>2]=0;f[e+8>>2]=0;m=j;do if(c)if(k>>>0>357913941)mq(e);else{n=dn(c)|0;f[e>>2]=n;f[e+8>>2]=n+(k*12|0);hj(n|0,0,c|0)|0;f[l>>2]=n+c;o=n;break}else o=0;while(0);f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;a:do if((i|0)!=(j|0)){c=g+4|0;n=g+8|0;if(b[h+84>>0]|0){p=0;while(1){q=m+(p*12|0)|0;f[g>>2]=f[q>>2];f[g+4>>2]=f[q+4>>2];f[g+8>>2]=f[q+8>>2];f[o+(p*12|0)>>2]=f[g>>2];f[o+(p*12|0)+4>>2]=f[c>>2];f[o+(p*12|0)+8>>2]=f[n>>2];p=p+1|0;if(p>>>0>=k>>>0)break a}}p=f[h+68>>2]|0;q=0;do{r=f[p+(f[m+(q*12|0)>>2]<<2)>>2]|0;f[g>>2]=r;s=f[p+(f[m+(q*12|0)+4>>2]<<2)>>2]|0;f[c>>2]=s;t=f[p+(f[m+(q*12|0)+8>>2]<<2)>>2]|0;f[n>>2]=t;f[o+(q*12|0)>>2]=r;f[o+(q*12|0)+4>>2]=s;f[o+(q*12|0)+8>>2]=t;q=q+1|0}while(q>>>0>>0)}while(0);Cj(a,e);a=f[e>>2]|0;if(a|0){e=f[l>>2]|0;if((e|0)!=(a|0))f[l>>2]=e+(~(((e+-12-a|0)>>>0)/12|0)*12|0);br(a)}u=d;return}function Oe(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;c=u;u=u+16|0;d=c;f[a>>2]=0;f[a+8>>2]=b;rn(a+12|0);to(a+44|0);to(a+64|0);to(a+84|0);e=a+104|0;f[e>>2]=0;g=a+108|0;f[g>>2]=0;f[a+112>>2]=0;h=(b|0)==0;do if(!h)if(b>>>0>1073741823)mq(e);else{i=b<<2;j=dn(i)|0;f[e>>2]=j;k=j+(b<<2)|0;f[a+112>>2]=k;hj(j|0,0,i|0)|0;f[g>>2]=k;break}while(0);g=a+116|0;f[g>>2]=0;e=a+120|0;f[e>>2]=0;f[a+124>>2]=0;if(!h){k=b<<2;i=dn(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+124>>2]=g;hj(i|0,0,k|0)|0;f[e>>2]=g}g=a+128|0;f[g>>2]=0;e=a+132|0;f[e>>2]=0;f[a+136>>2]=0;if(!h){k=b<<2;i=dn(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+136>>2]=g;hj(i|0,0,k|0)|0;f[e>>2]=g}g=b<<5|1;f[d>>2]=0;e=d+4|0;f[e>>2]=0;f[d+8>>2]=0;if(!h){k=b<<2;i=dn(k)|0;f[d>>2]=i;j=i+(b<<2)|0;f[d+8>>2]=j;hj(i|0,0,k|0)|0;f[e>>2]=j}fk(a+140|0,g,d);j=f[d>>2]|0;if(j|0){k=f[e>>2]|0;if((k|0)!=(j|0))f[e>>2]=k+(~((k+-4-j|0)>>>2)<<2);br(j)}f[d>>2]=0;j=d+4|0;f[j>>2]=0;f[d+8>>2]=0;if(!h){h=b<<2;k=dn(h)|0;f[d>>2]=k;e=k+(b<<2)|0;f[d+8>>2]=e;hj(k|0,0,h|0)|0;f[j>>2]=e}fk(a+152|0,g,d);g=f[d>>2]|0;if(!g){u=c;return}d=f[j>>2]|0;if((d|0)!=(g|0))f[j>>2]=d+(~((d+-4-g|0)>>>2)<<2);br(g);u=c;return}function Pe(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;c=u;u=u+16|0;d=c;f[a>>2]=0;f[a+8>>2]=b;to(a+12|0);to(a+32|0);to(a+52|0);to(a+72|0);e=a+92|0;f[e>>2]=0;g=a+96|0;f[g>>2]=0;f[a+100>>2]=0;h=(b|0)==0;do if(!h)if(b>>>0>1073741823)mq(e);else{i=b<<2;j=dn(i)|0;f[e>>2]=j;k=j+(b<<2)|0;f[a+100>>2]=k;hj(j|0,0,i|0)|0;f[g>>2]=k;break}while(0);g=a+104|0;f[g>>2]=0;e=a+108|0;f[e>>2]=0;f[a+112>>2]=0;if(!h){k=b<<2;i=dn(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+112>>2]=g;hj(i|0,0,k|0)|0;f[e>>2]=g}g=a+116|0;f[g>>2]=0;e=a+120|0;f[e>>2]=0;f[a+124>>2]=0;if(!h){k=b<<2;i=dn(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+124>>2]=g;hj(i|0,0,k|0)|0;f[e>>2]=g}g=b<<5|1;f[d>>2]=0;e=d+4|0;f[e>>2]=0;f[d+8>>2]=0;if(!h){k=b<<2;i=dn(k)|0;f[d>>2]=i;j=i+(b<<2)|0;f[d+8>>2]=j;hj(i|0,0,k|0)|0;f[e>>2]=j}fk(a+128|0,g,d);j=f[d>>2]|0;if(j|0){k=f[e>>2]|0;if((k|0)!=(j|0))f[e>>2]=k+(~((k+-4-j|0)>>>2)<<2);br(j)}f[d>>2]=0;j=d+4|0;f[j>>2]=0;f[d+8>>2]=0;if(!h){h=b<<2;k=dn(h)|0;f[d>>2]=k;e=k+(b<<2)|0;f[d+8>>2]=e;hj(k|0,0,h|0)|0;f[j>>2]=e}fk(a+140|0,g,d);g=f[d>>2]|0;if(!g){u=c;return}d=f[j>>2]|0;if((d|0)!=(g|0))f[j>>2]=d+(~((d+-4-g|0)>>>2)<<2);br(g);u=c;return}function Qe(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;d=dn(40)|0;e=d+16|0;dj(e,c);dj(d+28|0,c+12|0);c=a+4|0;g=f[c>>2]|0;do if(g){h=b[d+27>>0]|0;i=h<<24>>24<0;j=i?f[d+20>>2]|0:h&255;h=i?f[e>>2]|0:e;i=g;while(1){k=i+16|0;l=b[k+11>>0]|0;m=l<<24>>24<0;n=m?f[i+20>>2]|0:l&255;l=n>>>0>>0?n:j;if((l|0)!=0?(o=Pk(h,m?f[k>>2]|0:k,l)|0,(o|0)!=0):0)if((o|0)<0)p=7;else p=9;else if(j>>>0>>0)p=7;else p=9;if((p|0)==7){p=0;n=f[i>>2]|0;if(!n){p=8;break}else q=n}else if((p|0)==9){p=0;r=i+4|0;n=f[r>>2]|0;if(!n){p=11;break}else q=n}i=q}if((p|0)==8){s=i;t=i;break}else if((p|0)==11){s=i;t=r;break}}else{s=c;t=c}while(0);f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=s;f[t>>2]=d;s=f[f[a>>2]>>2]|0;if(!s){u=d;v=a+4|0;w=f[v>>2]|0;Ae(w,u);x=a+8|0;y=f[x>>2]|0;z=y+1|0;f[x>>2]=z;return d|0}f[a>>2]=s;u=f[t>>2]|0;v=a+4|0;w=f[v>>2]|0;Ae(w,u);x=a+8|0;y=f[x>>2]|0;z=y+1|0;f[x>>2]=z;return d|0}function Re(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=Oa,B=Oa;g=u;u=u+16|0;h=g;i=b[d+24>>0]|0;j=i<<24>>24;Bh(a,c,e,j,0,d,1);k=f[a>>2]|0;a=(f[f[k>>2]>>2]|0)+(f[k+48>>2]|0)|0;k=f[c+4>>2]|0;sq(h);yo(h,$(n[c+20>>2]),(1<>>0>1073741823?-1:j<<2)|0;if(!e){$q(k);u=g;return}l=d+68|0;m=d+48|0;o=d+40|0;p=c+8|0;c=(b[d+84>>0]|0)==0;if(i<<24>>24>0){q=0;r=0}else{i=0;do{if(c)s=f[(f[l>>2]|0)+(i<<2)>>2]|0;else s=i;t=m;v=f[t>>2]|0;w=f[t+4>>2]|0;t=o;x=f[t>>2]|0;y=on(x|0,f[t+4>>2]|0,s|0,0)|0;t=Tn(y|0,I|0,v|0,w|0)|0;Rg(k|0,(f[f[d>>2]>>2]|0)+t|0,x|0)|0;i=i+1|0}while((i|0)!=(e|0));$q(k);u=g;return}while(1){if(c)z=f[(f[l>>2]|0)+(r<<2)>>2]|0;else z=r;i=m;s=f[i>>2]|0;x=f[i+4>>2]|0;i=o;t=f[i>>2]|0;w=on(t|0,f[i+4>>2]|0,z|0,0)|0;i=Tn(w|0,I|0,s|0,x|0)|0;Rg(k|0,(f[f[d>>2]>>2]|0)+i|0,t|0)|0;t=f[p>>2]|0;A=$(n[h>>2]);i=0;x=q;while(1){B=$(n[k+(i<<2)>>2]);s=~~$(J($($(A*$(B-$(n[t+(i<<2)>>2])))+$(.5))));f[a+(x<<2)>>2]=s;i=i+1|0;if((i|0)==(j|0))break;else x=x+1|0}r=r+1|0;if((r|0)==(e|0))break;else q=q+j|0}$q(k);u=g;return}function Se(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3340;ii(a+200|0);b=f[a+184>>2]|0;if(b|0){c=a+188|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}_i(a+172|0);b=f[a+152>>2]|0;if(b|0){d=a+156|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+140>>2]|0;if(b|0)br(b);b=f[a+128>>2]|0;if(b|0){c=b;do{b=c;c=f[c>>2]|0;br(b)}while((c|0)!=0)}c=a+120|0;b=f[c>>2]|0;f[c>>2]=0;if(b|0)br(b);b=f[a+108>>2]|0;if(b|0){c=a+112|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~(((d+-12-b|0)>>>0)/12|0)*12|0);br(b)}b=f[a+96>>2]|0;if(b|0){d=a+100|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+84>>2]|0;if(b|0)br(b);b=f[a+72>>2]|0;if(b|0){c=a+76|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+52>>2]|0;if(b|0){d=a+56|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+40>>2]|0;if(b|0){c=a+44|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+28>>2]|0;if(b|0)br(b);b=f[a+16>>2]|0;if(b|0){d=a+20|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=a+12|0;a=f[b>>2]|0;f[b>>2]=0;if(!a)return;ui(a);br(a);return}function Te(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;b=a+140|0;c=f[b>>2]|0;if(c|0){d=a+144|0;e=f[d>>2]|0;if((e|0)==(c|0))g=c;else{h=e;while(1){e=h+-12|0;f[d>>2]=e;i=f[e>>2]|0;if(!i)j=e;else{e=h+-8|0;k=f[e>>2]|0;if((k|0)!=(i|0))f[e>>2]=k+(~((k+-4-i|0)>>>2)<<2);br(i);j=f[d>>2]|0}if((j|0)==(c|0))break;else h=j}g=f[b>>2]|0}br(g)}g=a+128|0;b=f[g>>2]|0;if(b|0){j=a+132|0;h=f[j>>2]|0;if((h|0)==(b|0))l=b;else{c=h;while(1){h=c+-12|0;f[j>>2]=h;d=f[h>>2]|0;if(!d)m=h;else{h=c+-8|0;i=f[h>>2]|0;if((i|0)!=(d|0))f[h>>2]=i+(~((i+-4-d|0)>>>2)<<2);br(d);m=f[j>>2]|0}if((m|0)==(b|0))break;else c=m}l=f[g>>2]|0}br(l)}l=f[a+116>>2]|0;if(l|0){g=a+120|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);br(l)}l=f[a+104>>2]|0;if(l|0){m=a+108|0;g=f[m>>2]|0;if((g|0)!=(l|0))f[m>>2]=g+(~((g+-4-l|0)>>>2)<<2);br(l)}l=f[a+92>>2]|0;if(!l){n=a+72|0;dl(n);o=a+52|0;dl(o);p=a+32|0;dl(p);q=a+12|0;dl(q);return}g=a+96|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);br(l);n=a+72|0;dl(n);o=a+52|0;dl(o);p=a+32|0;dl(p);q=a+12|0;dl(q);return}function Ue(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;b=a+152|0;c=f[b>>2]|0;if(c|0){d=a+156|0;e=f[d>>2]|0;if((e|0)==(c|0))g=c;else{h=e;while(1){e=h+-12|0;f[d>>2]=e;i=f[e>>2]|0;if(!i)j=e;else{e=h+-8|0;k=f[e>>2]|0;if((k|0)!=(i|0))f[e>>2]=k+(~((k+-4-i|0)>>>2)<<2);br(i);j=f[d>>2]|0}if((j|0)==(c|0))break;else h=j}g=f[b>>2]|0}br(g)}g=a+140|0;b=f[g>>2]|0;if(b|0){j=a+144|0;h=f[j>>2]|0;if((h|0)==(b|0))l=b;else{c=h;while(1){h=c+-12|0;f[j>>2]=h;d=f[h>>2]|0;if(!d)m=h;else{h=c+-8|0;i=f[h>>2]|0;if((i|0)!=(d|0))f[h>>2]=i+(~((i+-4-d|0)>>>2)<<2);br(d);m=f[j>>2]|0}if((m|0)==(b|0))break;else c=m}l=f[g>>2]|0}br(l)}l=f[a+128>>2]|0;if(l|0){g=a+132|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);br(l)}l=f[a+116>>2]|0;if(l|0){m=a+120|0;g=f[m>>2]|0;if((g|0)!=(l|0))f[m>>2]=g+(~((g+-4-l|0)>>>2)<<2);br(l)}l=f[a+104>>2]|0;if(!l){n=a+84|0;dl(n);o=a+64|0;dl(o);p=a+44|0;dl(p);q=a+12|0;tj(q);return}g=a+108|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);br(l);n=a+84|0;dl(n);o=a+64|0;dl(o);p=a+44|0;dl(p);q=a+12|0;tj(q);return}function Ve(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3080;jj(a+200|0);b=f[a+184>>2]|0;if(b|0){c=a+188|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}_i(a+172|0);b=f[a+152>>2]|0;if(b|0){d=a+156|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+140>>2]|0;if(b|0)br(b);b=f[a+128>>2]|0;if(b|0){c=b;do{b=c;c=f[c>>2]|0;br(b)}while((c|0)!=0)}c=a+120|0;b=f[c>>2]|0;f[c>>2]=0;if(b|0)br(b);b=f[a+108>>2]|0;if(b|0){c=a+112|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~(((d+-12-b|0)>>>0)/12|0)*12|0);br(b)}b=f[a+96>>2]|0;if(b|0){d=a+100|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+84>>2]|0;if(b|0)br(b);b=f[a+72>>2]|0;if(b|0){c=a+76|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+52>>2]|0;if(b|0){d=a+56|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+40>>2]|0;if(b|0){c=a+44|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+28>>2]|0;if(b|0)br(b);b=f[a+16>>2]|0;if(b|0){d=a+20|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=a+12|0;a=f[b>>2]|0;f[b>>2]=0;if(!a)return;ui(a);br(a);return}function We(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=u;u=u+48|0;d=c+44|0;e=c+40|0;g=c+36|0;h=c+32|0;i=c;f[h>>2]=f[a+60>>2];j=b+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)){f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,h,h+4|0)|0}rn(i);lk(i);if((f[h>>2]|0)>0){k=a+56|0;l=1;m=0;do{n=l;l=(f[(f[k>>2]|0)+(m>>>5<<2)>>2]&1<<(m&31)|0)!=0;Vi(i,n^l^1);m=m+1|0}while((m|0)<(f[h>>2]|0))}fd(i,b);f[g>>2]=f[a+12>>2];h=j;m=f[h>>2]|0;l=f[h+4>>2]|0;if((l|0)>0|(l|0)==0&m>>>0>0){o=l;p=m}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;m=j;o=f[m+4>>2]|0;p=f[m>>2]|0}f[g>>2]=f[a+20>>2];if((o|0)>0|(o|0)==0&p>>>0>0){tj(i);u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;tj(i);u=c;return 1}function Xe(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=f[c>>2]|0;c=f[d>>2]|0;e=f[a+4>>2]|0;g=f[d+4>>2]|0;h=e+-1|0;i=(h&e|0)==0;if(!i)if(g>>>0>>0)j=g;else j=(g>>>0)%(e>>>0)|0;else j=h&g;g=(f[a>>2]|0)+(j<<2)|0;k=f[g>>2]|0;while(1){l=f[k>>2]|0;if((l|0)==(d|0))break;else k=l}if((k|0)!=(a+8|0)){l=f[k+4>>2]|0;if(!i)if(l>>>0>>0)m=l;else m=(l>>>0)%(e>>>0)|0;else m=l&h;if((m|0)==(j|0)){n=c;o=21}else o=13}else o=13;do if((o|0)==13){if(c|0){m=f[c+4>>2]|0;if(!i)if(m>>>0>>0)p=m;else p=(m>>>0)%(e>>>0)|0;else p=m&h;if((p|0)==(j|0)){q=c;r=c;o=22;break}}f[g>>2]=0;n=f[d>>2]|0;o=21}while(0);if((o|0)==21){g=n;if(!n)s=g;else{q=n;r=g;o=22}}if((o|0)==22){o=f[q+4>>2]|0;if(!i)if(o>>>0>>0)t=o;else t=(o>>>0)%(e>>>0)|0;else t=o&h;if((t|0)==(j|0))s=r;else{f[(f[a>>2]|0)+(t<<2)>>2]=k;s=f[d>>2]|0}}f[k>>2]=s;f[d>>2]=0;s=a+12|0;f[s>>2]=(f[s>>2]|0)+-1;if(!d)return c|0;s=d+8|0;a=f[d+20>>2]|0;if(a|0){k=d+24|0;if((f[k>>2]|0)!=(a|0))f[k>>2]=a;br(a)}if((b[s+11>>0]|0)<0)br(f[s>>2]|0);br(d);return c|0}function Ye(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0;b=u;u=u+16|0;c=b+4|0;d=b;f[c>>2]=0;e=c+4|0;f[e>>2]=0;f[c+8>>2]=0;g=a+56|0;h=f[g>>2]|0;i=(f[h+100>>2]|0)-(f[h+96>>2]|0)|0;j=(i|0)/12|0;if(!i){k=0;l=0}else{i=c+8|0;m=0;n=0;o=h;h=0;p=0;while(1){q=f[o+96>>2]|0;r=f[q+(n*12|0)>>2]|0;s=r-m|0;t=((s|0)>-1?s:0-s|0)<<1|s>>>31;f[d>>2]=t;if((h|0)==(p|0)){Ci(c,d);v=f[e>>2]|0;w=f[i>>2]|0}else{f[h>>2]=t;t=h+4|0;f[e>>2]=t;v=t;w=p}t=f[q+(n*12|0)+4>>2]|0;s=t-r|0;r=((s|0)>-1?s:0-s|0)<<1|s>>>31;f[d>>2]=r;if((v|0)==(w|0)){Ci(c,d);x=f[e>>2]|0;y=f[i>>2]|0}else{f[v>>2]=r;r=v+4|0;f[e>>2]=r;x=r;y=w}r=f[q+(n*12|0)+8>>2]|0;q=r-t|0;t=((q|0)>-1?q:0-q|0)<<1|q>>>31;f[d>>2]=t;if((x|0)==(y|0))Ci(c,d);else{f[x>>2]=t;f[e>>2]=x+4}t=n+1|0;if(t>>>0>=j>>>0)break;m=r;n=t;o=f[g>>2]|0;h=f[e>>2]|0;p=f[i>>2]|0}k=f[c>>2]|0;l=f[e>>2]|0}Dc(k,l-k>>2,1,0,f[a+44>>2]|0)|0;a=f[c>>2]|0;if(!a){u=b;return 1}c=f[e>>2]|0;if((c|0)!=(a|0))f[e>>2]=c+(~((c+-4-a|0)>>>2)<<2);br(a);u=b;return 1}function Ze(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=f[a+12>>2]|0;e=a+108|0;g=f[e>>2]|0;h=f[g+80>>2]|0;b[c+84>>0]=0;i=c+68|0;j=c+72|0;k=f[j>>2]|0;l=f[i>>2]|0;m=k-l>>2;n=l;l=k;if(h>>>0<=m>>>0)if(h>>>0>>0?(k=n+(h<<2)|0,(k|0)!=(l|0)):0){f[j>>2]=l+(~((l+-4-k|0)>>>2)<<2);o=g;p=h}else{o=g;p=h}else{kh(i,h-m|0,3220);m=f[e>>2]|0;o=m;p=f[m+80>>2]|0}m=(f[o+100>>2]|0)-(f[o+96>>2]|0)|0;e=(m|0)/12|0;if(!m){q=1;return q|0}m=a+112|0;a=c+68|0;c=f[o+96>>2]|0;o=0;while(1){h=o*3|0;if((h|0)==-1){q=0;r=12;break}i=f[d>>2]|0;g=f[i+(h<<2)>>2]|0;if((g|0)==-1){q=0;r=12;break}k=f[(f[m>>2]|0)+12>>2]|0;l=f[k+(g<<2)>>2]|0;if(l>>>0>=p>>>0){q=0;r=12;break}g=f[a>>2]|0;f[g+(f[c+(o*12|0)>>2]<<2)>>2]=l;l=h+1|0;if((l|0)==-1){q=0;r=12;break}j=f[i+(l<<2)>>2]|0;if((j|0)==-1){q=0;r=12;break}l=f[k+(j<<2)>>2]|0;if(l>>>0>=p>>>0){q=0;r=12;break}f[g+(f[c+(o*12|0)+4>>2]<<2)>>2]=l;l=h+2|0;if((l|0)==-1){q=0;r=12;break}h=f[i+(l<<2)>>2]|0;if((h|0)==-1){q=0;r=12;break}l=f[k+(h<<2)>>2]|0;if(l>>>0>=p>>>0){q=0;r=12;break}f[g+(f[c+(o*12|0)+8>>2]<<2)>>2]=l;o=o+1|0;if(o>>>0>=e>>>0){q=1;r=12;break}}if((r|0)==12)return q|0;return 0}function _e(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=u;u=u+48|0;d=c+44|0;e=c+40|0;g=c+36|0;h=c+32|0;i=c;f[h>>2]=f[a+80>>2];j=b+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)){f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,h,h+4|0)|0}rn(i);lk(i);if((f[h>>2]|0)>0){k=a+76|0;l=1;m=0;do{n=l;l=(f[(f[k>>2]|0)+(m>>>5<<2)>>2]&1<<(m&31)|0)!=0;Vi(i,n^l^1);m=m+1|0}while((m|0)<(f[h>>2]|0))}fd(i,b);f[g>>2]=f[a+12>>2];h=j;m=f[h>>2]|0;l=f[h+4>>2]|0;if((l|0)>0|(l|0)==0&m>>>0>0){o=l;p=m}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;m=j;o=f[m+4>>2]|0;p=f[m>>2]|0}f[g>>2]=f[a+16>>2];if((o|0)>0|(o|0)==0&p>>>0>0){tj(i);u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;tj(i);u=c;return 1}function $e(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;b=u;u=u+16|0;c=b+4|0;d=b;e=a+8|0;g=a+12|0;h=f[g>>2]|0;$j(f[a+4>>2]|0,(f[h+28>>2]|0)-(f[h+24>>2]|0)>>2);h=a+96|0;i=f[g>>2]|0;j=(f[i+28>>2]|0)-(f[i+24>>2]|0)>>2;f[c>>2]=0;i=a+100|0;k=f[i>>2]|0;l=f[h>>2]|0;m=k-l>>2;n=l;l=k;if(j>>>0<=m>>>0){if(j>>>0>>0?(k=n+(j<<2)|0,(k|0)!=(l|0)):0)f[i>>2]=l+(~((l+-4-k|0)>>>2)<<2)}else kh(h,j-m|0,c);m=a+116|0;a=f[m>>2]|0;if(!a){j=f[g>>2]|0;g=(f[j+4>>2]|0)-(f[j>>2]|0)>>2;j=(g>>>0)/3|0;if(g>>>0<=2){o=1;u=b;return o|0}g=0;while(1){f[d>>2]=g*3;f[c>>2]=f[d>>2];g=g+1|0;if(!(vb(e,c)|0)){o=0;p=15;break}if((g|0)>=(j|0)){o=1;p=15;break}}if((p|0)==15){u=b;return o|0}}else{j=f[a>>2]|0;if((f[a+4>>2]|0)==(j|0)){o=1;u=b;return o|0}a=0;g=j;while(1){f[d>>2]=f[g+(a<<2)>>2];f[c>>2]=f[d>>2];a=a+1|0;if(!(vb(e,c)|0)){o=0;p=15;break}j=f[m>>2]|0;g=f[j>>2]|0;if(a>>>0>=(f[j+4>>2]|0)-g>>2>>>0){o=1;p=15;break}}if((p|0)==15){u=b;return o|0}}return 0}function af(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=f[a+12>>2]|0;e=a+68|0;g=f[e>>2]|0;h=f[g+80>>2]|0;b[c+84>>0]=0;i=c+68|0;j=c+72|0;k=f[j>>2]|0;l=f[i>>2]|0;m=k-l>>2;n=l;l=k;if(h>>>0<=m>>>0)if(h>>>0>>0?(k=n+(h<<2)|0,(k|0)!=(l|0)):0){f[j>>2]=l+(~((l+-4-k|0)>>>2)<<2);o=g;p=h}else{o=g;p=h}else{kh(i,h-m|0,3220);m=f[e>>2]|0;o=m;p=f[m+80>>2]|0}m=(f[o+100>>2]|0)-(f[o+96>>2]|0)|0;e=(m|0)/12|0;if(!m){q=1;return q|0}m=a+72|0;a=c+68|0;c=f[o+96>>2]|0;o=0;while(1){h=o*3|0;if((h|0)==-1){q=0;r=12;break}i=f[d>>2]|0;g=f[i+(h<<2)>>2]|0;if((g|0)==-1){q=0;r=12;break}k=f[(f[m>>2]|0)+12>>2]|0;l=f[k+(g<<2)>>2]|0;if(l>>>0>=p>>>0){q=0;r=12;break}g=f[a>>2]|0;f[g+(f[c+(o*12|0)>>2]<<2)>>2]=l;l=h+1|0;if((l|0)==-1){q=0;r=12;break}j=f[i+(l<<2)>>2]|0;if((j|0)==-1){q=0;r=12;break}l=f[k+(j<<2)>>2]|0;if(l>>>0>=p>>>0){q=0;r=12;break}f[g+(f[c+(o*12|0)+4>>2]<<2)>>2]=l;l=h+2|0;if((l|0)==-1){q=0;r=12;break}h=f[i+(l<<2)>>2]|0;if((h|0)==-1){q=0;r=12;break}l=f[k+(h<<2)>>2]|0;if(l>>>0>=p>>>0){q=0;r=12;break}f[g+(f[c+(o*12|0)+8>>2]<<2)>>2]=l;o=o+1|0;if(o>>>0>=e>>>0){q=1;r=12;break}}if((r|0)==12)return q|0;return 0}function bf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;c=u;u=u+16|0;d=c+12|0;e=c+8|0;g=c+4|0;h=c;if(!b){i=dn(76)|0;j=dn(12)|0;k=f[(f[a+4>>2]|0)+80>>2]|0;f[j+4>>2]=0;f[j>>2]=3584;f[j+8>>2]=k;f[h>>2]=j;ml(i,h,0);j=i;f[g>>2]=j;i=a+12|0;k=f[i>>2]|0;if(k>>>0<(f[a+16>>2]|0)>>>0){f[g>>2]=0;f[k>>2]=j;f[i>>2]=k+4;l=g}else{yg(a+8|0,g);l=g}g=f[l>>2]|0;f[l>>2]=0;if(g|0)Va[f[(f[g>>2]|0)+4>>2]&127](g);g=f[h>>2]|0;f[h>>2]=0;if(!g){u=c;return 1}Va[f[(f[g>>2]|0)+4>>2]&127](g);u=c;return 1}g=f[f[a+8>>2]>>2]|0;f[d>>2]=b;a=g+4|0;h=g+8|0;l=f[h>>2]|0;if((l|0)==(f[g+12>>2]|0))Ci(a,d);else{f[l>>2]=b;f[h>>2]=l+4}l=f[d>>2]|0;b=g+16|0;k=g+20|0;g=f[k>>2]|0;i=f[b>>2]|0;j=g-i>>2;m=i;if((l|0)<(j|0)){n=m;o=l}else{i=l+1|0;f[e>>2]=-1;p=g;if(i>>>0<=j>>>0)if(i>>>0>>0?(g=m+(i<<2)|0,(g|0)!=(p|0)):0){f[k>>2]=p+(~((p+-4-g|0)>>>2)<<2);q=l;r=m}else{q=l;r=m}else{kh(b,i-j|0,e);q=f[d>>2]|0;r=f[b>>2]|0}n=r;o=q}f[n+(o<<2)>>2]=((f[h>>2]|0)-(f[a>>2]|0)>>2)+-1;u=c;return 1}function cf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=a+8|0;e=f[d>>2]|0;g=f[a>>2]|0;h=g;do if(e-g>>3>>>0>=b>>>0){i=a+4|0;j=f[i>>2]|0;k=j-g>>3;l=k>>>0>>0;m=l?k:b;n=j;if(m|0){j=m;m=h;while(1){o=c;p=f[o+4>>2]|0;q=m;f[q>>2]=f[o>>2];f[q+4>>2]=p;j=j+-1|0;if(!j)break;else m=m+8|0}}if(!l){m=h+(b<<3)|0;if((m|0)==(n|0))return;else{r=i;s=n+(~((n+-8-m|0)>>>3)<<3)|0;break}}else{m=b-k|0;j=m;p=n;while(1){q=c;o=f[q+4>>2]|0;t=p;f[t>>2]=f[q>>2];f[t+4>>2]=o;j=j+-1|0;if(!j)break;else p=p+8|0}r=i;s=n+(m<<3)|0;break}}else{p=g;if(!g)u=e;else{j=a+4|0;k=f[j>>2]|0;if((k|0)!=(h|0))f[j>>2]=k+(~((k+-8-g|0)>>>3)<<3);br(p);f[d>>2]=0;f[j>>2]=0;f[a>>2]=0;u=0}if(b>>>0>536870911)mq(a);j=u>>2;p=u>>3>>>0<268435455?(j>>>0>>0?b:j):536870911;if(p>>>0>536870911)mq(a);j=dn(p<<3)|0;k=a+4|0;f[k>>2]=j;f[a>>2]=j;f[d>>2]=j+(p<<3);p=b;l=j;while(1){o=c;t=f[o+4>>2]|0;q=l;f[q>>2]=f[o>>2];f[q+4>>2]=t;p=p+-1|0;if(!p)break;else l=l+8|0}r=k;s=j+(b<<3)|0}while(0);f[r>>2]=s;return}function df(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0.0,g=0.0,h=0.0,i=0.0,j=0.0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=+$(n[b>>2]);g=+K(+e);h=+$(n[b+4>>2]);i=g+ +K(+h);g=+$(n[b+8>>2]);j=i+ +K(+g);b=j>1.0e-06;i=1.0/j;k=f[a+12>>2]|0;j=+(k|0);l=~~+J(+((b?i*e:1.0)*j+.5));m=~~+J(+((b?i*h:0.0)*j+.5));o=(l|0)>-1;p=k-(o?l:0-l|0)-((m|0)>-1?m:0-m|0)|0;l=(p|0)<0;q=(l?((m|0)>0?p:0-p|0):0)+m|0;m=l?0:p;p=(b?i*g:0.0)<0.0?0-m|0:m;do if(!o){if((q|0)<0)r=(p|0)>-1?p:0-p|0;else r=(f[a+8>>2]|0)-((p|0)>-1?p:0-p|0)|0;if((p|0)<0){s=(q|0)>-1?q:0-q|0;t=r;break}else{s=(f[a+8>>2]|0)-((q|0)>-1?q:0-q|0)|0;t=r;break}}else{s=k+p|0;t=k+q|0}while(0);q=(t|0)==0;p=(s|0)==0;r=f[a+8>>2]|0;if(!(s|t)){u=r;v=r;f[c>>2]=u;f[d>>2]=v;return}a=(r|0)==(s|0);if(q&a){u=s;v=s;f[c>>2]=u;f[d>>2]=v;return}o=(r|0)==(t|0);if(p&o){u=t;v=t;f[c>>2]=u;f[d>>2]=v;return}if(q&(k|0)<(s|0)){u=0;v=(k<<1)-s|0;f[c>>2]=u;f[d>>2]=v;return}if(o&(k|0)>(s|0)){u=t;v=(k<<1)-s|0;f[c>>2]=u;f[d>>2]=v;return}if(a&(k|0)>(t|0)){u=(k<<1)-t|0;v=s;f[c>>2]=u;f[d>>2]=v;return}if(!p){u=t;v=s;f[c>>2]=u;f[d>>2]=v;return}u=(k|0)<(t|0)?(k<<1)-t|0:t;v=0;f[c>>2]=u;f[d>>2]=v;return}function ef(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;c=a+4|0;d=b+4|0;f[c>>2]=f[d>>2];f[c+4>>2]=f[d+4>>2];f[c+8>>2]=f[d+8>>2];f[c+12>>2]=f[d+12>>2];f[c+16>>2]=f[d+16>>2];d=a+24|0;c=b+24|0;if((a|0)==(b|0))return a|0;e=b+28|0;g=f[e>>2]|0;if(!g)h=0;else{i=a+32|0;do if(g>>>0>f[i>>2]<<5>>>0){j=f[d>>2]|0;if(!j)k=g;else{br(j);f[d>>2]=0;f[i>>2]=0;f[a+28>>2]=0;k=f[e>>2]|0}if((k|0)<0)mq(d);else{j=((k+-1|0)>>>5)+1|0;l=dn(j<<2)|0;f[d>>2]=l;f[a+28>>2]=0;f[i>>2]=j;m=f[e>>2]|0;n=l;break}}else{m=g;n=f[d>>2]|0}while(0);Xl(n|0,f[c>>2]|0,((m+-1|0)>>>5<<2)+4|0)|0;h=f[e>>2]|0}f[a+28>>2]=h;h=a+36|0;e=b+36|0;m=b+40|0;b=f[m>>2]|0;if(!b)o=0;else{c=a+44|0;do if(b>>>0>f[c>>2]<<5>>>0){n=f[h>>2]|0;if(!n)p=b;else{br(n);f[h>>2]=0;f[c>>2]=0;f[a+40>>2]=0;p=f[m>>2]|0}if((p|0)<0)mq(h);else{n=((p+-1|0)>>>5)+1|0;d=dn(n<<2)|0;f[h>>2]=d;f[a+40>>2]=0;f[c>>2]=n;q=f[m>>2]|0;r=d;break}}else{q=b;r=f[h>>2]|0}while(0);Xl(r|0,f[e>>2]|0,((q+-1|0)>>>5<<2)+4|0)|0;o=f[m>>2]|0}f[a+40>>2]=o;return a|0}function ff(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=u;u=u+32|0;h=g+12|0;i=g;f[a>>2]=f[d>>2];d=a+4|0;f[d>>2]=(f[c>>2]|0)-(f[b>>2]|0);j=e+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)?(k=e+4|0,f[i>>2]=f[k>>2],f[h>>2]=f[i>>2],ye(e,h,a,a+4|0)|0,l=j,j=f[l+4>>2]|0,!((j|0)>0|(j|0)==0&(f[l>>2]|0)>>>0>0)):0){f[i>>2]=f[k>>2];f[h>>2]=f[i>>2];ye(e,h,d,d+4|0)|0;m=i}else m=i;if(!(f[d>>2]|0)){u=g;return 1}d=a+12|0;og(d);m=a+1068|0;Cm(m);k=a+1088|0;Cm(k);l=a+1108|0;Cm(l);f[i>>2]=f[b>>2];f[i+4>>2]=f[b+4>>2];f[i+8>>2]=f[b+8>>2];f[h>>2]=f[c>>2];f[h+4>>2]=f[c+4>>2];f[h+8>>2]=f[c+8>>2];jb(a,i,h);Ke(d,e);mg(m,e);mg(k,e);mg(l,e);u=g;return 1}function gf(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=u;u=u+32|0;h=g+12|0;i=g;f[a>>2]=f[d>>2];d=a+4|0;f[d>>2]=(f[c>>2]|0)-(f[b>>2]|0);j=e+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)?(k=e+4|0,f[i>>2]=f[k>>2],f[h>>2]=f[i>>2],ye(e,h,a,a+4|0)|0,l=j,j=f[l+4>>2]|0,!((j|0)>0|(j|0)==0&(f[l>>2]|0)>>>0>0)):0){f[i>>2]=f[k>>2];f[h>>2]=f[i>>2];ye(e,h,d,d+4|0)|0;m=i}else m=i;if(!(f[d>>2]|0)){u=g;return 1}d=a+12|0;og(d);m=a+1068|0;Cm(m);k=a+1088|0;Cm(k);l=a+1108|0;Cm(l);f[i>>2]=f[b>>2];f[i+4>>2]=f[b+4>>2];f[i+8>>2]=f[b+8>>2];f[h>>2]=f[c>>2];f[h+4>>2]=f[c+4>>2];f[h+8>>2]=f[c+8>>2];mb(a,i,h);Ke(d,e);mg(m,e);mg(k,e);mg(l,e);u=g;return 1}function hf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;c=u;u=u+32|0;d=c;e=a+8|0;g=f[e>>2]|0;h=a+4|0;i=f[h>>2]|0;j=i;if(g-i>>2>>>0>=b>>>0){hj(i|0,0,b<<2|0)|0;f[h>>2]=i+(b<<2);u=c;return}k=f[a>>2]|0;l=i-k>>2;m=l+b|0;n=k;if(m>>>0>1073741823)mq(a);o=g-k|0;p=o>>1;q=o>>2>>>0<536870911?(p>>>0>>0?m:p):1073741823;f[d+12>>2]=0;f[d+16>>2]=a+8;do if(q)if(q>>>0>1073741823){p=ra(8)|0;Wo(p,14941);f[p>>2]=6944;va(p|0,1080,114)}else{r=dn(q<<2)|0;break}else r=0;while(0);f[d>>2]=r;p=r+(l<<2)|0;l=d+8|0;m=d+4|0;f[m>>2]=p;o=r+(q<<2)|0;q=d+12|0;f[q>>2]=o;r=p+(b<<2)|0;hj(p|0,0,b<<2|0)|0;f[l>>2]=r;if((j|0)==(n|0)){s=p;t=q;v=l;w=k;x=r;y=i;z=o;A=g}else{g=j;j=p;do{g=g+-4|0;p=f[g>>2]|0;f[g>>2]=0;f[j+-4>>2]=p;j=(f[m>>2]|0)+-4|0;f[m>>2]=j}while((g|0)!=(n|0));s=j;t=q;v=l;w=f[a>>2]|0;x=f[l>>2]|0;y=f[h>>2]|0;z=f[q>>2]|0;A=f[e>>2]|0}f[a>>2]=s;f[m>>2]=w;f[h>>2]=x;f[v>>2]=y;f[e>>2]=z;f[t>>2]=A;f[d>>2]=w;Wh(d);u=c;return}function jf(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;d=u;u=u+16|0;h=d;i=f[a+124>>2]|0;if(!i){u=d;return}j=i+-1|0;k=(j&i|0)==0;if(!k)if(i>>>0>g>>>0)l=g;else l=(g>>>0)%(i>>>0)|0;else l=j&g;m=f[(f[a+120>>2]|0)+(l<<2)>>2]|0;if(!m){u=d;return}n=f[m>>2]|0;if(!n){u=d;return}a:do if(k){m=n;while(1){o=f[m+4>>2]|0;p=(o|0)==(g|0);if(!(p|(o&j|0)==(l|0))){q=24;break}if(p?(f[m+8>>2]|0)==(g|0):0){r=m;break a}m=f[m>>2]|0;if(!m){q=24;break}}if((q|0)==24){u=d;return}}else{m=n;while(1){p=f[m+4>>2]|0;if((p|0)==(g|0)){if((f[m+8>>2]|0)==(g|0)){r=m;break a}}else{if(p>>>0>>0)s=p;else s=(p>>>0)%(i>>>0)|0;if((s|0)!=(l|0)){q=24;break}}m=f[m>>2]|0;if(!m){q=24;break}}if((q|0)==24){u=d;return}}while(0);q=f[r+12>>2]|0;if((q|0)==-1){u=d;return}f[h>>2]=q;f[h+4>>2]=c;b[h+8>>0]=e&1;e=a+112|0;c=f[e>>2]|0;if((c|0)==(f[a+116>>2]|0))ki(a+108|0,h);else{f[c>>2]=f[h>>2];f[c+4>>2]=f[h+4>>2];f[c+8>>2]=f[h+8>>2];f[e>>2]=(f[e>>2]|0)+12}u=d;return}function kf(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;c=d[b>>1]|0;e=d[b+2>>1]|0;g=d[b+4>>1]|0;h=d[b+6>>1]|0;b=((((c^318)&65535)+239^e&65535)+239^g&65535)+239^h&65535;i=f[a+4>>2]|0;if(!i){j=0;return j|0}k=i+-1|0;l=(k&i|0)==0;if(!l)if(b>>>0>>0)m=b;else m=(b>>>0)%(i>>>0)|0;else m=b&k;n=f[(f[a>>2]|0)+(m<<2)>>2]|0;if(!n){j=0;return j|0}a=f[n>>2]|0;if(!a){j=0;return j|0}if(l){l=a;while(1){n=f[l+4>>2]|0;o=(n|0)==(b|0);if(!(o|(n&k|0)==(m|0))){j=0;p=25;break}if((((o?(o=l+8|0,(d[o>>1]|0)==c<<16>>16):0)?(d[o+2>>1]|0)==e<<16>>16:0)?(d[l+12>>1]|0)==g<<16>>16:0)?(d[o+6>>1]|0)==h<<16>>16:0){j=l;p=25;break}l=f[l>>2]|0;if(!l){j=0;p=25;break}}if((p|0)==25)return j|0}else q=a;while(1){a=f[q+4>>2]|0;if((a|0)==(b|0)){l=q+8|0;if((((d[l>>1]|0)==c<<16>>16?(d[l+2>>1]|0)==e<<16>>16:0)?(d[q+12>>1]|0)==g<<16>>16:0)?(d[l+6>>1]|0)==h<<16>>16:0){j=q;p=25;break}}else{if(a>>>0>>0)r=a;else r=(a>>>0)%(i>>>0)|0;if((r|0)!=(m|0)){j=0;p=25;break}}q=f[q>>2]|0;if(!q){j=0;p=25;break}}if((p|0)==25)return j|0;return 0}function lf(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=u;u=u+32|0;h=g+12|0;i=g;f[a>>2]=f[d>>2];d=a+4|0;f[d>>2]=(f[c>>2]|0)-(f[b>>2]|0);j=e+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)?(k=e+4|0,f[i>>2]=f[k>>2],f[h>>2]=f[i>>2],ye(e,h,a,a+4|0)|0,l=j,j=f[l+4>>2]|0,!((j|0)>0|(j|0)==0&(f[l>>2]|0)>>>0>0)):0){f[i>>2]=f[k>>2];f[h>>2]=f[i>>2];ye(e,h,d,d+4|0)|0;m=i}else m=i;if(!(f[d>>2]|0)){u=g;return 1}d=a+12|0;Cm(d);m=a+32|0;Cm(m);k=a+52|0;Cm(k);l=a+72|0;Cm(l);f[i>>2]=f[b>>2];f[i+4>>2]=f[b+4>>2];f[i+8>>2]=f[b+8>>2];f[h>>2]=f[c>>2];f[h+4>>2]=f[c+4>>2];f[h+8>>2]=f[c+8>>2];hb(a,i,h);mg(d,e);mg(m,e);mg(k,e);mg(l,e);u=g;return 1}function mf(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=u;u=u+32|0;h=g+12|0;i=g;f[a>>2]=f[d>>2];d=a+4|0;f[d>>2]=(f[c>>2]|0)-(f[b>>2]|0);j=e+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)?(k=e+4|0,f[i>>2]=f[k>>2],f[h>>2]=f[i>>2],ye(e,h,a,a+4|0)|0,l=j,j=f[l+4>>2]|0,!((j|0)>0|(j|0)==0&(f[l>>2]|0)>>>0>0)):0){f[i>>2]=f[k>>2];f[h>>2]=f[i>>2];ye(e,h,d,d+4|0)|0;m=i}else m=i;if(!(f[d>>2]|0)){u=g;return 1}d=a+12|0;lk(d);m=a+44|0;Cm(m);k=a+64|0;Cm(k);l=a+84|0;Cm(l);f[i>>2]=f[b>>2];f[i+4>>2]=f[b+4>>2];f[i+8>>2]=f[b+8>>2];f[h>>2]=f[c>>2];f[h+4>>2]=f[c+4>>2];f[h+8>>2]=f[c+8>>2];nb(a,i,h);fd(d,e);mg(m,e);mg(k,e);mg(l,e);u=g;return 1}function nf(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0;a=u;u=u+16|0;e=a+4|0;g=a;h=a+8|0;i=d+11|0;j=b[i>>0]|0;k=j<<24>>24<0;if(k){l=f[d+4>>2]|0;if(l>>>0>255){m=0;u=a;return m|0}else n=l}else n=j&255;if(!n){b[h>>0]=0;n=c+16|0;l=f[n+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[n>>2]|0)>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];ye(c,e,h,h+1|0)|0}m=1;u=a;return m|0}n=d+4|0;l=f[n>>2]|0;b[h>>0]=k?l:j&255;k=c+16|0;o=k;p=f[o>>2]|0;q=f[o+4>>2]|0;if((q|0)>0|(q|0)==0&p>>>0>0){r=j;s=q;t=p;v=l}else{f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];ye(c,e,h,h+1|0)|0;h=k;r=b[i>>0]|0;s=f[h+4>>2]|0;t=f[h>>2]|0;v=f[n>>2]|0}n=r<<24>>24<0;h=n?f[d>>2]|0:d;if(!((s|0)>0|(s|0)==0&t>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];ye(c,e,h,h+(n?v:r&255)|0)|0}m=1;u=a;return m|0}function of(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=a+4|0;d=f[a>>2]|0;e=((f[c>>2]|0)-d|0)/24|0;g=e+1|0;if(g>>>0>178956970)mq(a);h=a+8|0;i=((f[h>>2]|0)-d|0)/24|0;d=i<<1;j=i>>>0<89478485?(d>>>0>>0?g:d):178956970;do if(j)if(j>>>0>178956970){d=ra(8)|0;Wo(d,14941);f[d>>2]=6944;va(d|0,1080,114)}else{k=dn(j*24|0)|0;break}else k=0;while(0);d=k+(e*24|0)|0;g=d;i=k+(j*24|0)|0;f[d>>2]=1180;f[k+(e*24|0)+4>>2]=f[b+4>>2];_j(k+(e*24|0)+8|0,b+8|0);f[k+(e*24|0)+20>>2]=f[b+20>>2];b=d+24|0;e=f[a>>2]|0;k=f[c>>2]|0;if((k|0)==(e|0)){l=g;m=e;n=e}else{j=k;k=g;g=d;do{f[g+-24>>2]=1180;f[g+-20>>2]=f[j+-20>>2];d=g+-16|0;o=j+-16|0;f[d>>2]=0;p=g+-12|0;f[p>>2]=0;f[g+-8>>2]=0;f[d>>2]=f[o>>2];d=j+-12|0;f[p>>2]=f[d>>2];p=j+-8|0;f[g+-8>>2]=f[p>>2];f[p>>2]=0;f[d>>2]=0;f[o>>2]=0;f[g+-4>>2]=f[j+-4>>2];j=j+-24|0;g=k+-24|0;k=g}while((j|0)!=(e|0));l=k;m=f[a>>2]|0;n=f[c>>2]|0}f[a>>2]=l;f[c>>2]=b;f[h>>2]=i;i=m;if((n|0)!=(i|0)){h=n;do{h=h+-24|0;Va[f[f[h>>2]>>2]&127](h)}while((h|0)!=(i|0))}if(!m)return;br(m);return}function pf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=b[c>>0]|0;e=b[c+1>>0]|0;g=b[c+2>>0]|0;h=b[c+3>>0]|0;c=(((d&255^318)+239^e&255)+239^g&255)+239^h&255;i=f[a+4>>2]|0;if(!i){j=0;return j|0}k=i+-1|0;l=(k&i|0)==0;if(!l)if(c>>>0>>0)m=c;else m=(c>>>0)%(i>>>0)|0;else m=c&k;n=f[(f[a>>2]|0)+(m<<2)>>2]|0;if(!n){j=0;return j|0}a=f[n>>2]|0;if(!a){j=0;return j|0}if(l){l=a;while(1){n=f[l+4>>2]|0;o=(n|0)==(c|0);if(!(o|(n&k|0)==(m|0))){j=0;p=25;break}if((((o?(o=l+8|0,(b[o>>0]|0)==d<<24>>24):0)?(b[o+1>>0]|0)==e<<24>>24:0)?(b[o+2>>0]|0)==g<<24>>24:0)?(b[o+3>>0]|0)==h<<24>>24:0){j=l;p=25;break}l=f[l>>2]|0;if(!l){j=0;p=25;break}}if((p|0)==25)return j|0}else q=a;while(1){a=f[q+4>>2]|0;if((a|0)==(c|0)){l=q+8|0;if((((b[l>>0]|0)==d<<24>>24?(b[l+1>>0]|0)==e<<24>>24:0)?(b[l+2>>0]|0)==g<<24>>24:0)?(b[l+3>>0]|0)==h<<24>>24:0){j=q;p=25;break}}else{if(a>>>0>>0)r=a;else r=(a>>>0)%(i>>>0)|0;if((r|0)!=(m|0)){j=0;p=25;break}}q=f[q>>2]|0;if(!q){j=0;p=25;break}}if((p|0)==25)return j|0;return 0}function qf(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;d=u;u=u+32|0;h=d+24|0;i=d+16|0;j=d;k=d+8|0;l=a+40|0;f[a+44>>2]=g;g=a+36|0;m=f[g>>2]|0;n=f[m+4>>2]|0;o=f[m>>2]|0;p=n-o|0;if((p|0)<=0){u=d;return 1}q=(p>>>2)+-1|0;p=a+8|0;r=a+48|0;s=a+52|0;a=i+4|0;t=j+4|0;v=h+4|0;if(n-o>>2>>>0>q>>>0){w=q;x=o}else{y=m;mq(y)}while(1){f[k>>2]=f[x+(w<<2)>>2];f[h>>2]=f[k>>2];tb(l,h,b,w)|0;m=X(w,e)|0;o=b+(m<<2)|0;q=c+(m<<2)|0;m=f[o+4>>2]|0;n=f[r>>2]|0;z=f[s>>2]|0;f[i>>2]=f[o>>2];f[a>>2]=m;f[j>>2]=n;f[t>>2]=z;Dd(h,p,i,j);f[q>>2]=f[h>>2];f[q+4>>2]=f[v>>2];w=w+-1|0;if((w|0)<=-1){A=3;break}q=f[g>>2]|0;x=f[q>>2]|0;if((f[q+4>>2]|0)-x>>2>>>0<=w>>>0){y=q;A=4;break}}if((A|0)==3){u=d;return 1}else if((A|0)==4)mq(y);return 0}function rf(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;h=u;u=u+32|0;i=h;j=h+16|0;k=f[(f[(f[b+4>>2]|0)+8>>2]|0)+(d<<2)>>2]|0;do if((c+-1|0)>>>0<6&(Qa[f[(f[b>>2]|0)+8>>2]&127](b)|0)==1){l=Qa[f[(f[b>>2]|0)+52>>2]&127](b)|0;m=Ra[f[(f[b>>2]|0)+60>>2]&127](b,d)|0;if((l|0)==0|(m|0)==0){f[a>>2]=0;u=h;return}n=Ra[f[(f[b>>2]|0)+56>>2]&127](b,d)|0;if(!n){f[i>>2]=f[b+56>>2];f[i+4>>2]=l;f[i+12>>2]=m;f[i+8>>2]=m+12;Rd(a,j,c,k,e,i,g);if(!(f[a>>2]|0)){f[a>>2]=0;break}u=h;return}else{f[i>>2]=f[b+56>>2];f[i+4>>2]=n;f[i+12>>2]=m;f[i+8>>2]=m+12;Pd(a,j,c,k,e,i,g);if(!(f[a>>2]|0)){f[a>>2]=0;break}u=h;return}}while(0);f[a>>2]=0;u=h;return}function sf(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;d=u;u=u+32|0;h=d+24|0;i=d+16|0;j=d;k=d+8|0;l=a+40|0;f[a+44>>2]=g;g=a+36|0;m=f[g>>2]|0;n=f[m+4>>2]|0;o=f[m>>2]|0;p=n-o|0;if((p|0)<=0){u=d;return 1}q=(p>>>2)+-1|0;p=a+8|0;r=a+48|0;s=a+52|0;a=i+4|0;t=j+4|0;v=h+4|0;if(n-o>>2>>>0>q>>>0){w=q;x=o}else{y=m;mq(y)}while(1){f[k>>2]=f[x+(w<<2)>>2];f[h>>2]=f[k>>2];sb(l,h,b,w)|0;m=X(w,e)|0;o=b+(m<<2)|0;q=c+(m<<2)|0;m=f[o+4>>2]|0;n=f[r>>2]|0;z=f[s>>2]|0;f[i>>2]=f[o>>2];f[a>>2]=m;f[j>>2]=n;f[t>>2]=z;Dd(h,p,i,j);f[q>>2]=f[h>>2];f[q+4>>2]=f[v>>2];w=w+-1|0;if((w|0)<=-1){A=3;break}q=f[g>>2]|0;x=f[q>>2]|0;if((f[q+4>>2]|0)-x>>2>>>0<=w>>>0){y=q;A=4;break}}if((A|0)==3){u=d;return 1}else if((A|0)==4)mq(y);return 0}function tf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=f[b>>2]|0;b=f[c>>2]|0;e=b-d>>2;g=a+8|0;h=f[g>>2]|0;i=f[a>>2]|0;j=i;k=b;if(e>>>0<=h-i>>2>>>0){l=a+4|0;m=(f[l>>2]|0)-i>>2;n=e>>>0>m>>>0;o=n?d+(m<<2)|0:b;b=o-d|0;m=b>>2;if(m|0)Xl(i|0,d|0,b|0)|0;b=j+(m<<2)|0;if(!n){n=f[l>>2]|0;if((n|0)==(b|0))return;f[l>>2]=n+(~((n+-4-b|0)>>>2)<<2);return}b=f[c>>2]|0;c=o;if((b|0)==(c|0))return;n=f[l>>2]|0;m=b+-4-o|0;o=c;c=n;while(1){f[c>>2]=f[o>>2];o=o+4|0;if((o|0)==(b|0))break;else c=c+4|0}f[l>>2]=n+((m>>>2)+1<<2);return}m=i;if(!i)p=h;else{h=a+4|0;n=f[h>>2]|0;if((n|0)!=(j|0))f[h>>2]=n+(~((n+-4-i|0)>>>2)<<2);br(m);f[g>>2]=0;f[h>>2]=0;f[a>>2]=0;p=0}if(e>>>0>1073741823)mq(a);h=p>>1;m=p>>2>>>0<536870911?(h>>>0>>0?e:h):1073741823;if(m>>>0>1073741823)mq(a);h=dn(m<<2)|0;e=a+4|0;f[e>>2]=h;f[a>>2]=h;f[g>>2]=h+(m<<2);m=d;if((k|0)==(m|0))return;g=k+-4-d|0;d=m;m=h;while(1){f[m>>2]=f[d>>2];d=d+4|0;if((d|0)==(k|0))break;else m=m+4|0}f[e>>2]=h+((g>>>2)+1<<2);return}function uf(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=u;u=u+112|0;g=e+100|0;h=e;i=dn(120)|0;j=f[c+8>>2]|0;f[i+4>>2]=0;f[i>>2]=3296;k=i+8|0;l=i+12|0;m=l+44|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(m|0));f[k>>2]=3320;l=i+56|0;m=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(m|0));f[i+96>>2]=0;f[i+100>>2]=0;f[i+104>>2]=0;f[i+108>>2]=j;f[i+112>>2]=d;k=i+116|0;f[k>>2]=0;n=i;o=f[c+12>>2]|0;p=h+4|0;l=p+4|0;m=l+40|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(m|0));f[h>>2]=3320;l=h+48|0;m=l+36|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(m|0));f[h+88>>2]=0;f[h+92>>2]=0;f[h+96>>2]=0;l=o;f[p>>2]=l;m=((f[l+4>>2]|0)-(f[o>>2]|0)>>2>>>0)/3|0;b[g>>0]=0;Xg(h+24|0,m,g);m=f[p>>2]|0;p=(f[m+28>>2]|0)-(f[m+24>>2]|0)>>2;b[g>>0]=0;Xg(h+36|0,p,g);f[h+8>>2]=o;f[h+12>>2]=d;f[h+16>>2]=j;f[h+20>>2]=i;f[k>>2]=c+72;fh(i,h);f[a>>2]=n;Gi(h);u=e;return}function vf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c=a+8|0;d=f[c>>2]|0;e=a+4|0;g=f[e>>2]|0;h=g;if(((d-g|0)/12|0)>>>0>=b>>>0){hj(g|0,0,b*12|0)|0;f[e>>2]=h+(b*12|0);return}i=f[a>>2]|0;j=(g-i|0)/12|0;g=j+b|0;k=i;if(g>>>0>357913941)mq(a);l=(d-i|0)/12|0;d=l<<1;m=l>>>0<178956970?(d>>>0>>0?g:d):357913941;do if(m)if(m>>>0>357913941){d=ra(8)|0;Wo(d,14941);f[d>>2]=6944;va(d|0,1080,114)}else{n=dn(m*12|0)|0;break}else n=0;while(0);d=n+(j*12|0)|0;j=d;g=n+(m*12|0)|0;hj(d|0,0,b*12|0)|0;m=d+(b*12|0)|0;if((h|0)==(k|0)){o=j;p=i;q=h}else{i=h;h=j;j=d;do{d=j+-12|0;b=i;i=i+-12|0;f[d>>2]=0;n=j+-8|0;f[n>>2]=0;f[j+-4>>2]=0;f[d>>2]=f[i>>2];d=b+-8|0;f[n>>2]=f[d>>2];n=b+-4|0;f[j+-4>>2]=f[n>>2];f[n>>2]=0;f[d>>2]=0;f[i>>2]=0;j=h+-12|0;h=j}while((i|0)!=(k|0));o=h;p=f[a>>2]|0;q=f[e>>2]|0}f[a>>2]=o;f[e>>2]=m;f[c>>2]=g;g=p;if((q|0)!=(g|0)){c=q;do{q=c;c=c+-12|0;m=f[c>>2]|0;if(m|0){e=q+-8|0;q=f[e>>2]|0;if((q|0)!=(m|0))f[e>>2]=q+(~((q+-4-m|0)>>>2)<<2);br(m)}}while((c|0)!=(g|0))}if(!p)return;br(p);return}function wf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=f[a+12>>2]|0;e=a+68|0;g=f[e>>2]|0;h=f[g+80>>2]|0;b[c+84>>0]=0;i=c+68|0;j=c+72|0;k=f[j>>2]|0;l=f[i>>2]|0;m=k-l>>2;n=l;l=k;if(h>>>0<=m>>>0)if(h>>>0>>0?(k=n+(h<<2)|0,(k|0)!=(l|0)):0){f[j>>2]=l+(~((l+-4-k|0)>>>2)<<2);o=g;p=h}else{o=g;p=h}else{kh(i,h-m|0,3220);m=f[e>>2]|0;o=m;p=f[m+80>>2]|0}m=(f[o+100>>2]|0)-(f[o+96>>2]|0)|0;e=(m|0)/12|0;if(!m){q=1;return q|0}m=a+72|0;a=c+68|0;c=f[o+96>>2]|0;o=f[d+28>>2]|0;d=0;while(1){h=d*3|0;i=f[o+(h<<2)>>2]|0;if((i|0)==-1){q=0;r=11;break}g=f[(f[m>>2]|0)+12>>2]|0;k=f[g+(i<<2)>>2]|0;if(k>>>0>=p>>>0){q=0;r=11;break}i=f[a>>2]|0;f[i+(f[c+(d*12|0)>>2]<<2)>>2]=k;k=f[o+(h+1<<2)>>2]|0;if((k|0)==-1){q=0;r=11;break}l=f[g+(k<<2)>>2]|0;if(l>>>0>=p>>>0){q=0;r=11;break}f[i+(f[c+(d*12|0)+4>>2]<<2)>>2]=l;l=f[o+(h+2<<2)>>2]|0;if((l|0)==-1){q=0;r=11;break}h=f[g+(l<<2)>>2]|0;if(h>>>0>=p>>>0){q=0;r=11;break}f[i+(f[c+(d*12|0)+8>>2]<<2)>>2]=h;d=d+1|0;if(d>>>0>=e>>>0){q=1;r=11;break}}if((r|0)==11)return q|0;return 0}function xf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-4194304|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-4177920|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+4194304|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1077936128|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Cn(e);eh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;Xl(h+a|0,h|0,o|0)|0;Rg(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Tn(a|0,0,o|0,k|0)|0;k=Tn(h|0,I|0,g|0,j|0)|0;vl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)br(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;br(c);u=d;return}function yf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-2097152|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-2080768|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+6291456|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1075838976|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Cn(e);eh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;Xl(h+a|0,h|0,o|0)|0;Rg(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Tn(a|0,0,o|0,k|0)|0;k=Tn(h|0,I|0,g|0,j|0)|0;vl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)br(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;br(c);u=d;return}function zf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-1048576|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1032192|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+7340032|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1074790400|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Cn(e);eh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;Xl(h+a|0,h|0,o|0)|0;Rg(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Tn(a|0,0,o|0,k|0)|0;k=Tn(h|0,I|0,g|0,j|0)|0;vl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)br(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;br(c);u=d;return}function Af(a,c,d,e,g,h,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;a=u;u=u+96|0;j=a;if(!c){k=-1;u=a;return k|0}Lm(j);yj(j,d,0,g&255,i,0,g<<1,0,0,0);i=uh(c,j,1,e)|0;d=f[(f[c+8>>2]|0)+(i<<2)>>2]|0;if(e|0){l=d+84|0;m=d+68|0;n=d+40|0;o=d+64|0;d=0;do{if(!(b[l>>0]|0))p=f[(f[m>>2]|0)+(d<<2)>>2]|0;else p=d;q=h+((X(d,g)|0)<<1)|0;r=n;s=f[r>>2]|0;t=on(s|0,f[r+4>>2]|0,p|0,0)|0;Rg((f[f[o>>2]>>2]|0)+t|0,q|0,s|0)|0;d=d+1|0}while((d|0)!=(e|0))}d=c+80|0;c=f[d>>2]|0;if(c)if((c|0)==(e|0))v=10;else w=-1;else{f[d>>2]=e;v=10}if((v|0)==10)w=i;i=j+88|0;v=f[i>>2]|0;f[i>>2]=0;if(v|0){i=f[v+8>>2]|0;if(i|0){e=v+12|0;if((f[e>>2]|0)!=(i|0))f[e>>2]=i;br(i)}br(v)}v=f[j+68>>2]|0;if(v|0){i=j+72|0;e=f[i>>2]|0;if((e|0)!=(v|0))f[i>>2]=e+(~((e+-4-v|0)>>>2)<<2);br(v)}v=j+64|0;j=f[v>>2]|0;f[v>>2]=0;if(j|0){v=f[j>>2]|0;if(v|0){e=j+4|0;if((f[e>>2]|0)!=(v|0))f[e>>2]=v;br(v)}br(j)}k=w;u=a;return k|0}function Bf(a,c,d,e,g,h,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;a=u;u=u+96|0;j=a;if(!c){k=-1;u=a;return k|0}Lm(j);yj(j,d,0,g&255,i,0,g<<2,0,0,0);i=uh(c,j,1,e)|0;d=f[(f[c+8>>2]|0)+(i<<2)>>2]|0;if(e|0){l=d+84|0;m=d+68|0;n=d+40|0;o=d+64|0;d=0;do{if(!(b[l>>0]|0))p=f[(f[m>>2]|0)+(d<<2)>>2]|0;else p=d;q=h+((X(d,g)|0)<<2)|0;r=n;s=f[r>>2]|0;t=on(s|0,f[r+4>>2]|0,p|0,0)|0;Rg((f[f[o>>2]>>2]|0)+t|0,q|0,s|0)|0;d=d+1|0}while((d|0)!=(e|0))}d=c+80|0;c=f[d>>2]|0;if(c)if((c|0)==(e|0))v=10;else w=-1;else{f[d>>2]=e;v=10}if((v|0)==10)w=i;i=j+88|0;v=f[i>>2]|0;f[i>>2]=0;if(v|0){i=f[v+8>>2]|0;if(i|0){e=v+12|0;if((f[e>>2]|0)!=(i|0))f[e>>2]=i;br(i)}br(v)}v=f[j+68>>2]|0;if(v|0){i=j+72|0;e=f[i>>2]|0;if((e|0)!=(v|0))f[i>>2]=e+(~((e+-4-v|0)>>>2)<<2);br(v)}v=j+64|0;j=f[v>>2]|0;f[v>>2]=0;if(j|0){v=f[j>>2]|0;if(v|0){e=j+4|0;if((f[e>>2]|0)!=(v|0))f[e>>2]=v;br(v)}br(j)}k=w;u=a;return k|0}function Cf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-262144|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-245760|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+8126464|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1074003968|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Cn(e);eh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;Xl(h+a|0,h|0,o|0)|0;Rg(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Tn(a|0,0,o|0,k|0)|0;k=Tn(h|0,I|0,g|0,j|0)|0;vl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)br(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;br(c);u=d;return}function Df(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-131072|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-114688|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+8257536|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1073872896|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Cn(e);eh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;Xl(h+a|0,h|0,o|0)|0;Rg(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Tn(a|0,0,o|0,k|0)|0;k=Tn(h|0,I|0,g|0,j|0)|0;vl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)br(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;br(c);u=d;return}function Ef(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-32768|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-16384|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+8355840|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1073774592|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Cn(e);eh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;Xl(h+a|0,h|0,o|0)|0;Rg(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Tn(a|0,0,o|0,k|0)|0;k=Tn(h|0,I|0,g|0,j|0)|0;vl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)br(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;br(c);u=d;return}function Ff(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c=f[b>>2]|0;d=f[b+4>>2]|0;e=f[b+8>>2]|0;g=f[b+12>>2]|0;b=(((c^318)+239^d)+239^e)+239^g;h=f[a+4>>2]|0;if(!h){i=0;return i|0}j=h+-1|0;k=(j&h|0)==0;if(!k)if(b>>>0>>0)l=b;else l=(b>>>0)%(h>>>0)|0;else l=b&j;m=f[(f[a>>2]|0)+(l<<2)>>2]|0;if(!m){i=0;return i|0}a=f[m>>2]|0;if(!a){i=0;return i|0}if(k){k=a;while(1){m=f[k+4>>2]|0;n=(m|0)==(b|0);if(!(n|(m&j|0)==(l|0))){i=0;o=25;break}if((((n?(f[k+8>>2]|0)==(c|0):0)?(f[k+12>>2]|0)==(d|0):0)?(f[k+16>>2]|0)==(e|0):0)?(f[k+20>>2]|0)==(g|0):0){i=k;o=25;break}k=f[k>>2]|0;if(!k){i=0;o=25;break}}if((o|0)==25)return i|0}else p=a;while(1){a=f[p+4>>2]|0;if((a|0)==(b|0)){if((((f[p+8>>2]|0)==(c|0)?(f[p+12>>2]|0)==(d|0):0)?(f[p+16>>2]|0)==(e|0):0)?(f[p+20>>2]|0)==(g|0):0){i=p;o=25;break}}else{if(a>>>0>>0)q=a;else q=(a>>>0)%(h>>>0)|0;if((q|0)!=(l|0)){i=0;o=25;break}}p=f[p>>2]|0;if(!p){i=0;o=25;break}}if((o|0)==25)return i|0;return 0}function Gf(a,c,d,e,g,h,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;a=u;u=u+96|0;j=a;if(!c){k=-1;u=a;return k|0}Lm(j);yj(j,d,0,g&255,i,0,g,0,0,0);i=uh(c,j,1,e)|0;d=f[(f[c+8>>2]|0)+(i<<2)>>2]|0;if(e|0){l=d+84|0;m=d+68|0;n=d+40|0;o=d+64|0;d=0;do{if(!(b[l>>0]|0))p=f[(f[m>>2]|0)+(d<<2)>>2]|0;else p=d;q=h+(X(d,g)|0)|0;r=n;s=f[r>>2]|0;t=on(s|0,f[r+4>>2]|0,p|0,0)|0;Rg((f[f[o>>2]>>2]|0)+t|0,q|0,s|0)|0;d=d+1|0}while((d|0)!=(e|0))}d=c+80|0;c=f[d>>2]|0;if(c)if((c|0)==(e|0))v=10;else w=-1;else{f[d>>2]=e;v=10}if((v|0)==10)w=i;i=j+88|0;v=f[i>>2]|0;f[i>>2]=0;if(v|0){i=f[v+8>>2]|0;if(i|0){e=v+12|0;if((f[e>>2]|0)!=(i|0))f[e>>2]=i;br(i)}br(v)}v=f[j+68>>2]|0;if(v|0){i=j+72|0;e=f[i>>2]|0;if((e|0)!=(v|0))f[i>>2]=e+(~((e+-4-v|0)>>>2)<<2);br(v)}v=j+64|0;j=f[v>>2]|0;f[v>>2]=0;if(j|0){v=f[j>>2]|0;if(v|0){e=j+4|0;if((f[e>>2]|0)!=(v|0))f[e>>2]=v;br(v)}br(j)}k=w;u=a;return k|0}function Hf(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;h=u;u=u+32|0;i=h;j=h+16|0;k=f[(f[(f[b+4>>2]|0)+8>>2]|0)+(d<<2)>>2]|0;do if((c+-1|0)>>>0<6&(Qa[f[(f[b>>2]|0)+8>>2]&127](b)|0)==1){l=Qa[f[(f[b>>2]|0)+52>>2]&127](b)|0;m=Ra[f[(f[b>>2]|0)+60>>2]&127](b,d)|0;if((l|0)==0|(m|0)==0){f[a>>2]=0;u=h;return}n=Ra[f[(f[b>>2]|0)+56>>2]&127](b,d)|0;if(!n){f[i>>2]=f[b+56>>2];f[i+4>>2]=l;f[i+12>>2]=m;f[i+8>>2]=m+12;Od(a,j,c,k,e,i,g);if(!(f[a>>2]|0)){f[a>>2]=0;break}u=h;return}else{f[i>>2]=f[b+56>>2];f[i+4>>2]=n;f[i+12>>2]=m;f[i+8>>2]=m+12;Nd(a,j,c,k,e,i,g);if(!(f[a>>2]|0)){f[a>>2]=0;break}u=h;return}}while(0);f[a>>2]=0;u=h;return}function If(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;e=f[d>>2]|0;g=f[d+4>>2]|0;if((e|0)==(g|0)){h=0;i=a+12|0;j=a+8|0}else{d=f[c>>2]|0;c=a+8|0;k=a+12|0;a=0;l=e;while(1){e=f[l>>2]|0;m=f[d+(e<<2)>>2]|0;if(m>>>0>>0)n=a;else{o=f[c>>2]|0;p=(f[k>>2]|0)-o|0;q=o;if((p|0)>0){o=p>>>2;p=0;do{r=f[q+(p<<2)>>2]|0;s=f[r+68>>2]|0;if(!(b[r+84>>0]|0))t=f[s+(e<<2)>>2]|0;else t=e;f[s+(m<<2)>>2]=t;p=p+1|0}while((p|0)<(o|0))}n=m+1|0}l=l+4|0;if((l|0)==(g|0)){h=n;i=k;j=c;break}else a=n}}n=f[i>>2]|0;a=f[j>>2]|0;if((n-a|0)>0){u=0;v=a;w=n}else return;while(1){n=f[v+(u<<2)>>2]|0;b[n+84>>0]=0;a=n+68|0;c=n+72|0;n=f[c>>2]|0;k=f[a>>2]|0;g=n-k>>2;l=k;k=n;if(h>>>0<=g>>>0)if(h>>>0>>0?(n=l+(h<<2)|0,(n|0)!=(k|0)):0){f[c>>2]=k+(~((k+-4-n|0)>>>2)<<2);x=v;y=w}else{x=v;y=w}else{kh(a,h-g|0,5908);x=f[j>>2]|0;y=f[i>>2]|0}u=u+1|0;if((u|0)>=(y-x>>2|0))break;else{v=x;w=y}}return}function Jf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=b;e=c-d>>2;g=a+8|0;h=f[g>>2]|0;i=f[a>>2]|0;j=i;if(e>>>0<=h-i>>2>>>0){k=a+4|0;l=(f[k>>2]|0)-i>>2;m=e>>>0>l>>>0;n=b+(l<<2)|0;l=m?n:c;o=l;p=o-d|0;q=p>>2;if(q|0)Xl(i|0,b|0,p|0)|0;p=j+(q<<2)|0;if(!m){m=f[k>>2]|0;if((m|0)==(p|0))return;f[k>>2]=m+(~((m+-4-p|0)>>>2)<<2);return}if((l|0)==(c|0))return;l=f[k>>2]|0;p=((c+-4-o|0)>>>2)+1|0;o=n;n=l;while(1){f[n>>2]=f[o>>2];o=o+4|0;if((o|0)==(c|0))break;else n=n+4|0}f[k>>2]=l+(p<<2);return}p=i;if(!i)r=h;else{h=a+4|0;l=f[h>>2]|0;if((l|0)!=(j|0))f[h>>2]=l+(~((l+-4-i|0)>>>2)<<2);br(p);f[g>>2]=0;f[h>>2]=0;f[a>>2]=0;r=0}if(e>>>0>1073741823)mq(a);h=r>>1;p=r>>2>>>0<536870911?(h>>>0>>0?e:h):1073741823;if(p>>>0>1073741823)mq(a);h=dn(p<<2)|0;e=a+4|0;f[e>>2]=h;f[a>>2]=h;f[g>>2]=h+(p<<2);if((b|0)==(c|0))return;p=((c+-4-d|0)>>>2)+1|0;d=b;b=h;while(1){f[b>>2]=f[d>>2];d=d+4|0;if((d|0)==(c|0))break;else b=b+4|0}f[e>>2]=h+(p<<2);return}function Kf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;c=u;u=u+16|0;d=c;e=a+76|0;g=f[e>>2]|0;h=a+80|0;i=f[h>>2]|0;if((i|0)!=(g|0))f[h>>2]=i+(~((i+-4-g|0)>>>2)<<2);f[e>>2]=0;f[h>>2]=0;f[a+84>>2]=0;if(g|0)br(g);g=a+64|0;h=f[g>>2]|0;e=a+68|0;if((f[e>>2]|0)!=(h|0))f[e>>2]=h;f[g>>2]=0;f[e>>2]=0;f[a+72>>2]=0;if(h|0)br(h);h=b+4|0;e=f[h>>2]|0;g=f[b>>2]|0;i=((e-g|0)/12|0)*3|0;j=a+4|0;k=f[j>>2]|0;l=f[a>>2]|0;m=k-l>>2;n=l;l=k;k=g;if(i>>>0<=m>>>0)if(i>>>0>>0?(o=n+(i<<2)|0,(o|0)!=(l|0)):0){f[j>>2]=l+(~((l+-4-o|0)>>>2)<<2);p=e;q=g;r=k}else{p=e;q=g;r=k}else{oi(a,i-m|0);m=f[b>>2]|0;p=f[h>>2]|0;q=m;r=m}if((p|0)!=(q|0)){q=f[a>>2]|0;m=(p-r|0)/12|0;p=0;do{h=p*3|0;f[q+(h<<2)>>2]=f[r+(p*12|0)>>2];f[q+(h+1<<2)>>2]=f[r+(p*12|0)+4>>2];f[q+(h+2<<2)>>2]=f[r+(p*12|0)+8>>2];p=p+1|0}while(p>>>0>>0)}f[d>>2]=-1;if(!(oc(a,d)|0)){s=0;u=c;return s|0}Gc(a)|0;fb(a,f[d>>2]|0)|0;s=1;u=c;return s|0}function Lf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-16384|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;b[m>>0]=j;b[m+1>>0]=j>>>8;n=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;o=j+8372224|0;b[m>>0]=o;b[m+1>>0]=o>>>8;b[m+2>>0]=o>>>16;n=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;o=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+-1073758208|0;b[o>>0]=m;b[o+1>>0]=m>>>8;b[o+2>>0]=m>>>16;b[o+3>>0]=m>>>24;n=(f[l>>2]|0)+4|0;break}else{n=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;n=(f[l>>2]|0)+1|0}while(0);k=((n|0)<0)<<31>>31;Cn(e);eh(n,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;Xl(h+a|0,h|0,n|0)|0;Rg(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Tn(a|0,0,n|0,k|0)|0;k=Tn(h|0,I|0,g|0,j|0)|0;vl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)br(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;br(c);u=d;return}function Mf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=b;e=c-d>>2;g=a+8|0;h=f[g>>2]|0;i=f[a>>2]|0;j=i;if(e>>>0<=h-i>>2>>>0){k=a+4|0;l=(f[k>>2]|0)-i>>2;m=e>>>0>l>>>0;n=b+(l<<2)|0;l=m?n:c;o=l;p=o-d|0;q=p>>2;if(q|0)Xl(i|0,b|0,p|0)|0;p=j+(q<<2)|0;if(!m){m=f[k>>2]|0;if((m|0)==(p|0))return;f[k>>2]=m+(~((m+-4-p|0)>>>2)<<2);return}if((l|0)==(c|0))return;l=f[k>>2]|0;p=c+-4-o|0;o=n;n=l;while(1){f[n>>2]=f[o>>2];o=o+4|0;if((o|0)==(c|0))break;else n=n+4|0}f[k>>2]=l+((p>>>2)+1<<2);return}p=i;if(!i)r=h;else{h=a+4|0;l=f[h>>2]|0;if((l|0)!=(j|0))f[h>>2]=l+(~((l+-4-i|0)>>>2)<<2);br(p);f[g>>2]=0;f[h>>2]=0;f[a>>2]=0;r=0}if(e>>>0>1073741823)mq(a);h=r>>1;p=r>>2>>>0<536870911?(h>>>0>>0?e:h):1073741823;if(p>>>0>1073741823)mq(a);h=dn(p<<2)|0;e=a+4|0;f[e>>2]=h;f[a>>2]=h;f[g>>2]=h+(p<<2);if((b|0)==(c|0))return;p=c+-4-d|0;d=b;b=h;while(1){f[b>>2]=f[d>>2];d=d+4|0;if((d|0)==(c|0))break;else b=b+4|0}f[e>>2]=h+((p>>>2)+1<<2);return}function Nf(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0;g=u;u=u+80|0;h=g;i=g+64|0;Al(h);j=f[(f[a+8>>2]|0)+56>>2]|0;k=X(Ll(5)|0,d)|0;yj(h,j,0,d&255,5,0,k,((k|0)<0)<<31>>31,0,0);k=dn(96)|0;nl(k,h);pj(k,c)|0;f[i>>2]=k;Wi(a,i);k=f[i>>2]|0;f[i>>2]=0;if(k|0){i=k+88|0;c=f[i>>2]|0;f[i>>2]=0;if(c|0){i=f[c+8>>2]|0;if(i|0){h=c+12|0;if((f[h>>2]|0)!=(i|0))f[h>>2]=i;br(i)}br(c)}c=f[k+68>>2]|0;if(c|0){i=k+72|0;h=f[i>>2]|0;if((h|0)!=(c|0))f[i>>2]=h+(~((h+-4-c|0)>>>2)<<2);br(c)}c=k+64|0;h=f[c>>2]|0;f[c>>2]=0;if(h|0){c=f[h>>2]|0;if(c|0){i=h+4|0;if((f[i>>2]|0)!=(c|0))f[i>>2]=c;br(c)}br(h)}br(k)}if(!e){u=g;return}k=f[a+32>>2]|0;b[k+84>>0]=0;a=k+68|0;h=k+72|0;k=f[h>>2]|0;c=f[a>>2]|0;i=k-c>>2;d=k;if(i>>>0>>0){kh(a,e-i|0,1516);u=g;return}if(i>>>0<=e>>>0){u=g;return}i=c+(e<<2)|0;if((i|0)==(d|0)){u=g;return}f[h>>2]=d+(~((d+-4-i|0)>>>2)<<2);u=g;return}function Of(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;c=u;u=u+16|0;d=c+4|0;e=c;g=a+4|0;h=f[g>>2]|0;i=a+8|0;j=f[i>>2]|0;if((j|0)==(h|0))k=h;else{l=j+(~((j+-4-h|0)>>>2)<<2)|0;f[i>>2]=l;k=l}l=a+16|0;h=f[l>>2]|0;j=a+20|0;m=f[j>>2]|0;n=h;if((m|0)!=(h|0))f[j>>2]=m+(~((m+-4-n|0)>>>2)<<2);m=f[b>>2]|0;h=f[b+4>>2]|0;if((m|0)==(h|0)){u=c;return}b=a+12|0;a=m;m=k;k=n;while(1){n=f[a>>2]|0;f[d>>2]=n;if((m|0)==(f[b>>2]|0)){Ci(g,d);o=f[l>>2]|0}else{f[m>>2]=n;f[i>>2]=m+4;o=k}n=f[d>>2]|0;p=f[j>>2]|0;q=p-o>>2;r=o;if((n|0)<(q|0)){s=r;t=n;v=o}else{w=n+1|0;f[e>>2]=-1;x=p;if(w>>>0<=q>>>0)if(w>>>0>>0?(p=r+(w<<2)|0,(p|0)!=(x|0)):0){f[j>>2]=x+(~((x+-4-p|0)>>>2)<<2);y=n;z=r;A=o}else{y=n;z=r;A=o}else{kh(l,w-q|0,e);q=f[l>>2]|0;y=f[d>>2]|0;z=q;A=q}s=z;t=y;v=A}m=f[i>>2]|0;f[s+(t<<2)>>2]=(m-(f[g>>2]|0)>>2)+-1;a=a+4|0;if((a|0)==(h|0))break;else k=v}u=c;return}function Pf(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c=d[b>>1]|0;e=d[b+2>>1]|0;g=d[b+4>>1]|0;b=(((c^318)&65535)+239^e&65535)+239^g&65535;h=f[a+4>>2]|0;if(!h){i=0;return i|0}j=h+-1|0;k=(j&h|0)==0;if(!k)if(b>>>0>>0)l=b;else l=(b>>>0)%(h>>>0)|0;else l=b&j;m=f[(f[a>>2]|0)+(l<<2)>>2]|0;if(!m){i=0;return i|0}a=f[m>>2]|0;if(!a){i=0;return i|0}if(k){k=a;while(1){m=f[k+4>>2]|0;n=(m|0)==(b|0);if(!(n|(m&j|0)==(l|0))){i=0;o=23;break}if(((n?(n=k+8|0,(d[n>>1]|0)==c<<16>>16):0)?(d[n+2>>1]|0)==e<<16>>16:0)?(d[k+12>>1]|0)==g<<16>>16:0){i=k;o=23;break}k=f[k>>2]|0;if(!k){i=0;o=23;break}}if((o|0)==23)return i|0}else p=a;while(1){a=f[p+4>>2]|0;if((a|0)==(b|0)){k=p+8|0;if(((d[k>>1]|0)==c<<16>>16?(d[k+2>>1]|0)==e<<16>>16:0)?(d[p+12>>1]|0)==g<<16>>16:0){i=p;o=23;break}}else{if(a>>>0>>0)q=a;else q=(a>>>0)%(h>>>0)|0;if((q|0)!=(l|0)){i=0;o=23;break}}p=f[p>>2]|0;if(!p){i=0;o=23;break}}if((o|0)==23)return i|0;return 0}function Qf(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c=u;u=u+32|0;d=c;e=a+16|0;g=e;h=f[g>>2]|0;i=f[g+4>>2]|0;if(!((i|0)>0|(i|0)==0&h>>>0>0)){u=c;return}g=Tn(f[(f[a+12>>2]|0)+4>>2]|0,0,7,0)|0;j=Wn(g|0,I|0,3)|0;g=I;if(!(b[a+24>>0]|0)){k=a+4|0;l=k;m=k;n=h;o=i}else{k=f[a>>2]|0;p=a+4|0;q=k+((f[p>>2]|0)-k)|0;k=Tn(h|0,i|0,8,0)|0;i=q+(0-k)|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;b[d+24>>0]=0;eh(j,g,d)|0;k=d+4|0;q=(f[k>>2]|0)-(f[d>>2]|0)|0;Xl(i+q|0,i+8|0,j|0)|0;Rg(i|0,f[d>>2]|0,q|0)|0;i=e;h=Tn(f[i>>2]|0,f[i+4>>2]|0,8-q|0,0)|0;q=e;f[q>>2]=h;f[q+4>>2]=I;q=d+12|0;h=f[q>>2]|0;f[q>>2]=0;if(h|0)br(h);h=f[d>>2]|0;if(h|0){if((f[k>>2]|0)!=(h|0))f[k>>2]=h;br(h)}h=e;l=p;m=p;n=f[h>>2]|0;o=f[h+4>>2]|0}h=f[l>>2]|0;l=f[a>>2]|0;p=h-l|0;k=Vn(j|0,g|0,n|0,o|0)|0;o=Tn(k|0,I|0,p|0,0)|0;k=l;l=h;if(p>>>0>=o>>>0){if(p>>>0>o>>>0?(h=k+o|0,(h|0)!=(l|0)):0)f[m>>2]=h}else ri(a,o-p|0);p=e;f[p>>2]=0;f[p+4>>2]=0;u=c;return}function Rf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;f[c>>2]=1;d=a+4|0;e=c+8|0;g=c+12|0;c=f[e>>2]|0;i=(f[g>>2]|0)-c|0;if(i>>>0<4294967292){Bk(e,i+4|0,0);j=f[e>>2]|0}else j=c;c=j+i|0;i=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;b[c>>0]=i;b[c+1>>0]=i>>8;b[c+2>>0]=i>>16;b[c+3>>0]=i>>24;i=a+8|0;c=a+12|0;d=f[i>>2]|0;if((f[c>>2]|0)!=(d|0)){j=0;k=d;do{d=k+(j<<2)|0;l=f[e>>2]|0;m=(f[g>>2]|0)-l|0;if(m>>>0<4294967292){Bk(e,m+4|0,0);n=f[e>>2]|0}else n=l;l=n+m|0;m=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;b[l>>0]=m;b[l+1>>0]=m>>8;b[l+2>>0]=m>>16;b[l+3>>0]=m>>24;j=j+1|0;k=f[i>>2]|0}while(j>>>0<(f[c>>2]|0)-k>>2>>>0)}k=a+20|0;a=f[e>>2]|0;c=(f[g>>2]|0)-a|0;if(c>>>0<4294967292){Bk(e,c+4|0,0);o=f[e>>2]|0;p=o+c|0;q=h[k>>0]|h[k+1>>0]<<8|h[k+2>>0]<<16|h[k+3>>0]<<24;b[p>>0]=q;b[p+1>>0]=q>>8;b[p+2>>0]=q>>16;b[p+3>>0]=q>>24;return}else{o=a;p=o+c|0;q=h[k>>0]|h[k+1>>0]<<8|h[k+2>>0]<<16|h[k+3>>0]<<24;b[p>>0]=q;b[p+1>>0]=q>>8;b[p+2>>0]=q>>16;b[p+3>>0]=q>>24;return}}function Sf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=a+8|0;e=f[d>>2]|0;g=f[a>>2]|0;h=g;do if(e-g>>2>>>0>=b>>>0){i=a+4|0;j=f[i>>2]|0;k=j-g>>2;l=k>>>0>>0;m=l?k:b;n=j;if(m|0){j=m;m=h;while(1){f[m>>2]=f[c>>2];j=j+-1|0;if(!j)break;else m=m+4|0}}if(!l){m=h+(b<<2)|0;if((m|0)==(n|0))return;else{o=i;p=n+(~((n+-4-m|0)>>>2)<<2)|0;break}}else{m=b-k|0;j=m;q=n;while(1){f[q>>2]=f[c>>2];j=j+-1|0;if(!j)break;else q=q+4|0}o=i;p=n+(m<<2)|0;break}}else{q=g;if(!g)r=e;else{j=a+4|0;k=f[j>>2]|0;if((k|0)!=(h|0))f[j>>2]=k+(~((k+-4-g|0)>>>2)<<2);br(q);f[d>>2]=0;f[j>>2]=0;f[a>>2]=0;r=0}if(b>>>0>1073741823)mq(a);j=r>>1;q=r>>2>>>0<536870911?(j>>>0>>0?b:j):1073741823;if(q>>>0>1073741823)mq(a);j=dn(q<<2)|0;k=a+4|0;f[k>>2]=j;f[a>>2]=j;f[d>>2]=j+(q<<2);q=b;l=j;while(1){f[l>>2]=f[c>>2];q=q+-1|0;if(!q)break;else l=l+4|0}o=k;p=j+(b<<2)|0}while(0);f[o>>2]=p;return}function Tf(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;h=Qg(a,b,c,d,g)|0;i=f[e>>2]|0;j=f[d>>2]|0;k=f[g>>2]|0;g=f[k>>2]|0;l=(f[k+4>>2]|0)-g>>3;if(l>>>0<=i>>>0)mq(k);m=g;if(l>>>0<=j>>>0)mq(k);if((f[m+(i<<3)>>2]|0)>>>0>=(f[m+(j<<3)>>2]|0)>>>0){n=h;return n|0}f[d>>2]=i;f[e>>2]=j;j=f[d>>2]|0;e=f[c>>2]|0;if(l>>>0<=j>>>0)mq(k);if(l>>>0<=e>>>0)mq(k);if((f[m+(j<<3)>>2]|0)>>>0>=(f[m+(e<<3)>>2]|0)>>>0){n=h+1|0;return n|0}f[c>>2]=j;f[d>>2]=e;e=f[c>>2]|0;d=f[b>>2]|0;if(l>>>0<=e>>>0)mq(k);if(l>>>0<=d>>>0)mq(k);if((f[m+(e<<3)>>2]|0)>>>0>=(f[m+(d<<3)>>2]|0)>>>0){n=h+2|0;return n|0}f[b>>2]=e;f[c>>2]=d;d=f[b>>2]|0;c=f[a>>2]|0;if(l>>>0<=d>>>0)mq(k);if(l>>>0<=c>>>0)mq(k);if((f[m+(d<<3)>>2]|0)>>>0>=(f[m+(c<<3)>>2]|0)>>>0){n=h+3|0;return n|0}f[a>>2]=d;f[b>>2]=c;n=h+4|0;return n|0}function Uf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=b[c>>0]|0;e=b[c+1>>0]|0;g=b[c+2>>0]|0;c=((d&255^318)+239^e&255)+239^g&255;h=f[a+4>>2]|0;if(!h){i=0;return i|0}j=h+-1|0;k=(j&h|0)==0;if(!k)if(c>>>0>>0)l=c;else l=(c>>>0)%(h>>>0)|0;else l=c&j;m=f[(f[a>>2]|0)+(l<<2)>>2]|0;if(!m){i=0;return i|0}a=f[m>>2]|0;if(!a){i=0;return i|0}if(k){k=a;while(1){m=f[k+4>>2]|0;n=(m|0)==(c|0);if(!(n|(m&j|0)==(l|0))){i=0;o=23;break}if(((n?(n=k+8|0,(b[n>>0]|0)==d<<24>>24):0)?(b[n+1>>0]|0)==e<<24>>24:0)?(b[n+2>>0]|0)==g<<24>>24:0){i=k;o=23;break}k=f[k>>2]|0;if(!k){i=0;o=23;break}}if((o|0)==23)return i|0}else p=a;while(1){a=f[p+4>>2]|0;if((a|0)==(c|0)){k=p+8|0;if(((b[k>>0]|0)==d<<24>>24?(b[k+1>>0]|0)==e<<24>>24:0)?(b[k+2>>0]|0)==g<<24>>24:0){i=p;o=23;break}}else{if(a>>>0>>0)q=a;else q=(a>>>0)%(h>>>0)|0;if((q|0)!=(l|0)){i=0;o=23;break}}p=f[p>>2]|0;if(!p){i=0;o=23;break}}if((o|0)==23)return i|0;return 0}function Vf(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;b=u;u=u+16|0;c=b;d=a+36|0;e=a+4|0;g=a+8|0;h=(f[g>>2]|0)-(f[e>>2]|0)>>2;i=a+40|0;j=f[i>>2]|0;k=f[d>>2]|0;l=j-k>>2;m=k;k=j;if(h>>>0<=l>>>0){if(h>>>0>>0?(j=m+(h<<2)|0,(j|0)!=(k|0)):0){m=k;do{k=m+-4|0;f[i>>2]=k;n=f[k>>2]|0;f[k>>2]=0;if(n|0)Va[f[(f[n>>2]|0)+4>>2]&127](n);m=f[i>>2]|0}while((m|0)!=(j|0))}}else ng(d,h-l|0);if((f[g>>2]|0)==(f[e>>2]|0)){o=1;u=b;return o|0}l=a+52|0;h=a+48|0;j=0;while(1){Xa[f[(f[a>>2]|0)+56>>2]&15](c,a,j);m=(f[d>>2]|0)+(j<<2)|0;i=f[c>>2]|0;f[c>>2]=0;n=f[m>>2]|0;f[m>>2]=i;if(n|0)Va[f[(f[n>>2]|0)+4>>2]&127](n);n=f[c>>2]|0;f[c>>2]=0;if(n|0)Va[f[(f[n>>2]|0)+4>>2]&127](n);n=f[(f[d>>2]|0)+(j<<2)>>2]|0;if(!n){o=0;p=19;break}if(j>>>0<(f[l>>2]|0)>>>0?f[(f[h>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0:0)Pp(n);j=j+1|0;if(j>>>0>=(f[g>>2]|0)-(f[e>>2]|0)>>2>>>0){o=1;p=19;break}}if((p|0)==19){u=b;return o|0}return 0}function Wf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=u;u=u+16|0;e=d+4|0;g=d;Nh(f[c+12>>2]|0,b)|0;h=f[c+8>>2]|0;a:do if(h|0){i=b+16|0;j=b+4|0;k=h;while(1){l=k;if(!(nf(0,b,l+8|0)|0)){m=0;break}n=l+20|0;o=(f[l+24>>2]|0)-(f[n>>2]|0)|0;Nh(o,b)|0;l=f[n>>2]|0;n=i;p=f[n+4>>2]|0;if(!((p|0)>0|(p|0)==0&(f[n>>2]|0)>>>0>0)){f[g>>2]=f[j>>2];f[e>>2]=f[g>>2];ye(b,e,l,l+o|0)|0}k=f[k>>2]|0;if(!k)break a}u=d;return m|0}while(0);Nh(f[c+32>>2]|0,b)|0;e=f[c+28>>2]|0;if(!e){m=1;u=d;return m|0}else q=e;while(1){e=q;if(!(nf(0,b,e+8|0)|0)){m=0;r=10;break}Wf(a,b,f[e+20>>2]|0)|0;q=f[q>>2]|0;if(!q){m=1;r=10;break}}if((r|0)==10){u=d;return m|0}return 0}function Xf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;h=a+8|0;i=a+12|0;j=f[h>>2]|0;if((f[i>>2]|0)==(j|0)){k=dn(76)|0;pn(k,b);l=k;f[g>>2]=l;k=f[i>>2]|0;if(k>>>0<(f[a+16>>2]|0)>>>0){f[g>>2]=0;f[k>>2]=l;f[i>>2]=k+4;m=g}else{yg(h,g);m=g}g=f[m>>2]|0;f[m>>2]=0;if(!g){u=c;return 1}Va[f[(f[g>>2]|0)+4>>2]&127](g);u=c;return 1}g=f[j>>2]|0;f[d>>2]=b;j=g+4|0;m=g+8|0;h=f[m>>2]|0;if((h|0)==(f[g+12>>2]|0))Ci(j,d);else{f[h>>2]=b;f[m>>2]=h+4}h=f[d>>2]|0;b=g+16|0;k=g+20|0;g=f[k>>2]|0;i=f[b>>2]|0;l=g-i>>2;a=i;if((h|0)<(l|0)){n=a;o=h}else{i=h+1|0;f[e>>2]=-1;p=g;if(i>>>0<=l>>>0)if(i>>>0>>0?(g=a+(i<<2)|0,(g|0)!=(p|0)):0){f[k>>2]=p+(~((p+-4-g|0)>>>2)<<2);q=h;r=a}else{q=h;r=a}else{kh(b,i-l|0,e);q=f[d>>2]|0;r=f[b>>2]|0}n=r;o=q}f[n+(o<<2)>>2]=((f[m>>2]|0)-(f[j>>2]|0)>>2)+-1;u=c;return 1}function Yf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c;e=b;g=d-e|0;h=g>>2;i=a+8|0;j=f[i>>2]|0;k=f[a>>2]|0;l=k;if(h>>>0>j-k>>2>>>0){m=k;if(!k)n=j;else{j=a+4|0;o=f[j>>2]|0;if((o|0)!=(l|0))f[j>>2]=o+(~((o+-4-k|0)>>>2)<<2);br(m);f[i>>2]=0;f[j>>2]=0;f[a>>2]=0;n=0}if(h>>>0>1073741823)mq(a);j=n>>1;m=n>>2>>>0<536870911?(j>>>0>>0?h:j):1073741823;if(m>>>0>1073741823)mq(a);j=dn(m<<2)|0;n=a+4|0;f[n>>2]=j;f[a>>2]=j;f[i>>2]=j+(m<<2);if((g|0)<=0)return;Rg(j|0,b|0,g|0)|0;f[n>>2]=j+(g>>>2<<2);return}g=a+4|0;a=f[g>>2]|0;j=a-k>>2;k=h>>>0>j>>>0;h=k?b+(j<<2)|0:c;c=a;j=a;if((h|0)==(b|0))p=l;else{a=h+-4-e|0;e=b;b=l;while(1){f[b>>2]=f[e>>2];e=e+4|0;if((e|0)==(h|0))break;else b=b+4|0}p=l+((a>>>2)+1<<2)|0}if(k){k=d-h|0;if((k|0)<=0)return;Rg(j|0,h|0,k|0)|0;f[g>>2]=(f[g>>2]|0)+(k>>>2<<2);return}else{if((p|0)==(c|0))return;f[g>>2]=c+(~((c+-4-p|0)>>>2)<<2);return}}function Zf(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0;g=u;u=u+96|0;h=g+40|0;i=g;Gm(h,d);we(i,c,d);th(h,i);sj(i+24|0,f[i+28>>2]|0);Dj(i+12|0,f[i+16>>2]|0);sj(i,f[i+4>>2]|0);Si(a,h,e);if(!(f[a>>2]|0)){e=a+4|0;if((b[e+11>>0]|0)<0)br(f[e>>2]|0);f[c+40>>2]=f[h+40>>2];f[c+44>>2]=f[h+44>>2];f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0}f[h>>2]=2968;sj(h+28|0,f[h+32>>2]|0);Dj(h+16|0,f[h+20>>2]|0);sj(h+4|0,f[h+8>>2]|0);u=g;return}function _f(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=f[b>>2]|0;d=f[b+4>>2]|0;e=f[b+8>>2]|0;b=((c^318)+239^d)+239^e;g=f[a+4>>2]|0;if(!g){h=0;return h|0}i=g+-1|0;j=(i&g|0)==0;if(!j)if(b>>>0>>0)k=b;else k=(b>>>0)%(g>>>0)|0;else k=b&i;l=f[(f[a>>2]|0)+(k<<2)>>2]|0;if(!l){h=0;return h|0}a=f[l>>2]|0;if(!a){h=0;return h|0}if(j){j=a;while(1){l=f[j+4>>2]|0;m=(l|0)==(b|0);if(!(m|(l&i|0)==(k|0))){h=0;n=23;break}if(((m?(f[j+8>>2]|0)==(c|0):0)?(f[j+12>>2]|0)==(d|0):0)?(f[j+16>>2]|0)==(e|0):0){h=j;n=23;break}j=f[j>>2]|0;if(!j){h=0;n=23;break}}if((n|0)==23)return h|0}else o=a;while(1){a=f[o+4>>2]|0;if((a|0)==(b|0)){if(((f[o+8>>2]|0)==(c|0)?(f[o+12>>2]|0)==(d|0):0)?(f[o+16>>2]|0)==(e|0):0){h=o;n=23;break}}else{if(a>>>0>>0)p=a;else p=(a>>>0)%(g>>>0)|0;if((p|0)!=(k|0)){h=0;n=23;break}}o=f[o>>2]|0;if(!o){h=0;n=23;break}}if((n|0)==23)return h|0;return 0}function $f(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=u;u=u+16|0;g=e;if(!(ih(a,c,d)|0)){h=0;u=e;return h|0}if((b[(f[a+8>>2]|0)+24>>0]|0)!=3){h=0;u=e;return h|0}i=f[c+48>>2]|0;c=dn(32)|0;f[g>>2]=c;f[g+8>>2]=-2147483616;f[g+4>>2]=17;j=c;k=12932;l=j+17|0;do{b[j>>0]=b[k>>0]|0;j=j+1|0;k=k+1|0}while((j|0)<(l|0));b[c+17>>0]=0;c=i+16|0;k=f[c>>2]|0;if(k){j=c;l=k;a:while(1){k=l;while(1){if((f[k+16>>2]|0)>=(d|0))break;m=f[k+4>>2]|0;if(!m){n=j;break a}else k=m}l=f[k>>2]|0;if(!l){n=k;break}else j=k}if(((n|0)!=(c|0)?(f[n+16>>2]|0)<=(d|0):0)?(d=n+20|0,(sh(d,g)|0)!=0):0)o=yk(d,g,-1)|0;else p=12}else p=12;if((p|0)==12)o=yk(i,g,-1)|0;if((b[g+11>>0]|0)<0)br(f[g>>2]|0);if((o|0)<1){h=0;u=e;return h|0}tp(a+40|0,o);h=1;u=e;return h|0}function ag(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=c;g=d-e|0;h=a+8|0;i=f[h>>2]|0;j=f[a>>2]|0;k=j;if(g>>>0>(i-j|0)>>>0){if(!j)l=i;else{i=a+4|0;if((f[i>>2]|0)!=(k|0))f[i>>2]=k;br(k);f[h>>2]=0;f[i>>2]=0;f[a>>2]=0;l=0}if((g|0)<0)mq(a);i=l<<1;m=l>>>0<1073741823?(i>>>0>>0?g:i):2147483647;if((m|0)<0)mq(a);i=dn(m)|0;l=a+4|0;f[l>>2]=i;f[a>>2]=i;f[h>>2]=i+m;if((c|0)==(d|0))return;else{n=c;o=i}do{b[o>>0]=b[n>>0]|0;n=n+1|0;o=(f[l>>2]|0)+1|0;f[l>>2]=o}while((n|0)!=(d|0));return}n=a+4|0;a=(f[n>>2]|0)-j|0;j=g>>>0>a>>>0;g=c+a|0;a=j?g:d;if((a|0)==(c|0))p=k;else{o=c;c=k;while(1){b[c>>0]=b[o>>0]|0;o=o+1|0;if((o|0)==(a|0))break;else c=c+1|0}p=k+(a-e)|0}if(!j){if((f[n>>2]|0)==(p|0))return;f[n>>2]=p;return}if((a|0)==(d|0))return;a=g;g=f[n>>2]|0;do{b[g>>0]=b[a>>0]|0;a=a+1|0;g=(f[n>>2]|0)+1|0;f[n>>2]=g}while((a|0)!=(d|0));return}function bg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=c>>>1&1431655765|c<<1&-1431655766;c=d>>>2&858993459|d<<2&-858993460;d=c>>>4&252645135|c<<4&-252645136;c=d>>>8&16711935|d<<8&-16711936;d=32-b|0;e=(c>>>16|c<<16)>>>d;c=e-(e>>>1&1431655765)|0;g=(c>>>2&858993459)+(c&858993459)|0;c=(X((g>>>4)+g&252645135,16843009)|0)>>>24;g=b-c|0;h=f[a>>2]|0;i=h;j=Tn(f[i>>2]|0,f[i+4>>2]|0,g|0,((g|0)<0)<<31>>31|0)|0;g=h;f[g>>2]=j;f[g+4>>2]=I;g=h+8|0;h=g;j=Tn(f[h>>2]|0,f[h+4>>2]|0,c|0,0)|0;c=g;f[c>>2]=j;f[c+4>>2]=I;c=a+28|0;j=f[c>>2]|0;g=32-j|0;h=a+24|0;do if((g|0)>=(b|0)){i=-1>>>d<>2]&~i|i&e<>2]=k;i=j+b|0;f[c>>2]=i;if((i|0)!=32)return;i=a+16|0;l=f[i>>2]|0;if((l|0)==(f[a+20>>2]|0)){Ci(a+12|0,h);m=0;n=0;break}else{f[l>>2]=k;f[i>>2]=l+4;m=0;n=0;break}}else{l=-1>>>j<>2]&~l|l&e<>2]=i;l=a+16|0;k=f[l>>2]|0;if((k|0)==(f[a+20>>2]|0))Ci(a+12|0,h);else{f[k>>2]=i;f[l>>2]=k+4}k=b-g|0;m=k;n=-1>>>(32-k|0)&e>>>g}while(0);f[h>>2]=n;f[c>>2]=m;return}function cg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;e=c&255;g=(d|0)!=0;a:do if(g&(a&3|0)!=0){h=c&255;i=a;j=d;while(1){if((b[i>>0]|0)==h<<24>>24){k=i;l=j;m=6;break a}n=i+1|0;o=j+-1|0;p=(o|0)!=0;if(p&(n&3|0)!=0){i=n;j=o}else{q=n;r=o;s=p;m=5;break}}}else{q=a;r=d;s=g;m=5}while(0);if((m|0)==5)if(s){k=q;l=r;m=6}else{t=q;u=0}b:do if((m|0)==6){q=c&255;if((b[k>>0]|0)==q<<24>>24){t=k;u=l}else{r=X(e,16843009)|0;c:do if(l>>>0>3){s=k;g=l;while(1){d=f[s>>2]^r;if((d&-2139062144^-2139062144)&d+-16843009|0)break;d=s+4|0;a=g+-4|0;if(a>>>0>3){s=d;g=a}else{v=d;w=a;m=11;break c}}x=s;y=g}else{v=k;w=l;m=11}while(0);if((m|0)==11)if(!w){t=v;u=0;break}else{x=v;y=w}while(1){if((b[x>>0]|0)==q<<24>>24){t=x;u=y;break b}r=x+1|0;y=y+-1|0;if(!y){t=r;u=0;break}else x=r}}}while(0);return (u|0?t:0)|0}function dg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;c=a+4|0;d=f[c>>2]|0;e=f[a>>2]|0;g=e;do if((d|0)==(e|0)){h=a+8|0;i=f[h>>2]|0;j=a+12|0;k=f[j>>2]|0;l=k;if(i>>>0>>0){k=i;m=((l-k>>2)+1|0)/2|0;n=i+(m<<2)|0;o=k-d|0;k=o>>2;p=n+(0-k<<2)|0;if(!k){q=n;r=i}else{Xl(p|0,d|0,o|0)|0;q=p;r=f[h>>2]|0}f[c>>2]=q;f[h>>2]=r+(m<<2);s=q;break}m=l-g>>1;l=(m|0)==0?1:m;if(l>>>0>1073741823){m=ra(8)|0;Wo(m,14941);f[m>>2]=6944;va(m|0,1080,114)}m=dn(l<<2)|0;p=m;o=m+((l+3|0)>>>2<<2)|0;n=o;k=m+(l<<2)|0;if((d|0)==(i|0)){t=n;u=d}else{l=o;m=n;v=d;do{f[l>>2]=f[v>>2];l=m+4|0;m=l;v=v+4|0}while((v|0)!=(i|0));t=m;u=f[a>>2]|0}f[a>>2]=p;f[c>>2]=n;f[h>>2]=t;f[j>>2]=k;if(!u)s=o;else{br(u);s=f[c>>2]|0}}else s=d;while(0);f[s+-4>>2]=f[b>>2];f[c>>2]=(f[c>>2]|0)+-4;return}function eg(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;i=a+4|0;if((f[i>>2]|0)==-1){j=0;u=d;return j|0}k=f[a+8>>2]|0;l=c+16|0;m=l;n=f[m>>2]|0;o=f[m+4>>2]|0;if(!((o|0)>0|(o|0)==0&n>>>0>0)){m=(f[a+12>>2]|0)-k|0;p=c+4|0;f[g>>2]=f[p>>2];f[e>>2]=f[g>>2];ye(c,e,k,k+m|0)|0;m=l;k=f[m>>2]|0;q=f[m+4>>2]|0;m=a+20|0;if((q|0)>0|(q|0)==0&k>>>0>0){r=q;s=k;t=g}else{f[g>>2]=f[p>>2];f[e>>2]=f[g>>2];ye(c,e,m,m+4|0)|0;m=l;r=f[m+4>>2]|0;s=f[m>>2]|0;t=g}}else{r=o;s=n;t=g}b[h>>0]=f[i>>2];if(!((r|0)>0|(r|0)==0&s>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];ye(c,e,h,h+1|0)|0}j=1;u=d;return j|0}function fg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;e=u;u=u+16|0;g=e+4|0;h=e;i=a+8|0;a=f[i>>2]|0;j=f[a+40>>2]|0;k=_q((j|0)>-1?j:-1)|0;l=c+4|0;m=f[l>>2]|0;n=f[c>>2]|0;if((m|0)==(n|0)){$q(k);u=e;return 1}o=d+16|0;p=d+4|0;q=k+j|0;j=0;r=n;n=a;s=a;a=m;while(1){m=f[r+(j<<2)>>2]|0;if(!(b[n+84>>0]|0))t=f[(f[n+68>>2]|0)+(m<<2)>>2]|0;else t=m;m=s+48|0;v=f[m>>2]|0;w=f[m+4>>2]|0;m=s+40|0;x=f[m>>2]|0;y=on(x|0,f[m+4>>2]|0,t|0,0)|0;m=Tn(y|0,I|0,v|0,w|0)|0;Rg(k|0,(f[f[s>>2]>>2]|0)+m|0,x|0)|0;x=o;m=f[x+4>>2]|0;if((m|0)>0|(m|0)==0&(f[x>>2]|0)>>>0>0){z=r;A=a}else{f[h>>2]=f[p>>2];f[g>>2]=f[h>>2];ye(d,g,k,q)|0;z=f[c>>2]|0;A=f[l>>2]|0}x=j+1|0;if(x>>>0>=A-z>>2>>>0)break;m=f[i>>2]|0;j=x;r=z;n=m;s=m;a=A}$q(k);u=e;return 1}function gg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;d=(f[b>>2]|0)*3|0;if((d|0)==-1){e=0;g=-1;f[c>>2]=g;return e|0}b=f[a+12>>2]|0;h=f[b+12>>2]|0;if((f[h+(d<<2)>>2]|0)==-1){e=0;g=d;f[c>>2]=g;return e|0}i=f[b>>2]|0;b=f[a+152>>2]|0;if((f[b+(f[i+(d<<2)>>2]<<2)>>2]|0)==-1){a=d+1|0;j=((a>>>0)%3|0|0)==0?d+-2|0:a;if((j|0)==-1){e=0;g=-1;f[c>>2]=g;return e|0}if((f[h+(j<<2)>>2]|0)==-1){e=0;g=j;f[c>>2]=g;return e|0}if((f[b+(f[i+(j<<2)>>2]<<2)>>2]|0)==-1){a=j+1|0;k=((a>>>0)%3|0|0)==0?j+-2|0:a;if((k|0)==-1){e=0;g=-1;f[c>>2]=g;return e|0}if((f[h+(k<<2)>>2]|0)==-1){e=0;g=k;f[c>>2]=g;return e|0}if((f[b+(f[i+(k<<2)>>2]<<2)>>2]|0)==-1){i=k+1|0;e=1;g=((i>>>0)%3|0|0)==0?k+-2|0:i;f[c>>2]=g;return e|0}else l=k}else l=j}else l=d;while(1){d=(((l>>>0)%3|0|0)==0?2:-1)+l|0;if((d|0)==-1)break;j=f[h+(d<<2)>>2]|0;if((j|0)==-1)break;d=j+(((j>>>0)%3|0|0)==0?2:-1)|0;if((d|0)==-1)break;else l=d}e=0;g=(((l>>>0)%3|0|0)==0?2:-1)+l|0;f[c>>2]=g;return e|0}function hg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=a+4|0;g=f[e>>2]|0;if(!g){f[c>>2]=e;h=e;return h|0}e=b[d+11>>0]|0;i=e<<24>>24<0;j=i?f[d+4>>2]|0:e&255;e=i?f[d>>2]|0:d;d=a+4|0;a=g;while(1){g=a+16|0;i=b[g+11>>0]|0;k=i<<24>>24<0;l=k?f[a+20>>2]|0:i&255;i=l>>>0>>0;m=i?l:j;if((m|0)!=0?(n=Pk(e,k?f[g>>2]|0:g,m)|0,(n|0)!=0):0)if((n|0)<0)o=8;else o=10;else if(j>>>0>>0)o=8;else o=10;if((o|0)==8){o=0;n=f[a>>2]|0;if(!n){o=9;break}else{p=a;q=n}}else if((o|0)==10){o=0;n=j>>>0>>0?j:l;if((n|0)!=0?(l=Pk(k?f[g>>2]|0:g,e,n)|0,(l|0)!=0):0){if((l|0)>=0){o=16;break}}else o=12;if((o|0)==12?(o=0,!i):0){o=16;break}r=a+4|0;i=f[r>>2]|0;if(!i){o=15;break}else{p=r;q=i}}d=p;a=q}if((o|0)==9){f[c>>2]=a;h=a;return h|0}else if((o|0)==15){f[c>>2]=a;h=r;return h|0}else if((o|0)==16){f[c>>2]=a;h=d;return h|0}return 0}function ig(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0;d=u;u=u+32|0;e=d+24|0;g=d+16|0;h=d+8|0;i=d;j=a+4|0;k=f[j>>2]|0;l=f[b>>2]|0;m=f[b+4>>2]|0;b=f[c>>2]|0;n=f[c+4>>2]|0;c=b-l<<3;f[j>>2]=k-m+n+c;j=(f[a>>2]|0)+(k>>>5<<2)|0;a=k&31;k=j;if((m|0)!=(a|0)){f[e>>2]=l;f[e+4>>2]=m;f[g>>2]=b;f[g+4>>2]=n;f[h>>2]=k;f[h+4>>2]=a;ke(i,e,g,h);u=d;return}h=n-m+c|0;c=l;if((h|0)>0){if(!m){o=h;p=j;q=0;r=l;s=c}else{l=32-m|0;n=(h|0)<(l|0)?h:l;g=-1>>>(l-n|0)&-1<>2]=f[j>>2]&~g|f[c>>2]&g;g=n+m|0;l=c+4|0;o=h-n|0;p=j+(g>>>5<<2)|0;q=g&31;r=l;s=l}l=(o|0)/32|0;Xl(p|0,r|0,l<<2|0)|0;r=o-(l<<5)|0;o=p+(l<<2)|0;p=o;if((r|0)>0){g=-1>>>(32-r|0);f[o>>2]=f[o>>2]&~g|f[s+(l<<2)>>2]&g;t=r;v=p}else{t=q;v=p}}else{t=m;v=k}f[i>>2]=v;f[i+4>>2]=t;u=d;return}function jg(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;g=u;u=u+16|0;h=g;i=c+4|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;j=dn(16)|0;f[h>>2]=j;f[h+8>>2]=-2147483632;f[h+4>>2]=15;k=j;l=12916;m=k+15|0;do{b[k>>0]=b[l>>0]|0;k=k+1|0;l=l+1|0}while((k|0)<(m|0));b[j+15>>0]=0;j=yk(i,h,-1)|0;if((b[h+11>>0]|0)<0)br(f[h>>2]|0);switch(j|0){case -1:{if((Yh(i)|0)==10)n=6;else n=5;break}case 1:{n=5;break}default:n=6}if((n|0)==5){j=dn(68)|0;Xo(j);o=j}else if((n|0)==6){n=dn(64)|0;Gp(n);o=n}vo(o,d);Ad(a,o,i,e);if(f[a>>2]|0){p=f[o>>2]|0;q=p+4|0;r=f[q>>2]|0;Va[r&127](o);u=g;return}e=a+4|0;if((b[e+11>>0]|0)<0)br(f[e>>2]|0);f[c+40>>2]=f[o+52>>2];f[c+44>>2]=f[o+60>>2];f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;p=f[o>>2]|0;q=p+4|0;r=f[q>>2]|0;Va[r&127](o);u=g;return}function kg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;c=a+8|0;d=f[c>>2]|0;e=a+12|0;g=f[e>>2]|0;h=g;do if((d|0)==(g|0)){i=a+4|0;j=f[i>>2]|0;k=f[a>>2]|0;l=k;if(j>>>0>k>>>0){m=j;n=((m-l>>2)+1|0)/-2|0;o=j+(n<<2)|0;p=d-m|0;m=p>>2;if(!m)q=j;else{Xl(o|0,j|0,p|0)|0;q=f[i>>2]|0}p=o+(m<<2)|0;f[c>>2]=p;f[i>>2]=q+(n<<2);r=p;break}p=h-l>>1;l=(p|0)==0?1:p;if(l>>>0>1073741823){p=ra(8)|0;Wo(p,14941);f[p>>2]=6944;va(p|0,1080,114)}p=dn(l<<2)|0;n=p;m=p+(l>>>2<<2)|0;o=m;s=p+(l<<2)|0;if((j|0)==(d|0)){t=o;u=k}else{k=m;m=o;l=j;do{f[k>>2]=f[l>>2];k=m+4|0;m=k;l=l+4|0}while((l|0)!=(d|0));t=m;u=f[a>>2]|0}f[a>>2]=n;f[i>>2]=o;f[c>>2]=t;f[e>>2]=s;if(!u)r=t;else{br(u);r=f[c>>2]|0}}else r=d;while(0);f[r>>2]=f[b>>2];f[c>>2]=(f[c>>2]|0)+4;return}function lg(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;b=u;u=u+16|0;c=b+4|0;d=b;e=a+8|0;g=a+12|0;h=f[g>>2]|0;$j(f[a+4>>2]|0,(f[h+56>>2]|0)-(f[h+52>>2]|0)>>2);h=a+76|0;a=f[h>>2]|0;if(!a){i=f[(f[g>>2]|0)+64>>2]|0;g=(f[i+4>>2]|0)-(f[i>>2]|0)>>2;i=(g>>>0)/3|0;if(g>>>0<=2){j=1;u=b;return j|0}g=0;while(1){f[d>>2]=g*3;f[c>>2]=f[d>>2];g=g+1|0;if(!(Tb(e,c)|0)){j=0;k=10;break}if((g|0)>=(i|0)){j=1;k=10;break}}if((k|0)==10){u=b;return j|0}}else{i=f[a>>2]|0;if((f[a+4>>2]|0)==(i|0)){j=1;u=b;return j|0}a=0;g=i;while(1){f[d>>2]=f[g+(a<<2)>>2];f[c>>2]=f[d>>2];a=a+1|0;if(!(Tb(e,c)|0)){j=0;k=10;break}i=f[h>>2]|0;g=f[i>>2]|0;if(a>>>0>=(f[i+4>>2]|0)-g>>2>>>0){j=1;k=10;break}}if((k|0)==10){u=b;return j|0}}return 0}function mg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;h=a+12|0;i=a+4|0;j=f[i>>2]|0;if((j|0)==(f[a+8>>2]|0)){Ci(a,h);k=f[i>>2]|0}else{f[j>>2]=f[h>>2];l=j+4|0;f[i>>2]=l;k=l}l=f[a>>2]|0;f[g>>2]=k-l;k=b+16|0;j=k;m=f[j+4>>2]|0;if(!((m|0)>0|(m|0)==0&(f[j>>2]|0)>>>0>0)){f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;j=f[a>>2]|0;m=f[g>>2]|0;g=k;k=f[g+4>>2]|0;if((k|0)>0|(k|0)==0&(f[g>>2]|0)>>>0>0){n=j;o=e}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,j,j+m|0)|0;n=f[a>>2]|0;o=e}}else{n=l;o=e}e=f[i>>2]|0;if((e|0)==(n|0)){f[h>>2]=0;p=a+16|0;f[p>>2]=0;u=c;return}f[i>>2]=e+(~((e+-4-n|0)>>>2)<<2);f[h>>2]=0;p=a+16|0;f[p>>2]=0;u=c;return}function ng(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c=a+8|0;d=f[c>>2]|0;e=a+4|0;g=f[e>>2]|0;h=g;if(d-g>>2>>>0>=b>>>0){hj(g|0,0,b<<2|0)|0;f[e>>2]=g+(b<<2);return}i=f[a>>2]|0;j=g-i>>2;g=j+b|0;k=i;if(g>>>0>1073741823)mq(a);l=d-i|0;d=l>>1;m=l>>2>>>0<536870911?(d>>>0>>0?g:d):1073741823;do if(m)if(m>>>0>1073741823){d=ra(8)|0;Wo(d,14941);f[d>>2]=6944;va(d|0,1080,114)}else{n=dn(m<<2)|0;break}else n=0;while(0);d=n+(j<<2)|0;hj(d|0,0,b<<2|0)|0;b=d;j=n+(m<<2)|0;m=n+(g<<2)|0;if((h|0)==(k|0)){o=b;p=i;q=h}else{i=h;h=b;b=d;do{i=i+-4|0;d=f[i>>2]|0;f[i>>2]=0;f[b+-4>>2]=d;b=h+-4|0;h=b}while((i|0)!=(k|0));o=h;p=f[a>>2]|0;q=f[e>>2]|0}f[a>>2]=o;f[e>>2]=m;f[c>>2]=j;j=p;if((q|0)!=(j|0)){c=q;do{c=c+-4|0;q=f[c>>2]|0;f[c>>2]=0;if(q|0)Va[f[(f[q>>2]|0)+4>>2]&127](q)}while((c|0)!=(j|0))}if(!p)return;br(p);return}function og(a){a=a|0;lk(a);lk(a+32|0);lk(a+64|0);lk(a+96|0);lk(a+128|0);lk(a+160|0);lk(a+192|0);lk(a+224|0);lk(a+256|0);lk(a+288|0);lk(a+320|0);lk(a+352|0);lk(a+384|0);lk(a+416|0);lk(a+448|0);lk(a+480|0);lk(a+512|0);lk(a+544|0);lk(a+576|0);lk(a+608|0);lk(a+640|0);lk(a+672|0);lk(a+704|0);lk(a+736|0);lk(a+768|0);lk(a+800|0);lk(a+832|0);lk(a+864|0);lk(a+896|0);lk(a+928|0);lk(a+960|0);lk(a+992|0);lk(a+1024|0);return}function pg(a,c,d,e,g,h){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=$(h);var i=0,j=0,k=0,l=0,m=0,n=0;i=u;u=u+16|0;j=i;k=i+4|0;f[j>>2]=c;c=a+4|0;a=dn(32)|0;f[k>>2]=a;f[k+8>>2]=-2147483616;f[k+4>>2]=17;l=a;m=12932;n=l+17|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[a+17>>0]=0;Nj(wd(c,j)|0,k,d);if((b[k+11>>0]|0)<0)br(f[k>>2]|0);d=dn(32)|0;f[k>>2]=d;f[k+8>>2]=-2147483616;f[k+4>>2]=19;l=d;m=13005;n=l+19|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[d+19>>0]=0;ci(wd(c,j)|0,k,g,e);if((b[k+11>>0]|0)<0)br(f[k>>2]|0);e=dn(32)|0;f[k>>2]=e;f[k+8>>2]=-2147483616;f[k+4>>2]=18;l=e;m=13025;n=l+18|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[e+18>>0]=0;Lj(wd(c,j)|0,k,h);if((b[k+11>>0]|0)>=0){u=i;return}br(f[k>>2]|0);u=i;return}function qg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=c;e=b;g=d-e|0;h=g>>2;i=a+8|0;j=f[i>>2]|0;k=f[a>>2]|0;l=k;if(h>>>0<=j-k>>2>>>0){m=a+4|0;n=(f[m>>2]|0)-k>>2;o=h>>>0>n>>>0;p=o?b+(n<<2)|0:c;c=p;n=c-e|0;e=n>>2;if(e|0)Xl(k|0,b|0,n|0)|0;n=l+(e<<2)|0;if(o){o=d-c|0;if((o|0)<=0)return;Rg(f[m>>2]|0,p|0,o|0)|0;f[m>>2]=(f[m>>2]|0)+(o>>>2<<2);return}else{o=f[m>>2]|0;if((o|0)==(n|0))return;f[m>>2]=o+(~((o+-4-n|0)>>>2)<<2);return}}n=k;if(!k)q=j;else{j=a+4|0;o=f[j>>2]|0;if((o|0)!=(l|0))f[j>>2]=o+(~((o+-4-k|0)>>>2)<<2);br(n);f[i>>2]=0;f[j>>2]=0;f[a>>2]=0;q=0}if(h>>>0>1073741823)mq(a);j=q>>1;n=q>>2>>>0<536870911?(j>>>0>>0?h:j):1073741823;if(n>>>0>1073741823)mq(a);j=dn(n<<2)|0;h=a+4|0;f[h>>2]=j;f[a>>2]=j;f[i>>2]=j+(n<<2);if((g|0)<=0)return;Rg(j|0,b|0,g|0)|0;f[h>>2]=j+(g>>>2<<2);return}function rg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0.0,p=0,q=0.0,r=0.0,s=0.0,t=0,v=0.0;e=u;u=u+16|0;g=e;h=c+1|0;f[g>>2]=0;i=g+4|0;f[i>>2]=0;f[g+8>>2]=0;do if(h)if(h>>>0>1073741823)mq(g);else{j=dn(h<<2)|0;f[g>>2]=j;k=j+(h<<2)|0;f[g+8>>2]=k;hj(j|0,0,(c<<2)+4|0)|0;f[i>>2]=k;l=j;m=k;n=j;break}else{l=0;m=0;n=0}while(0);if((b|0)>0){g=0;do{j=l+(f[a+(g<<2)>>2]<<2)|0;f[j>>2]=(f[j>>2]|0)+1;g=g+1|0}while((g|0)!=(b|0))}o=+(b|0);if((c|0)<0){p=0;q=0.0}else{c=0;r=0.0;b=0;while(1){g=f[l+(b<<2)>>2]|0;s=+(g|0);if((g|0)>0){t=c+1|0;v=r+ +Fg(s/o)*s}else{t=c;v=r}b=b+1|0;if((b|0)==(h|0)){p=t;q=v;break}else{c=t;r=v}}}if(d|0)f[d>>2]=p;v=-q;p=~~v>>>0;d=+K(v)>=1.0?(v>0.0?~~+Y(+J(v/4294967296.0),4294967295.0)>>>0:~~+W((v-+(~~v>>>0))/4294967296.0)>>>0):0;if(!l){I=d;u=e;return p|0}if((m|0)!=(l|0))f[i>>2]=m+(~((m+-4-l|0)>>>2)<<2);br(n);I=d;u=e;return p|0}function sg(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;b=u;u=u+16|0;c=b+4|0;d=b;e=a+8|0;g=a+12|0;h=f[g>>2]|0;$j(f[a+4>>2]|0,(f[h+28>>2]|0)-(f[h+24>>2]|0)>>2);h=a+76|0;a=f[h>>2]|0;if(!a){i=f[g>>2]|0;g=(f[i+4>>2]|0)-(f[i>>2]|0)>>2;i=(g>>>0)/3|0;if(g>>>0<=2){j=1;u=b;return j|0}g=0;while(1){f[d>>2]=g*3;f[c>>2]=f[d>>2];g=g+1|0;if(!(Wb(e,c)|0)){j=0;k=10;break}if((g|0)>=(i|0)){j=1;k=10;break}}if((k|0)==10){u=b;return j|0}}else{i=f[a>>2]|0;if((f[a+4>>2]|0)==(i|0)){j=1;u=b;return j|0}a=0;g=i;while(1){f[d>>2]=f[g+(a<<2)>>2];f[c>>2]=f[d>>2];a=a+1|0;if(!(Wb(e,c)|0)){j=0;k=10;break}i=f[h>>2]|0;g=f[i>>2]|0;if(a>>>0>=(f[i+4>>2]|0)-g>>2>>>0){j=1;k=10;break}}if((k|0)==10){u=b;return j|0}}return 0}function tg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=u;u=u+16|0;g=e+4|0;h=e;i=dn(32)|0;f[a>>2]=i;f[a+4>>2]=c+4;c=a+8|0;b[c>>0]=0;f[i+16>>2]=f[d>>2];a=i+20|0;f[i+24>>2]=0;f[i+28>>2]=0;j=i+24|0;f[a>>2]=j;i=f[d+4>>2]|0;k=d+8|0;if((i|0)==(k|0)){b[c>>0]=1;u=e;return}d=j;j=i;while(1){i=j+16|0;f[h>>2]=d;f[g>>2]=f[h>>2];Wg(a,g,i,i)|0;i=f[j+4>>2]|0;if(!i){l=j+8|0;m=f[l>>2]|0;if((f[m>>2]|0)==(j|0))n=m;else{m=l;do{l=f[m>>2]|0;m=l+8|0;o=f[m>>2]|0}while((f[o>>2]|0)!=(l|0));n=o}}else{m=i;while(1){o=f[m>>2]|0;if(!o)break;else m=o}n=m}if((n|0)==(k|0))break;else j=n}b[c>>0]=1;u=e;return}function ug(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;d=u;u=u+16|0;e=d;f[e>>2]=b;g=a+8|0;if(((f[a+12>>2]|0)-(f[g>>2]|0)>>2|0)<=(b|0))jh(g,b+1|0);h=f[(f[c>>2]|0)+56>>2]|0;do if((h|0)<5){i=a+20+(h*12|0)+4|0;j=f[i>>2]|0;if((j|0)==(f[a+20+(h*12|0)+8>>2]|0)){Ci(a+20+(h*12|0)|0,e);break}else{f[j>>2]=b;f[i>>2]=j+4;break}}while(0);b=f[c>>2]|0;h=f[e>>2]|0;f[b+60>>2]=h;e=(f[g>>2]|0)+(h<<2)|0;f[c>>2]=0;c=f[e>>2]|0;f[e>>2]=b;if(!c){u=d;return}b=c+88|0;e=f[b>>2]|0;f[b>>2]=0;if(e|0){b=f[e+8>>2]|0;if(b|0){h=e+12|0;if((f[h>>2]|0)!=(b|0))f[h>>2]=b;br(b)}br(e)}e=f[c+68>>2]|0;if(e|0){b=c+72|0;h=f[b>>2]|0;if((h|0)!=(e|0))f[b>>2]=h+(~((h+-4-e|0)>>>2)<<2);br(e)}e=c+64|0;h=f[e>>2]|0;f[e>>2]=0;if(h|0){e=f[h>>2]|0;if(e|0){b=h+4|0;if((f[b>>2]|0)!=(e|0))f[b>>2]=e;br(e)}br(h)}br(c);u=d;return}function vg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;d=u;u=u+48|0;e=d+16|0;g=d;h=d+32|0;i=a+28|0;j=f[i>>2]|0;f[h>>2]=j;k=a+20|0;l=(f[k>>2]|0)-j|0;f[h+4>>2]=l;f[h+8>>2]=b;f[h+12>>2]=c;b=l+c|0;l=a+60|0;f[g>>2]=f[l>>2];f[g+4>>2]=h;f[g+8>>2]=2;j=ro(Aa(146,g|0)|0)|0;a:do if((b|0)!=(j|0)){g=2;m=b;n=h;o=j;while(1){if((o|0)<0)break;m=m-o|0;p=f[n+4>>2]|0;q=o>>>0>p>>>0;r=q?n+8|0:n;s=g+(q<<31>>31)|0;t=o-(q?p:0)|0;f[r>>2]=(f[r>>2]|0)+t;p=r+4|0;f[p>>2]=(f[p>>2]|0)-t;f[e>>2]=f[l>>2];f[e+4>>2]=r;f[e+8>>2]=s;o=ro(Aa(146,e|0)|0)|0;if((m|0)==(o|0)){v=3;break a}else{g=s;n=r}}f[a+16>>2]=0;f[i>>2]=0;f[k>>2]=0;f[a>>2]=f[a>>2]|32;if((g|0)==2)w=0;else w=c-(f[n+4>>2]|0)|0}else v=3;while(0);if((v|0)==3){v=f[a+44>>2]|0;f[a+16>>2]=v+(f[a+48>>2]|0);a=v;f[i>>2]=a;f[k>>2]=a;w=c}u=d;return w|0}function wg(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;f[a>>2]=5880;b=f[a+68>>2]|0;if(b|0){c=a+72|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+56>>2]|0;if(b|0){d=a+60|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+44>>2]|0;if(b|0){c=a+48|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+32>>2]|0;if(b|0){d=a+36|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+20>>2]|0;if(b|0){c=a+24|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}Sh(a+8|0);b=a+4|0;a=f[b>>2]|0;f[b>>2]=0;if(!a)return;b=a+40|0;d=f[b>>2]|0;if(d|0){c=a+44|0;e=f[c>>2]|0;if((e|0)==(d|0))g=d;else{h=e;do{e=h+-4|0;f[c>>2]=e;i=f[e>>2]|0;f[e>>2]=0;if(i|0){Qi(i);br(i)}h=f[c>>2]|0}while((h|0)!=(d|0));g=f[b>>2]|0}br(g)}Qi(a);br(a);return}function xg(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;c=a+12|0;d=f[a>>2]|0;e=a+8|0;g=f[e>>2]|0;h=(g|0)==-1;if(!(b[c>>0]|0)){do if(((!h?(i=(((g>>>0)%3|0|0)==0?2:-1)+g|0,(i|0)!=-1):0)?(f[(f[d>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)==0:0)?(j=f[(f[(f[d+64>>2]|0)+12>>2]|0)+(i<<2)>>2]|0,(j|0)!=-1):0)if(!((j>>>0)%3|0)){k=j+2|0;break}else{k=j+-1|0;break}else k=-1;while(0);f[e>>2]=k;return}k=g+1|0;if(((!h?(h=((k>>>0)%3|0|0)==0?g+-2|0:k,(h|0)!=-1):0)?(f[(f[d>>2]|0)+(h>>>5<<2)>>2]&1<<(h&31)|0)==0:0)?(k=f[(f[(f[d+64>>2]|0)+12>>2]|0)+(h<<2)>>2]|0,h=k+1|0,(k|0)!=-1):0){g=((h>>>0)%3|0|0)==0?k+-2|0:h;f[e>>2]=g;if((g|0)!=-1){if((g|0)!=(f[a+4>>2]|0))return;f[e>>2]=-1;return}}else f[e>>2]=-1;g=f[a+4>>2]|0;do if((((g|0)!=-1?(a=(((g>>>0)%3|0|0)==0?2:-1)+g|0,(a|0)!=-1):0)?(f[(f[d>>2]|0)+(a>>>5<<2)>>2]&1<<(a&31)|0)==0:0)?(h=f[(f[(f[d+64>>2]|0)+12>>2]|0)+(a<<2)>>2]|0,(h|0)!=-1):0)if(!((h>>>0)%3|0)){l=h+2|0;break}else{l=h+-1|0;break}else l=-1;while(0);f[e>>2]=l;b[c>>0]=0;return}function yg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=a+4|0;d=f[a>>2]|0;e=(f[c>>2]|0)-d>>2;g=e+1|0;if(g>>>0>1073741823)mq(a);h=a+8|0;i=(f[h>>2]|0)-d|0;d=i>>1;j=i>>2>>>0<536870911?(d>>>0>>0?g:d):1073741823;do if(j)if(j>>>0>1073741823){d=ra(8)|0;Wo(d,14941);f[d>>2]=6944;va(d|0,1080,114)}else{k=dn(j<<2)|0;break}else k=0;while(0);d=k+(e<<2)|0;e=d;g=k+(j<<2)|0;j=f[b>>2]|0;f[b>>2]=0;f[d>>2]=j;j=d+4|0;b=f[a>>2]|0;k=f[c>>2]|0;if((k|0)==(b|0)){l=e;m=b;n=b}else{i=k;k=e;e=d;do{i=i+-4|0;d=f[i>>2]|0;f[i>>2]=0;f[e+-4>>2]=d;e=k+-4|0;k=e}while((i|0)!=(b|0));l=k;m=f[a>>2]|0;n=f[c>>2]|0}f[a>>2]=l;f[c>>2]=j;f[h>>2]=g;g=m;if((n|0)!=(g|0)){h=n;do{h=h+-4|0;n=f[h>>2]|0;f[h>>2]=0;if(n|0)Va[f[(f[n>>2]|0)+4>>2]&127](n)}while((h|0)!=(g|0))}if(!m)return;br(m);return}function zg(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=a+4|0;a=f[d>>2]|0;do if(a|0){e=b[c+11>>0]|0;g=e<<24>>24<0;h=g?f[c+4>>2]|0:e&255;e=g?f[c>>2]|0:c;g=d;i=a;a:while(1){j=i;while(1){k=j+16|0;l=b[k+11>>0]|0;m=l<<24>>24<0;n=m?f[j+20>>2]|0:l&255;l=h>>>0>>0?h:n;if((l|0)!=0?(o=Pk(m?f[k>>2]|0:k,e,l)|0,(o|0)!=0):0){if((o|0)>=0)break}else p=6;if((p|0)==6?(p=0,n>>>0>=h>>>0):0)break;n=f[j+4>>2]|0;if(!n){q=g;break a}else j=n}i=f[j>>2]|0;if(!i){q=j;break}else g=j}if((q|0)!=(d|0)){g=q+16|0;i=b[g+11>>0]|0;n=i<<24>>24<0;o=n?f[q+20>>2]|0:i&255;i=o>>>0>>0?o:h;if(i|0?(l=Pk(e,n?f[g>>2]|0:g,i)|0,l|0):0){if((l|0)<0)break;else r=q;return r|0}if(h>>>0>=o>>>0){r=q;return r|0}}}while(0);r=d;return r|0}function Ag(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;d=a+8|0;e=f[d>>2]|0;g=a+4|0;h=f[g>>2]|0;if(((e-h|0)/12|0)>>>0>=b>>>0){i=b;j=h;do{f[j>>2]=f[c>>2];f[j+4>>2]=f[c+4>>2];f[j+8>>2]=f[c+8>>2];j=(f[g>>2]|0)+12|0;f[g>>2]=j;i=i+-1|0}while((i|0)!=0);return}i=f[a>>2]|0;j=(h-i|0)/12|0;h=j+b|0;if(h>>>0>357913941)mq(a);k=(e-i|0)/12|0;i=k<<1;e=k>>>0<178956970?(i>>>0>>0?h:i):357913941;do if(e)if(e>>>0>357913941){i=ra(8)|0;Wo(i,14941);f[i>>2]=6944;va(i|0,1080,114)}else{l=dn(e*12|0)|0;break}else l=0;while(0);i=l+(j*12|0)|0;j=l+(e*12|0)|0;e=b;b=i;l=i;do{f[b>>2]=f[c>>2];f[b+4>>2]=f[c+4>>2];f[b+8>>2]=f[c+8>>2];b=l+12|0;l=b;e=e+-1|0}while((e|0)!=0);e=f[a>>2]|0;b=(f[g>>2]|0)-e|0;c=i+(((b|0)/-12|0)*12|0)|0;if((b|0)>0)Rg(c|0,e|0,b|0)|0;f[a>>2]=c;f[g>>2]=l;f[d>>2]=j;if(!e)return;br(e);return}function Bg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=a+4|0;d=f[a>>2]|0;e=(f[c>>2]|0)-d>>2;g=e+1|0;if(g>>>0>1073741823)mq(a);h=a+8|0;i=(f[h>>2]|0)-d|0;d=i>>1;j=i>>2>>>0<536870911?(d>>>0>>0?g:d):1073741823;do if(j)if(j>>>0>1073741823){d=ra(8)|0;Wo(d,14941);f[d>>2]=6944;va(d|0,1080,114)}else{k=dn(j<<2)|0;break}else k=0;while(0);d=k+(e<<2)|0;e=d;g=k+(j<<2)|0;j=f[b>>2]|0;f[b>>2]=0;f[d>>2]=j;j=d+4|0;b=f[a>>2]|0;k=f[c>>2]|0;if((k|0)==(b|0)){l=e;m=b;n=b}else{i=k;k=e;e=d;do{i=i+-4|0;d=f[i>>2]|0;f[i>>2]=0;f[e+-4>>2]=d;e=k+-4|0;k=e}while((i|0)!=(b|0));l=k;m=f[a>>2]|0;n=f[c>>2]|0}f[a>>2]=l;f[c>>2]=j;f[h>>2]=g;g=m;if((n|0)!=(g|0)){h=n;do{h=h+-4|0;n=f[h>>2]|0;f[h>>2]=0;if(n|0){Qi(n);br(n)}}while((h|0)!=(g|0))}if(!m)return;br(m);return}function Cg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=f[b>>2]|0;g=f[a>>2]|0;h=f[d>>2]|0;d=f[h>>2]|0;i=(f[h+4>>2]|0)-d>>3;if(i>>>0<=e>>>0)mq(h);j=d;if(i>>>0<=g>>>0)mq(h);d=f[j+(e<<3)>>2]|0;k=f[c>>2]|0;if(i>>>0<=k>>>0)mq(h);l=j+(g<<3)|0;m=(f[j+(k<<3)>>2]|0)>>>0>>0;if(d>>>0<(f[l>>2]|0)>>>0){if(m){f[a>>2]=k;f[c>>2]=g;n=1;return n|0}f[a>>2]=e;f[b>>2]=g;d=f[c>>2]|0;if(i>>>0<=d>>>0)mq(h);if((f[j+(d<<3)>>2]|0)>>>0>=(f[l>>2]|0)>>>0){n=1;return n|0}f[b>>2]=d;f[c>>2]=g;n=2;return n|0}if(!m){n=0;return n|0}f[b>>2]=k;f[c>>2]=e;e=f[b>>2]|0;c=f[a>>2]|0;if(i>>>0<=e>>>0)mq(h);if(i>>>0<=c>>>0)mq(h);if((f[j+(e<<3)>>2]|0)>>>0>=(f[j+(c<<3)>>2]|0)>>>0){n=1;return n|0}f[a>>2]=e;f[b>>2]=c;n=2;return n|0}function Dg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0;e=u;u=u+96|0;g=e+40|0;h=e;Am(g,c);we(h,b,c);th(g,h);sj(h+24|0,f[h+28>>2]|0);Dj(h+12|0,f[h+16>>2]|0);sj(h,f[h+4>>2]|0);Si(a,g,d);f[g>>2]=2968;sj(g+28|0,f[g+32>>2]|0);Dj(g+16|0,f[g+20>>2]|0);sj(g+4|0,f[g+8>>2]|0);u=e;return}function Eg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;a=u;u=u+16|0;e=a;if(!b){g=0;u=a;return g|0}h=b+96|0;i=b+100|0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;b=f[i>>2]|0;j=f[h>>2]|0;k=(b-j|0)/12|0;l=j;j=b;if(k>>>0>=c>>>0){if(k>>>0>c>>>0?(b=l+(c*12|0)|0,(b|0)!=(j|0)):0)f[i>>2]=j+(~(((j+-12-b|0)>>>0)/12|0)*12|0);if(!c){g=1;u=a;return g|0}}else Ag(h,c-k|0,e);k=0;b=f[h>>2]|0;while(1){j=k*3|0;l=f[d+(j<<2)>>2]|0;m=f[d+(j+1<<2)>>2]|0;n=f[d+(j+2<<2)>>2]|0;j=((f[i>>2]|0)-b|0)/12|0;o=k;k=k+1|0;if(o>>>0>>0){p=b;q=b}else{f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;Ag(h,k-j|0,e);j=f[h>>2]|0;p=j;q=j}f[p+(o*12|0)>>2]=l;f[p+(o*12|0)+4>>2]=m;f[p+(o*12|0)+8>>2]=n;if((k|0)==(c|0)){g=1;break}else b=q}u=a;return g|0}function Fg(a){a=+a;var b=0,c=0,d=0,e=0.0,g=0,h=0,i=0,j=0,k=0,l=0,m=0.0,n=0.0,o=0.0,q=0.0,r=0.0,t=0.0;p[s>>3]=a;b=f[s>>2]|0;c=f[s+4>>2]|0;d=(c|0)<0;do if(d|c>>>0<1048576){if((b|0)==0&(c&2147483647|0)==0){e=-1.0/(a*a);break}if(d){e=(a-a)/0.0;break}else{p[s>>3]=a*18014398509481984.0;g=f[s+4>>2]|0;h=-1077;i=g;j=f[s>>2]|0;k=g;l=9;break}}else if(c>>>0<=2146435071)if((b|0)==0&0==0&(c|0)==1072693248)e=0.0;else{h=-1023;i=c;j=b;k=c;l=9}else e=a;while(0);if((l|0)==9){l=i+614242|0;f[s>>2]=j;f[s+4>>2]=(l&1048575)+1072079006;a=+p[s>>3]+-1.0;m=a*a*.5;n=a/(a+2.0);o=n*n;q=o*o;p[s>>3]=a-m;j=f[s+4>>2]|0;f[s>>2]=0;f[s+4>>2]=j;r=+p[s>>3];t=a-r-m+n*(m+(q*(q*(q*.15313837699209373+.22222198432149784)+.3999999999940942)+o*(q*(q*(q*.14798198605116586+.1818357216161805)+.2857142874366239)+.6666666666666735)));q=r*1.4426950407214463;o=+(h+(l>>>20)|0);m=q+o;e=m+(q+(o-m)+(t*1.4426950407214463+(t+r)*1.6751713164886512e-10))}return +e}function Gg(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=u;u=u+16|0;e=d;g=dn(32)|0;f[e>>2]=g;f[e+8>>2]=-2147483616;f[e+4>>2]=17;h=g;i=12804;j=h+17|0;do{b[h>>0]=b[i>>0]|0;h=h+1|0;i=i+1|0}while((h|0)<(j|0));b[g+17>>0]=0;g=c+16|0;i=f[g>>2]|0;if(i){h=g;j=i;a:while(1){i=j;while(1){if((f[i+16>>2]|0)>=(a|0))break;k=f[i+4>>2]|0;if(!k){l=h;break a}else i=k}j=f[i>>2]|0;if(!j){l=i;break}else h=i}if(((l|0)!=(g|0)?(f[l+16>>2]|0)<=(a|0):0)?(a=l+20|0,(sh(a,e)|0)!=0):0)m=a;else n=10}else n=10;if((n|0)==10)m=c;c=yk(m,e,-1)|0;if((b[e+11>>0]|0)>=0){o=(c|0)==-1;p=c>>>0>6;q=p?-2:c;r=o?-1:q;u=d;return r|0}br(f[e>>2]|0);o=(c|0)==-1;p=c>>>0>6;q=p?-2:c;r=o?-1:q;u=d;return r|0}function Hg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0;d=u;u=u+16|0;e=d;g=f[c>>2]|0;f[c>>2]=0;f[e>>2]=g;ug(a,b,e);g=f[e>>2]|0;f[e>>2]=0;if(g|0){e=g+88|0;c=f[e>>2]|0;f[e>>2]=0;if(c|0){e=f[c+8>>2]|0;if(e|0){h=c+12|0;if((f[h>>2]|0)!=(e|0))f[h>>2]=e;br(e)}br(c)}c=f[g+68>>2]|0;if(c|0){e=g+72|0;h=f[e>>2]|0;if((h|0)!=(c|0))f[e>>2]=h+(~((h+-4-c|0)>>>2)<<2);br(c)}c=g+64|0;h=f[c>>2]|0;f[c>>2]=0;if(h|0){c=f[h>>2]|0;if(c|0){e=h+4|0;if((f[e>>2]|0)!=(c|0))f[e>>2]=c;br(c)}br(h)}br(g)}g=a+84|0;h=a+88|0;a=f[h>>2]|0;c=f[g>>2]|0;e=a-c>>2;if((e|0)>(b|0)){u=d;return}i=b+1|0;b=a;if(i>>>0>e>>>0){nh(g,i-e|0);u=d;return}if(i>>>0>=e>>>0){u=d;return}e=c+(i<<2)|0;if((e|0)==(b|0)){u=d;return}f[h>>2]=b+(~((b+-4-e|0)>>>2)<<2);u=d;return}function Ig(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+16|0;e=d;g=a+4|0;f[g>>2]=c;f[a+8>>2]=f[c+56>>2];h=f[a+184>>2]|0;i=a+188|0;j=f[i>>2]|0;if((j|0)!=(h|0))f[i>>2]=j+(~((j+-4-h|0)>>>2)<<2);h=f[c+48>>2]|0;c=dn(32)|0;f[e>>2]=c;f[e+8>>2]=-2147483616;f[e+4>>2]=19;j=c;i=14285;k=j+19|0;do{b[j>>0]=b[i>>0]|0;j=j+1|0;i=i+1|0}while((j|0)<(k|0));b[c+19>>0]=0;c=(sh(h,e)|0)==0;if((b[e+11>>0]|0)<0)br(f[e>>2]|0);h=f[(f[g>>2]|0)+48>>2]|0;if(c){c=(Yh(h)|0)>5&1;b[a+352>>0]=c;u=d;return 1}c=dn(32)|0;f[e>>2]=c;f[e+8>>2]=-2147483616;f[e+4>>2]=19;j=c;i=14285;k=j+19|0;do{b[j>>0]=b[i>>0]|0;j=j+1|0;i=i+1|0}while((j|0)<(k|0));b[c+19>>0]=0;c=(Oj(h,e,0)|0)&1;b[a+352>>0]=c;if((b[e+11>>0]|0)<0)br(f[e>>2]|0);u=d;return 1}function Jg(a){a=a|0;var c=0,d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0;c=a+108|0;d=(f[a+112>>2]|0)-(f[c>>2]|0)|0;e=(d|0)/12|0;g=a+4|0;Nh(e,f[(f[g>>2]|0)+44>>2]|0)|0;if(!d)return 1;d=0;a=0;while(1){i=f[c>>2]|0;j=i+(d*12|0)+4|0;Nh((f[j>>2]|0)-a|0,f[(f[g>>2]|0)+44>>2]|0)|0;Nh((f[j>>2]|0)-(f[i+(d*12|0)>>2]|0)|0,f[(f[g>>2]|0)+44>>2]|0)|0;d=d+1|0;if(d>>>0>=e>>>0)break;else a=f[j>>2]|0}li(f[(f[g>>2]|0)+44>>2]|0,e,0,0)|0;a=0;do{d=f[(f[g>>2]|0)+44>>2]|0;j=d+16|0;i=f[j+4>>2]|0;if((i|0)>0|(i|0)==0&(f[j>>2]|0)>>>0>0){j=f[d+12>>2]|0;d=j+4|0;i=f[d>>2]|0;k=b[(f[c>>2]|0)+(a*12|0)+8>>0]&1;l=i>>>3;m=i&7;i=(f[j>>2]|0)+l|0;b[i>>0]=(1<>0]|0);i=(f[j>>2]|0)+l|0;b[i>>0]=k<>0]|0);f[d>>2]=(f[d>>2]|0)+1}a=a+1|0}while(a>>>0>>0);Qf(f[(f[g>>2]|0)+44>>2]|0);return 1}function Kg(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+16|0;e=d;g=a+4|0;f[g>>2]=c;f[a+8>>2]=f[c+56>>2];h=f[a+184>>2]|0;i=a+188|0;j=f[i>>2]|0;if((j|0)!=(h|0))f[i>>2]=j+(~((j+-4-h|0)>>>2)<<2);h=f[c+48>>2]|0;c=dn(32)|0;f[e>>2]=c;f[e+8>>2]=-2147483616;f[e+4>>2]=19;j=c;i=14285;k=j+19|0;do{b[j>>0]=b[i>>0]|0;j=j+1|0;i=i+1|0}while((j|0)<(k|0));b[c+19>>0]=0;c=(sh(h,e)|0)==0;if((b[e+11>>0]|0)<0)br(f[e>>2]|0);h=f[(f[g>>2]|0)+48>>2]|0;if(c){c=(Yh(h)|0)>5&1;b[a+288>>0]=c;u=d;return 1}c=dn(32)|0;f[e>>2]=c;f[e+8>>2]=-2147483616;f[e+4>>2]=19;j=c;i=14285;k=j+19|0;do{b[j>>0]=b[i>>0]|0;j=j+1|0;i=i+1|0}while((j|0)<(k|0));b[c+19>>0]=0;c=(Oj(h,e,0)|0)&1;b[a+288>>0]=c;if((b[e+11>>0]|0)<0)br(f[e>>2]|0);u=d;return 1}function Lg(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=u;u=u+32|0;h=g+16|0;i=g+8|0;j=g;k=d-e|0;d=a+8|0;if((k|0)>0){a=0-e|0;l=i+4|0;m=j+4|0;n=h+4|0;o=k;do{k=b+(o<<2)|0;p=k+(a<<2)|0;q=c+(o<<2)|0;r=f[k+4>>2]|0;s=f[p>>2]|0;t=f[p+4>>2]|0;f[i>>2]=f[k>>2];f[l>>2]=r;f[j>>2]=s;f[m>>2]=t;Dd(h,d,i,j);f[q>>2]=f[h>>2];f[q+4>>2]=f[n>>2];o=o-e|0}while((o|0)>0)}o=e>>>0>1073741823?-1:e<<2;e=_q(o)|0;hj(e|0,0,o|0)|0;o=f[b+4>>2]|0;n=f[e>>2]|0;m=f[e+4>>2]|0;f[i>>2]=f[b>>2];f[i+4>>2]=o;f[j>>2]=n;f[j+4>>2]=m;Dd(h,d,i,j);f[c>>2]=f[h>>2];f[c+4>>2]=f[h+4>>2];$q(e);u=g;return 1}function Mg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+32|0;d=c+12|0;e=c;g=f[b+100>>2]|0;h=f[b+96>>2]|0;b=g-h|0;i=(b|0)/12|0;f[d>>2]=0;j=d+4|0;f[j>>2]=0;f[d+8>>2]=0;k=h;do if(b)if(i>>>0>357913941)mq(d);else{l=dn(b)|0;f[d>>2]=l;f[d+8>>2]=l+(i*12|0);hj(l|0,0,b|0)|0;f[j>>2]=l+b;m=l;break}else m=0;while(0);f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;if((g|0)!=(h|0)){h=e+4|0;g=e+8|0;b=0;do{l=k+(b*12|0)|0;f[e>>2]=f[l>>2];f[e+4>>2]=f[l+4>>2];f[e+8>>2]=f[l+8>>2];f[m+(b*12|0)>>2]=f[e>>2];f[m+(b*12|0)+4>>2]=f[h>>2];f[m+(b*12|0)+8>>2]=f[g>>2];b=b+1|0}while(b>>>0>>0)}Cj(a,d);a=f[d>>2]|0;if(!a){u=c;return}d=f[j>>2]|0;if((d|0)!=(a|0))f[j>>2]=d+(~(((d+-12-a|0)>>>0)/12|0)*12|0);br(a);u=c;return}function Ng(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if(c>>>0>4294967279)mq(a);d=a+11|0;e=b[d>>0]|0;g=e<<24>>24<0;if(g){h=f[a+4>>2]|0;i=(f[a+8>>2]&2147483647)+-1|0}else{h=e&255;i=10}j=h>>>0>c>>>0?h:c;c=j>>>0<11;k=c?10:(j+16&-16)+-1|0;do if((k|0)!=(i|0)){do if(c){j=f[a>>2]|0;if(g){l=0;m=j;n=a;o=13}else{Lo(a,j,(e&255)+1|0)|0;br(j);o=16}}else{j=k+1|0;p=dn(j)|0;if(g){l=1;m=f[a>>2]|0;n=p;o=13;break}else{Lo(p,a,(e&255)+1|0)|0;q=p;r=j;s=a+4|0;o=15;break}}while(0);if((o|0)==13){j=a+4|0;Lo(n,m,(f[j>>2]|0)+1|0)|0;br(m);if(l){q=n;r=k+1|0;s=j;o=15}else o=16}if((o|0)==15){f[a+8>>2]=r|-2147483648;f[s>>2]=h;f[a>>2]=q;break}else if((o|0)==16){b[d>>0]=h;break}}while(0);return}function Og(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c=f[b>>2]|0;if((c|0)==-1){d=-1;return d|0}b=f[(f[a+24>>2]|0)+(c<<2)>>2]|0;if((b|0)==-1){d=0;return d|0}c=a+12|0;a=0;e=0;g=b;a:while(1){b:do if(e){h=a+1|0;i=(((g>>>0)%3|0|0)==0?2:-1)+g|0;if((i|0)==-1){d=h;j=15;break a}k=f[(f[c>>2]|0)+(i<<2)>>2]|0;if((k|0)==-1){d=h;j=15;break a}if(!((k>>>0)%3|0)){l=k+2|0;m=h;break}else{l=k+-1|0;m=h;break}}else{h=a;k=g;while(1){i=h+1|0;n=k+1|0;o=((n>>>0)%3|0|0)==0?k+-2|0:n;if((o|0)==-1){l=b;m=i;break b}n=f[(f[c>>2]|0)+(o<<2)>>2]|0;o=n+1|0;if((n|0)==-1){l=b;m=i;break b}k=((o>>>0)%3|0|0)==0?n+-2|0:o;if((k|0)==-1){l=b;m=i;break b}if((k|0)==(b|0)){d=i;j=15;break a}else h=i}}while(0);if((l|0)==-1){d=m;j=15;break}else{a=m;e=1;g=l}}if((j|0)==15)return d|0;return 0}function Pg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=a+8|0;Cg(a,a+4|0,d,c)|0;e=a+12|0;if((e|0)==(b|0))return;g=f[c>>2]|0;c=f[g>>2]|0;h=(f[g+4>>2]|0)-c>>3;i=c;c=e;e=d;a:while(1){d=f[c>>2]|0;j=f[e>>2]|0;if(h>>>0<=d>>>0){k=5;break}if(h>>>0<=j>>>0){k=7;break}l=i+(d<<3)|0;if((f[l>>2]|0)>>>0<(f[i+(j<<3)>>2]|0)>>>0){m=e;n=c;o=j;while(1){f[n>>2]=o;if((m|0)==(a|0)){p=a;break}j=m+-4|0;o=f[j>>2]|0;if(h>>>0<=o>>>0){k=11;break a}if((f[l>>2]|0)>>>0>=(f[i+(o<<3)>>2]|0)>>>0){p=m;break}else{q=m;m=j;n=q}}f[p>>2]=d}n=c+4|0;if((n|0)==(b|0)){k=3;break}else{m=c;c=n;e=m}}if((k|0)==3)return;else if((k|0)==5)mq(g);else if((k|0)==7)mq(g);else if((k|0)==11)mq(g)}function Qg(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=Cg(a,b,c,e)|0;h=f[d>>2]|0;i=f[c>>2]|0;j=f[e>>2]|0;e=f[j>>2]|0;k=(f[j+4>>2]|0)-e>>3;if(k>>>0<=h>>>0)mq(j);l=e;if(k>>>0<=i>>>0)mq(j);if((f[l+(h<<3)>>2]|0)>>>0>=(f[l+(i<<3)>>2]|0)>>>0){m=g;return m|0}f[c>>2]=h;f[d>>2]=i;i=f[c>>2]|0;d=f[b>>2]|0;if(k>>>0<=i>>>0)mq(j);if(k>>>0<=d>>>0)mq(j);if((f[l+(i<<3)>>2]|0)>>>0>=(f[l+(d<<3)>>2]|0)>>>0){m=g+1|0;return m|0}f[b>>2]=i;f[c>>2]=d;d=f[b>>2]|0;c=f[a>>2]|0;if(k>>>0<=d>>>0)mq(j);if(k>>>0<=c>>>0)mq(j);if((f[l+(d<<3)>>2]|0)>>>0>=(f[l+(c<<3)>>2]|0)>>>0){m=g+2|0;return m|0}f[a>>2]=d;f[b>>2]=c;m=g+3|0;return m|0}function Rg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0;if((d|0)>=8192)return Da(a|0,c|0,d|0)|0;e=a|0;g=a+d|0;if((a&3)==(c&3)){while(a&3){if(!d)return e|0;b[a>>0]=b[c>>0]|0;a=a+1|0;c=c+1|0;d=d-1|0}h=g&-4|0;d=h-64|0;while((a|0)<=(d|0)){f[a>>2]=f[c>>2];f[a+4>>2]=f[c+4>>2];f[a+8>>2]=f[c+8>>2];f[a+12>>2]=f[c+12>>2];f[a+16>>2]=f[c+16>>2];f[a+20>>2]=f[c+20>>2];f[a+24>>2]=f[c+24>>2];f[a+28>>2]=f[c+28>>2];f[a+32>>2]=f[c+32>>2];f[a+36>>2]=f[c+36>>2];f[a+40>>2]=f[c+40>>2];f[a+44>>2]=f[c+44>>2];f[a+48>>2]=f[c+48>>2];f[a+52>>2]=f[c+52>>2];f[a+56>>2]=f[c+56>>2];f[a+60>>2]=f[c+60>>2];a=a+64|0;c=c+64|0}while((a|0)<(h|0)){f[a>>2]=f[c>>2];a=a+4|0;c=c+4|0}}else{h=g-4|0;while((a|0)<(h|0)){b[a>>0]=b[c>>0]|0;b[a+1>>0]=b[c+1>>0]|0;b[a+2>>0]=b[c+2>>0]|0;b[a+3>>0]=b[c+3>>0]|0;a=a+4|0;c=c+4|0}}while((a|0)<(g|0)){b[a>>0]=b[c>>0]|0;a=a+1|0;c=c+1|0}return e|0}function Sg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0;c=u;u=u+16|0;d=c+4|0;e=c;f[a>>2]=1216;g=a+4|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;f[g+16>>2]=0;f[g+20>>2]=0;f[g+24>>2]=0;f[g+28>>2]=0;f[d>>2]=b;b=a+4|0;g=a+8|0;Ci(b,d);h=f[d>>2]|0;i=a+20|0;j=f[i>>2]|0;k=a+16|0;a=f[k>>2]|0;l=j-a>>2;m=a;if((h|0)<(l|0)){n=m;o=h;p=f[g>>2]|0;q=f[b>>2]|0;r=p-q|0;s=r>>2;t=s+-1|0;v=n+(o<<2)|0;f[v>>2]=t;u=c;return}a=h+1|0;f[e>>2]=-1;w=j;if(a>>>0<=l>>>0)if(a>>>0>>0?(j=m+(a<<2)|0,(j|0)!=(w|0)):0){f[i>>2]=w+(~((w+-4-j|0)>>>2)<<2);x=h;y=m}else{x=h;y=m}else{kh(k,a-l|0,e);x=f[d>>2]|0;y=f[k>>2]|0}n=y;o=x;p=f[g>>2]|0;q=f[b>>2]|0;r=p-q|0;s=r>>2;t=s+-1|0;v=n+(o<<2)|0;f[v>>2]=t;u=c;return}function Tg(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;b=a+4|0;c=f[b>>2]|0;d=(f[c+12>>2]|0)-(f[c+8>>2]|0)|0;c=d>>2;a:do if((d|0)>0){e=0;while(1){if(!(Ra[f[(f[a>>2]|0)+36>>2]&127](a,e)|0)){g=0;break}e=e+1|0;h=f[b>>2]|0;i=(f[h+12>>2]|0)-(f[h+8>>2]|0)>>2;if((e|0)>=(i|0)){j=i;break a}}return g|0}else j=c;while(0);c=a+20|0;b=a+24|0;d=f[b>>2]|0;e=f[c>>2]|0;i=d-e>>2;h=e;e=d;if(j>>>0<=i>>>0){if(j>>>0>>0?(d=h+(j<<2)|0,(d|0)!=(e|0)):0)f[b>>2]=e+(~((e+-4-d|0)>>>2)<<2)}else oi(c,j-i|0);i=f[a+12>>2]|0;j=f[a+8>>2]|0;a=j;if((i|0)==(j|0)){g=1;return g|0}d=i-j>>2;j=0;do{i=f[a+(j<<2)>>2]|0;e=f[i+8>>2]|0;b=f[i+4>>2]|0;i=b;if((e|0)!=(b|0)?(h=f[c>>2]|0,k=e-b>>2,f[h+(f[i>>2]<<2)>>2]=j,k>>>0>1):0){b=1;do{f[h+(f[i+(b<<2)>>2]<<2)>>2]=j;b=b+1|0}while(b>>>0>>0)}j=j+1|0}while(j>>>0>>0);g=1;return g|0}function Ug(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;d=f[c+88>>2]|0;if(!d){e=0;return e|0}if((f[d>>2]|0)!=1){e=0;return e|0}g=d+8|0;d=f[g>>2]|0;f[a+4>>2]=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;i=a+8|0;j=c+24|0;c=b[j>>0]|0;k=c<<24>>24;l=a+12|0;m=f[l>>2]|0;n=f[i>>2]|0;o=m-n>>2;p=n;n=m;if(o>>>0>=k>>>0)if(o>>>0>k>>>0?(m=p+(k<<2)|0,(m|0)!=(n|0)):0){f[l>>2]=n+(~((n+-4-m|0)>>>2)<<2);q=c;r=d}else{q=c;r=d}else{oi(i,k-o|0);q=b[j>>0]|0;r=f[g>>2]|0}g=r+4|0;j=h[g>>0]|h[g+1>>0]<<8|h[g+2>>0]<<16|h[g+3>>0]<<24;if(q<<24>>24>0){g=f[i>>2]|0;i=q<<24>>24;q=j;o=4;k=0;while(1){f[g+(k<<2)>>2]=q;o=o+4|0;k=k+1|0;d=r+o|0;c=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;if((k|0)>=(i|0)){s=c;break}else q=c}}else s=j;f[a+20>>2]=s;e=1;return e|0}function Vg(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;do if(!(qp(a,f[c+8>>2]|0,g)|0)){if(!(qp(a,f[c>>2]|0,g)|0)){h=f[a+8>>2]|0;Za[f[(f[h>>2]|0)+24>>2]&3](h,c,d,e,g);break}if((f[c+16>>2]|0)!=(d|0)?(h=c+20|0,(f[h>>2]|0)!=(d|0)):0){f[c+32>>2]=e;i=c+44|0;if((f[i>>2]|0)==4)break;j=c+52|0;b[j>>0]=0;k=c+53|0;b[k>>0]=0;l=f[a+8>>2]|0;_a[f[(f[l>>2]|0)+20>>2]&3](l,c,d,d,1,g);if(b[k>>0]|0)if(!(b[j>>0]|0)){m=3;n=11}else o=3;else{m=4;n=11}if((n|0)==11){f[h>>2]=d;h=c+40|0;f[h>>2]=(f[h>>2]|0)+1;if((f[c+36>>2]|0)==1?(f[c+24>>2]|0)==2:0){b[c+54>>0]=1;o=m}else o=m}f[i>>2]=o;break}if((e|0)==1)f[c+32>>2]=1}else Om(0,c,d,e);while(0);return}function Wg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;e=u;u=u+16|0;g=e+12|0;h=e+8|0;i=e;f[i>>2]=f[b>>2];f[g>>2]=f[i>>2];i=zd(a,g,h,e+4|0,c)|0;c=f[i>>2]|0;if(c|0){j=c;u=e;return j|0}c=dn(40)|0;dj(c+16|0,d);dj(c+28|0,d+12|0);d=f[h>>2]|0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=d;f[i>>2]=c;d=f[f[a>>2]>>2]|0;if(!d)k=c;else{f[a>>2]=d;k=f[i>>2]|0}Ae(f[a+4>>2]|0,k);k=a+8|0;f[k>>2]=(f[k>>2]|0)+1;j=c;u=e;return j|0}function Xg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=u;u=u+16|0;g=e;h=a+4|0;f[h>>2]=0;if(!c){u=e;return}i=a+8|0;j=f[i>>2]|0;k=j<<5;if(k>>>0>>0){f[g>>2]=0;l=g+4|0;f[l>>2]=0;m=g+8|0;f[m>>2]=0;if((c|0)<0)mq(a);n=j<<6;j=c+31&-32;hi(g,k>>>0<1073741823?(n>>>0>>0?j:n):2147483647);n=f[a>>2]|0;f[a>>2]=f[g>>2];f[g>>2]=n;g=f[h>>2]|0;f[h>>2]=c;f[l>>2]=g;g=f[i>>2]|0;f[i>>2]=f[m>>2];f[m>>2]=g;if(n|0)br(n);o=a}else{f[h>>2]=c;o=a}a=f[o>>2]|0;o=a;h=a;a=c>>>5;n=a<<2;if(!(b[d>>0]|0)){hj(h|0,0,n|0)|0;d=c&31;g=o+(a<<2)|0;if(!d){u=e;return}f[g>>2]=f[g>>2]&~(-1>>>(32-d|0));u=e;return}else{hj(h|0,-1,n|0)|0;n=c&31;c=o+(a<<2)|0;if(!n){u=e;return}f[c>>2]=f[c>>2]|-1>>>(32-n|0);u=e;return}}function Yg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;f[g>>2]=f[a+12>>2];h=b+16|0;i=h;j=f[i>>2]|0;k=f[i+4>>2]|0;if((k|0)>0|(k|0)==0&j>>>0>0){l=k;m=j}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;j=h;l=f[j+4>>2]|0;m=f[j>>2]|0}f[g>>2]=f[a+20>>2];if((l|0)>0|(l|0)==0&m>>>0>0){n=a+88|0;fd(n,b);u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;n=a+88|0;fd(n,b);u=c;return 1}function Zg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;f[g>>2]=f[a+12>>2];h=b+16|0;i=h;j=f[i>>2]|0;k=f[i+4>>2]|0;if((k|0)>0|(k|0)==0&j>>>0>0){l=k;m=j}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;j=h;l=f[j+4>>2]|0;m=f[j>>2]|0}f[g>>2]=f[a+16>>2];if((l|0)>0|(l|0)==0&m>>>0>0){n=a+108|0;fd(n,b);u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;n=a+108|0;fd(n,b);u=c;return 1}function _g(a){a=a|0;var c=0,d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;c=a+32|0;d=f[a+64>>2]|0;e=(Qa[f[(f[d>>2]|0)+40>>2]&127](d)|0)+56|0;d=f[e>>2]|0;li(c,(((f[d+100>>2]|0)-(f[d+96>>2]|0)|0)/12|0)*3|0,0,1)|0;d=a+68|0;e=f[d>>2]|0;g=(f[a+72>>2]|0)-e|0;if((g|0)<=0){Qf(c);return}i=a+48|0;j=a+44|0;a=(g>>>2)+-1|0;g=e;while(1){e=f[g+(a<<2)>>2]|0;k=f[3124+(e<<2)>>2]|0;l=i;m=f[l+4>>2]|0;if((m|0)>0|(m|0)==0&(f[l>>2]|0)>>>0>0?(l=f[j>>2]|0,171>>>e&1|0):0){m=l+4|0;n=0;o=f[m>>2]|0;do{p=o>>>3;q=o&7;r=(f[l>>2]|0)+p|0;b[r>>0]=(1<>0]|0);r=(f[l>>2]|0)+p|0;b[r>>0]=(e>>>n&1)<>0]|0);o=(f[m>>2]|0)+1|0;f[m>>2]=o;n=n+1|0}while((n|0)!=(k|0))}k=a+-1|0;if((k|0)<=-1)break;a=k;g=f[d>>2]|0}Qf(c);return}function $g(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=u;u=u+48|0;h=g;i=g+32|0;if(!c){j=0;u=g;return j|0}Cn(h);do if((Tl(c,0)|0)!=-1){if(d){if(!(Qa[f[(f[c>>2]|0)+16>>2]&127](c)|0)){k=0;break}Va[f[(f[c>>2]|0)+20>>2]&127](c)}Dg(i,a,c,h);l=(f[i>>2]|0)==0;m=i+4|0;if((b[m+11>>0]|0)<0)br(f[m>>2]|0);if(l){l=f[h>>2]|0;m=h+4|0;ag(e,l,l+((f[m>>2]|0)-l)|0);k=(f[m>>2]|0)-(f[h>>2]|0)|0}else k=0}else k=0;while(0);e=h+12|0;i=f[e>>2]|0;f[e>>2]=0;if(i|0)br(i);i=f[h>>2]|0;if(i|0){e=h+4|0;if((f[e>>2]|0)!=(i|0))f[e>>2]=i;br(i)}j=k;u=g;return j|0}function ah(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c=u;u=u+16|0;d=c;e=f[(f[a>>2]|0)+8>>2]|0;g=a+8|0;h=a+12|0;i=(f[h>>2]|0)-(f[g>>2]|0)>>2;j=f[b>>2]|0;f[b>>2]=0;f[d>>2]=j;Xa[e&15](a,i,d);i=f[d>>2]|0;f[d>>2]=0;if(!i){k=f[h>>2]|0;l=f[g>>2]|0;m=k-l|0;n=m>>2;o=n+-1|0;u=c;return o|0}d=i+88|0;a=f[d>>2]|0;f[d>>2]=0;if(a|0){d=f[a+8>>2]|0;if(d|0){e=a+12|0;if((f[e>>2]|0)!=(d|0))f[e>>2]=d;br(d)}br(a)}a=f[i+68>>2]|0;if(a|0){d=i+72|0;e=f[d>>2]|0;if((e|0)!=(a|0))f[d>>2]=e+(~((e+-4-a|0)>>>2)<<2);br(a)}a=i+64|0;e=f[a>>2]|0;f[a>>2]=0;if(e|0){a=f[e>>2]|0;if(a|0){d=e+4|0;if((f[d>>2]|0)!=(a|0))f[d>>2]=a;br(a)}br(e)}br(i);k=f[h>>2]|0;l=f[g>>2]|0;m=k-l|0;n=m>>2;o=n+-1|0;u=c;return o|0}function bh(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if(b[a+352>>0]|0)return 1;c=a+8|0;d=f[c>>2]|0;e=(f[d+12>>2]|0)-(f[d+8>>2]|0)|0;d=e>>2;g=a+172|0;si(g,d+-1|0);if(!((d|0)!=1&(e|0)>0))return 1;e=a+12|0;a=0;h=0;while(1){i=f[(f[(f[c>>2]|0)+8>>2]|0)+(a<<2)>>2]|0;if(!(f[i+56>>2]|0))j=h;else{k=f[g>>2]|0;f[k+(h*136|0)>>2]=a;l=f[k+(h*136|0)+104>>2]|0;m=k+(h*136|0)+108|0;n=f[m>>2]|0;if((n|0)!=(l|0))f[m>>2]=n+(~((n+-4-l|0)>>>2)<<2);l=f[e>>2]|0;$j(k+(h*136|0)+104|0,(f[l+4>>2]|0)-(f[l>>2]|0)>>2);l=f[g>>2]|0;f[l+(h*136|0)+128>>2]=0;zc(l+(h*136|0)+4|0,f[c>>2]|0,f[e>>2]|0,i)|0;j=h+1|0}a=a+1|0;if((a|0)>=(d|0))break;else h=j}return 1}function ch(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;if(b[a+288>>0]|0)return 1;c=a+8|0;d=f[c>>2]|0;e=(f[d+12>>2]|0)-(f[d+8>>2]|0)|0;d=e>>2;g=a+172|0;si(g,d+-1|0);if(!((d|0)!=1&(e|0)>0))return 1;e=a+12|0;a=0;h=0;while(1){i=f[(f[(f[c>>2]|0)+8>>2]|0)+(a<<2)>>2]|0;if(!(f[i+56>>2]|0))j=h;else{k=f[g>>2]|0;f[k+(h*136|0)>>2]=a;l=f[k+(h*136|0)+104>>2]|0;m=k+(h*136|0)+108|0;n=f[m>>2]|0;if((n|0)!=(l|0))f[m>>2]=n+(~((n+-4-l|0)>>>2)<<2);l=f[e>>2]|0;$j(k+(h*136|0)+104|0,(f[l+4>>2]|0)-(f[l>>2]|0)>>2);l=f[g>>2]|0;f[l+(h*136|0)+128>>2]=0;zc(l+(h*136|0)+4|0,f[c>>2]|0,f[e>>2]|0,i)|0;j=h+1|0}a=a+1|0;if((a|0)>=(d|0))break;else h=j}return 1}function dh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;c=a+8|0;d=f[c>>2]|0;e=a+4|0;g=f[e>>2]|0;if(d-g>>3>>>0>=b>>>0){h=b;i=g;do{j=i;f[j>>2]=0;f[j+4>>2]=0;i=(f[e>>2]|0)+8|0;f[e>>2]=i;h=h+-1|0}while((h|0)!=0);return}h=f[a>>2]|0;i=g-h>>3;g=i+b|0;if(g>>>0>536870911)mq(a);j=d-h|0;h=j>>2;d=j>>3>>>0<268435455?(h>>>0>>0?g:h):536870911;do if(d)if(d>>>0>536870911){h=ra(8)|0;Wo(h,14941);f[h>>2]=6944;va(h|0,1080,114)}else{k=dn(d<<3)|0;break}else k=0;while(0);h=k+(i<<3)|0;i=k+(d<<3)|0;d=b;b=h;k=h;do{g=b;f[g>>2]=0;f[g+4>>2]=0;b=k+8|0;k=b;d=d+-1|0}while((d|0)!=0);d=f[a>>2]|0;b=(f[e>>2]|0)-d|0;g=h+(0-(b>>3)<<3)|0;if((b|0)>0)Rg(g|0,d|0,b|0)|0;f[a>>2]=g;f[e>>2]=k;f[c>>2]=i;if(!d)return;br(d);return}function eh(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=u;u=u+16|0;g=e+4|0;h=e;i=e+8|0;j=a&255;b[i>>0]=j&127;do if(c>>>0>0|(c|0)==0&a>>>0>127){b[i>>0]=j|-128;k=d+16|0;l=f[k+4>>2]|0;if((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0){m=0;break}else{f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];ye(d,g,i,i+1|0)|0;k=Wn(a|0,c|0,7)|0;m=eh(k,I,d)|0;break}}else{k=d+16|0;l=f[k+4>>2]|0;if((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0){m=0;break}f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];ye(d,g,i,i+1|0)|0;n=1;u=e;return n|0}while(0);n=m;u=e;return n|0}function fh(a,b){a=a|0;b=b|0;var c=0;c=a+8|0;ef(c,b)|0;if((c|0)==(b|0)){f[a+92>>2]=f[b+84>>2];return}else{Yf(a+56|0,f[b+48>>2]|0,f[b+52>>2]|0);Yf(a+68|0,f[b+60>>2]|0,f[b+64>>2]|0);Yf(a+80|0,f[b+72>>2]|0,f[b+76>>2]|0);f[a+92>>2]=f[b+84>>2];qg(a+96|0,f[b+88>>2]|0,f[b+92>>2]|0);return}}function gh(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0;g=f[(f[(f[d+4>>2]|0)+8>>2]|0)+(c<<2)>>2]|0;if((b|0)==-1)h=Ki(c,d)|0;else h=b;if((h|0)==-2)i=0;else{do if((Qa[f[(f[d>>2]|0)+8>>2]&127](d)|0)==1){Hf(a,d,h,c,e,514);if(!(f[a>>2]|0)){f[a>>2]=0;break}else return}while(0);c=dn(44)|0;f[c>>2]=1528;f[c+4>>2]=g;g=c+8|0;f[g>>2]=f[e>>2];f[g+4>>2]=f[e+4>>2];f[g+8>>2]=f[e+8>>2];f[g+12>>2]=f[e+12>>2];f[g+16>>2]=f[e+16>>2];f[g+20>>2]=f[e+20>>2];_j(c+32|0,e+24|0);f[c>>2]=1584;i=c}f[a>>2]=i;return}function hh(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=u;u=u+224|0;g=e+120|0;h=e+80|0;i=e;j=e+136|0;k=h;l=k+40|0;do{f[k>>2]=0;k=k+4|0}while((k|0)<(l|0));f[g>>2]=f[d>>2];if((qb(0,c,g,i,h)|0)<0)m=-1;else{if((f[a+76>>2]|0)>-1)n=gr(a)|0;else n=0;d=f[a>>2]|0;k=d&32;if((b[a+74>>0]|0)<1)f[a>>2]=d&-33;d=a+48|0;if(!(f[d>>2]|0)){l=a+44|0;o=f[l>>2]|0;f[l>>2]=j;p=a+28|0;f[p>>2]=j;q=a+20|0;f[q>>2]=j;f[d>>2]=80;r=a+16|0;f[r>>2]=j+80;j=qb(a,c,g,i,h)|0;if(!o)s=j;else{Sa[f[a+36>>2]&31](a,0,0)|0;t=(f[q>>2]|0)==0?-1:j;f[l>>2]=o;f[d>>2]=0;f[r>>2]=0;f[p>>2]=0;f[q>>2]=0;s=t}}else s=qb(a,c,g,i,h)|0;h=f[a>>2]|0;f[a>>2]=h|k;if(n|0)fr(a);m=(h&32|0)==0?s:-1}u=e;return m|0}function ih(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0;d=u;u=u+16|0;e=d;if(!(fn(a,b,c)|0)){g=0;u=d;return g|0}if((Qa[f[(f[a>>2]|0)+32>>2]&127](a)|0)<<24>>24==1?((f[(f[a+8>>2]|0)+28>>2]|0)+-1|0)>>>0>=6:0){g=0;u=d;return g|0}h=Gg(c,f[b+48>>2]|0)|0;Xa[f[(f[a>>2]|0)+48>>2]&15](e,a,h);h=a+36|0;b=f[e>>2]|0;f[e>>2]=0;c=f[h>>2]|0;f[h>>2]=b;if(!c){f[e>>2]=0;i=b}else{Va[f[(f[c>>2]|0)+4>>2]&127](c);c=f[e>>2]|0;f[e>>2]=0;if(c|0)Va[f[(f[c>>2]|0)+4>>2]&127](c);i=f[h>>2]|0}if(!i){g=1;u=d;return g|0}if(Ra[f[(f[a>>2]|0)+36>>2]&127](a,i)|0){g=1;u=d;return g|0}i=f[h>>2]|0;f[h>>2]=0;if(!i){g=1;u=d;return g|0}Va[f[(f[i>>2]|0)+4>>2]&127](i);g=1;u=d;return g|0}function jh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=a+4|0;d=f[c>>2]|0;e=f[a>>2]|0;g=d-e>>2;h=d;if(g>>>0>>0){hf(a,b-g|0);return}if(g>>>0<=b>>>0)return;g=e+(b<<2)|0;if((g|0)==(h|0))return;else i=h;do{h=i+-4|0;f[c>>2]=h;b=f[h>>2]|0;f[h>>2]=0;if(b|0){h=b+88|0;e=f[h>>2]|0;f[h>>2]=0;if(e|0){h=f[e+8>>2]|0;if(h|0){a=e+12|0;if((f[a>>2]|0)!=(h|0))f[a>>2]=h;br(h)}br(e)}e=f[b+68>>2]|0;if(e|0){h=b+72|0;a=f[h>>2]|0;if((a|0)!=(e|0))f[h>>2]=a+(~((a+-4-e|0)>>>2)<<2);br(e)}e=b+64|0;a=f[e>>2]|0;f[e>>2]=0;if(a|0){e=f[a>>2]|0;if(e|0){h=a+4|0;if((f[h>>2]|0)!=(e|0))f[h>>2]=e;br(e)}br(a)}br(b)}i=f[c>>2]|0}while((i|0)!=(g|0));return}function kh(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=a+8|0;e=f[d>>2]|0;g=a+4|0;h=f[g>>2]|0;i=h;if(e-h>>2>>>0>=b>>>0){j=b;k=i;while(1){f[k>>2]=f[c>>2];j=j+-1|0;if(!j)break;else k=k+4|0}f[g>>2]=i+(b<<2);return}i=f[a>>2]|0;k=h-i|0;h=k>>2;j=h+b|0;if(j>>>0>1073741823)mq(a);l=e-i|0;e=l>>1;m=l>>2>>>0<536870911?(e>>>0>>0?j:e):1073741823;do if(m)if(m>>>0>1073741823){e=ra(8)|0;Wo(e,14941);f[e>>2]=6944;va(e|0,1080,114)}else{e=dn(m<<2)|0;n=e;o=e;break}else{n=0;o=0}while(0);e=n+(h<<2)|0;h=n+(m<<2)|0;m=b;j=e;while(1){f[j>>2]=f[c>>2];m=m+-1|0;if(!m)break;else j=j+4|0}if((k|0)>0)Rg(o|0,i|0,k|0)|0;f[a>>2]=n;f[g>>2]=e+(b<<2);f[d>>2]=h;if(!i)return;br(i);return}function lh(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=(f[a>>2]|0)+1794895138|0;g=rp(f[a+8>>2]|0,e)|0;h=rp(f[a+12>>2]|0,e)|0;i=rp(f[a+16>>2]|0,e)|0;a:do if((g>>>0>>2>>>0?(j=c-(g<<2)|0,h>>>0>>0&i>>>0>>0):0)?((i|h)&3|0)==0:0){j=h>>>2;k=i>>>2;l=0;m=g;while(1){n=m>>>1;o=l+n|0;p=o<<1;q=p+j|0;r=rp(f[a+(q<<2)>>2]|0,e)|0;s=rp(f[a+(q+1<<2)>>2]|0,e)|0;if(!(s>>>0>>0&r>>>0<(c-s|0)>>>0)){t=0;break a}if(b[a+(s+r)>>0]|0){t=0;break a}r=bl(d,a+s|0)|0;if(!r)break;s=(r|0)<0;if((m|0)==1){t=0;break a}else{l=s?l:o;m=s?n:m-n|0}}m=p+k|0;l=rp(f[a+(m<<2)>>2]|0,e)|0;j=rp(f[a+(m+1<<2)>>2]|0,e)|0;if(j>>>0>>0&l>>>0<(c-j|0)>>>0)t=(b[a+(j+l)>>0]|0)==0?a+j|0:0;else t=0}else t=0;while(0);return t|0}function mh(a,c,e,g){a=a|0;c=c|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;h=u;u=u+64|0;i=h;j=f[a>>2]|0;k=a+(f[j+-8>>2]|0)|0;l=f[j+-4>>2]|0;f[i>>2]=e;f[i+4>>2]=a;f[i+8>>2]=c;f[i+12>>2]=g;g=i+16|0;c=i+20|0;a=i+24|0;j=i+28|0;m=i+32|0;n=i+40|0;o=g;p=o+36|0;do{f[o>>2]=0;o=o+4|0}while((o|0)<(p|0));d[g+36>>1]=0;b[g+38>>0]=0;a:do if(qp(l,e,0)|0){f[i+48>>2]=1;_a[f[(f[l>>2]|0)+20>>2]&3](l,i,k,k,1,0);q=(f[a>>2]|0)==1?k:0}else{Za[f[(f[l>>2]|0)+24>>2]&3](l,i,k,1,0);switch(f[i+36>>2]|0){case 0:{q=(f[n>>2]|0)==1&(f[j>>2]|0)==1&(f[m>>2]|0)==1?f[c>>2]|0:0;break a;break}case 1:break;default:{q=0;break a}}if((f[a>>2]|0)!=1?!((f[n>>2]|0)==0&(f[j>>2]|0)==1&(f[m>>2]|0)==1):0){q=0;break}q=f[g>>2]|0}while(0);u=h;return q|0}function nh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=a+8|0;d=f[c>>2]|0;e=a+4|0;g=f[e>>2]|0;h=g;if(d-g>>2>>>0>=b>>>0){i=b;j=h;while(1){f[j>>2]=1;i=i+-1|0;if(!i)break;else j=j+4|0}f[e>>2]=h+(b<<2);return}h=f[a>>2]|0;j=g-h|0;g=j>>2;i=g+b|0;if(i>>>0>1073741823)mq(a);k=d-h|0;d=k>>1;l=k>>2>>>0<536870911?(d>>>0>>0?i:d):1073741823;do if(l)if(l>>>0>1073741823){d=ra(8)|0;Wo(d,14941);f[d>>2]=6944;va(d|0,1080,114)}else{d=dn(l<<2)|0;m=d;n=d;break}else{m=0;n=0}while(0);d=m+(g<<2)|0;g=m+(l<<2)|0;l=b;i=d;while(1){f[i>>2]=1;l=l+-1|0;if(!l)break;else i=i+4|0}if((j|0)>0)Rg(n|0,h|0,j|0)|0;f[a>>2]=m;f[e>>2]=d+(b<<2);f[c>>2]=g;if(!h)return;br(h);return}function oh(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+16|0;e=d;if(!c){g=0;u=d;return g|0}h=a+84|0;i=f[h>>2]|0;j=a+88|0;k=f[j>>2]|0;if((k|0)!=(i|0))f[j>>2]=k+(~((k+-4-i|0)>>>2)<<2);f[h>>2]=0;f[j>>2]=0;f[a+92>>2]=0;if(i|0)br(i);i=a+72|0;j=f[i>>2]|0;h=a+76|0;if((f[h>>2]|0)!=(j|0))f[h>>2]=j;f[i>>2]=0;f[h>>2]=0;f[a+80>>2]=0;if(j|0)br(j);j=c+4|0;h=(f[j>>2]|0)-(f[c>>2]|0)>>2;b[e>>0]=0;Xg(a,h,e);h=c+24|0;i=c+28|0;k=(f[i>>2]|0)-(f[h>>2]|0)>>2;b[e>>0]=0;Xg(a+12|0,k,e);Sf(a+28|0,(f[j>>2]|0)-(f[c>>2]|0)>>2,5868);$j(a+52|0,(f[i>>2]|0)-(f[h>>2]|0)>>2);$j(a+40|0,(f[i>>2]|0)-(f[h>>2]|0)>>2);f[a+64>>2]=c;b[a+24>>0]=1;g=1;u=d;return g|0}function ph(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;c=a+12|0;d=f[a>>2]|0;e=a+8|0;g=f[e>>2]|0;h=(g|0)==-1;if(!(b[c>>0]|0)){do if((!h?(i=(((g>>>0)%3|0|0)==0?2:-1)+g|0,(i|0)!=-1):0)?(j=f[(f[d+12>>2]|0)+(i<<2)>>2]|0,(j|0)!=-1):0)if(!((j>>>0)%3|0)){k=j+2|0;break}else{k=j+-1|0;break}else k=-1;while(0);f[e>>2]=k;return}k=g+1|0;if((!h?(h=((k>>>0)%3|0|0)==0?g+-2|0:k,(h|0)!=-1):0)?(k=f[(f[d+12>>2]|0)+(h<<2)>>2]|0,h=k+1|0,(k|0)!=-1):0){g=((h>>>0)%3|0|0)==0?k+-2|0:h;f[e>>2]=g;if((g|0)!=-1){if((g|0)!=(f[a+4>>2]|0))return;f[e>>2]=-1;return}}else f[e>>2]=-1;g=f[a+4>>2]|0;do if(((g|0)!=-1?(a=(((g>>>0)%3|0|0)==0?2:-1)+g|0,(a|0)!=-1):0)?(h=f[(f[d+12>>2]|0)+(a<<2)>>2]|0,(h|0)!=-1):0)if(!((h>>>0)%3|0)){l=h+2|0;break}else{l=h+-1|0;break}else l=-1;while(0);f[e>>2]=l;b[c>>0]=0;return}function qh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Id(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+20>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Id(a,e);return}function rh(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=u;u=u+48|0;g=e;h=e+32|0;i=a+4|0;j=f[i>>2]|0;if(!j){k=0;u=e;return k|0}do if(c)if(Qa[f[(f[j>>2]|0)+16>>2]&127](j)|0){l=f[i>>2]|0;Va[f[(f[l>>2]|0)+20>>2]&127](l);break}else{k=0;u=e;return k|0}while(0);Cn(g);Si(h,f[a>>2]|0,g);a=(f[h>>2]|0)==0;i=h+4|0;if((b[i+11>>0]|0)<0)br(f[i>>2]|0);if(a){a=f[g>>2]|0;i=g+4|0;ag(d,a,a+((f[i>>2]|0)-a)|0);m=(f[i>>2]|0)-(f[g>>2]|0)|0}else m=0;i=g+12|0;a=f[i>>2]|0;f[i>>2]=0;if(a|0)br(a);a=f[g>>2]|0;if(a|0){i=g+4|0;if((f[i>>2]|0)!=(a|0))f[i>>2]=a;br(a)}k=m;u=e;return k|0}function sh(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=f[a+4>>2]|0;if(!d){e=0;return e|0}a=b[c+11>>0]|0;g=a<<24>>24<0;h=g?f[c+4>>2]|0:a&255;a=g?f[c>>2]|0:c;c=d;while(1){d=c+16|0;g=b[d+11>>0]|0;i=g<<24>>24<0;j=i?f[c+20>>2]|0:g&255;g=j>>>0>>0;k=g?j:h;if((k|0)!=0?(l=Pk(a,i?f[d>>2]|0:d,k)|0,(l|0)!=0):0)if((l|0)<0)m=7;else m=8;else if(h>>>0>>0)m=7;else m=8;if((m|0)==7){m=0;n=c}else if((m|0)==8){m=0;l=h>>>0>>0?h:j;if((l|0)!=0?(j=Pk(i?f[d>>2]|0:d,a,l)|0,(j|0)!=0):0){if((j|0)>=0){e=1;m=14;break}}else m=10;if((m|0)==10?(m=0,!g):0){e=1;m=14;break}n=c+4|0}c=f[n>>2]|0;if(!c){e=0;m=14;break}}if((m|0)==14)return e|0;return 0}function th(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0;c=u;u=u+16|0;d=c+12|0;e=c+8|0;g=c+4|0;h=c;i=a+4|0;j=(i|0)==(b|0);if(!j){f[g>>2]=f[b>>2];f[h>>2]=b+4;f[e>>2]=f[g>>2];f[d>>2]=f[h>>2];Hc(i,e,d)}if(!j){f[g>>2]=f[b+12>>2];f[h>>2]=b+16;f[e>>2]=f[g>>2];f[d>>2]=f[h>>2];Ac(a+16|0,e,d)}if(j){u=c;return}f[g>>2]=f[b+24>>2];f[h>>2]=b+28;f[e>>2]=f[g>>2];f[d>>2]=f[h>>2];Hc(a+28|0,e,d);u=c;return}function uh(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0;e=u;u=u+16|0;g=e+4|0;h=e;di(g,a,b,c,d);d=f[g>>2]|0;if(!d){i=-1;f[g>>2]=0;u=e;return i|0}f[g>>2]=0;f[h>>2]=d;d=ah(a,h)|0;a=f[h>>2]|0;f[h>>2]=0;if(!a){i=d;f[g>>2]=0;u=e;return i|0}h=a+88|0;c=f[h>>2]|0;f[h>>2]=0;if(c|0){h=f[c+8>>2]|0;if(h|0){b=c+12|0;if((f[b>>2]|0)!=(h|0))f[b>>2]=h;br(h)}br(c)}c=f[a+68>>2]|0;if(c|0){h=a+72|0;b=f[h>>2]|0;if((b|0)!=(c|0))f[h>>2]=b+(~((b+-4-c|0)>>>2)<<2);br(c)}c=a+64|0;b=f[c>>2]|0;f[c>>2]=0;if(b|0){c=f[b>>2]|0;if(c|0){h=b+4|0;if((f[h>>2]|0)!=(c|0))f[h>>2]=c;br(c)}br(b)}br(a);i=d;f[g>>2]=0;u=e;return i|0}function vh(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=u;u=u+16|0;g=e+4|0;h=e;i=f[a+8>>2]|0;j=i+24|0;k=b[j>>0]|0;l=c+4|0;Nf(a,(f[l>>2]|0)-(f[c>>2]|0)>>2,k,d);d=f[a+32>>2]|0;a=(f[f[d>>2]>>2]|0)+(f[d+48>>2]|0)|0;d=f[c>>2]|0;c=f[l>>2]|0;if((d|0)==(c|0)){m=1;u=e;return m|0}l=i+84|0;n=i+68|0;o=0;p=d;while(1){d=f[p>>2]|0;if(!(b[l>>0]|0))q=f[(f[n>>2]|0)+(d<<2)>>2]|0;else q=d;f[h>>2]=q;d=b[j>>0]|0;f[g>>2]=f[h>>2];if(!(Pb(i,g,d,a+(o<<2)|0)|0)){m=0;r=7;break}p=p+4|0;if((p|0)==(c|0)){m=1;r=7;break}else o=o+k|0}if((r|0)==7){u=e;return m|0}return 0}function wh(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;f[a>>2]=1392;b=a+72|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Va[f[(f[c>>2]|0)+4>>2]&127](c);c=f[a+60>>2]|0;if(c|0){b=a+64|0;d=f[b>>2]|0;if((d|0)!=(c|0))f[b>>2]=d+(~((d+-4-c|0)>>>2)<<2);br(c)}c=f[a+48>>2]|0;if(c|0)br(c);c=a+36|0;d=f[c>>2]|0;if(d|0){b=a+40|0;e=f[b>>2]|0;if((e|0)==(d|0))g=d;else{h=e;do{e=h+-4|0;f[b>>2]=e;i=f[e>>2]|0;f[e>>2]=0;if(i|0)Va[f[(f[i>>2]|0)+4>>2]&127](i);h=f[b>>2]|0}while((h|0)!=(d|0));g=f[c>>2]|0}br(g)}f[a>>2]=1216;g=f[a+16>>2]|0;if(g|0){c=a+20|0;d=f[c>>2]|0;if((d|0)!=(g|0))f[c>>2]=d+(~((d+-4-g|0)>>>2)<<2);br(g)}g=f[a+4>>2]|0;if(!g)return;d=a+8|0;a=f[d>>2]|0;if((a|0)!=(g|0))f[d>>2]=a+(~((a+-4-g|0)>>>2)<<2);br(g);return}function xh(a){a=a|0;tj(a+992|0);tj(a+960|0);tj(a+928|0);tj(a+896|0);tj(a+864|0);tj(a+832|0);tj(a+800|0);tj(a+768|0);tj(a+736|0);tj(a+704|0);tj(a+672|0);tj(a+640|0);tj(a+608|0);tj(a+576|0);tj(a+544|0);tj(a+512|0);tj(a+480|0);tj(a+448|0);tj(a+416|0);tj(a+384|0);tj(a+352|0);tj(a+320|0);tj(a+288|0);tj(a+256|0);tj(a+224|0);tj(a+192|0);tj(a+160|0);tj(a+128|0);tj(a+96|0);tj(a+64|0);tj(a+32|0);tj(a);return}function yh(a){a=a|0;rn(a);rn(a+32|0);rn(a+64|0);rn(a+96|0);rn(a+128|0);rn(a+160|0);rn(a+192|0);rn(a+224|0);rn(a+256|0);rn(a+288|0);rn(a+320|0);rn(a+352|0);rn(a+384|0);rn(a+416|0);rn(a+448|0);rn(a+480|0);rn(a+512|0);rn(a+544|0);rn(a+576|0);rn(a+608|0);rn(a+640|0);rn(a+672|0);rn(a+704|0);rn(a+736|0);rn(a+768|0);rn(a+800|0);rn(a+832|0);rn(a+864|0);rn(a+896|0);rn(a+928|0);rn(a+960|0);rn(a+992|0);return}function zh(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;a=u;u=u+16|0;e=a;if((c|0)<0|((b|0)==0|(d|0)==0)){g=0;u=a;return g|0}h=f[b+8>>2]|0;if(((f[b+12>>2]|0)-h>>2|0)<=(c|0)){g=0;u=a;return g|0}i=b+4|0;if(!(f[i>>2]|0)){j=dn(52)|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;f[j+12>>2]=0;n[j+16>>2]=$(1.0);k=j+20|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;n[j+36>>2]=$(1.0);f[j+40>>2]=0;f[j+44>>2]=0;f[j+48>>2]=0;f[b+4>>2]=j}j=f[(f[h+(c<<2)>>2]|0)+60>>2]|0;c=dn(44)|0;Ub(c,d);f[c+40>>2]=j;j=f[i>>2]|0;f[e>>2]=c;gk(j,e)|0;j=f[e>>2]|0;f[e>>2]=0;if(!j){g=1;u=a;return g|0}Qi(j);br(j);g=1;u=a;return g|0}function Ah(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f[a>>2]=d;e=a+24|0;g=a+28|0;h=f[g>>2]|0;i=f[e>>2]|0;j=h-i>>2;k=i;i=h;if(j>>>0>=d>>>0){if(j>>>0>d>>>0?(h=k+(d<<2)|0,(h|0)!=(i|0)):0)f[g>>2]=i+(~((i+-4-h|0)>>>2)<<2)}else oi(e,d-j|0);if(!c)return;j=f[b>>2]|0;if((c|0)>1){d=j;e=j;h=1;while(1){i=f[b+(h<<2)>>2]|0;g=(i|0)<(e|0);k=g?i:e;l=g?d:(i|0)>(d|0)?i:d;h=h+1|0;if((h|0)==(c|0)){m=l;n=k;break}else{d=l;e=k}}}else{m=j;n=j}f[a+4>>2]=n;f[a+8>>2]=m;j=Vn(m|0,((m|0)<0)<<31>>31|0,n|0,((n|0)<0)<<31>>31|0)|0;n=I;if(!(n>>>0<0|(n|0)==0&j>>>0<2147483647))return;n=j+1|0;f[a+12>>2]=n;j=(n|0)/2|0;m=a+16|0;f[m>>2]=j;f[a+20>>2]=0-j;if(n&1|0)return;f[m>>2]=j+-1;return}function Bh(a,c,d,e,g,h,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;var j=0,k=0;c=u;u=u+64|0;j=c;k=i?6:5;Al(j);i=f[h+56>>2]|0;h=X(Ll(k)|0,e)|0;yj(j,i,0,e&255,k,0,h,((h|0)<0)<<31>>31,0,0);h=dn(96)|0;nl(h,j);f[a>>2]=h;pj(h,d)|0;d=h+84|0;if(!g){b[d>>0]=1;a=f[h+68>>2]|0;j=h+72|0;k=f[j>>2]|0;if((k|0)==(a|0)){u=c;return}f[j>>2]=k+(~((k+-4-a|0)>>>2)<<2);u=c;return}b[d>>0]=0;d=h+68|0;a=h+72|0;h=f[a>>2]|0;k=f[d>>2]|0;j=h-k>>2;e=h;if(j>>>0>>0){kh(d,g-j|0,1200);u=c;return}if(j>>>0<=g>>>0){u=c;return}j=k+(g<<2)|0;if((j|0)==(e|0)){u=c;return}f[a>>2]=e+(~((e+-4-j|0)>>>2)<<2);u=c;return}function Ch(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){jd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;jd(a,e);return}function Dh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){nd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;nd(a,e);return}function Eh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){ud(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;ud(a,e);return}function Fh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Ed(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Ed(a,e);return}function Gh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){ld(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;ld(a,e);return}function Hh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){qd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;qd(a,e);return}function Ih(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){yd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;yd(a,e);return}function Jh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){kd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;kd(a,e);return}function Kh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){od(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;od(a,e);return}function Lh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){vd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;vd(a,e);return}function Mh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Fd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Fd(a,e);return}function Nh(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;b[h>>0]=a&127;do if(a>>>0>127){b[h>>0]=a|128;i=c+16|0;j=f[i+4>>2]|0;if((j|0)>0|(j|0)==0&(f[i>>2]|0)>>>0>0){k=0;break}else{f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];ye(c,e,h,h+1|0)|0;k=Nh(a>>>7,c)|0;break}}else{i=c+16|0;j=f[i+4>>2]|0;if((j|0)>0|(j|0)==0&(f[i>>2]|0)>>>0>0){k=0;break}f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];ye(c,e,h,h+1|0)|0;l=1;u=d;return l|0}while(0);l=k;u=d;return l|0}function Oh(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=u;u=u+16|0;e=d;Be(e,a+40|0,f[a+8>>2]|0,b,c);Wi(a,e);a=f[e>>2]|0;f[e>>2]=0;if(!a){u=d;return 1}e=a+88|0;c=f[e>>2]|0;f[e>>2]=0;if(c|0){e=f[c+8>>2]|0;if(e|0){b=c+12|0;if((f[b>>2]|0)!=(e|0))f[b>>2]=e;br(e)}br(c)}c=f[a+68>>2]|0;if(c|0){e=a+72|0;b=f[e>>2]|0;if((b|0)!=(c|0))f[e>>2]=b+(~((b+-4-c|0)>>>2)<<2);br(c)}c=a+64|0;b=f[c>>2]|0;f[c>>2]=0;if(b|0){c=f[b>>2]|0;if(c|0){e=b+4|0;if((f[e>>2]|0)!=(c|0))f[e>>2]=c;br(c)}br(b)}br(a);u=d;return 1}function Ph(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){rd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;rd(a,e);return}function Qh(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0;e=u;u=u+48|0;g=e;h=e+32|0;if(!c){i=0;u=e;return i|0}Cn(g);if((Tl(c,0)|0)!=-1?Qa[f[(f[c>>2]|0)+16>>2]&127](c)|0:0){Va[f[(f[c>>2]|0)+20>>2]&127](c);Zf(h,a,c,g);c=(f[h>>2]|0)==0;a=h+4|0;if((b[a+11>>0]|0)<0)br(f[a>>2]|0);if(c){c=f[g>>2]|0;a=g+4|0;ag(d,c,c+((f[a>>2]|0)-c)|0);j=(f[a>>2]|0)-(f[g>>2]|0)|0}else j=0}else j=0;a=g+12|0;c=f[a>>2]|0;f[a>>2]=0;if(c|0)br(c);c=f[g>>2]|0;if(c|0){a=g+4|0;if((f[a>>2]|0)!=(c|0))f[a>>2]=c;br(c)}i=j;u=e;return i|0}function Rh(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=u;u=u+16|0;e=d;se(e,a+40|0,f[a+8>>2]|0,b,c);Wi(a,e);a=f[e>>2]|0;f[e>>2]=0;if(!a){u=d;return 1}e=a+88|0;c=f[e>>2]|0;f[e>>2]=0;if(c|0){e=f[c+8>>2]|0;if(e|0){b=c+12|0;if((f[b>>2]|0)!=(e|0))f[b>>2]=e;br(e)}br(c)}c=f[a+68>>2]|0;if(c|0){e=a+72|0;b=f[e>>2]|0;if((b|0)!=(c|0))f[e>>2]=b+(~((b+-4-c|0)>>>2)<<2);br(c)}c=a+64|0;b=f[c>>2]|0;f[c>>2]=0;if(b|0){c=f[b>>2]|0;if(c|0){e=b+4|0;if((f[e>>2]|0)!=(c|0))f[e>>2]=c;br(c)}br(b)}br(a);u=d;return 1}function Sh(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0;b=f[a>>2]|0;if(!b)return;c=a+4|0;d=f[c>>2]|0;if((d|0)==(b|0))e=b;else{g=d;do{d=g+-4|0;f[c>>2]=d;h=f[d>>2]|0;f[d>>2]=0;if(h|0){d=h+88|0;i=f[d>>2]|0;f[d>>2]=0;if(i|0){d=f[i+8>>2]|0;if(d|0){j=i+12|0;if((f[j>>2]|0)!=(d|0))f[j>>2]=d;br(d)}br(i)}i=f[h+68>>2]|0;if(i|0){d=h+72|0;j=f[d>>2]|0;if((j|0)!=(i|0))f[d>>2]=j+(~((j+-4-i|0)>>>2)<<2);br(i)}i=h+64|0;j=f[i>>2]|0;f[i>>2]=0;if(j|0){i=f[j>>2]|0;if(i|0){d=j+4|0;if((f[d>>2]|0)!=(i|0))f[d>>2]=i;br(i)}br(j)}br(h)}g=f[c>>2]|0}while((g|0)!=(b|0));e=f[a>>2]|0}br(e);return}function Th(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=(d|0)<0;do if(!b){if(e){g=0;return g|0}h=a+4|0;i=f[h>>2]|0;j=f[a>>2]|0;k=i-j|0;if(k>>>0>>0){ri(a,c-k|0);break}if(k>>>0>c>>>0?(k=j+c|0,(k|0)!=(i|0)):0)f[h>>2]=k}else{if(e){g=0;return g|0}k=a+4|0;h=f[k>>2]|0;i=f[a>>2]|0;j=h-i|0;do if(0<(d|0)|0==(d|0)&j>>>0>>0){if(j>>>0>>0){ri(a,c-j|0);break}if(j>>>0>c>>>0?(l=i+c|0,(l|0)!=(h|0)):0){f[k>>2]=l;m=15}else m=15}else m=15;while(0);if((m|0)==15?(c|0)==0:0)break;Xl(f[a>>2]|0,b|0,c|0)|0}while(0);c=a+24|0;a=c;b=Tn(f[a>>2]|0,f[a+4>>2]|0,1,0)|0;a=c;f[a>>2]=b;f[a+4>>2]=I;g=1;return g|0}function Uh(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;if(!(ve(a,c)|0)){i=0;u=d;return i|0}j=a+36|0;k=a+40|0;a=f[j>>2]|0;if((f[k>>2]|0)==(a|0)){i=1;u=d;return i|0}l=c+16|0;m=c+4|0;n=h+1|0;o=0;p=a;do{a=f[p+(o<<2)>>2]|0;q=Qa[f[(f[a>>2]|0)+32>>2]&127](a)|0;b[h>>0]=q;q=l;a=f[q+4>>2]|0;if(!((a|0)>0|(a|0)==0&(f[q>>2]|0)>>>0>0)){f[g>>2]=f[m>>2];f[e>>2]=f[g>>2];ye(c,e,h,n)|0}o=o+1|0;p=f[j>>2]|0}while(o>>>0<(f[k>>2]|0)-p>>2>>>0);i=1;u=d;return i|0}function Vh(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=u;u=u+16|0;d=c;wp(a);f[a+16>>2]=0;f[a+20>>2]=0;f[a+12>>2]=a+16;e=a+24|0;wp(e);f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;a=dn(32)|0;f[d>>2]=a;f[d+8>>2]=-2147483616;f[d+4>>2]=20;g=a;h=13101;i=g+20|0;do{b[g>>0]=b[h>>0]|0;g=g+1|0;h=h+1|0}while((g|0)<(i|0));b[a+20>>0]=0;Mj(e,d,1);if((b[d+11>>0]|0)<0)br(f[d>>2]|0);f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;a=dn(32)|0;f[d>>2]=a;f[d+8>>2]=-2147483616;f[d+4>>2]=22;g=a;h=13122;i=g+22|0;do{b[g>>0]=b[h>>0]|0;g=g+1|0;h=h+1|0}while((g|0)<(i|0));b[a+22>>0]=0;Mj(e,d,1);if((b[d+11>>0]|0)>=0){u=c;return}br(f[d>>2]|0);u=c;return}function Wh(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;b=f[a+4>>2]|0;c=a+8|0;d=f[c>>2]|0;if((d|0)!=(b|0)){e=d;do{d=e+-4|0;f[c>>2]=d;g=f[d>>2]|0;f[d>>2]=0;if(g|0){d=g+88|0;h=f[d>>2]|0;f[d>>2]=0;if(h|0){d=f[h+8>>2]|0;if(d|0){i=h+12|0;if((f[i>>2]|0)!=(d|0))f[i>>2]=d;br(d)}br(h)}h=f[g+68>>2]|0;if(h|0){d=g+72|0;i=f[d>>2]|0;if((i|0)!=(h|0))f[d>>2]=i+(~((i+-4-h|0)>>>2)<<2);br(h)}h=g+64|0;i=f[h>>2]|0;f[h>>2]=0;if(i|0){h=f[i>>2]|0;if(h|0){d=i+4|0;if((f[d>>2]|0)!=(h|0))f[d>>2]=h;br(h)}br(i)}br(g)}e=f[c>>2]|0}while((e|0)!=(b|0))}b=f[a>>2]|0;if(!b)return;br(b);return}function Xh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;f[g>>2]=f[a+12>>2];h=b+16|0;i=h;j=f[i>>2]|0;k=f[i+4>>2]|0;if((k|0)>0|(k|0)==0&j>>>0>0){l=k;m=j}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;j=h;l=f[j+4>>2]|0;m=f[j>>2]|0}f[g>>2]=f[a+20>>2];if((l|0)>0|(l|0)==0&m>>>0>0){u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;u=c;return 1}function Yh(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=u;u=u+16|0;d=c;e=dn(16)|0;f[d>>2]=e;f[d+8>>2]=-2147483632;f[d+4>>2]=14;g=e;h=12975;i=g+14|0;do{b[g>>0]=b[h>>0]|0;g=g+1|0;h=h+1|0}while((g|0)<(i|0));b[e+14>>0]=0;e=yk(a,d,-1)|0;if((b[d+11>>0]|0)<0)br(f[d>>2]|0);j=dn(16)|0;f[d>>2]=j;f[d+8>>2]=-2147483632;f[d+4>>2]=14;g=j;h=12990;i=g+14|0;do{b[g>>0]=b[h>>0]|0;g=g+1|0;h=h+1|0}while((g|0)<(i|0));b[j+14>>0]=0;j=yk(a,d,-1)|0;if((b[d+11>>0]|0)>=0){k=(e|0)<(j|0);l=k?j:e;m=(l|0)==-1;n=m?5:l;u=c;return n|0}br(f[d>>2]|0);k=(e|0)<(j|0);l=k?j:e;m=(l|0)==-1;n=m?5:l;u=c;return n|0}function Zh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;f[g>>2]=f[a+12>>2];h=b+16|0;i=h;j=f[i>>2]|0;k=f[i+4>>2]|0;if((k|0)>0|(k|0)==0&j>>>0>0){l=k;m=j}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;j=h;l=f[j+4>>2]|0;m=f[j>>2]|0}f[g>>2]=f[a+16>>2];if((l|0)>0|(l|0)==0&m>>>0>0){u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];ye(b,d,g,g+4|0)|0;u=c;return 1}function _h(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=dn(32)|0;f[a>>2]=g;f[a+4>>2]=c+8;c=a+8|0;b[c>>0]=0;h=g+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;h=g+20|0;i=e+12|0;f[h>>2]=0;f[g+24>>2]=0;f[g+28>>2]=0;g=e+16|0;e=f[g>>2]|0;j=f[i>>2]|0;k=e-j|0;if(!k){l=j;m=e;n=0}else{ri(h,k);l=f[i>>2]|0;m=f[g>>2]|0;n=f[h>>2]|0}Rg(n|0,l|0,m-l|0)|0;b[c>>0]=1;c=f[a>>2]|0;f[c+4>>2]=d;f[c>>2]=0;return}function $h(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0;b=a+32|0;fd(a,b);c=a+80|0;d=f[c>>2]|0;if((d|0?(e=a+84|0,(f[e>>2]|0)>0):0)?(fd(d,b),(f[e>>2]|0)>1):0){d=1;do{fd((f[c>>2]|0)+(d<<5)|0,b);d=d+1|0}while((d|0)<(f[e>>2]|0))}e=a+136|0;d=a+140|0;a=f[e>>2]|0;if((f[d>>2]|0)==(a|0))return;c=0;g=a;while(1){a=g;Nh((f[a+(c*12|0)+4>>2]|0)-(f[a+(c*12|0)>>2]|0)>>2,b)|0;a=f[e>>2]|0;h=f[a+(c*12|0)>>2]|0;i=(f[a+(c*12|0)+4>>2]|0)-h>>2;if(!i)j=a;else{Dc(h,i,1,0,b)|0;j=f[e>>2]|0}c=c+1|0;if(c>>>0>=(((f[d>>2]|0)-j|0)/12|0)>>>0)break;else g=j}return}function ai(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=d+16|0;g=f[e>>2]|0;if(!g)if(!(pl(d)|0)){h=f[e>>2]|0;i=5}else j=0;else{h=g;i=5}a:do if((i|0)==5){g=d+20|0;e=f[g>>2]|0;k=e;if((h-e|0)>>>0>>0){j=Sa[f[d+36>>2]&31](d,a,c)|0;break}b:do if((b[d+75>>0]|0)>-1){e=c;while(1){if(!e){l=0;m=a;n=c;o=k;break b}p=e+-1|0;if((b[a+p>>0]|0)==10)break;else e=p}p=Sa[f[d+36>>2]&31](d,a,e)|0;if(p>>>0>>0){j=p;break a}l=e;m=a+e|0;n=c-e|0;o=f[g>>2]|0}else{l=0;m=a;n=c;o=k}while(0);Rg(o|0,m|0,n|0)|0;f[g>>2]=(f[g>>2]|0)+n;j=l+n|0}while(0);return j|0}function bi(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=a+12|0;d=f[c>>2]|0;f[c>>2]=0;if(d|0){c=f[d+28>>2]|0;if(c|0){e=c;do{c=e;e=f[e>>2]|0;bi(c+8|0);br(c)}while((e|0)!=0)}e=d+20|0;c=f[e>>2]|0;f[e>>2]=0;if(c|0)br(c);c=f[d+8>>2]|0;if(c|0){e=c;do{c=e;e=f[e>>2]|0;g=c+8|0;h=f[c+20>>2]|0;if(h|0){i=c+24|0;if((f[i>>2]|0)!=(h|0))f[i>>2]=h;br(h)}if((b[g+11>>0]|0)<0)br(f[g>>2]|0);br(c)}while((e|0)!=0)}e=f[d>>2]|0;f[d>>2]=0;if(e|0)br(e);br(d)}if((b[a+11>>0]|0)>=0)return;br(f[a>>2]|0);return}function ci(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0;g=u;u=u+32|0;h=g+12|0;i=g;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;if((e|0)>0){j=i+11|0;k=i+4|0;l=0;do{if((l|0)>0)vn(h,12890)|0;cl(i,$(n[d+(l<<2)>>2]));m=b[j>>0]|0;o=m<<24>>24<0;$i(h,o?f[i>>2]|0:i,o?f[k>>2]|0:m&255)|0;if((b[j>>0]|0)<0)br(f[i>>2]|0);l=l+1|0}while((l|0)<(e|0))}Ql(mi(a,c)|0,h)|0;if((b[h+11>>0]|0)>=0){u=g;return}br(f[h>>2]|0);u=g;return}function di(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((f[d+56>>2]|0)==-1){h=0;f[a>>2]=h;return}i=dn(96)|0;nl(i,d);d=i;do if(!e){j=f[c+80>>2]|0;b[i+84>>0]=0;k=i+68|0;l=i+72|0;m=f[l>>2]|0;n=f[k>>2]|0;o=m-n>>2;p=m;if(j>>>0>o>>>0){kh(k,j-o|0,5908);break}if(j>>>0>>0?(o=n+(j<<2)|0,(o|0)!=(p|0)):0)f[l>>2]=p+(~((p+-4-o|0)>>>2)<<2)}else{b[i+84>>0]=1;o=f[i+68>>2]|0;p=i+72|0;l=f[p>>2]|0;if((l|0)!=(o|0))f[p>>2]=l+(~((l+-4-o|0)>>>2)<<2);f[i+80>>2]=f[c+80>>2]}while(0);if(!g){h=d;f[a>>2]=h;return}pj(i,g)|0;h=d;f[a>>2]=h;return}function ei(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=a+4|0;d=f[a>>2]|0;e=(f[c>>2]|0)-d|0;g=e>>3;h=g+1|0;if(h>>>0>536870911)mq(a);i=a+8|0;j=(f[i>>2]|0)-d|0;k=j>>2;l=j>>3>>>0<268435455?(k>>>0>>0?h:k):536870911;do if(l)if(l>>>0>536870911){k=ra(8)|0;Wo(k,14941);f[k>>2]=6944;va(k|0,1080,114)}else{k=dn(l<<3)|0;m=k;n=k;break}else{m=0;n=0}while(0);k=m+(g<<3)|0;g=b;b=f[g+4>>2]|0;h=k;f[h>>2]=f[g>>2];f[h+4>>2]=b;if((e|0)>0)Rg(n|0,d|0,e|0)|0;f[a>>2]=m;f[c>>2]=k+8;f[i>>2]=m+(l<<3);if(!d)return;br(d);return}function fi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+16|0;d=c;if((Qa[f[(f[b>>2]|0)+20>>2]&127](b)|0)<=0){e=1;u=c;return e|0}g=a+4|0;h=a+20|0;i=a+24|0;j=a+16|0;a=0;while(1){k=f[(f[g>>2]|0)+4>>2]|0;l=Tl(k,Ra[f[(f[b>>2]|0)+24>>2]&127](b,a)|0)|0;f[d>>2]=l;if((l|0)==-1)break;k=f[h>>2]|0;if((k|0)==(f[i>>2]|0))Ci(j,d);else{f[k>>2]=l;f[h>>2]=k+4}al(f[g>>2]|0,f[d>>2]|0)|0;a=a+1|0;if((a|0)>=(Qa[f[(f[b>>2]|0)+20>>2]&127](b)|0)){e=1;m=9;break}}if((m|0)==9){u=c;return e|0}e=0;u=c;return e|0}function gi(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;f[a>>2]=1276;Sh(a+60|0);b=f[a+48>>2]|0;if(b|0){c=a+52|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=a+36|0;d=f[b>>2]|0;if(d|0){c=a+40|0;e=f[c>>2]|0;if((e|0)==(d|0))g=d;else{h=e;do{e=h+-24|0;f[c>>2]=e;Va[f[f[e>>2]>>2]&127](e);h=f[c>>2]|0}while((h|0)!=(d|0));g=f[b>>2]|0}br(g)}f[a>>2]=1216;g=f[a+16>>2]|0;if(g|0){b=a+20|0;d=f[b>>2]|0;if((d|0)!=(g|0))f[b>>2]=d+(~((d+-4-g|0)>>>2)<<2);br(g)}g=f[a+4>>2]|0;if(!g)return;d=a+8|0;a=f[d>>2]|0;if((a|0)!=(g|0))f[d>>2]=a+(~((a+-4-g|0)>>>2)<<2);br(g);return}function hi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;c=u;u=u+32|0;d=c+16|0;e=c+8|0;g=c;h=a+8|0;if(f[h>>2]<<5>>>0>=b>>>0){u=c;return}f[d>>2]=0;i=d+4|0;f[i>>2]=0;j=d+8|0;f[j>>2]=0;if((b|0)<0)mq(d);k=((b+-1|0)>>>5)+1|0;b=dn(k<<2)|0;f[d>>2]=b;f[i>>2]=0;f[j>>2]=k;k=f[a>>2]|0;f[e>>2]=k;f[e+4>>2]=0;b=a+4|0;l=f[b>>2]|0;f[g>>2]=k+(l>>>5<<2);f[g+4>>2]=l&31;ig(d,e,g);g=f[a>>2]|0;f[a>>2]=f[d>>2];f[d>>2]=g;d=f[b>>2]|0;f[b>>2]=f[i>>2];f[i>>2]=d;d=f[h>>2]|0;f[h>>2]=f[j>>2];f[j>>2]=d;if(g|0)br(g);u=c;return}function ii(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;b=a+136|0;c=f[b>>2]|0;if(c|0){d=a+140|0;e=f[d>>2]|0;if((e|0)==(c|0))g=c;else{h=e;while(1){e=h+-12|0;f[d>>2]=e;i=f[e>>2]|0;if(!i)j=e;else{e=h+-8|0;k=f[e>>2]|0;if((k|0)!=(i|0))f[e>>2]=k+(~((k+-4-i|0)>>>2)<<2);br(i);j=f[d>>2]|0}if((j|0)==(c|0))break;else h=j}g=f[b>>2]|0}br(g)}g=f[a+104>>2]|0;if(g|0){b=a+108|0;j=f[b>>2]|0;if((j|0)!=(g|0))f[b>>2]=j+(~((j+-4-g|0)>>>2)<<2);br(g)}g=f[a+92>>2]|0;if(!g){jj(a);return}j=a+96|0;b=f[j>>2]|0;if((b|0)!=(g|0))f[j>>2]=b+(~((b+-4-g|0)>>>2)<<2);br(g);jj(a);return}function ji(a){a=a|0;var c=0,d=0,e=0,g=0;f[a>>2]=3340;c=a+72|0;d=a+136|0;e=a+4|0;g=e+64|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));e=c;g=e+64|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));n[d>>2]=$(1.0);d=a+140|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;f[a+164>>2]=-1;d=a+168|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;f[d+24>>2]=0;rn(a+200|0);Cn(a+232|0);d=a+316|0;e=a+264|0;g=e+52|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));f[d>>2]=-1;f[a+320>>2]=-1;f[a+324>>2]=0;f[a+328>>2]=2;f[a+332>>2]=7;f[a+336>>2]=0;f[a+340>>2]=0;f[a+344>>2]=0;b[a+352>>0]=0;return}function ki(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=a+4|0;d=f[a>>2]|0;e=(f[c>>2]|0)-d|0;g=(e|0)/12|0;h=g+1|0;if(h>>>0>357913941)mq(a);i=a+8|0;j=((f[i>>2]|0)-d|0)/12|0;k=j<<1;l=j>>>0<178956970?(k>>>0>>0?h:k):357913941;do if(l)if(l>>>0>357913941){k=ra(8)|0;Wo(k,14941);f[k>>2]=6944;va(k|0,1080,114)}else{m=dn(l*12|0)|0;break}else m=0;while(0);k=m+(g*12|0)|0;f[k>>2]=f[b>>2];f[k+4>>2]=f[b+4>>2];f[k+8>>2]=f[b+8>>2];b=k+(((e|0)/-12|0)*12|0)|0;if((e|0)>0)Rg(b|0,d|0,e|0)|0;f[a>>2]=b;f[c>>2]=k+12;f[i>>2]=m+(l*12|0);if(!d)return;br(d);return}function li(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=a+16|0;h=g;i=f[h+4>>2]|0;if((d|0)<0|(d|0)==0&c>>>0<1|((i|0)>0|(i|0)==0&(f[h>>2]|0)>>>0>0)){j=0;return j|0}b[a+24>>0]=e&1;h=Tn(c|0,d|0,7,0)|0;d=zk(h|0,I|0,8,0)|0;h=I;c=g;f[c>>2]=d;f[c+4>>2]=h;c=a+4|0;g=f[c>>2]|0;i=f[a>>2]|0;k=g-i|0;l=Tn(k|0,0,8,0)|0;m=e?l:k;l=Tn(m|0,(e?I:0)|0,d|0,h|0)|0;h=i;i=g;if(k>>>0>=l>>>0)if(k>>>0>l>>>0?(g=h+l|0,(g|0)!=(i|0)):0){f[c>>2]=g;n=h}else n=h;else{ri(a,l-k|0);n=f[a>>2]|0}k=dn(8)|0;f[k>>2]=n+m;f[k+4>>2]=0;m=a+12|0;a=f[m>>2]|0;f[m>>2]=k;if(!a){j=1;return j|0}br(a);j=1;return j|0}function mi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0;c=u;u=u+16|0;d=c;e=hg(a,d,b)|0;g=f[e>>2]|0;if(g|0){h=g;i=h+28|0;u=c;return i|0}g=dn(40)|0;dj(g+16|0,b);b=g+28|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;b=f[d>>2]|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=b;f[e>>2]=g;b=f[f[a>>2]>>2]|0;if(!b)j=g;else{f[a>>2]=b;j=f[e>>2]|0}Ae(f[a+4>>2]|0,j);j=a+8|0;f[j>>2]=(f[j>>2]|0)+1;h=g;i=h+28|0;u=c;return i|0}function ni(a,c,d,e,g,h,i,j){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0;k=u;u=u+16|0;l=k;if((-18-c|0)>>>0>>0)mq(a);if((b[a+11>>0]|0)<0)m=f[a>>2]|0;else m=a;if(c>>>0<2147483623){n=d+c|0;d=c<<1;o=n>>>0>>0?d:n;p=o>>>0<11?11:o+16&-16}else p=-17;o=dn(p)|0;if(g|0)Lo(o,m,g)|0;if(i|0)Lo(o+g|0,j,i)|0;j=e-h|0;e=j-g|0;if(e|0)Lo(o+g+i|0,m+g+h|0,e)|0;if((c|0)!=10)br(m);f[a>>2]=o;f[a+8>>2]=p|-2147483648;p=j+i|0;f[a+4>>2]=p;b[l>>0]=0;Hp(o+p|0,l);u=k;return}function oi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=a+8|0;d=f[c>>2]|0;e=a+4|0;g=f[e>>2]|0;if(d-g>>2>>>0>=b>>>0){hj(g|0,0,b<<2|0)|0;f[e>>2]=g+(b<<2);return}h=f[a>>2]|0;i=g-h|0;g=i>>2;j=g+b|0;if(j>>>0>1073741823)mq(a);k=d-h|0;d=k>>1;l=k>>2>>>0<536870911?(d>>>0>>0?j:d):1073741823;do if(l)if(l>>>0>1073741823){d=ra(8)|0;Wo(d,14941);f[d>>2]=6944;va(d|0,1080,114)}else{d=dn(l<<2)|0;m=d;n=d;break}else{m=0;n=0}while(0);d=m+(g<<2)|0;hj(d|0,0,b<<2|0)|0;if((i|0)>0)Rg(n|0,h|0,i|0)|0;f[a>>2]=m;f[e>>2]=d+(b<<2);f[c>>2]=m+(l<<2);if(!h)return;br(h);return}function pi(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=dn(32)|0;f[a>>2]=g;f[a+4>>2]=c+8;c=a+8|0;b[c>>0]=0;dj(g+8|0,e);h=g+20|0;i=e+12|0;f[h>>2]=0;f[g+24>>2]=0;f[g+28>>2]=0;g=e+16|0;e=f[g>>2]|0;j=f[i>>2]|0;k=e-j|0;if(!k){l=j;m=e;n=0}else{ri(h,k);l=f[i>>2]|0;m=f[g>>2]|0;n=f[h>>2]|0}Rg(n|0,l|0,m-l|0)|0;b[c>>0]=1;c=f[a>>2]|0;f[c+4>>2]=d;f[c>>2]=0;return}function qi(a,c,d){a=a|0;c=c|0;d=$(d);var e=0,g=0,h=0,i=0,j=0,k=0.0,l=0,m=0,n=0,o=0;e=u;u=u+16|0;g=e;h=c+11|0;i=b[h>>0]|0;if(i<<24>>24<0)j=f[c+4>>2]|0;else j=i&255;k=+d;l=j;j=i;while(1){if(j<<24>>24<0)m=f[c>>2]|0;else m=c;p[g>>3]=k;n=wn(m,l+1|0,17468,g)|0;if((n|0)>-1)if(n>>>0>l>>>0)o=n;else break;else o=l<<1|1;wj(c,o,0);l=o;j=b[h>>0]|0}wj(c,n,0);f[a>>2]=f[c>>2];f[a+4>>2]=f[c+4>>2];f[a+8>>2]=f[c+8>>2];a=0;while(1){if((a|0)==3)break;f[c+(a<<2)>>2]=0;a=a+1|0}u=e;return}function ri(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;d=a+8|0;e=f[d>>2]|0;g=a+4|0;h=f[g>>2]|0;if((e-h|0)>>>0>=c>>>0){i=c;j=h;do{b[j>>0]=0;j=(f[g>>2]|0)+1|0;f[g>>2]=j;i=i+-1|0}while((i|0)!=0);return}i=f[a>>2]|0;j=h-i|0;h=j+c|0;if((h|0)<0)mq(a);k=e-i|0;i=k<<1;e=k>>>0<1073741823?(i>>>0>>0?h:i):2147483647;if(!e)l=0;else l=dn(e)|0;i=l+j|0;j=l+e|0;e=c;c=i;l=i;do{b[l>>0]=0;l=c+1|0;c=l;e=e+-1|0}while((e|0)!=0);e=f[a>>2]|0;l=(f[g>>2]|0)-e|0;h=i+(0-l)|0;if((l|0)>0)Rg(h|0,e|0,l|0)|0;f[a>>2]=h;f[g>>2]=c;f[d>>2]=j;if(!e)return;br(e);return}function si(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=a+4|0;d=f[c>>2]|0;e=f[a>>2]|0;g=(d-e|0)/136|0;h=d;if(g>>>0>>0){te(a,b-g|0);return}if(g>>>0<=b>>>0)return;g=e+(b*136|0)|0;if((g|0)==(h|0))return;else i=h;do{f[c>>2]=i+-136;h=f[i+-20>>2]|0;if(h|0){b=i+-16|0;e=f[b>>2]|0;if((e|0)!=(h|0))f[b>>2]=e+(~((e+-4-h|0)>>>2)<<2);br(h)}h=f[i+-32>>2]|0;if(h|0){e=i+-28|0;b=f[e>>2]|0;if((b|0)!=(h|0))f[e>>2]=b+(~((b+-4-h|0)>>>2)<<2);br(h)}yi(i+-132|0);i=f[c>>2]|0}while((i|0)!=(g|0));return}function ti(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Hd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Hd(a,e);return}function ui(a){a=a|0;var b=0,c=0,d=0;b=f[a+76>>2]|0;if(b|0){c=a+80|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+64>>2]|0;if(b|0){d=a+68|0;if((f[d>>2]|0)!=(b|0))f[d>>2]=b;br(b)}b=f[a+48>>2]|0;if(b|0){d=a+52|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+24>>2]|0;if(b|0){c=a+28|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+12>>2]|0;if(b|0){d=a+16|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a>>2]|0;if(!b)return;c=a+4|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);br(b);return}function vi(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=u;u=u+16|0;g=e;h=c+11|0;i=b[h>>0]|0;if(i<<24>>24<0)j=f[c+4>>2]|0;else j=i&255;k=j;j=i;while(1){if(j<<24>>24<0)l=f[c>>2]|0;else l=c;f[g>>2]=d;m=wn(l,k+1|0,17465,g)|0;if((m|0)>-1)if(m>>>0>k>>>0)n=m;else break;else n=k<<1|1;wj(c,n,0);k=n;j=b[h>>0]|0}wj(c,m,0);f[a>>2]=f[c>>2];f[a+4>>2]=f[c+4>>2];f[a+8>>2]=f[c+8>>2];a=0;while(1){if((a|0)==3)break;f[c+(a<<2)>>2]=0;a=a+1|0}u=e;return}function wi(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;b=a+8|0;c=f[b>>2]|0;if((c|0)<0){d=0;return d|0}e=a+4|0;a=f[e>>2]|0;g=a+4|0;h=f[g>>2]|0;i=f[a>>2]|0;j=h-i>>2;k=i;i=h;if(c>>>0<=j>>>0)if(c>>>0>>0?(h=k+(c<<2)|0,(h|0)!=(i|0)):0){f[g>>2]=i+(~((i+-4-h|0)>>>2)<<2);l=c}else l=c;else{oi(a,c-j|0);l=f[b>>2]|0}if((l|0)<=0){d=1;return d|0}b=f[e>>2]|0;e=f[b>>2]|0;j=(f[b+4>>2]|0)-e>>2;c=e;e=0;while(1){if(j>>>0<=e>>>0){m=10;break}f[c+(e<<2)>>2]=e;e=e+1|0;if((e|0)>=(l|0)){d=1;m=12;break}}if((m|0)==10)mq(b);else if((m|0)==12)return d|0;return 0}function xi(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;d=u;u=u+16|0;e=d;g=dn(32)|0;f[e>>2]=g;f[e+8>>2]=-2147483616;f[e+4>>2]=30;h=g;i=14791;j=h+30|0;do{b[h>>0]=b[i>>0]|0;h=h+1|0;i=i+1|0}while((h|0)<(j|0));b[g+30>>0]=0;g=a+4|0;Mj(g,e,c);if((b[e+11>>0]|0)<0)br(f[e>>2]|0);a=dn(32)|0;f[e>>2]=a;f[e+8>>2]=-2147483616;f[e+4>>2]=29;h=a;i=14510;j=h+29|0;do{b[h>>0]=b[i>>0]|0;h=h+1|0;i=i+1|0}while((h|0)<(j|0));b[a+29>>0]=0;Mj(g,e,c);if((b[e+11>>0]|0)>=0){u=d;return}br(f[e>>2]|0);u=d;return}function yi(a){a=a|0;var b=0,c=0,d=0;b=f[a+84>>2]|0;if(b|0){c=a+88|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+72>>2]|0;if(b|0){d=a+76|0;if((f[d>>2]|0)!=(b|0))f[d>>2]=b;br(b)}b=f[a+52>>2]|0;if(b|0){d=a+56|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+40>>2]|0;if(b|0){c=a+44|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+28>>2]|0;if(b|0){d=a+32|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+12>>2]|0;if(b|0)br(b);b=f[a>>2]|0;if(!b)return;br(b);return}function zi(a){a=a|0;var b=0,c=0,d=0,e=0;f[a>>2]=1336;b=a+32|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0){b=c+88|0;d=f[b>>2]|0;f[b>>2]=0;if(d|0){b=f[d+8>>2]|0;if(b|0){e=d+12|0;if((f[e>>2]|0)!=(b|0))f[e>>2]=b;br(b)}br(d)}d=f[c+68>>2]|0;if(d|0){b=c+72|0;e=f[b>>2]|0;if((e|0)!=(d|0))f[b>>2]=e+(~((e+-4-d|0)>>>2)<<2);br(d)}d=c+64|0;e=f[d>>2]|0;f[d>>2]=0;if(e|0){d=f[e>>2]|0;if(d|0){b=e+4|0;if((f[b>>2]|0)!=(d|0))f[b>>2]=d;br(d)}br(e)}br(c)}c=f[a+16>>2]|0;if(!c)return;e=a+20|0;a=f[e>>2]|0;if((a|0)!=(c|0))f[e>>2]=a+(~((a+-4-c|0)>>>2)<<2);br(c);return}function Ai(){var a=0,b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;a=u;u=u+48|0;b=a+32|0;c=a+24|0;d=a+16|0;e=a;g=a+36|0;a=mn()|0;if(a|0?(h=f[a>>2]|0,h|0):0){a=h+48|0;i=f[a>>2]|0;j=f[a+4>>2]|0;if(!((i&-256|0)==1126902528&(j|0)==1129074247)){f[c>>2]=17607;Dn(17557,c)}if((i|0)==1126902529&(j|0)==1129074247)k=f[h+44>>2]|0;else k=h+80|0;f[g>>2]=k;k=f[h>>2]|0;h=f[k+4>>2]|0;if(Sa[f[(f[250]|0)+16>>2]&31](1e3,k,g)|0){k=f[g>>2]|0;g=Qa[f[(f[k>>2]|0)+8>>2]&127](k)|0;f[e>>2]=17607;f[e+4>>2]=h;f[e+8>>2]=g;Dn(17471,e)}else{f[d>>2]=17607;f[d+4>>2]=h;Dn(17516,d)}}Dn(17595,b)}function Bi(a,c,d){a=a|0;c=c|0;d=d|0;var e=0;do if(a){if(c>>>0<128){b[a>>0]=c;e=1;break}d=(Yq()|0)+188|0;if(!(f[f[d>>2]>>2]|0))if((c&-128|0)==57216){b[a>>0]=c;e=1;break}else{d=ir()|0;f[d>>2]=84;e=-1;break}if(c>>>0<2048){b[a>>0]=c>>>6|192;b[a+1>>0]=c&63|128;e=2;break}if(c>>>0<55296|(c&-8192|0)==57344){b[a>>0]=c>>>12|224;b[a+1>>0]=c>>>6&63|128;b[a+2>>0]=c&63|128;e=3;break}if((c+-65536|0)>>>0<1048576){b[a>>0]=c>>>18|240;b[a+1>>0]=c>>>12&63|128;b[a+2>>0]=c>>>6&63|128;b[a+3>>0]=c&63|128;e=4;break}else{d=ir()|0;f[d>>2]=84;e=-1;break}}else e=1;while(0);return e|0}function Ci(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=a+4|0;d=f[a>>2]|0;e=(f[c>>2]|0)-d|0;g=e>>2;h=g+1|0;if(h>>>0>1073741823)mq(a);i=a+8|0;j=(f[i>>2]|0)-d|0;k=j>>1;l=j>>2>>>0<536870911?(k>>>0>>0?h:k):1073741823;do if(l)if(l>>>0>1073741823){k=ra(8)|0;Wo(k,14941);f[k>>2]=6944;va(k|0,1080,114)}else{k=dn(l<<2)|0;m=k;n=k;break}else{m=0;n=0}while(0);k=m+(g<<2)|0;f[k>>2]=f[b>>2];if((e|0)>0)Rg(n|0,d|0,e|0)|0;f[a>>2]=m;f[c>>2]=k+4;f[i>>2]=m+(l<<2);if(!d)return;br(d);return}function Di(a){a=a|0;var c=0,d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c=a+104|0;d=f[c>>2]|0;if((d|0)!=0?(f[a+108>>2]|0)>=(d|0):0)e=4;else{d=Qm(a)|0;if((d|0)>=0){g=f[c>>2]|0;c=a+8|0;if(g){i=f[c>>2]|0;j=f[a+4>>2]|0;k=g-(f[a+108>>2]|0)|0;g=i;if((i-j|0)<(k|0)){l=g;m=g}else{l=j+(k+-1)|0;m=g}}else{g=f[c>>2]|0;l=g;m=g}f[a+100>>2]=l;l=a+4|0;if(!m)n=f[l>>2]|0;else{g=f[l>>2]|0;l=a+108|0;f[l>>2]=m+1-g+(f[l>>2]|0);n=g}g=n+-1|0;if((d|0)==(h[g>>0]|0|0))o=d;else{b[g>>0]=d;o=d}}else e=4}if((e|0)==4){f[a+100>>2]=0;o=-1}return o|0}function Ei(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;f[a>>2]=1528;f[a+4>>2]=b;b=a+8|0;f[b>>2]=f[c>>2];f[b+4>>2]=f[c+4>>2];f[b+8>>2]=f[c+8>>2];f[b+12>>2]=f[c+12>>2];f[b+16>>2]=f[c+16>>2];f[b+20>>2]=f[c+20>>2];_j(a+32|0,c+24|0);f[a>>2]=2144;c=a+44|0;f[c>>2]=f[d>>2];f[c+4>>2]=f[d+4>>2];f[c+8>>2]=f[d+8>>2];f[c+12>>2]=f[d+12>>2];f[a>>2]=2200;d=a+112|0;c=a+60|0;b=c+52|0;do{f[c>>2]=0;c=c+4|0}while((c|0)<(b|0));Sm(d);f[a+152>>2]=0;f[a+156>>2]=0;f[a+160>>2]=0;return}function Fi(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;e=u;u=u+16|0;g=e;h=dn(16)|0;f[g>>2]=h;f[g+8>>2]=-2147483632;f[g+4>>2]=14;i=h;j=12975;k=i+14|0;do{b[i>>0]=b[j>>0]|0;i=i+1|0;j=j+1|0}while((i|0)<(k|0));b[h+14>>0]=0;Nj(a,g,c);if((b[g+11>>0]|0)<0)br(f[g>>2]|0);c=dn(16)|0;f[g>>2]=c;f[g+8>>2]=-2147483632;f[g+4>>2]=14;i=c;j=12990;k=i+14|0;do{b[i>>0]=b[j>>0]|0;i=i+1|0;j=j+1|0}while((i|0)<(k|0));b[c+14>>0]=0;Nj(a,g,d);if((b[g+11>>0]|0)>=0){u=e;return}br(f[g>>2]|0);u=e;return}function Gi(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3320;b=f[a+88>>2]|0;if(b|0){c=a+92|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+72>>2]|0;if(b|0){d=a+76|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+60>>2]|0;if(b|0){c=a+64|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+48>>2]|0;if(b|0){d=a+52|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}f[a>>2]=3276;b=f[a+36>>2]|0;if(b|0)br(b);b=f[a+24>>2]|0;if(!b)return;br(b);return}function Hi(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;f[a>>2]=1528;f[a+4>>2]=b;b=a+8|0;f[b>>2]=f[c>>2];f[b+4>>2]=f[c+4>>2];f[b+8>>2]=f[c+8>>2];f[b+12>>2]=f[c+12>>2];f[b+16>>2]=f[c+16>>2];f[b+20>>2]=f[c+20>>2];_j(a+32|0,c+24|0);f[a>>2]=1836;c=a+44|0;f[c>>2]=f[d>>2];f[c+4>>2]=f[d+4>>2];f[c+8>>2]=f[d+8>>2];f[c+12>>2]=f[d+12>>2];f[a>>2]=1892;d=a+112|0;c=a+60|0;b=c+52|0;do{f[c>>2]=0;c=c+4|0}while((c|0)<(b|0));Sm(d);f[a+152>>2]=0;f[a+156>>2]=0;f[a+160>>2]=0;return}function Ii(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2200;b=f[a+152>>2]|0;if(b|0){c=a+156|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+112>>2]|0;if(b|0){d=a+116|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+96>>2]|0;if(b|0)br(b);b=f[a+84>>2]|0;if(b|0)br(b);b=f[a+72>>2]|0;if(b|0)br(b);b=f[a+60>>2]|0;if(b|0)br(b);f[a>>2]=1528;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);br(b);return}function Ji(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0;d=u;u=u+16|0;e=d;g=f[(f[c+4>>2]|0)+4>>2]|0;if(!g){f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=d;return}if(!(rj(d+12|0,f[c+44>>2]|0,g)|0)){g=dn(32)|0;f[e>>2]=g;f[e+8>>2]=-2147483616;f[e+4>>2]=26;c=g;h=14822;i=c+26|0;do{b[c>>0]=b[h>>0]|0;c=c+1|0;h=h+1|0}while((c|0)<(i|0));b[g+26>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0)}else{f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0}u=d;return}function Ki(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0;c=b+48|0;if((Yh(f[c>>2]|0)|0)>9){d=0;return d|0}if((Qa[f[(f[b>>2]|0)+8>>2]&127](b)|0)!=1){d=0;return d|0}e=b+4|0;b=(f[(f[(f[e>>2]|0)+8>>2]|0)+(a<<2)>>2]|0)+56|0;a=f[b>>2]|0;do if((a|0)==3)if((Yh(f[c>>2]|0)|0)<4){d=5;return d|0}else{g=f[b>>2]|0;break}else g=a;while(0);a=Yh(f[c>>2]|0)|0;if((g|0)==1){d=(a|0)<4?6:0;return d|0}if((a|0)>7){d=0;return d|0}if((Yh(f[c>>2]|0)|0)>1){d=1;return d|0}else return ((f[(f[e>>2]|0)+80>>2]|0)>>>0<40?1:4)|0;return 0}function Li(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1892;b=f[a+152>>2]|0;if(b|0){c=a+156|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+112>>2]|0;if(b|0){d=a+116|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+96>>2]|0;if(b|0)br(b);b=f[a+84>>2]|0;if(b|0)br(b);b=f[a+72>>2]|0;if(b|0)br(b);b=f[a+60>>2]|0;if(b|0)br(b);f[a>>2]=1528;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);br(b);return}function Mi(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=u;u=u+128|0;h=g+124|0;i=g;j=i;k=6284;l=j+124|0;do{f[j>>2]=f[k>>2];j=j+4|0;k=k+4|0}while((j|0)<(l|0));if((c+-1|0)>>>0>2147483646)if(!c){m=h;n=1;o=4}else{h=ir()|0;f[h>>2]=75;p=-1}else{m=a;n=c;o=4}if((o|0)==4){o=-2-m|0;c=n>>>0>o>>>0?o:n;f[i+48>>2]=c;n=i+20|0;f[n>>2]=m;f[i+44>>2]=m;o=m+c|0;m=i+16|0;f[m>>2]=o;f[i+28>>2]=o;o=hh(i,d,e)|0;if(!c)p=o;else{c=f[n>>2]|0;b[c+(((c|0)==(f[m>>2]|0))<<31>>31)>>0]=0;p=o}}u=g;return p|0}function Ni(a){a=a|0;var c=0,d=0,e=0,g=0;f[a>>2]=3080;c=a+72|0;d=a+136|0;e=a+4|0;g=e+64|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));e=c;g=e+64|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));n[d>>2]=$(1.0);d=a+140|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;f[a+164>>2]=-1;d=a+168|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;f[d+24>>2]=0;rn(a+200|0);Cn(a+232|0);d=a+264|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;b[d+24>>0]=0;return}function Oi(a,c,d,e){a=a|0;c=c|0;d=d|0;e=+e;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;a=u;u=u+16|0;g=a;if(!c){h=0;u=a;return h|0}f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;i=vj(d)|0;if(i>>>0>4294967279)mq(g);if(i>>>0<11){b[g+11>>0]=i;if(!i)j=g;else{k=g;l=7}}else{m=i+16&-16;n=dn(m)|0;f[g>>2]=n;f[g+8>>2]=m|-2147483648;f[g+4>>2]=i;k=n;l=7}if((l|0)==7){Rg(k|0,d|0,i|0)|0;j=k}b[j+i>>0]=0;Ol(c,g,e);if((b[g+11>>0]|0)<0)br(f[g>>2]|0);h=1;u=a;return h|0}function Pi(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;a=u;u=u+16|0;g=a;if(!c){h=0;u=a;return h|0}f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;i=vj(d)|0;if(i>>>0>4294967279)mq(g);if(i>>>0<11){b[g+11>>0]=i;if(!i)j=g;else{k=g;l=7}}else{m=i+16&-16;n=dn(m)|0;f[g>>2]=n;f[g+8>>2]=m|-2147483648;f[g+4>>2]=i;k=n;l=7}if((l|0)==7){Rg(k|0,d|0,i|0)|0;j=k}b[j+i>>0]=0;Pl(c,g,e);if((b[g+11>>0]|0)<0)br(f[g>>2]|0);h=1;u=a;return h|0}function Qi(a){a=a|0;var c=0,d=0,e=0,g=0,h=0;c=f[a+28>>2]|0;if(c|0){d=c;do{c=d;d=f[d>>2]|0;e=c+8|0;g=c+20|0;h=f[g>>2]|0;f[g>>2]=0;if(h|0){Qi(h);br(h)}if((b[e+11>>0]|0)<0)br(f[e>>2]|0);br(c)}while((d|0)!=0)}d=a+20|0;c=f[d>>2]|0;f[d>>2]=0;if(c|0)br(c);c=f[a+8>>2]|0;if(c|0){d=c;do{c=d;d=f[d>>2]|0;e=c+8|0;h=f[c+20>>2]|0;if(h|0){g=c+24|0;if((f[g>>2]|0)!=(h|0))f[g>>2]=h;br(h)}if((b[e+11>>0]|0)<0)br(f[e>>2]|0);br(c)}while((d|0)!=0)}d=f[a>>2]|0;f[a>>2]=0;if(!d)return;br(d);return}function Ri(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+16|0;e=d;Wa[f[(f[c>>2]|0)+64>>2]&15](a,c);if(f[a>>2]|0){u=d;return}g=a+4|0;if((b[g+11>>0]|0)<0)br(f[g>>2]|0);g=f[c+48>>2]|0;h=dn(32)|0;f[e>>2]=h;f[e+8>>2]=-2147483616;f[e+4>>2]=29;i=h;j=14510;k=i+29|0;do{b[i>>0]=b[j>>0]|0;i=i+1|0;j=j+1|0}while((i|0)<(k|0));b[h+29>>0]=0;h=Oj(g,e,0)|0;if((b[e+11>>0]|0)<0)br(f[e>>2]|0);if(h)Va[f[(f[c>>2]|0)+68>>2]&127](c);f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=d;return}function Si(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0;e=u;u=u+16|0;g=e;h=f[c+48>>2]|0;if(!h){i=dn(32)|0;f[g>>2]=i;f[g+8>>2]=-2147483616;f[g+4>>2]=23;j=i;k=14670;l=j+23|0;do{b[j>>0]=b[k>>0]|0;j=j+1|0;k=k+1|0}while((j|0)<(l|0));b[i+23>>0]=0;f[a>>2]=-1;dj(a+4|0,g);if((b[g+11>>0]|0)<0)br(f[g>>2]|0);u=e;return}g=f[c+52>>2]|0;if(!g){Ic(a,c,h,d);u=e;return}else{jg(a,c,g,d);u=e;return}}function Ti(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;lk(a);b=a+84|0;c=f[b>>2]|0;if((c|0)<=0)return;d=c<<5;e=_q(c>>>0>134217727|d>>>0>4294967291?-1:d+4|0)|0;f[e>>2]=c;d=e+4|0;e=d+(c<<5)|0;c=d;do{rn(c);c=c+32|0}while((c|0)!=(e|0));e=a+80|0;a=f[e>>2]|0;f[e>>2]=d;if(a|0){d=a+-4|0;c=f[d>>2]|0;if(c|0){g=a+(c<<5)|0;do{g=g+-32|0;tj(g)}while((g|0)!=(a|0))}$q(d)}if((f[b>>2]|0)>0)h=0;else return;do{lk((f[e>>2]|0)+(h<<5)|0);h=h+1|0}while((h|0)<(f[b>>2]|0));return}function Ui(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;if(!b){d=0;return d|0}if(f[b+4>>2]|0){d=0;return d|0}a=dn(52)|0;Ub(a,c);f[a+40>>2]=0;f[a+44>>2]=0;f[a+48>>2]=0;c=b+4|0;b=f[c>>2]|0;f[c>>2]=a;if(!b){d=1;return d|0}a=b+40|0;c=f[a>>2]|0;if(c|0){e=b+44|0;g=f[e>>2]|0;if((g|0)==(c|0))h=c;else{i=g;do{g=i+-4|0;f[e>>2]=g;j=f[g>>2]|0;f[g>>2]=0;if(j|0){Qi(j);br(j)}i=f[e>>2]|0}while((i|0)!=(c|0));h=f[a>>2]|0}br(h)}Qi(b);br(b);d=1;return d|0}function Vi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0;c=f[a>>2]|0;if(b){b=c+8|0;d=b;e=Tn(f[d>>2]|0,f[d+4>>2]|0,1,0)|0;d=b;f[d>>2]=e;f[d+4>>2]=I;d=a+28|0;e=f[d>>2]|0;b=a+24|0;f[b>>2]=f[b>>2]|1<>2]|0,f[e+4>>2]|0,1,0)|0;e=c;f[e>>2]=d;f[e+4>>2]=I;e=a+28|0;g=e;h=f[e>>2]|0}e=h+1|0;f[g>>2]=e;if((e|0)!=32)return;e=a+24|0;h=a+16|0;d=f[h>>2]|0;if((d|0)==(f[a+20>>2]|0))Ci(a+12|0,e);else{f[d>>2]=f[e>>2];f[h>>2]=d+4}f[g>>2]=0;f[e>>2]=0;return}function Wi(a,b){a=a|0;b=b|0;var c=0,d=0;c=a+32|0;a=f[b>>2]|0;f[b>>2]=0;b=f[c>>2]|0;f[c>>2]=a;if(!b)return;a=b+88|0;c=f[a>>2]|0;f[a>>2]=0;if(c|0){a=f[c+8>>2]|0;if(a|0){d=c+12|0;if((f[d>>2]|0)!=(a|0))f[d>>2]=a;br(a)}br(c)}c=f[b+68>>2]|0;if(c|0){a=b+72|0;d=f[a>>2]|0;if((d|0)!=(c|0))f[a>>2]=d+(~((d+-4-c|0)>>>2)<<2);br(c)}c=b+64|0;d=f[c>>2]|0;f[c>>2]=0;if(d|0){c=f[d>>2]|0;if(c|0){a=d+4|0;if((f[a>>2]|0)!=(c|0))f[a>>2]=c;br(c)}br(d)}br(b);return}function Xi(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=u;u=u+16|0;g=e;if(c|0){h=a+11|0;i=b[h>>0]|0;if(i<<24>>24<0){j=f[a+4>>2]|0;k=(f[a+8>>2]&2147483647)+-1|0}else{j=i&255;k=10}if((k-j|0)>>>0>>0){lj(a,k,c-k+j|0,j,j,0,0);l=b[h>>0]|0}else l=i;if(l<<24>>24<0)m=f[a>>2]|0;else m=a;On(m+j|0,c,d)|0;d=j+c|0;if((b[h>>0]|0)<0)f[a+4>>2]=d;else b[h>>0]=d;b[g>>0]=0;Hp(m+d|0,g)}u=e;return a|0}function Yi(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+48|0;e=d+4|0;g=d;h=f[b+12>>2]|0;i=f[b+4>>2]|0;b=e;j=b+36|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(j|0));gh(g,c,h,i,e);i=f[e+24>>2]|0;if(!i){k=f[g>>2]|0;f[a>>2]=k;u=d;return}h=e+28|0;e=f[h>>2]|0;if((e|0)!=(i|0))f[h>>2]=e+(~((e+-4-i|0)>>>2)<<2);br(i);k=f[g>>2]|0;f[a>>2]=k;u=d;return}function Zi(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=u;u=u+16|0;g=e;h=a+11|0;i=b[h>>0]|0;j=i<<24>>24<0;if(j)k=(f[a+8>>2]&2147483647)+-1|0;else k=10;do if(k>>>0>=d>>>0){if(j)l=f[a>>2]|0;else l=a;Jo(l,c,d)|0;b[g>>0]=0;Hp(l+d|0,g);if((b[h>>0]|0)<0){f[a+4>>2]=d;break}else{b[h>>0]=d;break}}else{if(j)m=f[a+4>>2]|0;else m=i&255;ni(a,k,d-k|0,m,0,m,d,c)}while(0);u=e;return a|0}function _i(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;b=f[a>>2]|0;if(!b)return;c=a+4|0;d=f[c>>2]|0;if((d|0)==(b|0))e=b;else{g=d;do{f[c>>2]=g+-136;d=f[g+-20>>2]|0;if(d|0){h=g+-16|0;i=f[h>>2]|0;if((i|0)!=(d|0))f[h>>2]=i+(~((i+-4-d|0)>>>2)<<2);br(d)}d=f[g+-32>>2]|0;if(d|0){i=g+-28|0;h=f[i>>2]|0;if((h|0)!=(d|0))f[i>>2]=h+(~((h+-4-d|0)>>>2)<<2);br(d)}yi(g+-132|0);g=f[c>>2]|0}while((g|0)!=(b|0));e=f[a>>2]|0}br(e);return}function $i(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=u;u=u+16|0;g=e;h=a+11|0;i=b[h>>0]|0;j=i<<24>>24<0;if(j){k=f[a+4>>2]|0;l=(f[a+8>>2]&2147483647)+-1|0}else{k=i&255;l=10}if((l-k|0)>>>0>=d>>>0){if(d|0){if(j)m=f[a>>2]|0;else m=a;Lo(m+k|0,c,d)|0;j=k+d|0;if((b[h>>0]|0)<0)f[a+4>>2]=j;else b[h>>0]=j;b[g>>0]=0;Hp(m+j|0,g)}}else ni(a,l,d-l+k|0,k,k,0,d,c);u=e;return a|0}function aj(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;f[a>>2]=3608;b=f[a+32>>2]|0;if(b|0){c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+20>>2]|0;if(b|0){d=a+24|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=a+8|0;c=f[b>>2]|0;if(!c)return;d=a+12|0;a=f[d>>2]|0;if((a|0)==(c|0))e=c;else{g=a;do{a=g+-4|0;f[d>>2]=a;h=f[a>>2]|0;f[a>>2]=0;if(h|0)Va[f[(f[h>>2]|0)+4>>2]&127](h);g=f[d>>2]|0}while((g|0)!=(c|0));e=f[b>>2]|0}br(e);return}function bj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=a+4|0;if((Qa[f[(f[b>>2]|0)+20>>2]&127](b)|0)<=0){d=1;return d|0}a=0;while(1){e=f[(f[c>>2]|0)+4>>2]|0;g=Tl(e,Ra[f[(f[b>>2]|0)+24>>2]&127](b,a)|0)|0;if((g|0)==-1){d=0;h=6;break}e=f[(f[b>>2]|0)+28>>2]|0;i=$k(f[c>>2]|0,g)|0;a=a+1|0;if(!(Ra[e&127](b,i)|0)){d=0;h=6;break}if((a|0)>=(Qa[f[(f[b>>2]|0)+20>>2]&127](b)|0)){d=1;h=6;break}}if((h|0)==6)return d|0;return 0}function cj(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;if(!(lo(a,b,c)|0)){d=0;return d|0}if(!(Qa[f[(f[a>>2]|0)+52>>2]&127](a)|0)){d=0;return d|0}c=a+4|0;e=a+8|0;g=f[c>>2]|0;if((f[e>>2]|0)==(g|0)){d=1;return d|0}h=a+36|0;a=0;i=g;while(1){g=f[(f[h>>2]|0)+(a<<2)>>2]|0;if(!(Sa[f[(f[g>>2]|0)+8>>2]&31](g,b,f[i+(a<<2)>>2]|0)|0)){d=0;j=7;break}a=a+1|0;i=f[c>>2]|0;if(a>>>0>=(f[e>>2]|0)-i>>2>>>0){d=1;j=7;break}}if((j|0)==7)return d|0;return 0}function dj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+16|0;e=d;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;if((b[c+11>>0]|0)<0){g=f[c>>2]|0;h=f[c+4>>2]|0;if(h>>>0>4294967279)mq(a);if(h>>>0<11){b[a+11>>0]=h;i=a}else{j=h+16&-16;k=dn(j)|0;f[a>>2]=k;f[a+8>>2]=j|-2147483648;f[a+4>>2]=h;i=k}Lo(i,g,h)|0;b[e>>0]=0;Hp(i+h|0,e)}else{f[a>>2]=f[c>>2];f[a+4>>2]=f[c+4>>2];f[a+8>>2]=f[c+8>>2]}u=d;return}function ej(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;f[g>>2]=f[(f[b+4>>2]|0)+80>>2];h=f[b+44>>2]|0;b=h+16|0;i=f[b+4>>2]|0;if((i|0)>0|(i|0)==0&(f[b>>2]|0)>>>0>0){f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=c;return}f[e>>2]=f[h+4>>2];f[d>>2]=f[e>>2];ye(h,d,g,g+4|0)|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=c;return}function fj(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0;b[c+53>>0]=1;do if((f[c+4>>2]|0)==(e|0)){b[c+52>>0]=1;a=c+16|0;h=f[a>>2]|0;if(!h){f[a>>2]=d;f[c+24>>2]=g;f[c+36>>2]=1;if(!((g|0)==1?(f[c+48>>2]|0)==1:0))break;b[c+54>>0]=1;break}if((h|0)!=(d|0)){h=c+36|0;f[h>>2]=(f[h>>2]|0)+1;b[c+54>>0]=1;break}h=c+24|0;a=f[h>>2]|0;if((a|0)==2){f[h>>2]=g;i=g}else i=a;if((i|0)==1?(f[c+48>>2]|0)==1:0)b[c+54>>0]=1}while(0);return}function gj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0;c=a+36|0;d=a+40|0;e=f[c>>2]|0;if((f[d>>2]|0)!=(e|0)){g=0;h=e;do{eg(h+(g*24|0)|0,b)|0;g=g+1|0;h=f[c>>2]|0}while(g>>>0<(((f[d>>2]|0)-h|0)/24|0)>>>0)}h=a+48|0;d=a+52|0;a=f[h>>2]|0;if((f[d>>2]|0)==(a|0))return 1;else{i=0;j=a}do{a=f[j+(i<<2)>>2]|0;Nh(a<<1^a>>31,b)|0;i=i+1|0;j=f[h>>2]|0}while(i>>>0<(f[d>>2]|0)-j>>2>>>0);return 1}function hj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0;e=a+d|0;c=c&255;if((d|0)>=67){while(a&3){b[a>>0]=c;a=a+1|0}g=e&-4|0;h=g-64|0;i=c|c<<8|c<<16|c<<24;while((a|0)<=(h|0)){f[a>>2]=i;f[a+4>>2]=i;f[a+8>>2]=i;f[a+12>>2]=i;f[a+16>>2]=i;f[a+20>>2]=i;f[a+24>>2]=i;f[a+28>>2]=i;f[a+32>>2]=i;f[a+36>>2]=i;f[a+40>>2]=i;f[a+44>>2]=i;f[a+48>>2]=i;f[a+52>>2]=i;f[a+56>>2]=i;f[a+60>>2]=i;a=a+64|0}while((a|0)<(g|0)){f[a>>2]=i;a=a+4|0}}while((a|0)<(e|0)){b[a>>0]=c;a=a+1|0}return e-d|0}function ij(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0;do if(!(qp(a,f[c+8>>2]|0,g)|0)){if(qp(a,f[c>>2]|0,g)|0){if((f[c+16>>2]|0)!=(d|0)?(h=c+20|0,(f[h>>2]|0)!=(d|0)):0){f[c+32>>2]=e;f[h>>2]=d;h=c+40|0;f[h>>2]=(f[h>>2]|0)+1;if((f[c+36>>2]|0)==1?(f[c+24>>2]|0)==2:0)b[c+54>>0]=1;f[c+44>>2]=4;break}if((e|0)==1)f[c+32>>2]=1}}else Om(0,c,d,e);while(0);return}function jj(a){a=a|0;var b=0,c=0,d=0,e=0;b=a+80|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0){b=c+-4|0;d=f[b>>2]|0;if(d|0){e=c+(d<<5)|0;do{e=e+-32|0;tj(e)}while((e|0)!=(c|0))}$q(b)}b=f[a+68>>2]|0;if(b|0){c=a+72|0;e=f[c>>2]|0;if((e|0)!=(b|0))f[c>>2]=e+(~((e+-4-b|0)>>>2)<<2);br(b)}b=a+44|0;e=f[b>>2]|0;f[b>>2]=0;if(e|0)br(e);e=f[a+32>>2]|0;if(!e){tj(a);return}b=a+36|0;if((f[b>>2]|0)!=(e|0))f[b>>2]=e;br(e);tj(a);return}function kj(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2684;b=f[a+136>>2]|0;if(b|0){c=a+140|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+96>>2]|0;if(b|0){d=a+100|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+76>>2]|0;if(b|0)br(b);b=f[a+64>>2]|0;if(b|0)br(b);b=f[a+52>>2]|0;if(b|0)br(b);b=f[a+40>>2]|0;if(!b)return;br(b);return}function lj(a,c,d,e,g,h,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0;if((-17-c|0)>>>0>>0)mq(a);if((b[a+11>>0]|0)<0)j=f[a>>2]|0;else j=a;if(c>>>0<2147483623){k=d+c|0;d=c<<1;l=k>>>0>>0?d:k;m=l>>>0<11?11:l+16&-16}else m=-17;l=dn(m)|0;if(g|0)Lo(l,j,g)|0;k=e-h-g|0;if(k|0)Lo(l+g+i|0,j+g+h|0,k)|0;if((c|0)!=10)br(j);f[a>>2]=l;f[a+8>>2]=m|-2147483648;return}function mj(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2432;b=f[a+136>>2]|0;if(b|0){c=a+140|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+96>>2]|0;if(b|0){d=a+100|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b)}b=f[a+76>>2]|0;if(b|0)br(b);b=f[a+64>>2]|0;if(b|0)br(b);b=f[a+52>>2]|0;if(b|0)br(b);b=f[a+40>>2]|0;if(!b)return;br(b);return}function nj(a,b){a=a|0;b=b|0;if(!b)return;else{nj(a,f[b>>2]|0);nj(a,f[b+4>>2]|0);sj(b+20|0,f[b+24>>2]|0);br(b);return}}function oj(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;If(a,b,c);c=f[a+100>>2]|0;d=f[a+96>>2]|0;a=d;if((c|0)==(d|0))return;e=f[b>>2]|0;b=(c-d|0)/12|0;d=0;do{c=a+(d*12|0)|0;f[c>>2]=f[e+(f[c>>2]<<2)>>2];c=a+(d*12|0)+4|0;f[c>>2]=f[e+(f[c>>2]<<2)>>2];c=a+(d*12|0)+8|0;f[c>>2]=f[e+(f[c>>2]<<2)>>2];d=d+1|0}while(d>>>0>>0);return}function pj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;d=a+64|0;if((f[d>>2]|0)==0?(e=dn(32)|0,tn(e),g=f[d>>2]|0,f[d>>2]=e,g|0):0){e=f[g>>2]|0;if(e|0){h=g+4|0;if((f[h>>2]|0)!=(e|0))f[h>>2]=e;br(e)}br(g)}g=Ll(f[a+28>>2]|0)|0;e=X(g,b[a+24>>0]|0)|0;g=((e|0)<0)<<31>>31;h=f[d>>2]|0;i=on(e|0,g|0,c|0,0)|0;if(!(Th(h,0,i,I)|0)){j=0;return j|0}Ak(a,f[d>>2]|0,e,g,0,0);f[a+80>>2]=c;j=1;return j|0}function qj(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;d=u;u=u+64|0;e=d;if(!(qp(a,b,0)|0))if((b|0)!=0?(g=mh(b,1024,1008,0)|0,(g|0)!=0):0){b=e+4|0;h=b+52|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(h|0));f[e>>2]=g;f[e+8>>2]=a;f[e+12>>2]=-1;f[e+48>>2]=1;Ya[f[(f[g>>2]|0)+28>>2]&7](g,e,f[c>>2]|0,1);if((f[e+24>>2]|0)==1){f[c>>2]=f[e+16>>2];i=1}else i=0;j=i}else j=0;else j=1;u=d;return j|0}function rj(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0;if(!c){d=0;return d|0}e=c+40|0;g=c+44|0;Nh((f[g>>2]|0)-(f[e>>2]|0)>>2,b)|0;h=f[e>>2]|0;e=f[g>>2]|0;if((h|0)!=(e|0)){g=h;do{h=f[g>>2]|0;if(h|0){Nh(f[h+40>>2]|0,b)|0;Wf(a,b,h)|0}g=g+4|0}while((g|0)!=(e|0))}Wf(a,b,c)|0;d=1;return d|0}function sj(a,c){a=a|0;c=c|0;var d=0;if(!c)return;sj(a,f[c>>2]|0);sj(a,f[c+4>>2]|0);a=c+16|0;d=c+28|0;if((b[d+11>>0]|0)<0)br(f[d>>2]|0);if((b[a+11>>0]|0)<0)br(f[a>>2]|0);br(c);return}function tj(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;b=u;u=u+16|0;c=b;d=c;f[d>>2]=0;f[d+4>>2]=0;cf(a,2,c);c=f[a+12>>2]|0;d=a+16|0;e=f[d>>2]|0;if((e|0)==(c|0))g=c;else{h=e+(~((e+-4-c|0)>>>2)<<2)|0;f[d>>2]=h;g=h}f[a+24>>2]=0;f[a+28>>2]=0;if(c|0){if((g|0)!=(c|0))f[d>>2]=g+(~((g+-4-c|0)>>>2)<<2);br(c)}c=f[a>>2]|0;if(!c){u=b;return}g=a+4|0;a=f[g>>2]|0;if((a|0)!=(c|0))f[g>>2]=a+(~((a+-8-c|0)>>>3)<<3);br(c);u=b;return} +function $a(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0;b=u;u=u+16|0;c=b;do if(a>>>0<245){d=a>>>0<11?16:a+11&-8;e=d>>>3;g=f[4512]|0;h=g>>>e;if(h&3|0){i=(h&1^1)+e|0;j=18088+(i<<1<<2)|0;k=j+8|0;l=f[k>>2]|0;m=l+8|0;n=f[m>>2]|0;if((n|0)==(j|0))f[4512]=g&~(1<>2]=j;f[k>>2]=n}n=i<<3;f[l+4>>2]=n|3;i=l+n+4|0;f[i>>2]=f[i>>2]|1;o=m;u=b;return o|0}m=f[4514]|0;if(d>>>0>m>>>0){if(h|0){i=2<>>12&16;e=i>>>n;i=e>>>5&8;h=e>>>i;e=h>>>2&4;l=h>>>e;h=l>>>1&2;k=l>>>h;l=k>>>1&1;j=(i|n|e|h|l)+(k>>>l)|0;l=18088+(j<<1<<2)|0;k=l+8|0;h=f[k>>2]|0;e=h+8|0;n=f[e>>2]|0;if((n|0)==(l|0)){i=g&~(1<>2]=l;f[k>>2]=n;p=g}n=j<<3;j=n-d|0;f[h+4>>2]=d|3;k=h+d|0;f[k+4>>2]=j|1;f[h+n>>2]=j;if(m|0){n=f[4517]|0;h=m>>>3;l=18088+(h<<1<<2)|0;i=1<>2]|0;r=i}f[r>>2]=n;f[q+12>>2]=n;f[n+8>>2]=q;f[n+12>>2]=l}f[4514]=j;f[4517]=k;o=e;u=b;return o|0}e=f[4513]|0;if(e){k=(e&0-e)+-1|0;j=k>>>12&16;l=k>>>j;k=l>>>5&8;n=l>>>k;l=n>>>2&4;i=n>>>l;n=i>>>1&2;h=i>>>n;i=h>>>1&1;s=f[18352+((k|j|l|n|i)+(h>>>i)<<2)>>2]|0;i=(f[s+4>>2]&-8)-d|0;h=f[s+16+(((f[s+16>>2]|0)==0&1)<<2)>>2]|0;if(!h){t=s;v=i}else{n=s;s=i;i=h;while(1){h=(f[i+4>>2]&-8)-d|0;l=h>>>0>>0;j=l?h:s;h=l?i:n;i=f[i+16+(((f[i+16>>2]|0)==0&1)<<2)>>2]|0;if(!i){t=h;v=j;break}else{n=h;s=j}}}s=t+d|0;if(s>>>0>t>>>0){n=f[t+24>>2]|0;i=f[t+12>>2]|0;do if((i|0)==(t|0)){j=t+20|0;h=f[j>>2]|0;if(!h){l=t+16|0;k=f[l>>2]|0;if(!k){w=0;break}else{x=k;y=l}}else{x=h;y=j}while(1){j=x+20|0;h=f[j>>2]|0;if(h|0){x=h;y=j;continue}j=x+16|0;h=f[j>>2]|0;if(!h)break;else{x=h;y=j}}f[y>>2]=0;w=x}else{j=f[t+8>>2]|0;f[j+12>>2]=i;f[i+8>>2]=j;w=i}while(0);do if(n|0){i=f[t+28>>2]|0;j=18352+(i<<2)|0;if((t|0)==(f[j>>2]|0)){f[j>>2]=w;if(!w){f[4513]=e&~(1<>2]|0)!=(t|0)&1)<<2)>>2]=w;if(!w)break}f[w+24>>2]=n;i=f[t+16>>2]|0;if(i|0){f[w+16>>2]=i;f[i+24>>2]=w}i=f[t+20>>2]|0;if(i|0){f[w+20>>2]=i;f[i+24>>2]=w}}while(0);if(v>>>0<16){n=v+d|0;f[t+4>>2]=n|3;e=t+n+4|0;f[e>>2]=f[e>>2]|1}else{f[t+4>>2]=d|3;f[s+4>>2]=v|1;f[s+v>>2]=v;if(m|0){e=f[4517]|0;n=m>>>3;i=18088+(n<<1<<2)|0;j=1<>2]|0;A=j}f[A>>2]=e;f[z+12>>2]=e;f[e+8>>2]=z;f[e+12>>2]=i}f[4514]=v;f[4517]=s}o=t+8|0;u=b;return o|0}else B=d}else B=d}else B=d}else if(a>>>0<=4294967231){i=a+11|0;e=i&-8;j=f[4513]|0;if(j){n=0-e|0;h=i>>>8;if(h)if(e>>>0>16777215)C=31;else{i=(h+1048320|0)>>>16&8;l=h<>>16&4;k=l<>>16&2;D=14-(h|i|l)+(k<>>15)|0;C=e>>>(D+7|0)&1|D<<1}else C=0;D=f[18352+(C<<2)>>2]|0;a:do if(!D){E=0;F=0;G=n;H=57}else{l=0;k=n;i=D;h=e<<((C|0)==31?0:25-(C>>>1)|0);I=0;while(1){J=(f[i+4>>2]&-8)-e|0;if(J>>>0>>0)if(!J){K=0;L=i;M=i;H=61;break a}else{N=i;O=J}else{N=l;O=k}J=f[i+20>>2]|0;i=f[i+16+(h>>>31<<2)>>2]|0;P=(J|0)==0|(J|0)==(i|0)?I:J;J=(i|0)==0;if(J){E=P;F=N;G=O;H=57;break}else{l=N;k=O;h=h<<((J^1)&1);I=P}}}while(0);if((H|0)==57){if((E|0)==0&(F|0)==0){D=2<>>12&16;d=D>>>n;D=d>>>5&8;s=d>>>D;d=s>>>2&4;g=s>>>d;s=g>>>1&2;m=g>>>s;g=m>>>1&1;Q=0;R=f[18352+((D|n|d|s|g)+(m>>>g)<<2)>>2]|0}else{Q=F;R=E}if(!R){S=Q;T=G}else{K=G;L=R;M=Q;H=61}}if((H|0)==61)while(1){H=0;g=(f[L+4>>2]&-8)-e|0;m=g>>>0>>0;s=m?g:K;g=m?L:M;L=f[L+16+(((f[L+16>>2]|0)==0&1)<<2)>>2]|0;if(!L){S=g;T=s;break}else{K=s;M=g;H=61}}if((S|0)!=0?T>>>0<((f[4514]|0)-e|0)>>>0:0){g=S+e|0;if(g>>>0<=S>>>0){o=0;u=b;return o|0}s=f[S+24>>2]|0;m=f[S+12>>2]|0;do if((m|0)==(S|0)){d=S+20|0;n=f[d>>2]|0;if(!n){D=S+16|0;I=f[D>>2]|0;if(!I){U=0;break}else{V=I;W=D}}else{V=n;W=d}while(1){d=V+20|0;n=f[d>>2]|0;if(n|0){V=n;W=d;continue}d=V+16|0;n=f[d>>2]|0;if(!n)break;else{V=n;W=d}}f[W>>2]=0;U=V}else{d=f[S+8>>2]|0;f[d+12>>2]=m;f[m+8>>2]=d;U=m}while(0);do if(s){m=f[S+28>>2]|0;d=18352+(m<<2)|0;if((S|0)==(f[d>>2]|0)){f[d>>2]=U;if(!U){d=j&~(1<>2]|0)!=(S|0)&1)<<2)>>2]=U;if(!U){X=j;break}}f[U+24>>2]=s;d=f[S+16>>2]|0;if(d|0){f[U+16>>2]=d;f[d+24>>2]=U}d=f[S+20>>2]|0;if(d){f[U+20>>2]=d;f[d+24>>2]=U;X=j}else X=j}else X=j;while(0);do if(T>>>0>=16){f[S+4>>2]=e|3;f[g+4>>2]=T|1;f[g+T>>2]=T;j=T>>>3;if(T>>>0<256){s=18088+(j<<1<<2)|0;d=f[4512]|0;m=1<>2]|0;Z=m}f[Z>>2]=g;f[Y+12>>2]=g;f[g+8>>2]=Y;f[g+12>>2]=s;break}s=T>>>8;if(s)if(T>>>0>16777215)_=31;else{m=(s+1048320|0)>>>16&8;d=s<>>16&4;j=d<>>16&2;n=14-(s|m|d)+(j<>>15)|0;_=T>>>(n+7|0)&1|n<<1}else _=0;n=18352+(_<<2)|0;f[g+28>>2]=_;d=g+16|0;f[d+4>>2]=0;f[d>>2]=0;d=1<<_;if(!(X&d)){f[4513]=X|d;f[n>>2]=g;f[g+24>>2]=n;f[g+12>>2]=g;f[g+8>>2]=g;break}d=T<<((_|0)==31?0:25-(_>>>1)|0);j=f[n>>2]|0;while(1){if((f[j+4>>2]&-8|0)==(T|0)){H=97;break}$=j+16+(d>>>31<<2)|0;n=f[$>>2]|0;if(!n){H=96;break}else{d=d<<1;j=n}}if((H|0)==96){f[$>>2]=g;f[g+24>>2]=j;f[g+12>>2]=g;f[g+8>>2]=g;break}else if((H|0)==97){d=j+8|0;n=f[d>>2]|0;f[n+12>>2]=g;f[d>>2]=g;f[g+8>>2]=n;f[g+12>>2]=j;f[g+24>>2]=0;break}}else{n=T+e|0;f[S+4>>2]=n|3;d=S+n+4|0;f[d>>2]=f[d>>2]|1}while(0);o=S+8|0;u=b;return o|0}else B=e}else B=e}else B=-1;while(0);S=f[4514]|0;if(S>>>0>=B>>>0){T=S-B|0;$=f[4517]|0;if(T>>>0>15){_=$+B|0;f[4517]=_;f[4514]=T;f[_+4>>2]=T|1;f[$+S>>2]=T;f[$+4>>2]=B|3}else{f[4514]=0;f[4517]=0;f[$+4>>2]=S|3;T=$+S+4|0;f[T>>2]=f[T>>2]|1}o=$+8|0;u=b;return o|0}$=f[4515]|0;if($>>>0>B>>>0){T=$-B|0;f[4515]=T;S=f[4518]|0;_=S+B|0;f[4518]=_;f[_+4>>2]=T|1;f[S+4>>2]=B|3;o=S+8|0;u=b;return o|0}if(!(f[4630]|0)){f[4632]=4096;f[4631]=4096;f[4633]=-1;f[4634]=-1;f[4635]=0;f[4623]=0;f[4630]=c&-16^1431655768;aa=4096}else aa=f[4632]|0;c=B+48|0;S=B+47|0;T=aa+S|0;_=0-aa|0;aa=T&_;if(aa>>>0<=B>>>0){o=0;u=b;return o|0}X=f[4622]|0;if(X|0?(Y=f[4620]|0,Z=Y+aa|0,Z>>>0<=Y>>>0|Z>>>0>X>>>0):0){o=0;u=b;return o|0}b:do if(!(f[4623]&4)){X=f[4518]|0;c:do if(X){Z=18496;while(1){Y=f[Z>>2]|0;if(Y>>>0<=X>>>0?(ba=Z+4|0,(Y+(f[ba>>2]|0)|0)>>>0>X>>>0):0)break;Y=f[Z+8>>2]|0;if(!Y){H=118;break c}else Z=Y}j=T-$&_;if(j>>>0<2147483647){Y=Fl(j|0)|0;if((Y|0)==((f[Z>>2]|0)+(f[ba>>2]|0)|0))if((Y|0)==(-1|0))ca=j;else{da=j;ea=Y;H=135;break b}else{fa=Y;ga=j;H=126}}else ca=0}else H=118;while(0);do if((H|0)==118){X=Fl(0)|0;if((X|0)!=(-1|0)?(e=X,j=f[4631]|0,Y=j+-1|0,U=((Y&e|0)==0?0:(Y+e&0-j)-e|0)+aa|0,e=f[4620]|0,j=U+e|0,U>>>0>B>>>0&U>>>0<2147483647):0){Y=f[4622]|0;if(Y|0?j>>>0<=e>>>0|j>>>0>Y>>>0:0){ca=0;break}Y=Fl(U|0)|0;if((Y|0)==(X|0)){da=U;ea=X;H=135;break b}else{fa=Y;ga=U;H=126}}else ca=0}while(0);do if((H|0)==126){U=0-ga|0;if(!(c>>>0>ga>>>0&(ga>>>0<2147483647&(fa|0)!=(-1|0))))if((fa|0)==(-1|0)){ca=0;break}else{da=ga;ea=fa;H=135;break b}Y=f[4632]|0;X=S-ga+Y&0-Y;if(X>>>0>=2147483647){da=ga;ea=fa;H=135;break b}if((Fl(X|0)|0)==(-1|0)){Fl(U|0)|0;ca=0;break}else{da=X+ga|0;ea=fa;H=135;break b}}while(0);f[4623]=f[4623]|4;ha=ca;H=133}else{ha=0;H=133}while(0);if(((H|0)==133?aa>>>0<2147483647:0)?(ca=Fl(aa|0)|0,aa=Fl(0)|0,fa=aa-ca|0,ga=fa>>>0>(B+40|0)>>>0,!((ca|0)==(-1|0)|ga^1|ca>>>0>>0&((ca|0)!=(-1|0)&(aa|0)!=(-1|0))^1)):0){da=ga?fa:ha;ea=ca;H=135}if((H|0)==135){ca=(f[4620]|0)+da|0;f[4620]=ca;if(ca>>>0>(f[4621]|0)>>>0)f[4621]=ca;ca=f[4518]|0;do if(ca){ha=18496;while(1){ia=f[ha>>2]|0;ja=ha+4|0;ka=f[ja>>2]|0;if((ea|0)==(ia+ka|0)){H=143;break}fa=f[ha+8>>2]|0;if(!fa)break;else ha=fa}if(((H|0)==143?(f[ha+12>>2]&8|0)==0:0)?ea>>>0>ca>>>0&ia>>>0<=ca>>>0:0){f[ja>>2]=ka+da;fa=(f[4515]|0)+da|0;ga=ca+8|0;aa=(ga&7|0)==0?0:0-ga&7;ga=ca+aa|0;S=fa-aa|0;f[4518]=ga;f[4515]=S;f[ga+4>>2]=S|1;f[ca+fa+4>>2]=40;f[4519]=f[4634];break}if(ea>>>0<(f[4516]|0)>>>0)f[4516]=ea;fa=ea+da|0;S=18496;while(1){if((f[S>>2]|0)==(fa|0)){H=151;break}ga=f[S+8>>2]|0;if(!ga){la=18496;break}else S=ga}if((H|0)==151)if(!(f[S+12>>2]&8)){f[S>>2]=ea;ha=S+4|0;f[ha>>2]=(f[ha>>2]|0)+da;ha=ea+8|0;ga=ea+((ha&7|0)==0?0:0-ha&7)|0;ha=fa+8|0;aa=fa+((ha&7|0)==0?0:0-ha&7)|0;ha=ga+B|0;c=aa-ga-B|0;f[ga+4>>2]=B|3;do if((ca|0)!=(aa|0)){if((f[4517]|0)==(aa|0)){ba=(f[4514]|0)+c|0;f[4514]=ba;f[4517]=ha;f[ha+4>>2]=ba|1;f[ha+ba>>2]=ba;break}ba=f[aa+4>>2]|0;if((ba&3|0)==1){_=ba&-8;$=ba>>>3;d:do if(ba>>>0<256){T=f[aa+8>>2]|0;X=f[aa+12>>2]|0;if((X|0)==(T|0)){f[4512]=f[4512]&~(1<<$);break}else{f[T+12>>2]=X;f[X+8>>2]=T;break}}else{T=f[aa+24>>2]|0;X=f[aa+12>>2]|0;do if((X|0)==(aa|0)){U=aa+16|0;Y=U+4|0;j=f[Y>>2]|0;if(!j){e=f[U>>2]|0;if(!e){ma=0;break}else{na=e;oa=U}}else{na=j;oa=Y}while(1){Y=na+20|0;j=f[Y>>2]|0;if(j|0){na=j;oa=Y;continue}Y=na+16|0;j=f[Y>>2]|0;if(!j)break;else{na=j;oa=Y}}f[oa>>2]=0;ma=na}else{Y=f[aa+8>>2]|0;f[Y+12>>2]=X;f[X+8>>2]=Y;ma=X}while(0);if(!T)break;X=f[aa+28>>2]|0;Y=18352+(X<<2)|0;do if((f[Y>>2]|0)!=(aa|0)){f[T+16+(((f[T+16>>2]|0)!=(aa|0)&1)<<2)>>2]=ma;if(!ma)break d}else{f[Y>>2]=ma;if(ma|0)break;f[4513]=f[4513]&~(1<>2]=T;X=aa+16|0;Y=f[X>>2]|0;if(Y|0){f[ma+16>>2]=Y;f[Y+24>>2]=ma}Y=f[X+4>>2]|0;if(!Y)break;f[ma+20>>2]=Y;f[Y+24>>2]=ma}while(0);pa=aa+_|0;qa=_+c|0}else{pa=aa;qa=c}$=pa+4|0;f[$>>2]=f[$>>2]&-2;f[ha+4>>2]=qa|1;f[ha+qa>>2]=qa;$=qa>>>3;if(qa>>>0<256){ba=18088+($<<1<<2)|0;Z=f[4512]|0;Y=1<<$;if(!(Z&Y)){f[4512]=Z|Y;ra=ba;sa=ba+8|0}else{Y=ba+8|0;ra=f[Y>>2]|0;sa=Y}f[sa>>2]=ha;f[ra+12>>2]=ha;f[ha+8>>2]=ra;f[ha+12>>2]=ba;break}ba=qa>>>8;do if(!ba)ta=0;else{if(qa>>>0>16777215){ta=31;break}Y=(ba+1048320|0)>>>16&8;Z=ba<>>16&4;X=Z<<$;Z=(X+245760|0)>>>16&2;j=14-($|Y|Z)+(X<>>15)|0;ta=qa>>>(j+7|0)&1|j<<1}while(0);ba=18352+(ta<<2)|0;f[ha+28>>2]=ta;_=ha+16|0;f[_+4>>2]=0;f[_>>2]=0;_=f[4513]|0;j=1<>2]=ha;f[ha+24>>2]=ba;f[ha+12>>2]=ha;f[ha+8>>2]=ha;break}j=qa<<((ta|0)==31?0:25-(ta>>>1)|0);_=f[ba>>2]|0;while(1){if((f[_+4>>2]&-8|0)==(qa|0)){H=192;break}ua=_+16+(j>>>31<<2)|0;ba=f[ua>>2]|0;if(!ba){H=191;break}else{j=j<<1;_=ba}}if((H|0)==191){f[ua>>2]=ha;f[ha+24>>2]=_;f[ha+12>>2]=ha;f[ha+8>>2]=ha;break}else if((H|0)==192){j=_+8|0;ba=f[j>>2]|0;f[ba+12>>2]=ha;f[j>>2]=ha;f[ha+8>>2]=ba;f[ha+12>>2]=_;f[ha+24>>2]=0;break}}else{ba=(f[4515]|0)+c|0;f[4515]=ba;f[4518]=ha;f[ha+4>>2]=ba|1}while(0);o=ga+8|0;u=b;return o|0}else la=18496;while(1){ha=f[la>>2]|0;if(ha>>>0<=ca>>>0?(va=ha+(f[la+4>>2]|0)|0,va>>>0>ca>>>0):0)break;la=f[la+8>>2]|0}ga=va+-47|0;ha=ga+8|0;c=ga+((ha&7|0)==0?0:0-ha&7)|0;ha=ca+16|0;ga=c>>>0>>0?ca:c;c=ga+8|0;aa=da+-40|0;fa=ea+8|0;S=(fa&7|0)==0?0:0-fa&7;fa=ea+S|0;ba=aa-S|0;f[4518]=fa;f[4515]=ba;f[fa+4>>2]=ba|1;f[ea+aa+4>>2]=40;f[4519]=f[4634];aa=ga+4|0;f[aa>>2]=27;f[c>>2]=f[4624];f[c+4>>2]=f[4625];f[c+8>>2]=f[4626];f[c+12>>2]=f[4627];f[4624]=ea;f[4625]=da;f[4627]=0;f[4626]=c;c=ga+24|0;do{ba=c;c=c+4|0;f[c>>2]=7}while((ba+8|0)>>>0>>0);if((ga|0)!=(ca|0)){c=ga-ca|0;f[aa>>2]=f[aa>>2]&-2;f[ca+4>>2]=c|1;f[ga>>2]=c;ba=c>>>3;if(c>>>0<256){fa=18088+(ba<<1<<2)|0;S=f[4512]|0;j=1<>2]|0;xa=j}f[xa>>2]=ca;f[wa+12>>2]=ca;f[ca+8>>2]=wa;f[ca+12>>2]=fa;break}fa=c>>>8;if(fa)if(c>>>0>16777215)ya=31;else{j=(fa+1048320|0)>>>16&8;S=fa<>>16&4;ba=S<>>16&2;Z=14-(fa|j|S)+(ba<>>15)|0;ya=c>>>(Z+7|0)&1|Z<<1}else ya=0;Z=18352+(ya<<2)|0;f[ca+28>>2]=ya;f[ca+20>>2]=0;f[ha>>2]=0;S=f[4513]|0;ba=1<>2]=ca;f[ca+24>>2]=Z;f[ca+12>>2]=ca;f[ca+8>>2]=ca;break}ba=c<<((ya|0)==31?0:25-(ya>>>1)|0);S=f[Z>>2]|0;while(1){if((f[S+4>>2]&-8|0)==(c|0)){H=213;break}za=S+16+(ba>>>31<<2)|0;Z=f[za>>2]|0;if(!Z){H=212;break}else{ba=ba<<1;S=Z}}if((H|0)==212){f[za>>2]=ca;f[ca+24>>2]=S;f[ca+12>>2]=ca;f[ca+8>>2]=ca;break}else if((H|0)==213){ba=S+8|0;c=f[ba>>2]|0;f[c+12>>2]=ca;f[ba>>2]=ca;f[ca+8>>2]=c;f[ca+12>>2]=S;f[ca+24>>2]=0;break}}}else{c=f[4516]|0;if((c|0)==0|ea>>>0>>0)f[4516]=ea;f[4624]=ea;f[4625]=da;f[4627]=0;f[4521]=f[4630];f[4520]=-1;f[4525]=18088;f[4524]=18088;f[4527]=18096;f[4526]=18096;f[4529]=18104;f[4528]=18104;f[4531]=18112;f[4530]=18112;f[4533]=18120;f[4532]=18120;f[4535]=18128;f[4534]=18128;f[4537]=18136;f[4536]=18136;f[4539]=18144;f[4538]=18144;f[4541]=18152;f[4540]=18152;f[4543]=18160;f[4542]=18160;f[4545]=18168;f[4544]=18168;f[4547]=18176;f[4546]=18176;f[4549]=18184;f[4548]=18184;f[4551]=18192;f[4550]=18192;f[4553]=18200;f[4552]=18200;f[4555]=18208;f[4554]=18208;f[4557]=18216;f[4556]=18216;f[4559]=18224;f[4558]=18224;f[4561]=18232;f[4560]=18232;f[4563]=18240;f[4562]=18240;f[4565]=18248;f[4564]=18248;f[4567]=18256;f[4566]=18256;f[4569]=18264;f[4568]=18264;f[4571]=18272;f[4570]=18272;f[4573]=18280;f[4572]=18280;f[4575]=18288;f[4574]=18288;f[4577]=18296;f[4576]=18296;f[4579]=18304;f[4578]=18304;f[4581]=18312;f[4580]=18312;f[4583]=18320;f[4582]=18320;f[4585]=18328;f[4584]=18328;f[4587]=18336;f[4586]=18336;c=da+-40|0;ba=ea+8|0;ha=(ba&7|0)==0?0:0-ba&7;ba=ea+ha|0;ga=c-ha|0;f[4518]=ba;f[4515]=ga;f[ba+4>>2]=ga|1;f[ea+c+4>>2]=40;f[4519]=f[4634]}while(0);ea=f[4515]|0;if(ea>>>0>B>>>0){da=ea-B|0;f[4515]=da;ea=f[4518]|0;ca=ea+B|0;f[4518]=ca;f[ca+4>>2]=da|1;f[ea+4>>2]=B|3;o=ea+8|0;u=b;return o|0}}ea=ir()|0;f[ea>>2]=12;o=0;u=b;return o|0}function ab(a,c,d,e,g,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0.0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0;i=u;u=u+240|0;j=i+104|0;k=i+224|0;l=i+176|0;m=i+160|0;n=i+228|0;o=i+72|0;p=i+40|0;q=i+132|0;r=i;s=i+172|0;t=i+156|0;v=i+152|0;w=i+148|0;x=i+144|0;y=i+128|0;z=a+8|0;Ah(z,c,e,g);e=f[a+48>>2]|0;A=f[a+52>>2]|0;B=l;C=B+48|0;do{f[B>>2]=0;B=B+4|0}while((B|0)<(C|0));if(!g){D=0;E=0}else{oi(l,g);D=f[l+12>>2]|0;E=f[l+16>>2]|0}B=l+16|0;C=E-D>>2;F=D;D=E;if(C>>>0>=g>>>0){if(C>>>0>g>>>0?(E=F+(g<<2)|0,(E|0)!=(D|0)):0)f[B>>2]=D+(~((D+-4-E|0)>>>2)<<2)}else oi(l+12|0,g-C|0);C=l+24|0;E=l+28|0;D=f[E>>2]|0;B=f[C>>2]|0;F=D-B>>2;G=B;B=D;if(F>>>0>=g>>>0){if(F>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[E>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else oi(C,g-F|0);F=l+36|0;C=l+40|0;D=f[C>>2]|0;B=f[F>>2]|0;E=D-B>>2;G=B;B=D;if(E>>>0>=g>>>0){if(E>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[C>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else oi(F,g-E|0);f[m>>2]=0;E=m+4|0;f[E>>2]=0;f[m+8>>2]=0;F=(g|0)==0;do if(!F)if(g>>>0>1073741823)mq(m);else{D=g<<2;B=dn(D)|0;f[m>>2]=B;C=B+(g<<2)|0;f[m+8>>2]=C;hj(B|0,0,D|0)|0;f[E>>2]=C;break}while(0);C=a+152|0;D=a+156|0;B=f[D>>2]|0;G=f[C>>2]|0;H=B-G>>2;L=G;G=B;if(H>>>0>=g>>>0){if(H>>>0>g>>>0?(B=L+(g<<2)|0,(B|0)!=(G|0)):0)f[D>>2]=G+(~((G+-4-B|0)>>>2)<<2)}else oi(C,g-H|0);f[o>>2]=0;f[o+4>>2]=0;f[o+8>>2]=0;f[o+12>>2]=0;f[o+16>>2]=0;f[o+20>>2]=0;f[o+24>>2]=0;f[o+28>>2]=0;f[p>>2]=0;f[p+4>>2]=0;f[p+8>>2]=0;f[p+12>>2]=0;f[p+16>>2]=0;f[p+20>>2]=0;f[p+24>>2]=0;f[p+28>>2]=0;f[q>>2]=0;H=q+4|0;f[H>>2]=0;f[q+8>>2]=0;if(F){M=0;N=0;O=0;P=0}else{F=g<<2;B=dn(F)|0;f[q>>2]=B;G=B+(g<<2)|0;f[q+8>>2]=G;hj(B|0,0,F|0)|0;f[H>>2]=G;M=B;N=G;O=G;P=B}B=a+56|0;G=f[B>>2]|0;F=f[G+4>>2]|0;D=f[G>>2]|0;L=F-D|0;a:do if((L|0)>4){Q=L>>>2;R=e+64|0;S=e+28|0;T=(g|0)>0;U=r+4|0;V=r+8|0;Z=r+12|0;_=a+152|0;$=a+112|0;aa=r+16|0;ba=r+28|0;ca=a+16|0;da=a+32|0;ea=a+12|0;fa=a+28|0;ga=a+20|0;ha=a+24|0;ia=r+28|0;ja=r+16|0;ka=r+20|0;la=r+32|0;ma=n+1|0;na=g<<2;oa=(g|0)==1;pa=Q+-1|0;if(F-D>>2>>>0>pa>>>0){qa=Q;ra=pa;sa=D;ta=M;ua=P;va=O;wa=M;xa=N;ya=M;za=N}else{Aa=G;mq(Aa)}b:while(1){pa=f[sa+(ra<<2)>>2]|0;Q=(((pa>>>0)%3|0|0)==0?2:-1)+pa|0;Ba=Q>>>5;Ca=1<<(Q&31);Da=(pa|0)==-1|(Q|0)==-1;Ea=1;Fa=0;Ga=pa;c:while(1){Ha=Ea^1;Ia=Fa;Ja=Ga;while(1){if((Ja|0)==-1){Ka=Ia;break c}La=f[l+(Ia*12|0)>>2]|0;if(((f[(f[e>>2]|0)+(Ja>>>5<<2)>>2]&1<<(Ja&31)|0)==0?(Ma=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ja<<2)>>2]|0,(Ma|0)!=-1):0)?(Na=f[S>>2]|0,Oa=f[A>>2]|0,Pa=f[Oa+(f[Na+(Ma<<2)>>2]<<2)>>2]|0,Qa=Ma+1|0,Ra=f[Oa+(f[Na+((((Qa>>>0)%3|0|0)==0?Ma+-2|0:Qa)<<2)>>2]<<2)>>2]|0,Qa=f[Oa+(f[Na+((((Ma>>>0)%3|0|0)==0?2:-1)+Ma<<2)>>2]<<2)>>2]|0,(Pa|0)<(ra|0)&(Ra|0)<(ra|0)&(Qa|0)<(ra|0)):0){Ma=X(Pa,g)|0;Pa=X(Ra,g)|0;Ra=X(Qa,g)|0;if(T){Qa=0;do{f[La+(Qa<<2)>>2]=(f[c+(Qa+Ra<<2)>>2]|0)+(f[c+(Qa+Pa<<2)>>2]|0)-(f[c+(Qa+Ma<<2)>>2]|0);Qa=Qa+1|0}while((Qa|0)!=(g|0))}Qa=Ia+1|0;if((Qa|0)==4){Ka=4;break c}else Sa=Qa}else Sa=Ia;do if(Ea){Qa=Ja+1|0;Ma=((Qa>>>0)%3|0|0)==0?Ja+-2|0:Qa;if(((Ma|0)!=-1?(f[(f[e>>2]|0)+(Ma>>>5<<2)>>2]&1<<(Ma&31)|0)==0:0)?(Qa=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ma<<2)>>2]|0,Ma=Qa+1|0,(Qa|0)!=-1):0)Ta=((Ma>>>0)%3|0|0)==0?Qa+-2|0:Ma;else Ta=-1}else{Ma=(((Ja>>>0)%3|0|0)==0?2:-1)+Ja|0;if(((Ma|0)!=-1?(f[(f[e>>2]|0)+(Ma>>>5<<2)>>2]&1<<(Ma&31)|0)==0:0)?(Qa=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ma<<2)>>2]|0,(Qa|0)!=-1):0)if(!((Qa>>>0)%3|0)){Ta=Qa+2|0;break}else{Ta=Qa+-1|0;break}else Ta=-1}while(0);if((Ta|0)==(pa|0)){Ka=Sa;break c}if((Ta|0)!=-1|Ha){Ia=Sa;Ja=Ta}else break}if(Da){Ea=0;Fa=Sa;Ga=-1;continue}if(f[(f[e>>2]|0)+(Ba<<2)>>2]&Ca|0){Ea=0;Fa=Sa;Ga=-1;continue}Ja=f[(f[(f[R>>2]|0)+12>>2]|0)+(Q<<2)>>2]|0;if((Ja|0)==-1){Ea=0;Fa=Sa;Ga=-1;continue}if(!((Ja>>>0)%3|0)){Ea=0;Fa=Sa;Ga=Ja+2|0;continue}else{Ea=0;Fa=Sa;Ga=Ja+-1|0;continue}}Ga=X(ra,g)|0;f[r>>2]=0;f[U>>2]=0;b[V>>0]=0;f[Z>>2]=0;f[Z+4>>2]=0;f[Z+8>>2]=0;f[Z+12>>2]=0;f[Z+16>>2]=0;f[Z+20>>2]=0;f[Z+24>>2]=0;Fa=c+((X(qa+-2|0,g)|0)<<2)|0;Ea=c+(Ga<<2)|0;Q=f[_>>2]|0;if(T){Ca=0;Ba=0;while(1){Da=(f[Fa+(Ca<<2)>>2]|0)-(f[Ea+(Ca<<2)>>2]|0)|0;pa=((Da|0)>-1?Da:0-Da|0)+Ba|0;f[ta+(Ca<<2)>>2]=Da;f[Q+(Ca<<2)>>2]=Da<<1^Da>>31;Ca=Ca+1|0;if((Ca|0)==(g|0)){Ua=pa;break}else Ba=pa}}else Ua=0;ho(j,$,Q,g);Ba=Tk(j)|0;Ca=I;pa=om(j)|0;Da=Tn(pa|0,I|0,Ba|0,Ca|0)|0;Ca=I;Ba=(Ka|0)>0;if(Ba){pa=Ka+-1|0;Ja=p+(pa<<3)|0;Ia=Ja;Ha=Tn(f[Ia>>2]|0,f[Ia+4>>2]|0,Ka|0,((Ka|0)<0)<<31>>31|0)|0;Ia=I;Qa=Ja;f[Qa>>2]=Ha;f[Qa+4>>2]=Ia;Va=+W(+(+jm(Ha,f[o+(pa<<3)>>2]|0)*(+(Ha>>>0)+4294967296.0*+(Ia|0))));Ia=Tn(Da|0,Ca|0,~~Va>>>0|0,(+K(Va)>=1.0?(Va>0.0?~~+Y(+J(Va/4294967296.0),4294967295.0)>>>0:~~+W((Va-+(~~Va>>>0))/4294967296.0)>>>0):0)|0)|0;Wa=Ia}else Wa=Da;Da=r;f[Da>>2]=Wa;f[Da+4>>2]=Ua;b[V>>0]=0;f[Z>>2]=0;Mf(aa,Fa,Fa+(g<<2)|0);f[s>>2]=ua;f[t>>2]=va;f[k>>2]=f[s>>2];f[j>>2]=f[t>>2];tf(ba,k,j);if((Ka|0)<1){Xa=za;Ya=ya;Za=xa;_a=wa;$a=va;ab=ua;bb=ua}else{Da=n+Ka|0;Ia=f[q>>2]|0;Ca=Ka+-1|0;Ha=o+(Ca<<3)|0;pa=p+(Ca<<3)|0;Ca=Ia;Qa=f[H>>2]|0;Ja=Da+-1|0;Ma=(Ja|0)==(n|0);Pa=Da+-2|0;Ra=ma>>>0>>0;La=~Ka;Na=Ka+2+((La|0)>-2?La:-2)|0;La=Qa;Oa=Ja>>>0>n>>>0;cb=0;db=1;while(1){cb=cb+1|0;hj(n|0,1,Na|0)|0;hj(n|0,0,cb|0)|0;d:while(1){if(T){hj(f[m>>2]|0,0,na|0)|0;eb=f[m>>2]|0;fb=0;gb=0;while(1){if(!(b[n+fb>>0]|0)){hb=f[l+(fb*12|0)>>2]|0;ib=0;do{jb=eb+(ib<<2)|0;f[jb>>2]=(f[jb>>2]|0)+(f[hb+(ib<<2)>>2]|0);ib=ib+1|0}while((ib|0)!=(g|0));kb=(1<>0]|0))mb=(1<>2]|0;do if(T){f[fb>>2]=(f[fb>>2]|0)/(db|0)|0;if(!oa){gb=1;do{eb=fb+(gb<<2)|0;f[eb>>2]=(f[eb>>2]|0)/(db|0)|0;gb=gb+1|0}while((gb|0)!=(g|0));gb=f[_>>2]|0;if(T)nb=gb;else{ob=0;pb=gb;break}}else nb=f[_>>2]|0;gb=0;eb=0;while(1){ib=(f[fb+(gb<<2)>>2]|0)-(f[Ea+(gb<<2)>>2]|0)|0;hb=((ib|0)>-1?ib:0-ib|0)+eb|0;f[Ia+(gb<<2)>>2]=ib;f[nb+(gb<<2)>>2]=ib<<1^ib>>31;gb=gb+1|0;if((gb|0)==(g|0)){ob=hb;pb=nb;break}else eb=hb}}else{ob=0;pb=f[_>>2]|0}while(0);ho(j,$,pb,g);fb=Tk(j)|0;eb=I;gb=om(j)|0;hb=Tn(gb|0,I|0,fb|0,eb|0)|0;eb=I;if(Ba){fb=Ha;gb=Tn(f[fb>>2]|0,f[fb+4>>2]|0,db|0,0)|0;fb=pa;ib=f[fb>>2]|0;jb=f[fb+4>>2]|0;Va=+W(+(+jm(ib,gb)*(+(ib>>>0)+4294967296.0*+(jb|0))));jb=Tn(hb|0,eb|0,~~Va>>>0|0,(+K(Va)>=1.0?(Va>0.0?~~+Y(+J(Va/4294967296.0),4294967295.0)>>>0:~~+W((Va-+(~~Va>>>0))/4294967296.0)>>>0):0)|0)|0;qb=jb}else qb=hb;hb=f[r>>2]|0;if(!((qb|0)>=(hb|0)?!((qb|0)<=(hb|0)?(ob|0)<(f[U>>2]|0):0):0)){hb=r;f[hb>>2]=qb;f[hb+4>>2]=ob;b[V>>0]=lb;f[Z>>2]=db;f[v>>2]=f[m>>2];f[w>>2]=f[E>>2];f[k>>2]=f[v>>2];f[j>>2]=f[w>>2];tf(aa,k,j);f[x>>2]=Ca;f[y>>2]=Qa;f[k>>2]=f[x>>2];f[j>>2]=f[y>>2];tf(ba,k,j)}if(Ma)break;rb=b[Ja>>0]|0;hb=-1;jb=rb;while(1){eb=hb+-1|0;sb=Da+eb|0;ib=jb;jb=b[sb>>0]|0;if((jb&255)<(ib&255))break;if((sb|0)==(n|0)){tb=86;break d}else hb=eb}eb=Da+hb|0;if((jb&255)<(rb&255)){ub=Ja;vb=rb}else{ib=Da;gb=Ja;while(1){fb=gb+-1|0;if((jb&255)<(h[ib+-2>>0]|0)){ub=fb;vb=1;break}else{wb=gb;gb=fb;ib=wb}}}b[sb>>0]=vb;b[ub>>0]=jb;if((hb|0)<-1){xb=eb;yb=Ja}else continue;while(1){ib=b[xb>>0]|0;b[xb>>0]=b[yb>>0]|0;b[yb>>0]=ib;ib=xb+1|0;gb=yb+-1|0;if(ib>>>0>>0){xb=ib;yb=gb}else continue d}}if(((tb|0)==86?(tb=0,Oa):0)?(eb=b[n>>0]|0,b[n>>0]=rb,b[Ja>>0]=eb,Ra):0){eb=Pa;hb=ma;do{jb=b[hb>>0]|0;b[hb>>0]=b[eb>>0]|0;b[eb>>0]=jb;hb=hb+1|0;eb=eb+-1|0}while(hb>>>0>>0)}if((db|0)>=(Ka|0)){Xa=La;Ya=Ia;Za=La;_a=Ia;$a=Qa;ab=Ca;bb=Ia;break}else db=db+1|0}}if(Ba){db=f[Z>>2]|0;Ia=o+(Ka+-1<<3)|0;Ca=Ia;Qa=Tn(f[Ca>>2]|0,f[Ca+4>>2]|0,db|0,((db|0)<0)<<31>>31|0)|0;db=Ia;f[db>>2]=Qa;f[db+4>>2]=I}if(T){db=f[ba>>2]|0;Qa=f[C>>2]|0;Ia=0;do{Ca=f[db+(Ia<<2)>>2]|0;f[Qa+(Ia<<2)>>2]=Ca<<1^Ca>>31;Ia=Ia+1|0}while((Ia|0)!=(g|0));zb=Qa}else zb=f[C>>2]|0;go(j,$,zb,g);if(Ba){Qa=Ka+-1|0;Ab=a+60+(Qa*12|0)|0;Ia=a+60+(Qa*12|0)+4|0;db=a+60+(Qa*12|0)+8|0;Qa=0;do{Ca=f[Ia>>2]|0;La=f[db>>2]|0;Pa=(Ca|0)==(La<<5|0);if(!(1<>0])){if(Pa){if((Ca+1|0)<0){tb=114;break b}Ra=La<<6;Ja=Ca+32&-32;hi(Ab,Ca>>>0<1073741823?(Ra>>>0>>0?Ja:Ra):2147483647);Bb=f[Ia>>2]|0}else Bb=Ca;f[Ia>>2]=Bb+1;Ra=(f[Ab>>2]|0)+(Bb>>>5<<2)|0;f[Ra>>2]=f[Ra>>2]|1<<(Bb&31)}else{if(Pa){if((Ca+1|0)<0){tb=119;break b}Pa=La<<6;La=Ca+32&-32;hi(Ab,Ca>>>0<1073741823?(Pa>>>0>>0?La:Pa):2147483647);Cb=f[Ia>>2]|0}else Cb=Ca;f[Ia>>2]=Cb+1;Ca=(f[Ab>>2]|0)+(Cb>>>5<<2)|0;f[Ca>>2]=f[Ca>>2]&~(1<<(Cb&31))}Qa=Qa+1|0}while((Qa|0)<(Ka|0))}Qa=d+(Ga<<2)|0;Ia=f[z>>2]|0;if((Ia|0)>0){db=0;Ba=f[aa>>2]|0;Ca=Ia;while(1){if((Ca|0)>0){Ia=0;do{Pa=f[Ba+(Ia<<2)>>2]|0;La=f[ca>>2]|0;if((Pa|0)>(La|0)){Ra=f[da>>2]|0;f[Ra+(Ia<<2)>>2]=La;Db=Ra}else{Ra=f[ea>>2]|0;La=f[da>>2]|0;f[La+(Ia<<2)>>2]=(Pa|0)<(Ra|0)?Ra:Pa;Db=La}Ia=Ia+1|0}while((Ia|0)<(f[z>>2]|0));Eb=Db}else Eb=f[da>>2]|0;Ia=(f[Ea+(db<<2)>>2]|0)-(f[Eb+(db<<2)>>2]|0)|0;La=Qa+(db<<2)|0;f[La>>2]=Ia;do if((Ia|0)<(f[fa>>2]|0)){Fb=(f[ga>>2]|0)+Ia|0;tb=109}else{if((Ia|0)<=(f[ha>>2]|0))break;Fb=Ia-(f[ga>>2]|0)|0;tb=109}while(0);if((tb|0)==109){tb=0;f[La>>2]=Fb}db=db+1|0;Ca=f[z>>2]|0;if((db|0)>=(Ca|0))break;else Ba=Eb}}Ba=f[ia>>2]|0;if(Ba|0){Ca=f[la>>2]|0;if((Ca|0)!=(Ba|0))f[la>>2]=Ca+(~((Ca+-4-Ba|0)>>>2)<<2);br(Ba)}Ba=f[ja>>2]|0;if(Ba|0){Ca=f[ka>>2]|0;if((Ca|0)!=(Ba|0))f[ka>>2]=Ca+(~((Ca+-4-Ba|0)>>>2)<<2);br(Ba)}if((qa|0)<=2){Gb=_a;Hb=Za;break a}Ba=f[B>>2]|0;sa=f[Ba>>2]|0;Ca=ra+-1|0;if((f[Ba+4>>2]|0)-sa>>2>>>0<=Ca>>>0){Aa=Ba;tb=18;break}else{Ba=ra;ra=Ca;ta=bb;ua=ab;va=$a;wa=_a;xa=Za;ya=Ya;za=Xa;qa=Ba}}if((tb|0)==18)mq(Aa);else if((tb|0)==114)mq(Ab);else if((tb|0)==119)mq(Ab)}else{Gb=M;Hb=N}while(0);N=f[l>>2]|0;if((g|0)>0?(f[N>>2]=0,(g|0)!=1):0){M=1;do{f[N+(M<<2)>>2]=0;M=M+1|0}while((M|0)!=(g|0))}g=f[z>>2]|0;if((g|0)>0){M=a+16|0;Ab=a+32|0;Aa=a+12|0;qa=a+28|0;Xa=a+20|0;za=a+24|0;a=0;Ya=N;N=g;while(1){if((N|0)>0){g=0;do{ya=f[Ya+(g<<2)>>2]|0;Za=f[M>>2]|0;if((ya|0)>(Za|0)){xa=f[Ab>>2]|0;f[xa+(g<<2)>>2]=Za;Ib=xa}else{xa=f[Aa>>2]|0;Za=f[Ab>>2]|0;f[Za+(g<<2)>>2]=(ya|0)<(xa|0)?xa:ya;Ib=Za}g=g+1|0}while((g|0)<(f[z>>2]|0));Jb=Ib}else Jb=f[Ab>>2]|0;g=(f[c+(a<<2)>>2]|0)-(f[Jb+(a<<2)>>2]|0)|0;Za=d+(a<<2)|0;f[Za>>2]=g;if((g|0)>=(f[qa>>2]|0)){if((g|0)>(f[za>>2]|0)){Kb=g-(f[Xa>>2]|0)|0;tb=145}}else{Kb=(f[Xa>>2]|0)+g|0;tb=145}if((tb|0)==145){tb=0;f[Za>>2]=Kb}a=a+1|0;N=f[z>>2]|0;if((a|0)>=(N|0))break;else Ya=Jb}}if(Gb|0){if((Hb|0)!=(Gb|0))f[H>>2]=Hb+(~((Hb+-4-Gb|0)>>>2)<<2);br(Gb)}Gb=f[m>>2]|0;if(Gb|0){m=f[E>>2]|0;if((m|0)!=(Gb|0))f[E>>2]=m+(~((m+-4-Gb|0)>>>2)<<2);br(Gb)}Gb=f[l+36>>2]|0;if(Gb|0){m=l+40|0;E=f[m>>2]|0;if((E|0)!=(Gb|0))f[m>>2]=E+(~((E+-4-Gb|0)>>>2)<<2);br(Gb)}Gb=f[l+24>>2]|0;if(Gb|0){E=l+28|0;m=f[E>>2]|0;if((m|0)!=(Gb|0))f[E>>2]=m+(~((m+-4-Gb|0)>>>2)<<2);br(Gb)}Gb=f[l+12>>2]|0;if(Gb|0){m=l+16|0;E=f[m>>2]|0;if((E|0)!=(Gb|0))f[m>>2]=E+(~((E+-4-Gb|0)>>>2)<<2);br(Gb)}Gb=f[l>>2]|0;if(!Gb){u=i;return 1}E=l+4|0;l=f[E>>2]|0;if((l|0)!=(Gb|0))f[E>>2]=l+(~((l+-4-Gb|0)>>>2)<<2);br(Gb);u=i;return 1}function bb(a,c,d,e,g,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0.0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0;i=u;u=u+240|0;j=i+104|0;k=i+224|0;l=i+176|0;m=i+160|0;n=i+228|0;o=i+72|0;p=i+40|0;q=i+132|0;r=i;s=i+172|0;t=i+156|0;v=i+152|0;w=i+148|0;x=i+144|0;y=i+128|0;z=a+8|0;Ah(z,c,e,g);e=f[a+48>>2]|0;A=f[a+52>>2]|0;B=l;C=B+48|0;do{f[B>>2]=0;B=B+4|0}while((B|0)<(C|0));if(!g){D=0;E=0}else{oi(l,g);D=f[l+12>>2]|0;E=f[l+16>>2]|0}B=l+16|0;C=E-D>>2;F=D;D=E;if(C>>>0>=g>>>0){if(C>>>0>g>>>0?(E=F+(g<<2)|0,(E|0)!=(D|0)):0)f[B>>2]=D+(~((D+-4-E|0)>>>2)<<2)}else oi(l+12|0,g-C|0);C=l+24|0;E=l+28|0;D=f[E>>2]|0;B=f[C>>2]|0;F=D-B>>2;G=B;B=D;if(F>>>0>=g>>>0){if(F>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[E>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else oi(C,g-F|0);F=l+36|0;C=l+40|0;D=f[C>>2]|0;B=f[F>>2]|0;E=D-B>>2;G=B;B=D;if(E>>>0>=g>>>0){if(E>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[C>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else oi(F,g-E|0);f[m>>2]=0;E=m+4|0;f[E>>2]=0;f[m+8>>2]=0;F=(g|0)==0;do if(!F)if(g>>>0>1073741823)mq(m);else{D=g<<2;B=dn(D)|0;f[m>>2]=B;C=B+(g<<2)|0;f[m+8>>2]=C;hj(B|0,0,D|0)|0;f[E>>2]=C;break}while(0);C=a+152|0;D=a+156|0;B=f[D>>2]|0;G=f[C>>2]|0;H=B-G>>2;L=G;G=B;if(H>>>0>=g>>>0){if(H>>>0>g>>>0?(B=L+(g<<2)|0,(B|0)!=(G|0)):0)f[D>>2]=G+(~((G+-4-B|0)>>>2)<<2)}else oi(C,g-H|0);f[o>>2]=0;f[o+4>>2]=0;f[o+8>>2]=0;f[o+12>>2]=0;f[o+16>>2]=0;f[o+20>>2]=0;f[o+24>>2]=0;f[o+28>>2]=0;f[p>>2]=0;f[p+4>>2]=0;f[p+8>>2]=0;f[p+12>>2]=0;f[p+16>>2]=0;f[p+20>>2]=0;f[p+24>>2]=0;f[p+28>>2]=0;f[q>>2]=0;H=q+4|0;f[H>>2]=0;f[q+8>>2]=0;if(F){M=0;N=0;O=0;P=0}else{F=g<<2;B=dn(F)|0;f[q>>2]=B;G=B+(g<<2)|0;f[q+8>>2]=G;hj(B|0,0,F|0)|0;f[H>>2]=G;M=B;N=G;O=G;P=B}B=a+56|0;G=f[B>>2]|0;F=f[G+4>>2]|0;D=f[G>>2]|0;L=F-D|0;a:do if((L|0)>4){Q=L>>>2;R=e+12|0;S=(g|0)>0;T=r+4|0;U=r+8|0;V=r+12|0;Z=a+152|0;_=a+112|0;$=r+16|0;aa=r+28|0;ba=a+16|0;ca=a+32|0;da=a+12|0;ea=a+28|0;fa=a+20|0;ga=a+24|0;ha=r+28|0;ia=r+16|0;ja=r+20|0;ka=r+32|0;la=n+1|0;ma=g<<2;na=(g|0)==1;oa=Q+-1|0;if(F-D>>2>>>0>oa>>>0){pa=Q;qa=oa;ra=D;sa=M;ta=P;ua=O;va=M;wa=N;xa=M;ya=N}else{za=G;mq(za)}b:while(1){oa=f[ra+(qa<<2)>>2]|0;Q=(((oa>>>0)%3|0|0)==0?2:-1)+oa|0;Aa=(oa|0)==-1|(Q|0)==-1;Ba=1;Ca=0;Da=oa;c:while(1){Ea=Ba^1;Fa=Ca;Ga=Da;while(1){if((Ga|0)==-1){Ha=Fa;break c}Ia=f[l+(Fa*12|0)>>2]|0;Ja=f[R>>2]|0;Ka=f[Ja+(Ga<<2)>>2]|0;if((Ka|0)!=-1){La=f[e>>2]|0;Ma=f[A>>2]|0;Na=f[Ma+(f[La+(Ka<<2)>>2]<<2)>>2]|0;Oa=Ka+1|0;Pa=((Oa>>>0)%3|0|0)==0?Ka+-2|0:Oa;if((Pa|0)==-1)Qa=-1;else Qa=f[La+(Pa<<2)>>2]|0;Pa=f[Ma+(Qa<<2)>>2]|0;Oa=(((Ka>>>0)%3|0|0)==0?2:-1)+Ka|0;if((Oa|0)==-1)Ra=-1;else Ra=f[La+(Oa<<2)>>2]|0;Oa=f[Ma+(Ra<<2)>>2]|0;if((Na|0)<(qa|0)&(Pa|0)<(qa|0)&(Oa|0)<(qa|0)){Ma=X(Na,g)|0;Na=X(Pa,g)|0;Pa=X(Oa,g)|0;if(S){Oa=0;do{f[Ia+(Oa<<2)>>2]=(f[c+(Oa+Pa<<2)>>2]|0)+(f[c+(Oa+Na<<2)>>2]|0)-(f[c+(Oa+Ma<<2)>>2]|0);Oa=Oa+1|0}while((Oa|0)!=(g|0))}Oa=Fa+1|0;if((Oa|0)==4){Ha=4;break c}else Sa=Oa}else Sa=Fa}else Sa=Fa;do if(Ba){Oa=Ga+1|0;Ma=((Oa>>>0)%3|0|0)==0?Ga+-2|0:Oa;if((Ma|0)!=-1?(Oa=f[Ja+(Ma<<2)>>2]|0,Ma=Oa+1|0,(Oa|0)!=-1):0)Ta=((Ma>>>0)%3|0|0)==0?Oa+-2|0:Ma;else Ta=-1}else{Ma=(((Ga>>>0)%3|0|0)==0?2:-1)+Ga|0;if((Ma|0)!=-1?(Oa=f[Ja+(Ma<<2)>>2]|0,(Oa|0)!=-1):0)if(!((Oa>>>0)%3|0)){Ta=Oa+2|0;break}else{Ta=Oa+-1|0;break}else Ta=-1}while(0);if((Ta|0)==(oa|0)){Ha=Sa;break c}if((Ta|0)!=-1|Ea){Fa=Sa;Ga=Ta}else break}if(Aa){Ba=0;Ca=Sa;Da=-1;continue}Ga=f[Ja+(Q<<2)>>2]|0;if((Ga|0)==-1){Ba=0;Ca=Sa;Da=-1;continue}if(!((Ga>>>0)%3|0)){Ba=0;Ca=Sa;Da=Ga+2|0;continue}else{Ba=0;Ca=Sa;Da=Ga+-1|0;continue}}Da=X(qa,g)|0;f[r>>2]=0;f[T>>2]=0;b[U>>0]=0;f[V>>2]=0;f[V+4>>2]=0;f[V+8>>2]=0;f[V+12>>2]=0;f[V+16>>2]=0;f[V+20>>2]=0;f[V+24>>2]=0;Ca=c+((X(pa+-2|0,g)|0)<<2)|0;Ba=c+(Da<<2)|0;Q=f[Z>>2]|0;if(S){Aa=0;oa=0;while(1){Ga=(f[Ca+(Aa<<2)>>2]|0)-(f[Ba+(Aa<<2)>>2]|0)|0;Fa=((Ga|0)>-1?Ga:0-Ga|0)+oa|0;f[sa+(Aa<<2)>>2]=Ga;f[Q+(Aa<<2)>>2]=Ga<<1^Ga>>31;Aa=Aa+1|0;if((Aa|0)==(g|0)){Ua=Fa;break}else oa=Fa}}else Ua=0;ho(j,_,Q,g);oa=Tk(j)|0;Aa=I;Fa=om(j)|0;Ga=Tn(Fa|0,I|0,oa|0,Aa|0)|0;Aa=I;oa=(Ha|0)>0;if(oa){Fa=Ha+-1|0;Ea=p+(Fa<<3)|0;Oa=Ea;Ma=Tn(f[Oa>>2]|0,f[Oa+4>>2]|0,Ha|0,((Ha|0)<0)<<31>>31|0)|0;Oa=I;Na=Ea;f[Na>>2]=Ma;f[Na+4>>2]=Oa;Va=+W(+(+jm(Ma,f[o+(Fa<<3)>>2]|0)*(+(Ma>>>0)+4294967296.0*+(Oa|0))));Oa=Tn(Ga|0,Aa|0,~~Va>>>0|0,(+K(Va)>=1.0?(Va>0.0?~~+Y(+J(Va/4294967296.0),4294967295.0)>>>0:~~+W((Va-+(~~Va>>>0))/4294967296.0)>>>0):0)|0)|0;Wa=Oa}else Wa=Ga;Ga=r;f[Ga>>2]=Wa;f[Ga+4>>2]=Ua;b[U>>0]=0;f[V>>2]=0;Mf($,Ca,Ca+(g<<2)|0);f[s>>2]=ta;f[t>>2]=ua;f[k>>2]=f[s>>2];f[j>>2]=f[t>>2];tf(aa,k,j);if((Ha|0)<1){Xa=ya;Ya=xa;Za=wa;_a=va;$a=ua;ab=ta;bb=ta}else{Ga=n+Ha|0;Oa=f[q>>2]|0;Aa=Ha+-1|0;Ma=o+(Aa<<3)|0;Fa=p+(Aa<<3)|0;Aa=Oa;Na=f[H>>2]|0;Ea=Ga+-1|0;Pa=(Ea|0)==(n|0);Ia=Ga+-2|0;La=la>>>0>>0;Ka=~Ha;cb=Ha+2+((Ka|0)>-2?Ka:-2)|0;Ka=Na;db=Ea>>>0>n>>>0;eb=0;fb=1;while(1){eb=eb+1|0;hj(n|0,1,cb|0)|0;hj(n|0,0,eb|0)|0;d:while(1){if(S){hj(f[m>>2]|0,0,ma|0)|0;gb=f[m>>2]|0;hb=0;ib=0;while(1){if(!(b[n+hb>>0]|0)){jb=f[l+(hb*12|0)>>2]|0;kb=0;do{lb=gb+(kb<<2)|0;f[lb>>2]=(f[lb>>2]|0)+(f[jb+(kb<<2)>>2]|0);kb=kb+1|0}while((kb|0)!=(g|0));mb=(1<>0]|0))ob=(1<>2]|0;do if(S){f[hb>>2]=(f[hb>>2]|0)/(fb|0)|0;if(!na){ib=1;do{gb=hb+(ib<<2)|0;f[gb>>2]=(f[gb>>2]|0)/(fb|0)|0;ib=ib+1|0}while((ib|0)!=(g|0));ib=f[Z>>2]|0;if(S)pb=ib;else{qb=0;rb=ib;break}}else pb=f[Z>>2]|0;ib=0;gb=0;while(1){kb=(f[hb+(ib<<2)>>2]|0)-(f[Ba+(ib<<2)>>2]|0)|0;jb=((kb|0)>-1?kb:0-kb|0)+gb|0;f[Oa+(ib<<2)>>2]=kb;f[pb+(ib<<2)>>2]=kb<<1^kb>>31;ib=ib+1|0;if((ib|0)==(g|0)){qb=jb;rb=pb;break}else gb=jb}}else{qb=0;rb=f[Z>>2]|0}while(0);ho(j,_,rb,g);hb=Tk(j)|0;gb=I;ib=om(j)|0;jb=Tn(ib|0,I|0,hb|0,gb|0)|0;gb=I;if(oa){hb=Ma;ib=Tn(f[hb>>2]|0,f[hb+4>>2]|0,fb|0,0)|0;hb=Fa;kb=f[hb>>2]|0;lb=f[hb+4>>2]|0;Va=+W(+(+jm(kb,ib)*(+(kb>>>0)+4294967296.0*+(lb|0))));lb=Tn(jb|0,gb|0,~~Va>>>0|0,(+K(Va)>=1.0?(Va>0.0?~~+Y(+J(Va/4294967296.0),4294967295.0)>>>0:~~+W((Va-+(~~Va>>>0))/4294967296.0)>>>0):0)|0)|0;sb=lb}else sb=jb;jb=f[r>>2]|0;if(!((sb|0)>=(jb|0)?!((sb|0)<=(jb|0)?(qb|0)<(f[T>>2]|0):0):0)){jb=r;f[jb>>2]=sb;f[jb+4>>2]=qb;b[U>>0]=nb;f[V>>2]=fb;f[v>>2]=f[m>>2];f[w>>2]=f[E>>2];f[k>>2]=f[v>>2];f[j>>2]=f[w>>2];tf($,k,j);f[x>>2]=Aa;f[y>>2]=Na;f[k>>2]=f[x>>2];f[j>>2]=f[y>>2];tf(aa,k,j)}if(Pa)break;tb=b[Ea>>0]|0;jb=-1;lb=tb;while(1){gb=jb+-1|0;ub=Ga+gb|0;kb=lb;lb=b[ub>>0]|0;if((lb&255)<(kb&255))break;if((ub|0)==(n|0)){vb=86;break d}else jb=gb}gb=Ga+jb|0;if((lb&255)<(tb&255)){wb=Ea;xb=tb}else{kb=Ga;ib=Ea;while(1){hb=ib+-1|0;if((lb&255)<(h[kb+-2>>0]|0)){wb=hb;xb=1;break}else{yb=ib;ib=hb;kb=yb}}}b[ub>>0]=xb;b[wb>>0]=lb;if((jb|0)<-1){zb=gb;Ab=Ea}else continue;while(1){kb=b[zb>>0]|0;b[zb>>0]=b[Ab>>0]|0;b[Ab>>0]=kb;kb=zb+1|0;ib=Ab+-1|0;if(kb>>>0>>0){zb=kb;Ab=ib}else continue d}}if(((vb|0)==86?(vb=0,db):0)?(gb=b[n>>0]|0,b[n>>0]=tb,b[Ea>>0]=gb,La):0){gb=Ia;jb=la;do{lb=b[jb>>0]|0;b[jb>>0]=b[gb>>0]|0;b[gb>>0]=lb;jb=jb+1|0;gb=gb+-1|0}while(jb>>>0>>0)}if((fb|0)>=(Ha|0)){Xa=Ka;Ya=Oa;Za=Ka;_a=Oa;$a=Na;ab=Aa;bb=Oa;break}else fb=fb+1|0}}if(oa){fb=f[V>>2]|0;Oa=o+(Ha+-1<<3)|0;Aa=Oa;Na=Tn(f[Aa>>2]|0,f[Aa+4>>2]|0,fb|0,((fb|0)<0)<<31>>31|0)|0;fb=Oa;f[fb>>2]=Na;f[fb+4>>2]=I}if(S){fb=f[aa>>2]|0;Na=f[C>>2]|0;Oa=0;do{Aa=f[fb+(Oa<<2)>>2]|0;f[Na+(Oa<<2)>>2]=Aa<<1^Aa>>31;Oa=Oa+1|0}while((Oa|0)!=(g|0));Bb=Na}else Bb=f[C>>2]|0;go(j,_,Bb,g);if(oa){Na=Ha+-1|0;Cb=a+60+(Na*12|0)|0;Oa=a+60+(Na*12|0)+4|0;fb=a+60+(Na*12|0)+8|0;Na=0;do{Aa=f[Oa>>2]|0;Ka=f[fb>>2]|0;Ia=(Aa|0)==(Ka<<5|0);if(!(1<>0])){if(Ia){if((Aa+1|0)<0){vb=114;break b}La=Ka<<6;Ea=Aa+32&-32;hi(Cb,Aa>>>0<1073741823?(La>>>0>>0?Ea:La):2147483647);Db=f[Oa>>2]|0}else Db=Aa;f[Oa>>2]=Db+1;La=(f[Cb>>2]|0)+(Db>>>5<<2)|0;f[La>>2]=f[La>>2]|1<<(Db&31)}else{if(Ia){if((Aa+1|0)<0){vb=119;break b}Ia=Ka<<6;Ka=Aa+32&-32;hi(Cb,Aa>>>0<1073741823?(Ia>>>0>>0?Ka:Ia):2147483647);Eb=f[Oa>>2]|0}else Eb=Aa;f[Oa>>2]=Eb+1;Aa=(f[Cb>>2]|0)+(Eb>>>5<<2)|0;f[Aa>>2]=f[Aa>>2]&~(1<<(Eb&31))}Na=Na+1|0}while((Na|0)<(Ha|0))}Na=d+(Da<<2)|0;Oa=f[z>>2]|0;if((Oa|0)>0){fb=0;oa=f[$>>2]|0;Aa=Oa;while(1){if((Aa|0)>0){Oa=0;do{Ia=f[oa+(Oa<<2)>>2]|0;Ka=f[ba>>2]|0;if((Ia|0)>(Ka|0)){La=f[ca>>2]|0;f[La+(Oa<<2)>>2]=Ka;Fb=La}else{La=f[da>>2]|0;Ka=f[ca>>2]|0;f[Ka+(Oa<<2)>>2]=(Ia|0)<(La|0)?La:Ia;Fb=Ka}Oa=Oa+1|0}while((Oa|0)<(f[z>>2]|0));Gb=Fb}else Gb=f[ca>>2]|0;Oa=(f[Ba+(fb<<2)>>2]|0)-(f[Gb+(fb<<2)>>2]|0)|0;Ka=Na+(fb<<2)|0;f[Ka>>2]=Oa;do if((Oa|0)<(f[ea>>2]|0)){Hb=(f[fa>>2]|0)+Oa|0;vb=109}else{if((Oa|0)<=(f[ga>>2]|0))break;Hb=Oa-(f[fa>>2]|0)|0;vb=109}while(0);if((vb|0)==109){vb=0;f[Ka>>2]=Hb}fb=fb+1|0;Aa=f[z>>2]|0;if((fb|0)>=(Aa|0))break;else oa=Gb}}oa=f[ha>>2]|0;if(oa|0){Aa=f[ka>>2]|0;if((Aa|0)!=(oa|0))f[ka>>2]=Aa+(~((Aa+-4-oa|0)>>>2)<<2);br(oa)}oa=f[ia>>2]|0;if(oa|0){Aa=f[ja>>2]|0;if((Aa|0)!=(oa|0))f[ja>>2]=Aa+(~((Aa+-4-oa|0)>>>2)<<2);br(oa)}if((pa|0)<=2){Ib=_a;Jb=Za;break a}oa=f[B>>2]|0;ra=f[oa>>2]|0;Aa=qa+-1|0;if((f[oa+4>>2]|0)-ra>>2>>>0<=Aa>>>0){za=oa;vb=18;break}else{oa=qa;qa=Aa;sa=bb;ta=ab;ua=$a;va=_a;wa=Za;xa=Ya;ya=Xa;pa=oa}}if((vb|0)==18)mq(za);else if((vb|0)==114)mq(Cb);else if((vb|0)==119)mq(Cb)}else{Ib=M;Jb=N}while(0);N=f[l>>2]|0;if((g|0)>0?(f[N>>2]=0,(g|0)!=1):0){M=1;do{f[N+(M<<2)>>2]=0;M=M+1|0}while((M|0)!=(g|0))}g=f[z>>2]|0;if((g|0)>0){M=a+16|0;Cb=a+32|0;za=a+12|0;pa=a+28|0;Xa=a+20|0;ya=a+24|0;a=0;Ya=N;N=g;while(1){if((N|0)>0){g=0;do{xa=f[Ya+(g<<2)>>2]|0;Za=f[M>>2]|0;if((xa|0)>(Za|0)){wa=f[Cb>>2]|0;f[wa+(g<<2)>>2]=Za;Kb=wa}else{wa=f[za>>2]|0;Za=f[Cb>>2]|0;f[Za+(g<<2)>>2]=(xa|0)<(wa|0)?wa:xa;Kb=Za}g=g+1|0}while((g|0)<(f[z>>2]|0));Lb=Kb}else Lb=f[Cb>>2]|0;g=(f[c+(a<<2)>>2]|0)-(f[Lb+(a<<2)>>2]|0)|0;Za=d+(a<<2)|0;f[Za>>2]=g;if((g|0)>=(f[pa>>2]|0)){if((g|0)>(f[ya>>2]|0)){Mb=g-(f[Xa>>2]|0)|0;vb=145}}else{Mb=(f[Xa>>2]|0)+g|0;vb=145}if((vb|0)==145){vb=0;f[Za>>2]=Mb}a=a+1|0;N=f[z>>2]|0;if((a|0)>=(N|0))break;else Ya=Lb}}if(Ib|0){if((Jb|0)!=(Ib|0))f[H>>2]=Jb+(~((Jb+-4-Ib|0)>>>2)<<2);br(Ib)}Ib=f[m>>2]|0;if(Ib|0){m=f[E>>2]|0;if((m|0)!=(Ib|0))f[E>>2]=m+(~((m+-4-Ib|0)>>>2)<<2);br(Ib)}Ib=f[l+36>>2]|0;if(Ib|0){m=l+40|0;E=f[m>>2]|0;if((E|0)!=(Ib|0))f[m>>2]=E+(~((E+-4-Ib|0)>>>2)<<2);br(Ib)}Ib=f[l+24>>2]|0;if(Ib|0){E=l+28|0;m=f[E>>2]|0;if((m|0)!=(Ib|0))f[E>>2]=m+(~((m+-4-Ib|0)>>>2)<<2);br(Ib)}Ib=f[l+12>>2]|0;if(Ib|0){m=l+16|0;E=f[m>>2]|0;if((E|0)!=(Ib|0))f[m>>2]=E+(~((E+-4-Ib|0)>>>2)<<2);br(Ib)}Ib=f[l>>2]|0;if(!Ib){u=i;return 1}E=l+4|0;l=f[E>>2]|0;if((l|0)!=(Ib|0))f[E>>2]=l+(~((l+-4-Ib|0)>>>2)<<2);br(Ib);u=i;return 1}function cb(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;b=u;u=u+16|0;c=b;d=b+8|0;e=b+4|0;f[d>>2]=a;do if(a>>>0>=212){g=(a>>>0)/210|0;h=g*210|0;f[e>>2]=a-h;i=0;j=g;g=(zl(6640,6832,e,c)|0)-6640>>2;k=h;a:while(1){l=(f[6640+(g<<2)>>2]|0)+k|0;h=5;while(1){if(h>>>0>=47){m=211;n=i;o=8;break}p=f[6448+(h<<2)>>2]|0;q=(l>>>0)/(p>>>0)|0;if(q>>>0

    >>0){o=106;break a}if((l|0)==(X(q,p)|0)){r=i;break}else h=h+1|0}b:do if((o|0)==8){c:while(1){o=0;h=(l>>>0)/(m>>>0)|0;do if(h>>>0>=m>>>0)if((l|0)!=(X(h,m)|0)){p=m+10|0;q=(l>>>0)/(p>>>0)|0;if(q>>>0>=p>>>0)if((l|0)!=(X(q,p)|0)){q=m+12|0;s=(l>>>0)/(q>>>0)|0;if(s>>>0>=q>>>0)if((l|0)!=(X(s,q)|0)){s=m+16|0;t=(l>>>0)/(s>>>0)|0;if(t>>>0>=s>>>0)if((l|0)!=(X(t,s)|0)){t=m+18|0;v=(l>>>0)/(t>>>0)|0;if(v>>>0>=t>>>0)if((l|0)!=(X(v,t)|0)){v=m+22|0;w=(l>>>0)/(v>>>0)|0;if(w>>>0>=v>>>0)if((l|0)!=(X(w,v)|0)){w=m+28|0;x=(l>>>0)/(w>>>0)|0;if(x>>>0>=w>>>0)if((l|0)==(X(x,w)|0)){y=w;z=9;A=n}else{x=m+30|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+36|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+40|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+42|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+46|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+52|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+58|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+60|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+66|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+70|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+72|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+78|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+82|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+88|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+96|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+100|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+102|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+106|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+108|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+112|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+120|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+126|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+130|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+136|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+138|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+142|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+148|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+150|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+156|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+162|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+166|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+168|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+172|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+178|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+180|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+186|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+190|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+192|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+196|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+198|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+208|0;B=(l>>>0)/(x>>>0)|0;C=B>>>0>>0;D=(l|0)==(X(B,x)|0);y=C|D?x:m+210|0;z=C?1:D?9:0;A=C?l:n}else{y=w;z=1;A=l}}else{y=v;z=9;A=n}else{y=v;z=1;A=l}}else{y=t;z=9;A=n}else{y=t;z=1;A=l}}else{y=s;z=9;A=n}else{y=s;z=1;A=l}}else{y=q;z=9;A=n}else{y=q;z=1;A=l}}else{y=p;z=9;A=n}else{y=p;z=1;A=l}}else{y=m;z=9;A=n}else{y=m;z=1;A=l}while(0);switch(z&15){case 9:{r=A;break b;break}case 0:{m=y;n=A;o=8;break}default:break c}}if(!z)r=A;else{o=107;break a}}while(0);h=g+1|0;p=(h|0)==48;q=j+(p&1)|0;i=r;j=q;g=p?0:h;k=q*210|0}if((o|0)==106){f[d>>2]=l;E=l;break}else if((o|0)==107){f[d>>2]=l;E=A;break}}else{k=zl(6448,6640,d,c)|0;E=f[k>>2]|0}while(0);u=b;return E|0}function db(a,c,d,e,g,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0.0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0;i=u;u=u+256|0;e=i+104|0;j=i+240|0;k=i+224|0;l=i+160|0;m=i+140|0;n=i+248|0;o=i+72|0;p=i+40|0;q=i+128|0;r=i;s=i+232|0;t=i+220|0;v=i+216|0;w=i+212|0;x=i+208|0;y=i+152|0;z=f[a+28>>2]|0;A=f[a+32>>2]|0;B=l;C=B+48|0;do{f[B>>2]=0;B=B+4|0}while((B|0)<(C|0));if(!g){D=0;E=0}else{oi(l,g);D=f[l+12>>2]|0;E=f[l+16>>2]|0}B=l+16|0;C=E-D>>2;F=D;D=E;if(C>>>0>=g>>>0){if(C>>>0>g>>>0?(E=F+(g<<2)|0,(E|0)!=(D|0)):0)f[B>>2]=D+(~((D+-4-E|0)>>>2)<<2)}else oi(l+12|0,g-C|0);C=l+24|0;E=l+28|0;D=f[E>>2]|0;B=f[C>>2]|0;F=D-B>>2;G=B;B=D;if(F>>>0>=g>>>0){if(F>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[E>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else oi(C,g-F|0);F=l+36|0;C=l+40|0;D=f[C>>2]|0;B=f[F>>2]|0;E=D-B>>2;G=B;B=D;if(E>>>0>=g>>>0){if(E>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[C>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else oi(F,g-E|0);f[m>>2]=0;E=m+4|0;f[E>>2]=0;f[m+8>>2]=0;F=(g|0)==0;do if(!F)if(g>>>0>1073741823)mq(m);else{D=g<<2;B=dn(D)|0;f[m>>2]=B;C=B+(g<<2)|0;f[m+8>>2]=C;hj(B|0,0,D|0)|0;f[E>>2]=C;break}while(0);C=a+136|0;D=a+140|0;B=f[D>>2]|0;G=f[C>>2]|0;H=B-G>>2;L=G;G=B;if(H>>>0>=g>>>0){if(H>>>0>g>>>0?(B=L+(g<<2)|0,(B|0)!=(G|0)):0)f[D>>2]=G+(~((G+-4-B|0)>>>2)<<2)}else oi(C,g-H|0);f[o>>2]=0;f[o+4>>2]=0;f[o+8>>2]=0;f[o+12>>2]=0;f[o+16>>2]=0;f[o+20>>2]=0;f[o+24>>2]=0;f[o+28>>2]=0;f[p>>2]=0;f[p+4>>2]=0;f[p+8>>2]=0;f[p+12>>2]=0;f[p+16>>2]=0;f[p+20>>2]=0;f[p+24>>2]=0;f[p+28>>2]=0;f[q>>2]=0;H=q+4|0;f[H>>2]=0;f[q+8>>2]=0;if(F){M=0;N=0;O=0;P=0}else{F=g<<2;B=dn(F)|0;f[q>>2]=B;G=B+(g<<2)|0;f[q+8>>2]=G;hj(B|0,0,F|0)|0;f[H>>2]=G;M=B;N=G;O=G;P=B}B=a+36|0;G=f[B>>2]|0;F=f[G+4>>2]|0;D=f[G>>2]|0;L=F-D|0;a:do if((L|0)>4){Q=L>>>2;R=z+64|0;S=z+28|0;T=(g|0)>0;U=r+4|0;V=r+8|0;Z=r+12|0;_=a+136|0;$=a+96|0;aa=r+16|0;ba=r+28|0;ca=a+8|0;da=j+4|0;ea=k+4|0;fa=e+4|0;ga=r+28|0;ha=r+16|0;ia=r+20|0;ja=r+32|0;ka=n+1|0;la=g<<2;ma=(g|0)==1;na=Q+-1|0;if(F-D>>2>>>0>na>>>0){oa=Q;pa=na;qa=D;ra=M;sa=P;ta=O;ua=M;va=N;wa=M;xa=N}else{ya=G;mq(ya)}b:while(1){na=f[qa+(pa<<2)>>2]|0;Q=(((na>>>0)%3|0|0)==0?2:-1)+na|0;za=Q>>>5;Aa=1<<(Q&31);Ba=(na|0)==-1|(Q|0)==-1;Ca=1;Da=0;Ea=na;c:while(1){Fa=Ca^1;Ga=Da;Ha=Ea;while(1){if((Ha|0)==-1){Ia=Ga;break c}Ja=f[l+(Ga*12|0)>>2]|0;if(((f[(f[z>>2]|0)+(Ha>>>5<<2)>>2]&1<<(Ha&31)|0)==0?(Ka=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ha<<2)>>2]|0,(Ka|0)!=-1):0)?(La=f[S>>2]|0,Ma=f[A>>2]|0,Na=f[Ma+(f[La+(Ka<<2)>>2]<<2)>>2]|0,Oa=Ka+1|0,Pa=f[Ma+(f[La+((((Oa>>>0)%3|0|0)==0?Ka+-2|0:Oa)<<2)>>2]<<2)>>2]|0,Oa=f[Ma+(f[La+((((Ka>>>0)%3|0|0)==0?2:-1)+Ka<<2)>>2]<<2)>>2]|0,(Na|0)<(pa|0)&(Pa|0)<(pa|0)&(Oa|0)<(pa|0)):0){Ka=X(Na,g)|0;Na=X(Pa,g)|0;Pa=X(Oa,g)|0;if(T){Oa=0;do{f[Ja+(Oa<<2)>>2]=(f[c+(Oa+Pa<<2)>>2]|0)+(f[c+(Oa+Na<<2)>>2]|0)-(f[c+(Oa+Ka<<2)>>2]|0);Oa=Oa+1|0}while((Oa|0)!=(g|0))}Oa=Ga+1|0;if((Oa|0)==4){Ia=4;break c}else Qa=Oa}else Qa=Ga;do if(Ca){Oa=Ha+1|0;Ka=((Oa>>>0)%3|0|0)==0?Ha+-2|0:Oa;if(((Ka|0)!=-1?(f[(f[z>>2]|0)+(Ka>>>5<<2)>>2]&1<<(Ka&31)|0)==0:0)?(Oa=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ka<<2)>>2]|0,Ka=Oa+1|0,(Oa|0)!=-1):0)Ra=((Ka>>>0)%3|0|0)==0?Oa+-2|0:Ka;else Ra=-1}else{Ka=(((Ha>>>0)%3|0|0)==0?2:-1)+Ha|0;if(((Ka|0)!=-1?(f[(f[z>>2]|0)+(Ka>>>5<<2)>>2]&1<<(Ka&31)|0)==0:0)?(Oa=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ka<<2)>>2]|0,(Oa|0)!=-1):0)if(!((Oa>>>0)%3|0)){Ra=Oa+2|0;break}else{Ra=Oa+-1|0;break}else Ra=-1}while(0);if((Ra|0)==(na|0)){Ia=Qa;break c}if((Ra|0)!=-1|Fa){Ga=Qa;Ha=Ra}else break}if(Ba){Ca=0;Da=Qa;Ea=-1;continue}if(f[(f[z>>2]|0)+(za<<2)>>2]&Aa|0){Ca=0;Da=Qa;Ea=-1;continue}Ha=f[(f[(f[R>>2]|0)+12>>2]|0)+(Q<<2)>>2]|0;if((Ha|0)==-1){Ca=0;Da=Qa;Ea=-1;continue}if(!((Ha>>>0)%3|0)){Ca=0;Da=Qa;Ea=Ha+2|0;continue}else{Ca=0;Da=Qa;Ea=Ha+-1|0;continue}}Ea=X(pa,g)|0;f[r>>2]=0;f[U>>2]=0;b[V>>0]=0;f[Z>>2]=0;f[Z+4>>2]=0;f[Z+8>>2]=0;f[Z+12>>2]=0;f[Z+16>>2]=0;f[Z+20>>2]=0;f[Z+24>>2]=0;Da=c+((X(oa+-2|0,g)|0)<<2)|0;Ca=c+(Ea<<2)|0;Q=f[_>>2]|0;if(T){Aa=0;za=0;while(1){Ba=(f[Da+(Aa<<2)>>2]|0)-(f[Ca+(Aa<<2)>>2]|0)|0;na=((Ba|0)>-1?Ba:0-Ba|0)+za|0;f[ra+(Aa<<2)>>2]=Ba;f[Q+(Aa<<2)>>2]=Ba<<1^Ba>>31;Aa=Aa+1|0;if((Aa|0)==(g|0)){Sa=na;break}else za=na}}else Sa=0;ho(e,$,Q,g);za=Tk(e)|0;Aa=I;na=om(e)|0;Ba=Tn(na|0,I|0,za|0,Aa|0)|0;Aa=I;za=(Ia|0)>0;if(za){na=Ia+-1|0;Ha=p+(na<<3)|0;Ga=Ha;Fa=Tn(f[Ga>>2]|0,f[Ga+4>>2]|0,Ia|0,((Ia|0)<0)<<31>>31|0)|0;Ga=I;Oa=Ha;f[Oa>>2]=Fa;f[Oa+4>>2]=Ga;Ta=+W(+(+jm(Fa,f[o+(na<<3)>>2]|0)*(+(Fa>>>0)+4294967296.0*+(Ga|0))));Ga=Tn(Ba|0,Aa|0,~~Ta>>>0|0,(+K(Ta)>=1.0?(Ta>0.0?~~+Y(+J(Ta/4294967296.0),4294967295.0)>>>0:~~+W((Ta-+(~~Ta>>>0))/4294967296.0)>>>0):0)|0)|0;Ua=Ga}else Ua=Ba;Ba=r;f[Ba>>2]=Ua;f[Ba+4>>2]=Sa;b[V>>0]=0;f[Z>>2]=0;Mf(aa,Da,Da+(g<<2)|0);f[s>>2]=sa;f[t>>2]=ta;f[j>>2]=f[s>>2];f[e>>2]=f[t>>2];tf(ba,j,e);if((Ia|0)<1){Va=xa;Wa=wa;Xa=va;Ya=ua;Za=ta;_a=sa;$a=sa}else{Ba=n+Ia|0;Ga=f[q>>2]|0;Aa=Ia+-1|0;Fa=o+(Aa<<3)|0;na=p+(Aa<<3)|0;Aa=Ga;Oa=f[H>>2]|0;Ha=Ba+-1|0;Ka=(Ha|0)==(n|0);Na=Ba+-2|0;Pa=ka>>>0>>0;Ja=~Ia;La=Ia+2+((Ja|0)>-2?Ja:-2)|0;Ja=Oa;Ma=Ha>>>0>n>>>0;ab=0;bb=1;while(1){ab=ab+1|0;hj(n|0,1,La|0)|0;hj(n|0,0,ab|0)|0;d:while(1){if(T){hj(f[m>>2]|0,0,la|0)|0;cb=f[m>>2]|0;db=0;eb=0;while(1){if(!(b[n+db>>0]|0)){fb=f[l+(db*12|0)>>2]|0;gb=0;do{hb=cb+(gb<<2)|0;f[hb>>2]=(f[hb>>2]|0)+(f[fb+(gb<<2)>>2]|0);gb=gb+1|0}while((gb|0)!=(g|0));ib=(1<>0]|0))kb=(1<>2]|0;do if(T){f[db>>2]=(f[db>>2]|0)/(bb|0)|0;if(!ma){eb=1;do{cb=db+(eb<<2)|0;f[cb>>2]=(f[cb>>2]|0)/(bb|0)|0;eb=eb+1|0}while((eb|0)!=(g|0));eb=f[_>>2]|0;if(T)lb=eb;else{mb=0;nb=eb;break}}else lb=f[_>>2]|0;eb=0;cb=0;while(1){gb=(f[db+(eb<<2)>>2]|0)-(f[Ca+(eb<<2)>>2]|0)|0;fb=((gb|0)>-1?gb:0-gb|0)+cb|0;f[Ga+(eb<<2)>>2]=gb;f[lb+(eb<<2)>>2]=gb<<1^gb>>31;eb=eb+1|0;if((eb|0)==(g|0)){mb=fb;nb=lb;break}else cb=fb}}else{mb=0;nb=f[_>>2]|0}while(0);ho(e,$,nb,g);db=Tk(e)|0;cb=I;eb=om(e)|0;fb=Tn(eb|0,I|0,db|0,cb|0)|0;cb=I;if(za){db=Fa;eb=Tn(f[db>>2]|0,f[db+4>>2]|0,bb|0,0)|0;db=na;gb=f[db>>2]|0;hb=f[db+4>>2]|0;Ta=+W(+(+jm(gb,eb)*(+(gb>>>0)+4294967296.0*+(hb|0))));hb=Tn(fb|0,cb|0,~~Ta>>>0|0,(+K(Ta)>=1.0?(Ta>0.0?~~+Y(+J(Ta/4294967296.0),4294967295.0)>>>0:~~+W((Ta-+(~~Ta>>>0))/4294967296.0)>>>0):0)|0)|0;ob=hb}else ob=fb;fb=f[r>>2]|0;if(!((ob|0)>=(fb|0)?!((ob|0)<=(fb|0)?(mb|0)<(f[U>>2]|0):0):0)){fb=r;f[fb>>2]=ob;f[fb+4>>2]=mb;b[V>>0]=jb;f[Z>>2]=bb;f[v>>2]=f[m>>2];f[w>>2]=f[E>>2];f[j>>2]=f[v>>2];f[e>>2]=f[w>>2];tf(aa,j,e);f[x>>2]=Aa;f[y>>2]=Oa;f[j>>2]=f[x>>2];f[e>>2]=f[y>>2];tf(ba,j,e)}if(Ka)break;pb=b[Ha>>0]|0;fb=-1;hb=pb;while(1){cb=fb+-1|0;qb=Ba+cb|0;gb=hb;hb=b[qb>>0]|0;if((hb&255)<(gb&255))break;if((qb|0)==(n|0)){rb=86;break d}else fb=cb}cb=Ba+fb|0;if((hb&255)<(pb&255)){sb=Ha;tb=pb}else{gb=Ba;eb=Ha;while(1){db=eb+-1|0;if((hb&255)<(h[gb+-2>>0]|0)){sb=db;tb=1;break}else{ub=eb;eb=db;gb=ub}}}b[qb>>0]=tb;b[sb>>0]=hb;if((fb|0)<-1){vb=cb;wb=Ha}else continue;while(1){gb=b[vb>>0]|0;b[vb>>0]=b[wb>>0]|0;b[wb>>0]=gb;gb=vb+1|0;eb=wb+-1|0;if(gb>>>0>>0){vb=gb;wb=eb}else continue d}}if(((rb|0)==86?(rb=0,Ma):0)?(cb=b[n>>0]|0,b[n>>0]=pb,b[Ha>>0]=cb,Pa):0){cb=Na;fb=ka;do{hb=b[fb>>0]|0;b[fb>>0]=b[cb>>0]|0;b[cb>>0]=hb;fb=fb+1|0;cb=cb+-1|0}while(fb>>>0>>0)}if((bb|0)>=(Ia|0)){Va=Ja;Wa=Ga;Xa=Ja;Ya=Ga;Za=Oa;_a=Aa;$a=Ga;break}else bb=bb+1|0}}if(za){bb=f[Z>>2]|0;Ga=o+(Ia+-1<<3)|0;Aa=Ga;Oa=Tn(f[Aa>>2]|0,f[Aa+4>>2]|0,bb|0,((bb|0)<0)<<31>>31|0)|0;bb=Ga;f[bb>>2]=Oa;f[bb+4>>2]=I}if(T){bb=f[ba>>2]|0;Oa=f[C>>2]|0;Ga=0;do{Aa=f[bb+(Ga<<2)>>2]|0;f[Oa+(Ga<<2)>>2]=Aa<<1^Aa>>31;Ga=Ga+1|0}while((Ga|0)!=(g|0));xb=Oa}else xb=f[C>>2]|0;go(e,$,xb,g);if(za){Oa=Ia+-1|0;yb=a+40+(Oa*12|0)|0;Ga=a+40+(Oa*12|0)+4|0;bb=a+40+(Oa*12|0)+8|0;Oa=0;do{Aa=f[Ga>>2]|0;Ja=f[bb>>2]|0;Na=(Aa|0)==(Ja<<5|0);if(!(1<>0])){if(Na){if((Aa+1|0)<0){rb=101;break b}Pa=Ja<<6;Ha=Aa+32&-32;hi(yb,Aa>>>0<1073741823?(Pa>>>0>>0?Ha:Pa):2147483647);zb=f[Ga>>2]|0}else zb=Aa;f[Ga>>2]=zb+1;Pa=(f[yb>>2]|0)+(zb>>>5<<2)|0;f[Pa>>2]=f[Pa>>2]|1<<(zb&31)}else{if(Na){if((Aa+1|0)<0){rb=106;break b}Na=Ja<<6;Ja=Aa+32&-32;hi(yb,Aa>>>0<1073741823?(Na>>>0>>0?Ja:Na):2147483647);Ab=f[Ga>>2]|0}else Ab=Aa;f[Ga>>2]=Ab+1;Aa=(f[yb>>2]|0)+(Ab>>>5<<2)|0;f[Aa>>2]=f[Aa>>2]&~(1<<(Ab&31))}Oa=Oa+1|0}while((Oa|0)<(Ia|0))}Oa=f[aa>>2]|0;Ga=d+(Ea<<2)|0;bb=f[Ca+4>>2]|0;za=f[Oa>>2]|0;Aa=f[Oa+4>>2]|0;f[j>>2]=f[Ca>>2];f[da>>2]=bb;f[k>>2]=za;f[ea>>2]=Aa;Dd(e,ca,j,k);f[Ga>>2]=f[e>>2];f[Ga+4>>2]=f[fa>>2];Ga=f[ga>>2]|0;if(Ga|0){Aa=f[ja>>2]|0;if((Aa|0)!=(Ga|0))f[ja>>2]=Aa+(~((Aa+-4-Ga|0)>>>2)<<2);br(Ga)}Ga=f[ha>>2]|0;if(Ga|0){Aa=f[ia>>2]|0;if((Aa|0)!=(Ga|0))f[ia>>2]=Aa+(~((Aa+-4-Ga|0)>>>2)<<2);br(Ga)}if((oa|0)<=2){Bb=Ya;Cb=Xa;break a}Ga=f[B>>2]|0;qa=f[Ga>>2]|0;Aa=pa+-1|0;if((f[Ga+4>>2]|0)-qa>>2>>>0<=Aa>>>0){ya=Ga;rb=18;break}else{Ga=pa;pa=Aa;ra=$a;sa=_a;ta=Za;ua=Ya;va=Xa;wa=Wa;xa=Va;oa=Ga}}if((rb|0)==18)mq(ya);else if((rb|0)==101)mq(yb);else if((rb|0)==106)mq(yb)}else{Bb=M;Cb=N}while(0);if((g|0)>0)hj(f[l>>2]|0,0,g<<2|0)|0;g=f[l>>2]|0;N=f[c+4>>2]|0;M=f[g>>2]|0;yb=f[g+4>>2]|0;f[j>>2]=f[c>>2];f[j+4>>2]=N;f[k>>2]=M;f[k+4>>2]=yb;Dd(e,a+8|0,j,k);f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];if(Bb|0){if((Cb|0)!=(Bb|0))f[H>>2]=Cb+(~((Cb+-4-Bb|0)>>>2)<<2);br(Bb)}Bb=f[m>>2]|0;if(Bb|0){m=f[E>>2]|0;if((m|0)!=(Bb|0))f[E>>2]=m+(~((m+-4-Bb|0)>>>2)<<2);br(Bb)}Bb=f[l+36>>2]|0;if(Bb|0){m=l+40|0;E=f[m>>2]|0;if((E|0)!=(Bb|0))f[m>>2]=E+(~((E+-4-Bb|0)>>>2)<<2);br(Bb)}Bb=f[l+24>>2]|0;if(Bb|0){E=l+28|0;m=f[E>>2]|0;if((m|0)!=(Bb|0))f[E>>2]=m+(~((m+-4-Bb|0)>>>2)<<2);br(Bb)}Bb=f[l+12>>2]|0;if(Bb|0){m=l+16|0;E=f[m>>2]|0;if((E|0)!=(Bb|0))f[m>>2]=E+(~((E+-4-Bb|0)>>>2)<<2);br(Bb)}Bb=f[l>>2]|0;if(!Bb){u=i;return 1}E=l+4|0;l=f[E>>2]|0;if((l|0)!=(Bb|0))f[E>>2]=l+(~((l+-4-Bb|0)>>>2)<<2);br(Bb);u=i;return 1}function eb(a,c,d,e,g,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0.0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0;i=u;u=u+256|0;e=i+104|0;j=i+240|0;k=i+224|0;l=i+160|0;m=i+140|0;n=i+248|0;o=i+72|0;p=i+40|0;q=i+128|0;r=i;s=i+232|0;t=i+220|0;v=i+216|0;w=i+212|0;x=i+208|0;y=i+152|0;z=f[a+28>>2]|0;A=f[a+32>>2]|0;B=l;C=B+48|0;do{f[B>>2]=0;B=B+4|0}while((B|0)<(C|0));if(!g){D=0;E=0}else{oi(l,g);D=f[l+12>>2]|0;E=f[l+16>>2]|0}B=l+16|0;C=E-D>>2;F=D;D=E;if(C>>>0>=g>>>0){if(C>>>0>g>>>0?(E=F+(g<<2)|0,(E|0)!=(D|0)):0)f[B>>2]=D+(~((D+-4-E|0)>>>2)<<2)}else oi(l+12|0,g-C|0);C=l+24|0;E=l+28|0;D=f[E>>2]|0;B=f[C>>2]|0;F=D-B>>2;G=B;B=D;if(F>>>0>=g>>>0){if(F>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[E>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else oi(C,g-F|0);F=l+36|0;C=l+40|0;D=f[C>>2]|0;B=f[F>>2]|0;E=D-B>>2;G=B;B=D;if(E>>>0>=g>>>0){if(E>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[C>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else oi(F,g-E|0);f[m>>2]=0;E=m+4|0;f[E>>2]=0;f[m+8>>2]=0;F=(g|0)==0;do if(!F)if(g>>>0>1073741823)mq(m);else{D=g<<2;B=dn(D)|0;f[m>>2]=B;C=B+(g<<2)|0;f[m+8>>2]=C;hj(B|0,0,D|0)|0;f[E>>2]=C;break}while(0);C=a+136|0;D=a+140|0;B=f[D>>2]|0;G=f[C>>2]|0;H=B-G>>2;L=G;G=B;if(H>>>0>=g>>>0){if(H>>>0>g>>>0?(B=L+(g<<2)|0,(B|0)!=(G|0)):0)f[D>>2]=G+(~((G+-4-B|0)>>>2)<<2)}else oi(C,g-H|0);f[o>>2]=0;f[o+4>>2]=0;f[o+8>>2]=0;f[o+12>>2]=0;f[o+16>>2]=0;f[o+20>>2]=0;f[o+24>>2]=0;f[o+28>>2]=0;f[p>>2]=0;f[p+4>>2]=0;f[p+8>>2]=0;f[p+12>>2]=0;f[p+16>>2]=0;f[p+20>>2]=0;f[p+24>>2]=0;f[p+28>>2]=0;f[q>>2]=0;H=q+4|0;f[H>>2]=0;f[q+8>>2]=0;if(F){M=0;N=0;O=0;P=0}else{F=g<<2;B=dn(F)|0;f[q>>2]=B;G=B+(g<<2)|0;f[q+8>>2]=G;hj(B|0,0,F|0)|0;f[H>>2]=G;M=B;N=G;O=G;P=B}B=a+36|0;G=f[B>>2]|0;F=f[G+4>>2]|0;D=f[G>>2]|0;L=F-D|0;a:do if((L|0)>4){Q=L>>>2;R=z+12|0;S=(g|0)>0;T=r+4|0;U=r+8|0;V=r+12|0;Z=a+136|0;_=a+96|0;$=r+16|0;aa=r+28|0;ba=a+8|0;ca=j+4|0;da=k+4|0;ea=e+4|0;fa=r+28|0;ga=r+16|0;ha=r+20|0;ia=r+32|0;ja=n+1|0;ka=g<<2;la=(g|0)==1;ma=Q+-1|0;if(F-D>>2>>>0>ma>>>0){na=Q;oa=ma;pa=M;qa=P;ra=O;sa=M;ta=N;ua=M;va=N;wa=D}else{xa=G;mq(xa)}b:while(1){ma=f[wa+(oa<<2)>>2]|0;Q=(((ma>>>0)%3|0|0)==0?2:-1)+ma|0;ya=(ma|0)==-1|(Q|0)==-1;za=1;Aa=0;Ba=ma;c:while(1){Ca=za^1;Da=Aa;Ea=Ba;while(1){if((Ea|0)==-1){Fa=Da;break c}Ga=f[l+(Da*12|0)>>2]|0;Ha=f[R>>2]|0;Ia=f[Ha+(Ea<<2)>>2]|0;if((Ia|0)!=-1){Ja=f[z>>2]|0;Ka=f[A>>2]|0;La=f[Ka+(f[Ja+(Ia<<2)>>2]<<2)>>2]|0;Ma=Ia+1|0;Na=((Ma>>>0)%3|0|0)==0?Ia+-2|0:Ma;if((Na|0)==-1)Oa=-1;else Oa=f[Ja+(Na<<2)>>2]|0;Na=f[Ka+(Oa<<2)>>2]|0;Ma=(((Ia>>>0)%3|0|0)==0?2:-1)+Ia|0;if((Ma|0)==-1)Pa=-1;else Pa=f[Ja+(Ma<<2)>>2]|0;Ma=f[Ka+(Pa<<2)>>2]|0;if((La|0)<(oa|0)&(Na|0)<(oa|0)&(Ma|0)<(oa|0)){Ka=X(La,g)|0;La=X(Na,g)|0;Na=X(Ma,g)|0;if(S){Ma=0;do{f[Ga+(Ma<<2)>>2]=(f[c+(Ma+Na<<2)>>2]|0)+(f[c+(Ma+La<<2)>>2]|0)-(f[c+(Ma+Ka<<2)>>2]|0);Ma=Ma+1|0}while((Ma|0)!=(g|0))}Ma=Da+1|0;if((Ma|0)==4){Fa=4;break c}else Qa=Ma}else Qa=Da}else Qa=Da;do if(za){Ma=Ea+1|0;Ka=((Ma>>>0)%3|0|0)==0?Ea+-2|0:Ma;if((Ka|0)!=-1?(Ma=f[Ha+(Ka<<2)>>2]|0,Ka=Ma+1|0,(Ma|0)!=-1):0)Ra=((Ka>>>0)%3|0|0)==0?Ma+-2|0:Ka;else Ra=-1}else{Ka=(((Ea>>>0)%3|0|0)==0?2:-1)+Ea|0;if((Ka|0)!=-1?(Ma=f[Ha+(Ka<<2)>>2]|0,(Ma|0)!=-1):0)if(!((Ma>>>0)%3|0)){Ra=Ma+2|0;break}else{Ra=Ma+-1|0;break}else Ra=-1}while(0);if((Ra|0)==(ma|0)){Fa=Qa;break c}if((Ra|0)!=-1|Ca){Da=Qa;Ea=Ra}else break}if(ya){za=0;Aa=Qa;Ba=-1;continue}Ea=f[Ha+(Q<<2)>>2]|0;if((Ea|0)==-1){za=0;Aa=Qa;Ba=-1;continue}if(!((Ea>>>0)%3|0)){za=0;Aa=Qa;Ba=Ea+2|0;continue}else{za=0;Aa=Qa;Ba=Ea+-1|0;continue}}Ba=X(oa,g)|0;f[r>>2]=0;f[T>>2]=0;b[U>>0]=0;f[V>>2]=0;f[V+4>>2]=0;f[V+8>>2]=0;f[V+12>>2]=0;f[V+16>>2]=0;f[V+20>>2]=0;f[V+24>>2]=0;Aa=c+((X(na+-2|0,g)|0)<<2)|0;za=c+(Ba<<2)|0;Q=f[Z>>2]|0;if(S){ya=0;ma=0;while(1){Ea=(f[Aa+(ya<<2)>>2]|0)-(f[za+(ya<<2)>>2]|0)|0;Da=((Ea|0)>-1?Ea:0-Ea|0)+ma|0;f[pa+(ya<<2)>>2]=Ea;f[Q+(ya<<2)>>2]=Ea<<1^Ea>>31;ya=ya+1|0;if((ya|0)==(g|0)){Sa=Da;break}else ma=Da}}else Sa=0;ho(e,_,Q,g);ma=Tk(e)|0;ya=I;Da=om(e)|0;Ea=Tn(Da|0,I|0,ma|0,ya|0)|0;ya=I;ma=(Fa|0)>0;if(ma){Da=Fa+-1|0;Ca=p+(Da<<3)|0;Ma=Ca;Ka=Tn(f[Ma>>2]|0,f[Ma+4>>2]|0,Fa|0,((Fa|0)<0)<<31>>31|0)|0;Ma=I;La=Ca;f[La>>2]=Ka;f[La+4>>2]=Ma;Ta=+W(+(+jm(Ka,f[o+(Da<<3)>>2]|0)*(+(Ka>>>0)+4294967296.0*+(Ma|0))));Ma=Tn(Ea|0,ya|0,~~Ta>>>0|0,(+K(Ta)>=1.0?(Ta>0.0?~~+Y(+J(Ta/4294967296.0),4294967295.0)>>>0:~~+W((Ta-+(~~Ta>>>0))/4294967296.0)>>>0):0)|0)|0;Ua=Ma}else Ua=Ea;Ea=r;f[Ea>>2]=Ua;f[Ea+4>>2]=Sa;b[U>>0]=0;f[V>>2]=0;Mf($,Aa,Aa+(g<<2)|0);f[s>>2]=qa;f[t>>2]=ra;f[j>>2]=f[s>>2];f[e>>2]=f[t>>2];tf(aa,j,e);if((Fa|0)<1){Va=va;Wa=ua;Xa=ta;Ya=sa;Za=ra;_a=qa;$a=qa}else{Ea=n+Fa|0;Ma=f[q>>2]|0;ya=Fa+-1|0;Ka=o+(ya<<3)|0;Da=p+(ya<<3)|0;ya=Ma;La=f[H>>2]|0;Ca=Ea+-1|0;Na=(Ca|0)==(n|0);Ga=Ea+-2|0;Ja=ja>>>0>>0;Ia=~Fa;ab=Fa+2+((Ia|0)>-2?Ia:-2)|0;Ia=La;bb=Ca>>>0>n>>>0;cb=0;db=1;while(1){cb=cb+1|0;hj(n|0,1,ab|0)|0;hj(n|0,0,cb|0)|0;d:while(1){if(S){hj(f[m>>2]|0,0,ka|0)|0;eb=f[m>>2]|0;fb=0;gb=0;while(1){if(!(b[n+fb>>0]|0)){hb=f[l+(fb*12|0)>>2]|0;ib=0;do{jb=eb+(ib<<2)|0;f[jb>>2]=(f[jb>>2]|0)+(f[hb+(ib<<2)>>2]|0);ib=ib+1|0}while((ib|0)!=(g|0));kb=(1<>0]|0))mb=(1<>2]|0;do if(S){f[fb>>2]=(f[fb>>2]|0)/(db|0)|0;if(!la){gb=1;do{eb=fb+(gb<<2)|0;f[eb>>2]=(f[eb>>2]|0)/(db|0)|0;gb=gb+1|0}while((gb|0)!=(g|0));gb=f[Z>>2]|0;if(S)nb=gb;else{ob=0;pb=gb;break}}else nb=f[Z>>2]|0;gb=0;eb=0;while(1){ib=(f[fb+(gb<<2)>>2]|0)-(f[za+(gb<<2)>>2]|0)|0;hb=((ib|0)>-1?ib:0-ib|0)+eb|0;f[Ma+(gb<<2)>>2]=ib;f[nb+(gb<<2)>>2]=ib<<1^ib>>31;gb=gb+1|0;if((gb|0)==(g|0)){ob=hb;pb=nb;break}else eb=hb}}else{ob=0;pb=f[Z>>2]|0}while(0);ho(e,_,pb,g);fb=Tk(e)|0;eb=I;gb=om(e)|0;hb=Tn(gb|0,I|0,fb|0,eb|0)|0;eb=I;if(ma){fb=Ka;gb=Tn(f[fb>>2]|0,f[fb+4>>2]|0,db|0,0)|0;fb=Da;ib=f[fb>>2]|0;jb=f[fb+4>>2]|0;Ta=+W(+(+jm(ib,gb)*(+(ib>>>0)+4294967296.0*+(jb|0))));jb=Tn(hb|0,eb|0,~~Ta>>>0|0,(+K(Ta)>=1.0?(Ta>0.0?~~+Y(+J(Ta/4294967296.0),4294967295.0)>>>0:~~+W((Ta-+(~~Ta>>>0))/4294967296.0)>>>0):0)|0)|0;qb=jb}else qb=hb;hb=f[r>>2]|0;if(!((qb|0)>=(hb|0)?!((qb|0)<=(hb|0)?(ob|0)<(f[T>>2]|0):0):0)){hb=r;f[hb>>2]=qb;f[hb+4>>2]=ob;b[U>>0]=lb;f[V>>2]=db;f[v>>2]=f[m>>2];f[w>>2]=f[E>>2];f[j>>2]=f[v>>2];f[e>>2]=f[w>>2];tf($,j,e);f[x>>2]=ya;f[y>>2]=La;f[j>>2]=f[x>>2];f[e>>2]=f[y>>2];tf(aa,j,e)}if(Na)break;rb=b[Ca>>0]|0;hb=-1;jb=rb;while(1){eb=hb+-1|0;sb=Ea+eb|0;ib=jb;jb=b[sb>>0]|0;if((jb&255)<(ib&255))break;if((sb|0)==(n|0)){tb=86;break d}else hb=eb}eb=Ea+hb|0;if((jb&255)<(rb&255)){ub=Ca;vb=rb}else{ib=Ea;gb=Ca;while(1){fb=gb+-1|0;if((jb&255)<(h[ib+-2>>0]|0)){ub=fb;vb=1;break}else{wb=gb;gb=fb;ib=wb}}}b[sb>>0]=vb;b[ub>>0]=jb;if((hb|0)<-1){xb=eb;yb=Ca}else continue;while(1){ib=b[xb>>0]|0;b[xb>>0]=b[yb>>0]|0;b[yb>>0]=ib;ib=xb+1|0;gb=yb+-1|0;if(ib>>>0>>0){xb=ib;yb=gb}else continue d}}if(((tb|0)==86?(tb=0,bb):0)?(eb=b[n>>0]|0,b[n>>0]=rb,b[Ca>>0]=eb,Ja):0){eb=Ga;hb=ja;do{jb=b[hb>>0]|0;b[hb>>0]=b[eb>>0]|0;b[eb>>0]=jb;hb=hb+1|0;eb=eb+-1|0}while(hb>>>0>>0)}if((db|0)>=(Fa|0)){Va=Ia;Wa=Ma;Xa=Ia;Ya=Ma;Za=La;_a=ya;$a=Ma;break}else db=db+1|0}}if(ma){db=f[V>>2]|0;Ma=o+(Fa+-1<<3)|0;ya=Ma;La=Tn(f[ya>>2]|0,f[ya+4>>2]|0,db|0,((db|0)<0)<<31>>31|0)|0;db=Ma;f[db>>2]=La;f[db+4>>2]=I}if(S){db=f[aa>>2]|0;La=f[C>>2]|0;Ma=0;do{ya=f[db+(Ma<<2)>>2]|0;f[La+(Ma<<2)>>2]=ya<<1^ya>>31;Ma=Ma+1|0}while((Ma|0)!=(g|0));zb=La}else zb=f[C>>2]|0;go(e,_,zb,g);if(ma){La=Fa+-1|0;Ab=a+40+(La*12|0)|0;Ma=a+40+(La*12|0)+4|0;db=a+40+(La*12|0)+8|0;La=0;do{ya=f[Ma>>2]|0;Ia=f[db>>2]|0;Ga=(ya|0)==(Ia<<5|0);if(!(1<>0])){if(Ga){if((ya+1|0)<0){tb=101;break b}Ja=Ia<<6;Ca=ya+32&-32;hi(Ab,ya>>>0<1073741823?(Ja>>>0>>0?Ca:Ja):2147483647);Bb=f[Ma>>2]|0}else Bb=ya;f[Ma>>2]=Bb+1;Ja=(f[Ab>>2]|0)+(Bb>>>5<<2)|0;f[Ja>>2]=f[Ja>>2]|1<<(Bb&31)}else{if(Ga){if((ya+1|0)<0){tb=106;break b}Ga=Ia<<6;Ia=ya+32&-32;hi(Ab,ya>>>0<1073741823?(Ga>>>0>>0?Ia:Ga):2147483647);Cb=f[Ma>>2]|0}else Cb=ya;f[Ma>>2]=Cb+1;ya=(f[Ab>>2]|0)+(Cb>>>5<<2)|0;f[ya>>2]=f[ya>>2]&~(1<<(Cb&31))}La=La+1|0}while((La|0)<(Fa|0))}La=f[$>>2]|0;Ma=d+(Ba<<2)|0;db=f[za+4>>2]|0;ma=f[La>>2]|0;ya=f[La+4>>2]|0;f[j>>2]=f[za>>2];f[ca>>2]=db;f[k>>2]=ma;f[da>>2]=ya;Dd(e,ba,j,k);f[Ma>>2]=f[e>>2];f[Ma+4>>2]=f[ea>>2];Ma=f[fa>>2]|0;if(Ma|0){ya=f[ia>>2]|0;if((ya|0)!=(Ma|0))f[ia>>2]=ya+(~((ya+-4-Ma|0)>>>2)<<2);br(Ma)}Ma=f[ga>>2]|0;if(Ma|0){ya=f[ha>>2]|0;if((ya|0)!=(Ma|0))f[ha>>2]=ya+(~((ya+-4-Ma|0)>>>2)<<2);br(Ma)}if((na|0)<=2){Db=Ya;Eb=Xa;break a}Ma=f[B>>2]|0;wa=f[Ma>>2]|0;ya=oa+-1|0;if((f[Ma+4>>2]|0)-wa>>2>>>0<=ya>>>0){xa=Ma;tb=18;break}else{Ma=oa;oa=ya;pa=$a;qa=_a;ra=Za;sa=Ya;ta=Xa;ua=Wa;va=Va;na=Ma}}if((tb|0)==18)mq(xa);else if((tb|0)==101)mq(Ab);else if((tb|0)==106)mq(Ab)}else{Db=M;Eb=N}while(0);if((g|0)>0)hj(f[l>>2]|0,0,g<<2|0)|0;g=f[l>>2]|0;N=f[c+4>>2]|0;M=f[g>>2]|0;Ab=f[g+4>>2]|0;f[j>>2]=f[c>>2];f[j+4>>2]=N;f[k>>2]=M;f[k+4>>2]=Ab;Dd(e,a+8|0,j,k);f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];if(Db|0){if((Eb|0)!=(Db|0))f[H>>2]=Eb+(~((Eb+-4-Db|0)>>>2)<<2);br(Db)}Db=f[m>>2]|0;if(Db|0){m=f[E>>2]|0;if((m|0)!=(Db|0))f[E>>2]=m+(~((m+-4-Db|0)>>>2)<<2);br(Db)}Db=f[l+36>>2]|0;if(Db|0){m=l+40|0;E=f[m>>2]|0;if((E|0)!=(Db|0))f[m>>2]=E+(~((E+-4-Db|0)>>>2)<<2);br(Db)}Db=f[l+24>>2]|0;if(Db|0){E=l+28|0;m=f[E>>2]|0;if((m|0)!=(Db|0))f[E>>2]=m+(~((m+-4-Db|0)>>>2)<<2);br(Db)}Db=f[l+12>>2]|0;if(Db|0){m=l+16|0;E=f[m>>2]|0;if((E|0)!=(Db|0))f[m>>2]=E+(~((E+-4-Db|0)>>>2)<<2);br(Db)}Db=f[l>>2]|0;if(!Db){u=i;return 1}E=l+4|0;l=f[E>>2]|0;if((l|0)!=(Db|0))f[E>>2]=l+(~((l+-4-Db|0)>>>2)<<2);br(Db);u=i;return 1}function fb(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0;c=u;u=u+32|0;d=c+16|0;e=c+4|0;g=c;f[a+36>>2]=b;h=a+24|0;i=a+28|0;j=f[i>>2]|0;k=f[h>>2]|0;l=j-k>>2;m=k;k=j;if(l>>>0>=b>>>0){if(l>>>0>b>>>0?(j=m+(b<<2)|0,(j|0)!=(k|0)):0)f[i>>2]=k+(~((k+-4-j|0)>>>2)<<2)}else kh(h,b-l|0,5828);f[d>>2]=0;l=d+4|0;f[l>>2]=0;j=d+8|0;f[j>>2]=0;if(b){if((b|0)<0)mq(d);k=((b+-1|0)>>>5)+1|0;m=dn(k<<2)|0;f[d>>2]=m;f[j>>2]=k;f[l>>2]=b;k=b>>>5;hj(m|0,0,k<<2|0)|0;n=b&31;o=m+(k<<2)|0;k=m;if(!n){p=b;q=k;r=m}else{f[o>>2]=f[o>>2]&~(-1>>>(32-n|0));p=b;q=k;r=m}}else{p=0;q=0;r=0}m=a+4|0;k=f[a>>2]|0;n=(f[m>>2]|0)-k|0;o=n>>2;f[e>>2]=0;s=e+4|0;f[s>>2]=0;t=e+8|0;f[t>>2]=0;do if(o){if((n|0)<0)mq(e);v=((o+-1|0)>>>5)+1|0;w=dn(v<<2)|0;f[e>>2]=w;f[t>>2]=v;f[s>>2]=o;v=o>>>5;hj(w|0,0,v<<2|0)|0;x=o&31;y=w+(v<<2)|0;if(x|0)f[y>>2]=f[y>>2]&~(-1>>>(32-x|0));if(o>>>0>2){x=a+12|0;y=a+32|0;v=a+52|0;w=a+56|0;z=a+48|0;A=b;B=k;C=0;D=q;E=r;a:while(1){F=B;G=C*3|0;if((G|0)!=-1){H=f[F+(G<<2)>>2]|0;I=G+1|0;J=((I>>>0)%3|0|0)==0?G+-2|0:I;if((J|0)==-1)K=-1;else K=f[F+(J<<2)>>2]|0;J=(((G>>>0)%3|0|0)==0?2:-1)+G|0;if((J|0)==-1)L=-1;else L=f[F+(J<<2)>>2]|0;if((H|0)!=(K|0)?!((H|0)==(L|0)|(K|0)==(L|0)):0){H=0;J=A;F=E;I=D;while(1){M=H+G|0;if(!(f[(f[e>>2]|0)+(M>>>5<<2)>>2]&1<<(M&31))){N=f[(f[a>>2]|0)+(M<<2)>>2]|0;f[g>>2]=N;if(!(f[F+(N>>>5<<2)>>2]&1<<(N&31))){O=0;P=J;Q=N}else{N=f[i>>2]|0;if((N|0)==(f[y>>2]|0))Ci(h,5828);else{f[N>>2]=-1;f[i>>2]=N+4}N=f[v>>2]|0;if((N|0)==(f[w>>2]|0))Ci(z,g);else{f[N>>2]=f[g>>2];f[v>>2]=N+4}N=f[l>>2]|0;R=f[j>>2]|0;if((N|0)==(R<<5|0)){if((N+1|0)<0){S=50;break a}T=R<<6;R=N+32&-32;hi(d,N>>>0<1073741823?(T>>>0>>0?R:T):2147483647);U=f[l>>2]|0}else U=N;f[l>>2]=U+1;N=(f[d>>2]|0)+(U>>>5<<2)|0;f[N>>2]=f[N>>2]&~(1<<(U&31));f[g>>2]=J;O=1;P=J+1|0;Q=J}N=f[d>>2]|0;T=N+(Q>>>5<<2)|0;f[T>>2]=f[T>>2]|1<<(Q&31);T=N;b:do if(O){R=M;while(1){if((R|0)==-1){S=64;break b}V=(f[e>>2]|0)+(R>>>5<<2)|0;f[V>>2]=f[V>>2]|1<<(R&31);V=f[g>>2]|0;f[(f[h>>2]|0)+(V<<2)>>2]=R;f[(f[a>>2]|0)+(R<<2)>>2]=V;V=R+1|0;W=((V>>>0)%3|0|0)==0?R+-2|0:V;do if((W|0)==-1)X=-1;else{V=f[(f[x>>2]|0)+(W<<2)>>2]|0;Y=V+1|0;if((V|0)==-1){X=-1;break}X=((Y>>>0)%3|0|0)==0?V+-2|0:Y}while(0);if((X|0)==(M|0))break;else R=X}}else{R=M;while(1){if((R|0)==-1){S=64;break b}W=(f[e>>2]|0)+(R>>>5<<2)|0;f[W>>2]=f[W>>2]|1<<(R&31);f[(f[h>>2]|0)+(f[g>>2]<<2)>>2]=R;W=R+1|0;Y=((W>>>0)%3|0|0)==0?R+-2|0:W;do if((Y|0)==-1)Z=-1;else{W=f[(f[x>>2]|0)+(Y<<2)>>2]|0;V=W+1|0;if((W|0)==-1){Z=-1;break}Z=((V>>>0)%3|0|0)==0?W+-2|0:V}while(0);if((Z|0)==(M|0))break;else R=Z}}while(0);c:do if((S|0)==64){S=0;if((M|0)==-1)break;R=(((M>>>0)%3|0|0)==0?2:-1)+M|0;if((R|0)==-1)break;Y=f[(f[x>>2]|0)+(R<<2)>>2]|0;if((Y|0)==-1)break;R=Y+(((Y>>>0)%3|0|0)==0?2:-1)|0;if((R|0)==-1)break;if(!O){Y=R;while(1){V=(f[e>>2]|0)+(Y>>>5<<2)|0;f[V>>2]=f[V>>2]|1<<(Y&31);V=(((Y>>>0)%3|0|0)==0?2:-1)+Y|0;if((V|0)==-1)break c;W=f[(f[x>>2]|0)+(V<<2)>>2]|0;if((W|0)==-1)break c;Y=W+(((W>>>0)%3|0|0)==0?2:-1)|0;if((Y|0)==-1)break c}}Y=f[a>>2]|0;W=R;do{V=(f[e>>2]|0)+(W>>>5<<2)|0;f[V>>2]=f[V>>2]|1<<(W&31);f[Y+(W<<2)>>2]=f[g>>2];V=(((W>>>0)%3|0|0)==0?2:-1)+W|0;if((V|0)==-1)break c;_=f[(f[x>>2]|0)+(V<<2)>>2]|0;if((_|0)==-1)break c;W=_+(((_>>>0)%3|0|0)==0?2:-1)|0}while((W|0)!=-1)}while(0);$=P;aa=T;ba=N}else{$=J;aa=I;ba=F}if((H|0)<2){H=H+1|0;J=$;F=ba;I=aa}else{ca=$;da=aa;ea=ba;break}}}else{ca=A;da=D;ea=E}}else{ca=A;da=D;ea=E}C=C+1|0;B=f[a>>2]|0;if(C>>>0>=(((f[m>>2]|0)-B>>2>>>0)/3|0)>>>0){S=18;break}else{A=ca;D=da;E=ea}}if((S|0)==18){fa=da;ga=f[l>>2]|0;break}else if((S|0)==50)mq(d)}else{fa=q;ga=p}}else{fa=q;ga=p}while(0);p=a+44|0;f[p>>2]=0;a=fa;fa=ga>>>5;q=a+(fa<<2)|0;S=ga&31;ga=(fa|0)!=0;d:do if(fa|S|0)if(!S){l=a;da=0;ea=ga;while(1){e:do if(ea){if(!(f[l>>2]&1)){ca=da+1|0;f[p>>2]=ca;ha=ca}else ha=da;if(!(f[l>>2]&2)){ca=ha+1|0;f[p>>2]=ca;ia=ca}else ia=ha;if(!(f[l>>2]&4)){ca=ia+1|0;f[p>>2]=ca;ja=ca}else ja=ia;if(!(f[l>>2]&8)){ca=ja+1|0;f[p>>2]=ca;ka=ca}else ka=ja;if(!(f[l>>2]&16)){ca=ka+1|0;f[p>>2]=ca;la=ca}else la=ka;if(!(f[l>>2]&32)){ca=la+1|0;f[p>>2]=ca;ma=ca}else ma=la;if(!(f[l>>2]&64)){ca=ma+1|0;f[p>>2]=ca;na=ca}else na=ma;if(!(f[l>>2]&128)){ca=na+1|0;f[p>>2]=ca;oa=ca}else oa=na;if(!(f[l>>2]&256)){ca=oa+1|0;f[p>>2]=ca;pa=ca}else pa=oa;if(!(f[l>>2]&512)){ca=pa+1|0;f[p>>2]=ca;qa=ca}else qa=pa;if(!(f[l>>2]&1024)){ca=qa+1|0;f[p>>2]=ca;ra=ca}else ra=qa;if(!(f[l>>2]&2048)){ca=ra+1|0;f[p>>2]=ca;sa=ca}else sa=ra;if(!(f[l>>2]&4096)){ca=sa+1|0;f[p>>2]=ca;ta=ca}else ta=sa;if(!(f[l>>2]&8192)){ca=ta+1|0;f[p>>2]=ca;ua=ca}else ua=ta;if(!(f[l>>2]&16384)){ca=ua+1|0;f[p>>2]=ca;va=ca}else va=ua;if(!(f[l>>2]&32768)){ca=va+1|0;f[p>>2]=ca;wa=ca}else wa=va;if(!(f[l>>2]&65536)){ca=wa+1|0;f[p>>2]=ca;xa=ca}else xa=wa;if(!(f[l>>2]&131072)){ca=xa+1|0;f[p>>2]=ca;ya=ca}else ya=xa;if(!(f[l>>2]&262144)){ca=ya+1|0;f[p>>2]=ca;za=ca}else za=ya;if(!(f[l>>2]&524288)){ca=za+1|0;f[p>>2]=ca;Aa=ca}else Aa=za;if(!(f[l>>2]&1048576)){ca=Aa+1|0;f[p>>2]=ca;Ba=ca}else Ba=Aa;if(!(f[l>>2]&2097152)){ca=Ba+1|0;f[p>>2]=ca;Ca=ca}else Ca=Ba;if(!(f[l>>2]&4194304)){ca=Ca+1|0;f[p>>2]=ca;Da=ca}else Da=Ca;if(!(f[l>>2]&8388608)){ca=Da+1|0;f[p>>2]=ca;Ea=ca}else Ea=Da;if(!(f[l>>2]&16777216)){ca=Ea+1|0;f[p>>2]=ca;Fa=ca}else Fa=Ea;if(!(f[l>>2]&33554432)){ca=Fa+1|0;f[p>>2]=ca;Ga=ca}else Ga=Fa;if(!(f[l>>2]&67108864)){ca=Ga+1|0;f[p>>2]=ca;Ha=ca}else Ha=Ga;if(!(f[l>>2]&134217728)){ca=Ha+1|0;f[p>>2]=ca;Ia=ca}else Ia=Ha;if(!(f[l>>2]&268435456)){ca=Ia+1|0;f[p>>2]=ca;Ja=ca}else Ja=Ia;if(!(f[l>>2]&536870912)){ca=Ja+1|0;f[p>>2]=ca;Ka=ca}else Ka=Ja;if(!(f[l>>2]&1073741824)){ca=Ka+1|0;f[p>>2]=ca;La=ca}else La=Ka;if((f[l>>2]|0)<=-1){Ma=La;break}ca=La+1|0;f[p>>2]=ca;Ma=ca}else{ca=0;m=da;while(1){if(!(f[l>>2]&1<>2]=ba;Na=ba}else Na=m;if((ca|0)==31){Ma=Na;break e}ca=ca+1|0;if(!ca)break d;else m=Na}}while(0);l=l+4|0;if((q|0)==(l|0))break;else{da=Ma;ea=1}}}else{if(ga){ea=0;da=a;l=0;while(1){if(!(f[da>>2]&1)){m=l+1|0;f[p>>2]=m;Oa=m;Pa=m}else{Oa=l;Pa=ea}if(!(f[da>>2]&2)){m=Oa+1|0;f[p>>2]=m;Qa=m;Ra=m}else{Qa=Oa;Ra=Pa}if(!(f[da>>2]&4)){m=Qa+1|0;f[p>>2]=m;Sa=m;Ta=m}else{Sa=Qa;Ta=Ra}if(!(f[da>>2]&8)){m=Sa+1|0;f[p>>2]=m;Ua=m;Va=m}else{Ua=Sa;Va=Ta}if(!(f[da>>2]&16)){m=Ua+1|0;f[p>>2]=m;Wa=m;Xa=m}else{Wa=Ua;Xa=Va}if(!(f[da>>2]&32)){m=Wa+1|0;f[p>>2]=m;Ya=m;Za=m}else{Ya=Wa;Za=Xa}if(!(f[da>>2]&64)){m=Ya+1|0;f[p>>2]=m;_a=m;$a=m}else{_a=Ya;$a=Za}if(!(f[da>>2]&128)){m=_a+1|0;f[p>>2]=m;ab=m;bb=m}else{ab=_a;bb=$a}if(!(f[da>>2]&256)){m=ab+1|0;f[p>>2]=m;cb=m;db=m}else{cb=ab;db=bb}if(!(f[da>>2]&512)){m=cb+1|0;f[p>>2]=m;eb=m;fb=m}else{eb=cb;fb=db}if(!(f[da>>2]&1024)){m=eb+1|0;f[p>>2]=m;gb=m;hb=m}else{gb=eb;hb=fb}if(!(f[da>>2]&2048)){m=gb+1|0;f[p>>2]=m;ib=m;jb=m}else{ib=gb;jb=hb}if(!(f[da>>2]&4096)){m=ib+1|0;f[p>>2]=m;kb=m;lb=m}else{kb=ib;lb=jb}if(!(f[da>>2]&8192)){m=kb+1|0;f[p>>2]=m;mb=m;nb=m}else{mb=kb;nb=lb}if(!(f[da>>2]&16384)){m=mb+1|0;f[p>>2]=m;ob=m;pb=m}else{ob=mb;pb=nb}if(!(f[da>>2]&32768)){m=ob+1|0;f[p>>2]=m;qb=m;rb=m}else{qb=ob;rb=pb}if(!(f[da>>2]&65536)){m=qb+1|0;f[p>>2]=m;sb=m;tb=m}else{sb=qb;tb=rb}if(!(f[da>>2]&131072)){m=sb+1|0;f[p>>2]=m;ub=m;vb=m}else{ub=sb;vb=tb}if(!(f[da>>2]&262144)){m=ub+1|0;f[p>>2]=m;wb=m;xb=m}else{wb=ub;xb=vb}if(!(f[da>>2]&524288)){m=wb+1|0;f[p>>2]=m;yb=m;zb=m}else{yb=wb;zb=xb}if(!(f[da>>2]&1048576)){m=yb+1|0;f[p>>2]=m;Ab=m;Bb=m}else{Ab=yb;Bb=zb}if(!(f[da>>2]&2097152)){m=Ab+1|0;f[p>>2]=m;Cb=m;Db=m}else{Cb=Ab;Db=Bb}if(!(f[da>>2]&4194304)){m=Cb+1|0;f[p>>2]=m;Eb=m;Fb=m}else{Eb=Cb;Fb=Db}if(!(f[da>>2]&8388608)){m=Eb+1|0;f[p>>2]=m;Gb=m;Hb=m}else{Gb=Eb;Hb=Fb}if(!(f[da>>2]&16777216)){m=Gb+1|0;f[p>>2]=m;Ib=m;Jb=m}else{Ib=Gb;Jb=Hb}if(!(f[da>>2]&33554432)){m=Ib+1|0;f[p>>2]=m;Kb=m;Lb=m}else{Kb=Ib;Lb=Jb}if(!(f[da>>2]&67108864)){m=Kb+1|0;f[p>>2]=m;Mb=m;Nb=m}else{Mb=Kb;Nb=Lb}if(!(f[da>>2]&134217728)){m=Mb+1|0;f[p>>2]=m;Ob=m;Pb=m}else{Ob=Mb;Pb=Nb}if(!(f[da>>2]&268435456)){m=Ob+1|0;f[p>>2]=m;Qb=m;Rb=m}else{Qb=Ob;Rb=Pb}if(!(f[da>>2]&536870912)){m=Qb+1|0;f[p>>2]=m;Sb=m;Tb=m}else{Sb=Qb;Tb=Rb}if(!(f[da>>2]&1073741824)){m=Sb+1|0;f[p>>2]=m;Ub=m;Vb=m}else{Ub=Sb;Vb=Tb}if((f[da>>2]|0)>-1){m=Ub+1|0;f[p>>2]=m;Wb=m;Xb=m}else{Wb=Ub;Xb=Vb}m=da+4|0;if((q|0)==(m|0)){Yb=m;Zb=Xb;break}else{ea=Xb;da=m;l=Wb}}}else{Yb=a;Zb=0}l=0;da=Zb;while(1){if(!(f[Yb>>2]&1<>2]=ea;_b=ea}else _b=da;l=l+1|0;if((l|0)==(S|0))break;else da=_b}}while(0);_b=f[e>>2]|0;if(_b|0)br(_b);_b=f[d>>2]|0;if(!_b){u=c;return 1}br(_b);u=c;return 1}function gb(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=Oa,La=0,Ma=0,Na=0,Pa=0,Qa=Oa,Ra=0,Sa=0,Ta=0,Ua=0,Va=0;c=u;u=u+80|0;d=c+60|0;e=c+48|0;g=c+24|0;h=c+12|0;i=c;j=a+28|0;k=f[j>>2]|0;l=f[k+4>>2]|0;m=f[l+80>>2]|0;o=a+4|0;p=a+8|0;q=f[p>>2]|0;r=f[o>>2]|0;s=(q|0)==(r|0);t=r;if(s){f[a+72>>2]=0;v=1;u=c;return v|0}w=f[l+8>>2]|0;x=q-r>>2;r=0;q=0;do{r=r+(b[(f[w+(f[t+(q<<2)>>2]<<2)>>2]|0)+24>>0]|0)|0;q=q+1|0}while(q>>>0>>0);f[a+72>>2]=r;if(s){v=1;u=c;return v|0}s=g+4|0;r=g+8|0;x=d+8|0;q=d+4|0;w=d+11|0;y=g+12|0;z=d+8|0;A=d+4|0;B=d+11|0;C=h+4|0;D=h+8|0;E=i+8|0;F=i+4|0;G=d+11|0;H=d+4|0;I=i+11|0;J=d+8|0;K=d+4|0;L=d+11|0;M=d+11|0;N=d+4|0;O=h+8|0;P=a+40|0;Q=a+44|0;R=a+36|0;S=a+64|0;T=a+68|0;U=a+60|0;V=g+8|0;W=g+20|0;X=e+8|0;Y=e+4|0;Z=e+11|0;_=g+4|0;aa=g+8|0;ba=h+4|0;ca=h+8|0;da=h+8|0;ea=a+52|0;fa=a+56|0;ga=a+48|0;a=g+8|0;ha=0;ia=t;t=l;l=k;a:while(1){k=f[ia+(ha<<2)>>2]|0;ja=f[(f[t+8>>2]|0)+(k<<2)>>2]|0;switch(f[ja+28>>2]|0){case 9:{f[g>>2]=1180;f[s>>2]=-1;f[r>>2]=0;f[r+4>>2]=0;f[r+8>>2]=0;f[r+12>>2]=0;ka=f[l+48>>2]|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;la=dn(32)|0;f[d>>2]=la;f[x>>2]=-2147483616;f[q>>2]=17;ma=la;na=12932;oa=ma+17|0;do{b[ma>>0]=b[na>>0]|0;ma=ma+1|0;na=na+1|0}while((ma|0)<(oa|0));b[la+17>>0]=0;pa=ka+16|0;qa=f[pa>>2]|0;if(qa){ra=pa;sa=qa;b:while(1){qa=sa;while(1){if((f[qa+16>>2]|0)>=(k|0))break;ta=f[qa+4>>2]|0;if(!ta){ua=ra;break b}else qa=ta}sa=f[qa>>2]|0;if(!sa){ua=qa;break}else ra=qa}if(((ua|0)!=(pa|0)?(k|0)>=(f[ua+16>>2]|0):0)?(ra=ua+20|0,(sh(ra,d)|0)!=0):0)va=yk(ra,d,-1)|0;else wa=17}else wa=17;if((wa|0)==17){wa=0;va=yk(ka,d,-1)|0}if((b[w>>0]|0)<0)br(f[d>>2]|0);if((va|0)<1)xa=1;else{ra=f[(f[j>>2]|0)+48>>2]|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;sa=dn(32)|0;f[d>>2]=sa;f[z>>2]=-2147483616;f[A>>2]=19;ma=sa;na=13005;oa=ma+19|0;do{b[ma>>0]=b[na>>0]|0;ma=ma+1|0;na=na+1|0}while((ma|0)<(oa|0));b[sa+19>>0]=0;ka=ra+16|0;pa=f[ka>>2]|0;if(pa){la=ka;ta=pa;c:while(1){pa=ta;while(1){if((f[pa+16>>2]|0)>=(k|0))break;ya=f[pa+4>>2]|0;if(!ya){za=la;break c}else pa=ya}ta=f[pa>>2]|0;if(!ta){za=pa;break}else la=pa}if((za|0)!=(ka|0)?(k|0)>=(f[za+16>>2]|0):0)Aa=za+20|0;else wa=29}else wa=29;if((wa|0)==29){wa=0;Aa=ra}if(!(sh(Aa,d)|0))Ba=0;else{la=f[(f[j>>2]|0)+48>>2]|0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;ta=dn(32)|0;f[e>>2]=ta;f[X>>2]=-2147483616;f[Y>>2]=18;ma=ta;na=13025;oa=ma+18|0;do{b[ma>>0]=b[na>>0]|0;ma=ma+1|0;na=na+1|0}while((ma|0)<(oa|0));b[ta+18>>0]=0;ra=la+16|0;ka=f[ra>>2]|0;if(ka){sa=ra;qa=ka;d:while(1){ka=qa;while(1){if((f[ka+16>>2]|0)>=(k|0))break;ya=f[ka+4>>2]|0;if(!ya){Ca=sa;break d}else ka=ya}qa=f[ka>>2]|0;if(!qa){Ca=ka;break}else sa=ka}if((Ca|0)!=(ra|0)?(k|0)>=(f[Ca+16>>2]|0):0)Da=Ca+20|0;else wa=39}else wa=39;if((wa|0)==39){wa=0;Da=la}sa=(sh(Da,e)|0)!=0;if((b[Z>>0]|0)<0)br(f[e>>2]|0);Ba=sa}if((b[B>>0]|0)<0)br(f[d>>2]|0);if(Ba){sa=ja+24|0;qa=b[sa>>0]|0;ta=qa<<24>>24;f[h>>2]=0;f[C>>2]=0;f[D>>2]=0;if(!(qa<<24>>24))Ea=0;else{if(qa<<24>>24<0){wa=48;break a}qa=ta<<2;pa=dn(qa)|0;f[h>>2]=pa;ya=pa+(ta<<2)|0;f[O>>2]=ya;hj(pa|0,0,qa|0)|0;f[C>>2]=ya;Ea=pa}pa=f[(f[j>>2]|0)+48>>2]|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;ya=dn(32)|0;f[i>>2]=ya;f[E>>2]=-2147483616;f[F>>2]=19;ma=ya;na=13005;oa=ma+19|0;do{b[ma>>0]=b[na>>0]|0;ma=ma+1|0;na=na+1|0}while((ma|0)<(oa|0));b[ya+19>>0]=0;la=b[sa>>0]|0;ra=la<<24>>24;qa=pa+16|0;ta=f[qa>>2]|0;if(ta){Fa=qa;Ga=ta;e:while(1){ta=Ga;while(1){if((f[ta+16>>2]|0)>=(k|0))break;Ha=f[ta+4>>2]|0;if(!Ha){Ia=Fa;break e}else ta=Ha}Ga=f[ta>>2]|0;if(!Ga){Ia=ta;break}else Fa=ta}if(((Ia|0)!=(qa|0)?(k|0)>=(f[Ia+16>>2]|0):0)?(Fa=Ia+20|0,(sh(Fa,i)|0)!=0):0){Ga=zg(Fa,i)|0;if((Ga|0)!=(Ia+24|0)){dj(d,Ga+28|0);Ga=b[M>>0]|0;Fa=Ga<<24>>24<0;if(!((Fa?f[N>>2]|0:Ga&255)|0))Ja=Ga;else{if(la<<24>>24>0){ya=Fa?f[d>>2]|0:d;Fa=0;do{Ka=$(pq(ya,e));ka=ya;ya=f[e>>2]|0;if((ka|0)==(ya|0))break;n[Ea+(Fa<<2)>>2]=Ka;Fa=Fa+1|0}while((Fa|0)<(ra|0));La=b[M>>0]|0}else La=Ga;Ja=La}if(Ja<<24>>24<0)br(f[d>>2]|0)}}else wa=69}else wa=69;if((wa|0)==69?(wa=0,Fa=zg(pa,i)|0,(Fa|0)!=(pa+4|0)):0){dj(d,Fa+28|0);Fa=b[G>>0]|0;ya=Fa<<24>>24<0;if(!((ya?f[H>>2]|0:Fa&255)|0))Ma=Fa;else{if(la<<24>>24>0){qa=ya?f[d>>2]|0:d;ya=0;do{Ka=$(pq(qa,e));ka=qa;qa=f[e>>2]|0;if((ka|0)==(qa|0))break;n[Ea+(ya<<2)>>2]=Ka;ya=ya+1|0}while((ya|0)<(ra|0));Na=b[G>>0]|0}else Na=Fa;Ma=Na}if(Ma<<24>>24<0)br(f[d>>2]|0)}if((b[I>>0]|0)<0)br(f[i>>2]|0);ra=f[(f[j>>2]|0)+48>>2]|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;ya=dn(32)|0;f[d>>2]=ya;f[J>>2]=-2147483616;f[K>>2]=18;ma=ya;na=13025;oa=ma+18|0;do{b[ma>>0]=b[na>>0]|0;ma=ma+1|0;na=na+1|0}while((ma|0)<(oa|0));b[ya+18>>0]=0;na=ra+16|0;ma=f[na>>2]|0;do if(ma){oa=na;Fa=ma;f:while(1){qa=Fa;while(1){if((f[qa+16>>2]|0)>=(k|0))break;la=f[qa+4>>2]|0;if(!la){Pa=oa;break f}else qa=la}Fa=f[qa>>2]|0;if(!Fa){Pa=qa;break}else oa=qa}if((Pa|0)!=(na|0)?(k|0)>=(f[Pa+16>>2]|0):0){oa=Pa+20|0;if(!(sh(oa,d)|0)){wa=91;break}Qa=$(kk(oa,d,$(1.0)))}else wa=91}else wa=91;while(0);if((wa|0)==91){wa=0;Qa=$(kk(ra,d,$(1.0)))}if((b[L>>0]|0)<0)br(f[d>>2]|0);wl(g,va,f[h>>2]|0,b[sa>>0]|0,Qa);k=f[h>>2]|0;if(k|0){na=f[C>>2]|0;if((na|0)!=(k|0))f[C>>2]=na+(~((na+-4-k|0)>>>2)<<2);br(k)}}else Kd(g,ja,va)|0;k=f[P>>2]|0;if((k|0)==(f[Q>>2]|0))of(R,g);else{f[k>>2]=1180;f[k+4>>2]=f[s>>2];Ra=k+8|0;f[Ra>>2]=0;na=k+12|0;f[na>>2]=0;f[k+16>>2]=0;ma=(f[y>>2]|0)-(f[V>>2]|0)|0;ya=ma>>2;if(ya|0){if(ya>>>0>1073741823){wa=103;break a}oa=dn(ma)|0;f[na>>2]=oa;f[Ra>>2]=oa;f[k+16>>2]=oa+(ya<<2);ya=f[V>>2]|0;ma=(f[y>>2]|0)-ya|0;if((ma|0)>0){Rg(oa|0,ya|0,ma|0)|0;f[na>>2]=oa+(ma>>>2<<2)}}f[k+20>>2]=f[W>>2];f[P>>2]=(f[P>>2]|0)+24}Re(d,g,ja,m);k=f[S>>2]|0;if(k>>>0<(f[T>>2]|0)>>>0){ma=f[d>>2]|0;f[d>>2]=0;f[k>>2]=ma;f[S>>2]=k+4}else Me(U,d);k=f[d>>2]|0;f[d>>2]=0;if(k|0){ma=k+88|0;oa=f[ma>>2]|0;f[ma>>2]=0;if(oa|0){ma=f[oa+8>>2]|0;if(ma|0){na=oa+12|0;if((f[na>>2]|0)!=(ma|0))f[na>>2]=ma;br(ma)}br(oa)}oa=f[k+68>>2]|0;if(oa|0){ma=k+72|0;na=f[ma>>2]|0;if((na|0)!=(oa|0))f[ma>>2]=na+(~((na+-4-oa|0)>>>2)<<2);br(oa)}oa=k+64|0;na=f[oa>>2]|0;f[oa>>2]=0;if(na|0){oa=f[na>>2]|0;if(oa|0){ma=na+4|0;if((f[ma>>2]|0)!=(oa|0))f[ma>>2]=oa;br(oa)}br(na)}br(k)}xa=0}f[g>>2]=1180;k=f[r>>2]|0;if(k|0){na=f[y>>2]|0;if((na|0)!=(k|0))f[y>>2]=na+(~((na+-4-k|0)>>>2)<<2);br(k)}if(xa|0){v=0;wa=169;break a}break}case 1:case 3:case 5:{k=ja+24|0;na=b[k>>0]|0;oa=na<<24>>24;f[g>>2]=0;f[_>>2]=0;f[aa>>2]=0;if(!(na<<24>>24))Sa=0;else{if(na<<24>>24<0){wa=137;break a}na=dn(oa<<2)|0;f[_>>2]=na;f[g>>2]=na;ma=na+(oa<<2)|0;f[a>>2]=ma;ya=oa;oa=na;while(1){f[oa>>2]=2147483647;ya=ya+-1|0;if(!ya)break;else oa=oa+4|0}f[_>>2]=ma;Sa=b[k>>0]|0}oa=Sa<<24>>24;f[h>>2]=0;f[ba>>2]=0;f[ca>>2]=0;if(!(Sa<<24>>24))Ta=0;else{if(Sa<<24>>24<0){wa=144;break a}ya=oa<<2;sa=dn(ya)|0;f[h>>2]=sa;ra=sa+(oa<<2)|0;f[da>>2]=ra;hj(sa|0,0,ya|0)|0;f[ba>>2]=ra;Ta=sa}sa=ja+80|0;ra=b[k>>0]|0;g:do if(!(f[sa>>2]|0))Ua=ra;else{ya=0;oa=ra;na=Ta;while(1){f[e>>2]=ya;f[d>>2]=f[e>>2];Pb(ja,d,oa,na)|0;Fa=b[k>>0]|0;if(Fa<<24>>24>0){ta=f[g>>2]|0;la=f[h>>2]|0;pa=Fa<<24>>24;Ga=0;do{ka=ta+(Ga<<2)|0;Ha=f[la+(Ga<<2)>>2]|0;if((f[ka>>2]|0)>(Ha|0))f[ka>>2]=Ha;Ga=Ga+1|0}while((Ga|0)<(pa|0))}pa=ya+1|0;if(pa>>>0>=(f[sa>>2]|0)>>>0){Ua=Fa;break g}ya=pa;oa=Fa;na=f[h>>2]|0}}while(0);if(Ua<<24>>24>0){sa=0;ja=Ua;while(1){ra=(f[g>>2]|0)+(sa<<2)|0;ma=f[ea>>2]|0;if((ma|0)==(f[fa>>2]|0)){Ci(ga,ra);Va=b[k>>0]|0}else{f[ma>>2]=f[ra>>2];f[ea>>2]=ma+4;Va=ja}sa=sa+1|0;if((sa|0)>=(Va<<24>>24|0))break;else ja=Va}}ja=f[h>>2]|0;if(ja|0){sa=f[ba>>2]|0;if((sa|0)!=(ja|0))f[ba>>2]=sa+(~((sa+-4-ja|0)>>>2)<<2);br(ja)}ja=f[g>>2]|0;if(ja|0){sa=f[_>>2]|0;if((sa|0)!=(ja|0))f[_>>2]=sa+(~((sa+-4-ja|0)>>>2)<<2);br(ja)}break}default:{}}ja=ha+1|0;sa=f[o>>2]|0;if(ja>>>0>=(f[p>>2]|0)-sa>>2>>>0){v=1;wa=169;break}k=f[j>>2]|0;ha=ja;ia=sa;t=f[k+4>>2]|0;l=k}if((wa|0)==48)mq(h);else if((wa|0)==103)mq(Ra);else if((wa|0)==137)mq(g);else if((wa|0)==144)mq(h);else if((wa|0)==169){u=c;return v|0}return 0}function hb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0;d=u;u=u+32|0;e=d;g=a+8|0;h=f[g>>2]|0;f[e>>2]=0;i=e+4|0;f[i>>2]=0;f[e+8>>2]=0;do if(h)if(h>>>0>1073741823)mq(e);else{j=h<<2;k=dn(j)|0;f[e>>2]=k;l=k+(h<<2)|0;f[e+8>>2]=l;hj(k|0,0,j|0)|0;f[i>>2]=l;m=l;n=k;break}else{m=0;n=0}while(0);k=a+128|0;l=f[k>>2]|0;j=f[l>>2]|0;o=l+4|0;if(!j){p=l+8|0;q=n;r=m;s=h}else{h=f[o>>2]|0;if((h|0)!=(j|0))f[o>>2]=h+(~((h+-4-j|0)>>>2)<<2);br(j);j=l+8|0;f[j>>2]=0;f[o>>2]=0;f[l>>2]=0;p=j;q=f[e>>2]|0;r=f[i>>2]|0;s=f[g>>2]|0}f[l>>2]=q;f[o>>2]=r;f[p>>2]=f[e+8>>2];f[e>>2]=0;p=e+4|0;f[p>>2]=0;f[e+8>>2]=0;do if(s)if(s>>>0>1073741823)mq(e);else{r=s<<2;o=dn(r)|0;f[e>>2]=o;q=o+(s<<2)|0;f[e+8>>2]=q;hj(o|0,0,r|0)|0;f[p>>2]=q;t=q;v=o;break}else{t=0;v=0}while(0);s=a+140|0;o=f[s>>2]|0;q=f[o>>2]|0;r=o+4|0;if(!q){w=o+8|0;x=v;y=t}else{t=f[r>>2]|0;if((t|0)!=(q|0))f[r>>2]=t+(~((t+-4-q|0)>>>2)<<2);br(q);q=o+8|0;f[q>>2]=0;f[r>>2]=0;f[o>>2]=0;w=q;x=f[e>>2]|0;y=f[p>>2]|0}f[o>>2]=x;f[r>>2]=y;f[w>>2]=f[e+8>>2];w=f[b>>2]|0;y=b+4|0;r=f[y>>2]|0;x=f[y+4>>2]|0;y=f[c>>2]|0;o=c+4|0;p=f[o>>2]|0;q=f[o+4>>2]|0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;f[e+12>>2]=0;f[e+16>>2]=0;f[e+20>>2]=0;o=e+8|0;t=e+4|0;v=e+16|0;l=e+20|0;i=r;Jc(e);j=f[t>>2]|0;h=(f[l>>2]|0)+(f[v>>2]|0)|0;if((f[o>>2]|0)==(j|0))z=0;else z=(f[j+(((h>>>0)/113|0)<<2)>>2]|0)+(((h>>>0)%113|0)*36|0)|0;f[z>>2]=w;h=z+4|0;f[h>>2]=r;f[h+4>>2]=x;f[z+12>>2]=y;h=z+16|0;f[h>>2]=p;f[h+4>>2]=q;f[z+24>>2]=0;f[z+28>>2]=y-w;f[z+32>>2]=0;z=(f[l>>2]|0)+1|0;f[l>>2]=z;if(z|0){w=a+116|0;y=a+48|0;h=a+44|0;j=a+36|0;m=a+40|0;n=a+32|0;A=b+8|0;B=c+8|0;C=a+28|0;D=a+24|0;E=a+16|0;F=a+20|0;G=a+12|0;H=a+88|0;I=a+84|0;J=a+76|0;K=a+80|0;L=a+72|0;M=i+4|0;N=i+24|0;O=i+24|0;P=p+24|0;Q=z;while(1){z=f[v>>2]|0;R=Q+-1|0;S=R+z|0;T=f[t>>2]|0;U=f[T+(((S>>>0)/113|0)<<2)>>2]|0;V=(S>>>0)%113|0;S=f[U+(V*36|0)>>2]|0;W=f[U+(V*36|0)+12>>2]|0;Y=f[U+(V*36|0)+24>>2]|0;Z=f[U+(V*36|0)+32>>2]|0;f[l>>2]=R;R=f[o>>2]|0;V=R-T>>2;if((1-Q-z+((V|0)==0?0:(V*113|0)+-1|0)|0)>>>0>225){br(f[R+-4>>2]|0);f[o>>2]=(f[o>>2]|0)+-4}f[b>>2]=S;f[c>>2]=W;R=f[k>>2]|0;V=((f[g>>2]|0)+-1|0)==(Y|0)?0:Y+1|0;Y=(f[s>>2]|0)+(Z*12|0)|0;z=W-S|0;T=(f[a>>2]|0)-(f[(f[Y>>2]|0)+(V<<2)>>2]|0)|0;a:do if(T){if(z>>>0<3){U=f[w>>2]|0;f[U>>2]=V;$=f[g>>2]|0;if($>>>0>1){aa=1;ba=$;ca=V;while(1){ca=(ca|0)==(ba+-1|0)?0:ca+1|0;f[U+(aa<<2)>>2]=ca;aa=aa+1|0;da=f[g>>2]|0;if(aa>>>0>=da>>>0){ea=da;break}else ba=da}}else ea=$;if(!z){fa=99;break}else{ga=0;ha=ea}while(1){ba=(f[N>>2]|0)+((X(f[M>>2]|0,S+ga|0)|0)<<2)|0;if(!ha)ia=0;else{aa=0;do{ca=f[(f[w>>2]|0)+(aa<<2)>>2]|0;U=(f[a>>2]|0)-(f[(f[Y>>2]|0)+(ca<<2)>>2]|0)|0;do if(U|0){da=f[y>>2]|0;ja=32-da|0;ka=32-U|0;la=f[ba+(ca<<2)>>2]<(ja|0)){ma=la>>>ka;ka=U-ja|0;f[y>>2]=ka;ja=f[h>>2]|ma>>>ka;f[h>>2]=ja;ka=f[j>>2]|0;if((ka|0)==(f[m>>2]|0))Ci(n,h);else{f[ka>>2]=ja;f[j>>2]=ka+4}f[h>>2]=ma<<32-(f[y>>2]|0);break}ma=f[h>>2]|la>>>da;f[h>>2]=ma;la=da+U|0;f[y>>2]=la;if((la|0)!=32)break;la=f[j>>2]|0;if((la|0)==(f[m>>2]|0))Ci(n,h);else{f[la>>2]=ma;f[j>>2]=la+4}f[h>>2]=0;f[y>>2]=0}while(0);aa=aa+1|0;U=f[g>>2]|0}while(aa>>>0>>0);ia=U}ga=ga+1|0;if(ga>>>0>=z>>>0){fa=99;break a}else ha=ia}}$=Z+1|0;qg(R+($*12|0)|0,f[R+(Z*12|0)>>2]|0,f[R+(Z*12|0)+4>>2]|0);aa=(f[(f[k>>2]|0)+($*12|0)>>2]|0)+(V<<2)|0;ba=(f[aa>>2]|0)+(1<>2]=ba;aa=f[A>>2]|0;U=f[B>>2]|0;b:do if((W|0)==(S|0))na=S;else{ca=f[O>>2]|0;if(!aa){if((f[ca+(V<<2)>>2]|0)>>>0>>0){na=W;break}else{oa=W;pa=S}while(1){la=oa;do{la=la+-1|0;if((pa|0)==(la|0)){na=pa;break b}ma=(f[P>>2]|0)+((X(la,U)|0)<<2)+(V<<2)|0}while((f[ma>>2]|0)>>>0>=ba>>>0);pa=pa+1|0;if((pa|0)==(la|0)){na=la;break b}else oa=la}}else{qa=W;ra=S}while(1){ma=ra;while(1){sa=ca+((X(ma,aa)|0)<<2)|0;if((f[sa+(V<<2)>>2]|0)>>>0>=ba>>>0){ta=qa;break}da=ma+1|0;if((da|0)==(qa|0)){na=qa;break b}else ma=da}while(1){ta=ta+-1|0;if((ma|0)==(ta|0)){na=ma;break b}ua=(f[P>>2]|0)+((X(ta,U)|0)<<2)|0;if((f[ua+(V<<2)>>2]|0)>>>0>>0){va=0;break}}do{la=sa+(va<<2)|0;da=ua+(va<<2)|0;ka=f[la>>2]|0;f[la>>2]=f[da>>2];f[da>>2]=ka;va=va+1|0}while((va|0)!=(aa|0));ra=ma+1|0;if((ra|0)==(ta|0)){na=ta;break}else qa=ta}}while(0);ba=(_(z|0)|0)^31;U=na-S|0;ca=W-na|0;ka=U>>>0>>0;if((U|0)!=(ca|0)){da=f[H>>2]|0;if(ka)f[I>>2]=f[I>>2]|1<<31-da;la=da+1|0;f[H>>2]=la;if((la|0)==32){la=f[J>>2]|0;if((la|0)==(f[K>>2]|0))Ci(L,I);else{f[la>>2]=f[I>>2];f[J>>2]=la+4}f[H>>2]=0;f[I>>2]=0}}la=z>>>1;do if(ka){da=f[C>>2]|0;ja=32-da|0;wa=32-ba|0;xa=la-U<(ja|0)){ya=xa>>>wa;wa=ba-ja|0;f[C>>2]=wa;ja=f[D>>2]|ya>>>wa;f[D>>2]=ja;wa=f[E>>2]|0;if((wa|0)==(f[F>>2]|0))Ci(G,D);else{f[wa>>2]=ja;f[E>>2]=wa+4}f[D>>2]=ya<<32-(f[C>>2]|0);break}ya=f[D>>2]|xa>>>da;f[D>>2]=ya;xa=da+ba|0;f[C>>2]=xa;if((xa|0)==32){xa=f[E>>2]|0;if((xa|0)==(f[F>>2]|0))Ci(G,D);else{f[xa>>2]=ya;f[E>>2]=xa+4}f[D>>2]=0;f[C>>2]=0}}else{xa=f[C>>2]|0;ya=32-xa|0;da=32-ba|0;wa=la-ca<(ya|0)){ja=wa>>>da;da=ba-ya|0;f[C>>2]=da;ya=f[D>>2]|ja>>>da;f[D>>2]=ya;da=f[E>>2]|0;if((da|0)==(f[F>>2]|0))Ci(G,D);else{f[da>>2]=ya;f[E>>2]=da+4}f[D>>2]=ja<<32-(f[C>>2]|0);break}ja=f[D>>2]|wa>>>xa;f[D>>2]=ja;wa=xa+ba|0;f[C>>2]=wa;if((wa|0)==32){wa=f[E>>2]|0;if((wa|0)==(f[F>>2]|0))Ci(G,D);else{f[wa>>2]=ja;f[E>>2]=wa+4}f[D>>2]=0;f[C>>2]=0}}while(0);ba=f[s>>2]|0;la=f[ba+(Z*12|0)>>2]|0;ka=la+(V<<2)|0;f[ka>>2]=(f[ka>>2]|0)+1;qg(ba+($*12|0)|0,la,f[ba+(Z*12|0)+4>>2]|0);if((na|0)!=(S|0)){ba=f[o>>2]|0;la=f[t>>2]|0;ka=ba-la>>2;wa=f[v>>2]|0;ja=f[l>>2]|0;if((((ka|0)==0?0:(ka*113|0)+-1|0)|0)==(ja+wa|0)){Jc(e);za=f[v>>2]|0;Aa=f[l>>2]|0;Ba=f[o>>2]|0;Ca=f[t>>2]|0}else{za=wa;Aa=ja;Ba=ba;Ca=la}la=Aa+za|0;if((Ba|0)==(Ca|0))Da=0;else Da=(f[Ca+(((la>>>0)/113|0)<<2)>>2]|0)+(((la>>>0)%113|0)*36|0)|0;f[Da>>2]=S;la=Da+4|0;f[la>>2]=r;f[la+4>>2]=x;f[Da+12>>2]=na;f[Da+16>>2]=i;f[Da+20>>2]=aa;f[Da+24>>2]=V;f[Da+28>>2]=U;f[Da+32>>2]=Z;f[l>>2]=(f[l>>2]|0)+1}if((W|0)!=(na|0)){la=f[o>>2]|0;ba=f[t>>2]|0;ja=la-ba>>2;wa=f[v>>2]|0;ka=f[l>>2]|0;if((((ja|0)==0?0:(ja*113|0)+-1|0)|0)==(ka+wa|0)){Jc(e);Ea=f[v>>2]|0;Fa=f[l>>2]|0;Ga=f[o>>2]|0;Ha=f[t>>2]|0}else{Ea=wa;Fa=ka;Ga=la;Ha=ba}ba=Fa+Ea|0;if((Ga|0)==(Ha|0))Ia=0;else Ia=(f[Ha+(((ba>>>0)/113|0)<<2)>>2]|0)+(((ba>>>0)%113|0)*36|0)|0;f[Ia>>2]=na;f[Ia+4>>2]=i;f[Ia+8>>2]=aa;f[Ia+12>>2]=W;ba=Ia+16|0;f[ba>>2]=p;f[ba+4>>2]=q;f[Ia+24>>2]=V;f[Ia+28>>2]=ca;f[Ia+32>>2]=$;ba=(f[l>>2]|0)+1|0;f[l>>2]=ba;Ja=ba}else fa=99}else fa=99;while(0);if((fa|0)==99){fa=0;Ja=f[l>>2]|0}if(!Ja)break;else Q=Ja}}Ja=f[t>>2]|0;Q=f[v>>2]|0;Ia=Ja+(((Q>>>0)/113|0)<<2)|0;q=f[o>>2]|0;p=q;i=Ja;if((q|0)==(Ja|0)){Ka=0;La=0}else{na=(f[Ia>>2]|0)+(((Q>>>0)%113|0)*36|0)|0;Ka=na;La=na}na=Ia;Ia=La;c:while(1){La=Ia;do{Q=La;if((Ka|0)==(Q|0))break c;La=Q+36|0}while((La-(f[na>>2]|0)|0)!=4068);La=na+4|0;na=La;Ia=f[La>>2]|0}f[l>>2]=0;l=p-i>>2;if(l>>>0>2){i=Ja;do{br(f[i>>2]|0);i=(f[t>>2]|0)+4|0;f[t>>2]=i;Ma=f[o>>2]|0;Na=Ma-i>>2}while(Na>>>0>2);Oa=Na;Pa=i;Qa=Ma}else{Oa=l;Pa=Ja;Qa=q}switch(Oa|0){case 1:{Ra=56;fa=113;break}case 2:{Ra=113;fa=113;break}default:{}}if((fa|0)==113)f[v>>2]=Ra;if((Pa|0)!=(Qa|0)){Ra=Pa;do{br(f[Ra>>2]|0);Ra=Ra+4|0}while((Ra|0)!=(Qa|0));Qa=f[t>>2]|0;t=f[o>>2]|0;if((t|0)!=(Qa|0))f[o>>2]=t+(~((t+-4-Qa|0)>>>2)<<2)}Qa=f[e>>2]|0;if(!Qa){u=d;return}br(Qa);u=d;return}function ib(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0;d=u;u=u+80|0;e=d+56|0;g=d+52|0;h=d+48|0;i=d+68|0;j=d;k=d+44|0;l=d+40|0;m=d+36|0;n=d+32|0;o=d+28|0;p=d+24|0;q=d+20|0;r=d+16|0;s=d+12|0;if(!(b[c+288>>0]|0)){Ne(e,f[c+8>>2]|0);t=c+12|0;v=f[e>>2]|0;f[e>>2]=0;w=f[t>>2]|0;f[t>>2]=v;if(w){ui(w);br(w);w=f[e>>2]|0;f[e>>2]=0;if(w|0){ui(w);br(w)}}else f[e>>2]=0}else{Mg(e,f[c+8>>2]|0);w=c+12|0;v=f[e>>2]|0;f[e>>2]=0;t=f[w>>2]|0;f[w>>2]=v;if(t){ui(t);br(t);t=f[e>>2]|0;f[e>>2]=0;if(t|0){ui(t);br(t)}}else f[e>>2]=0}t=c+12|0;v=f[t>>2]|0;if(v|0?(((f[v+4>>2]|0)-(f[v>>2]|0)>>2>>>0)/3|0|0)!=(f[v+40>>2]|0):0){w=c+200|0;f[c+264>>2]=c;x=c+4|0;Nh(((f[v+28>>2]|0)-(f[v+24>>2]|0)>>2)-(f[v+44>>2]|0)|0,f[(f[x>>2]|0)+44>>2]|0)|0;v=f[t>>2]|0;Nh((((f[v+4>>2]|0)-(f[v>>2]|0)>>2>>>0)/3|0)-(f[v+40>>2]|0)|0,f[(f[x>>2]|0)+44>>2]|0)|0;v=c+28|0;y=c+8|0;z=f[y>>2]|0;A=((f[z+100>>2]|0)-(f[z+96>>2]|0)|0)/12|0;b[e>>0]=0;Xg(v,A,e);A=f[t>>2]|0;z=(f[A+28>>2]|0)-(f[A+24>>2]|0)>>2;f[e>>2]=-1;Sf(c+52|0,z,e);z=c+40|0;A=f[z>>2]|0;B=c+44|0;C=f[B>>2]|0;if((C|0)!=(A|0))f[B>>2]=C+(~((C+-4-A|0)>>>2)<<2);A=f[t>>2]|0;C=(f[A+4>>2]|0)-(f[A>>2]|0)>>2;$j(z,C-((C>>>0)%3|0)|0);C=c+84|0;z=f[t>>2]|0;A=(f[z+28>>2]|0)-(f[z+24>>2]|0)>>2;b[e>>0]=0;Xg(C,A,e);A=c+96|0;z=f[A>>2]|0;B=c+100|0;D=f[B>>2]|0;if((D|0)!=(z|0))f[B>>2]=D+(~((D+-4-z|0)>>>2)<<2);f[c+164>>2]=-1;z=c+168|0;f[z>>2]=0;D=f[c+108>>2]|0;E=c+112|0;F=f[E>>2]|0;if((F|0)!=(D|0))f[E>>2]=F+(~(((F+-12-D|0)>>>0)/12|0)*12|0);D=c+132|0;if(f[D>>2]|0){F=c+128|0;E=f[F>>2]|0;if(E|0){G=E;do{E=G;G=f[G>>2]|0;br(E)}while((G|0)!=0)}f[F>>2]=0;F=f[c+124>>2]|0;if(F|0){G=c+120|0;E=0;do{f[(f[G>>2]|0)+(E<<2)>>2]=0;E=E+1|0}while((E|0)!=(F|0))}f[D>>2]=0}f[c+144>>2]=0;D=f[t>>2]|0;F=(f[D+28>>2]|0)-(f[D+24>>2]|0)>>2;f[e>>2]=-1;Sf(c+152|0,F,e);F=c+72|0;D=f[F>>2]|0;E=c+76|0;G=f[E>>2]|0;if((G|0)!=(D|0))f[E>>2]=G+(~((G+-4-D|0)>>>2)<<2);D=f[t>>2]|0;$j(F,((f[D+4>>2]|0)-(f[D>>2]|0)>>2>>>0)/3|0);f[c+64>>2]=0;if(!(oe(c)|0)){D=dn(32)|0;f[e>>2]=D;f[e+8>>2]=-2147483616;f[e+4>>2]=29;H=D;I=13227;J=H+29|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[D+29>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0);u=d;return}if(!(ch(c)|0)){D=dn(48)|0;f[e>>2]=D;f[e+8>>2]=-2147483600;f[e+4>>2]=36;H=D;I=13257;J=H+36|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[D+36>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0);u=d;return}D=c+172|0;G=c+176|0;K=(((f[G>>2]|0)-(f[D>>2]|0)|0)/136|0)&255;b[i>>0]=K;L=f[(f[x>>2]|0)+44>>2]|0;M=L+16|0;N=f[M+4>>2]|0;if((N|0)>0|(N|0)==0&(f[M>>2]|0)>>>0>0)O=K;else{f[g>>2]=f[L+4>>2];f[e>>2]=f[g>>2];ye(L,e,i,i+1|0)|0;O=b[i>>0]|0}i=c+284|0;f[i>>2]=O&255;O=f[t>>2]|0;L=(f[O+4>>2]|0)-(f[O>>2]|0)|0;O=L>>2;Ti(w);f[j>>2]=0;K=j+4|0;f[K>>2]=0;f[j+8>>2]=0;a:do if((L|0)>0){M=c+104|0;N=j+8|0;P=0;b:while(1){Q=(P>>>0)/3|0;R=Q>>>5;S=1<<(Q&31);if((f[(f[v>>2]|0)+(R<<2)>>2]&S|0)==0?(T=f[t>>2]|0,f[k>>2]=Q,f[e>>2]=f[k>>2],!(Rj(T,e)|0)):0){f[g>>2]=0;f[l>>2]=Q;f[e>>2]=f[l>>2];Q=gg(c,e,g)|0;Vi(w,Q);T=f[g>>2]|0;U=(T|0)==-1;do if(Q){do if(U){V=-1;W=-1;X=-1}else{Y=f[f[t>>2]>>2]|0;Z=f[Y+(T<<2)>>2]|0;_=T+1|0;$=((_>>>0)%3|0|0)==0?T+-2|0:_;if(($|0)==-1)aa=-1;else aa=f[Y+($<<2)>>2]|0;$=(((T>>>0)%3|0|0)==0?2:-1)+T|0;if(($|0)==-1){V=-1;W=aa;X=Z;break}V=f[Y+($<<2)>>2]|0;W=aa;X=Z}while(0);Z=f[C>>2]|0;$=Z+(X>>>5<<2)|0;f[$>>2]=f[$>>2]|1<<(X&31);$=Z+(W>>>5<<2)|0;f[$>>2]=f[$>>2]|1<<(W&31);$=Z+(V>>>5<<2)|0;f[$>>2]=f[$>>2]|1<<(V&31);f[e>>2]=1;$=f[B>>2]|0;if($>>>0<(f[M>>2]|0)>>>0){f[$>>2]=1;f[B>>2]=$+4}else Ci(A,e);$=(f[v>>2]|0)+(R<<2)|0;f[$>>2]=f[$>>2]|S;$=T+1|0;if(U)ba=-1;else ba=(($>>>0)%3|0|0)==0?T+-2|0:$;f[e>>2]=ba;Z=f[K>>2]|0;if(Z>>>0<(f[N>>2]|0)>>>0){f[Z>>2]=ba;f[K>>2]=Z+4}else Ci(j,e);if(U)break;Z=(($>>>0)%3|0|0)==0?T+-2|0:$;if((Z|0)==-1)break;$=f[(f[(f[t>>2]|0)+12>>2]|0)+(Z<<2)>>2]|0;Z=($|0)==-1;Y=Z?-1:($>>>0)/3|0;if(Z)break;if(f[(f[v>>2]|0)+(Y>>>5<<2)>>2]&1<<(Y&31)|0)break;f[m>>2]=$;f[e>>2]=f[m>>2];if(!(hc(c,e)|0)){ca=65;break b}}else{$=T+1|0;if(U)da=-1;else da=(($>>>0)%3|0|0)==0?T+-2|0:$;f[n>>2]=da;f[e>>2]=f[n>>2];Ce(c,e,1)|0;f[o>>2]=f[g>>2];f[e>>2]=f[o>>2];if(!(hc(c,e)|0)){ca=71;break b}}while(0)}P=P+1|0;if((P|0)>=(O|0)){ca=77;break a}}if((ca|0)==65){f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;P=dn(48)|0;f[e>>2]=P;f[e+8>>2]=-2147483600;f[e+4>>2]=32;H=P;I=13294;J=H+32|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[P+32>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0)}else if((ca|0)==71){f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;N=dn(48)|0;f[e>>2]=N;f[e+8>>2]=-2147483600;f[e+4>>2]=32;H=N;I=13294;J=H+32|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[N+32>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0)}}else ca=77;while(0);do if((ca|0)==77){O=f[F>>2]|0;o=f[E>>2]|0;n=o;if((O|0)!=(o|0)?(da=o+-4|0,O>>>0>>0):0){o=O;O=da;do{da=f[o>>2]|0;f[o>>2]=f[O>>2];f[O>>2]=da;o=o+4|0;O=O+-4|0}while(o>>>0>>0)}f[p>>2]=n;f[q>>2]=f[j>>2];f[r>>2]=f[K>>2];f[h>>2]=f[p>>2];f[g>>2]=f[q>>2];f[e>>2]=f[r>>2];Md(F,h,g,e)|0;if((f[G>>2]|0)!=(f[D>>2]|0)?(O=f[y>>2]|0,o=((f[O+100>>2]|0)-(f[O+96>>2]|0)|0)/12|0,b[e>>0]=0,Xg(v,o,e),o=f[F>>2]|0,O=f[E>>2]|0,(o|0)!=(O|0)):0){N=o;do{f[s>>2]=f[N>>2];f[e>>2]=f[s>>2];ue(c,e)|0;N=N+4|0}while((N|0)!=(O|0))}_g(w);O=c+232|0;fd(w,O);N=c+280|0;n=f[N>>2]|0;if((n|0?(f[i>>2]|0)>0:0)?(fd(n,O),(f[i>>2]|0)>1):0){n=1;do{fd((f[N>>2]|0)+(n<<5)|0,O);n=n+1|0}while((n|0)<(f[i>>2]|0))}Nh((f[c+272>>2]|0)-(f[c+268>>2]|0)>>2,f[(f[x>>2]|0)+44>>2]|0)|0;Nh(f[z>>2]|0,f[(f[x>>2]|0)+44>>2]|0)|0;if(Jg(c)|0){n=f[(f[x>>2]|0)+44>>2]|0;N=f[O>>2]|0;o=n+16|0;da=f[o+4>>2]|0;if(!((da|0)>0|(da|0)==0&(f[o>>2]|0)>>>0>0)){o=(f[c+236>>2]|0)-N|0;f[g>>2]=f[n+4>>2];f[e>>2]=f[g>>2];ye(n,e,N,N+o|0)|0}f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;break}else{f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;o=dn(32)|0;f[e>>2]=o;f[e+8>>2]=-2147483616;f[e+4>>2]=28;H=o;I=13327;J=H+28|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[o+28>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0);break}}while(0);g=f[j>>2]|0;if(g|0){j=f[K>>2]|0;if((j|0)!=(g|0))f[K>>2]=j+(~((j+-4-g|0)>>>2)<<2);br(g)}u=d;return}g=dn(32)|0;f[e>>2]=g;f[e+8>>2]=-2147483616;f[e+4>>2]=29;H=g;I=13197;J=H+29|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[g+29>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0);u=d;return}function jb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0;d=u;u=u+48|0;e=d+36|0;g=d+24|0;h=d;i=a+8|0;j=f[i>>2]|0;f[e>>2]=0;k=e+4|0;f[k>>2]=0;f[e+8>>2]=0;do if(j)if(j>>>0>1073741823)mq(e);else{l=j<<2;m=dn(l)|0;f[e>>2]=m;n=m+(j<<2)|0;f[e+8>>2]=n;hj(m|0,0,l|0)|0;f[k>>2]=n;o=n;p=m;break}else{o=0;p=0}while(0);m=a+1164|0;n=f[m>>2]|0;l=f[n>>2]|0;q=n+4|0;if(!l){r=n+8|0;s=p;t=o;v=j}else{j=f[q>>2]|0;if((j|0)!=(l|0))f[q>>2]=j+(~((j+-4-l|0)>>>2)<<2);br(l);l=n+8|0;f[l>>2]=0;f[q>>2]=0;f[n>>2]=0;r=l;s=f[e>>2]|0;t=f[k>>2]|0;v=f[i>>2]|0}f[n>>2]=s;f[q>>2]=t;f[r>>2]=f[e+8>>2];f[e>>2]=0;r=e+4|0;f[r>>2]=0;f[e+8>>2]=0;do if(v)if(v>>>0>1073741823)mq(e);else{t=v<<2;q=dn(t)|0;f[e>>2]=q;s=q+(v<<2)|0;f[e+8>>2]=s;hj(q|0,0,t|0)|0;f[r>>2]=s;w=s;x=q;break}else{w=0;x=0}while(0);v=a+1176|0;q=f[v>>2]|0;s=f[q>>2]|0;t=q+4|0;if(!s){y=q+8|0;z=x;A=w}else{w=f[t>>2]|0;if((w|0)!=(s|0))f[t>>2]=w+(~((w+-4-s|0)>>>2)<<2);br(s);s=q+8|0;f[s>>2]=0;f[t>>2]=0;f[q>>2]=0;y=s;z=f[e>>2]|0;A=f[r>>2]|0}f[q>>2]=z;f[t>>2]=A;f[y>>2]=f[e+8>>2];y=f[b>>2]|0;A=b+4|0;t=f[A>>2]|0;z=f[A+4>>2]|0;A=f[c>>2]|0;q=c+4|0;r=f[q>>2]|0;s=f[q+4>>2]|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;f[h+12>>2]=0;f[h+16>>2]=0;f[h+20>>2]=0;q=h+8|0;w=h+4|0;x=h+16|0;n=h+20|0;k=t;Jc(h);l=f[w>>2]|0;j=(f[n>>2]|0)+(f[x>>2]|0)|0;if((f[q>>2]|0)==(l|0))B=0;else B=(f[l+(((j>>>0)/113|0)<<2)>>2]|0)+(((j>>>0)%113|0)*36|0)|0;f[B>>2]=y;j=B+4|0;f[j>>2]=t;f[j+4>>2]=z;f[B+12>>2]=A;j=B+16|0;f[j>>2]=r;f[j+4>>2]=s;f[B+24>>2]=0;f[B+28>>2]=A-y;f[B+32>>2]=0;B=(f[n>>2]|0)+1|0;f[n>>2]=B;if(B|0){y=a+1152|0;A=a+1084|0;j=a+1080|0;l=a+1072|0;o=a+1076|0;p=a+1068|0;C=b+8|0;D=c+8|0;E=a+1124|0;F=a+1120|0;G=a+1112|0;H=a+1116|0;I=a+1108|0;J=k+4|0;K=k+24|0;L=k+24|0;M=r+24|0;N=B;while(1){B=f[x>>2]|0;O=N+-1|0;P=O+B|0;Q=f[w>>2]|0;R=f[Q+(((P>>>0)/113|0)<<2)>>2]|0;S=(P>>>0)%113|0;P=f[R+(S*36|0)>>2]|0;T=f[R+(S*36|0)+12>>2]|0;U=f[R+(S*36|0)+24>>2]|0;V=f[R+(S*36|0)+32>>2]|0;f[n>>2]=O;O=f[q>>2]|0;S=O-Q>>2;if((1-N-B+((S|0)==0?0:(S*113|0)+-1|0)|0)>>>0>225){br(f[O+-4>>2]|0);f[q>>2]=(f[q>>2]|0)+-4}f[b>>2]=P;f[c>>2]=T;O=f[m>>2]|0;S=O+(V*12|0)|0;B=(f[v>>2]|0)+(V*12|0)|0;f[g>>2]=f[b>>2];f[g+4>>2]=f[b+4>>2];f[g+8>>2]=f[b+8>>2];f[e>>2]=f[c>>2];f[e+4>>2]=f[c+4>>2];f[e+8>>2]=f[c+8>>2];Q=Gd(a,g,e,S,B,U)|0;U=T-P|0;R=(f[a>>2]|0)-(f[(f[B>>2]|0)+(Q<<2)>>2]|0)|0;a:do if(R){if(U>>>0<3){W=f[y>>2]|0;f[W>>2]=Q;Y=f[i>>2]|0;if(Y>>>0>1){Z=1;$=Y;aa=Q;while(1){aa=(aa|0)==($+-1|0)?0:aa+1|0;f[W+(Z<<2)>>2]=aa;Z=Z+1|0;ba=f[i>>2]|0;if(Z>>>0>=ba>>>0){ca=ba;break}else $=ba}}else ca=Y;if(!U){da=87;break}else{ea=0;fa=ca}while(1){$=(f[K>>2]|0)+((X(f[J>>2]|0,P+ea|0)|0)<<2)|0;if(!fa)ga=0;else{Z=0;do{aa=f[(f[y>>2]|0)+(Z<<2)>>2]|0;W=(f[a>>2]|0)-(f[(f[B>>2]|0)+(aa<<2)>>2]|0)|0;do if(W|0){ba=f[A>>2]|0;ha=32-ba|0;ia=32-W|0;ja=f[$+(aa<<2)>>2]<(ha|0)){ka=ja>>>ia;ia=W-ha|0;f[A>>2]=ia;ha=f[j>>2]|ka>>>ia;f[j>>2]=ha;ia=f[l>>2]|0;if((ia|0)==(f[o>>2]|0))Ci(p,j);else{f[ia>>2]=ha;f[l>>2]=ia+4}f[j>>2]=ka<<32-(f[A>>2]|0);break}ka=f[j>>2]|ja>>>ba;f[j>>2]=ka;ja=ba+W|0;f[A>>2]=ja;if((ja|0)!=32)break;ja=f[l>>2]|0;if((ja|0)==(f[o>>2]|0))Ci(p,j);else{f[ja>>2]=ka;f[l>>2]=ja+4}f[j>>2]=0;f[A>>2]=0}while(0);Z=Z+1|0;W=f[i>>2]|0}while(Z>>>0>>0);ga=W}ea=ea+1|0;if(ea>>>0>=U>>>0){da=87;break a}else fa=ga}}Y=V+1|0;Z=f[m>>2]|0;$=Z+(Y*12|0)|0;if(($|0)==(S|0))la=Z;else{qg($,f[S>>2]|0,f[O+(V*12|0)+4>>2]|0);la=f[m>>2]|0}$=(f[la+(Y*12|0)>>2]|0)+(Q<<2)|0;Z=(f[$>>2]|0)+(1<>2]=Z;$=f[C>>2]|0;W=f[D>>2]|0;b:do if((T|0)==(P|0))ma=P;else{aa=f[L>>2]|0;if(!$){if((f[aa+(Q<<2)>>2]|0)>>>0>>0){ma=T;break}else{na=T;oa=P}while(1){ja=na;do{ja=ja+-1|0;if((oa|0)==(ja|0)){ma=oa;break b}ka=(f[M>>2]|0)+((X(ja,W)|0)<<2)+(Q<<2)|0}while((f[ka>>2]|0)>>>0>=Z>>>0);oa=oa+1|0;if((oa|0)==(ja|0)){ma=ja;break b}else na=ja}}else{pa=T;qa=P}while(1){ka=qa;while(1){ra=aa+((X(ka,$)|0)<<2)|0;if((f[ra+(Q<<2)>>2]|0)>>>0>=Z>>>0){sa=pa;break}ba=ka+1|0;if((ba|0)==(pa|0)){ma=pa;break b}else ka=ba}while(1){sa=sa+-1|0;if((ka|0)==(sa|0)){ma=ka;break b}ta=(f[M>>2]|0)+((X(sa,W)|0)<<2)|0;if((f[ta+(Q<<2)>>2]|0)>>>0>>0){ua=0;break}}do{ja=ra+(ua<<2)|0;ba=ta+(ua<<2)|0;ia=f[ja>>2]|0;f[ja>>2]=f[ba>>2];f[ba>>2]=ia;ua=ua+1|0}while((ua|0)!=($|0));qa=ka+1|0;if((qa|0)==(sa|0)){ma=sa;break}else pa=sa}}while(0);Z=(_(U|0)|0)^31;W=ma-P|0;aa=T-ma|0;ia=W>>>0>>0;if((W|0)!=(aa|0)){ba=f[E>>2]|0;if(ia)f[F>>2]=f[F>>2]|1<<31-ba;ja=ba+1|0;f[E>>2]=ja;if((ja|0)==32){ja=f[G>>2]|0;if((ja|0)==(f[H>>2]|0))Ci(I,F);else{f[ja>>2]=f[F>>2];f[G>>2]=ja+4}f[E>>2]=0;f[F>>2]=0}}ja=U>>>1;if(ia){ia=ja-W|0;if(Z|0){ba=0;ha=1<>>1}}}else{ha=ja-aa|0;if(Z|0){ba=0;ia=1<>>1}}}ia=f[v>>2]|0;Z=f[ia+(V*12|0)>>2]|0;ba=Z+(Q<<2)|0;f[ba>>2]=(f[ba>>2]|0)+1;qg(ia+(Y*12|0)|0,Z,f[ia+(V*12|0)+4>>2]|0);if((ma|0)!=(P|0)){ia=f[q>>2]|0;Z=f[w>>2]|0;ba=ia-Z>>2;ha=f[x>>2]|0;ja=f[n>>2]|0;if((((ba|0)==0?0:(ba*113|0)+-1|0)|0)==(ja+ha|0)){Jc(h);va=f[x>>2]|0;wa=f[n>>2]|0;xa=f[q>>2]|0;ya=f[w>>2]|0}else{va=ha;wa=ja;xa=ia;ya=Z}Z=wa+va|0;if((xa|0)==(ya|0))za=0;else za=(f[ya+(((Z>>>0)/113|0)<<2)>>2]|0)+(((Z>>>0)%113|0)*36|0)|0;f[za>>2]=P;Z=za+4|0;f[Z>>2]=t;f[Z+4>>2]=z;f[za+12>>2]=ma;f[za+16>>2]=k;f[za+20>>2]=$;f[za+24>>2]=Q;f[za+28>>2]=W;f[za+32>>2]=V;f[n>>2]=(f[n>>2]|0)+1}if((T|0)!=(ma|0)){Z=f[q>>2]|0;ia=f[w>>2]|0;ja=Z-ia>>2;ha=f[x>>2]|0;ba=f[n>>2]|0;if((((ja|0)==0?0:(ja*113|0)+-1|0)|0)==(ba+ha|0)){Jc(h);Aa=f[x>>2]|0;Ba=f[n>>2]|0;Ca=f[q>>2]|0;Da=f[w>>2]|0}else{Aa=ha;Ba=ba;Ca=Z;Da=ia}ia=Ba+Aa|0;if((Ca|0)==(Da|0))Ea=0;else Ea=(f[Da+(((ia>>>0)/113|0)<<2)>>2]|0)+(((ia>>>0)%113|0)*36|0)|0;f[Ea>>2]=ma;f[Ea+4>>2]=k;f[Ea+8>>2]=$;f[Ea+12>>2]=T;ia=Ea+16|0;f[ia>>2]=r;f[ia+4>>2]=s;f[Ea+24>>2]=Q;f[Ea+28>>2]=aa;f[Ea+32>>2]=Y;ia=(f[n>>2]|0)+1|0;f[n>>2]=ia;Fa=ia}else da=87}else da=87;while(0);if((da|0)==87){da=0;Fa=f[n>>2]|0}if(!Fa)break;else N=Fa}}Fa=f[w>>2]|0;N=f[x>>2]|0;Ea=Fa+(((N>>>0)/113|0)<<2)|0;s=f[q>>2]|0;r=s;k=Fa;if((s|0)==(Fa|0)){Ga=0;Ha=0}else{ma=(f[Ea>>2]|0)+(((N>>>0)%113|0)*36|0)|0;Ga=ma;Ha=ma}ma=Ea;Ea=Ha;c:while(1){Ha=Ea;do{N=Ha;if((Ga|0)==(N|0))break c;Ha=N+36|0}while((Ha-(f[ma>>2]|0)|0)!=4068);Ha=ma+4|0;ma=Ha;Ea=f[Ha>>2]|0}f[n>>2]=0;n=r-k>>2;if(n>>>0>2){k=Fa;do{br(f[k>>2]|0);k=(f[w>>2]|0)+4|0;f[w>>2]=k;Ia=f[q>>2]|0;Ja=Ia-k>>2}while(Ja>>>0>2);Ka=Ja;La=k;Ma=Ia}else{Ka=n;La=Fa;Ma=s}switch(Ka|0){case 1:{Na=56;da=101;break}case 2:{Na=113;da=101;break}default:{}}if((da|0)==101)f[x>>2]=Na;if((La|0)!=(Ma|0)){Na=La;do{br(f[Na>>2]|0);Na=Na+4|0}while((Na|0)!=(Ma|0));Ma=f[w>>2]|0;w=f[q>>2]|0;if((w|0)!=(Ma|0))f[q>>2]=w+(~((w+-4-Ma|0)>>>2)<<2)}Ma=f[h>>2]|0;if(!Ma){u=d;return}br(Ma);u=d;return}function kb(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0;d=u;u=u+1424|0;e=d+1408|0;g=d+1396|0;h=d+1420|0;i=d+1200|0;j=d+12|0;k=d;l=d+1384|0;m=d+1372|0;n=d+1360|0;o=d+1348|0;p=d+1336|0;q=d+1324|0;r=d+1312|0;s=d+1300|0;t=d+1288|0;v=d+1276|0;w=d+1264|0;x=d+1252|0;y=d+1240|0;z=d+1228|0;A=a+28|0;B=10-(Yh(f[(f[A>>2]|0)+48>>2]|0)|0)|0;C=(B|0)<6?B:6;b[h>>0]=C;if((C&255|0)==6?(f[a+72>>2]|0)>15:0)b[h>>0]=5;C=c+16|0;B=f[C+4>>2]|0;if(!((B|0)>0|(B|0)==0&(f[C>>2]|0)>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];ye(c,e,h,h+1|0)|0}C=f[A>>2]|0;B=f[(f[C+4>>2]|0)+80>>2]|0;D=a+72|0;E=f[D>>2]|0;f[i>>2]=B;F=i+4|0;f[F>>2]=E;f[i+8>>2]=E<<2;G=i+12|0;H=X(E,B)|0;f[G>>2]=0;J=i+16|0;f[J>>2]=0;f[i+20>>2]=0;do if(H)if(H>>>0>1073741823)mq(G);else{K=H<<2;L=dn(K)|0;f[G>>2]=L;M=L+(H<<2)|0;f[i+20>>2]=M;hj(L|0,0,K|0)|0;f[J>>2]=M;N=L;break}else N=0;while(0);H=i+24|0;f[H>>2]=N;G=a+4|0;L=a+8|0;M=f[G>>2]|0;a:do if((f[L>>2]|0)!=(M|0)){K=j+4|0;O=j+8|0;P=j+8|0;Q=(B|0)==0;R=j+4|0;S=j+8|0;T=k+4|0;U=k+8|0;V=k+8|0;W=a+48|0;Y=j+8|0;Z=a+60|0;$=0;aa=0;ba=0;ca=0;da=M;ea=C;b:while(1){fa=f[(f[(f[ea+4>>2]|0)+8>>2]|0)+(f[da+(ca<<2)>>2]<<2)>>2]|0;switch(f[fa+28>>2]|0){case 1:case 3:case 5:case 2:case 4:case 6:{ga=fa;ha=aa;break}case 9:{ga=f[(f[Z>>2]|0)+(aa<<2)>>2]|0;ha=aa+1|0;break}default:{ia=0;break a}}if(!ga){ia=0;break a}c:do switch(f[ga+28>>2]|0){case 6:{if(Q){ja=ba;ka=ga+24|0;break c}fa=ga+84|0;la=ga+68|0;ma=ga+48|0;na=ga+40|0;oa=ga+24|0;pa=0;do{if(!(b[fa>>0]|0))qa=f[(f[la>>2]|0)+(pa<<2)>>2]|0;else qa=pa;ra=ma;sa=f[ra>>2]|0;ta=f[ra+4>>2]|0;ra=na;ua=on(f[ra>>2]|0,f[ra+4>>2]|0,qa|0,0)|0;ra=Tn(ua|0,I|0,sa|0,ta|0)|0;Rg((f[H>>2]|0)+((X(f[F>>2]|0,pa)|0)<<2)+($<<2)|0,(f[f[ga>>2]>>2]|0)+ra|0,b[oa>>0]<<2|0)|0;pa=pa+1|0}while((pa|0)!=(B|0));ja=ba;ka=oa;break}case 1:case 3:case 5:{oa=ga+24|0;pa=b[oa>>0]|0;na=pa<<24>>24;f[j>>2]=0;f[R>>2]=0;f[S>>2]=0;if(!(pa<<24>>24))va=0;else{if(pa<<24>>24<0){wa=24;break b}pa=na<<2;ma=dn(pa)|0;f[j>>2]=ma;la=ma+(na<<2)|0;f[Y>>2]=la;hj(ma|0,0,pa|0)|0;f[R>>2]=la;va=b[oa>>0]|0}la=va<<24>>24;f[k>>2]=0;f[T>>2]=0;f[U>>2]=0;if(!(va<<24>>24)){xa=0;ya=0}else{if(va<<24>>24<0){wa=30;break b}pa=la<<2;ma=dn(pa)|0;f[k>>2]=ma;na=ma+(la<<2)|0;f[V>>2]=na;hj(ma|0,0,pa|0)|0;f[T>>2]=na;xa=ma;ya=ma}if(Q){za=ya;Aa=xa}else{ma=ga+84|0;na=ga+68|0;pa=0;do{if(!(b[ma>>0]|0))Ba=f[(f[na>>2]|0)+(pa<<2)>>2]|0;else Ba=pa;la=f[j>>2]|0;f[g>>2]=Ba;fa=b[oa>>0]|0;f[e>>2]=f[g>>2];Pb(ga,e,fa,la)|0;la=b[oa>>0]|0;fa=la<<24>>24;if(la<<24>>24>0){la=f[j>>2]|0;ra=f[W>>2]|0;ta=f[k>>2]|0;sa=0;do{f[ta+(sa<<2)>>2]=(f[la+(sa<<2)>>2]|0)-(f[ra+(sa+ba<<2)>>2]|0);sa=sa+1|0}while((sa|0)<(fa|0));Ca=ta}else Ca=f[k>>2]|0;Rg((f[H>>2]|0)+((X(f[F>>2]|0,pa)|0)<<2)+($<<2)|0,Ca|0,fa<<2|0)|0;pa=pa+1|0}while(pa>>>0>>0);pa=f[k>>2]|0;za=pa;Aa=pa}pa=ba+(b[oa>>0]|0)|0;if(za|0){na=f[T>>2]|0;if((na|0)!=(za|0))f[T>>2]=na+(~((na+-4-za|0)>>>2)<<2);br(Aa)}na=f[j>>2]|0;if(na|0){ma=f[R>>2]|0;if((ma|0)!=(na|0))f[R>>2]=ma+(~((ma+-4-na|0)>>>2)<<2);br(na)}ja=pa;ka=oa;break}default:{pa=ga+24|0;na=b[pa>>0]|0;ma=na<<24>>24;f[j>>2]=0;f[K>>2]=0;f[O>>2]=0;if(!(na<<24>>24)){Da=0;Ea=0}else{if(na<<24>>24<0){wa=53;break b}na=ma<<2;ta=dn(na)|0;f[j>>2]=ta;sa=ta+(ma<<2)|0;f[P>>2]=sa;hj(ta|0,0,na|0)|0;f[K>>2]=sa;Da=ta;Ea=ta}if(Q){Fa=Ea;Ga=Da}else{ta=ga+84|0;sa=ga+68|0;na=0;do{if(!(b[ta>>0]|0))Ha=f[(f[sa>>2]|0)+(na<<2)>>2]|0;else Ha=na;ma=f[j>>2]|0;f[g>>2]=Ha;ra=b[pa>>0]|0;f[e>>2]=f[g>>2];Ob(ga,e,ra,ma)|0;Rg((f[H>>2]|0)+((X(f[F>>2]|0,na)|0)<<2)+($<<2)|0,f[j>>2]|0,b[pa>>0]<<2|0)|0;na=na+1|0}while(na>>>0>>0);na=f[j>>2]|0;Fa=na;Ga=na}if(Fa|0){na=f[K>>2]|0;if((na|0)!=(Fa|0))f[K>>2]=na+(~((na+-4-Fa|0)>>>2)<<2);br(Ga)}ja=ba;ka=pa}}while(0);na=ca+1|0;sa=f[G>>2]|0;if(na>>>0>=(f[L>>2]|0)-sa>>2>>>0){wa=66;break}$=$+(b[ka>>0]|0)|0;aa=ha;ba=ja;ca=na;da=sa;ea=f[A>>2]|0}if((wa|0)==24)mq(j);else if((wa|0)==30)mq(k);else if((wa|0)==53)mq(j);else if((wa|0)==66){Ia=f[D>>2]|0;Ja=f[H>>2]|0;wa=67;break}}else{Ia=E;Ja=N;wa=67}while(0);d:do if((wa|0)==67){N=X(Ia,B)|0;if((N|0)>0){E=0;H=0;while(1){D=f[Ja+(E<<2)>>2]|0;if(!D)Ka=H;else{A=(_(D|0)|0)^31;Ka=(A|0)<(H|0)?H:A+1|0}E=E+1|0;if((E|0)>=(N|0)){La=Ka;break}else H=Ka}}else La=0;switch(b[h>>0]|0){case 6:{Ge(j,Ia);f[l>>2]=0;f[l+4>>2]=i;H=f[F>>2]|0;f[l+8>>2]=H;f[m>>2]=f[i>>2];f[m+4>>2]=i;f[m+8>>2]=H;f[k>>2]=La;f[g>>2]=f[l>>2];f[g+4>>2]=f[l+4>>2];f[g+8>>2]=f[l+8>>2];f[e>>2]=f[m>>2];f[e+4>>2]=f[m+4>>2];f[e+8>>2]=f[m+8>>2];H=ff(j,g,e,k,c)|0;Ee(j);if(!H){ia=0;break d}break}case 5:{Ge(j,Ia);f[n>>2]=0;f[n+4>>2]=i;H=f[F>>2]|0;f[n+8>>2]=H;f[o>>2]=f[i>>2];f[o+4>>2]=i;f[o+8>>2]=H;f[k>>2]=La;f[g>>2]=f[n>>2];f[g+4>>2]=f[n+4>>2];f[g+8>>2]=f[n+8>>2];f[e>>2]=f[o>>2];f[e+4>>2]=f[o+4>>2];f[e+8>>2]=f[o+8>>2];H=gf(j,g,e,k,c)|0;Ee(j);if(!H){ia=0;break d}break}case 4:{Ge(j,Ia);f[p>>2]=0;f[p+4>>2]=i;H=f[F>>2]|0;f[p+8>>2]=H;f[q>>2]=f[i>>2];f[q+4>>2]=i;f[q+8>>2]=H;f[k>>2]=La;f[g>>2]=f[p>>2];f[g+4>>2]=f[p+4>>2];f[g+8>>2]=f[p+8>>2];f[e>>2]=f[q>>2];f[e+4>>2]=f[q+4>>2];f[e+8>>2]=f[q+8>>2];H=gf(j,g,e,k,c)|0;Ee(j);if(!H){ia=0;break d}break}case 3:{Oe(j,Ia);f[r>>2]=0;f[r+4>>2]=i;H=f[F>>2]|0;f[r+8>>2]=H;f[s>>2]=f[i>>2];f[s+4>>2]=i;f[s+8>>2]=H;f[k>>2]=La;f[g>>2]=f[r>>2];f[g+4>>2]=f[r+4>>2];f[g+8>>2]=f[r+8>>2];f[e>>2]=f[s>>2];f[e+4>>2]=f[s+4>>2];f[e+8>>2]=f[s+8>>2];H=mf(j,g,e,k,c)|0;Ue(j);if(!H){ia=0;break d}break}case 2:{Oe(j,Ia);f[t>>2]=0;f[t+4>>2]=i;H=f[F>>2]|0;f[t+8>>2]=H;f[v>>2]=f[i>>2];f[v+4>>2]=i;f[v+8>>2]=H;f[k>>2]=La;f[g>>2]=f[t>>2];f[g+4>>2]=f[t+4>>2];f[g+8>>2]=f[t+8>>2];f[e>>2]=f[v>>2];f[e+4>>2]=f[v+4>>2];f[e+8>>2]=f[v+8>>2];H=mf(j,g,e,k,c)|0;Ue(j);if(!H){ia=0;break d}break}case 1:{Pe(j,Ia);f[w>>2]=0;f[w+4>>2]=i;H=f[F>>2]|0;f[w+8>>2]=H;f[x>>2]=f[i>>2];f[x+4>>2]=i;f[x+8>>2]=H;f[k>>2]=La;f[g>>2]=f[w>>2];f[g+4>>2]=f[w+4>>2];f[g+8>>2]=f[w+8>>2];f[e>>2]=f[x>>2];f[e+4>>2]=f[x+4>>2];f[e+8>>2]=f[x+8>>2];H=lf(j,g,e,k,c)|0;Te(j);if(!H){ia=0;break d}break}case 0:{Pe(j,Ia);f[y>>2]=0;f[y+4>>2]=i;H=f[F>>2]|0;f[y+8>>2]=H;f[z>>2]=f[i>>2];f[z+4>>2]=i;f[z+8>>2]=H;f[k>>2]=La;f[g>>2]=f[y>>2];f[g+4>>2]=f[y+4>>2];f[g+8>>2]=f[y+8>>2];f[e>>2]=f[z>>2];f[e+4>>2]=f[z+4>>2];f[e+8>>2]=f[z+8>>2];H=lf(j,g,e,k,c)|0;Te(j);if(!H){ia=0;break d}break}default:{ia=0;break d}}ia=1}while(0);j=f[i+12>>2]|0;if(!j){u=d;return ia|0}i=f[J>>2]|0;if((i|0)!=(j|0))f[J>>2]=i+(~((i+-4-j|0)>>>2)<<2);br(j);u=d;return ia|0}function lb(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0;d=u;u=u+80|0;e=d+56|0;g=d+52|0;h=d+48|0;i=d+68|0;j=d;k=d+44|0;l=d+40|0;m=d+36|0;n=d+32|0;o=d+28|0;p=d+24|0;q=d+20|0;r=d+16|0;s=d+12|0;if(!(b[c+352>>0]|0)){Ne(e,f[c+8>>2]|0);t=c+12|0;v=f[e>>2]|0;f[e>>2]=0;w=f[t>>2]|0;f[t>>2]=v;if(w){ui(w);br(w);w=f[e>>2]|0;f[e>>2]=0;if(w|0){ui(w);br(w)}}else f[e>>2]=0}else{Mg(e,f[c+8>>2]|0);w=c+12|0;v=f[e>>2]|0;f[e>>2]=0;t=f[w>>2]|0;f[w>>2]=v;if(t){ui(t);br(t);t=f[e>>2]|0;f[e>>2]=0;if(t|0){ui(t);br(t)}}else f[e>>2]=0}t=c+12|0;v=f[t>>2]|0;if(v|0?(((f[v+4>>2]|0)-(f[v>>2]|0)>>2>>>0)/3|0|0)!=(f[v+40>>2]|0):0){v=c+200|0;Td(v,c)|0;w=f[t>>2]|0;x=c+4|0;Nh(((f[w+28>>2]|0)-(f[w+24>>2]|0)>>2)-(f[w+44>>2]|0)|0,f[(f[x>>2]|0)+44>>2]|0)|0;w=f[t>>2]|0;Nh((((f[w+4>>2]|0)-(f[w>>2]|0)>>2>>>0)/3|0)-(f[w+40>>2]|0)|0,f[(f[x>>2]|0)+44>>2]|0)|0;w=c+28|0;y=c+8|0;z=f[y>>2]|0;A=((f[z+100>>2]|0)-(f[z+96>>2]|0)|0)/12|0;b[e>>0]=0;Xg(w,A,e);A=f[t>>2]|0;z=(f[A+28>>2]|0)-(f[A+24>>2]|0)>>2;f[e>>2]=-1;Sf(c+52|0,z,e);z=c+40|0;A=f[z>>2]|0;B=c+44|0;C=f[B>>2]|0;if((C|0)!=(A|0))f[B>>2]=C+(~((C+-4-A|0)>>>2)<<2);A=f[t>>2]|0;C=(f[A+4>>2]|0)-(f[A>>2]|0)>>2;$j(z,C-((C>>>0)%3|0)|0);C=c+84|0;z=f[t>>2]|0;A=(f[z+28>>2]|0)-(f[z+24>>2]|0)>>2;b[e>>0]=0;Xg(C,A,e);A=c+96|0;z=f[A>>2]|0;B=c+100|0;D=f[B>>2]|0;if((D|0)!=(z|0))f[B>>2]=D+(~((D+-4-z|0)>>>2)<<2);f[c+164>>2]=-1;z=c+168|0;f[z>>2]=0;D=f[c+108>>2]|0;E=c+112|0;F=f[E>>2]|0;if((F|0)!=(D|0))f[E>>2]=F+(~(((F+-12-D|0)>>>0)/12|0)*12|0);D=c+132|0;if(f[D>>2]|0){F=c+128|0;E=f[F>>2]|0;if(E|0){G=E;do{E=G;G=f[G>>2]|0;br(E)}while((G|0)!=0)}f[F>>2]=0;F=f[c+124>>2]|0;if(F|0){G=c+120|0;E=0;do{f[(f[G>>2]|0)+(E<<2)>>2]=0;E=E+1|0}while((E|0)!=(F|0))}f[D>>2]=0}f[c+144>>2]=0;D=f[t>>2]|0;F=(f[D+28>>2]|0)-(f[D+24>>2]|0)>>2;f[e>>2]=-1;Sf(c+152|0,F,e);F=c+72|0;D=f[F>>2]|0;E=c+76|0;G=f[E>>2]|0;if((G|0)!=(D|0))f[E>>2]=G+(~((G+-4-D|0)>>>2)<<2);D=f[t>>2]|0;$j(F,((f[D+4>>2]|0)-(f[D>>2]|0)>>2>>>0)/3|0);f[c+64>>2]=0;if(!(oe(c)|0)){D=dn(32)|0;f[e>>2]=D;f[e+8>>2]=-2147483616;f[e+4>>2]=29;H=D;I=13227;J=H+29|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[D+29>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0);u=d;return}if(!(bh(c)|0)){D=dn(48)|0;f[e>>2]=D;f[e+8>>2]=-2147483600;f[e+4>>2]=36;H=D;I=13257;J=H+36|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[D+36>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0);u=d;return}D=c+172|0;G=c+176|0;K=(((f[G>>2]|0)-(f[D>>2]|0)|0)/136|0)&255;b[i>>0]=K;L=f[(f[x>>2]|0)+44>>2]|0;M=L+16|0;N=f[M+4>>2]|0;if((N|0)>0|(N|0)==0&(f[M>>2]|0)>>>0>0)O=K;else{f[g>>2]=f[L+4>>2];f[e>>2]=f[g>>2];ye(L,e,i,i+1|0)|0;O=b[i>>0]|0}f[c+284>>2]=O&255;O=f[t>>2]|0;i=(f[O+4>>2]|0)-(f[O>>2]|0)|0;O=i>>2;Ti(v);f[j>>2]=0;L=j+4|0;f[L>>2]=0;f[j+8>>2]=0;a:do if((i|0)>0){K=c+104|0;M=j+8|0;N=0;b:while(1){P=(N>>>0)/3|0;Q=P>>>5;R=1<<(P&31);if((f[(f[w>>2]|0)+(Q<<2)>>2]&R|0)==0?(S=f[t>>2]|0,f[k>>2]=P,f[e>>2]=f[k>>2],!(Rj(S,e)|0)):0){f[g>>2]=0;f[l>>2]=P;f[e>>2]=f[l>>2];P=gg(c,e,g)|0;Vi(v,P);S=f[g>>2]|0;T=(S|0)==-1;do if(P){do if(T){U=-1;V=-1;W=-1}else{X=f[f[t>>2]>>2]|0;Y=f[X+(S<<2)>>2]|0;Z=S+1|0;_=((Z>>>0)%3|0|0)==0?S+-2|0:Z;if((_|0)==-1)$=-1;else $=f[X+(_<<2)>>2]|0;_=(((S>>>0)%3|0|0)==0?2:-1)+S|0;if((_|0)==-1){U=-1;V=$;W=Y;break}U=f[X+(_<<2)>>2]|0;V=$;W=Y}while(0);Y=f[C>>2]|0;_=Y+(W>>>5<<2)|0;f[_>>2]=f[_>>2]|1<<(W&31);_=Y+(V>>>5<<2)|0;f[_>>2]=f[_>>2]|1<<(V&31);_=Y+(U>>>5<<2)|0;f[_>>2]=f[_>>2]|1<<(U&31);f[e>>2]=1;_=f[B>>2]|0;if(_>>>0<(f[K>>2]|0)>>>0){f[_>>2]=1;f[B>>2]=_+4}else Ci(A,e);_=(f[w>>2]|0)+(Q<<2)|0;f[_>>2]=f[_>>2]|R;_=S+1|0;if(T)aa=-1;else aa=((_>>>0)%3|0|0)==0?S+-2|0:_;f[e>>2]=aa;Y=f[L>>2]|0;if(Y>>>0<(f[M>>2]|0)>>>0){f[Y>>2]=aa;f[L>>2]=Y+4}else Ci(j,e);if(T)break;Y=((_>>>0)%3|0|0)==0?S+-2|0:_;if((Y|0)==-1)break;_=f[(f[(f[t>>2]|0)+12>>2]|0)+(Y<<2)>>2]|0;Y=(_|0)==-1;X=Y?-1:(_>>>0)/3|0;if(Y)break;if(f[(f[w>>2]|0)+(X>>>5<<2)>>2]&1<<(X&31)|0)break;f[m>>2]=_;f[e>>2]=f[m>>2];if(!(Zb(c,e)|0)){ba=65;break b}}else{_=S+1|0;if(T)ca=-1;else ca=((_>>>0)%3|0|0)==0?S+-2|0:_;f[n>>2]=ca;f[e>>2]=f[n>>2];Ce(c,e,1)|0;f[o>>2]=f[g>>2];f[e>>2]=f[o>>2];if(!(Zb(c,e)|0)){ba=71;break b}}while(0)}N=N+1|0;if((N|0)>=(O|0)){ba=77;break a}}if((ba|0)==65){f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;N=dn(48)|0;f[e>>2]=N;f[e+8>>2]=-2147483600;f[e+4>>2]=32;H=N;I=13294;J=H+32|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[N+32>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0)}else if((ba|0)==71){f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;M=dn(48)|0;f[e>>2]=M;f[e+8>>2]=-2147483600;f[e+4>>2]=32;H=M;I=13294;J=H+32|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[M+32>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0)}}else ba=77;while(0);do if((ba|0)==77){O=f[F>>2]|0;o=f[E>>2]|0;n=o;if((O|0)!=(o|0)?(ca=o+-4|0,O>>>0>>0):0){o=O;O=ca;do{ca=f[o>>2]|0;f[o>>2]=f[O>>2];f[O>>2]=ca;o=o+4|0;O=O+-4|0}while(o>>>0>>0)}f[p>>2]=n;f[q>>2]=f[j>>2];f[r>>2]=f[L>>2];f[h>>2]=f[p>>2];f[g>>2]=f[q>>2];f[e>>2]=f[r>>2];Md(F,h,g,e)|0;if((f[G>>2]|0)!=(f[D>>2]|0)?(O=f[y>>2]|0,o=((f[O+100>>2]|0)-(f[O+96>>2]|0)|0)/12|0,b[e>>0]=0,Xg(w,o,e),o=f[F>>2]|0,O=f[E>>2]|0,(o|0)!=(O|0)):0){M=o;do{f[s>>2]=f[M>>2];f[e>>2]=f[s>>2];ue(c,e)|0;M=M+4|0}while((M|0)!=(O|0))}$h(v);Nh(f[c+324>>2]|0,f[(f[x>>2]|0)+44>>2]|0)|0;Nh(f[z>>2]|0,f[(f[x>>2]|0)+44>>2]|0)|0;if(Jg(c)|0){O=f[(f[x>>2]|0)+44>>2]|0;M=f[c+232>>2]|0;n=O+16|0;o=f[n+4>>2]|0;if(!((o|0)>0|(o|0)==0&(f[n>>2]|0)>>>0>0)){n=(f[c+236>>2]|0)-M|0;f[g>>2]=f[O+4>>2];f[e>>2]=f[g>>2];ye(O,e,M,M+n|0)|0}f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;break}else{f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;n=dn(32)|0;f[e>>2]=n;f[e+8>>2]=-2147483616;f[e+4>>2]=28;H=n;I=13327;J=H+28|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[n+28>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0);break}}while(0);g=f[j>>2]|0;if(g|0){j=f[L>>2]|0;if((j|0)!=(g|0))f[L>>2]=j+(~((j+-4-g|0)>>>2)<<2);br(g)}u=d;return}g=dn(32)|0;f[e>>2]=g;f[e+8>>2]=-2147483616;f[e+4>>2]=29;H=g;I=13197;J=H+29|0;do{b[H>>0]=b[I>>0]|0;H=H+1|0;I=I+1|0}while((H|0)<(J|0));b[g+29>>0]=0;f[a>>2]=-1;dj(a+4|0,e);if((b[e+11>>0]|0)<0)br(f[e>>2]|0);u=d;return}function mb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0;d=u;u=u+32|0;e=d;g=a+8|0;h=f[g>>2]|0;f[e>>2]=0;i=e+4|0;f[i>>2]=0;f[e+8>>2]=0;do if(h)if(h>>>0>1073741823)mq(e);else{j=h<<2;k=dn(j)|0;f[e>>2]=k;l=k+(h<<2)|0;f[e+8>>2]=l;hj(k|0,0,j|0)|0;f[i>>2]=l;m=l;n=k;break}else{m=0;n=0}while(0);k=a+1164|0;l=f[k>>2]|0;j=f[l>>2]|0;o=l+4|0;if(!j){p=l+8|0;q=n;r=m;s=h}else{h=f[o>>2]|0;if((h|0)!=(j|0))f[o>>2]=h+(~((h+-4-j|0)>>>2)<<2);br(j);j=l+8|0;f[j>>2]=0;f[o>>2]=0;f[l>>2]=0;p=j;q=f[e>>2]|0;r=f[i>>2]|0;s=f[g>>2]|0}f[l>>2]=q;f[o>>2]=r;f[p>>2]=f[e+8>>2];f[e>>2]=0;p=e+4|0;f[p>>2]=0;f[e+8>>2]=0;do if(s)if(s>>>0>1073741823)mq(e);else{r=s<<2;o=dn(r)|0;f[e>>2]=o;q=o+(s<<2)|0;f[e+8>>2]=q;hj(o|0,0,r|0)|0;f[p>>2]=q;t=q;v=o;break}else{t=0;v=0}while(0);s=a+1176|0;o=f[s>>2]|0;q=f[o>>2]|0;r=o+4|0;if(!q){w=o+8|0;x=v;y=t}else{t=f[r>>2]|0;if((t|0)!=(q|0))f[r>>2]=t+(~((t+-4-q|0)>>>2)<<2);br(q);q=o+8|0;f[q>>2]=0;f[r>>2]=0;f[o>>2]=0;w=q;x=f[e>>2]|0;y=f[p>>2]|0}f[o>>2]=x;f[r>>2]=y;f[w>>2]=f[e+8>>2];w=f[b>>2]|0;y=b+4|0;r=f[y>>2]|0;x=f[y+4>>2]|0;y=f[c>>2]|0;o=c+4|0;p=f[o>>2]|0;q=f[o+4>>2]|0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;f[e+12>>2]=0;f[e+16>>2]=0;f[e+20>>2]=0;o=e+8|0;t=e+4|0;v=e+16|0;l=e+20|0;i=r;Jc(e);j=f[t>>2]|0;h=(f[l>>2]|0)+(f[v>>2]|0)|0;if((f[o>>2]|0)==(j|0))z=0;else z=(f[j+(((h>>>0)/113|0)<<2)>>2]|0)+(((h>>>0)%113|0)*36|0)|0;f[z>>2]=w;h=z+4|0;f[h>>2]=r;f[h+4>>2]=x;f[z+12>>2]=y;h=z+16|0;f[h>>2]=p;f[h+4>>2]=q;f[z+24>>2]=0;f[z+28>>2]=y-w;f[z+32>>2]=0;z=(f[l>>2]|0)+1|0;f[l>>2]=z;if(z|0){w=a+1152|0;y=a+1084|0;h=a+1080|0;j=a+1072|0;m=a+1076|0;n=a+1068|0;A=b+8|0;B=c+8|0;C=a+1124|0;D=a+1120|0;E=a+1112|0;F=a+1116|0;G=a+1108|0;H=i+4|0;I=i+24|0;J=i+24|0;K=p+24|0;L=z;while(1){z=f[v>>2]|0;M=L+-1|0;N=M+z|0;O=f[t>>2]|0;P=f[O+(((N>>>0)/113|0)<<2)>>2]|0;Q=(N>>>0)%113|0;N=f[P+(Q*36|0)>>2]|0;R=f[P+(Q*36|0)+12>>2]|0;S=f[P+(Q*36|0)+24>>2]|0;T=f[P+(Q*36|0)+32>>2]|0;f[l>>2]=M;M=f[o>>2]|0;Q=M-O>>2;if((1-L-z+((Q|0)==0?0:(Q*113|0)+-1|0)|0)>>>0>225){br(f[M+-4>>2]|0);f[o>>2]=(f[o>>2]|0)+-4}f[b>>2]=N;f[c>>2]=R;M=f[k>>2]|0;Q=((f[g>>2]|0)+-1|0)==(S|0)?0:S+1|0;S=(f[s>>2]|0)+(T*12|0)|0;z=R-N|0;O=(f[a>>2]|0)-(f[(f[S>>2]|0)+(Q<<2)>>2]|0)|0;a:do if(O){if(z>>>0<3){P=f[w>>2]|0;f[P>>2]=Q;U=f[g>>2]|0;if(U>>>0>1){V=1;W=U;Y=Q;while(1){Y=(Y|0)==(W+-1|0)?0:Y+1|0;f[P+(V<<2)>>2]=Y;V=V+1|0;Z=f[g>>2]|0;if(V>>>0>=Z>>>0){$=Z;break}else W=Z}}else $=U;if(!z){aa=85;break}else{ba=0;ca=$}while(1){W=(f[I>>2]|0)+((X(f[H>>2]|0,N+ba|0)|0)<<2)|0;if(!ca)da=0;else{V=0;do{Y=f[(f[w>>2]|0)+(V<<2)>>2]|0;P=(f[a>>2]|0)-(f[(f[S>>2]|0)+(Y<<2)>>2]|0)|0;do if(P|0){Z=f[y>>2]|0;ea=32-Z|0;fa=32-P|0;ga=f[W+(Y<<2)>>2]<(ea|0)){ha=ga>>>fa;fa=P-ea|0;f[y>>2]=fa;ea=f[h>>2]|ha>>>fa;f[h>>2]=ea;fa=f[j>>2]|0;if((fa|0)==(f[m>>2]|0))Ci(n,h);else{f[fa>>2]=ea;f[j>>2]=fa+4}f[h>>2]=ha<<32-(f[y>>2]|0);break}ha=f[h>>2]|ga>>>Z;f[h>>2]=ha;ga=Z+P|0;f[y>>2]=ga;if((ga|0)!=32)break;ga=f[j>>2]|0;if((ga|0)==(f[m>>2]|0))Ci(n,h);else{f[ga>>2]=ha;f[j>>2]=ga+4}f[h>>2]=0;f[y>>2]=0}while(0);V=V+1|0;P=f[g>>2]|0}while(V>>>0

    >>0);da=P}ba=ba+1|0;if(ba>>>0>=z>>>0){aa=85;break a}else ca=da}}U=T+1|0;qg(M+(U*12|0)|0,f[M+(T*12|0)>>2]|0,f[M+(T*12|0)+4>>2]|0);V=(f[(f[k>>2]|0)+(U*12|0)>>2]|0)+(Q<<2)|0;W=(f[V>>2]|0)+(1<>2]=W;V=f[A>>2]|0;P=f[B>>2]|0;b:do if((R|0)==(N|0))ia=N;else{Y=f[J>>2]|0;if(!V){if((f[Y+(Q<<2)>>2]|0)>>>0>>0){ia=R;break}else{ja=R;ka=N}while(1){ga=ja;do{ga=ga+-1|0;if((ka|0)==(ga|0)){ia=ka;break b}ha=(f[K>>2]|0)+((X(ga,P)|0)<<2)+(Q<<2)|0}while((f[ha>>2]|0)>>>0>=W>>>0);ka=ka+1|0;if((ka|0)==(ga|0)){ia=ga;break b}else ja=ga}}else{la=R;ma=N}while(1){ha=ma;while(1){na=Y+((X(ha,V)|0)<<2)|0;if((f[na+(Q<<2)>>2]|0)>>>0>=W>>>0){oa=la;break}Z=ha+1|0;if((Z|0)==(la|0)){ia=la;break b}else ha=Z}while(1){oa=oa+-1|0;if((ha|0)==(oa|0)){ia=ha;break b}pa=(f[K>>2]|0)+((X(oa,P)|0)<<2)|0;if((f[pa+(Q<<2)>>2]|0)>>>0>>0){qa=0;break}}do{ga=na+(qa<<2)|0;Z=pa+(qa<<2)|0;fa=f[ga>>2]|0;f[ga>>2]=f[Z>>2];f[Z>>2]=fa;qa=qa+1|0}while((qa|0)!=(V|0));ma=ha+1|0;if((ma|0)==(oa|0)){ia=oa;break}else la=oa}}while(0);W=(_(z|0)|0)^31;P=ia-N|0;Y=R-ia|0;fa=P>>>0>>0;if((P|0)!=(Y|0)){Z=f[C>>2]|0;if(fa)f[D>>2]=f[D>>2]|1<<31-Z;ga=Z+1|0;f[C>>2]=ga;if((ga|0)==32){ga=f[E>>2]|0;if((ga|0)==(f[F>>2]|0))Ci(G,D);else{f[ga>>2]=f[D>>2];f[E>>2]=ga+4}f[C>>2]=0;f[D>>2]=0}}ga=z>>>1;if(fa){fa=ga-P|0;if(W|0){Z=0;ea=1<>>1}}}else{ea=ga-Y|0;if(W|0){Z=0;fa=1<>>1}}}fa=f[s>>2]|0;W=f[fa+(T*12|0)>>2]|0;Z=W+(Q<<2)|0;f[Z>>2]=(f[Z>>2]|0)+1;qg(fa+(U*12|0)|0,W,f[fa+(T*12|0)+4>>2]|0);if((ia|0)!=(N|0)){fa=f[o>>2]|0;W=f[t>>2]|0;Z=fa-W>>2;ea=f[v>>2]|0;ga=f[l>>2]|0;if((((Z|0)==0?0:(Z*113|0)+-1|0)|0)==(ga+ea|0)){Jc(e);ra=f[v>>2]|0;sa=f[l>>2]|0;ta=f[o>>2]|0;ua=f[t>>2]|0}else{ra=ea;sa=ga;ta=fa;ua=W}W=sa+ra|0;if((ta|0)==(ua|0))va=0;else va=(f[ua+(((W>>>0)/113|0)<<2)>>2]|0)+(((W>>>0)%113|0)*36|0)|0;f[va>>2]=N;W=va+4|0;f[W>>2]=r;f[W+4>>2]=x;f[va+12>>2]=ia;f[va+16>>2]=i;f[va+20>>2]=V;f[va+24>>2]=Q;f[va+28>>2]=P;f[va+32>>2]=T;f[l>>2]=(f[l>>2]|0)+1}if((R|0)!=(ia|0)){W=f[o>>2]|0;fa=f[t>>2]|0;ga=W-fa>>2;ea=f[v>>2]|0;Z=f[l>>2]|0;if((((ga|0)==0?0:(ga*113|0)+-1|0)|0)==(Z+ea|0)){Jc(e);wa=f[v>>2]|0;xa=f[l>>2]|0;ya=f[o>>2]|0;za=f[t>>2]|0}else{wa=ea;xa=Z;ya=W;za=fa}fa=xa+wa|0;if((ya|0)==(za|0))Aa=0;else Aa=(f[za+(((fa>>>0)/113|0)<<2)>>2]|0)+(((fa>>>0)%113|0)*36|0)|0;f[Aa>>2]=ia;f[Aa+4>>2]=i;f[Aa+8>>2]=V;f[Aa+12>>2]=R;fa=Aa+16|0;f[fa>>2]=p;f[fa+4>>2]=q;f[Aa+24>>2]=Q;f[Aa+28>>2]=Y;f[Aa+32>>2]=U;fa=(f[l>>2]|0)+1|0;f[l>>2]=fa;Ba=fa}else aa=85}else aa=85;while(0);if((aa|0)==85){aa=0;Ba=f[l>>2]|0}if(!Ba)break;else L=Ba}}Ba=f[t>>2]|0;L=f[v>>2]|0;Aa=Ba+(((L>>>0)/113|0)<<2)|0;q=f[o>>2]|0;p=q;i=Ba;if((q|0)==(Ba|0)){Ca=0;Da=0}else{ia=(f[Aa>>2]|0)+(((L>>>0)%113|0)*36|0)|0;Ca=ia;Da=ia}ia=Aa;Aa=Da;c:while(1){Da=Aa;do{L=Da;if((Ca|0)==(L|0))break c;Da=L+36|0}while((Da-(f[ia>>2]|0)|0)!=4068);Da=ia+4|0;ia=Da;Aa=f[Da>>2]|0}f[l>>2]=0;l=p-i>>2;if(l>>>0>2){i=Ba;do{br(f[i>>2]|0);i=(f[t>>2]|0)+4|0;f[t>>2]=i;Ea=f[o>>2]|0;Fa=Ea-i>>2}while(Fa>>>0>2);Ga=Fa;Ha=i;Ia=Ea}else{Ga=l;Ha=Ba;Ia=q}switch(Ga|0){case 1:{Ja=56;aa=99;break}case 2:{Ja=113;aa=99;break}default:{}}if((aa|0)==99)f[v>>2]=Ja;if((Ha|0)!=(Ia|0)){Ja=Ha;do{br(f[Ja>>2]|0);Ja=Ja+4|0}while((Ja|0)!=(Ia|0));Ia=f[t>>2]|0;t=f[o>>2]|0;if((t|0)!=(Ia|0))f[o>>2]=t+(~((t+-4-Ia|0)>>>2)<<2)}Ia=f[e>>2]|0;if(!Ia){u=d;return}br(Ia);u=d;return}function nb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0;d=u;u=u+32|0;e=d;g=a+8|0;h=f[g>>2]|0;f[e>>2]=0;i=e+4|0;f[i>>2]=0;f[e+8>>2]=0;do if(h)if(h>>>0>1073741823)mq(e);else{j=h<<2;k=dn(j)|0;f[e>>2]=k;l=k+(h<<2)|0;f[e+8>>2]=l;hj(k|0,0,j|0)|0;f[i>>2]=l;m=l;n=k;break}else{m=0;n=0}while(0);k=a+140|0;l=f[k>>2]|0;j=f[l>>2]|0;o=l+4|0;if(!j){p=l+8|0;q=n;r=m;s=h}else{h=f[o>>2]|0;if((h|0)!=(j|0))f[o>>2]=h+(~((h+-4-j|0)>>>2)<<2);br(j);j=l+8|0;f[j>>2]=0;f[o>>2]=0;f[l>>2]=0;p=j;q=f[e>>2]|0;r=f[i>>2]|0;s=f[g>>2]|0}f[l>>2]=q;f[o>>2]=r;f[p>>2]=f[e+8>>2];f[e>>2]=0;p=e+4|0;f[p>>2]=0;f[e+8>>2]=0;do if(s)if(s>>>0>1073741823)mq(e);else{r=s<<2;o=dn(r)|0;f[e>>2]=o;q=o+(s<<2)|0;f[e+8>>2]=q;hj(o|0,0,r|0)|0;f[p>>2]=q;t=q;v=o;break}else{t=0;v=0}while(0);s=a+152|0;o=f[s>>2]|0;q=f[o>>2]|0;r=o+4|0;if(!q){w=o+8|0;x=v;y=t}else{t=f[r>>2]|0;if((t|0)!=(q|0))f[r>>2]=t+(~((t+-4-q|0)>>>2)<<2);br(q);q=o+8|0;f[q>>2]=0;f[r>>2]=0;f[o>>2]=0;w=q;x=f[e>>2]|0;y=f[p>>2]|0}f[o>>2]=x;f[r>>2]=y;f[w>>2]=f[e+8>>2];w=f[b>>2]|0;y=b+4|0;r=f[y>>2]|0;x=f[y+4>>2]|0;y=f[c>>2]|0;o=c+4|0;p=f[o>>2]|0;q=f[o+4>>2]|0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;f[e+12>>2]=0;f[e+16>>2]=0;f[e+20>>2]=0;o=e+8|0;t=e+4|0;v=e+16|0;l=e+20|0;i=r;Jc(e);j=f[t>>2]|0;h=(f[l>>2]|0)+(f[v>>2]|0)|0;if((f[o>>2]|0)==(j|0))z=0;else z=(f[j+(((h>>>0)/113|0)<<2)>>2]|0)+(((h>>>0)%113|0)*36|0)|0;f[z>>2]=w;h=z+4|0;f[h>>2]=r;f[h+4>>2]=x;f[z+12>>2]=y;h=z+16|0;f[h>>2]=p;f[h+4>>2]=q;f[z+24>>2]=0;f[z+28>>2]=y-w;f[z+32>>2]=0;z=(f[l>>2]|0)+1|0;f[l>>2]=z;if(z|0){w=a+128|0;y=a+60|0;h=a+56|0;j=a+48|0;m=a+52|0;n=a+44|0;A=b+8|0;B=c+8|0;C=a+12|0;D=a+100|0;E=a+96|0;F=a+88|0;G=a+92|0;H=a+84|0;I=i+4|0;J=i+24|0;K=i+24|0;L=p+24|0;M=z;while(1){z=f[v>>2]|0;N=M+-1|0;O=N+z|0;P=f[t>>2]|0;Q=f[P+(((O>>>0)/113|0)<<2)>>2]|0;R=(O>>>0)%113|0;O=f[Q+(R*36|0)>>2]|0;S=f[Q+(R*36|0)+12>>2]|0;T=f[Q+(R*36|0)+24>>2]|0;U=f[Q+(R*36|0)+32>>2]|0;f[l>>2]=N;N=f[o>>2]|0;R=N-P>>2;if((1-M-z+((R|0)==0?0:(R*113|0)+-1|0)|0)>>>0>225){br(f[N+-4>>2]|0);f[o>>2]=(f[o>>2]|0)+-4}f[b>>2]=O;f[c>>2]=S;N=f[k>>2]|0;R=((f[g>>2]|0)+-1|0)==(T|0)?0:T+1|0;T=(f[s>>2]|0)+(U*12|0)|0;z=S-O|0;P=(f[a>>2]|0)-(f[(f[T>>2]|0)+(R<<2)>>2]|0)|0;a:do if(P){if(z>>>0<3){Q=f[w>>2]|0;f[Q>>2]=R;V=f[g>>2]|0;if(V>>>0>1){W=1;Y=V;Z=R;while(1){Z=(Z|0)==(Y+-1|0)?0:Z+1|0;f[Q+(W<<2)>>2]=Z;W=W+1|0;$=f[g>>2]|0;if(W>>>0>=$>>>0){aa=$;break}else Y=$}}else aa=V;if(!z){ba=81;break}else{ca=0;da=aa}while(1){Y=(f[J>>2]|0)+((X(f[I>>2]|0,O+ca|0)|0)<<2)|0;if(!da)ea=0;else{W=0;do{Z=f[(f[w>>2]|0)+(W<<2)>>2]|0;Q=(f[a>>2]|0)-(f[(f[T>>2]|0)+(Z<<2)>>2]|0)|0;do if(Q|0){$=f[y>>2]|0;fa=32-$|0;ga=32-Q|0;ha=f[Y+(Z<<2)>>2]<(fa|0)){ia=ha>>>ga;ga=Q-fa|0;f[y>>2]=ga;fa=f[h>>2]|ia>>>ga;f[h>>2]=fa;ga=f[j>>2]|0;if((ga|0)==(f[m>>2]|0))Ci(n,h);else{f[ga>>2]=fa;f[j>>2]=ga+4}f[h>>2]=ia<<32-(f[y>>2]|0);break}ia=f[h>>2]|ha>>>$;f[h>>2]=ia;ha=$+Q|0;f[y>>2]=ha;if((ha|0)!=32)break;ha=f[j>>2]|0;if((ha|0)==(f[m>>2]|0))Ci(n,h);else{f[ha>>2]=ia;f[j>>2]=ha+4}f[h>>2]=0;f[y>>2]=0}while(0);W=W+1|0;Q=f[g>>2]|0}while(W>>>0>>0);ea=Q}ca=ca+1|0;if(ca>>>0>=z>>>0){ba=81;break a}else da=ea}}V=U+1|0;qg(N+(V*12|0)|0,f[N+(U*12|0)>>2]|0,f[N+(U*12|0)+4>>2]|0);W=(f[(f[k>>2]|0)+(V*12|0)>>2]|0)+(R<<2)|0;Y=(f[W>>2]|0)+(1<>2]=Y;W=f[A>>2]|0;Q=f[B>>2]|0;b:do if((S|0)==(O|0))ja=O;else{Z=f[K>>2]|0;if(!W){if((f[Z+(R<<2)>>2]|0)>>>0>>0){ja=S;break}else{ka=S;la=O}while(1){ha=ka;do{ha=ha+-1|0;if((la|0)==(ha|0)){ja=la;break b}ia=(f[L>>2]|0)+((X(ha,Q)|0)<<2)+(R<<2)|0}while((f[ia>>2]|0)>>>0>=Y>>>0);la=la+1|0;if((la|0)==(ha|0)){ja=ha;break b}else ka=ha}}else{ma=S;na=O}while(1){ia=na;while(1){oa=Z+((X(ia,W)|0)<<2)|0;if((f[oa+(R<<2)>>2]|0)>>>0>=Y>>>0){pa=ma;break}$=ia+1|0;if(($|0)==(ma|0)){ja=ma;break b}else ia=$}while(1){pa=pa+-1|0;if((ia|0)==(pa|0)){ja=ia;break b}qa=(f[L>>2]|0)+((X(pa,Q)|0)<<2)|0;if((f[qa+(R<<2)>>2]|0)>>>0>>0){ra=0;break}}do{ha=oa+(ra<<2)|0;$=qa+(ra<<2)|0;ga=f[ha>>2]|0;f[ha>>2]=f[$>>2];f[$>>2]=ga;ra=ra+1|0}while((ra|0)!=(W|0));na=ia+1|0;if((na|0)==(pa|0)){ja=pa;break}else ma=pa}}while(0);Y=(_(z|0)|0)^31;Q=ja-O|0;Z=S-ja|0;ga=Q>>>0>>0;if((Q|0)!=(Z|0)){$=f[D>>2]|0;if(ga)f[E>>2]=f[E>>2]|1<<31-$;ha=$+1|0;f[D>>2]=ha;if((ha|0)==32){ha=f[F>>2]|0;if((ha|0)==(f[G>>2]|0))Ci(H,E);else{f[ha>>2]=f[E>>2];f[F>>2]=ha+4}f[D>>2]=0;f[E>>2]=0}}ha=z>>>1;if(ga)bg(C,Y,ha-Q|0);else bg(C,Y,ha-Z|0);ha=f[s>>2]|0;Y=f[ha+(U*12|0)>>2]|0;ga=Y+(R<<2)|0;f[ga>>2]=(f[ga>>2]|0)+1;qg(ha+(V*12|0)|0,Y,f[ha+(U*12|0)+4>>2]|0);if((ja|0)!=(O|0)){ha=f[o>>2]|0;Y=f[t>>2]|0;ga=ha-Y>>2;$=f[v>>2]|0;fa=f[l>>2]|0;if((((ga|0)==0?0:(ga*113|0)+-1|0)|0)==(fa+$|0)){Jc(e);sa=f[v>>2]|0;ta=f[l>>2]|0;ua=f[o>>2]|0;va=f[t>>2]|0}else{sa=$;ta=fa;ua=ha;va=Y}Y=ta+sa|0;if((ua|0)==(va|0))wa=0;else wa=(f[va+(((Y>>>0)/113|0)<<2)>>2]|0)+(((Y>>>0)%113|0)*36|0)|0;f[wa>>2]=O;Y=wa+4|0;f[Y>>2]=r;f[Y+4>>2]=x;f[wa+12>>2]=ja;f[wa+16>>2]=i;f[wa+20>>2]=W;f[wa+24>>2]=R;f[wa+28>>2]=Q;f[wa+32>>2]=U;f[l>>2]=(f[l>>2]|0)+1}if((S|0)!=(ja|0)){Q=f[o>>2]|0;Y=f[t>>2]|0;ha=Q-Y>>2;fa=f[v>>2]|0;$=f[l>>2]|0;if((((ha|0)==0?0:(ha*113|0)+-1|0)|0)==($+fa|0)){Jc(e);xa=f[v>>2]|0;ya=f[l>>2]|0;za=f[o>>2]|0;Aa=f[t>>2]|0}else{xa=fa;ya=$;za=Q;Aa=Y}Y=ya+xa|0;if((za|0)==(Aa|0))Ba=0;else Ba=(f[Aa+(((Y>>>0)/113|0)<<2)>>2]|0)+(((Y>>>0)%113|0)*36|0)|0;f[Ba>>2]=ja;f[Ba+4>>2]=i;f[Ba+8>>2]=W;f[Ba+12>>2]=S;Y=Ba+16|0;f[Y>>2]=p;f[Y+4>>2]=q;f[Ba+24>>2]=R;f[Ba+28>>2]=Z;f[Ba+32>>2]=V;Z=(f[l>>2]|0)+1|0;f[l>>2]=Z;Ca=Z}else ba=81}else ba=81;while(0);if((ba|0)==81){ba=0;Ca=f[l>>2]|0}if(!Ca)break;else M=Ca}}Ca=f[t>>2]|0;M=f[v>>2]|0;Ba=Ca+(((M>>>0)/113|0)<<2)|0;q=f[o>>2]|0;p=q;i=Ca;if((q|0)==(Ca|0)){Da=0;Ea=0}else{ja=(f[Ba>>2]|0)+(((M>>>0)%113|0)*36|0)|0;Da=ja;Ea=ja}ja=Ba;Ba=Ea;c:while(1){Ea=Ba;do{M=Ea;if((Da|0)==(M|0))break c;Ea=M+36|0}while((Ea-(f[ja>>2]|0)|0)!=4068);Ea=ja+4|0;ja=Ea;Ba=f[Ea>>2]|0}f[l>>2]=0;l=p-i>>2;if(l>>>0>2){i=Ca;do{br(f[i>>2]|0);i=(f[t>>2]|0)+4|0;f[t>>2]=i;Fa=f[o>>2]|0;Ga=Fa-i>>2}while(Ga>>>0>2);Ha=Ga;Ia=i;Ja=Fa}else{Ha=l;Ia=Ca;Ja=q}switch(Ha|0){case 1:{Ka=56;ba=95;break}case 2:{Ka=113;ba=95;break}default:{}}if((ba|0)==95)f[v>>2]=Ka;if((Ia|0)!=(Ja|0)){Ka=Ia;do{br(f[Ka>>2]|0);Ka=Ka+4|0}while((Ka|0)!=(Ja|0));Ja=f[t>>2]|0;t=f[o>>2]|0;if((t|0)!=(Ja|0))f[o>>2]=t+(~((t+-4-Ja|0)>>>2)<<2)}Ja=f[e>>2]|0;if(!Ja){u=d;return}br(Ja);u=d;return}function ob(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0.0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0.0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0.0,kb=0.0,lb=0.0,mb=0.0,nb=0.0,ob=0.0,pb=0.0,qb=0.0,rb=0.0,sb=0.0,tb=0;i=u;u=u+512|0;j=i;k=d+c|0;l=0-k|0;m=a+4|0;n=a+100|0;o=b;b=0;a:while(1){switch(o|0){case 46:{p=6;break a;break}case 48:break;default:{q=0;r=o;s=b;t=0;v=0;break a}}w=f[m>>2]|0;if(w>>>0<(f[n>>2]|0)>>>0){f[m>>2]=w+1;o=h[w>>0]|0;b=1;continue}else{o=Di(a)|0;b=1;continue}}if((p|0)==6){o=f[m>>2]|0;if(o>>>0<(f[n>>2]|0)>>>0){f[m>>2]=o+1;x=h[o>>0]|0}else x=Di(a)|0;if((x|0)==48){o=0;w=0;while(1){y=Tn(o|0,w|0,-1,-1)|0;z=I;A=f[m>>2]|0;if(A>>>0<(f[n>>2]|0)>>>0){f[m>>2]=A+1;B=h[A>>0]|0}else B=Di(a)|0;if((B|0)==48){o=y;w=z}else{q=1;r=B;s=1;t=y;v=z;break}}}else{q=1;r=x;s=b;t=0;v=0}}f[j>>2]=0;b=r+-48|0;x=(r|0)==46;b:do if(x|b>>>0<10){B=j+496|0;w=0;o=0;z=0;y=q;A=s;C=r;D=x;E=b;F=t;G=v;H=0;J=0;c:while(1){do if(D)if(!y){L=w;M=o;N=1;O=z;P=A;Q=H;R=J;S=H;T=J}else break c;else{U=Tn(H|0,J|0,1,0)|0;V=I;W=(C|0)!=48;if((o|0)>=125){if(!W){L=w;M=o;N=y;O=z;P=A;Q=F;R=G;S=U;T=V;break}f[B>>2]=f[B>>2]|1;L=w;M=o;N=y;O=z;P=A;Q=F;R=G;S=U;T=V;break}Y=j+(o<<2)|0;if(!w)Z=E;else Z=C+-48+((f[Y>>2]|0)*10|0)|0;f[Y>>2]=Z;Y=w+1|0;_=(Y|0)==9;L=_?0:Y;M=o+(_&1)|0;N=y;O=W?U:z;P=1;Q=F;R=G;S=U;T=V}while(0);V=f[m>>2]|0;if(V>>>0<(f[n>>2]|0)>>>0){f[m>>2]=V+1;$=h[V>>0]|0}else $=Di(a)|0;E=$+-48|0;D=($|0)==46;if(!(D|E>>>0<10)){aa=L;ba=M;ca=O;da=N;ea=$;fa=P;ga=S;ha=Q;ia=T;ja=R;p=29;break b}else{w=L;o=M;z=O;y=N;A=P;C=$;F=Q;G=R;H=S;J=T}}ka=w;la=o;ma=z;na=H;oa=J;pa=F;qa=G;ra=(A|0)!=0;p=37}else{aa=0;ba=0;ca=0;da=q;ea=r;fa=s;ga=0;ha=t;ia=0;ja=v;p=29}while(0);do if((p|0)==29){v=(da|0)==0;t=v?ga:ha;s=v?ia:ja;v=(fa|0)!=0;if(!(v&(ea|32|0)==101))if((ea|0)>-1){ka=aa;la=ba;ma=ca;na=ga;oa=ia;pa=t;qa=s;ra=v;p=37;break}else{sa=aa;ta=ba;ua=ca;va=ga;wa=ia;xa=v;ya=t;za=s;p=39;break}v=De(a,g)|0;r=I;if((v|0)==0&(r|0)==-2147483648){if(!g){Rm(a,0);Aa=0.0;break}if(!(f[n>>2]|0)){Ba=0;Ca=0}else{f[m>>2]=(f[m>>2]|0)+-1;Ba=0;Ca=0}}else{Ba=v;Ca=r}r=Tn(Ba|0,Ca|0,t|0,s|0)|0;Da=aa;Ea=ba;Fa=ca;Ga=r;Ha=ga;Ia=I;Ja=ia;p=41}while(0);if((p|0)==37)if(f[n>>2]|0){f[m>>2]=(f[m>>2]|0)+-1;if(ra){Da=ka;Ea=la;Fa=ma;Ga=pa;Ha=na;Ia=qa;Ja=oa;p=41}else p=40}else{sa=ka;ta=la;ua=ma;va=na;wa=oa;xa=ra;ya=pa;za=qa;p=39}if((p|0)==39)if(xa){Da=sa;Ea=ta;Fa=ua;Ga=ya;Ha=va;Ia=za;Ja=wa;p=41}else p=40;do if((p|0)==40){wa=ir()|0;f[wa>>2]=22;Rm(a,0);Aa=0.0}else if((p|0)==41){wa=f[j>>2]|0;if(!wa){Aa=+(e|0)*0.0;break}if(((Ja|0)<0|(Ja|0)==0&Ha>>>0<10)&((Ga|0)==(Ha|0)&(Ia|0)==(Ja|0))?(c|0)>30|(wa>>>c|0)==0:0){Aa=+(e|0)*+(wa>>>0);break}wa=(d|0)/-2|0;za=((wa|0)<0)<<31>>31;if((Ia|0)>(za|0)|(Ia|0)==(za|0)&Ga>>>0>wa>>>0){wa=ir()|0;f[wa>>2]=34;Aa=+(e|0)*1797693134862315708145274.0e284*1797693134862315708145274.0e284;break}wa=d+-106|0;za=((wa|0)<0)<<31>>31;if((Ia|0)<(za|0)|(Ia|0)==(za|0)&Ga>>>0>>0){wa=ir()|0;f[wa>>2]=34;Aa=+(e|0)*2.2250738585072014e-308*2.2250738585072014e-308;break}if(!Da)Ka=Ea;else{if((Da|0)<9){wa=j+(Ea<<2)|0;za=Da;va=f[wa>>2]|0;while(1){va=va*10|0;if((za|0)>=8)break;else za=za+1|0}f[wa>>2]=va}Ka=Ea+1|0}if((Fa|0)<9?(Fa|0)<=(Ga|0)&(Ga|0)<18:0){if((Ga|0)==9){Aa=+(e|0)*+((f[j>>2]|0)>>>0);break}if((Ga|0)<9){Aa=+(e|0)*+((f[j>>2]|0)>>>0)/+(f[6408+(8-Ga<<2)>>2]|0);break}za=c+27+(X(Ga,-3)|0)|0;A=f[j>>2]|0;if((za|0)>30|(A>>>za|0)==0){Aa=+(e|0)*+(A>>>0)*+(f[6408+(Ga+-10<<2)>>2]|0);break}}A=(Ga|0)%9|0;if(!A){La=0;Ma=Ka;Na=0;Oa=Ga}else{za=(Ga|0)>-1?A:A+9|0;A=f[6408+(8-za<<2)>>2]|0;if(Ka){G=1e9/(A|0)|0;F=0;J=0;H=Ga;z=0;do{o=j+(z<<2)|0;w=f[o>>2]|0;ya=((w>>>0)/(A>>>0)|0)+F|0;f[o>>2]=ya;F=X(G,(w>>>0)%(A>>>0)|0)|0;w=(z|0)==(J|0)&(ya|0)==0;H=w?H+-9|0:H;J=w?J+1&127:J;z=z+1|0}while((z|0)!=(Ka|0));if(!F){Pa=J;Qa=Ka;Ra=H}else{f[j+(Ka<<2)>>2]=F;Pa=J;Qa=Ka+1|0;Ra=H}}else{Pa=0;Qa=0;Ra=Ga}La=0;Ma=Qa;Na=Pa;Oa=9-za+Ra|0}d:while(1){z=(Oa|0)<18;A=(Oa|0)==18;G=j+(Na<<2)|0;va=La;wa=Ma;while(1){if(!z){if(!A){Sa=va;Ta=Na;Ua=Oa;Va=wa;break d}if((f[G>>2]|0)>>>0>=9007199){Sa=va;Ta=Na;Ua=18;Va=wa;break d}}w=0;Wa=wa;ya=wa+127|0;while(1){o=ya&127;ua=j+(o<<2)|0;ta=Rn(f[ua>>2]|0,0,29)|0;sa=Tn(ta|0,I|0,w|0,0)|0;ta=I;if(ta>>>0>0|(ta|0)==0&sa>>>0>1e9){xa=up(sa|0,ta|0,1e9,0)|0;qa=an(sa|0,ta|0,1e9,0)|0;Xa=xa;Ya=qa}else{Xa=0;Ya=sa}f[ua>>2]=Ya;ua=(o|0)==(Na|0);Wa=(Ya|0)==0&(((o|0)!=(Wa+127&127|0)|ua)^1)?o:Wa;if(ua)break;else{w=Xa;ya=o+-1|0}}va=va+-29|0;if(Xa|0)break;else wa=Wa}wa=Na+127&127;G=Wa+127&127;A=j+((Wa+126&127)<<2)|0;if((wa|0)==(Wa|0)){f[A>>2]=f[A>>2]|f[j+(G<<2)>>2];Za=G}else Za=Wa;f[j+(wa<<2)>>2]=Xa;La=va;Ma=Za;Na=wa;Oa=Oa+9|0}e:while(1){za=Va+1&127;H=j+((Va+127&127)<<2)|0;J=Sa;F=Ta;wa=Ua;while(1){G=(wa|0)==18;A=(wa|0)>27?9:1;_a=J;$a=F;while(1){z=0;while(1){ya=z+$a&127;if((ya|0)==(Va|0)){ab=2;p=88;break}w=f[j+(ya<<2)>>2]|0;ya=f[6440+(z<<2)>>2]|0;if(w>>>0>>0){ab=2;p=88;break}if(w>>>0>ya>>>0)break;ya=z+1|0;if((z|0)<1)z=ya;else{ab=ya;p=88;break}}if((p|0)==88?(p=0,G&(ab|0)==2):0){bb=0.0;cb=0;db=Va;break e}eb=A+_a|0;if(($a|0)==(Va|0)){_a=eb;$a=Va}else break}G=(1<>>A;fb=0;gb=$a;hb=wa;ya=$a;do{w=j+(ya<<2)|0;o=f[w>>2]|0;ua=(o>>>A)+fb|0;f[w>>2]=ua;fb=X(o&G,z)|0;o=(ya|0)==(gb|0)&(ua|0)==0;hb=o?hb+-9|0:hb;gb=o?gb+1&127:gb;ya=ya+1&127}while((ya|0)!=(Va|0));if(!fb){J=eb;F=gb;wa=hb;continue}if((za|0)!=(gb|0))break;f[H>>2]=f[H>>2]|1;J=eb;F=gb;wa=hb}f[j+(Va<<2)>>2]=fb;Sa=eb;Ta=gb;Ua=hb;Va=za}while(1){wa=cb+$a&127;F=db+1&127;if((wa|0)==(db|0)){f[j+(F+-1<<2)>>2]=0;ib=F}else ib=db;bb=bb*1.0e9+ +((f[j+(wa<<2)>>2]|0)>>>0);cb=cb+1|0;if((cb|0)==2)break;else db=ib}jb=+(e|0);kb=bb*jb;wa=_a+53|0;F=wa-d|0;J=(F|0)<(c|0);H=J?((F|0)>0?F:0):c;if((H|0)<53){lb=+Gq(+Wj(1.0,105-H|0),kb);mb=+Sq(kb,+Wj(1.0,53-H|0));nb=lb;ob=mb;pb=lb+(kb-mb)}else{nb=0.0;ob=0.0;pb=kb}va=$a+2&127;if((va|0)!=(ib|0)){ya=f[j+(va<<2)>>2]|0;do if(ya>>>0>=5e8){if((ya|0)!=5e8){qb=jb*.75+ob;break}if(($a+3&127|0)==(ib|0)){qb=jb*.5+ob;break}else{qb=jb*.75+ob;break}}else{if((ya|0)==0?($a+3&127|0)==(ib|0):0){qb=ob;break}qb=jb*.25+ob}while(0);if((53-H|0)>1?!(+Sq(qb,1.0)!=0.0):0)rb=qb+1.0;else rb=qb}else rb=ob;jb=pb+rb-nb;do if((wa&2147483647|0)>(-2-k|0)){ya=!(+K(+jb)>=9007199254740992.0);va=_a+((ya^1)&1)|0;kb=ya?jb:jb*.5;if((va+50|0)<=(l|0)?!(rb!=0.0&(J&((H|0)!=(F|0)|ya))):0){sb=kb;tb=va;break}ya=ir()|0;f[ya>>2]=34;sb=kb;tb=va}else{sb=jb;tb=_a}while(0);Aa=+Hq(sb,tb)}while(0);u=i;return +Aa}function pb(a,c,d,e,g,i){a=a|0;c=+c;d=d|0;e=e|0;g=g|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0,D=0.0,E=0,F=0,G=0,H=0.0,J=0,K=0,L=0,M=0,N=0,O=0.0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0.0,ga=0.0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0;j=u;u=u+560|0;k=j+8|0;l=j;m=j+524|0;n=m;o=j+512|0;f[l>>2]=0;p=o+12|0;xo(c)|0;if((I|0)<0){q=-c;r=1;s=15511}else{q=c;r=(g&2049|0)!=0&1;s=(g&2048|0)==0?((g&1|0)==0?15512:15517):15514}xo(q)|0;do if(0==0&(I&2146435072|0)==2146435072){t=(i&32|0)!=0;v=r+3|0;Hk(a,32,d,v,g&-65537);ep(a,s,r);ep(a,q!=q|0.0!=0.0?(t?17461:15538):t?15530:15534,3);Hk(a,32,d,v,g^8192);w=v}else{c=+Iq(q,l)*2.0;v=c!=0.0;if(v)f[l>>2]=(f[l>>2]|0)+-1;t=i|32;if((t|0)==97){x=i&32;y=(x|0)==0?s:s+9|0;z=r|2;A=12-e|0;do if(!(e>>>0>11|(A|0)==0)){B=8.0;C=A;do{C=C+-1|0;B=B*16.0}while((C|0)!=0);if((b[y>>0]|0)==45){D=-(B+(-c-B));break}else{D=c+B-B;break}}else D=c;while(0);A=f[l>>2]|0;C=(A|0)<0?0-A|0:A;E=Jj(C,((C|0)<0)<<31>>31,p)|0;if((E|0)==(p|0)){C=o+11|0;b[C>>0]=48;F=C}else F=E;b[F+-1>>0]=(A>>31&2)+43;A=F+-2|0;b[A>>0]=i+15;E=(e|0)<1;C=(g&8|0)==0;G=m;H=D;while(1){J=~~H;K=G+1|0;b[G>>0]=x|h[15542+J>>0];H=(H-+(J|0))*16.0;if((K-n|0)==1?!(C&(E&H==0.0)):0){b[K>>0]=46;L=G+2|0}else L=K;if(!(H!=0.0))break;else G=L}G=L;if((e|0)!=0?(-2-n+G|0)<(e|0):0){M=G-n|0;N=e+2|0}else{E=G-n|0;M=E;N=E}E=p-A|0;G=E+z+N|0;Hk(a,32,d,G,g);ep(a,y,z);Hk(a,48,d,G,g^65536);ep(a,m,M);Hk(a,48,N-M|0,0,0);ep(a,A,E);Hk(a,32,d,G,g^8192);w=G;break}G=(e|0)<0?6:e;if(v){E=(f[l>>2]|0)+-28|0;f[l>>2]=E;O=c*268435456.0;P=E}else{O=c;P=f[l>>2]|0}E=(P|0)<0?k:k+288|0;C=E;H=O;do{x=~~H>>>0;f[C>>2]=x;C=C+4|0;H=(H-+(x>>>0))*1.0e9}while(H!=0.0);if((P|0)>0){v=E;A=C;z=P;while(1){y=(z|0)<29?z:29;x=A+-4|0;if(x>>>0>=v>>>0){K=x;x=0;do{J=Rn(f[K>>2]|0,0,y|0)|0;Q=Tn(J|0,I|0,x|0,0)|0;J=I;R=an(Q|0,J|0,1e9,0)|0;f[K>>2]=R;x=up(Q|0,J|0,1e9,0)|0;K=K+-4|0}while(K>>>0>=v>>>0);if(x){K=v+-4|0;f[K>>2]=x;S=K}else S=v}else S=v;K=A;while(1){if(K>>>0<=S>>>0)break;J=K+-4|0;if(!(f[J>>2]|0))K=J;else break}x=(f[l>>2]|0)-y|0;f[l>>2]=x;if((x|0)>0){v=S;A=K;z=x}else{T=S;U=K;V=x;break}}}else{T=E;U=C;V=P}if((V|0)<0){z=((G+25|0)/9|0)+1|0;A=(t|0)==102;v=T;x=U;J=V;while(1){Q=0-J|0;R=(Q|0)<9?Q:9;if(v>>>0>>0){Q=(1<>>R;Y=0;Z=v;do{_=f[Z>>2]|0;f[Z>>2]=(_>>>R)+Y;Y=X(_&Q,W)|0;Z=Z+4|0}while(Z>>>0>>0);Z=(f[v>>2]|0)==0?v+4|0:v;if(!Y){$=Z;aa=x}else{f[x>>2]=Y;$=Z;aa=x+4|0}}else{$=(f[v>>2]|0)==0?v+4|0:v;aa=x}Z=A?E:$;W=(aa-Z>>2|0)>(z|0)?Z+(z<<2)|0:aa;J=(f[l>>2]|0)+R|0;f[l>>2]=J;if((J|0)>=0){ba=$;ca=W;break}else{v=$;x=W}}}else{ba=T;ca=U}x=E;if(ba>>>0>>0){v=(x-ba>>2)*9|0;J=f[ba>>2]|0;if(J>>>0<10)da=v;else{z=v;v=10;while(1){v=v*10|0;A=z+1|0;if(J>>>0>>0){da=A;break}else z=A}}}else da=0;z=(t|0)==103;v=(G|0)!=0;J=G-((t|0)!=102?da:0)+((v&z)<<31>>31)|0;if((J|0)<(((ca-x>>2)*9|0)+-9|0)){A=J+9216|0;J=E+4+(((A|0)/9|0)+-1024<<2)|0;C=(A|0)%9|0;if((C|0)<8){A=C;C=10;while(1){W=C*10|0;if((A|0)<7){A=A+1|0;C=W}else{ea=W;break}}}else ea=10;C=f[J>>2]|0;A=(C>>>0)%(ea>>>0)|0;t=(J+4|0)==(ca|0);if(!(t&(A|0)==0)){B=(((C>>>0)/(ea>>>0)|0)&1|0)==0?9007199254740992.0:9007199254740994.0;W=(ea|0)/2|0;H=A>>>0>>0?.5:t&(A|0)==(W|0)?1.0:1.5;if(!r){fa=H;ga=B}else{W=(b[s>>0]|0)==45;fa=W?-H:H;ga=W?-B:B}W=C-A|0;f[J>>2]=W;if(ga+fa!=ga){A=W+ea|0;f[J>>2]=A;if(A>>>0>999999999){A=ba;W=J;while(1){C=W+-4|0;f[W>>2]=0;if(C>>>0>>0){t=A+-4|0;f[t>>2]=0;ha=t}else ha=A;t=(f[C>>2]|0)+1|0;f[C>>2]=t;if(t>>>0>999999999){A=ha;W=C}else{ia=ha;ja=C;break}}}else{ia=ba;ja=J}W=(x-ia>>2)*9|0;A=f[ia>>2]|0;if(A>>>0<10){ka=ja;la=W;ma=ia}else{C=W;W=10;while(1){W=W*10|0;t=C+1|0;if(A>>>0>>0){ka=ja;la=t;ma=ia;break}else C=t}}}else{ka=J;la=da;ma=ba}}else{ka=J;la=da;ma=ba}C=ka+4|0;na=la;oa=ca>>>0>C>>>0?C:ca;pa=ma}else{na=da;oa=ca;pa=ba}C=oa;while(1){if(C>>>0<=pa>>>0){qa=0;break}W=C+-4|0;if(!(f[W>>2]|0))C=W;else{qa=1;break}}J=0-na|0;do if(z){W=G+((v^1)&1)|0;if((W|0)>(na|0)&(na|0)>-5){ra=i+-1|0;sa=W+-1-na|0}else{ra=i+-2|0;sa=W+-1|0}W=g&8;if(!W){if(qa?(A=f[C+-4>>2]|0,(A|0)!=0):0)if(!((A>>>0)%10|0)){t=0;Z=10;while(1){Z=Z*10|0;Q=t+1|0;if((A>>>0)%(Z>>>0)|0|0){ta=Q;break}else t=Q}}else ta=0;else ta=9;t=((C-x>>2)*9|0)+-9|0;if((ra|32|0)==102){Z=t-ta|0;A=(Z|0)>0?Z:0;ua=ra;va=(sa|0)<(A|0)?sa:A;wa=0;break}else{A=t+na-ta|0;t=(A|0)>0?A:0;ua=ra;va=(sa|0)<(t|0)?sa:t;wa=0;break}}else{ua=ra;va=sa;wa=W}}else{ua=i;va=G;wa=g&8}while(0);G=va|wa;x=(G|0)!=0&1;v=(ua|32|0)==102;if(v){xa=0;ya=(na|0)>0?na:0}else{z=(na|0)<0?J:na;t=Jj(z,((z|0)<0)<<31>>31,p)|0;z=p;if((z-t|0)<2){A=t;while(1){Z=A+-1|0;b[Z>>0]=48;if((z-Z|0)<2)A=Z;else{za=Z;break}}}else za=t;b[za+-1>>0]=(na>>31&2)+43;A=za+-2|0;b[A>>0]=ua;xa=A;ya=z-A|0}A=r+1+va+x+ya|0;Hk(a,32,d,A,g);ep(a,s,r);Hk(a,48,d,A,g^65536);if(v){J=pa>>>0>E>>>0?E:pa;Z=m+9|0;R=Z;Y=m+8|0;Q=J;do{K=Jj(f[Q>>2]|0,0,Z)|0;if((Q|0)==(J|0))if((K|0)==(Z|0)){b[Y>>0]=48;Aa=Y}else Aa=K;else if(K>>>0>m>>>0){hj(m|0,48,K-n|0)|0;y=K;while(1){_=y+-1|0;if(_>>>0>m>>>0)y=_;else{Aa=_;break}}}else Aa=K;ep(a,Aa,R-Aa|0);Q=Q+4|0}while(Q>>>0<=E>>>0);if(G|0)ep(a,15558,1);if(Q>>>0>>0&(va|0)>0){E=va;R=Q;while(1){Y=Jj(f[R>>2]|0,0,Z)|0;if(Y>>>0>m>>>0){hj(m|0,48,Y-n|0)|0;J=Y;while(1){v=J+-1|0;if(v>>>0>m>>>0)J=v;else{Ba=v;break}}}else Ba=Y;ep(a,Ba,(E|0)<9?E:9);R=R+4|0;J=E+-9|0;if(!(R>>>0>>0&(E|0)>9)){Ca=J;break}else E=J}}else Ca=va;Hk(a,48,Ca+9|0,9,0)}else{E=qa?C:pa+4|0;if((va|0)>-1){R=m+9|0;Z=(wa|0)==0;Q=R;G=0-n|0;J=m+8|0;K=va;v=pa;while(1){x=Jj(f[v>>2]|0,0,R)|0;if((x|0)==(R|0)){b[J>>0]=48;Da=J}else Da=x;do if((v|0)==(pa|0)){x=Da+1|0;ep(a,Da,1);if(Z&(K|0)<1){Ea=x;break}ep(a,15558,1);Ea=x}else{if(Da>>>0<=m>>>0){Ea=Da;break}hj(m|0,48,Da+G|0)|0;x=Da;while(1){z=x+-1|0;if(z>>>0>m>>>0)x=z;else{Ea=z;break}}}while(0);Y=Q-Ea|0;ep(a,Ea,(K|0)>(Y|0)?Y:K);x=K-Y|0;v=v+4|0;if(!(v>>>0>>0&(x|0)>-1)){Fa=x;break}else K=x}}else Fa=va;Hk(a,48,Fa+18|0,18,0);ep(a,xa,p-xa|0)}Hk(a,32,d,A,g^8192);w=A}while(0);u=j;return ((w|0)<(d|0)?d:w)|0}function qb(a,c,e,g,h){a=a|0;c=c|0;e=e|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0;i=u;u=u+64|0;j=i+16|0;k=i;l=i+24|0;m=i+8|0;n=i+20|0;f[j>>2]=c;c=(a|0)!=0;o=l+40|0;q=o;r=l+39|0;l=m+4|0;s=0;t=0;v=0;a:while(1){do if((t|0)>-1)if((s|0)>(2147483647-t|0)){w=ir()|0;f[w>>2]=75;x=-1;break}else{x=s+t|0;break}else x=t;while(0);w=f[j>>2]|0;y=b[w>>0]|0;if(!(y<<24>>24)){z=88;break}else{A=y;B=w}b:while(1){switch(A<<24>>24){case 37:{C=B;D=B;z=9;break b;break}case 0:{E=B;break b;break}default:{}}y=B+1|0;f[j>>2]=y;A=b[y>>0]|0;B=y}c:do if((z|0)==9)while(1){z=0;if((b[D+1>>0]|0)!=37){E=C;break c}y=C+1|0;D=D+2|0;f[j>>2]=D;if((b[D>>0]|0)!=37){E=y;break}else{C=y;z=9}}while(0);y=E-w|0;if(c)ep(a,w,y);if(y|0){s=y;t=x;continue}y=(Pq(b[(f[j>>2]|0)+1>>0]|0)|0)==0;F=f[j>>2]|0;if(!y?(b[F+2>>0]|0)==36:0){G=(b[F+1>>0]|0)+-48|0;H=1;J=3}else{G=-1;H=v;J=1}y=F+J|0;f[j>>2]=y;F=b[y>>0]|0;K=(F<<24>>24)+-32|0;if(K>>>0>31|(1<>24)+-32|K;P=F+1|0;f[j>>2]=P;Q=b[P>>0]|0;R=(Q<<24>>24)+-32|0;if(R>>>0>31|(1<>24==42){if((Pq(b[N+1>>0]|0)|0)!=0?(F=f[j>>2]|0,(b[F+2>>0]|0)==36):0){O=F+1|0;f[h+((b[O>>0]|0)+-48<<2)>>2]=10;S=f[g+((b[O>>0]|0)+-48<<3)>>2]|0;T=1;U=F+3|0}else{if(H|0){V=-1;break}if(c){F=(f[e>>2]|0)+(4-1)&~(4-1);O=f[F>>2]|0;f[e>>2]=F+4;W=O}else W=0;S=W;T=0;U=(f[j>>2]|0)+1|0}f[j>>2]=U;O=(S|0)<0;X=O?0-S|0:S;Y=O?L|8192:L;Z=T;_=U}else{O=Cl(j)|0;if((O|0)<0){V=-1;break}X=O;Y=L;Z=H;_=f[j>>2]|0}do if((b[_>>0]|0)==46){if((b[_+1>>0]|0)!=42){f[j>>2]=_+1;O=Cl(j)|0;$=O;aa=f[j>>2]|0;break}if(Pq(b[_+2>>0]|0)|0?(O=f[j>>2]|0,(b[O+3>>0]|0)==36):0){F=O+2|0;f[h+((b[F>>0]|0)+-48<<2)>>2]=10;K=f[g+((b[F>>0]|0)+-48<<3)>>2]|0;F=O+4|0;f[j>>2]=F;$=K;aa=F;break}if(Z|0){V=-1;break a}if(c){F=(f[e>>2]|0)+(4-1)&~(4-1);K=f[F>>2]|0;f[e>>2]=F+4;ba=K}else ba=0;K=(f[j>>2]|0)+2|0;f[j>>2]=K;$=ba;aa=K}else{$=-1;aa=_}while(0);K=0;F=aa;while(1){if(((b[F>>0]|0)+-65|0)>>>0>57){V=-1;break a}O=F;F=F+1|0;f[j>>2]=F;ca=b[(b[O>>0]|0)+-65+(15030+(K*58|0))>>0]|0;da=ca&255;if((da+-1|0)>>>0>=8)break;else K=da}if(!(ca<<24>>24)){V=-1;break}O=(G|0)>-1;do if(ca<<24>>24==19)if(O){V=-1;break a}else z=50;else{if(O){f[h+(G<<2)>>2]=da;P=g+(G<<3)|0;Q=f[P+4>>2]|0;y=k;f[y>>2]=f[P>>2];f[y+4>>2]=Q;z=50;break}if(!c){V=0;break a}Ie(k,da,e);ea=f[j>>2]|0}while(0);if((z|0)==50){z=0;if(c)ea=F;else{s=0;t=x;v=Z;continue}}O=b[ea+-1>>0]|0;Q=(K|0)!=0&(O&15|0)==3?O&-33:O;O=Y&-65537;y=(Y&8192|0)==0?Y:O;d:do switch(Q|0){case 110:{switch((K&255)<<24>>24){case 0:{f[f[k>>2]>>2]=x;s=0;t=x;v=Z;continue a;break}case 1:{f[f[k>>2]>>2]=x;s=0;t=x;v=Z;continue a;break}case 2:{P=f[k>>2]|0;f[P>>2]=x;f[P+4>>2]=((x|0)<0)<<31>>31;s=0;t=x;v=Z;continue a;break}case 3:{d[f[k>>2]>>1]=x;s=0;t=x;v=Z;continue a;break}case 4:{b[f[k>>2]>>0]=x;s=0;t=x;v=Z;continue a;break}case 6:{f[f[k>>2]>>2]=x;s=0;t=x;v=Z;continue a;break}case 7:{P=f[k>>2]|0;f[P>>2]=x;f[P+4>>2]=((x|0)<0)<<31>>31;s=0;t=x;v=Z;continue a;break}default:{s=0;t=x;v=Z;continue a}}break}case 112:{fa=120;ga=$>>>0>8?$:8;ha=y|8;z=62;break}case 88:case 120:{fa=Q;ga=$;ha=y;z=62;break}case 111:{P=k;R=f[P>>2]|0;ia=f[P+4>>2]|0;P=Gl(R,ia,o)|0;ja=q-P|0;ka=P;la=0;ma=15494;na=(y&8|0)==0|($|0)>(ja|0)?$:ja+1|0;oa=y;pa=R;qa=ia;z=68;break}case 105:case 100:{ia=k;R=f[ia>>2]|0;ja=f[ia+4>>2]|0;if((ja|0)<0){ia=Vn(0,0,R|0,ja|0)|0;P=I;ra=k;f[ra>>2]=ia;f[ra+4>>2]=P;sa=1;ta=15494;ua=ia;va=P;z=67;break d}else{sa=(y&2049|0)!=0&1;ta=(y&2048|0)==0?((y&1|0)==0?15494:15496):15495;ua=R;va=ja;z=67;break d}break}case 117:{ja=k;sa=0;ta=15494;ua=f[ja>>2]|0;va=f[ja+4>>2]|0;z=67;break}case 99:{b[r>>0]=f[k>>2];wa=r;xa=0;ya=15494;za=o;Aa=1;Ba=O;break}case 109:{ja=ir()|0;Ca=kp(f[ja>>2]|0)|0;z=72;break}case 115:{ja=f[k>>2]|0;Ca=ja|0?ja:15504;z=72;break}case 67:{f[m>>2]=f[k>>2];f[l>>2]=0;f[k>>2]=m;Da=-1;Ea=m;z=76;break}case 83:{ja=f[k>>2]|0;if(!$){Hk(a,32,X,0,y);Fa=0;z=85}else{Da=$;Ea=ja;z=76}break}case 65:case 71:case 70:case 69:case 97:case 103:case 102:case 101:{s=pb(a,+p[k>>3],X,$,y,Q)|0;t=x;v=Z;continue a;break}default:{wa=w;xa=0;ya=15494;za=o;Aa=$;Ba=y}}while(0);e:do if((z|0)==62){z=0;w=k;Q=f[w>>2]|0;K=f[w+4>>2]|0;w=ol(Q,K,o,fa&32)|0;F=(ha&8|0)==0|(Q|0)==0&(K|0)==0;ka=w;la=F?0:2;ma=F?15494:15494+(fa>>4)|0;na=ga;oa=ha;pa=Q;qa=K;z=68}else if((z|0)==67){z=0;ka=Jj(ua,va,o)|0;la=sa;ma=ta;na=$;oa=y;pa=ua;qa=va;z=68}else if((z|0)==72){z=0;K=cg(Ca,0,$)|0;Q=(K|0)==0;wa=Ca;xa=0;ya=15494;za=Q?Ca+$|0:K;Aa=Q?$:K-Ca|0;Ba=O}else if((z|0)==76){z=0;K=Ea;Q=0;F=0;while(1){w=f[K>>2]|0;if(!w){Ga=Q;Ha=F;break}ja=Yo(n,w)|0;if((ja|0)<0|ja>>>0>(Da-Q|0)>>>0){Ga=Q;Ha=ja;break}w=ja+Q|0;if(Da>>>0>w>>>0){K=K+4|0;Q=w;F=ja}else{Ga=w;Ha=ja;break}}if((Ha|0)<0){V=-1;break a}Hk(a,32,X,Ga,y);if(!Ga){Fa=0;z=85}else{F=Ea;Q=0;while(1){K=f[F>>2]|0;if(!K){Fa=Ga;z=85;break e}ja=Yo(n,K)|0;Q=ja+Q|0;if((Q|0)>(Ga|0)){Fa=Ga;z=85;break e}ep(a,n,ja);if(Q>>>0>=Ga>>>0){Fa=Ga;z=85;break}else F=F+4|0}}}while(0);if((z|0)==68){z=0;O=(pa|0)!=0|(qa|0)!=0;F=(na|0)!=0|O;Q=q-ka+((O^1)&1)|0;wa=F?ka:o;xa=la;ya=ma;za=o;Aa=F?((na|0)>(Q|0)?na:Q):na;Ba=(na|0)>-1?oa&-65537:oa}else if((z|0)==85){z=0;Hk(a,32,X,Fa,y^8192);s=(X|0)>(Fa|0)?X:Fa;t=x;v=Z;continue}Q=za-wa|0;F=(Aa|0)<(Q|0)?Q:Aa;O=F+xa|0;ja=(X|0)<(O|0)?O:X;Hk(a,32,ja,O,Ba);ep(a,ya,xa);Hk(a,48,ja,O,Ba^65536);Hk(a,48,F,Q,0);ep(a,wa,Q);Hk(a,32,ja,O,Ba^8192);s=ja;t=x;v=Z}f:do if((z|0)==88)if(!a)if(v){Z=1;while(1){t=f[h+(Z<<2)>>2]|0;if(!t){Ia=Z;break}Ie(g+(Z<<3)|0,t,e);t=Z+1|0;if((Z|0)<9)Z=t;else{Ia=t;break}}if((Ia|0)<10){Z=Ia;while(1){if(f[h+(Z<<2)>>2]|0){V=-1;break f}if((Z|0)<9)Z=Z+1|0;else{V=1;break}}}else V=1}else V=0;else V=x;while(0);u=i;return V|0}function rb(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=Oa,ma=Oa,na=Oa,oa=0,pa=0,qa=0,ra=0,sa=0;c=u;u=u+64|0;d=c+28|0;e=c+16|0;g=c+4|0;h=c;i=a;j=a+80|0;k=f[j>>2]|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=i;l=d+20|0;n[l>>2]=$(1.0);f[d+24>>2]=i;qh(d,k);k=f[j>>2]|0;f[e>>2]=0;i=e+4|0;f[i>>2]=0;f[e+8>>2]=0;m=(k|0)==0;do if(!m)if(k>>>0>1073741823)mq(e);else{o=k<<2;p=dn(o)|0;f[e>>2]=p;q=p+(k<<2)|0;f[e+8>>2]=q;hj(p|0,0,o|0)|0;f[i>>2]=q;break}while(0);f[g>>2]=0;k=g+4|0;f[k>>2]=0;f[g+8>>2]=0;f[h>>2]=0;if(!m){m=d+16|0;q=d+4|0;o=d+12|0;p=d+8|0;r=g+8|0;s=d+24|0;t=0;v=0;while(1){w=f[m>>2]|0;x=f[w+8>>2]|0;y=(f[w+12>>2]|0)-x|0;w=(y|0)>0;z=x;if(w){x=y>>>2;A=0;B=0;while(1){C=f[z+(A<<2)>>2]|0;if(!(b[C+84>>0]|0))D=f[(f[C+68>>2]|0)+(v<<2)>>2]|0;else D=v;C=D+239^B;A=A+1|0;if((A|0)>=(x|0)){E=C;break}else B=C}}else E=0;B=f[q>>2]|0;x=(B|0)==0;a:do if(!x){A=B+-1|0;C=(A&B|0)==0;if(!C)if(E>>>0>>0)F=E;else F=(E>>>0)%(B>>>0)|0;else F=A&E;G=f[(f[d>>2]|0)+(F<<2)>>2]|0;if((G|0)!=0?(H=f[G>>2]|0,(H|0)!=0):0){G=f[s>>2]|0;I=G+8|0;J=G+12|0;b:do if(C){G=H;while(1){K=f[G+4>>2]|0;L=(K|0)==(E|0);if(!(L|(K&A|0)==(F|0))){M=44;break a}c:do if(L){K=f[G+8>>2]|0;N=f[I>>2]|0;O=(f[J>>2]|0)-N|0;P=N;if((O|0)<=0){Q=G;break b}N=O>>>2;O=0;while(1){R=f[P+(O<<2)>>2]|0;if(!(b[R+84>>0]|0)){S=f[R+68>>2]|0;T=f[S+(v<<2)>>2]|0;U=f[S+(K<<2)>>2]|0}else{T=v;U=K}O=O+1|0;if((U|0)!=(T|0))break c;if((O|0)>=(N|0)){V=G;M=42;break b}}}while(0);G=f[G>>2]|0;if(!G){M=44;break a}}}else{G=H;while(1){L=f[G+4>>2]|0;d:do if((L|0)!=(E|0)){if(L>>>0>>0)X=L;else X=(L>>>0)%(B>>>0)|0;if((X|0)!=(F|0)){M=44;break a}}else{N=f[G+8>>2]|0;O=f[I>>2]|0;K=(f[J>>2]|0)-O|0;P=O;if((K|0)<=0){Q=G;break b}O=K>>>2;K=0;while(1){S=f[P+(K<<2)>>2]|0;if(!(b[S+84>>0]|0)){R=f[S+68>>2]|0;Y=f[R+(v<<2)>>2]|0;Z=f[R+(N<<2)>>2]|0}else{Y=v;Z=N}K=K+1|0;if((Z|0)!=(Y|0))break d;if((K|0)>=(O|0)){V=G;M=42;break b}}}while(0);G=f[G>>2]|0;if(!G){M=44;break a}}}while(0);if((M|0)==42){M=0;if(!V){M=44;break}else Q=V}f[(f[e>>2]|0)+(v<<2)>>2]=f[Q+12>>2];_=t}else M=44}else M=44;while(0);do if((M|0)==44){M=0;if(w){J=y>>>2;I=0;H=0;while(1){A=f[z+(I<<2)>>2]|0;if(!(b[A+84>>0]|0))aa=f[(f[A+68>>2]|0)+(v<<2)>>2]|0;else aa=v;A=aa+239^H;I=I+1|0;if((I|0)>=(J|0)){ba=A;break}else H=A}}else ba=0;e:do if(!x){H=B+-1|0;J=(H&B|0)==0;if(!J)if(ba>>>0>>0)ca=ba;else ca=(ba>>>0)%(B>>>0)|0;else ca=H&ba;I=f[(f[d>>2]|0)+(ca<<2)>>2]|0;if((I|0)!=0?(A=f[I>>2]|0,(A|0)!=0):0){I=f[s>>2]|0;C=I+8|0;G=I+12|0;if(J){J=A;while(1){I=f[J+4>>2]|0;if(!((I|0)==(ba|0)|(I&H|0)==(ca|0))){da=ca;M=76;break e}I=f[J+8>>2]|0;L=f[C>>2]|0;O=(f[G>>2]|0)-L|0;K=L;if((O|0)<=0){ea=v;break e}L=O>>>2;O=0;while(1){N=f[K+(O<<2)>>2]|0;if(!(b[N+84>>0]|0)){P=f[N+68>>2]|0;fa=f[P+(v<<2)>>2]|0;ga=f[P+(I<<2)>>2]|0}else{fa=v;ga=I}O=O+1|0;if((ga|0)!=(fa|0))break;if((O|0)>=(L|0)){ea=v;break e}}J=f[J>>2]|0;if(!J){da=ca;M=76;break e}}}else ha=A;while(1){J=f[ha+4>>2]|0;if((J|0)!=(ba|0)){if(J>>>0>>0)ia=J;else ia=(J>>>0)%(B>>>0)|0;if((ia|0)!=(ca|0)){da=ca;M=76;break e}}J=f[ha+8>>2]|0;H=f[C>>2]|0;L=(f[G>>2]|0)-H|0;O=H;if((L|0)<=0){ea=v;break e}H=L>>>2;L=0;while(1){I=f[O+(L<<2)>>2]|0;if(!(b[I+84>>0]|0)){K=f[I+68>>2]|0;ja=f[K+(v<<2)>>2]|0;ka=f[K+(J<<2)>>2]|0}else{ja=v;ka=J}L=L+1|0;if((ka|0)!=(ja|0))break;if((L|0)>=(H|0)){ea=v;break e}}ha=f[ha>>2]|0;if(!ha){da=ca;M=76;break}}}else{da=ca;M=76}}else{da=0;M=76}while(0);if((M|0)==76){M=0;G=dn(16)|0;f[G+8>>2]=v;f[G+12>>2]=t;f[G+4>>2]=ba;f[G>>2]=0;la=$(((f[o>>2]|0)+1|0)>>>0);ma=$(B>>>0);na=$(n[l>>2]);do if(x|$(na*ma)>>0<3|(B+-1&B|0)!=0)&1;A=~~$(W($(la/na)))>>>0;qh(d,C>>>0>>0?A:C);C=f[q>>2]|0;A=C+-1|0;if(!(A&C)){oa=C;pa=A&ba;break}if(ba>>>0>>0){oa=C;pa=ba}else{oa=C;pa=(ba>>>0)%(C>>>0)|0}}else{oa=B;pa=da}while(0);C=(f[d>>2]|0)+(pa<<2)|0;A=f[C>>2]|0;if(!A){f[G>>2]=f[p>>2];f[p>>2]=G;f[C>>2]=p;C=f[G>>2]|0;if(C|0){H=f[C+4>>2]|0;C=oa+-1|0;if(C&oa)if(H>>>0>>0)qa=H;else qa=(H>>>0)%(oa>>>0)|0;else qa=H&C;ra=(f[d>>2]|0)+(qa<<2)|0;M=89}}else{f[G>>2]=f[A>>2];ra=A;M=89}if((M|0)==89){M=0;f[ra>>2]=G}f[o>>2]=(f[o>>2]|0)+1;ea=f[h>>2]|0}A=t+1|0;f[(f[e>>2]|0)+(ea<<2)>>2]=t;C=f[k>>2]|0;if((C|0)==(f[r>>2]|0)){Ci(g,h);_=A;break}else{f[C>>2]=f[h>>2];f[k>>2]=C+4;_=A;break}}while(0);v=(f[h>>2]|0)+1|0;f[h>>2]=v;sa=f[j>>2]|0;if(v>>>0>=sa>>>0)break;else t=_}if((_|0)!=(sa|0)){Xa[f[(f[a>>2]|0)+24>>2]&15](a,e,g);f[j>>2]=_}}_=f[g>>2]|0;if(_|0){g=f[k>>2]|0;if((g|0)!=(_|0))f[k>>2]=g+(~((g+-4-_|0)>>>2)<<2);br(_)}_=f[e>>2]|0;if(_|0){e=f[i>>2]|0;if((e|0)!=(_|0))f[i>>2]=e+(~((e+-4-_|0)>>>2)<<2);br(_)}_=f[d+8>>2]|0;if(_|0){e=_;do{_=e;e=f[e>>2]|0;br(_)}while((e|0)!=0)}e=f[d>>2]|0;f[d>>2]=0;if(!e){u=c;return}br(e);u=c;return}function sb(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0;g=u;u=u+80|0;h=g+76|0;i=g+72|0;j=g+48|0;k=g+24|0;l=g;m=a+32|0;n=f[c>>2]|0;c=n+1|0;if((n|0)!=-1){o=((c>>>0)%3|0|0)==0?n+-2|0:c;c=(((n>>>0)%3|0|0)==0?2:-1)+n|0;if((o|0)==-1)p=-1;else p=f[(f[f[m>>2]>>2]|0)+(o<<2)>>2]|0;if((c|0)==-1){q=p;r=-1}else{q=p;r=f[(f[f[m>>2]>>2]|0)+(c<<2)>>2]|0}}else{q=-1;r=-1}c=f[a+36>>2]|0;m=f[c>>2]|0;p=(f[c+4>>2]|0)-m>>2;if(p>>>0<=q>>>0)mq(c);o=m;m=f[o+(q<<2)>>2]|0;if(p>>>0<=r>>>0)mq(c);c=f[o+(r<<2)>>2]|0;r=(m|0)<(e|0);do if(r&(c|0)<(e|0)){o=m<<1;p=f[d+(o<<2)>>2]|0;q=((p|0)<0)<<31>>31;n=f[d+((o|1)<<2)>>2]|0;o=((n|0)<0)<<31>>31;s=c<<1;t=f[d+(s<<2)>>2]|0;v=f[d+((s|1)<<2)>>2]|0;if(!((t|0)!=(p|0)|(v|0)!=(n|0))){f[a+8>>2]=p;f[a+12>>2]=n;u=g;return 1}s=a+4|0;w=f[(f[s>>2]|0)+(e<<2)>>2]|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;f[j+12>>2]=0;f[j+16>>2]=0;f[j+20>>2]=0;x=f[a>>2]|0;if(!(b[x+84>>0]|0))y=f[(f[x+68>>2]|0)+(w<<2)>>2]|0;else y=w;f[i>>2]=y;w=b[x+24>>0]|0;f[h>>2]=f[i>>2];ub(x,h,w,j)|0;w=f[(f[s>>2]|0)+(m<<2)>>2]|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;x=f[a>>2]|0;if(!(b[x+84>>0]|0))z=f[(f[x+68>>2]|0)+(w<<2)>>2]|0;else z=w;f[i>>2]=z;w=b[x+24>>0]|0;f[h>>2]=f[i>>2];ub(x,h,w,k)|0;w=f[(f[s>>2]|0)+(c<<2)>>2]|0;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;f[l+12>>2]=0;f[l+16>>2]=0;f[l+20>>2]=0;s=f[a>>2]|0;if(!(b[s+84>>0]|0))A=f[(f[s+68>>2]|0)+(w<<2)>>2]|0;else A=w;f[i>>2]=A;w=b[s+24>>0]|0;f[h>>2]=f[i>>2];ub(s,h,w,l)|0;w=l;s=k;x=f[s>>2]|0;B=f[s+4>>2]|0;s=Vn(f[w>>2]|0,f[w+4>>2]|0,x|0,B|0)|0;w=I;C=l+8|0;D=k+8|0;E=f[D>>2]|0;F=f[D+4>>2]|0;D=Vn(f[C>>2]|0,f[C+4>>2]|0,E|0,F|0)|0;C=I;G=l+16|0;H=k+16|0;J=f[H>>2]|0;K=f[H+4>>2]|0;H=Vn(f[G>>2]|0,f[G+4>>2]|0,J|0,K|0)|0;G=I;L=on(s|0,w|0,s|0,w|0)|0;M=I;N=on(D|0,C|0,D|0,C|0)|0;O=Tn(N|0,I|0,L|0,M|0)|0;M=I;L=on(H|0,G|0,H|0,G|0)|0;N=Tn(O|0,M|0,L|0,I|0)|0;L=I;if((N|0)==0&(L|0)==0)break;M=j;O=Vn(f[M>>2]|0,f[M+4>>2]|0,x|0,B|0)|0;B=I;x=j+8|0;M=Vn(f[x>>2]|0,f[x+4>>2]|0,E|0,F|0)|0;F=I;E=j+16|0;x=Vn(f[E>>2]|0,f[E+4>>2]|0,J|0,K|0)|0;K=I;J=on(O|0,B|0,s|0,w|0)|0;E=I;P=on(M|0,F|0,D|0,C|0)|0;Q=Tn(P|0,I|0,J|0,E|0)|0;E=I;J=on(x|0,K|0,H|0,G|0)|0;P=Tn(Q|0,E|0,J|0,I|0)|0;J=I;E=Vn(t|0,((t|0)<0)<<31>>31|0,p|0,q|0)|0;t=I;Q=Vn(v|0,((v|0)<0)<<31>>31|0,n|0,o|0)|0;v=I;R=on(N|0,L|0,p|0,q|0)|0;q=I;p=on(N|0,L|0,n|0,o|0)|0;o=I;n=on(P|0,J|0,E|0,t|0)|0;S=I;T=on(P|0,J|0,Q|0,v|0)|0;U=I;V=Tn(n|0,S|0,R|0,q|0)|0;q=I;R=Tn(T|0,U|0,p|0,o|0)|0;o=I;p=on(P|0,J|0,s|0,w|0)|0;w=I;s=on(P|0,J|0,D|0,C|0)|0;C=I;D=on(P|0,J|0,H|0,G|0)|0;G=I;H=zk(p|0,w|0,N|0,L|0)|0;w=I;p=zk(s|0,C|0,N|0,L|0)|0;C=I;s=zk(D|0,G|0,N|0,L|0)|0;G=I;D=Vn(O|0,B|0,H|0,w|0)|0;w=I;H=Vn(M|0,F|0,p|0,C|0)|0;C=I;p=Vn(x|0,K|0,s|0,G|0)|0;G=I;s=on(D|0,w|0,D|0,w|0)|0;w=I;D=on(H|0,C|0,H|0,C|0)|0;C=Tn(D|0,I|0,s|0,w|0)|0;w=I;s=on(p|0,G|0,p|0,G|0)|0;G=Tn(C|0,w|0,s|0,I|0)|0;s=I;w=Vn(0,0,E|0,t|0)|0;t=I;E=on(G|0,s|0,N|0,L|0)|0;s=I;switch(E|0){case 0:{if(!s){W=0;X=0}else{Y=1;Z=0;_=E;$=s;aa=23}break}case 1:{if(!s){ba=1;ca=0;aa=24}else{Y=1;Z=0;_=E;$=s;aa=23}break}default:{Y=1;Z=0;_=E;$=s;aa=23}}if((aa|0)==23)while(1){aa=0;G=Rn(Y|0,Z|0,1)|0;C=I;p=_;_=Wn(_|0,$|0,2)|0;if(!($>>>0>0|($|0)==0&p>>>0>7)){ba=G;ca=C;aa=24;break}else{Y=G;Z=C;$=I;aa=23}}if((aa|0)==24)while(1){aa=0;C=up(E|0,s|0,ba|0,ca|0)|0;G=Tn(C|0,I|0,ba|0,ca|0)|0;C=Wn(G|0,I|0,1)|0;G=I;p=on(C|0,G|0,C|0,G|0)|0;D=I;if(D>>>0>s>>>0|(D|0)==(s|0)&p>>>0>E>>>0){ba=C;ca=G;aa=24}else{W=C;X=G;break}}E=on(W|0,X|0,Q|0,v|0)|0;s=I;G=on(W|0,X|0,w|0,t|0)|0;C=I;p=Tn(E|0,s|0,V|0,q|0)|0;D=I;H=Tn(G|0,C|0,R|0,o|0)|0;K=I;x=zk(p|0,D|0,N|0,L|0)|0;D=I;p=zk(H|0,K|0,N|0,L|0)|0;K=I;H=Vn(V|0,q|0,E|0,s|0)|0;s=I;E=Vn(R|0,o|0,G|0,C|0)|0;C=I;G=zk(H|0,s|0,N|0,L|0)|0;s=I;H=zk(E|0,C|0,N|0,L|0)|0;C=I;E=e<<1;F=f[d+(E<<2)>>2]|0;M=((F|0)<0)<<31>>31;B=f[d+((E|1)<<2)>>2]|0;E=((B|0)<0)<<31>>31;O=Vn(F|0,M|0,x|0,D|0)|0;J=I;P=Vn(B|0,E|0,p|0,K|0)|0;U=I;T=on(O|0,J|0,O|0,J|0)|0;J=I;O=on(P|0,U|0,P|0,U|0)|0;U=Tn(O|0,I|0,T|0,J|0)|0;J=I;T=Vn(F|0,M|0,G|0,s|0)|0;M=I;F=Vn(B|0,E|0,H|0,C|0)|0;E=I;B=on(T|0,M|0,T|0,M|0)|0;M=I;T=on(F|0,E|0,F|0,E|0)|0;E=Tn(T|0,I|0,B|0,M|0)|0;M=I;B=a+16|0;T=a+20|0;F=f[T>>2]|0;O=f[a+24>>2]|0;P=(F|0)==(O<<5|0);if(J>>>0>>0|(J|0)==(M|0)&U>>>0>>0){do if(P)if((F+1|0)<0)mq(B);else{E=O<<6;U=F+32&-32;hi(B,F>>>0<1073741823?(E>>>0>>0?U:E):2147483647);da=f[T>>2]|0;break}else da=F;while(0);f[T>>2]=da+1;L=(f[B>>2]|0)+(da>>>5<<2)|0;f[L>>2]=f[L>>2]|1<<(da&31);ea=x;fa=p;ga=K;ha=D}else{do if(P)if((F+1|0)<0)mq(B);else{L=O<<6;N=F+32&-32;hi(B,F>>>0<1073741823?(L>>>0>>0?N:L):2147483647);ia=f[T>>2]|0;break}else ia=F;while(0);f[T>>2]=ia+1;F=(f[B>>2]|0)+(ia>>>5<<2)|0;f[F>>2]=f[F>>2]&~(1<<(ia&31));ea=G;fa=H;ga=C;ha=s}f[a+8>>2]=ea;f[a+12>>2]=fa;u=g;return 1}while(0);do if(r)ja=m<<1;else{if((e|0)>0){ja=(e<<1)+-2|0;break}fa=a+8|0;f[fa>>2]=0;f[fa+4>>2]=0;u=g;return 1}while(0);f[a+8>>2]=f[d+(ja<<2)>>2];f[a+12>>2]=f[d+(ja+1<<2)>>2];u=g;return 1}function tb(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0;g=u;u=u+80|0;h=g+76|0;i=g+72|0;j=g+48|0;k=g+24|0;l=g;m=a+32|0;n=f[c>>2]|0;c=n+1|0;do if((n|0)!=-1){o=((c>>>0)%3|0|0)==0?n+-2|0:c;if(!((n>>>0)%3|0)){p=n+2|0;q=o;break}else{p=n+-1|0;q=o;break}}else{p=-1;q=-1}while(0);n=f[(f[m>>2]|0)+28>>2]|0;m=f[n+(q<<2)>>2]|0;q=f[n+(p<<2)>>2]|0;p=f[a+36>>2]|0;n=f[p>>2]|0;c=(f[p+4>>2]|0)-n>>2;if(c>>>0<=m>>>0)mq(p);o=n;n=f[o+(m<<2)>>2]|0;if(c>>>0<=q>>>0)mq(p);p=f[o+(q<<2)>>2]|0;q=(n|0)<(e|0);do if(q&(p|0)<(e|0)){o=n<<1;c=f[d+(o<<2)>>2]|0;m=((c|0)<0)<<31>>31;r=f[d+((o|1)<<2)>>2]|0;o=((r|0)<0)<<31>>31;s=p<<1;t=f[d+(s<<2)>>2]|0;v=f[d+((s|1)<<2)>>2]|0;if(!((t|0)!=(c|0)|(v|0)!=(r|0))){f[a+8>>2]=c;f[a+12>>2]=r;u=g;return 1}s=a+4|0;w=f[(f[s>>2]|0)+(e<<2)>>2]|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;f[j+12>>2]=0;f[j+16>>2]=0;f[j+20>>2]=0;x=f[a>>2]|0;if(!(b[x+84>>0]|0))y=f[(f[x+68>>2]|0)+(w<<2)>>2]|0;else y=w;f[i>>2]=y;w=b[x+24>>0]|0;f[h>>2]=f[i>>2];ub(x,h,w,j)|0;w=f[(f[s>>2]|0)+(n<<2)>>2]|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;x=f[a>>2]|0;if(!(b[x+84>>0]|0))z=f[(f[x+68>>2]|0)+(w<<2)>>2]|0;else z=w;f[i>>2]=z;w=b[x+24>>0]|0;f[h>>2]=f[i>>2];ub(x,h,w,k)|0;w=f[(f[s>>2]|0)+(p<<2)>>2]|0;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;f[l+12>>2]=0;f[l+16>>2]=0;f[l+20>>2]=0;s=f[a>>2]|0;if(!(b[s+84>>0]|0))A=f[(f[s+68>>2]|0)+(w<<2)>>2]|0;else A=w;f[i>>2]=A;w=b[s+24>>0]|0;f[h>>2]=f[i>>2];ub(s,h,w,l)|0;w=l;s=k;x=f[s>>2]|0;B=f[s+4>>2]|0;s=Vn(f[w>>2]|0,f[w+4>>2]|0,x|0,B|0)|0;w=I;C=l+8|0;D=k+8|0;E=f[D>>2]|0;F=f[D+4>>2]|0;D=Vn(f[C>>2]|0,f[C+4>>2]|0,E|0,F|0)|0;C=I;G=l+16|0;H=k+16|0;J=f[H>>2]|0;K=f[H+4>>2]|0;H=Vn(f[G>>2]|0,f[G+4>>2]|0,J|0,K|0)|0;G=I;L=on(s|0,w|0,s|0,w|0)|0;M=I;N=on(D|0,C|0,D|0,C|0)|0;O=Tn(N|0,I|0,L|0,M|0)|0;M=I;L=on(H|0,G|0,H|0,G|0)|0;N=Tn(O|0,M|0,L|0,I|0)|0;L=I;if((N|0)==0&(L|0)==0)break;M=j;O=Vn(f[M>>2]|0,f[M+4>>2]|0,x|0,B|0)|0;B=I;x=j+8|0;M=Vn(f[x>>2]|0,f[x+4>>2]|0,E|0,F|0)|0;F=I;E=j+16|0;x=Vn(f[E>>2]|0,f[E+4>>2]|0,J|0,K|0)|0;K=I;J=on(O|0,B|0,s|0,w|0)|0;E=I;P=on(M|0,F|0,D|0,C|0)|0;Q=Tn(P|0,I|0,J|0,E|0)|0;E=I;J=on(x|0,K|0,H|0,G|0)|0;P=Tn(Q|0,E|0,J|0,I|0)|0;J=I;E=Vn(t|0,((t|0)<0)<<31>>31|0,c|0,m|0)|0;t=I;Q=Vn(v|0,((v|0)<0)<<31>>31|0,r|0,o|0)|0;v=I;R=on(N|0,L|0,c|0,m|0)|0;m=I;c=on(N|0,L|0,r|0,o|0)|0;o=I;r=on(P|0,J|0,E|0,t|0)|0;S=I;T=on(P|0,J|0,Q|0,v|0)|0;U=I;V=Tn(r|0,S|0,R|0,m|0)|0;m=I;R=Tn(T|0,U|0,c|0,o|0)|0;o=I;c=on(P|0,J|0,s|0,w|0)|0;w=I;s=on(P|0,J|0,D|0,C|0)|0;C=I;D=on(P|0,J|0,H|0,G|0)|0;G=I;H=zk(c|0,w|0,N|0,L|0)|0;w=I;c=zk(s|0,C|0,N|0,L|0)|0;C=I;s=zk(D|0,G|0,N|0,L|0)|0;G=I;D=Vn(O|0,B|0,H|0,w|0)|0;w=I;H=Vn(M|0,F|0,c|0,C|0)|0;C=I;c=Vn(x|0,K|0,s|0,G|0)|0;G=I;s=on(D|0,w|0,D|0,w|0)|0;w=I;D=on(H|0,C|0,H|0,C|0)|0;C=Tn(D|0,I|0,s|0,w|0)|0;w=I;s=on(c|0,G|0,c|0,G|0)|0;G=Tn(C|0,w|0,s|0,I|0)|0;s=I;w=Vn(0,0,E|0,t|0)|0;t=I;E=on(G|0,s|0,N|0,L|0)|0;s=I;switch(E|0){case 0:{if(!s){W=0;X=0}else{Y=1;Z=0;_=E;$=s;aa=22}break}case 1:{if(!s){ba=1;ca=0;aa=23}else{Y=1;Z=0;_=E;$=s;aa=22}break}default:{Y=1;Z=0;_=E;$=s;aa=22}}if((aa|0)==22)while(1){aa=0;G=Rn(Y|0,Z|0,1)|0;C=I;c=_;_=Wn(_|0,$|0,2)|0;if(!($>>>0>0|($|0)==0&c>>>0>7)){ba=G;ca=C;aa=23;break}else{Y=G;Z=C;$=I;aa=22}}if((aa|0)==23)while(1){aa=0;C=up(E|0,s|0,ba|0,ca|0)|0;G=Tn(C|0,I|0,ba|0,ca|0)|0;C=Wn(G|0,I|0,1)|0;G=I;c=on(C|0,G|0,C|0,G|0)|0;D=I;if(D>>>0>s>>>0|(D|0)==(s|0)&c>>>0>E>>>0){ba=C;ca=G;aa=23}else{W=C;X=G;break}}E=on(W|0,X|0,Q|0,v|0)|0;s=I;G=on(W|0,X|0,w|0,t|0)|0;C=I;c=Tn(E|0,s|0,V|0,m|0)|0;D=I;H=Tn(G|0,C|0,R|0,o|0)|0;K=I;x=zk(c|0,D|0,N|0,L|0)|0;D=I;c=zk(H|0,K|0,N|0,L|0)|0;K=I;H=Vn(V|0,m|0,E|0,s|0)|0;s=I;E=Vn(R|0,o|0,G|0,C|0)|0;C=I;G=zk(H|0,s|0,N|0,L|0)|0;s=I;H=zk(E|0,C|0,N|0,L|0)|0;C=I;E=e<<1;F=f[d+(E<<2)>>2]|0;M=((F|0)<0)<<31>>31;B=f[d+((E|1)<<2)>>2]|0;E=((B|0)<0)<<31>>31;O=Vn(F|0,M|0,x|0,D|0)|0;J=I;P=Vn(B|0,E|0,c|0,K|0)|0;U=I;T=on(O|0,J|0,O|0,J|0)|0;J=I;O=on(P|0,U|0,P|0,U|0)|0;U=Tn(O|0,I|0,T|0,J|0)|0;J=I;T=Vn(F|0,M|0,G|0,s|0)|0;M=I;F=Vn(B|0,E|0,H|0,C|0)|0;E=I;B=on(T|0,M|0,T|0,M|0)|0;M=I;T=on(F|0,E|0,F|0,E|0)|0;E=Tn(T|0,I|0,B|0,M|0)|0;M=I;B=a+16|0;T=a+20|0;F=f[T>>2]|0;O=f[a+24>>2]|0;P=(F|0)==(O<<5|0);if(J>>>0>>0|(J|0)==(M|0)&U>>>0>>0){do if(P)if((F+1|0)<0)mq(B);else{E=O<<6;U=F+32&-32;hi(B,F>>>0<1073741823?(E>>>0>>0?U:E):2147483647);da=f[T>>2]|0;break}else da=F;while(0);f[T>>2]=da+1;L=(f[B>>2]|0)+(da>>>5<<2)|0;f[L>>2]=f[L>>2]|1<<(da&31);ea=x;fa=c;ga=K;ha=D}else{do if(P)if((F+1|0)<0)mq(B);else{L=O<<6;N=F+32&-32;hi(B,F>>>0<1073741823?(L>>>0>>0?N:L):2147483647);ia=f[T>>2]|0;break}else ia=F;while(0);f[T>>2]=ia+1;F=(f[B>>2]|0)+(ia>>>5<<2)|0;f[F>>2]=f[F>>2]&~(1<<(ia&31));ea=G;fa=H;ga=C;ha=s}f[a+8>>2]=ea;f[a+12>>2]=fa;u=g;return 1}while(0);do if(q)ja=n<<1;else{if((e|0)>0){ja=(e<<1)+-2|0;break}fa=a+8|0;f[fa>>2]=0;f[fa+4>>2]=0;u=g;return 1}while(0);f[a+8>>2]=f[d+(ja<<2)>>2];f[a+12>>2]=f[d+(ja+1<<2)>>2];u=g;return 1}function ub(a,c,e,g){a=a|0;c=c|0;e=e|0;g=g|0;var i=0,k=0,l=0,m=0,o=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=Oa,D=0,E=0.0,F=0,G=0;if(!g){i=0;return i|0}do switch(f[a+28>>2]|0){case 1:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){m=f[f[a>>2]>>2]|0;o=a+40|0;q=on(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;r=Tn(q|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=m+r|0;r=0;while(1){m=b[o>>0]|0;q=g+(r<<3)|0;f[q>>2]=m;f[q+4>>2]=((m|0)<0)<<31>>31;r=r+1|0;m=b[k>>0]|0;if((r|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){s=m;break}else o=o+1|0}}else s=l;o=s<<24>>24;if(s<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(o<<3)|0,0,(e<<24>>24)-o<<3|0)|0;i=1;return i|0}case 2:{o=a+24|0;r=b[o>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;q=on(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Tn(q|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){k=g+(t<<3)|0;f[k>>2]=h[m>>0];f[k+4>>2]=0;t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){u=k;break}else m=m+1|0}}else u=r;m=u<<24>>24;if(u<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(m<<3)|0,0,(e<<24>>24)-m<<3|0)|0;i=1;return i|0}case 3:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=on(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;q=Tn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+q|0;q=0;while(1){o=d[l>>1]|0;k=g+(q<<3)|0;f[k>>2]=o;f[k+4>>2]=((o|0)<0)<<31>>31;q=q+1|0;o=b[m>>0]|0;if((q|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){v=o;break}else l=l+2|0}}else v=t;l=v<<24>>24;if(v<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(l<<3)|0,0,(e<<24>>24)-l<<3|0)|0;i=1;return i|0}case 4:{l=a+24|0;q=b[l>>0]|0;if((q<<24>>24>e<<24>>24?e:q)<<24>>24>0){m=f[f[a>>2]>>2]|0;r=a+40|0;o=on(f[r>>2]|0,f[r+4>>2]|0,f[c>>2]|0,0)|0;r=a+48|0;k=Tn(o|0,I|0,f[r>>2]|0,f[r+4>>2]|0)|0;r=m+k|0;k=0;while(1){m=g+(k<<3)|0;f[m>>2]=j[r>>1];f[m+4>>2]=0;k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){w=m;break}else r=r+2|0}}else w=q;r=w<<24>>24;if(w<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(r<<3)|0,0,(e<<24>>24)-r<<3|0)|0;i=1;return i|0}case 5:{r=a+24|0;k=b[r>>0]|0;if((k<<24>>24>e<<24>>24?e:k)<<24>>24>0){l=f[f[a>>2]>>2]|0;t=a+40|0;m=on(f[t>>2]|0,f[t+4>>2]|0,f[c>>2]|0,0)|0;t=a+48|0;o=Tn(m|0,I|0,f[t>>2]|0,f[t+4>>2]|0)|0;t=l+o|0;o=0;while(1){l=f[t>>2]|0;m=g+(o<<3)|0;f[m>>2]=l;f[m+4>>2]=((l|0)<0)<<31>>31;o=o+1|0;l=b[r>>0]|0;if((o|0)>=((l<<24>>24>e<<24>>24?e:l)<<24>>24|0)){x=l;break}else t=t+4|0}}else x=k;t=x<<24>>24;if(x<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(t<<3)|0,0,(e<<24>>24)-t<<3|0)|0;i=1;return i|0}case 6:{t=a+24|0;o=b[t>>0]|0;if((o<<24>>24>e<<24>>24?e:o)<<24>>24>0){r=f[f[a>>2]>>2]|0;q=a+40|0;l=on(f[q>>2]|0,f[q+4>>2]|0,f[c>>2]|0,0)|0;q=a+48|0;m=Tn(l|0,I|0,f[q>>2]|0,f[q+4>>2]|0)|0;q=r+m|0;m=0;while(1){r=g+(m<<3)|0;f[r>>2]=f[q>>2];f[r+4>>2]=0;m=m+1|0;r=b[t>>0]|0;if((m|0)>=((r<<24>>24>e<<24>>24?e:r)<<24>>24|0)){y=r;break}else q=q+4|0}}else y=o;q=y<<24>>24;if(y<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(q<<3)|0,0,(e<<24>>24)-q<<3|0)|0;i=1;return i|0}case 7:{q=a+24|0;m=b[q>>0]|0;if((m<<24>>24>e<<24>>24?e:m)<<24>>24>0){t=f[f[a>>2]>>2]|0;k=a+40|0;r=on(f[k>>2]|0,f[k+4>>2]|0,f[c>>2]|0,0)|0;k=a+48|0;l=Tn(r|0,I|0,f[k>>2]|0,f[k+4>>2]|0)|0;k=t+l|0;l=0;while(1){t=k;r=f[t+4>>2]|0;z=g+(l<<3)|0;f[z>>2]=f[t>>2];f[z+4>>2]=r;l=l+1|0;r=b[q>>0]|0;if((l|0)>=((r<<24>>24>e<<24>>24?e:r)<<24>>24|0)){A=r;break}else k=k+8|0}}else A=m;k=A<<24>>24;if(A<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(k<<3)|0,0,(e<<24>>24)-k<<3|0)|0;i=1;return i|0}case 8:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){q=f[f[a>>2]>>2]|0;o=a+40|0;r=on(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;z=Tn(r|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=q+z|0;z=0;while(1){q=o;r=f[q+4>>2]|0;t=g+(z<<3)|0;f[t>>2]=f[q>>2];f[t+4>>2]=r;z=z+1|0;r=b[k>>0]|0;if((z|0)>=((r<<24>>24>e<<24>>24?e:r)<<24>>24|0)){B=r;break}else o=o+8|0}}else B=l;o=B<<24>>24;if(B<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(o<<3)|0,0,(e<<24>>24)-o<<3|0)|0;i=1;return i|0}case 9:{o=a+24|0;z=b[o>>0]|0;if((z<<24>>24>e<<24>>24?e:z)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;r=on(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Tn(r|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){C=$(n[m>>2]);k=+K(+C)>=1.0?(+C>0.0?~~+Y(+J(+C/4294967296.0),4294967295.0)>>>0:~~+W((+C-+(~~+C>>>0))/4294967296.0)>>>0):0;r=g+(t<<3)|0;f[r>>2]=~~+C>>>0;f[r+4>>2]=k;t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){D=k;break}else m=m+4|0}}else D=z;m=D<<24>>24;if(D<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(m<<3)|0,0,(e<<24>>24)-m<<3|0)|0;i=1;return i|0}case 10:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=on(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;r=Tn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+r|0;r=0;while(1){E=+p[l>>3];o=+K(E)>=1.0?(E>0.0?~~+Y(+J(E/4294967296.0),4294967295.0)>>>0:~~+W((E-+(~~E>>>0))/4294967296.0)>>>0):0;k=g+(r<<3)|0;f[k>>2]=~~E>>>0;f[k+4>>2]=o;r=r+1|0;o=b[m>>0]|0;if((r|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){F=o;break}else l=l+8|0}}else F=t;l=F<<24>>24;if(F<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(l<<3)|0,0,(e<<24>>24)-l<<3|0)|0;i=1;return i|0}case 11:{l=a+24|0;r=b[l>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){m=f[f[a>>2]>>2]|0;z=a+40|0;o=on(f[z>>2]|0,f[z+4>>2]|0,f[c>>2]|0,0)|0;z=a+48|0;k=Tn(o|0,I|0,f[z>>2]|0,f[z+4>>2]|0)|0;z=m+k|0;k=0;while(1){m=g+(k<<3)|0;f[m>>2]=h[z>>0];f[m+4>>2]=0;k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){G=m;break}else z=z+1|0}}else G=r;z=G<<24>>24;if(G<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(z<<3)|0,0,(e<<24>>24)-z<<3|0)|0;i=1;return i|0}default:{i=0;return i|0}}while(0);return 0}function vb(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;c=u;u=u+16|0;d=c+8|0;e=c;if((f[a+92>>2]|0)==(f[a+88>>2]|0)){u=c;return 1}g=a+52|0;h=f[g>>2]|0;if((h|0)==(f[a+56>>2]|0)){Ci(a+48|0,b);i=b}else{f[h>>2]=f[b>>2];f[g>>2]=h+4;i=b}b=a+84|0;f[b>>2]=0;h=a+4|0;g=f[h>>2]|0;j=f[i>>2]|0;k=j+1|0;if((j|0)!=-1){l=((k>>>0)%3|0|0)==0?j+-2|0:k;if((l|0)==-1)m=-1;else m=f[(f[g>>2]|0)+(l<<2)>>2]|0;l=(((j>>>0)%3|0|0)==0?2:-1)+j|0;if((l|0)==-1){n=m;o=-1}else{n=m;o=f[(f[g>>2]|0)+(l<<2)>>2]|0}}else{n=-1;o=-1}l=a+36|0;g=f[l>>2]|0;m=g+(n>>>5<<2)|0;j=1<<(n&31);k=f[m>>2]|0;if(!(k&j)){f[m>>2]=k|j;j=f[i>>2]|0;k=j+1|0;if((j|0)==-1)p=-1;else p=((k>>>0)%3|0|0)==0?j+-2|0:k;f[e>>2]=p;k=f[(f[(f[a+16>>2]|0)+96>>2]|0)+(((p>>>0)/3|0)*12|0)+(((p>>>0)%3|0)<<2)>>2]|0;p=f[a+20>>2]|0;f[d>>2]=k;j=f[p+4>>2]|0;p=j+4|0;m=f[p>>2]|0;if((m|0)==(f[j+8>>2]|0))Ci(j,d);else{f[m>>2]=k;f[p>>2]=m+4}m=a+12|0;p=f[m>>2]|0;k=p+4|0;j=f[k>>2]|0;if((j|0)==(f[p+8>>2]|0)){Ci(p,e);q=f[m>>2]|0}else{f[j>>2]=f[e>>2];f[k>>2]=j+4;q=p}p=q+24|0;f[(f[q+12>>2]|0)+(n<<2)>>2]=f[p>>2];f[p>>2]=(f[p>>2]|0)+1;r=f[l>>2]|0}else r=g;g=r+(o>>>5<<2)|0;r=1<<(o&31);p=f[g>>2]|0;if(!(p&r)){f[g>>2]=p|r;r=f[i>>2]|0;do if((r|0)!=-1)if(!((r>>>0)%3|0)){s=r+2|0;break}else{s=r+-1|0;break}else s=-1;while(0);f[e>>2]=s;r=f[(f[(f[a+16>>2]|0)+96>>2]|0)+(((s>>>0)/3|0)*12|0)+(((s>>>0)%3|0)<<2)>>2]|0;s=f[a+20>>2]|0;f[d>>2]=r;p=f[s+4>>2]|0;s=p+4|0;g=f[s>>2]|0;if((g|0)==(f[p+8>>2]|0))Ci(p,d);else{f[g>>2]=r;f[s>>2]=g+4}g=a+12|0;s=f[g>>2]|0;r=s+4|0;p=f[r>>2]|0;if((p|0)==(f[s+8>>2]|0)){Ci(s,e);t=f[g>>2]|0}else{f[p>>2]=f[e>>2];f[r>>2]=p+4;t=s}s=t+24|0;f[(f[t+12>>2]|0)+(o<<2)>>2]=f[s>>2];f[s>>2]=(f[s>>2]|0)+1}s=f[i>>2]|0;if((s|0)==-1)v=-1;else v=f[(f[f[h>>2]>>2]|0)+(s<<2)>>2]|0;s=(f[l>>2]|0)+(v>>>5<<2)|0;o=1<<(v&31);t=f[s>>2]|0;if(!(o&t)){f[s>>2]=t|o;o=f[i>>2]|0;f[e>>2]=o;t=f[(f[(f[a+16>>2]|0)+96>>2]|0)+(((o>>>0)/3|0)*12|0)+(((o>>>0)%3|0)<<2)>>2]|0;o=f[a+20>>2]|0;f[d>>2]=t;s=f[o+4>>2]|0;o=s+4|0;p=f[o>>2]|0;if((p|0)==(f[s+8>>2]|0))Ci(s,d);else{f[p>>2]=t;f[o>>2]=p+4}p=a+12|0;o=f[p>>2]|0;t=o+4|0;s=f[t>>2]|0;if((s|0)==(f[o+8>>2]|0)){Ci(o,e);w=f[p>>2]|0}else{f[s>>2]=f[e>>2];f[t>>2]=s+4;w=o}o=w+24|0;f[(f[w+12>>2]|0)+(v<<2)>>2]=f[o>>2];f[o>>2]=(f[o>>2]|0)+1}o=f[b>>2]|0;a:do if((o|0)<3){v=a+24|0;w=a+16|0;s=a+20|0;t=a+12|0;p=a+88|0;r=o;while(1){g=r;while(1){x=a+48+(g*12|0)+4|0;y=f[x>>2]|0;if((f[a+48+(g*12|0)>>2]|0)!=(y|0))break;if((g|0)<2)g=g+1|0;else break a}n=y+-4|0;q=f[n>>2]|0;f[x>>2]=n;f[b>>2]=g;f[i>>2]=q;if((q|0)==-1)break;n=(q>>>0)/3|0;j=f[v>>2]|0;do if(!(f[j+(n>>>5<<2)>>2]&1<<(n&31))){k=q;m=j;b:while(1){z=(k>>>0)/3|0;A=m+(z>>>5<<2)|0;f[A>>2]=1<<(z&31)|f[A>>2];A=f[i>>2]|0;if((A|0)==-1)B=-1;else B=f[(f[f[h>>2]>>2]|0)+(A<<2)>>2]|0;z=(f[l>>2]|0)+(B>>>5<<2)|0;C=1<<(B&31);D=f[z>>2]|0;if(!(C&D)){f[z>>2]=D|C;C=f[i>>2]|0;f[e>>2]=C;D=f[(f[(f[w>>2]|0)+96>>2]|0)+(((C>>>0)/3|0)*12|0)+(((C>>>0)%3|0)<<2)>>2]|0;C=f[s>>2]|0;f[d>>2]=D;z=f[C+4>>2]|0;C=z+4|0;E=f[C>>2]|0;if((E|0)==(f[z+8>>2]|0))Ci(z,d);else{f[E>>2]=D;f[C>>2]=E+4}E=f[t>>2]|0;C=E+4|0;D=f[C>>2]|0;if((D|0)==(f[E+8>>2]|0)){Ci(E,e);F=f[t>>2]|0}else{f[D>>2]=f[e>>2];f[C>>2]=D+4;F=E}E=F+24|0;f[(f[F+12>>2]|0)+(B<<2)>>2]=f[E>>2];f[E>>2]=(f[E>>2]|0)+1;G=f[i>>2]|0}else G=A;A=f[h>>2]|0;if((G|0)==-1){H=93;break}E=G+1|0;D=((E>>>0)%3|0|0)==0?G+-2|0:E;if((D|0)==-1)I=-1;else I=f[(f[A+12>>2]|0)+(D<<2)>>2]|0;D=(((G>>>0)%3|0|0)==0?2:-1)+G|0;if((D|0)==-1)J=-1;else J=f[(f[A+12>>2]|0)+(D<<2)>>2]|0;D=(I|0)==-1;E=D?-1:(I>>>0)/3|0;C=(J|0)==-1;z=C?-1:(J>>>0)/3|0;if(D)K=1;else K=(f[(f[v>>2]|0)+(E>>>5<<2)>>2]&1<<(E&31)|0)!=0;do if(C)if(K){H=93;break b}else H=82;else{if(f[(f[v>>2]|0)+(z>>>5<<2)>>2]&1<<(z&31)|0)if(K){H=93;break b}else{H=82;break}E=f[(f[A>>2]|0)+(J<<2)>>2]|0;if(!(1<<(E&31)&f[(f[l>>2]|0)+(E>>>5<<2)>>2])){L=(f[p>>2]|0)+(E<<2)|0;E=f[L>>2]|0;f[L>>2]=E+1;M=(E|0)>0?1:2}else M=0;if(K?(M|0)<=(f[b>>2]|0):0){N=J;break}f[d>>2]=J;E=a+48+(M*12|0)+4|0;L=f[E>>2]|0;if((L|0)==(f[a+48+(M*12|0)+8>>2]|0))Ci(a+48+(M*12|0)|0,d);else{f[L>>2]=J;f[E>>2]=L+4}if((f[b>>2]|0)>(M|0))f[b>>2]=M;if(K){H=93;break b}else H=82}while(0);if((H|0)==82){H=0;if(D)O=-1;else O=f[(f[f[h>>2]>>2]|0)+(I<<2)>>2]|0;if(!(1<<(O&31)&f[(f[l>>2]|0)+(O>>>5<<2)>>2])){A=(f[p>>2]|0)+(O<<2)|0;z=f[A>>2]|0;f[A>>2]=z+1;P=(z|0)>0?1:2}else P=0;if((P|0)>(f[b>>2]|0))break;else N=I}f[i>>2]=N;k=N;m=f[v>>2]|0}if((H|0)==93){H=0;Q=f[b>>2]|0;break}f[d>>2]=I;m=a+48+(P*12|0)+4|0;k=f[m>>2]|0;if((k|0)==(f[a+48+(P*12|0)+8>>2]|0))Ci(a+48+(P*12|0)|0,d);else{f[k>>2]=I;f[m>>2]=k+4}k=f[b>>2]|0;if((k|0)>(P|0)){f[b>>2]=P;R=P}else R=k;Q=R}else Q=g;while(0);if((Q|0)<3)r=Q;else break a}u=c;return 1}while(0);f[i>>2]=-1;u=c;return 1}function wb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}wb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;wb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function xb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}xb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;xb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function yb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}yb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;yb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function zb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}zb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;zb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Ab(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Ab(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Ab(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}} +function Bb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Bb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Bb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Cb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Cb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Cb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Db(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Db(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Db(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Eb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Eb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Eb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Fb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Fb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Fb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Gb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Gb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Gb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Hb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Hb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Hb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Ib(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Ib(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Ib(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Jb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Jb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Jb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Kb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Kb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Kb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Lb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Lb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Lb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Mb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Mb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Mb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Nb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=Tf(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Cg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=Qd(h,Y,c)|0;j=Y+4|0;if(Qd(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Nb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Nb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)mq(d);_=$;if(i>>>0<=Y>>>0)mq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Cg(h,h+4|0,e,c)|0;return}case 12:{Qg(h,h+4|0,h+8|0,e,c)|0;return}case 13:{Tf(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{Pg(h,a,c);return}case 20:{mq(p);break}case 22:{mq(p);break}case 26:{mq(p);break}case 32:{mq(p);break}case 38:{mq(A);break}case 40:{mq(A);break}case 46:{mq(A);break}case 47:{mq(A);break}case 51:{mq(p);break}case 57:{mq(R);break}case 59:{mq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)mq(S);else mq(S);break}case 66:{mq(S);break}case 72:{mq(Z);break}case 74:{mq(Z);break}case 84:return}}function Ob(a,c,e,g){a=a|0;c=c|0;e=e|0;g=g|0;var i=0,k=0,l=0,m=0,o=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;if(!g){i=0;return i|0}do switch(f[a+28>>2]|0){case 1:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){m=f[f[a>>2]>>2]|0;o=a+40|0;q=on(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;r=Tn(q|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=m+r|0;r=0;while(1){f[g+(r<<2)>>2]=b[o>>0];r=r+1|0;m=b[k>>0]|0;if((r|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){s=m;break}else o=o+1|0}}else s=l;o=s<<24>>24;if(s<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(o<<2)|0,0,(e<<24>>24)-o<<2|0)|0;i=1;return i|0}case 2:{o=a+24|0;r=b[o>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;q=on(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Tn(q|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){f[g+(t<<2)>>2]=h[m>>0];t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){u=k;break}else m=m+1|0}}else u=r;m=u<<24>>24;if(u<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(m<<2)|0,0,(e<<24>>24)-m<<2|0)|0;i=1;return i|0}case 3:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=on(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;q=Tn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+q|0;q=0;while(1){f[g+(q<<2)>>2]=d[l>>1];q=q+1|0;o=b[m>>0]|0;if((q|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){v=o;break}else l=l+2|0}}else v=t;l=v<<24>>24;if(v<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(l<<2)|0,0,(e<<24>>24)-l<<2|0)|0;i=1;return i|0}case 4:{l=a+24|0;q=b[l>>0]|0;if((q<<24>>24>e<<24>>24?e:q)<<24>>24>0){m=f[f[a>>2]>>2]|0;r=a+40|0;o=on(f[r>>2]|0,f[r+4>>2]|0,f[c>>2]|0,0)|0;r=a+48|0;k=Tn(o|0,I|0,f[r>>2]|0,f[r+4>>2]|0)|0;r=m+k|0;k=0;while(1){f[g+(k<<2)>>2]=j[r>>1];k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){w=m;break}else r=r+2|0}}else w=q;r=w<<24>>24;if(w<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(r<<2)|0,0,(e<<24>>24)-r<<2|0)|0;i=1;return i|0}case 5:{r=a+24|0;k=b[r>>0]|0;if((k<<24>>24>e<<24>>24?e:k)<<24>>24>0){l=f[f[a>>2]>>2]|0;t=a+40|0;m=on(f[t>>2]|0,f[t+4>>2]|0,f[c>>2]|0,0)|0;t=a+48|0;o=Tn(m|0,I|0,f[t>>2]|0,f[t+4>>2]|0)|0;t=l+o|0;o=0;while(1){f[g+(o<<2)>>2]=f[t>>2];o=o+1|0;l=b[r>>0]|0;if((o|0)>=((l<<24>>24>e<<24>>24?e:l)<<24>>24|0)){x=l;break}else t=t+4|0}}else x=k;t=x<<24>>24;if(x<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(t<<2)|0,0,(e<<24>>24)-t<<2|0)|0;i=1;return i|0}case 6:{t=a+24|0;o=b[t>>0]|0;if((o<<24>>24>e<<24>>24?e:o)<<24>>24>0){r=f[f[a>>2]>>2]|0;q=a+40|0;l=on(f[q>>2]|0,f[q+4>>2]|0,f[c>>2]|0,0)|0;q=a+48|0;m=Tn(l|0,I|0,f[q>>2]|0,f[q+4>>2]|0)|0;q=r+m|0;m=0;while(1){f[g+(m<<2)>>2]=f[q>>2];m=m+1|0;r=b[t>>0]|0;if((m|0)>=((r<<24>>24>e<<24>>24?e:r)<<24>>24|0)){y=r;break}else q=q+4|0}}else y=o;q=y<<24>>24;if(y<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(q<<2)|0,0,(e<<24>>24)-q<<2|0)|0;i=1;return i|0}case 7:{q=a+24|0;m=b[q>>0]|0;if((m<<24>>24>e<<24>>24?e:m)<<24>>24>0){t=f[f[a>>2]>>2]|0;k=a+40|0;r=on(f[k>>2]|0,f[k+4>>2]|0,f[c>>2]|0,0)|0;k=a+48|0;l=Tn(r|0,I|0,f[k>>2]|0,f[k+4>>2]|0)|0;k=t+l|0;l=0;while(1){f[g+(l<<2)>>2]=f[k>>2];l=l+1|0;t=b[q>>0]|0;if((l|0)>=((t<<24>>24>e<<24>>24?e:t)<<24>>24|0)){z=t;break}else k=k+8|0}}else z=m;k=z<<24>>24;if(z<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(k<<2)|0,0,(e<<24>>24)-k<<2|0)|0;i=1;return i|0}case 8:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){q=f[f[a>>2]>>2]|0;o=a+40|0;t=on(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;r=Tn(t|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=q+r|0;r=0;while(1){f[g+(r<<2)>>2]=f[o>>2];r=r+1|0;q=b[k>>0]|0;if((r|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){A=q;break}else o=o+8|0}}else A=l;o=A<<24>>24;if(A<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(o<<2)|0,0,(e<<24>>24)-o<<2|0)|0;i=1;return i|0}case 9:{o=a+24|0;r=b[o>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;q=on(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Tn(q|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){k=~~$(n[m>>2])>>>0;f[g+(t<<2)>>2]=k;t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){B=k;break}else m=m+4|0}}else B=r;m=B<<24>>24;if(B<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(m<<2)|0,0,(e<<24>>24)-m<<2|0)|0;i=1;return i|0}case 10:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=on(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;q=Tn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+q|0;q=0;while(1){f[g+(q<<2)>>2]=~~+p[l>>3]>>>0;q=q+1|0;o=b[m>>0]|0;if((q|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){C=o;break}else l=l+8|0}}else C=t;l=C<<24>>24;if(C<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(l<<2)|0,0,(e<<24>>24)-l<<2|0)|0;i=1;return i|0}case 11:{l=a+24|0;q=b[l>>0]|0;if((q<<24>>24>e<<24>>24?e:q)<<24>>24>0){m=f[f[a>>2]>>2]|0;r=a+40|0;o=on(f[r>>2]|0,f[r+4>>2]|0,f[c>>2]|0,0)|0;r=a+48|0;k=Tn(o|0,I|0,f[r>>2]|0,f[r+4>>2]|0)|0;r=m+k|0;k=0;while(1){f[g+(k<<2)>>2]=h[r>>0];k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){D=m;break}else r=r+1|0}}else D=q;r=D<<24>>24;if(D<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(r<<2)|0,0,(e<<24>>24)-r<<2|0)|0;i=1;return i|0}default:{i=0;return i|0}}while(0);return 0}function Pb(a,c,e,g){a=a|0;c=c|0;e=e|0;g=g|0;var i=0,k=0,l=0,m=0,o=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;if(!g){i=0;return i|0}do switch(f[a+28>>2]|0){case 1:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){m=f[f[a>>2]>>2]|0;o=a+40|0;q=on(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;r=Tn(q|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=m+r|0;r=0;while(1){f[g+(r<<2)>>2]=b[o>>0];r=r+1|0;m=b[k>>0]|0;if((r|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){s=m;break}else o=o+1|0}}else s=l;o=s<<24>>24;if(s<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(o<<2)|0,0,(e<<24>>24)-o<<2|0)|0;i=1;return i|0}case 2:{o=a+24|0;r=b[o>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;q=on(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Tn(q|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){f[g+(t<<2)>>2]=h[m>>0];t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){u=k;break}else m=m+1|0}}else u=r;m=u<<24>>24;if(u<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(m<<2)|0,0,(e<<24>>24)-m<<2|0)|0;i=1;return i|0}case 3:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=on(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;q=Tn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+q|0;q=0;while(1){f[g+(q<<2)>>2]=d[l>>1];q=q+1|0;o=b[m>>0]|0;if((q|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){v=o;break}else l=l+2|0}}else v=t;l=v<<24>>24;if(v<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(l<<2)|0,0,(e<<24>>24)-l<<2|0)|0;i=1;return i|0}case 4:{l=a+24|0;q=b[l>>0]|0;if((q<<24>>24>e<<24>>24?e:q)<<24>>24>0){m=f[f[a>>2]>>2]|0;r=a+40|0;o=on(f[r>>2]|0,f[r+4>>2]|0,f[c>>2]|0,0)|0;r=a+48|0;k=Tn(o|0,I|0,f[r>>2]|0,f[r+4>>2]|0)|0;r=m+k|0;k=0;while(1){f[g+(k<<2)>>2]=j[r>>1];k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){w=m;break}else r=r+2|0}}else w=q;r=w<<24>>24;if(w<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(r<<2)|0,0,(e<<24>>24)-r<<2|0)|0;i=1;return i|0}case 5:{r=a+24|0;k=b[r>>0]|0;if((k<<24>>24>e<<24>>24?e:k)<<24>>24>0){l=f[f[a>>2]>>2]|0;t=a+40|0;m=on(f[t>>2]|0,f[t+4>>2]|0,f[c>>2]|0,0)|0;t=a+48|0;o=Tn(m|0,I|0,f[t>>2]|0,f[t+4>>2]|0)|0;t=l+o|0;o=0;while(1){f[g+(o<<2)>>2]=f[t>>2];o=o+1|0;l=b[r>>0]|0;if((o|0)>=((l<<24>>24>e<<24>>24?e:l)<<24>>24|0)){x=l;break}else t=t+4|0}}else x=k;t=x<<24>>24;if(x<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(t<<2)|0,0,(e<<24>>24)-t<<2|0)|0;i=1;return i|0}case 6:{t=a+24|0;o=b[t>>0]|0;if((o<<24>>24>e<<24>>24?e:o)<<24>>24>0){r=f[f[a>>2]>>2]|0;q=a+40|0;l=on(f[q>>2]|0,f[q+4>>2]|0,f[c>>2]|0,0)|0;q=a+48|0;m=Tn(l|0,I|0,f[q>>2]|0,f[q+4>>2]|0)|0;q=r+m|0;m=0;while(1){f[g+(m<<2)>>2]=f[q>>2];m=m+1|0;r=b[t>>0]|0;if((m|0)>=((r<<24>>24>e<<24>>24?e:r)<<24>>24|0)){y=r;break}else q=q+4|0}}else y=o;q=y<<24>>24;if(y<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(q<<2)|0,0,(e<<24>>24)-q<<2|0)|0;i=1;return i|0}case 7:{q=a+24|0;m=b[q>>0]|0;if((m<<24>>24>e<<24>>24?e:m)<<24>>24>0){t=f[f[a>>2]>>2]|0;k=a+40|0;r=on(f[k>>2]|0,f[k+4>>2]|0,f[c>>2]|0,0)|0;k=a+48|0;l=Tn(r|0,I|0,f[k>>2]|0,f[k+4>>2]|0)|0;k=t+l|0;l=0;while(1){f[g+(l<<2)>>2]=f[k>>2];l=l+1|0;t=b[q>>0]|0;if((l|0)>=((t<<24>>24>e<<24>>24?e:t)<<24>>24|0)){z=t;break}else k=k+8|0}}else z=m;k=z<<24>>24;if(z<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(k<<2)|0,0,(e<<24>>24)-k<<2|0)|0;i=1;return i|0}case 8:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){q=f[f[a>>2]>>2]|0;o=a+40|0;t=on(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;r=Tn(t|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=q+r|0;r=0;while(1){f[g+(r<<2)>>2]=f[o>>2];r=r+1|0;q=b[k>>0]|0;if((r|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){A=q;break}else o=o+8|0}}else A=l;o=A<<24>>24;if(A<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(o<<2)|0,0,(e<<24>>24)-o<<2|0)|0;i=1;return i|0}case 9:{o=a+24|0;r=b[o>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;q=on(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Tn(q|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){k=~~$(n[m>>2]);f[g+(t<<2)>>2]=k;t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){B=k;break}else m=m+4|0}}else B=r;m=B<<24>>24;if(B<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(m<<2)|0,0,(e<<24>>24)-m<<2|0)|0;i=1;return i|0}case 10:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=on(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;q=Tn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+q|0;q=0;while(1){f[g+(q<<2)>>2]=~~+p[l>>3];q=q+1|0;o=b[m>>0]|0;if((q|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){C=o;break}else l=l+8|0}}else C=t;l=C<<24>>24;if(C<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(l<<2)|0,0,(e<<24>>24)-l<<2|0)|0;i=1;return i|0}case 11:{l=a+24|0;q=b[l>>0]|0;if((q<<24>>24>e<<24>>24?e:q)<<24>>24>0){m=f[f[a>>2]>>2]|0;r=a+40|0;o=on(f[r>>2]|0,f[r+4>>2]|0,f[c>>2]|0,0)|0;r=a+48|0;k=Tn(o|0,I|0,f[r>>2]|0,f[r+4>>2]|0)|0;r=m+k|0;k=0;while(1){f[g+(k<<2)>>2]=h[r>>0];k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){D=m;break}else r=r+1|0}}else D=q;r=D<<24>>24;if(D<<24>>24>=e<<24>>24){i=1;return i|0}hj(g+(r<<2)|0,0,(e<<24>>24)-r<<2|0)|0;i=1;return i|0}default:{i=0;return i|0}}while(0);return 0}function Qb(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=Oa,J=0,K=0,L=0,M=0,N=Oa;e=u;u=u+48|0;g=e+36|0;h=e+24|0;i=e+12|0;j=e;if(!(ih(a,c,d)|0)){k=0;u=e;return k|0}l=f[(f[(f[c+4>>2]|0)+8>>2]|0)+(d<<2)>>2]|0;if((f[l+28>>2]|0)!=9){k=0;u=e;return k|0}m=c+48|0;c=f[m>>2]|0;o=dn(32)|0;f[g>>2]=o;f[g+8>>2]=-2147483616;f[g+4>>2]=17;p=o;q=12932;r=p+17|0;do{b[p>>0]=b[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));b[o+17>>0]=0;o=c+16|0;s=f[o>>2]|0;if(s){t=o;v=s;a:while(1){s=v;while(1){if((f[s+16>>2]|0)>=(d|0))break;w=f[s+4>>2]|0;if(!w){x=t;break a}else s=w}v=f[s>>2]|0;if(!v){x=s;break}else t=s}if(((x|0)!=(o|0)?(f[x+16>>2]|0)<=(d|0):0)?(o=x+20|0,(sh(o,g)|0)!=0):0)y=yk(o,g,-1)|0;else z=12}else z=12;if((z|0)==12)y=yk(c,g,-1)|0;if((b[g+11>>0]|0)<0)br(f[g>>2]|0);if((y|0)<1){k=0;u=e;return k|0}c=f[m>>2]|0;o=dn(32)|0;f[g>>2]=o;f[g+8>>2]=-2147483616;f[g+4>>2]=19;p=o;q=13005;r=p+19|0;do{b[p>>0]=b[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));b[o+19>>0]=0;o=c+16|0;x=f[o>>2]|0;if(x){t=o;v=x;b:while(1){x=v;while(1){if((f[x+16>>2]|0)>=(d|0))break;w=f[x+4>>2]|0;if(!w){A=t;break b}else x=w}v=f[x>>2]|0;if(!v){A=x;break}else t=x}if((A|0)!=(o|0)?(f[A+16>>2]|0)<=(d|0):0)B=A+20|0;else z=24}else z=24;if((z|0)==24)B=c;if(!(sh(B,g)|0))C=0;else{B=f[m>>2]|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;c=dn(32)|0;f[h>>2]=c;f[h+8>>2]=-2147483616;f[h+4>>2]=18;p=c;q=13025;r=p+18|0;do{b[p>>0]=b[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));b[c+18>>0]=0;c=B+16|0;A=f[c>>2]|0;if(A){o=c;t=A;c:while(1){A=t;while(1){if((f[A+16>>2]|0)>=(d|0))break;v=f[A+4>>2]|0;if(!v){D=o;break c}else A=v}t=f[A>>2]|0;if(!t){D=A;break}else o=A}if((D|0)!=(c|0)?(f[D+16>>2]|0)<=(d|0):0)E=D+20|0;else z=34}else z=34;if((z|0)==34)E=B;B=(sh(E,h)|0)!=0;if((b[h+11>>0]|0)<0)br(f[h>>2]|0);C=B}if((b[g+11>>0]|0)<0)br(f[g>>2]|0);if(!C){Kd(a+40|0,l,y)|0;k=1;u=e;return k|0}C=l+24|0;l=b[C>>0]|0;B=l<<24>>24;f[i>>2]=0;E=i+4|0;f[E>>2]=0;f[i+8>>2]=0;do if(l<<24>>24)if(l<<24>>24<0)mq(i);else{D=B<<2;c=dn(D)|0;f[i>>2]=c;o=c+(B<<2)|0;f[i+8>>2]=o;hj(c|0,0,D|0)|0;f[E>>2]=o;F=c;break}else F=0;while(0);B=f[m>>2]|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;l=dn(32)|0;f[j>>2]=l;f[j+8>>2]=-2147483616;f[j+4>>2]=19;p=l;q=13005;r=p+19|0;do{b[p>>0]=b[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));b[l+19>>0]=0;l=b[C>>0]|0;c=l<<24>>24;o=B+16|0;D=f[o>>2]|0;if(D){t=o;x=D;d:while(1){D=x;while(1){if((f[D+16>>2]|0)>=(d|0))break;v=f[D+4>>2]|0;if(!v){G=t;break d}else D=v}x=f[D>>2]|0;if(!x){G=D;break}else t=D}if(((G|0)!=(o|0)?(f[G+16>>2]|0)<=(d|0):0)?(o=G+20|0,(sh(o,j)|0)!=0):0){t=zg(o,j)|0;if((t|0)!=(G+24|0)){dj(g,t+28|0);t=g+11|0;G=b[t>>0]|0;o=G<<24>>24<0;if(!((o?f[g+4>>2]|0:G&255)|0))H=G;else{if(l<<24>>24>0){x=o?f[g>>2]|0:g;o=0;do{I=$(pq(x,h));A=x;x=f[h>>2]|0;if((A|0)==(x|0))break;n[F+(o<<2)>>2]=I;o=o+1|0}while((o|0)<(c|0));J=b[t>>0]|0}else J=G;H=J}if(H<<24>>24<0)br(f[g>>2]|0)}}else z=64}else z=64;if((z|0)==64?(H=zg(B,j)|0,(H|0)!=(B+4|0)):0){dj(g,H+28|0);H=g+11|0;B=b[H>>0]|0;J=B<<24>>24<0;if(!((J?f[g+4>>2]|0:B&255)|0))K=B;else{if(l<<24>>24>0){l=J?f[g>>2]|0:g;J=0;do{I=$(pq(l,h));G=l;l=f[h>>2]|0;if((G|0)==(l|0))break;n[F+(J<<2)>>2]=I;J=J+1|0}while((J|0)<(c|0));L=b[H>>0]|0}else L=B;K=L}if(K<<24>>24<0)br(f[g>>2]|0)}if((b[j+11>>0]|0)<0)br(f[j>>2]|0);j=f[m>>2]|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;m=dn(32)|0;f[g>>2]=m;f[g+8>>2]=-2147483616;f[g+4>>2]=18;p=m;q=13025;r=p+18|0;do{b[p>>0]=b[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));b[m+18>>0]=0;m=j+16|0;q=f[m>>2]|0;if(q){p=m;r=q;e:while(1){q=r;while(1){if((f[q+16>>2]|0)>=(d|0))break;K=f[q+4>>2]|0;if(!K){M=p;break e}else q=K}r=f[q>>2]|0;if(!r){M=q;break}else p=q}if(((M|0)!=(m|0)?(f[M+16>>2]|0)<=(d|0):0)?(d=M+20|0,(sh(d,g)|0)!=0):0)N=$(kk(d,g,$(1.0)));else z=86}else z=86;if((z|0)==86)N=$(kk(j,g,$(1.0)));if((b[g+11>>0]|0)<0)br(f[g>>2]|0);wl(a+40|0,y,f[i>>2]|0,b[C>>0]|0,N);C=f[i>>2]|0;if(C|0){i=f[E>>2]|0;if((i|0)!=(C|0))f[E>>2]=i+(~((i+-4-C|0)>>>2)<<2);br(C)}k=1;u=e;return k|0}function Rb(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0;e=u;u=u+64|0;d=e+48|0;h=e+36|0;i=e+24|0;j=e+16|0;k=e+8|0;l=e;m=e+32|0;n=a+60|0;f[a+68>>2]=g;g=a+108|0;lk(g);o=a+56|0;p=f[o>>2]|0;q=(f[p+4>>2]|0)-(f[p>>2]|0)|0;r=q>>2;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;s=i;f[s>>2]=0;f[s+4>>2]=0;s=j;f[s>>2]=0;f[s+4>>2]=0;s=k;f[s>>2]=0;f[s+4>>2]=0;s=l;f[s>>2]=0;f[s+4>>2]=0;if((q|0)<=0){u=e;return 1}q=h+4|0;s=h+8|0;t=a+104|0;v=i+4|0;w=a+100|0;x=j+4|0;y=a+8|0;z=a+16|0;A=a+32|0;B=a+12|0;C=a+28|0;D=a+20|0;E=a+24|0;F=a+96|0;a=k+4|0;G=l+4|0;H=f[p>>2]|0;if((f[p+4>>2]|0)==(H|0)){J=p;mq(J)}else{K=0;L=H}while(1){f[m>>2]=f[L+(K<<2)>>2];f[d>>2]=f[m>>2];fc(n,d,h);H=f[h>>2]|0;p=(H|0)>-1?H:0-H|0;M=f[q>>2]|0;N=(M|0)>-1?M:0-M|0;O=Tn(N|0,((N|0)<0)<<31>>31|0,p|0,((p|0)<0)<<31>>31|0)|0;p=f[s>>2]|0;N=(p|0)>-1;P=N?p:0-p|0;p=Tn(O|0,I|0,P|0,((P|0)<0)<<31>>31|0)|0;P=I;if((p|0)==0&(P|0)==0){O=f[t>>2]|0;Q=O;R=h;S=M;T=O}else{O=f[t>>2]|0;U=((O|0)<0)<<31>>31;V=on(O|0,U|0,H|0,((H|0)<0)<<31>>31|0)|0;H=zk(V|0,I|0,p|0,P|0)|0;f[h>>2]=H;V=on(O|0,U|0,M|0,((M|0)<0)<<31>>31|0)|0;M=zk(V|0,I|0,p|0,P|0)|0;f[q>>2]=M;P=O-((H|0)>-1?H:0-H|0)-((M|0)>-1?M:0-M|0)|0;Q=N?P:0-P|0;R=s;S=M;T=O}f[R>>2]=Q;O=f[h>>2]|0;do if((O|0)<=-1){if((S|0)<0){M=f[s>>2]|0;W=(M|0)>-1?M:0-M|0;X=M}else{M=f[s>>2]|0;W=(f[w>>2]|0)-((M|0)>-1?M:0-M|0)|0;X=M}if((X|0)<0){Y=(S|0)>-1?S:0-S|0;Z=W;_=X;break}else{Y=(f[w>>2]|0)-((S|0)>-1?S:0-S|0)|0;Z=W;_=X;break}}else{M=f[s>>2]|0;Y=M+T|0;Z=T+S|0;_=M}while(0);M=(Z|0)==0;P=(Y|0)==0;N=f[w>>2]|0;do if(Y|Z){H=(N|0)==(Y|0);if(!(M&H)){p=(N|0)==(Z|0);if(!(P&p)){if(M&(T|0)<(Y|0)){$=0;aa=(T<<1)-Y|0;break}if(p&(T|0)>(Y|0)){$=Z;aa=(T<<1)-Y|0;break}if(H&(T|0)>(Z|0)){$=(T<<1)-Z|0;aa=Y;break}if(P){$=(T|0)<(Z|0)?(T<<1)-Z|0:Z;aa=0}else{$=Z;aa=Y}}else{$=Z;aa=Z}}else{$=Y;aa=Y}}else{$=N;aa=N}while(0);f[i>>2]=$;f[v>>2]=aa;P=0-S|0;M=0-_|0;f[h>>2]=0-O;f[q>>2]=P;f[s>>2]=M;if((O|0)<1){ba=T-_|0;ca=T-S|0}else{H=(_|0)<1?M:_;M=(S|0)<1?P:S;ba=(_|0)>0?M:N-M|0;ca=(S|0)>0?H:N-H|0}H=(ca|0)==0;M=(ba|0)==0;do if(((ba|ca|0)!=0?(P=(N|0)==(ba|0),!(H&P)):0)?(p=(N|0)==(ca|0),!(M&p)):0){if(H&(T|0)<(ba|0)){da=0;ea=(T<<1)-ba|0;break}if(p&(T|0)>(ba|0)){da=N;ea=(T<<1)-ba|0;break}if(P&(T|0)>(ca|0)){da=(T<<1)-ca|0;ea=N;break}if(M){da=(T|0)<(ca|0)?(T<<1)-ca|0:ca;ea=0}else{da=ca;ea=ba}}else{da=N;ea=N}while(0);f[j>>2]=da;f[x>>2]=ea;N=K<<1;M=b+(N<<2)|0;H=f[y>>2]|0;if((H|0)>0){O=0;P=i;p=H;while(1){if((p|0)>0){H=0;do{V=f[P+(H<<2)>>2]|0;U=f[z>>2]|0;if((V|0)>(U|0)){fa=f[A>>2]|0;f[fa+(H<<2)>>2]=U;ga=fa}else{fa=f[B>>2]|0;U=f[A>>2]|0;f[U+(H<<2)>>2]=(V|0)<(fa|0)?fa:V;ga=U}H=H+1|0;U=f[y>>2]|0}while((H|0)<(U|0));ha=ga;ia=U}else{ha=f[A>>2]|0;ia=p}H=(f[M+(O<<2)>>2]|0)-(f[ha+(O<<2)>>2]|0)|0;U=k+(O<<2)|0;f[U>>2]=H;ja=f[C>>2]|0;if((H|0)>=(ja|0)){if((H|0)>(f[E>>2]|0)){ka=H-(f[D>>2]|0)|0;la=52}}else{ka=(f[D>>2]|0)+H|0;la=52}if((la|0)==52){la=0;f[U>>2]=ka}O=O+1|0;if((O|0)>=(ia|0))break;else{P=ha;p=ia}}if((ia|0)>0){p=0;P=j;O=ia;U=ja;while(1){if((O|0)>0){H=0;do{V=f[P+(H<<2)>>2]|0;fa=f[z>>2]|0;if((V|0)>(fa|0))f[ha+(H<<2)>>2]=fa;else{fa=f[B>>2]|0;f[ha+(H<<2)>>2]=(V|0)<(fa|0)?fa:V}H=H+1|0;ma=f[y>>2]|0}while((H|0)<(ma|0));na=f[C>>2]|0;oa=ma}else{na=U;oa=O}H=(f[M+(p<<2)>>2]|0)-(f[ha+(p<<2)>>2]|0)|0;V=l+(p<<2)|0;f[V>>2]=H;if((H|0)>=(na|0)){if((H|0)>(f[E>>2]|0)){pa=H-(f[D>>2]|0)|0;la=65}}else{pa=(f[D>>2]|0)+H|0;la=65}if((la|0)==65){la=0;f[V>>2]=pa}p=p+1|0;if((p|0)>=(oa|0))break;else{P=ha;O=oa;U=na}}}}U=f[k>>2]|0;O=f[t>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))qa=(f[F>>2]|0)+U|0;else qa=U;else qa=U-(f[F>>2]|0)|0;f[k>>2]=qa;U=f[a>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))ra=(f[F>>2]|0)+U|0;else ra=U;else ra=U-(f[F>>2]|0)|0;f[a>>2]=ra;U=f[l>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))sa=(f[F>>2]|0)+U|0;else sa=U;else sa=U-(f[F>>2]|0)|0;f[l>>2]=sa;U=f[G>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))ta=(f[F>>2]|0)+U|0;else ta=U;else ta=U-(f[F>>2]|0)|0;f[G>>2]=ta;if((((ra|0)>-1?ra:0-ra|0)+((qa|0)>-1?qa:0-qa|0)|0)<(((sa|0)>-1?sa:0-sa|0)+((ta|0)>-1?ta:0-ta|0)|0)){Vi(g,0);ua=k}else{Vi(g,1);ua=l}U=f[ua>>2]|0;if((U|0)<0)va=(f[F>>2]|0)+U|0;else va=U;U=c+(N<<2)|0;f[U>>2]=va;O=f[ua+4>>2]|0;if((O|0)<0)wa=(f[F>>2]|0)+O|0;else wa=O;f[U+4>>2]=wa;K=K+1|0;if((K|0)>=(r|0)){la=3;break}U=f[o>>2]|0;L=f[U>>2]|0;if((f[U+4>>2]|0)-L>>2>>>0<=K>>>0){J=U;la=4;break}}if((la|0)==3){u=e;return 1}else if((la|0)==4)mq(J);return 0}function Sb(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0;e=u;u=u+64|0;d=e+48|0;h=e+36|0;i=e+24|0;j=e+16|0;k=e+8|0;l=e;m=e+32|0;n=a+60|0;f[a+68>>2]=g;g=a+108|0;lk(g);o=a+56|0;p=f[o>>2]|0;q=(f[p+4>>2]|0)-(f[p>>2]|0)|0;r=q>>2;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;s=i;f[s>>2]=0;f[s+4>>2]=0;s=j;f[s>>2]=0;f[s+4>>2]=0;s=k;f[s>>2]=0;f[s+4>>2]=0;s=l;f[s>>2]=0;f[s+4>>2]=0;if((q|0)<=0){u=e;return 1}q=h+4|0;s=h+8|0;t=a+104|0;v=i+4|0;w=a+100|0;x=j+4|0;y=a+8|0;z=a+16|0;A=a+32|0;B=a+12|0;C=a+28|0;D=a+20|0;E=a+24|0;F=a+96|0;a=k+4|0;G=l+4|0;H=f[p>>2]|0;if((f[p+4>>2]|0)==(H|0)){J=p;mq(J)}else{K=0;L=H}while(1){f[m>>2]=f[L+(K<<2)>>2];f[d>>2]=f[m>>2];$b(n,d,h);H=f[h>>2]|0;p=(H|0)>-1?H:0-H|0;M=f[q>>2]|0;N=(M|0)>-1?M:0-M|0;O=Tn(N|0,((N|0)<0)<<31>>31|0,p|0,((p|0)<0)<<31>>31|0)|0;p=f[s>>2]|0;N=(p|0)>-1;P=N?p:0-p|0;p=Tn(O|0,I|0,P|0,((P|0)<0)<<31>>31|0)|0;P=I;if((p|0)==0&(P|0)==0){O=f[t>>2]|0;Q=O;R=h;S=M;T=O}else{O=f[t>>2]|0;U=((O|0)<0)<<31>>31;V=on(O|0,U|0,H|0,((H|0)<0)<<31>>31|0)|0;H=zk(V|0,I|0,p|0,P|0)|0;f[h>>2]=H;V=on(O|0,U|0,M|0,((M|0)<0)<<31>>31|0)|0;M=zk(V|0,I|0,p|0,P|0)|0;f[q>>2]=M;P=O-((H|0)>-1?H:0-H|0)-((M|0)>-1?M:0-M|0)|0;Q=N?P:0-P|0;R=s;S=M;T=O}f[R>>2]=Q;O=f[h>>2]|0;do if((O|0)<=-1){if((S|0)<0){M=f[s>>2]|0;W=(M|0)>-1?M:0-M|0;X=M}else{M=f[s>>2]|0;W=(f[w>>2]|0)-((M|0)>-1?M:0-M|0)|0;X=M}if((X|0)<0){Y=(S|0)>-1?S:0-S|0;Z=W;_=X;break}else{Y=(f[w>>2]|0)-((S|0)>-1?S:0-S|0)|0;Z=W;_=X;break}}else{M=f[s>>2]|0;Y=M+T|0;Z=T+S|0;_=M}while(0);M=(Z|0)==0;P=(Y|0)==0;N=f[w>>2]|0;do if(Y|Z){H=(N|0)==(Y|0);if(!(M&H)){p=(N|0)==(Z|0);if(!(P&p)){if(M&(T|0)<(Y|0)){$=0;aa=(T<<1)-Y|0;break}if(p&(T|0)>(Y|0)){$=Z;aa=(T<<1)-Y|0;break}if(H&(T|0)>(Z|0)){$=(T<<1)-Z|0;aa=Y;break}if(P){$=(T|0)<(Z|0)?(T<<1)-Z|0:Z;aa=0}else{$=Z;aa=Y}}else{$=Z;aa=Z}}else{$=Y;aa=Y}}else{$=N;aa=N}while(0);f[i>>2]=$;f[v>>2]=aa;P=0-S|0;M=0-_|0;f[h>>2]=0-O;f[q>>2]=P;f[s>>2]=M;if((O|0)<1){ba=T-_|0;ca=T-S|0}else{H=(_|0)<1?M:_;M=(S|0)<1?P:S;ba=(_|0)>0?M:N-M|0;ca=(S|0)>0?H:N-H|0}H=(ca|0)==0;M=(ba|0)==0;do if(((ba|ca|0)!=0?(P=(N|0)==(ba|0),!(H&P)):0)?(p=(N|0)==(ca|0),!(M&p)):0){if(H&(T|0)<(ba|0)){da=0;ea=(T<<1)-ba|0;break}if(p&(T|0)>(ba|0)){da=N;ea=(T<<1)-ba|0;break}if(P&(T|0)>(ca|0)){da=(T<<1)-ca|0;ea=N;break}if(M){da=(T|0)<(ca|0)?(T<<1)-ca|0:ca;ea=0}else{da=ca;ea=ba}}else{da=N;ea=N}while(0);f[j>>2]=da;f[x>>2]=ea;N=K<<1;M=b+(N<<2)|0;H=f[y>>2]|0;if((H|0)>0){O=0;P=i;p=H;while(1){if((p|0)>0){H=0;do{V=f[P+(H<<2)>>2]|0;U=f[z>>2]|0;if((V|0)>(U|0)){fa=f[A>>2]|0;f[fa+(H<<2)>>2]=U;ga=fa}else{fa=f[B>>2]|0;U=f[A>>2]|0;f[U+(H<<2)>>2]=(V|0)<(fa|0)?fa:V;ga=U}H=H+1|0;U=f[y>>2]|0}while((H|0)<(U|0));ha=ga;ia=U}else{ha=f[A>>2]|0;ia=p}H=(f[M+(O<<2)>>2]|0)-(f[ha+(O<<2)>>2]|0)|0;U=k+(O<<2)|0;f[U>>2]=H;ja=f[C>>2]|0;if((H|0)>=(ja|0)){if((H|0)>(f[E>>2]|0)){ka=H-(f[D>>2]|0)|0;la=52}}else{ka=(f[D>>2]|0)+H|0;la=52}if((la|0)==52){la=0;f[U>>2]=ka}O=O+1|0;if((O|0)>=(ia|0))break;else{P=ha;p=ia}}if((ia|0)>0){p=0;P=j;O=ia;U=ja;while(1){if((O|0)>0){H=0;do{V=f[P+(H<<2)>>2]|0;fa=f[z>>2]|0;if((V|0)>(fa|0))f[ha+(H<<2)>>2]=fa;else{fa=f[B>>2]|0;f[ha+(H<<2)>>2]=(V|0)<(fa|0)?fa:V}H=H+1|0;ma=f[y>>2]|0}while((H|0)<(ma|0));na=f[C>>2]|0;oa=ma}else{na=U;oa=O}H=(f[M+(p<<2)>>2]|0)-(f[ha+(p<<2)>>2]|0)|0;V=l+(p<<2)|0;f[V>>2]=H;if((H|0)>=(na|0)){if((H|0)>(f[E>>2]|0)){pa=H-(f[D>>2]|0)|0;la=65}}else{pa=(f[D>>2]|0)+H|0;la=65}if((la|0)==65){la=0;f[V>>2]=pa}p=p+1|0;if((p|0)>=(oa|0))break;else{P=ha;O=oa;U=na}}}}U=f[k>>2]|0;O=f[t>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))qa=(f[F>>2]|0)+U|0;else qa=U;else qa=U-(f[F>>2]|0)|0;f[k>>2]=qa;U=f[a>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))ra=(f[F>>2]|0)+U|0;else ra=U;else ra=U-(f[F>>2]|0)|0;f[a>>2]=ra;U=f[l>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))sa=(f[F>>2]|0)+U|0;else sa=U;else sa=U-(f[F>>2]|0)|0;f[l>>2]=sa;U=f[G>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))ta=(f[F>>2]|0)+U|0;else ta=U;else ta=U-(f[F>>2]|0)|0;f[G>>2]=ta;if((((ra|0)>-1?ra:0-ra|0)+((qa|0)>-1?qa:0-qa|0)|0)<(((sa|0)>-1?sa:0-sa|0)+((ta|0)>-1?ta:0-ta|0)|0)){Vi(g,0);ua=k}else{Vi(g,1);ua=l}U=f[ua>>2]|0;if((U|0)<0)va=(f[F>>2]|0)+U|0;else va=U;U=c+(N<<2)|0;f[U>>2]=va;O=f[ua+4>>2]|0;if((O|0)<0)wa=(f[F>>2]|0)+O|0;else wa=O;f[U+4>>2]=wa;K=K+1|0;if((K|0)>=(r|0)){la=3;break}U=f[o>>2]|0;L=f[U>>2]|0;if((f[U+4>>2]|0)-L>>2>>>0<=K>>>0){J=U;la=4;break}}if((la|0)==3){u=e;return 1}else if((la|0)==4)mq(J);return 0}function Tb(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;c=u;u=u+16|0;d=c+8|0;e=c;g=f[b>>2]|0;if((g|0)==-1){h=1;u=c;return h|0}i=(g>>>0)/3|0;j=a+24|0;if(f[(f[j>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0){h=1;u=c;return h|0}i=a+48|0;k=f[i>>2]|0;l=a+52|0;m=f[l>>2]|0;if((m|0)==(k|0))n=k;else{o=m+(~((m+-4-k|0)>>>2)<<2)|0;f[l>>2]=o;n=o}o=a+56|0;if((n|0)==(f[o>>2]|0))Ci(i,b);else{f[n>>2]=g;f[l>>2]=n+4}n=a+4|0;g=f[n>>2]|0;k=f[b>>2]|0;m=k+1|0;do if((k|0)!=-1){p=f[g+28>>2]|0;q=f[p+((((m>>>0)%3|0|0)==0?k+-2|0:m)<<2)>>2]|0;if(!((k>>>0)%3|0)){r=q;s=k+2|0;t=p;break}else{r=q;s=k+-1|0;t=p;break}}else{p=f[g+28>>2]|0;r=f[p+-4>>2]|0;s=-1;t=p}while(0);g=f[t+(s<<2)>>2]|0;if((r|0)==-1|(g|0)==-1){h=0;u=c;return h|0}s=a+36|0;t=f[s>>2]|0;k=t+(r>>>5<<2)|0;m=1<<(r&31);p=f[k>>2]|0;if(!(p&m)){f[k>>2]=p|m;m=f[b>>2]|0;p=m+1|0;if((m|0)==-1)v=-1;else v=((p>>>0)%3|0|0)==0?m+-2|0:p;f[e>>2]=v;p=f[(f[(f[a+16>>2]|0)+96>>2]|0)+(((v>>>0)/3|0)*12|0)+(((v>>>0)%3|0)<<2)>>2]|0;v=f[a+20>>2]|0;f[d>>2]=p;m=f[v+4>>2]|0;v=m+4|0;k=f[v>>2]|0;if((k|0)==(f[m+8>>2]|0))Ci(m,d);else{f[k>>2]=p;f[v>>2]=k+4}k=a+12|0;v=f[k>>2]|0;p=v+4|0;m=f[p>>2]|0;if((m|0)==(f[v+8>>2]|0)){Ci(v,e);w=f[k>>2]|0}else{f[m>>2]=f[e>>2];f[p>>2]=m+4;w=v}v=w+24|0;f[(f[w+12>>2]|0)+(r<<2)>>2]=f[v>>2];f[v>>2]=(f[v>>2]|0)+1;x=f[s>>2]|0}else x=t;t=x+(g>>>5<<2)|0;x=1<<(g&31);v=f[t>>2]|0;if(!(v&x)){f[t>>2]=v|x;x=f[b>>2]|0;do if((x|0)!=-1)if(!((x>>>0)%3|0)){y=x+2|0;break}else{y=x+-1|0;break}else y=-1;while(0);f[e>>2]=y;x=f[(f[(f[a+16>>2]|0)+96>>2]|0)+(((y>>>0)/3|0)*12|0)+(((y>>>0)%3|0)<<2)>>2]|0;y=f[a+20>>2]|0;f[d>>2]=x;v=f[y+4>>2]|0;y=v+4|0;t=f[y>>2]|0;if((t|0)==(f[v+8>>2]|0))Ci(v,d);else{f[t>>2]=x;f[y>>2]=t+4}t=a+12|0;y=f[t>>2]|0;x=y+4|0;v=f[x>>2]|0;if((v|0)==(f[y+8>>2]|0)){Ci(y,e);z=f[t>>2]|0}else{f[v>>2]=f[e>>2];f[x>>2]=v+4;z=y}y=z+24|0;f[(f[z+12>>2]|0)+(g<<2)>>2]=f[y>>2];f[y>>2]=(f[y>>2]|0)+1}y=f[i>>2]|0;g=f[l>>2]|0;if((y|0)==(g|0)){h=1;u=c;return h|0}z=a+16|0;v=a+20|0;x=a+12|0;a=g;g=y;a:while(1){y=f[a+-4>>2]|0;f[b>>2]=y;t=(y>>>0)/3|0;if((y|0)!=-1?(y=(f[j>>2]|0)+(t>>>5<<2)|0,r=1<<(t&31),t=f[y>>2]|0,(t&r|0)==0):0){f[y>>2]=t|r;r=f[n>>2]|0;t=f[b>>2]|0;y=f[(f[r+28>>2]|0)+(t<<2)>>2]|0;if((y|0)==-1){h=0;A=79;break}else{B=y;C=r;D=t}b:while(1){t=(f[s>>2]|0)+(B>>>5<<2)|0;r=1<<(B&31);y=f[t>>2]|0;do if(!(y&r)){w=f[(f[C+40>>2]|0)+(B<<2)>>2]|0;if((w|0)==-1)E=1;else{m=f[(f[f[C+64>>2]>>2]|0)+(w<<2)>>2]|0;E=(1<<(m&31)&f[(f[C+12>>2]|0)+(m>>>5<<2)>>2]|0)!=0}f[t>>2]=y|r;m=f[b>>2]|0;f[e>>2]=m;w=f[(f[(f[z>>2]|0)+96>>2]|0)+(((m>>>0)/3|0)*12|0)+(((m>>>0)%3|0)<<2)>>2]|0;m=f[v>>2]|0;f[d>>2]=w;p=f[m+4>>2]|0;m=p+4|0;k=f[m>>2]|0;if((k|0)==(f[p+8>>2]|0))Ci(p,d);else{f[k>>2]=w;f[m>>2]=k+4}k=f[x>>2]|0;m=k+4|0;w=f[m>>2]|0;if((w|0)==(f[k+8>>2]|0)){Ci(k,e);F=f[x>>2]|0}else{f[w>>2]=f[e>>2];f[m>>2]=w+4;F=k}k=F+24|0;f[(f[F+12>>2]|0)+(B<<2)>>2]=f[k>>2];f[k>>2]=(f[k>>2]|0)+1;k=f[n>>2]|0;w=f[b>>2]|0;if(E){G=w;H=k;A=59;break}m=w+1|0;do if((w|0)==-1)I=-1;else{p=((m>>>0)%3|0|0)==0?w+-2|0:m;if((p|0)==-1){I=-1;break}if(f[(f[k>>2]|0)+(p>>>5<<2)>>2]&1<<(p&31)|0){I=-1;break}I=f[(f[(f[k+64>>2]|0)+12>>2]|0)+(p<<2)>>2]|0}while(0);f[b>>2]=I;J=(I>>>0)/3|0;K=k}else{G=D;H=C;A=59}while(0);if((A|0)==59){A=0;r=G+1|0;if((G|0)==-1){A=60;break}y=((r>>>0)%3|0|0)==0?G+-2|0:r;do if((y|0)==-1)L=-1;else{if(f[(f[H>>2]|0)+(y>>>5<<2)>>2]&1<<(y&31)|0){L=-1;break}L=f[(f[(f[H+64>>2]|0)+12>>2]|0)+(y<<2)>>2]|0}while(0);f[d>>2]=L;y=(((G>>>0)%3|0|0)==0?2:-1)+G|0;do if((y|0)==-1)M=-1;else{if(f[(f[H>>2]|0)+(y>>>5<<2)>>2]&1<<(y&31)|0){M=-1;break}M=f[(f[(f[H+64>>2]|0)+12>>2]|0)+(y<<2)>>2]|0}while(0);y=(L|0)==-1;r=(L>>>0)/3|0;t=y?-1:r;m=(M|0)==-1;w=(M>>>0)/3|0;p=m?-1:w;do if(!y){q=f[j>>2]|0;if(f[q+(t>>>5<<2)>>2]&1<<(t&31)|0){A=69;break}if(m){N=L;O=r;break}if(!(f[q+(p>>>5<<2)>>2]&1<<(p&31))){A=74;break b}else{N=L;O=r}}else A=69;while(0);if((A|0)==69){A=0;if(m){A=71;break}if(!(f[(f[j>>2]|0)+(p>>>5<<2)>>2]&1<<(p&31))){N=M;O=w}else{A=71;break}}f[b>>2]=N;J=O;K=H}r=(f[j>>2]|0)+(J>>>5<<2)|0;f[r>>2]=f[r>>2]|1<<(J&31);D=f[b>>2]|0;B=f[(f[K+28>>2]|0)+(D<<2)>>2]|0;if((B|0)==-1){h=0;A=79;break a}else C=K}do if((A|0)==60){A=0;f[d>>2]=-1;A=71}else if((A|0)==74){A=0;r=f[l>>2]|0;f[r+-4>>2]=M;if((r|0)==(f[o>>2]|0)){Ci(i,d);P=f[l>>2]|0;break}else{f[r>>2]=f[d>>2];t=r+4|0;f[l>>2]=t;P=t;break}}while(0);if((A|0)==71){A=0;t=(f[l>>2]|0)+-4|0;f[l>>2]=t;P=t}Q=f[i>>2]|0;R=P}else{t=a+-4|0;f[l>>2]=t;Q=g;R=t}if((Q|0)==(R|0)){h=1;A=79;break}else{a=R;g=Q}}if((A|0)==79){u=c;return h|0}return 0}function Ub(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=Oa,V=Oa,Y=Oa,Z=0,_=0,aa=0,ba=0;d=u;u=u+16|0;e=d;g=a+16|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;n[g>>2]=$(1.0);i=a+20|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;n[a+36>>2]=$(1.0);j=f[c+8>>2]|0;a:do if(j|0){k=a+4|0;l=a+12|0;m=a+8|0;o=j;p=j;while(1){q=o+8|0;r=b[q+11>>0]|0;s=r<<24>>24<0;t=s?f[q>>2]|0:q;v=s?f[o+12>>2]|0:r&255;if(v>>>0>3){r=t;s=v;w=v;while(1){x=X(h[r>>0]|h[r+1>>0]<<8|h[r+2>>0]<<16|h[r+3>>0]<<24,1540483477)|0;s=(X(x>>>24^x,1540483477)|0)^(X(s,1540483477)|0);w=w+-4|0;if(w>>>0<=3)break;else r=r+4|0}r=v+-4|0;w=r&-4;y=r-w|0;z=t+(w+4)|0;A=s}else{y=v;z=t;A=v}switch(y|0){case 3:{B=h[z+2>>0]<<16^A;C=8;break}case 2:{B=A;C=8;break}case 1:{D=A;C=9;break}default:E=A}if((C|0)==8){C=0;D=h[z+1>>0]<<8^B;C=9}if((C|0)==9){C=0;E=X(D^h[z>>0],1540483477)|0}w=X(E>>>13^E,1540483477)|0;r=w>>>15^w;w=f[k>>2]|0;x=(w|0)==0;b:do if(!x){F=w+-1|0;G=(F&w|0)==0;if(!G)if(r>>>0>>0)H=r;else H=(r>>>0)%(w>>>0)|0;else H=r&F;I=f[(f[a>>2]|0)+(H<<2)>>2]|0;if((I|0)!=0?(J=f[I>>2]|0,(J|0)!=0):0){I=(v|0)==0;if(G){if(I){G=J;while(1){K=f[G+4>>2]|0;if(!((K|0)==(r|0)|(K&F|0)==(H|0))){L=H;C=50;break b}K=b[G+8+11>>0]|0;if(!((K<<24>>24<0?f[G+12>>2]|0:K&255)|0))break b;G=f[G>>2]|0;if(!G){L=H;C=50;break b}}}else M=J;while(1){G=f[M+4>>2]|0;if(!((G|0)==(r|0)|(G&F|0)==(H|0))){L=H;C=50;break b}G=M+8|0;K=b[G+11>>0]|0;N=K<<24>>24<0;O=K&255;do if(((N?f[M+12>>2]|0:O)|0)==(v|0)){K=f[G>>2]|0;if(N)if(!(Pk(K,t,v)|0))break b;else break;if((b[t>>0]|0)==(K&255)<<24>>24){K=G;P=O;Q=t;do{P=P+-1|0;K=K+1|0;if(!P)break b;Q=Q+1|0}while((b[K>>0]|0)==(b[Q>>0]|0))}}while(0);M=f[M>>2]|0;if(!M){L=H;C=50;break b}}}if(I){F=J;while(1){O=f[F+4>>2]|0;if((O|0)!=(r|0)){if(O>>>0>>0)R=O;else R=(O>>>0)%(w>>>0)|0;if((R|0)!=(H|0)){L=H;C=50;break b}}O=b[F+8+11>>0]|0;if(!((O<<24>>24<0?f[F+12>>2]|0:O&255)|0))break b;F=f[F>>2]|0;if(!F){L=H;C=50;break b}}}else S=J;while(1){F=f[S+4>>2]|0;if((F|0)!=(r|0)){if(F>>>0>>0)T=F;else T=(F>>>0)%(w>>>0)|0;if((T|0)!=(H|0)){L=H;C=50;break b}}F=S+8|0;I=b[F+11>>0]|0;O=I<<24>>24<0;G=I&255;do if(((O?f[S+12>>2]|0:G)|0)==(v|0)){I=f[F>>2]|0;if(O)if(!(Pk(I,t,v)|0))break b;else break;if((b[t>>0]|0)==(I&255)<<24>>24){I=F;N=G;Q=t;do{N=N+-1|0;I=I+1|0;if(!N)break b;Q=Q+1|0}while((b[I>>0]|0)==(b[Q>>0]|0))}}while(0);S=f[S>>2]|0;if(!S){L=H;C=50;break}}}else{L=H;C=50}}else{L=0;C=50}while(0);if((C|0)==50){C=0;pi(e,a,r,q);U=$(((f[l>>2]|0)+1|0)>>>0);V=$(w>>>0);Y=$(n[g>>2]);do if(x|$(Y*V)>>0<3|(w+-1&w|0)!=0)&1;v=~~$(W($(U/Y)))>>>0;Ph(a,t>>>0>>0?v:t);t=f[k>>2]|0;v=t+-1|0;if(!(v&t)){Z=t;_=v&r;break}if(r>>>0>>0){Z=t;_=r}else{Z=t;_=(r>>>0)%(t>>>0)|0}}else{Z=w;_=L}while(0);w=f[(f[a>>2]|0)+(_<<2)>>2]|0;if(!w){f[f[e>>2]>>2]=f[m>>2];f[m>>2]=f[e>>2];f[(f[a>>2]|0)+(_<<2)>>2]=m;r=f[e>>2]|0;x=f[r>>2]|0;if(x|0){q=f[x+4>>2]|0;x=Z+-1|0;if(x&Z)if(q>>>0>>0)aa=q;else aa=(q>>>0)%(Z>>>0)|0;else aa=q&x;f[(f[a>>2]|0)+(aa<<2)>>2]=r}}else{f[f[e>>2]>>2]=f[w>>2];f[w>>2]=f[e>>2]}f[l>>2]=(f[l>>2]|0)+1}w=f[p>>2]|0;if(!w)break a;else{o=w;p=w}}}while(0);e=f[c+28>>2]|0;if(!e){u=d;return}else ba=e;do{e=ba;c=dn(40)|0;Ub(c,f[e+20>>2]|0);aa=xc(i,e+8|0)|0;e=f[aa>>2]|0;f[aa>>2]=c;if(e|0){c=f[e+28>>2]|0;if(c|0){aa=c;do{c=aa;aa=f[aa>>2]|0;bi(c+8|0);br(c)}while((aa|0)!=0)}aa=e+20|0;c=f[aa>>2]|0;f[aa>>2]=0;if(c|0)br(c);c=f[e+8>>2]|0;if(c|0){aa=c;do{c=aa;aa=f[aa>>2]|0;a=c+8|0;Z=f[c+20>>2]|0;if(Z|0){_=c+24|0;if((f[_>>2]|0)!=(Z|0))f[_>>2]=Z;br(Z)}if((b[a+11>>0]|0)<0)br(f[a>>2]|0);br(c)}while((aa|0)!=0)}aa=f[e>>2]|0;f[e>>2]=0;if(aa|0)br(aa);br(e)}ba=f[ba>>2]|0}while((ba|0)!=0);u=d;return}function Vb(a,c,e){a=a|0;c=c|0;e=e|0;var g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=Oa,fa=Oa,ga=Oa,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0;g=u;u=u+48|0;i=g+16|0;j=g+12|0;k=g;l=i+16|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;n[l>>2]=$(1.0);m=a+80|0;o=f[m>>2]|0;f[k>>2]=0;p=k+4|0;f[p>>2]=0;f[k+8>>2]=0;if(o){if(o>>>0>1073741823)mq(k);q=o<<2;r=dn(q)|0;f[k>>2]=r;s=r+(o<<2)|0;f[k+8>>2]=s;hj(r|0,0,q|0)|0;f[p>>2]=s;s=c+48|0;q=c+40|0;o=i+4|0;t=i+12|0;v=i+8|0;w=a+40|0;x=a+64|0;y=f[e>>2]|0;e=r;z=0;A=0;B=r;C=r;D=0;E=r;while(1){r=s;F=f[r>>2]|0;G=f[r+4>>2]|0;r=q;H=on(f[r>>2]|0,f[r+4>>2]|0,y+z|0,0)|0;r=Tn(H|0,I|0,F|0,G|0)|0;G=(f[f[c>>2]>>2]|0)+r|0;r=h[G>>0]|h[G+1>>0]<<8|h[G+2>>0]<<16|h[G+3>>0]<<24;f[j>>2]=r;G=r&65535;F=r>>>16;H=F&65535;J=(r&65535^318)+239^F;F=(D|0)==0;a:do if(!F){K=D+-1|0;L=(K&D|0)==0;if(!L)if(J>>>0>>0)M=J;else M=(J>>>0)%(D>>>0)|0;else M=J&K;N=f[(f[i>>2]|0)+(M<<2)>>2]|0;do if(N|0?(O=f[N>>2]|0,O|0):0){b:do if(L){P=O;while(1){Q=f[P+4>>2]|0;R=(Q|0)==(J|0);if(!(R|(Q&K|0)==(M|0))){S=27;break b}if((R?(R=P+8|0,(d[R>>1]|0)==G<<16>>16):0)?(d[R+2>>1]|0)==H<<16>>16:0){T=P;S=26;break b}P=f[P>>2]|0;if(!P){S=27;break}}}else{P=O;while(1){R=f[P+4>>2]|0;if((R|0)==(J|0)){Q=P+8|0;if((d[Q>>1]|0)==G<<16>>16?(d[Q+2>>1]|0)==H<<16>>16:0){T=P;S=26;break b}}else{if(R>>>0>>0)U=R;else U=(R>>>0)%(D>>>0)|0;if((U|0)!=(M|0)){S=27;break b}}P=f[P>>2]|0;if(!P){S=27;break}}}while(0);if((S|0)==26){S=0;f[E+(z<<2)>>2]=f[T+12>>2];V=e;X=A;Y=C;Z=B;_=E;break a}else if((S|0)==27){S=0;if(F){aa=0;S=46;break a}else break}}while(0);K=D+-1|0;L=(K&D|0)==0;if(!L)if(J>>>0>>0)ba=J;else ba=(J>>>0)%(D>>>0)|0;else ba=K&J;N=f[(f[i>>2]|0)+(ba<<2)>>2]|0;if((N|0)!=0?(O=f[N>>2]|0,(O|0)!=0):0){if(L){L=O;while(1){N=f[L+4>>2]|0;if(!((N|0)==(J|0)|(N&K|0)==(ba|0))){aa=ba;S=46;break a}N=L+8|0;if((d[N>>1]|0)==G<<16>>16?(d[N+2>>1]|0)==H<<16>>16:0){S=61;break a}L=f[L>>2]|0;if(!L){aa=ba;S=46;break a}}}else ca=O;while(1){L=f[ca+4>>2]|0;if((L|0)!=(J|0)){if(L>>>0>>0)da=L;else da=(L>>>0)%(D>>>0)|0;if((da|0)!=(ba|0)){aa=ba;S=46;break a}}L=ca+8|0;if((d[L>>1]|0)==G<<16>>16?(d[L+2>>1]|0)==H<<16>>16:0){S=61;break a}ca=f[ca>>2]|0;if(!ca){aa=ba;S=46;break}}}else{aa=ba;S=46}}else{aa=0;S=46}while(0);if((S|0)==46){S=0;H=dn(16)|0;G=H+8|0;d[G>>1]=r;d[G+2>>1]=r>>>16;f[H+12>>2]=A;f[H+4>>2]=J;f[H>>2]=0;ea=$(((f[t>>2]|0)+1|0)>>>0);fa=$(D>>>0);ga=$(n[l>>2]);do if(F|$(ga*fa)>>0<3|(D+-1&D|0)!=0)&1;O=~~$(W($(ea/ga)))>>>0;Eh(i,G>>>0>>0?O:G);G=f[o>>2]|0;O=G+-1|0;if(!(O&G)){ha=G;ia=O&J;break}if(J>>>0>>0){ha=G;ia=J}else{ha=G;ia=(J>>>0)%(G>>>0)|0}}else{ha=D;ia=aa}while(0);J=(f[i>>2]|0)+(ia<<2)|0;F=f[J>>2]|0;if(!F){f[H>>2]=f[v>>2];f[v>>2]=H;f[J>>2]=v;J=f[H>>2]|0;if(J|0){r=f[J+4>>2]|0;J=ha+-1|0;if(J&ha)if(r>>>0>>0)ja=r;else ja=(r>>>0)%(ha>>>0)|0;else ja=r&J;ka=(f[i>>2]|0)+(ja<<2)|0;S=59}}else{f[H>>2]=f[F>>2];ka=F;S=59}if((S|0)==59){S=0;f[ka>>2]=H}f[t>>2]=(f[t>>2]|0)+1;S=61}if((S|0)==61){S=0;F=w;J=f[F>>2]|0;r=on(J|0,f[F+4>>2]|0,A|0,0)|0;Rg((f[f[x>>2]>>2]|0)+r|0,j|0,J|0)|0;J=f[k>>2]|0;f[J+(z<<2)>>2]=A;V=J;X=A+1|0;Y=J;Z=J;_=J}J=z+1|0;la=f[m>>2]|0;if(J>>>0>=la>>>0)break;e=V;z=J;A=X;B=Z;C=Y;D=f[o>>2]|0;E=_}if((X|0)==(la|0))ma=Z;else{Z=a+84|0;if(!(b[Z>>0]|0)){_=f[a+72>>2]|0;E=f[a+68>>2]|0;o=E;if((_|0)==(E|0))na=V;else{D=_-E>>2;E=0;do{_=o+(E<<2)|0;f[_>>2]=f[Y+(f[_>>2]<<2)>>2];E=E+1|0}while(E>>>0>>0);na=V}}else{b[Z>>0]=0;Z=a+68|0;V=a+72|0;D=f[V>>2]|0;E=f[Z>>2]|0;Y=D-E>>2;o=E;E=D;if(la>>>0<=Y>>>0)if(la>>>0>>0?(D=o+(la<<2)|0,(D|0)!=(E|0)):0){f[V>>2]=E+(~((E+-4-D|0)>>>2)<<2);oa=la}else oa=la;else{kh(Z,la-Y|0,1204);oa=f[m>>2]|0}Y=f[k>>2]|0;if(!oa)na=Y;else{k=f[a+68>>2]|0;a=0;do{f[k+(a<<2)>>2]=f[Y+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);na=Y}}f[m>>2]=X;ma=na}if(!ma)pa=X;else{na=f[p>>2]|0;if((na|0)!=(ma|0))f[p>>2]=na+(~((na+-4-ma|0)>>>2)<<2);br(ma);pa=X}}else pa=0;X=f[i+8>>2]|0;if(X|0){ma=X;do{X=ma;ma=f[ma>>2]|0;br(X)}while((ma|0)!=0)}ma=f[i>>2]|0;f[i>>2]=0;if(!ma){u=g;return pa|0}br(ma);u=g;return pa|0}function Wb(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;c=u;u=u+16|0;d=c+8|0;e=c;g=f[b>>2]|0;if((g|0)==-1){h=1;u=c;return h|0}i=(g>>>0)/3|0;j=a+24|0;if(f[(f[j>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0){h=1;u=c;return h|0}i=a+48|0;k=f[i>>2]|0;l=a+52|0;m=f[l>>2]|0;if((m|0)==(k|0))n=k;else{o=m+(~((m+-4-k|0)>>>2)<<2)|0;f[l>>2]=o;n=o}o=a+56|0;if((n|0)==(f[o>>2]|0))Ci(i,b);else{f[n>>2]=g;f[l>>2]=n+4}n=a+4|0;g=f[n>>2]|0;k=f[b>>2]|0;m=k+1|0;if((k|0)==-1){h=0;u=c;return h|0}p=((m>>>0)%3|0|0)==0?k+-2|0:m;if((p|0)==-1)q=-1;else q=f[(f[g>>2]|0)+(p<<2)>>2]|0;p=(((k>>>0)%3|0|0)==0?2:-1)+k|0;if((p|0)==-1){h=0;u=c;return h|0}k=f[(f[g>>2]|0)+(p<<2)>>2]|0;if((q|0)==-1|(k|0)==-1){h=0;u=c;return h|0}p=a+36|0;g=f[p>>2]|0;m=g+(q>>>5<<2)|0;r=1<<(q&31);s=f[m>>2]|0;if(!(s&r)){f[m>>2]=s|r;r=f[b>>2]|0;s=r+1|0;if((r|0)==-1)t=-1;else t=((s>>>0)%3|0|0)==0?r+-2|0:s;f[e>>2]=t;s=f[(f[(f[a+16>>2]|0)+96>>2]|0)+(((t>>>0)/3|0)*12|0)+(((t>>>0)%3|0)<<2)>>2]|0;t=f[a+20>>2]|0;f[d>>2]=s;r=f[t+4>>2]|0;t=r+4|0;m=f[t>>2]|0;if((m|0)==(f[r+8>>2]|0))Ci(r,d);else{f[m>>2]=s;f[t>>2]=m+4}m=a+12|0;t=f[m>>2]|0;s=t+4|0;r=f[s>>2]|0;if((r|0)==(f[t+8>>2]|0)){Ci(t,e);v=f[m>>2]|0}else{f[r>>2]=f[e>>2];f[s>>2]=r+4;v=t}t=v+24|0;f[(f[v+12>>2]|0)+(q<<2)>>2]=f[t>>2];f[t>>2]=(f[t>>2]|0)+1;w=f[p>>2]|0}else w=g;g=w+(k>>>5<<2)|0;w=1<<(k&31);t=f[g>>2]|0;if(!(t&w)){f[g>>2]=t|w;w=f[b>>2]|0;do if((w|0)!=-1)if(!((w>>>0)%3|0)){x=w+2|0;break}else{x=w+-1|0;break}else x=-1;while(0);f[e>>2]=x;w=f[(f[(f[a+16>>2]|0)+96>>2]|0)+(((x>>>0)/3|0)*12|0)+(((x>>>0)%3|0)<<2)>>2]|0;x=f[a+20>>2]|0;f[d>>2]=w;t=f[x+4>>2]|0;x=t+4|0;g=f[x>>2]|0;if((g|0)==(f[t+8>>2]|0))Ci(t,d);else{f[g>>2]=w;f[x>>2]=g+4}g=a+12|0;x=f[g>>2]|0;w=x+4|0;t=f[w>>2]|0;if((t|0)==(f[x+8>>2]|0)){Ci(x,e);y=f[g>>2]|0}else{f[t>>2]=f[e>>2];f[w>>2]=t+4;y=x}x=y+24|0;f[(f[y+12>>2]|0)+(k<<2)>>2]=f[x>>2];f[x>>2]=(f[x>>2]|0)+1}x=f[i>>2]|0;k=f[l>>2]|0;if((x|0)==(k|0)){h=1;u=c;return h|0}y=a+16|0;t=a+20|0;w=a+12|0;a=k;k=x;a:while(1){x=f[a+-4>>2]|0;f[b>>2]=x;g=(x>>>0)/3|0;if((x|0)!=-1?(x=(f[j>>2]|0)+(g>>>5<<2)|0,q=1<<(g&31),g=f[x>>2]|0,(g&q|0)==0):0){f[x>>2]=g|q;q=f[b>>2]|0;if((q|0)==-1){h=0;z=80;break}g=f[n>>2]|0;x=q;b:while(1){q=f[(f[g>>2]|0)+(x<<2)>>2]|0;if((q|0)==-1){h=0;z=80;break a}v=(f[p>>2]|0)+(q>>>5<<2)|0;r=1<<(q&31);s=f[v>>2]|0;do if(!(s&r)){m=f[(f[g+24>>2]|0)+(q<<2)>>2]|0;A=m+1|0;do if((m|0)==-1)B=1;else{C=((A>>>0)%3|0|0)==0?m+-2|0:A;if((C|0)==-1){B=1;break}D=f[(f[g+12>>2]|0)+(C<<2)>>2]|0;C=D+1|0;if((D|0)==-1){B=1;break}B=((((C>>>0)%3|0|0)==0?D+-2|0:C)|0)==-1}while(0);f[v>>2]=s|r;A=f[b>>2]|0;f[e>>2]=A;m=f[(f[(f[y>>2]|0)+96>>2]|0)+(((A>>>0)/3|0)*12|0)+(((A>>>0)%3|0)<<2)>>2]|0;A=f[t>>2]|0;f[d>>2]=m;C=f[A+4>>2]|0;A=C+4|0;D=f[A>>2]|0;if((D|0)==(f[C+8>>2]|0))Ci(C,d);else{f[D>>2]=m;f[A>>2]=D+4}D=f[w>>2]|0;A=D+4|0;m=f[A>>2]|0;if((m|0)==(f[D+8>>2]|0)){Ci(D,e);E=f[w>>2]|0}else{f[m>>2]=f[e>>2];f[A>>2]=m+4;E=D}D=E+24|0;f[(f[E+12>>2]|0)+(q<<2)>>2]=f[D>>2];f[D>>2]=(f[D>>2]|0)+1;D=f[n>>2]|0;m=f[b>>2]|0;if(B)if((m|0)==-1){z=63;break b}else{F=m;G=D;z=64;break}do if((m|0)==-1)H=-1;else{A=m+1|0;C=((A>>>0)%3|0|0)==0?m+-2|0:A;if((C|0)==-1){H=-1;break}H=f[(f[D+12>>2]|0)+(C<<2)>>2]|0}while(0);f[b>>2]=H;I=(H>>>0)/3|0;J=D}else{F=x;G=g;z=64}while(0);if((z|0)==64){z=0;q=F+1|0;r=((q>>>0)%3|0|0)==0?F+-2|0:q;if((r|0)==-1)K=-1;else K=f[(f[G+12>>2]|0)+(r<<2)>>2]|0;f[d>>2]=K;r=(((F>>>0)%3|0|0)==0?2:-1)+F|0;if((r|0)==-1)L=-1;else L=f[(f[G+12>>2]|0)+(r<<2)>>2]|0;r=(K|0)==-1;q=(K>>>0)/3|0;s=r?-1:q;v=(L|0)==-1;m=(L>>>0)/3|0;C=v?-1:m;do if(!r){A=f[j>>2]|0;if(f[A+(s>>>5<<2)>>2]&1<<(s&31)|0){z=70;break}if(v){M=K;N=q;break}if(!(f[A+(C>>>5<<2)>>2]&1<<(C&31))){z=75;break b}else{M=K;N=q}}else z=70;while(0);if((z|0)==70){z=0;if(v){z=72;break}if(!(f[(f[j>>2]|0)+(C>>>5<<2)>>2]&1<<(C&31))){M=L;N=m}else{z=72;break}}f[b>>2]=M;I=N;J=G}q=(f[j>>2]|0)+(I>>>5<<2)|0;f[q>>2]=f[q>>2]|1<<(I&31);x=f[b>>2]|0;if((x|0)==-1){h=0;z=80;break a}else g=J}do if((z|0)==63){z=0;f[d>>2]=-1;z=72}else if((z|0)==75){z=0;g=f[l>>2]|0;f[g+-4>>2]=L;if((g|0)==(f[o>>2]|0)){Ci(i,d);O=f[l>>2]|0;break}else{f[g>>2]=f[d>>2];x=g+4|0;f[l>>2]=x;O=x;break}}while(0);if((z|0)==72){z=0;x=(f[l>>2]|0)+-4|0;f[l>>2]=x;O=x}P=f[i>>2]|0;Q=O}else{x=a+-4|0;f[l>>2]=x;P=k;Q=x}if((P|0)==(Q|0)){h=1;z=80;break}else{a=Q;k=P}}if((z|0)==80){u=c;return h|0}return 0}function Xb(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=Oa,da=Oa,ea=Oa,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0;e=u;u=u+48|0;g=e+20|0;i=e;j=e+8|0;k=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[k>>2]=$(1.0);l=a+80|0;m=f[l>>2]|0;f[j>>2]=0;o=j+4|0;f[o>>2]=0;f[j+8>>2]=0;if(m){if(m>>>0>1073741823)mq(j);p=m<<2;q=dn(p)|0;f[j>>2]=q;r=q+(m<<2)|0;f[j+8>>2]=r;hj(q|0,0,p|0)|0;f[o>>2]=r;r=c+48|0;p=c+40|0;m=g+4|0;s=g+12|0;t=g+8|0;v=a+40|0;w=a+64|0;x=f[d>>2]|0;d=q;y=0;z=0;A=q;B=q;C=q;q=0;while(1){D=r;E=f[D>>2]|0;F=f[D+4>>2]|0;D=p;G=on(f[D>>2]|0,f[D+4>>2]|0,x+y|0,0)|0;D=Tn(G|0,I|0,E|0,F|0)|0;F=(f[f[c>>2]>>2]|0)+D|0;D=F;E=h[D>>0]|h[D+1>>0]<<8|h[D+2>>0]<<16|h[D+3>>0]<<24;D=F+4|0;F=h[D>>0]|h[D+1>>0]<<8|h[D+2>>0]<<16|h[D+3>>0]<<24;D=i;f[D>>2]=E;f[D+4>>2]=F;D=(E^318)+239^F;G=(q|0)==0;a:do if(!G){H=q+-1|0;J=(H&q|0)==0;if(!J)if(D>>>0>>0)K=D;else K=(D>>>0)%(q>>>0)|0;else K=D&H;L=f[(f[g>>2]|0)+(K<<2)>>2]|0;do if(L|0?(M=f[L>>2]|0,M|0):0){b:do if(J){N=M;while(1){O=f[N+4>>2]|0;P=(O|0)==(D|0);if(!(P|(O&H|0)==(K|0))){Q=27;break b}if((P?(f[N+8>>2]|0)==(E|0):0)?(f[N+12>>2]|0)==(F|0):0){R=N;Q=26;break b}N=f[N>>2]|0;if(!N){Q=27;break}}}else{N=M;while(1){P=f[N+4>>2]|0;if((P|0)==(D|0)){if((f[N+8>>2]|0)==(E|0)?(f[N+12>>2]|0)==(F|0):0){R=N;Q=26;break b}}else{if(P>>>0>>0)S=P;else S=(P>>>0)%(q>>>0)|0;if((S|0)!=(K|0)){Q=27;break b}}N=f[N>>2]|0;if(!N){Q=27;break}}}while(0);if((Q|0)==26){Q=0;f[A+(y<<2)>>2]=f[R+16>>2];T=d;U=z;V=C;X=B;Y=A;break a}else if((Q|0)==27){Q=0;if(G){Z=0;Q=46;break a}else break}}while(0);H=q+-1|0;J=(H&q|0)==0;if(!J)if(D>>>0>>0)_=D;else _=(D>>>0)%(q>>>0)|0;else _=H&D;L=f[(f[g>>2]|0)+(_<<2)>>2]|0;if((L|0)!=0?(M=f[L>>2]|0,(M|0)!=0):0){if(J){J=M;while(1){L=f[J+4>>2]|0;if(!((L|0)==(D|0)|(L&H|0)==(_|0))){Z=_;Q=46;break a}if((f[J+8>>2]|0)==(E|0)?(f[J+12>>2]|0)==(F|0):0){Q=61;break a}J=f[J>>2]|0;if(!J){Z=_;Q=46;break a}}}else aa=M;while(1){J=f[aa+4>>2]|0;if((J|0)!=(D|0)){if(J>>>0>>0)ba=J;else ba=(J>>>0)%(q>>>0)|0;if((ba|0)!=(_|0)){Z=_;Q=46;break a}}if((f[aa+8>>2]|0)==(E|0)?(f[aa+12>>2]|0)==(F|0):0){Q=61;break a}aa=f[aa>>2]|0;if(!aa){Z=_;Q=46;break}}}else{Z=_;Q=46}}else{Z=0;Q=46}while(0);if((Q|0)==46){Q=0;M=dn(20)|0;J=M+8|0;f[J>>2]=E;f[J+4>>2]=F;f[M+16>>2]=z;f[M+4>>2]=D;f[M>>2]=0;ca=$(((f[s>>2]|0)+1|0)>>>0);da=$(q>>>0);ea=$(n[k>>2]);do if(G|$(ea*da)>>0<3|(q+-1&q|0)!=0)&1;H=~~$(W($(ca/ea)))>>>0;Ih(g,J>>>0>>0?H:J);J=f[m>>2]|0;H=J+-1|0;if(!(H&J)){fa=J;ga=H&D;break}if(D>>>0>>0){fa=J;ga=D}else{fa=J;ga=(D>>>0)%(J>>>0)|0}}else{fa=q;ga=Z}while(0);D=(f[g>>2]|0)+(ga<<2)|0;G=f[D>>2]|0;if(!G){f[M>>2]=f[t>>2];f[t>>2]=M;f[D>>2]=t;D=f[M>>2]|0;if(D|0){F=f[D+4>>2]|0;D=fa+-1|0;if(D&fa)if(F>>>0>>0)ha=F;else ha=(F>>>0)%(fa>>>0)|0;else ha=F&D;ia=(f[g>>2]|0)+(ha<<2)|0;Q=59}}else{f[M>>2]=f[G>>2];ia=G;Q=59}if((Q|0)==59){Q=0;f[ia>>2]=M}f[s>>2]=(f[s>>2]|0)+1;Q=61}if((Q|0)==61){Q=0;G=v;D=f[G>>2]|0;F=on(D|0,f[G+4>>2]|0,z|0,0)|0;Rg((f[f[w>>2]>>2]|0)+F|0,i|0,D|0)|0;D=f[j>>2]|0;f[D+(y<<2)>>2]=z;T=D;U=z+1|0;V=D;X=D;Y=D}D=y+1|0;ja=f[l>>2]|0;if(D>>>0>=ja>>>0)break;d=T;y=D;z=U;A=Y;B=X;C=V;q=f[m>>2]|0}if((U|0)==(ja|0))ka=X;else{X=a+84|0;if(!(b[X>>0]|0)){m=f[a+72>>2]|0;q=f[a+68>>2]|0;C=q;if((m|0)==(q|0))la=T;else{B=m-q>>2;q=0;do{m=C+(q<<2)|0;f[m>>2]=f[V+(f[m>>2]<<2)>>2];q=q+1|0}while(q>>>0>>0);la=T}}else{b[X>>0]=0;X=a+68|0;T=a+72|0;B=f[T>>2]|0;q=f[X>>2]|0;V=B-q>>2;C=q;q=B;if(ja>>>0<=V>>>0)if(ja>>>0>>0?(B=C+(ja<<2)|0,(B|0)!=(q|0)):0){f[T>>2]=q+(~((q+-4-B|0)>>>2)<<2);ma=ja}else ma=ja;else{kh(X,ja-V|0,1204);ma=f[l>>2]|0}V=f[j>>2]|0;if(!ma)la=V;else{j=f[a+68>>2]|0;a=0;do{f[j+(a<<2)>>2]=f[V+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);la=V}}f[l>>2]=U;ka=la}if(!ka)na=U;else{la=f[o>>2]|0;if((la|0)!=(ka|0))f[o>>2]=la+(~((la+-4-ka|0)>>>2)<<2);br(ka);na=U}}else na=0;U=f[g+8>>2]|0;if(U|0){ka=U;do{U=ka;ka=f[ka>>2]|0;br(U)}while((ka|0)!=0)}ka=f[g>>2]|0;f[g>>2]=0;if(!ka){u=e;return na|0}br(ka);u=e;return na|0}function Yb(a,c,e){a=a|0;c=c|0;e=e|0;var g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=Oa,fa=Oa,ga=Oa,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0;g=u;u=u+48|0;i=g+12|0;j=g+32|0;k=g;l=i+16|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;n[l>>2]=$(1.0);m=a+80|0;o=f[m>>2]|0;f[k>>2]=0;p=k+4|0;f[p>>2]=0;f[k+8>>2]=0;if(o){if(o>>>0>1073741823)mq(k);q=o<<2;r=dn(q)|0;f[k>>2]=r;s=r+(o<<2)|0;f[k+8>>2]=s;hj(r|0,0,q|0)|0;f[p>>2]=s;s=c+48|0;q=c+40|0;o=i+4|0;t=i+12|0;v=i+8|0;w=a+40|0;x=a+64|0;y=f[e>>2]|0;e=r;z=0;A=0;B=r;C=r;D=0;E=r;while(1){r=s;F=f[r>>2]|0;G=f[r+4>>2]|0;r=q;H=on(f[r>>2]|0,f[r+4>>2]|0,y+z|0,0)|0;r=Tn(H|0,I|0,F|0,G|0)|0;G=(f[f[c>>2]>>2]|0)+r|0;r=h[G>>0]|h[G+1>>0]<<8;d[j>>1]=r;G=r&255;F=(r&65535)>>>8;H=F&255;J=((r&255^318)+239<<16>>16^F)&65535;F=(D|0)==0;a:do if(!F){K=D+-1|0;L=(K&D|0)==0;if(!L)if(D>>>0>J>>>0)M=J;else M=(J>>>0)%(D>>>0)|0;else M=K&J;N=f[(f[i>>2]|0)+(M<<2)>>2]|0;do if(N|0?(O=f[N>>2]|0,O|0):0){b:do if(L){P=O;while(1){Q=f[P+4>>2]|0;R=(Q|0)==(J|0);if(!(R|(Q&K|0)==(M|0))){S=27;break b}if((R?(R=P+8|0,(b[R>>0]|0)==G<<24>>24):0)?(b[R+1>>0]|0)==H<<24>>24:0){T=P;S=26;break b}P=f[P>>2]|0;if(!P){S=27;break}}}else{P=O;while(1){R=f[P+4>>2]|0;if((R|0)==(J|0)){Q=P+8|0;if((b[Q>>0]|0)==G<<24>>24?(b[Q+1>>0]|0)==H<<24>>24:0){T=P;S=26;break b}}else{if(R>>>0>>0)U=R;else U=(R>>>0)%(D>>>0)|0;if((U|0)!=(M|0)){S=27;break b}}P=f[P>>2]|0;if(!P){S=27;break}}}while(0);if((S|0)==26){S=0;f[E+(z<<2)>>2]=f[T+12>>2];V=e;X=A;Y=C;Z=B;_=E;break a}else if((S|0)==27){S=0;if(F){aa=0;S=46;break a}else break}}while(0);K=D+-1|0;L=(K&D|0)==0;if(!L)if(D>>>0>J>>>0)ba=J;else ba=(J>>>0)%(D>>>0)|0;else ba=K&J;N=f[(f[i>>2]|0)+(ba<<2)>>2]|0;if((N|0)!=0?(O=f[N>>2]|0,(O|0)!=0):0){if(L){L=O;while(1){N=f[L+4>>2]|0;if(!((N|0)==(J|0)|(N&K|0)==(ba|0))){aa=ba;S=46;break a}N=L+8|0;if((b[N>>0]|0)==G<<24>>24?(b[N+1>>0]|0)==H<<24>>24:0){S=61;break a}L=f[L>>2]|0;if(!L){aa=ba;S=46;break a}}}else ca=O;while(1){L=f[ca+4>>2]|0;if((L|0)!=(J|0)){if(L>>>0>>0)da=L;else da=(L>>>0)%(D>>>0)|0;if((da|0)!=(ba|0)){aa=ba;S=46;break a}}L=ca+8|0;if((b[L>>0]|0)==G<<24>>24?(b[L+1>>0]|0)==H<<24>>24:0){S=61;break a}ca=f[ca>>2]|0;if(!ca){aa=ba;S=46;break}}}else{aa=ba;S=46}}else{aa=0;S=46}while(0);if((S|0)==46){S=0;H=dn(16)|0;G=H+8|0;b[G>>0]=r;b[G+1>>0]=r>>8;f[H+12>>2]=A;f[H+4>>2]=J;f[H>>2]=0;ea=$(((f[t>>2]|0)+1|0)>>>0);fa=$(D>>>0);ga=$(n[l>>2]);do if(F|$(ga*fa)>>0<3|(D+-1&D|0)!=0)&1;O=~~$(W($(ea/ga)))>>>0;Lh(i,G>>>0>>0?O:G);G=f[o>>2]|0;O=G+-1|0;if(!(O&G)){ha=G;ia=O&J;break}if(G>>>0>J>>>0){ha=G;ia=J}else{ha=G;ia=(J>>>0)%(G>>>0)|0}}else{ha=D;ia=aa}while(0);J=(f[i>>2]|0)+(ia<<2)|0;F=f[J>>2]|0;if(!F){f[H>>2]=f[v>>2];f[v>>2]=H;f[J>>2]=v;J=f[H>>2]|0;if(J|0){r=f[J+4>>2]|0;J=ha+-1|0;if(J&ha)if(r>>>0>>0)ja=r;else ja=(r>>>0)%(ha>>>0)|0;else ja=r&J;ka=(f[i>>2]|0)+(ja<<2)|0;S=59}}else{f[H>>2]=f[F>>2];ka=F;S=59}if((S|0)==59){S=0;f[ka>>2]=H}f[t>>2]=(f[t>>2]|0)+1;S=61}if((S|0)==61){S=0;F=w;J=f[F>>2]|0;r=on(J|0,f[F+4>>2]|0,A|0,0)|0;Rg((f[f[x>>2]>>2]|0)+r|0,j|0,J|0)|0;J=f[k>>2]|0;f[J+(z<<2)>>2]=A;V=J;X=A+1|0;Y=J;Z=J;_=J}J=z+1|0;la=f[m>>2]|0;if(J>>>0>=la>>>0)break;e=V;z=J;A=X;B=Z;C=Y;D=f[o>>2]|0;E=_}if((X|0)==(la|0))ma=Z;else{Z=a+84|0;if(!(b[Z>>0]|0)){_=f[a+72>>2]|0;E=f[a+68>>2]|0;o=E;if((_|0)==(E|0))na=V;else{D=_-E>>2;E=0;do{_=o+(E<<2)|0;f[_>>2]=f[Y+(f[_>>2]<<2)>>2];E=E+1|0}while(E>>>0>>0);na=V}}else{b[Z>>0]=0;Z=a+68|0;V=a+72|0;D=f[V>>2]|0;E=f[Z>>2]|0;Y=D-E>>2;o=E;E=D;if(la>>>0<=Y>>>0)if(la>>>0>>0?(D=o+(la<<2)|0,(D|0)!=(E|0)):0){f[V>>2]=E+(~((E+-4-D|0)>>>2)<<2);oa=la}else oa=la;else{kh(Z,la-Y|0,1204);oa=f[m>>2]|0}Y=f[k>>2]|0;if(!oa)na=Y;else{k=f[a+68>>2]|0;a=0;do{f[k+(a<<2)>>2]=f[Y+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);na=Y}}f[m>>2]=X;ma=na}if(!ma)pa=X;else{na=f[p>>2]|0;if((na|0)!=(ma|0))f[p>>2]=na+(~((na+-4-ma|0)>>>2)<<2);br(ma);pa=X}}else pa=0;X=f[i+8>>2]|0;if(X|0){ma=X;do{X=ma;ma=f[ma>>2]|0;br(X)}while((ma|0)!=0)}ma=f[i>>2]|0;f[i>>2]=0;if(!ma){u=g;return pa|0}br(ma);u=g;return pa|0}function Zb(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;c=u;u=u+16|0;d=c+8|0;e=c;g=c+4|0;h=a+16|0;i=f[h>>2]|0;j=a+20|0;k=f[j>>2]|0;if((k|0)==(i|0))l=i;else{m=k+(~((k+-4-i|0)>>>2)<<2)|0;f[j>>2]=m;l=m}m=a+24|0;if((l|0)==(f[m>>2]|0)){Ci(h,b);n=f[h>>2]|0;o=f[j>>2]|0}else{f[l>>2]=f[b>>2];k=l+4|0;f[j>>2]=k;n=i;o=k}k=f[a+8>>2]|0;i=(f[k+100>>2]|0)-(f[k+96>>2]|0)|0;k=(i|0)/12|0;if((n|0)==(o|0)){u=c;return 1}n=a+28|0;l=(i|0)>0;i=a+164|0;p=a+12|0;q=a+76|0;r=a+80|0;s=a+72|0;t=a+200|0;v=a+320|0;w=a+152|0;x=a+84|0;y=a+324|0;z=a+292|0;A=a+304|0;B=a+316|0;C=a+328|0;D=a+336|0;E=a+332|0;F=a+168|0;G=a+140|0;H=a+120|0;I=o;do{o=f[I+-4>>2]|0;f[b>>2]=o;a:do if((o|0)!=-1?(J=(o>>>0)/3|0,K=f[n>>2]|0,(f[K+(J>>>5<<2)>>2]&1<<(J&31)|0)==0):0){if(l){J=0;L=K;b:while(1){K=J+1|0;f[i>>2]=(f[i>>2]|0)+1;M=f[b>>2]|0;N=(M|0)==-1?-1:(M>>>0)/3|0;M=L+(N>>>5<<2)|0;f[M>>2]=1<<(N&31)|f[M>>2];M=f[q>>2]|0;if((M|0)==(f[r>>2]|0))Ci(s,b);else{f[M>>2]=f[b>>2];f[q>>2]=M+4}f[v>>2]=f[b>>2];M=f[b>>2]|0;if((M|0)==-1)O=-1;else O=f[(f[f[p>>2]>>2]|0)+(M<<2)>>2]|0;P=(f[(f[w>>2]|0)+(O<<2)>>2]|0)!=-1;Q=(f[x>>2]|0)+(O>>>5<<2)|0;R=1<<(O&31);S=f[Q>>2]|0;do if(!(S&R)){f[Q>>2]=S|R;if(P){T=f[b>>2]|0;U=38;break}f[y>>2]=(f[y>>2]|0)+1;V=f[v>>2]|0;W=V+1|0;do if((V|0)!=-1){X=((W>>>0)%3|0|0)==0?V+-2|0:W;if(!((V>>>0)%3|0)){Y=V+2|0;Z=X;break}else{Y=V+-1|0;Z=X;break}}else{Y=-1;Z=-1}while(0);V=f[z>>2]|0;W=f[A>>2]|0;X=W+(f[V+(Z<<2)>>2]<<2)|0;_=f[X>>2]|0;f[X>>2]=_+-1;X=W+(f[V+(Y<<2)>>2]<<2)|0;f[X>>2]=(f[X>>2]|0)+-1;X=f[B>>2]|0;if((X|0)!=-1){V=f[C>>2]|0;if((_|0)<(V|0))$=V;else{W=f[E>>2]|0;$=(_|0)>(W|0)?W:_}_=$-V|0;V=f[D>>2]|0;W=f[3384+(X<<2)>>2]|0;f[d>>2]=W;X=V+(_*12|0)+4|0;aa=f[X>>2]|0;if(aa>>>0<(f[V+(_*12|0)+8>>2]|0)>>>0){f[aa>>2]=W;f[X>>2]=aa+4}else Ci(V+(_*12|0)|0,d)}f[B>>2]=0;_=f[b>>2]|0;V=_+1|0;if((_|0)!=-1?(aa=((V>>>0)%3|0|0)==0?_+-2|0:V,(aa|0)!=-1):0)ba=f[(f[(f[p>>2]|0)+12>>2]|0)+(aa<<2)>>2]|0;else ba=-1;f[b>>2]=ba}else{T=M;U=38}while(0);if((U|0)==38){U=0;M=T+1|0;if((T|0)==-1){U=43;break}R=((M>>>0)%3|0|0)==0?T+-2|0:M;if((R|0)==-1)ca=-1;else ca=f[(f[(f[p>>2]|0)+12>>2]|0)+(R<<2)>>2]|0;f[e>>2]=ca;R=(((T>>>0)%3|0|0)==0?2:-1)+T|0;if((R|0)==-1)da=-1;else da=f[(f[(f[p>>2]|0)+12>>2]|0)+(R<<2)>>2]|0;R=(ca|0)==-1;S=R?-1:(ca>>>0)/3|0;ea=(da|0)==-1;fa=ea?-1:(da>>>0)/3|0;Q=((M>>>0)%3|0|0)==0?T+-2|0:M;if(((Q|0)!=-1?(M=f[(f[p>>2]|0)+12>>2]|0,aa=f[M+(Q<<2)>>2]|0,(aa|0)!=-1):0)?(Q=(aa>>>0)/3|0,aa=f[n>>2]|0,(f[aa+(Q>>>5<<2)>>2]&1<<(Q&31)|0)==0):0){Q=(((T>>>0)%3|0|0)==0?2:-1)+T|0;do if((Q|0)!=-1){V=f[M+(Q<<2)>>2]|0;if((V|0)==-1)break;_=(V>>>0)/3|0;if(!(f[aa+(_>>>5<<2)>>2]&1<<(_&31))){U=62;break b}}while(0);if(!ea)jf(a,f[i>>2]|0,N,0,fa);hd(t,3);ga=f[e>>2]|0}else{if(!R){jf(a,f[i>>2]|0,N,1,S);aa=f[b>>2]|0;if((aa|0)==-1){U=52;break}else ha=aa}else ha=T;aa=(((ha>>>0)%3|0|0)==0?2:-1)+ha|0;if((aa|0)==-1){U=52;break}Q=f[(f[(f[p>>2]|0)+12>>2]|0)+(aa<<2)>>2]|0;if((Q|0)==-1){U=52;break}aa=(Q>>>0)/3|0;if(f[(f[n>>2]|0)+(aa>>>5<<2)>>2]&1<<(aa&31)|0){U=52;break}hd(t,5);ga=da}f[b>>2]=ga}if((K|0)>=(k|0))break a;J=K;L=f[n>>2]|0}do if((U|0)==43){U=0;f[e>>2]=-1;U=54}else if((U|0)==52){U=0;if(ea)U=54;else{jf(a,f[i>>2]|0,N,0,fa);U=54}}else if((U|0)==62){U=0;hd(t,1);f[F>>2]=(f[F>>2]|0)+1;if(P?(L=f[(f[w>>2]|0)+(O<<2)>>2]|0,(1<<(L&31)&f[(f[G>>2]|0)+(L>>>5<<2)>>2]|0)==0):0){f[g>>2]=f[b>>2];f[d>>2]=f[g>>2];Ce(a,d,0)|0}L=f[i>>2]|0;f[d>>2]=N;J=Sd(H,d)|0;f[J>>2]=L;L=f[j>>2]|0;f[L+-4>>2]=da;if((L|0)==(f[m>>2]|0)){Ci(h,e);break}else{f[L>>2]=f[e>>2];f[j>>2]=L+4;break}}while(0);if((U|0)==54){U=0;hd(t,7);f[j>>2]=(f[j>>2]|0)+-4}}}else U=11;while(0);if((U|0)==11){U=0;f[j>>2]=I+-4}I=f[j>>2]|0}while((f[h>>2]|0)!=(I|0));u=c;return 1}function _b(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=Oa,K=Oa,L=Oa,M=0,N=0,O=0,P=0;e=u;u=u+64|0;g=e+40|0;i=e+16|0;j=e;k=xd(a,c)|0;if(k|0){f[i>>2]=k;f[g>>2]=f[i>>2];Xe(a,g)|0}f[j>>2]=0;k=j+4|0;f[k>>2]=0;f[j+8>>2]=0;ri(j,8);l=d;d=l;m=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;d=l+4|0;l=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;d=f[j>>2]|0;o=d;b[o>>0]=m;b[o+1>>0]=m>>8;b[o+2>>0]=m>>16;b[o+3>>0]=m>>24;m=d+4|0;b[m>>0]=l;b[m+1>>0]=l>>8;b[m+2>>0]=l>>16;b[m+3>>0]=l>>24;dj(i,c);c=i+12|0;f[c>>2]=0;l=i+16|0;f[l>>2]=0;f[i+20>>2]=0;m=f[k>>2]|0;d=f[j>>2]|0;o=m-d|0;if(!o){p=d;q=m;r=0}else{ri(c,o);p=f[j>>2]|0;q=f[k>>2]|0;r=f[c>>2]|0}Rg(r|0,p|0,q-p|0)|0;p=i+11|0;q=b[p>>0]|0;r=q<<24>>24<0;c=r?f[i>>2]|0:i;o=r?f[i+4>>2]|0:q&255;if(o>>>0>3){q=c;r=o;m=o;while(1){d=X(h[q>>0]|h[q+1>>0]<<8|h[q+2>>0]<<16|h[q+3>>0]<<24,1540483477)|0;r=(X(d>>>24^d,1540483477)|0)^(X(r,1540483477)|0);m=m+-4|0;if(m>>>0<=3)break;else q=q+4|0}q=o+-4|0;m=q&-4;s=q-m|0;t=c+(m+4)|0;v=r}else{s=o;t=c;v=o}switch(s|0){case 3:{w=h[t+2>>0]<<16^v;x=10;break}case 2:{w=v;x=10;break}case 1:{y=v;x=11;break}default:z=v}if((x|0)==10){y=h[t+1>>0]<<8^w;x=11}if((x|0)==11)z=X(y^h[t>>0],1540483477)|0;t=X(z>>>13^z,1540483477)|0;z=t>>>15^t;t=a+4|0;y=f[t>>2]|0;w=(y|0)==0;a:do if(!w){v=y+-1|0;s=(v&y|0)==0;if(!s)if(z>>>0>>0)A=z;else A=(z>>>0)%(y>>>0)|0;else A=z&v;r=f[(f[a>>2]|0)+(A<<2)>>2]|0;if((r|0)!=0?(m=f[r>>2]|0,(m|0)!=0):0){r=(o|0)==0;if(s){if(r){s=m;while(1){q=f[s+4>>2]|0;if(!((q|0)==(z|0)|(q&v|0)==(A|0))){B=A;x=52;break a}q=b[s+8+11>>0]|0;if(!((q<<24>>24<0?f[s+12>>2]|0:q&255)|0))break a;s=f[s>>2]|0;if(!s){B=A;x=52;break a}}}else C=m;while(1){s=f[C+4>>2]|0;if(!((s|0)==(z|0)|(s&v|0)==(A|0))){B=A;x=52;break a}s=C+8|0;q=b[s+11>>0]|0;d=q<<24>>24<0;D=q&255;do if(((d?f[C+12>>2]|0:D)|0)==(o|0)){q=f[s>>2]|0;if(d)if(!(Pk(q,c,o)|0))break a;else break;if((b[c>>0]|0)==(q&255)<<24>>24){q=s;E=D;F=c;do{E=E+-1|0;q=q+1|0;if(!E)break a;F=F+1|0}while((b[q>>0]|0)==(b[F>>0]|0))}}while(0);C=f[C>>2]|0;if(!C){B=A;x=52;break a}}}if(r){v=m;while(1){D=f[v+4>>2]|0;if((D|0)!=(z|0)){if(D>>>0>>0)G=D;else G=(D>>>0)%(y>>>0)|0;if((G|0)!=(A|0)){B=A;x=52;break a}}D=b[v+8+11>>0]|0;if(!((D<<24>>24<0?f[v+12>>2]|0:D&255)|0))break a;v=f[v>>2]|0;if(!v){B=A;x=52;break a}}}else H=m;while(1){v=f[H+4>>2]|0;if((v|0)!=(z|0)){if(v>>>0>>0)I=v;else I=(v>>>0)%(y>>>0)|0;if((I|0)!=(A|0)){B=A;x=52;break a}}v=H+8|0;r=b[v+11>>0]|0;D=r<<24>>24<0;s=r&255;do if(((D?f[H+12>>2]|0:s)|0)==(o|0)){r=f[v>>2]|0;if(D)if(!(Pk(r,c,o)|0))break a;else break;if((b[c>>0]|0)==(r&255)<<24>>24){r=v;d=s;F=c;do{d=d+-1|0;r=r+1|0;if(!d)break a;F=F+1|0}while((b[r>>0]|0)==(b[F>>0]|0))}}while(0);H=f[H>>2]|0;if(!H){B=A;x=52;break}}}else{B=A;x=52}}else{B=0;x=52}while(0);if((x|0)==52){_h(g,a,z,i);x=a+12|0;J=$(((f[x>>2]|0)+1|0)>>>0);K=$(y>>>0);L=$(n[a+16>>2]);do if(w|$(L*K)>>0<3|(y+-1&y|0)!=0)&1;H=~~$(W($(J/L)))>>>0;Ph(a,A>>>0>>0?H:A);A=f[t>>2]|0;H=A+-1|0;if(!(H&A)){M=A;N=H&z;break}if(z>>>0>>0){M=A;N=z}else{M=A;N=(z>>>0)%(A>>>0)|0}}else{M=y;N=B}while(0);B=f[(f[a>>2]|0)+(N<<2)>>2]|0;if(!B){y=a+8|0;f[f[g>>2]>>2]=f[y>>2];f[y>>2]=f[g>>2];f[(f[a>>2]|0)+(N<<2)>>2]=y;y=f[g>>2]|0;N=f[y>>2]|0;if(!N)O=g;else{z=f[N+4>>2]|0;N=M+-1|0;if(N&M)if(z>>>0>>0)P=z;else P=(z>>>0)%(M>>>0)|0;else P=z&N;f[(f[a>>2]|0)+(P<<2)>>2]=y;O=g}}else{f[f[g>>2]>>2]=f[B>>2];f[B>>2]=f[g>>2];O=g}f[x>>2]=(f[x>>2]|0)+1;f[O>>2]=0}O=f[i+12>>2]|0;if(O|0){if((f[l>>2]|0)!=(O|0))f[l>>2]=O;br(O)}if((b[p>>0]|0)<0)br(f[i>>2]|0);i=f[j>>2]|0;if(!i){u=e;return}if((f[k>>2]|0)!=(i|0))f[k>>2]=i;br(i);u=e;return}function $b(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0;e=u;u=u+96|0;g=e+92|0;h=e+88|0;i=e+72|0;j=e+48|0;k=e+24|0;l=e;m=a+16|0;n=f[m>>2]|0;o=f[c>>2]|0;f[i>>2]=n;f[i+4>>2]=o;c=i+8|0;f[c>>2]=o;b[i+12>>0]=1;p=(o|0)==-1;if(p)q=-1;else q=f[(f[n>>2]|0)+(o<<2)>>2]|0;n=a+20|0;r=f[n>>2]|0;s=f[r>>2]|0;if((f[r+4>>2]|0)-s>>2>>>0<=q>>>0)mq(r);r=a+8|0;t=f[(f[r>>2]|0)+(f[s+(q<<2)>>2]<<2)>>2]|0;q=a+4|0;s=f[q>>2]|0;if(!(b[s+84>>0]|0))v=f[(f[s+68>>2]|0)+(t<<2)>>2]|0;else v=t;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;f[j+12>>2]=0;f[j+16>>2]=0;f[j+20>>2]=0;f[h>>2]=v;v=b[s+24>>0]|0;f[g>>2]=f[h>>2];ub(s,g,v,j)|0;v=a+28|0;a=(f[v>>2]|0)==0;a:do if(!p){s=k+8|0;t=j+8|0;w=k+16|0;x=j+16|0;y=l+8|0;z=l+16|0;A=o;B=o;C=0;D=0;E=0;F=0;G=0;H=0;J=a;K=o;while(1){do if(J){L=K+1|0;if((K|0)==-1){M=A;N=-1;O=-1;P=-1;break}Q=((L>>>0)%3|0|0)==0?K+-2|0:L;if((A|0)!=-1)if(!((A>>>0)%3|0)){R=A;S=A+2|0;T=Q;U=A;V=19;break}else{R=A;S=A+-1|0;T=Q;U=A;V=19;break}else{R=-1;S=-1;T=Q;U=-1;V=19}}else{Q=B+1|0;L=((Q>>>0)%3|0|0)==0?B+-2|0:Q;if(!((B>>>0)%3|0)){R=A;S=B+2|0;T=L;U=K;V=19;break}else{R=A;S=B+-1|0;T=L;U=K;V=19;break}}while(0);if((V|0)==19){V=0;if((T|0)==-1){M=R;N=-1;O=S;P=U}else{M=R;N=f[(f[f[m>>2]>>2]|0)+(T<<2)>>2]|0;O=S;P=U}}W=f[n>>2]|0;L=f[W>>2]|0;if((f[W+4>>2]|0)-L>>2>>>0<=N>>>0){V=22;break}Q=f[(f[r>>2]|0)+(f[L+(N<<2)>>2]<<2)>>2]|0;L=f[q>>2]|0;if(!(b[L+84>>0]|0))X=f[(f[L+68>>2]|0)+(Q<<2)>>2]|0;else X=Q;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;f[h>>2]=X;Q=b[L+24>>0]|0;f[g>>2]=f[h>>2];ub(L,g,Q,k)|0;if((O|0)==-1)Y=-1;else Y=f[(f[f[m>>2]>>2]|0)+(O<<2)>>2]|0;Z=f[n>>2]|0;Q=f[Z>>2]|0;if((f[Z+4>>2]|0)-Q>>2>>>0<=Y>>>0){V=28;break}L=f[(f[r>>2]|0)+(f[Q+(Y<<2)>>2]<<2)>>2]|0;Q=f[q>>2]|0;if(!(b[Q+84>>0]|0))_=f[(f[Q+68>>2]|0)+(L<<2)>>2]|0;else _=L;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;f[l+12>>2]=0;f[l+16>>2]=0;f[l+20>>2]=0;f[h>>2]=_;L=b[Q+24>>0]|0;f[g>>2]=f[h>>2];ub(Q,g,L,l)|0;L=k;Q=j;$=f[Q>>2]|0;aa=f[Q+4>>2]|0;Q=Vn(f[L>>2]|0,f[L+4>>2]|0,$|0,aa|0)|0;L=I;ba=s;ca=t;da=f[ca>>2]|0;ea=f[ca+4>>2]|0;ca=Vn(f[ba>>2]|0,f[ba+4>>2]|0,da|0,ea|0)|0;ba=I;fa=w;ga=x;ha=f[ga>>2]|0;ia=f[ga+4>>2]|0;ga=Vn(f[fa>>2]|0,f[fa+4>>2]|0,ha|0,ia|0)|0;fa=I;ja=l;ka=Vn(f[ja>>2]|0,f[ja+4>>2]|0,$|0,aa|0)|0;aa=I;$=y;ja=Vn(f[$>>2]|0,f[$+4>>2]|0,da|0,ea|0)|0;ea=I;da=z;$=Vn(f[da>>2]|0,f[da+4>>2]|0,ha|0,ia|0)|0;ia=I;ha=on($|0,ia|0,ca|0,ba|0)|0;da=I;la=on(ja|0,ea|0,ga|0,fa|0)|0;ma=I;na=on(ka|0,aa|0,ga|0,fa|0)|0;fa=I;ga=on($|0,ia|0,Q|0,L|0)|0;ia=I;$=on(ja|0,ea|0,Q|0,L|0)|0;L=I;Q=on(ka|0,aa|0,ca|0,ba|0)|0;ba=I;ca=Vn(C|0,D|0,la|0,ma|0)|0;ma=Tn(ca|0,I|0,ha|0,da|0)|0;da=I;ha=Tn(na|0,fa|0,E|0,F|0)|0;fa=Vn(ha|0,I|0,ga|0,ia|0)|0;ia=I;ga=Vn(G|0,H|0,Q|0,ba|0)|0;ba=Tn(ga|0,I|0,$|0,L|0)|0;L=I;ph(i);B=f[c>>2]|0;$=(f[v>>2]|0)==0;if((B|0)==-1){oa=$;pa=da;qa=ma;ra=ia;sa=fa;ta=L;ua=ba;break a}else{A=M;C=ma;D=da;E=fa;F=ia;G=ba;H=L;J=$;K=P}}if((V|0)==22)mq(W);else if((V|0)==28)mq(Z)}else{oa=a;pa=0;qa=0;ra=0;sa=0;ta=0;ua=0}while(0);a=(pa|0)>-1|(pa|0)==-1&qa>>>0>4294967295;Z=Vn(0,0,qa|0,pa|0)|0;V=a?pa:I;W=(ra|0)>-1|(ra|0)==-1&sa>>>0>4294967295;P=Vn(0,0,sa|0,ra|0)|0;M=W?ra:I;v=(ta|0)>-1|(ta|0)==-1&ua>>>0>4294967295;c=Vn(0,0,ua|0,ta|0)|0;i=Tn((W?sa:P)|0,M|0,(v?ua:c)|0,(v?ta:I)|0)|0;v=Tn(i|0,I|0,(a?qa:Z)|0,V|0)|0;V=I;if(oa){if((v|0)<=536870912){va=qa;wa=sa;xa=ua;f[d>>2]=va;ya=d+4|0;f[ya>>2]=wa;za=d+8|0;f[za>>2]=xa;u=e;return}oa=Wn(v|0,V|0,29)|0;Z=oa&7;oa=zk(qa|0,pa|0,Z|0,0)|0;a=zk(sa|0,ra|0,Z|0,0)|0;i=zk(ua|0,ta|0,Z|0,0)|0;va=oa;wa=a;xa=i;f[d>>2]=va;ya=d+4|0;f[ya>>2]=wa;za=d+8|0;f[za>>2]=xa;u=e;return}else{if(!((V|0)>0|(V|0)==0&v>>>0>536870912)){va=qa;wa=sa;xa=ua;f[d>>2]=va;ya=d+4|0;f[ya>>2]=wa;za=d+8|0;f[za>>2]=xa;u=e;return}i=Wn(v|0,V|0,29)|0;V=I;v=zk(qa|0,pa|0,i|0,V|0)|0;pa=zk(sa|0,ra|0,i|0,V|0)|0;ra=zk(ua|0,ta|0,i|0,V|0)|0;va=v;wa=pa;xa=ra;f[d>>2]=va;ya=d+4|0;f[ya>>2]=wa;za=d+8|0;f[za>>2]=xa;u=e;return}}function ac(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=Oa,M=Oa,N=Oa,O=0,P=0,Q=0,R=0;e=u;u=u+64|0;g=e+40|0;i=e+16|0;j=e;k=xd(a,c)|0;if(k|0){f[i>>2]=k;f[g>>2]=f[i>>2];Xe(a,g)|0}f[j>>2]=0;k=j+4|0;f[k>>2]=0;f[j+8>>2]=0;l=d+11|0;m=b[l>>0]|0;o=d+4|0;p=f[o>>2]|0;q=m<<24>>24<0?p:m&255;if(!q){r=m;s=p;t=0}else{ri(j,q);r=b[l>>0]|0;s=f[o>>2]|0;t=f[j>>2]|0}o=r<<24>>24<0;Rg(t|0,(o?f[d>>2]|0:d)|0,(o?s:r&255)|0)|0;dj(i,c);c=i+12|0;f[c>>2]=0;r=i+16|0;f[r>>2]=0;f[i+20>>2]=0;s=f[k>>2]|0;o=f[j>>2]|0;d=s-o|0;if(!d){v=o;w=s;x=0}else{ri(c,d);v=f[j>>2]|0;w=f[k>>2]|0;x=f[c>>2]|0}Rg(x|0,v|0,w-v|0)|0;v=i+11|0;w=b[v>>0]|0;x=w<<24>>24<0;c=x?f[i>>2]|0:i;d=x?f[i+4>>2]|0:w&255;if(d>>>0>3){w=c;x=d;s=d;while(1){o=X(h[w>>0]|h[w+1>>0]<<8|h[w+2>>0]<<16|h[w+3>>0]<<24,1540483477)|0;x=(X(o>>>24^o,1540483477)|0)^(X(x,1540483477)|0);s=s+-4|0;if(s>>>0<=3)break;else w=w+4|0}w=d+-4|0;s=w&-4;y=w-s|0;z=c+(s+4)|0;A=x}else{y=d;z=c;A=d}switch(y|0){case 3:{B=h[z+2>>0]<<16^A;C=12;break}case 2:{B=A;C=12;break}case 1:{D=A;C=13;break}default:E=A}if((C|0)==12){D=h[z+1>>0]<<8^B;C=13}if((C|0)==13)E=X(D^h[z>>0],1540483477)|0;z=X(E>>>13^E,1540483477)|0;E=z>>>15^z;z=a+4|0;D=f[z>>2]|0;B=(D|0)==0;a:do if(!B){A=D+-1|0;y=(A&D|0)==0;if(!y)if(E>>>0>>0)F=E;else F=(E>>>0)%(D>>>0)|0;else F=E&A;x=f[(f[a>>2]|0)+(F<<2)>>2]|0;if((x|0)!=0?(s=f[x>>2]|0,(s|0)!=0):0){x=(d|0)==0;if(y){if(x){y=s;while(1){w=f[y+4>>2]|0;if(!((w|0)==(E|0)|(w&A|0)==(F|0))){G=F;C=54;break a}w=b[y+8+11>>0]|0;if(!((w<<24>>24<0?f[y+12>>2]|0:w&255)|0))break a;y=f[y>>2]|0;if(!y){G=F;C=54;break a}}}else H=s;while(1){y=f[H+4>>2]|0;if(!((y|0)==(E|0)|(y&A|0)==(F|0))){G=F;C=54;break a}y=H+8|0;w=b[y+11>>0]|0;o=w<<24>>24<0;t=w&255;do if(((o?f[H+12>>2]|0:t)|0)==(d|0)){w=f[y>>2]|0;if(o)if(!(Pk(w,c,d)|0))break a;else break;if((b[c>>0]|0)==(w&255)<<24>>24){w=y;l=t;q=c;do{l=l+-1|0;w=w+1|0;if(!l)break a;q=q+1|0}while((b[w>>0]|0)==(b[q>>0]|0))}}while(0);H=f[H>>2]|0;if(!H){G=F;C=54;break a}}}if(x){A=s;while(1){t=f[A+4>>2]|0;if((t|0)!=(E|0)){if(t>>>0>>0)I=t;else I=(t>>>0)%(D>>>0)|0;if((I|0)!=(F|0)){G=F;C=54;break a}}t=b[A+8+11>>0]|0;if(!((t<<24>>24<0?f[A+12>>2]|0:t&255)|0))break a;A=f[A>>2]|0;if(!A){G=F;C=54;break a}}}else J=s;while(1){A=f[J+4>>2]|0;if((A|0)!=(E|0)){if(A>>>0>>0)K=A;else K=(A>>>0)%(D>>>0)|0;if((K|0)!=(F|0)){G=F;C=54;break a}}A=J+8|0;x=b[A+11>>0]|0;t=x<<24>>24<0;y=x&255;do if(((t?f[J+12>>2]|0:y)|0)==(d|0)){x=f[A>>2]|0;if(t)if(!(Pk(x,c,d)|0))break a;else break;if((b[c>>0]|0)==(x&255)<<24>>24){x=A;o=y;q=c;do{o=o+-1|0;x=x+1|0;if(!o)break a;q=q+1|0}while((b[x>>0]|0)==(b[q>>0]|0))}}while(0);J=f[J>>2]|0;if(!J){G=F;C=54;break}}}else{G=F;C=54}}else{G=0;C=54}while(0);if((C|0)==54){_h(g,a,E,i);C=a+12|0;L=$(((f[C>>2]|0)+1|0)>>>0);M=$(D>>>0);N=$(n[a+16>>2]);do if(B|$(N*M)>>0<3|(D+-1&D|0)!=0)&1;J=~~$(W($(L/N)))>>>0;Ph(a,F>>>0>>0?J:F);F=f[z>>2]|0;J=F+-1|0;if(!(J&F)){O=F;P=J&E;break}if(E>>>0>>0){O=F;P=E}else{O=F;P=(E>>>0)%(F>>>0)|0}}else{O=D;P=G}while(0);G=f[(f[a>>2]|0)+(P<<2)>>2]|0;if(!G){D=a+8|0;f[f[g>>2]>>2]=f[D>>2];f[D>>2]=f[g>>2];f[(f[a>>2]|0)+(P<<2)>>2]=D;D=f[g>>2]|0;P=f[D>>2]|0;if(!P)Q=g;else{E=f[P+4>>2]|0;P=O+-1|0;if(P&O)if(E>>>0>>0)R=E;else R=(E>>>0)%(O>>>0)|0;else R=E&P;f[(f[a>>2]|0)+(R<<2)>>2]=D;Q=g}}else{f[f[g>>2]>>2]=f[G>>2];f[G>>2]=f[g>>2];Q=g}f[C>>2]=(f[C>>2]|0)+1;f[Q>>2]=0}Q=f[i+12>>2]|0;if(Q|0){if((f[r>>2]|0)!=(Q|0))f[r>>2]=Q;br(Q)}if((b[v>>0]|0)<0)br(f[i>>2]|0);i=f[j>>2]|0;if(!i){u=e;return}if((f[k>>2]|0)!=(i|0))f[k>>2]=i;br(i);u=e;return}function bc(a,c,e){a=a|0;c=c|0;e=e|0;var g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=Oa,fa=Oa,ga=Oa,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0;g=u;u=u+48|0;i=g+12|0;j=g+32|0;k=g;l=i+16|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;n[l>>2]=$(1.0);m=a+80|0;o=f[m>>2]|0;f[k>>2]=0;p=k+4|0;f[p>>2]=0;f[k+8>>2]=0;if(o){if(o>>>0>1073741823)mq(k);q=o<<2;r=dn(q)|0;f[k>>2]=r;s=r+(o<<2)|0;f[k+8>>2]=s;hj(r|0,0,q|0)|0;f[p>>2]=s;s=c+48|0;q=c+40|0;o=i+4|0;t=i+12|0;v=i+8|0;w=a+40|0;x=a+64|0;y=f[e>>2]|0;e=0;z=r;A=0;B=0;C=r;D=r;E=r;while(1){r=s;F=f[r>>2]|0;G=f[r+4>>2]|0;r=q;H=on(f[r>>2]|0,f[r+4>>2]|0,y+A|0,0)|0;r=Tn(H|0,I|0,F|0,G|0)|0;G=(f[f[c>>2]>>2]|0)+r|0;r=h[G>>0]|h[G+1>>0]<<8;d[j>>1]=r;G=(r^318)&65535;a:do if(e){F=e+-1|0;H=(F&e|0)==0;if(!H)if(e>>>0>G>>>0)J=G;else J=(G>>>0)%(e>>>0)|0;else J=F&G;K=f[i>>2]|0;L=f[K+(J<<2)>>2]|0;b:do if(L|0?(M=f[L>>2]|0,M|0):0){c:do if(H){N=M;while(1){O=f[N+4>>2]|0;P=(O|0)==(G|0);if(!(P|(O&F|0)==(J|0)))break b;if(P?(d[N+8>>1]|0)==r<<16>>16:0){Q=N;break c}N=f[N>>2]|0;if(!N)break b}}else{N=M;while(1){P=f[N+4>>2]|0;if((P|0)==(G|0)){if((d[N+8>>1]|0)==r<<16>>16){Q=N;break c}}else{if(P>>>0>>0)R=P;else R=(P>>>0)%(e>>>0)|0;if((R|0)!=(J|0))break b}N=f[N>>2]|0;if(!N)break b}}while(0);f[E+(A<<2)>>2]=f[Q+12>>2];S=z;T=B;U=D;V=C;X=E;break a}while(0);if(!H)if(e>>>0>G>>>0)Y=G;else Y=(G>>>0)%(e>>>0)|0;else Y=F&G;L=f[K+(Y<<2)>>2]|0;if(!L){Z=Y;_=e;aa=0;ba=40}else{if(H){M=L;while(1){M=f[M>>2]|0;if(!M){Z=Y;_=e;aa=0;ba=40;break a}N=f[M+4>>2]|0;if(!((N|0)==(G|0)|(N&F|0)==(Y|0))){Z=Y;_=e;aa=0;ba=40;break a}if((d[M+8>>1]|0)==r<<16>>16){ba=55;break a}}}else ca=L;while(1){ca=f[ca>>2]|0;if(!ca){Z=Y;_=e;aa=0;ba=40;break a}M=f[ca+4>>2]|0;if((M|0)!=(G|0)){if(M>>>0>>0)da=M;else da=(M>>>0)%(e>>>0)|0;if((da|0)!=(Y|0)){Z=Y;_=e;aa=0;ba=40;break a}}if((d[ca+8>>1]|0)==r<<16>>16){ba=55;break}}}}else{Z=0;_=0;aa=1;ba=40}while(0);if((ba|0)==40){ba=0;L=dn(16)|0;d[L+8>>1]=r;f[L+12>>2]=B;f[L+4>>2]=G;f[L>>2]=0;ea=$(((f[t>>2]|0)+1|0)>>>0);fa=$(_>>>0);ga=$(n[l>>2]);do if(aa|$(ga*fa)>>0<3|(_+-1&_|0)!=0)&1;F=~~$(W($(ea/ga)))>>>0;Fh(i,M>>>0>>0?F:M);M=f[o>>2]|0;F=M+-1|0;if(!(F&M)){ha=M;ia=F&G;break}if(M>>>0>G>>>0){ha=M;ia=G}else{ha=M;ia=(G>>>0)%(M>>>0)|0}}else{ha=_;ia=Z}while(0);G=(f[i>>2]|0)+(ia<<2)|0;r=f[G>>2]|0;if(!r){f[L>>2]=f[v>>2];f[v>>2]=L;f[G>>2]=v;G=f[L>>2]|0;if(G|0){M=f[G+4>>2]|0;G=ha+-1|0;if(G&ha)if(M>>>0>>0)ja=M;else ja=(M>>>0)%(ha>>>0)|0;else ja=M&G;ka=(f[i>>2]|0)+(ja<<2)|0;ba=53}}else{f[L>>2]=f[r>>2];ka=r;ba=53}if((ba|0)==53){ba=0;f[ka>>2]=L}f[t>>2]=(f[t>>2]|0)+1;ba=55}if((ba|0)==55){ba=0;r=w;G=f[r>>2]|0;M=on(G|0,f[r+4>>2]|0,B|0,0)|0;Rg((f[f[x>>2]>>2]|0)+M|0,j|0,G|0)|0;G=f[k>>2]|0;f[G+(A<<2)>>2]=B;S=G;T=B+1|0;U=G;V=G;X=G}G=A+1|0;la=f[m>>2]|0;if(G>>>0>=la>>>0)break;e=f[o>>2]|0;z=S;A=G;B=T;C=V;D=U;E=X}if((T|0)==(la|0))ma=V;else{V=a+84|0;if(!(b[V>>0]|0)){X=f[a+72>>2]|0;E=f[a+68>>2]|0;D=E;if((X|0)==(E|0))na=S;else{C=X-E>>2;E=0;do{X=D+(E<<2)|0;f[X>>2]=f[U+(f[X>>2]<<2)>>2];E=E+1|0}while(E>>>0>>0);na=S}}else{b[V>>0]=0;V=a+68|0;S=a+72|0;C=f[S>>2]|0;E=f[V>>2]|0;U=C-E>>2;D=E;E=C;if(la>>>0<=U>>>0)if(la>>>0>>0?(C=D+(la<<2)|0,(C|0)!=(E|0)):0){f[S>>2]=E+(~((E+-4-C|0)>>>2)<<2);oa=la}else oa=la;else{kh(V,la-U|0,1204);oa=f[m>>2]|0}U=f[k>>2]|0;if(!oa)na=U;else{k=f[a+68>>2]|0;a=0;do{f[k+(a<<2)>>2]=f[U+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);na=U}}f[m>>2]=T;ma=na}if(!ma)pa=T;else{na=f[p>>2]|0;if((na|0)!=(ma|0))f[p>>2]=na+(~((na+-4-ma|0)>>>2)<<2);br(ma);pa=T}}else pa=0;T=f[i+8>>2]|0;if(T|0){ma=T;do{T=ma;ma=f[ma>>2]|0;br(T)}while((ma|0)!=0)}ma=f[i>>2]|0;f[i>>2]=0;if(!ma){u=g;return pa|0}br(ma);u=g;return pa|0}function cc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=Oa,K=Oa,L=Oa,M=0,N=0,O=0,P=0;e=u;u=u+64|0;g=e+40|0;i=e+16|0;j=e;k=xd(a,c)|0;if(k|0){f[i>>2]=k;f[g>>2]=f[i>>2];Xe(a,g)|0}f[j>>2]=0;k=j+4|0;f[k>>2]=0;f[j+8>>2]=0;ri(j,4);l=f[j>>2]|0;m=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;b[l>>0]=m;b[l+1>>0]=m>>8;b[l+2>>0]=m>>16;b[l+3>>0]=m>>24;dj(i,c);c=i+12|0;f[c>>2]=0;m=i+16|0;f[m>>2]=0;f[i+20>>2]=0;l=f[k>>2]|0;d=f[j>>2]|0;o=l-d|0;if(!o){p=d;q=l;r=0}else{ri(c,o);p=f[j>>2]|0;q=f[k>>2]|0;r=f[c>>2]|0}Rg(r|0,p|0,q-p|0)|0;p=i+11|0;q=b[p>>0]|0;r=q<<24>>24<0;c=r?f[i>>2]|0:i;o=r?f[i+4>>2]|0:q&255;if(o>>>0>3){q=c;r=o;l=o;while(1){d=X(h[q>>0]|h[q+1>>0]<<8|h[q+2>>0]<<16|h[q+3>>0]<<24,1540483477)|0;r=(X(d>>>24^d,1540483477)|0)^(X(r,1540483477)|0);l=l+-4|0;if(l>>>0<=3)break;else q=q+4|0}q=o+-4|0;l=q&-4;s=q-l|0;t=c+(l+4)|0;v=r}else{s=o;t=c;v=o}switch(s|0){case 3:{w=h[t+2>>0]<<16^v;x=10;break}case 2:{w=v;x=10;break}case 1:{y=v;x=11;break}default:z=v}if((x|0)==10){y=h[t+1>>0]<<8^w;x=11}if((x|0)==11)z=X(y^h[t>>0],1540483477)|0;t=X(z>>>13^z,1540483477)|0;z=t>>>15^t;t=a+4|0;y=f[t>>2]|0;w=(y|0)==0;a:do if(!w){v=y+-1|0;s=(v&y|0)==0;if(!s)if(z>>>0>>0)A=z;else A=(z>>>0)%(y>>>0)|0;else A=z&v;r=f[(f[a>>2]|0)+(A<<2)>>2]|0;if((r|0)!=0?(l=f[r>>2]|0,(l|0)!=0):0){r=(o|0)==0;if(s){if(r){s=l;while(1){q=f[s+4>>2]|0;if(!((q|0)==(z|0)|(q&v|0)==(A|0))){B=A;x=52;break a}q=b[s+8+11>>0]|0;if(!((q<<24>>24<0?f[s+12>>2]|0:q&255)|0))break a;s=f[s>>2]|0;if(!s){B=A;x=52;break a}}}else C=l;while(1){s=f[C+4>>2]|0;if(!((s|0)==(z|0)|(s&v|0)==(A|0))){B=A;x=52;break a}s=C+8|0;q=b[s+11>>0]|0;d=q<<24>>24<0;D=q&255;do if(((d?f[C+12>>2]|0:D)|0)==(o|0)){q=f[s>>2]|0;if(d)if(!(Pk(q,c,o)|0))break a;else break;if((b[c>>0]|0)==(q&255)<<24>>24){q=s;E=D;F=c;do{E=E+-1|0;q=q+1|0;if(!E)break a;F=F+1|0}while((b[q>>0]|0)==(b[F>>0]|0))}}while(0);C=f[C>>2]|0;if(!C){B=A;x=52;break a}}}if(r){v=l;while(1){D=f[v+4>>2]|0;if((D|0)!=(z|0)){if(D>>>0>>0)G=D;else G=(D>>>0)%(y>>>0)|0;if((G|0)!=(A|0)){B=A;x=52;break a}}D=b[v+8+11>>0]|0;if(!((D<<24>>24<0?f[v+12>>2]|0:D&255)|0))break a;v=f[v>>2]|0;if(!v){B=A;x=52;break a}}}else H=l;while(1){v=f[H+4>>2]|0;if((v|0)!=(z|0)){if(v>>>0>>0)I=v;else I=(v>>>0)%(y>>>0)|0;if((I|0)!=(A|0)){B=A;x=52;break a}}v=H+8|0;r=b[v+11>>0]|0;D=r<<24>>24<0;s=r&255;do if(((D?f[H+12>>2]|0:s)|0)==(o|0)){r=f[v>>2]|0;if(D)if(!(Pk(r,c,o)|0))break a;else break;if((b[c>>0]|0)==(r&255)<<24>>24){r=v;d=s;F=c;do{d=d+-1|0;r=r+1|0;if(!d)break a;F=F+1|0}while((b[r>>0]|0)==(b[F>>0]|0))}}while(0);H=f[H>>2]|0;if(!H){B=A;x=52;break}}}else{B=A;x=52}}else{B=0;x=52}while(0);if((x|0)==52){_h(g,a,z,i);x=a+12|0;J=$(((f[x>>2]|0)+1|0)>>>0);K=$(y>>>0);L=$(n[a+16>>2]);do if(w|$(L*K)>>0<3|(y+-1&y|0)!=0)&1;H=~~$(W($(J/L)))>>>0;Ph(a,A>>>0>>0?H:A);A=f[t>>2]|0;H=A+-1|0;if(!(H&A)){M=A;N=H&z;break}if(z>>>0>>0){M=A;N=z}else{M=A;N=(z>>>0)%(A>>>0)|0}}else{M=y;N=B}while(0);B=f[(f[a>>2]|0)+(N<<2)>>2]|0;if(!B){y=a+8|0;f[f[g>>2]>>2]=f[y>>2];f[y>>2]=f[g>>2];f[(f[a>>2]|0)+(N<<2)>>2]=y;y=f[g>>2]|0;N=f[y>>2]|0;if(!N)O=g;else{z=f[N+4>>2]|0;N=M+-1|0;if(N&M)if(z>>>0>>0)P=z;else P=(z>>>0)%(M>>>0)|0;else P=z&N;f[(f[a>>2]|0)+(P<<2)>>2]=y;O=g}}else{f[f[g>>2]>>2]=f[B>>2];f[B>>2]=f[g>>2];O=g}f[x>>2]=(f[x>>2]|0)+1;f[O>>2]=0}O=f[i+12>>2]|0;if(O|0){if((f[m>>2]|0)!=(O|0))f[m>>2]=O;br(O)}if((b[p>>0]|0)<0)br(f[i>>2]|0);i=f[j>>2]|0;if(!i){u=e;return}if((f[k>>2]|0)!=(i|0))f[k>>2]=i;br(i);u=e;return}function dc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=Oa,da=Oa,ea=Oa,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0;e=u;u=u+48|0;g=e+12|0;h=e+32|0;i=e;j=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[j>>2]=$(1.0);k=a+80|0;l=f[k>>2]|0;f[i>>2]=0;m=i+4|0;f[m>>2]=0;f[i+8>>2]=0;if(l){if(l>>>0>1073741823)mq(i);o=l<<2;p=dn(o)|0;f[i>>2]=p;q=p+(l<<2)|0;f[i+8>>2]=q;hj(p|0,0,o|0)|0;f[m>>2]=q;q=c+48|0;o=c+40|0;l=g+4|0;r=g+12|0;s=g+8|0;t=a+40|0;v=a+64|0;w=f[d>>2]|0;d=0;x=p;y=0;z=0;A=p;B=p;C=p;while(1){p=q;D=f[p>>2]|0;E=f[p+4>>2]|0;p=o;F=on(f[p>>2]|0,f[p+4>>2]|0,w+y|0,0)|0;p=Tn(F|0,I|0,D|0,E|0)|0;E=b[(f[f[c>>2]>>2]|0)+p>>0]|0;b[h>>0]=E;p=E&255^318;a:do if(d){D=d+-1|0;F=(D&d|0)==0;if(!F)if(p>>>0>>0)G=p;else G=(p>>>0)%(d>>>0)|0;else G=D&p;H=f[g>>2]|0;J=f[H+(G<<2)>>2]|0;b:do if(J|0?(K=f[J>>2]|0,K|0):0){c:do if(F){L=K;while(1){M=f[L+4>>2]|0;N=(M|0)==(p|0);if(!(N|(M&D|0)==(G|0)))break b;if(N?(b[L+8>>0]|0)==E<<24>>24:0){O=L;break c}L=f[L>>2]|0;if(!L)break b}}else{L=K;while(1){N=f[L+4>>2]|0;if((N|0)==(p|0)){if((b[L+8>>0]|0)==E<<24>>24){O=L;break c}}else{if(N>>>0>>0)P=N;else P=(N>>>0)%(d>>>0)|0;if((P|0)!=(G|0))break b}L=f[L>>2]|0;if(!L)break b}}while(0);f[C+(y<<2)>>2]=f[O+12>>2];Q=x;R=z;S=B;T=A;U=C;break a}while(0);if(!F)if(p>>>0>>0)V=p;else V=(p>>>0)%(d>>>0)|0;else V=D&p;J=f[H+(V<<2)>>2]|0;if(!J){X=V;Y=d;Z=0;_=40}else{if(F){K=J;while(1){K=f[K>>2]|0;if(!K){X=V;Y=d;Z=0;_=40;break a}L=f[K+4>>2]|0;if(!((L|0)==(p|0)|(L&D|0)==(V|0))){X=V;Y=d;Z=0;_=40;break a}if((b[K+8>>0]|0)==E<<24>>24){_=55;break a}}}else aa=J;while(1){aa=f[aa>>2]|0;if(!aa){X=V;Y=d;Z=0;_=40;break a}K=f[aa+4>>2]|0;if((K|0)!=(p|0)){if(K>>>0>>0)ba=K;else ba=(K>>>0)%(d>>>0)|0;if((ba|0)!=(V|0)){X=V;Y=d;Z=0;_=40;break a}}if((b[aa+8>>0]|0)==E<<24>>24){_=55;break}}}}else{X=0;Y=0;Z=1;_=40}while(0);if((_|0)==40){_=0;J=dn(16)|0;b[J+8>>0]=E;f[J+12>>2]=z;f[J+4>>2]=p;f[J>>2]=0;ca=$(((f[r>>2]|0)+1|0)>>>0);da=$(Y>>>0);ea=$(n[j>>2]);do if(Z|$(ea*da)>>0<3|(Y+-1&Y|0)!=0)&1;D=~~$(W($(ca/ea)))>>>0;Mh(g,K>>>0>>0?D:K);K=f[l>>2]|0;D=K+-1|0;if(!(D&K)){fa=K;ga=D&p;break}if(p>>>0>>0){fa=K;ga=p}else{fa=K;ga=(p>>>0)%(K>>>0)|0}}else{fa=Y;ga=X}while(0);p=(f[g>>2]|0)+(ga<<2)|0;E=f[p>>2]|0;if(!E){f[J>>2]=f[s>>2];f[s>>2]=J;f[p>>2]=s;p=f[J>>2]|0;if(p|0){K=f[p+4>>2]|0;p=fa+-1|0;if(p&fa)if(K>>>0>>0)ha=K;else ha=(K>>>0)%(fa>>>0)|0;else ha=K&p;ia=(f[g>>2]|0)+(ha<<2)|0;_=53}}else{f[J>>2]=f[E>>2];ia=E;_=53}if((_|0)==53){_=0;f[ia>>2]=J}f[r>>2]=(f[r>>2]|0)+1;_=55}if((_|0)==55){_=0;E=t;p=f[E>>2]|0;K=on(p|0,f[E+4>>2]|0,z|0,0)|0;Rg((f[f[v>>2]>>2]|0)+K|0,h|0,p|0)|0;p=f[i>>2]|0;f[p+(y<<2)>>2]=z;Q=p;R=z+1|0;S=p;T=p;U=p}p=y+1|0;ja=f[k>>2]|0;if(p>>>0>=ja>>>0)break;d=f[l>>2]|0;x=Q;y=p;z=R;A=T;B=S;C=U}if((R|0)==(ja|0))ka=T;else{T=a+84|0;if(!(b[T>>0]|0)){U=f[a+72>>2]|0;C=f[a+68>>2]|0;B=C;if((U|0)==(C|0))la=Q;else{A=U-C>>2;C=0;do{U=B+(C<<2)|0;f[U>>2]=f[S+(f[U>>2]<<2)>>2];C=C+1|0}while(C>>>0>>0);la=Q}}else{b[T>>0]=0;T=a+68|0;Q=a+72|0;A=f[Q>>2]|0;C=f[T>>2]|0;S=A-C>>2;B=C;C=A;if(ja>>>0<=S>>>0)if(ja>>>0>>0?(A=B+(ja<<2)|0,(A|0)!=(C|0)):0){f[Q>>2]=C+(~((C+-4-A|0)>>>2)<<2);ma=ja}else ma=ja;else{kh(T,ja-S|0,1204);ma=f[k>>2]|0}S=f[i>>2]|0;if(!ma)la=S;else{i=f[a+68>>2]|0;a=0;do{f[i+(a<<2)>>2]=f[S+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);la=S}}f[k>>2]=R;ka=la}if(!ka)na=R;else{la=f[m>>2]|0;if((la|0)!=(ka|0))f[m>>2]=la+(~((la+-4-ka|0)>>>2)<<2);br(ka);na=R}}else na=0;R=f[g+8>>2]|0;if(R|0){ka=R;do{R=ka;ka=f[ka>>2]|0;br(R)}while((ka|0)!=0)}ka=f[g>>2]|0;f[g>>2]=0;if(!ka){u=e;return na|0}br(ka);u=e;return na|0}function ec(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=Oa,ea=Oa,fa=Oa,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0;e=u;u=u+48|0;g=e+16|0;i=e+12|0;j=e;k=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[k>>2]=$(1.0);l=a+80|0;m=f[l>>2]|0;f[j>>2]=0;o=j+4|0;f[o>>2]=0;f[j+8>>2]=0;if(m){if(m>>>0>1073741823)mq(j);p=m<<2;q=dn(p)|0;f[j>>2]=q;r=q+(m<<2)|0;f[j+8>>2]=r;hj(q|0,0,p|0)|0;f[o>>2]=r;r=c+48|0;p=c+40|0;m=g+4|0;s=g+12|0;t=g+8|0;v=a+40|0;w=a+64|0;x=f[d>>2]|0;d=0;y=q;z=0;A=0;B=q;C=q;D=q;while(1){q=r;E=f[q>>2]|0;F=f[q+4>>2]|0;q=p;G=on(f[q>>2]|0,f[q+4>>2]|0,x+z|0,0)|0;q=Tn(G|0,I|0,E|0,F|0)|0;F=(f[f[c>>2]>>2]|0)+q|0;q=h[F>>0]|h[F+1>>0]<<8|h[F+2>>0]<<16|h[F+3>>0]<<24;f[i>>2]=q;F=q^318;a:do if(d){E=d+-1|0;G=(E&d|0)==0;if(!G)if(F>>>0>>0)H=F;else H=(F>>>0)%(d>>>0)|0;else H=E&F;J=f[g>>2]|0;K=f[J+(H<<2)>>2]|0;b:do if(K|0?(L=f[K>>2]|0,L|0):0){c:do if(G){M=L;while(1){N=f[M+4>>2]|0;O=(N|0)==(F|0);if(!(O|(N&E|0)==(H|0)))break b;if(O?(f[M+8>>2]|0)==(q|0):0){P=M;break c}M=f[M>>2]|0;if(!M)break b}}else{M=L;while(1){O=f[M+4>>2]|0;if((O|0)==(F|0)){if((f[M+8>>2]|0)==(q|0)){P=M;break c}}else{if(O>>>0>>0)Q=O;else Q=(O>>>0)%(d>>>0)|0;if((Q|0)!=(H|0))break b}M=f[M>>2]|0;if(!M)break b}}while(0);f[D+(z<<2)>>2]=f[P+12>>2];R=y;S=A;T=C;U=B;V=D;break a}while(0);if(!G)if(F>>>0>>0)X=F;else X=(F>>>0)%(d>>>0)|0;else X=E&F;K=f[J+(X<<2)>>2]|0;if(!K){Y=X;Z=d;_=0;aa=40}else{if(G){L=K;while(1){L=f[L>>2]|0;if(!L){Y=X;Z=d;_=0;aa=40;break a}M=f[L+4>>2]|0;if(!((M|0)==(F|0)|(M&E|0)==(X|0))){Y=X;Z=d;_=0;aa=40;break a}if((f[L+8>>2]|0)==(q|0)){aa=55;break a}}}else ba=K;while(1){ba=f[ba>>2]|0;if(!ba){Y=X;Z=d;_=0;aa=40;break a}L=f[ba+4>>2]|0;if((L|0)!=(F|0)){if(L>>>0>>0)ca=L;else ca=(L>>>0)%(d>>>0)|0;if((ca|0)!=(X|0)){Y=X;Z=d;_=0;aa=40;break a}}if((f[ba+8>>2]|0)==(q|0)){aa=55;break}}}}else{Y=0;Z=0;_=1;aa=40}while(0);if((aa|0)==40){aa=0;K=dn(16)|0;f[K+8>>2]=q;f[K+12>>2]=A;f[K+4>>2]=F;f[K>>2]=0;da=$(((f[s>>2]|0)+1|0)>>>0);ea=$(Z>>>0);fa=$(n[k>>2]);do if(_|$(fa*ea)>>0<3|(Z+-1&Z|0)!=0)&1;E=~~$(W($(da/fa)))>>>0;ti(g,L>>>0>>0?E:L);L=f[m>>2]|0;E=L+-1|0;if(!(E&L)){ga=L;ha=E&F;break}if(F>>>0>>0){ga=L;ha=F}else{ga=L;ha=(F>>>0)%(L>>>0)|0}}else{ga=Z;ha=Y}while(0);F=(f[g>>2]|0)+(ha<<2)|0;q=f[F>>2]|0;if(!q){f[K>>2]=f[t>>2];f[t>>2]=K;f[F>>2]=t;F=f[K>>2]|0;if(F|0){L=f[F+4>>2]|0;F=ga+-1|0;if(F&ga)if(L>>>0>>0)ia=L;else ia=(L>>>0)%(ga>>>0)|0;else ia=L&F;ja=(f[g>>2]|0)+(ia<<2)|0;aa=53}}else{f[K>>2]=f[q>>2];ja=q;aa=53}if((aa|0)==53){aa=0;f[ja>>2]=K}f[s>>2]=(f[s>>2]|0)+1;aa=55}if((aa|0)==55){aa=0;q=v;F=f[q>>2]|0;L=on(F|0,f[q+4>>2]|0,A|0,0)|0;Rg((f[f[w>>2]>>2]|0)+L|0,i|0,F|0)|0;F=f[j>>2]|0;f[F+(z<<2)>>2]=A;R=F;S=A+1|0;T=F;U=F;V=F}F=z+1|0;ka=f[l>>2]|0;if(F>>>0>=ka>>>0)break;d=f[m>>2]|0;y=R;z=F;A=S;B=U;C=T;D=V}if((S|0)==(ka|0))la=U;else{U=a+84|0;if(!(b[U>>0]|0)){V=f[a+72>>2]|0;D=f[a+68>>2]|0;C=D;if((V|0)==(D|0))ma=R;else{B=V-D>>2;D=0;do{V=C+(D<<2)|0;f[V>>2]=f[T+(f[V>>2]<<2)>>2];D=D+1|0}while(D>>>0>>0);ma=R}}else{b[U>>0]=0;U=a+68|0;R=a+72|0;B=f[R>>2]|0;D=f[U>>2]|0;T=B-D>>2;C=D;D=B;if(ka>>>0<=T>>>0)if(ka>>>0>>0?(B=C+(ka<<2)|0,(B|0)!=(D|0)):0){f[R>>2]=D+(~((D+-4-B|0)>>>2)<<2);na=ka}else na=ka;else{kh(U,ka-T|0,1204);na=f[l>>2]|0}T=f[j>>2]|0;if(!na)ma=T;else{j=f[a+68>>2]|0;a=0;do{f[j+(a<<2)>>2]=f[T+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);ma=T}}f[l>>2]=S;la=ma}if(!la)oa=S;else{ma=f[o>>2]|0;if((ma|0)!=(la|0))f[o>>2]=ma+(~((ma+-4-la|0)>>>2)<<2);br(la);oa=S}}else oa=0;S=f[g+8>>2]|0;if(S|0){la=S;do{S=la;la=f[la>>2]|0;br(S)}while((la|0)!=0)}la=f[g>>2]|0;f[g>>2]=0;if(!la){u=e;return oa|0}br(la);u=e;return oa|0}function fc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0;e=u;u=u+96|0;g=e+92|0;h=e+88|0;i=e+72|0;j=e+48|0;k=e+24|0;l=e;m=a+16|0;n=f[m>>2]|0;o=f[c>>2]|0;f[i>>2]=n;f[i+4>>2]=o;c=i+8|0;f[c>>2]=o;b[i+12>>0]=1;p=f[(f[n+28>>2]|0)+(o<<2)>>2]|0;n=a+20|0;q=f[n>>2]|0;r=f[q>>2]|0;if((f[q+4>>2]|0)-r>>2>>>0<=p>>>0)mq(q);q=a+8|0;s=f[(f[q>>2]|0)+(f[r+(p<<2)>>2]<<2)>>2]|0;p=a+4|0;r=f[p>>2]|0;if(!(b[r+84>>0]|0))t=f[(f[r+68>>2]|0)+(s<<2)>>2]|0;else t=s;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;f[j+12>>2]=0;f[j+16>>2]=0;f[j+20>>2]=0;f[h>>2]=t;t=b[r+24>>0]|0;f[g>>2]=f[h>>2];ub(r,g,t,j)|0;t=a+28|0;a=(f[t>>2]|0)==0;a:do if((o|0)!=-1){r=k+8|0;s=j+8|0;v=k+16|0;w=j+16|0;x=l+8|0;y=l+16|0;z=o;A=o;B=0;C=0;D=0;E=0;F=0;G=0;H=a;J=o;while(1){do if(H){K=J+1|0;if((J|0)!=-1){L=((K>>>0)%3|0|0)==0?J+-2|0:K;if((z|0)!=-1)if(!((z>>>0)%3|0)){M=z;N=z+2|0;O=L;P=z;break}else{M=z;N=z+-1|0;O=L;P=z;break}else{M=-1;N=-1;O=L;P=-1}}else{M=z;N=-1;O=-1;P=-1}}else{L=A+1|0;K=((L>>>0)%3|0|0)==0?A+-2|0:L;if(!((A>>>0)%3|0)){M=z;N=A+2|0;O=K;P=J;break}else{M=z;N=A+-1|0;O=K;P=J;break}}while(0);K=f[(f[(f[m>>2]|0)+28>>2]|0)+(O<<2)>>2]|0;Q=f[n>>2]|0;L=f[Q>>2]|0;if((f[Q+4>>2]|0)-L>>2>>>0<=K>>>0){R=17;break}S=f[(f[q>>2]|0)+(f[L+(K<<2)>>2]<<2)>>2]|0;K=f[p>>2]|0;if(!(b[K+84>>0]|0))T=f[(f[K+68>>2]|0)+(S<<2)>>2]|0;else T=S;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;f[h>>2]=T;S=b[K+24>>0]|0;f[g>>2]=f[h>>2];ub(K,g,S,k)|0;S=f[(f[(f[m>>2]|0)+28>>2]|0)+(N<<2)>>2]|0;U=f[n>>2]|0;K=f[U>>2]|0;if((f[U+4>>2]|0)-K>>2>>>0<=S>>>0){R=21;break}L=f[(f[q>>2]|0)+(f[K+(S<<2)>>2]<<2)>>2]|0;S=f[p>>2]|0;if(!(b[S+84>>0]|0))V=f[(f[S+68>>2]|0)+(L<<2)>>2]|0;else V=L;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;f[l+12>>2]=0;f[l+16>>2]=0;f[l+20>>2]=0;f[h>>2]=V;L=b[S+24>>0]|0;f[g>>2]=f[h>>2];ub(S,g,L,l)|0;L=k;S=j;K=f[S>>2]|0;W=f[S+4>>2]|0;S=Vn(f[L>>2]|0,f[L+4>>2]|0,K|0,W|0)|0;L=I;X=r;Y=s;Z=f[Y>>2]|0;_=f[Y+4>>2]|0;Y=Vn(f[X>>2]|0,f[X+4>>2]|0,Z|0,_|0)|0;X=I;$=v;aa=w;ba=f[aa>>2]|0;ca=f[aa+4>>2]|0;aa=Vn(f[$>>2]|0,f[$+4>>2]|0,ba|0,ca|0)|0;$=I;da=l;ea=Vn(f[da>>2]|0,f[da+4>>2]|0,K|0,W|0)|0;W=I;K=x;da=Vn(f[K>>2]|0,f[K+4>>2]|0,Z|0,_|0)|0;_=I;Z=y;K=Vn(f[Z>>2]|0,f[Z+4>>2]|0,ba|0,ca|0)|0;ca=I;ba=on(K|0,ca|0,Y|0,X|0)|0;Z=I;fa=on(da|0,_|0,aa|0,$|0)|0;ga=I;ha=on(ea|0,W|0,aa|0,$|0)|0;$=I;aa=on(K|0,ca|0,S|0,L|0)|0;ca=I;K=on(da|0,_|0,S|0,L|0)|0;L=I;S=on(ea|0,W|0,Y|0,X|0)|0;X=I;Y=Vn(B|0,C|0,fa|0,ga|0)|0;ga=Tn(Y|0,I|0,ba|0,Z|0)|0;Z=I;ba=Tn(ha|0,$|0,D|0,E|0)|0;$=Vn(ba|0,I|0,aa|0,ca|0)|0;ca=I;aa=Vn(F|0,G|0,S|0,X|0)|0;X=Tn(aa|0,I|0,K|0,L|0)|0;L=I;xg(i);A=f[c>>2]|0;K=(f[t>>2]|0)==0;if((A|0)==-1){ia=K;ja=Z;ka=ga;la=ca;ma=$;na=L;oa=X;break a}else{z=M;B=ga;C=Z;D=$;E=ca;F=X;G=L;H=K;J=P}}if((R|0)==17)mq(Q);else if((R|0)==21)mq(U)}else{ia=a;ja=0;ka=0;la=0;ma=0;na=0;oa=0}while(0);a=(ja|0)>-1|(ja|0)==-1&ka>>>0>4294967295;U=Vn(0,0,ka|0,ja|0)|0;R=a?ja:I;Q=(la|0)>-1|(la|0)==-1&ma>>>0>4294967295;P=Vn(0,0,ma|0,la|0)|0;M=Q?la:I;t=(na|0)>-1|(na|0)==-1&oa>>>0>4294967295;c=Vn(0,0,oa|0,na|0)|0;i=Tn((Q?ma:P)|0,M|0,(t?oa:c)|0,(t?na:I)|0)|0;t=Tn(i|0,I|0,(a?ka:U)|0,R|0)|0;R=I;if(ia){if((t|0)<=536870912){pa=ka;qa=ma;ra=oa;f[d>>2]=pa;sa=d+4|0;f[sa>>2]=qa;ta=d+8|0;f[ta>>2]=ra;u=e;return}ia=Wn(t|0,R|0,29)|0;U=ia&7;ia=zk(ka|0,ja|0,U|0,0)|0;a=zk(ma|0,la|0,U|0,0)|0;i=zk(oa|0,na|0,U|0,0)|0;pa=ia;qa=a;ra=i;f[d>>2]=pa;sa=d+4|0;f[sa>>2]=qa;ta=d+8|0;f[ta>>2]=ra;u=e;return}else{if(!((R|0)>0|(R|0)==0&t>>>0>536870912)){pa=ka;qa=ma;ra=oa;f[d>>2]=pa;sa=d+4|0;f[sa>>2]=qa;ta=d+8|0;f[ta>>2]=ra;u=e;return}i=Wn(t|0,R|0,29)|0;R=I;t=zk(ka|0,ja|0,i|0,R|0)|0;ja=zk(ma|0,la|0,i|0,R|0)|0;la=zk(oa|0,na|0,i|0,R|0)|0;pa=t;qa=ja;ra=la;f[d>>2]=pa;sa=d+4|0;f[sa>>2]=qa;ta=d+8|0;f[ta>>2]=ra;u=e;return}}function gc(a,c,e){a=a|0;c=c|0;e=e|0;var g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=Oa,V=Oa,X=Oa,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;g=u;u=u+48|0;i=g+28|0;j=g+8|0;k=g;l=g+16|0;m=i+16|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;n[m>>2]=$(1.0);o=a+80|0;p=f[o>>2]|0;f[l>>2]=0;q=l+4|0;f[q>>2]=0;f[l+8>>2]=0;if(p){if(p>>>0>1073741823)mq(l);r=p<<2;s=dn(r)|0;f[l>>2]=s;t=s+(p<<2)|0;f[l+8>>2]=t;hj(s|0,0,r|0)|0;f[q>>2]=t;t=f[e>>2]|0;e=c+48|0;r=c+40|0;s=i+4|0;p=i+12|0;v=i+8|0;w=a+40|0;x=a+64|0;y=0;z=0;while(1){A=e;B=f[A>>2]|0;C=f[A+4>>2]|0;A=r;D=on(f[A>>2]|0,f[A+4>>2]|0,t+y|0,0)|0;A=Tn(D|0,I|0,B|0,C|0)|0;C=(f[f[c>>2]>>2]|0)+A|0;A=C;B=h[A>>0]|h[A+1>>0]<<8|h[A+2>>0]<<16|h[A+3>>0]<<24;A=C+4|0;C=h[A>>0]|h[A+1>>0]<<8|h[A+2>>0]<<16|h[A+3>>0]<<24;A=j;f[A>>2]=B;f[A+4>>2]=C;A=k;f[A>>2]=B;f[A+4>>2]=C;C=kf(i,k)|0;if(!C){A=k;B=f[A>>2]|0;D=f[A+4>>2]|0;A=B&65535;E=Wn(B|0,D|0,16)|0;F=E&65535;G=D&65535;H=Wn(B|0,D|0,48)|0;J=H&65535;K=((((A^318)&65535)+239^E&65535)+239^D&65535)+239^H&65535;H=f[s>>2]|0;E=(H|0)==0;a:do if(!E){L=H+-1|0;M=(L&H|0)==0;if(!M)if(K>>>0>>0)N=K;else N=(K>>>0)%(H>>>0)|0;else N=K&L;O=f[(f[i>>2]|0)+(N<<2)>>2]|0;if((O|0)!=0?(P=f[O>>2]|0,(P|0)!=0):0){if(M){M=P;while(1){O=f[M+4>>2]|0;if(!((O|0)==(K|0)|(O&L|0)==(N|0))){Q=N;R=31;break a}O=M+8|0;if((((d[O>>1]|0)==A<<16>>16?(d[O+2>>1]|0)==F<<16>>16:0)?(d[M+12>>1]|0)==G<<16>>16:0)?(d[O+6>>1]|0)==J<<16>>16:0)break a;M=f[M>>2]|0;if(!M){Q=N;R=31;break a}}}else S=P;while(1){M=f[S+4>>2]|0;if((M|0)!=(K|0)){if(M>>>0>>0)T=M;else T=(M>>>0)%(H>>>0)|0;if((T|0)!=(N|0)){Q=N;R=31;break a}}M=S+8|0;if((((d[M>>1]|0)==A<<16>>16?(d[M+2>>1]|0)==F<<16>>16:0)?(d[S+12>>1]|0)==G<<16>>16:0)?(d[M+6>>1]|0)==J<<16>>16:0)break a;S=f[S>>2]|0;if(!S){Q=N;R=31;break}}}else{Q=N;R=31}}else{Q=0;R=31}while(0);if((R|0)==31){R=0;J=dn(20)|0;G=J+8|0;F=G;d[F>>1]=B;d[F+2>>1]=B>>>16;F=G+4|0;d[F>>1]=D;d[F+2>>1]=D>>>16;f[J+16>>2]=z;f[J+4>>2]=K;f[J>>2]=0;U=$(((f[p>>2]|0)+1|0)>>>0);V=$(H>>>0);X=$(n[m>>2]);do if(E|$(X*V)>>0<3|(H+-1&H|0)!=0)&1;G=~~$(W($(U/X)))>>>0;Ch(i,F>>>0>>0?G:F);F=f[s>>2]|0;G=F+-1|0;if(!(G&F)){Y=F;Z=G&K;break}if(K>>>0>>0){Y=F;Z=K}else{Y=F;Z=(K>>>0)%(F>>>0)|0}}else{Y=H;Z=Q}while(0);H=(f[i>>2]|0)+(Z<<2)|0;K=f[H>>2]|0;if(!K){f[J>>2]=f[v>>2];f[v>>2]=J;f[H>>2]=v;H=f[J>>2]|0;if(H|0){E=f[H+4>>2]|0;H=Y+-1|0;if(H&Y)if(E>>>0>>0)_=E;else _=(E>>>0)%(Y>>>0)|0;else _=E&H;aa=(f[i>>2]|0)+(_<<2)|0;R=44}}else{f[J>>2]=f[K>>2];aa=K;R=44}if((R|0)==44){R=0;f[aa>>2]=J}f[p>>2]=(f[p>>2]|0)+1}K=w;H=f[K>>2]|0;E=on(H|0,f[K+4>>2]|0,z|0,0)|0;Rg((f[f[x>>2]>>2]|0)+E|0,j|0,H|0)|0;H=f[l>>2]|0;f[H+(y<<2)>>2]=z;ba=z+1|0;ca=H}else{H=f[l>>2]|0;f[H+(y<<2)>>2]=f[C+16>>2];ba=z;ca=H}y=y+1|0;da=f[o>>2]|0;if(y>>>0>=da>>>0)break;else z=ba}if((ba|0)==(da|0))ea=ca;else{z=a+84|0;if(!(b[z>>0]|0)){y=f[a+72>>2]|0;j=f[a+68>>2]|0;x=j;if((y|0)==(j|0))fa=ca;else{w=y-j>>2;j=0;do{y=x+(j<<2)|0;f[y>>2]=f[ca+(f[y>>2]<<2)>>2];j=j+1|0}while(j>>>0>>0);fa=ca}}else{b[z>>0]=0;z=a+68|0;ca=a+72|0;w=f[ca>>2]|0;j=f[z>>2]|0;x=w-j>>2;y=j;j=w;if(da>>>0<=x>>>0)if(da>>>0>>0?(w=y+(da<<2)|0,(w|0)!=(j|0)):0){f[ca>>2]=j+(~((j+-4-w|0)>>>2)<<2);ga=da}else ga=da;else{kh(z,da-x|0,1204);ga=f[o>>2]|0}x=f[l>>2]|0;if(!ga)fa=x;else{l=f[a+68>>2]|0;a=0;do{f[l+(a<<2)>>2]=f[x+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);fa=x}}f[o>>2]=ba;ea=fa}if(!ea)ha=ba;else{fa=f[q>>2]|0;if((fa|0)!=(ea|0))f[q>>2]=fa+(~((fa+-4-ea|0)>>>2)<<2);br(ea);ha=ba}}else ha=0;ba=f[i+8>>2]|0;if(ba|0){ea=ba;do{ba=ea;ea=f[ea>>2]|0;br(ba)}while((ea|0)!=0)}ea=f[i>>2]|0;f[i>>2]=0;if(!ea){u=g;return ha|0}br(ea);u=g;return ha|0}function hc(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;c=u;u=u+16|0;d=c+8|0;e=c;g=c+4|0;h=a+16|0;i=f[h>>2]|0;j=a+20|0;k=f[j>>2]|0;if((k|0)==(i|0))l=i;else{m=k+(~((k+-4-i|0)>>>2)<<2)|0;f[j>>2]=m;l=m}m=a+24|0;if((l|0)==(f[m>>2]|0)){Ci(h,b);n=f[h>>2]|0;o=f[j>>2]|0}else{f[l>>2]=f[b>>2];k=l+4|0;f[j>>2]=k;n=i;o=k}k=f[a+8>>2]|0;i=(f[k+100>>2]|0)-(f[k+96>>2]|0)|0;k=(i|0)/12|0;if((n|0)==(o|0)){u=c;return 1}n=a+28|0;l=(i|0)>0;i=a+164|0;p=a+12|0;q=a+76|0;r=a+80|0;s=a+72|0;t=a+152|0;v=a+84|0;w=a+272|0;x=a+276|0;y=a+268|0;z=a+168|0;A=a+140|0;B=a+120|0;C=o;do{o=f[C+-4>>2]|0;f[b>>2]=o;a:do if((o|0)!=-1?(D=(o>>>0)/3|0,E=f[n>>2]|0,(f[E+(D>>>5<<2)>>2]&1<<(D&31)|0)==0):0){if(l){D=0;F=E;b:while(1){E=D+1|0;f[i>>2]=(f[i>>2]|0)+1;G=f[b>>2]|0;H=(G|0)==-1?-1:(G>>>0)/3|0;G=F+(H>>>5<<2)|0;f[G>>2]=1<<(H&31)|f[G>>2];G=f[q>>2]|0;if((G|0)==(f[r>>2]|0))Ci(s,b);else{f[G>>2]=f[b>>2];f[q>>2]=G+4}G=f[b>>2]|0;if((G|0)==-1)I=-1;else I=f[(f[f[p>>2]>>2]|0)+(G<<2)>>2]|0;J=(f[(f[t>>2]|0)+(I<<2)>>2]|0)!=-1;K=(f[v>>2]|0)+(I>>>5<<2)|0;L=1<<(I&31);M=f[K>>2]|0;do if(!(M&L)){f[K>>2]=M|L;if(J){N=f[b>>2]|0;O=30;break}f[d>>2]=0;P=f[w>>2]|0;if((P|0)==(f[x>>2]|0))Ci(y,d);else{f[P>>2]=0;f[w>>2]=P+4}P=f[b>>2]|0;Q=P+1|0;if((P|0)!=-1?(R=((Q>>>0)%3|0|0)==0?P+-2|0:Q,(R|0)!=-1):0)S=f[(f[(f[p>>2]|0)+12>>2]|0)+(R<<2)>>2]|0;else S=-1;f[b>>2]=S}else{N=G;O=30}while(0);if((O|0)==30){O=0;G=N+1|0;if((N|0)==-1){O=35;break}L=((G>>>0)%3|0|0)==0?N+-2|0:G;if((L|0)==-1)T=-1;else T=f[(f[(f[p>>2]|0)+12>>2]|0)+(L<<2)>>2]|0;f[e>>2]=T;L=(((N>>>0)%3|0|0)==0?2:-1)+N|0;if((L|0)==-1)U=-1;else U=f[(f[(f[p>>2]|0)+12>>2]|0)+(L<<2)>>2]|0;L=(T|0)==-1;M=L?-1:(T>>>0)/3|0;V=(U|0)==-1;W=V?-1:(U>>>0)/3|0;K=((G>>>0)%3|0|0)==0?N+-2|0:G;if(((K|0)!=-1?(G=f[(f[p>>2]|0)+12>>2]|0,R=f[G+(K<<2)>>2]|0,(R|0)!=-1):0)?(K=(R>>>0)/3|0,R=f[n>>2]|0,(f[R+(K>>>5<<2)>>2]&1<<(K&31)|0)==0):0){K=(((N>>>0)%3|0|0)==0?2:-1)+N|0;do if((K|0)!=-1){Q=f[G+(K<<2)>>2]|0;if((Q|0)==-1)break;P=(Q>>>0)/3|0;if(!(f[R+(P>>>5<<2)>>2]&1<<(P&31))){O=63;break b}}while(0);if(!V)jf(a,f[i>>2]|0,H,0,W);f[d>>2]=3;R=f[w>>2]|0;if((R|0)==(f[x>>2]|0))Ci(y,d);else{f[R>>2]=3;f[w>>2]=R+4}X=f[e>>2]|0}else{if(!L){jf(a,f[i>>2]|0,H,1,M);R=f[b>>2]|0;if((R|0)==-1){O=44;break}else Y=R}else Y=N;R=(((Y>>>0)%3|0|0)==0?2:-1)+Y|0;if((R|0)==-1){O=44;break}K=f[(f[(f[p>>2]|0)+12>>2]|0)+(R<<2)>>2]|0;if((K|0)==-1){O=44;break}R=(K>>>0)/3|0;if(f[(f[n>>2]|0)+(R>>>5<<2)>>2]&1<<(R&31)|0){O=44;break}f[d>>2]=5;R=f[w>>2]|0;if((R|0)==(f[x>>2]|0))Ci(y,d);else{f[R>>2]=5;f[w>>2]=R+4}X=U}f[b>>2]=X}if((E|0)>=(k|0))break a;D=E;F=f[n>>2]|0}do if((O|0)==35){O=0;f[e>>2]=-1;O=46}else if((O|0)==44){O=0;if(V)O=46;else{jf(a,f[i>>2]|0,H,0,W);O=46}}else if((O|0)==63){O=0;f[d>>2]=1;F=f[w>>2]|0;if((F|0)==(f[x>>2]|0))Ci(y,d);else{f[F>>2]=1;f[w>>2]=F+4}f[z>>2]=(f[z>>2]|0)+1;if(J?(F=f[(f[t>>2]|0)+(I<<2)>>2]|0,(1<<(F&31)&f[(f[A>>2]|0)+(F>>>5<<2)>>2]|0)==0):0){f[g>>2]=f[b>>2];f[d>>2]=f[g>>2];Ce(a,d,0)|0}F=f[i>>2]|0;f[d>>2]=H;D=Sd(B,d)|0;f[D>>2]=F;F=f[j>>2]|0;f[F+-4>>2]=U;if((F|0)==(f[m>>2]|0)){Ci(h,e);break}else{f[F>>2]=f[e>>2];f[j>>2]=F+4;break}}while(0);if((O|0)==46){O=0;f[d>>2]=7;F=f[w>>2]|0;if((F|0)==(f[x>>2]|0))Ci(y,d);else{f[F>>2]=7;f[w>>2]=F+4}f[j>>2]=(f[j>>2]|0)+-4}}}else O=11;while(0);if((O|0)==11){O=0;f[j>>2]=C+-4}C=f[j>>2]|0}while((f[h>>2]|0)!=(C|0));u=c;return 1}function ic(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=Oa,V=Oa,X=Oa,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;e=u;u=u+48|0;g=e+20|0;i=e+16|0;j=e+12|0;k=e;l=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[l>>2]=$(1.0);m=a+80|0;o=f[m>>2]|0;f[k>>2]=0;p=k+4|0;f[p>>2]=0;f[k+8>>2]=0;if(o){if(o>>>0>1073741823)mq(k);q=o<<2;r=dn(q)|0;f[k>>2]=r;s=r+(o<<2)|0;f[k+8>>2]=s;hj(r|0,0,q|0)|0;f[p>>2]=s;s=f[d>>2]|0;d=c+48|0;q=c+40|0;r=g+4|0;o=g+12|0;t=g+8|0;v=a+40|0;w=a+64|0;x=0;y=0;while(1){z=d;A=f[z>>2]|0;B=f[z+4>>2]|0;z=q;C=on(f[z>>2]|0,f[z+4>>2]|0,s+x|0,0)|0;z=Tn(C|0,I|0,A|0,B|0)|0;B=(f[f[c>>2]>>2]|0)+z|0;z=h[B>>0]|h[B+1>>0]<<8|h[B+2>>0]<<16|h[B+3>>0]<<24;f[i>>2]=z;f[j>>2]=z;z=pf(g,j)|0;if(!z){B=f[j>>2]|0;A=B&255;C=B>>>8;D=C&255;E=B>>>16;F=E&255;G=B>>>24;H=G&255;J=C&255;C=E&255;E=(((B&255^318)+239^J)+239^C)+239^G;G=f[r>>2]|0;K=(G|0)==0;a:do if(!K){L=G+-1|0;M=(L&G|0)==0;if(!M)if(E>>>0>>0)N=E;else N=(E>>>0)%(G>>>0)|0;else N=E&L;O=f[(f[g>>2]|0)+(N<<2)>>2]|0;if((O|0)!=0?(P=f[O>>2]|0,(P|0)!=0):0){if(M){M=P;while(1){O=f[M+4>>2]|0;if(!((O|0)==(E|0)|(O&L|0)==(N|0))){Q=N;R=31;break a}O=M+8|0;if((((b[O>>0]|0)==A<<24>>24?(b[O+1>>0]|0)==D<<24>>24:0)?(b[O+2>>0]|0)==F<<24>>24:0)?(b[O+3>>0]|0)==H<<24>>24:0)break a;M=f[M>>2]|0;if(!M){Q=N;R=31;break a}}}else S=P;while(1){M=f[S+4>>2]|0;if((M|0)!=(E|0)){if(M>>>0>>0)T=M;else T=(M>>>0)%(G>>>0)|0;if((T|0)!=(N|0)){Q=N;R=31;break a}}M=S+8|0;if((((b[M>>0]|0)==A<<24>>24?(b[M+1>>0]|0)==D<<24>>24:0)?(b[M+2>>0]|0)==F<<24>>24:0)?(b[M+3>>0]|0)==H<<24>>24:0)break a;S=f[S>>2]|0;if(!S){Q=N;R=31;break}}}else{Q=N;R=31}}else{Q=0;R=31}while(0);if((R|0)==31){R=0;H=dn(16)|0;F=H+8|0;D=B&-16776961|C<<16|J<<8;b[F>>0]=D;b[F+1>>0]=D>>8;b[F+2>>0]=D>>16;b[F+3>>0]=D>>24;f[H+12>>2]=y;f[H+4>>2]=E;f[H>>2]=0;U=$(((f[o>>2]|0)+1|0)>>>0);V=$(G>>>0);X=$(n[l>>2]);do if(K|$(X*V)>>0<3|(G+-1&G|0)!=0)&1;F=~~$(W($(U/X)))>>>0;Jh(g,D>>>0>>0?F:D);D=f[r>>2]|0;F=D+-1|0;if(!(F&D)){Y=D;Z=F&E;break}if(E>>>0>>0){Y=D;Z=E}else{Y=D;Z=(E>>>0)%(D>>>0)|0}}else{Y=G;Z=Q}while(0);G=(f[g>>2]|0)+(Z<<2)|0;E=f[G>>2]|0;if(!E){f[H>>2]=f[t>>2];f[t>>2]=H;f[G>>2]=t;G=f[H>>2]|0;if(G|0){K=f[G+4>>2]|0;G=Y+-1|0;if(G&Y)if(K>>>0>>0)_=K;else _=(K>>>0)%(Y>>>0)|0;else _=K&G;aa=(f[g>>2]|0)+(_<<2)|0;R=44}}else{f[H>>2]=f[E>>2];aa=E;R=44}if((R|0)==44){R=0;f[aa>>2]=H}f[o>>2]=(f[o>>2]|0)+1}E=v;G=f[E>>2]|0;K=on(G|0,f[E+4>>2]|0,y|0,0)|0;Rg((f[f[w>>2]>>2]|0)+K|0,i|0,G|0)|0;G=f[k>>2]|0;f[G+(x<<2)>>2]=y;ba=y+1|0;ca=G}else{G=f[k>>2]|0;f[G+(x<<2)>>2]=f[z+12>>2];ba=y;ca=G}x=x+1|0;da=f[m>>2]|0;if(x>>>0>=da>>>0)break;else y=ba}if((ba|0)==(da|0))ea=ca;else{y=a+84|0;if(!(b[y>>0]|0)){x=f[a+72>>2]|0;i=f[a+68>>2]|0;w=i;if((x|0)==(i|0))fa=ca;else{v=x-i>>2;i=0;do{x=w+(i<<2)|0;f[x>>2]=f[ca+(f[x>>2]<<2)>>2];i=i+1|0}while(i>>>0>>0);fa=ca}}else{b[y>>0]=0;y=a+68|0;ca=a+72|0;v=f[ca>>2]|0;i=f[y>>2]|0;w=v-i>>2;x=i;i=v;if(da>>>0<=w>>>0)if(da>>>0>>0?(v=x+(da<<2)|0,(v|0)!=(i|0)):0){f[ca>>2]=i+(~((i+-4-v|0)>>>2)<<2);ga=da}else ga=da;else{kh(y,da-w|0,1204);ga=f[m>>2]|0}w=f[k>>2]|0;if(!ga)fa=w;else{k=f[a+68>>2]|0;a=0;do{f[k+(a<<2)>>2]=f[w+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);fa=w}}f[m>>2]=ba;ea=fa}if(!ea)ha=ba;else{fa=f[p>>2]|0;if((fa|0)!=(ea|0))f[p>>2]=fa+(~((fa+-4-ea|0)>>>2)<<2);br(ea);ha=ba}}else ha=0;ba=f[g+8>>2]|0;if(ba|0){ea=ba;do{ba=ea;ea=f[ea>>2]|0;br(ba)}while((ea|0)!=0)}ea=f[g>>2]|0;f[g>>2]=0;if(!ea){u=e;return ha|0}br(ea);u=e;return ha|0}function jc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=Oa,V=Oa,X=Oa,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;e=u;u=u+80|0;g=e+48|0;h=e+32|0;i=e+16|0;j=e;k=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[k>>2]=$(1.0);l=a+80|0;m=f[l>>2]|0;f[j>>2]=0;o=j+4|0;f[o>>2]=0;f[j+8>>2]=0;if(m){if(m>>>0>1073741823)mq(j);p=m<<2;q=dn(p)|0;f[j>>2]=q;r=q+(m<<2)|0;f[j+8>>2]=r;hj(q|0,0,p|0)|0;f[o>>2]=r;r=f[d>>2]|0;d=c+48|0;p=c+40|0;q=i+4|0;m=i+8|0;s=i+12|0;t=g+4|0;v=g+12|0;w=g+8|0;x=a+40|0;y=a+64|0;z=0;A=0;while(1){B=d;C=f[B>>2]|0;D=f[B+4>>2]|0;B=p;E=on(f[B>>2]|0,f[B+4>>2]|0,r+A|0,0)|0;B=Tn(E|0,I|0,C|0,D|0)|0;D=(f[f[c>>2]>>2]|0)+B|0;B=h;C=D;E=B+16|0;do{b[B>>0]=b[C>>0]|0;B=B+1|0;C=C+1|0}while((B|0)<(E|0));Xl(i|0,D|0,16)|0;C=Ff(g,i)|0;if(!C){B=f[i>>2]|0;E=f[q>>2]|0;F=f[m>>2]|0;G=f[s>>2]|0;H=(((B^318)+239^E)+239^F)+239^G;J=f[t>>2]|0;K=(J|0)==0;a:do if(!K){L=J+-1|0;M=(L&J|0)==0;if(!M)if(H>>>0>>0)N=H;else N=(H>>>0)%(J>>>0)|0;else N=H&L;O=f[(f[g>>2]|0)+(N<<2)>>2]|0;if((O|0)!=0?(P=f[O>>2]|0,(P|0)!=0):0){if(M){M=P;while(1){O=f[M+4>>2]|0;if(!((O|0)==(H|0)|(O&L|0)==(N|0))){Q=N;R=31;break a}if((((f[M+8>>2]|0)==(B|0)?(f[M+12>>2]|0)==(E|0):0)?(f[M+16>>2]|0)==(F|0):0)?(f[M+20>>2]|0)==(G|0):0)break a;M=f[M>>2]|0;if(!M){Q=N;R=31;break a}}}else S=P;while(1){M=f[S+4>>2]|0;if((M|0)!=(H|0)){if(M>>>0>>0)T=M;else T=(M>>>0)%(J>>>0)|0;if((T|0)!=(N|0)){Q=N;R=31;break a}}if((((f[S+8>>2]|0)==(B|0)?(f[S+12>>2]|0)==(E|0):0)?(f[S+16>>2]|0)==(F|0):0)?(f[S+20>>2]|0)==(G|0):0)break a;S=f[S>>2]|0;if(!S){Q=N;R=31;break}}}else{Q=N;R=31}}else{Q=0;R=31}while(0);if((R|0)==31){R=0;D=dn(28)|0;f[D+8>>2]=B;f[D+12>>2]=E;f[D+16>>2]=F;f[D+20>>2]=G;f[D+24>>2]=z;f[D+4>>2]=H;f[D>>2]=0;U=$(((f[v>>2]|0)+1|0)>>>0);V=$(J>>>0);X=$(n[k>>2]);do if(K|$(X*V)>>0<3|(J+-1&J|0)!=0)&1;M=~~$(W($(U/X)))>>>0;Gh(g,P>>>0>>0?M:P);P=f[t>>2]|0;M=P+-1|0;if(!(M&P)){Y=P;Z=M&H;break}if(H>>>0

    >>0){Y=P;Z=H}else{Y=P;Z=(H>>>0)%(P>>>0)|0}}else{Y=J;Z=Q}while(0);J=(f[g>>2]|0)+(Z<<2)|0;H=f[J>>2]|0;if(!H){f[D>>2]=f[w>>2];f[w>>2]=D;f[J>>2]=w;J=f[D>>2]|0;if(J|0){K=f[J+4>>2]|0;J=Y+-1|0;if(J&Y)if(K>>>0>>0)_=K;else _=(K>>>0)%(Y>>>0)|0;else _=K&J;aa=(f[g>>2]|0)+(_<<2)|0;R=44}}else{f[D>>2]=f[H>>2];aa=H;R=44}if((R|0)==44){R=0;f[aa>>2]=D}f[v>>2]=(f[v>>2]|0)+1}H=x;J=f[H>>2]|0;K=on(J|0,f[H+4>>2]|0,z|0,0)|0;Rg((f[f[y>>2]>>2]|0)+K|0,h|0,J|0)|0;J=f[j>>2]|0;f[J+(A<<2)>>2]=z;ba=z+1|0;ca=J}else{J=f[j>>2]|0;f[J+(A<<2)>>2]=f[C+24>>2];ba=z;ca=J}A=A+1|0;da=f[l>>2]|0;if(A>>>0>=da>>>0)break;else z=ba}if((ba|0)==(da|0))ea=ca;else{z=a+84|0;if(!(b[z>>0]|0)){A=f[a+72>>2]|0;h=f[a+68>>2]|0;y=h;if((A|0)==(h|0))fa=ca;else{x=A-h>>2;h=0;do{A=y+(h<<2)|0;f[A>>2]=f[ca+(f[A>>2]<<2)>>2];h=h+1|0}while(h>>>0>>0);fa=ca}}else{b[z>>0]=0;z=a+68|0;ca=a+72|0;x=f[ca>>2]|0;h=f[z>>2]|0;y=x-h>>2;A=h;h=x;if(da>>>0<=y>>>0)if(da>>>0>>0?(x=A+(da<<2)|0,(x|0)!=(h|0)):0){f[ca>>2]=h+(~((h+-4-x|0)>>>2)<<2);ga=da}else ga=da;else{kh(z,da-y|0,1204);ga=f[l>>2]|0}y=f[j>>2]|0;if(!ga)fa=y;else{j=f[a+68>>2]|0;a=0;do{f[j+(a<<2)>>2]=f[y+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);fa=y}}f[l>>2]=ba;ea=fa}if(!ea)ha=ba;else{fa=f[o>>2]|0;if((fa|0)!=(ea|0))f[o>>2]=fa+(~((fa+-4-ea|0)>>>2)<<2);br(ea);ha=ba}}else ha=0;ba=f[g+8>>2]|0;if(ba|0){ea=ba;do{ba=ea;ea=f[ea>>2]|0;br(ba)}while((ea|0)!=0)}ea=f[g>>2]|0;f[g>>2]=0;if(!ea){u=e;return ha|0}br(ea);u=e;return ha|0}function kc(a,c,e){a=a|0;c=c|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=Oa,T=Oa,U=Oa,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0;g=u;u=u+48|0;h=g+12|0;i=g+38|0;j=g+32|0;k=g;l=h+16|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;f[h+12>>2]=0;n[l>>2]=$(1.0);m=a+80|0;o=f[m>>2]|0;f[k>>2]=0;p=k+4|0;f[p>>2]=0;f[k+8>>2]=0;if(o){if(o>>>0>1073741823)mq(k);q=o<<2;r=dn(q)|0;f[k>>2]=r;s=r+(o<<2)|0;f[k+8>>2]=s;hj(r|0,0,q|0)|0;f[p>>2]=s;s=f[e>>2]|0;e=c+48|0;q=c+40|0;r=j+2|0;o=j+4|0;t=h+4|0;v=h+12|0;w=h+8|0;x=a+40|0;y=a+64|0;z=0;A=0;while(1){B=e;C=f[B>>2]|0;D=f[B+4>>2]|0;B=q;E=on(f[B>>2]|0,f[B+4>>2]|0,s+A|0,0)|0;B=Tn(E|0,I|0,C|0,D|0)|0;D=(f[f[c>>2]>>2]|0)+B|0;b[i>>0]=b[D>>0]|0;b[i+1>>0]=b[D+1>>0]|0;b[i+2>>0]=b[D+2>>0]|0;b[i+3>>0]=b[D+3>>0]|0;b[i+4>>0]=b[D+4>>0]|0;b[i+5>>0]=b[D+5>>0]|0;Xl(j|0,D|0,6)|0;D=Pf(h,j)|0;if(!D){B=d[j>>1]|0;C=d[r>>1]|0;E=d[o>>1]|0;F=(((B^318)&65535)+239^C&65535)+239^E&65535;G=f[t>>2]|0;H=(G|0)==0;a:do if(!H){J=G+-1|0;K=(J&G|0)==0;if(!K)if(F>>>0>>0)L=F;else L=(F>>>0)%(G>>>0)|0;else L=F&J;M=f[(f[h>>2]|0)+(L<<2)>>2]|0;if((M|0)!=0?(N=f[M>>2]|0,(N|0)!=0):0){if(K){K=N;while(1){M=f[K+4>>2]|0;if(!((M|0)==(F|0)|(M&J|0)==(L|0))){O=L;P=29;break a}M=K+8|0;if(((d[M>>1]|0)==B<<16>>16?(d[M+2>>1]|0)==C<<16>>16:0)?(d[K+12>>1]|0)==E<<16>>16:0)break a;K=f[K>>2]|0;if(!K){O=L;P=29;break a}}}else Q=N;while(1){K=f[Q+4>>2]|0;if((K|0)!=(F|0)){if(K>>>0>>0)R=K;else R=(K>>>0)%(G>>>0)|0;if((R|0)!=(L|0)){O=L;P=29;break a}}K=Q+8|0;if(((d[K>>1]|0)==B<<16>>16?(d[K+2>>1]|0)==C<<16>>16:0)?(d[Q+12>>1]|0)==E<<16>>16:0)break a;Q=f[Q>>2]|0;if(!Q){O=L;P=29;break}}}else{O=L;P=29}}else{O=0;P=29}while(0);if((P|0)==29){P=0;N=dn(20)|0;d[N+8>>1]=B;d[N+10>>1]=C;d[N+12>>1]=E;f[N+16>>2]=z;f[N+4>>2]=F;f[N>>2]=0;S=$(((f[v>>2]|0)+1|0)>>>0);T=$(G>>>0);U=$(n[l>>2]);do if(H|$(U*T)>>0<3|(G+-1&G|0)!=0)&1;J=~~$(W($(S/U)))>>>0;Dh(h,K>>>0>>0?J:K);K=f[t>>2]|0;J=K+-1|0;if(!(J&K)){V=K;X=J&F;break}if(F>>>0>>0){V=K;X=F}else{V=K;X=(F>>>0)%(K>>>0)|0}}else{V=G;X=O}while(0);G=(f[h>>2]|0)+(X<<2)|0;F=f[G>>2]|0;if(!F){f[N>>2]=f[w>>2];f[w>>2]=N;f[G>>2]=w;G=f[N>>2]|0;if(G|0){H=f[G+4>>2]|0;G=V+-1|0;if(G&V)if(H>>>0>>0)Y=H;else Y=(H>>>0)%(V>>>0)|0;else Y=H&G;Z=(f[h>>2]|0)+(Y<<2)|0;P=42}}else{f[N>>2]=f[F>>2];Z=F;P=42}if((P|0)==42){P=0;f[Z>>2]=N}f[v>>2]=(f[v>>2]|0)+1}F=x;G=f[F>>2]|0;H=on(G|0,f[F+4>>2]|0,z|0,0)|0;Rg((f[f[y>>2]>>2]|0)+H|0,i|0,G|0)|0;G=f[k>>2]|0;f[G+(A<<2)>>2]=z;_=z+1|0;aa=G}else{G=f[k>>2]|0;f[G+(A<<2)>>2]=f[D+16>>2];_=z;aa=G}A=A+1|0;ba=f[m>>2]|0;if(A>>>0>=ba>>>0)break;else z=_}if((_|0)==(ba|0))ca=aa;else{z=a+84|0;if(!(b[z>>0]|0)){A=f[a+72>>2]|0;i=f[a+68>>2]|0;y=i;if((A|0)==(i|0))da=aa;else{x=A-i>>2;i=0;do{A=y+(i<<2)|0;f[A>>2]=f[aa+(f[A>>2]<<2)>>2];i=i+1|0}while(i>>>0>>0);da=aa}}else{b[z>>0]=0;z=a+68|0;aa=a+72|0;x=f[aa>>2]|0;i=f[z>>2]|0;y=x-i>>2;A=i;i=x;if(ba>>>0<=y>>>0)if(ba>>>0>>0?(x=A+(ba<<2)|0,(x|0)!=(i|0)):0){f[aa>>2]=i+(~((i+-4-x|0)>>>2)<<2);ea=ba}else ea=ba;else{kh(z,ba-y|0,1204);ea=f[m>>2]|0}y=f[k>>2]|0;if(!ea)da=y;else{k=f[a+68>>2]|0;a=0;do{f[k+(a<<2)>>2]=f[y+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);da=y}}f[m>>2]=_;ca=da}if(!ca)fa=_;else{da=f[p>>2]|0;if((da|0)!=(ca|0))f[p>>2]=da+(~((da+-4-ca|0)>>>2)<<2);br(ca);fa=_}}else fa=0;_=f[h+8>>2]|0;if(_|0){ca=_;do{_=ca;ca=f[ca>>2]|0;br(_)}while((ca|0)!=0)}ca=f[h>>2]|0;f[h>>2]=0;if(!ca){u=g;return fa|0}br(ca);u=g;return fa|0}function lc(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;d=u;u=u+80|0;e=d+72|0;g=d+64|0;h=d;i=d+68|0;j=d+60|0;k=a+352|0;if(b[k>>0]|0?(l=Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0,((f[l+12>>2]|0)-(f[l+8>>2]|0)|0)>0):0){l=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+8|0;m=f[f[l>>2]>>2]|0;f[e>>2]=c;l=m+4|0;n=m+8|0;o=f[n>>2]|0;if((o|0)==(f[m+12>>2]|0))Ci(l,e);else{f[o>>2]=c;f[n>>2]=o+4}o=f[e>>2]|0;p=m+16|0;q=m+20|0;m=f[q>>2]|0;r=f[p>>2]|0;s=m-r>>2;t=r;if((o|0)<(s|0)){v=t;w=o}else{r=o+1|0;f[g>>2]=-1;x=m;if(r>>>0<=s>>>0)if(r>>>0>>0?(m=t+(r<<2)|0,(m|0)!=(x|0)):0){f[q>>2]=x+(~((x+-4-m|0)>>>2)<<2);y=o;z=t}else{y=o;z=t}else{kh(p,r-s|0,g);y=f[e>>2]|0;z=f[p>>2]|0}v=z;w=y}f[v+(w<<2)>>2]=((f[n>>2]|0)-(f[l>>2]|0)>>2)+-1;A=1;u=d;return A|0}l=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+56|0;n=f[(f[(f[l>>2]|0)+84>>2]|0)+(c<<2)>>2]|0;l=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+4|0;w=f[(f[(f[l>>2]|0)+8>>2]|0)+(c<<2)>>2]|0;f[g>>2]=-1;l=a+172|0;v=f[a+176>>2]|0;y=f[l>>2]|0;z=y;a:do if((v|0)==(y|0))B=-1;else{p=(v-y|0)/136|0;s=0;while(1){if((f[z+(s*136|0)>>2]|0)==(c|0))break;r=s+1|0;if(r>>>0

    >>0)s=r;else{B=-1;break a}}f[g>>2]=s;B=s}while(0);b:do if(!(b[k>>0]|0)){y=(f[w+56>>2]|0)==0;do if(!((n|0)==0|y)){if((n|0)==1?b[z+(B*136|0)+28>>0]|0:0)break;v=z+(B*136|0)+104|0;p=z+(B*136|0)+4|0;r=(f[z+(B*136|0)+60>>2]|0)-(f[z+(B*136|0)+56>>2]|0)>>2;f[e>>2]=-1;Sf(z+(B*136|0)+116|0,r,e);r=dn(80)|0;t=f[a+8>>2]|0;f[r+4>>2]=0;f[r>>2]=3164;o=r+8|0;m=r+12|0;x=m+44|0;do{f[m>>2]=0;m=m+4|0}while((m|0)<(x|0));f[o>>2]=3188;q=r+56|0;f[q>>2]=0;f[r+60>>2]=0;f[r+64>>2]=0;f[r+68>>2]=t;f[r+72>>2]=v;C=r+76|0;f[C>>2]=0;D=h+4|0;m=D+4|0;x=m+40|0;do{f[m>>2]=0;m=m+4|0}while((m|0)<(x|0));f[h>>2]=3188;m=h+48|0;f[m>>2]=0;x=h+52|0;f[x>>2]=0;f[h+56>>2]=0;f[D>>2]=p;E=f[z+(B*136|0)+68>>2]|0;F=((f[E+4>>2]|0)-(f[E>>2]|0)>>2>>>0)/3|0;b[e>>0]=0;Xg(h+24|0,F,e);F=f[D>>2]|0;E=(f[F+56>>2]|0)-(f[F+52>>2]|0)>>2;b[e>>0]=0;Xg(h+36|0,E,e);f[h+8>>2]=p;f[h+12>>2]=v;f[h+16>>2]=t;f[h+20>>2]=r;f[C>>2]=a+72;ef(o,h)|0;Yf(q,f[m>>2]|0,f[x>>2]|0);E=r;f[h>>2]=3188;F=f[m>>2]|0;if(F|0){m=f[x>>2]|0;if((m|0)!=(F|0))f[x>>2]=m+(~((m+-4-F|0)>>>2)<<2);br(F)}f[h>>2]=3208;F=f[h+36>>2]|0;if(F|0)br(F);F=f[h+24>>2]|0;if(F|0)br(F);G=0;H=E;I=42;break b}while(0);if(!y){s=f[a+12>>2]|0;E=(f[s+28>>2]|0)-(f[s+24>>2]|0)>>2;f[e>>2]=-1;Sf(z+(B*136|0)+116|0,E,e);b[(f[l>>2]|0)+((f[g>>2]|0)*136|0)+100>>0]=0;J=z+(B*136|0)+104|0;I=26}else I=24}else I=24;while(0);if((I|0)==24){J=a+40|0;I=26}if((I|0)==26){B=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+48|0;do if((Yh(f[B>>2]|0)|0)==0?(f[w+56>>2]|0)==0:0){if(b[k>>0]|0?(z=f[a+8>>2]|0,((f[z+12>>2]|0)-(f[z+8>>2]|0)|0)>=5):0){I=31;break}uf(e,a,J);K=1;L=f[e>>2]|0}else I=31;while(0);if((I|0)==31){Le(e,a,J);K=0;L=f[e>>2]|0}if(!L)M=0;else{G=K;H=L;I=42}}if((I|0)==42){I=f[g>>2]|0;if((I|0)==-1)N=a+68|0;else N=(f[l>>2]|0)+(I*136|0)+132|0;f[N>>2]=G;G=dn(76)|0;f[i>>2]=H;ml(G,i,c);c=G;G=f[i>>2]|0;f[i>>2]=0;if(G|0)Va[f[(f[G>>2]|0)+4>>2]&127](G);G=a+188|0;i=f[G>>2]|0;if((i|0)==(f[a+192>>2]|0))Ci(a+184|0,g);else{f[i>>2]=f[g>>2];f[G>>2]=i+4}i=Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0;f[j>>2]=c;a=i+12|0;G=f[a>>2]|0;if(G>>>0<(f[i+16>>2]|0)>>>0){f[j>>2]=0;f[G>>2]=c;f[a>>2]=G+4;O=j}else{yg(i+8|0,j);O=j}j=f[O>>2]|0;f[O>>2]=0;if(!j)M=1;else{Va[f[(f[j>>2]|0)+4>>2]&127](j);M=1}}A=M;u=d;return A|0}function mc(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;d=u;u=u+80|0;e=d+72|0;g=d+64|0;h=d;i=d+68|0;j=d+60|0;k=a+288|0;if(b[k>>0]|0?(l=Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0,((f[l+12>>2]|0)-(f[l+8>>2]|0)|0)>0):0){l=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+8|0;m=f[f[l>>2]>>2]|0;f[e>>2]=c;l=m+4|0;n=m+8|0;o=f[n>>2]|0;if((o|0)==(f[m+12>>2]|0))Ci(l,e);else{f[o>>2]=c;f[n>>2]=o+4}o=f[e>>2]|0;p=m+16|0;q=m+20|0;m=f[q>>2]|0;r=f[p>>2]|0;s=m-r>>2;t=r;if((o|0)<(s|0)){v=t;w=o}else{r=o+1|0;f[g>>2]=-1;x=m;if(r>>>0<=s>>>0)if(r>>>0>>0?(m=t+(r<<2)|0,(m|0)!=(x|0)):0){f[q>>2]=x+(~((x+-4-m|0)>>>2)<<2);y=o;z=t}else{y=o;z=t}else{kh(p,r-s|0,g);y=f[e>>2]|0;z=f[p>>2]|0}v=z;w=y}f[v+(w<<2)>>2]=((f[n>>2]|0)-(f[l>>2]|0)>>2)+-1;A=1;u=d;return A|0}l=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+56|0;n=f[(f[(f[l>>2]|0)+84>>2]|0)+(c<<2)>>2]|0;l=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+4|0;w=f[(f[(f[l>>2]|0)+8>>2]|0)+(c<<2)>>2]|0;f[g>>2]=-1;l=a+172|0;v=f[a+176>>2]|0;y=f[l>>2]|0;z=y;a:do if((v|0)==(y|0))B=-1;else{p=(v-y|0)/136|0;s=0;while(1){if((f[z+(s*136|0)>>2]|0)==(c|0))break;r=s+1|0;if(r>>>0

    >>0)s=r;else{B=-1;break a}}f[g>>2]=s;B=s}while(0);b:do if(!(b[k>>0]|0)){y=(f[w+56>>2]|0)==0;do if(!((n|0)==0|y)){if((n|0)==1?b[z+(B*136|0)+28>>0]|0:0)break;v=z+(B*136|0)+104|0;p=z+(B*136|0)+4|0;r=(f[z+(B*136|0)+60>>2]|0)-(f[z+(B*136|0)+56>>2]|0)>>2;f[e>>2]=-1;Sf(z+(B*136|0)+116|0,r,e);r=dn(80)|0;t=f[a+8>>2]|0;f[r+4>>2]=0;f[r>>2]=3164;o=r+8|0;m=r+12|0;x=m+44|0;do{f[m>>2]=0;m=m+4|0}while((m|0)<(x|0));f[o>>2]=3188;q=r+56|0;f[q>>2]=0;f[r+60>>2]=0;f[r+64>>2]=0;f[r+68>>2]=t;f[r+72>>2]=v;C=r+76|0;f[C>>2]=0;D=h+4|0;m=D+4|0;x=m+40|0;do{f[m>>2]=0;m=m+4|0}while((m|0)<(x|0));f[h>>2]=3188;m=h+48|0;f[m>>2]=0;x=h+52|0;f[x>>2]=0;f[h+56>>2]=0;f[D>>2]=p;E=f[z+(B*136|0)+68>>2]|0;F=((f[E+4>>2]|0)-(f[E>>2]|0)>>2>>>0)/3|0;b[e>>0]=0;Xg(h+24|0,F,e);F=f[D>>2]|0;E=(f[F+56>>2]|0)-(f[F+52>>2]|0)>>2;b[e>>0]=0;Xg(h+36|0,E,e);f[h+8>>2]=p;f[h+12>>2]=v;f[h+16>>2]=t;f[h+20>>2]=r;f[C>>2]=a+72;ef(o,h)|0;Yf(q,f[m>>2]|0,f[x>>2]|0);E=r;f[h>>2]=3188;F=f[m>>2]|0;if(F|0){m=f[x>>2]|0;if((m|0)!=(F|0))f[x>>2]=m+(~((m+-4-F|0)>>>2)<<2);br(F)}f[h>>2]=3208;F=f[h+36>>2]|0;if(F|0)br(F);F=f[h+24>>2]|0;if(F|0)br(F);G=0;H=E;I=42;break b}while(0);if(!y){s=f[a+12>>2]|0;E=(f[s+28>>2]|0)-(f[s+24>>2]|0)>>2;f[e>>2]=-1;Sf(z+(B*136|0)+116|0,E,e);b[(f[l>>2]|0)+((f[g>>2]|0)*136|0)+100>>0]=0;J=z+(B*136|0)+104|0;I=26}else I=24}else I=24;while(0);if((I|0)==24){J=a+40|0;I=26}if((I|0)==26){B=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+48|0;do if((Yh(f[B>>2]|0)|0)==0?(f[w+56>>2]|0)==0:0){if(b[k>>0]|0?(z=f[a+8>>2]|0,((f[z+12>>2]|0)-(f[z+8>>2]|0)|0)>=5):0){I=31;break}uf(e,a,J);K=1;L=f[e>>2]|0}else I=31;while(0);if((I|0)==31){Le(e,a,J);K=0;L=f[e>>2]|0}if(!L)M=0;else{G=K;H=L;I=42}}if((I|0)==42){I=f[g>>2]|0;if((I|0)==-1)N=a+68|0;else N=(f[l>>2]|0)+(I*136|0)+132|0;f[N>>2]=G;G=dn(76)|0;f[i>>2]=H;ml(G,i,c);c=G;G=f[i>>2]|0;f[i>>2]=0;if(G|0)Va[f[(f[G>>2]|0)+4>>2]&127](G);G=a+188|0;i=f[G>>2]|0;if((i|0)==(f[a+192>>2]|0))Ci(a+184|0,g);else{f[i>>2]=f[g>>2];f[G>>2]=i+4}i=Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0;f[j>>2]=c;a=i+12|0;G=f[a>>2]|0;if(G>>>0<(f[i+16>>2]|0)>>>0){f[j>>2]=0;f[G>>2]=c;f[a>>2]=G+4;O=j}else{yg(i+8|0,j);O=j}j=f[O>>2]|0;f[O>>2]=0;if(!j)M=1;else{Va[f[(f[j>>2]|0)+4>>2]&127](j);M=1}}A=M;u=d;return A|0}function nc(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0;e=u;u=u+64|0;d=e+48|0;h=e+40|0;i=e+32|0;j=e+16|0;k=e+8|0;l=e;m=e+28|0;n=a+8|0;o=f[n>>2]|0;if((o+-2|0)>>>0<=28){f[a+72>>2]=o;p=1<>2]=p+-1;o=p+-2|0;f[a+80>>2]=o;f[a+84>>2]=(o|0)/2|0}o=a+40|0;f[a+48>>2]=g;g=a+88|0;lk(g);p=a+36|0;q=f[p>>2]|0;r=(f[q+4>>2]|0)-(f[q>>2]|0)|0;s=r>>2;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;t=k;f[t>>2]=0;f[t+4>>2]=0;t=l;f[t>>2]=0;f[t+4>>2]=0;if((r|0)<=0){u=e;return 1}r=j+4|0;t=j+8|0;v=a+84|0;w=a+80|0;x=h+4|0;y=i+4|0;z=d+4|0;A=k+4|0;B=h+4|0;C=i+4|0;D=d+4|0;E=l+4|0;F=a+76|0;a=k+4|0;G=l+4|0;H=f[q>>2]|0;if((f[q+4>>2]|0)==(H|0)){J=q;mq(J)}else{K=0;L=H}while(1){f[m>>2]=f[L+(K<<2)>>2];f[d>>2]=f[m>>2];fc(o,d,j);H=f[j>>2]|0;q=(H|0)>-1?H:0-H|0;M=f[r>>2]|0;N=(M|0)>-1?M:0-M|0;O=Tn(N|0,((N|0)<0)<<31>>31|0,q|0,((q|0)<0)<<31>>31|0)|0;q=f[t>>2]|0;N=(q|0)>-1;P=N?q:0-q|0;q=Tn(O|0,I|0,P|0,((P|0)<0)<<31>>31|0)|0;P=I;if((q|0)==0&(P|0)==0){O=f[v>>2]|0;Q=O;R=j;S=M;T=O}else{O=f[v>>2]|0;U=((O|0)<0)<<31>>31;V=on(O|0,U|0,H|0,((H|0)<0)<<31>>31|0)|0;H=zk(V|0,I|0,q|0,P|0)|0;f[j>>2]=H;V=on(O|0,U|0,M|0,((M|0)<0)<<31>>31|0)|0;M=zk(V|0,I|0,q|0,P|0)|0;f[r>>2]=M;P=O-((H|0)>-1?H:0-H|0)-((M|0)>-1?M:0-M|0)|0;Q=N?P:0-P|0;R=t;S=M;T=O}f[R>>2]=Q;O=f[j>>2]|0;do if((O|0)<=-1){if((S|0)<0){M=f[t>>2]|0;W=(M|0)>-1?M:0-M|0;X=M}else{M=f[t>>2]|0;W=(f[w>>2]|0)-((M|0)>-1?M:0-M|0)|0;X=M}if((X|0)<0){Y=(S|0)>-1?S:0-S|0;Z=W;_=X;break}else{Y=(f[w>>2]|0)-((S|0)>-1?S:0-S|0)|0;Z=W;_=X;break}}else{M=f[t>>2]|0;Y=M+T|0;Z=T+S|0;_=M}while(0);M=(Z|0)==0;P=(Y|0)==0;N=f[w>>2]|0;do if(Y|Z){H=(N|0)==(Y|0);if(!(M&H)){q=(N|0)==(Z|0);if(!(P&q)){if(M&(T|0)<(Y|0)){$=0;aa=(T<<1)-Y|0;break}if(q&(T|0)>(Y|0)){$=Z;aa=(T<<1)-Y|0;break}if(H&(T|0)>(Z|0)){$=(T<<1)-Z|0;aa=Y;break}if(P){$=(T|0)<(Z|0)?(T<<1)-Z|0:Z;aa=0}else{$=Z;aa=Y}}else{$=Z;aa=Z}}else{$=Y;aa=Y}}else{$=N;aa=N}while(0);P=0-S|0;M=0-_|0;f[j>>2]=0-O;f[r>>2]=P;f[t>>2]=M;if((O|0)<1){ba=T-_|0;ca=T-S|0}else{H=(_|0)<1?M:_;M=(S|0)<1?P:S;ba=(_|0)>0?M:N-M|0;ca=(S|0)>0?H:N-H|0}H=(ca|0)==0;M=(ba|0)==0;do if(((ba|ca|0)!=0?(P=(N|0)==(ba|0),!(H&P)):0)?(q=(N|0)==(ca|0),!(M&q)):0){if(H&(T|0)<(ba|0)){da=0;ea=(T<<1)-ba|0;break}if(q&(T|0)>(ba|0)){da=N;ea=(T<<1)-ba|0;break}if(P&(T|0)>(ca|0)){da=(T<<1)-ca|0;ea=N;break}if(M){da=(T|0)<(ca|0)?(T<<1)-ca|0:ca;ea=0}else{da=ca;ea=ba}}else{da=N;ea=N}while(0);N=K<<1;M=b+(N<<2)|0;H=M+4|0;O=f[H>>2]|0;f[h>>2]=f[M>>2];f[x>>2]=O;f[i>>2]=$;f[y>>2]=aa;Dd(d,n,h,i);O=f[d>>2]|0;f[k>>2]=O;P=f[z>>2]|0;f[A>>2]=P;q=f[H>>2]|0;f[h>>2]=f[M>>2];f[B>>2]=q;f[i>>2]=da;f[C>>2]=ea;Dd(d,n,h,i);q=f[d>>2]|0;f[l>>2]=q;M=f[D>>2]|0;f[E>>2]=M;H=f[v>>2]|0;if((H|0)>=(O|0))if((O|0)<(0-H|0))fa=(f[F>>2]|0)+O|0;else fa=O;else fa=O-(f[F>>2]|0)|0;f[k>>2]=fa;if((H|0)>=(P|0))if((P|0)<(0-H|0))ga=(f[F>>2]|0)+P|0;else ga=P;else ga=P-(f[F>>2]|0)|0;f[a>>2]=ga;if((H|0)>=(q|0))if((q|0)<(0-H|0))ha=(f[F>>2]|0)+q|0;else ha=q;else ha=q-(f[F>>2]|0)|0;f[l>>2]=ha;if((H|0)>=(M|0))if((M|0)<(0-H|0))ia=(f[F>>2]|0)+M|0;else ia=M;else ia=M-(f[F>>2]|0)|0;f[G>>2]=ia;if((((ga|0)>-1?ga:0-ga|0)+((fa|0)>-1?fa:0-fa|0)|0)<(((ha|0)>-1?ha:0-ha|0)+((ia|0)>-1?ia:0-ia|0)|0)){Vi(g,0);ja=k}else{Vi(g,1);ja=l}M=f[ja>>2]|0;if((M|0)<0)ka=(f[F>>2]|0)+M|0;else ka=M;M=c+(N<<2)|0;f[M>>2]=ka;N=f[ja+4>>2]|0;if((N|0)<0)la=(f[F>>2]|0)+N|0;else la=N;f[M+4>>2]=la;K=K+1|0;if((K|0)>=(s|0)){ma=5;break}M=f[p>>2]|0;L=f[M>>2]|0;if((f[M+4>>2]|0)-L>>2>>>0<=K>>>0){J=M;ma=6;break}}if((ma|0)==5){u=e;return 1}else if((ma|0)==6)mq(J);return 0}function oc(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0;c=u;u=u+48|0;d=c+24|0;e=c+12|0;g=c;if(!b){h=0;u=c;return h|0}i=a+12|0;j=a+4|0;k=f[j>>2]|0;l=f[a>>2]|0;m=k-l>>2;n=a+16|0;o=f[n>>2]|0;p=f[i>>2]|0;q=o-p>>2;r=p;p=o;if(m>>>0<=q>>>0)if(m>>>0>>0?(o=r+(m<<2)|0,(o|0)!=(p|0)):0){f[n>>2]=p+(~((p+-4-o|0)>>>2)<<2);s=l;t=k}else{s=l;t=k}else{kh(i,m-q|0,5828);s=f[a>>2]|0;t=f[j>>2]|0}f[d>>2]=0;q=d+4|0;f[q>>2]=0;f[d+8>>2]=0;$j(d,t-s>>2);s=f[j>>2]|0;t=f[a>>2]|0;if((s|0)==(t|0)){v=s;w=s}else{m=f[d>>2]|0;k=m;l=k;o=0;p=s;s=k;k=t;t=m;while(1){m=f[k+(o<<2)>>2]|0;n=f[q>>2]|0;if(m>>>0>2>>>0){x=l;y=s;z=k;A=p}else{r=m+1|0;f[e>>2]=0;B=n-t>>2;C=t;D=n;if(r>>>0<=B>>>0)if(r>>>0>>0?(n=C+(r<<2)|0,(n|0)!=(D|0)):0){f[q>>2]=D+(~((D+-4-n|0)>>>2)<<2);E=l;F=p;G=k}else{E=l;F=p;G=k}else{kh(d,r-B|0,e);E=f[d>>2]|0;F=f[j>>2]|0;G=f[a>>2]|0}x=E;y=E;z=G;A=F}B=y+(m<<2)|0;f[B>>2]=(f[B>>2]|0)+1;o=o+1|0;if(o>>>0>=A-z>>2>>>0){v=z;w=A;break}else{l=x;p=A;s=y;k=z;t=y}}}y=w-v|0;v=y>>2;f[e>>2]=0;w=e+4|0;f[w>>2]=0;f[e+8>>2]=0;if(!v){H=0;I=0}else{if(v>>>0>536870911)mq(e);t=dn(y<<1)|0;f[w>>2]=t;f[e>>2]=t;y=t+(v<<3)|0;f[e+8>>2]=y;z=v;v=t;k=t;while(1){s=v;f[s>>2]=-1;f[s+4>>2]=-1;s=k+8|0;A=z+-1|0;if(!A)break;else{z=A;v=s;k=s}}f[w>>2]=y;H=t;I=t}t=f[q>>2]|0;y=f[d>>2]|0;k=t-y|0;v=k>>2;f[g>>2]=0;z=g+4|0;f[z>>2]=0;f[g+8>>2]=0;s=y;do if(v)if(v>>>0>1073741823)mq(g);else{A=dn(k)|0;f[g>>2]=A;p=A+(v<<2)|0;f[g+8>>2]=p;hj(A|0,0,k|0)|0;f[z>>2]=p;J=A;K=p;L=A;break}else{J=0;K=0;L=0}while(0);if((t|0)!=(y|0)){y=0;t=0;while(1){f[J+(t<<2)>>2]=y;k=t+1|0;if(k>>>0>>0){y=(f[s+(t<<2)>>2]|0)+y|0;t=k}else break}}t=f[j>>2]|0;j=f[a>>2]|0;y=j;if((t|0)!=(j|0)){k=a+40|0;a=t-j>>2;j=H;t=H;g=H;A=H;p=H;x=H;l=0;o=J;while(1){F=f[y+(l<<2)>>2]|0;G=l+1|0;E=((G>>>0)%3|0|0)==0?l+-2|0:G;if((E|0)==-1)M=-1;else M=f[y+(E<<2)>>2]|0;E=((l>>>0)%3|0|0)==0;G=(E?2:-1)+l|0;if((G|0)==-1)N=-1;else N=f[y+(G<<2)>>2]|0;if(E?(M|0)==(N|0)|((F|0)==(M|0)|(F|0)==(N|0)):0){f[k>>2]=(f[k>>2]|0)+1;O=j;P=t;Q=g;R=A;S=p;T=x;U=l+2|0;V=o}else W=51;a:do if((W|0)==51){W=0;E=f[s+(N<<2)>>2]|0;b:do if((E|0)>0){G=0;B=f[o+(N<<2)>>2]|0;while(1){m=f[p+(B<<3)>>2]|0;if((m|0)==-1){X=j;Y=t;Z=A;_=p;break b}if((m|0)==(M|0)){m=f[p+(B<<3)+4>>2]|0;if((m|0)==-1)$=-1;else $=f[y+(m<<2)>>2]|0;if((F|0)!=($|0))break}m=G+1|0;if((m|0)<(E|0)){G=m;B=B+1|0}else{X=j;Y=t;Z=A;_=p;break b}}m=f[A+(B<<3)+4>>2]|0;r=G;n=B;D=t;while(1){r=r+1|0;if((r|0)>=(E|0))break;C=n+1|0;f[D+(n<<3)>>2]=f[D+(C<<3)>>2];f[D+(n<<3)+4>>2]=f[D+(C<<3)+4>>2];if((f[j+(n<<3)>>2]|0)==-1)break;else{n=C;D=j}}f[g+(n<<3)>>2]=-1;if((m|0)==-1){X=g;Y=g;Z=g;_=g}else{D=f[i>>2]|0;f[D+(l<<2)>>2]=m;f[D+(m<<2)>>2]=l;O=g;P=g;Q=g;R=g;S=g;T=x;U=l;V=o;break a}}else{X=j;Y=t;Z=A;_=p}while(0);E=f[s+(M<<2)>>2]|0;if((E|0)>0){D=0;r=f[J+(M<<2)>>2]|0;while(1){aa=x+(r<<3)|0;if((f[aa>>2]|0)==-1)break;D=D+1|0;if((D|0)>=(E|0)){O=x;P=x;Q=x;R=x;S=x;T=x;U=l;V=J;break a}else r=r+1|0}f[aa>>2]=N;f[H+(r<<3)+4>>2]=l;O=H;P=H;Q=H;R=H;S=H;T=H;U=l;V=J}else{O=X;P=Y;Q=g;R=Z;S=_;T=x;U=l;V=o}}while(0);l=U+1|0;if(l>>>0>=a>>>0)break;else{j=O;t=P;g=Q;A=R;p=S;x=T;o=V}}}f[b>>2]=v;if(!J){ba=H;ca=I}else{if((K|0)!=(J|0))f[z>>2]=K+(~((K+-4-J|0)>>>2)<<2);br(L);L=f[e>>2]|0;ba=L;ca=L}if(ba|0){L=f[w>>2]|0;if((L|0)!=(ba|0))f[w>>2]=L+(~((L+-8-ba|0)>>>3)<<3);br(ca)}ca=f[d>>2]|0;if(ca|0){d=f[q>>2]|0;if((d|0)!=(ca|0))f[q>>2]=d+(~((d+-4-ca|0)>>>2)<<2);br(ca)}h=1;u=c;return h|0}function pc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=Oa,S=Oa,T=Oa,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0;e=u;u=u+48|0;g=e+12|0;h=e+35|0;i=e+32|0;j=e;k=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[k>>2]=$(1.0);l=a+80|0;m=f[l>>2]|0;f[j>>2]=0;o=j+4|0;f[o>>2]=0;f[j+8>>2]=0;if(m){if(m>>>0>1073741823)mq(j);p=m<<2;q=dn(p)|0;f[j>>2]=q;r=q+(m<<2)|0;f[j+8>>2]=r;hj(q|0,0,p|0)|0;f[o>>2]=r;r=f[d>>2]|0;d=c+48|0;p=c+40|0;q=i+1|0;m=i+2|0;s=g+4|0;t=g+12|0;v=g+8|0;w=a+40|0;x=a+64|0;y=0;z=0;while(1){A=d;B=f[A>>2]|0;C=f[A+4>>2]|0;A=p;D=on(f[A>>2]|0,f[A+4>>2]|0,r+y|0,0)|0;A=Tn(D|0,I|0,B|0,C|0)|0;C=(f[f[c>>2]>>2]|0)+A|0;b[h>>0]=b[C>>0]|0;b[h+1>>0]=b[C+1>>0]|0;b[h+2>>0]=b[C+2>>0]|0;Xl(i|0,C|0,3)|0;C=Uf(g,i)|0;if(!C){A=b[i>>0]|0;B=b[q>>0]|0;D=b[m>>0]|0;E=((A&255^318)+239^B&255)+239^D&255;F=f[s>>2]|0;G=(F|0)==0;a:do if(!G){H=F+-1|0;J=(H&F|0)==0;if(!J)if(E>>>0>>0)K=E;else K=(E>>>0)%(F>>>0)|0;else K=E&H;L=f[(f[g>>2]|0)+(K<<2)>>2]|0;if((L|0)!=0?(M=f[L>>2]|0,(M|0)!=0):0){if(J){J=M;while(1){L=f[J+4>>2]|0;if(!((L|0)==(E|0)|(L&H|0)==(K|0))){N=K;O=29;break a}L=J+8|0;if(((b[L>>0]|0)==A<<24>>24?(b[L+1>>0]|0)==B<<24>>24:0)?(b[L+2>>0]|0)==D<<24>>24:0)break a;J=f[J>>2]|0;if(!J){N=K;O=29;break a}}}else P=M;while(1){J=f[P+4>>2]|0;if((J|0)!=(E|0)){if(J>>>0>>0)Q=J;else Q=(J>>>0)%(F>>>0)|0;if((Q|0)!=(K|0)){N=K;O=29;break a}}J=P+8|0;if(((b[J>>0]|0)==A<<24>>24?(b[J+1>>0]|0)==B<<24>>24:0)?(b[J+2>>0]|0)==D<<24>>24:0)break a;P=f[P>>2]|0;if(!P){N=K;O=29;break}}}else{N=K;O=29}}else{N=0;O=29}while(0);if((O|0)==29){O=0;M=dn(16)|0;b[M+8>>0]=A;b[M+9>>0]=B;b[M+10>>0]=D;f[M+12>>2]=z;f[M+4>>2]=E;f[M>>2]=0;R=$(((f[t>>2]|0)+1|0)>>>0);S=$(F>>>0);T=$(n[k>>2]);do if(G|$(T*S)>>0<3|(F+-1&F|0)!=0)&1;H=~~$(W($(R/T)))>>>0;Kh(g,J>>>0>>0?H:J);J=f[s>>2]|0;H=J+-1|0;if(!(H&J)){U=J;V=H&E;break}if(E>>>0>>0){U=J;V=E}else{U=J;V=(E>>>0)%(J>>>0)|0}}else{U=F;V=N}while(0);F=(f[g>>2]|0)+(V<<2)|0;E=f[F>>2]|0;if(!E){f[M>>2]=f[v>>2];f[v>>2]=M;f[F>>2]=v;F=f[M>>2]|0;if(F|0){G=f[F+4>>2]|0;F=U+-1|0;if(F&U)if(G>>>0>>0)X=G;else X=(G>>>0)%(U>>>0)|0;else X=G&F;Y=(f[g>>2]|0)+(X<<2)|0;O=42}}else{f[M>>2]=f[E>>2];Y=E;O=42}if((O|0)==42){O=0;f[Y>>2]=M}f[t>>2]=(f[t>>2]|0)+1}E=w;F=f[E>>2]|0;G=on(F|0,f[E+4>>2]|0,z|0,0)|0;Rg((f[f[x>>2]>>2]|0)+G|0,h|0,F|0)|0;F=f[j>>2]|0;f[F+(y<<2)>>2]=z;Z=z+1|0;_=F}else{F=f[j>>2]|0;f[F+(y<<2)>>2]=f[C+12>>2];Z=z;_=F}y=y+1|0;aa=f[l>>2]|0;if(y>>>0>=aa>>>0)break;else z=Z}if((Z|0)==(aa|0))ba=_;else{z=a+84|0;if(!(b[z>>0]|0)){y=f[a+72>>2]|0;h=f[a+68>>2]|0;x=h;if((y|0)==(h|0))ca=_;else{w=y-h>>2;h=0;do{y=x+(h<<2)|0;f[y>>2]=f[_+(f[y>>2]<<2)>>2];h=h+1|0}while(h>>>0>>0);ca=_}}else{b[z>>0]=0;z=a+68|0;_=a+72|0;w=f[_>>2]|0;h=f[z>>2]|0;x=w-h>>2;y=h;h=w;if(aa>>>0<=x>>>0)if(aa>>>0>>0?(w=y+(aa<<2)|0,(w|0)!=(h|0)):0){f[_>>2]=h+(~((h+-4-w|0)>>>2)<<2);da=aa}else da=aa;else{kh(z,aa-x|0,1204);da=f[l>>2]|0}x=f[j>>2]|0;if(!da)ca=x;else{j=f[a+68>>2]|0;a=0;do{f[j+(a<<2)>>2]=f[x+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);ca=x}}f[l>>2]=Z;ba=ca}if(!ba)ea=Z;else{ca=f[o>>2]|0;if((ca|0)!=(ba|0))f[o>>2]=ca+(~((ca+-4-ba|0)>>>2)<<2);br(ba);ea=Z}}else ea=0;Z=f[g+8>>2]|0;if(Z|0){ba=Z;do{Z=ba;ba=f[ba>>2]|0;br(Z)}while((ba|0)!=0)}ba=f[g>>2]|0;f[g>>2]=0;if(!ba){u=e;return ea|0}br(ba);u=e;return ea|0}function qc(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0;e=u;u=u+64|0;d=e+48|0;h=e+40|0;i=e+32|0;j=e+16|0;k=e+8|0;l=e;m=e+28|0;n=a+8|0;o=f[n>>2]|0;if((o+-2|0)>>>0<=28){f[a+72>>2]=o;p=1<>2]=p+-1;o=p+-2|0;f[a+80>>2]=o;f[a+84>>2]=(o|0)/2|0}o=a+40|0;f[a+48>>2]=g;g=a+88|0;lk(g);p=a+36|0;q=f[p>>2]|0;r=(f[q+4>>2]|0)-(f[q>>2]|0)|0;s=r>>2;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;t=k;f[t>>2]=0;f[t+4>>2]=0;t=l;f[t>>2]=0;f[t+4>>2]=0;if((r|0)<=0){u=e;return 1}r=j+4|0;t=j+8|0;v=a+84|0;w=a+80|0;x=h+4|0;y=i+4|0;z=d+4|0;A=k+4|0;B=h+4|0;C=i+4|0;D=d+4|0;E=l+4|0;F=a+76|0;a=k+4|0;G=l+4|0;H=f[q>>2]|0;if((f[q+4>>2]|0)==(H|0)){J=q;mq(J)}else{K=0;L=H}while(1){f[m>>2]=f[L+(K<<2)>>2];f[d>>2]=f[m>>2];$b(o,d,j);H=f[j>>2]|0;q=(H|0)>-1?H:0-H|0;M=f[r>>2]|0;N=(M|0)>-1?M:0-M|0;O=Tn(N|0,((N|0)<0)<<31>>31|0,q|0,((q|0)<0)<<31>>31|0)|0;q=f[t>>2]|0;N=(q|0)>-1;P=N?q:0-q|0;q=Tn(O|0,I|0,P|0,((P|0)<0)<<31>>31|0)|0;P=I;if((q|0)==0&(P|0)==0){O=f[v>>2]|0;Q=O;R=j;S=M;T=O}else{O=f[v>>2]|0;U=((O|0)<0)<<31>>31;V=on(O|0,U|0,H|0,((H|0)<0)<<31>>31|0)|0;H=zk(V|0,I|0,q|0,P|0)|0;f[j>>2]=H;V=on(O|0,U|0,M|0,((M|0)<0)<<31>>31|0)|0;M=zk(V|0,I|0,q|0,P|0)|0;f[r>>2]=M;P=O-((H|0)>-1?H:0-H|0)-((M|0)>-1?M:0-M|0)|0;Q=N?P:0-P|0;R=t;S=M;T=O}f[R>>2]=Q;O=f[j>>2]|0;do if((O|0)<=-1){if((S|0)<0){M=f[t>>2]|0;W=(M|0)>-1?M:0-M|0;X=M}else{M=f[t>>2]|0;W=(f[w>>2]|0)-((M|0)>-1?M:0-M|0)|0;X=M}if((X|0)<0){Y=(S|0)>-1?S:0-S|0;Z=W;_=X;break}else{Y=(f[w>>2]|0)-((S|0)>-1?S:0-S|0)|0;Z=W;_=X;break}}else{M=f[t>>2]|0;Y=M+T|0;Z=T+S|0;_=M}while(0);M=(Z|0)==0;P=(Y|0)==0;N=f[w>>2]|0;do if(Y|Z){H=(N|0)==(Y|0);if(!(M&H)){q=(N|0)==(Z|0);if(!(P&q)){if(M&(T|0)<(Y|0)){$=0;aa=(T<<1)-Y|0;break}if(q&(T|0)>(Y|0)){$=Z;aa=(T<<1)-Y|0;break}if(H&(T|0)>(Z|0)){$=(T<<1)-Z|0;aa=Y;break}if(P){$=(T|0)<(Z|0)?(T<<1)-Z|0:Z;aa=0}else{$=Z;aa=Y}}else{$=Z;aa=Z}}else{$=Y;aa=Y}}else{$=N;aa=N}while(0);P=0-S|0;M=0-_|0;f[j>>2]=0-O;f[r>>2]=P;f[t>>2]=M;if((O|0)<1){ba=T-_|0;ca=T-S|0}else{H=(_|0)<1?M:_;M=(S|0)<1?P:S;ba=(_|0)>0?M:N-M|0;ca=(S|0)>0?H:N-H|0}H=(ca|0)==0;M=(ba|0)==0;do if(((ba|ca|0)!=0?(P=(N|0)==(ba|0),!(H&P)):0)?(q=(N|0)==(ca|0),!(M&q)):0){if(H&(T|0)<(ba|0)){da=0;ea=(T<<1)-ba|0;break}if(q&(T|0)>(ba|0)){da=N;ea=(T<<1)-ba|0;break}if(P&(T|0)>(ca|0)){da=(T<<1)-ca|0;ea=N;break}if(M){da=(T|0)<(ca|0)?(T<<1)-ca|0:ca;ea=0}else{da=ca;ea=ba}}else{da=N;ea=N}while(0);N=K<<1;M=b+(N<<2)|0;H=M+4|0;O=f[H>>2]|0;f[h>>2]=f[M>>2];f[x>>2]=O;f[i>>2]=$;f[y>>2]=aa;Dd(d,n,h,i);O=f[d>>2]|0;f[k>>2]=O;P=f[z>>2]|0;f[A>>2]=P;q=f[H>>2]|0;f[h>>2]=f[M>>2];f[B>>2]=q;f[i>>2]=da;f[C>>2]=ea;Dd(d,n,h,i);q=f[d>>2]|0;f[l>>2]=q;M=f[D>>2]|0;f[E>>2]=M;H=f[v>>2]|0;if((H|0)>=(O|0))if((O|0)<(0-H|0))fa=(f[F>>2]|0)+O|0;else fa=O;else fa=O-(f[F>>2]|0)|0;f[k>>2]=fa;if((H|0)>=(P|0))if((P|0)<(0-H|0))ga=(f[F>>2]|0)+P|0;else ga=P;else ga=P-(f[F>>2]|0)|0;f[a>>2]=ga;if((H|0)>=(q|0))if((q|0)<(0-H|0))ha=(f[F>>2]|0)+q|0;else ha=q;else ha=q-(f[F>>2]|0)|0;f[l>>2]=ha;if((H|0)>=(M|0))if((M|0)<(0-H|0))ia=(f[F>>2]|0)+M|0;else ia=M;else ia=M-(f[F>>2]|0)|0;f[G>>2]=ia;if((((ga|0)>-1?ga:0-ga|0)+((fa|0)>-1?fa:0-fa|0)|0)<(((ha|0)>-1?ha:0-ha|0)+((ia|0)>-1?ia:0-ia|0)|0)){Vi(g,0);ja=k}else{Vi(g,1);ja=l}M=f[ja>>2]|0;if((M|0)<0)ka=(f[F>>2]|0)+M|0;else ka=M;M=c+(N<<2)|0;f[M>>2]=ka;N=f[ja+4>>2]|0;if((N|0)<0)la=(f[F>>2]|0)+N|0;else la=N;f[M+4>>2]=la;K=K+1|0;if((K|0)>=(s|0)){ma=5;break}M=f[p>>2]|0;L=f[M>>2]|0;if((f[M+4>>2]|0)-L>>2>>>0<=K>>>0){J=M;ma=6;break}}if((ma|0)==5){u=e;return 1}else if((ma|0)==6)mq(J);return 0}function rc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=Oa,T=Oa,U=Oa,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0;e=u;u=u+64|0;g=e+36|0;h=e+24|0;i=e+12|0;j=e;k=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[k>>2]=$(1.0);l=a+80|0;m=f[l>>2]|0;f[j>>2]=0;o=j+4|0;f[o>>2]=0;f[j+8>>2]=0;if(m){if(m>>>0>1073741823)mq(j);p=m<<2;q=dn(p)|0;f[j>>2]=q;r=q+(m<<2)|0;f[j+8>>2]=r;hj(q|0,0,p|0)|0;f[o>>2]=r;r=f[d>>2]|0;d=c+48|0;p=c+40|0;q=i+4|0;m=i+8|0;s=g+4|0;t=g+12|0;v=g+8|0;w=a+40|0;x=a+64|0;y=0;z=0;while(1){A=d;B=f[A>>2]|0;C=f[A+4>>2]|0;A=p;D=on(f[A>>2]|0,f[A+4>>2]|0,r+z|0,0)|0;A=Tn(D|0,I|0,B|0,C|0)|0;C=(f[f[c>>2]>>2]|0)+A|0;A=h;B=C;D=A+12|0;do{b[A>>0]=b[B>>0]|0;A=A+1|0;B=B+1|0}while((A|0)<(D|0));Xl(i|0,C|0,12)|0;B=_f(g,i)|0;if(!B){A=f[i>>2]|0;D=f[q>>2]|0;E=f[m>>2]|0;F=((A^318)+239^D)+239^E;G=f[s>>2]|0;H=(G|0)==0;a:do if(!H){J=G+-1|0;K=(J&G|0)==0;if(!K)if(F>>>0>>0)L=F;else L=(F>>>0)%(G>>>0)|0;else L=F&J;M=f[(f[g>>2]|0)+(L<<2)>>2]|0;if((M|0)!=0?(N=f[M>>2]|0,(N|0)!=0):0){if(K){K=N;while(1){M=f[K+4>>2]|0;if(!((M|0)==(F|0)|(M&J|0)==(L|0))){O=L;P=29;break a}if(((f[K+8>>2]|0)==(A|0)?(f[K+12>>2]|0)==(D|0):0)?(f[K+16>>2]|0)==(E|0):0)break a;K=f[K>>2]|0;if(!K){O=L;P=29;break a}}}else Q=N;while(1){K=f[Q+4>>2]|0;if((K|0)!=(F|0)){if(K>>>0>>0)R=K;else R=(K>>>0)%(G>>>0)|0;if((R|0)!=(L|0)){O=L;P=29;break a}}if(((f[Q+8>>2]|0)==(A|0)?(f[Q+12>>2]|0)==(D|0):0)?(f[Q+16>>2]|0)==(E|0):0)break a;Q=f[Q>>2]|0;if(!Q){O=L;P=29;break}}}else{O=L;P=29}}else{O=0;P=29}while(0);if((P|0)==29){P=0;C=dn(24)|0;f[C+8>>2]=A;f[C+12>>2]=D;f[C+16>>2]=E;f[C+20>>2]=y;f[C+4>>2]=F;f[C>>2]=0;S=$(((f[t>>2]|0)+1|0)>>>0);T=$(G>>>0);U=$(n[k>>2]);do if(H|$(U*T)>>0<3|(G+-1&G|0)!=0)&1;K=~~$(W($(S/U)))>>>0;Hh(g,N>>>0>>0?K:N);N=f[s>>2]|0;K=N+-1|0;if(!(K&N)){V=N;X=K&F;break}if(F>>>0>>0){V=N;X=F}else{V=N;X=(F>>>0)%(N>>>0)|0}}else{V=G;X=O}while(0);G=(f[g>>2]|0)+(X<<2)|0;F=f[G>>2]|0;if(!F){f[C>>2]=f[v>>2];f[v>>2]=C;f[G>>2]=v;G=f[C>>2]|0;if(G|0){H=f[G+4>>2]|0;G=V+-1|0;if(G&V)if(H>>>0>>0)Y=H;else Y=(H>>>0)%(V>>>0)|0;else Y=H&G;Z=(f[g>>2]|0)+(Y<<2)|0;P=42}}else{f[C>>2]=f[F>>2];Z=F;P=42}if((P|0)==42){P=0;f[Z>>2]=C}f[t>>2]=(f[t>>2]|0)+1}F=w;G=f[F>>2]|0;H=on(G|0,f[F+4>>2]|0,y|0,0)|0;Rg((f[f[x>>2]>>2]|0)+H|0,h|0,G|0)|0;G=f[j>>2]|0;f[G+(z<<2)>>2]=y;_=y+1|0;aa=G}else{G=f[j>>2]|0;f[G+(z<<2)>>2]=f[B+20>>2];_=y;aa=G}z=z+1|0;ba=f[l>>2]|0;if(z>>>0>=ba>>>0)break;else y=_}if((_|0)==(ba|0))ca=aa;else{y=a+84|0;if(!(b[y>>0]|0)){z=f[a+72>>2]|0;h=f[a+68>>2]|0;x=h;if((z|0)==(h|0))da=aa;else{w=z-h>>2;h=0;do{z=x+(h<<2)|0;f[z>>2]=f[aa+(f[z>>2]<<2)>>2];h=h+1|0}while(h>>>0>>0);da=aa}}else{b[y>>0]=0;y=a+68|0;aa=a+72|0;w=f[aa>>2]|0;h=f[y>>2]|0;x=w-h>>2;z=h;h=w;if(ba>>>0<=x>>>0)if(ba>>>0>>0?(w=z+(ba<<2)|0,(w|0)!=(h|0)):0){f[aa>>2]=h+(~((h+-4-w|0)>>>2)<<2);ea=ba}else ea=ba;else{kh(y,ba-x|0,1204);ea=f[l>>2]|0}x=f[j>>2]|0;if(!ea)da=x;else{j=f[a+68>>2]|0;a=0;do{f[j+(a<<2)>>2]=f[x+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);da=x}}f[l>>2]=_;ca=da}if(!ca)fa=_;else{da=f[o>>2]|0;if((da|0)!=(ca|0))f[o>>2]=da+(~((da+-4-ca|0)>>>2)<<2);br(ca);fa=_}}else fa=0;_=f[g+8>>2]|0;if(_|0){ca=_;do{_=ca;ca=f[ca>>2]|0;br(_)}while((ca|0)!=0)}ca=f[g>>2]|0;f[g>>2]=0;if(!ca){u=e;return fa|0}br(ca);u=e;return fa|0}function sc(a,c){a=a|0;c=c|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;e=u;u=u+32|0;g=e+4|0;h=e;i=e+16|0;j=c+56|0;k=f[j>>2]|0;l=(f[k+100>>2]|0)-(f[k+96>>2]|0)|0;k=(l|0)/12|0;m=c+44|0;Nh(k,f[m>>2]|0)|0;Nh(f[(f[j>>2]|0)+80>>2]|0,f[m>>2]|0)|0;n=f[c+48>>2]|0;o=dn(32)|0;f[g>>2]=o;f[g+8>>2]=-2147483616;f[g+4>>2]=21;p=o;q=14562;r=p+21|0;do{b[p>>0]=b[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));b[o+21>>0]=0;o=Oj(n,g,0)|0;if((b[g+11>>0]|0)<0)br(f[g>>2]|0);n=f[m>>2]|0;if(o){b[i>>0]=0;o=n+16|0;q=f[o+4>>2]|0;if(!((q|0)>0|(q|0)==0&(f[o>>2]|0)>>>0>0)){f[h>>2]=f[n+4>>2];f[g>>2]=f[h>>2];ye(n,g,i,i+1|0)|0}Ye(c)|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}b[i>>0]=1;c=n+16|0;o=f[c+4>>2]|0;if(!((o|0)>0|(o|0)==0&(f[c>>2]|0)>>>0>0)){f[h>>2]=f[n+4>>2];f[g>>2]=f[h>>2];ye(n,g,i,i+1|0)|0}n=f[j>>2]|0;c=f[n+80>>2]|0;if(c>>>0<256){if(!l){f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}o=i+1|0;q=i+1|0;p=i+1|0;r=0;s=n;while(1){t=f[s+96>>2]|0;v=f[m>>2]|0;b[i>>0]=f[t+(r*12|0)>>2];w=v+16|0;x=f[w>>2]|0;y=f[w+4>>2]|0;if((y|0)>0|(y|0)==0&x>>>0>0){z=x;A=v;B=y}else{f[h>>2]=f[v+4>>2];f[g>>2]=f[h>>2];ye(v,g,i,p)|0;v=f[m>>2]|0;y=v+16|0;z=f[y>>2]|0;A=v;B=f[y+4>>2]|0}b[i>>0]=f[t+(r*12|0)+4>>2];if((B|0)>0|(B|0)==0&z>>>0>0){C=B;D=z;E=A}else{f[h>>2]=f[A+4>>2];f[g>>2]=f[h>>2];ye(A,g,i,q)|0;y=f[m>>2]|0;v=y+16|0;C=f[v+4>>2]|0;D=f[v>>2]|0;E=y}b[i>>0]=f[t+(r*12|0)+8>>2];if(!((C|0)>0|(C|0)==0&D>>>0>0)){f[h>>2]=f[E+4>>2];f[g>>2]=f[h>>2];ye(E,g,i,o)|0}t=r+1|0;if(t>>>0>=k>>>0)break;r=t;s=f[j>>2]|0}f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}if(c>>>0<65536){if(!l){f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}s=i+2|0;r=i+2|0;o=i+2|0;E=0;D=n;while(1){C=f[D+96>>2]|0;q=f[m>>2]|0;d[i>>1]=f[C+(E*12|0)>>2];A=q+16|0;z=f[A>>2]|0;B=f[A+4>>2]|0;if((B|0)>0|(B|0)==0&z>>>0>0){F=B;G=z;H=q}else{f[h>>2]=f[q+4>>2];f[g>>2]=f[h>>2];ye(q,g,i,o)|0;q=f[m>>2]|0;z=q+16|0;F=f[z+4>>2]|0;G=f[z>>2]|0;H=q}d[i>>1]=f[C+(E*12|0)+4>>2];if((F|0)>0|(F|0)==0&G>>>0>0){I=F;J=G;K=H}else{f[h>>2]=f[H+4>>2];f[g>>2]=f[h>>2];ye(H,g,i,r)|0;q=f[m>>2]|0;z=q+16|0;I=f[z+4>>2]|0;J=f[z>>2]|0;K=q}d[i>>1]=f[C+(E*12|0)+8>>2];if(!((I|0)>0|(I|0)==0&J>>>0>0)){f[h>>2]=f[K+4>>2];f[g>>2]=f[h>>2];ye(K,g,i,s)|0}C=E+1|0;if(C>>>0>=k>>>0)break;E=C;D=f[j>>2]|0}f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}D=(l|0)!=0;if(c>>>0<2097152){if(D){L=0;M=n}else{f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}while(1){c=f[M+96>>2]|0;Nh(f[c+(L*12|0)>>2]|0,f[m>>2]|0)|0;Nh(f[c+(L*12|0)+4>>2]|0,f[m>>2]|0)|0;Nh(f[c+(L*12|0)+8>>2]|0,f[m>>2]|0)|0;c=L+1|0;if(c>>>0>=k>>>0)break;L=c;M=f[j>>2]|0}f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}if(!D){f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}D=0;M=n;while(1){n=(f[M+96>>2]|0)+(D*12|0)|0;L=f[m>>2]|0;c=L+16|0;l=f[c+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[c>>2]|0)>>>0>0)){f[h>>2]=f[L+4>>2];f[g>>2]=f[h>>2];ye(L,g,n,n+12|0)|0}n=D+1|0;if(n>>>0>=k>>>0)break;D=n;M=f[j>>2]|0}f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}function tc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0;e=u;u=u+32|0;g=e+16|0;h=e+12|0;i=e+8|0;j=e+4|0;k=e;switch(f[c+28>>2]|0){case 9:{l=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=l;f[g>>2]=f[h>>2];m=ec(a,c,g)|0;break}case 2:{f[i>>2]=l;f[g>>2]=f[i>>2];m=Xb(a,c,g)|0;break}case 3:{f[j>>2]=l;f[g>>2]=f[j>>2];m=rc(a,c,g)|0;break}case 4:{f[k>>2]=l;f[g>>2]=f[k>>2];m=jc(a,c,g)|0;break}default:m=0}n=m;break}case 1:{m=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=m;f[g>>2]=f[h>>2];o=dc(a,c,g)|0;break}case 2:{f[i>>2]=m;f[g>>2]=f[i>>2];o=Yb(a,c,g)|0;break}case 3:{f[j>>2]=m;f[g>>2]=f[j>>2];o=pc(a,c,g)|0;break}case 4:{f[k>>2]=m;f[g>>2]=f[k>>2];o=ic(a,c,g)|0;break}default:o=0}n=o;break}case 11:case 2:{o=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=o;f[g>>2]=f[h>>2];p=dc(a,c,g)|0;break}case 2:{f[i>>2]=o;f[g>>2]=f[i>>2];p=Yb(a,c,g)|0;break}case 3:{f[j>>2]=o;f[g>>2]=f[j>>2];p=pc(a,c,g)|0;break}case 4:{f[k>>2]=o;f[g>>2]=f[k>>2];p=ic(a,c,g)|0;break}default:p=0}n=p;break}case 4:{p=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=p;f[g>>2]=f[h>>2];q=bc(a,c,g)|0;break}case 2:{f[i>>2]=p;f[g>>2]=f[i>>2];q=Vb(a,c,g)|0;break}case 3:{f[j>>2]=p;f[g>>2]=f[j>>2];q=kc(a,c,g)|0;break}case 4:{f[k>>2]=p;f[g>>2]=f[k>>2];q=gc(a,c,g)|0;break}default:q=0}n=q;break}case 3:{q=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=q;f[g>>2]=f[h>>2];r=bc(a,c,g)|0;break}case 2:{f[i>>2]=q;f[g>>2]=f[i>>2];r=Vb(a,c,g)|0;break}case 3:{f[j>>2]=q;f[g>>2]=f[j>>2];r=kc(a,c,g)|0;break}case 4:{f[k>>2]=q;f[g>>2]=f[k>>2];r=gc(a,c,g)|0;break}default:r=0}n=r;break}case 6:{r=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=r;f[g>>2]=f[h>>2];s=ec(a,c,g)|0;break}case 2:{f[i>>2]=r;f[g>>2]=f[i>>2];s=Xb(a,c,g)|0;break}case 3:{f[j>>2]=r;f[g>>2]=f[j>>2];s=rc(a,c,g)|0;break}case 4:{f[k>>2]=r;f[g>>2]=f[k>>2];s=jc(a,c,g)|0;break}default:s=0}n=s;break}case 5:{s=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=s;f[g>>2]=f[h>>2];t=ec(a,c,g)|0;break}case 2:{f[i>>2]=s;f[g>>2]=f[i>>2];t=Xb(a,c,g)|0;break}case 3:{f[j>>2]=s;f[g>>2]=f[j>>2];t=rc(a,c,g)|0;break}case 4:{f[k>>2]=s;f[g>>2]=f[k>>2];t=jc(a,c,g)|0;break}default:t=0}n=t;break}default:{v=-1;u=e;return v|0}}v=(n|0)==0?-1:n;u=e;return v|0}function uc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;e=u;u=u+32|0;g=e+16|0;h=e+12|0;i=e+29|0;j=e;k=e+28|0;if(!(f[(f[a+8>>2]|0)+80>>2]|0)){l=1;u=e;return l|0}b[i>>0]=-2;m=a+36|0;n=f[m>>2]|0;if(n)if(Ra[f[(f[a>>2]|0)+40>>2]&127](a,n)|0){n=f[m>>2]|0;o=(Qa[f[(f[n>>2]|0)+8>>2]&127](n)|0)&255;b[i>>0]=o;p=5}else q=0;else p=5;if((p|0)==5){o=d+16|0;n=o;r=f[n+4>>2]|0;if(!((r|0)>0|(r|0)==0&(f[n>>2]|0)>>>0>0)){f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];ye(d,g,i,i+1|0)|0}i=f[m>>2]|0;if(i|0?(n=(Qa[f[(f[i>>2]|0)+36>>2]&127](i)|0)&255,b[j>>0]=n,n=o,i=f[n+4>>2]|0,!((i|0)>0|(i|0)==0&(f[n>>2]|0)>>>0>0)):0){f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];ye(d,g,j,j+1|0)|0}n=f[a+32>>2]|0;i=b[n+24>>0]|0;r=X(f[n+80>>2]|0,i)|0;s=(f[f[n>>2]>>2]|0)+(f[n+48>>2]|0)|0;f[j>>2]=0;n=j+4|0;f[n>>2]=0;f[j+8>>2]=0;t=(r|0)==0;do if(!t)if(r>>>0>1073741823)mq(j);else{v=r<<2;w=dn(v)|0;f[j>>2]=w;x=w+(r<<2)|0;f[j+8>>2]=x;hj(w|0,0,v|0)|0;f[n>>2]=x;y=w;break}else y=0;while(0);w=f[m>>2]|0;do if(w){Ta[f[(f[w>>2]|0)+44>>2]&31](w,s,y,r,i,f[c>>2]|0)|0;x=f[m>>2]|0;if(!x){z=s;A=f[j>>2]|0;p=20;break}if(!(Qa[f[(f[x>>2]|0)+32>>2]&127](x)|0)){x=f[j>>2]|0;z=f[m>>2]|0?x:s;A=x;p=20}}else{z=s;A=y;p=20}while(0);if((p|0)==20)km(z,r,A);A=a+4|0;a=f[A>>2]|0;do if(a){z=f[a+48>>2]|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;y=dn(48)|0;f[g>>2]=y;f[g+8>>2]=-2147483600;f[g+4>>2]=34;s=y;w=9835;x=s+34|0;do{b[s>>0]=b[w>>0]|0;s=s+1|0;w=w+1|0}while((s|0)<(x|0));b[y+34>>0]=0;w=Oj(z,g,1)|0;if((b[g+11>>0]|0)<0)br(f[g>>2]|0);if(!w){if(!t){w=f[j>>2]|0;s=0;x=0;do{x=f[w+(s<<2)>>2]|x;s=s+1|0}while((s|0)!=(r|0));if(x)B=((_(x|0)|0)>>>3^3)+1|0;else B=1}else B=1;b[k>>0]=0;s=o;w=f[s>>2]|0;z=f[s+4>>2]|0;if((z|0)>0|(z|0)==0&w>>>0>0){C=z;D=w}else{f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];ye(d,g,k,k+1|0)|0;w=o;C=f[w+4>>2]|0;D=f[w>>2]|0}b[k>>0]=B;if(!((C|0)>0|(C|0)==0&D>>>0>0)){f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];ye(d,g,k,k+1|0)|0}if((B|0)==(Ll(5)|0)){w=f[j>>2]|0;z=o;s=f[z+4>>2]|0;if(!((s|0)>0|(s|0)==0&(f[z>>2]|0)>>>0>0)){f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];ye(d,g,w,w+(r<<2)|0)|0}p=48;break}if(t)p=48;else{w=d+4|0;z=0;do{s=(f[j>>2]|0)+(z<<2)|0;y=o;v=f[y+4>>2]|0;if(!((v|0)>0|(v|0)==0&(f[y>>2]|0)>>>0>0)){f[h>>2]=f[w>>2];f[g>>2]=f[h>>2];ye(d,g,s,s+B|0)|0}z=z+1|0}while(z>>>0>>0);p=48}}else p=27}else p=27;while(0);if((p|0)==27){b[k>>0]=1;r=o;o=f[r+4>>2]|0;if(!((o|0)>0|(o|0)==0&(f[r>>2]|0)>>>0>0)){f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];ye(d,g,k,k+1|0)|0}wp(g);k=f[A>>2]|0;if(k|0)Pj(g,10-(Yh(f[k+48>>2]|0)|0)|0)|0;k=Dc(f[j>>2]|0,X((f[c+4>>2]|0)-(f[c>>2]|0)>>2,i)|0,i,g,d)|0;sj(g,f[g+4>>2]|0);if(k)p=48;else E=0}if((p|0)==48){p=f[m>>2]|0;if(!p)E=1;else{Ra[f[(f[p>>2]|0)+40>>2]&127](p,d)|0;E=1}}d=f[j>>2]|0;if(d|0){j=f[n>>2]|0;if((j|0)!=(d|0))f[n>>2]=j+(~((j+-4-d|0)>>>2)<<2);br(d)}q=E}l=q;u=e;return l|0}function vc(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;b=u;u=u+48|0;c=b+24|0;d=b+12|0;e=b;g=a+32|0;h=a+8|0;i=a+12|0;j=f[i>>2]|0;k=f[h>>2]|0;l=j-k>>2;m=a+36|0;n=f[m>>2]|0;o=f[g>>2]|0;p=n-o>>2;q=o;o=n;n=k;if(l>>>0<=p>>>0)if(l>>>0

    >>0?(r=q+(l<<2)|0,(r|0)!=(o|0)):0){f[m>>2]=o+(~((o+-4-r|0)>>>2)<<2);s=n;t=k;v=j}else{s=n;t=k;v=j}else{oi(g,l-p|0);p=f[h>>2]|0;s=p;t=p;v=f[i>>2]|0}p=v-t|0;l=p>>2;f[c>>2]=0;j=c+4|0;f[j>>2]=0;k=c+8|0;f[k>>2]=0;if(l|0){if((p|0)<0)mq(c);p=((l+-1|0)>>>5)+1|0;n=dn(p<<2)|0;f[c>>2]=n;f[k>>2]=p;f[j>>2]=l;j=l>>>5;hj(n|0,0,j<<2|0)|0;p=l&31;l=n+(j<<2)|0;if(p|0)f[l>>2]=f[l>>2]&~(-1>>>(32-p|0))}p=a+20|0;l=0;j=s;s=t;t=v;while(1){if(l>>>0>2>>>0){w=0;x=0;y=l;z=s;A=j}else{B=25;break}while(1){v=x>>>5;n=1<<(x&31);do if(!(f[(f[c>>2]|0)+(v<<2)>>2]&n)){k=f[A+(x<<2)>>2]|0;if((f[k+8>>2]|0)!=(f[k+4>>2]|0)){r=0;o=1;m=A;q=k;while(1){k=f[(f[q+4>>2]|0)+(r<<2)>>2]|0;C=0;D=m;while(1){E=f[D+(x<<2)>>2]|0;if((C|0)>=(Ra[f[(f[E>>2]|0)+24>>2]&127](E,k)|0)){F=o;break}E=f[(f[h>>2]|0)+(x<<2)>>2]|0;G=Sa[f[(f[E>>2]|0)+28>>2]&31](E,k,C)|0;if((G|0)!=(x|0)?(E=f[(f[p>>2]|0)+(G<<2)>>2]|0,(1<<(E&31)&f[(f[c>>2]|0)+(E>>>5<<2)>>2]|0)==0):0){F=0;break}C=C+1|0;D=f[h>>2]|0}r=r+1|0;m=f[h>>2]|0;q=f[m+(x<<2)>>2]|0;if(r>>>0>=(f[q+8>>2]|0)-(f[q+4>>2]|0)>>2>>>0)break;else o=F}o=m;if(F)H=o;else{I=w;J=y;K=o;break}}else H=z;f[(f[g>>2]|0)+(y<<2)>>2]=x;o=(f[c>>2]|0)+(v<<2)|0;f[o>>2]=f[o>>2]|n;I=1;J=y+1|0;K=H}else{I=w;J=y;K=z}while(0);x=x+1|0;L=f[i>>2]|0;M=L-K>>2;A=K;if(x>>>0>=M>>>0)break;else{w=I;y=J;z=K}}if(J>>>0>>0&(I^1)){N=0;break}else{l=J;j=A;s=K;t=L}}if((B|0)==25){f[d>>2]=0;B=d+4|0;f[B>>2]=0;f[d+8>>2]=0;L=f[a+4>>2]|0;a=(f[L+12>>2]|0)-(f[L+8>>2]|0)|0;L=a>>2;f[e>>2]=0;K=e+4|0;f[K>>2]=0;A=e+8|0;f[A>>2]=0;if(L|0){if((a|0)<0)mq(e);a=((L+-1|0)>>>5)+1|0;J=dn(a<<2)|0;f[e>>2]=J;f[A>>2]=a;f[K>>2]=L;K=L>>>5;hj(J|0,0,K<<2|0)|0;a=L&31;L=J+(K<<2)|0;if(a|0)f[L>>2]=f[L>>2]&~(-1>>>(32-a|0))}a:do if((t|0)==(s|0))O=1;else{a=0;L=j;K=s;J=t;while(1){A=f[(f[g>>2]|0)+(a<<2)>>2]|0;l=f[L+(A<<2)>>2]|0;I=(f[l+8>>2]|0)-(f[l+4>>2]|0)|0;l=I>>2;if((I|0)<8){P=K;Q=J}else{I=f[B>>2]|0;M=f[d>>2]|0;z=I-M>>2;y=M;M=I;if(l>>>0<=z>>>0)if(l>>>0>>0?(I=y+(l<<2)|0,(I|0)!=(M|0)):0){f[B>>2]=M+(~((M+-4-I|0)>>>2)<<2);R=0}else R=0;else{oi(d,l-z|0);R=0}while(1){if((R|0)<(l|0)){S=0;T=0;U=R}else break;while(1){z=f[(f[h>>2]|0)+(A<<2)>>2]|0;I=f[(f[z+4>>2]|0)+(S<<2)>>2]|0;M=S>>>5;y=1<<(S&31);if(!(f[(f[e>>2]|0)+(M<<2)>>2]&y)){w=0;x=1;H=z;while(1){if((w|0)>=(Ra[f[(f[H>>2]|0)+24>>2]&127](H,I)|0)){V=x;break}z=f[(f[h>>2]|0)+(A<<2)>>2]|0;F=Sa[f[(f[z>>2]|0)+28>>2]&31](z,I,w)|0;z=(f[(f[e>>2]|0)+(F>>>5<<2)>>2]&1<<(F&31)|0)!=0;F=x&z;if(!z){V=F;break}w=w+1|0;x=F;H=f[(f[h>>2]|0)+(A<<2)>>2]|0}if(V){f[(f[d>>2]|0)+(U<<2)>>2]=S;H=(f[e>>2]|0)+(M<<2)|0;f[H>>2]=f[H>>2]|y;W=1;X=U+1|0}else{W=T;X=U}}else{W=T;X=U}S=S+1|0;if((S|0)>=(l|0))break;else{T=W;U=X}}if(W|(X|0)>=(l|0))R=X;else{O=0;break a}}Of(f[(f[h>>2]|0)+(A<<2)>>2]|0,d);P=f[h>>2]|0;Q=f[i>>2]|0}a=a+1|0;if(a>>>0>=Q-P>>2>>>0){O=1;break}else{L=P;K=P;J=Q}}}while(0);Q=f[e>>2]|0;if(Q|0)br(Q);Q=f[d>>2]|0;if(Q|0){d=f[B>>2]|0;if((d|0)!=(Q|0))f[B>>2]=d+(~((d+-4-Q|0)>>>2)<<2);br(Q)}N=O}O=f[c>>2]|0;if(!O){u=b;return N|0}br(O);u=b;return N|0} +function uj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0;e=u;u=u+16|0;g=e;h=a+4|0;f[h>>2]=c;i=f[c+64>>2]|0;c=((f[i+4>>2]|0)-(f[i>>2]|0)>>2>>>0)/3|0;b[g>>0]=0;Xg(a+24|0,c,g);c=f[h>>2]|0;h=(f[c+56>>2]|0)-(f[c+52>>2]|0)>>2;b[g>>0]=0;Xg(a+36|0,h,g);g=a+8|0;f[g>>2]=f[d>>2];f[g+4>>2]=f[d+4>>2];f[g+8>>2]=f[d+8>>2];f[g+12>>2]=f[d+12>>2];u=e;return}function vj(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;c=a;a:do if(!(c&3)){d=a;e=4}else{g=a;h=c;while(1){if(!(b[g>>0]|0)){i=h;break a}j=g+1|0;h=j;if(!(h&3)){d=j;e=4;break}else g=j}}while(0);if((e|0)==4){e=d;while(1){k=f[e>>2]|0;if(!((k&-2139062144^-2139062144)&k+-16843009))e=e+4|0;else break}if(!((k&255)<<24>>24))l=e;else{k=e;while(1){e=k+1|0;if(!(b[e>>0]|0)){l=e;break}else k=e}}i=l}return i-c|0}function wj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;e=u;u=u+16|0;g=e;h=a+11|0;i=b[h>>0]|0;j=i<<24>>24<0;if(j)k=f[a+4>>2]|0;else k=i&255;do if(k>>>0>=c>>>0)if(j){i=(f[a>>2]|0)+c|0;b[g>>0]=0;Hp(i,g);f[a+4>>2]=c;break}else{b[g>>0]=0;Hp(a+c|0,g);b[h>>0]=c;break}else Xi(a,c-k|0,d)|0;while(0);u=e;return}function xj(a){a=a|0;var b=0,c=0,d=0;if(!a)return;b=a+88|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0){b=f[c+8>>2]|0;if(b|0){d=c+12|0;if((f[d>>2]|0)!=(b|0))f[d>>2]=b;br(b)}br(c)}c=f[a+68>>2]|0;if(c|0){b=a+72|0;d=f[b>>2]|0;if((d|0)!=(c|0))f[b>>2]=d+(~((d+-4-c|0)>>>2)<<2);br(c)}c=a+64|0;d=f[c>>2]|0;f[c>>2]=0;if(d|0){c=f[d>>2]|0;if(c|0){b=d+4|0;if((f[b>>2]|0)!=(c|0))f[b>>2]=c;br(c)}br(d)}br(a);return}function yj(a,c,d,e,g,h,i,j,k,l){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;var m=0,n=0,o=0;f[a>>2]=d;if(d|0){m=d+16|0;n=f[m+4>>2]|0;o=a+8|0;f[o>>2]=f[m>>2];f[o+4>>2]=n;n=d+24|0;d=f[n+4>>2]|0;o=a+16|0;f[o>>2]=f[n>>2];f[o+4>>2]=d}b[a+24>>0]=e;f[a+28>>2]=g;b[a+32>>0]=h&1;h=a+40|0;f[h>>2]=i;f[h+4>>2]=j;j=a+48|0;f[j>>2]=k;f[j+4>>2]=l;f[a+56>>2]=c;return}function zj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;if((f[c+76>>2]|0)>=0?(gr(c)|0)!=0:0){d=a&255;e=a&255;if((e|0)!=(b[c+75>>0]|0)?(g=c+20|0,h=f[g>>2]|0,h>>>0<(f[c+16>>2]|0)>>>0):0){f[g>>2]=h+1;b[h>>0]=d;i=e}else i=Bj(c,a)|0;fr(c);j=i}else k=3;do if((k|0)==3){i=a&255;e=a&255;if((e|0)!=(b[c+75>>0]|0)?(d=c+20|0,h=f[d>>2]|0,h>>>0<(f[c+16>>2]|0)>>>0):0){f[d>>2]=h+1;b[h>>0]=i;j=e;break}j=Bj(c,a)|0}while(0);return j|0}function Aj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;i=f[a+4>>2]|0;if((i|0)==-1){j=0;u=d;return j|0}b[h>>0]=i;i=c+16|0;a=f[i+4>>2]|0;if(!((a|0)>0|(a|0)==0&(f[i>>2]|0)>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];ye(c,e,h,h+1|0)|0}j=1;u=d;return j|0}function Bj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0;d=u;u=u+16|0;e=d;g=c&255;b[e>>0]=g;i=a+16|0;j=f[i>>2]|0;if(!j)if(!(pl(a)|0)){k=f[i>>2]|0;l=4}else m=-1;else{k=j;l=4}do if((l|0)==4){j=a+20|0;i=f[j>>2]|0;if(i>>>0>>0?(n=c&255,(n|0)!=(b[a+75>>0]|0)):0){f[j>>2]=i+1;b[i>>0]=g;m=n;break}if((Sa[f[a+36>>2]&31](a,e,1)|0)==1)m=h[e>>0]|0;else m=-1}while(0);u=d;return m|0}function Cj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0;c=dn(88)|0;d=c+60|0;e=c;g=e+60|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));f[d>>2]=c;d=c+64|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;d=Kf(c,b)|0;f[a>>2]=d?c:0;a=d?0:c;if(d)return;ui(a);br(a);return}function Dj(a,b){a=a|0;b=b|0;if(!b)return;else{Dj(a,f[b>>2]|0);Dj(a,f[b+4>>2]|0);sj(b+20|0,f[b+24>>2]|0);br(b);return}}function Ej(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0;e=u;u=u+16|0;g=e;h=a+4|0;f[h>>2]=c;i=((f[c+4>>2]|0)-(f[c>>2]|0)>>2>>>0)/3|0;b[g>>0]=0;Xg(a+24|0,i,g);i=f[h>>2]|0;h=(f[i+28>>2]|0)-(f[i+24>>2]|0)>>2;b[g>>0]=0;Xg(a+36|0,h,g);g=a+8|0;f[g>>2]=f[d>>2];f[g+4>>2]=f[d+4>>2];f[g+8>>2]=f[d+8>>2];f[g+12>>2]=f[d+12>>2];u=e;return}function Fj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;e=u;u=u+16|0;g=e;h=e+4|0;f[g>>2]=c;c=a+4|0;a=dn(32)|0;f[h>>2]=a;f[h+8>>2]=-2147483616;f[h+4>>2]=17;i=a;j=12932;k=i+17|0;do{b[i>>0]=b[j>>0]|0;i=i+1|0;j=j+1|0}while((i|0)<(k|0));b[a+17>>0]=0;Nj(wd(c,g)|0,h,d);if((b[h+11>>0]|0)>=0){u=e;return}br(f[h>>2]|0);u=e;return}function Gj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=f[a+16>>2]|0;if(((f[a+20>>2]|0)-c>>2|0)<=(b|0)){d=0;return d|0}e=f[c+(b<<2)>>2]|0;if((e|0)<0){d=0;return d|0}b=a+48|0;if((f[a+52>>2]|0)>>>0<=e>>>0)pe(b,e+1|0,0);c=(f[b>>2]|0)+(e>>>5<<2)|0;f[c>>2]=f[c>>2]|1<<(e&31);c=f[a+36>>2]|0;if((f[a+40>>2]|0)-c>>2>>>0<=e>>>0){d=1;return d|0}Pp(f[c+(e<<2)>>2]|0);d=1;return d|0}function Hj(a){a=a|0;if(!a)return;f[a>>2]=1136;sj(a+28|0,f[a+32>>2]|0);nj(a+16|0,f[a+20>>2]|0);sj(a+4|0,f[a+8>>2]|0);br(a);return}function Ij(a){a=a|0;f[a>>2]=1136;sj(a+28|0,f[a+32>>2]|0);nj(a+16|0,f[a+20>>2]|0);sj(a+4|0,f[a+8>>2]|0);return}function Jj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if(c>>>0>0|(c|0)==0&a>>>0>4294967295){e=d;f=a;g=c;while(1){c=an(f|0,g|0,10,0)|0;e=e+-1|0;b[e>>0]=c&255|48;c=f;f=up(f|0,g|0,10,0)|0;if(!(g>>>0>9|(g|0)==9&c>>>0>4294967295))break;else g=I}h=f;i=e}else{h=a;i=d}if(!h)j=i;else{d=h;h=i;while(1){i=h+-1|0;b[i>>0]=(d>>>0)%10|0|48;if(d>>>0<10){j=i;break}else{d=(d>>>0)/10|0;h=i}}}return j|0}function Kj(a){a=a|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;c=a;while(1){d=c+1|0;if(!(tq(b[c>>0]|0)|0))break;else c=d}a=b[c>>0]|0;switch(a<<24>>24|0){case 45:{e=1;f=5;break}case 43:{e=0;f=5;break}default:{g=0;h=c;i=a}}if((f|0)==5){g=e;h=d;i=b[d>>0]|0}if(!(Pq(i<<24>>24)|0))j=0;else{i=0;d=h;while(1){h=(i*10|0)+48-(b[d>>0]|0)|0;d=d+1|0;if(!(Pq(b[d>>0]|0)|0)){j=h;break}else i=h}}return (g|0?j:0-j|0)|0}function Lj(a,c,d){a=a|0;c=c|0;d=$(d);var e=0,g=0,h=0;e=u;u=u+16|0;g=e;cl(g,d);h=mi(a,c)|0;c=h+11|0;if((b[c>>0]|0)<0){b[f[h>>2]>>0]=0;f[h+4>>2]=0}else{b[h>>0]=0;b[c>>0]=0}Ng(h,0);f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];u=e;return}function Mj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0;e=u;u=u+16|0;g=e;fl(g,d&1);d=mi(a,c)|0;c=d+11|0;if((b[c>>0]|0)<0){b[f[d>>2]>>0]=0;f[d+4>>2]=0}else{b[d>>0]=0;b[c>>0]=0}Ng(d,0);f[d>>2]=f[g>>2];f[d+4>>2]=f[g+4>>2];f[d+8>>2]=f[g+8>>2];u=e;return}function Nj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0;e=u;u=u+16|0;g=e;fl(g,d);d=mi(a,c)|0;c=d+11|0;if((b[c>>0]|0)<0){b[f[d>>2]>>0]=0;f[d+4>>2]=0}else{b[d>>0]=0;b[c>>0]=0}Ng(d,0);f[d>>2]=f[g>>2];f[d+4>>2]=f[g+4>>2];f[d+8>>2]=f[g+8>>2];u=e;return}function Oj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;e=zg(a,c)|0;if((e|0)==(a+4|0)){g=-1;h=(g|0)==-1;i=(g|0)!=0;j=h?d:i;return j|0}a=e+28|0;if((b[a+11>>0]|0)<0)k=f[a>>2]|0;else k=a;g=Kj(k)|0;h=(g|0)==-1;i=(g|0)!=0;j=h?d:i;return j|0}function Pj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+16|0;e=d;if(c>>>0>10){g=0;u=d;return g|0}h=dn(48)|0;f[e>>2]=h;f[e+8>>2]=-2147483600;f[e+4>>2]=33;i=h;j=13067;k=i+33|0;do{b[i>>0]=b[j>>0]|0;i=i+1|0;j=j+1|0}while((i|0)<(k|0));b[h+33>>0]=0;Nj(a,e,c);if((b[e+11>>0]|0)<0)br(f[e>>2]|0);g=1;u=d;return g|0}function Qj(a){a=a|0;f[a>>2]=1136;sj(a+28|0,f[a+32>>2]|0);nj(a+16|0,f[a+20>>2]|0);sj(a+4|0,f[a+8>>2]|0);br(a);return}function Rj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0;c=f[b>>2]|0;if((c|0)==-1)return 1;b=c*3|0;if((b|0)==-1)return 1;c=f[a>>2]|0;a=f[c+(b<<2)>>2]|0;d=b+1|0;e=((d>>>0)%3|0|0)==0?b+-2|0:d;if((e|0)==-1)g=-1;else g=f[c+(e<<2)>>2]|0;e=(((b>>>0)%3|0|0)==0?2:-1)+b|0;if((e|0)==-1)h=-1;else h=f[c+(e<<2)>>2]|0;if((a|0)==(g|0))return 1;else return (a|0)==(h|0)|(g|0)==(h|0)|0;return 0}function Sj(a){a=a|0;f[a>>2]=2968;sj(a+28|0,f[a+32>>2]|0);Dj(a+16|0,f[a+20>>2]|0);sj(a+4|0,f[a+8>>2]|0);return}function Tj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0;d=0;while(1){if((h[15560+d>>0]|0)==(a|0)){e=2;break}g=d+1|0;if((g|0)==87){i=15648;j=87;e=5;break}else d=g}if((e|0)==2)if(!d)k=15648;else{i=15648;j=d;e=5}if((e|0)==5)while(1){e=0;d=i;do{a=d;d=d+1|0}while((b[a>>0]|0)!=0);j=j+-1|0;if(!j){k=d;break}else{i=d;e=5}}return yq(k,f[c+20>>2]|0)|0}function Uj(a,b){a=+a;b=b|0;var c=0,d=0,e=0,g=0.0,h=0.0,i=0,j=0.0;p[s>>3]=a;c=f[s>>2]|0;d=f[s+4>>2]|0;e=Wn(c|0,d|0,52)|0;switch(e&2047){case 0:{if(a!=0.0){g=+Uj(a*18446744073709551616.0,b);h=g;i=(f[b>>2]|0)+-64|0}else{h=a;i=0}f[b>>2]=i;j=h;break}case 2047:{j=a;break}default:{f[b>>2]=(e&2047)+-1022;f[s>>2]=c;f[s+4>>2]=d&-2146435073|1071644672;j=+p[s>>3]}}return +j}function Vj(a){a=a|0;f[a>>2]=2968;sj(a+28|0,f[a+32>>2]|0);Dj(a+16|0,f[a+20>>2]|0);sj(a+4|0,f[a+8>>2]|0);br(a);return}function Wj(a,b){a=+a;b=b|0;var c=0.0,d=0,e=0,g=0.0,h=0;if((b|0)<=1023)if((b|0)<-1022){c=a*2.2250738585072014e-308;d=(b|0)<-2044;e=b+2044|0;g=d?c*2.2250738585072014e-308:c;h=d?((e|0)>-1022?e:-1022):b+1022|0}else{g=a;h=b}else{c=a*8988465674311579538646525.0e283;e=(b|0)>2046;d=b+-2046|0;g=e?c*8988465674311579538646525.0e283:c;h=e?((d|0)<1023?d:1023):b+-1023|0}b=Rn(h+1023|0,0,52)|0;h=I;f[s>>2]=b;f[s+4>>2]=h;return +(g*+p[s>>3])}function Xj(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;if(!(f[a+80>>2]|0)){b=0;return b|0}c=a+8|0;d=a+12|0;a=f[c>>2]|0;if(((f[d>>2]|0)-a|0)>0){e=0;g=a}else{b=1;return b|0}while(1){a=f[g+(e<<2)>>2]|0;e=e+1|0;if(!(yl(a,a)|0)){b=0;h=5;break}g=f[c>>2]|0;if((e|0)>=((f[d>>2]|0)-g>>2|0)){b=1;h=5;break}}if((h|0)==5)return b|0;return 0}function Yj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0;c=a+36|0;d=a+40|0;e=f[c>>2]|0;if((f[d>>2]|0)==(e|0)){g=1;return g|0}h=a+60|0;a=0;i=e;while(1){e=f[i+(a<<2)>>2]|0;a=a+1|0;if(!(Sa[f[(f[e>>2]|0)+20>>2]&31](e,h,b)|0)){g=0;j=5;break}i=f[c>>2]|0;if(a>>>0>=(f[d>>2]|0)-i>>2>>>0){g=1;j=5;break}}if((j|0)==5)return g|0;return 0}function Zj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=a+36|0;d=a+40|0;a=f[c>>2]|0;if((f[d>>2]|0)==(a|0)){e=1;return e|0}else{g=0;h=a}while(1){a=f[h+(g<<2)>>2]|0;g=g+1|0;if(!(Ra[f[(f[a>>2]|0)+24>>2]&127](a,b)|0)){e=0;i=4;break}h=f[c>>2]|0;if(g>>>0>=(f[d>>2]|0)-h>>2>>>0){e=1;i=4;break}}if((i|0)==4)return e|0;return 0}function _j(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0;f[a>>2]=0;c=a+4|0;f[c>>2]=0;f[a+8>>2]=0;d=b+4|0;e=(f[d>>2]|0)-(f[b>>2]|0)|0;g=e>>2;if(!g)return;if(g>>>0>1073741823)mq(a);h=dn(e)|0;f[c>>2]=h;f[a>>2]=h;f[a+8>>2]=h+(g<<2);g=f[b>>2]|0;b=(f[d>>2]|0)-g|0;if((b|0)<=0)return;Rg(h|0,g|0,b|0)|0;f[c>>2]=h+(b>>>2<<2);return}function $j(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0;c=a+8|0;d=f[a>>2]|0;if((f[c>>2]|0)-d>>2>>>0>=b>>>0)return;e=a+4|0;if(b>>>0>1073741823){g=ra(8)|0;Wo(g,14941);f[g>>2]=6944;va(g|0,1080,114)}g=(f[e>>2]|0)-d|0;h=dn(b<<2)|0;if((g|0)>0)Rg(h|0,d|0,g|0)|0;f[a>>2]=h;f[e>>2]=h+(g>>2<<2);f[c>>2]=h+(b<<2);if(!d)return;br(d);return}function ak(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;b=a+36|0;c=a+40|0;d=f[b>>2]|0;if((f[c>>2]|0)==(d|0)){e=1;return e|0}g=a+60|0;a=0;h=d;while(1){d=f[h+(a<<2)>>2]|0;a=a+1|0;if(!(Ra[f[(f[d>>2]|0)+16>>2]&127](d,g)|0)){e=0;i=5;break}h=f[b>>2]|0;if(a>>>0>=(f[c>>2]|0)-h>>2>>>0){e=1;i=5;break}}if((i|0)==5)return e|0;return 0}function bk(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;d=u;u=u+16|0;e=d;g=dn(16)|0;f[e>>2]=g;f[e+8>>2]=-2147483632;f[e+4>>2]=15;h=g;i=12916;j=h+15|0;do{b[h>>0]=b[i>>0]|0;h=h+1|0;i=i+1|0}while((h|0)<(j|0));b[g+15>>0]=0;Nj(a+4|0,e,c);if((b[e+11>>0]|0)>=0){u=d;return}br(f[e>>2]|0);u=d;return}function ck(a,b){a=a|0;b=b|0;var c=0,d=0;f[a>>2]=0;f[a+4>>2]=b;if(b|0?(c=mh(b,992,976,0)|0,c|0):0){d=dn(56)|0;Gm(d,c);c=f[a>>2]|0;f[a>>2]=d;if(!c)return;Va[f[(f[c>>2]|0)+4>>2]&127](c);return}c=dn(56)|0;Am(c,b);b=f[a>>2]|0;f[a>>2]=c;if(!b)return;Va[f[(f[b>>2]|0)+4>>2]&127](b);return}function dk(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0;d=f[a+176>>2]|0;e=f[a+172>>2]|0;a=e;if((d|0)==(e|0))return 0;g=(d-e|0)/136|0;e=0;while(1){if((f[a+(e*136|0)>>2]|0)==(c|0)){h=4;break}d=e+1|0;if(d>>>0>>0)e=d;else{h=6;break}}if((h|0)==4)return ((b[a+(e*136|0)+100>>0]|0)==0?0:a+(e*136|0)+4|0)|0;else if((h|0)==6)return 0;return 0}function ek(a,b){a=a|0;b=b|0;var c=0,d=0;c=f[a+72>>2]|0;if(!c){d=0;return d|0}f[c+4>>2]=a+60;if(!(Qa[f[(f[c>>2]|0)+12>>2]&127](c)|0)){d=0;return d|0}if(!(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)){d=0;return d|0}if(!(Ra[f[(f[a>>2]|0)+44>>2]&127](a,b)|0)){d=0;return d|0}d=Ra[f[(f[a>>2]|0)+48>>2]&127](a,b)|0;return d|0}function fk(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;f[a>>2]=0;d=a+4|0;f[d>>2]=0;f[a+8>>2]=0;if(!b)return;if(b>>>0>357913941)mq(a);e=dn(b*12|0)|0;f[d>>2]=e;f[a>>2]=e;f[a+8>>2]=e+(b*12|0);a=b;b=e;do{_j(b,c);b=(f[d>>2]|0)+12|0;f[d>>2]=b;a=a+-1|0}while((a|0)!=0);return}function gk(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0;c=f[b>>2]|0;if(!c){d=0;return d|0}e=a+44|0;g=f[e>>2]|0;if(g>>>0<(f[a+48>>2]|0)>>>0){f[b>>2]=0;f[g>>2]=c;f[e>>2]=(f[e>>2]|0)+4;d=1;return d|0}else{Bg(a+40|0,b);d=1;return d|0}return 0}function hk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2880;f[a+40>>2]=1180;b=f[a+48>>2]|0;if(b|0){c=a+52|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}f[a>>2]=1460;b=a+36|0;d=f[b>>2]|0;f[b>>2]=0;if(!d){zi(a);br(a);return}Va[f[(f[d>>2]|0)+4>>2]&127](d);zi(a);br(a);return}function ik(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0;f[c>>2]=2;d=a+4|0;a=c+8|0;e=f[a>>2]|0;g=(f[c+12>>2]|0)-e|0;if(g>>>0<4294967292){Bk(a,g+4|0,0);i=f[a>>2]|0}else i=e;e=i+g|0;g=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;b[e>>0]=g;b[e+1>>0]=g>>8;b[e+2>>0]=g>>16;b[e+3>>0]=g>>24;return}function jk(a){a=a|0;var b=0,c=0,d=0,e=0;f[a>>2]=3164;b=a+8|0;f[b>>2]=3188;c=f[a+56>>2]|0;if(c|0){d=a+60|0;e=f[d>>2]|0;if((e|0)!=(c|0))f[d>>2]=e+(~((e+-4-c|0)>>>2)<<2);br(c)}f[b>>2]=3208;b=f[a+44>>2]|0;if(b|0)br(b);b=f[a+32>>2]|0;if(!b){br(a);return}br(b);br(a);return}function kk(a,c,d){a=a|0;c=c|0;d=$(d);var e=0,g=Oa,h=0;e=zg(a,c)|0;if((e|0)==(a+4|0)){g=d;return $(g)}a=e+28|0;if((b[a+11>>0]|0)<0)h=f[a>>2]|0;else h=a;g=$(+Xq(h));return $(g)}function lk(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;b=u;u=u+16|0;c=b;d=c;f[d>>2]=0;f[d+4>>2]=0;cf(a,2,c);c=f[a+12>>2]|0;d=a+16|0;e=f[d>>2]|0;if((e|0)==(c|0)){g=a+24|0;f[g>>2]=0;h=a+28|0;f[h>>2]=0;u=b;return}f[d>>2]=e+(~((e+-4-c|0)>>>2)<<2);g=a+24|0;f[g>>2]=0;h=a+28|0;f[h>>2]=0;u=b;return}function mk(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0;c=f[a+176>>2]|0;d=f[a+172>>2]|0;e=d;a:do if((c|0)!=(d|0)){g=(c-d|0)/136|0;h=0;while(1){if((f[e+(h*136|0)>>2]|0)==(b|0))break;i=h+1|0;if(i>>>0>>0)h=i;else break a}j=e+(h*136|0)+104|0;return j|0}while(0);j=a+40|0;return j|0}function nk(a){a=a|0;var b=0,c=0,d=0,e=0;f[a>>2]=3232;b=a+8|0;f[b>>2]=3256;c=f[a+56>>2]|0;if(c|0){d=a+60|0;e=f[d>>2]|0;if((e|0)!=(c|0))f[d>>2]=e+(~((e+-4-c|0)>>>2)<<2);br(c)}f[b>>2]=3276;b=f[a+44>>2]|0;if(b|0)br(b);b=f[a+32>>2]|0;if(!b){br(a);return}br(b);br(a);return}function ok(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2880;f[a+40>>2]=1180;b=f[a+48>>2]|0;if(b|0){c=a+52|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}f[a>>2]=1460;b=a+36|0;d=f[b>>2]|0;f[b>>2]=0;if(!d){zi(a);return}Va[f[(f[d>>2]|0)+4>>2]&127](d);zi(a);return}function pk(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0;Ec(a,b);if((b|0)<=-1)return;c=a+88|0;d=f[c>>2]|0;e=f[a+84>>2]|0;if((d-e>>2|0)<=(b|0))return;a=e+(b<<2)|0;b=a+4|0;e=d-b|0;g=e>>2;if(!g)h=d;else{Xl(a|0,b|0,e|0)|0;h=f[c>>2]|0}e=a+(g<<2)|0;if((h|0)==(e|0))return;f[c>>2]=h+(~((h+-4-e|0)>>>2)<<2);return}function qk(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;b=f[a+32>>2]|0;c=f[a+36>>2]|0;if((b|0)==(c|0)){d=1;return d|0}e=a+8|0;g=a+44|0;a=b;while(1){b=f[(f[e>>2]|0)+(f[a>>2]<<2)>>2]|0;a=a+4|0;if(!(Ra[f[(f[b>>2]|0)+20>>2]&127](b,f[g>>2]|0)|0)){d=0;h=5;break}if((a|0)==(c|0)){d=1;h=5;break}}if((h|0)==5)return d|0;return 0}function rk(a){a=a|0;var b=0,c=0,d=0,e=0;f[a>>2]=3164;b=a+8|0;f[b>>2]=3188;c=f[a+56>>2]|0;if(c|0){d=a+60|0;e=f[d>>2]|0;if((e|0)!=(c|0))f[d>>2]=e+(~((e+-4-c|0)>>>2)<<2);br(c)}f[b>>2]=3208;b=f[a+44>>2]|0;if(b|0)br(b);b=f[a+32>>2]|0;if(!b)return;br(b);return}function sk(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0.0;d=u;u=u+128|0;e=d;g=e;h=g+124|0;do{f[g>>2]=0;g=g+4|0}while((g|0)<(h|0));g=e+4|0;f[g>>2]=a;h=e+8|0;f[h>>2]=-1;f[e+44>>2]=a;f[e+76>>2]=-1;Rm(e,0);i=+Lc(e,c,1);c=(f[g>>2]|0)-(f[h>>2]|0)+(f[e+108>>2]|0)|0;if(b|0)f[b>>2]=c|0?a+c|0:a;u=d;return +i}function tk(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0;a=c+16|0;g=f[a>>2]|0;do if(g){if((g|0)!=(d|0)){h=c+36|0;f[h>>2]=(f[h>>2]|0)+1;f[c+24>>2]=2;b[c+54>>0]=1;break}h=c+24|0;if((f[h>>2]|0)==2)f[h>>2]=e}else{f[a>>2]=d;f[c+24>>2]=e;f[c+36>>2]=1}while(0);return}function uk(a){a=a|0;var c=0,d=0,e=0;c=a+74|0;d=b[c>>0]|0;b[c>>0]=d+255|d;d=a+20|0;c=a+28|0;if((f[d>>2]|0)>>>0>(f[c>>2]|0)>>>0)Sa[f[a+36>>2]&31](a,0,0)|0;f[a+16>>2]=0;f[c>>2]=0;f[d>>2]=0;d=f[a>>2]|0;if(!(d&4)){c=(f[a+44>>2]|0)+(f[a+48>>2]|0)|0;f[a+8>>2]=c;f[a+4>>2]=c;e=d<<27>>31}else{f[a>>2]=d|32;e=-1}return e|0}function vk(a,c){a=a|0;c=c|0;var d=0,e=0,g=0;d=zg(a,c)|0;if((d|0)==(a+4|0)){e=0;return e|0}a=d+28|0;if((b[a+11>>0]|0)<0)g=f[a>>2]|0;else g=a;e=((Kj(g)|0)+1|0)>>>0>1;return e|0}function wk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=5840;b=f[a+96>>2]|0;if(b|0){c=a+100|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~(((d+-12-b|0)>>>0)/12|0)*12|0);br(b)}b=f[a+84>>2]|0;if(!b){wg(a);br(a);return}d=a+88|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b);wg(a);br(a);return}function xk(a){a=a|0;var b=0,c=0,d=0,e=0;f[a>>2]=3232;b=a+8|0;f[b>>2]=3256;c=f[a+56>>2]|0;if(c|0){d=a+60|0;e=f[d>>2]|0;if((e|0)!=(c|0))f[d>>2]=e+(~((e+-4-c|0)>>>2)<<2);br(c)}f[b>>2]=3276;b=f[a+44>>2]|0;if(b|0)br(b);b=f[a+32>>2]|0;if(!b)return;br(b);return}function yk(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0;e=zg(a,c)|0;if((e|0)==(a+4|0)){g=d;return g|0}d=e+28|0;if((b[d+11>>0]|0)<0)h=f[d>>2]|0;else h=d;g=Kj(h)|0;return g|0}function zk(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=b>>31|((b|0)<0?-1:0)<<1;f=((b|0)<0?-1:0)>>31|((b|0)<0?-1:0)<<1;g=d>>31|((d|0)<0?-1:0)<<1;h=((d|0)<0?-1:0)>>31|((d|0)<0?-1:0)<<1;i=Vn(e^a|0,f^b|0,e|0,f|0)|0;b=I;a=g^e;e=h^f;return Vn((Bd(i,b,Vn(g^c|0,h^d|0,g|0,h|0)|0,I,0)|0)^a|0,I^e|0,a|0,e|0)|0}function Ak(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0;f[a>>2]=b;h=b+16|0;i=f[h+4>>2]|0;j=a+8|0;f[j>>2]=f[h>>2];f[j+4>>2]=i;i=b+24|0;b=f[i+4>>2]|0;j=a+16|0;f[j>>2]=f[i>>2];f[j+4>>2]=b;b=a+40|0;f[b>>2]=c;f[b+4>>2]=d;d=a+48|0;f[d>>2]=e;f[d+4>>2]=g;return}function Bk(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0;c=a+4|0;d=f[c>>2]|0;e=f[a>>2]|0;g=d-e|0;h=e;e=d;if(g>>>0>=b>>>0){if(g>>>0>b>>>0?(d=h+b|0,(d|0)!=(e|0)):0)f[c>>2]=d}else ri(a,b-g|0);g=a+24|0;a=g;b=Tn(f[a>>2]|0,f[a+4>>2]|0,1,0)|0;a=g;f[a>>2]=b;f[a+4>>2]=I;return}function Ck(a,c){a=a|0;c=c|0;var d=0,e=0,g=0;d=zg(a,c)|0;if((d|0)==(a+4|0)){e=-1;return e|0}a=d+28|0;if((b[a+11>>0]|0)<0)g=f[a>>2]|0;else g=a;e=Kj(g)|0;return e|0}function Dk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=5840;b=f[a+96>>2]|0;if(b|0){c=a+100|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~(((d+-12-b|0)>>>0)/12|0)*12|0);br(b)}b=f[a+84>>2]|0;if(!b){wg(a);return}d=a+88|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);br(b);wg(a);return}function Ek(a){a=a|0;var c=0,d=0,e=0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;f[a+16>>2]=0;f[a+20>>2]=0;b[a+24>>0]=1;c=a+68|0;d=a+28|0;e=d+40|0;do{f[d>>2]=0;d=d+4|0}while((d|0)<(e|0));f[c>>2]=a;c=a+72|0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=0;f[c+12>>2]=0;f[c+16>>2]=0;f[c+20>>2]=0;return}function Fk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3188;b=f[a+48>>2]|0;if(b|0){c=a+52|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}f[a>>2]=3208;b=f[a+36>>2]|0;if(b|0)br(b);b=f[a+24>>2]|0;if(!b){br(a);return}br(b);br(a);return}function Gk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2004;b=f[a+76>>2]|0;if(b|0)br(b);f[a>>2]=1528;b=f[a+32>>2]|0;if(!b){br(a);return}c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b);br(a);return}function Hk(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=u;u=u+256|0;g=f;if((c|0)>(d|0)&(e&73728|0)==0){e=c-d|0;hj(g|0,b<<24>>24|0,(e>>>0<256?e:256)|0)|0;if(e>>>0>255){b=c-d|0;d=e;do{ep(a,g,256);d=d+-256|0}while(d>>>0>255);h=b&255}else h=e;ep(a,g,h)}u=f;return}function Ik(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3256;b=f[a+48>>2]|0;if(b|0){c=a+52|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}f[a>>2]=3276;b=f[a+36>>2]|0;if(b|0)br(b);b=f[a+24>>2]|0;if(!b){br(a);return}br(b);br(a);return}function Jk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1696;b=f[a+76>>2]|0;if(b|0)br(b);f[a>>2]=1528;b=f[a+32>>2]|0;if(!b){br(a);return}c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b);br(a);return}function Kk(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0;if(qp(a,f[b+8>>2]|0,g)|0)fj(0,b,c,d,e);else{h=f[a+8>>2]|0;_a[f[(f[h>>2]|0)+20>>2]&3](h,b,c,d,e,g)}return}function Lk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3188;b=f[a+48>>2]|0;if(b|0){c=a+52|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}f[a>>2]=3208;b=f[a+36>>2]|0;if(b|0)br(b);b=f[a+24>>2]|0;if(!b)return;br(b);return}function Mk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2060;tj(a+108|0);f[a>>2]=1528;b=f[a+32>>2]|0;if(!b){br(a);return}c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b);br(a);return}function Nk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3256;b=f[a+48>>2]|0;if(b|0){c=a+52|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}f[a>>2]=3276;b=f[a+36>>2]|0;if(b|0)br(b);b=f[a+24>>2]|0;if(!b)return;br(b);return}function Ok(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1752;tj(a+108|0);f[a>>2]=1528;b=f[a+32>>2]|0;if(!b){br(a);return}c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b);br(a);return}function Pk(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a:do if(!d)e=0;else{f=a;g=d;h=c;while(1){i=b[f>>0]|0;j=b[h>>0]|0;if(i<<24>>24!=j<<24>>24)break;g=g+-1|0;if(!g){e=0;break a}else{f=f+1|0;h=h+1|0}}e=(i&255)-(j&255)|0}while(0);return e|0}function Qk(a){a=a|0;if(!(f[a+44>>2]|0))return 0;if(!(f[a+48>>2]|0))return 0;if(!(f[a+24>>2]|0))return 0;if(!(f[a+28>>2]|0))return 0;if(!(f[a+32>>2]|0))return 0;else return (f[a+36>>2]|0)!=0|0;return 0}function Rk(a){a=a|0;var b=0,c=0;f[a>>2]=2004;b=f[a+76>>2]|0;if(b|0)br(b);f[a>>2]=1528;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);br(b);return}function Sk(a){a=a|0;var c=0,d=0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;c=0;while(1){if((c|0)==3)break;f[a+(c<<2)>>2]=0;c=c+1|0}if((b[a+11>>0]|0)<0)d=(f[a+8>>2]&2147483647)+-1|0;else d=10;wj(a,d,0);return}function Tk(a){a=a|0;var b=0,c=0,d=0,e=0.0,g=0.0;b=f[a+8>>2]|0;if((b|0)<2){c=0;d=0;I=c;return d|0}e=+(b|0);g=+Fg(e)*e;e=+W(+(g-+p[a>>3]));c=+K(e)>=1.0?(e>0.0?~~+Y(+J(e/4294967296.0),4294967295.0)>>>0:~~+W((e-+(~~e>>>0))/4294967296.0)>>>0):0;d=~~e>>>0;I=c;return d|0}function Uk(a){a=a|0;var b=0,c=0;f[a>>2]=1696;b=f[a+76>>2]|0;if(b|0)br(b);f[a>>2]=1528;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);br(b);return}function Vk(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=f[a+16>>2]|0;if(((f[a+20>>2]|0)-c>>2|0)<=(b|0)){d=0;return d|0}e=f[c+(b<<2)>>2]|0;if((e|0)<0){d=0;return d|0}b=f[(f[a+36>>2]|0)+(e<<2)>>2]|0;e=f[b+32>>2]|0;if(e|0){d=e;return d|0}d=f[b+8>>2]|0;return d|0}function Wk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1216;b=f[a+16>>2]|0;if(b|0){c=a+20|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b)}b=f[a+4>>2]|0;if(!b)return;d=a+8|0;a=f[d>>2]|0;if((a|0)!=(b|0))f[d>>2]=a+(~((a+-4-b|0)>>>2)<<2);br(b);return}function Xk(a){a=a|0;var b=0,c=0;f[a>>2]=2060;tj(a+108|0);f[a>>2]=1528;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);br(b);return}function Yk(a){a=a|0;if(!(f[a+64>>2]|0))return 0;if(!(f[a+68>>2]|0))return 0;if(!(f[a+44>>2]|0))return 0;if(!(f[a+48>>2]|0))return 0;if(!(f[a+52>>2]|0))return 0;else return (f[a+56>>2]|0)!=0|0;return 0}function Zk(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;if(qp(a,f[b+8>>2]|0,0)|0)tk(0,b,c,d);else{e=f[a+8>>2]|0;Ya[f[(f[e>>2]|0)+28>>2]&7](e,b,c,d)}return}function _k(a){a=a|0;var b=0,c=0;f[a>>2]=1752;tj(a+108|0);f[a>>2]=1528;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);br(b);return}function $k(a,b){a=a|0;b=b|0;var c=0,d=0;if((b|0)<0){c=0;return c|0}d=f[a+4>>2]|0;if(((f[d+12>>2]|0)-(f[d+8>>2]|0)>>2|0)<=(b|0)){c=0;return c|0}d=f[(f[a+8>>2]|0)+(f[(f[a+20>>2]|0)+(b<<2)>>2]<<2)>>2]|0;c=Ra[f[(f[d>>2]|0)+36>>2]&127](d,b)|0;return c|0}function al(a,b){a=a|0;b=b|0;var c=0,d=0;if((b|0)<0){c=0;return c|0}d=f[a+4>>2]|0;if(((f[d+12>>2]|0)-(f[d+8>>2]|0)>>2|0)<=(b|0)){c=0;return c|0}d=f[(f[a+8>>2]|0)+(f[(f[a+20>>2]|0)+(b<<2)>>2]<<2)>>2]|0;c=Ra[f[(f[d>>2]|0)+32>>2]&127](d,b)|0;return c|0}function bl(a,c){a=a|0;c=c|0;var d=0,e=0,f=0,g=0;d=b[a>>0]|0;e=b[c>>0]|0;if(d<<24>>24==0?1:d<<24>>24!=e<<24>>24){f=e;g=d}else{d=c;c=a;do{c=c+1|0;d=d+1|0;a=b[c>>0]|0;e=b[d>>0]|0}while(!(a<<24>>24==0?1:a<<24>>24!=e<<24>>24));f=e;g=a}return (g&255)-(f&255)|0}function cl(a,b){a=a|0;b=$(b);var c=0,d=0;c=u;u=u+16|0;d=c;Sk(d);qi(a,d,b);Go(d);u=c;return}function dl(a){a=a|0;var b=0,c=0,d=0,e=0,g=0;b=f[a>>2]|0;c=a+4|0;d=f[c>>2]|0;if((d|0)==(b|0))e=b;else{g=d+(~((d+-4-b|0)>>>2)<<2)|0;f[c>>2]=g;e=g}f[a+12>>2]=0;f[a+16>>2]=0;if(!b)return;if((e|0)!=(b|0))f[c>>2]=e+(~((e+-4-b|0)>>>2)<<2);br(b);return}function el(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0;d=f[a+16>>2]|0;if(((f[a+20>>2]|0)-d>>2|0)<=(b|0)){e=-1;return e|0}g=f[d+(b<<2)>>2]|0;if((g|0)<0){e=-1;return e|0}e=f[(f[(f[(f[a+36>>2]|0)+(g<<2)>>2]|0)+16>>2]|0)+(c<<2)>>2]|0;return e|0}function fl(a,b){a=a|0;b=b|0;var c=0,d=0;c=u;u=u+16|0;d=c;Sk(d);vi(a,d,b);Go(d);u=c;return}function gl(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0;d=u;u=u+32|0;e=d;g=d+20|0;f[e>>2]=f[a+60>>2];f[e+4>>2]=0;f[e+8>>2]=b;f[e+12>>2]=g;f[e+16>>2]=c;if((ro(za(140,e|0)|0)|0)<0){f[g>>2]=-1;h=-1}else h=f[g>>2]|0;u=d;return h|0}function hl(a,b){a=a|0;b=b|0;var c=0,d=0;if((b|0)==-1|(b|0)>4){c=0;return c|0}d=f[a+20+(b*12|0)>>2]|0;if(((f[a+20+(b*12|0)+4>>2]|0)-d|0)<=0){c=0;return c|0}b=f[d>>2]|0;if((b|0)==-1){c=0;return c|0}c=f[(f[a+8>>2]|0)+(b<<2)>>2]|0;return c|0}function il(a){a=a|0;if(!(f[a+40>>2]|0))return 0;if(!(f[a+24>>2]|0))return 0;if(!(f[a+28>>2]|0))return 0;if(!(f[a+32>>2]|0))return 0;else return (f[a+36>>2]|0)!=0|0;return 0}function jl(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=f[a+16>>2]|0;if(((f[a+20>>2]|0)-c>>2|0)<=(b|0)){d=0;return d|0}e=f[c+(b<<2)>>2]|0;if((e|0)<0){d=0;return d|0}b=f[(f[a+36>>2]|0)+(e<<2)>>2]|0;d=(f[b+20>>2]|0)-(f[b+16>>2]|0)>>2;return d|0}function kl(a){a=a|0;var b=0;if(!(f[a+24>>2]|0)){b=0;return b|0}if(!(f[a+28>>2]|0)){b=0;return b|0}if(!(f[a+32>>2]|0)){b=0;return b|0}b=(f[a+36>>2]|0)!=0;return b|0}function ll(a){a=a|0;if(!(f[a+60>>2]|0))return 0;if(!(f[a+44>>2]|0))return 0;if(!(f[a+48>>2]|0))return 0;if(!(f[a+52>>2]|0))return 0;else return (f[a+56>>2]|0)!=0|0;return 0}function ml(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;Sg(a,c);f[a>>2]=1392;c=a+72|0;d=a+36|0;a=d+36|0;do{f[d>>2]=0;d=d+4|0}while((d|0)<(a|0));d=f[b>>2]|0;f[b>>2]=0;f[c>>2]=d;return}function nl(a,c){a=a|0;c=c|0;var d=0,e=0;d=a;e=c;c=d+64|0;do{f[d>>2]=f[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(c|0));e=a+64|0;f[a+88>>2]=0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;f[e+12>>2]=0;f[e+16>>2]=0;b[e+20>>0]=0;return}function ol(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var f=0,g=0;if((a|0)==0&(c|0)==0)f=d;else{g=d;d=c;c=a;while(1){a=g+-1|0;b[a>>0]=h[15542+(c&15)>>0]|0|e;c=Wn(c|0,d|0,4)|0;d=I;if((c|0)==0&(d|0)==0){f=a;break}else g=a}}return f|0}function pl(a){a=a|0;var c=0,d=0,e=0;c=a+74|0;d=b[c>>0]|0;b[c>>0]=d+255|d;d=f[a>>2]|0;if(!(d&8)){f[a+8>>2]=0;f[a+4>>2]=0;c=f[a+44>>2]|0;f[a+28>>2]=c;f[a+20>>2]=c;f[a+16>>2]=c+(f[a+48>>2]|0);e=0}else{f[a>>2]=d|32;e=-1}return e|0}function ql(a,b){a=a|0;b=b|0;var c=0,d=0;c=f[b+88>>2]|0;if(!c){d=0;return d|0}if((f[c>>2]|0)!=2){d=0;return d|0}b=f[c+8>>2]|0;f[a+4>>2]=h[b>>0]|h[b+1>>0]<<8|h[b+2>>0]<<16|h[b+3>>0]<<24;d=1;return d|0}function rl(a){a=a|0;var b=0;if(!(f[a+44>>2]|0)){b=0;return b|0}if(!(f[a+48>>2]|0)){b=0;return b|0}if(!(f[a+52>>2]|0)){b=0;return b|0}b=(f[a+56>>2]|0)!=0;return b|0}function sl(a){a=a|0;kj(a);br(a);return}function tl(a,c){a=a|0;c=c|0;var d=0;if(f[c+56>>2]|0){d=0;return d|0}if((b[c+24>>0]|0)!=3){d=0;return d|0}f[a+40>>2]=c;d=1;return d|0}function ul(a,c){a=a|0;c=c|0;var d=0;if(f[c+56>>2]|0){d=0;return d|0}if((b[c+24>>0]|0)!=3){d=0;return d|0}f[a+44>>2]=c;d=1;return d|0}function vl(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0;c=a+4|0;d=f[c>>2]|0;e=f[a>>2]|0;g=d-e|0;if(g>>>0>>0){ri(a,b-g|0);return}if(g>>>0<=b>>>0)return;g=e+b|0;if((g|0)==(d|0))return;f[c>>2]=g;return}function wl(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=$(e);f[a+4>>2]=b;Jf(a+8|0,c,c+(d<<2)|0);n[a+20>>2]=e;return}function xl(a,b){a=a|0;b=b|0;var c=0;if(!(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)){c=0;return c|0}if(!(Ra[f[(f[a>>2]|0)+44>>2]&127](a,b)|0)){c=0;return c|0}c=Ra[f[(f[a>>2]|0)+48>>2]&127](a,b)|0;return c|0}function yl(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=u;u=u+16|0;d=c+4|0;e=c;f[e>>2]=0;f[d>>2]=f[e>>2];e=tc(a,b,d)|0;u=c;return e|0}function zl(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0;d=f[c>>2]|0;c=a;e=b-a>>2;while(1){if(!e)break;a=(e|0)/2|0;b=c+(a<<2)|0;g=(f[b>>2]|0)>>>0>>0;c=g?b+4|0:c;e=g?e+-1-a|0:a}return c|0}function Al(a){a=a|0;var c=0;f[a>>2]=0;c=a+8|0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=0;f[c+12>>2]=0;b[a+24>>0]=1;f[a+28>>2]=9;c=a+40|0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=0;f[c+12>>2]=0;f[a+56>>2]=-1;f[a+60>>2]=0;return}function Bl(a){a=a|0;mj(a);br(a);return}function Cl(a){a=a|0;var c=0,d=0,e=0,g=0,h=0;if(!(Pq(b[f[a>>2]>>0]|0)|0))c=0;else{d=0;while(1){e=f[a>>2]|0;g=(d*10|0)+-48+(b[e>>0]|0)|0;h=e+1|0;f[a>>2]=h;if(!(Pq(b[h>>0]|0)|0)){c=g;break}else d=g}}return c|0}function Dl(a,c){a=a|0;c=c|0;var d=0;if(f[c+56>>2]|0){d=0;return d|0}if((b[c+24>>0]|0)!=3){d=0;return d|0}f[a+60>>2]=c;d=1;return d|0}function El(a,c){a=a|0;c=c|0;var d=0;if(f[c+56>>2]|0){d=0;return d|0}if((b[c+24>>0]|0)!=3){d=0;return d|0}f[a+64>>2]=c;d=1;return d|0}function Fl(a){a=a|0;var b=0,c=0;b=f[r>>2]|0;c=b+a|0;if((a|0)>0&(c|0)<(b|0)|(c|0)<0){ea()|0;ya(12);return -1}f[r>>2]=c;if((c|0)>(da()|0)?(ca()|0)==0:0){f[r>>2]=b;ya(12);return -1}return b|0}function Gl(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,f=0;if((a|0)==0&(c|0)==0)e=d;else{f=d;d=c;c=a;while(1){a=f+-1|0;b[a>>0]=c&7|48;c=Wn(c|0,d|0,3)|0;d=I;if((c|0)==0&(d|0)==0){e=a;break}else f=a}}return e|0}function Hl(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1528;b=f[a+32>>2]|0;if(!b){br(a);return}c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b);br(a);return}function Il(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;if(qp(a,f[b+8>>2]|0,g)|0)fj(0,b,c,d,e);return}function Jl(a){a=a|0;var b=0,c=0;b=f[a+64>>2]|0;if(!b)return;c=Qa[f[(f[b>>2]|0)+32>>2]&127](b)|0;if(!c)return;f[a+60>>2]=(((f[c+4>>2]|0)-(f[c>>2]|0)>>2>>>0)/3|0)-(f[c+40>>2]|0);return}function Kl(a){a=a|0;Ii(a);br(a);return}function Ll(a){a=a|0;var b=0;switch(a|0){case 11:case 2:case 1:{b=1;break}case 4:case 3:{b=2;break}case 6:case 5:{b=4;break}case 8:case 7:{b=8;break}case 9:{b=4;break}case 10:{b=8;break}default:b=-1}return b|0}function Ml(){var a=0,b=0;a=dn(40)|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;n[a+16>>2]=$(1.0);b=a+20|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;f[b+12>>2]=0;n[a+36>>2]=$(1.0);return a|0}function Nl(a,b){a=+a;b=+b;var c=0,d=0,e=0;p[s>>3]=a;c=f[s>>2]|0;d=f[s+4>>2]|0;p[s>>3]=b;e=f[s+4>>2]&-2147483648|d&2147483647;f[s>>2]=c;f[s+4>>2]=e;return +(+p[s>>3])}function Ol(a,b,c){a=a|0;b=b|0;c=+c;var d=0,e=0;d=u;u=u+16|0;e=d;p[e>>3]=c;_b(a,b,e);u=d;return}function Pl(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=u;u=u+16|0;e=d;f[e>>2]=c;cc(a,b,e);u=d;return}function Ql(a,c){a=a|0;c=c|0;var d=0,e=0;if((a|0)!=(c|0)){d=b[c+11>>0]|0;e=d<<24>>24<0;Zi(a,e?f[c>>2]|0:c,e?f[c+4>>2]|0:d&255)|0}return a|0}function Rl(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0;c=a&65535;d=b&65535;e=X(d,c)|0;f=a>>>16;a=(e>>>16)+(X(d,f)|0)|0;d=b>>>16;b=X(d,c)|0;return (I=(a>>>16)+(X(d,f)|0)+(((a&65535)+b|0)>>>16)|0,a+b<<16|e&65535|0)|0}function Sl(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=vj(b)|0;d=dn(c+13|0)|0;f[d>>2]=c;f[d+4>>2]=c;f[d+8>>2]=0;e=Sp(d)|0;Rg(e|0,b|0,c+1|0)|0;f[a>>2]=e;return}function Tl(a,b){a=a|0;b=b|0;var c=0,d=0;if((b|0)==-1|(b|0)>4){c=-1;return c|0}d=f[a+20+(b*12|0)>>2]|0;if(((f[a+20+(b*12|0)+4>>2]|0)-d|0)<=0){c=-1;return c|0}c=f[d>>2]|0;return c|0}function Ul(a){a=a|0;Li(a);br(a);return}function Vl(a){a=a|0;var b=0,c=0;f[a>>2]=1528;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);br(b);return}function Wl(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;if(qp(a,f[b+8>>2]|0,0)|0)tk(0,b,c,d);return}function Xl(a,c,d){a=a|0;c=c|0;d=d|0;var e=0;if((c|0)<(a|0)&(a|0)<(c+d|0)){e=a;c=c+d|0;a=a+d|0;while((d|0)>0){a=a-1|0;c=c-1|0;d=d-1|0;b[a>>0]=b[c>>0]|0}a=e}else Rg(a,c,d)|0;return a|0}function Yl(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1180;b=f[a+8>>2]|0;if(!b){br(a);return}c=a+12|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);br(b);br(a);return}function Zl(a){a=a|0;var b=0;f[a>>2]=2740;b=f[a+56>>2]|0;if(!b){br(a);return}br(b);br(a);return}function _l(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0;d=u;u=u+16|0;e=d;f[e>>2]=f[c>>2];g=Sa[f[(f[a>>2]|0)+16>>2]&31](a,b,e)|0;if(g)f[c>>2]=f[e>>2];u=d;return g&1|0}function $l(a,b){a=a|0;b=b|0;var c=0;if(b>>>0>=2){c=0;return c|0}f[a+28>>2]=b;c=1;return c|0}function am(a){a=a|0;var b=0,c=0;f[a>>2]=3e3;b=a+64|0;c=f[b>>2]|0;f[b>>2]=0;if(!c){aj(a);return}Va[f[(f[c>>2]|0)+4>>2]&127](c);aj(a);return}function bm(){var a=0,b=0;a=mn()|0;if((a|0?(b=f[a>>2]|0,b|0):0)?(a=b+48|0,(f[a>>2]&-256|0)==1126902528?(f[a+4>>2]|0)==1129074247:0):0)Qo(f[b+12>>2]|0);Qo(bq()|0)}function cm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Bf(a,b,c,d,e,f,6)|0}function dm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Af(a,b,c,d,e,f,4)|0}function em(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Gf(a,b,c,d,e,f,2)|0}function fm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Af(a,b,c,d,e,f,3)|0}function gm(a){a=a|0;var b=0;f[a>>2]=2488;b=f[a+56>>2]|0;if(!b){br(a);return}br(b);br(a);return}function hm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Gf(a,b,c,d,e,f,1)|0}function im(a){a=a|0;var c=0;c=b[w+(a&255)>>0]|0;if((c|0)<8)return c|0;c=b[w+(a>>8&255)>>0]|0;if((c|0)<8)return c+8|0;c=b[w+(a>>16&255)>>0]|0;if((c|0)<8)return c+16|0;return (b[w+(a>>>24)>>0]|0)+24|0}function jm(a,b){a=a|0;b=b|0;var c=0.0,d=0.0,e=0.0,f=0.0;if(!a){c=0.0;return +c}if((b|0)==0|(a|0)==(b|0)){c=0.0;return +c}d=+(b>>>0)/+(a>>>0);e=1.0-d;f=d*+Fg(d);c=-(f+e*+Fg(e));return +c}function km(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;if((b|0)>0)d=0;else return;do{e=f[a+(d<<2)>>2]|0;f[c+(d<<2)>>2]=e<<1^e>>31;d=d+1|0}while((d|0)!=(b|0));return}function lm(a){a=a|0;var b=0,c=0;if(Eq(a)|0?(b=Zp(f[a>>2]|0)|0,a=b+8|0,c=f[a>>2]|0,f[a>>2]=c+-1,(c+-1|0)<0):0)br(b);return}function mm(a){a=a|0;var b=0;Ao(a);f[a>>2]=2880;f[a+40>>2]=1180;f[a+44>>2]=-1;b=a+48|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;f[b+12>>2]=0;return}function nm(a,c){a=a|0;c=c|0;var d=0;b[c+84>>0]=1;a=f[c+68>>2]|0;d=c+72|0;c=f[d>>2]|0;if((c|0)==(a|0))return 1;f[d>>2]=c+(~((c+-4-a|0)>>>2)<<2);return 1}function om(a){a=a|0;var b=0,c=0;b=f[a+16>>2]|0;c=(((f[a+12>>2]|0)+1-b|0)/64|0)+b<<3;a=b<<3;b=Tn(c|0,((c|0)<0)<<31>>31|0,a|0,((a|0)<0)<<31>>31|0)|0;return b|0}function pm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Bf(a,b,c,d,e,f,5)|0}function qm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Bf(a,b,c,d,e,f,9)|0}function rm(a){a=a|0;var b=0;f[a>>2]=3208;b=f[a+36>>2]|0;if(b|0)br(b);b=f[a+24>>2]|0;if(!b){br(a);return}br(b);br(a);return}function sm(a){a=a|0;var b=0;f[a>>2]=2740;b=f[a+56>>2]|0;if(!b)return;br(b);return}function tm(a){a=a|0;var b=0,c=0;f[a>>2]=1460;b=a+36|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Va[f[(f[c>>2]|0)+4>>2]&127](c);zi(a);br(a);return}function um(a){a=a|0;var b=0,c=0;f[a>>2]=1180;b=f[a+8>>2]|0;if(!b)return;c=a+12|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);br(b);return}function vm(a){a=a|0;var b=0;f[a>>2]=3276;b=f[a+36>>2]|0;if(b|0)br(b);b=f[a+24>>2]|0;if(!b){br(a);return}br(b);br(a);return}function wm(a){a=a|0;var c=0;f[a>>2]=1336;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=-1;c=a+16|0;f[a+32>>2]=0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=0;b[c+12>>0]=0;return}function xm(a){a=a|0;f[a>>2]=3296;Gi(a+8|0);br(a);return}function ym(a){a=a|0;var b=0;f[a>>2]=2488;b=f[a+56>>2]|0;if(!b)return;br(b);return}function zm(a){a=a|0;var b=0,c=0;f[a>>2]=1460;b=a+36|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Va[f[(f[c>>2]|0)+4>>2]&127](c);zi(a);return}function Am(a,b){a=a|0;b=b|0;f[a>>2]=2968;Vh(a+4|0);f[a+40>>2]=0;f[a+44>>2]=0;f[a>>2]=2984;f[a+48>>2]=b;f[a+52>>2]=0;return}function Bm(a){a=a|0;var b=0,c=0;f[a>>2]=3e3;b=a+64|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Va[f[(f[c>>2]|0)+4>>2]&127](c);aj(a);br(a);return}function Cm(a){a=a|0;var b=0,c=0,d=0;b=f[a>>2]|0;c=a+4|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);f[a+12>>2]=0;f[a+16>>2]=0;return}function Dm(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0;d=a+20|0;e=f[d>>2]|0;g=(f[a+16>>2]|0)-e|0;a=g>>>0>c>>>0?c:g;Rg(e|0,b|0,a|0)|0;f[d>>2]=(f[d>>2]|0)+a;return c|0}function Em(a){a=a|0;var b=0;f[a>>2]=3208;b=f[a+36>>2]|0;if(b|0)br(b);b=f[a+24>>2]|0;if(!b)return;br(b);return}function Fm(a){a=a|0;f[a>>2]=3296;Gi(a+8|0);return}function Gm(a,b){a=a|0;b=b|0;f[a>>2]=2968;Vh(a+4|0);f[a+40>>2]=0;f[a+44>>2]=0;f[a>>2]=2984;f[a+48>>2]=b;f[a+52>>2]=b;return}function Hm(a){a=a|0;var b=0,c=0;b=f[a>>2]|0;if(!b)return;c=a+4|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-8-b|0)>>>3)<<3);br(b);return}function Im(a){a=a|0;var b=0,c=0;b=f[a>>2]|0;if(!b)return;c=a+4|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);br(b);return}function Jm(a,b){a=a|0;b=b|0;var c=0;c=f[b>>2]|0;return (1<<(c&31)&f[(f[a+28>>2]|0)+(c>>>5<<2)>>2]|0)!=0|0}function Km(a,b,c){a=a|0;b=b|0;c=c|0;return Sa[f[(f[a>>2]|0)+44>>2]&31](a,b,c)|0}function Lm(a){a=a|0;var c=0;Al(a);c=a+64|0;f[a+88>>2]=0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=0;f[c+12>>2]=0;f[c+16>>2]=0;b[c+20>>0]=0;return}function Mm(a){a=a|0;f[a>>2]=2796;tj(a+88|0);br(a);return}function Nm(a){a=a|0;var b=0;f[a>>2]=3276;b=f[a+36>>2]|0;if(b|0)br(b);b=f[a+24>>2]|0;if(!b)return;br(b);return}function Om(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;if((f[b+4>>2]|0)==(c|0)?(c=b+28|0,(f[c>>2]|0)!=1):0)f[c>>2]=d;return}function Pm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=$(f);pg(a,b,c,d,e,f);return}function Qm(a){a=a|0;var b=0,c=0,d=0;b=u;u=u+16|0;c=b;if((uk(a)|0)==0?(Sa[f[a+32>>2]&31](a,c,1)|0)==1:0)d=h[c>>0]|0;else d=-1;u=b;return d|0}function Rm(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;f[a+104>>2]=b;c=f[a+8>>2]|0;d=f[a+4>>2]|0;e=c-d|0;f[a+108>>2]=e;f[a+100>>2]=(b|0)!=0&(e|0)>(b|0)?d+b|0:c;return}function Sm(a){a=a|0;var b=0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;b=a+16|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;f[b+12>>2]=0;f[b+16>>2]=0;return}function Tm(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=$(g);pg(f[a>>2]|0,b,c,d,e,g);return}function Um(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=$(f);Pm(a,b,c,d,e,f);return}function Vm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return cm(a,b,c,d,e,f)|0}function Wm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return dm(a,b,c,d,e,f)|0}function Xm(a){a=a|0;var b=0,c=0;if(!a)return;b=f[a>>2]|0;if(b|0){c=a+4|0;if((f[c>>2]|0)!=(b|0))f[c>>2]=b;br(b)}br(a);return}function Ym(a){a=a|0;f[a>>2]=2544;tj(a+88|0);br(a);return}function Zm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return em(a,b,c,d,e,f)|0}function _m(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return fm(a,b,c,d,e,f)|0}function $m(a){a=a|0;f[a>>2]=2796;tj(a+88|0);return}function an(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0;e=u;u=u+16|0;g=e|0;Bd(a,b,c,d,g)|0;u=e;return (I=f[g+4>>2]|0,f[g>>2]|0)|0}function bn(a){a=a|0;var b=0;$n(a);f[a>>2]=5840;b=a+84|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;f[b+12>>2]=0;f[b+16>>2]=0;f[b+20>>2]=0;return}function cn(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return hm(a,b,c,d,e,f)|0}function dn(a){a=a|0;var b=0,c=0;b=(a|0)==0?1:a;while(1){a=$a(b)|0;if(a|0){c=a;break}a=$p()|0;if(!a){c=0;break}Ua[a&3]()}return c|0}function en(a,b,c){a=a|0;b=b|0;c=c|0;ac(a,b,c);return}function fn(a,b,c){a=a|0;b=b|0;c=c|0;f[a+4>>2]=b;f[a+8>>2]=f[(f[(f[b+4>>2]|0)+8>>2]|0)+(c<<2)>>2];f[a+12>>2]=c;return 1}function gn(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return pm(a,b,c,d,e,f)|0}function hn(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return qm(a,b,c,d,e,f)|0}function jn(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=$(f);Tm(a,b,c,d,e,f);return}function kn(a){a=a|0;f[a>>2]=2544;tj(a+88|0);return}function ln(a){a=a|0;var b=0,c=0,d=0;b=u;u=u+16|0;c=b;d=dr(f[a+60>>2]|0)|0;f[c>>2]=d;d=ro(Ba(6,c|0)|0)|0;u=b;return d|0}function mn(){var a=0,b=0;a=u;u=u+16|0;if(!(Ka(18612,3)|0)){b=Ia(f[4654]|0)|0;u=a;return b|0}else Dn(17746,a);return 0}function nn(a){a=a|0;var b=0;if(!a)return;b=f[a>>2]|0;f[a>>2]=0;if(b|0)Va[f[(f[b>>2]|0)+4>>2]&127](b);br(a);return}function on(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;e=a;a=c;c=Rl(e,a)|0;f=I;return (I=(X(b,a)|0)+(X(d,e)|0)+f|f&0,c|0|0)|0}function pn(a,b){a=a|0;b=b|0;Sg(a,b);f[a>>2]=1276;b=a+36|0;a=b+40|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(a|0));return}function qn(a){a=a|0;Gi(a);br(a);return}function rn(a){a=a|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;f[a+16>>2]=0;f[a+20>>2]=0;f[a+24>>2]=0;f[a+28>>2]=0;return}function sn(a){a=a|0;var b=0;b=u;u=u+16|0;wc(a);if(!(La(f[4654]|0,0)|0)){u=b;return}else Dn(17845,b)}function tn(a){a=a|0;var b=0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;b=a+16|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;f[b+12>>2]=0;return}function un(a,b){a=a|0;b=b|0;return eg(a+40|0,b)|0}function vn(a,b){a=a|0;b=b|0;return $i(a,b,Aq(b)|0)|0}function wn(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0;e=u;u=u+16|0;g=e;f[g>>2]=d;d=Mi(a,b,c,g)|0;u=e;return d|0}function xn(a,b){a=a|0;b=b|0;return Aj(a+40|0,b)|0}function yn(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return zh(a,b,c,d)|0}function zn(a){a=a|0;var b=0;f[a>>2]=3608;f[a+52>>2]=0;b=a+4|0;a=b+44|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(a|0));return}function An(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return $g(a,b,c,d)|0}function Bn(a,b){a=a|0;b=b|0;var c=0;c=f[a+64>>2]|0;return Ra[f[(f[c>>2]|0)+24>>2]&127](c,b)|0}function Cn(a){a=a|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;f[a+16>>2]=0;f[a+20>>2]=0;b[a+24>>0]=0;return}function Dn(a,b){a=a|0;b=b|0;var c=0,d=0;c=u;u=u+16|0;d=c;f[d>>2]=b;b=f[1478]|0;hh(b,a,d)|0;zj(10,b)|0;Ca()}function En(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;return Ta[a&31](b|0,c|0,d|0,e|0,f|0,g|0)|0}function Fn(a){a=a|0;var b=0;b=f[a+56>>2]|0;f[a+60>>2]=((f[b+100>>2]|0)-(f[b+96>>2]|0)|0)/12|0;return}function Gn(a,b){a=a|0;b=b|0;var c=0;c=f[a+64>>2]|0;return Ra[f[(f[c>>2]|0)+16>>2]&127](c,b)|0}function Hn(a,b){a=a|0;b=b|0;var c=0;c=f[a+64>>2]|0;return Ra[f[(f[c>>2]|0)+20>>2]&127](c,b)|0}function In(a,b){a=a|0;b=b|0;var c=0;c=f[a+64>>2]|0;return Ra[f[(f[c>>2]|0)+12>>2]&127](c,b)|0}function Jn(){var a=0;a=u;u=u+16|0;if(!(Ja(18616,117)|0)){u=a;return}else Dn(17795,a)}function Kn(a){a=a|0;f[a>>2]=1136;Vh(a+4|0);f[a+40>>2]=0;f[a+44>>2]=0;f[a>>2]=2944;return}function Ln(a){a=a|0;Se(a);br(a);return}function Mn(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;_a[a&3](b|0,c|0,d|0,e|0,f|0,g|0)}function Nn(a,b){a=a|0;b=b|0;var c=0;c=f[b+64>>2]|0;Wa[f[(f[c>>2]|0)+28>>2]&15](a,c);return}function On(a,b,c){a=a|0;b=b|0;c=c|0;if(b|0)hj(a|0,(zq(c)|0)&255|0,b|0)|0;return a|0}function Pn(a){a=a|0;return 4}function Qn(a,b,c){a=a|0;b=b|0;c=c|0;return Ui(0,b,c)|0}function Rn(a,b,c){a=a|0;b=b|0;c=c|0;if((c|0)<32){I=b<>>32-c;return a<>>0;return (I=b+d+(e>>>0>>0|0)>>>0,e|0)|0}function Un(a,b){a=a|0;b=b|0;var c=0;if(!b)c=0;else c=lh(f[b>>2]|0,f[b+4>>2]|0,a)|0;return (c|0?c:a)|0}function Vn(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;e=b-d>>>0;e=b-d-(c>>>0>a>>>0|0)>>>0;return (I=e,a-c>>>0|0)|0}function Wn(a,b,c){a=a|0;b=b|0;c=c|0;if((c|0)<32){I=b>>>c;return a>>>c|(b&(1<>>c-32|0}function Xn(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return qe(a,b,c,d)|0}function Yn(a){a=a|0;Ve(a);br(a);return}function Zn(a,b,c,d){a=a|0;b=b|0;c=c|0;d=+d;return Oi(a,b,c,d)|0}function _n(a){a=a|0;return 5}function $n(a){a=a|0;var b=0;f[a>>2]=5880;b=a+4|0;a=b+80|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(a|0));return}function ao(a){a=a|0;return 6}function bo(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return Pi(a,b,c,d)|0}function co(a,b,c){a=a|0;b=b|0;c=c|0;Fj(a,b,c);return}function eo(a,b){a=a|0;b=b|0;xi(f[a>>2]|0,b);return}function fo(a,b,c){a=a|0;b=b|0;c=c|0;co(a,b,c);return}function go(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;He(a,b,c,d,1);return}function ho(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;He(a,b,c,d,0);return}function io(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return Eg(a,b,c,d)|0}function jo(a,b,c){a=a|0;b=b|0;c=c|0;return Qh(a,b,c)|0}function ko(a){a=a|0;var b=0;b=f[a+64>>2]|0;return Qa[f[(f[b>>2]|0)+32>>2]&127](b)|0}function lo(a,b,c){a=a|0;b=b|0;c=c|0;f[a+28>>2]=b;f[a+32>>2]=c;return 1}function mo(a,b){a=a|0;b=b|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;return}function no(a,b,c){a=a|0;b=b|0;c=c|0;Fj(f[a>>2]|0,b,c);return}function oo(a,b,c){a=a|0;b=b|0;c=c|0;return Ui(a,b,c)|0}function po(a,b,c){a=a|0;b=b|0;c=c|0;return Qn(a,b,c)|0}function qo(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;Za[a&3](b|0,c|0,d|0,e|0,f|0)}function ro(a){a=a|0;var b=0,c=0;if(a>>>0>4294963200){b=ir()|0;f[b>>2]=0-a;c=-1}else c=a;return c|0}function so(a,b,c){a=a|0;b=b|0;c=c|0;return rh(a,b,c)|0}function to(a){a=a|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;f[a+16>>2]=0;return}function uo(a,b){a=a|0;b=b|0;f[a+8>>2]=b;f[a+12>>2]=-1;return 1}function vo(a,b){a=a|0;b=b|0;f[a+56>>2]=b;tp(a,b);return}function wo(a,b,c){a=a|0;b=b|0;c=c|0;no(a,b,c);return}function xo(a){a=+a;var b=0;p[s>>3]=a;b=f[s>>2]|0;I=f[s+4>>2]|0;return b|0}function yo(a,b,c){a=a|0;b=$(b);c=c|0;var d=Oa;d=$($(c|0)/b);n[a>>2]=d;return}function zo(a,b){a=a|0;b=b|0;xi(a,b);return}function Ao(a){a=a|0;wm(a);f[a>>2]=1460;f[a+36>>2]=0;return}function Bo(a){a=a|0;zn(a);f[a>>2]=3424;f[a+56>>2]=0;f[a+60>>2]=0;return}function Co(a){a=a|0;var b=0;if(!a)b=0;else b=(mh(a,1024,1112,0)|0)!=0&1;return b|0}function Do(a,b,c){a=a|0;b=b|0;c=c|0;Eo(f[a>>2]|0,b,c);return}function Eo(a,b,c){a=a|0;b=b|0;c=c|0;Fi(a+4|0,b,c);return}function Fo(a){a=a|0;var b=0;b=dn(8)|0;ck(b,a);return b|0}function Go(a){a=a|0;if((b[a+11>>0]|0)<0)br(f[a>>2]|0);return}function Ho(a){a=a|0;if(!a)return;Va[f[(f[a>>2]|0)+4>>2]&127](a);return}function Io(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;Ya[a&7](b|0,c|0,d|0,e|0)}function Jo(a,b,c){a=a|0;b=b|0;c=c|0;if(c|0)Xl(a|0,b|0,c|0)|0;return a|0}function Ko(a,b,c){a=a|0;b=b|0;c=c|0;Do(a,b,c);return}function Lo(a,b,c){a=a|0;b=b|0;c=c|0;if(c|0)Rg(a|0,b|0,c|0)|0;return a|0}function Mo(a){a=a|0;f[a+52>>2]=f[(f[a+4>>2]|0)+80>>2];return}function No(a,b){a=a|0;b=b|0;eo(a,b);return}function Oo(a){a=a|0;f[a+52>>2]=f[(f[a+56>>2]|0)+80>>2];return}function Po(a,b){a=a|0;b=b|0;return -1}function Qo(a){a=a|0;var b=0;b=u;u=u+16|0;Ua[a&3]();Dn(17898,b)}function Ro(a){a=a|0;wh(a);br(a);return}function So(a,b,c){a=a|0;b=b|0;c=c|0;$o(a,b,c);return}function To(a,b){a=a|0;b=b|0;bk(f[a>>2]|0,b);return}function Uo(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return Sa[a&31](b|0,c|0,d|0)|0}function Vo(a,b){a=a|0;b=b|0;return (Jp(a,b)|0)<<24>>24|0}function Wo(a,b){a=a|0;b=b|0;f[a>>2]=6924;Sl(a+4|0,b);return}function Xo(a){a=a|0;Bo(a);f[a>>2]=3e3;f[a+64>>2]=0;return}function Yo(a,b){a=a|0;b=b|0;var c=0;if(!a)c=0;else c=Bi(a,b,0)|0;return c|0}function Zo(a,b){a=a|0;b=b|0;zo(a,b);return}function _o(a){a=a|0;return f[a+12>>2]|0}function $o(a,b,c){a=a|0;b=b|0;c=c|0;Eo(a,b,c);return}function ap(){var a=0;a=dn(64)|0;Al(a);return a|0}function bp(a,b){a=a|0;b=b|0;To(a,b);return}function cp(a){a=a|0;if(!a)return;Qi(a);br(a);return}function dp(a){a=a|0;return f[a+4>>2]|0}function ep(a,b,c){a=a|0;b=b|0;c=c|0;if(!(f[a>>2]&32))ai(b,c,a)|0;return}function fp(a){a=a|0;return Mp(a)|0}function gp(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;Xa[a&15](b|0,c|0,d|0)}function hp(){var a=0;a=dn(96)|0;Lm(a);return a|0}function ip(a){a=a|0;return Np(a)|0}function jp(a){a=a|0;var b=0;b=u;u=u+a|0;u=u+15&-16;return b|0}function kp(a){a=a|0;var b=0;b=(Yq()|0)+188|0;return Tj(a,f[b>>2]|0)|0}function lp(a){a=a|0;return ((f[a+100>>2]|0)-(f[a+96>>2]|0)|0)/12|0|0}function mp(a,b){a=a|0;b=b|0;vp(a,b);return}function np(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;aa(3);return 0}function op(){var a=0;a=dn(12)|0;Bp(a);return a|0}function pp(a){a=a|0;zi(a);br(a);return}function qp(a,b,c){a=a|0;b=b|0;c=c|0;return (a|0)==(b|0)|0}function rp(a,b){a=a|0;b=b|0;var c=0;c=Fp(a|0)|0;return ((b|0)==0?a:c)|0}function sp(a){a=a|0;return (f[a+12>>2]|0)-(f[a+8>>2]|0)>>2|0}function tp(a,b){a=a|0;b=b|0;f[a+4>>2]=b;return}function up(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return Bd(a,b,c,d,0)|0}function vp(a,b){a=a|0;b=b|0;bk(a,b);return}function wp(a){a=a|0;f[a+4>>2]=0;f[a+8>>2]=0;f[a>>2]=a+4;return}function xp(a){a=a|0;return nq(a)|0}function yp(){var a=0;a=dn(84)|0;$n(a);return a|0}function zp(a){a=a|0;gi(a);br(a);return}function Ap(a){a=a|0;return oq(a)|0}function Bp(a){a=a|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;return}function Cp(a){a=a|0;f[a>>2]=6924;lm(a+4|0);return}function Dp(a,b,c){a=a|0;b=b|0;c=c|0;return Ra[a&127](b|0,c|0)|0}function Ep(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;aa(10)}function Fp(a){a=a|0;return (a&255)<<24|(a>>8&255)<<16|(a>>16&255)<<8|a>>>24|0}function Gp(a){a=a|0;Bo(a);f[a>>2]=3504;return}function Hp(a,c){a=a|0;c=c|0;b[a>>0]=b[c>>0]|0;return}function Ip(a,b,c){a=a|0;b=b|0;c=c|0;return -1}function Jp(a,c){a=a|0;c=c|0;return b[(f[a>>2]|0)+c>>0]|0}function Kp(a){a=a|0;return (f[a+4>>2]|0)-(f[a>>2]|0)|0}function Lp(a){a=a|0;aj(a);br(a);return}function Mp(a){a=a|0;return f[(f[a>>2]|0)+40>>2]|0}function Np(a){a=a|0;return f[(f[a>>2]|0)+44>>2]|0}function Op(a){a=a|0;if(!a)return;br(a);return}function Pp(a){a=a|0;b[a+28>>0]=1;return}function Qp(a,b){a=a|0;b=b|0;if(!x){x=a;y=b}}function Rp(a,b){a=a|0;b=b|0;return 1}function Sp(a){a=a|0;return a+12|0}function Tp(a,b,c){a=a|0;b=b|0;c=c|0;Wa[a&15](b|0,c|0)}function Up(a,b){a=a|0;b=b|0;f[a+80>>2]=b;return}function Vp(){var a=0;a=dn(48)|0;Fq(a);return a|0}function Wp(a){a=a|0;return vq(a+4|0)|0}function Xp(){var a=0;a=dn(108)|0;bn(a);return a|0}function Yp(a){a=a|0;return (b[a+32>>0]|0)!=0|0}function Zp(a){a=a|0;return a+-12|0}function _p(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;aa(9)}function $p(){var a=0;a=f[4655]|0;f[4655]=a+0;return a|0}function aq(a){a=a|0;return f[a+56>>2]|0}function bq(){var a=0;a=f[1708]|0;f[1708]=a+0;return a|0}function cq(a){a=a|0;wg(a);br(a);return}function dq(a){a=a|0;fr(a);br(a);return}function eq(a){a=a|0;return b[a+24>>0]|0}function fq(a,b){a=a|0;b=b|0;return 0}function gq(a){a=a|0;return f[a+48>>2]|0}function hq(a,b){a=a|0;b=b|0;return Qa[a&127](b|0)|0}function iq(a){a=a|0;return f[a+60>>2]|0}function jq(a){a=a|0;return f[a+28>>2]|0}function kq(a){a=a|0;sa(a|0)|0;bm()}function lq(a){a=a|0;Cp(a);br(a);return}function mq(a){a=a|0;Ca()}function nq(a){a=a|0;return f[a+40>>2]|0}function oq(a){a=a|0;return f[a+44>>2]|0}function pq(a,b){a=a|0;b=b|0;return $(+sk(a,b,0))}function qq(a){a=a|0;return 3}function rq(a,b){a=a|0;b=b|0;u=a;v=b}function sq(a){a=a|0;n[a>>2]=$(1.0);return}function tq(a){a=a|0;return ((a|0)==32|(a+-9|0)>>>0<5)&1|0}function uq(a){a=a|0;return f[a+80>>2]|0}function vq(a){a=a|0;return f[a>>2]|0}function wq(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;aa(8)}function xq(a,b){a=a|0;b=b|0;Va[a&127](b|0)}function yq(a,b){a=a|0;b=b|0;return Un(a,b)|0}function zq(a){a=a|0;return a&255|0}function Aq(a){a=a|0;return vj(a)|0}function Bq(a,b){a=a|0;b=b|0;return +(+sk(a,b,1))}function Cq(a,b,c){a=a|0;b=b|0;c=c|0;aa(2);return 0}function Dq(a){a=a|0;return 2}function Eq(a){a=a|0;return 1}function Fq(a){a=a|0;Kn(a);return}function Gq(a,b){a=+a;b=+b;return +(+Nl(a,b))}function Hq(a,b){a=+a;b=b|0;return +(+Wj(a,b))}function Iq(a,b){a=+a;b=b|0;return +(+Uj(a,b))}function Jq(){return 3}function Kq(a,b,c){a=a|0;b=b|0;c=c|0;aa(7)}function Lq(){return 0}function Mq(){return -1}function Nq(){return dn(1)|0}function Oq(){return 4}function Pq(a){a=a|0;return (a+-48|0)>>>0<10|0}function Qq(){return 1}function Rq(){return 2}function Sq(a,b){a=+a;b=+b;return +(+pd(a,b))}function Tq(a,b){a=a|0;b=b|0;aa(1);return 0}function Uq(a){a=a|0;Ha()}function Vq(a){a=a|0;Ua[a&3]()}function Wq(){ua()}function Xq(a){a=a|0;return +(+Bq(a,0))}function Yq(){return lr()|0}function Zq(a,b){a=a|0;b=b|0;aa(6)}function _q(a){a=a|0;return dn(a)|0}function $q(a){a=a|0;br(a);return}function ar(a){a=a|0;u=a}function br(a){a=a|0;wc(a);return}function cr(a){a=a|0;I=a}function dr(a){a=a|0;return a|0}function er(a){a=a|0;aa(0);return 0}function fr(a){a=a|0;return}function gr(a){a=a|0;return 0}function hr(){return I|0}function ir(){return 18544}function jr(){return u|0}function kr(a){a=a|0;aa(5)}function lr(){return 6040}function mr(){aa(4)} + +// EMSCRIPTEN_END_FUNCS +var Qa=[er,Dq,Eq,Eq,Dq,gb,gr,gr,gr,ak,Vf,Eq,dp,gr,gr,Eq,gr,Eq,Eq,rl,_n,ll,Eq,ao,Yk,Eq,jq,Pn,rl,Eq,rl,_n,ll,Eq,ao,Yk,Eq,jq,Pn,rl,Eq,qq,gr,dp,Eq,gr,Eq,qq,Eq,kl,Pn,kl,_n,il,Eq,ao,Qk,Eq,jq,Eq,kl,Pn,kl,_n,il,Eq,ao,Qk,Eq,jq,Eq,Dq,Eq,Eq,Cd,Eq,Je,Tg,qk,ko,_o,dp,lg,sg,$e,_o,dp,Eq,gr,gr,wi,gr,Eq,gr,Xj,ln,Wp,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er,er];var Ra=[Tq,ql,Ug,ve,xl,fq,fq,fq,Rp,kb,gj,uo,Rp,Rp,fi,bj,Uh,ek,jl,Gj,Vk,Yj,Zj,Fe,Po,fq,Zh,fq,Dl,_e,fq,El,Zg,$l,td,fq,Dl,_e,fq,El,Zg,$l,td,xn,Po,fq,Xh,sd,fq,tl,We,fq,ul,Yg,$l,sd,fq,tl,We,fq,ul,Yg,$l,un,Hn,Bn,In,Gn,Kg,dk,mk,mc,le,Jm,wf,af,Ze,Ig,dk,mk,lc,le,Jm,Rp,fq,fq,bf,nm,Xf,bf,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq,Tq];var Sa=[Cq,lo,Ip,fn,Km,fg,cj,el,ih,uc,vh,$f,Rh,Qb,Oh,vg,gl,Dm,qj,Cq,Cq,Cq,Cq,Cq,Cq,Cq,Cq,Cq,Cq,Cq,Cq,Cq];var Ta=[np,Ld,Bc,ne,Sb,bb,Cc,me,Rb,ab,Lg,ed,eb,sf,qc,id,db,qf,nc,np,np,np,np,np,np,np,np,np,np,np,np,np];var Ua=[mr,Wq,Ai,Jn];var Va=[kr,Ij,Qj,fr,$q,um,Yl,Wk,Uq,gi,zp,zi,pp,wh,Ro,zm,tm,Vl,Uq,Hl,Hl,Uk,Jk,_k,Ok,fr,$q,Uq,Li,Ul,Hl,Rk,Gk,Xk,Mk,fr,$q,Uq,Ii,Kl,zm,tm,fr,$q,$q,mj,Bl,ym,gm,kn,Ym,fr,$q,$q,kj,sl,sm,Zl,$m,Mm,fr,$q,ok,hk,Qj,Sj,Vj,Vj,am,Bm,Mc,Jl,Ve,Yn,rk,jk,Lk,Fk,Em,rm,xk,nk,Nk,Ik,Nm,vm,Fm,xm,Gi,qn,Se,Ln,aj,Uq,Lp,Oo,Fn,fr,$q,Uq,Lp,Mo,Lp,Mo,Dk,wk,rb,wg,cq,fr,dq,fr,fr,dq,Cp,lq,lq,sn,kr,kr,kr,kr,kr,kr,kr,kr,kr,kr];var Wa=[Zq,ik,Rf,Ri,Nn,ib,lb,sc,mo,ej,ej,pk,Ec,Zq,Zq,Zq];var Xa=[Kq,ze,Yi,$b,fc,Fc,$b,fc,uj,Ej,Hg,oj,ug,If,Kq,Kq];var Ya=[wq,Dg,Zf,Wl,Zk,wq,wq,wq];var Za=[_p,ij,Vg,_p];var _a=[Ep,Il,Kk,Ep];return{___cxa_can_catch:_l,___cxa_is_pointer_type:Co,___divdi3:zk,___muldi3:on,___udivdi3:up,___uremdi3:an,_bitshift64Lshr:Wn,_bitshift64Shl:Rn,_emscripten_bind_DracoInt8Array_DracoInt8Array_0:op,_emscripten_bind_DracoInt8Array_GetValue_1:Vo,_emscripten_bind_DracoInt8Array___destroy___0:Xm,_emscripten_bind_DracoInt8Array_size_0:Kp,_emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2:jo,_emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3:An,_emscripten_bind_Encoder_Encoder_0:Vp,_emscripten_bind_Encoder_GetNumberOfEncodedFaces_0:Ap,_emscripten_bind_Encoder_GetNumberOfEncodedPoints_0:xp,_emscripten_bind_Encoder_SetAttributeExplicitQuantization_5:Um,_emscripten_bind_Encoder_SetAttributeQuantization_2:fo,_emscripten_bind_Encoder_SetEncodingMethod_1:mp,_emscripten_bind_Encoder_SetSpeedOptions_2:So,_emscripten_bind_Encoder_SetTrackEncodedProperties_1:Zo,_emscripten_bind_Encoder___destroy___0:Hj,_emscripten_bind_ExpertEncoder_EncodeToDracoBuffer_2:so,_emscripten_bind_ExpertEncoder_ExpertEncoder_1:Fo,_emscripten_bind_ExpertEncoder_GetNumberOfEncodedFaces_0:ip,_emscripten_bind_ExpertEncoder_GetNumberOfEncodedPoints_0:fp,_emscripten_bind_ExpertEncoder_SetAttributeExplicitQuantization_5:jn,_emscripten_bind_ExpertEncoder_SetAttributeQuantization_2:wo,_emscripten_bind_ExpertEncoder_SetEncodingMethod_1:bp,_emscripten_bind_ExpertEncoder_SetSpeedOptions_2:Ko,_emscripten_bind_ExpertEncoder_SetTrackEncodedProperties_1:No,_emscripten_bind_ExpertEncoder___destroy___0:nn,_emscripten_bind_GeometryAttribute_GeometryAttribute_0:ap,_emscripten_bind_GeometryAttribute___destroy___0:Op,_emscripten_bind_MeshBuilder_AddFacesToMesh_3:io,_emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5:hn,_emscripten_bind_MeshBuilder_AddFloatAttribute_5:hn,_emscripten_bind_MeshBuilder_AddInt16Attribute_5:_m,_emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5:gn,_emscripten_bind_MeshBuilder_AddInt32Attribute_5:gn,_emscripten_bind_MeshBuilder_AddInt8Attribute_5:cn,_emscripten_bind_MeshBuilder_AddMetadataToMesh_2:po,_emscripten_bind_MeshBuilder_AddMetadata_2:oo,_emscripten_bind_MeshBuilder_AddUInt16Attribute_5:Wm,_emscripten_bind_MeshBuilder_AddUInt32Attribute_5:Vm,_emscripten_bind_MeshBuilder_AddUInt8Attribute_5:Zm,_emscripten_bind_MeshBuilder_MeshBuilder_0:Nq,_emscripten_bind_MeshBuilder_SetMetadataForAttribute_3:yn,_emscripten_bind_MeshBuilder___destroy___0:Op,_emscripten_bind_Mesh_Mesh_0:Xp,_emscripten_bind_Mesh___destroy___0:Ho,_emscripten_bind_Mesh_num_attributes_0:sp,_emscripten_bind_Mesh_num_faces_0:lp,_emscripten_bind_Mesh_num_points_0:uq,_emscripten_bind_Mesh_set_num_points_1:Up,_emscripten_bind_MetadataBuilder_AddDoubleEntry_3:Zn,_emscripten_bind_MetadataBuilder_AddIntEntry_3:bo,_emscripten_bind_MetadataBuilder_AddStringEntry_3:Xn,_emscripten_bind_MetadataBuilder_MetadataBuilder_0:Nq,_emscripten_bind_MetadataBuilder___destroy___0:Op,_emscripten_bind_Metadata_Metadata_0:Ml,_emscripten_bind_Metadata___destroy___0:cp,_emscripten_bind_PointAttribute_PointAttribute_0:hp,_emscripten_bind_PointAttribute___destroy___0:xj,_emscripten_bind_PointAttribute_attribute_type_0:aq,_emscripten_bind_PointAttribute_byte_offset_0:gq,_emscripten_bind_PointAttribute_byte_stride_0:nq,_emscripten_bind_PointAttribute_data_type_0:jq,_emscripten_bind_PointAttribute_normalized_0:Yp,_emscripten_bind_PointAttribute_num_components_0:eq,_emscripten_bind_PointAttribute_size_0:uq,_emscripten_bind_PointAttribute_unique_id_0:iq,_emscripten_bind_PointCloudBuilder_AddFloatAttribute_5:hn,_emscripten_bind_PointCloudBuilder_AddInt16Attribute_5:_m,_emscripten_bind_PointCloudBuilder_AddInt32Attribute_5:gn,_emscripten_bind_PointCloudBuilder_AddInt8Attribute_5:cn,_emscripten_bind_PointCloudBuilder_AddMetadata_2:oo,_emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5:Wm,_emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5:Vm,_emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5:Zm,_emscripten_bind_PointCloudBuilder_PointCloudBuilder_0:Nq,_emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3:yn,_emscripten_bind_PointCloudBuilder___destroy___0:Op,_emscripten_bind_PointCloud_PointCloud_0:yp,_emscripten_bind_PointCloud___destroy___0:Ho,_emscripten_bind_PointCloud_num_attributes_0:sp,_emscripten_bind_PointCloud_num_points_0:uq,_emscripten_bind_VoidPtr___destroy___0:Op,_emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE:Mq,_emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD:Lq,_emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH:Qq,_emscripten_enum_draco_GeometryAttribute_Type_COLOR:Rq,_emscripten_enum_draco_GeometryAttribute_Type_GENERIC:Oq,_emscripten_enum_draco_GeometryAttribute_Type_INVALID:Mq,_emscripten_enum_draco_GeometryAttribute_Type_NORMAL:Qq,_emscripten_enum_draco_GeometryAttribute_Type_POSITION:Lq,_emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD:Jq,_emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING:Qq,_emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING:Lq,_emscripten_replace_memory:Pa,_free:wc,_i64Add:Tn,_i64Subtract:Vn,_llvm_bswap_i32:Fp,_malloc:$a,_memcpy:Rg,_memmove:Xl,_memset:hj,_sbrk:Fl,dynCall_ii:hq,dynCall_iii:Dp,dynCall_iiii:Uo,dynCall_iiiiiii:En,dynCall_v:Vq,dynCall_vi:xq,dynCall_vii:Tp,dynCall_viii:gp,dynCall_viiii:Io,dynCall_viiiii:qo,dynCall_viiiiii:Mn,establishStackSpace:rq,getTempRet0:hr,runPostSets:Sn,setTempRet0:cr,setThrew:Qp,stackAlloc:jp,stackRestore:ar,stackSave:jr}}) + + +// EMSCRIPTEN_END_ASM +(Module.asmGlobalArg,Module.asmLibraryArg,buffer);var ___cxa_can_catch=Module["___cxa_can_catch"]=asm["___cxa_can_catch"];var ___cxa_is_pointer_type=Module["___cxa_is_pointer_type"]=asm["___cxa_is_pointer_type"];var ___divdi3=Module["___divdi3"]=asm["___divdi3"];var ___muldi3=Module["___muldi3"]=asm["___muldi3"];var ___udivdi3=Module["___udivdi3"]=asm["___udivdi3"];var ___uremdi3=Module["___uremdi3"]=asm["___uremdi3"];var _bitshift64Lshr=Module["_bitshift64Lshr"]=asm["_bitshift64Lshr"];var _bitshift64Shl=Module["_bitshift64Shl"]=asm["_bitshift64Shl"];var _emscripten_bind_DracoInt8Array_DracoInt8Array_0=Module["_emscripten_bind_DracoInt8Array_DracoInt8Array_0"]=asm["_emscripten_bind_DracoInt8Array_DracoInt8Array_0"];var _emscripten_bind_DracoInt8Array_GetValue_1=Module["_emscripten_bind_DracoInt8Array_GetValue_1"]=asm["_emscripten_bind_DracoInt8Array_GetValue_1"];var _emscripten_bind_DracoInt8Array___destroy___0=Module["_emscripten_bind_DracoInt8Array___destroy___0"]=asm["_emscripten_bind_DracoInt8Array___destroy___0"];var _emscripten_bind_DracoInt8Array_size_0=Module["_emscripten_bind_DracoInt8Array_size_0"]=asm["_emscripten_bind_DracoInt8Array_size_0"];var _emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2=Module["_emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2"]=asm["_emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2"];var _emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3=Module["_emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3"]=asm["_emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3"];var _emscripten_bind_Encoder_Encoder_0=Module["_emscripten_bind_Encoder_Encoder_0"]=asm["_emscripten_bind_Encoder_Encoder_0"];var _emscripten_bind_Encoder_GetNumberOfEncodedFaces_0=Module["_emscripten_bind_Encoder_GetNumberOfEncodedFaces_0"]=asm["_emscripten_bind_Encoder_GetNumberOfEncodedFaces_0"];var _emscripten_bind_Encoder_GetNumberOfEncodedPoints_0=Module["_emscripten_bind_Encoder_GetNumberOfEncodedPoints_0"]=asm["_emscripten_bind_Encoder_GetNumberOfEncodedPoints_0"];var _emscripten_bind_Encoder_SetAttributeExplicitQuantization_5=Module["_emscripten_bind_Encoder_SetAttributeExplicitQuantization_5"]=asm["_emscripten_bind_Encoder_SetAttributeExplicitQuantization_5"];var _emscripten_bind_Encoder_SetAttributeQuantization_2=Module["_emscripten_bind_Encoder_SetAttributeQuantization_2"]=asm["_emscripten_bind_Encoder_SetAttributeQuantization_2"];var _emscripten_bind_Encoder_SetEncodingMethod_1=Module["_emscripten_bind_Encoder_SetEncodingMethod_1"]=asm["_emscripten_bind_Encoder_SetEncodingMethod_1"];var _emscripten_bind_Encoder_SetSpeedOptions_2=Module["_emscripten_bind_Encoder_SetSpeedOptions_2"]=asm["_emscripten_bind_Encoder_SetSpeedOptions_2"];var _emscripten_bind_Encoder_SetTrackEncodedProperties_1=Module["_emscripten_bind_Encoder_SetTrackEncodedProperties_1"]=asm["_emscripten_bind_Encoder_SetTrackEncodedProperties_1"];var _emscripten_bind_Encoder___destroy___0=Module["_emscripten_bind_Encoder___destroy___0"]=asm["_emscripten_bind_Encoder___destroy___0"];var _emscripten_bind_ExpertEncoder_EncodeToDracoBuffer_2=Module["_emscripten_bind_ExpertEncoder_EncodeToDracoBuffer_2"]=asm["_emscripten_bind_ExpertEncoder_EncodeToDracoBuffer_2"];var _emscripten_bind_ExpertEncoder_ExpertEncoder_1=Module["_emscripten_bind_ExpertEncoder_ExpertEncoder_1"]=asm["_emscripten_bind_ExpertEncoder_ExpertEncoder_1"];var _emscripten_bind_ExpertEncoder_GetNumberOfEncodedFaces_0=Module["_emscripten_bind_ExpertEncoder_GetNumberOfEncodedFaces_0"]=asm["_emscripten_bind_ExpertEncoder_GetNumberOfEncodedFaces_0"];var _emscripten_bind_ExpertEncoder_GetNumberOfEncodedPoints_0=Module["_emscripten_bind_ExpertEncoder_GetNumberOfEncodedPoints_0"]=asm["_emscripten_bind_ExpertEncoder_GetNumberOfEncodedPoints_0"];var _emscripten_bind_ExpertEncoder_SetAttributeExplicitQuantization_5=Module["_emscripten_bind_ExpertEncoder_SetAttributeExplicitQuantization_5"]=asm["_emscripten_bind_ExpertEncoder_SetAttributeExplicitQuantization_5"];var _emscripten_bind_ExpertEncoder_SetAttributeQuantization_2=Module["_emscripten_bind_ExpertEncoder_SetAttributeQuantization_2"]=asm["_emscripten_bind_ExpertEncoder_SetAttributeQuantization_2"];var _emscripten_bind_ExpertEncoder_SetEncodingMethod_1=Module["_emscripten_bind_ExpertEncoder_SetEncodingMethod_1"]=asm["_emscripten_bind_ExpertEncoder_SetEncodingMethod_1"];var _emscripten_bind_ExpertEncoder_SetSpeedOptions_2=Module["_emscripten_bind_ExpertEncoder_SetSpeedOptions_2"]=asm["_emscripten_bind_ExpertEncoder_SetSpeedOptions_2"];var _emscripten_bind_ExpertEncoder_SetTrackEncodedProperties_1=Module["_emscripten_bind_ExpertEncoder_SetTrackEncodedProperties_1"]=asm["_emscripten_bind_ExpertEncoder_SetTrackEncodedProperties_1"];var _emscripten_bind_ExpertEncoder___destroy___0=Module["_emscripten_bind_ExpertEncoder___destroy___0"]=asm["_emscripten_bind_ExpertEncoder___destroy___0"];var _emscripten_bind_GeometryAttribute_GeometryAttribute_0=Module["_emscripten_bind_GeometryAttribute_GeometryAttribute_0"]=asm["_emscripten_bind_GeometryAttribute_GeometryAttribute_0"];var _emscripten_bind_GeometryAttribute___destroy___0=Module["_emscripten_bind_GeometryAttribute___destroy___0"]=asm["_emscripten_bind_GeometryAttribute___destroy___0"];var _emscripten_bind_MeshBuilder_AddFacesToMesh_3=Module["_emscripten_bind_MeshBuilder_AddFacesToMesh_3"]=asm["_emscripten_bind_MeshBuilder_AddFacesToMesh_3"];var _emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5=Module["_emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5"]=asm["_emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5"];var _emscripten_bind_MeshBuilder_AddFloatAttribute_5=Module["_emscripten_bind_MeshBuilder_AddFloatAttribute_5"]=asm["_emscripten_bind_MeshBuilder_AddFloatAttribute_5"];var _emscripten_bind_MeshBuilder_AddInt16Attribute_5=Module["_emscripten_bind_MeshBuilder_AddInt16Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddInt16Attribute_5"];var _emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5=Module["_emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5"]=asm["_emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5"];var _emscripten_bind_MeshBuilder_AddInt32Attribute_5=Module["_emscripten_bind_MeshBuilder_AddInt32Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddInt32Attribute_5"];var _emscripten_bind_MeshBuilder_AddInt8Attribute_5=Module["_emscripten_bind_MeshBuilder_AddInt8Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddInt8Attribute_5"];var _emscripten_bind_MeshBuilder_AddMetadataToMesh_2=Module["_emscripten_bind_MeshBuilder_AddMetadataToMesh_2"]=asm["_emscripten_bind_MeshBuilder_AddMetadataToMesh_2"];var _emscripten_bind_MeshBuilder_AddMetadata_2=Module["_emscripten_bind_MeshBuilder_AddMetadata_2"]=asm["_emscripten_bind_MeshBuilder_AddMetadata_2"];var _emscripten_bind_MeshBuilder_AddUInt16Attribute_5=Module["_emscripten_bind_MeshBuilder_AddUInt16Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddUInt16Attribute_5"];var _emscripten_bind_MeshBuilder_AddUInt32Attribute_5=Module["_emscripten_bind_MeshBuilder_AddUInt32Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddUInt32Attribute_5"];var _emscripten_bind_MeshBuilder_AddUInt8Attribute_5=Module["_emscripten_bind_MeshBuilder_AddUInt8Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddUInt8Attribute_5"];var _emscripten_bind_MeshBuilder_MeshBuilder_0=Module["_emscripten_bind_MeshBuilder_MeshBuilder_0"]=asm["_emscripten_bind_MeshBuilder_MeshBuilder_0"];var _emscripten_bind_MeshBuilder_SetMetadataForAttribute_3=Module["_emscripten_bind_MeshBuilder_SetMetadataForAttribute_3"]=asm["_emscripten_bind_MeshBuilder_SetMetadataForAttribute_3"];var _emscripten_bind_MeshBuilder___destroy___0=Module["_emscripten_bind_MeshBuilder___destroy___0"]=asm["_emscripten_bind_MeshBuilder___destroy___0"];var _emscripten_bind_Mesh_Mesh_0=Module["_emscripten_bind_Mesh_Mesh_0"]=asm["_emscripten_bind_Mesh_Mesh_0"];var _emscripten_bind_Mesh___destroy___0=Module["_emscripten_bind_Mesh___destroy___0"]=asm["_emscripten_bind_Mesh___destroy___0"];var _emscripten_bind_Mesh_num_attributes_0=Module["_emscripten_bind_Mesh_num_attributes_0"]=asm["_emscripten_bind_Mesh_num_attributes_0"];var _emscripten_bind_Mesh_num_faces_0=Module["_emscripten_bind_Mesh_num_faces_0"]=asm["_emscripten_bind_Mesh_num_faces_0"];var _emscripten_bind_Mesh_num_points_0=Module["_emscripten_bind_Mesh_num_points_0"]=asm["_emscripten_bind_Mesh_num_points_0"];var _emscripten_bind_Mesh_set_num_points_1=Module["_emscripten_bind_Mesh_set_num_points_1"]=asm["_emscripten_bind_Mesh_set_num_points_1"];var _emscripten_bind_MetadataBuilder_AddDoubleEntry_3=Module["_emscripten_bind_MetadataBuilder_AddDoubleEntry_3"]=asm["_emscripten_bind_MetadataBuilder_AddDoubleEntry_3"];var _emscripten_bind_MetadataBuilder_AddIntEntry_3=Module["_emscripten_bind_MetadataBuilder_AddIntEntry_3"]=asm["_emscripten_bind_MetadataBuilder_AddIntEntry_3"];var _emscripten_bind_MetadataBuilder_AddStringEntry_3=Module["_emscripten_bind_MetadataBuilder_AddStringEntry_3"]=asm["_emscripten_bind_MetadataBuilder_AddStringEntry_3"];var _emscripten_bind_MetadataBuilder_MetadataBuilder_0=Module["_emscripten_bind_MetadataBuilder_MetadataBuilder_0"]=asm["_emscripten_bind_MetadataBuilder_MetadataBuilder_0"];var _emscripten_bind_MetadataBuilder___destroy___0=Module["_emscripten_bind_MetadataBuilder___destroy___0"]=asm["_emscripten_bind_MetadataBuilder___destroy___0"];var _emscripten_bind_Metadata_Metadata_0=Module["_emscripten_bind_Metadata_Metadata_0"]=asm["_emscripten_bind_Metadata_Metadata_0"];var _emscripten_bind_Metadata___destroy___0=Module["_emscripten_bind_Metadata___destroy___0"]=asm["_emscripten_bind_Metadata___destroy___0"];var _emscripten_bind_PointAttribute_PointAttribute_0=Module["_emscripten_bind_PointAttribute_PointAttribute_0"]=asm["_emscripten_bind_PointAttribute_PointAttribute_0"];var _emscripten_bind_PointAttribute___destroy___0=Module["_emscripten_bind_PointAttribute___destroy___0"]=asm["_emscripten_bind_PointAttribute___destroy___0"];var _emscripten_bind_PointAttribute_attribute_type_0=Module["_emscripten_bind_PointAttribute_attribute_type_0"]=asm["_emscripten_bind_PointAttribute_attribute_type_0"];var _emscripten_bind_PointAttribute_byte_offset_0=Module["_emscripten_bind_PointAttribute_byte_offset_0"]=asm["_emscripten_bind_PointAttribute_byte_offset_0"];var _emscripten_bind_PointAttribute_byte_stride_0=Module["_emscripten_bind_PointAttribute_byte_stride_0"]=asm["_emscripten_bind_PointAttribute_byte_stride_0"];var _emscripten_bind_PointAttribute_data_type_0=Module["_emscripten_bind_PointAttribute_data_type_0"]=asm["_emscripten_bind_PointAttribute_data_type_0"];var _emscripten_bind_PointAttribute_normalized_0=Module["_emscripten_bind_PointAttribute_normalized_0"]=asm["_emscripten_bind_PointAttribute_normalized_0"];var _emscripten_bind_PointAttribute_num_components_0=Module["_emscripten_bind_PointAttribute_num_components_0"]=asm["_emscripten_bind_PointAttribute_num_components_0"];var _emscripten_bind_PointAttribute_size_0=Module["_emscripten_bind_PointAttribute_size_0"]=asm["_emscripten_bind_PointAttribute_size_0"];var _emscripten_bind_PointAttribute_unique_id_0=Module["_emscripten_bind_PointAttribute_unique_id_0"]=asm["_emscripten_bind_PointAttribute_unique_id_0"];var _emscripten_bind_PointCloudBuilder_AddFloatAttribute_5=Module["_emscripten_bind_PointCloudBuilder_AddFloatAttribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddFloatAttribute_5"];var _emscripten_bind_PointCloudBuilder_AddInt16Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddInt16Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddInt16Attribute_5"];var _emscripten_bind_PointCloudBuilder_AddInt32Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddInt32Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddInt32Attribute_5"];var _emscripten_bind_PointCloudBuilder_AddInt8Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddInt8Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddInt8Attribute_5"];var _emscripten_bind_PointCloudBuilder_AddMetadata_2=Module["_emscripten_bind_PointCloudBuilder_AddMetadata_2"]=asm["_emscripten_bind_PointCloudBuilder_AddMetadata_2"];var _emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5"];var _emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5"];var _emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5"];var _emscripten_bind_PointCloudBuilder_PointCloudBuilder_0=Module["_emscripten_bind_PointCloudBuilder_PointCloudBuilder_0"]=asm["_emscripten_bind_PointCloudBuilder_PointCloudBuilder_0"];var _emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3=Module["_emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3"]=asm["_emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3"];var _emscripten_bind_PointCloudBuilder___destroy___0=Module["_emscripten_bind_PointCloudBuilder___destroy___0"]=asm["_emscripten_bind_PointCloudBuilder___destroy___0"];var _emscripten_bind_PointCloud_PointCloud_0=Module["_emscripten_bind_PointCloud_PointCloud_0"]=asm["_emscripten_bind_PointCloud_PointCloud_0"];var _emscripten_bind_PointCloud___destroy___0=Module["_emscripten_bind_PointCloud___destroy___0"]=asm["_emscripten_bind_PointCloud___destroy___0"];var _emscripten_bind_PointCloud_num_attributes_0=Module["_emscripten_bind_PointCloud_num_attributes_0"]=asm["_emscripten_bind_PointCloud_num_attributes_0"];var _emscripten_bind_PointCloud_num_points_0=Module["_emscripten_bind_PointCloud_num_points_0"]=asm["_emscripten_bind_PointCloud_num_points_0"];var _emscripten_bind_VoidPtr___destroy___0=Module["_emscripten_bind_VoidPtr___destroy___0"]=asm["_emscripten_bind_VoidPtr___destroy___0"];var _emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE=Module["_emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE"]=asm["_emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE"];var _emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD=Module["_emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD"]=asm["_emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD"];var _emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH=Module["_emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH"]=asm["_emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH"];var _emscripten_enum_draco_GeometryAttribute_Type_COLOR=Module["_emscripten_enum_draco_GeometryAttribute_Type_COLOR"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_COLOR"];var _emscripten_enum_draco_GeometryAttribute_Type_GENERIC=Module["_emscripten_enum_draco_GeometryAttribute_Type_GENERIC"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_GENERIC"];var _emscripten_enum_draco_GeometryAttribute_Type_INVALID=Module["_emscripten_enum_draco_GeometryAttribute_Type_INVALID"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_INVALID"];var _emscripten_enum_draco_GeometryAttribute_Type_NORMAL=Module["_emscripten_enum_draco_GeometryAttribute_Type_NORMAL"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_NORMAL"];var _emscripten_enum_draco_GeometryAttribute_Type_POSITION=Module["_emscripten_enum_draco_GeometryAttribute_Type_POSITION"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_POSITION"];var _emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD=Module["_emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD"];var _emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING=Module["_emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING"]=asm["_emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING"];var _emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING=Module["_emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING"]=asm["_emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING"];var _emscripten_replace_memory=Module["_emscripten_replace_memory"]=asm["_emscripten_replace_memory"];var _free=Module["_free"]=asm["_free"];var _i64Add=Module["_i64Add"]=asm["_i64Add"];var _i64Subtract=Module["_i64Subtract"]=asm["_i64Subtract"];var _llvm_bswap_i32=Module["_llvm_bswap_i32"]=asm["_llvm_bswap_i32"];var _malloc=Module["_malloc"]=asm["_malloc"];var _memcpy=Module["_memcpy"]=asm["_memcpy"];var _memmove=Module["_memmove"]=asm["_memmove"];var _memset=Module["_memset"]=asm["_memset"];var _sbrk=Module["_sbrk"]=asm["_sbrk"];var establishStackSpace=Module["establishStackSpace"]=asm["establishStackSpace"];var getTempRet0=Module["getTempRet0"]=asm["getTempRet0"];var runPostSets=Module["runPostSets"]=asm["runPostSets"];var setTempRet0=Module["setTempRet0"]=asm["setTempRet0"];var setThrew=Module["setThrew"]=asm["setThrew"];var stackAlloc=Module["stackAlloc"]=asm["stackAlloc"];var stackRestore=Module["stackRestore"]=asm["stackRestore"];var stackSave=Module["stackSave"]=asm["stackSave"];var dynCall_ii=Module["dynCall_ii"]=asm["dynCall_ii"];var dynCall_iii=Module["dynCall_iii"]=asm["dynCall_iii"];var dynCall_iiii=Module["dynCall_iiii"]=asm["dynCall_iiii"];var dynCall_iiiiiii=Module["dynCall_iiiiiii"]=asm["dynCall_iiiiiii"];var dynCall_v=Module["dynCall_v"]=asm["dynCall_v"];var dynCall_vi=Module["dynCall_vi"]=asm["dynCall_vi"];var dynCall_vii=Module["dynCall_vii"]=asm["dynCall_vii"];var dynCall_viii=Module["dynCall_viii"]=asm["dynCall_viii"];var dynCall_viiii=Module["dynCall_viiii"]=asm["dynCall_viiii"];var dynCall_viiiii=Module["dynCall_viiiii"]=asm["dynCall_viiiii"];var dynCall_viiiiii=Module["dynCall_viiiiii"]=asm["dynCall_viiiiii"];Module["asm"]=asm;if(memoryInitializer){if(!isDataURI(memoryInitializer)){if(typeof Module["locateFile"]==="function"){memoryInitializer=Module["locateFile"](memoryInitializer)}else if(Module["memoryInitializerPrefixURL"]){memoryInitializer=Module["memoryInitializerPrefixURL"]+memoryInitializer}}if(ENVIRONMENT_IS_NODE||ENVIRONMENT_IS_SHELL){var data=Module["readBinary"](memoryInitializer);HEAPU8.set(data,GLOBAL_BASE)}else{addRunDependency("memory initializer");var applyMemoryInitializer=(function(data){if(data.byteLength)data=new Uint8Array(data);HEAPU8.set(data,GLOBAL_BASE);if(Module["memoryInitializerRequest"])delete Module["memoryInitializerRequest"].response;removeRunDependency("memory initializer")});function doBrowserLoad(){Module["readAsync"](memoryInitializer,applyMemoryInitializer,(function(){throw"could not load memory initializer "+memoryInitializer}))}var memoryInitializerBytes=tryParseAsDataURI(memoryInitializer);if(memoryInitializerBytes){applyMemoryInitializer(memoryInitializerBytes.buffer)}else if(Module["memoryInitializerRequest"]){function useRequest(){var request=Module["memoryInitializerRequest"];var response=request.response;if(request.status!==200&&request.status!==0){var data=tryParseAsDataURI(Module["memoryInitializerRequestURL"]);if(data){response=data.buffer}else{console.warn("a problem seems to have happened with Module.memoryInitializerRequest, status: "+request.status+", retrying "+memoryInitializer);doBrowserLoad();return}}applyMemoryInitializer(response)}if(Module["memoryInitializerRequest"].response){setTimeout(useRequest,0)}else{Module["memoryInitializerRequest"].addEventListener("load",useRequest)}}else{doBrowserLoad()}}}Module["then"]=(function(func){if(Module["calledRun"]){func(Module)}else{var old=Module["onRuntimeInitialized"];Module["onRuntimeInitialized"]=(function(){if(old)old();func(Module)})}return Module});function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}ExitStatus.prototype=new Error;ExitStatus.prototype.constructor=ExitStatus;var initialStackTop;dependenciesFulfilled=function runCaller(){if(!Module["calledRun"])run();if(!Module["calledRun"])dependenciesFulfilled=runCaller};function run(args){args=args||Module["arguments"];if(runDependencies>0){return}preRun();if(runDependencies>0)return;if(Module["calledRun"])return;function doRun(){if(Module["calledRun"])return;Module["calledRun"]=true;if(ABORT)return;ensureInitRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout((function(){setTimeout((function(){Module["setStatus"]("")}),1);doRun()}),1)}else{doRun()}}Module["run"]=run;function exit(status,implicit){if(implicit&&Module["noExitRuntime"]&&status===0){return}if(Module["noExitRuntime"]){}else{ABORT=true;EXITSTATUS=status;STACKTOP=initialStackTop;exitRuntime();if(Module["onExit"])Module["onExit"](status)}if(ENVIRONMENT_IS_NODE){process["exit"](status)}Module["quit"](status,new ExitStatus(status))}Module["exit"]=exit;function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}if(what!==undefined){Module.print(what);Module.printErr(what);what=JSON.stringify(what)}else{what=""}ABORT=true;EXITSTATUS=1;throw"abort("+what+"). Build with -s ASSERTIONS=1 for more info."}Module["abort"]=abort;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}Module["noExitRuntime"]=true;run();function WrapperObject(){}WrapperObject.prototype=Object.create(WrapperObject.prototype);WrapperObject.prototype.constructor=WrapperObject;WrapperObject.prototype.__class__=WrapperObject;WrapperObject.__cache__={};Module["WrapperObject"]=WrapperObject;function getCache(__class__){return(__class__||WrapperObject).__cache__}Module["getCache"]=getCache;function wrapPointer(ptr,__class__){var cache=getCache(__class__);var ret=cache[ptr];if(ret)return ret;ret=Object.create((__class__||WrapperObject).prototype);ret.ptr=ptr;return cache[ptr]=ret}Module["wrapPointer"]=wrapPointer;function castObject(obj,__class__){return wrapPointer(obj.ptr,__class__)}Module["castObject"]=castObject;Module["NULL"]=wrapPointer(0);function destroy(obj){if(!obj["__destroy__"])throw"Error: Cannot destroy object. (Did you create it yourself?)";obj["__destroy__"]();delete getCache(obj.__class__)[obj.ptr]}Module["destroy"]=destroy;function compare(obj1,obj2){return obj1.ptr===obj2.ptr}Module["compare"]=compare;function getPointer(obj){return obj.ptr}Module["getPointer"]=getPointer;function getClass(obj){return obj.__class__}Module["getClass"]=getClass;var ensureCache={buffer:0,size:0,pos:0,temps:[],needed:0,prepare:(function(){if(ensureCache.needed){for(var i=0;i=ensureCache.size){assert(len>0);ensureCache.needed+=len;ret=Module["_malloc"](len);ensureCache.temps.push(ret)}else{ret=ensureCache.buffer+ensureCache.pos;ensureCache.pos+=len}return ret}),copy:(function(array,view,offset){var offsetShifted=offset;var bytes=view.BYTES_PER_ELEMENT;switch(bytes){case 2:offsetShifted>>=1;break;case 4:offsetShifted>>=2;break;case 8:offsetShifted>>=3;break}for(var i=0;i>>0,$jscomp.propertyToPolyfillSymbol[h]=$jscomp.IS_SYMBOL_NATIVE? +$jscomp.global.Symbol(h):$jscomp.POLYFILL_PREFIX+l+"$"+h),$jscomp.defineProperty(p,$jscomp.propertyToPolyfillSymbol[h],{configurable:!0,writable:!0,value:n})))}; +$jscomp.polyfill("Promise",function(k){function n(){this.batch_=null}function l(f){return f instanceof h?f:new h(function(q,v){q(f)})}if(k&&(!($jscomp.FORCE_POLYFILL_PROMISE||$jscomp.FORCE_POLYFILL_PROMISE_WHEN_NO_UNHANDLED_REJECTION&&"undefined"===typeof $jscomp.global.PromiseRejectionEvent)||!$jscomp.global.Promise||-1===$jscomp.global.Promise.toString().indexOf("[native code]")))return k;n.prototype.asyncExecute=function(f){if(null==this.batch_){this.batch_=[];var q=this;this.asyncExecuteFunction(function(){q.executeBatch_()})}this.batch_.push(f)}; +var p=$jscomp.global.setTimeout;n.prototype.asyncExecuteFunction=function(f){p(f,0)};n.prototype.executeBatch_=function(){for(;this.batch_&&this.batch_.length;){var f=this.batch_;this.batch_=[];for(var q=0;q=A}},"es6","es3"); +$jscomp.polyfill("Array.prototype.copyWithin",function(k){function n(l){l=Number(l);return Infinity===l||-Infinity===l?l:l|0}return k?k:function(l,p,h){var A=this.length;l=n(l);p=n(p);h=void 0===h?A:n(h);l=0>l?Math.max(A+l,0):Math.min(l,A);p=0>p?Math.max(A+p,0):Math.min(p,A);h=0>h?Math.max(A+h,0):Math.min(h,A);if(lp;)--h in this?this[--l]=this[h]:delete this[--l];return this}},"es6","es3"); +$jscomp.typedArrayCopyWithin=function(k){return k?k:Array.prototype.copyWithin};$jscomp.polyfill("Int8Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Uint8Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Uint8ClampedArray.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Int16Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5"); +$jscomp.polyfill("Uint16Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Int32Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Uint32Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Float32Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Float64Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5"); +var DracoDecoderModule=function(){var k="undefined"!==typeof document&&document.currentScript?document.currentScript.src:void 0;"undefined"!==typeof __filename&&(k=k||__filename);return function(n){function l(e){return a.locateFile?a.locateFile(e,U):U+e}function p(e,b,c){var d=b+c;for(c=b;e[c]&&!(c>=d);)++c;if(16g?d+=String.fromCharCode(g):(g-=65536,d+=String.fromCharCode(55296|g>>10,56320|g&1023))}}else d+=String.fromCharCode(g)}return d}function h(e,b){return e?p(ea,e,b):""}function A(){var e=ja.buffer;a.HEAP8=Y=new Int8Array(e);a.HEAP16=new Int16Array(e);a.HEAP32=ca=new Int32Array(e);a.HEAPU8=ea=new Uint8Array(e);a.HEAPU16=new Uint16Array(e);a.HEAPU32=V=new Uint32Array(e);a.HEAPF32=new Float32Array(e);a.HEAPF64=new Float64Array(e)}function f(e){if(a.onAbort)a.onAbort(e); +e="Aborted("+e+")";da(e);wa=!0;e=new WebAssembly.RuntimeError(e+". Build with -sASSERTIONS for more info.");ka(e);throw e;}function q(e){try{if(e==P&&fa)return new Uint8Array(fa);if(ma)return ma(e);throw"both async and sync fetching of the wasm failed";}catch(b){f(b)}}function v(){if(!fa&&(xa||ha)){if("function"==typeof fetch&&!P.startsWith("file://"))return fetch(P,{credentials:"same-origin"}).then(function(e){if(!e.ok)throw"failed to load wasm binary file at '"+P+"'";return e.arrayBuffer()}).catch(function(){return q(P)}); +if(na)return new Promise(function(e,b){na(P,function(c){e(new Uint8Array(c))},b)})}return Promise.resolve().then(function(){return q(P)})}function z(e){for(;0>2]=b};this.get_type=function(){return V[this.ptr+4>>2]};this.set_destructor=function(b){V[this.ptr+8>>2]=b};this.get_destructor=function(){return V[this.ptr+8>>2]};this.set_refcount=function(b){ca[this.ptr>>2]=b};this.set_caught=function(b){Y[this.ptr+ +12>>0]=b?1:0};this.get_caught=function(){return 0!=Y[this.ptr+12>>0]};this.set_rethrown=function(b){Y[this.ptr+13>>0]=b?1:0};this.get_rethrown=function(){return 0!=Y[this.ptr+13>>0]};this.init=function(b,c){this.set_adjusted_ptr(0);this.set_type(b);this.set_destructor(c);this.set_refcount(0);this.set_caught(!1);this.set_rethrown(!1)};this.add_ref=function(){ca[this.ptr>>2]+=1};this.release_ref=function(){var b=ca[this.ptr>>2];ca[this.ptr>>2]=b-1;return 1===b};this.set_adjusted_ptr=function(b){V[this.ptr+ +16>>2]=b};this.get_adjusted_ptr=function(){return V[this.ptr+16>>2]};this.get_exception_ptr=function(){if(ya(this.get_type()))return V[this.excPtr>>2];var b=this.get_adjusted_ptr();return 0!==b?b:this.excPtr}}function ba(){function e(){if(!la&&(la=!0,a.calledRun=!0,!wa)){za=!0;z(oa);Aa(a);if(a.onRuntimeInitialized)a.onRuntimeInitialized();if(a.postRun)for("function"==typeof a.postRun&&(a.postRun=[a.postRun]);a.postRun.length;)Ba.unshift(a.postRun.shift());z(Ba)}}if(!(0=d?b++:2047>=d?b+=2:55296<=d&&57343>= +d?(b+=4,++c):b+=3}b=Array(b+1);c=0;d=b.length;if(0=u){var X=e.charCodeAt(++g);u=65536+((u&1023)<<10)|X&1023}if(127>=u){if(c>=d)break;b[c++]=u}else{if(2047>=u){if(c+1>=d)break;b[c++]=192|u>>6}else{if(65535>=u){if(c+2>=d)break;b[c++]=224|u>>12}else{if(c+3>=d)break;b[c++]=240|u>>18;b[c++]=128|u>>12&63}b[c++]=128|u>>6&63}b[c++]=128|u&63}}b[c]=0}e=r.alloc(b,Y);r.copy(b,Y,e);return e}return e}function pa(e){if("object"===typeof e){var b= +r.alloc(e,Y);r.copy(e,Y,b);return b}return e}function Z(){throw"cannot construct a VoidPtr, no constructor in IDL";}function S(){this.ptr=Da();x(S)[this.ptr]=this}function Q(){this.ptr=Ea();x(Q)[this.ptr]=this}function W(){this.ptr=Fa();x(W)[this.ptr]=this}function w(){this.ptr=Ga();x(w)[this.ptr]=this}function C(){this.ptr=Ha();x(C)[this.ptr]=this}function F(){this.ptr=Ia();x(F)[this.ptr]=this}function G(){this.ptr=Ja();x(G)[this.ptr]=this}function E(){this.ptr=Ka();x(E)[this.ptr]=this}function T(){this.ptr= +La();x(T)[this.ptr]=this}function B(){throw"cannot construct a Status, no constructor in IDL";}function H(){this.ptr=Ma();x(H)[this.ptr]=this}function I(){this.ptr=Na();x(I)[this.ptr]=this}function J(){this.ptr=Oa();x(J)[this.ptr]=this}function K(){this.ptr=Pa();x(K)[this.ptr]=this}function L(){this.ptr=Qa();x(L)[this.ptr]=this}function M(){this.ptr=Ra();x(M)[this.ptr]=this}function N(){this.ptr=Sa();x(N)[this.ptr]=this}function y(){this.ptr=Ta();x(y)[this.ptr]=this}function m(){this.ptr=Ua();x(m)[this.ptr]= +this}n=void 0===n?{}:n;var a="undefined"!=typeof n?n:{},Aa,ka;a.ready=new Promise(function(e,b){Aa=e;ka=b});var Va=!1,Wa=!1;a.onRuntimeInitialized=function(){Va=!0;if(Wa&&"function"===typeof a.onModuleLoaded)a.onModuleLoaded(a)};a.onModuleParsed=function(){Wa=!0;if(Va&&"function"===typeof a.onModuleLoaded)a.onModuleLoaded(a)};a.isVersionSupported=function(e){if("string"!==typeof e)return!1;e=e.split(".");return 2>e.length||3=e[1]?!0:0!=e[0]||10>>=0;if(2147483648=c;c*=2){var d=b*(1+.2/c);d=Math.min(d,e+100663296);var g=Math;d=Math.max(e,d);g=g.min.call(g,2147483648,d+(65536-d%65536)%65536);a:{d=ja.buffer;try{ja.grow(g-d.byteLength+65535>>>16);A();var u=1;break a}catch(X){}u=void 0}if(u)return!0}return!1},f:function(e){return 52},d:function(e,b,c,d,g){return 70},c:function(e,b,c,d){for(var g=0,u=0;u>2],ab=V[b+4>>2];b+=8;for(var sa=0;sa>2]=g;return 0}};(function(){function e(g,u){a.asm=g.exports;ja=a.asm.h;A();oa.unshift(a.asm.i);aa--;a.monitorRunDependencies&&a.monitorRunDependencies(aa);0==aa&&(null!==ra&&(clearInterval(ra),ra=null),ia&&(g=ia,ia=null,g()))}function b(g){e(g.instance)}function c(g){return v().then(function(u){return WebAssembly.instantiate(u,d)}).then(function(u){return u}).then(g,function(u){da("failed to asynchronously prepare wasm: "+u);f(u)})}var d={a:xd};aa++;a.monitorRunDependencies&&a.monitorRunDependencies(aa); +if(a.instantiateWasm)try{return a.instantiateWasm(d,e)}catch(g){da("Module.instantiateWasm callback failed with error: "+g),ka(g)}(function(){return fa||"function"!=typeof WebAssembly.instantiateStreaming||P.startsWith("data:application/octet-stream;base64,")||P.startsWith("file://")||Ya||"function"!=typeof fetch?c(b):fetch(P,{credentials:"same-origin"}).then(function(g){return WebAssembly.instantiateStreaming(g,d).then(b,function(u){da("wasm streaming compile failed: "+u);da("falling back to ArrayBuffer instantiation"); +return c(b)})})})().catch(ka);return{}})();var bb=a._emscripten_bind_VoidPtr___destroy___0=function(){return(bb=a._emscripten_bind_VoidPtr___destroy___0=a.asm.k).apply(null,arguments)},Da=a._emscripten_bind_DecoderBuffer_DecoderBuffer_0=function(){return(Da=a._emscripten_bind_DecoderBuffer_DecoderBuffer_0=a.asm.l).apply(null,arguments)},cb=a._emscripten_bind_DecoderBuffer_Init_2=function(){return(cb=a._emscripten_bind_DecoderBuffer_Init_2=a.asm.m).apply(null,arguments)},db=a._emscripten_bind_DecoderBuffer___destroy___0= +function(){return(db=a._emscripten_bind_DecoderBuffer___destroy___0=a.asm.n).apply(null,arguments)},Ea=a._emscripten_bind_AttributeTransformData_AttributeTransformData_0=function(){return(Ea=a._emscripten_bind_AttributeTransformData_AttributeTransformData_0=a.asm.o).apply(null,arguments)},eb=a._emscripten_bind_AttributeTransformData_transform_type_0=function(){return(eb=a._emscripten_bind_AttributeTransformData_transform_type_0=a.asm.p).apply(null,arguments)},fb=a._emscripten_bind_AttributeTransformData___destroy___0= +function(){return(fb=a._emscripten_bind_AttributeTransformData___destroy___0=a.asm.q).apply(null,arguments)},Fa=a._emscripten_bind_GeometryAttribute_GeometryAttribute_0=function(){return(Fa=a._emscripten_bind_GeometryAttribute_GeometryAttribute_0=a.asm.r).apply(null,arguments)},gb=a._emscripten_bind_GeometryAttribute___destroy___0=function(){return(gb=a._emscripten_bind_GeometryAttribute___destroy___0=a.asm.s).apply(null,arguments)},Ga=a._emscripten_bind_PointAttribute_PointAttribute_0=function(){return(Ga= +a._emscripten_bind_PointAttribute_PointAttribute_0=a.asm.t).apply(null,arguments)},hb=a._emscripten_bind_PointAttribute_size_0=function(){return(hb=a._emscripten_bind_PointAttribute_size_0=a.asm.u).apply(null,arguments)},ib=a._emscripten_bind_PointAttribute_GetAttributeTransformData_0=function(){return(ib=a._emscripten_bind_PointAttribute_GetAttributeTransformData_0=a.asm.v).apply(null,arguments)},jb=a._emscripten_bind_PointAttribute_attribute_type_0=function(){return(jb=a._emscripten_bind_PointAttribute_attribute_type_0= +a.asm.w).apply(null,arguments)},kb=a._emscripten_bind_PointAttribute_data_type_0=function(){return(kb=a._emscripten_bind_PointAttribute_data_type_0=a.asm.x).apply(null,arguments)},lb=a._emscripten_bind_PointAttribute_num_components_0=function(){return(lb=a._emscripten_bind_PointAttribute_num_components_0=a.asm.y).apply(null,arguments)},mb=a._emscripten_bind_PointAttribute_normalized_0=function(){return(mb=a._emscripten_bind_PointAttribute_normalized_0=a.asm.z).apply(null,arguments)},nb=a._emscripten_bind_PointAttribute_byte_stride_0= +function(){return(nb=a._emscripten_bind_PointAttribute_byte_stride_0=a.asm.A).apply(null,arguments)},ob=a._emscripten_bind_PointAttribute_byte_offset_0=function(){return(ob=a._emscripten_bind_PointAttribute_byte_offset_0=a.asm.B).apply(null,arguments)},pb=a._emscripten_bind_PointAttribute_unique_id_0=function(){return(pb=a._emscripten_bind_PointAttribute_unique_id_0=a.asm.C).apply(null,arguments)},qb=a._emscripten_bind_PointAttribute___destroy___0=function(){return(qb=a._emscripten_bind_PointAttribute___destroy___0= +a.asm.D).apply(null,arguments)},Ha=a._emscripten_bind_AttributeQuantizationTransform_AttributeQuantizationTransform_0=function(){return(Ha=a._emscripten_bind_AttributeQuantizationTransform_AttributeQuantizationTransform_0=a.asm.E).apply(null,arguments)},rb=a._emscripten_bind_AttributeQuantizationTransform_InitFromAttribute_1=function(){return(rb=a._emscripten_bind_AttributeQuantizationTransform_InitFromAttribute_1=a.asm.F).apply(null,arguments)},sb=a._emscripten_bind_AttributeQuantizationTransform_quantization_bits_0= +function(){return(sb=a._emscripten_bind_AttributeQuantizationTransform_quantization_bits_0=a.asm.G).apply(null,arguments)},tb=a._emscripten_bind_AttributeQuantizationTransform_min_value_1=function(){return(tb=a._emscripten_bind_AttributeQuantizationTransform_min_value_1=a.asm.H).apply(null,arguments)},ub=a._emscripten_bind_AttributeQuantizationTransform_range_0=function(){return(ub=a._emscripten_bind_AttributeQuantizationTransform_range_0=a.asm.I).apply(null,arguments)},vb=a._emscripten_bind_AttributeQuantizationTransform___destroy___0= +function(){return(vb=a._emscripten_bind_AttributeQuantizationTransform___destroy___0=a.asm.J).apply(null,arguments)},Ia=a._emscripten_bind_AttributeOctahedronTransform_AttributeOctahedronTransform_0=function(){return(Ia=a._emscripten_bind_AttributeOctahedronTransform_AttributeOctahedronTransform_0=a.asm.K).apply(null,arguments)},wb=a._emscripten_bind_AttributeOctahedronTransform_InitFromAttribute_1=function(){return(wb=a._emscripten_bind_AttributeOctahedronTransform_InitFromAttribute_1=a.asm.L).apply(null, +arguments)},xb=a._emscripten_bind_AttributeOctahedronTransform_quantization_bits_0=function(){return(xb=a._emscripten_bind_AttributeOctahedronTransform_quantization_bits_0=a.asm.M).apply(null,arguments)},yb=a._emscripten_bind_AttributeOctahedronTransform___destroy___0=function(){return(yb=a._emscripten_bind_AttributeOctahedronTransform___destroy___0=a.asm.N).apply(null,arguments)},Ja=a._emscripten_bind_PointCloud_PointCloud_0=function(){return(Ja=a._emscripten_bind_PointCloud_PointCloud_0=a.asm.O).apply(null, +arguments)},zb=a._emscripten_bind_PointCloud_num_attributes_0=function(){return(zb=a._emscripten_bind_PointCloud_num_attributes_0=a.asm.P).apply(null,arguments)},Ab=a._emscripten_bind_PointCloud_num_points_0=function(){return(Ab=a._emscripten_bind_PointCloud_num_points_0=a.asm.Q).apply(null,arguments)},Bb=a._emscripten_bind_PointCloud___destroy___0=function(){return(Bb=a._emscripten_bind_PointCloud___destroy___0=a.asm.R).apply(null,arguments)},Ka=a._emscripten_bind_Mesh_Mesh_0=function(){return(Ka= +a._emscripten_bind_Mesh_Mesh_0=a.asm.S).apply(null,arguments)},Cb=a._emscripten_bind_Mesh_num_faces_0=function(){return(Cb=a._emscripten_bind_Mesh_num_faces_0=a.asm.T).apply(null,arguments)},Db=a._emscripten_bind_Mesh_num_attributes_0=function(){return(Db=a._emscripten_bind_Mesh_num_attributes_0=a.asm.U).apply(null,arguments)},Eb=a._emscripten_bind_Mesh_num_points_0=function(){return(Eb=a._emscripten_bind_Mesh_num_points_0=a.asm.V).apply(null,arguments)},Fb=a._emscripten_bind_Mesh___destroy___0=function(){return(Fb= +a._emscripten_bind_Mesh___destroy___0=a.asm.W).apply(null,arguments)},La=a._emscripten_bind_Metadata_Metadata_0=function(){return(La=a._emscripten_bind_Metadata_Metadata_0=a.asm.X).apply(null,arguments)},Gb=a._emscripten_bind_Metadata___destroy___0=function(){return(Gb=a._emscripten_bind_Metadata___destroy___0=a.asm.Y).apply(null,arguments)},Hb=a._emscripten_bind_Status_code_0=function(){return(Hb=a._emscripten_bind_Status_code_0=a.asm.Z).apply(null,arguments)},Ib=a._emscripten_bind_Status_ok_0=function(){return(Ib= +a._emscripten_bind_Status_ok_0=a.asm._).apply(null,arguments)},Jb=a._emscripten_bind_Status_error_msg_0=function(){return(Jb=a._emscripten_bind_Status_error_msg_0=a.asm.$).apply(null,arguments)},Kb=a._emscripten_bind_Status___destroy___0=function(){return(Kb=a._emscripten_bind_Status___destroy___0=a.asm.aa).apply(null,arguments)},Ma=a._emscripten_bind_DracoFloat32Array_DracoFloat32Array_0=function(){return(Ma=a._emscripten_bind_DracoFloat32Array_DracoFloat32Array_0=a.asm.ba).apply(null,arguments)}, +Lb=a._emscripten_bind_DracoFloat32Array_GetValue_1=function(){return(Lb=a._emscripten_bind_DracoFloat32Array_GetValue_1=a.asm.ca).apply(null,arguments)},Mb=a._emscripten_bind_DracoFloat32Array_size_0=function(){return(Mb=a._emscripten_bind_DracoFloat32Array_size_0=a.asm.da).apply(null,arguments)},Nb=a._emscripten_bind_DracoFloat32Array___destroy___0=function(){return(Nb=a._emscripten_bind_DracoFloat32Array___destroy___0=a.asm.ea).apply(null,arguments)},Na=a._emscripten_bind_DracoInt8Array_DracoInt8Array_0= +function(){return(Na=a._emscripten_bind_DracoInt8Array_DracoInt8Array_0=a.asm.fa).apply(null,arguments)},Ob=a._emscripten_bind_DracoInt8Array_GetValue_1=function(){return(Ob=a._emscripten_bind_DracoInt8Array_GetValue_1=a.asm.ga).apply(null,arguments)},Pb=a._emscripten_bind_DracoInt8Array_size_0=function(){return(Pb=a._emscripten_bind_DracoInt8Array_size_0=a.asm.ha).apply(null,arguments)},Qb=a._emscripten_bind_DracoInt8Array___destroy___0=function(){return(Qb=a._emscripten_bind_DracoInt8Array___destroy___0= +a.asm.ia).apply(null,arguments)},Oa=a._emscripten_bind_DracoUInt8Array_DracoUInt8Array_0=function(){return(Oa=a._emscripten_bind_DracoUInt8Array_DracoUInt8Array_0=a.asm.ja).apply(null,arguments)},Rb=a._emscripten_bind_DracoUInt8Array_GetValue_1=function(){return(Rb=a._emscripten_bind_DracoUInt8Array_GetValue_1=a.asm.ka).apply(null,arguments)},Sb=a._emscripten_bind_DracoUInt8Array_size_0=function(){return(Sb=a._emscripten_bind_DracoUInt8Array_size_0=a.asm.la).apply(null,arguments)},Tb=a._emscripten_bind_DracoUInt8Array___destroy___0= +function(){return(Tb=a._emscripten_bind_DracoUInt8Array___destroy___0=a.asm.ma).apply(null,arguments)},Pa=a._emscripten_bind_DracoInt16Array_DracoInt16Array_0=function(){return(Pa=a._emscripten_bind_DracoInt16Array_DracoInt16Array_0=a.asm.na).apply(null,arguments)},Ub=a._emscripten_bind_DracoInt16Array_GetValue_1=function(){return(Ub=a._emscripten_bind_DracoInt16Array_GetValue_1=a.asm.oa).apply(null,arguments)},Vb=a._emscripten_bind_DracoInt16Array_size_0=function(){return(Vb=a._emscripten_bind_DracoInt16Array_size_0= +a.asm.pa).apply(null,arguments)},Wb=a._emscripten_bind_DracoInt16Array___destroy___0=function(){return(Wb=a._emscripten_bind_DracoInt16Array___destroy___0=a.asm.qa).apply(null,arguments)},Qa=a._emscripten_bind_DracoUInt16Array_DracoUInt16Array_0=function(){return(Qa=a._emscripten_bind_DracoUInt16Array_DracoUInt16Array_0=a.asm.ra).apply(null,arguments)},Xb=a._emscripten_bind_DracoUInt16Array_GetValue_1=function(){return(Xb=a._emscripten_bind_DracoUInt16Array_GetValue_1=a.asm.sa).apply(null,arguments)}, +Yb=a._emscripten_bind_DracoUInt16Array_size_0=function(){return(Yb=a._emscripten_bind_DracoUInt16Array_size_0=a.asm.ta).apply(null,arguments)},Zb=a._emscripten_bind_DracoUInt16Array___destroy___0=function(){return(Zb=a._emscripten_bind_DracoUInt16Array___destroy___0=a.asm.ua).apply(null,arguments)},Ra=a._emscripten_bind_DracoInt32Array_DracoInt32Array_0=function(){return(Ra=a._emscripten_bind_DracoInt32Array_DracoInt32Array_0=a.asm.va).apply(null,arguments)},$b=a._emscripten_bind_DracoInt32Array_GetValue_1= +function(){return($b=a._emscripten_bind_DracoInt32Array_GetValue_1=a.asm.wa).apply(null,arguments)},ac=a._emscripten_bind_DracoInt32Array_size_0=function(){return(ac=a._emscripten_bind_DracoInt32Array_size_0=a.asm.xa).apply(null,arguments)},bc=a._emscripten_bind_DracoInt32Array___destroy___0=function(){return(bc=a._emscripten_bind_DracoInt32Array___destroy___0=a.asm.ya).apply(null,arguments)},Sa=a._emscripten_bind_DracoUInt32Array_DracoUInt32Array_0=function(){return(Sa=a._emscripten_bind_DracoUInt32Array_DracoUInt32Array_0= +a.asm.za).apply(null,arguments)},cc=a._emscripten_bind_DracoUInt32Array_GetValue_1=function(){return(cc=a._emscripten_bind_DracoUInt32Array_GetValue_1=a.asm.Aa).apply(null,arguments)},dc=a._emscripten_bind_DracoUInt32Array_size_0=function(){return(dc=a._emscripten_bind_DracoUInt32Array_size_0=a.asm.Ba).apply(null,arguments)},ec=a._emscripten_bind_DracoUInt32Array___destroy___0=function(){return(ec=a._emscripten_bind_DracoUInt32Array___destroy___0=a.asm.Ca).apply(null,arguments)},Ta=a._emscripten_bind_MetadataQuerier_MetadataQuerier_0= +function(){return(Ta=a._emscripten_bind_MetadataQuerier_MetadataQuerier_0=a.asm.Da).apply(null,arguments)},fc=a._emscripten_bind_MetadataQuerier_HasEntry_2=function(){return(fc=a._emscripten_bind_MetadataQuerier_HasEntry_2=a.asm.Ea).apply(null,arguments)},gc=a._emscripten_bind_MetadataQuerier_GetIntEntry_2=function(){return(gc=a._emscripten_bind_MetadataQuerier_GetIntEntry_2=a.asm.Fa).apply(null,arguments)},hc=a._emscripten_bind_MetadataQuerier_GetIntEntryArray_3=function(){return(hc=a._emscripten_bind_MetadataQuerier_GetIntEntryArray_3= +a.asm.Ga).apply(null,arguments)},ic=a._emscripten_bind_MetadataQuerier_GetDoubleEntry_2=function(){return(ic=a._emscripten_bind_MetadataQuerier_GetDoubleEntry_2=a.asm.Ha).apply(null,arguments)},jc=a._emscripten_bind_MetadataQuerier_GetStringEntry_2=function(){return(jc=a._emscripten_bind_MetadataQuerier_GetStringEntry_2=a.asm.Ia).apply(null,arguments)},kc=a._emscripten_bind_MetadataQuerier_NumEntries_1=function(){return(kc=a._emscripten_bind_MetadataQuerier_NumEntries_1=a.asm.Ja).apply(null,arguments)}, +lc=a._emscripten_bind_MetadataQuerier_GetEntryName_2=function(){return(lc=a._emscripten_bind_MetadataQuerier_GetEntryName_2=a.asm.Ka).apply(null,arguments)},mc=a._emscripten_bind_MetadataQuerier___destroy___0=function(){return(mc=a._emscripten_bind_MetadataQuerier___destroy___0=a.asm.La).apply(null,arguments)},Ua=a._emscripten_bind_Decoder_Decoder_0=function(){return(Ua=a._emscripten_bind_Decoder_Decoder_0=a.asm.Ma).apply(null,arguments)},nc=a._emscripten_bind_Decoder_DecodeArrayToPointCloud_3=function(){return(nc= +a._emscripten_bind_Decoder_DecodeArrayToPointCloud_3=a.asm.Na).apply(null,arguments)},oc=a._emscripten_bind_Decoder_DecodeArrayToMesh_3=function(){return(oc=a._emscripten_bind_Decoder_DecodeArrayToMesh_3=a.asm.Oa).apply(null,arguments)},pc=a._emscripten_bind_Decoder_GetAttributeId_2=function(){return(pc=a._emscripten_bind_Decoder_GetAttributeId_2=a.asm.Pa).apply(null,arguments)},qc=a._emscripten_bind_Decoder_GetAttributeIdByName_2=function(){return(qc=a._emscripten_bind_Decoder_GetAttributeIdByName_2= +a.asm.Qa).apply(null,arguments)},rc=a._emscripten_bind_Decoder_GetAttributeIdByMetadataEntry_3=function(){return(rc=a._emscripten_bind_Decoder_GetAttributeIdByMetadataEntry_3=a.asm.Ra).apply(null,arguments)},sc=a._emscripten_bind_Decoder_GetAttribute_2=function(){return(sc=a._emscripten_bind_Decoder_GetAttribute_2=a.asm.Sa).apply(null,arguments)},tc=a._emscripten_bind_Decoder_GetAttributeByUniqueId_2=function(){return(tc=a._emscripten_bind_Decoder_GetAttributeByUniqueId_2=a.asm.Ta).apply(null,arguments)}, +uc=a._emscripten_bind_Decoder_GetMetadata_1=function(){return(uc=a._emscripten_bind_Decoder_GetMetadata_1=a.asm.Ua).apply(null,arguments)},vc=a._emscripten_bind_Decoder_GetAttributeMetadata_2=function(){return(vc=a._emscripten_bind_Decoder_GetAttributeMetadata_2=a.asm.Va).apply(null,arguments)},wc=a._emscripten_bind_Decoder_GetFaceFromMesh_3=function(){return(wc=a._emscripten_bind_Decoder_GetFaceFromMesh_3=a.asm.Wa).apply(null,arguments)},xc=a._emscripten_bind_Decoder_GetTriangleStripsFromMesh_2= +function(){return(xc=a._emscripten_bind_Decoder_GetTriangleStripsFromMesh_2=a.asm.Xa).apply(null,arguments)},yc=a._emscripten_bind_Decoder_GetTrianglesUInt16Array_3=function(){return(yc=a._emscripten_bind_Decoder_GetTrianglesUInt16Array_3=a.asm.Ya).apply(null,arguments)},zc=a._emscripten_bind_Decoder_GetTrianglesUInt32Array_3=function(){return(zc=a._emscripten_bind_Decoder_GetTrianglesUInt32Array_3=a.asm.Za).apply(null,arguments)},Ac=a._emscripten_bind_Decoder_GetAttributeFloat_3=function(){return(Ac= +a._emscripten_bind_Decoder_GetAttributeFloat_3=a.asm._a).apply(null,arguments)},Bc=a._emscripten_bind_Decoder_GetAttributeFloatForAllPoints_3=function(){return(Bc=a._emscripten_bind_Decoder_GetAttributeFloatForAllPoints_3=a.asm.$a).apply(null,arguments)},Cc=a._emscripten_bind_Decoder_GetAttributeIntForAllPoints_3=function(){return(Cc=a._emscripten_bind_Decoder_GetAttributeIntForAllPoints_3=a.asm.ab).apply(null,arguments)},Dc=a._emscripten_bind_Decoder_GetAttributeInt8ForAllPoints_3=function(){return(Dc= +a._emscripten_bind_Decoder_GetAttributeInt8ForAllPoints_3=a.asm.bb).apply(null,arguments)},Ec=a._emscripten_bind_Decoder_GetAttributeUInt8ForAllPoints_3=function(){return(Ec=a._emscripten_bind_Decoder_GetAttributeUInt8ForAllPoints_3=a.asm.cb).apply(null,arguments)},Fc=a._emscripten_bind_Decoder_GetAttributeInt16ForAllPoints_3=function(){return(Fc=a._emscripten_bind_Decoder_GetAttributeInt16ForAllPoints_3=a.asm.db).apply(null,arguments)},Gc=a._emscripten_bind_Decoder_GetAttributeUInt16ForAllPoints_3= +function(){return(Gc=a._emscripten_bind_Decoder_GetAttributeUInt16ForAllPoints_3=a.asm.eb).apply(null,arguments)},Hc=a._emscripten_bind_Decoder_GetAttributeInt32ForAllPoints_3=function(){return(Hc=a._emscripten_bind_Decoder_GetAttributeInt32ForAllPoints_3=a.asm.fb).apply(null,arguments)},Ic=a._emscripten_bind_Decoder_GetAttributeUInt32ForAllPoints_3=function(){return(Ic=a._emscripten_bind_Decoder_GetAttributeUInt32ForAllPoints_3=a.asm.gb).apply(null,arguments)},Jc=a._emscripten_bind_Decoder_GetAttributeDataArrayForAllPoints_5= +function(){return(Jc=a._emscripten_bind_Decoder_GetAttributeDataArrayForAllPoints_5=a.asm.hb).apply(null,arguments)},Kc=a._emscripten_bind_Decoder_SkipAttributeTransform_1=function(){return(Kc=a._emscripten_bind_Decoder_SkipAttributeTransform_1=a.asm.ib).apply(null,arguments)},Lc=a._emscripten_bind_Decoder_GetEncodedGeometryType_Deprecated_1=function(){return(Lc=a._emscripten_bind_Decoder_GetEncodedGeometryType_Deprecated_1=a.asm.jb).apply(null,arguments)},Mc=a._emscripten_bind_Decoder_DecodeBufferToPointCloud_2= +function(){return(Mc=a._emscripten_bind_Decoder_DecodeBufferToPointCloud_2=a.asm.kb).apply(null,arguments)},Nc=a._emscripten_bind_Decoder_DecodeBufferToMesh_2=function(){return(Nc=a._emscripten_bind_Decoder_DecodeBufferToMesh_2=a.asm.lb).apply(null,arguments)},Oc=a._emscripten_bind_Decoder___destroy___0=function(){return(Oc=a._emscripten_bind_Decoder___destroy___0=a.asm.mb).apply(null,arguments)},Pc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_INVALID_TRANSFORM=function(){return(Pc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_INVALID_TRANSFORM= +a.asm.nb).apply(null,arguments)},Qc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_NO_TRANSFORM=function(){return(Qc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_NO_TRANSFORM=a.asm.ob).apply(null,arguments)},Rc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_QUANTIZATION_TRANSFORM=function(){return(Rc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_QUANTIZATION_TRANSFORM=a.asm.pb).apply(null,arguments)},Sc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_OCTAHEDRON_TRANSFORM= +function(){return(Sc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_OCTAHEDRON_TRANSFORM=a.asm.qb).apply(null,arguments)},Tc=a._emscripten_enum_draco_GeometryAttribute_Type_INVALID=function(){return(Tc=a._emscripten_enum_draco_GeometryAttribute_Type_INVALID=a.asm.rb).apply(null,arguments)},Uc=a._emscripten_enum_draco_GeometryAttribute_Type_POSITION=function(){return(Uc=a._emscripten_enum_draco_GeometryAttribute_Type_POSITION=a.asm.sb).apply(null,arguments)},Vc=a._emscripten_enum_draco_GeometryAttribute_Type_NORMAL= +function(){return(Vc=a._emscripten_enum_draco_GeometryAttribute_Type_NORMAL=a.asm.tb).apply(null,arguments)},Wc=a._emscripten_enum_draco_GeometryAttribute_Type_COLOR=function(){return(Wc=a._emscripten_enum_draco_GeometryAttribute_Type_COLOR=a.asm.ub).apply(null,arguments)},Xc=a._emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD=function(){return(Xc=a._emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD=a.asm.vb).apply(null,arguments)},Yc=a._emscripten_enum_draco_GeometryAttribute_Type_GENERIC= +function(){return(Yc=a._emscripten_enum_draco_GeometryAttribute_Type_GENERIC=a.asm.wb).apply(null,arguments)},Zc=a._emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE=function(){return(Zc=a._emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE=a.asm.xb).apply(null,arguments)},$c=a._emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD=function(){return($c=a._emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD=a.asm.yb).apply(null,arguments)},ad=a._emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH= +function(){return(ad=a._emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH=a.asm.zb).apply(null,arguments)},bd=a._emscripten_enum_draco_DataType_DT_INVALID=function(){return(bd=a._emscripten_enum_draco_DataType_DT_INVALID=a.asm.Ab).apply(null,arguments)},cd=a._emscripten_enum_draco_DataType_DT_INT8=function(){return(cd=a._emscripten_enum_draco_DataType_DT_INT8=a.asm.Bb).apply(null,arguments)},dd=a._emscripten_enum_draco_DataType_DT_UINT8=function(){return(dd=a._emscripten_enum_draco_DataType_DT_UINT8= +a.asm.Cb).apply(null,arguments)},ed=a._emscripten_enum_draco_DataType_DT_INT16=function(){return(ed=a._emscripten_enum_draco_DataType_DT_INT16=a.asm.Db).apply(null,arguments)},fd=a._emscripten_enum_draco_DataType_DT_UINT16=function(){return(fd=a._emscripten_enum_draco_DataType_DT_UINT16=a.asm.Eb).apply(null,arguments)},gd=a._emscripten_enum_draco_DataType_DT_INT32=function(){return(gd=a._emscripten_enum_draco_DataType_DT_INT32=a.asm.Fb).apply(null,arguments)},hd=a._emscripten_enum_draco_DataType_DT_UINT32= +function(){return(hd=a._emscripten_enum_draco_DataType_DT_UINT32=a.asm.Gb).apply(null,arguments)},id=a._emscripten_enum_draco_DataType_DT_INT64=function(){return(id=a._emscripten_enum_draco_DataType_DT_INT64=a.asm.Hb).apply(null,arguments)},jd=a._emscripten_enum_draco_DataType_DT_UINT64=function(){return(jd=a._emscripten_enum_draco_DataType_DT_UINT64=a.asm.Ib).apply(null,arguments)},kd=a._emscripten_enum_draco_DataType_DT_FLOAT32=function(){return(kd=a._emscripten_enum_draco_DataType_DT_FLOAT32=a.asm.Jb).apply(null, +arguments)},ld=a._emscripten_enum_draco_DataType_DT_FLOAT64=function(){return(ld=a._emscripten_enum_draco_DataType_DT_FLOAT64=a.asm.Kb).apply(null,arguments)},md=a._emscripten_enum_draco_DataType_DT_BOOL=function(){return(md=a._emscripten_enum_draco_DataType_DT_BOOL=a.asm.Lb).apply(null,arguments)},nd=a._emscripten_enum_draco_DataType_DT_TYPES_COUNT=function(){return(nd=a._emscripten_enum_draco_DataType_DT_TYPES_COUNT=a.asm.Mb).apply(null,arguments)},od=a._emscripten_enum_draco_StatusCode_OK=function(){return(od= +a._emscripten_enum_draco_StatusCode_OK=a.asm.Nb).apply(null,arguments)},pd=a._emscripten_enum_draco_StatusCode_DRACO_ERROR=function(){return(pd=a._emscripten_enum_draco_StatusCode_DRACO_ERROR=a.asm.Ob).apply(null,arguments)},qd=a._emscripten_enum_draco_StatusCode_IO_ERROR=function(){return(qd=a._emscripten_enum_draco_StatusCode_IO_ERROR=a.asm.Pb).apply(null,arguments)},rd=a._emscripten_enum_draco_StatusCode_INVALID_PARAMETER=function(){return(rd=a._emscripten_enum_draco_StatusCode_INVALID_PARAMETER= +a.asm.Qb).apply(null,arguments)},sd=a._emscripten_enum_draco_StatusCode_UNSUPPORTED_VERSION=function(){return(sd=a._emscripten_enum_draco_StatusCode_UNSUPPORTED_VERSION=a.asm.Rb).apply(null,arguments)},td=a._emscripten_enum_draco_StatusCode_UNKNOWN_VERSION=function(){return(td=a._emscripten_enum_draco_StatusCode_UNKNOWN_VERSION=a.asm.Sb).apply(null,arguments)};a._malloc=function(){return(a._malloc=a.asm.Tb).apply(null,arguments)};a._free=function(){return(a._free=a.asm.Ub).apply(null,arguments)}; +var ya=function(){return(ya=a.asm.Vb).apply(null,arguments)};a.___start_em_js=15856;a.___stop_em_js=15954;var la;ia=function b(){la||ba();la||(ia=b)};if(a.preInit)for("function"==typeof a.preInit&&(a.preInit=[a.preInit]);0=r.size?(0>>=0;switch(c.BYTES_PER_ELEMENT){case 2:d>>>=1;break;case 4:d>>>=2;break;case 8:d>>>=3}for(var g=0;gb.byteLength)return a.INVALID_GEOMETRY_TYPE;switch(b[7]){case 0:return a.POINT_CLOUD;case 1:return a.TRIANGULAR_MESH;default:return a.INVALID_GEOMETRY_TYPE}};return n.ready}}(); +"object"===typeof exports&&"object"===typeof module?module.exports=DracoDecoderModule:"function"===typeof define&&define.amd?define([],function(){return DracoDecoderModule}):"object"===typeof exports&&(exports.DracoDecoderModule=DracoDecoderModule); diff --git a/public/draco/gltf/draco_decoder.js b/public/draco/gltf/draco_decoder.js new file mode 100644 index 0000000..ea777d1 --- /dev/null +++ b/public/draco/gltf/draco_decoder.js @@ -0,0 +1,33 @@ + +var DracoDecoderModule = (() => { + var _scriptDir = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : undefined; + if (typeof __filename !== 'undefined') _scriptDir = _scriptDir || __filename; + return ( +function(DracoDecoderModule = {}) { + +var Module=typeof DracoDecoderModule!="undefined"?DracoDecoderModule:{};var readyPromiseResolve,readyPromiseReject;Module["ready"]=new Promise(function(resolve,reject){readyPromiseResolve=resolve;readyPromiseReject=reject});var isRuntimeInitialized=false;var isModuleParsed=false;Module["onRuntimeInitialized"]=function(){isRuntimeInitialized=true;if(isModuleParsed){if(typeof Module["onModuleLoaded"]==="function"){Module["onModuleLoaded"](Module)}}};Module["onModuleParsed"]=function(){isModuleParsed=true;if(isRuntimeInitialized){if(typeof Module["onModuleLoaded"]==="function"){Module["onModuleLoaded"](Module)}}};function isVersionSupported(versionString){if(typeof versionString!=="string")return false;const version=versionString.split(".");if(version.length<2||version.length>3)return false;if(version[0]==1&&version[1]>=0&&version[1]<=5)return true;if(version[0]!=0||version[1]>10)return false;return true}Module["isVersionSupported"]=isVersionSupported;var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof importScripts=="function";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string";var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;function logExceptionOnExit(e){if(e instanceof ExitStatus)return;let toLog=e;err("exiting due to exception: "+toLog)}if(ENVIRONMENT_IS_NODE){var fs=require("fs");var nodePath=require("path");if(ENVIRONMENT_IS_WORKER){scriptDirectory=nodePath.dirname(scriptDirectory)+"/"}else{scriptDirectory=__dirname+"/"}read_=(filename,binary)=>{var ret=tryParseAsDataURI(filename);if(ret){return binary?ret:ret.toString()}filename=isFileURI(filename)?new URL(filename):nodePath.normalize(filename);return fs.readFileSync(filename,binary?undefined:"utf8")};readBinary=filename=>{var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}return ret};readAsync=(filename,onload,onerror)=>{var ret=tryParseAsDataURI(filename);if(ret){onload(ret)}filename=isFileURI(filename)?new URL(filename):nodePath.normalize(filename);fs.readFile(filename,function(err,data){if(err)onerror(err);else onload(data.buffer)})};if(process["argv"].length>1){thisProgram=process["argv"][1].replace(/\\/g,"/")}arguments_=process["argv"].slice(2);quit_=(status,toThrow)=>{if(keepRuntimeAlive()){process["exitCode"]=status;throw toThrow}logExceptionOnExit(toThrow);process["exit"](status)};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(typeof document!="undefined"&&document.currentScript){scriptDirectory=document.currentScript.src}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=url=>{try{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText}catch(err){var data=tryParseAsDataURI(url);if(data){return intArrayToString(data)}throw err}};if(ENVIRONMENT_IS_WORKER){readBinary=url=>{try{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}catch(err){var data=tryParseAsDataURI(url);if(data){return data}throw err}}}readAsync=(url,onload,onerror)=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=()=>{if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}var data=tryParseAsDataURI(url);if(data){onload(data.buffer);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=title=>document.title=title}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var noExitRuntime=Module["noExitRuntime"]||true;var WebAssembly={Memory:function(opts){this.buffer=new ArrayBuffer(opts["initial"]*65536)},Module:function(binary){},Instance:function(module,info){this.exports=( +// EMSCRIPTEN_START_ASM +function instantiate(ia){function c(d){d.set=function(a,b){this[a]=b};d.get=function(a){return this[a]};return d}var e;var f=new Uint8Array(123);for(var a=25;a>=0;--a){f[48+a]=52+a;f[65+a]=a;f[97+a]=26+a}f[43]=62;f[47]=63;function l(m,n,o){var g,h,a=0,i=n,j=o.length,k=n+(j*3>>2)-(o[j-2]=="=")-(o[j-1]=="=");for(;a>4;if(i>2;if(i>2];o=F[c+12>>2];g=F[c+16>>2];a:{if((e|0)>=(o|0)&g>>>0>=I[c+8>>2]|(e|0)>(o|0)){break a}o=G[g+F[c>>2]|0];g=g+1|0;e=g?e:e+1|0;F[c+16>>2]=g;F[c+20>>2]=e;b:{switch(o|0){case 0:e=a;f=b;g=d;a=0;d=0;j=Z+-64|0;Z=j;F[j+56>>2]=0;F[j+48>>2]=0;F[j+52>>2]=0;F[j+40>>2]=0;F[j+44>>2]=0;F[j+32>>2]=0;F[j+36>>2]=0;F[j+24>>2]=0;F[j+28>>2]=0;F[j+16>>2]=0;F[j+20>>2]=0;F[j+8>>2]=0;F[j+12>>2]=0;c:{if(!Nd(j+8|0,c)){break c}if(!Md(j+8|0,c)|(F[j+20>>2]?0:e)){break c}hc(c,0,0);if(e){s=f<<2;t=F[j+36>>2];u=F[j+48>>2];x=F[j+24>>2];l=F[j+56>>2];i=F[j+52>>2];while(1){d:{if(l>>>0>16383){break d}while(1){if((i|0)<=0){break d}i=i-1|0;F[j+52>>2]=i;l=G[i+u|0]|l<<8;F[j+56>>2]=l;if(l>>>0<16384){continue}break}}a=l&4095;r=F[(a<<2)+x>>2];b=(r<<3)+t|0;l=(L(F[b>>2],l>>>12|0)+a|0)-F[b+4>>2]|0;F[j+56>>2]=l;if((f|0)>0){a=0;if(!G[c+36|0]|r>>>0>32){break c}o=d+f|0;e:{if(!r){ma(g+(d<<2)|0,0,s);break e}y=r&-2;z=r&1;b=F[c+32>>2];h=F[c+28>>2];q=F[c+24>>2];while(1){k=0;a=b;m=0;n=0;if((r|0)!=1){while(1){p=q+(a>>>3|0)|0;f:{if(p>>>0>=h>>>0){p=0;break f}p=G[p|0];b=a+1|0;F[c+32>>2]=b;p=p>>>(a&7)&1;a=b}p=p<>>3|0)|0;if(v>>>0>>0){m=G[v|0];b=a+1|0;F[c+32>>2]=b;m=m>>>(a&7)&1;a=b}v=k|1;k=k+2|0;m=p|m<>>3|0)|0;if(p>>>0>>0){p=G[p|0];b=a+1|0;F[c+32>>2]=b;a=p>>>(a&7)&1}else{a=0}m=a<>2]=m;d=d+1|0;if((o|0)!=(d|0)){continue}break}}d=o}w=f+w|0;if(e>>>0>w>>>0){continue}break}}D[c+36|0]=0;f=F[c+20>>2];a=0;m=F[c+32>>2]+7|0;a=m>>>0<7?1:a;m=a<<29|m>>>3;b=m+F[c+16>>2]|0;a=(a>>>3|0)+f|0;F[c+16>>2]=b;F[c+20>>2]=b>>>0>>0?a+1|0:a;a=1}b=F[j+36>>2];if(b){F[j+40>>2]=b;ja(b)}b=F[j+24>>2];if(b){F[j+28>>2]=b;ja(b)}b=F[j+8>>2];if(b){F[j+12>>2]=b;ja(b)}Z=j- -64|0;return a;case 1:break b;default:break a}}b=0;e=F[c+20>>2];o=F[c+12>>2];g=F[c+16>>2];g:{if((e|0)>=(o|0)&g>>>0>=I[c+8>>2]|(e|0)>(o|0)){break g}o=G[g+F[c>>2]|0];g=g+1|0;e=g?e:e+1|0;F[c+16>>2]=g;F[c+20>>2]=e;h:{switch(o-1|0){case 8:o=a;r=d;e=Z+-64|0;Z=e;F[e+56>>2]=0;F[e+48>>2]=0;F[e+52>>2]=0;F[e+40>>2]=0;F[e+44>>2]=0;F[e+32>>2]=0;F[e+36>>2]=0;F[e+24>>2]=0;F[e+28>>2]=0;F[e+16>>2]=0;F[e+20>>2]=0;F[e+8>>2]=0;F[e+12>>2]=0;h=e+8|0;i:{j:{if(!H[c+38>>1]){break j}if(!Ta(1,h+12|0,c)){break j}b=F[c+8>>2];d=F[c+16>>2];f=b-d|0;i=F[h+12>>2];b=F[c+12>>2]-(F[c+20>>2]+(b>>>0>>0)|0)|0;if(f>>>0>>6>>>0&(b|0)<=0|(b|0)<0){break j}b=F[h>>2];a=F[h+4>>2]-b>>2;k:{if(a>>>0>>0){qa(h,i-a|0);i=F[h+12>>2];break k}if(a>>>0<=i>>>0){break k}F[h+4>>2]=b+(i<<2)}g=1;if(!i){break i}f=F[c+16>>2];d=F[c+20>>2];s=F[h>>2];j=F[c+8>>2];n=F[c+12>>2];b=0;while(1){g=0;if((d|0)>=(n|0)&f>>>0>=j>>>0|(d|0)>(n|0)){break i}g=F[c>>2];p=G[g+f|0];a=d;f=f+1|0;a=f?a:a+1|0;F[c+16>>2]=f;d=a;F[c+20>>2]=a;a=p>>>2|0;l=0;l:{m:{n:{o:{t=p&3;switch(t|0){case 0:break m;case 3:break o;default:break n}}a=a+b|0;g=0;if(a>>>0>=i>>>0){break i}ma(s+(b<<2)|0,0,(p&252)+4|0);b=a;break l}while(1){if((f|0)==(j|0)&(d|0)==(n|0)){break j}i=G[f+g|0];f=f+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;a=i<<(l<<3|6)|a;l=l+1|0;if((t|0)!=(l|0)){continue}break}}F[s+(b<<2)>>2]=a}b=b+1|0;i=F[h+12>>2];if(b>>>0>>0){continue}break}a=h+16|0;n=F[h>>2];d=F[h+16>>2];b=F[h+20>>2]-d|0;p:{if(b>>>0<=32767){qa(a,8192-(b>>>2|0)|0);break p}if((b|0)==32768){break p}F[h+20>>2]=d+32768}d=h+28|0;b=F[d>>2];f=F[h+32>>2]-b>>3;q:{if(f>>>0>>0){_a(d,i-f|0);b=F[d>>2];break q}if(f>>>0>i>>>0){F[h+32>>2]=(i<<3)+b}if(!i){break j}}j=F[a>>2];f=0;d=0;while(1){g=n+(f<<2)|0;l=F[g>>2];h=(f<<3)+b|0;a=d;F[h+4>>2]=a;F[h>>2]=l;g=F[g>>2];d=g+a|0;if(d>>>0>8192){break j}r:{if(a>>>0>=d>>>0){break r}l=0;h=g&7;if(h){while(1){F[j+(a<<2)>>2]=f;a=a+1|0;l=l+1|0;if((h|0)!=(l|0)){continue}break}}if(g-1>>>0<=6){break r}while(1){g=j+(a<<2)|0;F[g>>2]=f;F[g+28>>2]=f;F[g+24>>2]=f;F[g+20>>2]=f;F[g+16>>2]=f;F[g+12>>2]=f;F[g+8>>2]=f;F[g+4>>2]=f;a=a+8|0;if((d|0)!=(a|0)){continue}break}}f=f+1|0;if((i|0)!=(f|0)){continue}break}k=(d|0)==8192}g=k}s:{if(!g|(F[e+20>>2]?0:o)){break s}d=0;k=Z-16|0;Z=k;t:{if(!Sa(1,k+8|0,c)){break t}a=F[c+8>>2];f=F[c+16>>2];g=a-f|0;j=F[k+12>>2];i=F[c+20>>2];a=F[c+12>>2]-(i+(a>>>0>>0)|0)|0;b=F[k+8>>2];if((j|0)==(a|0)&g>>>0>>0|a>>>0>>0){break t}a=i+j|0;g=b+f|0;a=g>>>0>>0?a+1|0:a;F[c+16>>2]=g;F[c+20>>2]=a;if((b|0)<=0){break t}a=f+F[c>>2]|0;F[e+48>>2]=a;c=b-1|0;f=c+a|0;g=G[f|0];u:{if(g>>>0<=63){F[e+52>>2]=c;a=G[f|0]&63;break u}v:{switch((g>>>6|0)-1|0){case 0:if(b>>>0<2){break t}b=b-2|0;F[e+52>>2]=b;a=a+b|0;a=G[a+1|0]<<8&16128|G[a|0];break u;case 1:if(b>>>0<3){break t}b=b-3|0;F[e+52>>2]=b;a=a+b|0;a=G[a+1|0]<<8|G[a+2|0]<<16&4128768|G[a|0];break u;default:break v}}b=b-4|0;F[e+52>>2]=b;a=a+b|0;a=(G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24))&1073741823}F[e+56>>2]=a+32768;d=a>>>0<8355840}Z=k+16|0;if(!d){break s}if(!o){m=1;break s}b=F[e+52>>2];a=F[e+56>>2];c=F[e+36>>2];d=F[e+48>>2];f=F[e+24>>2];while(1){w:{if(a>>>0>32767){break w}while(1){if((b|0)<=0){break w}b=b-1|0;F[e+52>>2]=b;a=G[b+d|0]|a<<8;F[e+56>>2]=a;if(a>>>0<32768){continue}break}}m=a&8191;k=F[f+(m<<2)>>2];g=c+(k<<3)|0;a=(L(F[g>>2],a>>>13|0)+m|0)-F[g+4>>2]|0;F[e+56>>2]=a;F[r+(q<<2)>>2]=k;m=1;q=q+1|0;if((o|0)!=(q|0)){continue}break}}a=F[e+36>>2];if(a){F[e+40>>2]=a;ja(a)}a=F[e+24>>2];if(a){F[e+28>>2]=a;ja(a)}a=F[e+8>>2];if(a){F[e+12>>2]=a;ja(a)}Z=e- -64|0;b=m;break g;case 9:o=a;r=d;g=Z+-64|0;Z=g;F[g+56>>2]=0;F[g+48>>2]=0;F[g+52>>2]=0;F[g+40>>2]=0;F[g+44>>2]=0;F[g+32>>2]=0;F[g+36>>2]=0;F[g+24>>2]=0;F[g+28>>2]=0;F[g+16>>2]=0;F[g+20>>2]=0;F[g+8>>2]=0;F[g+12>>2]=0;h=g+8|0;x:{y:{if(!H[c+38>>1]){break y}if(!Ta(1,h+12|0,c)){break y}b=F[c+8>>2];d=F[c+16>>2];f=b-d|0;i=F[h+12>>2];b=F[c+12>>2]-(F[c+20>>2]+(b>>>0>>0)|0)|0;if(f>>>0>>6>>>0&(b|0)<=0|(b|0)<0){break y}b=F[h>>2];a=F[h+4>>2]-b>>2;z:{if(a>>>0>>0){qa(h,i-a|0);i=F[h+12>>2];break z}if(a>>>0<=i>>>0){break z}F[h+4>>2]=b+(i<<2)}e=1;if(!i){break x}f=F[c+16>>2];d=F[c+20>>2];s=F[h>>2];j=F[c+8>>2];n=F[c+12>>2];b=0;while(1){e=0;if((d|0)>=(n|0)&f>>>0>=j>>>0|(d|0)>(n|0)){break x}t=F[c>>2];p=G[t+f|0];e=d;f=f+1|0;e=f?e:e+1|0;F[c+16>>2]=f;d=e;F[c+20>>2]=e;a=p>>>2|0;l=0;A:{B:{C:{D:{e=p&3;switch(e|0){case 0:break B;case 3:break D;default:break C}}a=a+b|0;e=0;if(a>>>0>=i>>>0){break x}ma(s+(b<<2)|0,0,(p&252)+4|0);b=a;break A}while(1){if((f|0)==(j|0)&(d|0)==(n|0)){break y}i=G[f+t|0];f=f+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;a=i<<(l<<3|6)|a;l=l+1|0;if((e|0)!=(l|0)){continue}break}}F[s+(b<<2)>>2]=a}b=b+1|0;i=F[h+12>>2];if(b>>>0>>0){continue}break}a=h+16|0;n=F[h>>2];d=F[h+16>>2];b=F[h+20>>2]-d|0;E:{if(b>>>0<=131071){qa(a,32768-(b>>>2|0)|0);break E}if((b|0)==131072){break E}F[h+20>>2]=d+131072}d=h+28|0;b=F[d>>2];f=F[h+32>>2]-b>>3;F:{if(f>>>0>>0){_a(d,i-f|0);b=F[d>>2];break F}if(f>>>0>i>>>0){F[h+32>>2]=(i<<3)+b}if(!i){break y}}j=F[a>>2];f=0;d=0;while(1){e=n+(f<<2)|0;l=F[e>>2];h=(f<<3)+b|0;a=d;F[h+4>>2]=a;F[h>>2]=l;e=F[e>>2];d=e+a|0;if(d>>>0>32768){break y}G:{if(a>>>0>=d>>>0){break G}l=0;h=e&7;if(h){while(1){F[j+(a<<2)>>2]=f;a=a+1|0;l=l+1|0;if((h|0)!=(l|0)){continue}break}}if(e-1>>>0<=6){break G}while(1){e=j+(a<<2)|0;F[e>>2]=f;F[e+28>>2]=f;F[e+24>>2]=f;F[e+20>>2]=f;F[e+16>>2]=f;F[e+12>>2]=f;F[e+8>>2]=f;F[e+4>>2]=f;a=a+8|0;if((d|0)!=(a|0)){continue}break}}f=f+1|0;if((i|0)!=(f|0)){continue}break}k=(d|0)==32768}e=k}H:{if(!e|(F[g+20>>2]?0:o)){break H}d=0;f=Z-16|0;Z=f;I:{if(!Sa(1,f+8|0,c)){break I}e=F[c+8>>2];b=F[c+16>>2];k=e-b|0;j=F[f+12>>2];i=F[c+20>>2];e=F[c+12>>2]-(i+(b>>>0>e>>>0)|0)|0;a=F[f+8>>2];if((j|0)==(e|0)&k>>>0>>0|e>>>0>>0){break I}e=i+j|0;k=a+b|0;e=k>>>0>>0?e+1|0:e;F[c+16>>2]=k;F[c+20>>2]=e;if((a|0)<=0){break I}b=b+F[c>>2]|0;F[g+48>>2]=b;c=a-1|0;e=c+b|0;k=G[e|0];J:{if(k>>>0<=63){F[g+52>>2]=c;a=G[e|0]&63;break J}K:{switch((k>>>6|0)-1|0){case 0:if(a>>>0<2){break I}a=a-2|0;F[g+52>>2]=a;a=a+b|0;a=G[a+1|0]<<8&16128|G[a|0];break J;case 1:if(a>>>0<3){break I}a=a-3|0;F[g+52>>2]=a;a=a+b|0;a=G[a+1|0]<<8|G[a+2|0]<<16&4128768|G[a|0];break J;default:break K}}a=a-4|0;F[g+52>>2]=a;a=a+b|0;a=(G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24))&1073741823}F[g+56>>2]=a+131072;d=a>>>0<33423360}Z=f+16|0;if(!d){break H}if(!o){m=1;break H}b=F[g+52>>2];a=F[g+56>>2];c=F[g+36>>2];d=F[g+48>>2];f=F[g+24>>2];while(1){L:{if(a>>>0>131071){break L}while(1){if((b|0)<=0){break L}b=b-1|0;F[g+52>>2]=b;a=G[b+d|0]|a<<8;F[g+56>>2]=a;if(a>>>0<131072){continue}break}}m=a&32767;e=F[f+(m<<2)>>2];k=c+(e<<3)|0;a=(L(F[k>>2],a>>>15|0)+m|0)-F[k+4>>2]|0;F[g+56>>2]=a;F[r+(q<<2)>>2]=e;m=1;q=q+1|0;if((o|0)!=(q|0)){continue}break}}a=F[g+36>>2];if(a){F[g+40>>2]=a;ja(a)}a=F[g+24>>2];if(a){F[g+28>>2]=a;ja(a)}a=F[g+8>>2];if(a){F[g+12>>2]=a;ja(a)}Z=g- -64|0;b=m;break g;case 10:o=a;r=d;g=Z+-64|0;Z=g;F[g+56>>2]=0;F[g+48>>2]=0;F[g+52>>2]=0;F[g+40>>2]=0;F[g+44>>2]=0;F[g+32>>2]=0;F[g+36>>2]=0;F[g+24>>2]=0;F[g+28>>2]=0;F[g+16>>2]=0;F[g+20>>2]=0;F[g+8>>2]=0;F[g+12>>2]=0;h=g+8|0;M:{N:{if(!H[c+38>>1]){break N}if(!Ta(1,h+12|0,c)){break N}b=F[c+8>>2];d=F[c+16>>2];f=b-d|0;i=F[h+12>>2];b=F[c+12>>2]-(F[c+20>>2]+(b>>>0>>0)|0)|0;if(f>>>0>>6>>>0&(b|0)<=0|(b|0)<0){break N}b=F[h>>2];a=F[h+4>>2]-b>>2;O:{if(a>>>0>>0){qa(h,i-a|0);i=F[h+12>>2];break O}if(a>>>0<=i>>>0){break O}F[h+4>>2]=b+(i<<2)}e=1;if(!i){break M}f=F[c+16>>2];d=F[c+20>>2];s=F[h>>2];j=F[c+8>>2];n=F[c+12>>2];b=0;while(1){e=0;if((d|0)>=(n|0)&f>>>0>=j>>>0|(d|0)>(n|0)){break M}t=F[c>>2];p=G[t+f|0];a=d;f=f+1|0;a=f?a:a+1|0;F[c+16>>2]=f;d=a;F[c+20>>2]=a;a=p>>>2|0;l=0;P:{Q:{R:{S:{u=p&3;switch(u|0){case 0:break Q;case 3:break S;default:break R}}a=a+b|0;e=0;if(a>>>0>=i>>>0){break M}ma(s+(b<<2)|0,0,(p&252)+4|0);b=a;break P}while(1){if((f|0)==(j|0)&(d|0)==(n|0)){break N}i=G[f+t|0];e=d;f=f+1|0;e=f?e:e+1|0;F[c+16>>2]=f;d=e;F[c+20>>2]=e;a=i<<(l<<3|6)|a;l=l+1|0;if((u|0)!=(l|0)){continue}break}}F[s+(b<<2)>>2]=a}b=b+1|0;i=F[h+12>>2];if(b>>>0>>0){continue}break}a=h+16|0;n=F[h>>2];d=F[h+16>>2];b=F[h+20>>2]-d|0;T:{if(b>>>0<=262143){qa(a,65536-(b>>>2|0)|0);break T}if((b|0)==262144){break T}F[h+20>>2]=d+262144}d=h+28|0;b=F[d>>2];f=F[h+32>>2]-b>>3;U:{if(f>>>0>>0){_a(d,i-f|0);b=F[d>>2];break U}if(f>>>0>i>>>0){F[h+32>>2]=(i<<3)+b}if(!i){break N}}j=F[a>>2];f=0;d=0;while(1){e=n+(f<<2)|0;l=F[e>>2];h=(f<<3)+b|0;a=d;F[h+4>>2]=a;F[h>>2]=l;e=F[e>>2];d=e+a|0;if(d>>>0>65536){break N}V:{if(a>>>0>=d>>>0){break V}l=0;h=e&7;if(h){while(1){F[j+(a<<2)>>2]=f;a=a+1|0;l=l+1|0;if((h|0)!=(l|0)){continue}break}}if(e-1>>>0<=6){break V}while(1){e=j+(a<<2)|0;F[e>>2]=f;F[e+28>>2]=f;F[e+24>>2]=f;F[e+20>>2]=f;F[e+16>>2]=f;F[e+12>>2]=f;F[e+8>>2]=f;F[e+4>>2]=f;a=a+8|0;if((d|0)!=(a|0)){continue}break}}f=f+1|0;if((i|0)!=(f|0)){continue}break}k=(d|0)==65536}e=k}W:{if(!e|(F[g+20>>2]?0:o)){break W}d=0;e=Z-16|0;Z=e;X:{if(!Sa(1,e+8|0,c)){break X}a=F[c+8>>2];f=F[c+16>>2];k=a-f|0;j=F[e+12>>2];i=F[c+20>>2];a=F[c+12>>2]-(i+(a>>>0>>0)|0)|0;b=F[e+8>>2];if((j|0)==(a|0)&k>>>0>>0|a>>>0>>0){break X}a=i+j|0;k=b+f|0;a=k>>>0>>0?a+1|0:a;F[c+16>>2]=k;F[c+20>>2]=a;if((b|0)<=0){break X}a=f+F[c>>2]|0;F[g+48>>2]=a;c=b-1|0;f=c+a|0;k=G[f|0];Y:{if(k>>>0<=63){F[g+52>>2]=c;a=G[f|0]&63;break Y}Z:{switch((k>>>6|0)-1|0){case 0:if(b>>>0<2){break X}b=b-2|0;F[g+52>>2]=b;a=a+b|0;a=G[a+1|0]<<8&16128|G[a|0];break Y;case 1:if(b>>>0<3){break X}b=b-3|0;F[g+52>>2]=b;a=a+b|0;a=G[a+1|0]<<8|G[a+2|0]<<16&4128768|G[a|0];break Y;default:break Z}}b=b-4|0;F[g+52>>2]=b;a=a+b|0;a=(G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24))&1073741823}F[g+56>>2]=a+262144;d=a>>>0<66846720}Z=e+16|0;if(!d){break W}if(!o){m=1;break W}b=F[g+52>>2];a=F[g+56>>2];c=F[g+36>>2];d=F[g+48>>2];f=F[g+24>>2];while(1){_:{if(a>>>0>262143){break _}while(1){if((b|0)<=0){break _}b=b-1|0;F[g+52>>2]=b;a=G[b+d|0]|a<<8;F[g+56>>2]=a;if(a>>>0<262144){continue}break}}m=a&65535;e=F[f+(m<<2)>>2];k=c+(e<<3)|0;a=(L(F[k>>2],a>>>16|0)+m|0)-F[k+4>>2]|0;F[g+56>>2]=a;F[r+(q<<2)>>2]=e;m=1;q=q+1|0;if((o|0)!=(q|0)){continue}break}}a=F[g+36>>2];if(a){F[g+40>>2]=a;ja(a)}a=F[g+24>>2];if(a){F[g+28>>2]=a;ja(a)}a=F[g+8>>2];if(a){F[g+12>>2]=a;ja(a)}Z=g- -64|0;b=m;break g;case 11:o=a;r=d;g=Z+-64|0;Z=g;F[g+56>>2]=0;F[g+48>>2]=0;F[g+52>>2]=0;F[g+40>>2]=0;F[g+44>>2]=0;F[g+32>>2]=0;F[g+36>>2]=0;F[g+24>>2]=0;F[g+28>>2]=0;F[g+16>>2]=0;F[g+20>>2]=0;F[g+8>>2]=0;F[g+12>>2]=0;h=g+8|0;$:{aa:{if(!H[c+38>>1]){break aa}if(!Ta(1,h+12|0,c)){break aa}b=F[c+8>>2];d=F[c+16>>2];f=b-d|0;i=F[h+12>>2];b=F[c+12>>2]-(F[c+20>>2]+(b>>>0>>0)|0)|0;if(f>>>0>>6>>>0&(b|0)<=0|(b|0)<0){break aa}b=F[h>>2];a=F[h+4>>2]-b>>2;ba:{if(a>>>0>>0){qa(h,i-a|0);i=F[h+12>>2];break ba}if(a>>>0<=i>>>0){break ba}F[h+4>>2]=b+(i<<2)}e=1;if(!i){break $}f=F[c+16>>2];d=F[c+20>>2];s=F[h>>2];j=F[c+8>>2];n=F[c+12>>2];b=0;while(1){e=0;if((d|0)>=(n|0)&f>>>0>=j>>>0|(d|0)>(n|0)){break $}t=F[c>>2];p=G[t+f|0];e=d;f=f+1|0;e=f?e:e+1|0;F[c+16>>2]=f;d=e;F[c+20>>2]=e;a=p>>>2|0;l=0;ca:{da:{ea:{fa:{e=p&3;switch(e|0){case 0:break da;case 3:break fa;default:break ea}}a=a+b|0;e=0;if(a>>>0>=i>>>0){break $}ma(s+(b<<2)|0,0,(p&252)+4|0);b=a;break ca}while(1){if((f|0)==(j|0)&(d|0)==(n|0)){break aa}i=G[f+t|0];f=f+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;a=i<<(l<<3|6)|a;l=l+1|0;if((e|0)!=(l|0)){continue}break}}F[s+(b<<2)>>2]=a}b=b+1|0;i=F[h+12>>2];if(b>>>0>>0){continue}break}a=h+16|0;n=F[h>>2];d=F[h+16>>2];b=F[h+20>>2]-d|0;ga:{if(b>>>0<=1048575){qa(a,262144-(b>>>2|0)|0);break ga}if((b|0)==1048576){break ga}F[h+20>>2]=d- -1048576}d=h+28|0;b=F[d>>2];f=F[h+32>>2]-b>>3;ha:{if(f>>>0>>0){_a(d,i-f|0);b=F[d>>2];break ha}if(f>>>0>i>>>0){F[h+32>>2]=(i<<3)+b}if(!i){break aa}}j=F[a>>2];f=0;d=0;while(1){e=n+(f<<2)|0;l=F[e>>2];h=(f<<3)+b|0;a=d;F[h+4>>2]=a;F[h>>2]=l;e=F[e>>2];d=e+a|0;if(d>>>0>262144){break aa}ia:{if(a>>>0>=d>>>0){break ia}l=0;h=e&7;if(h){while(1){F[j+(a<<2)>>2]=f;a=a+1|0;l=l+1|0;if((h|0)!=(l|0)){continue}break}}if(e-1>>>0<=6){break ia}while(1){e=j+(a<<2)|0;F[e>>2]=f;F[e+28>>2]=f;F[e+24>>2]=f;F[e+20>>2]=f;F[e+16>>2]=f;F[e+12>>2]=f;F[e+8>>2]=f;F[e+4>>2]=f;a=a+8|0;if((d|0)!=(a|0)){continue}break}}f=f+1|0;if((i|0)!=(f|0)){continue}break}k=(d|0)==262144}e=k}ja:{if(!e|(F[g+20>>2]?0:o)){break ja}d=0;f=Z-16|0;Z=f;ka:{if(!Sa(1,f+8|0,c)){break ka}e=F[c+8>>2];b=F[c+16>>2];k=e-b|0;j=F[f+12>>2];i=F[c+20>>2];e=F[c+12>>2]-(i+(b>>>0>e>>>0)|0)|0;a=F[f+8>>2];if((j|0)==(e|0)&k>>>0>>0|e>>>0>>0){break ka}e=i+j|0;k=a+b|0;e=k>>>0>>0?e+1|0:e;F[c+16>>2]=k;F[c+20>>2]=e;if((a|0)<=0){break ka}b=b+F[c>>2]|0;F[g+48>>2]=b;c=a-1|0;e=c+b|0;k=G[e|0];la:{if(k>>>0<=63){F[g+52>>2]=c;a=G[e|0]&63;break la}ma:{switch((k>>>6|0)-1|0){case 0:if(a>>>0<2){break ka}a=a-2|0;F[g+52>>2]=a;a=a+b|0;a=G[a+1|0]<<8&16128|G[a|0];break la;case 1:if(a>>>0<3){break ka}a=a-3|0;F[g+52>>2]=a;a=a+b|0;a=G[a+1|0]<<8|G[a+2|0]<<16&4128768|G[a|0];break la;default:break ma}}a=a-4|0;F[g+52>>2]=a;a=a+b|0;a=(G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24))&1073741823}F[g+56>>2]=a- -1048576;d=a>>>0<267386880}Z=f+16|0;if(!d){break ja}if(!o){m=1;break ja}b=F[g+52>>2];a=F[g+56>>2];c=F[g+36>>2];d=F[g+48>>2];f=F[g+24>>2];while(1){na:{if(a>>>0>1048575){break na}while(1){if((b|0)<=0){break na}b=b-1|0;F[g+52>>2]=b;a=G[b+d|0]|a<<8;F[g+56>>2]=a;if(a>>>0<1048576){continue}break}}m=a&262143;e=F[f+(m<<2)>>2];k=c+(e<<3)|0;a=(L(F[k>>2],a>>>18|0)+m|0)-F[k+4>>2]|0;F[g+56>>2]=a;F[r+(q<<2)>>2]=e;m=1;q=q+1|0;if((o|0)!=(q|0)){continue}break}}a=F[g+36>>2];if(a){F[g+40>>2]=a;ja(a)}a=F[g+24>>2];if(a){F[g+28>>2]=a;ja(a)}a=F[g+8>>2];if(a){F[g+12>>2]=a;ja(a)}Z=g- -64|0;b=m;break g;case 12:o=a;r=d;e=Z+-64|0;Z=e;F[e+56>>2]=0;F[e+48>>2]=0;F[e+52>>2]=0;F[e+40>>2]=0;F[e+44>>2]=0;F[e+32>>2]=0;F[e+36>>2]=0;F[e+24>>2]=0;F[e+28>>2]=0;F[e+16>>2]=0;F[e+20>>2]=0;F[e+8>>2]=0;F[e+12>>2]=0;h=e+8|0;oa:{pa:{if(!H[c+38>>1]){break pa}if(!Ta(1,h+12|0,c)){break pa}b=F[c+8>>2];d=F[c+16>>2];f=b-d|0;i=F[h+12>>2];b=F[c+12>>2]-(F[c+20>>2]+(b>>>0>>0)|0)|0;if(f>>>0>>6>>>0&(b|0)<=0|(b|0)<0){break pa}b=F[h>>2];a=F[h+4>>2]-b>>2;qa:{if(a>>>0>>0){qa(h,i-a|0);i=F[h+12>>2];break qa}if(a>>>0<=i>>>0){break qa}F[h+4>>2]=b+(i<<2)}g=1;if(!i){break oa}f=F[c+16>>2];d=F[c+20>>2];s=F[h>>2];j=F[c+8>>2];n=F[c+12>>2];b=0;while(1){g=0;if((d|0)>=(n|0)&f>>>0>=j>>>0|(d|0)>(n|0)){break oa}g=F[c>>2];p=G[g+f|0];a=d;f=f+1|0;a=f?a:a+1|0;F[c+16>>2]=f;d=a;F[c+20>>2]=a;a=p>>>2|0;l=0;ra:{sa:{ta:{ua:{t=p&3;switch(t|0){case 0:break sa;case 3:break ua;default:break ta}}a=a+b|0;g=0;if(a>>>0>=i>>>0){break oa}ma(s+(b<<2)|0,0,(p&252)+4|0);b=a;break ra}while(1){if((f|0)==(j|0)&(d|0)==(n|0)){break pa}i=G[f+g|0];f=f+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;a=i<<(l<<3|6)|a;l=l+1|0;if((t|0)!=(l|0)){continue}break}}F[s+(b<<2)>>2]=a}b=b+1|0;i=F[h+12>>2];if(b>>>0>>0){continue}break}a=h+16|0;n=F[h>>2];d=F[h+16>>2];b=F[h+20>>2]-d|0;va:{if(b>>>0<=2097151){qa(a,524288-(b>>>2|0)|0);break va}if((b|0)==2097152){break va}F[h+20>>2]=d+2097152}d=h+28|0;b=F[d>>2];f=F[h+32>>2]-b>>3;wa:{if(f>>>0>>0){_a(d,i-f|0);b=F[d>>2];break wa}if(f>>>0>i>>>0){F[h+32>>2]=(i<<3)+b}if(!i){break pa}}j=F[a>>2];f=0;d=0;while(1){g=n+(f<<2)|0;l=F[g>>2];h=(f<<3)+b|0;a=d;F[h+4>>2]=a;F[h>>2]=l;g=F[g>>2];d=g+a|0;if(d>>>0>524288){break pa}xa:{if(a>>>0>=d>>>0){break xa}l=0;h=g&7;if(h){while(1){F[j+(a<<2)>>2]=f;a=a+1|0;l=l+1|0;if((h|0)!=(l|0)){continue}break}}if(g-1>>>0<=6){break xa}while(1){g=j+(a<<2)|0;F[g>>2]=f;F[g+28>>2]=f;F[g+24>>2]=f;F[g+20>>2]=f;F[g+16>>2]=f;F[g+12>>2]=f;F[g+8>>2]=f;F[g+4>>2]=f;a=a+8|0;if((d|0)!=(a|0)){continue}break}}f=f+1|0;if((i|0)!=(f|0)){continue}break}k=(d|0)==524288}g=k}ya:{if(!g|(F[e+20>>2]?0:o)){break ya}d=0;k=Z-16|0;Z=k;za:{if(!Sa(1,k+8|0,c)){break za}a=F[c+8>>2];f=F[c+16>>2];g=a-f|0;j=F[k+12>>2];i=F[c+20>>2];a=F[c+12>>2]-(i+(a>>>0>>0)|0)|0;b=F[k+8>>2];if((j|0)==(a|0)&g>>>0>>0|a>>>0>>0){break za}a=i+j|0;g=b+f|0;a=g>>>0>>0?a+1|0:a;F[c+16>>2]=g;F[c+20>>2]=a;if((b|0)<=0){break za}a=f+F[c>>2]|0;F[e+48>>2]=a;c=b-1|0;f=c+a|0;g=G[f|0];Aa:{if(g>>>0<=63){F[e+52>>2]=c;a=G[f|0]&63;break Aa}Ba:{switch((g>>>6|0)-1|0){case 0:if(b>>>0<2){break za}b=b-2|0;F[e+52>>2]=b;a=a+b|0;a=G[a+1|0]<<8&16128|G[a|0];break Aa;case 1:if(b>>>0<3){break za}b=b-3|0;F[e+52>>2]=b;a=a+b|0;a=G[a+1|0]<<8|G[a+2|0]<<16&4128768|G[a|0];break Aa;default:break Ba}}b=b-4|0;F[e+52>>2]=b;a=a+b|0;a=(G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24))&1073741823}F[e+56>>2]=a+2097152;d=a>>>0<534773760}Z=k+16|0;if(!d){break ya}if(!o){m=1;break ya}b=F[e+52>>2];a=F[e+56>>2];c=F[e+36>>2];d=F[e+48>>2];f=F[e+24>>2];while(1){Ca:{if(a>>>0>2097151){break Ca}while(1){if((b|0)<=0){break Ca}b=b-1|0;F[e+52>>2]=b;a=G[b+d|0]|a<<8;F[e+56>>2]=a;if(a>>>0<2097152){continue}break}}m=a&524287;k=F[f+(m<<2)>>2];g=c+(k<<3)|0;a=(L(F[g>>2],a>>>19|0)+m|0)-F[g+4>>2]|0;F[e+56>>2]=a;F[r+(q<<2)>>2]=k;m=1;q=q+1|0;if((o|0)!=(q|0)){continue}break}}a=F[e+36>>2];if(a){F[e+40>>2]=a;ja(a)}a=F[e+24>>2];if(a){F[e+28>>2]=a;ja(a)}a=F[e+8>>2];if(a){F[e+12>>2]=a;ja(a)}Z=e- -64|0;b=m;break g;case 17:b=Ld(a,c,d);break g;case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:b=Z+-64|0;Z=b;F[b+56>>2]=0;F[b+48>>2]=0;F[b+52>>2]=0;F[b+40>>2]=0;F[b+44>>2]=0;F[b+32>>2]=0;F[b+36>>2]=0;F[b+24>>2]=0;F[b+28>>2]=0;F[b+16>>2]=0;F[b+20>>2]=0;F[b+8>>2]=0;F[b+12>>2]=0;Da:{if(!Nd(b+8|0,c)|(F[b+20>>2]?0:a)){break Da}if(!Md(b+8|0,c)){break Da}if(!a){f=1;break Da}m=F[b+52>>2];c=F[b+56>>2];e=F[b+36>>2];g=F[b+48>>2];o=F[b+24>>2];while(1){Ea:{if(c>>>0>16383){break Ea}while(1){if((m|0)<=0){break Ea}m=m-1|0;F[b+52>>2]=m;c=G[g+m|0]|c<<8;F[b+56>>2]=c;if(c>>>0<16384){continue}break}}f=c&4095;j=F[o+(f<<2)>>2];r=e+(j<<3)|0;c=(L(F[r>>2],c>>>12|0)+f|0)-F[r+4>>2]|0;F[b+56>>2]=c;F[(k<<2)+d>>2]=j;f=1;k=k+1|0;if((k|0)!=(a|0)){continue}break}}a=F[b+36>>2];if(a){F[b+40>>2]=a;ja(a)}a=F[b+24>>2];if(a){F[b+28>>2]=a;ja(a)}a=F[b+8>>2];if(a){F[b+12>>2]=a;ja(a)}Z=b- -64|0;b=f;break g;case 13:case 14:case 15:case 16:break h;default:break g}}b=Ld(a,c,d)}f=b}return f}function ih(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,J=0,K=0,M=0,N=0,O=0,P=0;u=Z+-64|0;Z=u;F[a+132>>2]=0;if(F[a+148>>2]){b=F[a+144>>2];if(b){while(1){f=F[b>>2];ja(b);b=f;if(b){continue}break}}b=0;F[a+144>>2]=0;f=F[a+140>>2];a:{if(!f){break a}if(f>>>0>=4){c=f&-4;while(1){e=b<<2;F[e+F[a+136>>2]>>2]=0;F[F[a+136>>2]+(e|4)>>2]=0;F[F[a+136>>2]+(e|8)>>2]=0;F[F[a+136>>2]+(e|12)>>2]=0;b=b+4|0;d=d+4|0;if((c|0)!=(d|0)){continue}break}}f=f&3;if(!f){break a}d=0;while(1){F[F[a+136>>2]+(b<<2)>>2]=0;b=b+1|0;d=d+1|0;if((f|0)!=(d|0)){continue}break}}F[a+148>>2]=0}b:{c:{if(!Da(1,u+60|0,F[F[a+4>>2]+32>>2])){break c}F[a+156>>2]=F[u+60>>2];if(!Da(1,u+56|0,F[F[a+4>>2]+32>>2])){break c}e=F[u+56>>2];if(e>>>0>1431655765|I[a+156>>2]>L(e,3)>>>0){break c}b=F[F[a+4>>2]+32>>2];c=F[b+8>>2];k=F[b+12>>2];d=F[b+20>>2];f=F[b+16>>2];if((k|0)<=(d|0)&f>>>0>=c>>>0|(d|0)>(k|0)){break c}k=G[f+F[b>>2]|0];f=f+1|0;d=f?d:d+1|0;F[b+16>>2]=f;F[b+20>>2]=d;if(!Da(1,u+52|0,b)){break c}q=F[u+52>>2];if(q>>>0>e>>>0|e>>>0>q+((q>>>0)/3|0)>>>0){break c}if(!Da(1,u+48|0,F[F[a+4>>2]+32>>2])){break c}d=F[u+48>>2];if(d>>>0>q>>>0){break c}F[a+28>>2]=F[a+24>>2];f=Zb(ka(88));b=F[a+8>>2];F[a+8>>2]=f;if(b){Za(b);if(!F[a+8>>2]){break c}}F[a+164>>2]=F[a+160>>2];Ib(a+160|0,e);F[a+176>>2]=F[a+172>>2];Ib(a+172|0,e);F[a- -64>>2]=0;F[a+92>>2]=-1;F[a+84>>2]=-1;F[a+88>>2]=-1;F[a+40>>2]=F[a+36>>2];F[a+52>>2]=F[a+48>>2];F[a+76>>2]=F[a+72>>2];A=a+216|0;Dd(A);Cd(A,k);if(!_c(F[a+8>>2],e,d+F[a+156>>2]|0)){break c}b=F[a+156>>2];D[u+8|0]=1;Ea(a+120|0,b+d|0,u+8|0);if((Bd(a,F[F[a+4>>2]+32>>2])|0)==-1){break c}c=a+232|0;b=c;F[b+144>>2]=a;f=F[($[F[F[a>>2]+32>>2]](a)|0)+32>>2];f=F[f>>2]+F[f+16>>2]|0;e=F[($[F[F[a>>2]+32>>2]](a)|0)+32>>2];e=F[e+8>>2]-F[e+16>>2]|0;O=b,P=H[F[($[F[F[a>>2]+32>>2]](a)|0)+32>>2]+38>>1],E[O+38>>1]=P;F[b>>2]=f;F[b+16>>2]=0;F[b+20>>2]=0;F[b+8>>2]=e;F[b+12>>2]=0;O=b,P=$[F[F[a>>2]+36>>2]](a)|0,F[O+148>>2]=P;F[a+372>>2]=k;F[a+384>>2]=d+F[a+156>>2];K=Ja(u+8|0);k=K;f=0;j=Z-16|0;Z=j;d:{if(!Aa(b+80|0,b)){break d}if(!yd(c)){break d}b=F[c+4>>2];F[k>>2]=F[c>>2];F[k+4>>2]=b;b=F[c+36>>2];F[k+32>>2]=F[c+32>>2];F[k+36>>2]=b;b=F[c+28>>2];F[k+24>>2]=F[c+24>>2];F[k+28>>2]=b;b=F[c+20>>2];F[k+16>>2]=F[c+16>>2];F[k+20>>2]=b;b=F[c+12>>2];F[k+8>>2]=F[c+8>>2];F[k+12>>2]=b;F[c+176>>2]=2;F[c+180>>2]=7;b=F[c+152>>2];if((b|0)<0){break d}F[j+12>>2]=0;f=2;h=F[c+156>>2];e=F[c+160>>2]-h>>2;e:{if(e>>>0>>0){Fa(c+156|0,b-e|0,j+12|0);f=F[c+176>>2];d=F[c+180>>2];break e}d=7;if(b>>>0>=e>>>0){break e}F[c+160>>2]=h+(b<<2)}e=c+184|0;d=(d-f|0)+1|0;b=F[c+188>>2];f=F[c+184>>2];s=(b-f|0)/12|0;f:{if(d>>>0>s>>>0){h=0;b=d-s|0;o=F[e+8>>2];f=F[e+4>>2];g:{if(b>>>0<=(o-f|0)/12>>>0){if(b){b=L(b,12)-12|0;b=(b-((b>>>0)%12|0)|0)+12|0;f=ma(f,0,b)+b|0}F[e+4>>2]=f;break g}h:{i:{j:{s=F[e>>2];g=(f-s|0)/12|0;d=g+b|0;if(d>>>0<357913942){o=(o-s|0)/12|0;i=o<<1;o=o>>>0>=178956970?357913941:d>>>0>>0?i:d;if(o){if(o>>>0>=357913942){break j}h=ka(L(o,12))}d=L(g,12)+h|0;b=L(b,12)-12|0;g=(b-((b>>>0)%12|0)|0)+12|0;b=ma(d,0,g);g=b+g|0;h=L(o,12)+h|0;if((f|0)==(s|0)){break i}while(1){d=d-12|0;f=f-12|0;F[d>>2]=F[f>>2];F[d+4>>2]=F[f+4>>2];F[d+8>>2]=F[f+8>>2];F[f+8>>2]=0;F[f>>2]=0;F[f+4>>2]=0;if((f|0)!=(s|0)){continue}break}F[e+8>>2]=h;b=F[e+4>>2];F[e+4>>2]=g;f=F[e>>2];F[e>>2]=d;if((b|0)==(f|0)){break h}while(1){d=b-12|0;h=F[d>>2];if(h){F[b-8>>2]=h;ja(h)}b=d;if((f|0)!=(b|0)){continue}break}break h}break b}oa();v()}F[e+8>>2]=h;F[e+4>>2]=g;F[e>>2]=b}if(f){ja(f)}}d=F[c+188>>2];break f}if(d>>>0>=s>>>0){d=b;break f}d=f+L(d,12)|0;if((d|0)!=(b|0)){while(1){f=b-12|0;h=F[f>>2];if(h){F[b-8>>2]=h;ja(h)}b=f;if((d|0)!=(b|0)){continue}break}}F[c+188>>2]=d}s=c+196|0;f=F[c+184>>2];b=(d-f|0)/12|0;o=F[c+196>>2];h=F[c+200>>2]-o>>2;k:{if(b>>>0>h>>>0){qa(s,b-h|0);f=F[c+184>>2];d=F[c+188>>2];break k}if(b>>>0>=h>>>0){break k}F[c+200>>2]=o+(b<<2)}if((d|0)==(f|0)){f=1;break d}b=0;while(1){l:{if(!Da(1,j+8|0,k)){break l}f=F[j+8>>2];d=F[c+148>>2];if(f>>>0>(F[d+4>>2]-F[d>>2]>>2>>>0)/3>>>0){break l}if(f){g=L(b,12);h=g+F[e>>2]|0;d=F[h>>2];o=F[h+4>>2]-d>>2;m:{if(o>>>0>>0){qa(h,f-o|0);d=F[g+F[e>>2]>>2];break m}if(f>>>0>=o>>>0){break m}F[h+4>>2]=(f<<2)+d}mc(f,1,k,d);F[F[s>>2]+(b<<2)>>2]=f}f=1;b=b+1|0;if(b>>>0<(F[c+188>>2]-F[c+184>>2]|0)/12>>>0){continue}break d}break}f=0}Z=j+16|0;n:{if(!f){break n}e=0;c=0;d=0;b=0;k=0;f=0;s=0;o=0;l=Z-96|0;Z=l;F[l+72>>2]=0;F[l+64>>2]=0;F[l+68>>2]=0;F[l+48>>2]=0;F[l+52>>2]=0;F[l+40>>2]=0;F[l+44>>2]=0;F[l+56>>2]=1065353216;F[l+32>>2]=0;F[l+24>>2]=0;F[l+28>>2]=0;j=a;C=F[a+124>>2];o:{p:{q:{r:{s:{if((q|0)<=0){break s}J=j+232|0;M=F[j+216>>2]!=F[j+220>>2];B=1;t:{while(1){h=s;s=h+1|0;u:{v:{w:{g=F[j+404>>2];if((g|0)==-1){F[j+400>>2]=7;break w}a=-1;i=F[j+428>>2]+(g<<2)|0;m=F[i>>2];g=m-1|0;F[i>>2]=g;if((m|0)<=0){break r}g=F[F[F[j+416>>2]+L(F[j+404>>2],12)>>2]+(g<<2)>>2];if(g>>>0>4){break r}i=F[(g<<2)+8896>>2];F[j+400>>2]=i;if(!g){if((b|0)==(c|0)){break r}i=-1;m=F[j+8>>2];B=F[m+24>>2];t=c-4|0;e=F[t>>2];g=-1;x:{if((e|0)==-1){break x}p=e+1|0;p=(p>>>0)%3|0?p:e-2|0;g=-1;if((p|0)==-1){break x}g=F[F[m>>2]+(p<<2)>>2]}n=F[B+(g<<2)>>2];if((n|0)!=-1){i=n+1|0;i=(i>>>0)%3|0?i:n-2|0}if((e|0)!=-1&F[F[m+12>>2]+(e<<2)>>2]!=-1|(e|0)==(i|0)){break r}n=F[m+12>>2];if((i|0)!=-1&F[n+(i<<2)>>2]!=-1){break r}p=L(h,3);h=p+1|0;F[n+(e<<2)>>2]=h;x=h<<2;F[x+n>>2]=e;r=p+2|0;F[n+(i<<2)>>2]=r;w=r<<2;F[w+n>>2]=i;n=-1;h=-1;y:{if((e|0)==-1){break y}z:{if((e>>>0)%3|0){e=e-1|0;break z}e=e+2|0;h=-1;if((e|0)==-1){break y}}h=F[F[m>>2]+(e<<2)>>2]}e=h;A:{if((i|0)==-1){break A}h=i+1|0;h=(h>>>0)%3|0?h:i-2|0;if((h|0)==-1){break A}n=F[F[m>>2]+(h<<2)>>2]}if((e|0)==(g|0)|(g|0)==(n|0)){break r}a=F[m>>2];F[a+(p<<2)>>2]=g;F[a+x>>2]=n;F[a+w>>2]=e;if((e|0)!=-1){F[B+(e<<2)>>2]=r}a=F[j+120>>2]+(g>>>3&536870908)|0;e=F[a>>2];O=a,P=oi(g)&e,F[O>>2]=P;F[t>>2]=p;e=b;kc(J,p);break u}B:{switch(i-1|0){case 2:case 4:if((b|0)==(c|0)){break r}r=c-4|0;e=F[r>>2];i=F[j+8>>2];m=F[i+12>>2];if((e|0)!=-1&F[m+(e<<2)>>2]!=-1){break r}c=L(h,3);n=(g|0)==3;g=c+(n?2:1)|0;t=g<<2;F[t+m>>2]=e;F[m+(e<<2)>>2]=g;Ma(i+24|0,8324);p=F[j+8>>2];m=F[p+24>>2];if(F[p+28>>2]-m>>2>(C|0)){break r}a=F[p>>2];w=a+t|0;p=F[i+28>>2];i=F[i+24>>2];t=(p-i>>2)-1|0;F[w>>2]=t;if((i|0)!=(p|0)){F[m+(t<<2)>>2]=g}g=n?c:c+2|0;w=a+(c+n<<2)|0;C:{if((e|0)==-1){F[a+(g<<2)>>2]=-1;i=-1;break C}D:{E:{F:{if((e>>>0)%3|0){i=e-1|0;break F}i=e+2|0;if((i|0)==-1){break E}}i=F[a+(i<<2)>>2];F[a+(g<<2)>>2]=i;if((i|0)==-1){break D}F[m+(i<<2)>>2]=g;break D}F[a+(g<<2)>>2]=-1}i=e+1|0;e=(i>>>0)%3|0?i:e-2|0;i=-1;if((e|0)==-1){break C}i=F[a+(e<<2)>>2]}F[w>>2]=i;F[r>>2]=c;e=b;break v;case 6:break w;case 0:break B;default:break r}}if((e|0)==(c|0)){break r}f=c-4|0;m=F[f>>2];F[l+68>>2]=f;n=F[l+44>>2];G:{if(!n){break G}g=F[l+40>>2];p=ni(n)>>>0>1;a=h&n+2147483647;H:{if(!p){break H}a=h;if(a>>>0>>0){break H}a=(h>>>0)%(n>>>0)|0}i=a;a=F[g+(i<<2)>>2];if(!a){break G}a=F[a>>2];if(!a){break G}I:{if(!p){g=n-1|0;while(1){n=F[a+4>>2];J:{if((n|0)!=(h|0)){if((i|0)==(g&n)){break J}break G}if((h|0)==F[a+8>>2]){break I}}a=F[a>>2];if(a){continue}break}break G}while(1){g=F[a+4>>2];K:{if((g|0)!=(h|0)){if(g>>>0>=n>>>0){g=(g>>>0)%(n>>>0)|0}if((g|0)==(i|0)){break K}break G}if((h|0)==F[a+8>>2]){break I}}a=F[a>>2];if(a){continue}break}break G}if((f|0)!=(k|0)){F[f>>2]=F[a+12>>2];F[l+68>>2]=c;f=c;break G}b=k-e|0;c=b>>2;d=c+1|0;if(d>>>0>=1073741824){break b}f=b>>>1|0;d=b>>>0>=2147483644?1073741823:d>>>0>>0?f:d;if(d){if(d>>>0>=1073741824){break p}f=ka(d<<2)}else{f=0}b=f+(c<<2)|0;F[b>>2]=F[a+12>>2];d=f+(d<<2)|0;f=b+4|0;if((e|0)!=(k|0)){while(1){b=b-4|0;k=k-4|0;F[b>>2]=F[k>>2];if((e|0)!=(k|0)){continue}break}}F[l+72>>2]=d;F[l+68>>2]=f;F[l+64>>2]=b;if(e){ja(e)}e=b;k=d}if((e|0)==(f|0)){break t}x=f-4|0;a=F[x>>2];if((a|0)==(m|0)){break t}i=(a|0)==-1;g=F[j+8>>2];if(!i&F[F[g+12>>2]+(a<<2)>>2]!=-1){break t}n=F[g+12>>2];if((m|0)!=-1&F[n+(m<<2)>>2]!=-1){break t}p=L(h,3);t=p+2|0;F[n+(a<<2)>>2]=t;c=t<<2;F[c+n>>2]=a;h=p+1|0;F[n+(m<<2)>>2]=h;w=h<<2;F[w+n>>2]=m;L:{M:{N:{if(!i){if((a>>>0)%3|0){h=a-1|0;break N}h=a+2|0;if((h|0)!=-1){break N}i=F[g>>2];h=-1;break M}h=-1;i=F[g>>2];F[i+(p<<2)>>2]=-1;r=-1;break L}i=F[g>>2];h=F[i+(h<<2)>>2]}F[(p<<2)+i>>2]=h;r=a+1|0;a=(r>>>0)%3|0?r:a-2|0;r=-1;if((a|0)==-1){break L}r=F[(a<<2)+i>>2]}F[i+w>>2]=r;O:{if((m|0)==-1){F[c+i>>2]=-1;r=-1;c=-1;break O}P:{Q:{R:{if((m>>>0)%3|0){a=m-1|0;break R}a=m+2|0;if((a|0)==-1){break Q}}a=F[(a<<2)+i>>2];F[c+i>>2]=a;if((a|0)==-1){break P}F[F[g+24>>2]+(a<<2)>>2]=t;break P}F[c+i>>2]=-1}r=-1;a=m+1|0;a=(a>>>0)%3|0?a:m-2|0;c=-1;if((a|0)==-1){break O}r=F[(a<<2)+i>>2];c=a}a=F[j+388>>2];t=h<<2;m=a+t|0;w=a;a=r<<2;F[m>>2]=F[m>>2]+F[w+a>>2];w=a;a=F[g+24>>2];m=w+a|0;if((h|0)!=-1){F[a+t>>2]=F[m>>2]}a=c;while(1){if((a|0)!=-1){F[(a<<2)+i>>2]=h;t=a+1|0;a=(t>>>0)%3|0?t:a-2|0;g=-1;S:{if((a|0)==-1){break S}a=F[n+(a<<2)>>2];g=-1;if((a|0)==-1){break S}g=a+1|0;g=(g>>>0)%3|0?g:a-2|0}a=g;if((c|0)!=(a|0)){continue}break t}break}F[m>>2]=-1;T:{U:{if(M){break U}if((y|0)!=(z|0)){F[z>>2]=r;z=z+4|0;F[l+28>>2]=z;break U}a=y-o|0;g=a>>2;c=g+1|0;if(c>>>0>=1073741824){break T}h=a>>>1|0;h=a>>>0>=2147483644?1073741823:c>>>0>>0?h:c;if(h){if(h>>>0>=1073741824){break p}c=ka(h<<2)}else{c=0}a=c+(g<<2)|0;F[a>>2]=r;z=a+4|0;if((o|0)!=(y|0)){while(1){a=a-4|0;y=y-4|0;F[a>>2]=F[y>>2];if((o|0)!=(y|0)){continue}break}}y=c+(h<<2)|0;F[l+32>>2]=y;F[l+28>>2]=z;F[l+24>>2]=a;if(o){ja(o)}o=a}F[x>>2]=p;c=f;kc(J,p);break u}break b}g=F[j+8>>2];Ma(g+24|0,8324);a=-1;k=F[j+8>>2];f=L(h,3);i=F[g+28>>2];m=F[g+24>>2];n=i-m|0;g=n>>2;p=g-1|0;F[F[k>>2]+(f<<2)>>2]=p;Ma(k+24|0,8324);r=f+1|0;F[F[k>>2]+(r<<2)>>2]=(F[k+28>>2]-F[k+24>>2]>>2)-1;k=F[j+8>>2];Ma(k+24|0,8324);t=f+2|0;F[F[k>>2]+(t<<2)>>2]=(F[k+28>>2]-F[k+24>>2]>>2)-1;x=F[j+8>>2];k=F[x+24>>2];if(F[x+28>>2]-k>>2>(C|0)){break r}V:{W:{if((i|0)!=(m|0)){F[k+(p<<2)>>2]=f;a=0;if((n|0)==-4){break W}}F[k+(g<<2)>>2]=r;a=g+1|0;if((a|0)==-1){break V}}F[k+(a<<2)>>2]=t}if((d|0)!=(c|0)){F[c>>2]=f;f=c+4|0;F[l+68>>2]=f;k=d;break v}a=d-b|0;k=a>>2;e=k+1|0;if(e>>>0>=1073741824){break b}c=a>>>1|0;a=a>>>0>=2147483644?1073741823:e>>>0>>0?c:e;if(a){if(a>>>0>=1073741824){break p}c=ka(a<<2)}else{c=0}e=c+(k<<2)|0;F[e>>2]=f;k=c+(a<<2)|0;f=e+4|0;if((b|0)!=(d|0)){while(1){e=e-4|0;d=d-4|0;F[e>>2]=F[d>>2];if((b|0)!=(d|0)){continue}break}}F[l+72>>2]=k;F[l+68>>2]=f;F[l+64>>2]=e;if(b){ja(b)}d=k;b=e}kc(J,F[f-4>>2]);a=F[j+40>>2];X:{if((a|0)==F[j+36>>2]){break X}c=a-12|0;g=F[c+4>>2];h=q+(h^-1)|0;if(g>>>0>h>>>0){break t}if((g|0)!=(h|0)){break X}i=G[a-4|0];g=F[c>>2];F[j+40>>2]=c;if((g|0)<0){break t}m=f-4|0;a=F[m>>2];F[l+20>>2]=q+(g^-1);c=l+20|0;F[l+88>>2]=c;Fb(l,l+40|0,c,l+88|0);g=F[l>>2];Y:{if(i&1){c=-1;if((a|0)==-1){break Y}c=a+1|0;c=(c>>>0)%3|0?c:a-2|0;break Y}c=-1;if((a|0)==-1){break Y}c=a-1|0;if((a>>>0)%3|0){break Y}c=a+2|0}F[g+12>>2]=c;a=F[j+40>>2];if((a|0)==F[j+36>>2]){break X}while(1){c=a-12|0;g=F[c+4>>2];if(g>>>0>h>>>0){break t}if((g|0)!=(h|0)){break X}i=G[a-4|0];g=F[c>>2];F[j+40>>2]=c;if((g|0)<0){break t}a=F[m>>2];F[l+20>>2]=q+(g^-1);c=l+20|0;F[l+88>>2]=c;Fb(l,l+40|0,c,l+88|0);g=F[l>>2];Z:{if(i&1){c=-1;if((a|0)==-1){break Z}c=a+1|0;c=(c>>>0)%3|0?c:a-2|0;break Z}c=-1;if((a|0)==-1){break Z}c=a-1|0;if((a>>>0)%3|0){break Z}c=a+2|0}F[g+12>>2]=c;a=F[j+40>>2];if((a|0)!=F[j+36>>2]){continue}break}}c=f}B=(q|0)>(s|0);if((q|0)!=(s|0)){continue}break}s=q;break s}a=-1;if(B){break r}}a=-1;c=F[j+8>>2];if(F[c+28>>2]-F[c+24>>2]>>2>(C|0)){break r}if((b|0)!=(f|0)){m=j+72|0;k=j+60|0;n=j+312|0;while(1){f=f-4|0;q=F[f>>2];F[l+68>>2]=f;_:{if(wa(n)){g=F[j+8>>2];o=F[g>>2];if(((F[g+4>>2]-o>>2>>>0)/3|0)<=(s|0)){a=-1;break r}b=-1;i=F[g+24>>2];a=-1;$:{if((q|0)==-1){break $}e=q+1|0;e=(e>>>0)%3|0?e:q-2|0;a=-1;if((e|0)==-1){break $}a=F[o+(e<<2)>>2]}e=a;a=F[i+(e<<2)>>2];aa:{if((a|0)==-1){h=1;c=-1;break aa}h=1;c=-1;d=a+1|0;a=(d>>>0)%3|0?d:a-2|0;if((a|0)==-1){break aa}h=0;b=a+1|0;b=(b>>>0)%3|0?b:a-2|0;if((b|0)!=-1){c=F[o+(b<<2)>>2]}b=a}a=-1;d=-1;i=F[i+(c<<2)>>2];if((i|0)!=-1){d=i+1|0;d=(d>>>0)%3|0?d:i-2|0}if((b|0)==(q|0)|(d|0)==(q|0)|((q|0)!=-1&F[F[g+12>>2]+(q<<2)>>2]!=-1|(b|0)==(d|0))){break r}if(!h&F[F[g+12>>2]+(b<<2)>>2]!=-1){break r}h=-1;g=F[g+12>>2];i=-1;ba:{if((d|0)==-1){break ba}if(F[g+(d<<2)>>2]!=-1){break r}a=d+1|0;a=(a>>>0)%3|0?a:d-2|0;i=-1;if((a|0)==-1){break ba}i=F[o+(a<<2)>>2]}a=L(s,3);F[l>>2]=a;F[g+(a<<2)>>2]=q;F[g+(q<<2)>>2]=a;a=F[l>>2]+1|0;F[g+(a<<2)>>2]=b;F[g+(b<<2)>>2]=a;a=F[l>>2]+2|0;F[g+(a<<2)>>2]=d;F[g+(d<<2)>>2]=a;a=F[l>>2];F[o+(a<<2)>>2]=c;b=a+1|0;d=o+(b<<2)|0;F[d>>2]=i;q=a+2|0;o=o+(q<<2)|0;F[o>>2]=e;a=F[j+120>>2];e=b?c:-1;c=a+(e>>>3&536870908)|0;g=F[c>>2];O=c,P=oi(e)&g,F[O>>2]=P;h=(b|0)!=-1?F[d>>2]:h;b=a+(h>>>3&536870908)|0;d=F[b>>2];O=b,P=oi(h)&d,F[O>>2]=P;d=-1;d=(q|0)!=-1?F[o>>2]:d;a=a+(d>>>3&536870908)|0;b=F[a>>2];O=a,P=oi(d)&b,F[O>>2]=P;D[l+88|0]=1;wd(k,l+88|0);Ma(m,l);s=s+1|0;b=F[l+64>>2];break _}d=F[j+64>>2];a=F[j+68>>2];if((d|0)==a<<5){if((d+1|0)<0){break b}if(d>>>0<=1073741822){a=a<<6;d=(d&-32)+32|0;a=a>>>0>d>>>0?a:d}else{a=2147483647}$a(k,a);d=F[j+64>>2]}F[j+64>>2]=d+1;a=F[j+60>>2]+(d>>>3&536870908)|0;e=F[a>>2];O=a,P=oi(d)&e,F[O>>2]=P;d=F[j+76>>2];if((d|0)!=F[j+80>>2]){F[d>>2]=q;F[j+76>>2]=d+4;break _}c=F[m>>2];a=d-c|0;o=a>>2;e=o+1|0;if(e>>>0>=1073741824){break b}h=a>>>1|0;h=a>>>0>=2147483644?1073741823:e>>>0>>0?h:e;if(h){if(h>>>0>=1073741824){break p}a=ka(h<<2)}else{a=0}e=a+(o<<2)|0;F[e>>2]=q;q=e+4|0;if((d|0)!=(c|0)){while(1){e=e-4|0;d=d-4|0;F[e>>2]=F[d>>2];if((d|0)!=(c|0)){continue}break}}F[j+80>>2]=a+(h<<2);F[j+76>>2]=q;F[j+72>>2]=e;if(!c){break _}ja(c)}if((b|0)!=(f|0)){continue}break}c=F[j+8>>2]}a=-1;if(((F[c+4>>2]-F[c>>2]>>2>>>0)/3|0)!=(s|0)){break r}a=F[c+28>>2]-F[c+24>>2]>>2;f=F[l+24>>2];h=F[l+28>>2];if((f|0)==(h|0)){break q}while(1){b=F[f>>2];k=F[c+24>>2];d=a-1|0;e=k+(d<<2)|0;if(F[e>>2]==-1){while(1){d=a-2|0;a=a-1|0;e=k+(d<<2)|0;if(F[e>>2]==-1){continue}break}}if(b>>>0<=d>>>0){F[l>>2]=c;e=F[e>>2];D[l+12|0]=1;F[l+8>>2]=e;F[l+4>>2]=e;if((e|0)!=-1){while(1){e=F[F[j+8>>2]>>2]+(e<<2)|0;if(F[e>>2]!=(d|0)){a=-1;break r}F[e>>2]=b;nc(l);e=F[l+8>>2];if((e|0)!=-1){continue}break}c=F[j+8>>2]}k=F[c+24>>2];e=k+(d<<2)|0;if((b|0)!=-1){F[k+(b<<2)>>2]=F[e>>2]}F[e>>2]=-1;e=1<>2];b=k+(b>>>3&536870908)|0;k=k+(d>>>3&536870908)|0;d=1<>2]&d){e=e|F[b>>2]}else{e=F[b>>2]&(e^-1)}F[b>>2]=e;F[k>>2]=F[k>>2]&(d^-1);a=a-1|0}f=f+4|0;if((h|0)!=(f|0)){continue}break}}f=F[l+24>>2]}if(f){ja(f)}b=F[l+48>>2];if(b){while(1){d=F[b>>2];ja(b);b=d;if(b){continue}break}}b=F[l+40>>2];F[l+40>>2]=0;if(b){ja(b)}b=F[l+64>>2];if(b){F[l+68>>2]=b;ja(b)}Z=l+96|0;break o}oa();v()}f=a;if((a|0)==-1){break n}a=K;b=F[a+16>>2];d=b+F[a>>2]|0;b=F[a+8>>2]-b|0;a=F[F[j+4>>2]+32>>2];E[a+38>>1]=H[a+38>>1];F[a>>2]=d;F[a+16>>2]=0;F[a+20>>2]=0;F[a+8>>2]=b;F[a+12>>2]=0;ca:{if(F[j+216>>2]==F[j+220>>2]){break ca}a=F[j+8>>2];if(F[a+4>>2]==F[a>>2]){break ca}b=0;while(1){if(Ad(j,b)){b=b+3|0;a=F[j+8>>2];if(b>>>0>2]-F[a>>2]>>2>>>0){continue}break ca}break}break n}if(G[j+308|0]){D[j+308|0]=0;d=F[j+292>>2];a=0;e=F[j+304>>2]+7|0;a=e>>>0<7?1:a;e=a<<29|e>>>3;b=e+F[j+288>>2]|0;a=(a>>>3|0)+d|0;F[j+288>>2]=b;F[j+292>>2]=b>>>0>>0?a+1|0:a}b=F[j+216>>2];if((b|0)!=F[j+220>>2]){a=0;while(1){e=L(a,144);Zc((e+b|0)+4|0,F[j+8>>2]);d=F[A>>2];c=d+e|0;b=F[c+132>>2];c=F[c+136>>2];if((b|0)!=(c|0)){while(1){Xc((e+F[A>>2]|0)+4|0,F[b>>2]);b=b+4|0;if((c|0)!=(b|0)){continue}break}d=F[A>>2]}if(!Yc((d+e|0)+4|0)){break n}a=a+1|0;b=F[j+216>>2];if(a>>>0<(F[j+220>>2]-b|0)/144>>>0){continue}break}}a=F[j+8>>2];Hb(j+184|0,F[a+28>>2]-F[a+24>>2]>>2);d=F[j+216>>2];if((d|0)!=F[j+220>>2]){b=0;while(1){a=L(b,144)+d|0;d=F[a+60>>2]-F[a+56>>2]>>2;c=a+104|0;a=F[j+8>>2];a=F[a+28>>2]-F[a+24>>2]>>2;Hb(c,(a|0)<(d|0)?d:a);b=b+1|0;d=F[j+216>>2];if(b>>>0<(F[j+220>>2]-d|0)/144>>>0){continue}break}}N=zd(j,f)}}Z=u- -64|0;return N|0}na();v()}function lh(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,J=0,K=0,M=0,N=0;t=Z+-64|0;Z=t;F[a+132>>2]=0;if(F[a+148>>2]){c=F[a+144>>2];if(c){while(1){b=F[c>>2];ja(c);c=b;if(b){continue}break}}c=0;F[a+144>>2]=0;b=F[a+140>>2];a:{if(!b){break a}if(b>>>0>=4){h=b&-4;while(1){e=c<<2;F[e+F[a+136>>2]>>2]=0;F[F[a+136>>2]+(e|4)>>2]=0;F[F[a+136>>2]+(e|8)>>2]=0;F[F[a+136>>2]+(e|12)>>2]=0;c=c+4|0;g=g+4|0;if((h|0)!=(g|0)){continue}break}}b=b&3;if(!b){break a}g=0;while(1){F[F[a+136>>2]+(c<<2)>>2]=0;c=c+1|0;g=g+1|0;if((b|0)!=(g|0)){continue}break}}F[a+148>>2]=0}b:{if(!Da(1,t+60|0,F[F[a+4>>2]+32>>2])){break b}F[a+156>>2]=F[t+60>>2];if(!Da(1,t+56|0,F[F[a+4>>2]+32>>2])){break b}e=F[t+56>>2];if(e>>>0>1431655765|I[a+156>>2]>L(e,3)>>>0){break b}c=F[F[a+4>>2]+32>>2];h=F[c+8>>2];m=F[c+12>>2];b=F[c+20>>2];g=F[c+16>>2];if((m|0)<=(b|0)&g>>>0>=h>>>0|(b|0)>(m|0)){break b}h=G[g+F[c>>2]|0];g=g+1|0;b=g?b:b+1|0;F[c+16>>2]=g;F[c+20>>2]=b;if(!Da(1,t+52|0,c)){break b}n=F[t+52>>2];if(n>>>0>e>>>0|e>>>0>n+((n>>>0)/3|0)>>>0){break b}if(!Da(1,t+48|0,F[F[a+4>>2]+32>>2])){break b}c=F[t+48>>2];if(c>>>0>n>>>0){break b}F[a+28>>2]=F[a+24>>2];g=Zb(ka(88));b=F[a+8>>2];F[a+8>>2]=g;if(b){Za(b);if(!F[a+8>>2]){break b}}F[a+164>>2]=F[a+160>>2];Ib(a+160|0,e);F[a+176>>2]=F[a+172>>2];Ib(a+172|0,e);F[a- -64>>2]=0;F[a+92>>2]=-1;F[a+84>>2]=-1;F[a+88>>2]=-1;F[a+40>>2]=F[a+36>>2];F[a+52>>2]=F[a+48>>2];F[a+76>>2]=F[a+72>>2];y=a+216|0;Dd(y);Cd(y,h);if(!_c(F[a+8>>2],e,c+F[a+156>>2]|0)){break b}b=F[a+156>>2];D[t+8|0]=1;Ea(a+120|0,b+c|0,t+8|0);if((Bd(a,F[F[a+4>>2]+32>>2])|0)==-1){break b}c=a+232|0;F[c+144>>2]=a;b=F[($[F[F[a>>2]+32>>2]](a)|0)+32>>2];b=F[b>>2]+F[b+16>>2]|0;g=F[($[F[F[a>>2]+32>>2]](a)|0)+32>>2];g=F[g+8>>2]-F[g+16>>2]|0;M=c,N=H[F[($[F[F[a>>2]+32>>2]](a)|0)+32>>2]+38>>1],E[M+38>>1]=N;F[c>>2]=b;F[c+16>>2]=0;F[c+20>>2]=0;F[c+8>>2]=g;F[c+12>>2]=0;F[a+372>>2]=h;C=Ja(t+8|0);h=C;m=0;d=Z-16|0;Z=d;b=F[c+4>>2];F[c+40>>2]=F[c>>2];F[c+44>>2]=b;b=F[c+36>>2];F[c+72>>2]=F[c+32>>2];F[c+76>>2]=b;g=F[c+28>>2];b=c- -64|0;F[b>>2]=F[c+24>>2];F[b+4>>2]=g;b=F[c+20>>2];F[c+56>>2]=F[c+16>>2];F[c+60>>2]=b;b=F[c+12>>2];F[c+48>>2]=F[c+8>>2];F[c+52>>2]=b;c:{d:{if(hc(c+40|0,1,d+8|0)){b=F[c+44>>2];F[c>>2]=F[c+40>>2];F[c+4>>2]=b;b=F[c+76>>2];F[c+32>>2]=F[c+72>>2];F[c+36>>2]=b;b=F[c+68>>2];F[c+24>>2]=F[c+64>>2];F[c+28>>2]=b;g=F[c+60>>2];f=g;b=F[c+56>>2];F[c+16>>2]=b;F[c+20>>2]=g;e=F[c+52>>2];g=F[c+48>>2];F[c+8>>2]=g;F[c+12>>2]=e;k=F[d+12>>2];i=e-((b>>>0>g>>>0)+f|0)|0;e=g-b|0;g=F[d+8>>2];if((k|0)==(i|0)&e>>>0>=g>>>0|i>>>0>k>>>0){break d}}break c}e=f+k|0;b=b+g|0;e=b>>>0>>0?e+1|0:e;F[c+16>>2]=b;F[c+20>>2]=e;if(!Aa(c+80|0,c)){break c}if(!yd(c)){break c}b=F[c+4>>2];F[h>>2]=F[c>>2];F[h+4>>2]=b;b=F[c+36>>2];F[h+32>>2]=F[c+32>>2];F[h+36>>2]=b;b=F[c+28>>2];F[h+24>>2]=F[c+24>>2];F[h+28>>2]=b;b=F[c+20>>2];F[h+16>>2]=F[c+16>>2];F[h+20>>2]=b;b=F[c+12>>2];F[h+8>>2]=F[c+8>>2];F[h+12>>2]=b;m=1}Z=d+16|0;e:{if(!m){break e}b=0;c=0;g=0;m=0;j=Z-96|0;Z=j;F[j+72>>2]=0;F[j+64>>2]=0;F[j+68>>2]=0;F[j+48>>2]=0;F[j+52>>2]=0;F[j+40>>2]=0;F[j+44>>2]=0;F[j+56>>2]=1065353216;F[j+32>>2]=0;F[j+24>>2]=0;F[j+28>>2]=0;h=a;B=F[a+124>>2];f:{g:{h:{i:{j:{k:{l:{m:{if((n|0)<=0){break m}J=F[h+216>>2]!=F[h+220>>2];z=1;while(1){e=m;m=e+1|0;n:{o:{p:{q:{r:{s:{t:{u:{v:{w:{x:{y:{z:{A:{B:{if(!G[h+308|0]){break B}k=F[h+296>>2];d=F[h+304>>2];a=k+(d>>>3|0)|0;l=F[h+300>>2];if(a>>>0>=l>>>0){break B}f=G[a|0];a=d+1|0;F[h+304>>2]=a;p=f>>>(d&7)&1;if(!p){break B}i=0;f=a>>>3|0;r=k+f|0;C:{if(r>>>0>=l>>>0){d=a;a=0;break C}r=G[r|0];d=d+2|0;F[h+304>>2]=d;f=d>>>3|0;a=r>>>(a&7)&1}f=f+k|0;if(f>>>0>>0){f=G[f|0];F[h+304>>2]=d+1;i=f>>>(d&7)<<1&2}f=-1;i=p|(a|i)<<1;switch(i-1|0){case 6:break y;case 0:break z;case 2:case 4:break A;default:break l}}if((c|0)==(g|0)){f=-1;break l}d=-1;i=F[h+8>>2];z=F[i+24>>2];r=c-4|0;b=F[r>>2];a=-1;D:{if((b|0)==-1){break D}k=b+1|0;k=(k>>>0)%3|0?k:b-2|0;a=-1;if((k|0)==-1){break D}a=F[F[i>>2]+(k<<2)>>2]}f=F[z+(a<<2)>>2];if((f|0)!=-1){d=f+1|0;d=(d>>>0)%3|0?d:f-2|0}if((b|0)==(d|0)){f=-1;break l}if((b|0)!=-1){f=-1;if(F[F[i+12>>2]+(b<<2)>>2]!=-1){break l}}k=F[i+12>>2];if((d|0)!=-1){f=-1;if(F[k+(d<<2)>>2]!=-1){break l}}l=L(e,3);e=l+1|0;F[k+(b<<2)>>2]=e;s=e<<2;F[s+k>>2]=b;p=l+2|0;F[k+(d<<2)>>2]=p;u=p<<2;F[u+k>>2]=d;k=-1;e=-1;E:{if((b|0)==-1){break E}F:{if((b>>>0)%3|0){b=b-1|0;break F}b=b+2|0;e=-1;if((b|0)==-1){break E}}e=F[F[i>>2]+(b<<2)>>2]}b=e;G:{if((d|0)==-1){break G}e=d+1|0;e=(e>>>0)%3|0?e:d-2|0;if((e|0)==-1){break G}k=F[F[i>>2]+(e<<2)>>2]}f=-1;if((a|0)==(b|0)|(a|0)==(k|0)){break l}e=F[i>>2];F[e+(l<<2)>>2]=a;F[e+s>>2]=k;F[e+u>>2]=b;if((b|0)!=-1){F[z+(b<<2)>>2]=p}b=F[h+120>>2]+(a>>>3&536870908)|0;e=F[b>>2];M=b,N=oi(a)&e,F[M>>2]=N;F[r>>2]=l;b=g;break n}if((c|0)==(g|0)){break l}r=c-4|0;b=F[r>>2];a=F[h+8>>2];d=F[a+12>>2];if((b|0)!=-1&F[d+(b<<2)>>2]!=-1){break l}l=(i|0)==5;i=L(e,3);p=(l?2:1)+i|0;s=p<<2;F[s+d>>2]=b;F[d+(b<<2)>>2]=p;Ma(a+24|0,8324);d=F[h+8>>2];k=F[d+24>>2];if(F[d+28>>2]-k>>2>(B|0)){break l}d=F[d>>2];u=d+s|0;f=F[a+28>>2];a=F[a+24>>2];s=(f-a>>2)-1|0;F[u>>2]=s;if((a|0)!=(f|0)){F[k+(s<<2)>>2]=p}f=l?i:i+2|0;l=d+(i+l<<2)|0;H:{if((b|0)==-1){F[d+(f<<2)>>2]=-1;a=-1;break H}I:{J:{K:{if((b>>>0)%3|0){a=b-1|0;break K}a=b+2|0;if((a|0)==-1){break J}}a=F[d+(a<<2)>>2];F[d+(f<<2)>>2]=a;if((a|0)==-1){break I}F[k+(a<<2)>>2]=f;break I}F[d+(f<<2)>>2]=-1}f=b+1|0;b=(f>>>0)%3|0?f:b-2|0;a=-1;if((b|0)==-1){break H}a=F[d+(b<<2)>>2]}F[l>>2]=a;F[r>>2]=i;b=g;break t}if((b|0)==(c|0)){break l}a=c-4|0;k=F[a>>2];F[j+68>>2]=a;l=F[j+44>>2];L:{if(!l){c=a;break L}f=F[j+40>>2];p=ni(l)>>>0>1;d=e&l+2147483647;M:{if(!p){break M}d=e;if(d>>>0>>0){break M}d=(e>>>0)%(l>>>0)|0}i=d;d=F[f+(i<<2)>>2];if(!d){c=a;break L}d=F[d>>2];if(!d){c=a;break L}N:{if(!p){f=l-1|0;while(1){l=F[d+4>>2];O:{if((l|0)!=(e|0)){if((i|0)==(f&l)){break O}c=a;break L}if((e|0)==F[d+8>>2]){break N}}d=F[d>>2];if(d){continue}break}c=a;break L}while(1){f=F[d+4>>2];P:{if((f|0)!=(e|0)){if(f>>>0>=l>>>0){f=(f>>>0)%(l>>>0)|0}if((f|0)==(i|0)){break P}c=a;break L}if((e|0)==F[d+8>>2]){break N}}d=F[d>>2];if(d){continue}break}c=a;break L}if((a|0)!=(q|0)){F[a>>2]=F[d+12>>2];F[j+68>>2]=c;break L}a=q-b|0;g=a>>2;c=g+1|0;if(c>>>0>=1073741824){break x}f=a>>>1|0;f=a>>>0>=2147483644?1073741823:c>>>0>>0?f:c;if(f){if(f>>>0>=1073741824){break j}a=ka(f<<2)}else{a=0}g=a+(g<<2)|0;F[g>>2]=F[d+12>>2];c=g+4|0;if((b|0)!=(q|0)){while(1){g=g-4|0;q=q-4|0;F[g>>2]=F[q>>2];if((b|0)!=(q|0)){continue}break}}q=a+(f<<2)|0;F[j+72>>2]=q;F[j+68>>2]=c;F[j+64>>2]=g;if(b){ja(b)}}if((c|0)==(g|0)){break p}s=c-4|0;b=F[s>>2];if((b|0)==(k|0)){break p}a=(b|0)==-1;f=F[h+8>>2];if(!a&F[F[f+12>>2]+(b<<2)>>2]!=-1){break p}l=F[f+12>>2];if((k|0)!=-1&F[l+(k<<2)>>2]!=-1){break p}p=L(e,3);r=p+2|0;F[l+(b<<2)>>2]=r;e=r<<2;F[e+l>>2]=b;d=p+1|0;F[l+(k<<2)>>2]=d;u=d<<2;F[u+l>>2]=k;if(a){break w}if((b>>>0)%3|0){d=b-1|0;break s}d=b+2|0;if((d|0)!=-1){break s}a=F[f>>2];d=-1;break r}i=F[h+8>>2];Ma(i+24|0,8324);d=F[h+8>>2];a=L(e,3);k=F[i+28>>2];l=F[i+24>>2];p=k-l|0;i=p>>2;r=i-1|0;F[F[d>>2]+(a<<2)>>2]=r;Ma(d+24|0,8324);s=a+1|0;F[F[d>>2]+(s<<2)>>2]=(F[d+28>>2]-F[d+24>>2]>>2)-1;d=F[h+8>>2];Ma(d+24|0,8324);u=a+2|0;F[F[d>>2]+(u<<2)>>2]=(F[d+28>>2]-F[d+24>>2]>>2)-1;A=F[h+8>>2];d=F[A+24>>2];if(F[A+28>>2]-d>>2>(B|0)){break l}Q:{R:{if((k|0)!=(l|0)){F[d+(r<<2)>>2]=a;f=0;if((p|0)==-4){break R}}F[d+(i<<2)>>2]=s;f=i+1|0;if((f|0)==-1){break Q}}F[d+(f<<2)>>2]=u}if((c|0)!=(q|0)){F[c>>2]=a;c=c+4|0;F[j+68>>2]=c;break t}g=c-b|0;i=g>>2;d=i+1|0;if(d>>>0>=1073741824){break v}f=g>>>1|0;d=g>>>0>=2147483644?1073741823:d>>>0>>0?f:d;if(d){if(d>>>0>=1073741824){break j}f=ka(d<<2)}else{f=0}g=f+(i<<2)|0;F[g>>2]=a;q=f+(d<<2)|0;a=g+4|0;if((b|0)!=(c|0)){while(1){g=g-4|0;c=c-4|0;F[g>>2]=F[c>>2];if((b|0)!=(c|0)){continue}break}}F[j+72>>2]=q;F[j+68>>2]=a;F[j+64>>2]=g;if(!b){break u}ja(b);break u}na();v()}d=-1;a=F[f>>2];F[a+(p<<2)>>2]=-1;i=-1;break q}na();v()}c=a;b=g}a=F[h+40>>2];if((a|0)==F[h+36>>2]){break n}d=a-12|0;i=F[d+4>>2];f=n+(e^-1)|0;if(i>>>0>f>>>0){break p}if((f|0)!=(i|0)){break n}i=G[a-4|0];e=F[d>>2];F[h+40>>2]=d;if((e|0)<0){break p}k=c-4|0;a=F[k>>2];F[j+20>>2]=n+(e^-1);e=j+20|0;F[j+88>>2]=e;Fb(j,j+40|0,e,j+88|0);d=F[j>>2];S:{if(i&1){e=-1;if((a|0)==-1){break S}e=a+1|0;e=(e>>>0)%3|0?e:a-2|0;break S}e=-1;if((a|0)==-1){break S}e=a-1|0;if((a>>>0)%3|0){break S}e=a+2|0}F[d+12>>2]=e;d=F[h+40>>2];if((d|0)==F[h+36>>2]){break n}while(1){a=d-12|0;e=F[a+4>>2];if(e>>>0>f>>>0){break p}if((f|0)!=(e|0)){break n}d=G[d-4|0];e=F[a>>2];F[h+40>>2]=a;if((e|0)<0){break p}a=F[k>>2];F[j+20>>2]=n+(e^-1);e=j+20|0;F[j+88>>2]=e;Fb(j,j+40|0,e,j+88|0);i=F[j>>2];T:{if(d&1){e=-1;if((a|0)==-1){break T}e=a+1|0;e=(e>>>0)%3|0?e:a-2|0;break T}e=-1;if((a|0)==-1){break T}e=a-1|0;if((a>>>0)%3|0){break T}e=a+2|0}F[i+12>>2]=e;d=F[h+40>>2];if((d|0)!=F[h+36>>2]){continue}break}break n}a=F[f>>2];d=F[a+(d<<2)>>2]}F[(p<<2)+a>>2]=d;A=b+1|0;b=(A>>>0)%3|0?A:b-2|0;i=-1;if((b|0)==-1){break q}i=F[(b<<2)+a>>2]}F[a+u>>2]=i;U:{if((k|0)==-1){F[a+e>>2]=-1;i=-1;e=-1;break U}V:{W:{X:{if((k>>>0)%3|0){b=k-1|0;break X}b=k+2|0;if((b|0)==-1){break W}}b=F[(b<<2)+a>>2];F[a+e>>2]=b;if((b|0)==-1){break V}F[F[f+24>>2]+(b<<2)>>2]=r;break V}F[a+e>>2]=-1}i=-1;b=k+1|0;b=(b>>>0)%3|0?b:k-2|0;e=-1;if((b|0)==-1){break U}i=F[(b<<2)+a>>2];e=b}b=F[f+24>>2];k=b+(i<<2)|0;if((d|0)!=-1){F[b+(d<<2)>>2]=F[k>>2]}b=e;while(1){if((b|0)==-1){break o}F[(b<<2)+a>>2]=d;r=b+1|0;b=(r>>>0)%3|0?r:b-2|0;f=-1;Y:{if((b|0)==-1){break Y}b=F[l+(b<<2)>>2];f=-1;if((b|0)==-1){break Y}f=b+1|0;f=(f>>>0)%3|0?f:b-2|0}b=f;if((e|0)!=(b|0)){continue}break}}f=-1;if(!z){break m}break l}F[k>>2]=-1;Z:{if(J){break Z}if((w|0)!=(x|0)){F[x>>2]=i;x=x+4|0;F[j+28>>2]=x;break Z}a=w-o|0;d=a>>2;b=d+1|0;if(b>>>0>=1073741824){break i}e=a>>>1|0;e=a>>>0>=2147483644?1073741823:b>>>0>>0?e:b;if(e){if(e>>>0>=1073741824){break j}a=ka(e<<2)}else{a=0}b=a+(d<<2)|0;F[b>>2]=i;x=b+4|0;if((o|0)!=(w|0)){while(1){b=b-4|0;w=w-4|0;F[b>>2]=F[w>>2];if((o|0)!=(w|0)){continue}break}}w=a+(e<<2)|0;F[j+32>>2]=w;F[j+28>>2]=x;F[j+24>>2]=b;if(o){ja(o)}o=b}F[s>>2]=p;b=g}z=(m|0)<(n|0);if((m|0)!=(n|0)){continue}break}m=n}f=-1;a=F[h+8>>2];if(F[a+28>>2]-F[a+24>>2]>>2>(B|0)){break l}if((c|0)!=(g|0)){l=h+72|0;e=h+60|0;w=h+312|0;while(1){c=c-4|0;i=F[c>>2];F[j+68>>2]=c;_:{if(wa(w)){q=F[h+8>>2];k=F[q>>2];if(((F[q+4>>2]-k>>2>>>0)/3|0)<=(m|0)){f=-1;break l}a=-1;f=-1;b=-1;x=F[q+24>>2];g=-1;$:{if((i|0)==-1){break $}n=i+1|0;n=(n>>>0)%3|0?n:i-2|0;g=-1;if((n|0)==-1){break $}g=F[k+(n<<2)>>2]}n=g;o=F[x+(n<<2)>>2];aa:{if((o|0)==-1){d=1;g=-1;break aa}d=1;p=o+1|0;o=(p>>>0)%3|0?p:o-2|0;g=-1;if((o|0)==-1){break aa}d=0;a=o;g=a+1|0;g=(g>>>0)%3|0?g:a-2|0;if((g|0)!=-1){g=F[k+(g<<2)>>2]}else{g=-1}}o=F[(g<<2)+x>>2];if((o|0)!=-1){b=o+1|0;b=(b>>>0)%3|0?b:o-2|0}if((a|0)==(i|0)|(b|0)==(i|0)|((i|0)!=-1&F[F[q+12>>2]+(i<<2)>>2]!=-1|(a|0)==(b|0))){break l}if(!d&F[F[q+12>>2]+(a<<2)>>2]!=-1){break l}d=-1;o=F[q+12>>2];q=-1;ba:{if((b|0)==-1){break ba}if(F[o+(b<<2)>>2]!=-1){break l}f=b+1|0;f=(f>>>0)%3|0?f:b-2|0;q=-1;if((f|0)==-1){break ba}q=F[k+(f<<2)>>2]}f=L(m,3);F[j>>2]=f;F[o+(f<<2)>>2]=i;F[o+(i<<2)>>2]=f;f=F[j>>2]+1|0;F[o+(f<<2)>>2]=a;F[o+(a<<2)>>2]=f;a=F[j>>2]+2|0;F[o+(a<<2)>>2]=b;F[o+(b<<2)>>2]=a;a=F[j>>2];F[k+(a<<2)>>2]=g;b=a+1|0;f=k+(b<<2)|0;F[f>>2]=q;o=a+2|0;i=k+(o<<2)|0;F[i>>2]=n;a=F[h+120>>2];g=b?g:-1;n=a+(g>>>3&536870908)|0;k=F[n>>2];M=n,N=oi(g)&k,F[M>>2]=N;d=(b|0)!=-1?F[f>>2]:d;b=a+(d>>>3&536870908)|0;g=F[b>>2];M=b,N=oi(d)&g,F[M>>2]=N;b=-1;b=(o|0)!=-1?F[i>>2]:b;a=a+(b>>>3&536870908)|0;g=F[a>>2];M=a,N=oi(b)&g,F[M>>2]=N;D[j+88|0]=1;wd(e,j+88|0);Ma(l,j);m=m+1|0;g=F[j+64>>2];break _}b=F[h+64>>2];a=F[h+68>>2];if((b|0)==a<<5){if((b+1|0)<0){break h}if(b>>>0<=1073741822){a=a<<6;b=(b&-32)+32|0;a=a>>>0>b>>>0?a:b}else{a=2147483647}$a(e,a);b=F[h+64>>2]}F[h+64>>2]=b+1;a=F[h+60>>2]+(b>>>3&536870908)|0;d=F[a>>2];M=a,N=oi(b)&d,F[M>>2]=N;b=F[h+76>>2];if((b|0)!=F[h+80>>2]){F[b>>2]=i;F[h+76>>2]=b+4;break _}f=F[l>>2];a=b-f|0;o=a>>2;d=o+1|0;if(d>>>0>=1073741824){break g}n=a>>>1|0;n=a>>>0>=2147483644?1073741823:d>>>0>>0?n:d;if(n){if(n>>>0>=1073741824){break j}a=ka(n<<2)}else{a=0}d=a+(o<<2)|0;F[d>>2]=i;o=d+4|0;if((b|0)!=(f|0)){while(1){d=d-4|0;b=b-4|0;F[d>>2]=F[b>>2];if((b|0)!=(f|0)){continue}break}}F[h+80>>2]=a+(n<<2);F[h+76>>2]=o;F[h+72>>2]=d;if(!f){break _}ja(f)}if((c|0)!=(g|0)){continue}break}a=F[h+8>>2]}f=-1;if(((F[a+4>>2]-F[a>>2]>>2>>>0)/3|0)!=(m|0)){break l}f=F[a+28>>2]-F[a+24>>2]>>2;c=F[j+24>>2];n=F[j+28>>2];if((c|0)==(n|0)){break k}while(1){g=F[c>>2];e=F[a+24>>2];b=f-1|0;d=e+(b<<2)|0;if(F[d>>2]==-1){while(1){b=f-2|0;f=f-1|0;d=e+(b<<2)|0;if(F[d>>2]==-1){continue}break}}if(b>>>0>=g>>>0){F[j>>2]=a;d=F[d>>2];D[j+12|0]=1;F[j+8>>2]=d;F[j+4>>2]=d;if((d|0)!=-1){while(1){a=F[F[h+8>>2]>>2]+(d<<2)|0;if(F[a>>2]!=(b|0)){f=-1;break l}F[a>>2]=g;nc(j);d=F[j+8>>2];if((d|0)!=-1){continue}break}a=F[h+8>>2]}m=F[a+24>>2];e=m+(b<<2)|0;if((g|0)!=-1){F[m+(g<<2)>>2]=F[e>>2]}F[e>>2]=-1;e=1<>2];g=m+(g>>>3&536870908)|0;d=1<>>3&536870908)|0;if(d&F[m>>2]){b=e|F[g>>2]}else{b=F[g>>2]&(e^-1)}F[g>>2]=b;F[m>>2]=F[m>>2]&(d^-1);f=f-1|0}c=c+4|0;if((n|0)!=(c|0)){continue}break}}c=F[j+24>>2]}if(c){ja(c)}a=F[j+48>>2];if(a){while(1){c=F[a>>2];ja(a);a=c;if(a){continue}break}}a=F[j+40>>2];F[j+40>>2]=0;if(a){ja(a)}a=F[j+64>>2];if(a){F[j+68>>2]=a;ja(a)}Z=j+96|0;a=f;break f}oa();v()}na();v()}na();v()}na();v()}b=a;if((a|0)==-1){break e}a=C;c=F[a+16>>2];g=c+F[a>>2]|0;c=F[a+8>>2]-c|0;a=F[F[h+4>>2]+32>>2];E[a+38>>1]=H[a+38>>1];F[a>>2]=g;F[a+16>>2]=0;F[a+20>>2]=0;F[a+8>>2]=c;F[a+12>>2]=0;ca:{if(F[h+216>>2]==F[h+220>>2]){break ca}a=F[h+8>>2];if(F[a+4>>2]==F[a>>2]){break ca}c=0;while(1){if(Ad(h,c)){c=c+3|0;a=F[h+8>>2];if(c>>>0>2]-F[a>>2]>>2>>>0){continue}break ca}break}break e}if(G[h+308|0]){D[h+308|0]=0;g=F[h+292>>2];a=0;e=F[h+304>>2]+7|0;a=e>>>0<7?1:a;c=a>>>3|0;m=a<<29|e>>>3;a=m+F[h+288>>2]|0;e=c+g|0;F[h+288>>2]=a;F[h+292>>2]=a>>>0>>0?e+1|0:e}c=F[h+216>>2];if((c|0)!=F[h+220>>2]){a=0;while(1){e=L(a,144);Zc((e+c|0)+4|0,F[h+8>>2]);g=F[y>>2];m=g+e|0;c=F[m+132>>2];m=F[m+136>>2];if((c|0)!=(m|0)){while(1){Xc((e+F[y>>2]|0)+4|0,F[c>>2]);c=c+4|0;if((m|0)!=(c|0)){continue}break}g=F[y>>2]}if(!Yc((g+e|0)+4|0)){break e}a=a+1|0;c=F[h+216>>2];if(a>>>0<(F[h+220>>2]-c|0)/144>>>0){continue}break}}a=F[h+8>>2];Hb(h+184|0,F[a+28>>2]-F[a+24>>2]>>2);g=F[h+216>>2];if((g|0)!=F[h+220>>2]){c=0;while(1){a=L(c,144)+g|0;g=F[a+60>>2]-F[a+56>>2]>>2;e=a+104|0;a=F[h+8>>2];a=F[a+28>>2]-F[a+24>>2]>>2;Hb(e,(a|0)<(g|0)?g:a);c=c+1|0;g=F[h+216>>2];if(c>>>0<(F[h+220>>2]-g|0)/144>>>0){continue}break}}K=zd(h,b)}}Z=t- -64|0;return K|0}function Cf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,E=0,H=0,I=0,J=0,K=0,M=0,N=0,O=0;B=c;c=0;m=Z-96|0;Z=m;l=m+16|0;ma(l,0,76);F[m+92>>2]=-1;F[m+8>>2]=0;F[m>>2]=0;F[m+4>>2]=0;r=Z-16|0;Z=r;F[l+68>>2]=0;F[l+72>>2]=0;F[l>>2]=b;s=Z-16|0;Z=s;u=b;a=F[b+20>>2];a:{if((F[b+24>>2]-a|0)<=0){break a}a=F[a>>2];if((a|0)==-1){break a}c=F[F[u+8>>2]+(a<<2)>>2]}b:{c:{d:{if(!c){a=0;break d}a=F[u+100>>2];e=F[u+96>>2];F[s+8>>2]=0;F[s>>2]=0;F[s+4>>2]=0;f=a-e|0;b=(f|0)/12|0;e:{if((a|0)==(e|0)){break e}if(b>>>0>=357913942){break c}d=ka(f);F[s>>2]=d;F[s+8>>2]=d+L(b,12);a=0;n=d;f=f-12|0;d=(f-((f>>>0)%12|0)|0)+12|0;f=ma(n,0,d);F[s+4>>2]=d+f;if(G[c+84|0]){c=b>>>0<=1?1:b;h=c&1;if(b>>>0>=2){g=c&-2;c=0;while(1){d=L(a,12);b=d+e|0;i=F[b+4>>2];j=F[b>>2];d=d+f|0;F[d+8>>2]=F[b+8>>2];F[d>>2]=j;F[d+4>>2]=i;d=L(a|1,12);b=d+e|0;i=F[b+4>>2];j=F[b>>2];d=d+f|0;F[d+8>>2]=F[b+8>>2];F[d>>2]=j;F[d+4>>2]=i;a=a+2|0;c=c+2|0;if((g|0)!=(c|0)){continue}break}}if(!h){break e}b=L(a,12);a=b+e|0;c=F[a+4>>2];e=F[a>>2];b=b+f|0;F[b+8>>2]=F[a+8>>2];F[b>>2]=e;F[b+4>>2]=c;break e}h=b>>>0<=1?1:b;a=F[c+68>>2];c=0;while(1){d=L(c,12);b=d+e|0;g=F[a+(F[b>>2]<<2)>>2];i=F[a+(F[b+4>>2]<<2)>>2];d=d+f|0;F[d+8>>2]=F[a+(F[b+8>>2]<<2)>>2];F[d+4>>2]=i;F[d>>2]=g;c=c+1|0;if((h|0)!=(c|0)){continue}break}}d=0;H=Z-16|0;Z=H;h=ka(88);Zb(h);C=Z-16|0;Z=C;F[h+80>>2]=0;F[h+84>>2]=0;a=F[h+76>>2];F[h+76>>2]=0;if(a){ja(a)}F[h+68>>2]=0;F[h+72>>2]=0;b=h- -64|0;a=F[b>>2];F[b>>2]=0;if(a){ja(a)}g=F[s+4>>2];b=F[s>>2];c=(g-b|0)/12|0;a=L(c,3);f=F[h>>2];e=F[h+4>>2]-f>>2;f:{if(a>>>0>e>>>0){nd(h,a-e|0);g=F[s+4>>2];b=F[s>>2];c=(g-b|0)/12|0;break f}if(a>>>0>=e>>>0){break f}F[h+4>>2]=f+(a<<2)}g:{if((b|0)==(g|0)){break g}e=c>>>0<=1?1:c;g=e&1;a=F[h>>2];if(c>>>0>=2){i=e&-2;c=0;while(1){e=L(d,12);j=e+a|0;f=b+e|0;F[j>>2]=F[f>>2];F[a+(e|4)>>2]=F[f+4>>2];F[j+8>>2]=F[f+8>>2];f=L(d|1,12);e=f+a|0;f=b+f|0;F[e>>2]=F[f>>2];F[e+4>>2]=F[f+4>>2];F[e+8>>2]=F[f+8>>2];d=d+2|0;c=c+2|0;if((i|0)!=(c|0)){continue}break}}if(!g){break g}c=L(d,12);a=c+a|0;b=b+c|0;F[a>>2]=F[b>>2];F[a+4>>2]=F[b+4>>2];F[a+8>>2]=F[b+8>>2]}F[C+12>>2]=-1;a=0;e=0;g=0;f=Z-32|0;Z=f;h:{i:{w=C+12|0;j:{if(!w){break j}c=F[h+4>>2];j=F[h>>2];d=c-j|0;i=d>>2;n=F[h+12>>2];b=F[h+16>>2]-n>>2;k:{if(i>>>0>b>>>0){ab(h+12|0,i-b|0,10228);c=F[h+4>>2];j=F[h>>2];d=c-j|0;i=d>>2;break k}if(b>>>0<=i>>>0){break k}F[h+16>>2]=n+(i<<2)}F[f+24>>2]=0;F[f+16>>2]=0;F[f+20>>2]=0;b=(c|0)==(j|0);if(!b){if((d|0)<0){break i}e=ka(d);F[f+20>>2]=e;F[f+16>>2]=e;F[f+24>>2]=(i<<2)+e}l:{m:{n:{o:{p:{if(d){while(1){i=F[(a<<2)+j>>2];b=F[f+20>>2]-e>>2;q:{if(i>>>0>>0){break q}F[f>>2]=0;d=i+1|0;if(d>>>0>b>>>0){Fa(f+16|0,d-b|0,f);j=F[h>>2];c=F[h+4>>2];e=F[f+16>>2];break q}if(b>>>0<=d>>>0){break q}F[f+20>>2]=(d<<2)+e}b=(i<<2)+e|0;F[b>>2]=F[b>>2]+1;a=a+1|0;d=c-j|0;i=d>>2;if(a>>>0>>0){continue}break}break p}d=0;if(!b){break o}break n}if((c|0)==(j|0)){d=0;break n}if(d>>>0>=2147483645){break m}}d=ka(d<<1);ma(d,255,i<<3)}F[f+8>>2]=0;F[f>>2]=0;F[f+4>>2]=0;b=F[f+20>>2];a=b-e|0;t=a>>2;r:{s:{if((b|0)==(e|0)){break s}if((a|0)<0){break r}q=ka(a);F[f>>2]=q;F[f+8>>2]=(t<<2)+q;b=ma(q,0,a);F[f+4>>2]=b+a;c=t>>>0<=1?1:t;n=c&3;a=0;if(c-1>>>0>=3){o=c&-4;while(1){c=g<<2;F[c+b>>2]=a;x=c|4;a=F[c+e>>2]+a|0;F[x+b>>2]=a;y=c|8;a=a+F[e+x>>2]|0;F[y+b>>2]=a;c=c|12;a=a+F[e+y>>2]|0;F[c+b>>2]=a;a=a+F[c+e>>2]|0;g=g+4|0;p=p+4|0;if((o|0)!=(p|0)){continue}break}}if(!n){break s}while(1){c=g<<2;F[c+b>>2]=a;g=g+1|0;a=F[c+e>>2]+a|0;k=k+1|0;if((n|0)!=(k|0)){continue}break}}if(!i){break l}x=F[h+40>>2];y=F[h+12>>2];n=0;while(1){I=n<<2;a=I+j|0;k=-1;c=n+1|0;b=(c>>>0)%3|0?c:n-2|0;if((b|0)!=-1){k=F[(b<<2)+j>>2]}b=F[a>>2];t:{u:{if(!((n>>>0)%3|0)){p=-1;a=n+2|0;if((a|0)!=-1){p=F[(a<<2)+j>>2]}if(!((b|0)==(k|0)|(b|0)==(p|0))&(k|0)!=(p|0)){break u}x=x+1|0;F[h+40>>2]=x;c=n+3|0;break t}p=F[a-4>>2]}a=p<<2;A=F[a+e>>2];v:{w:{if((A|0)<=0){break w}a=F[a+q>>2];g=0;while(1){o=(a<<3)+d|0;z=F[o>>2];if((z|0)==-1){break w}x:{if((k|0)!=(z|0)){break x}o=F[o+4>>2];if((o|0)!=-1){z=F[(o<<2)+j>>2]}else{z=-1}if((z|0)==(b|0)){break x}while(1){y:{b=a;g=g+1|0;if((A|0)<=(g|0)){break y}a=b+1|0;J=(a<<3)+d|0;z=F[J>>2];K=(b<<3)+d|0;F[K+4>>2]=F[J+4>>2];F[K>>2]=z;if((z|0)!=-1){continue}}break}F[(b<<3)+d>>2]=-1;if((o|0)==-1){break w}F[y+I>>2]=o;F[y+(o<<2)>>2]=n;break v}a=a+1|0;g=g+1|0;if((A|0)!=(g|0)){continue}break}}a=k<<2;k=F[a+e>>2];if((k|0)<=0){break v}a=F[a+q>>2];g=0;while(1){b=(a<<3)+d|0;if(F[b>>2]==-1){F[b>>2]=p;F[b+4>>2]=n;break v}a=a+1|0;g=g+1|0;if((k|0)!=(g|0)){continue}break}}}n=c;if(n>>>0>>0){continue}break}break l}break i}na();v()}F[w>>2]=t;if(q){ja(q)}if(d){ja(d)}a=F[f+16>>2];if(!a){break j}F[f+20>>2]=a;ja(a)}Z=f+32|0;x=(w|0)!=0;if(x){k=Z-32|0;Z=k;a=F[h>>2];g=F[h+4>>2];F[k+24>>2]=0;F[k+16>>2]=0;F[k+20>>2]=0;if((a|0)==(g|0)){c=g}else{a=g-a|0;if((a|0)<0){break i}a=a>>2;b=(a-1>>>5|0)+1|0;c=ka(b<<2);F[k+24>>2]=b;F[k+20>>2]=0;F[k+16>>2]=c;Yb(k+16|0,a);g=F[h>>2];c=F[h+4>>2]}F[k+8>>2]=0;F[k>>2]=0;while(1){z:{o=0;i=0;if((c|0)==(g|0)){break z}while(1){b=F[k+16>>2];A:{if(F[b+(i>>>3&536870908)>>2]>>>i&1){break A}c=F[k>>2];F[k+4>>2]=c;e=F[h+12>>2];a=i;while(1){B:{f=a+1|0;d=a;a=(f>>>0)%3|0?f:a-2|0;if((a|0)==-1){break B}a=F[e+(a<<2)>>2];if((a|0)==-1){break B}f=a+1|0;a=(f>>>0)%3|0?f:a-2|0;if((i|0)==(a|0)|(a|0)==-1){break B}if(!(F[b+(a>>>3&536870908)>>2]>>>a&1)){continue}}break}j=d;C:{D:{E:{while(1){a=F[k+16>>2]+(j>>>3&536870908)|0;F[a>>2]=F[a>>2]|1<>>0)%3|0?a:j-2|0;g=F[h>>2];y=(j>>>0)%3|0;b=(y?-1:2)+j|0;n=F[k>>2];A=(n|0)==(c|0);F:{if(A){break F}w=F[(f<<2)+g>>2];q=F[h+12>>2];a=n;if((b|0)!=-1){e=q+(b<<2)|0;while(1){G:{if((w|0)!=F[a>>2]){break G}p=F[a+4>>2];t=F[e>>2];if((p|0)==(t|0)){break G}e=b;c=-1;a=-1;if((p|0)==-1){break C}break D}a=a+8|0;if((c|0)!=(a|0)){continue}break}break F}while(1){if((w|0)==F[a>>2]){t=-1;e=-1;p=F[a+4>>2];if((p|0)!=-1){break D}}a=a+8|0;if((c|0)!=(a|0)){continue}break}}b=F[(b<<2)+g>>2];H:{if(F[k+8>>2]!=(c|0)){F[c>>2]=b;F[c+4>>2]=f;c=c+8|0;F[k+4>>2]=c;break H}a=c-n|0;p=a>>3;e=p+1|0;if(e>>>0>=536870912){break i}g=a>>>2|0;g=a>>>0>=2147483640?536870911:e>>>0>>0?g:e;if(g){if(g>>>0>=536870912){break E}e=ka(g<<3)}else{e=0}a=e+(p<<3)|0;F[a>>2]=b;F[a+4>>2]=f;b=a+8|0;if(!A){while(1){c=c-8|0;f=F[c+4>>2];a=a-8|0;F[a>>2]=F[c>>2];F[a+4>>2]=f;if((c|0)!=(n|0)){continue}break}c=F[k>>2]}F[k+8>>2]=e+(g<<3);F[k+4>>2]=b;F[k>>2]=a;if(c){ja(c)}c=b}I:{J:{if(y){a=j-1|0;break J}a=j+2|0;if((a|0)==-1){break I}}a=F[F[h+12>>2]+(a<<2)>>2];if((a|0)==-1){break I}j=a+((a>>>0)%3|0?-1:2)|0;if((d|0)==(j|0)){break I}if((j|0)!=-1){continue}}break}g=F[h>>2];break A}oa();v()}c=F[q+(p<<2)>>2];b=e;a=p}if((t|0)!=-1){F[q+(t<<2)>>2]=-1}if((c|0)!=-1){F[q+(c<<2)>>2]=-1}F[q+(b<<2)>>2]=-1;F[q+(a<<2)>>2]=-1;o=1}i=i+1|0;c=F[h+4>>2];if(i>>>0>2>>>0){continue}break}if(o){continue}}break}a=F[k>>2];if(a){ja(a)}a=F[k+16>>2];if(a){ja(a)}Z=k+32|0;n=0;g=Z-32|0;Z=g;e=F[C+12>>2];F[h+36>>2]=e;p=h+24|0;b=F[h+24>>2];a=F[h+28>>2]-b>>2;K:{L:{if(a>>>0>>0){ab(p,e-a|0,10228);F[g+24>>2]=0;F[g+16>>2]=0;F[g+20>>2]=0;break L}if(a>>>0>e>>>0){F[h+28>>2]=b+(e<<2)}F[g+24>>2]=0;F[g+16>>2]=0;F[g+20>>2]=0;if(!e){break K}}if((e|0)<0){break i}a=(e-1>>>5|0)+1|0;b=ka(a<<2);F[g+24>>2]=a;F[g+20>>2]=0;F[g+16>>2]=b;Yb(g+16|0,e)}a=F[h>>2];b=F[h+4>>2];F[g+8>>2]=0;F[g>>2]=0;F[g+4>>2]=0;M:{if((a|0)==(b|0)){a=b}else{a=b-a|0;if((a|0)<0){break i}a=a>>2;b=(a-1>>>5|0)+1|0;c=ka(b<<2);F[g+8>>2]=b;F[g+4>>2]=0;F[g>>2]=c;Yb(g,a);b=F[h>>2];a=F[h+4>>2]}if(a-b>>>0<12){break M}N:{while(1){q=L(n,3);d=(q<<2)+b|0;f=F[d>>2];c=-1;i=q+1|0;if((i|0)!=-1){c=F[(i<<2)+b>>2]}O:{if((c|0)==(f|0)){break O}i=f;f=F[d+8>>2];if((i|0)==(f|0)|(c|0)==(f|0)){break O}k=0;i=F[g>>2];while(1){f=k+q|0;if(!(F[(f>>>3&536870908)+i>>2]>>>f&1)){a=F[(f<<2)+b>>2];c=1<>2];b=a>>>5|0;i=F[d+(b<<2)>>2];t=c&i;if(t){c=F[h+28>>2];P:{if((c|0)!=F[h+32>>2]){F[c>>2]=-1;F[h+28>>2]=c+4;break P}i=F[p>>2];b=c-i|0;o=b>>2;d=o+1|0;if(d>>>0>=1073741824){break i}j=b>>>1|0;j=b>>>0>=2147483644?1073741823:d>>>0>>0?j:d;if(j){if(j>>>0>=1073741824){break N}b=ka(j<<2)}else{b=0}d=b+(o<<2)|0;F[d>>2]=-1;o=d+4|0;if((c|0)!=(i|0)){while(1){d=d-4|0;c=c-4|0;F[d>>2]=F[c>>2];if((c|0)!=(i|0)){continue}break}}F[h+32>>2]=b+(j<<2);F[h+28>>2]=o;F[h+24>>2]=d;if(!i){break P}ja(i)}c=F[h+52>>2];Q:{if((c|0)!=F[h+56>>2]){F[c>>2]=a;F[h+52>>2]=c+4;break Q}i=F[h+48>>2];b=c-i|0;o=b>>2;d=o+1|0;if(d>>>0>=1073741824){break i}j=b>>>1|0;j=b>>>0>=2147483644?1073741823:d>>>0>>0?j:d;if(j){if(j>>>0>=1073741824){break N}b=ka(j<<2)}else{b=0}d=b+(o<<2)|0;F[d>>2]=a;a=d+4|0;if((c|0)!=(i|0)){while(1){d=d-4|0;c=c-4|0;F[d>>2]=F[c>>2];if((c|0)!=(i|0)){continue}break}}F[h+56>>2]=b+(j<<2);F[h+52>>2]=a;F[h+48>>2]=d;if(!i){break Q}ja(i)}c=F[g+20>>2];a=F[g+24>>2];if((c|0)==a<<5){if((c+1|0)<0){break i}b=g+16|0;if(c>>>0<=1073741822){a=a<<6;c=(c&-32)+32|0;a=a>>>0>c>>>0?a:c}else{a=2147483647}$a(b,a);c=F[g+20>>2]}F[g+20>>2]=c+1;d=F[g+16>>2];a=d+(c>>>3&536870908)|0;b=F[a>>2];N=a,O=oi(c)&b,F[N>>2]=O;c=1<>>5|0;i=F[(b<<2)+d>>2];a=e;e=a+1|0}F[(b<<2)+d>>2]=c|i;o=F[h+24>>2]+(a<<2)|0;j=F[h+12>>2];b=F[h>>2];i=F[g>>2];c=f;R:{S:{T:{while(1){if((c|0)==-1){break T}d=(c>>>3&536870908)+i|0;F[d>>2]=F[d>>2]|1<>2]=c;if(t){F[(c<<2)+b>>2]=a}w=c+1|0;c=(w>>>0)%3|0?w:c-2|0;d=-1;U:{if((c|0)==-1){break U}c=F[j+(c<<2)>>2];d=-1;if((c|0)==-1){break U}d=c+1|0;d=(d>>>0)%3|0?d:c-2|0}c=d;if((f|0)!=(c|0)){continue}break}if((f|0)!=-1){break R}c=1;break S}if((f>>>0)%3|0){c=f-1|0;break S}c=f+2|0;if((c|0)==-1){break R}}c=F[j+(c<<2)>>2];if((c|0)==-1){break R}V:{if((c>>>0)%3|0){c=c-1|0;break V}c=c+2|0;if((c|0)==-1){break R}}f=F[h+12>>2];b=F[h>>2];while(1){d=(c>>>3&536870908)+i|0;F[d>>2]=F[d>>2]|1<>2]=a}W:{if((c>>>0)%3|0){c=c-1|0;break W}c=c+2|0;if((c|0)==-1){break R}}c=F[f+(c<<2)>>2];if((c|0)==-1){break R}c=c+((c>>>0)%3|0?-1:2)|0;if((c|0)!=-1){continue}break}}}k=k+1|0;if((k|0)!=3){continue}break}b=F[h>>2];a=F[h+4>>2]}n=n+1|0;if(n>>>0<(a-b>>2>>>0)/3>>>0){continue}break}break M}oa();v()}c=0;F[h+44>>2]=0;a=F[g+16>>2];b=F[g+20>>2];if(b){e=b&31;b=(b>>>3&536870908)+a|0;d=a;i=0;while(1){if(!(F[d>>2]>>>c&1)){i=i+1|0;F[h+44>>2]=i}f=(c|0)==31;c=f?0:c+1|0;d=(f<<2)+d|0;if((b|0)!=(d|0)|(c|0)!=(e|0)){continue}break}}b=F[g>>2];if(b){ja(b);a=F[g+16>>2]}if(a){ja(a)}Z=g+32|0}Z=C+16|0;if(!x){F[H+8>>2]=0;Za(h);h=0}Z=H+16|0;a=h;break h}na();v()}b=F[s>>2];if(!b){break d}F[s+4>>2]=b;ja(b)}Z=s+16|0;break b}na();v()}c=F[l+4>>2];b=a;F[l+4>>2]=a;if(c){Za(c);b=F[l+4>>2]}X:{if(!b){break X}a=F[u+100>>2];c=F[u+96>>2];D[r+12|0]=0;Ea(l+56|0,(a-c|0)/12|0,r+12|0);a=F[u+100>>2];c=F[u+96>>2];if((a|0)==(c|0)){break X}while(1){if(!(F[F[l+56>>2]+(E>>>3&536870908)>>2]>>>E&1)){a=L(E,3);Vb(l,0,a);c=F[l+8>>2];e=F[l+12>>2];Vb(l,1,a+1|0);f=F[l+20>>2];d=F[l+24>>2];Vb(l,2,a+2|0);n=(c|0)==(e|0)?-1:0;a=d-f>>2;c=e-c>>2;e=a>>>0>c>>>0;c=F[l+36>>2]-F[l+32>>2]>>2>>>0>(e?a:c)>>>0?2:e?1:n;Y:{if(F[l+68>>2]<=0){break Y}F[r+12>>2]=F[l+76>>2];F[r+8>>2]=m;Qa(r+8|0,r+12|0);a=F[((c<<2)+l|0)+44>>2];if((a|0)<0){a=-1}else{e=(a>>>0)/3|0;a=F[(F[F[l>>2]+96>>2]+L(e,12)|0)+(a-L(e,3)<<2)>>2]}F[r+12>>2]=a;F[r+8>>2]=m;Qa(r+8|0,r+12|0);e=F[l+72>>2];F[l+72>>2]=e+2;if(!(e&1)){break Y}F[r+12>>2]=a;F[r+8>>2]=m;Qa(r+8|0,r+12|0);F[l+72>>2]=F[l+72>>2]+1}d=0;e=Z-16|0;Z=e;F[l+68>>2]=F[l+68>>2]+1;a=L(c,12)+l|0;a=F[a+12>>2]-F[a+8>>2]|0;if((a|0)>0){a=a>>>2|0;h=a>>>0<=1?1:a;c=F[((c<<2)+l|0)+44>>2];while(1){a=c;f=(a>>>0)/3|0;c=(a|0)==-1;g=c?-1:f;i=F[l+56>>2]+(g>>>3&536870908)|0;F[i>>2]=F[i>>2]|1<>2]=F[l+72>>2]+1;Z:{_:{$:{aa:{ba:{if(!d){ca:{if((a|0)>=0){F[e+12>>2]=F[(F[F[l>>2]+96>>2]+L(f,12)|0)+((a>>>0)%3<<2)>>2];F[e+8>>2]=m;Qa(e+8|0,e+12|0);break ca}F[e+12>>2]=-1;F[e+8>>2]=m;Qa(e+8|0,e+12|0);if(c){break ba}}c=-1;f=a+1|0;f=(f>>>0)%3|0?f:a-2|0;if((f|0)>=0){g=(f>>>0)/3|0;f=F[(F[F[l>>2]+96>>2]+L(g,12)|0)+(f-L(g,3)<<2)>>2]}else{f=-1}F[e+12>>2]=f;F[e+8>>2]=m;Qa(e+8|0,e+12|0);f=((a>>>0)%3|0?-1:2)+a|0;if((f|0)<0){break aa}c=(f>>>0)/3|0;c=F[(F[F[l>>2]+96>>2]+L(c,12)|0)+(f-L(c,3)<<2)>>2];break aa}c=(a|0)<0?-1:F[(F[F[l>>2]+96>>2]+L(f,12)|0)+((a>>>0)%3<<2)>>2];F[l+76>>2]=c;F[e+12>>2]=c;F[e+8>>2]=m;Qa(e+8|0,e+12|0);if(d&1){c=-1;if((a|0)==-1){break Z}if((L(f,3)|0)!=(a|0)){a=a-1|0;break _}a=a+2|0;break $}c=-1;if((a|0)==-1){break Z}c=a+1|0;a=(c>>>0)%3|0?c:a-2|0;break $}c=-1;F[e+12>>2]=-1;F[e+8>>2]=m;Qa(e+8|0,e+12|0)}F[l+76>>2]=c;F[e+12>>2]=c;F[e+8>>2]=m;Qa(e+8|0,e+12|0)}c=-1;if((a|0)==-1){break Z}}c=F[F[F[l+4>>2]+12>>2]+(a<<2)>>2]}d=d+1|0;if((h|0)!=(d|0)){continue}break}}Z=e+16|0;c=F[u+96>>2];a=F[u+100>>2]}E=E+1|0;if(E>>>0<(a-c|0)/12>>>0){continue}break}}Z=r+16|0;da:{if(b){a=F[B>>2];if(a){F[B+4>>2]=a;ja(a)}F[B>>2]=F[m>>2];F[B+4>>2]=F[m+4>>2];F[B+8>>2]=F[m+8>>2];M=F[m+84>>2];break da}a=F[m>>2];if(!a){break da}F[m+4>>2]=a;ja(a)}a=F[m+72>>2];if(a){ja(a)}a=F[m+48>>2];if(a){F[m+52>>2]=a;ja(a)}a=F[m+36>>2];if(a){F[m+40>>2]=a;ja(a)}a=F[m+24>>2];if(a){F[m+28>>2]=a;ja(a)}a=F[m+20>>2];F[m+20>>2]=0;if(a){Za(a)}Z=m+96|0;return M|0}function sf(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;i=b;a=0;b=0;a:{b:{switch(d-1|0){case 0:j=F[i+80>>2];h=G[c+24|0];c:{if((L(j,h)|0)!=(e|0)){break c}d=F[c+28>>2]!=1;b=G[c+84|0];if(!(d|!b)){la(f,F[F[c>>2]>>2]+F[c+48>>2]|0,e);b=1;break c}if(h){a=ka(h);ma(a,0,h)}d:{if(!j){b=1;break d}if(!d){if(h){d=0;e=0;while(1){i=d+f|0;k=F[F[c>>2]>>2];m=F[c+48>>2];g=F[c+40>>2];b=ki(g,F[c+44>>2],G[c+84|0]?e:F[F[c+68>>2]+(e<<2)>>2],0);n=b;b=b+m|0;la(i,la(a,b+k|0,g),h);d=d+h|0;b=1;e=e+1|0;if((j|0)!=(e|0)){continue}break}break d}if(b){b=1;h=F[c>>2];e=F[c+48>>2];f=F[c+40>>2];i=F[c+44>>2];if((j|0)!=1){g=j&-2;c=0;d=0;while(1){k=F[h>>2];m=ki(f,i,c,0)+e|0;k=la(a,k+m|0,f);m=F[h>>2];n=ki(f,i,c|1,0)+e|0;la(k,m+n|0,f);c=c+2|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}g=c}if(!(j&1)){break d}c=F[h>>2];d=ki(g,0,f,i)+e|0;la(a,c+d|0,f);break d}b=1;h=F[c>>2];e=F[c+48>>2];g=F[c+68>>2];f=F[c+40>>2];i=F[c+44>>2];c=0;if((j|0)!=1){k=j&-2;d=0;while(1){m=F[h>>2];n=c<<2;l=ki(f,i,F[n+g>>2],0)+e|0;m=la(a,m+l|0,f);l=F[h>>2];n=ki(f,i,F[g+(n|4)>>2],0)+e|0;la(m,l+n|0,f);c=c+2|0;d=d+2|0;if((k|0)!=(d|0)){continue}break}}if(!(j&1)){break d}d=F[h>>2];c=ki(f,i,F[g+(c<<2)>>2],0)+e|0;la(a,c+d|0,f);break d}b=0;if(!h){d=0;while(1){if(!Cb(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],a)){break d}d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break d}d=0;e=0;while(1){if(!Cb(c,G[c+84|0]?e:F[F[c+68>>2]+(e<<2)>>2],D[c+24|0],a)){break d}la(d+f|0,a,h);d=d+h|0;e=e+1|0;b=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}}if(!a){break c}ja(a)}break a;case 2:n=G[c+24|0];l=n<<1;j=F[i+80>>2];e:{if((L(l,j)|0)!=(e|0)){break e}i=F[c+28>>2]!=3;d=G[c+84|0];if(!(i|!d)){la(f,F[F[c>>2]>>2]+F[c+48>>2]|0,e);a=1;break e}f:{if(!n){e=0;break f}e=ka(l);ma(e,0,l)}g:{if(!j){a=1;break g}if(!i){o=F[c+68>>2];k=F[c>>2];b=F[c+48>>2];i=F[c+40>>2];m=F[c+44>>2];if(n){if(!d){c=0;d=0;while(1){a=1;g=F[k>>2];p=ki(i,m,F[o+(d<<2)>>2],0)+b|0;la((c<<1)+f|0,la(e,g+p|0,i),l);c=c+n|0;d=d+1|0;if((j|0)!=(d|0)){continue}break}break g}c=0;while(1){a=1;o=F[k>>2];p=ki(g,h,i,m)+b|0;la((c<<1)+f|0,la(e,o+p|0,i),l);c=c+n|0;d=h;g=g+1|0;d=g?d:d+1|0;h=d;if((j|0)!=(g|0)|d){continue}break}break g}if(!d){a=1;c=0;if((j|0)!=1){f=j&-2;d=0;while(1){h=F[k>>2];g=c<<2;n=ki(i,m,F[g+o>>2],0)+b|0;h=la(e,h+n|0,i);n=F[k>>2];g=ki(i,m,F[o+(g|4)>>2],0)+b|0;la(h,g+n|0,i);c=c+2|0;d=d+2|0;if((f|0)!=(d|0)){continue}break}}if(!(j&1)){break g}d=F[k>>2];b=ki(i,m,F[o+(c<<2)>>2],0)+b|0;la(e,b+d|0,i);break g}n=j&1;a=1;if((j|0)!=1){j=j&-2;f=0;c=0;while(1){d=F[k>>2];l=ki(g,h,i,m)+b|0;d=la(e,d+l|0,i);l=F[k>>2];o=ki(i,m,g|1,h)+b|0;la(d,l+o|0,i);g=g+2|0;h=g>>>0<2?h+1|0:h;f=f+2|0;d=f>>>0<2?c+1|0:c;c=d;if((f|0)!=(j|0)|c){continue}break}}if(!n){break g}c=F[k>>2];b=ki(g,h,i,m)+b|0;la(e,b+c|0,i);break g}if(!n){d=0;while(1){if(!Ab(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],e)){break g}d=d+1|0;a=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break g}d=0;while(1){if(!Ab(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],e)){break g}la((b<<1)+f|0,e,l);b=b+n|0;d=d+1|0;a=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}}if(!e){break e}ja(e)}b=a;break a;case 4:l=G[c+24|0];o=l<<2;j=F[i+80>>2];h:{if((L(o,j)|0)!=(e|0)){break h}i=F[c+28>>2]!=5;d=G[c+84|0];if(!(i|!d)){la(f,F[F[c>>2]>>2]+F[c+48>>2]|0,e);b=1;break h}i:{if(!l){e=0;break i}e=ka(o);ma(e,0,o)}b=1;j:{if(!j){break j}if(!i){a=F[c+68>>2];m=F[c>>2];i=F[c+48>>2];k=F[c+40>>2];n=F[c+44>>2];if(l){if(!d){c=0;d=0;while(1){g=F[m>>2];p=ki(k,n,F[a+(d<<2)>>2],0)+i|0;la((c<<2)+f|0,la(e,g+p|0,k),o);c=c+l|0;d=d+1|0;if((j|0)!=(d|0)){continue}break}break j}c=0;while(1){d=F[m>>2];p=ki(g,h,k,n)+i|0;la((c<<2)+f|0,la(e,d+p|0,k),o);c=c+l|0;g=g+1|0;a=g?h:h+1|0;h=a;if((j|0)!=(g|0)|h){continue}break}break j}if(!d){c=0;if((j|0)!=1){f=j&-2;d=0;while(1){h=F[m>>2];g=c<<2;l=ki(k,n,F[g+a>>2],0)+i|0;h=la(e,h+l|0,k);l=F[m>>2];g=ki(k,n,F[a+(g|4)>>2],0)+i|0;la(h,g+l|0,k);c=c+2|0;d=d+2|0;if((f|0)!=(d|0)){continue}break}}if(!(j&1)){break j}d=F[m>>2];a=ki(k,n,F[a+(c<<2)>>2],0)+i|0;la(e,a+d|0,k);break j}l=j&1;if((j|0)!=1){j=j&-2;f=0;c=0;while(1){a=F[m>>2];d=ki(g,h,k,n)+i|0;a=la(e,a+d|0,k);d=F[m>>2];o=ki(k,n,g|1,h)+i|0;la(a,d+o|0,k);d=h;g=g+2|0;h=g>>>0<2?d+1|0:d;f=f+2|0;a=f>>>0<2?c+1|0:c;c=a;if((f|0)!=(j|0)|c){continue}break}}if(!l){break j}a=F[m>>2];c=ki(g,h,k,n)+i|0;la(e,a+c|0,k);break j}b=0;if(!l){d=0;while(1){if(!yb(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],e)){break j}d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break j}d=0;while(1){if(!yb(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],e)){break j}la((a<<2)+f|0,e,o);a=a+l|0;d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}}if(!e){break h}ja(e)}break a;case 1:j=F[i+80>>2];h=G[c+24|0];k:{if((L(j,h)|0)!=(e|0)){break k}d=F[c+28>>2]!=2;b=G[c+84|0];if(!(d|!b)){la(f,F[F[c>>2]>>2]+F[c+48>>2]|0,e);b=1;break k}if(h){a=ka(h);ma(a,0,h)}l:{if(!j){b=1;break l}if(!d){if(h){d=0;e=0;while(1){i=d+f|0;k=F[F[c>>2]>>2];m=F[c+48>>2];g=F[c+40>>2];b=ki(g,F[c+44>>2],G[c+84|0]?e:F[F[c+68>>2]+(e<<2)>>2],0);n=b;b=b+m|0;la(i,la(a,b+k|0,g),h);d=d+h|0;b=1;e=e+1|0;if((j|0)!=(e|0)){continue}break}break l}if(b){b=1;h=F[c>>2];e=F[c+48>>2];f=F[c+40>>2];i=F[c+44>>2];if((j|0)!=1){g=j&-2;c=0;d=0;while(1){k=F[h>>2];m=ki(f,i,c,0)+e|0;k=la(a,k+m|0,f);m=F[h>>2];n=ki(f,i,c|1,0)+e|0;la(k,m+n|0,f);c=c+2|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}g=c}if(!(j&1)){break l}c=F[h>>2];d=ki(g,0,f,i)+e|0;la(a,c+d|0,f);break l}b=1;h=F[c>>2];e=F[c+48>>2];g=F[c+68>>2];f=F[c+40>>2];i=F[c+44>>2];c=0;if((j|0)!=1){k=j&-2;d=0;while(1){m=F[h>>2];n=c<<2;l=ki(f,i,F[n+g>>2],0)+e|0;m=la(a,m+l|0,f);l=F[h>>2];n=ki(f,i,F[g+(n|4)>>2],0)+e|0;la(m,l+n|0,f);c=c+2|0;d=d+2|0;if((k|0)!=(d|0)){continue}break}}if(!(j&1)){break l}d=F[h>>2];c=ki(f,i,F[g+(c<<2)>>2],0)+e|0;la(a,c+d|0,f);break l}b=0;if(!h){d=0;while(1){if(!Bb(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],a)){break l}d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break l}d=0;e=0;while(1){if(!Bb(c,G[c+84|0]?e:F[F[c+68>>2]+(e<<2)>>2],D[c+24|0],a)){break l}la(d+f|0,a,h);d=d+h|0;e=e+1|0;b=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}}if(!a){break k}ja(a)}break a;case 3:n=G[c+24|0];l=n<<1;j=F[i+80>>2];m:{if((L(l,j)|0)!=(e|0)){break m}i=F[c+28>>2]!=4;d=G[c+84|0];if(!(i|!d)){la(f,F[F[c>>2]>>2]+F[c+48>>2]|0,e);a=1;break m}n:{if(!n){e=0;break n}e=ka(l);ma(e,0,l)}o:{if(!j){a=1;break o}if(!i){o=F[c+68>>2];k=F[c>>2];b=F[c+48>>2];i=F[c+40>>2];m=F[c+44>>2];if(n){if(!d){c=0;d=0;while(1){a=1;g=F[k>>2];p=ki(i,m,F[o+(d<<2)>>2],0)+b|0;la((c<<1)+f|0,la(e,g+p|0,i),l);c=c+n|0;d=d+1|0;if((j|0)!=(d|0)){continue}break}break o}c=0;while(1){a=1;o=F[k>>2];p=ki(g,h,i,m)+b|0;la((c<<1)+f|0,la(e,o+p|0,i),l);c=c+n|0;d=h;g=g+1|0;d=g?d:d+1|0;h=d;if((j|0)!=(g|0)|d){continue}break}break o}if(!d){a=1;c=0;if((j|0)!=1){f=j&-2;d=0;while(1){h=F[k>>2];g=c<<2;n=ki(i,m,F[g+o>>2],0)+b|0;h=la(e,h+n|0,i);n=F[k>>2];g=ki(i,m,F[o+(g|4)>>2],0)+b|0;la(h,g+n|0,i);c=c+2|0;d=d+2|0;if((f|0)!=(d|0)){continue}break}}if(!(j&1)){break o}d=F[k>>2];b=ki(i,m,F[o+(c<<2)>>2],0)+b|0;la(e,b+d|0,i);break o}n=j&1;a=1;if((j|0)!=1){j=j&-2;f=0;c=0;while(1){d=F[k>>2];l=ki(g,h,i,m)+b|0;d=la(e,d+l|0,i);l=F[k>>2];o=ki(i,m,g|1,h)+b|0;la(d,l+o|0,i);g=g+2|0;h=g>>>0<2?h+1|0:h;f=f+2|0;d=f>>>0<2?c+1|0:c;c=d;if((f|0)!=(j|0)|c){continue}break}}if(!n){break o}c=F[k>>2];b=ki(g,h,i,m)+b|0;la(e,b+c|0,i);break o}if(!n){d=0;while(1){if(!zb(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],e)){break o}d=d+1|0;a=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break o}d=0;while(1){if(!zb(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],e)){break o}la((b<<1)+f|0,e,l);b=b+n|0;d=d+1|0;a=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}}if(!e){break m}ja(e)}b=a;break a;case 5:l=G[c+24|0];o=l<<2;j=F[i+80>>2];p:{if((L(o,j)|0)!=(e|0)){break p}i=F[c+28>>2]!=6;d=G[c+84|0];if(!(i|!d)){la(f,F[F[c>>2]>>2]+F[c+48>>2]|0,e);b=1;break p}q:{if(!l){e=0;break q}e=ka(o);ma(e,0,o)}b=1;r:{if(!j){break r}if(!i){a=F[c+68>>2];m=F[c>>2];i=F[c+48>>2];k=F[c+40>>2];n=F[c+44>>2];if(l){if(!d){c=0;d=0;while(1){g=F[m>>2];p=ki(k,n,F[a+(d<<2)>>2],0)+i|0;la((c<<2)+f|0,la(e,g+p|0,k),o);c=c+l|0;d=d+1|0;if((j|0)!=(d|0)){continue}break}break r}c=0;while(1){d=F[m>>2];p=ki(g,h,k,n)+i|0;la((c<<2)+f|0,la(e,d+p|0,k),o);c=c+l|0;g=g+1|0;a=g?h:h+1|0;h=a;if((j|0)!=(g|0)|h){continue}break}break r}if(!d){c=0;if((j|0)!=1){f=j&-2;d=0;while(1){h=F[m>>2];g=c<<2;l=ki(k,n,F[g+a>>2],0)+i|0;h=la(e,h+l|0,k);l=F[m>>2];g=ki(k,n,F[a+(g|4)>>2],0)+i|0;la(h,g+l|0,k);c=c+2|0;d=d+2|0;if((f|0)!=(d|0)){continue}break}}if(!(j&1)){break r}d=F[m>>2];a=ki(k,n,F[a+(c<<2)>>2],0)+i|0;la(e,a+d|0,k);break r}l=j&1;if((j|0)!=1){j=j&-2;f=0;c=0;while(1){a=F[m>>2];d=ki(g,h,k,n)+i|0;a=la(e,a+d|0,k);d=F[m>>2];o=ki(k,n,g|1,h)+i|0;la(a,d+o|0,k);d=h;g=g+2|0;h=g>>>0<2?d+1|0:d;f=f+2|0;a=f>>>0<2?c+1|0:c;c=a;if((f|0)!=(j|0)|c){continue}break}}if(!l){break r}a=F[m>>2];c=ki(g,h,k,n)+i|0;la(e,a+c|0,k);break r}b=0;if(!l){d=0;while(1){if(!xb(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],e)){break r}d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}break r}d=0;while(1){if(!xb(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],e)){break r}la((a<<2)+f|0,e,o);a=a+l|0;d=d+1|0;b=j>>>0<=d>>>0;if((d|0)!=(j|0)){continue}break}}if(!e){break p}ja(e)}break a;case 8:p=G[c+24|0];q=p<<2;k=F[i+80>>2];s:{if((L(q,k)|0)!=(e|0)){break s}i=F[c+28>>2];t:{if(!p){break t}a=ka(q);d=a;m=q-4|0;l=(m>>>2|0)+1&7;if(l){e=0;while(1){F[d>>2]=-1073741824;d=d+4|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}if(m>>>0<28){break t}e=(p<<2)+a|0;while(1){F[d+24>>2]=-1073741824;F[d+28>>2]=-1073741824;F[d+16>>2]=-1073741824;F[d+20>>2]=-1073741824;F[d+8>>2]=-1073741824;F[d+12>>2]=-1073741824;F[d>>2]=-1073741824;F[d+4>>2]=-1073741824;d=d+32|0;if((e|0)!=(d|0)){continue}break}}u:{if(!k){b=1;break u}if((i|0)==9){r=F[c+68>>2];l=F[c>>2];i=F[c+48>>2];s=G[c+84|0];m=F[c+44>>2];c=F[c+40>>2];o=c;if(p){e=0;d=0;while(1){h=(e<<2)+f|0;g=F[l>>2];b=ki(c,m,s?d:F[r+(d<<2)>>2],0)+i|0;la(h,la(a,b+g|0,o),q);e=e+p|0;b=1;d=d+1|0;if((k|0)!=(d|0)){continue}break}break u}if(!s){b=1;d=0;if((k|0)!=1){f=k&-2;e=0;while(1){h=F[l>>2];g=d<<2;j=ki(c,m,F[g+r>>2],0)+i|0;h=la(a,h+j|0,o);j=F[l>>2];g=ki(c,m,F[r+(g|4)>>2],0)+i|0;la(h,j+g|0,o);d=d+2|0;e=e+2|0;if((f|0)!=(e|0)){continue}break}}if(!(k&1)){break u}e=F[l>>2];c=ki(c,m,F[r+(d<<2)>>2],0)+i|0;la(a,c+e|0,o);break u}f=k&1;b=1;if((k|0)!=1){k=k&-2;while(1){d=F[l>>2];e=ki(g,h,c,m)+i|0;d=la(a,d+e|0,o);e=F[l>>2];p=ki(c,m,g|1,h)+i|0;la(d,e+p|0,o);g=g+2|0;h=g>>>0<2?h+1|0:h;d=j;e=n+2|0;d=e>>>0<2?d+1|0:d;n=e;j=d;if((e|0)!=(k|0)|d){continue}break}}if(!f){break u}d=F[l>>2];c=ki(g,h,c,m)+i|0;la(a,c+d|0,o);break u}if(!p){d=0;while(1){if(!lb(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],a)){break u}d=d+1|0;b=k>>>0<=d>>>0;if((d|0)!=(k|0)){continue}break}break u}e=0;d=0;while(1){if(!lb(c,G[c+84|0]?d:F[F[c+68>>2]+(d<<2)>>2],D[c+24|0],a)){break u}la((e<<2)+f|0,a,q);e=e+p|0;d=d+1|0;b=k>>>0<=d>>>0;if((d|0)!=(k|0)){continue}break}}if(!a){break s}ja(a)}a=b;break;default:break b}}b=a}return b|0}function Pd(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;h=Z-80|0;Z=h;e=F[c+36>>2];F[h+72>>2]=F[c+32>>2];F[h+76>>2]=e;f=F[c+28>>2];e=h- -64|0;F[e>>2]=F[c+24>>2];F[e+4>>2]=f;e=F[c+20>>2];F[h+56>>2]=F[c+16>>2];F[h+60>>2]=e;e=F[c+12>>2];F[h+48>>2]=F[c+8>>2];F[h+52>>2]=e;e=F[c+4>>2];F[h+40>>2]=F[c>>2];F[h+44>>2]=e;jc(a,h+40|0,h+24|0);a:{if(F[a>>2]){break a}if(D[a+15|0]<0){ja(F[a+4>>2])}if(G[h+31|0]!=1){b=ka(32);D[b+20|0]=0;c=G[1446]|G[1447]<<8|(G[1448]<<16|G[1449]<<24);D[b+16|0]=c;D[b+17|0]=c>>>8;D[b+18|0]=c>>>16;D[b+19|0]=c>>>24;c=G[1442]|G[1443]<<8|(G[1444]<<16|G[1445]<<24);d=G[1438]|G[1439]<<8|(G[1440]<<16|G[1441]<<24);D[b+8|0]=d;D[b+9|0]=d>>>8;D[b+10|0]=d>>>16;D[b+11|0]=d>>>24;D[b+12|0]=c;D[b+13|0]=c>>>8;D[b+14|0]=c>>>16;D[b+15|0]=c>>>24;c=G[1434]|G[1435]<<8|(G[1436]<<16|G[1437]<<24);d=G[1430]|G[1431]<<8|(G[1432]<<16|G[1433]<<24);D[b|0]=d;D[b+1|0]=d>>>8;D[b+2|0]=d>>>16;D[b+3|0]=d>>>24;D[b+4|0]=c;D[b+5|0]=c>>>8;D[b+6|0]=c>>>16;D[b+7|0]=c>>>24;F[a>>2]=-1;ra(a+4|0,b,20);ja(b);break a}j=Z-16|0;Z=j;b:{c:{switch(G[h+32|0]){case 0:e=Kd(ka(48));F[e>>2]=9864;F[h+8>>2]=0;F[h+12>>2]=0;F[h>>2]=0;F[h+4>>2]=0;F[h+16>>2]=e;break b;case 1:e=Kd(ka(52));F[e+48>>2]=0;F[e>>2]=8176;F[h+8>>2]=0;F[h+12>>2]=0;F[h>>2]=0;F[h+4>>2]=0;F[h+16>>2]=e;break b;default:break c}}f=ka(32);D[f+28|0]=0;e=G[1520]|G[1521]<<8|(G[1522]<<16|G[1523]<<24);D[f+24|0]=e;D[f+25|0]=e>>>8;D[f+26|0]=e>>>16;D[f+27|0]=e>>>24;e=G[1516]|G[1517]<<8|(G[1518]<<16|G[1519]<<24);g=G[1512]|G[1513]<<8|(G[1514]<<16|G[1515]<<24);D[f+16|0]=g;D[f+17|0]=g>>>8;D[f+18|0]=g>>>16;D[f+19|0]=g>>>24;D[f+20|0]=e;D[f+21|0]=e>>>8;D[f+22|0]=e>>>16;D[f+23|0]=e>>>24;e=G[1508]|G[1509]<<8|(G[1510]<<16|G[1511]<<24);g=G[1504]|G[1505]<<8|(G[1506]<<16|G[1507]<<24);D[f+8|0]=g;D[f+9|0]=g>>>8;D[f+10|0]=g>>>16;D[f+11|0]=g>>>24;D[f+12|0]=e;D[f+13|0]=e>>>8;D[f+14|0]=e>>>16;D[f+15|0]=e>>>24;e=G[1500]|G[1501]<<8|(G[1502]<<16|G[1503]<<24);g=G[1496]|G[1497]<<8|(G[1498]<<16|G[1499]<<24);D[f|0]=g;D[f+1|0]=g>>>8;D[f+2|0]=g>>>16;D[f+3|0]=g>>>24;D[f+4|0]=e;D[f+5|0]=e>>>8;D[f+6|0]=e>>>16;D[f+7|0]=e>>>24;F[j>>2]=-1;e=j|4;ra(e,f,28);k=D[j+15|0];F[h>>2]=F[j>>2];g=h+4|0;d:{if((k|0)>=0){k=F[e+4>>2];F[g>>2]=F[e>>2];F[g+4>>2]=k;F[g+8>>2]=F[e+8>>2];F[h+16>>2]=0;break d}ra(g,F[j+4>>2],F[j+8>>2]);e=D[j+15|0];F[h+16>>2]=0;if((e|0)>=0){break d}ja(F[j+4>>2])}ja(f)}Z=j+16|0;e=F[h>>2];e:{if(e){F[a>>2]=e;a=a+4|0;if(D[h+15|0]>=0){b=h|4;c=F[b+4>>2];F[a>>2]=F[b>>2];F[a+4>>2]=c;F[a+8>>2]=F[b+8>>2];break e}ra(a,F[h+4>>2],F[h+8>>2]);break e}e=F[h+16>>2];F[h+16>>2]=0;F[e+44>>2]=d;f=Z-32|0;Z=f;F[e+32>>2]=c;F[e+40>>2]=b;F[e+4>>2]=d;jc(a,c,f+16|0);f:{if(F[a>>2]){break f}if(D[a+15|0]<0){ja(F[a+4>>2])}b=G[f+23|0];if(($[F[F[e>>2]+8>>2]](e)|0)!=(b|0)){b=ka(64);D[b+50|0]=0;c=G[1304]|G[1305]<<8;D[b+48|0]=c;D[b+49|0]=c>>>8;c=G[1300]|G[1301]<<8|(G[1302]<<16|G[1303]<<24);d=G[1296]|G[1297]<<8|(G[1298]<<16|G[1299]<<24);D[b+40|0]=d;D[b+41|0]=d>>>8;D[b+42|0]=d>>>16;D[b+43|0]=d>>>24;D[b+44|0]=c;D[b+45|0]=c>>>8;D[b+46|0]=c>>>16;D[b+47|0]=c>>>24;c=G[1292]|G[1293]<<8|(G[1294]<<16|G[1295]<<24);d=G[1288]|G[1289]<<8|(G[1290]<<16|G[1291]<<24);D[b+32|0]=d;D[b+33|0]=d>>>8;D[b+34|0]=d>>>16;D[b+35|0]=d>>>24;D[b+36|0]=c;D[b+37|0]=c>>>8;D[b+38|0]=c>>>16;D[b+39|0]=c>>>24;c=G[1284]|G[1285]<<8|(G[1286]<<16|G[1287]<<24);d=G[1280]|G[1281]<<8|(G[1282]<<16|G[1283]<<24);D[b+24|0]=d;D[b+25|0]=d>>>8;D[b+26|0]=d>>>16;D[b+27|0]=d>>>24;D[b+28|0]=c;D[b+29|0]=c>>>8;D[b+30|0]=c>>>16;D[b+31|0]=c>>>24;c=G[1276]|G[1277]<<8|(G[1278]<<16|G[1279]<<24);d=G[1272]|G[1273]<<8|(G[1274]<<16|G[1275]<<24);D[b+16|0]=d;D[b+17|0]=d>>>8;D[b+18|0]=d>>>16;D[b+19|0]=d>>>24;D[b+20|0]=c;D[b+21|0]=c>>>8;D[b+22|0]=c>>>16;D[b+23|0]=c>>>24;c=G[1268]|G[1269]<<8|(G[1270]<<16|G[1271]<<24);d=G[1264]|G[1265]<<8|(G[1266]<<16|G[1267]<<24);D[b+8|0]=d;D[b+9|0]=d>>>8;D[b+10|0]=d>>>16;D[b+11|0]=d>>>24;D[b+12|0]=c;D[b+13|0]=c>>>8;D[b+14|0]=c>>>16;D[b+15|0]=c>>>24;c=G[1260]|G[1261]<<8|(G[1262]<<16|G[1263]<<24);d=G[1256]|G[1257]<<8|(G[1258]<<16|G[1259]<<24);D[b|0]=d;D[b+1|0]=d>>>8;D[b+2|0]=d>>>16;D[b+3|0]=d>>>24;D[b+4|0]=c;D[b+5|0]=c>>>8;D[b+6|0]=c>>>16;D[b+7|0]=c>>>24;F[a>>2]=-1;ra(a+4|0,b,50);ja(b);break f}c=G[f+21|0];D[e+36|0]=c;d=G[f+22|0];D[e+37|0]=d;if((c|0)!=2){b=ka(32);D[b+26|0]=0;c=G[1427]|G[1428]<<8;D[b+24|0]=c;D[b+25|0]=c>>>8;c=G[1423]|G[1424]<<8|(G[1425]<<16|G[1426]<<24);d=G[1419]|G[1420]<<8|(G[1421]<<16|G[1422]<<24);D[b+16|0]=d;D[b+17|0]=d>>>8;D[b+18|0]=d>>>16;D[b+19|0]=d>>>24;D[b+20|0]=c;D[b+21|0]=c>>>8;D[b+22|0]=c>>>16;D[b+23|0]=c>>>24;c=G[1415]|G[1416]<<8|(G[1417]<<16|G[1418]<<24);d=G[1411]|G[1412]<<8|(G[1413]<<16|G[1414]<<24);D[b+8|0]=d;D[b+9|0]=d>>>8;D[b+10|0]=d>>>16;D[b+11|0]=d>>>24;D[b+12|0]=c;D[b+13|0]=c>>>8;D[b+14|0]=c>>>16;D[b+15|0]=c>>>24;c=G[1407]|G[1408]<<8|(G[1409]<<16|G[1410]<<24);d=G[1403]|G[1404]<<8|(G[1405]<<16|G[1406]<<24);D[b|0]=d;D[b+1|0]=d>>>8;D[b+2|0]=d>>>16;D[b+3|0]=d>>>24;D[b+4|0]=c;D[b+5|0]=c>>>8;D[b+6|0]=c>>>16;D[b+7|0]=c>>>24;F[a>>2]=-5;ra(a+4|0,b,26);ja(b);break f}b=b?2:3;if((b|0)!=(d|0)){b=ka(32);D[b+26|0]=0;c=G[1400]|G[1401]<<8;D[b+24|0]=c;D[b+25|0]=c>>>8;c=G[1396]|G[1397]<<8|(G[1398]<<16|G[1399]<<24);d=G[1392]|G[1393]<<8|(G[1394]<<16|G[1395]<<24);D[b+16|0]=d;D[b+17|0]=d>>>8;D[b+18|0]=d>>>16;D[b+19|0]=d>>>24;D[b+20|0]=c;D[b+21|0]=c>>>8;D[b+22|0]=c>>>16;D[b+23|0]=c>>>24;c=G[1388]|G[1389]<<8|(G[1390]<<16|G[1391]<<24);d=G[1384]|G[1385]<<8|(G[1386]<<16|G[1387]<<24);D[b+8|0]=d;D[b+9|0]=d>>>8;D[b+10|0]=d>>>16;D[b+11|0]=d>>>24;D[b+12|0]=c;D[b+13|0]=c>>>8;D[b+14|0]=c>>>16;D[b+15|0]=c>>>24;c=G[1380]|G[1381]<<8|(G[1382]<<16|G[1383]<<24);d=G[1376]|G[1377]<<8|(G[1378]<<16|G[1379]<<24);D[b|0]=d;D[b+1|0]=d>>>8;D[b+2|0]=d>>>16;D[b+3|0]=d>>>24;D[b+4|0]=c;D[b+5|0]=c>>>8;D[b+6|0]=c>>>16;D[b+7|0]=c>>>24;F[a>>2]=-5;ra(a+4|0,b,26);ja(b);break f}E[F[e+32>>2]+38>>1]=b|512;g:{if(E[f+26>>1]>=0){break g}j=Z-16|0;Z=j;d=ka(36);b=d;F[b+4>>2]=0;F[b+8>>2]=0;F[b+24>>2]=0;F[b+28>>2]=0;b=b+16|0;F[b>>2]=0;F[b+4>>2]=0;F[d>>2]=d+4;F[d+32>>2]=0;F[d+12>>2]=b;F[j>>2]=0;c=F[e+32>>2];k=Z-16|0;Z=k;b=0;h:{if(!d){break h}F[j>>2]=c;F[k+12>>2]=0;b=0;if(!fb(1,k+12|0,c)){break h}n=F[k+12>>2];if(n){while(1){i:{if(fb(1,k+8|0,F[j>>2])){b=ka(28);F[b+4>>2]=0;F[b+8>>2]=0;c=b+16|0;F[c>>2]=0;F[c+4>>2]=0;F[b>>2]=b+4;F[b+12>>2]=c;F[b+24>>2]=F[k+8>>2];if(Vc(j,b)){break i}Ca(b+12|0,F[b+16>>2]);Ba(b,F[b+4>>2]);ja(b)}b=0;break h}g=Z-16|0;Z=g;F[g+8>>2]=b;j:{if(!b){break j}c=F[d+28>>2];k:{if(c>>>0>2]){F[g+8>>2]=0;F[c>>2]=b;F[d+28>>2]=c+4;break k}c=0;l:{m:{n:{i=F[d+24>>2];m=F[d+28>>2]-i>>2;b=m+1|0;if(b>>>0<1073741824){i=F[d+32>>2]-i|0;l=i>>>1|0;i=i>>>0>=2147483644?1073741823:b>>>0>>0?l:b;if(i){if(i>>>0>=1073741824){break n}c=ka(i<<2)}l=F[g+8>>2];F[g+8>>2]=0;b=(m<<2)+c|0;F[b>>2]=l;i=(i<<2)+c|0;m=b+4|0;c=F[d+28>>2];l=F[d+24>>2];if((c|0)==(l|0)){break m}while(1){c=c-4|0;p=F[c>>2];F[c>>2]=0;b=b-4|0;F[b>>2]=p;if((c|0)!=(l|0)){continue}break}F[d+32>>2]=i;i=F[d+28>>2];F[d+28>>2]=m;c=F[d+24>>2];F[d+24>>2]=b;if((c|0)==(i|0)){break l}while(1){i=i-4|0;b=F[i>>2];F[i>>2]=0;if(b){Ca(b+12|0,F[b+16>>2]);Ba(b,F[b+4>>2]);ja(b)}if((c|0)!=(i|0)){continue}break}break l}na();v()}oa();v()}F[d+32>>2]=i;F[d+28>>2]=m;F[d+24>>2]=b}if(c){ja(c)}}b=F[g+8>>2];F[g+8>>2]=0;if(!b){break j}Ca(b+12|0,F[b+16>>2]);Ba(b,F[b+4>>2]);ja(b)}Z=g+16|0;o=o+1|0;if((n|0)!=(o|0)){continue}break}}b=Vc(j,d)}Z=k+16|0;o:{if(b){c=F[e+4>>2];b=F[c+4>>2];F[c+4>>2]=d;if(b){ic(b)}F[a>>2]=0;F[a+4>>2]=0;F[a+8>>2]=0;F[a+12>>2]=0;break o}b=ka(32);D[b+26|0]=0;c=G[1549]|G[1550]<<8;D[b+24|0]=c;D[b+25|0]=c>>>8;c=G[1545]|G[1546]<<8|(G[1547]<<16|G[1548]<<24);g=G[1541]|G[1542]<<8|(G[1543]<<16|G[1544]<<24);D[b+16|0]=g;D[b+17|0]=g>>>8;D[b+18|0]=g>>>16;D[b+19|0]=g>>>24;D[b+20|0]=c;D[b+21|0]=c>>>8;D[b+22|0]=c>>>16;D[b+23|0]=c>>>24;c=G[1537]|G[1538]<<8|(G[1539]<<16|G[1540]<<24);g=G[1533]|G[1534]<<8|(G[1535]<<16|G[1536]<<24);D[b+8|0]=g;D[b+9|0]=g>>>8;D[b+10|0]=g>>>16;D[b+11|0]=g>>>24;D[b+12|0]=c;D[b+13|0]=c>>>8;D[b+14|0]=c>>>16;D[b+15|0]=c>>>24;c=G[1529]|G[1530]<<8|(G[1531]<<16|G[1532]<<24);g=G[1525]|G[1526]<<8|(G[1527]<<16|G[1528]<<24);D[b|0]=g;D[b+1|0]=g>>>8;D[b+2|0]=g>>>16;D[b+3|0]=g>>>24;D[b+4|0]=c;D[b+5|0]=c>>>8;D[b+6|0]=c>>>16;D[b+7|0]=c>>>24;F[a>>2]=-1;ra(a+4|0,b,26);ja(b);F[j+8>>2]=0;ic(d)}Z=j+16|0;if(F[a>>2]){break f}if(D[a+15|0]>=0){break g}ja(F[a+4>>2])}if(!($[F[F[e>>2]+12>>2]](e)|0)){b=ka(48);D[b+33|0]=0;D[b+32|0]=G[1374];c=G[1370]|G[1371]<<8|(G[1372]<<16|G[1373]<<24);d=G[1366]|G[1367]<<8|(G[1368]<<16|G[1369]<<24);D[b+24|0]=d;D[b+25|0]=d>>>8;D[b+26|0]=d>>>16;D[b+27|0]=d>>>24;D[b+28|0]=c;D[b+29|0]=c>>>8;D[b+30|0]=c>>>16;D[b+31|0]=c>>>24;c=G[1362]|G[1363]<<8|(G[1364]<<16|G[1365]<<24);d=G[1358]|G[1359]<<8|(G[1360]<<16|G[1361]<<24);D[b+16|0]=d;D[b+17|0]=d>>>8;D[b+18|0]=d>>>16;D[b+19|0]=d>>>24;D[b+20|0]=c;D[b+21|0]=c>>>8;D[b+22|0]=c>>>16;D[b+23|0]=c>>>24;c=G[1354]|G[1355]<<8|(G[1356]<<16|G[1357]<<24);d=G[1350]|G[1351]<<8|(G[1352]<<16|G[1353]<<24);D[b+8|0]=d;D[b+9|0]=d>>>8;D[b+10|0]=d>>>16;D[b+11|0]=d>>>24;D[b+12|0]=c;D[b+13|0]=c>>>8;D[b+14|0]=c>>>16;D[b+15|0]=c>>>24;c=G[1346]|G[1347]<<8|(G[1348]<<16|G[1349]<<24);d=G[1342]|G[1343]<<8|(G[1344]<<16|G[1345]<<24);D[b|0]=d;D[b+1|0]=d>>>8;D[b+2|0]=d>>>16;D[b+3|0]=d>>>24;D[b+4|0]=c;D[b+5|0]=c>>>8;D[b+6|0]=c>>>16;D[b+7|0]=c>>>24;F[a>>2]=-1;ra(a+4|0,b,33);ja(b);break f}if(!($[F[F[e>>2]+20>>2]](e)|0)){b=Eb(f,1552);F[a>>2]=-1;c=a+4|0;if(D[b+11|0]>=0){d=F[b+4>>2];F[c>>2]=F[b>>2];F[c+4>>2]=d;F[c+8>>2]=F[b+8>>2];break f}ra(c,F[b>>2],F[b+4>>2]);if(D[b+11|0]>=0){break f}ja(F[b>>2]);break f}if(!($[F[F[e>>2]+24>>2]](e)|0)){b=Eb(f,1307);F[a>>2]=-1;c=a+4|0;if(D[b+11|0]>=0){d=F[b+4>>2];F[c>>2]=F[b>>2];F[c+4>>2]=d;F[c+8>>2]=F[b+8>>2];break f}ra(c,F[b>>2],F[b+4>>2]);if(D[b+11|0]>=0){break f}ja(F[b>>2]);break f}F[a>>2]=0;F[a+4>>2]=0;F[a+8>>2]=0;F[a+12>>2]=0}Z=f+32|0;if(!F[a>>2]){if(D[a+15|0]<0){ja(F[a+4>>2])}F[a>>2]=0;F[a+4>>2]=0;F[a+8>>2]=0;F[a+12>>2]=0}$[F[F[e>>2]+4>>2]](e)}a=F[h+16>>2];F[h+16>>2]=0;if(a){$[F[F[a>>2]+4>>2]](a)}if(D[h+15|0]>=0){break a}ja(F[h+4>>2])}Z=h+80|0}function Ub(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;l=Z-16|0;Z=l;a:{b:{c:{d:{e:{f:{g:{h:{i:{if(a>>>0<=244){g=F[2941];h=a>>>0<11?16:a+11&-8;c=h>>>3|0;b=g>>>c|0;if(b&3){c=c+((b^-1)&1)|0;a=c<<3;b=a+11804|0;d=F[a+11812>>2];a=F[d+8>>2];j:{if((b|0)==(a|0)){m=11764,n=oi(c)&g,F[m>>2]=n;break j}F[a+12>>2]=b;F[b+8>>2]=a}a=d+8|0;b=c<<3;F[d+4>>2]=b|3;b=b+d|0;F[b+4>>2]=F[b+4>>2]|1;break a}k=F[2943];if(k>>>0>=h>>>0){break i}if(b){a=2<>2];a=F[e+8>>2];k:{if((b|0)==(a|0)){g=oi(d)&g;F[2941]=g;break k}F[a+12>>2]=b;F[b+8>>2]=a}F[e+4>>2]=h|3;c=e+h|0;a=d<<3;d=a-h|0;F[c+4>>2]=d|1;F[a+e>>2]=d;if(k){b=(k&-8)+11804|0;f=F[2946];a=1<<(k>>>3);l:{if(!(a&g)){F[2941]=a|g;a=b;break l}a=F[b+8>>2]}F[b+8>>2]=f;F[a+12>>2]=f;F[f+12>>2]=b;F[f+8>>2]=a}a=e+8|0;F[2946]=c;F[2943]=d;break a}j=F[2942];if(!j){break i}c=F[(ji(0-j&j)<<2)+12068>>2];f=(F[c+4>>2]&-8)-h|0;b=c;while(1){m:{a=F[b+16>>2];if(!a){a=F[b+20>>2];if(!a){break m}}b=(F[a+4>>2]&-8)-h|0;d=b>>>0>>0;f=d?b:f;c=d?a:c;b=a;continue}break}i=F[c+24>>2];d=F[c+12>>2];if((d|0)!=(c|0)){a=F[c+8>>2];F[a+12>>2]=d;F[d+8>>2]=a;break b}b=c+20|0;a=F[b>>2];if(!a){a=F[c+16>>2];if(!a){break h}b=c+16|0}while(1){e=b;d=a;b=a+20|0;a=F[b>>2];if(a){continue}b=d+16|0;a=F[d+16>>2];if(a){continue}break}F[e>>2]=0;break b}h=-1;if(a>>>0>4294967231){break i}a=a+11|0;h=a&-8;j=F[2942];if(!j){break i}f=0-h|0;g=0;n:{if(h>>>0<256){break n}g=31;if(h>>>0>16777215){break n}a=O(a>>>8|0);g=((h>>>38-a&1)-(a<<1)|0)+62|0}b=F[(g<<2)+12068>>2];o:{p:{q:{if(!b){a=0;break q}a=0;c=h<<((g|0)!=31?25-(g>>>1|0)|0:0);while(1){r:{e=(F[b+4>>2]&-8)-h|0;if(e>>>0>=f>>>0){break r}d=b;f=e;if(e){break r}f=0;a=b;break p}e=F[b+20>>2];b=F[((c>>>29&4)+b|0)+16>>2];a=e?(e|0)==(b|0)?a:e:a;c=c<<1;if(b){continue}break}}if(!(a|d)){d=0;a=2<>2]}if(!a){break o}}while(1){b=(F[a+4>>2]&-8)-h|0;c=b>>>0>>0;f=c?b:f;d=c?a:d;b=F[a+16>>2];if(b){a=b}else{a=F[a+20>>2]}if(a){continue}break}}if(!d|F[2943]-h>>>0<=f>>>0){break i}g=F[d+24>>2];c=F[d+12>>2];if((d|0)!=(c|0)){a=F[d+8>>2];F[a+12>>2]=c;F[c+8>>2]=a;break c}b=d+20|0;a=F[b>>2];if(!a){a=F[d+16>>2];if(!a){break g}b=d+16|0}while(1){e=b;c=a;b=a+20|0;a=F[b>>2];if(a){continue}b=c+16|0;a=F[c+16>>2];if(a){continue}break}F[e>>2]=0;break c}a=F[2943];if(a>>>0>=h>>>0){d=F[2946];b=a-h|0;s:{if(b>>>0>=16){c=d+h|0;F[c+4>>2]=b|1;F[a+d>>2]=b;F[d+4>>2]=h|3;break s}F[d+4>>2]=a|3;a=a+d|0;F[a+4>>2]=F[a+4>>2]|1;c=0;b=0}F[2943]=b;F[2946]=c;a=d+8|0;break a}i=F[2944];if(i>>>0>h>>>0){b=i-h|0;F[2944]=b;c=F[2947];a=c+h|0;F[2947]=a;F[a+4>>2]=b|1;F[c+4>>2]=h|3;a=c+8|0;break a}a=0;j=h+47|0;if(F[3059]){c=F[3061]}else{F[3062]=-1;F[3063]=-1;F[3060]=4096;F[3061]=4096;F[3059]=l+12&-16^1431655768;F[3064]=0;F[3052]=0;c=4096}e=j+c|0;f=0-c|0;b=e&f;if(b>>>0<=h>>>0){break a}d=F[3051];if(d){c=F[3049];g=c+b|0;if(d>>>0>>0|c>>>0>=g>>>0){break a}}t:{if(!(G[12208]&4)){u:{v:{w:{x:{d=F[2947];if(d){a=12212;while(1){c=F[a>>2];if(c>>>0<=d>>>0&d>>>0>2]>>>0){break x}a=F[a+8>>2];if(a){continue}break}}c=eb(0);if((c|0)==-1){break u}g=b;d=F[3060];a=d-1|0;if(a&c){g=(b-c|0)+(a+c&0-d)|0}if(g>>>0<=h>>>0){break u}d=F[3051];if(d){a=F[3049];f=a+g|0;if(d>>>0>>0|a>>>0>=f>>>0){break u}}a=eb(g);if((c|0)!=(a|0)){break w}break t}g=f&e-i;c=eb(g);if((c|0)==(F[a>>2]+F[a+4>>2]|0)){break v}a=c}if((a|0)==-1){break u}if(h+48>>>0<=g>>>0){c=a;break t}c=F[3061];c=c+(j-g|0)&0-c;if((eb(c)|0)==-1){break u}g=c+g|0;c=a;break t}if((c|0)!=-1){break t}}F[3052]=F[3052]|4}c=eb(b);a=eb(0);if((c|0)==-1|(a|0)==-1|a>>>0<=c>>>0){break d}g=a-c|0;if(g>>>0<=h+40>>>0){break d}}a=F[3049]+g|0;F[3049]=a;if(a>>>0>I[3050]){F[3050]=a}y:{e=F[2947];if(e){a=12212;while(1){d=F[a>>2];b=F[a+4>>2];if((d+b|0)==(c|0)){break y}a=F[a+8>>2];if(a){continue}break}break f}a=F[2945];if(!(a>>>0<=c>>>0?a:0)){F[2945]=c}a=0;F[3054]=g;F[3053]=c;F[2949]=-1;F[2950]=F[3059];F[3056]=0;while(1){d=a<<3;b=d+11804|0;F[d+11812>>2]=b;F[d+11816>>2]=b;a=a+1|0;if((a|0)!=32){continue}break}d=g-40|0;a=c+8&7?-8-c&7:0;b=d-a|0;F[2944]=b;a=a+c|0;F[2947]=a;F[a+4>>2]=b|1;F[(c+d|0)+4>>2]=40;F[2948]=F[3063];break e}if(G[a+12|0]&8|d>>>0>e>>>0|c>>>0<=e>>>0){break f}F[a+4>>2]=b+g;a=e+8&7?-8-e&7:0;c=a+e|0;F[2947]=c;b=F[2944]+g|0;a=b-a|0;F[2944]=a;F[c+4>>2]=a|1;F[(b+e|0)+4>>2]=40;F[2948]=F[3063];break e}d=0;break b}c=0;break c}if(I[2945]>c>>>0){F[2945]=c}b=c+g|0;a=12212;z:{A:{B:{C:{D:{E:{while(1){if((b|0)!=F[a>>2]){a=F[a+8>>2];if(a){continue}break E}break}if(!(G[a+12|0]&8)){break D}}a=12212;while(1){b=F[a>>2];if(b>>>0<=e>>>0){f=b+F[a+4>>2]|0;if(f>>>0>e>>>0){break C}}a=F[a+8>>2];continue}}F[a>>2]=c;F[a+4>>2]=F[a+4>>2]+g;j=(c+8&7?-8-c&7:0)+c|0;F[j+4>>2]=h|3;g=b+(b+8&7?-8-b&7:0)|0;i=h+j|0;a=g-i|0;if((e|0)==(g|0)){F[2947]=i;a=F[2944]+a|0;F[2944]=a;F[i+4>>2]=a|1;break A}if(F[2946]==(g|0)){F[2946]=i;a=F[2943]+a|0;F[2943]=a;F[i+4>>2]=a|1;F[a+i>>2]=a;break A}f=F[g+4>>2];if((f&3)==1){e=f&-8;F:{if(f>>>0<=255){d=F[g+8>>2];b=f>>>3|0;c=F[g+12>>2];if((c|0)==(d|0)){m=11764,n=F[2941]&oi(b),F[m>>2]=n;break F}F[d+12>>2]=c;F[c+8>>2]=d;break F}h=F[g+24>>2];c=F[g+12>>2];G:{if((g|0)!=(c|0)){b=F[g+8>>2];F[b+12>>2]=c;F[c+8>>2]=b;break G}H:{f=g+20|0;b=F[f>>2];if(b){break H}f=g+16|0;b=F[f>>2];if(b){break H}c=0;break G}while(1){d=f;c=b;f=c+20|0;b=F[f>>2];if(b){continue}f=c+16|0;b=F[c+16>>2];if(b){continue}break}F[d>>2]=0}if(!h){break F}d=F[g+28>>2];b=(d<<2)+12068|0;I:{if(F[b>>2]==(g|0)){F[b>>2]=c;if(c){break I}m=11768,n=F[2942]&oi(d),F[m>>2]=n;break F}F[h+(F[h+16>>2]==(g|0)?16:20)>>2]=c;if(!c){break F}}F[c+24>>2]=h;b=F[g+16>>2];if(b){F[c+16>>2]=b;F[b+24>>2]=c}b=F[g+20>>2];if(!b){break F}F[c+20>>2]=b;F[b+24>>2]=c}g=e+g|0;f=F[g+4>>2];a=a+e|0}F[g+4>>2]=f&-2;F[i+4>>2]=a|1;F[a+i>>2]=a;if(a>>>0<=255){b=(a&-8)+11804|0;c=F[2941];a=1<<(a>>>3);J:{if(!(c&a)){F[2941]=a|c;a=b;break J}a=F[b+8>>2]}F[b+8>>2]=i;F[a+12>>2]=i;F[i+12>>2]=b;F[i+8>>2]=a;break A}f=31;if(a>>>0<=16777215){b=O(a>>>8|0);f=((a>>>38-b&1)-(b<<1)|0)+62|0}F[i+28>>2]=f;F[i+16>>2]=0;F[i+20>>2]=0;b=(f<<2)+12068|0;d=F[2942];c=1<>2]=i;break K}f=a<<((f|0)!=31?25-(f>>>1|0)|0:0);c=F[b>>2];while(1){b=c;if((F[c+4>>2]&-8)==(a|0)){break B}c=f>>>29|0;f=f<<1;d=(c&4)+b|0;c=F[d+16>>2];if(c){continue}break}F[d+16>>2]=i}F[i+24>>2]=b;F[i+12>>2]=i;F[i+8>>2]=i;break A}d=g-40|0;a=c+8&7?-8-c&7:0;b=d-a|0;F[2944]=b;a=a+c|0;F[2947]=a;F[a+4>>2]=b|1;F[(c+d|0)+4>>2]=40;F[2948]=F[3063];a=(f+(f-39&7?39-f&7:0)|0)-47|0;d=a>>>0>>0?e:a;F[d+4>>2]=27;a=F[3056];F[d+16>>2]=F[3055];F[d+20>>2]=a;a=F[3054];F[d+8>>2]=F[3053];F[d+12>>2]=a;F[3055]=d+8;F[3054]=g;F[3053]=c;F[3056]=0;a=d+24|0;while(1){F[a+4>>2]=7;b=a+8|0;a=a+4|0;if(b>>>0>>0){continue}break}if((d|0)==(e|0)){break e}F[d+4>>2]=F[d+4>>2]&-2;f=d-e|0;F[e+4>>2]=f|1;F[d>>2]=f;if(f>>>0<=255){b=(f&-8)+11804|0;c=F[2941];a=1<<(f>>>3);L:{if(!(c&a)){F[2941]=a|c;a=b;break L}a=F[b+8>>2]}F[b+8>>2]=e;F[a+12>>2]=e;F[e+12>>2]=b;F[e+8>>2]=a;break e}a=31;if(f>>>0<=16777215){a=O(f>>>8|0);a=((f>>>38-a&1)-(a<<1)|0)+62|0}F[e+28>>2]=a;F[e+16>>2]=0;F[e+20>>2]=0;b=(a<<2)+12068|0;d=F[2942];c=1<>2]=e;break M}a=f<<((a|0)!=31?25-(a>>>1|0)|0:0);d=F[b>>2];while(1){b=d;if((f|0)==(F[b+4>>2]&-8)){break z}c=a>>>29|0;a=a<<1;c=(c&4)+b|0;d=F[c+16>>2];if(d){continue}break}F[c+16>>2]=e}F[e+24>>2]=b;F[e+12>>2]=e;F[e+8>>2]=e;break e}a=F[b+8>>2];F[a+12>>2]=i;F[b+8>>2]=i;F[i+24>>2]=0;F[i+12>>2]=b;F[i+8>>2]=a}a=j+8|0;break a}a=F[b+8>>2];F[a+12>>2]=e;F[b+8>>2]=e;F[e+24>>2]=0;F[e+12>>2]=b;F[e+8>>2]=a}a=F[2944];if(a>>>0<=h>>>0){break d}b=a-h|0;F[2944]=b;c=F[2947];a=c+h|0;F[2947]=a;F[a+4>>2]=b|1;F[c+4>>2]=h|3;a=c+8|0;break a}F[2940]=48;a=0;break a}N:{if(!g){break N}b=F[d+28>>2];a=(b<<2)+12068|0;O:{if(F[a>>2]==(d|0)){F[a>>2]=c;if(c){break O}j=oi(b)&j;F[2942]=j;break N}F[g+(F[g+16>>2]==(d|0)?16:20)>>2]=c;if(!c){break N}}F[c+24>>2]=g;a=F[d+16>>2];if(a){F[c+16>>2]=a;F[a+24>>2]=c}a=F[d+20>>2];if(!a){break N}F[c+20>>2]=a;F[a+24>>2]=c}P:{if(f>>>0<=15){a=f+h|0;F[d+4>>2]=a|3;a=a+d|0;F[a+4>>2]=F[a+4>>2]|1;break P}F[d+4>>2]=h|3;e=d+h|0;F[e+4>>2]=f|1;F[e+f>>2]=f;if(f>>>0<=255){b=(f&-8)+11804|0;c=F[2941];a=1<<(f>>>3);Q:{if(!(c&a)){F[2941]=a|c;a=b;break Q}a=F[b+8>>2]}F[b+8>>2]=e;F[a+12>>2]=e;F[e+12>>2]=b;F[e+8>>2]=a;break P}a=31;if(f>>>0<=16777215){a=O(f>>>8|0);a=((f>>>38-a&1)-(a<<1)|0)+62|0}F[e+28>>2]=a;F[e+16>>2]=0;F[e+20>>2]=0;b=(a<<2)+12068|0;R:{c=1<>2]=e;break S}a=f<<((a|0)!=31?25-(a>>>1|0)|0:0);h=F[b>>2];while(1){b=h;if((F[b+4>>2]&-8)==(f|0)){break R}c=a>>>29|0;a=a<<1;c=(c&4)+b|0;h=F[c+16>>2];if(h){continue}break}F[c+16>>2]=e}F[e+24>>2]=b;F[e+12>>2]=e;F[e+8>>2]=e;break P}a=F[b+8>>2];F[a+12>>2]=e;F[b+8>>2]=e;F[e+24>>2]=0;F[e+12>>2]=b;F[e+8>>2]=a}a=d+8|0;break a}T:{if(!i){break T}b=F[c+28>>2];a=(b<<2)+12068|0;U:{if(F[a>>2]==(c|0)){F[a>>2]=d;if(d){break U}m=11768,n=oi(b)&j,F[m>>2]=n;break T}F[i+(F[i+16>>2]==(c|0)?16:20)>>2]=d;if(!d){break T}}F[d+24>>2]=i;a=F[c+16>>2];if(a){F[d+16>>2]=a;F[a+24>>2]=d}a=F[c+20>>2];if(!a){break T}F[d+20>>2]=a;F[a+24>>2]=d}V:{if(f>>>0<=15){a=f+h|0;F[c+4>>2]=a|3;a=a+c|0;F[a+4>>2]=F[a+4>>2]|1;break V}F[c+4>>2]=h|3;d=c+h|0;F[d+4>>2]=f|1;F[d+f>>2]=f;if(k){b=(k&-8)+11804|0;e=F[2946];a=1<<(k>>>3);W:{if(!(a&g)){F[2941]=a|g;a=b;break W}a=F[b+8>>2]}F[b+8>>2]=e;F[a+12>>2]=e;F[e+12>>2]=b;F[e+8>>2]=a}F[2946]=d;F[2943]=f}a=c+8|0}Z=l+16|0;return a|0}function Vc(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0;m=Z-32|0;Z=m;o=ka(12);F[o+8>>2]=0;F[o+4>>2]=b;F[o>>2]=0;s=o+12|0;b=s;a:{b:{c:{while(1){b=b-12|0;w=F[b+8>>2];j=F[b+4>>2];t=F[b>>2];if(t){if((w|0)>1e3){break a}F[m+24>>2]=0;F[m+16>>2]=0;F[m+20>>2]=0;d=1;c=F[a>>2];e=F[c+8>>2];h=F[c+12>>2];g=F[c+20>>2];f=F[c+16>>2];d:{if((h|0)<=(g|0)&f>>>0>=e>>>0|(g|0)>(h|0)){break d}e=G[f+F[c>>2]|0];h=c;c=g;f=f+1|0;c=f?c:c+1|0;F[h+16>>2]=f;F[h+20>>2]=c;Sb(m+16|0,e);if(e){c=F[a>>2];n=Tb(m+16|0);p=F[c+8>>2];g=F[c+12>>2];h=F[c+20>>2];f=F[c+16>>2];k=f+e|0;h=k>>>0>>0?h+1|0:h;if((g|0)<=(h|0)&k>>>0>p>>>0|(g|0)<(h|0)){break d}la(n,f+F[c>>2]|0,e);d=F[c+20>>2];f=e;e=e+F[c+16>>2]|0;d=f>>>0>e>>>0?d+1|0:d;F[c+16>>2]=e;F[c+20>>2]=d}j=ka(24);c=j;F[c+4>>2]=0;F[c+8>>2]=0;c=c+16|0;F[c>>2]=0;F[c+4>>2]=0;F[j>>2]=j+4;F[j+12>>2]=c;e=Z-32|0;Z=e;h=t+12|0;c=m+16|0;u=Ya(h,c);i=t+16|0;e:{if((u|0)==(i|0)){F[e+16>>2]=c;f:{g:{d=F[h+4>>2];h:{if(!d){f=h+4|0;c=f;break h}f=G[c+11|0];g=f<<24>>24<0;n=g?F[c>>2]:c;g=g?F[c+4>>2]:f;while(1){c=d;d=G[c+27|0];f=d<<24>>24<0;d=f?F[c+20>>2]:d;p=d>>>0>>0;i:{j:{k:{l:{k=p?d:g;m:{if(k){f=f?F[c+16>>2]:c+16|0;q=sa(n,f,k);if(!q){if(d>>>0>g>>>0){break m}break l}if((q|0)>=0){break l}break m}if(d>>>0<=g>>>0){break k}}f=c;d=F[c>>2];if(d){continue}break h}d=sa(f,n,k);if(d){break j}}if(p){break i}break g}if((d|0)>=0){break g}}d=F[c+4>>2];if(d){continue}break}f=c+4|0}d=ka(32);n=d+16|0;g=F[e+16>>2];n:{if(D[g+11|0]>=0){p=F[g+4>>2];F[n>>2]=F[g>>2];F[n+4>>2]=p;F[n+8>>2]=F[g+8>>2];break n}ra(n,F[g>>2],F[g+4>>2])}F[d+8>>2]=c;F[d>>2]=0;F[d+4>>2]=0;F[d+28>>2]=0;F[f>>2]=d;c=d;g=F[F[h>>2]>>2];if(g){F[h>>2]=g;c=F[f>>2]}nb(F[h+4>>2],c);F[h+8>>2]=F[h+8>>2]+1;c=1;break f}d=c;c=0}D[e+28|0]=c;F[e+24>>2]=d;d=F[e+24>>2];c=F[d+28>>2];F[d+28>>2]=j;if(!c){break e}Ca(c+12|0,F[c+16>>2]);Ba(c,F[c+4>>2]);ja(c);break e}if(!j){break e}Ca(j+12|0,F[j+16>>2]);Ba(j,F[j+4>>2]);ja(j)}Z=e+32|0;d=(i|0)!=(u|0)}if(D[m+27|0]<0){ja(F[m+16>>2])}if(d){break a}}if(!j){break a}F[m+16>>2]=0;if(!fb(1,m+16|0,F[a>>2])){break a}q=0;x=F[m+16>>2];if(x){while(1){d=0;i=Z-32|0;Z=i;F[i+24>>2]=0;F[i+16>>2]=0;F[i+20>>2]=0;c=F[a>>2];f=F[c+8>>2];o:{p:{h=F[c+12>>2];g=F[c+20>>2];e=F[c+16>>2];q:{if((h|0)<=(g|0)&e>>>0>=f>>>0|(g|0)>(h|0)){break q}f=G[e+F[c>>2]|0];h=c;c=g;e=e+1|0;c=e?c:c+1|0;F[h+16>>2]=e;F[h+20>>2]=c;Sb(i+16|0,f);if(f){e=F[a>>2];n=Tb(i+16|0);p=F[e+8>>2];g=F[e+12>>2];c=F[e+20>>2];h=F[e+16>>2];k=h+f|0;c=k>>>0>>0?c+1|0:c;if(k>>>0>p>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break q}la(n,h+F[e>>2]|0,f);c=F[e+20>>2];g=f;f=f+F[e+16>>2]|0;c=g>>>0>f>>>0?c+1|0:c;F[e+16>>2]=f;F[e+20>>2]=c}F[i+12>>2]=0;if(!fb(1,i+12|0,F[a>>2])){break q}f=F[i+12>>2];if(!f){break q}e=F[a>>2];c=F[e+8>>2];h=F[e+16>>2];g=c-h|0;c=F[e+12>>2]-(F[e+20>>2]+(c>>>0>>0)|0)|0;if((c|0)<=0&f>>>0>g>>>0|(c|0)<0){break q}F[i+8>>2]=0;F[i>>2]=0;F[i+4>>2]=0;if((f|0)<0){break p}d=ka(f);F[i>>2]=d;c=d+f|0;F[i+8>>2]=c;l=ma(d,0,f);F[i+4>>2]=c;h=F[e+12>>2];y=h;p=F[e+8>>2];c=F[e+20>>2];k=F[e+16>>2];g=f+k|0;c=g>>>0>>0?c+1|0:c;u=g;n=c;r:{if((c|0)<=(h|0)&g>>>0<=p>>>0|(c|0)<(h|0)){la(l,F[e>>2]+k|0,f);d=F[e+20>>2];c=f+F[e+16>>2]|0;d=c>>>0>>0?d+1|0:d;F[e+16>>2]=c;F[e+20>>2]=d;h=Z-48|0;Z=h;e=Ya(j,i+16|0);if((e|0)!=(j+4|0)){c=F[e+4>>2];s:{if(!c){c=e;while(1){d=F[c+8>>2];f=F[d>>2]!=(c|0);c=d;if(f){continue}break}break s}while(1){d=c;c=F[c>>2];if(c){continue}break}}if((e|0)==F[j>>2]){F[j>>2]=d}F[j+8>>2]=F[j+8>>2]-1;f=F[j+4>>2];t:{u:{g=e;d=e;e=F[d>>2];if(e){c=F[g+4>>2];if(!c){break u}while(1){d=c;c=F[c>>2];if(c){continue}break}}e=F[d+4>>2];if(e){break u}e=0;k=1;break t}F[e+8>>2]=F[d+8>>2];k=0}l=F[d+8>>2];c=F[l>>2];v:{if((d|0)==(c|0)){F[l>>2]=e;if((d|0)==(f|0)){c=0;f=e;break v}c=F[l+4>>2];break v}F[l+4>>2]=e}r=!G[d+12|0];if((d|0)!=(g|0)){l=F[g+8>>2];F[d+8>>2]=l;F[l+(((g|0)!=F[F[g+8>>2]>>2])<<2)>>2]=d;l=F[g>>2];F[d>>2]=l;F[l+8>>2]=d;l=F[g+4>>2];F[d+4>>2]=l;if(l){F[l+8>>2]=d}D[d+12|0]=G[g+12|0];f=(f|0)==(g|0)?d:f}w:{if(r|!f){break w}if(k){while(1){e=G[c+12|0];x:{d=F[c+8>>2];if(F[d>>2]!=(c|0)){if(!e){D[c+12|0]=1;D[d+12|0]=0;e=F[d+4>>2];k=F[e>>2];F[d+4>>2]=k;if(k){F[k+8>>2]=d}F[e+8>>2]=F[d+8>>2];k=F[d+8>>2];F[(((d|0)!=F[k>>2])<<2)+k>>2]=e;F[e>>2]=d;F[d+8>>2]=e;d=c;c=F[c>>2];f=(c|0)==(f|0)?d:f;c=F[c+4>>2]}y:{z:{d=F[c>>2];A:{if(!(G[d+12|0]?0:d)){e=F[c+4>>2];if(G[e+12|0]?0:e){break A}D[c+12|0]=0;c=F[c+8>>2];B:{if((f|0)==(c|0)){c=f;break B}if(G[c+12|0]){break x}}D[c+12|0]=1;break w}e=F[c+4>>2];if(!e){break z}}if(G[e+12|0]){break z}d=c;break y}D[d+12|0]=1;D[c+12|0]=0;e=F[d+4>>2];F[c>>2]=e;if(e){F[e+8>>2]=c}F[d+8>>2]=F[c+8>>2];e=F[c+8>>2];F[((F[e>>2]!=(c|0))<<2)+e>>2]=d;F[d+4>>2]=c;F[c+8>>2]=d;e=c}c=F[d+8>>2];D[d+12|0]=G[c+12|0];D[c+12|0]=1;D[e+12|0]=1;d=F[c+4>>2];e=F[d>>2];F[c+4>>2]=e;if(e){F[e+8>>2]=c}F[d+8>>2]=F[c+8>>2];e=F[c+8>>2];F[(((c|0)!=F[e>>2])<<2)+e>>2]=d;F[d>>2]=c;F[c+8>>2]=d;break w}if(!e){D[c+12|0]=1;D[d+12|0]=0;e=F[c+4>>2];F[d>>2]=e;if(e){F[e+8>>2]=d}F[c+8>>2]=F[d+8>>2];e=F[d+8>>2];F[(((d|0)!=F[e>>2])<<2)+e>>2]=c;F[c+4>>2]=d;F[d+8>>2]=c;f=(d|0)==(f|0)?c:f;c=F[d>>2]}e=F[c>>2];C:{if(!(!e|G[e+12|0])){d=c;break C}d=F[c+4>>2];if(!(G[d+12|0]?0:d)){D[c+12|0]=0;c=F[c+8>>2];if((c|0)!=(f|0)?G[c+12|0]:0){break x}D[c+12|0]=1;break w}if(e){if(!G[e+12|0]){d=c;break C}d=F[c+4>>2]}D[d+12|0]=1;D[c+12|0]=0;e=F[d>>2];F[c+4>>2]=e;if(e){F[e+8>>2]=c}F[d+8>>2]=F[c+8>>2];e=F[c+8>>2];F[((F[e>>2]!=(c|0))<<2)+e>>2]=d;F[d>>2]=c;F[c+8>>2]=d;e=c}c=F[d+8>>2];D[d+12|0]=G[c+12|0];D[c+12|0]=1;D[e+12|0]=1;d=F[c>>2];e=F[d+4>>2];F[c>>2]=e;if(e){F[e+8>>2]=c}F[d+8>>2]=F[c+8>>2];e=F[c+8>>2];F[(((c|0)!=F[e>>2])<<2)+e>>2]=d;F[d+4>>2]=c;F[c+8>>2]=d;break w}d=c;c=F[c+8>>2];c=F[(((d|0)==F[c>>2])<<2)+c>>2];continue}}D[e+12|0]=1}c=F[g+28>>2];if(c){F[g+32>>2]=c;ja(c)}if(D[g+27|0]<0){ja(F[g+16>>2])}ja(g)}F[h+8>>2]=0;F[h>>2]=0;F[h+4>>2]=0;c=F[i+4>>2];d=F[i>>2];f=c-d|0;e=0;D:{E:{if((c|0)!=(d|0)){if((f|0)<0){break E}e=ka(f);c=ma(e,0,f);g=c+f|0;F[h+8>>2]=g;F[h+4>>2]=g;F[h>>2]=c;c=d}la(e,c,f);F:{if(D[i+27|0]>=0){F[h+24>>2]=F[i+24>>2];c=F[i+20>>2];F[h+16>>2]=F[i+16>>2];F[h+20>>2]=c;break F}ra(h+16|0,F[i+16>>2],F[i+20>>2])}Tc(h+28|0,h);f=h+16|0;c=f;G:{H:{d=F[j+4>>2];I:{if(!d){e=j+4|0;c=e;break I}e=G[c+11|0];g=e<<24>>24<0;k=g?F[c>>2]:c;g=g?F[c+4>>2]:e;while(1){c=d;d=G[c+27|0];e=d<<24>>24<0;d=e?F[c+20>>2]:d;l=d>>>0>>0;J:{K:{L:{M:{r=l?d:g;N:{if(r){e=e?F[c+16>>2]:c+16|0;z=sa(k,e,r);if(!z){if(d>>>0>g>>>0){break N}break M}if((z|0)>=0){break M}break N}if(d>>>0<=g>>>0){break L}}e=c;d=F[c>>2];if(d){continue}break I}d=sa(e,k,r);if(d){break K}}if(l){break J}break H}if((d|0)>=0){break H}}d=F[c+4>>2];if(d){continue}break}e=c+4|0}d=ka(40);F[d+24>>2]=F[f+8>>2];g=F[f+4>>2];F[d+16>>2]=F[f>>2];F[d+20>>2]=g;F[f>>2]=0;F[f+4>>2]=0;F[f+8>>2]=0;Tc(d+28|0,f+12|0);F[d+8>>2]=c;F[d>>2]=0;F[d+4>>2]=0;F[e>>2]=d;c=d;f=F[F[j>>2]>>2];if(f){F[j>>2]=f;c=F[e>>2]}nb(F[j+4>>2],c);F[j+8>>2]=F[j+8>>2]+1;c=1;break G}d=c;c=0}D[h+44|0]=c;F[h+40>>2]=d;c=F[h+28>>2];if(c){F[h+32>>2]=c;ja(c)}if(D[h+27|0]<0){ja(F[h+16>>2])}c=F[h>>2];if(c){F[h+4>>2]=c;ja(c)}Z=h+48|0;break D}na();v()}d=F[i>>2];if(!d){break r}}F[i+4>>2]=d;ja(d)}d=(n|0)<=(y|0)&p>>>0>=u>>>0|(n|0)<(y|0)}if(D[i+27|0]<0){ja(F[i+16>>2])}Z=i+32|0;break o}na();v()}if(!d){break a}q=q+1|0;if((x|0)!=(q|0)){continue}break}}F[m+12>>2]=0;if(!fb(1,m+12|0,F[a>>2])){break a}c=F[a>>2];e=F[c+8>>2];f=F[c+16>>2];h=e-f|0;d=F[m+12>>2];c=F[c+12>>2]-(F[c+20>>2]+(e>>>0>>0)|0)|0;if(h>>>0>>0&(c|0)<=0|(c|0)<0){break a}if(d){q=0;h=((t|0)!=0)+w|0;while(1){O:{if(b>>>0>>0){F[b+8>>2]=h;F[b+4>>2]=0;F[b>>2]=j;b=b+12|0;d=F[m+12>>2];break O}c=b-o|0;g=(c|0)/12|0;b=g+1|0;if(b>>>0>=357913942){break c}e=(s-o|0)/12|0;f=e<<1;e=e>>>0>=178956970?357913941:b>>>0>>0?f:b;if(e){if(e>>>0>=357913942){break b}f=ka(L(e,12))}else{f=0}b=f+L(g,12)|0;F[b+8>>2]=h;F[b+4>>2]=0;F[b>>2]=j;c=pa(b+L((c|0)/-12|0,12)|0,o,c);s=f+L(e,12)|0;b=b+12|0;if(o){ja(o)}o=c}q=q+1|0;if(q>>>0>>0){continue}break}}if((b|0)!=(o|0)){continue}break}A=1;break a}na();v()}oa();v()}if(o){ja(o)}Z=m+32|0;return A}function me(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;h=Z-48|0;Z=h;a:{if((c|0)!=1){break a}i=F[a+4>>2];c=F[a+12>>2];F[h+40>>2]=0;F[h+32>>2]=0;F[h+36>>2]=0;F[h+24>>2]=0;F[h+28>>2]=0;F[h+16>>2]=0;F[h+20>>2]=0;F[h+8>>2]=0;F[h+12>>2]=0;d=h+8|0;b:{if((b|0)==-2){break b}k=F[F[F[i+4>>2]+8>>2]+(c<<2)>>2];if(($[F[F[i>>2]+8>>2]](i)|0)==1){j=Z-32|0;Z=j;l=F[F[F[i+4>>2]+8>>2]+(c<<2)>>2];c:{d:{e:{if(($[F[F[i>>2]+8>>2]](i)|0)!=1|b-1>>>0>5){break e}g=$[F[F[i>>2]+36>>2]](i)|0;f=$[F[F[i>>2]+44>>2]](i,c)|0;if(!g|!f){break e}c=$[F[F[i>>2]+40>>2]](i,c)|0;if(c){a=F[i+44>>2];F[j+12>>2]=c;F[j+8>>2]=a;F[j+20>>2]=f;F[j+16>>2]=f+12;f=j+8|0;a=0;f:{g:{switch(b-1|0){case 0:b=ka(60);F[b+4>>2]=l;F[b>>2]=2960;a=F[d+4>>2];F[b+8>>2]=F[d>>2];F[b+12>>2]=a;a=F[d+12>>2];F[b+16>>2]=F[d+8>>2];F[b+20>>2]=a;a=F[d+20>>2];F[b+24>>2]=F[d+16>>2];F[b+28>>2]=a;F[b+40>>2]=0;F[b+32>>2]=0;F[b+36>>2]=0;a=F[d+24>>2];g=F[d+28>>2];if((a|0)!=(g|0)){c=g-a|0;if((c|0)<0){break d}e=ka(c);F[b+32>>2]=e;F[b+40>>2]=(c&-4)+e;while(1){F[e>>2]=F[a>>2];e=e+4|0;a=a+4|0;if((g|0)!=(a|0)){continue}break}F[b+36>>2]=e}a=F[f+4>>2];F[b+44>>2]=F[f>>2];F[b+48>>2]=a;a=F[f+12>>2];F[b+52>>2]=F[f+8>>2];F[b+56>>2]=a;F[b>>2]=2252;a=b;break f;case 3:b=ka(112);F[b+4>>2]=l;F[b>>2]=2960;a=F[d+4>>2];F[b+8>>2]=F[d>>2];F[b+12>>2]=a;a=F[d+12>>2];F[b+16>>2]=F[d+8>>2];F[b+20>>2]=a;a=F[d+20>>2];F[b+24>>2]=F[d+16>>2];F[b+28>>2]=a;F[b+40>>2]=0;F[b+32>>2]=0;F[b+36>>2]=0;a=F[d+24>>2];g=F[d+28>>2];if((a|0)!=(g|0)){c=g-a|0;if((c|0)<0){break d}e=ka(c);F[b+32>>2]=e;F[b+40>>2]=(c&-4)+e;while(1){F[e>>2]=F[a>>2];e=e+4|0;a=a+4|0;if((g|0)!=(a|0)){continue}break}F[b+36>>2]=e}a=F[f+4>>2];F[b+44>>2]=F[f>>2];F[b+48>>2]=a;a=F[f+12>>2];F[b+52>>2]=F[f+8>>2];F[b+56>>2]=a;F[b+60>>2]=0;F[b+64>>2]=0;F[b>>2]=3016;F[b+68>>2]=0;F[b+72>>2]=0;F[b+76>>2]=0;F[b+80>>2]=0;F[b+84>>2]=0;F[b+88>>2]=0;F[b+92>>2]=0;F[b+96>>2]=0;F[b+100>>2]=0;F[b+104>>2]=0;F[b+108>>2]=0;a=b;break f;case 4:b=ka(104);F[b+4>>2]=l;F[b>>2]=2960;a=F[d+4>>2];F[b+8>>2]=F[d>>2];F[b+12>>2]=a;a=F[d+12>>2];F[b+16>>2]=F[d+8>>2];F[b+20>>2]=a;a=F[d+20>>2];F[b+24>>2]=F[d+16>>2];F[b+28>>2]=a;F[b+40>>2]=0;F[b+32>>2]=0;F[b+36>>2]=0;a=F[d+24>>2];g=F[d+28>>2];if((a|0)!=(g|0)){c=g-a|0;if((c|0)<0){break d}e=ka(c);F[b+32>>2]=e;F[b+40>>2]=(c&-4)+e;while(1){F[e>>2]=F[a>>2];e=e+4|0;a=a+4|0;if((g|0)!=(a|0)){continue}break}F[b+36>>2]=e}a=F[f+4>>2];F[b+44>>2]=F[f>>2];F[b+48>>2]=a;a=F[f+12>>2];F[b+52>>2]=F[f+8>>2];F[b+56>>2]=a;F[b+84>>2]=0;F[b+76>>2]=0;F[b+80>>2]=0;F[b+60>>2]=0;F[b+64>>2]=0;F[b>>2]=3264;a=F[f+4>>2];F[b+88>>2]=F[f>>2];F[b+92>>2]=a;a=F[f+12>>2];F[b+96>>2]=F[f+8>>2];F[b+100>>2]=a;a=b;break f;case 5:break g;default:break f}}a=ka(128);F[a+4>>2]=l;F[a>>2]=2960;b=F[d+4>>2];F[a+8>>2]=F[d>>2];F[a+12>>2]=b;b=F[d+12>>2];F[a+16>>2]=F[d+8>>2];F[a+20>>2]=b;b=F[d+20>>2];F[a+24>>2]=F[d+16>>2];F[a+28>>2]=b;F[a+40>>2]=0;F[a+32>>2]=0;F[a+36>>2]=0;h:{i:{c=F[d+28>>2];b=F[d+24>>2];if((c|0)!=(b|0)){c=c-b|0;if((c|0)<0){break i}b=ka(c);F[a+36>>2]=b;F[a+32>>2]=b;F[a+40>>2]=(c&-4)+b;e=F[d+24>>2];c=F[d+28>>2];if((e|0)!=(c|0)){while(1){F[b>>2]=F[e>>2];b=b+4|0;e=e+4|0;if((c|0)!=(e|0)){continue}break}}F[a+36>>2]=b}F[a>>2]=2904;b=F[f+4>>2];F[a+44>>2]=F[f>>2];F[a+48>>2]=b;b=F[f+12>>2];F[a+52>>2]=F[f+8>>2];F[a+56>>2]=b;b=a- -64|0;F[b>>2]=0;F[b+4>>2]=0;F[a+60>>2]=4128;F[a>>2]=3500;b=F[f+4>>2];F[a+72>>2]=F[f>>2];F[a+76>>2]=b;b=F[f+12>>2];F[a+80>>2]=F[f+8>>2];F[a+84>>2]=b;F[a+104>>2]=1065353216;F[a+108>>2]=-1;F[a+96>>2]=-1;F[a+100>>2]=-1;F[a+88>>2]=1;F[a+92>>2]=-1;F[a+60>>2]=3736;F[a+112>>2]=0;F[a+116>>2]=0;D[a+117|0]=0;D[a+118|0]=0;D[a+119|0]=0;D[a+120|0]=0;D[a+121|0]=0;D[a+122|0]=0;D[a+123|0]=0;D[a+124|0]=0;break h}na();v()}break f}e=a;break e}a=F[i+44>>2];F[j+12>>2]=g;F[j+8>>2]=a;F[j+20>>2]=f;F[j+16>>2]=f+12;f=j+8|0;a=0;j:{k:{switch(b-1|0){case 0:b=ka(60);F[b+4>>2]=l;F[b>>2]=2960;a=F[d+4>>2];F[b+8>>2]=F[d>>2];F[b+12>>2]=a;a=F[d+12>>2];F[b+16>>2]=F[d+8>>2];F[b+20>>2]=a;a=F[d+20>>2];F[b+24>>2]=F[d+16>>2];F[b+28>>2]=a;F[b+40>>2]=0;F[b+32>>2]=0;F[b+36>>2]=0;a=F[d+24>>2];g=F[d+28>>2];if((a|0)!=(g|0)){c=g-a|0;if((c|0)<0){break d}e=ka(c);F[b+32>>2]=e;F[b+40>>2]=(c&-4)+e;while(1){F[e>>2]=F[a>>2];e=e+4|0;a=a+4|0;if((g|0)!=(a|0)){continue}break}F[b+36>>2]=e}a=F[f+4>>2];F[b+44>>2]=F[f>>2];F[b+48>>2]=a;a=F[f+12>>2];F[b+52>>2]=F[f+8>>2];F[b+56>>2]=a;F[b>>2]=4156;a=b;break j;case 3:b=ka(112);F[b+4>>2]=l;F[b>>2]=2960;a=F[d+4>>2];F[b+8>>2]=F[d>>2];F[b+12>>2]=a;a=F[d+12>>2];F[b+16>>2]=F[d+8>>2];F[b+20>>2]=a;a=F[d+20>>2];F[b+24>>2]=F[d+16>>2];F[b+28>>2]=a;F[b+40>>2]=0;F[b+32>>2]=0;F[b+36>>2]=0;a=F[d+24>>2];g=F[d+28>>2];if((a|0)!=(g|0)){c=g-a|0;if((c|0)<0){break d}e=ka(c);F[b+32>>2]=e;F[b+40>>2]=(c&-4)+e;while(1){F[e>>2]=F[a>>2];e=e+4|0;a=a+4|0;if((g|0)!=(a|0)){continue}break}F[b+36>>2]=e}a=F[f+4>>2];F[b+44>>2]=F[f>>2];F[b+48>>2]=a;a=F[f+12>>2];F[b+52>>2]=F[f+8>>2];F[b+56>>2]=a;F[b+60>>2]=0;F[b+64>>2]=0;F[b>>2]=4580;F[b+68>>2]=0;F[b+72>>2]=0;F[b+76>>2]=0;F[b+80>>2]=0;F[b+84>>2]=0;F[b+88>>2]=0;F[b+92>>2]=0;F[b+96>>2]=0;F[b+100>>2]=0;F[b+104>>2]=0;F[b+108>>2]=0;a=b;break j;case 4:b=ka(104);F[b+4>>2]=l;F[b>>2]=2960;a=F[d+4>>2];F[b+8>>2]=F[d>>2];F[b+12>>2]=a;a=F[d+12>>2];F[b+16>>2]=F[d+8>>2];F[b+20>>2]=a;a=F[d+20>>2];F[b+24>>2]=F[d+16>>2];F[b+28>>2]=a;F[b+40>>2]=0;F[b+32>>2]=0;F[b+36>>2]=0;a=F[d+24>>2];g=F[d+28>>2];if((a|0)!=(g|0)){c=g-a|0;if((c|0)<0){break d}e=ka(c);F[b+32>>2]=e;F[b+40>>2]=(c&-4)+e;while(1){F[e>>2]=F[a>>2];e=e+4|0;a=a+4|0;if((g|0)!=(a|0)){continue}break}F[b+36>>2]=e}a=F[f+4>>2];F[b+44>>2]=F[f>>2];F[b+48>>2]=a;a=F[f+12>>2];F[b+52>>2]=F[f+8>>2];F[b+56>>2]=a;F[b+84>>2]=0;F[b+76>>2]=0;F[b+80>>2]=0;F[b+60>>2]=0;F[b+64>>2]=0;F[b>>2]=4816;a=F[f+4>>2];F[b+88>>2]=F[f>>2];F[b+92>>2]=a;a=F[f+12>>2];F[b+96>>2]=F[f+8>>2];F[b+100>>2]=a;a=b;break j;case 5:break k;default:break j}}a=ka(128);F[a+4>>2]=l;F[a>>2]=2960;b=F[d+4>>2];F[a+8>>2]=F[d>>2];F[a+12>>2]=b;b=F[d+12>>2];F[a+16>>2]=F[d+8>>2];F[a+20>>2]=b;b=F[d+20>>2];F[a+24>>2]=F[d+16>>2];F[a+28>>2]=b;F[a+40>>2]=0;F[a+32>>2]=0;F[a+36>>2]=0;l:{m:{c=F[d+28>>2];b=F[d+24>>2];if((c|0)!=(b|0)){c=c-b|0;if((c|0)<0){break m}b=ka(c);F[a+36>>2]=b;F[a+32>>2]=b;F[a+40>>2]=(c&-4)+b;e=F[d+24>>2];c=F[d+28>>2];if((e|0)!=(c|0)){while(1){F[b>>2]=F[e>>2];b=b+4|0;e=e+4|0;if((c|0)!=(e|0)){continue}break}}F[a+36>>2]=b}F[a>>2]=4524;b=F[f+4>>2];F[a+44>>2]=F[f>>2];F[a+48>>2]=b;b=F[f+12>>2];F[a+52>>2]=F[f+8>>2];F[a+56>>2]=b;b=a- -64|0;F[b>>2]=0;F[b+4>>2]=0;F[a+60>>2]=5624;F[a>>2]=5040;b=F[f+4>>2];F[a+72>>2]=F[f>>2];F[a+76>>2]=b;b=F[f+12>>2];F[a+80>>2]=F[f+8>>2];F[a+84>>2]=b;F[a+104>>2]=1065353216;F[a+108>>2]=-1;F[a+96>>2]=-1;F[a+100>>2]=-1;F[a+88>>2]=1;F[a+92>>2]=-1;F[a+60>>2]=5260;F[a+112>>2]=0;F[a+116>>2]=0;D[a+117|0]=0;D[a+118|0]=0;D[a+119|0]=0;D[a+120|0]=0;D[a+121|0]=0;D[a+122|0]=0;D[a+123|0]=0;D[a+124|0]=0;break l}na();v()}break j}e=a}Z=j+32|0;break c}na();v()}if(e){break b}}e=ka(44);F[e+4>>2]=k;F[e>>2]=2960;a=F[d+4>>2];F[e+8>>2]=F[d>>2];F[e+12>>2]=a;a=F[d+12>>2];F[e+16>>2]=F[d+8>>2];F[e+20>>2]=a;a=F[d+20>>2];F[e+24>>2]=F[d+16>>2];F[e+28>>2]=a;F[e+40>>2]=0;F[e+32>>2]=0;F[e+36>>2]=0;n:{c=F[d+24>>2];b=F[d+28>>2];if((c|0)!=(b|0)){a=b-c|0;if((a|0)<0){break n}k=ka(a);F[e+32>>2]=k;F[e+40>>2]=(a&-4)+k;while(1){F[k>>2]=F[c>>2];k=k+4|0;c=c+4|0;if((b|0)!=(c|0)){continue}break}F[e+36>>2]=k}F[e>>2]=5652;break b}na();v()}k=e;a=F[h+32>>2];if(!a){break a}F[h+36>>2]=a;ja(a)}Z=h+48|0;return k|0}function rf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0;m=Z-16|0;Z=m;F[m+12>>2]=b;b=ka(32);F[m>>2]=b;F[m+4>>2]=24;F[m+8>>2]=-2147483616;c=G[1196]|G[1197]<<8|(G[1198]<<16|G[1199]<<24);d=G[1192]|G[1193]<<8|(G[1194]<<16|G[1195]<<24);D[b+16|0]=d;D[b+17|0]=d>>>8;D[b+18|0]=d>>>16;D[b+19|0]=d>>>24;D[b+20|0]=c;D[b+21|0]=c>>>8;D[b+22|0]=c>>>16;D[b+23|0]=c>>>24;c=G[1188]|G[1189]<<8|(G[1190]<<16|G[1191]<<24);d=G[1184]|G[1185]<<8|(G[1186]<<16|G[1187]<<24);D[b+8|0]=d;D[b+9|0]=d>>>8;D[b+10|0]=d>>>16;D[b+11|0]=d>>>24;D[b+12|0]=c;D[b+13|0]=c>>>8;D[b+14|0]=c>>>16;D[b+15|0]=c>>>24;c=G[1180]|G[1181]<<8|(G[1182]<<16|G[1183]<<24);d=G[1176]|G[1177]<<8|(G[1178]<<16|G[1179]<<24);D[b|0]=d;D[b+1|0]=d>>>8;D[b+2|0]=d>>>16;D[b+3|0]=d>>>24;D[b+4|0]=c;D[b+5|0]=c>>>8;D[b+6|0]=c>>>16;D[b+7|0]=c>>>24;D[b+24|0]=0;l=Z-48|0;Z=l;f=F[m+12>>2];d=a;a=a+16|0;b=F[a>>2];a:{b:{if(!b){break b}c=a;while(1){e=(f|0)>F[b+16>>2];c=e?c:b;b=F[(e?b+4|0:b)>>2];if(b){continue}break}if((a|0)==(c|0)){break b}if((f|0)>=F[c+16>>2]){break a}}F[l+28>>2]=0;F[l+32>>2]=0;y=l+24|0;F[l+24>>2]=y|4;a=l+16|0;F[a>>2]=0;F[a+4>>2]=0;F[l+8>>2]=f;F[l+12>>2]=a;t=l+8|0;a=t;x=Z-16|0;Z=x;u=d+12|0;c=F[u+4>>2];c:{d:{if(!c){o=u+4|0;d=o;break d}a=F[a>>2];while(1){d=c;b=F[c+16>>2];if((b|0)>(a|0)){o=d;c=F[d>>2];if(c){continue}break d}if((a|0)<=(b|0)){g=d;a=0;break c}c=F[d+4>>2];if(c){continue}break}o=d+4|0}g=ka(32);b=F[t>>2];q=g+24|0;a=q;F[a>>2]=0;F[a+4>>2]=0;F[g+16>>2]=b;r=g+20|0;F[r>>2]=a;c=F[t+4>>2];z=t+8|0;if((c|0)!=(z|0)){while(1){p=Z-16|0;Z=p;a=p+8|0;k=c+16|0;e:{f:{g:{h:{i:{j:{k:{f=q;e=r+4|0;l:{if((f|0)==(e|0)){break l}b=G[f+27|0];h=b<<24>>24<0;i=G[k+11|0];n=i<<24>>24;j=(n|0)<0;i=j?F[k+4>>2]:i;b=h?F[f+20>>2]:b;s=i>>>0>b>>>0;w=s?b:i;if(w){j=j?F[k>>2]:k;h=h?F[f+16>>2]:f+16|0;A=sa(j,h,w);if(!A){if(b>>>0>i>>>0){break l}break k}if((A|0)>=0){break k}break l}if(b>>>0<=i>>>0){break j}}h=F[f>>2];m:{a=f;n:{if((a|0)==F[r>>2]){break n}o:{if(!h){b=f;while(1){a=F[b+8>>2];i=F[a>>2]==(b|0);b=a;if(i){continue}break}break o}b=h;while(1){a=b;b=F[b+4>>2];if(b){continue}break}}i=G[k+11|0];s=i<<24>>24;b=(s|0)<0;j=G[a+27|0];n=j<<24>>24<0;p:{i=b?F[k+4>>2]:i;j=n?F[a+20>>2]:j;w=i>>>0>>0?i:j;if(w){b=sa(n?F[a+16>>2]:a+16|0,b?F[k>>2]:k,w);if(b){break p}}if(i>>>0>j>>>0){break n}break m}if((b|0)>=0){break m}}if(!h){F[p+12>>2]=f;a=f;break e}F[p+12>>2]=a;a=a+4|0;break e}b=F[e>>2];if(!b){F[p+12>>2]=e;a=e;break e}h=(s|0)<0?F[k>>2]:k;f=e;while(1){a=b;b=G[b+27|0];e=b<<24>>24<0;b=e?F[a+20>>2]:b;k=b>>>0>>0;q:{r:{s:{t:{n=k?b:i;u:{if(n){e=e?F[a+16>>2]:a+16|0;j=sa(h,e,n);if(!j){if(b>>>0>i>>>0){break u}break t}if((j|0)>=0){break t}break u}if(b>>>0<=i>>>0){break s}}f=a;b=F[a>>2];if(b){continue}break g}b=sa(e,h,n);if(b){break r}}if(k){break q}break g}if((b|0)>=0){break g}}f=a+4|0;b=F[a+4>>2];if(b){continue}break}break g}b=sa(h,j,w);if(b){break i}}if(s){break h}break f}if((b|0)>=0){break f}}h=F[f+4>>2];v:{if(!h){b=f;while(1){a=F[b+8>>2];j=F[a>>2]!=(b|0);b=a;if(j){continue}break}break v}b=h;while(1){a=b;b=F[b>>2];if(b){continue}break}}w:{x:{if((a|0)==(e|0)){break x}j=G[a+27|0];b=j<<24>>24<0;y:{j=b?F[a+20>>2]:j;s=i>>>0>j>>>0?j:i;if(s){b=sa((n|0)<0?F[k>>2]:k,b?F[a+16>>2]:a+16|0,s);if(b){break y}}if(i>>>0>>0){break x}break w}if((b|0)>=0){break w}}if(!h){F[p+12>>2]=f;a=f+4|0;break e}F[p+12>>2]=a;break e}b=F[e>>2];if(!b){F[p+12>>2]=e;a=e;break e}h=(n|0)<0?F[k>>2]:k;f=e;while(1){a=b;b=G[b+27|0];e=b<<24>>24<0;b=e?F[a+20>>2]:b;k=b>>>0>>0;z:{A:{B:{C:{n=k?b:i;D:{if(n){e=e?F[a+16>>2]:a+16|0;j=sa(h,e,n);if(!j){if(b>>>0>i>>>0){break D}break C}if((j|0)>=0){break C}break D}if(b>>>0<=i>>>0){break B}}f=a;b=F[a>>2];if(b){continue}break g}b=sa(e,h,n);if(b){break A}}if(k){break z}break g}if((b|0)>=0){break g}}f=a+4|0;b=F[a+4>>2];if(b){continue}break}}F[p+12>>2]=a;a=f;break e}F[p+12>>2]=f;F[a>>2]=f}f=a;a=F[a>>2];if(a){b=0}else{a=ka(40);b=a+16|0;E:{if(D[c+27|0]>=0){e=F[c+20>>2];F[b>>2]=F[c+16>>2];F[b+4>>2]=e;F[b+8>>2]=F[c+24>>2];break E}ra(b,F[c+16>>2],F[c+20>>2])}b=a+28|0;F:{if(D[c+39|0]>=0){e=F[c+32>>2];F[b>>2]=F[c+28>>2];F[b+4>>2]=e;F[b+8>>2]=F[c+36>>2];break F}ra(b,F[c+28>>2],F[c+32>>2])}F[a+8>>2]=F[p+12>>2];F[a>>2]=0;F[a+4>>2]=0;F[f>>2]=a;b=a;e=F[F[r>>2]>>2];if(e){F[r>>2]=e;b=F[f>>2]}nb(F[r+4>>2],b);F[r+8>>2]=F[r+8>>2]+1;b=1}D[x+12|0]=b;F[x+8>>2]=a;Z=p+16|0;b=F[c+4>>2];G:{if(b){while(1){c=b;b=F[b>>2];if(b){continue}break G}}while(1){a=c;c=F[c+8>>2];if((a|0)!=F[c>>2]){continue}break}}if((c|0)!=(z|0)){continue}break}}F[g+8>>2]=d;F[g>>2]=0;F[g+4>>2]=0;F[o>>2]=g;c=g;a=F[F[u>>2]>>2];if(a){F[u>>2]=a;c=F[o>>2]}nb(F[u+4>>2],c);F[u+8>>2]=F[u+8>>2]+1;a=1}D[l+44|0]=a;F[l+40>>2]=g;Z=x+16|0;c=F[l+40>>2];ib(t|4,F[l+16>>2]);ib(y,F[l+28>>2])}f=Z-48|0;Z=f;d=f+8|0;g=Z-32|0;Z=g;o=g+32|0;b=o;a=g+21|0;H:{if((b|0)==(a|0)){break H}}e=b-a|0;I:{if((e|0)<=9){h=61;if((e|0)<(I[2684]<=1|0)){break I}}D[a|0]=49;b=a+1|0;h=0}F[g+12>>2]=h;F[g+8>>2]=b;h=Z-16|0;Z=h;e=Z-16|0;Z=e;J:{q=F[g+8>>2];g=q-a|0;if(g>>>0<=2147483631){K:{if(g>>>0<11){D[d+11|0]=g|G[d+11|0]&128;D[d+11|0]=G[d+11|0]&127;b=d;break K}t=e+8|0;if(g>>>0>=11){k=g+16&-16;b=k-1|0;b=(b|0)==11?k:b}else{b=10}sb(t,b+1|0);b=F[e+8>>2];F[d>>2]=b;F[d+8>>2]=F[d+8>>2]&-2147483648|F[e+12>>2]&2147483647;F[d+8>>2]=F[d+8>>2]|-2147483648;F[d+4>>2]=g}while(1){if((a|0)!=(q|0)){D[b|0]=G[a|0];b=b+1|0;a=a+1|0;continue}break}D[e+7|0]=0;D[b|0]=G[e+7|0];Z=e+16|0;break J}za();v()}Z=h+16|0;Z=o;F[f+32>>2]=m;L:{M:{a=c+20|0;d=F[a+4>>2];N:{if(!d){g=a+4|0;c=g;break N}b=G[m+11|0];c=b<<24>>24<0;e=c?F[m>>2]:m;b=c?F[m+4>>2]:b;while(1){c=d;d=G[c+27|0];g=d<<24>>24<0;d=g?F[c+20>>2]:d;o=d>>>0>>0;O:{P:{Q:{R:{h=o?d:b;S:{if(h){g=g?F[c+16>>2]:c+16|0;q=sa(e,g,h);if(!q){if(b>>>0>>0){break S}break R}if((q|0)>=0){break R}break S}if(b>>>0>=d>>>0){break Q}}g=c;d=F[c>>2];if(d){continue}break N}d=sa(g,e,h);if(d){break P}}if(o){break O}break M}if((d|0)>=0){break M}}d=F[c+4>>2];if(d){continue}break}g=c+4|0}d=ka(40);e=d+16|0;b=F[f+32>>2];T:{if(D[b+11|0]>=0){o=F[b+4>>2];F[e>>2]=F[b>>2];F[e+4>>2]=o;F[e+8>>2]=F[b+8>>2];break T}ra(e,F[b>>2],F[b+4>>2])}F[d+8>>2]=c;F[d>>2]=0;F[d+4>>2]=0;F[d+36>>2]=0;F[d+28>>2]=0;F[d+32>>2]=0;F[g>>2]=d;c=d;b=F[F[a>>2]>>2];if(b){F[a>>2]=b;c=F[g>>2]}nb(F[a+4>>2],c);F[a+8>>2]=F[a+8>>2]+1;a=1;break L}d=c;a=0}D[f+44|0]=a;F[f+40>>2]=d;a=F[f+40>>2];if(D[a+39|0]<0){ja(F[a+28>>2])}b=F[f+12>>2];F[a+28>>2]=F[f+8>>2];F[a+32>>2]=b;F[a+36>>2]=F[f+16>>2];Z=f+48|0;Z=l+48|0;if(D[m+11|0]<0){ja(F[m>>2])}Z=m+16|0}function zd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0;h=Z-32|0;Z=h;g=F[F[a+4>>2]+44>>2];c=F[a+8>>2];d=F[c>>2];c=F[c+4>>2];F[h+24>>2]=0;F[h+16>>2]=0;F[h+20>>2]=0;d=(c-d>>2>>>0)/3|0;c=F[g+96>>2];f=(F[g+100>>2]-c|0)/12|0;a:{if(d>>>0>f>>>0){e=d-f|0;i=F[g+104>>2];c=F[g+100>>2];if(e>>>0<=(i-c|0)/12>>>0){b:{if(!e){break b}d=c;f=L(e,12)-12|0;i=((f>>>0)/12|0)+1&3;if(i){while(1){l=F[h+20>>2];F[d>>2]=F[h+16>>2];F[d+4>>2]=l;F[d+8>>2]=F[h+24>>2];d=d+12|0;j=j+1|0;if((i|0)!=(j|0)){continue}break}}c=L(e,12)+c|0;if(f>>>0<36){break b}while(1){f=F[h+20>>2];F[d>>2]=F[h+16>>2];F[d+4>>2]=f;F[d+8>>2]=F[h+24>>2];F[d+20>>2]=F[h+24>>2];f=F[h+20>>2];F[d+12>>2]=F[h+16>>2];F[d+16>>2]=f;F[d+32>>2]=F[h+24>>2];f=F[h+20>>2];F[d+24>>2]=F[h+16>>2];F[d+28>>2]=f;f=F[h+20>>2];F[d+36>>2]=F[h+16>>2];F[d+40>>2]=f;F[d+44>>2]=F[h+24>>2];d=d+48|0;if((d|0)!=(c|0)){continue}break}}F[g+100>>2]=c;break a}c:{f=F[g+96>>2];n=(c-f|0)/12|0;d=n+e|0;if(d>>>0<357913942){f=(i-f|0)/12|0;i=f<<1;i=f>>>0>=178956970?357913941:d>>>0>>0?i:d;if(i){if(i>>>0>=357913942){break c}l=ka(L(i,12))}f=L(n,12)+l|0;d=f;e=L(e,12);n=e-12|0;q=((n>>>0)/12|0)+1&3;if(q){while(1){r=F[h+20>>2];F[d>>2]=F[h+16>>2];F[d+4>>2]=r;F[d+8>>2]=F[h+24>>2];d=d+12|0;j=j+1|0;if((q|0)!=(j|0)){continue}break}}e=e+f|0;if(n>>>0>=36){while(1){j=F[h+20>>2];F[d>>2]=F[h+16>>2];F[d+4>>2]=j;F[d+8>>2]=F[h+24>>2];F[d+20>>2]=F[h+24>>2];j=F[h+20>>2];F[d+12>>2]=F[h+16>>2];F[d+16>>2]=j;F[d+32>>2]=F[h+24>>2];j=F[h+20>>2];F[d+24>>2]=F[h+16>>2];F[d+28>>2]=j;j=F[h+20>>2];F[d+36>>2]=F[h+16>>2];F[d+40>>2]=j;F[d+44>>2]=F[h+24>>2];d=d+48|0;if((e|0)!=(d|0)){continue}break}}j=F[g+96>>2];if((j|0)!=(c|0)){while(1){c=c-12|0;n=F[c+4>>2];f=f-12|0;d=f;F[d>>2]=F[c>>2];F[d+4>>2]=n;F[d+8>>2]=F[c+8>>2];if((c|0)!=(j|0)){continue}break}c=F[g+96>>2]}F[g+104>>2]=L(i,12)+l;F[g+100>>2]=e;F[g+96>>2]=f;if(c){ja(c)}break a}na();v()}oa();v()}if(d>>>0>=f>>>0){break a}F[g+100>>2]=c+L(d,12)}d:{if(F[a+216>>2]==F[a+220>>2]){j=F[a+4>>2];c=F[j+44>>2];d=F[c+100>>2];f=F[c+96>>2];if((d|0)!=(f|0)){c=(d-f|0)/12|0;o=c>>>0<=1?1:c;c=0;while(1){d=F[a+8>>2];i=f+L(c,12)|0;g=L(c,3);e:{f:{if((g|0)==-1){e=F[(F[d>>2]+(g<<2)|0)+4>>2];k=-1;g=1;break f}e=-1;k=F[F[d>>2]+(g<<2)>>2];l=g+1|0;if((l|0)==-1){g=0;break f}e=F[F[d>>2]+(l<<2)>>2];g=g+2|0;m=-1;if((g|0)==-1){break e}}m=F[F[d>>2]+(g<<2)>>2]}F[i+8>>2]=m;F[i+4>>2]=e;F[i>>2]=k;c=c+1|0;if((o|0)!=(c|0)){continue}break}}F[F[j+4>>2]+80>>2]=b;c=1;break d}d=0;F[h+24>>2]=0;F[h+16>>2]=0;F[h+20>>2]=0;l=F[a+8>>2];c=F[l>>2];g=F[l+4>>2];F[h+8>>2]=0;F[h>>2]=0;F[h+4>>2]=0;b=0;g:{h:{i:{j:{k:{l:{if((c|0)!=(g|0)){c=g-c|0;if((c|0)<0){break l}b=ka(c);F[h>>2]=b;F[h+8>>2]=(c&-4)+b;u=h,w=ma(b,0,c)+c|0,F[u+4>>2]=w}c=F[l+24>>2];if((F[l+28>>2]-c|0)<4){break h}f=0;while(1){g=F[(p<<2)+c>>2];m:{if((g|0)==-1){break m}n:{if(F[F[a+120>>2]+(p>>>3&536870908)>>2]>>>p&1){break n}n=F[a+216>>2];c=F[a+220>>2];if((n|0)==(c|0)){break n}e=g+2|0;i=(g>>>0)%3|0;q=i?g-1|0:e;c=(c-n|0)/144|0;r=c>>>0<=1?1:c;j=0;t=(i|0)!=0|(e|0)!=-1;while(1){s=g<<2;i=L(j,144)+n|0;c=F[s+F[F[i+68>>2]>>2]>>2];o:{if(!(F[F[i+16>>2]+(c>>>3&536870908)>>2]>>>c&1)){break o}c=-1;p:{if(!t){break p}e=F[F[l+12>>2]+(q<<2)>>2];c=-1;if((e|0)==-1){break p}c=e-1|0;if((e>>>0)%3|0){break p}c=e+2|0}if((g|0)==(c|0)){break o}e=s;s=F[i+32>>2];i=F[e+s>>2];while(1){e=0;if((c|0)==-1){break g}if((i|0)!=F[s+(c<<2)>>2]){g=c;break n}q:{r:{if((c>>>0)%3|0){e=c-1|0;break r}e=c+2|0;m=-1;if((e|0)==-1){break q}}c=F[F[l+12>>2]+(e<<2)>>2];m=-1;if((c|0)==-1){break q}m=c-1|0;if((c>>>0)%3|0){break q}m=c+2|0}c=m;if((g|0)!=(c|0)){continue}break}}j=j+1|0;if((r|0)!=(j|0)){continue}break}}i=k-f|0;e=i>>2;F[(g<<2)+b>>2]=e;s:{if(k>>>0>>0){F[k>>2]=g;k=k+4|0;F[h+20>>2]=k;break s}c=e+1|0;if(c>>>0>=1073741824){break k}d=o-f|0;k=d>>>1|0;c=d>>>0>=2147483644?1073741823:c>>>0>>0?k:c;if(c){if(c>>>0>=1073741824){break j}d=ka(c<<2)}else{d=0}e=d+(e<<2)|0;F[e>>2]=g;m=c<<2;c=pa(d,f,i);o=m+c|0;F[h+24>>2]=o;k=e+4|0;F[h+20>>2]=k;F[h+16>>2]=c;if(f){ja(f);l=F[a+8>>2]}f=c}if((g|0)==-1){break m}t:{if((g>>>0)%3|0){c=g-1|0;break t}c=g+2|0;if((c|0)==-1){break m}}c=F[F[l+12>>2]+(c<<2)>>2];if((c|0)==-1){break m}c=c+((c>>>0)%3|0?-1:2)|0;if((c|0)==-1){break m}e=g;if((c|0)==(g|0)){break m}while(1){i=c;u:{v:{c=F[a+220>>2];j=F[a+216>>2];if((c|0)==(j|0)){break v}c=(c-j|0)/144|0;n=c>>>0<=1?1:c;c=0;while(1){q=F[(j+L(c,144)|0)+32>>2];r=i<<2;if(F[q+r>>2]==F[q+(e<<2)>>2]){c=c+1|0;if((n|0)!=(c|0)){continue}break v}break}j=k-d|0;e=j>>2;F[b+r>>2]=e;if(k>>>0>>0){F[k>>2]=i;k=k+4|0;F[h+20>>2]=k;f=d;break u}c=e+1|0;if(c>>>0>=1073741824){break i}f=o-d|0;k=f>>>1|0;c=f>>>0>=2147483644?1073741823:c>>>0>>0?k:c;if(c){if(c>>>0>=1073741824){break j}f=ka(c<<2)}else{f=0}e=f+(e<<2)|0;F[e>>2]=i;m=c<<2;c=pa(f,d,j);o=m+c|0;F[h+24>>2]=o;k=e+4|0;F[h+20>>2]=k;F[h+16>>2]=c;if(!d){d=c;break u}ja(d);l=F[a+8>>2];d=c;break u}F[(i<<2)+b>>2]=F[(e<<2)+b>>2]}if((i|0)==-1){break m}w:{if((i>>>0)%3|0){c=i-1|0;break w}c=i+2|0;if((c|0)==-1){break m}}c=F[F[l+12>>2]+(c<<2)>>2];if((c|0)==-1){break m}c=c+((c>>>0)%3|0?-1:2)|0;if((c|0)==-1){break m}e=i;if((c|0)!=(g|0)){continue}break}}p=p+1|0;c=F[l+24>>2];if((p|0)>2]-c>>2){continue}break}break h}na();v()}na();v()}oa();v()}na();v()}i=F[a+4>>2];a=F[i+44>>2];c=F[a+100>>2];a=F[a+96>>2];x:{if((c|0)==(a|0)){break x}g=(c-a|0)/12|0;f=g>>>0<=1?1:g;l=f&1;c=0;if(g>>>0>=2){j=f&-2;g=0;while(1){e=L(c,12);f=e+b|0;o=F[f>>2];p=F[f+4>>2];e=a+e|0;F[e+8>>2]=F[f+8>>2];F[e>>2]=o;F[e+4>>2]=p;e=L(c|1,12);f=e+b|0;o=F[f>>2];p=F[f+4>>2];e=a+e|0;F[e+8>>2]=F[f+8>>2];F[e>>2]=o;F[e+4>>2]=p;c=c+2|0;g=g+2|0;if((j|0)!=(g|0)){continue}break}}if(!l){break x}g=L(c,12);c=g+b|0;f=F[c>>2];e=F[c+4>>2];a=a+g|0;F[a+8>>2]=F[c+8>>2];F[a>>2]=f;F[a+4>>2]=e}F[F[i+4>>2]+80>>2]=k-d>>2;e=1}c=e;if(b){ja(b)}if(!d){break d}F[h+20>>2]=d;ja(d)}Z=h+32|0;return c}function de(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,M=0,N=0,O=0,P=0;g=Z+-64|0;Z=g;F[a+8>>2]=e;y=a+32|0;f=F[y>>2];d=F[a+36>>2]-f>>2;a:{b:{if(d>>>0>>0){qa(y,e-d|0);F[g+56>>2]=0;F[g+60>>2]=0;F[g+48>>2]=0;F[g+52>>2]=0;F[g+40>>2]=0;F[g+44>>2]=0;F[g+32>>2]=0;F[g+36>>2]=0;F[g+24>>2]=0;F[g+28>>2]=0;F[g+16>>2]=0;F[g+20>>2]=0;F[g>>2]=0;break b}if(d>>>0>e>>>0){F[a+36>>2]=f+(e<<2)}F[g+56>>2]=0;F[g+60>>2]=0;F[g+48>>2]=0;F[g+52>>2]=0;F[g+40>>2]=0;F[g+44>>2]=0;F[g+32>>2]=0;F[g+36>>2]=0;F[g+24>>2]=0;F[g+28>>2]=0;F[g+16>>2]=0;F[g+20>>2]=0;F[g>>2]=0;d=0;if(!e){break a}}Fa(g+16|0,e,g);h=F[g+28>>2];d=F[g+32>>2]}F[g>>2]=0;d=d-h>>2;c:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break c}F[g+32>>2]=(e<<2)+h;break c}Fa(g+16|12,e-d|0,g)}F[g>>2]=0;f=F[g+40>>2];d=F[g+44>>2]-f>>2;d:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break d}F[g+44>>2]=f+(e<<2);break d}Fa(g+40|0,e-d|0,g)}F[g>>2]=0;f=F[g+52>>2];d=F[g+56>>2]-f>>2;e:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break e}F[g+56>>2]=f+(e<<2);break e}Fa(g+52|0,e-d|0,g)}f:{if(F[a+8>>2]<=0){break f}i=F[g+16>>2];j=F[a+32>>2];h=0;while(1){d=h<<2;f=F[d+i>>2];m=F[a+16>>2];g:{if((f|0)>(m|0)){F[d+j>>2]=m;break g}d=d+j|0;m=F[a+12>>2];if((m|0)>(f|0)){F[d>>2]=m;break g}F[d>>2]=f}h=h+1|0;d=F[a+8>>2];if((h|0)<(d|0)){continue}break}if((d|0)<=0){break f}d=0;while(1){i=d<<2;f=i+c|0;i=F[b+i>>2]+F[j+i>>2]|0;F[f>>2]=i;h:{if((i|0)>F[a+16>>2]){i=i-F[a+20>>2]|0}else{if((i|0)>=F[a+12>>2]){break h}i=i+F[a+20>>2]|0}F[f>>2]=i}d=d+1|0;if((d|0)>2]){continue}break}}H=F[a+52>>2];t=F[a+48>>2];z=ka(16);d=z;F[d>>2]=0;F[d+4>>2]=0;F[d+8>>2]=0;F[d+12>>2]=0;F[g+8>>2]=0;F[g>>2]=0;F[g+4>>2]=0;i:{if(e){if(e>>>0>=1073741824){break i}d=e<<2;r=ka(d);F[g>>2]=r;F[g+8>>2]=d+r;ma(r,0,d)}A=1;d=F[a+56>>2];B=F[d>>2];d=F[d+4>>2]-B|0;j:{if((d|0)<8){break j}w=d>>2;I=(w|0)<=2?2:w;J=w>>>0<=1?1:w;C=e&-2;D=e&1;K=e&-4;E=e&3;G=e-1|0;M=e<<2;N=e>>>0<4;A=0;m=1;while(1){k:{l:{m:{n:{if((m|0)!=(J|0)){o:{p:{f=F[(m<<2)+B>>2];if((f|0)==-1){break p}k=1;d=f+2|0;j=(f>>>0)%3|0;x=j?f-1|0:d;s=1<>2];O=n+(x>>>3&536870908)|0;i=0;P=(j|0)!=0|(d|0)!=-1;d=f;q:{while(1){r:{if(F[n+(d>>>3&536870908)>>2]>>>d&1){break r}j=F[F[F[t+64>>2]+12>>2]+(d<<2)>>2];if((j|0)==-1){break r}l=F[H>>2];h=F[t+28>>2];p=F[l+(F[h+(j<<2)>>2]<<2)>>2];if((p|0)>=(m|0)){break r}q=j+1|0;q=F[l+(F[h+(((q>>>0)%3|0?q:j-2|0)<<2)>>2]<<2)>>2];if((q|0)>=(m|0)){break r}h=F[l+(F[h+(j+((j>>>0)%3|0?-1:2)<<2)>>2]<<2)>>2];if((h|0)>=(m|0)){break r}s:{if(!e){break s}j=F[(g+16|0)+L(i,12)>>2];l=L(e,h);q=L(e,q);p=L(e,p);h=0;o=0;if(G){while(1){F[j+(h<<2)>>2]=(F[(h+l<<2)+c>>2]+F[(h+q<<2)+c>>2]|0)-F[(h+p<<2)+c>>2];u=h|1;F[j+(u<<2)>>2]=(F[(l+u<<2)+c>>2]+F[(q+u<<2)+c>>2]|0)-F[(p+u<<2)+c>>2];h=h+2|0;o=o+2|0;if((C|0)!=(o|0)){continue}break}}if(!D){break s}F[j+(h<<2)>>2]=(F[(h+l<<2)+c>>2]+F[(h+q<<2)+c>>2]|0)-F[(h+p<<2)+c>>2]}j=4;i=i+1|0;if((i|0)==4){break q}}t:{if(k&1){h=d-2|0;j=d+1|0;d=-1;j=(j>>>0)%3|0?j:h;if((j|0)==-1|F[n+(j>>>3&536870908)>>2]>>>j&1){break t}j=F[F[F[t+64>>2]+12>>2]+(j<<2)>>2];if((j|0)==-1){break t}d=j+1|0;d=(d>>>0)%3|0?d:j-2|0;break t}u:{if((d>>>0)%3|0){h=d-1|0;break u}h=d+2|0;d=-1;if((h|0)==-1){break t}}d=-1;if(F[n+(h>>>3&536870908)>>2]>>>h&1){break t}j=F[F[F[t+64>>2]+12>>2]+(h<<2)>>2];if((j|0)==-1){break t}if((j>>>0)%3|0){d=j-1|0;break t}d=j+2|0}v:{if((d|0)==(f|0)){break v}if((d|0)==-1&k){if(!P|s&F[O>>2]){break v}d=F[F[F[t+64>>2]+12>>2]+(x<<2)>>2];if((d|0)==-1){break v}k=0;d=(d>>>0)%3|0?d-1|0:d+2|0}if((d|0)!=-1){continue}}break}j=i;if((j|0)<=0){break p}}if(e){ma(r,0,M)}d=j-1|0;q=(d<<2)+z|0;d=L(d,12)+a|0;u=d;x=F[d- -64>>2];k=0;d=F[g>>2];f=0;while(1){i=F[q>>2];F[q>>2]=i+1;if(i>>>0>=x>>>0){break j}w:{if(F[F[u+60>>2]+(i>>>3&536870908)>>2]>>>i&1){break w}f=f+1|0;if(!e){break w}n=F[(g+16|0)+L(k,12)>>2];i=0;h=0;p=0;if(!N){while(1){l=h<<2;o=l+d|0;F[o>>2]=F[l+n>>2]+F[o>>2];o=l|4;s=o+d|0;F[s>>2]=F[n+o>>2]+F[s>>2];o=l|8;s=o+d|0;F[s>>2]=F[n+o>>2]+F[s>>2];l=l|12;o=l+d|0;F[o>>2]=F[l+n>>2]+F[o>>2];h=h+4|0;p=p+4|0;if((K|0)!=(p|0)){continue}break}}if(!E){break w}while(1){l=h<<2;p=l+d|0;F[p>>2]=F[l+n>>2]+F[p>>2];h=h+1|0;i=i+1|0;if((E|0)!=(i|0)){continue}break}}k=k+1|0;if((k|0)!=(j|0)){continue}break}i=L(e,m);if(!f){break o}if(!e){break l}h=0;d=0;if(G){break n}break m}i=L(e,m)}if(F[a+8>>2]<=0){break k}k=(L(m-1|0,e)<<2)+c|0;j=F[y>>2];h=0;while(1){d=h<<2;f=F[d+k>>2];n=F[a+16>>2];x:{if((f|0)>(n|0)){F[d+j>>2]=n;break x}d=d+j|0;n=F[a+12>>2];if((n|0)>(f|0)){F[d>>2]=n;break x}F[d>>2]=f}h=h+1|0;f=F[a+8>>2];if((h|0)<(f|0)){continue}break}d=0;if((f|0)<=0){break k}f=i<<2;h=f+c|0;k=b+f|0;while(1){i=d<<2;f=i+h|0;i=F[i+k>>2]+F[j+i>>2]|0;F[f>>2]=i;y:{if((i|0)>F[a+16>>2]){i=i-F[a+20>>2]|0}else{if((i|0)>=F[a+12>>2]){break y}i=i+F[a+20>>2]|0}F[f>>2]=i}d=d+1|0;if((d|0)>2]){continue}break}break k}ta();v()}while(1){j=h<<2;k=j+r|0;F[k>>2]=F[k>>2]/(f|0);j=(j|4)+r|0;F[j>>2]=F[j>>2]/(f|0);h=h+2|0;d=d+2|0;if((C|0)!=(d|0)){continue}break}}if(!D){break l}d=(h<<2)+r|0;F[d>>2]=F[d>>2]/(f|0)}if(F[a+8>>2]<=0){break k}j=F[y>>2];h=0;while(1){d=h<<2;f=F[d+r>>2];k=F[a+16>>2];z:{if((f|0)>(k|0)){F[d+j>>2]=k;break z}d=d+j|0;k=F[a+12>>2];if((k|0)>(f|0)){F[d>>2]=k;break z}F[d>>2]=f}h=h+1|0;f=F[a+8>>2];if((h|0)<(f|0)){continue}break}d=0;if((f|0)<=0){break k}f=i<<2;h=f+c|0;k=b+f|0;while(1){i=d<<2;f=i+h|0;i=F[i+k>>2]+F[j+i>>2]|0;F[f>>2]=i;A:{if((i|0)>F[a+16>>2]){i=i-F[a+20>>2]|0}else{if((i|0)>=F[a+12>>2]){break A}i=i+F[a+20>>2]|0}F[f>>2]=i}d=d+1|0;if((d|0)>2]){continue}break}}m=m+1|0;A=(w|0)<=(m|0);if((m|0)!=(I|0)){continue}break}}a=F[g>>2];if(a){ja(a)}ja(z);a=F[g+52>>2];if(a){F[g+56>>2]=a;ja(a)}a=F[g+40>>2];if(a){F[g+44>>2]=a;ja(a)}a=F[g+28>>2];if(a){F[g+32>>2]=a;ja(a)}a=F[g+16>>2];if(a){F[g+20>>2]=a;ja(a)}Z=g- -64|0;return A|0}na();v()}function $h(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,G=0,H=0,I=0,J=0,K=0,M=0,N=0;h=Z+-64|0;Z=h;F[a+8>>2]=e;x=a+32|0;f=F[x>>2];d=F[a+36>>2]-f>>2;a:{b:{if(d>>>0>>0){qa(x,e-d|0);F[h+56>>2]=0;F[h+60>>2]=0;F[h+48>>2]=0;F[h+52>>2]=0;F[h+40>>2]=0;F[h+44>>2]=0;F[h+32>>2]=0;F[h+36>>2]=0;F[h+24>>2]=0;F[h+28>>2]=0;F[h+16>>2]=0;F[h+20>>2]=0;F[h>>2]=0;break b}if(d>>>0>e>>>0){F[a+36>>2]=f+(e<<2)}F[h+56>>2]=0;F[h+60>>2]=0;F[h+48>>2]=0;F[h+52>>2]=0;F[h+40>>2]=0;F[h+44>>2]=0;F[h+32>>2]=0;F[h+36>>2]=0;F[h+24>>2]=0;F[h+28>>2]=0;F[h+16>>2]=0;F[h+20>>2]=0;F[h>>2]=0;d=0;if(!e){break a}}Fa(h+16|0,e,h);i=F[h+28>>2];d=F[h+32>>2]}F[h>>2]=0;d=d-i>>2;c:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break c}F[h+32>>2]=(e<<2)+i;break c}Fa(h+16|12,e-d|0,h)}F[h>>2]=0;f=F[h+40>>2];d=F[h+44>>2]-f>>2;d:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break d}F[h+44>>2]=f+(e<<2);break d}Fa(h+40|0,e-d|0,h)}F[h>>2]=0;f=F[h+52>>2];d=F[h+56>>2]-f>>2;e:{if(d>>>0>=e>>>0){if(d>>>0<=e>>>0){break e}F[h+56>>2]=f+(e<<2);break e}Fa(h+52|0,e-d|0,h)}f:{if(F[a+8>>2]<=0){break f}g=F[h+16>>2];j=F[a+32>>2];i=0;while(1){d=i<<2;f=F[d+g>>2];m=F[a+16>>2];g:{if((f|0)>(m|0)){F[d+j>>2]=m;break g}d=d+j|0;m=F[a+12>>2];if((m|0)>(f|0)){F[d>>2]=m;break g}F[d>>2]=f}i=i+1|0;d=F[a+8>>2];if((i|0)<(d|0)){continue}break}if((d|0)<=0){break f}d=0;while(1){g=d<<2;f=g+c|0;g=F[b+g>>2]+F[g+j>>2]|0;F[f>>2]=g;h:{if((g|0)>F[a+16>>2]){g=g-F[a+20>>2]|0}else{if((g|0)>=F[a+12>>2]){break h}g=g+F[a+20>>2]|0}F[f>>2]=g}d=d+1|0;if((d|0)>2]){continue}break}}H=F[a+52>>2];A=F[a+48>>2];y=ka(16);d=y;F[d>>2]=0;F[d+4>>2]=0;F[d+8>>2]=0;F[d+12>>2]=0;F[h+8>>2]=0;F[h>>2]=0;F[h+4>>2]=0;i:{if(e){if(e>>>0>=1073741824){break i}d=e<<2;t=ka(d);F[h>>2]=t;F[h+8>>2]=d+t;ma(t,0,d)}z=1;d=F[a+56>>2];B=F[d>>2];d=F[d+4>>2]-B|0;j:{if((d|0)<8){break j}w=d>>2;I=(w|0)<=2?2:w;J=w>>>0<=1?1:w;C=e&-2;D=e&1;K=e&-4;E=e&3;G=e-1|0;M=e<<2;N=e>>>0<4;z=0;m=1;while(1){k:{l:{m:{n:{if((m|0)!=(J|0)){o:{p:{f=F[(m<<2)+B>>2];if((f|0)==-1){break p}n=F[A+12>>2];d=f+2|0;g=(f>>>0)%3|0;q=n+((g?f-1|0:d)<<2)|0;j=0;u=(g|0)!=0|(d|0)!=-1;k=1;d=f;q:{while(1){g=F[n+(d<<2)>>2];r:{if((g|0)==-1){break r}l=-1;p=F[H>>2];r=F[A>>2];i=p+(F[r+(g<<2)>>2]<<2)|0;o=g+1|0;o=(o>>>0)%3|0?o:g-2|0;if((o|0)!=-1){l=F[r+(o<<2)>>2]}o=F[i>>2];s:{t:{if((g>>>0)%3|0){i=g-1|0;break t}i=g+2|0;s=-1;if((i|0)==-1){break s}}s=F[r+(i<<2)>>2]}if((m|0)<=(o|0)){break r}i=F[p+(l<<2)>>2];if((i|0)>=(m|0)){break r}l=F[p+(s<<2)>>2];if((l|0)>=(m|0)){break r}g=F[(h+16|0)+L(j,12)>>2];u:{if(!e){break u}l=L(e,l);r=L(e,i);p=L(e,o);i=0;s=0;if(G){while(1){F[g+(i<<2)>>2]=(F[(i+l<<2)+c>>2]+F[(i+r<<2)+c>>2]|0)-F[(i+p<<2)+c>>2];o=i|1;F[g+(o<<2)>>2]=(F[(l+o<<2)+c>>2]+F[(o+r<<2)+c>>2]|0)-F[(o+p<<2)+c>>2];i=i+2|0;s=s+2|0;if((C|0)!=(s|0)){continue}break}}if(!D){break u}F[g+(i<<2)>>2]=(F[(i+l<<2)+c>>2]+F[(i+r<<2)+c>>2]|0)-F[(i+p<<2)+c>>2]}g=4;j=j+1|0;if((j|0)==4){break q}}v:{if(k&1){i=d+1|0;d=(i>>>0)%3|0?i:d-2|0;g=-1;if((d|0)==-1){break v}d=F[n+(d<<2)>>2];g=-1;if((d|0)==-1){break v}g=d+1|0;g=(g>>>0)%3|0?g:d-2|0;break v}w:{if((d>>>0)%3|0){i=d-1|0;break w}i=d+2|0;g=-1;if((i|0)==-1){break v}}d=F[n+(i<<2)>>2];g=-1;if((d|0)==-1){break v}g=d-1|0;if((d>>>0)%3|0){break v}g=d+2|0}d=g;x:{if((f|0)==(d|0)){break x}if((d|0)==-1&k){if(!u){break x}d=F[q>>2];if((d|0)==-1){break x}k=0;d=(d>>>0)%3|0?d-1|0:d+2|0}if((d|0)!=-1){continue}}break}g=j;if((g|0)<=0){break p}}if(e){ma(t,0,M)}d=g-1|0;r=(d<<2)+y|0;d=L(d,12)+a|0;o=d;s=F[d- -64>>2];k=0;d=F[h>>2];f=0;while(1){j=F[r>>2];F[r>>2]=j+1;if(j>>>0>=s>>>0){break j}y:{if(F[F[o+60>>2]+(j>>>3&536870908)>>2]>>>j&1){break y}f=f+1|0;if(!e){break y}j=F[(h+16|0)+L(k,12)>>2];l=0;i=0;p=0;if(!N){while(1){n=i<<2;q=n+d|0;F[q>>2]=F[j+n>>2]+F[q>>2];q=n|4;u=q+d|0;F[u>>2]=F[j+q>>2]+F[u>>2];q=n|8;u=q+d|0;F[u>>2]=F[j+q>>2]+F[u>>2];n=n|12;q=n+d|0;F[q>>2]=F[j+n>>2]+F[q>>2];i=i+4|0;p=p+4|0;if((K|0)!=(p|0)){continue}break}}if(!E){break y}while(1){n=i<<2;p=n+d|0;F[p>>2]=F[j+n>>2]+F[p>>2];i=i+1|0;l=l+1|0;if((E|0)!=(l|0)){continue}break}}k=k+1|0;if((k|0)!=(g|0)){continue}break}g=L(e,m);if(!f){break o}if(!e){break l}i=0;d=0;if(G){break n}break m}g=L(e,m)}if(F[a+8>>2]<=0){break k}k=(L(m-1|0,e)<<2)+c|0;j=F[x>>2];i=0;while(1){d=i<<2;f=F[d+k>>2];l=F[a+16>>2];z:{if((f|0)>(l|0)){F[d+j>>2]=l;break z}d=d+j|0;l=F[a+12>>2];if((l|0)>(f|0)){F[d>>2]=l;break z}F[d>>2]=f}i=i+1|0;f=F[a+8>>2];if((i|0)<(f|0)){continue}break}d=0;if((f|0)<=0){break k}f=g<<2;i=f+c|0;k=b+f|0;while(1){g=d<<2;f=g+i|0;g=F[g+k>>2]+F[g+j>>2]|0;F[f>>2]=g;A:{if((g|0)>F[a+16>>2]){g=g-F[a+20>>2]|0}else{if((g|0)>=F[a+12>>2]){break A}g=g+F[a+20>>2]|0}F[f>>2]=g}d=d+1|0;if((d|0)>2]){continue}break}break k}ta();v()}while(1){j=i<<2;k=j+t|0;F[k>>2]=F[k>>2]/(f|0);j=(j|4)+t|0;F[j>>2]=F[j>>2]/(f|0);i=i+2|0;d=d+2|0;if((C|0)!=(d|0)){continue}break}}if(!D){break l}d=(i<<2)+t|0;F[d>>2]=F[d>>2]/(f|0)}if(F[a+8>>2]<=0){break k}j=F[x>>2];i=0;while(1){d=i<<2;f=F[d+t>>2];k=F[a+16>>2];B:{if((f|0)>(k|0)){F[d+j>>2]=k;break B}d=d+j|0;k=F[a+12>>2];if((k|0)>(f|0)){F[d>>2]=k;break B}F[d>>2]=f}i=i+1|0;f=F[a+8>>2];if((i|0)<(f|0)){continue}break}d=0;if((f|0)<=0){break k}f=g<<2;i=f+c|0;k=b+f|0;while(1){g=d<<2;f=g+i|0;g=F[g+k>>2]+F[g+j>>2]|0;F[f>>2]=g;C:{if((g|0)>F[a+16>>2]){g=g-F[a+20>>2]|0}else{if((g|0)>=F[a+12>>2]){break C}g=g+F[a+20>>2]|0}F[f>>2]=g}d=d+1|0;if((d|0)>2]){continue}break}}m=m+1|0;z=(w|0)<=(m|0);if((m|0)!=(I|0)){continue}break}}a=F[h>>2];if(a){ja(a)}ja(y);a=F[h+52>>2];if(a){F[h+56>>2]=a;ja(a)}a=F[h+40>>2];if(a){F[h+44>>2]=a;ja(a)}a=F[h+28>>2];if(a){F[h+32>>2]=a;ja(a)}a=F[h+16>>2];if(a){F[h+20>>2]=a;ja(a)}Z=h- -64|0;return z|0}na();v()}function Yh(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,E=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,$=0,aa=0;a:{b:{if((e|0)!=2){break b}F[a+8>>2]=2;F[a- -64>>2]=f;M=a+32|0;e=F[M>>2];d=F[a+36>>2]-e|0;c:{if(d>>>0<=7){qa(M,2-(d>>>2|0)|0);break c}if((d|0)==8){break c}F[a+36>>2]=e+8}i=1;d=F[a+56>>2];d=F[d+4>>2]-F[d>>2]|0;if((d|0)<=0){break b}o=a+60|0;d=d>>>2|0;X=d>>>0<=1?1:d;Y=a+68|0;d=0;while(1){f=F[a+56>>2];e=F[f>>2];if(F[f+4>>2]-e>>2>>>0<=d>>>0){break a}k=Z-80|0;Z=k;f=-1;d:{e:{e=F[e+(d<<2)>>2];if((e|0)==-1){break e}i=F[o+32>>2];g=e+1|0;g=(g>>>0)%3|0?g:e-2|0;if((g|0)!=-1){f=F[F[i>>2]+(g<<2)>>2]}p=-1;e=e+((e>>>0)%3|0?-1:2)|0;if((e|0)!=-1){p=F[F[i>>2]+(e<<2)>>2]}i=F[o+36>>2];e=F[i>>2];i=F[i+4>>2]-e>>2;if(i>>>0<=f>>>0|i>>>0<=p>>>0){break e}f:{g:{h:{i:{j:{k:{j=F[e+(p<<2)>>2];f=F[e+(f<<2)>>2];if((j|0)>=(d|0)|(f|0)>=(d|0)){break k}i=(j<<3)+c|0;w=F[i+4>>2];g=(f<<3)+c|0;e=F[g+4>>2];l=F[i>>2];i=F[g>>2];if(!((l|0)!=(i|0)|(e|0)!=(w|0))){F[o+8>>2]=i;F[o+12>>2]=e;break j}p=F[F[o+4>>2]+(d<<2)>>2];F[k+72>>2]=0;F[k+76>>2]=0;g=k- -64|0;F[g>>2]=0;F[g+4>>2]=0;F[k+56>>2]=0;F[k+60>>2]=0;g=F[o>>2];if(!G[g+84|0]){p=F[F[g+68>>2]+(p<<2)>>2]}Ga(g,p,D[g+24|0],k+56|0);p=F[F[o+4>>2]+(f<<2)>>2];F[k+48>>2]=0;F[k+52>>2]=0;F[k+40>>2]=0;F[k+44>>2]=0;F[k+32>>2]=0;F[k+36>>2]=0;g=F[o>>2];if(!G[g+84|0]){p=F[F[g+68>>2]+(p<<2)>>2]}Ga(g,p,D[g+24|0],k+32|0);p=F[F[o+4>>2]+(j<<2)>>2];F[k+24>>2]=0;F[k+28>>2]=0;F[k+16>>2]=0;F[k+20>>2]=0;F[k+8>>2]=0;F[k+12>>2]=0;g=F[o>>2];if(!G[g+84|0]){p=F[F[g+68>>2]+(p<<2)>>2]}Ga(g,p,D[g+24|0],k+8|0);g=F[k+16>>2];n=F[k+40>>2];x=g-n|0;N=F[k+44>>2];g=F[k+20>>2]-(N+(g>>>0>>0)|0)|0;H=g;j=ki(x,g,x,g);q=_;g=F[k+8>>2];z=F[k+32>>2];A=g-z|0;O=F[k+36>>2];g=F[k+12>>2]-(O+(g>>>0>>0)|0)|0;I=g;h=j;j=ki(A,g,A,g);g=h+j|0;h=_+q|0;h=g>>>0>>0?h+1|0:h;j=F[k+24>>2];B=F[k+48>>2];C=j-B|0;P=F[k+52>>2];j=F[k+28>>2]-(P+(j>>>0>>0)|0)|0;J=j;m=g;g=ki(C,j,C,j);r=m+g|0;h=_+h|0;s=g>>>0>r>>>0?h+1|0:h;if(!(s|r)){break k}p=0;E=mi(-1,2147483647,r,s);f=i>>31;R=f;h=f>>31;Q=i;g=h;q=i^g;i=q-g|0;f=(f^g)-((g>>>0>q>>>0)+g|0)|0;g=f;f=e>>31;S=f;K=e;e=f>>31;q=K^e;m=q-e|0;h=f>>31;e=(h^f)-((e>>>0>q>>>0)+h|0)|0;f=(g|0)==(e|0)&i>>>0>m>>>0|e>>>0>>0;i=f?i:m;j=_;e=f?g:e;if((j|0)==(e|0)&i>>>0>E>>>0|e>>>0>j>>>0){break f}i=F[k+64>>2];T=F[k+68>>2];e=ki(i-n|0,T-((i>>>0>>0)+N|0)|0,x,H);f=_;g=F[k+56>>2];U=F[k+60>>2];j=ki(g-z|0,U-((g>>>0>>0)+O|0)|0,A,I);e=j+e|0;h=_+f|0;h=e>>>0>>0?h+1|0:h;f=e;m=F[k+72>>2];V=F[k+76>>2];e=ki(m-B|0,V-((m>>>0>>0)+P|0)|0,C,J);j=f+e|0;f=_+h|0;q=e>>>0>j>>>0?f+1|0:f;e=l;E=e-Q|0;e=(e>>31)-((e>>>0>>0)+R|0)|0;W=e;l=e>>31;y=l^E;f=y-l|0;h=e>>31;e=(h^e)-((l>>>0>y>>>0)+h|0)|0;h=e;y=w-K|0;e=(w>>31)-((w>>>0>>0)+S|0)|0;w=e;l=f;t=e>>31;u=t^y;L=u-t|0;f=e>>31;e=(f^e)-((t>>>0>u>>>0)+f|0)|0;f=(h|0)==(e|0)&l>>>0>L>>>0|e>>>0>>0;f=mi(-1,2147483647,f?l:L,f?h:e)>>>0>>0;e=_;if(f&(e|0)<=(q|0)|(e|0)<(q|0)){break f}e=I>>31;f=e;l=e^A;e=l-e|0;f=(f^I)-((f>>>0>l>>>0)+f|0)|0;h=H>>31;t=h^x;u=t-h|0;l=(h^H)-((h>>>0>t>>>0)+h|0)|0;h=(f|0)==(l|0)&e>>>0>u>>>0|f>>>0>l>>>0;e=h?e:u;f=h?f:l;h=J>>31;L=e;t=h^C;u=t-h|0;l=(h^J)-((h>>>0>t>>>0)+h|0)|0;e=(f|0)==(l|0)&e>>>0>u>>>0|f>>>0>l>>>0;f=mi(-1,2147483647,e?L:u,e?f:l)>>>0>>0;e=_;if(f&(e|0)<=(q|0)|(e|0)<(q|0)){break f}l=1;e=0;f=n;n=li(ki(j,q,x,H),_,r,s);f=f+n|0;h=_+N|0;h=f>>>0>>0?h+1|0:h;n=i-f|0;f=T-((f>>>0>i>>>0)+h|0)|0;n=ki(n,f,n,f);x=_;f=g;h=li(ki(j,q,A,I),_,r,s);i=h+z|0;g=_+O|0;g=h>>>0>i>>>0?g+1|0:g;h=f-i|0;f=U-((f>>>0>>0)+g|0)|0;g=ki(h,f,h,f);i=g+n|0;f=_+x|0;f=g>>>0>i>>>0?f+1|0:f;n=i;g=li(ki(j,q,C,J),_,r,s);i=g+B|0;h=_+P|0;h=g>>>0>i>>>0?h+1|0:h;g=m-i|0;i=V-((i>>>0>m>>>0)+h|0)|0;m=ki(g,i,g,i);i=m+n|0;g=_+f|0;f=ki(i,i>>>0>>0?g+1|0:g,r,s);i=_;m=i;if(!i&f>>>0<=1){break i}h=f;while(1){g=e<<1|l>>>31;l=l<<1;e=g;n=!i&h>>>0>7|(i|0)!=0;h=(i&3)<<30|h>>>2;i=i>>>2|0;if(n){continue}break}break h}if((d|0)>(f|0)){e=f<<1}else{if((d|0)<=0){F[o+8>>2]=0;F[o+12>>2]=0;break j}e=(d<<1)-2|0}e=(e<<2)+c|0;F[o+8>>2]=F[e>>2];F[o+12>>2]=F[e+4>>2]}p=1;break f}e=m;l=f;if(f-1|0){break g}}while(1){i=mi(f,m,l,e);h=e+_|0;e=i+l|0;h=e>>>0>>0?h+1|0:h;l=(h&1)<<31|e>>>1;e=h>>>1|0;i=ki(l,e,l,e);g=_;if((m|0)==(g|0)&f>>>0>>0|g>>>0>m>>>0){continue}break}}f=F[o+20>>2];if(!f){break f}g=f-1|0;h=F[F[o+16>>2]+(g>>>3&536870908)>>2];F[o+20>>2]=g;p=1;f=ki(j,q,y,w);i=_;n=ki(r,s,K,S);m=n+f|0;f=_+i|0;f=m>>>0>>0?f+1|0:f;i=ki(l,e,E,W);g=h>>>g&1;h=g?0-i|0:i;m=h+m|0;n=f;f=_;i=n+(g?0-(f+((i|0)!=0)|0)|0:f)|0;$=o,aa=li(m,h>>>0>m>>>0?i+1|0:i,r,s),F[$+12>>2]=aa;f=ki(j,q,E,W);i=_;j=ki(r,s,Q,R);f=j+f|0;h=_+i|0;e=ki(l,e,y,w);i=0-e|0;l=_;h=(f>>>0>>0?h+1|0:h)+(g?l:0-(((e|0)!=0)+l|0)|0)|0;i=g?e:i;f=i+f|0;$=o,aa=li(f,f>>>0>>0?h+1|0:h,r,s),F[$+8>>2]=aa}Z=k+80|0;e=p;break d}ta();v()}i=e;if(!e){return 0}l:{if(F[a+8>>2]<=0){break l}l=F[M>>2];e=0;while(1){f=e<<2;g=F[f+Y>>2];j=F[a+16>>2];m:{if((g|0)>(j|0)){F[f+l>>2]=j;break m}f=f+l|0;j=F[a+12>>2];if((j|0)>(g|0)){F[f>>2]=j;break m}F[f>>2]=g}e=e+1|0;g=F[a+8>>2];if((e|0)<(g|0)){continue}break}f=0;if((g|0)<=0){break l}e=d<<3;j=e+c|0;q=b+e|0;while(1){g=f<<2;e=g+j|0;g=F[g+q>>2]+F[g+l>>2]|0;F[e>>2]=g;n:{if((g|0)>F[a+16>>2]){g=g-F[a+20>>2]|0}else{if((g|0)>=F[a+12>>2]){break n}g=g+F[a+20>>2]|0}F[e>>2]=g}f=f+1|0;if((f|0)>2]){continue}break}}d=d+1|0;if((X|0)!=(d|0)){continue}break}}return i|0}ta();v()}function hi(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,E=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,$=0,aa=0;a:{b:{if((e|0)!=2){break b}F[a+8>>2]=2;F[a- -64>>2]=f;M=a+32|0;e=F[M>>2];d=F[a+36>>2]-e|0;c:{if(d>>>0<=7){qa(M,2-(d>>>2|0)|0);break c}if((d|0)==8){break c}F[a+36>>2]=e+8}p=1;d=F[a+56>>2];d=F[d+4>>2]-F[d>>2]|0;if((d|0)<=0){break b}o=a+60|0;d=d>>>2|0;X=d>>>0<=1?1:d;Y=a+68|0;d=0;while(1){e=F[a+56>>2];h=F[e>>2];if(F[e+4>>2]-h>>2>>>0<=d>>>0){break a}k=Z-80|0;Z=k;f=-1;h=F[h+(d<<2)>>2];e=-1;d:{if((h|0)==-1){break d}e=h+1|0;f=(e>>>0)%3|0?e:h-2|0;e=h-1|0;if((h>>>0)%3|0){break d}e=h+2|0}g=F[o+36>>2];h=F[g>>2];e:{f:{g:{h:{i:{g=F[g+4>>2]-h>>2;i=f<<2;f=F[F[o+32>>2]+28>>2];j=F[i+f>>2];if(g>>>0<=j>>>0){break i}e=F[f+(e<<2)>>2];if(e>>>0>=g>>>0){break i}j:{k:{l=F[h+(e<<2)>>2];f=F[h+(j<<2)>>2];if((l|0)>=(d|0)|(f|0)>=(d|0)){break k}h=(l<<3)+c|0;w=F[h+4>>2];g=(f<<3)+c|0;e=F[g+4>>2];j=F[h>>2];h=F[g>>2];if(!((j|0)!=(h|0)|(e|0)!=(w|0))){F[o+8>>2]=h;F[o+12>>2]=e;break j}p=F[F[o+4>>2]+(d<<2)>>2];F[k+72>>2]=0;F[k+76>>2]=0;g=k- -64|0;F[g>>2]=0;F[g+4>>2]=0;F[k+56>>2]=0;F[k+60>>2]=0;g=F[o>>2];if(!G[g+84|0]){p=F[F[g+68>>2]+(p<<2)>>2]}Ga(g,p,D[g+24|0],k+56|0);p=F[F[o+4>>2]+(f<<2)>>2];F[k+48>>2]=0;F[k+52>>2]=0;F[k+40>>2]=0;F[k+44>>2]=0;F[k+32>>2]=0;F[k+36>>2]=0;g=F[o>>2];if(!G[g+84|0]){p=F[F[g+68>>2]+(p<<2)>>2]}Ga(g,p,D[g+24|0],k+32|0);p=F[F[o+4>>2]+(l<<2)>>2];F[k+24>>2]=0;F[k+28>>2]=0;F[k+16>>2]=0;F[k+20>>2]=0;F[k+8>>2]=0;F[k+12>>2]=0;g=F[o>>2];if(!G[g+84|0]){p=F[F[g+68>>2]+(p<<2)>>2]}Ga(g,p,D[g+24|0],k+8|0);g=F[k+16>>2];n=F[k+40>>2];x=g-n|0;N=F[k+44>>2];g=F[k+20>>2]-(N+(g>>>0>>0)|0)|0;H=g;l=ki(x,g,x,g);q=_;g=F[k+8>>2];z=F[k+32>>2];A=g-z|0;O=F[k+36>>2];g=F[k+12>>2]-(O+(g>>>0>>0)|0)|0;I=g;i=l;l=ki(A,g,A,g);g=i+l|0;i=_+q|0;i=g>>>0>>0?i+1|0:i;l=F[k+24>>2];B=F[k+48>>2];C=l-B|0;P=F[k+52>>2];l=F[k+28>>2]-(P+(l>>>0>>0)|0)|0;J=l;m=g;g=ki(C,l,C,l);r=m+g|0;i=_+i|0;s=g>>>0>r>>>0?i+1|0:i;if(!(s|r)){break k}p=0;E=mi(-1,2147483647,r,s);f=h>>31;R=f;i=f>>31;Q=h;g=i;q=h^g;h=q-g|0;f=(f^g)-((g>>>0>q>>>0)+g|0)|0;g=f;f=e>>31;S=f;K=e;e=f>>31;q=K^e;m=q-e|0;i=f>>31;e=(i^f)-((e>>>0>q>>>0)+i|0)|0;f=(g|0)==(e|0)&h>>>0>m>>>0|e>>>0>>0;h=f?h:m;l=_;e=f?g:e;if((l|0)==(e|0)&h>>>0>E>>>0|e>>>0>l>>>0){break e}h=F[k+64>>2];T=F[k+68>>2];e=ki(h-n|0,T-((h>>>0>>0)+N|0)|0,x,H);f=_;g=F[k+56>>2];U=F[k+60>>2];l=ki(g-z|0,U-((g>>>0>>0)+O|0)|0,A,I);e=l+e|0;i=_+f|0;i=e>>>0>>0?i+1|0:i;f=e;m=F[k+72>>2];V=F[k+76>>2];e=ki(m-B|0,V-((m>>>0>>0)+P|0)|0,C,J);l=f+e|0;f=_+i|0;q=e>>>0>l>>>0?f+1|0:f;e=j;E=e-Q|0;e=(e>>31)-((e>>>0>>0)+R|0)|0;W=e;j=e>>31;y=j^E;f=y-j|0;i=e>>31;e=(i^e)-((j>>>0>y>>>0)+i|0)|0;i=e;y=w-K|0;e=(w>>31)-((w>>>0>>0)+S|0)|0;w=e;j=f;t=e>>31;u=t^y;L=u-t|0;f=e>>31;e=(f^e)-((t>>>0>u>>>0)+f|0)|0;f=(i|0)==(e|0)&j>>>0>L>>>0|e>>>0>>0;f=mi(-1,2147483647,f?j:L,f?i:e)>>>0>>0;e=_;if(f&(e|0)<=(q|0)|(e|0)<(q|0)){break e}e=I>>31;f=e;j=e^A;e=j-e|0;f=(f^I)-((f>>>0>j>>>0)+f|0)|0;i=H>>31;t=i^x;u=t-i|0;j=(i^H)-((i>>>0>t>>>0)+i|0)|0;i=(f|0)==(j|0)&e>>>0>u>>>0|f>>>0>j>>>0;e=i?e:u;f=i?f:j;i=J>>31;L=e;t=i^C;u=t-i|0;j=(i^J)-((i>>>0>t>>>0)+i|0)|0;e=(f|0)==(j|0)&e>>>0>u>>>0|f>>>0>j>>>0;f=mi(-1,2147483647,e?L:u,e?f:j)>>>0>>0;e=_;if(f&(e|0)<=(q|0)|(e|0)<(q|0)){break e}j=1;e=0;f=n;n=li(ki(l,q,x,H),_,r,s);f=f+n|0;i=_+N|0;i=f>>>0>>0?i+1|0:i;n=h-f|0;f=T-((f>>>0>h>>>0)+i|0)|0;n=ki(n,f,n,f);x=_;f=g;i=li(ki(l,q,A,I),_,r,s);h=i+z|0;g=_+O|0;g=h>>>0>>0?g+1|0:g;i=f-h|0;f=U-((f>>>0>>0)+g|0)|0;g=ki(i,f,i,f);h=g+n|0;f=_+x|0;f=h>>>0>>0?f+1|0:f;n=h;g=li(ki(l,q,C,J),_,r,s);h=g+B|0;i=_+P|0;i=h>>>0>>0?i+1|0:i;g=m-h|0;h=V-((h>>>0>m>>>0)+i|0)|0;m=ki(g,h,g,h);h=m+n|0;g=_+f|0;f=ki(h,h>>>0>>0?g+1|0:g,r,s);h=_;m=h;if(!h&f>>>0<=1){break h}i=f;while(1){g=e<<1|j>>>31;j=j<<1;e=g;n=!h&i>>>0>7|(h|0)!=0;i=(h&3)<<30|i>>>2;h=h>>>2|0;if(n){continue}break}break g}if((d|0)>(f|0)){e=f<<1}else{if((d|0)<=0){F[o+8>>2]=0;F[o+12>>2]=0;break j}e=(d<<1)-2|0}e=(e<<2)+c|0;F[o+8>>2]=F[e>>2];F[o+12>>2]=F[e+4>>2]}p=1;break e}ta();v()}e=m;j=f;if(f-1|0){break f}}while(1){h=mi(f,m,j,e);i=e+_|0;e=h+j|0;i=e>>>0>>0?i+1|0:i;j=(i&1)<<31|e>>>1;e=i>>>1|0;h=ki(j,e,j,e);g=_;if((m|0)==(g|0)&f>>>0>>0|g>>>0>m>>>0){continue}break}}f=F[o+20>>2];if(!f){break e}g=f-1|0;i=F[F[o+16>>2]+(g>>>3&536870908)>>2];F[o+20>>2]=g;p=1;f=ki(l,q,y,w);h=_;n=ki(r,s,K,S);m=n+f|0;f=_+h|0;f=m>>>0>>0?f+1|0:f;h=ki(j,e,E,W);g=i>>>g&1;i=g?0-h|0:h;m=i+m|0;n=f;f=_;h=n+(g?0-(f+((h|0)!=0)|0)|0:f)|0;$=o,aa=li(m,i>>>0>m>>>0?h+1|0:h,r,s),F[$+12>>2]=aa;f=ki(l,q,E,W);h=_;l=ki(r,s,Q,R);f=l+f|0;i=_+h|0;e=ki(j,e,y,w);h=0-e|0;j=_;i=(f>>>0>>0?i+1|0:i)+(g?j:0-(((e|0)!=0)+j|0)|0)|0;h=g?e:h;f=h+f|0;$=o,aa=li(f,f>>>0>>0?i+1|0:i,r,s),F[$+8>>2]=aa}Z=k+80|0;if(!p){return 0}l:{if(F[a+8>>2]<=0){break l}g=F[M>>2];e=0;while(1){f=e<<2;h=F[f+Y>>2];j=F[a+16>>2];m:{if((h|0)>(j|0)){F[f+g>>2]=j;break m}f=f+g|0;j=F[a+12>>2];if((j|0)>(h|0)){F[f>>2]=j;break m}F[f>>2]=h}e=e+1|0;h=F[a+8>>2];if((e|0)<(h|0)){continue}break}f=0;if((h|0)<=0){break l}e=d<<3;j=e+c|0;l=b+e|0;while(1){h=f<<2;e=h+j|0;h=F[h+l>>2]+F[h+g>>2]|0;F[e>>2]=h;n:{if((h|0)>F[a+16>>2]){i=h-F[a+20>>2]|0}else{if((h|0)>=F[a+12>>2]){break n}i=h+F[a+20>>2]|0}F[e>>2]=i}f=f+1|0;if((f|0)>2]){continue}break}}d=d+1|0;if((X|0)!=(d|0)){continue}break}}return p|0}ta();v()}function Gd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;n=Z-96|0;Z=n;m=F[a+4>>2];d=F[m+32>>2];j=F[d+8>>2];i=F[d+12>>2];e=i;c=F[d+20>>2];f=F[d+16>>2];a:{if((e|0)<=(c|0)&f>>>0>=j>>>0|(c|0)>(e|0)){break a}o=F[d>>2];h=G[o+f|0];g=f+1|0;e=g?c:c+1|0;F[d+16>>2]=g;F[d+20>>2]=e;if((e|0)>=(i|0)&g>>>0>=j>>>0|(e|0)>(i|0)){break a}p=G[g+o|0];g=f+2|0;e=g>>>0<2?c+1|0:c;F[d+16>>2]=g;F[d+20>>2]=e;l=h<<24>>24;b:{if((l|0)>=0){k=F[a+216>>2];if(h>>>0>=(F[a+220>>2]-k|0)/144>>>0){break a}k=k+L(h,144)|0;if(F[k>>2]<0){break b}break a}if(F[a+212>>2]>=0){break a}k=a+212|0}F[k>>2]=b;c:{d:{e:{f:{g:{h:{k=H[m+36>>1];i:{if(((k<<8|k>>>8)&65535)>>>0>=258){if((e|0)>=(i|0)&g>>>0>=j>>>0|(e|0)>(i|0)){break a}e=G[g+o|0];f=f+3|0;c=f>>>0<3?c+1|0:c;F[d+16>>2]=f;F[d+20>>2]=c;if(e>>>0>1){break a}d=e>>>0<2?e:0;if(!p){break i}if(!d){break h}break a}if(p){break g}d=0}if((l|0)<0){e=a+184|0}else{c=F[a+216>>2]+L(h,144)|0;D[c+100|0]=0;e=c+104|0}if((d|0)!=1){break e}c=Z-112|0;Z=c;g=F[F[a+4>>2]+44>>2];d=ka(120);F[d>>2]=8924;F[d+4>>2]=0;F[d+116>>2]=0;F[d+112>>2]=e;F[d+108>>2]=g;F[d+12>>2]=0;F[d+16>>2]=0;F[d+20>>2]=0;F[d+24>>2]=0;F[d+28>>2]=0;F[d+32>>2]=0;F[d+36>>2]=0;F[d+40>>2]=0;F[d+44>>2]=0;F[d+48>>2]=0;F[d+52>>2]=0;F[d+56>>2]=0;F[d+60>>2]=0;F[d+8>>2]=9136;f=d- -64|0;F[f>>2]=0;F[f+4>>2]=0;F[d+72>>2]=0;F[d+76>>2]=0;F[d+80>>2]=0;F[d+84>>2]=0;F[d+88>>2]=0;F[d+104>>2]=0;F[d+96>>2]=0;F[d+100>>2]=0;f=F[a+8>>2];F[c+48>>2]=0;F[c+52>>2]=0;F[c+40>>2]=0;F[c+44>>2]=0;j=c+32|0;F[j>>2]=0;F[j+4>>2]=0;F[c+24>>2]=0;F[c+28>>2]=0;h=c- -64|0;F[h>>2]=0;F[h+4>>2]=0;F[c+72>>2]=0;F[c+76>>2]=0;F[c+80>>2]=0;F[c+84>>2]=0;F[c+88>>2]=0;F[c+104>>2]=0;F[c+16>>2]=0;F[c+20>>2]=0;F[c+56>>2]=0;F[c+60>>2]=0;F[c+8>>2]=9136;F[c+96>>2]=0;F[c+100>>2]=0;F[c+12>>2]=f;h=F[f>>2];i=F[f+4>>2];D[c+111|0]=0;k=j;j=c+111|0;Ea(k,(i-h>>2>>>0)/3|0,j);h=F[c+12>>2];i=F[h+28>>2];h=F[h+24>>2];D[c+111|0]=0;Ea(c+44|0,i-h>>2,j);F[c+28>>2]=d;F[c+24>>2]=g;F[c+20>>2]=e;F[c+16>>2]=f;f=d+8|0;e=c+8|0;lc(f,e);j:{if((e|0)==(f|0)){F[d+92>>2]=F[e+84>>2];break j}gb(d+56|0,F[e+48>>2],F[e+52>>2]);gb(d+68|0,F[e+60>>2],F[e- -64>>2]);gb(d+80|0,F[e+72>>2],F[e+76>>2]);F[d+92>>2]=F[e+84>>2];k:{h=F[e+92>>2];j=F[e+88>>2];i=h-j|0;e=i>>2;f=F[d+104>>2];g=F[d+96>>2];if(e>>>0<=f-g>>2>>>0){i=F[d+100>>2]-g|0;f=i+j|0;m=i>>2;i=e>>>0>m>>>0?f:h;l=i-j|0;if((i|0)!=(j|0)){pa(g,j,l)}if(e>>>0>m>>>0){e=F[d+100>>2];if((h|0)!=(i|0)){while(1){F[e>>2]=F[f>>2];e=e+4|0;f=f+4|0;if((h|0)!=(f|0)){continue}break}}F[d+100>>2]=e;break k}F[d+100>>2]=g+l;break k}if(g){F[d+100>>2]=g;ja(g);F[d+104>>2]=0;F[d+96>>2]=0;F[d+100>>2]=0;f=0}l:{if((i|0)<0){break l}g=f>>>1|0;e=f>>>0>=2147483644?1073741823:e>>>0>>0?g:e;if(e>>>0>=1073741824){break l}f=e<<2;e=ka(f);F[d+96>>2]=e;F[d+104>>2]=e+f;if((h|0)!=(j|0)){f=e;e=(i-4&-4)+4|0;e=la(f,j,e)+e|0}F[d+100>>2]=e;break k}na();v()}}F[c+8>>2]=9136;e=F[c+96>>2];if(e){F[c+100>>2]=e;ja(e)}e=F[c+80>>2];if(e){F[c+84>>2]=e;ja(e)}e=F[c+68>>2];if(e){F[c+72>>2]=e;ja(e)}e=F[c+56>>2];if(e){F[c+60>>2]=e;ja(e)}F[c+8>>2]=9372;e=F[c+44>>2];if(e){ja(e)}e=F[c+32>>2];if(e){ja(e)}Z=c+112|0;break d}if((l|0)>=0){break f}break a}if((l|0)<0){break a}}e=F[a+216>>2];c=F[m+44>>2];d=ka(80);F[d>>2]=9684;F[d+4>>2]=0;F[d+76>>2]=0;F[d+68>>2]=c;F[d+8>>2]=8624;F[d+12>>2]=0;F[d+16>>2]=0;F[d+20>>2]=0;F[d+24>>2]=0;F[d+28>>2]=0;F[d+32>>2]=0;F[d+36>>2]=0;F[d+40>>2]=0;F[d+44>>2]=0;F[d+48>>2]=0;F[d+52>>2]=0;e=e+L(h,144)|0;f=e+104|0;F[d+72>>2]=f;F[d- -64>>2]=0;F[d+56>>2]=0;F[d+60>>2]=0;F[n+24>>2]=c;c=n;F[c+68>>2]=0;F[c+72>>2]=0;F[c+60>>2]=0;F[c+64>>2]=0;F[c+52>>2]=0;F[c+56>>2]=0;F[c+44>>2]=0;F[c+48>>2]=0;F[c+84>>2]=0;F[c+88>>2]=0;F[c+76>>2]=0;F[c+80>>2]=0;F[c+28>>2]=d;g=F[c+28>>2];F[c+8>>2]=F[c+24>>2];F[c+12>>2]=g;F[c+20>>2]=f;f=e+4|0;F[c+16>>2]=f;F[c+36>>2]=0;F[c+40>>2]=0;F[c+32>>2]=8624;e=F[c+20>>2];F[c>>2]=F[c+16>>2];F[c+4>>2]=e;e=c+32|0;Fd(e,f,c);c=d+8|0;lc(c,e);if((c|0)!=(e|0)){gb(d+56|0,F[e+48>>2],F[e+52>>2])}Ed(e);break c}c=Z+-64|0;Z=c;g=F[F[a+4>>2]+44>>2];d=ka(80);F[d>>2]=9392;F[d+4>>2]=0;F[d+76>>2]=0;F[d+72>>2]=e;F[d+68>>2]=g;F[d+8>>2]=9556;F[d+12>>2]=0;F[d+16>>2]=0;F[d+20>>2]=0;F[d+24>>2]=0;F[d+28>>2]=0;F[d+32>>2]=0;F[d+36>>2]=0;F[d+40>>2]=0;F[d+44>>2]=0;F[d+48>>2]=0;F[d+52>>2]=0;F[d- -64>>2]=0;j=d+56|0;f=j;F[f>>2]=0;F[f+4>>2]=0;f=F[a+8>>2];F[c+40>>2]=0;F[c+44>>2]=0;F[c+32>>2]=0;F[c+36>>2]=0;h=c+24|0;F[h>>2]=0;F[h+4>>2]=0;F[c+16>>2]=0;F[c+20>>2]=0;F[c+56>>2]=0;F[c+8>>2]=0;F[c+12>>2]=0;F[c+48>>2]=0;F[c+52>>2]=0;F[c>>2]=9556;F[c+4>>2]=f;i=F[f>>2];l=F[f+4>>2];D[c+63|0]=0;k=h;h=c+63|0;Ea(k,(l-i>>2>>>0)/3|0,h);i=F[c+4>>2];l=F[i+28>>2];i=F[i+24>>2];D[c+63|0]=0;Ea(c+36|0,l-i>>2,h);F[c+20>>2]=d;F[c+16>>2]=g;F[c+12>>2]=e;F[c+8>>2]=f;lc(d+8|0,c);gb(j,F[c+48>>2],F[c+52>>2]);F[c>>2]=9556;e=F[c+48>>2];if(e){F[c+52>>2]=e;ja(e)}F[c>>2]=9372;e=F[c+36>>2];if(e){ja(e)}e=F[c+24>>2];if(e){ja(e)}Z=c- -64|0}if(!d){break a}}d=yc(ka(64),d);c=F[a+4>>2];a=d;d=b;m:{n:{if((d|0)>=0){g=c+8|0;b=F[c+12>>2];j=F[c+8>>2];e=b-j>>2;o:{if((e|0)>(d|0)){break o}f=d+1|0;if(d>>>0>=e>>>0){Pb(g,f-e|0);break o}if(e>>>0<=f>>>0){break o}f=j+(f<<2)|0;if((f|0)!=(b|0)){while(1){b=b-4|0;e=F[b>>2];F[b>>2]=0;if(e){$[F[F[e>>2]+4>>2]](e)}if((b|0)!=(f|0)){continue}break}}F[c+12>>2]=f}c=F[g>>2]+(d<<2)|0;b=F[c>>2];F[c>>2]=a;if(b){break n}break m}b=a;if(!a){break m}}$[F[F[b>>2]+4>>2]](b)}q=(d^-1)>>>31|0}Z=n+96|0;return q|0}function Ab(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=M(0),n=M(0),o=0;a:{b:{if(!d){break b}c:{switch(F[a+28>>2]-1|0){case 0:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}E[(g<<1)+d>>1]=D[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}E[(g<<1)+d>>1]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}E[(g<<1)+d>>1]=H[b>>1];b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){return 0}e=E[b>>1];if((e|0)<0){break b}E[(g<<1)+d>>1]=e;b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=F[b>>2];if(e+32768>>>0>65535){break b}E[(g<<1)+d>>1]=e;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=F[b>>2];if(e>>>0>32767){break b}E[(g<<1)+d>>1]=e;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;k=F[e+4>>2];while(1){if(b>>>0>=k>>>0){break b}h=F[b+4>>2];e=F[b>>2];i=e+32768|0;h=i>>>0<32768?h+1|0:h;if(!h&i>>>0>65535|h){break b}E[(g<<1)+d>>1]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}k=F[b+4>>2];e=F[b>>2];if(!k&e>>>0>32767|k){break b}E[(g<<1)+d>>1]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 8:d:{e:{e=G[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break e}e=F[a>>2];j=F[e>>2];g=j;f=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=F[e+4>>2];e=f-j|0;if(!G[a+32|0]){j=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=J[g>>2];if(m>=M(32767)|m>1]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}j=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=J[g>>2];if(m>=M(32767)|mM(1)){break d}e=(b<<1)+d|0;l=R(+m*32767+.5);f:{if(N(l)<2147483648){i=~~l;break f}i=-2147483648}E[e>>1]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}j=1;if(c>>>0<=e>>>0){break d}ma((e<<1)+d|0,0,c-e<<1)}return j;case 9:g:{h:{e=G[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break h}e=F[a>>2];j=F[e>>2];g=j;f=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=F[e+4>>2];e=f-j|0;if(!G[a+32|0]){j=0;if((b|0)>=(e|0)){break g}b=0;while(1){l=K[g>>3];if(l>=32767|l<-32768|l!=l){break g}o=N(l);if(o==Infinity){break g}e=(b<<1)+d|0;if(o<2147483648){i=~~l}else{i=-2147483648}E[e>>1]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}j=0;if((b|0)>=(e|0)){break g}b=0;while(1){l=K[g>>3];if(l>=32767|l<-32768|(N(l)==Infinity|l!=l)){break g}if(l<0|l>1){break g}e=(b<<1)+d|0;l=R(l*32767+.5);i:{if(N(l)<2147483648){i=~~l;break i}i=-2147483648}E[e>>1]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}j=1;if(c>>>0<=e>>>0){break g}ma((e<<1)+d|0,0,c-e<<1)}return j;case 10:break c;default:break b}}e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}E[(g<<1)+d>>1]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}ma((e<<1)+d|0,0,(c&255)-e<<1)}return j}ma((e<<1)+d|0,0,(c&255)-e<<1);return 1}function yb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=M(0),n=M(0),o=0;a:{b:{if(!d){break b}c:{switch(F[a+28>>2]-1|0){case 0:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=D[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=E[b>>1];b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=H[b>>1];b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=F[b>>2];b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){return 0}e=F[b>>2];if((e|0)<0){break b}F[(g<<2)+d>>2]=e;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;k=F[e+4>>2];while(1){if(b>>>0>=k>>>0){break b}h=F[b+4>>2];e=F[b>>2];if(e- -2147483648>>>0<2147483648?h+1|0:h){break b}F[(g<<2)+d>>2]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}k=F[b+4>>2];e=F[b>>2];if(!k&e>>>0>2147483647|k){break b}F[(g<<2)+d>>2]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}break a;case 8:d:{e:{e=G[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break e}e=F[a>>2];j=F[e>>2];g=j;f=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=F[e+4>>2];e=f-j|0;if(!G[a+32|0]){j=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=J[g>>2];if(m>=M(2147483648)|m>2]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}j=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=J[g>>2];if(m>=M(2147483648)|mM(1)){break d}e=(b<<2)+d|0;l=R(+m*2147483647+.5);f:{if(N(l)<2147483648){i=~~l;break f}i=-2147483648}F[e>>2]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}j=1;if(c>>>0<=e>>>0){break d}ma((e<<2)+d|0,0,c-e<<2)}return j;case 9:g:{h:{e=G[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break h}e=F[a>>2];j=F[e>>2];g=j;f=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=F[e+4>>2];e=f-j|0;if(!G[a+32|0]){j=0;if((b|0)>=(e|0)){break g}b=0;while(1){l=K[g>>3];if(l>=2147483647|l<-2147483648|l!=l){break g}o=N(l);if(o==Infinity){break g}e=(b<<2)+d|0;if(o<2147483648){i=~~l}else{i=-2147483648}F[e>>2]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}j=0;if((b|0)>=(e|0)){break g}b=0;while(1){l=K[g>>3];if(l>=2147483647|l<-2147483648|(N(l)==Infinity|l!=l)){break g}if(l<0|l>1){break g}e=(b<<2)+d|0;l=R(l*2147483647+.5);i:{if(N(l)<2147483648){i=~~l;break i}i=-2147483648}F[e>>2]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}j=1;if(c>>>0<=e>>>0){break g}ma((e<<2)+d|0,0,c-e<<2)}return j;case 10:break c;default:break b}}e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}j=1;if(e>>>0>=f>>>0){break b}ma((e<<2)+d|0,0,(c&255)-e<<2)}return j}ma((e<<2)+d|0,0,(c&255)-e<<2);return 1}function zb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=M(0);a:{b:{if(!d){break b}c:{switch(F[a+28>>2]-1|0){case 0:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){return 0}e=D[b|0];if((e|0)<0){break b}E[(g<<1)+d>>1]=e&255;b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}E[(g<<1)+d>>1]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){return 0}e=E[b>>1];if((e|0)<0){break b}E[(g<<1)+d>>1]=e;b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}E[(g<<1)+d>>1]=H[b>>1];b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=F[b>>2];if(e>>>0>65535){break b}E[(g<<1)+d>>1]=e;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=F[b>>2];if(e>>>0>65535){break b}E[(g<<1)+d>>1]=e;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}k=F[b+4>>2];e=F[b>>2];if(!k&e>>>0>65535|k){break b}E[(g<<1)+d>>1]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}k=F[b+4>>2];e=F[b>>2];if(!k&e>>>0>65535|k){break b}E[(g<<1)+d>>1]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}break a;case 8:d:{e:{e=G[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break e}e=F[a>>2];l=F[e>>2];g=l;f=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=F[e+4>>2];e=f-l|0;if(!G[a+32|0]){l=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=J[g>>2];if(m>=M(65535)|m=M(0)){i=~~m>>>0}else{i=0}E[e>>1]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}l=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=J[g>>2];if(m>=M(65535)|mM(1)){break d}e=(b<<1)+d|0;j=R(+m*65535+.5);f:{if(j<4294967296&j>=0){i=~~j>>>0;break f}i=0}E[e>>1]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}l=1;if(c>>>0<=e>>>0){break d}ma((e<<1)+d|0,0,c-e<<1)}return l;case 9:g:{h:{e=G[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break h}e=F[a>>2];l=F[e>>2];g=l;f=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=F[e+4>>2];e=f-l|0;if(!G[a+32|0]){l=0;if((b|0)>=(e|0)){break g}b=0;while(1){j=K[g>>3];if(j>=65535|j<0|(N(j)==Infinity|j!=j)){break g}e=(b<<1)+d|0;if(j<4294967296&j>=0){i=~~j>>>0}else{i=0}E[e>>1]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}l=0;if((b|0)>=(e|0)){break g}b=0;while(1){j=K[g>>3];if(j>=65535|j<0|(N(j)==Infinity|j!=j)){break g}if(j>1){break g}e=(b<<1)+d|0;j=R(j*65535+.5);i:{if(j<4294967296&j>=0){i=~~j>>>0;break i}i=0}E[e>>1]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}l=1;if(c>>>0<=e>>>0){break g}ma((e<<1)+d|0,0,c-e<<1)}return l;case 10:break c;default:break b}}e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];k=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+k|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}E[(g<<1)+d>>1]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break b}ma((e<<1)+d|0,0,(c&255)-e<<1)}return l}ma((e<<1)+d|0,0,(c&255)-e<<1);return 1}function Ga(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=M(0),l=0,m=0,n=M(0),o=0;a:{if(!d){break a}b:{c:{switch(F[a+28>>2]-1|0){case 0:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;i=D[b|0];F[e>>2]=i;F[e+4>>2]=i>>31;b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 1:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;F[e>>2]=G[b|0];F[e+4>>2]=0;b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 2:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;i=E[b>>1];F[e>>2]=i;F[e+4>>2]=i>>31;b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 3:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;F[e>>2]=H[b>>1];F[e+4>>2]=0;b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 4:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;i=F[b>>2];F[e>>2]=i;F[e+4>>2]=i>>31;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 5:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;F[e>>2]=F[b>>2];F[e+4>>2]=0;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 6:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}i=F[b+4>>2];e=(g<<3)+d|0;F[e>>2]=F[b>>2];F[e+4>>2]=i;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 7:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=F[b>>2];i=F[b+4>>2];if((i|0)<0){break a}j=(g<<3)+d|0;F[j>>2]=e;F[j+4>>2]=i;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 8:d:{e=G[a+24|0];f=c&255;if(!(e>>>0>>0?e:f)){break d}if(G[a+32|0]){break a}e=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);j=b;b=b+e|0;e=F[a>>2];i=F[e+4>>2];e=F[e>>2];if((b|0)>=(i-e|0)){break a}g=b+e|0;h=c&255;b=0;while(1){k=J[g>>2];if(k>=M(0x8000000000000000)|k=M(1)?~~(k>M(0)?M(P(M(R(M(k*M(2.3283064365386963e-10)))),M(4294967296))):M(S(M(M(k-M(~~k>>>0>>>0))*M(2.3283064365386963e-10)))))>>>0:0;m=~~k>>>0;break e}j=-2147483648;m=0}F[e>>2]=m;F[e+4>>2]=j;b=b+1|0;e=G[a+24|0];if(b>>>0>=(e>>>0>>0?e:h)>>>0){break d}g=g+4|0;if(i>>>0>g>>>0){continue}break}break a}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 9:f:{e=G[a+24|0];f=c&255;if(!(e>>>0>>0?e:f)){break f}if(G[a+32|0]){break a}e=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);j=b;b=b+e|0;e=F[a>>2];i=F[e+4>>2];e=F[e>>2];if((b|0)>=(i-e|0)){break a}g=b+e|0;h=c&255;b=0;while(1){l=K[g>>3];if(l>=0x8000000000000000|l<-0x8000000000000000|l!=l){break a}o=N(l);if(o==Infinity){break a}e=(b<<3)+d|0;g:{if(o<0x8000000000000000){j=N(l)>=1?~~(l>0?P(R(l*2.3283064365386963e-10),4294967295):S((l-+(~~l>>>0>>>0))*2.3283064365386963e-10))>>>0:0;m=~~l>>>0;break g}j=-2147483648;m=0}F[e>>2]=m;F[e+4>>2]=j;b=b+1|0;e=G[a+24|0];if(b>>>0>=(e>>>0>>0?e:h)>>>0){break f}g=g+8|0;if(i>>>0>g>>>0){continue}break}break a}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0;break b;case 10:break c;default:break a}}e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);j=b;b=b+i|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break a}e=(g<<3)+d|0;F[e>>2]=G[b|0];F[e+4>>2]=0;b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}if(e>>>0>=f>>>0){break a}d=(e<<3)+d|0;a=(c&255)-e|0}ma(d,0,a<<3)}}function le(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;j=a;a:{b:{c:{d:{e:{f:{g:{h:{a=F[a+8>>2];switch(F[a+28>>2]-1|0){case 4:break c;case 5:break d;case 2:break e;case 3:break f;case 0:break g;case 1:break h;default:break a}}f=G[a+24|0];c=ka(f);a=F[j+16>>2];if(F[a+80>>2]){g=F[F[a>>2]>>2]+F[a+48>>2]|0}else{g=0}if(!b){break b}if(f){o=f&252;l=f&3;h=f>>>0<4;while(1){a=0;e=0;if(!h){while(1){k=g+(d<<2)|0;D[a+c|0]=F[k>>2];D[(a|1)+c|0]=F[k+4>>2];D[(a|2)+c|0]=F[k+8>>2];D[(a|3)+c|0]=F[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){D[a+c|0]=F[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}la(F[F[F[j+8>>2]+64>>2]>>2]+m|0,c,f);m=f+m|0;n=n+1|0;if((n|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,f);a=a+f|0;la(a+F[F[F[j+8>>2]+64>>2]>>2]|0,c,f);a=a+f|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,f);break b}f=G[a+24|0];c=ka(f);a=F[j+16>>2];if(F[a+80>>2]){g=F[F[a>>2]>>2]+F[a+48>>2]|0}else{g=0}if(!b){break b}if(f){o=f&252;l=f&3;h=f>>>0<4;while(1){a=0;e=0;if(!h){while(1){k=g+(d<<2)|0;D[a+c|0]=F[k>>2];D[(a|1)+c|0]=F[k+4>>2];D[(a|2)+c|0]=F[k+8>>2];D[(a|3)+c|0]=F[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){D[a+c|0]=F[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}la(F[F[F[j+8>>2]+64>>2]>>2]+m|0,c,f);m=f+m|0;n=n+1|0;if((n|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,f);a=a+f|0;la(a+F[F[F[j+8>>2]+64>>2]>>2]|0,c,f);a=a+f|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,f);break b}h=G[a+24|0];i=h<<1;c=ka(i);a=F[j+16>>2];if(F[a+80>>2]){g=F[F[a>>2]>>2]+F[a+48>>2]|0}else{g=0}if(!b){break b}if(h){o=h&252;l=h&3;h=h>>>0<4;while(1){a=0;e=0;if(!h){while(1){f=a<<1;k=g+(d<<2)|0;E[f+c>>1]=F[k>>2];E[(f|2)+c>>1]=F[k+4>>2];E[(f|4)+c>>1]=F[k+8>>2];E[(f|6)+c>>1]=F[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){E[(a<<1)+c>>1]=F[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}la(F[F[F[j+8>>2]+64>>2]>>2]+n|0,c,i);n=i+n|0;m=m+1|0;if((m|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,i);a=a+i|0;la(a+F[F[F[j+8>>2]+64>>2]>>2]|0,c,i);a=a+i|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,i);break b}h=G[a+24|0];i=h<<1;c=ka(i);a=F[j+16>>2];if(F[a+80>>2]){g=F[F[a>>2]>>2]+F[a+48>>2]|0}else{g=0}if(!b){break b}if(h){o=h&252;l=h&3;h=h>>>0<4;while(1){a=0;e=0;if(!h){while(1){f=a<<1;k=g+(d<<2)|0;E[f+c>>1]=F[k>>2];E[(f|2)+c>>1]=F[k+4>>2];E[(f|4)+c>>1]=F[k+8>>2];E[(f|6)+c>>1]=F[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){E[(a<<1)+c>>1]=F[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}la(F[F[F[j+8>>2]+64>>2]>>2]+n|0,c,i);n=i+n|0;m=m+1|0;if((m|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,i);a=a+i|0;la(a+F[F[F[j+8>>2]+64>>2]>>2]|0,c,i);a=a+i|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,i);break b}h=G[a+24|0];i=h<<2;c=ka(i);a=F[j+16>>2];if(F[a+80>>2]){g=F[F[a>>2]>>2]+F[a+48>>2]|0}else{g=0}if(!b){break b}if(h){o=h&252;l=h&3;h=h>>>0<4;while(1){a=0;e=0;if(!h){while(1){f=a<<2;k=g+(d<<2)|0;F[f+c>>2]=F[k>>2];F[(f|4)+c>>2]=F[k+4>>2];F[(f|8)+c>>2]=F[k+8>>2];F[(f|12)+c>>2]=F[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){F[(a<<2)+c>>2]=F[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}la(F[F[F[j+8>>2]+64>>2]>>2]+n|0,c,i);n=i+n|0;m=m+1|0;if((m|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,i);a=a+i|0;la(a+F[F[F[j+8>>2]+64>>2]>>2]|0,c,i);a=a+i|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,i);break b}h=G[a+24|0];i=h<<2;c=ka(i);a=F[j+16>>2];if(F[a+80>>2]){g=F[F[a>>2]>>2]+F[a+48>>2]|0}else{g=0}if(!b){break b}if(h){o=h&252;l=h&3;h=h>>>0<4;while(1){a=0;e=0;if(!h){while(1){f=a<<2;k=g+(d<<2)|0;F[f+c>>2]=F[k>>2];F[(f|4)+c>>2]=F[k+4>>2];F[(f|8)+c>>2]=F[k+8>>2];F[(f|12)+c>>2]=F[k+12>>2];a=a+4|0;d=d+4|0;e=e+4|0;if((o|0)!=(e|0)){continue}break}}e=0;if(l){while(1){F[(a<<2)+c>>2]=F[g+(d<<2)>>2];a=a+1|0;d=d+1|0;e=e+1|0;if((l|0)!=(e|0)){continue}break}}la(F[F[F[j+8>>2]+64>>2]>>2]+n|0,c,i);n=i+n|0;m=m+1|0;if((m|0)!=(b|0)){continue}break}break b}a=0;if((b|0)!=1){g=b&-2;while(1){la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,i);a=a+i|0;la(a+F[F[F[j+8>>2]+64>>2]>>2]|0,c,i);a=a+i|0;d=d+2|0;if((g|0)!=(d|0)){continue}break}}if(!(b&1)){break b}la(F[F[F[j+8>>2]+64>>2]>>2]+a|0,c,i)}ja(c);c=1}return c|0}function xb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=M(0);a:{b:{if(!d){break b}c:{switch(F[a+28>>2]-1|0){case 0:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];l=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=D[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];l=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];l=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=E[b>>1];b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];l=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=H[b>>1];b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];l=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=F[b>>2];b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];l=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=F[b>>2];b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];l=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=F[b>>2];if(F[b+4>>2]){break b}F[(g<<2)+d>>2]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];l=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}e=F[b>>2];if(F[b+4>>2]){break b}F[(g<<2)+d>>2]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 8:d:{e:{e=G[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break e}e=F[a>>2];k=F[e>>2];g=k;f=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=F[e+4>>2];e=f-k|0;if(!G[a+32|0]){k=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=J[g>>2];if(m>=M(4294967296)|m=M(0)){i=~~m>>>0}else{i=0}F[e>>2]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}k=0;if((b|0)>=(e|0)){break d}b=0;while(1){m=J[g>>2];if(m>=M(4294967296)|mM(1)){break d}e=(b<<2)+d|0;j=R(+m*4294967295+.5);f:{if(j<4294967296&j>=0){i=~~j>>>0;break f}i=0}F[e>>2]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break e}g=g+4|0;if(f>>>0>g>>>0){continue}break}break d}k=1;if(c>>>0<=e>>>0){break d}ma((e<<2)+d|0,0,c-e<<2)}return k;case 9:g:{h:{e=G[a+24|0];c=c&255;if(!(c>>>0>e>>>0?e:c)){break h}e=F[a>>2];k=F[e>>2];g=k;f=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+f|0;g=b+g|0;f=F[e+4>>2];e=f-k|0;if(!G[a+32|0]){k=0;if((b|0)>=(e|0)){break g}b=0;while(1){j=K[g>>3];if(j>=4294967295|j<0|(N(j)==Infinity|j!=j)){break g}e=(b<<2)+d|0;if(j<4294967296&j>=0){i=~~j>>>0}else{i=0}F[e>>2]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}k=0;if((b|0)>=(e|0)){break g}b=0;while(1){j=K[g>>3];if(j>=4294967295|j<0|(N(j)==Infinity|j!=j)){break g}if(j>1){break g}e=(b<<2)+d|0;j=R(j*4294967295+.5);i:{if(j<4294967296&j>=0){i=~~j>>>0;break i}i=0}F[e>>2]=i;b=b+1|0;e=G[a+24|0];if(b>>>0>=(c>>>0>e>>>0?e:c)>>>0){break h}g=g+8|0;if(f>>>0>g>>>0){continue}break}break g}k=1;if(c>>>0<=e>>>0){break g}ma((e<<2)+d|0,0,c-e<<2)}return k;case 10:break c;default:break b}}e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];h=F[e>>2];l=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);i=b;b=b+l|0;b=b+h|0;h=F[e+4>>2];while(1){if(b>>>0>=h>>>0){break b}F[(g<<2)+d>>2]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}ma((e<<2)+d|0,0,(c&255)-e<<2)}return k}ma((e<<2)+d|0,0,(c&255)-e<<2);return 1}function rd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;a:{b:{c:{d:{e:{if(F[a+92>>2]==F[a+88>>2]){break e}c=F[a+52>>2];f:{if((c|0)!=F[a+56>>2]){F[c>>2]=b;F[a+52>>2]=c+4;break f}h=F[a+48>>2];g=c-h|0;d=g>>2;f=d+1|0;if(f>>>0>=1073741824){break a}e=g>>>1|0;g=g>>>0>=2147483644?1073741823:f>>>0>>0?e:f;if(g){if(g>>>0>=1073741824){break d}e=ka(g<<2)}else{e=0}f=e+(d<<2)|0;F[f>>2]=b;d=f+4|0;if((c|0)!=(h|0)){while(1){f=f-4|0;c=c-4|0;F[f>>2]=F[c>>2];if((c|0)!=(h|0)){continue}break}}F[a+56>>2]=e+(g<<2);F[a+52>>2]=d;F[a+48>>2]=f;if(!h){break f}ja(h)}F[a+84>>2]=0;c=-1;e=-1;g:{if((b|0)==-1){break g}d=F[a+4>>2];e=b+1|0;e=(e>>>0)%3|0?e:b-2|0;if((e|0)!=-1){c=F[F[d>>2]+(e<<2)>>2]}h:{if((b>>>0)%3|0){l=b-1|0;break h}l=b+2|0;e=-1;if((l|0)==-1){break g}}e=F[F[d>>2]+(l<<2)>>2]}i=e>>>3&536870908;d=F[a+36>>2];h=d+(c>>>3&536870908)|0;g=F[h>>2];f=1<>2]=f|g;f=a+8|0;if((b|0)!=-1){d=b+1|0;d=(d>>>0)%3|0?d:b-2|0}else{d=-1}Ka(f,c,d);d=F[a+36>>2]}f=d+i|0;d=F[f>>2];c=1<>2]=c|d;d=a+8|0;c=-1;i:{if((b|0)==-1){break i}c=b-1|0;if((b>>>0)%3|0){break i}c=b+2|0}Ka(d,e,c)}c=-1;c=(b|0)!=-1?F[F[F[a+4>>2]>>2]+(b<<2)>>2]:c;f=F[a+36>>2]+(c>>>3&536870908)|0;d=F[f>>2];e=1<>2]=d|e;Ka(a+8|0,c,b)}d=F[a+84>>2];if((d|0)>2){break e}while(1){e=L(d,12)+a|0;b=F[e+52>>2];if((b|0)==F[e+48>>2]){d=d+1|0;if((d|0)!=3){continue}break e}b=b-4|0;c=F[b>>2];F[e+52>>2]=b;F[a+84>>2]=d;if((c|0)==-1){break e}f=F[a+24>>2];b=(c>>>0)/3|0;j:{if(F[f+(b>>>3&268435452)>>2]>>>b&1){break j}k:{while(1){k=(c>>>0)/3|0;b=(k>>>3&268435452)+f|0;F[b>>2]=F[b>>2]|1<>2]>>2]+(c<<2)>>2]:d;f=F[a+36>>2]+(d>>>3&536870908)|0;e=F[f>>2];b=1<>2]=b|e;i=F[(F[F[a+16>>2]+96>>2]+L(k,12)|0)+((c>>>0)%3<<2)>>2];l=F[F[a+20>>2]+4>>2];f=F[l+4>>2];t:{if((f|0)!=F[l+8>>2]){F[f>>2]=i;F[l+4>>2]=f+4;break t}j=F[l>>2];h=f-j|0;g=h>>2;e=g+1|0;if(e>>>0>=1073741824){break s}b=h>>>1|0;h=h>>>0>=2147483644?1073741823:b>>>0>e>>>0?b:e;if(h){if(h>>>0>=1073741824){break d}e=ka(h<<2)}else{e=0}b=e+(g<<2)|0;F[b>>2]=i;g=b+4|0;if((f|0)!=(j|0)){while(1){b=b-4|0;f=f-4|0;F[b>>2]=F[f>>2];if((f|0)!=(j|0)){continue}break}}F[l+8>>2]=e+(h<<2);F[l+4>>2]=g;F[l>>2]=b;if(!j){break t}ja(j)}j=F[a+12>>2];f=F[j+4>>2];u:{if((f|0)!=F[j+8>>2]){F[f>>2]=c;F[j+4>>2]=f+4;break u}i=F[j>>2];h=f-i|0;g=h>>2;e=g+1|0;if(e>>>0>=1073741824){break r}b=h>>>1|0;h=h>>>0>=2147483644?1073741823:b>>>0>e>>>0?b:e;if(h){if(h>>>0>=1073741824){break d}e=ka(h<<2)}else{e=0}b=e+(g<<2)|0;F[b>>2]=c;g=b+4|0;if((f|0)!=(i|0)){while(1){b=b-4|0;f=f-4|0;F[b>>2]=F[f>>2];if((f|0)!=(i|0)){continue}break}}F[j+8>>2]=e+(h<<2);F[j+4>>2]=g;F[j>>2]=b;if(!i){break u}ja(i)}b=F[a+12>>2];F[F[b+12>>2]+(d<<2)>>2]=F[b+24>>2];F[b+24>>2]=F[b+24>>2]+1}if((c|0)==-1){break k}g=F[a+4>>2];f=-1;b=c+1|0;b=(b>>>0)%3|0?b:c-2|0;if((b|0)!=-1){f=F[F[g+12>>2]+(b<<2)>>2]}v:{w:{if((L(k,3)|0)!=(c|0)){d=c-1|0;break w}d=c+2|0;c=-1;if((d|0)==-1){break v}}c=F[F[g+12>>2]+(d<<2)>>2]}d=(c|0)==-1;e=(c>>>0)/3|0;if((f|0)!=-1){b=(f>>>0)/3|0;b=F[F[a+24>>2]+(b>>>3&268435452)>>2]&1<>2]+(b>>>3&536870908)>>2]>>>b&1){break x}k=0;b=F[F[g>>2]+(c<<2)>>2];if(!(F[F[a+36>>2]+(b>>>3&536870908)>>2]>>>b&1)){b=F[a+88>>2]+(b<<2)|0;e=F[b>>2];F[b>>2]=e+1;k=(e|0)<=0?2:1}if(F[a+84>>2]>=(k|0)&l){break m}j=L(k,12)+a|0;b=F[j+52>>2];y:{if((b|0)!=F[j+56>>2]){F[b>>2]=c;F[j+52>>2]=b+4;break y}i=F[j+48>>2];h=b-i|0;d=h>>2;g=d+1|0;if(g>>>0>=1073741824){break c}e=h>>>1|0;g=h>>>0>=2147483644?1073741823:e>>>0>g>>>0?e:g;if(g){if(g>>>0>=1073741824){break d}e=ka(g<<2)}else{e=0}d=e+(d<<2)|0;F[d>>2]=c;c=d+4|0;if((b|0)!=(i|0)){while(1){d=d-4|0;b=b-4|0;F[d>>2]=F[b>>2];if((b|0)!=(i|0)){continue}break}}F[j+48>>2]=d;F[j+52>>2]=c;F[j+56>>2]=e+(g<<2);if(!i){break y}ja(i)}if(F[a+84>>2]<=(k|0)){break x}F[a+84>>2]=k}if(l){break k}c=-1;if((f|0)==-1){break n}}c=F[F[F[a+4>>2]>>2]+(f<<2)>>2]}b=0;if(!(F[F[a+36>>2]+(c>>>3&536870908)>>2]>>>c&1)){b=F[a+88>>2]+(c<<2)|0;c=F[b>>2];F[b>>2]=c+1;b=(c|0)<=0?2:1}if(F[a+84>>2]<(b|0)){break l}c=f}f=F[a+24>>2];continue}break}k=L(b,12)+a|0;c=F[k+52>>2];z:{if((c|0)!=F[k+56>>2]){F[c>>2]=f;F[k+52>>2]=c+4;break z}i=F[k+48>>2];h=c-i|0;d=h>>2;g=d+1|0;if(g>>>0>=1073741824){break b}e=h>>>1|0;g=h>>>0>=2147483644?1073741823:e>>>0>g>>>0?e:g;if(g){if(g>>>0>=1073741824){break d}e=ka(g<<2)}else{e=0}d=e+(d<<2)|0;F[d>>2]=f;f=d+4|0;if((c|0)!=(i|0)){while(1){d=d-4|0;c=c-4|0;F[d>>2]=F[c>>2];if((c|0)!=(i|0)){continue}break}}F[k+48>>2]=d;F[k+52>>2]=f;F[k+56>>2]=e+(g<<2);if(!i){break z}ja(i)}d=F[a+84>>2];if((d|0)<=(b|0)){break j}F[a+84>>2]=b;d=b;break j}d=F[a+84>>2]}if((d|0)<3){continue}break}}return 1}oa();v()}na();v()}na();v()}na();v()}function Mc(a){var b=0,c=0,d=0,e=0,f=0,g=0;e=Z-16|0;Z=e;F[e+12>>2]=a;a:{if(a>>>0<=211){d=F[Lc(10352,10544,e+12|0)>>2];break a}if(a>>>0>=4294967292){V();v()}f=(a>>>0)/210|0;d=L(f,210);F[e+8>>2]=a-d;g=Lc(10544,10736,e+8|0)-10544>>2;while(1){d=F[(g<<2)+10544>>2]+d|0;a=5;while(1){b:{if((a|0)==47){a=211;while(1){b=(d>>>0)/(a>>>0)|0;if(b>>>0>>0){break a}if((L(a,b)|0)==(d|0)){break b}b=a+10|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+12|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+16|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+18|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+22|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+28|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+30|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+36|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+40|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+42|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+46|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+52|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+58|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+60|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+66|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+70|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+72|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+78|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+82|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+88|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+96|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+100|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+102|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+106|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+108|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+112|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+120|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+126|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+130|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+136|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+138|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+142|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+148|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+150|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+156|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+162|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+166|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+168|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+172|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+178|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+180|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+186|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+190|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+192|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+196|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+198|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}if((L(b,c)|0)==(d|0)){break b}b=a+208|0;c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}a=a+210|0;if((L(b,c)|0)!=(d|0)){continue}break}break b}b=F[(a<<2)+10352>>2];c=(d>>>0)/(b>>>0)|0;if(b>>>0>c>>>0){break a}a=a+1|0;if((L(b,c)|0)!=(d|0)){continue}}break}d=g+1|0;a=(d|0)==48;g=a?0:d;f=a+f|0;d=L(f,210);continue}}Z=e+16|0;return d}function lb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=M(0),k=0,l=0;a:{if(!d){break a}b:{c:{switch(F[a+28>>2]-1|0){case 0:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];g=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=F[e+4>>2];i=G[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=M(D[b|0]);J[(h<<2)+d>>2]=i?M(j/M(127)):j;b=b+1|0;h=h+1|0;e=G[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 1:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];g=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=F[e+4>>2];i=G[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=M(G[b|0]);J[(h<<2)+d>>2]=i?M(j/M(255)):j;b=b+1|0;h=h+1|0;e=G[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 2:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];g=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=F[e+4>>2];i=G[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=M(E[b>>1]);J[(h<<2)+d>>2]=i?M(j/M(32767)):j;b=b+2|0;h=h+1|0;e=G[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 3:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];g=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=F[e+4>>2];i=G[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=M(H[b>>1]);J[(h<<2)+d>>2]=i?M(j/M(65535)):j;b=b+2|0;h=h+1|0;e=G[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 4:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];g=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=F[e+4>>2];i=G[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=M(F[b>>2]);J[(h<<2)+d>>2]=i?M(j*M(4.656612873077393e-10)):j;b=b+4|0;h=h+1|0;e=G[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 5:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];g=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=F[e+4>>2];i=G[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=M(I[b>>2]);J[(h<<2)+d>>2]=i?M(j*M(2.3283064365386963e-10)):j;b=b+4|0;h=h+1|0;e=G[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 6:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];g=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=F[e+4>>2];i=G[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=M(+I[b>>2]+ +F[b+4>>2]*4294967296);J[(h<<2)+d>>2]=i?M(j*M(10842021724855044e-35)):j;b=b+8|0;h=h+1|0;e=G[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 7:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];g=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=F[e+4>>2];i=G[a+32|0];while(1){if(b>>>0>=g>>>0){break a}j=M(+I[b>>2]+ +I[b+4>>2]*4294967296);J[(h<<2)+d>>2]=i?M(j*M(5.421010862427522e-20)):j;b=b+8|0;h=h+1|0;e=G[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 8:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];g=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=F[e+4>>2];while(1){if(b>>>0>=g>>>0){break a}J[(h<<2)+d>>2]=J[b>>2];b=b+4|0;h=h+1|0;e=G[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 9:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];g=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=F[e+4>>2];while(1){if(b>>>0>=g>>>0){break a}J[(h<<2)+d>>2]=K[b>>3];b=b+8|0;h=h+1|0;e=G[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0;break b;case 10:break c;default:break a}}e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[a>>2];g=F[e>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);k=b;b=b+i|0;b=b+g|0;g=F[e+4>>2];while(1){if(b>>>0>=g>>>0){break a}J[(h<<2)+d>>2]=G[b|0]?M(1):M(0);b=b+1|0;h=h+1|0;e=G[a+24|0];if(h>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}l=1;if(e>>>0>=f>>>0){break a}d=(e<<2)+d|0;a=(c&255)-e|0}ma(d,0,a<<2)}return l}function Cb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=M(0),m=M(0);a:{b:{if(!d){break b}c:{switch(F[a+28>>2]-1|0){case 0:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}D[d+g|0]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){return 0}e=D[b|0];if((e|0)<0){break b}D[d+g|0]=e;b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}e=H[b>>1];if((e+128&65535)>>>0>255){break b}D[d+g|0]=e;b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}e=H[b>>1];if(e>>>0>127){break b}D[d+g|0]=e;b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}e=F[b>>2];if(e+128>>>0>255){break b}D[d+g|0]=e;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}e=F[b>>2];if(e>>>0>127){break b}D[d+g|0]=e;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}i=F[b+4>>2];e=F[b>>2];h=e+128|0;i=h>>>0<128?i+1|0:i;if(!i&h>>>0>255|i){break b}D[d+g|0]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}i=F[b+4>>2];e=F[b>>2];if(!i&e>>>0>127|i){break b}D[d+g|0]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 8:e=G[a+24|0];c=c&255;d:{if(c>>>0>e>>>0?e:c){e=F[F[a>>2]>>2];f=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+f|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break d}l=J[b>>2];if(l>=M(127)|lM(1)){break d}j=R(+l*127+.5);if(!(N(j)<2147483648)){break f}h=~~j;break e}if(!(m>>0<(c>>>0>e>>>0?e:c)>>>0){continue}break}}k=1;if(c>>>0<=e>>>0){break d}ma(d+e|0,0,c-e|0)}return k;case 9:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}j=K[b>>3];if(j>=127|j<-128|(N(j)==Infinity|j!=j)){break b}e=d+g|0;if(G[a+32|0]){if(j<0|j>1){break b}j=R(j*127+.5)}g:{if(N(j)<2147483648){h=~~j;break g}h=-2147483648}D[e|0]=h;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 10:break c;default:break b}}e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}D[d+g|0]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}ma(d+e|0,0,(c&255)-e|0)}return k}ma(d+e|0,0,(c&255)-e|0);return 1}function Bb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=M(0);a:{b:{if(!d){break b}c:{switch(F[a+28>>2]-1|0){case 0:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){return 0}e=D[b|0];if((e|0)<0){break b}D[d+g|0]=e;b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 1:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}D[d+g|0]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 2:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}e=H[b>>1];if(e>>>0>255){break b}D[d+g|0]=e;b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 3:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}e=H[b>>1];if(e>>>0>255){break b}D[d+g|0]=e;b=b+2|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 4:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}e=F[b>>2];if(e>>>0>255){break b}D[d+g|0]=e;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 5:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}e=F[b>>2];if(e>>>0>255){break b}D[d+g|0]=e;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 6:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}i=F[b+4>>2];e=F[b>>2];if(!i&e>>>0>255|i){break b}D[d+g|0]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 7:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}i=F[b+4>>2];e=F[b>>2];if(!i&e>>>0>255|i){break b}D[d+g|0]=e;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 8:e=G[a+24|0];c=c&255;d:{if(c>>>0>e>>>0?e:c){e=F[F[a>>2]>>2];f=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+f|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break d}l=J[b>>2];if(l>=M(255)|lM(1)){break d}j=R(+l*255+.5);if(!(j<4294967296&j>=0)){break f}h=~~j>>>0;break e}if(!(l=M(0))){break f}h=~~l>>>0;break e}h=0}D[e|0]=h;b=b+4|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(c>>>0>e>>>0?e:c)>>>0){continue}break}}k=1;if(c>>>0<=e>>>0){break d}ma(d+e|0,0,c-e|0)}return k;case 9:e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}j=K[b>>3];if(j>=255|j<0|(N(j)==Infinity|j!=j)){break b}e=d+g|0;if(G[a+32|0]){if(j>1){break b}j=R(j*255+.5)}g:{if(j<4294967296&j>=0){h=~~j>>>0;break g}h=0}D[e|0]=h;b=b+8|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}break a;case 10:break c;default:break b}}e=G[a+24|0];f=c&255;if(e>>>0>>0?e:f){e=F[F[a>>2]>>2];i=F[a+48>>2];b=ki(F[a+40>>2],F[a+44>>2],b,0);h=b;b=b+i|0;b=b+e|0;while(1){if(I[F[a>>2]+4>>2]<=b>>>0){break b}D[d+g|0]=G[b|0];b=b+1|0;g=g+1|0;e=G[a+24|0];if(g>>>0<(e>>>0>>0?e:f)>>>0){continue}break}}k=1;if(e>>>0>=f>>>0){break b}ma(d+e|0,0,(c&255)-e|0)}return k}ma(d+e|0,0,(c&255)-e|0);return 1}function jc(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0;e=Z-48|0;Z=e;f=H[5053]|H[5054]<<16;d=H[5051]|H[5052]<<16;E[e+38>>1]=d;E[e+40>>1]=d>>>16;E[e+42>>1]=f;E[e+44>>1]=f>>>16;d=F[2525];F[e+32>>2]=F[2524];F[e+36>>2]=d;d=F[2523];F[e+24>>2]=F[2522];F[e+28>>2]=d;d=F[2521];F[e+16>>2]=F[2520];F[e+20>>2]=d;g=F[b+8>>2];i=F[b+12>>2];h=F[b+20>>2];d=F[b+16>>2];f=d+5|0;h=f>>>0<5?h+1|0:h;a:{b:{if(g>>>0>>0&(h|0)>=(i|0)|(h|0)>(i|0)){d=ya(e+16|0);if(d>>>0>=2147483632){break a}c:{d:{if(d>>>0>=11){b=(d|15)+1|0;c=ka(b);F[e+8>>2]=b|-2147483648;F[e>>2]=c;F[e+4>>2]=d;b=c+d|0;break d}D[e+11|0]=d;b=d+e|0;c=e;if(!d){break c}}la(c,e+16|0,d)}D[b|0]=0;F[a>>2]=-2;b=a+4|0;if(D[e+11|0]>=0){a=F[e+4>>2];F[b>>2]=F[e>>2];F[b+4>>2]=a;F[b+8>>2]=F[e+8>>2];break b}ra(b,F[e>>2],F[e+4>>2]);if(D[e+11|0]>=0){break b}ja(F[e>>2]);break b}f=d+F[b>>2]|0;d=G[f|0]|G[f+1|0]<<8|(G[f+2|0]<<16|G[f+3|0]<<24);D[c|0]=d;D[c+1|0]=d>>>8;D[c+2|0]=d>>>16;D[c+3|0]=d>>>24;D[c+4|0]=G[f+4|0];d=F[b+20>>2];f=F[b+16>>2]+5|0;d=f>>>0<5?d+1|0:d;F[b+16>>2]=f;F[b+20>>2]=d;if(sa(c,1250,5)){d=ka(32);D[d+17|0]=0;D[d+16|0]=G[1494];c=G[1490]|G[1491]<<8|(G[1492]<<16|G[1493]<<24);b=G[1486]|G[1487]<<8|(G[1488]<<16|G[1489]<<24);D[d+8|0]=b;D[d+9|0]=b>>>8;D[d+10|0]=b>>>16;D[d+11|0]=b>>>24;D[d+12|0]=c;D[d+13|0]=c>>>8;D[d+14|0]=c>>>16;D[d+15|0]=c>>>24;c=G[1482]|G[1483]<<8|(G[1484]<<16|G[1485]<<24);b=G[1478]|G[1479]<<8|(G[1480]<<16|G[1481]<<24);D[d|0]=b;D[d+1|0]=b>>>8;D[d+2|0]=b>>>16;D[d+3|0]=b>>>24;D[d+4|0]=c;D[d+5|0]=c>>>8;D[d+6|0]=c>>>16;D[d+7|0]=c>>>24;F[a>>2]=-1;ra(a+4|0,d,17);ja(d);break b}g=F[b+12>>2];if((g|0)<=(d|0)&I[b+8>>2]<=f>>>0|(d|0)>(g|0)){d=ya(e+16|0);if(d>>>0>=2147483632){break a}e:{f:{if(d>>>0>=11){b=(d|15)+1|0;c=ka(b);F[e+8>>2]=b|-2147483648;F[e>>2]=c;F[e+4>>2]=d;b=c+d|0;break f}D[e+11|0]=d;b=d+e|0;c=e;if(!d){break e}}la(c,e+16|0,d)}D[b|0]=0;F[a>>2]=-2;b=a+4|0;if(D[e+11|0]>=0){a=F[e+4>>2];F[b>>2]=F[e>>2];F[b+4>>2]=a;F[b+8>>2]=F[e+8>>2];break b}ra(b,F[e>>2],F[e+4>>2]);if(D[e+11|0]>=0){break b}ja(F[e>>2]);break b}D[c+5|0]=G[f+F[b>>2]|0];g=F[b+20>>2];d=F[b+16>>2]+1|0;g=d?g:g+1|0;F[b+16>>2]=d;F[b+20>>2]=g;f=F[b+12>>2];if((f|0)<=(g|0)&I[b+8>>2]<=d>>>0|(g|0)>(f|0)){d=ya(e+16|0);if(d>>>0>=2147483632){break a}g:{h:{if(d>>>0>=11){b=(d|15)+1|0;c=ka(b);F[e+8>>2]=b|-2147483648;F[e>>2]=c;F[e+4>>2]=d;b=c+d|0;break h}D[e+11|0]=d;b=d+e|0;c=e;if(!d){break g}}la(c,e+16|0,d)}D[b|0]=0;F[a>>2]=-2;b=a+4|0;if(D[e+11|0]>=0){a=F[e+4>>2];F[b>>2]=F[e>>2];F[b+4>>2]=a;F[b+8>>2]=F[e+8>>2];break b}ra(b,F[e>>2],F[e+4>>2]);if(D[e+11|0]>=0){break b}ja(F[e>>2]);break b}D[c+6|0]=G[d+F[b>>2]|0];h=F[b+20>>2];d=F[b+16>>2]+1|0;h=d?h:h+1|0;F[b+16>>2]=d;F[b+20>>2]=h;f=F[b+12>>2];if((f|0)<=(h|0)&I[b+8>>2]<=d>>>0|(f|0)<(h|0)){d=ya(e+16|0);if(d>>>0>=2147483632){break a}i:{j:{if(d>>>0>=11){b=(d|15)+1|0;c=ka(b);F[e+8>>2]=b|-2147483648;F[e>>2]=c;F[e+4>>2]=d;b=c+d|0;break j}D[e+11|0]=d;b=d+e|0;c=e;if(!d){break i}}la(c,e+16|0,d)}D[b|0]=0;F[a>>2]=-2;b=a+4|0;if(D[e+11|0]>=0){a=F[e+4>>2];F[b>>2]=F[e>>2];F[b+4>>2]=a;F[b+8>>2]=F[e+8>>2];break b}ra(b,F[e>>2],F[e+4>>2]);if(D[e+11|0]>=0){break b}ja(F[e>>2]);break b}D[c+7|0]=G[d+F[b>>2]|0];g=F[b+20>>2];d=F[b+16>>2]+1|0;g=d?g:g+1|0;F[b+16>>2]=d;F[b+20>>2]=g;f=F[b+12>>2];if((f|0)<=(g|0)&I[b+8>>2]<=d>>>0|(g|0)>(f|0)){c=Eb(e,e+16|0);F[a>>2]=-2;b=a+4|0;if(D[c+11|0]>=0){a=F[c+4>>2];F[b>>2]=F[c>>2];F[b+4>>2]=a;F[b+8>>2]=F[c+8>>2];break b}ra(b,F[c>>2],F[c+4>>2]);if(D[c+11|0]>=0){break b}ja(F[c>>2]);break b}D[c+8|0]=G[d+F[b>>2]|0];d=F[b+20>>2];g=F[b+16>>2];f=g+1|0;i=f?d:d+1|0;F[b+16>>2]=f;F[b+20>>2]=i;i=F[b+8>>2];h=F[b+12>>2];g=g+3|0;d=g>>>0<3?d+1|0:d;if(g>>>0>i>>>0&(d|0)>=(h|0)|(d|0)>(h|0)){c=Eb(e,e+16|0);F[a>>2]=-2;b=a+4|0;if(D[c+11|0]>=0){a=F[c+4>>2];F[b>>2]=F[c>>2];F[b+4>>2]=a;F[b+8>>2]=F[c+8>>2];break b}ra(b,F[c>>2],F[c+4>>2]);if(D[c+11|0]>=0){break b}ja(F[c>>2]);break b}d=c;c=F[b>>2]+f|0;E[d+10>>1]=G[c|0]|G[c+1|0]<<8;g=F[b+20>>2];c=F[b+16>>2]+2|0;g=c>>>0<2?g+1|0:g;F[b+16>>2]=c;F[b+20>>2]=g;F[a+8>>2]=0;F[a+12>>2]=0;F[a>>2]=0;F[a+4>>2]=0}Z=e+48|0;return}za();v()}function Mb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0;e=Z-96|0;Z=e;f=F[a+16>>2];D[e+92|0]=1;F[e+88>>2]=b;F[e+84>>2]=b;F[e+80>>2]=f;j=F[a+20>>2];d=F[j>>2];a:{b:{f=F[F[f+28>>2]+(b<<2)>>2];if(f>>>0>2]-d>>2>>>0){d=F[F[a+8>>2]+(F[d+(f<<2)>>2]<<2)>>2];f=F[a+4>>2];if(!G[f+84|0]){d=F[F[f+68>>2]+(d<<2)>>2]}F[e+72>>2]=0;F[e+76>>2]=0;j=e- -64|0;F[j>>2]=0;F[j+4>>2]=0;F[e+56>>2]=0;F[e+60>>2]=0;Ga(f,d,D[f+24|0],e+56|0);if((b|0)!=-1){f=b+1|0;j=(f>>>0)%3|0?f:b-2|0;m=((b>>>0)%3|0?-1:2)+b|0;while(1){d=j;f=m;c:{if(!F[a+28>>2]){break c}f=b+1|0;d=(f>>>0)%3|0?f:b-2|0;f=b-1|0;if((b>>>0)%3|0){break c}f=b+2|0}n=F[a+20>>2];b=F[n>>2];d=F[F[F[a+16>>2]+28>>2]+(d<<2)>>2];if(d>>>0>=F[n+4>>2]-b>>2>>>0){break b}d=F[F[a+8>>2]+(F[b+(d<<2)>>2]<<2)>>2];b=F[a+4>>2];if(!G[b+84|0]){d=F[F[b+68>>2]+(d<<2)>>2]}F[e+48>>2]=0;F[e+52>>2]=0;F[e+40>>2]=0;F[e+44>>2]=0;F[e+32>>2]=0;F[e+36>>2]=0;Ga(b,d,D[b+24|0],e+32|0);d=F[a+20>>2];b=F[d>>2];f=F[F[F[a+16>>2]+28>>2]+(f<<2)>>2];if(f>>>0>=F[d+4>>2]-b>>2>>>0){break a}d=F[F[a+8>>2]+(F[b+(f<<2)>>2]<<2)>>2];b=F[a+4>>2];if(!G[b+84|0]){d=F[F[b+68>>2]+(d<<2)>>2]}F[e+24>>2]=0;F[e+28>>2]=0;F[e+16>>2]=0;F[e+20>>2]=0;F[e+8>>2]=0;F[e+12>>2]=0;Ga(b,d,D[b+24|0],e+8|0);g=F[e+8>>2];b=F[e+56>>2];d=g-b|0;p=F[e+60>>2];t=F[e+12>>2]-(p+(b>>>0>g>>>0)|0)|0;h=F[e+40>>2];f=F[e+64>>2];n=h-f|0;u=F[e+68>>2];y=F[e+44>>2]-(u+(f>>>0>h>>>0)|0)|0;g=ki(d,t,n,y);w=o-g|0;x=i-(_+(g>>>0>o>>>0)|0)|0;i=w;h=F[e+16>>2];g=h-f|0;u=F[e+20>>2]-((f>>>0>h>>>0)+u|0)|0;k=F[e+32>>2];h=k-b|0;w=F[e+36>>2]-((b>>>0>k>>>0)+p|0)|0;b=ki(g,u,h,w);o=i+b|0;i=_+x|0;i=b>>>0>o>>>0?i+1|0:i;b=l;l=d;p=t;k=F[e+48>>2];f=F[e+72>>2];d=k-f|0;t=F[e+76>>2];x=F[e+52>>2]-(t+(f>>>0>k>>>0)|0)|0;l=ki(l,p,d,x);k=b+l|0;b=_+q|0;b=k>>>0>>0?b+1|0:b;l=F[e+24>>2];p=l-f|0;f=F[e+28>>2]-((f>>>0>l>>>0)+t|0)|0;q=ki(p,f,h,w);l=k-q|0;q=b-(_+(k>>>0>>0)|0)|0;b=ki(g,u,d,x);d=r-b|0;b=s-(_+(b>>>0>r>>>0)|0)|0;s=ki(p,f,n,y);r=s+d|0;b=_+b|0;s=r>>>0>>0?b+1|0:b;b=F[e+88>>2];f=F[e+80>>2];d:{if(G[e+92|0]){e:{f:{g:{h:{if((b|0)==-1){break h}d=b+1|0;b=(d>>>0)%3|0?d:b-2|0;if((b|0)==-1|F[F[f>>2]+(b>>>3&536870908)>>2]>>>b&1){break h}b=F[F[F[f+64>>2]+12>>2]+(b<<2)>>2];if((b|0)!=-1){break g}}F[e+88>>2]=-1;break f}d=b+1|0;b=(d>>>0)%3|0?d:b-2|0;F[e+88>>2]=b;if((b|0)!=-1){break e}}b=F[e+84>>2];d=-1;i:{if((b|0)==-1){break i}j:{if((b>>>0)%3|0){b=b-1|0;break j}b=b+2|0;d=-1;if((b|0)==-1){break i}}d=-1;if(F[F[f>>2]+(b>>>3&536870908)>>2]>>>b&1){break i}b=F[F[F[f+64>>2]+12>>2]+(b<<2)>>2];d=-1;if((b|0)==-1){break i}d=b-1|0;if((b>>>0)%3|0){break i}d=b+2|0}D[e+92|0]=0;F[e+88>>2]=d;break d}if((b|0)!=F[e+84>>2]){break d}F[e+88>>2]=-1;break d}d=-1;k:{if((b|0)==-1){break k}l:{if((b>>>0)%3|0){b=b-1|0;break l}b=b+2|0;d=-1;if((b|0)==-1){break k}}d=-1;if(F[F[f>>2]+(b>>>3&536870908)>>2]>>>b&1){break k}b=F[F[F[f+64>>2]+12>>2]+(b<<2)>>2];d=-1;if((b|0)==-1){break k}d=b-1|0;if((b>>>0)%3|0){break k}d=b+2|0}F[e+88>>2]=d}b=F[e+88>>2];if((b|0)!=-1){continue}break}}b=s>>31;f=b^r;d=f-b|0;b=(b^s)-((b>>>0>f>>>0)+b|0)|0;m=-1;f=2147483647;g=q>>31;h=g^l;j=h-g|0;n=(g^q)-((h>>>0>>0)+g|0)|0;h=n;k=j^-1;g=h^2147483647;n=i;m:{n:{if(!F[a+28>>2]){if((b|0)==(g|0)&d>>>0>k>>>0|b>>>0>g>>>0){break m}b=b+h|0;a=d+j|0;b=a>>>0>>0?b+1|0:b;f=a;g=i;a=g>>31;d=a;m=d^o;a=m-d|0;i=a;d=(d^g)-((d>>>0>m>>>0)+d|0)|0;a=a+f|0;d=d^2147483647;i=(d|0)==(b|0)&(i^-1)>>>0>>0|b>>>0>d>>>0;a=i?-1:a;if(!(i&0)&(a|0)<=536870912|(a|0)<536870912){break m}b=0;a=a>>>29|0;break n}o:{if((b|0)==(g|0)&d>>>0>k>>>0|b>>>0>g>>>0){break o}b=b+h|0;a=d+j|0;b=a>>>0>>0?b+1|0:b;k=i;d=i>>31;h=d^o;i=h-d|0;j=(d^k)-((d>>>0>h>>>0)+d|0)|0;g=j^2147483647;d=a;a=i;if((g|0)==(b|0)&d>>>0>(a^-1)>>>0|b>>>0>g>>>0){break o}b=b+j|0;m=a+d|0;b=m>>>0>>0?b+1|0:b;f=b;if(!b&m>>>0<536870913){break m}}b=f>>>29|0;a=(f&536870911)<<3|m>>>29}o=li(o,n,a,b);l=li(l,q,a,b);r=li(r,s,a,b)}F[c+8>>2]=o;F[c+4>>2]=l;F[c>>2]=r;Z=e+96|0;return}ta();v()}ta();v()}ta();v()}function te(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;g=Z-16|0;Z=g;f=1;m=$[F[F[a>>2]+24>>2]](a)|0;a:{if((m|0)<=0){break a}r=a+48|0;f=0;while(1){b:{c:{if(!F[($[F[F[a>>2]+28>>2]](a)|0)+40>>2]){break c}o=l<<2;d=F[o+F[a+36>>2]>>2];c=F[d+8>>2];e=bb(d);if(!e){break c}h=F[($[F[F[a>>2]+28>>2]](a)|0)+40>>2];F[g+12>>2]=F[c+56>>2];d=ka(32);F[g>>2]=d;F[g+4>>2]=24;F[g+8>>2]=-2147483616;c=G[1196]|G[1197]<<8|(G[1198]<<16|G[1199]<<24);b=G[1192]|G[1193]<<8|(G[1194]<<16|G[1195]<<24);D[d+16|0]=b;D[d+17|0]=b>>>8;D[d+18|0]=b>>>16;D[d+19|0]=b>>>24;D[d+20|0]=c;D[d+21|0]=c>>>8;D[d+22|0]=c>>>16;D[d+23|0]=c>>>24;c=G[1188]|G[1189]<<8|(G[1190]<<16|G[1191]<<24);b=G[1184]|G[1185]<<8|(G[1186]<<16|G[1187]<<24);D[d+8|0]=b;D[d+9|0]=b>>>8;D[d+10|0]=b>>>16;D[d+11|0]=b>>>24;D[d+12|0]=c;D[d+13|0]=c>>>8;D[d+14|0]=c>>>16;D[d+15|0]=c>>>24;c=G[1180]|G[1181]<<8|(G[1182]<<16|G[1183]<<24);b=G[1176]|G[1177]<<8|(G[1178]<<16|G[1179]<<24);D[d|0]=b;D[d+1|0]=b>>>8;D[d+2|0]=b>>>16;D[d+3|0]=b>>>24;D[d+4|0]=c;D[d+5|0]=c>>>8;D[d+6|0]=c>>>16;D[d+7|0]=c>>>24;D[d+24|0]=0;c=h+16|0;b=F[c>>2];d:{e:{if(!b){break e}i=F[g+12>>2];d=c;while(1){k=(i|0)>F[b+16>>2];d=k?d:b;b=F[(k?b+4|0:b)>>2];if(b){continue}break}if((c|0)==(d|0)|(i|0)>2]){break e}b=F[d+24>>2];if(!b){break e}i=d+20|0;d=G[g+11|0];c=d<<24>>24<0;k=c?F[g>>2]:g;d=c?F[g+4>>2]:d;while(1){c=G[b+27|0];j=c<<24>>24<0;c=j?F[b+20>>2]:c;p=c>>>0>>0;f:{g:{h:{i:{j:{k:{n=p?c:d;if(n){j=j?F[b+16>>2]:b+16|0;q=sa(k,j,n);if(q){break k}if(c>>>0<=d>>>0){break j}break f}if(c>>>0<=d>>>0){break i}break f}if((q|0)<0){break f}}c=sa(j,k,n);if(c){break h}}if(p){break g}d=gc(i,g);break d}if((c|0)<0){break g}d=gc(i,g);break d}b=b+4|0}b=F[b>>2];if(b){continue}break}}d=gc(h,g)}if(D[g+11|0]<0){ja(F[g>>2])}if(!d){break c}d=0;c=F[F[o+F[a+36>>2]>>2]+8>>2];if(!F[c+64>>2]){b=ka(32);F[b+16>>2]=0;F[b+20>>2]=0;F[b+8>>2]=0;F[b>>2]=0;F[b+4>>2]=0;F[b+24>>2]=0;F[b+28>>2]=0;f=F[c+64>>2];F[c+64>>2]=b;if(f){b=F[f>>2];if(b){F[f+4>>2]=b;ja(b)}ja(f);b=F[c+64>>2]}F[c>>2]=b;f=F[b+20>>2];F[c+8>>2]=F[b+16>>2];F[c+12>>2]=f;f=F[b+24>>2];b=F[b+28>>2];F[c+48>>2]=0;F[c+52>>2]=0;F[c+40>>2]=0;F[c+44>>2]=0;F[c+16>>2]=f;F[c+20>>2]=b}l:{D[c+24|0]=G[e+24|0];F[c+28>>2]=F[e+28>>2];D[c+32|0]=G[e+32|0];b=F[e+44>>2];F[c+40>>2]=F[e+40>>2];F[c+44>>2]=b;b=F[e+52>>2];F[c+48>>2]=F[e+48>>2];F[c+52>>2]=b;F[c+56>>2]=F[e+56>>2];b=F[e+12>>2];F[c+8>>2]=F[e+8>>2];F[c+12>>2]=b;b=F[e+20>>2];F[c+16>>2]=F[e+16>>2];F[c+20>>2]=b;F[c+60>>2]=F[e+60>>2];f=F[e>>2];m:{if(!f){F[c>>2]=0;b=1;break m}h=F[c>>2];b=0;if(!h){break m}b=F[f>>2];f=F[f+4>>2]-b|0;md(h,b,f,0);b=1}if(!b){break l}D[c+84|0]=G[e+84|0];F[c+80>>2]=F[e+80>>2];if((c|0)!=(e|0)){gb(c+68|0,F[e+68>>2],F[e+72>>2])}n:{h=F[e+88>>2];o:{if(h){f=ka(40);e=F[h>>2];F[f+16>>2]=0;F[f+8>>2]=0;F[f+12>>2]=0;F[f>>2]=e;e=F[h+12>>2];b=F[h+8>>2];if((e|0)!=(b|0)){b=e-b|0;if((b|0)<0){break n}e=ka(b);F[f+12>>2]=e;F[f+8>>2]=e;F[f+16>>2]=b+e;b=F[h+8>>2];i=F[h+12>>2];p:{if((b|0)==(i|0)){break p}k=i+(b^-1)|0;j=i-b&7;if(j){while(1){D[e|0]=G[b|0];e=e+1|0;b=b+1|0;d=d+1|0;if((j|0)!=(d|0)){continue}break}}if(k>>>0<7){break p}while(1){D[e|0]=G[b|0];D[e+1|0]=G[b+1|0];D[e+2|0]=G[b+2|0];D[e+3|0]=G[b+3|0];D[e+4|0]=G[b+4|0];D[e+5|0]=G[b+5|0];D[e+6|0]=G[b+6|0];D[e+7|0]=G[b+7|0];e=e+8|0;b=b+8|0;if((i|0)!=(b|0)){continue}break}}F[f+12>>2]=e}d=F[h+36>>2];F[f+32>>2]=F[h+32>>2];F[f+36>>2]=d;d=F[h+28>>2];F[f+24>>2]=F[h+24>>2];F[f+28>>2]=d;e=F[c+88>>2];F[c+88>>2]=f;if(e){break o}break l}e=F[c+88>>2];F[c+88>>2]=0;if(!e){break l}}d=F[e+8>>2];if(d){F[e+12>>2]=d;ja(d)}ja(e);break l}na();v()}break b}d=F[F[a+36>>2]+(l<<2)>>2];if(!($[F[F[d>>2]+24>>2]](d,r)|0)){break a}}l=l+1|0;f=(m|0)<=(l|0);if((l|0)!=(m|0)){continue}break}}Z=g+16|0;return f|0}function Jg(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=Z-32|0;Z=f;a:{if(!hb(1,f+28|0,F[a+32>>2])){break a}if(!hb(1,f+24|0,F[a+32>>2])){break a}l=F[f+28>>2];if(l>>>0>1431655765){break a}d=F[a+32>>2];c=d;i=F[c+8>>2];b=F[c+16>>2];h=F[c+12>>2];c=F[c+20>>2];g=li(i-b|0,h-(c+(b>>>0>i>>>0)|0)|0,3,0);if(!_&g>>>0>>0){break a}n=F[f+24>>2];g=ki(l,0,3,0);if(!_&g>>>0>>0|((c|0)>=(h|0)&b>>>0>=i>>>0|(c|0)>(h|0))){break a}i=G[b+F[d>>2]|0];b=b+1|0;c=b?c:c+1|0;F[d+16>>2]=b;F[d+20>>2]=c;b:{c:{if(!i){d=0;c=Z-32|0;Z=c;F[c+24>>2]=0;F[c+16>>2]=0;F[c+20>>2]=0;d:{e:{b=L(l,3);if(b){if(b>>>0>=1073741824){break e}i=L(l,12);d=ka(i);ma(d,0,i)}b=mc(b,1,F[a+32>>2],d);f:{g:{if(!(!l|!b)){i=0;while(1){h:{g=e;b=(i<<2)+d|0;h=F[b>>2];e=h>>>1|0;h=g+(h&1?0-e|0:e)|0;if((h|0)<0){break h}F[c>>2]=h;e=F[b+4>>2];g=e>>>1|0;h=h+(e&1?0-g|0:g)|0;if((h|0)<0){break h}F[c+4>>2]=h;b=F[b+8>>2];e=b>>>1|0;e=h+(b&1?0-e|0:e)|0;if((e|0)<0){break h}F[c+8>>2]=e;mb(F[a+44>>2]+96|0,c);i=i+3|0;b=1;j=j+1|0;if((j|0)!=(l|0)){continue}break g}break}b=0;break g}if(!d){break f}}ja(d)}Z=c+32|0;break d}na();v()}if(b){break c}break a}if(n>>>0<=255){if(!l){break c}while(1){i:{F[f+16>>2]=0;F[f+8>>2]=0;F[f+12>>2]=0;d=F[a+32>>2];b=d;i=F[b+16>>2];e=F[b+8>>2];c=F[b+20>>2];g=F[b+12>>2];b=g;if(e>>>0<=i>>>0&(c|0)>=(b|0)|(b|0)<(c|0)){break i}j=F[d>>2];m=G[j+i|0];b=c;h=i+1|0;b=h?b:b+1|0;F[d+16>>2]=h;F[d+20>>2]=b;F[f+8>>2]=m;m=e>>>0>>0&(c|0)>=(g|0)|(c|0)>(g|0);e=m?i:e;g=m?c:g;if((e|0)==(h|0)&(g|0)==(b|0)){break i}m=G[h+j|0];b=c;h=i+2|0;b=h>>>0<2?b+1|0:b;F[d+16>>2]=h;F[d+20>>2]=b;F[f+12>>2]=m;if((e|0)==(h|0)&(b|0)==(g|0)){break i}h=G[h+j|0];b=c;c=i+3|0;b=c>>>0<3?b+1|0:b;F[d+16>>2]=c;F[d+20>>2]=b;F[f+16>>2]=h;mb(F[a+44>>2]+96|0,f+8|0);k=k+1|0;if((l|0)!=(k|0)){continue}break c}break}k=0;break a}if(n>>>0<=65535){if(!l){break c}while(1){j:{F[f+16>>2]=0;F[f+8>>2]=0;F[f+12>>2]=0;j=F[a+32>>2];b=j;c=F[b+8>>2];d=F[b+12>>2];h=F[b+16>>2];b=F[b+20>>2];i=b;e=h+2|0;b=e>>>0<2?b+1|0:b;if(c>>>0>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break j}m=F[j>>2];g=m+h|0;g=G[g|0]|G[g+1|0]<<8;F[j+16>>2]=e;F[j+20>>2]=b;F[f+8>>2]=g;b=i;g=h+4|0;b=g>>>0<4?b+1|0:b;if(c>>>0>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break j}e=e+m|0;e=G[e|0]|G[e+1|0]<<8;F[j+16>>2]=g;F[j+20>>2]=b;F[f+12>>2]=e;e=c;b=i;c=h+6|0;b=c>>>0<6?b+1|0:b;if(c>>>0>e>>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break j}d=g+m|0;d=G[d|0]|G[d+1|0]<<8;F[j+16>>2]=c;F[j+20>>2]=b;F[f+16>>2]=d;mb(F[a+44>>2]+96|0,f+8|0);k=k+1|0;if((l|0)!=(k|0)){continue}break c}break}k=0;break a}k:{if(n>>>0>2097151){break k}b=H[a+36>>1];if(((b<<8|b>>>8)&65535)>>>0<514){break k}if(!l){break c}while(1){l:{F[f+16>>2]=0;F[f+8>>2]=0;F[f+12>>2]=0;if(!hb(1,f+4|0,F[a+32>>2])){break l}F[f+8>>2]=F[f+4>>2];if(!hb(1,f+4|0,F[a+32>>2])){break l}F[f+12>>2]=F[f+4>>2];if(!hb(1,f+4|0,F[a+32>>2])){break l}F[f+16>>2]=F[f+4>>2];mb(F[a+44>>2]+96|0,f+8|0);k=k+1|0;if((l|0)!=(k|0)){continue}break c}break}k=0;break a}if(!l){break c}while(1){F[f+16>>2]=0;F[f+8>>2]=0;F[f+12>>2]=0;j=F[a+32>>2];b=j;c=F[b+8>>2];d=F[b+12>>2];h=F[b+16>>2];b=F[b+20>>2];i=b;e=h+4|0;b=e>>>0<4?b+1|0:b;if(c>>>0>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break b}m=F[j>>2];g=m+h|0;g=G[g|0]|G[g+1|0]<<8|(G[g+2|0]<<16|G[g+3|0]<<24);F[j+16>>2]=e;F[j+20>>2]=b;F[f+8>>2]=g;b=i;g=h+8|0;b=g>>>0<8?b+1|0:b;if(c>>>0>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break b}e=e+m|0;e=G[e|0]|G[e+1|0]<<8|(G[e+2|0]<<16|G[e+3|0]<<24);F[j+16>>2]=g;F[j+20>>2]=b;F[f+12>>2]=e;e=c;b=i;c=h+12|0;b=c>>>0<12?b+1|0:b;if(c>>>0>e>>>0&(b|0)>=(d|0)|(b|0)>(d|0)){break b}d=g+m|0;d=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);F[j+16>>2]=c;F[j+20>>2]=b;F[f+16>>2]=d;mb(F[a+44>>2]+96|0,f+8|0);k=k+1|0;if((l|0)!=(k|0)){continue}break}}F[F[a+4>>2]+80>>2]=n;k=1;break a}k=0}Z=f+32|0;return k|0}function Ld(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=Z+-64|0;Z=g;F[g+56>>2]=0;F[g+48>>2]=0;F[g+52>>2]=0;F[g+40>>2]=0;F[g+44>>2]=0;F[g+32>>2]=0;F[g+36>>2]=0;F[g+24>>2]=0;F[g+28>>2]=0;F[g+16>>2]=0;F[g+20>>2]=0;F[g+8>>2]=0;F[g+12>>2]=0;h=g+8|0;a:{b:{if(!H[b+38>>1]){break b}if(!Ta(1,h+12|0,b)){break b}e=F[b+8>>2];f=F[b+16>>2];j=e-f|0;k=F[h+12>>2];e=F[b+12>>2]-(F[b+20>>2]+(e>>>0>>0)|0)|0;if(j>>>0>>6>>>0&(e|0)<=0|(e|0)<0){break b}e=F[h>>2];d=F[h+4>>2]-e>>2;c:{if(d>>>0>>0){qa(h,k-d|0);k=F[h+12>>2];break c}if(d>>>0<=k>>>0){break c}F[h+4>>2]=e+(k<<2)}i=1;if(!k){break a}e=F[b+16>>2];d=F[b+20>>2];r=F[h>>2];l=F[b+8>>2];o=F[b+12>>2];j=0;while(1){i=0;if((d|0)>=(o|0)&e>>>0>=l>>>0|(d|0)>(o|0)){break a}i=F[b>>2];p=G[i+e|0];e=e+1|0;d=e?d:d+1|0;F[b+16>>2]=e;F[b+20>>2]=d;f=p>>>2|0;m=0;d:{e:{f:{g:{s=p&3;switch(s|0){case 3:break g;case 0:break e;default:break f}}f=f+j|0;i=0;if(f>>>0>=k>>>0){break a}ma(r+(j<<2)|0,0,(p&252)+4|0);j=f;break d}while(1){if((e|0)==(l|0)&(d|0)==(o|0)){break b}k=G[e+i|0];e=e+1|0;d=e?d:d+1|0;F[b+16>>2]=e;F[b+20>>2]=d;f=k<<(m<<3|6)|f;m=m+1|0;if((s|0)!=(m|0)){continue}break}}F[r+(j<<2)>>2]=f}j=j+1|0;k=F[h+12>>2];if(j>>>0>>0){continue}break}d=h+16|0;o=F[h>>2];f=F[h+16>>2];e=F[h+20>>2]-f|0;h:{if(e>>>0<=4194303){qa(d,1048576-(e>>>2|0)|0);break h}if((e|0)==4194304){break h}F[h+20>>2]=f+4194304}e=h+28|0;j=F[e>>2];f=F[h+32>>2]-j>>3;i:{if(f>>>0>>0){_a(e,k-f|0);j=F[e>>2];break i}if(f>>>0>k>>>0){F[h+32>>2]=(k<<3)+j}if(!k){break b}}l=F[d>>2];d=0;i=0;while(1){e=o+(d<<2)|0;h=F[e>>2];m=(d<<3)+j|0;f=i;F[m+4>>2]=f;F[m>>2]=h;e=F[e>>2];i=e+f|0;if(i>>>0>1048576){break b}j:{if(f>>>0>=i>>>0){break j}m=0;h=e&7;if(h){while(1){F[l+(f<<2)>>2]=d;f=f+1|0;m=m+1|0;if((h|0)!=(m|0)){continue}break}}if(e-1>>>0<=6){break j}while(1){e=l+(f<<2)|0;F[e>>2]=d;F[e+28>>2]=d;F[e+24>>2]=d;F[e+20>>2]=d;F[e+16>>2]=d;F[e+12>>2]=d;F[e+8>>2]=d;F[e+4>>2]=d;f=f+8|0;if((i|0)!=(f|0)){continue}break}}d=d+1|0;if((k|0)!=(d|0)){continue}break}n=(i|0)==1048576}i=n}k:{if(!i|(F[g+20>>2]?0:a)){break k}i=0;j=Z-16|0;Z=j;l:{if(!Sa(1,j+8|0,b)){break l}d=F[b+8>>2];f=F[b+16>>2];l=d-f|0;n=F[j+12>>2];h=F[b+20>>2];d=F[b+12>>2]-(h+(d>>>0>>0)|0)|0;e=F[j+8>>2];if((n|0)==(d|0)&e>>>0>l>>>0|d>>>0>>0){break l}d=h+n|0;l=e+f|0;d=l>>>0>>0?d+1|0:d;F[b+16>>2]=l;F[b+20>>2]=d;if((e|0)<=0){break l}b=f+F[b>>2]|0;F[g+48>>2]=b;d=e-1|0;f=d+b|0;l=G[f|0];m:{if(l>>>0<=63){F[g+52>>2]=d;b=G[f|0]&63;break m}n:{switch((l>>>6|0)-1|0){case 0:if(e>>>0<2){break l}d=e-2|0;F[g+52>>2]=d;b=b+d|0;b=G[b+1|0]<<8&16128|G[b|0];break m;case 1:if(e>>>0<3){break l}d=e-3|0;F[g+52>>2]=d;b=b+d|0;b=G[b+1|0]<<8|G[b+2|0]<<16&4128768|G[b|0];break m;default:break n}}d=e-4|0;F[g+52>>2]=d;b=b+d|0;b=(G[b|0]|G[b+1|0]<<8|(G[b+2|0]<<16|G[b+3|0]<<24))&1073741823}F[g+56>>2]=b+4194304;i=b>>>0<1069547520}Z=j+16|0;if(!i){break k}if(!a){t=1;break k}b=F[g+52>>2];f=F[g+56>>2];d=F[g+36>>2];e=F[g+48>>2];j=F[g+24>>2];while(1){o:{if(f>>>0>4194303){break o}while(1){if((b|0)<=0){break o}b=b-1|0;F[g+52>>2]=b;f=G[b+e|0]|f<<8;F[g+56>>2]=f;if(f>>>0<4194304){continue}break}}i=f&1048575;l=F[j+(i<<2)>>2];n=d+(l<<3)|0;f=(L(F[n>>2],f>>>20|0)+i|0)-F[n+4>>2]|0;F[g+56>>2]=f;F[(q<<2)+c>>2]=l;t=1;q=q+1|0;if((q|0)!=(a|0)){continue}break}}a=F[g+36>>2];if(a){F[g+40>>2]=a;ja(a)}a=F[g+24>>2];if(a){F[g+28>>2]=a;ja(a)}a=F[g+8>>2];if(a){F[g+12>>2]=a;ja(a)}Z=g- -64|0;return t}function kh(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=M(0),f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=M(0),p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;if(F[c>>2]==F[c+4>>2]){m=F[d+80>>2];u=Z-16|0;Z=u;g=F[a+4>>2];k=G[b+24|0];h=F[d+48>>2];n=F[F[d>>2]>>2];c=u+8|0;F[c>>2]=1065353216;d=c;J[c>>2]=M(-1<>2];c=ka(k<<2);a:{if(!m|!k){break a}p=h+n|0;o=J[d>>2];n=F[a+8>>2];v=F[b>>2];d=F[b+48>>2];g=F[b+40>>2];w=F[b+44>>2];if(!G[b+84|0]){f=F[b+68>>2];s=k&254;t=k&1;a=0;while(1){b=F[v>>2];l=ki(g,w,F[f+(i<<2)>>2],0)+d|0;h=la(c,b+l|0,g);b=0;q=0;if((k|0)!=1){while(1){l=p+(a<<2)|0;j=b<<2;e=M(R(M(M(o*M(J[j+h>>2]-J[n+j>>2]))+M(.5))));b:{if(M(N(e))>2]=r;j=j|4;e=M(R(M(M(o*M(J[j+h>>2]-J[n+j>>2]))+M(.5))));c:{if(M(N(e))>2]=j;b=b+2|0;a=a+2|0;q=q+2|0;if((s|0)!=(q|0)){continue}break}}if(t){l=p+(a<<2)|0;b=b<<2;e=M(R(M(M(o*M(J[b+h>>2]-J[b+n>>2]))+M(.5))));d:{if(M(N(e))>2]=b;a=a+1|0}i=i+1|0;if((m|0)!=(i|0)){continue}break}break a}s=k&254;t=k&1;a=0;while(1){b=F[v>>2];h=ki(g,w,i,l)+d|0;j=la(c,b+h|0,g);b=0;q=0;if((k|0)!=1){while(1){h=p+(a<<2)|0;f=b<<2;e=M(R(M(M(o*M(J[f+j>>2]-J[f+n>>2]))+M(.5))));e:{if(M(N(e))>2]=r;f=f|4;e=M(R(M(M(o*M(J[f+j>>2]-J[f+n>>2]))+M(.5))));f:{if(M(N(e))>2]=f;b=b+2|0;a=a+2|0;q=q+2|0;if((s|0)!=(q|0)){continue}break}}if(t){h=p+(a<<2)|0;b=b<<2;e=M(R(M(M(o*M(J[b+j>>2]-J[b+n>>2]))+M(.5))));g:{if(M(N(e))>2]=b;a=a+1|0}b=l;i=i+1|0;b=i?b:b+1|0;l=b;if((i|0)!=(m|0)|b){continue}break}}ja(c);Z=u+16|0;return 1}j=Z-16|0;Z=j;m=F[a+4>>2];i=G[b+24|0];g=F[d+48>>2];h=F[F[d>>2]>>2];d=j+8|0;F[d>>2]=1065353216;l=d;J[d>>2]=M(-1<>2];d=ka(i<<2);m=F[c+4>>2];q=F[c>>2];h:{if(!i|(m|0)==(q|0)){break h}n=h+g|0;c=m-q>>2;u=c>>>0<=1?1:c;o=J[l>>2];h=F[a+8>>2];v=F[b>>2];l=F[b+48>>2];m=F[b+40>>2];w=F[b+44>>2];if(G[b+84|0]){s=i&254;t=i&1;a=0;c=0;while(1){b=F[v>>2];g=ki(m,w,F[q+(c<<2)>>2],0)+l|0;p=la(d,b+g|0,m);b=0;k=0;if((i|0)!=1){while(1){g=n+(a<<2)|0;f=b<<2;e=M(R(M(M(o*M(J[f+p>>2]-J[h+f>>2]))+M(.5))));i:{if(M(N(e))>2]=r;f=f|4;e=M(R(M(M(o*M(J[f+p>>2]-J[h+f>>2]))+M(.5))));j:{if(M(N(e))>2]=f;b=b+2|0;a=a+2|0;k=k+2|0;if((s|0)!=(k|0)){continue}break}}if(t){g=n+(a<<2)|0;b=b<<2;e=M(R(M(M(o*M(J[b+p>>2]-J[b+h>>2]))+M(.5))));k:{if(M(N(e))>2]=b;a=a+1|0}c=c+1|0;if((u|0)!=(c|0)){continue}break}break h}s=F[b+68>>2];t=i&254;x=i&1;a=0;c=0;while(1){b=F[v>>2];g=ki(m,w,F[s+(F[q+(c<<2)>>2]<<2)>>2],0)+l|0;p=la(d,b+g|0,m);b=0;k=0;if((i|0)!=1){while(1){g=n+(a<<2)|0;f=b<<2;e=M(R(M(M(o*M(J[f+p>>2]-J[h+f>>2]))+M(.5))));l:{if(M(N(e))>2]=r;f=f|4;e=M(R(M(M(o*M(J[f+p>>2]-J[h+f>>2]))+M(.5))));m:{if(M(N(e))>2]=f;b=b+2|0;a=a+2|0;k=k+2|0;if((t|0)!=(k|0)){continue}break}}if(x){g=n+(a<<2)|0;b=b<<2;e=M(R(M(M(o*M(J[b+p>>2]-J[b+h>>2]))+M(.5))));n:{if(M(N(e))>2]=b;a=a+1|0}c=c+1|0;if((u|0)!=(c|0)){continue}break}}ja(d);Z=j+16|0;return 1} +function Cd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;c=F[a+4>>2];e=F[a>>2];f=(c-e|0)/144|0;if(f>>>0>>0){e=a;b=b-f|0;h=F[a+8>>2];c=F[a+4>>2];a:{if(b>>>0<=(h-c|0)/144>>>0){b:{if(!b){break b}a=c;f=b&7;if(f){while(1){va(a);a=a+144|0;d=d+1|0;if((f|0)!=(d|0)){continue}break}}c=L(b,144)+c|0;if((b-1&268435455)>>>0<7){break b}while(1){va(a);va(a+144|0);va(a+288|0);va(a+432|0);va(a+576|0);va(a+720|0);va(a+864|0);va(a+1008|0);a=a+1152|0;if((c|0)!=(a|0)){continue}break}}F[e+4>>2]=c;break a}c:{d:{e:{a=c;c=F[e>>2];i=(a-c|0)/144|0;a=i+b|0;if(a>>>0<29826162){c=(h-c|0)/144|0;f=c<<1;f=c>>>0>=14913080?29826161:a>>>0>>0?f:a;if(f){if(f>>>0>=29826162){break e}g=ka(L(f,144))}c=L(i,144)+g|0;a=c;h=b&7;if(h){while(1){va(a);a=a+144|0;d=d+1|0;if((h|0)!=(d|0)){continue}break}}h=L(b,144)+c|0;if((b-1&268435455)>>>0>=7){while(1){va(a);va(a+144|0);va(a+288|0);va(a+432|0);va(a+576|0);va(a+720|0);va(a+864|0);va(a+1008|0);a=a+1152|0;if((h|0)!=(a|0)){continue}break}}b=L(f,144)+g|0;d=F[e+4>>2];f=F[e>>2];if((d|0)==(f|0)){break d}while(1){c=c-144|0;d=d-144|0;a=d;F[c>>2]=F[a>>2];F[c+4>>2]=F[a+4>>2];F[c+8>>2]=F[a+8>>2];F[c+12>>2]=F[a+12>>2];F[a+12>>2]=0;F[a+4>>2]=0;F[a+8>>2]=0;F[c+16>>2]=F[a+16>>2];F[c+20>>2]=F[a+20>>2];F[c+24>>2]=F[a+24>>2];F[a+24>>2]=0;F[a+16>>2]=0;F[a+20>>2]=0;g=G[a+28|0];F[c+40>>2]=0;F[c+32>>2]=0;F[c+36>>2]=0;D[c+28|0]=g;F[c+32>>2]=F[a+32>>2];F[c+36>>2]=F[a+36>>2];F[c+40>>2]=F[a+40>>2];F[a+40>>2]=0;F[a+32>>2]=0;F[a+36>>2]=0;F[c+52>>2]=0;F[c+44>>2]=0;F[c+48>>2]=0;F[c+44>>2]=F[a+44>>2];F[c+48>>2]=F[a+48>>2];F[c+52>>2]=F[a+52>>2];F[a+52>>2]=0;F[a+44>>2]=0;F[a+48>>2]=0;g=c- -64|0;F[g>>2]=0;F[c+56>>2]=0;F[c+60>>2]=0;F[c+56>>2]=F[a+56>>2];F[c+60>>2]=F[a+60>>2];i=g;g=a- -64|0;F[i>>2]=F[g>>2];F[g>>2]=0;F[a+56>>2]=0;F[a+60>>2]=0;F[c+68>>2]=F[a+68>>2];g=F[a+72>>2];F[c+84>>2]=0;F[c+76>>2]=0;F[c+80>>2]=0;F[c+72>>2]=g;F[c+76>>2]=F[a+76>>2];F[c+80>>2]=F[a+80>>2];F[c+84>>2]=F[a+84>>2];F[a+84>>2]=0;F[a+76>>2]=0;F[a+80>>2]=0;F[c+96>>2]=0;F[c+88>>2]=0;F[c+92>>2]=0;F[c+88>>2]=F[a+88>>2];F[c+92>>2]=F[a+92>>2];F[c+96>>2]=F[a+96>>2];F[a+96>>2]=0;F[a+88>>2]=0;F[a+92>>2]=0;g=G[a+100|0];F[c+112>>2]=0;F[c+104>>2]=0;F[c+108>>2]=0;D[c+100|0]=g;F[c+104>>2]=F[a+104>>2];F[c+108>>2]=F[a+108>>2];F[c+112>>2]=F[a+112>>2];F[a+112>>2]=0;F[a+104>>2]=0;F[a+108>>2]=0;F[c+124>>2]=0;F[c+116>>2]=0;F[c+120>>2]=0;F[c+116>>2]=F[a+116>>2];F[c+120>>2]=F[a+120>>2];F[c+124>>2]=F[a+124>>2];F[a+124>>2]=0;F[a+116>>2]=0;F[a+120>>2]=0;g=F[a+128>>2];F[c+140>>2]=0;F[c+132>>2]=0;F[c+136>>2]=0;F[c+128>>2]=g;F[c+132>>2]=F[a+132>>2];F[c+136>>2]=F[a+136>>2];F[c+140>>2]=F[a+140>>2];F[a+140>>2]=0;F[a+132>>2]=0;F[a+136>>2]=0;if((a|0)!=(f|0)){continue}break}F[e+8>>2]=b;a=F[e+4>>2];F[e+4>>2]=h;d=F[e>>2];F[e>>2]=c;if((a|0)==(d|0)){break c}while(1){b=a-144|0;c=F[b+132>>2];if(c){F[a-8>>2]=c;ja(c)}c=F[a-28>>2];if(c){F[a-24>>2]=c;ja(c)}c=F[a-40>>2];if(c){F[a-36>>2]=c;ja(c)}Gb(a-140|0);a=b;if((d|0)!=(a|0)){continue}break}break c}na();v()}oa();v()}F[e+8>>2]=b;F[e+4>>2]=h;F[e>>2]=c}if(d){ja(d)}}return}if(b>>>0>>0){e=e+L(b,144)|0;if((e|0)!=(c|0)){while(1){b=c-144|0;d=F[b+132>>2];if(d){F[c-8>>2]=d;ja(d)}d=F[c-28>>2];if(d){F[c-24>>2]=d;ja(d)}d=F[c-40>>2];if(d){F[c-36>>2]=d;ja(d)}Gb(c-140|0);c=b;if((e|0)!=(c|0)){continue}break}}F[a+4>>2]=e}}function Yc(a){var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;F[a+56>>2]=F[a+52>>2];F[a+44>>2]=F[a+40>>2];b=F[a+64>>2];c=F[b+24>>2];if((c|0)==F[b+28>>2]){return 1}a:{b:{c:{while(1){g=i;i=F[(k<<2)+c>>2];d:{if((i|0)==-1){i=g;break d}b=F[a+56>>2];e:{if((b|0)!=F[a+60>>2]){F[b>>2]=g;F[a+56>>2]=b+4;break e}d=F[a+52>>2];e=b-d|0;h=e>>2;c=h+1|0;if(c>>>0>=1073741824){break c}f=e>>>1|0;f=e>>>0>=2147483644?1073741823:c>>>0>>0?f:c;if(f){if(f>>>0>=1073741824){break b}e=ka(f<<2)}else{e=0}c=e+(h<<2)|0;F[c>>2]=g;h=c+4|0;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;F[c>>2]=F[b>>2];if((b|0)!=(d|0)){continue}break}}F[a+60>>2]=e+(f<<2);F[a+56>>2]=h;F[a+52>>2]=c;if(!d){break e}ja(d)}f:{g:{if(!(F[F[a+12>>2]+(k>>>3&536870908)>>2]>>>k&1)){break g}e=i+1|0;e=(e>>>0)%3|0?e:i-2|0;if((e|0)==-1|F[F[a>>2]+(e>>>3&536870908)>>2]>>>e&1){break g}e=F[F[F[a+64>>2]+12>>2]+(e<<2)>>2];if((e|0)==-1){break g}b=e+1|0;b=(b>>>0)%3|0?b:e-2|0;if((b|0)==-1){break g}c=F[a+64>>2];f=F[a>>2];while(1){e=b;b=-1;d=e+1|0;d=(d>>>0)%3|0?d:e-2|0;h:{if((d|0)==-1|F[f+(d>>>3&536870908)>>2]>>>d&1){break h}d=F[F[c+12>>2]+(d<<2)>>2];if((d|0)==-1){break h}b=d+1|0;b=(b>>>0)%3|0?b:d-2|0}if((b|0)!=(i|0)){if((b|0)==-1){break f}continue}break}return 0}e=i}F[F[a+28>>2]+(e<<2)>>2]=g;b=F[a+44>>2];i:{if((b|0)!=F[a+48>>2]){F[b>>2]=e;F[a+44>>2]=b+4;break i}d=F[a+40>>2];i=b-d|0;h=i>>2;c=h+1|0;if(c>>>0>=1073741824){break a}f=i>>>1|0;f=i>>>0>=2147483644?1073741823:c>>>0>>0?f:c;if(f){if(f>>>0>=1073741824){break b}i=ka(f<<2)}else{i=0}c=i+(h<<2)|0;F[c>>2]=e;h=c+4|0;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;F[c>>2]=F[b>>2];if((b|0)!=(d|0)){continue}break}}F[a+48>>2]=i+(f<<2);F[a+44>>2]=h;F[a+40>>2]=c;if(!d){break i}ja(d)}i=g+1|0;b=F[a+64>>2];if((e|0)==-1){break d}j:{if((e>>>0)%3|0){c=e-1|0;break j}c=e+2|0;if((c|0)==-1){break d}}d=F[F[b+12>>2]+(c<<2)>>2];if((d|0)==-1){break d}f=d+((d>>>0)%3|0?-1:2)|0;if((f|0)==-1|(e|0)==(f|0)){break d}while(1){b=f+1|0;b=(b>>>0)%3|0?b:f-2|0;if(F[F[a>>2]+(b>>>3&536870908)>>2]>>>b&1){b=F[a+56>>2];k:{if((b|0)!=F[a+60>>2]){F[b>>2]=i;F[a+56>>2]=b+4;break k}d=F[a+52>>2];g=b-d|0;j=g>>2;c=j+1|0;if(c>>>0>=1073741824){break c}h=g>>>1|0;h=g>>>0>=2147483644?1073741823:c>>>0>>0?h:c;if(h){if(h>>>0>=1073741824){break b}g=ka(h<<2)}else{g=0}c=g+(j<<2)|0;F[c>>2]=i;j=c+4|0;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;F[c>>2]=F[b>>2];if((b|0)!=(d|0)){continue}break}}F[a+60>>2]=g+(h<<2);F[a+56>>2]=j;F[a+52>>2]=c;if(!d){break k}ja(d)}d=i+1|0;b=F[a+44>>2];l:{if((b|0)!=F[a+48>>2]){F[b>>2]=f;F[a+44>>2]=b+4;break l}h=F[a+40>>2];g=b-h|0;l=g>>2;c=l+1|0;if(c>>>0>=1073741824){break a}j=g>>>1|0;j=g>>>0>=2147483644?1073741823:c>>>0>>0?j:c;if(j){if(j>>>0>=1073741824){break b}g=ka(j<<2)}else{g=0}c=g+(l<<2)|0;F[c>>2]=f;l=c+4|0;if((b|0)!=(h|0)){while(1){c=c-4|0;b=b-4|0;F[c>>2]=F[b>>2];if((b|0)!=(h|0)){continue}break}}F[a+48>>2]=g+(j<<2);F[a+44>>2]=l;F[a+40>>2]=c;if(!h){break l}ja(h)}g=i;i=d}F[F[a+28>>2]+(f<<2)>>2]=g;b=F[a+64>>2];m:{if((f>>>0)%3|0){c=f-1|0;break m}c=f+2|0;if((c|0)==-1){break d}}d=F[F[b+12>>2]+(c<<2)>>2];if((d|0)==-1){break d}f=d+((d>>>0)%3|0?-1:2)|0;if((f|0)==-1){break d}if((e|0)!=(f|0)){continue}break}}k=k+1|0;c=F[b+24>>2];if(k>>>0>2]-c>>2>>>0){continue}break}return 1}na();v()}oa();v()}na();v()}function Kb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0,x=0,y=0;f=Z-96|0;Z=f;e=F[a+16>>2];D[f+92|0]=1;F[f+88>>2]=b;F[f+84>>2]=b;F[f+80>>2]=e;a:{if((b|0)==-1){break a}j=F[a+20>>2];d=F[j>>2];e=F[F[e>>2]+(b<<2)>>2];if(e>>>0>=F[j+4>>2]-d>>2>>>0){break a}e=F[F[a+8>>2]+(F[d+(e<<2)>>2]<<2)>>2];d=F[a+4>>2];if(!G[d+84|0]){e=F[F[d+68>>2]+(e<<2)>>2]}F[f+72>>2]=0;F[f+76>>2]=0;j=f- -64|0;F[j>>2]=0;F[j+4>>2]=0;F[f+56>>2]=0;F[f+60>>2]=0;Ga(d,e,D[d+24|0],f+56|0);e=b+1|0;j=(e>>>0)%3|0?e:b-2|0;n=((b>>>0)%3|0?-1:2)+b|0;b:{c:{while(1){d=j;e=n;d:{if(!F[a+28>>2]){break d}e=b+1|0;d=(e>>>0)%3|0?e:b-2|0;e=b-1|0;if((b>>>0)%3|0){break d}e=b+2|0}if((d|0)==-1){break b}m=F[a+20>>2];b=F[m>>2];d=F[F[F[a+16>>2]>>2]+(d<<2)>>2];if(d>>>0>=F[m+4>>2]-b>>2>>>0){break b}d=F[F[a+8>>2]+(F[(d<<2)+b>>2]<<2)>>2];b=F[a+4>>2];if(!G[b+84|0]){d=F[F[b+68>>2]+(d<<2)>>2]}F[f+48>>2]=0;F[f+52>>2]=0;F[f+40>>2]=0;F[f+44>>2]=0;F[f+32>>2]=0;F[f+36>>2]=0;Ga(b,d,D[b+24|0],f+32|0);if((e|0)==-1){break c}d=F[a+20>>2];b=F[d>>2];e=F[F[F[a+16>>2]>>2]+(e<<2)>>2];if(e>>>0>=F[d+4>>2]-b>>2>>>0){break c}d=F[F[a+8>>2]+(F[b+(e<<2)>>2]<<2)>>2];b=F[a+4>>2];if(!G[b+84|0]){d=F[F[b+68>>2]+(d<<2)>>2]}F[f+24>>2]=0;F[f+28>>2]=0;F[f+16>>2]=0;F[f+20>>2]=0;F[f+8>>2]=0;F[f+12>>2]=0;Ga(b,d,D[b+24|0],f+8|0);g=F[f+8>>2];b=F[f+56>>2];d=g-b|0;p=F[f+60>>2];t=F[f+12>>2]-(p+(b>>>0>g>>>0)|0)|0;i=F[f+40>>2];e=F[f+64>>2];m=i-e|0;u=F[f+68>>2];y=F[f+44>>2]-(u+(e>>>0>i>>>0)|0)|0;g=ki(d,t,m,y);w=o-g|0;x=h-(_+(g>>>0>o>>>0)|0)|0;h=w;i=F[f+16>>2];g=i-e|0;u=F[f+20>>2]-((e>>>0>i>>>0)+u|0)|0;k=F[f+32>>2];i=k-b|0;w=F[f+36>>2]-((b>>>0>k>>>0)+p|0)|0;b=ki(g,u,i,w);o=h+b|0;h=_+x|0;h=b>>>0>o>>>0?h+1|0:h;b=l;l=d;p=t;k=F[f+48>>2];e=F[f+72>>2];d=k-e|0;t=F[f+76>>2];x=F[f+52>>2]-(t+(e>>>0>k>>>0)|0)|0;l=ki(l,p,d,x);k=b+l|0;b=_+q|0;b=k>>>0>>0?b+1|0:b;l=F[f+24>>2];p=l-e|0;e=F[f+28>>2]-((e>>>0>l>>>0)+t|0)|0;q=ki(p,e,i,w);l=k-q|0;q=b-(_+(k>>>0>>0)|0)|0;b=ki(g,u,d,x);d=r-b|0;b=s-(_+(b>>>0>r>>>0)|0)|0;s=ki(p,e,m,y);r=s+d|0;b=_+b|0;s=r>>>0>>0?b+1|0:b;nc(f+80|0);b=F[f+88>>2];if((b|0)!=-1){continue}break}b=s>>31;e=b^r;d=e-b|0;b=(b^s)-((b>>>0>e>>>0)+b|0)|0;n=-1;e=2147483647;m=q>>31;g=m;i=g^l;j=i-g|0;m=(g^q)-((i>>>0>>0)+g|0)|0;i=m;k=j^-1;g=i^2147483647;m=h;e:{f:{if(!F[a+28>>2]){if((b|0)==(g|0)&d>>>0>k>>>0|b>>>0>g>>>0){break e}b=b+i|0;a=d+j|0;b=a>>>0>>0?b+1|0:b;e=a;g=h;a=g>>31;d=a;n=d^o;a=n-d|0;h=a;d=(d^g)-((d>>>0>n>>>0)+d|0)|0;a=a+e|0;d=d^2147483647;h=(d|0)==(b|0)&(h^-1)>>>0>>0|b>>>0>d>>>0;a=h?-1:a;if(!(h&0)&(a|0)<=536870912|(a|0)<536870912){break e}b=0;a=a>>>29|0;break f}g:{if((b|0)==(g|0)&d>>>0>k>>>0|b>>>0>g>>>0){break g}b=b+i|0;a=d+j|0;b=a>>>0>>0?b+1|0:b;k=h;h=h>>31;g=h;i=g^o;h=i-g|0;j=(g^k)-((g>>>0>i>>>0)+g|0)|0;g=j^2147483647;d=a;a=h;if((g|0)==(b|0)&d>>>0>(a^-1)>>>0|b>>>0>g>>>0){break g}b=b+j|0;n=a+d|0;b=n>>>0>>0?b+1|0:b;e=b;if(!b&n>>>0<536870913){break e}}b=e>>>29|0;a=(e&536870911)<<3|n>>>29}o=li(o,m,a,b);l=li(l,q,a,b);r=li(r,s,a,b)}F[c+8>>2]=o;F[c+4>>2]=l;F[c>>2]=r;Z=f+96|0;return}ta();v()}ta();v()}ta();v()}function Nc(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;a:{if((b|0)<0){break a}c=F[a+12>>2];d=F[a+8>>2];if(c-d>>2>>>0<=b>>>0){break a}d=d+(b<<2)|0;e=F[d>>2];i=F[e+60>>2];f=F[e+56>>2];e=d+4|0;if((e|0)!=(c|0)){while(1){h=F[e>>2];F[e>>2]=0;g=F[d>>2];F[d>>2]=h;if(g){xa(g)}d=d+4|0;e=e+4|0;if((e|0)!=(c|0)){continue}break}c=F[a+12>>2]}if((c|0)!=(d|0)){while(1){c=c-4|0;e=F[c>>2];F[c>>2]=0;if(e){xa(e)}if((c|0)!=(d|0)){continue}break}}F[a+12>>2]=d;g=F[a+4>>2];b:{if(!g|(i|0)<0){break b}c=F[g+24>>2];d=F[g+28>>2];if((c|0)==(d|0)){break b}while(1){if((i|0)==F[F[c>>2]+24>>2]){d=c+4|0;i=F[g+28>>2];if((d|0)!=(i|0)){while(1){h=F[d>>2];F[d>>2]=0;e=F[c>>2];F[c>>2]=h;if(e){Ca(e+12|0,F[e+16>>2]);Ba(e,F[e+4>>2]);ja(e)}c=c+4|0;d=d+4|0;if((i|0)!=(d|0)){continue}break}d=F[g+28>>2]}if((c|0)!=(d|0)){while(1){d=d-4|0;e=F[d>>2];F[d>>2]=0;if(e){Ca(e+12|0,F[e+16>>2]);Ba(e,F[e+4>>2]);ja(e)}if((c|0)!=(d|0)){continue}break}}F[g+28>>2]=c;break b}c=c+4|0;if((d|0)!=(c|0)){continue}break}}c:{if((f|0)>4){break c}d:{e=L(f,12)+a|0;c=F[e+20>>2];d=F[e+24>>2];if((c|0)==(d|0)){break d}while(1){if(F[c>>2]==(b|0)){break d}c=c+4|0;if((d|0)!=(c|0)){continue}break}break c}if((c|0)==(d|0)){break c}f=c;c=c+4|0;pa(f,c,d-c|0);F[e+24>>2]=d-4}c=F[a+24>>2];d=F[a+20>>2];e:{if((c|0)==(d|0)){break e}e=c-d|0;c=e>>2;g=c>>>0<=1?1:c;i=g&1;c=0;if(e>>>0>=8){g=g&-2;e=0;while(1){f=c<<2;h=f+d|0;j=F[h>>2];if((j|0)>(b|0)){F[h>>2]=j-1}f=d+(f|4)|0;h=F[f>>2];if((h|0)>(b|0)){F[f>>2]=h-1}c=c+2|0;e=e+2|0;if((g|0)!=(e|0)){continue}break}}if(!i){break e}c=d+(c<<2)|0;d=F[c>>2];if((d|0)<=(b|0)){break e}F[c>>2]=d-1}c=F[a+36>>2];d=F[a+32>>2];f:{if((c|0)==(d|0)){break f}e=c-d|0;c=e>>2;g=c>>>0<=1?1:c;i=g&1;c=0;if(e>>>0>=8){g=g&-2;e=0;while(1){f=c<<2;h=f+d|0;j=F[h>>2];if((j|0)>(b|0)){F[h>>2]=j-1}f=d+(f|4)|0;h=F[f>>2];if((h|0)>(b|0)){F[f>>2]=h-1}c=c+2|0;e=e+2|0;if((g|0)!=(e|0)){continue}break}}if(!i){break f}c=d+(c<<2)|0;d=F[c>>2];if((d|0)<=(b|0)){break f}F[c>>2]=d-1}c=F[a+48>>2];d=F[a+44>>2];g:{if((c|0)==(d|0)){break g}e=c-d|0;c=e>>2;g=c>>>0<=1?1:c;i=g&1;c=0;if(e>>>0>=8){g=g&-2;e=0;while(1){f=c<<2;h=f+d|0;j=F[h>>2];if((j|0)>(b|0)){F[h>>2]=j-1}f=d+(f|4)|0;h=F[f>>2];if((h|0)>(b|0)){F[f>>2]=h-1}c=c+2|0;e=e+2|0;if((g|0)!=(e|0)){continue}break}}if(!i){break g}c=d+(c<<2)|0;d=F[c>>2];if((d|0)<=(b|0)){break g}F[c>>2]=d-1}c=F[a+60>>2];d=F[a+56>>2];h:{if((c|0)==(d|0)){break h}e=c-d|0;c=e>>2;g=c>>>0<=1?1:c;i=g&1;c=0;if(e>>>0>=8){g=g&-2;e=0;while(1){f=c<<2;h=f+d|0;j=F[h>>2];if((j|0)>(b|0)){F[h>>2]=j-1}f=d+(f|4)|0;h=F[f>>2];if((h|0)>(b|0)){F[f>>2]=h-1}c=c+2|0;e=e+2|0;if((g|0)!=(e|0)){continue}break}}if(!i){break h}c=d+(c<<2)|0;d=F[c>>2];if((d|0)<=(b|0)){break h}F[c>>2]=d-1}c=F[a+72>>2];a=F[a+68>>2];if((c|0)==(a|0)){break a}d=c-a|0;c=d>>2;e=c>>>0<=1?1:c;g=e&1;c=0;if(d>>>0>=8){d=e&-2;e=0;while(1){i=c<<2;f=i+a|0;h=F[f>>2];if((h|0)>(b|0)){F[f>>2]=h-1}i=a+(i|4)|0;f=F[i>>2];if((f|0)>(b|0)){F[i>>2]=f-1}c=c+2|0;e=e+2|0;if((d|0)!=(e|0)){continue}break}}if(!g){break a}f=b;a=a+(c<<2)|0;b=F[a>>2];if((f|0)>=(b|0)){break a}F[a>>2]=b-1}}function ja(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;a:{if(!a){break a}d=a-8|0;b=F[a-4>>2];a=b&-8;f=d+a|0;b:{if(b&1){break b}if(!(b&3)){break a}b=F[d>>2];d=d-b|0;if(d>>>0>>0<=255){e=F[d+8>>2];b=b>>>3|0;c=F[d+12>>2];if((c|0)==(e|0)){i=11764,j=F[2941]&oi(b),F[i>>2]=j;break b}F[e+12>>2]=c;F[c+8>>2]=e;break b}h=F[d+24>>2];b=F[d+12>>2];c:{if((d|0)!=(b|0)){c=F[d+8>>2];F[c+12>>2]=b;F[b+8>>2]=c;break c}d:{e=d+20|0;c=F[e>>2];if(c){break d}e=d+16|0;c=F[e>>2];if(c){break d}b=0;break c}while(1){g=e;b=c;e=b+20|0;c=F[e>>2];if(c){continue}e=b+16|0;c=F[b+16>>2];if(c){continue}break}F[g>>2]=0}if(!h){break b}e=F[d+28>>2];c=(e<<2)+12068|0;e:{if(F[c>>2]==(d|0)){F[c>>2]=b;if(b){break e}i=11768,j=F[2942]&oi(e),F[i>>2]=j;break b}F[h+(F[h+16>>2]==(d|0)?16:20)>>2]=b;if(!b){break b}}F[b+24>>2]=h;c=F[d+16>>2];if(c){F[b+16>>2]=c;F[c+24>>2]=b}c=F[d+20>>2];if(!c){break b}F[b+20>>2]=c;F[c+24>>2]=b;break b}b=F[f+4>>2];if((b&3)!=3){break b}F[2943]=a;F[f+4>>2]=b&-2;F[d+4>>2]=a|1;F[a+d>>2]=a;return}if(d>>>0>=f>>>0){break a}b=F[f+4>>2];if(!(b&1)){break a}f:{if(!(b&2)){if(F[2947]==(f|0)){F[2947]=d;a=F[2944]+a|0;F[2944]=a;F[d+4>>2]=a|1;if(F[2946]!=(d|0)){break a}F[2943]=0;F[2946]=0;return}if(F[2946]==(f|0)){F[2946]=d;a=F[2943]+a|0;F[2943]=a;F[d+4>>2]=a|1;F[a+d>>2]=a;return}a=(b&-8)+a|0;g:{if(b>>>0<=255){e=F[f+8>>2];b=b>>>3|0;c=F[f+12>>2];if((c|0)==(e|0)){i=11764,j=F[2941]&oi(b),F[i>>2]=j;break g}F[e+12>>2]=c;F[c+8>>2]=e;break g}h=F[f+24>>2];b=F[f+12>>2];h:{if((f|0)!=(b|0)){c=F[f+8>>2];F[c+12>>2]=b;F[b+8>>2]=c;break h}i:{e=f+20|0;c=F[e>>2];if(c){break i}e=f+16|0;c=F[e>>2];if(c){break i}b=0;break h}while(1){g=e;b=c;e=b+20|0;c=F[e>>2];if(c){continue}e=b+16|0;c=F[b+16>>2];if(c){continue}break}F[g>>2]=0}if(!h){break g}e=F[f+28>>2];c=(e<<2)+12068|0;j:{if(F[c>>2]==(f|0)){F[c>>2]=b;if(b){break j}i=11768,j=F[2942]&oi(e),F[i>>2]=j;break g}F[h+(F[h+16>>2]==(f|0)?16:20)>>2]=b;if(!b){break g}}F[b+24>>2]=h;c=F[f+16>>2];if(c){F[b+16>>2]=c;F[c+24>>2]=b}c=F[f+20>>2];if(!c){break g}F[b+20>>2]=c;F[c+24>>2]=b}F[d+4>>2]=a|1;F[a+d>>2]=a;if(F[2946]!=(d|0)){break f}F[2943]=a;return}F[f+4>>2]=b&-2;F[d+4>>2]=a|1;F[a+d>>2]=a}if(a>>>0<=255){b=(a&-8)+11804|0;c=F[2941];a=1<<(a>>>3);k:{if(!(c&a)){F[2941]=a|c;a=b;break k}a=F[b+8>>2]}F[b+8>>2]=d;F[a+12>>2]=d;F[d+12>>2]=b;F[d+8>>2]=a;return}e=31;if(a>>>0<=16777215){b=O(a>>>8|0);e=((a>>>38-b&1)-(b<<1)|0)+62|0}F[d+28>>2]=e;F[d+16>>2]=0;F[d+20>>2]=0;g=(e<<2)+12068|0;l:{m:{c=F[2942];b=1<>2]=d;F[d+24>>2]=g;break n}e=a<<((e|0)!=31?25-(e>>>1|0)|0:0);b=F[g>>2];while(1){c=b;if((F[b+4>>2]&-8)==(a|0)){break m}b=e>>>29|0;e=e<<1;g=c+(b&4)|0;b=F[g+16>>2];if(b){continue}break}F[g+16>>2]=d;F[d+24>>2]=c}F[d+12>>2]=d;F[d+8>>2]=d;break l}a=F[c+8>>2];F[a+12>>2]=d;F[c+8>>2]=d;F[d+24>>2]=0;F[d+12>>2]=c;F[d+8>>2]=a}a=F[2949]-1|0;F[2949]=a?a:-1}}function di(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0;F[a+8>>2]=e;n=a+32|0;h=F[n>>2];f=F[a+36>>2]-h>>2;a:{if(f>>>0>>0){qa(n,e-f|0);d=F[a+8>>2];break a}d=e;if(d>>>0>=f>>>0){break a}F[a+36>>2]=h+(e<<2);d=e}s=F[a+52>>2];p=F[a+48>>2];f=0;h=e>>>0>1073741823?-1:e<<2;m=ma(ka(h),0,h);b:{if((d|0)<=0){break b}g=F[a+32>>2];while(1){d=f<<2;h=F[d+m>>2];j=F[a+16>>2];c:{if((h|0)>(j|0)){F[d+g>>2]=j;break c}d=d+g|0;j=F[a+12>>2];if((j|0)>(h|0)){F[d>>2]=j;break c}F[d>>2]=h}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}if((d|0)<=0){break b}f=0;while(1){h=f<<2;d=h+c|0;h=F[b+h>>2]+F[g+h>>2]|0;F[d>>2]=h;d:{if((h|0)>F[a+16>>2]){i=h-F[a+20>>2]|0}else{if((h|0)>=F[a+12>>2]){break d}i=h+F[a+20>>2]|0}F[d>>2]=i}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}f=F[a+56>>2];q=F[f>>2];f=F[f+4>>2]-q|0;if((f|0)>=5){o=f>>>2|0;t=o>>>0<=2?2:o;u=e&-2;w=e&1;h=1;while(1){e:{f:{if((h|0)!=(o|0)){r=L(e,h);f=F[(h<<2)+q>>2];if((f|0)==-1){break f}f=F[F[p+12>>2]+(f<<2)>>2];if((f|0)==-1){break f}j=F[s>>2];g=F[p>>2];k=F[j+(F[g+(f<<2)>>2]<<2)>>2];i=f+1|0;i=(i>>>0)%3|0?i:f-2|0;if((i|0)!=-1){i=F[g+(i<<2)>>2]}else{i=-1}g:{h:{if((f>>>0)%3|0){f=f-1|0;break h}f=f+2|0;l=-1;if((f|0)==-1){break g}}l=F[g+(f<<2)>>2]}if((h|0)<=(k|0)){break f}f=F[(i<<2)+j>>2];if((f|0)>=(h|0)){break f}g=F[j+(l<<2)>>2];if((g|0)>=(h|0)){break f}i:{if((e|0)<=0){break i}g=L(e,g);j=L(e,f);k=L(e,k);f=0;l=0;if((e|0)!=1){while(1){F[(f<<2)+m>>2]=(F[(f+g<<2)+c>>2]+F[(f+j<<2)+c>>2]|0)-F[(f+k<<2)+c>>2];i=f|1;F[(i<<2)+m>>2]=(F[(g+i<<2)+c>>2]+F[(j+i<<2)+c>>2]|0)-F[(i+k<<2)+c>>2];f=f+2|0;l=l+2|0;if((u|0)!=(l|0)){continue}break}}if(!w){break i}F[(f<<2)+m>>2]=(F[(f+g<<2)+c>>2]+F[(f+j<<2)+c>>2]|0)-F[(f+k<<2)+c>>2]}if((d|0)<=0){break e}j=F[n>>2];f=0;while(1){d=f<<2;g=F[d+m>>2];k=F[a+16>>2];j:{if((g|0)>(k|0)){F[d+j>>2]=k;break j}d=d+j|0;k=F[a+12>>2];if((k|0)>(g|0)){F[d>>2]=k;break j}F[d>>2]=g}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}f=0;if((d|0)<=0){break e}d=r<<2;k=d+c|0;i=b+d|0;while(1){g=f<<2;d=g+k|0;g=F[g+i>>2]+F[g+j>>2]|0;F[d>>2]=g;k:{if((g|0)>F[a+16>>2]){l=g-F[a+20>>2]|0}else{if((g|0)>=F[a+12>>2]){break k}l=g+F[a+20>>2]|0}F[d>>2]=l}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}break e}ta();v()}if((d|0)<=0){break e}k=(L(h-1|0,e)<<2)+c|0;j=F[n>>2];f=0;while(1){d=f<<2;g=F[d+k>>2];i=F[a+16>>2];l:{if((g|0)>(i|0)){F[d+j>>2]=i;break l}d=d+j|0;i=F[a+12>>2];if((i|0)>(g|0)){F[d>>2]=i;break l}F[d>>2]=g}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}f=0;if((d|0)<=0){break e}d=r<<2;k=d+c|0;i=b+d|0;while(1){g=f<<2;d=g+k|0;g=F[g+i>>2]+F[g+j>>2]|0;F[d>>2]=g;m:{if((g|0)>F[a+16>>2]){l=g-F[a+20>>2]|0}else{if((g|0)>=F[a+12>>2]){break m}l=g+F[a+20>>2]|0}F[d>>2]=l}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}h=h+1|0;if((t|0)!=(h|0)){continue}break}}ja(m);return 1}function od(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if((b|0)==-1){return 1}g=(b>>>0)/3|0;if(!(F[F[a+24>>2]+(g>>>3&268435452)>>2]>>>g&1)){e=F[a+48>>2];F[a+52>>2]=e;a:{if((e|0)!=F[a+56>>2]){F[e>>2]=b;F[a+52>>2]=e+4;break a}d=ka(4);F[d>>2]=b;c=d+4|0;F[a+56>>2]=c;F[a+52>>2]=c;F[a+48>>2]=d;if(!e){break a}ja(e)}c=b+1|0;i=(c>>>0)%3|0?c:b-2|0;c=F[F[a+4>>2]+28>>2];k=F[(i<<2)+c>>2];if((k|0)==-1){return 0}e=(b-L(g,3)|0?-1:2)+b|0;j=F[c+(e<<2)>>2];if((j|0)==-1){return 0}b=F[a+36>>2];g=b+(k>>>3&536870908)|0;d=F[g>>2];c=1<>2]=c|d;Ka(a+8|0,k,i);b=F[a+36>>2]}d=(j>>>3&536870908)+b|0;c=F[d>>2];b=1<>2]=b|c;Ka(a+8|0,j,e)}f=F[a+52>>2];if((f|0)==F[a+48>>2]){return 1}k=a+8|0;while(1){b:{c:{f=f-4|0;b=F[f>>2];if((b|0)==-1){break c}c=(b>>>0)/3|0;g=F[a+24>>2]+(c>>>3&268435452)|0;d=F[g>>2];c=1<>2]=c|d;h=F[a+4>>2];c=F[F[h+28>>2]+(b<<2)>>2];if((c|0)==-1){return 0}while(1){d=b;d:{e:{j=F[a+36>>2]+(c>>>3&536870908)|0;i=F[j>>2];e=1<>2]+(c<<2)>>2];g:{if((g|0)==-1){break g}b=g+1|0;b=(b>>>0)%3|0?b:g-2|0;if((b|0)==-1|F[F[h>>2]+(b>>>3&536870908)>>2]>>>b&1){break g}g=F[F[F[h+64>>2]+12>>2]+(b<<2)>>2];if((g|0)!=-1){break f}}F[j>>2]=e|i;Ka(k,c,d);h=F[a+4>>2];break e}F[j>>2]=e|i;Ka(k,c,d);h=F[a+4>>2];b=g+1|0;if((((b>>>0)%3|0?b:g-2|0)|0)==-1){break e}b=-1;h:{if((d|0)==-1){break h}c=d+1|0;c=(c>>>0)%3|0?c:d-2|0;if((c|0)==-1|F[F[h>>2]+(c>>>3&536870908)>>2]>>>c&1){break h}b=F[F[F[h+64>>2]+12>>2]+(c<<2)>>2]}c=(b>>>0)/3|0;d=1<>2];e=c>>>5|0;j=F[f+(e<<2)>>2];break d}i:{j:{if((d|0)==-1){break j}c=-1;b=d+1|0;b=(b>>>0)%3|0?b:d-2|0;if(!((b|0)==-1|F[F[h>>2]+(b>>>3&536870908)>>2]>>>b&1)){c=F[F[F[h+64>>2]+12>>2]+(b<<2)>>2]}k:{l:{if((d>>>0)%3|0){f=d-1|0;break l}f=d+2|0;b=-1;if((f|0)==-1){break k}}b=-1;if(F[F[h>>2]+(f>>>3&536870908)>>2]>>>f&1){break k}b=F[F[F[h+64>>2]+12>>2]+(f<<2)>>2]}g=(b|0)==-1;i=g?-1:(b>>>0)/3|0;if((c|0)!=-1){f=F[a+24>>2];d=(c>>>0)/3|0;e=d>>>5|0;j=F[f+(e<<2)>>2];d=1<>2];e=i>>>5|0;j=F[f+(e<<2)>>2];if(!(d&j)){break d}}f=F[a+52>>2]-4|0;F[a+52>>2]=f;break b}if(g){b=c;break d}if(F[(i>>>3&536870908)+f>>2]>>>i&1){b=c;break d}h=F[a+52>>2];F[h-4>>2]=b;if(F[a+56>>2]!=(h|0)){F[h>>2]=c;f=h+4|0;break c}m:{i=F[a+48>>2];e=h-i|0;g=e>>2;d=g+1|0;if(d>>>0<1073741824){b=e>>>1|0;e=e>>>0>=2147483644?1073741823:b>>>0>d>>>0?b:d;if(e){if(e>>>0>=1073741824){break m}d=ka(e<<2)}else{d=0}b=d+(g<<2)|0;F[b>>2]=c;f=b+4|0;if((h|0)!=(i|0)){while(1){b=b-4|0;h=h-4|0;F[b>>2]=F[h>>2];if((h|0)!=(i|0)){continue}break}}F[a+56>>2]=d+(e<<2);F[a+52>>2]=f;F[a+48>>2]=b;if(!i){break b}ja(i);f=F[a+52>>2];break b}na();v()}oa();v()}F[(e<<2)+f>>2]=d|j;c=F[F[h+28>>2]+(b<<2)>>2];if((c|0)!=-1){continue}break}return 0}F[a+52>>2]=f}if(F[a+48>>2]!=(f|0)){continue}break}}return 1}function he(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,w=0;F[a+8>>2]=e;m=a+32|0;h=F[m>>2];f=F[a+36>>2]-h>>2;a:{if(f>>>0>>0){qa(m,e-f|0);d=F[a+8>>2];break a}d=e;if(d>>>0>=f>>>0){break a}F[a+36>>2]=h+(e<<2);d=e}s=F[a+52>>2];n=F[a+48>>2];f=0;h=e>>>0>1073741823?-1:e<<2;l=ma(ka(h),0,h);b:{if((d|0)<=0){break b}g=F[a+32>>2];while(1){d=f<<2;h=F[d+l>>2];i=F[a+16>>2];c:{if((h|0)>(i|0)){F[d+g>>2]=i;break c}d=d+g|0;i=F[a+12>>2];if((i|0)>(h|0)){F[d>>2]=i;break c}F[d>>2]=h}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}if((d|0)<=0){break b}f=0;while(1){h=f<<2;d=h+c|0;h=F[b+h>>2]+F[g+h>>2]|0;F[d>>2]=h;d:{if((h|0)>F[a+16>>2]){h=h-F[a+20>>2]|0}else{if((h|0)>=F[a+12>>2]){break d}h=h+F[a+20>>2]|0}F[d>>2]=h}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}f=F[a+56>>2];q=F[f>>2];f=F[f+4>>2]-q|0;if((f|0)>=5){o=f>>>2|0;t=o>>>0<=2?2:o;u=e&-2;w=e&1;h=1;while(1){e:{f:{if((h|0)!=(o|0)){r=L(e,h);f=F[(h<<2)+q>>2];if((f|0)==-1|F[F[n>>2]+(f>>>3&536870908)>>2]>>>f&1){break f}f=F[F[F[n+64>>2]+12>>2]+(f<<2)>>2];if((f|0)==-1){break f}i=F[s>>2];g=F[n+28>>2];k=F[i+(F[g+(f<<2)>>2]<<2)>>2];if((k|0)>=(h|0)){break f}j=f+1|0;j=F[i+(F[g+(((j>>>0)%3|0?j:f-2|0)<<2)>>2]<<2)>>2];if((j|0)>=(h|0)){break f}f=F[i+(F[g+(f+((f>>>0)%3|0?-1:2)<<2)>>2]<<2)>>2];if((f|0)>=(h|0)){break f}g:{if((e|0)<=0){break g}g=L(e,f);i=L(e,j);k=L(e,k);f=0;p=0;if((e|0)!=1){while(1){F[(f<<2)+l>>2]=(F[(f+g<<2)+c>>2]+F[(f+i<<2)+c>>2]|0)-F[(f+k<<2)+c>>2];j=f|1;F[(j<<2)+l>>2]=(F[(g+j<<2)+c>>2]+F[(i+j<<2)+c>>2]|0)-F[(k+j<<2)+c>>2];f=f+2|0;p=p+2|0;if((u|0)!=(p|0)){continue}break}}if(!w){break g}F[(f<<2)+l>>2]=(F[(f+g<<2)+c>>2]+F[(f+i<<2)+c>>2]|0)-F[(f+k<<2)+c>>2]}if((d|0)<=0){break e}i=F[m>>2];f=0;while(1){d=f<<2;g=F[d+l>>2];k=F[a+16>>2];h:{if((g|0)>(k|0)){F[d+i>>2]=k;break h}d=d+i|0;k=F[a+12>>2];if((k|0)>(g|0)){F[d>>2]=k;break h}F[d>>2]=g}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}f=0;if((d|0)<=0){break e}d=r<<2;k=d+c|0;j=b+d|0;while(1){g=f<<2;d=g+k|0;g=F[g+j>>2]+F[g+i>>2]|0;F[d>>2]=g;i:{if((g|0)>F[a+16>>2]){g=g-F[a+20>>2]|0}else{if((g|0)>=F[a+12>>2]){break i}g=g+F[a+20>>2]|0}F[d>>2]=g}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}break e}ta();v()}if((d|0)<=0){break e}k=(L(h-1|0,e)<<2)+c|0;i=F[m>>2];f=0;while(1){d=f<<2;g=F[d+k>>2];j=F[a+16>>2];j:{if((g|0)>(j|0)){F[d+i>>2]=j;break j}d=d+i|0;j=F[a+12>>2];if((j|0)>(g|0)){F[d>>2]=j;break j}F[d>>2]=g}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}f=0;if((d|0)<=0){break e}d=r<<2;k=d+c|0;j=b+d|0;while(1){g=f<<2;d=g+k|0;g=F[g+j>>2]+F[g+i>>2]|0;F[d>>2]=g;k:{if((g|0)>F[a+16>>2]){g=g-F[a+20>>2]|0}else{if((g|0)>=F[a+12>>2]){break k}g=g+F[a+20>>2]|0}F[d>>2]=g}d=F[a+8>>2];f=f+1|0;if((d|0)>(f|0)){continue}break}}h=h+1|0;if((t|0)!=(h|0)){continue}break}}ja(l);return 1}function Fb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=M(0),k=0,l=0,m=M(0);i=F[c>>2];a:{b:{f=F[b+4>>2];if(!f){break b}g=ni(f);c:{if(g>>>0>=2){e=i;if(f>>>0<=e>>>0){e=(i>>>0)%(f>>>0)|0}c=F[F[b>>2]+(e<<2)>>2];if(!c){break b}if(g>>>0<=1){break c}while(1){c=F[c>>2];if(!c){break b}g=F[c+4>>2];if((g|0)!=(i|0)){if(f>>>0<=g>>>0){g=(g>>>0)%(f>>>0)|0}if((e|0)!=(g|0)){break b}}if(F[c+8>>2]!=(i|0)){continue}break}b=0;break a}e=f-1&i;c=F[F[b>>2]+(e<<2)>>2];if(!c){break b}}h=f-1|0;while(1){c=F[c>>2];if(!c){break b}g=F[c+4>>2];if((g|0)!=(i|0)&(g&h)!=(e|0)){break b}if(F[c+8>>2]!=(i|0)){continue}break}b=0;break a}c=ka(16);d=F[F[d>>2]>>2];F[c+12>>2]=0;F[c+8>>2]=d;F[c+4>>2]=i;F[c>>2]=0;m=M(F[b+12>>2]+1>>>0);j=J[b+16>>2];d:{if(m>M(j*M(f>>>0))?0:f){break d}e=2;d=(f-1&f)!=0|f>>>0<3|f<<1;j=M(S(M(m/j)));e:{if(j=M(0)){g=~~j>>>0;break e}g=0}d=d>>>0>g>>>0?d:g;f:{if((d|0)==1){break f}if(!(d&d-1)){e=d;break f}e=Mc(d);f=F[b+4>>2]}g:{if(e>>>0<=f>>>0){if(e>>>0>=f>>>0){break g}g=f>>>0<3;j=M(S(M(M(I[b+12>>2])/J[b+16>>2])));h:{if(j=M(0)){d=~~j>>>0;break h}d=0}i:{j:{if(g){break j}if(ni(f)>>>0>1){break j}d=d>>>0<2?d:1<<32-O(d-1|0);break i}d=Mc(d)}e=d>>>0>>0?e:d;if(f>>>0<=e>>>0){break g}}f=0;g=0;h=e;k:{l:{m:{n:{if(e){if(h>>>0>=1073741824){break n}d=ka(h<<2);e=F[b>>2];F[b>>2]=d;if(e){ja(e)}F[b+4>>2]=h;d=0;if(h>>>0>=4){e=h&-4;while(1){k=d<<2;F[k+F[b>>2]>>2]=0;F[F[b>>2]+(k|4)>>2]=0;F[F[b>>2]+(k|8)>>2]=0;F[F[b>>2]+(k|12)>>2]=0;d=d+4|0;g=g+4|0;if((e|0)!=(g|0)){continue}break}}e=h&3;if(e){while(1){F[F[b>>2]+(d<<2)>>2]=0;d=d+1|0;f=f+1|0;if((e|0)!=(f|0)){continue}break}}e=F[b+8>>2];if(!e){break k}d=b+8|0;f=F[e+4>>2];g=ni(h);if(g>>>0<2){break m}f=f>>>0>=h>>>0?(f>>>0)%(h>>>0)|0:f;F[F[b>>2]+(f<<2)>>2]=d;d=F[e>>2];if(!d){break k}if(g>>>0<=1){break l}while(1){g=F[d+4>>2];if(h>>>0<=g>>>0){g=(g>>>0)%(h>>>0)|0}o:{if((f|0)==(g|0)){e=d;break o}l=g<<2;k=l+F[b>>2]|0;if(!F[k>>2]){F[k>>2]=e;e=d;f=g;break o}F[e>>2]=F[d>>2];F[d>>2]=F[F[l+F[b>>2]>>2]>>2];F[F[l+F[b>>2]>>2]>>2]=d}d=F[e>>2];if(d){continue}break}break k}d=F[b>>2];F[b>>2]=0;if(d){ja(d)}F[b+4>>2]=0;break k}oa();v()}f=h-1&f;F[F[b>>2]+(f<<2)>>2]=d;d=F[e>>2];if(!d){break k}}k=h-1|0;while(1){g=k&F[d+4>>2];p:{if((g|0)==(f|0)){e=d;break p}l=g<<2;h=l+F[b>>2]|0;if(F[h>>2]){F[e>>2]=F[d>>2];F[d>>2]=F[F[l+F[b>>2]>>2]>>2];F[F[l+F[b>>2]>>2]>>2]=d;break p}F[h>>2]=e;e=d;f=g}d=F[e>>2];if(d){continue}break}}}f=F[b+4>>2];d=f-1|0;if(!(d&f)){e=d&i;break d}if(f>>>0>i>>>0){e=i;break d}e=(i>>>0)%(f>>>0)|0}e=F[b>>2]+(e<<2)|0;d=F[e>>2];q:{r:{if(!d){d=b+8|0;F[c>>2]=F[d>>2];F[b+8>>2]=c;F[e>>2]=d;d=F[c>>2];if(!d){break q}d=F[d+4>>2];e=f-1|0;s:{if(!(e&f)){d=d&e;break s}if(d>>>0>>0){break s}d=(d>>>0)%(f>>>0)|0}d=F[b>>2]+(d<<2)|0;break r}F[c>>2]=F[d>>2]}F[d>>2]=c}F[b+12>>2]=F[b+12>>2]+1;b=1}D[a+4|0]=b;F[a>>2]=c}function Vb(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;j=L(b,12)+a|0;F[j+12>>2]=F[j+8>>2];m=(c|0)==-1?-1:(c>>>0)/3|0;d=1;k=c;a:{b:{c:{while(1){d:{l=d;if(!d){if((k|0)==-1){break d}if((Wc(a,((k>>>0)%3|0?-1:2)+k|0)|0)==-1){break a}c=k+1|0;d=(c>>>0)%3|0?c:k-2|0;if((d|0)==-1){break a}c=d+1|0;c=(c>>>0)%3|0?c:d-2|0;if((c|0)==-1){break a}d=F[F[F[a+4>>2]+12>>2]+(c<<2)>>2];if((d|0)==-1){break a}c=d+1|0;c=(c>>>0)%3|0?c:d-2|0;if((c|0)==-1){break a}m=(c>>>0)/3|0}e:{d=F[a+56>>2]+(m>>>3&536870908)|0;h=F[d>>2];e=1<>2]=e|h;d=F[j+12>>2];f:{if((d|0)!=F[j+16>>2]){F[d>>2]=m;F[j+12>>2]=d+4;break f}n=F[j+8>>2];h=d-n|0;e=h>>2;i=e+1|0;if(i>>>0>=1073741824){break c}g=h>>>1|0;i=h>>>0>=2147483644?1073741823:i>>>0>>0?g:i;if(i){if(i>>>0>=1073741824){break b}g=ka(i<<2)}else{g=0}h=g+(e<<2)|0;F[h>>2]=m;e=h+4|0;if((d|0)!=(n|0)){while(1){h=h-4|0;d=d-4|0;F[h>>2]=F[d>>2];if((d|0)!=(n|0)){continue}break}}F[j+8>>2]=h;F[j+12>>2]=e;F[j+16>>2]=g+(i<<2);if(!n){break f}ja(n)}g=f+1|0;g:{h:{i:{if(!f){break i}if(g&1){if((c|0)==-1){c=-1;break g}d=c+1|0;c=(d>>>0)%3|0?d:c-2|0;break i}k=l?k:c;if((c|0)==-1){c=-1;break g}if((c>>>0)%3|0){d=c-1|0;break h}c=c+2|0}d=c;c=-1;if((d|0)==-1){break g}}c=F[F[F[a+4>>2]+12>>2]+(d<<2)>>2];h=-1;f=-1;e=d+1|0;e=(e>>>0)%3|0?e:d-2|0;if((e|0)>=0){f=(e>>>0)/3|0;f=F[(F[F[a>>2]+96>>2]+L(f,12)|0)+(e-L(f,3)<<2)>>2]}j:{if((c|0)==-1){break j}i=((c>>>0)%3|0?-1:2)+c|0;if((i|0)<0){break j}e=(i>>>0)/3|0;h=F[(F[F[a>>2]+96>>2]+L(e,12)|0)+(i-L(e,3)<<2)>>2]}if((f|0)!=(h|0)){c=-1;break g}k:{l:{f=((d>>>0)%3|0?-1:2)+d|0;if((f|0)>=0){d=(f>>>0)/3|0;if((c|0)!=-1){break l}c=-1;break g}d=-1;if((c|0)!=-1){break k}c=-1;break g}d=F[(F[F[a>>2]+96>>2]+L(d,12)|0)+(f-L(d,3)<<2)>>2]}f=c+1|0;e=(f>>>0)%3|0?f:c-2|0;if((e|0)>=0){f=(e>>>0)/3|0;f=F[(F[F[a>>2]+96>>2]+L(f,12)|0)+(e-L(f,3)<<2)>>2]}else{f=-1}if((f|0)!=(d|0)){c=-1;break g}f=g;m=(c>>>0)/3|0;d=F[a+56>>2]+(m>>>3&268435452)|0;h=F[d>>2];e=1<>2]-4|0;g=F[l>>2];d=F[a+56>>2]+(g>>>3&536870908)|0;c=F[d>>2];o=d,p=oi(g)&c,F[o>>2]=p;F[j+12>>2]=l;break a}d=0;if(l){continue}break a}break}k=-1;Wc(a,-1);break a}na();v()}oa();v()}F[((b<<2)+a|0)+44>>2]=k;b=F[j+12>>2];i=F[j+8>>2];m:{if((b|0)==(i|0)){break m}c=b-i|0;b=c>>2;b=b>>>0<=1?1:b;k=b&1;e=F[a+56>>2];d=0;if(c>>>0>=8){f=b&-2;c=0;while(1){l=d<<2;g=F[l+i>>2];b=e+(g>>>3&536870908)|0;a=F[b>>2];o=b,p=oi(g)&a,F[o>>2]=p;g=F[i+(l|4)>>2];b=e+(g>>>3&536870908)|0;a=F[b>>2];o=b,p=oi(g)&a,F[o>>2]=p;d=d+2|0;c=c+2|0;if((f|0)!=(c|0)){continue}break}}if(!k){break m}c=F[i+(d<<2)>>2];b=e+(c>>>3&536870908)|0;a=F[b>>2];o=b,p=oi(c)&a,F[o>>2]=p}}function pd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;if((b|0)==-1){return 1}g=(b>>>0)/3|0;if(!(F[F[a+24>>2]+(g>>>3&268435452)>>2]>>>g&1)){f=F[a+48>>2];F[a+52>>2]=f;a:{if((f|0)!=F[a+56>>2]){F[f>>2]=b;F[a+52>>2]=f+4;break a}d=ka(4);F[d>>2]=b;c=d+4|0;F[a+56>>2]=c;F[a+52>>2]=c;F[a+48>>2]=d;if(!f){break a}ja(f)}e=-1;d=F[a+4>>2];c=b+1|0;i=(c>>>0)%3|0?c:b-2|0;if((i|0)!=-1){e=F[F[d>>2]+(i<<2)>>2]}b:{h=b-L(g,3)|0;if(h){c=b-1|0;break b}c=b+2|0;if((c|0)!=-1){break b}return 0}if((e|0)==-1){return 0}j=F[F[d>>2]+(c<<2)>>2];if((j|0)==-1){return 0}c=F[a+36>>2];f=c+(e>>>3&536870908)|0;g=F[f>>2];d=1<>2]=d|g;Ka(a+8|0,e,i);c=F[a+36>>2]}g=(j>>>3&536870908)+c|0;d=F[g>>2];c=1<>2]=c|d;Ka(a+8|0,j,(h?-1:2)+b|0)}c=F[a+52>>2];if((c|0)==F[a+48>>2]){return 1}j=a+8|0;while(1){c:{d:{c=c-4|0;b=F[c>>2];if((b|0)==-1){break d}d=(b>>>0)/3|0;f=F[a+24>>2]+(d>>>3&268435452)|0;g=F[f>>2];d=1<>2]=d|g;while(1){i=F[a+4>>2];e=F[F[i>>2]+(b<<2)>>2];if((e|0)==-1){return 0}e:{f:{h=F[a+36>>2]+(e>>>3&536870908)|0;f=F[h>>2];g=1<>2]+(e<<2)>>2];h:{if((d|0)==-1){break h}c=d+1|0;c=(c>>>0)%3|0?c:d-2|0;if((c|0)==-1){break h}d=F[F[i+12>>2]+(c<<2)>>2];if((d|0)!=-1){break g}}F[h>>2]=f|g;Ka(j,e,b);break f}F[h>>2]=f|g;Ka(j,e,b);c=d+1|0;if((((c>>>0)%3|0?c:d-2|0)|0)==-1){break f}c=b-2|0;d=b+1|0;b=-1;c=(d>>>0)%3|0?d:c;if((c|0)!=-1){b=F[F[F[a+4>>2]+12>>2]+(c<<2)>>2]}c=(b>>>0)/3|0;d=1<>2];f=c>>>5|0;i=F[e+(f<<2)>>2];break e}c=-1;g=F[a+4>>2];d=b+1|0;d=(d>>>0)%3|0?d:b-2|0;if((d|0)!=-1){c=F[F[g+12>>2]+(d<<2)>>2]}i:{j:{if((b>>>0)%3|0){e=b-1|0;break j}e=b+2|0;b=-1;if((e|0)==-1){break i}}b=F[F[g+12>>2]+(e<<2)>>2]}g=(b|0)==-1;h=g?-1:(b>>>0)/3|0;k:{if((c|0)!=-1){e=F[a+24>>2];d=(c>>>0)/3|0;f=d>>>5|0;i=F[e+(f<<2)>>2];d=1<>2];f=h>>>5|0;i=F[e+(f<<2)>>2];if(!(d&i)){break e}}c=F[a+52>>2]-4|0;F[a+52>>2]=c;break c}if(g){b=c;break e}if(F[(h>>>3&536870908)+e>>2]>>>h&1){b=c;break e}e=F[a+52>>2];F[e-4>>2]=b;if(F[a+56>>2]!=(e|0)){F[e>>2]=c;c=e+4|0;break d}l:{h=F[a+48>>2];f=e-h|0;g=f>>2;d=g+1|0;if(d>>>0<1073741824){b=f>>>1|0;f=f>>>0>=2147483644?1073741823:b>>>0>d>>>0?b:d;if(f){if(f>>>0>=1073741824){break l}d=ka(f<<2)}else{d=0}b=d+(g<<2)|0;F[b>>2]=c;c=b+4|0;if((e|0)!=(h|0)){while(1){b=b-4|0;e=e-4|0;F[b>>2]=F[e>>2];if((e|0)!=(h|0)){continue}break}}F[a+56>>2]=d+(f<<2);F[a+52>>2]=c;F[a+48>>2]=b;if(!h){break c}ja(h);c=F[a+52>>2];break c}na();v()}oa();v()}F[(f<<2)+e>>2]=d|i;if((b|0)!=-1){continue}break}return 0}F[a+52>>2]=c}if(F[a+48>>2]!=(c|0)){continue}break}}return 1}function ee(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;h=Z-32|0;Z=h;a:{b:{if(!Oa(1,h+28|0,b)){break b}d=F[h+28>>2];c=F[F[a+48>>2]+64>>2];if(d>>>0>F[c+4>>2]-F[c>>2]>>2>>>0){break b}c:{if(d){Na(a+60|0,d);c=h+8|0;F[c>>2]=0;F[c+4>>2]=0;D[c+5|0]=0;D[c+6|0]=0;D[c+7|0]=0;D[c+8|0]=0;D[c+9|0]=0;D[c+10|0]=0;D[c+11|0]=0;D[c+12|0]=0;if(!Aa(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|F[g>>2]}else{i=F[g>>2]&(f^-1)}F[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Oa(1,h+28|0,b)){break b}d=F[h+28>>2];c=F[F[a+48>>2]+64>>2];if(d>>>0>F[c+4>>2]-F[c>>2]>>2>>>0){break b}if(d){e=0;Na(a+72|0,d);c=h+8|0;F[c>>2]=0;F[c+4>>2]=0;D[c+5|0]=0;D[c+6|0]=0;D[c+7|0]=0;D[c+8|0]=0;D[c+9|0]=0;D[c+10|0]=0;D[c+11|0]=0;D[c+12|0]=0;if(!Aa(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|F[g>>2]}else{i=F[g>>2]&(f^-1)}F[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Oa(1,h+28|0,b)){break b}d=F[h+28>>2];c=F[F[a+48>>2]+64>>2];if(d>>>0>F[c+4>>2]-F[c>>2]>>2>>>0){break b}if(d){e=0;Na(a+84|0,d);c=h+8|0;F[c>>2]=0;F[c+4>>2]=0;D[c+5|0]=0;D[c+6|0]=0;D[c+7|0]=0;D[c+8|0]=0;D[c+9|0]=0;D[c+10|0]=0;D[c+11|0]=0;D[c+12|0]=0;if(!Aa(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|F[g>>2]}else{i=F[g>>2]&(f^-1)}F[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Oa(1,h+28|0,b)){break b}d=F[h+28>>2];c=F[F[a+48>>2]+64>>2];if(d>>>0>F[c+4>>2]-F[c>>2]>>2>>>0){break b}if(d){e=0;Na(a+96|0,d);c=h+8|0;F[c>>2]=0;F[c+4>>2]=0;D[c+5|0]=0;D[c+6|0]=0;D[c+7|0]=0;D[c+8|0]=0;D[c+9|0]=0;D[c+10|0]=0;D[c+11|0]=0;D[c+12|0]=0;if(!Aa(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|F[g>>2]}else{i=F[g>>2]&(f^-1)}F[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}e=0;c=F[b+8>>2];f=F[b+12>>2];d=c;c=F[b+20>>2];i=c;g=F[b+16>>2];j=g+4|0;c=j>>>0<4?c+1|0:c;if(d>>>0>>0&(c|0)>=(f|0)|(c|0)>(f|0)){break a}m=F[b>>2];k=m+g|0;l=G[k|0]|G[k+1|0]<<8|(G[k+2|0]<<16|G[k+3|0]<<24);F[b+16>>2]=j;F[b+20>>2]=c;k=d;d=f;c=i;f=g+8|0;c=f>>>0<8?c+1|0:c;if(f>>>0>k>>>0&(c|0)>=(d|0)|(c|0)>(d|0)){break a}d=j+m|0;d=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);F[b+16>>2]=f;F[b+20>>2]=c;if((d|0)<(l|0)){break a}F[a+16>>2]=d;F[a+12>>2]=l;c=(d>>31)-((l>>31)+(d>>>0>>0)|0)|0;b=d-l|0;if(!c&b>>>0>2147483646|c){break a}e=1;b=b+1|0;F[a+20>>2]=b;c=b>>>1|0;F[a+24>>2]=c;F[a+28>>2]=0-c;if(b&1){break a}F[a+24>>2]=c-1;break a}}e=0}Z=h+32|0;return e|0}function ai(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;h=Z-32|0;Z=h;a:{b:{if(!Oa(1,h+28|0,b)){break b}d=F[h+28>>2];c=F[a+48>>2];if(d>>>0>F[c+4>>2]-F[c>>2]>>2>>>0){break b}c:{if(d){Na(a+60|0,d);c=h+8|0;F[c>>2]=0;F[c+4>>2]=0;D[c+5|0]=0;D[c+6|0]=0;D[c+7|0]=0;D[c+8|0]=0;D[c+9|0]=0;D[c+10|0]=0;D[c+11|0]=0;D[c+12|0]=0;if(!Aa(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|F[g>>2]}else{i=F[g>>2]&(f^-1)}F[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Oa(1,h+28|0,b)){break b}d=F[h+28>>2];c=F[a+48>>2];if(d>>>0>F[c+4>>2]-F[c>>2]>>2>>>0){break b}if(d){e=0;Na(a+72|0,d);c=h+8|0;F[c>>2]=0;F[c+4>>2]=0;D[c+5|0]=0;D[c+6|0]=0;D[c+7|0]=0;D[c+8|0]=0;D[c+9|0]=0;D[c+10|0]=0;D[c+11|0]=0;D[c+12|0]=0;if(!Aa(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|F[g>>2]}else{i=F[g>>2]&(f^-1)}F[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Oa(1,h+28|0,b)){break b}d=F[h+28>>2];c=F[a+48>>2];if(d>>>0>F[c+4>>2]-F[c>>2]>>2>>>0){break b}if(d){e=0;Na(a+84|0,d);c=h+8|0;F[c>>2]=0;F[c+4>>2]=0;D[c+5|0]=0;D[c+6|0]=0;D[c+7|0]=0;D[c+8|0]=0;D[c+9|0]=0;D[c+10|0]=0;D[c+11|0]=0;D[c+12|0]=0;if(!Aa(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|F[g>>2]}else{i=F[g>>2]&(f^-1)}F[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}if(!Oa(1,h+28|0,b)){break b}d=F[h+28>>2];c=F[a+48>>2];if(d>>>0>F[c+4>>2]-F[c>>2]>>2>>>0){break b}if(d){e=0;Na(a+96|0,d);c=h+8|0;F[c>>2]=0;F[c+4>>2]=0;D[c+5|0]=0;D[c+6|0]=0;D[c+7|0]=0;D[c+8|0]=0;D[c+9|0]=0;D[c+10|0]=0;D[c+11|0]=0;D[c+12|0]=0;if(!Aa(c,b)){break c}while(1){f=1<>2]+(e>>>3&536870908)|0;if(j){i=f|F[g>>2]}else{i=F[g>>2]&(f^-1)}F[g>>2]=i;e=e+1|0;if((d|0)!=(e|0)){continue}break}}e=0;c=F[b+8>>2];f=F[b+12>>2];d=c;c=F[b+20>>2];i=c;g=F[b+16>>2];j=g+4|0;c=j>>>0<4?c+1|0:c;if(d>>>0>>0&(c|0)>=(f|0)|(c|0)>(f|0)){break a}m=F[b>>2];k=m+g|0;l=G[k|0]|G[k+1|0]<<8|(G[k+2|0]<<16|G[k+3|0]<<24);F[b+16>>2]=j;F[b+20>>2]=c;k=d;d=f;c=i;f=g+8|0;c=f>>>0<8?c+1|0:c;if(f>>>0>k>>>0&(c|0)>=(d|0)|(c|0)>(d|0)){break a}d=j+m|0;d=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);F[b+16>>2]=f;F[b+20>>2]=c;if((d|0)<(l|0)){break a}F[a+16>>2]=d;F[a+12>>2]=l;c=(d>>31)-((l>>31)+(d>>>0>>0)|0)|0;b=d-l|0;if(!c&b>>>0>2147483646|c){break a}e=1;b=b+1|0;F[a+20>>2]=b;c=b>>>1|0;F[a+24>>2]=c;F[a+28>>2]=0-c;if(b&1){break a}F[a+24>>2]=c-1;break a}}e=0}Z=h+32|0;return e|0}function uh(a){a=a|0;var b=0,c=0,d=0,e=0;c=F[a+32>>2];d=F[c+16>>2];e=F[c+12>>2];b=F[c+20>>2];if(I[c+8>>2]>d>>>0&(e|0)>=(b|0)|(b|0)<(e|0)){e=G[F[c>>2]+d|0];d=d+1|0;b=d?b:b+1|0;F[c+16>>2]=d;F[c+20>>2]=b;b=F[a+48>>2];F[a+48>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}a:{b:{c:{d:{switch(e|0){case 0:b=ka(384);F[b>>2]=8284;ma(b+4|0,0,80);F[b+96>>2]=0;F[b+100>>2]=0;F[b+92>>2]=-1;F[b+84>>2]=-1;F[b+88>>2]=-1;F[b+104>>2]=0;F[b+108>>2]=0;F[b+112>>2]=0;F[b+116>>2]=0;F[b+120>>2]=0;F[b+124>>2]=0;F[b+128>>2]=0;F[b+132>>2]=0;F[b+136>>2]=0;F[b+140>>2]=0;F[b+144>>2]=0;F[b+148>>2]=0;F[b+156>>2]=0;F[b+160>>2]=0;F[b+152>>2]=1065353216;F[b+164>>2]=0;F[b+168>>2]=0;F[b+172>>2]=0;F[b+176>>2]=0;F[b+180>>2]=0;F[b+184>>2]=0;F[b+188>>2]=0;F[b+192>>2]=0;F[b+196>>2]=0;F[b+200>>2]=0;F[b+204>>2]=0;F[b+208>>2]=0;F[b+212>>2]=-1;F[b+216>>2]=0;F[b+220>>2]=0;F[b+224>>2]=0;Ja(b+232|0);Ja(b+272|0);c=b+312|0;F[c>>2]=0;F[c+4>>2]=0;D[c+5|0]=0;D[c+6|0]=0;D[c+7|0]=0;D[c+8|0]=0;D[c+9|0]=0;D[c+10|0]=0;D[c+11|0]=0;D[c+12|0]=0;Ja(b+328|0);F[b+376>>2]=0;F[b+368>>2]=0;F[b+372>>2]=0;break c;case 2:break d;default:break b}}b=ka(440);F[b>>2]=8336;ma(b+4|0,0,80);F[b+96>>2]=0;F[b+100>>2]=0;F[b+92>>2]=-1;F[b+84>>2]=-1;F[b+88>>2]=-1;F[b+104>>2]=0;F[b+108>>2]=0;F[b+112>>2]=0;F[b+116>>2]=0;F[b+120>>2]=0;F[b+124>>2]=0;F[b+128>>2]=0;F[b+132>>2]=0;F[b+136>>2]=0;F[b+140>>2]=0;F[b+144>>2]=0;F[b+148>>2]=0;F[b+156>>2]=0;F[b+160>>2]=0;F[b+152>>2]=1065353216;F[b+164>>2]=0;F[b+168>>2]=0;F[b+172>>2]=0;F[b+176>>2]=0;F[b+180>>2]=0;F[b+184>>2]=0;F[b+188>>2]=0;F[b+192>>2]=0;F[b+196>>2]=0;F[b+200>>2]=0;F[b+204>>2]=0;F[b+208>>2]=0;F[b+212>>2]=-1;F[b+216>>2]=0;F[b+220>>2]=0;F[b+224>>2]=0;Ja(b+232|0);Ja(b+272|0);c=b+312|0;F[c>>2]=0;F[c+4>>2]=0;D[c+5|0]=0;D[c+6|0]=0;D[c+7|0]=0;D[c+8|0]=0;D[c+9|0]=0;D[c+10|0]=0;D[c+11|0]=0;D[c+12|0]=0;Ja(b+328|0);F[b+392>>2]=0;F[b+396>>2]=0;F[b+384>>2]=0;F[b+388>>2]=0;F[b+376>>2]=0;F[b+380>>2]=0;F[b+368>>2]=0;F[b+372>>2]=0;F[b+416>>2]=0;F[b+420>>2]=0;F[b+408>>2]=2;F[b+412>>2]=7;F[b+400>>2]=-1;F[b+404>>2]=-1;F[b+424>>2]=0;F[b+428>>2]=0;F[b+432>>2]=0;F[b+436>>2]=0}c=F[a+48>>2];F[a+48>>2]=b;if(!c){break a}$[F[F[c>>2]+4>>2]](c)}b=F[a+48>>2];if(b){break a}return 0}a=$[F[F[b>>2]+8>>2]](b,a)|0}else{a=0}return a|0}function ei(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=Z-32|0;Z=g;F[a+68>>2]=f;d=F[a+56>>2];e=F[d>>2];d=F[d+4>>2];F[g+24>>2]=0;F[g+16>>2]=0;F[g+20>>2]=0;a:{d=d-e|0;if((d|0)>0){m=a+60|0;d=d>>>2|0;n=d>>>0<=1?1:d;o=a+112|0;while(1){e=F[a+56>>2];d=F[e>>2];if(F[e+4>>2]-d>>2>>>0<=j>>>0){break a}Mb(m,F[d+(j<<2)>>2],g+16|0);i=F[g+20>>2];d=i>>31;h=F[g+16>>2];e=h>>31;f=(d^i)-d+((e^h)-e)|0;k=F[g+24>>2];d=k>>31;e=(d^k)-d|0;d=0;l=e;e=e+f|0;d=l>>>0>e>>>0?1:d;b:{if(!(d|e)){F[g+16>>2]=F[a+108>>2];break b}f=F[a+108>>2];l=f>>31;h=li(ki(f,l,h,h>>31),_,e,d);F[g+16>>2]=h;d=li(ki(f,l,i,i>>31),_,e,d);F[g+20>>2]=d;e=d;d=d>>31;e=(e^d)-d|0;d=h>>31;d=e+((d^h)-d|0)|0;if((k|0)>=0){F[g+24>>2]=f-d;break b}F[g+24>>2]=d-f}d=wa(o);f=F[g+16>>2];c:{if(d){F[g+24>>2]=0-F[g+24>>2];e=0-F[g+20>>2]|0;F[g+20>>2]=e;f=0-f|0;F[g+16>>2]=f;break c}e=F[g+20>>2]}d:{if((f|0)>=0){f=F[a+108>>2];d=f+F[g+24>>2]|0;f=e+f|0;break d}e:{if((e|0)<0){d=F[g+24>>2];f=d>>31;f=(d^f)-f|0;break e}d=F[g+24>>2];f=d>>31;f=F[a+100>>2]+(f-(d^f)|0)|0}if((d|0)<0){d=e>>31;d=(d^e)-d|0;break d}d=e>>31;d=F[a+100>>2]+(d-(d^e)|0)|0}e=F[a+100>>2];f:{if(!(d|f)){d=e;f=d;break f}if(!((d|0)!=(e|0)|f)){f=d;break f}if(!((e|0)!=(f|0)|d)){d=f;break f}g:{if(f){break g}i=F[a+108>>2];if((i|0)>=(d|0)){break g}d=(i<<1)-d|0;f=0;break f}h:{if((e|0)!=(f|0)){break h}i=F[a+108>>2];if((i|0)<=(d|0)){break h}d=(i<<1)-d|0;break f}i:{if((d|0)!=(e|0)){break i}e=F[a+108>>2];if((e|0)<=(f|0)){break i}f=(e<<1)-f|0;break f}if(d){break f}d=0;e=F[a+108>>2];if((e|0)>=(f|0)){break f}f=(e<<1)-f|0}F[g+12>>2]=d;F[g+8>>2]=f;j:{if(F[a+8>>2]<=0){break j}i=F[a+32>>2];f=0;while(1){d=f<<2;e=F[d+(g+8|0)>>2];h=F[a+16>>2];k:{if((e|0)>(h|0)){F[d+i>>2]=h;break k}d=d+i|0;h=F[a+12>>2];if((h|0)>(e|0)){F[d>>2]=h;break k}F[d>>2]=e}f=f+1|0;e=F[a+8>>2];if((f|0)<(e|0)){continue}break}d=0;if((e|0)<=0){break j}e=j<<3;h=e+c|0;k=b+e|0;while(1){f=d<<2;e=f+h|0;f=F[f+k>>2]+F[f+i>>2]|0;F[e>>2]=f;l:{if((f|0)>F[a+16>>2]){f=f-F[a+20>>2]|0}else{if((f|0)>=F[a+12>>2]){break l}f=f+F[a+20>>2]|0}F[e>>2]=f}d=d+1|0;if((d|0)>2]){continue}break}}j=j+1|0;if((n|0)!=(j|0)){continue}break}}Z=g+32|0;return 1}ta();v()}function Vh(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=Z-32|0;Z=g;F[a+68>>2]=f;d=F[a+56>>2];e=F[d>>2];d=F[d+4>>2];F[g+24>>2]=0;F[g+16>>2]=0;F[g+20>>2]=0;a:{d=d-e|0;if((d|0)>0){m=a+60|0;d=d>>>2|0;n=d>>>0<=1?1:d;o=a+112|0;while(1){e=F[a+56>>2];d=F[e>>2];if(F[e+4>>2]-d>>2>>>0<=j>>>0){break a}Kb(m,F[d+(j<<2)>>2],g+16|0);i=F[g+20>>2];d=i>>31;h=F[g+16>>2];e=h>>31;f=(d^i)-d+((e^h)-e)|0;k=F[g+24>>2];d=k>>31;e=(d^k)-d|0;d=0;l=e;e=e+f|0;d=l>>>0>e>>>0?1:d;b:{if(!(d|e)){F[g+16>>2]=F[a+108>>2];break b}f=F[a+108>>2];l=f>>31;h=li(ki(f,l,h,h>>31),_,e,d);F[g+16>>2]=h;d=li(ki(f,l,i,i>>31),_,e,d);F[g+20>>2]=d;e=d;d=d>>31;e=(e^d)-d|0;d=h>>31;d=e+((d^h)-d|0)|0;if((k|0)>=0){F[g+24>>2]=f-d;break b}F[g+24>>2]=d-f}d=wa(o);f=F[g+16>>2];c:{if(d){F[g+24>>2]=0-F[g+24>>2];e=0-F[g+20>>2]|0;F[g+20>>2]=e;f=0-f|0;F[g+16>>2]=f;break c}e=F[g+20>>2]}d:{if((f|0)>=0){f=F[a+108>>2];d=f+F[g+24>>2]|0;f=e+f|0;break d}e:{if((e|0)<0){d=F[g+24>>2];f=d>>31;f=(d^f)-f|0;break e}d=F[g+24>>2];f=d>>31;f=F[a+100>>2]+(f-(d^f)|0)|0}if((d|0)<0){d=e>>31;d=(d^e)-d|0;break d}d=e>>31;d=F[a+100>>2]+(d-(d^e)|0)|0}e=F[a+100>>2];f:{if(!(d|f)){d=e;f=d;break f}if(!((d|0)!=(e|0)|f)){f=d;break f}if(!((e|0)!=(f|0)|d)){d=f;break f}g:{if(f){break g}i=F[a+108>>2];if((i|0)>=(d|0)){break g}d=(i<<1)-d|0;f=0;break f}h:{if((e|0)!=(f|0)){break h}i=F[a+108>>2];if((i|0)<=(d|0)){break h}d=(i<<1)-d|0;break f}i:{if((d|0)!=(e|0)){break i}e=F[a+108>>2];if((e|0)<=(f|0)){break i}f=(e<<1)-f|0;break f}if(d){break f}d=0;e=F[a+108>>2];if((e|0)>=(f|0)){break f}f=(e<<1)-f|0}F[g+12>>2]=d;F[g+8>>2]=f;j:{if(F[a+8>>2]<=0){break j}i=F[a+32>>2];f=0;while(1){d=f<<2;e=F[d+(g+8|0)>>2];h=F[a+16>>2];k:{if((e|0)>(h|0)){F[d+i>>2]=h;break k}d=d+i|0;h=F[a+12>>2];if((h|0)>(e|0)){F[d>>2]=h;break k}F[d>>2]=e}f=f+1|0;e=F[a+8>>2];if((f|0)<(e|0)){continue}break}d=0;if((e|0)<=0){break j}e=j<<3;h=e+c|0;k=b+e|0;while(1){f=d<<2;e=f+h|0;f=F[f+k>>2]+F[f+i>>2]|0;F[e>>2]=f;l:{if((f|0)>F[a+16>>2]){f=f-F[a+20>>2]|0}else{if((f|0)>=F[a+12>>2]){break l}f=f+F[a+20>>2]|0}F[e>>2]=f}d=d+1|0;if((d|0)>2]){continue}break}}j=j+1|0;if((n|0)!=(j|0)){continue}break}}Z=g+32|0;return 1}ta();v()}function $a(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;h=Z-32|0;Z=h;a:{b:{if(F[a+8>>2]<<5>>>0>=b>>>0){break b}if((b|0)<0){break a}b=(b-1>>>5|0)+1|0;c=ka(b<<2);F[h+24>>2]=b;F[h+20>>2]=0;F[h+16>>2]=c;b=F[a>>2];F[h+12>>2]=0;F[h+8>>2]=b;c=F[a+4>>2];F[h+4>>2]=c&31;F[h>>2]=b+(c>>>3&536870908);e=Z-32|0;Z=e;i=F[h+4>>2];g=F[h+12>>2];j=F[h>>2];d=F[h+8>>2];b=(i-g|0)+(j-d<<3)|0;f=F[h+20>>2];c=b+f|0;F[h+20>>2]=c;if(!((c-1^f-1)>>>0<32?f:0)){F[F[h+16>>2]+((c>>>0>=33?c-1>>>5|0:0)<<2)>>2]=0}c=F[h+16>>2]+(f>>>3&536870908)|0;f=f&31;c:{if((f|0)==(g|0)){if((b|0)<=0){break c}if(g){i=32-g|0;f=(b|0)<(i|0)?b:i;i=-1<>>i-f;F[c>>2]=F[c>>2]&(i^-1)|i&F[d>>2];d=d+4|0;c=(g+f>>>3&536870908)+c|0;b=b-f|0}g=(b|0)/32|0;if(b+31>>>0>=63){pa(c,d,g<<2)}b=b-(g<<5)|0;if((b|0)<=0){break c}f=c;c=g<<2;g=f+c|0;b=-1>>>32-b|0;F[g>>2]=F[g>>2]&(b^-1)|b&F[c+d>>2];break c}F[e+28>>2]=g;F[e+24>>2]=d;F[e+20>>2]=i;F[e+16>>2]=j;F[e+12>>2]=f;F[e+8>>2]=c;b=F[e+28>>2];c=F[e+24>>2];g=(F[e+20>>2]-b|0)+(F[e+16>>2]-c<<3)|0;d:{if((g|0)<=0){b=F[e+12>>2];d=F[e+8>>2];break d}e:{if(!b){b=F[e+12>>2];break e}d=F[e+12>>2];j=32-d|0;k=32-b|0;f=(g|0)<(k|0)?g:k;i=f>>>0>j>>>0?j:f;l=F[e+8>>2];m=F[l>>2]&(-1<>>j-i^-1);j=F[c>>2]&(-1<>>k-f);F[l>>2]=m|(b>>>0>>0?j<>>b-d|0);c=d+i|0;b=c&31;F[e+12>>2]=b;d=l+(c>>>3&536870908)|0;F[e+8>>2]=d;c=f-i|0;if((c|0)>0){F[d>>2]=F[d>>2]&(-1>>>32-c^-1)|j>>>i+F[e+28>>2];F[e+12>>2]=c;b=c}g=g-f|0;c=F[e+24>>2]+4|0;F[e+24>>2]=c}i=-1<=32){j=i^-1;while(1){d=F[e+8>>2];c=F[c>>2];F[d>>2]=j&F[d>>2]|c<>2]=d+4;F[d+4>>2]=i&F[d+4>>2]|c>>>f;c=F[e+24>>2]+4|0;F[e+24>>2]=c;d=g>>>0>63;g=g-32|0;if(d){continue}break}}d=F[e+8>>2];if((g|0)<=0){break d}j=f;f=(g|0)>(f|0)?f:g;j=F[d>>2]&(i&-1>>>j-f^-1);i=F[c>>2]&-1>>>32-g;F[d>>2]=j|i<>2]=c;d=(b>>>3&536870908)+d|0;F[e+8>>2]=d;b=g-f|0;if((b|0)<=0){b=c;break d}F[d>>2]=F[d>>2]&(-1>>>32-b^-1)|i>>>f;F[e+12>>2]=b}F[e+4>>2]=b;F[e>>2]=d}Z=e+32|0;b=F[a>>2];F[a>>2]=F[h+16>>2];F[h+16>>2]=b;c=F[a+4>>2];F[a+4>>2]=F[h+20>>2];F[h+20>>2]=c;c=F[a+8>>2];F[a+8>>2]=F[h+24>>2];F[h+24>>2]=c;if(!b){break b}ja(b)}Z=h+32|0;return}na();v()}function xc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;n=$[F[F[a>>2]+44>>2]](a)|0;a:{if((n|0)<=0){break a}i=F[b+4>>2]-F[b>>2]>>2;e=Z+-64|0;Z=e;f=kb(e);d=L(F[2541],n);cc(f,F[F[a+8>>2]+56>>2],n&255,5,0,d,d>>31);f=bc(ka(96),f);D[f+84|0]=1;F[f+72>>2]=F[f+68>>2];ac(f,i);F[f+60>>2]=F[F[a+8>>2]+60>>2];d=F[a+16>>2];F[a+16>>2]=f;if(d){xa(d)}Z=e- -64|0;h=F[a+16>>2];if(!F[h+80>>2]){break a}j=F[F[h>>2]>>2];if(!j){break a}m=F[c+12>>2];e=m;d=F[c+20>>2];g=F[c+8>>2];k=F[c+16>>2];if((e|0)<=(d|0)&g>>>0<=k>>>0|(d|0)>(e|0)){break a}l=L(i,n);i=j+F[h+48>>2]|0;h=F[c>>2];j=G[h+k|0];e=k+1|0;f=e?d:d+1|0;F[c+16>>2]=e;F[c+20>>2]=f;b:{c:{if(j){if(mc(l,n,c,i)){break c}break a}if((f|0)>=(m|0)&e>>>0>=g>>>0|(f|0)>(m|0)){break a}g=G[e+h|0];f=k+2|0;d=f>>>0<2?d+1|0:d;F[c+16>>2]=f;F[c+20>>2]=d;d=F[F[a+16>>2]+64>>2];d=F[d+4>>2]-F[d>>2]|0;if((g|0)==F[2541]){e=l<<2;if(e>>>0>d>>>0){break a}g=F[c+8>>2];k=F[c+12>>2];j=F[c+20>>2];d=F[c+16>>2];f=e+d|0;j=f>>>0>>0?j+1|0:j;if(f>>>0>g>>>0&(j|0)>=(k|0)|(j|0)>(k|0)){break a}la(i,d+F[c>>2]|0,e);f=F[c+20>>2];d=e+F[c+16>>2]|0;f=d>>>0>>0?f+1|0:f;F[c+16>>2]=d;F[c+20>>2]=f;break c}if(d>>>0>>0){break a}d=F[c+8>>2];f=F[c+16>>2];e=d-f|0;m=d>>>0>>0;d=F[c+20>>2];k=F[c+12>>2]-(m+d|0)|0;m=ki(g,0,l,0)>>>0>e>>>0;e=_;if(m&(e|0)>=(k|0)|(e|0)>(k|0)){break a}e=1;if(!l){break b}h=0;while(1){k=F[c+8>>2];j=F[c+12>>2];e=f+g|0;d=e>>>0>>0?d+1|0:d;if(e>>>0>k>>>0&(d|0)>=(j|0)|(d|0)>(j|0)){return 0}la(i+(h<<2)|0,F[c>>2]+f|0,g);d=F[c+20>>2];f=g+F[c+16>>2]|0;d=f>>>0>>0?d+1|0:d;F[c+16>>2]=f;F[c+20>>2]=d;h=h+1|0;if((l|0)!=(h|0)){continue}break}}e=1;if(!l){break b}d=F[a+20>>2];if(d){e=0;if($[F[F[d>>2]+32>>2]](d)|0){break b}}g=0;h=0;d:{if((l|0)<=0){break d}if((l|0)!=1){f=l&-2;while(1){e=g<<2;d=F[e+i>>2];F[e+i>>2]=0-(d&1)^d>>>1;d=e|4;e=F[d+i>>2];F[d+i>>2]=0-(e&1)^e>>>1;g=g+2|0;h=h+2|0;if((f|0)!=(h|0)){continue}break}}if(!(l&1)){break d}d=g<<2;f=F[d+i>>2];F[d+i>>2]=0-(f&1)^f>>>1}e=0}d=e;f=F[a+20>>2];e:{if(!f){break e}if(!($[F[F[f>>2]+40>>2]](f,c)|0)){break a}if(d){break e}a=F[a+20>>2];if(!($[F[F[a>>2]+44>>2]](a,i,i,l,n,F[b>>2])|0)){break a}}o=1}return o|0}function Lh(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=Z-48|0;Z=g;d=F[a+8>>2];if(d-2>>>0<=28){F[a+76>>2]=d;e=-1<>2]=d;F[a+80>>2]=e^-1;F[a+92>>2]=(d|0)/2;J[a+88>>2]=M(2)/M(d|0)}F[a+52>>2]=f;d=F[a+40>>2];e=F[d>>2];d=F[d+4>>2];F[g+16>>2]=0;F[g+8>>2]=0;F[g+12>>2]=0;a:{d=d-e|0;if((d|0)>0){m=a+8|0;n=a+44|0;d=d>>>2|0;o=d>>>0<=1?1:d;p=a+96|0;while(1){e=F[a+40>>2];d=F[e>>2];if(F[e+4>>2]-d>>2>>>0<=j>>>0){break a}Mb(n,F[d+(j<<2)>>2],g+8|0);h=F[g+12>>2];d=h>>31;i=F[g+8>>2];e=i>>31;f=(d^h)-d+((e^i)-e)|0;l=F[g+16>>2];d=l>>31;e=(d^l)-d|0;d=0;k=e;e=e+f|0;d=k>>>0>e>>>0?1:d;b:{if(!(d|e)){F[g+8>>2]=F[a+92>>2];break b}f=F[a+92>>2];k=f>>31;i=li(ki(f,k,i,i>>31),_,e,d);F[g+8>>2]=i;d=li(ki(f,k,h,h>>31),_,e,d);F[g+12>>2]=d;e=d>>31;e=(d^e)-e|0;d=i>>31;d=e+((d^i)-d|0)|0;if((l|0)>=0){F[g+16>>2]=f-d;break b}F[g+16>>2]=d-f}d=wa(p);f=F[g+8>>2];c:{if(d){F[g+16>>2]=0-F[g+16>>2];e=0-F[g+12>>2]|0;F[g+12>>2]=e;f=0-f|0;F[g+8>>2]=f;break c}e=F[g+12>>2]}d:{if((f|0)>=0){f=F[a+92>>2];d=f+F[g+16>>2]|0;f=e+f|0;break d}e:{if((e|0)<0){d=F[g+16>>2];f=d>>31;f=(d^f)-f|0;break e}d=F[g+16>>2];f=d>>31;f=F[a+84>>2]+(f-(d^f)|0)|0}if((d|0)<0){d=e>>31;d=(d^e)-d|0;break d}d=e>>31;d=F[a+84>>2]+(d-(d^e)|0)|0}e=F[a+84>>2];f:{if(!(d|f)){d=e;f=d;break f}if(!((d|0)!=(e|0)|f)){f=d;break f}if(!((e|0)!=(f|0)|d)){d=f;break f}g:{if(f){break g}h=F[a+92>>2];if((h|0)>=(d|0)){break g}d=(h<<1)-d|0;f=0;break f}h:{if((e|0)!=(f|0)){break h}h=F[a+92>>2];if((h|0)<=(d|0)){break h}d=(h<<1)-d|0;break f}i:{if((d|0)!=(e|0)){break i}e=F[a+92>>2];if((e|0)<=(f|0)){break i}f=(e<<1)-f|0;break f}if(d){break f}d=0;e=F[a+92>>2];if((e|0)>=(f|0)){break f}f=(e<<1)-f|0}e=j<<3;h=e+b|0;i=F[h>>2];h=F[h+4>>2];F[g+36>>2]=d;F[g+32>>2]=f;F[g+24>>2]=i;F[g+28>>2]=h;Jb(g+40|0,m,g+32|0,g+24|0);d=c+e|0;F[d>>2]=F[g+40>>2];F[d+4>>2]=F[g+44>>2];j=j+1|0;if((o|0)!=(j|0)){continue}break}}Z=g+48|0;return 1}ta();v()}function Hh(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=Z-48|0;Z=g;d=F[a+8>>2];if(d-2>>>0<=28){F[a+76>>2]=d;e=-1<>2]=d;F[a+80>>2]=e^-1;F[a+92>>2]=(d|0)/2;J[a+88>>2]=M(2)/M(d|0)}F[a+52>>2]=f;d=F[a+40>>2];e=F[d>>2];d=F[d+4>>2];F[g+16>>2]=0;F[g+8>>2]=0;F[g+12>>2]=0;a:{d=d-e|0;if((d|0)>0){m=a+8|0;n=a+44|0;d=d>>>2|0;o=d>>>0<=1?1:d;p=a+96|0;while(1){e=F[a+40>>2];d=F[e>>2];if(F[e+4>>2]-d>>2>>>0<=j>>>0){break a}Kb(n,F[d+(j<<2)>>2],g+8|0);h=F[g+12>>2];d=h>>31;i=F[g+8>>2];e=i>>31;f=(d^h)-d+((e^i)-e)|0;l=F[g+16>>2];d=l>>31;e=(d^l)-d|0;d=0;k=e;e=e+f|0;d=k>>>0>e>>>0?1:d;b:{if(!(d|e)){F[g+8>>2]=F[a+92>>2];break b}f=F[a+92>>2];k=f>>31;i=li(ki(f,k,i,i>>31),_,e,d);F[g+8>>2]=i;d=li(ki(f,k,h,h>>31),_,e,d);F[g+12>>2]=d;e=d>>31;e=(d^e)-e|0;d=i>>31;d=e+((d^i)-d|0)|0;if((l|0)>=0){F[g+16>>2]=f-d;break b}F[g+16>>2]=d-f}d=wa(p);f=F[g+8>>2];c:{if(d){F[g+16>>2]=0-F[g+16>>2];e=0-F[g+12>>2]|0;F[g+12>>2]=e;f=0-f|0;F[g+8>>2]=f;break c}e=F[g+12>>2]}d:{if((f|0)>=0){f=F[a+92>>2];d=f+F[g+16>>2]|0;f=e+f|0;break d}e:{if((e|0)<0){d=F[g+16>>2];f=d>>31;f=(d^f)-f|0;break e}d=F[g+16>>2];f=d>>31;f=F[a+84>>2]+(f-(d^f)|0)|0}if((d|0)<0){d=e>>31;d=(d^e)-d|0;break d}d=e>>31;d=F[a+84>>2]+(d-(d^e)|0)|0}e=F[a+84>>2];f:{if(!(d|f)){d=e;f=d;break f}if(!((d|0)!=(e|0)|f)){f=d;break f}if(!((e|0)!=(f|0)|d)){d=f;break f}g:{if(f){break g}h=F[a+92>>2];if((h|0)>=(d|0)){break g}d=(h<<1)-d|0;f=0;break f}h:{if((e|0)!=(f|0)){break h}h=F[a+92>>2];if((h|0)<=(d|0)){break h}d=(h<<1)-d|0;break f}i:{if((d|0)!=(e|0)){break i}e=F[a+92>>2];if((e|0)<=(f|0)){break i}f=(e<<1)-f|0;break f}if(d){break f}d=0;e=F[a+92>>2];if((e|0)>=(f|0)){break f}f=(e<<1)-f|0}e=j<<3;h=e+b|0;i=F[h>>2];h=F[h+4>>2];F[g+36>>2]=d;F[g+32>>2]=f;F[g+24>>2]=i;F[g+28>>2]=h;Jb(g+40|0,m,g+32|0,g+24|0);d=c+e|0;F[d>>2]=F[g+40>>2];F[d+4>>2]=F[g+44>>2];j=j+1|0;if((o|0)!=(j|0)){continue}break}}Z=g+48|0;return 1}ta();v()}function Nd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;a:{if(!H[b+38>>1]){break a}if(!Ta(1,a+12|0,b)){break a}d=F[b+8>>2];e=F[b+16>>2];g=d-e|0;f=F[a+12>>2];d=F[b+12>>2]-(F[b+20>>2]+(d>>>0>>0)|0)|0;if(g>>>0>>6>>>0&(d|0)<=0|(d|0)<0){break a}d=F[a>>2];c=F[a+4>>2]-d>>2;b:{if(c>>>0>>0){qa(a,f-c|0);f=F[a+12>>2];break b}if(c>>>0<=f>>>0){break b}F[a+4>>2]=d+(f<<2)}if(!f){return 1}d=F[b+16>>2];c=F[b+20>>2];l=F[a>>2];j=F[b+8>>2];i=F[b+12>>2];g=0;while(1){if((c|0)>=(i|0)&d>>>0>=j>>>0|(c|0)>(i|0)){return 0}m=F[b>>2];k=G[m+d|0];d=d+1|0;c=d?c:c+1|0;F[b+16>>2]=d;F[b+20>>2]=c;e=k>>>2|0;h=0;c:{d:{e:{f:{n=k&3;switch(n|0){case 3:break f;case 0:break d;default:break e}}e=e+g|0;if(e>>>0>=f>>>0){return 0}ma(l+(g<<2)|0,0,(k&252)+4|0);g=e;break c}while(1){if((d|0)==(j|0)&(c|0)==(i|0)){break a}f=G[d+m|0];d=d+1|0;c=d?c:c+1|0;F[b+16>>2]=d;F[b+20>>2]=c;e=f<<(h<<3|6)|e;h=h+1|0;if((n|0)!=(h|0)){continue}break}}F[l+(g<<2)>>2]=e}f=F[a+12>>2];g=g+1|0;if(f>>>0>g>>>0){continue}break}b=a+16|0;j=F[a>>2];d=F[a+16>>2];c=F[a+20>>2]-d|0;g:{if(c>>>0<=16383){qa(b,4096-(c>>>2|0)|0);break g}if((c|0)==16384){break g}F[a+20>>2]=d+16384}c=a+28|0;g=F[c>>2];d=F[a+32>>2]-g>>3;h:{if(d>>>0>>0){_a(c,f-d|0);g=F[c>>2];break h}if(d>>>0>f>>>0){F[a+32>>2]=(f<<3)+g}if(!f){break a}}d=F[b>>2];b=0;a=0;while(1){c=j+(b<<2)|0;h=F[c>>2];e=a;i=(b<<3)+g|0;F[i+4>>2]=a;F[i>>2]=h;c=F[c>>2];a=c+a|0;if(a>>>0>4096){break a}i:{if(a>>>0<=e>>>0){break i}h=0;i=c&7;if(i){while(1){F[d+(e<<2)>>2]=b;e=e+1|0;h=h+1|0;if((i|0)!=(h|0)){continue}break}}if(c-1>>>0<=6){break i}while(1){c=d+(e<<2)|0;F[c>>2]=b;F[c+28>>2]=b;F[c+24>>2]=b;F[c+20>>2]=b;F[c+16>>2]=b;F[c+12>>2]=b;F[c+8>>2]=b;F[c+4>>2]=b;e=e+8|0;if((e|0)!=(a|0)){continue}break}}b=b+1|0;if((f|0)!=(b|0)){continue}break}o=(a|0)==4096}return o}function qf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0;f=Z-32|0;Z=f;e=f+8|0;c=Z-80|0;Z=c;a=F[b+36>>2];F[c+72>>2]=F[b+32>>2];F[c+76>>2]=a;d=F[b+28>>2];a=c- -64|0;F[a>>2]=F[b+24>>2];F[a+4>>2]=d;a=F[b+20>>2];F[c+56>>2]=F[b+16>>2];F[c+60>>2]=a;a=F[b+12>>2];F[c+48>>2]=F[b+8>>2];F[c+52>>2]=a;a=F[b+4>>2];F[c+40>>2]=F[b>>2];F[c+44>>2]=a;jc(c+8|0,c+40|0,c+24|0);a=F[c+8>>2];a:{if(a){F[e>>2]=a;a=e+4|0;if(D[c+23|0]>=0){b=c+8|4;e=F[b+4>>2];F[a>>2]=F[b>>2];F[a+4>>2]=e;F[a+8>>2]=F[b+8>>2];break a}ra(a,F[c+12>>2],F[c+16>>2]);if(D[c+23|0]>=0){break a}ja(F[c+12>>2]);break a}if(D[c+23|0]<0){ja(F[c+12>>2])}a=G[c+31|0];if(a>>>0>=2){b=ka(32);D[b+26|0]=0;a=G[1475]|G[1476]<<8;D[b+24|0]=a;D[b+25|0]=a>>>8;a=G[1471]|G[1472]<<8|(G[1473]<<16|G[1474]<<24);d=G[1467]|G[1468]<<8|(G[1469]<<16|G[1470]<<24);D[b+16|0]=d;D[b+17|0]=d>>>8;D[b+18|0]=d>>>16;D[b+19|0]=d>>>24;D[b+20|0]=a;D[b+21|0]=a>>>8;D[b+22|0]=a>>>16;D[b+23|0]=a>>>24;a=G[1463]|G[1464]<<8|(G[1465]<<16|G[1466]<<24);d=G[1459]|G[1460]<<8|(G[1461]<<16|G[1462]<<24);D[b+8|0]=d;D[b+9|0]=d>>>8;D[b+10|0]=d>>>16;D[b+11|0]=d>>>24;D[b+12|0]=a;D[b+13|0]=a>>>8;D[b+14|0]=a>>>16;D[b+15|0]=a>>>24;a=G[1455]|G[1456]<<8|(G[1457]<<16|G[1458]<<24);d=G[1451]|G[1452]<<8|(G[1453]<<16|G[1454]<<24);D[b|0]=d;D[b+1|0]=d>>>8;D[b+2|0]=d>>>16;D[b+3|0]=d>>>24;D[b+4|0]=a;D[b+5|0]=a>>>8;D[b+6|0]=a>>>16;D[b+7|0]=a>>>24;F[c+8>>2]=-1;a=c+8|4;ra(a,b,26);d=D[c+23|0];F[e>>2]=F[c+8>>2];e=e+4|0;if((d|0)>=0){d=F[a+4>>2];F[e>>2]=F[a>>2];F[e+4>>2]=d;F[e+8>>2]=F[a+8>>2];ja(b);break a}ra(e,F[c+12>>2],F[c+16>>2]);if(D[c+23|0]<0){ja(F[c+12>>2])}ja(b);break a}F[e>>2]=0;F[e+4>>2]=0;F[e+16>>2]=a;F[e+8>>2]=0;F[e+12>>2]=0}Z=c+80|0;a=F[f+24>>2];if(D[f+23|0]<0){ja(F[f+12>>2])}Z=f+32|0;return a|0}function Ph(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0;e=Z-32|0;Z=e;a:{if((c|0)!=3){break a}c=F[a+4>>2];f=F[a+12>>2];F[e+24>>2]=-1;F[e+16>>2]=-1;F[e+20>>2]=1065353216;F[e+8>>2]=-1;F[e+12>>2]=-1;if((b|0)==-2){break a}i=F[F[F[c+4>>2]+8>>2]+(f<<2)>>2];if(($[F[F[c>>2]+8>>2]](c)|0)==1){h=F[F[F[c+4>>2]+8>>2]+(f<<2)>>2];b:{if(($[F[F[c>>2]+8>>2]](c)|0)!=1|b-1>>>0>5){break b}g=$[F[F[c>>2]+36>>2]](c)|0;a=$[F[F[c>>2]+44>>2]](c,f)|0;if(!g|!a){break b}f=$[F[F[c>>2]+40>>2]](c,f)|0;c:{if(f){if((b|0)!=6){break b}b=F[c+44>>2];d=ka(112);F[d+4>>2]=h;c=F[e+12>>2];F[d+8>>2]=F[e+8>>2];F[d+12>>2]=c;c=F[e+20>>2];F[d+16>>2]=F[e+16>>2];F[d+20>>2]=c;F[d+24>>2]=F[e+24>>2];F[d+40>>2]=a;c=a+12|0;F[d+36>>2]=c;F[d+32>>2]=f;F[d+28>>2]=b;F[d+68>>2]=a;F[d- -64>>2]=c;F[d+60>>2]=f;F[d+56>>2]=b;F[d+48>>2]=0;F[d+52>>2]=0;F[d>>2]=5928;F[d+88>>2]=1065353216;F[d+92>>2]=-1;F[d+80>>2]=-1;F[d+84>>2]=-1;F[d+72>>2]=1;F[d+76>>2]=-1;F[d+44>>2]=6492;a=d+96|0;break c}if((b|0)!=6){break b}b=F[c+44>>2];d=ka(112);F[d+4>>2]=h;c=F[e+12>>2];F[d+8>>2]=F[e+8>>2];F[d+12>>2]=c;c=F[e+20>>2];F[d+16>>2]=F[e+16>>2];F[d+20>>2]=c;F[d+24>>2]=F[e+24>>2];F[d+40>>2]=a;c=a+12|0;F[d+36>>2]=c;F[d+32>>2]=g;F[d+28>>2]=b;F[d+68>>2]=a;F[d- -64>>2]=c;F[d+60>>2]=g;F[d+56>>2]=b;F[d+48>>2]=0;F[d+52>>2]=0;F[d>>2]=6932;F[d+88>>2]=1065353216;F[d+92>>2]=-1;F[d+80>>2]=-1;F[d+84>>2]=-1;F[d+72>>2]=1;F[d+76>>2]=-1;F[d+44>>2]=7352;a=d+96|0}F[a>>2]=0;F[a+4>>2]=0;D[a+5|0]=0;D[a+6|0]=0;D[a+7|0]=0;D[a+8|0]=0;D[a+9|0]=0;D[a+10|0]=0;D[a+11|0]=0;D[a+12|0]=0}if(d){break a}}d=ka(28);F[d+4>>2]=i;a=F[e+12>>2];F[d+8>>2]=F[e+8>>2];F[d+12>>2]=a;a=F[e+20>>2];F[d+16>>2]=F[e+16>>2];F[d+20>>2]=a;F[d+24>>2]=F[e+24>>2];F[d>>2]=7764}Z=e+32|0;return d|0}function $c(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;f=Z-80|0;Z=f;a:{if(!Wb(1,f+76|0,b)){break a}k=F[f+76>>2];if(!k){break a}c=F[b+8>>2];e=F[b+16>>2];c=ki(c-e|0,F[b+12>>2]-(F[b+20>>2]+(c>>>0>>0)|0)|0,5,0);e=_;if(c>>>0>>0&(e|0)<=0|(e|0)<0){break a}c=F[a+4>>2];d=F[a+8>>2]-c>>2;b:{if(d>>>0>>0){qa(a+4|0,k-d|0);break b}if(d>>>0<=k>>>0){break b}F[a+8>>2]=c+(k<<2)}p=a+16|0;l=F[a+32>>2];while(1){g=F[b+12>>2];c=g;d=F[b+20>>2];h=F[b+8>>2];e=F[b+16>>2];if((c|0)<=(d|0)&h>>>0<=e>>>0|(c|0)<(d|0)){d=0;break a}m=F[b>>2];q=G[m+e|0];c=d;i=e+1|0;c=i?c:c+1|0;F[b+16>>2]=i;F[b+20>>2]=c;if(h>>>0<=i>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){d=0;break a}i=G[i+m|0];c=d;j=e+2|0;c=j>>>0<2?c+1|0:c;F[b+16>>2]=j;F[b+20>>2]=c;if(h>>>0<=j>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){d=0;break a}j=G[j+m|0];c=d;n=e+3|0;c=n>>>0<3?c+1|0:c;F[b+16>>2]=n;F[b+20>>2]=c;if(h>>>0<=n>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){d=0;break a}h=G[m+n|0];c=d;d=e+4|0;c=d>>>0<4?c+1|0:c;F[b+16>>2]=d;F[b+20>>2]=c;if(q>>>0>4){d=0;break a}if((i-12&255)>>>0<245){d=0;break a}if(!j){d=0;break a}c=kb(f+8|0);g=(h|0)!=0;d=i-1|0;if(d>>>0<=10){d=F[(d<<2)+10148>>2]}else{d=-1}d=L(d,j);cc(c,q,j,i,g,d,d>>31);if(Wb(1,f+4|0,b)){e=F[f+4>>2];F[f+68>>2]=e;d=bc(ka(96),c);$[F[F[l>>2]+8>>2]](l,F[l+12>>2]-F[l+8>>2]>>2,d);d=(F[l+12>>2]-F[l+8>>2]>>2)-1|0;h=d<<2;F[F[h+F[l+8>>2]>>2]+60>>2]=e;F[F[a+4>>2]+(o<<2)>>2]=d;c=F[a+16>>2];e=F[a+20>>2]-c>>2;c:{if((e|0)>(d|0)){break c}F[f>>2]=-1;d=d+1|0;if(d>>>0>e>>>0){Fa(p,d-e|0,f);c=F[p>>2];break c}if(d>>>0>=e>>>0){break c}F[a+20>>2]=(d<<2)+c}F[c+h>>2]=o;d=1;o=o+1|0;if((o|0)!=(k|0)){continue}break a}break}d=0}Z=f+80|0;return d|0}function Oc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;k=Z-16|0;Z=k;F[k+8>>2]=c;h=F[a+12>>2];d=F[a+8>>2];g=h-d>>2;a:{if((g|0)>(b|0)){break a}e=b+1|0;if(e>>>0>g>>>0){l=e-g|0;f=F[a+16>>2];d=F[a+12>>2];if(l>>>0<=f-d>>2>>>0){if(l){e=d;d=l<<2;d=ma(e,0,d)+d|0}F[a+12>>2]=d;break a}b:{c:{d:{m=F[a+8>>2];g=d-m>>2;i=g+l|0;if(i>>>0<1073741824){e=f-m|0;f=e>>>1|0;e=e>>>0>=2147483644?1073741823:f>>>0>i>>>0?f:i;if(e){if(e>>>0>=1073741824){break d}j=ka(e<<2)}h=(g<<2)+j|0;f=l<<2;i=ma(h,0,f);g=f+i|0;e=(e<<2)+j|0;if((d|0)==(m|0)){break c}while(1){d=d-4|0;f=F[d>>2];F[d>>2]=0;h=h-4|0;F[h>>2]=f;if((d|0)!=(m|0)){continue}break}F[a+16>>2]=e;e=F[a+12>>2];F[a+12>>2]=g;d=F[a+8>>2];F[a+8>>2]=h;if((d|0)==(e|0)){break b}while(1){e=e-4|0;f=F[e>>2];F[e>>2]=0;if(f){xa(f)}if((d|0)!=(e|0)){continue}break}break b}na();v()}oa();v()}F[a+16>>2]=e;F[a+12>>2]=g;F[a+8>>2]=i}if(d){ja(d)}break a}if(e>>>0>=g>>>0){break a}d=d+(e<<2)|0;if((d|0)!=(h|0)){while(1){h=h-4|0;c=F[h>>2];F[h>>2]=0;if(c){xa(c)}if((d|0)!=(h|0)){continue}break}c=F[k+8>>2]}F[a+12>>2]=d}e:{f:{d=F[c+56>>2];g:{if((d|0)>4){break g}j=L(d,12)+a|0;d=F[j+24>>2];if((d|0)!=F[j+28>>2]){F[d>>2]=b;F[j+24>>2]=d+4;break g}i=F[j+20>>2];g=d-i|0;f=g>>2;e=f+1|0;if(e>>>0>=1073741824){break f}d=g>>>1|0;e=g>>>0>=2147483644?1073741823:d>>>0>e>>>0?d:e;if(e){if(e>>>0>=1073741824){break e}d=ka(e<<2)}else{d=0}f=d+(f<<2)|0;F[f>>2]=b;d=pa(d,i,g);F[j+20>>2]=d;F[j+24>>2]=f+4;F[j+28>>2]=d+(e<<2);if(!i){break g}ja(i)}F[c+60>>2]=b;a=F[a+8>>2];F[k+8>>2]=0;a=a+(b<<2)|0;b=F[a>>2];F[a>>2]=c;if(b){xa(b)}a=F[k+8>>2];F[k+8>>2]=0;if(a){xa(a)}Z=k+16|0;return}na();v()}oa();v()}function Pf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;i=c;d=a;a:{if(F[a+12>>2]==(b|0)){break a}a=b;b=F[d+4>>2];e=F[d>>2];if((b|0)!=(e|0)){while(1){c=b-12|0;if(D[b-1|0]<0){ja(F[c>>2])}b=c;if((e|0)!=(b|0)){continue}break}}F[d+12>>2]=a;F[d+4>>2]=e;c=F[a>>2];j=a+4|0;if((c|0)==(j|0)){break a}while(1){a=F[d+4>>2];b:{if((a|0)!=F[d+8>>2]){c:{if(D[c+27|0]>=0){b=F[c+20>>2];F[a>>2]=F[c+16>>2];F[a+4>>2]=b;F[a+8>>2]=F[c+24>>2];break c}ra(a,F[c+16>>2],F[c+20>>2])}F[d+4>>2]=a+12;break b}g=0;d:{e:{f:{a=F[d+4>>2];e=F[d>>2];f=(a-e|0)/12|0;b=f+1|0;if(b>>>0<357913942){h=(F[d+8>>2]-e|0)/12|0;k=h<<1;b=h>>>0>=178956970?357913941:b>>>0>>0?k:b;if(b){if(b>>>0>=357913942){break f}g=ka(L(b,12))}h=L(b,12);b=L(f,12)+g|0;g:{if(D[c+27|0]>=0){f=F[c+20>>2];F[b>>2]=F[c+16>>2];F[b+4>>2]=f;F[b+8>>2]=F[c+24>>2];break g}ra(b,F[c+16>>2],F[c+20>>2]);e=F[d>>2];a=F[d+4>>2]}g=g+h|0;f=b+12|0;if((a|0)==(e|0)){break e}while(1){a=a-12|0;h=F[a+4>>2];b=b-12|0;F[b>>2]=F[a>>2];F[b+4>>2]=h;F[b+8>>2]=F[a+8>>2];F[a>>2]=0;F[a+4>>2]=0;F[a+8>>2]=0;if((a|0)!=(e|0)){continue}break}F[d+8>>2]=g;a=F[d+4>>2];F[d+4>>2]=f;e=F[d>>2];F[d>>2]=b;if((a|0)==(e|0)){break d}while(1){b=a-12|0;if(D[a-1|0]<0){ja(F[b>>2])}a=b;if((e|0)!=(b|0)){continue}break}break d}na();v()}oa();v()}F[d+8>>2]=g;F[d+4>>2]=f;F[d>>2]=b}if(e){ja(e)}}b=F[c+4>>2];h:{if(b){while(1){a=b;b=F[b>>2];if(b){continue}break h}}while(1){a=F[c+8>>2];b=F[a>>2]!=(c|0);c=a;if(b){continue}break}}c=a;if((j|0)!=(a|0)){continue}break}}a=0;i:{if((i|0)<0){break i}b=F[d>>2];if((F[d+4>>2]-b|0)/12>>>0<=i>>>0){break i}a=b+L(i,12)|0;a=D[a+11|0]<0?F[a>>2]:a}return a|0}function Ad(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;i=Z-16|0;Z=i;F[i>>2]=b;f=-1;a:{if((b|0)==-1){F[i+4>>2]=-1;break a}f=b+1|0;F[i+4>>2]=(f>>>0)%3|0?f:b-2|0;if((b>>>0)%3|0){f=b-1|0;break a}f=b+2|0}F[i+8>>2]=f;n=(b>>>0)/3|0;b:{c:{d:{while(1){e:{f:{j=F[(l<<2)+i>>2];if((j|0)!=-1){f=F[F[F[a+8>>2]+12>>2]+(j<<2)>>2];if((f|0)!=-1){break f}}f=0;g=F[a+216>>2];if((g|0)==F[a+220>>2]){break e}while(1){g=L(f,144)+g|0;d=F[g+136>>2];c=F[g+140>>2];g:{if(d>>>0>>0){F[d>>2]=j;F[g+136>>2]=d+4;break g}e=d;d=F[g+132>>2];k=e-d|0;e=k>>2;h=e+1|0;if(h>>>0>=1073741824){break d}m=e<<2;c=c-d|0;e=c>>>1|0;h=c>>>0>=2147483644?1073741823:h>>>0>>0?e:h;if(h){if(h>>>0>=1073741824){break c}c=ka(h<<2)}else{c=0}e=m+c|0;F[e>>2]=j;c=pa(c,d,k);F[g+132>>2]=c;F[g+136>>2]=e+4;F[g+140>>2]=c+(h<<2);if(!d){break g}ja(d)}f=f+1|0;g=F[a+216>>2];if(f>>>0<(F[a+220>>2]-g|0)/144>>>0){continue}break}break e}if((b|0)==-1|(f>>>0)/3>>>0>>0){break e}f=0;if(F[a+220>>2]==F[a+216>>2]){break e}while(1){h:{if(!wa(F[a+368>>2]+(f<<4)|0)){break h}g=F[a+216>>2]+L(f,144)|0;d=F[g+136>>2];c=F[g+140>>2];if(d>>>0>>0){F[d>>2]=j;F[g+136>>2]=d+4;break h}e=d;d=F[g+132>>2];k=e-d|0;e=k>>2;h=e+1|0;if(h>>>0>=1073741824){break b}m=e<<2;c=c-d|0;e=c>>>1|0;h=c>>>0>=2147483644?1073741823:h>>>0>>0?e:h;if(h){if(h>>>0>=1073741824){break c}c=ka(h<<2)}else{c=0}e=m+c|0;F[e>>2]=j;c=pa(c,d,k);F[g+132>>2]=c;F[g+136>>2]=e+4;F[g+140>>2]=c+(h<<2);if(!d){break h}ja(d)}f=f+1|0;if(f>>>0<(F[a+220>>2]-F[a+216>>2]|0)/144>>>0){continue}break}}l=l+1|0;if((l|0)!=3){continue}break}Z=i+16|0;return 1}na();v()}oa();v()}na();v()}function Bd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;h=Z-16|0;Z=h;m=-1;a:{b:{c:{if(!Da(1,h+12|0,b)){break c}j=F[h+12>>2];if(j){c=F[a+8>>2];if((F[c+4>>2]-F[c>>2]>>2>>>0)/3>>>0>>0){break c}while(1){if(!Da(1,h+8|0,b)){break c}c=F[h+8>>2];if(!Da(1,h+8|0,b)){break c}g=c+g|0;c=F[h+8>>2];if(g>>>0>>0){break c}e=g-c|0;c=F[a+40>>2];d:{if((c|0)!=F[a+44>>2]){F[c+4>>2]=g;F[c>>2]=e;F[a+40>>2]=c+12;j=F[h+12>>2];break d}d=c;c=F[a+36>>2];l=d-c|0;d=(l|0)/12|0;f=d+1|0;if(f>>>0>=357913942){break b}i=d<<1;f=d>>>0>=178956970?357913941:f>>>0>>0?i:f;if(f){if(f>>>0>=357913942){break a}i=ka(L(f,12))}else{i=0}d=i+L(d,12)|0;F[d+4>>2]=g;F[d>>2]=e;e=pa(d+L((l|0)/-12|0,12)|0,c,l);F[a+44>>2]=i+L(f,12);F[a+40>>2]=d+12;F[a+36>>2]=e;if(!c){break d}ja(c)}k=k+1|0;if(k>>>0>>0){continue}break}g=0;hc(b,0,0);if(j){while(1){c=G[b+36|0];d=H[F[a+4>>2]+36>>1];e:{f:{if(((d<<8|d>>>8)&65535)>>>0<=513){if(!c){break e}e=0;d=F[b+32>>2];k=d>>>3|0;f=F[b+24>>2];c=k+f|0;i=F[b+28>>2];g:{if(c>>>0>=i>>>0){c=d;break g}e=G[c|0];c=d+1|0;F[b+32>>2]=c;k=c>>>3|0;e=e>>>(d&7)&1}if(i>>>0>f+k>>>0){break f}break e}if(!c){break e}e=0;c=F[b+32>>2];d=F[b+24>>2]+(c>>>3|0)|0;if(d>>>0>=I[b+28>>2]){break e}e=G[d|0]>>>(c&7)&1}F[b+32>>2]=c+1}c=F[a+36>>2]+L(g,12)|0;D[c+8|0]=G[c+8|0]&254|e&1;g=g+1|0;if((j|0)!=(g|0)){continue}break}}D[b+36|0]=0;d=F[b+20>>2];a=0;e=F[b+32>>2]+7|0;a=e>>>0<7?1:a;e=a<<29|e>>>3;c=e+F[b+16>>2]|0;a=(a>>>3|0)+d|0;F[b+16>>2]=c;F[b+20>>2]=c>>>0>>0?a+1|0:a}m=F[b+16>>2]}Z=h+16|0;return m}na();v()}oa();v()}function xf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;m=Z-16|0;Z=m;l=F[b+80>>2];e=G[c+24|0];a=L(l,e);a:{b:{c:{d:{b=F[c+28>>2];if(!(!G[c+84|0]|(b|0)!=1&(b|0)!=2)){b=F[c+48>>2];c=F[F[c>>2]>>2];F[m+8>>2]=0;F[m>>2]=0;F[m+4>>2]=0;if(a){if((a|0)<0){break d}f=ka(a);h=la(f,b+c|0,a)+a|0}a=F[d>>2];if(a){F[d+4>>2]=a;ja(a)}F[d+8>>2]=h;F[d+4>>2]=h;F[d>>2]=f;b=1;break a}if(e){f=ka(e);ma(f,0,e)}e:{i=F[d+4>>2];b=F[d>>2];g=i-b|0;f:{if(g>>>0>>0){k=a-g|0;j=F[d+8>>2];if(k>>>0<=j-i>>>0){n=d,o=ma(i,0,k)+k|0,F[n+4>>2]=o;break f}if((a|0)<0){break e}i=j-b|0;j=i<<1;i=i>>>0>=1073741823?2147483647:a>>>0>>0?j:a;j=ka(i);ma(j+g|0,0,k);g=pa(j,b,g);F[d+8>>2]=g+i;F[d+4>>2]=a+g;F[d>>2]=g;if(!b){break f}ja(b);break f}if(a>>>0>=g>>>0){break f}F[d+4>>2]=a+b}if(!l){b=1;break c}if(!e){b=0;a=0;while(1){if(!Cb(c,G[c+84|0]?a:F[F[c+68>>2]+(a<<2)>>2],D[c+24|0],f)){break c}a=a+1|0;b=l>>>0<=a>>>0;if((a|0)!=(l|0)){continue}break}break c}i=e&252;g=e&3;b=0;j=e>>>0<4;e=0;while(1){if(!Cb(c,G[c+84|0]?e:F[F[c+68>>2]+(e<<2)>>2],D[c+24|0],f)){break c}b=0;a=0;k=0;if(!j){while(1){D[F[d>>2]+h|0]=G[a+f|0];D[(F[d>>2]+h|0)+1|0]=G[(a|1)+f|0];D[(F[d>>2]+h|0)+2|0]=G[(a|2)+f|0];D[(F[d>>2]+h|0)+3|0]=G[(a|3)+f|0];a=a+4|0;h=h+4|0;k=k+4|0;if((i|0)!=(k|0)){continue}break}}if(g){while(1){D[F[d>>2]+h|0]=G[a+f|0];a=a+1|0;h=h+1|0;b=b+1|0;if((g|0)!=(b|0)){continue}break}}e=e+1|0;b=l>>>0<=e>>>0;if((e|0)!=(l|0)){continue}break}break b}na();v()}na();v()}if(!f){break a}}ja(f)}Z=m+16|0;return b&1}function wf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;m=Z-16|0;Z=m;l=F[b+80>>2];e=G[c+24|0];a=L(l,e);a:{b:{c:{d:{b=F[c+28>>2];if(!(!G[c+84|0]|(b|0)!=1&(b|0)!=2)){b=F[c+48>>2];c=F[F[c>>2]>>2];F[m+8>>2]=0;F[m>>2]=0;F[m+4>>2]=0;if(a){if((a|0)<0){break d}f=ka(a);h=la(f,b+c|0,a)+a|0}a=F[d>>2];if(a){F[d+4>>2]=a;ja(a)}F[d+8>>2]=h;F[d+4>>2]=h;F[d>>2]=f;b=1;break a}if(e){f=ka(e);ma(f,0,e)}e:{i=F[d+4>>2];b=F[d>>2];g=i-b|0;f:{if(g>>>0>>0){k=a-g|0;j=F[d+8>>2];if(k>>>0<=j-i>>>0){n=d,o=ma(i,0,k)+k|0,F[n+4>>2]=o;break f}if((a|0)<0){break e}i=j-b|0;j=i<<1;i=i>>>0>=1073741823?2147483647:a>>>0>>0?j:a;j=ka(i);ma(j+g|0,0,k);g=pa(j,b,g);F[d+8>>2]=g+i;F[d+4>>2]=a+g;F[d>>2]=g;if(!b){break f}ja(b);break f}if(a>>>0>=g>>>0){break f}F[d+4>>2]=a+b}if(!l){b=1;break c}if(!e){b=0;a=0;while(1){if(!Bb(c,G[c+84|0]?a:F[F[c+68>>2]+(a<<2)>>2],D[c+24|0],f)){break c}a=a+1|0;b=l>>>0<=a>>>0;if((a|0)!=(l|0)){continue}break}break c}i=e&252;g=e&3;b=0;j=e>>>0<4;e=0;while(1){if(!Bb(c,G[c+84|0]?e:F[F[c+68>>2]+(e<<2)>>2],D[c+24|0],f)){break c}b=0;a=0;k=0;if(!j){while(1){D[F[d>>2]+h|0]=G[a+f|0];D[(F[d>>2]+h|0)+1|0]=G[(a|1)+f|0];D[(F[d>>2]+h|0)+2|0]=G[(a|2)+f|0];D[(F[d>>2]+h|0)+3|0]=G[(a|3)+f|0];a=a+4|0;h=h+4|0;k=k+4|0;if((i|0)!=(k|0)){continue}break}}if(g){while(1){D[F[d>>2]+h|0]=G[a+f|0];a=a+1|0;h=h+1|0;b=b+1|0;if((g|0)!=(b|0)){continue}break}}e=e+1|0;b=l>>>0<=e>>>0;if((e|0)!=(l|0)){continue}break}break b}na();v()}na();v()}if(!f){break a}}ja(f)}Z=m+16|0;return b&1}function Jb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;k=F[b+16>>2];h=F[c+4>>2]-k|0;e=F[c>>2]-k|0;F[c>>2]=e;f=h;F[c+4>>2]=f;l=F[b+16>>2];f=f>>31;g=(h^f)-f|0;f=e>>31;m=l>>>0>=g+((f^e)-f|0)>>>0;a:{if(m){f=h;break a}b:{c:{if((e|0)>=0){g=1;j=1;if((h|0)>=0){break b}i=1;g=-1;j=-1;if(e){break c}break b}i=-1;g=-1;j=-1;if((h|0)<=0){break b}}g=(h|0)<=0?-1:1;j=i}n=L(j,l);f=(e<<1)-n|0;i=(L(g,j)|0)>=0;e=L(g,l);f=((i?0-f|0:f)+e|0)/2|0;F[c+4>>2]=f;e=(h<<1)-e|0;e=((i?0-e|0:e)+n|0)/2|0;F[c>>2]=e}d:{e:{f:{g:{h:{i:{j:{if(e){if((e|0)<0){break j}if((f|0)>=0){break i}break f}if(f){break h}j=1;g=0;f=0;i=0;break d}j=1;if((f|0)>0){break g}i=(f|0)>0?3:0;g=f;f=e;break d}g=0-f|0;f=0-e|0;i=2;break e}if((f|0)<=0){break f}}f=0-f|0;g=e;i=3;break e}g=0-e|0;i=1}F[c>>2]=f;F[c+4>>2]=g;j=0}e=F[d>>2]+f|0;h=F[b+16>>2];k:{if((e|0)>(h|0)){e=e-F[b+4>>2]|0;break k}if((0-h|0)<=(e|0)){break k}e=F[b+4>>2]+e|0}c=F[d+4>>2]+g|0;l:{if((h|0)<(c|0)){c=c-F[b+4>>2]|0;break l}if((0-h|0)<=(c|0)){break l}c=F[b+4>>2]+c|0}m:{if(j){b=c;break m}b=c;n:{o:{p:{d=4-i|0;switch((d>>>0<4?d:0-i|0)-1|0){case 2:break n;case 1:break o;case 0:break p;default:break m}}b=0-e|0;e=c;break m}b=0-c|0;e=0-e|0;break m}b=e;e=0-c|0}q:{if(m){c=b;break q}r:{s:{if((e|0)>=0){c=1;f=1;if((b|0)>=0){break r}d=1;c=-1;f=-1;if(e){break s}break r}d=-1;c=-1;f=-1;if((b|0)<=0){break r}}c=(b|0)<=0?-1:1;f=d}d=e<<1;e=L(f,h);d=d-e|0;f=(L(c,f)|0)>=0;g=f?0-d|0:d;d=L(c,h);c=(g+d|0)/2|0;b=(b<<1)-d|0;e=(e+(f?0-b|0:b)|0)/2|0}b=a;F[b>>2]=e+k;F[b+4>>2]=c+k}function Uh(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;F[a+8>>2]=e;m=a+32|0;h=F[m>>2];g=F[a+36>>2]-h>>2;a:{if(g>>>0>>0){qa(m,e-g|0);f=F[a+8>>2];break a}f=e;if(f>>>0>=g>>>0){break a}F[a+36>>2]=h+(e<<2);f=e}g=e>>>0>1073741823?-1:e<<2;n=ma(ka(g),0,g);b:{if((f|0)<=0){break b}h=F[a+32>>2];while(1){f=i<<2;g=F[f+n>>2];j=F[a+16>>2];c:{if((g|0)>(j|0)){F[f+h>>2]=j;break c}f=f+h|0;j=F[a+12>>2];if((j|0)>(g|0)){F[f>>2]=j;break c}F[f>>2]=g}f=F[a+8>>2];i=i+1|0;if((f|0)>(i|0)){continue}break}if((f|0)<=0){break b}i=0;while(1){g=i<<2;f=g+c|0;g=F[b+g>>2]+F[g+h>>2]|0;F[f>>2]=g;d:{if((g|0)>F[a+16>>2]){g=g-F[a+20>>2]|0}else{if((g|0)>=F[a+12>>2]){break d}g=g+F[a+20>>2]|0}F[f>>2]=g}f=F[a+8>>2];i=i+1|0;if((f|0)>(i|0)){continue}break}}if(!((d|0)<=(e|0)|(f|0)<=0)){p=0-e<<2;g=e;while(1){e:{if((f|0)<=0){break e}l=g<<2;o=l+c|0;q=o+p|0;j=F[m>>2];i=0;while(1){f=i<<2;h=F[f+q>>2];k=F[a+16>>2];f:{if((h|0)>(k|0)){F[f+j>>2]=k;break f}f=f+j|0;k=F[a+12>>2];if((k|0)>(h|0)){F[f>>2]=k;break f}F[f>>2]=h}f=F[a+8>>2];i=i+1|0;if((f|0)>(i|0)){continue}break}i=0;if((f|0)<=0){break e}l=b+l|0;while(1){h=i<<2;f=h+o|0;h=F[h+l>>2]+F[h+j>>2]|0;F[f>>2]=h;g:{if((h|0)>F[a+16>>2]){h=h-F[a+20>>2]|0}else{if((h|0)>=F[a+12>>2]){break g}h=h+F[a+20>>2]|0}F[f>>2]=h}f=F[a+8>>2];i=i+1|0;if((f|0)>(i|0)){continue}break}}g=e+g|0;if((g|0)<(d|0)){continue}break}}ja(n);return 1}function yf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;j=F[b+80>>2];b=G[c+24|0];g=L(j,b);a:{if(!b){break a}h=b<<2;f=ka(h);a=f;k=b&7;if(k){while(1){F[a>>2]=-1073741824;a=a+4|0;e=e+1|0;if((k|0)!=(e|0)){continue}break}}if((b-1&1073741823)>>>0<7){break a}e=f+h|0;while(1){F[a+24>>2]=-1073741824;F[a+28>>2]=-1073741824;F[a+16>>2]=-1073741824;F[a+20>>2]=-1073741824;F[a+8>>2]=-1073741824;F[a+12>>2]=-1073741824;F[a>>2]=-1073741824;F[a+4>>2]=-1073741824;a=a+32|0;if((e|0)!=(a|0)){continue}break}}e=F[d>>2];a=F[d+4>>2]-e>>2;b:{if(a>>>0>>0){qa(d,g-a|0);break b}if(a>>>0<=g>>>0){break b}F[d+4>>2]=e+(g<<2)}c:{d:{e:{if(!j){i=1;break e}if(!b){a=0;while(1){if(!lb(c,G[c+84|0]?a:F[F[c+68>>2]+(a<<2)>>2],D[c+24|0],f)){break e}a=a+1|0;i=j>>>0<=a>>>0;if((a|0)!=(j|0)){continue}break}break e}n=b&252;k=b&3;o=b>>>0<4;e=0;b=0;while(1){if(!lb(c,G[c+84|0]?b:F[F[c+68>>2]+(b<<2)>>2],D[c+24|0],f)){break e}m=F[d>>2];i=0;a=0;l=0;if(!o){while(1){g=(e<<2)+m|0;h=a<<2;J[g>>2]=J[h+f>>2];J[g+4>>2]=J[(h|4)+f>>2];J[g+8>>2]=J[(h|8)+f>>2];J[g+12>>2]=J[(h|12)+f>>2];a=a+4|0;e=e+4|0;l=l+4|0;if((n|0)!=(l|0)){continue}break}}if(k){while(1){J[(e<<2)+m>>2]=J[(a<<2)+f>>2];a=a+1|0;e=e+1|0;i=i+1|0;if((k|0)!=(i|0)){continue}break}}b=b+1|0;i=j>>>0<=b>>>0;if((b|0)!=(j|0)){continue}break}break d}if(!f){break c}}ja(f)}return i|0}function $d(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;k=Z-16|0;Z=k;c=F[b+20>>2];d=F[b+16>>2];e=d+4|0;c=e>>>0<4?c+1|0:c;g=F[b+12>>2];a:{if(I[b+8>>2]>>0&(g|0)<=(c|0)|(c|0)>(g|0)){break a}d=d+F[b>>2]|0;h=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);F[b+16>>2]=e;F[b+20>>2]=c;if((h|0)<0){break a}Na(a+76|0,h);c=k;F[c>>2]=0;F[c+4>>2]=0;D[c+5|0]=0;D[c+6|0]=0;D[c+7|0]=0;D[c+8|0]=0;D[c+9|0]=0;D[c+10|0]=0;D[c+11|0]=0;D[c+12|0]=0;b:{if(!Aa(c,b)){break b}if(h){g=1;while(1){d=1<>2]+(i>>>3&536870908)|0;e=e^g;if(e&1){d=F[f>>2]&(d^-1)}else{d=d|F[f>>2]}g=e^1;F[f>>2]=d;i=i+1|0;if((h|0)!=(i|0)){continue}break}}i=0;c=F[b+8>>2];e=F[b+12>>2];f=e;e=F[b+20>>2];g=e;l=F[b+16>>2];d=l+4|0;e=d>>>0<4?e+1|0:e;h=d;if(d>>>0>c>>>0&(e|0)>=(f|0)|(e|0)>(f|0)){break b}m=F[b>>2];d=m+l|0;j=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);F[b+16>>2]=h;F[b+20>>2]=e;d=c;c=g;e=l+8|0;c=e>>>0<8?c+1|0:c;if(d>>>0>>0&(c|0)>=(f|0)|(c|0)>(f|0)){break b}d=h+m|0;d=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);F[b+16>>2]=e;F[b+20>>2]=c;if((d|0)<(j|0)){break b}F[a+16>>2]=d;F[a+12>>2]=j;c=(d>>31)-((j>>31)+(d>>>0>>0)|0)|0;b=d-j|0;if(!c&b>>>0>2147483646|c){break b}i=1;c=b+1|0;F[a+20>>2]=c;b=c>>>1|0;F[a+24>>2]=b;F[a+28>>2]=0-b;if(c&1){break b}F[a+24>>2]=b-1}}Z=k+16|0;return i|0}function tf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;a=0;k=Z-16|0;Z=k;j=F[b+80>>2];e=G[c+24|0];b=L(j,e);a:{b:{c:{d:{f=F[c+28>>2];if(!(!G[c+84|0]|(f|0)!=5&(f|0)!=6)){e=F[c+48>>2];c=F[F[c>>2]>>2];F[k+8>>2]=0;F[k>>2]=0;F[k+4>>2]=0;if(b){if((b|0)<0){break d}b=b<<2;a=ka(b);g=la(a,c+e|0,b)+b|0}b=F[d>>2];if(b){F[d+4>>2]=b;ja(b)}F[d+8>>2]=g;F[d+4>>2]=g;F[d>>2]=a;h=1;break a}if(e){f=e<<2;a=ka(f);ma(a,0,f)}i=F[d>>2];f=F[d+4>>2]-i>>2;e:{if(f>>>0>>0){qa(d,b-f|0);break e}if(b>>>0>=f>>>0){break e}F[d+4>>2]=i+(b<<2)}if(!j){h=1;break c}if(!e){b=0;while(1){if(!xb(c,G[c+84|0]?b:F[F[c+68>>2]+(b<<2)>>2],D[c+24|0],a)){break c}b=b+1|0;h=j>>>0<=b>>>0;if((b|0)!=(j|0)){continue}break}break c}o=e&252;m=e&3;p=e>>>0<4;e=0;while(1){if(!xb(c,G[c+84|0]?e:F[F[c+68>>2]+(e<<2)>>2],D[c+24|0],a)){break c}n=F[d>>2];l=0;b=0;h=0;if(!p){while(1){f=(g<<2)+n|0;i=b<<2;F[f>>2]=F[i+a>>2];F[f+4>>2]=F[(i|4)+a>>2];F[f+8>>2]=F[(i|8)+a>>2];F[f+12>>2]=F[(i|12)+a>>2];b=b+4|0;g=g+4|0;h=h+4|0;if((o|0)!=(h|0)){continue}break}}if(m){while(1){F[(g<<2)+n>>2]=F[(b<<2)+a>>2];b=b+1|0;g=g+1|0;l=l+1|0;if((l|0)!=(m|0)){continue}break}}e=e+1|0;h=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}break b}na();v()}if(!a){break a}}ja(a)}Z=k+16|0;return h|0}function cd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;a=0;k=Z-16|0;Z=k;j=F[b+80>>2];e=G[c+24|0];b=L(j,e);a:{b:{c:{d:{f=F[c+28>>2];if(!(!G[c+84|0]|(f|0)!=5&(f|0)!=6)){e=F[c+48>>2];c=F[F[c>>2]>>2];F[k+8>>2]=0;F[k>>2]=0;F[k+4>>2]=0;if(b){if((b|0)<0){break d}b=b<<2;a=ka(b);g=la(a,c+e|0,b)+b|0}b=F[d>>2];if(b){F[d+4>>2]=b;ja(b)}F[d+8>>2]=g;F[d+4>>2]=g;F[d>>2]=a;h=1;break a}if(e){f=e<<2;a=ka(f);ma(a,0,f)}i=F[d>>2];f=F[d+4>>2]-i>>2;e:{if(f>>>0>>0){qa(d,b-f|0);break e}if(b>>>0>=f>>>0){break e}F[d+4>>2]=i+(b<<2)}if(!j){h=1;break c}if(!e){b=0;while(1){if(!yb(c,G[c+84|0]?b:F[F[c+68>>2]+(b<<2)>>2],D[c+24|0],a)){break c}b=b+1|0;h=j>>>0<=b>>>0;if((b|0)!=(j|0)){continue}break}break c}o=e&252;m=e&3;p=e>>>0<4;e=0;while(1){if(!yb(c,G[c+84|0]?e:F[F[c+68>>2]+(e<<2)>>2],D[c+24|0],a)){break c}n=F[d>>2];l=0;b=0;h=0;if(!p){while(1){f=(g<<2)+n|0;i=b<<2;F[f>>2]=F[i+a>>2];F[f+4>>2]=F[(i|4)+a>>2];F[f+8>>2]=F[(i|8)+a>>2];F[f+12>>2]=F[(i|12)+a>>2];b=b+4|0;g=g+4|0;h=h+4|0;if((o|0)!=(h|0)){continue}break}}if(m){while(1){F[(g<<2)+n>>2]=F[(b<<2)+a>>2];b=b+1|0;g=g+1|0;l=l+1|0;if((l|0)!=(m|0)){continue}break}}e=e+1|0;h=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}break b}na();v()}if(!a){break a}}ja(a)}Z=k+16|0;return h|0}function vf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;a=0;k=Z-16|0;Z=k;j=F[b+80>>2];e=G[c+24|0];b=L(j,e);a:{b:{c:{d:{f=F[c+28>>2];if(!(!G[c+84|0]|(f|0)!=3&(f|0)!=4)){e=F[c+48>>2];c=F[F[c>>2]>>2];F[k+8>>2]=0;F[k>>2]=0;F[k+4>>2]=0;if(b){if((b|0)<0){break d}b=b<<1;a=ka(b);g=la(a,c+e|0,b)+b|0}b=F[d>>2];if(b){F[d+4>>2]=b;ja(b)}F[d+8>>2]=g;F[d+4>>2]=g;F[d>>2]=a;h=1;break a}if(e){f=e<<1;a=ka(f);ma(a,0,f)}i=F[d>>2];f=F[d+4>>2]-i>>1;e:{if(f>>>0>>0){kd(d,b-f|0);break e}if(b>>>0>=f>>>0){break e}F[d+4>>2]=i+(b<<1)}if(!j){h=1;break c}if(!e){b=0;while(1){if(!Ab(c,G[c+84|0]?b:F[F[c+68>>2]+(b<<2)>>2],D[c+24|0],a)){break c}b=b+1|0;h=j>>>0<=b>>>0;if((b|0)!=(j|0)){continue}break}break c}o=e&252;m=e&3;p=e>>>0<4;e=0;while(1){if(!Ab(c,G[c+84|0]?e:F[F[c+68>>2]+(e<<2)>>2],D[c+24|0],a)){break c}n=F[d>>2];l=0;b=0;h=0;if(!p){while(1){f=(g<<1)+n|0;i=b<<1;E[f>>1]=H[i+a>>1];E[f+2>>1]=H[(i|2)+a>>1];E[f+4>>1]=H[(i|4)+a>>1];E[f+6>>1]=H[(i|6)+a>>1];b=b+4|0;g=g+4|0;h=h+4|0;if((o|0)!=(h|0)){continue}break}}if(m){while(1){E[(g<<1)+n>>1]=H[(b<<1)+a>>1];b=b+1|0;g=g+1|0;l=l+1|0;if((l|0)!=(m|0)){continue}break}}e=e+1|0;h=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}break b}na();v()}if(!a){break a}}ja(a)}Z=k+16|0;return h|0}function uf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;a=0;k=Z-16|0;Z=k;j=F[b+80>>2];e=G[c+24|0];b=L(j,e);a:{b:{c:{d:{f=F[c+28>>2];if(!(!G[c+84|0]|(f|0)!=3&(f|0)!=4)){e=F[c+48>>2];c=F[F[c>>2]>>2];F[k+8>>2]=0;F[k>>2]=0;F[k+4>>2]=0;if(b){if((b|0)<0){break d}b=b<<1;a=ka(b);g=la(a,c+e|0,b)+b|0}b=F[d>>2];if(b){F[d+4>>2]=b;ja(b)}F[d+8>>2]=g;F[d+4>>2]=g;F[d>>2]=a;h=1;break a}if(e){f=e<<1;a=ka(f);ma(a,0,f)}i=F[d>>2];f=F[d+4>>2]-i>>1;e:{if(f>>>0>>0){kd(d,b-f|0);break e}if(b>>>0>=f>>>0){break e}F[d+4>>2]=i+(b<<1)}if(!j){h=1;break c}if(!e){b=0;while(1){if(!zb(c,G[c+84|0]?b:F[F[c+68>>2]+(b<<2)>>2],D[c+24|0],a)){break c}b=b+1|0;h=j>>>0<=b>>>0;if((b|0)!=(j|0)){continue}break}break c}o=e&252;m=e&3;p=e>>>0<4;e=0;while(1){if(!zb(c,G[c+84|0]?e:F[F[c+68>>2]+(e<<2)>>2],D[c+24|0],a)){break c}n=F[d>>2];l=0;b=0;h=0;if(!p){while(1){f=(g<<1)+n|0;i=b<<1;E[f>>1]=H[i+a>>1];E[f+2>>1]=H[(i|2)+a>>1];E[f+4>>1]=H[(i|4)+a>>1];E[f+6>>1]=H[(i|6)+a>>1];b=b+4|0;g=g+4|0;h=h+4|0;if((o|0)!=(h|0)){continue}break}}if(m){while(1){E[(g<<1)+n>>1]=H[(b<<1)+a>>1];b=b+1|0;g=g+1|0;l=l+1|0;if((l|0)!=(m|0)){continue}break}}e=e+1|0;h=j>>>0<=e>>>0;if((e|0)!=(j|0)){continue}break}break b}na();v()}if(!a){break a}}ja(a)}Z=k+16|0;return h|0}function kc(a,b){var c=0,d=0,e=0,f=0,g=0;f=-1;d=-1;a:{if((b|0)==-1){break a}d=b+1|0;f=(d>>>0)%3|0?d:b-2|0;d=b-1|0;if((b>>>0)%3|0){break a}d=b+2|0}b:{c:{d:{switch(F[a+168>>2]){case 0:case 1:e=F[a+148>>2];c=1;b=F[a+156>>2];g=b+(((f|0)==-1?-1:F[F[e>>2]+(f<<2)>>2])<<2)|0;F[g>>2]=F[g>>2]+1;b=(((d|0)==-1?-1:F[F[e>>2]+(d<<2)>>2])<<2)+b|0;break c;case 5:e=F[a+148>>2];c=-1;c=((b|0)!=-1?F[F[e>>2]+(b<<2)>>2]:c)<<2;b=F[a+156>>2];c=c+b|0;F[c>>2]=F[c>>2]+1;c=(((f|0)==-1?-1:F[F[e>>2]+(f<<2)>>2])<<2)+b|0;F[c>>2]=F[c>>2]+1;c=2;b=(((d|0)==-1?-1:F[F[e>>2]+(d<<2)>>2])<<2)+b|0;break c;case 3:e=F[a+148>>2];c=-1;c=((b|0)!=-1?F[F[e>>2]+(b<<2)>>2]:c)<<2;b=F[a+156>>2];c=c+b|0;F[c>>2]=F[c>>2]+1;c=(((f|0)==-1?-1:F[F[e>>2]+(f<<2)>>2])<<2)+b|0;F[c>>2]=F[c>>2]+2;c=1;b=(((d|0)==-1?-1:F[F[e>>2]+(d<<2)>>2])<<2)+b|0;break c;case 7:break d;default:break b}}e=F[a+148>>2];c=-1;c=((b|0)!=-1?F[F[e>>2]+(b<<2)>>2]:c)<<2;b=F[a+156>>2];c=c+b|0;F[c>>2]=F[c>>2]+2;c=(((f|0)==-1?-1:F[F[e>>2]+(f<<2)>>2])<<2)+b|0;F[c>>2]=F[c>>2]+2;c=2;b=(((d|0)==-1?-1:F[F[e>>2]+(d<<2)>>2])<<2)+b|0}F[b>>2]=F[b>>2]+c}c=a;b=F[F[a+156>>2]+(((f|0)==-1?-1:F[F[F[a+148>>2]>>2]+(f<<2)>>2])<<2)>>2];d=F[a+180>>2];a=F[a+176>>2];F[c+172>>2]=(a|0)<=(b|0)?((b|0)<(d|0)?b:d)-a|0:0}function Dg(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;a:{b=F[a+32>>2];f=F[b+8>>2];h=F[b+12>>2];g=F[b+20>>2];c=F[b+16>>2];e=0;b:{if((h|0)<=(g|0)&c>>>0>=f>>>0|(g|0)>(h|0)){break b}f=G[F[b>>2]+c|0];e=b;b=g;c=c+1|0;b=c?b:b+1|0;F[e+16>>2]=c;F[e+20>>2]=b;c:{if(!f){break c}while(1){if($[F[F[a>>2]+16>>2]](a,d)|0){d=d+1|0;if((f|0)!=(d|0)){continue}break c}break}return 0}d=F[a+8>>2];b=F[a+12>>2];if((d|0)!=(b|0)){while(1){c=F[d>>2];if(!($[F[F[c>>2]+8>>2]](c,a,F[a+4>>2])|0)){break a}d=d+4|0;if((b|0)!=(d|0)){continue}break}}d:{if(!f){break d}d=0;while(1){b=F[F[a+8>>2]+(d<<2)>>2];if(!($[F[F[b>>2]+12>>2]](b,F[a+32>>2])|0)){break a}d=d+1|0;if((f|0)!=(d|0)){continue}break}if(!f){break d}i=a+20|0;b=0;while(1){d=0;j=b<<2;c=F[j+F[a+8>>2]>>2];k=$[F[F[c>>2]+24>>2]](c)|0;if((k|0)>0){while(1){c=F[F[a+8>>2]+j>>2];c=$[F[F[c>>2]+20>>2]](c,d)|0;e=F[a+20>>2];g=F[a+24>>2]-e>>2;e:{if(c>>>0>>0){break e}h=c+1|0;if(h>>>0>g>>>0){qa(i,h-g|0);e=F[i>>2];break e}if(g>>>0<=h>>>0){break e}F[a+24>>2]=(h<<2)+e}F[(c<<2)+e>>2]=b;d=d+1|0;if((k|0)!=(d|0)){continue}break}}b=b+1|0;if((f|0)!=(b|0)){continue}break}}e=0;if(!($[F[F[a>>2]+28>>2]](a)|0)){break b}e=$[F[F[a>>2]+32>>2]](a)|0}return e|0}return 0}function Ye(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;Oc(a,b,c);c=F[a+84>>2];d=F[a+88>>2]-c>>2;a:{if((d|0)>(b|0)){break a}b=b+1|0;if(b>>>0>d>>>0){b:{d=b-d|0;e=F[a+92>>2];c=F[a+88>>2];if(d>>>0<=e-c>>2>>>0){c:{if(!d){break c}b=c;e=d&7;if(e){while(1){F[b>>2]=1;b=b+4|0;f=f+1|0;if((e|0)!=(f|0)){continue}break}}c=(d<<2)+c|0;if((d-1&1073741823)>>>0<7){break c}while(1){F[b+24>>2]=1;F[b+28>>2]=1;F[b+16>>2]=1;F[b+20>>2]=1;F[b+8>>2]=1;F[b+12>>2]=1;F[b>>2]=1;F[b+4>>2]=1;b=b+32|0;if((c|0)!=(b|0)){continue}break}}F[a+88>>2]=c;break b}d:{b=c;c=F[a+84>>2];i=b-c|0;g=i>>2;b=g+d|0;if(b>>>0<1073741824){e=e-c|0;h=e>>>1|0;e=e>>>0>=2147483644?1073741823:b>>>0>>0?h:b;if(e){if(e>>>0>=1073741824){break d}j=ka(e<<2)}g=(g<<2)+j|0;b=g;h=d&7;if(h){while(1){F[b>>2]=1;b=b+4|0;f=f+1|0;if((h|0)!=(f|0)){continue}break}}f=g+(d<<2)|0;if((d-1&1073741823)>>>0>=7){while(1){F[b+24>>2]=1;F[b+28>>2]=1;F[b+16>>2]=1;F[b+20>>2]=1;F[b+8>>2]=1;F[b+12>>2]=1;F[b>>2]=1;F[b+4>>2]=1;b=b+32|0;if((f|0)!=(b|0)){continue}break}}b=pa(j,c,i);F[a+88>>2]=f;F[a+84>>2]=b;F[a+92>>2]=b+(e<<2);if(c){ja(c)}break b}na();v()}oa();v()}return}if(b>>>0>=d>>>0){break a}F[a+88>>2]=c+(b<<2)}}function ab(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=F[a+8>>2];e=F[a+4>>2];if(d-e>>2>>>0>=b>>>0){a:{if(!b){break a}d=e;g=b&7;if(g){while(1){F[d>>2]=F[c>>2];d=d+4|0;f=f+1|0;if((g|0)!=(f|0)){continue}break}}e=(b<<2)+e|0;if((b-1&1073741823)>>>0<7){break a}while(1){F[d>>2]=F[c>>2];F[d+4>>2]=F[c>>2];F[d+8>>2]=F[c>>2];F[d+12>>2]=F[c>>2];F[d+16>>2]=F[c>>2];F[d+20>>2]=F[c>>2];F[d+24>>2]=F[c>>2];F[d+28>>2]=F[c>>2];d=d+32|0;if((e|0)!=(d|0)){continue}break}}F[a+4>>2]=e;return}b:{i=F[a>>2];f=e-i>>2;h=f+b|0;if(h>>>0<1073741824){j=d-i|0;d=j>>>1|0;h=j>>>0>=2147483644?1073741823:d>>>0>h>>>0?d:h;if(h){if(h>>>0>=1073741824){break b}k=ka(h<<2)}f=(f<<2)+k|0;d=f;j=b&7;if(j){while(1){F[d>>2]=F[c>>2];d=d+4|0;g=g+1|0;if((j|0)!=(g|0)){continue}break}}g=(b<<2)+f|0;if((b-1&1073741823)>>>0>=7){while(1){F[d>>2]=F[c>>2];F[d+4>>2]=F[c>>2];F[d+8>>2]=F[c>>2];F[d+12>>2]=F[c>>2];F[d+16>>2]=F[c>>2];F[d+20>>2]=F[c>>2];F[d+24>>2]=F[c>>2];F[d+28>>2]=F[c>>2];d=d+32|0;if((g|0)!=(d|0)){continue}break}}if((e|0)!=(i|0)){while(1){f=f-4|0;e=e-4|0;F[f>>2]=F[e>>2];if((e|0)!=(i|0)){continue}break}}F[a+8>>2]=(h<<2)+k;F[a+4>>2]=g;F[a>>2]=f;if(i){ja(i)}return}na();v()}oa();v()}function Xb(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=F[a+8>>2];e=F[a>>2];if(d-e>>2>>>0>=b>>>0){f=F[a+4>>2];h=f-e>>2;i=b>>>0>h>>>0?h:b;a:{if(!i){break a}d=e;g=i;j=g&7;if(j){while(1){F[d>>2]=F[c>>2];g=g-1|0;d=d+4|0;k=k+1|0;if((k|0)!=(j|0)){continue}break}}if(i>>>0<8){break a}while(1){F[d>>2]=F[c>>2];F[d+4>>2]=F[c>>2];F[d+8>>2]=F[c>>2];F[d+12>>2]=F[c>>2];F[d+16>>2]=F[c>>2];F[d+20>>2]=F[c>>2];F[d+24>>2]=F[c>>2];F[d+28>>2]=F[c>>2];d=d+32|0;g=g-8|0;if(g){continue}break}}if(b>>>0>h>>>0){b=(b-h<<2)+f|0;while(1){F[f>>2]=F[c>>2];f=f+4|0;if((b|0)!=(f|0)){continue}break}F[a+4>>2]=b;return}F[a+4>>2]=e+(b<<2);return}if(e){F[a+4>>2]=e;ja(e);F[a+8>>2]=0;F[a>>2]=0;F[a+4>>2]=0;d=0}b:{if(b>>>0>=1073741824){break b}e=d>>>1|0;d=d>>>0>=2147483644?1073741823:b>>>0>>0?e:b;if(d>>>0>=1073741824){break b}d=d<<2;e=ka(d);F[a>>2]=e;F[a+8>>2]=d+e;c=F[c>>2];d=e;g=b&7;if(g){while(1){F[d>>2]=c;d=d+4|0;f=f+1|0;if((g|0)!=(f|0)){continue}break}}e=e+(b<<2)|0;if((b-1&1073741823)>>>0>=7){while(1){F[d+28>>2]=c;F[d+24>>2]=c;F[d+20>>2]=c;F[d+16>>2]=c;F[d+12>>2]=c;F[d+8>>2]=c;F[d+4>>2]=c;F[d>>2]=c;d=d+32|0;if((e|0)!=(d|0)){continue}break}}F[a+4>>2]=e;return}na();v()}function Ka(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;f=(c>>>0)/3|0;j=F[(F[F[a+8>>2]+96>>2]+L(f,12)|0)+(c-L(f,3)<<2)>>2];a:{h=F[F[a+12>>2]+4>>2];e=F[h+4>>2];if((e|0)!=F[h+8>>2]){F[e>>2]=j;F[h+4>>2]=e+4;break a}b:{i=F[h>>2];f=e-i|0;g=f>>2;d=g+1|0;if(d>>>0<1073741824){k=g<<2;g=f>>>1|0;g=f>>>0>=2147483644?1073741823:d>>>0>>0?g:d;if(g){if(g>>>0>=1073741824){break b}f=ka(g<<2)}else{f=0}d=k+f|0;F[d>>2]=j;j=d+4|0;if((e|0)!=(i|0)){while(1){d=d-4|0;e=e-4|0;F[d>>2]=F[e>>2];if((e|0)!=(i|0)){continue}break}}F[h+8>>2]=f+(g<<2);F[h+4>>2]=j;F[h>>2]=d;if(i){ja(i)}break a}na();v()}oa();v()}c:{d:{h=F[a+4>>2];e=F[h+4>>2];e:{if((e|0)!=F[h+8>>2]){F[e>>2]=c;F[h+4>>2]=e+4;break e}i=F[h>>2];f=e-i|0;j=f>>2;d=j+1|0;if(d>>>0>=1073741824){break d}g=f>>>1|0;g=f>>>0>=2147483644?1073741823:d>>>0>>0?g:d;if(g){if(g>>>0>=1073741824){break c}f=ka(g<<2)}else{f=0}d=f+(j<<2)|0;F[d>>2]=c;c=d+4|0;if((e|0)!=(i|0)){while(1){d=d-4|0;e=e-4|0;F[d>>2]=F[e>>2];if((e|0)!=(i|0)){continue}break}}F[h+8>>2]=f+(g<<2);F[h+4>>2]=c;F[h>>2]=d;if(!i){break e}ja(i)}a=F[a+4>>2];F[F[a+12>>2]+(b<<2)>>2]=F[a+24>>2];F[a+24>>2]=F[a+24>>2]+1;return}na();v()}oa();v()}function pb(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0;h=d-c|0;if((h|0)<=0){return}a:{e=F[a+8>>2];i=F[a+4>>2];if((e-i|0)>=(h|0)){j=i-b|0;if((j|0)>=(h|0)){f=i;g=d;break a}f=i;g=c+j|0;if((g|0)!=(d|0)){e=g;while(1){D[f|0]=G[e|0];f=f+1|0;e=e+1|0;if((e|0)!=(d|0)){continue}break}}F[a+4>>2]=f;if((j|0)>0){break a}return}k=F[a>>2];g=(i-k|0)+h|0;if((g|0)>=0){j=b-k|0;f=e-k|0;e=f<<1;f=f>>>0>=1073741823?2147483647:e>>>0>g>>>0?e:g;if(f){e=ka(f)}else{e=0}g=j+e|0;if((c|0)!=(d|0)){g=la(g,c,h)+h|0}d=pa(e,k,j);c=i-b|0;b=pa(g,b,c);F[a+8>>2]=e+f;F[a+4>>2]=b+c;F[a>>2]=d;if(k){ja(k)}return}na();v()}e=f;d=e-h|0;if(i>>>0>d>>>0){while(1){D[e|0]=G[d|0];e=e+1|0;d=d+1|0;if(i>>>0>d>>>0){continue}break}}F[a+4>>2]=e;a=b+h|0;if((a|0)!=(f|0)){a=f-a|0;pa(f-a|0,b,a)}if((c|0)==(g|0)){return}f=(c^-1)+g|0;a=g-c&7;b:{if(!a){e=b;break b}d=0;e=b;while(1){D[e|0]=G[c|0];e=e+1|0;c=c+1|0;d=d+1|0;if((a|0)!=(d|0)){continue}break}}if(f>>>0<7){return}while(1){D[e|0]=G[c|0];D[e+1|0]=G[c+1|0];D[e+2|0]=G[c+2|0];D[e+3|0]=G[c+3|0];D[e+4|0]=G[c+4|0];D[e+5|0]=G[c+5|0];D[e+6|0]=G[c+6|0];D[e+7|0]=G[c+7|0];e=e+8|0;c=c+8|0;if((g|0)!=(c|0)){continue}break}}function la(a,b,c){var d=0,e=0,f=0;if(c>>>0>=512){Y(a|0,b|0,c|0);return a}e=a+c|0;a:{if(!((a^b)&3)){b:{if(!(a&3)){c=a;break b}if(!c){c=a;break b}c=a;while(1){D[c|0]=G[b|0];b=b+1|0;c=c+1|0;if(!(c&3)){break b}if(c>>>0>>0){continue}break}}d=e&-4;c:{if(d>>>0<64){break c}f=d+-64|0;if(f>>>0>>0){break c}while(1){F[c>>2]=F[b>>2];F[c+4>>2]=F[b+4>>2];F[c+8>>2]=F[b+8>>2];F[c+12>>2]=F[b+12>>2];F[c+16>>2]=F[b+16>>2];F[c+20>>2]=F[b+20>>2];F[c+24>>2]=F[b+24>>2];F[c+28>>2]=F[b+28>>2];F[c+32>>2]=F[b+32>>2];F[c+36>>2]=F[b+36>>2];F[c+40>>2]=F[b+40>>2];F[c+44>>2]=F[b+44>>2];F[c+48>>2]=F[b+48>>2];F[c+52>>2]=F[b+52>>2];F[c+56>>2]=F[b+56>>2];F[c+60>>2]=F[b+60>>2];b=b- -64|0;c=c- -64|0;if(f>>>0>=c>>>0){continue}break}}if(c>>>0>=d>>>0){break a}while(1){F[c>>2]=F[b>>2];b=b+4|0;c=c+4|0;if(d>>>0>c>>>0){continue}break}break a}if(e>>>0<4){c=a;break a}d=e-4|0;if(d>>>0>>0){c=a;break a}c=a;while(1){D[c|0]=G[b|0];D[c+1|0]=G[b+1|0];D[c+2|0]=G[b+2|0];D[c+3|0]=G[b+3|0];b=b+4|0;c=c+4|0;if(d>>>0>=c>>>0){continue}break}}if(c>>>0>>0){while(1){D[c|0]=G[b|0];b=b+1|0;c=c+1|0;if((e|0)!=(c|0)){continue}break}}return a}function sd(a){a=a|0;var b=0,c=0,d=0,e=0,f=0;F[a>>2]=8336;d=a+232|0;b=F[d+196>>2];if(b){F[d+200>>2]=b;ja(b)}c=F[d+184>>2];if(c){b=c;e=F[d+188>>2];if((b|0)!=(e|0)){while(1){b=e-12|0;f=F[b>>2];if(f){F[e-8>>2]=f;ja(f)}e=b;if((b|0)!=(c|0)){continue}break}b=F[d+184>>2]}F[d+188>>2]=c;ja(b)}b=F[d+156>>2];if(b){F[d+160>>2]=b;ja(b)}c=F[d+136>>2];F[d+136>>2]=0;if(c){e=c-4|0;b=F[e>>2];if(b){b=c+(b<<4)|0;while(1){b=b-16|0;if((c|0)!=(b|0)){continue}break}}ja(e)}td(a+216|0);b=F[a+196>>2];if(b){F[a+200>>2]=b;ja(b)}b=F[a+184>>2];if(b){F[a+188>>2]=b;ja(b)}b=F[a+172>>2];if(b){F[a+176>>2]=b;ja(b)}b=F[a+160>>2];if(b){F[a+164>>2]=b;ja(b)}b=F[a+144>>2];if(b){while(1){c=F[b>>2];ja(b);b=c;if(b){continue}break}}b=F[a+136>>2];F[a+136>>2]=0;if(b){ja(b)}b=F[a+120>>2];if(b){ja(b)}b=F[a+108>>2];if(b){ja(b)}b=F[a+96>>2];if(b){ja(b)}b=F[a+72>>2];if(b){F[a+76>>2]=b;ja(b)}b=F[a+60>>2];if(b){ja(b)}b=F[a+48>>2];if(b){F[a+52>>2]=b;ja(b)}b=F[a+36>>2];if(b){F[a+40>>2]=b;ja(b)}b=F[a+24>>2];if(b){F[a+28>>2]=b;ja(b)}b=F[a+12>>2];if(b){F[a+16>>2]=b;ja(b)}b=F[a+8>>2];F[a+8>>2]=0;if(b){Za(b)}return a|0}function Fa(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=F[a+8>>2];e=F[a+4>>2];if(d-e>>2>>>0>=b>>>0){a:{if(!b){break a}d=e;f=b&7;if(f){while(1){F[d>>2]=F[c>>2];d=d+4|0;h=h+1|0;if((f|0)!=(h|0)){continue}break}}e=(b<<2)+e|0;if((b-1&1073741823)>>>0<7){break a}while(1){F[d>>2]=F[c>>2];F[d+4>>2]=F[c>>2];F[d+8>>2]=F[c>>2];F[d+12>>2]=F[c>>2];F[d+16>>2]=F[c>>2];F[d+20>>2]=F[c>>2];F[d+24>>2]=F[c>>2];F[d+28>>2]=F[c>>2];d=d+32|0;if((e|0)!=(d|0)){continue}break}}F[a+4>>2]=e;return}b:{i=F[a>>2];j=e-i|0;f=j>>2;g=f+b|0;if(g>>>0<1073741824){d=d-i|0;e=d>>>1|0;g=d>>>0>=2147483644?1073741823:e>>>0>g>>>0?e:g;if(g){if(g>>>0>=1073741824){break b}k=ka(g<<2)}f=(f<<2)+k|0;d=f;e=b&7;if(e){while(1){F[d>>2]=F[c>>2];d=d+4|0;h=h+1|0;if((e|0)!=(h|0)){continue}break}}e=f+(b<<2)|0;if((b-1&1073741823)>>>0>=7){while(1){F[d>>2]=F[c>>2];F[d+4>>2]=F[c>>2];F[d+8>>2]=F[c>>2];F[d+12>>2]=F[c>>2];F[d+16>>2]=F[c>>2];F[d+20>>2]=F[c>>2];F[d+24>>2]=F[c>>2];F[d+28>>2]=F[c>>2];d=d+32|0;if((e|0)!=(d|0)){continue}break}}b=pa(k,i,j);F[a+4>>2]=e;F[a>>2]=b;F[a+8>>2]=b+(g<<2);if(i){ja(i)}return}na();v()}oa();v()}function Sb(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;if(G[a+11|0]>>>7|0){d=F[a+4>>2]}else{d=G[a+11|0]&127}if(d>>>0>>0){h=Z-16|0;Z=h;b=b-d|0;if(b){g=G[a+11|0]>>>7|0?(F[a+8>>2]&2147483647)-1|0:10;if(G[a+11|0]>>>7|0){d=F[a+4>>2]}else{d=G[a+11|0]&127}i=d+b|0;if(g-d>>>0>>0){a:{e=Z-16|0;Z=e;c=i-g|0;if(c>>>0<=2147483631-g>>>0){if(G[a+11|0]>>>7|0){f=F[a>>2]}else{f=a}if(g>>>0<1073741799){F[e+12>>2]=g<<1;F[e>>2]=c+g;c=Z-16|0;Z=c;Z=c+16|0;c=e+12|0;c=F[(I[e>>2]>2]?c:e)>>2];if(c>>>0>=11){j=c+16&-16;c=j-1|0;c=(c|0)==11?j:c}else{c=10}c=c+1|0}else{c=2147483631}sb(e,c);c=F[e>>2];if(d){db(c,f,d)}if((g|0)!=10){ja(f)}F[a>>2]=c;F[a+8>>2]=F[a+8>>2]&-2147483648|F[e+4>>2]&2147483647;F[a+8>>2]=F[a+8>>2]|-2147483648;Z=e+16|0;break a}za();v()}}f=d;if(G[a+11|0]>>>7|0){d=F[a>>2]}else{d=a}f=f+d|0;e=Z-16|0;Z=e;D[e+15|0]=0;while(1){if(b){D[f|0]=G[e+15|0];b=b-1|0;f=f+1|0;continue}break}Z=e+16|0;Ic(a,i);D[h+15|0]=0;D[d+i|0]=G[h+15|0]}Z=h+16|0;return}if(G[a+11|0]>>>7|0){d=F[a>>2]}else{d=a}f=Z-16|0;Z=f;Ic(a,b);D[f+15|0]=0;D[b+d|0]=G[f+15|0];Z=f+16|0}function Zc(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;g=Z-16|0;Z=g;a:{b:{if(b){F[a+88>>2]=0;F[a+92>>2]=0;d=F[a+84>>2];F[a+84>>2]=0;if(d){ja(d)}F[a+76>>2]=0;F[a+80>>2]=0;d=F[a+72>>2];F[a+72>>2]=0;if(d){ja(d)}d=F[b>>2];c=F[b+4>>2];D[g+15|0]=0;Ea(a,c-d>>2,g+15|0);d=F[b+28>>2];c=F[b+24>>2];D[g+14|0]=0;Ea(a+12|0,d-c>>2,g+14|0);Xb(a+28|0,F[b+4>>2]-F[b>>2]>>2,10284);c=F[b+28>>2]-F[b+24>>2]|0;f=c>>2;e=F[a+52>>2];c:{if(f>>>0<=F[a+60>>2]-e>>2>>>0){break c}if((c|0)<0){break b}d=F[a+56>>2];c=ka(c);f=c+(f<<2)|0;h=c+(d-e&-4)|0;c=h;if((d|0)!=(e|0)){while(1){c=c-4|0;d=d-4|0;F[c>>2]=F[d>>2];if((d|0)!=(e|0)){continue}break}}F[a+60>>2]=f;F[a+56>>2]=h;F[a+52>>2]=c;if(!e){break c}ja(e)}c=F[b+28>>2]-F[b+24>>2]|0;f=c>>2;e=F[a+40>>2];d:{if(f>>>0<=F[a+48>>2]-e>>2>>>0){break d}if((c|0)<0){break a}d=F[a+44>>2];c=ka(c);f=c+(f<<2)|0;h=c+(d-e&-4)|0;c=h;if((d|0)!=(e|0)){while(1){c=c-4|0;d=d-4|0;F[c>>2]=F[d>>2];if((d|0)!=(e|0)){continue}break}}F[a+48>>2]=f;F[a+44>>2]=h;F[a+40>>2]=c;if(!e){break d}ja(e)}D[a+24|0]=1;F[a+64>>2]=b}Z=g+16|0;return}na();v()}na();v()}function nb(a,b){var c=0,d=0,e=0;c=(a|0)==(b|0);D[b+12|0]=c;a:{if(c){break a}while(1){d=F[b+8>>2];if(G[d+12|0]){break a}b:{c=F[d+8>>2];e=F[c>>2];if((e|0)==(d|0)){e=F[c+4>>2];if(!(!e|G[e+12|0])){break b}c:{if(F[d>>2]==(b|0)){b=d;break c}b=F[d+4>>2];a=F[b>>2];F[d+4>>2]=a;if(a){F[a+8>>2]=d;c=F[d+8>>2]}F[b+8>>2]=c;a=F[d+8>>2];F[((F[a>>2]!=(d|0))<<2)+a>>2]=b;F[b>>2]=d;F[d+8>>2]=b;c=F[b+8>>2];d=F[c>>2]}D[b+12|0]=1;D[c+12|0]=0;a=F[d+4>>2];F[c>>2]=a;if(a){F[a+8>>2]=c}F[d+8>>2]=F[c+8>>2];a=F[c+8>>2];F[((F[a>>2]!=(c|0))<<2)+a>>2]=d;F[d+4>>2]=c;F[c+8>>2]=d;return}if(!(G[e+12|0]|!e)){break b}d:{if(F[d>>2]!=(b|0)){b=d;break d}a=F[b+4>>2];F[d>>2]=a;if(a){F[a+8>>2]=d;c=F[d+8>>2]}F[b+8>>2]=c;a=F[d+8>>2];F[((F[a>>2]!=(d|0))<<2)+a>>2]=b;F[b+4>>2]=d;F[d+8>>2]=b;c=F[b+8>>2]}D[b+12|0]=1;D[c+12|0]=0;a=F[c+4>>2];b=F[a>>2];F[c+4>>2]=b;if(b){F[b+8>>2]=c}F[a+8>>2]=F[c+8>>2];b=F[c+8>>2];F[((F[b>>2]!=(c|0))<<2)+b>>2]=a;F[a>>2]=c;F[c+8>>2]=a;break a}D[d+12|0]=1;D[c+12|0]=(a|0)==(c|0);D[e+12|0]=1;b=c;if((c|0)!=(a|0)){continue}break}}}function mi(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;a:{b:{c:{d:{e:{f:{g:{h:{i:{j:{k:{if(b){if(!c){break k}if(!d){break j}e=O(d)-O(b)|0;if(e>>>0<=31){break i}break c}if((d|0)==1|d>>>0>1){break c}_=0;a=(a>>>0)/(c>>>0)|0;break a}if(!a){break h}if(!d|d-1&d){break g}a=b>>>ji(d)|0;_=0;break a}if(!(c-1&c)){break f}h=(O(c)+33|0)-O(b)|0;g=0-h|0;break d}h=e+1|0;g=63-e|0;break d}_=0;a=(b>>>0)/(d>>>0)|0;break a}e=O(d)-O(b)|0;if(e>>>0<31){break e}break c}if((c|0)==1){break b}d=ji(c);c=d&31;if((d&63)>>>0>=32){a=b>>>c|0}else{e=b>>>c|0;a=((1<>>c}_=e;break a}h=e+1|0;g=63-e|0}e=h&63;f=e&31;if(e>>>0>=32){e=0;i=b>>>f|0}else{e=b>>>f|0;i=((1<>>f}g=g&63;f=g&31;if(g>>>0>=32){b=a<>>32-f|b<>>31;e=i<<1|b>>>31;f=m-(j+(e>>>0>g>>>0)|0)>>31;k=c&f;i=e-k|0;e=j-((d&f)+(e>>>0>>0)|0)|0;b=b<<1|a>>>31;a=l|a<<1;l=f&1;h=h-1|0;if(h){continue}break}}_=b<<1|a>>>31;a=l|a<<1;break a}a=0;b=0}_=b}return a}function yh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;c=F[b+88>>2];if(!(!c|F[c>>2]!=1)){e=F[c+8>>2];F[a+4>>2]=G[e|0]|G[e+1|0]<<8|(G[e+2|0]<<16|G[e+3|0]<<24);f=a+8|0;d=G[b+24|0];h=F[a+8>>2];g=F[a+12>>2]-h>>2;a:{if(d>>>0>g>>>0){qa(f,d-g|0);d=G[b+24|0];e=F[c+8>>2];break a}if(d>>>0>=g>>>0){break a}F[a+12>>2]=h+(d<<2)}b:{if(!d){b=4;break b}h=d&3;f=F[f>>2];c:{if(d-1>>>0<3){b=4;d=0;break c}k=d&252;d=0;b=4;while(1){g=d<<2;c=b+e|0;F[g+f>>2]=G[c|0]|G[c+1|0]<<8|(G[c+2|0]<<16|G[c+3|0]<<24);F[f+(g|4)>>2]=G[c+4|0]|G[c+5|0]<<8|(G[c+6|0]<<16|G[c+7|0]<<24);F[f+(g|8)>>2]=G[c+8|0]|G[c+9|0]<<8|(G[c+10|0]<<16|G[c+11|0]<<24);F[f+(g|12)>>2]=G[c+12|0]|G[c+13|0]<<8|(G[c+14|0]<<16|G[c+15|0]<<24);d=d+4|0;b=b+16|0;i=i+4|0;if((k|0)!=(i|0)){continue}break}}if(!h){break b}while(1){c=b+e|0;F[f+(d<<2)>>2]=G[c|0]|G[c+1|0]<<8|(G[c+2|0]<<16|G[c+3|0]<<24);d=d+1|0;b=b+4|0;j=j+1|0;if((h|0)!=(j|0)){continue}break}}d=a;a=b+e|0;F[d+20>>2]=G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24);d=1}return d|0}function Yg(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0,h=0;g=Z-16|0;Z=g;e=F[a+4>>2];d=F[e>>2];a:{b=F[a+12>>2];c=F[b+28>>2]-F[b+24>>2]|0;f=c>>2;b:{if(f>>>0<=F[e+8>>2]-d>>2>>>0){break b}if((c|0)<0){break a}b=F[e+4>>2];c=ka(c);f=c+(f<<2)|0;h=c+(b-d&-4)|0;c=h;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;F[c>>2]=F[b>>2];if((b|0)!=(d|0)){continue}break}}F[e+8>>2]=f;F[e+4>>2]=h;F[e>>2]=c;if(!d){break b}ja(d)}b=F[a+12>>2];c=F[b+28>>2];b=F[b+24>>2];F[g+12>>2]=0;b=c-b>>2;d=a+96|0;e=F[d>>2];c=F[a+100>>2]-e>>2;c:{if(b>>>0>c>>>0){Fa(d,b-c|0,g+12|0);break c}if(b>>>0>=c>>>0){break c}F[a+100>>2]=e+(b<<2)}e=a+8|0;b=F[a+116>>2];d:{if(b){d=F[b>>2];if((d|0)==F[b+4>>2]){c=1;break d}b=0;while(1){c=rd(e,F[(b<<2)+d>>2]);if(!c){break d}f=F[a+116>>2];d=F[f>>2];b=b+1|0;if(b>>>0>2]-d>>2>>>0){continue}break}break d}c=1;a=F[a+12>>2];a=F[a+4>>2]-F[a>>2]|0;if(a>>>0<12){break d}a=(a>>2>>>0)/3|0;b=0;while(1){c=rd(e,L(b,3));if(!c){break d}b=b+1|0;if((a|0)!=(b|0)){continue}break}}Z=g+16|0;return c|0}na();v()}function md(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0;a:{b:{c:{if(!b){if((d|0)<0){break a}f=F[a+4>>2];b=F[a>>2];d=f-b|0;if(c>>>0>d>>>0){g=c-d|0;e=F[a+8>>2];if(g>>>0<=e-f>>>0){i=a,j=ma(f,0,g)+g|0,F[i+4>>2]=j;break c}if((c|0)<0){break b}f=e-b|0;e=f<<1;f=f>>>0>=1073741823?2147483647:c>>>0>>0?e:c;e=ka(f);ma(e+d|0,0,g);d=pa(e,b,d);F[a+8>>2]=d+f;F[a+4>>2]=c+d;F[a>>2]=d;if(!b){break c}ja(b);break c}if(c>>>0>=d>>>0){break c}F[a+4>>2]=b+c;break c}if((d|0)<0){break a}e=F[a+4>>2];f=F[a>>2];g=e-f|0;d:{if((d|0)<=0&c>>>0<=g>>>0|(d|0)<0){break d}if(c>>>0>g>>>0){d=c-g|0;h=F[a+8>>2];if(d>>>0<=h-e>>>0){i=a,j=ma(e,0,d)+d|0,F[i+4>>2]=j;break d}if((c|0)<0){break b}e=h-f|0;h=e<<1;e=e>>>0>=1073741823?2147483647:c>>>0>>0?h:c;h=ka(e);ma(h+g|0,0,d);d=pa(h,f,g);F[a+8>>2]=d+e;F[a+4>>2]=c+d;F[a>>2]=d;if(!f){break d}ja(f);break d}if(c>>>0>=g>>>0){break d}F[a+4>>2]=c+f}if(!c){break c}pa(F[a>>2],b,c)}b=F[a+28>>2];c=F[a+24>>2]+1|0;b=c?b:b+1|0;F[a+24>>2]=c;F[a+28>>2]=b;g=1;break a}na();v()}return g}function Lg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;k=F[a+12>>2];c=F[a+68>>2];d=F[c+80>>2];D[b+84|0]=0;n=b+68|0;i=F[b+68>>2];e=F[b+72>>2]-i>>2;a:{if(e>>>0>>0){ab(n,d-e|0,9124);c=F[a+68>>2];d=F[c+80>>2];break a}if(d>>>0>=e>>>0){break a}F[b+72>>2]=i+(d<<2)}b=F[c+100>>2];e=F[c+96>>2];i=(b-e|0)/12|0;m=1;b:{if((b|0)==(e|0)){break b}k=F[k+28>>2];f=F[k>>2];if((f|0)==-1){return 0}o=i>>>0<=1?1:i;c=e;b=0;m=0;while(1){g=F[c>>2];if(g>>>0>=d>>>0){break b}j=F[F[a+72>>2]+12>>2];h=F[j+(f<<2)>>2];if(h>>>0>=d>>>0){break b}f=F[n>>2];F[f+(g<<2)>>2]=h;g=k+(l<<2)|0;h=F[g+4>>2];if((h|0)==-1){break b}l=F[c+4>>2];if(l>>>0>=d>>>0){break b}h=F[(h<<2)+j>>2];if(h>>>0>=d>>>0){break b}F[f+(l<<2)>>2]=h;g=F[g+8>>2];if((g|0)==-1){break b}c=F[c+8>>2];if(c>>>0>=d>>>0){break b}j=F[(g<<2)+j>>2];if(j>>>0>=d>>>0){break b}F[f+(c<<2)>>2]=j;b=b+1|0;m=i>>>0<=b>>>0;if((b|0)==(o|0)){break b}c=e+L(b,12)|0;l=L(b,3);f=F[k+(l<<2)>>2];if((f|0)!=-1){continue}break}}return m|0}function ag(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;h=F[d+80>>2];e=Z-48|0;Z=e;a=F[a+4>>2];m=a-2|0;a:{if(m>>>0>28){break a}j=F[F[d>>2]>>2]+F[d+48>>2]|0;F[e+16>>2]=a;a=-1<>2]=a^-1;a=-2-a|0;F[e+24>>2]=a;F[e+32>>2]=(a|0)/2;J[e+28>>2]=M(2)/M(a|0);f=F[c>>2];if((f|0)!=F[c+4>>2]){a=0;d=0;while(1){g=F[(d<<2)+f>>2];h=e+36|0;k=F[F[b>>2]>>2];l=F[b+48>>2];f=F[b+40>>2];i=F[b+44>>2];if(!G[b+84|0]){g=F[F[b+68>>2]+(g<<2)>>2]}g=ki(f,i,g,0);i=g;g=g+l|0;la(h,g+k|0,f);Kc(e+16|0,h,e+12|0,e+8|0);f=a<<2;F[f+j>>2]=F[e+12>>2];F[(f|4)+j>>2]=F[e+8>>2];a=a+2|0;d=d+1|0;f=F[c>>2];if(d>>>0>2]-f>>2>>>0){continue}break}break a}if(!h){break a}d=0;a=0;while(1){k=e+36|0;l=F[F[b>>2]>>2];i=F[b+48>>2];c=F[b+40>>2];f=ki(c,F[b+44>>2],G[b+84|0]?a:F[F[b+68>>2]+(a<<2)>>2],0);g=f;f=f+i|0;la(k,f+l|0,c);Kc(e+16|0,k,e+12|0,e+8|0);c=d<<2;F[c+j>>2]=F[e+12>>2];F[(c|4)+j>>2]=F[e+8>>2];d=d+2|0;a=a+1|0;if((h|0)!=(a|0)){continue}break}}Z=e+48|0;return m>>>0<29|0}function Zg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c=F[a+12>>2];d=F[a+108>>2];e=F[d+80>>2];D[b+84|0]=0;m=b+68|0;h=F[b+68>>2];f=F[b+72>>2]-h>>2;a:{if(f>>>0>>0){ab(m,e-f|0,9124);d=F[a+108>>2];e=F[d+80>>2];break a}if(e>>>0>=f>>>0){break a}F[b+72>>2]=h+(e<<2)}b=F[d+100>>2];f=F[d+96>>2];h=(b-f|0)/12|0;k=1;b:{if((b|0)==(f|0)){break b}n=h>>>0<=1?1:h;o=F[c>>2];c=0;d=f;b=0;k=0;while(1){c=(c<<2)+o|0;i=F[c>>2];if((i|0)==-1){break b}g=F[d>>2];if(g>>>0>=e>>>0){break b}l=F[F[a+112>>2]+12>>2];j=F[l+(i<<2)>>2];if(j>>>0>=e>>>0){break b}i=F[m>>2];F[i+(g<<2)>>2]=j;g=F[c+4>>2];if((g|0)==-1){break b}j=F[d+4>>2];if(j>>>0>=e>>>0){break b}g=F[(g<<2)+l>>2];if(g>>>0>=e>>>0){break b}F[i+(j<<2)>>2]=g;c=F[c+8>>2];if((c|0)==-1){break b}d=F[d+8>>2];if(d>>>0>=e>>>0){break b}c=F[(c<<2)+l>>2];if(c>>>0>=e>>>0){break b}F[i+(d<<2)>>2]=c;b=b+1|0;k=h>>>0<=b>>>0;if((b|0)==(n|0)){break b}c=L(b,3);d=f+L(b,12)|0;if((b|0)!=1431655765){continue}break}}return k|0}function xd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=M(0),j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;k=Z-16|0;Z=k;if(F[c+28>>2]==9){d=F[a+4>>2];h=G[c+24|0];e=h<<2;f=ka(e);l=k+8|0;F[l>>2]=1065353216;i=J[a+20>>2];d=-1<0){J[l>>2]=i/M(d|0)}o=(d|0)>0;a:{if(!o){break a}j=F[c+80>>2];if(!j){break a}if(h){p=F[F[b>>2]>>2]+F[b+48>>2]|0;t=h&254;u=h&1;b=0;while(1){m=F[a+8>>2];i=J[l>>2];d=0;n=0;if((h|0)!=1){while(1){g=d<<2;q=(b<<2)+p|0;J[g+f>>2]=M(i*M(F[q>>2]))+J[g+m>>2];g=g|4;J[g+f>>2]=M(i*M(F[q+4>>2]))+J[g+m>>2];d=d+2|0;b=b+2|0;n=n+2|0;if((t|0)!=(n|0)){continue}break}}if(u){d=d<<2;J[d+f>>2]=M(i*M(F[(b<<2)+p>>2]))+J[d+m>>2];b=b+1|0}la(F[F[c+64>>2]>>2]+r|0,f,e);r=e+r|0;s=s+1|0;if((s|0)!=(j|0)){continue}break}break a}b=0;if((j|0)!=1){a=j&-2;d=0;while(1){la(F[F[c+64>>2]>>2]+b|0,f,e);b=b+e|0;la(b+F[F[c+64>>2]>>2]|0,f,e);b=b+e|0;d=d+2|0;if((a|0)!=(d|0)){continue}break}}if(!(j&1)){break a}la(F[F[c+64>>2]>>2]+b|0,f,e)}ja(f)}Z=k+16|0;return o|0}function Rg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c=F[a+12>>2];d=F[a+68>>2];e=F[d+80>>2];D[b+84|0]=0;m=b+68|0;h=F[b+68>>2];f=F[b+72>>2]-h>>2;a:{if(f>>>0>>0){ab(m,e-f|0,9124);d=F[a+68>>2];e=F[d+80>>2];break a}if(e>>>0>=f>>>0){break a}F[b+72>>2]=h+(e<<2)}b=F[d+100>>2];f=F[d+96>>2];h=(b-f|0)/12|0;k=1;b:{if((b|0)==(f|0)){break b}n=h>>>0<=1?1:h;o=F[c>>2];c=0;d=f;b=0;k=0;while(1){c=(c<<2)+o|0;i=F[c>>2];if((i|0)==-1){break b}g=F[d>>2];if(g>>>0>=e>>>0){break b}l=F[F[a+72>>2]+12>>2];j=F[l+(i<<2)>>2];if(j>>>0>=e>>>0){break b}i=F[m>>2];F[i+(g<<2)>>2]=j;g=F[c+4>>2];if((g|0)==-1){break b}j=F[d+4>>2];if(j>>>0>=e>>>0){break b}g=F[(g<<2)+l>>2];if(g>>>0>=e>>>0){break b}F[i+(j<<2)>>2]=g;c=F[c+8>>2];if((c|0)==-1){break b}d=F[d+8>>2];if(d>>>0>=e>>>0){break b}c=F[(c<<2)+l>>2];if(c>>>0>=e>>>0){break b}F[i+(d<<2)>>2]=c;b=b+1|0;k=h>>>0<=b>>>0;if((b|0)==(n|0)){break b}c=L(b,3);d=f+L(b,12)|0;if((b|0)!=1431655765){continue}break}}return k|0}function Na(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;d=Z-16|0;Z=d;a:{f=F[a+4>>2];b:{if(f>>>0>>0){e=b-f|0;c=F[a+8>>2];g=c<<5;c:{if(!(e>>>0>g>>>0|f>>>0>g-e>>>0)){F[a+4>>2]=b;h=f&31;b=F[a>>2]+(f>>>3&536870908)|0;break c}F[d+8>>2]=0;F[d>>2]=0;F[d+4>>2]=0;if((b|0)<0){break a}if(g>>>0<=1073741822){c=c<<6;b=b+31&-32;b=b>>>0>>0?c:b}else{b=2147483647}$a(d,b);f=F[a+4>>2];F[d+4>>2]=f+e;i=F[a>>2];b=F[d>>2];d:{if((f|0)<=0){break d}c=f>>>5|0;if(f>>>0>=32){pa(b,i,c<<2)}g=c<<2;b=g+b|0;h=f&31;if(h){c=-1>>>32-h|0;F[b>>2]=F[b>>2]&(c^-1)|F[i+g>>2]&c}i=F[a>>2]}F[a>>2]=F[d>>2];F[d>>2]=i;c=F[a+4>>2];F[a+4>>2]=F[d+4>>2];F[d+4>>2]=c;c=F[a+8>>2];F[a+8>>2]=F[d+8>>2];F[d+8>>2]=c;if(!i){break c}ja(i)}if(!e){break b}if(h){c=32-h|0;a=c>>>0>>0?c:e;F[b>>2]=F[b>>2]&(-1<>>c-a^-1);e=e-a|0;b=b+4|0}a=e>>>5|0;if(e>>>0>=32){ma(b,0,a<<2)}if((e&-32)==(e|0)){break b}a=(a<<2)+b|0;F[a>>2]=F[a>>2]&(-1>>>32-(e&31)^-1);break b}F[a+4>>2]=b}Z=d+16|0;return}na();v()}function Aa(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;i=Z-16|0;Z=i;f=F[b+20>>2];h=F[b+12>>2];c=F[b+16>>2];a:{if((f|0)>=(h|0)&c>>>0>=I[b+8>>2]|(f|0)>(h|0)){break a}D[a+12|0]=G[c+F[b>>2]|0];c=F[b+20>>2];f=F[b+16>>2]+1|0;c=f?c:c+1|0;F[b+16>>2]=f;F[b+20>>2]=c;if(!Qd(1,i+12|0,b)){break a}h=F[b+8>>2];f=F[b+16>>2];g=h-f|0;c=F[i+12>>2];d=f>>>0>h>>>0;h=F[b+20>>2];e=F[b+12>>2]-(d+h|0)|0;if(g>>>0>>0&(e|0)<=0|(e|0)<0|(c|0)<=0){break a}g=f+F[b>>2]|0;F[a>>2]=g;b:{c:{e=c-1|0;j=e+g|0;d=G[j|0];d:{if(d>>>0<=63){F[a+4>>2]=e;d=G[j|0]&63;break d}e:{switch((d>>>6|0)-1|0){case 1:break c;case 0:break e;default:break a}}if(c>>>0<2){break a}e=c-2|0;F[a+4>>2]=e;g=g+e|0;d=G[g+1|0]<<8&16128|G[g|0]}F[a+8>>2]=d+4096;break b}if(c>>>0<3){break a}e=c-3|0;F[a+4>>2]=e;d=a;a=g+e|0;a=G[a+1|0]<<8|G[a+2|0]<<16&4128768|G[a|0];F[d+8>>2]=a+4096;if(a>>>0>1044479){break a}}a=h;d=c;c=c+f|0;a=d>>>0>c>>>0?a+1|0:a;F[b+16>>2]=c;F[b+20>>2]=a;k=1}Z=i+16|0;return k}function qd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;e=F[a+12>>2];i=F[a+8>>2];d=e-i>>2;b=G[b+24|0];a:{if(d>>>0>>0){qa(a+8|0,b-d|0);i=F[a+8>>2];e=F[a+12>>2];break a}if(b>>>0>=d>>>0){break a}e=(b<<2)+i|0;F[a+12>>2]=e}b=0;f=F[c+8>>2];h=F[c+12>>2];j=F[c+20>>2];e=e-i|0;d=F[c+16>>2];g=e+d|0;j=e>>>0>g>>>0?j+1|0:j;b:{if(f>>>0>>0&(h|0)<=(j|0)|(h|0)<(j|0)){break b}la(i,d+F[c>>2]|0,e);d=F[c+20>>2];g=e;e=e+F[c+16>>2]|0;d=g>>>0>e>>>0?d+1|0:d;F[c+16>>2]=e;F[c+20>>2]=d;f=F[c+8>>2];h=F[c+12>>2];g=e+4|0;d=g>>>0<4?d+1|0:d;if(f>>>0>>0&(d|0)>=(h|0)|(d|0)>(h|0)){break b}d=e+F[c>>2]|0;F[a+20>>2]=G[d|0]|G[d+1|0]<<8|(G[d+2|0]<<16|G[d+3|0]<<24);d=F[c+20>>2];g=d;f=d;e=F[c+16>>2];d=e+4|0;f=d>>>0<4?f+1|0:f;F[c+16>>2]=d;F[c+20>>2]=f;h=F[c+12>>2];if((f|0)>=(h|0)&d>>>0>=I[c+8>>2]|(f|0)>(h|0)){break b}f=G[d+F[c>>2]|0];d=g;e=e+5|0;d=e>>>0<5?d+1|0:d;F[c+16>>2]=e;F[c+20>>2]=d;if(f-1>>>0>29){break b}F[a+4>>2]=f;b=1}return b|0}function Kc(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;j=+J[b>>2];k=+J[b+4>>2];l=+J[b+8>>2];g=N(j)+N(k)+N(l);a:{if(!(g>1e-6)){j=1;k=0;e=0;break a}g=1/g;k=g*k;j=g*j;e=g*l<0}h=F[a+16>>2];l=+(h|0);g=R(j*l+.5);b:{if(N(g)<2147483648){m=~~g;break b}m=-2147483648}f=m>>31;i=(f^m)-f|0;g=R(k*l+.5);c:{if(N(g)<2147483648){f=~~g;break c}f=-2147483648}b=f>>31;b=h-(i+((f^b)-b|0)|0)|0;i=(b|0)>0?b:0;e=e?0-i|0:i;f=f+(b>>31&((f|0)>0?b:0-b|0))|0;d:{if((m|0)>=0){b=e+h|0;a=F[a+8>>2];e=h+f|0;break d}b=f>>31;b=(b^f)-b|0;a=F[a+8>>2];b=(e|0)<0?b:a-b|0;e=(f|0)<0?i:a-i|0}e:{if(!(b|e)){b=a;break e}if(!((a|0)!=(b|0)|e)){b=a;break e}if(!((a|0)!=(e|0)|b)){b=a;break e}if(!((b|0)<=(h|0)|e)){b=(h<<1)-b|0;a=0;break e}if(!((a|0)!=(e|0)|(b|0)>=(h|0))){b=(h<<1)-b|0;break e}if(!((a|0)!=(b|0)|(e|0)>=(h|0))){b=a;a=(h<<1)-e|0;break e}if(b){a=e;break e}b=0;if((e|0)<=(h|0)){a=e;break e}a=(h<<1)-e|0}F[c>>2]=a;F[d>>2]=b}function ye(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;a:{if(!$c(a,b)){break a}h=a+36|0;g=$[F[F[a>>2]+24>>2]](a)|0;e=F[a+40>>2];d=F[a+36>>2];c=e-d>>2;b:{if(g>>>0>c>>>0){Pb(h,g-c|0);break b}if(c>>>0<=g>>>0){break b}d=d+(g<<2)|0;if((d|0)!=(e|0)){while(1){e=e-4|0;c=F[e>>2];F[e>>2]=0;if(c){$[F[F[c>>2]+4>>2]](c)}if((d|0)!=(e|0)){continue}break}}F[a+40>>2]=d}c=1;if((g|0)<=0){break a}e=0;while(1){c:{c=F[b+20>>2];f=F[b+12>>2];d=F[b+16>>2];if((c|0)>=(f|0)&d>>>0>=I[b+8>>2]|(c|0)>(f|0)){break c}f=G[F[b>>2]+d|0];d=d+1|0;c=d?c:c+1|0;F[b+16>>2]=d;F[b+20>>2]=c;d=$[F[F[a>>2]+48>>2]](a,f)|0;f=e<<2;i=f+F[a+36>>2]|0;c=F[i>>2];F[i>>2]=d;if(c){$[F[F[c>>2]+4>>2]](c)}c=F[F[h>>2]+f>>2];if(!c){break c}if(!(k=c,l=$[F[F[a>>2]+28>>2]](a)|0,m=$[F[F[a>>2]+20>>2]](a,e)|0,j=F[F[c>>2]+8>>2],$[j](k|0,l|0,m|0)|0)){break c}c=1;e=e+1|0;if((g|0)!=(e|0)){continue}break a}break}c=0}return c|0}function Xc(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;g=F[a>>2];c=g+(b>>>3&536870908)|0;F[c>>2]=F[c>>2]|1<>2];e=(b|0)==-1;d=-1;a:{if(e){break a}c=b+1|0;c=(c>>>0)%3|0?c:b-2|0;d=-1;if((c|0)==-1){break a}d=F[F[f>>2]+(c<<2)>>2]}c=F[a+12>>2];h=(d>>>3&536870908)+c|0;F[h>>2]=F[h>>2]|1<>>0)%3|0){e=b-1|0;break e}e=b+2|0;d=-1;if((e|0)==-1){break d}}d=F[F[f>>2]+(e<<2)>>2]}e=(d>>>3&536870908)+c|0;F[e>>2]=F[e>>2]|1<>2]+(b<<2)>>2];if((b|0)==-1){break b}D[a+24|0]=0;a=(b>>>3&536870908)+g|0;F[a>>2]=F[a>>2]|1<>>0)%3|0?a:b-2|0;if((a|0)!=-1){d=F[F[f>>2]+(a<<2)>>2]}a=c+(d>>>3&536870908)|0;F[a>>2]=F[a>>2]|1<>>0)%3|0){b=b-1|0;break g}b=b+2|0;a=-1;if((b|0)==-1){break f}}a=F[F[f>>2]+(b<<2)>>2]}b=1<>>3&536870908)|0;c=F[a>>2];break c}a=c+536870908|0;b=F[c+536870908>>2];c=-2147483648}F[a>>2]=b|c}}function zc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=M(0),f=M(0),g=M(0),h=M(0),i=M(0),j=0,k=M(0),l=M(0),m=M(0),n=M(0),o=0;a:{if(F[c+28>>2]!=9|G[c+24|0]!=3){break a}a=F[a+4>>2];if(a-2>>>0>28){break a}o=1;j=F[c+80>>2];if(!j){break a}k=M(M(2)/M((1<>2]>>2]+F[c+48>>2]|0;a=F[F[b>>2]>>2]+F[b+48>>2]|0;b=0;while(1){g=M(0);l=M(0);m=M(0);e=M(M(M(F[a>>2])*k)+M(-1));f=M(M(M(F[a+4>>2])*k)+M(-1));i=M(M(M(1)-M(N(e)))-M(N(f)));h=M(Q(M(-i),M(0)));n=M(-h);f=M(f+(f>>8;D[c+10|0]=d>>>16;D[c+11|0]=d>>>24;d=(w(l),y(2));D[c+4|0]=d;D[c+5|0]=d>>>8;D[c+6|0]=d>>>16;D[c+7|0]=d>>>24;d=(w(g),y(2));D[c|0]=d;D[c+1|0]=d>>>8;D[c+2|0]=d>>>16;D[c+3|0]=d>>>24;c=c+12|0;b=b+1|0;if((j|0)!=(b|0)){continue}break}}return o|0}function Md(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;g=Z-16|0;Z=g;a:{if(!Sa(1,g+8|0,b)){break a}d=F[b+8>>2];e=F[b+16>>2];f=d-e|0;h=F[g+12>>2];c=d>>>0>>0;d=F[b+20>>2];i=F[b+12>>2]-(c+d|0)|0;c=F[g+8>>2];if((h|0)==(i|0)&c>>>0>f>>>0|h>>>0>i>>>0){break a}d=d+h|0;f=c+e|0;d=f>>>0>>0?d+1|0:d;F[b+16>>2]=f;F[b+20>>2]=d;if((c|0)<=0){break a}b=F[b>>2]+e|0;F[a+40>>2]=b;e=c-1|0;d=b+e|0;f=G[d|0];b:{if(f>>>0<=63){F[a+44>>2]=e;b=G[d|0]&63;break b}c:{switch((f>>>6|0)-1|0){case 0:if(c>>>0<2){break a}c=c-2|0;F[a+44>>2]=c;b=b+c|0;b=G[b+1|0]<<8&16128|G[b|0];break b;case 1:if(c>>>0<3){break a}c=c-3|0;F[a+44>>2]=c;b=b+c|0;b=G[b+1|0]<<8|G[b+2|0]<<16&4128768|G[b|0];break b;default:break c}}c=c-4|0;F[a+44>>2]=c;b=b+c|0;b=(G[b|0]|G[b+1|0]<<8|(G[b+2|0]<<16|G[b+3|0]<<24))&1073741823}F[a+48>>2]=b+16384;j=b>>>0<4177920}Z=g+16|0;return j}function Tf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;a:{a=Z-32|0;Z=a;e=ya(c);if(e>>>0<2147483632){b:{c:{if(e>>>0>=11){g=(e|15)+1|0;f=ka(g);F[a+24>>2]=g|-2147483648;F[a+16>>2]=f;F[a+20>>2]=e;g=e+f|0;break c}D[a+27|0]=e;f=a+16|0;g=e+f|0;if(!e){break b}}la(f,c,e)}D[g|0]=0;F[a+8>>2]=0;F[a>>2]=0;F[a+4>>2]=0;d:{c=Ya(b,a+16|0);if((c|0)==(b+4|0)){break d}b=F[c+28>>2];e=F[c+32>>2];if((b|0)==(e|0)){break d}b=e-b|0;if(b&3){break d}e=b>>>2|0;f=F[a+4>>2];b=F[a>>2];g=f-b>>2;e:{if(e>>>0>g>>>0){qa(a,e-g|0);b=F[a>>2];f=F[a+4>>2];break e}if(e>>>0>=g>>>0){break e}f=(e<<2)+b|0;F[a+4>>2]=f}if((b|0)!=(f|0)){e=b;b=F[c+28>>2];la(e,b,F[c+32>>2]-b|0);break d}ta();v()}b=F[d>>2];if(b){F[d+4>>2]=b;ja(b)}F[d>>2]=F[a>>2];F[d+4>>2]=F[a+4>>2];F[d+8>>2]=F[a+8>>2];if(D[a+27|0]<0){ja(F[a+16>>2])}Z=a+32|0;break a}za();v()}}function ud(a){a=a|0;var b=0,c=0,d=0,e=0;F[a>>2]=8284;d=F[a+368>>2];F[a+368>>2]=0;if(d){e=d-4|0;b=F[e>>2];if(b){c=(b<<4)+d|0;while(1){c=c-16|0;if((d|0)!=(c|0)){continue}break}}ja(e)}td(a+216|0);b=F[a+196>>2];if(b){F[a+200>>2]=b;ja(b)}b=F[a+184>>2];if(b){F[a+188>>2]=b;ja(b)}b=F[a+172>>2];if(b){F[a+176>>2]=b;ja(b)}b=F[a+160>>2];if(b){F[a+164>>2]=b;ja(b)}c=F[a+144>>2];if(c){while(1){b=F[c>>2];ja(c);c=b;if(b){continue}break}}b=F[a+136>>2];F[a+136>>2]=0;if(b){ja(b)}b=F[a+120>>2];if(b){ja(b)}b=F[a+108>>2];if(b){ja(b)}b=F[a+96>>2];if(b){ja(b)}b=F[a+72>>2];if(b){F[a+76>>2]=b;ja(b)}b=F[a+60>>2];if(b){ja(b)}b=F[a+48>>2];if(b){F[a+52>>2]=b;ja(b)}b=F[a+36>>2];if(b){F[a+40>>2]=b;ja(b)}b=F[a+24>>2];if(b){F[a+28>>2]=b;ja(b)}b=F[a+12>>2];if(b){F[a+16>>2]=b;ja(b)}b=F[a+8>>2];F[a+8>>2]=0;if(b){Za(b)}return a|0}function Vf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=Z-16|0;Z=d;a:{e=ya(c);if(e>>>0<2147483632){b:{c:{if(e>>>0>=11){f=(e|15)+1|0;a=ka(f);F[d+8>>2]=f|-2147483648;F[d>>2]=a;F[d+4>>2]=e;f=a+e|0;break c}D[d+11|0]=e;f=d+e|0;a=d;if(!e){break b}}la(a,c,e)}D[f|0]=0;c=G[d+11|0];e=c<<24>>24;b=F[b+4>>2];a=0;d:{if(!b){break d}a=c;c=(e|0)<0;a=c?F[d+4>>2]:a;f=c?F[d>>2]:d;while(1){c=G[b+27|0];g=c<<24>>24<0;c=g?F[b+20>>2]:c;i=c>>>0>>0;e:{f:{g:{h:{i:{j:{h=i?c:a;if(h){g=g?F[b+16>>2]:b+16|0;j=sa(f,g,h);if(j){break j}if(a>>>0>=c>>>0){break i}break e}if(a>>>0>=c>>>0){break h}break e}if((j|0)<0){break e}}c=sa(g,f,h);if(c){break g}}if(i){break f}a=1;break d}if((c|0)<0){break f}a=1;break d}b=b+4|0}b=F[b>>2];if(b){continue}break}a=0}if((e|0)<0){ja(F[d>>2])}Z=d+16|0;break a}za();v()}return a|0}function lc(a,b){var c=0,d=0;c=F[b+8>>2];F[a+4>>2]=F[b+4>>2];F[a+8>>2]=c;F[a+20>>2]=F[b+20>>2];c=F[b+16>>2];F[a+12>>2]=F[b+12>>2];F[a+16>>2]=c;a:{b:{if((a|0)!=(b|0)){c=F[b+28>>2];if(c){d=F[a+24>>2];if(F[a+32>>2]<<5>>>0>>0){if(d){ja(d);F[a+32>>2]=0;F[a+24>>2]=0;F[a+28>>2]=0;c=F[b+28>>2]}if((c|0)<0){break b}c=(c-1>>>5|0)+1|0;d=ka(c<<2);F[a+32>>2]=c;F[a+28>>2]=0;F[a+24>>2]=d;c=F[b+28>>2]}pa(d,F[b+24>>2],(c-1>>>3&536870908)+4|0);c=F[b+28>>2]}else{c=0}F[a+28>>2]=c;c=F[b+40>>2];if(c){d=F[a+36>>2];if(F[a+44>>2]<<5>>>0>>0){if(d){ja(d);F[a+44>>2]=0;F[a+36>>2]=0;F[a+40>>2]=0;c=F[b+40>>2]}if((c|0)<0){break a}c=(c-1>>>5|0)+1|0;d=ka(c<<2);F[a+44>>2]=c;F[a+40>>2]=0;F[a+36>>2]=d;c=F[b+40>>2]}pa(d,F[b+36>>2],(c-1>>>3&536870908)+4|0);b=F[b+40>>2]}else{b=0}F[a+40>>2]=b}return}na();v()}na();v()}function nc(a){var b=0,c=0,d=0;b=F[a+8>>2];d=F[a>>2];a:{if(G[a+12|0]){b:{c:{d:{e:{if((b|0)==-1){break e}c=b+1|0;b=(c>>>0)%3|0?c:b-2|0;if((b|0)==-1){break e}b=F[F[d+12>>2]+(b<<2)>>2];if((b|0)!=-1){break d}}F[a+8>>2]=-1;break c}c=b+1|0;b=(c>>>0)%3|0?c:b-2|0;F[a+8>>2]=b;if((b|0)!=-1){break b}}c=F[a+4>>2];b=-1;f:{if((c|0)==-1){break f}g:{if((c>>>0)%3|0){c=c-1|0;break g}c=c+2|0;b=-1;if((c|0)==-1){break f}}c=F[F[d+12>>2]+(c<<2)>>2];b=-1;if((c|0)==-1){break f}b=c-1|0;if((c>>>0)%3|0){break f}b=c+2|0}D[a+12|0]=0;F[a+8>>2]=b;return}if((b|0)!=F[a+4>>2]){break a}F[a+8>>2]=-1;return}c=-1;h:{if((b|0)==-1){break h}i:{if((b>>>0)%3|0){b=b-1|0;break i}b=b+2|0;c=-1;if((b|0)==-1){break h}}b=F[F[d+12>>2]+(b<<2)>>2];c=-1;if((b|0)==-1){break h}c=b-1|0;if((b>>>0)%3|0){break h}c=b+2|0}F[a+8>>2]=c}}function Od(a){var b=0,c=0,d=0;b=ka(32);D[b+26|0]=0;c=G[1475]|G[1476]<<8;D[b+24|0]=c;D[b+25|0]=c>>>8;c=G[1471]|G[1472]<<8|(G[1473]<<16|G[1474]<<24);d=G[1467]|G[1468]<<8|(G[1469]<<16|G[1470]<<24);D[b+16|0]=d;D[b+17|0]=d>>>8;D[b+18|0]=d>>>16;D[b+19|0]=d>>>24;D[b+20|0]=c;D[b+21|0]=c>>>8;D[b+22|0]=c>>>16;D[b+23|0]=c>>>24;c=G[1463]|G[1464]<<8|(G[1465]<<16|G[1466]<<24);d=G[1459]|G[1460]<<8|(G[1461]<<16|G[1462]<<24);D[b+8|0]=d;D[b+9|0]=d>>>8;D[b+10|0]=d>>>16;D[b+11|0]=d>>>24;D[b+12|0]=c;D[b+13|0]=c>>>8;D[b+14|0]=c>>>16;D[b+15|0]=c>>>24;c=G[1455]|G[1456]<<8|(G[1457]<<16|G[1458]<<24);d=G[1451]|G[1452]<<8|(G[1453]<<16|G[1454]<<24);D[b|0]=d;D[b+1|0]=d>>>8;D[b+2|0]=d>>>16;D[b+3|0]=d>>>24;D[b+4|0]=c;D[b+5|0]=c>>>8;D[b+6|0]=c>>>16;D[b+7|0]=c>>>24;F[a>>2]=-1;ra(a+4|0,b,26);ja(b)}function Kg(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0;e=F[a+4>>2];d=F[e>>2];a:{b=F[a+12>>2];c=F[b+56>>2]-F[b+52>>2]|0;f=c>>2;b:{if(f>>>0<=F[e+8>>2]-d>>2>>>0){break b}if((c|0)<0){break a}b=F[e+4>>2];c=ka(c);f=c+(f<<2)|0;g=c+(b-d&-4)|0;c=g;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;F[c>>2]=F[b>>2];if((b|0)!=(d|0)){continue}break}}F[e+8>>2]=f;F[e+4>>2]=g;F[e>>2]=c;if(!d){break b}ja(d)}e=a+8|0;b=F[a+76>>2];c:{if(b){d=F[b>>2];if((d|0)==F[b+4>>2]){return 1}b=0;while(1){c=od(e,F[(b<<2)+d>>2]);if(!c){break c}f=F[a+76>>2];d=F[f>>2];b=b+1|0;if(b>>>0>2]-d>>2>>>0){continue}break}break c}c=1;a=F[F[a+12>>2]+64>>2];a=F[a+4>>2]-F[a>>2]|0;if(a>>>0<12){break c}a=(a>>2>>>0)/3|0;b=0;while(1){c=od(e,L(b,3));if(!c){break c}b=b+1|0;if((a|0)!=(b|0)){continue}break}}return c|0}na();v()}function Qg(a){a=a|0;var b=0,c=0,d=0,e=0,f=0,g=0;e=F[a+4>>2];d=F[e>>2];a:{b=F[a+12>>2];c=F[b+28>>2]-F[b+24>>2]|0;f=c>>2;b:{if(f>>>0<=F[e+8>>2]-d>>2>>>0){break b}if((c|0)<0){break a}b=F[e+4>>2];c=ka(c);f=c+(f<<2)|0;g=c+(b-d&-4)|0;c=g;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;F[c>>2]=F[b>>2];if((b|0)!=(d|0)){continue}break}}F[e+8>>2]=f;F[e+4>>2]=g;F[e>>2]=c;if(!d){break b}ja(d)}e=a+8|0;b=F[a+76>>2];c:{if(b){d=F[b>>2];if((d|0)==F[b+4>>2]){return 1}b=0;while(1){c=pd(e,F[(b<<2)+d>>2]);if(!c){break c}f=F[a+76>>2];d=F[f>>2];b=b+1|0;if(b>>>0>2]-d>>2>>>0){continue}break}break c}c=1;a=F[a+12>>2];a=F[a+4>>2]-F[a>>2]|0;if(a>>>0<12){break c}a=(a>>2>>>0)/3|0;b=0;while(1){c=pd(e,L(b,3));if(!c){break c}b=b+1|0;if((a|0)!=(b|0)){continue}break}}return c|0}na();v()}function pa(a,b,c){var d=0,e=0;a:{if((a|0)==(b|0)){break a}e=a+c|0;if(b-e>>>0<=0-(c<<1)>>>0){return la(a,b,c)}d=(a^b)&3;b:{c:{if(a>>>0>>0){if(d){d=a;break b}if(!(a&3)){d=a;break c}d=a;while(1){if(!c){break a}D[d|0]=G[b|0];b=b+1|0;c=c-1|0;d=d+1|0;if(d&3){continue}break}break c}d:{if(d){break d}if(e&3){while(1){if(!c){break a}c=c-1|0;d=c+a|0;D[d|0]=G[b+c|0];if(d&3){continue}break}}if(c>>>0<=3){break d}while(1){c=c-4|0;F[c+a>>2]=F[b+c>>2];if(c>>>0>3){continue}break}}if(!c){break a}while(1){c=c-1|0;D[c+a|0]=G[b+c|0];if(c){continue}break}break a}if(c>>>0<=3){break b}while(1){F[d>>2]=F[b>>2];b=b+4|0;d=d+4|0;c=c-4|0;if(c>>>0>3){continue}break}}if(!c){break a}while(1){D[d|0]=G[b|0];d=d+1|0;b=b+1|0;c=c-1|0;if(c){continue}break}}return a}function Pb(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;d=F[a+8>>2];c=F[a+4>>2];if(d-c>>2>>>0>=b>>>0){if(b){b=b<<2;c=ma(c,0,b)+b|0}F[a+4>>2]=c;return}a:{b:{c:{g=F[a>>2];f=c-g>>2;e=f+b|0;if(e>>>0<1073741824){d=d-g|0;h=d>>>1|0;e=d>>>0>=2147483644?1073741823:e>>>0>>0?h:e;if(e){if(e>>>0>=1073741824){break c}i=ka(e<<2)}d=(f<<2)+i|0;f=b<<2;b=ma(d,0,f);f=b+f|0;e=(e<<2)+i|0;if((c|0)==(g|0)){break b}while(1){c=c-4|0;b=F[c>>2];F[c>>2]=0;d=d-4|0;F[d>>2]=b;if((c|0)!=(g|0)){continue}break}F[a+8>>2]=e;b=F[a+4>>2];F[a+4>>2]=f;c=F[a>>2];F[a>>2]=d;if((b|0)==(c|0)){break a}while(1){b=b-4|0;a=F[b>>2];F[b>>2]=0;if(a){$[F[F[a>>2]+4>>2]](a)}if((b|0)!=(c|0)){continue}break}break a}na();v()}oa();v()}F[a+8>>2]=e;F[a+4>>2]=f;F[a>>2]=b}if(c){ja(c)}}function Yd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;e=F[b+8>>2];d=F[b+12>>2];g=d;d=F[b+20>>2];k=d;h=F[b+16>>2];c=h+4|0;d=c>>>0<4?d+1|0:d;i=c;a:{if(c>>>0>e>>>0&(d|0)>=(g|0)|(d|0)>(g|0)){break a}j=F[b>>2];c=j+h|0;f=G[c|0]|G[c+1|0]<<8|(G[c+2|0]<<16|G[c+3|0]<<24);F[b+16>>2]=i;F[b+20>>2]=d;c=e;e=k;d=h+8|0;e=d>>>0<8?e+1|0:e;if(c>>>0>>0&(e|0)>=(g|0)|(e|0)>(g|0)){break a}c=i+j|0;c=G[c|0]|G[c+1|0]<<8|(G[c+2|0]<<16|G[c+3|0]<<24);F[b+16>>2]=d;F[b+20>>2]=e;if((c|0)<(f|0)){break a}F[a+16>>2]=c;F[a+12>>2]=f;d=(c>>31)-((f>>31)+(c>>>0>>0)|0)|0;e=c-f|0;if(!d&e>>>0>2147483646|d){break a}d=e+1|0;F[a+20>>2]=d;e=d>>>1|0;F[a+24>>2]=e;F[a+28>>2]=0-e;if(!(d&1)){F[a+24>>2]=e-1}l=Aa(a+112|0,b)}return l|0}function Wc(a,b){var c=0,d=0,e=0,f=0;d=-1;e=-1;f=-1;a:{b:{if((b|0)==-1){break b}e=F[F[F[a+4>>2]+12>>2]+(b<<2)>>2];c=b+1|0;c=(c>>>0)%3|0?c:b-2|0;if((c|0)>=0){f=(c>>>0)/3|0;f=F[(F[F[a>>2]+96>>2]+L(f,12)|0)+(c-L(f,3)<<2)>>2]}c:{if((e|0)==-1){break c}c=((e>>>0)%3|0?-1:2)+e|0;if((c|0)<0){break c}d=(c>>>0)/3|0;d=F[(F[F[a>>2]+96>>2]+L(d,12)|0)+(c-L(d,3)<<2)>>2]}c=-1;if((d|0)!=(f|0)){break a}f=-1;d:{b=((b>>>0)%3|0?-1:2)+b|0;if((b|0)>=0){d=(b>>>0)/3|0;d=F[(F[F[a>>2]+96>>2]+L(d,12)|0)+(b-L(d,3)<<2)>>2];if((e|0)==-1){break b}break d}d=-1;if((e|0)!=-1){break d}break b}b=e+1|0;b=(b>>>0)%3|0?b:e-2|0;if((b|0)<0){break b}c=F[F[a>>2]+96>>2];a=(b>>>0)/3|0;f=F[(c+L(a,12)|0)+(b-L(a,3)<<2)>>2]}c=(d|0)!=(f|0)?-1:e}return c}function Fc(a,b){var c=0,d=0,e=0;c=Z+-64|0;Z=c;d=F[a>>2];e=F[d-4>>2];d=F[d-8>>2];F[c+32>>2]=0;F[c+36>>2]=0;F[c+40>>2]=0;F[c+44>>2]=0;F[c+48>>2]=0;F[c+52>>2]=0;D[c+55|0]=0;D[c+56|0]=0;D[c+57|0]=0;D[c+58|0]=0;D[c+59|0]=0;D[c+60|0]=0;D[c+61|0]=0;D[c+62|0]=0;F[c+24>>2]=0;F[c+28>>2]=0;F[c+20>>2]=0;F[c+16>>2]=11020;F[c+12>>2]=a;F[c+8>>2]=b;a=a+d|0;d=0;a:{if(La(e,b,0)){F[c+56>>2]=1;$[F[F[e>>2]+20>>2]](e,c+8|0,a,a,1,0);d=F[c+32>>2]==1?a:0;break a}$[F[F[e>>2]+24>>2]](e,c+8|0,a,1,0);b:{switch(F[c+44>>2]){case 0:d=F[c+48>>2]==1?F[c+36>>2]==1?F[c+40>>2]==1?F[c+28>>2]:0:0:0;break a;case 1:break b;default:break a}}if(F[c+32>>2]!=1){if(F[c+48>>2]|F[c+36>>2]!=1|F[c+40>>2]!=1){break a}}d=F[c+24>>2]}Z=c- -64|0;return d}function ma(a,b,c){var d=0,e=0,f=0,g=0;a:{if(!c){break a}D[a|0]=b;d=a+c|0;D[d-1|0]=b;if(c>>>0<3){break a}D[a+2|0]=b;D[a+1|0]=b;D[d-3|0]=b;D[d-2|0]=b;if(c>>>0<7){break a}D[a+3|0]=b;D[d-4|0]=b;if(c>>>0<9){break a}d=0-a&3;e=d+a|0;b=L(b&255,16843009);F[e>>2]=b;d=c-d&-4;c=d+e|0;F[c-4>>2]=b;if(d>>>0<9){break a}F[e+8>>2]=b;F[e+4>>2]=b;F[c-8>>2]=b;F[c-12>>2]=b;if(d>>>0<25){break a}F[e+24>>2]=b;F[e+20>>2]=b;F[e+16>>2]=b;F[e+12>>2]=b;F[c-16>>2]=b;F[c-20>>2]=b;F[c-24>>2]=b;F[c-28>>2]=b;g=e&4|24;c=d-g|0;if(c>>>0<32){break a}d=ki(b,0,1,1);f=_;b=e+g|0;while(1){F[b+24>>2]=d;F[b+28>>2]=f;F[b+16>>2]=d;F[b+20>>2]=f;F[b+8>>2]=d;F[b+12>>2]=f;F[b>>2]=d;F[b+4>>2]=f;b=b+32|0;c=c-32|0;if(c>>>0>31){continue}break}}return a}function ie(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=F[b+8>>2];e=F[b+12>>2];g=e;e=F[b+20>>2];k=e;h=F[b+16>>2];c=h+4|0;e=c>>>0<4?e+1|0:e;i=c;a:{if(c>>>0>d>>>0&(e|0)>=(g|0)|(e|0)>(g|0)){break a}j=F[b>>2];c=j+h|0;f=G[c|0]|G[c+1|0]<<8|(G[c+2|0]<<16|G[c+3|0]<<24);F[b+16>>2]=i;F[b+20>>2]=e;c=d;d=k;e=h+8|0;d=e>>>0<8?d+1|0:d;if(c>>>0>>0&(d|0)>=(g|0)|(d|0)>(g|0)){break a}c=i+j|0;c=G[c|0]|G[c+1|0]<<8|(G[c+2|0]<<16|G[c+3|0]<<24);F[b+16>>2]=e;F[b+20>>2]=d;if((c|0)<(f|0)){break a}F[a+16>>2]=c;F[a+12>>2]=f;d=(c>>31)-((f>>31)+(c>>>0>>0)|0)|0;b=c-f|0;if(!d&b>>>0>2147483646|d){break a}l=1;d=b+1|0;F[a+20>>2]=d;b=d>>>1|0;F[a+24>>2]=b;F[a+28>>2]=0-b;if(d&1){break a}F[a+24>>2]=b-1}return l|0}function Uc(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;d=Z-16|0;Z=d;f=F[a+24>>2];k=F[a+28>>2];a:{if((f|0)!=(k|0)){while(1){F[d+8>>2]=0;F[d>>2]=0;F[d+4>>2]=0;a=Sc(F[f>>2],b,d);g=G[d+11|0];h=g<<24>>24;i=3;b:{c:{d:{if(!a){break d}i=0;a=G[c+11|0];e=a<<24>>24;j=(h|0)<0?F[d+4>>2]:g;if((j|0)!=(((e|0)<0?F[c+4>>2]:a)|0)){break d}a=(e|0)<0?F[c>>2]:c;e=(h|0)<0;e:{if(!e){e=d;if(!h){break e}while(1){if(G[e|0]!=G[a|0]){break d}a=a+1|0;e=e+1|0;g=g-1|0;if(g){continue}break}break e}if(!j){break e}if(sa(e?F[d>>2]:d,a,j)){break c}}l=F[f>>2];i=1}if((h|0)>=0){break b}}ja(F[d>>2])}f:{switch(i|0){case 0:case 3:break f;default:break a}}f=f+4|0;if((k|0)!=(f|0)){continue}break}}l=0}Z=d+16|0;return l}function gb(a,b,c){var d=0,e=0,f=0,g=0,h=0,i=0;f=c-b|0;h=f>>2;d=F[a+8>>2];e=F[a>>2];if(h>>>0<=d-e>>2>>>0){d=F[a+4>>2];g=d-e|0;f=g+b|0;i=g>>2;g=i>>>0>>0?f:c;if((g|0)!=(b|0)){while(1){F[e>>2]=F[b>>2];e=e+4|0;b=b+4|0;if((g|0)!=(b|0)){continue}break}}if(h>>>0>i>>>0){if((c|0)!=(g|0)){while(1){F[d>>2]=F[f>>2];d=d+4|0;f=f+4|0;if((f|0)!=(c|0)){continue}break}}F[a+4>>2]=d;return}F[a+4>>2]=e;return}if(e){F[a+4>>2]=e;ja(e);F[a+8>>2]=0;F[a>>2]=0;F[a+4>>2]=0;d=0}a:{if((f|0)<0){break a}e=d>>>1|0;d=d>>>0>=2147483644?1073741823:e>>>0>h>>>0?e:h;if(d>>>0>=1073741824){break a}e=d<<2;d=ka(e);F[a>>2]=d;F[a+8>>2]=d+e;if((b|0)!=(c|0)){c=b;b=(f-4&-4)+4|0;d=la(d,c,b)+b|0}F[a+4>>2]=d;return}na();v()}function Ea(a,b,c){var d=0,e=0,f=0;e=Z-16|0;Z=e;F[a+4>>2]=0;a:{b:{if(!b){break b}f=F[a+8>>2];d=f<<5;c:{if(d>>>0>=b>>>0){F[a+4>>2]=b;break c}F[e+8>>2]=0;F[e>>2]=0;F[e+4>>2]=0;if((b|0)<0){break a}if(d>>>0<=1073741822){f=f<<6;d=b+31&-32;d=d>>>0>>0?f:d}else{d=2147483647}$a(e,d);f=F[a>>2];F[a>>2]=F[e>>2];F[e>>2]=f;d=F[a+4>>2];F[a+4>>2]=b;F[e+4>>2]=d;d=F[a+8>>2];F[a+8>>2]=F[e+8>>2];F[e+8>>2]=d;if(!f){break c}ja(f)}d=b>>>5|0;a=F[a>>2];if(G[c|0]){if(b>>>0>=32){ma(a,255,d<<2)}if((b&-32)==(b|0)){break b}a=a+(d<<2)|0;F[a>>2]=F[a>>2]|-1>>>32-(b&31);break b}if(b>>>0>=32){ma(a,0,d<<2)}if((b&-32)==(b|0)){break b}a=a+(d<<2)|0;F[a>>2]=F[a>>2]&(-1>>>32-(b&31)^-1)}Z=e+16|0;return}na();v()}function If(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;e=Z-32|0;Z=e;a:{b:{f=ya(c);if(f>>>0<2147483632){c:{d:{if(f>>>0>=11){a=(f|15)+1|0;g=ka(a);F[e+24>>2]=a|-2147483648;F[e+16>>2]=g;F[e+20>>2]=f;a=f+g|0;break d}D[e+27|0]=f;g=e+16|0;a=f+g|0;if(!f){break c}}la(g,c,f)}D[a|0]=0;c=ya(d);if(c>>>0>=2147483632){break b}e:{f:{if(c>>>0>=11){f=(c|15)+1|0;a=ka(f);F[e+8>>2]=f|-2147483648;F[e>>2]=a;F[e+4>>2]=c;g=a+c|0;break f}D[e+11|0]=c;g=c+e|0;a=e;if(!c){break e}}la(a,d,c)}D[g|0]=0;c=F[b+4>>2];a=-1;g:{if(!c){break g}c=Uc(c,e+16|0,e);a=-1;if(!c){break g}a=Pc(b,F[c+24>>2])}if(D[e+11|0]<0){ja(F[e>>2])}if(D[e+27|0]<0){ja(F[e+16>>2])}Z=e+32|0;break a}za();v()}za();v()}return a|0}function se(a,b){a=a|0;b=b|0;a=0;a:{switch(b|0){case 0:a=ka(20);F[a+12>>2]=-1;F[a+16>>2]=0;F[a+4>>2]=0;F[a+8>>2]=0;F[a>>2]=1920;return a|0;case 1:a=ka(24);F[a+12>>2]=-1;F[a+16>>2]=0;F[a+4>>2]=0;F[a+8>>2]=0;F[a>>2]=1920;F[a+20>>2]=0;F[a>>2]=2136;return a|0;case 2:a=ka(48);F[a+12>>2]=-1;F[a+16>>2]=0;F[a+4>>2]=0;F[a+8>>2]=0;F[a>>2]=1920;F[a+20>>2]=0;F[a>>2]=2136;F[a+24>>2]=1624;F[a>>2]=7948;F[a+32>>2]=0;F[a+36>>2]=0;F[a+28>>2]=-1;F[a+40>>2]=0;F[a+44>>2]=0;return a|0;case 3:a=ka(32);F[a+12>>2]=-1;F[a+16>>2]=0;F[a+4>>2]=0;F[a+8>>2]=0;F[a>>2]=1920;F[a+20>>2]=0;F[a>>2]=2136;F[a+24>>2]=1032;F[a>>2]=5812;F[a+28>>2]=-1;break;default:break a}}return a|0}function Be(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=F[b>>2];b=F[b+4>>2];d=F[F[a+8>>2]+40>>2];j=d;m=ka((d|0)<0?-1:d);i=b-f|0;e=1;a:{if((i|0)<4){break a}b=0;g=F[c+16>>2];k=d;f=g+d|0;d=0+F[c+20>>2]|0;d=f>>>0>>0?d+1|0:d;h=F[c+12>>2];e=0;if(I[c+8>>2]>>0&(d|0)>=(h|0)|(d|0)>(h|0)){break a}e=i>>2;i=(e|0)<=1?1:e;while(1){b:{g=la(m,F[c>>2]+g|0,j);F[c+16>>2]=f;F[c+20>>2]=d;la(F[F[F[a+8>>2]+64>>2]>>2]+b|0,g,j);l=l+1|0;if((i|0)==(l|0)){break b}b=b+j|0;d=n+F[c+20>>2]|0;g=F[c+16>>2];f=k+g|0;d=f>>>0>>0?d+1|0:d;h=F[c+12>>2];if((d|0)<=(h|0)&I[c+8>>2]>=f>>>0|(d|0)<(h|0)){continue}}break}e=(e|0)<=(l|0)}ja(m);return e|0}function mh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0;F[b>>2]=1;f=b+8|0;c=F[b+8>>2];d=F[b+12>>2]-c|0;if(d>>>0<=4294967291){Db(f,d+4|0);c=F[f>>2]}c=c+d|0;d=F[a+4>>2];D[c|0]=d;D[c+1|0]=d>>>8;D[c+2|0]=d>>>16;D[c+3|0]=d>>>24;c=F[a+8>>2];if((c|0)!=F[a+12>>2]){d=0;while(1){g=(d<<2)+c|0;c=F[b+8>>2];e=F[b+12>>2]-c|0;if(e>>>0<=4294967291){Db(f,e+4|0);c=F[f>>2]}c=c+e|0;e=F[g>>2];D[c|0]=e;D[c+1|0]=e>>>8;D[c+2|0]=e>>>16;D[c+3|0]=e>>>24;d=d+1|0;c=F[a+8>>2];if(d>>>0>2]-c>>2>>>0){continue}break}}c=F[b+12>>2];b=F[b+8>>2];c=c-b|0;if(c>>>0<=4294967291){Db(f,c+4|0);b=F[f>>2]}b=b+c|0;a=F[a+20>>2];D[b|0]=a;D[b+1|0]=a>>>8;D[b+2|0]=a>>>16;D[b+3|0]=a>>>24}function mb(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;c=F[a+4>>2];if((c|0)!=F[a+8>>2]){e=F[b+4>>2];F[c>>2]=F[b>>2];F[c+4>>2]=e;F[c+8>>2]=F[b+8>>2];F[a+4>>2]=c+12;return}a:{g=F[a>>2];d=(c-g|0)/12|0;e=d+1|0;if(e>>>0<357913942){f=d<<1;f=d>>>0>=178956970?357913941:e>>>0>>0?f:e;if(f){if(f>>>0>=357913942){break a}e=ka(L(f,12))}else{e=0}d=e+L(d,12)|0;h=F[b+4>>2];F[d>>2]=F[b>>2];F[d+4>>2]=h;F[d+8>>2]=F[b+8>>2];b=d+12|0;if((c|0)!=(g|0)){while(1){c=c-12|0;h=F[c+4>>2];d=d-12|0;F[d>>2]=F[c>>2];F[d+4>>2]=h;F[d+8>>2]=F[c+8>>2];if((c|0)!=(g|0)){continue}break}c=F[a>>2]}F[a+8>>2]=e+L(f,12);F[a+4>>2]=b;F[a>>2]=d;if(c){ja(c)}return}na();v()}oa();v()}function ne(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;h=F[c+12>>2];f=h;e=F[c+20>>2];i=F[c+8>>2];g=F[c+16>>2];a:{if((f|0)<=(e|0)&i>>>0<=g>>>0|(e|0)>(f|0)){break a}j=F[c>>2];k=D[j+g|0];d=e;f=g+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;b:{if((k|0)==-2){break b}if((d|0)>=(h|0)&f>>>0>=i>>>0|(d|0)>(h|0)){break a}d=D[f+j|0];g=g+2|0;e=g>>>0<2?e+1|0:e;F[c+16>>2]=g;F[c+20>>2]=e;if((d-4&255)>>>0<251){break a}e=$[F[F[a>>2]+40>>2]](a,k,d)|0;d=F[a+20>>2];F[a+20>>2]=e;if(!d){break b}$[F[F[d>>2]+4>>2]](d)}d=F[a+20>>2];if(d){if(!($[F[F[a>>2]+28>>2]](a,d)|0)){break a}}l=$[F[F[a>>2]+36>>2]](a,b,c)|0}return l|0}function Bf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a:{if(I[b+80>>2]>65535){break a}a=F[b+100>>2];b=F[b+96>>2];e=(a-b|0)/12|0;f=L(e,6);g=(f|0)==(c|0);if((a|0)==(b|0)|(c|0)!=(f|0)){break a}g=1;c=e>>>0<=1?1:e;i=c&1;a=0;if(e>>>0>=2){j=c&-2;c=0;while(1){f=L(a,6);h=f+d|0;e=b+L(a,12)|0;E[h>>1]=F[e>>2];E[(f|2)+d>>1]=F[e+4>>2];E[h+4>>1]=F[e+8>>2];f=a|1;e=L(f,6)+d|0;f=b+L(f,12)|0;E[e>>1]=F[f>>2];E[e+2>>1]=F[f+4>>2];E[e+4>>1]=F[f+8>>2];a=a+2|0;c=c+2|0;if((j|0)!=(c|0)){continue}break}}if(!i){break a}c=L(a,6)+d|0;a=b+L(a,12)|0;E[c>>1]=F[a>>2];E[c+2>>1]=F[a+4>>2];E[c+4>>1]=F[a+8>>2]}return g|0}function Gh(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=Z-32|0;Z=f;h=e>>>0>1073741823?-1:e<<2;h=ma(ka(h),0,h);g=F[b>>2];i=F[b+4>>2];k=F[h+4>>2];F[f+16>>2]=F[h>>2];F[f+20>>2]=k;F[f+8>>2]=g;F[f+12>>2]=i;i=a+8|0;Jb(f+24|0,i,f+16|0,f+8|0);F[c>>2]=F[f+24>>2];F[c+4>>2]=F[f+28>>2];if((d|0)>(e|0)){k=0-e<<2;a=e;while(1){g=a<<2;j=g+b|0;m=F[j>>2];j=F[j+4>>2];g=c+g|0;l=g+k|0;n=F[l+4>>2];F[f+16>>2]=F[l>>2];F[f+20>>2]=n;F[f+8>>2]=m;F[f+12>>2]=j;Jb(f+24|0,i,f+16|0,f+8|0);F[g>>2]=F[f+24>>2];F[g+4>>2]=F[f+28>>2];a=a+e|0;if((d|0)>(a|0)){continue}break}}ja(h);Z=f+32|0;return 1}function Sf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;a=Z-32|0;Z=a;F[a+24>>2]=0;F[a+28>>2]=0;a:{d=ya(c);if(d>>>0<2147483632){b:{c:{if(d>>>0>=11){e=(d|15)+1|0;f=ka(e);F[a+16>>2]=e|-2147483648;F[a+8>>2]=f;F[a+12>>2]=d;e=d+f|0;break c}D[a+19|0]=d;f=a+8|0;e=f+d|0;if(!d){break b}}la(f,c,d)}D[e|0]=0;c=b+4|0;b=Ya(b,a+8|0);d:{if((c|0)==(b|0)){break d}c=F[b+32>>2];b=F[b+28>>2];if((c-b|0)!=8){break d}c=G[b+4|0]|G[b+5|0]<<8|(G[b+6|0]<<16|G[b+7|0]<<24);F[a+24>>2]=G[b|0]|G[b+1|0]<<8|(G[b+2|0]<<16|G[b+3|0]<<24);F[a+28>>2]=c}g=K[a+24>>3];if(D[a+19|0]<0){ja(F[a+8>>2])}Z=a+32|0;break a}za();v()}return+g}function Gc(a,b,c,d,e,f,g){var h=0,i=0,j=0;h=Z-16|0;Z=h;if((b^-1)+2147483631>>>0>=c>>>0){if(G[a+11|0]>>>7|0){i=F[a>>2]}else{i=a}if(b>>>0<1073741799){F[h+12>>2]=b<<1;F[h>>2]=b+c;c=Z-16|0;Z=c;Z=c+16|0;c=h+12|0;c=F[(I[h>>2]>2]?c:h)>>2];if(c>>>0>=11){j=c+16&-16;c=j-1|0;c=(c|0)==11?j:c}else{c=10}c=c+1|0}else{c=2147483631}sb(h,c);c=F[h>>2];if(f){db(c,g,f)}g=d-e|0;if((d|0)!=(e|0)){db(c+f|0,e+i|0,g)}if((b|0)!=10){ja(i)}F[a>>2]=c;F[a+8>>2]=F[a+8>>2]&-2147483648|F[h+4>>2]&2147483647;F[a+8>>2]=F[a+8>>2]|-2147483648;b=a;a=f+g|0;F[b+4>>2]=a;D[h+12|0]=0;D[a+c|0]=G[h+12|0];Z=h+16|0;return}za();v()}function _c(a,b,c){var d=0,e=0,f=0,g=0;a:{f=b>>>0<1431655766&(b|c)>=0;b:{if(!f){break b}b=L(b,3);Xb(a,b,10224);Xb(a+12|0,b,10228);d=F[a+24>>2];c:{if(F[a+32>>2]-d>>2>>>0>=c>>>0){break c}if(c>>>0>=1073741824){break a}b=F[a+28>>2];e=c<<2;c=ka(e);e=c+e|0;g=c+(b-d&-4)|0;c=g;if((b|0)!=(d|0)){while(1){c=c-4|0;b=b-4|0;F[c>>2]=F[b>>2];if((b|0)!=(d|0)){continue}break}}F[a+32>>2]=e;F[a+28>>2]=g;F[a+24>>2]=c;if(!d){break c}ja(d)}F[a+80>>2]=0;F[a+84>>2]=0;b=F[a+76>>2];F[a+76>>2]=0;if(b){ja(b)}F[a+68>>2]=0;F[a+72>>2]=0;b=a- -64|0;a=F[b>>2];F[b>>2]=0;if(!a){break b}ja(a)}return f}na();v()}function yd(a){var b=0,c=0,d=0,e=0,f=0;f=1;c=F[a+140>>2];a:{if((c|0)<=0){break a}b=c<<4;d=ka(c>>>0>268435455?-1:b|4);F[d>>2]=c;d=d+4|0;c=d+b|0;b=d;while(1){F[b>>2]=0;F[b+4>>2]=0;D[b+5|0]=0;D[b+6|0]=0;D[b+7|0]=0;D[b+8|0]=0;D[b+9|0]=0;D[b+10|0]=0;D[b+11|0]=0;D[b+12|0]=0;b=b+16|0;if((c|0)!=(b|0)){continue}break}e=F[a+136>>2];F[a+136>>2]=d;if(e){c=e-4|0;d=F[c>>2];if(d){b=(d<<4)+e|0;while(1){b=b-16|0;if((e|0)!=(b|0)){continue}break}}ja(c)}b=0;if(F[a+140>>2]<=0){break a}while(1){f=Aa(F[a+136>>2]+(b<<4)|0,a);if(!f){break a}b=b+1|0;if((b|0)>2]){continue}break}}return f} +function Sd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=F[b+8>>2];c=F[b+12>>2];g=c;c=F[b+20>>2];i=c;h=F[b+16>>2];f=h+4|0;c=f>>>0<4?c+1|0:c;a:{if(d>>>0>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break a}e=h+F[b>>2]|0;e=G[e|0]|G[e+1|0]<<8|(G[e+2|0]<<16|G[e+3|0]<<24);F[b+16>>2]=f;F[b+20>>2]=c;f=d;d=i;c=h+8|0;d=c>>>0<8?d+1|0:d;if(c>>>0>f>>>0&(d|0)>=(g|0)|(d|0)>(g|0)){break a}F[b+16>>2]=c;F[b+20>>2]=d;if(!(e&1)){break a}d=O(e)^31;if(d-1>>>0>28){break a}F[a+8>>2]=d+1;d=-2<>2]=c;F[a+12>>2]=d^-1;F[a+24>>2]=c>>1;J[a+20>>2]=M(2)/M(c|0);j=Aa(a+96|0,b)}return j|0}function bc(a,b){var c=0;c=F[b+4>>2];F[a>>2]=F[b>>2];F[a+4>>2]=c;c=F[b+60>>2];F[a+56>>2]=F[b+56>>2];F[a+60>>2]=c;c=F[b+52>>2];F[a+48>>2]=F[b+48>>2];F[a+52>>2]=c;c=F[b+44>>2];F[a+40>>2]=F[b+40>>2];F[a+44>>2]=c;c=F[b+36>>2];F[a+32>>2]=F[b+32>>2];F[a+36>>2]=c;c=F[b+28>>2];F[a+24>>2]=F[b+24>>2];F[a+28>>2]=c;c=F[b+20>>2];F[a+16>>2]=F[b+16>>2];F[a+20>>2]=c;c=F[b+12>>2];F[a+8>>2]=F[b+8>>2];F[a+12>>2]=c;F[a+88>>2]=0;F[a+64>>2]=0;F[a+68>>2]=0;F[a+72>>2]=0;F[a+76>>2]=0;D[a+77|0]=0;D[a+78|0]=0;D[a+79|0]=0;D[a+80|0]=0;D[a+81|0]=0;D[a+82|0]=0;D[a+83|0]=0;D[a+84|0]=0;return a}function ac(a,b){var c=0,d=0,e=0,f=0,g=0;a:{if(F[a+64>>2]){break a}c=ka(32);F[c+16>>2]=0;F[c+20>>2]=0;F[c+8>>2]=0;F[c>>2]=0;F[c+4>>2]=0;F[c+24>>2]=0;F[c+28>>2]=0;d=F[a+64>>2];F[a+64>>2]=c;if(!d){break a}c=F[d>>2];if(c){F[d+4>>2]=c;ja(c)}ja(d)}d=F[a+64>>2];c=F[a+28>>2]-1|0;if(c>>>0<=10){c=F[(c<<2)+10148>>2]}else{c=-1}c=L(c,G[a+24|0]);f=c>>31;g=md(d,0,ki(c,f,b,0),_);if(g){d=F[a+64>>2];F[a>>2]=d;e=F[d+20>>2];F[a+8>>2]=F[d+16>>2];F[a+12>>2]=e;e=F[d+24>>2];d=F[d+28>>2];F[a+48>>2]=0;F[a+52>>2]=0;F[a+40>>2]=c;F[a+44>>2]=f;F[a+16>>2]=e;F[a+20>>2]=d;F[a+80>>2]=b}return g}function Af(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;a=F[b+100>>2];b=F[b+96>>2];h=a-b|0;a:{if((h|0)!=(c|0)|(a|0)==(b|0)){break a}g=(c|0)/12|0;e=g>>>0<=1?1:g;j=e&1;a=0;if(g>>>0>=2){k=e&-2;g=0;while(1){e=L(a,12);i=e+d|0;f=b+e|0;F[i>>2]=F[f>>2];F[(e|4)+d>>2]=F[f+4>>2];F[i+8>>2]=F[f+8>>2];f=L(a|1,12);e=f+d|0;f=b+f|0;F[e>>2]=F[f>>2];F[e+4>>2]=F[f+4>>2];F[e+8>>2]=F[f+8>>2];a=a+2|0;g=g+2|0;if((k|0)!=(g|0)){continue}break}}if(!j){break a}e=d;d=L(a,12);a=e+d|0;b=b+d|0;F[a>>2]=F[b>>2];F[a+4>>2]=F[b+4>>2];F[a+8>>2]=F[b+8>>2]}return(c|0)==(h|0)|0}function Kh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;c=F[b+8>>2];d=F[b+12>>2];g=d;d=F[b+20>>2];i=d;h=F[b+16>>2];f=h+4|0;d=f>>>0<4?d+1|0:d;a:{if(c>>>0>>0&(d|0)>=(g|0)|(d|0)>(g|0)){break a}e=h+F[b>>2]|0;e=G[e|0]|G[e+1|0]<<8|(G[e+2|0]<<16|G[e+3|0]<<24);F[b+16>>2]=f;F[b+20>>2]=d;f=c;c=i;d=h+8|0;c=d>>>0<8?c+1|0:c;if(d>>>0>f>>>0&(c|0)>=(g|0)|(c|0)>(g|0)){break a}F[b+16>>2]=d;F[b+20>>2]=c;if(!(e&1)){break a}b=O(e)^31;if(b-1>>>0>28){break a}j=1;F[a+8>>2]=b+1;b=-2<>2]=c;F[a+12>>2]=b^-1;F[a+24>>2]=c>>1;J[a+20>>2]=M(2)/M(c|0)}return j|0}function Ya(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;f=a+4|0;a=F[a+4>>2];a:{b:{if(!a){break b}d=G[b+11|0];c=d<<24>>24<0;g=c?F[b>>2]:b;d=c?F[b+4>>2]:d;b=f;while(1){e=G[a+27|0];c=e<<24>>24<0;e=c?F[a+20>>2]:e;h=e>>>0>d>>>0;i=h?d:e;c:{if(i){c=sa(c?F[a+16>>2]:a+16|0,g,i);if(c){break c}}c=d>>>0>e>>>0?-1:h}c=(c|0)<0;b=c?b:a;a=F[(c?a+4|0:a)>>2];if(a){continue}break}if((b|0)==(f|0)){break b}c=G[b+27|0];a=c<<24>>24<0;d:{c=a?F[b+20>>2]:c;e=c>>>0>>0?c:d;if(e){a=sa(g,a?F[b+16>>2]:b+16|0,e);if(a){break d}}if(c>>>0>d>>>0){break b}break a}if((a|0)>=0){break a}}b=f}return b}function Oe(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;if(La(a,F[b+8>>2],e)){if(!(F[b+28>>2]==1|F[b+4>>2]!=(c|0))){F[b+28>>2]=d}return}a:{if(La(a,F[b>>2],e)){if(!(F[b+16>>2]!=(c|0)&F[b+20>>2]!=(c|0))){if((d|0)!=1){break a}F[b+32>>2]=1;return}F[b+32>>2]=d;b:{if(F[b+44>>2]==4){break b}E[b+52>>1]=0;a=F[a+8>>2];$[F[F[a>>2]+20>>2]](a,b,c,c,1,e);if(G[b+53|0]){F[b+44>>2]=3;if(!G[b+52|0]){break b}break a}F[b+44>>2]=4}F[b+20>>2]=c;F[b+40>>2]=F[b+40>>2]+1;if(F[b+36>>2]!=1|F[b+24>>2]!=2){break a}D[b+54|0]=1;return}a=F[a+8>>2];$[F[F[a>>2]+24>>2]](a,b,c,d,e)}}function Ig(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0;f=ka(64);c=ka(12);F[c+8>>2]=F[F[a+4>>2]+80>>2];F[c>>2]=9968;F[c+4>>2]=0;f=yc(f,c);a:{b:{if((b|0)<0){c=f;break b}h=a+8|0;c=F[a+12>>2];e=F[a+8>>2];g=c-e>>2;c:{if((g|0)>(b|0)){break c}d=b+1|0;if(b>>>0>=g>>>0){Pb(h,d-g|0);break c}if(d>>>0>=g>>>0){break c}e=e+(d<<2)|0;if((e|0)!=(c|0)){while(1){c=c-4|0;d=F[c>>2];F[c>>2]=0;if(d){$[F[F[d>>2]+4>>2]](d)}if((c|0)!=(e|0)){continue}break}}F[a+12>>2]=e}a=F[h>>2]+(b<<2)|0;c=F[a>>2];F[a>>2]=f;if(!c){break a}}$[F[F[c>>2]+4>>2]](c)}return(b^-1)>>>31|0}function we(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0;c=F[a+60>>2];a:{if(!c){break a}F[c+4>>2]=a+48;if(!($[F[F[c>>2]+12>>2]](c)|0)){break a}b:{c=$[F[F[a>>2]+24>>2]](a)|0;if((c|0)<=0){break b}while(1){c:{f=F[($[F[F[a>>2]+28>>2]](a)|0)+4>>2];g=$[F[F[a>>2]+20>>2]](a,d)|0;e=F[a+60>>2];if(!($[F[F[e>>2]+8>>2]](e,F[F[f+8>>2]+(g<<2)>>2])|0)){break c}d=d+1|0;if((c|0)!=(d|0)){continue}break b}break}return 0}d=0;if(!($[F[F[a>>2]+36>>2]](a,b)|0)){break a}if(!($[F[F[a>>2]+40>>2]](a,b)|0)){break a}d=$[F[F[a>>2]+44>>2]](a)|0}return d|0}function Id(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0;c=F[a+216>>2];if((c|0)!=F[a+220>>2]){while(1){a:{c=F[L(e,144)+c>>2];if((c|0)<0){break a}d=F[a+4>>2];f=F[d+8>>2];if((c|0)>=F[d+12>>2]-f>>2){break a}d=0;c=F[(c<<2)+f>>2];if(($[F[F[c>>2]+24>>2]](c)|0)<=0){break a}while(1){if(($[F[F[c>>2]+20>>2]](c,d)|0)!=(b|0)){d=d+1|0;if(($[F[F[c>>2]+24>>2]](c)|0)>(d|0)){continue}break a}break}a=F[a+216>>2]+L(e,144)|0;return(G[a+100|0]?a+4|0:0)|0}e=e+1|0;c=F[a+216>>2];if(e>>>0<(F[a+220>>2]-c|0)/144>>>0){continue}break}}return 0}function nd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;c=F[a+8>>2];d=F[a+4>>2];if(c-d>>2>>>0>=b>>>0){if(b){b=b<<2;d=ma(d,0,b)+b|0}F[a+4>>2]=d;return}a:{f=F[a>>2];g=d-f>>2;e=g+b|0;if(e>>>0<1073741824){c=c-f|0;h=c>>>1|0;e=c>>>0>=2147483644?1073741823:e>>>0>>0?h:e;if(e){if(e>>>0>=1073741824){break a}i=ka(e<<2)}c=(g<<2)+i|0;b=b<<2;b=ma(c,0,b)+b|0;if((d|0)!=(f|0)){while(1){c=c-4|0;d=d-4|0;F[c>>2]=F[d>>2];if((d|0)!=(f|0)){continue}break}}F[a+8>>2]=(e<<2)+i;F[a+4>>2]=b;F[a>>2]=c;if(f){ja(f)}return}na();v()}oa();v()}function bb(a){var b=0,c=0,d=0,e=0,f=0;d=F[a+8>>2];a:{if(G[d+84|0]){break a}b=F[a+16>>2];if(!b|!G[b+84|0]){break a}c=F[d+72>>2];e=F[d+68>>2];D[b+84|0]=0;c=c-e>>2;f=F[b+68>>2];e=F[b+72>>2]-f>>2;b:{if(c>>>0>e>>>0){ab(b+68|0,c-e|0,2004);d=F[a+8>>2];break b}if(c>>>0>=e>>>0){break b}F[b+72>>2]=f+(c<<2)}if(G[d+84|0]){break a}c=F[d+68>>2];if((c|0)==F[d+72>>2]){break a}e=F[F[a+16>>2]+68>>2];b=0;while(1){f=b<<2;F[f+e>>2]=F[c+f>>2];b=b+1|0;c=F[d+68>>2];if(b>>>0>2]-c>>2>>>0){continue}break}}return F[a+16>>2]}function Lf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;e=Z+-64|0;Z=e;f=Ja(e+8|0);F[f+16>>2]=0;F[f+20>>2]=0;F[f>>2]=b;F[f+8>>2]=c;F[f+12>>2]=0;b=e+48|0;Pd(b,a,f,d);F[a+24>>2]=F[e+48>>2];f=a+24|0;a:{if((f|0)==(b|0)){break a}b=a+28|0;c=e+48|4;g=G[e+63|0];d=g<<24>>24;if(D[a+39|0]>=0){if((d|0)>=0){a=F[c+4>>2];F[b>>2]=F[c>>2];F[b+4>>2]=a;F[b+8>>2]=F[c+8>>2];break a}qb(b,F[e+52>>2],F[e+56>>2]);break a}a=(d|0)<0;rb(b,a?F[e+52>>2]:c,a?F[e+56>>2]:g)}if(D[e+63|0]<0){ja(F[e+52>>2])}Z=e- -64|0;return f|0}function Jf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0;a=Z-32|0;Z=a;a:{d=ya(c);if(d>>>0<2147483632){b:{c:{if(d>>>0>=11){e=(d|15)+1|0;f=ka(e);F[a+24>>2]=e|-2147483648;F[a+16>>2]=f;F[a+20>>2]=d;e=d+f|0;break c}D[a+27|0]=d;f=a+16|0;e=f+d|0;if(!d){break b}}la(f,c,d)}D[e|0]=0;D[a+4|0]=0;F[a>>2]=1701667182;D[a+11|0]=4;d=F[b+4>>2];c=-1;d:{if(!d){break d}d=Uc(d,a,a+16|0);c=-1;if(!d){break d}c=Pc(b,F[d+24>>2])}b=c;if(D[a+11|0]<0){ja(F[a>>2])}if(D[a+27|0]<0){ja(F[a+16>>2])}Z=a+32|0;break a}za();v()}return b|0}function Hd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0;c=F[a+216>>2];if((c|0)!=F[a+220>>2]){while(1){a:{c=F[L(e,144)+c>>2];if((c|0)<0){break a}d=F[a+4>>2];f=F[d+8>>2];if((c|0)>=F[d+12>>2]-f>>2){break a}d=0;c=F[(c<<2)+f>>2];if(($[F[F[c>>2]+24>>2]](c)|0)<=0){break a}while(1){if(($[F[F[c>>2]+20>>2]](c,d)|0)!=(b|0)){d=d+1|0;if(($[F[F[c>>2]+24>>2]](c)|0)>(d|0)){continue}break a}break}return(F[a+216>>2]+L(e,144)|0)+104|0}e=e+1|0;c=F[a+216>>2];if(e>>>0<(F[a+220>>2]-c|0)/144>>>0){continue}break}}return a+184|0}function Uf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0;d=Z-16|0;Z=d;F[d+12>>2]=0;a:{e=ya(c);if(e>>>0<2147483632){b:{c:{if(e>>>0>=11){f=(e|15)+1|0;a=ka(f);F[d+8>>2]=f|-2147483648;F[d>>2]=a;F[d+4>>2]=e;f=a+e|0;break c}D[d+11|0]=e;f=d+e|0;a=d;if(!e){break b}}la(a,c,e)}D[f|0]=0;a=Ya(b,d);d:{if((a|0)==(b+4|0)){break d}b=F[a+32>>2];a=F[a+28>>2];if((b-a|0)!=4){break d}F[d+12>>2]=G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24)}a=F[d+12>>2];if(D[d+11|0]<0){ja(F[d>>2])}Z=d+16|0;break a}za();v()}return a|0}function Mf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;d=Z+-64|0;Z=d;e=Ja(d+8|0);F[e+16>>2]=0;F[e+20>>2]=0;F[e>>2]=b;F[e+8>>2]=c;F[e+12>>2]=0;b=d+48|0;Od(b);F[a+24>>2]=F[d+48>>2];f=a+24|0;a:{if((b|0)==(f|0)){break a}b=a+28|0;c=d+48|4;g=G[d+63|0];e=g<<24>>24;if(D[a+39|0]>=0){if((e|0)>=0){a=F[c+4>>2];F[b>>2]=F[c>>2];F[b+4>>2]=a;F[b+8>>2]=F[c+8>>2];break a}qb(b,F[d+52>>2],F[d+56>>2]);break a}a=(e|0)<0;rb(b,a?F[d+52>>2]:c,a?F[d+56>>2]:g)}if(D[d+63|0]<0){ja(F[d+52>>2])}Z=d- -64|0;return f|0}function Ce(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0;e=1;a:{if(($[F[F[b>>2]+20>>2]](b)|0)<=0){break a}while(1){e=0;d=Qc(F[F[a+4>>2]+4>>2],$[F[F[b>>2]+24>>2]](b,f)|0);if((d|0)==-1){break a}g=F[a+4>>2];c=0;b:{if((d|0)<0){break b}h=F[g+4>>2];if((d|0)>=F[h+12>>2]-F[h+8>>2]>>2){break b}c=F[F[g+8>>2]+(F[F[g+20>>2]+(d<<2)>>2]<<2)>>2];c=$[F[F[c>>2]+32>>2]](c,d)|0}if(!c){break a}if(!($[F[F[b>>2]+28>>2]](b,c)|0)){break a}e=1;f=f+1|0;if(($[F[F[b>>2]+20>>2]](b)|0)>(f|0)){continue}break}}return e|0}function Db(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;a:{c=F[a+4>>2];e=F[a>>2];d=c-e|0;b:{if(d>>>0>>0){g=b-d|0;f=F[a+8>>2];if(g>>>0<=f-c>>>0){h=a,i=ma(c,0,g)+g|0,F[h+4>>2]=i;break b}if((b|0)<0){break a}c=f-e|0;f=c<<1;c=c>>>0>=1073741823?2147483647:b>>>0>>0?f:b;f=ka(c);ma(f+d|0,0,g);d=pa(f,e,d);F[a+8>>2]=d+c;F[a+4>>2]=b+d;F[a>>2]=d;if(!e){break b}ja(e);break b}if(b>>>0>=d>>>0){break b}F[a+4>>2]=b+e}b=F[a+28>>2];c=b;d=b+1|0;b=F[a+24>>2]+1|0;e=b?c:d;F[a+24>>2]=b;F[a+28>>2]=e;return}na();v()}function Ma(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;e=F[a+4>>2];if((e|0)!=F[a+8>>2]){F[e>>2]=F[b>>2];F[a+4>>2]=e+4;return}a:{g=F[a>>2];f=e-g|0;c=f>>2;d=c+1|0;if(d>>>0<1073741824){h=c<<2;c=f>>>1|0;c=f>>>0>=2147483644?1073741823:c>>>0>d>>>0?c:d;if(c){if(c>>>0>=1073741824){break a}f=ka(c<<2)}else{f=0}d=h+f|0;F[d>>2]=F[b>>2];b=d+4|0;if((e|0)!=(g|0)){while(1){d=d-4|0;e=e-4|0;F[d>>2]=F[e>>2];if((e|0)!=(g|0)){continue}break}}F[a+8>>2]=f+(c<<2);F[a+4>>2]=b;F[a>>2]=d;if(g){ja(g)}return}na();v()}oa();v()}function va(a){F[a>>2]=-1;F[a+4>>2]=0;F[a+8>>2]=0;F[a+32>>2]=0;F[a+36>>2]=0;D[a+28|0]=1;F[a+20>>2]=0;F[a+24>>2]=0;F[a+12>>2]=0;F[a+16>>2]=0;F[a+40>>2]=0;F[a+44>>2]=0;F[a+48>>2]=0;F[a+52>>2]=0;F[a+56>>2]=0;F[a+60>>2]=0;F[a+64>>2]=0;F[a+68>>2]=0;F[a+76>>2]=0;F[a+80>>2]=0;F[a+84>>2]=0;F[a+88>>2]=0;F[a+92>>2]=0;F[a+96>>2]=0;F[a+72>>2]=a+4;F[a+104>>2]=0;F[a+108>>2]=0;D[a+100|0]=1;F[a+112>>2]=0;F[a+116>>2]=0;F[a+120>>2]=0;F[a+124>>2]=0;F[a+128>>2]=0;F[a+132>>2]=0;F[a+136>>2]=0;F[a+140>>2]=0}function Hb(a,b){var c=0,d=0,e=0,f=0;d=F[a+12>>2];c=F[a+16>>2]-d>>2;a:{if(c>>>0>>0){qa(a+12|0,b-c|0);break a}if(b>>>0>=c>>>0){break a}F[a+16>>2]=d+(b<<2)}b:{c=F[a>>2];c:{if(F[a+8>>2]-c>>2>>>0>=b>>>0){break c}if(b>>>0>=1073741824){break b}d=F[a+4>>2];e=b<<2;b=ka(e);e=b+e|0;f=b+(d-c&-4)|0;b=f;if((c|0)!=(d|0)){while(1){b=b-4|0;d=d-4|0;F[b>>2]=F[d>>2];if((c|0)!=(d|0)){continue}break}}F[a+8>>2]=e;F[a+4>>2]=f;F[a>>2]=b;if(!c){break c}ja(c)}return}na();v()}function tb(a){a=a|0;var b=0,c=0,d=0;F[a>>2]=10300;b=F[a+68>>2];if(b){F[a+72>>2]=b;ja(b)}b=F[a+56>>2];if(b){F[a+60>>2]=b;ja(b)}b=F[a+44>>2];if(b){F[a+48>>2]=b;ja(b)}b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}b=F[a+20>>2];if(b){F[a+24>>2]=b;ja(b)}b=F[a+8>>2];if(b){d=b;c=F[a+12>>2];if((b|0)!=(c|0)){while(1){c=c-4|0;d=F[c>>2];F[c>>2]=0;if(d){xa(d)}if((b|0)!=(c|0)){continue}break}d=F[a+8>>2]}F[a+12>>2]=b;ja(d)}b=F[a+4>>2];F[a+4>>2]=0;if(b){ic(b)}return a|0}function qa(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;e=F[a+8>>2];c=F[a+4>>2];if(e-c>>2>>>0>=b>>>0){if(b){b=b<<2;c=ma(c,0,b)+b|0}F[a+4>>2]=c;return}a:{f=c;c=F[a>>2];g=f-c|0;h=g>>2;d=h+b|0;if(d>>>0<1073741824){e=e-c|0;f=e>>>1|0;d=e>>>0>=2147483644?1073741823:d>>>0>>0?f:d;if(d){if(d>>>0>=1073741824){break a}i=ka(d<<2)}b=b<<2;e=ma((h<<2)+i|0,0,b);f=d<<2;d=pa(i,c,g);F[a+8>>2]=f+d;F[a+4>>2]=b+e;F[a>>2]=d;if(c){ja(c)}return}na();v()}oa();v()}function gc(a,b){var c=0,d=0,e=0,f=0;c=a+4|0;a=Ya(a,b);a:{if((c|0)==(a|0)){break a}b=a+28|0;b=D[a+39|0]<0?F[b>>2]:b;while(1){a=b;b=a+1|0;c=D[a|0];if((c|0)==32|c-9>>>0<5){continue}break}b:{c:{d:{c=D[a|0];switch(c-43|0){case 0:break c;case 2:break d;default:break b}}e=1}c=D[b|0];a=b}if(c-48>>>0<10){while(1){d=(L(d,10)-D[a|0]|0)+48|0;b=D[a+1|0];a=a+1|0;if(b-48>>>0<10){continue}break}}a=e?d:0-d|0;if((a|0)==-1){break a}f=(a|0)!=0}return f}function Qa(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;a=F[a>>2];c=F[a+4>>2];e=F[a+8>>2];if(c>>>0>>0){F[c>>2]=F[b>>2];F[a+4>>2]=c+4;return}a:{d=c;c=F[a>>2];g=d-c|0;d=g>>2;f=d+1|0;if(f>>>0<1073741824){h=d<<2;e=e-c|0;d=e>>>1|0;f=e>>>0>=2147483644?1073741823:f>>>0>>0?d:f;if(f){if(f>>>0>=1073741824){break a}e=ka(f<<2)}else{e=0}d=h+e|0;F[d>>2]=F[b>>2];b=pa(e,c,g);F[a+8>>2]=b+(f<<2);F[a+4>>2]=d+4;F[a>>2]=b;if(c){ja(c)}return}na();v()}oa();v()}function db(a,b,c){var d=0,e=0,f=0,g=0,h=0;f=Z-16|0;Z=f;d=Z-32|0;Z=d;e=Z-16|0;Z=e;F[e+12>>2]=b;F[e+8>>2]=b+c;F[d+24>>2]=F[e+12>>2];F[d+28>>2]=F[e+8>>2];Z=e+16|0;c=Z-16|0;Z=c;h=F[d+28>>2];e=F[d+24>>2];g=h-e|0;if((e|0)!=(h|0)){pa(a,e,g)}F[c+12>>2]=e+g;F[c+8>>2]=a+g;F[d+16>>2]=F[c+12>>2];F[d+20>>2]=F[c+8>>2];Z=c+16|0;F[d+12>>2]=(F[d+16>>2]-b|0)+b;F[d+8>>2]=(F[d+20>>2]-a|0)+a;F[f+8>>2]=F[d+12>>2];F[f+12>>2]=F[d+8>>2];Z=d+32|0;Z=f+16|0}function _a(a,b){var c=0,d=0,e=0,f=0,g=0,h=0,i=0;e=F[a+8>>2];c=F[a+4>>2];if(e-c>>3>>>0>=b>>>0){if(b){b=b<<3;c=ma(c,0,b)+b|0}F[a+4>>2]=c;return}a:{f=c;c=F[a>>2];g=f-c|0;h=g>>3;d=h+b|0;if(d>>>0<536870912){e=e-c|0;f=e>>>2|0;d=e>>>0>=2147483640?536870911:d>>>0>>0?f:d;if(d){if(d>>>0>=536870912){break a}i=ka(d<<3)}b=b<<3;e=ma((h<<3)+i|0,0,b);f=d<<3;d=pa(i,c,g);F[a+8>>2]=f+d;F[a+4>>2]=b+e;F[a>>2]=d;if(c){ja(c)}return}na();v()}oa();v()}function re(a){a=a|0;var b=0,c=0,d=0;F[a>>2]=2016;b=F[a+60>>2];F[a+60>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}b=F[a+48>>2];if(b){F[a+52>>2]=b;ja(b)}d=F[a+36>>2];if(d){c=F[a+40>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=F[c>>2];F[c>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=F[a+36>>2]}F[a+40>>2]=d;ja(b)}F[a>>2]=1776;b=F[a+16>>2];if(b){F[a+20>>2]=b;ja(b)}b=F[a+4>>2];if(b){F[a+8>>2]=b;ja(b)}return a|0}function qe(a){a=a|0;var b=0,c=0,d=0;F[a>>2]=2016;b=F[a+60>>2];F[a+60>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}b=F[a+48>>2];if(b){F[a+52>>2]=b;ja(b)}d=F[a+36>>2];if(d){c=F[a+40>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=F[c>>2];F[c>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=F[a+36>>2]}F[a+40>>2]=d;ja(b)}F[a>>2]=1776;b=F[a+16>>2];if(b){F[a+20>>2]=b;ja(b)}b=F[a+4>>2];if(b){F[a+8>>2]=b;ja(b)}ja(a)}function Eg(a){a=a|0;var b=0,c=0,d=0,e=0,f=0;a:{b=F[a+8>>2];b:{if((b|0)<0){break b}c=F[a+4>>2];e=F[c>>2];d=F[c+4>>2]-e>>2;c:{if(d>>>0>>0){nd(c,b-d|0);f=F[a+8>>2];break c}f=b;if(b>>>0>=d>>>0){break c}F[c+4>>2]=e+(b<<2);f=b}d=f;if((d|0)<=0){break b}a=F[a+4>>2];c=F[a>>2];e=F[a+4>>2]-c>>2;a=0;while(1){if((a|0)==(e|0)){break a}F[c+(a<<2)>>2]=a;a=a+1|0;if((d|0)!=(a|0)){continue}break}}return(b^-1)>>>31|0}ta();v()}function fh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0;d=Z-16|0;Z=d;e=F[a+4>>2];a:{if((e|0)==-1){break a}c=F[b+20>>2];if(!!F[b+16>>2]&(c|0)>=0|(c|0)>0){break a}pb(b,F[b+4>>2],F[a+8>>2],F[a+12>>2]);c=F[b+20>>2];if(!!F[b+16>>2]&(c|0)>=0|(c|0)>0){break a}pb(b,F[b+4>>2],a+20|0,a+24|0);c=F[b+20>>2];f=F[b+16>>2];D[d+15|0]=F[a+4>>2];if(!!f&(c|0)>=0|(c|0)>0){break a}pb(b,F[b+4>>2],d+15|0,d+16|0)}Z=d+16|0;return(e|0)!=-1|0}function kd(a,b){var c=0,d=0,e=0,f=0,g=0,h=0;e=F[a+8>>2];c=F[a+4>>2];if(e-c>>1>>>0>=b>>>0){if(b){b=b<<1;c=ma(c,0,b)+b|0}F[a+4>>2]=c;return}a:{f=c;c=F[a>>2];g=f-c|0;f=g>>1;d=f+b|0;if((d|0)>=0){e=e-c|0;d=e>>>0>=2147483646?2147483647:d>>>0>>0?e:d;if(d){if((d|0)<0){break a}h=ka(d<<1)}b=b<<1;e=ma((f<<1)+h|0,0,b);f=d<<1;d=pa(h,c,g);F[a+8>>2]=f+d;F[a+4>>2]=b+e;F[a>>2]=d;if(c){ja(c)}return}na();v()}oa();v()}function of(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;d=Z-16|0;Z=d;Pd(d,a,b,c);F[a+24>>2]=F[d>>2];e=a+24|0;a:{if((e|0)==(d|0)){break a}b=a+28|0;c=d|4;f=G[d+15|0];g=f<<24>>24;if(D[a+39|0]>=0){if((g|0)>=0){a=F[c+4>>2];F[b>>2]=F[c>>2];F[b+4>>2]=a;F[b+8>>2]=F[c+8>>2];break a}qb(b,F[d+4>>2],F[d+8>>2]);break a}a=(g|0)<0;rb(b,a?F[d+4>>2]:c,a?F[d+8>>2]:f)}if(D[d+15|0]<0){ja(F[d+4>>2])}Z=d+16|0;return e|0}function ra(a,b,c){var d=0,e=0,f=0,g=0;e=Z-16|0;Z=e;a:{b:{if(c>>>0<11){d=a;D[a+11|0]=G[a+11|0]&128|c;D[a+11|0]=G[a+11|0]&127;break b}if(c>>>0>2147483631){break a}g=e+8|0;if(c>>>0>=11){f=c+16&-16;d=f-1|0;d=(d|0)==11?f:d}else{d=10}sb(g,d+1|0);d=F[e+8>>2];F[a>>2]=d;F[a+8>>2]=F[a+8>>2]&-2147483648|F[e+12>>2]&2147483647;F[a+8>>2]=F[a+8>>2]|-2147483648;F[a+4>>2]=c}db(d,b,c+1|0);Z=e+16|0;return}za();v()}function pf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;b=Z-16|0;Z=b;Od(b);F[a+24>>2]=F[b>>2];e=a+24|0;a:{if((e|0)==(b|0)){break a}c=a+28|0;d=b|4;f=G[b+15|0];g=f<<24>>24;if(D[a+39|0]>=0){if((g|0)>=0){a=F[d+4>>2];F[c>>2]=F[d>>2];F[c+4>>2]=a;F[c+8>>2]=F[d+8>>2];break a}qb(c,F[b+4>>2],F[b+8>>2]);break a}a=(g|0)<0;rb(c,a?F[b+4>>2]:d,a?F[b+8>>2]:f)}if(D[b+15|0]<0){ja(F[b+4>>2])}Z=b+16|0;return e|0}function Rf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0;d=Z-16|0;Z=d;a:{e=ya(c);if(e>>>0<2147483632){b:{c:{if(e>>>0>=11){g=(e|15)+1|0;f=ka(g);F[d+8>>2]=g|-2147483648;F[d>>2]=f;F[d+4>>2]=e;g=e+f|0;break c}D[d+11|0]=e;g=d+e|0;f=d;if(!e){break b}}la(f,c,e)}D[g|0]=0;f=a+16|0;c=Sc(b,d,f);b=F[a+16>>2];a=D[a+27|0];if(D[d+11|0]<0){ja(F[d>>2])}Z=d+16|0;a=c?(a|0)<0?b:f:0;break a}za();v()}return a|0}function Yb(a,b){var c=0,d=0,e=0;c=F[a+4>>2];d=c+b|0;F[a+4>>2]=d;if(!((d-1^c-1)>>>0<32?c:0)){F[F[a>>2]+((d>>>0>=33?d-1>>>5|0:0)<<2)>>2]=0}a:{if(!b){break a}a=F[a>>2]+(c>>>3&536870908)|0;c=c&31;if(c){d=32-c|0;e=b>>>0>d>>>0?d:b;F[a>>2]=F[a>>2]&(-1<>>d-e^-1);b=b-e|0;a=a+4|0}c=b>>>5|0;if(b>>>0>=32){ma(a,0,c<<2)}if((b&-32)==(b|0)){break a}a=(c<<2)+a|0;F[a>>2]=F[a>>2]&(-1>>>32-(b&31)^-1)}}function ld(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>10){break a}d=F[c+20>>2];f=F[c+12>>2];e=F[c+16>>2];if((d|0)>=(f|0)&e>>>0>=I[c+8>>2]|(d|0)>(f|0)){break a}f=D[e+F[c>>2]|0];e=e+1|0;d=e?d:d+1|0;F[c+16>>2]=e;F[c+20>>2]=d;d=f;b:{if((d|0)<0){if(!ld(a+1|0,b,c)){break a}a=F[b>>2];d=d&127|a<<7;a=F[b+4>>2]<<7|a>>>25;break b}d=d&255;a=0}F[b>>2]=d;F[b+4>>2]=a;g=1}return g}function Sa(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>10){break a}d=F[c+20>>2];f=F[c+12>>2];e=F[c+16>>2];if((d|0)>=(f|0)&e>>>0>=I[c+8>>2]|(d|0)>(f|0)){break a}f=D[e+F[c>>2]|0];e=e+1|0;d=e?d:d+1|0;F[c+16>>2]=e;F[c+20>>2]=d;d=f;b:{if((d|0)<0){if(!Sa(a+1|0,b,c)){break a}a=F[b>>2];d=d&127|a<<7;a=F[b+4>>2]<<7|a>>>25;break b}d=d&255;a=0}F[b>>2]=d;F[b+4>>2]=a;g=1}return g}function Ne(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;if(La(a,F[b+8>>2],e)){if(!(F[b+28>>2]==1|F[b+4>>2]!=(c|0))){F[b+28>>2]=d}return}a:{if(!La(a,F[b>>2],e)){break a}if(!(F[b+16>>2]!=(c|0)&F[b+20>>2]!=(c|0))){if((d|0)!=1){break a}F[b+32>>2]=1;return}F[b+20>>2]=c;F[b+32>>2]=d;F[b+40>>2]=F[b+40>>2]+1;if(!(F[b+36>>2]!=1|F[b+24>>2]!=2)){D[b+54|0]=1}F[b+44>>2]=4}}function jg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0;e=Z+-64|0;Z=e;d=$[F[F[a>>2]+44>>2]](a,b)|0;a=$[F[F[a>>2]+40>>2]](a,b)|0;f=kb(e);g=F[b+56>>2];h=d&255;i=a;a=a-1|0;if(a>>>0<=10){a=F[(a<<2)+10148>>2]}else{a=-1}d=L(a,d);cc(f,g,h,i,0,d,d>>31);a=bc(ka(96),f);ac(a,c);D[a+84|0]=1;F[a+72>>2]=F[a+68>>2];F[a+60>>2]=F[b+60>>2];Z=e- -64|0;return a|0}function rh(a){a=a|0;var b=0,c=0,d=0;F[a>>2]=8176;b=F[a+48>>2];F[a+48>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}F[a>>2]=10032;b=F[a+20>>2];if(b){F[a+24>>2]=b;ja(b)}d=F[a+8>>2];if(d){c=F[a+12>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=F[c>>2];F[c>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=F[a+8>>2]}F[a+12>>2]=d;ja(b)}return a|0}function Dc(a,b,c,d){D[a+53|0]=1;a:{if(F[a+4>>2]!=(c|0)){break a}D[a+52|0]=1;c=F[a+16>>2];b:{if(!c){F[a+36>>2]=1;F[a+24>>2]=d;F[a+16>>2]=b;if((d|0)!=1){break a}if(F[a+48>>2]==1){break b}break a}if((b|0)==(c|0)){c=F[a+24>>2];if((c|0)==2){F[a+24>>2]=d;c=d}if(F[a+48>>2]!=1){break a}if((c|0)==1){break b}break a}F[a+36>>2]=F[a+36>>2]+1}D[a+54|0]=1}}function qh(a){a=a|0;var b=0,c=0,d=0;F[a>>2]=8176;b=F[a+48>>2];F[a+48>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}F[a>>2]=10032;b=F[a+20>>2];if(b){F[a+24>>2]=b;ja(b)}d=F[a+8>>2];if(d){c=F[a+12>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=F[c>>2];F[c>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=F[a+8>>2]}F[a+12>>2]=d;ja(b)}ja(a)}function Se(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;e=Z+-64|0;Z=e;d=1;a:{if(La(a,b,0)){break a}d=0;if(!b){break a}b=Fc(b,11068);d=0;if(!b){break a}d=e+8|0;ma(d|4,0,52);F[e+56>>2]=1;F[e+20>>2]=-1;F[e+16>>2]=a;F[e+8>>2]=b;$[F[F[b>>2]+28>>2]](b,d,F[c>>2],1);a=F[e+32>>2];if((a|0)==1){F[c>>2]=F[e+24>>2]}d=(a|0)==1}Z=e- -64|0;return d|0}function Fd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=Z-16|0;Z=d;F[a+4>>2]=b;b=F[b+64>>2];e=F[b>>2];b=F[b+4>>2];D[d+15|0]=0;Ea(a+24|0,(b-e>>2>>>0)/3|0,d+15|0);b=F[a+4>>2];e=F[b+56>>2];b=F[b+52>>2];D[d+14|0]=0;Ea(a+36|0,e-b>>2,d+14|0);b=F[c+12>>2];F[a+16>>2]=F[c+8>>2];F[a+20>>2]=b;b=F[c+4>>2];F[a+8>>2]=F[c>>2];F[a+12>>2]=b;Z=d+16|0}function zf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0;a=Z-16|0;Z=a;f=D[b+24|0];e=F[2555];F[a+8>>2]=F[2554];F[a+12>>2]=e;e=F[2553];F[a>>2]=F[2552];F[a+4>>2]=e;e=lb(b,c,f,a);if(e){b=0;if(f){c=(f&255)<<2;b=ka(c);g=la(b,a,c)+c|0}c=F[d>>2];if(c){F[d+4>>2]=c;ja(c)}F[d+8>>2]=g;F[d+4>>2]=g;F[d>>2]=b}Z=a+16|0;return e|0}function wd(a,b){var c=0,d=0;a:{c=F[a+4>>2];d=F[a+8>>2];if((c|0)==d<<5){if((c+1|0)<0){break a}if(c>>>0<=1073741822){d=d<<6;c=(c&-32)+32|0;c=c>>>0>>0?d:c}else{c=2147483647}$a(a,c);c=F[a+4>>2]}F[a+4>>2]=c+1;d=1<>2]+(c>>>3&536870908)|0;if(G[b|0]){F[a>>2]=d|F[a>>2];return}F[a>>2]=F[a>>2]&(d^-1);return}na();v()}function Zb(a){var b=0;F[a>>2]=0;F[a+4>>2]=0;F[a+56>>2]=0;F[a+48>>2]=0;F[a+52>>2]=0;F[a+40>>2]=0;F[a+44>>2]=0;F[a+32>>2]=0;F[a+36>>2]=0;F[a+24>>2]=0;F[a+28>>2]=0;F[a+16>>2]=0;F[a+20>>2]=0;F[a+8>>2]=0;F[a+12>>2]=0;b=a- -64|0;F[b>>2]=0;F[b+4>>2]=0;F[a+72>>2]=0;F[a+76>>2]=0;F[a+80>>2]=0;F[a+84>>2]=0;F[a+60>>2]=a;return a}function ve(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0;f=$[F[F[a>>2]+24>>2]](a)|0;c=1;a:{if((f|0)<=0){break a}d=F[F[a+36>>2]>>2];g=a+48|0;c=0;if(!($[F[F[d>>2]+16>>2]](d,g,b)|0)){break a}while(1){e=e+1|0;if((f|0)!=(e|0)){d=F[F[a+36>>2]+(e<<2)>>2];if($[F[F[d>>2]+16>>2]](d,g,b)|0){continue}}break}c=(e|0)>=(f|0)}return c|0}function ue(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0,g=0;f=$[F[F[a>>2]+24>>2]](a)|0;c=1;a:{if((f|0)<=0){break a}d=F[F[a+36>>2]>>2];g=a+48|0;c=0;if(!($[F[F[d>>2]+20>>2]](d,g,b)|0)){break a}while(1){e=e+1|0;if((f|0)!=(e|0)){d=F[F[a+36>>2]+(e<<2)>>2];if($[F[F[d>>2]+20>>2]](d,g,b)|0){continue}}break}c=(e|0)>=(f|0)}return c|0}function bh(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=Z-16|0;Z=d;F[a+4>>2]=b;e=F[b>>2];b=F[b+4>>2];D[d+15|0]=0;Ea(a+24|0,(b-e>>2>>>0)/3|0,d+15|0);b=F[a+4>>2];e=F[b+28>>2];b=F[b+24>>2];D[d+14|0]=0;Ea(a+36|0,e-b>>2,d+14|0);b=F[c+12>>2];F[a+16>>2]=F[c+8>>2];F[a+20>>2]=b;b=F[c+4>>2];F[a+8>>2]=F[c>>2];F[a+12>>2]=b;Z=d+16|0}function hb(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=F[c+20>>2];e=F[c+12>>2];f=F[c+16>>2];if((d|0)>=(e|0)&f>>>0>=I[c+8>>2]|(d|0)>(e|0)){break a}e=G[F[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!hb(a+1|0,b,c)){break a}e=d&127|F[b>>2]<<7}F[b>>2]=e;g=1}return g}function fb(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=F[c+20>>2];e=F[c+12>>2];f=F[c+16>>2];if((d|0)>=(e|0)&f>>>0>=I[c+8>>2]|(d|0)>(e|0)){break a}e=G[F[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!fb(a+1|0,b,c)){break a}e=d&127|F[b>>2]<<7}F[b>>2]=e;g=1}return g}function Wb(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=F[c+20>>2];e=F[c+12>>2];f=F[c+16>>2];if((d|0)>=(e|0)&f>>>0>=I[c+8>>2]|(d|0)>(e|0)){break a}e=G[F[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!Wb(a+1|0,b,c)){break a}e=d&127|F[b>>2]<<7}F[b>>2]=e;g=1}return g}function Ta(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=F[c+20>>2];e=F[c+12>>2];f=F[c+16>>2];if((d|0)>=(e|0)&f>>>0>=I[c+8>>2]|(d|0)>(e|0)){break a}e=G[F[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!Ta(a+1|0,b,c)){break a}e=d&127|F[b>>2]<<7}F[b>>2]=e;g=1}return g}function Qd(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=F[c+20>>2];e=F[c+12>>2];f=F[c+16>>2];if((d|0)>=(e|0)&f>>>0>=I[c+8>>2]|(d|0)>(e|0)){break a}e=G[F[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!Qd(a+1|0,b,c)){break a}e=d&127|F[b>>2]<<7}F[b>>2]=e;g=1}return g}function Oa(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=F[c+20>>2];e=F[c+12>>2];f=F[c+16>>2];if((d|0)>=(e|0)&f>>>0>=I[c+8>>2]|(d|0)>(e|0)){break a}e=G[F[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!Oa(a+1|0,b,c)){break a}e=d&127|F[b>>2]<<7}F[b>>2]=e;g=1}return g}function Da(a,b,c){var d=0,e=0,f=0,g=0;a:{if(a>>>0>5){break a}d=F[c+20>>2];e=F[c+12>>2];f=F[c+16>>2];if((d|0)>=(e|0)&f>>>0>=I[c+8>>2]|(d|0)>(e|0)){break a}e=G[F[c>>2]+f|0];f=f+1|0;d=f?d:d+1|0;F[c+16>>2]=f;F[c+20>>2]=d;d=e<<24>>24;if((d|0)<0){if(!Da(a+1|0,b,c)){break a}e=d&127|F[b>>2]<<7}F[b>>2]=e;g=1}return g}function sa(a,b,c){var d=0,e=0;a:{b:{if(c>>>0>=4){if((a|b)&3){break b}while(1){if(F[a>>2]!=F[b>>2]){break b}b=b+4|0;a=a+4|0;c=c-4|0;if(c>>>0>3){continue}break}}if(!c){break a}}while(1){d=G[a|0];e=G[b|0];if((d|0)==(e|0)){b=b+1|0;a=a+1|0;c=c-1|0;if(c){continue}break a}break}return d-e|0}return 0}function td(a){var b=0,c=0,d=0,e=0;d=F[a>>2];if(d){e=d;c=F[a+4>>2];if((d|0)!=(c|0)){while(1){e=c-144|0;b=F[e+132>>2];if(b){F[c-8>>2]=b;ja(b)}b=F[c-28>>2];if(b){F[c-24>>2]=b;ja(b)}b=F[c-40>>2];if(b){F[c-36>>2]=b;ja(b)}Gb(c-140|0);c=e;if((d|0)!=(c|0)){continue}break}e=F[a>>2]}F[a+4>>2]=d;ja(e)}}function Ef(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=F[b+4>>2];a:{if(!d){break a}b=F[F[F[b+8>>2]+(c<<2)>>2]+60>>2];if((b|0)<0){break a}a=F[d+24>>2];c=F[d+28>>2];if((a|0)==(c|0)){break a}b:{while(1){e=F[a>>2];if((b|0)==F[e+24>>2]){break b}a=a+4|0;if((c|0)!=(a|0)){continue}break}e=0}}return e|0}function ic(a){var b=0,c=0,d=0;if(a){d=F[a+24>>2];if(d){b=d;c=F[a+28>>2];if((b|0)!=(c|0)){while(1){c=c-4|0;b=F[c>>2];F[c>>2]=0;if(b){Ca(b+12|0,F[b+16>>2]);Ba(b,F[b+4>>2]);ja(b)}if((c|0)!=(d|0)){continue}break}b=F[a+24>>2]}F[a+28>>2]=d;ja(b)}Ca(a+12|0,F[a+16>>2]);Ba(a,F[a+4>>2]);ja(a)}}function $g(a){a=a|0;var b=0;F[a+8>>2]=9136;F[a>>2]=8924;b=F[a+96>>2];if(b){F[a+100>>2]=b;ja(b)}b=F[a+80>>2];if(b){F[a+84>>2]=b;ja(b)}b=F[a+68>>2];if(b){F[a+72>>2]=b;ja(b)}b=F[a+56>>2];if(b){F[a+60>>2]=b;ja(b)}F[a+8>>2]=9372;b=F[a+44>>2];if(b){ja(b)}b=F[a+32>>2];if(b){ja(b)}return a|0}function _g(a){a=a|0;var b=0;F[a+8>>2]=9136;F[a>>2]=8924;b=F[a+96>>2];if(b){F[a+100>>2]=b;ja(b)}b=F[a+80>>2];if(b){F[a+84>>2]=b;ja(b)}b=F[a+68>>2];if(b){F[a+72>>2]=b;ja(b)}b=F[a+56>>2];if(b){F[a+60>>2]=b;ja(b)}F[a+8>>2]=9372;b=F[a+44>>2];if(b){ja(b)}b=F[a+32>>2];if(b){ja(b)}ja(a)}function wh(a){a=a|0;var b=0,c=0,d=0;F[a>>2]=10032;b=F[a+20>>2];if(b){F[a+24>>2]=b;ja(b)}d=F[a+8>>2];if(d){c=F[a+12>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=F[c>>2];F[c>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=F[a+8>>2]}F[a+12>>2]=d;ja(b)}return a|0}function uc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0;h=F[c+8>>2];e=F[c+16>>2];g=F[c+12>>2];f=g;d=F[c+20>>2];if(h>>>0>e>>>0&(f|0)>=(d|0)|(d|0)<(f|0)){b=G[F[c>>2]+e|0];i=e+1|0;f=i?d:d+1|0;F[c+16>>2]=i;F[c+20>>2]=f;F[a+4>>2]=b}return e>>>0>>0&(d|0)<=(g|0)|(d|0)<(g|0)}function La(a,b,c){var d=0;if(!c){return F[a+4>>2]==F[b+4>>2]}if((a|0)==(b|0)){return 1}d=F[a+4>>2];a=G[d|0];c=F[b+4>>2];b=G[c|0];a:{if(!a|(b|0)!=(a|0)){break a}while(1){b=G[c+1|0];a=G[d+1|0];if(!a){break a}c=c+1|0;d=d+1|0;if((a|0)==(b|0)){continue}break}}return(a|0)==(b|0)}function Gg(a){a=a|0;var b=0,c=0,d=0;F[a>>2]=10032;b=F[a+20>>2];if(b){F[a+24>>2]=b;ja(b)}d=F[a+8>>2];if(d){c=F[a+12>>2];b=d;if((c|0)!=(b|0)){while(1){c=c-4|0;b=F[c>>2];F[c>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}if((c|0)!=(d|0)){continue}break}b=F[a+8>>2]}F[a+12>>2]=d;ja(b)}ja(a)}function Gf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=F[b+12>>2];b=F[b+8>>2];a=0;a:{if((d|0)==(b|0)){break a}a=d-b>>2;d=a>>>0<=1?1:a;a=0;b:{while(1){e=F[b+(a<<2)>>2];if(F[e+60>>2]==(c|0)){break b}a=a+1|0;if((d|0)!=(a|0)){continue}break}a=0;break a}a=(a|0)!=-1?e:0}return a|0}function ah(a){a=a|0;var b=0;F[a>>2]=9136;b=F[a+88>>2];if(b){F[a+92>>2]=b;ja(b)}b=F[a+72>>2];if(b){F[a+76>>2]=b;ja(b)}b=F[a+60>>2];if(b){F[a- -64>>2]=b;ja(b)}b=F[a+48>>2];if(b){F[a+52>>2]=b;ja(b)}F[a>>2]=9372;b=F[a+36>>2];if(b){ja(b)}b=F[a+24>>2];if(b){ja(b)}return a|0}function Tc(a,b){var c=0,d=0,e=0;F[a+8>>2]=0;F[a>>2]=0;F[a+4>>2]=0;a:{c=F[b+4>>2];d=F[b>>2];b:{if((c|0)==(d|0)){a=c;break b}c=c-d|0;if((c|0)<0){break a}d=c;e=ka(c);c=ma(e,0,c);d=d+c|0;F[a+8>>2]=d;F[a+4>>2]=d;F[a>>2]=c;c=F[b>>2];a=F[b+4>>2]}la(e,c,a-c|0);return}na();v()}function Dd(a){var b=0,c=0,d=0,e=0;c=F[a+4>>2];d=F[a>>2];if((c|0)!=(d|0)){while(1){e=c-144|0;b=F[e+132>>2];if(b){F[c-8>>2]=b;ja(b)}b=F[c-28>>2];if(b){F[c-24>>2]=b;ja(b)}b=F[c-40>>2];if(b){F[c-36>>2]=b;ja(b)}Gb(c-140|0);c=e;if((d|0)!=(c|0)){continue}break}}F[a+4>>2]=d}function Xg(a){a=a|0;var b=0;F[a>>2]=9136;b=F[a+88>>2];if(b){F[a+92>>2]=b;ja(b)}b=F[a+72>>2];if(b){F[a+76>>2]=b;ja(b)}b=F[a+60>>2];if(b){F[a- -64>>2]=b;ja(b)}b=F[a+48>>2];if(b){F[a+52>>2]=b;ja(b)}F[a>>2]=9372;b=F[a+36>>2];if(b){ja(b)}b=F[a+24>>2];if(b){ja(b)}ja(a)}function Za(a){var b=0;if(a){b=F[a+76>>2];if(b){F[a+80>>2]=b;ja(b)}b=F[a- -64>>2];if(b){F[a+68>>2]=b;ja(b)}b=F[a+48>>2];if(b){F[a+52>>2]=b;ja(b)}b=F[a+24>>2];if(b){F[a+28>>2]=b;ja(b)}b=F[a+12>>2];if(b){F[a+16>>2]=b;ja(b)}b=F[a>>2];if(b){F[a+4>>2]=b;ja(b)}ja(a)}}function Gb(a){var b=0;b=F[a+84>>2];if(b){F[a+88>>2]=b;ja(b)}b=F[a+72>>2];if(b){F[a+76>>2]=b;ja(b)}b=F[a+52>>2];if(b){F[a+56>>2]=b;ja(b)}b=F[a+40>>2];if(b){F[a+44>>2]=b;ja(b)}b=F[a+28>>2];if(b){F[a+32>>2]=b;ja(b)}b=F[a+12>>2];if(b){ja(b)}a=F[a>>2];if(a){ja(a)}}function Lc(a,b,c){var d=0,e=0,f=0,g=0;f=Z-16|0;Z=f;d=Z-16|0;Z=d;b=b-a>>2;while(1){if(b){F[d+12>>2]=a;e=b>>>1|0;F[d+12>>2]=F[d+12>>2]+(e<<2);g=(e^-1)+b|0;b=e;e=I[F[d+12>>2]>>2]>2];b=e?g:b;a=e?F[d+12>>2]+4|0:a;continue}break}Z=d+16|0;Z=f+16|0;return a}function id(a,b){var c=0,d=0;d=ka(40);F[d>>2]=-1;c=d+8|0;F[c+16>>2]=0;F[c+20>>2]=0;F[c+8>>2]=0;F[c>>2]=0;F[c+4>>2]=0;F[c+24>>2]=0;F[c+28>>2]=0;$[F[F[a>>2]+16>>2]](a,d);a=F[b+88>>2];F[b+88>>2]=d;if(a){b=F[a+8>>2];if(b){F[a+12>>2]=b;ja(b)}ja(a)}return 1}function ya(a){var b=0,c=0,d=0;b=a;a:{if(b&3){while(1){if(!G[b|0]){break a}b=b+1|0;if(b&3){continue}break}}while(1){c=b;b=b+4|0;d=F[c>>2];if(!((d^-1)&d-16843009&-2139062144)){continue}break}while(1){b=c;c=b+1|0;if(G[b|0]){continue}break}}return b-a|0}function wa(a){var b=0,c=0,d=0,e=0,f=0;d=G[a+12|0];c=F[a+8>>2];a:{if(c>>>0>4095){break a}b=F[a+4>>2];if((b|0)<=0){break a}b=b-1|0;F[a+4>>2]=b;c=G[b+F[a>>2]|0]|c<<8}d=0-d&255;b=L(d,c>>>8|0);e=c&255;f=e>>>0>>0;F[a+8>>2]=f?b+e|0:c-(b+d|0)|0;return f}function yc(a,b){F[a+4>>2]=0;F[a+8>>2]=0;F[a>>2]=1776;F[a+12>>2]=0;F[a+16>>2]=0;F[a+20>>2]=0;F[a+24>>2]=0;F[a+28>>2]=0;F[a+32>>2]=0;F[a+36>>2]=0;F[a+40>>2]=0;F[a>>2]=2016;F[a+60>>2]=b;F[a+44>>2]=0;F[a+48>>2]=0;F[a+52>>2]=0;F[a+56>>2]=0;return a}function Eb(a,b){var c=0,d=0,e=0;c=ya(b);if(c>>>0<2147483632){a:{b:{if(c>>>0>=11){d=(c|15)+1|0;e=ka(d);F[a+8>>2]=d|-2147483648;F[a>>2]=e;F[a+4>>2]=c;d=c+e|0;break b}D[a+11|0]=c;d=a+c|0;e=a;if(!c){break a}}pa(e,b,c)}D[d|0]=0;return a}za();v()}function Of(a){a=a|0;var b=0,c=0,d=0;if(a){if(D[a+27|0]<0){ja(F[a+16>>2])}b=F[a>>2];if(b){c=b;d=F[a+4>>2];if((b|0)!=(d|0)){while(1){c=d-12|0;if(D[d-1|0]<0){ja(F[c>>2])}d=c;if((d|0)!=(b|0)){continue}break}c=F[a>>2]}F[a+4>>2]=b;ja(c)}ja(a)}}function xa(a){a=a|0;var b=0,c=0;if(a){b=F[a+88>>2];F[a+88>>2]=0;if(b){c=F[b+8>>2];if(c){F[b+12>>2]=c;ja(c)}ja(b)}b=F[a+68>>2];if(b){F[a+72>>2]=b;ja(b)}b=F[a+64>>2];F[a+64>>2]=0;if(b){c=F[b>>2];if(c){F[b+4>>2]=c;ja(c)}ja(b)}ja(a)}}function Ib(a,b){var c=0,d=0,e=0;a:{c=F[a>>2];b:{if(F[a+8>>2]-c>>2>>>0>=b>>>0){break b}if(b>>>0>=1073741824){break a}d=F[a+4>>2]-c|0;e=b<<2;b=pa(ka(e),c,d);F[a+8>>2]=b+e;F[a+4>>2]=b+d;F[a>>2]=b;if(!c){break b}ja(c)}return}na();v()}function Df(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;b=F[b+96>>2];a=ka(12);b=b+L(c,12)|0;c=F[b+4>>2];F[a>>2]=F[b>>2];F[a+4>>2]=c;F[a+8>>2]=F[b+8>>2];b=F[d>>2];if(b){F[d+4>>2]=b;ja(b)}F[d>>2]=a;a=a+12|0;F[d+8>>2]=a;F[d+4>>2]=a;return 1}function Ah(a){a=a|0;var b=0;F[a+24>>2]=1624;F[a>>2]=7948;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}F[a>>2]=2136;b=F[a+20>>2];F[a+20>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}F[a>>2]=1920;b=F[a+16>>2];F[a+16>>2]=0;if(b){xa(b)}return a|0}function li(a,b,c,d){var e=0,f=0,g=0,h=0;f=b^d;g=f>>31;e=b>>31;a=a^e;h=a-e|0;e=(b^e)-((a>>>0>>0)+e|0)|0;a=d>>31;b=c^a;f=f>>31;a=mi(h,e,b-a|0,(a^d)-((a>>>0>b>>>0)+a|0)|0)^f;b=a-f|0;_=(g^_)-((a>>>0>>0)+g|0)|0;return b}function zh(a){a=a|0;var b=0;F[a+24>>2]=1624;F[a>>2]=7948;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}F[a>>2]=2136;b=F[a+20>>2];F[a+20>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}F[a>>2]=1920;b=F[a+16>>2];F[a+16>>2]=0;if(b){xa(b)}ja(a)}function rb(a,b,c){var d=0,e=0,f=0;e=Z-16|0;Z=e;d=F[a+8>>2]&2147483647;a:{if(d>>>0>c>>>0){d=F[a>>2];F[a+4>>2]=c;db(d,b,c);D[e+15|0]=0;D[c+d|0]=G[e+15|0];break a}f=a;a=F[a+4>>2];Gc(f,d-1|0,(c-d|0)+1|0,a,a,c,b)}Z=e+16|0}function xe(a,b){a=a|0;b=b|0;var c=0,d=0;c=Z-16|0;Z=c;a=F[a+4>>2];a:{if((a|0)==-1){break a}D[c+15|0]=a;d=F[b+20>>2];if(!!F[b+16>>2]&(d|0)>=0|(d|0)>0){break a}pb(b,F[b+4>>2],c+15|0,c+16|0)}Z=c+16|0;return(a|0)!=-1|0}function ki(a,b,c,d){var e=0,f=0,g=0,h=0,i=0,j=0;e=c>>>16|0;f=a>>>16|0;j=L(e,f);g=c&65535;h=a&65535;i=L(g,h);f=(i>>>16|0)+L(f,g)|0;e=(f&65535)+L(e,h)|0;_=(L(b,c)+j|0)+L(a,d)+(f>>>16)+(e>>>16)|0;return i&65535|e<<16}function qb(a,b,c){var d=0,e=0;d=Z-16|0;Z=d;a:{if(c>>>0<=10){D[a+11|0]=G[a+11|0]&128|c;D[a+11|0]=G[a+11|0]&127;db(a,b,c);D[d+15|0]=0;D[a+c|0]=G[d+15|0];break a}e=a;a=G[a+11|0]&127;Gc(e,10,c-10|0,a,a,c,b)}Z=d+16|0}function Ec(a,b,c){var d=0;d=F[a+16>>2];if(!d){F[a+36>>2]=1;F[a+24>>2]=c;F[a+16>>2]=b;return}a:{if((b|0)==(d|0)){if(F[a+24>>2]!=2){break a}F[a+24>>2]=c;return}D[a+54|0]=1;F[a+24>>2]=2;F[a+36>>2]=F[a+36>>2]+1}}function vg(){var a=0;a=kb(ka(96));F[a+64>>2]=0;F[a+68>>2]=0;F[a+88>>2]=0;F[a+72>>2]=0;F[a+76>>2]=0;D[a+77|0]=0;D[a+78|0]=0;D[a+79|0]=0;D[a+80|0]=0;D[a+81|0]=0;D[a+82|0]=0;D[a+83|0]=0;D[a+84|0]=0;return a|0}function jh(a,b){a=a|0;b=b|0;var c=0,d=0;F[b>>2]=2;c=F[b+8>>2];d=F[b+12>>2]-c|0;if(d>>>0<=4294967291){Db(b+8|0,d+4|0);c=F[b+8>>2]}b=c+d|0;a=F[a+4>>2];D[b|0]=a;D[b+1|0]=a>>>8;D[b+2|0]=a>>>16;D[b+3|0]=a>>>24}function ge(a){a=a|0;var b=0;F[a>>2]=3016;b=F[a+96>>2];if(b){ja(b)}b=F[a+84>>2];if(b){ja(b)}b=F[a+72>>2];if(b){ja(b)}b=F[a+60>>2];if(b){ja(b)}F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}return a|0}function ci(a){a=a|0;var b=0;F[a>>2]=4580;b=F[a+96>>2];if(b){ja(b)}b=F[a+84>>2];if(b){ja(b)}b=F[a+72>>2];if(b){ja(b)}b=F[a+60>>2];if(b){ja(b)}F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}return a|0}function Cg(a){a=a|0;var b=0,c=0,d=0;b=F[a+8>>2];d=F[a+12>>2];if((b|0)==(d|0)){return 1}while(1){c=F[b>>2];c=$[F[F[c>>2]+16>>2]](c,F[a+32>>2])|0;if(c){b=b+4|0;if((d|0)!=(b|0)){continue}}break}return c|0}function Pc(a,b){var c=0,d=0;c=F[a+8>>2];a=F[a+12>>2];if((c|0)!=(a|0)){a=a-c>>2;d=a>>>0<=1?1:a;a=0;while(1){if(F[F[(a<<2)+c>>2]+60>>2]==(b|0)){return a}a=a+1|0;if((d|0)!=(a|0)){continue}break}}return-1}function fe(a){a=a|0;var b=0;F[a>>2]=3016;b=F[a+96>>2];if(b){ja(b)}b=F[a+84>>2];if(b){ja(b)}b=F[a+72>>2];if(b){ja(b)}b=F[a+60>>2];if(b){ja(b)}F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}ja(a)}function bi(a){a=a|0;var b=0;F[a>>2]=4580;b=F[a+96>>2];if(b){ja(b)}b=F[a+84>>2];if(b){ja(b)}b=F[a+72>>2];if(b){ja(b)}b=F[a+60>>2];if(b){ja(b)}F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}ja(a)}function Sc(a,b,c){var d=0,e=0;d=a+4|0;a=Ya(a,b);a:{if((d|0)==(a|0)){break a}b=F[a+32>>2];d=F[a+28>>2];if((b|0)==(d|0)){break a}Sb(c,b-d|0);c=Tb(c);b=F[a+28>>2];la(c,b,F[a+32>>2]-b|0);e=1}return e}function Kd(a){F[a+40>>2]=0;F[a+4>>2]=0;F[a+8>>2]=0;F[a>>2]=10032;F[a+12>>2]=0;F[a+16>>2]=0;F[a+20>>2]=0;F[a+24>>2]=0;F[a+28>>2]=0;F[a+32>>2]=0;E[a+36>>1]=0;F[a+44>>2]=0;F[a>>2]=8080;return a}function kb(a){F[a+8>>2]=0;F[a+12>>2]=0;F[a>>2]=0;F[a+40>>2]=0;F[a+44>>2]=0;F[a+28>>2]=9;D[a+24|0]=1;F[a+56>>2]=-1;F[a+60>>2]=0;F[a+16>>2]=0;F[a+20>>2]=0;F[a+48>>2]=0;F[a+52>>2]=0;return a}function pe(a,b){a=a|0;b=b|0;var c=0,d=0;d=F[a+16>>2];c=0;a:{if(F[a+20>>2]-d>>2<=(b|0)){break a}b=F[(b<<2)+d>>2];c=0;if((b|0)<0){break a}c=bb(F[F[a+36>>2]+(b<<2)>>2])}return c|0}function Nf(){var a=0,b=0;a=ka(40);F[a+4>>2]=0;F[a+8>>2]=0;F[a+24>>2]=0;F[a+28>>2]=0;b=a+16|0;F[b>>2]=0;F[b+4>>2]=0;F[a>>2]=a+4;F[a+12>>2]=b;F[a+32>>2]=0;F[a+36>>2]=0;return a|0}function Xe(a,b){a=a|0;b=b|0;var c=0,d=0;Nc(a,b);a:{if((b|0)<0){break a}d=F[a+88>>2];c=F[a+84>>2];if(d-c>>2<=(b|0)){break a}c=(b<<2)+c|0;b=c+4|0;pa(c,b,d-b|0);F[a+88>>2]=d-4}}function eb(a){var b=0,c=0;b=F[2909];c=a+7&-8;a=b+c|0;a:{if(a>>>0<=b>>>0?c:0){break a}if(a>>>0>aa()<<16>>>0){if(!(X(a|0)|0)){break a}}F[2909]=a;return b}F[2940]=48;return-1}function Th(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;F[a+4>>2]=b;b=F[F[F[b+4>>2]+8>>2]+(c<<2)>>2];F[a+12>>2]=c;F[a+8>>2]=b;a=F[a+8>>2];if(G[a+24|0]==3){d=F[a+28>>2]==9}return d|0}function Tg(a){a=a|0;var b=0;F[a+8>>2]=9556;F[a>>2]=9392;b=F[a+56>>2];if(b){F[a+60>>2]=b;ja(b)}F[a+8>>2]=9372;b=F[a+44>>2];if(b){ja(b)}b=F[a+32>>2];if(b){ja(b)}return a|0}function Ng(a){a=a|0;var b=0;F[a+8>>2]=8624;F[a>>2]=9684;b=F[a+56>>2];if(b){F[a+60>>2]=b;ja(b)}F[a+8>>2]=8876;b=F[a+44>>2];if(b){ja(b)}b=F[a+32>>2];if(b){ja(b)}return a|0}function Ee(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=F[a+8>>2];a:{if(!G[d+24|0]){break a}if(!ac(d,F[b+4>>2]-F[b>>2]>>2)){break a}e=$[F[F[a>>2]+32>>2]](a,b,c)|0}return e|0}function Fh(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;F[a+4>>2]=b;d=F[F[F[b+4>>2]+8>>2]+(c<<2)>>2];F[a+12>>2]=c;F[a+8>>2]=d;return F[F[F[F[b+4>>2]+8>>2]+(c<<2)>>2]+28>>2]==9|0}function Ca(a,b){if(b){Ca(a,F[b>>2]);Ca(a,F[b+4>>2]);a=F[b+28>>2];F[b+28>>2]=0;if(a){Ca(a+12|0,F[a+16>>2]);Ba(a,F[a+4>>2]);ja(a)}if(D[b+27|0]<0){ja(F[b+16>>2])}ja(b)}}function Sg(a){a=a|0;var b=0;F[a+8>>2]=9556;F[a>>2]=9392;b=F[a+56>>2];if(b){F[a+60>>2]=b;ja(b)}F[a+8>>2]=9372;b=F[a+44>>2];if(b){ja(b)}b=F[a+32>>2];if(b){ja(b)}ja(a)}function Mg(a){a=a|0;var b=0;F[a+8>>2]=8624;F[a>>2]=9684;b=F[a+56>>2];if(b){F[a+60>>2]=b;ja(b)}F[a+8>>2]=8876;b=F[a+44>>2];if(b){ja(b)}b=F[a+32>>2];if(b){ja(b)}ja(a)}function Hc(a,b){var c=0,d=0,e=0,f=0;F[a>>2]=11356;F[a>>2]=11468;c=ya(b);d=ka(c+13|0);F[d+8>>2]=0;F[d+4>>2]=c;F[d>>2]=c;e=a,f=la(d+12|0,b,c+1|0),F[e+4>>2]=f;return a}function hc(a,b,c){a:{if(b){b=0;if(!ld(1,c,a)){break a}}D[a+36|0]=1;F[a+32>>2]=0;b=F[a+16>>2];c=b+F[a>>2]|0;F[a+24>>2]=c;F[a+28>>2]=c+(F[a+8>>2]-b|0);b=1}return b}function Ue(a,b){a=a|0;b=b|0;var c=0;a:{if(!($[F[F[a>>2]+36>>2]](a,b)|0)){break a}if(!($[F[F[a>>2]+40>>2]](a,b)|0)){break a}c=$[F[F[a>>2]+44>>2]](a)|0}return c|0}function _d(a){a=a|0;var b=0;a:{if(!F[a- -64>>2]|!F[a+68>>2]|(!F[a+44>>2]|!F[a+48>>2])){break a}if(!F[a+52>>2]|!F[a+56>>2]){break a}b=F[a+92>>2]!=-1}return b|0}function ii(a,b){a=a|0;b=b|0;var c=0;b=F[b+88>>2];if(!(!b|F[b>>2]!=2)){c=a;a=F[b+8>>2];F[c+4>>2]=G[a|0]|G[a+1|0]<<8|(G[a+2|0]<<16|G[a+3|0]<<24);c=1}return c|0}function wc(a){a=a|0;var b=0;F[a>>2]=2136;b=F[a+20>>2];F[a+20>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}F[a>>2]=1920;b=F[a+16>>2];F[a+16>>2]=0;if(b){xa(b)}return a|0}function Ud(a){a=a|0;var b=0;a:{if(!F[a+48>>2]|!F[a+52>>2]|(!F[a+28>>2]|!F[a+32>>2])){break a}if(!F[a+36>>2]|!F[a+40>>2]){break a}b=F[a+76>>2]!=-1}return b|0}function Ug(a){a=a|0;var b=0;F[a>>2]=9556;b=F[a+48>>2];if(b){F[a+52>>2]=b;ja(b)}F[a>>2]=9372;b=F[a+36>>2];if(b){ja(b)}b=F[a+24>>2];if(b){ja(b)}return a|0}function Ed(a){a=a|0;var b=0;F[a>>2]=8624;b=F[a+48>>2];if(b){F[a+52>>2]=b;ja(b)}F[a>>2]=8876;b=F[a+36>>2];if(b){ja(b)}b=F[a+24>>2];if(b){ja(b)}return a|0}function vc(a){a=a|0;var b=0;F[a>>2]=2136;b=F[a+20>>2];F[a+20>>2]=0;if(b){$[F[F[b>>2]+4>>2]](b)}F[a>>2]=1920;b=F[a+16>>2];F[a+16>>2]=0;if(b){xa(b)}ja(a)}function yg(){var a=0,b=0;b=ka(40);F[b>>2]=-1;a=b+8|0;F[a+16>>2]=0;F[a+20>>2]=0;F[a+8>>2]=0;F[a>>2]=0;F[a+4>>2]=0;F[a+24>>2]=0;F[a+28>>2]=0;return b|0}function eh(a){a=a|0;var b=0;F[a>>2]=8624;b=F[a+48>>2];if(b){F[a+52>>2]=b;ja(b)}F[a>>2]=8876;b=F[a+36>>2];if(b){ja(b)}b=F[a+24>>2];if(b){ja(b)}ja(a)}function Og(a){a=a|0;var b=0;F[a>>2]=9556;b=F[a+48>>2];if(b){F[a+52>>2]=b;ja(b)}F[a>>2]=9372;b=F[a+36>>2];if(b){ja(b)}b=F[a+24>>2];if(b){ja(b)}ja(a)}function Ja(a){F[a+8>>2]=0;F[a+12>>2]=0;F[a>>2]=0;F[a+16>>2]=0;F[a+20>>2]=0;F[a+32>>2]=0;F[a+24>>2]=0;F[a+28>>2]=0;E[a+38>>1]=0;D[a+36|0]=0;return a}function Me(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;if(La(a,F[b+8>>2],f)){Dc(b,c,d,e);return}a=F[a+8>>2];$[F[F[a>>2]+20>>2]](a,b,c,d,e,f)}function Eh(a,b,c){a=a|0;b=b|0;c=c|0;a:{if(G[F[a+4>>2]+36|0]>=2){b=0;if(!($[F[F[a>>2]+52>>2]](a)|0)){break a}}b=id(a+24|0,F[a+16>>2])}return b|0}function hg(){var a=0;a=Rc(ka(108));F[a+84>>2]=0;F[a+88>>2]=0;F[a>>2]=10240;F[a+92>>2]=0;F[a+96>>2]=0;F[a+100>>2]=0;F[a+104>>2]=0;return a|0}function Qc(a,b){var c=0;c=-1;a:{if((b|0)==-1|(b|0)>4){break a}b=L(b,12)+a|0;a=F[b+20>>2];if((F[b+24>>2]-a|0)<=0){break a}c=F[a>>2]}return c}function cc(a,b,c,d,e,f,g){F[a>>2]=0;F[a+56>>2]=b;F[a+48>>2]=0;F[a+52>>2]=0;F[a+40>>2]=f;F[a+44>>2]=g;D[a+32|0]=e;F[a+28>>2]=d;D[a+24|0]=c}function Sh(a,b,c){a=a|0;b=b|0;c=c|0;a:{if(G[F[a+4>>2]+36|0]>=2){b=0;if(!uc(a+24|0,bb(a),c)){break a}}b=id(a+24|0,F[a+16>>2])}return b|0}function _e(a){a=a|0;var b=0;F[a>>2]=10240;b=F[a+96>>2];if(b){F[a+100>>2]=b;ja(b)}b=F[a+84>>2];if(b){F[a+88>>2]=b;ja(b)}return tb(a)|0}function Tb(a){var b=0;if(G[a+11|0]>>>7|0){b=F[a+4>>2]}else{b=G[a+11|0]&127}if(!b){sc(1222);v()}if(G[a+11|0]>>>7|0){a=F[a>>2]}return a}function Ze(a){a=a|0;var b=0;F[a>>2]=10240;b=F[a+96>>2];if(b){F[a+100>>2]=b;ja(b)}b=F[a+84>>2];if(b){F[a+88>>2]=b;ja(b)}ja(tb(a))}function ce(a){a=a|0;var b=0;F[a>>2]=3264;b=F[a+76>>2];if(b){ja(b)}F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}return a|0}function _h(a){a=a|0;var b=0;F[a>>2]=4816;b=F[a+76>>2];if(b){ja(b)}F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}return a|0}function Ba(a,b){if(b){Ba(a,F[b>>2]);Ba(a,F[b+4>>2]);a=F[b+28>>2];if(a){F[b+32>>2]=a;ja(a)}if(D[b+27|0]<0){ja(F[b+16>>2])}ja(b)}}function Wf(){var a=0;a=ka(28);F[a>>2]=0;F[a+4>>2]=0;F[a+24>>2]=0;F[a+16>>2]=0;F[a+20>>2]=0;F[a+8>>2]=0;F[a+12>>2]=0;return a|0}function We(a){a=a|0;var b=0;F[a>>2]=1776;b=F[a+16>>2];if(b){F[a+20>>2]=b;ja(b)}b=F[a+4>>2];if(b){F[a+8>>2]=b;ja(b)}return a|0}function fg(){var a=0,b=0;a=ka(24);F[a+4>>2]=0;F[a+8>>2]=0;b=a+16|0;F[b>>2]=0;F[b+4>>2]=0;F[a>>2]=a+4;F[a+12>>2]=b;return a|0}function Pe(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;if(La(a,F[b+8>>2],0)){Ec(b,c,d);return}a=F[a+8>>2];$[F[F[a>>2]+28>>2]](a,b,c,d)}function be(a){a=a|0;var b=0;F[a>>2]=3264;b=F[a+76>>2];if(b){ja(b)}F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}ja(a)}function Zh(a){a=a|0;var b=0;F[a>>2]=4816;b=F[a+76>>2];if(b){ja(b)}F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}ja(a)}function ka(a){var b=0;a=a?a:1;a:{while(1){b=Ub(a);if(b){break a}b=F[3065];if(b){$[b|0]();continue}break}V();v()}return b}function ib(a,b){if(b){ib(a,F[b>>2]);ib(a,F[b+4>>2]);if(D[b+39|0]<0){ja(F[b+28>>2])}if(D[b+27|0]<0){ja(F[b+16>>2])}ja(b)}}function Cc(a){a=a|0;var b=0,c=0;F[a>>2]=11468;b=F[a+4>>2]-12|0;c=F[b+8>>2]-1|0;F[b+8>>2]=c;if((c|0)<0){ja(b)}return a|0}function ng(){var a=0;a=ka(24);F[a+8>>2]=0;F[a+12>>2]=0;F[a+4>>2]=-1;F[a>>2]=1624;F[a+16>>2]=0;F[a+20>>2]=0;return a|0}function Ac(a,b,c){a=a|0;b=b|0;c=c|0;F[a+4>>2]=b;b=F[F[F[b+4>>2]+8>>2]+(c<<2)>>2];F[a+12>>2]=c;F[a+8>>2]=b;return 1}function pc(a){a=a|0;var b=0;if(!(!F[a+60>>2]|!F[a+44>>2]|(!F[a+48>>2]|!F[a+52>>2]))){b=F[a+56>>2]!=0}return b|0}function Ic(a,b){if(G[a+11|0]>>>7|0){F[a+4>>2]=b;return}D[a+11|0]=G[a+11|0]&128|b;D[a+11|0]=G[a+11|0]&127}function gi(a){a=a|0;var b=0;F[a>>2]=3500;F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}return a|0}function Xh(a){a=a|0;var b=0;F[a>>2]=5040;F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}return a|0}function nf(a){a=a|0;if(a){if(D[a+39|0]<0){ja(F[a+28>>2])}$b(a+12|0,F[a+16>>2]);ib(a,F[a+4>>2]);ja(a)}}function dh(a){a=a|0;var b=0;F[a>>2]=8876;b=F[a+36>>2];if(b){ja(b)}b=F[a+24>>2];if(b){ja(b)}return a|0}function Wg(a){a=a|0;var b=0;F[a>>2]=9372;b=F[a+36>>2];if(b){ja(b)}b=F[a+24>>2];if(b){ja(b)}return a|0}function ob(a){a=a|0;var b=0;if(!(!F[a+52>>2]|(!F[a+44>>2]|!F[a+48>>2]))){b=F[a+56>>2]!=0}return b|0}function oc(a,b){a=a|0;b=b|0;var c=0;if(!(F[b+56>>2]|!b|G[b+24|0]!=3)){F[a+60>>2]=b;c=1}return c|0}function fi(a){a=a|0;var b=0;F[a>>2]=3500;F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}ja(a)}function Wh(a){a=a|0;var b=0;F[a>>2]=5040;F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}ja(a)}function zg(a,b,c){a=a|0;b=b|0;c=c|0;F[a+16>>2]=0;F[a+20>>2]=0;F[a>>2]=b;F[a+8>>2]=c;F[a+12>>2]=0}function ch(a){a=a|0;var b=0;F[a>>2]=8876;b=F[a+36>>2];if(b){ja(b)}b=F[a+24>>2];if(b){ja(b)}ja(a)}function Zd(a,b){a=a|0;b=b|0;var c=0;if(!(F[b+56>>2]|G[b+24|0]!=3)){F[a- -64>>2]=b;c=1}return c|0}function Vg(a){a=a|0;var b=0;F[a>>2]=9372;b=F[a+36>>2];if(b){ja(b)}b=F[a+24>>2];if(b){ja(b)}ja(a)}function Td(a,b){a=a|0;b=b|0;var c=0;if(!(F[b+56>>2]|G[b+24|0]!=3)){F[a+48>>2]=b;c=1}return c|0}function Le(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;if(La(a,F[b+8>>2],f)){Dc(b,c,d,e)}}function oa(){var a=0;a=Rb(4);F[a>>2]=11356;F[a>>2]=11316;F[a>>2]=11336;W(a|0,11448,14);v()}function je(a){a=a|0;var b=0;F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}return a|0}function Ae(a){a=a|0;var b=0;F[a>>2]=1920;b=F[a+16>>2];F[a+16>>2]=0;if(b){xa(b)}return a|0}function Pg(a){a=a|0;var b=0;F[a>>2]=1624;b=F[a+8>>2];if(b){F[a+12>>2]=b;ja(b)}return a|0}function Ch(a){a=a|0;var b=0;b=bb(a);return qd(a+24|0,b?b:F[a+8>>2],F[F[a+4>>2]+32>>2])|0}function ze(a){a=a|0;var b=0;F[a>>2]=1920;b=F[a+16>>2];F[a+16>>2]=0;if(b){xa(b)}ja(a)}function Ob(a){a=a|0;var b=0;F[a>>2]=2960;b=F[a+32>>2];if(b){F[a+36>>2]=b;ja(b)}ja(a)}function Hg(a){a=a|0;var b=0;F[a>>2]=1624;b=F[a+8>>2];if(b){F[a+12>>2]=b;ja(b)}ja(a)}function oe(a,b){a=a|0;b=b|0;return $[F[F[a>>2]+48>>2]](a,F[b+4>>2]-F[b>>2]>>2)|0}function $b(a,b){if(b){$b(a,F[b>>2]);$b(a,F[b+4>>2]);ib(b+20|0,F[b+24>>2]);ja(b)}}function xg(a){a=a|0;var b=0;if(a){b=F[a+8>>2];if(b){F[a+12>>2]=b;ja(b)}ja(a)}}function xh(a){a=a|0;if(!F[a+44>>2]){return 0}return $[F[F[a>>2]+48>>2]](a)|0}function ni(a){var b=0;while(1){if(a){a=a-1&a;b=b+1|0;continue}break}return b}function Qe(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;if(La(a,F[b+8>>2],0)){Ec(b,c,d)}}function vh(a,b){a=a|0;b=b|0;a=F[a+48>>2];return $[F[F[a>>2]+20>>2]](a,b)|0}function oi(a){var b=0;b=a&31;a=0-a&31;return(-1>>>b&-2)<>>a} +function oh(a,b){a=a|0;b=b|0;a=F[a+48>>2];return $[F[F[a>>2]+12>>2]](a,b)|0}function nh(a,b){a=a|0;b=b|0;a=F[a+48>>2];return $[F[F[a>>2]+16>>2]](a,b)|0}function Xa(){var a=0;a=ka(12);F[a>>2]=0;F[a+4>>2]=0;F[a+8>>2]=0;return a|0}function Wa(a){a=a|0;var b=0;if(a){b=F[a>>2];if(b){F[a+4>>2]=b;ja(b)}ja(a)}}function mf(a,b,c){a=a|0;b=b|0;c=c|0;F[a+32>>2]=c;F[a+28>>2]=b;return 1}function eg(a){a=a|0;if(a){Ca(a+12|0,F[a+16>>2]);Ba(a,F[a+4>>2]);ja(a)}}function Lb(a,b){a=a|0;b=b|0;if(b>>>0<=1){F[a+28>>2]=b}return b>>>0<2|0}function Fg(a,b){a=a|0;b=b|0;D[b+84|0]=1;F[b+72>>2]=F[b+68>>2];return 1}function kg(){var a=0;a=ka(8);F[a+4>>2]=-1;F[a>>2]=1032;return a|0}function Hf(a,b,c){a=a|0;b=b|0;c=c|0;return F[F[b+8>>2]+(c<<2)>>2]}function th(a){a=a|0;a=F[a+48>>2];return $[F[F[a>>2]+24>>2]](a)|0}function sh(a){a=a|0;a=F[a+48>>2];return $[F[F[a>>2]+28>>2]](a)|0}function ph(a){a=a|0;a=F[a+48>>2];return $[F[F[a>>2]+36>>2]](a)|0}function Rh(a,b){a=a|0;b=b|0;return zc(a+24|0,bb(a),F[a+8>>2])|0}function Bh(a,b){a=a|0;b=b|0;return xd(a+24|0,bb(a),F[a+8>>2])|0}function bg(a){a=a|0;if(a){if(D[a+15|0]<0){ja(F[a+4>>2])}ja(a)}}function Ke(a){a=a|0;if(!a){return 0}return(Fc(a,11164)|0)!=0|0}function Fe(a,b){a=a|0;b=b|0;F[a+12>>2]=-1;F[a+8>>2]=b;return 1}function hd(a,b){a=a|0;b=b|0;return $[F[F[a>>2]+12>>2]](a,b)|0}function Dh(a,b){a=a|0;b=b|0;return $[F[F[a>>2]+56>>2]](a,b)|0}function sc(a){a=Hc(Rb(8),a);F[a>>2]=11568;W(a|0,11600,1);v()}function mg(a,b){a=a|0;b=b|0;return M(J[F[a+8>>2]+(b<<2)>>2])}function Rd(a){a=Hc(Rb(8),a);F[a>>2]=11516;W(a|0,11548,1);v()}function $f(a,b){a=a|0;b=b|0;return M(J[F[a>>2]+(b<<2)>>2])}function gg(a){a=a|0;return(F[a+100>>2]-F[a+96>>2]|0)/12|0}function cg(a){a=a|0;return(D[a+15|0]<0?F[a+4>>2]:a+4|0)|0}function Re(a,b){a=a|0;b=b|0;return F[F[a+4>>2]+(b<<2)>>2]}function dd(a,b){a=a|0;b=b|0;return F[F[a>>2]+(b<<2)>>2]}function Yf(a,b){a=a|0;b=b|0;return E[F[a>>2]+(b<<1)>>1]}function Xf(a,b){a=a|0;b=b|0;return H[F[a>>2]+(b<<1)>>1]}function Vd(a,b,c){a=a|0;b=b|0;c=c|0;return xc(a,b,c)|0}function sb(a,b){var c=0;c=ka(b);F[a+4>>2]=b;F[a>>2]=c}function Kf(a,b,c){a=a|0;b=b|0;c=c|0;return Qc(b,c)|0}function Rc(a){F[a>>2]=10300;ma(a+4|0,0,80);return a}function ji(a){if(a){return 31-O(a-1^a)|0}return 32}function gd(a){a=a|0;return F[a+12>>2]-F[a+8>>2]>>2}function _f(a,b){a=a|0;b=b|0;return D[F[a>>2]+b|0]}function Zf(a,b){a=a|0;b=b|0;return G[F[a>>2]+b|0]}function Ie(a){a=a|0;return F[a+8>>2]-F[a+4>>2]>>2}function wb(a){a=a|0;if(a){$[F[F[a>>2]+4>>2]](a)}}function Jd(a,b){a=a|0;b=b|0;F[a+4>>2]=b;return 1}function ed(a){a=a|0;return F[a+4>>2]-F[a>>2]>>1}function dc(a){a=a|0;return F[a+4>>2]-F[a>>2]>>2}function fd(a){a=a|0;return F[a+4>>2]-F[a>>2]|0}function ke(a){a=a|0;return G[F[a+8>>2]+24|0]}function Qf(a,b){a=a|0;b=b|0;return F[b+8>>2]}function Ff(a,b){a=a|0;b=b|0;return F[b+4>>2]}function De(a,b,c){a=a|0;b=b|0;c=c|0;return 1}function Bg(a,b){a=a|0;b=b|0;return G[b+24|0]}function Oh(a){a=a|0;F[a>>2]=5928;return a|0}function Jh(a){a=a|0;F[a>>2]=6932;return a|0}function lg(a){a=a|0;return M(J[a+20>>2])}function Nh(a){a=a|0;F[a>>2]=5928;ja(a)}function Ih(a){a=a|0;F[a>>2]=6932;ja(a)}function ug(a){a=a|0;return F[a+88>>2]}function tg(a){a=a|0;return F[a+56>>2]}function qg(a){a=a|0;return F[a+40>>2]}function pg(a){a=a|0;return F[a+48>>2]}function og(a){a=a|0;return F[a+60>>2]}function ec(a){a=a|0;return F[a+80>>2]}function cb(a){a=a|0;return F[a+28>>2]}function vd(a){a=a|0;return F[a+8>>2]}function tc(a,b){a=a|0;b=b|0;return-1}function sg(a){a=a|0;return D[a+24|0]}function rg(a){a=a|0;return G[a+32|0]}function dg(a){a=a|0;return!F[a>>2]|0}function Wd(a,b){a=a|0;b=b|0;return 6}function Va(a){a=a|0;return F[a+4>>2]}function Rb(a){return Ub(a+80|0)+80|0}function Qh(a,b){a=a|0;b=b|0;return 2}function Ia(a,b){a=a|0;b=b|0;return 0}function Bc(a,b){a=a|0;b=b|0;return 1}function jd(a){a=a|0;return F[a>>2]}function wg(){return kb(ka(64))|0}function ig(){return Rc(ka(84))|0}function fc(a){a=a|0;if(a){ja(a)}}function Ag(){return Ja(ka(40))|0}function Qb(a){a=a|0;Cc(a);ja(a)}function Je(a){a=a|0;return 1161}function He(a){a=a|0;return 1235}function Ge(a){a=a|0;return 1201}function Pa(a){a=a|0;return a|0}function hh(a){a=a|0;ja(ud(a))}function gh(a){a=a|0;ja(sd(a))}function Ve(a){a=a|0;ja(tb(a))}function ua(a){a=a|0;return 1}function rc(a){a=a|0;return 4}function qc(a){a=a|0;return 5}function Xd(a){a=a|0;return 2}function Ua(a){a=a|0;return 0}function Nb(a){a=a|0;return 6}function Mh(a){a=a|0;return 3}function za(){Rd(1222);v()}function ta(){sc(1154);v()}function na(){Rd(1154);v()}function Ha(a){a=a|0;ja(a)}function Ra(a){a=a|0;v()}function ff(){return 10}function ef(){return 11}function df(){return 12}function vb(){return-1}function ub(){return 1}function lf(){return 5}function kf(){return 6}function jf(){return 7}function jb(){return 0}function hf(){return 8}function gf(){return 9}function cf(){return-2}function bf(){return-3}function bd(){return 3}function af(){return-4}function ad(){return 4}function _b(){return 2}function $e(){return-5}function Te(){V();v()}function Jc(a){a=a|0}function ae(){} +// EMSCRIPTEN_END_FUNCS +e=G;p(q);var $=c([null,Cc,Pa,Ha,Xd,ii,jh,ag,zc,xe,uc,jg,Wd,Qh,Pa,Pg,Hg,ua,yh,mh,kh,xd,fh,qd,Wd,Bg,We,Ra,mf,$c,Ue,Re,Ie,cb,Ia,Te,Bc,ua,Ae,ze,Ac,Fe,Ee,De,Bc,Ce,Be,re,qe,ye,we,pe,ve,ue,te,se,wc,vc,Ac,oe,ne,xc,me,ke,le,je,Ob,ua,Va,ob,Ua,tc,Ia,Ua,ua,ie,he,Ra,Ra,ge,fe,rc,ob,ee,de,ce,be,qc,pc,ua,Ia,oc,$d,hi,gi,fi,Nb,_d,ua,Ia,Zd,Yd,ei,Pa,Ha,Lb,cb,Mb,Ra,Ob,ua,ob,di,Ra,ci,bi,rc,ob,ai,$h,_h,Zh,qc,pc,ua,Ia,oc,$d,Yh,Xh,Wh,Nb,_d,ua,Ia,Zd,Yd,Vh,Pa,Ha,Lb,cb,Kb,Ra,Ob,Ua,ua,Uh,wc,vc,Th,Sh,Vd,Ph,Xd,Rh,Oh,Nh,Nb,Va,Ud,ua,Ia,Td,ua,Mh,Sd,Lh,Pa,Ha,Lb,cb,Mb,Jh,Ih,Nb,Ud,ua,Ia,Td,Sd,Hh,Pa,Ha,Lb,cb,Kb,Pa,Ha,Ua,ua,Ua,tc,Ia,Kh,Gh,Ah,zh,Fh,Eh,Vd,Dh,Ch,Bh,wh,Ra,ua,ua,xh,Dg,Cg,ua,Ua,Ia,Ia,rh,qh,uh,vh,sh,ph,oh,nh,th,ud,hh,Jd,Id,Hd,Gd,lh,ua,Va,vd,sd,gh,Jd,Id,Hd,Gd,ih,ua,Va,vd,Ed,eh,Fd,dh,ch,$g,_g,Zg,Yg,ah,Xg,bh,Wg,Vg,Tg,Sg,Rg,Qg,Ug,Og,Ng,Mg,Lg,Kg,Gg,Ig,Jg,Pa,Ha,Fg,Eg,Ra,Ua,ua,_e,Ze,Ye,Xe,tb,Ve,Oc,Nc,Pa,Ha,Jc,Jc,Se,Le,Ne,Qe,Ha,Me,Oe,Pe,Ha,He,Ha,Ge,Ha,Je,Qb,Va,Qb,Qb]);function aa(){return C.byteLength/65536|0}function fa(ga){ga=ga|0;var ba=aa()|0;var ca=ba+ga|0;if(ba=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[outIdx]=0;return outIdx-startIdx}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len}var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}var INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;assert(INITIAL_MEMORY>=65536,"INITIAL_MEMORY should be larger than STACK_SIZE, was "+INITIAL_MEMORY+"! (STACK_SIZE="+65536+")");if(Module["wasmMemory"]){wasmMemory=Module["wasmMemory"]}else{wasmMemory=new WebAssembly.Memory({"initial":INITIAL_MEMORY/65536,"maximum":2147483648/65536})}updateMemoryViews();INITIAL_MEMORY=wasmMemory.buffer.byteLength;var wasmTable;var __ATPRERUN__=[];var __ATINIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;function keepRuntimeAlive(){return noExitRuntime}function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what="Aborted("+what+")";err(what);ABORT=true;EXITSTATUS=1;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return filename.startsWith(dataURIPrefix)}function isFileURI(filename){return filename.startsWith("file://")}var wasmBinaryFile;wasmBinaryFile="draco_decoder_gltf.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}function getBinary(file){try{if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}var binary=tryParseAsDataURI(file);if(binary){return binary}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)){if(typeof fetch=="function"&&!isFileURI(wasmBinaryFile)){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary(wasmBinaryFile)})}else{if(readAsync){return new Promise(function(resolve,reject){readAsync(wasmBinaryFile,function(response){resolve(new Uint8Array(response))},reject)})}}}return Promise.resolve().then(function(){return getBinary(wasmBinaryFile)})}function createWasm(){var info={"a":wasmImports};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;wasmTable=Module["asm"]["g"];addOnInit(Module["asm"]["f"]);removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){return WebAssembly.instantiate(binary,info)}).then(function(instance){return instance}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(wasmBinaryFile)&&!isFileURI(wasmBinaryFile)&&!ENVIRONMENT_IS_NODE&&typeof fetch=="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiationResult,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiationResult)})})}else{return instantiateArrayBuffer(receiveInstantiationResult)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);readyPromiseReject(e)}}instantiateAsync().catch(readyPromiseReject);return{}}function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}function callRuntimeCallbacks(callbacks){while(callbacks.length>0){callbacks.shift()(Module)}}function intArrayToString(array){var ret=[];for(var i=0;i255){chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}function ExceptionInfo(excPtr){this.excPtr=excPtr;this.ptr=excPtr-24;this.set_type=function(type){HEAPU32[this.ptr+4>>2]=type};this.get_type=function(){return HEAPU32[this.ptr+4>>2]};this.set_destructor=function(destructor){HEAPU32[this.ptr+8>>2]=destructor};this.get_destructor=function(){return HEAPU32[this.ptr+8>>2]};this.set_refcount=function(refcount){HEAP32[this.ptr>>2]=refcount};this.set_caught=function(caught){caught=caught?1:0;HEAP8[this.ptr+12>>0]=caught};this.get_caught=function(){return HEAP8[this.ptr+12>>0]!=0};this.set_rethrown=function(rethrown){rethrown=rethrown?1:0;HEAP8[this.ptr+13>>0]=rethrown};this.get_rethrown=function(){return HEAP8[this.ptr+13>>0]!=0};this.init=function(type,destructor){this.set_adjusted_ptr(0);this.set_type(type);this.set_destructor(destructor);this.set_refcount(0);this.set_caught(false);this.set_rethrown(false)};this.add_ref=function(){var value=HEAP32[this.ptr>>2];HEAP32[this.ptr>>2]=value+1};this.release_ref=function(){var prev=HEAP32[this.ptr>>2];HEAP32[this.ptr>>2]=prev-1;return prev===1};this.set_adjusted_ptr=function(adjustedPtr){HEAPU32[this.ptr+16>>2]=adjustedPtr};this.get_adjusted_ptr=function(){return HEAPU32[this.ptr+16>>2]};this.get_exception_ptr=function(){var isPointer=___cxa_is_pointer_type(this.get_type());if(isPointer){return HEAPU32[this.excPtr>>2]}var adjusted=this.get_adjusted_ptr();if(adjusted!==0)return adjusted;return this.excPtr}}var exceptionLast=0;var uncaughtExceptionCount=0;function ___cxa_throw(ptr,type,destructor){var info=new ExceptionInfo(ptr);info.init(type,destructor);exceptionLast=ptr;uncaughtExceptionCount++;throw ptr}function _abort(){abort("")}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function getHeapMax(){return 2147483648}function emscripten_realloc_buffer(size){var b=wasmMemory.buffer;try{wasmMemory.grow(size-b.byteLength+65535>>>16);updateMemoryViews();return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){var oldSize=HEAPU8.length;requestedSize=requestedSize>>>0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}let alignUp=(x,multiple)=>x+(multiple-x%multiple)%multiple;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}function intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var decodeBase64=typeof atob=="function"?atob:function(input){var keyStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var output="";var chr1,chr2,chr3;var enc1,enc2,enc3,enc4;var i=0;input=input.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{enc1=keyStr.indexOf(input.charAt(i++));enc2=keyStr.indexOf(input.charAt(i++));enc3=keyStr.indexOf(input.charAt(i++));enc4=keyStr.indexOf(input.charAt(i++));chr1=enc1<<2|enc2>>4;chr2=(enc2&15)<<4|enc3>>2;chr3=(enc3&3)<<6|enc4;output=output+String.fromCharCode(chr1);if(enc3!==64){output=output+String.fromCharCode(chr2)}if(enc4!==64){output=output+String.fromCharCode(chr3)}}while(i0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();readyPromiseResolve(Module);if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}run();function WrapperObject(){}WrapperObject.prototype=Object.create(WrapperObject.prototype);WrapperObject.prototype.constructor=WrapperObject;WrapperObject.prototype.__class__=WrapperObject;WrapperObject.__cache__={};Module["WrapperObject"]=WrapperObject;function getCache(__class__){return(__class__||WrapperObject).__cache__}Module["getCache"]=getCache;function wrapPointer(ptr,__class__){var cache=getCache(__class__);var ret=cache[ptr];if(ret)return ret;ret=Object.create((__class__||WrapperObject).prototype);ret.ptr=ptr;return cache[ptr]=ret}Module["wrapPointer"]=wrapPointer;function castObject(obj,__class__){return wrapPointer(obj.ptr,__class__)}Module["castObject"]=castObject;Module["NULL"]=wrapPointer(0);function destroy(obj){if(!obj["__destroy__"])throw"Error: Cannot destroy object. (Did you create it yourself?)";obj["__destroy__"]();delete getCache(obj.__class__)[obj.ptr]}Module["destroy"]=destroy;function compare(obj1,obj2){return obj1.ptr===obj2.ptr}Module["compare"]=compare;function getPointer(obj){return obj.ptr}Module["getPointer"]=getPointer;function getClass(obj){return obj.__class__}Module["getClass"]=getClass;var ensureCache={buffer:0,size:0,pos:0,temps:[],needed:0,prepare:function(){if(ensureCache.needed){for(var i=0;i=ensureCache.size){assert(len>0);ensureCache.needed+=len;ret=Module["_malloc"](len);ensureCache.temps.push(ret)}else{ret=ensureCache.buffer+ensureCache.pos;ensureCache.pos+=len}return ret},copy:function(array,view,offset){offset>>>=0;var bytes=view.BYTES_PER_ELEMENT;switch(bytes){case 2:offset>>>=1;break;case 4:offset>>>=2;break;case 8:offset>>>=3;break}for(var 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 literal 0 HcmV?d00001 diff --git a/public/draco/gltf/draco_encoder.js b/public/draco/gltf/draco_encoder.js new file mode 100644 index 0000000..e5ac8ef --- /dev/null +++ b/public/draco/gltf/draco_encoder.js @@ -0,0 +1,33 @@ +var DracoEncoderModule = function(DracoEncoderModule) { + DracoEncoderModule = DracoEncoderModule || {}; + +var Module=typeof DracoEncoderModule!=="undefined"?DracoEncoderModule:{};var isRuntimeInitialized=false;var isModuleParsed=false;Module["onRuntimeInitialized"]=(function(){isRuntimeInitialized=true;if(isModuleParsed){if(typeof Module["onModuleLoaded"]==="function"){Module["onModuleLoaded"](Module)}}});Module["onModuleParsed"]=(function(){isModuleParsed=true;if(isRuntimeInitialized){if(typeof Module["onModuleLoaded"]==="function"){Module["onModuleLoaded"](Module)}}});function isVersionSupported(versionString){if(typeof versionString!=="string")return false;const version=versionString.split(".");if(version.length<2||version.length>3)return false;if(version[0]==1&&version[1]>=0&&version[1]<=3)return true;if(version[0]!=0||version[1]>10)return false;return true}Module["isVersionSupported"]=isVersionSupported;var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}Module["arguments"]=[];Module["thisProgram"]="./this.program";Module["quit"]=(function(status,toThrow){throw toThrow});Module["preRun"]=[];Module["postRun"]=[];var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;if(Module["ENVIRONMENT"]){if(Module["ENVIRONMENT"]==="WEB"){ENVIRONMENT_IS_WEB=true}else if(Module["ENVIRONMENT"]==="WORKER"){ENVIRONMENT_IS_WORKER=true}else if(Module["ENVIRONMENT"]==="NODE"){ENVIRONMENT_IS_NODE=true}else if(Module["ENVIRONMENT"]==="SHELL"){ENVIRONMENT_IS_SHELL=true}else{throw new Error("Module['ENVIRONMENT'] value is not valid. must be one of: WEB|WORKER|NODE|SHELL.")}}else{ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof require==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER}if(ENVIRONMENT_IS_NODE){var nodeFS;var nodePath;Module["read"]=function shell_read(filename,binary){var ret;ret=tryParseAsDataURI(filename);if(!ret){if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);ret=nodeFS["readFileSync"](filename)}return binary?ret:ret.toString()};Module["readBinary"]=function readBinary(filename){var ret=Module["read"](filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){Module["thisProgram"]=process["argv"][1].replace(/\\/g,"/")}Module["arguments"]=process["argv"].slice(2);process["on"]("uncaughtException",(function(ex){if(!(ex instanceof ExitStatus)){throw ex}}));process["on"]("unhandledRejection",(function(reason,p){process["exit"](1)}));Module["inspect"]=(function(){return"[Emscripten Module object]"})}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){Module["read"]=function shell_read(f){var data=tryParseAsDataURI(f);if(data){return intArrayToString(data)}return read(f)}}Module["readBinary"]=function readBinary(f){var data;data=tryParseAsDataURI(f);if(data){return data}if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){Module["arguments"]=scriptArgs}else if(typeof arguments!="undefined"){Module["arguments"]=arguments}if(typeof quit==="function"){Module["quit"]=(function(status,toThrow){quit(status)})}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){Module["read"]=function shell_read(url){try{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText}catch(err){var data=tryParseAsDataURI(url);if(data){return intArrayToString(data)}throw err}};if(ENVIRONMENT_IS_WORKER){Module["readBinary"]=function readBinary(url){try{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}catch(err){var data=tryParseAsDataURI(url);if(data){return data}throw err}}}Module["readAsync"]=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}var data=tryParseAsDataURI(url);if(data){onload(data.buffer);return}onerror()};xhr.onerror=onerror;xhr.send(null)};Module["setWindowTitle"]=(function(title){document.title=title})}Module["print"]=typeof console!=="undefined"?console.log.bind(console):typeof print!=="undefined"?print:null;Module["printErr"]=typeof printErr!=="undefined"?printErr:typeof console!=="undefined"&&console.warn.bind(console)||Module["print"];Module.print=Module["print"];Module.printErr=Module["printErr"];for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=undefined;var STACK_ALIGN=16;function staticAlloc(size){assert(!staticSealed);var ret=STATICTOP;STATICTOP=STATICTOP+size+15&-16;return ret}function dynamicAlloc(size){assert(DYNAMICTOP_PTR);var ret=HEAP32[DYNAMICTOP_PTR>>2];var end=ret+size+15&-16;HEAP32[DYNAMICTOP_PTR>>2]=end;if(end>=TOTAL_MEMORY){var success=enlargeMemory();if(!success){HEAP32[DYNAMICTOP_PTR>>2]=ret;return 0}}return ret}function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;var ret=size=Math.ceil(size/factor)*factor;return ret}function getNativeTypeSize(type){switch(type){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:{if(type[type.length-1]==="*"){return 4}else if(type[0]==="i"){var bits=parseInt(type.substr(1));assert(bits%8===0);return bits/8}else{return 0}}}}function warnOnce(text){if(!warnOnce.shown)warnOnce.shown={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;Module.printErr(text)}}var jsCallStartIndex=1;var functionPointers=new Array(0);var funcWrappers={};function dynCall(sig,ptr,args){if(args&&args.length){return Module["dynCall_"+sig].apply(null,[ptr].concat(args))}else{return Module["dynCall_"+sig].call(null,ptr)}}var GLOBAL_BASE=8;var ABORT=0;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function getCFunc(ident){var func=Module["_"+ident];assert(func,"Cannot call unknown function "+ident+", make sure it is exported");return func}var JSfuncs={"stackSave":(function(){stackSave()}),"stackRestore":(function(){stackRestore()}),"arrayToC":(function(arr){var ret=stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}),"stringToC":(function(str){var ret=0;if(str!==null&&str!==undefined&&str!==0){var len=(str.length<<2)+1;ret=stackAlloc(len);stringToUTF8(str,ret,len)}return ret})};var toC={"string":JSfuncs["stringToC"],"array":JSfuncs["arrayToC"]};function ccall(ident,returnType,argTypes,args,opts){var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;i>0]=value;break;case"i8":HEAP8[ptr>>0]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":tempI64=[value>>>0,(tempDouble=value,+Math_abs(tempDouble)>=+1?tempDouble>+0?(Math_min(+Math_floor(tempDouble/+4294967296),+4294967295)|0)>>>0:~~+Math_ceil((tempDouble- +(~~tempDouble>>>0))/+4294967296)>>>0:0)],HEAP32[ptr>>2]=tempI64[0],HEAP32[ptr+4>>2]=tempI64[1];break;case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;default:abort("invalid type for setValue: "+type)}}var ALLOC_STATIC=2;var ALLOC_NONE=4;function allocate(slab,types,allocator,ptr){var zeroinit,size;if(typeof slab==="number"){zeroinit=true;size=slab}else{zeroinit=false;size=slab.length}var singleType=typeof types==="string"?types:null;var ret;if(allocator==ALLOC_NONE){ret=ptr}else{ret=[typeof _malloc==="function"?_malloc:staticAlloc,stackAlloc,staticAlloc,dynamicAlloc][allocator===undefined?ALLOC_STATIC:allocator](Math.max(size,singleType?1:types.length))}if(zeroinit){var stop;ptr=ret;assert((ret&3)==0);stop=ret+(size&~3);for(;ptr>2]=0}stop=ret+size;while(ptr>0]=0}return ret}if(singleType==="i8"){if(slab.subarray||slab.slice){HEAPU8.set(slab,ret)}else{HEAPU8.set(new Uint8Array(slab),ret)}return ret}var i=0,type,typeSize,previousType;while(i>0];hasUtf|=t;if(t==0&&!length)break;i++;if(length&&i==length)break}if(!length)length=i;var ret="";if(hasUtf<128){var MAX_CHUNK=1024;var curr;while(length>0){curr=String.fromCharCode.apply(String,HEAPU8.subarray(ptr,ptr+Math.min(length,MAX_CHUNK)));ret=ret?ret+curr:curr;ptr+=MAX_CHUNK;length-=MAX_CHUNK}return ret}return UTF8ToString(ptr)}var UTF8Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(u8Array,idx){var endPtr=idx;while(u8Array[endPtr])++endPtr;if(endPtr-idx>16&&u8Array.subarray&&UTF8Decoder){return UTF8Decoder.decode(u8Array.subarray(idx,endPtr))}else{var u0,u1,u2,u3,u4,u5;var str="";while(1){u0=u8Array[idx++];if(!u0)return str;if(!(u0&128)){str+=String.fromCharCode(u0);continue}u1=u8Array[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}u2=u8Array[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2}else{u3=u8Array[idx++]&63;if((u0&248)==240){u0=(u0&7)<<18|u1<<12|u2<<6|u3}else{u4=u8Array[idx++]&63;if((u0&252)==248){u0=(u0&3)<<24|u1<<18|u2<<12|u3<<6|u4}else{u5=u8Array[idx++]&63;u0=(u0&1)<<30|u1<<24|u2<<18|u3<<12|u4<<6|u5}}}if(u0<65536){str+=String.fromCharCode(u0)}else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}}}}function UTF8ToString(ptr){return UTF8ArrayToString(HEAPU8,ptr)}function stringToUTF8Array(str,outU8Array,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127){if(outIdx>=endIdx)break;outU8Array[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;outU8Array[outIdx++]=192|u>>6;outU8Array[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;outU8Array[outIdx++]=224|u>>12;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=2097151){if(outIdx+3>=endIdx)break;outU8Array[outIdx++]=240|u>>18;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=67108863){if(outIdx+4>=endIdx)break;outU8Array[outIdx++]=248|u>>24;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else{if(outIdx+5>=endIdx)break;outU8Array[outIdx++]=252|u>>30;outU8Array[outIdx++]=128|u>>24&63;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}}outU8Array[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127){++len}else if(u<=2047){len+=2}else if(u<=65535){len+=3}else if(u<=2097151){len+=4}else if(u<=67108863){len+=5}else{len+=6}}return len}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;function demangle(func){return func}function demangleAll(text){var regex=/__Z[\w\d_]+/g;return text.replace(regex,(function(x){var y=demangle(x);return x===y?x:x+" ["+y+"]"}))}function jsStackTrace(){var err=new Error;if(!err.stack){try{throw new Error(0)}catch(e){err=e}if(!err.stack){return"(no stack trace available)"}}return err.stack.toString()}var WASM_PAGE_SIZE=65536;var ASMJS_PAGE_SIZE=16777216;var MIN_TOTAL_MEMORY=16777216;function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBuffer(buf){Module["buffer"]=buffer=buf}function updateGlobalBufferViews(){Module["HEAP8"]=HEAP8=new Int8Array(buffer);Module["HEAP16"]=HEAP16=new Int16Array(buffer);Module["HEAP32"]=HEAP32=new Int32Array(buffer);Module["HEAPU8"]=HEAPU8=new Uint8Array(buffer);Module["HEAPU16"]=HEAPU16=new Uint16Array(buffer);Module["HEAPU32"]=HEAPU32=new Uint32Array(buffer);Module["HEAPF32"]=HEAPF32=new Float32Array(buffer);Module["HEAPF64"]=HEAPF64=new Float64Array(buffer)}var STATIC_BASE,STATICTOP,staticSealed;var STACK_BASE,STACKTOP,STACK_MAX;var DYNAMIC_BASE,DYNAMICTOP_PTR;STATIC_BASE=STATICTOP=STACK_BASE=STACKTOP=STACK_MAX=DYNAMIC_BASE=DYNAMICTOP_PTR=0;staticSealed=false;function abortOnCannotGrowMemory(){abort("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value "+TOTAL_MEMORY+", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime but prevents some optimizations, (3) set Module.TOTAL_MEMORY to a higher value before the program runs, or (4) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 ")}if(!Module["reallocBuffer"])Module["reallocBuffer"]=(function(size){var ret;try{if(ArrayBuffer.transfer){ret=ArrayBuffer.transfer(buffer,size)}else{var oldHEAP8=HEAP8;ret=new ArrayBuffer(size);var temp=new Int8Array(ret);temp.set(oldHEAP8)}}catch(e){return false}var success=_emscripten_replace_memory(ret);if(!success)return false;return ret});function enlargeMemory(){var PAGE_MULTIPLE=Module["usingWasm"]?WASM_PAGE_SIZE:ASMJS_PAGE_SIZE;var LIMIT=2147483648-PAGE_MULTIPLE;if(HEAP32[DYNAMICTOP_PTR>>2]>LIMIT){return false}var OLD_TOTAL_MEMORY=TOTAL_MEMORY;TOTAL_MEMORY=Math.max(TOTAL_MEMORY,MIN_TOTAL_MEMORY);while(TOTAL_MEMORY>2]){if(TOTAL_MEMORY<=536870912){TOTAL_MEMORY=alignUp(2*TOTAL_MEMORY,PAGE_MULTIPLE)}else{TOTAL_MEMORY=Math.min(alignUp((3*TOTAL_MEMORY+2147483648)/4,PAGE_MULTIPLE),LIMIT)}}var replacement=Module["reallocBuffer"](TOTAL_MEMORY);if(!replacement||replacement.byteLength!=TOTAL_MEMORY){TOTAL_MEMORY=OLD_TOTAL_MEMORY;return false}updateGlobalBuffer(replacement);updateGlobalBufferViews();return true}var byteLength;try{byteLength=Function.prototype.call.bind(Object.getOwnPropertyDescriptor(ArrayBuffer.prototype,"byteLength").get);byteLength(new ArrayBuffer(4))}catch(e){byteLength=(function(buffer){return buffer.byteLength})}var TOTAL_STACK=Module["TOTAL_STACK"]||5242880;var TOTAL_MEMORY=Module["TOTAL_MEMORY"]||16777216;if(TOTAL_MEMORY0){var callback=callbacks.shift();if(typeof callback=="function"){callback();continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Module["dynCall_v"](func)}else{Module["dynCall_vi"](func,callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function ensureInitRuntime(){if(runtimeInitialized)return;runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){callRuntimeCallbacks(__ATEXIT__);runtimeExited=true}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnPreMain(cb){__ATMAIN__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}var Math_abs=Math.abs;var Math_cos=Math.cos;var Math_sin=Math.sin;var Math_tan=Math.tan;var Math_acos=Math.acos;var Math_asin=Math.asin;var Math_atan=Math.atan;var Math_atan2=Math.atan2;var Math_exp=Math.exp;var Math_log=Math.log;var Math_sqrt=Math.sqrt;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_pow=Math.pow;var Math_imul=Math.imul;var Math_fround=Math.fround;var Math_round=Math.round;var Math_min=Math.min;var Math_max=Math.max;var Math_clz32=Math.clz32;var Math_trunc=Math.trunc;var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};var memoryInitializer=null;var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return String.prototype.startsWith?filename.startsWith(dataURIPrefix):filename.indexOf(dataURIPrefix)===0}STATIC_BASE=GLOBAL_BASE;STATICTOP=STATIC_BASE+19728;__ATINIT__.push();memoryInitializer="data:application/octet-stream;base64,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bAAAABIAAAACAAAAAgAAAAIAAAAAAAAASAQAAG4AAABvAAAAfAAAAAAAAABYBAAAbgAAAHAAAAB8AAAATjVkcmFjbzI4QXR0cmlidXRlT2N0YWhlZHJvblRyYW5zZm9ybUUATjVkcmFjbzE4QXR0cmlidXRlVHJhbnNmb3JtRQBONWRyYWNvMzBBdHRyaWJ1dGVRdWFudGl6YXRpb25UcmFuc2Zvcm1FAE41ZHJhY28xN0F0dHJpYnV0ZXNFbmNvZGVyRQBONWRyYWNvMjNLZFRyZWVBdHRyaWJ1dGVzRW5jb2RlckUATjVkcmFjbzI2U2VxdWVudGlhbEF0dHJpYnV0ZUVuY29kZXJFAE41ZHJhY28zN1NlcXVlbnRpYWxBdHRyaWJ1dGVFbmNvZGVyc0NvbnRyb2xsZXJFAE41ZHJhY28yOFByZWRpY3Rpb25TY2hlbWVEZWx0YUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFRUUATjVkcmFjbzIzUHJlZGljdGlvblNjaGVtZUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFRUUATjVkcmFjbzM3UHJlZGljdGlvblNjaGVtZVR5cGVkRW5jb2RlckludGVyZmFjZUlpaUVFAE41ZHJhY28zMlByZWRpY3Rpb25TY2hlbWVFbmNvZGVySW50ZXJmYWNlRQBONWRyYWNvMjVQcmVkaWN0aW9uU2NoZW1lSW50ZXJmYWNlRQBONWRyYWNvNDhNZXNoUHJlZGljdGlvblNjaGVtZUdlb21ldHJpY05vcm1hbFByZWRpY3RvckFyZWFJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMTFDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280OE1lc2hQcmVkaWN0aW9uU2NoZW1lR2VvbWV0cmljTm9ybWFsUHJlZGljdG9yQmFzZUlpTlNfMzdQcmVkaWN0aW9uU2NoZW1lV3JhcEVuY29kaW5nVHJhbnNmb3JtSWlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQyTWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxFbmNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvMjdNZXNoUHJlZGljdGlvblNjaGVtZUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMTFDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280NE1lc2hQcmVkaWN0aW9uU2NoZW1lVGV4Q29vcmRzUG9ydGFibGVFbmNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvMzZNZXNoUHJlZGljdGlvblNjaGVtZVRleENvb3Jkc0VuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMTFDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY281Nk1lc2hQcmVkaWN0aW9uU2NoZW1lQ29uc3RyYWluZWRNdWx0aVBhcmFsbGVsb2dyYW1FbmNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDVNZXNoUHJlZGljdGlvblNjaGVtZU11bHRpUGFyYWxsZWxvZ3JhbUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMTFDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280ME1lc2hQcmVkaWN0aW9uU2NoZW1lUGFyYWxsZWxvZ3JhbUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMTFDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280OE1lc2hQcmVkaWN0aW9uU2NoZW1lR2VvbWV0cmljTm9ybWFsUHJlZGljdG9yQXJlYUlpTlNfMzdQcmVkaWN0aW9uU2NoZW1lV3JhcEVuY29kaW5nVHJhbnNmb3JtSWlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18yNE1lc2hBdHRyaWJ1dGVDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280OE1lc2hQcmVkaWN0aW9uU2NoZW1lR2VvbWV0cmljTm9ybWFsUHJlZGljdG9yQmFzZUlpTlNfMzdQcmVkaWN0aW9uU2NoZW1lV3JhcEVuY29kaW5nVHJhbnNmb3JtSWlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18yNE1lc2hBdHRyaWJ1dGVDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280Mk1lc2hQcmVkaWN0aW9uU2NoZW1lR2VvbWV0cmljTm9ybWFsRW5jb2RlcklpTlNfMzdQcmVkaWN0aW9uU2NoZW1lV3JhcEVuY29kaW5nVHJhbnNmb3JtSWlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18yNE1lc2hBdHRyaWJ1dGVDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY28yN01lc2hQcmVkaWN0aW9uU2NoZW1lRW5jb2RlcklpTlNfMzdQcmVkaWN0aW9uU2NoZW1lV3JhcEVuY29kaW5nVHJhbnNmb3JtSWlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18yNE1lc2hBdHRyaWJ1dGVDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280NE1lc2hQcmVkaWN0aW9uU2NoZW1lVGV4Q29vcmRzUG9ydGFibGVFbmNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzM2TWVzaFByZWRpY3Rpb25TY2hlbWVUZXhDb29yZHNFbmNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzU2TWVzaFByZWRpY3Rpb25TY2hlbWVDb25zdHJhaW5lZE11bHRpUGFyYWxsZWxvZ3JhbUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDVNZXNoUHJlZGljdGlvblNjaGVtZU11bHRpUGFyYWxsZWxvZ3JhbUVuY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBFbmNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDBNZXNoUHJlZGljdGlvblNjaGVtZVBhcmFsbGVsb2dyYW1FbmNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRW5jb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUAdXNlX2J1aWx0X2luX2F0dHJpYnV0ZV9jb21wcmVzc2lvbgBONWRyYWNvMzNTZXF1ZW50aWFsSW50ZWdlckF0dHJpYnV0ZUVuY29kZXJFAE41ZHJhY28yOFByZWRpY3Rpb25TY2hlbWVEZWx0YUVuY29kZXJJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRW5jb2RpbmdUcmFuc2Zvcm1JaUVFRUUATjVkcmFjbzIzUHJlZGljdGlvblNjaGVtZUVuY29kZXJJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRW5jb2RpbmdUcmFuc2Zvcm1JaUVFRUUATjVkcmFjbzQ4TWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxQcmVkaWN0b3JBcmVhSWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDhNZXNoUHJlZGljdGlvblNjaGVtZUdlb21ldHJpY05vcm1hbFByZWRpY3RvckJhc2VJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRW5jb2RpbmdUcmFuc2Zvcm1JaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMTFDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280Mk1lc2hQcmVkaWN0aW9uU2NoZW1lR2VvbWV0cmljTm9ybWFsRW5jb2RlcklpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzI3TWVzaFByZWRpY3Rpb25TY2hlbWVFbmNvZGVySWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDRNZXNoUHJlZGljdGlvblNjaGVtZVRleENvb3Jkc1BvcnRhYmxlRW5jb2RlcklpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzM2TWVzaFByZWRpY3Rpb25TY2hlbWVUZXhDb29yZHNFbmNvZGVySWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNTZNZXNoUHJlZGljdGlvblNjaGVtZUNvbnN0cmFpbmVkTXVsdGlQYXJhbGxlbG9ncmFtRW5jb2RlcklpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQ1TWVzaFByZWRpY3Rpb25TY2hlbWVNdWx0aVBhcmFsbGVsb2dyYW1FbmNvZGVySWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDBNZXNoUHJlZGljdGlvblNjaGVtZVBhcmFsbGVsb2dyYW1FbmNvZGVySWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDhNZXNoUHJlZGljdGlvblNjaGVtZUdlb21ldHJpY05vcm1hbFByZWRpY3RvckFyZWFJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRW5jb2RpbmdUcmFuc2Zvcm1JaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDhNZXNoUHJlZGljdGlvblNjaGVtZUdlb21ldHJpY05vcm1hbFByZWRpY3RvckJhc2VJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRW5jb2RpbmdUcmFuc2Zvcm1JaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDJNZXNoUHJlZGljdGlvblNjaGVtZUdlb21ldHJpY05vcm1hbEVuY29kZXJJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRW5jb2RpbmdUcmFuc2Zvcm1JaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvMjdNZXNoUHJlZGljdGlvblNjaGVtZUVuY29kZXJJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRW5jb2RpbmdUcmFuc2Zvcm1JaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDRNZXNoUHJlZGljdGlvblNjaGVtZVRleENvb3Jkc1BvcnRhYmxlRW5jb2RlcklpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18yNE1lc2hBdHRyaWJ1dGVDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY28zNk1lc2hQcmVkaWN0aW9uU2NoZW1lVGV4Q29vcmRzRW5jb2RlcklpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18yNE1lc2hBdHRyaWJ1dGVDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY281Nk1lc2hQcmVkaWN0aW9uU2NoZW1lQ29uc3RyYWluZWRNdWx0aVBhcmFsbGVsb2dyYW1FbmNvZGVySWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQ1TWVzaFByZWRpY3Rpb25TY2hlbWVNdWx0aVBhcmFsbGVsb2dyYW1FbmNvZGVySWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZEVuY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQwTWVzaFByZWRpY3Rpb25TY2hlbWVQYXJhbGxlbG9ncmFtRW5jb2RlcklpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWRFbmNvZGluZ1RyYW5zZm9ybUlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18yNE1lc2hBdHRyaWJ1dGVDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY28zMlNlcXVlbnRpYWxOb3JtYWxBdHRyaWJ1dGVFbmNvZGVyRQBONWRyYWNvMzhTZXF1ZW50aWFsUXVhbnRpemF0aW9uQXR0cmlidXRlRW5jb2RlckUAcHJlZGljdGlvbl9zY2hlbWUAZW5jb2Rpbmdfc3BlZWQAZGVjb2Rpbmdfc3BlZWQAcXVhbnRpemF0aW9uX29yaWdpbgBxdWFudGl6YXRpb25fcmFuZ2UAIABlbmNvZGluZ19tZXRob2QAcXVhbnRpemF0aW9uX2JpdHMASW52YWxpZCBlbmNvZGluZyBtZXRob2QuAHN0YW5kYXJkX2VkZ2VicmVha2VyAHByZWRpY3RpdmVfZWRnZWJyZWFrZXIAZWRnZWJyZWFrZXJfbWV0aG9kAE41ZHJhY28yMk1lc2hFZGdlQnJlYWtlckVuY29kZXJFAE41ZHJhY28yOUNvcm5lclRhYmxlVHJhdmVyc2FsUHJvY2Vzc29ySU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFAE41ZHJhY28yMk1lc2hUcmF2ZXJzYWxTZXF1ZW5jZXJJTlNfMjBFZGdlQnJlYWtlclRyYXZlcnNlcklOU18yOUNvcm5lclRhYmxlVHJhdmVyc2FsUHJvY2Vzc29ySU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFTlNfMzZNZXNoQXR0cmlidXRlSW5kaWNlc0VuY29kaW5nT2JzZXJ2ZXJJUzNfRUVOU18xOUVkZ2VCcmVha2VyT2JzZXJ2ZXJFRUVFRQBONWRyYWNvMTVQb2ludHNTZXF1ZW5jZXJFAE41ZHJhY28yOUNvcm5lclRhYmxlVHJhdmVyc2FsUHJvY2Vzc29ySU5TXzExQ29ybmVyVGFibGVFRUUATjVkcmFjbzIyTWVzaFRyYXZlcnNhbFNlcXVlbmNlcklOU18yMEVkZ2VCcmVha2VyVHJhdmVyc2VySU5TXzI5Q29ybmVyVGFibGVUcmF2ZXJzYWxQcm9jZXNzb3JJTlNfMTFDb3JuZXJUYWJsZUVFRU5TXzM2TWVzaEF0dHJpYnV0ZUluZGljZXNFbmNvZGluZ09ic2VydmVySVMzX0VFTlNfMTlFZGdlQnJlYWtlck9ic2VydmVyRUVFRUUATjVkcmFjbzIyTWVzaFRyYXZlcnNhbFNlcXVlbmNlcklOU18yNVByZWRpY3Rpb25EZWdyZWVUcmF2ZXJzZXJJTlNfMjlDb3JuZXJUYWJsZVRyYXZlcnNhbFByb2Nlc3NvcklOU18xMUNvcm5lclRhYmxlRUVFTlNfMzZNZXNoQXR0cmlidXRlSW5kaWNlc0VuY29kaW5nT2JzZXJ2ZXJJUzNfRUVFRUVFAHNwbGl0X21lc2hfb25fc2VhbXMATjVkcmFjbzI2TWVzaEVkZ2VCcmVha2VyRW5jb2RlckltcGxJTlNfMzFNZXNoRWRnZUJyZWFrZXJUcmF2ZXJzYWxFbmNvZGVyRUVFAE41ZHJhY28zNU1lc2hFZGdlQnJlYWtlckVuY29kZXJJbXBsSW50ZXJmYWNlRQBONWRyYWNvMjZNZXNoRWRnZUJyZWFrZXJFbmNvZGVySW1wbElOU18zOE1lc2hFZGdlQnJlYWtlclRyYXZlcnNhbFZhbGVuY2VFbmNvZGVyRUVFAE41ZHJhY28xMU1lc2hFbmNvZGVyRQBjb21wcmVzc19jb25uZWN0aXZpdHkATjVkcmFjbzE1TGluZWFyU2VxdWVuY2VyRQBONWRyYWNvMjFNZXNoU2VxdWVudGlhbEVuY29kZXJFAE41ZHJhY28xN1BvaW50Q2xvdWRFbmNvZGVyRQBJbnZhbGlkIGlucHV0IGdlb21ldHJ5LgBGYWlsZWQgdG8gaW5pdGlhbGl6ZSBlbmNvZGVyLgBGYWlsZWQgdG8gZW5jb2RlIGludGVybmFsIGRhdGEuAEZhaWxlZCB0byBlbmNvZGUgZ2VvbWV0cnkgZGF0YS4ARmFpbGVkIHRvIGVuY29kZSBwb2ludCBhdHRyaWJ1dGVzLgBGYWlsZWQgdG8gZW5jb2RlIG1ldGFkYXRhLgBEUkFDTwBONWRyYWNvMjNQb2ludENsb3VkS2RUcmVlRW5jb2RlckUATjVkcmFjbzI3UG9pbnRDbG91ZFNlcXVlbnRpYWxFbmNvZGVyRQBzeW1ib2xfZW5jb2RpbmdfbWV0aG9kAHN5bWJvbF9lbmNvZGluZ19jb21wcmVzc2lvbl9sZXZlbABONWRyYWNvNE1lc2hFAGFsbG9jYXRvcjxUPjo6YWxsb2NhdGUoc2l6ZV90IG4pICduJyBleGNlZWRzIG1heGltdW0gc3VwcG9ydGVkIHNpemUATjVkcmFjbzEwUG9pbnRDbG91ZEUAEQAKABEREQAAAAAFAAAAAAAACQAAAAALAAAAAAAAAAARAA8KERERAwoHAAETCQsLAAAJBgsAAAsABhEAAAAREREAAAAAAAAAAAAAAAAAAAAACwAAAAAAAAAAEQAKChEREQAKAAACAAkLAAAACQALAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAwAAAAADAAAAAAJDAAAAAAADAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAANAAAABA0AAAAACQ4AAAAAAA4AAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAADwAAAAAPAAAAAAkQAAAAAAAQAAAQAAASAAAAEhISAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAAASEhIAAAAAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAAAAAAAAAAAAAKAAAAAAoAAAAACQsAAAAAAAsAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAADAAAAAAMAAAAAAkMAAAAAAAMAAAMAAAtKyAgIDBYMHgAKG51bGwpAC0wWCswWCAwWC0weCsweCAweABpbmYASU5GAE5BTgAwMTIzNDU2Nzg5QUJDREVGLgBUISIZDQECAxFLHAwQBAsdEh4naG5vcHFiIAUGDxMUFRoIFgcoJBcYCQoOGx8lI4OCfSYqKzw9Pj9DR0pNWFlaW1xdXl9gYWNkZWZnaWprbHJzdHl6e3wASWxsZWdhbCBieXRlIHNlcXVlbmNlAERvbWFpbiBlcnJvcgBSZXN1bHQgbm90IHJlcHJlc2VudGFibGUATm90IGEgdHR5AFBlcm1pc3Npb24gZGVuaWVkAE9wZXJhdGlvbiBub3QgcGVybWl0dGVkAE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkATm8gc3VjaCBwcm9jZXNzAEZpbGUgZXhpc3RzAFZhbHVlIHRvbyBsYXJnZSBmb3IgZGF0YSB0eXBlAE5vIHNwYWNlIGxlZnQgb24gZGV2aWNlAE91dCBvZiBtZW1vcnkAUmVzb3VyY2UgYnVzeQBJbnRlcnJ1cHRlZCBzeXN0ZW0gY2FsbABSZXNvdXJjZSB0ZW1wb3JhcmlseSB1bmF2YWlsYWJsZQBJbnZhbGlkIHNlZWsAQ3Jvc3MtZGV2aWNlIGxpbmsAUmVhZC1vbmx5IGZpbGUgc3lzdGVtAERpcmVjdG9yeSBub3QgZW1wdHkAQ29ubmVjdGlvbiByZXNldCBieSBwZWVyAE9wZXJhdGlvbiB0aW1lZCBvdXQAQ29ubmVjdGlvbiByZWZ1c2VkAEhvc3QgaXMgZG93bgBIb3N0IGlzIHVucmVhY2hhYmxlAEFkZHJlc3MgaW4gdXNlAEJyb2tlbiBwaXBlAEkvTyBlcnJvcgBObyBzdWNoIGRldmljZSBvciBhZGRyZXNzAEJsb2NrIGRldmljZSByZXF1aXJlZABObyBzdWNoIGRldmljZQBOb3QgYSBkaXJlY3RvcnkASXMgYSBkaXJlY3RvcnkAVGV4dCBmaWxlIGJ1c3kARXhlYyBmb3JtYXQgZXJyb3IASW52YWxpZCBhcmd1bWVudABBcmd1bWVudCBsaXN0IHRvbyBsb25nAFN5bWJvbGljIGxpbmsgbG9vcABGaWxlbmFtZSB0b28gbG9uZwBUb28gbWFueSBvcGVuIGZpbGVzIGluIHN5c3RlbQBObyBmaWxlIGRlc2NyaXB0b3JzIGF2YWlsYWJsZQBCYWQgZmlsZSBkZXNjcmlwdG9yAE5vIGNoaWxkIHByb2Nlc3MAQmFkIGFkZHJlc3MARmlsZSB0b28gbGFyZ2UAVG9vIG1hbnkgbGlua3MATm8gbG9ja3MgYXZhaWxhYmxlAFJlc291cmNlIGRlYWRsb2NrIHdvdWxkIG9jY3VyAFN0YXRlIG5vdCByZWNvdmVyYWJsZQBQcmV2aW91cyBvd25lciBkaWVkAE9wZXJhdGlvbiBjYW5jZWxlZABGdW5jdGlvbiBub3QgaW1wbGVtZW50ZWQATm8gbWVzc2FnZSBvZiBkZXNpcmVkIHR5cGUASWRlbnRpZmllciByZW1vdmVkAERldmljZSBub3QgYSBzdHJlYW0ATm8gZGF0YSBhdmFpbGFibGUARGV2aWNlIHRpbWVvdXQAT3V0IG9mIHN0cmVhbXMgcmVzb3VyY2VzAExpbmsgaGFzIGJlZW4gc2V2ZXJlZABQcm90b2NvbCBlcnJvcgBCYWQgbWVzc2FnZQBGaWxlIGRlc2NyaXB0b3IgaW4gYmFkIHN0YXRlAE5vdCBhIHNvY2tldABEZXN0aW5hdGlvbiBhZGRyZXNzIHJlcXVpcmVkAE1lc3NhZ2UgdG9vIGxhcmdlAFByb3RvY29sIHdyb25nIHR5cGUgZm9yIHNvY2tldABQcm90b2NvbCBub3QgYXZhaWxhYmxlAFByb3RvY29sIG5vdCBzdXBwb3J0ZWQAU29ja2V0IHR5cGUgbm90IHN1cHBvcnRlZABOb3Qgc3VwcG9ydGVkAFByb3RvY29sIGZhbWlseSBub3Qgc3VwcG9ydGVkAEFkZHJlc3MgZmFtaWx5IG5vdCBzdXBwb3J0ZWQgYnkgcHJvdG9jb2wAQWRkcmVzcyBub3QgYXZhaWxhYmxlAE5ldHdvcmsgaXMgZG93bgBOZXR3b3JrIHVucmVhY2hhYmxlAENvbm5lY3Rpb24gcmVzZXQgYnkgbmV0d29yawBDb25uZWN0aW9uIGFib3J0ZWQATm8gYnVmZmVyIHNwYWNlIGF2YWlsYWJsZQBTb2NrZXQgaXMgY29ubmVjdGVkAFNvY2tldCBub3QgY29ubmVjdGVkAENhbm5vdCBzZW5kIGFmdGVyIHNvY2tldCBzaHV0ZG93bgBPcGVyYXRpb24gYWxyZWFkeSBpbiBwcm9ncmVzcwBPcGVyYXRpb24gaW4gcHJvZ3Jlc3MAU3RhbGUgZmlsZSBoYW5kbGUAUmVtb3RlIEkvTyBlcnJvcgBRdW90YSBleGNlZWRlZABObyBtZWRpdW0gZm91bmQAV3JvbmcgbWVkaXVtIHR5cGUATm8gZXJyb3IgaW5mb3JtYXRpb24AAGluZmluaXR5AG5hbgAlZAAlZgB0ZXJtaW5hdGluZyB3aXRoICVzIGV4Y2VwdGlvbiBvZiB0eXBlICVzOiAlcwB0ZXJtaW5hdGluZyB3aXRoICVzIGV4Y2VwdGlvbiBvZiB0eXBlICVzAHRlcm1pbmF0aW5nIHdpdGggJXMgZm9yZWlnbiBleGNlcHRpb24AdGVybWluYXRpbmcAdW5jYXVnaHQAU3Q5ZXhjZXB0aW9uAE4xMF9fY3h4YWJpdjExNl9fc2hpbV90eXBlX2luZm9FAFN0OXR5cGVfaW5mbwBOMTBfX2N4eGFiaXYxMjBfX3NpX2NsYXNzX3R5cGVfaW5mb0UATjEwX19jeHhhYml2MTE3X19jbGFzc190eXBlX2luZm9FAHB0aHJlYWRfb25jZSBmYWlsdXJlIGluIF9fY3hhX2dldF9nbG9iYWxzX2Zhc3QoKQBjYW5ub3QgY3JlYXRlIHB0aHJlYWQga2V5IGZvciBfX2N4YV9nZXRfZ2xvYmFscygpAGNhbm5vdCB6ZXJvIG91dCB0aHJlYWQgdmFsdWUgZm9yIF9fY3hhX2dldF9nbG9iYWxzKCkAdGVybWluYXRlX2hhbmRsZXIgdW5leHBlY3RlZGx5IHJldHVybmVkAFN0MTFsb2dpY19lcnJvcgBTdDEybGVuZ3RoX2Vycm9yAE4xMF9fY3h4YWJpdjExOV9fcG9pbnRlcl90eXBlX2luZm9FAE4xMF9fY3h4YWJpdjExN19fcGJhc2VfdHlwZV9pbmZvRQ==";var tempDoublePtr=STATICTOP;STATICTOP+=16;function ___cxa_allocate_exception(size){return _malloc(size)}function __ZSt18uncaught_exceptionv(){return!!__ZSt18uncaught_exceptionv.uncaught_exception}var EXCEPTIONS={last:0,caught:[],infos:{},deAdjust:(function(adjusted){if(!adjusted||EXCEPTIONS.infos[adjusted])return adjusted;for(var ptr in EXCEPTIONS.infos){var info=EXCEPTIONS.infos[ptr];if(info.adjusted===adjusted){return ptr}}return adjusted}),addRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];info.refcount++}),decRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];assert(info.refcount>0);info.refcount--;if(info.refcount===0&&!info.rethrown){if(info.destructor){Module["dynCall_vi"](info.destructor,ptr)}delete EXCEPTIONS.infos[ptr];___cxa_free_exception(ptr)}}),clearRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];info.refcount=0})};function ___cxa_begin_catch(ptr){var info=EXCEPTIONS.infos[ptr];if(info&&!info.caught){info.caught=true;__ZSt18uncaught_exceptionv.uncaught_exception--}if(info)info.rethrown=false;EXCEPTIONS.caught.push(ptr);EXCEPTIONS.addRef(EXCEPTIONS.deAdjust(ptr));return ptr}function ___cxa_pure_virtual(){ABORT=true;throw"Pure virtual function called!"}function ___resumeException(ptr){if(!EXCEPTIONS.last){EXCEPTIONS.last=ptr}throw ptr+" - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch."}function ___cxa_find_matching_catch(){var thrown=EXCEPTIONS.last;if(!thrown){return(setTempRet0(0),0)|0}var info=EXCEPTIONS.infos[thrown];var throwntype=info.type;if(!throwntype){return(setTempRet0(0),thrown)|0}var typeArray=Array.prototype.slice.call(arguments);var pointer=Module["___cxa_is_pointer_type"](throwntype);if(!___cxa_find_matching_catch.buffer)___cxa_find_matching_catch.buffer=_malloc(4);HEAP32[___cxa_find_matching_catch.buffer>>2]=thrown;thrown=___cxa_find_matching_catch.buffer;for(var i=0;i>2];info.adjusted=thrown;return(setTempRet0(typeArray[i]),thrown)|0}}thrown=HEAP32[thrown>>2];return(setTempRet0(throwntype),thrown)|0}function ___cxa_throw(ptr,type,destructor){EXCEPTIONS.infos[ptr]={ptr:ptr,adjusted:ptr,type:type,destructor:destructor,refcount:0,caught:false,rethrown:false};EXCEPTIONS.last=ptr;if(!("uncaught_exception"in __ZSt18uncaught_exceptionv)){__ZSt18uncaught_exceptionv.uncaught_exception=1}else{__ZSt18uncaught_exceptionv.uncaught_exception++}throw ptr+" - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch."}var cttz_i8=allocate([8,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,7,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0],"i8",ALLOC_STATIC);function ___gxx_personality_v0(){}var SYSCALLS={varargs:0,get:(function(varargs){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret}),getStr:(function(){var ret=Pointer_stringify(SYSCALLS.get());return ret}),get64:(function(){var low=SYSCALLS.get(),high=SYSCALLS.get();if(low>=0)assert(high===0);else assert(high===-1);return low}),getZero:(function(){assert(SYSCALLS.get()===0)})};function ___syscall140(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),offset_high=SYSCALLS.get(),offset_low=SYSCALLS.get(),result=SYSCALLS.get(),whence=SYSCALLS.get();var offset=offset_low;FS.llseek(stream,offset,whence);HEAP32[result>>2]=stream.position;if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function flush_NO_FILESYSTEM(){var fflush=Module["_fflush"];if(fflush)fflush(0);var printChar=___syscall146.printChar;if(!printChar)return;var buffers=___syscall146.buffers;if(buffers[1].length)printChar(1,10);if(buffers[2].length)printChar(2,10)}function ___syscall146(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.get(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();var ret=0;if(!___syscall146.buffers){___syscall146.buffers=[null,[],[]];___syscall146.printChar=(function(stream,curr){var buffer=___syscall146.buffers[stream];assert(buffer);if(curr===0||curr===10){(stream===1?Module["print"]:Module["printErr"])(UTF8ArrayToString(buffer,0));buffer.length=0}else{buffer.push(curr)}})}for(var i=0;i>2];var len=HEAP32[iov+(i*8+4)>>2];for(var j=0;j>2]=PTHREAD_SPECIFIC_NEXT_KEY;PTHREAD_SPECIFIC[PTHREAD_SPECIFIC_NEXT_KEY]=0;PTHREAD_SPECIFIC_NEXT_KEY++;return 0}function _pthread_once(ptr,func){if(!_pthread_once.seen)_pthread_once.seen={};if(ptr in _pthread_once.seen)return;Module["dynCall_v"](func);_pthread_once.seen[ptr]=1}function _pthread_setspecific(key,value){if(!(key in PTHREAD_SPECIFIC)){return ERRNO_CODES.EINVAL}PTHREAD_SPECIFIC[key]=value;return 0}function ___setErrNo(value){if(Module["___errno_location"])HEAP32[Module["___errno_location"]()>>2]=value;return value}DYNAMICTOP_PTR=staticAlloc(4);STACK_BASE=STACKTOP=alignMemory(STATICTOP);STACK_MAX=STACK_BASE+TOTAL_STACK;DYNAMIC_BASE=alignMemory(STACK_MAX);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;staticSealed=true;var ASSERTIONS=false;function intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}function intArrayToString(array){var ret=[];for(var i=0;i255){if(ASSERTIONS){assert(false,"Character code "+chr+" ("+String.fromCharCode(chr)+") at offset "+i+" not in 0x00-0xFF.")}chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}var decodeBase64=typeof atob==="function"?atob:(function(input){var keyStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var output="";var chr1,chr2,chr3;var enc1,enc2,enc3,enc4;var i=0;input=input.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{enc1=keyStr.indexOf(input.charAt(i++));enc2=keyStr.indexOf(input.charAt(i++));enc3=keyStr.indexOf(input.charAt(i++));enc4=keyStr.indexOf(input.charAt(i++));chr1=enc1<<2|enc2>>4;chr2=(enc2&15)<<4|enc3>>2;chr3=(enc3&3)<<6|enc4;output=output+String.fromCharCode(chr1);if(enc3!==64){output=output+String.fromCharCode(chr2)}if(enc4!==64){output=output+String.fromCharCode(chr3)}}while(i2147483648)return false;b=new a(newBuffer);d=new c(newBuffer);f=new e(newBuffer);h=new g(newBuffer);j=new i(newBuffer);l=new k(newBuffer);n=new m(newBuffer);p=new o(newBuffer);buffer=newBuffer;return true} +// EMSCRIPTEN_START_FUNCS +function be(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;h=u;u=u+16|0;i=h+4|0;j=h;f[a+72>>2]=e;f[a+64>>2]=g;g=Lq(e>>>0>1073741823?-1:e<<2)|0;k=a+68|0;l=f[k>>2]|0;f[k>>2]=g;if(l|0)Mq(l);l=a+8|0;Mh(l,b,d,e);d=a+56|0;g=f[d>>2]|0;m=f[g+4>>2]|0;n=f[g>>2]|0;o=m-n|0;if((o|0)<=0){u=h;return 1}p=(o>>>2)+-1|0;o=a+16|0;q=a+32|0;r=a+12|0;s=a+28|0;t=a+20|0;v=a+24|0;if(m-n>>2>>>0>p>>>0){w=p;x=n}else{y=g;aq(y)}while(1){f[j>>2]=f[x+(w<<2)>>2];f[i>>2]=f[j>>2];Cc(a,i,b,w);g=X(w,e)|0;n=b+(g<<2)|0;p=c+(g<<2)|0;g=f[l>>2]|0;if((g|0)>0){m=0;z=f[k>>2]|0;A=g;while(1){if((A|0)>0){g=0;do{B=f[z+(g<<2)>>2]|0;C=f[o>>2]|0;if((B|0)>(C|0)){D=f[q>>2]|0;f[D+(g<<2)>>2]=C;E=D}else{D=f[r>>2]|0;C=f[q>>2]|0;f[C+(g<<2)>>2]=(B|0)<(D|0)?D:B;E=C}g=g+1|0}while((g|0)<(f[l>>2]|0));F=E}else F=f[q>>2]|0;g=(f[n+(m<<2)>>2]|0)-(f[F+(m<<2)>>2]|0)|0;C=p+(m<<2)|0;f[C>>2]=g;if((g|0)>=(f[s>>2]|0)){if((g|0)>(f[v>>2]|0)){G=g-(f[t>>2]|0)|0;H=21}}else{G=(f[t>>2]|0)+g|0;H=21}if((H|0)==21){H=0;f[C>>2]=G}m=m+1|0;A=f[l>>2]|0;if((m|0)>=(A|0))break;else z=F}}w=w+-1|0;if((w|0)<=-1){H=5;break}z=f[d>>2]|0;x=f[z>>2]|0;if((f[z+4>>2]|0)-x>>2>>>0<=w>>>0){y=z;H=6;break}}if((H|0)==5){u=h;return 1}else if((H|0)==6)aq(y);return 0}function ce(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;Uc(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=4194304;if(d){d=c;c=4194304;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<20)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Mf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function de(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;Vc(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=4194304;if(d){d=c;c=4194304;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<20)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Mf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function ee(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;Wc(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=4194304;if(d){d=c;c=4194304;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<20)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Mf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function fe(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;Xc(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=4194304;if(d){d=c;c=4194304;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<20)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Mf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function ge(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;Yc(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=4194304;if(d){d=c;c=4194304;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<20)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Mf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function he(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;Zc(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=2097152;if(d){d=c;c=2097152;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<19)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Nf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function ie(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;_c(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=1048576;if(d){d=c;c=1048576;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<18)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Of(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function je(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=Oa,t=Oa,u=Oa,v=0,w=0,x=0,y=0,z=0;c=f[b>>2]|0;b=a+4|0;d=f[b>>2]|0;e=(d|0)==0;a:do if(!e){g=d+-1|0;h=(g&d|0)==0;if(!h)if(c>>>0>>0)i=c;else i=(c>>>0)%(d>>>0)|0;else i=g&c;j=f[(f[a>>2]|0)+(i<<2)>>2]|0;if(!j)k=i;else{if(h){h=j;while(1){l=f[h>>2]|0;if(!l){k=i;break a}m=f[l+4>>2]|0;if(!((m|0)==(c|0)|(m&g|0)==(i|0))){k=i;break a}if((f[l+8>>2]|0)==(c|0)){o=l;break}else h=l}p=o+12|0;return p|0}else q=j;while(1){h=f[q>>2]|0;if(!h){k=i;break a}g=f[h+4>>2]|0;if((g|0)!=(c|0)){if(g>>>0>>0)r=g;else r=(g>>>0)%(d>>>0)|0;if((r|0)!=(i|0)){k=i;break a}}if((f[h+8>>2]|0)==(c|0)){o=h;break}else q=h}p=o+12|0;return p|0}}else k=0;while(0);q=ln(16)|0;f[q+8>>2]=c;f[q+12>>2]=0;f[q+4>>2]=c;f[q>>2]=0;i=a+12|0;s=$(((f[i>>2]|0)+1|0)>>>0);t=$(d>>>0);u=$(n[a+16>>2]);do if(e|$(u*t)>>0<3|(d+-1&d|0)!=0)&1;j=~~$(W($(s/u)))>>>0;Hi(a,r>>>0>>0?j:r);r=f[b>>2]|0;j=r+-1|0;if(!(j&r)){v=r;w=j&c;break}if(c>>>0>>0){v=r;w=c}else{v=r;w=(c>>>0)%(r>>>0)|0}}else{v=d;w=k}while(0);k=(f[a>>2]|0)+(w<<2)|0;w=f[k>>2]|0;if(!w){d=a+8|0;f[q>>2]=f[d>>2];f[d>>2]=q;f[k>>2]=d;d=f[q>>2]|0;if(d|0){k=f[d+4>>2]|0;d=v+-1|0;if(d&v)if(k>>>0>>0)x=k;else x=(k>>>0)%(v>>>0)|0;else x=k&d;y=(f[a>>2]|0)+(x<<2)|0;z=30}}else{f[q>>2]=f[w>>2];y=w;z=30}if((z|0)==30)f[y>>2]=q;f[i>>2]=(f[i>>2]|0)+1;o=q;p=o+12|0;return p|0}function ke(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;$c(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=262144;if(d){d=c;c=262144;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<16)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Rf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function le(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;ad(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=131072;if(d){d=c;c=131072;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<15)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Sf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function me(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;bd(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=32768;if(d){d=c;c=32768;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<13)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}Uf(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function ne(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;cd(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}_f(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function oe(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;dd(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}_f(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function pe(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;ed(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}_f(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function qe(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;fd(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}_f(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function re(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;gd(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}_f(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function se(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;hd(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}_f(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function te(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;id(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}_f(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function ue(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;g=u;u=u+64|0;h=g+48|0;i=g;j=d+1|0;f[h>>2]=0;k=h+4|0;f[k>>2]=0;f[h+8>>2]=0;do if(j)if(j>>>0>536870911)aq(h);else{l=ln(j<<3)|0;f[h>>2]=l;m=l+(j<<3)|0;f[h+8>>2]=m;sj(l|0,0,(d<<3)+8|0)|0;f[k>>2]=m;n=l;o=m;break}else{n=0;o=0}while(0);d=(c|0)>0;if(d){j=0;do{m=n+(f[a+(j<<2)>>2]<<3)|0;l=m;p=Vn(f[l>>2]|0,f[l+4>>2]|0,1,0)|0;l=m;f[l>>2]=p;f[l+4>>2]=I;j=j+1|0}while((j|0)!=(c|0))}j=i+40|0;l=j;f[l>>2]=0;f[l+4>>2]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;f[i+16>>2]=0;f[i+20>>2]=0;jd(i,n,o-n>>3,e)|0;n=i+16|0;o=Tn(f[n>>2]|0,f[n+4>>2]|0,1)|0;n=(f[e+4>>2]|0)-(f[e>>2]|0)|0;l=j;f[l>>2]=n;f[l+4>>2]=0;l=Vn(o|0,I|0,39,0)|0;o=Yn(l|0,I|0,3)|0;l=Vn(o|0,I|0,8,0)|0;o=Vn(l|0,I|0,n|0,0)|0;Cl(e,o,I);o=i+24|0;f[o>>2]=(f[e>>2]|0)+(f[j>>2]|0);j=i+28|0;f[j>>2]=0;n=i+32|0;f[n>>2]=16384;if(d){d=c;c=16384;do{l=d;d=d+-1|0;p=f[a+(d<<2)>>2]|0;m=f[i>>2]|0;q=f[m+(p<<3)>>2]|0;r=q<<10;if(c>>>0>>0)s=c;else{t=c;while(1){v=f[o>>2]|0;w=f[j>>2]|0;f[j>>2]=w+1;b[v+w>>0]=t;w=(f[n>>2]|0)>>>8;f[n>>2]=w;if(w>>>0>>0){s=w;break}else t=w}}c=(((s>>>0)/(q>>>0)|0)<<12)+((s>>>0)%(q>>>0)|0)+(f[m+(p<<3)+4>>2]|0)|0;f[n>>2]=c}while((l|0)>1)}_f(i,e);e=f[i>>2]|0;if(e|0){c=i+4|0;i=f[c>>2]|0;if((i|0)!=(e|0))f[c>>2]=i+(~((i+-8-e|0)>>>3)<<3);Oq(e)}e=f[h>>2]|0;if(!e){u=g;return 1}h=f[k>>2]|0;if((h|0)!=(e|0))f[k>>2]=h+(~((h+-8-e|0)>>>3)<<3);Oq(e);u=g;return 1}function ve(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0;c=u;u=u+16|0;d=c+4|0;e=c;f[a+64>>2]=b;g=a+128|0;f[g>>2]=2;h=a+132|0;f[h>>2]=7;i=Qa[f[(f[b>>2]|0)+32>>2]&127](b)|0;b=a+88|0;f[b>>2]=i;j=a+104|0;k=(f[i+28>>2]|0)-(f[i+24>>2]|0)>>2;i=a+108|0;l=f[i>>2]|0;m=f[j>>2]|0;n=l-m>>2;o=m;p=l;if(k>>>0<=n>>>0)if(k>>>0>>0?(q=o+(k<<2)|0,(q|0)!=(p|0)):0){o=p+(~((p+-4-q|0)>>>2)<<2)|0;f[i>>2]=o;r=o;s=m}else{r=l;s=m}else{Ci(j,k-n|0);r=f[i>>2]|0;s=f[j>>2]|0}if((r|0)!=(s|0)){s=0;do{r=f[b>>2]|0;f[e>>2]=s;f[d>>2]=f[e>>2];n=hh(r,d)|0;r=f[j>>2]|0;f[r+(s<<2)>>2]=n;s=s+1|0}while(s>>>0<(f[i>>2]|0)-r>>2>>>0)}i=a+92|0;s=f[b>>2]|0;j=f[s>>2]|0;d=(f[s+4>>2]|0)-j>>2;e=a+96|0;r=f[e>>2]|0;n=f[i>>2]|0;k=r-n>>2;m=n;n=r;if(d>>>0<=k>>>0)if(d>>>0>>0?(r=m+(d<<2)|0,(r|0)!=(n|0)):0){f[e>>2]=n+(~((n+-4-r|0)>>>2)<<2);t=s;v=j}else{t=s;v=j}else{Ci(i,d-k|0);k=f[b>>2]|0;t=k;v=f[k>>2]|0}k=f[t+4>>2]|0;if((k|0)!=(v|0)){v=f[i>>2]|0;i=f[t>>2]|0;t=k-i>>2;k=0;do{f[v+(k<<2)>>2]=f[i+(k<<2)>>2];k=k+1|0}while(k>>>0>>0)}t=(f[h>>2]|0)-(f[g>>2]|0)+1|0;g=a+136|0;h=a+140|0;a=f[h>>2]|0;k=f[g>>2]|0;i=(a-k|0)/12|0;v=a;if(t>>>0>i>>>0){Kf(g,t-i|0);u=c;return 1}if(t>>>0>=i>>>0){u=c;return 1}i=k+(t*12|0)|0;if((i|0)==(v|0)){u=c;return 1}else w=v;while(1){v=w+-12|0;f[h>>2]=v;t=f[v>>2]|0;if(!t)x=v;else{v=w+-8|0;k=f[v>>2]|0;if((k|0)!=(t|0))f[v>>2]=k+(~((k+-4-t|0)>>>2)<<2);Oq(t);x=f[h>>2]|0}if((x|0)==(i|0))break;else w=x}u=c;return 1}function we(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;e=f[b>>2]|0;g=f[b+4>>2]|0;h=((f[c>>2]|0)-e<<3)+(f[c+4>>2]|0)-g|0;c=e;if((h|0)<=0){i=d+4|0;j=f[d>>2]|0;f[a>>2]=j;k=a+4|0;l=f[i>>2]|0;f[k>>2]=l;return}if(!g){e=d+4|0;m=h;n=e;o=f[e>>2]|0;p=c}else{e=32-g|0;q=(h|0)<(e|0)?h:e;r=-1>>>(e-q|0)&-1<>2];e=d+4|0;s=f[e>>2]|0;t=32-s|0;u=t>>>0>>0?t:q;v=f[d>>2]|0;w=f[v>>2]&~(-1>>>(t-u|0)&-1<>2]=w;s=f[e>>2]|0;f[v>>2]=(s>>>0>g>>>0?r<>>(g-s|0))|w;w=(f[e>>2]|0)+u|0;s=v+(w>>>5<<2)|0;f[d>>2]=s;v=w&31;f[e>>2]=v;w=q-u|0;if((w|0)>0){f[s>>2]=f[s>>2]&~(-1>>>(32-w|0))|r>>>(g+u|0);f[e>>2]=w;x=w}else x=v;v=c+4|0;f[b>>2]=v;m=h-q|0;n=e;o=x;p=v}v=32-o|0;x=-1<31){o=~x;e=f[d>>2]|0;q=~m;h=m+((q|0)>-64?q:-64)+32|0;q=(h>>>5)+1|0;c=m+-32-(h&-32)|0;h=m;w=p;u=f[e>>2]|0;g=e;while(1){r=f[w>>2]|0;s=u&o;f[g>>2]=s;f[g>>2]=s|r<>2];g=g+4|0;u=f[g>>2]&x|r>>>v;f[g>>2]=u;if((h|0)<=63)break;else{h=h+-32|0;w=w+4|0}}w=p+(q<<2)|0;f[b>>2]=w;f[d>>2]=e+(q<<2);y=c;z=w}else{y=m;z=p}if((y|0)<=0){i=n;j=f[d>>2]|0;f[a>>2]=j;k=a+4|0;l=f[i>>2]|0;f[k>>2]=l;return}p=f[z>>2]&-1>>>(32-y|0);z=(v|0)<(y|0)?v:y;m=f[d>>2]|0;w=f[m>>2]&~(-1<>2]&-1>>>(v-z|0));f[m>>2]=w;f[m>>2]=w|p<>2];w=(f[n>>2]|0)+z|0;v=m+(w>>>5<<2)|0;f[d>>2]=v;f[n>>2]=w&31;w=y-z|0;if((w|0)<=0){i=n;j=f[d>>2]|0;f[a>>2]=j;k=a+4|0;l=f[i>>2]|0;f[k>>2]=l;return}f[v>>2]=f[v>>2]&~(-1>>>(32-w|0))|p>>>z;f[n>>2]=w;i=n;j=f[d>>2]|0;f[a>>2]=j;k=a+4|0;l=f[i>>2]|0;f[k>>2]=l;return}function xe(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;e=f[b>>2]|0;g=b+4|0;h=f[g>>2]|0;i=((f[c>>2]|0)-e<<3)+(f[c+4>>2]|0)-h|0;c=e;if((i|0)<=0){j=d+4|0;k=f[d>>2]|0;f[a>>2]=k;l=a+4|0;m=f[j>>2]|0;f[l>>2]=m;return}if(!h){e=d+4|0;n=i;o=e;p=c;q=f[e>>2]|0}else{e=32-h|0;r=(i|0)<(e|0)?i:e;s=-1>>>(e-r|0)&-1<>2];c=d+4|0;h=f[c>>2]|0;e=32-h|0;t=e>>>0>>0?e:r;u=f[d>>2]|0;v=f[u>>2]&~(-1>>>(e-t|0)&-1<>2]=v;h=f[c>>2]|0;e=f[g>>2]|0;f[u>>2]=(h>>>0>e>>>0?s<>>(e-h|0))|v;v=(f[c>>2]|0)+t|0;h=u+(v>>>5<<2)|0;f[d>>2]=h;u=v&31;f[c>>2]=u;v=r-t|0;if((v|0)>0){e=f[h>>2]&~(-1>>>(32-v|0));f[h>>2]=e;f[h>>2]=e|s>>>((f[g>>2]|0)+t|0);f[c>>2]=v;w=v}else w=u;u=(f[b>>2]|0)+4|0;f[b>>2]=u;n=i-r|0;o=c;p=u;q=w}w=32-q|0;u=-1<31){q=~u;c=~n;r=n+((c|0)>-64?c:-64)+32&-32;c=n;i=p;while(1){v=f[i>>2]|0;t=f[d>>2]|0;g=f[t>>2]&q;f[t>>2]=g;f[t>>2]=g|v<>2];g=t+4|0;f[d>>2]=g;f[g>>2]=f[g>>2]&u|v>>>w;i=(f[b>>2]|0)+4|0;f[b>>2]=i;if((c|0)<=63)break;else c=c+-32|0}x=n+-32-r|0;y=i}else{x=n;y=p}if((x|0)<=0){j=o;k=f[d>>2]|0;f[a>>2]=k;l=a+4|0;m=f[j>>2]|0;f[l>>2]=m;return}p=f[y>>2]&-1>>>(32-x|0);y=(w|0)<(x|0)?w:x;n=f[d>>2]|0;i=f[n>>2]&~(-1<>2]&-1>>>(w-y|0));f[n>>2]=i;f[n>>2]=i|p<>2];i=(f[o>>2]|0)+y|0;w=n+(i>>>5<<2)|0;f[d>>2]=w;f[o>>2]=i&31;i=x-y|0;if((i|0)<=0){j=o;k=f[d>>2]|0;f[a>>2]=k;l=a+4|0;m=f[j>>2]|0;f[l>>2]=m;return}f[w>>2]=f[w>>2]&~(-1>>>(32-i|0))|p>>>y;f[o>>2]=i;j=o;k=f[d>>2]|0;f[a>>2]=k;l=a+4|0;m=f[j>>2]|0;f[l>>2]=m;return}function ye(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+9|0;i=d+8|0;j=f[(f[a+184>>2]|0)+(c<<2)>>2]&255;b[h>>0]=j;c=a+4|0;k=f[(f[c>>2]|0)+44>>2]|0;l=k+16|0;m=f[l+4>>2]|0;if((m|0)>0|(m|0)==0&(f[l>>2]|0)>>>0>0)n=j;else{f[g>>2]=f[k+4>>2];f[e>>2]=f[g>>2];Me(k,e,h,h+1|0)|0;n=b[h>>0]|0}a:do if(n<<24>>24>-1){k=a+172|0;j=f[(f[k>>2]|0)+((n<<24>>24)*136|0)>>2]|0;l=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+52|0;m=b[h>>0]|0;o=f[k>>2]|0;k=f[o+(m*136|0)+132>>2]|0;switch(f[(f[(f[l>>2]|0)+84>>2]|0)+(j<<2)>>2]|0){case 0:{p=k;q=7;break a;break}case 1:{if(b[o+(m*136|0)+28>>0]|0){p=k;q=7;break a}break}default:{}}m=f[(f[c>>2]|0)+44>>2]|0;b[i>>0]=1;o=m+16|0;j=f[o+4>>2]|0;if(!((j|0)>0|(j|0)==0&(f[o>>2]|0)>>>0>0)){f[g>>2]=f[m+4>>2];f[e>>2]=f[g>>2];Me(m,e,i,i+1|0)|0}r=k}else{p=f[a+68>>2]|0;q=7}while(0);if((q|0)==7){q=f[(f[c>>2]|0)+44>>2]|0;b[i>>0]=0;a=q+16|0;h=f[a+4>>2]|0;if(!((h|0)>0|(h|0)==0&(f[a>>2]|0)>>>0>0)){f[g>>2]=f[q+4>>2];f[e>>2]=f[g>>2];Me(q,e,i,i+1|0)|0}r=p}p=f[(f[c>>2]|0)+44>>2]|0;b[i>>0]=r;r=p+16|0;c=f[r+4>>2]|0;if((c|0)>0|(c|0)==0&(f[r>>2]|0)>>>0>0){u=d;return 1}f[g>>2]=f[p+4>>2];f[e>>2]=f[g>>2];Me(p,e,i,i+1|0)|0;u=d;return 1}function ze(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;h=u;u=u+16|0;i=h+4|0;j=h;k=a+60|0;f[a+64>>2]=g;g=a+8|0;Mh(g,b,d,e);d=a+56|0;l=f[d>>2]|0;m=f[l+4>>2]|0;n=f[l>>2]|0;o=m-n|0;if((o|0)<=0){u=h;return 1}p=(o>>>2)+-1|0;o=a+68|0;q=a+16|0;r=a+32|0;s=a+12|0;t=a+28|0;v=a+20|0;w=a+24|0;if(m-n>>2>>>0>p>>>0){x=p;y=n}else{z=l;aq(z)}while(1){f[j>>2]=f[y+(x<<2)>>2];f[i>>2]=f[j>>2];ub(k,i,b,x);l=X(x,e)|0;n=b+(l<<2)|0;p=c+(l<<2)|0;l=f[g>>2]|0;if((l|0)>0){m=0;a=o;A=l;while(1){if((A|0)>0){l=0;do{B=f[a+(l<<2)>>2]|0;C=f[q>>2]|0;if((B|0)>(C|0)){D=f[r>>2]|0;f[D+(l<<2)>>2]=C;E=D}else{D=f[s>>2]|0;C=f[r>>2]|0;f[C+(l<<2)>>2]=(B|0)<(D|0)?D:B;E=C}l=l+1|0}while((l|0)<(f[g>>2]|0));F=E}else F=f[r>>2]|0;l=(f[n+(m<<2)>>2]|0)-(f[F+(m<<2)>>2]|0)|0;C=p+(m<<2)|0;f[C>>2]=l;if((l|0)>=(f[t>>2]|0)){if((l|0)>(f[w>>2]|0)){G=l-(f[v>>2]|0)|0;H=18}}else{G=(f[v>>2]|0)+l|0;H=18}if((H|0)==18){H=0;f[C>>2]=G}m=m+1|0;A=f[g>>2]|0;if((m|0)>=(A|0))break;else a=F}}x=x+-1|0;if((x|0)<=-1){H=3;break}a=f[d>>2]|0;y=f[a>>2]|0;if((f[a+4>>2]|0)-y>>2>>>0<=x>>>0){z=a;H=4;break}}if((H|0)==3){u=h;return 1}else if((H|0)==4)aq(z);return 0}function Ae(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;h=u;u=u+16|0;i=h+4|0;j=h;k=a+60|0;f[a+64>>2]=g;g=a+8|0;Mh(g,b,d,e);d=a+56|0;l=f[d>>2]|0;m=f[l+4>>2]|0;n=f[l>>2]|0;o=m-n|0;if((o|0)<=0){u=h;return 1}p=(o>>>2)+-1|0;o=a+68|0;q=a+16|0;r=a+32|0;s=a+12|0;t=a+28|0;v=a+20|0;w=a+24|0;if(m-n>>2>>>0>p>>>0){x=p;y=n}else{z=l;aq(z)}while(1){f[j>>2]=f[y+(x<<2)>>2];f[i>>2]=f[j>>2];tb(k,i,b,x);l=X(x,e)|0;n=b+(l<<2)|0;p=c+(l<<2)|0;l=f[g>>2]|0;if((l|0)>0){m=0;a=o;A=l;while(1){if((A|0)>0){l=0;do{B=f[a+(l<<2)>>2]|0;C=f[q>>2]|0;if((B|0)>(C|0)){D=f[r>>2]|0;f[D+(l<<2)>>2]=C;E=D}else{D=f[s>>2]|0;C=f[r>>2]|0;f[C+(l<<2)>>2]=(B|0)<(D|0)?D:B;E=C}l=l+1|0}while((l|0)<(f[g>>2]|0));F=E}else F=f[r>>2]|0;l=(f[n+(m<<2)>>2]|0)-(f[F+(m<<2)>>2]|0)|0;C=p+(m<<2)|0;f[C>>2]=l;if((l|0)>=(f[t>>2]|0)){if((l|0)>(f[w>>2]|0)){G=l-(f[v>>2]|0)|0;H=18}}else{G=(f[v>>2]|0)+l|0;H=18}if((H|0)==18){H=0;f[C>>2]=G}m=m+1|0;A=f[g>>2]|0;if((m|0)>=(A|0))break;else a=F}}x=x+-1|0;if((x|0)<=-1){H=3;break}a=f[d>>2]|0;y=f[a>>2]|0;if((f[a+4>>2]|0)-y>>2>>>0<=x>>>0){z=a;H=4;break}}if((H|0)==3){u=h;return 1}else if((H|0)==4)aq(z);return 0}function Be(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;b=u;u=u+16|0;c=b+4|0;d=b;e=a+12|0;g=f[e>>2]|0;h=(f[g+4>>2]|0)-(f[g>>2]|0)>>2;if(!h){u=b;return 1}i=a+152|0;j=a+140|0;k=a+144|0;l=a+148|0;a=0;m=g;while(1){f[d>>2]=(a>>>0)/3|0;f[c>>2]=f[d>>2];if(!(_j(m,c)|0)?(g=f[e>>2]|0,(f[(f[g+12>>2]|0)+(a<<2)>>2]|0)==-1):0){n=a+1|0;o=((n>>>0)%3|0|0)==0?a+-2|0:n;if((o|0)==-1)p=-1;else p=f[(f[g>>2]|0)+(o<<2)>>2]|0;o=f[i>>2]|0;if((f[o+(p<<2)>>2]|0)==-1){g=f[k>>2]|0;n=f[l>>2]|0;if((g|0)==(n<<5|0)){if((g+1|0)<0){q=11;break}r=n<<6;n=g+32&-32;vi(j,g>>>0<1073741823?(r>>>0>>0?n:r):2147483647);s=f[k>>2]|0;t=f[i>>2]|0}else{s=g;t=o}f[k>>2]=s+1;o=(f[j>>2]|0)+(s>>>5<<2)|0;f[o>>2]=f[o>>2]&~(1<<(s&31));o=t+(p<<2)|0;if((f[o>>2]|0)==-1){r=a;n=o;while(1){f[n>>2]=g;o=r+1|0;a:do if((r|0)!=-1?(v=((o>>>0)%3|0|0)==0?r+-2|0:o,(v|0)!=-1):0){w=f[e>>2]|0;x=f[w+12>>2]|0;y=v;while(1){v=f[x+(y<<2)>>2]|0;if((v|0)==-1)break;z=v+1|0;A=((z>>>0)%3|0|0)==0?v+-2|0:z;if((A|0)==-1){B=-1;C=-1;break a}else y=A}x=y+1|0;A=((x>>>0)%3|0|0)==0?y+-2|0:x;if((A|0)==-1){B=y;C=-1}else{B=y;C=f[(f[w>>2]|0)+(A<<2)>>2]|0}}else{B=-1;C=-1}while(0);n=t+(C<<2)|0;if((f[n>>2]|0)!=-1)break;else r=B}}}}r=a+1|0;if(r>>>0>=h>>>0){q=3;break}a=r;m=f[e>>2]|0}if((q|0)==3){u=b;return 1}else if((q|0)==11)aq(j);return 0}function Ce(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;d=u;u=u+32|0;e=d+8|0;g=d;h=a+4|0;i=f[h>>2]|0;if(i>>>0>=b>>>0){f[h>>2]=b;u=d;return}j=a+8|0;k=f[j>>2]|0;l=k<<5;m=b-i|0;if(l>>>0>>0|i>>>0>(l-m|0)>>>0){f[e>>2]=0;n=e+4|0;f[n>>2]=0;o=e+8|0;f[o>>2]=0;if((b|0)<0)aq(a);p=k<<6;k=b+31&-32;vi(e,l>>>0<1073741823?(p>>>0>>0?k:p):2147483647);p=f[h>>2]|0;f[n>>2]=p+m;k=f[a>>2]|0;l=k;q=f[e>>2]|0;r=(l+(p>>>5<<2)-k<<3)+(p&31)|0;if((r|0)>0){p=r>>>5;im(q|0,k|0,p<<2|0)|0;k=r&31;r=q+(p<<2)|0;s=r;if(!k){t=0;v=s}else{w=-1>>>(32-k|0);f[r>>2]=f[r>>2]&~w|f[l+(p<<2)>>2]&w;t=k;v=s}}else{t=0;v=q}f[g>>2]=v;f[g+4>>2]=t;t=g;g=f[t>>2]|0;v=f[t+4>>2]|0;t=f[a>>2]|0;f[a>>2]=f[e>>2];f[e>>2]=t;e=f[h>>2]|0;f[h>>2]=f[n>>2];f[n>>2]=e;e=f[j>>2]|0;f[j>>2]=f[o>>2];f[o>>2]=e;if(t|0)Oq(t);x=g;y=v}else{v=(f[a>>2]|0)+(i>>>5<<2)|0;f[h>>2]=b;x=v;y=i&31}if(!m){u=d;return}i=(y|0)==0;v=x;if(c){if(i){z=m;A=x;B=v}else{c=32-y|0;b=c>>>0>m>>>0?m:c;f[v>>2]=f[v>>2]|-1>>>(c-b|0)&-1<>>5;sj(A|0,-1,c<<2|0)|0;A=z&31;z=B+(c<<2)|0;if(!A){u=d;return}f[z>>2]=f[z>>2]|-1>>>(32-A|0);u=d;return}else{if(i){C=m;D=x;E=v}else{x=32-y|0;i=x>>>0>m>>>0?m:x;f[v>>2]=f[v>>2]&~(-1>>>(x-i|0)&-1<>>5;sj(D|0,0,y<<2|0)|0;D=C&31;C=E+(y<<2)|0;if(!D){u=d;return}f[C>>2]=f[C>>2]&~(-1>>>(32-D|0));u=d;return}}function De(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0;a=u;u=u+48|0;g=a+36|0;h=a+24|0;i=a+12|0;j=a;if(!c){k=0;u=a;return k|0}f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;l=Gj(d)|0;if(l>>>0>4294967279)aq(g);if(l>>>0<11){b[g+11>>0]=l;if(!l)m=g;else{n=g;o=7}}else{p=l+16&-16;q=ln(p)|0;f[g>>2]=q;f[g+8>>2]=p|-2147483648;f[g+4>>2]=l;n=q;o=7}if((o|0)==7){kh(n|0,d|0,l|0)|0;m=n}b[m+l>>0]=0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;l=Gj(e)|0;if(l>>>0>4294967279)aq(h);if(l>>>0<11){b[h+11>>0]=l;if(!l)r=h;else{s=h;o=13}}else{m=l+16&-16;n=ln(m)|0;f[h>>2]=n;f[h+8>>2]=m|-2147483648;f[h+4>>2]=l;s=n;o=13}if((o|0)==13){kh(s|0,e|0,l|0)|0;r=s}b[r+l>>0]=0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;l=Gj(d)|0;if(l>>>0>4294967279)aq(i);if(l>>>0<11){b[i+11>>0]=l;if(!l)t=i;else{v=i;o=19}}else{r=l+16&-16;s=ln(r)|0;f[i>>2]=s;f[i+8>>2]=r|-2147483648;f[i+4>>2]=l;v=s;o=19}if((o|0)==19){kh(v|0,d|0,l|0)|0;t=v}b[t+l>>0]=0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;l=Gj(e)|0;if(l>>>0>4294967279)aq(j);if(l>>>0<11){b[j+11>>0]=l;if(!l)w=j;else{x=j;o=25}}else{t=l+16&-16;v=ln(t)|0;f[j>>2]=v;f[j+8>>2]=t|-2147483648;f[j+4>>2]=l;x=v;o=25}if((o|0)==25){kh(x|0,e|0,l|0)|0;w=x}b[w+l>>0]=0;mn(c,i,j);if((b[j+11>>0]|0)<0)Oq(f[j>>2]|0);if((b[i+11>>0]|0)<0)Oq(f[i>>2]|0);if((b[h+11>>0]|0)<0)Oq(f[h>>2]|0);if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);k=1;u=a;return k|0}function Ee(a,c){a=a|0;c=c|0;var d=0,e=0,g=0;f[a>>2]=f[c>>2];d=c+4|0;f[a+4>>2]=f[d>>2];e=c+8|0;f[a+8>>2]=f[e>>2];g=c+12|0;f[a+12>>2]=f[g>>2];f[d>>2]=0;f[e>>2]=0;f[g>>2]=0;g=c+16|0;f[a+16>>2]=f[g>>2];e=c+20|0;f[a+20>>2]=f[e>>2];d=c+24|0;f[a+24>>2]=f[d>>2];f[g>>2]=0;f[e>>2]=0;f[d>>2]=0;b[a+28>>0]=b[c+28>>0]|0;d=a+32|0;e=c+32|0;f[d>>2]=0;g=a+36|0;f[g>>2]=0;f[a+40>>2]=0;f[d>>2]=f[e>>2];d=c+36|0;f[g>>2]=f[d>>2];g=c+40|0;f[a+40>>2]=f[g>>2];f[g>>2]=0;f[d>>2]=0;f[e>>2]=0;e=a+44|0;d=c+44|0;f[e>>2]=0;g=a+48|0;f[g>>2]=0;f[a+52>>2]=0;f[e>>2]=f[d>>2];e=c+48|0;f[g>>2]=f[e>>2];g=c+52|0;f[a+52>>2]=f[g>>2];f[g>>2]=0;f[e>>2]=0;f[d>>2]=0;d=a+56|0;e=c+56|0;f[d>>2]=0;g=a+60|0;f[g>>2]=0;f[a+64>>2]=0;f[d>>2]=f[e>>2];d=c+60|0;f[g>>2]=f[d>>2];g=c+64|0;f[a+64>>2]=f[g>>2];f[g>>2]=0;f[d>>2]=0;f[e>>2]=0;f[a+68>>2]=f[c+68>>2];f[a+72>>2]=f[c+72>>2];e=a+76|0;d=c+76|0;f[e>>2]=0;g=a+80|0;f[g>>2]=0;f[a+84>>2]=0;f[e>>2]=f[d>>2];e=c+80|0;f[g>>2]=f[e>>2];g=c+84|0;f[a+84>>2]=f[g>>2];f[g>>2]=0;f[e>>2]=0;f[d>>2]=0;d=a+88|0;e=c+88|0;f[d>>2]=0;g=a+92|0;f[g>>2]=0;f[a+96>>2]=0;f[d>>2]=f[e>>2];d=c+92|0;f[g>>2]=f[d>>2];g=c+96|0;f[a+96>>2]=f[g>>2];f[g>>2]=0;f[d>>2]=0;f[e>>2]=0;b[a+100>>0]=b[c+100>>0]|0;e=a+104|0;d=c+104|0;f[e>>2]=0;g=a+108|0;f[g>>2]=0;f[a+112>>2]=0;f[e>>2]=f[d>>2];e=c+108|0;f[g>>2]=f[e>>2];g=c+112|0;f[a+112>>2]=f[g>>2];f[g>>2]=0;f[e>>2]=0;f[d>>2]=0;d=a+116|0;e=c+116|0;f[d>>2]=0;g=a+120|0;f[g>>2]=0;f[a+124>>2]=0;f[d>>2]=f[e>>2];d=c+120|0;f[g>>2]=f[d>>2];g=c+124|0;f[a+124>>2]=f[g>>2];f[g>>2]=0;f[d>>2]=0;f[e>>2]=0;f[a+128>>2]=f[c+128>>2];f[a+132>>2]=f[c+132>>2];return}function Fe(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;h=u;u=u+48|0;i=h+36|0;j=h+24|0;k=h+8|0;l=h+4|0;m=h;n=e+4|0;Rh(i,c,(f[n>>2]|0)-(f[e>>2]|0)>>2,2,g,d,1);g=f[i>>2]|0;o=(f[f[g>>2]>>2]|0)+(f[g+48>>2]|0)|0;f[k>>2]=-1;f[k+4>>2]=-1;f[k+8>>2]=-1;f[k+12>>2]=-1;p=f[c+4>>2]|0;if((p+-2|0)>>>0<=28){f[k>>2]=p;c=1<>2]=c+-1;p=c+-2|0;f[k+8>>2]=p;f[k+12>>2]=(p|0)/2|0;p=f[e>>2]|0;if((f[n>>2]|0)==(p|0))q=g;else{c=d+84|0;r=d+68|0;s=d+48|0;t=d+40|0;v=0;w=0;x=p;while(1){p=f[x+(v<<2)>>2]|0;if(!(b[c>>0]|0))y=f[(f[r>>2]|0)+(p<<2)>>2]|0;else y=p;p=s;z=f[p>>2]|0;A=f[p+4>>2]|0;p=t;B=f[p>>2]|0;C=un(B|0,f[p+4>>2]|0,y|0,0)|0;p=Vn(C|0,I|0,z|0,A|0)|0;kh(j|0,(f[f[d>>2]>>2]|0)+p|0,B|0)|0;rf(k,j,l,m);f[o+(w<<2)>>2]=f[l>>2];f[o+((w|1)<<2)>>2]=f[m>>2];v=v+1|0;x=f[e>>2]|0;if(v>>>0>=(f[n>>2]|0)-x>>2>>>0)break;else w=w+2|0}q=f[i>>2]|0}f[a>>2]=q;f[i>>2]=0;u=h;return}f[a>>2]=0;f[i>>2]=0;if(!g){u=h;return}i=g+88|0;a=f[i>>2]|0;f[i>>2]=0;if(a|0){i=f[a+8>>2]|0;if(i|0){q=a+12|0;if((f[q>>2]|0)!=(i|0))f[q>>2]=i;Oq(i)}Oq(a)}a=f[g+68>>2]|0;if(a|0){i=g+72|0;q=f[i>>2]|0;if((q|0)!=(a|0))f[i>>2]=q+(~((q+-4-a|0)>>>2)<<2);Oq(a)}a=g+64|0;q=f[a>>2]|0;f[a>>2]=0;if(q|0){a=f[q>>2]|0;if(a|0){i=q+4|0;if((f[i>>2]|0)!=(a|0))f[i>>2]=a;Oq(a)}Oq(q)}Oq(g);u=h;return}function Ge(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=a+8|0;e=f[d>>2]|0;g=a+4|0;h=f[g>>2]|0;if(((e-h|0)/136|0)>>>0>=c>>>0){i=c;j=h;do{f[j>>2]=-1;Ok(j+4|0);b[j+100>>0]=1;k=j+104|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;f[k+24>>2]=0;j=(f[g>>2]|0)+136|0;f[g>>2]=j;i=i+-1|0}while((i|0)!=0);return}i=f[a>>2]|0;j=(h-i|0)/136|0;h=j+c|0;if(h>>>0>31580641)aq(a);k=(e-i|0)/136|0;i=k<<1;e=k>>>0<15790320?(i>>>0>>0?h:i):31580641;do if(e)if(e>>>0>31580641){i=ra(8)|0;Oo(i,16035);f[i>>2]=7256;va(i|0,1112,110)}else{l=ln(e*136|0)|0;break}else l=0;while(0);i=l+(j*136|0)|0;j=i;h=l+(e*136|0)|0;e=c;c=j;l=i;do{f[l>>2]=-1;Ok(l+4|0);b[l+100>>0]=1;k=l+104|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;f[k+24>>2]=0;l=c+136|0;c=l;e=e+-1|0}while((e|0)!=0);e=f[a>>2]|0;l=f[g>>2]|0;if((l|0)==(e|0)){m=j;n=e;o=e}else{k=l;l=j;j=i;do{k=k+-136|0;Ee(j+-136|0,k);j=l+-136|0;l=j}while((k|0)!=(e|0));m=l;n=f[a>>2]|0;o=f[g>>2]|0}f[a>>2]=m;f[g>>2]=c;f[d>>2]=h;h=n;if((o|0)!=(h|0)){d=o;do{o=f[d+-20>>2]|0;if(o|0){c=d+-16|0;g=f[c>>2]|0;if((g|0)!=(o|0))f[c>>2]=g+(~((g+-4-o|0)>>>2)<<2);Oq(o)}o=f[d+-32>>2]|0;if(o|0){g=d+-28|0;c=f[g>>2]|0;if((c|0)!=(o|0))f[g>>2]=c+(~((c+-4-o|0)>>>2)<<2);Oq(o)}Mi(d+-132|0);d=d+-136|0}while((d|0)!=(h|0))}if(!n)return;Oq(n);return}function He(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=f[b>>2]|0;b=a+12|0;d=(c|0)==-1;e=c+1|0;do if(!d){g=((e>>>0)%3|0|0)==0?c+-2|0:e;if(!((c>>>0)%3|0)){h=g;i=c+2|0;break}else{h=g;i=c+-1|0;break}}else{h=-1;i=-1}while(0);e=d?-1:(c>>>0)/3|0;g=a+28|0;j=(f[g>>2]|0)+(e>>>5<<2)|0;f[j>>2]=1<<(e&31)|f[j>>2];j=a+172|0;e=a+176|0;k=a+280|0;if(((!d?(d=f[(f[(f[b>>2]|0)+12>>2]|0)+(c<<2)>>2]|0,(d|0)!=-1):0)?(a=(d>>>0)/3|0,(f[(f[g>>2]|0)+(a>>>5<<2)>>2]&1<<(a&31)|0)==0):0)?(a=f[j>>2]|0,(f[e>>2]|0)!=(a|0)):0){d=c>>>5;l=1<<(c&31);c=0;m=a;do{a=(f[k>>2]|0)+(c<<5)|0;if(!(l&f[(f[m+(c*136|0)+4>>2]|0)+(d<<2)>>2]))fj(a,0);else fj(a,1);c=c+1|0;m=f[j>>2]|0}while(c>>>0<(((f[e>>2]|0)-m|0)/136|0)>>>0)}if((((h|0)!=-1?(m=f[(f[(f[b>>2]|0)+12>>2]|0)+(h<<2)>>2]|0,(m|0)!=-1):0)?(c=(m>>>0)/3|0,(f[(f[g>>2]|0)+(c>>>5<<2)>>2]&1<<(c&31)|0)==0):0)?(c=f[j>>2]|0,(f[e>>2]|0)!=(c|0)):0){m=h>>>5;d=1<<(h&31);h=0;l=c;do{c=(f[k>>2]|0)+(h<<5)|0;if(!(d&f[(f[l+(h*136|0)+4>>2]|0)+(m<<2)>>2]))fj(c,0);else fj(c,1);h=h+1|0;l=f[j>>2]|0}while(h>>>0<(((f[e>>2]|0)-l|0)/136|0)>>>0)}if((i|0)==-1)return 1;l=f[(f[(f[b>>2]|0)+12>>2]|0)+(i<<2)>>2]|0;if((l|0)==-1)return 1;b=(l>>>0)/3|0;if(f[(f[g>>2]|0)+(b>>>5<<2)>>2]&1<<(b&31)|0)return 1;b=f[j>>2]|0;if((f[e>>2]|0)==(b|0))return 1;g=i>>>5;l=1<<(i&31);i=0;h=b;do{b=(f[k>>2]|0)+(i<<5)|0;if(!(l&f[(f[h+(i*136|0)+4>>2]|0)+(g<<2)>>2]))fj(b,0);else fj(b,1);i=i+1|0;h=f[j>>2]|0}while(i>>>0<(((f[e>>2]|0)-h|0)/136|0)>>>0);return 1}function Ie(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;i=a+4|0;j=a+8|0;ci((f[j>>2]|0)-(f[i>>2]|0)>>2,c)|0;k=f[i>>2]|0;if((f[j>>2]|0)==(k|0)){u=d;return 1}l=a+32|0;a=c+16|0;m=c+4|0;n=h+1|0;o=h+1|0;p=h+1|0;q=h+1|0;r=0;s=k;do{k=f[(f[(f[l>>2]|0)+8>>2]|0)+(f[s+(r<<2)>>2]<<2)>>2]|0;b[h>>0]=f[k+56>>2];t=a;v=f[t>>2]|0;w=f[t+4>>2]|0;if((w|0)>0|(w|0)==0&v>>>0>0){x=w;y=v}else{f[g>>2]=f[m>>2];f[e>>2]=f[g>>2];Me(c,e,h,q)|0;v=a;x=f[v+4>>2]|0;y=f[v>>2]|0}b[h>>0]=f[k+28>>2];if((x|0)>0|(x|0)==0&y>>>0>0){z=x;A=y}else{f[g>>2]=f[m>>2];f[e>>2]=f[g>>2];Me(c,e,h,p)|0;v=a;z=f[v+4>>2]|0;A=f[v>>2]|0}b[h>>0]=b[k+24>>0]|0;if((z|0)>0|(z|0)==0&A>>>0>0){B=z;C=A}else{f[g>>2]=f[m>>2];f[e>>2]=f[g>>2];Me(c,e,h,o)|0;v=a;B=f[v+4>>2]|0;C=f[v>>2]|0}b[h>>0]=b[k+32>>0]|0;if(!((B|0)>0|(B|0)==0&C>>>0>0)){f[g>>2]=f[m>>2];f[e>>2]=f[g>>2];Me(c,e,h,n)|0}ci(f[k+60>>2]|0,c)|0;r=r+1|0;s=f[i>>2]|0}while(r>>>0<(f[j>>2]|0)-s>>2>>>0);u=d;return 1}function Je(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=Oa,D=Oa,E=Oa,F=Oa;h=u;u=u+16|0;i=h;j=e+4|0;k=b[d+24>>0]|0;l=k<<24>>24;Rh(a,c,(f[j>>2]|0)-(f[e>>2]|0)>>2,l,g,d,1);g=f[a>>2]|0;a=(f[f[g>>2]>>2]|0)+(f[g+48>>2]|0)|0;g=f[c+4>>2]|0;Ap(i);Ko(i,$(n[c+20>>2]),(1<>>0>1073741823?-1:l<<2)|0;m=f[j>>2]|0;j=f[e>>2]|0;e=j;if((m|0)==(j|0)){Mq(g);u=h;return}o=d+68|0;p=d+48|0;q=d+40|0;r=c+8|0;c=i+4|0;s=(b[d+84>>0]|0)==0;t=m-j>>2;if(k<<24>>24>0){v=0;w=0}else{k=0;do{j=f[e+(k<<2)>>2]|0;if(s)x=f[(f[o>>2]|0)+(j<<2)>>2]|0;else x=j;j=p;m=f[j>>2]|0;y=f[j+4>>2]|0;j=q;z=f[j>>2]|0;A=un(z|0,f[j+4>>2]|0,x|0,0)|0;j=Vn(A|0,I|0,m|0,y|0)|0;kh(g|0,(f[f[d>>2]>>2]|0)+j|0,z|0)|0;k=k+1|0}while(k>>>0>>0);Mq(g);u=h;return}while(1){k=f[e+(v<<2)>>2]|0;if(s)B=f[(f[o>>2]|0)+(k<<2)>>2]|0;else B=k;k=p;x=f[k>>2]|0;z=f[k+4>>2]|0;k=q;j=f[k>>2]|0;y=un(j|0,f[k+4>>2]|0,B|0,0)|0;k=Vn(y|0,I|0,x|0,z|0)|0;kh(g|0,(f[f[d>>2]>>2]|0)+k|0,j|0)|0;j=f[r>>2]|0;C=$(n[i>>2]);k=0;z=w;while(1){D=$(n[g+(k<<2)>>2]);E=$(D-$(n[j+(k<<2)>>2]));x=E<$(0.0);D=$(-E);F=$((x?D:E)/C);y=~~$(J($($(F*$(f[c>>2]|0))+$(.5))));f[a+(z<<2)>>2]=x?0-y|0:y;k=k+1|0;if((k|0)==(l|0))break;else z=z+1|0}v=v+1|0;if(v>>>0>=t>>>0)break;else w=w+l|0}Mq(g);u=h;return}function Ke(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0;d=u;u=u+32|0;e=d+16|0;g=d+12|0;h=d+8|0;i=d+4|0;j=d;lp(a);f[a+16>>2]=0;f[a+20>>2]=0;f[a+12>>2]=a+16;k=a+24|0;lp(k);if((a|0)!=(b|0)){f[h>>2]=f[b>>2];f[i>>2]=b+4;f[g>>2]=f[h>>2];f[e>>2]=f[i>>2];Oc(a,g,e)}l=b+24|0;if((k|0)!=(l|0)){f[h>>2]=f[l>>2];f[i>>2]=b+28;f[g>>2]=f[h>>2];f[e>>2]=f[i>>2];Oc(k,g,e)}f[j>>2]=0;k=c+8|0;l=c+12|0;c=f[l>>2]|0;m=f[k>>2]|0;if((c-m|0)<=0){u=d;return}n=b+16|0;b=m;m=c;c=0;while(1){o=f[(f[b+(c<<2)>>2]|0)+56>>2]|0;p=f[n>>2]|0;if(p){q=n;r=p;a:while(1){p=r;while(1){if((f[p+16>>2]|0)>=(o|0))break;s=f[p+4>>2]|0;if(!s){t=q;break a}else p=s}r=f[p>>2]|0;if(!r){t=p;break}else q=p}if((t|0)!=(n|0)?(o|0)>=(f[t+16>>2]|0):0){q=t+20|0;r=Hd(a,j)|0;if((r|0)!=(q|0)){f[h>>2]=f[q>>2];f[i>>2]=t+24;f[g>>2]=f[h>>2];f[e>>2]=f[i>>2];Oc(r,g,e)}v=f[j>>2]|0;w=f[k>>2]|0;x=f[l>>2]|0}else{v=c;w=b;x=m}}else{v=c;w=b;x=m}c=v+1|0;f[j>>2]=c;if((c|0)>=(x-w>>2|0))break;else{b=w;m=x}}u=d;return}function Le(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;i=a+12|0;ci(f[i>>2]|0,c)|0;if(!(f[i>>2]|0)){j=1;u=d;return j|0}k=c+16|0;l=c+4|0;m=h+1|0;n=h+1|0;o=h+1|0;p=0;while(1){q=f[a>>2]|0;r=f[q+(p<<3)>>2]|0;if(r>>>0>63)if(r>>>0>16383)if(r>>>0>4194303){j=0;s=20;break}else{t=2;s=13}else{t=1;s=13}else if(!r){v=p+1|0;w=0;while(1){if(f[q+(v+w<<3)>>2]|0){x=w;break}y=w+1|0;if(y>>>0<63)w=y;else{x=y;break}}b[h>>0]=x<<2|3;w=k;v=f[w+4>>2]|0;if(!((v|0)>0|(v|0)==0&(f[w>>2]|0)>>>0>0)){f[g>>2]=f[l>>2];f[e>>2]=f[g>>2];Me(c,e,h,o)|0}z=x+p|0}else{t=0;s=13}if((s|0)==13){s=0;b[h>>0]=t|r<<2;w=k;v=f[w+4>>2]|0;if(!((v|0)>0|(v|0)==0&(f[w>>2]|0)>>>0>0)){f[g>>2]=f[l>>2];f[e>>2]=f[g>>2];Me(c,e,h,n)|0}if(!t)z=p;else{w=0;do{w=w+1|0;b[h>>0]=r>>>((w<<3)+-2|0);v=k;q=f[v+4>>2]|0;if(!((q|0)>0|(q|0)==0&(f[v>>2]|0)>>>0>0)){f[g>>2]=f[l>>2];f[e>>2]=f[g>>2];Me(c,e,h,m)|0}}while((w|0)<(t|0));z=p}}p=z+1|0;if(p>>>0>=(f[i>>2]|0)>>>0){j=1;s=20;break}}if((s|0)==20){u=d;return j|0}return 0}function Me(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;g=f[a>>2]|0;h=g;i=(f[c>>2]|0)-h|0;c=g+i|0;j=e-d|0;if((j|0)<=0){k=c;return k|0}l=a+8|0;m=f[l>>2]|0;n=a+4|0;o=f[n>>2]|0;p=o;if((j|0)<=(m-p|0)){q=p-c|0;if((j|0)>(q|0)){r=d+q|0;if((r|0)==(e|0))s=o;else{t=r;u=o;while(1){b[u>>0]=b[t>>0]|0;t=t+1|0;v=(f[n>>2]|0)+1|0;f[n>>2]=v;if((t|0)==(e|0)){s=v;break}else u=v}}if((q|0)>0){w=r;x=s}else{k=c;return k|0}}else{w=e;x=o}s=x-(c+j)|0;r=c+s|0;if(r>>>0>>0){q=r;r=x;do{b[r>>0]=b[q>>0]|0;q=q+1|0;r=(f[n>>2]|0)+1|0;f[n>>2]=r}while((q|0)!=(o|0))}if(s|0)im(x+(0-s)|0,c|0,s|0)|0;if((w|0)==(d|0)){k=c;return k|0}else{y=d;z=c}while(1){b[z>>0]=b[y>>0]|0;y=y+1|0;if((y|0)==(w|0)){k=c;break}else z=z+1|0}return k|0}z=p-h+j|0;if((z|0)<0)aq(a);j=m-h|0;h=j<<1;m=j>>>0<1073741823?(h>>>0>>0?z:h):2147483647;h=c;if(!m)A=0;else A=ln(m)|0;z=A+i|0;i=z;j=A+m|0;if((d|0)==(e|0)){B=i;C=g}else{g=d;d=i;i=z;do{b[i>>0]=b[g>>0]|0;i=d+1|0;d=i;g=g+1|0}while((g|0)!=(e|0));B=d;C=f[a>>2]|0}d=h-C|0;e=z+(0-d)|0;if((d|0)>0)kh(e|0,C|0,d|0)|0;d=(f[n>>2]|0)-h|0;if((d|0)>0){h=B;kh(h|0,c|0,d|0)|0;D=h+d|0;E=f[a>>2]|0}else{D=B;E=C}f[a>>2]=e;f[n>>2]=D;f[l>>2]=j;if(!E){k=z;return k|0}Oq(E);k=z;return k|0}function Ne(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=u;u=u+16|0;g=e;h=f[(f[c+4>>2]|0)+(d<<2)>>2]|0;d=f[c+28>>2]|0;c=f[(f[(f[d+4>>2]|0)+8>>2]|0)+(h<<2)>>2]|0;switch(f[c+28>>2]|0){case 5:case 6:case 3:case 4:case 1:case 2:{i=ln(40)|0;zo(i);j=i;k=j;f[a>>2]=k;u=e;return}case 9:{l=3;break}default:{}}if((l|0)==3){i=f[d+48>>2]|0;d=ln(32)|0;f[g>>2]=d;f[g+8>>2]=-2147483616;f[g+4>>2]=17;m=d;n=14495;o=m+17|0;do{b[m>>0]=b[n>>0]|0;m=m+1|0;n=n+1|0}while((m|0)<(o|0));b[d+17>>0]=0;d=i+16|0;n=f[d>>2]|0;if(n){p=d;q=n;a:while(1){n=q;while(1){if((f[n+16>>2]|0)>=(h|0))break;r=f[n+4>>2]|0;if(!r){s=p;break a}else n=r}q=f[n>>2]|0;if(!q){s=n;break}else p=n}if(((s|0)!=(d|0)?(h|0)>=(f[s+16>>2]|0):0)?(h=s+20|0,(Jh(h,g)|0)!=0):0)t=Hk(h,g,-1)|0;else l=12}else l=12;if((l|0)==12)t=Hk(i,g,-1)|0;if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);if((t|0)>0)if((f[c+56>>2]|0)==1){c=ln(48)|0;m=c;o=m+48|0;do{f[m>>2]=0;m=m+4|0}while((m|0)<(o|0));zo(c);f[c>>2]=2496;f[c+40>>2]=1168;f[c+44>>2]=-1;j=c;k=j;f[a>>2]=k;u=e;return}else{c=ln(64)|0;ym(c);j=c;k=j;f[a>>2]=k;u=e;return}}c=ln(36)|0;Hm(c);j=c;k=j;f[a>>2]=k;u=e;return}function Oe(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=(c|0)==(a|0);b[c+12>>0]=d&1;if(d)return;else e=c;while(1){g=e+8|0;h=f[g>>2]|0;c=h+12|0;if(b[c>>0]|0){i=23;break}j=h+8|0;k=f[j>>2]|0;d=f[k>>2]|0;if((d|0)==(h|0)){l=f[k+4>>2]|0;if(!l){i=7;break}m=l+12|0;if(!(b[m>>0]|0))n=m;else{i=7;break}}else{if(!d){i=16;break}m=d+12|0;if(!(b[m>>0]|0))n=m;else{i=16;break}}b[c>>0]=1;c=(k|0)==(a|0);b[k+12>>0]=c&1;b[n>>0]=1;if(c){i=23;break}else e=k}if((i|0)==7){if((f[h>>2]|0)==(e|0)){o=h;p=k}else{n=h+4|0;a=f[n>>2]|0;c=f[a>>2]|0;f[n>>2]=c;if(!c)q=k;else{f[c+8>>2]=h;q=f[j>>2]|0}f[a+8>>2]=q;q=f[j>>2]|0;f[((f[q>>2]|0)==(h|0)?q:q+4|0)>>2]=a;f[a>>2]=h;f[j>>2]=a;o=a;p=f[a+8>>2]|0}b[o+12>>0]=1;b[p+12>>0]=0;o=f[p>>2]|0;a=o+4|0;q=f[a>>2]|0;f[p>>2]=q;if(q|0)f[q+8>>2]=p;q=p+8|0;f[o+8>>2]=f[q>>2];c=f[q>>2]|0;f[((f[c>>2]|0)==(p|0)?c:c+4|0)>>2]=o;f[a>>2]=p;f[q>>2]=o;return}else if((i|0)==16){if((f[h>>2]|0)==(e|0)){o=e+4|0;q=f[o>>2]|0;f[h>>2]=q;if(!q)r=k;else{f[q+8>>2]=h;r=f[j>>2]|0}f[g>>2]=r;r=f[j>>2]|0;f[((f[r>>2]|0)==(h|0)?r:r+4|0)>>2]=e;f[o>>2]=h;f[j>>2]=e;s=e;t=f[e+8>>2]|0}else{s=h;t=k}b[s+12>>0]=1;b[t+12>>0]=0;s=t+4|0;k=f[s>>2]|0;h=f[k>>2]|0;f[s>>2]=h;if(h|0)f[h+8>>2]=t;h=t+8|0;f[k+8>>2]=f[h>>2];s=f[h>>2]|0;f[((f[s>>2]|0)==(t|0)?s:s+4|0)>>2]=k;f[k>>2]=t;f[h>>2]=k;return}else if((i|0)==23)return}function Pe(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=f[b>>2]|0;b=a+12|0;e=(d|0)==-1;do if(e){g=1;h=-1;i=-1}else{j=d+(((d>>>0)%3|0|0)==0?2:-1)|0;if((j|0)!=-1){k=f[(f[b>>2]|0)+12>>2]|0;l=j;while(1){j=f[k+(l<<2)>>2]|0;if((j|0)==-1){m=0;n=l;break}o=j+1|0;l=((o>>>0)%3|0|0)==0?j+-2|0:o;if((l|0)==-1){m=1;n=-1;break}}if(e){g=m;h=-1;i=n;break}else{p=m;q=n}}else{p=1;q=-1}g=p;h=f[(f[f[b>>2]>>2]|0)+(d<<2)>>2]|0;i=q}while(0);if(c){c=(f[a+84>>2]|0)+(h>>>5<<2)|0;f[c>>2]=f[c>>2]|1<<(h&31);r=1}else r=0;c=f[(f[a+152>>2]|0)+(h<<2)>>2]|0;q=(f[a+140>>2]|0)+(c>>>5<<2)|0;f[q>>2]=f[q>>2]|1<<(c&31);if(!g){g=(((i>>>0)%3|0|0)==0?2:-1)+i|0;if((g|0)==-1){s=-1;t=i}else{s=f[(f[f[b>>2]>>2]|0)+(g<<2)>>2]|0;t=i}}else{s=-1;t=-1}if((s|0)==(h|0)){u=r;return u|0}i=f[a+84>>2]|0;a=r;r=s;s=t;while(1){t=i+(r>>>5<<2)|0;f[t>>2]=f[t>>2]|1<<(r&31);t=a+1|0;g=s+1|0;a:do if((s|0)!=-1?(c=((g>>>0)%3|0|0)==0?s+-2|0:g,(c|0)!=-1):0){q=f[b>>2]|0;d=f[q+12>>2]|0;p=c;while(1){c=f[d+(p<<2)>>2]|0;if((c|0)==-1)break;n=c+1|0;m=((n>>>0)%3|0|0)==0?c+-2|0:n;if((m|0)==-1){v=-1;w=-1;break a}else p=m}d=(((p>>>0)%3|0|0)==0?2:-1)+p|0;if((d|0)==-1){v=-1;w=p}else{v=f[(f[q>>2]|0)+(d<<2)>>2]|0;w=p}}else{v=-1;w=-1}while(0);if((v|0)==(h|0)){u=t;break}else{a=t;r=v;s=w}}return u|0}function Qe(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=Oa,C=Oa,D=Oa,E=Oa;g=u;u=u+16|0;h=g;i=b[d+24>>0]|0;j=i<<24>>24;Rh(a,c,e,j,0,d,1);k=f[a>>2]|0;a=(f[f[k>>2]>>2]|0)+(f[k+48>>2]|0)|0;k=f[c+4>>2]|0;Ap(h);Ko(h,$(n[c+20>>2]),(1<>>0>1073741823?-1:j<<2)|0;if(!e){Mq(k);u=g;return}l=d+68|0;m=d+48|0;o=d+40|0;p=c+8|0;c=h+4|0;q=(b[d+84>>0]|0)==0;if(i<<24>>24>0){r=0;s=0}else{i=0;do{if(q)t=f[(f[l>>2]|0)+(i<<2)>>2]|0;else t=i;v=m;w=f[v>>2]|0;x=f[v+4>>2]|0;v=o;y=f[v>>2]|0;z=un(y|0,f[v+4>>2]|0,t|0,0)|0;v=Vn(z|0,I|0,w|0,x|0)|0;kh(k|0,(f[f[d>>2]>>2]|0)+v|0,y|0)|0;i=i+1|0}while((i|0)!=(e|0));Mq(k);u=g;return}while(1){if(q)A=f[(f[l>>2]|0)+(s<<2)>>2]|0;else A=s;i=m;t=f[i>>2]|0;y=f[i+4>>2]|0;i=o;v=f[i>>2]|0;x=un(v|0,f[i+4>>2]|0,A|0,0)|0;i=Vn(x|0,I|0,t|0,y|0)|0;kh(k|0,(f[f[d>>2]>>2]|0)+i|0,v|0)|0;v=f[p>>2]|0;B=$(n[h>>2]);i=0;y=r;while(1){C=$(n[k+(i<<2)>>2]);D=$(C-$(n[v+(i<<2)>>2]));t=D<$(0.0);C=$(-D);E=$((t?C:D)/B);x=~~$(J($($(E*$(f[c>>2]|0))+$(.5))));f[a+(y<<2)>>2]=t?0-x|0:x;i=i+1|0;if((i|0)==(j|0))break;else y=y+1|0}s=s+1|0;if((s|0)==(e|0))break;else r=r+j|0}Mq(k);u=g;return}function Re(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;c=a+4|0;d=f[c>>2]|0;e=a+100|0;if(d>>>0<(f[e>>2]|0)>>>0){f[c>>2]=d+1;g=h[d>>0]|0}else g=Si(a)|0;switch(g|0){case 43:case 45:{d=(g|0)==45&1;i=f[c>>2]|0;if(i>>>0<(f[e>>2]|0)>>>0){f[c>>2]=i+1;j=h[i>>0]|0}else j=Si(a)|0;if((b|0)!=0&(j+-48|0)>>>0>9?(f[e>>2]|0)!=0:0){f[c>>2]=(f[c>>2]|0)+-1;k=d;l=j}else{k=d;l=j}break}default:{k=0;l=g}}if((l+-48|0)>>>0>9)if(!(f[e>>2]|0)){m=-2147483648;n=0}else{f[c>>2]=(f[c>>2]|0)+-1;m=-2147483648;n=0}else{g=0;j=l;while(1){g=j+-48+(g*10|0)|0;l=f[c>>2]|0;if(l>>>0<(f[e>>2]|0)>>>0){f[c>>2]=l+1;o=h[l>>0]|0}else o=Si(a)|0;if(!((o+-48|0)>>>0<10&(g|0)<214748364))break;else j=o}j=((g|0)<0)<<31>>31;if((o+-48|0)>>>0<10){l=o;d=g;b=j;while(1){i=un(d|0,b|0,10,0)|0;p=I;q=Vn(l|0,((l|0)<0)<<31>>31|0,-48,-1)|0;r=Vn(q|0,I|0,i|0,p|0)|0;p=I;i=f[c>>2]|0;if(i>>>0<(f[e>>2]|0)>>>0){f[c>>2]=i+1;s=h[i>>0]|0}else s=Si(a)|0;if((s+-48|0)>>>0<10&((p|0)<21474836|(p|0)==21474836&r>>>0<2061584302)){l=s;d=r;b=p}else{t=s;u=r;v=p;break}}}else{t=o;u=g;v=j}if((t+-48|0)>>>0<10)do{t=f[c>>2]|0;if(t>>>0<(f[e>>2]|0)>>>0){f[c>>2]=t+1;w=h[t>>0]|0}else w=Si(a)|0}while((w+-48|0)>>>0<10);if(f[e>>2]|0)f[c>>2]=(f[c>>2]|0)+-1;c=(k|0)!=0;k=Xn(0,0,u|0,v|0)|0;m=c?I:v;n=c?k:u}I=m;return n|0}function Se(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;b=a+1176|0;c=f[b>>2]|0;if(c|0){d=a+1180|0;e=f[d>>2]|0;if((e|0)==(c|0))g=c;else{h=e;while(1){e=h+-12|0;f[d>>2]=e;i=f[e>>2]|0;if(!i)j=e;else{e=h+-8|0;k=f[e>>2]|0;if((k|0)!=(i|0))f[e>>2]=k+(~((k+-4-i|0)>>>2)<<2);Oq(i);j=f[d>>2]|0}if((j|0)==(c|0))break;else h=j}g=f[b>>2]|0}Oq(g)}g=a+1164|0;b=f[g>>2]|0;if(b|0){j=a+1168|0;h=f[j>>2]|0;if((h|0)==(b|0))l=b;else{c=h;while(1){h=c+-12|0;f[j>>2]=h;d=f[h>>2]|0;if(!d)m=h;else{h=c+-8|0;i=f[h>>2]|0;if((i|0)!=(d|0))f[h>>2]=i+(~((i+-4-d|0)>>>2)<<2);Oq(d);m=f[j>>2]|0}if((m|0)==(b|0))break;else c=m}l=f[g>>2]|0}Oq(l)}l=f[a+1152>>2]|0;if(l|0){g=a+1156|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);Oq(l)}l=f[a+1140>>2]|0;if(l|0){m=a+1144|0;g=f[m>>2]|0;if((g|0)!=(l|0))f[m>>2]=g+(~((g+-4-l|0)>>>2)<<2);Oq(l)}l=f[a+1128>>2]|0;if(!l){n=a+1108|0;jl(n);o=a+1088|0;jl(o);p=a+1068|0;jl(p);q=a+1036|0;Fj(q);r=a+12|0;Nh(r);return}g=a+1132|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);Oq(l);n=a+1108|0;jl(n);o=a+1088|0;jl(o);p=a+1068|0;jl(p);q=a+1036|0;Fj(q);r=a+12|0;Nh(r);return}function Te(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=u;u=u+16|0;e=d;g=a+4|0;h=f[g>>2]|0;i=f[(f[a>>2]|0)+52>>2]|0;if(!h){if(!(Sa[i&31](a,c,0)|0)){j=0;u=d;return j|0}}else if(!(Sa[i&31](a,c,f[(f[h+4>>2]|0)+80>>2]|0)|0)){j=0;u=d;return j|0}if(!(b[a+28>>0]|0)){j=1;u=d;return j|0}h=f[a+8>>2]|0;i=f[a+32>>2]|0;a=f[h+80>>2]|0;f[e>>2]=0;k=e+4|0;f[k>>2]=0;f[e+8>>2]=0;do if(a)if(a>>>0>1073741823)aq(e);else{l=a<<2;m=ln(l)|0;f[e>>2]=m;n=m+(a<<2)|0;f[e+8>>2]=n;sj(m|0,0,l|0)|0;f[k>>2]=n;o=m;p=n;q=m;break}else{o=0;p=0;q=0}while(0);e=f[c+4>>2]|0;a=f[c>>2]|0;c=a;a:do if((e|0)!=(a|0)){m=e-a>>2;if(b[h+84>>0]|0){n=0;while(1){f[o+(f[c+(n<<2)>>2]<<2)>>2]=n;n=n+1|0;if(n>>>0>=m>>>0)break a}}n=f[h+68>>2]|0;l=0;do{f[o+(f[n+(f[c+(l<<2)>>2]<<2)>>2]<<2)>>2]=l;l=l+1|0}while(l>>>0>>0)}while(0);c=f[(f[(f[g>>2]|0)+4>>2]|0)+80>>2]|0;b:do if(c|0){g=f[i+68>>2]|0;if(b[h+84>>0]|0){a=0;while(1){f[g+(a<<2)>>2]=f[o+(a<<2)>>2];a=a+1|0;if(a>>>0>=c>>>0)break b}}a=f[h+68>>2]|0;e=0;do{f[g+(e<<2)>>2]=f[o+(f[a+(e<<2)>>2]<<2)>>2];e=e+1|0}while(e>>>0>>0)}while(0);if(o|0){if((p|0)!=(o|0))f[k>>2]=p+(~((p+-4-o|0)>>>2)<<2);Oq(q)}j=1;u=d;return j|0}function Ue(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;c=u;u=u+16|0;d=c;f[a>>2]=0;f[a+8>>2]=b;Oh(a+12|0);wn(a+1036|0);vo(a+1068|0);vo(a+1088|0);vo(a+1108|0);e=a+1128|0;f[e>>2]=0;g=a+1132|0;f[g>>2]=0;f[a+1136>>2]=0;h=(b|0)==0;do if(!h)if(b>>>0>1073741823)aq(e);else{i=b<<2;j=ln(i)|0;f[e>>2]=j;k=j+(b<<2)|0;f[a+1136>>2]=k;sj(j|0,0,i|0)|0;f[g>>2]=k;break}while(0);g=a+1140|0;f[g>>2]=0;e=a+1144|0;f[e>>2]=0;f[a+1148>>2]=0;if(!h){k=b<<2;i=ln(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+1148>>2]=g;sj(i|0,0,k|0)|0;f[e>>2]=g}g=a+1152|0;f[g>>2]=0;e=a+1156|0;f[e>>2]=0;f[a+1160>>2]=0;if(!h){k=b<<2;i=ln(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+1160>>2]=g;sj(i|0,0,k|0)|0;f[e>>2]=g}g=b<<5|1;f[d>>2]=0;e=d+4|0;f[e>>2]=0;f[d+8>>2]=0;if(!h){k=b<<2;i=ln(k)|0;f[d>>2]=i;j=i+(b<<2)|0;f[d+8>>2]=j;sj(i|0,0,k|0)|0;f[e>>2]=j}lk(a+1164|0,g,d);j=f[d>>2]|0;if(j|0){k=f[e>>2]|0;if((k|0)!=(j|0))f[e>>2]=k+(~((k+-4-j|0)>>>2)<<2);Oq(j)}f[d>>2]=0;j=d+4|0;f[j>>2]=0;f[d+8>>2]=0;if(!h){h=b<<2;k=ln(h)|0;f[d>>2]=k;e=k+(b<<2)|0;f[d+8>>2]=e;sj(k|0,0,h|0)|0;f[j>>2]=e}lk(a+1176|0,g,d);g=f[d>>2]|0;if(!g){u=c;return}d=f[j>>2]|0;if((d|0)!=(g|0))f[j>>2]=d+(~((d+-4-g|0)>>>2)<<2);Oq(g);u=c;return}function Ve(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0.0,D=0.0,E=0.0;g=u;u=u+16|0;h=g;i=b+16|0;f[a>>2]=f[i>>2];f[a+4>>2]=f[i+4>>2];f[a+8>>2]=f[i+8>>2];f[a+12>>2]=f[i+12>>2];f[a+16>>2]=f[i+16>>2];f[a+20>>2]=f[i+20>>2];j=a+8|0;f[j>>2]=(f[j>>2]|0)+d;j=(d|0)>0;if(j){k=b+4|0;l=a+16|0;m=a+12|0;n=f[b>>2]|0;o=n;q=0;r=o;s=n;n=o;while(1){o=f[c+(q<<2)>>2]|0;t=f[k>>2]|0;if(t-s>>2>>>0>o>>>0){v=r;w=n}else{x=o+1|0;f[h>>2]=0;y=t-s>>2;z=s;A=t;if(x>>>0<=y>>>0)if(x>>>0>>0?(t=z+(x<<2)|0,(t|0)!=(A|0)):0){f[k>>2]=A+(~((A+-4-t|0)>>>2)<<2);B=r}else B=r;else{Ch(b,x-y|0,h);B=f[b>>2]|0}v=B;w=B}y=w+(o<<2)|0;x=f[y>>2]|0;s=w;if((x|0)<=1)if((x|0)==0?(f[l>>2]=(f[l>>2]|0)+1,o>>>0>(f[m>>2]|0)>>>0):0){f[m>>2]=o;C=0.0}else C=0.0;else{D=+(x|0);C=+Zg(D)*D}x=(f[y>>2]|0)+1|0;f[y>>2]=x;D=+(x|0);E=+Zg(D)*D-C;p[a>>3]=+p[a>>3]+E;q=q+1|0;if((q|0)==(d|0))break;else{r=v;n=w}}}if(e){f[i>>2]=f[a>>2];f[i+4>>2]=f[a+4>>2];f[i+8>>2]=f[a+8>>2];f[i+12>>2]=f[a+12>>2];f[i+16>>2]=f[a+16>>2];u=g;return}if(!j){u=g;return}j=f[b>>2]|0;b=0;do{a=j+(f[c+(b<<2)>>2]<<2)|0;f[a>>2]=(f[a>>2]|0)+-1;b=b+1|0}while((b|0)!=(d|0));u=g;return}function We(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0.0;a:do if(b>>>0<=20)do switch(b|0){case 9:{d=(f[c>>2]|0)+(4-1)&~(4-1);e=f[d>>2]|0;f[c>>2]=d+4;f[a>>2]=e;break a;break}case 10:{e=(f[c>>2]|0)+(4-1)&~(4-1);d=f[e>>2]|0;f[c>>2]=e+4;e=a;f[e>>2]=d;f[e+4>>2]=((d|0)<0)<<31>>31;break a;break}case 11:{d=(f[c>>2]|0)+(4-1)&~(4-1);e=f[d>>2]|0;f[c>>2]=d+4;d=a;f[d>>2]=e;f[d+4>>2]=0;break a;break}case 12:{d=(f[c>>2]|0)+(8-1)&~(8-1);e=d;g=f[e>>2]|0;h=f[e+4>>2]|0;f[c>>2]=d+8;d=a;f[d>>2]=g;f[d+4>>2]=h;break a;break}case 13:{h=(f[c>>2]|0)+(4-1)&~(4-1);d=f[h>>2]|0;f[c>>2]=h+4;h=(d&65535)<<16>>16;d=a;f[d>>2]=h;f[d+4>>2]=((h|0)<0)<<31>>31;break a;break}case 14:{h=(f[c>>2]|0)+(4-1)&~(4-1);d=f[h>>2]|0;f[c>>2]=h+4;h=a;f[h>>2]=d&65535;f[h+4>>2]=0;break a;break}case 15:{h=(f[c>>2]|0)+(4-1)&~(4-1);d=f[h>>2]|0;f[c>>2]=h+4;h=(d&255)<<24>>24;d=a;f[d>>2]=h;f[d+4>>2]=((h|0)<0)<<31>>31;break a;break}case 16:{h=(f[c>>2]|0)+(4-1)&~(4-1);d=f[h>>2]|0;f[c>>2]=h+4;h=a;f[h>>2]=d&255;f[h+4>>2]=0;break a;break}case 17:{h=(f[c>>2]|0)+(8-1)&~(8-1);i=+p[h>>3];f[c>>2]=h+8;p[a>>3]=i;break a;break}case 18:{h=(f[c>>2]|0)+(8-1)&~(8-1);i=+p[h>>3];f[c>>2]=h+8;p[a>>3]=i;break a;break}default:break a}while(0);while(0);return}function Xe(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;c=u;u=u+16|0;d=c+4|0;e=c;g=c+8|0;if(!(Qa[f[(f[a>>2]|0)+32>>2]&127](a)|0)){h=0;u=c;return h|0}i=a+44|0;j=f[i>>2]|0;k=a+8|0;l=a+12|0;m=f[l>>2]|0;n=f[k>>2]|0;b[g>>0]=(m-n|0)>>>2;o=j+16|0;p=f[o+4>>2]|0;if((p|0)>0|(p|0)==0&(f[o>>2]|0)>>>0>0){q=k;r=n;s=m}else{f[e>>2]=f[j+4>>2];f[d>>2]=f[e>>2];Me(j,d,g,g+1|0)|0;q=k;r=f[k>>2]|0;s=f[l>>2]|0}a:do if((r|0)!=(s|0)){l=a+4|0;k=r;while(1){g=f[k>>2]|0;k=k+4|0;if(!(Sa[f[(f[g>>2]|0)+8>>2]&31](g,a,f[l>>2]|0)|0)){h=0;break}if((k|0)==(s|0))break a}u=c;return h|0}while(0);if(!(xc(a)|0)){h=0;u=c;return h|0}s=a+32|0;r=f[s>>2]|0;k=a+36|0;l=f[k>>2]|0;b:do if((r|0)!=(l|0)){g=r;do{if(!(Ra[f[(f[a>>2]|0)+40>>2]&127](a,f[g>>2]|0)|0)){h=0;t=18;break}g=g+4|0}while((g|0)!=(l|0));if((t|0)==18){u=c;return h|0}g=f[s>>2]|0;d=f[k>>2]|0;if((g|0)!=(d|0)){j=g;while(1){g=f[(f[q>>2]|0)+(f[j>>2]<<2)>>2]|0;j=j+4|0;if(!(Ra[f[(f[g>>2]|0)+12>>2]&127](g,f[i>>2]|0)|0)){h=0;break}if((j|0)==(d|0))break b}u=c;return h|0}}while(0);h=Qa[f[(f[a>>2]|0)+44>>2]&127](a)|0;u=c;return h|0}function Ye(a,b){a=a|0;b=b|0;ld(a,b);ld(a+32|0,b);ld(a+64|0,b);ld(a+96|0,b);ld(a+128|0,b);ld(a+160|0,b);ld(a+192|0,b);ld(a+224|0,b);ld(a+256|0,b);ld(a+288|0,b);ld(a+320|0,b);ld(a+352|0,b);ld(a+384|0,b);ld(a+416|0,b);ld(a+448|0,b);ld(a+480|0,b);ld(a+512|0,b);ld(a+544|0,b);ld(a+576|0,b);ld(a+608|0,b);ld(a+640|0,b);ld(a+672|0,b);ld(a+704|0,b);ld(a+736|0,b);ld(a+768|0,b);ld(a+800|0,b);ld(a+832|0,b);ld(a+864|0,b);ld(a+896|0,b);ld(a+928|0,b);ld(a+960|0,b);ld(a+992|0,b);ld(a+1024|0,b);return}function Ze(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0;c=u;u=u+32|0;d=c;e=a+4|0;g=f[a>>2]|0;h=(f[e>>2]|0)-g>>2;i=h+1|0;if(i>>>0>1073741823)aq(a);j=a+8|0;k=(f[j>>2]|0)-g|0;g=k>>1;l=k>>2>>>0<536870911?(g>>>0>>0?i:g):1073741823;f[d+12>>2]=0;f[d+16>>2]=a+8;do if(l)if(l>>>0>1073741823){g=ra(8)|0;Oo(g,16035);f[g>>2]=7256;va(g|0,1112,110)}else{m=ln(l<<2)|0;break}else m=0;while(0);f[d>>2]=m;g=m+(h<<2)|0;h=d+8|0;i=d+4|0;f[i>>2]=g;k=m+(l<<2)|0;l=d+12|0;f[l>>2]=k;m=f[b>>2]|0;f[b>>2]=0;f[g>>2]=m;m=g+4|0;f[h>>2]=m;b=f[a>>2]|0;n=f[e>>2]|0;if((n|0)==(b|0)){o=g;p=l;q=h;r=b;s=m;t=n;v=k;w=o;f[a>>2]=w;f[i>>2]=r;f[e>>2]=s;f[q>>2]=t;x=f[j>>2]|0;f[j>>2]=v;f[p>>2]=x;f[d>>2]=r;ki(d);u=c;return}else{y=n;z=g}do{y=y+-4|0;g=f[y>>2]|0;f[y>>2]=0;f[z+-4>>2]=g;z=(f[i>>2]|0)+-4|0;f[i>>2]=z}while((y|0)!=(b|0));o=z;p=l;q=h;r=f[a>>2]|0;s=f[h>>2]|0;t=f[e>>2]|0;v=f[l>>2]|0;w=o;f[a>>2]=w;f[i>>2]=r;f[e>>2]=s;f[q>>2]=t;x=f[j>>2]|0;f[j>>2]=v;f[p>>2]=x;f[d>>2]=r;ki(d);u=c;return}function _e(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=u;u=u+32|0;e=d+12|0;g=d;h=nl(c,0)|0;if(!h){f[a>>2]=0;u=d;return}i=f[c+100>>2]|0;j=f[c+96>>2]|0;c=i-j|0;k=(c|0)/12|0;f[e>>2]=0;l=e+4|0;f[l>>2]=0;f[e+8>>2]=0;m=j;do if(c)if(k>>>0>357913941)aq(e);else{n=ln(c)|0;f[e>>2]=n;f[e+8>>2]=n+(k*12|0);sj(n|0,0,c|0)|0;f[l>>2]=n+c;o=n;break}else o=0;while(0);f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;a:do if((i|0)!=(j|0)){c=g+4|0;n=g+8|0;if(b[h+84>>0]|0){p=0;while(1){q=m+(p*12|0)|0;f[g>>2]=f[q>>2];f[g+4>>2]=f[q+4>>2];f[g+8>>2]=f[q+8>>2];f[o+(p*12|0)>>2]=f[g>>2];f[o+(p*12|0)+4>>2]=f[c>>2];f[o+(p*12|0)+8>>2]=f[n>>2];p=p+1|0;if(p>>>0>=k>>>0)break a}}p=f[h+68>>2]|0;q=0;do{r=f[p+(f[m+(q*12|0)>>2]<<2)>>2]|0;f[g>>2]=r;s=f[p+(f[m+(q*12|0)+4>>2]<<2)>>2]|0;f[c>>2]=s;t=f[p+(f[m+(q*12|0)+8>>2]<<2)>>2]|0;f[n>>2]=t;f[o+(q*12|0)>>2]=r;f[o+(q*12|0)+4>>2]=s;f[o+(q*12|0)+8>>2]=t;q=q+1|0}while(q>>>0>>0)}while(0);Kj(a,e);a=f[e>>2]|0;if(a|0){e=f[l>>2]|0;if((e|0)!=(a|0))f[l>>2]=e+(~(((e+-12-a|0)>>>0)/12|0)*12|0);Oq(a)}u=d;return}function $e(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;c=u;u=u+16|0;d=c;f[a>>2]=0;f[a+8>>2]=b;wn(a+12|0);vo(a+44|0);vo(a+64|0);vo(a+84|0);e=a+104|0;f[e>>2]=0;g=a+108|0;f[g>>2]=0;f[a+112>>2]=0;h=(b|0)==0;do if(!h)if(b>>>0>1073741823)aq(e);else{i=b<<2;j=ln(i)|0;f[e>>2]=j;k=j+(b<<2)|0;f[a+112>>2]=k;sj(j|0,0,i|0)|0;f[g>>2]=k;break}while(0);g=a+116|0;f[g>>2]=0;e=a+120|0;f[e>>2]=0;f[a+124>>2]=0;if(!h){k=b<<2;i=ln(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+124>>2]=g;sj(i|0,0,k|0)|0;f[e>>2]=g}g=a+128|0;f[g>>2]=0;e=a+132|0;f[e>>2]=0;f[a+136>>2]=0;if(!h){k=b<<2;i=ln(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+136>>2]=g;sj(i|0,0,k|0)|0;f[e>>2]=g}g=b<<5|1;f[d>>2]=0;e=d+4|0;f[e>>2]=0;f[d+8>>2]=0;if(!h){k=b<<2;i=ln(k)|0;f[d>>2]=i;j=i+(b<<2)|0;f[d+8>>2]=j;sj(i|0,0,k|0)|0;f[e>>2]=j}lk(a+140|0,g,d);j=f[d>>2]|0;if(j|0){k=f[e>>2]|0;if((k|0)!=(j|0))f[e>>2]=k+(~((k+-4-j|0)>>>2)<<2);Oq(j)}f[d>>2]=0;j=d+4|0;f[j>>2]=0;f[d+8>>2]=0;if(!h){h=b<<2;k=ln(h)|0;f[d>>2]=k;e=k+(b<<2)|0;f[d+8>>2]=e;sj(k|0,0,h|0)|0;f[j>>2]=e}lk(a+152|0,g,d);g=f[d>>2]|0;if(!g){u=c;return}d=f[j>>2]|0;if((d|0)!=(g|0))f[j>>2]=d+(~((d+-4-g|0)>>>2)<<2);Oq(g);u=c;return}function af(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;c=u;u=u+16|0;d=c;f[a>>2]=0;f[a+8>>2]=b;vo(a+12|0);vo(a+32|0);vo(a+52|0);vo(a+72|0);e=a+92|0;f[e>>2]=0;g=a+96|0;f[g>>2]=0;f[a+100>>2]=0;h=(b|0)==0;do if(!h)if(b>>>0>1073741823)aq(e);else{i=b<<2;j=ln(i)|0;f[e>>2]=j;k=j+(b<<2)|0;f[a+100>>2]=k;sj(j|0,0,i|0)|0;f[g>>2]=k;break}while(0);g=a+104|0;f[g>>2]=0;e=a+108|0;f[e>>2]=0;f[a+112>>2]=0;if(!h){k=b<<2;i=ln(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+112>>2]=g;sj(i|0,0,k|0)|0;f[e>>2]=g}g=a+116|0;f[g>>2]=0;e=a+120|0;f[e>>2]=0;f[a+124>>2]=0;if(!h){k=b<<2;i=ln(k)|0;f[g>>2]=i;g=i+(b<<2)|0;f[a+124>>2]=g;sj(i|0,0,k|0)|0;f[e>>2]=g}g=b<<5|1;f[d>>2]=0;e=d+4|0;f[e>>2]=0;f[d+8>>2]=0;if(!h){k=b<<2;i=ln(k)|0;f[d>>2]=i;j=i+(b<<2)|0;f[d+8>>2]=j;sj(i|0,0,k|0)|0;f[e>>2]=j}lk(a+128|0,g,d);j=f[d>>2]|0;if(j|0){k=f[e>>2]|0;if((k|0)!=(j|0))f[e>>2]=k+(~((k+-4-j|0)>>>2)<<2);Oq(j)}f[d>>2]=0;j=d+4|0;f[j>>2]=0;f[d+8>>2]=0;if(!h){h=b<<2;k=ln(h)|0;f[d>>2]=k;e=k+(b<<2)|0;f[d+8>>2]=e;sj(k|0,0,h|0)|0;f[j>>2]=e}lk(a+140|0,g,d);g=f[d>>2]|0;if(!g){u=c;return}d=f[j>>2]|0;if((d|0)!=(g|0))f[j>>2]=d+(~((d+-4-g|0)>>>2)<<2);Oq(g);u=c;return}function bf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;d=ln(40)|0;e=d+16|0;pj(e,c);pj(d+28|0,c+12|0);c=a+4|0;g=f[c>>2]|0;do if(g){h=b[d+27>>0]|0;i=h<<24>>24<0;j=i?f[d+20>>2]|0:h&255;h=i?f[e>>2]|0:e;i=g;while(1){k=i+16|0;l=b[k+11>>0]|0;m=l<<24>>24<0;n=m?f[i+20>>2]|0:l&255;l=n>>>0>>0?n:j;if((l|0)!=0?(o=Vk(h,m?f[k>>2]|0:k,l)|0,(o|0)!=0):0)if((o|0)<0)p=7;else p=9;else if(j>>>0>>0)p=7;else p=9;if((p|0)==7){p=0;n=f[i>>2]|0;if(!n){p=8;break}else q=n}else if((p|0)==9){p=0;r=i+4|0;n=f[r>>2]|0;if(!n){p=11;break}else q=n}i=q}if((p|0)==8){s=i;t=i;break}else if((p|0)==11){s=i;t=r;break}}else{s=c;t=c}while(0);f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=s;f[t>>2]=d;s=f[f[a>>2]>>2]|0;if(!s){u=d;v=a+4|0;w=f[v>>2]|0;Oe(w,u);x=a+8|0;y=f[x>>2]|0;z=y+1|0;f[x>>2]=z;return d|0}f[a>>2]=s;u=f[t>>2]|0;v=a+4|0;w=f[v>>2]|0;Oe(w,u);x=a+8|0;y=f[x>>2]|0;z=y+1|0;f[x>>2]=z;return d|0}function cf(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3680;wi(a+200|0);b=f[a+184>>2]|0;if(b|0){c=a+188|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}kj(a+172|0);b=f[a+152>>2]|0;if(b|0){d=a+156|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+140>>2]|0;if(b|0)Oq(b);b=f[a+128>>2]|0;if(b|0){c=b;do{b=c;c=f[c>>2]|0;Oq(b)}while((c|0)!=0)}c=a+120|0;b=f[c>>2]|0;f[c>>2]=0;if(b|0)Oq(b);b=f[a+108>>2]|0;if(b|0){c=a+112|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~(((d+-12-b|0)>>>0)/12|0)*12|0);Oq(b)}b=f[a+96>>2]|0;if(b|0){d=a+100|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+84>>2]|0;if(b|0)Oq(b);b=f[a+72>>2]|0;if(b|0){c=a+76|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+52>>2]|0;if(b|0){d=a+56|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+40>>2]|0;if(b|0){c=a+44|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+28>>2]|0;if(b|0)Oq(b);b=f[a+16>>2]|0;if(b|0){d=a+20|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=a+12|0;a=f[b>>2]|0;f[b>>2]=0;if(!a)return;Ii(a);Oq(a);return}function df(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;b=a+140|0;c=f[b>>2]|0;if(c|0){d=a+144|0;e=f[d>>2]|0;if((e|0)==(c|0))g=c;else{h=e;while(1){e=h+-12|0;f[d>>2]=e;i=f[e>>2]|0;if(!i)j=e;else{e=h+-8|0;k=f[e>>2]|0;if((k|0)!=(i|0))f[e>>2]=k+(~((k+-4-i|0)>>>2)<<2);Oq(i);j=f[d>>2]|0}if((j|0)==(c|0))break;else h=j}g=f[b>>2]|0}Oq(g)}g=a+128|0;b=f[g>>2]|0;if(b|0){j=a+132|0;h=f[j>>2]|0;if((h|0)==(b|0))l=b;else{c=h;while(1){h=c+-12|0;f[j>>2]=h;d=f[h>>2]|0;if(!d)m=h;else{h=c+-8|0;i=f[h>>2]|0;if((i|0)!=(d|0))f[h>>2]=i+(~((i+-4-d|0)>>>2)<<2);Oq(d);m=f[j>>2]|0}if((m|0)==(b|0))break;else c=m}l=f[g>>2]|0}Oq(l)}l=f[a+116>>2]|0;if(l|0){g=a+120|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);Oq(l)}l=f[a+104>>2]|0;if(l|0){m=a+108|0;g=f[m>>2]|0;if((g|0)!=(l|0))f[m>>2]=g+(~((g+-4-l|0)>>>2)<<2);Oq(l)}l=f[a+92>>2]|0;if(!l){n=a+72|0;jl(n);o=a+52|0;jl(o);p=a+32|0;jl(p);q=a+12|0;jl(q);return}g=a+96|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);Oq(l);n=a+72|0;jl(n);o=a+52|0;jl(o);p=a+32|0;jl(p);q=a+12|0;jl(q);return}function ef(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;b=a+152|0;c=f[b>>2]|0;if(c|0){d=a+156|0;e=f[d>>2]|0;if((e|0)==(c|0))g=c;else{h=e;while(1){e=h+-12|0;f[d>>2]=e;i=f[e>>2]|0;if(!i)j=e;else{e=h+-8|0;k=f[e>>2]|0;if((k|0)!=(i|0))f[e>>2]=k+(~((k+-4-i|0)>>>2)<<2);Oq(i);j=f[d>>2]|0}if((j|0)==(c|0))break;else h=j}g=f[b>>2]|0}Oq(g)}g=a+140|0;b=f[g>>2]|0;if(b|0){j=a+144|0;h=f[j>>2]|0;if((h|0)==(b|0))l=b;else{c=h;while(1){h=c+-12|0;f[j>>2]=h;d=f[h>>2]|0;if(!d)m=h;else{h=c+-8|0;i=f[h>>2]|0;if((i|0)!=(d|0))f[h>>2]=i+(~((i+-4-d|0)>>>2)<<2);Oq(d);m=f[j>>2]|0}if((m|0)==(b|0))break;else c=m}l=f[g>>2]|0}Oq(l)}l=f[a+128>>2]|0;if(l|0){g=a+132|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);Oq(l)}l=f[a+116>>2]|0;if(l|0){m=a+120|0;g=f[m>>2]|0;if((g|0)!=(l|0))f[m>>2]=g+(~((g+-4-l|0)>>>2)<<2);Oq(l)}l=f[a+104>>2]|0;if(!l){n=a+84|0;jl(n);o=a+64|0;jl(o);p=a+44|0;jl(p);q=a+12|0;Fj(q);return}g=a+108|0;m=f[g>>2]|0;if((m|0)!=(l|0))f[g>>2]=m+(~((m+-4-l|0)>>>2)<<2);Oq(l);n=a+84|0;jl(n);o=a+64|0;jl(o);p=a+44|0;jl(p);q=a+12|0;Fj(q);return}function ff(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3480;uj(a+200|0);b=f[a+184>>2]|0;if(b|0){c=a+188|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}kj(a+172|0);b=f[a+152>>2]|0;if(b|0){d=a+156|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+140>>2]|0;if(b|0)Oq(b);b=f[a+128>>2]|0;if(b|0){c=b;do{b=c;c=f[c>>2]|0;Oq(b)}while((c|0)!=0)}c=a+120|0;b=f[c>>2]|0;f[c>>2]=0;if(b|0)Oq(b);b=f[a+108>>2]|0;if(b|0){c=a+112|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~(((d+-12-b|0)>>>0)/12|0)*12|0);Oq(b)}b=f[a+96>>2]|0;if(b|0){d=a+100|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+84>>2]|0;if(b|0)Oq(b);b=f[a+72>>2]|0;if(b|0){c=a+76|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+52>>2]|0;if(b|0){d=a+56|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+40>>2]|0;if(b|0){c=a+44|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+28>>2]|0;if(b|0)Oq(b);b=f[a+16>>2]|0;if(b|0){d=a+20|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=a+12|0;a=f[b>>2]|0;f[b>>2]=0;if(!a)return;Ii(a);Oq(a);return}function gf(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;e=u;u=u+144|0;g=e+136|0;h=e+104|0;i=e;j=ln(124)|0;k=f[c+8>>2]|0;f[j+4>>2]=0;f[j>>2]=3656;f[j+12>>2]=3636;f[j+100>>2]=0;f[j+104>>2]=0;f[j+108>>2]=0;l=j+16|0;m=l+80|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(m|0));f[j+112>>2]=k;f[j+116>>2]=d;n=j+120|0;f[n>>2]=0;o=j;f[h>>2]=3636;p=h+4|0;q=p+4|0;f[q>>2]=0;f[q+4>>2]=0;f[q+8>>2]=0;f[q+12>>2]=0;f[q+16>>2]=0;f[q+20>>2]=0;q=f[c+12>>2]|0;f[i+4>>2]=3636;f[i+92>>2]=0;f[i+96>>2]=0;f[i+100>>2]=0;l=i+8|0;m=l+80|0;do{f[l>>2]=0;l=l+4|0}while((l|0)<(m|0));l=q;f[p>>2]=l;m=((f[l+4>>2]|0)-(f[q>>2]|0)>>2>>>0)/3|0;b[g>>0]=0;qh(h+8|0,m,g);Va[f[(f[h>>2]|0)+8>>2]&127](h);f[i>>2]=f[p>>2];fg(i+4|0,h)|0;f[i+36>>2]=q;f[i+40>>2]=d;f[i+44>>2]=k;f[i+48>>2]=j;f[n>>2]=c+72;Sg(j,i);f[a>>2]=o;Qi(i);f[h>>2]=3636;i=f[h+20>>2]|0;if(i|0)Oq(i);i=f[h+8>>2]|0;if(!i){u=e;return}Oq(i);u=e;return}function hf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=u;u=u+48|0;d=c+44|0;e=c+40|0;g=c+36|0;h=c+32|0;i=c;f[h>>2]=f[a+60>>2];j=b+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)){f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,h,h+4|0)|0}wn(i);tk(i);if((f[h>>2]|0)>0){k=a+56|0;l=1;m=0;do{n=l;l=(f[(f[k>>2]|0)+(m>>>5<<2)>>2]&1<<(m&31)|0)!=0;fj(i,n^l^1);m=m+1|0}while((m|0)<(f[h>>2]|0))}ld(i,b);f[g>>2]=f[a+12>>2];h=j;m=f[h>>2]|0;l=f[h+4>>2]|0;if((l|0)>0|(l|0)==0&m>>>0>0){o=l;p=m}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;m=j;o=f[m+4>>2]|0;p=f[m>>2]|0}f[g>>2]=f[a+20>>2];if((o|0)>0|(o|0)==0&p>>>0>0){Fj(i);u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;Fj(i);u=c;return 1}function jf(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;g=u;u=u+16|0;h=g;if((f[c+56>>2]|0)==-1){i=-1;u=g;return i|0}j=ln(96)|0;tl(j,c);f[h>>2]=j;j=vh(a,h)|0;c=f[h>>2]|0;f[h>>2]=0;if(c|0){h=c+88|0;k=f[h>>2]|0;f[h>>2]=0;if(k|0){h=f[k+8>>2]|0;if(h|0){l=k+12|0;if((f[l>>2]|0)!=(h|0))f[l>>2]=h;Oq(h)}Oq(k)}k=f[c+68>>2]|0;if(k|0){h=c+72|0;l=f[h>>2]|0;if((l|0)!=(k|0))f[h>>2]=l+(~((l+-4-k|0)>>>2)<<2);Oq(k)}k=c+64|0;l=f[k>>2]|0;f[k>>2]=0;if(l|0){k=f[l>>2]|0;if(k|0){h=l+4|0;if((f[h>>2]|0)!=(k|0))f[h>>2]=k;Oq(k)}Oq(l)}Oq(c)}c=a+8|0;l=(f[c>>2]|0)+(j<<2)|0;k=f[l>>2]|0;do if(!d){h=f[a+80>>2]|0;b[k+84>>0]=0;m=k+68|0;n=k+72|0;o=f[n>>2]|0;p=f[m>>2]|0;q=o-p>>2;r=o;if(h>>>0>q>>>0){Ch(m,h-q|0,6220);break}if(h>>>0>>0?(q=p+(h<<2)|0,(q|0)!=(r|0)):0)f[n>>2]=r+(~((r+-4-q|0)>>>2)<<2)}else{b[k+84>>0]=1;q=f[k+68>>2]|0;r=k+72|0;n=f[r>>2]|0;if((n|0)==(q|0))s=k;else{f[r>>2]=n+(~((n+-4-q|0)>>>2)<<2);s=f[l>>2]|0}f[s+80>>2]=f[a+80>>2]}while(0);if(!e){i=j;u=g;return i|0}Bj(f[(f[c>>2]|0)+(j<<2)>>2]|0,e)|0;i=j;u=g;return i|0}function kf(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;d=u;u=u+32|0;h=d+24|0;i=d+16|0;j=d;k=d+8|0;f[a+52>>2]=e;f[a+44>>2]=g;g=Lq(e>>>0>1073741823?-1:e<<2)|0;l=a+48|0;m=f[l>>2]|0;f[l>>2]=g;if(m|0)Mq(m);m=a+36|0;g=f[m>>2]|0;n=f[g+4>>2]|0;o=f[g>>2]|0;p=n-o|0;if((p|0)<=0){u=d;return 1}q=(p>>>2)+-1|0;p=a+8|0;r=i+4|0;s=j+4|0;t=h+4|0;if(n-o>>2>>>0>q>>>0){v=q;w=o}else{x=g;aq(x)}while(1){f[k>>2]=f[w+(v<<2)>>2];f[h>>2]=f[k>>2];Bc(a,h,b,v);g=X(v,e)|0;o=b+(g<<2)|0;q=f[l>>2]|0;n=c+(g<<2)|0;g=f[o+4>>2]|0;y=f[q>>2]|0;z=f[q+4>>2]|0;f[i>>2]=f[o>>2];f[r>>2]=g;f[j>>2]=y;f[s>>2]=z;Od(h,p,i,j);f[n>>2]=f[h>>2];f[n+4>>2]=f[t>>2];v=v+-1|0;if((v|0)<=-1){A=5;break}n=f[m>>2]|0;w=f[n>>2]|0;if((f[n+4>>2]|0)-w>>2>>>0<=v>>>0){x=n;A=6;break}}if((A|0)==5){u=d;return 1}else if((A|0)==6)aq(x);return 0}function lf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=f[c>>2]|0;c=f[d>>2]|0;e=f[a+4>>2]|0;g=f[d+4>>2]|0;h=e+-1|0;i=(h&e|0)==0;if(!i)if(g>>>0>>0)j=g;else j=(g>>>0)%(e>>>0)|0;else j=h&g;g=(f[a>>2]|0)+(j<<2)|0;k=f[g>>2]|0;while(1){l=f[k>>2]|0;if((l|0)==(d|0))break;else k=l}if((k|0)!=(a+8|0)){l=f[k+4>>2]|0;if(!i)if(l>>>0>>0)m=l;else m=(l>>>0)%(e>>>0)|0;else m=l&h;if((m|0)==(j|0)){n=c;o=21}else o=13}else o=13;do if((o|0)==13){if(c|0){m=f[c+4>>2]|0;if(!i)if(m>>>0>>0)p=m;else p=(m>>>0)%(e>>>0)|0;else p=m&h;if((p|0)==(j|0)){q=c;r=c;o=22;break}}f[g>>2]=0;n=f[d>>2]|0;o=21}while(0);if((o|0)==21){g=n;if(!n)s=g;else{q=n;r=g;o=22}}if((o|0)==22){o=f[q+4>>2]|0;if(!i)if(o>>>0>>0)t=o;else t=(o>>>0)%(e>>>0)|0;else t=o&h;if((t|0)==(j|0))s=r;else{f[(f[a>>2]|0)+(t<<2)>>2]=k;s=f[d>>2]|0}}f[k>>2]=s;f[d>>2]=0;s=a+12|0;f[s>>2]=(f[s>>2]|0)+-1;if(!d)return c|0;s=d+8|0;a=f[d+20>>2]|0;if(a|0){k=d+24|0;if((f[k>>2]|0)!=(a|0))f[k>>2]=a;Oq(a)}if((b[s+11>>0]|0)<0)Oq(f[s>>2]|0);Oq(d);return c|0}function mf(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0;b=u;u=u+16|0;c=b+4|0;d=b;f[c>>2]=0;e=c+4|0;f[e>>2]=0;f[c+8>>2]=0;g=a+52|0;h=f[g>>2]|0;i=(f[h+100>>2]|0)-(f[h+96>>2]|0)|0;j=(i|0)/12|0;if(!i){k=0;l=0}else{i=c+8|0;m=0;n=0;o=h;h=0;p=0;while(1){q=f[o+96>>2]|0;r=f[q+(n*12|0)>>2]|0;s=r-m|0;t=((s|0)>-1?s:0-s|0)<<1|s>>>31;f[d>>2]=t;if((h|0)==(p|0)){Ri(c,d);v=f[e>>2]|0;w=f[i>>2]|0}else{f[h>>2]=t;t=h+4|0;f[e>>2]=t;v=t;w=p}t=f[q+(n*12|0)+4>>2]|0;s=t-r|0;r=((s|0)>-1?s:0-s|0)<<1|s>>>31;f[d>>2]=r;if((v|0)==(w|0)){Ri(c,d);x=f[e>>2]|0;y=f[i>>2]|0}else{f[v>>2]=r;r=v+4|0;f[e>>2]=r;x=r;y=w}r=f[q+(n*12|0)+8>>2]|0;q=r-t|0;t=((q|0)>-1?q:0-q|0)<<1|q>>>31;f[d>>2]=t;if((x|0)==(y|0))Ri(c,d);else{f[x>>2]=t;f[e>>2]=x+4}t=n+1|0;if(t>>>0>=j>>>0)break;m=r;n=t;o=f[g>>2]|0;h=f[e>>2]|0;p=f[i>>2]|0}k=f[c>>2]|0;l=f[e>>2]|0}Mc(k,l-k>>2,1,0,f[a+44>>2]|0)|0;a=f[c>>2]|0;if(!a){u=b;return 1}c=f[e>>2]|0;if((c|0)!=(a|0))f[e>>2]=c+(~((c+-4-a|0)>>>2)<<2);Oq(a);u=b;return 1}function nf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=u;u=u+48|0;d=c+44|0;e=c+40|0;g=c+36|0;h=c+32|0;i=c;f[h>>2]=f[a+80>>2];j=b+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)){f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,h,h+4|0)|0}wn(i);tk(i);if((f[h>>2]|0)>0){k=a+76|0;l=1;m=0;do{n=l;l=(f[(f[k>>2]|0)+(m>>>5<<2)>>2]&1<<(m&31)|0)!=0;fj(i,n^l^1);m=m+1|0}while((m|0)<(f[h>>2]|0))}ld(i,b);f[g>>2]=f[a+12>>2];h=j;m=f[h>>2]|0;l=f[h+4>>2]|0;if((l|0)>0|(l|0)==0&m>>>0>0){o=l;p=m}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;m=j;o=f[m+4>>2]|0;p=f[m>>2]|0}f[g>>2]=f[a+16>>2];if((o|0)>0|(o|0)==0&p>>>0>0){Fj(i);u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;Fj(i);u=c;return 1}function of(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;c=u;u=u+16|0;d=c+12|0;e=c+8|0;g=c+4|0;h=c;if(!b){i=ln(76)|0;j=ln(12)|0;k=f[(f[a+4>>2]|0)+80>>2]|0;f[j+4>>2]=0;f[j>>2]=3908;f[j+8>>2]=k;f[h>>2]=j;rl(i,h,0);j=i;f[g>>2]=j;i=a+12|0;k=f[i>>2]|0;if(k>>>0<(f[a+16>>2]|0)>>>0){f[g>>2]=0;f[k>>2]=j;f[i>>2]=k+4;l=g}else{Qg(a+8|0,g);l=g}g=f[l>>2]|0;f[l>>2]=0;if(g|0)Va[f[(f[g>>2]|0)+4>>2]&127](g);g=f[h>>2]|0;f[h>>2]=0;if(!g){u=c;return 1}Va[f[(f[g>>2]|0)+4>>2]&127](g);u=c;return 1}g=f[f[a+8>>2]>>2]|0;f[d>>2]=b;a=g+4|0;h=g+8|0;l=f[h>>2]|0;if((l|0)==(f[g+12>>2]|0))Ri(a,d);else{f[l>>2]=b;f[h>>2]=l+4}l=f[d>>2]|0;b=g+16|0;k=g+20|0;g=f[k>>2]|0;i=f[b>>2]|0;j=g-i>>2;m=i;if((l|0)<(j|0)){n=m;o=l}else{i=l+1|0;f[e>>2]=-1;p=g;if(i>>>0<=j>>>0)if(i>>>0>>0?(g=m+(i<<2)|0,(g|0)!=(p|0)):0){f[k>>2]=p+(~((p+-4-g|0)>>>2)<<2);q=l;r=m}else{q=l;r=m}else{Ch(b,i-j|0,e);q=f[d>>2]|0;r=f[b>>2]|0}n=r;o=q}f[n+(o<<2)>>2]=((f[h>>2]|0)-(f[a>>2]|0)>>2)+-1;u=c;return 1}function pf(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;d=u;u=u+32|0;h=d+24|0;i=d+16|0;j=d;k=d+8|0;f[a+52>>2]=e;f[a+44>>2]=g;g=Lq(e>>>0>1073741823?-1:e<<2)|0;l=a+48|0;m=f[l>>2]|0;f[l>>2]=g;if(m|0)Mq(m);m=a+36|0;g=f[m>>2]|0;n=f[g+4>>2]|0;o=f[g>>2]|0;p=n-o|0;if((p|0)<=0){u=d;return 1}q=(p>>>2)+-1|0;p=a+8|0;r=i+4|0;s=j+4|0;t=h+4|0;if(n-o>>2>>>0>q>>>0){v=q;w=o}else{x=g;aq(x)}while(1){f[k>>2]=f[w+(v<<2)>>2];f[h>>2]=f[k>>2];Ac(a,h,b,v);g=X(v,e)|0;o=b+(g<<2)|0;q=f[l>>2]|0;n=c+(g<<2)|0;g=f[o+4>>2]|0;y=f[q>>2]|0;z=f[q+4>>2]|0;f[i>>2]=f[o>>2];f[r>>2]=g;f[j>>2]=y;f[s>>2]=z;Od(h,p,i,j);f[n>>2]=f[h>>2];f[n+4>>2]=f[t>>2];v=v+-1|0;if((v|0)<=-1){A=5;break}n=f[m>>2]|0;w=f[n>>2]|0;if((f[n+4>>2]|0)-w>>2>>>0<=v>>>0){x=n;A=6;break}}if((A|0)==5){u=d;return 1}else if((A|0)==6)aq(x);return 0}function qf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=a+8|0;e=f[d>>2]|0;g=f[a>>2]|0;h=g;do if(e-g>>3>>>0>=b>>>0){i=a+4|0;j=f[i>>2]|0;k=j-g>>3;l=k>>>0>>0;m=l?k:b;n=j;if(m|0){j=m;m=h;while(1){o=c;p=f[o+4>>2]|0;q=m;f[q>>2]=f[o>>2];f[q+4>>2]=p;j=j+-1|0;if(!j)break;else m=m+8|0}}if(!l){m=h+(b<<3)|0;if((m|0)==(n|0))return;else{r=i;s=n+(~((n+-8-m|0)>>>3)<<3)|0;break}}else{m=b-k|0;j=m;p=n;while(1){q=c;o=f[q+4>>2]|0;t=p;f[t>>2]=f[q>>2];f[t+4>>2]=o;j=j+-1|0;if(!j)break;else p=p+8|0}r=i;s=n+(m<<3)|0;break}}else{p=g;if(!g)u=e;else{j=a+4|0;k=f[j>>2]|0;if((k|0)!=(h|0))f[j>>2]=k+(~((k+-8-g|0)>>>3)<<3);Oq(p);f[d>>2]=0;f[j>>2]=0;f[a>>2]=0;u=0}if(b>>>0>536870911)aq(a);j=u>>2;p=u>>3>>>0<268435455?(j>>>0>>0?b:j):536870911;if(p>>>0>536870911)aq(a);j=ln(p<<3)|0;k=a+4|0;f[k>>2]=j;f[a>>2]=j;f[d>>2]=j+(p<<3);p=b;l=j;while(1){o=c;t=f[o+4>>2]|0;q=l;f[q>>2]=f[o>>2];f[q+4>>2]=t;p=p+-1|0;if(!p)break;else l=l+8|0}r=k;s=j+(b<<3)|0}while(0);f[r>>2]=s;return}function rf(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0.0,g=0.0,h=0.0,i=0.0,j=0.0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;e=+$(n[b>>2]);g=+K(+e);h=+$(n[b+4>>2]);i=g+ +K(+h);g=+$(n[b+8>>2]);j=i+ +K(+g);b=j>1.0e-06;i=1.0/j;k=f[a+12>>2]|0;j=+(k|0);l=~~+J(+((b?i*e:1.0)*j+.5));m=~~+J(+((b?i*h:0.0)*j+.5));o=(l|0)>-1;p=k-(o?l:0-l|0)-((m|0)>-1?m:0-m|0)|0;l=(p|0)<0;q=(l?((m|0)>0?p:0-p|0):0)+m|0;m=l?0:p;p=(b?i*g:0.0)<0.0?0-m|0:m;do if(!o){if((q|0)<0)r=(p|0)>-1?p:0-p|0;else r=(f[a+8>>2]|0)-((p|0)>-1?p:0-p|0)|0;if((p|0)<0){s=(q|0)>-1?q:0-q|0;t=r;break}else{s=(f[a+8>>2]|0)-((q|0)>-1?q:0-q|0)|0;t=r;break}}else{s=k+p|0;t=k+q|0}while(0);q=(t|0)==0;p=(s|0)==0;r=f[a+8>>2]|0;if(!(s|t)){u=r;v=r;f[c>>2]=u;f[d>>2]=v;return}a=(r|0)==(s|0);if(q&a){u=s;v=s;f[c>>2]=u;f[d>>2]=v;return}o=(r|0)==(t|0);if(p&o){u=t;v=t;f[c>>2]=u;f[d>>2]=v;return}if(q&(k|0)<(s|0)){u=0;v=(k<<1)-s|0;f[c>>2]=u;f[d>>2]=v;return}if(o&(k|0)>(s|0)){u=t;v=(k<<1)-s|0;f[c>>2]=u;f[d>>2]=v;return}if(a&(k|0)>(t|0)){u=(k<<1)-t|0;v=s;f[c>>2]=u;f[d>>2]=v;return}if(!p){u=t;v=s;f[c>>2]=u;f[d>>2]=v;return}u=(k|0)<(t|0)?(k<<1)-t|0:t;v=0;f[c>>2]=u;f[d>>2]=v;return}function sf(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=u;u=u+32|0;h=g+12|0;i=g;f[a>>2]=f[d>>2];d=a+4|0;f[d>>2]=(f[c>>2]|0)-(f[b>>2]|0);j=e+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)?(k=e+4|0,f[i>>2]=f[k>>2],f[h>>2]=f[i>>2],Me(e,h,a,a+4|0)|0,l=j,j=f[l+4>>2]|0,!((j|0)>0|(j|0)==0&(f[l>>2]|0)>>>0>0)):0){f[i>>2]=f[k>>2];f[h>>2]=f[i>>2];Me(e,h,d,d+4|0)|0;m=i}else m=i;if(!(f[d>>2]|0)){u=g;return 1}d=a+12|0;Gg(d);m=a+1068|0;Mm(m);k=a+1088|0;Mm(k);l=a+1108|0;Mm(l);f[i>>2]=f[b>>2];f[i+4>>2]=f[b+4>>2];f[i+8>>2]=f[b+8>>2];f[h>>2]=f[c>>2];f[h+4>>2]=f[c+4>>2];f[h+8>>2]=f[c+8>>2];ib(a,i,h);Ye(d,e);Bg(m,e);Bg(k,e);Bg(l,e);u=g;return 1}function tf(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=u;u=u+32|0;h=g+12|0;i=g;f[a>>2]=f[d>>2];d=a+4|0;f[d>>2]=(f[c>>2]|0)-(f[b>>2]|0);j=e+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)?(k=e+4|0,f[i>>2]=f[k>>2],f[h>>2]=f[i>>2],Me(e,h,a,a+4|0)|0,l=j,j=f[l+4>>2]|0,!((j|0)>0|(j|0)==0&(f[l>>2]|0)>>>0>0)):0){f[i>>2]=f[k>>2];f[h>>2]=f[i>>2];Me(e,h,d,d+4|0)|0;m=i}else m=i;if(!(f[d>>2]|0)){u=g;return 1}d=a+12|0;Gg(d);m=a+1068|0;Mm(m);k=a+1088|0;Mm(k);l=a+1108|0;Mm(l);f[i>>2]=f[b>>2];f[i+4>>2]=f[b+4>>2];f[i+8>>2]=f[b+8>>2];f[h>>2]=f[c>>2];f[h+4>>2]=f[c+4>>2];f[h+8>>2]=f[c+8>>2];kb(a,i,h);Ye(d,e);Bg(m,e);Bg(k,e);Bg(l,e);u=g;return 1}function uf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;c=u;u=u+32|0;d=c;e=a+8|0;g=f[e>>2]|0;h=a+4|0;i=f[h>>2]|0;j=i;if(g-i>>2>>>0>=b>>>0){sj(i|0,0,b<<2|0)|0;f[h>>2]=i+(b<<2);u=c;return}k=f[a>>2]|0;l=i-k>>2;m=l+b|0;n=k;if(m>>>0>1073741823)aq(a);o=g-k|0;p=o>>1;q=o>>2>>>0<536870911?(p>>>0>>0?m:p):1073741823;f[d+12>>2]=0;f[d+16>>2]=a+8;do if(q)if(q>>>0>1073741823){p=ra(8)|0;Oo(p,16035);f[p>>2]=7256;va(p|0,1112,110)}else{r=ln(q<<2)|0;break}else r=0;while(0);f[d>>2]=r;p=r+(l<<2)|0;l=d+8|0;m=d+4|0;f[m>>2]=p;o=r+(q<<2)|0;q=d+12|0;f[q>>2]=o;r=p+(b<<2)|0;sj(p|0,0,b<<2|0)|0;f[l>>2]=r;if((j|0)==(n|0)){s=p;t=q;v=l;w=k;x=r;y=i;z=o;A=g}else{g=j;j=p;do{g=g+-4|0;p=f[g>>2]|0;f[g>>2]=0;f[j+-4>>2]=p;j=(f[m>>2]|0)+-4|0;f[m>>2]=j}while((g|0)!=(n|0));s=j;t=q;v=l;w=f[a>>2]|0;x=f[l>>2]|0;y=f[h>>2]|0;z=f[q>>2]|0;A=f[e>>2]|0}f[a>>2]=s;f[m>>2]=w;f[h>>2]=x;f[v>>2]=y;f[e>>2]=z;f[t>>2]=A;f[d>>2]=w;ki(d);u=c;return}function vf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=f[a+8>>2]|0;e=a+76|0;g=f[e>>2]|0;h=f[g+80>>2]|0;b[c+84>>0]=0;i=c+68|0;j=c+72|0;k=f[j>>2]|0;l=f[i>>2]|0;m=k-l>>2;n=l;l=k;if(h>>>0<=m>>>0)if(h>>>0>>0?(k=n+(h<<2)|0,(k|0)!=(l|0)):0){f[j>>2]=l+(~((l+-4-k|0)>>>2)<<2);o=g;p=h}else{o=g;p=h}else{Ch(i,h-m|0,3600);m=f[e>>2]|0;o=m;p=f[m+80>>2]|0}m=(f[o+100>>2]|0)-(f[o+96>>2]|0)|0;e=(m|0)/12|0;if(!m){q=1;return q|0}m=a+80|0;a=c+68|0;c=f[o+96>>2]|0;o=0;while(1){h=o*3|0;if((h|0)==-1)r=-1;else r=f[(f[d>>2]|0)+(h<<2)>>2]|0;i=f[(f[m>>2]|0)+12>>2]|0;g=f[i+(r<<2)>>2]|0;if(g>>>0>=p>>>0){q=0;s=12;break}k=f[a>>2]|0;f[k+(f[c+(o*12|0)>>2]<<2)>>2]=g;g=h+1|0;if((g|0)==-1)t=-1;else t=f[(f[d>>2]|0)+(g<<2)>>2]|0;g=f[i+(t<<2)>>2]|0;if(g>>>0>=p>>>0){q=0;s=12;break}f[k+(f[c+(o*12|0)+4>>2]<<2)>>2]=g;g=h+2|0;if((g|0)==-1)u=-1;else u=f[(f[d>>2]|0)+(g<<2)>>2]|0;g=f[i+(u<<2)>>2]|0;if(g>>>0>=p>>>0){q=0;s=12;break}f[k+(f[c+(o*12|0)+8>>2]<<2)>>2]=g;o=o+1|0;if(o>>>0>=e>>>0){q=1;s=12;break}}if((s|0)==12)return q|0;return 0}function wf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;d=f[a+8>>2]|0;e=a+112|0;g=f[e>>2]|0;h=f[g+80>>2]|0;b[c+84>>0]=0;i=c+68|0;j=c+72|0;k=f[j>>2]|0;l=f[i>>2]|0;m=k-l>>2;n=l;l=k;if(h>>>0<=m>>>0)if(h>>>0>>0?(k=n+(h<<2)|0,(k|0)!=(l|0)):0){f[j>>2]=l+(~((l+-4-k|0)>>>2)<<2);o=g;p=h}else{o=g;p=h}else{Ch(i,h-m|0,3600);m=f[e>>2]|0;o=m;p=f[m+80>>2]|0}m=(f[o+100>>2]|0)-(f[o+96>>2]|0)|0;e=(m|0)/12|0;if(!m){q=1;return q|0}m=a+116|0;a=c+68|0;c=f[o+96>>2]|0;o=0;while(1){h=o*3|0;if((h|0)==-1)r=-1;else r=f[(f[d>>2]|0)+(h<<2)>>2]|0;i=f[(f[m>>2]|0)+12>>2]|0;g=f[i+(r<<2)>>2]|0;if(g>>>0>=p>>>0){q=0;s=12;break}k=f[a>>2]|0;f[k+(f[c+(o*12|0)>>2]<<2)>>2]=g;g=h+1|0;if((g|0)==-1)t=-1;else t=f[(f[d>>2]|0)+(g<<2)>>2]|0;g=f[i+(t<<2)>>2]|0;if(g>>>0>=p>>>0){q=0;s=12;break}f[k+(f[c+(o*12|0)+4>>2]<<2)>>2]=g;g=h+2|0;if((g|0)==-1)u=-1;else u=f[(f[d>>2]|0)+(g<<2)>>2]|0;g=f[i+(u<<2)>>2]|0;if(g>>>0>=p>>>0){q=0;s=12;break}f[k+(f[c+(o*12|0)+8>>2]<<2)>>2]=g;o=o+1|0;if(o>>>0>=e>>>0){q=1;s=12;break}}if((s|0)==12)return q|0;return 0}function xf(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;d=u;u=u+16|0;h=d;i=f[a+124>>2]|0;if(!i){u=d;return}j=i+-1|0;k=(j&i|0)==0;if(!k)if(i>>>0>g>>>0)l=g;else l=(g>>>0)%(i>>>0)|0;else l=j&g;m=f[(f[a+120>>2]|0)+(l<<2)>>2]|0;if(!m){u=d;return}n=f[m>>2]|0;if(!n){u=d;return}a:do if(k){m=n;while(1){o=f[m+4>>2]|0;p=(o|0)==(g|0);if(!(p|(o&j|0)==(l|0))){q=24;break}if(p?(f[m+8>>2]|0)==(g|0):0){r=m;break a}m=f[m>>2]|0;if(!m){q=24;break}}if((q|0)==24){u=d;return}}else{m=n;while(1){p=f[m+4>>2]|0;if((p|0)==(g|0)){if((f[m+8>>2]|0)==(g|0)){r=m;break a}}else{if(p>>>0>>0)s=p;else s=(p>>>0)%(i>>>0)|0;if((s|0)!=(l|0)){q=24;break}}m=f[m>>2]|0;if(!m){q=24;break}}if((q|0)==24){u=d;return}}while(0);q=f[r+12>>2]|0;if((q|0)==-1){u=d;return}f[h>>2]=q;f[h+4>>2]=c;b[h+8>>0]=e&1;e=a+112|0;c=f[e>>2]|0;if((c|0)==(f[a+116>>2]|0))yi(a+108|0,h);else{f[c>>2]=f[h>>2];f[c+4>>2]=f[h+4>>2];f[c+8>>2]=f[h+8>>2];f[e>>2]=(f[e>>2]|0)+12}u=d;return}function yf(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;c=d[b>>1]|0;e=d[b+2>>1]|0;g=d[b+4>>1]|0;h=d[b+6>>1]|0;b=((((c^318)&65535)+239^e&65535)+239^g&65535)+239^h&65535;i=f[a+4>>2]|0;if(!i){j=0;return j|0}k=i+-1|0;l=(k&i|0)==0;if(!l)if(b>>>0>>0)m=b;else m=(b>>>0)%(i>>>0)|0;else m=b&k;n=f[(f[a>>2]|0)+(m<<2)>>2]|0;if(!n){j=0;return j|0}a=f[n>>2]|0;if(!a){j=0;return j|0}if(l){l=a;while(1){n=f[l+4>>2]|0;o=(n|0)==(b|0);if(!(o|(n&k|0)==(m|0))){j=0;p=25;break}if((((o?(o=l+8|0,(d[o>>1]|0)==c<<16>>16):0)?(d[o+2>>1]|0)==e<<16>>16:0)?(d[l+12>>1]|0)==g<<16>>16:0)?(d[o+6>>1]|0)==h<<16>>16:0){j=l;p=25;break}l=f[l>>2]|0;if(!l){j=0;p=25;break}}if((p|0)==25)return j|0}else q=a;while(1){a=f[q+4>>2]|0;if((a|0)==(b|0)){l=q+8|0;if((((d[l>>1]|0)==c<<16>>16?(d[l+2>>1]|0)==e<<16>>16:0)?(d[q+12>>1]|0)==g<<16>>16:0)?(d[l+6>>1]|0)==h<<16>>16:0){j=q;p=25;break}}else{if(a>>>0>>0)r=a;else r=(a>>>0)%(i>>>0)|0;if((r|0)!=(m|0)){j=0;p=25;break}}q=f[q>>2]|0;if(!q){j=0;p=25;break}}if((p|0)==25)return j|0;return 0}function zf(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=u;u=u+32|0;h=g+12|0;i=g;f[a>>2]=f[d>>2];d=a+4|0;f[d>>2]=(f[c>>2]|0)-(f[b>>2]|0);j=e+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)?(k=e+4|0,f[i>>2]=f[k>>2],f[h>>2]=f[i>>2],Me(e,h,a,a+4|0)|0,l=j,j=f[l+4>>2]|0,!((j|0)>0|(j|0)==0&(f[l>>2]|0)>>>0>0)):0){f[i>>2]=f[k>>2];f[h>>2]=f[i>>2];Me(e,h,d,d+4|0)|0;m=i}else m=i;if(!(f[d>>2]|0)){u=g;return 1}d=a+12|0;Mm(d);m=a+32|0;Mm(m);k=a+52|0;Mm(k);l=a+72|0;Mm(l);f[i>>2]=f[b>>2];f[i+4>>2]=f[b+4>>2];f[i+8>>2]=f[b+8>>2];f[h>>2]=f[c>>2];f[h+4>>2]=f[c+4>>2];f[h+8>>2]=f[c+8>>2];hb(a,i,h);Bg(d,e);Bg(m,e);Bg(k,e);Bg(l,e);u=g;return 1}function Af(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=u;u=u+32|0;h=g+12|0;i=g;f[a>>2]=f[d>>2];d=a+4|0;f[d>>2]=(f[c>>2]|0)-(f[b>>2]|0);j=e+16|0;k=j;l=f[k+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0)?(k=e+4|0,f[i>>2]=f[k>>2],f[h>>2]=f[i>>2],Me(e,h,a,a+4|0)|0,l=j,j=f[l+4>>2]|0,!((j|0)>0|(j|0)==0&(f[l>>2]|0)>>>0>0)):0){f[i>>2]=f[k>>2];f[h>>2]=f[i>>2];Me(e,h,d,d+4|0)|0;m=i}else m=i;if(!(f[d>>2]|0)){u=g;return 1}d=a+12|0;tk(d);m=a+44|0;Mm(m);k=a+64|0;Mm(k);l=a+84|0;Mm(l);f[i>>2]=f[b>>2];f[i+4>>2]=f[b+4>>2];f[i+8>>2]=f[b+8>>2];f[h>>2]=f[c>>2];f[h+4>>2]=f[c+4>>2];f[h+8>>2]=f[c+8>>2];lb(a,i,h);ld(d,e);Bg(m,e);Bg(k,e);Bg(l,e);u=g;return 1}function Bf(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0;a=u;u=u+16|0;e=a+4|0;g=a;h=a+8|0;i=d+11|0;j=b[i>>0]|0;k=j<<24>>24<0;if(k){l=f[d+4>>2]|0;if(l>>>0>255){m=0;u=a;return m|0}else n=l}else n=j&255;if(!n){b[h>>0]=0;n=c+16|0;l=f[n+4>>2]|0;if(!((l|0)>0|(l|0)==0&(f[n>>2]|0)>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];Me(c,e,h,h+1|0)|0}m=1;u=a;return m|0}n=d+4|0;l=f[n>>2]|0;b[h>>0]=k?l:j&255;k=c+16|0;o=k;p=f[o>>2]|0;q=f[o+4>>2]|0;if((q|0)>0|(q|0)==0&p>>>0>0){r=j;s=q;t=p;v=l}else{f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];Me(c,e,h,h+1|0)|0;h=k;r=b[i>>0]|0;s=f[h+4>>2]|0;t=f[h>>2]|0;v=f[n>>2]|0}n=r<<24>>24<0;h=n?f[d>>2]|0:d;if(!((s|0)>0|(s|0)==0&t>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];Me(c,e,h,h+(n?v:r&255)|0)|0}m=1;u=a;return m|0}function Cf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=a+4|0;d=f[a>>2]|0;e=((f[c>>2]|0)-d|0)/24|0;g=e+1|0;if(g>>>0>178956970)aq(a);h=a+8|0;i=((f[h>>2]|0)-d|0)/24|0;d=i<<1;j=i>>>0<89478485?(d>>>0>>0?g:d):178956970;do if(j)if(j>>>0>178956970){d=ra(8)|0;Oo(d,16035);f[d>>2]=7256;va(d|0,1112,110)}else{k=ln(j*24|0)|0;break}else k=0;while(0);d=k+(e*24|0)|0;g=d;i=k+(j*24|0)|0;f[d>>2]=1196;f[k+(e*24|0)+4>>2]=f[b+4>>2];fk(k+(e*24|0)+8|0,b+8|0);f[k+(e*24|0)+20>>2]=f[b+20>>2];b=d+24|0;e=f[a>>2]|0;k=f[c>>2]|0;if((k|0)==(e|0)){l=g;m=e;n=e}else{j=k;k=g;g=d;do{f[g+-24>>2]=1196;f[g+-20>>2]=f[j+-20>>2];d=g+-16|0;o=j+-16|0;f[d>>2]=0;p=g+-12|0;f[p>>2]=0;f[g+-8>>2]=0;f[d>>2]=f[o>>2];d=j+-12|0;f[p>>2]=f[d>>2];p=j+-8|0;f[g+-8>>2]=f[p>>2];f[p>>2]=0;f[d>>2]=0;f[o>>2]=0;f[g+-4>>2]=f[j+-4>>2];j=j+-24|0;g=k+-24|0;k=g}while((j|0)!=(e|0));l=k;m=f[a>>2]|0;n=f[c>>2]|0}f[a>>2]=l;f[c>>2]=b;f[h>>2]=i;i=m;if((n|0)!=(i|0)){h=n;do{h=h+-24|0;Va[f[f[h>>2]>>2]&127](h)}while((h|0)!=(i|0))}if(!m)return;Oq(m);return}function Df(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=u;u=u+32|0;d=c+24|0;e=c+16|0;g=c+8|0;h=c;f[a>>2]=3588;f[a+4>>2]=f[b+4>>2];i=a+8|0;j=b+8|0;f[i>>2]=0;k=a+12|0;f[k>>2]=0;l=a+16|0;f[l>>2]=0;m=b+12|0;n=f[m>>2]|0;do if(n|0)if((n|0)<0)aq(i);else{o=((n+-1|0)>>>5)+1|0;p=ln(o<<2)|0;f[i>>2]=p;f[k>>2]=0;f[l>>2]=o;o=f[j>>2]|0;f[g>>2]=o;f[g+4>>2]=0;p=f[m>>2]|0;f[h>>2]=o+(p>>>5<<2);f[h+4>>2]=p&31;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[d>>2]=f[h>>2];f[d+4>>2]=f[h+4>>2];Tf(i,e,d);break}while(0);i=a+20|0;f[i>>2]=0;m=a+24|0;f[m>>2]=0;j=a+28|0;f[j>>2]=0;a=b+24|0;l=f[a>>2]|0;if(!l){u=c;return}if((l|0)<0)aq(i);k=((l+-1|0)>>>5)+1|0;l=ln(k<<2)|0;f[i>>2]=l;f[m>>2]=0;f[j>>2]=k;k=f[b+20>>2]|0;f[g>>2]=k;f[g+4>>2]=0;b=f[a>>2]|0;f[h>>2]=k+(b>>>5<<2);f[h+4>>2]=b&31;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[d>>2]=f[h>>2];f[d+4>>2]=f[h+4>>2];Tf(i,e,d);u=c;return}function Ef(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=b[c>>0]|0;e=b[c+1>>0]|0;g=b[c+2>>0]|0;h=b[c+3>>0]|0;c=(((d&255^318)+239^e&255)+239^g&255)+239^h&255;i=f[a+4>>2]|0;if(!i){j=0;return j|0}k=i+-1|0;l=(k&i|0)==0;if(!l)if(c>>>0>>0)m=c;else m=(c>>>0)%(i>>>0)|0;else m=c&k;n=f[(f[a>>2]|0)+(m<<2)>>2]|0;if(!n){j=0;return j|0}a=f[n>>2]|0;if(!a){j=0;return j|0}if(l){l=a;while(1){n=f[l+4>>2]|0;o=(n|0)==(c|0);if(!(o|(n&k|0)==(m|0))){j=0;p=25;break}if((((o?(o=l+8|0,(b[o>>0]|0)==d<<24>>24):0)?(b[o+1>>0]|0)==e<<24>>24:0)?(b[o+2>>0]|0)==g<<24>>24:0)?(b[o+3>>0]|0)==h<<24>>24:0){j=l;p=25;break}l=f[l>>2]|0;if(!l){j=0;p=25;break}}if((p|0)==25)return j|0}else q=a;while(1){a=f[q+4>>2]|0;if((a|0)==(c|0)){l=q+8|0;if((((b[l>>0]|0)==d<<24>>24?(b[l+1>>0]|0)==e<<24>>24:0)?(b[l+2>>0]|0)==g<<24>>24:0)?(b[l+3>>0]|0)==h<<24>>24:0){j=q;p=25;break}}else{if(a>>>0>>0)r=a;else r=(a>>>0)%(i>>>0)|0;if((r|0)!=(m|0)){j=0;p=25;break}}q=f[q>>2]|0;if(!q){j=0;p=25;break}}if((p|0)==25)return j|0;return 0}function Ff(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=u;u=u+32|0;d=c+24|0;e=c+16|0;g=c+8|0;h=c;f[a>>2]=3636;f[a+4>>2]=f[b+4>>2];i=a+8|0;j=b+8|0;f[i>>2]=0;k=a+12|0;f[k>>2]=0;l=a+16|0;f[l>>2]=0;m=b+12|0;n=f[m>>2]|0;do if(n|0)if((n|0)<0)aq(i);else{o=((n+-1|0)>>>5)+1|0;p=ln(o<<2)|0;f[i>>2]=p;f[k>>2]=0;f[l>>2]=o;o=f[j>>2]|0;f[g>>2]=o;f[g+4>>2]=0;p=f[m>>2]|0;f[h>>2]=o+(p>>>5<<2);f[h+4>>2]=p&31;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[d>>2]=f[h>>2];f[d+4>>2]=f[h+4>>2];Tf(i,e,d);break}while(0);i=a+20|0;f[i>>2]=0;m=a+24|0;f[m>>2]=0;j=a+28|0;f[j>>2]=0;a=b+24|0;l=f[a>>2]|0;if(!l){u=c;return}if((l|0)<0)aq(i);k=((l+-1|0)>>>5)+1|0;l=ln(k<<2)|0;f[i>>2]=l;f[m>>2]=0;f[j>>2]=k;k=f[b+20>>2]|0;f[g>>2]=k;f[g+4>>2]=0;b=f[a>>2]|0;f[h>>2]=k+(b>>>5<<2);f[h+4>>2]=b&31;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[d>>2]=f[h>>2];f[d+4>>2]=f[h+4>>2];Tf(i,e,d);u=c;return}function Gf(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;d=u;u=u+32|0;h=d+24|0;i=d+16|0;j=d;k=d+8|0;l=a+40|0;f[a+44>>2]=g;g=a+36|0;m=f[g>>2]|0;n=f[m+4>>2]|0;o=f[m>>2]|0;p=n-o|0;if((p|0)<=0){u=d;return 1}q=(p>>>2)+-1|0;p=a+8|0;r=a+48|0;s=a+52|0;a=i+4|0;t=j+4|0;v=h+4|0;if(n-o>>2>>>0>q>>>0){w=q;x=o}else{y=m;aq(y)}while(1){f[k>>2]=f[x+(w<<2)>>2];f[h>>2]=f[k>>2];ub(l,h,b,w);m=X(w,e)|0;o=b+(m<<2)|0;q=c+(m<<2)|0;m=f[o+4>>2]|0;n=f[r>>2]|0;z=f[s>>2]|0;f[i>>2]=f[o>>2];f[a>>2]=m;f[j>>2]=n;f[t>>2]=z;Od(h,p,i,j);f[q>>2]=f[h>>2];f[q+4>>2]=f[v>>2];w=w+-1|0;if((w|0)<=-1){A=3;break}q=f[g>>2]|0;x=f[q>>2]|0;if((f[q+4>>2]|0)-x>>2>>>0<=w>>>0){y=q;A=4;break}}if((A|0)==3){u=d;return 1}else if((A|0)==4)aq(y);return 0}function Hf(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;h=u;u=u+32|0;i=h;j=h+16|0;k=f[(f[(f[b+4>>2]|0)+8>>2]|0)+(d<<2)>>2]|0;do if((c+-1|0)>>>0<6&(Qa[f[(f[b>>2]|0)+8>>2]&127](b)|0)==1){l=Qa[f[(f[b>>2]|0)+48>>2]&127](b)|0;m=Ra[f[(f[b>>2]|0)+56>>2]&127](b,d)|0;if((l|0)==0|(m|0)==0){f[a>>2]=0;u=h;return}n=Ra[f[(f[b>>2]|0)+52>>2]&127](b,d)|0;if(!n){f[i>>2]=f[b+52>>2];f[i+4>>2]=l;f[i+12>>2]=m;f[i+8>>2]=m+12;Cd(a,j,c,k,e,i,g);if(!(f[a>>2]|0)){f[a>>2]=0;break}u=h;return}else{f[i>>2]=f[b+52>>2];f[i+4>>2]=n;f[i+12>>2]=m;f[i+8>>2]=m+12;Ad(a,j,c,k,e,i,g);if(!(f[a>>2]|0)){f[a>>2]=0;break}u=h;return}}while(0);f[a>>2]=0;u=h;return}function If(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;d=u;u=u+32|0;h=d+24|0;i=d+16|0;j=d;k=d+8|0;l=a+40|0;f[a+44>>2]=g;g=a+36|0;m=f[g>>2]|0;n=f[m+4>>2]|0;o=f[m>>2]|0;p=n-o|0;if((p|0)<=0){u=d;return 1}q=(p>>>2)+-1|0;p=a+8|0;r=a+48|0;s=a+52|0;a=i+4|0;t=j+4|0;v=h+4|0;if(n-o>>2>>>0>q>>>0){w=q;x=o}else{y=m;aq(y)}while(1){f[k>>2]=f[x+(w<<2)>>2];f[h>>2]=f[k>>2];tb(l,h,b,w);m=X(w,e)|0;o=b+(m<<2)|0;q=c+(m<<2)|0;m=f[o+4>>2]|0;n=f[r>>2]|0;z=f[s>>2]|0;f[i>>2]=f[o>>2];f[a>>2]=m;f[j>>2]=n;f[t>>2]=z;Od(h,p,i,j);f[q>>2]=f[h>>2];f[q+4>>2]=f[v>>2];w=w+-1|0;if((w|0)<=-1){A=3;break}q=f[g>>2]|0;x=f[q>>2]|0;if((f[q+4>>2]|0)-x>>2>>>0<=w>>>0){y=q;A=4;break}}if((A|0)==3){u=d;return 1}else if((A|0)==4)aq(y);return 0}function Jf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=f[b>>2]|0;b=f[c>>2]|0;e=b-d>>2;g=a+8|0;h=f[g>>2]|0;i=f[a>>2]|0;j=i;k=b;if(e>>>0<=h-i>>2>>>0){l=a+4|0;m=(f[l>>2]|0)-i>>2;n=e>>>0>m>>>0;o=n?d+(m<<2)|0:b;b=o-d|0;m=b>>2;if(m|0)im(i|0,d|0,b|0)|0;b=j+(m<<2)|0;if(!n){n=f[l>>2]|0;if((n|0)==(b|0))return;f[l>>2]=n+(~((n+-4-b|0)>>>2)<<2);return}b=f[c>>2]|0;c=o;if((b|0)==(c|0))return;n=f[l>>2]|0;m=b+-4-o|0;o=c;c=n;while(1){f[c>>2]=f[o>>2];o=o+4|0;if((o|0)==(b|0))break;else c=c+4|0}f[l>>2]=n+((m>>>2)+1<<2);return}m=i;if(!i)p=h;else{h=a+4|0;n=f[h>>2]|0;if((n|0)!=(j|0))f[h>>2]=n+(~((n+-4-i|0)>>>2)<<2);Oq(m);f[g>>2]=0;f[h>>2]=0;f[a>>2]=0;p=0}if(e>>>0>1073741823)aq(a);h=p>>1;m=p>>2>>>0<536870911?(h>>>0>>0?e:h):1073741823;if(m>>>0>1073741823)aq(a);h=ln(m<<2)|0;e=a+4|0;f[e>>2]=h;f[a>>2]=h;f[g>>2]=h+(m<<2);m=d;if((k|0)==(m|0))return;g=k+-4-d|0;d=m;m=h;while(1){f[m>>2]=f[d>>2];d=d+4|0;if((d|0)==(k|0))break;else m=m+4|0}f[e>>2]=h+((g>>>2)+1<<2);return}function Kf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c=a+8|0;d=f[c>>2]|0;e=a+4|0;g=f[e>>2]|0;h=g;if(((d-g|0)/12|0)>>>0>=b>>>0){sj(g|0,0,b*12|0)|0;f[e>>2]=h+(b*12|0);return}i=f[a>>2]|0;j=(g-i|0)/12|0;g=j+b|0;k=i;if(g>>>0>357913941)aq(a);l=(d-i|0)/12|0;d=l<<1;m=l>>>0<178956970?(d>>>0>>0?g:d):357913941;do if(m)if(m>>>0>357913941){d=ra(8)|0;Oo(d,16035);f[d>>2]=7256;va(d|0,1112,110)}else{n=ln(m*12|0)|0;break}else n=0;while(0);d=n+(j*12|0)|0;j=d;g=n+(m*12|0)|0;sj(d|0,0,b*12|0)|0;m=d+(b*12|0)|0;if((h|0)==(k|0)){o=j;p=i;q=h}else{i=h;h=j;j=d;do{d=j+-12|0;b=i;i=i+-12|0;f[d>>2]=0;n=j+-8|0;f[n>>2]=0;f[j+-4>>2]=0;f[d>>2]=f[i>>2];d=b+-8|0;f[n>>2]=f[d>>2];n=b+-4|0;f[j+-4>>2]=f[n>>2];f[n>>2]=0;f[d>>2]=0;f[i>>2]=0;j=h+-12|0;h=j}while((i|0)!=(k|0));o=h;p=f[a>>2]|0;q=f[e>>2]|0}f[a>>2]=o;f[e>>2]=m;f[c>>2]=g;g=p;if((q|0)!=(g|0)){c=q;do{q=c;c=c+-12|0;m=f[c>>2]|0;if(m|0){e=q+-8|0;q=f[e>>2]|0;if((q|0)!=(m|0))f[e>>2]=q+(~((q+-4-m|0)>>>2)<<2);Oq(m)}}while((c|0)!=(g|0))}if(!p)return;Oq(p);return}function Lf(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;b=u;u=u+16|0;c=b+4|0;d=b;e=a+8|0;g=f[e>>2]|0;gk(f[a+4>>2]|0,(f[g+28>>2]|0)-(f[g+24>>2]|0)>>2);g=a+100|0;h=f[e>>2]|0;i=(f[h+28>>2]|0)-(f[h+24>>2]|0)>>2;f[c>>2]=0;h=a+104|0;j=f[h>>2]|0;k=f[g>>2]|0;l=j-k>>2;m=k;k=j;if(i>>>0<=l>>>0){if(i>>>0>>0?(j=m+(i<<2)|0,(j|0)!=(k|0)):0)f[h>>2]=k+(~((k+-4-j|0)>>>2)<<2)}else Ch(g,i-l|0,c);l=a+120|0;a=f[l>>2]|0;if(!a){i=f[e>>2]|0;g=(f[i+4>>2]|0)-(f[i>>2]|0)>>2;i=(g>>>0)/3|0;if(g>>>0<=2){u=b;return 1}g=0;do{f[d>>2]=g*3;f[c>>2]=f[d>>2];wb(e,c);g=g+1|0}while((g|0)<(i|0));u=b;return 1}else{i=f[a>>2]|0;if((f[a+4>>2]|0)==(i|0)){u=b;return 1}a=0;g=i;do{f[d>>2]=f[g+(a<<2)>>2];f[c>>2]=f[d>>2];wb(e,c);a=a+1|0;i=f[l>>2]|0;g=f[i>>2]|0}while(a>>>0<(f[i+4>>2]|0)-g>>2>>>0);u=b;return 1}return 0}function Mf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-4194304|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-4177920|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+4194304|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1077936128|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Gn(e);yh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;im(h+a|0,h|0,o|0)|0;kh(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Vn(a|0,0,o|0,k|0)|0;k=Vn(h|0,I|0,g|0,j|0)|0;Cl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)Oq(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;Oq(c);u=d;return}function Nf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-2097152|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-2080768|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+6291456|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1075838976|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Gn(e);yh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;im(h+a|0,h|0,o|0)|0;kh(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Vn(a|0,0,o|0,k|0)|0;k=Vn(h|0,I|0,g|0,j|0)|0;Cl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)Oq(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;Oq(c);u=d;return}function Of(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-1048576|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1032192|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+7340032|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1074790400|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Gn(e);yh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;im(h+a|0,h|0,o|0)|0;kh(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Vn(a|0,0,o|0,k|0)|0;k=Vn(h|0,I|0,g|0,j|0)|0;Cl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)Oq(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;Oq(c);u=d;return}function Pf(a,c,d,e,g,h,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;a=u;u=u+96|0;j=a;if(!c){k=-1;u=a;return k|0}Tm(j);Jj(j,d,0,g&255,i,0,g<<1,0,0,0);i=jf(c,j,1,e)|0;d=f[(f[c+8>>2]|0)+(i<<2)>>2]|0;if(e|0){l=d+84|0;m=d+68|0;n=d+40|0;o=d+64|0;d=0;do{if(!(b[l>>0]|0))p=f[(f[m>>2]|0)+(d<<2)>>2]|0;else p=d;q=h+((X(d,g)|0)<<1)|0;r=n;s=f[r>>2]|0;t=un(s|0,f[r+4>>2]|0,p|0,0)|0;kh((f[f[o>>2]>>2]|0)+t|0,q|0,s|0)|0;d=d+1|0}while((d|0)!=(e|0))}d=c+80|0;c=f[d>>2]|0;if(c)if((c|0)==(e|0))v=10;else w=-1;else{f[d>>2]=e;v=10}if((v|0)==10)w=i;i=j+88|0;v=f[i>>2]|0;f[i>>2]=0;if(v|0){i=f[v+8>>2]|0;if(i|0){e=v+12|0;if((f[e>>2]|0)!=(i|0))f[e>>2]=i;Oq(i)}Oq(v)}v=f[j+68>>2]|0;if(v|0){i=j+72|0;e=f[i>>2]|0;if((e|0)!=(v|0))f[i>>2]=e+(~((e+-4-v|0)>>>2)<<2);Oq(v)}v=j+64|0;j=f[v>>2]|0;f[v>>2]=0;if(j|0){v=f[j>>2]|0;if(v|0){e=j+4|0;if((f[e>>2]|0)!=(v|0))f[e>>2]=v;Oq(v)}Oq(j)}k=w;u=a;return k|0}function Qf(a,c,d,e,g,h,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;a=u;u=u+96|0;j=a;if(!c){k=-1;u=a;return k|0}Tm(j);Jj(j,d,0,g&255,i,0,g<<2,0,0,0);i=jf(c,j,1,e)|0;d=f[(f[c+8>>2]|0)+(i<<2)>>2]|0;if(e|0){l=d+84|0;m=d+68|0;n=d+40|0;o=d+64|0;d=0;do{if(!(b[l>>0]|0))p=f[(f[m>>2]|0)+(d<<2)>>2]|0;else p=d;q=h+((X(d,g)|0)<<2)|0;r=n;s=f[r>>2]|0;t=un(s|0,f[r+4>>2]|0,p|0,0)|0;kh((f[f[o>>2]>>2]|0)+t|0,q|0,s|0)|0;d=d+1|0}while((d|0)!=(e|0))}d=c+80|0;c=f[d>>2]|0;if(c)if((c|0)==(e|0))v=10;else w=-1;else{f[d>>2]=e;v=10}if((v|0)==10)w=i;i=j+88|0;v=f[i>>2]|0;f[i>>2]=0;if(v|0){i=f[v+8>>2]|0;if(i|0){e=v+12|0;if((f[e>>2]|0)!=(i|0))f[e>>2]=i;Oq(i)}Oq(v)}v=f[j+68>>2]|0;if(v|0){i=j+72|0;e=f[i>>2]|0;if((e|0)!=(v|0))f[i>>2]=e+(~((e+-4-v|0)>>>2)<<2);Oq(v)}v=j+64|0;j=f[v>>2]|0;f[v>>2]=0;if(j|0){v=f[j>>2]|0;if(v|0){e=j+4|0;if((f[e>>2]|0)!=(v|0))f[e>>2]=v;Oq(v)}Oq(j)}k=w;u=a;return k|0}function Rf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-262144|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-245760|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+8126464|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1074003968|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Gn(e);yh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;im(h+a|0,h|0,o|0)|0;kh(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Vn(a|0,0,o|0,k|0)|0;k=Vn(h|0,I|0,g|0,j|0)|0;Cl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)Oq(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;Oq(c);u=d;return}function Sf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-131072|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-114688|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+8257536|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1073872896|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Gn(e);yh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;im(h+a|0,h|0,o|0)|0;kh(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Vn(a|0,0,o|0,k|0)|0;k=Vn(h|0,I|0,g|0,j|0)|0;Cl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)Oq(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;Oq(c);u=d;return}function Tf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0;d=u;u=u+48|0;e=d+40|0;g=d+32|0;h=d+8|0;i=d;j=d+24|0;k=d+16|0;l=a+4|0;m=f[l>>2]|0;n=b;b=f[n>>2]|0;o=f[n+4>>2]|0;n=c;c=f[n>>2]|0;p=f[n+4>>2]|0;n=c-b<<3;f[l>>2]=m-o+p+n;l=(f[a>>2]|0)+(m>>>5<<2)|0;a=m&31;m=l;if((a|0)!=(o|0)){q=h;f[q>>2]=b;f[q+4>>2]=o;q=i;f[q>>2]=c;f[q+4>>2]=p;f[j>>2]=m;f[j+4>>2]=a;f[g>>2]=f[h>>2];f[g+4>>2]=f[h+4>>2];f[e>>2]=f[i>>2];f[e+4>>2]=f[i+4>>2];we(k,g,e,j);u=d;return}j=p-o+n|0;n=b;if((j|0)>0){if(!o){r=j;s=0;t=l;v=b;w=n}else{b=32-o|0;p=(j|0)<(b|0)?j:b;e=-1>>>(b-p|0)&-1<>2]=f[l>>2]&~e|f[n>>2]&e;e=p+o|0;b=n+4|0;r=j-p|0;s=e&31;t=l+(e>>>5<<2)|0;v=b;w=b}b=(r|0)/32|0;im(t|0,v|0,b<<2|0)|0;v=r-(b<<5)|0;r=t+(b<<2)|0;t=r;if((v|0)>0){e=-1>>>(32-v|0);f[r>>2]=f[r>>2]&~e|f[w+(b<<2)>>2]&e;x=v;y=t}else{x=s;y=t}}else{x=o;y=m}f[k>>2]=y;f[k+4>>2]=x;u=d;return}function Uf(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-32768|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-16384|0;b[m>>0]=n;b[m+1>>0]=n>>>8;o=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;n=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+8355840|0;b[n>>0]=m;b[n+1>>0]=m>>>8;b[n+2>>0]=m>>>16;o=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;n=j+-1073774592|0;b[m>>0]=n;b[m+1>>0]=n>>>8;b[m+2>>0]=n>>>16;b[m+3>>0]=n>>>24;o=(f[l>>2]|0)+4|0;break}else{o=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;o=(f[l>>2]|0)+1|0}while(0);k=((o|0)<0)<<31>>31;Gn(e);yh(o,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;im(h+a|0,h|0,o|0)|0;kh(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Vn(a|0,0,o|0,k|0)|0;k=Vn(h|0,I|0,g|0,j|0)|0;Cl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)Oq(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;Oq(c);u=d;return}function Vf(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c=f[b>>2]|0;d=f[b+4>>2]|0;e=f[b+8>>2]|0;g=f[b+12>>2]|0;b=(((c^318)+239^d)+239^e)+239^g;h=f[a+4>>2]|0;if(!h){i=0;return i|0}j=h+-1|0;k=(j&h|0)==0;if(!k)if(b>>>0>>0)l=b;else l=(b>>>0)%(h>>>0)|0;else l=b&j;m=f[(f[a>>2]|0)+(l<<2)>>2]|0;if(!m){i=0;return i|0}a=f[m>>2]|0;if(!a){i=0;return i|0}if(k){k=a;while(1){m=f[k+4>>2]|0;n=(m|0)==(b|0);if(!(n|(m&j|0)==(l|0))){i=0;o=25;break}if((((n?(f[k+8>>2]|0)==(c|0):0)?(f[k+12>>2]|0)==(d|0):0)?(f[k+16>>2]|0)==(e|0):0)?(f[k+20>>2]|0)==(g|0):0){i=k;o=25;break}k=f[k>>2]|0;if(!k){i=0;o=25;break}}if((o|0)==25)return i|0}else p=a;while(1){a=f[p+4>>2]|0;if((a|0)==(b|0)){if((((f[p+8>>2]|0)==(c|0)?(f[p+12>>2]|0)==(d|0):0)?(f[p+16>>2]|0)==(e|0):0)?(f[p+20>>2]|0)==(g|0):0){i=p;o=25;break}}else{if(a>>>0>>0)q=a;else q=(a>>>0)%(h>>>0)|0;if((q|0)!=(l|0)){i=0;o=25;break}}p=f[p>>2]|0;if(!p){i=0;o=25;break}}if((o|0)==25)return i|0;return 0}function Wf(a,c,d,e,g,h,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;a=u;u=u+96|0;j=a;if(!c){k=-1;u=a;return k|0}Tm(j);Jj(j,d,0,g&255,i,0,g,0,0,0);i=jf(c,j,1,e)|0;d=f[(f[c+8>>2]|0)+(i<<2)>>2]|0;if(e|0){l=d+84|0;m=d+68|0;n=d+40|0;o=d+64|0;d=0;do{if(!(b[l>>0]|0))p=f[(f[m>>2]|0)+(d<<2)>>2]|0;else p=d;q=h+(X(d,g)|0)|0;r=n;s=f[r>>2]|0;t=un(s|0,f[r+4>>2]|0,p|0,0)|0;kh((f[f[o>>2]>>2]|0)+t|0,q|0,s|0)|0;d=d+1|0}while((d|0)!=(e|0))}d=c+80|0;c=f[d>>2]|0;if(c)if((c|0)==(e|0))v=10;else w=-1;else{f[d>>2]=e;v=10}if((v|0)==10)w=i;i=j+88|0;v=f[i>>2]|0;f[i>>2]=0;if(v|0){i=f[v+8>>2]|0;if(i|0){e=v+12|0;if((f[e>>2]|0)!=(i|0))f[e>>2]=i;Oq(i)}Oq(v)}v=f[j+68>>2]|0;if(v|0){i=j+72|0;e=f[i>>2]|0;if((e|0)!=(v|0))f[i>>2]=e+(~((e+-4-v|0)>>>2)<<2);Oq(v)}v=j+64|0;j=f[v>>2]|0;f[v>>2]=0;if(j|0){v=f[j>>2]|0;if(v|0){e=j+4|0;if((f[e>>2]|0)!=(v|0))f[e>>2]=v;Oq(v)}Oq(j)}k=w;u=a;return k|0}function Xf(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;h=u;u=u+32|0;i=h;j=h+16|0;k=f[(f[(f[b+4>>2]|0)+8>>2]|0)+(d<<2)>>2]|0;do if((c+-1|0)>>>0<6&(Qa[f[(f[b>>2]|0)+8>>2]&127](b)|0)==1){l=Qa[f[(f[b>>2]|0)+48>>2]&127](b)|0;m=Ra[f[(f[b>>2]|0)+56>>2]&127](b,d)|0;if((l|0)==0|(m|0)==0){f[a>>2]=0;u=h;return}n=Ra[f[(f[b>>2]|0)+52>>2]&127](b,d)|0;if(!n){f[i>>2]=f[b+52>>2];f[i+4>>2]=l;f[i+12>>2]=m;f[i+8>>2]=m+12;qd(a,j,c,k,e,i,g);if(!(f[a>>2]|0)){f[a>>2]=0;break}u=h;return}else{f[i>>2]=f[b+52>>2];f[i+4>>2]=n;f[i+12>>2]=m;f[i+8>>2]=m+12;pd(a,j,c,k,e,i,g);if(!(f[a>>2]|0)){f[a>>2]=0;break}u=h;return}}while(0);f[a>>2]=0;u=h;return}function Yf(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;e=f[d>>2]|0;g=f[d+4>>2]|0;if((e|0)==(g|0)){h=0;i=a+12|0;j=a+8|0}else{d=f[c>>2]|0;c=a+8|0;k=a+12|0;a=0;l=e;while(1){e=f[l>>2]|0;m=f[d+(e<<2)>>2]|0;if(m>>>0>>0)n=a;else{o=f[c>>2]|0;p=(f[k>>2]|0)-o|0;q=o;if((p|0)>0){o=p>>>2;p=0;do{r=f[q+(p<<2)>>2]|0;s=f[r+68>>2]|0;if(!(b[r+84>>0]|0))t=f[s+(e<<2)>>2]|0;else t=e;f[s+(m<<2)>>2]=t;p=p+1|0}while((p|0)<(o|0))}n=m+1|0}l=l+4|0;if((l|0)==(g|0)){h=n;i=k;j=c;break}else a=n}}n=f[i>>2]|0;a=f[j>>2]|0;if((n-a|0)>0){u=0;v=a;w=n}else return;while(1){n=f[v+(u<<2)>>2]|0;b[n+84>>0]=0;a=n+68|0;c=n+72|0;n=f[c>>2]|0;k=f[a>>2]|0;g=n-k>>2;l=k;k=n;if(h>>>0<=g>>>0)if(h>>>0>>0?(n=l+(h<<2)|0,(n|0)!=(k|0)):0){f[c>>2]=k+(~((k+-4-n|0)>>>2)<<2);x=v;y=w}else{x=v;y=w}else{Ch(a,h-g|0,6220);x=f[j>>2]|0;y=f[i>>2]|0}u=u+1|0;if((u|0)>=(y-x>>2|0))break;else{v=x;w=y}}return}function Zf(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=b;e=c-d>>2;g=a+8|0;h=f[g>>2]|0;i=f[a>>2]|0;j=i;if(e>>>0<=h-i>>2>>>0){k=a+4|0;l=(f[k>>2]|0)-i>>2;m=e>>>0>l>>>0;n=b+(l<<2)|0;l=m?n:c;o=l;p=o-d|0;q=p>>2;if(q|0)im(i|0,b|0,p|0)|0;p=j+(q<<2)|0;if(!m){m=f[k>>2]|0;if((m|0)==(p|0))return;f[k>>2]=m+(~((m+-4-p|0)>>>2)<<2);return}if((l|0)==(c|0))return;l=f[k>>2]|0;p=((c+-4-o|0)>>>2)+1|0;o=n;n=l;while(1){f[n>>2]=f[o>>2];o=o+4|0;if((o|0)==(c|0))break;else n=n+4|0}f[k>>2]=l+(p<<2);return}p=i;if(!i)r=h;else{h=a+4|0;l=f[h>>2]|0;if((l|0)!=(j|0))f[h>>2]=l+(~((l+-4-i|0)>>>2)<<2);Oq(p);f[g>>2]=0;f[h>>2]=0;f[a>>2]=0;r=0}if(e>>>0>1073741823)aq(a);h=r>>1;p=r>>2>>>0<536870911?(h>>>0>>0?e:h):1073741823;if(p>>>0>1073741823)aq(a);h=ln(p<<2)|0;e=a+4|0;f[e>>2]=h;f[a>>2]=h;f[g>>2]=h+(p<<2);if((b|0)==(c|0))return;p=((c+-4-d|0)>>>2)+1|0;d=b;b=h;while(1){f[b>>2]=f[d>>2];d=d+4|0;if((d|0)==(c|0))break;else b=b+4|0}f[e>>2]=h+(p<<2);return}function _f(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=u;u=u+32|0;e=d;g=a+40|0;h=(f[c>>2]|0)+(f[g>>2]|0)|0;i=a+24|0;j=f[a+32>>2]|0;k=j+-16384|0;do if(k>>>0>=64){if(k>>>0<16384){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;b[m>>0]=j;b[m+1>>0]=j>>>8;n=(f[l>>2]|0)+2|0;break}if(k>>>0<4194304){l=a+28|0;m=(f[i>>2]|0)+(f[l>>2]|0)|0;o=j+8372224|0;b[m>>0]=o;b[m+1>>0]=o>>>8;b[m+2>>0]=o>>>16;n=(f[l>>2]|0)+3|0;break}if(k>>>0<1073741824){l=a+28|0;o=(f[i>>2]|0)+(f[l>>2]|0)|0;m=j+-1073758208|0;b[o>>0]=m;b[o+1>>0]=m>>>8;b[o+2>>0]=m>>>16;b[o+3>>0]=m>>>24;n=(f[l>>2]|0)+4|0;break}else{n=f[a+28>>2]|0;break}}else{l=a+28|0;b[(f[i>>2]|0)+(f[l>>2]|0)>>0]=k;n=(f[l>>2]|0)+1|0}while(0);k=((n|0)<0)<<31>>31;Gn(e);yh(n,k,e)|0;i=e+4|0;a=(f[i>>2]|0)-(f[e>>2]|0)|0;im(h+a|0,h|0,n|0)|0;kh(h|0,f[e>>2]|0,a|0)|0;h=g;g=f[h>>2]|0;j=f[h+4>>2]|0;h=Vn(a|0,0,n|0,k|0)|0;k=Vn(h|0,I|0,g|0,j|0)|0;Cl(c,k,I);k=e+12|0;c=f[k>>2]|0;f[k>>2]=0;if(c|0)Oq(c);c=f[e>>2]|0;if(!c){u=d;return}if((f[i>>2]|0)!=(c|0))f[i>>2]=c;Oq(c);u=d;return}function $f(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=b;e=c-d>>2;g=a+8|0;h=f[g>>2]|0;i=f[a>>2]|0;j=i;if(e>>>0<=h-i>>2>>>0){k=a+4|0;l=(f[k>>2]|0)-i>>2;m=e>>>0>l>>>0;n=b+(l<<2)|0;l=m?n:c;o=l;p=o-d|0;q=p>>2;if(q|0)im(i|0,b|0,p|0)|0;p=j+(q<<2)|0;if(!m){m=f[k>>2]|0;if((m|0)==(p|0))return;f[k>>2]=m+(~((m+-4-p|0)>>>2)<<2);return}if((l|0)==(c|0))return;l=f[k>>2]|0;p=c+-4-o|0;o=n;n=l;while(1){f[n>>2]=f[o>>2];o=o+4|0;if((o|0)==(c|0))break;else n=n+4|0}f[k>>2]=l+((p>>>2)+1<<2);return}p=i;if(!i)r=h;else{h=a+4|0;l=f[h>>2]|0;if((l|0)!=(j|0))f[h>>2]=l+(~((l+-4-i|0)>>>2)<<2);Oq(p);f[g>>2]=0;f[h>>2]=0;f[a>>2]=0;r=0}if(e>>>0>1073741823)aq(a);h=r>>1;p=r>>2>>>0<536870911?(h>>>0>>0?e:h):1073741823;if(p>>>0>1073741823)aq(a);h=ln(p<<2)|0;e=a+4|0;f[e>>2]=h;f[a>>2]=h;f[g>>2]=h+(p<<2);if((b|0)==(c|0))return;p=c+-4-d|0;d=b;b=h;while(1){f[b>>2]=f[d>>2];d=d+4|0;if((d|0)==(c|0))break;else b=b+4|0}f[e>>2]=h+((p>>>2)+1<<2);return}function ag(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0;g=u;u=u+80|0;h=g;i=g+64|0;Il(h);j=f[(f[a+8>>2]|0)+56>>2]|0;k=X(Vl(5)|0,d)|0;Jj(h,j,0,d&255,5,0,k,((k|0)<0)<<31>>31,0,0);k=ln(96)|0;tl(k,h);Bj(k,c)|0;f[i>>2]=k;gj(a,i);k=f[i>>2]|0;f[i>>2]=0;if(k|0){i=k+88|0;c=f[i>>2]|0;f[i>>2]=0;if(c|0){i=f[c+8>>2]|0;if(i|0){h=c+12|0;if((f[h>>2]|0)!=(i|0))f[h>>2]=i;Oq(i)}Oq(c)}c=f[k+68>>2]|0;if(c|0){i=k+72|0;h=f[i>>2]|0;if((h|0)!=(c|0))f[i>>2]=h+(~((h+-4-c|0)>>>2)<<2);Oq(c)}c=k+64|0;h=f[c>>2]|0;f[c>>2]=0;if(h|0){c=f[h>>2]|0;if(c|0){i=h+4|0;if((f[i>>2]|0)!=(c|0))f[i>>2]=c;Oq(c)}Oq(h)}Oq(k)}if(!e){u=g;return}k=f[a+32>>2]|0;b[k+84>>0]=0;a=k+68|0;h=k+72|0;k=f[h>>2]|0;c=f[a>>2]|0;i=k-c>>2;d=k;if(i>>>0>>0){Ch(a,e-i|0,1532);u=g;return}if(i>>>0<=e>>>0){u=g;return}i=c+(e<<2)|0;if((i|0)==(d|0)){u=g;return}f[h>>2]=d+(~((d+-4-i|0)>>>2)<<2);u=g;return}function bg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;c=u;u=u+16|0;d=c+4|0;e=c;g=a+4|0;h=f[g>>2]|0;i=a+8|0;j=f[i>>2]|0;if((j|0)==(h|0))k=h;else{l=j+(~((j+-4-h|0)>>>2)<<2)|0;f[i>>2]=l;k=l}l=a+16|0;h=f[l>>2]|0;j=a+20|0;m=f[j>>2]|0;n=h;if((m|0)!=(h|0))f[j>>2]=m+(~((m+-4-n|0)>>>2)<<2);m=f[b>>2]|0;h=f[b+4>>2]|0;if((m|0)==(h|0)){u=c;return}b=a+12|0;a=m;m=k;k=n;while(1){n=f[a>>2]|0;f[d>>2]=n;if((m|0)==(f[b>>2]|0)){Ri(g,d);o=f[l>>2]|0}else{f[m>>2]=n;f[i>>2]=m+4;o=k}n=f[d>>2]|0;p=f[j>>2]|0;q=p-o>>2;r=o;if((n|0)<(q|0)){s=r;t=n;v=o}else{w=n+1|0;f[e>>2]=-1;x=p;if(w>>>0<=q>>>0)if(w>>>0>>0?(p=r+(w<<2)|0,(p|0)!=(x|0)):0){f[j>>2]=x+(~((x+-4-p|0)>>>2)<<2);y=n;z=r;A=o}else{y=n;z=r;A=o}else{Ch(l,w-q|0,e);q=f[l>>2]|0;y=f[d>>2]|0;z=q;A=q}s=z;t=y;v=A}m=f[i>>2]|0;f[s+(t<<2)>>2]=(m-(f[g>>2]|0)>>2)+-1;a=a+4|0;if((a|0)==(h|0))break;else k=v}u=c;return}function cg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;c=u;u=u+16|0;d=c;e=a+76|0;g=f[e>>2]|0;h=a+80|0;i=f[h>>2]|0;if((i|0)!=(g|0))f[h>>2]=i+(~((i+-4-g|0)>>>2)<<2);f[e>>2]=0;f[h>>2]=0;f[a+84>>2]=0;if(g|0)Oq(g);g=a+64|0;h=f[g>>2]|0;e=a+68|0;if((f[e>>2]|0)!=(h|0))f[e>>2]=h;f[g>>2]=0;f[e>>2]=0;f[a+72>>2]=0;if(h|0)Oq(h);h=b+4|0;e=f[h>>2]|0;g=f[b>>2]|0;i=((e-g|0)/12|0)*3|0;j=a+4|0;k=f[j>>2]|0;l=f[a>>2]|0;m=k-l>>2;n=l;l=k;k=g;if(i>>>0<=m>>>0)if(i>>>0>>0?(o=n+(i<<2)|0,(o|0)!=(l|0)):0){f[j>>2]=l+(~((l+-4-o|0)>>>2)<<2);p=e;q=g;r=k}else{p=e;q=g;r=k}else{Ci(a,i-m|0);m=f[b>>2]|0;p=f[h>>2]|0;q=m;r=m}if((p|0)!=(q|0)){q=f[a>>2]|0;m=(p-r|0)/12|0;p=0;do{h=p*3|0;f[q+(h<<2)>>2]=f[r+(p*12|0)>>2];f[q+(h+1<<2)>>2]=f[r+(p*12|0)+4>>2];f[q+(h+2<<2)>>2]=f[r+(p*12|0)+8>>2];p=p+1|0}while(p>>>0>>0)}f[d>>2]=-1;if(!(rc(a,d)|0)){s=0;u=c;return s|0}eb(a,f[d>>2]|0)|0;s=1;u=c;return s|0}function dg(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c=d[b>>1]|0;e=d[b+2>>1]|0;g=d[b+4>>1]|0;b=(((c^318)&65535)+239^e&65535)+239^g&65535;h=f[a+4>>2]|0;if(!h){i=0;return i|0}j=h+-1|0;k=(j&h|0)==0;if(!k)if(b>>>0>>0)l=b;else l=(b>>>0)%(h>>>0)|0;else l=b&j;m=f[(f[a>>2]|0)+(l<<2)>>2]|0;if(!m){i=0;return i|0}a=f[m>>2]|0;if(!a){i=0;return i|0}if(k){k=a;while(1){m=f[k+4>>2]|0;n=(m|0)==(b|0);if(!(n|(m&j|0)==(l|0))){i=0;o=23;break}if(((n?(n=k+8|0,(d[n>>1]|0)==c<<16>>16):0)?(d[n+2>>1]|0)==e<<16>>16:0)?(d[k+12>>1]|0)==g<<16>>16:0){i=k;o=23;break}k=f[k>>2]|0;if(!k){i=0;o=23;break}}if((o|0)==23)return i|0}else p=a;while(1){a=f[p+4>>2]|0;if((a|0)==(b|0)){k=p+8|0;if(((d[k>>1]|0)==c<<16>>16?(d[k+2>>1]|0)==e<<16>>16:0)?(d[p+12>>1]|0)==g<<16>>16:0){i=p;o=23;break}}else{if(a>>>0>>0)q=a;else q=(a>>>0)%(h>>>0)|0;if((q|0)!=(l|0)){i=0;o=23;break}}p=f[p>>2]|0;if(!p){i=0;o=23;break}}if((o|0)==23)return i|0;return 0}function eg(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c=u;u=u+32|0;d=c;e=a+16|0;g=e;h=f[g>>2]|0;i=f[g+4>>2]|0;if(!((i|0)>0|(i|0)==0&h>>>0>0)){u=c;return}g=Vn(f[(f[a+12>>2]|0)+4>>2]|0,0,7,0)|0;j=Yn(g|0,I|0,3)|0;g=I;if(!(b[a+24>>0]|0)){k=a+4|0;l=k;m=k;n=h;o=i}else{k=f[a>>2]|0;p=a+4|0;q=k+((f[p>>2]|0)-k)|0;k=Vn(h|0,i|0,8,0)|0;i=q+(0-k)|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;b[d+24>>0]=0;yh(j,g,d)|0;k=d+4|0;q=(f[k>>2]|0)-(f[d>>2]|0)|0;im(i+q|0,i+8|0,j|0)|0;kh(i|0,f[d>>2]|0,q|0)|0;i=e;h=Vn(f[i>>2]|0,f[i+4>>2]|0,8-q|0,0)|0;q=e;f[q>>2]=h;f[q+4>>2]=I;q=d+12|0;h=f[q>>2]|0;f[q>>2]=0;if(h|0)Oq(h);h=f[d>>2]|0;if(h|0){if((f[k>>2]|0)!=(h|0))f[k>>2]=h;Oq(h)}h=e;l=p;m=p;n=f[h>>2]|0;o=f[h+4>>2]|0}h=f[l>>2]|0;l=f[a>>2]|0;p=h-l|0;k=Xn(j|0,g|0,n|0,o|0)|0;o=Vn(k|0,I|0,p|0,0)|0;k=l;l=h;if(p>>>0>=o>>>0){if(p>>>0>o>>>0?(h=k+o|0,(h|0)!=(l|0)):0)f[m>>2]=h}else Fi(a,o-p|0);p=e;f[p>>2]=0;f[p+4>>2]=0;u=c;return}function fg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;f[a+4>>2]=f[b+4>>2];c=a+8|0;d=b+8|0;if((a|0)==(b|0))return a|0;e=b+12|0;g=f[e>>2]|0;if(!g)h=0;else{i=a+16|0;do if(g>>>0>f[i>>2]<<5>>>0){j=f[c>>2]|0;if(!j)k=g;else{Oq(j);f[c>>2]=0;f[i>>2]=0;f[a+12>>2]=0;k=f[e>>2]|0}if((k|0)<0)aq(c);else{j=((k+-1|0)>>>5)+1|0;l=ln(j<<2)|0;f[c>>2]=l;f[a+12>>2]=0;f[i>>2]=j;m=f[e>>2]|0;n=l;break}}else{m=g;n=f[c>>2]|0}while(0);im(n|0,f[d>>2]|0,((m+-1|0)>>>5<<2)+4|0)|0;h=f[e>>2]|0}f[a+12>>2]=h;h=a+20|0;e=b+20|0;m=b+24|0;b=f[m>>2]|0;if(!b)o=0;else{d=a+28|0;do if(b>>>0>f[d>>2]<<5>>>0){n=f[h>>2]|0;if(!n)p=b;else{Oq(n);f[h>>2]=0;f[d>>2]=0;f[a+24>>2]=0;p=f[m>>2]|0}if((p|0)<0)aq(h);else{n=((p+-1|0)>>>5)+1|0;c=ln(n<<2)|0;f[h>>2]=c;f[a+24>>2]=0;f[d>>2]=n;q=f[m>>2]|0;r=c;break}}else{q=b;r=f[h>>2]|0}while(0);im(r|0,f[e>>2]|0,((q+-1|0)>>>5<<2)+4|0)|0;o=f[m>>2]|0}f[a+24>>2]=o;return a|0}function gg(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;f[c>>2]=1;d=a+4|0;e=c+8|0;g=c+12|0;c=f[e>>2]|0;i=(f[g>>2]|0)-c|0;if(i>>>0<4294967292){Lk(e,i+4|0,0);j=f[e>>2]|0}else j=c;c=j+i|0;i=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;b[c>>0]=i;b[c+1>>0]=i>>8;b[c+2>>0]=i>>16;b[c+3>>0]=i>>24;i=a+8|0;c=a+12|0;d=f[i>>2]|0;if((f[c>>2]|0)!=(d|0)){j=0;k=d;do{d=k+(j<<2)|0;l=f[e>>2]|0;m=(f[g>>2]|0)-l|0;if(m>>>0<4294967292){Lk(e,m+4|0,0);n=f[e>>2]|0}else n=l;l=n+m|0;m=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;b[l>>0]=m;b[l+1>>0]=m>>8;b[l+2>>0]=m>>16;b[l+3>>0]=m>>24;j=j+1|0;k=f[i>>2]|0}while(j>>>0<(f[c>>2]|0)-k>>2>>>0)}k=a+20|0;a=f[e>>2]|0;c=(f[g>>2]|0)-a|0;if(c>>>0<4294967292){Lk(e,c+4|0,0);o=f[e>>2]|0;p=o+c|0;q=h[k>>0]|h[k+1>>0]<<8|h[k+2>>0]<<16|h[k+3>>0]<<24;b[p>>0]=q;b[p+1>>0]=q>>8;b[p+2>>0]=q>>16;b[p+3>>0]=q>>24;return}else{o=a;p=o+c|0;q=h[k>>0]|h[k+1>>0]<<8|h[k+2>>0]<<16|h[k+3>>0]<<24;b[p>>0]=q;b[p+1>>0]=q>>8;b[p+2>>0]=q>>16;b[p+3>>0]=q>>24;return}}function hg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=a+8|0;e=f[d>>2]|0;g=f[a>>2]|0;h=g;do if(e-g>>2>>>0>=b>>>0){i=a+4|0;j=f[i>>2]|0;k=j-g>>2;l=k>>>0>>0;m=l?k:b;n=j;if(m|0){j=m;m=h;while(1){f[m>>2]=f[c>>2];j=j+-1|0;if(!j)break;else m=m+4|0}}if(!l){m=h+(b<<2)|0;if((m|0)==(n|0))return;else{o=i;p=n+(~((n+-4-m|0)>>>2)<<2)|0;break}}else{m=b-k|0;j=m;q=n;while(1){f[q>>2]=f[c>>2];j=j+-1|0;if(!j)break;else q=q+4|0}o=i;p=n+(m<<2)|0;break}}else{q=g;if(!g)r=e;else{j=a+4|0;k=f[j>>2]|0;if((k|0)!=(h|0))f[j>>2]=k+(~((k+-4-g|0)>>>2)<<2);Oq(q);f[d>>2]=0;f[j>>2]=0;f[a>>2]=0;r=0}if(b>>>0>1073741823)aq(a);j=r>>1;q=r>>2>>>0<536870911?(j>>>0>>0?b:j):1073741823;if(q>>>0>1073741823)aq(a);j=ln(q<<2)|0;k=a+4|0;f[k>>2]=j;f[a>>2]=j;f[d>>2]=j+(q<<2);q=b;l=j;while(1){f[l>>2]=f[c>>2];q=q+-1|0;if(!q)break;else l=l+4|0}o=k;p=j+(b<<2)|0}while(0);f[o>>2]=p;return}function ig(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;h=jh(a,b,c,d,g)|0;i=f[e>>2]|0;j=f[d>>2]|0;k=f[g>>2]|0;g=f[k>>2]|0;l=(f[k+4>>2]|0)-g>>3;if(l>>>0<=i>>>0)aq(k);m=g;if(l>>>0<=j>>>0)aq(k);if((f[m+(i<<3)>>2]|0)>>>0>=(f[m+(j<<3)>>2]|0)>>>0){n=h;return n|0}f[d>>2]=i;f[e>>2]=j;j=f[d>>2]|0;e=f[c>>2]|0;if(l>>>0<=j>>>0)aq(k);if(l>>>0<=e>>>0)aq(k);if((f[m+(j<<3)>>2]|0)>>>0>=(f[m+(e<<3)>>2]|0)>>>0){n=h+1|0;return n|0}f[c>>2]=j;f[d>>2]=e;e=f[c>>2]|0;d=f[b>>2]|0;if(l>>>0<=e>>>0)aq(k);if(l>>>0<=d>>>0)aq(k);if((f[m+(e<<3)>>2]|0)>>>0>=(f[m+(d<<3)>>2]|0)>>>0){n=h+2|0;return n|0}f[b>>2]=e;f[c>>2]=d;d=f[b>>2]|0;c=f[a>>2]|0;if(l>>>0<=d>>>0)aq(k);if(l>>>0<=c>>>0)aq(k);if((f[m+(d<<3)>>2]|0)>>>0>=(f[m+(c<<3)>>2]|0)>>>0){n=h+3|0;return n|0}f[a>>2]=d;f[b>>2]=c;n=h+4|0;return n|0}function jg(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=b[c>>0]|0;e=b[c+1>>0]|0;g=b[c+2>>0]|0;c=((d&255^318)+239^e&255)+239^g&255;h=f[a+4>>2]|0;if(!h){i=0;return i|0}j=h+-1|0;k=(j&h|0)==0;if(!k)if(c>>>0>>0)l=c;else l=(c>>>0)%(h>>>0)|0;else l=c&j;m=f[(f[a>>2]|0)+(l<<2)>>2]|0;if(!m){i=0;return i|0}a=f[m>>2]|0;if(!a){i=0;return i|0}if(k){k=a;while(1){m=f[k+4>>2]|0;n=(m|0)==(c|0);if(!(n|(m&j|0)==(l|0))){i=0;o=23;break}if(((n?(n=k+8|0,(b[n>>0]|0)==d<<24>>24):0)?(b[n+1>>0]|0)==e<<24>>24:0)?(b[n+2>>0]|0)==g<<24>>24:0){i=k;o=23;break}k=f[k>>2]|0;if(!k){i=0;o=23;break}}if((o|0)==23)return i|0}else p=a;while(1){a=f[p+4>>2]|0;if((a|0)==(c|0)){k=p+8|0;if(((b[k>>0]|0)==d<<24>>24?(b[k+1>>0]|0)==e<<24>>24:0)?(b[k+2>>0]|0)==g<<24>>24:0){i=p;o=23;break}}else{if(a>>>0>>0)q=a;else q=(a>>>0)%(h>>>0)|0;if((q|0)!=(l|0)){i=0;o=23;break}}p=f[p>>2]|0;if(!p){i=0;o=23;break}}if((o|0)==23)return i|0;return 0}function kg(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;b=u;u=u+16|0;c=b;d=a+36|0;e=a+4|0;g=a+8|0;h=(f[g>>2]|0)-(f[e>>2]|0)>>2;i=a+40|0;j=f[i>>2]|0;k=f[d>>2]|0;l=j-k>>2;m=k;k=j;if(h>>>0<=l>>>0){if(h>>>0>>0?(j=m+(h<<2)|0,(j|0)!=(k|0)):0){m=k;do{k=m+-4|0;f[i>>2]=k;n=f[k>>2]|0;f[k>>2]=0;if(n|0)Va[f[(f[n>>2]|0)+4>>2]&127](n);m=f[i>>2]|0}while((m|0)!=(j|0))}}else Eg(d,h-l|0);if((f[g>>2]|0)==(f[e>>2]|0)){o=1;u=b;return o|0}l=a+52|0;h=a+48|0;j=0;while(1){Xa[f[(f[a>>2]|0)+56>>2]&15](c,a,j);m=(f[d>>2]|0)+(j<<2)|0;i=f[c>>2]|0;f[c>>2]=0;n=f[m>>2]|0;f[m>>2]=i;if(n|0)Va[f[(f[n>>2]|0)+4>>2]&127](n);n=f[c>>2]|0;f[c>>2]=0;if(n|0)Va[f[(f[n>>2]|0)+4>>2]&127](n);n=f[(f[d>>2]|0)+(j<<2)>>2]|0;if(!n){o=0;p=19;break}if(j>>>0<(f[l>>2]|0)>>>0?f[(f[h>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0:0)Bp(n);j=j+1|0;if(j>>>0>=(f[g>>2]|0)-(f[e>>2]|0)>>2>>>0){o=1;p=19;break}}if((p|0)==19){u=b;return o|0}return 0}function lg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=u;u=u+16|0;e=d+4|0;g=d;ci(f[c+12>>2]|0,b)|0;h=f[c+8>>2]|0;a:do if(h|0){i=b+16|0;j=b+4|0;k=h;while(1){l=k;if(!(Bf(0,b,l+8|0)|0)){m=0;break}n=l+20|0;o=(f[l+24>>2]|0)-(f[n>>2]|0)|0;ci(o,b)|0;l=f[n>>2]|0;n=i;p=f[n+4>>2]|0;if(!((p|0)>0|(p|0)==0&(f[n>>2]|0)>>>0>0)){f[g>>2]=f[j>>2];f[e>>2]=f[g>>2];Me(b,e,l,l+o|0)|0}k=f[k>>2]|0;if(!k)break a}u=d;return m|0}while(0);ci(f[c+32>>2]|0,b)|0;e=f[c+28>>2]|0;if(!e){m=1;u=d;return m|0}else q=e;while(1){e=q;if(!(Bf(0,b,e+8|0)|0)){m=0;r=10;break}lg(a,b,f[e+20>>2]|0)|0;q=f[q>>2]|0;if(!q){m=1;r=10;break}}if((r|0)==10){u=d;return m|0}return 0}function mg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;h=a+8|0;i=a+12|0;j=f[h>>2]|0;if((f[i>>2]|0)==(j|0)){k=ln(76)|0;vn(k,b);l=k;f[g>>2]=l;k=f[i>>2]|0;if(k>>>0<(f[a+16>>2]|0)>>>0){f[g>>2]=0;f[k>>2]=l;f[i>>2]=k+4;m=g}else{Qg(h,g);m=g}g=f[m>>2]|0;f[m>>2]=0;if(!g){u=c;return 1}Va[f[(f[g>>2]|0)+4>>2]&127](g);u=c;return 1}g=f[j>>2]|0;f[d>>2]=b;j=g+4|0;m=g+8|0;h=f[m>>2]|0;if((h|0)==(f[g+12>>2]|0))Ri(j,d);else{f[h>>2]=b;f[m>>2]=h+4}h=f[d>>2]|0;b=g+16|0;k=g+20|0;g=f[k>>2]|0;i=f[b>>2]|0;l=g-i>>2;a=i;if((h|0)<(l|0)){n=a;o=h}else{i=h+1|0;f[e>>2]=-1;p=g;if(i>>>0<=l>>>0)if(i>>>0>>0?(g=a+(i<<2)|0,(g|0)!=(p|0)):0){f[k>>2]=p+(~((p+-4-g|0)>>>2)<<2);q=h;r=a}else{q=h;r=a}else{Ch(b,i-l|0,e);q=f[d>>2]|0;r=f[b>>2]|0}n=r;o=q}f[n+(o<<2)>>2]=((f[m>>2]|0)-(f[j>>2]|0)>>2)+-1;u=c;return 1}function ng(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c;e=b;g=d-e|0;h=g>>2;i=a+8|0;j=f[i>>2]|0;k=f[a>>2]|0;l=k;if(h>>>0>j-k>>2>>>0){m=k;if(!k)n=j;else{j=a+4|0;o=f[j>>2]|0;if((o|0)!=(l|0))f[j>>2]=o+(~((o+-4-k|0)>>>2)<<2);Oq(m);f[i>>2]=0;f[j>>2]=0;f[a>>2]=0;n=0}if(h>>>0>1073741823)aq(a);j=n>>1;m=n>>2>>>0<536870911?(j>>>0>>0?h:j):1073741823;if(m>>>0>1073741823)aq(a);j=ln(m<<2)|0;n=a+4|0;f[n>>2]=j;f[a>>2]=j;f[i>>2]=j+(m<<2);if((g|0)<=0)return;kh(j|0,b|0,g|0)|0;f[n>>2]=j+(g>>>2<<2);return}g=a+4|0;a=f[g>>2]|0;j=a-k>>2;k=h>>>0>j>>>0;h=k?b+(j<<2)|0:c;c=a;j=a;if((h|0)==(b|0))p=l;else{a=h+-4-e|0;e=b;b=l;while(1){f[b>>2]=f[e>>2];e=e+4|0;if((e|0)==(h|0))break;else b=b+4|0}p=l+((a>>>2)+1<<2)|0}if(k){k=d-h|0;if((k|0)<=0)return;kh(j|0,h|0,k|0)|0;f[g>>2]=(f[g>>2]|0)+(k>>>2<<2);return}else{if((p|0)==(c|0))return;f[g>>2]=c+(~((c+-4-p|0)>>>2)<<2);return}}function og(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=f[a+8>>2]|0;e=a+76|0;g=f[e>>2]|0;h=f[g+80>>2]|0;b[c+84>>0]=0;i=c+68|0;j=c+72|0;k=f[j>>2]|0;l=f[i>>2]|0;m=k-l>>2;n=l;l=k;if(h>>>0<=m>>>0)if(h>>>0>>0?(k=n+(h<<2)|0,(k|0)!=(l|0)):0){f[j>>2]=l+(~((l+-4-k|0)>>>2)<<2);o=g;p=h}else{o=g;p=h}else{Ch(i,h-m|0,3600);m=f[e>>2]|0;o=m;p=f[m+80>>2]|0}m=(f[o+100>>2]|0)-(f[o+96>>2]|0)|0;e=(m|0)/12|0;if(!m){q=1;return q|0}m=c+68|0;c=f[o+96>>2]|0;o=f[d+28>>2]|0;d=f[(f[a+80>>2]|0)+12>>2]|0;a=0;while(1){h=a*3|0;i=f[d+(f[o+(h<<2)>>2]<<2)>>2]|0;if(i>>>0>=p>>>0){q=0;r=10;break}g=f[m>>2]|0;f[g+(f[c+(a*12|0)>>2]<<2)>>2]=i;i=f[d+(f[o+(h+1<<2)>>2]<<2)>>2]|0;if(i>>>0>=p>>>0){q=0;r=10;break}f[g+(f[c+(a*12|0)+4>>2]<<2)>>2]=i;i=f[d+(f[o+(h+2<<2)>>2]<<2)>>2]|0;if(i>>>0>=p>>>0){q=0;r=10;break}f[g+(f[c+(a*12|0)+8>>2]<<2)>>2]=i;a=a+1|0;if(a>>>0>=e>>>0){q=1;r=10;break}}if((r|0)==10)return q|0;return 0}function pg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=u;u=u+16|0;g=e;if(!(xh(a,c,d)|0)){h=0;u=e;return h|0}if((b[(f[a+8>>2]|0)+24>>0]|0)!=3){h=0;u=e;return h|0}i=f[c+48>>2]|0;c=ln(32)|0;f[g>>2]=c;f[g+8>>2]=-2147483616;f[g+4>>2]=17;j=c;k=14495;l=j+17|0;do{b[j>>0]=b[k>>0]|0;j=j+1|0;k=k+1|0}while((j|0)<(l|0));b[c+17>>0]=0;c=i+16|0;k=f[c>>2]|0;if(k){j=c;l=k;a:while(1){k=l;while(1){if((f[k+16>>2]|0)>=(d|0))break;m=f[k+4>>2]|0;if(!m){n=j;break a}else k=m}l=f[k>>2]|0;if(!l){n=k;break}else j=k}if(((n|0)!=(c|0)?(f[n+16>>2]|0)<=(d|0):0)?(d=n+20|0,(Jh(d,g)|0)!=0):0)o=Hk(d,g,-1)|0;else p=12}else p=12;if((p|0)==12)o=Hk(i,g,-1)|0;if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);if((o|0)<1){h=0;u=e;return h|0}ip(a+40|0,o);h=1;u=e;return h|0}function qg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=f[b>>2]|0;d=f[b+4>>2]|0;e=f[b+8>>2]|0;b=((c^318)+239^d)+239^e;g=f[a+4>>2]|0;if(!g){h=0;return h|0}i=g+-1|0;j=(i&g|0)==0;if(!j)if(b>>>0>>0)k=b;else k=(b>>>0)%(g>>>0)|0;else k=b&i;l=f[(f[a>>2]|0)+(k<<2)>>2]|0;if(!l){h=0;return h|0}a=f[l>>2]|0;if(!a){h=0;return h|0}if(j){j=a;while(1){l=f[j+4>>2]|0;m=(l|0)==(b|0);if(!(m|(l&i|0)==(k|0))){h=0;n=23;break}if(((m?(f[j+8>>2]|0)==(c|0):0)?(f[j+12>>2]|0)==(d|0):0)?(f[j+16>>2]|0)==(e|0):0){h=j;n=23;break}j=f[j>>2]|0;if(!j){h=0;n=23;break}}if((n|0)==23)return h|0}else o=a;while(1){a=f[o+4>>2]|0;if((a|0)==(b|0)){if(((f[o+8>>2]|0)==(c|0)?(f[o+12>>2]|0)==(d|0):0)?(f[o+16>>2]|0)==(e|0):0){h=o;n=23;break}}else{if(a>>>0>>0)p=a;else p=(a>>>0)%(g>>>0)|0;if((p|0)!=(k|0)){h=0;n=23;break}}o=f[o>>2]|0;if(!o){h=0;n=23;break}}if((n|0)==23)return h|0;return 0}function rg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=c;g=d-e|0;h=a+8|0;i=f[h>>2]|0;j=f[a>>2]|0;k=j;if(g>>>0>(i-j|0)>>>0){if(!j)l=i;else{i=a+4|0;if((f[i>>2]|0)!=(k|0))f[i>>2]=k;Oq(k);f[h>>2]=0;f[i>>2]=0;f[a>>2]=0;l=0}if((g|0)<0)aq(a);i=l<<1;m=l>>>0<1073741823?(i>>>0>>0?g:i):2147483647;if((m|0)<0)aq(a);i=ln(m)|0;l=a+4|0;f[l>>2]=i;f[a>>2]=i;f[h>>2]=i+m;if((c|0)==(d|0))return;else{n=c;o=i}do{b[o>>0]=b[n>>0]|0;n=n+1|0;o=(f[l>>2]|0)+1|0;f[l>>2]=o}while((n|0)!=(d|0));return}n=a+4|0;a=(f[n>>2]|0)-j|0;j=g>>>0>a>>>0;g=c+a|0;a=j?g:d;if((a|0)==(c|0))p=k;else{o=c;c=k;while(1){b[c>>0]=b[o>>0]|0;o=o+1|0;if((o|0)==(a|0))break;else c=c+1|0}p=k+(a-e)|0}if(!j){if((f[n>>2]|0)==(p|0))return;f[n>>2]=p;return}if((a|0)==(d|0))return;a=g;g=f[n>>2]|0;do{b[g>>0]=b[a>>0]|0;a=a+1|0;g=(f[n>>2]|0)+1|0;f[n>>2]=g}while((a|0)!=(d|0));return}function sg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=c>>>1&1431655765|c<<1&-1431655766;c=d>>>2&858993459|d<<2&-858993460;d=c>>>4&252645135|c<<4&-252645136;c=d>>>8&16711935|d<<8&-16711936;d=32-b|0;e=(c>>>16|c<<16)>>>d;c=e-(e>>>1&1431655765)|0;g=(c>>>2&858993459)+(c&858993459)|0;c=(X((g>>>4)+g&252645135,16843009)|0)>>>24;g=b-c|0;h=f[a>>2]|0;i=h;j=Vn(f[i>>2]|0,f[i+4>>2]|0,g|0,((g|0)<0)<<31>>31|0)|0;g=h;f[g>>2]=j;f[g+4>>2]=I;g=h+8|0;h=g;j=Vn(f[h>>2]|0,f[h+4>>2]|0,c|0,0)|0;c=g;f[c>>2]=j;f[c+4>>2]=I;c=a+28|0;j=f[c>>2]|0;g=32-j|0;h=a+24|0;do if((g|0)>=(b|0)){i=-1>>>d<>2]&~i|i&e<>2]=k;i=j+b|0;f[c>>2]=i;if((i|0)!=32)return;i=a+16|0;l=f[i>>2]|0;if((l|0)==(f[a+20>>2]|0)){Ri(a+12|0,h);m=0;n=0;break}else{f[l>>2]=k;f[i>>2]=l+4;m=0;n=0;break}}else{l=-1>>>j<>2]&~l|l&e<>2]=i;l=a+16|0;k=f[l>>2]|0;if((k|0)==(f[a+20>>2]|0))Ri(a+12|0,h);else{f[k>>2]=i;f[l>>2]=k+4}k=b-g|0;m=k;n=-1>>>(32-k|0)&e>>>g}while(0);f[h>>2]=n;f[c>>2]=m;return}function tg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;e=c&255;g=(d|0)!=0;a:do if(g&(a&3|0)!=0){h=c&255;i=a;j=d;while(1){if((b[i>>0]|0)==h<<24>>24){k=i;l=j;m=6;break a}n=i+1|0;o=j+-1|0;p=(o|0)!=0;if(p&(n&3|0)!=0){i=n;j=o}else{q=n;r=o;s=p;m=5;break}}}else{q=a;r=d;s=g;m=5}while(0);if((m|0)==5)if(s){k=q;l=r;m=6}else{t=q;u=0}b:do if((m|0)==6){q=c&255;if((b[k>>0]|0)==q<<24>>24){t=k;u=l}else{r=X(e,16843009)|0;c:do if(l>>>0>3){s=k;g=l;while(1){d=f[s>>2]^r;if((d&-2139062144^-2139062144)&d+-16843009|0)break;d=s+4|0;a=g+-4|0;if(a>>>0>3){s=d;g=a}else{v=d;w=a;m=11;break c}}x=s;y=g}else{v=k;w=l;m=11}while(0);if((m|0)==11)if(!w){t=v;u=0;break}else{x=v;y=w}while(1){if((b[x>>0]|0)==q<<24>>24){t=x;u=y;break b}r=x+1|0;y=y+-1|0;if(!y){t=r;u=0;break}else x=r}}}while(0);return (u|0?t:0)|0}function ug(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;c=a+4|0;d=f[c>>2]|0;e=f[a>>2]|0;g=e;do if((d|0)==(e|0)){h=a+8|0;i=f[h>>2]|0;j=a+12|0;k=f[j>>2]|0;l=k;if(i>>>0>>0){k=i;m=((l-k>>2)+1|0)/2|0;n=i+(m<<2)|0;o=k-d|0;k=o>>2;p=n+(0-k<<2)|0;if(!k){q=n;r=i}else{im(p|0,d|0,o|0)|0;q=p;r=f[h>>2]|0}f[c>>2]=q;f[h>>2]=r+(m<<2);s=q;break}m=l-g>>1;l=(m|0)==0?1:m;if(l>>>0>1073741823){m=ra(8)|0;Oo(m,16035);f[m>>2]=7256;va(m|0,1112,110)}m=ln(l<<2)|0;p=m;o=m+((l+3|0)>>>2<<2)|0;n=o;k=m+(l<<2)|0;if((d|0)==(i|0)){t=n;u=d}else{l=o;m=n;v=d;do{f[l>>2]=f[v>>2];l=m+4|0;m=l;v=v+4|0}while((v|0)!=(i|0));t=m;u=f[a>>2]|0}f[a>>2]=p;f[c>>2]=n;f[h>>2]=t;f[j>>2]=k;if(!u)s=o;else{Oq(u);s=f[c>>2]|0}}else s=d;while(0);f[s+-4>>2]=f[b>>2];f[c>>2]=(f[c>>2]|0)+-4;return}function vg(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;i=a+4|0;if((f[i>>2]|0)==-1){j=0;u=d;return j|0}k=f[a+8>>2]|0;l=c+16|0;m=l;n=f[m>>2]|0;o=f[m+4>>2]|0;if(!((o|0)>0|(o|0)==0&n>>>0>0)){m=(f[a+12>>2]|0)-k|0;p=c+4|0;f[g>>2]=f[p>>2];f[e>>2]=f[g>>2];Me(c,e,k,k+m|0)|0;m=l;k=f[m>>2]|0;q=f[m+4>>2]|0;m=a+20|0;if((q|0)>0|(q|0)==0&k>>>0>0){r=q;s=k;t=g}else{f[g>>2]=f[p>>2];f[e>>2]=f[g>>2];Me(c,e,m,m+4|0)|0;m=l;r=f[m+4>>2]|0;s=f[m>>2]|0;t=g}}else{r=o;s=n;t=g}b[h>>0]=f[i>>2];if(!((r|0)>0|(r|0)==0&s>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];Me(c,e,h,h+1|0)|0}j=1;u=d;return j|0}function wg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0;e=u;u=u+16|0;g=e+4|0;h=e;i=a+8|0;a=f[i>>2]|0;j=f[a+40>>2]|0;k=Lq((j|0)>-1?j:-1)|0;l=c+4|0;m=f[l>>2]|0;n=f[c>>2]|0;if((m|0)==(n|0)){Mq(k);u=e;return 1}o=d+16|0;p=d+4|0;q=k+j|0;j=0;r=n;n=a;s=a;a=m;while(1){m=f[r+(j<<2)>>2]|0;if(!(b[n+84>>0]|0))t=f[(f[n+68>>2]|0)+(m<<2)>>2]|0;else t=m;m=s+48|0;v=f[m>>2]|0;w=f[m+4>>2]|0;m=s+40|0;x=f[m>>2]|0;y=un(x|0,f[m+4>>2]|0,t|0,0)|0;m=Vn(y|0,I|0,v|0,w|0)|0;kh(k|0,(f[f[s>>2]>>2]|0)+m|0,x|0)|0;x=o;m=f[x+4>>2]|0;if((m|0)>0|(m|0)==0&(f[x>>2]|0)>>>0>0){z=r;A=a}else{f[h>>2]=f[p>>2];f[g>>2]=f[h>>2];Me(d,g,k,q)|0;z=f[c>>2]|0;A=f[l>>2]|0}x=j+1|0;if(x>>>0>=A-z>>2>>>0)break;m=f[i>>2]|0;j=x;r=z;n=m;s=m;a=A}Mq(k);u=e;return 1}function xg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;d=(f[b>>2]|0)*3|0;if((d|0)==-1){e=0;g=-1;f[c>>2]=g;return e|0}b=f[a+12>>2]|0;h=f[b+12>>2]|0;if((f[h+(d<<2)>>2]|0)==-1){e=0;g=d;f[c>>2]=g;return e|0}i=f[b>>2]|0;b=f[a+152>>2]|0;if((f[b+(f[i+(d<<2)>>2]<<2)>>2]|0)==-1){a=d+1|0;j=((a>>>0)%3|0|0)==0?d+-2|0:a;if((j|0)==-1){e=0;g=-1;f[c>>2]=g;return e|0}if((f[h+(j<<2)>>2]|0)==-1){e=0;g=j;f[c>>2]=g;return e|0}if((f[b+(f[i+(j<<2)>>2]<<2)>>2]|0)==-1){a=j+1|0;k=((a>>>0)%3|0|0)==0?j+-2|0:a;if((k|0)==-1){e=0;g=-1;f[c>>2]=g;return e|0}if((f[h+(k<<2)>>2]|0)==-1){e=0;g=k;f[c>>2]=g;return e|0}if((f[b+(f[i+(k<<2)>>2]<<2)>>2]|0)==-1){i=k+1|0;e=1;g=((i>>>0)%3|0|0)==0?k+-2|0:i;f[c>>2]=g;return e|0}else l=k}else l=j}else l=d;while(1){d=(((l>>>0)%3|0|0)==0?2:-1)+l|0;if((d|0)==-1)break;j=f[h+(d<<2)>>2]|0;if((j|0)==-1)break;d=j+(((j>>>0)%3|0|0)==0?2:-1)|0;if((d|0)==-1)break;else l=d}e=0;g=(((l>>>0)%3|0|0)==0?2:-1)+l|0;f[c>>2]=g;return e|0}function yg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=a+4|0;g=f[e>>2]|0;if(!g){f[c>>2]=e;h=e;return h|0}e=b[d+11>>0]|0;i=e<<24>>24<0;j=i?f[d+4>>2]|0:e&255;e=i?f[d>>2]|0:d;d=a+4|0;a=g;while(1){g=a+16|0;i=b[g+11>>0]|0;k=i<<24>>24<0;l=k?f[a+20>>2]|0:i&255;i=l>>>0>>0;m=i?l:j;if((m|0)!=0?(n=Vk(e,k?f[g>>2]|0:g,m)|0,(n|0)!=0):0)if((n|0)<0)o=8;else o=10;else if(j>>>0>>0)o=8;else o=10;if((o|0)==8){o=0;n=f[a>>2]|0;if(!n){o=9;break}else{p=a;q=n}}else if((o|0)==10){o=0;n=j>>>0>>0?j:l;if((n|0)!=0?(l=Vk(k?f[g>>2]|0:g,e,n)|0,(l|0)!=0):0){if((l|0)>=0){o=16;break}}else o=12;if((o|0)==12?(o=0,!i):0){o=16;break}r=a+4|0;i=f[r>>2]|0;if(!i){o=15;break}else{p=r;q=i}}d=p;a=q}if((o|0)==9){f[c>>2]=a;h=a;return h|0}else if((o|0)==15){f[c>>2]=a;h=r;return h|0}else if((o|0)==16){f[c>>2]=a;h=d;return h|0}return 0}function zg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0;d=u;u=u+32|0;e=d+24|0;g=d+16|0;h=d+8|0;i=d;j=a+4|0;k=f[j>>2]|0;l=f[b>>2]|0;m=f[b+4>>2]|0;b=f[c>>2]|0;n=f[c+4>>2]|0;c=b-l<<3;f[j>>2]=k-m+n+c;j=(f[a>>2]|0)+(k>>>5<<2)|0;a=k&31;k=j;if((m|0)!=(a|0)){f[e>>2]=l;f[e+4>>2]=m;f[g>>2]=b;f[g+4>>2]=n;f[h>>2]=k;f[h+4>>2]=a;xe(i,e,g,h);u=d;return}h=n-m+c|0;c=l;if((h|0)>0){if(!m){o=h;p=j;q=0;r=l;s=c}else{l=32-m|0;n=(h|0)<(l|0)?h:l;g=-1>>>(l-n|0)&-1<>2]=f[j>>2]&~g|f[c>>2]&g;g=n+m|0;l=c+4|0;o=h-n|0;p=j+(g>>>5<<2)|0;q=g&31;r=l;s=l}l=(o|0)/32|0;im(p|0,r|0,l<<2|0)|0;r=o-(l<<5)|0;o=p+(l<<2)|0;p=o;if((r|0)>0){g=-1>>>(32-r|0);f[o>>2]=f[o>>2]&~g|f[s+(l<<2)>>2]&g;t=r;v=p}else{t=q;v=p}}else{t=m;v=k}f[i>>2]=v;f[i+4>>2]=t;u=d;return}function Ag(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;c=a+8|0;d=f[c>>2]|0;e=a+12|0;g=f[e>>2]|0;h=g;do if((d|0)==(g|0)){i=a+4|0;j=f[i>>2]|0;k=f[a>>2]|0;l=k;if(j>>>0>k>>>0){m=j;n=((m-l>>2)+1|0)/-2|0;o=j+(n<<2)|0;p=d-m|0;m=p>>2;if(!m)q=j;else{im(o|0,j|0,p|0)|0;q=f[i>>2]|0}p=o+(m<<2)|0;f[c>>2]=p;f[i>>2]=q+(n<<2);r=p;break}p=h-l>>1;l=(p|0)==0?1:p;if(l>>>0>1073741823){p=ra(8)|0;Oo(p,16035);f[p>>2]=7256;va(p|0,1112,110)}p=ln(l<<2)|0;n=p;m=p+(l>>>2<<2)|0;o=m;s=p+(l<<2)|0;if((j|0)==(d|0)){t=o;u=k}else{k=m;m=o;l=j;do{f[k>>2]=f[l>>2];k=m+4|0;m=k;l=l+4|0}while((l|0)!=(d|0));t=m;u=f[a>>2]|0}f[a>>2]=n;f[i>>2]=o;f[c>>2]=t;f[e>>2]=s;if(!u)r=t;else{Oq(u);r=f[c>>2]|0}}else r=d;while(0);f[r>>2]=f[b>>2];f[c>>2]=(f[c>>2]|0)+4;return}function Bg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;h=a+12|0;i=a+4|0;j=f[i>>2]|0;if((j|0)==(f[a+8>>2]|0)){Ri(a,h);k=f[i>>2]|0}else{f[j>>2]=f[h>>2];l=j+4|0;f[i>>2]=l;k=l}l=f[a>>2]|0;f[g>>2]=k-l;k=b+16|0;j=k;m=f[j+4>>2]|0;if(!((m|0)>0|(m|0)==0&(f[j>>2]|0)>>>0>0)){f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;j=f[a>>2]|0;m=f[g>>2]|0;g=k;k=f[g+4>>2]|0;if((k|0)>0|(k|0)==0&(f[g>>2]|0)>>>0>0){n=j;o=e}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,j,j+m|0)|0;n=f[a>>2]|0;o=e}}else{n=l;o=e}e=f[i>>2]|0;if((e|0)==(n|0)){f[h>>2]=0;p=a+16|0;f[p>>2]=0;u=c;return}f[i>>2]=e+(~((e+-4-n|0)>>>2)<<2);f[h>>2]=0;p=a+16|0;f[p>>2]=0;u=c;return}function Cg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=c;g=d-e|0;h=a+8|0;i=f[h>>2]|0;j=f[a>>2]|0;k=j;if(g>>>0>(i-j|0)>>>0){if(!j)l=i;else{i=a+4|0;if((f[i>>2]|0)!=(k|0))f[i>>2]=k;Oq(k);f[h>>2]=0;f[i>>2]=0;f[a>>2]=0;l=0}if((g|0)<0)aq(a);i=l<<1;m=l>>>0<1073741823?(i>>>0>>0?g:i):2147483647;if((m|0)<0)aq(a);i=ln(m)|0;l=a+4|0;f[l>>2]=i;f[a>>2]=i;f[h>>2]=i+m;if((c|0)==(d|0))return;else{n=c;o=i}do{b[o>>0]=b[n>>0]|0;n=n+1|0;o=(f[l>>2]|0)+1|0;f[l>>2]=o}while((n|0)!=(d|0));return}else{n=a+4|0;a=(f[n>>2]|0)-j|0;j=g>>>0>a>>>0;g=c+a|0;a=j?g:d;o=a-e|0;if(o|0)im(k|0,c|0,o|0)|0;c=k+o|0;if(!j){if((f[n>>2]|0)==(c|0))return;f[n>>2]=c;return}if((a|0)==(d|0))return;a=g;g=f[n>>2]|0;do{b[g>>0]=b[a>>0]|0;a=a+1|0;g=(f[n>>2]|0)+1|0;f[n>>2]=g}while((a|0)!=(d|0));return}}function Dg(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=u;u=u+16|0;d=c;if(b[a+352>>0]|0){u=c;return 1}e=a+8|0;g=f[e>>2]|0;h=(f[g+12>>2]|0)-(f[g+8>>2]|0)|0;g=h>>2;i=a+172|0;Gi(i,g+-1|0);if(!((g|0)!=1&(h|0)>0)){u=c;return 1}h=a+12|0;a=0;j=0;while(1){k=f[(f[(f[e>>2]|0)+8>>2]|0)+(a<<2)>>2]|0;if(!(f[k+56>>2]|0))l=j;else{m=f[i>>2]|0;f[m+(j*136|0)>>2]=a;n=f[m+(j*136|0)+104>>2]|0;o=m+(j*136|0)+108|0;p=f[o>>2]|0;if((p|0)!=(n|0))f[o>>2]=p+(~((p+-4-n|0)>>>2)<<2);n=f[h>>2]|0;gk(m+(j*136|0)+104|0,(f[n+4>>2]|0)-(f[n>>2]|0)>>2);n=(f[i>>2]|0)+(j*136|0)+116|0;m=f[h>>2]|0;p=(f[m+4>>2]|0)-(f[m>>2]|0)>>2;f[d>>2]=-1;hg(n,p,d);p=f[i>>2]|0;f[p+(j*136|0)+128>>2]=0;Gc(p+(j*136|0)+4|0,f[e>>2]|0,f[h>>2]|0,k)|0;l=j+1|0}a=a+1|0;if((a|0)>=(g|0))break;else j=l}u=c;return 1}function Eg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;c=a+8|0;d=f[c>>2]|0;e=a+4|0;g=f[e>>2]|0;h=g;if(d-g>>2>>>0>=b>>>0){sj(g|0,0,b<<2|0)|0;f[e>>2]=g+(b<<2);return}i=f[a>>2]|0;j=g-i>>2;g=j+b|0;k=i;if(g>>>0>1073741823)aq(a);l=d-i|0;d=l>>1;m=l>>2>>>0<536870911?(d>>>0>>0?g:d):1073741823;do if(m)if(m>>>0>1073741823){d=ra(8)|0;Oo(d,16035);f[d>>2]=7256;va(d|0,1112,110)}else{n=ln(m<<2)|0;break}else n=0;while(0);d=n+(j<<2)|0;sj(d|0,0,b<<2|0)|0;b=d;j=n+(m<<2)|0;m=n+(g<<2)|0;if((h|0)==(k|0)){o=b;p=i;q=h}else{i=h;h=b;b=d;do{i=i+-4|0;d=f[i>>2]|0;f[i>>2]=0;f[b+-4>>2]=d;b=h+-4|0;h=b}while((i|0)!=(k|0));o=h;p=f[a>>2]|0;q=f[e>>2]|0}f[a>>2]=o;f[e>>2]=m;f[c>>2]=j;j=p;if((q|0)!=(j|0)){c=q;do{c=c+-4|0;q=f[c>>2]|0;f[c>>2]=0;if(q|0)Va[f[(f[q>>2]|0)+4>>2]&127](q)}while((c|0)!=(j|0))}if(!p)return;Oq(p);return}function Fg(a,c,d,e,g,h){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=$(h);var i=0,j=0,k=0,l=0,m=0,n=0;i=u;u=u+16|0;j=i;k=i+4|0;f[j>>2]=c;c=ln(32)|0;f[k>>2]=c;f[k+8>>2]=-2147483616;f[k+4>>2]=17;l=c;m=14495;n=l+17|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[c+17>>0]=0;Xj(Hd(a,j)|0,k,d);if((b[k+11>>0]|0)<0)Oq(f[k>>2]|0);d=ln(32)|0;f[k>>2]=d;f[k+8>>2]=-2147483616;f[k+4>>2]=19;l=d;m=14438;n=l+19|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[d+19>>0]=0;si(Hd(a,j)|0,k,g,e);if((b[k+11>>0]|0)<0)Oq(f[k>>2]|0);e=ln(32)|0;f[k>>2]=e;f[k+8>>2]=-2147483616;f[k+4>>2]=18;l=e;m=14458;n=l+18|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[e+18>>0]=0;Tj(Hd(a,j)|0,k,h);if((b[k+11>>0]|0)>=0){u=i;return}Oq(f[k>>2]|0);u=i;return}function Gg(a){a=a|0;tk(a);tk(a+32|0);tk(a+64|0);tk(a+96|0);tk(a+128|0);tk(a+160|0);tk(a+192|0);tk(a+224|0);tk(a+256|0);tk(a+288|0);tk(a+320|0);tk(a+352|0);tk(a+384|0);tk(a+416|0);tk(a+448|0);tk(a+480|0);tk(a+512|0);tk(a+544|0);tk(a+576|0);tk(a+608|0);tk(a+640|0);tk(a+672|0);tk(a+704|0);tk(a+736|0);tk(a+768|0);tk(a+800|0);tk(a+832|0);tk(a+864|0);tk(a+896|0);tk(a+928|0);tk(a+960|0);tk(a+992|0);tk(a+1024|0);return}function Hg(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;c=u;u=u+16|0;d=c;if(b[a+288>>0]|0){u=c;return 1}e=a+8|0;g=f[e>>2]|0;h=(f[g+12>>2]|0)-(f[g+8>>2]|0)|0;g=h>>2;i=a+172|0;Gi(i,g+-1|0);if(!((g|0)!=1&(h|0)>0)){u=c;return 1}h=a+12|0;a=0;j=0;while(1){k=f[(f[(f[e>>2]|0)+8>>2]|0)+(a<<2)>>2]|0;if(!(f[k+56>>2]|0))l=j;else{m=f[i>>2]|0;f[m+(j*136|0)>>2]=a;n=f[m+(j*136|0)+104>>2]|0;o=m+(j*136|0)+108|0;p=f[o>>2]|0;if((p|0)!=(n|0))f[o>>2]=p+(~((p+-4-n|0)>>>2)<<2);n=f[h>>2]|0;gk(m+(j*136|0)+104|0,(f[n+4>>2]|0)-(f[n>>2]|0)>>2);n=(f[i>>2]|0)+(j*136|0)+116|0;m=f[h>>2]|0;p=(f[m+4>>2]|0)-(f[m>>2]|0)>>2;f[d>>2]=-1;hg(n,p,d);p=f[i>>2]|0;f[p+(j*136|0)+128>>2]=0;Gc(p+(j*136|0)+4|0,f[e>>2]|0,f[h>>2]|0,k)|0;l=j+1|0}a=a+1|0;if((a|0)>=(g|0))break;else j=l}u=c;return 1}function Ig(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=c;e=b;g=d-e|0;h=g>>2;i=a+8|0;j=f[i>>2]|0;k=f[a>>2]|0;l=k;if(h>>>0<=j-k>>2>>>0){m=a+4|0;n=(f[m>>2]|0)-k>>2;o=h>>>0>n>>>0;p=o?b+(n<<2)|0:c;c=p;n=c-e|0;e=n>>2;if(e|0)im(k|0,b|0,n|0)|0;n=l+(e<<2)|0;if(o){o=d-c|0;if((o|0)<=0)return;kh(f[m>>2]|0,p|0,o|0)|0;f[m>>2]=(f[m>>2]|0)+(o>>>2<<2);return}else{o=f[m>>2]|0;if((o|0)==(n|0))return;f[m>>2]=o+(~((o+-4-n|0)>>>2)<<2);return}}n=k;if(!k)q=j;else{j=a+4|0;o=f[j>>2]|0;if((o|0)!=(l|0))f[j>>2]=o+(~((o+-4-k|0)>>>2)<<2);Oq(n);f[i>>2]=0;f[j>>2]=0;f[a>>2]=0;q=0}if(h>>>0>1073741823)aq(a);j=q>>1;n=q>>2>>>0<536870911?(j>>>0>>0?h:j):1073741823;if(n>>>0>1073741823)aq(a);j=ln(n<<2)|0;h=a+4|0;f[h>>2]=j;f[a>>2]=j;f[i>>2]=j+(n<<2);if((g|0)<=0)return;kh(j|0,b|0,g|0)|0;f[h>>2]=j+(g>>>2<<2);return}function Jg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0.0,p=0,q=0.0,r=0.0,s=0.0,t=0,v=0.0;e=u;u=u+16|0;g=e;h=c+1|0;f[g>>2]=0;i=g+4|0;f[i>>2]=0;f[g+8>>2]=0;do if(h)if(h>>>0>1073741823)aq(g);else{j=ln(h<<2)|0;f[g>>2]=j;k=j+(h<<2)|0;f[g+8>>2]=k;sj(j|0,0,(c<<2)+4|0)|0;f[i>>2]=k;l=j;m=k;n=j;break}else{l=0;m=0;n=0}while(0);if((b|0)>0){g=0;do{j=l+(f[a+(g<<2)>>2]<<2)|0;f[j>>2]=(f[j>>2]|0)+1;g=g+1|0}while((g|0)!=(b|0))}o=+(b|0);if((c|0)<0){p=0;q=0.0}else{c=0;r=0.0;b=0;while(1){g=f[l+(b<<2)>>2]|0;s=+(g|0);if((g|0)>0){t=c+1|0;v=r+ +Zg(s/o)*s}else{t=c;v=r}b=b+1|0;if((b|0)==(h|0)){p=t;q=v;break}else{c=t;r=v}}}if(d|0)f[d>>2]=p;v=-q;p=~~v>>>0;d=+K(v)>=1.0?(v>0.0?~~+Y(+J(v/4294967296.0),4294967295.0)>>>0:~~+W((v-+(~~v>>>0))/4294967296.0)>>>0):0;if(!l){I=d;u=e;return p|0}if((m|0)!=(l|0))f[i>>2]=m+(~((m+-4-l|0)>>>2)<<2);Oq(n);I=d;u=e;return p|0}function Kg(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=u;u=u+16|0;g=e+4|0;h=e;i=ln(32)|0;f[a>>2]=i;f[a+4>>2]=c+4;c=a+8|0;b[c>>0]=0;f[i+16>>2]=f[d>>2];a=i+20|0;f[i+24>>2]=0;f[i+28>>2]=0;j=i+24|0;f[a>>2]=j;i=f[d+4>>2]|0;k=d+8|0;if((i|0)==(k|0)){b[c>>0]=1;u=e;return}d=j;j=i;while(1){i=j+16|0;f[h>>2]=d;f[g>>2]=f[h>>2];ph(a,g,i,i)|0;i=f[j+4>>2]|0;if(!i){l=j+8|0;m=f[l>>2]|0;if((f[m>>2]|0)==(j|0))n=m;else{m=l;do{l=f[m>>2]|0;m=l+8|0;o=f[m>>2]|0}while((f[o>>2]|0)!=(l|0));n=o}}else{m=i;while(1){o=f[m>>2]|0;if(!o)break;else m=o}n=m}if((n|0)==(k|0))break;else j=n}b[c>>0]=1;u=e;return}function Lg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;d=u;u=u+16|0;e=d;f[e>>2]=b;g=a+8|0;if(((f[a+12>>2]|0)-(f[g>>2]|0)>>2|0)<=(b|0))Bh(g,b+1|0);h=f[(f[c>>2]|0)+56>>2]|0;do if((h|0)<5){i=a+20+(h*12|0)+4|0;j=f[i>>2]|0;if((j|0)==(f[a+20+(h*12|0)+8>>2]|0)){Ri(a+20+(h*12|0)|0,e);break}else{f[j>>2]=b;f[i>>2]=j+4;break}}while(0);b=f[c>>2]|0;h=f[e>>2]|0;f[b+60>>2]=h;e=(f[g>>2]|0)+(h<<2)|0;f[c>>2]=0;c=f[e>>2]|0;f[e>>2]=b;if(!c){u=d;return}b=c+88|0;e=f[b>>2]|0;f[b>>2]=0;if(e|0){b=f[e+8>>2]|0;if(b|0){h=e+12|0;if((f[h>>2]|0)!=(b|0))f[h>>2]=b;Oq(b)}Oq(e)}e=f[c+68>>2]|0;if(e|0){b=c+72|0;h=f[b>>2]|0;if((h|0)!=(e|0))f[b>>2]=h+(~((h+-4-e|0)>>>2)<<2);Oq(e)}e=c+64|0;h=f[e>>2]|0;f[e>>2]=0;if(h|0){e=f[h>>2]|0;if(e|0){b=h+4|0;if((f[b>>2]|0)!=(e|0))f[b>>2]=e;Oq(e)}Oq(h)}Oq(c);u=d;return}function Mg(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;b=u;u=u+16|0;c=b+4|0;d=b;e=a+8|0;g=f[e>>2]|0;gk(f[a+4>>2]|0,(f[g+56>>2]|0)-(f[g+52>>2]|0)>>2);g=a+84|0;a=f[g>>2]|0;if(!a){h=f[(f[e>>2]|0)+64>>2]|0;i=(f[h+4>>2]|0)-(f[h>>2]|0)>>2;h=(i>>>0)/3|0;if(i>>>0<=2){u=b;return 1}i=0;do{f[d>>2]=i*3;f[c>>2]=f[d>>2];Zb(e,c);i=i+1|0}while((i|0)<(h|0));u=b;return 1}else{h=f[a>>2]|0;if((f[a+4>>2]|0)==(h|0)){u=b;return 1}a=0;i=h;do{f[d>>2]=f[i+(a<<2)>>2];f[c>>2]=f[d>>2];Zb(e,c);a=a+1|0;h=f[g>>2]|0;i=f[h>>2]|0}while(a>>>0<(f[h+4>>2]|0)-i>>2>>>0);u=b;return 1}return 0}function Ng(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0;d=u;u=u+48|0;e=d+16|0;g=d;h=d+32|0;i=a+28|0;j=f[i>>2]|0;f[h>>2]=j;k=a+20|0;l=(f[k>>2]|0)-j|0;f[h+4>>2]=l;f[h+8>>2]=b;f[h+12>>2]=c;b=l+c|0;l=a+60|0;f[g>>2]=f[l>>2];f[g+4>>2]=h;f[g+8>>2]=2;j=to(Aa(146,g|0)|0)|0;a:do if((b|0)!=(j|0)){g=2;m=b;n=h;o=j;while(1){if((o|0)<0)break;m=m-o|0;p=f[n+4>>2]|0;q=o>>>0>p>>>0;r=q?n+8|0:n;s=g+(q<<31>>31)|0;t=o-(q?p:0)|0;f[r>>2]=(f[r>>2]|0)+t;p=r+4|0;f[p>>2]=(f[p>>2]|0)-t;f[e>>2]=f[l>>2];f[e+4>>2]=r;f[e+8>>2]=s;o=to(Aa(146,e|0)|0)|0;if((m|0)==(o|0)){v=3;break a}else{g=s;n=r}}f[a+16>>2]=0;f[i>>2]=0;f[k>>2]=0;f[a>>2]=f[a>>2]|32;if((g|0)==2)w=0;else w=c-(f[n+4>>2]|0)|0}else v=3;while(0);if((v|0)==3){v=f[a+44>>2]|0;f[a+16>>2]=v+(f[a+48>>2]|0);a=v;f[i>>2]=a;f[k>>2]=a;w=c}u=d;return w|0}function Og(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;f[a>>2]=6192;b=f[a+68>>2]|0;if(b|0){c=a+72|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+56>>2]|0;if(b|0){d=a+60|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+44>>2]|0;if(b|0){c=a+48|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+32>>2]|0;if(b|0){d=a+36|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+20>>2]|0;if(b|0){c=a+24|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}hi(a+8|0);b=a+4|0;a=f[b>>2]|0;f[b>>2]=0;if(!a)return;b=a+40|0;d=f[b>>2]|0;if(d|0){c=a+44|0;e=f[c>>2]|0;if((e|0)==(d|0))g=d;else{h=e;do{e=h+-4|0;f[c>>2]=e;i=f[e>>2]|0;f[e>>2]=0;if(i|0){bj(i);Oq(i)}h=f[c>>2]|0}while((h|0)!=(d|0));g=f[b>>2]|0}Oq(g)}bj(a);Oq(a);return}function Pg(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;c=a+12|0;d=f[a>>2]|0;e=a+8|0;g=f[e>>2]|0;h=(g|0)==-1;if(!(b[c>>0]|0)){do if(((!h?(i=(((g>>>0)%3|0|0)==0?2:-1)+g|0,(i|0)!=-1):0)?(f[(f[d>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)==0:0)?(j=f[(f[(f[d+64>>2]|0)+12>>2]|0)+(i<<2)>>2]|0,(j|0)!=-1):0)if(!((j>>>0)%3|0)){k=j+2|0;break}else{k=j+-1|0;break}else k=-1;while(0);f[e>>2]=k;return}k=g+1|0;if(((!h?(h=((k>>>0)%3|0|0)==0?g+-2|0:k,(h|0)!=-1):0)?(f[(f[d>>2]|0)+(h>>>5<<2)>>2]&1<<(h&31)|0)==0:0)?(k=f[(f[(f[d+64>>2]|0)+12>>2]|0)+(h<<2)>>2]|0,h=k+1|0,(k|0)!=-1):0){g=((h>>>0)%3|0|0)==0?k+-2|0:h;f[e>>2]=g;if((g|0)!=-1){if((g|0)!=(f[a+4>>2]|0))return;f[e>>2]=-1;return}}else f[e>>2]=-1;g=f[a+4>>2]|0;do if((((g|0)!=-1?(a=(((g>>>0)%3|0|0)==0?2:-1)+g|0,(a|0)!=-1):0)?(f[(f[d>>2]|0)+(a>>>5<<2)>>2]&1<<(a&31)|0)==0:0)?(h=f[(f[(f[d+64>>2]|0)+12>>2]|0)+(a<<2)>>2]|0,(h|0)!=-1):0)if(!((h>>>0)%3|0)){l=h+2|0;break}else{l=h+-1|0;break}else l=-1;while(0);f[e>>2]=l;b[c>>0]=0;return}function Qg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=a+4|0;d=f[a>>2]|0;e=(f[c>>2]|0)-d>>2;g=e+1|0;if(g>>>0>1073741823)aq(a);h=a+8|0;i=(f[h>>2]|0)-d|0;d=i>>1;j=i>>2>>>0<536870911?(d>>>0>>0?g:d):1073741823;do if(j)if(j>>>0>1073741823){d=ra(8)|0;Oo(d,16035);f[d>>2]=7256;va(d|0,1112,110)}else{k=ln(j<<2)|0;break}else k=0;while(0);d=k+(e<<2)|0;e=d;g=k+(j<<2)|0;j=f[b>>2]|0;f[b>>2]=0;f[d>>2]=j;j=d+4|0;b=f[a>>2]|0;k=f[c>>2]|0;if((k|0)==(b|0)){l=e;m=b;n=b}else{i=k;k=e;e=d;do{i=i+-4|0;d=f[i>>2]|0;f[i>>2]=0;f[e+-4>>2]=d;e=k+-4|0;k=e}while((i|0)!=(b|0));l=k;m=f[a>>2]|0;n=f[c>>2]|0}f[a>>2]=l;f[c>>2]=j;f[h>>2]=g;g=m;if((n|0)!=(g|0)){h=n;do{h=h+-4|0;n=f[h>>2]|0;f[h>>2]=0;if(n|0)Va[f[(f[n>>2]|0)+4>>2]&127](n)}while((h|0)!=(g|0))}if(!m)return;Oq(m);return}function Rg(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=a+4|0;a=f[d>>2]|0;do if(a|0){e=b[c+11>>0]|0;g=e<<24>>24<0;h=g?f[c+4>>2]|0:e&255;e=g?f[c>>2]|0:c;g=d;i=a;a:while(1){j=i;while(1){k=j+16|0;l=b[k+11>>0]|0;m=l<<24>>24<0;n=m?f[j+20>>2]|0:l&255;l=h>>>0>>0?h:n;if((l|0)!=0?(o=Vk(m?f[k>>2]|0:k,e,l)|0,(o|0)!=0):0){if((o|0)>=0)break}else p=6;if((p|0)==6?(p=0,n>>>0>=h>>>0):0)break;n=f[j+4>>2]|0;if(!n){q=g;break a}else j=n}i=f[j>>2]|0;if(!i){q=j;break}else g=j}if((q|0)!=(d|0)){g=q+16|0;i=b[g+11>>0]|0;n=i<<24>>24<0;o=n?f[q+20>>2]|0:i&255;i=o>>>0>>0?o:h;if(i|0?(l=Vk(e,n?f[g>>2]|0:g,i)|0,l|0):0){if((l|0)<0)break;else r=q;return r|0}if(h>>>0>=o>>>0){r=q;return r|0}}}while(0);r=d;return r|0}function Sg(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=a+8|0;f[c>>2]=f[b>>2];fg(a+12|0,b+4|0)|0;d=a+44|0;e=b+36|0;f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];f[d+8>>2]=f[e+8>>2];f[d+12>>2]=f[e+12>>2];if((c|0)==(b|0)){f[a+96>>2]=f[b+88>>2];return}else{ng(a+60|0,f[b+52>>2]|0,f[b+56>>2]|0);ng(a+72|0,f[b+64>>2]|0,f[b+68>>2]|0);ng(a+84|0,f[b+76>>2]|0,f[b+80>>2]|0);f[a+96>>2]=f[b+88>>2];Ig(a+100|0,f[b+92>>2]|0,f[b+96>>2]|0);return}}function Tg(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;d=a+8|0;e=f[d>>2]|0;g=a+4|0;h=f[g>>2]|0;if(((e-h|0)/12|0)>>>0>=b>>>0){i=b;j=h;do{f[j>>2]=f[c>>2];f[j+4>>2]=f[c+4>>2];f[j+8>>2]=f[c+8>>2];j=(f[g>>2]|0)+12|0;f[g>>2]=j;i=i+-1|0}while((i|0)!=0);return}i=f[a>>2]|0;j=(h-i|0)/12|0;h=j+b|0;if(h>>>0>357913941)aq(a);k=(e-i|0)/12|0;i=k<<1;e=k>>>0<178956970?(i>>>0>>0?h:i):357913941;do if(e)if(e>>>0>357913941){i=ra(8)|0;Oo(i,16035);f[i>>2]=7256;va(i|0,1112,110)}else{l=ln(e*12|0)|0;break}else l=0;while(0);i=l+(j*12|0)|0;j=l+(e*12|0)|0;e=b;b=i;l=i;do{f[b>>2]=f[c>>2];f[b+4>>2]=f[c+4>>2];f[b+8>>2]=f[c+8>>2];b=l+12|0;l=b;e=e+-1|0}while((e|0)!=0);e=f[a>>2]|0;b=(f[g>>2]|0)-e|0;c=i+(((b|0)/-12|0)*12|0)|0;if((b|0)>0)kh(c|0,e|0,b|0)|0;f[a>>2]=c;f[g>>2]=l;f[d>>2]=j;if(!e)return;Oq(e);return}function Ug(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=a+4|0;d=f[a>>2]|0;e=(f[c>>2]|0)-d>>2;g=e+1|0;if(g>>>0>1073741823)aq(a);h=a+8|0;i=(f[h>>2]|0)-d|0;d=i>>1;j=i>>2>>>0<536870911?(d>>>0>>0?g:d):1073741823;do if(j)if(j>>>0>1073741823){d=ra(8)|0;Oo(d,16035);f[d>>2]=7256;va(d|0,1112,110)}else{k=ln(j<<2)|0;break}else k=0;while(0);d=k+(e<<2)|0;e=d;g=k+(j<<2)|0;j=f[b>>2]|0;f[b>>2]=0;f[d>>2]=j;j=d+4|0;b=f[a>>2]|0;k=f[c>>2]|0;if((k|0)==(b|0)){l=e;m=b;n=b}else{i=k;k=e;e=d;do{i=i+-4|0;d=f[i>>2]|0;f[i>>2]=0;f[e+-4>>2]=d;e=k+-4|0;k=e}while((i|0)!=(b|0));l=k;m=f[a>>2]|0;n=f[c>>2]|0}f[a>>2]=l;f[c>>2]=j;f[h>>2]=g;g=m;if((n|0)!=(g|0)){h=n;do{h=h+-4|0;n=f[h>>2]|0;f[h>>2]=0;if(n|0){bj(n);Oq(n)}}while((h|0)!=(g|0))}if(!m)return;Oq(m);return}function Vg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=f[b>>2]|0;g=f[a>>2]|0;h=f[d>>2]|0;d=f[h>>2]|0;i=(f[h+4>>2]|0)-d>>3;if(i>>>0<=e>>>0)aq(h);j=d;if(i>>>0<=g>>>0)aq(h);d=f[j+(e<<3)>>2]|0;k=f[c>>2]|0;if(i>>>0<=k>>>0)aq(h);l=j+(g<<3)|0;m=(f[j+(k<<3)>>2]|0)>>>0>>0;if(d>>>0<(f[l>>2]|0)>>>0){if(m){f[a>>2]=k;f[c>>2]=g;n=1;return n|0}f[a>>2]=e;f[b>>2]=g;d=f[c>>2]|0;if(i>>>0<=d>>>0)aq(h);if((f[j+(d<<3)>>2]|0)>>>0>=(f[l>>2]|0)>>>0){n=1;return n|0}f[b>>2]=d;f[c>>2]=g;n=2;return n|0}if(!m){n=0;return n|0}f[b>>2]=k;f[c>>2]=e;e=f[b>>2]|0;c=f[a>>2]|0;if(i>>>0<=e>>>0)aq(h);if(i>>>0<=c>>>0)aq(h);if((f[j+(e<<3)>>2]|0)>>>0>=(f[j+(c<<3)>>2]|0)>>>0){n=1;return n|0}f[a>>2]=e;f[b>>2]=c;n=2;return n|0}function Wg(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;b=u;u=u+16|0;c=b+4|0;d=b;e=a+8|0;g=f[e>>2]|0;gk(f[a+4>>2]|0,(f[g+28>>2]|0)-(f[g+24>>2]|0)>>2);g=a+84|0;a=f[g>>2]|0;if(!a){h=f[e>>2]|0;i=(f[h+4>>2]|0)-(f[h>>2]|0)>>2;h=(i>>>0)/3|0;if(i>>>0<=2){u=b;return 1}i=0;do{f[d>>2]=i*3;f[c>>2]=f[d>>2];dc(e,c);i=i+1|0}while((i|0)<(h|0));u=b;return 1}else{h=f[a>>2]|0;if((f[a+4>>2]|0)==(h|0)){u=b;return 1}a=0;i=h;do{f[d>>2]=f[i+(a<<2)>>2];f[c>>2]=f[d>>2];dc(e,c);a=a+1|0;h=f[g>>2]|0;i=f[h>>2]|0}while(a>>>0<(f[h+4>>2]|0)-i>>2>>>0);u=b;return 1}return 0}function Xg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;a=u;u=u+16|0;e=a;if(!b){g=0;u=a;return g|0}h=b+96|0;i=b+100|0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;b=f[i>>2]|0;j=f[h>>2]|0;k=(b-j|0)/12|0;l=j;j=b;if(k>>>0>=c>>>0){if(k>>>0>c>>>0?(b=l+(c*12|0)|0,(b|0)!=(j|0)):0)f[i>>2]=j+(~(((j+-12-b|0)>>>0)/12|0)*12|0);if(!c){g=1;u=a;return g|0}}else Tg(h,c-k|0,e);k=0;b=f[h>>2]|0;while(1){j=k*3|0;l=f[d+(j<<2)>>2]|0;m=f[d+(j+1<<2)>>2]|0;n=f[d+(j+2<<2)>>2]|0;j=((f[i>>2]|0)-b|0)/12|0;o=k;k=k+1|0;if(o>>>0>>0){p=b;q=b}else{f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;Tg(h,k-j|0,e);j=f[h>>2]|0;p=j;q=j}f[p+(o*12|0)>>2]=l;f[p+(o*12|0)+4>>2]=m;f[p+(o*12|0)+8>>2]=n;if((k|0)==(c|0)){g=1;break}else b=q}u=a;return g|0}function Yg(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0;e=u;u=u+80|0;g=e+36|0;h=e;ao(g,c);Ke(h,b,c);Ph(g,h);Ej(h+24|0,f[h+28>>2]|0);Oj(h+12|0,f[h+16>>2]|0);Ej(h,f[h+4>>2]|0);cj(a,g,d);Ej(g+24|0,f[g+28>>2]|0);Oj(g+12|0,f[g+16>>2]|0);Ej(g,f[g+4>>2]|0);u=e;return}function Zg(a){a=+a;var b=0,c=0,d=0,e=0.0,g=0,h=0,i=0,j=0,k=0,l=0,m=0.0,n=0.0,o=0.0,q=0.0,r=0.0,t=0.0;p[s>>3]=a;b=f[s>>2]|0;c=f[s+4>>2]|0;d=(c|0)<0;do if(d|c>>>0<1048576){if((b|0)==0&(c&2147483647|0)==0){e=-1.0/(a*a);break}if(d){e=(a-a)/0.0;break}else{p[s>>3]=a*18014398509481984.0;g=f[s+4>>2]|0;h=-1077;i=g;j=f[s>>2]|0;k=g;l=9;break}}else if(c>>>0<=2146435071)if((b|0)==0&0==0&(c|0)==1072693248)e=0.0;else{h=-1023;i=c;j=b;k=c;l=9}else e=a;while(0);if((l|0)==9){l=i+614242|0;f[s>>2]=j;f[s+4>>2]=(l&1048575)+1072079006;a=+p[s>>3]+-1.0;m=a*a*.5;n=a/(a+2.0);o=n*n;q=o*o;p[s>>3]=a-m;j=f[s+4>>2]|0;f[s>>2]=0;f[s+4>>2]=j;r=+p[s>>3];t=a-r-m+n*(m+(q*(q*(q*.15313837699209373+.22222198432149784)+.3999999999940942)+o*(q*(q*(q*.14798198605116586+.1818357216161805)+.2857142874366239)+.6666666666666735)));q=r*1.4426950407214463;o=+(h+(l>>>20)|0);m=q+o;e=m+(q+(o-m)+(t*1.4426950407214463+(t+r)*1.6751713164886512e-10))}return +e}function _g(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;d=u;u=u+16|0;e=d;g=ln(32)|0;f[e>>2]=g;f[e+8>>2]=-2147483616;f[e+4>>2]=17;h=g;i=14390;j=h+17|0;do{b[h>>0]=b[i>>0]|0;h=h+1|0;i=i+1|0}while((h|0)<(j|0));b[g+17>>0]=0;g=c+16|0;i=f[g>>2]|0;if(i){h=g;j=i;a:while(1){i=j;while(1){if((f[i+16>>2]|0)>=(a|0))break;k=f[i+4>>2]|0;if(!k){l=h;break a}else i=k}j=f[i>>2]|0;if(!j){l=i;break}else h=i}if(((l|0)!=(g|0)?(f[l+16>>2]|0)<=(a|0):0)?(a=l+20|0,(Jh(a,e)|0)!=0):0)m=a;else n=10}else n=10;if((n|0)==10)m=c;c=Hk(m,e,-1)|0;if((b[e+11>>0]|0)>=0){o=(c|0)==-1;p=c>>>0>6;q=p?-2:c;r=o?-1:q;u=d;return r|0}Oq(f[e>>2]|0);o=(c|0)==-1;p=c>>>0>6;q=p?-2:c;r=o?-1:q;u=d;return r|0}function $g(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0;d=u;u=u+16|0;e=d;g=f[c>>2]|0;f[c>>2]=0;f[e>>2]=g;Lg(a,b,e);g=f[e>>2]|0;f[e>>2]=0;if(g|0){e=g+88|0;c=f[e>>2]|0;f[e>>2]=0;if(c|0){e=f[c+8>>2]|0;if(e|0){h=c+12|0;if((f[h>>2]|0)!=(e|0))f[h>>2]=e;Oq(e)}Oq(c)}c=f[g+68>>2]|0;if(c|0){e=g+72|0;h=f[e>>2]|0;if((h|0)!=(c|0))f[e>>2]=h+(~((h+-4-c|0)>>>2)<<2);Oq(c)}c=g+64|0;h=f[c>>2]|0;f[c>>2]=0;if(h|0){c=f[h>>2]|0;if(c|0){e=h+4|0;if((f[e>>2]|0)!=(c|0))f[e>>2]=c;Oq(c)}Oq(h)}Oq(g)}g=a+84|0;h=a+88|0;a=f[h>>2]|0;c=f[g>>2]|0;e=a-c>>2;if((e|0)>(b|0)){u=d;return}i=b+1|0;b=a;if(i>>>0>e>>>0){Fh(g,i-e|0);u=d;return}if(i>>>0>=e>>>0){u=d;return}e=c+(i<<2)|0;if((e|0)==(b|0)){u=d;return}f[h>>2]=b+(~((b+-4-e|0)>>>2)<<2);u=d;return}function ah(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+16|0;e=d;g=a+4|0;f[g>>2]=c;f[a+8>>2]=f[c+52>>2];h=f[a+184>>2]|0;i=a+188|0;j=f[i>>2]|0;if((j|0)!=(h|0))f[i>>2]=j+(~((j+-4-h|0)>>>2)<<2);h=f[c+48>>2]|0;c=ln(32)|0;f[e>>2]=c;f[e+8>>2]=-2147483616;f[e+4>>2]=19;j=c;i=15351;k=j+19|0;do{b[j>>0]=b[i>>0]|0;j=j+1|0;i=i+1|0}while((j|0)<(k|0));b[c+19>>0]=0;c=(Jh(h,e)|0)==0;if((b[e+11>>0]|0)<0)Oq(f[e>>2]|0);h=f[(f[g>>2]|0)+48>>2]|0;if(c){c=(mi(h)|0)>5&1;b[a+352>>0]=c;u=d;return 1}c=ln(32)|0;f[e>>2]=c;f[e+8>>2]=-2147483616;f[e+4>>2]=19;j=c;i=15351;k=j+19|0;do{b[j>>0]=b[i>>0]|0;j=j+1|0;i=i+1|0}while((j|0)<(k|0));b[c+19>>0]=0;c=(Yj(h,e,0)|0)&1;b[a+352>>0]=c;if((b[e+11>>0]|0)<0)Oq(f[e>>2]|0);u=d;return 1}function bh(a){a=a|0;var c=0,d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0;c=a+108|0;d=(f[a+112>>2]|0)-(f[c>>2]|0)|0;e=(d|0)/12|0;g=a+4|0;ci(e,f[(f[g>>2]|0)+44>>2]|0)|0;if(!d)return 1;d=0;a=0;while(1){i=f[c>>2]|0;j=i+(d*12|0)+4|0;ci((f[j>>2]|0)-a|0,f[(f[g>>2]|0)+44>>2]|0)|0;ci((f[j>>2]|0)-(f[i+(d*12|0)>>2]|0)|0,f[(f[g>>2]|0)+44>>2]|0)|0;d=d+1|0;if(d>>>0>=e>>>0)break;else a=f[j>>2]|0}zi(f[(f[g>>2]|0)+44>>2]|0,e,0,0)|0;a=0;do{d=f[(f[g>>2]|0)+44>>2]|0;j=d+16|0;i=f[j+4>>2]|0;if((i|0)>0|(i|0)==0&(f[j>>2]|0)>>>0>0){j=f[d+12>>2]|0;d=j+4|0;i=f[d>>2]|0;k=b[(f[c>>2]|0)+(a*12|0)+8>>0]&1;l=i>>>3;m=i&7;i=(f[j>>2]|0)+l|0;b[i>>0]=(1<>0]|0);i=(f[j>>2]|0)+l|0;b[i>>0]=k<>0]|0);f[d>>2]=(f[d>>2]|0)+1}a=a+1|0}while(a>>>0>>0);eg(f[(f[g>>2]|0)+44>>2]|0);return 1}function ch(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0;e=u;u=u+80|0;g=e+36|0;h=e;io(g,c);Ke(h,b,c);Ph(g,h);Ej(h+24|0,f[h+28>>2]|0);Oj(h+12|0,f[h+16>>2]|0);Ej(h,f[h+4>>2]|0);cj(a,g,d);Ej(g+24|0,f[g+28>>2]|0);Oj(g+12|0,f[g+16>>2]|0);Ej(g,f[g+4>>2]|0);u=e;return}function dh(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+16|0;e=d;g=a+4|0;f[g>>2]=c;f[a+8>>2]=f[c+52>>2];h=f[a+184>>2]|0;i=a+188|0;j=f[i>>2]|0;if((j|0)!=(h|0))f[i>>2]=j+(~((j+-4-h|0)>>>2)<<2);h=f[c+48>>2]|0;c=ln(32)|0;f[e>>2]=c;f[e+8>>2]=-2147483616;f[e+4>>2]=19;j=c;i=15351;k=j+19|0;do{b[j>>0]=b[i>>0]|0;j=j+1|0;i=i+1|0}while((j|0)<(k|0));b[c+19>>0]=0;c=(Jh(h,e)|0)==0;if((b[e+11>>0]|0)<0)Oq(f[e>>2]|0);h=f[(f[g>>2]|0)+48>>2]|0;if(c){c=(mi(h)|0)>5&1;b[a+288>>0]=c;u=d;return 1}c=ln(32)|0;f[e>>2]=c;f[e+8>>2]=-2147483616;f[e+4>>2]=19;j=c;i=15351;k=j+19|0;do{b[j>>0]=b[i>>0]|0;j=j+1|0;i=i+1|0}while((j|0)<(k|0));b[c+19>>0]=0;c=(Yj(h,e,0)|0)&1;b[a+288>>0]=c;if((b[e+11>>0]|0)<0)Oq(f[e>>2]|0);u=d;return 1}function eh(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;g=u;u=u+32|0;h=g+16|0;i=g+8|0;j=g;k=d-e|0;d=a+8|0;if((k|0)>0){a=0-e|0;l=i+4|0;m=j+4|0;n=h+4|0;o=k;do{k=b+(o<<2)|0;p=k+(a<<2)|0;q=c+(o<<2)|0;r=f[k+4>>2]|0;s=f[p>>2]|0;t=f[p+4>>2]|0;f[i>>2]=f[k>>2];f[l>>2]=r;f[j>>2]=s;f[m>>2]=t;Od(h,d,i,j);f[q>>2]=f[h>>2];f[q+4>>2]=f[n>>2];o=o-e|0}while((o|0)>0)}o=e>>>0>1073741823?-1:e<<2;e=Lq(o)|0;sj(e|0,0,o|0)|0;o=f[b+4>>2]|0;n=f[e>>2]|0;m=f[e+4>>2]|0;f[i>>2]=f[b>>2];f[i+4>>2]=o;f[j>>2]=n;f[j+4>>2]=m;Od(h,d,i,j);f[c>>2]=f[h>>2];f[c+4>>2]=f[h+4>>2];Mq(e);u=g;return 1}function fh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+32|0;d=c+12|0;e=c;g=f[b+100>>2]|0;h=f[b+96>>2]|0;b=g-h|0;i=(b|0)/12|0;f[d>>2]=0;j=d+4|0;f[j>>2]=0;f[d+8>>2]=0;k=h;do if(b)if(i>>>0>357913941)aq(d);else{l=ln(b)|0;f[d>>2]=l;f[d+8>>2]=l+(i*12|0);sj(l|0,0,b|0)|0;f[j>>2]=l+b;m=l;break}else m=0;while(0);f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;if((g|0)!=(h|0)){h=e+4|0;g=e+8|0;b=0;do{l=k+(b*12|0)|0;f[e>>2]=f[l>>2];f[e+4>>2]=f[l+4>>2];f[e+8>>2]=f[l+8>>2];f[m+(b*12|0)>>2]=f[e>>2];f[m+(b*12|0)+4>>2]=f[h>>2];f[m+(b*12|0)+8>>2]=f[g>>2];b=b+1|0}while(b>>>0>>0)}Kj(a,d);a=f[d>>2]|0;if(!a){u=c;return}d=f[j>>2]|0;if((d|0)!=(a|0))f[j>>2]=d+(~(((d+-12-a|0)>>>0)/12|0)*12|0);Oq(a);u=c;return}function gh(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;if(c>>>0>4294967279)aq(a);d=a+11|0;e=b[d>>0]|0;g=e<<24>>24<0;if(g){h=f[a+4>>2]|0;i=(f[a+8>>2]&2147483647)+-1|0}else{h=e&255;i=10}j=h>>>0>c>>>0?h:c;c=j>>>0<11;k=c?10:(j+16&-16)+-1|0;do if((k|0)!=(i|0)){do if(c){j=f[a>>2]|0;if(g){l=0;m=j;n=a;o=13}else{Fo(a,j,(e&255)+1|0)|0;Oq(j);o=16}}else{j=k+1|0;p=ln(j)|0;if(g){l=1;m=f[a>>2]|0;n=p;o=13;break}else{Fo(p,a,(e&255)+1|0)|0;q=p;r=j;s=a+4|0;o=15;break}}while(0);if((o|0)==13){j=a+4|0;Fo(n,m,(f[j>>2]|0)+1|0)|0;Oq(m);if(l){q=n;r=k+1|0;s=j;o=15}else o=16}if((o|0)==15){f[a+8>>2]=r|-2147483648;f[s>>2]=h;f[a>>2]=q;break}else if((o|0)==16){b[d>>0]=h;break}}while(0);return}function hh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c=f[b>>2]|0;if((c|0)==-1){d=-1;return d|0}b=f[(f[a+24>>2]|0)+(c<<2)>>2]|0;if((b|0)==-1){d=0;return d|0}c=a+12|0;a=0;e=0;g=b;a:while(1){b:do if(e){h=a+1|0;i=(((g>>>0)%3|0|0)==0?2:-1)+g|0;if((i|0)==-1){d=h;j=15;break a}k=f[(f[c>>2]|0)+(i<<2)>>2]|0;if((k|0)==-1){d=h;j=15;break a}if(!((k>>>0)%3|0)){l=k+2|0;m=h;break}else{l=k+-1|0;m=h;break}}else{h=a;k=g;while(1){i=h+1|0;n=k+1|0;o=((n>>>0)%3|0|0)==0?k+-2|0:n;if((o|0)==-1){l=b;m=i;break b}n=f[(f[c>>2]|0)+(o<<2)>>2]|0;o=n+1|0;if((n|0)==-1){l=b;m=i;break b}k=((o>>>0)%3|0|0)==0?n+-2|0:o;if((k|0)==-1){l=b;m=i;break b}if((k|0)==(b|0)){d=i;j=15;break a}else h=i}}while(0);if((l|0)==-1){d=m;j=15;break}else{a=m;e=1;g=l}}if((j|0)==15)return d|0;return 0}function ih(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=a+8|0;Vg(a,a+4|0,d,c)|0;e=a+12|0;if((e|0)==(b|0))return;g=f[c>>2]|0;c=f[g>>2]|0;h=(f[g+4>>2]|0)-c>>3;i=c;c=e;e=d;a:while(1){d=f[c>>2]|0;j=f[e>>2]|0;if(h>>>0<=d>>>0){k=5;break}if(h>>>0<=j>>>0){k=7;break}l=i+(d<<3)|0;if((f[l>>2]|0)>>>0<(f[i+(j<<3)>>2]|0)>>>0){m=e;n=c;o=j;while(1){f[n>>2]=o;if((m|0)==(a|0)){p=a;break}j=m+-4|0;o=f[j>>2]|0;if(h>>>0<=o>>>0){k=11;break a}if((f[l>>2]|0)>>>0>=(f[i+(o<<3)>>2]|0)>>>0){p=m;break}else{q=m;m=j;n=q}}f[p>>2]=d}n=c+4|0;if((n|0)==(b|0)){k=3;break}else{m=c;c=n;e=m}}if((k|0)==3)return;else if((k|0)==5)aq(g);else if((k|0)==7)aq(g);else if((k|0)==11)aq(g)}function jh(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=Vg(a,b,c,e)|0;h=f[d>>2]|0;i=f[c>>2]|0;j=f[e>>2]|0;e=f[j>>2]|0;k=(f[j+4>>2]|0)-e>>3;if(k>>>0<=h>>>0)aq(j);l=e;if(k>>>0<=i>>>0)aq(j);if((f[l+(h<<3)>>2]|0)>>>0>=(f[l+(i<<3)>>2]|0)>>>0){m=g;return m|0}f[c>>2]=h;f[d>>2]=i;i=f[c>>2]|0;d=f[b>>2]|0;if(k>>>0<=i>>>0)aq(j);if(k>>>0<=d>>>0)aq(j);if((f[l+(i<<3)>>2]|0)>>>0>=(f[l+(d<<3)>>2]|0)>>>0){m=g+1|0;return m|0}f[b>>2]=i;f[c>>2]=d;d=f[b>>2]|0;c=f[a>>2]|0;if(k>>>0<=d>>>0)aq(j);if(k>>>0<=c>>>0)aq(j);if((f[l+(d<<3)>>2]|0)>>>0>=(f[l+(c<<3)>>2]|0)>>>0){m=g+2|0;return m|0}f[a>>2]=d;f[b>>2]=c;m=g+3|0;return m|0}function kh(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0;if((d|0)>=8192)return Da(a|0,c|0,d|0)|0;e=a|0;g=a+d|0;if((a&3)==(c&3)){while(a&3){if(!d)return e|0;b[a>>0]=b[c>>0]|0;a=a+1|0;c=c+1|0;d=d-1|0}h=g&-4|0;d=h-64|0;while((a|0)<=(d|0)){f[a>>2]=f[c>>2];f[a+4>>2]=f[c+4>>2];f[a+8>>2]=f[c+8>>2];f[a+12>>2]=f[c+12>>2];f[a+16>>2]=f[c+16>>2];f[a+20>>2]=f[c+20>>2];f[a+24>>2]=f[c+24>>2];f[a+28>>2]=f[c+28>>2];f[a+32>>2]=f[c+32>>2];f[a+36>>2]=f[c+36>>2];f[a+40>>2]=f[c+40>>2];f[a+44>>2]=f[c+44>>2];f[a+48>>2]=f[c+48>>2];f[a+52>>2]=f[c+52>>2];f[a+56>>2]=f[c+56>>2];f[a+60>>2]=f[c+60>>2];a=a+64|0;c=c+64|0}while((a|0)<(h|0)){f[a>>2]=f[c>>2];a=a+4|0;c=c+4|0}}else{h=g-4|0;while((a|0)<(h|0)){b[a>>0]=b[c>>0]|0;b[a+1>>0]=b[c+1>>0]|0;b[a+2>>0]=b[c+2>>0]|0;b[a+3>>0]=b[c+3>>0]|0;a=a+4|0;c=c+4|0}}while((a|0)<(g|0)){b[a>>0]=b[c>>0]|0;a=a+1|0;c=c+1|0}return e|0}function lh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0;c=u;u=u+16|0;d=c+4|0;e=c;f[a>>2]=1232;g=a+4|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;f[g+16>>2]=0;f[g+20>>2]=0;f[g+24>>2]=0;f[g+28>>2]=0;f[d>>2]=b;b=a+4|0;g=a+8|0;Ri(b,d);h=f[d>>2]|0;i=a+20|0;j=f[i>>2]|0;k=a+16|0;a=f[k>>2]|0;l=j-a>>2;m=a;if((h|0)<(l|0)){n=m;o=h;p=f[g>>2]|0;q=f[b>>2]|0;r=p-q|0;s=r>>2;t=s+-1|0;v=n+(o<<2)|0;f[v>>2]=t;u=c;return}a=h+1|0;f[e>>2]=-1;w=j;if(a>>>0<=l>>>0)if(a>>>0>>0?(j=m+(a<<2)|0,(j|0)!=(w|0)):0){f[i>>2]=w+(~((w+-4-j|0)>>>2)<<2);x=h;y=m}else{x=h;y=m}else{Ch(k,a-l|0,e);x=f[d>>2]|0;y=f[k>>2]|0}n=y;o=x;p=f[g>>2]|0;q=f[b>>2]|0;r=p-q|0;s=r>>2;t=s+-1|0;v=n+(o<<2)|0;f[v>>2]=t;u=c;return}function mh(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;b=a+4|0;c=f[b>>2]|0;d=(f[c+12>>2]|0)-(f[c+8>>2]|0)|0;c=d>>2;a:do if((d|0)>0){e=0;while(1){if(!(Ra[f[(f[a>>2]|0)+36>>2]&127](a,e)|0)){g=0;break}e=e+1|0;h=f[b>>2]|0;i=(f[h+12>>2]|0)-(f[h+8>>2]|0)>>2;if((e|0)>=(i|0)){j=i;break a}}return g|0}else j=c;while(0);c=a+20|0;b=a+24|0;d=f[b>>2]|0;e=f[c>>2]|0;i=d-e>>2;h=e;e=d;if(j>>>0<=i>>>0){if(j>>>0>>0?(d=h+(j<<2)|0,(d|0)!=(e|0)):0)f[b>>2]=e+(~((e+-4-d|0)>>>2)<<2)}else Ci(c,j-i|0);i=f[a+12>>2]|0;j=f[a+8>>2]|0;a=j;if((i|0)==(j|0)){g=1;return g|0}d=i-j>>2;j=0;do{i=f[a+(j<<2)>>2]|0;e=f[i+8>>2]|0;b=f[i+4>>2]|0;i=b;if((e|0)!=(b|0)?(h=f[c>>2]|0,k=e-b>>2,f[h+(f[i>>2]<<2)>>2]=j,k>>>0>1):0){b=1;do{f[h+(f[i+(b<<2)>>2]<<2)>>2]=j;b=b+1|0}while(b>>>0>>0)}j=j+1|0}while(j>>>0>>0);g=1;return g|0}function nh(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;d=f[c+88>>2]|0;if(!d){e=0;return e|0}if((f[d>>2]|0)!=1){e=0;return e|0}g=d+8|0;d=f[g>>2]|0;f[a+4>>2]=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;i=a+8|0;j=c+24|0;c=b[j>>0]|0;k=c<<24>>24;l=a+12|0;m=f[l>>2]|0;n=f[i>>2]|0;o=m-n>>2;p=n;n=m;if(o>>>0>=k>>>0)if(o>>>0>k>>>0?(m=p+(k<<2)|0,(m|0)!=(n|0)):0){f[l>>2]=n+(~((n+-4-m|0)>>>2)<<2);q=c;r=d}else{q=c;r=d}else{Ci(i,k-o|0);q=b[j>>0]|0;r=f[g>>2]|0}g=r+4|0;j=h[g>>0]|h[g+1>>0]<<8|h[g+2>>0]<<16|h[g+3>>0]<<24;if(q<<24>>24>0){g=f[i>>2]|0;i=q<<24>>24;q=j;o=4;k=0;while(1){f[g+(k<<2)>>2]=q;o=o+4|0;k=k+1|0;d=r+o|0;c=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;if((k|0)>=(i|0)){s=c;break}else q=c}}else s=j;f[a+20>>2]=s;e=1;return e|0}function oh(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;do if(!(fp(a,f[c+8>>2]|0,g)|0)){if(!(fp(a,f[c>>2]|0,g)|0)){h=f[a+8>>2]|0;Za[f[(f[h>>2]|0)+24>>2]&3](h,c,d,e,g);break}if((f[c+16>>2]|0)!=(d|0)?(h=c+20|0,(f[h>>2]|0)!=(d|0)):0){f[c+32>>2]=e;i=c+44|0;if((f[i>>2]|0)==4)break;j=c+52|0;b[j>>0]=0;k=c+53|0;b[k>>0]=0;l=f[a+8>>2]|0;_a[f[(f[l>>2]|0)+20>>2]&3](l,c,d,d,1,g);if(b[k>>0]|0)if(!(b[j>>0]|0)){m=3;n=11}else o=3;else{m=4;n=11}if((n|0)==11){f[h>>2]=d;h=c+40|0;f[h>>2]=(f[h>>2]|0)+1;if((f[c+36>>2]|0)==1?(f[c+24>>2]|0)==2:0){b[c+54>>0]=1;o=m}else o=m}f[i>>2]=o;break}if((e|0)==1)f[c+32>>2]=1}else Vm(0,c,d,e);while(0);return}function ph(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;e=u;u=u+16|0;g=e+12|0;h=e+8|0;i=e;f[i>>2]=f[b>>2];f[g>>2]=f[i>>2];i=Kd(a,g,h,e+4|0,c)|0;c=f[i>>2]|0;if(c|0){j=c;u=e;return j|0}c=ln(40)|0;pj(c+16|0,d);pj(c+28|0,d+12|0);d=f[h>>2]|0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=d;f[i>>2]=c;d=f[f[a>>2]>>2]|0;if(!d)k=c;else{f[a>>2]=d;k=f[i>>2]|0}Oe(f[a+4>>2]|0,k);k=a+8|0;f[k>>2]=(f[k>>2]|0)+1;j=c;u=e;return j|0}function qh(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;e=u;u=u+16|0;g=e;h=a+4|0;f[h>>2]=0;if(!c){u=e;return}i=a+8|0;j=f[i>>2]|0;k=j<<5;if(k>>>0>>0){f[g>>2]=0;l=g+4|0;f[l>>2]=0;m=g+8|0;f[m>>2]=0;if((c|0)<0)aq(a);n=j<<6;j=c+31&-32;vi(g,k>>>0<1073741823?(n>>>0>>0?j:n):2147483647);n=f[a>>2]|0;f[a>>2]=f[g>>2];f[g>>2]=n;g=f[h>>2]|0;f[h>>2]=c;f[l>>2]=g;g=f[i>>2]|0;f[i>>2]=f[m>>2];f[m>>2]=g;if(n|0)Oq(n);o=a}else{f[h>>2]=c;o=a}a=f[o>>2]|0;o=a;h=a;a=c>>>5;n=a<<2;if(!(b[d>>0]|0)){sj(h|0,0,n|0)|0;d=c&31;g=o+(a<<2)|0;if(!d){u=e;return}f[g>>2]=f[g>>2]&~(-1>>>(32-d|0));u=e;return}else{sj(h|0,-1,n|0)|0;n=c&31;c=o+(a<<2)|0;if(!n){u=e;return}f[c>>2]=f[c>>2]|-1>>>(32-n|0);u=e;return}}function rh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;f[g>>2]=f[a+12>>2];h=b+16|0;i=h;j=f[i>>2]|0;k=f[i+4>>2]|0;if((k|0)>0|(k|0)==0&j>>>0>0){l=k;m=j}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;j=h;l=f[j+4>>2]|0;m=f[j>>2]|0}f[g>>2]=f[a+20>>2];if((l|0)>0|(l|0)==0&m>>>0>0){n=a+88|0;ld(n,b);u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;n=a+88|0;ld(n,b);u=c;return 1}function sh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;f[g>>2]=f[a+12>>2];h=b+16|0;i=h;j=f[i>>2]|0;k=f[i+4>>2]|0;if((k|0)>0|(k|0)==0&j>>>0>0){l=k;m=j}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;j=h;l=f[j+4>>2]|0;m=f[j>>2]|0}f[g>>2]=f[a+16>>2];if((l|0)>0|(l|0)==0&m>>>0>0){n=a+108|0;ld(n,b);u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;n=a+108|0;ld(n,b);u=c;return 1}function th(a){a=a|0;var c=0,d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;c=a+32|0;d=f[a+64>>2]|0;e=(Qa[f[(f[d>>2]|0)+40>>2]&127](d)|0)+52|0;d=f[e>>2]|0;zi(c,(((f[d+100>>2]|0)-(f[d+96>>2]|0)|0)/12|0)*3|0,0,1)|0;d=a+68|0;e=f[d>>2]|0;g=(f[a+72>>2]|0)-e|0;if((g|0)<=0){eg(c);return}i=a+48|0;j=a+44|0;a=(g>>>2)+-1|0;g=e;while(1){e=f[g+(a<<2)>>2]|0;k=f[3524+(e<<2)>>2]|0;l=i;m=f[l+4>>2]|0;if((m|0)>0|(m|0)==0&(f[l>>2]|0)>>>0>0?(l=f[j>>2]|0,171>>>e&1|0):0){m=l+4|0;n=0;o=f[m>>2]|0;do{p=o>>>3;q=o&7;r=(f[l>>2]|0)+p|0;b[r>>0]=(1<>0]|0);r=(f[l>>2]|0)+p|0;b[r>>0]=(e>>>n&1)<>0]|0);o=(f[m>>2]|0)+1|0;f[m>>2]=o;n=n+1|0}while((n|0)!=(k|0))}k=a+-1|0;if((k|0)<=-1)break;a=k;g=f[d>>2]|0}eg(c);return}function uh(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=u;u=u+48|0;h=g;i=g+32|0;if(!c){j=0;u=g;return j|0}Gn(h);do if((dm(c,0)|0)!=-1){if(d){if(!(Qa[f[(f[c>>2]|0)+16>>2]&127](c)|0)){k=0;break}Va[f[(f[c>>2]|0)+20>>2]&127](c)}Yg(i,a,c,h);l=(f[i>>2]|0)==0;m=i+4|0;if((b[m+11>>0]|0)<0)Oq(f[m>>2]|0);if(l){l=f[h>>2]|0;m=h+4|0;rg(e,l,l+((f[m>>2]|0)-l)|0);k=(f[m>>2]|0)-(f[h>>2]|0)|0}else k=0}else k=0;while(0);e=h+12|0;i=f[e>>2]|0;f[e>>2]=0;if(i|0)Oq(i);i=f[h>>2]|0;if(i|0){e=h+4|0;if((f[e>>2]|0)!=(i|0))f[e>>2]=i;Oq(i)}j=k;u=g;return j|0}function vh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c=u;u=u+16|0;d=c;e=f[(f[a>>2]|0)+8>>2]|0;g=a+8|0;h=a+12|0;i=(f[h>>2]|0)-(f[g>>2]|0)>>2;j=f[b>>2]|0;f[b>>2]=0;f[d>>2]=j;Xa[e&15](a,i,d);i=f[d>>2]|0;f[d>>2]=0;if(!i){k=f[h>>2]|0;l=f[g>>2]|0;m=k-l|0;n=m>>2;o=n+-1|0;u=c;return o|0}d=i+88|0;a=f[d>>2]|0;f[d>>2]=0;if(a|0){d=f[a+8>>2]|0;if(d|0){e=a+12|0;if((f[e>>2]|0)!=(d|0))f[e>>2]=d;Oq(d)}Oq(a)}a=f[i+68>>2]|0;if(a|0){d=i+72|0;e=f[d>>2]|0;if((e|0)!=(a|0))f[d>>2]=e+(~((e+-4-a|0)>>>2)<<2);Oq(a)}a=i+64|0;e=f[a>>2]|0;f[a>>2]=0;if(e|0){a=f[e>>2]|0;if(a|0){d=e+4|0;if((f[d>>2]|0)!=(a|0))f[d>>2]=a;Oq(a)}Oq(e)}Oq(i);k=f[h>>2]|0;l=f[g>>2]|0;m=k-l|0;n=m>>2;o=n+-1|0;u=c;return o|0}function wh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;c=a+8|0;d=f[c>>2]|0;e=a+4|0;g=f[e>>2]|0;if(d-g>>3>>>0>=b>>>0){h=b;i=g;do{j=i;f[j>>2]=0;f[j+4>>2]=0;i=(f[e>>2]|0)+8|0;f[e>>2]=i;h=h+-1|0}while((h|0)!=0);return}h=f[a>>2]|0;i=g-h>>3;g=i+b|0;if(g>>>0>536870911)aq(a);j=d-h|0;h=j>>2;d=j>>3>>>0<268435455?(h>>>0>>0?g:h):536870911;do if(d)if(d>>>0>536870911){h=ra(8)|0;Oo(h,16035);f[h>>2]=7256;va(h|0,1112,110)}else{k=ln(d<<3)|0;break}else k=0;while(0);h=k+(i<<3)|0;i=k+(d<<3)|0;d=b;b=h;k=h;do{g=b;f[g>>2]=0;f[g+4>>2]=0;b=k+8|0;k=b;d=d+-1|0}while((d|0)!=0);d=f[a>>2]|0;b=(f[e>>2]|0)-d|0;g=h+(0-(b>>3)<<3)|0;if((b|0)>0)kh(g|0,d|0,b|0)|0;f[a>>2]=g;f[e>>2]=k;f[c>>2]=i;if(!d)return;Oq(d);return}function xh(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0;d=u;u=u+16|0;e=d;if(!(bn(a,b,c)|0)){g=0;u=d;return g|0}if((Qa[f[(f[a>>2]|0)+32>>2]&127](a)|0)<<24>>24==1?((f[(f[a+8>>2]|0)+28>>2]|0)+-1|0)>>>0>=6:0){g=0;u=d;return g|0}h=_g(c,f[b+48>>2]|0)|0;Xa[f[(f[a>>2]|0)+48>>2]&15](e,a,h);h=a+36|0;b=f[e>>2]|0;f[e>>2]=0;c=f[h>>2]|0;f[h>>2]=b;if(!c){f[e>>2]=0;i=b}else{Va[f[(f[c>>2]|0)+4>>2]&127](c);c=f[e>>2]|0;f[e>>2]=0;if(c|0)Va[f[(f[c>>2]|0)+4>>2]&127](c);i=f[h>>2]|0}if(!i){g=1;u=d;return g|0}if(Ra[f[(f[a>>2]|0)+36>>2]&127](a,i)|0){g=1;u=d;return g|0}i=f[h>>2]|0;f[h>>2]=0;if(!i){g=1;u=d;return g|0}Va[f[(f[i>>2]|0)+4>>2]&127](i);g=1;u=d;return g|0}function yh(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=u;u=u+16|0;g=e+4|0;h=e;i=e+8|0;j=a&255;b[i>>0]=j&127;do if(c>>>0>0|(c|0)==0&a>>>0>127){b[i>>0]=j|-128;k=d+16|0;l=f[k+4>>2]|0;if((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0){m=0;break}else{f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];Me(d,g,i,i+1|0)|0;k=Yn(a|0,c|0,7)|0;m=yh(k,I,d)|0;break}}else{k=d+16|0;l=f[k+4>>2]|0;if((l|0)>0|(l|0)==0&(f[k>>2]|0)>>>0>0){m=0;break}f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];Me(d,g,i,i+1|0)|0;n=1;u=e;return n|0}while(0);n=m;u=e;return n|0}function zh(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0;g=f[(f[(f[d+4>>2]|0)+8>>2]|0)+(c<<2)>>2]|0;if((b|0)==-1)h=Xi(c,d)|0;else h=b;if((h|0)==-2)i=0;else{do if((Qa[f[(f[d>>2]|0)+8>>2]&127](d)|0)==1){Xf(a,d,h,c,e,514);if(!(f[a>>2]|0)){f[a>>2]=0;break}else return}while(0);c=ln(44)|0;f[c>>2]=1544;f[c+4>>2]=g;g=c+8|0;f[g>>2]=f[e>>2];f[g+4>>2]=f[e+4>>2];f[g+8>>2]=f[e+8>>2];f[g+12>>2]=f[e+12>>2];f[g+16>>2]=f[e+16>>2];f[g+20>>2]=f[e+20>>2];fk(c+32|0,e+24|0);f[c>>2]=1600;i=c}f[a>>2]=i;return}function Ah(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=u;u=u+224|0;g=e+120|0;h=e+80|0;i=e;j=e+136|0;k=h;l=k+40|0;do{f[k>>2]=0;k=k+4|0}while((k|0)<(l|0));f[g>>2]=f[d>>2];if((qb(0,c,g,i,h)|0)<0)m=-1;else{if((f[a+76>>2]|0)>-1)n=Tq(a)|0;else n=0;d=f[a>>2]|0;k=d&32;if((b[a+74>>0]|0)<1)f[a>>2]=d&-33;d=a+48|0;if(!(f[d>>2]|0)){l=a+44|0;o=f[l>>2]|0;f[l>>2]=j;p=a+28|0;f[p>>2]=j;q=a+20|0;f[q>>2]=j;f[d>>2]=80;r=a+16|0;f[r>>2]=j+80;j=qb(a,c,g,i,h)|0;if(!o)s=j;else{Sa[f[a+36>>2]&31](a,0,0)|0;t=(f[q>>2]|0)==0?-1:j;f[l>>2]=o;f[d>>2]=0;f[r>>2]=0;f[p>>2]=0;f[q>>2]=0;s=t}}else s=qb(a,c,g,i,h)|0;h=f[a>>2]|0;f[a>>2]=h|k;if(n|0)Sq(a);m=(h&32|0)==0?s:-1}u=e;return m|0}function Bh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=a+4|0;d=f[c>>2]|0;e=f[a>>2]|0;g=d-e>>2;h=d;if(g>>>0>>0){uf(a,b-g|0);return}if(g>>>0<=b>>>0)return;g=e+(b<<2)|0;if((g|0)==(h|0))return;else i=h;do{h=i+-4|0;f[c>>2]=h;b=f[h>>2]|0;f[h>>2]=0;if(b|0){h=b+88|0;e=f[h>>2]|0;f[h>>2]=0;if(e|0){h=f[e+8>>2]|0;if(h|0){a=e+12|0;if((f[a>>2]|0)!=(h|0))f[a>>2]=h;Oq(h)}Oq(e)}e=f[b+68>>2]|0;if(e|0){h=b+72|0;a=f[h>>2]|0;if((a|0)!=(e|0))f[h>>2]=a+(~((a+-4-e|0)>>>2)<<2);Oq(e)}e=b+64|0;a=f[e>>2]|0;f[e>>2]=0;if(a|0){e=f[a>>2]|0;if(e|0){h=a+4|0;if((f[h>>2]|0)!=(e|0))f[h>>2]=e;Oq(e)}Oq(a)}Oq(b)}i=f[c>>2]|0}while((i|0)!=(g|0));return}function Ch(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=a+8|0;e=f[d>>2]|0;g=a+4|0;h=f[g>>2]|0;i=h;if(e-h>>2>>>0>=b>>>0){j=b;k=i;while(1){f[k>>2]=f[c>>2];j=j+-1|0;if(!j)break;else k=k+4|0}f[g>>2]=i+(b<<2);return}i=f[a>>2]|0;k=h-i|0;h=k>>2;j=h+b|0;if(j>>>0>1073741823)aq(a);l=e-i|0;e=l>>1;m=l>>2>>>0<536870911?(e>>>0>>0?j:e):1073741823;do if(m)if(m>>>0>1073741823){e=ra(8)|0;Oo(e,16035);f[e>>2]=7256;va(e|0,1112,110)}else{e=ln(m<<2)|0;n=e;o=e;break}else{n=0;o=0}while(0);e=n+(h<<2)|0;h=n+(m<<2)|0;m=b;j=e;while(1){f[j>>2]=f[c>>2];m=m+-1|0;if(!m)break;else j=j+4|0}if((k|0)>0)kh(o|0,i|0,k|0)|0;f[a>>2]=n;f[g>>2]=e+(b<<2);f[d>>2]=h;if(!i)return;Oq(i);return}function Dh(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;e=(f[a>>2]|0)+1794895138|0;g=gp(f[a+8>>2]|0,e)|0;h=gp(f[a+12>>2]|0,e)|0;i=gp(f[a+16>>2]|0,e)|0;a:do if((g>>>0>>2>>>0?(j=c-(g<<2)|0,h>>>0>>0&i>>>0>>0):0)?((i|h)&3|0)==0:0){j=h>>>2;k=i>>>2;l=0;m=g;while(1){n=m>>>1;o=l+n|0;p=o<<1;q=p+j|0;r=gp(f[a+(q<<2)>>2]|0,e)|0;s=gp(f[a+(q+1<<2)>>2]|0,e)|0;if(!(s>>>0>>0&r>>>0<(c-s|0)>>>0)){t=0;break a}if(b[a+(s+r)>>0]|0){t=0;break a}r=hl(d,a+s|0)|0;if(!r)break;s=(r|0)<0;if((m|0)==1){t=0;break a}else{l=s?l:o;m=s?n:m-n|0}}m=p+k|0;l=gp(f[a+(m<<2)>>2]|0,e)|0;j=gp(f[a+(m+1<<2)>>2]|0,e)|0;if(j>>>0>>0&l>>>0<(c-j|0)>>>0)t=(b[a+(j+l)>>0]|0)==0?a+j|0:0;else t=0}else t=0;while(0);return t|0}function Eh(a,c,e,g){a=a|0;c=c|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;h=u;u=u+64|0;i=h;j=f[a>>2]|0;k=a+(f[j+-8>>2]|0)|0;l=f[j+-4>>2]|0;f[i>>2]=e;f[i+4>>2]=a;f[i+8>>2]=c;f[i+12>>2]=g;g=i+16|0;c=i+20|0;a=i+24|0;j=i+28|0;m=i+32|0;n=i+40|0;o=g;p=o+36|0;do{f[o>>2]=0;o=o+4|0}while((o|0)<(p|0));d[g+36>>1]=0;b[g+38>>0]=0;a:do if(fp(l,e,0)|0){f[i+48>>2]=1;_a[f[(f[l>>2]|0)+20>>2]&3](l,i,k,k,1,0);q=(f[a>>2]|0)==1?k:0}else{Za[f[(f[l>>2]|0)+24>>2]&3](l,i,k,1,0);switch(f[i+36>>2]|0){case 0:{q=(f[n>>2]|0)==1&(f[j>>2]|0)==1&(f[m>>2]|0)==1?f[c>>2]|0:0;break a;break}case 1:break;default:{q=0;break a}}if((f[a>>2]|0)!=1?!((f[n>>2]|0)==0&(f[j>>2]|0)==1&(f[m>>2]|0)==1):0){q=0;break}q=f[g>>2]|0}while(0);u=h;return q|0}function Fh(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=a+8|0;d=f[c>>2]|0;e=a+4|0;g=f[e>>2]|0;h=g;if(d-g>>2>>>0>=b>>>0){i=b;j=h;while(1){f[j>>2]=1;i=i+-1|0;if(!i)break;else j=j+4|0}f[e>>2]=h+(b<<2);return}h=f[a>>2]|0;j=g-h|0;g=j>>2;i=g+b|0;if(i>>>0>1073741823)aq(a);k=d-h|0;d=k>>1;l=k>>2>>>0<536870911?(d>>>0>>0?i:d):1073741823;do if(l)if(l>>>0>1073741823){d=ra(8)|0;Oo(d,16035);f[d>>2]=7256;va(d|0,1112,110)}else{d=ln(l<<2)|0;m=d;n=d;break}else{m=0;n=0}while(0);d=m+(g<<2)|0;g=m+(l<<2)|0;l=b;i=d;while(1){f[i>>2]=1;l=l+-1|0;if(!l)break;else i=i+4|0}if((j|0)>0)kh(n|0,h|0,j|0)|0;f[a>>2]=m;f[e>>2]=d+(b<<2);f[c>>2]=g;if(!h)return;Oq(h);return}function Gh(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+16|0;e=d;if(!c){g=0;u=d;return g|0}h=a+84|0;i=f[h>>2]|0;j=a+88|0;k=f[j>>2]|0;if((k|0)!=(i|0))f[j>>2]=k+(~((k+-4-i|0)>>>2)<<2);f[h>>2]=0;f[j>>2]=0;f[a+92>>2]=0;if(i|0)Oq(i);i=a+72|0;j=f[i>>2]|0;h=a+76|0;if((f[h>>2]|0)!=(j|0))f[h>>2]=j;f[i>>2]=0;f[h>>2]=0;f[a+80>>2]=0;if(j|0)Oq(j);j=c+4|0;h=(f[j>>2]|0)-(f[c>>2]|0)>>2;b[e>>0]=0;qh(a,h,e);h=c+24|0;i=c+28|0;k=(f[i>>2]|0)-(f[h>>2]|0)>>2;b[e>>0]=0;qh(a+12|0,k,e);hg(a+28|0,(f[j>>2]|0)-(f[c>>2]|0)>>2,6180);gk(a+52|0,(f[i>>2]|0)-(f[h>>2]|0)>>2);gk(a+40|0,(f[i>>2]|0)-(f[h>>2]|0)>>2);f[a+64>>2]=c;b[a+24>>0]=1;g=1;u=d;return g|0}function Hh(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;c=a+12|0;d=f[a>>2]|0;e=a+8|0;g=f[e>>2]|0;h=(g|0)==-1;if(!(b[c>>0]|0)){do if((!h?(i=(((g>>>0)%3|0|0)==0?2:-1)+g|0,(i|0)!=-1):0)?(j=f[(f[d+12>>2]|0)+(i<<2)>>2]|0,(j|0)!=-1):0)if(!((j>>>0)%3|0)){k=j+2|0;break}else{k=j+-1|0;break}else k=-1;while(0);f[e>>2]=k;return}k=g+1|0;if((!h?(h=((k>>>0)%3|0|0)==0?g+-2|0:k,(h|0)!=-1):0)?(k=f[(f[d+12>>2]|0)+(h<<2)>>2]|0,h=k+1|0,(k|0)!=-1):0){g=((h>>>0)%3|0|0)==0?k+-2|0:h;f[e>>2]=g;if((g|0)!=-1){if((g|0)!=(f[a+4>>2]|0))return;f[e>>2]=-1;return}}else f[e>>2]=-1;g=f[a+4>>2]|0;do if(((g|0)!=-1?(a=(((g>>>0)%3|0|0)==0?2:-1)+g|0,(a|0)!=-1):0)?(h=f[(f[d+12>>2]|0)+(a<<2)>>2]|0,(h|0)!=-1):0)if(!((h>>>0)%3|0)){l=h+2|0;break}else{l=h+-1|0;break}else l=-1;while(0);f[e>>2]=l;b[c>>0]=0;return}function Ih(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Td(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+20>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Td(a,e);return}function Jh(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;d=f[a+4>>2]|0;if(!d){e=0;return e|0}a=b[c+11>>0]|0;g=a<<24>>24<0;h=g?f[c+4>>2]|0:a&255;a=g?f[c>>2]|0:c;c=d;while(1){d=c+16|0;g=b[d+11>>0]|0;i=g<<24>>24<0;j=i?f[c+20>>2]|0:g&255;g=j>>>0>>0;k=g?j:h;if((k|0)!=0?(l=Vk(a,i?f[d>>2]|0:d,k)|0,(l|0)!=0):0)if((l|0)<0)m=7;else m=8;else if(h>>>0>>0)m=7;else m=8;if((m|0)==7){m=0;n=c}else if((m|0)==8){m=0;l=h>>>0>>0?h:j;if((l|0)!=0?(j=Vk(i?f[d>>2]|0:d,a,l)|0,(j|0)!=0):0){if((j|0)>=0){e=1;m=14;break}}else m=10;if((m|0)==10?(m=0,!g):0){e=1;m=14;break}n=c+4|0}c=f[n>>2]|0;if(!c){e=0;m=14;break}}if((m|0)==14)return e|0;return 0}function Kh(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;e=u;u=u+16|0;g=e+4|0;h=e;i=f[a+8>>2]|0;j=i+24|0;k=b[j>>0]|0;l=c+4|0;ag(a,(f[l>>2]|0)-(f[c>>2]|0)>>2,k,d);d=f[a+32>>2]|0;a=(f[f[d>>2]>>2]|0)+(f[d+48>>2]|0)|0;d=f[c>>2]|0;c=f[l>>2]|0;if((d|0)==(c|0)){m=1;u=e;return m|0}l=i+84|0;n=i+68|0;o=0;p=d;while(1){d=f[p>>2]|0;if(!(b[l>>0]|0))q=f[(f[n>>2]|0)+(d<<2)>>2]|0;else q=d;f[h>>2]=q;d=b[j>>0]|0;f[g>>2]=f[h>>2];if(!(Qb(i,g,d,a+(o<<2)|0)|0)){m=0;r=7;break}p=p+4|0;if((p|0)==(c|0)){m=1;r=7;break}else o=o+k|0}if((r|0)==7){u=e;return m|0}return 0}function Lh(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;f[a>>2]=1408;b=a+72|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Va[f[(f[c>>2]|0)+4>>2]&127](c);c=f[a+60>>2]|0;if(c|0){b=a+64|0;d=f[b>>2]|0;if((d|0)!=(c|0))f[b>>2]=d+(~((d+-4-c|0)>>>2)<<2);Oq(c)}c=f[a+48>>2]|0;if(c|0)Oq(c);c=a+36|0;d=f[c>>2]|0;if(d|0){b=a+40|0;e=f[b>>2]|0;if((e|0)==(d|0))g=d;else{h=e;do{e=h+-4|0;f[b>>2]=e;i=f[e>>2]|0;f[e>>2]=0;if(i|0)Va[f[(f[i>>2]|0)+4>>2]&127](i);h=f[b>>2]|0}while((h|0)!=(d|0));g=f[c>>2]|0}Oq(g)}f[a>>2]=1232;g=f[a+16>>2]|0;if(g|0){c=a+20|0;d=f[c>>2]|0;if((d|0)!=(g|0))f[c>>2]=d+(~((d+-4-g|0)>>>2)<<2);Oq(g)}g=f[a+4>>2]|0;if(!g)return;d=a+8|0;a=f[d>>2]|0;if((a|0)!=(g|0))f[d>>2]=a+(~((a+-4-g|0)>>>2)<<2);Oq(g);return}function Mh(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f[a>>2]=d;e=a+24|0;g=a+28|0;h=f[g>>2]|0;i=f[e>>2]|0;j=h-i>>2;k=i;i=h;if(j>>>0>=d>>>0){if(j>>>0>d>>>0?(h=k+(d<<2)|0,(h|0)!=(i|0)):0)f[g>>2]=i+(~((i+-4-h|0)>>>2)<<2)}else Ci(e,d-j|0);if(!c)return;j=f[b>>2]|0;if((c|0)>1){d=j;e=j;h=1;while(1){i=f[b+(h<<2)>>2]|0;g=(i|0)<(e|0);k=g?i:e;l=g?d:(i|0)>(d|0)?i:d;h=h+1|0;if((h|0)==(c|0)){m=l;n=k;break}else{d=l;e=k}}}else{m=j;n=j}f[a+4>>2]=n;f[a+8>>2]=m;j=Xn(m|0,((m|0)<0)<<31>>31|0,n|0,((n|0)<0)<<31>>31|0)|0;n=I;if(!(n>>>0<0|(n|0)==0&j>>>0<2147483647))return;n=j+1|0;f[a+12>>2]=n;j=(n|0)/2|0;m=a+16|0;f[m>>2]=j;f[a+20>>2]=0-j;if(n&1|0)return;f[m>>2]=j+-1;return}function Nh(a){a=a|0;Fj(a+992|0);Fj(a+960|0);Fj(a+928|0);Fj(a+896|0);Fj(a+864|0);Fj(a+832|0);Fj(a+800|0);Fj(a+768|0);Fj(a+736|0);Fj(a+704|0);Fj(a+672|0);Fj(a+640|0);Fj(a+608|0);Fj(a+576|0);Fj(a+544|0);Fj(a+512|0);Fj(a+480|0);Fj(a+448|0);Fj(a+416|0);Fj(a+384|0);Fj(a+352|0);Fj(a+320|0);Fj(a+288|0);Fj(a+256|0);Fj(a+224|0);Fj(a+192|0);Fj(a+160|0);Fj(a+128|0);Fj(a+96|0);Fj(a+64|0);Fj(a+32|0);Fj(a);return}function Oh(a){a=a|0;wn(a);wn(a+32|0);wn(a+64|0);wn(a+96|0);wn(a+128|0);wn(a+160|0);wn(a+192|0);wn(a+224|0);wn(a+256|0);wn(a+288|0);wn(a+320|0);wn(a+352|0);wn(a+384|0);wn(a+416|0);wn(a+448|0);wn(a+480|0);wn(a+512|0);wn(a+544|0);wn(a+576|0);wn(a+608|0);wn(a+640|0);wn(a+672|0);wn(a+704|0);wn(a+736|0);wn(a+768|0);wn(a+800|0);wn(a+832|0);wn(a+864|0);wn(a+896|0);wn(a+928|0);wn(a+960|0);wn(a+992|0);return}function Ph(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=u;u=u+16|0;d=c+12|0;e=c+8|0;g=c+4|0;h=c;i=(a|0)==(b|0);if(!i){f[g>>2]=f[b>>2];f[h>>2]=b+4;f[e>>2]=f[g>>2];f[d>>2]=f[h>>2];Oc(a,e,d)}if(!i){f[g>>2]=f[b+12>>2];f[h>>2]=b+16;f[e>>2]=f[g>>2];f[d>>2]=f[h>>2];Hc(a+12|0,e,d)}if(i){u=c;return}f[g>>2]=f[b+24>>2];f[h>>2]=b+28;f[e>>2]=f[g>>2];f[d>>2]=f[h>>2];Oc(a+24|0,e,d);u=c;return}function Qh(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;a=u;u=u+16|0;e=a;if((c|0)<0|((b|0)==0|(d|0)==0)){g=0;u=a;return g|0}h=f[b+8>>2]|0;if(((f[b+12>>2]|0)-h>>2|0)<=(c|0)){g=0;u=a;return g|0}i=b+4|0;if(!(f[i>>2]|0)){j=ln(52)|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;f[j+12>>2]=0;n[j+16>>2]=$(1.0);k=j+20|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;n[j+36>>2]=$(1.0);f[j+40>>2]=0;f[j+44>>2]=0;f[j+48>>2]=0;f[b+4>>2]=j}j=f[(f[h+(c<<2)>>2]|0)+60>>2]|0;c=ln(44)|0;Ub(c,d);f[c+40>>2]=j;j=f[i>>2]|0;f[e>>2]=c;mk(j,e)|0;j=f[e>>2]|0;f[e>>2]=0;if(!j){g=1;u=a;return g|0}bj(j);Oq(j);g=1;u=a;return g|0}function Rh(a,c,d,e,g,h,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;var j=0,k=0;c=u;u=u+64|0;j=c;k=i?6:5;Il(j);i=f[h+56>>2]|0;h=X(Vl(k)|0,e)|0;Jj(j,i,0,e&255,k,0,h,((h|0)<0)<<31>>31,0,0);h=ln(96)|0;tl(h,j);f[a>>2]=h;Bj(h,d)|0;d=h+84|0;if(!g){b[d>>0]=1;a=f[h+68>>2]|0;j=h+72|0;k=f[j>>2]|0;if((k|0)==(a|0)){u=c;return}f[j>>2]=k+(~((k+-4-a|0)>>>2)<<2);u=c;return}b[d>>0]=0;d=h+68|0;a=h+72|0;h=f[a>>2]|0;k=f[d>>2]|0;j=h-k>>2;e=h;if(j>>>0>>0){Ch(d,g-j|0,1216);u=c;return}if(j>>>0<=g>>>0){u=c;return}j=k+(g<<2)|0;if((j|0)==(e|0)){u=c;return}f[a>>2]=e+(~((e+-4-j|0)>>>2)<<2);u=c;return}function Sh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){rd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;rd(a,e);return}function Th(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){vd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;vd(a,e);return}function Uh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Fd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Fd(a,e);return}function Vh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Pd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Pd(a,e);return}function Wh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){ud(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;ud(a,e);return}function Xh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){zd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;zd(a,e);return}function Yh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Jd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Jd(a,e);return}function Zh(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){sd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;sd(a,e);return}function _h(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){wd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;wd(a,e);return}function $h(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Gd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Gd(a,e);return}function ai(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Qd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Qd(a,e);return}function bi(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=u;u=u+16|0;h=g;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;i=ln(16)|0;f[h>>2]=i;f[h+8>>2]=-2147483632;f[h+4>>2]=15;j=i;k=14479;l=j+15|0;do{b[j>>0]=b[k>>0]|0;j=j+1|0;k=k+1|0}while((j|0)<(l|0));b[i+15>>0]=0;i=Hk(c,h,-1)|0;if((b[h+11>>0]|0)<0)Oq(f[h>>2]|0);switch(i|0){case -1:{if((mi(c)|0)==10)m=6;else m=5;break}case 1:{m=5;break}default:m=6}if((m|0)==5){i=ln(60)|0;Lo(i);n=i}else if((m|0)==6){m=ln(56)|0;tp(m);n=m}xo(n,d);Md(a,n,c,e);Va[f[(f[n>>2]|0)+4>>2]&127](n);u=g;return}function ci(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;b[h>>0]=a&127;do if(a>>>0>127){b[h>>0]=a|128;i=c+16|0;j=f[i+4>>2]|0;if((j|0)>0|(j|0)==0&(f[i>>2]|0)>>>0>0){k=0;break}else{f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];Me(c,e,h,h+1|0)|0;k=ci(a>>>7,c)|0;break}}else{i=c+16|0;j=f[i+4>>2]|0;if((j|0)>0|(j|0)==0&(f[i>>2]|0)>>>0>0){k=0;break}f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];Me(c,e,h,h+1|0)|0;l=1;u=d;return l|0}while(0);l=k;u=d;return l|0} +function vc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0;e=u;u=u+32|0;g=e+16|0;h=e+12|0;i=e+8|0;j=e+4|0;k=e;switch(f[c+28>>2]|0){case 9:{l=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=l;f[g>>2]=f[h>>2];m=hc(a,c,g)|0;break}case 2:{f[i>>2]=l;f[g>>2]=f[i>>2];m=Wb(a,c,g)|0;break}case 3:{f[j>>2]=l;f[g>>2]=f[j>>2];m=uc(a,c,g)|0;break}case 4:{f[k>>2]=l;f[g>>2]=f[k>>2];m=mc(a,c,g)|0;break}default:m=0}n=m;break}case 1:{m=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=m;f[g>>2]=f[h>>2];o=gc(a,c,g)|0;break}case 2:{f[i>>2]=m;f[g>>2]=f[i>>2];o=Xb(a,c,g)|0;break}case 3:{f[j>>2]=m;f[g>>2]=f[j>>2];o=sc(a,c,g)|0;break}case 4:{f[k>>2]=m;f[g>>2]=f[k>>2];o=lc(a,c,g)|0;break}default:o=0}n=o;break}case 11:case 2:{o=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=o;f[g>>2]=f[h>>2];p=gc(a,c,g)|0;break}case 2:{f[i>>2]=o;f[g>>2]=f[i>>2];p=Xb(a,c,g)|0;break}case 3:{f[j>>2]=o;f[g>>2]=f[j>>2];p=sc(a,c,g)|0;break}case 4:{f[k>>2]=o;f[g>>2]=f[k>>2];p=lc(a,c,g)|0;break}default:p=0}n=p;break}case 4:{p=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=p;f[g>>2]=f[h>>2];q=ec(a,c,g)|0;break}case 2:{f[i>>2]=p;f[g>>2]=f[i>>2];q=Vb(a,c,g)|0;break}case 3:{f[j>>2]=p;f[g>>2]=f[j>>2];q=nc(a,c,g)|0;break}case 4:{f[k>>2]=p;f[g>>2]=f[k>>2];q=jc(a,c,g)|0;break}default:q=0}n=q;break}case 3:{q=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=q;f[g>>2]=f[h>>2];r=ec(a,c,g)|0;break}case 2:{f[i>>2]=q;f[g>>2]=f[i>>2];r=Vb(a,c,g)|0;break}case 3:{f[j>>2]=q;f[g>>2]=f[j>>2];r=nc(a,c,g)|0;break}case 4:{f[k>>2]=q;f[g>>2]=f[k>>2];r=jc(a,c,g)|0;break}default:r=0}n=r;break}case 6:{r=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=r;f[g>>2]=f[h>>2];s=hc(a,c,g)|0;break}case 2:{f[i>>2]=r;f[g>>2]=f[i>>2];s=Wb(a,c,g)|0;break}case 3:{f[j>>2]=r;f[g>>2]=f[j>>2];s=uc(a,c,g)|0;break}case 4:{f[k>>2]=r;f[g>>2]=f[k>>2];s=mc(a,c,g)|0;break}default:s=0}n=s;break}case 5:{s=f[d>>2]|0;switch(b[c+24>>0]|0){case 1:{f[h>>2]=s;f[g>>2]=f[h>>2];t=hc(a,c,g)|0;break}case 2:{f[i>>2]=s;f[g>>2]=f[i>>2];t=Wb(a,c,g)|0;break}case 3:{f[j>>2]=s;f[g>>2]=f[j>>2];t=uc(a,c,g)|0;break}case 4:{f[k>>2]=s;f[g>>2]=f[k>>2];t=mc(a,c,g)|0;break}default:t=0}n=t;break}default:{v=-1;u=e;return v|0}}v=(n|0)==0?-1:n;u=e;return v|0}function wc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;e=u;u=u+32|0;g=e+16|0;h=e+12|0;i=e+29|0;j=e;k=e+28|0;if(!(f[(f[a+8>>2]|0)+80>>2]|0)){l=1;u=e;return l|0}b[i>>0]=-2;m=a+36|0;n=f[m>>2]|0;if(n)if(Ra[f[(f[a>>2]|0)+40>>2]&127](a,n)|0){n=f[m>>2]|0;o=(Qa[f[(f[n>>2]|0)+8>>2]&127](n)|0)&255;b[i>>0]=o;p=5}else q=0;else p=5;if((p|0)==5){o=d+16|0;n=o;r=f[n+4>>2]|0;if(!((r|0)>0|(r|0)==0&(f[n>>2]|0)>>>0>0)){f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];Me(d,g,i,i+1|0)|0}i=f[m>>2]|0;if(i|0?(n=(Qa[f[(f[i>>2]|0)+36>>2]&127](i)|0)&255,b[j>>0]=n,n=o,i=f[n+4>>2]|0,!((i|0)>0|(i|0)==0&(f[n>>2]|0)>>>0>0)):0){f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];Me(d,g,j,j+1|0)|0}n=f[a+32>>2]|0;i=b[n+24>>0]|0;r=X(f[n+80>>2]|0,i)|0;s=(f[f[n>>2]>>2]|0)+(f[n+48>>2]|0)|0;f[j>>2]=0;n=j+4|0;f[n>>2]=0;f[j+8>>2]=0;t=(r|0)==0;do if(!t)if(r>>>0>1073741823)aq(j);else{v=r<<2;w=ln(v)|0;f[j>>2]=w;x=w+(r<<2)|0;f[j+8>>2]=x;sj(w|0,0,v|0)|0;f[n>>2]=x;y=w;break}else y=0;while(0);w=f[m>>2]|0;do if(w){Ta[f[(f[w>>2]|0)+44>>2]&31](w,s,y,r,i,f[c>>2]|0)|0;x=f[m>>2]|0;if(!x){z=s;A=f[j>>2]|0;p=20;break}if(!(Qa[f[(f[x>>2]|0)+32>>2]&127](x)|0)){x=f[j>>2]|0;z=f[m>>2]|0?x:s;A=x;p=20}}else{z=s;A=y;p=20}while(0);if((p|0)==20)xm(z,r,A);A=a+4|0;a=f[A>>2]|0;do if(a){z=f[a+48>>2]|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;y=ln(48)|0;f[g>>2]=y;f[g+8>>2]=-2147483600;f[g+4>>2]=34;s=y;w=10697;x=s+34|0;do{b[s>>0]=b[w>>0]|0;s=s+1|0;w=w+1|0}while((s|0)<(x|0));b[y+34>>0]=0;w=Yj(z,g,1)|0;if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);if(!w){if(!t){w=f[j>>2]|0;s=0;x=0;do{x=f[w+(s<<2)>>2]|x;s=s+1|0}while((s|0)!=(r|0));if(x)B=((_(x|0)|0)>>>3^3)+1|0;else B=1}else B=1;b[k>>0]=0;s=o;w=f[s>>2]|0;z=f[s+4>>2]|0;if((z|0)>0|(z|0)==0&w>>>0>0){C=z;D=w}else{f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];Me(d,g,k,k+1|0)|0;w=o;C=f[w+4>>2]|0;D=f[w>>2]|0}b[k>>0]=B;if(!((C|0)>0|(C|0)==0&D>>>0>0)){f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];Me(d,g,k,k+1|0)|0}if((B|0)==(Vl(5)|0)){w=f[j>>2]|0;z=o;s=f[z+4>>2]|0;if(!((s|0)>0|(s|0)==0&(f[z>>2]|0)>>>0>0)){f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];Me(d,g,w,w+(r<<2)|0)|0}p=48;break}if(t)p=48;else{w=d+4|0;z=0;do{s=(f[j>>2]|0)+(z<<2)|0;y=o;v=f[y+4>>2]|0;if(!((v|0)>0|(v|0)==0&(f[y>>2]|0)>>>0>0)){f[h>>2]=f[w>>2];f[g>>2]=f[h>>2];Me(d,g,s,s+B|0)|0}z=z+1|0}while(z>>>0>>0);p=48}}else p=27}else p=27;while(0);if((p|0)==27){b[k>>0]=1;r=o;o=f[r+4>>2]|0;if(!((o|0)>0|(o|0)==0&(f[r>>2]|0)>>>0>0)){f[h>>2]=f[d+4>>2];f[g>>2]=f[h>>2];Me(d,g,k,k+1|0)|0}lp(g);k=f[A>>2]|0;if(k|0)Zj(g,10-(mi(f[k+48>>2]|0)|0)|0)|0;k=Mc(f[j>>2]|0,X((f[c+4>>2]|0)-(f[c>>2]|0)>>2,i)|0,i,g,d)|0;Ej(g,f[g+4>>2]|0);if(k)p=48;else E=0}if((p|0)==48){p=f[m>>2]|0;if(!p)E=1;else{Ra[f[(f[p>>2]|0)+40>>2]&127](p,d)|0;E=1}}d=f[j>>2]|0;if(d|0){j=f[n>>2]|0;if((j|0)!=(d|0))f[n>>2]=j+(~((j+-4-d|0)>>>2)<<2);Oq(d)}q=E}l=q;u=e;return l|0}function xc(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;b=u;u=u+48|0;c=b+24|0;d=b+12|0;e=b;g=a+32|0;h=a+8|0;i=a+12|0;j=f[i>>2]|0;k=f[h>>2]|0;l=j-k>>2;m=a+36|0;n=f[m>>2]|0;o=f[g>>2]|0;p=n-o>>2;q=o;o=n;n=k;if(l>>>0<=p>>>0)if(l>>>0

    >>0?(r=q+(l<<2)|0,(r|0)!=(o|0)):0){f[m>>2]=o+(~((o+-4-r|0)>>>2)<<2);s=n;t=k;v=j}else{s=n;t=k;v=j}else{Ci(g,l-p|0);p=f[h>>2]|0;s=p;t=p;v=f[i>>2]|0}p=v-t|0;l=p>>2;f[c>>2]=0;j=c+4|0;f[j>>2]=0;k=c+8|0;f[k>>2]=0;if(l|0){if((p|0)<0)aq(c);p=((l+-1|0)>>>5)+1|0;n=ln(p<<2)|0;f[c>>2]=n;f[k>>2]=p;f[j>>2]=l;j=l>>>5;sj(n|0,0,j<<2|0)|0;p=l&31;l=n+(j<<2)|0;if(p|0)f[l>>2]=f[l>>2]&~(-1>>>(32-p|0))}p=a+20|0;l=0;j=s;s=t;t=v;while(1){if(l>>>0>2>>>0){w=0;x=0;y=l;z=s;A=j}else{B=25;break}while(1){v=x>>>5;n=1<<(x&31);do if(!(f[(f[c>>2]|0)+(v<<2)>>2]&n)){k=f[A+(x<<2)>>2]|0;if((f[k+8>>2]|0)!=(f[k+4>>2]|0)){r=0;o=1;m=A;q=k;while(1){k=f[(f[q+4>>2]|0)+(r<<2)>>2]|0;C=0;D=m;while(1){E=f[D+(x<<2)>>2]|0;if((C|0)>=(Ra[f[(f[E>>2]|0)+24>>2]&127](E,k)|0)){F=o;break}E=f[(f[h>>2]|0)+(x<<2)>>2]|0;G=Sa[f[(f[E>>2]|0)+28>>2]&31](E,k,C)|0;if((G|0)!=(x|0)?(E=f[(f[p>>2]|0)+(G<<2)>>2]|0,(1<<(E&31)&f[(f[c>>2]|0)+(E>>>5<<2)>>2]|0)==0):0){F=0;break}C=C+1|0;D=f[h>>2]|0}r=r+1|0;m=f[h>>2]|0;q=f[m+(x<<2)>>2]|0;if(r>>>0>=(f[q+8>>2]|0)-(f[q+4>>2]|0)>>2>>>0)break;else o=F}o=m;if(F)H=o;else{I=w;J=y;K=o;break}}else H=z;f[(f[g>>2]|0)+(y<<2)>>2]=x;o=(f[c>>2]|0)+(v<<2)|0;f[o>>2]=f[o>>2]|n;I=1;J=y+1|0;K=H}else{I=w;J=y;K=z}while(0);x=x+1|0;L=f[i>>2]|0;M=L-K>>2;A=K;if(x>>>0>=M>>>0)break;else{w=I;y=J;z=K}}if(J>>>0>>0&(I^1)){N=0;break}else{l=J;j=A;s=K;t=L}}if((B|0)==25){f[d>>2]=0;B=d+4|0;f[B>>2]=0;f[d+8>>2]=0;L=f[a+4>>2]|0;a=(f[L+12>>2]|0)-(f[L+8>>2]|0)|0;L=a>>2;f[e>>2]=0;K=e+4|0;f[K>>2]=0;A=e+8|0;f[A>>2]=0;if(L|0){if((a|0)<0)aq(e);a=((L+-1|0)>>>5)+1|0;J=ln(a<<2)|0;f[e>>2]=J;f[A>>2]=a;f[K>>2]=L;K=L>>>5;sj(J|0,0,K<<2|0)|0;a=L&31;L=J+(K<<2)|0;if(a|0)f[L>>2]=f[L>>2]&~(-1>>>(32-a|0))}a:do if((t|0)==(s|0))O=1;else{a=0;L=j;K=s;J=t;while(1){A=f[(f[g>>2]|0)+(a<<2)>>2]|0;l=f[L+(A<<2)>>2]|0;I=(f[l+8>>2]|0)-(f[l+4>>2]|0)|0;l=I>>2;if((I|0)<8){P=K;Q=J}else{I=f[B>>2]|0;M=f[d>>2]|0;z=I-M>>2;y=M;M=I;if(l>>>0<=z>>>0)if(l>>>0>>0?(I=y+(l<<2)|0,(I|0)!=(M|0)):0){f[B>>2]=M+(~((M+-4-I|0)>>>2)<<2);R=0}else R=0;else{Ci(d,l-z|0);R=0}while(1){if((R|0)<(l|0)){S=0;T=0;U=R}else break;while(1){z=f[(f[h>>2]|0)+(A<<2)>>2]|0;I=f[(f[z+4>>2]|0)+(S<<2)>>2]|0;M=S>>>5;y=1<<(S&31);if(!(f[(f[e>>2]|0)+(M<<2)>>2]&y)){w=0;x=1;H=z;while(1){if((w|0)>=(Ra[f[(f[H>>2]|0)+24>>2]&127](H,I)|0)){V=x;break}z=f[(f[h>>2]|0)+(A<<2)>>2]|0;F=Sa[f[(f[z>>2]|0)+28>>2]&31](z,I,w)|0;z=(f[(f[e>>2]|0)+(F>>>5<<2)>>2]&1<<(F&31)|0)!=0;F=x&z;if(!z){V=F;break}w=w+1|0;x=F;H=f[(f[h>>2]|0)+(A<<2)>>2]|0}if(V){f[(f[d>>2]|0)+(U<<2)>>2]=S;H=(f[e>>2]|0)+(M<<2)|0;f[H>>2]=f[H>>2]|y;W=1;X=U+1|0}else{W=T;X=U}}else{W=T;X=U}S=S+1|0;if((S|0)>=(l|0))break;else{T=W;U=X}}if(W|(X|0)>=(l|0))R=X;else{O=0;break a}}bg(f[(f[h>>2]|0)+(A<<2)>>2]|0,d);P=f[h>>2]|0;Q=f[i>>2]|0}a=a+1|0;if(a>>>0>=Q-P>>2>>>0){O=1;break}else{L=P;K=P;J=Q}}}while(0);Q=f[e>>2]|0;if(Q|0)Oq(Q);Q=f[d>>2]|0;if(Q|0){d=f[B>>2]|0;if((d|0)!=(Q|0))f[B>>2]=d+(~((d+-4-Q|0)>>>2)<<2);Oq(Q)}N=O}O=f[c>>2]|0;if(!O){u=b;return N|0}Oq(O);u=b;return N|0}function yc(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;if(!a)return;b=a+-8|0;c=f[4788]|0;d=f[a+-4>>2]|0;a=d&-8;e=b+a|0;do if(!(d&1)){g=f[b>>2]|0;if(!(d&3))return;h=b+(0-g)|0;i=g+a|0;if(h>>>0>>0)return;if((f[4789]|0)==(h|0)){j=e+4|0;k=f[j>>2]|0;if((k&3|0)!=3){l=h;m=i;n=h;break}f[4786]=i;f[j>>2]=k&-2;f[h+4>>2]=i|1;f[h+i>>2]=i;return}k=g>>>3;if(g>>>0<256){g=f[h+8>>2]|0;j=f[h+12>>2]|0;if((j|0)==(g|0)){f[4784]=f[4784]&~(1<>2]=j;f[j+8>>2]=g;l=h;m=i;n=h;break}}g=f[h+24>>2]|0;j=f[h+12>>2]|0;do if((j|0)==(h|0)){k=h+16|0;o=k+4|0;p=f[o>>2]|0;if(!p){q=f[k>>2]|0;if(!q){r=0;break}else{s=q;t=k}}else{s=p;t=o}while(1){o=s+20|0;p=f[o>>2]|0;if(p|0){s=p;t=o;continue}o=s+16|0;p=f[o>>2]|0;if(!p)break;else{s=p;t=o}}f[t>>2]=0;r=s}else{o=f[h+8>>2]|0;f[o+12>>2]=j;f[j+8>>2]=o;r=j}while(0);if(g){j=f[h+28>>2]|0;o=19440+(j<<2)|0;if((f[o>>2]|0)==(h|0)){f[o>>2]=r;if(!r){f[4785]=f[4785]&~(1<>2]|0)!=(h|0)&1)<<2)>>2]=r;if(!r){l=h;m=i;n=h;break}}f[r+24>>2]=g;j=h+16|0;o=f[j>>2]|0;if(o|0){f[r+16>>2]=o;f[o+24>>2]=r}o=f[j+4>>2]|0;if(o){f[r+20>>2]=o;f[o+24>>2]=r;l=h;m=i;n=h}else{l=h;m=i;n=h}}else{l=h;m=i;n=h}}else{l=b;m=a;n=b}while(0);if(n>>>0>=e>>>0)return;b=e+4|0;a=f[b>>2]|0;if(!(a&1))return;if(!(a&2)){if((f[4790]|0)==(e|0)){r=(f[4787]|0)+m|0;f[4787]=r;f[4790]=l;f[l+4>>2]=r|1;if((l|0)!=(f[4789]|0))return;f[4789]=0;f[4786]=0;return}if((f[4789]|0)==(e|0)){r=(f[4786]|0)+m|0;f[4786]=r;f[4789]=n;f[l+4>>2]=r|1;f[n+r>>2]=r;return}r=(a&-8)+m|0;s=a>>>3;do if(a>>>0<256){t=f[e+8>>2]|0;c=f[e+12>>2]|0;if((c|0)==(t|0)){f[4784]=f[4784]&~(1<>2]=c;f[c+8>>2]=t;break}}else{t=f[e+24>>2]|0;c=f[e+12>>2]|0;do if((c|0)==(e|0)){d=e+16|0;o=d+4|0;j=f[o>>2]|0;if(!j){p=f[d>>2]|0;if(!p){u=0;break}else{v=p;w=d}}else{v=j;w=o}while(1){o=v+20|0;j=f[o>>2]|0;if(j|0){v=j;w=o;continue}o=v+16|0;j=f[o>>2]|0;if(!j)break;else{v=j;w=o}}f[w>>2]=0;u=v}else{o=f[e+8>>2]|0;f[o+12>>2]=c;f[c+8>>2]=o;u=c}while(0);if(t|0){c=f[e+28>>2]|0;h=19440+(c<<2)|0;if((f[h>>2]|0)==(e|0)){f[h>>2]=u;if(!u){f[4785]=f[4785]&~(1<>2]|0)!=(e|0)&1)<<2)>>2]=u;if(!u)break}f[u+24>>2]=t;c=e+16|0;h=f[c>>2]|0;if(h|0){f[u+16>>2]=h;f[h+24>>2]=u}h=f[c+4>>2]|0;if(h|0){f[u+20>>2]=h;f[h+24>>2]=u}}}while(0);f[l+4>>2]=r|1;f[n+r>>2]=r;if((l|0)==(f[4789]|0)){f[4786]=r;return}else x=r}else{f[b>>2]=a&-2;f[l+4>>2]=m|1;f[n+m>>2]=m;x=m}m=x>>>3;if(x>>>0<256){n=19176+(m<<1<<2)|0;a=f[4784]|0;b=1<>2]|0;z=b}f[z>>2]=l;f[y+12>>2]=l;f[l+8>>2]=y;f[l+12>>2]=n;return}n=x>>>8;if(n)if(x>>>0>16777215)A=31;else{y=(n+1048320|0)>>>16&8;z=n<>>16&4;b=z<>>16&2;a=14-(n|y|z)+(b<>>15)|0;A=x>>>(a+7|0)&1|a<<1}else A=0;a=19440+(A<<2)|0;f[l+28>>2]=A;f[l+20>>2]=0;f[l+16>>2]=0;z=f[4785]|0;b=1<>>1)|0);n=f[a>>2]|0;while(1){if((f[n+4>>2]&-8|0)==(x|0)){B=73;break}C=n+16+(y>>>31<<2)|0;m=f[C>>2]|0;if(!m){B=72;break}else{y=y<<1;n=m}}if((B|0)==72){f[C>>2]=l;f[l+24>>2]=n;f[l+12>>2]=l;f[l+8>>2]=l;break}else if((B|0)==73){y=n+8|0;t=f[y>>2]|0;f[t+12>>2]=l;f[y>>2]=l;f[l+8>>2]=t;f[l+12>>2]=n;f[l+24>>2]=0;break}}else{f[4785]=z|b;f[a>>2]=l;f[l+24>>2]=a;f[l+12>>2]=l;f[l+8>>2]=l}while(0);l=(f[4792]|0)+-1|0;f[4792]=l;if(!l)D=19592;else return;while(1){l=f[D>>2]|0;if(!l)break;else D=l+8|0}f[4792]=-1;return}function zc(a){a=a|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;c=u;u=u+32|0;e=c+4|0;g=c;h=c+16|0;i=a+52|0;j=f[i>>2]|0;k=(f[j+100>>2]|0)-(f[j+96>>2]|0)|0;j=(k|0)/12|0;l=a+44|0;ci(j,f[l>>2]|0)|0;ci(f[(f[i>>2]|0)+80>>2]|0,f[l>>2]|0)|0;m=f[a+48>>2]|0;n=ln(32)|0;f[e>>2]=n;f[e+8>>2]=-2147483616;f[e+4>>2]=21;o=n;p=15598;q=o+21|0;do{b[o>>0]=b[p>>0]|0;o=o+1|0;p=p+1|0}while((o|0)<(q|0));b[n+21>>0]=0;n=Yj(m,e,0)|0;if((b[e+11>>0]|0)<0)Oq(f[e>>2]|0);m=f[l>>2]|0;if(n){b[h>>0]=0;n=m+16|0;p=f[n+4>>2]|0;if(!((p|0)>0|(p|0)==0&(f[n>>2]|0)>>>0>0)){f[g>>2]=f[m+4>>2];f[e>>2]=f[g>>2];Me(m,e,h,h+1|0)|0}mf(a)|0;u=c;return 1}b[h>>0]=1;a=m+16|0;n=f[a+4>>2]|0;if(!((n|0)>0|(n|0)==0&(f[a>>2]|0)>>>0>0)){f[g>>2]=f[m+4>>2];f[e>>2]=f[g>>2];Me(m,e,h,h+1|0)|0}m=f[i>>2]|0;a=f[m+80>>2]|0;if(a>>>0<256){if(!k){u=c;return 1}n=h+1|0;p=h+1|0;o=h+1|0;q=0;r=m;while(1){s=f[r+96>>2]|0;t=f[l>>2]|0;b[h>>0]=f[s+(q*12|0)>>2];v=t+16|0;w=f[v>>2]|0;x=f[v+4>>2]|0;if((x|0)>0|(x|0)==0&w>>>0>0){y=w;z=t;A=x}else{f[g>>2]=f[t+4>>2];f[e>>2]=f[g>>2];Me(t,e,h,o)|0;t=f[l>>2]|0;x=t+16|0;y=f[x>>2]|0;z=t;A=f[x+4>>2]|0}b[h>>0]=f[s+(q*12|0)+4>>2];if((A|0)>0|(A|0)==0&y>>>0>0){B=A;C=y;D=z}else{f[g>>2]=f[z+4>>2];f[e>>2]=f[g>>2];Me(z,e,h,p)|0;x=f[l>>2]|0;t=x+16|0;B=f[t+4>>2]|0;C=f[t>>2]|0;D=x}b[h>>0]=f[s+(q*12|0)+8>>2];if(!((B|0)>0|(B|0)==0&C>>>0>0)){f[g>>2]=f[D+4>>2];f[e>>2]=f[g>>2];Me(D,e,h,n)|0}s=q+1|0;if(s>>>0>=j>>>0)break;q=s;r=f[i>>2]|0}u=c;return 1}if(a>>>0<65536){if(!k){u=c;return 1}r=h+2|0;q=h+2|0;n=h+2|0;D=0;C=m;while(1){B=f[C+96>>2]|0;p=f[l>>2]|0;d[h>>1]=f[B+(D*12|0)>>2];z=p+16|0;y=f[z>>2]|0;A=f[z+4>>2]|0;if((A|0)>0|(A|0)==0&y>>>0>0){E=A;F=y;G=p}else{f[g>>2]=f[p+4>>2];f[e>>2]=f[g>>2];Me(p,e,h,n)|0;p=f[l>>2]|0;y=p+16|0;E=f[y+4>>2]|0;F=f[y>>2]|0;G=p}d[h>>1]=f[B+(D*12|0)+4>>2];if((E|0)>0|(E|0)==0&F>>>0>0){H=E;I=F;J=G}else{f[g>>2]=f[G+4>>2];f[e>>2]=f[g>>2];Me(G,e,h,q)|0;p=f[l>>2]|0;y=p+16|0;H=f[y+4>>2]|0;I=f[y>>2]|0;J=p}d[h>>1]=f[B+(D*12|0)+8>>2];if(!((H|0)>0|(H|0)==0&I>>>0>0)){f[g>>2]=f[J+4>>2];f[e>>2]=f[g>>2];Me(J,e,h,r)|0}B=D+1|0;if(B>>>0>=j>>>0)break;D=B;C=f[i>>2]|0}u=c;return 1}C=(k|0)!=0;if(a>>>0<2097152){if(C){K=0;L=m}else{u=c;return 1}while(1){a=f[L+96>>2]|0;ci(f[a+(K*12|0)>>2]|0,f[l>>2]|0)|0;ci(f[a+(K*12|0)+4>>2]|0,f[l>>2]|0)|0;ci(f[a+(K*12|0)+8>>2]|0,f[l>>2]|0)|0;a=K+1|0;if(a>>>0>=j>>>0)break;K=a;L=f[i>>2]|0}u=c;return 1}if(!C){u=c;return 1}C=0;L=m;while(1){m=(f[L+96>>2]|0)+(C*12|0)|0;K=f[l>>2]|0;a=K+16|0;k=f[a+4>>2]|0;if(!((k|0)>0|(k|0)==0&(f[a>>2]|0)>>>0>0)){f[g>>2]=f[K+4>>2];f[e>>2]=f[g>>2];Me(K,e,m,m+12|0)|0}m=C+1|0;if(m>>>0>=j>>>0)break;C=m;L=f[i>>2]|0}u=c;return 1}function Ac(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=Oa,w=Oa,x=Oa,y=Oa,z=0,A=0,B=0,C=Oa,D=Oa,E=Oa,F=Oa,G=Oa,H=Oa,I=Oa,K=Oa,M=Oa,N=Oa,O=Oa,P=0,Q=Oa,R=Oa,S=0;g=u;u=u+48|0;h=g+40|0;i=g+36|0;j=g+24|0;k=g+12|0;l=g;m=a+28|0;o=f[c>>2]|0;c=o+1|0;if((o|0)!=-1){p=((c>>>0)%3|0|0)==0?o+-2|0:c;c=o+(((o>>>0)%3|0|0)==0?2:-1)|0;if((p|0)==-1)q=-1;else q=f[(f[f[m>>2]>>2]|0)+(p<<2)>>2]|0;if((c|0)==-1){r=-1;s=q}else{r=f[(f[f[m>>2]>>2]|0)+(c<<2)>>2]|0;s=q}}else{r=-1;s=-1}q=f[a+32>>2]|0;c=f[q>>2]|0;m=(f[q+4>>2]|0)-c>>2;if(m>>>0<=s>>>0)aq(q);p=c;c=f[p+(s<<2)>>2]|0;if(m>>>0<=r>>>0)aq(q);q=f[p+(r<<2)>>2]|0;r=(c|0)<(e|0);if(!(r&(q|0)<(e|0))){do if(r)t=c;else{if((e|0)>0){t=e+-1|0;break}p=a+52|0;if((f[p>>2]|0)<=0){u=g;return}m=f[a+48>>2]|0;s=0;do{f[m+(s<<2)>>2]=0;s=s+1|0}while((s|0)<(f[p>>2]|0));u=g;return}while(0);r=a+52|0;p=f[r>>2]|0;s=X(p,t)|0;if((p|0)<=0){u=g;return}p=f[a+48>>2]|0;t=0;do{f[p+(t<<2)>>2]=f[d+(t+s<<2)>>2];t=t+1|0}while((t|0)<(f[r>>2]|0));u=g;return}r=a+52|0;t=f[r>>2]|0;s=X(t,c)|0;v=$(f[d+(s<<2)>>2]|0);w=$(f[d+(s+1<<2)>>2]|0);s=X(t,q)|0;x=$(f[d+(s<<2)>>2]|0);y=$(f[d+(s+1<<2)>>2]|0);if(!(x!=v|y!=w)){s=f[a+48>>2]|0;f[s>>2]=~~x;f[s+4>>2]=~~y;u=g;return}s=a+44|0;t=f[(f[s>>2]|0)+(e<<2)>>2]|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;p=a+40|0;m=f[p>>2]|0;if(!(b[m+84>>0]|0))z=f[(f[m+68>>2]|0)+(t<<2)>>2]|0;else z=t;f[i>>2]=z;z=b[m+24>>0]|0;f[h>>2]=f[i>>2];mb(m,h,z,j)|0;z=f[(f[s>>2]|0)+(c<<2)>>2]|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;c=f[p>>2]|0;if(!(b[c+84>>0]|0))A=f[(f[c+68>>2]|0)+(z<<2)>>2]|0;else A=z;f[i>>2]=A;A=b[c+24>>0]|0;f[h>>2]=f[i>>2];mb(c,h,A,k)|0;A=f[(f[s>>2]|0)+(q<<2)>>2]|0;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;q=f[p>>2]|0;if(!(b[q+84>>0]|0))B=f[(f[q+68>>2]|0)+(A<<2)>>2]|0;else B=A;f[i>>2]=B;B=b[q+24>>0]|0;f[h>>2]=f[i>>2];mb(q,h,B,l)|0;C=$(n[l>>2]);D=$(n[k>>2]);E=$(C-D);C=$(n[l+4>>2]);F=$(n[k+4>>2]);G=$(C-F);C=$(n[l+8>>2]);H=$(n[k+8>>2]);I=$(C-H);C=$($(n[j>>2])-D);D=$($(n[j+4>>2])-F);F=$($(n[j+8>>2])-H);H=$($($($(E*E)+$(0.0))+$(G*G))+$(I*I));if(H>$(0.0)){K=$($($($($(E*C)+$(0.0))+$(G*D))+$(I*F))/H);M=$(C-$(E*K));E=$(D-$(G*K));G=$(F-$(I*K));N=K;O=$(L($($($(G*G)+$($(E*E)+$($(M*M)+$(0.0))))/H)))}else{N=$(0.0);O=$(0.0)}H=$(x-v);x=$(y-w);y=$($(H*N)+v);v=$(H*O);H=$($(x*N)+w);w=$(x*O);O=$(y-w);x=$(H+v);N=$(y+w);w=$(H-v);j=X(f[r>>2]|0,e)|0;v=$(f[d+(j<<2)>>2]|0);H=$(f[d+(j+1<<2)>>2]|0);y=$(v-O);M=$(H-x);E=$(v-N);v=$(H-w);j=$($($(y*y)+$(0.0))+$(M*M))<$($($(E*E)+$(0.0))+$(v*v));d=a+56|0;e=a+60|0;r=f[e>>2]|0;k=f[a+64>>2]|0;l=(r|0)==(k<<5|0);if(j){do if(l)if((r+1|0)<0)aq(d);else{j=k<<6;B=r+32&-32;vi(d,r>>>0<1073741823?(j>>>0>>0?B:j):2147483647);P=f[e>>2]|0;break}else P=r;while(0);f[e>>2]=P+1;j=(f[d>>2]|0)+(P>>>5<<2)|0;f[j>>2]=f[j>>2]|1<<(P&31);Q=O;R=x}else{do if(l)if((r+1|0)<0)aq(d);else{P=k<<6;j=r+32&-32;vi(d,r>>>0<1073741823?(P>>>0>>0?j:P):2147483647);S=f[e>>2]|0;break}else S=r;while(0);f[e>>2]=S+1;e=(f[d>>2]|0)+(S>>>5<<2)|0;f[e>>2]=f[e>>2]&~(1<<(S&31));Q=N;R=w}S=~~+J(+(+Q+.5));e=f[a+48>>2]|0;f[e>>2]=S;S=~~+J(+(+R+.5));f[e+4>>2]=S;u=g;return}function Bc(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=Oa,v=Oa,w=Oa,x=Oa,y=0,z=0,A=0,B=Oa,C=Oa,D=Oa,E=Oa,F=Oa,G=Oa,H=Oa,I=Oa,K=Oa,M=Oa,N=Oa,O=0,P=Oa,Q=Oa,R=0;g=u;u=u+48|0;h=g+40|0;i=g+36|0;j=g+24|0;k=g+12|0;l=g;m=a+28|0;o=f[c>>2]|0;c=o+1|0;do if((o|0)!=-1){p=((c>>>0)%3|0|0)==0?o+-2|0:c;if(!((o>>>0)%3|0)){q=o+2|0;r=p;break}else{q=o+-1|0;r=p;break}}else{q=-1;r=-1}while(0);o=f[(f[m>>2]|0)+28>>2]|0;m=f[o+(r<<2)>>2]|0;r=f[o+(q<<2)>>2]|0;q=f[a+32>>2]|0;o=f[q>>2]|0;c=(f[q+4>>2]|0)-o>>2;if(c>>>0<=m>>>0)aq(q);p=o;o=f[p+(m<<2)>>2]|0;if(c>>>0<=r>>>0)aq(q);q=f[p+(r<<2)>>2]|0;r=(o|0)<(e|0);if(!(r&(q|0)<(e|0))){do if(r)s=o;else{if((e|0)>0){s=e+-1|0;break}p=a+52|0;if((f[p>>2]|0)<=0){u=g;return}c=f[a+48>>2]|0;m=0;do{f[c+(m<<2)>>2]=0;m=m+1|0}while((m|0)<(f[p>>2]|0));u=g;return}while(0);r=a+52|0;p=f[r>>2]|0;m=X(p,s)|0;if((p|0)<=0){u=g;return}p=f[a+48>>2]|0;s=0;do{f[p+(s<<2)>>2]=f[d+(s+m<<2)>>2];s=s+1|0}while((s|0)<(f[r>>2]|0));u=g;return}r=a+52|0;s=f[r>>2]|0;m=X(s,o)|0;t=$(f[d+(m<<2)>>2]|0);v=$(f[d+(m+1<<2)>>2]|0);m=X(s,q)|0;w=$(f[d+(m<<2)>>2]|0);x=$(f[d+(m+1<<2)>>2]|0);if(!(w!=t|x!=v)){m=f[a+48>>2]|0;f[m>>2]=~~w;f[m+4>>2]=~~x;u=g;return}m=a+44|0;s=f[(f[m>>2]|0)+(e<<2)>>2]|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;p=a+40|0;c=f[p>>2]|0;if(!(b[c+84>>0]|0))y=f[(f[c+68>>2]|0)+(s<<2)>>2]|0;else y=s;f[i>>2]=y;y=b[c+24>>0]|0;f[h>>2]=f[i>>2];mb(c,h,y,j)|0;y=f[(f[m>>2]|0)+(o<<2)>>2]|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;o=f[p>>2]|0;if(!(b[o+84>>0]|0))z=f[(f[o+68>>2]|0)+(y<<2)>>2]|0;else z=y;f[i>>2]=z;z=b[o+24>>0]|0;f[h>>2]=f[i>>2];mb(o,h,z,k)|0;z=f[(f[m>>2]|0)+(q<<2)>>2]|0;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;q=f[p>>2]|0;if(!(b[q+84>>0]|0))A=f[(f[q+68>>2]|0)+(z<<2)>>2]|0;else A=z;f[i>>2]=A;A=b[q+24>>0]|0;f[h>>2]=f[i>>2];mb(q,h,A,l)|0;B=$(n[l>>2]);C=$(n[k>>2]);D=$(B-C);B=$(n[l+4>>2]);E=$(n[k+4>>2]);F=$(B-E);B=$(n[l+8>>2]);G=$(n[k+8>>2]);H=$(B-G);B=$($(n[j>>2])-C);C=$($(n[j+4>>2])-E);E=$($(n[j+8>>2])-G);G=$($($($(D*D)+$(0.0))+$(F*F))+$(H*H));if(G>$(0.0)){I=$($($($($(D*B)+$(0.0))+$(F*C))+$(H*E))/G);K=$(B-$(D*I));D=$(C-$(F*I));F=$(E-$(H*I));M=I;N=$(L($($($(F*F)+$($(D*D)+$($(K*K)+$(0.0))))/G)))}else{M=$(0.0);N=$(0.0)}G=$(w-t);w=$(x-v);x=$($(G*M)+t);t=$(G*N);G=$($(w*M)+v);v=$(w*N);N=$(x-v);w=$(G+t);M=$(x+v);v=$(G-t);j=X(f[r>>2]|0,e)|0;t=$(f[d+(j<<2)>>2]|0);G=$(f[d+(j+1<<2)>>2]|0);x=$(t-N);K=$(G-w);D=$(t-M);t=$(G-v);j=$($($(x*x)+$(0.0))+$(K*K))<$($($(D*D)+$(0.0))+$(t*t));d=a+56|0;e=a+60|0;r=f[e>>2]|0;k=f[a+64>>2]|0;l=(r|0)==(k<<5|0);if(j){do if(l)if((r+1|0)<0)aq(d);else{j=k<<6;A=r+32&-32;vi(d,r>>>0<1073741823?(j>>>0>>0?A:j):2147483647);O=f[e>>2]|0;break}else O=r;while(0);f[e>>2]=O+1;j=(f[d>>2]|0)+(O>>>5<<2)|0;f[j>>2]=f[j>>2]|1<<(O&31);P=N;Q=w}else{do if(l)if((r+1|0)<0)aq(d);else{O=k<<6;j=r+32&-32;vi(d,r>>>0<1073741823?(O>>>0>>0?j:O):2147483647);R=f[e>>2]|0;break}else R=r;while(0);f[e>>2]=R+1;e=(f[d>>2]|0)+(R>>>5<<2)|0;f[e>>2]=f[e>>2]&~(1<<(R&31));P=M;Q=v}R=~~+J(+(+P+.5));e=f[a+48>>2]|0;f[e>>2]=R;R=~~+J(+(+Q+.5));f[e+4>>2]=R;u=g;return}function Cc(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=Oa,w=Oa,x=Oa,y=Oa,z=0,A=0,B=0,C=Oa,D=Oa,E=Oa,F=Oa,G=Oa,H=Oa,I=Oa,K=Oa,M=Oa,N=Oa,O=Oa,P=0,Q=Oa,R=Oa,S=0;g=u;u=u+48|0;h=g+40|0;i=g+36|0;j=g+24|0;k=g+12|0;l=g;m=a+48|0;o=f[c>>2]|0;c=o+1|0;if((o|0)!=-1){p=((c>>>0)%3|0|0)==0?o+-2|0:c;c=o+(((o>>>0)%3|0|0)==0?2:-1)|0;if((p|0)==-1)q=-1;else q=f[(f[f[m>>2]>>2]|0)+(p<<2)>>2]|0;if((c|0)==-1){r=-1;s=q}else{r=f[(f[f[m>>2]>>2]|0)+(c<<2)>>2]|0;s=q}}else{r=-1;s=-1}q=f[a+52>>2]|0;c=f[q>>2]|0;m=(f[q+4>>2]|0)-c>>2;if(m>>>0<=s>>>0)aq(q);p=c;c=f[p+(s<<2)>>2]|0;if(m>>>0<=r>>>0)aq(q);q=f[p+(r<<2)>>2]|0;r=(c|0)<(e|0);if(!(r&(q|0)<(e|0))){do if(r)t=c;else{if((e|0)>0){t=e+-1|0;break}p=a+72|0;if((f[p>>2]|0)<=0){u=g;return}m=f[a+68>>2]|0;s=0;do{f[m+(s<<2)>>2]=0;s=s+1|0}while((s|0)<(f[p>>2]|0));u=g;return}while(0);r=a+72|0;p=f[r>>2]|0;s=X(p,t)|0;if((p|0)<=0){u=g;return}p=f[a+68>>2]|0;t=0;do{f[p+(t<<2)>>2]=f[d+(t+s<<2)>>2];t=t+1|0}while((t|0)<(f[r>>2]|0));u=g;return}r=a+72|0;t=f[r>>2]|0;s=X(t,c)|0;v=$(f[d+(s<<2)>>2]|0);w=$(f[d+(s+1<<2)>>2]|0);s=X(t,q)|0;x=$(f[d+(s<<2)>>2]|0);y=$(f[d+(s+1<<2)>>2]|0);if(!(x!=v|y!=w)){s=f[a+68>>2]|0;f[s>>2]=~~x;f[s+4>>2]=~~y;u=g;return}s=a+64|0;t=f[(f[s>>2]|0)+(e<<2)>>2]|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;p=a+60|0;m=f[p>>2]|0;if(!(b[m+84>>0]|0))z=f[(f[m+68>>2]|0)+(t<<2)>>2]|0;else z=t;f[i>>2]=z;z=b[m+24>>0]|0;f[h>>2]=f[i>>2];mb(m,h,z,j)|0;z=f[(f[s>>2]|0)+(c<<2)>>2]|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;c=f[p>>2]|0;if(!(b[c+84>>0]|0))A=f[(f[c+68>>2]|0)+(z<<2)>>2]|0;else A=z;f[i>>2]=A;A=b[c+24>>0]|0;f[h>>2]=f[i>>2];mb(c,h,A,k)|0;A=f[(f[s>>2]|0)+(q<<2)>>2]|0;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;q=f[p>>2]|0;if(!(b[q+84>>0]|0))B=f[(f[q+68>>2]|0)+(A<<2)>>2]|0;else B=A;f[i>>2]=B;B=b[q+24>>0]|0;f[h>>2]=f[i>>2];mb(q,h,B,l)|0;C=$(n[l>>2]);D=$(n[k>>2]);E=$(C-D);C=$(n[l+4>>2]);F=$(n[k+4>>2]);G=$(C-F);C=$(n[l+8>>2]);H=$(n[k+8>>2]);I=$(C-H);C=$($(n[j>>2])-D);D=$($(n[j+4>>2])-F);F=$($(n[j+8>>2])-H);H=$($($($(E*E)+$(0.0))+$(G*G))+$(I*I));if(H>$(0.0)){K=$($($($($(E*C)+$(0.0))+$(G*D))+$(I*F))/H);M=$(C-$(E*K));E=$(D-$(G*K));G=$(F-$(I*K));N=K;O=$(L($($($(G*G)+$($(E*E)+$($(M*M)+$(0.0))))/H)))}else{N=$(0.0);O=$(0.0)}H=$(x-v);x=$(y-w);y=$($(H*N)+v);v=$(H*O);H=$($(x*N)+w);w=$(x*O);O=$(y-w);x=$(H+v);N=$(y+w);w=$(H-v);j=X(f[r>>2]|0,e)|0;v=$(f[d+(j<<2)>>2]|0);H=$(f[d+(j+1<<2)>>2]|0);y=$(v-O);M=$(H-x);E=$(v-N);v=$(H-w);j=$($($(y*y)+$(0.0))+$(M*M))<$($($(E*E)+$(0.0))+$(v*v));d=a+76|0;e=a+80|0;r=f[e>>2]|0;k=f[a+84>>2]|0;l=(r|0)==(k<<5|0);if(j){do if(l)if((r+1|0)<0)aq(d);else{j=k<<6;B=r+32&-32;vi(d,r>>>0<1073741823?(j>>>0>>0?B:j):2147483647);P=f[e>>2]|0;break}else P=r;while(0);f[e>>2]=P+1;j=(f[d>>2]|0)+(P>>>5<<2)|0;f[j>>2]=f[j>>2]|1<<(P&31);Q=O;R=x}else{do if(l)if((r+1|0)<0)aq(d);else{P=k<<6;j=r+32&-32;vi(d,r>>>0<1073741823?(P>>>0>>0?j:P):2147483647);S=f[e>>2]|0;break}else S=r;while(0);f[e>>2]=S+1;e=(f[d>>2]|0)+(S>>>5<<2)|0;f[e>>2]=f[e>>2]&~(1<<(S&31));Q=N;R=w}S=~~+J(+(+Q+.5));e=f[a+68>>2]|0;f[e>>2]=S;S=~~+J(+(+R+.5));f[e+4>>2]=S;u=g;return}function Dc(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=Oa,v=Oa,w=Oa,x=Oa,y=0,z=0,A=0,B=Oa,C=Oa,D=Oa,E=Oa,F=Oa,G=Oa,H=Oa,I=Oa,K=Oa,M=Oa,N=Oa,O=0,P=Oa,Q=Oa,R=0;g=u;u=u+48|0;h=g+40|0;i=g+36|0;j=g+24|0;k=g+12|0;l=g;m=a+48|0;o=f[c>>2]|0;c=o+1|0;do if((o|0)!=-1){p=((c>>>0)%3|0|0)==0?o+-2|0:c;if(!((o>>>0)%3|0)){q=o+2|0;r=p;break}else{q=o+-1|0;r=p;break}}else{q=-1;r=-1}while(0);o=f[(f[m>>2]|0)+28>>2]|0;m=f[o+(r<<2)>>2]|0;r=f[o+(q<<2)>>2]|0;q=f[a+52>>2]|0;o=f[q>>2]|0;c=(f[q+4>>2]|0)-o>>2;if(c>>>0<=m>>>0)aq(q);p=o;o=f[p+(m<<2)>>2]|0;if(c>>>0<=r>>>0)aq(q);q=f[p+(r<<2)>>2]|0;r=(o|0)<(e|0);if(!(r&(q|0)<(e|0))){do if(r)s=o;else{if((e|0)>0){s=e+-1|0;break}p=a+72|0;if((f[p>>2]|0)<=0){u=g;return}c=f[a+68>>2]|0;m=0;do{f[c+(m<<2)>>2]=0;m=m+1|0}while((m|0)<(f[p>>2]|0));u=g;return}while(0);r=a+72|0;p=f[r>>2]|0;m=X(p,s)|0;if((p|0)<=0){u=g;return}p=f[a+68>>2]|0;s=0;do{f[p+(s<<2)>>2]=f[d+(s+m<<2)>>2];s=s+1|0}while((s|0)<(f[r>>2]|0));u=g;return}r=a+72|0;s=f[r>>2]|0;m=X(s,o)|0;t=$(f[d+(m<<2)>>2]|0);v=$(f[d+(m+1<<2)>>2]|0);m=X(s,q)|0;w=$(f[d+(m<<2)>>2]|0);x=$(f[d+(m+1<<2)>>2]|0);if(!(w!=t|x!=v)){m=f[a+68>>2]|0;f[m>>2]=~~w;f[m+4>>2]=~~x;u=g;return}m=a+64|0;s=f[(f[m>>2]|0)+(e<<2)>>2]|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;p=a+60|0;c=f[p>>2]|0;if(!(b[c+84>>0]|0))y=f[(f[c+68>>2]|0)+(s<<2)>>2]|0;else y=s;f[i>>2]=y;y=b[c+24>>0]|0;f[h>>2]=f[i>>2];mb(c,h,y,j)|0;y=f[(f[m>>2]|0)+(o<<2)>>2]|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;o=f[p>>2]|0;if(!(b[o+84>>0]|0))z=f[(f[o+68>>2]|0)+(y<<2)>>2]|0;else z=y;f[i>>2]=z;z=b[o+24>>0]|0;f[h>>2]=f[i>>2];mb(o,h,z,k)|0;z=f[(f[m>>2]|0)+(q<<2)>>2]|0;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;q=f[p>>2]|0;if(!(b[q+84>>0]|0))A=f[(f[q+68>>2]|0)+(z<<2)>>2]|0;else A=z;f[i>>2]=A;A=b[q+24>>0]|0;f[h>>2]=f[i>>2];mb(q,h,A,l)|0;B=$(n[l>>2]);C=$(n[k>>2]);D=$(B-C);B=$(n[l+4>>2]);E=$(n[k+4>>2]);F=$(B-E);B=$(n[l+8>>2]);G=$(n[k+8>>2]);H=$(B-G);B=$($(n[j>>2])-C);C=$($(n[j+4>>2])-E);E=$($(n[j+8>>2])-G);G=$($($($(D*D)+$(0.0))+$(F*F))+$(H*H));if(G>$(0.0)){I=$($($($($(D*B)+$(0.0))+$(F*C))+$(H*E))/G);K=$(B-$(D*I));D=$(C-$(F*I));F=$(E-$(H*I));M=I;N=$(L($($($(F*F)+$($(D*D)+$($(K*K)+$(0.0))))/G)))}else{M=$(0.0);N=$(0.0)}G=$(w-t);w=$(x-v);x=$($(G*M)+t);t=$(G*N);G=$($(w*M)+v);v=$(w*N);N=$(x-v);w=$(G+t);M=$(x+v);v=$(G-t);j=X(f[r>>2]|0,e)|0;t=$(f[d+(j<<2)>>2]|0);G=$(f[d+(j+1<<2)>>2]|0);x=$(t-N);K=$(G-w);D=$(t-M);t=$(G-v);j=$($($(x*x)+$(0.0))+$(K*K))<$($($(D*D)+$(0.0))+$(t*t));d=a+76|0;e=a+80|0;r=f[e>>2]|0;k=f[a+84>>2]|0;l=(r|0)==(k<<5|0);if(j){do if(l)if((r+1|0)<0)aq(d);else{j=k<<6;A=r+32&-32;vi(d,r>>>0<1073741823?(j>>>0>>0?A:j):2147483647);O=f[e>>2]|0;break}else O=r;while(0);f[e>>2]=O+1;j=(f[d>>2]|0)+(O>>>5<<2)|0;f[j>>2]=f[j>>2]|1<<(O&31);P=N;Q=w}else{do if(l)if((r+1|0)<0)aq(d);else{O=k<<6;j=r+32&-32;vi(d,r>>>0<1073741823?(O>>>0>>0?j:O):2147483647);R=f[e>>2]|0;break}else R=r;while(0);f[e>>2]=R+1;e=(f[d>>2]|0)+(R>>>5<<2)|0;f[e>>2]=f[e>>2]&~(1<<(R&31));P=M;Q=v}R=~~+J(+(+P+.5));e=f[a+68>>2]|0;f[e>>2]=R;R=~~+J(+(+Q+.5));f[e+4>>2]=R;u=g;return}function Ec(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=Oa,F=Oa,G=Oa,H=0,I=0,J=0,K=0;d=b[c+11>>0]|0;e=d<<24>>24<0;g=e?f[c>>2]|0:c;i=e?f[c+4>>2]|0:d&255;if(i>>>0>3){d=g;e=i;j=i;while(1){k=X(h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24,1540483477)|0;e=(X(k>>>24^k,1540483477)|0)^(X(e,1540483477)|0);j=j+-4|0;if(j>>>0<=3)break;else d=d+4|0}d=i+-4|0;j=d&-4;l=d-j|0;m=g+(j+4)|0;o=e}else{l=i;m=g;o=i}switch(l|0){case 3:{p=h[m+2>>0]<<16^o;q=6;break}case 2:{p=o;q=6;break}case 1:{r=o;q=7;break}default:s=o}if((q|0)==6){r=h[m+1>>0]<<8^p;q=7}if((q|0)==7)s=X(r^h[m>>0],1540483477)|0;m=X(s>>>13^s,1540483477)|0;s=m>>>15^m;m=a+4|0;r=f[m>>2]|0;p=(r|0)==0;a:do if(!p){o=r+-1|0;l=(o&r|0)==0;if(!l)if(s>>>0>>0)t=s;else t=(s>>>0)%(r>>>0)|0;else t=s&o;e=f[(f[a>>2]|0)+(t<<2)>>2]|0;if((e|0)!=0?(j=f[e>>2]|0,(j|0)!=0):0){e=(i|0)==0;if(l){if(e){l=j;while(1){d=f[l+4>>2]|0;if(!((d|0)==(s|0)|(d&o|0)==(t|0))){u=t;break a}d=b[l+8+11>>0]|0;if(!((d<<24>>24<0?f[l+12>>2]|0:d&255)|0)){v=l;break}l=f[l>>2]|0;if(!l){u=t;break a}}w=v+20|0;return w|0}else x=j;b:while(1){l=f[x+4>>2]|0;if(!((l|0)==(s|0)|(l&o|0)==(t|0))){u=t;break a}l=x+8|0;d=b[l+11>>0]|0;k=d<<24>>24<0;y=d&255;do if(((k?f[x+12>>2]|0:y)|0)==(i|0)){d=f[l>>2]|0;if(k)if(!(Vk(d,g,i)|0)){v=x;q=63;break b}else break;if((b[g>>0]|0)==(d&255)<<24>>24){d=l;z=y;A=g;do{z=z+-1|0;d=d+1|0;if(!z){v=x;q=63;break b}A=A+1|0}while((b[d>>0]|0)==(b[A>>0]|0))}}while(0);x=f[x>>2]|0;if(!x){u=t;break a}}if((q|0)==63){w=v+20|0;return w|0}}if(e){o=j;while(1){y=f[o+4>>2]|0;if((y|0)!=(s|0)){if(y>>>0>>0)B=y;else B=(y>>>0)%(r>>>0)|0;if((B|0)!=(t|0)){u=t;break a}}y=b[o+8+11>>0]|0;if(!((y<<24>>24<0?f[o+12>>2]|0:y&255)|0)){v=o;break}o=f[o>>2]|0;if(!o){u=t;break a}}w=v+20|0;return w|0}else C=j;c:while(1){o=f[C+4>>2]|0;if((o|0)!=(s|0)){if(o>>>0>>0)D=o;else D=(o>>>0)%(r>>>0)|0;if((D|0)!=(t|0)){u=t;break a}}o=C+8|0;e=b[o+11>>0]|0;y=e<<24>>24<0;l=e&255;do if(((y?f[C+12>>2]|0:l)|0)==(i|0)){e=f[o>>2]|0;if(y)if(!(Vk(e,g,i)|0)){v=C;q=63;break c}else break;if((b[g>>0]|0)==(e&255)<<24>>24){e=o;k=l;A=g;do{k=k+-1|0;e=e+1|0;if(!k){v=C;q=63;break c}A=A+1|0}while((b[e>>0]|0)==(b[A>>0]|0))}}while(0);C=f[C>>2]|0;if(!C){u=t;break a}}if((q|0)==63){w=v+20|0;return w|0}}else u=t}else u=0;while(0);t=ln(24)|0;pj(t+8|0,c);f[t+20>>2]=0;f[t+4>>2]=s;f[t>>2]=0;c=a+12|0;E=$(((f[c>>2]|0)+1|0)>>>0);F=$(r>>>0);G=$(n[a+16>>2]);do if(p|$(G*F)>>0<3|(r+-1&r|0)!=0)&1;g=~~$(W($(E/G)))>>>0;ei(a,C>>>0>>0?g:C);C=f[m>>2]|0;g=C+-1|0;if(!(g&C)){H=C;I=g&s;break}if(s>>>0>>0){H=C;I=s}else{H=C;I=(s>>>0)%(C>>>0)|0}}else{H=r;I=u}while(0);u=(f[a>>2]|0)+(I<<2)|0;I=f[u>>2]|0;if(!I){r=a+8|0;f[t>>2]=f[r>>2];f[r>>2]=t;f[u>>2]=r;r=f[t>>2]|0;if(r|0){u=f[r+4>>2]|0;r=H+-1|0;if(r&H)if(u>>>0>>0)J=u;else J=(u>>>0)%(H>>>0)|0;else J=u&r;K=(f[a>>2]|0)+(J<<2)|0;q=61}}else{f[t>>2]=f[I>>2];K=I;q=61}if((q|0)==61)f[K>>2]=t;f[c>>2]=(f[c>>2]|0)+1;v=t;w=v+20|0;return w|0}function Fc(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0.0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0.0,G=0.0,H=0,J=0,K=0,L=0,M=0,N=0,O=0.0,P=0,Q=0.0,R=0.0,S=0,T=0.0,U=0,V=0,W=0,X=0.0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0.0,da=0,ea=0.0;g=a+4|0;i=f[g>>2]|0;j=a+100|0;if(i>>>0<(f[j>>2]|0)>>>0){f[g>>2]=i+1;k=h[i>>0]|0;l=0}else{k=Si(a)|0;l=0}a:while(1){switch(k|0){case 46:{m=8;break a;break}case 48:break;default:{n=0;o=0;p=1.0;q=0.0;r=0;s=k;t=l;u=0;v=0;w=0;x=0;break a}}i=f[g>>2]|0;if(i>>>0<(f[j>>2]|0)>>>0){f[g>>2]=i+1;k=h[i>>0]|0;l=1;continue}else{k=Si(a)|0;l=1;continue}}if((m|0)==8){k=f[g>>2]|0;if(k>>>0<(f[j>>2]|0)>>>0){f[g>>2]=k+1;y=h[k>>0]|0}else y=Si(a)|0;if((y|0)==48){k=0;i=0;while(1){z=f[g>>2]|0;if(z>>>0<(f[j>>2]|0)>>>0){f[g>>2]=z+1;A=h[z>>0]|0}else A=Si(a)|0;z=Vn(k|0,i|0,-1,-1)|0;B=I;if((A|0)==48){k=z;i=B}else{n=1;o=0;p=1.0;q=0.0;r=0;s=A;t=1;u=0;v=0;w=z;x=B;break}}}else{n=1;o=0;p=1.0;q=0.0;r=0;s=y;t=l;u=0;v=0;w=0;x=0}}while(1){l=s+-48|0;y=s|32;if(l>>>0>=10){A=(s|0)==46;if(!(A|(y+-97|0)>>>0<6)){C=s;break}if(A)if(!n){D=1;E=o;F=p;G=q;H=r;J=t;K=v;L=u;M=v;N=u}else{C=46;break}else m=20}else m=20;if((m|0)==20){m=0;A=(s|0)>57?y+-87|0:l;do if(!((u|0)<0|(u|0)==0&v>>>0<8))if((u|0)<0|(u|0)==0&v>>>0<14){O=p*.0625;P=o;Q=O;R=q+O*+(A|0);S=r;break}else{l=(o|0)!=0|(A|0)==0;P=l?o:1;Q=p;R=l?q:q+p*.5;S=r;break}else{P=o;Q=p;R=q;S=A+(r<<4)|0}while(0);A=Vn(v|0,u|0,1,0)|0;D=n;E=P;F=Q;G=R;H=S;J=1;K=w;L=x;M=A;N=I}A=f[g>>2]|0;if(A>>>0<(f[j>>2]|0)>>>0){f[g>>2]=A+1;n=D;o=E;p=F;q=G;r=H;s=h[A>>0]|0;t=J;u=N;v=M;w=K;x=L;continue}else{n=D;o=E;p=F;q=G;r=H;s=Si(a)|0;t=J;u=N;v=M;w=K;x=L;continue}}do if(!t){L=(f[j>>2]|0)==0;if(!L)f[g>>2]=(f[g>>2]|0)+-1;if(e){if(!L)f[g>>2]=(f[g>>2]|0)+-1;if(!((n|0)==0|L))f[g>>2]=(f[g>>2]|0)+-1}else Ym(a,0);T=+(d|0)*0.0}else{L=(n|0)==0;K=L?v:w;M=L?u:x;if((u|0)<0|(u|0)==0&v>>>0<8){L=r;N=v;J=u;while(1){s=L<<4;H=N;N=Vn(N|0,J|0,1,0)|0;if(!((J|0)<0|(J|0)==0&H>>>0<7)){U=s;break}else{L=s;J=I}}}else U=r;if((C|32|0)==112){J=Re(a,e)|0;L=I;if((J|0)==0&(L|0)==-2147483648){if(!e){Ym(a,0);T=0.0;break}if(!(f[j>>2]|0)){V=0;W=0}else{f[g>>2]=(f[g>>2]|0)+-1;V=0;W=0}}else{V=J;W=L}}else if(!(f[j>>2]|0)){V=0;W=0}else{f[g>>2]=(f[g>>2]|0)+-1;V=0;W=0}L=Tn(K|0,M|0,2)|0;J=Vn(L|0,I|0,-32,-1)|0;L=Vn(J|0,I|0,V|0,W|0)|0;J=I;if(!U){T=+(d|0)*0.0;break}N=0-c|0;s=((N|0)<0)<<31>>31;if((J|0)>(s|0)|(J|0)==(s|0)&L>>>0>N>>>0){N=Vq()|0;f[N>>2]=34;T=+(d|0)*1797693134862315708145274.0e284*1797693134862315708145274.0e284;break}N=c+-106|0;s=((N|0)<0)<<31>>31;if((J|0)<(s|0)|(J|0)==(s|0)&L>>>0>>0){N=Vq()|0;f[N>>2]=34;T=+(d|0)*2.2250738585072014e-308*2.2250738585072014e-308;break}if((U|0)>-1){G=q;N=U;s=L;H=J;while(1){E=!(G>=.5);o=N<<1|(E^1)&1;F=G+(E?G:G+-1.0);E=Vn(s|0,H|0,-1,-1)|0;D=I;if((o|0)>-1){G=F;N=o;s=E;H=D}else{X=F;Y=o;Z=E;_=D;break}}}else{X=q;Y=U;Z=L;_=J}H=((b|0)<0)<<31>>31;s=Xn(32,0,c|0,((c|0)<0)<<31>>31|0)|0;N=Vn(s|0,I|0,Z|0,_|0)|0;s=I;if((s|0)<(H|0)|(s|0)==(H|0)&N>>>0>>0)if((N|0)>0){$=N;m=59}else{aa=0;ba=84;m=61}else{$=b;m=59}if((m|0)==59)if(($|0)<53){aa=$;ba=84-$|0;m=61}else{ca=0.0;da=$;ea=+(d|0)}if((m|0)==61){G=+(d|0);ca=+rq(+bk(1.0,ba),G);da=aa;ea=G}N=(Y&1|0)==0&(X!=0.0&(da|0)<32);G=(N?0.0:X)*ea+(ca+ea*+((Y+(N&1)|0)>>>0))-ca;if(!(G!=0.0)){N=Vq()|0;f[N>>2]=34}T=+sq(G,Z)}while(0);return +T}function Gc(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;g=u;u=u+16|0;h=g+4|0;i=g;if(!(Gh(a,d)|0)){j=0;u=g;return j|0}d=a+84|0;k=f[d>>2]|0;l=a+88|0;m=f[l>>2]|0;if((m|0)!=(k|0))f[l>>2]=m+(~((m+-4-k|0)>>>2)<<2);f[d>>2]=0;f[l>>2]=0;f[a+92>>2]=0;if(k|0)Oq(k);k=a+72|0;l=f[k>>2]|0;d=a+76|0;if((f[d>>2]|0)!=(l|0))f[d>>2]=l;f[k>>2]=0;f[d>>2]=0;f[a+80>>2]=0;if(l|0)Oq(l);l=a+64|0;d=f[l>>2]|0;if((f[d+4>>2]|0)!=(f[d>>2]|0)){k=a+12|0;m=e+84|0;n=e+68|0;o=c+96|0;p=a+24|0;q=0;r=d;do{f[i>>2]=(q>>>0)/3|0;f[h>>2]=f[i>>2];d=_j(r,h)|0;r=f[l>>2]|0;do if(!d){s=f[(f[r+12>>2]|0)+(q<<2)>>2]|0;if((s|0)==-1){t=(f[a>>2]|0)+(q>>>5<<2)|0;f[t>>2]=f[t>>2]|1<<(q&31);t=q+1|0;v=((t>>>0)%3|0|0)==0?q+-2|0:t;if((v|0)==-1)w=-1;else w=f[(f[r>>2]|0)+(v<<2)>>2]|0;v=(f[k>>2]|0)+(w>>>5<<2)|0;f[v>>2]=f[v>>2]|1<<(w&31);v=(((q>>>0)%3|0|0)==0?2:-1)+q|0;if((v|0)==-1)x=-1;else x=f[(f[r>>2]|0)+(v<<2)>>2]|0;v=(f[k>>2]|0)+(x>>>5<<2)|0;f[v>>2]=f[v>>2]|1<<(x&31);break}if(s>>>0>=q>>>0){v=q+1|0;t=((v>>>0)%3|0|0)==0?q+-2|0:v;y=s+(((s>>>0)%3|0|0)==0?2:-1)|0;z=(t|0)==-1;if(!(b[m>>0]|0)){if(z)A=-1;else A=f[(f[o>>2]|0)+(((t|0)/3|0)*12|0)+(((t|0)%3|0)<<2)>>2]|0;B=(y|0)==-1;if(B)C=-1;else C=f[(f[o>>2]|0)+(((y|0)/3|0)*12|0)+(((y|0)%3|0)<<2)>>2]|0;D=f[n>>2]|0;if((f[D+(A<<2)>>2]|0)==(f[D+(C<<2)>>2]|0)){E=t+1|0;if(z)F=-1;else F=((E>>>0)%3|0|0)==0?t+-2|0:E;do if(!B)if(!((y>>>0)%3|0)){G=y+2|0;break}else{G=y+-1|0;break}else G=-1;while(0);if((F|0)==-1)H=-1;else H=f[(f[o>>2]|0)+(((F|0)/3|0)*12|0)+(((F|0)%3|0)<<2)>>2]|0;if((G|0)==-1)I=-1;else I=f[(f[o>>2]|0)+(((G|0)/3|0)*12|0)+(((G|0)%3|0)<<2)>>2]|0;if((f[D+(H<<2)>>2]|0)==(f[D+(I<<2)>>2]|0))break}}else{if(z)J=-1;else J=f[(f[o>>2]|0)+(((t|0)/3|0)*12|0)+(((t|0)%3|0)<<2)>>2]|0;B=(y|0)==-1;if(B)K=-1;else K=f[(f[o>>2]|0)+(((y|0)/3|0)*12|0)+(((y|0)%3|0)<<2)>>2]|0;if((J|0)==(K|0)){E=t+1|0;if(z)L=-1;else L=((E>>>0)%3|0|0)==0?t+-2|0:E;do if(!B)if(!((y>>>0)%3|0)){M=y+2|0;break}else{M=y+-1|0;break}else M=-1;while(0);if((L|0)==-1)N=-1;else N=f[(f[o>>2]|0)+(((L|0)/3|0)*12|0)+(((L|0)%3|0)<<2)>>2]|0;if((M|0)==-1)O=-1;else O=f[(f[o>>2]|0)+(((M|0)/3|0)*12|0)+(((M|0)%3|0)<<2)>>2]|0;if((N|0)==(O|0))break}}b[p>>0]=0;y=f[a>>2]|0;B=y+(q>>>5<<2)|0;f[B>>2]=f[B>>2]|1<<(q&31);B=y+(s>>>5<<2)|0;f[B>>2]=f[B>>2]|1<<(s&31);B=((v>>>0)%3|0|0)==0?q+-2|0:v;if((B|0)==-1)P=-1;else P=f[(f[r>>2]|0)+(B<<2)>>2]|0;B=(f[k>>2]|0)+(P>>>5<<2)|0;f[B>>2]=f[B>>2]|1<<(P&31);B=(((q>>>0)%3|0|0)==0?2:-1)+q|0;if((B|0)==-1)Q=-1;else Q=f[(f[r>>2]|0)+(B<<2)>>2]|0;B=(f[k>>2]|0)+(Q>>>5<<2)|0;f[B>>2]=f[B>>2]|1<<(Q&31);B=s+1|0;y=((B>>>0)%3|0|0)==0?s+-2|0:B;if((y|0)==-1)R=-1;else R=f[(f[r>>2]|0)+(y<<2)>>2]|0;y=(f[k>>2]|0)+(R>>>5<<2)|0;f[y>>2]=f[y>>2]|1<<(R&31);y=(((s>>>0)%3|0|0)==0?2:-1)+s|0;if((y|0)==-1)S=-1;else S=f[(f[r>>2]|0)+(y<<2)>>2]|0;y=(f[k>>2]|0)+(S>>>5<<2)|0;f[y>>2]=f[y>>2]|1<<(S&31)}}while(0);q=q+1|0}while(q>>>0<(f[r+4>>2]|0)-(f[r>>2]|0)>>2>>>0)}if((c|0)!=0&(e|0)!=0){Qc(a,c,e);j=1;u=g;return j|0}else{md(a,0,0);j=1;u=g;return j|0}return 0}function Hc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;d=u;u=u+32|0;e=d+12|0;g=d+8|0;h=d+4|0;i=d;j=a+8|0;a:do if(f[j>>2]|0?(k=f[a>>2]|0,l=a+4|0,f[a>>2]=l,f[(f[l>>2]|0)+8>>2]=0,f[l>>2]=0,f[j>>2]=0,m=f[k+4>>2]|0,n=(m|0)==0?k:m,n|0):0){m=a+4|0;k=n;n=f[b>>2]|0;while(1){if((n|0)==(f[c>>2]|0))break;o=k+16|0;f[o>>2]=f[n+16>>2];if((k|0)!=(n|0)){f[h>>2]=f[n+20>>2];f[i>>2]=n+24;f[g>>2]=f[h>>2];f[e>>2]=f[i>>2];Oc(k+20|0,g,e)}p=k+8|0;q=f[p>>2]|0;do if(q){r=f[q>>2]|0;if((r|0)==(k|0)){f[q>>2]=0;s=f[q+4>>2]|0;if(!s){t=q;break}else v=s;while(1){s=f[v>>2]|0;if(s|0){v=s;continue}s=f[v+4>>2]|0;if(!s)break;else v=s}t=v;break}else{f[q+4>>2]=0;if(!r){t=q;break}else w=r;while(1){s=f[w>>2]|0;if(s|0){w=s;continue}s=f[w+4>>2]|0;if(!s)break;else w=s}t=w;break}}else t=0;while(0);q=f[l>>2]|0;do if(q){r=f[o>>2]|0;s=q;while(1){if((r|0)<(f[s+16>>2]|0)){x=f[s>>2]|0;if(!x){y=22;break}else z=x}else{A=s+4|0;x=f[A>>2]|0;if(!x){y=25;break}else z=x}s=z}if((y|0)==22){y=0;B=s;C=s;break}else if((y|0)==25){y=0;B=s;C=A;break}}else{B=l;C=l}while(0);f[k>>2]=0;f[k+4>>2]=0;f[p>>2]=B;f[C>>2]=k;q=f[f[a>>2]>>2]|0;if(!q)D=k;else{f[a>>2]=q;D=f[C>>2]|0}Oe(f[m>>2]|0,D);f[j>>2]=(f[j>>2]|0)+1;q=f[n+4>>2]|0;if(!q){o=n+8|0;r=f[o>>2]|0;if((f[r>>2]|0)==(n|0))E=r;else{r=o;do{o=f[r>>2]|0;r=o+8|0;x=f[r>>2]|0}while((f[x>>2]|0)!=(o|0));E=x}}else{r=q;while(1){p=f[r>>2]|0;if(!p)break;else r=p}E=r}f[b>>2]=E;if(!t)break a;else{k=t;n=E}}n=f[k+8>>2]|0;if(!n)F=k;else{m=n;while(1){n=f[m+8>>2]|0;if(!n)break;else m=n}F=m}Oj(a,F)}while(0);F=f[b>>2]|0;E=f[c>>2]|0;if((F|0)==(E|0)){u=d;return}c=a+4|0;t=a+4|0;D=F;while(1){Kg(e,a,D+16|0);F=f[c>>2]|0;do if(F){C=f[e>>2]|0;B=f[C+16>>2]|0;A=F;while(1){if((B|0)<(f[A+16>>2]|0)){z=f[A>>2]|0;if(!z){y=43;break}else G=z}else{H=A+4|0;z=f[H>>2]|0;if(!z){y=46;break}else G=z}A=G}if((y|0)==43){y=0;I=A;J=A;K=C;break}else if((y|0)==46){y=0;I=A;J=H;K=C;break}}else{I=c;J=c;K=f[e>>2]|0}while(0);f[K>>2]=0;f[K+4>>2]=0;f[K+8>>2]=I;f[J>>2]=K;F=f[f[a>>2]>>2]|0;if(!F)L=K;else{f[a>>2]=F;L=f[J>>2]|0}Oe(f[t>>2]|0,L);f[j>>2]=(f[j>>2]|0)+1;F=f[D+4>>2]|0;if(!F){m=D+8|0;B=f[m>>2]|0;if((f[B>>2]|0)==(D|0))M=B;else{B=m;do{m=f[B>>2]|0;B=m+8|0;r=f[B>>2]|0}while((f[r>>2]|0)!=(m|0));M=r}}else{B=F;while(1){r=f[B>>2]|0;if(!r)break;else B=r}M=B}f[b>>2]=M;if((M|0)==(E|0))break;else D=M}u=d;return}function Ic(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0;g=u;u=u+32|0;d=g+16|0;h=g+8|0;i=g;j=f[a+28>>2]|0;k=f[a+32>>2]|0;l=e>>>0>1073741823?-1:e<<2;m=Lq(l)|0;sj(m|0,0,l|0)|0;n=Lq(l)|0;sj(n|0,0,l|0)|0;l=a+36|0;o=f[l>>2]|0;p=f[o+4>>2]|0;q=f[o>>2]|0;r=p-q|0;a:do if((r|0)>4){s=r>>2;t=(e|0)>0;v=a+8|0;w=h+4|0;x=i+4|0;y=d+4|0;z=m+4|0;A=h+4|0;B=i+4|0;C=d+4|0;D=j+12|0;E=e<<2;F=s+-1|0;if(p-q>>2>>>0>F>>>0){G=s;H=F;I=q}else{J=o;aq(J)}while(1){F=f[I+(H<<2)>>2]|0;if(t)sj(m|0,0,E|0)|0;if((F|0)!=-1){s=f[D>>2]|0;K=0;L=F;while(1){M=f[s+(L<<2)>>2]|0;if((M|0)!=-1){N=f[j>>2]|0;O=f[k>>2]|0;P=f[O+(f[N+(M<<2)>>2]<<2)>>2]|0;Q=M+1|0;R=((Q>>>0)%3|0|0)==0?M+-2|0:Q;if((R|0)==-1)S=-1;else S=f[N+(R<<2)>>2]|0;R=f[O+(S<<2)>>2]|0;Q=(((M>>>0)%3|0|0)==0?2:-1)+M|0;if((Q|0)==-1)T=-1;else T=f[N+(Q<<2)>>2]|0;Q=f[O+(T<<2)>>2]|0;if((P|0)<(H|0)&(R|0)<(H|0)&(Q|0)<(H|0)){O=X(P,e)|0;P=X(R,e)|0;R=X(Q,e)|0;if(t){Q=0;do{f[n+(Q<<2)>>2]=(f[b+(Q+R<<2)>>2]|0)+(f[b+(Q+P<<2)>>2]|0)-(f[b+(Q+O<<2)>>2]|0);Q=Q+1|0}while((Q|0)!=(e|0));if(t){Q=0;do{O=m+(Q<<2)|0;f[O>>2]=(f[O>>2]|0)+(f[n+(Q<<2)>>2]|0);Q=Q+1|0}while((Q|0)!=(e|0))}}U=K+1|0}else U=K}else U=K;Q=(((L>>>0)%3|0|0)==0?2:-1)+L|0;do if((Q|0)!=-1?(O=f[s+(Q<<2)>>2]|0,(O|0)!=-1):0)if(!((O>>>0)%3|0)){V=O+2|0;break}else{V=O+-1|0;break}else V=-1;while(0);L=(V|0)==(F|0)?-1:V;if((L|0)==-1)break;else K=U}K=X(H,e)|0;if(!U){W=K;Y=30}else{if(t){L=0;do{F=m+(L<<2)|0;f[F>>2]=(f[F>>2]|0)/(U|0)|0;L=L+1|0}while((L|0)!=(e|0))}L=b+(K<<2)|0;F=c+(K<<2)|0;s=f[L+4>>2]|0;Q=f[m>>2]|0;O=f[z>>2]|0;f[h>>2]=f[L>>2];f[A>>2]=s;f[i>>2]=Q;f[B>>2]=O;Od(d,v,h,i);f[F>>2]=f[d>>2];f[F+4>>2]=f[C>>2]}}else{W=X(H,e)|0;Y=30}if((Y|0)==30){Y=0;F=b+(W<<2)|0;O=b+((X(G+-2|0,e)|0)<<2)|0;Q=c+(W<<2)|0;s=f[F+4>>2]|0;L=f[O>>2]|0;P=f[O+4>>2]|0;f[h>>2]=f[F>>2];f[w>>2]=s;f[i>>2]=L;f[x>>2]=P;Od(d,v,h,i);f[Q>>2]=f[d>>2];f[Q+4>>2]=f[y>>2]}if((G|0)<=2)break a;Q=f[l>>2]|0;I=f[Q>>2]|0;P=H+-1|0;if((f[Q+4>>2]|0)-I>>2>>>0<=P>>>0){J=Q;break}else{Q=H;H=P;G=Q}}aq(J)}while(0);if((e|0)<=0){Z=a+8|0;_=b+4|0;$=f[b>>2]|0;aa=f[_>>2]|0;ba=m+4|0;ca=f[m>>2]|0;da=f[ba>>2]|0;f[h>>2]=$;ea=h+4|0;f[ea>>2]=aa;f[i>>2]=ca;fa=i+4|0;f[fa>>2]=da;Od(d,Z,h,i);ga=f[d>>2]|0;f[c>>2]=ga;ha=d+4|0;ia=f[ha>>2]|0;ja=c+4|0;f[ja>>2]=ia;Mq(n);Mq(m);u=g;return 1}sj(m|0,0,e<<2|0)|0;Z=a+8|0;_=b+4|0;$=f[b>>2]|0;aa=f[_>>2]|0;ba=m+4|0;ca=f[m>>2]|0;da=f[ba>>2]|0;f[h>>2]=$;ea=h+4|0;f[ea>>2]=aa;f[i>>2]=ca;fa=i+4|0;f[fa>>2]=da;Od(d,Z,h,i);ga=f[d>>2]|0;f[c>>2]=ga;ha=d+4|0;ia=f[ha>>2]|0;ja=c+4|0;f[ja>>2]=ia;Mq(n);Mq(m);u=g;return 1}function Jc(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0;g=a+8|0;Mh(g,b,d,e);d=e>>>0>1073741823?-1:e<<2;h=Lq(d)|0;sj(h|0,0,d|0)|0;d=f[a+48>>2]|0;i=f[a+56>>2]|0;j=f[i>>2]|0;k=(f[i+4>>2]|0)-j|0;l=k>>2;a:do if((k|0)>4){m=f[a+52>>2]|0;n=a+16|0;o=a+32|0;p=a+12|0;q=a+28|0;r=a+20|0;s=a+24|0;t=d+12|0;u=(e|0)>0;v=j;w=l;while(1){x=w;w=w+-1|0;if(l>>>0<=w>>>0)break;y=f[v+(w<<2)>>2]|0;z=X(w,e)|0;if((y|0)!=-1?(A=f[(f[t>>2]|0)+(y<<2)>>2]|0,(A|0)!=-1):0){y=f[d>>2]|0;B=f[m>>2]|0;C=f[B+(f[y+(A<<2)>>2]<<2)>>2]|0;D=A+1|0;E=((D>>>0)%3|0|0)==0?A+-2|0:D;if((E|0)==-1)F=-1;else F=f[y+(E<<2)>>2]|0;E=f[B+(F<<2)>>2]|0;D=(((A>>>0)%3|0|0)==0?2:-1)+A|0;if((D|0)==-1)G=-1;else G=f[y+(D<<2)>>2]|0;D=f[B+(G<<2)>>2]|0;if((C|0)<(w|0)&(E|0)<(w|0)&(D|0)<(w|0)){B=X(C,e)|0;C=X(E,e)|0;E=X(D,e)|0;if(u){D=0;do{f[h+(D<<2)>>2]=(f[b+(D+E<<2)>>2]|0)+(f[b+(D+C<<2)>>2]|0)-(f[b+(D+B<<2)>>2]|0);D=D+1|0}while((D|0)!=(e|0))}D=b+(z<<2)|0;B=c+(z<<2)|0;C=f[g>>2]|0;if((C|0)>0){E=0;y=h;A=C;while(1){if((A|0)>0){C=0;do{H=f[y+(C<<2)>>2]|0;I=f[n>>2]|0;if((H|0)>(I|0)){J=f[o>>2]|0;f[J+(C<<2)>>2]=I;K=J}else{J=f[p>>2]|0;I=f[o>>2]|0;f[I+(C<<2)>>2]=(H|0)<(J|0)?J:H;K=I}C=C+1|0}while((C|0)<(f[g>>2]|0));L=K}else L=f[o>>2]|0;C=(f[D+(E<<2)>>2]|0)-(f[L+(E<<2)>>2]|0)|0;I=B+(E<<2)|0;f[I>>2]=C;if((C|0)>=(f[q>>2]|0)){if((C|0)>(f[s>>2]|0)){M=C-(f[r>>2]|0)|0;N=42}}else{M=(f[r>>2]|0)+C|0;N=42}if((N|0)==42){N=0;f[I>>2]=M}E=E+1|0;A=f[g>>2]|0;if((E|0)>=(A|0))break;else y=L}}}else N=16}else N=16;if((N|0)==16?(N=0,y=b+(z<<2)|0,A=c+(z<<2)|0,E=f[g>>2]|0,(E|0)>0):0){B=0;D=b+((X(x+-2|0,e)|0)<<2)|0;I=E;while(1){if((I|0)>0){E=0;do{C=f[D+(E<<2)>>2]|0;H=f[n>>2]|0;if((C|0)>(H|0)){J=f[o>>2]|0;f[J+(E<<2)>>2]=H;O=J}else{J=f[p>>2]|0;H=f[o>>2]|0;f[H+(E<<2)>>2]=(C|0)<(J|0)?J:C;O=H}E=E+1|0}while((E|0)<(f[g>>2]|0));P=O}else P=f[o>>2]|0;E=(f[y+(B<<2)>>2]|0)-(f[P+(B<<2)>>2]|0)|0;H=A+(B<<2)|0;f[H>>2]=E;if((E|0)>=(f[q>>2]|0)){if((E|0)>(f[s>>2]|0)){Q=E-(f[r>>2]|0)|0;N=29}}else{Q=(f[r>>2]|0)+E|0;N=29}if((N|0)==29){N=0;f[H>>2]=Q}B=B+1|0;I=f[g>>2]|0;if((B|0)>=(I|0))break;else D=P}}if((x|0)<=2)break a}aq(i)}while(0);if((e|0)>0)sj(h|0,0,e<<2|0)|0;e=f[g>>2]|0;if((e|0)<=0){Mq(h);return 1}i=a+16|0;P=a+32|0;Q=a+12|0;O=a+28|0;L=a+20|0;M=a+24|0;a=0;K=h;G=e;while(1){if((G|0)>0){e=0;do{F=f[K+(e<<2)>>2]|0;d=f[i>>2]|0;if((F|0)>(d|0)){l=f[P>>2]|0;f[l+(e<<2)>>2]=d;R=l}else{l=f[Q>>2]|0;d=f[P>>2]|0;f[d+(e<<2)>>2]=(F|0)<(l|0)?l:F;R=d}e=e+1|0}while((e|0)<(f[g>>2]|0));S=R}else S=f[P>>2]|0;e=(f[b+(a<<2)>>2]|0)-(f[S+(a<<2)>>2]|0)|0;d=c+(a<<2)|0;f[d>>2]=e;if((e|0)>=(f[O>>2]|0)){if((e|0)>(f[M>>2]|0)){T=e-(f[L>>2]|0)|0;N=56}}else{T=(f[L>>2]|0)+e|0;N=56}if((N|0)==56){N=0;f[d>>2]=T}a=a+1|0;G=f[g>>2]|0;if((a|0)>=(G|0))break;else K=S}Mq(h);return 1}function Kc(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0;g=u;u=u+32|0;d=g+16|0;h=g+8|0;i=g;j=f[a+28>>2]|0;k=f[a+32>>2]|0;l=e>>>0>1073741823?-1:e<<2;m=Lq(l)|0;sj(m|0,0,l|0)|0;n=Lq(l)|0;sj(n|0,0,l|0)|0;l=a+36|0;o=f[l>>2]|0;p=f[o+4>>2]|0;q=f[o>>2]|0;r=p-q|0;a:do if((r|0)>4){s=r>>2;t=(e|0)>0;v=a+8|0;w=h+4|0;x=i+4|0;y=d+4|0;z=m+4|0;A=h+4|0;B=i+4|0;C=d+4|0;D=j+64|0;E=j+28|0;F=e<<2;G=s+-1|0;if(p-q>>2>>>0>G>>>0){H=s;I=G;J=q}else{K=o;aq(K)}while(1){G=f[J+(I<<2)>>2]|0;if(t)sj(m|0,0,F|0)|0;if((G|0)!=-1){s=f[j>>2]|0;L=0;M=G;while(1){if(((f[s+(M>>>5<<2)>>2]&1<<(M&31)|0)==0?(N=f[(f[(f[D>>2]|0)+12>>2]|0)+(M<<2)>>2]|0,(N|0)!=-1):0)?(O=f[E>>2]|0,P=f[k>>2]|0,Q=f[P+(f[O+(N<<2)>>2]<<2)>>2]|0,R=N+1|0,S=f[P+(f[O+((((R>>>0)%3|0|0)==0?N+-2|0:R)<<2)>>2]<<2)>>2]|0,R=f[P+(f[O+((((N>>>0)%3|0|0)==0?2:-1)+N<<2)>>2]<<2)>>2]|0,(Q|0)<(I|0)&(S|0)<(I|0)&(R|0)<(I|0)):0){N=X(Q,e)|0;Q=X(S,e)|0;S=X(R,e)|0;if(t){R=0;do{f[n+(R<<2)>>2]=(f[b+(R+S<<2)>>2]|0)+(f[b+(R+Q<<2)>>2]|0)-(f[b+(R+N<<2)>>2]|0);R=R+1|0}while((R|0)!=(e|0));if(t){R=0;do{N=m+(R<<2)|0;f[N>>2]=(f[N>>2]|0)+(f[n+(R<<2)>>2]|0);R=R+1|0}while((R|0)!=(e|0))}}T=L+1|0}else T=L;R=(((M>>>0)%3|0|0)==0?2:-1)+M|0;do if(((R|0)!=-1?(f[s+(R>>>5<<2)>>2]&1<<(R&31)|0)==0:0)?(N=f[(f[(f[D>>2]|0)+12>>2]|0)+(R<<2)>>2]|0,(N|0)!=-1):0)if(!((N>>>0)%3|0)){U=N+2|0;break}else{U=N+-1|0;break}else U=-1;while(0);M=(U|0)==(G|0)?-1:U;if((M|0)==-1)break;else L=T}L=X(I,e)|0;if(!T){V=L;W=28}else{if(t){M=0;do{G=m+(M<<2)|0;f[G>>2]=(f[G>>2]|0)/(T|0)|0;M=M+1|0}while((M|0)!=(e|0))}M=b+(L<<2)|0;G=c+(L<<2)|0;s=f[M+4>>2]|0;R=f[m>>2]|0;N=f[z>>2]|0;f[h>>2]=f[M>>2];f[A>>2]=s;f[i>>2]=R;f[B>>2]=N;Od(d,v,h,i);f[G>>2]=f[d>>2];f[G+4>>2]=f[C>>2]}}else{V=X(I,e)|0;W=28}if((W|0)==28){W=0;G=b+(V<<2)|0;N=b+((X(H+-2|0,e)|0)<<2)|0;R=c+(V<<2)|0;s=f[G+4>>2]|0;M=f[N>>2]|0;Q=f[N+4>>2]|0;f[h>>2]=f[G>>2];f[w>>2]=s;f[i>>2]=M;f[x>>2]=Q;Od(d,v,h,i);f[R>>2]=f[d>>2];f[R+4>>2]=f[y>>2]}if((H|0)<=2)break a;R=f[l>>2]|0;J=f[R>>2]|0;Q=I+-1|0;if((f[R+4>>2]|0)-J>>2>>>0<=Q>>>0){K=R;break}else{R=I;I=Q;H=R}}aq(K)}while(0);if((e|0)<=0){Y=a+8|0;Z=b+4|0;_=f[b>>2]|0;$=f[Z>>2]|0;aa=m+4|0;ba=f[m>>2]|0;ca=f[aa>>2]|0;f[h>>2]=_;da=h+4|0;f[da>>2]=$;f[i>>2]=ba;ea=i+4|0;f[ea>>2]=ca;Od(d,Y,h,i);fa=f[d>>2]|0;f[c>>2]=fa;ga=d+4|0;ha=f[ga>>2]|0;ia=c+4|0;f[ia>>2]=ha;Mq(n);Mq(m);u=g;return 1}sj(m|0,0,e<<2|0)|0;Y=a+8|0;Z=b+4|0;_=f[b>>2]|0;$=f[Z>>2]|0;aa=m+4|0;ba=f[m>>2]|0;ca=f[aa>>2]|0;f[h>>2]=_;da=h+4|0;f[da>>2]=$;f[i>>2]=ba;ea=i+4|0;f[ea>>2]=ca;Od(d,Y,h,i);fa=f[d>>2]|0;f[c>>2]=fa;ga=d+4|0;ha=f[ga>>2]|0;ia=c+4|0;f[ia>>2]=ha;Mq(n);Mq(m);u=g;return 1}function Lc(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;g=a+8|0;Mh(g,b,d,e);d=e>>>0>1073741823?-1:e<<2;h=Lq(d)|0;sj(h|0,0,d|0)|0;d=f[a+48>>2]|0;i=f[a+56>>2]|0;j=f[i>>2]|0;k=(f[i+4>>2]|0)-j|0;l=k>>2;a:do if((k|0)>4){m=f[a+52>>2]|0;n=a+16|0;o=a+32|0;p=a+12|0;q=a+28|0;r=a+20|0;s=a+24|0;t=d+64|0;u=d+28|0;v=(e|0)>0;w=j;x=l;while(1){y=x;x=x+-1|0;if(l>>>0<=x>>>0)break;z=f[w+(x<<2)>>2]|0;A=X(x,e)|0;if((((z|0)!=-1?(f[(f[d>>2]|0)+(z>>>5<<2)>>2]&1<<(z&31)|0)==0:0)?(B=f[(f[(f[t>>2]|0)+12>>2]|0)+(z<<2)>>2]|0,(B|0)!=-1):0)?(z=f[u>>2]|0,C=f[m>>2]|0,D=f[C+(f[z+(B<<2)>>2]<<2)>>2]|0,E=B+1|0,F=f[C+(f[z+((((E>>>0)%3|0|0)==0?B+-2|0:E)<<2)>>2]<<2)>>2]|0,E=f[C+(f[z+((((B>>>0)%3|0|0)==0?2:-1)+B<<2)>>2]<<2)>>2]|0,(D|0)<(x|0)&(F|0)<(x|0)&(E|0)<(x|0)):0){B=X(D,e)|0;D=X(F,e)|0;F=X(E,e)|0;if(v){E=0;do{f[h+(E<<2)>>2]=(f[b+(E+F<<2)>>2]|0)+(f[b+(E+D<<2)>>2]|0)-(f[b+(E+B<<2)>>2]|0);E=E+1|0}while((E|0)!=(e|0))}E=b+(A<<2)|0;B=c+(A<<2)|0;D=f[g>>2]|0;if((D|0)>0){F=0;z=h;C=D;while(1){if((C|0)>0){D=0;do{G=f[z+(D<<2)>>2]|0;H=f[n>>2]|0;if((G|0)>(H|0)){I=f[o>>2]|0;f[I+(D<<2)>>2]=H;J=I}else{I=f[p>>2]|0;H=f[o>>2]|0;f[H+(D<<2)>>2]=(G|0)<(I|0)?I:G;J=H}D=D+1|0}while((D|0)<(f[g>>2]|0));K=J}else K=f[o>>2]|0;D=(f[E+(F<<2)>>2]|0)-(f[K+(F<<2)>>2]|0)|0;H=B+(F<<2)|0;f[H>>2]=D;if((D|0)>=(f[q>>2]|0)){if((D|0)>(f[s>>2]|0)){L=D-(f[r>>2]|0)|0;M=39}}else{L=(f[r>>2]|0)+D|0;M=39}if((M|0)==39){M=0;f[H>>2]=L}F=F+1|0;C=f[g>>2]|0;if((F|0)>=(C|0))break;else z=K}}}else M=13;if((M|0)==13?(M=0,z=b+(A<<2)|0,C=c+(A<<2)|0,F=f[g>>2]|0,(F|0)>0):0){B=0;E=b+((X(y+-2|0,e)|0)<<2)|0;H=F;while(1){if((H|0)>0){F=0;do{D=f[E+(F<<2)>>2]|0;G=f[n>>2]|0;if((D|0)>(G|0)){I=f[o>>2]|0;f[I+(F<<2)>>2]=G;N=I}else{I=f[p>>2]|0;G=f[o>>2]|0;f[G+(F<<2)>>2]=(D|0)<(I|0)?I:D;N=G}F=F+1|0}while((F|0)<(f[g>>2]|0));O=N}else O=f[o>>2]|0;F=(f[z+(B<<2)>>2]|0)-(f[O+(B<<2)>>2]|0)|0;G=C+(B<<2)|0;f[G>>2]=F;if((F|0)>=(f[q>>2]|0)){if((F|0)>(f[s>>2]|0)){P=F-(f[r>>2]|0)|0;M=26}}else{P=(f[r>>2]|0)+F|0;M=26}if((M|0)==26){M=0;f[G>>2]=P}B=B+1|0;H=f[g>>2]|0;if((B|0)>=(H|0))break;else E=O}}if((y|0)<=2)break a}aq(i)}while(0);if((e|0)>0)sj(h|0,0,e<<2|0)|0;e=f[g>>2]|0;if((e|0)<=0){Mq(h);return 1}i=a+16|0;O=a+32|0;P=a+12|0;N=a+28|0;K=a+20|0;L=a+24|0;a=0;J=h;d=e;while(1){if((d|0)>0){e=0;do{l=f[J+(e<<2)>>2]|0;j=f[i>>2]|0;if((l|0)>(j|0)){k=f[O>>2]|0;f[k+(e<<2)>>2]=j;Q=k}else{k=f[P>>2]|0;j=f[O>>2]|0;f[j+(e<<2)>>2]=(l|0)<(k|0)?k:l;Q=j}e=e+1|0}while((e|0)<(f[g>>2]|0));R=Q}else R=f[O>>2]|0;e=(f[b+(a<<2)>>2]|0)-(f[R+(a<<2)>>2]|0)|0;j=c+(a<<2)|0;f[j>>2]=e;if((e|0)>=(f[N>>2]|0)){if((e|0)>(f[L>>2]|0)){S=e-(f[K>>2]|0)|0;M=53}}else{S=(f[K>>2]|0)+e|0;M=53}if((M|0)==53){M=0;f[j>>2]=S}a=a+1|0;d=f[g>>2]|0;if((a|0)>=(d|0))break;else J=R}Mq(h);return 1}function Mc(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0;h=u;u=u+48|0;i=h+28|0;j=h+24|0;k=h;l=h+12|0;m=h+40|0;if((c|0)<0){n=0;u=h;return n|0}if(!c){n=1;u=h;return n|0}o=(d|0)>1;p=o?d:1;f[k>>2]=0;d=k+4|0;f[d>>2]=0;f[k+8>>2]=0;gk(k,c);q=k+8|0;if(o){o=0;r=0;while(1){s=1;t=f[a+(r<<2)>>2]|0;do{v=f[a+(s+r<<2)>>2]|0;t=t>>>0>>0?v:t;s=s+1|0}while((s|0)!=(p|0));s=(_(t|0)|0)^31;v=t>>>0>o>>>0?t:o;w=(t|0)==0?1:s+1|0;f[i>>2]=w;s=f[d>>2]|0;if(s>>>0<(f[q>>2]|0)>>>0){f[s>>2]=w;f[d>>2]=s+4}else Ri(k,i);r=r+p|0;if((r|0)>=(c|0)){x=v;break}else o=v}}else{o=0;r=0;while(1){v=f[a+(o<<2)>>2]|0;s=(_(v|0)|0)^31;w=v>>>0>r>>>0?v:r;y=(v|0)==0?1:s+1|0;f[i>>2]=y;s=f[d>>2]|0;if(s>>>0<(f[q>>2]|0)>>>0){f[s>>2]=y;f[d>>2]=s+4}else Ri(k,i);o=o+p|0;if((o|0)>=(c|0)){x=w;break}else r=w}}f[l>>2]=0;r=l+4|0;f[r>>2]=0;f[l+8>>2]=0;o=f[k>>2]|0;q=(f[d>>2]|0)-o|0;w=q>>2;if(w){if(w>>>0>1073741823)aq(l);s=ln(q)|0;f[r>>2]=s;f[l>>2]=s;f[l+8>>2]=s+(w<<2);w=s;if((q|0)>0){y=s+(q>>>2<<2)|0;kh(s|0,o|0,q|0)|0;f[r>>2]=y;q=y-w>>2;if((y|0)==(s|0)){z=q;A=s;B=0;C=0}else{y=0;o=0;v=0;while(1){D=Vn(o|0,v|0,f[s+(y<<2)>>2]|0,0)|0;E=I;y=y+1|0;if(y>>>0>=q>>>0){z=q;A=s;B=D;C=E;break}else{o=D;v=E}}}}else{F=w;G=18}}else{F=0;G=18}if((G|0)==18){z=0;A=F;B=0;C=0}F=Jg(A,z,32,i)|0;z=I;A=f[i>>2]<<3;w=Tn(A|0,((A|0)<0)<<31>>31|0,1)|0;A=I;v=un(B|0,C|0,p|0,0)|0;C=Vn(F|0,z|0,v|0,I|0)|0;v=Vn(C|0,I|0,w|0,A|0)|0;A=I;w=f[l>>2]|0;if(w|0){l=f[r>>2]|0;if((l|0)!=(w|0))f[r>>2]=l+(~((l+-4-w|0)>>>2)<<2);Oq(w)}w=Jg(a,c,x,i)|0;l=f[i>>2]|0;r=((x-l|0)/64|0)+l<<3;C=l<<3;z=Vn(w|0,I|0,C|0,((C|0)<0)<<31>>31|0)|0;C=Vn(z|0,I|0,r|0,((r|0)<0)<<31>>31|0)|0;r=I;z=(_((x>>>0>1?x:1)|0)|0)^30;if(e){f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;w=ln(32)|0;f[i>>2]=w;f[i+8>>2]=-2147483616;f[i+4>>2]=22;F=w;B=15964;o=F+22|0;do{b[F>>0]=b[B>>0]|0;F=F+1|0;B=B+1|0}while((F|0)<(o|0));b[w+22>>0]=0;w=(Jh(e,i)|0)==0;if((b[i+11>>0]|0)<0)Oq(f[i>>2]|0);if(!w){f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;w=ln(32)|0;f[i>>2]=w;f[i+8>>2]=-2147483616;f[i+4>>2]=22;F=w;B=15964;o=F+22|0;do{b[F>>0]=b[B>>0]|0;F=F+1|0;B=B+1|0}while((F|0)<(o|0));b[w+22>>0]=0;w=Mk(e,i)|0;if((b[i+11>>0]|0)<0)Oq(f[i>>2]|0);H=w}else G=32}else G=32;if((G|0)==32)H=z>>>0<18&((A|0)>(r|0)|(A|0)==(r|0)&v>>>0>=C>>>0)&1;b[m>>0]=H;C=g+16|0;v=f[C+4>>2]|0;if(!((v|0)>0|(v|0)==0&(f[C>>2]|0)>>>0>0)){f[j>>2]=f[g+4>>2];f[i>>2]=f[j>>2];Me(g,i,m,m+1|0)|0}switch(H|0){case 0:{J=td(a,c,p,k,g)|0;break}case 1:{J=Tc(a,c,x,l,e,g)|0;break}default:J=0}g=f[k>>2]|0;if(g|0){k=f[d>>2]|0;if((k|0)!=(g|0))f[d>>2]=k+(~((k+-4-g|0)>>>2)<<2);Oq(g)}n=J;u=h;return n|0}function Nc(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;if((b|0)<0)return;c=a+12|0;d=f[c>>2]|0;e=f[a+8>>2]|0;g=e;h=d;if(d-e>>2>>>0<=b>>>0)return;e=g+(b<<2)|0;d=f[(f[e>>2]|0)+56>>2]|0;i=f[(f[g+(b<<2)>>2]|0)+60>>2]|0;g=e+4|0;if((g|0)!=(h|0)){j=g;g=e;do{k=f[j>>2]|0;f[j>>2]=0;l=f[g>>2]|0;f[g>>2]=k;if(l|0){k=l+88|0;m=f[k>>2]|0;f[k>>2]=0;if(m|0){k=f[m+8>>2]|0;if(k|0){n=m+12|0;if((f[n>>2]|0)!=(k|0))f[n>>2]=k;Oq(k)}Oq(m)}m=f[l+68>>2]|0;if(m|0){k=l+72|0;n=f[k>>2]|0;if((n|0)!=(m|0))f[k>>2]=n+(~((n+-4-m|0)>>>2)<<2);Oq(m)}m=l+64|0;n=f[m>>2]|0;f[m>>2]=0;if(n|0){m=f[n>>2]|0;if(m|0){k=n+4|0;if((f[k>>2]|0)!=(m|0))f[k>>2]=m;Oq(m)}Oq(n)}Oq(l)}j=j+4|0;g=g+4|0}while((j|0)!=(h|0));j=f[c>>2]|0;if((j|0)!=(g|0)){o=g;p=j;q=24}}else{o=e;p=h;q=24}if((q|0)==24){q=p;do{p=q+-4|0;f[c>>2]=p;h=f[p>>2]|0;f[p>>2]=0;if(h|0){p=h+88|0;e=f[p>>2]|0;f[p>>2]=0;if(e|0){p=f[e+8>>2]|0;if(p|0){j=e+12|0;if((f[j>>2]|0)!=(p|0))f[j>>2]=p;Oq(p)}Oq(e)}e=f[h+68>>2]|0;if(e|0){p=h+72|0;j=f[p>>2]|0;if((j|0)!=(e|0))f[p>>2]=j+(~((j+-4-e|0)>>>2)<<2);Oq(e)}e=h+64|0;j=f[e>>2]|0;f[e>>2]=0;if(j|0){e=f[j>>2]|0;if(e|0){p=j+4|0;if((f[p>>2]|0)!=(e|0))f[p>>2]=e;Oq(e)}Oq(j)}Oq(h)}q=f[c>>2]|0}while((q|0)!=(o|0))}o=f[a+4>>2]|0;a:do if(o|0){q=o+44|0;c=f[q>>2]|0;h=f[o+40>>2]|0;while(1){if((h|0)==(c|0))break a;r=h+4|0;if((f[(f[h>>2]|0)+40>>2]|0)==(i|0))break;else h=r}if((r|0)!=(c|0)){j=r;e=h;do{p=f[j>>2]|0;f[j>>2]=0;g=f[e>>2]|0;f[e>>2]=p;if(g|0){bj(g);Oq(g)}j=j+4|0;e=e+4|0}while((j|0)!=(c|0));j=f[q>>2]|0;if((j|0)==(e|0))break;else{s=e;t=j}}else{s=h;t=c}j=t;do{g=j+-4|0;f[q>>2]=g;p=f[g>>2]|0;f[g>>2]=0;if(p|0){bj(p);Oq(p)}j=f[q>>2]|0}while((j|0)!=(s|0))}while(0);b:do if((d|0)<5){s=f[a+20+(d*12|0)>>2]|0;t=a+20+(d*12|0)+4|0;r=f[t>>2]|0;i=r;c:do if((s|0)==(r|0))u=s;else{o=s;while(1){if((f[o>>2]|0)==(b|0)){u=o;break c}o=o+4|0;if((o|0)==(r|0))break b}}while(0);if((u|0)!=(r|0)){s=u+4|0;o=i-s|0;j=o>>2;if(!j)v=r;else{im(u|0,s|0,o|0)|0;v=f[t>>2]|0}o=u+(j<<2)|0;if((v|0)!=(o|0))f[t>>2]=v+(~((v+-4-o|0)>>>2)<<2)}}while(0);v=f[a+24>>2]|0;u=f[a+20>>2]|0;d=u;if((v|0)!=(u|0)){o=v-u>>2;u=0;do{v=d+(u<<2)|0;j=f[v>>2]|0;if((j|0)>(b|0))f[v>>2]=j+-1;u=u+1|0}while(u>>>0>>0)}o=f[a+36>>2]|0;u=f[a+32>>2]|0;d=u;if((o|0)!=(u|0)){j=o-u>>2;u=0;do{o=d+(u<<2)|0;v=f[o>>2]|0;if((v|0)>(b|0))f[o>>2]=v+-1;u=u+1|0}while(u>>>0>>0)}j=f[a+48>>2]|0;u=f[a+44>>2]|0;d=u;if((j|0)!=(u|0)){v=j-u>>2;u=0;do{j=d+(u<<2)|0;o=f[j>>2]|0;if((o|0)>(b|0))f[j>>2]=o+-1;u=u+1|0}while(u>>>0>>0)}v=f[a+60>>2]|0;u=f[a+56>>2]|0;d=u;if((v|0)!=(u|0)){o=v-u>>2;u=0;do{v=d+(u<<2)|0;j=f[v>>2]|0;if((j|0)>(b|0))f[v>>2]=j+-1;u=u+1|0}while(u>>>0>>0)}o=f[a+72>>2]|0;u=f[a+68>>2]|0;a=u;if((o|0)==(u|0))return;d=o-u>>2;u=0;do{o=a+(u<<2)|0;j=f[o>>2]|0;if((j|0)>(b|0))f[o>>2]=j+-1;u=u+1|0}while(u>>>0>>0);return}function Oc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;e=a+8|0;a:do if(f[e>>2]|0?(g=f[a>>2]|0,h=a+4|0,f[a>>2]=h,f[(f[h>>2]|0)+8>>2]=0,f[h>>2]=0,f[e>>2]=0,i=f[g+4>>2]|0,j=(i|0)==0?g:i,j|0):0){i=a+4|0;g=j;j=f[c>>2]|0;while(1){if((j|0)==(f[d>>2]|0))break;k=g+16|0;am(k,j+16|0)|0;am(g+28|0,j+28|0)|0;l=g+8|0;m=f[l>>2]|0;do if(m){n=f[m>>2]|0;if((n|0)==(g|0)){f[m>>2]=0;o=f[m+4>>2]|0;if(!o){p=m;break}else q=o;while(1){o=f[q>>2]|0;if(o|0){q=o;continue}o=f[q+4>>2]|0;if(!o)break;else q=o}p=q;break}else{f[m+4>>2]=0;if(!n){p=m;break}else r=n;while(1){o=f[r>>2]|0;if(o|0){r=o;continue}o=f[r+4>>2]|0;if(!o)break;else r=o}p=r;break}}else p=0;while(0);m=f[h>>2]|0;do if(m){n=b[k+11>>0]|0;o=n<<24>>24<0;s=o?f[g+20>>2]|0:n&255;n=o?f[k>>2]|0:k;o=m;while(1){t=o+16|0;u=b[t+11>>0]|0;v=u<<24>>24<0;w=v?f[o+20>>2]|0:u&255;u=w>>>0>>0?w:s;if((u|0)!=0?(x=Vk(n,v?f[t>>2]|0:t,u)|0,(x|0)!=0):0)if((x|0)<0)y=22;else y=24;else if(s>>>0>>0)y=22;else y=24;if((y|0)==22){y=0;w=f[o>>2]|0;if(!w){y=23;break}else z=w}else if((y|0)==24){y=0;A=o+4|0;w=f[A>>2]|0;if(!w){y=26;break}else z=w}o=z}if((y|0)==23){y=0;B=o;C=o;break}else if((y|0)==26){y=0;B=A;C=o;break}}else{B=h;C=h}while(0);f[g>>2]=0;f[g+4>>2]=0;f[l>>2]=C;f[B>>2]=g;m=f[f[a>>2]>>2]|0;if(!m)D=g;else{f[a>>2]=m;D=f[B>>2]|0}Oe(f[i>>2]|0,D);f[e>>2]=(f[e>>2]|0)+1;m=f[j+4>>2]|0;if(!m){k=j+8|0;s=f[k>>2]|0;if((f[s>>2]|0)==(j|0))E=s;else{s=k;do{k=f[s>>2]|0;s=k+8|0;n=f[s>>2]|0}while((f[n>>2]|0)!=(k|0));E=n}}else{s=m;while(1){l=f[s>>2]|0;if(!l)break;else s=l}E=s}f[c>>2]=E;if(!p)break a;else{g=p;j=E}}j=f[g+8>>2]|0;if(!j)F=g;else{i=j;while(1){j=f[i+8>>2]|0;if(!j)break;else i=j}F=i}Ej(a,F)}while(0);F=f[c>>2]|0;E=f[d>>2]|0;if((F|0)==(E|0))return;else G=F;while(1){bf(a,G+16|0)|0;F=f[G+4>>2]|0;if(!F){d=G+8|0;p=f[d>>2]|0;if((f[p>>2]|0)==(G|0))H=p;else{p=d;do{d=f[p>>2]|0;p=d+8|0;e=f[p>>2]|0}while((f[e>>2]|0)!=(d|0));H=e}}else{p=F;while(1){i=f[p>>2]|0;if(!i)break;else p=i}H=p}f[c>>2]=H;if((H|0)==(E|0))break;else G=H}return}function Pc(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;b=u;u=u+32|0;c=b+4|0;d=b;e=a+16|0;g=f[e>>2]|0;if(g>>>0>112){f[e>>2]=g+-113;g=a+4|0;e=f[g>>2]|0;h=f[e>>2]|0;i=e+4|0;f[g>>2]=i;e=a+8|0;j=f[e>>2]|0;k=a+12|0;l=f[k>>2]|0;m=l;do if((j|0)==(l|0)){n=f[a>>2]|0;o=n;if(i>>>0>n>>>0){p=i;q=((p-o>>2)+1|0)/-2|0;r=i+(q<<2)|0;s=j-p|0;p=s>>2;if(!p)t=i;else{im(r|0,i|0,s|0)|0;t=f[g>>2]|0}s=r+(p<<2)|0;f[e>>2]=s;f[g>>2]=t+(q<<2);v=s;break}s=m-o>>1;o=(s|0)==0?1:s;if(o>>>0>1073741823){s=ra(8)|0;Oo(s,16035);f[s>>2]=7256;va(s|0,1112,110)}s=ln(o<<2)|0;q=s;p=s+(o>>>2<<2)|0;r=p;w=s+(o<<2)|0;if((i|0)==(j|0)){x=r;y=n}else{n=p;p=r;o=i;do{f[n>>2]=f[o>>2];n=p+4|0;p=n;o=o+4|0}while((o|0)!=(j|0));x=p;y=f[a>>2]|0}f[a>>2]=q;f[g>>2]=r;f[e>>2]=x;f[k>>2]=w;if(!y)v=x;else{Oq(y);v=f[e>>2]|0}}else v=j;while(0);f[v>>2]=h;f[e>>2]=(f[e>>2]|0)+4;u=b;return}e=a+8|0;h=f[e>>2]|0;v=a+4|0;j=h-(f[v>>2]|0)|0;y=a+12|0;x=f[y>>2]|0;k=x-(f[a>>2]|0)|0;if(j>>>0>=k>>>0){g=k>>1;k=(g|0)==0?1:g;f[c+12>>2]=0;f[c+16>>2]=a+12;if(k>>>0>1073741823){g=ra(8)|0;Oo(g,16035);f[g>>2]=7256;va(g|0,1112,110)}g=ln(k<<2)|0;f[c>>2]=g;i=g+(j>>2<<2)|0;j=c+8|0;f[j>>2]=i;m=c+4|0;f[m>>2]=i;i=c+12|0;f[i>>2]=g+(k<<2);k=ln(4068)|0;f[d>>2]=k;Ag(c,d);d=f[e>>2]|0;while(1){z=f[v>>2]|0;if((d|0)==(z|0))break;k=d+-4|0;ug(c,k);d=k}k=z;z=f[a>>2]|0;f[a>>2]=f[c>>2];f[c>>2]=z;f[v>>2]=f[m>>2];f[m>>2]=k;m=f[e>>2]|0;f[e>>2]=f[j>>2];f[j>>2]=m;g=f[y>>2]|0;f[y>>2]=f[i>>2];f[i>>2]=g;g=m;if((d|0)!=(g|0))f[j>>2]=g+(~((g+-4-k|0)>>>2)<<2);if(z|0)Oq(z);u=b;return}if((x|0)!=(h|0)){h=ln(4068)|0;f[c>>2]=h;Ag(a,c);u=b;return}h=ln(4068)|0;f[c>>2]=h;ug(a,c);c=f[v>>2]|0;h=f[c>>2]|0;x=c+4|0;f[v>>2]=x;c=f[e>>2]|0;z=f[y>>2]|0;k=z;do if((c|0)==(z|0)){g=f[a>>2]|0;j=g;if(x>>>0>g>>>0){d=x;m=((d-j>>2)+1|0)/-2|0;i=x+(m<<2)|0;t=c-d|0;d=t>>2;if(!d)A=x;else{im(i|0,x|0,t|0)|0;A=f[v>>2]|0}t=i+(d<<2)|0;f[e>>2]=t;f[v>>2]=A+(m<<2);B=t;break}t=k-j>>1;j=(t|0)==0?1:t;if(j>>>0>1073741823){t=ra(8)|0;Oo(t,16035);f[t>>2]=7256;va(t|0,1112,110)}t=ln(j<<2)|0;m=t;d=t+(j>>>2<<2)|0;i=d;l=t+(j<<2)|0;if((x|0)==(c|0)){C=i;D=g}else{g=d;d=i;j=x;do{f[g>>2]=f[j>>2];g=d+4|0;d=g;j=j+4|0}while((j|0)!=(c|0));C=d;D=f[a>>2]|0}f[a>>2]=m;f[v>>2]=i;f[e>>2]=C;f[y>>2]=l;if(!D)B=C;else{Oq(D);B=f[e>>2]|0}}else B=c;while(0);f[B>>2]=h;f[e>>2]=(f[e>>2]|0)+4;u=b;return}function Qc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;e=u;u=u+16|0;g=e+8|0;h=e+4|0;i=e;j=a+64|0;k=f[j>>2]|0;if((f[k+28>>2]|0)==(f[k+24>>2]|0)){u=e;return}l=c+96|0;c=a+52|0;m=d+84|0;n=d+68|0;d=a+56|0;o=a+60|0;p=a+12|0;q=a+28|0;r=a+40|0;s=a+44|0;t=a+48|0;v=0;w=0;x=k;while(1){k=f[(f[x+24>>2]|0)+(w<<2)>>2]|0;if((k|0)==-1){y=v;z=x}else{A=v+1|0;B=f[(f[l>>2]|0)+(((k|0)/3|0)*12|0)+(((k|0)%3|0)<<2)>>2]|0;if(!(b[m>>0]|0))C=f[(f[n>>2]|0)+(B<<2)>>2]|0;else C=B;f[g>>2]=C;B=f[d>>2]|0;if(B>>>0<(f[o>>2]|0)>>>0){f[B>>2]=C;f[d>>2]=B+4}else Ri(c,g);f[g>>2]=k;f[h>>2]=0;a:do if(!(f[(f[p>>2]|0)+(w>>>5<<2)>>2]&1<<(w&31)))D=k;else{B=k+1|0;E=((B>>>0)%3|0|0)==0?k+-2|0:B;if(((E|0)!=-1?(f[(f[a>>2]|0)+(E>>>5<<2)>>2]&1<<(E&31)|0)==0:0)?(B=f[(f[(f[j>>2]|0)+12>>2]|0)+(E<<2)>>2]|0,E=B+1|0,(B|0)!=-1):0){F=((E>>>0)%3|0|0)==0?B+-2|0:E;f[h>>2]=F;if((F|0)==-1){D=k;break}else G=F;while(1){f[g>>2]=G;F=G+1|0;E=((F>>>0)%3|0|0)==0?G+-2|0:F;if((E|0)==-1)break;if(f[(f[a>>2]|0)+(E>>>5<<2)>>2]&1<<(E&31)|0)break;F=f[(f[(f[j>>2]|0)+12>>2]|0)+(E<<2)>>2]|0;E=F+1|0;if((F|0)==-1)break;B=((E>>>0)%3|0|0)==0?F+-2|0:E;f[h>>2]=B;if((B|0)==-1){D=G;break a}else G=B}f[h>>2]=-1;D=G;break}f[h>>2]=-1;D=k}while(0);f[(f[q>>2]|0)+(D<<2)>>2]=v;k=f[s>>2]|0;if((k|0)==(f[t>>2]|0))Ri(r,g);else{f[k>>2]=f[g>>2];f[s>>2]=k+4}k=f[j>>2]|0;B=f[g>>2]|0;b:do if(((B|0)!=-1?(E=(((B>>>0)%3|0|0)==0?2:-1)+B|0,(E|0)!=-1):0)?(F=f[(f[k+12>>2]|0)+(E<<2)>>2]|0,(F|0)!=-1):0){E=F+(((F>>>0)%3|0|0)==0?2:-1)|0;f[h>>2]=E;if((E|0)!=-1&(E|0)!=(B|0)){F=A;H=v;I=E;while(1){E=I+1|0;J=((E>>>0)%3|0|0)==0?I+-2|0:E;do if(f[(f[a>>2]|0)+(J>>>5<<2)>>2]&1<<(J&31)){E=F+1|0;K=f[(f[l>>2]|0)+(((I|0)/3|0)*12|0)+(((I|0)%3|0)<<2)>>2]|0;if(!(b[m>>0]|0))L=f[(f[n>>2]|0)+(K<<2)>>2]|0;else L=K;f[i>>2]=L;K=f[d>>2]|0;if(K>>>0<(f[o>>2]|0)>>>0){f[K>>2]=L;f[d>>2]=K+4}else Ri(c,i);K=f[s>>2]|0;if((K|0)==(f[t>>2]|0)){Ri(r,h);M=E;N=F;break}else{f[K>>2]=f[h>>2];f[s>>2]=K+4;M=E;N=F;break}}else{M=F;N=H}while(0);f[(f[q>>2]|0)+(f[h>>2]<<2)>>2]=N;O=f[j>>2]|0;J=f[h>>2]|0;if((J|0)==-1)break;E=(((J>>>0)%3|0|0)==0?2:-1)+J|0;if((E|0)==-1)break;J=f[(f[O+12>>2]|0)+(E<<2)>>2]|0;if((J|0)==-1)break;I=J+(((J>>>0)%3|0|0)==0?2:-1)|0;f[h>>2]=I;if(!((I|0)!=-1?(I|0)!=(f[g>>2]|0):0)){P=M;Q=O;break b}else{F=M;H=N}}f[h>>2]=-1;P=M;Q=O}else{P=A;Q=k}}else R=28;while(0);if((R|0)==28){R=0;f[h>>2]=-1;P=A;Q=k}y=P;z=Q}w=w+1|0;if(w>>>0>=(f[z+28>>2]|0)-(f[z+24>>2]|0)>>2>>>0)break;else{v=y;x=z}}u=e;return}function Rc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0.0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,D=0,E=0,F=0;switch(c|0){case 0:{e=-149;g=24;i=4;break}case 1:{e=-1074;g=53;i=4;break}case 2:{e=-1074;g=53;i=4;break}default:j=0.0}a:do if((i|0)==4){c=a+4|0;k=a+100|0;do{l=f[c>>2]|0;if(l>>>0<(f[k>>2]|0)>>>0){f[c>>2]=l+1;m=h[l>>0]|0}else m=Si(a)|0}while((eq(m)|0)!=0);b:do switch(m|0){case 43:case 45:{l=1-(((m|0)==45&1)<<1)|0;n=f[c>>2]|0;if(n>>>0<(f[k>>2]|0)>>>0){f[c>>2]=n+1;o=h[n>>0]|0;p=l;break b}else{o=Si(a)|0;p=l;break b}break}default:{o=m;p=1}}while(0);l=0;n=o;while(1){if((n|32|0)!=(b[18546+l>>0]|0)){q=l;r=n;break}do if(l>>>0<7){s=f[c>>2]|0;if(s>>>0<(f[k>>2]|0)>>>0){f[c>>2]=s+1;t=h[s>>0]|0;break}else{t=Si(a)|0;break}}else t=n;while(0);s=l+1|0;if(s>>>0<8){l=s;n=t}else{q=s;r=t;break}}c:do switch(q|0){case 8:break;case 3:{i=23;break}default:{n=(d|0)!=0;if(n&q>>>0>3)if((q|0)==8)break c;else{i=23;break c}d:do if(!q){l=0;s=r;while(1){if((s|32|0)!=(b[18555+l>>0]|0)){u=l;v=s;break d}do if(l>>>0<2){w=f[c>>2]|0;if(w>>>0<(f[k>>2]|0)>>>0){f[c>>2]=w+1;x=h[w>>0]|0;break}else{x=Si(a)|0;break}}else x=s;while(0);w=l+1|0;if(w>>>0<3){l=w;s=x}else{u=w;v=x;break}}}else{u=q;v=r}while(0);switch(u|0){case 3:{s=f[c>>2]|0;if(s>>>0<(f[k>>2]|0)>>>0){f[c>>2]=s+1;y=h[s>>0]|0}else y=Si(a)|0;if((y|0)==40)z=1;else{if(!(f[k>>2]|0)){j=B;break a}f[c>>2]=(f[c>>2]|0)+-1;j=B;break a}while(1){s=f[c>>2]|0;if(s>>>0<(f[k>>2]|0)>>>0){f[c>>2]=s+1;A=h[s>>0]|0}else A=Si(a)|0;if(!((A+-48|0)>>>0<10|(A+-65|0)>>>0<26)?!((A|0)==95|(A+-97|0)>>>0<26):0)break;z=z+1|0}if((A|0)==41){j=B;break a}s=(f[k>>2]|0)==0;if(!s)f[c>>2]=(f[c>>2]|0)+-1;if(!n){l=Vq()|0;f[l>>2]=22;Ym(a,0);j=0.0;break a}if(!z){j=B;break a}else D=z;while(1){D=D+-1|0;if(!s)f[c>>2]=(f[c>>2]|0)+-1;if(!D){j=B;break a}}break}case 0:{if((v|0)==48){s=f[c>>2]|0;if(s>>>0<(f[k>>2]|0)>>>0){f[c>>2]=s+1;E=h[s>>0]|0}else E=Si(a)|0;if((E|32|0)==120){j=+Fc(a,g,e,p,d);break a}if(!(f[k>>2]|0))F=48;else{f[c>>2]=(f[c>>2]|0)+-1;F=48}}else F=v;j=+nb(a,F,g,e,p,d);break a;break}default:{if(f[k>>2]|0)f[c>>2]=(f[c>>2]|0)+-1;s=Vq()|0;f[s>>2]=22;Ym(a,0);j=0.0;break a}}}}while(0);if((i|0)==23){s=(f[k>>2]|0)==0;if(!s)f[c>>2]=(f[c>>2]|0)+-1;if((d|0)!=0&q>>>0>3){n=q;do{if(!s)f[c>>2]=(f[c>>2]|0)+-1;n=n+-1|0}while(n>>>0>3)}}j=+$($(p|0)*$(C))}while(0);return +j}function Sc(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;g=u;u=u+16|0;h=g;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;i=ln(16)|0;f[h>>2]=i;f[h+8>>2]=-2147483632;f[h+4>>2]=15;j=i;k=14479;l=j+15|0;do{b[j>>0]=b[k>>0]|0;j=j+1|0;k=k+1|0}while((j|0)<(l|0));b[i+15>>0]=0;i=Hk(c,h,-1)|0;if((b[h+11>>0]|0)<0)Oq(f[h>>2]|0);switch(i|0){case 0:{m=ln(52)|0;j=m;l=j+52|0;do{f[j>>2]=0;j=j+4|0}while((j|0)<(l|0));Zn(m);n=4044;o=m;break}case -1:{if((mi(c)|0)==10){m=ln(52)|0;j=m;l=j+52|0;do{f[j>>2]=0;j=j+4|0}while((j|0)<(l|0));Zn(m);n=4044;o=m}else p=6;break}default:p=6}a:do if((p|0)==6){m=d+8|0;q=d+12|0;r=f[q>>2]|0;s=f[m>>2]|0;b:do if((r-s|0)>0){t=h+8|0;v=h+4|0;w=c+16|0;x=h+11|0;y=0;z=s;A=r;c:while(1){B=f[(f[z+(y<<2)>>2]|0)+28>>2]|0;switch(B|0){case 9:{p=12;break}case 6:case 5:case 4:case 2:{C=z;D=A;break}default:{if((B|2|0)!=3)break c;if((B|0)==9)p=12;else{C=z;D=A}}}if((p|0)==12){p=0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;B=ln(32)|0;f[h>>2]=B;f[t>>2]=-2147483616;f[v>>2]=17;j=B;k=14495;l=j+17|0;do{b[j>>0]=b[k>>0]|0;j=j+1|0;k=k+1|0}while((j|0)<(l|0));b[B+17>>0]=0;E=f[w>>2]|0;if(E){F=w;G=E;d:while(1){E=G;while(1){if((f[E+16>>2]|0)>=0)break;H=f[E+4>>2]|0;if(!H){I=F;break d}else E=H}G=f[E>>2]|0;if(!G){I=E;break}else F=E}if(((I|0)!=(w|0)?(f[I+16>>2]|0)<=0:0)?(F=I+20|0,(Jh(F,h)|0)!=0):0)J=Hk(F,h,-1)|0;else p=21}else p=21;if((p|0)==21){p=0;J=Hk(c,h,-1)|0}if((b[x>>0]|0)<0)Oq(f[h>>2]|0);if((J|0)<1)break;C=f[m>>2]|0;D=f[q>>2]|0}y=y+1|0;if((y|0)>=(D-C>>2|0))break b;else{z=C;A=D}}if((i|0)!=1){A=ln(52)|0;j=A;l=j+52|0;do{f[j>>2]=0;j=j+4|0}while((j|0)<(l|0));Zn(A);n=4044;o=A;break a}f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;z=ln(32)|0;f[h>>2]=z;f[h+8>>2]=-2147483616;f[h+4>>2]=24;j=z;k=14513;l=j+24|0;do{b[j>>0]=b[k>>0]|0;j=j+1|0;k=k+1|0}while((j|0)<(l|0));b[z+24>>0]=0;f[a>>2]=-1;pj(a+4|0,h);if((b[h+11>>0]|0)<0)Oq(f[h>>2]|0);u=g;return}while(0);q=ln(52)|0;j=q;l=j+52|0;do{f[j>>2]=0;j=j+4|0}while((j|0)<(l|0));Zn(q);n=3988;o=q}while(0);f[o>>2]=n;ip(o,d);Md(a,o,c,e);Va[f[(f[o>>2]|0)+4>>2]&127](o);u=g;return}function Tc(a,c,d,e,g,h){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;i=u;u=u+32|0;j=i+4|0;k=i;l=i+16|0;m=(_(e|0)|0)^31;if((e|0)>0)if(m>>>0>17){n=0;u=i;return n|0}else o=m+1|0;else o=1;do if(g){m=ln(48)|0;f[j>>2]=m;f[j+8>>2]=-2147483600;f[j+4>>2]=33;e=m;p=15987;q=e+33|0;do{b[e>>0]=b[p>>0]|0;e=e+1|0;p=p+1|0}while((e|0)<(q|0));b[m+33>>0]=0;r=(Jh(g,j)|0)==0;if((b[j+11>>0]|0)<0)Oq(f[j>>2]|0);if(!r){r=ln(48)|0;f[j>>2]=r;f[j+8>>2]=-2147483600;f[j+4>>2]=33;e=r;p=15987;q=e+33|0;do{b[e>>0]=b[p>>0]|0;e=e+1|0;p=p+1|0}while((e|0)<(q|0));b[r+33>>0]=0;p=Mk(g,j)|0;if((b[j+11>>0]|0)<0)Oq(f[j>>2]|0);if((p|0)<4){s=o+-2|0;break}if((p|0)<6){s=o+-1|0;break}if((p|0)>9){s=o+2|0;break}else{s=o+((p|0)>7&1)|0;break}}else s=o}else s=o;while(0);o=(s|0)>1?s:1;s=(o|0)<18?o:18;b[l>>0]=s;o=h+16|0;g=f[o+4>>2]|0;if(!((g|0)>0|(g|0)==0&(f[o>>2]|0)>>>0>0)){f[k>>2]=f[h+4>>2];f[j>>2]=f[k>>2];Me(h,j,l,l+1|0)|0}do switch(s&31){case 1:case 0:{n=ue(a,c,d,h)|0;u=i;return n|0}case 2:{n=te(a,c,d,h)|0;u=i;return n|0}case 3:{n=se(a,c,d,h)|0;u=i;return n|0}case 4:{n=re(a,c,d,h)|0;u=i;return n|0}case 5:{n=qe(a,c,d,h)|0;u=i;return n|0}case 6:{n=pe(a,c,d,h)|0;u=i;return n|0}case 7:{n=oe(a,c,d,h)|0;u=i;return n|0}case 8:{n=ne(a,c,d,h)|0;u=i;return n|0}case 9:{n=me(a,c,d,h)|0;u=i;return n|0}case 10:{n=le(a,c,d,h)|0;u=i;return n|0}case 11:{n=ke(a,c,d,h)|0;u=i;return n|0}case 12:{n=ie(a,c,d,h)|0;u=i;return n|0}case 13:{n=he(a,c,d,h)|0;u=i;return n|0}case 14:{n=ge(a,c,d,h)|0;u=i;return n|0}case 15:{n=fe(a,c,d,h)|0;u=i;return n|0}case 16:{n=ee(a,c,d,h)|0;u=i;return n|0}case 17:{n=de(a,c,d,h)|0;u=i;return n|0}case 18:{n=ce(a,c,d,h)|0;u=i;return n|0}default:{n=0;u=i;return n|0}}while(0);return 0}function Uc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*1048576.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==1048576){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;xb(z,A,g);a:do if((x|0)<1048576){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=1048576-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>1048576;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-1048576|0;m=x;while(1){v=1048576.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==1048576){C=p;D=1048576;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=1048576){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*9.5367431640625e-07)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function Vc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*1048576.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==1048576){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;yb(z,A,g);a:do if((x|0)<1048576){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=1048576-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>1048576;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-1048576|0;m=x;while(1){v=1048576.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==1048576){C=p;D=1048576;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=1048576){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*9.5367431640625e-07)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function Wc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*1048576.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==1048576){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;zb(z,A,g);a:do if((x|0)<1048576){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=1048576-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>1048576;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-1048576|0;m=x;while(1){v=1048576.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==1048576){C=p;D=1048576;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=1048576){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*9.5367431640625e-07)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function Xc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*1048576.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==1048576){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Ab(z,A,g);a:do if((x|0)<1048576){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=1048576-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>1048576;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-1048576|0;m=x;while(1){v=1048576.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==1048576){C=p;D=1048576;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=1048576){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*9.5367431640625e-07)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function Yc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*1048576.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==1048576){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Fb(z,A,g);a:do if((x|0)<1048576){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=1048576-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>1048576;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-1048576|0;m=x;while(1){v=1048576.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==1048576){C=p;D=1048576;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=1048576){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*9.5367431640625e-07)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function Zc(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*524288.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==524288){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Bb(z,A,g);a:do if((x|0)<524288){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=524288-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>524288;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-524288|0;m=x;while(1){v=524288.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==524288){C=p;D=524288;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=524288){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*1.9073486328125e-06)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function _c(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*262144.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==262144){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Cb(z,A,g);a:do if((x|0)<262144){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=262144-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>262144;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-262144|0;m=x;while(1){v=262144.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==262144){C=p;D=262144;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=262144){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*3.814697265625e-06)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function $c(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*65536.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==65536){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Db(z,A,g);a:do if((x|0)<65536){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=65536-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>65536;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-65536|0;m=x;while(1){v=65536.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==65536){C=p;D=65536;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=65536){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*.0000152587890625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function ad(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*32768.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==32768){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Eb(z,A,g);a:do if((x|0)<32768){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=32768-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>32768;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-32768|0;m=x;while(1){v=32768.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==32768){C=p;D=32768;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=32768){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*.000030517578125)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function bd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*8192.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==8192){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Gb(z,A,g);a:do if((x|0)<8192){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=8192-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>8192;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-8192|0;m=x;while(1){v=8192.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==8192){C=p;D=8192;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=8192){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*.0001220703125)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function cd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Hb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function dd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Ib(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function ed(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Jb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function fd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Kb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function gd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Lb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function hd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Mb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function id(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Nb(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function jd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0;e=u;u=u+16|0;g=e;h=e+4|0;if((c|0)>0){i=0;j=0;k=0;l=0;while(1){m=b+(j<<3)|0;n=f[m>>2]|0;o=f[m+4>>2]|0;m=Vn(n|0,o|0,k|0,l|0)|0;p=I;q=(n|0)==0&(o|0)==0?i:j;j=j+1|0;if((j|0)==(c|0)){r=q;s=p;t=m;break}else{i=q;k=m;l=p}}}else{r=0;s=0;t=0}l=r+1|0;f[a+12>>2]=l;k=a+4|0;i=f[k>>2]|0;c=f[a>>2]|0;j=i-c>>3;p=c;c=i;if(l>>>0<=j>>>0){if(l>>>0>>0?(i=p+(l<<3)|0,(i|0)!=(c|0)):0)f[k>>2]=c+(~((c+-8-i|0)>>>3)<<3)}else wh(a,l-j|0);v=+(t>>>0)+4294967296.0*+(s>>>0);s=(r|0)<0;if(!s){t=f[a>>2]|0;j=0;i=0;do{c=b+(i<<3)|0;k=f[c>>2]|0;p=f[c+4>>2]|0;c=~~((+(k>>>0)+4294967296.0*+(p>>>0))/v*4096.0+.5)>>>0;m=((k|0)!=0|(p|0)!=0)&(c|0)==0?1:c;f[t+(i<<3)>>2]=m;j=m+j|0;i=i+1|0}while((i|0)!=(l|0));if((j|0)==4096){if(s){w=0;u=e;return w|0}}else{x=j;y=12}}else{x=0;y=12}if((y|0)==12){f[h>>2]=0;j=h+4|0;f[j>>2]=0;f[h+8>>2]=0;do if(l)if(l>>>0>1073741823)aq(h);else{i=l<<2;t=ln(i)|0;f[h>>2]=t;m=t+(l<<2)|0;f[h+8>>2]=m;sj(t|0,0,i|0)|0;f[j>>2]=m;z=t;A=m;break}else{z=0;A=0}while(0);if(!s?(f[z>>2]=0,r|0):0){m=1;do{f[z+(m<<2)>>2]=m;m=m+1|0}while((m|0)!=(l|0))}f[g>>2]=a;Ob(z,A,g);a:do if((x|0)<4096){g=(f[a>>2]|0)+(f[(f[j>>2]|0)+-4>>2]<<3)|0;f[g>>2]=4096-x+(f[g>>2]|0);B=0}else{g=f[h>>2]|0;if((r|0)<=0){A=(x|0)>4096;while(1)if(!A){B=0;break a}}A=f[a>>2]|0;z=x+-4096|0;m=x;while(1){v=4096.0/+(m|0);t=r;i=z;c=m;while(1){p=A+(f[g+(t<<2)>>2]<<3)|0;k=f[p>>2]|0;if(k>>>0<2){y=28;break}q=k-~~+J(+(v*+(k>>>0)))|0;o=(q|0)==0?1:q;q=(o|0)<(k|0)?o:k+-1|0;o=(q|0)>(i|0)?i:q;f[p>>2]=k-o;k=c-o|0;p=i-o|0;if((k|0)==4096){C=p;D=4096;break}if((t|0)>1){t=t+-1|0;i=p;c=k}else{C=p;D=k;break}}if((y|0)==28){y=0;if((t|0)==(r|0)){B=1;break a}else{C=i;D=c}}if((C|0)>0){z=C;m=D}else{B=0;break}}}while(0);D=f[h>>2]|0;if(D|0){h=f[j>>2]|0;if((h|0)!=(D|0))f[j>>2]=h+(~((h+-4-D|0)>>>2)<<2);Oq(D)}if((B|0)!=0|s){w=0;u=e;return w|0}}B=f[a>>2]|0;D=0;h=0;do{f[B+(D<<3)+4>>2]=h;h=(f[B+(D<<3)>>2]|0)+h|0;D=D+1|0}while((D|0)!=(l|0));if((h|0)!=4096){w=0;u=e;return w|0}if(s)E=0.0;else{s=f[a>>2]|0;h=0;v=0.0;while(1){D=f[s+(h<<3)>>2]|0;if(!D)F=v;else{B=b+(h<<3)|0;G=+((f[B>>2]|0)>>>0)+4294967296.0*+((f[B+4>>2]|0)>>>0);F=v+ +Zg(+(D>>>0)*.000244140625)*G}h=h+1|0;if((h|0)==(l|0)){E=F;break}else v=F}}F=+W(+-E);l=+K(F)>=1.0?(F>0.0?~~+Y(+J(F/4294967296.0),4294967295.0)>>>0:~~+W((F-+(~~F>>>0))/4294967296.0)>>>0):0;h=a+16|0;f[h>>2]=~~F>>>0;f[h+4>>2]=l;w=Le(a,d)|0;u=e;return w|0}function kd(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0;g=u;u=u+32|0;d=g+16|0;h=g+8|0;i=g;j=e>>>0>1073741823?-1:e<<2;k=Lq(j)|0;sj(k|0,0,j|0)|0;j=f[a+28>>2]|0;l=a+36|0;m=f[l>>2]|0;n=f[m+4>>2]|0;o=f[m>>2]|0;p=n-o|0;a:do if((p|0)>4){q=p>>2;r=f[a+32>>2]|0;s=a+8|0;t=h+4|0;v=i+4|0;w=d+4|0;x=j+12|0;y=(e|0)>0;z=k+4|0;A=h+4|0;B=i+4|0;C=d+4|0;D=q+-1|0;if(n-o>>2>>>0>D>>>0){E=q;F=D;G=o}else{H=m;aq(H)}while(1){D=f[G+(F<<2)>>2]|0;q=X(F,e)|0;if((D|0)!=-1?(I=f[(f[x>>2]|0)+(D<<2)>>2]|0,(I|0)!=-1):0){D=f[j>>2]|0;J=f[r>>2]|0;K=f[J+(f[D+(I<<2)>>2]<<2)>>2]|0;L=I+1|0;M=((L>>>0)%3|0|0)==0?I+-2|0:L;if((M|0)==-1)N=-1;else N=f[D+(M<<2)>>2]|0;M=f[J+(N<<2)>>2]|0;L=(((I>>>0)%3|0|0)==0?2:-1)+I|0;if((L|0)==-1)O=-1;else O=f[D+(L<<2)>>2]|0;L=f[J+(O<<2)>>2]|0;if((K|0)<(F|0)&(M|0)<(F|0)&(L|0)<(F|0)){J=X(K,e)|0;K=X(M,e)|0;M=X(L,e)|0;if(y){L=0;do{f[k+(L<<2)>>2]=(f[b+(L+M<<2)>>2]|0)+(f[b+(L+K<<2)>>2]|0)-(f[b+(L+J<<2)>>2]|0);L=L+1|0}while((L|0)!=(e|0))}L=b+(q<<2)|0;J=c+(q<<2)|0;K=f[L+4>>2]|0;M=f[k>>2]|0;D=f[z>>2]|0;f[h>>2]=f[L>>2];f[A>>2]=K;f[i>>2]=M;f[B>>2]=D;Od(d,s,h,i);f[J>>2]=f[d>>2];f[J+4>>2]=f[C>>2]}else P=15}else P=15;if((P|0)==15){P=0;J=b+(q<<2)|0;D=b+((X(E+-2|0,e)|0)<<2)|0;M=c+(q<<2)|0;K=f[J+4>>2]|0;L=f[D>>2]|0;I=f[D+4>>2]|0;f[h>>2]=f[J>>2];f[t>>2]=K;f[i>>2]=L;f[v>>2]=I;Od(d,s,h,i);f[M>>2]=f[d>>2];f[M+4>>2]=f[w>>2]}if((E|0)<=2)break a;M=f[l>>2]|0;G=f[M>>2]|0;I=F+-1|0;if((f[M+4>>2]|0)-G>>2>>>0<=I>>>0){H=M;break}else{M=F;F=I;E=M}}aq(H)}while(0);if((e|0)<=0){Q=a+8|0;R=b+4|0;S=f[b>>2]|0;T=f[R>>2]|0;U=k+4|0;V=f[k>>2]|0;W=f[U>>2]|0;f[h>>2]=S;Y=h+4|0;f[Y>>2]=T;f[i>>2]=V;Z=i+4|0;f[Z>>2]=W;Od(d,Q,h,i);_=f[d>>2]|0;f[c>>2]=_;$=d+4|0;aa=f[$>>2]|0;ba=c+4|0;f[ba>>2]=aa;Mq(k);u=g;return 1}sj(k|0,0,e<<2|0)|0;Q=a+8|0;R=b+4|0;S=f[b>>2]|0;T=f[R>>2]|0;U=k+4|0;V=f[k>>2]|0;W=f[U>>2]|0;f[h>>2]=S;Y=h+4|0;f[Y>>2]=T;f[i>>2]=V;Z=i+4|0;f[Z>>2]=W;Od(d,Q,h,i);_=f[d>>2]|0;f[c>>2]=_;$=d+4|0;aa=f[$>>2]|0;ba=c+4|0;f[ba>>2]=aa;Mq(k);u=g;return 1}function ld(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0;d=u;u=u+32|0;e=d;g=d+20|0;h=d+24|0;i=d+8|0;j=f[a>>2]|0;k=j+8|0;l=j;j=f[l>>2]|0;m=f[l+4>>2]|0;l=Vn(j|0,m|0,f[k>>2]|0,f[k+4>>2]|0)|0;k=I;n=Vn(l|0,k|0,(l|0)==0&(k|0)==0&1|0,0)|0;k=~~((+(j>>>0)+4294967296.0*+(m>>>0))/(+(n>>>0)+4294967296.0*+(I>>>0))*256.0+.5)>>>0;n=k>>>0<255?k:255;k=n+((n|0)==0&1)&255;b[h>>0]=k;n=a+12|0;m=a+16|0;j=((f[m>>2]|0)-(f[n>>2]|0)<<1)+64|0;f[i>>2]=0;l=i+4|0;f[l>>2]=0;f[i+8>>2]=0;if(!j)o=0;else{if((j|0)<0)aq(i);p=ln(j)|0;f[l>>2]=p;f[i>>2]=p;f[i+8>>2]=p+j;q=j;j=p;do{b[j>>0]=0;j=(f[l>>2]|0)+1|0;f[l>>2]=j;q=q+-1|0}while((q|0)!=0);o=f[i>>2]|0}q=a+28|0;j=(f[q>>2]|0)+-1|0;a:do if((j|0)>-1){p=a+24|0;r=j;s=4096;t=0;v=k;while(1){w=(f[p>>2]&1<>>0>>0){y=t;z=s}else{b[o+t>>0]=s;y=t+1|0;z=s>>>8}un(f[4092+(x<<3)>>2]|0,0,z|0,0)|0;A=z+(w?0:0-v&255)+(X((z+I|0)>>>(f[4092+(x<<3)+4>>2]|0),256-x|0)|0)|0;x=r+-1|0;if((x|0)<=-1){B=A;C=y;break a}r=x;s=A;t=y;v=b[h>>0]|0}}else{B=4096;C=0}while(0);y=f[m>>2]|0;if((f[n>>2]|0)==(y|0)){D=B;E=C}else{z=B;B=C;C=y;while(1){C=C+-4|0;y=f[C>>2]|0;k=31;j=z;v=B;while(1){t=b[h>>0]|0;s=(1<>>0>>0){F=v;G=j}else{b[o+v>>0]=j;F=v+1|0;G=j>>>8}un(f[4092+(r<<3)>>2]|0,0,G|0,0)|0;j=G+(s?0:0-t&255)+(X((G+I|0)>>>(f[4092+(r<<3)+4>>2]|0),256-r|0)|0)|0;if((k|0)<=0)break;else{k=k+-1|0;v=F}}if((f[n>>2]|0)==(C|0)){D=j;E=F;break}else{z=j;B=F}}}F=D+-4096|0;do if(F>>>0>=64){if(F>>>0<16384){B=o+E|0;z=D+12288|0;b[B>>0]=z;H=2;J=z>>>8;K=B+1|0;L=25;break}if(F>>>0<4194304){B=o+E|0;z=D+8384512|0;b[B>>0]=z;b[B+1>>0]=z>>>8;H=3;J=z>>>16;K=B+2|0;L=25}else M=E}else{H=1;J=F;K=o+E|0;L=25}while(0);if((L|0)==25){b[K>>0]=J;M=H+E|0}E=c+16|0;H=E;J=f[H+4>>2]|0;if(!((J|0)>0|(J|0)==0&(f[H>>2]|0)>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];Me(c,e,h,h+1|0)|0}ci(M,c)|0;h=f[i>>2]|0;H=E;E=f[H+4>>2]|0;if(!((E|0)>0|(E|0)==0&(f[H>>2]|0)>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];Me(c,e,h,h+M|0)|0}M=e;f[M>>2]=0;f[M+4>>2]=0;qf(a,2,e);e=f[a+12>>2]|0;M=f[m>>2]|0;if((M|0)!=(e|0))f[m>>2]=M+(~((M+-4-e|0)>>>2)<<2);f[a+24>>2]=0;f[q>>2]=0;q=f[i>>2]|0;if(!q){u=d;return}if((f[l>>2]|0)!=(q|0))f[l>>2]=q;Oq(q);u=d;return}function md(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;c=u;u=u+16|0;b=c+8|0;d=c+4|0;e=c;g=a+64|0;h=f[g>>2]|0;if((f[h+28>>2]|0)==(f[h+24>>2]|0)){u=c;return}i=a+52|0;j=a+56|0;k=a+60|0;l=a+12|0;m=a+28|0;n=a+40|0;o=a+44|0;p=a+48|0;q=0;r=0;s=h;while(1){h=f[(f[s+24>>2]|0)+(r<<2)>>2]|0;if((h|0)==-1){t=q;v=s}else{w=q+1|0;f[b>>2]=q;x=f[j>>2]|0;if((x|0)==(f[k>>2]|0))Ri(i,b);else{f[x>>2]=q;f[j>>2]=x+4}f[d>>2]=h;f[e>>2]=0;a:do if(!(f[(f[l>>2]|0)+(r>>>5<<2)>>2]&1<<(r&31)))y=h;else{x=h+1|0;z=((x>>>0)%3|0|0)==0?h+-2|0:x;if(((z|0)!=-1?(f[(f[a>>2]|0)+(z>>>5<<2)>>2]&1<<(z&31)|0)==0:0)?(x=f[(f[(f[g>>2]|0)+12>>2]|0)+(z<<2)>>2]|0,z=x+1|0,(x|0)!=-1):0){A=((z>>>0)%3|0|0)==0?x+-2|0:z;f[e>>2]=A;if((A|0)==-1){y=h;break}else B=A;while(1){f[d>>2]=B;A=B+1|0;z=((A>>>0)%3|0|0)==0?B+-2|0:A;if((z|0)==-1)break;if(f[(f[a>>2]|0)+(z>>>5<<2)>>2]&1<<(z&31)|0)break;A=f[(f[(f[g>>2]|0)+12>>2]|0)+(z<<2)>>2]|0;z=A+1|0;if((A|0)==-1)break;x=((z>>>0)%3|0|0)==0?A+-2|0:z;f[e>>2]=x;if((x|0)==-1){y=B;break a}else B=x}f[e>>2]=-1;y=B;break}f[e>>2]=-1;y=h}while(0);f[(f[m>>2]|0)+(y<<2)>>2]=f[b>>2];h=f[o>>2]|0;if((h|0)==(f[p>>2]|0))Ri(n,d);else{f[h>>2]=f[d>>2];f[o>>2]=h+4}h=f[g>>2]|0;x=f[d>>2]|0;b:do if(((x|0)!=-1?(z=(((x>>>0)%3|0|0)==0?2:-1)+x|0,(z|0)!=-1):0)?(A=f[(f[h+12>>2]|0)+(z<<2)>>2]|0,(A|0)!=-1):0){z=A+(((A>>>0)%3|0|0)==0?2:-1)|0;f[e>>2]=z;if((z|0)!=-1&(z|0)!=(x|0)){A=w;C=z;while(1){z=C+1|0;D=((z>>>0)%3|0|0)==0?C+-2|0:z;do if(f[(f[a>>2]|0)+(D>>>5<<2)>>2]&1<<(D&31)){z=A+1|0;f[b>>2]=A;E=f[j>>2]|0;if((E|0)==(f[k>>2]|0))Ri(i,b);else{f[E>>2]=A;f[j>>2]=E+4}E=f[o>>2]|0;if((E|0)==(f[p>>2]|0)){Ri(n,e);F=z;break}else{f[E>>2]=f[e>>2];f[o>>2]=E+4;F=z;break}}else F=A;while(0);f[(f[m>>2]|0)+(f[e>>2]<<2)>>2]=f[b>>2];G=f[g>>2]|0;D=f[e>>2]|0;if((D|0)==-1)break;z=(((D>>>0)%3|0|0)==0?2:-1)+D|0;if((z|0)==-1)break;D=f[(f[G+12>>2]|0)+(z<<2)>>2]|0;if((D|0)==-1)break;C=D+(((D>>>0)%3|0|0)==0?2:-1)|0;f[e>>2]=C;if(!((C|0)!=-1?(C|0)!=(f[d>>2]|0):0)){H=F;I=G;break b}else A=F}f[e>>2]=-1;H=F;I=G}else{H=w;I=h}}else J=26;while(0);if((J|0)==26){J=0;f[e>>2]=-1;H=w;I=h}t=H;v=I}r=r+1|0;if(r>>>0>=(f[v+28>>2]|0)-(f[v+24>>2]|0)>>2>>>0)break;else{q=t;s=v}}u=c;return}function nd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;h=a+124|0;f[h>>2]=(f[h>>2]|0)+1;h=a+88|0;i=a+120|0;j=f[i>>2]|0;k=j+1|0;do if((j|0)!=-1){l=((k>>>0)%3|0|0)==0?j+-2|0:k;if(!((j>>>0)%3|0)){m=j+2|0;n=l;break}else{m=j+-1|0;n=l;break}}else{m=-1;n=-1}while(0);k=a+104|0;l=a+92|0;o=f[l>>2]|0;p=o+(n<<2)|0;q=f[k>>2]|0;r=q+(f[p>>2]<<2)|0;s=f[r>>2]|0;switch(b|0){case 1:case 0:{f[r>>2]=s+-1;r=q+(f[o+(m<<2)>>2]<<2)|0;f[r>>2]=(f[r>>2]|0)+-1;if((b|0)==1){if((m|0)!=-1?(r=f[(f[(f[h>>2]|0)+12>>2]|0)+(m<<2)>>2]|0,(r|0)!=-1):0){t=a+64|0;v=1;w=r;while(1){r=f[t>>2]|0;x=f[(f[r>>2]|0)+36>>2]|0;f[e>>2]=(w>>>0)/3|0;f[d>>2]=f[e>>2];if(Ra[x&127](r,d)|0){y=v;break}r=w+1|0;x=((r>>>0)%3|0|0)==0?w+-2|0:r;if((x|0)==-1){z=12;break}w=f[(f[(f[h>>2]|0)+12>>2]|0)+(x<<2)>>2]|0;x=v+1|0;if((w|0)==-1){y=x;break}else v=x}if((z|0)==12)y=v+1|0;A=y;B=f[k>>2]|0;C=f[l>>2]|0}else{A=1;B=q;C=o}f[B+(f[C+(f[i>>2]<<2)>>2]<<2)>>2]=A;A=a+108|0;i=f[A>>2]|0;C=i-B>>2;B=i;if((n|0)!=-1?(i=f[(f[(f[h>>2]|0)+12>>2]|0)+(n<<2)>>2]|0,(i|0)!=-1):0){n=a+64|0;y=1;v=i;while(1){i=f[n>>2]|0;w=f[(f[i>>2]|0)+36>>2]|0;f[g>>2]=(v>>>0)/3|0;f[d>>2]=f[g>>2];if(Ra[w&127](i,d)|0){D=y;break}i=v+1|0;f[(f[l>>2]|0)+((((i>>>0)%3|0|0)==0?v+-2|0:i)<<2)>>2]=C;i=(((v>>>0)%3|0|0)==0?2:-1)+v|0;if((i|0)==-1){z=20;break}v=f[(f[(f[h>>2]|0)+12>>2]|0)+(i<<2)>>2]|0;i=y+1|0;if((v|0)==-1){D=i;break}else y=i}if((z|0)==20)D=y+1|0;E=D;F=f[A>>2]|0}else{E=1;F=B}f[d>>2]=E;if(F>>>0<(f[a+112>>2]|0)>>>0){f[F>>2]=E;f[A>>2]=F+4}else Ri(k,d)}break}case 5:{k=q+(f[o+(j<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-1;k=q+(f[p>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-1;k=q+(f[o+(m<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-2;break}case 3:{k=q+(f[o+(j<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-1;k=q+(f[p>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-2;k=q+(f[o+(m<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-1;break}case 7:{k=q+(f[o+(j<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-2;k=q+(f[p>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-2;k=q+(f[o+(m<<2)>>2]<<2)|0;f[k>>2]=(f[k>>2]|0)+-2;break}default:{}}k=a+116|0;m=f[k>>2]|0;if((m|0)==-1){f[k>>2]=b;u=c;return}o=f[a+128>>2]|0;if((s|0)<(o|0))G=o;else{q=f[a+132>>2]|0;G=(s|0)>(q|0)?q:s}s=G-o|0;o=f[a+136>>2]|0;a=f[3724+(m<<2)>>2]|0;f[d>>2]=a;m=o+(s*12|0)+4|0;G=f[m>>2]|0;if(G>>>0<(f[o+(s*12|0)+8>>2]|0)>>>0){f[G>>2]=a;f[m>>2]=G+4}else Ri(o+(s*12|0)|0,d);f[k>>2]=b;u=c;return}function od(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,_=0,$=0;g=u;u=u+32|0;d=g+16|0;h=g+8|0;i=g;j=e>>>0>1073741823?-1:e<<2;k=Lq(j)|0;sj(k|0,0,j|0)|0;j=f[a+28>>2]|0;l=a+36|0;m=f[l>>2]|0;n=f[m+4>>2]|0;o=f[m>>2]|0;p=n-o|0;a:do if((p|0)>4){q=p>>2;r=f[a+32>>2]|0;s=a+8|0;t=h+4|0;v=i+4|0;w=d+4|0;x=j+64|0;y=j+28|0;z=(e|0)>0;A=k+4|0;B=h+4|0;C=i+4|0;D=d+4|0;E=q+-1|0;if(n-o>>2>>>0>E>>>0){F=q;G=E;H=o}else{I=m;aq(I)}while(1){E=f[H+(G<<2)>>2]|0;q=X(G,e)|0;if((((E|0)!=-1?(f[(f[j>>2]|0)+(E>>>5<<2)>>2]&1<<(E&31)|0)==0:0)?(J=f[(f[(f[x>>2]|0)+12>>2]|0)+(E<<2)>>2]|0,(J|0)!=-1):0)?(E=f[y>>2]|0,K=f[r>>2]|0,L=f[K+(f[E+(J<<2)>>2]<<2)>>2]|0,M=J+1|0,N=f[K+(f[E+((((M>>>0)%3|0|0)==0?J+-2|0:M)<<2)>>2]<<2)>>2]|0,M=f[K+(f[E+((((J>>>0)%3|0|0)==0?2:-1)+J<<2)>>2]<<2)>>2]|0,(L|0)<(G|0)&(N|0)<(G|0)&(M|0)<(G|0)):0){J=X(L,e)|0;L=X(N,e)|0;N=X(M,e)|0;if(z){M=0;do{f[k+(M<<2)>>2]=(f[b+(M+N<<2)>>2]|0)+(f[b+(M+L<<2)>>2]|0)-(f[b+(M+J<<2)>>2]|0);M=M+1|0}while((M|0)!=(e|0))}M=b+(q<<2)|0;J=c+(q<<2)|0;L=f[M+4>>2]|0;N=f[k>>2]|0;E=f[A>>2]|0;f[h>>2]=f[M>>2];f[B>>2]=L;f[i>>2]=N;f[C>>2]=E;Od(d,s,h,i);f[J>>2]=f[d>>2];f[J+4>>2]=f[D>>2]}else{J=b+(q<<2)|0;E=b+((X(F+-2|0,e)|0)<<2)|0;N=c+(q<<2)|0;L=f[J+4>>2]|0;M=f[E>>2]|0;K=f[E+4>>2]|0;f[h>>2]=f[J>>2];f[t>>2]=L;f[i>>2]=M;f[v>>2]=K;Od(d,s,h,i);f[N>>2]=f[d>>2];f[N+4>>2]=f[w>>2]}if((F|0)<=2)break a;N=f[l>>2]|0;H=f[N>>2]|0;K=G+-1|0;if((f[N+4>>2]|0)-H>>2>>>0<=K>>>0){I=N;break}else{N=G;G=K;F=N}}aq(I)}while(0);if((e|0)<=0){O=a+8|0;P=b+4|0;Q=f[b>>2]|0;R=f[P>>2]|0;S=k+4|0;T=f[k>>2]|0;U=f[S>>2]|0;f[h>>2]=Q;V=h+4|0;f[V>>2]=R;f[i>>2]=T;W=i+4|0;f[W>>2]=U;Od(d,O,h,i);Y=f[d>>2]|0;f[c>>2]=Y;Z=d+4|0;_=f[Z>>2]|0;$=c+4|0;f[$>>2]=_;Mq(k);u=g;return 1}sj(k|0,0,e<<2|0)|0;O=a+8|0;P=b+4|0;Q=f[b>>2]|0;R=f[P>>2]|0;S=k+4|0;T=f[k>>2]|0;U=f[S>>2]|0;f[h>>2]=Q;V=h+4|0;f[V>>2]=R;f[i>>2]=T;W=i+4|0;f[W>>2]=U;Od(d,O,h,i);Y=f[d>>2]|0;f[c>>2]=Y;Z=d+4|0;_=f[Z>>2]|0;$=c+4|0;f[$>>2]=_;Mq(k);u=g;return 1}function pd(a,b,c,d,e,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;var i=0;switch(c|0){case 1:{c=ln(60)|0;f[c>>2]=1544;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];fk(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2076;i=c;f[a>>2]=i;return}case 2:{c=ln(60)|0;f[c>>2]=1544;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];fk(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2132;i=c;f[a>>2]=i;return}case 4:{c=ln(168)|0;Ti(c,d,e,g);i=c;f[a>>2]=i;return}case 3:{c=ln(88)|0;f[c>>2]=1544;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];fk(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2188;h=c+60|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;f[h+12>>2]=0;f[h+16>>2]=0;f[h+20>>2]=0;f[h+24>>2]=0;i=c;f[a>>2]=i;return}case 5:{c=ln(104)|0;f[c>>2]=1544;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];fk(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2244;f[c+60>>2]=0;f[c+64>>2]=0;f[c+76>>2]=0;f[c+80>>2]=0;f[c+84>>2]=0;h=c+88|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];i=c;f[a>>2]=i;return}case 6:{c=ln(140)|0;f[c>>2]=1544;f[c+4>>2]=d;d=c+8|0;f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];f[d+8>>2]=f[e+8>>2];f[d+12>>2]=f[e+12>>2];f[d+16>>2]=f[e+16>>2];f[d+20>>2]=f[e+20>>2];fk(c+32|0,e+24|0);e=c+44|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c>>2]=2300;f[c+64>>2]=0;f[c+68>>2]=0;e=c+72|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c+60>>2]=2356;f[c+88>>2]=1;g=c+92|0;f[g>>2]=-1;f[g+4>>2]=-1;f[g+8>>2]=-1;f[g+12>>2]=-1;wn(c+108|0);i=c;f[a>>2]=i;return}default:{i=0;f[a>>2]=i;return}}}function qd(a,b,c,d,e,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;var i=0;switch(c|0){case 1:{c=ln(60)|0;f[c>>2]=1544;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];fk(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=1656;i=c;f[a>>2]=i;return}case 2:{c=ln(60)|0;f[c>>2]=1544;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];fk(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=1712;i=c;f[a>>2]=i;return}case 4:{c=ln(168)|0;Ui(c,d,e,g);i=c;f[a>>2]=i;return}case 3:{c=ln(88)|0;f[c>>2]=1544;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];fk(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=1768;h=c+60|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;f[h+12>>2]=0;f[h+16>>2]=0;f[h+20>>2]=0;f[h+24>>2]=0;i=c;f[a>>2]=i;return}case 5:{c=ln(104)|0;f[c>>2]=1544;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[h+16>>2]=f[e+16>>2];f[h+20>>2]=f[e+20>>2];fk(c+32|0,e+24|0);h=c+44|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=1824;f[c+60>>2]=0;f[c+64>>2]=0;f[c+76>>2]=0;f[c+80>>2]=0;f[c+84>>2]=0;h=c+88|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];i=c;f[a>>2]=i;return}case 6:{c=ln(140)|0;f[c>>2]=1544;f[c+4>>2]=d;d=c+8|0;f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];f[d+8>>2]=f[e+8>>2];f[d+12>>2]=f[e+12>>2];f[d+16>>2]=f[e+16>>2];f[d+20>>2]=f[e+20>>2];fk(c+32|0,e+24|0);e=c+44|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c>>2]=1880;f[c+64>>2]=0;f[c+68>>2]=0;e=c+72|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c+60>>2]=1936;f[c+88>>2]=1;g=c+92|0;f[g>>2]=-1;f[g+4>>2]=-1;f[g+8>>2]=-1;f[g+12>>2]=-1;wn(c+108|0);i=c;f[a>>2]=i;return}default:{i=0;f[a>>2]=i;return}}}function rd(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;c=a+4|0;if(!b){e=f[a>>2]|0;f[a>>2]=0;if(e|0)Oq(e);f[c>>2]=0;return}if(b>>>0>1073741823){e=ra(8)|0;Oo(e,16035);f[e>>2]=7256;va(e|0,1112,110)}e=ln(b<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)Oq(g);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;g=f[c>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=b+-1|0;i=(h&b|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(b>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=c;c=f[g>>2]|0;if(!c)return;else{k=j;l=g;m=c;n=g}a:while(1){g=l;c=m;j=n;b:while(1){c:do if(i){e=c;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=q+2|0;v=e+12|0;w=q+6|0;x=f[e>>2]|0;d:do if(!x)y=e;else{z=d[q>>1]|0;A=e;B=x;while(1){C=B+8|0;if(z<<16>>16!=(d[C>>1]|0)){y=A;break d}if((d[u>>1]|0)!=(d[C+2>>1]|0)){y=A;break d}if((d[v>>1]|0)!=(d[B+12>>1]|0)){y=A;break d}if((d[w>>1]|0)!=(d[C+6>>1]|0)){y=A;break d}C=f[B>>2]|0;if(!C){y=B;break}else{D=B;B=C;A=D}}}while(0);f[j>>2]=f[y>>2];f[y>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){E=43;break a}}}else{e=c;while(1){w=f[e+4>>2]|0;if(w>>>0>>0)F=w;else F=(w>>>0)%(b>>>0)|0;if((F|0)==(k|0)){p=e;break c}w=(f[a>>2]|0)+(F<<2)|0;if(!(f[w>>2]|0)){r=e;s=F;t=w;break b}w=e+8|0;v=w+2|0;u=e+12|0;x=w+6|0;q=f[e>>2]|0;e:do if(!q)G=e;else{A=d[w>>1]|0;B=e;z=q;while(1){D=z+8|0;if(A<<16>>16!=(d[D>>1]|0)){G=B;break e}if((d[v>>1]|0)!=(d[D+2>>1]|0)){G=B;break e}if((d[u>>1]|0)!=(d[z+12>>1]|0)){G=B;break e}if((d[x>>1]|0)!=(d[D+6>>1]|0)){G=B;break e}D=f[z>>2]|0;if(!D){G=z;break}else{C=z;z=D;B=C}}}while(0);f[j>>2]=f[G>>2];f[G>>2]=f[f[(f[a>>2]|0)+(F<<2)>>2]>>2];f[f[(f[a>>2]|0)+(F<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){E=43;break a}}}while(0);c=f[p>>2]|0;if(!c){E=43;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){E=43;break}else{k=s;l=r;n=r}}if((E|0)==43)return}function sd(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)Oq(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Oo(e,16035);f[e>>2]=7256;va(e|0,1112,110)}e=ln(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)Oq(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;else{k=j;l=g;m=d;n=g}a:while(1){g=l;d=m;j=n;b:while(1){c:do if(i){e=d;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=q+1|0;v=q+2|0;w=q+3|0;x=f[e>>2]|0;d:do if(!x)y=e;else{z=b[q>>0]|0;A=e;B=x;while(1){C=B+8|0;if(z<<24>>24!=(b[C>>0]|0)){y=A;break d}if((b[u>>0]|0)!=(b[C+1>>0]|0)){y=A;break d}if((b[v>>0]|0)!=(b[C+2>>0]|0)){y=A;break d}if((b[w>>0]|0)!=(b[C+3>>0]|0)){y=A;break d}C=f[B>>2]|0;if(!C){y=B;break}else{D=B;B=C;A=D}}}while(0);f[j>>2]=f[y>>2];f[y>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){E=43;break a}}}else{e=d;while(1){w=f[e+4>>2]|0;if(w>>>0>>0)F=w;else F=(w>>>0)%(c>>>0)|0;if((F|0)==(k|0)){p=e;break c}w=(f[a>>2]|0)+(F<<2)|0;if(!(f[w>>2]|0)){r=e;s=F;t=w;break b}w=e+8|0;v=w+1|0;u=w+2|0;x=w+3|0;q=f[e>>2]|0;e:do if(!q)G=e;else{A=b[w>>0]|0;B=e;z=q;while(1){D=z+8|0;if(A<<24>>24!=(b[D>>0]|0)){G=B;break e}if((b[v>>0]|0)!=(b[D+1>>0]|0)){G=B;break e}if((b[u>>0]|0)!=(b[D+2>>0]|0)){G=B;break e}if((b[x>>0]|0)!=(b[D+3>>0]|0)){G=B;break e}D=f[z>>2]|0;if(!D){G=z;break}else{C=z;z=D;B=C}}}while(0);f[j>>2]=f[G>>2];f[G>>2]=f[f[(f[a>>2]|0)+(F<<2)>>2]>>2];f[f[(f[a>>2]|0)+(F<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){E=43;break a}}}while(0);d=f[p>>2]|0;if(!d){E=43;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){E=43;break}else{k=s;l=r;n=r}}if((E|0)==43)return}function td(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0;i=u;u=u+352|0;j=i+340|0;k=i+336|0;l=i+80|0;m=i+48|0;n=i;sj(l|0,0,256)|0;o=f[e+4>>2]|0;p=f[e>>2]|0;q=p;if((o|0)!=(p|0)){r=o-p>>2;p=0;do{o=l+(f[q+(p<<2)>>2]<<3)|0;s=o;t=Vn(f[s>>2]|0,f[s+4>>2]|0,1,0)|0;s=o;f[s>>2]=t;f[s+4>>2]=I;p=p+1|0}while(p>>>0>>0)}Gn(m);r=Tn(c|0,((c|0)<0)<<31>>31|0,5)|0;p=I;q=n+40|0;s=q;f[s>>2]=0;f[s+4>>2]=0;f[n>>2]=0;f[n+4>>2]=0;f[n+8>>2]=0;f[n+12>>2]=0;f[n+16>>2]=0;f[n+20>>2]=0;fd(n,l,32,g)|0;l=n+16|0;s=Tn(f[l>>2]|0,f[l+4>>2]|0,1)|0;l=g+4|0;t=(f[l>>2]|0)-(f[g>>2]|0)|0;o=q;f[o>>2]=t;f[o+4>>2]=0;o=Vn(s|0,I|0,39,0)|0;s=Yn(o|0,I|0,3)|0;o=Vn(s|0,I|0,8,0)|0;s=Vn(o|0,I|0,t|0,0)|0;Cl(g,s,I);s=n+24|0;f[s>>2]=(f[g>>2]|0)+(f[q>>2]|0);q=n+28|0;f[q>>2]=0;t=n+32|0;f[t>>2]=16384;zi(m,r,p,0)|0;p=c-d|0;if((p|0)>-1){c=(d|0)>0;r=m+16|0;o=m+12|0;v=p;do{w=f[e>>2]|0;x=f[w+(((v|0)/(d|0)|0)<<2)>>2]|0;y=f[n>>2]|0;z=f[y+(x<<3)>>2]|0;A=f[t>>2]|0;B=z<<10;if(A>>>0>>0){C=A;D=w}else{w=A;do{A=f[s>>2]|0;E=f[q>>2]|0;f[q>>2]=E+1;b[A+E>>0]=w;w=(f[t>>2]|0)>>>8;f[t>>2]=w}while(w>>>0>=B>>>0);C=w;D=f[e>>2]|0}f[t>>2]=(((C>>>0)/(z>>>0)|0)<<12)+((C>>>0)%(z>>>0)|0)+(f[y+(x<<3)+4>>2]|0);B=p-v|0;E=f[D+(((B|0)/(d|0)|0)<<2)>>2]|0;if(c&(E|0)>0){A=0;do{F=f[a+(A+B<<2)>>2]|0;G=r;H=f[G+4>>2]|0;if((H|0)>0|(H|0)==0&(f[G>>2]|0)>>>0>0){G=f[o>>2]|0;H=G+4|0;J=0;K=f[H>>2]|0;do{L=K>>>3;M=K&7;N=(f[G>>2]|0)+L|0;b[N>>0]=(1<>0]|0);N=(f[G>>2]|0)+L|0;b[N>>0]=(F>>>J&1)<>0]|0);K=(f[H>>2]|0)+1|0;f[H>>2]=K;J=J+1|0}while((J|0)!=(E|0))}A=A+1|0}while((A|0)!=(d|0))}v=v-d|0}while((v|0)>-1)}_f(n,g);eg(m);v=f[m>>2]|0;d=m+4|0;o=g+16|0;r=f[o+4>>2]|0;if(!((r|0)>0|(r|0)==0&(f[o>>2]|0)>>>0>0)){o=(f[d>>2]|0)-v|0;f[k>>2]=f[l>>2];f[j>>2]=f[k>>2];Me(g,j,v,v+o|0)|0}o=f[n>>2]|0;if(o|0){v=n+4|0;n=f[v>>2]|0;if((n|0)!=(o|0))f[v>>2]=n+(~((n+-8-o|0)>>>3)<<3);Oq(o)}o=m+12|0;n=f[o>>2]|0;f[o>>2]=0;if(n|0)Oq(n);n=f[m>>2]|0;if(!n){u=i;return 1}if((f[d>>2]|0)!=(n|0))f[d>>2]=n;Oq(n);u=i;return 1}function ud(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;c=a+4|0;if(!b){d=f[a>>2]|0;f[a>>2]=0;if(d|0)Oq(d);f[c>>2]=0;return}if(b>>>0>1073741823){d=ra(8)|0;Oo(d,16035);f[d>>2]=7256;va(d|0,1112,110)}d=ln(b<<2)|0;e=f[a>>2]|0;f[a>>2]=d;if(e|0)Oq(e);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;e=f[c>>2]|0;if(!e)return;d=f[e+4>>2]|0;g=b+-1|0;h=(g&b|0)==0;if(!h)if(d>>>0>>0)i=d;else i=(d>>>0)%(b>>>0)|0;else i=d&g;f[(f[a>>2]|0)+(i<<2)>>2]=c;c=f[e>>2]|0;if(!c)return;else{j=i;k=e;l=c;m=e}a:while(1){e=k;c=l;i=m;b:while(1){c:do if(h){d=c;while(1){n=f[d+4>>2]&g;if((n|0)==(j|0)){o=d;break c}p=(f[a>>2]|0)+(n<<2)|0;if(!(f[p>>2]|0)){q=d;r=n;s=p;break b}p=d+12|0;t=d+16|0;u=d+20|0;v=f[d>>2]|0;d:do if(!v)w=d;else{x=f[d+8>>2]|0;y=d;z=v;while(1){if((x|0)!=(f[z+8>>2]|0)){w=y;break d}if((f[p>>2]|0)!=(f[z+12>>2]|0)){w=y;break d}if((f[t>>2]|0)!=(f[z+16>>2]|0)){w=y;break d}if((f[u>>2]|0)!=(f[z+20>>2]|0)){w=y;break d}A=f[z>>2]|0;if(!A){w=z;break}else{B=z;z=A;y=B}}}while(0);f[i>>2]=f[w>>2];f[w>>2]=f[f[(f[a>>2]|0)+(n<<2)>>2]>>2];f[f[(f[a>>2]|0)+(n<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){C=43;break a}}}else{d=c;while(1){u=f[d+4>>2]|0;if(u>>>0>>0)D=u;else D=(u>>>0)%(b>>>0)|0;if((D|0)==(j|0)){o=d;break c}u=(f[a>>2]|0)+(D<<2)|0;if(!(f[u>>2]|0)){q=d;r=D;s=u;break b}u=d+12|0;t=d+16|0;p=d+20|0;v=f[d>>2]|0;e:do if(!v)E=d;else{y=f[d+8>>2]|0;z=d;x=v;while(1){if((y|0)!=(f[x+8>>2]|0)){E=z;break e}if((f[u>>2]|0)!=(f[x+12>>2]|0)){E=z;break e}if((f[t>>2]|0)!=(f[x+16>>2]|0)){E=z;break e}if((f[p>>2]|0)!=(f[x+20>>2]|0)){E=z;break e}B=f[x>>2]|0;if(!B){E=x;break}else{A=x;x=B;z=A}}}while(0);f[i>>2]=f[E>>2];f[E>>2]=f[f[(f[a>>2]|0)+(D<<2)>>2]>>2];f[f[(f[a>>2]|0)+(D<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){C=43;break a}}}while(0);c=f[o>>2]|0;if(!c){C=43;break a}else{e=o;i=o}}f[s>>2]=i;l=f[q>>2]|0;if(!l){C=43;break}else{j=r;k=q;m=q}}if((C|0)==43)return}function vd(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;c=a+4|0;if(!b){e=f[a>>2]|0;f[a>>2]=0;if(e|0)Oq(e);f[c>>2]=0;return}if(b>>>0>1073741823){e=ra(8)|0;Oo(e,16035);f[e>>2]=7256;va(e|0,1112,110)}e=ln(b<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)Oq(g);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;g=f[c>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=b+-1|0;i=(h&b|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(b>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=c;c=f[g>>2]|0;if(!c)return;else{k=j;l=g;m=c;n=g}a:while(1){g=l;c=m;j=n;b:while(1){c:do if(i){e=c;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=e+12|0;v=f[e>>2]|0;d:do if(!v)w=e;else{x=d[q>>1]|0;y=q+2|0;z=e;A=v;while(1){B=A+8|0;if(x<<16>>16!=(d[B>>1]|0)){w=z;break d}if((d[y>>1]|0)!=(d[B+2>>1]|0)){w=z;break d}if((d[u>>1]|0)!=(d[A+12>>1]|0)){w=z;break d}B=f[A>>2]|0;if(!B){w=A;break}else{C=A;A=B;z=C}}}while(0);f[j>>2]=f[w>>2];f[w>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){D=41;break a}}}else{e=c;while(1){u=f[e+4>>2]|0;if(u>>>0>>0)E=u;else E=(u>>>0)%(b>>>0)|0;if((E|0)==(k|0)){p=e;break c}u=(f[a>>2]|0)+(E<<2)|0;if(!(f[u>>2]|0)){r=e;s=E;t=u;break b}u=e+8|0;v=e+12|0;q=f[e>>2]|0;e:do if(!q)F=e;else{z=d[u>>1]|0;A=u+2|0;y=e;x=q;while(1){C=x+8|0;if(z<<16>>16!=(d[C>>1]|0)){F=y;break e}if((d[A>>1]|0)!=(d[C+2>>1]|0)){F=y;break e}if((d[v>>1]|0)!=(d[x+12>>1]|0)){F=y;break e}C=f[x>>2]|0;if(!C){F=x;break}else{B=x;x=C;y=B}}}while(0);f[j>>2]=f[F>>2];f[F>>2]=f[f[(f[a>>2]|0)+(E<<2)>>2]>>2];f[f[(f[a>>2]|0)+(E<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){D=41;break a}}}while(0);c=f[p>>2]|0;if(!c){D=41;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){D=41;break}else{k=s;l=r;n=r}}if((D|0)==41)return}function wd(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)Oq(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Oo(e,16035);f[e>>2]=7256;va(e|0,1112,110)}e=ln(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)Oq(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;else{k=j;l=g;m=d;n=g}a:while(1){g=l;d=m;j=n;b:while(1){c:do if(i){e=d;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=q+1|0;v=q+2|0;w=f[e>>2]|0;d:do if(!w)x=e;else{y=b[q>>0]|0;z=e;A=w;while(1){B=A+8|0;if(y<<24>>24!=(b[B>>0]|0)){x=z;break d}if((b[u>>0]|0)!=(b[B+1>>0]|0)){x=z;break d}if((b[v>>0]|0)!=(b[B+2>>0]|0)){x=z;break d}B=f[A>>2]|0;if(!B){x=A;break}else{C=A;A=B;z=C}}}while(0);f[j>>2]=f[x>>2];f[x>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){D=41;break a}}}else{e=d;while(1){v=f[e+4>>2]|0;if(v>>>0>>0)E=v;else E=(v>>>0)%(c>>>0)|0;if((E|0)==(k|0)){p=e;break c}v=(f[a>>2]|0)+(E<<2)|0;if(!(f[v>>2]|0)){r=e;s=E;t=v;break b}v=e+8|0;u=v+1|0;w=v+2|0;q=f[e>>2]|0;e:do if(!q)F=e;else{z=b[v>>0]|0;A=e;y=q;while(1){C=y+8|0;if(z<<24>>24!=(b[C>>0]|0)){F=A;break e}if((b[u>>0]|0)!=(b[C+1>>0]|0)){F=A;break e}if((b[w>>0]|0)!=(b[C+2>>0]|0)){F=A;break e}C=f[y>>2]|0;if(!C){F=y;break}else{B=y;y=C;A=B}}}while(0);f[j>>2]=f[F>>2];f[F>>2]=f[f[(f[a>>2]|0)+(E<<2)>>2]>>2];f[f[(f[a>>2]|0)+(E<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){D=41;break a}}}while(0);d=f[p>>2]|0;if(!d){D=41;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){D=41;break}else{k=s;l=r;n=r}}if((D|0)==41)return}function xd(a,b){a=+a;b=+b;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,q=0,r=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0.0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0.0;p[s>>3]=a;c=f[s>>2]|0;d=f[s+4>>2]|0;p[s>>3]=b;e=f[s>>2]|0;g=f[s+4>>2]|0;h=Yn(c|0,d|0,52)|0;i=h&2047;h=Yn(e|0,g|0,52)|0;j=h&2047;h=d&-2147483648;k=Tn(e|0,g|0,1)|0;l=I;a:do if(!((k|0)==0&(l|0)==0)?(m=yo(b)|0,n=I&2147483647,!((i|0)==2047|(n>>>0>2146435072|(n|0)==2146435072&m>>>0>0))):0){m=Tn(c|0,d|0,1)|0;n=I;if(!(n>>>0>l>>>0|(n|0)==(l|0)&m>>>0>k>>>0))return +((m|0)==(k|0)&(n|0)==(l|0)?a*0.0:a);if(!i){n=Tn(c|0,d|0,12)|0;m=I;if((m|0)>-1|(m|0)==-1&n>>>0>4294967295){o=0;q=n;n=m;while(1){m=o+-1|0;q=Tn(q|0,n|0,1)|0;n=I;if(!((n|0)>-1|(n|0)==-1&q>>>0>4294967295)){r=m;break}else o=m}}else r=0;o=Tn(c|0,d|0,1-r|0)|0;t=r;u=o;v=I}else{t=i;u=c;v=d&1048575|1048576}if(!j){o=Tn(e|0,g|0,12)|0;q=I;if((q|0)>-1|(q|0)==-1&o>>>0>4294967295){n=0;m=o;o=q;while(1){q=n+-1|0;m=Tn(m|0,o|0,1)|0;o=I;if(!((o|0)>-1|(o|0)==-1&m>>>0>4294967295)){w=q;break}else n=q}}else w=0;n=Tn(e|0,g|0,1-w|0)|0;x=w;y=n;z=I}else{x=j;y=e;z=g&1048575|1048576}n=Xn(u|0,v|0,y|0,z|0)|0;m=I;o=(m|0)>-1|(m|0)==-1&n>>>0>4294967295;b:do if((t|0)>(x|0)){q=t;A=m;B=o;C=u;D=v;E=n;while(1){if(B)if((E|0)==0&(A|0)==0)break;else{F=E;G=A}else{F=C;G=D}H=Tn(F|0,G|0,1)|0;J=I;K=q+-1|0;L=Xn(H|0,J|0,y|0,z|0)|0;M=I;N=(M|0)>-1|(M|0)==-1&L>>>0>4294967295;if((K|0)>(x|0)){q=K;A=M;B=N;C=H;D=J;E=L}else{O=K;P=N;Q=L;R=M;S=H;T=J;break b}}U=a*0.0;break a}else{O=t;P=o;Q=n;R=m;S=u;T=v}while(0);if(P)if((Q|0)==0&(R|0)==0){U=a*0.0;break}else{V=R;W=Q}else{V=T;W=S}if(V>>>0<1048576|(V|0)==1048576&W>>>0<0){m=O;n=W;o=V;while(1){E=Tn(n|0,o|0,1)|0;D=I;C=m+-1|0;if(D>>>0<1048576|(D|0)==1048576&E>>>0<0){m=C;n=E;o=D}else{X=C;Y=E;Z=D;break}}}else{X=O;Y=W;Z=V}if((X|0)>0){o=Vn(Y|0,Z|0,0,-1048576)|0;n=I;m=Tn(X|0,0,52)|0;_=n|I;$=o|m}else{m=Yn(Y|0,Z|0,1-X|0)|0;_=I;$=m}f[s>>2]=$;f[s+4>>2]=_|h;U=+p[s>>3]}else aa=3;while(0);if((aa|0)==3){ba=a*b;U=ba/ba}return +U}function yd(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0;d=u;u=u+32|0;e=d+8|0;g=d;h=c+4|0;i=f[(f[h>>2]|0)+48>>2]|0;j=c+12|0;c=f[j>>2]|0;k=ln(32)|0;f[e>>2]=k;f[e+8>>2]=-2147483616;f[e+4>>2]=17;l=k;m=14495;n=l+17|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[k+17>>0]=0;k=i+16|0;m=f[k>>2]|0;if(m){l=k;n=m;a:while(1){m=n;while(1){if((f[m+16>>2]|0)>=(c|0))break;o=f[m+4>>2]|0;if(!o){p=l;break a}else m=o}n=f[m>>2]|0;if(!n){p=m;break}else l=m}if(((p|0)!=(k|0)?(c|0)>=(f[p+16>>2]|0):0)?(c=p+20|0,(Jh(c,e)|0)!=0):0)q=Hk(c,e,-1)|0;else r=10}else r=10;if((r|0)==10)q=Hk(i,e,-1)|0;if((b[e+11>>0]|0)<0)Oq(f[e>>2]|0);f[e>>2]=-1;f[e+4>>2]=-1;f[e+8>>2]=-1;f[e+12>>2]=-1;i=(_((1<>>0<=28){f[e>>2]=i+1;q=2<>2]=q+-1;i=q+-2|0;f[e+8>>2]=i;f[e+12>>2]=(i|0)/2|0}switch(Xi(f[j>>2]|0,f[h>>2]|0)|0){case 6:{i=f[j>>2]|0;q=f[h>>2]|0;c=f[(f[(f[q+4>>2]|0)+8>>2]|0)+(i<<2)>>2]|0;do if((Qa[f[(f[q>>2]|0)+8>>2]&127](q)|0)==1){Hf(g,q,6,i,e,514);p=f[g>>2]|0;if(!p){f[g>>2]=0;s=g;r=21;break}else{t=g;v=p;break}}else{s=g;r=21}while(0);if((r|0)==21){i=ln(24)|0;f[i+4>>2]=c;c=i+8|0;f[c>>2]=f[e>>2];f[c+4>>2]=f[e+4>>2];f[c+8>>2]=f[e+8>>2];f[c+12>>2]=f[e+12>>2];f[i>>2]=2560;c=i;f[g>>2]=c;t=s;v=c}f[a>>2]=v;f[t>>2]=0;u=d;return}case 0:{t=f[j>>2]|0;j=f[h>>2]|0;h=f[(f[(f[j+4>>2]|0)+8>>2]|0)+(t<<2)>>2]|0;do if((Qa[f[(f[j>>2]|0)+8>>2]&127](j)|0)==1){Hf(g,j,0,t,e,514);v=f[g>>2]|0;if(!v){f[g>>2]=0;w=g;r=28;break}else{x=g;y=v;break}}else{w=g;r=28}while(0);if((r|0)==28){r=ln(24)|0;f[r+4>>2]=h;h=r+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];f[r>>2]=2560;e=r;f[g>>2]=e;x=w;y=e}f[a>>2]=y;f[x>>2]=0;u=d;return}default:{f[a>>2]=0;u=d;return}}}function zd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;c=a+4|0;if(!b){d=f[a>>2]|0;f[a>>2]=0;if(d|0)Oq(d);f[c>>2]=0;return}if(b>>>0>1073741823){d=ra(8)|0;Oo(d,16035);f[d>>2]=7256;va(d|0,1112,110)}d=ln(b<<2)|0;e=f[a>>2]|0;f[a>>2]=d;if(e|0)Oq(e);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;e=f[c>>2]|0;if(!e)return;d=f[e+4>>2]|0;g=b+-1|0;h=(g&b|0)==0;if(!h)if(d>>>0>>0)i=d;else i=(d>>>0)%(b>>>0)|0;else i=d&g;f[(f[a>>2]|0)+(i<<2)>>2]=c;c=f[e>>2]|0;if(!c)return;else{j=i;k=e;l=c;m=e}a:while(1){e=k;c=l;i=m;b:while(1){c:do if(h){d=c;while(1){n=f[d+4>>2]&g;if((n|0)==(j|0)){o=d;break c}p=(f[a>>2]|0)+(n<<2)|0;if(!(f[p>>2]|0)){q=d;r=n;s=p;break b}p=d+12|0;t=d+16|0;u=f[d>>2]|0;d:do if(!u)v=d;else{w=f[d+8>>2]|0;x=d;y=u;while(1){if((w|0)!=(f[y+8>>2]|0)){v=x;break d}if((f[p>>2]|0)!=(f[y+12>>2]|0)){v=x;break d}if((f[t>>2]|0)!=(f[y+16>>2]|0)){v=x;break d}z=f[y>>2]|0;if(!z){v=y;break}else{A=y;y=z;x=A}}}while(0);f[i>>2]=f[v>>2];f[v>>2]=f[f[(f[a>>2]|0)+(n<<2)>>2]>>2];f[f[(f[a>>2]|0)+(n<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){B=41;break a}}}else{d=c;while(1){t=f[d+4>>2]|0;if(t>>>0>>0)C=t;else C=(t>>>0)%(b>>>0)|0;if((C|0)==(j|0)){o=d;break c}t=(f[a>>2]|0)+(C<<2)|0;if(!(f[t>>2]|0)){q=d;r=C;s=t;break b}t=d+12|0;p=d+16|0;u=f[d>>2]|0;e:do if(!u)D=d;else{x=f[d+8>>2]|0;y=d;w=u;while(1){if((x|0)!=(f[w+8>>2]|0)){D=y;break e}if((f[t>>2]|0)!=(f[w+12>>2]|0)){D=y;break e}if((f[p>>2]|0)!=(f[w+16>>2]|0)){D=y;break e}A=f[w>>2]|0;if(!A){D=w;break}else{z=w;w=A;y=z}}}while(0);f[i>>2]=f[D>>2];f[D>>2]=f[f[(f[a>>2]|0)+(C<<2)>>2]>>2];f[f[(f[a>>2]|0)+(C<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){B=41;break a}}}while(0);c=f[o>>2]|0;if(!c){B=41;break a}else{e=o;i=o}}f[s>>2]=i;l=f[q>>2]|0;if(!l){B=41;break}else{j=r;k=q;m=q}}if((B|0)==41)return}function Ad(a,b,c,d,e,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;var i=0,j=0;switch(c|0){case 1:{c=ln(40)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2980;i=c;f[a>>2]=i;return}case 2:{c=ln(40)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=3036;i=c;f[a>>2]=i;return}case 4:{c=ln(152)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=3092;h=c+96|0;b=c+40|0;j=b+52|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(j|0));Zm(h);f[c+136>>2]=0;f[c+140>>2]=0;f[c+144>>2]=0;i=c;f[a>>2]=i;return}case 3:{c=ln(68)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=3148;h=c+40|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;f[h+12>>2]=0;f[h+16>>2]=0;f[h+20>>2]=0;f[h+24>>2]=0;i=c;f[a>>2]=i;return}case 5:{c=ln(84)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=3204;f[c+40>>2]=0;f[c+44>>2]=0;f[c+56>>2]=0;f[c+60>>2]=0;f[c+64>>2]=0;h=c+68|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];i=c;f[a>>2]=i;return}case 6:{c=ln(120)|0;f[c+4>>2]=d;d=c+8|0;f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];f[d+8>>2]=f[e+8>>2];f[d+12>>2]=f[e+12>>2];e=c+24|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c>>2]=3260;f[c+44>>2]=0;f[c+48>>2]=0;e=c+52|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c+40>>2]=3316;f[c+68>>2]=1;g=c+72|0;f[g>>2]=-1;f[g+4>>2]=-1;f[g+8>>2]=-1;f[g+12>>2]=-1;wn(c+88|0);i=c;f[a>>2]=i;return}default:{i=0;f[a>>2]=i;return}}}function Bd(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)Oq(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Oo(e,16035);f[e>>2]=7256;va(e|0,1112,110)}e=ln(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)Oq(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;else{k=j;l=g;m=d;n=g}a:while(1){g=l;d=m;j=n;b:while(1){o=d;while(1){e=f[o+4>>2]|0;if(!i)if(e>>>0>>0)p=e;else p=(e>>>0)%(c>>>0)|0;else p=e&h;if((p|0)==(k|0))break;q=(f[a>>2]|0)+(p<<2)|0;if(!(f[q>>2]|0))break b;e=f[o>>2]|0;c:do if(!e)r=o;else{s=o+8|0;t=b[s+11>>0]|0;u=t<<24>>24<0;v=t&255;t=u?f[o+12>>2]|0:v;w=(t|0)==0;if(u){u=o;x=e;while(1){y=x+8|0;z=b[y+11>>0]|0;A=z<<24>>24<0;if((t|0)!=((A?f[x+12>>2]|0:z&255)|0)){r=u;break c}if(!w?Vk(f[s>>2]|0,A?f[y>>2]|0:y,t)|0:0){r=u;break c}y=f[x>>2]|0;if(!y){r=x;break c}else{A=x;x=y;u=A}}}if(w){u=o;x=e;while(1){A=b[x+8+11>>0]|0;if((A<<24>>24<0?f[x+12>>2]|0:A&255)|0){r=u;break c}A=f[x>>2]|0;if(!A){r=x;break c}else{y=x;x=A;u=y}}}u=o;x=e;while(1){w=x+8|0;y=b[w+11>>0]|0;A=y<<24>>24<0;if((t|0)!=((A?f[x+12>>2]|0:y&255)|0)){r=u;break c}y=A?f[w>>2]|0:w;if((b[y>>0]|0)==(f[s>>2]&255)<<24>>24){B=s;C=v;D=y}else{r=u;break c}while(1){C=C+-1|0;B=B+1|0;if(!C)break;D=D+1|0;if((b[B>>0]|0)!=(b[D>>0]|0)){r=u;break c}}y=f[x>>2]|0;if(!y){r=x;break}else{w=x;x=y;u=w}}}while(0);f[j>>2]=f[r>>2];f[r>>2]=f[f[(f[a>>2]|0)+(p<<2)>>2]>>2];f[f[(f[a>>2]|0)+(p<<2)>>2]>>2]=o;e=f[g>>2]|0;if(!e){E=43;break a}else o=e}d=f[o>>2]|0;if(!d){E=43;break a}else{g=o;j=o}}f[q>>2]=j;m=f[o>>2]|0;if(!m){E=43;break}else{k=p;l=o;n=o}}if((E|0)==43)return}function Cd(a,b,c,d,e,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;var i=0,j=0;switch(c|0){case 1:{c=ln(40)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2616;i=c;f[a>>2]=i;return}case 2:{c=ln(40)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2672;i=c;f[a>>2]=i;return}case 4:{c=ln(152)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2728;h=c+96|0;b=c+40|0;j=b+52|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(j|0));Zm(h);f[c+136>>2]=0;f[c+140>>2]=0;f[c+144>>2]=0;i=c;f[a>>2]=i;return}case 3:{c=ln(68)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2784;h=c+40|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;f[h+12>>2]=0;f[h+16>>2]=0;f[h+20>>2]=0;f[h+24>>2]=0;i=c;f[a>>2]=i;return}case 5:{c=ln(84)|0;f[c+4>>2]=d;h=c+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[h+12>>2]=f[e+12>>2];h=c+24|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];f[c>>2]=2840;f[c+40>>2]=0;f[c+44>>2]=0;f[c+56>>2]=0;f[c+60>>2]=0;f[c+64>>2]=0;h=c+68|0;f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];f[h+12>>2]=f[g+12>>2];i=c;f[a>>2]=i;return}case 6:{c=ln(120)|0;f[c+4>>2]=d;d=c+8|0;f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];f[d+8>>2]=f[e+8>>2];f[d+12>>2]=f[e+12>>2];e=c+24|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c>>2]=2896;f[c+44>>2]=0;f[c+48>>2]=0;e=c+52|0;f[e>>2]=f[g>>2];f[e+4>>2]=f[g+4>>2];f[e+8>>2]=f[g+8>>2];f[e+12>>2]=f[g+12>>2];f[c+40>>2]=2952;f[c+68>>2]=1;g=c+72|0;f[g>>2]=-1;f[g+4>>2]=-1;f[g+8>>2]=-1;f[g+12>>2]=-1;wn(c+88|0);i=c;f[a>>2]=i;return}default:{i=0;f[a>>2]=i;return}}}function Dd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+48|0;d=c+8|0;e=c+4|0;g=c;h=a+44|0;ci(f[h>>2]|0,b)|0;if(f[h>>2]|0){wn(d);tk(d);i=(f[h>>2]|0)+-1|0;if((i|0)>-1){h=a+40|0;j=i;do{fj(d,(f[(f[h>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0)!=0);j=j+-1|0}while((j|0)>-1)}ld(d,b);Fj(d)}j=a+56|0;ci(f[j>>2]|0,b)|0;if(f[j>>2]|0){wn(d);tk(d);h=(f[j>>2]|0)+-2|0;if((h|0)>-1){j=a+52|0;i=h;do{fj(d,(f[(f[j>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);h=i+1|0;fj(d,(f[(f[j>>2]|0)+(h>>>5<<2)>>2]&1<<(h&31)|0)!=0);i=i+-2|0}while((i|0)>-1)}ld(d,b);Fj(d)}i=a+68|0;ci(f[i>>2]|0,b)|0;if(f[i>>2]|0){wn(d);tk(d);j=(f[i>>2]|0)+-3|0;if((j|0)>-1){i=a+64|0;h=j;do{fj(d,(f[(f[i>>2]|0)+(h>>>5<<2)>>2]&1<<(h&31)|0)!=0);j=h+1|0;fj(d,(f[(f[i>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0)!=0);j=h+2|0;fj(d,(f[(f[i>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0)!=0);h=h+-3|0}while((h|0)>-1)}ld(d,b);Fj(d)}h=a+80|0;ci(f[h>>2]|0,b)|0;if(f[h>>2]|0){wn(d);tk(d);i=(f[h>>2]|0)+-4|0;if((i|0)>-1){h=a+76|0;j=i;do{fj(d,(f[(f[h>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0)!=0);i=j+1|0;fj(d,(f[(f[h>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);i=j+2|0;fj(d,(f[(f[h>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);i=j+3|0;fj(d,(f[(f[h>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);j=j+-4|0}while((j|0)>-1)}ld(d,b);Fj(d)}f[g>>2]=f[a+12>>2];j=b+16|0;h=j;i=f[h>>2]|0;k=f[h+4>>2]|0;if((k|0)>0|(k|0)==0&i>>>0>0){l=k;m=i}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;i=j;l=f[i+4>>2]|0;m=f[i>>2]|0}f[g>>2]=f[a+20>>2];if((l|0)>0|(l|0)==0&m>>>0>0){u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;u=c;return 1}function Ed(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+48|0;d=c+8|0;e=c+4|0;g=c;h=a+64|0;ci(f[h>>2]|0,b)|0;if(f[h>>2]|0){wn(d);tk(d);i=(f[h>>2]|0)+-1|0;if((i|0)>-1){h=a+60|0;j=i;do{fj(d,(f[(f[h>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0)!=0);j=j+-1|0}while((j|0)>-1)}ld(d,b);Fj(d)}j=a+76|0;ci(f[j>>2]|0,b)|0;if(f[j>>2]|0){wn(d);tk(d);h=(f[j>>2]|0)+-2|0;if((h|0)>-1){j=a+72|0;i=h;do{fj(d,(f[(f[j>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);h=i+1|0;fj(d,(f[(f[j>>2]|0)+(h>>>5<<2)>>2]&1<<(h&31)|0)!=0);i=i+-2|0}while((i|0)>-1)}ld(d,b);Fj(d)}i=a+88|0;ci(f[i>>2]|0,b)|0;if(f[i>>2]|0){wn(d);tk(d);j=(f[i>>2]|0)+-3|0;if((j|0)>-1){i=a+84|0;h=j;do{fj(d,(f[(f[i>>2]|0)+(h>>>5<<2)>>2]&1<<(h&31)|0)!=0);j=h+1|0;fj(d,(f[(f[i>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0)!=0);j=h+2|0;fj(d,(f[(f[i>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0)!=0);h=h+-3|0}while((h|0)>-1)}ld(d,b);Fj(d)}h=a+100|0;ci(f[h>>2]|0,b)|0;if(f[h>>2]|0){wn(d);tk(d);i=(f[h>>2]|0)+-4|0;if((i|0)>-1){h=a+96|0;j=i;do{fj(d,(f[(f[h>>2]|0)+(j>>>5<<2)>>2]&1<<(j&31)|0)!=0);i=j+1|0;fj(d,(f[(f[h>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);i=j+2|0;fj(d,(f[(f[h>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);i=j+3|0;fj(d,(f[(f[h>>2]|0)+(i>>>5<<2)>>2]&1<<(i&31)|0)!=0);j=j+-4|0}while((j|0)>-1)}ld(d,b);Fj(d)}f[g>>2]=f[a+12>>2];j=b+16|0;h=j;i=f[h>>2]|0;k=f[h+4>>2]|0;if((k|0)>0|(k|0)==0&i>>>0>0){l=k;m=i}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;i=j;l=f[i+4>>2]|0;m=f[i>>2]|0}f[g>>2]=f[a+16>>2];if((l|0)>0|(l|0)==0&m>>>0>0){u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;u=c;return 1}function Fd(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;c=a+4|0;if(!b){e=f[a>>2]|0;f[a>>2]=0;if(e|0)Oq(e);f[c>>2]=0;return}if(b>>>0>1073741823){e=ra(8)|0;Oo(e,16035);f[e>>2]=7256;va(e|0,1112,110)}e=ln(b<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)Oq(g);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;g=f[c>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=b+-1|0;i=(h&b|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(b>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=c;c=f[g>>2]|0;if(!c)return;else{k=j;l=g;m=c;n=g}a:while(1){g=l;c=m;j=n;b:while(1){c:do if(i){e=c;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=f[e>>2]|0;d:do if(!u)v=e;else{w=d[q>>1]|0;x=q+2|0;y=e;z=u;while(1){A=z+8|0;if(w<<16>>16!=(d[A>>1]|0)){v=y;break d}if((d[x>>1]|0)!=(d[A+2>>1]|0)){v=y;break d}A=f[z>>2]|0;if(!A){v=z;break}else{B=z;z=A;y=B}}}while(0);f[j>>2]=f[v>>2];f[v>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){C=39;break a}}}else{e=c;while(1){u=f[e+4>>2]|0;if(u>>>0>>0)D=u;else D=(u>>>0)%(b>>>0)|0;if((D|0)==(k|0)){p=e;break c}u=(f[a>>2]|0)+(D<<2)|0;if(!(f[u>>2]|0)){r=e;s=D;t=u;break b}u=e+8|0;q=f[e>>2]|0;e:do if(!q)E=e;else{y=d[u>>1]|0;z=u+2|0;x=e;w=q;while(1){B=w+8|0;if(y<<16>>16!=(d[B>>1]|0)){E=x;break e}if((d[z>>1]|0)!=(d[B+2>>1]|0)){E=x;break e}B=f[w>>2]|0;if(!B){E=w;break}else{A=w;w=B;x=A}}}while(0);f[j>>2]=f[E>>2];f[E>>2]=f[f[(f[a>>2]|0)+(D<<2)>>2]>>2];f[f[(f[a>>2]|0)+(D<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){C=39;break a}}}while(0);c=f[p>>2]|0;if(!c){C=39;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){C=39;break}else{k=s;l=r;n=r}}if((C|0)==39)return}function Gd(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)Oq(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Oo(e,16035);f[e>>2]=7256;va(e|0,1112,110)}e=ln(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)Oq(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;else{k=j;l=g;m=d;n=g}a:while(1){g=l;d=m;j=n;b:while(1){c:do if(i){e=d;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0)){p=e;break c}q=(f[a>>2]|0)+(o<<2)|0;if(!(f[q>>2]|0)){r=e;s=o;t=q;break b}q=e+8|0;u=f[e>>2]|0;d:do if(!u)v=e;else{w=b[q>>0]|0;x=q+1|0;y=e;z=u;while(1){A=z+8|0;if(w<<24>>24!=(b[A>>0]|0)){v=y;break d}if((b[x>>0]|0)!=(b[A+1>>0]|0)){v=y;break d}A=f[z>>2]|0;if(!A){v=z;break}else{B=z;z=A;y=B}}}while(0);f[j>>2]=f[v>>2];f[v>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){C=39;break a}}}else{e=d;while(1){u=f[e+4>>2]|0;if(u>>>0>>0)D=u;else D=(u>>>0)%(c>>>0)|0;if((D|0)==(k|0)){p=e;break c}u=(f[a>>2]|0)+(D<<2)|0;if(!(f[u>>2]|0)){r=e;s=D;t=u;break b}u=e+8|0;q=f[e>>2]|0;e:do if(!q)E=e;else{y=b[u>>0]|0;z=u+1|0;x=e;w=q;while(1){B=w+8|0;if(y<<24>>24!=(b[B>>0]|0)){E=x;break e}if((b[z>>0]|0)!=(b[B+1>>0]|0)){E=x;break e}B=f[w>>2]|0;if(!B){E=w;break}else{A=w;w=B;x=A}}}while(0);f[j>>2]=f[E>>2];f[E>>2]=f[f[(f[a>>2]|0)+(D<<2)>>2]>>2];f[f[(f[a>>2]|0)+(D<<2)>>2]>>2]=e;e=f[g>>2]|0;if(!e){C=39;break a}}}while(0);d=f[p>>2]|0;if(!d){C=39;break a}else{g=p;j=p}}f[t>>2]=j;m=f[r>>2]|0;if(!m){C=39;break}else{k=s;l=r;n=r}}if((C|0)==39)return}function Hd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;c=u;u=u+48|0;d=c+32|0;e=c+28|0;g=c+16|0;h=c;i=a+16|0;j=f[i>>2]|0;if(j|0){k=f[b>>2]|0;l=i;m=j;a:while(1){j=m;while(1){if((f[j+16>>2]|0)>=(k|0))break;n=f[j+4>>2]|0;if(!n){o=l;break a}else j=n}m=f[j>>2]|0;if(!m){o=j;break}else l=j}if((o|0)!=(i|0)?(k|0)>=(f[o+16>>2]|0):0){p=o;q=p+20|0;u=c;return q|0}}lp(g);f[h>>2]=f[b>>2];b=h+4|0;f[h+8>>2]=0;o=h+12|0;f[o>>2]=0;k=h+8|0;f[b>>2]=k;l=f[g>>2]|0;m=g+4|0;if((l|0)!=(m|0)){n=k;r=l;while(1){l=r+16|0;f[e>>2]=n;f[d>>2]=f[e>>2];ph(b,d,l,l)|0;l=f[r+4>>2]|0;if(!l){s=r+8|0;t=f[s>>2]|0;if((f[t>>2]|0)==(r|0))v=t;else{t=s;do{s=f[t>>2]|0;t=s+8|0;w=f[t>>2]|0}while((f[w>>2]|0)!=(s|0));v=w}}else{t=l;while(1){j=f[t>>2]|0;if(!j)break;else t=j}v=t}if((v|0)==(m|0))break;else r=v}}v=a+12|0;r=f[i>>2]|0;do if(r){d=f[h>>2]|0;e=a+16|0;n=r;while(1){l=f[n+16>>2]|0;if((d|0)<(l|0)){j=f[n>>2]|0;if(!j){x=23;break}else{y=n;z=j}}else{if((l|0)>=(d|0)){x=27;break}A=n+4|0;l=f[A>>2]|0;if(!l){x=26;break}else{y=A;z=l}}e=y;n=z}if((x|0)==23){B=n;C=n;break}else if((x|0)==26){B=n;C=A;break}else if((x|0)==27){B=n;C=e;break}}else{B=i;C=i}while(0);i=f[C>>2]|0;if(!i){x=ln(32)|0;f[x+16>>2]=f[h>>2];A=x+20|0;f[A>>2]=f[b>>2];z=x+24|0;y=f[h+8>>2]|0;f[z>>2]=y;r=f[o>>2]|0;f[x+28>>2]=r;if(!r)f[A>>2]=z;else{f[y+8>>2]=z;f[b>>2]=k;f[k>>2]=0;f[o>>2]=0}f[x>>2]=0;f[x+4>>2]=0;f[x+8>>2]=B;f[C>>2]=x;B=f[f[v>>2]>>2]|0;if(!B)D=x;else{f[v>>2]=B;D=f[C>>2]|0}Oe(f[a+16>>2]|0,D);D=a+20|0;f[D>>2]=(f[D>>2]|0)+1;E=x}else E=i;Ej(h+4|0,f[k>>2]|0);Ej(g,f[m>>2]|0);p=E;q=p+20|0;u=c;return q|0}function Id(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;d=b[c+11>>0]|0;e=d<<24>>24<0;g=e?f[c>>2]|0:c;i=e?f[c+4>>2]|0:d&255;if(i>>>0>3){d=g;c=i;e=i;while(1){j=X(h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24,1540483477)|0;c=(X(j>>>24^j,1540483477)|0)^(X(c,1540483477)|0);e=e+-4|0;if(e>>>0<=3)break;else d=d+4|0}d=i+-4|0;e=d&-4;k=d-e|0;l=g+(e+4)|0;m=c}else{k=i;l=g;m=i}switch(k|0){case 3:{n=h[l+2>>0]<<16^m;o=6;break}case 2:{n=m;o=6;break}case 1:{p=m;o=7;break}default:q=m}if((o|0)==6){p=h[l+1>>0]<<8^n;o=7}if((o|0)==7)q=X(p^h[l>>0],1540483477)|0;l=X(q>>>13^q,1540483477)|0;q=l>>>15^l;l=f[a+4>>2]|0;if(!l){r=0;return r|0}p=l+-1|0;n=(p&l|0)==0;if(!n)if(q>>>0>>0)s=q;else s=(q>>>0)%(l>>>0)|0;else s=q&p;m=f[(f[a>>2]|0)+(s<<2)>>2]|0;if(!m){r=0;return r|0}a=f[m>>2]|0;if(!a){r=0;return r|0}m=(i|0)==0;if(n){n=a;a:while(1){k=f[n+4>>2]|0;c=(k|0)==(q|0);if(!(c|(k&p|0)==(s|0))){r=0;o=40;break}do if(c?(k=n+8|0,e=b[k+11>>0]|0,d=e<<24>>24<0,j=e&255,((d?f[n+12>>2]|0:j)|0)==(i|0)):0){e=f[k>>2]|0;t=d?e:k;if(d){if(m){r=n;o=40;break a}if(!(Vk(t,g,i)|0)){r=n;o=40;break a}else break}if(m){r=n;o=40;break a}if((b[g>>0]|0)==(e&255)<<24>>24){e=k;k=j;j=g;do{k=k+-1|0;e=e+1|0;if(!k){r=n;o=40;break a}j=j+1|0}while((b[e>>0]|0)==(b[j>>0]|0))}}while(0);n=f[n>>2]|0;if(!n){r=0;o=40;break}}if((o|0)==40)return r|0}else u=a;b:while(1){a=f[u+4>>2]|0;do if((a|0)==(q|0)){n=u+8|0;p=b[n+11>>0]|0;c=p<<24>>24<0;j=p&255;if(((c?f[u+12>>2]|0:j)|0)==(i|0)){p=f[n>>2]|0;e=c?p:n;if(c){if(m){r=u;o=40;break b}if(!(Vk(e,g,i)|0)){r=u;o=40;break b}else break}if(m){r=u;o=40;break b}if((b[g>>0]|0)==(p&255)<<24>>24){p=n;n=j;j=g;do{n=n+-1|0;p=p+1|0;if(!n){r=u;o=40;break b}j=j+1|0}while((b[p>>0]|0)==(b[j>>0]|0))}}}else{if(a>>>0>>0)v=a;else v=(a>>>0)%(l>>>0)|0;if((v|0)!=(s|0)){r=0;o=40;break b}}while(0);u=f[u>>2]|0;if(!u){r=0;o=40;break}}if((o|0)==40)return r|0;return 0}function Jd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;c=a+4|0;if(!b){d=f[a>>2]|0;f[a>>2]=0;if(d|0)Oq(d);f[c>>2]=0;return}if(b>>>0>1073741823){d=ra(8)|0;Oo(d,16035);f[d>>2]=7256;va(d|0,1112,110)}d=ln(b<<2)|0;e=f[a>>2]|0;f[a>>2]=d;if(e|0)Oq(e);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;e=f[c>>2]|0;if(!e)return;d=f[e+4>>2]|0;g=b+-1|0;h=(g&b|0)==0;if(!h)if(d>>>0>>0)i=d;else i=(d>>>0)%(b>>>0)|0;else i=d&g;f[(f[a>>2]|0)+(i<<2)>>2]=c;c=f[e>>2]|0;if(!c)return;else{j=i;k=e;l=c;m=e}a:while(1){e=k;c=l;i=m;b:while(1){c:do if(h){d=c;while(1){n=f[d+4>>2]&g;if((n|0)==(j|0)){o=d;break c}p=(f[a>>2]|0)+(n<<2)|0;if(!(f[p>>2]|0)){q=d;r=n;s=p;break b}p=d+12|0;t=f[d>>2]|0;d:do if(!t)u=d;else{v=f[d+8>>2]|0;w=d;x=t;while(1){if((v|0)!=(f[x+8>>2]|0)){u=w;break d}if((f[p>>2]|0)!=(f[x+12>>2]|0)){u=w;break d}y=f[x>>2]|0;if(!y){u=x;break}else{z=x;x=y;w=z}}}while(0);f[i>>2]=f[u>>2];f[u>>2]=f[f[(f[a>>2]|0)+(n<<2)>>2]>>2];f[f[(f[a>>2]|0)+(n<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){A=39;break a}}}else{d=c;while(1){p=f[d+4>>2]|0;if(p>>>0>>0)B=p;else B=(p>>>0)%(b>>>0)|0;if((B|0)==(j|0)){o=d;break c}p=(f[a>>2]|0)+(B<<2)|0;if(!(f[p>>2]|0)){q=d;r=B;s=p;break b}p=d+12|0;t=f[d>>2]|0;e:do if(!t)C=d;else{w=f[d+8>>2]|0;x=d;v=t;while(1){if((w|0)!=(f[v+8>>2]|0)){C=x;break e}if((f[p>>2]|0)!=(f[v+12>>2]|0)){C=x;break e}z=f[v>>2]|0;if(!z){C=v;break}else{y=v;v=z;x=y}}}while(0);f[i>>2]=f[C>>2];f[C>>2]=f[f[(f[a>>2]|0)+(B<<2)>>2]>>2];f[f[(f[a>>2]|0)+(B<<2)>>2]>>2]=d;d=f[e>>2]|0;if(!d){A=39;break a}}}while(0);c=f[o>>2]|0;if(!c){A=39;break a}else{e=o;i=o}}f[s>>2]=i;l=f[q>>2]|0;if(!l){A=39;break}else{j=r;k=q;m=q}}if((A|0)==39)return}function Kd(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;h=a+4|0;i=f[c>>2]|0;c=i;do if((i|0)!=(h|0)){j=i+16|0;k=b[j+11>>0]|0;l=k<<24>>24<0;m=l?f[i+20>>2]|0:k&255;k=b[g+11>>0]|0;n=k<<24>>24<0;o=n?f[g+4>>2]|0:k&255;k=m>>>0>>0;p=k?m:o;if((p|0)!=0?(q=Vk(n?f[g>>2]|0:g,l?f[j>>2]|0:j,p)|0,(q|0)!=0):0){if((q|0)<0)break}else r=4;if((r|0)==4?o>>>0>>0:0)break;q=o>>>0>>0?o:m;if((q|0)!=0?(m=Vk(l?f[j>>2]|0:j,n?f[g>>2]|0:g,q)|0,(m|0)!=0):0){if((m|0)>=0)r=37}else r=21;if((r|0)==21?!k:0)r=37;if((r|0)==37){f[d>>2]=c;f[e>>2]=c;s=e;return s|0}k=f[i+4>>2]|0;m=(k|0)==0;if(m){q=i+8|0;j=f[q>>2]|0;if((f[j>>2]|0)==(i|0))t=j;else{j=q;do{q=f[j>>2]|0;j=q+8|0;l=f[j>>2]|0}while((f[l>>2]|0)!=(q|0));t=l}}else{j=k;while(1){l=f[j>>2]|0;if(!l)break;else j=l}t=j}do if((t|0)!=(h|0)){k=t+16|0;l=b[k+11>>0]|0;q=l<<24>>24<0;p=q?f[t+20>>2]|0:l&255;l=p>>>0>>0?p:o;if((l|0)!=0?(u=Vk(n?f[g>>2]|0:g,q?f[k>>2]|0:k,l)|0,(u|0)!=0):0){if((u|0)<0)break}else r=31;if((r|0)==31?o>>>0

    >>0:0)break;s=yg(a,d,g)|0;return s|0}while(0);if(m){f[d>>2]=c;s=i+4|0;return s|0}else{f[d>>2]=t;s=t;return s|0}}while(0);t=f[i>>2]|0;do if((f[a>>2]|0)==(i|0))v=c;else{if(!t){h=i;while(1){e=f[h+8>>2]|0;if((f[e>>2]|0)==(h|0))h=e;else{w=e;break}}}else{h=t;while(1){m=f[h+4>>2]|0;if(!m){w=h;break}else h=m}}h=w;m=w+16|0;e=b[g+11>>0]|0;o=e<<24>>24<0;n=o?f[g+4>>2]|0:e&255;e=b[m+11>>0]|0;j=e<<24>>24<0;p=j?f[w+20>>2]|0:e&255;e=n>>>0

    >>0?n:p;if((e|0)!=0?(u=Vk(j?f[m>>2]|0:m,o?f[g>>2]|0:g,e)|0,(u|0)!=0):0){if((u|0)<0){v=h;break}}else r=13;if((r|0)==13?p>>>0>>0:0){v=h;break}s=yg(a,d,g)|0;return s|0}while(0);if(!t){f[d>>2]=i;s=i;return s|0}else{f[d>>2]=v;s=v+4|0;return s|0}return 0}function Ld(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;g=a;h=b;i=h;j=c;k=d;l=k;if(!i){m=(e|0)!=0;if(!l){if(m){f[e>>2]=(g>>>0)%(j>>>0);f[e+4>>2]=0}n=0;o=(g>>>0)/(j>>>0)>>>0;return (I=n,o)|0}else{if(!m){n=0;o=0;return (I=n,o)|0}f[e>>2]=a|0;f[e+4>>2]=b&0;n=0;o=0;return (I=n,o)|0}}m=(l|0)==0;do if(j){if(!m){p=(_(l|0)|0)-(_(i|0)|0)|0;if(p>>>0<=31){q=p+1|0;r=31-p|0;s=p-31>>31;t=q;u=g>>>(q>>>0)&s|i<>>(q>>>0)&s;w=0;x=g<>2]=a|0;f[e+4>>2]=h|b&0;n=0;o=0;return (I=n,o)|0}r=j-1|0;if(r&j|0){s=(_(j|0)|0)+33-(_(i|0)|0)|0;q=64-s|0;p=32-s|0;y=p>>31;z=s-32|0;A=z>>31;t=s;u=p-1>>31&i>>>(z>>>0)|(i<>>(s>>>0))&A;v=A&i>>>(s>>>0);w=g<>>(z>>>0))&y|g<>31;break}if(e|0){f[e>>2]=r&g;f[e+4>>2]=0}if((j|0)==1){n=h|b&0;o=a|0|0;return (I=n,o)|0}else{r=vm(j|0)|0;n=i>>>(r>>>0)|0;o=i<<32-r|g>>>(r>>>0)|0;return (I=n,o)|0}}else{if(m){if(e|0){f[e>>2]=(i>>>0)%(j>>>0);f[e+4>>2]=0}n=0;o=(i>>>0)/(j>>>0)>>>0;return (I=n,o)|0}if(!g){if(e|0){f[e>>2]=0;f[e+4>>2]=(i>>>0)%(l>>>0)}n=0;o=(i>>>0)/(l>>>0)>>>0;return (I=n,o)|0}r=l-1|0;if(!(r&l)){if(e|0){f[e>>2]=a|0;f[e+4>>2]=r&i|b&0}n=0;o=i>>>((vm(l|0)|0)>>>0);return (I=n,o)|0}r=(_(l|0)|0)-(_(i|0)|0)|0;if(r>>>0<=30){s=r+1|0;p=31-r|0;t=s;u=i<>>(s>>>0);v=i>>>(s>>>0);w=0;x=g<>2]=a|0;f[e+4>>2]=h|b&0;n=0;o=0;return (I=n,o)|0}while(0);if(!t){B=x;C=w;D=v;E=u;F=0;G=0}else{b=c|0|0;c=k|d&0;d=Vn(b|0,c|0,-1,-1)|0;k=I;h=x;x=w;w=v;v=u;u=t;t=0;do{a=h;h=x>>>31|h<<1;x=t|x<<1;g=v<<1|a>>>31|0;a=v>>>31|w<<1|0;Xn(d|0,k|0,g|0,a|0)|0;i=I;l=i>>31|((i|0)<0?-1:0)<<1;t=l&1;v=Xn(g|0,a|0,l&b|0,(((i|0)<0?-1:0)>>31|((i|0)<0?-1:0)<<1)&c|0)|0;w=I;u=u-1|0}while((u|0)!=0);B=h;C=x;D=w;E=v;F=0;G=t}t=C;C=0;if(e|0){f[e>>2]=E;f[e+4>>2]=D}n=(t|0)>>>31|(B|C)<<1|(C<<1|t>>>31)&0|F;o=(t<<1|0>>>31)&-2|G;return (I=n,o)|0}function Md(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=u;u=u+16|0;h=g;f[c+48>>2]=d;f[c+44>>2]=e;e=f[c+8>>2]|0;d=c+12|0;i=f[d>>2]|0;if((i|0)!=(e|0)){j=i;do{i=j+-4|0;f[d>>2]=i;k=f[i>>2]|0;f[i>>2]=0;if(k|0)Va[f[(f[k>>2]|0)+4>>2]&127](k);j=f[d>>2]|0}while((j|0)!=(e|0))}e=f[c+20>>2]|0;j=c+24|0;d=f[j>>2]|0;if((d|0)!=(e|0))f[j>>2]=d+(~((d+-4-e|0)>>>2)<<2);e=f[c+32>>2]|0;d=c+36|0;j=f[d>>2]|0;if((j|0)!=(e|0))f[d>>2]=j+(~((j+-4-e|0)>>>2)<<2);if(!(f[c+4>>2]|0)){e=ln(32)|0;f[h>>2]=e;f[h+8>>2]=-2147483616;f[h+4>>2]=23;l=e;m=15706;n=l+23|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[e+23>>0]=0;f[a>>2]=-1;pj(a+4|0,h);if((b[h+11>>0]|0)<0)Oq(f[h>>2]|0);u=g;return}Ud(a,c);if(f[a>>2]|0){u=g;return}e=a+4|0;j=e+11|0;if((b[j>>0]|0)<0)Oq(f[e>>2]|0);Wi(a,c);if(f[a>>2]|0){u=g;return}if((b[j>>0]|0)<0)Oq(f[e>>2]|0);if(!(Qa[f[(f[c>>2]|0)+16>>2]&127](c)|0)){j=ln(32)|0;f[h>>2]=j;f[h+8>>2]=-2147483616;f[h+4>>2]=29;l=j;m=15730;n=l+29|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[j+29>>0]=0;f[a>>2]=-1;pj(e,h);if((b[h+11>>0]|0)<0)Oq(f[h>>2]|0);u=g;return}if(!(Qa[f[(f[c>>2]|0)+20>>2]&127](c)|0)){j=ln(32)|0;f[h>>2]=j;f[h+8>>2]=-2147483616;f[h+4>>2]=31;l=j;m=15760;n=l+31|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[j+31>>0]=0;f[a>>2]=-1;pj(e,h);if((b[h+11>>0]|0)<0)Oq(f[h>>2]|0);u=g;return}if(!(Qa[f[(f[c>>2]|0)+24>>2]&127](c)|0)){j=ln(32)|0;f[h>>2]=j;f[h+8>>2]=-2147483616;f[h+4>>2]=31;l=j;m=15792;n=l+31|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[j+31>>0]=0;f[a>>2]=-1;pj(e,h);if((b[h+11>>0]|0)<0)Oq(f[h>>2]|0);u=g;return}if(Qa[f[(f[c>>2]|0)+28>>2]&127](c)|0){f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=g;return}c=ln(48)|0;f[h>>2]=c;f[h+8>>2]=-2147483600;f[h+4>>2]=34;l=c;m=15824;n=l+34|0;do{b[l>>0]=b[m>>0]|0;l=l+1|0;m=m+1|0}while((l|0)<(n|0));b[c+34>>0]=0;f[a>>2]=-1;pj(e,h);if((b[h+11>>0]|0)<0)Oq(f[h>>2]|0);u=g;return}function Nd(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;c=u;u=u+32|0;d=c+4|0;e=c;g=c+16|0;h=a+48|0;i=f[h>>2]|0;j=ln(32)|0;f[d>>2]=j;f[d+8>>2]=-2147483616;f[d+4>>2]=20;k=j;l=14538;m=k+20|0;do{b[k>>0]=b[l>>0]|0;k=k+1|0;l=l+1|0}while((k|0)<(m|0));b[j+20>>0]=0;j=Fk(i+24|0,d)|0;if((b[d+11>>0]|0)<0)Oq(f[d>>2]|0);i=f[h>>2]|0;n=ln(32)|0;f[d>>2]=n;f[d+8>>2]=-2147483616;f[d+4>>2]=22;k=n;l=14559;m=k+22|0;do{b[k>>0]=b[l>>0]|0;k=k+1|0;l=l+1|0}while((k|0)<(m|0));b[n+22>>0]=0;n=Fk(i+24|0,d)|0;if((b[d+11>>0]|0)<0)Oq(f[d>>2]|0);i=a+56|0;o=f[i>>2]|0;f[i>>2]=0;if(o|0)Va[f[(f[o>>2]|0)+4>>2]&127](o);o=f[a+52>>2]|0;p=(((f[o+100>>2]|0)-(f[o+96>>2]|0)|0)/12|0)>>>0<1e3;o=f[h>>2]|0;q=ln(32)|0;f[d>>2]=q;f[d+8>>2]=-2147483616;f[d+4>>2]=18;k=q;l=14582;m=k+18|0;do{b[k>>0]=b[l>>0]|0;k=k+1|0;l=l+1|0}while((k|0)<(m|0));b[q+18>>0]=0;q=Hk(o,d,-1)|0;if((b[d+11>>0]|0)<0)Oq(f[d>>2]|0);switch(q|0){case -1:{if(j?p|((mi(f[h>>2]|0)|0)>4|n^1):0)r=13;else r=17;break}case 0:{if(j)r=13;else r=21;break}case 2:{r=17;break}default:r=21}if((r|0)==13){j=f[a+44>>2]|0;b[g>>0]=0;n=j+16|0;h=f[n+4>>2]|0;if(!((h|0)>0|(h|0)==0&(f[n>>2]|0)>>>0>0)){f[e>>2]=f[j+4>>2];f[d>>2]=f[e>>2];Me(j,d,g,g+1|0)|0}j=ln(296)|0;_i(j);n=f[i>>2]|0;f[i>>2]=j;if(!n)s=j;else{Va[f[(f[n>>2]|0)+4>>2]&127](n);r=21}}else if((r|0)==17){n=f[a+44>>2]|0;b[g>>0]=2;j=n+16|0;h=f[j+4>>2]|0;if(!((h|0)>0|(h|0)==0&(f[j>>2]|0)>>>0>0)){f[e>>2]=f[n+4>>2];f[d>>2]=f[e>>2];Me(n,d,g,g+1|0)|0}g=ln(360)|0;xi(g);d=f[i>>2]|0;f[i>>2]=g;if(!d)s=g;else{Va[f[(f[d>>2]|0)+4>>2]&127](d);r=21}}if((r|0)==21){r=f[i>>2]|0;if(!r){t=0;u=c;return t|0}else s=r}t=Ra[f[(f[s>>2]|0)+8>>2]&127](s,a)|0;u=c;return t|0}function Od(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;e=b+12|0;g=f[e>>2]|0;h=c+4|0;i=(f[h>>2]|0)-g|0;j=c;f[j>>2]=(f[c>>2]|0)-g;f[j+4>>2]=i;i=(f[d>>2]|0)-g|0;j=d+4|0;k=(f[j>>2]|0)-g|0;g=d;f[g>>2]=i;f[g+4>>2]=k;g=f[e>>2]|0;if((((k|0)>-1?k:0-k|0)+((i|0)>-1?i:0-i|0)|0)>(g|0)){l=f[c>>2]|0;m=f[h>>2]|0;if((l|0)>-1)if((m|0)<=-1)if((l|0)<1){n=-1;o=-1}else p=6;else{n=1;o=1}else if((m|0)<1){n=-1;o=-1}else p=6;if((p|0)==6){n=(l|0)>0?1:-1;o=(m|0)>0?1:-1}q=X(g,n)|0;r=X(g,o)|0;g=(l<<1)-q|0;f[c>>2]=g;l=(m<<1)-r|0;f[h>>2]=l;if((X(n,o)|0)>-1){o=0-l|0;f[c>>2]=o;s=0-g|0;t=o}else{f[c>>2]=l;s=g;t=l}f[c>>2]=(t+q|0)/2|0;f[h>>2]=(s+r|0)/2|0;r=f[d>>2]|0;s=f[j>>2]|0;if((r|0)>-1)if((s|0)<=-1)if((r|0)<1){u=-1;v=-1}else p=14;else{u=1;v=1}else if((s|0)<1){u=-1;v=-1}else p=14;if((p|0)==14){u=(r|0)>0?1:-1;v=(s|0)>0?1:-1}q=f[e>>2]|0;e=X(q,u)|0;t=X(q,v)|0;q=(r<<1)-e|0;f[d>>2]=q;r=(s<<1)-t|0;f[j>>2]=r;if((X(u,v)|0)>-1){v=0-r|0;f[d>>2]=v;w=0-q|0;x=v}else{f[d>>2]=r;w=q;x=r}r=(x+e|0)/2|0;f[d>>2]=r;e=(w+t|0)/2|0;f[j>>2]=e;y=r;z=e}else{y=i;z=k}if(!y)if(!z){A=y;B=z}else p=22;else if((y|0)<0&(z|0)<1){A=y;B=z}else p=22;if((p|0)==22){if(!y)C=(z|0)==0?0:(z|0)>0?3:1;else C=(y|0)>0?(z>>31)+2|0:(z|0)<1?0:3;z=f[c>>2]|0;y=f[h>>2]|0;switch(C|0){case 1:{C=c;f[C>>2]=y;f[C+4>>2]=0-z;D=f[j>>2]|0;E=0-(f[d>>2]|0)|0;break}case 2:{C=c;f[C>>2]=0-z;f[C+4>>2]=0-y;D=0-(f[d>>2]|0)|0;E=0-(f[j>>2]|0)|0;break}case 3:{C=c;f[C>>2]=0-y;f[C+4>>2]=z;D=0-(f[j>>2]|0)|0;E=f[d>>2]|0;break}default:{C=c;f[C>>2]=z;f[C+4>>2]=y;D=f[d>>2]|0;E=f[j>>2]|0}}j=d;f[j>>2]=D;f[j+4>>2]=E;A=D;B=E}E=(f[c>>2]|0)-A|0;f[a>>2]=E;A=(f[h>>2]|0)-B|0;B=a+4|0;f[B>>2]=A;if((E|0)<0)F=(f[b+4>>2]|0)+E|0;else F=E;f[a>>2]=F;if((A|0)>=0){G=A;f[B>>2]=G;return}G=(f[b+4>>2]|0)+A|0;f[B>>2]=G;return}function Pd(a,b){a=a|0;b=b|0;var c=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;c=a+4|0;if(!b){e=f[a>>2]|0;f[a>>2]=0;if(e|0)Oq(e);f[c>>2]=0;return}if(b>>>0>1073741823){e=ra(8)|0;Oo(e,16035);f[e>>2]=7256;va(e|0,1112,110)}e=ln(b<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)Oq(g);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;g=f[c>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=b+-1|0;i=(h&b|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(b>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=c;c=f[g>>2]|0;if(!c)return;else{k=j;l=g;m=c;n=g}a:while(1){b:do if(i){g=l;c=m;j=n;while(1){e=c;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0))break;p=(f[a>>2]|0)+(o<<2)|0;if(!(f[p>>2]|0)){q=e;r=j;s=o;t=p;break b}p=e+8|0;u=e;while(1){v=f[u>>2]|0;if(!v)break;if((d[p>>1]|0)==(d[v+8>>1]|0))u=v;else break}f[j>>2]=v;f[u>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;p=f[g>>2]|0;if(!p){w=37;break a}else e=p}c=f[e>>2]|0;if(!c){w=37;break a}else{g=e;j=e}}}else{j=l;g=m;c=n;while(1){p=g;while(1){x=f[p+4>>2]|0;if(x>>>0>>0)y=x;else y=(x>>>0)%(b>>>0)|0;if((y|0)==(k|0))break;x=(f[a>>2]|0)+(y<<2)|0;if(!(f[x>>2]|0)){q=p;r=c;s=y;t=x;break b}x=p+8|0;z=p;while(1){A=f[z>>2]|0;if(!A)break;if((d[x>>1]|0)==(d[A+8>>1]|0))z=A;else break}f[c>>2]=A;f[z>>2]=f[f[(f[a>>2]|0)+(y<<2)>>2]>>2];f[f[(f[a>>2]|0)+(y<<2)>>2]>>2]=p;x=f[j>>2]|0;if(!x){w=37;break a}else p=x}g=f[p>>2]|0;if(!g){w=37;break a}else{j=p;c=p}}}while(0);f[t>>2]=r;m=f[q>>2]|0;if(!m){w=37;break}else{k=s;l=q;n=q}}if((w|0)==37)return}function Qd(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)Oq(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Oo(e,16035);f[e>>2]=7256;va(e|0,1112,110)}e=ln(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)Oq(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;else{k=j;l=g;m=d;n=g}a:while(1){b:do if(i){g=l;d=m;j=n;while(1){e=d;while(1){o=f[e+4>>2]&h;if((o|0)==(k|0))break;p=(f[a>>2]|0)+(o<<2)|0;if(!(f[p>>2]|0)){q=e;r=j;s=o;t=p;break b}p=e+8|0;u=e;while(1){v=f[u>>2]|0;if(!v)break;if((b[p>>0]|0)==(b[v+8>>0]|0))u=v;else break}f[j>>2]=v;f[u>>2]=f[f[(f[a>>2]|0)+(o<<2)>>2]>>2];f[f[(f[a>>2]|0)+(o<<2)>>2]>>2]=e;p=f[g>>2]|0;if(!p){w=37;break a}else e=p}d=f[e>>2]|0;if(!d){w=37;break a}else{g=e;j=e}}}else{j=l;g=m;d=n;while(1){p=g;while(1){x=f[p+4>>2]|0;if(x>>>0>>0)y=x;else y=(x>>>0)%(c>>>0)|0;if((y|0)==(k|0))break;x=(f[a>>2]|0)+(y<<2)|0;if(!(f[x>>2]|0)){q=p;r=d;s=y;t=x;break b}x=p+8|0;z=p;while(1){A=f[z>>2]|0;if(!A)break;if((b[x>>0]|0)==(b[A+8>>0]|0))z=A;else break}f[d>>2]=A;f[z>>2]=f[f[(f[a>>2]|0)+(y<<2)>>2]>>2];f[f[(f[a>>2]|0)+(y<<2)>>2]>>2]=p;x=f[j>>2]|0;if(!x){w=37;break a}else p=x}g=f[p>>2]|0;if(!g){w=37;break a}else{j=p;d=p}}}while(0);f[t>>2]=r;m=f[q>>2]|0;if(!m){w=37;break}else{k=s;l=q;n=q}}if((w|0)==37)return}function Rd(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;g=f[c>>2]|0;c=f[b>>2]|0;h=g-c|0;i=a+8|0;j=f[i>>2]|0;if(h>>>0<64){if(j>>>0<=1){k=0;return k|0}l=f[e>>2]|0;m=0;n=1;while(1){o=(f[l+(m<<2)>>2]|0)>>>0>(f[l+(n<<2)>>2]|0)>>>0?n:m;n=n+1|0;if(n>>>0>=j>>>0){k=o;break}else m=o}return k|0}if(j){j=f[a+1128>>2]|0;m=f[e>>2]|0;e=f[a+1140>>2]|0;n=f[d>>2]|0;d=b+4|0;l=b+8|0;if((g|0)==(c|0)){b=0;do{o=j+(b<<2)|0;f[o>>2]=0;p=(f[a>>2]|0)-(f[m+(b<<2)>>2]|0)|0;f[e+(b<<2)>>2]=p;if(p|0){p=f[o>>2]|0;q=h-p|0;f[o>>2]=q>>>0

    >>0?p:q}b=b+1|0;q=f[i>>2]|0}while(b>>>0>>0);r=q}else{b=0;do{q=j+(b<<2)|0;f[q>>2]=0;p=(f[a>>2]|0)-(f[m+(b<<2)>>2]|0)|0;f[e+(b<<2)>>2]=p;if(p|0){o=(f[n+(b<<2)>>2]|0)+(1<>2]|0;s=f[(f[d>>2]|0)+24>>2]|0;t=c;u=f[q>>2]|0;do{v=s+((X(t,p)|0)<<2)+(b<<2)|0;u=u+((f[v>>2]|0)>>>0>>0&1)|0;f[q>>2]=u;t=t+1|0}while((t|0)!=(g|0));t=h-u|0;f[q>>2]=t>>>0>>0?u:t}b=b+1|0;t=f[i>>2]|0}while(b>>>0>>0);r=t}if(r){b=f[a+1140>>2]|0;i=a+1128|0;h=0;g=0;c=0;while(1){if(!(f[b+(g<<2)>>2]|0)){w=h;x=c}else{d=f[(f[i>>2]|0)+(g<<2)>>2]|0;l=h>>>0>>0;w=l?d:h;x=l?g:c}g=g+1|0;if(g>>>0>=r>>>0){y=x;break}else{h=w;c=x}}}else y=0}else y=0;x=a+1088|0;c=a+1104|0;w=f[c>>2]|0;h=32-w|0;if((h|0)<4){r=y&15;g=4-h|0;f[c>>2]=g;h=a+1100|0;i=f[h>>2]|r>>>g;f[h>>2]=i;g=a+1092|0;b=f[g>>2]|0;if((b|0)==(f[a+1096>>2]|0))Ri(x,h);else{f[b>>2]=i;f[g>>2]=b+4}f[h>>2]=r<<32-(f[c>>2]|0);k=y;return k|0}r=a+1100|0;h=f[r>>2]|y<<28>>>w;f[r>>2]=h;b=w+4|0;f[c>>2]=b;if((b|0)!=32){k=y;return k|0}b=a+1092|0;w=f[b>>2]|0;if((w|0)==(f[a+1096>>2]|0))Ri(x,r);else{f[w>>2]=h;f[b>>2]=w+4}f[r>>2]=0;f[c>>2]=0;k=y;return k|0}function Sd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;c=a+4|0;if(!b){d=f[a>>2]|0;f[a>>2]=0;if(d|0)Oq(d);f[c>>2]=0;return}if(b>>>0>1073741823){d=ra(8)|0;Oo(d,16035);f[d>>2]=7256;va(d|0,1112,110)}d=ln(b<<2)|0;e=f[a>>2]|0;f[a>>2]=d;if(e|0)Oq(e);f[c>>2]=b;c=0;do{f[(f[a>>2]|0)+(c<<2)>>2]=0;c=c+1|0}while((c|0)!=(b|0));c=a+8|0;e=f[c>>2]|0;if(!e)return;d=f[e+4>>2]|0;g=b+-1|0;h=(g&b|0)==0;if(!h)if(d>>>0>>0)i=d;else i=(d>>>0)%(b>>>0)|0;else i=d&g;f[(f[a>>2]|0)+(i<<2)>>2]=c;c=f[e>>2]|0;if(!c)return;else{j=i;k=e;l=c;m=e}a:while(1){b:do if(h){e=k;c=l;i=m;while(1){d=c;while(1){n=f[d+4>>2]&g;if((n|0)==(j|0))break;o=(f[a>>2]|0)+(n<<2)|0;if(!(f[o>>2]|0)){p=d;q=i;r=n;s=o;break b}o=d+8|0;t=d;while(1){u=f[t>>2]|0;if(!u)break;if((f[o>>2]|0)==(f[u+8>>2]|0))t=u;else break}f[i>>2]=u;f[t>>2]=f[f[(f[a>>2]|0)+(n<<2)>>2]>>2];f[f[(f[a>>2]|0)+(n<<2)>>2]>>2]=d;o=f[e>>2]|0;if(!o){v=37;break a}else d=o}c=f[d>>2]|0;if(!c){v=37;break a}else{e=d;i=d}}}else{i=k;e=l;c=m;while(1){o=e;while(1){w=f[o+4>>2]|0;if(w>>>0>>0)x=w;else x=(w>>>0)%(b>>>0)|0;if((x|0)==(j|0))break;w=(f[a>>2]|0)+(x<<2)|0;if(!(f[w>>2]|0)){p=o;q=c;r=x;s=w;break b}w=o+8|0;y=o;while(1){z=f[y>>2]|0;if(!z)break;if((f[w>>2]|0)==(f[z+8>>2]|0))y=z;else break}f[c>>2]=z;f[y>>2]=f[f[(f[a>>2]|0)+(x<<2)>>2]>>2];f[f[(f[a>>2]|0)+(x<<2)>>2]>>2]=o;w=f[i>>2]|0;if(!w){v=37;break a}else o=w}e=f[o>>2]|0;if(!e){v=37;break a}else{i=o;c=o}}}while(0);f[s>>2]=q;l=f[p>>2]|0;if(!l){v=37;break}else{j=r;k=p;m=p}}if((v|0)==37)return}function Td(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;d=a+4|0;if(!c){e=f[a>>2]|0;f[a>>2]=0;if(e|0)Oq(e);f[d>>2]=0;return}if(c>>>0>1073741823){e=ra(8)|0;Oo(e,16035);f[e>>2]=7256;va(e|0,1112,110)}e=ln(c<<2)|0;g=f[a>>2]|0;f[a>>2]=e;if(g|0)Oq(g);f[d>>2]=c;d=0;do{f[(f[a>>2]|0)+(d<<2)>>2]=0;d=d+1|0}while((d|0)!=(c|0));d=a+8|0;g=f[d>>2]|0;if(!g)return;e=f[g+4>>2]|0;h=c+-1|0;i=(h&c|0)==0;if(!i)if(e>>>0>>0)j=e;else j=(e>>>0)%(c>>>0)|0;else j=e&h;f[(f[a>>2]|0)+(j<<2)>>2]=d;d=f[g>>2]|0;if(!d)return;e=a+24|0;k=j;j=g;l=d;d=g;a:while(1){g=j;m=l;n=d;b:while(1){o=m;while(1){p=f[o+4>>2]|0;if(!i)if(p>>>0>>0)q=p;else q=(p>>>0)%(c>>>0)|0;else q=p&h;if((q|0)==(k|0))break;r=(f[a>>2]|0)+(q<<2)|0;if(!(f[r>>2]|0))break b;p=f[o>>2]|0;c:do if(!p)s=o;else{t=f[o+8>>2]|0;u=f[e>>2]|0;v=f[u+8>>2]|0;w=(f[u+12>>2]|0)-v|0;u=v;v=w>>>2;if((w|0)>0){x=o;y=p}else{w=p;while(1){z=f[w>>2]|0;if(!z){s=w;break c}else w=z}}while(1){w=f[y+8>>2]|0;z=0;do{A=f[u+(z<<2)>>2]|0;if(!(b[A+84>>0]|0)){B=f[A+68>>2]|0;C=f[B+(w<<2)>>2]|0;D=f[B+(t<<2)>>2]|0}else{C=w;D=t}z=z+1|0;if((D|0)!=(C|0)){s=x;break c}}while((z|0)<(v|0));z=f[y>>2]|0;if(!z){s=y;break}else{w=y;y=z;x=w}}}while(0);f[n>>2]=f[s>>2];f[s>>2]=f[f[(f[a>>2]|0)+(q<<2)>>2]>>2];f[f[(f[a>>2]|0)+(q<<2)>>2]>>2]=o;p=f[g>>2]|0;if(!p){E=38;break a}else o=p}m=f[o>>2]|0;if(!m){E=38;break a}else{g=o;n=o}}f[r>>2]=n;l=f[o>>2]|0;if(!l){E=38;break}else{k=q;j=o;d=o}}if((E|0)==38)return}function Ud(a,c){a=a|0;c=c|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0;e=u;u=u+16|0;g=e+4|0;h=e;i=e+12|0;j=e+11|0;k=e+10|0;l=e+8|0;m=c+44|0;n=f[m>>2]|0;o=n+16|0;p=f[o+4>>2]|0;if(!((p|0)>0|(p|0)==0&(f[o>>2]|0)>>>0>0)){f[h>>2]=f[n+4>>2];f[g>>2]=f[h>>2];Me(n,g,15886,15891)|0}n=Qa[f[(f[c>>2]|0)+8>>2]&127](c)|0;b[i>>0]=n;b[j>>0]=2;b[k>>0]=(n&255|0)==0?3:2;n=f[m>>2]|0;o=n+16|0;p=f[o+4>>2]|0;if(!((p|0)>0|(p|0)==0&(f[o>>2]|0)>>>0>0)){f[h>>2]=f[n+4>>2];f[g>>2]=f[h>>2];Me(n,g,j,j+1|0)|0;j=f[m>>2]|0;o=j+16|0;p=f[o+4>>2]|0;if(!((p|0)>0|(p|0)==0&(f[o>>2]|0)>>>0>0)){f[h>>2]=f[j+4>>2];f[g>>2]=f[h>>2];Me(j,g,k,k+1|0)|0;k=f[m>>2]|0;o=k+16|0;p=f[o+4>>2]|0;if((p|0)>0|(p|0)==0&(f[o>>2]|0)>>>0>0){q=h;r=k}else{f[h>>2]=f[k+4>>2];f[g>>2]=f[h>>2];Me(k,g,i,i+1|0)|0;q=h;r=f[m>>2]|0}}else{s=h;t=j;v=6}}else{s=h;t=n;v=6}if((v|0)==6){q=h;r=t}t=Qa[f[(f[c>>2]|0)+12>>2]&127](c)|0;b[l>>0]=t;t=r+16|0;q=f[t+4>>2]|0;if(!((q|0)>0|(q|0)==0&(f[t>>2]|0)>>>0>0)){f[h>>2]=f[r+4>>2];f[g>>2]=f[h>>2];Me(r,g,l,l+1|0)|0}d[l>>1]=(f[(f[c+4>>2]|0)+4>>2]|0)==0?0:-32768;c=f[m>>2]|0;m=c+16|0;r=f[m+4>>2]|0;if((r|0)>0|(r|0)==0&(f[m>>2]|0)>>>0>0){f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}f[h>>2]=f[c+4>>2];f[g>>2]=f[h>>2];Me(c,g,l,l+2|0)|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=e;return}function Vd(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0;e=u;u=u+176|0;g=e+136|0;h=e+104|0;i=e;j=e+72|0;k=ln(88)|0;l=f[c+8>>2]|0;f[k+4>>2]=0;f[k>>2]=3612;m=k+12|0;f[m>>2]=3636;n=k+64|0;f[n>>2]=0;f[k+68>>2]=0;f[k+72>>2]=0;o=k+16|0;p=o+44|0;do{f[o>>2]=0;o=o+4|0}while((o|0)<(p|0));f[k+76>>2]=l;f[k+80>>2]=d;q=k+84|0;f[q>>2]=0;r=k;f[h>>2]=3636;s=h+4|0;t=s+4|0;f[t>>2]=0;f[t+4>>2]=0;f[t+8>>2]=0;f[t+12>>2]=0;f[t+16>>2]=0;f[t+20>>2]=0;t=f[c+12>>2]|0;v=i+4|0;f[v>>2]=3636;w=i+56|0;f[w>>2]=0;x=i+60|0;f[x>>2]=0;f[i+64>>2]=0;o=i+8|0;p=o+44|0;do{f[o>>2]=0;o=o+4|0}while((o|0)<(p|0));o=t;f[s>>2]=o;s=((f[o+4>>2]|0)-(f[t>>2]|0)>>2>>>0)/3|0;b[g>>0]=0;qh(h+8|0,s,g);Va[f[(f[h>>2]|0)+8>>2]&127](h);Ff(j,h);Ff(g,j);f[i>>2]=f[g+4>>2];s=i+4|0;fg(s,g)|0;f[g>>2]=3636;o=f[g+20>>2]|0;if(o|0)Oq(o);o=f[g+8>>2]|0;if(o|0)Oq(o);f[i+36>>2]=t;f[i+40>>2]=d;f[i+44>>2]=l;f[i+48>>2]=k;f[j>>2]=3636;l=f[j+20>>2]|0;if(l|0)Oq(l);l=f[j+8>>2]|0;if(l|0)Oq(l);f[q>>2]=c+72;f[k+8>>2]=f[i>>2];fg(m,s)|0;s=k+44|0;k=i+36|0;f[s>>2]=f[k>>2];f[s+4>>2]=f[k+4>>2];f[s+8>>2]=f[k+8>>2];f[s+12>>2]=f[k+12>>2];b[s+16>>0]=b[k+16>>0]|0;ng(n,f[w>>2]|0,f[x>>2]|0);f[a>>2]=r;r=f[w>>2]|0;if(r|0){w=f[x>>2]|0;if((w|0)!=(r|0))f[x>>2]=w+(~((w+-4-r|0)>>>2)<<2);Oq(r)}f[v>>2]=3636;v=f[i+24>>2]|0;if(v|0)Oq(v);v=f[i+12>>2]|0;if(v|0)Oq(v);f[h>>2]=3636;v=f[h+20>>2]|0;if(v|0)Oq(v);v=f[h+8>>2]|0;if(!v){u=e;return}Oq(v);u=e;return}function Wd(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=Oa,x=0,y=Oa,z=Oa,A=Oa;e=u;u=u+16|0;g=e;h=a+4|0;if((f[h>>2]|0)!=-1){i=0;u=e;return i|0}f[h>>2]=d;d=b[c+24>>0]|0;h=d<<24>>24;j=a+20|0;n[j>>2]=$(0.0);f[g>>2]=0;k=g+4|0;f[k>>2]=0;f[g+8>>2]=0;do if(d<<24>>24)if(d<<24>>24<0)aq(g);else{l=h<<2;m=ln(l)|0;f[g>>2]=m;o=m+(h<<2)|0;f[g+8>>2]=o;sj(m|0,0,l|0)|0;l=m+(h<<2)|0;f[k>>2]=l;p=m;q=l;r=o;break}else{p=0;q=0;r=0}while(0);k=a+8|0;g=f[k>>2]|0;o=a+12|0;if(!g)s=a+16|0;else{l=f[o>>2]|0;if((l|0)!=(g|0))f[o>>2]=l+(~((l+-4-g|0)>>>2)<<2);Oq(g);g=a+16|0;f[g>>2]=0;f[o>>2]=0;f[k>>2]=0;s=g}f[k>>2]=p;f[o>>2]=q;f[s>>2]=r;r=h>>>0>1073741823?-1:h<<2;s=Lq(r)|0;q=Lq(r)|0;r=c+48|0;o=f[r>>2]|0;g=c+40|0;a=f[g>>2]|0;l=f[c>>2]|0;kh(q|0,(f[l>>2]|0)+o|0,a|0)|0;kh(p|0,(f[l>>2]|0)+o|0,a|0)|0;a=r;r=f[a>>2]|0;o=f[a+4>>2]|0;a=g;g=f[a>>2]|0;l=f[a+4>>2]|0;a=f[c>>2]|0;kh(s|0,(f[a>>2]|0)+r|0,g|0)|0;p=f[c+80>>2]|0;a:do if(p>>>0>1){if(d<<24>>24<=0){c=1;while(1){m=un(g|0,l|0,c|0,0)|0;t=Vn(m|0,I|0,r|0,o|0)|0;kh(q|0,(f[a>>2]|0)+t|0,g|0)|0;c=c+1|0;if(c>>>0>=p>>>0)break a}}c=f[k>>2]|0;t=1;do{m=un(g|0,l|0,t|0,0)|0;v=Vn(m|0,I|0,r|0,o|0)|0;kh(q|0,(f[a>>2]|0)+v|0,g|0)|0;v=0;do{m=c+(v<<2)|0;w=$(n[m>>2]);x=q+(v<<2)|0;y=$(n[x>>2]);if(w>y){n[m>>2]=y;z=$(n[x>>2])}else z=y;x=s+(v<<2)|0;if($(n[x>>2])>2]=z;v=v+1|0}while((v|0)!=(h|0));t=t+1|0}while(t>>>0

    >>0)}while(0);if(d<<24>>24>0){d=f[k>>2]|0;k=0;z=$(n[j>>2]);while(1){y=$(n[s+(k<<2)>>2]);w=$(y-$(n[d+(k<<2)>>2]));if(w>z){n[j>>2]=w;A=w}else A=z;k=k+1|0;if((k|0)==(h|0))break;else z=A}}Mq(q);Mq(s);i=1;u=e;return i|0}function Xd(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;g=a+8|0;Mh(g,b,d,e);h=d-e|0;if((h|0)>0){d=0-e|0;i=a+16|0;j=a+32|0;k=a+12|0;l=a+28|0;m=a+20|0;n=a+24|0;o=h;h=f[g>>2]|0;while(1){p=b+(o<<2)|0;q=c+(o<<2)|0;if((h|0)>0){r=0;s=p+(d<<2)|0;t=h;while(1){if((t|0)>0){u=0;do{v=f[s+(u<<2)>>2]|0;w=f[i>>2]|0;if((v|0)>(w|0)){x=f[j>>2]|0;f[x+(u<<2)>>2]=w;y=x}else{x=f[k>>2]|0;w=f[j>>2]|0;f[w+(u<<2)>>2]=(v|0)<(x|0)?x:v;y=w}u=u+1|0}while((u|0)<(f[g>>2]|0));z=y}else z=f[j>>2]|0;u=(f[p+(r<<2)>>2]|0)-(f[z+(r<<2)>>2]|0)|0;w=q+(r<<2)|0;f[w>>2]=u;if((u|0)>=(f[l>>2]|0)){if((u|0)>(f[n>>2]|0)){A=u-(f[m>>2]|0)|0;B=31}}else{A=(f[m>>2]|0)+u|0;B=31}if((B|0)==31){B=0;f[w>>2]=A}r=r+1|0;w=f[g>>2]|0;if((r|0)>=(w|0)){C=w;break}else{s=z;t=w}}}else C=h;o=o-e|0;if((o|0)<=0){D=C;break}else h=C}}else D=f[g>>2]|0;C=e>>>0>1073741823?-1:e<<2;e=Lq(C)|0;sj(e|0,0,C|0)|0;if((D|0)<=0){Mq(e);return 1}C=a+16|0;h=a+32|0;o=a+12|0;z=a+28|0;A=a+20|0;m=a+24|0;a=0;n=e;l=D;while(1){if((l|0)>0){D=0;do{j=f[n+(D<<2)>>2]|0;y=f[C>>2]|0;if((j|0)>(y|0)){k=f[h>>2]|0;f[k+(D<<2)>>2]=y;E=k}else{k=f[o>>2]|0;y=f[h>>2]|0;f[y+(D<<2)>>2]=(j|0)<(k|0)?k:j;E=y}D=D+1|0}while((D|0)<(f[g>>2]|0));F=E}else F=f[h>>2]|0;D=(f[b+(a<<2)>>2]|0)-(f[F+(a<<2)>>2]|0)|0;y=c+(a<<2)|0;f[y>>2]=D;if((D|0)>=(f[z>>2]|0)){if((D|0)>(f[m>>2]|0)){G=D-(f[A>>2]|0)|0;B=16}}else{G=(f[A>>2]|0)+D|0;B=16}if((B|0)==16){B=0;f[y>>2]=G}a=a+1|0;l=f[g>>2]|0;if((a|0)>=(l|0))break;else n=F}Mq(e);return 1}function Yd(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;e=f[a>>2]|0;g=e;h=(f[b>>2]|0)-g|0;b=e+(h>>2<<2)|0;i=f[c>>2]|0;c=f[d>>2]|0;d=c-i|0;j=d>>2;k=i;l=c;if((d|0)<=0){m=b;return m|0}d=a+8|0;n=f[d>>2]|0;o=a+4|0;p=f[o>>2]|0;q=p;if((j|0)<=(n-q>>2|0)){r=b;s=q-r|0;t=s>>2;if((j|0)>(t|0)){u=k+(t<<2)|0;t=u;if((u|0)==(l|0))v=p;else{w=l+-4-t|0;x=u;u=p;while(1){f[u>>2]=f[x>>2];x=x+4|0;if((x|0)==(l|0))break;else u=u+4|0}u=p+((w>>>2)+1<<2)|0;f[o>>2]=u;v=u}if((s|0)>0){y=t;z=v}else{m=b;return m|0}}else{y=c;z=p}c=z-(b+(j<<2))>>2;v=b+(c<<2)|0;if(v>>>0

    >>0){t=(p+(0-c<<2)+~r|0)>>>2;r=v;s=z;while(1){f[s>>2]=f[r>>2];r=r+4|0;if(r>>>0>=p>>>0)break;else s=s+4|0}f[o>>2]=z+(t+1<<2)}if(c|0){c=v;v=z;do{c=c+-4|0;v=v+-4|0;f[v>>2]=f[c>>2]}while((c|0)!=(b|0))}c=y;if((k|0)==(c|0)){m=b;return m|0}else{A=b;B=k}while(1){f[A>>2]=f[B>>2];B=B+4|0;if((B|0)==(c|0)){m=b;break}else A=A+4|0}return m|0}A=(q-g>>2)+j|0;if(A>>>0>1073741823)aq(a);j=n-g|0;g=j>>1;n=j>>2>>>0<536870911?(g>>>0>>0?A:g):1073741823;g=b;A=h>>2;do if(n)if(n>>>0>1073741823){j=ra(8)|0;Oo(j,16035);f[j>>2]=7256;va(j|0,1112,110)}else{j=ln(n<<2)|0;C=j;D=j;break}else{C=0;D=0}while(0);j=D+(A<<2)|0;A=D+(n<<2)|0;if((l|0)==(k|0))E=j;else{n=((l+-4-i|0)>>>2)+1|0;i=k;k=j;while(1){f[k>>2]=f[i>>2];i=i+4|0;if((i|0)==(l|0))break;else k=k+4|0}E=j+(n<<2)|0}if((h|0)>0)kh(C|0,e|0,h|0)|0;h=q-g|0;if((h|0)>0){kh(E|0,b|0,h|0)|0;F=E+(h>>>2<<2)|0}else F=E;f[a>>2]=D;f[o>>2]=F;f[d>>2]=A;if(!e){m=j;return m|0}Oq(e);m=j;return m|0}function Zd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0;c=u;u=u+48|0;d=c+40|0;e=c+36|0;g=c+32|0;h=c;i=a+60|0;ci(f[i>>2]|0,b)|0;wn(h);tk(h);j=f[a+56>>2]|0;k=f[i>>2]|0;i=k>>>5;l=j+(i<<2)|0;m=k&31;k=(i|0)!=0;a:do if(i|m|0){if(!m){n=1;o=j;p=k;while(1){if(p){q=n;r=0;while(1){s=(f[o>>2]&1<>2]&1<>2]&1<>2]&1<>2]=f[a+12>>2];m=b+16|0;w=m;v=f[w>>2]|0;j=f[w+4>>2]|0;if((j|0)>0|(j|0)==0&v>>>0>0){x=j;y=v}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;v=m;x=f[v+4>>2]|0;y=f[v>>2]|0}f[g>>2]=f[a+20>>2];if((x|0)>0|(x|0)==0&y>>>0>0){Fj(h);u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;Fj(h);u=c;return 1}function _d(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;switch(b-a>>2|0){case 2:{d=b+-4|0;e=f[d>>2]|0;g=f[a>>2]|0;h=f[c>>2]|0;i=f[h>>2]|0;j=(f[h+4>>2]|0)-i>>3;if(j>>>0<=e>>>0)aq(h);k=i;if(j>>>0<=g>>>0)aq(h);if((f[k+(e<<3)>>2]|0)>>>0>=(f[k+(g<<3)>>2]|0)>>>0){l=1;return l|0}f[a>>2]=e;f[d>>2]=g;l=1;return l|0}case 3:{Vg(a,a+4|0,b+-4|0,c)|0;l=1;return l|0}case 4:{jh(a,a+4|0,a+8|0,b+-4|0,c)|0;l=1;return l|0}case 5:{ig(a,a+4|0,a+8|0,a+12|0,b+-4|0,c)|0;l=1;return l|0}case 1:case 0:{l=1;return l|0}default:{g=a+8|0;Vg(a,a+4|0,g,c)|0;d=a+12|0;a:do if((d|0)!=(b|0)){e=f[c>>2]|0;k=f[e>>2]|0;h=(f[e+4>>2]|0)-k>>3;j=k;k=d;i=0;m=g;b:while(1){n=f[k>>2]|0;o=f[m>>2]|0;if(h>>>0<=n>>>0){p=14;break}if(h>>>0<=o>>>0){p=16;break}q=j+(n<<3)|0;if((f[q>>2]|0)>>>0<(f[j+(o<<3)>>2]|0)>>>0){r=m;s=k;t=o;while(1){f[s>>2]=t;if((r|0)==(a|0)){u=a;break}o=r+-4|0;t=f[o>>2]|0;if(h>>>0<=t>>>0){p=20;break b}if((f[q>>2]|0)>>>0>=(f[j+(t<<3)>>2]|0)>>>0){u=r;break}else{v=r;r=o;s=v}}f[u>>2]=n;s=i+1|0;if((s|0)==8){w=0;x=(k+4|0)==(b|0);break a}else y=s}else y=i;s=k+4|0;if((s|0)==(b|0)){w=1;x=0;break a}else{r=k;k=s;i=y;m=r}}if((p|0)==14)aq(e);else if((p|0)==16)aq(e);else if((p|0)==20)aq(e)}else{w=1;x=0}while(0);l=x|w;return l|0}}return 0}function $d(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0;c=u;u=u+48|0;d=c+40|0;e=c+36|0;g=c+32|0;h=c;i=a+80|0;ci(f[i>>2]|0,b)|0;wn(h);tk(h);j=f[a+76>>2]|0;k=f[i>>2]|0;i=k>>>5;l=j+(i<<2)|0;m=k&31;k=(i|0)!=0;a:do if(i|m|0){if(!m){n=1;o=j;p=k;while(1){if(p){q=n;r=0;while(1){s=(f[o>>2]&1<>2]&1<>2]&1<>2]&1<>2]=f[a+12>>2];m=b+16|0;w=m;v=f[w>>2]|0;j=f[w+4>>2]|0;if((j|0)>0|(j|0)==0&v>>>0>0){x=j;y=v}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;v=m;x=f[v+4>>2]|0;y=f[v>>2]|0}f[g>>2]=f[a+16>>2];if((x|0)>0|(x|0)==0&y>>>0>0){Fj(h);u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;Fj(h);u=c;return 1}function ae(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;h=u;u=u+16|0;i=h+4|0;j=h;f[a+72>>2]=e;f[a+64>>2]=g;g=Lq(e>>>0>1073741823?-1:e<<2)|0;k=a+68|0;l=f[k>>2]|0;f[k>>2]=g;if(l|0)Mq(l);l=a+8|0;Mh(l,b,d,e);d=a+56|0;g=f[d>>2]|0;m=f[g+4>>2]|0;n=f[g>>2]|0;o=m-n|0;if((o|0)<=0){u=h;return 1}p=(o>>>2)+-1|0;o=a+16|0;q=a+32|0;r=a+12|0;s=a+28|0;t=a+20|0;v=a+24|0;if(m-n>>2>>>0>p>>>0){w=p;x=n}else{y=g;aq(y)}while(1){f[j>>2]=f[x+(w<<2)>>2];f[i>>2]=f[j>>2];Dc(a,i,b,w);g=X(w,e)|0;n=b+(g<<2)|0;p=c+(g<<2)|0;g=f[l>>2]|0;if((g|0)>0){m=0;z=f[k>>2]|0;A=g;while(1){if((A|0)>0){g=0;do{B=f[z+(g<<2)>>2]|0;C=f[o>>2]|0;if((B|0)>(C|0)){D=f[q>>2]|0;f[D+(g<<2)>>2]=C;E=D}else{D=f[r>>2]|0;C=f[q>>2]|0;f[C+(g<<2)>>2]=(B|0)<(D|0)?D:B;E=C}g=g+1|0}while((g|0)<(f[l>>2]|0));F=E}else F=f[q>>2]|0;g=(f[n+(m<<2)>>2]|0)-(f[F+(m<<2)>>2]|0)|0;C=p+(m<<2)|0;f[C>>2]=g;if((g|0)>=(f[s>>2]|0)){if((g|0)>(f[v>>2]|0)){G=g-(f[t>>2]|0)|0;H=21}}else{G=(f[t>>2]|0)+g|0;H=21}if((H|0)==21){H=0;f[C>>2]=G}m=m+1|0;A=f[l>>2]|0;if((m|0)>=(A|0))break;else z=F}}w=w+-1|0;if((w|0)<=-1){H=5;break}z=f[d>>2]|0;x=f[z>>2]|0;if((f[z+4>>2]|0)-x>>2>>>0<=w>>>0){y=z;H=6;break}}if((H|0)==5){u=h;return 1}else if((H|0)==6)aq(y);return 0} +function $a(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0;b=u;u=u+16|0;c=b;do if(a>>>0<245){d=a>>>0<11?16:a+11&-8;e=d>>>3;g=f[4784]|0;h=g>>>e;if(h&3|0){i=(h&1^1)+e|0;j=19176+(i<<1<<2)|0;k=j+8|0;l=f[k>>2]|0;m=l+8|0;n=f[m>>2]|0;if((n|0)==(j|0))f[4784]=g&~(1<>2]=j;f[k>>2]=n}n=i<<3;f[l+4>>2]=n|3;i=l+n+4|0;f[i>>2]=f[i>>2]|1;o=m;u=b;return o|0}m=f[4786]|0;if(d>>>0>m>>>0){if(h|0){i=2<>>12&16;e=i>>>n;i=e>>>5&8;h=e>>>i;e=h>>>2&4;l=h>>>e;h=l>>>1&2;k=l>>>h;l=k>>>1&1;j=(i|n|e|h|l)+(k>>>l)|0;l=19176+(j<<1<<2)|0;k=l+8|0;h=f[k>>2]|0;e=h+8|0;n=f[e>>2]|0;if((n|0)==(l|0)){i=g&~(1<>2]=l;f[k>>2]=n;p=g}n=j<<3;j=n-d|0;f[h+4>>2]=d|3;k=h+d|0;f[k+4>>2]=j|1;f[h+n>>2]=j;if(m|0){n=f[4789]|0;h=m>>>3;l=19176+(h<<1<<2)|0;i=1<>2]|0;r=i}f[r>>2]=n;f[q+12>>2]=n;f[n+8>>2]=q;f[n+12>>2]=l}f[4786]=j;f[4789]=k;o=e;u=b;return o|0}e=f[4785]|0;if(e){k=(e&0-e)+-1|0;j=k>>>12&16;l=k>>>j;k=l>>>5&8;n=l>>>k;l=n>>>2&4;i=n>>>l;n=i>>>1&2;h=i>>>n;i=h>>>1&1;s=f[19440+((k|j|l|n|i)+(h>>>i)<<2)>>2]|0;i=(f[s+4>>2]&-8)-d|0;h=f[s+16+(((f[s+16>>2]|0)==0&1)<<2)>>2]|0;if(!h){t=s;v=i}else{n=s;s=i;i=h;while(1){h=(f[i+4>>2]&-8)-d|0;l=h>>>0>>0;j=l?h:s;h=l?i:n;i=f[i+16+(((f[i+16>>2]|0)==0&1)<<2)>>2]|0;if(!i){t=h;v=j;break}else{n=h;s=j}}}s=t+d|0;if(s>>>0>t>>>0){n=f[t+24>>2]|0;i=f[t+12>>2]|0;do if((i|0)==(t|0)){j=t+20|0;h=f[j>>2]|0;if(!h){l=t+16|0;k=f[l>>2]|0;if(!k){w=0;break}else{x=k;y=l}}else{x=h;y=j}while(1){j=x+20|0;h=f[j>>2]|0;if(h|0){x=h;y=j;continue}j=x+16|0;h=f[j>>2]|0;if(!h)break;else{x=h;y=j}}f[y>>2]=0;w=x}else{j=f[t+8>>2]|0;f[j+12>>2]=i;f[i+8>>2]=j;w=i}while(0);do if(n|0){i=f[t+28>>2]|0;j=19440+(i<<2)|0;if((t|0)==(f[j>>2]|0)){f[j>>2]=w;if(!w){f[4785]=e&~(1<>2]|0)!=(t|0)&1)<<2)>>2]=w;if(!w)break}f[w+24>>2]=n;i=f[t+16>>2]|0;if(i|0){f[w+16>>2]=i;f[i+24>>2]=w}i=f[t+20>>2]|0;if(i|0){f[w+20>>2]=i;f[i+24>>2]=w}}while(0);if(v>>>0<16){n=v+d|0;f[t+4>>2]=n|3;e=t+n+4|0;f[e>>2]=f[e>>2]|1}else{f[t+4>>2]=d|3;f[s+4>>2]=v|1;f[s+v>>2]=v;if(m|0){e=f[4789]|0;n=m>>>3;i=19176+(n<<1<<2)|0;j=1<>2]|0;A=j}f[A>>2]=e;f[z+12>>2]=e;f[e+8>>2]=z;f[e+12>>2]=i}f[4786]=v;f[4789]=s}o=t+8|0;u=b;return o|0}else B=d}else B=d}else B=d}else if(a>>>0<=4294967231){i=a+11|0;e=i&-8;j=f[4785]|0;if(j){n=0-e|0;h=i>>>8;if(h)if(e>>>0>16777215)C=31;else{i=(h+1048320|0)>>>16&8;l=h<>>16&4;k=l<>>16&2;D=14-(h|i|l)+(k<>>15)|0;C=e>>>(D+7|0)&1|D<<1}else C=0;D=f[19440+(C<<2)>>2]|0;a:do if(!D){E=0;F=0;G=n;H=57}else{l=0;k=n;i=D;h=e<<((C|0)==31?0:25-(C>>>1)|0);I=0;while(1){J=(f[i+4>>2]&-8)-e|0;if(J>>>0>>0)if(!J){K=0;L=i;M=i;H=61;break a}else{N=i;O=J}else{N=l;O=k}J=f[i+20>>2]|0;i=f[i+16+(h>>>31<<2)>>2]|0;P=(J|0)==0|(J|0)==(i|0)?I:J;J=(i|0)==0;if(J){E=P;F=N;G=O;H=57;break}else{l=N;k=O;h=h<<((J^1)&1);I=P}}}while(0);if((H|0)==57){if((E|0)==0&(F|0)==0){D=2<>>12&16;d=D>>>n;D=d>>>5&8;s=d>>>D;d=s>>>2&4;g=s>>>d;s=g>>>1&2;m=g>>>s;g=m>>>1&1;Q=0;R=f[19440+((D|n|d|s|g)+(m>>>g)<<2)>>2]|0}else{Q=F;R=E}if(!R){S=Q;T=G}else{K=G;L=R;M=Q;H=61}}if((H|0)==61)while(1){H=0;g=(f[L+4>>2]&-8)-e|0;m=g>>>0>>0;s=m?g:K;g=m?L:M;L=f[L+16+(((f[L+16>>2]|0)==0&1)<<2)>>2]|0;if(!L){S=g;T=s;break}else{K=s;M=g;H=61}}if((S|0)!=0?T>>>0<((f[4786]|0)-e|0)>>>0:0){g=S+e|0;if(g>>>0<=S>>>0){o=0;u=b;return o|0}s=f[S+24>>2]|0;m=f[S+12>>2]|0;do if((m|0)==(S|0)){d=S+20|0;n=f[d>>2]|0;if(!n){D=S+16|0;I=f[D>>2]|0;if(!I){U=0;break}else{V=I;W=D}}else{V=n;W=d}while(1){d=V+20|0;n=f[d>>2]|0;if(n|0){V=n;W=d;continue}d=V+16|0;n=f[d>>2]|0;if(!n)break;else{V=n;W=d}}f[W>>2]=0;U=V}else{d=f[S+8>>2]|0;f[d+12>>2]=m;f[m+8>>2]=d;U=m}while(0);do if(s){m=f[S+28>>2]|0;d=19440+(m<<2)|0;if((S|0)==(f[d>>2]|0)){f[d>>2]=U;if(!U){d=j&~(1<>2]|0)!=(S|0)&1)<<2)>>2]=U;if(!U){X=j;break}}f[U+24>>2]=s;d=f[S+16>>2]|0;if(d|0){f[U+16>>2]=d;f[d+24>>2]=U}d=f[S+20>>2]|0;if(d){f[U+20>>2]=d;f[d+24>>2]=U;X=j}else X=j}else X=j;while(0);do if(T>>>0>=16){f[S+4>>2]=e|3;f[g+4>>2]=T|1;f[g+T>>2]=T;j=T>>>3;if(T>>>0<256){s=19176+(j<<1<<2)|0;d=f[4784]|0;m=1<>2]|0;Z=m}f[Z>>2]=g;f[Y+12>>2]=g;f[g+8>>2]=Y;f[g+12>>2]=s;break}s=T>>>8;if(s)if(T>>>0>16777215)_=31;else{m=(s+1048320|0)>>>16&8;d=s<>>16&4;j=d<>>16&2;n=14-(s|m|d)+(j<>>15)|0;_=T>>>(n+7|0)&1|n<<1}else _=0;n=19440+(_<<2)|0;f[g+28>>2]=_;d=g+16|0;f[d+4>>2]=0;f[d>>2]=0;d=1<<_;if(!(X&d)){f[4785]=X|d;f[n>>2]=g;f[g+24>>2]=n;f[g+12>>2]=g;f[g+8>>2]=g;break}d=T<<((_|0)==31?0:25-(_>>>1)|0);j=f[n>>2]|0;while(1){if((f[j+4>>2]&-8|0)==(T|0)){H=97;break}$=j+16+(d>>>31<<2)|0;n=f[$>>2]|0;if(!n){H=96;break}else{d=d<<1;j=n}}if((H|0)==96){f[$>>2]=g;f[g+24>>2]=j;f[g+12>>2]=g;f[g+8>>2]=g;break}else if((H|0)==97){d=j+8|0;n=f[d>>2]|0;f[n+12>>2]=g;f[d>>2]=g;f[g+8>>2]=n;f[g+12>>2]=j;f[g+24>>2]=0;break}}else{n=T+e|0;f[S+4>>2]=n|3;d=S+n+4|0;f[d>>2]=f[d>>2]|1}while(0);o=S+8|0;u=b;return o|0}else B=e}else B=e}else B=-1;while(0);S=f[4786]|0;if(S>>>0>=B>>>0){T=S-B|0;$=f[4789]|0;if(T>>>0>15){_=$+B|0;f[4789]=_;f[4786]=T;f[_+4>>2]=T|1;f[$+S>>2]=T;f[$+4>>2]=B|3}else{f[4786]=0;f[4789]=0;f[$+4>>2]=S|3;T=$+S+4|0;f[T>>2]=f[T>>2]|1}o=$+8|0;u=b;return o|0}$=f[4787]|0;if($>>>0>B>>>0){T=$-B|0;f[4787]=T;S=f[4790]|0;_=S+B|0;f[4790]=_;f[_+4>>2]=T|1;f[S+4>>2]=B|3;o=S+8|0;u=b;return o|0}if(!(f[4902]|0)){f[4904]=4096;f[4903]=4096;f[4905]=-1;f[4906]=-1;f[4907]=0;f[4895]=0;f[4902]=c&-16^1431655768;aa=4096}else aa=f[4904]|0;c=B+48|0;S=B+47|0;T=aa+S|0;_=0-aa|0;aa=T&_;if(aa>>>0<=B>>>0){o=0;u=b;return o|0}X=f[4894]|0;if(X|0?(Y=f[4892]|0,Z=Y+aa|0,Z>>>0<=Y>>>0|Z>>>0>X>>>0):0){o=0;u=b;return o|0}b:do if(!(f[4895]&4)){X=f[4790]|0;c:do if(X){Z=19584;while(1){Y=f[Z>>2]|0;if(Y>>>0<=X>>>0?(ba=Z+4|0,(Y+(f[ba>>2]|0)|0)>>>0>X>>>0):0)break;Y=f[Z+8>>2]|0;if(!Y){H=118;break c}else Z=Y}j=T-$&_;if(j>>>0<2147483647){Y=Nl(j|0)|0;if((Y|0)==((f[Z>>2]|0)+(f[ba>>2]|0)|0))if((Y|0)==(-1|0))ca=j;else{da=j;ea=Y;H=135;break b}else{fa=Y;ga=j;H=126}}else ca=0}else H=118;while(0);do if((H|0)==118){X=Nl(0)|0;if((X|0)!=(-1|0)?(e=X,j=f[4903]|0,Y=j+-1|0,U=((Y&e|0)==0?0:(Y+e&0-j)-e|0)+aa|0,e=f[4892]|0,j=U+e|0,U>>>0>B>>>0&U>>>0<2147483647):0){Y=f[4894]|0;if(Y|0?j>>>0<=e>>>0|j>>>0>Y>>>0:0){ca=0;break}Y=Nl(U|0)|0;if((Y|0)==(X|0)){da=U;ea=X;H=135;break b}else{fa=Y;ga=U;H=126}}else ca=0}while(0);do if((H|0)==126){U=0-ga|0;if(!(c>>>0>ga>>>0&(ga>>>0<2147483647&(fa|0)!=(-1|0))))if((fa|0)==(-1|0)){ca=0;break}else{da=ga;ea=fa;H=135;break b}Y=f[4904]|0;X=S-ga+Y&0-Y;if(X>>>0>=2147483647){da=ga;ea=fa;H=135;break b}if((Nl(X|0)|0)==(-1|0)){Nl(U|0)|0;ca=0;break}else{da=X+ga|0;ea=fa;H=135;break b}}while(0);f[4895]=f[4895]|4;ha=ca;H=133}else{ha=0;H=133}while(0);if(((H|0)==133?aa>>>0<2147483647:0)?(ca=Nl(aa|0)|0,aa=Nl(0)|0,fa=aa-ca|0,ga=fa>>>0>(B+40|0)>>>0,!((ca|0)==(-1|0)|ga^1|ca>>>0>>0&((ca|0)!=(-1|0)&(aa|0)!=(-1|0))^1)):0){da=ga?fa:ha;ea=ca;H=135}if((H|0)==135){ca=(f[4892]|0)+da|0;f[4892]=ca;if(ca>>>0>(f[4893]|0)>>>0)f[4893]=ca;ca=f[4790]|0;do if(ca){ha=19584;while(1){ia=f[ha>>2]|0;ja=ha+4|0;ka=f[ja>>2]|0;if((ea|0)==(ia+ka|0)){H=143;break}fa=f[ha+8>>2]|0;if(!fa)break;else ha=fa}if(((H|0)==143?(f[ha+12>>2]&8|0)==0:0)?ea>>>0>ca>>>0&ia>>>0<=ca>>>0:0){f[ja>>2]=ka+da;fa=(f[4787]|0)+da|0;ga=ca+8|0;aa=(ga&7|0)==0?0:0-ga&7;ga=ca+aa|0;S=fa-aa|0;f[4790]=ga;f[4787]=S;f[ga+4>>2]=S|1;f[ca+fa+4>>2]=40;f[4791]=f[4906];break}if(ea>>>0<(f[4788]|0)>>>0)f[4788]=ea;fa=ea+da|0;S=19584;while(1){if((f[S>>2]|0)==(fa|0)){H=151;break}ga=f[S+8>>2]|0;if(!ga){la=19584;break}else S=ga}if((H|0)==151)if(!(f[S+12>>2]&8)){f[S>>2]=ea;ha=S+4|0;f[ha>>2]=(f[ha>>2]|0)+da;ha=ea+8|0;ga=ea+((ha&7|0)==0?0:0-ha&7)|0;ha=fa+8|0;aa=fa+((ha&7|0)==0?0:0-ha&7)|0;ha=ga+B|0;c=aa-ga-B|0;f[ga+4>>2]=B|3;do if((ca|0)!=(aa|0)){if((f[4789]|0)==(aa|0)){ba=(f[4786]|0)+c|0;f[4786]=ba;f[4789]=ha;f[ha+4>>2]=ba|1;f[ha+ba>>2]=ba;break}ba=f[aa+4>>2]|0;if((ba&3|0)==1){_=ba&-8;$=ba>>>3;d:do if(ba>>>0<256){T=f[aa+8>>2]|0;X=f[aa+12>>2]|0;if((X|0)==(T|0)){f[4784]=f[4784]&~(1<<$);break}else{f[T+12>>2]=X;f[X+8>>2]=T;break}}else{T=f[aa+24>>2]|0;X=f[aa+12>>2]|0;do if((X|0)==(aa|0)){U=aa+16|0;Y=U+4|0;j=f[Y>>2]|0;if(!j){e=f[U>>2]|0;if(!e){ma=0;break}else{na=e;oa=U}}else{na=j;oa=Y}while(1){Y=na+20|0;j=f[Y>>2]|0;if(j|0){na=j;oa=Y;continue}Y=na+16|0;j=f[Y>>2]|0;if(!j)break;else{na=j;oa=Y}}f[oa>>2]=0;ma=na}else{Y=f[aa+8>>2]|0;f[Y+12>>2]=X;f[X+8>>2]=Y;ma=X}while(0);if(!T)break;X=f[aa+28>>2]|0;Y=19440+(X<<2)|0;do if((f[Y>>2]|0)!=(aa|0)){f[T+16+(((f[T+16>>2]|0)!=(aa|0)&1)<<2)>>2]=ma;if(!ma)break d}else{f[Y>>2]=ma;if(ma|0)break;f[4785]=f[4785]&~(1<>2]=T;X=aa+16|0;Y=f[X>>2]|0;if(Y|0){f[ma+16>>2]=Y;f[Y+24>>2]=ma}Y=f[X+4>>2]|0;if(!Y)break;f[ma+20>>2]=Y;f[Y+24>>2]=ma}while(0);pa=aa+_|0;qa=_+c|0}else{pa=aa;qa=c}$=pa+4|0;f[$>>2]=f[$>>2]&-2;f[ha+4>>2]=qa|1;f[ha+qa>>2]=qa;$=qa>>>3;if(qa>>>0<256){ba=19176+($<<1<<2)|0;Z=f[4784]|0;Y=1<<$;if(!(Z&Y)){f[4784]=Z|Y;ra=ba;sa=ba+8|0}else{Y=ba+8|0;ra=f[Y>>2]|0;sa=Y}f[sa>>2]=ha;f[ra+12>>2]=ha;f[ha+8>>2]=ra;f[ha+12>>2]=ba;break}ba=qa>>>8;do if(!ba)ta=0;else{if(qa>>>0>16777215){ta=31;break}Y=(ba+1048320|0)>>>16&8;Z=ba<>>16&4;X=Z<<$;Z=(X+245760|0)>>>16&2;j=14-($|Y|Z)+(X<>>15)|0;ta=qa>>>(j+7|0)&1|j<<1}while(0);ba=19440+(ta<<2)|0;f[ha+28>>2]=ta;_=ha+16|0;f[_+4>>2]=0;f[_>>2]=0;_=f[4785]|0;j=1<>2]=ha;f[ha+24>>2]=ba;f[ha+12>>2]=ha;f[ha+8>>2]=ha;break}j=qa<<((ta|0)==31?0:25-(ta>>>1)|0);_=f[ba>>2]|0;while(1){if((f[_+4>>2]&-8|0)==(qa|0)){H=192;break}ua=_+16+(j>>>31<<2)|0;ba=f[ua>>2]|0;if(!ba){H=191;break}else{j=j<<1;_=ba}}if((H|0)==191){f[ua>>2]=ha;f[ha+24>>2]=_;f[ha+12>>2]=ha;f[ha+8>>2]=ha;break}else if((H|0)==192){j=_+8|0;ba=f[j>>2]|0;f[ba+12>>2]=ha;f[j>>2]=ha;f[ha+8>>2]=ba;f[ha+12>>2]=_;f[ha+24>>2]=0;break}}else{ba=(f[4787]|0)+c|0;f[4787]=ba;f[4790]=ha;f[ha+4>>2]=ba|1}while(0);o=ga+8|0;u=b;return o|0}else la=19584;while(1){ha=f[la>>2]|0;if(ha>>>0<=ca>>>0?(va=ha+(f[la+4>>2]|0)|0,va>>>0>ca>>>0):0)break;la=f[la+8>>2]|0}ga=va+-47|0;ha=ga+8|0;c=ga+((ha&7|0)==0?0:0-ha&7)|0;ha=ca+16|0;ga=c>>>0>>0?ca:c;c=ga+8|0;aa=da+-40|0;fa=ea+8|0;S=(fa&7|0)==0?0:0-fa&7;fa=ea+S|0;ba=aa-S|0;f[4790]=fa;f[4787]=ba;f[fa+4>>2]=ba|1;f[ea+aa+4>>2]=40;f[4791]=f[4906];aa=ga+4|0;f[aa>>2]=27;f[c>>2]=f[4896];f[c+4>>2]=f[4897];f[c+8>>2]=f[4898];f[c+12>>2]=f[4899];f[4896]=ea;f[4897]=da;f[4899]=0;f[4898]=c;c=ga+24|0;do{ba=c;c=c+4|0;f[c>>2]=7}while((ba+8|0)>>>0>>0);if((ga|0)!=(ca|0)){c=ga-ca|0;f[aa>>2]=f[aa>>2]&-2;f[ca+4>>2]=c|1;f[ga>>2]=c;ba=c>>>3;if(c>>>0<256){fa=19176+(ba<<1<<2)|0;S=f[4784]|0;j=1<>2]|0;xa=j}f[xa>>2]=ca;f[wa+12>>2]=ca;f[ca+8>>2]=wa;f[ca+12>>2]=fa;break}fa=c>>>8;if(fa)if(c>>>0>16777215)ya=31;else{j=(fa+1048320|0)>>>16&8;S=fa<>>16&4;ba=S<>>16&2;Z=14-(fa|j|S)+(ba<>>15)|0;ya=c>>>(Z+7|0)&1|Z<<1}else ya=0;Z=19440+(ya<<2)|0;f[ca+28>>2]=ya;f[ca+20>>2]=0;f[ha>>2]=0;S=f[4785]|0;ba=1<>2]=ca;f[ca+24>>2]=Z;f[ca+12>>2]=ca;f[ca+8>>2]=ca;break}ba=c<<((ya|0)==31?0:25-(ya>>>1)|0);S=f[Z>>2]|0;while(1){if((f[S+4>>2]&-8|0)==(c|0)){H=213;break}za=S+16+(ba>>>31<<2)|0;Z=f[za>>2]|0;if(!Z){H=212;break}else{ba=ba<<1;S=Z}}if((H|0)==212){f[za>>2]=ca;f[ca+24>>2]=S;f[ca+12>>2]=ca;f[ca+8>>2]=ca;break}else if((H|0)==213){ba=S+8|0;c=f[ba>>2]|0;f[c+12>>2]=ca;f[ba>>2]=ca;f[ca+8>>2]=c;f[ca+12>>2]=S;f[ca+24>>2]=0;break}}}else{c=f[4788]|0;if((c|0)==0|ea>>>0>>0)f[4788]=ea;f[4896]=ea;f[4897]=da;f[4899]=0;f[4793]=f[4902];f[4792]=-1;f[4797]=19176;f[4796]=19176;f[4799]=19184;f[4798]=19184;f[4801]=19192;f[4800]=19192;f[4803]=19200;f[4802]=19200;f[4805]=19208;f[4804]=19208;f[4807]=19216;f[4806]=19216;f[4809]=19224;f[4808]=19224;f[4811]=19232;f[4810]=19232;f[4813]=19240;f[4812]=19240;f[4815]=19248;f[4814]=19248;f[4817]=19256;f[4816]=19256;f[4819]=19264;f[4818]=19264;f[4821]=19272;f[4820]=19272;f[4823]=19280;f[4822]=19280;f[4825]=19288;f[4824]=19288;f[4827]=19296;f[4826]=19296;f[4829]=19304;f[4828]=19304;f[4831]=19312;f[4830]=19312;f[4833]=19320;f[4832]=19320;f[4835]=19328;f[4834]=19328;f[4837]=19336;f[4836]=19336;f[4839]=19344;f[4838]=19344;f[4841]=19352;f[4840]=19352;f[4843]=19360;f[4842]=19360;f[4845]=19368;f[4844]=19368;f[4847]=19376;f[4846]=19376;f[4849]=19384;f[4848]=19384;f[4851]=19392;f[4850]=19392;f[4853]=19400;f[4852]=19400;f[4855]=19408;f[4854]=19408;f[4857]=19416;f[4856]=19416;f[4859]=19424;f[4858]=19424;c=da+-40|0;ba=ea+8|0;ha=(ba&7|0)==0?0:0-ba&7;ba=ea+ha|0;ga=c-ha|0;f[4790]=ba;f[4787]=ga;f[ba+4>>2]=ga|1;f[ea+c+4>>2]=40;f[4791]=f[4906]}while(0);ea=f[4787]|0;if(ea>>>0>B>>>0){da=ea-B|0;f[4787]=da;ea=f[4790]|0;ca=ea+B|0;f[4790]=ca;f[ca+4>>2]=da|1;f[ea+4>>2]=B|3;o=ea+8|0;u=b;return o|0}}ea=Vq()|0;f[ea>>2]=12;o=0;u=b;return o|0}function ab(a,c,d,e,g,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0.0,Wa=0.0,Xa=0.0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0;i=u;u=u+240|0;j=i+104|0;k=i+224|0;l=i+176|0;m=i+160|0;n=i+228|0;o=i+72|0;p=i+40|0;q=i+132|0;r=i;s=i+172|0;t=i+156|0;v=i+152|0;w=i+148|0;x=i+144|0;y=i+128|0;z=a+8|0;Mh(z,c,e,g);e=f[a+48>>2]|0;A=f[a+52>>2]|0;B=l;C=B+48|0;do{f[B>>2]=0;B=B+4|0}while((B|0)<(C|0));if(!g){D=0;E=0}else{Ci(l,g);D=f[l+12>>2]|0;E=f[l+16>>2]|0}B=l+16|0;C=E-D>>2;F=D;D=E;if(C>>>0>=g>>>0){if(C>>>0>g>>>0?(E=F+(g<<2)|0,(E|0)!=(D|0)):0)f[B>>2]=D+(~((D+-4-E|0)>>>2)<<2)}else Ci(l+12|0,g-C|0);C=l+24|0;E=l+28|0;D=f[E>>2]|0;B=f[C>>2]|0;F=D-B>>2;G=B;B=D;if(F>>>0>=g>>>0){if(F>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[E>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else Ci(C,g-F|0);F=l+36|0;C=l+40|0;D=f[C>>2]|0;B=f[F>>2]|0;E=D-B>>2;G=B;B=D;if(E>>>0>=g>>>0){if(E>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[C>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else Ci(F,g-E|0);f[m>>2]=0;E=m+4|0;f[E>>2]=0;f[m+8>>2]=0;F=(g|0)==0;do if(!F)if(g>>>0>1073741823)aq(m);else{D=g<<2;B=ln(D)|0;f[m>>2]=B;C=B+(g<<2)|0;f[m+8>>2]=C;sj(B|0,0,D|0)|0;f[E>>2]=C;break}while(0);C=a+152|0;D=a+156|0;B=f[D>>2]|0;G=f[C>>2]|0;H=B-G>>2;L=G;G=B;if(H>>>0>=g>>>0){if(H>>>0>g>>>0?(B=L+(g<<2)|0,(B|0)!=(G|0)):0)f[D>>2]=G+(~((G+-4-B|0)>>>2)<<2)}else Ci(C,g-H|0);f[o>>2]=0;f[o+4>>2]=0;f[o+8>>2]=0;f[o+12>>2]=0;f[o+16>>2]=0;f[o+20>>2]=0;f[o+24>>2]=0;f[o+28>>2]=0;f[p>>2]=0;f[p+4>>2]=0;f[p+8>>2]=0;f[p+12>>2]=0;f[p+16>>2]=0;f[p+20>>2]=0;f[p+24>>2]=0;f[p+28>>2]=0;f[q>>2]=0;H=q+4|0;f[H>>2]=0;f[q+8>>2]=0;if(F){M=0;N=0;O=0;P=0}else{F=g<<2;B=ln(F)|0;f[q>>2]=B;G=B+(g<<2)|0;f[q+8>>2]=G;sj(B|0,0,F|0)|0;f[H>>2]=G;M=B;N=G;O=G;P=B}B=a+56|0;G=f[B>>2]|0;F=f[G+4>>2]|0;D=f[G>>2]|0;L=F-D|0;a:do if((L|0)>4){Q=L>>2;R=e+64|0;S=e+28|0;T=(g|0)>0;U=r+4|0;V=r+8|0;Z=r+12|0;_=a+152|0;$=a+112|0;aa=r+16|0;ba=r+28|0;ca=a+16|0;da=a+32|0;ea=a+12|0;fa=a+28|0;ga=a+20|0;ha=a+24|0;ia=r+28|0;ja=r+16|0;ka=r+20|0;la=r+32|0;ma=n+1|0;na=g<<2;oa=(g|0)==1;pa=Q+-1|0;if(F-D>>2>>>0>pa>>>0){qa=Q;ra=pa;sa=D;ta=P;ua=O;va=M;wa=M;xa=N;ya=M;za=N}else{Aa=G;aq(Aa)}b:while(1){pa=f[sa+(ra<<2)>>2]|0;Q=(((pa>>>0)%3|0|0)==0?2:-1)+pa|0;Ba=Q>>>5;Ca=1<<(Q&31);Da=(pa|0)==-1|(Q|0)==-1;Ea=1;Fa=0;Ga=pa;c:while(1){Ha=Ea^1;Ia=Fa;Ja=Ga;while(1){if((Ja|0)==-1){Ka=Ia;break c}La=f[l+(Ia*12|0)>>2]|0;if(((f[(f[e>>2]|0)+(Ja>>>5<<2)>>2]&1<<(Ja&31)|0)==0?(Ma=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ja<<2)>>2]|0,(Ma|0)!=-1):0)?(Na=f[S>>2]|0,Oa=f[A>>2]|0,Pa=f[Oa+(f[Na+(Ma<<2)>>2]<<2)>>2]|0,Qa=Ma+1|0,Ra=f[Oa+(f[Na+((((Qa>>>0)%3|0|0)==0?Ma+-2|0:Qa)<<2)>>2]<<2)>>2]|0,Qa=f[Oa+(f[Na+((((Ma>>>0)%3|0|0)==0?2:-1)+Ma<<2)>>2]<<2)>>2]|0,(Pa|0)<(ra|0)&(Ra|0)<(ra|0)&(Qa|0)<(ra|0)):0){Ma=X(Pa,g)|0;Pa=X(Ra,g)|0;Ra=X(Qa,g)|0;if(T){Qa=0;do{f[La+(Qa<<2)>>2]=(f[c+(Qa+Ra<<2)>>2]|0)+(f[c+(Qa+Pa<<2)>>2]|0)-(f[c+(Qa+Ma<<2)>>2]|0);Qa=Qa+1|0}while((Qa|0)!=(g|0))}Qa=Ia+1|0;if((Qa|0)==4){Ka=4;break c}else Sa=Qa}else Sa=Ia;do if(Ea){Qa=Ja+1|0;Ma=((Qa>>>0)%3|0|0)==0?Ja+-2|0:Qa;if(((Ma|0)!=-1?(f[(f[e>>2]|0)+(Ma>>>5<<2)>>2]&1<<(Ma&31)|0)==0:0)?(Qa=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ma<<2)>>2]|0,Ma=Qa+1|0,(Qa|0)!=-1):0)Ta=((Ma>>>0)%3|0|0)==0?Qa+-2|0:Ma;else Ta=-1}else{Ma=(((Ja>>>0)%3|0|0)==0?2:-1)+Ja|0;if(((Ma|0)!=-1?(f[(f[e>>2]|0)+(Ma>>>5<<2)>>2]&1<<(Ma&31)|0)==0:0)?(Qa=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ma<<2)>>2]|0,(Qa|0)!=-1):0)if(!((Qa>>>0)%3|0)){Ta=Qa+2|0;break}else{Ta=Qa+-1|0;break}else Ta=-1}while(0);if((Ta|0)==(pa|0)){Ka=Sa;break c}if((Ta|0)!=-1|Ha){Ia=Sa;Ja=Ta}else break}if(Da){Ea=0;Fa=Sa;Ga=-1;continue}if(f[(f[e>>2]|0)+(Ba<<2)>>2]&Ca|0){Ea=0;Fa=Sa;Ga=-1;continue}Ja=f[(f[(f[R>>2]|0)+12>>2]|0)+(Q<<2)>>2]|0;if((Ja|0)==-1){Ea=0;Fa=Sa;Ga=-1;continue}if(!((Ja>>>0)%3|0)){Ea=0;Fa=Sa;Ga=Ja+2|0;continue}else{Ea=0;Fa=Sa;Ga=Ja+-1|0;continue}}Ga=X(ra,g)|0;f[r>>2]=0;f[U>>2]=0;b[V>>0]=0;f[Z>>2]=0;f[Z+4>>2]=0;f[Z+8>>2]=0;f[Z+12>>2]=0;f[Z+16>>2]=0;f[Z+20>>2]=0;f[Z+24>>2]=0;Fa=Ka+-1|0;Ea=p+(Fa<<3)|0;Q=Ea;Ca=Vn(f[Q>>2]|0,f[Q+4>>2]|0,Ka|0,((Ka|0)<0)<<31>>31|0)|0;Q=I;Ba=Ea;f[Ba>>2]=Ca;f[Ba+4>>2]=Q;Ba=c+((X(qa+-2|0,g)|0)<<2)|0;Ea=c+(Ga<<2)|0;Da=f[_>>2]|0;if(T){pa=0;Ja=0;while(1){Ia=(f[Ba+(pa<<2)>>2]|0)-(f[Ea+(pa<<2)>>2]|0)|0;Ha=((Ia|0)>-1?Ia:0-Ia|0)+Ja|0;f[va+(pa<<2)>>2]=Ia;f[Da+(pa<<2)>>2]=Ia<<1^Ia>>31;pa=pa+1|0;if((pa|0)==(g|0)){Ua=Ha;break}else Ja=Ha}}else Ua=0;mo(j,$,Da,g);Ja=Zk(j)|0;pa=I;Ha=Bm(j)|0;Ia=I;Qa=o+(Fa<<3)|0;Ma=Qa;Pa=f[Ma>>2]|0;Ra=f[Ma+4>>2]|0;Va=+wm(Ca,Pa);Ma=Vn(Ha|0,Ia|0,Ja|0,pa|0)|0;Wa=+(Ca>>>0)+4294967296.0*+(Q|0);Xa=+W(+(Va*Wa));pa=Vn(Ma|0,I|0,~~Xa>>>0|0,(+K(Xa)>=1.0?(Xa>0.0?~~+Y(+J(Xa/4294967296.0),4294967295.0)>>>0:~~+W((Xa-+(~~Xa>>>0))/4294967296.0)>>>0):0)|0)|0;Ma=r;f[Ma>>2]=pa;f[Ma+4>>2]=Ua;b[V>>0]=0;f[Z>>2]=0;$f(aa,Ba,Ba+(g<<2)|0);f[s>>2]=ta;f[t>>2]=ua;f[k>>2]=f[s>>2];f[j>>2]=f[t>>2];Jf(ba,k,j);if((Ka|0)<1){Ya=za;Za=ya;_a=xa;$a=wa;ab=ua;bb=ta;cb=ta}else{Ma=n+Ka|0;pa=f[q>>2]|0;Ja=pa;Ia=f[H>>2]|0;Ha=Ma+-1|0;La=(Ha|0)==(n|0);Na=Ma+-2|0;Oa=ma>>>0>>0;db=~Ka;eb=Ka+2+((db|0)>-2?db:-2)|0;db=Ia;fb=Ha>>>0>n>>>0;gb=0;hb=1;while(1){gb=gb+1|0;sj(n|0,1,eb|0)|0;sj(n|0,0,gb|0)|0;ib=Vn(Pa|0,Ra|0,hb|0,0)|0;d:while(1){if(T){sj(f[m>>2]|0,0,na|0)|0;jb=f[m>>2]|0;kb=0;lb=0;while(1){if(!(b[n+kb>>0]|0)){mb=f[l+(kb*12|0)>>2]|0;nb=0;do{ob=jb+(nb<<2)|0;f[ob>>2]=(f[ob>>2]|0)+(f[mb+(nb<<2)>>2]|0);nb=nb+1|0}while((nb|0)!=(g|0));pb=(1<>0]|0))rb=(1<>2]|0;do if(T){f[kb>>2]=(f[kb>>2]|0)/(hb|0)|0;if(!oa){lb=1;do{jb=kb+(lb<<2)|0;f[jb>>2]=(f[jb>>2]|0)/(hb|0)|0;lb=lb+1|0}while((lb|0)!=(g|0));lb=f[_>>2]|0;if(T)sb=lb;else{tb=0;ub=lb;break}}else sb=f[_>>2]|0;lb=0;jb=0;while(1){nb=(f[kb+(lb<<2)>>2]|0)-(f[Ea+(lb<<2)>>2]|0)|0;mb=((nb|0)>-1?nb:0-nb|0)+jb|0;f[pa+(lb<<2)>>2]=nb;f[sb+(lb<<2)>>2]=nb<<1^nb>>31;lb=lb+1|0;if((lb|0)==(g|0)){tb=mb;ub=sb;break}else jb=mb}}else{tb=0;ub=f[_>>2]|0}while(0);mo(j,$,ub,g);kb=Zk(j)|0;jb=I;lb=Bm(j)|0;mb=I;Xa=+wm(Ca,ib);nb=Vn(lb|0,mb|0,kb|0,jb|0)|0;Va=+W(+(Xa*Wa));jb=Vn(nb|0,I|0,~~Va>>>0|0,(+K(Va)>=1.0?(Va>0.0?~~+Y(+J(Va/4294967296.0),4294967295.0)>>>0:~~+W((Va-+(~~Va>>>0))/4294967296.0)>>>0):0)|0)|0;nb=f[r>>2]|0;if(!((nb|0)<=(jb|0)?!((nb|0)>=(jb|0)?(tb|0)<(f[U>>2]|0):0):0)){nb=r;f[nb>>2]=jb;f[nb+4>>2]=tb;b[V>>0]=qb;f[Z>>2]=hb;f[v>>2]=f[m>>2];f[w>>2]=f[E>>2];f[k>>2]=f[v>>2];f[j>>2]=f[w>>2];Jf(aa,k,j);f[x>>2]=Ja;f[y>>2]=Ia;f[k>>2]=f[x>>2];f[j>>2]=f[y>>2];Jf(ba,k,j)}if(La)break;vb=b[Ha>>0]|0;nb=-1;jb=vb;while(1){kb=nb+-1|0;wb=Ma+kb|0;mb=jb;jb=b[wb>>0]|0;if((jb&255)<(mb&255))break;if((wb|0)==(n|0)){xb=84;break d}else nb=kb}kb=Ma+nb|0;if((jb&255)<(vb&255)){yb=Ha;zb=vb}else{mb=Ma;lb=Ha;while(1){ob=lb+-1|0;if((jb&255)<(h[mb+-2>>0]|0)){yb=ob;zb=1;break}else{Ab=lb;lb=ob;mb=Ab}}}b[wb>>0]=zb;b[yb>>0]=jb;if((nb|0)<-1){Bb=kb;Cb=Ha}else continue;while(1){mb=b[Bb>>0]|0;b[Bb>>0]=b[Cb>>0]|0;b[Cb>>0]=mb;mb=Bb+1|0;lb=Cb+-1|0;if(mb>>>0>>0){Bb=mb;Cb=lb}else continue d}}if(((xb|0)==84?(xb=0,fb):0)?(ib=b[n>>0]|0,b[n>>0]=vb,b[Ha>>0]=ib,Oa):0){ib=Na;kb=ma;do{nb=b[kb>>0]|0;b[kb>>0]=b[ib>>0]|0;b[ib>>0]=nb;kb=kb+1|0;ib=ib+-1|0}while(kb>>>0>>0)}if((hb|0)>=(Ka|0)){Ya=db;Za=pa;_a=db;$a=pa;ab=Ia;bb=Ja;cb=pa;break}else hb=hb+1|0}}hb=f[Z>>2]|0;pa=Vn(Pa|0,Ra|0,hb|0,((hb|0)<0)<<31>>31|0)|0;hb=Qa;f[hb>>2]=pa;f[hb+4>>2]=I;if(T){hb=f[ba>>2]|0;pa=f[C>>2]|0;Ja=0;do{Ia=f[hb+(Ja<<2)>>2]|0;f[pa+(Ja<<2)>>2]=Ia<<1^Ia>>31;Ja=Ja+1|0}while((Ja|0)!=(g|0));Db=pa}else Db=f[C>>2]|0;lo(j,$,Db,g);if((Ka|0)>0){Eb=a+60+(Fa*12|0)|0;pa=a+60+(Fa*12|0)+4|0;Ja=a+60+(Fa*12|0)+8|0;hb=0;do{Qa=f[pa>>2]|0;Ra=f[Ja>>2]|0;Pa=(Qa|0)==(Ra<<5|0);if(!(1<>0])){if(Pa){if((Qa+1|0)<0){xb=108;break b}Ia=Ra<<6;db=Qa+32&-32;vi(Eb,Qa>>>0<1073741823?(Ia>>>0>>0?db:Ia):2147483647);Fb=f[pa>>2]|0}else Fb=Qa;f[pa>>2]=Fb+1;Ia=(f[Eb>>2]|0)+(Fb>>>5<<2)|0;f[Ia>>2]=f[Ia>>2]|1<<(Fb&31)}else{if(Pa){if((Qa+1|0)<0){xb=113;break b}Pa=Ra<<6;Ra=Qa+32&-32;vi(Eb,Qa>>>0<1073741823?(Pa>>>0>>0?Ra:Pa):2147483647);Gb=f[pa>>2]|0}else Gb=Qa;f[pa>>2]=Gb+1;Qa=(f[Eb>>2]|0)+(Gb>>>5<<2)|0;f[Qa>>2]=f[Qa>>2]&~(1<<(Gb&31))}hb=hb+1|0}while((hb|0)<(Ka|0))}hb=d+(Ga<<2)|0;pa=f[z>>2]|0;if((pa|0)>0){Ja=0;Fa=f[aa>>2]|0;Qa=pa;while(1){if((Qa|0)>0){pa=0;do{Pa=f[Fa+(pa<<2)>>2]|0;Ra=f[ca>>2]|0;if((Pa|0)>(Ra|0)){Ia=f[da>>2]|0;f[Ia+(pa<<2)>>2]=Ra;Hb=Ia}else{Ia=f[ea>>2]|0;Ra=f[da>>2]|0;f[Ra+(pa<<2)>>2]=(Pa|0)<(Ia|0)?Ia:Pa;Hb=Ra}pa=pa+1|0}while((pa|0)<(f[z>>2]|0));Ib=Hb}else Ib=f[da>>2]|0;pa=(f[Ea+(Ja<<2)>>2]|0)-(f[Ib+(Ja<<2)>>2]|0)|0;Ra=hb+(Ja<<2)|0;f[Ra>>2]=pa;do if((pa|0)<(f[fa>>2]|0)){Jb=(f[ga>>2]|0)+pa|0;xb=103}else{if((pa|0)<=(f[ha>>2]|0))break;Jb=pa-(f[ga>>2]|0)|0;xb=103}while(0);if((xb|0)==103){xb=0;f[Ra>>2]=Jb}Ja=Ja+1|0;Qa=f[z>>2]|0;if((Ja|0)>=(Qa|0))break;else Fa=Ib}}Fa=f[ia>>2]|0;if(Fa|0){Qa=f[la>>2]|0;if((Qa|0)!=(Fa|0))f[la>>2]=Qa+(~((Qa+-4-Fa|0)>>>2)<<2);Oq(Fa)}Fa=f[ja>>2]|0;if(Fa|0){Qa=f[ka>>2]|0;if((Qa|0)!=(Fa|0))f[ka>>2]=Qa+(~((Qa+-4-Fa|0)>>>2)<<2);Oq(Fa)}if((qa|0)<=2){Kb=$a;Lb=_a;break a}Fa=f[B>>2]|0;sa=f[Fa>>2]|0;Qa=ra+-1|0;if((f[Fa+4>>2]|0)-sa>>2>>>0<=Qa>>>0){Aa=Fa;xb=18;break}else{Fa=ra;ra=Qa;ta=bb;ua=ab;va=cb;wa=$a;xa=_a;ya=Za;za=Ya;qa=Fa}}if((xb|0)==18)aq(Aa);else if((xb|0)==108)aq(Eb);else if((xb|0)==113)aq(Eb)}else{Kb=M;Lb=N}while(0);N=f[l>>2]|0;if((g|0)>0?(f[N>>2]=0,(g|0)!=1):0){M=1;do{f[N+(M<<2)>>2]=0;M=M+1|0}while((M|0)!=(g|0))}g=f[z>>2]|0;if((g|0)>0){M=a+16|0;Eb=a+32|0;Aa=a+12|0;qa=a+28|0;Ya=a+20|0;za=a+24|0;a=0;Za=N;N=g;while(1){if((N|0)>0){g=0;do{ya=f[Za+(g<<2)>>2]|0;_a=f[M>>2]|0;if((ya|0)>(_a|0)){xa=f[Eb>>2]|0;f[xa+(g<<2)>>2]=_a;Mb=xa}else{xa=f[Aa>>2]|0;_a=f[Eb>>2]|0;f[_a+(g<<2)>>2]=(ya|0)<(xa|0)?xa:ya;Mb=_a}g=g+1|0}while((g|0)<(f[z>>2]|0));Nb=Mb}else Nb=f[Eb>>2]|0;g=(f[c+(a<<2)>>2]|0)-(f[Nb+(a<<2)>>2]|0)|0;_a=d+(a<<2)|0;f[_a>>2]=g;if((g|0)>=(f[qa>>2]|0)){if((g|0)>(f[za>>2]|0)){Ob=g-(f[Ya>>2]|0)|0;xb=139}}else{Ob=(f[Ya>>2]|0)+g|0;xb=139}if((xb|0)==139){xb=0;f[_a>>2]=Ob}a=a+1|0;N=f[z>>2]|0;if((a|0)>=(N|0))break;else Za=Nb}}if(Kb|0){if((Lb|0)!=(Kb|0))f[H>>2]=Lb+(~((Lb+-4-Kb|0)>>>2)<<2);Oq(Kb)}Kb=f[m>>2]|0;if(Kb|0){m=f[E>>2]|0;if((m|0)!=(Kb|0))f[E>>2]=m+(~((m+-4-Kb|0)>>>2)<<2);Oq(Kb)}Kb=f[l+36>>2]|0;if(Kb|0){m=l+40|0;E=f[m>>2]|0;if((E|0)!=(Kb|0))f[m>>2]=E+(~((E+-4-Kb|0)>>>2)<<2);Oq(Kb)}Kb=f[l+24>>2]|0;if(Kb|0){E=l+28|0;m=f[E>>2]|0;if((m|0)!=(Kb|0))f[E>>2]=m+(~((m+-4-Kb|0)>>>2)<<2);Oq(Kb)}Kb=f[l+12>>2]|0;if(Kb|0){m=l+16|0;E=f[m>>2]|0;if((E|0)!=(Kb|0))f[m>>2]=E+(~((E+-4-Kb|0)>>>2)<<2);Oq(Kb)}Kb=f[l>>2]|0;if(!Kb){u=i;return 1}E=l+4|0;l=f[E>>2]|0;if((l|0)!=(Kb|0))f[E>>2]=l+(~((l+-4-Kb|0)>>>2)<<2);Oq(Kb);u=i;return 1}function bb(a,c,d,e,g,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0.0,Wa=0.0,Xa=0.0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0;i=u;u=u+240|0;j=i+104|0;k=i+224|0;l=i+176|0;m=i+160|0;n=i+228|0;o=i+72|0;p=i+40|0;q=i+132|0;r=i;s=i+172|0;t=i+156|0;v=i+152|0;w=i+148|0;x=i+144|0;y=i+128|0;z=a+8|0;Mh(z,c,e,g);e=f[a+48>>2]|0;A=f[a+52>>2]|0;B=l;C=B+48|0;do{f[B>>2]=0;B=B+4|0}while((B|0)<(C|0));if(!g){D=0;E=0}else{Ci(l,g);D=f[l+12>>2]|0;E=f[l+16>>2]|0}B=l+16|0;C=E-D>>2;F=D;D=E;if(C>>>0>=g>>>0){if(C>>>0>g>>>0?(E=F+(g<<2)|0,(E|0)!=(D|0)):0)f[B>>2]=D+(~((D+-4-E|0)>>>2)<<2)}else Ci(l+12|0,g-C|0);C=l+24|0;E=l+28|0;D=f[E>>2]|0;B=f[C>>2]|0;F=D-B>>2;G=B;B=D;if(F>>>0>=g>>>0){if(F>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[E>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else Ci(C,g-F|0);F=l+36|0;C=l+40|0;D=f[C>>2]|0;B=f[F>>2]|0;E=D-B>>2;G=B;B=D;if(E>>>0>=g>>>0){if(E>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[C>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else Ci(F,g-E|0);f[m>>2]=0;E=m+4|0;f[E>>2]=0;f[m+8>>2]=0;F=(g|0)==0;do if(!F)if(g>>>0>1073741823)aq(m);else{D=g<<2;B=ln(D)|0;f[m>>2]=B;C=B+(g<<2)|0;f[m+8>>2]=C;sj(B|0,0,D|0)|0;f[E>>2]=C;break}while(0);C=a+152|0;D=a+156|0;B=f[D>>2]|0;G=f[C>>2]|0;H=B-G>>2;L=G;G=B;if(H>>>0>=g>>>0){if(H>>>0>g>>>0?(B=L+(g<<2)|0,(B|0)!=(G|0)):0)f[D>>2]=G+(~((G+-4-B|0)>>>2)<<2)}else Ci(C,g-H|0);f[o>>2]=0;f[o+4>>2]=0;f[o+8>>2]=0;f[o+12>>2]=0;f[o+16>>2]=0;f[o+20>>2]=0;f[o+24>>2]=0;f[o+28>>2]=0;f[p>>2]=0;f[p+4>>2]=0;f[p+8>>2]=0;f[p+12>>2]=0;f[p+16>>2]=0;f[p+20>>2]=0;f[p+24>>2]=0;f[p+28>>2]=0;f[q>>2]=0;H=q+4|0;f[H>>2]=0;f[q+8>>2]=0;if(F){M=0;N=0;O=0;P=0}else{F=g<<2;B=ln(F)|0;f[q>>2]=B;G=B+(g<<2)|0;f[q+8>>2]=G;sj(B|0,0,F|0)|0;f[H>>2]=G;M=B;N=G;O=G;P=B}B=a+56|0;G=f[B>>2]|0;F=f[G+4>>2]|0;D=f[G>>2]|0;L=F-D|0;a:do if((L|0)>4){Q=L>>2;R=e+12|0;S=(g|0)>0;T=r+4|0;U=r+8|0;V=r+12|0;Z=a+152|0;_=a+112|0;$=r+16|0;aa=r+28|0;ba=a+16|0;ca=a+32|0;da=a+12|0;ea=a+28|0;fa=a+20|0;ga=a+24|0;ha=r+28|0;ia=r+16|0;ja=r+20|0;ka=r+32|0;la=n+1|0;ma=g<<2;na=(g|0)==1;oa=Q+-1|0;if(F-D>>2>>>0>oa>>>0){pa=Q;qa=oa;ra=D;sa=P;ta=O;ua=M;va=M;wa=N;xa=M;ya=N}else{za=G;aq(za)}b:while(1){oa=f[ra+(qa<<2)>>2]|0;Q=(((oa>>>0)%3|0|0)==0?2:-1)+oa|0;Aa=(oa|0)==-1|(Q|0)==-1;Ba=1;Ca=0;Da=oa;c:while(1){Ea=Ba^1;Fa=Ca;Ga=Da;while(1){if((Ga|0)==-1){Ha=Fa;break c}Ia=f[l+(Fa*12|0)>>2]|0;Ja=f[R>>2]|0;Ka=f[Ja+(Ga<<2)>>2]|0;if((Ka|0)!=-1){La=f[e>>2]|0;Ma=f[A>>2]|0;Na=f[Ma+(f[La+(Ka<<2)>>2]<<2)>>2]|0;Oa=Ka+1|0;Pa=((Oa>>>0)%3|0|0)==0?Ka+-2|0:Oa;if((Pa|0)==-1)Qa=-1;else Qa=f[La+(Pa<<2)>>2]|0;Pa=f[Ma+(Qa<<2)>>2]|0;Oa=(((Ka>>>0)%3|0|0)==0?2:-1)+Ka|0;if((Oa|0)==-1)Ra=-1;else Ra=f[La+(Oa<<2)>>2]|0;Oa=f[Ma+(Ra<<2)>>2]|0;if((Na|0)<(qa|0)&(Pa|0)<(qa|0)&(Oa|0)<(qa|0)){Ma=X(Na,g)|0;Na=X(Pa,g)|0;Pa=X(Oa,g)|0;if(S){Oa=0;do{f[Ia+(Oa<<2)>>2]=(f[c+(Oa+Pa<<2)>>2]|0)+(f[c+(Oa+Na<<2)>>2]|0)-(f[c+(Oa+Ma<<2)>>2]|0);Oa=Oa+1|0}while((Oa|0)!=(g|0))}Oa=Fa+1|0;if((Oa|0)==4){Ha=4;break c}else Sa=Oa}else Sa=Fa}else Sa=Fa;do if(Ba){Oa=Ga+1|0;Ma=((Oa>>>0)%3|0|0)==0?Ga+-2|0:Oa;if((Ma|0)!=-1?(Oa=f[Ja+(Ma<<2)>>2]|0,Ma=Oa+1|0,(Oa|0)!=-1):0)Ta=((Ma>>>0)%3|0|0)==0?Oa+-2|0:Ma;else Ta=-1}else{Ma=(((Ga>>>0)%3|0|0)==0?2:-1)+Ga|0;if((Ma|0)!=-1?(Oa=f[Ja+(Ma<<2)>>2]|0,(Oa|0)!=-1):0)if(!((Oa>>>0)%3|0)){Ta=Oa+2|0;break}else{Ta=Oa+-1|0;break}else Ta=-1}while(0);if((Ta|0)==(oa|0)){Ha=Sa;break c}if((Ta|0)!=-1|Ea){Fa=Sa;Ga=Ta}else break}if(Aa){Ba=0;Ca=Sa;Da=-1;continue}Ga=f[Ja+(Q<<2)>>2]|0;if((Ga|0)==-1){Ba=0;Ca=Sa;Da=-1;continue}if(!((Ga>>>0)%3|0)){Ba=0;Ca=Sa;Da=Ga+2|0;continue}else{Ba=0;Ca=Sa;Da=Ga+-1|0;continue}}Da=X(qa,g)|0;f[r>>2]=0;f[T>>2]=0;b[U>>0]=0;f[V>>2]=0;f[V+4>>2]=0;f[V+8>>2]=0;f[V+12>>2]=0;f[V+16>>2]=0;f[V+20>>2]=0;f[V+24>>2]=0;Ca=Ha+-1|0;Ba=p+(Ca<<3)|0;Q=Ba;Aa=Vn(f[Q>>2]|0,f[Q+4>>2]|0,Ha|0,((Ha|0)<0)<<31>>31|0)|0;Q=I;oa=Ba;f[oa>>2]=Aa;f[oa+4>>2]=Q;oa=c+((X(pa+-2|0,g)|0)<<2)|0;Ba=c+(Da<<2)|0;Ga=f[Z>>2]|0;if(S){Fa=0;Ea=0;while(1){Oa=(f[oa+(Fa<<2)>>2]|0)-(f[Ba+(Fa<<2)>>2]|0)|0;Ma=((Oa|0)>-1?Oa:0-Oa|0)+Ea|0;f[ua+(Fa<<2)>>2]=Oa;f[Ga+(Fa<<2)>>2]=Oa<<1^Oa>>31;Fa=Fa+1|0;if((Fa|0)==(g|0)){Ua=Ma;break}else Ea=Ma}}else Ua=0;mo(j,_,Ga,g);Ea=Zk(j)|0;Fa=I;Ma=Bm(j)|0;Oa=I;Na=o+(Ca<<3)|0;Pa=Na;Ia=f[Pa>>2]|0;La=f[Pa+4>>2]|0;Va=+wm(Aa,Ia);Pa=Vn(Ma|0,Oa|0,Ea|0,Fa|0)|0;Wa=+(Aa>>>0)+4294967296.0*+(Q|0);Xa=+W(+(Va*Wa));Fa=Vn(Pa|0,I|0,~~Xa>>>0|0,(+K(Xa)>=1.0?(Xa>0.0?~~+Y(+J(Xa/4294967296.0),4294967295.0)>>>0:~~+W((Xa-+(~~Xa>>>0))/4294967296.0)>>>0):0)|0)|0;Pa=r;f[Pa>>2]=Fa;f[Pa+4>>2]=Ua;b[U>>0]=0;f[V>>2]=0;$f($,oa,oa+(g<<2)|0);f[s>>2]=sa;f[t>>2]=ta;f[k>>2]=f[s>>2];f[j>>2]=f[t>>2];Jf(aa,k,j);if((Ha|0)<1){Ya=ya;Za=xa;_a=wa;$a=va;ab=ta;bb=sa;cb=sa}else{Pa=n+Ha|0;Fa=f[q>>2]|0;Ea=Fa;Oa=f[H>>2]|0;Ma=Pa+-1|0;Ka=(Ma|0)==(n|0);db=Pa+-2|0;eb=la>>>0>>0;fb=~Ha;gb=Ha+2+((fb|0)>-2?fb:-2)|0;fb=Oa;hb=Ma>>>0>n>>>0;ib=0;jb=1;while(1){ib=ib+1|0;sj(n|0,1,gb|0)|0;sj(n|0,0,ib|0)|0;kb=Vn(Ia|0,La|0,jb|0,0)|0;d:while(1){if(S){sj(f[m>>2]|0,0,ma|0)|0;lb=f[m>>2]|0;mb=0;nb=0;while(1){if(!(b[n+mb>>0]|0)){ob=f[l+(mb*12|0)>>2]|0;pb=0;do{qb=lb+(pb<<2)|0;f[qb>>2]=(f[qb>>2]|0)+(f[ob+(pb<<2)>>2]|0);pb=pb+1|0}while((pb|0)!=(g|0));rb=(1<>0]|0))tb=(1<>2]|0;do if(S){f[mb>>2]=(f[mb>>2]|0)/(jb|0)|0;if(!na){nb=1;do{lb=mb+(nb<<2)|0;f[lb>>2]=(f[lb>>2]|0)/(jb|0)|0;nb=nb+1|0}while((nb|0)!=(g|0));nb=f[Z>>2]|0;if(S)ub=nb;else{vb=0;wb=nb;break}}else ub=f[Z>>2]|0;nb=0;lb=0;while(1){pb=(f[mb+(nb<<2)>>2]|0)-(f[Ba+(nb<<2)>>2]|0)|0;ob=((pb|0)>-1?pb:0-pb|0)+lb|0;f[Fa+(nb<<2)>>2]=pb;f[ub+(nb<<2)>>2]=pb<<1^pb>>31;nb=nb+1|0;if((nb|0)==(g|0)){vb=ob;wb=ub;break}else lb=ob}}else{vb=0;wb=f[Z>>2]|0}while(0);mo(j,_,wb,g);mb=Zk(j)|0;lb=I;nb=Bm(j)|0;ob=I;Xa=+wm(Aa,kb);pb=Vn(nb|0,ob|0,mb|0,lb|0)|0;Va=+W(+(Xa*Wa));lb=Vn(pb|0,I|0,~~Va>>>0|0,(+K(Va)>=1.0?(Va>0.0?~~+Y(+J(Va/4294967296.0),4294967295.0)>>>0:~~+W((Va-+(~~Va>>>0))/4294967296.0)>>>0):0)|0)|0;pb=f[r>>2]|0;if(!((pb|0)<=(lb|0)?!((pb|0)>=(lb|0)?(vb|0)<(f[T>>2]|0):0):0)){pb=r;f[pb>>2]=lb;f[pb+4>>2]=vb;b[U>>0]=sb;f[V>>2]=jb;f[v>>2]=f[m>>2];f[w>>2]=f[E>>2];f[k>>2]=f[v>>2];f[j>>2]=f[w>>2];Jf($,k,j);f[x>>2]=Ea;f[y>>2]=Oa;f[k>>2]=f[x>>2];f[j>>2]=f[y>>2];Jf(aa,k,j)}if(Ka)break;xb=b[Ma>>0]|0;pb=-1;lb=xb;while(1){mb=pb+-1|0;yb=Pa+mb|0;ob=lb;lb=b[yb>>0]|0;if((lb&255)<(ob&255))break;if((yb|0)==(n|0)){zb=84;break d}else pb=mb}mb=Pa+pb|0;if((lb&255)<(xb&255)){Ab=Ma;Bb=xb}else{ob=Pa;nb=Ma;while(1){qb=nb+-1|0;if((lb&255)<(h[ob+-2>>0]|0)){Ab=qb;Bb=1;break}else{Cb=nb;nb=qb;ob=Cb}}}b[yb>>0]=Bb;b[Ab>>0]=lb;if((pb|0)<-1){Db=mb;Eb=Ma}else continue;while(1){ob=b[Db>>0]|0;b[Db>>0]=b[Eb>>0]|0;b[Eb>>0]=ob;ob=Db+1|0;nb=Eb+-1|0;if(ob>>>0>>0){Db=ob;Eb=nb}else continue d}}if(((zb|0)==84?(zb=0,hb):0)?(kb=b[n>>0]|0,b[n>>0]=xb,b[Ma>>0]=kb,eb):0){kb=db;mb=la;do{pb=b[mb>>0]|0;b[mb>>0]=b[kb>>0]|0;b[kb>>0]=pb;mb=mb+1|0;kb=kb+-1|0}while(mb>>>0>>0)}if((jb|0)>=(Ha|0)){Ya=fb;Za=Fa;_a=fb;$a=Fa;ab=Oa;bb=Ea;cb=Fa;break}else jb=jb+1|0}}jb=f[V>>2]|0;Fa=Vn(Ia|0,La|0,jb|0,((jb|0)<0)<<31>>31|0)|0;jb=Na;f[jb>>2]=Fa;f[jb+4>>2]=I;if(S){jb=f[aa>>2]|0;Fa=f[C>>2]|0;Ea=0;do{Oa=f[jb+(Ea<<2)>>2]|0;f[Fa+(Ea<<2)>>2]=Oa<<1^Oa>>31;Ea=Ea+1|0}while((Ea|0)!=(g|0));Fb=Fa}else Fb=f[C>>2]|0;lo(j,_,Fb,g);if((Ha|0)>0){Gb=a+60+(Ca*12|0)|0;Fa=a+60+(Ca*12|0)+4|0;Ea=a+60+(Ca*12|0)+8|0;jb=0;do{Na=f[Fa>>2]|0;La=f[Ea>>2]|0;Ia=(Na|0)==(La<<5|0);if(!(1<>0])){if(Ia){if((Na+1|0)<0){zb=108;break b}Oa=La<<6;fb=Na+32&-32;vi(Gb,Na>>>0<1073741823?(Oa>>>0>>0?fb:Oa):2147483647);Hb=f[Fa>>2]|0}else Hb=Na;f[Fa>>2]=Hb+1;Oa=(f[Gb>>2]|0)+(Hb>>>5<<2)|0;f[Oa>>2]=f[Oa>>2]|1<<(Hb&31)}else{if(Ia){if((Na+1|0)<0){zb=113;break b}Ia=La<<6;La=Na+32&-32;vi(Gb,Na>>>0<1073741823?(Ia>>>0>>0?La:Ia):2147483647);Ib=f[Fa>>2]|0}else Ib=Na;f[Fa>>2]=Ib+1;Na=(f[Gb>>2]|0)+(Ib>>>5<<2)|0;f[Na>>2]=f[Na>>2]&~(1<<(Ib&31))}jb=jb+1|0}while((jb|0)<(Ha|0))}jb=d+(Da<<2)|0;Fa=f[z>>2]|0;if((Fa|0)>0){Ea=0;Ca=f[$>>2]|0;Na=Fa;while(1){if((Na|0)>0){Fa=0;do{Ia=f[Ca+(Fa<<2)>>2]|0;La=f[ba>>2]|0;if((Ia|0)>(La|0)){Oa=f[ca>>2]|0;f[Oa+(Fa<<2)>>2]=La;Jb=Oa}else{Oa=f[da>>2]|0;La=f[ca>>2]|0;f[La+(Fa<<2)>>2]=(Ia|0)<(Oa|0)?Oa:Ia;Jb=La}Fa=Fa+1|0}while((Fa|0)<(f[z>>2]|0));Kb=Jb}else Kb=f[ca>>2]|0;Fa=(f[Ba+(Ea<<2)>>2]|0)-(f[Kb+(Ea<<2)>>2]|0)|0;La=jb+(Ea<<2)|0;f[La>>2]=Fa;do if((Fa|0)<(f[ea>>2]|0)){Lb=(f[fa>>2]|0)+Fa|0;zb=103}else{if((Fa|0)<=(f[ga>>2]|0))break;Lb=Fa-(f[fa>>2]|0)|0;zb=103}while(0);if((zb|0)==103){zb=0;f[La>>2]=Lb}Ea=Ea+1|0;Na=f[z>>2]|0;if((Ea|0)>=(Na|0))break;else Ca=Kb}}Ca=f[ha>>2]|0;if(Ca|0){Na=f[ka>>2]|0;if((Na|0)!=(Ca|0))f[ka>>2]=Na+(~((Na+-4-Ca|0)>>>2)<<2);Oq(Ca)}Ca=f[ia>>2]|0;if(Ca|0){Na=f[ja>>2]|0;if((Na|0)!=(Ca|0))f[ja>>2]=Na+(~((Na+-4-Ca|0)>>>2)<<2);Oq(Ca)}if((pa|0)<=2){Mb=$a;Nb=_a;break a}Ca=f[B>>2]|0;ra=f[Ca>>2]|0;Na=qa+-1|0;if((f[Ca+4>>2]|0)-ra>>2>>>0<=Na>>>0){za=Ca;zb=18;break}else{Ca=qa;qa=Na;sa=bb;ta=ab;ua=cb;va=$a;wa=_a;xa=Za;ya=Ya;pa=Ca}}if((zb|0)==18)aq(za);else if((zb|0)==108)aq(Gb);else if((zb|0)==113)aq(Gb)}else{Mb=M;Nb=N}while(0);N=f[l>>2]|0;if((g|0)>0?(f[N>>2]=0,(g|0)!=1):0){M=1;do{f[N+(M<<2)>>2]=0;M=M+1|0}while((M|0)!=(g|0))}g=f[z>>2]|0;if((g|0)>0){M=a+16|0;Gb=a+32|0;za=a+12|0;pa=a+28|0;Ya=a+20|0;ya=a+24|0;a=0;Za=N;N=g;while(1){if((N|0)>0){g=0;do{xa=f[Za+(g<<2)>>2]|0;_a=f[M>>2]|0;if((xa|0)>(_a|0)){wa=f[Gb>>2]|0;f[wa+(g<<2)>>2]=_a;Ob=wa}else{wa=f[za>>2]|0;_a=f[Gb>>2]|0;f[_a+(g<<2)>>2]=(xa|0)<(wa|0)?wa:xa;Ob=_a}g=g+1|0}while((g|0)<(f[z>>2]|0));Pb=Ob}else Pb=f[Gb>>2]|0;g=(f[c+(a<<2)>>2]|0)-(f[Pb+(a<<2)>>2]|0)|0;_a=d+(a<<2)|0;f[_a>>2]=g;if((g|0)>=(f[pa>>2]|0)){if((g|0)>(f[ya>>2]|0)){Qb=g-(f[Ya>>2]|0)|0;zb=139}}else{Qb=(f[Ya>>2]|0)+g|0;zb=139}if((zb|0)==139){zb=0;f[_a>>2]=Qb}a=a+1|0;N=f[z>>2]|0;if((a|0)>=(N|0))break;else Za=Pb}}if(Mb|0){if((Nb|0)!=(Mb|0))f[H>>2]=Nb+(~((Nb+-4-Mb|0)>>>2)<<2);Oq(Mb)}Mb=f[m>>2]|0;if(Mb|0){m=f[E>>2]|0;if((m|0)!=(Mb|0))f[E>>2]=m+(~((m+-4-Mb|0)>>>2)<<2);Oq(Mb)}Mb=f[l+36>>2]|0;if(Mb|0){m=l+40|0;E=f[m>>2]|0;if((E|0)!=(Mb|0))f[m>>2]=E+(~((E+-4-Mb|0)>>>2)<<2);Oq(Mb)}Mb=f[l+24>>2]|0;if(Mb|0){E=l+28|0;m=f[E>>2]|0;if((m|0)!=(Mb|0))f[E>>2]=m+(~((m+-4-Mb|0)>>>2)<<2);Oq(Mb)}Mb=f[l+12>>2]|0;if(Mb|0){m=l+16|0;E=f[m>>2]|0;if((E|0)!=(Mb|0))f[m>>2]=E+(~((E+-4-Mb|0)>>>2)<<2);Oq(Mb)}Mb=f[l>>2]|0;if(!Mb){u=i;return 1}E=l+4|0;l=f[E>>2]|0;if((l|0)!=(Mb|0))f[E>>2]=l+(~((l+-4-Mb|0)>>>2)<<2);Oq(Mb);u=i;return 1}function cb(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;b=u;u=u+16|0;c=b;d=b+8|0;e=b+4|0;f[d>>2]=a;do if(a>>>0>=212){g=(a>>>0)/210|0;h=g*210|0;f[e>>2]=a-h;i=0;j=g;g=(Hl(6952,7144,e,c)|0)-6952>>2;k=h;a:while(1){l=(f[6952+(g<<2)>>2]|0)+k|0;h=5;while(1){if(h>>>0>=47){m=211;n=i;o=8;break}p=f[6760+(h<<2)>>2]|0;q=(l>>>0)/(p>>>0)|0;if(q>>>0

    >>0){o=106;break a}if((l|0)==(X(q,p)|0)){r=i;break}else h=h+1|0}b:do if((o|0)==8){c:while(1){o=0;h=(l>>>0)/(m>>>0)|0;do if(h>>>0>=m>>>0)if((l|0)!=(X(h,m)|0)){p=m+10|0;q=(l>>>0)/(p>>>0)|0;if(q>>>0>=p>>>0)if((l|0)!=(X(q,p)|0)){q=m+12|0;s=(l>>>0)/(q>>>0)|0;if(s>>>0>=q>>>0)if((l|0)!=(X(s,q)|0)){s=m+16|0;t=(l>>>0)/(s>>>0)|0;if(t>>>0>=s>>>0)if((l|0)!=(X(t,s)|0)){t=m+18|0;v=(l>>>0)/(t>>>0)|0;if(v>>>0>=t>>>0)if((l|0)!=(X(v,t)|0)){v=m+22|0;w=(l>>>0)/(v>>>0)|0;if(w>>>0>=v>>>0)if((l|0)!=(X(w,v)|0)){w=m+28|0;x=(l>>>0)/(w>>>0)|0;if(x>>>0>=w>>>0)if((l|0)==(X(x,w)|0)){y=w;z=9;A=n}else{x=m+30|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+36|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+40|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+42|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+46|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+52|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+58|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+60|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+66|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+70|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+72|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+78|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+82|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+88|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+96|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+100|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+102|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+106|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+108|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+112|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+120|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+126|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+130|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+136|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+138|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+142|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+148|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+150|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+156|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+162|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+166|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+168|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+172|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+178|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+180|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+186|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+190|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+192|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+196|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+198|0;B=(l>>>0)/(x>>>0)|0;if(B>>>0>>0){y=x;z=1;A=l;break}if((l|0)==(X(B,x)|0)){y=x;z=9;A=n;break}x=m+208|0;B=(l>>>0)/(x>>>0)|0;C=B>>>0>>0;D=(l|0)==(X(B,x)|0);y=C|D?x:m+210|0;z=C?1:D?9:0;A=C?l:n}else{y=w;z=1;A=l}}else{y=v;z=9;A=n}else{y=v;z=1;A=l}}else{y=t;z=9;A=n}else{y=t;z=1;A=l}}else{y=s;z=9;A=n}else{y=s;z=1;A=l}}else{y=q;z=9;A=n}else{y=q;z=1;A=l}}else{y=p;z=9;A=n}else{y=p;z=1;A=l}}else{y=m;z=9;A=n}else{y=m;z=1;A=l}while(0);switch(z&15){case 9:{r=A;break b;break}case 0:{m=y;n=A;o=8;break}default:break c}}if(!z)r=A;else{o=107;break a}}while(0);h=g+1|0;p=(h|0)==48;q=j+(p&1)|0;i=r;j=q;g=p?0:h;k=q*210|0}if((o|0)==106){f[d>>2]=l;E=l;break}else if((o|0)==107){f[d>>2]=l;E=A;break}}else{k=Hl(6760,6952,d,c)|0;E=f[k>>2]|0}while(0);u=b;return E|0}function db(a,c,d,e,g,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0.0,Ua=0.0,Va=0.0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0;i=u;u=u+256|0;e=i+104|0;j=i+240|0;k=i+224|0;l=i+160|0;m=i+140|0;n=i+248|0;o=i+72|0;p=i+40|0;q=i+128|0;r=i;s=i+232|0;t=i+220|0;v=i+216|0;w=i+212|0;x=i+208|0;y=i+152|0;z=f[a+28>>2]|0;A=f[a+32>>2]|0;B=l;C=B+48|0;do{f[B>>2]=0;B=B+4|0}while((B|0)<(C|0));if(!g){D=0;E=0}else{Ci(l,g);D=f[l+12>>2]|0;E=f[l+16>>2]|0}B=l+16|0;C=E-D>>2;F=D;D=E;if(C>>>0>=g>>>0){if(C>>>0>g>>>0?(E=F+(g<<2)|0,(E|0)!=(D|0)):0)f[B>>2]=D+(~((D+-4-E|0)>>>2)<<2)}else Ci(l+12|0,g-C|0);C=l+24|0;E=l+28|0;D=f[E>>2]|0;B=f[C>>2]|0;F=D-B>>2;G=B;B=D;if(F>>>0>=g>>>0){if(F>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[E>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else Ci(C,g-F|0);F=l+36|0;C=l+40|0;D=f[C>>2]|0;B=f[F>>2]|0;E=D-B>>2;G=B;B=D;if(E>>>0>=g>>>0){if(E>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[C>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else Ci(F,g-E|0);f[m>>2]=0;E=m+4|0;f[E>>2]=0;f[m+8>>2]=0;F=(g|0)==0;do if(!F)if(g>>>0>1073741823)aq(m);else{D=g<<2;B=ln(D)|0;f[m>>2]=B;C=B+(g<<2)|0;f[m+8>>2]=C;sj(B|0,0,D|0)|0;f[E>>2]=C;break}while(0);C=a+136|0;D=a+140|0;B=f[D>>2]|0;G=f[C>>2]|0;H=B-G>>2;L=G;G=B;if(H>>>0>=g>>>0){if(H>>>0>g>>>0?(B=L+(g<<2)|0,(B|0)!=(G|0)):0)f[D>>2]=G+(~((G+-4-B|0)>>>2)<<2)}else Ci(C,g-H|0);f[o>>2]=0;f[o+4>>2]=0;f[o+8>>2]=0;f[o+12>>2]=0;f[o+16>>2]=0;f[o+20>>2]=0;f[o+24>>2]=0;f[o+28>>2]=0;f[p>>2]=0;f[p+4>>2]=0;f[p+8>>2]=0;f[p+12>>2]=0;f[p+16>>2]=0;f[p+20>>2]=0;f[p+24>>2]=0;f[p+28>>2]=0;f[q>>2]=0;H=q+4|0;f[H>>2]=0;f[q+8>>2]=0;if(F){M=0;N=0;O=0;P=0}else{F=g<<2;B=ln(F)|0;f[q>>2]=B;G=B+(g<<2)|0;f[q+8>>2]=G;sj(B|0,0,F|0)|0;f[H>>2]=G;M=B;N=G;O=G;P=B}B=a+36|0;G=f[B>>2]|0;F=f[G+4>>2]|0;D=f[G>>2]|0;L=F-D|0;a:do if((L|0)>4){Q=L>>2;R=z+64|0;S=z+28|0;T=(g|0)>0;U=r+4|0;V=r+8|0;Z=r+12|0;_=a+136|0;$=a+96|0;aa=r+16|0;ba=r+28|0;ca=a+8|0;da=j+4|0;ea=k+4|0;fa=e+4|0;ga=r+28|0;ha=r+16|0;ia=r+20|0;ja=r+32|0;ka=n+1|0;la=g<<2;ma=(g|0)==1;na=Q+-1|0;if(F-D>>2>>>0>na>>>0){oa=Q;pa=na;qa=D;ra=P;sa=O;ta=M;ua=M;va=N;wa=M;xa=N}else{ya=G;aq(ya)}b:while(1){na=f[qa+(pa<<2)>>2]|0;Q=(((na>>>0)%3|0|0)==0?2:-1)+na|0;za=Q>>>5;Aa=1<<(Q&31);Ba=(na|0)==-1|(Q|0)==-1;Ca=1;Da=0;Ea=na;c:while(1){Fa=Ca^1;Ga=Da;Ha=Ea;while(1){if((Ha|0)==-1){Ia=Ga;break c}Ja=f[l+(Ga*12|0)>>2]|0;if(((f[(f[z>>2]|0)+(Ha>>>5<<2)>>2]&1<<(Ha&31)|0)==0?(Ka=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ha<<2)>>2]|0,(Ka|0)!=-1):0)?(La=f[S>>2]|0,Ma=f[A>>2]|0,Na=f[Ma+(f[La+(Ka<<2)>>2]<<2)>>2]|0,Oa=Ka+1|0,Pa=f[Ma+(f[La+((((Oa>>>0)%3|0|0)==0?Ka+-2|0:Oa)<<2)>>2]<<2)>>2]|0,Oa=f[Ma+(f[La+((((Ka>>>0)%3|0|0)==0?2:-1)+Ka<<2)>>2]<<2)>>2]|0,(Na|0)<(pa|0)&(Pa|0)<(pa|0)&(Oa|0)<(pa|0)):0){Ka=X(Na,g)|0;Na=X(Pa,g)|0;Pa=X(Oa,g)|0;if(T){Oa=0;do{f[Ja+(Oa<<2)>>2]=(f[c+(Oa+Pa<<2)>>2]|0)+(f[c+(Oa+Na<<2)>>2]|0)-(f[c+(Oa+Ka<<2)>>2]|0);Oa=Oa+1|0}while((Oa|0)!=(g|0))}Oa=Ga+1|0;if((Oa|0)==4){Ia=4;break c}else Qa=Oa}else Qa=Ga;do if(Ca){Oa=Ha+1|0;Ka=((Oa>>>0)%3|0|0)==0?Ha+-2|0:Oa;if(((Ka|0)!=-1?(f[(f[z>>2]|0)+(Ka>>>5<<2)>>2]&1<<(Ka&31)|0)==0:0)?(Oa=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ka<<2)>>2]|0,Ka=Oa+1|0,(Oa|0)!=-1):0)Ra=((Ka>>>0)%3|0|0)==0?Oa+-2|0:Ka;else Ra=-1}else{Ka=(((Ha>>>0)%3|0|0)==0?2:-1)+Ha|0;if(((Ka|0)!=-1?(f[(f[z>>2]|0)+(Ka>>>5<<2)>>2]&1<<(Ka&31)|0)==0:0)?(Oa=f[(f[(f[R>>2]|0)+12>>2]|0)+(Ka<<2)>>2]|0,(Oa|0)!=-1):0)if(!((Oa>>>0)%3|0)){Ra=Oa+2|0;break}else{Ra=Oa+-1|0;break}else Ra=-1}while(0);if((Ra|0)==(na|0)){Ia=Qa;break c}if((Ra|0)!=-1|Fa){Ga=Qa;Ha=Ra}else break}if(Ba){Ca=0;Da=Qa;Ea=-1;continue}if(f[(f[z>>2]|0)+(za<<2)>>2]&Aa|0){Ca=0;Da=Qa;Ea=-1;continue}Ha=f[(f[(f[R>>2]|0)+12>>2]|0)+(Q<<2)>>2]|0;if((Ha|0)==-1){Ca=0;Da=Qa;Ea=-1;continue}if(!((Ha>>>0)%3|0)){Ca=0;Da=Qa;Ea=Ha+2|0;continue}else{Ca=0;Da=Qa;Ea=Ha+-1|0;continue}}Ea=X(pa,g)|0;f[r>>2]=0;f[U>>2]=0;b[V>>0]=0;f[Z>>2]=0;f[Z+4>>2]=0;f[Z+8>>2]=0;f[Z+12>>2]=0;f[Z+16>>2]=0;f[Z+20>>2]=0;f[Z+24>>2]=0;Da=Ia+-1|0;Ca=p+(Da<<3)|0;Q=Ca;Aa=Vn(f[Q>>2]|0,f[Q+4>>2]|0,Ia|0,((Ia|0)<0)<<31>>31|0)|0;Q=I;za=Ca;f[za>>2]=Aa;f[za+4>>2]=Q;za=c+((X(oa+-2|0,g)|0)<<2)|0;Ca=c+(Ea<<2)|0;Ba=f[_>>2]|0;if(T){na=0;Ha=0;while(1){Ga=(f[za+(na<<2)>>2]|0)-(f[Ca+(na<<2)>>2]|0)|0;Fa=((Ga|0)>-1?Ga:0-Ga|0)+Ha|0;f[ta+(na<<2)>>2]=Ga;f[Ba+(na<<2)>>2]=Ga<<1^Ga>>31;na=na+1|0;if((na|0)==(g|0)){Sa=Fa;break}else Ha=Fa}}else Sa=0;mo(e,$,Ba,g);Ha=Zk(e)|0;na=I;Fa=Bm(e)|0;Ga=I;Oa=o+(Da<<3)|0;Ka=Oa;Na=f[Ka>>2]|0;Pa=f[Ka+4>>2]|0;Ta=+wm(Aa,Na);Ka=Vn(Fa|0,Ga|0,Ha|0,na|0)|0;Ua=+(Aa>>>0)+4294967296.0*+(Q|0);Va=+W(+(Ta*Ua));na=Vn(Ka|0,I|0,~~Va>>>0|0,(+K(Va)>=1.0?(Va>0.0?~~+Y(+J(Va/4294967296.0),4294967295.0)>>>0:~~+W((Va-+(~~Va>>>0))/4294967296.0)>>>0):0)|0)|0;Ka=r;f[Ka>>2]=na;f[Ka+4>>2]=Sa;b[V>>0]=0;f[Z>>2]=0;$f(aa,za,za+(g<<2)|0);f[s>>2]=ra;f[t>>2]=sa;f[j>>2]=f[s>>2];f[e>>2]=f[t>>2];Jf(ba,j,e);if((Ia|0)<1){Wa=xa;Xa=wa;Ya=va;Za=ua;_a=sa;$a=ra;ab=ra}else{Ka=n+Ia|0;na=f[q>>2]|0;Ha=na;Ga=f[H>>2]|0;Fa=Ka+-1|0;Ja=(Fa|0)==(n|0);La=Ka+-2|0;Ma=ka>>>0>>0;bb=~Ia;cb=Ia+2+((bb|0)>-2?bb:-2)|0;bb=Ga;db=Fa>>>0>n>>>0;eb=0;fb=1;while(1){eb=eb+1|0;sj(n|0,1,cb|0)|0;sj(n|0,0,eb|0)|0;gb=Vn(Na|0,Pa|0,fb|0,0)|0;d:while(1){if(T){sj(f[m>>2]|0,0,la|0)|0;hb=f[m>>2]|0;ib=0;jb=0;while(1){if(!(b[n+ib>>0]|0)){kb=f[l+(ib*12|0)>>2]|0;lb=0;do{mb=hb+(lb<<2)|0;f[mb>>2]=(f[mb>>2]|0)+(f[kb+(lb<<2)>>2]|0);lb=lb+1|0}while((lb|0)!=(g|0));nb=(1<>0]|0))pb=(1<>2]|0;do if(T){f[ib>>2]=(f[ib>>2]|0)/(fb|0)|0;if(!ma){jb=1;do{hb=ib+(jb<<2)|0;f[hb>>2]=(f[hb>>2]|0)/(fb|0)|0;jb=jb+1|0}while((jb|0)!=(g|0));jb=f[_>>2]|0;if(T)qb=jb;else{rb=0;sb=jb;break}}else qb=f[_>>2]|0;jb=0;hb=0;while(1){lb=(f[ib+(jb<<2)>>2]|0)-(f[Ca+(jb<<2)>>2]|0)|0;kb=((lb|0)>-1?lb:0-lb|0)+hb|0;f[na+(jb<<2)>>2]=lb;f[qb+(jb<<2)>>2]=lb<<1^lb>>31;jb=jb+1|0;if((jb|0)==(g|0)){rb=kb;sb=qb;break}else hb=kb}}else{rb=0;sb=f[_>>2]|0}while(0);mo(e,$,sb,g);ib=Zk(e)|0;hb=I;jb=Bm(e)|0;kb=I;Va=+wm(Aa,gb);lb=Vn(jb|0,kb|0,ib|0,hb|0)|0;Ta=+W(+(Va*Ua));hb=Vn(lb|0,I|0,~~Ta>>>0|0,(+K(Ta)>=1.0?(Ta>0.0?~~+Y(+J(Ta/4294967296.0),4294967295.0)>>>0:~~+W((Ta-+(~~Ta>>>0))/4294967296.0)>>>0):0)|0)|0;lb=f[r>>2]|0;if(!((lb|0)<=(hb|0)?!((lb|0)>=(hb|0)?(rb|0)<(f[U>>2]|0):0):0)){lb=r;f[lb>>2]=hb;f[lb+4>>2]=rb;b[V>>0]=ob;f[Z>>2]=fb;f[v>>2]=f[m>>2];f[w>>2]=f[E>>2];f[j>>2]=f[v>>2];f[e>>2]=f[w>>2];Jf(aa,j,e);f[x>>2]=Ha;f[y>>2]=Ga;f[j>>2]=f[x>>2];f[e>>2]=f[y>>2];Jf(ba,j,e)}if(Ja)break;tb=b[Fa>>0]|0;lb=-1;hb=tb;while(1){ib=lb+-1|0;ub=Ka+ib|0;kb=hb;hb=b[ub>>0]|0;if((hb&255)<(kb&255))break;if((ub|0)==(n|0)){vb=84;break d}else lb=ib}ib=Ka+lb|0;if((hb&255)<(tb&255)){wb=Fa;xb=tb}else{kb=Ka;jb=Fa;while(1){mb=jb+-1|0;if((hb&255)<(h[kb+-2>>0]|0)){wb=mb;xb=1;break}else{yb=jb;jb=mb;kb=yb}}}b[ub>>0]=xb;b[wb>>0]=hb;if((lb|0)<-1){zb=ib;Ab=Fa}else continue;while(1){kb=b[zb>>0]|0;b[zb>>0]=b[Ab>>0]|0;b[Ab>>0]=kb;kb=zb+1|0;jb=Ab+-1|0;if(kb>>>0>>0){zb=kb;Ab=jb}else continue d}}if(((vb|0)==84?(vb=0,db):0)?(gb=b[n>>0]|0,b[n>>0]=tb,b[Fa>>0]=gb,Ma):0){gb=La;ib=ka;do{lb=b[ib>>0]|0;b[ib>>0]=b[gb>>0]|0;b[gb>>0]=lb;ib=ib+1|0;gb=gb+-1|0}while(ib>>>0>>0)}if((fb|0)>=(Ia|0)){Wa=bb;Xa=na;Ya=bb;Za=na;_a=Ga;$a=Ha;ab=na;break}else fb=fb+1|0}}fb=f[Z>>2]|0;na=Vn(Na|0,Pa|0,fb|0,((fb|0)<0)<<31>>31|0)|0;fb=Oa;f[fb>>2]=na;f[fb+4>>2]=I;if(T){fb=f[ba>>2]|0;na=f[C>>2]|0;Ha=0;do{Ga=f[fb+(Ha<<2)>>2]|0;f[na+(Ha<<2)>>2]=Ga<<1^Ga>>31;Ha=Ha+1|0}while((Ha|0)!=(g|0));Bb=na}else Bb=f[C>>2]|0;lo(e,$,Bb,g);if((Ia|0)>0){Cb=a+40+(Da*12|0)|0;na=a+40+(Da*12|0)+4|0;Ha=a+40+(Da*12|0)+8|0;fb=0;do{Oa=f[na>>2]|0;Pa=f[Ha>>2]|0;Na=(Oa|0)==(Pa<<5|0);if(!(1<>0])){if(Na){if((Oa+1|0)<0){vb=95;break b}Ga=Pa<<6;bb=Oa+32&-32;vi(Cb,Oa>>>0<1073741823?(Ga>>>0>>0?bb:Ga):2147483647);Db=f[na>>2]|0}else Db=Oa;f[na>>2]=Db+1;Ga=(f[Cb>>2]|0)+(Db>>>5<<2)|0;f[Ga>>2]=f[Ga>>2]|1<<(Db&31)}else{if(Na){if((Oa+1|0)<0){vb=100;break b}Na=Pa<<6;Pa=Oa+32&-32;vi(Cb,Oa>>>0<1073741823?(Na>>>0>>0?Pa:Na):2147483647);Eb=f[na>>2]|0}else Eb=Oa;f[na>>2]=Eb+1;Oa=(f[Cb>>2]|0)+(Eb>>>5<<2)|0;f[Oa>>2]=f[Oa>>2]&~(1<<(Eb&31))}fb=fb+1|0}while((fb|0)<(Ia|0))}fb=f[aa>>2]|0;na=d+(Ea<<2)|0;Ha=f[Ca+4>>2]|0;Da=f[fb>>2]|0;Oa=f[fb+4>>2]|0;f[j>>2]=f[Ca>>2];f[da>>2]=Ha;f[k>>2]=Da;f[ea>>2]=Oa;Od(e,ca,j,k);f[na>>2]=f[e>>2];f[na+4>>2]=f[fa>>2];na=f[ga>>2]|0;if(na|0){Oa=f[ja>>2]|0;if((Oa|0)!=(na|0))f[ja>>2]=Oa+(~((Oa+-4-na|0)>>>2)<<2);Oq(na)}na=f[ha>>2]|0;if(na|0){Oa=f[ia>>2]|0;if((Oa|0)!=(na|0))f[ia>>2]=Oa+(~((Oa+-4-na|0)>>>2)<<2);Oq(na)}if((oa|0)<=2){Fb=Za;Gb=Ya;break a}na=f[B>>2]|0;qa=f[na>>2]|0;Oa=pa+-1|0;if((f[na+4>>2]|0)-qa>>2>>>0<=Oa>>>0){ya=na;vb=18;break}else{na=pa;pa=Oa;ra=$a;sa=_a;ta=ab;ua=Za;va=Ya;wa=Xa;xa=Wa;oa=na}}if((vb|0)==18)aq(ya);else if((vb|0)==95)aq(Cb);else if((vb|0)==100)aq(Cb)}else{Fb=M;Gb=N}while(0);if((g|0)>0)sj(f[l>>2]|0,0,g<<2|0)|0;g=f[l>>2]|0;N=f[c+4>>2]|0;M=f[g>>2]|0;Cb=f[g+4>>2]|0;f[j>>2]=f[c>>2];f[j+4>>2]=N;f[k>>2]=M;f[k+4>>2]=Cb;Od(e,a+8|0,j,k);f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];if(Fb|0){if((Gb|0)!=(Fb|0))f[H>>2]=Gb+(~((Gb+-4-Fb|0)>>>2)<<2);Oq(Fb)}Fb=f[m>>2]|0;if(Fb|0){m=f[E>>2]|0;if((m|0)!=(Fb|0))f[E>>2]=m+(~((m+-4-Fb|0)>>>2)<<2);Oq(Fb)}Fb=f[l+36>>2]|0;if(Fb|0){m=l+40|0;E=f[m>>2]|0;if((E|0)!=(Fb|0))f[m>>2]=E+(~((E+-4-Fb|0)>>>2)<<2);Oq(Fb)}Fb=f[l+24>>2]|0;if(Fb|0){E=l+28|0;m=f[E>>2]|0;if((m|0)!=(Fb|0))f[E>>2]=m+(~((m+-4-Fb|0)>>>2)<<2);Oq(Fb)}Fb=f[l+12>>2]|0;if(Fb|0){m=l+16|0;E=f[m>>2]|0;if((E|0)!=(Fb|0))f[m>>2]=E+(~((E+-4-Fb|0)>>>2)<<2);Oq(Fb)}Fb=f[l>>2]|0;if(!Fb){u=i;return 1}E=l+4|0;l=f[E>>2]|0;if((l|0)!=(Fb|0))f[E>>2]=l+(~((l+-4-Fb|0)>>>2)<<2);Oq(Fb);u=i;return 1}function eb(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0;c=u;u=u+32|0;d=c+16|0;e=c+4|0;g=c;f[a+36>>2]=b;h=a+24|0;i=a+28|0;j=f[i>>2]|0;k=f[h>>2]|0;l=j-k>>2;m=k;k=j;if(l>>>0>=b>>>0){if(l>>>0>b>>>0?(j=m+(b<<2)|0,(j|0)!=(k|0)):0)f[i>>2]=k+(~((k+-4-j|0)>>>2)<<2)}else Ch(h,b-l|0,6140);f[d>>2]=0;l=d+4|0;f[l>>2]=0;j=d+8|0;f[j>>2]=0;if(b){if((b|0)<0)aq(d);k=((b+-1|0)>>>5)+1|0;m=ln(k<<2)|0;f[d>>2]=m;f[j>>2]=k;f[l>>2]=b;k=b>>>5;sj(m|0,0,k<<2|0)|0;n=b&31;o=m+(k<<2)|0;k=m;if(!n){p=b;q=k;r=m}else{f[o>>2]=f[o>>2]&~(-1>>>(32-n|0));p=b;q=k;r=m}}else{p=0;q=0;r=0}m=a+4|0;k=f[a>>2]|0;n=(f[m>>2]|0)-k|0;o=n>>2;f[e>>2]=0;s=e+4|0;f[s>>2]=0;t=e+8|0;f[t>>2]=0;do if(o){if((n|0)<0)aq(e);v=((o+-1|0)>>>5)+1|0;w=ln(v<<2)|0;f[e>>2]=w;f[t>>2]=v;f[s>>2]=o;v=o>>>5;sj(w|0,0,v<<2|0)|0;x=o&31;y=w+(v<<2)|0;if(x|0)f[y>>2]=f[y>>2]&~(-1>>>(32-x|0));if(o>>>0>2){x=a+12|0;y=a+32|0;v=a+52|0;w=a+56|0;z=a+48|0;A=b;B=k;C=0;D=q;E=r;a:while(1){F=B;G=C*3|0;if((G|0)!=-1){H=f[F+(G<<2)>>2]|0;I=G+1|0;J=((I>>>0)%3|0|0)==0?G+-2|0:I;if((J|0)==-1)K=-1;else K=f[F+(J<<2)>>2]|0;J=(((G>>>0)%3|0|0)==0?2:-1)+G|0;if((J|0)==-1)L=-1;else L=f[F+(J<<2)>>2]|0;if((H|0)!=(K|0)?!((H|0)==(L|0)|(K|0)==(L|0)):0){H=0;J=A;F=E;I=D;while(1){M=H+G|0;if(!(f[(f[e>>2]|0)+(M>>>5<<2)>>2]&1<<(M&31))){N=f[(f[a>>2]|0)+(M<<2)>>2]|0;f[g>>2]=N;if(!(f[F+(N>>>5<<2)>>2]&1<<(N&31))){O=0;P=J;Q=N}else{N=f[i>>2]|0;if((N|0)==(f[y>>2]|0))Ri(h,6140);else{f[N>>2]=-1;f[i>>2]=N+4}N=f[v>>2]|0;if((N|0)==(f[w>>2]|0))Ri(z,g);else{f[N>>2]=f[g>>2];f[v>>2]=N+4}N=f[l>>2]|0;R=f[j>>2]|0;if((N|0)==(R<<5|0)){if((N+1|0)<0){S=50;break a}T=R<<6;R=N+32&-32;vi(d,N>>>0<1073741823?(T>>>0>>0?R:T):2147483647);U=f[l>>2]|0}else U=N;f[l>>2]=U+1;N=(f[d>>2]|0)+(U>>>5<<2)|0;f[N>>2]=f[N>>2]&~(1<<(U&31));f[g>>2]=J;O=1;P=J+1|0;Q=J}N=f[d>>2]|0;T=N+(Q>>>5<<2)|0;f[T>>2]=f[T>>2]|1<<(Q&31);T=N;b:do if(O){R=M;while(1){if((R|0)==-1){S=64;break b}V=(f[e>>2]|0)+(R>>>5<<2)|0;f[V>>2]=f[V>>2]|1<<(R&31);V=f[g>>2]|0;f[(f[h>>2]|0)+(V<<2)>>2]=R;f[(f[a>>2]|0)+(R<<2)>>2]=V;V=R+1|0;W=((V>>>0)%3|0|0)==0?R+-2|0:V;do if((W|0)==-1)X=-1;else{V=f[(f[x>>2]|0)+(W<<2)>>2]|0;Y=V+1|0;if((V|0)==-1){X=-1;break}X=((Y>>>0)%3|0|0)==0?V+-2|0:Y}while(0);if((X|0)==(M|0))break;else R=X}}else{R=M;while(1){if((R|0)==-1){S=64;break b}W=(f[e>>2]|0)+(R>>>5<<2)|0;f[W>>2]=f[W>>2]|1<<(R&31);f[(f[h>>2]|0)+(f[g>>2]<<2)>>2]=R;W=R+1|0;Y=((W>>>0)%3|0|0)==0?R+-2|0:W;do if((Y|0)==-1)Z=-1;else{W=f[(f[x>>2]|0)+(Y<<2)>>2]|0;V=W+1|0;if((W|0)==-1){Z=-1;break}Z=((V>>>0)%3|0|0)==0?W+-2|0:V}while(0);if((Z|0)==(M|0))break;else R=Z}}while(0);c:do if((S|0)==64){S=0;if((M|0)==-1)break;R=(((M>>>0)%3|0|0)==0?2:-1)+M|0;if((R|0)==-1)break;Y=f[(f[x>>2]|0)+(R<<2)>>2]|0;if((Y|0)==-1)break;R=Y+(((Y>>>0)%3|0|0)==0?2:-1)|0;if((R|0)==-1)break;if(!O){Y=R;while(1){V=(f[e>>2]|0)+(Y>>>5<<2)|0;f[V>>2]=f[V>>2]|1<<(Y&31);V=(((Y>>>0)%3|0|0)==0?2:-1)+Y|0;if((V|0)==-1)break c;W=f[(f[x>>2]|0)+(V<<2)>>2]|0;if((W|0)==-1)break c;Y=W+(((W>>>0)%3|0|0)==0?2:-1)|0;if((Y|0)==-1)break c}}Y=f[a>>2]|0;W=R;do{V=(f[e>>2]|0)+(W>>>5<<2)|0;f[V>>2]=f[V>>2]|1<<(W&31);f[Y+(W<<2)>>2]=f[g>>2];V=(((W>>>0)%3|0|0)==0?2:-1)+W|0;if((V|0)==-1)break c;_=f[(f[x>>2]|0)+(V<<2)>>2]|0;if((_|0)==-1)break c;W=_+(((_>>>0)%3|0|0)==0?2:-1)|0}while((W|0)!=-1)}while(0);$=P;aa=T;ba=N}else{$=J;aa=I;ba=F}if((H|0)<2){H=H+1|0;J=$;F=ba;I=aa}else{ca=$;da=aa;ea=ba;break}}}else{ca=A;da=D;ea=E}}else{ca=A;da=D;ea=E}C=C+1|0;B=f[a>>2]|0;if(C>>>0>=(((f[m>>2]|0)-B>>2>>>0)/3|0)>>>0){S=18;break}else{A=ca;D=da;E=ea}}if((S|0)==18){fa=da;ga=f[l>>2]|0;break}else if((S|0)==50)aq(d)}else{fa=q;ga=p}}else{fa=q;ga=p}while(0);p=a+44|0;f[p>>2]=0;a=fa;fa=ga>>>5;q=a+(fa<<2)|0;S=ga&31;ga=(fa|0)!=0;d:do if(fa|S|0)if(!S){l=a;da=0;ea=ga;while(1){e:do if(ea){if(!(f[l>>2]&1)){ca=da+1|0;f[p>>2]=ca;ha=ca}else ha=da;if(!(f[l>>2]&2)){ca=ha+1|0;f[p>>2]=ca;ia=ca}else ia=ha;if(!(f[l>>2]&4)){ca=ia+1|0;f[p>>2]=ca;ja=ca}else ja=ia;if(!(f[l>>2]&8)){ca=ja+1|0;f[p>>2]=ca;ka=ca}else ka=ja;if(!(f[l>>2]&16)){ca=ka+1|0;f[p>>2]=ca;la=ca}else la=ka;if(!(f[l>>2]&32)){ca=la+1|0;f[p>>2]=ca;ma=ca}else ma=la;if(!(f[l>>2]&64)){ca=ma+1|0;f[p>>2]=ca;na=ca}else na=ma;if(!(f[l>>2]&128)){ca=na+1|0;f[p>>2]=ca;oa=ca}else oa=na;if(!(f[l>>2]&256)){ca=oa+1|0;f[p>>2]=ca;pa=ca}else pa=oa;if(!(f[l>>2]&512)){ca=pa+1|0;f[p>>2]=ca;qa=ca}else qa=pa;if(!(f[l>>2]&1024)){ca=qa+1|0;f[p>>2]=ca;ra=ca}else ra=qa;if(!(f[l>>2]&2048)){ca=ra+1|0;f[p>>2]=ca;sa=ca}else sa=ra;if(!(f[l>>2]&4096)){ca=sa+1|0;f[p>>2]=ca;ta=ca}else ta=sa;if(!(f[l>>2]&8192)){ca=ta+1|0;f[p>>2]=ca;ua=ca}else ua=ta;if(!(f[l>>2]&16384)){ca=ua+1|0;f[p>>2]=ca;va=ca}else va=ua;if(!(f[l>>2]&32768)){ca=va+1|0;f[p>>2]=ca;wa=ca}else wa=va;if(!(f[l>>2]&65536)){ca=wa+1|0;f[p>>2]=ca;xa=ca}else xa=wa;if(!(f[l>>2]&131072)){ca=xa+1|0;f[p>>2]=ca;ya=ca}else ya=xa;if(!(f[l>>2]&262144)){ca=ya+1|0;f[p>>2]=ca;za=ca}else za=ya;if(!(f[l>>2]&524288)){ca=za+1|0;f[p>>2]=ca;Aa=ca}else Aa=za;if(!(f[l>>2]&1048576)){ca=Aa+1|0;f[p>>2]=ca;Ba=ca}else Ba=Aa;if(!(f[l>>2]&2097152)){ca=Ba+1|0;f[p>>2]=ca;Ca=ca}else Ca=Ba;if(!(f[l>>2]&4194304)){ca=Ca+1|0;f[p>>2]=ca;Da=ca}else Da=Ca;if(!(f[l>>2]&8388608)){ca=Da+1|0;f[p>>2]=ca;Ea=ca}else Ea=Da;if(!(f[l>>2]&16777216)){ca=Ea+1|0;f[p>>2]=ca;Fa=ca}else Fa=Ea;if(!(f[l>>2]&33554432)){ca=Fa+1|0;f[p>>2]=ca;Ga=ca}else Ga=Fa;if(!(f[l>>2]&67108864)){ca=Ga+1|0;f[p>>2]=ca;Ha=ca}else Ha=Ga;if(!(f[l>>2]&134217728)){ca=Ha+1|0;f[p>>2]=ca;Ia=ca}else Ia=Ha;if(!(f[l>>2]&268435456)){ca=Ia+1|0;f[p>>2]=ca;Ja=ca}else Ja=Ia;if(!(f[l>>2]&536870912)){ca=Ja+1|0;f[p>>2]=ca;Ka=ca}else Ka=Ja;if(!(f[l>>2]&1073741824)){ca=Ka+1|0;f[p>>2]=ca;La=ca}else La=Ka;if((f[l>>2]|0)<=-1){Ma=La;break}ca=La+1|0;f[p>>2]=ca;Ma=ca}else{ca=0;m=da;while(1){if(!(f[l>>2]&1<>2]=ba;Na=ba}else Na=m;if((ca|0)==31){Ma=Na;break e}ca=ca+1|0;if(!ca)break d;else m=Na}}while(0);l=l+4|0;if((q|0)==(l|0))break;else{da=Ma;ea=1}}}else{if(ga){ea=0;da=a;l=0;while(1){if(!(f[da>>2]&1)){m=l+1|0;f[p>>2]=m;Oa=m;Pa=m}else{Oa=l;Pa=ea}if(!(f[da>>2]&2)){m=Oa+1|0;f[p>>2]=m;Qa=m;Ra=m}else{Qa=Oa;Ra=Pa}if(!(f[da>>2]&4)){m=Qa+1|0;f[p>>2]=m;Sa=m;Ta=m}else{Sa=Qa;Ta=Ra}if(!(f[da>>2]&8)){m=Sa+1|0;f[p>>2]=m;Ua=m;Va=m}else{Ua=Sa;Va=Ta}if(!(f[da>>2]&16)){m=Ua+1|0;f[p>>2]=m;Wa=m;Xa=m}else{Wa=Ua;Xa=Va}if(!(f[da>>2]&32)){m=Wa+1|0;f[p>>2]=m;Ya=m;Za=m}else{Ya=Wa;Za=Xa}if(!(f[da>>2]&64)){m=Ya+1|0;f[p>>2]=m;_a=m;$a=m}else{_a=Ya;$a=Za}if(!(f[da>>2]&128)){m=_a+1|0;f[p>>2]=m;ab=m;bb=m}else{ab=_a;bb=$a}if(!(f[da>>2]&256)){m=ab+1|0;f[p>>2]=m;cb=m;db=m}else{cb=ab;db=bb}if(!(f[da>>2]&512)){m=cb+1|0;f[p>>2]=m;eb=m;fb=m}else{eb=cb;fb=db}if(!(f[da>>2]&1024)){m=eb+1|0;f[p>>2]=m;gb=m;hb=m}else{gb=eb;hb=fb}if(!(f[da>>2]&2048)){m=gb+1|0;f[p>>2]=m;ib=m;jb=m}else{ib=gb;jb=hb}if(!(f[da>>2]&4096)){m=ib+1|0;f[p>>2]=m;kb=m;lb=m}else{kb=ib;lb=jb}if(!(f[da>>2]&8192)){m=kb+1|0;f[p>>2]=m;mb=m;nb=m}else{mb=kb;nb=lb}if(!(f[da>>2]&16384)){m=mb+1|0;f[p>>2]=m;ob=m;pb=m}else{ob=mb;pb=nb}if(!(f[da>>2]&32768)){m=ob+1|0;f[p>>2]=m;qb=m;rb=m}else{qb=ob;rb=pb}if(!(f[da>>2]&65536)){m=qb+1|0;f[p>>2]=m;sb=m;tb=m}else{sb=qb;tb=rb}if(!(f[da>>2]&131072)){m=sb+1|0;f[p>>2]=m;ub=m;vb=m}else{ub=sb;vb=tb}if(!(f[da>>2]&262144)){m=ub+1|0;f[p>>2]=m;wb=m;xb=m}else{wb=ub;xb=vb}if(!(f[da>>2]&524288)){m=wb+1|0;f[p>>2]=m;yb=m;zb=m}else{yb=wb;zb=xb}if(!(f[da>>2]&1048576)){m=yb+1|0;f[p>>2]=m;Ab=m;Bb=m}else{Ab=yb;Bb=zb}if(!(f[da>>2]&2097152)){m=Ab+1|0;f[p>>2]=m;Cb=m;Db=m}else{Cb=Ab;Db=Bb}if(!(f[da>>2]&4194304)){m=Cb+1|0;f[p>>2]=m;Eb=m;Fb=m}else{Eb=Cb;Fb=Db}if(!(f[da>>2]&8388608)){m=Eb+1|0;f[p>>2]=m;Gb=m;Hb=m}else{Gb=Eb;Hb=Fb}if(!(f[da>>2]&16777216)){m=Gb+1|0;f[p>>2]=m;Ib=m;Jb=m}else{Ib=Gb;Jb=Hb}if(!(f[da>>2]&33554432)){m=Ib+1|0;f[p>>2]=m;Kb=m;Lb=m}else{Kb=Ib;Lb=Jb}if(!(f[da>>2]&67108864)){m=Kb+1|0;f[p>>2]=m;Mb=m;Nb=m}else{Mb=Kb;Nb=Lb}if(!(f[da>>2]&134217728)){m=Mb+1|0;f[p>>2]=m;Ob=m;Pb=m}else{Ob=Mb;Pb=Nb}if(!(f[da>>2]&268435456)){m=Ob+1|0;f[p>>2]=m;Qb=m;Rb=m}else{Qb=Ob;Rb=Pb}if(!(f[da>>2]&536870912)){m=Qb+1|0;f[p>>2]=m;Sb=m;Tb=m}else{Sb=Qb;Tb=Rb}if(!(f[da>>2]&1073741824)){m=Sb+1|0;f[p>>2]=m;Ub=m;Vb=m}else{Ub=Sb;Vb=Tb}if((f[da>>2]|0)>-1){m=Ub+1|0;f[p>>2]=m;Wb=m;Xb=m}else{Wb=Ub;Xb=Vb}m=da+4|0;if((q|0)==(m|0)){Yb=m;Zb=Xb;break}else{ea=Xb;da=m;l=Wb}}}else{Yb=a;Zb=0}l=0;da=Zb;while(1){if(!(f[Yb>>2]&1<>2]=ea;_b=ea}else _b=da;l=l+1|0;if((l|0)==(S|0))break;else da=_b}}while(0);_b=f[e>>2]|0;if(_b|0)Oq(_b);_b=f[d>>2]|0;if(!_b){u=c;return 1}Oq(_b);u=c;return 1}function fb(a,c,d,e,g,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0.0,Ua=0.0,Va=0.0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0;i=u;u=u+256|0;e=i+104|0;j=i+240|0;k=i+224|0;l=i+160|0;m=i+140|0;n=i+248|0;o=i+72|0;p=i+40|0;q=i+128|0;r=i;s=i+232|0;t=i+220|0;v=i+216|0;w=i+212|0;x=i+208|0;y=i+152|0;z=f[a+28>>2]|0;A=f[a+32>>2]|0;B=l;C=B+48|0;do{f[B>>2]=0;B=B+4|0}while((B|0)<(C|0));if(!g){D=0;E=0}else{Ci(l,g);D=f[l+12>>2]|0;E=f[l+16>>2]|0}B=l+16|0;C=E-D>>2;F=D;D=E;if(C>>>0>=g>>>0){if(C>>>0>g>>>0?(E=F+(g<<2)|0,(E|0)!=(D|0)):0)f[B>>2]=D+(~((D+-4-E|0)>>>2)<<2)}else Ci(l+12|0,g-C|0);C=l+24|0;E=l+28|0;D=f[E>>2]|0;B=f[C>>2]|0;F=D-B>>2;G=B;B=D;if(F>>>0>=g>>>0){if(F>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[E>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else Ci(C,g-F|0);F=l+36|0;C=l+40|0;D=f[C>>2]|0;B=f[F>>2]|0;E=D-B>>2;G=B;B=D;if(E>>>0>=g>>>0){if(E>>>0>g>>>0?(D=G+(g<<2)|0,(D|0)!=(B|0)):0)f[C>>2]=B+(~((B+-4-D|0)>>>2)<<2)}else Ci(F,g-E|0);f[m>>2]=0;E=m+4|0;f[E>>2]=0;f[m+8>>2]=0;F=(g|0)==0;do if(!F)if(g>>>0>1073741823)aq(m);else{D=g<<2;B=ln(D)|0;f[m>>2]=B;C=B+(g<<2)|0;f[m+8>>2]=C;sj(B|0,0,D|0)|0;f[E>>2]=C;break}while(0);C=a+136|0;D=a+140|0;B=f[D>>2]|0;G=f[C>>2]|0;H=B-G>>2;L=G;G=B;if(H>>>0>=g>>>0){if(H>>>0>g>>>0?(B=L+(g<<2)|0,(B|0)!=(G|0)):0)f[D>>2]=G+(~((G+-4-B|0)>>>2)<<2)}else Ci(C,g-H|0);f[o>>2]=0;f[o+4>>2]=0;f[o+8>>2]=0;f[o+12>>2]=0;f[o+16>>2]=0;f[o+20>>2]=0;f[o+24>>2]=0;f[o+28>>2]=0;f[p>>2]=0;f[p+4>>2]=0;f[p+8>>2]=0;f[p+12>>2]=0;f[p+16>>2]=0;f[p+20>>2]=0;f[p+24>>2]=0;f[p+28>>2]=0;f[q>>2]=0;H=q+4|0;f[H>>2]=0;f[q+8>>2]=0;if(F){M=0;N=0;O=0;P=0}else{F=g<<2;B=ln(F)|0;f[q>>2]=B;G=B+(g<<2)|0;f[q+8>>2]=G;sj(B|0,0,F|0)|0;f[H>>2]=G;M=B;N=G;O=G;P=B}B=a+36|0;G=f[B>>2]|0;F=f[G+4>>2]|0;D=f[G>>2]|0;L=F-D|0;a:do if((L|0)>4){Q=L>>2;R=z+12|0;S=(g|0)>0;T=r+4|0;U=r+8|0;V=r+12|0;Z=a+136|0;_=a+96|0;$=r+16|0;aa=r+28|0;ba=a+8|0;ca=j+4|0;da=k+4|0;ea=e+4|0;fa=r+28|0;ga=r+16|0;ha=r+20|0;ia=r+32|0;ja=n+1|0;ka=g<<2;la=(g|0)==1;ma=Q+-1|0;if(F-D>>2>>>0>ma>>>0){na=Q;oa=ma;pa=P;qa=O;ra=M;sa=M;ta=N;ua=M;va=N;wa=D}else{xa=G;aq(xa)}b:while(1){ma=f[wa+(oa<<2)>>2]|0;Q=(((ma>>>0)%3|0|0)==0?2:-1)+ma|0;ya=(ma|0)==-1|(Q|0)==-1;za=1;Aa=0;Ba=ma;c:while(1){Ca=za^1;Da=Aa;Ea=Ba;while(1){if((Ea|0)==-1){Fa=Da;break c}Ga=f[l+(Da*12|0)>>2]|0;Ha=f[R>>2]|0;Ia=f[Ha+(Ea<<2)>>2]|0;if((Ia|0)!=-1){Ja=f[z>>2]|0;Ka=f[A>>2]|0;La=f[Ka+(f[Ja+(Ia<<2)>>2]<<2)>>2]|0;Ma=Ia+1|0;Na=((Ma>>>0)%3|0|0)==0?Ia+-2|0:Ma;if((Na|0)==-1)Oa=-1;else Oa=f[Ja+(Na<<2)>>2]|0;Na=f[Ka+(Oa<<2)>>2]|0;Ma=(((Ia>>>0)%3|0|0)==0?2:-1)+Ia|0;if((Ma|0)==-1)Pa=-1;else Pa=f[Ja+(Ma<<2)>>2]|0;Ma=f[Ka+(Pa<<2)>>2]|0;if((La|0)<(oa|0)&(Na|0)<(oa|0)&(Ma|0)<(oa|0)){Ka=X(La,g)|0;La=X(Na,g)|0;Na=X(Ma,g)|0;if(S){Ma=0;do{f[Ga+(Ma<<2)>>2]=(f[c+(Ma+Na<<2)>>2]|0)+(f[c+(Ma+La<<2)>>2]|0)-(f[c+(Ma+Ka<<2)>>2]|0);Ma=Ma+1|0}while((Ma|0)!=(g|0))}Ma=Da+1|0;if((Ma|0)==4){Fa=4;break c}else Qa=Ma}else Qa=Da}else Qa=Da;do if(za){Ma=Ea+1|0;Ka=((Ma>>>0)%3|0|0)==0?Ea+-2|0:Ma;if((Ka|0)!=-1?(Ma=f[Ha+(Ka<<2)>>2]|0,Ka=Ma+1|0,(Ma|0)!=-1):0)Ra=((Ka>>>0)%3|0|0)==0?Ma+-2|0:Ka;else Ra=-1}else{Ka=(((Ea>>>0)%3|0|0)==0?2:-1)+Ea|0;if((Ka|0)!=-1?(Ma=f[Ha+(Ka<<2)>>2]|0,(Ma|0)!=-1):0)if(!((Ma>>>0)%3|0)){Ra=Ma+2|0;break}else{Ra=Ma+-1|0;break}else Ra=-1}while(0);if((Ra|0)==(ma|0)){Fa=Qa;break c}if((Ra|0)!=-1|Ca){Da=Qa;Ea=Ra}else break}if(ya){za=0;Aa=Qa;Ba=-1;continue}Ea=f[Ha+(Q<<2)>>2]|0;if((Ea|0)==-1){za=0;Aa=Qa;Ba=-1;continue}if(!((Ea>>>0)%3|0)){za=0;Aa=Qa;Ba=Ea+2|0;continue}else{za=0;Aa=Qa;Ba=Ea+-1|0;continue}}Ba=X(oa,g)|0;f[r>>2]=0;f[T>>2]=0;b[U>>0]=0;f[V>>2]=0;f[V+4>>2]=0;f[V+8>>2]=0;f[V+12>>2]=0;f[V+16>>2]=0;f[V+20>>2]=0;f[V+24>>2]=0;Aa=Fa+-1|0;za=p+(Aa<<3)|0;Q=za;ya=Vn(f[Q>>2]|0,f[Q+4>>2]|0,Fa|0,((Fa|0)<0)<<31>>31|0)|0;Q=I;ma=za;f[ma>>2]=ya;f[ma+4>>2]=Q;ma=c+((X(na+-2|0,g)|0)<<2)|0;za=c+(Ba<<2)|0;Ea=f[Z>>2]|0;if(S){Da=0;Ca=0;while(1){Ma=(f[ma+(Da<<2)>>2]|0)-(f[za+(Da<<2)>>2]|0)|0;Ka=((Ma|0)>-1?Ma:0-Ma|0)+Ca|0;f[ra+(Da<<2)>>2]=Ma;f[Ea+(Da<<2)>>2]=Ma<<1^Ma>>31;Da=Da+1|0;if((Da|0)==(g|0)){Sa=Ka;break}else Ca=Ka}}else Sa=0;mo(e,_,Ea,g);Ca=Zk(e)|0;Da=I;Ka=Bm(e)|0;Ma=I;La=o+(Aa<<3)|0;Na=La;Ga=f[Na>>2]|0;Ja=f[Na+4>>2]|0;Ta=+wm(ya,Ga);Na=Vn(Ka|0,Ma|0,Ca|0,Da|0)|0;Ua=+(ya>>>0)+4294967296.0*+(Q|0);Va=+W(+(Ta*Ua));Da=Vn(Na|0,I|0,~~Va>>>0|0,(+K(Va)>=1.0?(Va>0.0?~~+Y(+J(Va/4294967296.0),4294967295.0)>>>0:~~+W((Va-+(~~Va>>>0))/4294967296.0)>>>0):0)|0)|0;Na=r;f[Na>>2]=Da;f[Na+4>>2]=Sa;b[U>>0]=0;f[V>>2]=0;$f($,ma,ma+(g<<2)|0);f[s>>2]=pa;f[t>>2]=qa;f[j>>2]=f[s>>2];f[e>>2]=f[t>>2];Jf(aa,j,e);if((Fa|0)<1){Wa=va;Xa=ua;Ya=ta;Za=sa;_a=qa;$a=pa;ab=pa}else{Na=n+Fa|0;Da=f[q>>2]|0;Ca=Da;Ma=f[H>>2]|0;Ka=Na+-1|0;Ia=(Ka|0)==(n|0);bb=Na+-2|0;cb=ja>>>0>>0;db=~Fa;eb=Fa+2+((db|0)>-2?db:-2)|0;db=Ma;fb=Ka>>>0>n>>>0;gb=0;hb=1;while(1){gb=gb+1|0;sj(n|0,1,eb|0)|0;sj(n|0,0,gb|0)|0;ib=Vn(Ga|0,Ja|0,hb|0,0)|0;d:while(1){if(S){sj(f[m>>2]|0,0,ka|0)|0;jb=f[m>>2]|0;kb=0;lb=0;while(1){if(!(b[n+kb>>0]|0)){mb=f[l+(kb*12|0)>>2]|0;nb=0;do{ob=jb+(nb<<2)|0;f[ob>>2]=(f[ob>>2]|0)+(f[mb+(nb<<2)>>2]|0);nb=nb+1|0}while((nb|0)!=(g|0));pb=(1<>0]|0))rb=(1<>2]|0;do if(S){f[kb>>2]=(f[kb>>2]|0)/(hb|0)|0;if(!la){lb=1;do{jb=kb+(lb<<2)|0;f[jb>>2]=(f[jb>>2]|0)/(hb|0)|0;lb=lb+1|0}while((lb|0)!=(g|0));lb=f[Z>>2]|0;if(S)sb=lb;else{tb=0;ub=lb;break}}else sb=f[Z>>2]|0;lb=0;jb=0;while(1){nb=(f[kb+(lb<<2)>>2]|0)-(f[za+(lb<<2)>>2]|0)|0;mb=((nb|0)>-1?nb:0-nb|0)+jb|0;f[Da+(lb<<2)>>2]=nb;f[sb+(lb<<2)>>2]=nb<<1^nb>>31;lb=lb+1|0;if((lb|0)==(g|0)){tb=mb;ub=sb;break}else jb=mb}}else{tb=0;ub=f[Z>>2]|0}while(0);mo(e,_,ub,g);kb=Zk(e)|0;jb=I;lb=Bm(e)|0;mb=I;Va=+wm(ya,ib);nb=Vn(lb|0,mb|0,kb|0,jb|0)|0;Ta=+W(+(Va*Ua));jb=Vn(nb|0,I|0,~~Ta>>>0|0,(+K(Ta)>=1.0?(Ta>0.0?~~+Y(+J(Ta/4294967296.0),4294967295.0)>>>0:~~+W((Ta-+(~~Ta>>>0))/4294967296.0)>>>0):0)|0)|0;nb=f[r>>2]|0;if(!((nb|0)<=(jb|0)?!((nb|0)>=(jb|0)?(tb|0)<(f[T>>2]|0):0):0)){nb=r;f[nb>>2]=jb;f[nb+4>>2]=tb;b[U>>0]=qb;f[V>>2]=hb;f[v>>2]=f[m>>2];f[w>>2]=f[E>>2];f[j>>2]=f[v>>2];f[e>>2]=f[w>>2];Jf($,j,e);f[x>>2]=Ca;f[y>>2]=Ma;f[j>>2]=f[x>>2];f[e>>2]=f[y>>2];Jf(aa,j,e)}if(Ia)break;vb=b[Ka>>0]|0;nb=-1;jb=vb;while(1){kb=nb+-1|0;wb=Na+kb|0;mb=jb;jb=b[wb>>0]|0;if((jb&255)<(mb&255))break;if((wb|0)==(n|0)){xb=84;break d}else nb=kb}kb=Na+nb|0;if((jb&255)<(vb&255)){yb=Ka;zb=vb}else{mb=Na;lb=Ka;while(1){ob=lb+-1|0;if((jb&255)<(h[mb+-2>>0]|0)){yb=ob;zb=1;break}else{Ab=lb;lb=ob;mb=Ab}}}b[wb>>0]=zb;b[yb>>0]=jb;if((nb|0)<-1){Bb=kb;Cb=Ka}else continue;while(1){mb=b[Bb>>0]|0;b[Bb>>0]=b[Cb>>0]|0;b[Cb>>0]=mb;mb=Bb+1|0;lb=Cb+-1|0;if(mb>>>0>>0){Bb=mb;Cb=lb}else continue d}}if(((xb|0)==84?(xb=0,fb):0)?(ib=b[n>>0]|0,b[n>>0]=vb,b[Ka>>0]=ib,cb):0){ib=bb;kb=ja;do{nb=b[kb>>0]|0;b[kb>>0]=b[ib>>0]|0;b[ib>>0]=nb;kb=kb+1|0;ib=ib+-1|0}while(kb>>>0>>0)}if((hb|0)>=(Fa|0)){Wa=db;Xa=Da;Ya=db;Za=Da;_a=Ma;$a=Ca;ab=Da;break}else hb=hb+1|0}}hb=f[V>>2]|0;Da=Vn(Ga|0,Ja|0,hb|0,((hb|0)<0)<<31>>31|0)|0;hb=La;f[hb>>2]=Da;f[hb+4>>2]=I;if(S){hb=f[aa>>2]|0;Da=f[C>>2]|0;Ca=0;do{Ma=f[hb+(Ca<<2)>>2]|0;f[Da+(Ca<<2)>>2]=Ma<<1^Ma>>31;Ca=Ca+1|0}while((Ca|0)!=(g|0));Db=Da}else Db=f[C>>2]|0;lo(e,_,Db,g);if((Fa|0)>0){Eb=a+40+(Aa*12|0)|0;Da=a+40+(Aa*12|0)+4|0;Ca=a+40+(Aa*12|0)+8|0;hb=0;do{La=f[Da>>2]|0;Ja=f[Ca>>2]|0;Ga=(La|0)==(Ja<<5|0);if(!(1<>0])){if(Ga){if((La+1|0)<0){xb=95;break b}Ma=Ja<<6;db=La+32&-32;vi(Eb,La>>>0<1073741823?(Ma>>>0>>0?db:Ma):2147483647);Fb=f[Da>>2]|0}else Fb=La;f[Da>>2]=Fb+1;Ma=(f[Eb>>2]|0)+(Fb>>>5<<2)|0;f[Ma>>2]=f[Ma>>2]|1<<(Fb&31)}else{if(Ga){if((La+1|0)<0){xb=100;break b}Ga=Ja<<6;Ja=La+32&-32;vi(Eb,La>>>0<1073741823?(Ga>>>0>>0?Ja:Ga):2147483647);Gb=f[Da>>2]|0}else Gb=La;f[Da>>2]=Gb+1;La=(f[Eb>>2]|0)+(Gb>>>5<<2)|0;f[La>>2]=f[La>>2]&~(1<<(Gb&31))}hb=hb+1|0}while((hb|0)<(Fa|0))}hb=f[$>>2]|0;Da=d+(Ba<<2)|0;Ca=f[za+4>>2]|0;Aa=f[hb>>2]|0;La=f[hb+4>>2]|0;f[j>>2]=f[za>>2];f[ca>>2]=Ca;f[k>>2]=Aa;f[da>>2]=La;Od(e,ba,j,k);f[Da>>2]=f[e>>2];f[Da+4>>2]=f[ea>>2];Da=f[fa>>2]|0;if(Da|0){La=f[ia>>2]|0;if((La|0)!=(Da|0))f[ia>>2]=La+(~((La+-4-Da|0)>>>2)<<2);Oq(Da)}Da=f[ga>>2]|0;if(Da|0){La=f[ha>>2]|0;if((La|0)!=(Da|0))f[ha>>2]=La+(~((La+-4-Da|0)>>>2)<<2);Oq(Da)}if((na|0)<=2){Hb=Za;Ib=Ya;break a}Da=f[B>>2]|0;wa=f[Da>>2]|0;La=oa+-1|0;if((f[Da+4>>2]|0)-wa>>2>>>0<=La>>>0){xa=Da;xb=18;break}else{Da=oa;oa=La;pa=$a;qa=_a;ra=ab;sa=Za;ta=Ya;ua=Xa;va=Wa;na=Da}}if((xb|0)==18)aq(xa);else if((xb|0)==95)aq(Eb);else if((xb|0)==100)aq(Eb)}else{Hb=M;Ib=N}while(0);if((g|0)>0)sj(f[l>>2]|0,0,g<<2|0)|0;g=f[l>>2]|0;N=f[c+4>>2]|0;M=f[g>>2]|0;Eb=f[g+4>>2]|0;f[j>>2]=f[c>>2];f[j+4>>2]=N;f[k>>2]=M;f[k+4>>2]=Eb;Od(e,a+8|0,j,k);f[d>>2]=f[e>>2];f[d+4>>2]=f[e+4>>2];if(Hb|0){if((Ib|0)!=(Hb|0))f[H>>2]=Ib+(~((Ib+-4-Hb|0)>>>2)<<2);Oq(Hb)}Hb=f[m>>2]|0;if(Hb|0){m=f[E>>2]|0;if((m|0)!=(Hb|0))f[E>>2]=m+(~((m+-4-Hb|0)>>>2)<<2);Oq(Hb)}Hb=f[l+36>>2]|0;if(Hb|0){m=l+40|0;E=f[m>>2]|0;if((E|0)!=(Hb|0))f[m>>2]=E+(~((E+-4-Hb|0)>>>2)<<2);Oq(Hb)}Hb=f[l+24>>2]|0;if(Hb|0){E=l+28|0;m=f[E>>2]|0;if((m|0)!=(Hb|0))f[E>>2]=m+(~((m+-4-Hb|0)>>>2)<<2);Oq(Hb)}Hb=f[l+12>>2]|0;if(Hb|0){m=l+16|0;E=f[m>>2]|0;if((E|0)!=(Hb|0))f[m>>2]=E+(~((E+-4-Hb|0)>>>2)<<2);Oq(Hb)}Hb=f[l>>2]|0;if(!Hb){u=i;return 1}E=l+4|0;l=f[E>>2]|0;if((l|0)!=(Hb|0))f[E>>2]=l+(~((l+-4-Hb|0)>>>2)<<2);Oq(Hb);u=i;return 1}function gb(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=Oa,La=0,Ma=0,Na=0,Pa=0,Qa=Oa,Ra=0,Sa=0,Ta=0,Ua=0,Va=0;c=u;u=u+80|0;d=c+60|0;e=c+48|0;g=c+24|0;h=c+12|0;i=c;j=a+28|0;k=f[j>>2]|0;l=f[k+4>>2]|0;m=f[l+80>>2]|0;o=a+4|0;p=a+8|0;q=f[p>>2]|0;r=f[o>>2]|0;s=(q|0)==(r|0);t=r;if(s){f[a+72>>2]=0;v=1;u=c;return v|0}w=f[l+8>>2]|0;x=q-r>>2;r=0;q=0;do{r=r+(b[(f[w+(f[t+(q<<2)>>2]<<2)>>2]|0)+24>>0]|0)|0;q=q+1|0}while(q>>>0>>0);f[a+72>>2]=r;if(s){v=1;u=c;return v|0}s=g+4|0;r=g+8|0;x=d+8|0;q=d+4|0;w=d+11|0;y=g+12|0;z=d+8|0;A=d+4|0;B=d+11|0;C=h+4|0;D=h+8|0;E=i+8|0;F=i+4|0;G=d+11|0;H=d+4|0;I=i+11|0;J=d+8|0;K=d+4|0;L=d+11|0;M=d+11|0;N=d+4|0;O=h+8|0;P=a+40|0;Q=a+44|0;R=a+36|0;S=a+64|0;T=a+68|0;U=a+60|0;V=g+8|0;W=g+20|0;X=e+8|0;Y=e+4|0;Z=e+11|0;_=g+4|0;aa=g+8|0;ba=h+4|0;ca=h+8|0;da=h+8|0;ea=a+52|0;fa=a+56|0;ga=a+48|0;a=g+8|0;ha=0;ia=t;t=l;l=k;a:while(1){k=f[ia+(ha<<2)>>2]|0;ja=f[(f[t+8>>2]|0)+(k<<2)>>2]|0;switch(f[ja+28>>2]|0){case 9:{f[g>>2]=1196;f[s>>2]=-1;f[r>>2]=0;f[r+4>>2]=0;f[r+8>>2]=0;f[r+12>>2]=0;ka=f[l+48>>2]|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;la=ln(32)|0;f[d>>2]=la;f[x>>2]=-2147483616;f[q>>2]=17;ma=la;na=14495;oa=ma+17|0;do{b[ma>>0]=b[na>>0]|0;ma=ma+1|0;na=na+1|0}while((ma|0)<(oa|0));b[la+17>>0]=0;pa=ka+16|0;qa=f[pa>>2]|0;if(qa){ra=pa;sa=qa;b:while(1){qa=sa;while(1){if((f[qa+16>>2]|0)>=(k|0))break;ta=f[qa+4>>2]|0;if(!ta){ua=ra;break b}else qa=ta}sa=f[qa>>2]|0;if(!sa){ua=qa;break}else ra=qa}if(((ua|0)!=(pa|0)?(k|0)>=(f[ua+16>>2]|0):0)?(ra=ua+20|0,(Jh(ra,d)|0)!=0):0)va=Hk(ra,d,-1)|0;else wa=17}else wa=17;if((wa|0)==17){wa=0;va=Hk(ka,d,-1)|0}if((b[w>>0]|0)<0)Oq(f[d>>2]|0);if((va|0)<1)xa=1;else{ra=f[(f[j>>2]|0)+48>>2]|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;sa=ln(32)|0;f[d>>2]=sa;f[z>>2]=-2147483616;f[A>>2]=19;ma=sa;na=14438;oa=ma+19|0;do{b[ma>>0]=b[na>>0]|0;ma=ma+1|0;na=na+1|0}while((ma|0)<(oa|0));b[sa+19>>0]=0;ka=ra+16|0;pa=f[ka>>2]|0;if(pa){la=ka;ta=pa;c:while(1){pa=ta;while(1){if((f[pa+16>>2]|0)>=(k|0))break;ya=f[pa+4>>2]|0;if(!ya){za=la;break c}else pa=ya}ta=f[pa>>2]|0;if(!ta){za=pa;break}else la=pa}if((za|0)!=(ka|0)?(k|0)>=(f[za+16>>2]|0):0)Aa=za+20|0;else wa=29}else wa=29;if((wa|0)==29){wa=0;Aa=ra}if(!(Jh(Aa,d)|0))Ba=0;else{la=f[(f[j>>2]|0)+48>>2]|0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;ta=ln(32)|0;f[e>>2]=ta;f[X>>2]=-2147483616;f[Y>>2]=18;ma=ta;na=14458;oa=ma+18|0;do{b[ma>>0]=b[na>>0]|0;ma=ma+1|0;na=na+1|0}while((ma|0)<(oa|0));b[ta+18>>0]=0;ra=la+16|0;ka=f[ra>>2]|0;if(ka){sa=ra;qa=ka;d:while(1){ka=qa;while(1){if((f[ka+16>>2]|0)>=(k|0))break;ya=f[ka+4>>2]|0;if(!ya){Ca=sa;break d}else ka=ya}qa=f[ka>>2]|0;if(!qa){Ca=ka;break}else sa=ka}if((Ca|0)!=(ra|0)?(k|0)>=(f[Ca+16>>2]|0):0)Da=Ca+20|0;else wa=39}else wa=39;if((wa|0)==39){wa=0;Da=la}sa=(Jh(Da,e)|0)!=0;if((b[Z>>0]|0)<0)Oq(f[e>>2]|0);Ba=sa}if((b[B>>0]|0)<0)Oq(f[d>>2]|0);if(Ba){sa=ja+24|0;qa=b[sa>>0]|0;ta=qa<<24>>24;f[h>>2]=0;f[C>>2]=0;f[D>>2]=0;if(!(qa<<24>>24))Ea=0;else{if(qa<<24>>24<0){wa=48;break a}qa=ta<<2;pa=ln(qa)|0;f[h>>2]=pa;ya=pa+(ta<<2)|0;f[O>>2]=ya;sj(pa|0,0,qa|0)|0;f[C>>2]=ya;Ea=pa}pa=f[(f[j>>2]|0)+48>>2]|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;ya=ln(32)|0;f[i>>2]=ya;f[E>>2]=-2147483616;f[F>>2]=19;ma=ya;na=14438;oa=ma+19|0;do{b[ma>>0]=b[na>>0]|0;ma=ma+1|0;na=na+1|0}while((ma|0)<(oa|0));b[ya+19>>0]=0;la=b[sa>>0]|0;ra=la<<24>>24;qa=pa+16|0;ta=f[qa>>2]|0;if(ta){Fa=qa;Ga=ta;e:while(1){ta=Ga;while(1){if((f[ta+16>>2]|0)>=(k|0))break;Ha=f[ta+4>>2]|0;if(!Ha){Ia=Fa;break e}else ta=Ha}Ga=f[ta>>2]|0;if(!Ga){Ia=ta;break}else Fa=ta}if(((Ia|0)!=(qa|0)?(k|0)>=(f[Ia+16>>2]|0):0)?(Fa=Ia+20|0,(Jh(Fa,i)|0)!=0):0){Ga=Rg(Fa,i)|0;if((Ga|0)!=(Ia+24|0)){pj(d,Ga+28|0);Ga=b[M>>0]|0;Fa=Ga<<24>>24<0;if(!((Fa?f[N>>2]|0:Ga&255)|0))Ja=Ga;else{if(la<<24>>24>0){ya=Fa?f[d>>2]|0:d;Fa=0;do{Ka=$(bq(ya,e));ka=ya;ya=f[e>>2]|0;if((ka|0)==(ya|0))break;n[Ea+(Fa<<2)>>2]=Ka;Fa=Fa+1|0}while((Fa|0)<(ra|0));La=b[M>>0]|0}else La=Ga;Ja=La}if(Ja<<24>>24<0)Oq(f[d>>2]|0)}}else wa=69}else wa=69;if((wa|0)==69?(wa=0,Fa=Rg(pa,i)|0,(Fa|0)!=(pa+4|0)):0){pj(d,Fa+28|0);Fa=b[G>>0]|0;ya=Fa<<24>>24<0;if(!((ya?f[H>>2]|0:Fa&255)|0))Ma=Fa;else{if(la<<24>>24>0){qa=ya?f[d>>2]|0:d;ya=0;do{Ka=$(bq(qa,e));ka=qa;qa=f[e>>2]|0;if((ka|0)==(qa|0))break;n[Ea+(ya<<2)>>2]=Ka;ya=ya+1|0}while((ya|0)<(ra|0));Na=b[G>>0]|0}else Na=Fa;Ma=Na}if(Ma<<24>>24<0)Oq(f[d>>2]|0)}if((b[I>>0]|0)<0)Oq(f[i>>2]|0);ra=f[(f[j>>2]|0)+48>>2]|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;ya=ln(32)|0;f[d>>2]=ya;f[J>>2]=-2147483616;f[K>>2]=18;ma=ya;na=14458;oa=ma+18|0;do{b[ma>>0]=b[na>>0]|0;ma=ma+1|0;na=na+1|0}while((ma|0)<(oa|0));b[ya+18>>0]=0;na=ra+16|0;ma=f[na>>2]|0;do if(ma){oa=na;Fa=ma;f:while(1){qa=Fa;while(1){if((f[qa+16>>2]|0)>=(k|0))break;la=f[qa+4>>2]|0;if(!la){Pa=oa;break f}else qa=la}Fa=f[qa>>2]|0;if(!Fa){Pa=qa;break}else oa=qa}if((Pa|0)!=(na|0)?(k|0)>=(f[Pa+16>>2]|0):0){oa=Pa+20|0;if(!(Jh(oa,d)|0)){wa=91;break}Qa=$(sk(oa,d,$(1.0)))}else wa=91}else wa=91;while(0);if((wa|0)==91){wa=0;Qa=$(sk(ra,d,$(1.0)))}if((b[L>>0]|0)<0)Oq(f[d>>2]|0);Dl(g,va,f[h>>2]|0,b[sa>>0]|0,Qa);k=f[h>>2]|0;if(k|0){na=f[C>>2]|0;if((na|0)!=(k|0))f[C>>2]=na+(~((na+-4-k|0)>>>2)<<2);Oq(k)}}else Wd(g,ja,va)|0;k=f[P>>2]|0;if((k|0)==(f[Q>>2]|0))Cf(R,g);else{f[k>>2]=1196;f[k+4>>2]=f[s>>2];Ra=k+8|0;f[Ra>>2]=0;na=k+12|0;f[na>>2]=0;f[k+16>>2]=0;ma=(f[y>>2]|0)-(f[V>>2]|0)|0;ya=ma>>2;if(ya|0){if(ya>>>0>1073741823){wa=103;break a}oa=ln(ma)|0;f[na>>2]=oa;f[Ra>>2]=oa;f[k+16>>2]=oa+(ya<<2);ya=f[V>>2]|0;ma=(f[y>>2]|0)-ya|0;if((ma|0)>0){kh(oa|0,ya|0,ma|0)|0;f[na>>2]=oa+(ma>>>2<<2)}}f[k+20>>2]=f[W>>2];f[P>>2]=(f[P>>2]|0)+24}Qe(d,g,ja,m);k=f[S>>2]|0;if(k>>>0<(f[T>>2]|0)>>>0){ma=f[d>>2]|0;f[d>>2]=0;f[k>>2]=ma;f[S>>2]=k+4}else Ze(U,d);k=f[d>>2]|0;f[d>>2]=0;if(k|0){ma=k+88|0;oa=f[ma>>2]|0;f[ma>>2]=0;if(oa|0){ma=f[oa+8>>2]|0;if(ma|0){na=oa+12|0;if((f[na>>2]|0)!=(ma|0))f[na>>2]=ma;Oq(ma)}Oq(oa)}oa=f[k+68>>2]|0;if(oa|0){ma=k+72|0;na=f[ma>>2]|0;if((na|0)!=(oa|0))f[ma>>2]=na+(~((na+-4-oa|0)>>>2)<<2);Oq(oa)}oa=k+64|0;na=f[oa>>2]|0;f[oa>>2]=0;if(na|0){oa=f[na>>2]|0;if(oa|0){ma=na+4|0;if((f[ma>>2]|0)!=(oa|0))f[ma>>2]=oa;Oq(oa)}Oq(na)}Oq(k)}xa=0}f[g>>2]=1196;k=f[r>>2]|0;if(k|0){na=f[y>>2]|0;if((na|0)!=(k|0))f[y>>2]=na+(~((na+-4-k|0)>>>2)<<2);Oq(k)}if(xa|0){v=0;wa=169;break a}break}case 1:case 3:case 5:{k=ja+24|0;na=b[k>>0]|0;oa=na<<24>>24;f[g>>2]=0;f[_>>2]=0;f[aa>>2]=0;if(!(na<<24>>24))Sa=0;else{if(na<<24>>24<0){wa=137;break a}na=ln(oa<<2)|0;f[_>>2]=na;f[g>>2]=na;ma=na+(oa<<2)|0;f[a>>2]=ma;ya=oa;oa=na;while(1){f[oa>>2]=2147483647;ya=ya+-1|0;if(!ya)break;else oa=oa+4|0}f[_>>2]=ma;Sa=b[k>>0]|0}oa=Sa<<24>>24;f[h>>2]=0;f[ba>>2]=0;f[ca>>2]=0;if(!(Sa<<24>>24))Ta=0;else{if(Sa<<24>>24<0){wa=144;break a}ya=oa<<2;sa=ln(ya)|0;f[h>>2]=sa;ra=sa+(oa<<2)|0;f[da>>2]=ra;sj(sa|0,0,ya|0)|0;f[ba>>2]=ra;Ta=sa}sa=ja+80|0;ra=b[k>>0]|0;g:do if(!(f[sa>>2]|0))Ua=ra;else{ya=0;oa=ra;na=Ta;while(1){f[e>>2]=ya;f[d>>2]=f[e>>2];Qb(ja,d,oa,na)|0;Fa=b[k>>0]|0;if(Fa<<24>>24>0){ta=f[g>>2]|0;la=f[h>>2]|0;pa=Fa<<24>>24;Ga=0;do{ka=ta+(Ga<<2)|0;Ha=f[la+(Ga<<2)>>2]|0;if((f[ka>>2]|0)>(Ha|0))f[ka>>2]=Ha;Ga=Ga+1|0}while((Ga|0)<(pa|0))}pa=ya+1|0;if(pa>>>0>=(f[sa>>2]|0)>>>0){Ua=Fa;break g}ya=pa;oa=Fa;na=f[h>>2]|0}}while(0);if(Ua<<24>>24>0){sa=0;ja=Ua;while(1){ra=(f[g>>2]|0)+(sa<<2)|0;ma=f[ea>>2]|0;if((ma|0)==(f[fa>>2]|0)){Ri(ga,ra);Va=b[k>>0]|0}else{f[ma>>2]=f[ra>>2];f[ea>>2]=ma+4;Va=ja}sa=sa+1|0;if((sa|0)>=(Va<<24>>24|0))break;else ja=Va}}ja=f[h>>2]|0;if(ja|0){sa=f[ba>>2]|0;if((sa|0)!=(ja|0))f[ba>>2]=sa+(~((sa+-4-ja|0)>>>2)<<2);Oq(ja)}ja=f[g>>2]|0;if(ja|0){sa=f[_>>2]|0;if((sa|0)!=(ja|0))f[_>>2]=sa+(~((sa+-4-ja|0)>>>2)<<2);Oq(ja)}break}default:{}}ja=ha+1|0;sa=f[o>>2]|0;if(ja>>>0>=(f[p>>2]|0)-sa>>2>>>0){v=1;wa=169;break}k=f[j>>2]|0;ha=ja;ia=sa;t=f[k+4>>2]|0;l=k}if((wa|0)==48)aq(h);else if((wa|0)==103)aq(Ra);else if((wa|0)==137)aq(g);else if((wa|0)==144)aq(h);else if((wa|0)==169){u=c;return v|0}return 0}function hb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0;d=u;u=u+32|0;e=d;g=a+8|0;h=f[g>>2]|0;f[e>>2]=0;i=e+4|0;f[i>>2]=0;f[e+8>>2]=0;do if(h)if(h>>>0>1073741823)aq(e);else{j=h<<2;k=ln(j)|0;f[e>>2]=k;l=k+(h<<2)|0;f[e+8>>2]=l;sj(k|0,0,j|0)|0;f[i>>2]=l;m=l;n=k;break}else{m=0;n=0}while(0);k=a+128|0;l=f[k>>2]|0;j=f[l>>2]|0;o=l+4|0;if(!j){p=l+8|0;q=n;r=m;s=h}else{h=f[o>>2]|0;if((h|0)!=(j|0))f[o>>2]=h+(~((h+-4-j|0)>>>2)<<2);Oq(j);j=l+8|0;f[j>>2]=0;f[o>>2]=0;f[l>>2]=0;p=j;q=f[e>>2]|0;r=f[i>>2]|0;s=f[g>>2]|0}f[l>>2]=q;f[o>>2]=r;f[p>>2]=f[e+8>>2];f[e>>2]=0;p=e+4|0;f[p>>2]=0;f[e+8>>2]=0;do if(s)if(s>>>0>1073741823)aq(e);else{r=s<<2;o=ln(r)|0;f[e>>2]=o;q=o+(s<<2)|0;f[e+8>>2]=q;sj(o|0,0,r|0)|0;f[p>>2]=q;t=q;v=o;break}else{t=0;v=0}while(0);s=a+140|0;o=f[s>>2]|0;q=f[o>>2]|0;r=o+4|0;if(!q){w=o+8|0;x=v;y=t}else{t=f[r>>2]|0;if((t|0)!=(q|0))f[r>>2]=t+(~((t+-4-q|0)>>>2)<<2);Oq(q);q=o+8|0;f[q>>2]=0;f[r>>2]=0;f[o>>2]=0;w=q;x=f[e>>2]|0;y=f[p>>2]|0}f[o>>2]=x;f[r>>2]=y;f[w>>2]=f[e+8>>2];w=f[b>>2]|0;y=b+4|0;r=f[y>>2]|0;x=f[y+4>>2]|0;y=f[c>>2]|0;o=c+4|0;p=f[o>>2]|0;q=f[o+4>>2]|0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;f[e+12>>2]=0;f[e+16>>2]=0;f[e+20>>2]=0;o=e+8|0;t=e+4|0;v=e+16|0;l=e+20|0;i=r;Pc(e);j=f[t>>2]|0;h=(f[l>>2]|0)+(f[v>>2]|0)|0;if((f[o>>2]|0)==(j|0))z=0;else z=(f[j+(((h>>>0)/113|0)<<2)>>2]|0)+(((h>>>0)%113|0)*36|0)|0;f[z>>2]=w;h=z+4|0;f[h>>2]=r;f[h+4>>2]=x;f[z+12>>2]=y;h=z+16|0;f[h>>2]=p;f[h+4>>2]=q;f[z+24>>2]=0;f[z+28>>2]=y-w;f[z+32>>2]=0;z=(f[l>>2]|0)+1|0;f[l>>2]=z;if(z|0){w=a+116|0;y=a+48|0;h=a+44|0;j=a+36|0;m=a+40|0;n=a+32|0;A=b+8|0;B=c+8|0;C=a+28|0;D=a+24|0;E=a+16|0;F=a+20|0;G=a+12|0;H=a+88|0;I=a+84|0;J=a+76|0;K=a+80|0;L=a+72|0;M=i+4|0;N=i+24|0;O=i+24|0;P=p+24|0;Q=z;while(1){z=f[v>>2]|0;R=Q+-1|0;S=R+z|0;T=f[t>>2]|0;U=f[T+(((S>>>0)/113|0)<<2)>>2]|0;V=(S>>>0)%113|0;S=f[U+(V*36|0)>>2]|0;W=f[U+(V*36|0)+12>>2]|0;Y=f[U+(V*36|0)+24>>2]|0;Z=f[U+(V*36|0)+32>>2]|0;f[l>>2]=R;R=f[o>>2]|0;V=R-T>>2;if((1-Q-z+((V|0)==0?0:(V*113|0)+-1|0)|0)>>>0>225){Oq(f[R+-4>>2]|0);f[o>>2]=(f[o>>2]|0)+-4}f[b>>2]=S;f[c>>2]=W;R=f[k>>2]|0;V=((f[g>>2]|0)+-1|0)==(Y|0)?0:Y+1|0;Y=(f[s>>2]|0)+(Z*12|0)|0;z=W-S|0;T=(f[a>>2]|0)-(f[(f[Y>>2]|0)+(V<<2)>>2]|0)|0;a:do if(T){if(z>>>0<3){U=f[w>>2]|0;f[U>>2]=V;$=f[g>>2]|0;if($>>>0>1){aa=1;ba=$;ca=V;while(1){ca=(ca|0)==(ba+-1|0)?0:ca+1|0;f[U+(aa<<2)>>2]=ca;aa=aa+1|0;da=f[g>>2]|0;if(aa>>>0>=da>>>0){ea=da;break}else ba=da}}else ea=$;if(!z){fa=99;break}else{ga=0;ha=ea}while(1){ba=(f[N>>2]|0)+((X(f[M>>2]|0,S+ga|0)|0)<<2)|0;if(!ha)ia=0;else{aa=0;do{ca=f[(f[w>>2]|0)+(aa<<2)>>2]|0;U=(f[a>>2]|0)-(f[(f[Y>>2]|0)+(ca<<2)>>2]|0)|0;do if(U|0){da=f[y>>2]|0;ja=32-da|0;ka=32-U|0;la=f[ba+(ca<<2)>>2]<(ja|0)){ma=la>>>ka;ka=U-ja|0;f[y>>2]=ka;ja=f[h>>2]|ma>>>ka;f[h>>2]=ja;ka=f[j>>2]|0;if((ka|0)==(f[m>>2]|0))Ri(n,h);else{f[ka>>2]=ja;f[j>>2]=ka+4}f[h>>2]=ma<<32-(f[y>>2]|0);break}ma=f[h>>2]|la>>>da;f[h>>2]=ma;la=da+U|0;f[y>>2]=la;if((la|0)!=32)break;la=f[j>>2]|0;if((la|0)==(f[m>>2]|0))Ri(n,h);else{f[la>>2]=ma;f[j>>2]=la+4}f[h>>2]=0;f[y>>2]=0}while(0);aa=aa+1|0;U=f[g>>2]|0}while(aa>>>0>>0);ia=U}ga=ga+1|0;if(ga>>>0>=z>>>0){fa=99;break a}else ha=ia}}$=Z+1|0;Ig(R+($*12|0)|0,f[R+(Z*12|0)>>2]|0,f[R+(Z*12|0)+4>>2]|0);aa=(f[(f[k>>2]|0)+($*12|0)>>2]|0)+(V<<2)|0;ba=(f[aa>>2]|0)+(1<>2]=ba;aa=f[A>>2]|0;U=f[B>>2]|0;b:do if((W|0)==(S|0))na=S;else{ca=f[O>>2]|0;if(!aa){if((f[ca+(V<<2)>>2]|0)>>>0>>0){na=W;break}else{oa=W;pa=S}while(1){la=oa;do{la=la+-1|0;if((pa|0)==(la|0)){na=pa;break b}ma=(f[P>>2]|0)+((X(la,U)|0)<<2)+(V<<2)|0}while((f[ma>>2]|0)>>>0>=ba>>>0);pa=pa+1|0;if((pa|0)==(la|0)){na=la;break b}else oa=la}}else{qa=W;ra=S}while(1){ma=ra;while(1){sa=ca+((X(ma,aa)|0)<<2)|0;if((f[sa+(V<<2)>>2]|0)>>>0>=ba>>>0){ta=qa;break}da=ma+1|0;if((da|0)==(qa|0)){na=qa;break b}else ma=da}while(1){ta=ta+-1|0;if((ma|0)==(ta|0)){na=ma;break b}ua=(f[P>>2]|0)+((X(ta,U)|0)<<2)|0;if((f[ua+(V<<2)>>2]|0)>>>0>>0){va=0;break}}do{la=sa+(va<<2)|0;da=ua+(va<<2)|0;ka=f[la>>2]|0;f[la>>2]=f[da>>2];f[da>>2]=ka;va=va+1|0}while((va|0)!=(aa|0));ra=ma+1|0;if((ra|0)==(ta|0)){na=ta;break}else qa=ta}}while(0);ba=(_(z|0)|0)^31;U=na-S|0;ca=W-na|0;ka=U>>>0>>0;if((U|0)!=(ca|0)){da=f[H>>2]|0;if(ka)f[I>>2]=f[I>>2]|1<<31-da;la=da+1|0;f[H>>2]=la;if((la|0)==32){la=f[J>>2]|0;if((la|0)==(f[K>>2]|0))Ri(L,I);else{f[la>>2]=f[I>>2];f[J>>2]=la+4}f[H>>2]=0;f[I>>2]=0}}la=z>>>1;do if(ka){da=f[C>>2]|0;ja=32-da|0;wa=32-ba|0;xa=la-U<(ja|0)){ya=xa>>>wa;wa=ba-ja|0;f[C>>2]=wa;ja=f[D>>2]|ya>>>wa;f[D>>2]=ja;wa=f[E>>2]|0;if((wa|0)==(f[F>>2]|0))Ri(G,D);else{f[wa>>2]=ja;f[E>>2]=wa+4}f[D>>2]=ya<<32-(f[C>>2]|0);break}ya=f[D>>2]|xa>>>da;f[D>>2]=ya;xa=da+ba|0;f[C>>2]=xa;if((xa|0)==32){xa=f[E>>2]|0;if((xa|0)==(f[F>>2]|0))Ri(G,D);else{f[xa>>2]=ya;f[E>>2]=xa+4}f[D>>2]=0;f[C>>2]=0}}else{xa=f[C>>2]|0;ya=32-xa|0;da=32-ba|0;wa=la-ca<(ya|0)){ja=wa>>>da;da=ba-ya|0;f[C>>2]=da;ya=f[D>>2]|ja>>>da;f[D>>2]=ya;da=f[E>>2]|0;if((da|0)==(f[F>>2]|0))Ri(G,D);else{f[da>>2]=ya;f[E>>2]=da+4}f[D>>2]=ja<<32-(f[C>>2]|0);break}ja=f[D>>2]|wa>>>xa;f[D>>2]=ja;wa=xa+ba|0;f[C>>2]=wa;if((wa|0)==32){wa=f[E>>2]|0;if((wa|0)==(f[F>>2]|0))Ri(G,D);else{f[wa>>2]=ja;f[E>>2]=wa+4}f[D>>2]=0;f[C>>2]=0}}while(0);ba=f[s>>2]|0;la=f[ba+(Z*12|0)>>2]|0;ka=la+(V<<2)|0;f[ka>>2]=(f[ka>>2]|0)+1;Ig(ba+($*12|0)|0,la,f[ba+(Z*12|0)+4>>2]|0);if((na|0)!=(S|0)){ba=f[o>>2]|0;la=f[t>>2]|0;ka=ba-la>>2;wa=f[v>>2]|0;ja=f[l>>2]|0;if((((ka|0)==0?0:(ka*113|0)+-1|0)|0)==(ja+wa|0)){Pc(e);za=f[v>>2]|0;Aa=f[l>>2]|0;Ba=f[o>>2]|0;Ca=f[t>>2]|0}else{za=wa;Aa=ja;Ba=ba;Ca=la}la=Aa+za|0;if((Ba|0)==(Ca|0))Da=0;else Da=(f[Ca+(((la>>>0)/113|0)<<2)>>2]|0)+(((la>>>0)%113|0)*36|0)|0;f[Da>>2]=S;la=Da+4|0;f[la>>2]=r;f[la+4>>2]=x;f[Da+12>>2]=na;f[Da+16>>2]=i;f[Da+20>>2]=aa;f[Da+24>>2]=V;f[Da+28>>2]=U;f[Da+32>>2]=Z;f[l>>2]=(f[l>>2]|0)+1}if((W|0)!=(na|0)){la=f[o>>2]|0;ba=f[t>>2]|0;ja=la-ba>>2;wa=f[v>>2]|0;ka=f[l>>2]|0;if((((ja|0)==0?0:(ja*113|0)+-1|0)|0)==(ka+wa|0)){Pc(e);Ea=f[v>>2]|0;Fa=f[l>>2]|0;Ga=f[o>>2]|0;Ha=f[t>>2]|0}else{Ea=wa;Fa=ka;Ga=la;Ha=ba}ba=Fa+Ea|0;if((Ga|0)==(Ha|0))Ia=0;else Ia=(f[Ha+(((ba>>>0)/113|0)<<2)>>2]|0)+(((ba>>>0)%113|0)*36|0)|0;f[Ia>>2]=na;f[Ia+4>>2]=i;f[Ia+8>>2]=aa;f[Ia+12>>2]=W;ba=Ia+16|0;f[ba>>2]=p;f[ba+4>>2]=q;f[Ia+24>>2]=V;f[Ia+28>>2]=ca;f[Ia+32>>2]=$;ba=(f[l>>2]|0)+1|0;f[l>>2]=ba;Ja=ba}else fa=99}else fa=99;while(0);if((fa|0)==99){fa=0;Ja=f[l>>2]|0}if(!Ja)break;else Q=Ja}}Ja=f[t>>2]|0;Q=f[v>>2]|0;Ia=Ja+(((Q>>>0)/113|0)<<2)|0;q=f[o>>2]|0;p=q;i=Ja;if((q|0)==(Ja|0)){Ka=0;La=0}else{na=(f[Ia>>2]|0)+(((Q>>>0)%113|0)*36|0)|0;Ka=na;La=na}na=Ia;Ia=La;c:while(1){La=Ia;do{Q=La;if((Ka|0)==(Q|0))break c;La=Q+36|0}while((La-(f[na>>2]|0)|0)!=4068);La=na+4|0;na=La;Ia=f[La>>2]|0}f[l>>2]=0;l=p-i>>2;if(l>>>0>2){i=Ja;do{Oq(f[i>>2]|0);i=(f[t>>2]|0)+4|0;f[t>>2]=i;Ma=f[o>>2]|0;Na=Ma-i>>2}while(Na>>>0>2);Oa=Na;Pa=i;Qa=Ma}else{Oa=l;Pa=Ja;Qa=q}switch(Oa|0){case 1:{Ra=56;fa=113;break}case 2:{Ra=113;fa=113;break}default:{}}if((fa|0)==113)f[v>>2]=Ra;if((Pa|0)!=(Qa|0)){Ra=Pa;do{Oq(f[Ra>>2]|0);Ra=Ra+4|0}while((Ra|0)!=(Qa|0));Qa=f[t>>2]|0;t=f[o>>2]|0;if((t|0)!=(Qa|0))f[o>>2]=t+(~((t+-4-Qa|0)>>>2)<<2)}Qa=f[e>>2]|0;if(!Qa){u=d;return}Oq(Qa);u=d;return}function ib(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0;d=u;u=u+48|0;e=d+36|0;g=d+24|0;h=d;i=a+8|0;j=f[i>>2]|0;f[e>>2]=0;k=e+4|0;f[k>>2]=0;f[e+8>>2]=0;do if(j)if(j>>>0>1073741823)aq(e);else{l=j<<2;m=ln(l)|0;f[e>>2]=m;n=m+(j<<2)|0;f[e+8>>2]=n;sj(m|0,0,l|0)|0;f[k>>2]=n;o=n;p=m;break}else{o=0;p=0}while(0);m=a+1164|0;n=f[m>>2]|0;l=f[n>>2]|0;q=n+4|0;if(!l){r=n+8|0;s=p;t=o;v=j}else{j=f[q>>2]|0;if((j|0)!=(l|0))f[q>>2]=j+(~((j+-4-l|0)>>>2)<<2);Oq(l);l=n+8|0;f[l>>2]=0;f[q>>2]=0;f[n>>2]=0;r=l;s=f[e>>2]|0;t=f[k>>2]|0;v=f[i>>2]|0}f[n>>2]=s;f[q>>2]=t;f[r>>2]=f[e+8>>2];f[e>>2]=0;r=e+4|0;f[r>>2]=0;f[e+8>>2]=0;do if(v)if(v>>>0>1073741823)aq(e);else{t=v<<2;q=ln(t)|0;f[e>>2]=q;s=q+(v<<2)|0;f[e+8>>2]=s;sj(q|0,0,t|0)|0;f[r>>2]=s;w=s;x=q;break}else{w=0;x=0}while(0);v=a+1176|0;q=f[v>>2]|0;s=f[q>>2]|0;t=q+4|0;if(!s){y=q+8|0;z=x;A=w}else{w=f[t>>2]|0;if((w|0)!=(s|0))f[t>>2]=w+(~((w+-4-s|0)>>>2)<<2);Oq(s);s=q+8|0;f[s>>2]=0;f[t>>2]=0;f[q>>2]=0;y=s;z=f[e>>2]|0;A=f[r>>2]|0}f[q>>2]=z;f[t>>2]=A;f[y>>2]=f[e+8>>2];y=f[b>>2]|0;A=b+4|0;t=f[A>>2]|0;z=f[A+4>>2]|0;A=f[c>>2]|0;q=c+4|0;r=f[q>>2]|0;s=f[q+4>>2]|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;f[h+12>>2]=0;f[h+16>>2]=0;f[h+20>>2]=0;q=h+8|0;w=h+4|0;x=h+16|0;n=h+20|0;k=t;Pc(h);l=f[w>>2]|0;j=(f[n>>2]|0)+(f[x>>2]|0)|0;if((f[q>>2]|0)==(l|0))B=0;else B=(f[l+(((j>>>0)/113|0)<<2)>>2]|0)+(((j>>>0)%113|0)*36|0)|0;f[B>>2]=y;j=B+4|0;f[j>>2]=t;f[j+4>>2]=z;f[B+12>>2]=A;j=B+16|0;f[j>>2]=r;f[j+4>>2]=s;f[B+24>>2]=0;f[B+28>>2]=A-y;f[B+32>>2]=0;B=(f[n>>2]|0)+1|0;f[n>>2]=B;if(B|0){y=a+1152|0;A=a+1084|0;j=a+1080|0;l=a+1072|0;o=a+1076|0;p=a+1068|0;C=b+8|0;D=c+8|0;E=a+1124|0;F=a+1120|0;G=a+1112|0;H=a+1116|0;I=a+1108|0;J=k+4|0;K=k+24|0;L=k+24|0;M=r+24|0;N=B;while(1){B=f[x>>2]|0;O=N+-1|0;P=O+B|0;Q=f[w>>2]|0;R=f[Q+(((P>>>0)/113|0)<<2)>>2]|0;S=(P>>>0)%113|0;P=f[R+(S*36|0)>>2]|0;T=f[R+(S*36|0)+12>>2]|0;U=f[R+(S*36|0)+24>>2]|0;V=f[R+(S*36|0)+32>>2]|0;f[n>>2]=O;O=f[q>>2]|0;S=O-Q>>2;if((1-N-B+((S|0)==0?0:(S*113|0)+-1|0)|0)>>>0>225){Oq(f[O+-4>>2]|0);f[q>>2]=(f[q>>2]|0)+-4}f[b>>2]=P;f[c>>2]=T;O=f[m>>2]|0;S=O+(V*12|0)|0;B=(f[v>>2]|0)+(V*12|0)|0;f[g>>2]=f[b>>2];f[g+4>>2]=f[b+4>>2];f[g+8>>2]=f[b+8>>2];f[e>>2]=f[c>>2];f[e+4>>2]=f[c+4>>2];f[e+8>>2]=f[c+8>>2];Q=Rd(a,g,e,S,B,U)|0;U=T-P|0;R=(f[a>>2]|0)-(f[(f[B>>2]|0)+(Q<<2)>>2]|0)|0;a:do if(R){if(U>>>0<3){W=f[y>>2]|0;f[W>>2]=Q;Y=f[i>>2]|0;if(Y>>>0>1){Z=1;$=Y;aa=Q;while(1){aa=(aa|0)==($+-1|0)?0:aa+1|0;f[W+(Z<<2)>>2]=aa;Z=Z+1|0;ba=f[i>>2]|0;if(Z>>>0>=ba>>>0){ca=ba;break}else $=ba}}else ca=Y;if(!U){da=87;break}else{ea=0;fa=ca}while(1){$=(f[K>>2]|0)+((X(f[J>>2]|0,P+ea|0)|0)<<2)|0;if(!fa)ga=0;else{Z=0;do{aa=f[(f[y>>2]|0)+(Z<<2)>>2]|0;W=(f[a>>2]|0)-(f[(f[B>>2]|0)+(aa<<2)>>2]|0)|0;do if(W|0){ba=f[A>>2]|0;ha=32-ba|0;ia=32-W|0;ja=f[$+(aa<<2)>>2]<(ha|0)){ka=ja>>>ia;ia=W-ha|0;f[A>>2]=ia;ha=f[j>>2]|ka>>>ia;f[j>>2]=ha;ia=f[l>>2]|0;if((ia|0)==(f[o>>2]|0))Ri(p,j);else{f[ia>>2]=ha;f[l>>2]=ia+4}f[j>>2]=ka<<32-(f[A>>2]|0);break}ka=f[j>>2]|ja>>>ba;f[j>>2]=ka;ja=ba+W|0;f[A>>2]=ja;if((ja|0)!=32)break;ja=f[l>>2]|0;if((ja|0)==(f[o>>2]|0))Ri(p,j);else{f[ja>>2]=ka;f[l>>2]=ja+4}f[j>>2]=0;f[A>>2]=0}while(0);Z=Z+1|0;W=f[i>>2]|0}while(Z>>>0>>0);ga=W}ea=ea+1|0;if(ea>>>0>=U>>>0){da=87;break a}else fa=ga}}Y=V+1|0;Z=f[m>>2]|0;$=Z+(Y*12|0)|0;if(($|0)==(S|0))la=Z;else{Ig($,f[S>>2]|0,f[O+(V*12|0)+4>>2]|0);la=f[m>>2]|0}$=(f[la+(Y*12|0)>>2]|0)+(Q<<2)|0;Z=(f[$>>2]|0)+(1<>2]=Z;$=f[C>>2]|0;W=f[D>>2]|0;b:do if((T|0)==(P|0))ma=P;else{aa=f[L>>2]|0;if(!$){if((f[aa+(Q<<2)>>2]|0)>>>0>>0){ma=T;break}else{na=T;oa=P}while(1){ja=na;do{ja=ja+-1|0;if((oa|0)==(ja|0)){ma=oa;break b}ka=(f[M>>2]|0)+((X(ja,W)|0)<<2)+(Q<<2)|0}while((f[ka>>2]|0)>>>0>=Z>>>0);oa=oa+1|0;if((oa|0)==(ja|0)){ma=ja;break b}else na=ja}}else{pa=T;qa=P}while(1){ka=qa;while(1){ra=aa+((X(ka,$)|0)<<2)|0;if((f[ra+(Q<<2)>>2]|0)>>>0>=Z>>>0){sa=pa;break}ba=ka+1|0;if((ba|0)==(pa|0)){ma=pa;break b}else ka=ba}while(1){sa=sa+-1|0;if((ka|0)==(sa|0)){ma=ka;break b}ta=(f[M>>2]|0)+((X(sa,W)|0)<<2)|0;if((f[ta+(Q<<2)>>2]|0)>>>0>>0){ua=0;break}}do{ja=ra+(ua<<2)|0;ba=ta+(ua<<2)|0;ia=f[ja>>2]|0;f[ja>>2]=f[ba>>2];f[ba>>2]=ia;ua=ua+1|0}while((ua|0)!=($|0));qa=ka+1|0;if((qa|0)==(sa|0)){ma=sa;break}else pa=sa}}while(0);Z=(_(U|0)|0)^31;W=ma-P|0;aa=T-ma|0;ia=W>>>0>>0;if((W|0)!=(aa|0)){ba=f[E>>2]|0;if(ia)f[F>>2]=f[F>>2]|1<<31-ba;ja=ba+1|0;f[E>>2]=ja;if((ja|0)==32){ja=f[G>>2]|0;if((ja|0)==(f[H>>2]|0))Ri(I,F);else{f[ja>>2]=f[F>>2];f[G>>2]=ja+4}f[E>>2]=0;f[F>>2]=0}}ja=U>>>1;if(ia){ia=ja-W|0;if(Z|0){ba=0;ha=1<>>1}}}else{ha=ja-aa|0;if(Z|0){ba=0;ia=1<>>1}}}ia=f[v>>2]|0;Z=f[ia+(V*12|0)>>2]|0;ba=Z+(Q<<2)|0;f[ba>>2]=(f[ba>>2]|0)+1;Ig(ia+(Y*12|0)|0,Z,f[ia+(V*12|0)+4>>2]|0);if((ma|0)!=(P|0)){ia=f[q>>2]|0;Z=f[w>>2]|0;ba=ia-Z>>2;ha=f[x>>2]|0;ja=f[n>>2]|0;if((((ba|0)==0?0:(ba*113|0)+-1|0)|0)==(ja+ha|0)){Pc(h);va=f[x>>2]|0;wa=f[n>>2]|0;xa=f[q>>2]|0;ya=f[w>>2]|0}else{va=ha;wa=ja;xa=ia;ya=Z}Z=wa+va|0;if((xa|0)==(ya|0))za=0;else za=(f[ya+(((Z>>>0)/113|0)<<2)>>2]|0)+(((Z>>>0)%113|0)*36|0)|0;f[za>>2]=P;Z=za+4|0;f[Z>>2]=t;f[Z+4>>2]=z;f[za+12>>2]=ma;f[za+16>>2]=k;f[za+20>>2]=$;f[za+24>>2]=Q;f[za+28>>2]=W;f[za+32>>2]=V;f[n>>2]=(f[n>>2]|0)+1}if((T|0)!=(ma|0)){Z=f[q>>2]|0;ia=f[w>>2]|0;ja=Z-ia>>2;ha=f[x>>2]|0;ba=f[n>>2]|0;if((((ja|0)==0?0:(ja*113|0)+-1|0)|0)==(ba+ha|0)){Pc(h);Aa=f[x>>2]|0;Ba=f[n>>2]|0;Ca=f[q>>2]|0;Da=f[w>>2]|0}else{Aa=ha;Ba=ba;Ca=Z;Da=ia}ia=Ba+Aa|0;if((Ca|0)==(Da|0))Ea=0;else Ea=(f[Da+(((ia>>>0)/113|0)<<2)>>2]|0)+(((ia>>>0)%113|0)*36|0)|0;f[Ea>>2]=ma;f[Ea+4>>2]=k;f[Ea+8>>2]=$;f[Ea+12>>2]=T;ia=Ea+16|0;f[ia>>2]=r;f[ia+4>>2]=s;f[Ea+24>>2]=Q;f[Ea+28>>2]=aa;f[Ea+32>>2]=Y;ia=(f[n>>2]|0)+1|0;f[n>>2]=ia;Fa=ia}else da=87}else da=87;while(0);if((da|0)==87){da=0;Fa=f[n>>2]|0}if(!Fa)break;else N=Fa}}Fa=f[w>>2]|0;N=f[x>>2]|0;Ea=Fa+(((N>>>0)/113|0)<<2)|0;s=f[q>>2]|0;r=s;k=Fa;if((s|0)==(Fa|0)){Ga=0;Ha=0}else{ma=(f[Ea>>2]|0)+(((N>>>0)%113|0)*36|0)|0;Ga=ma;Ha=ma}ma=Ea;Ea=Ha;c:while(1){Ha=Ea;do{N=Ha;if((Ga|0)==(N|0))break c;Ha=N+36|0}while((Ha-(f[ma>>2]|0)|0)!=4068);Ha=ma+4|0;ma=Ha;Ea=f[Ha>>2]|0}f[n>>2]=0;n=r-k>>2;if(n>>>0>2){k=Fa;do{Oq(f[k>>2]|0);k=(f[w>>2]|0)+4|0;f[w>>2]=k;Ia=f[q>>2]|0;Ja=Ia-k>>2}while(Ja>>>0>2);Ka=Ja;La=k;Ma=Ia}else{Ka=n;La=Fa;Ma=s}switch(Ka|0){case 1:{Na=56;da=101;break}case 2:{Na=113;da=101;break}default:{}}if((da|0)==101)f[x>>2]=Na;if((La|0)!=(Ma|0)){Na=La;do{Oq(f[Na>>2]|0);Na=Na+4|0}while((Na|0)!=(Ma|0));Ma=f[w>>2]|0;w=f[q>>2]|0;if((w|0)!=(Ma|0))f[q>>2]=w+(~((w+-4-Ma|0)>>>2)<<2)}Ma=f[h>>2]|0;if(!Ma){u=d;return}Oq(Ma);u=d;return}function jb(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0;d=u;u=u+1424|0;e=d+1408|0;g=d+1396|0;h=d+1420|0;i=d+1200|0;j=d+12|0;k=d;l=d+1384|0;m=d+1372|0;n=d+1360|0;o=d+1348|0;p=d+1336|0;q=d+1324|0;r=d+1312|0;s=d+1300|0;t=d+1288|0;v=d+1276|0;w=d+1264|0;x=d+1252|0;y=d+1240|0;z=d+1228|0;A=a+28|0;B=10-(mi(f[(f[A>>2]|0)+48>>2]|0)|0)|0;C=(B|0)<6?B:6;b[h>>0]=C;if((C&255|0)==6?(f[a+72>>2]|0)>15:0)b[h>>0]=5;C=c+16|0;B=f[C+4>>2]|0;if(!((B|0)>0|(B|0)==0&(f[C>>2]|0)>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];Me(c,e,h,h+1|0)|0}C=f[A>>2]|0;B=f[(f[C+4>>2]|0)+80>>2]|0;D=a+72|0;E=f[D>>2]|0;f[i>>2]=B;F=i+4|0;f[F>>2]=E;f[i+8>>2]=E<<2;G=i+12|0;H=X(E,B)|0;f[G>>2]=0;J=i+16|0;f[J>>2]=0;f[i+20>>2]=0;do if(H)if(H>>>0>1073741823)aq(G);else{K=H<<2;L=ln(K)|0;f[G>>2]=L;M=L+(H<<2)|0;f[i+20>>2]=M;sj(L|0,0,K|0)|0;f[J>>2]=M;N=L;break}else N=0;while(0);H=i+24|0;f[H>>2]=N;G=a+4|0;L=a+8|0;M=f[G>>2]|0;a:do if((f[L>>2]|0)!=(M|0)){K=j+4|0;O=j+8|0;P=j+8|0;Q=(B|0)==0;R=j+4|0;S=j+8|0;T=k+4|0;U=k+8|0;V=k+8|0;W=a+48|0;Y=j+8|0;Z=a+60|0;$=0;aa=0;ba=0;ca=0;da=M;ea=C;b:while(1){fa=f[(f[(f[ea+4>>2]|0)+8>>2]|0)+(f[da+(ca<<2)>>2]<<2)>>2]|0;switch(f[fa+28>>2]|0){case 1:case 3:case 5:case 2:case 4:case 6:{ga=fa;ha=aa;break}case 9:{ga=f[(f[Z>>2]|0)+(aa<<2)>>2]|0;ha=aa+1|0;break}default:{ia=0;break a}}if(!ga){ia=0;break a}c:do switch(f[ga+28>>2]|0){case 6:{if(Q){ja=ba;ka=ga+24|0;break c}fa=ga+84|0;la=ga+68|0;ma=ga+48|0;na=ga+40|0;oa=ga+24|0;pa=0;do{if(!(b[fa>>0]|0))qa=f[(f[la>>2]|0)+(pa<<2)>>2]|0;else qa=pa;ra=ma;sa=f[ra>>2]|0;ta=f[ra+4>>2]|0;ra=na;ua=un(f[ra>>2]|0,f[ra+4>>2]|0,qa|0,0)|0;ra=Vn(ua|0,I|0,sa|0,ta|0)|0;kh((f[H>>2]|0)+((X(f[F>>2]|0,pa)|0)<<2)+($<<2)|0,(f[f[ga>>2]>>2]|0)+ra|0,b[oa>>0]<<2|0)|0;pa=pa+1|0}while((pa|0)!=(B|0));ja=ba;ka=oa;break}case 1:case 3:case 5:{oa=ga+24|0;pa=b[oa>>0]|0;na=pa<<24>>24;f[j>>2]=0;f[R>>2]=0;f[S>>2]=0;if(!(pa<<24>>24))va=0;else{if(pa<<24>>24<0){wa=24;break b}pa=na<<2;ma=ln(pa)|0;f[j>>2]=ma;la=ma+(na<<2)|0;f[Y>>2]=la;sj(ma|0,0,pa|0)|0;f[R>>2]=la;va=b[oa>>0]|0}la=va<<24>>24;f[k>>2]=0;f[T>>2]=0;f[U>>2]=0;if(!(va<<24>>24)){xa=0;ya=0}else{if(va<<24>>24<0){wa=30;break b}pa=la<<2;ma=ln(pa)|0;f[k>>2]=ma;na=ma+(la<<2)|0;f[V>>2]=na;sj(ma|0,0,pa|0)|0;f[T>>2]=na;xa=ma;ya=ma}if(Q){za=ya;Aa=xa}else{ma=ga+84|0;na=ga+68|0;pa=0;do{if(!(b[ma>>0]|0))Ba=f[(f[na>>2]|0)+(pa<<2)>>2]|0;else Ba=pa;la=f[j>>2]|0;f[g>>2]=Ba;fa=b[oa>>0]|0;f[e>>2]=f[g>>2];Qb(ga,e,fa,la)|0;la=b[oa>>0]|0;fa=la<<24>>24;if(la<<24>>24>0){la=f[j>>2]|0;ra=f[W>>2]|0;ta=f[k>>2]|0;sa=0;do{f[ta+(sa<<2)>>2]=(f[la+(sa<<2)>>2]|0)-(f[ra+(sa+ba<<2)>>2]|0);sa=sa+1|0}while((sa|0)<(fa|0));Ca=ta}else Ca=f[k>>2]|0;kh((f[H>>2]|0)+((X(f[F>>2]|0,pa)|0)<<2)+($<<2)|0,Ca|0,fa<<2|0)|0;pa=pa+1|0}while(pa>>>0>>0);pa=f[k>>2]|0;za=pa;Aa=pa}pa=ba+(b[oa>>0]|0)|0;if(za|0){na=f[T>>2]|0;if((na|0)!=(za|0))f[T>>2]=na+(~((na+-4-za|0)>>>2)<<2);Oq(Aa)}na=f[j>>2]|0;if(na|0){ma=f[R>>2]|0;if((ma|0)!=(na|0))f[R>>2]=ma+(~((ma+-4-na|0)>>>2)<<2);Oq(na)}ja=pa;ka=oa;break}default:{pa=ga+24|0;na=b[pa>>0]|0;ma=na<<24>>24;f[j>>2]=0;f[K>>2]=0;f[O>>2]=0;if(!(na<<24>>24)){Da=0;Ea=0}else{if(na<<24>>24<0){wa=53;break b}na=ma<<2;ta=ln(na)|0;f[j>>2]=ta;sa=ta+(ma<<2)|0;f[P>>2]=sa;sj(ta|0,0,na|0)|0;f[K>>2]=sa;Da=ta;Ea=ta}if(Q){Fa=Ea;Ga=Da}else{ta=ga+84|0;sa=ga+68|0;na=0;do{if(!(b[ta>>0]|0))Ha=f[(f[sa>>2]|0)+(na<<2)>>2]|0;else Ha=na;ma=f[j>>2]|0;f[g>>2]=Ha;ra=b[pa>>0]|0;f[e>>2]=f[g>>2];Pb(ga,e,ra,ma)|0;kh((f[H>>2]|0)+((X(f[F>>2]|0,na)|0)<<2)+($<<2)|0,f[j>>2]|0,b[pa>>0]<<2|0)|0;na=na+1|0}while(na>>>0>>0);na=f[j>>2]|0;Fa=na;Ga=na}if(Fa|0){na=f[K>>2]|0;if((na|0)!=(Fa|0))f[K>>2]=na+(~((na+-4-Fa|0)>>>2)<<2);Oq(Ga)}ja=ba;ka=pa}}while(0);na=ca+1|0;sa=f[G>>2]|0;if(na>>>0>=(f[L>>2]|0)-sa>>2>>>0){wa=66;break}$=$+(b[ka>>0]|0)|0;aa=ha;ba=ja;ca=na;da=sa;ea=f[A>>2]|0}if((wa|0)==24)aq(j);else if((wa|0)==30)aq(k);else if((wa|0)==53)aq(j);else if((wa|0)==66){Ia=f[D>>2]|0;Ja=f[H>>2]|0;wa=67;break}}else{Ia=E;Ja=N;wa=67}while(0);d:do if((wa|0)==67){N=X(Ia,B)|0;if((N|0)>0){E=0;H=0;while(1){D=f[Ja+(E<<2)>>2]|0;if(!D)Ka=H;else{A=(_(D|0)|0)^31;Ka=(A|0)<(H|0)?H:A+1|0}E=E+1|0;if((E|0)>=(N|0)){La=Ka;break}else H=Ka}}else La=0;switch(b[h>>0]|0){case 6:{Ue(j,Ia);f[l>>2]=0;f[l+4>>2]=i;H=f[F>>2]|0;f[l+8>>2]=H;f[m>>2]=f[i>>2];f[m+4>>2]=i;f[m+8>>2]=H;f[k>>2]=La;f[g>>2]=f[l>>2];f[g+4>>2]=f[l+4>>2];f[g+8>>2]=f[l+8>>2];f[e>>2]=f[m>>2];f[e+4>>2]=f[m+4>>2];f[e+8>>2]=f[m+8>>2];H=sf(j,g,e,k,c)|0;Se(j);if(!H){ia=0;break d}break}case 5:{Ue(j,Ia);f[n>>2]=0;f[n+4>>2]=i;H=f[F>>2]|0;f[n+8>>2]=H;f[o>>2]=f[i>>2];f[o+4>>2]=i;f[o+8>>2]=H;f[k>>2]=La;f[g>>2]=f[n>>2];f[g+4>>2]=f[n+4>>2];f[g+8>>2]=f[n+8>>2];f[e>>2]=f[o>>2];f[e+4>>2]=f[o+4>>2];f[e+8>>2]=f[o+8>>2];H=tf(j,g,e,k,c)|0;Se(j);if(!H){ia=0;break d}break}case 4:{Ue(j,Ia);f[p>>2]=0;f[p+4>>2]=i;H=f[F>>2]|0;f[p+8>>2]=H;f[q>>2]=f[i>>2];f[q+4>>2]=i;f[q+8>>2]=H;f[k>>2]=La;f[g>>2]=f[p>>2];f[g+4>>2]=f[p+4>>2];f[g+8>>2]=f[p+8>>2];f[e>>2]=f[q>>2];f[e+4>>2]=f[q+4>>2];f[e+8>>2]=f[q+8>>2];H=tf(j,g,e,k,c)|0;Se(j);if(!H){ia=0;break d}break}case 3:{$e(j,Ia);f[r>>2]=0;f[r+4>>2]=i;H=f[F>>2]|0;f[r+8>>2]=H;f[s>>2]=f[i>>2];f[s+4>>2]=i;f[s+8>>2]=H;f[k>>2]=La;f[g>>2]=f[r>>2];f[g+4>>2]=f[r+4>>2];f[g+8>>2]=f[r+8>>2];f[e>>2]=f[s>>2];f[e+4>>2]=f[s+4>>2];f[e+8>>2]=f[s+8>>2];H=Af(j,g,e,k,c)|0;ef(j);if(!H){ia=0;break d}break}case 2:{$e(j,Ia);f[t>>2]=0;f[t+4>>2]=i;H=f[F>>2]|0;f[t+8>>2]=H;f[v>>2]=f[i>>2];f[v+4>>2]=i;f[v+8>>2]=H;f[k>>2]=La;f[g>>2]=f[t>>2];f[g+4>>2]=f[t+4>>2];f[g+8>>2]=f[t+8>>2];f[e>>2]=f[v>>2];f[e+4>>2]=f[v+4>>2];f[e+8>>2]=f[v+8>>2];H=Af(j,g,e,k,c)|0;ef(j);if(!H){ia=0;break d}break}case 1:{af(j,Ia);f[w>>2]=0;f[w+4>>2]=i;H=f[F>>2]|0;f[w+8>>2]=H;f[x>>2]=f[i>>2];f[x+4>>2]=i;f[x+8>>2]=H;f[k>>2]=La;f[g>>2]=f[w>>2];f[g+4>>2]=f[w+4>>2];f[g+8>>2]=f[w+8>>2];f[e>>2]=f[x>>2];f[e+4>>2]=f[x+4>>2];f[e+8>>2]=f[x+8>>2];H=zf(j,g,e,k,c)|0;df(j);if(!H){ia=0;break d}break}case 0:{af(j,Ia);f[y>>2]=0;f[y+4>>2]=i;H=f[F>>2]|0;f[y+8>>2]=H;f[z>>2]=f[i>>2];f[z+4>>2]=i;f[z+8>>2]=H;f[k>>2]=La;f[g>>2]=f[y>>2];f[g+4>>2]=f[y+4>>2];f[g+8>>2]=f[y+8>>2];f[e>>2]=f[z>>2];f[e+4>>2]=f[z+4>>2];f[e+8>>2]=f[z+8>>2];H=zf(j,g,e,k,c)|0;df(j);if(!H){ia=0;break d}break}default:{ia=0;break d}}ia=1}while(0);j=f[i+12>>2]|0;if(!j){u=d;return ia|0}i=f[J>>2]|0;if((i|0)!=(j|0))f[J>>2]=i+(~((i+-4-j|0)>>>2)<<2);Oq(j);u=d;return ia|0}function kb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0;d=u;u=u+32|0;e=d;g=a+8|0;h=f[g>>2]|0;f[e>>2]=0;i=e+4|0;f[i>>2]=0;f[e+8>>2]=0;do if(h)if(h>>>0>1073741823)aq(e);else{j=h<<2;k=ln(j)|0;f[e>>2]=k;l=k+(h<<2)|0;f[e+8>>2]=l;sj(k|0,0,j|0)|0;f[i>>2]=l;m=l;n=k;break}else{m=0;n=0}while(0);k=a+1164|0;l=f[k>>2]|0;j=f[l>>2]|0;o=l+4|0;if(!j){p=l+8|0;q=n;r=m;s=h}else{h=f[o>>2]|0;if((h|0)!=(j|0))f[o>>2]=h+(~((h+-4-j|0)>>>2)<<2);Oq(j);j=l+8|0;f[j>>2]=0;f[o>>2]=0;f[l>>2]=0;p=j;q=f[e>>2]|0;r=f[i>>2]|0;s=f[g>>2]|0}f[l>>2]=q;f[o>>2]=r;f[p>>2]=f[e+8>>2];f[e>>2]=0;p=e+4|0;f[p>>2]=0;f[e+8>>2]=0;do if(s)if(s>>>0>1073741823)aq(e);else{r=s<<2;o=ln(r)|0;f[e>>2]=o;q=o+(s<<2)|0;f[e+8>>2]=q;sj(o|0,0,r|0)|0;f[p>>2]=q;t=q;v=o;break}else{t=0;v=0}while(0);s=a+1176|0;o=f[s>>2]|0;q=f[o>>2]|0;r=o+4|0;if(!q){w=o+8|0;x=v;y=t}else{t=f[r>>2]|0;if((t|0)!=(q|0))f[r>>2]=t+(~((t+-4-q|0)>>>2)<<2);Oq(q);q=o+8|0;f[q>>2]=0;f[r>>2]=0;f[o>>2]=0;w=q;x=f[e>>2]|0;y=f[p>>2]|0}f[o>>2]=x;f[r>>2]=y;f[w>>2]=f[e+8>>2];w=f[b>>2]|0;y=b+4|0;r=f[y>>2]|0;x=f[y+4>>2]|0;y=f[c>>2]|0;o=c+4|0;p=f[o>>2]|0;q=f[o+4>>2]|0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;f[e+12>>2]=0;f[e+16>>2]=0;f[e+20>>2]=0;o=e+8|0;t=e+4|0;v=e+16|0;l=e+20|0;i=r;Pc(e);j=f[t>>2]|0;h=(f[l>>2]|0)+(f[v>>2]|0)|0;if((f[o>>2]|0)==(j|0))z=0;else z=(f[j+(((h>>>0)/113|0)<<2)>>2]|0)+(((h>>>0)%113|0)*36|0)|0;f[z>>2]=w;h=z+4|0;f[h>>2]=r;f[h+4>>2]=x;f[z+12>>2]=y;h=z+16|0;f[h>>2]=p;f[h+4>>2]=q;f[z+24>>2]=0;f[z+28>>2]=y-w;f[z+32>>2]=0;z=(f[l>>2]|0)+1|0;f[l>>2]=z;if(z|0){w=a+1152|0;y=a+1084|0;h=a+1080|0;j=a+1072|0;m=a+1076|0;n=a+1068|0;A=b+8|0;B=c+8|0;C=a+1124|0;D=a+1120|0;E=a+1112|0;F=a+1116|0;G=a+1108|0;H=i+4|0;I=i+24|0;J=i+24|0;K=p+24|0;L=z;while(1){z=f[v>>2]|0;M=L+-1|0;N=M+z|0;O=f[t>>2]|0;P=f[O+(((N>>>0)/113|0)<<2)>>2]|0;Q=(N>>>0)%113|0;N=f[P+(Q*36|0)>>2]|0;R=f[P+(Q*36|0)+12>>2]|0;S=f[P+(Q*36|0)+24>>2]|0;T=f[P+(Q*36|0)+32>>2]|0;f[l>>2]=M;M=f[o>>2]|0;Q=M-O>>2;if((1-L-z+((Q|0)==0?0:(Q*113|0)+-1|0)|0)>>>0>225){Oq(f[M+-4>>2]|0);f[o>>2]=(f[o>>2]|0)+-4}f[b>>2]=N;f[c>>2]=R;M=f[k>>2]|0;Q=((f[g>>2]|0)+-1|0)==(S|0)?0:S+1|0;S=(f[s>>2]|0)+(T*12|0)|0;z=R-N|0;O=(f[a>>2]|0)-(f[(f[S>>2]|0)+(Q<<2)>>2]|0)|0;a:do if(O){if(z>>>0<3){P=f[w>>2]|0;f[P>>2]=Q;U=f[g>>2]|0;if(U>>>0>1){V=1;W=U;Y=Q;while(1){Y=(Y|0)==(W+-1|0)?0:Y+1|0;f[P+(V<<2)>>2]=Y;V=V+1|0;Z=f[g>>2]|0;if(V>>>0>=Z>>>0){$=Z;break}else W=Z}}else $=U;if(!z){aa=85;break}else{ba=0;ca=$}while(1){W=(f[I>>2]|0)+((X(f[H>>2]|0,N+ba|0)|0)<<2)|0;if(!ca)da=0;else{V=0;do{Y=f[(f[w>>2]|0)+(V<<2)>>2]|0;P=(f[a>>2]|0)-(f[(f[S>>2]|0)+(Y<<2)>>2]|0)|0;do if(P|0){Z=f[y>>2]|0;ea=32-Z|0;fa=32-P|0;ga=f[W+(Y<<2)>>2]<(ea|0)){ha=ga>>>fa;fa=P-ea|0;f[y>>2]=fa;ea=f[h>>2]|ha>>>fa;f[h>>2]=ea;fa=f[j>>2]|0;if((fa|0)==(f[m>>2]|0))Ri(n,h);else{f[fa>>2]=ea;f[j>>2]=fa+4}f[h>>2]=ha<<32-(f[y>>2]|0);break}ha=f[h>>2]|ga>>>Z;f[h>>2]=ha;ga=Z+P|0;f[y>>2]=ga;if((ga|0)!=32)break;ga=f[j>>2]|0;if((ga|0)==(f[m>>2]|0))Ri(n,h);else{f[ga>>2]=ha;f[j>>2]=ga+4}f[h>>2]=0;f[y>>2]=0}while(0);V=V+1|0;P=f[g>>2]|0}while(V>>>0

    >>0);da=P}ba=ba+1|0;if(ba>>>0>=z>>>0){aa=85;break a}else ca=da}}U=T+1|0;Ig(M+(U*12|0)|0,f[M+(T*12|0)>>2]|0,f[M+(T*12|0)+4>>2]|0);V=(f[(f[k>>2]|0)+(U*12|0)>>2]|0)+(Q<<2)|0;W=(f[V>>2]|0)+(1<>2]=W;V=f[A>>2]|0;P=f[B>>2]|0;b:do if((R|0)==(N|0))ia=N;else{Y=f[J>>2]|0;if(!V){if((f[Y+(Q<<2)>>2]|0)>>>0>>0){ia=R;break}else{ja=R;ka=N}while(1){ga=ja;do{ga=ga+-1|0;if((ka|0)==(ga|0)){ia=ka;break b}ha=(f[K>>2]|0)+((X(ga,P)|0)<<2)+(Q<<2)|0}while((f[ha>>2]|0)>>>0>=W>>>0);ka=ka+1|0;if((ka|0)==(ga|0)){ia=ga;break b}else ja=ga}}else{la=R;ma=N}while(1){ha=ma;while(1){na=Y+((X(ha,V)|0)<<2)|0;if((f[na+(Q<<2)>>2]|0)>>>0>=W>>>0){oa=la;break}Z=ha+1|0;if((Z|0)==(la|0)){ia=la;break b}else ha=Z}while(1){oa=oa+-1|0;if((ha|0)==(oa|0)){ia=ha;break b}pa=(f[K>>2]|0)+((X(oa,P)|0)<<2)|0;if((f[pa+(Q<<2)>>2]|0)>>>0>>0){qa=0;break}}do{ga=na+(qa<<2)|0;Z=pa+(qa<<2)|0;fa=f[ga>>2]|0;f[ga>>2]=f[Z>>2];f[Z>>2]=fa;qa=qa+1|0}while((qa|0)!=(V|0));ma=ha+1|0;if((ma|0)==(oa|0)){ia=oa;break}else la=oa}}while(0);W=(_(z|0)|0)^31;P=ia-N|0;Y=R-ia|0;fa=P>>>0>>0;if((P|0)!=(Y|0)){Z=f[C>>2]|0;if(fa)f[D>>2]=f[D>>2]|1<<31-Z;ga=Z+1|0;f[C>>2]=ga;if((ga|0)==32){ga=f[E>>2]|0;if((ga|0)==(f[F>>2]|0))Ri(G,D);else{f[ga>>2]=f[D>>2];f[E>>2]=ga+4}f[C>>2]=0;f[D>>2]=0}}ga=z>>>1;if(fa){fa=ga-P|0;if(W|0){Z=0;ea=1<>>1}}}else{ea=ga-Y|0;if(W|0){Z=0;fa=1<>>1}}}fa=f[s>>2]|0;W=f[fa+(T*12|0)>>2]|0;Z=W+(Q<<2)|0;f[Z>>2]=(f[Z>>2]|0)+1;Ig(fa+(U*12|0)|0,W,f[fa+(T*12|0)+4>>2]|0);if((ia|0)!=(N|0)){fa=f[o>>2]|0;W=f[t>>2]|0;Z=fa-W>>2;ea=f[v>>2]|0;ga=f[l>>2]|0;if((((Z|0)==0?0:(Z*113|0)+-1|0)|0)==(ga+ea|0)){Pc(e);ra=f[v>>2]|0;sa=f[l>>2]|0;ta=f[o>>2]|0;ua=f[t>>2]|0}else{ra=ea;sa=ga;ta=fa;ua=W}W=sa+ra|0;if((ta|0)==(ua|0))va=0;else va=(f[ua+(((W>>>0)/113|0)<<2)>>2]|0)+(((W>>>0)%113|0)*36|0)|0;f[va>>2]=N;W=va+4|0;f[W>>2]=r;f[W+4>>2]=x;f[va+12>>2]=ia;f[va+16>>2]=i;f[va+20>>2]=V;f[va+24>>2]=Q;f[va+28>>2]=P;f[va+32>>2]=T;f[l>>2]=(f[l>>2]|0)+1}if((R|0)!=(ia|0)){W=f[o>>2]|0;fa=f[t>>2]|0;ga=W-fa>>2;ea=f[v>>2]|0;Z=f[l>>2]|0;if((((ga|0)==0?0:(ga*113|0)+-1|0)|0)==(Z+ea|0)){Pc(e);wa=f[v>>2]|0;xa=f[l>>2]|0;ya=f[o>>2]|0;za=f[t>>2]|0}else{wa=ea;xa=Z;ya=W;za=fa}fa=xa+wa|0;if((ya|0)==(za|0))Aa=0;else Aa=(f[za+(((fa>>>0)/113|0)<<2)>>2]|0)+(((fa>>>0)%113|0)*36|0)|0;f[Aa>>2]=ia;f[Aa+4>>2]=i;f[Aa+8>>2]=V;f[Aa+12>>2]=R;fa=Aa+16|0;f[fa>>2]=p;f[fa+4>>2]=q;f[Aa+24>>2]=Q;f[Aa+28>>2]=Y;f[Aa+32>>2]=U;fa=(f[l>>2]|0)+1|0;f[l>>2]=fa;Ba=fa}else aa=85}else aa=85;while(0);if((aa|0)==85){aa=0;Ba=f[l>>2]|0}if(!Ba)break;else L=Ba}}Ba=f[t>>2]|0;L=f[v>>2]|0;Aa=Ba+(((L>>>0)/113|0)<<2)|0;q=f[o>>2]|0;p=q;i=Ba;if((q|0)==(Ba|0)){Ca=0;Da=0}else{ia=(f[Aa>>2]|0)+(((L>>>0)%113|0)*36|0)|0;Ca=ia;Da=ia}ia=Aa;Aa=Da;c:while(1){Da=Aa;do{L=Da;if((Ca|0)==(L|0))break c;Da=L+36|0}while((Da-(f[ia>>2]|0)|0)!=4068);Da=ia+4|0;ia=Da;Aa=f[Da>>2]|0}f[l>>2]=0;l=p-i>>2;if(l>>>0>2){i=Ba;do{Oq(f[i>>2]|0);i=(f[t>>2]|0)+4|0;f[t>>2]=i;Ea=f[o>>2]|0;Fa=Ea-i>>2}while(Fa>>>0>2);Ga=Fa;Ha=i;Ia=Ea}else{Ga=l;Ha=Ba;Ia=q}switch(Ga|0){case 1:{Ja=56;aa=99;break}case 2:{Ja=113;aa=99;break}default:{}}if((aa|0)==99)f[v>>2]=Ja;if((Ha|0)!=(Ia|0)){Ja=Ha;do{Oq(f[Ja>>2]|0);Ja=Ja+4|0}while((Ja|0)!=(Ia|0));Ia=f[t>>2]|0;t=f[o>>2]|0;if((t|0)!=(Ia|0))f[o>>2]=t+(~((t+-4-Ia|0)>>>2)<<2)}Ia=f[e>>2]|0;if(!Ia){u=d;return}Oq(Ia);u=d;return}function lb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0;d=u;u=u+32|0;e=d;g=a+8|0;h=f[g>>2]|0;f[e>>2]=0;i=e+4|0;f[i>>2]=0;f[e+8>>2]=0;do if(h)if(h>>>0>1073741823)aq(e);else{j=h<<2;k=ln(j)|0;f[e>>2]=k;l=k+(h<<2)|0;f[e+8>>2]=l;sj(k|0,0,j|0)|0;f[i>>2]=l;m=l;n=k;break}else{m=0;n=0}while(0);k=a+140|0;l=f[k>>2]|0;j=f[l>>2]|0;o=l+4|0;if(!j){p=l+8|0;q=n;r=m;s=h}else{h=f[o>>2]|0;if((h|0)!=(j|0))f[o>>2]=h+(~((h+-4-j|0)>>>2)<<2);Oq(j);j=l+8|0;f[j>>2]=0;f[o>>2]=0;f[l>>2]=0;p=j;q=f[e>>2]|0;r=f[i>>2]|0;s=f[g>>2]|0}f[l>>2]=q;f[o>>2]=r;f[p>>2]=f[e+8>>2];f[e>>2]=0;p=e+4|0;f[p>>2]=0;f[e+8>>2]=0;do if(s)if(s>>>0>1073741823)aq(e);else{r=s<<2;o=ln(r)|0;f[e>>2]=o;q=o+(s<<2)|0;f[e+8>>2]=q;sj(o|0,0,r|0)|0;f[p>>2]=q;t=q;v=o;break}else{t=0;v=0}while(0);s=a+152|0;o=f[s>>2]|0;q=f[o>>2]|0;r=o+4|0;if(!q){w=o+8|0;x=v;y=t}else{t=f[r>>2]|0;if((t|0)!=(q|0))f[r>>2]=t+(~((t+-4-q|0)>>>2)<<2);Oq(q);q=o+8|0;f[q>>2]=0;f[r>>2]=0;f[o>>2]=0;w=q;x=f[e>>2]|0;y=f[p>>2]|0}f[o>>2]=x;f[r>>2]=y;f[w>>2]=f[e+8>>2];w=f[b>>2]|0;y=b+4|0;r=f[y>>2]|0;x=f[y+4>>2]|0;y=f[c>>2]|0;o=c+4|0;p=f[o>>2]|0;q=f[o+4>>2]|0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;f[e+12>>2]=0;f[e+16>>2]=0;f[e+20>>2]=0;o=e+8|0;t=e+4|0;v=e+16|0;l=e+20|0;i=r;Pc(e);j=f[t>>2]|0;h=(f[l>>2]|0)+(f[v>>2]|0)|0;if((f[o>>2]|0)==(j|0))z=0;else z=(f[j+(((h>>>0)/113|0)<<2)>>2]|0)+(((h>>>0)%113|0)*36|0)|0;f[z>>2]=w;h=z+4|0;f[h>>2]=r;f[h+4>>2]=x;f[z+12>>2]=y;h=z+16|0;f[h>>2]=p;f[h+4>>2]=q;f[z+24>>2]=0;f[z+28>>2]=y-w;f[z+32>>2]=0;z=(f[l>>2]|0)+1|0;f[l>>2]=z;if(z|0){w=a+128|0;y=a+60|0;h=a+56|0;j=a+48|0;m=a+52|0;n=a+44|0;A=b+8|0;B=c+8|0;C=a+12|0;D=a+100|0;E=a+96|0;F=a+88|0;G=a+92|0;H=a+84|0;I=i+4|0;J=i+24|0;K=i+24|0;L=p+24|0;M=z;while(1){z=f[v>>2]|0;N=M+-1|0;O=N+z|0;P=f[t>>2]|0;Q=f[P+(((O>>>0)/113|0)<<2)>>2]|0;R=(O>>>0)%113|0;O=f[Q+(R*36|0)>>2]|0;S=f[Q+(R*36|0)+12>>2]|0;T=f[Q+(R*36|0)+24>>2]|0;U=f[Q+(R*36|0)+32>>2]|0;f[l>>2]=N;N=f[o>>2]|0;R=N-P>>2;if((1-M-z+((R|0)==0?0:(R*113|0)+-1|0)|0)>>>0>225){Oq(f[N+-4>>2]|0);f[o>>2]=(f[o>>2]|0)+-4}f[b>>2]=O;f[c>>2]=S;N=f[k>>2]|0;R=((f[g>>2]|0)+-1|0)==(T|0)?0:T+1|0;T=(f[s>>2]|0)+(U*12|0)|0;z=S-O|0;P=(f[a>>2]|0)-(f[(f[T>>2]|0)+(R<<2)>>2]|0)|0;a:do if(P){if(z>>>0<3){Q=f[w>>2]|0;f[Q>>2]=R;V=f[g>>2]|0;if(V>>>0>1){W=1;Y=V;Z=R;while(1){Z=(Z|0)==(Y+-1|0)?0:Z+1|0;f[Q+(W<<2)>>2]=Z;W=W+1|0;$=f[g>>2]|0;if(W>>>0>=$>>>0){aa=$;break}else Y=$}}else aa=V;if(!z){ba=81;break}else{ca=0;da=aa}while(1){Y=(f[J>>2]|0)+((X(f[I>>2]|0,O+ca|0)|0)<<2)|0;if(!da)ea=0;else{W=0;do{Z=f[(f[w>>2]|0)+(W<<2)>>2]|0;Q=(f[a>>2]|0)-(f[(f[T>>2]|0)+(Z<<2)>>2]|0)|0;do if(Q|0){$=f[y>>2]|0;fa=32-$|0;ga=32-Q|0;ha=f[Y+(Z<<2)>>2]<(fa|0)){ia=ha>>>ga;ga=Q-fa|0;f[y>>2]=ga;fa=f[h>>2]|ia>>>ga;f[h>>2]=fa;ga=f[j>>2]|0;if((ga|0)==(f[m>>2]|0))Ri(n,h);else{f[ga>>2]=fa;f[j>>2]=ga+4}f[h>>2]=ia<<32-(f[y>>2]|0);break}ia=f[h>>2]|ha>>>$;f[h>>2]=ia;ha=$+Q|0;f[y>>2]=ha;if((ha|0)!=32)break;ha=f[j>>2]|0;if((ha|0)==(f[m>>2]|0))Ri(n,h);else{f[ha>>2]=ia;f[j>>2]=ha+4}f[h>>2]=0;f[y>>2]=0}while(0);W=W+1|0;Q=f[g>>2]|0}while(W>>>0>>0);ea=Q}ca=ca+1|0;if(ca>>>0>=z>>>0){ba=81;break a}else da=ea}}V=U+1|0;Ig(N+(V*12|0)|0,f[N+(U*12|0)>>2]|0,f[N+(U*12|0)+4>>2]|0);W=(f[(f[k>>2]|0)+(V*12|0)>>2]|0)+(R<<2)|0;Y=(f[W>>2]|0)+(1<>2]=Y;W=f[A>>2]|0;Q=f[B>>2]|0;b:do if((S|0)==(O|0))ja=O;else{Z=f[K>>2]|0;if(!W){if((f[Z+(R<<2)>>2]|0)>>>0>>0){ja=S;break}else{ka=S;la=O}while(1){ha=ka;do{ha=ha+-1|0;if((la|0)==(ha|0)){ja=la;break b}ia=(f[L>>2]|0)+((X(ha,Q)|0)<<2)+(R<<2)|0}while((f[ia>>2]|0)>>>0>=Y>>>0);la=la+1|0;if((la|0)==(ha|0)){ja=ha;break b}else ka=ha}}else{ma=S;na=O}while(1){ia=na;while(1){oa=Z+((X(ia,W)|0)<<2)|0;if((f[oa+(R<<2)>>2]|0)>>>0>=Y>>>0){pa=ma;break}$=ia+1|0;if(($|0)==(ma|0)){ja=ma;break b}else ia=$}while(1){pa=pa+-1|0;if((ia|0)==(pa|0)){ja=ia;break b}qa=(f[L>>2]|0)+((X(pa,Q)|0)<<2)|0;if((f[qa+(R<<2)>>2]|0)>>>0>>0){ra=0;break}}do{ha=oa+(ra<<2)|0;$=qa+(ra<<2)|0;ga=f[ha>>2]|0;f[ha>>2]=f[$>>2];f[$>>2]=ga;ra=ra+1|0}while((ra|0)!=(W|0));na=ia+1|0;if((na|0)==(pa|0)){ja=pa;break}else ma=pa}}while(0);Y=(_(z|0)|0)^31;Q=ja-O|0;Z=S-ja|0;ga=Q>>>0>>0;if((Q|0)!=(Z|0)){$=f[D>>2]|0;if(ga)f[E>>2]=f[E>>2]|1<<31-$;ha=$+1|0;f[D>>2]=ha;if((ha|0)==32){ha=f[F>>2]|0;if((ha|0)==(f[G>>2]|0))Ri(H,E);else{f[ha>>2]=f[E>>2];f[F>>2]=ha+4}f[D>>2]=0;f[E>>2]=0}}ha=z>>>1;if(ga)sg(C,Y,ha-Q|0);else sg(C,Y,ha-Z|0);ha=f[s>>2]|0;Y=f[ha+(U*12|0)>>2]|0;ga=Y+(R<<2)|0;f[ga>>2]=(f[ga>>2]|0)+1;Ig(ha+(V*12|0)|0,Y,f[ha+(U*12|0)+4>>2]|0);if((ja|0)!=(O|0)){ha=f[o>>2]|0;Y=f[t>>2]|0;ga=ha-Y>>2;$=f[v>>2]|0;fa=f[l>>2]|0;if((((ga|0)==0?0:(ga*113|0)+-1|0)|0)==(fa+$|0)){Pc(e);sa=f[v>>2]|0;ta=f[l>>2]|0;ua=f[o>>2]|0;va=f[t>>2]|0}else{sa=$;ta=fa;ua=ha;va=Y}Y=ta+sa|0;if((ua|0)==(va|0))wa=0;else wa=(f[va+(((Y>>>0)/113|0)<<2)>>2]|0)+(((Y>>>0)%113|0)*36|0)|0;f[wa>>2]=O;Y=wa+4|0;f[Y>>2]=r;f[Y+4>>2]=x;f[wa+12>>2]=ja;f[wa+16>>2]=i;f[wa+20>>2]=W;f[wa+24>>2]=R;f[wa+28>>2]=Q;f[wa+32>>2]=U;f[l>>2]=(f[l>>2]|0)+1}if((S|0)!=(ja|0)){Q=f[o>>2]|0;Y=f[t>>2]|0;ha=Q-Y>>2;fa=f[v>>2]|0;$=f[l>>2]|0;if((((ha|0)==0?0:(ha*113|0)+-1|0)|0)==($+fa|0)){Pc(e);xa=f[v>>2]|0;ya=f[l>>2]|0;za=f[o>>2]|0;Aa=f[t>>2]|0}else{xa=fa;ya=$;za=Q;Aa=Y}Y=ya+xa|0;if((za|0)==(Aa|0))Ba=0;else Ba=(f[Aa+(((Y>>>0)/113|0)<<2)>>2]|0)+(((Y>>>0)%113|0)*36|0)|0;f[Ba>>2]=ja;f[Ba+4>>2]=i;f[Ba+8>>2]=W;f[Ba+12>>2]=S;Y=Ba+16|0;f[Y>>2]=p;f[Y+4>>2]=q;f[Ba+24>>2]=R;f[Ba+28>>2]=Z;f[Ba+32>>2]=V;Z=(f[l>>2]|0)+1|0;f[l>>2]=Z;Ca=Z}else ba=81}else ba=81;while(0);if((ba|0)==81){ba=0;Ca=f[l>>2]|0}if(!Ca)break;else M=Ca}}Ca=f[t>>2]|0;M=f[v>>2]|0;Ba=Ca+(((M>>>0)/113|0)<<2)|0;q=f[o>>2]|0;p=q;i=Ca;if((q|0)==(Ca|0)){Da=0;Ea=0}else{ja=(f[Ba>>2]|0)+(((M>>>0)%113|0)*36|0)|0;Da=ja;Ea=ja}ja=Ba;Ba=Ea;c:while(1){Ea=Ba;do{M=Ea;if((Da|0)==(M|0))break c;Ea=M+36|0}while((Ea-(f[ja>>2]|0)|0)!=4068);Ea=ja+4|0;ja=Ea;Ba=f[Ea>>2]|0}f[l>>2]=0;l=p-i>>2;if(l>>>0>2){i=Ca;do{Oq(f[i>>2]|0);i=(f[t>>2]|0)+4|0;f[t>>2]=i;Fa=f[o>>2]|0;Ga=Fa-i>>2}while(Ga>>>0>2);Ha=Ga;Ia=i;Ja=Fa}else{Ha=l;Ia=Ca;Ja=q}switch(Ha|0){case 1:{Ka=56;ba=95;break}case 2:{Ka=113;ba=95;break}default:{}}if((ba|0)==95)f[v>>2]=Ka;if((Ia|0)!=(Ja|0)){Ka=Ia;do{Oq(f[Ka>>2]|0);Ka=Ka+4|0}while((Ka|0)!=(Ja|0));Ja=f[t>>2]|0;t=f[o>>2]|0;if((t|0)!=(Ja|0))f[o>>2]=t+(~((t+-4-Ja|0)>>>2)<<2)}Ja=f[e>>2]|0;if(!Ja){u=d;return}Oq(Ja);u=d;return}function mb(a,c,e,g){a=a|0;c=c|0;e=e|0;g=g|0;var i=0,k=0,l=0,m=0,o=0,q=0,r=0,s=Oa,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;if(!g){i=0;return i|0}do switch(f[a+28>>2]|0){case 1:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){m=f[f[a>>2]>>2]|0;o=a+40|0;q=un(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;r=Vn(q|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=m+r|0;if(!(b[a+32>>0]|0)){r=o;m=0;while(1){s=$(b[r>>0]|0);n[g+(m<<2)>>2]=s;m=m+1|0;q=b[k>>0]|0;if((m|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){t=q;break}else r=r+1|0}}else{r=o;m=0;while(1){s=$($(b[r>>0]|0)/$(127.0));n[g+(m<<2)>>2]=s;m=m+1|0;q=b[k>>0]|0;if((m|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){t=q;break}else r=r+1|0}}}else t=l;r=t<<24>>24;if(t<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(r<<2)|0,0,(e<<24>>24)-r<<2|0)|0;i=1;return i|0}case 2:{r=a+24|0;m=b[r>>0]|0;if((m<<24>>24>e<<24>>24?e:m)<<24>>24>0){k=f[f[a>>2]>>2]|0;o=a+40|0;q=un(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;u=Vn(q|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=k+u|0;if(!(b[a+32>>0]|0)){u=o;k=0;while(1){s=$(h[u>>0]|0);n[g+(k<<2)>>2]=s;k=k+1|0;q=b[r>>0]|0;if((k|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){v=q;break}else u=u+1|0}}else{u=o;k=0;while(1){s=$($(h[u>>0]|0)/$(255.0));n[g+(k<<2)>>2]=s;k=k+1|0;l=b[r>>0]|0;if((k|0)>=((l<<24>>24>e<<24>>24?e:l)<<24>>24|0)){v=l;break}else u=u+1|0}}}else v=m;u=v<<24>>24;if(v<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(u<<2)|0,0,(e<<24>>24)-u<<2|0)|0;i=1;return i|0}case 3:{u=a+48|0;k=f[u>>2]|0;r=f[u+4>>2]|0;u=a+40|0;o=(Vn(un(f[u>>2]|0,f[u+4>>2]|0,f[c>>2]|0,0)|0,I|0,k|0,r|0)|0)+(f[f[a>>2]>>2]|0)|0;r=a+24|0;k=b[r>>0]|0;if((k<<24>>24>e<<24>>24?e:k)<<24>>24>0)if(!(b[a+32>>0]|0)){u=o;l=0;while(1){s=$(d[u>>1]|0);n[g+(l<<2)>>2]=s;l=l+1|0;q=b[r>>0]|0;if((l|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){w=q;break}else u=u+2|0}}else{u=o;l=0;while(1){s=$($(d[u>>1]|0)/$(32767.0));n[g+(l<<2)>>2]=s;l=l+1|0;m=b[r>>0]|0;if((l|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){w=m;break}else u=u+2|0}}else w=k;u=w<<24>>24;if(w<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(u<<2)|0,0,(e<<24>>24)-u<<2|0)|0;i=1;return i|0}case 4:{u=a+48|0;l=f[u>>2]|0;r=f[u+4>>2]|0;u=a+40|0;o=(Vn(un(f[u>>2]|0,f[u+4>>2]|0,f[c>>2]|0,0)|0,I|0,l|0,r|0)|0)+(f[f[a>>2]>>2]|0)|0;r=a+24|0;l=b[r>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0)if(!(b[a+32>>0]|0)){u=o;m=0;while(1){s=$(j[u>>1]|0);n[g+(m<<2)>>2]=s;m=m+1|0;q=b[r>>0]|0;if((m|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){x=q;break}else u=u+2|0}}else{u=o;m=0;while(1){s=$($(j[u>>1]|0)/$(65535.0));n[g+(m<<2)>>2]=s;m=m+1|0;k=b[r>>0]|0;if((m|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){x=k;break}else u=u+2|0}}else x=l;u=x<<24>>24;if(x<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(u<<2)|0,0,(e<<24>>24)-u<<2|0)|0;i=1;return i|0}case 5:{u=a+48|0;m=f[u>>2]|0;r=f[u+4>>2]|0;u=a+40|0;o=(Vn(un(f[u>>2]|0,f[u+4>>2]|0,f[c>>2]|0,0)|0,I|0,m|0,r|0)|0)+(f[f[a>>2]>>2]|0)|0;r=a+24|0;m=b[r>>0]|0;if((m<<24>>24>e<<24>>24?e:m)<<24>>24>0)if(!(b[a+32>>0]|0)){u=o;k=0;while(1){s=$(f[u>>2]|0);n[g+(k<<2)>>2]=s;k=k+1|0;q=b[r>>0]|0;if((k|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){y=q;break}else u=u+4|0}}else{u=o;k=0;while(1){s=$($(f[u>>2]|0)*$(4.65661287e-10));n[g+(k<<2)>>2]=s;k=k+1|0;l=b[r>>0]|0;if((k|0)>=((l<<24>>24>e<<24>>24?e:l)<<24>>24|0)){y=l;break}else u=u+4|0}}else y=m;u=y<<24>>24;if(y<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(u<<2)|0,0,(e<<24>>24)-u<<2|0)|0;i=1;return i|0}case 6:{u=a+48|0;k=f[u>>2]|0;r=f[u+4>>2]|0;u=a+40|0;o=(Vn(un(f[u>>2]|0,f[u+4>>2]|0,f[c>>2]|0,0)|0,I|0,k|0,r|0)|0)+(f[f[a>>2]>>2]|0)|0;r=a+24|0;k=b[r>>0]|0;if((k<<24>>24>e<<24>>24?e:k)<<24>>24>0)if(!(b[a+32>>0]|0)){u=o;l=0;while(1){s=$((f[u>>2]|0)>>>0);n[g+(l<<2)>>2]=s;l=l+1|0;q=b[r>>0]|0;if((l|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){z=q;break}else u=u+4|0}}else{u=o;l=0;while(1){s=$($((f[u>>2]|0)>>>0)*$(2.32830644e-10));n[g+(l<<2)>>2]=s;l=l+1|0;m=b[r>>0]|0;if((l|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){z=m;break}else u=u+4|0}}else z=k;u=z<<24>>24;if(z<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(u<<2)|0,0,(e<<24>>24)-u<<2|0)|0;i=1;return i|0}case 7:{u=a+48|0;l=f[u>>2]|0;r=f[u+4>>2]|0;u=a+40|0;o=(Vn(un(f[u>>2]|0,f[u+4>>2]|0,f[c>>2]|0,0)|0,I|0,l|0,r|0)|0)+(f[f[a>>2]>>2]|0)|0;r=a+24|0;l=b[r>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0)if(!(b[a+32>>0]|0)){u=o;m=0;while(1){q=u;s=$(+((f[q>>2]|0)>>>0)+4294967296.0*+(f[q+4>>2]|0));n[g+(m<<2)>>2]=s;m=m+1|0;q=b[r>>0]|0;if((m|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){A=q;break}else u=u+8|0}}else{u=o;m=0;while(1){k=u;s=$($(+((f[k>>2]|0)>>>0)+4294967296.0*+(f[k+4>>2]|0))*$(1.08420217e-19));n[g+(m<<2)>>2]=s;m=m+1|0;k=b[r>>0]|0;if((m|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){A=k;break}else u=u+8|0}}else A=l;u=A<<24>>24;if(A<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(u<<2)|0,0,(e<<24>>24)-u<<2|0)|0;i=1;return i|0}case 8:{u=a+48|0;m=f[u>>2]|0;r=f[u+4>>2]|0;u=a+40|0;o=(Vn(un(f[u>>2]|0,f[u+4>>2]|0,f[c>>2]|0,0)|0,I|0,m|0,r|0)|0)+(f[f[a>>2]>>2]|0)|0;r=a+24|0;m=b[r>>0]|0;if((m<<24>>24>e<<24>>24?e:m)<<24>>24>0)if(!(b[a+32>>0]|0)){u=o;k=0;while(1){q=u;s=$(+((f[q>>2]|0)>>>0)+4294967296.0*+((f[q+4>>2]|0)>>>0));n[g+(k<<2)>>2]=s;k=k+1|0;q=b[r>>0]|0;if((k|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){B=q;break}else u=u+8|0}}else{u=o;k=0;while(1){l=u;s=$($(+((f[l>>2]|0)>>>0)+4294967296.0*+((f[l+4>>2]|0)>>>0))*$(5.42101086e-20));n[g+(k<<2)>>2]=s;k=k+1|0;l=b[r>>0]|0;if((k|0)>=((l<<24>>24>e<<24>>24?e:l)<<24>>24|0)){B=l;break}else u=u+8|0}}else B=m;u=B<<24>>24;if(B<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(u<<2)|0,0,(e<<24>>24)-u<<2|0)|0;i=1;return i|0}case 9:{u=a+24|0;k=b[u>>0]|0;if((k<<24>>24>e<<24>>24?e:k)<<24>>24>0){r=f[f[a>>2]>>2]|0;o=a+40|0;l=un(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;q=Vn(l|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=r+q|0;q=0;while(1){f[g+(q<<2)>>2]=f[o>>2];q=q+1|0;r=b[u>>0]|0;if((q|0)>=((r<<24>>24>e<<24>>24?e:r)<<24>>24|0)){C=r;break}else o=o+4|0}}else C=k;o=C<<24>>24;if(C<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(o<<2)|0,0,(e<<24>>24)-o<<2|0)|0;i=1;return i|0}case 10:{o=a+24|0;q=b[o>>0]|0;if((q<<24>>24>e<<24>>24?e:q)<<24>>24>0){u=f[f[a>>2]>>2]|0;m=a+40|0;r=un(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;l=Vn(r|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=u+l|0;l=0;while(1){s=$(+p[m>>3]);n[g+(l<<2)>>2]=s;l=l+1|0;u=b[o>>0]|0;if((l|0)>=((u<<24>>24>e<<24>>24?e:u)<<24>>24|0)){D=u;break}else m=m+8|0}}else D=q;m=D<<24>>24;if(D<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(m<<2)|0,0,(e<<24>>24)-m<<2|0)|0;i=1;return i|0}case 11:{m=a+24|0;l=b[m>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){o=f[f[a>>2]>>2]|0;k=a+40|0;u=un(f[k>>2]|0,f[k+4>>2]|0,f[c>>2]|0,0)|0;k=a+48|0;r=Vn(u|0,I|0,f[k>>2]|0,f[k+4>>2]|0)|0;k=o+r|0;r=0;while(1){s=$((b[k>>0]|0)!=0&1);n[g+(r<<2)>>2]=s;r=r+1|0;o=b[m>>0]|0;if((r|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){E=o;break}else k=k+1|0}}else E=l;k=E<<24>>24;if(E<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(k<<2)|0,0,(e<<24>>24)-k<<2|0)|0;i=1;return i|0}default:{i=0;return i|0}}while(0);return 0}function nb(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0.0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0.0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0.0,kb=0.0,lb=0.0,mb=0.0,nb=0.0,ob=0.0,pb=0.0,qb=0.0,rb=0.0,sb=0.0,tb=0;i=u;u=u+512|0;j=i;k=d+c|0;l=0-k|0;m=a+4|0;n=a+100|0;o=b;b=0;a:while(1){switch(o|0){case 46:{p=6;break a;break}case 48:break;default:{q=0;r=o;s=b;t=0;v=0;break a}}w=f[m>>2]|0;if(w>>>0<(f[n>>2]|0)>>>0){f[m>>2]=w+1;o=h[w>>0]|0;b=1;continue}else{o=Si(a)|0;b=1;continue}}if((p|0)==6){o=f[m>>2]|0;if(o>>>0<(f[n>>2]|0)>>>0){f[m>>2]=o+1;x=h[o>>0]|0}else x=Si(a)|0;if((x|0)==48){o=0;w=0;while(1){y=Vn(o|0,w|0,-1,-1)|0;z=I;A=f[m>>2]|0;if(A>>>0<(f[n>>2]|0)>>>0){f[m>>2]=A+1;B=h[A>>0]|0}else B=Si(a)|0;if((B|0)==48){o=y;w=z}else{q=1;r=B;s=1;t=y;v=z;break}}}else{q=1;r=x;s=b;t=0;v=0}}f[j>>2]=0;b=r+-48|0;x=(r|0)==46;b:do if(x|b>>>0<10){B=j+496|0;w=0;o=0;z=0;y=q;A=s;C=r;D=x;E=b;F=t;G=v;H=0;J=0;c:while(1){do if(D)if(!y){L=w;M=o;N=1;O=z;P=A;Q=H;R=J;S=H;T=J}else break c;else{U=Vn(H|0,J|0,1,0)|0;V=I;W=(C|0)!=48;if((o|0)>=125){if(!W){L=w;M=o;N=y;O=z;P=A;Q=F;R=G;S=U;T=V;break}f[B>>2]=f[B>>2]|1;L=w;M=o;N=y;O=z;P=A;Q=F;R=G;S=U;T=V;break}Y=j+(o<<2)|0;if(!w)Z=E;else Z=C+-48+((f[Y>>2]|0)*10|0)|0;f[Y>>2]=Z;Y=w+1|0;_=(Y|0)==9;L=_?0:Y;M=o+(_&1)|0;N=y;O=W?U:z;P=1;Q=F;R=G;S=U;T=V}while(0);V=f[m>>2]|0;if(V>>>0<(f[n>>2]|0)>>>0){f[m>>2]=V+1;$=h[V>>0]|0}else $=Si(a)|0;E=$+-48|0;D=($|0)==46;if(!(D|E>>>0<10)){aa=L;ba=M;ca=O;da=N;ea=$;fa=P;ga=S;ha=Q;ia=T;ja=R;p=29;break b}else{w=L;o=M;z=O;y=N;A=P;C=$;F=Q;G=R;H=S;J=T}}ka=w;la=o;ma=z;na=H;oa=J;pa=F;qa=G;ra=(A|0)!=0;p=37}else{aa=0;ba=0;ca=0;da=q;ea=r;fa=s;ga=0;ha=t;ia=0;ja=v;p=29}while(0);do if((p|0)==29){v=(da|0)==0;t=v?ga:ha;s=v?ia:ja;v=(fa|0)!=0;if(!(v&(ea|32|0)==101))if((ea|0)>-1){ka=aa;la=ba;ma=ca;na=ga;oa=ia;pa=t;qa=s;ra=v;p=37;break}else{sa=aa;ta=ba;ua=ca;va=ga;wa=ia;xa=v;ya=t;za=s;p=39;break}v=Re(a,g)|0;r=I;if((v|0)==0&(r|0)==-2147483648){if(!g){Ym(a,0);Aa=0.0;break}if(!(f[n>>2]|0)){Ba=0;Ca=0}else{f[m>>2]=(f[m>>2]|0)+-1;Ba=0;Ca=0}}else{Ba=v;Ca=r}r=Vn(Ba|0,Ca|0,t|0,s|0)|0;Da=aa;Ea=ba;Fa=ca;Ga=r;Ha=ga;Ia=I;Ja=ia;p=41}while(0);if((p|0)==37)if(f[n>>2]|0){f[m>>2]=(f[m>>2]|0)+-1;if(ra){Da=ka;Ea=la;Fa=ma;Ga=pa;Ha=na;Ia=qa;Ja=oa;p=41}else p=40}else{sa=ka;ta=la;ua=ma;va=na;wa=oa;xa=ra;ya=pa;za=qa;p=39}if((p|0)==39)if(xa){Da=sa;Ea=ta;Fa=ua;Ga=ya;Ha=va;Ia=za;Ja=wa;p=41}else p=40;do if((p|0)==40){wa=Vq()|0;f[wa>>2]=22;Ym(a,0);Aa=0.0}else if((p|0)==41){wa=f[j>>2]|0;if(!wa){Aa=+(e|0)*0.0;break}if(((Ja|0)<0|(Ja|0)==0&Ha>>>0<10)&((Ga|0)==(Ha|0)&(Ia|0)==(Ja|0))?(c|0)>30|(wa>>>c|0)==0:0){Aa=+(e|0)*+(wa>>>0);break}wa=(d|0)/-2|0;za=((wa|0)<0)<<31>>31;if((Ia|0)>(za|0)|(Ia|0)==(za|0)&Ga>>>0>wa>>>0){wa=Vq()|0;f[wa>>2]=34;Aa=+(e|0)*1797693134862315708145274.0e284*1797693134862315708145274.0e284;break}wa=d+-106|0;za=((wa|0)<0)<<31>>31;if((Ia|0)<(za|0)|(Ia|0)==(za|0)&Ga>>>0>>0){wa=Vq()|0;f[wa>>2]=34;Aa=+(e|0)*2.2250738585072014e-308*2.2250738585072014e-308;break}if(!Da)Ka=Ea;else{if((Da|0)<9){wa=j+(Ea<<2)|0;za=Da;va=f[wa>>2]|0;while(1){va=va*10|0;if((za|0)>=8)break;else za=za+1|0}f[wa>>2]=va}Ka=Ea+1|0}if((Fa|0)<9?(Fa|0)<=(Ga|0)&(Ga|0)<18:0){if((Ga|0)==9){Aa=+(e|0)*+((f[j>>2]|0)>>>0);break}if((Ga|0)<9){Aa=+(e|0)*+((f[j>>2]|0)>>>0)/+(f[6720+(8-Ga<<2)>>2]|0);break}za=c+27+(X(Ga,-3)|0)|0;A=f[j>>2]|0;if((za|0)>30|(A>>>za|0)==0){Aa=+(e|0)*+(A>>>0)*+(f[6720+(Ga+-10<<2)>>2]|0);break}}A=(Ga|0)%9|0;if(!A){La=0;Ma=Ka;Na=0;Oa=Ga}else{za=(Ga|0)>-1?A:A+9|0;A=f[6720+(8-za<<2)>>2]|0;if(Ka){G=1e9/(A|0)|0;F=0;J=0;H=Ga;z=0;do{o=j+(z<<2)|0;w=f[o>>2]|0;ya=((w>>>0)/(A>>>0)|0)+F|0;f[o>>2]=ya;F=X(G,(w>>>0)%(A>>>0)|0)|0;w=(z|0)==(J|0)&(ya|0)==0;H=w?H+-9|0:H;J=w?J+1&127:J;z=z+1|0}while((z|0)!=(Ka|0));if(!F){Pa=J;Qa=Ka;Ra=H}else{f[j+(Ka<<2)>>2]=F;Pa=J;Qa=Ka+1|0;Ra=H}}else{Pa=0;Qa=0;Ra=Ga}La=0;Ma=Qa;Na=Pa;Oa=9-za+Ra|0}d:while(1){z=(Oa|0)<18;A=(Oa|0)==18;G=j+(Na<<2)|0;va=La;wa=Ma;while(1){if(!z){if(!A){Sa=va;Ta=Na;Ua=Oa;Va=wa;break d}if((f[G>>2]|0)>>>0>=9007199){Sa=va;Ta=Na;Ua=18;Va=wa;break d}}w=0;Wa=wa;ya=wa+127|0;while(1){o=ya&127;ua=j+(o<<2)|0;ta=Tn(f[ua>>2]|0,0,29)|0;sa=Vn(ta|0,I|0,w|0,0)|0;ta=I;if(ta>>>0>0|(ta|0)==0&sa>>>0>1e9){xa=jp(sa|0,ta|0,1e9,0)|0;qa=hn(sa|0,ta|0,1e9,0)|0;Xa=xa;Ya=qa}else{Xa=0;Ya=sa}f[ua>>2]=Ya;ua=(o|0)==(Na|0);Wa=(Ya|0)==0&(((o|0)!=(Wa+127&127|0)|ua)^1)?o:Wa;if(ua)break;else{w=Xa;ya=o+-1|0}}va=va+-29|0;if(Xa|0)break;else wa=Wa}wa=Na+127&127;G=Wa+127&127;A=j+((Wa+126&127)<<2)|0;if((wa|0)==(Wa|0)){f[A>>2]=f[A>>2]|f[j+(G<<2)>>2];Za=G}else Za=Wa;f[j+(wa<<2)>>2]=Xa;La=va;Ma=Za;Na=wa;Oa=Oa+9|0}e:while(1){za=Va+1&127;H=j+((Va+127&127)<<2)|0;J=Sa;F=Ta;wa=Ua;while(1){G=(wa|0)==18;A=(wa|0)>27?9:1;_a=J;$a=F;while(1){z=0;while(1){ya=z+$a&127;if((ya|0)==(Va|0)){ab=2;p=88;break}w=f[j+(ya<<2)>>2]|0;ya=f[6752+(z<<2)>>2]|0;if(w>>>0>>0){ab=2;p=88;break}if(w>>>0>ya>>>0)break;ya=z+1|0;if((z|0)<1)z=ya;else{ab=ya;p=88;break}}if((p|0)==88?(p=0,G&(ab|0)==2):0){bb=0.0;cb=0;db=Va;break e}eb=A+_a|0;if(($a|0)==(Va|0)){_a=eb;$a=Va}else break}G=(1<>>A;fb=0;gb=$a;hb=wa;ya=$a;do{w=j+(ya<<2)|0;o=f[w>>2]|0;ua=(o>>>A)+fb|0;f[w>>2]=ua;fb=X(o&G,z)|0;o=(ya|0)==(gb|0)&(ua|0)==0;hb=o?hb+-9|0:hb;gb=o?gb+1&127:gb;ya=ya+1&127}while((ya|0)!=(Va|0));if(!fb){J=eb;F=gb;wa=hb;continue}if((za|0)!=(gb|0))break;f[H>>2]=f[H>>2]|1;J=eb;F=gb;wa=hb}f[j+(Va<<2)>>2]=fb;Sa=eb;Ta=gb;Ua=hb;Va=za}while(1){wa=cb+$a&127;F=db+1&127;if((wa|0)==(db|0)){f[j+(F+-1<<2)>>2]=0;ib=F}else ib=db;bb=bb*1.0e9+ +((f[j+(wa<<2)>>2]|0)>>>0);cb=cb+1|0;if((cb|0)==2)break;else db=ib}jb=+(e|0);kb=bb*jb;wa=_a+53|0;F=wa-d|0;J=(F|0)<(c|0);H=J?((F|0)>0?F:0):c;if((H|0)<53){lb=+rq(+bk(1.0,105-H|0),kb);mb=+Dq(kb,+bk(1.0,53-H|0));nb=lb;ob=mb;pb=lb+(kb-mb)}else{nb=0.0;ob=0.0;pb=kb}va=$a+2&127;if((va|0)!=(ib|0)){ya=f[j+(va<<2)>>2]|0;do if(ya>>>0>=5e8){if((ya|0)!=5e8){qb=jb*.75+ob;break}if(($a+3&127|0)==(ib|0)){qb=jb*.5+ob;break}else{qb=jb*.75+ob;break}}else{if((ya|0)==0?($a+3&127|0)==(ib|0):0){qb=ob;break}qb=jb*.25+ob}while(0);if((53-H|0)>1?!(+Dq(qb,1.0)!=0.0):0)rb=qb+1.0;else rb=qb}else rb=ob;jb=pb+rb-nb;do if((wa&2147483647|0)>(-2-k|0)){ya=!(+K(+jb)>=9007199254740992.0);va=_a+((ya^1)&1)|0;kb=ya?jb:jb*.5;if((va+50|0)<=(l|0)?!(rb!=0.0&(J&((H|0)!=(F|0)|ya))):0){sb=kb;tb=va;break}ya=Vq()|0;f[ya>>2]=34;sb=kb;tb=va}else{sb=jb;tb=_a}while(0);Aa=+sq(sb,tb)}while(0);u=i;return +Aa}function ob(a,c,d,e,g,i){a=a|0;c=+c;d=d|0;e=e|0;g=g|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0.0,C=0,D=0.0,E=0,F=0,G=0,H=0.0,J=0,K=0,L=0,M=0,N=0,O=0.0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0.0,ga=0.0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0;j=u;u=u+560|0;k=j+8|0;l=j;m=j+524|0;n=m;o=j+512|0;f[l>>2]=0;p=o+12|0;yo(c)|0;if((I|0)<0){q=-c;r=1;s=16605}else{q=c;r=(g&2049|0)!=0&1;s=(g&2048|0)==0?((g&1|0)==0?16606:16611):16608}yo(q)|0;do if(0==0&(I&2146435072|0)==2146435072){t=(i&32|0)!=0;v=r+3|0;Qk(a,32,d,v,g&-65537);Xo(a,s,r);Xo(a,q!=q|0.0!=0.0?(t?18555:16632):t?16624:16628,3);Qk(a,32,d,v,g^8192);w=v}else{c=+tq(q,l)*2.0;v=c!=0.0;if(v)f[l>>2]=(f[l>>2]|0)+-1;t=i|32;if((t|0)==97){x=i&32;y=(x|0)==0?s:s+9|0;z=r|2;A=12-e|0;do if(!(e>>>0>11|(A|0)==0)){B=8.0;C=A;do{C=C+-1|0;B=B*16.0}while((C|0)!=0);if((b[y>>0]|0)==45){D=-(B+(-c-B));break}else{D=c+B-B;break}}else D=c;while(0);A=f[l>>2]|0;C=(A|0)<0?0-A|0:A;E=Rj(C,((C|0)<0)<<31>>31,p)|0;if((E|0)==(p|0)){C=o+11|0;b[C>>0]=48;F=C}else F=E;b[F+-1>>0]=(A>>31&2)+43;A=F+-2|0;b[A>>0]=i+15;E=(e|0)<1;C=(g&8|0)==0;G=m;H=D;while(1){J=~~H;K=G+1|0;b[G>>0]=x|h[16636+J>>0];H=(H-+(J|0))*16.0;if((K-n|0)==1?!(C&(E&H==0.0)):0){b[K>>0]=46;L=G+2|0}else L=K;if(!(H!=0.0))break;else G=L}G=L;if((e|0)!=0?(-2-n+G|0)<(e|0):0){M=G-n|0;N=e+2|0}else{E=G-n|0;M=E;N=E}E=p-A|0;G=E+z+N|0;Qk(a,32,d,G,g);Xo(a,y,z);Qk(a,48,d,G,g^65536);Xo(a,m,M);Qk(a,48,N-M|0,0,0);Xo(a,A,E);Qk(a,32,d,G,g^8192);w=G;break}G=(e|0)<0?6:e;if(v){E=(f[l>>2]|0)+-28|0;f[l>>2]=E;O=c*268435456.0;P=E}else{O=c;P=f[l>>2]|0}E=(P|0)<0?k:k+288|0;C=E;H=O;do{x=~~H>>>0;f[C>>2]=x;C=C+4|0;H=(H-+(x>>>0))*1.0e9}while(H!=0.0);if((P|0)>0){v=E;A=C;z=P;while(1){y=(z|0)<29?z:29;x=A+-4|0;if(x>>>0>=v>>>0){K=x;x=0;do{J=Tn(f[K>>2]|0,0,y|0)|0;Q=Vn(J|0,I|0,x|0,0)|0;J=I;R=hn(Q|0,J|0,1e9,0)|0;f[K>>2]=R;x=jp(Q|0,J|0,1e9,0)|0;K=K+-4|0}while(K>>>0>=v>>>0);if(x){K=v+-4|0;f[K>>2]=x;S=K}else S=v}else S=v;K=A;while(1){if(K>>>0<=S>>>0)break;J=K+-4|0;if(!(f[J>>2]|0))K=J;else break}x=(f[l>>2]|0)-y|0;f[l>>2]=x;if((x|0)>0){v=S;A=K;z=x}else{T=S;U=K;V=x;break}}}else{T=E;U=C;V=P}if((V|0)<0){z=((G+25|0)/9|0)+1|0;A=(t|0)==102;v=T;x=U;J=V;while(1){Q=0-J|0;R=(Q|0)<9?Q:9;if(v>>>0>>0){Q=(1<>>R;Y=0;Z=v;do{_=f[Z>>2]|0;f[Z>>2]=(_>>>R)+Y;Y=X(_&Q,W)|0;Z=Z+4|0}while(Z>>>0>>0);Z=(f[v>>2]|0)==0?v+4|0:v;if(!Y){$=Z;aa=x}else{f[x>>2]=Y;$=Z;aa=x+4|0}}else{$=(f[v>>2]|0)==0?v+4|0:v;aa=x}Z=A?E:$;W=(aa-Z>>2|0)>(z|0)?Z+(z<<2)|0:aa;J=(f[l>>2]|0)+R|0;f[l>>2]=J;if((J|0)>=0){ba=$;ca=W;break}else{v=$;x=W}}}else{ba=T;ca=U}x=E;if(ba>>>0>>0){v=(x-ba>>2)*9|0;J=f[ba>>2]|0;if(J>>>0<10)da=v;else{z=v;v=10;while(1){v=v*10|0;A=z+1|0;if(J>>>0>>0){da=A;break}else z=A}}}else da=0;z=(t|0)==103;v=(G|0)!=0;J=G-((t|0)!=102?da:0)+((v&z)<<31>>31)|0;if((J|0)<(((ca-x>>2)*9|0)+-9|0)){A=J+9216|0;J=E+4+(((A|0)/9|0)+-1024<<2)|0;C=(A|0)%9|0;if((C|0)<8){A=C;C=10;while(1){W=C*10|0;if((A|0)<7){A=A+1|0;C=W}else{ea=W;break}}}else ea=10;C=f[J>>2]|0;A=(C>>>0)%(ea>>>0)|0;t=(J+4|0)==(ca|0);if(!(t&(A|0)==0)){B=(((C>>>0)/(ea>>>0)|0)&1|0)==0?9007199254740992.0:9007199254740994.0;W=(ea|0)/2|0;H=A>>>0>>0?.5:t&(A|0)==(W|0)?1.0:1.5;if(!r){fa=H;ga=B}else{W=(b[s>>0]|0)==45;fa=W?-H:H;ga=W?-B:B}W=C-A|0;f[J>>2]=W;if(ga+fa!=ga){A=W+ea|0;f[J>>2]=A;if(A>>>0>999999999){A=ba;W=J;while(1){C=W+-4|0;f[W>>2]=0;if(C>>>0>>0){t=A+-4|0;f[t>>2]=0;ha=t}else ha=A;t=(f[C>>2]|0)+1|0;f[C>>2]=t;if(t>>>0>999999999){A=ha;W=C}else{ia=ha;ja=C;break}}}else{ia=ba;ja=J}W=(x-ia>>2)*9|0;A=f[ia>>2]|0;if(A>>>0<10){ka=ja;la=W;ma=ia}else{C=W;W=10;while(1){W=W*10|0;t=C+1|0;if(A>>>0>>0){ka=ja;la=t;ma=ia;break}else C=t}}}else{ka=J;la=da;ma=ba}}else{ka=J;la=da;ma=ba}C=ka+4|0;na=la;oa=ca>>>0>C>>>0?C:ca;pa=ma}else{na=da;oa=ca;pa=ba}C=oa;while(1){if(C>>>0<=pa>>>0){qa=0;break}W=C+-4|0;if(!(f[W>>2]|0))C=W;else{qa=1;break}}J=0-na|0;do if(z){W=G+((v^1)&1)|0;if((W|0)>(na|0)&(na|0)>-5){ra=i+-1|0;sa=W+-1-na|0}else{ra=i+-2|0;sa=W+-1|0}W=g&8;if(!W){if(qa?(A=f[C+-4>>2]|0,(A|0)!=0):0)if(!((A>>>0)%10|0)){t=0;Z=10;while(1){Z=Z*10|0;Q=t+1|0;if((A>>>0)%(Z>>>0)|0|0){ta=Q;break}else t=Q}}else ta=0;else ta=9;t=((C-x>>2)*9|0)+-9|0;if((ra|32|0)==102){Z=t-ta|0;A=(Z|0)>0?Z:0;ua=ra;va=(sa|0)<(A|0)?sa:A;wa=0;break}else{A=t+na-ta|0;t=(A|0)>0?A:0;ua=ra;va=(sa|0)<(t|0)?sa:t;wa=0;break}}else{ua=ra;va=sa;wa=W}}else{ua=i;va=G;wa=g&8}while(0);G=va|wa;x=(G|0)!=0&1;v=(ua|32|0)==102;if(v){xa=0;ya=(na|0)>0?na:0}else{z=(na|0)<0?J:na;t=Rj(z,((z|0)<0)<<31>>31,p)|0;z=p;if((z-t|0)<2){A=t;while(1){Z=A+-1|0;b[Z>>0]=48;if((z-Z|0)<2)A=Z;else{za=Z;break}}}else za=t;b[za+-1>>0]=(na>>31&2)+43;A=za+-2|0;b[A>>0]=ua;xa=A;ya=z-A|0}A=r+1+va+x+ya|0;Qk(a,32,d,A,g);Xo(a,s,r);Qk(a,48,d,A,g^65536);if(v){J=pa>>>0>E>>>0?E:pa;Z=m+9|0;R=Z;Y=m+8|0;Q=J;do{K=Rj(f[Q>>2]|0,0,Z)|0;if((Q|0)==(J|0))if((K|0)==(Z|0)){b[Y>>0]=48;Aa=Y}else Aa=K;else if(K>>>0>m>>>0){sj(m|0,48,K-n|0)|0;y=K;while(1){_=y+-1|0;if(_>>>0>m>>>0)y=_;else{Aa=_;break}}}else Aa=K;Xo(a,Aa,R-Aa|0);Q=Q+4|0}while(Q>>>0<=E>>>0);if(G|0)Xo(a,16652,1);if(Q>>>0>>0&(va|0)>0){E=va;R=Q;while(1){Y=Rj(f[R>>2]|0,0,Z)|0;if(Y>>>0>m>>>0){sj(m|0,48,Y-n|0)|0;J=Y;while(1){v=J+-1|0;if(v>>>0>m>>>0)J=v;else{Ba=v;break}}}else Ba=Y;Xo(a,Ba,(E|0)<9?E:9);R=R+4|0;J=E+-9|0;if(!(R>>>0>>0&(E|0)>9)){Ca=J;break}else E=J}}else Ca=va;Qk(a,48,Ca+9|0,9,0)}else{E=qa?C:pa+4|0;if((va|0)>-1){R=m+9|0;Z=(wa|0)==0;Q=R;G=0-n|0;J=m+8|0;K=va;v=pa;while(1){x=Rj(f[v>>2]|0,0,R)|0;if((x|0)==(R|0)){b[J>>0]=48;Da=J}else Da=x;do if((v|0)==(pa|0)){x=Da+1|0;Xo(a,Da,1);if(Z&(K|0)<1){Ea=x;break}Xo(a,16652,1);Ea=x}else{if(Da>>>0<=m>>>0){Ea=Da;break}sj(m|0,48,Da+G|0)|0;x=Da;while(1){z=x+-1|0;if(z>>>0>m>>>0)x=z;else{Ea=z;break}}}while(0);Y=Q-Ea|0;Xo(a,Ea,(K|0)>(Y|0)?Y:K);x=K-Y|0;v=v+4|0;if(!(v>>>0>>0&(x|0)>-1)){Fa=x;break}else K=x}}else Fa=va;Qk(a,48,Fa+18|0,18,0);Xo(a,xa,p-xa|0)}Qk(a,32,d,A,g^8192);w=A}while(0);u=j;return ((w|0)<(d|0)?d:w)|0}function pb(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0;c=u;u=u+64|0;d=c+56|0;e=c+52|0;g=c+48|0;h=c+60|0;i=c;j=c+44|0;k=c+40|0;l=c+36|0;m=c+32|0;n=c+28|0;o=c+24|0;p=c+20|0;q=c+16|0;r=c+12|0;if(!(b[a+288>>0]|0)){_e(d,f[a+8>>2]|0);s=a+12|0;t=f[d>>2]|0;f[d>>2]=0;v=f[s>>2]|0;f[s>>2]=t;if(v){Ii(v);Oq(v);v=f[d>>2]|0;f[d>>2]=0;if(v|0){Ii(v);Oq(v)}}else f[d>>2]=0}else{fh(d,f[a+8>>2]|0);v=a+12|0;t=f[d>>2]|0;f[d>>2]=0;s=f[v>>2]|0;f[v>>2]=t;if(s){Ii(s);Oq(s);s=f[d>>2]|0;f[d>>2]=0;if(s|0){Ii(s);Oq(s)}}else f[d>>2]=0}s=a+12|0;t=f[s>>2]|0;if(!t){w=0;u=c;return w|0}if((((f[t+4>>2]|0)-(f[t>>2]|0)>>2>>>0)/3|0|0)==(f[t+40>>2]|0)){w=0;u=c;return w|0}v=a+200|0;f[a+264>>2]=a;x=a+4|0;ci(((f[t+28>>2]|0)-(f[t+24>>2]|0)>>2)-(f[t+44>>2]|0)|0,f[(f[x>>2]|0)+44>>2]|0)|0;t=f[s>>2]|0;ci((((f[t+4>>2]|0)-(f[t>>2]|0)>>2>>>0)/3|0)-(f[t+40>>2]|0)|0,f[(f[x>>2]|0)+44>>2]|0)|0;t=a+28|0;y=a+8|0;z=f[y>>2]|0;A=((f[z+100>>2]|0)-(f[z+96>>2]|0)|0)/12|0;b[d>>0]=0;qh(t,A,d);A=f[s>>2]|0;z=(f[A+28>>2]|0)-(f[A+24>>2]|0)>>2;f[d>>2]=-1;hg(a+52|0,z,d);z=a+40|0;A=f[z>>2]|0;B=a+44|0;C=f[B>>2]|0;if((C|0)!=(A|0))f[B>>2]=C+(~((C+-4-A|0)>>>2)<<2);A=f[s>>2]|0;C=(f[A+4>>2]|0)-(f[A>>2]|0)>>2;gk(z,C-((C>>>0)%3|0)|0);C=a+84|0;z=f[s>>2]|0;A=(f[z+28>>2]|0)-(f[z+24>>2]|0)>>2;b[d>>0]=0;qh(C,A,d);A=a+96|0;z=f[A>>2]|0;B=a+100|0;D=f[B>>2]|0;if((D|0)!=(z|0))f[B>>2]=D+(~((D+-4-z|0)>>>2)<<2);f[a+164>>2]=-1;z=a+168|0;f[z>>2]=0;D=f[a+108>>2]|0;E=a+112|0;F=f[E>>2]|0;if((F|0)!=(D|0))f[E>>2]=F+(~(((F+-12-D|0)>>>0)/12|0)*12|0);D=a+132|0;if(f[D>>2]|0){F=a+128|0;E=f[F>>2]|0;if(E|0){G=E;do{E=G;G=f[G>>2]|0;Oq(E)}while((G|0)!=0)}f[F>>2]=0;F=f[a+124>>2]|0;if(F|0){G=a+120|0;E=0;do{f[(f[G>>2]|0)+(E<<2)>>2]=0;E=E+1|0}while((E|0)!=(F|0))}f[D>>2]=0}f[a+144>>2]=0;D=f[s>>2]|0;F=(f[D+28>>2]|0)-(f[D+24>>2]|0)>>2;f[d>>2]=-1;hg(a+152|0,F,d);F=a+72|0;D=f[F>>2]|0;E=a+76|0;G=f[E>>2]|0;if((G|0)!=(D|0))f[E>>2]=G+(~((G+-4-D|0)>>>2)<<2);D=f[s>>2]|0;gk(F,((f[D+4>>2]|0)-(f[D>>2]|0)>>2>>>0)/3|0);f[a+64>>2]=0;if(!(Be(a)|0)){w=0;u=c;return w|0}if(!(Hg(a)|0)){w=0;u=c;return w|0}D=a+172|0;G=a+176|0;H=(((f[G>>2]|0)-(f[D>>2]|0)|0)/136|0)&255;b[h>>0]=H;I=f[(f[x>>2]|0)+44>>2]|0;J=I+16|0;K=f[J+4>>2]|0;if((K|0)>0|(K|0)==0&(f[J>>2]|0)>>>0>0)L=H;else{f[e>>2]=f[I+4>>2];f[d>>2]=f[e>>2];Me(I,d,h,h+1|0)|0;L=b[h>>0]|0}h=a+284|0;f[h>>2]=L&255;L=f[s>>2]|0;I=(f[L+4>>2]|0)-(f[L>>2]|0)|0;L=I>>2;dj(v);f[i>>2]=0;H=i+4|0;f[H>>2]=0;f[i+8>>2]=0;a:do if((I|0)>0){J=a+104|0;K=i+8|0;M=0;b:while(1){N=(M>>>0)/3|0;O=N>>>5;P=1<<(N&31);if((f[(f[t>>2]|0)+(O<<2)>>2]&P|0)==0?(Q=f[s>>2]|0,f[j>>2]=N,f[d>>2]=f[j>>2],!(_j(Q,d)|0)):0){f[e>>2]=0;f[k>>2]=N;f[d>>2]=f[k>>2];N=xg(a,d,e)|0;fj(v,N);Q=f[e>>2]|0;R=(Q|0)==-1;do if(N){do if(R){S=-1;T=-1;U=-1}else{V=f[f[s>>2]>>2]|0;W=f[V+(Q<<2)>>2]|0;X=Q+1|0;Y=((X>>>0)%3|0|0)==0?Q+-2|0:X;if((Y|0)==-1)Z=-1;else Z=f[V+(Y<<2)>>2]|0;Y=(((Q>>>0)%3|0|0)==0?2:-1)+Q|0;if((Y|0)==-1){S=W;T=-1;U=Z;break}S=W;T=f[V+(Y<<2)>>2]|0;U=Z}while(0);Y=f[C>>2]|0;V=Y+(S>>>5<<2)|0;f[V>>2]=f[V>>2]|1<<(S&31);V=Y+(U>>>5<<2)|0;f[V>>2]=f[V>>2]|1<<(U&31);V=Y+(T>>>5<<2)|0;f[V>>2]=f[V>>2]|1<<(T&31);f[d>>2]=1;V=f[B>>2]|0;if(V>>>0<(f[J>>2]|0)>>>0){f[V>>2]=1;f[B>>2]=V+4}else Ri(A,d);V=(f[t>>2]|0)+(O<<2)|0;f[V>>2]=f[V>>2]|P;V=Q+1|0;if(R)_=-1;else _=((V>>>0)%3|0|0)==0?Q+-2|0:V;f[d>>2]=_;Y=f[H>>2]|0;if(Y>>>0<(f[K>>2]|0)>>>0){f[Y>>2]=_;f[H>>2]=Y+4}else Ri(i,d);if(R)break;Y=((V>>>0)%3|0|0)==0?Q+-2|0:V;if((Y|0)==-1)break;V=f[(f[(f[s>>2]|0)+12>>2]|0)+(Y<<2)>>2]|0;Y=(V|0)==-1;W=Y?-1:(V>>>0)/3|0;if(Y)break;if(f[(f[t>>2]|0)+(W>>>5<<2)>>2]&1<<(W&31)|0)break;f[l>>2]=V;f[d>>2]=f[l>>2];if(!(kc(a,d)|0))break b}else{V=Q+1|0;if(R)$=-1;else $=((V>>>0)%3|0|0)==0?Q+-2|0:V;f[m>>2]=$;f[d>>2]=f[m>>2];Pe(a,d,1)|0;f[n>>2]=f[e>>2];f[d>>2]=f[n>>2];if(!(kc(a,d)|0))break b}while(0)}M=M+1|0;if((M|0)>=(L|0)){aa=62;break a}}ba=0}else aa=62;while(0);if((aa|0)==62){aa=f[F>>2]|0;L=f[E>>2]|0;n=L;if((aa|0)!=(L|0)?(m=L+-4|0,aa>>>0>>0):0){L=aa;aa=m;do{m=f[L>>2]|0;f[L>>2]=f[aa>>2];f[aa>>2]=m;L=L+4|0;aa=aa+-4|0}while(L>>>0>>0)}f[o>>2]=n;f[p>>2]=f[i>>2];f[q>>2]=f[H>>2];f[g>>2]=f[o>>2];f[e>>2]=f[p>>2];f[d>>2]=f[q>>2];Yd(F,g,e,d)|0;if((f[G>>2]|0)!=(f[D>>2]|0)?(D=f[y>>2]|0,y=((f[D+100>>2]|0)-(f[D+96>>2]|0)|0)/12|0,b[d>>0]=0,qh(t,y,d),y=f[F>>2]|0,F=f[E>>2]|0,(y|0)!=(F|0)):0){E=y;do{f[r>>2]=f[E>>2];f[d>>2]=f[r>>2];He(a,d)|0;E=E+4|0}while((E|0)!=(F|0))}th(v);F=a+232|0;ld(v,F);v=a+280|0;E=f[v>>2]|0;if((E|0?(f[h>>2]|0)>0:0)?(ld(E,F),(f[h>>2]|0)>1):0){E=1;do{ld((f[v>>2]|0)+(E<<5)|0,F);E=E+1|0}while((E|0)<(f[h>>2]|0))}ci((f[a+272>>2]|0)-(f[a+268>>2]|0)>>2,f[(f[x>>2]|0)+44>>2]|0)|0;ci(f[z>>2]|0,f[(f[x>>2]|0)+44>>2]|0)|0;if(bh(a)|0){z=f[(f[x>>2]|0)+44>>2]|0;x=f[F>>2]|0;F=z+16|0;h=f[F+4>>2]|0;if(!((h|0)>0|(h|0)==0&(f[F>>2]|0)>>>0>0)){F=(f[a+236>>2]|0)-x|0;f[e>>2]=f[z+4>>2];f[d>>2]=f[e>>2];Me(z,d,x,x+F|0)|0}ba=1}else ba=0}F=f[i>>2]|0;if(F|0){i=f[H>>2]|0;if((i|0)!=(F|0))f[H>>2]=i+(~((i+-4-F|0)>>>2)<<2);Oq(F)}w=ba;u=c;return w|0}function qb(a,c,e,g,h){a=a|0;c=c|0;e=e|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0;i=u;u=u+64|0;j=i+16|0;k=i;l=i+24|0;m=i+8|0;n=i+20|0;f[j>>2]=c;c=(a|0)!=0;o=l+40|0;q=o;r=l+39|0;l=m+4|0;s=0;t=0;v=0;a:while(1){do if((t|0)>-1)if((s|0)>(2147483647-t|0)){w=Vq()|0;f[w>>2]=75;x=-1;break}else{x=s+t|0;break}else x=t;while(0);w=f[j>>2]|0;y=b[w>>0]|0;if(!(y<<24>>24)){z=88;break}else{A=y;B=w}b:while(1){switch(A<<24>>24){case 37:{C=B;D=B;z=9;break b;break}case 0:{E=B;break b;break}default:{}}y=B+1|0;f[j>>2]=y;A=b[y>>0]|0;B=y}c:do if((z|0)==9)while(1){z=0;if((b[D+1>>0]|0)!=37){E=C;break c}y=C+1|0;D=D+2|0;f[j>>2]=D;if((b[D>>0]|0)!=37){E=y;break}else{C=y;z=9}}while(0);y=E-w|0;if(c)Xo(a,w,y);if(y|0){s=y;t=x;continue}y=(Aq(b[(f[j>>2]|0)+1>>0]|0)|0)==0;F=f[j>>2]|0;if(!y?(b[F+2>>0]|0)==36:0){G=(b[F+1>>0]|0)+-48|0;H=1;J=3}else{G=-1;H=v;J=1}y=F+J|0;f[j>>2]=y;F=b[y>>0]|0;K=(F<<24>>24)+-32|0;if(K>>>0>31|(1<>24)+-32|K;P=F+1|0;f[j>>2]=P;Q=b[P>>0]|0;R=(Q<<24>>24)+-32|0;if(R>>>0>31|(1<>24==42){if((Aq(b[N+1>>0]|0)|0)!=0?(F=f[j>>2]|0,(b[F+2>>0]|0)==36):0){O=F+1|0;f[h+((b[O>>0]|0)+-48<<2)>>2]=10;S=f[g+((b[O>>0]|0)+-48<<3)>>2]|0;T=1;U=F+3|0}else{if(H|0){V=-1;break}if(c){F=(f[e>>2]|0)+(4-1)&~(4-1);O=f[F>>2]|0;f[e>>2]=F+4;W=O}else W=0;S=W;T=0;U=(f[j>>2]|0)+1|0}f[j>>2]=U;O=(S|0)<0;X=O?0-S|0:S;Y=O?L|8192:L;Z=T;_=U}else{O=Ll(j)|0;if((O|0)<0){V=-1;break}X=O;Y=L;Z=H;_=f[j>>2]|0}do if((b[_>>0]|0)==46){if((b[_+1>>0]|0)!=42){f[j>>2]=_+1;O=Ll(j)|0;$=O;aa=f[j>>2]|0;break}if(Aq(b[_+2>>0]|0)|0?(O=f[j>>2]|0,(b[O+3>>0]|0)==36):0){F=O+2|0;f[h+((b[F>>0]|0)+-48<<2)>>2]=10;K=f[g+((b[F>>0]|0)+-48<<3)>>2]|0;F=O+4|0;f[j>>2]=F;$=K;aa=F;break}if(Z|0){V=-1;break a}if(c){F=(f[e>>2]|0)+(4-1)&~(4-1);K=f[F>>2]|0;f[e>>2]=F+4;ba=K}else ba=0;K=(f[j>>2]|0)+2|0;f[j>>2]=K;$=ba;aa=K}else{$=-1;aa=_}while(0);K=0;F=aa;while(1){if(((b[F>>0]|0)+-65|0)>>>0>57){V=-1;break a}O=F;F=F+1|0;f[j>>2]=F;ca=b[(b[O>>0]|0)+-65+(16124+(K*58|0))>>0]|0;da=ca&255;if((da+-1|0)>>>0>=8)break;else K=da}if(!(ca<<24>>24)){V=-1;break}O=(G|0)>-1;do if(ca<<24>>24==19)if(O){V=-1;break a}else z=50;else{if(O){f[h+(G<<2)>>2]=da;P=g+(G<<3)|0;Q=f[P+4>>2]|0;y=k;f[y>>2]=f[P>>2];f[y+4>>2]=Q;z=50;break}if(!c){V=0;break a}We(k,da,e);ea=f[j>>2]|0}while(0);if((z|0)==50){z=0;if(c)ea=F;else{s=0;t=x;v=Z;continue}}O=b[ea+-1>>0]|0;Q=(K|0)!=0&(O&15|0)==3?O&-33:O;O=Y&-65537;y=(Y&8192|0)==0?Y:O;d:do switch(Q|0){case 110:{switch((K&255)<<24>>24){case 0:{f[f[k>>2]>>2]=x;s=0;t=x;v=Z;continue a;break}case 1:{f[f[k>>2]>>2]=x;s=0;t=x;v=Z;continue a;break}case 2:{P=f[k>>2]|0;f[P>>2]=x;f[P+4>>2]=((x|0)<0)<<31>>31;s=0;t=x;v=Z;continue a;break}case 3:{d[f[k>>2]>>1]=x;s=0;t=x;v=Z;continue a;break}case 4:{b[f[k>>2]>>0]=x;s=0;t=x;v=Z;continue a;break}case 6:{f[f[k>>2]>>2]=x;s=0;t=x;v=Z;continue a;break}case 7:{P=f[k>>2]|0;f[P>>2]=x;f[P+4>>2]=((x|0)<0)<<31>>31;s=0;t=x;v=Z;continue a;break}default:{s=0;t=x;v=Z;continue a}}break}case 112:{fa=120;ga=$>>>0>8?$:8;ha=y|8;z=62;break}case 88:case 120:{fa=Q;ga=$;ha=y;z=62;break}case 111:{P=k;R=f[P>>2]|0;ia=f[P+4>>2]|0;P=Ol(R,ia,o)|0;ja=q-P|0;ka=P;la=0;ma=16588;na=(y&8|0)==0|($|0)>(ja|0)?$:ja+1|0;oa=y;pa=R;qa=ia;z=68;break}case 105:case 100:{ia=k;R=f[ia>>2]|0;ja=f[ia+4>>2]|0;if((ja|0)<0){ia=Xn(0,0,R|0,ja|0)|0;P=I;ra=k;f[ra>>2]=ia;f[ra+4>>2]=P;sa=1;ta=16588;ua=ia;va=P;z=67;break d}else{sa=(y&2049|0)!=0&1;ta=(y&2048|0)==0?((y&1|0)==0?16588:16590):16589;ua=R;va=ja;z=67;break d}break}case 117:{ja=k;sa=0;ta=16588;ua=f[ja>>2]|0;va=f[ja+4>>2]|0;z=67;break}case 99:{b[r>>0]=f[k>>2];wa=r;xa=0;ya=16588;za=o;Aa=1;Ba=O;break}case 109:{ja=Vq()|0;Ca=$o(f[ja>>2]|0)|0;z=72;break}case 115:{ja=f[k>>2]|0;Ca=ja|0?ja:16598;z=72;break}case 67:{f[m>>2]=f[k>>2];f[l>>2]=0;f[k>>2]=m;Da=-1;Ea=m;z=76;break}case 83:{ja=f[k>>2]|0;if(!$){Qk(a,32,X,0,y);Fa=0;z=85}else{Da=$;Ea=ja;z=76}break}case 65:case 71:case 70:case 69:case 97:case 103:case 102:case 101:{s=ob(a,+p[k>>3],X,$,y,Q)|0;t=x;v=Z;continue a;break}default:{wa=w;xa=0;ya=16588;za=o;Aa=$;Ba=y}}while(0);e:do if((z|0)==62){z=0;w=k;Q=f[w>>2]|0;K=f[w+4>>2]|0;w=ul(Q,K,o,fa&32)|0;F=(ha&8|0)==0|(Q|0)==0&(K|0)==0;ka=w;la=F?0:2;ma=F?16588:16588+(fa>>4)|0;na=ga;oa=ha;pa=Q;qa=K;z=68}else if((z|0)==67){z=0;ka=Rj(ua,va,o)|0;la=sa;ma=ta;na=$;oa=y;pa=ua;qa=va;z=68}else if((z|0)==72){z=0;K=tg(Ca,0,$)|0;Q=(K|0)==0;wa=Ca;xa=0;ya=16588;za=Q?Ca+$|0:K;Aa=Q?$:K-Ca|0;Ba=O}else if((z|0)==76){z=0;K=Ea;Q=0;F=0;while(1){w=f[K>>2]|0;if(!w){Ga=Q;Ha=F;break}ja=Po(n,w)|0;if((ja|0)<0|ja>>>0>(Da-Q|0)>>>0){Ga=Q;Ha=ja;break}w=ja+Q|0;if(Da>>>0>w>>>0){K=K+4|0;Q=w;F=ja}else{Ga=w;Ha=ja;break}}if((Ha|0)<0){V=-1;break a}Qk(a,32,X,Ga,y);if(!Ga){Fa=0;z=85}else{F=Ea;Q=0;while(1){K=f[F>>2]|0;if(!K){Fa=Ga;z=85;break e}ja=Po(n,K)|0;Q=ja+Q|0;if((Q|0)>(Ga|0)){Fa=Ga;z=85;break e}Xo(a,n,ja);if(Q>>>0>=Ga>>>0){Fa=Ga;z=85;break}else F=F+4|0}}}while(0);if((z|0)==68){z=0;O=(pa|0)!=0|(qa|0)!=0;F=(na|0)!=0|O;Q=q-ka+((O^1)&1)|0;wa=F?ka:o;xa=la;ya=ma;za=o;Aa=F?((na|0)>(Q|0)?na:Q):na;Ba=(na|0)>-1?oa&-65537:oa}else if((z|0)==85){z=0;Qk(a,32,X,Fa,y^8192);s=(X|0)>(Fa|0)?X:Fa;t=x;v=Z;continue}Q=za-wa|0;F=(Aa|0)<(Q|0)?Q:Aa;O=F+xa|0;ja=(X|0)<(O|0)?O:X;Qk(a,32,ja,O,Ba);Xo(a,ya,xa);Qk(a,48,ja,O,Ba^65536);Qk(a,48,F,Q,0);Xo(a,wa,Q);Qk(a,32,ja,O,Ba^8192);s=ja;t=x;v=Z}f:do if((z|0)==88)if(!a)if(v){Z=1;while(1){t=f[h+(Z<<2)>>2]|0;if(!t){Ia=Z;break}We(g+(Z<<3)|0,t,e);t=Z+1|0;if((Z|0)<9)Z=t;else{Ia=t;break}}if((Ia|0)<10){Z=Ia;while(1){if(f[h+(Z<<2)>>2]|0){V=-1;break f}if((Z|0)<9)Z=Z+1|0;else{V=1;break}}}else V=1}else V=0;else V=x;while(0);u=i;return V|0}function rb(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0;c=u;u=u+64|0;d=c+56|0;e=c+52|0;g=c+48|0;h=c+60|0;i=c;j=c+44|0;k=c+40|0;l=c+36|0;m=c+32|0;n=c+28|0;o=c+24|0;p=c+20|0;q=c+16|0;r=c+12|0;if(!(b[a+352>>0]|0)){_e(d,f[a+8>>2]|0);s=a+12|0;t=f[d>>2]|0;f[d>>2]=0;v=f[s>>2]|0;f[s>>2]=t;if(v){Ii(v);Oq(v);v=f[d>>2]|0;f[d>>2]=0;if(v|0){Ii(v);Oq(v)}}else f[d>>2]=0}else{fh(d,f[a+8>>2]|0);v=a+12|0;t=f[d>>2]|0;f[d>>2]=0;s=f[v>>2]|0;f[v>>2]=t;if(s){Ii(s);Oq(s);s=f[d>>2]|0;f[d>>2]=0;if(s|0){Ii(s);Oq(s)}}else f[d>>2]=0}s=a+12|0;t=f[s>>2]|0;if(!t){w=0;u=c;return w|0}if((((f[t+4>>2]|0)-(f[t>>2]|0)>>2>>>0)/3|0|0)==(f[t+40>>2]|0)){w=0;u=c;return w|0}t=a+200|0;ve(t,a)|0;v=f[s>>2]|0;x=a+4|0;ci(((f[v+28>>2]|0)-(f[v+24>>2]|0)>>2)-(f[v+44>>2]|0)|0,f[(f[x>>2]|0)+44>>2]|0)|0;v=f[s>>2]|0;ci((((f[v+4>>2]|0)-(f[v>>2]|0)>>2>>>0)/3|0)-(f[v+40>>2]|0)|0,f[(f[x>>2]|0)+44>>2]|0)|0;v=a+28|0;y=a+8|0;z=f[y>>2]|0;A=((f[z+100>>2]|0)-(f[z+96>>2]|0)|0)/12|0;b[d>>0]=0;qh(v,A,d);A=f[s>>2]|0;z=(f[A+28>>2]|0)-(f[A+24>>2]|0)>>2;f[d>>2]=-1;hg(a+52|0,z,d);z=a+40|0;A=f[z>>2]|0;B=a+44|0;C=f[B>>2]|0;if((C|0)!=(A|0))f[B>>2]=C+(~((C+-4-A|0)>>>2)<<2);A=f[s>>2]|0;C=(f[A+4>>2]|0)-(f[A>>2]|0)>>2;gk(z,C-((C>>>0)%3|0)|0);C=a+84|0;z=f[s>>2]|0;A=(f[z+28>>2]|0)-(f[z+24>>2]|0)>>2;b[d>>0]=0;qh(C,A,d);A=a+96|0;z=f[A>>2]|0;B=a+100|0;D=f[B>>2]|0;if((D|0)!=(z|0))f[B>>2]=D+(~((D+-4-z|0)>>>2)<<2);f[a+164>>2]=-1;z=a+168|0;f[z>>2]=0;D=f[a+108>>2]|0;E=a+112|0;F=f[E>>2]|0;if((F|0)!=(D|0))f[E>>2]=F+(~(((F+-12-D|0)>>>0)/12|0)*12|0);D=a+132|0;if(f[D>>2]|0){F=a+128|0;E=f[F>>2]|0;if(E|0){G=E;do{E=G;G=f[G>>2]|0;Oq(E)}while((G|0)!=0)}f[F>>2]=0;F=f[a+124>>2]|0;if(F|0){G=a+120|0;E=0;do{f[(f[G>>2]|0)+(E<<2)>>2]=0;E=E+1|0}while((E|0)!=(F|0))}f[D>>2]=0}f[a+144>>2]=0;D=f[s>>2]|0;F=(f[D+28>>2]|0)-(f[D+24>>2]|0)>>2;f[d>>2]=-1;hg(a+152|0,F,d);F=a+72|0;D=f[F>>2]|0;E=a+76|0;G=f[E>>2]|0;if((G|0)!=(D|0))f[E>>2]=G+(~((G+-4-D|0)>>>2)<<2);D=f[s>>2]|0;gk(F,((f[D+4>>2]|0)-(f[D>>2]|0)>>2>>>0)/3|0);f[a+64>>2]=0;if(!(Be(a)|0)){w=0;u=c;return w|0}if(!(Dg(a)|0)){w=0;u=c;return w|0}D=a+172|0;G=a+176|0;H=(((f[G>>2]|0)-(f[D>>2]|0)|0)/136|0)&255;b[h>>0]=H;I=f[(f[x>>2]|0)+44>>2]|0;J=I+16|0;K=f[J+4>>2]|0;if((K|0)>0|(K|0)==0&(f[J>>2]|0)>>>0>0)L=H;else{f[e>>2]=f[I+4>>2];f[d>>2]=f[e>>2];Me(I,d,h,h+1|0)|0;L=b[h>>0]|0}f[a+284>>2]=L&255;L=f[s>>2]|0;h=(f[L+4>>2]|0)-(f[L>>2]|0)|0;L=h>>2;dj(t);f[i>>2]=0;I=i+4|0;f[I>>2]=0;f[i+8>>2]=0;a:do if((h|0)>0){H=a+104|0;J=i+8|0;K=0;b:while(1){M=(K>>>0)/3|0;N=M>>>5;O=1<<(M&31);if((f[(f[v>>2]|0)+(N<<2)>>2]&O|0)==0?(P=f[s>>2]|0,f[j>>2]=M,f[d>>2]=f[j>>2],!(_j(P,d)|0)):0){f[e>>2]=0;f[k>>2]=M;f[d>>2]=f[k>>2];M=xg(a,d,e)|0;fj(t,M);P=f[e>>2]|0;Q=(P|0)==-1;do if(M){do if(Q){R=-1;S=-1;T=-1}else{U=f[f[s>>2]>>2]|0;V=f[U+(P<<2)>>2]|0;W=P+1|0;X=((W>>>0)%3|0|0)==0?P+-2|0:W;if((X|0)==-1)Y=-1;else Y=f[U+(X<<2)>>2]|0;X=(((P>>>0)%3|0|0)==0?2:-1)+P|0;if((X|0)==-1){R=-1;S=Y;T=V;break}R=f[U+(X<<2)>>2]|0;S=Y;T=V}while(0);V=f[C>>2]|0;X=V+(T>>>5<<2)|0;f[X>>2]=f[X>>2]|1<<(T&31);X=V+(S>>>5<<2)|0;f[X>>2]=f[X>>2]|1<<(S&31);X=V+(R>>>5<<2)|0;f[X>>2]=f[X>>2]|1<<(R&31);f[d>>2]=1;X=f[B>>2]|0;if(X>>>0<(f[H>>2]|0)>>>0){f[X>>2]=1;f[B>>2]=X+4}else Ri(A,d);X=(f[v>>2]|0)+(N<<2)|0;f[X>>2]=f[X>>2]|O;X=P+1|0;if(Q)Z=-1;else Z=((X>>>0)%3|0|0)==0?P+-2|0:X;f[d>>2]=Z;V=f[I>>2]|0;if(V>>>0<(f[J>>2]|0)>>>0){f[V>>2]=Z;f[I>>2]=V+4}else Ri(i,d);if(Q)break;V=((X>>>0)%3|0|0)==0?P+-2|0:X;if((V|0)==-1)break;X=f[(f[(f[s>>2]|0)+12>>2]|0)+(V<<2)>>2]|0;V=(X|0)==-1;U=V?-1:(X>>>0)/3|0;if(V)break;if(f[(f[v>>2]|0)+(U>>>5<<2)>>2]&1<<(U&31)|0)break;f[l>>2]=X;f[d>>2]=f[l>>2];if(!(Yb(a,d)|0))break b}else{X=P+1|0;if(Q)_=-1;else _=((X>>>0)%3|0|0)==0?P+-2|0:X;f[m>>2]=_;f[d>>2]=f[m>>2];Pe(a,d,1)|0;f[n>>2]=f[e>>2];f[d>>2]=f[n>>2];if(!(Yb(a,d)|0))break b}while(0)}K=K+1|0;if((K|0)>=(L|0)){$=62;break a}}aa=0}else $=62;while(0);if(($|0)==62){$=f[F>>2]|0;L=f[E>>2]|0;n=L;if(($|0)!=(L|0)?(m=L+-4|0,$>>>0>>0):0){L=$;$=m;do{m=f[L>>2]|0;f[L>>2]=f[$>>2];f[$>>2]=m;L=L+4|0;$=$+-4|0}while(L>>>0<$>>>0)}f[o>>2]=n;f[p>>2]=f[i>>2];f[q>>2]=f[I>>2];f[g>>2]=f[o>>2];f[e>>2]=f[p>>2];f[d>>2]=f[q>>2];Yd(F,g,e,d)|0;if((f[G>>2]|0)!=(f[D>>2]|0)?(D=f[y>>2]|0,y=((f[D+100>>2]|0)-(f[D+96>>2]|0)|0)/12|0,b[d>>0]=0,qh(v,y,d),y=f[F>>2]|0,F=f[E>>2]|0,(y|0)!=(F|0)):0){E=y;do{f[r>>2]=f[E>>2];f[d>>2]=f[r>>2];He(a,d)|0;E=E+4|0}while((E|0)!=(F|0))}pi(t);ci(f[a+324>>2]|0,f[(f[x>>2]|0)+44>>2]|0)|0;ci(f[z>>2]|0,f[(f[x>>2]|0)+44>>2]|0)|0;if(bh(a)|0){z=f[(f[x>>2]|0)+44>>2]|0;x=f[a+232>>2]|0;t=z+16|0;F=f[t+4>>2]|0;if(!((F|0)>0|(F|0)==0&(f[t>>2]|0)>>>0>0)){t=(f[a+236>>2]|0)-x|0;f[e>>2]=f[z+4>>2];f[d>>2]=f[e>>2];Me(z,d,x,x+t|0)|0}aa=1}else aa=0}t=f[i>>2]|0;if(t|0){i=f[I>>2]|0;if((i|0)!=(t|0))f[I>>2]=i+(~((i+-4-t|0)>>>2)<<2);Oq(t)}w=aa;u=c;return w|0}function sb(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=Oa,ma=Oa,na=Oa,oa=0,pa=0,qa=0,ra=0,sa=0;c=u;u=u+64|0;d=c+28|0;e=c+16|0;g=c+4|0;h=c;i=a;j=a+80|0;k=f[j>>2]|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=i;l=d+20|0;n[l>>2]=$(1.0);f[d+24>>2]=i;Ih(d,k);k=f[j>>2]|0;f[e>>2]=0;i=e+4|0;f[i>>2]=0;f[e+8>>2]=0;m=(k|0)==0;do if(!m)if(k>>>0>1073741823)aq(e);else{o=k<<2;p=ln(o)|0;f[e>>2]=p;q=p+(k<<2)|0;f[e+8>>2]=q;sj(p|0,0,o|0)|0;f[i>>2]=q;break}while(0);f[g>>2]=0;k=g+4|0;f[k>>2]=0;f[g+8>>2]=0;f[h>>2]=0;if(!m){m=d+16|0;q=d+4|0;o=d+12|0;p=d+8|0;r=g+8|0;s=d+24|0;t=0;v=0;while(1){w=f[m>>2]|0;x=f[w+8>>2]|0;y=(f[w+12>>2]|0)-x|0;w=(y|0)>0;z=x;if(w){x=y>>>2;A=0;B=0;while(1){C=f[z+(A<<2)>>2]|0;if(!(b[C+84>>0]|0))D=f[(f[C+68>>2]|0)+(v<<2)>>2]|0;else D=v;C=D+239^B;A=A+1|0;if((A|0)>=(x|0)){E=C;break}else B=C}}else E=0;B=f[q>>2]|0;x=(B|0)==0;a:do if(!x){A=B+-1|0;C=(A&B|0)==0;if(!C)if(E>>>0>>0)F=E;else F=(E>>>0)%(B>>>0)|0;else F=A&E;G=f[(f[d>>2]|0)+(F<<2)>>2]|0;if((G|0)!=0?(H=f[G>>2]|0,(H|0)!=0):0){G=f[s>>2]|0;I=G+8|0;J=G+12|0;b:do if(C){G=H;while(1){K=f[G+4>>2]|0;L=(K|0)==(E|0);if(!(L|(K&A|0)==(F|0))){M=44;break a}c:do if(L){K=f[G+8>>2]|0;N=f[I>>2]|0;O=(f[J>>2]|0)-N|0;P=N;if((O|0)<=0){Q=G;break b}N=O>>>2;O=0;while(1){R=f[P+(O<<2)>>2]|0;if(!(b[R+84>>0]|0)){S=f[R+68>>2]|0;T=f[S+(v<<2)>>2]|0;U=f[S+(K<<2)>>2]|0}else{T=v;U=K}O=O+1|0;if((U|0)!=(T|0))break c;if((O|0)>=(N|0)){V=G;M=42;break b}}}while(0);G=f[G>>2]|0;if(!G){M=44;break a}}}else{G=H;while(1){L=f[G+4>>2]|0;d:do if((L|0)!=(E|0)){if(L>>>0>>0)X=L;else X=(L>>>0)%(B>>>0)|0;if((X|0)!=(F|0)){M=44;break a}}else{N=f[G+8>>2]|0;O=f[I>>2]|0;K=(f[J>>2]|0)-O|0;P=O;if((K|0)<=0){Q=G;break b}O=K>>>2;K=0;while(1){S=f[P+(K<<2)>>2]|0;if(!(b[S+84>>0]|0)){R=f[S+68>>2]|0;Y=f[R+(v<<2)>>2]|0;Z=f[R+(N<<2)>>2]|0}else{Y=v;Z=N}K=K+1|0;if((Z|0)!=(Y|0))break d;if((K|0)>=(O|0)){V=G;M=42;break b}}}while(0);G=f[G>>2]|0;if(!G){M=44;break a}}}while(0);if((M|0)==42){M=0;if(!V){M=44;break}else Q=V}f[(f[e>>2]|0)+(v<<2)>>2]=f[Q+12>>2];_=t}else M=44}else M=44;while(0);do if((M|0)==44){M=0;if(w){J=y>>>2;I=0;H=0;while(1){A=f[z+(I<<2)>>2]|0;if(!(b[A+84>>0]|0))aa=f[(f[A+68>>2]|0)+(v<<2)>>2]|0;else aa=v;A=aa+239^H;I=I+1|0;if((I|0)>=(J|0)){ba=A;break}else H=A}}else ba=0;e:do if(!x){H=B+-1|0;J=(H&B|0)==0;if(!J)if(ba>>>0>>0)ca=ba;else ca=(ba>>>0)%(B>>>0)|0;else ca=H&ba;I=f[(f[d>>2]|0)+(ca<<2)>>2]|0;if((I|0)!=0?(A=f[I>>2]|0,(A|0)!=0):0){I=f[s>>2]|0;C=I+8|0;G=I+12|0;if(J){J=A;while(1){I=f[J+4>>2]|0;if(!((I|0)==(ba|0)|(I&H|0)==(ca|0))){da=ca;M=76;break e}I=f[J+8>>2]|0;L=f[C>>2]|0;O=(f[G>>2]|0)-L|0;K=L;if((O|0)<=0){ea=v;break e}L=O>>>2;O=0;while(1){N=f[K+(O<<2)>>2]|0;if(!(b[N+84>>0]|0)){P=f[N+68>>2]|0;fa=f[P+(v<<2)>>2]|0;ga=f[P+(I<<2)>>2]|0}else{fa=v;ga=I}O=O+1|0;if((ga|0)!=(fa|0))break;if((O|0)>=(L|0)){ea=v;break e}}J=f[J>>2]|0;if(!J){da=ca;M=76;break e}}}else ha=A;while(1){J=f[ha+4>>2]|0;if((J|0)!=(ba|0)){if(J>>>0>>0)ia=J;else ia=(J>>>0)%(B>>>0)|0;if((ia|0)!=(ca|0)){da=ca;M=76;break e}}J=f[ha+8>>2]|0;H=f[C>>2]|0;L=(f[G>>2]|0)-H|0;O=H;if((L|0)<=0){ea=v;break e}H=L>>>2;L=0;while(1){I=f[O+(L<<2)>>2]|0;if(!(b[I+84>>0]|0)){K=f[I+68>>2]|0;ja=f[K+(v<<2)>>2]|0;ka=f[K+(J<<2)>>2]|0}else{ja=v;ka=J}L=L+1|0;if((ka|0)!=(ja|0))break;if((L|0)>=(H|0)){ea=v;break e}}ha=f[ha>>2]|0;if(!ha){da=ca;M=76;break}}}else{da=ca;M=76}}else{da=0;M=76}while(0);if((M|0)==76){M=0;G=ln(16)|0;f[G+8>>2]=v;f[G+12>>2]=t;f[G+4>>2]=ba;f[G>>2]=0;la=$(((f[o>>2]|0)+1|0)>>>0);ma=$(B>>>0);na=$(n[l>>2]);do if(x|$(na*ma)>>0<3|(B+-1&B|0)!=0)&1;A=~~$(W($(la/na)))>>>0;Ih(d,C>>>0>>0?A:C);C=f[q>>2]|0;A=C+-1|0;if(!(A&C)){oa=C;pa=A&ba;break}if(ba>>>0>>0){oa=C;pa=ba}else{oa=C;pa=(ba>>>0)%(C>>>0)|0}}else{oa=B;pa=da}while(0);C=(f[d>>2]|0)+(pa<<2)|0;A=f[C>>2]|0;if(!A){f[G>>2]=f[p>>2];f[p>>2]=G;f[C>>2]=p;C=f[G>>2]|0;if(C|0){H=f[C+4>>2]|0;C=oa+-1|0;if(C&oa)if(H>>>0>>0)qa=H;else qa=(H>>>0)%(oa>>>0)|0;else qa=H&C;ra=(f[d>>2]|0)+(qa<<2)|0;M=89}}else{f[G>>2]=f[A>>2];ra=A;M=89}if((M|0)==89){M=0;f[ra>>2]=G}f[o>>2]=(f[o>>2]|0)+1;ea=f[h>>2]|0}A=t+1|0;f[(f[e>>2]|0)+(ea<<2)>>2]=t;C=f[k>>2]|0;if((C|0)==(f[r>>2]|0)){Ri(g,h);_=A;break}else{f[C>>2]=f[h>>2];f[k>>2]=C+4;_=A;break}}while(0);v=(f[h>>2]|0)+1|0;f[h>>2]=v;sa=f[j>>2]|0;if(v>>>0>=sa>>>0)break;else t=_}if((_|0)!=(sa|0)){Xa[f[(f[a>>2]|0)+24>>2]&15](a,e,g);f[j>>2]=_}}_=f[g>>2]|0;if(_|0){g=f[k>>2]|0;if((g|0)!=(_|0))f[k>>2]=g+(~((g+-4-_|0)>>>2)<<2);Oq(_)}_=f[e>>2]|0;if(_|0){e=f[i>>2]|0;if((e|0)!=(_|0))f[i>>2]=e+(~((e+-4-_|0)>>>2)<<2);Oq(_)}_=f[d+8>>2]|0;if(_|0){e=_;do{_=e;e=f[e>>2]|0;Oq(_)}while((e|0)!=0)}e=f[d>>2]|0;f[d>>2]=0;if(!e){u=c;return}Oq(e);u=c;return}function tb(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0;g=u;u=u+80|0;h=g+76|0;i=g+72|0;j=g+48|0;k=g+24|0;l=g;m=a+32|0;n=f[c>>2]|0;c=n+1|0;if((n|0)!=-1){o=((c>>>0)%3|0|0)==0?n+-2|0:c;c=(((n>>>0)%3|0|0)==0?2:-1)+n|0;if((o|0)==-1)p=-1;else p=f[(f[f[m>>2]>>2]|0)+(o<<2)>>2]|0;if((c|0)==-1){q=p;r=-1}else{q=p;r=f[(f[f[m>>2]>>2]|0)+(c<<2)>>2]|0}}else{q=-1;r=-1}c=f[a+36>>2]|0;m=f[c>>2]|0;p=(f[c+4>>2]|0)-m>>2;if(p>>>0<=q>>>0)aq(c);o=m;m=f[o+(q<<2)>>2]|0;if(p>>>0<=r>>>0)aq(c);c=f[o+(r<<2)>>2]|0;r=(m|0)<(e|0);do if(r&(c|0)<(e|0)){o=m<<1;p=f[d+(o<<2)>>2]|0;q=((p|0)<0)<<31>>31;n=f[d+((o|1)<<2)>>2]|0;o=((n|0)<0)<<31>>31;s=c<<1;t=f[d+(s<<2)>>2]|0;v=f[d+((s|1)<<2)>>2]|0;if(!((t|0)!=(p|0)|(v|0)!=(n|0))){f[a+8>>2]=p;f[a+12>>2]=n;u=g;return}s=a+4|0;w=f[(f[s>>2]|0)+(e<<2)>>2]|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;f[j+12>>2]=0;f[j+16>>2]=0;f[j+20>>2]=0;x=f[a>>2]|0;if(!(b[x+84>>0]|0))y=f[(f[x+68>>2]|0)+(w<<2)>>2]|0;else y=w;f[i>>2]=y;w=b[x+24>>0]|0;f[h>>2]=f[i>>2];vb(x,h,w,j)|0;w=f[(f[s>>2]|0)+(m<<2)>>2]|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;x=f[a>>2]|0;if(!(b[x+84>>0]|0))z=f[(f[x+68>>2]|0)+(w<<2)>>2]|0;else z=w;f[i>>2]=z;w=b[x+24>>0]|0;f[h>>2]=f[i>>2];vb(x,h,w,k)|0;w=f[(f[s>>2]|0)+(c<<2)>>2]|0;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;f[l+12>>2]=0;f[l+16>>2]=0;f[l+20>>2]=0;s=f[a>>2]|0;if(!(b[s+84>>0]|0))A=f[(f[s+68>>2]|0)+(w<<2)>>2]|0;else A=w;f[i>>2]=A;w=b[s+24>>0]|0;f[h>>2]=f[i>>2];vb(s,h,w,l)|0;w=l;s=k;x=f[s>>2]|0;B=f[s+4>>2]|0;s=Xn(f[w>>2]|0,f[w+4>>2]|0,x|0,B|0)|0;w=I;C=l+8|0;D=k+8|0;E=f[D>>2]|0;F=f[D+4>>2]|0;D=Xn(f[C>>2]|0,f[C+4>>2]|0,E|0,F|0)|0;C=I;G=l+16|0;H=k+16|0;J=f[H>>2]|0;K=f[H+4>>2]|0;H=Xn(f[G>>2]|0,f[G+4>>2]|0,J|0,K|0)|0;G=I;L=un(s|0,w|0,s|0,w|0)|0;M=I;N=un(D|0,C|0,D|0,C|0)|0;O=Vn(N|0,I|0,L|0,M|0)|0;M=I;L=un(H|0,G|0,H|0,G|0)|0;N=Vn(O|0,M|0,L|0,I|0)|0;L=I;if((N|0)==0&(L|0)==0)break;M=j;O=Xn(f[M>>2]|0,f[M+4>>2]|0,x|0,B|0)|0;B=I;x=j+8|0;M=Xn(f[x>>2]|0,f[x+4>>2]|0,E|0,F|0)|0;F=I;E=j+16|0;x=Xn(f[E>>2]|0,f[E+4>>2]|0,J|0,K|0)|0;K=I;J=un(O|0,B|0,s|0,w|0)|0;E=I;P=un(M|0,F|0,D|0,C|0)|0;Q=Vn(P|0,I|0,J|0,E|0)|0;E=I;J=un(x|0,K|0,H|0,G|0)|0;P=Vn(Q|0,E|0,J|0,I|0)|0;J=I;E=Xn(t|0,((t|0)<0)<<31>>31|0,p|0,q|0)|0;t=I;Q=Xn(v|0,((v|0)<0)<<31>>31|0,n|0,o|0)|0;v=I;R=un(N|0,L|0,p|0,q|0)|0;q=I;p=un(N|0,L|0,n|0,o|0)|0;o=I;n=un(P|0,J|0,E|0,t|0)|0;S=I;T=un(P|0,J|0,Q|0,v|0)|0;U=I;V=Vn(n|0,S|0,R|0,q|0)|0;q=I;R=Vn(T|0,U|0,p|0,o|0)|0;o=I;p=un(P|0,J|0,s|0,w|0)|0;w=I;s=un(P|0,J|0,D|0,C|0)|0;C=I;D=un(P|0,J|0,H|0,G|0)|0;G=I;H=Ik(p|0,w|0,N|0,L|0)|0;w=I;p=Ik(s|0,C|0,N|0,L|0)|0;C=I;s=Ik(D|0,G|0,N|0,L|0)|0;G=I;D=Xn(O|0,B|0,H|0,w|0)|0;w=I;H=Xn(M|0,F|0,p|0,C|0)|0;C=I;p=Xn(x|0,K|0,s|0,G|0)|0;G=I;s=un(D|0,w|0,D|0,w|0)|0;w=I;D=un(H|0,C|0,H|0,C|0)|0;C=Vn(D|0,I|0,s|0,w|0)|0;w=I;s=un(p|0,G|0,p|0,G|0)|0;G=Vn(C|0,w|0,s|0,I|0)|0;s=I;w=Xn(0,0,E|0,t|0)|0;t=I;E=un(G|0,s|0,N|0,L|0)|0;s=I;switch(E|0){case 0:{if(!s){W=0;X=0}else{Y=1;Z=0;_=E;$=s;aa=23}break}case 1:{if(!s){ba=1;ca=0;aa=24}else{Y=1;Z=0;_=E;$=s;aa=23}break}default:{Y=1;Z=0;_=E;$=s;aa=23}}if((aa|0)==23)while(1){aa=0;G=Tn(Y|0,Z|0,1)|0;C=I;p=_;_=Yn(_|0,$|0,2)|0;if(!($>>>0>0|($|0)==0&p>>>0>7)){ba=G;ca=C;aa=24;break}else{Y=G;Z=C;$=I;aa=23}}if((aa|0)==24)while(1){aa=0;C=jp(E|0,s|0,ba|0,ca|0)|0;G=Vn(C|0,I|0,ba|0,ca|0)|0;C=Yn(G|0,I|0,1)|0;G=I;p=un(C|0,G|0,C|0,G|0)|0;D=I;if(D>>>0>s>>>0|(D|0)==(s|0)&p>>>0>E>>>0){ba=C;ca=G;aa=24}else{W=C;X=G;break}}E=un(W|0,X|0,Q|0,v|0)|0;s=I;G=un(W|0,X|0,w|0,t|0)|0;C=I;p=Vn(E|0,s|0,V|0,q|0)|0;D=I;H=Vn(G|0,C|0,R|0,o|0)|0;K=I;x=Ik(p|0,D|0,N|0,L|0)|0;D=I;p=Ik(H|0,K|0,N|0,L|0)|0;K=I;H=Xn(V|0,q|0,E|0,s|0)|0;s=I;E=Xn(R|0,o|0,G|0,C|0)|0;C=I;G=Ik(H|0,s|0,N|0,L|0)|0;s=I;H=Ik(E|0,C|0,N|0,L|0)|0;C=I;E=e<<1;F=f[d+(E<<2)>>2]|0;M=((F|0)<0)<<31>>31;B=f[d+((E|1)<<2)>>2]|0;E=((B|0)<0)<<31>>31;O=Xn(F|0,M|0,x|0,D|0)|0;J=I;P=Xn(B|0,E|0,p|0,K|0)|0;U=I;T=un(O|0,J|0,O|0,J|0)|0;J=I;O=un(P|0,U|0,P|0,U|0)|0;U=Vn(O|0,I|0,T|0,J|0)|0;J=I;T=Xn(F|0,M|0,G|0,s|0)|0;M=I;F=Xn(B|0,E|0,H|0,C|0)|0;E=I;B=un(T|0,M|0,T|0,M|0)|0;M=I;T=un(F|0,E|0,F|0,E|0)|0;E=Vn(T|0,I|0,B|0,M|0)|0;M=I;B=a+16|0;T=a+20|0;F=f[T>>2]|0;O=f[a+24>>2]|0;P=(F|0)==(O<<5|0);if(J>>>0>>0|(J|0)==(M|0)&U>>>0>>0){do if(P)if((F+1|0)<0)aq(B);else{E=O<<6;U=F+32&-32;vi(B,F>>>0<1073741823?(E>>>0>>0?U:E):2147483647);da=f[T>>2]|0;break}else da=F;while(0);f[T>>2]=da+1;L=(f[B>>2]|0)+(da>>>5<<2)|0;f[L>>2]=f[L>>2]|1<<(da&31);ea=x;fa=p;ga=K;ha=D}else{do if(P)if((F+1|0)<0)aq(B);else{L=O<<6;N=F+32&-32;vi(B,F>>>0<1073741823?(L>>>0>>0?N:L):2147483647);ia=f[T>>2]|0;break}else ia=F;while(0);f[T>>2]=ia+1;F=(f[B>>2]|0)+(ia>>>5<<2)|0;f[F>>2]=f[F>>2]&~(1<<(ia&31));ea=G;fa=H;ga=C;ha=s}f[a+8>>2]=ea;f[a+12>>2]=fa;u=g;return}while(0);do if(r)ja=m<<1;else{if((e|0)>0){ja=(e<<1)+-2|0;break}fa=a+8|0;f[fa>>2]=0;f[fa+4>>2]=0;u=g;return}while(0);f[a+8>>2]=f[d+(ja<<2)>>2];f[a+12>>2]=f[d+(ja+1<<2)>>2];u=g;return}function ub(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0;g=u;u=u+80|0;h=g+76|0;i=g+72|0;j=g+48|0;k=g+24|0;l=g;m=a+32|0;n=f[c>>2]|0;c=n+1|0;do if((n|0)!=-1){o=((c>>>0)%3|0|0)==0?n+-2|0:c;if(!((n>>>0)%3|0)){p=n+2|0;q=o;break}else{p=n+-1|0;q=o;break}}else{p=-1;q=-1}while(0);n=f[(f[m>>2]|0)+28>>2]|0;m=f[n+(q<<2)>>2]|0;q=f[n+(p<<2)>>2]|0;p=f[a+36>>2]|0;n=f[p>>2]|0;c=(f[p+4>>2]|0)-n>>2;if(c>>>0<=m>>>0)aq(p);o=n;n=f[o+(m<<2)>>2]|0;if(c>>>0<=q>>>0)aq(p);p=f[o+(q<<2)>>2]|0;q=(n|0)<(e|0);do if(q&(p|0)<(e|0)){o=n<<1;c=f[d+(o<<2)>>2]|0;m=((c|0)<0)<<31>>31;r=f[d+((o|1)<<2)>>2]|0;o=((r|0)<0)<<31>>31;s=p<<1;t=f[d+(s<<2)>>2]|0;v=f[d+((s|1)<<2)>>2]|0;if(!((t|0)!=(c|0)|(v|0)!=(r|0))){f[a+8>>2]=c;f[a+12>>2]=r;u=g;return}s=a+4|0;w=f[(f[s>>2]|0)+(e<<2)>>2]|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;f[j+12>>2]=0;f[j+16>>2]=0;f[j+20>>2]=0;x=f[a>>2]|0;if(!(b[x+84>>0]|0))y=f[(f[x+68>>2]|0)+(w<<2)>>2]|0;else y=w;f[i>>2]=y;w=b[x+24>>0]|0;f[h>>2]=f[i>>2];vb(x,h,w,j)|0;w=f[(f[s>>2]|0)+(n<<2)>>2]|0;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;x=f[a>>2]|0;if(!(b[x+84>>0]|0))z=f[(f[x+68>>2]|0)+(w<<2)>>2]|0;else z=w;f[i>>2]=z;w=b[x+24>>0]|0;f[h>>2]=f[i>>2];vb(x,h,w,k)|0;w=f[(f[s>>2]|0)+(p<<2)>>2]|0;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;f[l+12>>2]=0;f[l+16>>2]=0;f[l+20>>2]=0;s=f[a>>2]|0;if(!(b[s+84>>0]|0))A=f[(f[s+68>>2]|0)+(w<<2)>>2]|0;else A=w;f[i>>2]=A;w=b[s+24>>0]|0;f[h>>2]=f[i>>2];vb(s,h,w,l)|0;w=l;s=k;x=f[s>>2]|0;B=f[s+4>>2]|0;s=Xn(f[w>>2]|0,f[w+4>>2]|0,x|0,B|0)|0;w=I;C=l+8|0;D=k+8|0;E=f[D>>2]|0;F=f[D+4>>2]|0;D=Xn(f[C>>2]|0,f[C+4>>2]|0,E|0,F|0)|0;C=I;G=l+16|0;H=k+16|0;J=f[H>>2]|0;K=f[H+4>>2]|0;H=Xn(f[G>>2]|0,f[G+4>>2]|0,J|0,K|0)|0;G=I;L=un(s|0,w|0,s|0,w|0)|0;M=I;N=un(D|0,C|0,D|0,C|0)|0;O=Vn(N|0,I|0,L|0,M|0)|0;M=I;L=un(H|0,G|0,H|0,G|0)|0;N=Vn(O|0,M|0,L|0,I|0)|0;L=I;if((N|0)==0&(L|0)==0)break;M=j;O=Xn(f[M>>2]|0,f[M+4>>2]|0,x|0,B|0)|0;B=I;x=j+8|0;M=Xn(f[x>>2]|0,f[x+4>>2]|0,E|0,F|0)|0;F=I;E=j+16|0;x=Xn(f[E>>2]|0,f[E+4>>2]|0,J|0,K|0)|0;K=I;J=un(O|0,B|0,s|0,w|0)|0;E=I;P=un(M|0,F|0,D|0,C|0)|0;Q=Vn(P|0,I|0,J|0,E|0)|0;E=I;J=un(x|0,K|0,H|0,G|0)|0;P=Vn(Q|0,E|0,J|0,I|0)|0;J=I;E=Xn(t|0,((t|0)<0)<<31>>31|0,c|0,m|0)|0;t=I;Q=Xn(v|0,((v|0)<0)<<31>>31|0,r|0,o|0)|0;v=I;R=un(N|0,L|0,c|0,m|0)|0;m=I;c=un(N|0,L|0,r|0,o|0)|0;o=I;r=un(P|0,J|0,E|0,t|0)|0;S=I;T=un(P|0,J|0,Q|0,v|0)|0;U=I;V=Vn(r|0,S|0,R|0,m|0)|0;m=I;R=Vn(T|0,U|0,c|0,o|0)|0;o=I;c=un(P|0,J|0,s|0,w|0)|0;w=I;s=un(P|0,J|0,D|0,C|0)|0;C=I;D=un(P|0,J|0,H|0,G|0)|0;G=I;H=Ik(c|0,w|0,N|0,L|0)|0;w=I;c=Ik(s|0,C|0,N|0,L|0)|0;C=I;s=Ik(D|0,G|0,N|0,L|0)|0;G=I;D=Xn(O|0,B|0,H|0,w|0)|0;w=I;H=Xn(M|0,F|0,c|0,C|0)|0;C=I;c=Xn(x|0,K|0,s|0,G|0)|0;G=I;s=un(D|0,w|0,D|0,w|0)|0;w=I;D=un(H|0,C|0,H|0,C|0)|0;C=Vn(D|0,I|0,s|0,w|0)|0;w=I;s=un(c|0,G|0,c|0,G|0)|0;G=Vn(C|0,w|0,s|0,I|0)|0;s=I;w=Xn(0,0,E|0,t|0)|0;t=I;E=un(G|0,s|0,N|0,L|0)|0;s=I;switch(E|0){case 0:{if(!s){W=0;X=0}else{Y=1;Z=0;_=E;$=s;aa=22}break}case 1:{if(!s){ba=1;ca=0;aa=23}else{Y=1;Z=0;_=E;$=s;aa=22}break}default:{Y=1;Z=0;_=E;$=s;aa=22}}if((aa|0)==22)while(1){aa=0;G=Tn(Y|0,Z|0,1)|0;C=I;c=_;_=Yn(_|0,$|0,2)|0;if(!($>>>0>0|($|0)==0&c>>>0>7)){ba=G;ca=C;aa=23;break}else{Y=G;Z=C;$=I;aa=22}}if((aa|0)==23)while(1){aa=0;C=jp(E|0,s|0,ba|0,ca|0)|0;G=Vn(C|0,I|0,ba|0,ca|0)|0;C=Yn(G|0,I|0,1)|0;G=I;c=un(C|0,G|0,C|0,G|0)|0;D=I;if(D>>>0>s>>>0|(D|0)==(s|0)&c>>>0>E>>>0){ba=C;ca=G;aa=23}else{W=C;X=G;break}}E=un(W|0,X|0,Q|0,v|0)|0;s=I;G=un(W|0,X|0,w|0,t|0)|0;C=I;c=Vn(E|0,s|0,V|0,m|0)|0;D=I;H=Vn(G|0,C|0,R|0,o|0)|0;K=I;x=Ik(c|0,D|0,N|0,L|0)|0;D=I;c=Ik(H|0,K|0,N|0,L|0)|0;K=I;H=Xn(V|0,m|0,E|0,s|0)|0;s=I;E=Xn(R|0,o|0,G|0,C|0)|0;C=I;G=Ik(H|0,s|0,N|0,L|0)|0;s=I;H=Ik(E|0,C|0,N|0,L|0)|0;C=I;E=e<<1;F=f[d+(E<<2)>>2]|0;M=((F|0)<0)<<31>>31;B=f[d+((E|1)<<2)>>2]|0;E=((B|0)<0)<<31>>31;O=Xn(F|0,M|0,x|0,D|0)|0;J=I;P=Xn(B|0,E|0,c|0,K|0)|0;U=I;T=un(O|0,J|0,O|0,J|0)|0;J=I;O=un(P|0,U|0,P|0,U|0)|0;U=Vn(O|0,I|0,T|0,J|0)|0;J=I;T=Xn(F|0,M|0,G|0,s|0)|0;M=I;F=Xn(B|0,E|0,H|0,C|0)|0;E=I;B=un(T|0,M|0,T|0,M|0)|0;M=I;T=un(F|0,E|0,F|0,E|0)|0;E=Vn(T|0,I|0,B|0,M|0)|0;M=I;B=a+16|0;T=a+20|0;F=f[T>>2]|0;O=f[a+24>>2]|0;P=(F|0)==(O<<5|0);if(J>>>0>>0|(J|0)==(M|0)&U>>>0>>0){do if(P)if((F+1|0)<0)aq(B);else{E=O<<6;U=F+32&-32;vi(B,F>>>0<1073741823?(E>>>0>>0?U:E):2147483647);da=f[T>>2]|0;break}else da=F;while(0);f[T>>2]=da+1;L=(f[B>>2]|0)+(da>>>5<<2)|0;f[L>>2]=f[L>>2]|1<<(da&31);ea=x;fa=c;ga=K;ha=D}else{do if(P)if((F+1|0)<0)aq(B);else{L=O<<6;N=F+32&-32;vi(B,F>>>0<1073741823?(L>>>0>>0?N:L):2147483647);ia=f[T>>2]|0;break}else ia=F;while(0);f[T>>2]=ia+1;F=(f[B>>2]|0)+(ia>>>5<<2)|0;f[F>>2]=f[F>>2]&~(1<<(ia&31));ea=G;fa=H;ga=C;ha=s}f[a+8>>2]=ea;f[a+12>>2]=fa;u=g;return}while(0);do if(q)ja=n<<1;else{if((e|0)>0){ja=(e<<1)+-2|0;break}fa=a+8|0;f[fa>>2]=0;f[fa+4>>2]=0;u=g;return}while(0);f[a+8>>2]=f[d+(ja<<2)>>2];f[a+12>>2]=f[d+(ja+1<<2)>>2];u=g;return}function vb(a,c,e,g){a=a|0;c=c|0;e=e|0;g=g|0;var i=0,k=0,l=0,m=0,o=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=Oa,D=0,E=0.0,F=0,G=0;if(!g){i=0;return i|0}do switch(f[a+28>>2]|0){case 1:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){m=f[f[a>>2]>>2]|0;o=a+40|0;q=un(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;r=Vn(q|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=m+r|0;r=0;while(1){m=b[o>>0]|0;q=g+(r<<3)|0;f[q>>2]=m;f[q+4>>2]=((m|0)<0)<<31>>31;r=r+1|0;m=b[k>>0]|0;if((r|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){s=m;break}else o=o+1|0}}else s=l;o=s<<24>>24;if(s<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(o<<3)|0,0,(e<<24>>24)-o<<3|0)|0;i=1;return i|0}case 2:{o=a+24|0;r=b[o>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;q=un(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Vn(q|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){k=g+(t<<3)|0;f[k>>2]=h[m>>0];f[k+4>>2]=0;t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){u=k;break}else m=m+1|0}}else u=r;m=u<<24>>24;if(u<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(m<<3)|0,0,(e<<24>>24)-m<<3|0)|0;i=1;return i|0}case 3:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=un(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;q=Vn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+q|0;q=0;while(1){o=d[l>>1]|0;k=g+(q<<3)|0;f[k>>2]=o;f[k+4>>2]=((o|0)<0)<<31>>31;q=q+1|0;o=b[m>>0]|0;if((q|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){v=o;break}else l=l+2|0}}else v=t;l=v<<24>>24;if(v<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(l<<3)|0,0,(e<<24>>24)-l<<3|0)|0;i=1;return i|0}case 4:{l=a+24|0;q=b[l>>0]|0;if((q<<24>>24>e<<24>>24?e:q)<<24>>24>0){m=f[f[a>>2]>>2]|0;r=a+40|0;o=un(f[r>>2]|0,f[r+4>>2]|0,f[c>>2]|0,0)|0;r=a+48|0;k=Vn(o|0,I|0,f[r>>2]|0,f[r+4>>2]|0)|0;r=m+k|0;k=0;while(1){m=g+(k<<3)|0;f[m>>2]=j[r>>1];f[m+4>>2]=0;k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){w=m;break}else r=r+2|0}}else w=q;r=w<<24>>24;if(w<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(r<<3)|0,0,(e<<24>>24)-r<<3|0)|0;i=1;return i|0}case 5:{r=a+24|0;k=b[r>>0]|0;if((k<<24>>24>e<<24>>24?e:k)<<24>>24>0){l=f[f[a>>2]>>2]|0;t=a+40|0;m=un(f[t>>2]|0,f[t+4>>2]|0,f[c>>2]|0,0)|0;t=a+48|0;o=Vn(m|0,I|0,f[t>>2]|0,f[t+4>>2]|0)|0;t=l+o|0;o=0;while(1){l=f[t>>2]|0;m=g+(o<<3)|0;f[m>>2]=l;f[m+4>>2]=((l|0)<0)<<31>>31;o=o+1|0;l=b[r>>0]|0;if((o|0)>=((l<<24>>24>e<<24>>24?e:l)<<24>>24|0)){x=l;break}else t=t+4|0}}else x=k;t=x<<24>>24;if(x<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(t<<3)|0,0,(e<<24>>24)-t<<3|0)|0;i=1;return i|0}case 6:{t=a+24|0;o=b[t>>0]|0;if((o<<24>>24>e<<24>>24?e:o)<<24>>24>0){r=f[f[a>>2]>>2]|0;q=a+40|0;l=un(f[q>>2]|0,f[q+4>>2]|0,f[c>>2]|0,0)|0;q=a+48|0;m=Vn(l|0,I|0,f[q>>2]|0,f[q+4>>2]|0)|0;q=r+m|0;m=0;while(1){r=g+(m<<3)|0;f[r>>2]=f[q>>2];f[r+4>>2]=0;m=m+1|0;r=b[t>>0]|0;if((m|0)>=((r<<24>>24>e<<24>>24?e:r)<<24>>24|0)){y=r;break}else q=q+4|0}}else y=o;q=y<<24>>24;if(y<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(q<<3)|0,0,(e<<24>>24)-q<<3|0)|0;i=1;return i|0}case 7:{q=a+24|0;m=b[q>>0]|0;if((m<<24>>24>e<<24>>24?e:m)<<24>>24>0){t=f[f[a>>2]>>2]|0;k=a+40|0;r=un(f[k>>2]|0,f[k+4>>2]|0,f[c>>2]|0,0)|0;k=a+48|0;l=Vn(r|0,I|0,f[k>>2]|0,f[k+4>>2]|0)|0;k=t+l|0;l=0;while(1){t=k;r=f[t+4>>2]|0;z=g+(l<<3)|0;f[z>>2]=f[t>>2];f[z+4>>2]=r;l=l+1|0;r=b[q>>0]|0;if((l|0)>=((r<<24>>24>e<<24>>24?e:r)<<24>>24|0)){A=r;break}else k=k+8|0}}else A=m;k=A<<24>>24;if(A<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(k<<3)|0,0,(e<<24>>24)-k<<3|0)|0;i=1;return i|0}case 8:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){q=f[f[a>>2]>>2]|0;o=a+40|0;r=un(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;z=Vn(r|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=q+z|0;z=0;while(1){q=o;r=f[q+4>>2]|0;t=g+(z<<3)|0;f[t>>2]=f[q>>2];f[t+4>>2]=r;z=z+1|0;r=b[k>>0]|0;if((z|0)>=((r<<24>>24>e<<24>>24?e:r)<<24>>24|0)){B=r;break}else o=o+8|0}}else B=l;o=B<<24>>24;if(B<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(o<<3)|0,0,(e<<24>>24)-o<<3|0)|0;i=1;return i|0}case 9:{o=a+24|0;z=b[o>>0]|0;if((z<<24>>24>e<<24>>24?e:z)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;r=un(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Vn(r|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){C=$(n[m>>2]);k=+K(+C)>=1.0?(+C>0.0?~~+Y(+J(+C/4294967296.0),4294967295.0)>>>0:~~+W((+C-+(~~+C>>>0))/4294967296.0)>>>0):0;r=g+(t<<3)|0;f[r>>2]=~~+C>>>0;f[r+4>>2]=k;t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){D=k;break}else m=m+4|0}}else D=z;m=D<<24>>24;if(D<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(m<<3)|0,0,(e<<24>>24)-m<<3|0)|0;i=1;return i|0}case 10:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=un(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;r=Vn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+r|0;r=0;while(1){E=+p[l>>3];o=+K(E)>=1.0?(E>0.0?~~+Y(+J(E/4294967296.0),4294967295.0)>>>0:~~+W((E-+(~~E>>>0))/4294967296.0)>>>0):0;k=g+(r<<3)|0;f[k>>2]=~~E>>>0;f[k+4>>2]=o;r=r+1|0;o=b[m>>0]|0;if((r|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){F=o;break}else l=l+8|0}}else F=t;l=F<<24>>24;if(F<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(l<<3)|0,0,(e<<24>>24)-l<<3|0)|0;i=1;return i|0}case 11:{l=a+24|0;r=b[l>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){m=f[f[a>>2]>>2]|0;z=a+40|0;o=un(f[z>>2]|0,f[z+4>>2]|0,f[c>>2]|0,0)|0;z=a+48|0;k=Vn(o|0,I|0,f[z>>2]|0,f[z+4>>2]|0)|0;z=m+k|0;k=0;while(1){m=g+(k<<3)|0;f[m>>2]=h[z>>0];f[m+4>>2]=0;k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){G=m;break}else z=z+1|0}}else G=r;z=G<<24>>24;if(G<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(z<<3)|0,0,(e<<24>>24)-z<<3|0)|0;i=1;return i|0}default:{i=0;return i|0}}while(0);return 0}function wb(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;c=u;u=u+16|0;d=c+8|0;e=c;if((f[a+96>>2]|0)==(f[a+92>>2]|0)){u=c;return}g=a+56|0;h=f[g>>2]|0;if((h|0)==(f[a+60>>2]|0)){Ri(a+52|0,b);i=b}else{f[h>>2]=f[b>>2];f[g>>2]=h+4;i=b}b=a+88|0;f[b>>2]=0;h=f[a>>2]|0;g=f[i>>2]|0;j=g+1|0;if((g|0)!=-1){k=((j>>>0)%3|0|0)==0?g+-2|0:j;if((k|0)==-1)l=-1;else l=f[(f[h>>2]|0)+(k<<2)>>2]|0;k=(((g>>>0)%3|0|0)==0?2:-1)+g|0;if((k|0)==-1){m=l;n=-1}else{m=l;n=f[(f[h>>2]|0)+(k<<2)>>2]|0}}else{m=-1;n=-1}k=a+24|0;h=f[k>>2]|0;l=h+(m>>>5<<2)|0;g=1<<(m&31);j=f[l>>2]|0;if(!(j&g)){f[l>>2]=j|g;g=f[i>>2]|0;j=g+1|0;if((g|0)==-1)o=-1;else o=((j>>>0)%3|0|0)==0?g+-2|0:j;f[e>>2]=o;j=f[(f[(f[a+44>>2]|0)+96>>2]|0)+(((o>>>0)/3|0)*12|0)+(((o>>>0)%3|0)<<2)>>2]|0;o=f[a+48>>2]|0;f[d>>2]=j;g=f[o+4>>2]|0;o=g+4|0;l=f[o>>2]|0;if((l|0)==(f[g+8>>2]|0))Ri(g,d);else{f[l>>2]=j;f[o>>2]=l+4}l=a+40|0;o=f[l>>2]|0;j=o+4|0;g=f[j>>2]|0;if((g|0)==(f[o+8>>2]|0)){Ri(o,e);p=f[l>>2]|0}else{f[g>>2]=f[e>>2];f[j>>2]=g+4;p=o}o=p+24|0;f[(f[p+12>>2]|0)+(m<<2)>>2]=f[o>>2];f[o>>2]=(f[o>>2]|0)+1;q=f[k>>2]|0}else q=h;h=q+(n>>>5<<2)|0;q=1<<(n&31);o=f[h>>2]|0;if(!(o&q)){f[h>>2]=o|q;q=f[i>>2]|0;do if((q|0)!=-1)if(!((q>>>0)%3|0)){r=q+2|0;break}else{r=q+-1|0;break}else r=-1;while(0);f[e>>2]=r;q=f[(f[(f[a+44>>2]|0)+96>>2]|0)+(((r>>>0)/3|0)*12|0)+(((r>>>0)%3|0)<<2)>>2]|0;r=f[a+48>>2]|0;f[d>>2]=q;o=f[r+4>>2]|0;r=o+4|0;h=f[r>>2]|0;if((h|0)==(f[o+8>>2]|0))Ri(o,d);else{f[h>>2]=q;f[r>>2]=h+4}h=a+40|0;r=f[h>>2]|0;q=r+4|0;o=f[q>>2]|0;if((o|0)==(f[r+8>>2]|0)){Ri(r,e);s=f[h>>2]|0}else{f[o>>2]=f[e>>2];f[q>>2]=o+4;s=r}r=s+24|0;f[(f[s+12>>2]|0)+(n<<2)>>2]=f[r>>2];f[r>>2]=(f[r>>2]|0)+1}r=f[i>>2]|0;if((r|0)==-1)t=-1;else t=f[(f[f[a>>2]>>2]|0)+(r<<2)>>2]|0;r=(f[k>>2]|0)+(t>>>5<<2)|0;n=1<<(t&31);s=f[r>>2]|0;if(!(n&s)){f[r>>2]=s|n;n=f[i>>2]|0;f[e>>2]=n;s=f[(f[(f[a+44>>2]|0)+96>>2]|0)+(((n>>>0)/3|0)*12|0)+(((n>>>0)%3|0)<<2)>>2]|0;n=f[a+48>>2]|0;f[d>>2]=s;r=f[n+4>>2]|0;n=r+4|0;o=f[n>>2]|0;if((o|0)==(f[r+8>>2]|0))Ri(r,d);else{f[o>>2]=s;f[n>>2]=o+4}o=a+40|0;n=f[o>>2]|0;s=n+4|0;r=f[s>>2]|0;if((r|0)==(f[n+8>>2]|0)){Ri(n,e);v=f[o>>2]|0}else{f[r>>2]=f[e>>2];f[s>>2]=r+4;v=n}n=v+24|0;f[(f[v+12>>2]|0)+(t<<2)>>2]=f[n>>2];f[n>>2]=(f[n>>2]|0)+1}n=f[b>>2]|0;a:do if((n|0)<3){t=a+12|0;v=a+44|0;r=a+48|0;s=a+40|0;o=a+92|0;q=n;while(1){h=q;while(1){w=a+52+(h*12|0)+4|0;x=f[w>>2]|0;if((f[a+52+(h*12|0)>>2]|0)!=(x|0))break;if((h|0)<2)h=h+1|0;else break a}m=x+-4|0;p=f[m>>2]|0;f[w>>2]=m;f[b>>2]=h;f[i>>2]=p;if((p|0)==-1)break;m=(p>>>0)/3|0;g=f[t>>2]|0;do if(!(f[g+(m>>>5<<2)>>2]&1<<(m&31))){j=p;l=g;b:while(1){y=(j>>>0)/3|0;z=l+(y>>>5<<2)|0;f[z>>2]=1<<(y&31)|f[z>>2];z=f[i>>2]|0;if((z|0)==-1)A=-1;else A=f[(f[f[a>>2]>>2]|0)+(z<<2)>>2]|0;y=(f[k>>2]|0)+(A>>>5<<2)|0;B=1<<(A&31);C=f[y>>2]|0;if(!(B&C)){f[y>>2]=C|B;B=f[i>>2]|0;f[e>>2]=B;C=f[(f[(f[v>>2]|0)+96>>2]|0)+(((B>>>0)/3|0)*12|0)+(((B>>>0)%3|0)<<2)>>2]|0;B=f[r>>2]|0;f[d>>2]=C;y=f[B+4>>2]|0;B=y+4|0;D=f[B>>2]|0;if((D|0)==(f[y+8>>2]|0))Ri(y,d);else{f[D>>2]=C;f[B>>2]=D+4}D=f[s>>2]|0;B=D+4|0;C=f[B>>2]|0;if((C|0)==(f[D+8>>2]|0)){Ri(D,e);E=f[s>>2]|0}else{f[C>>2]=f[e>>2];f[B>>2]=C+4;E=D}D=E+24|0;f[(f[E+12>>2]|0)+(A<<2)>>2]=f[D>>2];f[D>>2]=(f[D>>2]|0)+1;F=f[i>>2]|0}else F=z;z=f[a>>2]|0;if((F|0)==-1){G=93;break}D=F+1|0;C=((D>>>0)%3|0|0)==0?F+-2|0:D;if((C|0)==-1)H=-1;else H=f[(f[z+12>>2]|0)+(C<<2)>>2]|0;C=(((F>>>0)%3|0|0)==0?2:-1)+F|0;if((C|0)==-1)I=-1;else I=f[(f[z+12>>2]|0)+(C<<2)>>2]|0;C=(H|0)==-1;D=C?-1:(H>>>0)/3|0;B=(I|0)==-1;y=B?-1:(I>>>0)/3|0;if(C)J=1;else J=(f[(f[t>>2]|0)+(D>>>5<<2)>>2]&1<<(D&31)|0)!=0;do if(B)if(J){G=93;break b}else G=82;else{if(f[(f[t>>2]|0)+(y>>>5<<2)>>2]&1<<(y&31)|0)if(J){G=93;break b}else{G=82;break}D=f[(f[z>>2]|0)+(I<<2)>>2]|0;if(!(1<<(D&31)&f[(f[k>>2]|0)+(D>>>5<<2)>>2])){K=(f[o>>2]|0)+(D<<2)|0;D=f[K>>2]|0;f[K>>2]=D+1;L=(D|0)>0?1:2}else L=0;if(J?(L|0)<=(f[b>>2]|0):0){M=I;break}f[d>>2]=I;D=a+52+(L*12|0)+4|0;K=f[D>>2]|0;if((K|0)==(f[a+52+(L*12|0)+8>>2]|0))Ri(a+52+(L*12|0)|0,d);else{f[K>>2]=I;f[D>>2]=K+4}if((f[b>>2]|0)>(L|0))f[b>>2]=L;if(J){G=93;break b}else G=82}while(0);if((G|0)==82){G=0;if(C)N=-1;else N=f[(f[f[a>>2]>>2]|0)+(H<<2)>>2]|0;if(!(1<<(N&31)&f[(f[k>>2]|0)+(N>>>5<<2)>>2])){z=(f[o>>2]|0)+(N<<2)|0;y=f[z>>2]|0;f[z>>2]=y+1;O=(y|0)>0?1:2}else O=0;if((O|0)>(f[b>>2]|0))break;else M=H}f[i>>2]=M;j=M;l=f[t>>2]|0}if((G|0)==93){G=0;P=f[b>>2]|0;break}f[d>>2]=H;l=a+52+(O*12|0)+4|0;j=f[l>>2]|0;if((j|0)==(f[a+52+(O*12|0)+8>>2]|0))Ri(a+52+(O*12|0)|0,d);else{f[j>>2]=H;f[l>>2]=j+4}j=f[b>>2]|0;if((j|0)>(O|0)){f[b>>2]=O;Q=O}else Q=j;P=Q}else P=h;while(0);if((P|0)<3)q=P;else break a}u=c;return}while(0);f[i>>2]=-1;u=c;return}function xb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}xb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;xb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function yb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}yb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;yb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function zb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}zb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;zb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Ab(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Ab(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Ab(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}} +function Bb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Bb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Bb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Cb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Cb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Cb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Db(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Db(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Db(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Eb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Eb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Eb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Fb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Fb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Fb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Gb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Gb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Gb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Hb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Hb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Hb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Ib(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Ib(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Ib(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Jb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Jb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Jb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Kb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Kb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Kb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Lb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Lb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Lb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Mb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Mb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Mb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Nb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Nb(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Nb(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Ob(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0;d=a;a=b;a:while(1){b=a;e=a+-4|0;g=d;while(1){h=g;b:while(1){i=h;j=b-i|0;k=j>>2;switch(k|0){case 2:{l=5;break a;break}case 3:{l=11;break a;break}case 4:{l=12;break a;break}case 5:{l=13;break a;break}case 1:case 0:{l=84;break a;break}default:{}}if((j|0)<124){l=15;break a}m=h+(((k|0)/2|0)<<2)|0;if((j|0)>3996){j=(k|0)/4|0;n=ig(h,h+(j<<2)|0,m,m+(j<<2)|0,e,c)|0}else n=Vg(h,m,e,c)|0;o=f[h>>2]|0;j=f[m>>2]|0;p=f[c>>2]|0;k=f[p>>2]|0;q=(f[p+4>>2]|0)-k>>3;if(q>>>0<=o>>>0){l=20;break a}r=k;if(q>>>0<=j>>>0){l=22;break a}k=f[r+(o<<3)>>2]|0;s=f[r+(j<<3)>>2]|0;if(k>>>0>>0){t=e;u=n;break}else v=e;while(1){v=v+-4|0;if((h|0)==(v|0))break;w=f[v>>2]|0;if(q>>>0<=w>>>0){l=51;break a}if((f[r+(w<<3)>>2]|0)>>>0>>0){l=53;break b}}s=h+4|0;j=f[e>>2]|0;if(q>>>0<=j>>>0){l=26;break a}if(k>>>0<(f[r+(j<<3)>>2]|0)>>>0)x=s;else{if((s|0)==(e|0)){l=84;break a}else y=s;while(1){z=f[y>>2]|0;if(q>>>0<=z>>>0){l=32;break a}if(k>>>0<(f[r+(z<<3)>>2]|0)>>>0)break;s=y+4|0;if((s|0)==(e|0)){l=84;break a}else y=s}f[y>>2]=j;f[e>>2]=z;x=y+4|0}if((x|0)==(e|0)){l=84;break a}r=f[h>>2]|0;A=f[c>>2]|0;k=f[A>>2]|0;q=(f[A+4>>2]|0)-k>>3;if(q>>>0<=r>>>0){l=38;break a}s=k;k=e;B=x;C=r;while(1){r=s+(C<<3)|0;D=q>>>0>C>>>0;E=B;while(1){F=f[E>>2]|0;if(q>>>0<=F>>>0){l=40;break a}G=f[r>>2]|0;if(G>>>0<(f[s+(F<<3)>>2]|0)>>>0)break;if(D)E=E+4|0;else{l=38;break a}}if(q>>>0>C>>>0)H=k;else{l=46;break a}do{H=H+-4|0;I=f[H>>2]|0;if(q>>>0<=I>>>0){l=47;break a}}while(G>>>0<(f[s+(I<<3)>>2]|0)>>>0);if(E>>>0>=H>>>0){h=E;continue b}D=f[E>>2]|0;f[E>>2]=I;f[H>>2]=D;C=f[h>>2]|0;if(q>>>0<=C>>>0){l=38;break a}else{k=H;B=E+4|0}}}if((l|0)==53){l=0;f[h>>2]=w;f[v>>2]=o;t=v;u=n+1|0}B=h+4|0;c:do if(B>>>0>>0){k=f[B>>2]|0;C=f[c>>2]|0;q=f[C>>2]|0;s=(f[C+4>>2]|0)-q>>3;if(s>>>0>k>>>0){J=t;K=B;L=u;M=m;N=s;O=q;P=C;Q=k}else{R=C;l=57;break a}while(1){C=f[c>>2]|0;k=C+4|0;q=f[M>>2]|0;s=K;j=O;D=N;S=P;r=Q;while(1){F=j;if(D>>>0<=q>>>0){l=59;break a}if((f[F+(r<<3)>>2]|0)>>>0>=(f[F+(q<<3)>>2]|0)>>>0)break;F=s+4|0;T=f[F>>2]|0;j=f[C>>2]|0;D=(f[k>>2]|0)-j>>3;if(D>>>0<=T>>>0){R=C;l=57;break a}else{s=F;S=C;r=T}}C=f[M>>2]|0;O=f[S>>2]|0;N=(f[S+4>>2]|0)-O>>3;D=O;j=D+(C<<3)|0;if(N>>>0>C>>>0)U=J;else{l=65;break a}do{U=U+-4|0;V=f[U>>2]|0;if(N>>>0<=V>>>0){l=66;break a}}while((f[D+(V<<3)>>2]|0)>>>0>=(f[j>>2]|0)>>>0);if(s>>>0>U>>>0){W=M;X=L;Y=s;break c}f[s>>2]=V;f[U>>2]=r;K=s+4|0;Q=f[K>>2]|0;if(N>>>0<=Q>>>0){R=S;l=57;break a}else{J=U;L=L+1|0;M=(M|0)==(s|0)?U:M;P=S}}}else{W=m;X=u;Y=B}while(0);if((Y|0)!=(W|0)){B=f[W>>2]|0;j=f[Y>>2]|0;Z=f[c>>2]|0;D=f[Z>>2]|0;C=(f[Z+4>>2]|0)-D>>3;if(C>>>0<=B>>>0){l=72;break a}k=D;if(C>>>0<=j>>>0){l=74;break a}if((f[k+(B<<3)>>2]|0)>>>0<(f[k+(j<<3)>>2]|0)>>>0){f[Y>>2]=B;f[W>>2]=j;_=X+1|0}else _=X}else _=X;if(!_){$=_d(h,Y,c)|0;j=Y+4|0;if(_d(j,a,c)|0){l=83;break}if($){g=j;continue}}j=Y;if((j-i|0)>=(b-j|0)){l=82;break}Ob(h,Y,c);g=Y+4|0}if((l|0)==82){l=0;Ob(Y+4|0,a,c);d=h;a=Y;continue}else if((l|0)==83){l=0;if($){l=84;break}else{d=h;a=Y;continue}}}switch(l|0){case 5:{l=f[e>>2]|0;Y=f[h>>2]|0;d=f[c>>2]|0;$=f[d>>2]|0;i=(f[d+4>>2]|0)-$>>3;if(i>>>0<=l>>>0)aq(d);_=$;if(i>>>0<=Y>>>0)aq(d);if((f[_+(l<<3)>>2]|0)>>>0>=(f[_+(Y<<3)>>2]|0)>>>0)return;f[h>>2]=l;f[e>>2]=Y;return}case 11:{Vg(h,h+4|0,e,c)|0;return}case 12:{jh(h,h+4|0,h+8|0,e,c)|0;return}case 13:{ig(h,h+4|0,h+8|0,h+12|0,e,c)|0;return}case 15:{ih(h,a,c);return}case 20:{aq(p);break}case 22:{aq(p);break}case 26:{aq(p);break}case 32:{aq(p);break}case 38:{aq(A);break}case 40:{aq(A);break}case 46:{aq(A);break}case 47:{aq(A);break}case 51:{aq(p);break}case 57:{aq(R);break}case 59:{aq(S);break}case 65:{if(N>>>0>(f[J+-4>>2]|0)>>>0)aq(S);else aq(S);break}case 66:{aq(S);break}case 72:{aq(Z);break}case 74:{aq(Z);break}case 84:return}}function Pb(a,c,e,g){a=a|0;c=c|0;e=e|0;g=g|0;var i=0,k=0,l=0,m=0,o=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;if(!g){i=0;return i|0}do switch(f[a+28>>2]|0){case 1:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){m=f[f[a>>2]>>2]|0;o=a+40|0;q=un(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;r=Vn(q|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=m+r|0;r=0;while(1){f[g+(r<<2)>>2]=b[o>>0];r=r+1|0;m=b[k>>0]|0;if((r|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){s=m;break}else o=o+1|0}}else s=l;o=s<<24>>24;if(s<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(o<<2)|0,0,(e<<24>>24)-o<<2|0)|0;i=1;return i|0}case 2:{o=a+24|0;r=b[o>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;q=un(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Vn(q|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){f[g+(t<<2)>>2]=h[m>>0];t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){u=k;break}else m=m+1|0}}else u=r;m=u<<24>>24;if(u<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(m<<2)|0,0,(e<<24>>24)-m<<2|0)|0;i=1;return i|0}case 3:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=un(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;q=Vn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+q|0;q=0;while(1){f[g+(q<<2)>>2]=d[l>>1];q=q+1|0;o=b[m>>0]|0;if((q|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){v=o;break}else l=l+2|0}}else v=t;l=v<<24>>24;if(v<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(l<<2)|0,0,(e<<24>>24)-l<<2|0)|0;i=1;return i|0}case 4:{l=a+24|0;q=b[l>>0]|0;if((q<<24>>24>e<<24>>24?e:q)<<24>>24>0){m=f[f[a>>2]>>2]|0;r=a+40|0;o=un(f[r>>2]|0,f[r+4>>2]|0,f[c>>2]|0,0)|0;r=a+48|0;k=Vn(o|0,I|0,f[r>>2]|0,f[r+4>>2]|0)|0;r=m+k|0;k=0;while(1){f[g+(k<<2)>>2]=j[r>>1];k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){w=m;break}else r=r+2|0}}else w=q;r=w<<24>>24;if(w<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(r<<2)|0,0,(e<<24>>24)-r<<2|0)|0;i=1;return i|0}case 5:{r=a+24|0;k=b[r>>0]|0;if((k<<24>>24>e<<24>>24?e:k)<<24>>24>0){l=f[f[a>>2]>>2]|0;t=a+40|0;m=un(f[t>>2]|0,f[t+4>>2]|0,f[c>>2]|0,0)|0;t=a+48|0;o=Vn(m|0,I|0,f[t>>2]|0,f[t+4>>2]|0)|0;t=l+o|0;o=0;while(1){f[g+(o<<2)>>2]=f[t>>2];o=o+1|0;l=b[r>>0]|0;if((o|0)>=((l<<24>>24>e<<24>>24?e:l)<<24>>24|0)){x=l;break}else t=t+4|0}}else x=k;t=x<<24>>24;if(x<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(t<<2)|0,0,(e<<24>>24)-t<<2|0)|0;i=1;return i|0}case 6:{t=a+24|0;o=b[t>>0]|0;if((o<<24>>24>e<<24>>24?e:o)<<24>>24>0){r=f[f[a>>2]>>2]|0;q=a+40|0;l=un(f[q>>2]|0,f[q+4>>2]|0,f[c>>2]|0,0)|0;q=a+48|0;m=Vn(l|0,I|0,f[q>>2]|0,f[q+4>>2]|0)|0;q=r+m|0;m=0;while(1){f[g+(m<<2)>>2]=f[q>>2];m=m+1|0;r=b[t>>0]|0;if((m|0)>=((r<<24>>24>e<<24>>24?e:r)<<24>>24|0)){y=r;break}else q=q+4|0}}else y=o;q=y<<24>>24;if(y<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(q<<2)|0,0,(e<<24>>24)-q<<2|0)|0;i=1;return i|0}case 7:{q=a+24|0;m=b[q>>0]|0;if((m<<24>>24>e<<24>>24?e:m)<<24>>24>0){t=f[f[a>>2]>>2]|0;k=a+40|0;r=un(f[k>>2]|0,f[k+4>>2]|0,f[c>>2]|0,0)|0;k=a+48|0;l=Vn(r|0,I|0,f[k>>2]|0,f[k+4>>2]|0)|0;k=t+l|0;l=0;while(1){f[g+(l<<2)>>2]=f[k>>2];l=l+1|0;t=b[q>>0]|0;if((l|0)>=((t<<24>>24>e<<24>>24?e:t)<<24>>24|0)){z=t;break}else k=k+8|0}}else z=m;k=z<<24>>24;if(z<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(k<<2)|0,0,(e<<24>>24)-k<<2|0)|0;i=1;return i|0}case 8:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){q=f[f[a>>2]>>2]|0;o=a+40|0;t=un(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;r=Vn(t|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=q+r|0;r=0;while(1){f[g+(r<<2)>>2]=f[o>>2];r=r+1|0;q=b[k>>0]|0;if((r|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){A=q;break}else o=o+8|0}}else A=l;o=A<<24>>24;if(A<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(o<<2)|0,0,(e<<24>>24)-o<<2|0)|0;i=1;return i|0}case 9:{o=a+24|0;r=b[o>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;q=un(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Vn(q|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){k=~~$(n[m>>2])>>>0;f[g+(t<<2)>>2]=k;t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){B=k;break}else m=m+4|0}}else B=r;m=B<<24>>24;if(B<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(m<<2)|0,0,(e<<24>>24)-m<<2|0)|0;i=1;return i|0}case 10:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=un(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;q=Vn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+q|0;q=0;while(1){f[g+(q<<2)>>2]=~~+p[l>>3]>>>0;q=q+1|0;o=b[m>>0]|0;if((q|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){C=o;break}else l=l+8|0}}else C=t;l=C<<24>>24;if(C<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(l<<2)|0,0,(e<<24>>24)-l<<2|0)|0;i=1;return i|0}case 11:{l=a+24|0;q=b[l>>0]|0;if((q<<24>>24>e<<24>>24?e:q)<<24>>24>0){m=f[f[a>>2]>>2]|0;r=a+40|0;o=un(f[r>>2]|0,f[r+4>>2]|0,f[c>>2]|0,0)|0;r=a+48|0;k=Vn(o|0,I|0,f[r>>2]|0,f[r+4>>2]|0)|0;r=m+k|0;k=0;while(1){f[g+(k<<2)>>2]=h[r>>0];k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){D=m;break}else r=r+1|0}}else D=q;r=D<<24>>24;if(D<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(r<<2)|0,0,(e<<24>>24)-r<<2|0)|0;i=1;return i|0}default:{i=0;return i|0}}while(0);return 0}function Qb(a,c,e,g){a=a|0;c=c|0;e=e|0;g=g|0;var i=0,k=0,l=0,m=0,o=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;if(!g){i=0;return i|0}do switch(f[a+28>>2]|0){case 1:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){m=f[f[a>>2]>>2]|0;o=a+40|0;q=un(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;r=Vn(q|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=m+r|0;r=0;while(1){f[g+(r<<2)>>2]=b[o>>0];r=r+1|0;m=b[k>>0]|0;if((r|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){s=m;break}else o=o+1|0}}else s=l;o=s<<24>>24;if(s<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(o<<2)|0,0,(e<<24>>24)-o<<2|0)|0;i=1;return i|0}case 2:{o=a+24|0;r=b[o>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;q=un(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Vn(q|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){f[g+(t<<2)>>2]=h[m>>0];t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){u=k;break}else m=m+1|0}}else u=r;m=u<<24>>24;if(u<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(m<<2)|0,0,(e<<24>>24)-m<<2|0)|0;i=1;return i|0}case 3:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=un(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;q=Vn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+q|0;q=0;while(1){f[g+(q<<2)>>2]=d[l>>1];q=q+1|0;o=b[m>>0]|0;if((q|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){v=o;break}else l=l+2|0}}else v=t;l=v<<24>>24;if(v<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(l<<2)|0,0,(e<<24>>24)-l<<2|0)|0;i=1;return i|0}case 4:{l=a+24|0;q=b[l>>0]|0;if((q<<24>>24>e<<24>>24?e:q)<<24>>24>0){m=f[f[a>>2]>>2]|0;r=a+40|0;o=un(f[r>>2]|0,f[r+4>>2]|0,f[c>>2]|0,0)|0;r=a+48|0;k=Vn(o|0,I|0,f[r>>2]|0,f[r+4>>2]|0)|0;r=m+k|0;k=0;while(1){f[g+(k<<2)>>2]=j[r>>1];k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){w=m;break}else r=r+2|0}}else w=q;r=w<<24>>24;if(w<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(r<<2)|0,0,(e<<24>>24)-r<<2|0)|0;i=1;return i|0}case 5:{r=a+24|0;k=b[r>>0]|0;if((k<<24>>24>e<<24>>24?e:k)<<24>>24>0){l=f[f[a>>2]>>2]|0;t=a+40|0;m=un(f[t>>2]|0,f[t+4>>2]|0,f[c>>2]|0,0)|0;t=a+48|0;o=Vn(m|0,I|0,f[t>>2]|0,f[t+4>>2]|0)|0;t=l+o|0;o=0;while(1){f[g+(o<<2)>>2]=f[t>>2];o=o+1|0;l=b[r>>0]|0;if((o|0)>=((l<<24>>24>e<<24>>24?e:l)<<24>>24|0)){x=l;break}else t=t+4|0}}else x=k;t=x<<24>>24;if(x<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(t<<2)|0,0,(e<<24>>24)-t<<2|0)|0;i=1;return i|0}case 6:{t=a+24|0;o=b[t>>0]|0;if((o<<24>>24>e<<24>>24?e:o)<<24>>24>0){r=f[f[a>>2]>>2]|0;q=a+40|0;l=un(f[q>>2]|0,f[q+4>>2]|0,f[c>>2]|0,0)|0;q=a+48|0;m=Vn(l|0,I|0,f[q>>2]|0,f[q+4>>2]|0)|0;q=r+m|0;m=0;while(1){f[g+(m<<2)>>2]=f[q>>2];m=m+1|0;r=b[t>>0]|0;if((m|0)>=((r<<24>>24>e<<24>>24?e:r)<<24>>24|0)){y=r;break}else q=q+4|0}}else y=o;q=y<<24>>24;if(y<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(q<<2)|0,0,(e<<24>>24)-q<<2|0)|0;i=1;return i|0}case 7:{q=a+24|0;m=b[q>>0]|0;if((m<<24>>24>e<<24>>24?e:m)<<24>>24>0){t=f[f[a>>2]>>2]|0;k=a+40|0;r=un(f[k>>2]|0,f[k+4>>2]|0,f[c>>2]|0,0)|0;k=a+48|0;l=Vn(r|0,I|0,f[k>>2]|0,f[k+4>>2]|0)|0;k=t+l|0;l=0;while(1){f[g+(l<<2)>>2]=f[k>>2];l=l+1|0;t=b[q>>0]|0;if((l|0)>=((t<<24>>24>e<<24>>24?e:t)<<24>>24|0)){z=t;break}else k=k+8|0}}else z=m;k=z<<24>>24;if(z<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(k<<2)|0,0,(e<<24>>24)-k<<2|0)|0;i=1;return i|0}case 8:{k=a+24|0;l=b[k>>0]|0;if((l<<24>>24>e<<24>>24?e:l)<<24>>24>0){q=f[f[a>>2]>>2]|0;o=a+40|0;t=un(f[o>>2]|0,f[o+4>>2]|0,f[c>>2]|0,0)|0;o=a+48|0;r=Vn(t|0,I|0,f[o>>2]|0,f[o+4>>2]|0)|0;o=q+r|0;r=0;while(1){f[g+(r<<2)>>2]=f[o>>2];r=r+1|0;q=b[k>>0]|0;if((r|0)>=((q<<24>>24>e<<24>>24?e:q)<<24>>24|0)){A=q;break}else o=o+8|0}}else A=l;o=A<<24>>24;if(A<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(o<<2)|0,0,(e<<24>>24)-o<<2|0)|0;i=1;return i|0}case 9:{o=a+24|0;r=b[o>>0]|0;if((r<<24>>24>e<<24>>24?e:r)<<24>>24>0){k=f[f[a>>2]>>2]|0;m=a+40|0;q=un(f[m>>2]|0,f[m+4>>2]|0,f[c>>2]|0,0)|0;m=a+48|0;t=Vn(q|0,I|0,f[m>>2]|0,f[m+4>>2]|0)|0;m=k+t|0;t=0;while(1){k=~~$(n[m>>2]);f[g+(t<<2)>>2]=k;t=t+1|0;k=b[o>>0]|0;if((t|0)>=((k<<24>>24>e<<24>>24?e:k)<<24>>24|0)){B=k;break}else m=m+4|0}}else B=r;m=B<<24>>24;if(B<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(m<<2)|0,0,(e<<24>>24)-m<<2|0)|0;i=1;return i|0}case 10:{m=a+24|0;t=b[m>>0]|0;if((t<<24>>24>e<<24>>24?e:t)<<24>>24>0){o=f[f[a>>2]>>2]|0;l=a+40|0;k=un(f[l>>2]|0,f[l+4>>2]|0,f[c>>2]|0,0)|0;l=a+48|0;q=Vn(k|0,I|0,f[l>>2]|0,f[l+4>>2]|0)|0;l=o+q|0;q=0;while(1){f[g+(q<<2)>>2]=~~+p[l>>3];q=q+1|0;o=b[m>>0]|0;if((q|0)>=((o<<24>>24>e<<24>>24?e:o)<<24>>24|0)){C=o;break}else l=l+8|0}}else C=t;l=C<<24>>24;if(C<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(l<<2)|0,0,(e<<24>>24)-l<<2|0)|0;i=1;return i|0}case 11:{l=a+24|0;q=b[l>>0]|0;if((q<<24>>24>e<<24>>24?e:q)<<24>>24>0){m=f[f[a>>2]>>2]|0;r=a+40|0;o=un(f[r>>2]|0,f[r+4>>2]|0,f[c>>2]|0,0)|0;r=a+48|0;k=Vn(o|0,I|0,f[r>>2]|0,f[r+4>>2]|0)|0;r=m+k|0;k=0;while(1){f[g+(k<<2)>>2]=h[r>>0];k=k+1|0;m=b[l>>0]|0;if((k|0)>=((m<<24>>24>e<<24>>24?e:m)<<24>>24|0)){D=m;break}else r=r+1|0}}else D=q;r=D<<24>>24;if(D<<24>>24>=e<<24>>24){i=1;return i|0}sj(g+(r<<2)|0,0,(e<<24>>24)-r<<2|0)|0;i=1;return i|0}default:{i=0;return i|0}}while(0);return 0}function Rb(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=Oa,J=0,K=0,L=0,M=0,N=Oa;e=u;u=u+48|0;g=e+36|0;h=e+24|0;i=e+12|0;j=e;if(!(xh(a,c,d)|0)){k=0;u=e;return k|0}l=f[(f[(f[c+4>>2]|0)+8>>2]|0)+(d<<2)>>2]|0;if((f[l+28>>2]|0)!=9){k=0;u=e;return k|0}m=c+48|0;c=f[m>>2]|0;o=ln(32)|0;f[g>>2]=o;f[g+8>>2]=-2147483616;f[g+4>>2]=17;p=o;q=14495;r=p+17|0;do{b[p>>0]=b[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));b[o+17>>0]=0;o=c+16|0;s=f[o>>2]|0;if(s){t=o;v=s;a:while(1){s=v;while(1){if((f[s+16>>2]|0)>=(d|0))break;w=f[s+4>>2]|0;if(!w){x=t;break a}else s=w}v=f[s>>2]|0;if(!v){x=s;break}else t=s}if(((x|0)!=(o|0)?(f[x+16>>2]|0)<=(d|0):0)?(o=x+20|0,(Jh(o,g)|0)!=0):0)y=Hk(o,g,-1)|0;else z=12}else z=12;if((z|0)==12)y=Hk(c,g,-1)|0;if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);if((y|0)<1){k=0;u=e;return k|0}c=f[m>>2]|0;o=ln(32)|0;f[g>>2]=o;f[g+8>>2]=-2147483616;f[g+4>>2]=19;p=o;q=14438;r=p+19|0;do{b[p>>0]=b[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));b[o+19>>0]=0;o=c+16|0;x=f[o>>2]|0;if(x){t=o;v=x;b:while(1){x=v;while(1){if((f[x+16>>2]|0)>=(d|0))break;w=f[x+4>>2]|0;if(!w){A=t;break b}else x=w}v=f[x>>2]|0;if(!v){A=x;break}else t=x}if((A|0)!=(o|0)?(f[A+16>>2]|0)<=(d|0):0)B=A+20|0;else z=24}else z=24;if((z|0)==24)B=c;if(!(Jh(B,g)|0))C=0;else{B=f[m>>2]|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;c=ln(32)|0;f[h>>2]=c;f[h+8>>2]=-2147483616;f[h+4>>2]=18;p=c;q=14458;r=p+18|0;do{b[p>>0]=b[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));b[c+18>>0]=0;c=B+16|0;A=f[c>>2]|0;if(A){o=c;t=A;c:while(1){A=t;while(1){if((f[A+16>>2]|0)>=(d|0))break;v=f[A+4>>2]|0;if(!v){D=o;break c}else A=v}t=f[A>>2]|0;if(!t){D=A;break}else o=A}if((D|0)!=(c|0)?(f[D+16>>2]|0)<=(d|0):0)E=D+20|0;else z=34}else z=34;if((z|0)==34)E=B;B=(Jh(E,h)|0)!=0;if((b[h+11>>0]|0)<0)Oq(f[h>>2]|0);C=B}if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);if(!C){Wd(a+40|0,l,y)|0;k=1;u=e;return k|0}C=l+24|0;l=b[C>>0]|0;B=l<<24>>24;f[i>>2]=0;E=i+4|0;f[E>>2]=0;f[i+8>>2]=0;do if(l<<24>>24)if(l<<24>>24<0)aq(i);else{D=B<<2;c=ln(D)|0;f[i>>2]=c;o=c+(B<<2)|0;f[i+8>>2]=o;sj(c|0,0,D|0)|0;f[E>>2]=o;F=c;break}else F=0;while(0);B=f[m>>2]|0;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;l=ln(32)|0;f[j>>2]=l;f[j+8>>2]=-2147483616;f[j+4>>2]=19;p=l;q=14438;r=p+19|0;do{b[p>>0]=b[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));b[l+19>>0]=0;l=b[C>>0]|0;c=l<<24>>24;o=B+16|0;D=f[o>>2]|0;if(D){t=o;x=D;d:while(1){D=x;while(1){if((f[D+16>>2]|0)>=(d|0))break;v=f[D+4>>2]|0;if(!v){G=t;break d}else D=v}x=f[D>>2]|0;if(!x){G=D;break}else t=D}if(((G|0)!=(o|0)?(f[G+16>>2]|0)<=(d|0):0)?(o=G+20|0,(Jh(o,j)|0)!=0):0){t=Rg(o,j)|0;if((t|0)!=(G+24|0)){pj(g,t+28|0);t=g+11|0;G=b[t>>0]|0;o=G<<24>>24<0;if(!((o?f[g+4>>2]|0:G&255)|0))H=G;else{if(l<<24>>24>0){x=o?f[g>>2]|0:g;o=0;do{I=$(bq(x,h));A=x;x=f[h>>2]|0;if((A|0)==(x|0))break;n[F+(o<<2)>>2]=I;o=o+1|0}while((o|0)<(c|0));J=b[t>>0]|0}else J=G;H=J}if(H<<24>>24<0)Oq(f[g>>2]|0)}}else z=64}else z=64;if((z|0)==64?(H=Rg(B,j)|0,(H|0)!=(B+4|0)):0){pj(g,H+28|0);H=g+11|0;B=b[H>>0]|0;J=B<<24>>24<0;if(!((J?f[g+4>>2]|0:B&255)|0))K=B;else{if(l<<24>>24>0){l=J?f[g>>2]|0:g;J=0;do{I=$(bq(l,h));G=l;l=f[h>>2]|0;if((G|0)==(l|0))break;n[F+(J<<2)>>2]=I;J=J+1|0}while((J|0)<(c|0));L=b[H>>0]|0}else L=B;K=L}if(K<<24>>24<0)Oq(f[g>>2]|0)}if((b[j+11>>0]|0)<0)Oq(f[j>>2]|0);j=f[m>>2]|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;m=ln(32)|0;f[g>>2]=m;f[g+8>>2]=-2147483616;f[g+4>>2]=18;p=m;q=14458;r=p+18|0;do{b[p>>0]=b[q>>0]|0;p=p+1|0;q=q+1|0}while((p|0)<(r|0));b[m+18>>0]=0;m=j+16|0;q=f[m>>2]|0;if(q){p=m;r=q;e:while(1){q=r;while(1){if((f[q+16>>2]|0)>=(d|0))break;K=f[q+4>>2]|0;if(!K){M=p;break e}else q=K}r=f[q>>2]|0;if(!r){M=q;break}else p=q}if(((M|0)!=(m|0)?(f[M+16>>2]|0)<=(d|0):0)?(d=M+20|0,(Jh(d,g)|0)!=0):0)N=$(sk(d,g,$(1.0)));else z=86}else z=86;if((z|0)==86)N=$(sk(j,g,$(1.0)));if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);Dl(a+40|0,y,f[i>>2]|0,b[C>>0]|0,N);C=f[i>>2]|0;if(C|0){i=f[E>>2]|0;if((i|0)!=(C|0))f[E>>2]=i+(~((i+-4-C|0)>>>2)<<2);Oq(C)}k=1;u=e;return k|0}function Sb(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0;e=u;u=u+64|0;d=e+48|0;h=e+36|0;i=e+24|0;j=e+16|0;k=e+8|0;l=e;m=e+32|0;n=a+60|0;f[a+68>>2]=g;g=a+108|0;tk(g);o=a+56|0;p=f[o>>2]|0;q=(f[p+4>>2]|0)-(f[p>>2]|0)|0;r=q>>2;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;s=i;f[s>>2]=0;f[s+4>>2]=0;s=j;f[s>>2]=0;f[s+4>>2]=0;s=k;f[s>>2]=0;f[s+4>>2]=0;s=l;f[s>>2]=0;f[s+4>>2]=0;if((q|0)<=0){u=e;return 1}q=h+4|0;s=h+8|0;t=a+104|0;v=i+4|0;w=a+100|0;x=j+4|0;y=a+8|0;z=a+16|0;A=a+32|0;B=a+12|0;C=a+28|0;D=a+20|0;E=a+24|0;F=a+96|0;a=k+4|0;G=l+4|0;H=f[p>>2]|0;if((f[p+4>>2]|0)==(H|0)){J=p;aq(J)}else{K=0;L=H}while(1){f[m>>2]=f[L+(K<<2)>>2];f[d>>2]=f[m>>2];ic(n,d,h);H=f[h>>2]|0;p=(H|0)>-1?H:0-H|0;M=f[q>>2]|0;N=(M|0)>-1?M:0-M|0;O=Vn(N|0,((N|0)<0)<<31>>31|0,p|0,((p|0)<0)<<31>>31|0)|0;p=f[s>>2]|0;N=(p|0)>-1;P=N?p:0-p|0;p=Vn(O|0,I|0,P|0,((P|0)<0)<<31>>31|0)|0;P=I;if((p|0)==0&(P|0)==0){O=f[t>>2]|0;Q=O;R=h;S=M;T=O}else{O=f[t>>2]|0;U=((O|0)<0)<<31>>31;V=un(O|0,U|0,H|0,((H|0)<0)<<31>>31|0)|0;H=Ik(V|0,I|0,p|0,P|0)|0;f[h>>2]=H;V=un(O|0,U|0,M|0,((M|0)<0)<<31>>31|0)|0;M=Ik(V|0,I|0,p|0,P|0)|0;f[q>>2]=M;P=O-((H|0)>-1?H:0-H|0)-((M|0)>-1?M:0-M|0)|0;Q=N?P:0-P|0;R=s;S=M;T=O}f[R>>2]=Q;O=f[h>>2]|0;do if((O|0)<=-1){if((S|0)<0){M=f[s>>2]|0;W=(M|0)>-1?M:0-M|0;X=M}else{M=f[s>>2]|0;W=(f[w>>2]|0)-((M|0)>-1?M:0-M|0)|0;X=M}if((X|0)<0){Y=(S|0)>-1?S:0-S|0;Z=W;_=X;break}else{Y=(f[w>>2]|0)-((S|0)>-1?S:0-S|0)|0;Z=W;_=X;break}}else{M=f[s>>2]|0;Y=M+T|0;Z=T+S|0;_=M}while(0);M=(Z|0)==0;P=(Y|0)==0;N=f[w>>2]|0;do if(Y|Z){H=(N|0)==(Y|0);if(!(M&H)){p=(N|0)==(Z|0);if(!(P&p)){if(M&(T|0)<(Y|0)){$=0;aa=(T<<1)-Y|0;break}if(p&(T|0)>(Y|0)){$=Z;aa=(T<<1)-Y|0;break}if(H&(T|0)>(Z|0)){$=(T<<1)-Z|0;aa=Y;break}if(P){$=(T|0)<(Z|0)?(T<<1)-Z|0:Z;aa=0}else{$=Z;aa=Y}}else{$=Z;aa=Z}}else{$=Y;aa=Y}}else{$=N;aa=N}while(0);f[i>>2]=$;f[v>>2]=aa;P=0-S|0;M=0-_|0;f[h>>2]=0-O;f[q>>2]=P;f[s>>2]=M;if((O|0)<1){ba=T-_|0;ca=T-S|0}else{H=(_|0)<1?M:_;M=(S|0)<1?P:S;ba=(_|0)>0?M:N-M|0;ca=(S|0)>0?H:N-H|0}H=(ca|0)==0;M=(ba|0)==0;do if(((ba|ca|0)!=0?(P=(N|0)==(ba|0),!(H&P)):0)?(p=(N|0)==(ca|0),!(M&p)):0){if(H&(T|0)<(ba|0)){da=0;ea=(T<<1)-ba|0;break}if(p&(T|0)>(ba|0)){da=N;ea=(T<<1)-ba|0;break}if(P&(T|0)>(ca|0)){da=(T<<1)-ca|0;ea=N;break}if(M){da=(T|0)<(ca|0)?(T<<1)-ca|0:ca;ea=0}else{da=ca;ea=ba}}else{da=N;ea=N}while(0);f[j>>2]=da;f[x>>2]=ea;N=K<<1;M=b+(N<<2)|0;H=f[y>>2]|0;if((H|0)>0){O=0;P=i;p=H;while(1){if((p|0)>0){H=0;do{V=f[P+(H<<2)>>2]|0;U=f[z>>2]|0;if((V|0)>(U|0)){fa=f[A>>2]|0;f[fa+(H<<2)>>2]=U;ga=fa}else{fa=f[B>>2]|0;U=f[A>>2]|0;f[U+(H<<2)>>2]=(V|0)<(fa|0)?fa:V;ga=U}H=H+1|0;U=f[y>>2]|0}while((H|0)<(U|0));ha=ga;ia=U}else{ha=f[A>>2]|0;ia=p}H=(f[M+(O<<2)>>2]|0)-(f[ha+(O<<2)>>2]|0)|0;U=k+(O<<2)|0;f[U>>2]=H;ja=f[C>>2]|0;if((H|0)>=(ja|0)){if((H|0)>(f[E>>2]|0)){ka=H-(f[D>>2]|0)|0;la=52}}else{ka=(f[D>>2]|0)+H|0;la=52}if((la|0)==52){la=0;f[U>>2]=ka}O=O+1|0;if((O|0)>=(ia|0))break;else{P=ha;p=ia}}if((ia|0)>0){p=0;P=j;O=ia;U=ja;while(1){if((O|0)>0){H=0;do{V=f[P+(H<<2)>>2]|0;fa=f[z>>2]|0;if((V|0)>(fa|0))f[ha+(H<<2)>>2]=fa;else{fa=f[B>>2]|0;f[ha+(H<<2)>>2]=(V|0)<(fa|0)?fa:V}H=H+1|0;ma=f[y>>2]|0}while((H|0)<(ma|0));na=f[C>>2]|0;oa=ma}else{na=U;oa=O}H=(f[M+(p<<2)>>2]|0)-(f[ha+(p<<2)>>2]|0)|0;V=l+(p<<2)|0;f[V>>2]=H;if((H|0)>=(na|0)){if((H|0)>(f[E>>2]|0)){pa=H-(f[D>>2]|0)|0;la=65}}else{pa=(f[D>>2]|0)+H|0;la=65}if((la|0)==65){la=0;f[V>>2]=pa}p=p+1|0;if((p|0)>=(oa|0))break;else{P=ha;O=oa;U=na}}}}U=f[k>>2]|0;O=f[t>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))qa=(f[F>>2]|0)+U|0;else qa=U;else qa=U-(f[F>>2]|0)|0;f[k>>2]=qa;U=f[a>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))ra=(f[F>>2]|0)+U|0;else ra=U;else ra=U-(f[F>>2]|0)|0;f[a>>2]=ra;U=f[l>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))sa=(f[F>>2]|0)+U|0;else sa=U;else sa=U-(f[F>>2]|0)|0;f[l>>2]=sa;U=f[G>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))ta=(f[F>>2]|0)+U|0;else ta=U;else ta=U-(f[F>>2]|0)|0;f[G>>2]=ta;if((((ra|0)>-1?ra:0-ra|0)+((qa|0)>-1?qa:0-qa|0)|0)<(((sa|0)>-1?sa:0-sa|0)+((ta|0)>-1?ta:0-ta|0)|0)){fj(g,0);ua=k}else{fj(g,1);ua=l}U=f[ua>>2]|0;if((U|0)<0)va=(f[F>>2]|0)+U|0;else va=U;U=c+(N<<2)|0;f[U>>2]=va;O=f[ua+4>>2]|0;if((O|0)<0)wa=(f[F>>2]|0)+O|0;else wa=O;f[U+4>>2]=wa;K=K+1|0;if((K|0)>=(r|0)){la=3;break}U=f[o>>2]|0;L=f[U>>2]|0;if((f[U+4>>2]|0)-L>>2>>>0<=K>>>0){J=U;la=4;break}}if((la|0)==3){u=e;return 1}else if((la|0)==4)aq(J);return 0}function Tb(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0;e=u;u=u+64|0;d=e+48|0;h=e+36|0;i=e+24|0;j=e+16|0;k=e+8|0;l=e;m=e+32|0;n=a+60|0;f[a+68>>2]=g;g=a+108|0;tk(g);o=a+56|0;p=f[o>>2]|0;q=(f[p+4>>2]|0)-(f[p>>2]|0)|0;r=q>>2;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;s=i;f[s>>2]=0;f[s+4>>2]=0;s=j;f[s>>2]=0;f[s+4>>2]=0;s=k;f[s>>2]=0;f[s+4>>2]=0;s=l;f[s>>2]=0;f[s+4>>2]=0;if((q|0)<=0){u=e;return 1}q=h+4|0;s=h+8|0;t=a+104|0;v=i+4|0;w=a+100|0;x=j+4|0;y=a+8|0;z=a+16|0;A=a+32|0;B=a+12|0;C=a+28|0;D=a+20|0;E=a+24|0;F=a+96|0;a=k+4|0;G=l+4|0;H=f[p>>2]|0;if((f[p+4>>2]|0)==(H|0)){J=p;aq(J)}else{K=0;L=H}while(1){f[m>>2]=f[L+(K<<2)>>2];f[d>>2]=f[m>>2];$b(n,d,h);H=f[h>>2]|0;p=(H|0)>-1?H:0-H|0;M=f[q>>2]|0;N=(M|0)>-1?M:0-M|0;O=Vn(N|0,((N|0)<0)<<31>>31|0,p|0,((p|0)<0)<<31>>31|0)|0;p=f[s>>2]|0;N=(p|0)>-1;P=N?p:0-p|0;p=Vn(O|0,I|0,P|0,((P|0)<0)<<31>>31|0)|0;P=I;if((p|0)==0&(P|0)==0){O=f[t>>2]|0;Q=O;R=h;S=M;T=O}else{O=f[t>>2]|0;U=((O|0)<0)<<31>>31;V=un(O|0,U|0,H|0,((H|0)<0)<<31>>31|0)|0;H=Ik(V|0,I|0,p|0,P|0)|0;f[h>>2]=H;V=un(O|0,U|0,M|0,((M|0)<0)<<31>>31|0)|0;M=Ik(V|0,I|0,p|0,P|0)|0;f[q>>2]=M;P=O-((H|0)>-1?H:0-H|0)-((M|0)>-1?M:0-M|0)|0;Q=N?P:0-P|0;R=s;S=M;T=O}f[R>>2]=Q;O=f[h>>2]|0;do if((O|0)<=-1){if((S|0)<0){M=f[s>>2]|0;W=(M|0)>-1?M:0-M|0;X=M}else{M=f[s>>2]|0;W=(f[w>>2]|0)-((M|0)>-1?M:0-M|0)|0;X=M}if((X|0)<0){Y=(S|0)>-1?S:0-S|0;Z=W;_=X;break}else{Y=(f[w>>2]|0)-((S|0)>-1?S:0-S|0)|0;Z=W;_=X;break}}else{M=f[s>>2]|0;Y=M+T|0;Z=T+S|0;_=M}while(0);M=(Z|0)==0;P=(Y|0)==0;N=f[w>>2]|0;do if(Y|Z){H=(N|0)==(Y|0);if(!(M&H)){p=(N|0)==(Z|0);if(!(P&p)){if(M&(T|0)<(Y|0)){$=0;aa=(T<<1)-Y|0;break}if(p&(T|0)>(Y|0)){$=Z;aa=(T<<1)-Y|0;break}if(H&(T|0)>(Z|0)){$=(T<<1)-Z|0;aa=Y;break}if(P){$=(T|0)<(Z|0)?(T<<1)-Z|0:Z;aa=0}else{$=Z;aa=Y}}else{$=Z;aa=Z}}else{$=Y;aa=Y}}else{$=N;aa=N}while(0);f[i>>2]=$;f[v>>2]=aa;P=0-S|0;M=0-_|0;f[h>>2]=0-O;f[q>>2]=P;f[s>>2]=M;if((O|0)<1){ba=T-_|0;ca=T-S|0}else{H=(_|0)<1?M:_;M=(S|0)<1?P:S;ba=(_|0)>0?M:N-M|0;ca=(S|0)>0?H:N-H|0}H=(ca|0)==0;M=(ba|0)==0;do if(((ba|ca|0)!=0?(P=(N|0)==(ba|0),!(H&P)):0)?(p=(N|0)==(ca|0),!(M&p)):0){if(H&(T|0)<(ba|0)){da=0;ea=(T<<1)-ba|0;break}if(p&(T|0)>(ba|0)){da=N;ea=(T<<1)-ba|0;break}if(P&(T|0)>(ca|0)){da=(T<<1)-ca|0;ea=N;break}if(M){da=(T|0)<(ca|0)?(T<<1)-ca|0:ca;ea=0}else{da=ca;ea=ba}}else{da=N;ea=N}while(0);f[j>>2]=da;f[x>>2]=ea;N=K<<1;M=b+(N<<2)|0;H=f[y>>2]|0;if((H|0)>0){O=0;P=i;p=H;while(1){if((p|0)>0){H=0;do{V=f[P+(H<<2)>>2]|0;U=f[z>>2]|0;if((V|0)>(U|0)){fa=f[A>>2]|0;f[fa+(H<<2)>>2]=U;ga=fa}else{fa=f[B>>2]|0;U=f[A>>2]|0;f[U+(H<<2)>>2]=(V|0)<(fa|0)?fa:V;ga=U}H=H+1|0;U=f[y>>2]|0}while((H|0)<(U|0));ha=ga;ia=U}else{ha=f[A>>2]|0;ia=p}H=(f[M+(O<<2)>>2]|0)-(f[ha+(O<<2)>>2]|0)|0;U=k+(O<<2)|0;f[U>>2]=H;ja=f[C>>2]|0;if((H|0)>=(ja|0)){if((H|0)>(f[E>>2]|0)){ka=H-(f[D>>2]|0)|0;la=52}}else{ka=(f[D>>2]|0)+H|0;la=52}if((la|0)==52){la=0;f[U>>2]=ka}O=O+1|0;if((O|0)>=(ia|0))break;else{P=ha;p=ia}}if((ia|0)>0){p=0;P=j;O=ia;U=ja;while(1){if((O|0)>0){H=0;do{V=f[P+(H<<2)>>2]|0;fa=f[z>>2]|0;if((V|0)>(fa|0))f[ha+(H<<2)>>2]=fa;else{fa=f[B>>2]|0;f[ha+(H<<2)>>2]=(V|0)<(fa|0)?fa:V}H=H+1|0;ma=f[y>>2]|0}while((H|0)<(ma|0));na=f[C>>2]|0;oa=ma}else{na=U;oa=O}H=(f[M+(p<<2)>>2]|0)-(f[ha+(p<<2)>>2]|0)|0;V=l+(p<<2)|0;f[V>>2]=H;if((H|0)>=(na|0)){if((H|0)>(f[E>>2]|0)){pa=H-(f[D>>2]|0)|0;la=65}}else{pa=(f[D>>2]|0)+H|0;la=65}if((la|0)==65){la=0;f[V>>2]=pa}p=p+1|0;if((p|0)>=(oa|0))break;else{P=ha;O=oa;U=na}}}}U=f[k>>2]|0;O=f[t>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))qa=(f[F>>2]|0)+U|0;else qa=U;else qa=U-(f[F>>2]|0)|0;f[k>>2]=qa;U=f[a>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))ra=(f[F>>2]|0)+U|0;else ra=U;else ra=U-(f[F>>2]|0)|0;f[a>>2]=ra;U=f[l>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))sa=(f[F>>2]|0)+U|0;else sa=U;else sa=U-(f[F>>2]|0)|0;f[l>>2]=sa;U=f[G>>2]|0;if((O|0)>=(U|0))if((U|0)<(0-O|0))ta=(f[F>>2]|0)+U|0;else ta=U;else ta=U-(f[F>>2]|0)|0;f[G>>2]=ta;if((((ra|0)>-1?ra:0-ra|0)+((qa|0)>-1?qa:0-qa|0)|0)<(((sa|0)>-1?sa:0-sa|0)+((ta|0)>-1?ta:0-ta|0)|0)){fj(g,0);ua=k}else{fj(g,1);ua=l}U=f[ua>>2]|0;if((U|0)<0)va=(f[F>>2]|0)+U|0;else va=U;U=c+(N<<2)|0;f[U>>2]=va;O=f[ua+4>>2]|0;if((O|0)<0)wa=(f[F>>2]|0)+O|0;else wa=O;f[U+4>>2]=wa;K=K+1|0;if((K|0)>=(r|0)){la=3;break}U=f[o>>2]|0;L=f[U>>2]|0;if((f[U+4>>2]|0)-L>>2>>>0<=K>>>0){J=U;la=4;break}}if((la|0)==3){u=e;return 1}else if((la|0)==4)aq(J);return 0}function Ub(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=Oa,V=Oa,Y=Oa,Z=0,_=0,aa=0,ba=0;d=u;u=u+16|0;e=d;g=a+16|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;n[g>>2]=$(1.0);i=a+20|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;n[a+36>>2]=$(1.0);j=f[c+8>>2]|0;a:do if(j|0){k=a+4|0;l=a+12|0;m=a+8|0;o=j;p=j;while(1){q=o+8|0;r=b[q+11>>0]|0;s=r<<24>>24<0;t=s?f[q>>2]|0:q;v=s?f[o+12>>2]|0:r&255;if(v>>>0>3){r=t;s=v;w=v;while(1){x=X(h[r>>0]|h[r+1>>0]<<8|h[r+2>>0]<<16|h[r+3>>0]<<24,1540483477)|0;s=(X(x>>>24^x,1540483477)|0)^(X(s,1540483477)|0);w=w+-4|0;if(w>>>0<=3)break;else r=r+4|0}r=v+-4|0;w=r&-4;y=r-w|0;z=t+(w+4)|0;A=s}else{y=v;z=t;A=v}switch(y|0){case 3:{B=h[z+2>>0]<<16^A;C=8;break}case 2:{B=A;C=8;break}case 1:{D=A;C=9;break}default:E=A}if((C|0)==8){C=0;D=h[z+1>>0]<<8^B;C=9}if((C|0)==9){C=0;E=X(D^h[z>>0],1540483477)|0}w=X(E>>>13^E,1540483477)|0;r=w>>>15^w;w=f[k>>2]|0;x=(w|0)==0;b:do if(!x){F=w+-1|0;G=(F&w|0)==0;if(!G)if(r>>>0>>0)H=r;else H=(r>>>0)%(w>>>0)|0;else H=r&F;I=f[(f[a>>2]|0)+(H<<2)>>2]|0;if((I|0)!=0?(J=f[I>>2]|0,(J|0)!=0):0){I=(v|0)==0;if(G){if(I){G=J;while(1){K=f[G+4>>2]|0;if(!((K|0)==(r|0)|(K&F|0)==(H|0))){L=H;C=50;break b}K=b[G+8+11>>0]|0;if(!((K<<24>>24<0?f[G+12>>2]|0:K&255)|0))break b;G=f[G>>2]|0;if(!G){L=H;C=50;break b}}}else M=J;while(1){G=f[M+4>>2]|0;if(!((G|0)==(r|0)|(G&F|0)==(H|0))){L=H;C=50;break b}G=M+8|0;K=b[G+11>>0]|0;N=K<<24>>24<0;O=K&255;do if(((N?f[M+12>>2]|0:O)|0)==(v|0)){K=f[G>>2]|0;if(N)if(!(Vk(K,t,v)|0))break b;else break;if((b[t>>0]|0)==(K&255)<<24>>24){K=G;P=O;Q=t;do{P=P+-1|0;K=K+1|0;if(!P)break b;Q=Q+1|0}while((b[K>>0]|0)==(b[Q>>0]|0))}}while(0);M=f[M>>2]|0;if(!M){L=H;C=50;break b}}}if(I){F=J;while(1){O=f[F+4>>2]|0;if((O|0)!=(r|0)){if(O>>>0>>0)R=O;else R=(O>>>0)%(w>>>0)|0;if((R|0)!=(H|0)){L=H;C=50;break b}}O=b[F+8+11>>0]|0;if(!((O<<24>>24<0?f[F+12>>2]|0:O&255)|0))break b;F=f[F>>2]|0;if(!F){L=H;C=50;break b}}}else S=J;while(1){F=f[S+4>>2]|0;if((F|0)!=(r|0)){if(F>>>0>>0)T=F;else T=(F>>>0)%(w>>>0)|0;if((T|0)!=(H|0)){L=H;C=50;break b}}F=S+8|0;I=b[F+11>>0]|0;O=I<<24>>24<0;G=I&255;do if(((O?f[S+12>>2]|0:G)|0)==(v|0)){I=f[F>>2]|0;if(O)if(!(Vk(I,t,v)|0))break b;else break;if((b[t>>0]|0)==(I&255)<<24>>24){I=F;N=G;Q=t;do{N=N+-1|0;I=I+1|0;if(!N)break b;Q=Q+1|0}while((b[I>>0]|0)==(b[Q>>0]|0))}}while(0);S=f[S>>2]|0;if(!S){L=H;C=50;break}}}else{L=H;C=50}}else{L=0;C=50}while(0);if((C|0)==50){C=0;Di(e,a,r,q);U=$(((f[l>>2]|0)+1|0)>>>0);V=$(w>>>0);Y=$(n[g>>2]);do if(x|$(Y*V)>>0<3|(w+-1&w|0)!=0)&1;v=~~$(W($(U/Y)))>>>0;ei(a,t>>>0>>0?v:t);t=f[k>>2]|0;v=t+-1|0;if(!(v&t)){Z=t;_=v&r;break}if(r>>>0>>0){Z=t;_=r}else{Z=t;_=(r>>>0)%(t>>>0)|0}}else{Z=w;_=L}while(0);w=f[(f[a>>2]|0)+(_<<2)>>2]|0;if(!w){f[f[e>>2]>>2]=f[m>>2];f[m>>2]=f[e>>2];f[(f[a>>2]|0)+(_<<2)>>2]=m;r=f[e>>2]|0;x=f[r>>2]|0;if(x|0){q=f[x+4>>2]|0;x=Z+-1|0;if(x&Z)if(q>>>0>>0)aa=q;else aa=(q>>>0)%(Z>>>0)|0;else aa=q&x;f[(f[a>>2]|0)+(aa<<2)>>2]=r}}else{f[f[e>>2]>>2]=f[w>>2];f[w>>2]=f[e>>2]}f[l>>2]=(f[l>>2]|0)+1}w=f[p>>2]|0;if(!w)break a;else{o=w;p=w}}}while(0);e=f[c+28>>2]|0;if(!e){u=d;return}else ba=e;do{e=ba;c=ln(40)|0;Ub(c,f[e+20>>2]|0);aa=Ec(i,e+8|0)|0;e=f[aa>>2]|0;f[aa>>2]=c;if(e|0){c=f[e+28>>2]|0;if(c|0){aa=c;do{c=aa;aa=f[aa>>2]|0;ri(c+8|0);Oq(c)}while((aa|0)!=0)}aa=e+20|0;c=f[aa>>2]|0;f[aa>>2]=0;if(c|0)Oq(c);c=f[e+8>>2]|0;if(c|0){aa=c;do{c=aa;aa=f[aa>>2]|0;a=c+8|0;Z=f[c+20>>2]|0;if(Z|0){_=c+24|0;if((f[_>>2]|0)!=(Z|0))f[_>>2]=Z;Oq(Z)}if((b[a+11>>0]|0)<0)Oq(f[a>>2]|0);Oq(c)}while((aa|0)!=0)}aa=f[e>>2]|0;f[e>>2]=0;if(aa|0)Oq(aa);Oq(e)}ba=f[ba>>2]|0}while((ba|0)!=0);u=d;return}function Vb(a,c,e){a=a|0;c=c|0;e=e|0;var g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=Oa,fa=Oa,ga=Oa,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0;g=u;u=u+48|0;i=g+16|0;j=g+12|0;k=g;l=i+16|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;n[l>>2]=$(1.0);m=a+80|0;o=f[m>>2]|0;f[k>>2]=0;p=k+4|0;f[p>>2]=0;f[k+8>>2]=0;if(o){if(o>>>0>1073741823)aq(k);q=o<<2;r=ln(q)|0;f[k>>2]=r;s=r+(o<<2)|0;f[k+8>>2]=s;sj(r|0,0,q|0)|0;f[p>>2]=s;s=c+48|0;q=c+40|0;o=i+4|0;t=i+12|0;v=i+8|0;w=a+40|0;x=a+64|0;y=f[e>>2]|0;e=r;z=0;A=0;B=r;C=r;D=0;E=r;while(1){r=s;F=f[r>>2]|0;G=f[r+4>>2]|0;r=q;H=un(f[r>>2]|0,f[r+4>>2]|0,y+z|0,0)|0;r=Vn(H|0,I|0,F|0,G|0)|0;G=(f[f[c>>2]>>2]|0)+r|0;r=h[G>>0]|h[G+1>>0]<<8|h[G+2>>0]<<16|h[G+3>>0]<<24;f[j>>2]=r;G=r&65535;F=r>>>16;H=F&65535;J=(r&65535^318)+239^F;F=(D|0)==0;a:do if(!F){K=D+-1|0;L=(K&D|0)==0;if(!L)if(J>>>0>>0)M=J;else M=(J>>>0)%(D>>>0)|0;else M=J&K;N=f[(f[i>>2]|0)+(M<<2)>>2]|0;do if(N|0?(O=f[N>>2]|0,O|0):0){b:do if(L){P=O;while(1){Q=f[P+4>>2]|0;R=(Q|0)==(J|0);if(!(R|(Q&K|0)==(M|0))){S=27;break b}if((R?(R=P+8|0,(d[R>>1]|0)==G<<16>>16):0)?(d[R+2>>1]|0)==H<<16>>16:0){T=P;S=26;break b}P=f[P>>2]|0;if(!P){S=27;break}}}else{P=O;while(1){R=f[P+4>>2]|0;if((R|0)==(J|0)){Q=P+8|0;if((d[Q>>1]|0)==G<<16>>16?(d[Q+2>>1]|0)==H<<16>>16:0){T=P;S=26;break b}}else{if(R>>>0>>0)U=R;else U=(R>>>0)%(D>>>0)|0;if((U|0)!=(M|0)){S=27;break b}}P=f[P>>2]|0;if(!P){S=27;break}}}while(0);if((S|0)==26){S=0;f[E+(z<<2)>>2]=f[T+12>>2];V=e;X=A;Y=C;Z=B;_=E;break a}else if((S|0)==27){S=0;if(F){aa=0;S=46;break a}else break}}while(0);K=D+-1|0;L=(K&D|0)==0;if(!L)if(J>>>0>>0)ba=J;else ba=(J>>>0)%(D>>>0)|0;else ba=K&J;N=f[(f[i>>2]|0)+(ba<<2)>>2]|0;if((N|0)!=0?(O=f[N>>2]|0,(O|0)!=0):0){if(L){L=O;while(1){N=f[L+4>>2]|0;if(!((N|0)==(J|0)|(N&K|0)==(ba|0))){aa=ba;S=46;break a}N=L+8|0;if((d[N>>1]|0)==G<<16>>16?(d[N+2>>1]|0)==H<<16>>16:0){S=61;break a}L=f[L>>2]|0;if(!L){aa=ba;S=46;break a}}}else ca=O;while(1){L=f[ca+4>>2]|0;if((L|0)!=(J|0)){if(L>>>0>>0)da=L;else da=(L>>>0)%(D>>>0)|0;if((da|0)!=(ba|0)){aa=ba;S=46;break a}}L=ca+8|0;if((d[L>>1]|0)==G<<16>>16?(d[L+2>>1]|0)==H<<16>>16:0){S=61;break a}ca=f[ca>>2]|0;if(!ca){aa=ba;S=46;break}}}else{aa=ba;S=46}}else{aa=0;S=46}while(0);if((S|0)==46){S=0;H=ln(16)|0;G=H+8|0;d[G>>1]=r;d[G+2>>1]=r>>>16;f[H+12>>2]=A;f[H+4>>2]=J;f[H>>2]=0;ea=$(((f[t>>2]|0)+1|0)>>>0);fa=$(D>>>0);ga=$(n[l>>2]);do if(F|$(ga*fa)>>0<3|(D+-1&D|0)!=0)&1;O=~~$(W($(ea/ga)))>>>0;Uh(i,G>>>0>>0?O:G);G=f[o>>2]|0;O=G+-1|0;if(!(O&G)){ha=G;ia=O&J;break}if(J>>>0>>0){ha=G;ia=J}else{ha=G;ia=(J>>>0)%(G>>>0)|0}}else{ha=D;ia=aa}while(0);J=(f[i>>2]|0)+(ia<<2)|0;F=f[J>>2]|0;if(!F){f[H>>2]=f[v>>2];f[v>>2]=H;f[J>>2]=v;J=f[H>>2]|0;if(J|0){r=f[J+4>>2]|0;J=ha+-1|0;if(J&ha)if(r>>>0>>0)ja=r;else ja=(r>>>0)%(ha>>>0)|0;else ja=r&J;ka=(f[i>>2]|0)+(ja<<2)|0;S=59}}else{f[H>>2]=f[F>>2];ka=F;S=59}if((S|0)==59){S=0;f[ka>>2]=H}f[t>>2]=(f[t>>2]|0)+1;S=61}if((S|0)==61){S=0;F=w;J=f[F>>2]|0;r=un(J|0,f[F+4>>2]|0,A|0,0)|0;kh((f[f[x>>2]>>2]|0)+r|0,j|0,J|0)|0;J=f[k>>2]|0;f[J+(z<<2)>>2]=A;V=J;X=A+1|0;Y=J;Z=J;_=J}J=z+1|0;la=f[m>>2]|0;if(J>>>0>=la>>>0)break;e=V;z=J;A=X;B=Z;C=Y;D=f[o>>2]|0;E=_}if((X|0)==(la|0))ma=Z;else{Z=a+84|0;if(!(b[Z>>0]|0)){_=f[a+72>>2]|0;E=f[a+68>>2]|0;o=E;if((_|0)==(E|0))na=V;else{D=_-E>>2;E=0;do{_=o+(E<<2)|0;f[_>>2]=f[Y+(f[_>>2]<<2)>>2];E=E+1|0}while(E>>>0>>0);na=V}}else{b[Z>>0]=0;Z=a+68|0;V=a+72|0;D=f[V>>2]|0;E=f[Z>>2]|0;Y=D-E>>2;o=E;E=D;if(la>>>0<=Y>>>0)if(la>>>0>>0?(D=o+(la<<2)|0,(D|0)!=(E|0)):0){f[V>>2]=E+(~((E+-4-D|0)>>>2)<<2);oa=la}else oa=la;else{Ch(Z,la-Y|0,1220);oa=f[m>>2]|0}Y=f[k>>2]|0;if(!oa)na=Y;else{k=f[a+68>>2]|0;a=0;do{f[k+(a<<2)>>2]=f[Y+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);na=Y}}f[m>>2]=X;ma=na}if(!ma)pa=X;else{na=f[p>>2]|0;if((na|0)!=(ma|0))f[p>>2]=na+(~((na+-4-ma|0)>>>2)<<2);Oq(ma);pa=X}}else pa=0;X=f[i+8>>2]|0;if(X|0){ma=X;do{X=ma;ma=f[ma>>2]|0;Oq(X)}while((ma|0)!=0)}ma=f[i>>2]|0;f[i>>2]=0;if(!ma){u=g;return pa|0}Oq(ma);u=g;return pa|0}function Wb(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=Oa,da=Oa,ea=Oa,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0;e=u;u=u+48|0;g=e+20|0;i=e;j=e+8|0;k=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[k>>2]=$(1.0);l=a+80|0;m=f[l>>2]|0;f[j>>2]=0;o=j+4|0;f[o>>2]=0;f[j+8>>2]=0;if(m){if(m>>>0>1073741823)aq(j);p=m<<2;q=ln(p)|0;f[j>>2]=q;r=q+(m<<2)|0;f[j+8>>2]=r;sj(q|0,0,p|0)|0;f[o>>2]=r;r=c+48|0;p=c+40|0;m=g+4|0;s=g+12|0;t=g+8|0;v=a+40|0;w=a+64|0;x=f[d>>2]|0;d=q;y=0;z=0;A=q;B=q;C=q;q=0;while(1){D=r;E=f[D>>2]|0;F=f[D+4>>2]|0;D=p;G=un(f[D>>2]|0,f[D+4>>2]|0,x+y|0,0)|0;D=Vn(G|0,I|0,E|0,F|0)|0;F=(f[f[c>>2]>>2]|0)+D|0;D=F;E=h[D>>0]|h[D+1>>0]<<8|h[D+2>>0]<<16|h[D+3>>0]<<24;D=F+4|0;F=h[D>>0]|h[D+1>>0]<<8|h[D+2>>0]<<16|h[D+3>>0]<<24;D=i;f[D>>2]=E;f[D+4>>2]=F;D=(E^318)+239^F;G=(q|0)==0;a:do if(!G){H=q+-1|0;J=(H&q|0)==0;if(!J)if(D>>>0>>0)K=D;else K=(D>>>0)%(q>>>0)|0;else K=D&H;L=f[(f[g>>2]|0)+(K<<2)>>2]|0;do if(L|0?(M=f[L>>2]|0,M|0):0){b:do if(J){N=M;while(1){O=f[N+4>>2]|0;P=(O|0)==(D|0);if(!(P|(O&H|0)==(K|0))){Q=27;break b}if((P?(f[N+8>>2]|0)==(E|0):0)?(f[N+12>>2]|0)==(F|0):0){R=N;Q=26;break b}N=f[N>>2]|0;if(!N){Q=27;break}}}else{N=M;while(1){P=f[N+4>>2]|0;if((P|0)==(D|0)){if((f[N+8>>2]|0)==(E|0)?(f[N+12>>2]|0)==(F|0):0){R=N;Q=26;break b}}else{if(P>>>0>>0)S=P;else S=(P>>>0)%(q>>>0)|0;if((S|0)!=(K|0)){Q=27;break b}}N=f[N>>2]|0;if(!N){Q=27;break}}}while(0);if((Q|0)==26){Q=0;f[A+(y<<2)>>2]=f[R+16>>2];T=d;U=z;V=C;X=B;Y=A;break a}else if((Q|0)==27){Q=0;if(G){Z=0;Q=46;break a}else break}}while(0);H=q+-1|0;J=(H&q|0)==0;if(!J)if(D>>>0>>0)_=D;else _=(D>>>0)%(q>>>0)|0;else _=H&D;L=f[(f[g>>2]|0)+(_<<2)>>2]|0;if((L|0)!=0?(M=f[L>>2]|0,(M|0)!=0):0){if(J){J=M;while(1){L=f[J+4>>2]|0;if(!((L|0)==(D|0)|(L&H|0)==(_|0))){Z=_;Q=46;break a}if((f[J+8>>2]|0)==(E|0)?(f[J+12>>2]|0)==(F|0):0){Q=61;break a}J=f[J>>2]|0;if(!J){Z=_;Q=46;break a}}}else aa=M;while(1){J=f[aa+4>>2]|0;if((J|0)!=(D|0)){if(J>>>0>>0)ba=J;else ba=(J>>>0)%(q>>>0)|0;if((ba|0)!=(_|0)){Z=_;Q=46;break a}}if((f[aa+8>>2]|0)==(E|0)?(f[aa+12>>2]|0)==(F|0):0){Q=61;break a}aa=f[aa>>2]|0;if(!aa){Z=_;Q=46;break}}}else{Z=_;Q=46}}else{Z=0;Q=46}while(0);if((Q|0)==46){Q=0;M=ln(20)|0;J=M+8|0;f[J>>2]=E;f[J+4>>2]=F;f[M+16>>2]=z;f[M+4>>2]=D;f[M>>2]=0;ca=$(((f[s>>2]|0)+1|0)>>>0);da=$(q>>>0);ea=$(n[k>>2]);do if(G|$(ea*da)>>0<3|(q+-1&q|0)!=0)&1;H=~~$(W($(ca/ea)))>>>0;Yh(g,J>>>0>>0?H:J);J=f[m>>2]|0;H=J+-1|0;if(!(H&J)){fa=J;ga=H&D;break}if(D>>>0>>0){fa=J;ga=D}else{fa=J;ga=(D>>>0)%(J>>>0)|0}}else{fa=q;ga=Z}while(0);D=(f[g>>2]|0)+(ga<<2)|0;G=f[D>>2]|0;if(!G){f[M>>2]=f[t>>2];f[t>>2]=M;f[D>>2]=t;D=f[M>>2]|0;if(D|0){F=f[D+4>>2]|0;D=fa+-1|0;if(D&fa)if(F>>>0>>0)ha=F;else ha=(F>>>0)%(fa>>>0)|0;else ha=F&D;ia=(f[g>>2]|0)+(ha<<2)|0;Q=59}}else{f[M>>2]=f[G>>2];ia=G;Q=59}if((Q|0)==59){Q=0;f[ia>>2]=M}f[s>>2]=(f[s>>2]|0)+1;Q=61}if((Q|0)==61){Q=0;G=v;D=f[G>>2]|0;F=un(D|0,f[G+4>>2]|0,z|0,0)|0;kh((f[f[w>>2]>>2]|0)+F|0,i|0,D|0)|0;D=f[j>>2]|0;f[D+(y<<2)>>2]=z;T=D;U=z+1|0;V=D;X=D;Y=D}D=y+1|0;ja=f[l>>2]|0;if(D>>>0>=ja>>>0)break;d=T;y=D;z=U;A=Y;B=X;C=V;q=f[m>>2]|0}if((U|0)==(ja|0))ka=X;else{X=a+84|0;if(!(b[X>>0]|0)){m=f[a+72>>2]|0;q=f[a+68>>2]|0;C=q;if((m|0)==(q|0))la=T;else{B=m-q>>2;q=0;do{m=C+(q<<2)|0;f[m>>2]=f[V+(f[m>>2]<<2)>>2];q=q+1|0}while(q>>>0>>0);la=T}}else{b[X>>0]=0;X=a+68|0;T=a+72|0;B=f[T>>2]|0;q=f[X>>2]|0;V=B-q>>2;C=q;q=B;if(ja>>>0<=V>>>0)if(ja>>>0>>0?(B=C+(ja<<2)|0,(B|0)!=(q|0)):0){f[T>>2]=q+(~((q+-4-B|0)>>>2)<<2);ma=ja}else ma=ja;else{Ch(X,ja-V|0,1220);ma=f[l>>2]|0}V=f[j>>2]|0;if(!ma)la=V;else{j=f[a+68>>2]|0;a=0;do{f[j+(a<<2)>>2]=f[V+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);la=V}}f[l>>2]=U;ka=la}if(!ka)na=U;else{la=f[o>>2]|0;if((la|0)!=(ka|0))f[o>>2]=la+(~((la+-4-ka|0)>>>2)<<2);Oq(ka);na=U}}else na=0;U=f[g+8>>2]|0;if(U|0){ka=U;do{U=ka;ka=f[ka>>2]|0;Oq(U)}while((ka|0)!=0)}ka=f[g>>2]|0;f[g>>2]=0;if(!ka){u=e;return na|0}Oq(ka);u=e;return na|0}function Xb(a,c,e){a=a|0;c=c|0;e=e|0;var g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=Oa,fa=Oa,ga=Oa,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0;g=u;u=u+48|0;i=g+12|0;j=g+32|0;k=g;l=i+16|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;n[l>>2]=$(1.0);m=a+80|0;o=f[m>>2]|0;f[k>>2]=0;p=k+4|0;f[p>>2]=0;f[k+8>>2]=0;if(o){if(o>>>0>1073741823)aq(k);q=o<<2;r=ln(q)|0;f[k>>2]=r;s=r+(o<<2)|0;f[k+8>>2]=s;sj(r|0,0,q|0)|0;f[p>>2]=s;s=c+48|0;q=c+40|0;o=i+4|0;t=i+12|0;v=i+8|0;w=a+40|0;x=a+64|0;y=f[e>>2]|0;e=r;z=0;A=0;B=r;C=r;D=0;E=r;while(1){r=s;F=f[r>>2]|0;G=f[r+4>>2]|0;r=q;H=un(f[r>>2]|0,f[r+4>>2]|0,y+z|0,0)|0;r=Vn(H|0,I|0,F|0,G|0)|0;G=(f[f[c>>2]>>2]|0)+r|0;r=h[G>>0]|h[G+1>>0]<<8;d[j>>1]=r;G=r&255;F=(r&65535)>>>8;H=F&255;J=((r&255^318)+239<<16>>16^F)&65535;F=(D|0)==0;a:do if(!F){K=D+-1|0;L=(K&D|0)==0;if(!L)if(D>>>0>J>>>0)M=J;else M=(J>>>0)%(D>>>0)|0;else M=K&J;N=f[(f[i>>2]|0)+(M<<2)>>2]|0;do if(N|0?(O=f[N>>2]|0,O|0):0){b:do if(L){P=O;while(1){Q=f[P+4>>2]|0;R=(Q|0)==(J|0);if(!(R|(Q&K|0)==(M|0))){S=27;break b}if((R?(R=P+8|0,(b[R>>0]|0)==G<<24>>24):0)?(b[R+1>>0]|0)==H<<24>>24:0){T=P;S=26;break b}P=f[P>>2]|0;if(!P){S=27;break}}}else{P=O;while(1){R=f[P+4>>2]|0;if((R|0)==(J|0)){Q=P+8|0;if((b[Q>>0]|0)==G<<24>>24?(b[Q+1>>0]|0)==H<<24>>24:0){T=P;S=26;break b}}else{if(R>>>0>>0)U=R;else U=(R>>>0)%(D>>>0)|0;if((U|0)!=(M|0)){S=27;break b}}P=f[P>>2]|0;if(!P){S=27;break}}}while(0);if((S|0)==26){S=0;f[E+(z<<2)>>2]=f[T+12>>2];V=e;X=A;Y=C;Z=B;_=E;break a}else if((S|0)==27){S=0;if(F){aa=0;S=46;break a}else break}}while(0);K=D+-1|0;L=(K&D|0)==0;if(!L)if(D>>>0>J>>>0)ba=J;else ba=(J>>>0)%(D>>>0)|0;else ba=K&J;N=f[(f[i>>2]|0)+(ba<<2)>>2]|0;if((N|0)!=0?(O=f[N>>2]|0,(O|0)!=0):0){if(L){L=O;while(1){N=f[L+4>>2]|0;if(!((N|0)==(J|0)|(N&K|0)==(ba|0))){aa=ba;S=46;break a}N=L+8|0;if((b[N>>0]|0)==G<<24>>24?(b[N+1>>0]|0)==H<<24>>24:0){S=61;break a}L=f[L>>2]|0;if(!L){aa=ba;S=46;break a}}}else ca=O;while(1){L=f[ca+4>>2]|0;if((L|0)!=(J|0)){if(L>>>0>>0)da=L;else da=(L>>>0)%(D>>>0)|0;if((da|0)!=(ba|0)){aa=ba;S=46;break a}}L=ca+8|0;if((b[L>>0]|0)==G<<24>>24?(b[L+1>>0]|0)==H<<24>>24:0){S=61;break a}ca=f[ca>>2]|0;if(!ca){aa=ba;S=46;break}}}else{aa=ba;S=46}}else{aa=0;S=46}while(0);if((S|0)==46){S=0;H=ln(16)|0;G=H+8|0;b[G>>0]=r;b[G+1>>0]=r>>8;f[H+12>>2]=A;f[H+4>>2]=J;f[H>>2]=0;ea=$(((f[t>>2]|0)+1|0)>>>0);fa=$(D>>>0);ga=$(n[l>>2]);do if(F|$(ga*fa)>>0<3|(D+-1&D|0)!=0)&1;O=~~$(W($(ea/ga)))>>>0;$h(i,G>>>0>>0?O:G);G=f[o>>2]|0;O=G+-1|0;if(!(O&G)){ha=G;ia=O&J;break}if(G>>>0>J>>>0){ha=G;ia=J}else{ha=G;ia=(J>>>0)%(G>>>0)|0}}else{ha=D;ia=aa}while(0);J=(f[i>>2]|0)+(ia<<2)|0;F=f[J>>2]|0;if(!F){f[H>>2]=f[v>>2];f[v>>2]=H;f[J>>2]=v;J=f[H>>2]|0;if(J|0){r=f[J+4>>2]|0;J=ha+-1|0;if(J&ha)if(r>>>0>>0)ja=r;else ja=(r>>>0)%(ha>>>0)|0;else ja=r&J;ka=(f[i>>2]|0)+(ja<<2)|0;S=59}}else{f[H>>2]=f[F>>2];ka=F;S=59}if((S|0)==59){S=0;f[ka>>2]=H}f[t>>2]=(f[t>>2]|0)+1;S=61}if((S|0)==61){S=0;F=w;J=f[F>>2]|0;r=un(J|0,f[F+4>>2]|0,A|0,0)|0;kh((f[f[x>>2]>>2]|0)+r|0,j|0,J|0)|0;J=f[k>>2]|0;f[J+(z<<2)>>2]=A;V=J;X=A+1|0;Y=J;Z=J;_=J}J=z+1|0;la=f[m>>2]|0;if(J>>>0>=la>>>0)break;e=V;z=J;A=X;B=Z;C=Y;D=f[o>>2]|0;E=_}if((X|0)==(la|0))ma=Z;else{Z=a+84|0;if(!(b[Z>>0]|0)){_=f[a+72>>2]|0;E=f[a+68>>2]|0;o=E;if((_|0)==(E|0))na=V;else{D=_-E>>2;E=0;do{_=o+(E<<2)|0;f[_>>2]=f[Y+(f[_>>2]<<2)>>2];E=E+1|0}while(E>>>0>>0);na=V}}else{b[Z>>0]=0;Z=a+68|0;V=a+72|0;D=f[V>>2]|0;E=f[Z>>2]|0;Y=D-E>>2;o=E;E=D;if(la>>>0<=Y>>>0)if(la>>>0>>0?(D=o+(la<<2)|0,(D|0)!=(E|0)):0){f[V>>2]=E+(~((E+-4-D|0)>>>2)<<2);oa=la}else oa=la;else{Ch(Z,la-Y|0,1220);oa=f[m>>2]|0}Y=f[k>>2]|0;if(!oa)na=Y;else{k=f[a+68>>2]|0;a=0;do{f[k+(a<<2)>>2]=f[Y+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);na=Y}}f[m>>2]=X;ma=na}if(!ma)pa=X;else{na=f[p>>2]|0;if((na|0)!=(ma|0))f[p>>2]=na+(~((na+-4-ma|0)>>>2)<<2);Oq(ma);pa=X}}else pa=0;X=f[i+8>>2]|0;if(X|0){ma=X;do{X=ma;ma=f[ma>>2]|0;Oq(X)}while((ma|0)!=0)}ma=f[i>>2]|0;f[i>>2]=0;if(!ma){u=g;return pa|0}Oq(ma);u=g;return pa|0}function Yb(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;c=u;u=u+16|0;d=c+8|0;e=c;g=c+4|0;h=a+16|0;i=f[h>>2]|0;j=a+20|0;k=f[j>>2]|0;if((k|0)==(i|0))l=i;else{m=k+(~((k+-4-i|0)>>>2)<<2)|0;f[j>>2]=m;l=m}m=a+24|0;if((l|0)==(f[m>>2]|0)){Ri(h,b);n=f[h>>2]|0;o=f[j>>2]|0}else{f[l>>2]=f[b>>2];k=l+4|0;f[j>>2]=k;n=i;o=k}k=f[a+8>>2]|0;i=(f[k+100>>2]|0)-(f[k+96>>2]|0)|0;k=(i|0)/12|0;if((n|0)==(o|0)){u=c;return 1}n=a+28|0;l=(i|0)>0;i=a+164|0;p=a+12|0;q=a+76|0;r=a+80|0;s=a+72|0;t=a+200|0;v=a+320|0;w=a+152|0;x=a+84|0;y=a+324|0;z=a+292|0;A=a+304|0;B=a+316|0;C=a+328|0;D=a+336|0;E=a+332|0;F=a+168|0;G=a+140|0;H=a+120|0;I=o;do{o=f[I+-4>>2]|0;f[b>>2]=o;a:do if((o|0)!=-1?(J=(o>>>0)/3|0,K=f[n>>2]|0,(f[K+(J>>>5<<2)>>2]&1<<(J&31)|0)==0):0){if(l){J=0;L=K;b:while(1){K=J+1|0;f[i>>2]=(f[i>>2]|0)+1;M=f[b>>2]|0;N=(M|0)==-1?-1:(M>>>0)/3|0;M=L+(N>>>5<<2)|0;f[M>>2]=1<<(N&31)|f[M>>2];M=f[q>>2]|0;if((M|0)==(f[r>>2]|0))Ri(s,b);else{f[M>>2]=f[b>>2];f[q>>2]=M+4}f[v>>2]=f[b>>2];M=f[b>>2]|0;if((M|0)==-1)O=-1;else O=f[(f[f[p>>2]>>2]|0)+(M<<2)>>2]|0;P=(f[(f[w>>2]|0)+(O<<2)>>2]|0)!=-1;Q=(f[x>>2]|0)+(O>>>5<<2)|0;R=1<<(O&31);S=f[Q>>2]|0;do if(!(S&R)){f[Q>>2]=S|R;if(P){T=f[b>>2]|0;U=38;break}f[y>>2]=(f[y>>2]|0)+1;V=f[v>>2]|0;W=V+1|0;do if((V|0)!=-1){X=((W>>>0)%3|0|0)==0?V+-2|0:W;if(!((V>>>0)%3|0)){Y=V+2|0;Z=X;break}else{Y=V+-1|0;Z=X;break}}else{Y=-1;Z=-1}while(0);V=f[z>>2]|0;W=f[A>>2]|0;X=W+(f[V+(Z<<2)>>2]<<2)|0;_=f[X>>2]|0;f[X>>2]=_+-1;X=W+(f[V+(Y<<2)>>2]<<2)|0;f[X>>2]=(f[X>>2]|0)+-1;X=f[B>>2]|0;if((X|0)!=-1){V=f[C>>2]|0;if((_|0)<(V|0))$=V;else{W=f[E>>2]|0;$=(_|0)>(W|0)?W:_}_=$-V|0;V=f[D>>2]|0;W=f[3724+(X<<2)>>2]|0;f[d>>2]=W;X=V+(_*12|0)+4|0;aa=f[X>>2]|0;if(aa>>>0<(f[V+(_*12|0)+8>>2]|0)>>>0){f[aa>>2]=W;f[X>>2]=aa+4}else Ri(V+(_*12|0)|0,d)}f[B>>2]=0;_=f[b>>2]|0;V=_+1|0;if((_|0)!=-1?(aa=((V>>>0)%3|0|0)==0?_+-2|0:V,(aa|0)!=-1):0)ba=f[(f[(f[p>>2]|0)+12>>2]|0)+(aa<<2)>>2]|0;else ba=-1;f[b>>2]=ba}else{T=M;U=38}while(0);if((U|0)==38){U=0;M=T+1|0;if((T|0)==-1){U=43;break}R=((M>>>0)%3|0|0)==0?T+-2|0:M;if((R|0)==-1)ca=-1;else ca=f[(f[(f[p>>2]|0)+12>>2]|0)+(R<<2)>>2]|0;f[e>>2]=ca;R=(((T>>>0)%3|0|0)==0?2:-1)+T|0;if((R|0)==-1)da=-1;else da=f[(f[(f[p>>2]|0)+12>>2]|0)+(R<<2)>>2]|0;R=(ca|0)==-1;S=R?-1:(ca>>>0)/3|0;ea=(da|0)==-1;fa=ea?-1:(da>>>0)/3|0;Q=((M>>>0)%3|0|0)==0?T+-2|0:M;if(((Q|0)!=-1?(M=f[(f[p>>2]|0)+12>>2]|0,aa=f[M+(Q<<2)>>2]|0,(aa|0)!=-1):0)?(Q=(aa>>>0)/3|0,aa=f[n>>2]|0,(f[aa+(Q>>>5<<2)>>2]&1<<(Q&31)|0)==0):0){Q=(((T>>>0)%3|0|0)==0?2:-1)+T|0;do if((Q|0)!=-1){V=f[M+(Q<<2)>>2]|0;if((V|0)==-1)break;_=(V>>>0)/3|0;if(!(f[aa+(_>>>5<<2)>>2]&1<<(_&31))){U=62;break b}}while(0);if(!ea)xf(a,f[i>>2]|0,N,0,fa);nd(t,3);ga=f[e>>2]|0}else{if(!R){xf(a,f[i>>2]|0,N,1,S);aa=f[b>>2]|0;if((aa|0)==-1){U=52;break}else ha=aa}else ha=T;aa=(((ha>>>0)%3|0|0)==0?2:-1)+ha|0;if((aa|0)==-1){U=52;break}Q=f[(f[(f[p>>2]|0)+12>>2]|0)+(aa<<2)>>2]|0;if((Q|0)==-1){U=52;break}aa=(Q>>>0)/3|0;if(f[(f[n>>2]|0)+(aa>>>5<<2)>>2]&1<<(aa&31)|0){U=52;break}nd(t,5);ga=da}f[b>>2]=ga}if((K|0)>=(k|0))break a;J=K;L=f[n>>2]|0}do if((U|0)==43){U=0;f[e>>2]=-1;U=54}else if((U|0)==52){U=0;if(ea)U=54;else{xf(a,f[i>>2]|0,N,0,fa);U=54}}else if((U|0)==62){U=0;nd(t,1);f[F>>2]=(f[F>>2]|0)+1;if(P?(L=f[(f[w>>2]|0)+(O<<2)>>2]|0,(1<<(L&31)&f[(f[G>>2]|0)+(L>>>5<<2)>>2]|0)==0):0){f[g>>2]=f[b>>2];f[d>>2]=f[g>>2];Pe(a,d,0)|0}L=f[i>>2]|0;f[d>>2]=N;J=je(H,d)|0;f[J>>2]=L;L=f[j>>2]|0;f[L+-4>>2]=da;if((L|0)==(f[m>>2]|0)){Ri(h,e);break}else{f[L>>2]=f[e>>2];f[j>>2]=L+4;break}}while(0);if((U|0)==54){U=0;nd(t,7);f[j>>2]=(f[j>>2]|0)+-4}}}else U=11;while(0);if((U|0)==11){U=0;f[j>>2]=I+-4}I=f[j>>2]|0}while((f[h>>2]|0)!=(I|0));u=c;return 1}function Zb(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0;c=u;u=u+16|0;d=c+8|0;e=c;g=f[b>>2]|0;if((g|0)==-1){u=c;return}h=(g>>>0)/3|0;i=a+12|0;if(f[(f[i>>2]|0)+(h>>>5<<2)>>2]&1<<(h&31)|0){u=c;return}h=a+56|0;j=f[h>>2]|0;k=a+60|0;l=f[k>>2]|0;if((l|0)==(j|0))m=j;else{n=l+(~((l+-4-j|0)>>>2)<<2)|0;f[k>>2]=n;m=n}n=a+64|0;if((m|0)==(f[n>>2]|0))Ri(h,b);else{f[m>>2]=g;f[k>>2]=m+4}m=f[a>>2]|0;g=f[b>>2]|0;j=g+1|0;do if((g|0)!=-1){l=f[m+28>>2]|0;o=f[l+((((j>>>0)%3|0|0)==0?g+-2|0:j)<<2)>>2]|0;if(!((g>>>0)%3|0)){p=o;q=g+2|0;r=l;break}else{p=o;q=g+-1|0;r=l;break}}else{l=f[m+28>>2]|0;p=f[l+-4>>2]|0;q=-1;r=l}while(0);m=f[r+(q<<2)>>2]|0;q=a+24|0;r=f[q>>2]|0;g=r+(p>>>5<<2)|0;j=1<<(p&31);l=f[g>>2]|0;if(!(l&j)){f[g>>2]=l|j;j=f[b>>2]|0;l=j+1|0;if((j|0)==-1)s=-1;else s=((l>>>0)%3|0|0)==0?j+-2|0:l;f[e>>2]=s;l=f[(f[(f[a+44>>2]|0)+96>>2]|0)+(((s>>>0)/3|0)*12|0)+(((s>>>0)%3|0)<<2)>>2]|0;s=f[a+48>>2]|0;f[d>>2]=l;j=f[s+4>>2]|0;s=j+4|0;g=f[s>>2]|0;if((g|0)==(f[j+8>>2]|0))Ri(j,d);else{f[g>>2]=l;f[s>>2]=g+4}g=a+40|0;s=f[g>>2]|0;l=s+4|0;j=f[l>>2]|0;if((j|0)==(f[s+8>>2]|0)){Ri(s,e);t=f[g>>2]|0}else{f[j>>2]=f[e>>2];f[l>>2]=j+4;t=s}s=t+24|0;f[(f[t+12>>2]|0)+(p<<2)>>2]=f[s>>2];f[s>>2]=(f[s>>2]|0)+1;v=f[q>>2]|0}else v=r;r=v+(m>>>5<<2)|0;v=1<<(m&31);s=f[r>>2]|0;if(!(s&v)){f[r>>2]=s|v;v=f[b>>2]|0;do if((v|0)!=-1)if(!((v>>>0)%3|0)){w=v+2|0;break}else{w=v+-1|0;break}else w=-1;while(0);f[e>>2]=w;v=f[(f[(f[a+44>>2]|0)+96>>2]|0)+(((w>>>0)/3|0)*12|0)+(((w>>>0)%3|0)<<2)>>2]|0;w=f[a+48>>2]|0;f[d>>2]=v;s=f[w+4>>2]|0;w=s+4|0;r=f[w>>2]|0;if((r|0)==(f[s+8>>2]|0))Ri(s,d);else{f[r>>2]=v;f[w>>2]=r+4}r=a+40|0;w=f[r>>2]|0;v=w+4|0;s=f[v>>2]|0;if((s|0)==(f[w+8>>2]|0)){Ri(w,e);x=f[r>>2]|0}else{f[s>>2]=f[e>>2];f[v>>2]=s+4;x=w}w=x+24|0;f[(f[x+12>>2]|0)+(m<<2)>>2]=f[w>>2];f[w>>2]=(f[w>>2]|0)+1}w=f[h>>2]|0;m=f[k>>2]|0;if((w|0)==(m|0)){u=c;return}x=a+44|0;s=a+48|0;v=a+40|0;r=m;m=w;while(1){w=f[r+-4>>2]|0;f[b>>2]=w;p=(w>>>0)/3|0;if((w|0)!=-1?(w=f[i>>2]|0,(f[w+(p>>>5<<2)>>2]&1<<(p&31)|0)==0):0){t=p;p=w;w=f[a>>2]|0;a:while(1){j=p+(t>>>5<<2)|0;f[j>>2]=f[j>>2]|1<<(t&31);j=f[b>>2]|0;l=f[(f[w+28>>2]|0)+(j<<2)>>2]|0;g=(f[q>>2]|0)+(l>>>5<<2)|0;o=1<<(l&31);y=f[g>>2]|0;if(!(o&y)){z=f[(f[w+40>>2]|0)+(l<<2)>>2]|0;if((z|0)==-1)A=1;else{B=f[(f[f[w+64>>2]>>2]|0)+(z<<2)>>2]|0;A=(1<<(B&31)&f[(f[w+12>>2]|0)+(B>>>5<<2)>>2]|0)!=0}f[g>>2]=y|o;o=f[b>>2]|0;f[e>>2]=o;y=f[(f[(f[x>>2]|0)+96>>2]|0)+(((o>>>0)/3|0)*12|0)+(((o>>>0)%3|0)<<2)>>2]|0;o=f[s>>2]|0;f[d>>2]=y;g=f[o+4>>2]|0;o=g+4|0;B=f[o>>2]|0;if((B|0)==(f[g+8>>2]|0))Ri(g,d);else{f[B>>2]=y;f[o>>2]=B+4}B=f[v>>2]|0;o=B+4|0;y=f[o>>2]|0;if((y|0)==(f[B+8>>2]|0)){Ri(B,e);C=f[v>>2]|0}else{f[y>>2]=f[e>>2];f[o>>2]=y+4;C=B}B=C+24|0;f[(f[C+12>>2]|0)+(l<<2)>>2]=f[B>>2];f[B>>2]=(f[B>>2]|0)+1;B=f[a>>2]|0;l=f[b>>2]|0;if(A){D=l;E=B;F=57}else{y=l+1|0;do if((l|0)==-1)G=-1;else{o=((y>>>0)%3|0|0)==0?l+-2|0:y;if((o|0)==-1){G=-1;break}if(f[(f[B>>2]|0)+(o>>>5<<2)>>2]&1<<(o&31)|0){G=-1;break}G=f[(f[(f[B+64>>2]|0)+12>>2]|0)+(o<<2)>>2]|0}while(0);f[b>>2]=G;H=(G>>>0)/3|0;I=B}}else{D=j;E=w;F=57}if((F|0)==57){F=0;y=D+1|0;if((D|0)==-1){F=58;break}l=((y>>>0)%3|0|0)==0?D+-2|0:y;if((l|0)!=-1?(f[(f[E>>2]|0)+(l>>>5<<2)>>2]&1<<(l&31)|0)==0:0)J=f[(f[(f[E+64>>2]|0)+12>>2]|0)+(l<<2)>>2]|0;else J=-1;f[d>>2]=J;l=(((D>>>0)%3|0|0)==0?2:-1)+D|0;if((l|0)!=-1?(f[(f[E>>2]|0)+(l>>>5<<2)>>2]&1<<(l&31)|0)==0:0)K=f[(f[(f[E+64>>2]|0)+12>>2]|0)+(l<<2)>>2]|0;else K=-1;l=(J|0)==-1;y=(J>>>0)/3|0;o=l?-1:y;g=(K|0)==-1;z=(K>>>0)/3|0;L=g?-1:z;do if(!l){M=f[i>>2]|0;if(f[M+(o>>>5<<2)>>2]&1<<(o&31)|0){F=67;break}if(g){N=J;O=y;break}if(!(f[M+(L>>>5<<2)>>2]&1<<(L&31))){F=72;break a}else{N=J;O=y}}else F=67;while(0);if((F|0)==67){F=0;if(g){F=69;break}if(!(f[(f[i>>2]|0)+(L>>>5<<2)>>2]&1<<(L&31))){N=K;O=z}else{F=69;break}}f[b>>2]=N;H=O;I=E}t=H;p=f[i>>2]|0;w=I}do if((F|0)==58){F=0;f[d>>2]=-1;F=69}else if((F|0)==72){F=0;w=f[k>>2]|0;f[w+-4>>2]=K;if((w|0)==(f[n>>2]|0)){Ri(h,d);P=f[k>>2]|0;break}else{f[w>>2]=f[d>>2];p=w+4|0;f[k>>2]=p;P=p;break}}while(0);if((F|0)==69){F=0;p=(f[k>>2]|0)+-4|0;f[k>>2]=p;P=p}Q=f[h>>2]|0;R=P}else{p=r+-4|0;f[k>>2]=p;Q=m;R=p}if((Q|0)==(R|0))break;else{r=R;m=Q}}u=c;return}function _b(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=Oa,K=Oa,L=Oa,M=0,N=0,O=0,P=0;e=u;u=u+64|0;g=e+40|0;i=e+16|0;j=e;k=Id(a,c)|0;if(k|0){f[i>>2]=k;f[g>>2]=f[i>>2];lf(a,g)|0}f[j>>2]=0;k=j+4|0;f[k>>2]=0;f[j+8>>2]=0;Fi(j,8);l=d;d=l;m=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;d=l+4|0;l=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;d=f[j>>2]|0;o=d;b[o>>0]=m;b[o+1>>0]=m>>8;b[o+2>>0]=m>>16;b[o+3>>0]=m>>24;m=d+4|0;b[m>>0]=l;b[m+1>>0]=l>>8;b[m+2>>0]=l>>16;b[m+3>>0]=l>>24;pj(i,c);c=i+12|0;f[c>>2]=0;l=i+16|0;f[l>>2]=0;f[i+20>>2]=0;m=f[k>>2]|0;d=f[j>>2]|0;o=m-d|0;if(!o){p=d;q=m;r=0}else{Fi(c,o);p=f[j>>2]|0;q=f[k>>2]|0;r=f[c>>2]|0}kh(r|0,p|0,q-p|0)|0;p=i+11|0;q=b[p>>0]|0;r=q<<24>>24<0;c=r?f[i>>2]|0:i;o=r?f[i+4>>2]|0:q&255;if(o>>>0>3){q=c;r=o;m=o;while(1){d=X(h[q>>0]|h[q+1>>0]<<8|h[q+2>>0]<<16|h[q+3>>0]<<24,1540483477)|0;r=(X(d>>>24^d,1540483477)|0)^(X(r,1540483477)|0);m=m+-4|0;if(m>>>0<=3)break;else q=q+4|0}q=o+-4|0;m=q&-4;s=q-m|0;t=c+(m+4)|0;v=r}else{s=o;t=c;v=o}switch(s|0){case 3:{w=h[t+2>>0]<<16^v;x=10;break}case 2:{w=v;x=10;break}case 1:{y=v;x=11;break}default:z=v}if((x|0)==10){y=h[t+1>>0]<<8^w;x=11}if((x|0)==11)z=X(y^h[t>>0],1540483477)|0;t=X(z>>>13^z,1540483477)|0;z=t>>>15^t;t=a+4|0;y=f[t>>2]|0;w=(y|0)==0;a:do if(!w){v=y+-1|0;s=(v&y|0)==0;if(!s)if(z>>>0>>0)A=z;else A=(z>>>0)%(y>>>0)|0;else A=z&v;r=f[(f[a>>2]|0)+(A<<2)>>2]|0;if((r|0)!=0?(m=f[r>>2]|0,(m|0)!=0):0){r=(o|0)==0;if(s){if(r){s=m;while(1){q=f[s+4>>2]|0;if(!((q|0)==(z|0)|(q&v|0)==(A|0))){B=A;x=52;break a}q=b[s+8+11>>0]|0;if(!((q<<24>>24<0?f[s+12>>2]|0:q&255)|0))break a;s=f[s>>2]|0;if(!s){B=A;x=52;break a}}}else C=m;while(1){s=f[C+4>>2]|0;if(!((s|0)==(z|0)|(s&v|0)==(A|0))){B=A;x=52;break a}s=C+8|0;q=b[s+11>>0]|0;d=q<<24>>24<0;D=q&255;do if(((d?f[C+12>>2]|0:D)|0)==(o|0)){q=f[s>>2]|0;if(d)if(!(Vk(q,c,o)|0))break a;else break;if((b[c>>0]|0)==(q&255)<<24>>24){q=s;E=D;F=c;do{E=E+-1|0;q=q+1|0;if(!E)break a;F=F+1|0}while((b[q>>0]|0)==(b[F>>0]|0))}}while(0);C=f[C>>2]|0;if(!C){B=A;x=52;break a}}}if(r){v=m;while(1){D=f[v+4>>2]|0;if((D|0)!=(z|0)){if(D>>>0>>0)G=D;else G=(D>>>0)%(y>>>0)|0;if((G|0)!=(A|0)){B=A;x=52;break a}}D=b[v+8+11>>0]|0;if(!((D<<24>>24<0?f[v+12>>2]|0:D&255)|0))break a;v=f[v>>2]|0;if(!v){B=A;x=52;break a}}}else H=m;while(1){v=f[H+4>>2]|0;if((v|0)!=(z|0)){if(v>>>0>>0)I=v;else I=(v>>>0)%(y>>>0)|0;if((I|0)!=(A|0)){B=A;x=52;break a}}v=H+8|0;r=b[v+11>>0]|0;D=r<<24>>24<0;s=r&255;do if(((D?f[H+12>>2]|0:s)|0)==(o|0)){r=f[v>>2]|0;if(D)if(!(Vk(r,c,o)|0))break a;else break;if((b[c>>0]|0)==(r&255)<<24>>24){r=v;d=s;F=c;do{d=d+-1|0;r=r+1|0;if(!d)break a;F=F+1|0}while((b[r>>0]|0)==(b[F>>0]|0))}}while(0);H=f[H>>2]|0;if(!H){B=A;x=52;break}}}else{B=A;x=52}}else{B=0;x=52}while(0);if((x|0)==52){oi(g,a,z,i);x=a+12|0;J=$(((f[x>>2]|0)+1|0)>>>0);K=$(y>>>0);L=$(n[a+16>>2]);do if(w|$(L*K)>>0<3|(y+-1&y|0)!=0)&1;H=~~$(W($(J/L)))>>>0;ei(a,A>>>0>>0?H:A);A=f[t>>2]|0;H=A+-1|0;if(!(H&A)){M=A;N=H&z;break}if(z>>>0>>0){M=A;N=z}else{M=A;N=(z>>>0)%(A>>>0)|0}}else{M=y;N=B}while(0);B=f[(f[a>>2]|0)+(N<<2)>>2]|0;if(!B){y=a+8|0;f[f[g>>2]>>2]=f[y>>2];f[y>>2]=f[g>>2];f[(f[a>>2]|0)+(N<<2)>>2]=y;y=f[g>>2]|0;N=f[y>>2]|0;if(!N)O=g;else{z=f[N+4>>2]|0;N=M+-1|0;if(N&M)if(z>>>0>>0)P=z;else P=(z>>>0)%(M>>>0)|0;else P=z&N;f[(f[a>>2]|0)+(P<<2)>>2]=y;O=g}}else{f[f[g>>2]>>2]=f[B>>2];f[B>>2]=f[g>>2];O=g}f[x>>2]=(f[x>>2]|0)+1;f[O>>2]=0}O=f[i+12>>2]|0;if(O|0){if((f[l>>2]|0)!=(O|0))f[l>>2]=O;Oq(O)}if((b[p>>0]|0)<0)Oq(f[i>>2]|0);i=f[j>>2]|0;if(!i){u=e;return}if((f[k>>2]|0)!=(i|0))f[k>>2]=i;Oq(i);u=e;return}function $b(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0;e=u;u=u+96|0;g=e+92|0;h=e+88|0;i=e+72|0;j=e+48|0;k=e+24|0;l=e;m=a+16|0;n=f[m>>2]|0;o=f[c>>2]|0;f[i>>2]=n;f[i+4>>2]=o;c=i+8|0;f[c>>2]=o;b[i+12>>0]=1;p=(o|0)==-1;if(p)q=-1;else q=f[(f[n>>2]|0)+(o<<2)>>2]|0;n=a+20|0;r=f[n>>2]|0;s=f[r>>2]|0;if((f[r+4>>2]|0)-s>>2>>>0<=q>>>0)aq(r);r=a+8|0;t=f[(f[r>>2]|0)+(f[s+(q<<2)>>2]<<2)>>2]|0;q=a+4|0;s=f[q>>2]|0;if(!(b[s+84>>0]|0))v=f[(f[s+68>>2]|0)+(t<<2)>>2]|0;else v=t;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;f[j+12>>2]=0;f[j+16>>2]=0;f[j+20>>2]=0;f[h>>2]=v;v=b[s+24>>0]|0;f[g>>2]=f[h>>2];vb(s,g,v,j)|0;v=a+28|0;a=(f[v>>2]|0)==0;a:do if(!p){s=k+8|0;t=j+8|0;w=k+16|0;x=j+16|0;y=l+8|0;z=l+16|0;A=o;B=o;C=0;D=0;E=0;F=0;G=0;H=0;J=a;K=o;while(1){do if(J){L=K+1|0;if((K|0)==-1){M=A;N=-1;O=-1;P=-1;break}Q=((L>>>0)%3|0|0)==0?K+-2|0:L;if((A|0)!=-1)if(!((A>>>0)%3|0)){R=A;S=A+2|0;T=Q;U=A;V=19;break}else{R=A;S=A+-1|0;T=Q;U=A;V=19;break}else{R=-1;S=-1;T=Q;U=-1;V=19}}else{Q=B+1|0;L=((Q>>>0)%3|0|0)==0?B+-2|0:Q;if(!((B>>>0)%3|0)){R=A;S=B+2|0;T=L;U=K;V=19;break}else{R=A;S=B+-1|0;T=L;U=K;V=19;break}}while(0);if((V|0)==19){V=0;if((T|0)==-1){M=R;N=-1;O=S;P=U}else{M=R;N=f[(f[f[m>>2]>>2]|0)+(T<<2)>>2]|0;O=S;P=U}}W=f[n>>2]|0;L=f[W>>2]|0;if((f[W+4>>2]|0)-L>>2>>>0<=N>>>0){V=22;break}Q=f[(f[r>>2]|0)+(f[L+(N<<2)>>2]<<2)>>2]|0;L=f[q>>2]|0;if(!(b[L+84>>0]|0))X=f[(f[L+68>>2]|0)+(Q<<2)>>2]|0;else X=Q;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;f[h>>2]=X;Q=b[L+24>>0]|0;f[g>>2]=f[h>>2];vb(L,g,Q,k)|0;if((O|0)==-1)Y=-1;else Y=f[(f[f[m>>2]>>2]|0)+(O<<2)>>2]|0;Z=f[n>>2]|0;Q=f[Z>>2]|0;if((f[Z+4>>2]|0)-Q>>2>>>0<=Y>>>0){V=28;break}L=f[(f[r>>2]|0)+(f[Q+(Y<<2)>>2]<<2)>>2]|0;Q=f[q>>2]|0;if(!(b[Q+84>>0]|0))_=f[(f[Q+68>>2]|0)+(L<<2)>>2]|0;else _=L;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;f[l+12>>2]=0;f[l+16>>2]=0;f[l+20>>2]=0;f[h>>2]=_;L=b[Q+24>>0]|0;f[g>>2]=f[h>>2];vb(Q,g,L,l)|0;L=k;Q=j;$=f[Q>>2]|0;aa=f[Q+4>>2]|0;Q=Xn(f[L>>2]|0,f[L+4>>2]|0,$|0,aa|0)|0;L=I;ba=s;ca=t;da=f[ca>>2]|0;ea=f[ca+4>>2]|0;ca=Xn(f[ba>>2]|0,f[ba+4>>2]|0,da|0,ea|0)|0;ba=I;fa=w;ga=x;ha=f[ga>>2]|0;ia=f[ga+4>>2]|0;ga=Xn(f[fa>>2]|0,f[fa+4>>2]|0,ha|0,ia|0)|0;fa=I;ja=l;ka=Xn(f[ja>>2]|0,f[ja+4>>2]|0,$|0,aa|0)|0;aa=I;$=y;ja=Xn(f[$>>2]|0,f[$+4>>2]|0,da|0,ea|0)|0;ea=I;da=z;$=Xn(f[da>>2]|0,f[da+4>>2]|0,ha|0,ia|0)|0;ia=I;ha=un($|0,ia|0,ca|0,ba|0)|0;da=I;la=un(ja|0,ea|0,ga|0,fa|0)|0;ma=I;na=un(ka|0,aa|0,ga|0,fa|0)|0;fa=I;ga=un($|0,ia|0,Q|0,L|0)|0;ia=I;$=un(ja|0,ea|0,Q|0,L|0)|0;L=I;Q=un(ka|0,aa|0,ca|0,ba|0)|0;ba=I;ca=Xn(C|0,D|0,la|0,ma|0)|0;ma=Vn(ca|0,I|0,ha|0,da|0)|0;da=I;ha=Vn(na|0,fa|0,E|0,F|0)|0;fa=Xn(ha|0,I|0,ga|0,ia|0)|0;ia=I;ga=Xn(G|0,H|0,Q|0,ba|0)|0;ba=Vn(ga|0,I|0,$|0,L|0)|0;L=I;Hh(i);B=f[c>>2]|0;$=(f[v>>2]|0)==0;if((B|0)==-1){oa=$;pa=da;qa=ma;ra=ia;sa=fa;ta=L;ua=ba;break a}else{A=M;C=ma;D=da;E=fa;F=ia;G=ba;H=L;J=$;K=P}}if((V|0)==22)aq(W);else if((V|0)==28)aq(Z)}else{oa=a;pa=0;qa=0;ra=0;sa=0;ta=0;ua=0}while(0);a=(pa|0)>-1|(pa|0)==-1&qa>>>0>4294967295;Z=Xn(0,0,qa|0,pa|0)|0;V=a?pa:I;W=(ra|0)>-1|(ra|0)==-1&sa>>>0>4294967295;P=Xn(0,0,sa|0,ra|0)|0;M=W?ra:I;v=(ta|0)>-1|(ta|0)==-1&ua>>>0>4294967295;c=Xn(0,0,ua|0,ta|0)|0;i=Vn((W?sa:P)|0,M|0,(v?ua:c)|0,(v?ta:I)|0)|0;v=Vn(i|0,I|0,(a?qa:Z)|0,V|0)|0;V=I;if(oa){if((v|0)<=536870912){va=qa;wa=sa;xa=ua;f[d>>2]=va;ya=d+4|0;f[ya>>2]=wa;za=d+8|0;f[za>>2]=xa;u=e;return}oa=Yn(v|0,V|0,29)|0;Z=oa&7;oa=Ik(qa|0,pa|0,Z|0,0)|0;a=Ik(sa|0,ra|0,Z|0,0)|0;i=Ik(ua|0,ta|0,Z|0,0)|0;va=oa;wa=a;xa=i;f[d>>2]=va;ya=d+4|0;f[ya>>2]=wa;za=d+8|0;f[za>>2]=xa;u=e;return}else{if(!((V|0)>0|(V|0)==0&v>>>0>536870912)){va=qa;wa=sa;xa=ua;f[d>>2]=va;ya=d+4|0;f[ya>>2]=wa;za=d+8|0;f[za>>2]=xa;u=e;return}i=Yn(v|0,V|0,29)|0;V=I;v=Ik(qa|0,pa|0,i|0,V|0)|0;pa=Ik(sa|0,ra|0,i|0,V|0)|0;ra=Ik(ua|0,ta|0,i|0,V|0)|0;va=v;wa=pa;xa=ra;f[d>>2]=va;ya=d+4|0;f[ya>>2]=wa;za=d+8|0;f[za>>2]=xa;u=e;return}}function ac(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=Oa,M=Oa,N=Oa,O=0,P=0,Q=0,R=0;e=u;u=u+64|0;g=e+40|0;i=e+16|0;j=e;k=Id(a,c)|0;if(k|0){f[i>>2]=k;f[g>>2]=f[i>>2];lf(a,g)|0}f[j>>2]=0;k=j+4|0;f[k>>2]=0;f[j+8>>2]=0;l=d+11|0;m=b[l>>0]|0;o=d+4|0;p=f[o>>2]|0;q=m<<24>>24<0?p:m&255;if(!q){r=m;s=p;t=0}else{Fi(j,q);r=b[l>>0]|0;s=f[o>>2]|0;t=f[j>>2]|0}o=r<<24>>24<0;kh(t|0,(o?f[d>>2]|0:d)|0,(o?s:r&255)|0)|0;pj(i,c);c=i+12|0;f[c>>2]=0;r=i+16|0;f[r>>2]=0;f[i+20>>2]=0;s=f[k>>2]|0;o=f[j>>2]|0;d=s-o|0;if(!d){v=o;w=s;x=0}else{Fi(c,d);v=f[j>>2]|0;w=f[k>>2]|0;x=f[c>>2]|0}kh(x|0,v|0,w-v|0)|0;v=i+11|0;w=b[v>>0]|0;x=w<<24>>24<0;c=x?f[i>>2]|0:i;d=x?f[i+4>>2]|0:w&255;if(d>>>0>3){w=c;x=d;s=d;while(1){o=X(h[w>>0]|h[w+1>>0]<<8|h[w+2>>0]<<16|h[w+3>>0]<<24,1540483477)|0;x=(X(o>>>24^o,1540483477)|0)^(X(x,1540483477)|0);s=s+-4|0;if(s>>>0<=3)break;else w=w+4|0}w=d+-4|0;s=w&-4;y=w-s|0;z=c+(s+4)|0;A=x}else{y=d;z=c;A=d}switch(y|0){case 3:{B=h[z+2>>0]<<16^A;C=12;break}case 2:{B=A;C=12;break}case 1:{D=A;C=13;break}default:E=A}if((C|0)==12){D=h[z+1>>0]<<8^B;C=13}if((C|0)==13)E=X(D^h[z>>0],1540483477)|0;z=X(E>>>13^E,1540483477)|0;E=z>>>15^z;z=a+4|0;D=f[z>>2]|0;B=(D|0)==0;a:do if(!B){A=D+-1|0;y=(A&D|0)==0;if(!y)if(E>>>0>>0)F=E;else F=(E>>>0)%(D>>>0)|0;else F=E&A;x=f[(f[a>>2]|0)+(F<<2)>>2]|0;if((x|0)!=0?(s=f[x>>2]|0,(s|0)!=0):0){x=(d|0)==0;if(y){if(x){y=s;while(1){w=f[y+4>>2]|0;if(!((w|0)==(E|0)|(w&A|0)==(F|0))){G=F;C=54;break a}w=b[y+8+11>>0]|0;if(!((w<<24>>24<0?f[y+12>>2]|0:w&255)|0))break a;y=f[y>>2]|0;if(!y){G=F;C=54;break a}}}else H=s;while(1){y=f[H+4>>2]|0;if(!((y|0)==(E|0)|(y&A|0)==(F|0))){G=F;C=54;break a}y=H+8|0;w=b[y+11>>0]|0;o=w<<24>>24<0;t=w&255;do if(((o?f[H+12>>2]|0:t)|0)==(d|0)){w=f[y>>2]|0;if(o)if(!(Vk(w,c,d)|0))break a;else break;if((b[c>>0]|0)==(w&255)<<24>>24){w=y;l=t;q=c;do{l=l+-1|0;w=w+1|0;if(!l)break a;q=q+1|0}while((b[w>>0]|0)==(b[q>>0]|0))}}while(0);H=f[H>>2]|0;if(!H){G=F;C=54;break a}}}if(x){A=s;while(1){t=f[A+4>>2]|0;if((t|0)!=(E|0)){if(t>>>0>>0)I=t;else I=(t>>>0)%(D>>>0)|0;if((I|0)!=(F|0)){G=F;C=54;break a}}t=b[A+8+11>>0]|0;if(!((t<<24>>24<0?f[A+12>>2]|0:t&255)|0))break a;A=f[A>>2]|0;if(!A){G=F;C=54;break a}}}else J=s;while(1){A=f[J+4>>2]|0;if((A|0)!=(E|0)){if(A>>>0>>0)K=A;else K=(A>>>0)%(D>>>0)|0;if((K|0)!=(F|0)){G=F;C=54;break a}}A=J+8|0;x=b[A+11>>0]|0;t=x<<24>>24<0;y=x&255;do if(((t?f[J+12>>2]|0:y)|0)==(d|0)){x=f[A>>2]|0;if(t)if(!(Vk(x,c,d)|0))break a;else break;if((b[c>>0]|0)==(x&255)<<24>>24){x=A;o=y;q=c;do{o=o+-1|0;x=x+1|0;if(!o)break a;q=q+1|0}while((b[x>>0]|0)==(b[q>>0]|0))}}while(0);J=f[J>>2]|0;if(!J){G=F;C=54;break}}}else{G=F;C=54}}else{G=0;C=54}while(0);if((C|0)==54){oi(g,a,E,i);C=a+12|0;L=$(((f[C>>2]|0)+1|0)>>>0);M=$(D>>>0);N=$(n[a+16>>2]);do if(B|$(N*M)>>0<3|(D+-1&D|0)!=0)&1;J=~~$(W($(L/N)))>>>0;ei(a,F>>>0>>0?J:F);F=f[z>>2]|0;J=F+-1|0;if(!(J&F)){O=F;P=J&E;break}if(E>>>0>>0){O=F;P=E}else{O=F;P=(E>>>0)%(F>>>0)|0}}else{O=D;P=G}while(0);G=f[(f[a>>2]|0)+(P<<2)>>2]|0;if(!G){D=a+8|0;f[f[g>>2]>>2]=f[D>>2];f[D>>2]=f[g>>2];f[(f[a>>2]|0)+(P<<2)>>2]=D;D=f[g>>2]|0;P=f[D>>2]|0;if(!P)Q=g;else{E=f[P+4>>2]|0;P=O+-1|0;if(P&O)if(E>>>0>>0)R=E;else R=(E>>>0)%(O>>>0)|0;else R=E&P;f[(f[a>>2]|0)+(R<<2)>>2]=D;Q=g}}else{f[f[g>>2]>>2]=f[G>>2];f[G>>2]=f[g>>2];Q=g}f[C>>2]=(f[C>>2]|0)+1;f[Q>>2]=0}Q=f[i+12>>2]|0;if(Q|0){if((f[r>>2]|0)!=(Q|0))f[r>>2]=Q;Oq(Q)}if((b[v>>0]|0)<0)Oq(f[i>>2]|0);i=f[j>>2]|0;if(!i){u=e;return}if((f[k>>2]|0)!=(i|0))f[k>>2]=i;Oq(i);u=e;return}function bc(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;d=u;u=u+192|0;e=d+152|0;g=d+144|0;h=d+72|0;i=d;j=d+112|0;k=d+108|0;l=d+104|0;m=a+352|0;if(b[m>>0]|0?(n=Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0,((f[n+12>>2]|0)-(f[n+8>>2]|0)|0)>0):0){n=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+8|0;o=f[f[n>>2]>>2]|0;f[e>>2]=c;n=o+4|0;p=o+8|0;q=f[p>>2]|0;if((q|0)==(f[o+12>>2]|0))Ri(n,e);else{f[q>>2]=c;f[p>>2]=q+4}q=f[e>>2]|0;r=o+16|0;s=o+20|0;o=f[s>>2]|0;t=f[r>>2]|0;v=o-t>>2;w=t;if((q|0)<(v|0)){x=w;y=q}else{t=q+1|0;f[g>>2]=-1;z=o;if(t>>>0<=v>>>0)if(t>>>0>>0?(o=w+(t<<2)|0,(o|0)!=(z|0)):0){f[s>>2]=z+(~((z+-4-o|0)>>>2)<<2);A=q;B=w}else{A=q;B=w}else{Ch(r,t-v|0,g);A=f[e>>2]|0;B=f[r>>2]|0}x=B;y=A}f[x+(y<<2)>>2]=((f[p>>2]|0)-(f[n>>2]|0)>>2)+-1;C=1;u=d;return C|0}n=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+52|0;p=f[(f[(f[n>>2]|0)+84>>2]|0)+(c<<2)>>2]|0;n=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+4|0;y=f[(f[(f[n>>2]|0)+8>>2]|0)+(c<<2)>>2]|0;f[g>>2]=-1;n=a+172|0;x=f[a+176>>2]|0;A=f[n>>2]|0;B=A;a:do if((x|0)==(A|0))D=-1;else{r=(x-A|0)/136|0;v=0;while(1){if((f[B+(v*136|0)>>2]|0)==(c|0))break;t=v+1|0;if(t>>>0>>0)v=t;else{D=-1;break a}}f[g>>2]=v;D=v}while(0);b:do if(!(b[m>>0]|0)){A=(f[y+56>>2]|0)==0;do if(!((p|0)==0|A)){if((p|0)==1?b[B+(D*136|0)+28>>0]|0:0)break;x=ln(88)|0;r=f[a+8>>2]|0;t=B+(D*136|0)+104|0;f[x+4>>2]=0;f[x>>2]=3564;w=x+12|0;f[w>>2]=3588;q=x+64|0;f[q>>2]=0;f[x+68>>2]=0;f[x+72>>2]=0;o=x+16|0;z=o+44|0;do{f[o>>2]=0;o=o+4|0}while((o|0)<(z|0));f[x+76>>2]=r;f[x+80>>2]=t;s=x+84|0;f[s>>2]=0;f[h>>2]=3588;E=h+4|0;F=E+4|0;f[F>>2]=0;f[F+4>>2]=0;f[F+8>>2]=0;f[F+12>>2]=0;f[F+16>>2]=0;f[F+20>>2]=0;F=B+(D*136|0)+4|0;G=i+4|0;f[G>>2]=3588;H=i+56|0;f[H>>2]=0;I=i+60|0;f[I>>2]=0;f[i+64>>2]=0;o=i+8|0;z=o+44|0;do{f[o>>2]=0;o=o+4|0}while((o|0)<(z|0));f[E>>2]=F;o=f[B+(D*136|0)+68>>2]|0;z=((f[o+4>>2]|0)-(f[o>>2]|0)>>2>>>0)/3|0;b[e>>0]=0;qh(h+8|0,z,e);Va[f[(f[h>>2]|0)+8>>2]&127](h);Df(j,h);Df(e,j);f[i>>2]=f[e+4>>2];z=i+4|0;fg(z,e)|0;f[e>>2]=3588;o=f[e+20>>2]|0;if(o|0)Oq(o);o=f[e+8>>2]|0;if(o|0)Oq(o);f[i+36>>2]=F;f[i+40>>2]=t;f[i+44>>2]=r;f[i+48>>2]=x;f[j>>2]=3588;o=f[j+20>>2]|0;if(o|0)Oq(o);o=f[j+8>>2]|0;if(o|0)Oq(o);f[s>>2]=a+72;f[x+8>>2]=f[i>>2];fg(w,z)|0;z=x+44|0;o=i+36|0;f[z>>2]=f[o>>2];f[z+4>>2]=f[o+4>>2];f[z+8>>2]=f[o+8>>2];f[z+12>>2]=f[o+12>>2];b[z+16>>0]=b[o+16>>0]|0;ng(q,f[H>>2]|0,f[I>>2]|0);o=x;z=f[H>>2]|0;if(z|0){J=f[I>>2]|0;if((J|0)!=(z|0))f[I>>2]=J+(~((J+-4-z|0)>>>2)<<2);Oq(z)}f[G>>2]=3588;z=f[i+24>>2]|0;if(z|0)Oq(z);z=f[i+12>>2]|0;if(z|0)Oq(z);f[h>>2]=3588;z=f[h+20>>2]|0;if(z|0)Oq(z);z=f[h+8>>2]|0;if(z|0)Oq(z);K=0;L=o;M=54;break b}while(0);if(!A){b[B+(D*136|0)+100>>0]=0;N=B+(D*136|0)+104|0;M=26}else M=24}else M=24;while(0);if((M|0)==24){N=a+40|0;M=26}if((M|0)==26){D=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+48|0;do if((mi(f[D>>2]|0)|0)==0?(f[y+56>>2]|0)==0:0){if(b[m>>0]|0?(B=f[a+8>>2]|0,((f[B+12>>2]|0)-(f[B+8>>2]|0)|0)>4):0){M=31;break}gf(e,a,N);O=1;P=f[e>>2]|0}else M=31;while(0);if((M|0)==31){Vd(e,a,N);O=0;P=f[e>>2]|0}if(!P)Q=0;else{K=O;L=P;M=54}}if((M|0)==54){M=f[g>>2]|0;if((M|0)==-1)R=a+68|0;else R=(f[n>>2]|0)+(M*136|0)+132|0;f[R>>2]=K;K=ln(76)|0;f[k>>2]=L;rl(K,k,c);c=K;K=f[k>>2]|0;f[k>>2]=0;if(K|0)Va[f[(f[K>>2]|0)+4>>2]&127](K);K=a+188|0;k=f[K>>2]|0;if((k|0)==(f[a+192>>2]|0))Ri(a+184|0,g);else{f[k>>2]=f[g>>2];f[K>>2]=k+4}k=Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0;f[l>>2]=c;a=k+12|0;K=f[a>>2]|0;if(K>>>0<(f[k+16>>2]|0)>>>0){f[l>>2]=0;f[K>>2]=c;f[a>>2]=K+4;S=l}else{Qg(k+8|0,l);S=l}l=f[S>>2]|0;f[S>>2]=0;if(!l)Q=1;else{Va[f[(f[l>>2]|0)+4>>2]&127](l);Q=1}}C=Q;u=d;return C|0}function cc(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;d=u;u=u+192|0;e=d+152|0;g=d+144|0;h=d+72|0;i=d;j=d+112|0;k=d+108|0;l=d+104|0;m=a+288|0;if(b[m>>0]|0?(n=Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0,((f[n+12>>2]|0)-(f[n+8>>2]|0)|0)>0):0){n=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+8|0;o=f[f[n>>2]>>2]|0;f[e>>2]=c;n=o+4|0;p=o+8|0;q=f[p>>2]|0;if((q|0)==(f[o+12>>2]|0))Ri(n,e);else{f[q>>2]=c;f[p>>2]=q+4}q=f[e>>2]|0;r=o+16|0;s=o+20|0;o=f[s>>2]|0;t=f[r>>2]|0;v=o-t>>2;w=t;if((q|0)<(v|0)){x=w;y=q}else{t=q+1|0;f[g>>2]=-1;z=o;if(t>>>0<=v>>>0)if(t>>>0>>0?(o=w+(t<<2)|0,(o|0)!=(z|0)):0){f[s>>2]=z+(~((z+-4-o|0)>>>2)<<2);A=q;B=w}else{A=q;B=w}else{Ch(r,t-v|0,g);A=f[e>>2]|0;B=f[r>>2]|0}x=B;y=A}f[x+(y<<2)>>2]=((f[p>>2]|0)-(f[n>>2]|0)>>2)+-1;C=1;u=d;return C|0}n=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+52|0;p=f[(f[(f[n>>2]|0)+84>>2]|0)+(c<<2)>>2]|0;n=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+4|0;y=f[(f[(f[n>>2]|0)+8>>2]|0)+(c<<2)>>2]|0;f[g>>2]=-1;n=a+172|0;x=f[a+176>>2]|0;A=f[n>>2]|0;B=A;a:do if((x|0)==(A|0))D=-1;else{r=(x-A|0)/136|0;v=0;while(1){if((f[B+(v*136|0)>>2]|0)==(c|0))break;t=v+1|0;if(t>>>0>>0)v=t;else{D=-1;break a}}f[g>>2]=v;D=v}while(0);b:do if(!(b[m>>0]|0)){A=(f[y+56>>2]|0)==0;do if(!((p|0)==0|A)){if((p|0)==1?b[B+(D*136|0)+28>>0]|0:0)break;x=ln(88)|0;r=f[a+8>>2]|0;t=B+(D*136|0)+104|0;f[x+4>>2]=0;f[x>>2]=3564;w=x+12|0;f[w>>2]=3588;q=x+64|0;f[q>>2]=0;f[x+68>>2]=0;f[x+72>>2]=0;o=x+16|0;z=o+44|0;do{f[o>>2]=0;o=o+4|0}while((o|0)<(z|0));f[x+76>>2]=r;f[x+80>>2]=t;s=x+84|0;f[s>>2]=0;f[h>>2]=3588;E=h+4|0;F=E+4|0;f[F>>2]=0;f[F+4>>2]=0;f[F+8>>2]=0;f[F+12>>2]=0;f[F+16>>2]=0;f[F+20>>2]=0;F=B+(D*136|0)+4|0;G=i+4|0;f[G>>2]=3588;H=i+56|0;f[H>>2]=0;I=i+60|0;f[I>>2]=0;f[i+64>>2]=0;o=i+8|0;z=o+44|0;do{f[o>>2]=0;o=o+4|0}while((o|0)<(z|0));f[E>>2]=F;o=f[B+(D*136|0)+68>>2]|0;z=((f[o+4>>2]|0)-(f[o>>2]|0)>>2>>>0)/3|0;b[e>>0]=0;qh(h+8|0,z,e);Va[f[(f[h>>2]|0)+8>>2]&127](h);Df(j,h);Df(e,j);f[i>>2]=f[e+4>>2];z=i+4|0;fg(z,e)|0;f[e>>2]=3588;o=f[e+20>>2]|0;if(o|0)Oq(o);o=f[e+8>>2]|0;if(o|0)Oq(o);f[i+36>>2]=F;f[i+40>>2]=t;f[i+44>>2]=r;f[i+48>>2]=x;f[j>>2]=3588;o=f[j+20>>2]|0;if(o|0)Oq(o);o=f[j+8>>2]|0;if(o|0)Oq(o);f[s>>2]=a+72;f[x+8>>2]=f[i>>2];fg(w,z)|0;z=x+44|0;o=i+36|0;f[z>>2]=f[o>>2];f[z+4>>2]=f[o+4>>2];f[z+8>>2]=f[o+8>>2];f[z+12>>2]=f[o+12>>2];b[z+16>>0]=b[o+16>>0]|0;ng(q,f[H>>2]|0,f[I>>2]|0);o=x;z=f[H>>2]|0;if(z|0){J=f[I>>2]|0;if((J|0)!=(z|0))f[I>>2]=J+(~((J+-4-z|0)>>>2)<<2);Oq(z)}f[G>>2]=3588;z=f[i+24>>2]|0;if(z|0)Oq(z);z=f[i+12>>2]|0;if(z|0)Oq(z);f[h>>2]=3588;z=f[h+20>>2]|0;if(z|0)Oq(z);z=f[h+8>>2]|0;if(z|0)Oq(z);K=0;L=o;M=54;break b}while(0);if(!A){b[B+(D*136|0)+100>>0]=0;N=B+(D*136|0)+104|0;M=26}else M=24}else M=24;while(0);if((M|0)==24){N=a+40|0;M=26}if((M|0)==26){D=(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)+48|0;do if((mi(f[D>>2]|0)|0)==0?(f[y+56>>2]|0)==0:0){if(b[m>>0]|0?(B=f[a+8>>2]|0,((f[B+12>>2]|0)-(f[B+8>>2]|0)|0)>4):0){M=31;break}gf(e,a,N);O=1;P=f[e>>2]|0}else M=31;while(0);if((M|0)==31){Vd(e,a,N);O=0;P=f[e>>2]|0}if(!P)Q=0;else{K=O;L=P;M=54}}if((M|0)==54){M=f[g>>2]|0;if((M|0)==-1)R=a+68|0;else R=(f[n>>2]|0)+(M*136|0)+132|0;f[R>>2]=K;K=ln(76)|0;f[k>>2]=L;rl(K,k,c);c=K;K=f[k>>2]|0;f[k>>2]=0;if(K|0)Va[f[(f[K>>2]|0)+4>>2]&127](K);K=a+188|0;k=f[K>>2]|0;if((k|0)==(f[a+192>>2]|0))Ri(a+184|0,g);else{f[k>>2]=f[g>>2];f[K>>2]=k+4}k=Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0;f[l>>2]=c;a=k+12|0;K=f[a>>2]|0;if(K>>>0<(f[k+16>>2]|0)>>>0){f[l>>2]=0;f[K>>2]=c;f[a>>2]=K+4;S=l}else{Qg(k+8|0,l);S=l}l=f[S>>2]|0;f[S>>2]=0;if(!l)Q=1;else{Va[f[(f[l>>2]|0)+4>>2]&127](l);Q=1}}C=Q;u=d;return C|0}function dc(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0;c=u;u=u+16|0;d=c+8|0;e=c;g=f[b>>2]|0;if((g|0)==-1){u=c;return}h=(g>>>0)/3|0;i=a+12|0;if(f[(f[i>>2]|0)+(h>>>5<<2)>>2]&1<<(h&31)|0){u=c;return}h=a+56|0;j=f[h>>2]|0;k=a+60|0;l=f[k>>2]|0;if((l|0)==(j|0))m=j;else{n=l+(~((l+-4-j|0)>>>2)<<2)|0;f[k>>2]=n;m=n}n=a+64|0;if((m|0)==(f[n>>2]|0))Ri(h,b);else{f[m>>2]=g;f[k>>2]=m+4}m=f[a>>2]|0;g=f[b>>2]|0;j=g+1|0;if((g|0)!=-1){l=((j>>>0)%3|0|0)==0?g+-2|0:j;if((l|0)==-1)o=-1;else o=f[(f[m>>2]|0)+(l<<2)>>2]|0;l=(((g>>>0)%3|0|0)==0?2:-1)+g|0;if((l|0)==-1){p=o;q=-1}else{p=o;q=f[(f[m>>2]|0)+(l<<2)>>2]|0}}else{p=-1;q=-1}l=a+24|0;m=f[l>>2]|0;o=m+(p>>>5<<2)|0;g=1<<(p&31);j=f[o>>2]|0;if(!(j&g)){f[o>>2]=j|g;g=f[b>>2]|0;j=g+1|0;if((g|0)==-1)r=-1;else r=((j>>>0)%3|0|0)==0?g+-2|0:j;f[e>>2]=r;j=f[(f[(f[a+44>>2]|0)+96>>2]|0)+(((r>>>0)/3|0)*12|0)+(((r>>>0)%3|0)<<2)>>2]|0;r=f[a+48>>2]|0;f[d>>2]=j;g=f[r+4>>2]|0;r=g+4|0;o=f[r>>2]|0;if((o|0)==(f[g+8>>2]|0))Ri(g,d);else{f[o>>2]=j;f[r>>2]=o+4}o=a+40|0;r=f[o>>2]|0;j=r+4|0;g=f[j>>2]|0;if((g|0)==(f[r+8>>2]|0)){Ri(r,e);s=f[o>>2]|0}else{f[g>>2]=f[e>>2];f[j>>2]=g+4;s=r}r=s+24|0;f[(f[s+12>>2]|0)+(p<<2)>>2]=f[r>>2];f[r>>2]=(f[r>>2]|0)+1;t=f[l>>2]|0}else t=m;m=t+(q>>>5<<2)|0;t=1<<(q&31);r=f[m>>2]|0;if(!(r&t)){f[m>>2]=r|t;t=f[b>>2]|0;do if((t|0)!=-1)if(!((t>>>0)%3|0)){v=t+2|0;break}else{v=t+-1|0;break}else v=-1;while(0);f[e>>2]=v;t=f[(f[(f[a+44>>2]|0)+96>>2]|0)+(((v>>>0)/3|0)*12|0)+(((v>>>0)%3|0)<<2)>>2]|0;v=f[a+48>>2]|0;f[d>>2]=t;r=f[v+4>>2]|0;v=r+4|0;m=f[v>>2]|0;if((m|0)==(f[r+8>>2]|0))Ri(r,d);else{f[m>>2]=t;f[v>>2]=m+4}m=a+40|0;v=f[m>>2]|0;t=v+4|0;r=f[t>>2]|0;if((r|0)==(f[v+8>>2]|0)){Ri(v,e);w=f[m>>2]|0}else{f[r>>2]=f[e>>2];f[t>>2]=r+4;w=v}v=w+24|0;f[(f[w+12>>2]|0)+(q<<2)>>2]=f[v>>2];f[v>>2]=(f[v>>2]|0)+1}v=f[h>>2]|0;q=f[k>>2]|0;if((v|0)==(q|0)){u=c;return}w=a+44|0;r=a+48|0;t=a+40|0;m=q;q=v;while(1){v=f[m+-4>>2]|0;f[b>>2]=v;p=(v>>>0)/3|0;if((v|0)!=-1?(v=f[i>>2]|0,(f[v+(p>>>5<<2)>>2]&1<<(p&31)|0)==0):0){s=p;p=v;a:while(1){v=p+(s>>>5<<2)|0;f[v>>2]=f[v>>2]|1<<(s&31);v=f[b>>2]|0;if((v|0)==-1)x=-1;else x=f[(f[f[a>>2]>>2]|0)+(v<<2)>>2]|0;g=(f[l>>2]|0)+(x>>>5<<2)|0;j=1<<(x&31);o=f[g>>2]|0;do if(!(j&o)){y=f[a>>2]|0;z=f[(f[y+24>>2]|0)+(x<<2)>>2]|0;A=z+1|0;if(((z|0)!=-1?(B=((A>>>0)%3|0|0)==0?z+-2|0:A,(B|0)!=-1):0)?(A=f[(f[y+12>>2]|0)+(B<<2)>>2]|0,B=A+1|0,(A|0)!=-1):0)C=((((B>>>0)%3|0|0)==0?A+-2|0:B)|0)==-1;else C=1;f[g>>2]=o|j;B=f[b>>2]|0;f[e>>2]=B;A=f[(f[(f[w>>2]|0)+96>>2]|0)+(((B>>>0)/3|0)*12|0)+(((B>>>0)%3|0)<<2)>>2]|0;B=f[r>>2]|0;f[d>>2]=A;y=f[B+4>>2]|0;B=y+4|0;z=f[B>>2]|0;if((z|0)==(f[y+8>>2]|0))Ri(y,d);else{f[z>>2]=A;f[B>>2]=z+4}z=f[t>>2]|0;B=z+4|0;A=f[B>>2]|0;if((A|0)==(f[z+8>>2]|0)){Ri(z,e);D=f[t>>2]|0}else{f[A>>2]=f[e>>2];f[B>>2]=A+4;D=z}z=D+24|0;f[(f[D+12>>2]|0)+(x<<2)>>2]=f[z>>2];f[z>>2]=(f[z>>2]|0)+1;if(C){E=f[b>>2]|0;F=60;break}z=f[a>>2]|0;A=f[b>>2]|0;do if((A|0)==-1)G=-1;else{B=A+1|0;y=((B>>>0)%3|0|0)==0?A+-2|0:B;if((y|0)==-1){G=-1;break}G=f[(f[z+12>>2]|0)+(y<<2)>>2]|0}while(0);f[b>>2]=G;H=(G>>>0)/3|0}else{E=v;F=60}while(0);if((F|0)==60){F=0;v=f[a>>2]|0;if((E|0)==-1){F=61;break}j=E+1|0;o=((j>>>0)%3|0|0)==0?E+-2|0:j;if((o|0)==-1)I=-1;else I=f[(f[v+12>>2]|0)+(o<<2)>>2]|0;f[d>>2]=I;o=(((E>>>0)%3|0|0)==0?2:-1)+E|0;if((o|0)==-1)J=-1;else J=f[(f[v+12>>2]|0)+(o<<2)>>2]|0;o=(I|0)==-1;v=(I>>>0)/3|0;j=o?-1:v;g=(J|0)==-1;z=(J>>>0)/3|0;A=g?-1:z;do if(!o){y=f[i>>2]|0;if(f[y+(j>>>5<<2)>>2]&1<<(j&31)|0){F=68;break}if(g){K=I;L=v;break}if(!(f[y+(A>>>5<<2)>>2]&1<<(A&31))){F=73;break a}else{K=I;L=v}}else F=68;while(0);if((F|0)==68){F=0;if(g){F=70;break}if(!(f[(f[i>>2]|0)+(A>>>5<<2)>>2]&1<<(A&31))){K=J;L=z}else{F=70;break}}f[b>>2]=K;H=L}s=H;p=f[i>>2]|0}do if((F|0)==61){F=0;f[d>>2]=-1;F=70}else if((F|0)==73){F=0;p=f[k>>2]|0;f[p+-4>>2]=J;if((p|0)==(f[n>>2]|0)){Ri(h,d);M=f[k>>2]|0;break}else{f[p>>2]=f[d>>2];s=p+4|0;f[k>>2]=s;M=s;break}}while(0);if((F|0)==70){F=0;s=(f[k>>2]|0)+-4|0;f[k>>2]=s;M=s}N=f[h>>2]|0;O=M}else{s=m+-4|0;f[k>>2]=s;N=q;O=s}if((N|0)==(O|0))break;else{m=O;q=N}}u=c;return}function ec(a,c,e){a=a|0;c=c|0;e=e|0;var g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=Oa,fa=Oa,ga=Oa,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0;g=u;u=u+48|0;i=g+12|0;j=g+32|0;k=g;l=i+16|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;n[l>>2]=$(1.0);m=a+80|0;o=f[m>>2]|0;f[k>>2]=0;p=k+4|0;f[p>>2]=0;f[k+8>>2]=0;if(o){if(o>>>0>1073741823)aq(k);q=o<<2;r=ln(q)|0;f[k>>2]=r;s=r+(o<<2)|0;f[k+8>>2]=s;sj(r|0,0,q|0)|0;f[p>>2]=s;s=c+48|0;q=c+40|0;o=i+4|0;t=i+12|0;v=i+8|0;w=a+40|0;x=a+64|0;y=f[e>>2]|0;e=0;z=r;A=0;B=0;C=r;D=r;E=r;while(1){r=s;F=f[r>>2]|0;G=f[r+4>>2]|0;r=q;H=un(f[r>>2]|0,f[r+4>>2]|0,y+A|0,0)|0;r=Vn(H|0,I|0,F|0,G|0)|0;G=(f[f[c>>2]>>2]|0)+r|0;r=h[G>>0]|h[G+1>>0]<<8;d[j>>1]=r;G=(r^318)&65535;a:do if(e){F=e+-1|0;H=(F&e|0)==0;if(!H)if(e>>>0>G>>>0)J=G;else J=(G>>>0)%(e>>>0)|0;else J=F&G;K=f[i>>2]|0;L=f[K+(J<<2)>>2]|0;b:do if(L|0?(M=f[L>>2]|0,M|0):0){c:do if(H){N=M;while(1){O=f[N+4>>2]|0;P=(O|0)==(G|0);if(!(P|(O&F|0)==(J|0)))break b;if(P?(d[N+8>>1]|0)==r<<16>>16:0){Q=N;break c}N=f[N>>2]|0;if(!N)break b}}else{N=M;while(1){P=f[N+4>>2]|0;if((P|0)==(G|0)){if((d[N+8>>1]|0)==r<<16>>16){Q=N;break c}}else{if(P>>>0>>0)R=P;else R=(P>>>0)%(e>>>0)|0;if((R|0)!=(J|0))break b}N=f[N>>2]|0;if(!N)break b}}while(0);f[E+(A<<2)>>2]=f[Q+12>>2];S=z;T=B;U=D;V=C;X=E;break a}while(0);if(!H)if(e>>>0>G>>>0)Y=G;else Y=(G>>>0)%(e>>>0)|0;else Y=F&G;L=f[K+(Y<<2)>>2]|0;if(!L){Z=Y;_=e;aa=0;ba=40}else{if(H){M=L;while(1){M=f[M>>2]|0;if(!M){Z=Y;_=e;aa=0;ba=40;break a}N=f[M+4>>2]|0;if(!((N|0)==(G|0)|(N&F|0)==(Y|0))){Z=Y;_=e;aa=0;ba=40;break a}if((d[M+8>>1]|0)==r<<16>>16){ba=55;break a}}}else ca=L;while(1){ca=f[ca>>2]|0;if(!ca){Z=Y;_=e;aa=0;ba=40;break a}M=f[ca+4>>2]|0;if((M|0)!=(G|0)){if(M>>>0>>0)da=M;else da=(M>>>0)%(e>>>0)|0;if((da|0)!=(Y|0)){Z=Y;_=e;aa=0;ba=40;break a}}if((d[ca+8>>1]|0)==r<<16>>16){ba=55;break}}}}else{Z=0;_=0;aa=1;ba=40}while(0);if((ba|0)==40){ba=0;L=ln(16)|0;d[L+8>>1]=r;f[L+12>>2]=B;f[L+4>>2]=G;f[L>>2]=0;ea=$(((f[t>>2]|0)+1|0)>>>0);fa=$(_>>>0);ga=$(n[l>>2]);do if(aa|$(ga*fa)>>0<3|(_+-1&_|0)!=0)&1;F=~~$(W($(ea/ga)))>>>0;Vh(i,M>>>0>>0?F:M);M=f[o>>2]|0;F=M+-1|0;if(!(F&M)){ha=M;ia=F&G;break}if(M>>>0>G>>>0){ha=M;ia=G}else{ha=M;ia=(G>>>0)%(M>>>0)|0}}else{ha=_;ia=Z}while(0);G=(f[i>>2]|0)+(ia<<2)|0;r=f[G>>2]|0;if(!r){f[L>>2]=f[v>>2];f[v>>2]=L;f[G>>2]=v;G=f[L>>2]|0;if(G|0){M=f[G+4>>2]|0;G=ha+-1|0;if(G&ha)if(M>>>0>>0)ja=M;else ja=(M>>>0)%(ha>>>0)|0;else ja=M&G;ka=(f[i>>2]|0)+(ja<<2)|0;ba=53}}else{f[L>>2]=f[r>>2];ka=r;ba=53}if((ba|0)==53){ba=0;f[ka>>2]=L}f[t>>2]=(f[t>>2]|0)+1;ba=55}if((ba|0)==55){ba=0;r=w;G=f[r>>2]|0;M=un(G|0,f[r+4>>2]|0,B|0,0)|0;kh((f[f[x>>2]>>2]|0)+M|0,j|0,G|0)|0;G=f[k>>2]|0;f[G+(A<<2)>>2]=B;S=G;T=B+1|0;U=G;V=G;X=G}G=A+1|0;la=f[m>>2]|0;if(G>>>0>=la>>>0)break;e=f[o>>2]|0;z=S;A=G;B=T;C=V;D=U;E=X}if((T|0)==(la|0))ma=V;else{V=a+84|0;if(!(b[V>>0]|0)){X=f[a+72>>2]|0;E=f[a+68>>2]|0;D=E;if((X|0)==(E|0))na=S;else{C=X-E>>2;E=0;do{X=D+(E<<2)|0;f[X>>2]=f[U+(f[X>>2]<<2)>>2];E=E+1|0}while(E>>>0>>0);na=S}}else{b[V>>0]=0;V=a+68|0;S=a+72|0;C=f[S>>2]|0;E=f[V>>2]|0;U=C-E>>2;D=E;E=C;if(la>>>0<=U>>>0)if(la>>>0>>0?(C=D+(la<<2)|0,(C|0)!=(E|0)):0){f[S>>2]=E+(~((E+-4-C|0)>>>2)<<2);oa=la}else oa=la;else{Ch(V,la-U|0,1220);oa=f[m>>2]|0}U=f[k>>2]|0;if(!oa)na=U;else{k=f[a+68>>2]|0;a=0;do{f[k+(a<<2)>>2]=f[U+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);na=U}}f[m>>2]=T;ma=na}if(!ma)pa=T;else{na=f[p>>2]|0;if((na|0)!=(ma|0))f[p>>2]=na+(~((na+-4-ma|0)>>>2)<<2);Oq(ma);pa=T}}else pa=0;T=f[i+8>>2]|0;if(T|0){ma=T;do{T=ma;ma=f[ma>>2]|0;Oq(T)}while((ma|0)!=0)}ma=f[i>>2]|0;f[i>>2]=0;if(!ma){u=g;return pa|0}Oq(ma);u=g;return pa|0}function fc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=Oa,K=Oa,L=Oa,M=0,N=0,O=0,P=0;e=u;u=u+64|0;g=e+40|0;i=e+16|0;j=e;k=Id(a,c)|0;if(k|0){f[i>>2]=k;f[g>>2]=f[i>>2];lf(a,g)|0}f[j>>2]=0;k=j+4|0;f[k>>2]=0;f[j+8>>2]=0;Fi(j,4);l=f[j>>2]|0;m=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;b[l>>0]=m;b[l+1>>0]=m>>8;b[l+2>>0]=m>>16;b[l+3>>0]=m>>24;pj(i,c);c=i+12|0;f[c>>2]=0;m=i+16|0;f[m>>2]=0;f[i+20>>2]=0;l=f[k>>2]|0;d=f[j>>2]|0;o=l-d|0;if(!o){p=d;q=l;r=0}else{Fi(c,o);p=f[j>>2]|0;q=f[k>>2]|0;r=f[c>>2]|0}kh(r|0,p|0,q-p|0)|0;p=i+11|0;q=b[p>>0]|0;r=q<<24>>24<0;c=r?f[i>>2]|0:i;o=r?f[i+4>>2]|0:q&255;if(o>>>0>3){q=c;r=o;l=o;while(1){d=X(h[q>>0]|h[q+1>>0]<<8|h[q+2>>0]<<16|h[q+3>>0]<<24,1540483477)|0;r=(X(d>>>24^d,1540483477)|0)^(X(r,1540483477)|0);l=l+-4|0;if(l>>>0<=3)break;else q=q+4|0}q=o+-4|0;l=q&-4;s=q-l|0;t=c+(l+4)|0;v=r}else{s=o;t=c;v=o}switch(s|0){case 3:{w=h[t+2>>0]<<16^v;x=10;break}case 2:{w=v;x=10;break}case 1:{y=v;x=11;break}default:z=v}if((x|0)==10){y=h[t+1>>0]<<8^w;x=11}if((x|0)==11)z=X(y^h[t>>0],1540483477)|0;t=X(z>>>13^z,1540483477)|0;z=t>>>15^t;t=a+4|0;y=f[t>>2]|0;w=(y|0)==0;a:do if(!w){v=y+-1|0;s=(v&y|0)==0;if(!s)if(z>>>0>>0)A=z;else A=(z>>>0)%(y>>>0)|0;else A=z&v;r=f[(f[a>>2]|0)+(A<<2)>>2]|0;if((r|0)!=0?(l=f[r>>2]|0,(l|0)!=0):0){r=(o|0)==0;if(s){if(r){s=l;while(1){q=f[s+4>>2]|0;if(!((q|0)==(z|0)|(q&v|0)==(A|0))){B=A;x=52;break a}q=b[s+8+11>>0]|0;if(!((q<<24>>24<0?f[s+12>>2]|0:q&255)|0))break a;s=f[s>>2]|0;if(!s){B=A;x=52;break a}}}else C=l;while(1){s=f[C+4>>2]|0;if(!((s|0)==(z|0)|(s&v|0)==(A|0))){B=A;x=52;break a}s=C+8|0;q=b[s+11>>0]|0;d=q<<24>>24<0;D=q&255;do if(((d?f[C+12>>2]|0:D)|0)==(o|0)){q=f[s>>2]|0;if(d)if(!(Vk(q,c,o)|0))break a;else break;if((b[c>>0]|0)==(q&255)<<24>>24){q=s;E=D;F=c;do{E=E+-1|0;q=q+1|0;if(!E)break a;F=F+1|0}while((b[q>>0]|0)==(b[F>>0]|0))}}while(0);C=f[C>>2]|0;if(!C){B=A;x=52;break a}}}if(r){v=l;while(1){D=f[v+4>>2]|0;if((D|0)!=(z|0)){if(D>>>0>>0)G=D;else G=(D>>>0)%(y>>>0)|0;if((G|0)!=(A|0)){B=A;x=52;break a}}D=b[v+8+11>>0]|0;if(!((D<<24>>24<0?f[v+12>>2]|0:D&255)|0))break a;v=f[v>>2]|0;if(!v){B=A;x=52;break a}}}else H=l;while(1){v=f[H+4>>2]|0;if((v|0)!=(z|0)){if(v>>>0>>0)I=v;else I=(v>>>0)%(y>>>0)|0;if((I|0)!=(A|0)){B=A;x=52;break a}}v=H+8|0;r=b[v+11>>0]|0;D=r<<24>>24<0;s=r&255;do if(((D?f[H+12>>2]|0:s)|0)==(o|0)){r=f[v>>2]|0;if(D)if(!(Vk(r,c,o)|0))break a;else break;if((b[c>>0]|0)==(r&255)<<24>>24){r=v;d=s;F=c;do{d=d+-1|0;r=r+1|0;if(!d)break a;F=F+1|0}while((b[r>>0]|0)==(b[F>>0]|0))}}while(0);H=f[H>>2]|0;if(!H){B=A;x=52;break}}}else{B=A;x=52}}else{B=0;x=52}while(0);if((x|0)==52){oi(g,a,z,i);x=a+12|0;J=$(((f[x>>2]|0)+1|0)>>>0);K=$(y>>>0);L=$(n[a+16>>2]);do if(w|$(L*K)>>0<3|(y+-1&y|0)!=0)&1;H=~~$(W($(J/L)))>>>0;ei(a,A>>>0>>0?H:A);A=f[t>>2]|0;H=A+-1|0;if(!(H&A)){M=A;N=H&z;break}if(z>>>0>>0){M=A;N=z}else{M=A;N=(z>>>0)%(A>>>0)|0}}else{M=y;N=B}while(0);B=f[(f[a>>2]|0)+(N<<2)>>2]|0;if(!B){y=a+8|0;f[f[g>>2]>>2]=f[y>>2];f[y>>2]=f[g>>2];f[(f[a>>2]|0)+(N<<2)>>2]=y;y=f[g>>2]|0;N=f[y>>2]|0;if(!N)O=g;else{z=f[N+4>>2]|0;N=M+-1|0;if(N&M)if(z>>>0>>0)P=z;else P=(z>>>0)%(M>>>0)|0;else P=z&N;f[(f[a>>2]|0)+(P<<2)>>2]=y;O=g}}else{f[f[g>>2]>>2]=f[B>>2];f[B>>2]=f[g>>2];O=g}f[x>>2]=(f[x>>2]|0)+1;f[O>>2]=0}O=f[i+12>>2]|0;if(O|0){if((f[m>>2]|0)!=(O|0))f[m>>2]=O;Oq(O)}if((b[p>>0]|0)<0)Oq(f[i>>2]|0);i=f[j>>2]|0;if(!i){u=e;return}if((f[k>>2]|0)!=(i|0))f[k>>2]=i;Oq(i);u=e;return}function gc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=Oa,da=Oa,ea=Oa,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0;e=u;u=u+48|0;g=e+12|0;h=e+32|0;i=e;j=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[j>>2]=$(1.0);k=a+80|0;l=f[k>>2]|0;f[i>>2]=0;m=i+4|0;f[m>>2]=0;f[i+8>>2]=0;if(l){if(l>>>0>1073741823)aq(i);o=l<<2;p=ln(o)|0;f[i>>2]=p;q=p+(l<<2)|0;f[i+8>>2]=q;sj(p|0,0,o|0)|0;f[m>>2]=q;q=c+48|0;o=c+40|0;l=g+4|0;r=g+12|0;s=g+8|0;t=a+40|0;v=a+64|0;w=f[d>>2]|0;d=0;x=p;y=0;z=0;A=p;B=p;C=p;while(1){p=q;D=f[p>>2]|0;E=f[p+4>>2]|0;p=o;F=un(f[p>>2]|0,f[p+4>>2]|0,w+y|0,0)|0;p=Vn(F|0,I|0,D|0,E|0)|0;E=b[(f[f[c>>2]>>2]|0)+p>>0]|0;b[h>>0]=E;p=E&255^318;a:do if(d){D=d+-1|0;F=(D&d|0)==0;if(!F)if(p>>>0>>0)G=p;else G=(p>>>0)%(d>>>0)|0;else G=D&p;H=f[g>>2]|0;J=f[H+(G<<2)>>2]|0;b:do if(J|0?(K=f[J>>2]|0,K|0):0){c:do if(F){L=K;while(1){M=f[L+4>>2]|0;N=(M|0)==(p|0);if(!(N|(M&D|0)==(G|0)))break b;if(N?(b[L+8>>0]|0)==E<<24>>24:0){O=L;break c}L=f[L>>2]|0;if(!L)break b}}else{L=K;while(1){N=f[L+4>>2]|0;if((N|0)==(p|0)){if((b[L+8>>0]|0)==E<<24>>24){O=L;break c}}else{if(N>>>0>>0)P=N;else P=(N>>>0)%(d>>>0)|0;if((P|0)!=(G|0))break b}L=f[L>>2]|0;if(!L)break b}}while(0);f[C+(y<<2)>>2]=f[O+12>>2];Q=x;R=z;S=B;T=A;U=C;break a}while(0);if(!F)if(p>>>0>>0)V=p;else V=(p>>>0)%(d>>>0)|0;else V=D&p;J=f[H+(V<<2)>>2]|0;if(!J){X=V;Y=d;Z=0;_=40}else{if(F){K=J;while(1){K=f[K>>2]|0;if(!K){X=V;Y=d;Z=0;_=40;break a}L=f[K+4>>2]|0;if(!((L|0)==(p|0)|(L&D|0)==(V|0))){X=V;Y=d;Z=0;_=40;break a}if((b[K+8>>0]|0)==E<<24>>24){_=55;break a}}}else aa=J;while(1){aa=f[aa>>2]|0;if(!aa){X=V;Y=d;Z=0;_=40;break a}K=f[aa+4>>2]|0;if((K|0)!=(p|0)){if(K>>>0>>0)ba=K;else ba=(K>>>0)%(d>>>0)|0;if((ba|0)!=(V|0)){X=V;Y=d;Z=0;_=40;break a}}if((b[aa+8>>0]|0)==E<<24>>24){_=55;break}}}}else{X=0;Y=0;Z=1;_=40}while(0);if((_|0)==40){_=0;J=ln(16)|0;b[J+8>>0]=E;f[J+12>>2]=z;f[J+4>>2]=p;f[J>>2]=0;ca=$(((f[r>>2]|0)+1|0)>>>0);da=$(Y>>>0);ea=$(n[j>>2]);do if(Z|$(ea*da)>>0<3|(Y+-1&Y|0)!=0)&1;D=~~$(W($(ca/ea)))>>>0;ai(g,K>>>0>>0?D:K);K=f[l>>2]|0;D=K+-1|0;if(!(D&K)){fa=K;ga=D&p;break}if(p>>>0>>0){fa=K;ga=p}else{fa=K;ga=(p>>>0)%(K>>>0)|0}}else{fa=Y;ga=X}while(0);p=(f[g>>2]|0)+(ga<<2)|0;E=f[p>>2]|0;if(!E){f[J>>2]=f[s>>2];f[s>>2]=J;f[p>>2]=s;p=f[J>>2]|0;if(p|0){K=f[p+4>>2]|0;p=fa+-1|0;if(p&fa)if(K>>>0>>0)ha=K;else ha=(K>>>0)%(fa>>>0)|0;else ha=K&p;ia=(f[g>>2]|0)+(ha<<2)|0;_=53}}else{f[J>>2]=f[E>>2];ia=E;_=53}if((_|0)==53){_=0;f[ia>>2]=J}f[r>>2]=(f[r>>2]|0)+1;_=55}if((_|0)==55){_=0;E=t;p=f[E>>2]|0;K=un(p|0,f[E+4>>2]|0,z|0,0)|0;kh((f[f[v>>2]>>2]|0)+K|0,h|0,p|0)|0;p=f[i>>2]|0;f[p+(y<<2)>>2]=z;Q=p;R=z+1|0;S=p;T=p;U=p}p=y+1|0;ja=f[k>>2]|0;if(p>>>0>=ja>>>0)break;d=f[l>>2]|0;x=Q;y=p;z=R;A=T;B=S;C=U}if((R|0)==(ja|0))ka=T;else{T=a+84|0;if(!(b[T>>0]|0)){U=f[a+72>>2]|0;C=f[a+68>>2]|0;B=C;if((U|0)==(C|0))la=Q;else{A=U-C>>2;C=0;do{U=B+(C<<2)|0;f[U>>2]=f[S+(f[U>>2]<<2)>>2];C=C+1|0}while(C>>>0>>0);la=Q}}else{b[T>>0]=0;T=a+68|0;Q=a+72|0;A=f[Q>>2]|0;C=f[T>>2]|0;S=A-C>>2;B=C;C=A;if(ja>>>0<=S>>>0)if(ja>>>0>>0?(A=B+(ja<<2)|0,(A|0)!=(C|0)):0){f[Q>>2]=C+(~((C+-4-A|0)>>>2)<<2);ma=ja}else ma=ja;else{Ch(T,ja-S|0,1220);ma=f[k>>2]|0}S=f[i>>2]|0;if(!ma)la=S;else{i=f[a+68>>2]|0;a=0;do{f[i+(a<<2)>>2]=f[S+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);la=S}}f[k>>2]=R;ka=la}if(!ka)na=R;else{la=f[m>>2]|0;if((la|0)!=(ka|0))f[m>>2]=la+(~((la+-4-ka|0)>>>2)<<2);Oq(ka);na=R}}else na=0;R=f[g+8>>2]|0;if(R|0){ka=R;do{R=ka;ka=f[ka>>2]|0;Oq(R)}while((ka|0)!=0)}ka=f[g>>2]|0;f[g>>2]=0;if(!ka){u=e;return na|0}Oq(ka);u=e;return na|0}function hc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=Oa,ea=Oa,fa=Oa,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0;e=u;u=u+48|0;g=e+16|0;i=e+12|0;j=e;k=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[k>>2]=$(1.0);l=a+80|0;m=f[l>>2]|0;f[j>>2]=0;o=j+4|0;f[o>>2]=0;f[j+8>>2]=0;if(m){if(m>>>0>1073741823)aq(j);p=m<<2;q=ln(p)|0;f[j>>2]=q;r=q+(m<<2)|0;f[j+8>>2]=r;sj(q|0,0,p|0)|0;f[o>>2]=r;r=c+48|0;p=c+40|0;m=g+4|0;s=g+12|0;t=g+8|0;v=a+40|0;w=a+64|0;x=f[d>>2]|0;d=0;y=q;z=0;A=0;B=q;C=q;D=q;while(1){q=r;E=f[q>>2]|0;F=f[q+4>>2]|0;q=p;G=un(f[q>>2]|0,f[q+4>>2]|0,x+z|0,0)|0;q=Vn(G|0,I|0,E|0,F|0)|0;F=(f[f[c>>2]>>2]|0)+q|0;q=h[F>>0]|h[F+1>>0]<<8|h[F+2>>0]<<16|h[F+3>>0]<<24;f[i>>2]=q;F=q^318;a:do if(d){E=d+-1|0;G=(E&d|0)==0;if(!G)if(F>>>0>>0)H=F;else H=(F>>>0)%(d>>>0)|0;else H=E&F;J=f[g>>2]|0;K=f[J+(H<<2)>>2]|0;b:do if(K|0?(L=f[K>>2]|0,L|0):0){c:do if(G){M=L;while(1){N=f[M+4>>2]|0;O=(N|0)==(F|0);if(!(O|(N&E|0)==(H|0)))break b;if(O?(f[M+8>>2]|0)==(q|0):0){P=M;break c}M=f[M>>2]|0;if(!M)break b}}else{M=L;while(1){O=f[M+4>>2]|0;if((O|0)==(F|0)){if((f[M+8>>2]|0)==(q|0)){P=M;break c}}else{if(O>>>0>>0)Q=O;else Q=(O>>>0)%(d>>>0)|0;if((Q|0)!=(H|0))break b}M=f[M>>2]|0;if(!M)break b}}while(0);f[D+(z<<2)>>2]=f[P+12>>2];R=y;S=A;T=C;U=B;V=D;break a}while(0);if(!G)if(F>>>0>>0)X=F;else X=(F>>>0)%(d>>>0)|0;else X=E&F;K=f[J+(X<<2)>>2]|0;if(!K){Y=X;Z=d;_=0;aa=40}else{if(G){L=K;while(1){L=f[L>>2]|0;if(!L){Y=X;Z=d;_=0;aa=40;break a}M=f[L+4>>2]|0;if(!((M|0)==(F|0)|(M&E|0)==(X|0))){Y=X;Z=d;_=0;aa=40;break a}if((f[L+8>>2]|0)==(q|0)){aa=55;break a}}}else ba=K;while(1){ba=f[ba>>2]|0;if(!ba){Y=X;Z=d;_=0;aa=40;break a}L=f[ba+4>>2]|0;if((L|0)!=(F|0)){if(L>>>0>>0)ca=L;else ca=(L>>>0)%(d>>>0)|0;if((ca|0)!=(X|0)){Y=X;Z=d;_=0;aa=40;break a}}if((f[ba+8>>2]|0)==(q|0)){aa=55;break}}}}else{Y=0;Z=0;_=1;aa=40}while(0);if((aa|0)==40){aa=0;K=ln(16)|0;f[K+8>>2]=q;f[K+12>>2]=A;f[K+4>>2]=F;f[K>>2]=0;da=$(((f[s>>2]|0)+1|0)>>>0);ea=$(Z>>>0);fa=$(n[k>>2]);do if(_|$(fa*ea)>>0<3|(Z+-1&Z|0)!=0)&1;E=~~$(W($(da/fa)))>>>0;Hi(g,L>>>0>>0?E:L);L=f[m>>2]|0;E=L+-1|0;if(!(E&L)){ga=L;ha=E&F;break}if(F>>>0>>0){ga=L;ha=F}else{ga=L;ha=(F>>>0)%(L>>>0)|0}}else{ga=Z;ha=Y}while(0);F=(f[g>>2]|0)+(ha<<2)|0;q=f[F>>2]|0;if(!q){f[K>>2]=f[t>>2];f[t>>2]=K;f[F>>2]=t;F=f[K>>2]|0;if(F|0){L=f[F+4>>2]|0;F=ga+-1|0;if(F&ga)if(L>>>0>>0)ia=L;else ia=(L>>>0)%(ga>>>0)|0;else ia=L&F;ja=(f[g>>2]|0)+(ia<<2)|0;aa=53}}else{f[K>>2]=f[q>>2];ja=q;aa=53}if((aa|0)==53){aa=0;f[ja>>2]=K}f[s>>2]=(f[s>>2]|0)+1;aa=55}if((aa|0)==55){aa=0;q=v;F=f[q>>2]|0;L=un(F|0,f[q+4>>2]|0,A|0,0)|0;kh((f[f[w>>2]>>2]|0)+L|0,i|0,F|0)|0;F=f[j>>2]|0;f[F+(z<<2)>>2]=A;R=F;S=A+1|0;T=F;U=F;V=F}F=z+1|0;ka=f[l>>2]|0;if(F>>>0>=ka>>>0)break;d=f[m>>2]|0;y=R;z=F;A=S;B=U;C=T;D=V}if((S|0)==(ka|0))la=U;else{U=a+84|0;if(!(b[U>>0]|0)){V=f[a+72>>2]|0;D=f[a+68>>2]|0;C=D;if((V|0)==(D|0))ma=R;else{B=V-D>>2;D=0;do{V=C+(D<<2)|0;f[V>>2]=f[T+(f[V>>2]<<2)>>2];D=D+1|0}while(D>>>0>>0);ma=R}}else{b[U>>0]=0;U=a+68|0;R=a+72|0;B=f[R>>2]|0;D=f[U>>2]|0;T=B-D>>2;C=D;D=B;if(ka>>>0<=T>>>0)if(ka>>>0>>0?(B=C+(ka<<2)|0,(B|0)!=(D|0)):0){f[R>>2]=D+(~((D+-4-B|0)>>>2)<<2);na=ka}else na=ka;else{Ch(U,ka-T|0,1220);na=f[l>>2]|0}T=f[j>>2]|0;if(!na)ma=T;else{j=f[a+68>>2]|0;a=0;do{f[j+(a<<2)>>2]=f[T+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);ma=T}}f[l>>2]=S;la=ma}if(!la)oa=S;else{ma=f[o>>2]|0;if((ma|0)!=(la|0))f[o>>2]=ma+(~((ma+-4-la|0)>>>2)<<2);Oq(la);oa=S}}else oa=0;S=f[g+8>>2]|0;if(S|0){la=S;do{S=la;la=f[la>>2]|0;Oq(S)}while((la|0)!=0)}la=f[g>>2]|0;f[g>>2]=0;if(!la){u=e;return oa|0}Oq(la);u=e;return oa|0}function ic(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0;e=u;u=u+96|0;g=e+92|0;h=e+88|0;i=e+72|0;j=e+48|0;k=e+24|0;l=e;m=a+16|0;n=f[m>>2]|0;o=f[c>>2]|0;f[i>>2]=n;f[i+4>>2]=o;c=i+8|0;f[c>>2]=o;b[i+12>>0]=1;p=f[(f[n+28>>2]|0)+(o<<2)>>2]|0;n=a+20|0;q=f[n>>2]|0;r=f[q>>2]|0;if((f[q+4>>2]|0)-r>>2>>>0<=p>>>0)aq(q);q=a+8|0;s=f[(f[q>>2]|0)+(f[r+(p<<2)>>2]<<2)>>2]|0;p=a+4|0;r=f[p>>2]|0;if(!(b[r+84>>0]|0))t=f[(f[r+68>>2]|0)+(s<<2)>>2]|0;else t=s;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;f[j+12>>2]=0;f[j+16>>2]=0;f[j+20>>2]=0;f[h>>2]=t;t=b[r+24>>0]|0;f[g>>2]=f[h>>2];vb(r,g,t,j)|0;t=a+28|0;a=(f[t>>2]|0)==0;a:do if((o|0)!=-1){r=k+8|0;s=j+8|0;v=k+16|0;w=j+16|0;x=l+8|0;y=l+16|0;z=o;A=o;B=0;C=0;D=0;E=0;F=0;G=0;H=a;J=o;while(1){do if(H){K=J+1|0;if((J|0)!=-1){L=((K>>>0)%3|0|0)==0?J+-2|0:K;if((z|0)!=-1)if(!((z>>>0)%3|0)){M=z;N=z+2|0;O=L;P=z;break}else{M=z;N=z+-1|0;O=L;P=z;break}else{M=-1;N=-1;O=L;P=-1}}else{M=z;N=-1;O=-1;P=-1}}else{L=A+1|0;K=((L>>>0)%3|0|0)==0?A+-2|0:L;if(!((A>>>0)%3|0)){M=z;N=A+2|0;O=K;P=J;break}else{M=z;N=A+-1|0;O=K;P=J;break}}while(0);K=f[(f[(f[m>>2]|0)+28>>2]|0)+(O<<2)>>2]|0;Q=f[n>>2]|0;L=f[Q>>2]|0;if((f[Q+4>>2]|0)-L>>2>>>0<=K>>>0){R=17;break}S=f[(f[q>>2]|0)+(f[L+(K<<2)>>2]<<2)>>2]|0;K=f[p>>2]|0;if(!(b[K+84>>0]|0))T=f[(f[K+68>>2]|0)+(S<<2)>>2]|0;else T=S;f[k>>2]=0;f[k+4>>2]=0;f[k+8>>2]=0;f[k+12>>2]=0;f[k+16>>2]=0;f[k+20>>2]=0;f[h>>2]=T;S=b[K+24>>0]|0;f[g>>2]=f[h>>2];vb(K,g,S,k)|0;S=f[(f[(f[m>>2]|0)+28>>2]|0)+(N<<2)>>2]|0;U=f[n>>2]|0;K=f[U>>2]|0;if((f[U+4>>2]|0)-K>>2>>>0<=S>>>0){R=21;break}L=f[(f[q>>2]|0)+(f[K+(S<<2)>>2]<<2)>>2]|0;S=f[p>>2]|0;if(!(b[S+84>>0]|0))V=f[(f[S+68>>2]|0)+(L<<2)>>2]|0;else V=L;f[l>>2]=0;f[l+4>>2]=0;f[l+8>>2]=0;f[l+12>>2]=0;f[l+16>>2]=0;f[l+20>>2]=0;f[h>>2]=V;L=b[S+24>>0]|0;f[g>>2]=f[h>>2];vb(S,g,L,l)|0;L=k;S=j;K=f[S>>2]|0;W=f[S+4>>2]|0;S=Xn(f[L>>2]|0,f[L+4>>2]|0,K|0,W|0)|0;L=I;X=r;Y=s;Z=f[Y>>2]|0;_=f[Y+4>>2]|0;Y=Xn(f[X>>2]|0,f[X+4>>2]|0,Z|0,_|0)|0;X=I;$=v;aa=w;ba=f[aa>>2]|0;ca=f[aa+4>>2]|0;aa=Xn(f[$>>2]|0,f[$+4>>2]|0,ba|0,ca|0)|0;$=I;da=l;ea=Xn(f[da>>2]|0,f[da+4>>2]|0,K|0,W|0)|0;W=I;K=x;da=Xn(f[K>>2]|0,f[K+4>>2]|0,Z|0,_|0)|0;_=I;Z=y;K=Xn(f[Z>>2]|0,f[Z+4>>2]|0,ba|0,ca|0)|0;ca=I;ba=un(K|0,ca|0,Y|0,X|0)|0;Z=I;fa=un(da|0,_|0,aa|0,$|0)|0;ga=I;ha=un(ea|0,W|0,aa|0,$|0)|0;$=I;aa=un(K|0,ca|0,S|0,L|0)|0;ca=I;K=un(da|0,_|0,S|0,L|0)|0;L=I;S=un(ea|0,W|0,Y|0,X|0)|0;X=I;Y=Xn(B|0,C|0,fa|0,ga|0)|0;ga=Vn(Y|0,I|0,ba|0,Z|0)|0;Z=I;ba=Vn(ha|0,$|0,D|0,E|0)|0;$=Xn(ba|0,I|0,aa|0,ca|0)|0;ca=I;aa=Xn(F|0,G|0,S|0,X|0)|0;X=Vn(aa|0,I|0,K|0,L|0)|0;L=I;Pg(i);A=f[c>>2]|0;K=(f[t>>2]|0)==0;if((A|0)==-1){ia=K;ja=Z;ka=ga;la=ca;ma=$;na=L;oa=X;break a}else{z=M;B=ga;C=Z;D=$;E=ca;F=X;G=L;H=K;J=P}}if((R|0)==17)aq(Q);else if((R|0)==21)aq(U)}else{ia=a;ja=0;ka=0;la=0;ma=0;na=0;oa=0}while(0);a=(ja|0)>-1|(ja|0)==-1&ka>>>0>4294967295;U=Xn(0,0,ka|0,ja|0)|0;R=a?ja:I;Q=(la|0)>-1|(la|0)==-1&ma>>>0>4294967295;P=Xn(0,0,ma|0,la|0)|0;M=Q?la:I;t=(na|0)>-1|(na|0)==-1&oa>>>0>4294967295;c=Xn(0,0,oa|0,na|0)|0;i=Vn((Q?ma:P)|0,M|0,(t?oa:c)|0,(t?na:I)|0)|0;t=Vn(i|0,I|0,(a?ka:U)|0,R|0)|0;R=I;if(ia){if((t|0)<=536870912){pa=ka;qa=ma;ra=oa;f[d>>2]=pa;sa=d+4|0;f[sa>>2]=qa;ta=d+8|0;f[ta>>2]=ra;u=e;return}ia=Yn(t|0,R|0,29)|0;U=ia&7;ia=Ik(ka|0,ja|0,U|0,0)|0;a=Ik(ma|0,la|0,U|0,0)|0;i=Ik(oa|0,na|0,U|0,0)|0;pa=ia;qa=a;ra=i;f[d>>2]=pa;sa=d+4|0;f[sa>>2]=qa;ta=d+8|0;f[ta>>2]=ra;u=e;return}else{if(!((R|0)>0|(R|0)==0&t>>>0>536870912)){pa=ka;qa=ma;ra=oa;f[d>>2]=pa;sa=d+4|0;f[sa>>2]=qa;ta=d+8|0;f[ta>>2]=ra;u=e;return}i=Yn(t|0,R|0,29)|0;R=I;t=Ik(ka|0,ja|0,i|0,R|0)|0;ja=Ik(ma|0,la|0,i|0,R|0)|0;la=Ik(oa|0,na|0,i|0,R|0)|0;pa=t;qa=ja;ra=la;f[d>>2]=pa;sa=d+4|0;f[sa>>2]=qa;ta=d+8|0;f[ta>>2]=ra;u=e;return}}function jc(a,c,e){a=a|0;c=c|0;e=e|0;var g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=Oa,V=Oa,X=Oa,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;g=u;u=u+48|0;i=g+28|0;j=g+8|0;k=g;l=g+16|0;m=i+16|0;f[i>>2]=0;f[i+4>>2]=0;f[i+8>>2]=0;f[i+12>>2]=0;n[m>>2]=$(1.0);o=a+80|0;p=f[o>>2]|0;f[l>>2]=0;q=l+4|0;f[q>>2]=0;f[l+8>>2]=0;if(p){if(p>>>0>1073741823)aq(l);r=p<<2;s=ln(r)|0;f[l>>2]=s;t=s+(p<<2)|0;f[l+8>>2]=t;sj(s|0,0,r|0)|0;f[q>>2]=t;t=f[e>>2]|0;e=c+48|0;r=c+40|0;s=i+4|0;p=i+12|0;v=i+8|0;w=a+40|0;x=a+64|0;y=0;z=0;while(1){A=e;B=f[A>>2]|0;C=f[A+4>>2]|0;A=r;D=un(f[A>>2]|0,f[A+4>>2]|0,t+y|0,0)|0;A=Vn(D|0,I|0,B|0,C|0)|0;C=(f[f[c>>2]>>2]|0)+A|0;A=C;B=h[A>>0]|h[A+1>>0]<<8|h[A+2>>0]<<16|h[A+3>>0]<<24;A=C+4|0;C=h[A>>0]|h[A+1>>0]<<8|h[A+2>>0]<<16|h[A+3>>0]<<24;A=j;f[A>>2]=B;f[A+4>>2]=C;A=k;f[A>>2]=B;f[A+4>>2]=C;C=yf(i,k)|0;if(!C){A=k;B=f[A>>2]|0;D=f[A+4>>2]|0;A=B&65535;E=Yn(B|0,D|0,16)|0;F=E&65535;G=D&65535;H=Yn(B|0,D|0,48)|0;J=H&65535;K=((((A^318)&65535)+239^E&65535)+239^D&65535)+239^H&65535;H=f[s>>2]|0;E=(H|0)==0;a:do if(!E){L=H+-1|0;M=(L&H|0)==0;if(!M)if(K>>>0>>0)N=K;else N=(K>>>0)%(H>>>0)|0;else N=K&L;O=f[(f[i>>2]|0)+(N<<2)>>2]|0;if((O|0)!=0?(P=f[O>>2]|0,(P|0)!=0):0){if(M){M=P;while(1){O=f[M+4>>2]|0;if(!((O|0)==(K|0)|(O&L|0)==(N|0))){Q=N;R=31;break a}O=M+8|0;if((((d[O>>1]|0)==A<<16>>16?(d[O+2>>1]|0)==F<<16>>16:0)?(d[M+12>>1]|0)==G<<16>>16:0)?(d[O+6>>1]|0)==J<<16>>16:0)break a;M=f[M>>2]|0;if(!M){Q=N;R=31;break a}}}else S=P;while(1){M=f[S+4>>2]|0;if((M|0)!=(K|0)){if(M>>>0>>0)T=M;else T=(M>>>0)%(H>>>0)|0;if((T|0)!=(N|0)){Q=N;R=31;break a}}M=S+8|0;if((((d[M>>1]|0)==A<<16>>16?(d[M+2>>1]|0)==F<<16>>16:0)?(d[S+12>>1]|0)==G<<16>>16:0)?(d[M+6>>1]|0)==J<<16>>16:0)break a;S=f[S>>2]|0;if(!S){Q=N;R=31;break}}}else{Q=N;R=31}}else{Q=0;R=31}while(0);if((R|0)==31){R=0;J=ln(20)|0;G=J+8|0;F=G;d[F>>1]=B;d[F+2>>1]=B>>>16;F=G+4|0;d[F>>1]=D;d[F+2>>1]=D>>>16;f[J+16>>2]=z;f[J+4>>2]=K;f[J>>2]=0;U=$(((f[p>>2]|0)+1|0)>>>0);V=$(H>>>0);X=$(n[m>>2]);do if(E|$(X*V)>>0<3|(H+-1&H|0)!=0)&1;G=~~$(W($(U/X)))>>>0;Sh(i,F>>>0>>0?G:F);F=f[s>>2]|0;G=F+-1|0;if(!(G&F)){Y=F;Z=G&K;break}if(K>>>0>>0){Y=F;Z=K}else{Y=F;Z=(K>>>0)%(F>>>0)|0}}else{Y=H;Z=Q}while(0);H=(f[i>>2]|0)+(Z<<2)|0;K=f[H>>2]|0;if(!K){f[J>>2]=f[v>>2];f[v>>2]=J;f[H>>2]=v;H=f[J>>2]|0;if(H|0){E=f[H+4>>2]|0;H=Y+-1|0;if(H&Y)if(E>>>0>>0)_=E;else _=(E>>>0)%(Y>>>0)|0;else _=E&H;aa=(f[i>>2]|0)+(_<<2)|0;R=44}}else{f[J>>2]=f[K>>2];aa=K;R=44}if((R|0)==44){R=0;f[aa>>2]=J}f[p>>2]=(f[p>>2]|0)+1}K=w;H=f[K>>2]|0;E=un(H|0,f[K+4>>2]|0,z|0,0)|0;kh((f[f[x>>2]>>2]|0)+E|0,j|0,H|0)|0;H=f[l>>2]|0;f[H+(y<<2)>>2]=z;ba=z+1|0;ca=H}else{H=f[l>>2]|0;f[H+(y<<2)>>2]=f[C+16>>2];ba=z;ca=H}y=y+1|0;da=f[o>>2]|0;if(y>>>0>=da>>>0)break;else z=ba}if((ba|0)==(da|0))ea=ca;else{z=a+84|0;if(!(b[z>>0]|0)){y=f[a+72>>2]|0;j=f[a+68>>2]|0;x=j;if((y|0)==(j|0))fa=ca;else{w=y-j>>2;j=0;do{y=x+(j<<2)|0;f[y>>2]=f[ca+(f[y>>2]<<2)>>2];j=j+1|0}while(j>>>0>>0);fa=ca}}else{b[z>>0]=0;z=a+68|0;ca=a+72|0;w=f[ca>>2]|0;j=f[z>>2]|0;x=w-j>>2;y=j;j=w;if(da>>>0<=x>>>0)if(da>>>0>>0?(w=y+(da<<2)|0,(w|0)!=(j|0)):0){f[ca>>2]=j+(~((j+-4-w|0)>>>2)<<2);ga=da}else ga=da;else{Ch(z,da-x|0,1220);ga=f[o>>2]|0}x=f[l>>2]|0;if(!ga)fa=x;else{l=f[a+68>>2]|0;a=0;do{f[l+(a<<2)>>2]=f[x+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);fa=x}}f[o>>2]=ba;ea=fa}if(!ea)ha=ba;else{fa=f[q>>2]|0;if((fa|0)!=(ea|0))f[q>>2]=fa+(~((fa+-4-ea|0)>>>2)<<2);Oq(ea);ha=ba}}else ha=0;ba=f[i+8>>2]|0;if(ba|0){ea=ba;do{ba=ea;ea=f[ea>>2]|0;Oq(ba)}while((ea|0)!=0)}ea=f[i>>2]|0;f[i>>2]=0;if(!ea){u=g;return ha|0}Oq(ea);u=g;return ha|0}function kc(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;c=u;u=u+16|0;d=c+8|0;e=c;g=c+4|0;h=a+16|0;i=f[h>>2]|0;j=a+20|0;k=f[j>>2]|0;if((k|0)==(i|0))l=i;else{m=k+(~((k+-4-i|0)>>>2)<<2)|0;f[j>>2]=m;l=m}m=a+24|0;if((l|0)==(f[m>>2]|0)){Ri(h,b);n=f[h>>2]|0;o=f[j>>2]|0}else{f[l>>2]=f[b>>2];k=l+4|0;f[j>>2]=k;n=i;o=k}k=f[a+8>>2]|0;i=(f[k+100>>2]|0)-(f[k+96>>2]|0)|0;k=(i|0)/12|0;if((n|0)==(o|0)){u=c;return 1}n=a+28|0;l=(i|0)>0;i=a+164|0;p=a+12|0;q=a+76|0;r=a+80|0;s=a+72|0;t=a+152|0;v=a+84|0;w=a+272|0;x=a+276|0;y=a+268|0;z=a+168|0;A=a+140|0;B=a+120|0;C=o;do{o=f[C+-4>>2]|0;f[b>>2]=o;a:do if((o|0)!=-1?(D=(o>>>0)/3|0,E=f[n>>2]|0,(f[E+(D>>>5<<2)>>2]&1<<(D&31)|0)==0):0){if(l){D=0;F=E;b:while(1){E=D+1|0;f[i>>2]=(f[i>>2]|0)+1;G=f[b>>2]|0;H=(G|0)==-1?-1:(G>>>0)/3|0;G=F+(H>>>5<<2)|0;f[G>>2]=1<<(H&31)|f[G>>2];G=f[q>>2]|0;if((G|0)==(f[r>>2]|0))Ri(s,b);else{f[G>>2]=f[b>>2];f[q>>2]=G+4}G=f[b>>2]|0;if((G|0)==-1)I=-1;else I=f[(f[f[p>>2]>>2]|0)+(G<<2)>>2]|0;J=(f[(f[t>>2]|0)+(I<<2)>>2]|0)!=-1;K=(f[v>>2]|0)+(I>>>5<<2)|0;L=1<<(I&31);M=f[K>>2]|0;do if(!(M&L)){f[K>>2]=M|L;if(J){N=f[b>>2]|0;O=30;break}f[d>>2]=0;P=f[w>>2]|0;if((P|0)==(f[x>>2]|0))Ri(y,d);else{f[P>>2]=0;f[w>>2]=P+4}P=f[b>>2]|0;Q=P+1|0;if((P|0)!=-1?(R=((Q>>>0)%3|0|0)==0?P+-2|0:Q,(R|0)!=-1):0)S=f[(f[(f[p>>2]|0)+12>>2]|0)+(R<<2)>>2]|0;else S=-1;f[b>>2]=S}else{N=G;O=30}while(0);if((O|0)==30){O=0;G=N+1|0;if((N|0)==-1){O=35;break}L=((G>>>0)%3|0|0)==0?N+-2|0:G;if((L|0)==-1)T=-1;else T=f[(f[(f[p>>2]|0)+12>>2]|0)+(L<<2)>>2]|0;f[e>>2]=T;L=(((N>>>0)%3|0|0)==0?2:-1)+N|0;if((L|0)==-1)U=-1;else U=f[(f[(f[p>>2]|0)+12>>2]|0)+(L<<2)>>2]|0;L=(T|0)==-1;M=L?-1:(T>>>0)/3|0;V=(U|0)==-1;W=V?-1:(U>>>0)/3|0;K=((G>>>0)%3|0|0)==0?N+-2|0:G;if(((K|0)!=-1?(G=f[(f[p>>2]|0)+12>>2]|0,R=f[G+(K<<2)>>2]|0,(R|0)!=-1):0)?(K=(R>>>0)/3|0,R=f[n>>2]|0,(f[R+(K>>>5<<2)>>2]&1<<(K&31)|0)==0):0){K=(((N>>>0)%3|0|0)==0?2:-1)+N|0;do if((K|0)!=-1){Q=f[G+(K<<2)>>2]|0;if((Q|0)==-1)break;P=(Q>>>0)/3|0;if(!(f[R+(P>>>5<<2)>>2]&1<<(P&31))){O=63;break b}}while(0);if(!V)xf(a,f[i>>2]|0,H,0,W);f[d>>2]=3;R=f[w>>2]|0;if((R|0)==(f[x>>2]|0))Ri(y,d);else{f[R>>2]=3;f[w>>2]=R+4}X=f[e>>2]|0}else{if(!L){xf(a,f[i>>2]|0,H,1,M);R=f[b>>2]|0;if((R|0)==-1){O=44;break}else Y=R}else Y=N;R=(((Y>>>0)%3|0|0)==0?2:-1)+Y|0;if((R|0)==-1){O=44;break}K=f[(f[(f[p>>2]|0)+12>>2]|0)+(R<<2)>>2]|0;if((K|0)==-1){O=44;break}R=(K>>>0)/3|0;if(f[(f[n>>2]|0)+(R>>>5<<2)>>2]&1<<(R&31)|0){O=44;break}f[d>>2]=5;R=f[w>>2]|0;if((R|0)==(f[x>>2]|0))Ri(y,d);else{f[R>>2]=5;f[w>>2]=R+4}X=U}f[b>>2]=X}if((E|0)>=(k|0))break a;D=E;F=f[n>>2]|0}do if((O|0)==35){O=0;f[e>>2]=-1;O=46}else if((O|0)==44){O=0;if(V)O=46;else{xf(a,f[i>>2]|0,H,0,W);O=46}}else if((O|0)==63){O=0;f[d>>2]=1;F=f[w>>2]|0;if((F|0)==(f[x>>2]|0))Ri(y,d);else{f[F>>2]=1;f[w>>2]=F+4}f[z>>2]=(f[z>>2]|0)+1;if(J?(F=f[(f[t>>2]|0)+(I<<2)>>2]|0,(1<<(F&31)&f[(f[A>>2]|0)+(F>>>5<<2)>>2]|0)==0):0){f[g>>2]=f[b>>2];f[d>>2]=f[g>>2];Pe(a,d,0)|0}F=f[i>>2]|0;f[d>>2]=H;D=je(B,d)|0;f[D>>2]=F;F=f[j>>2]|0;f[F+-4>>2]=U;if((F|0)==(f[m>>2]|0)){Ri(h,e);break}else{f[F>>2]=f[e>>2];f[j>>2]=F+4;break}}while(0);if((O|0)==46){O=0;f[d>>2]=7;F=f[w>>2]|0;if((F|0)==(f[x>>2]|0))Ri(y,d);else{f[F>>2]=7;f[w>>2]=F+4}f[j>>2]=(f[j>>2]|0)+-4}}}else O=11;while(0);if((O|0)==11){O=0;f[j>>2]=C+-4}C=f[j>>2]|0}while((f[h>>2]|0)!=(C|0));u=c;return 1}function lc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=Oa,V=Oa,X=Oa,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;e=u;u=u+48|0;g=e+20|0;i=e+16|0;j=e+12|0;k=e;l=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[l>>2]=$(1.0);m=a+80|0;o=f[m>>2]|0;f[k>>2]=0;p=k+4|0;f[p>>2]=0;f[k+8>>2]=0;if(o){if(o>>>0>1073741823)aq(k);q=o<<2;r=ln(q)|0;f[k>>2]=r;s=r+(o<<2)|0;f[k+8>>2]=s;sj(r|0,0,q|0)|0;f[p>>2]=s;s=f[d>>2]|0;d=c+48|0;q=c+40|0;r=g+4|0;o=g+12|0;t=g+8|0;v=a+40|0;w=a+64|0;x=0;y=0;while(1){z=d;A=f[z>>2]|0;B=f[z+4>>2]|0;z=q;C=un(f[z>>2]|0,f[z+4>>2]|0,s+x|0,0)|0;z=Vn(C|0,I|0,A|0,B|0)|0;B=(f[f[c>>2]>>2]|0)+z|0;z=h[B>>0]|h[B+1>>0]<<8|h[B+2>>0]<<16|h[B+3>>0]<<24;f[i>>2]=z;f[j>>2]=z;z=Ef(g,j)|0;if(!z){B=f[j>>2]|0;A=B&255;C=B>>>8;D=C&255;E=B>>>16;F=E&255;G=B>>>24;H=G&255;J=C&255;C=E&255;E=(((B&255^318)+239^J)+239^C)+239^G;G=f[r>>2]|0;K=(G|0)==0;a:do if(!K){L=G+-1|0;M=(L&G|0)==0;if(!M)if(E>>>0>>0)N=E;else N=(E>>>0)%(G>>>0)|0;else N=E&L;O=f[(f[g>>2]|0)+(N<<2)>>2]|0;if((O|0)!=0?(P=f[O>>2]|0,(P|0)!=0):0){if(M){M=P;while(1){O=f[M+4>>2]|0;if(!((O|0)==(E|0)|(O&L|0)==(N|0))){Q=N;R=31;break a}O=M+8|0;if((((b[O>>0]|0)==A<<24>>24?(b[O+1>>0]|0)==D<<24>>24:0)?(b[O+2>>0]|0)==F<<24>>24:0)?(b[O+3>>0]|0)==H<<24>>24:0)break a;M=f[M>>2]|0;if(!M){Q=N;R=31;break a}}}else S=P;while(1){M=f[S+4>>2]|0;if((M|0)!=(E|0)){if(M>>>0>>0)T=M;else T=(M>>>0)%(G>>>0)|0;if((T|0)!=(N|0)){Q=N;R=31;break a}}M=S+8|0;if((((b[M>>0]|0)==A<<24>>24?(b[M+1>>0]|0)==D<<24>>24:0)?(b[M+2>>0]|0)==F<<24>>24:0)?(b[M+3>>0]|0)==H<<24>>24:0)break a;S=f[S>>2]|0;if(!S){Q=N;R=31;break}}}else{Q=N;R=31}}else{Q=0;R=31}while(0);if((R|0)==31){R=0;H=ln(16)|0;F=H+8|0;D=B&-16776961|C<<16|J<<8;b[F>>0]=D;b[F+1>>0]=D>>8;b[F+2>>0]=D>>16;b[F+3>>0]=D>>24;f[H+12>>2]=y;f[H+4>>2]=E;f[H>>2]=0;U=$(((f[o>>2]|0)+1|0)>>>0);V=$(G>>>0);X=$(n[l>>2]);do if(K|$(X*V)>>0<3|(G+-1&G|0)!=0)&1;F=~~$(W($(U/X)))>>>0;Zh(g,D>>>0>>0?F:D);D=f[r>>2]|0;F=D+-1|0;if(!(F&D)){Y=D;Z=F&E;break}if(E>>>0>>0){Y=D;Z=E}else{Y=D;Z=(E>>>0)%(D>>>0)|0}}else{Y=G;Z=Q}while(0);G=(f[g>>2]|0)+(Z<<2)|0;E=f[G>>2]|0;if(!E){f[H>>2]=f[t>>2];f[t>>2]=H;f[G>>2]=t;G=f[H>>2]|0;if(G|0){K=f[G+4>>2]|0;G=Y+-1|0;if(G&Y)if(K>>>0>>0)_=K;else _=(K>>>0)%(Y>>>0)|0;else _=K&G;aa=(f[g>>2]|0)+(_<<2)|0;R=44}}else{f[H>>2]=f[E>>2];aa=E;R=44}if((R|0)==44){R=0;f[aa>>2]=H}f[o>>2]=(f[o>>2]|0)+1}E=v;G=f[E>>2]|0;K=un(G|0,f[E+4>>2]|0,y|0,0)|0;kh((f[f[w>>2]>>2]|0)+K|0,i|0,G|0)|0;G=f[k>>2]|0;f[G+(x<<2)>>2]=y;ba=y+1|0;ca=G}else{G=f[k>>2]|0;f[G+(x<<2)>>2]=f[z+12>>2];ba=y;ca=G}x=x+1|0;da=f[m>>2]|0;if(x>>>0>=da>>>0)break;else y=ba}if((ba|0)==(da|0))ea=ca;else{y=a+84|0;if(!(b[y>>0]|0)){x=f[a+72>>2]|0;i=f[a+68>>2]|0;w=i;if((x|0)==(i|0))fa=ca;else{v=x-i>>2;i=0;do{x=w+(i<<2)|0;f[x>>2]=f[ca+(f[x>>2]<<2)>>2];i=i+1|0}while(i>>>0>>0);fa=ca}}else{b[y>>0]=0;y=a+68|0;ca=a+72|0;v=f[ca>>2]|0;i=f[y>>2]|0;w=v-i>>2;x=i;i=v;if(da>>>0<=w>>>0)if(da>>>0>>0?(v=x+(da<<2)|0,(v|0)!=(i|0)):0){f[ca>>2]=i+(~((i+-4-v|0)>>>2)<<2);ga=da}else ga=da;else{Ch(y,da-w|0,1220);ga=f[m>>2]|0}w=f[k>>2]|0;if(!ga)fa=w;else{k=f[a+68>>2]|0;a=0;do{f[k+(a<<2)>>2]=f[w+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);fa=w}}f[m>>2]=ba;ea=fa}if(!ea)ha=ba;else{fa=f[p>>2]|0;if((fa|0)!=(ea|0))f[p>>2]=fa+(~((fa+-4-ea|0)>>>2)<<2);Oq(ea);ha=ba}}else ha=0;ba=f[g+8>>2]|0;if(ba|0){ea=ba;do{ba=ea;ea=f[ea>>2]|0;Oq(ba)}while((ea|0)!=0)}ea=f[g>>2]|0;f[g>>2]=0;if(!ea){u=e;return ha|0}Oq(ea);u=e;return ha|0}function mc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=Oa,V=Oa,X=Oa,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;e=u;u=u+80|0;g=e+48|0;h=e+32|0;i=e+16|0;j=e;k=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[k>>2]=$(1.0);l=a+80|0;m=f[l>>2]|0;f[j>>2]=0;o=j+4|0;f[o>>2]=0;f[j+8>>2]=0;if(m){if(m>>>0>1073741823)aq(j);p=m<<2;q=ln(p)|0;f[j>>2]=q;r=q+(m<<2)|0;f[j+8>>2]=r;sj(q|0,0,p|0)|0;f[o>>2]=r;r=f[d>>2]|0;d=c+48|0;p=c+40|0;q=i+4|0;m=i+8|0;s=i+12|0;t=g+4|0;v=g+12|0;w=g+8|0;x=a+40|0;y=a+64|0;z=0;A=0;while(1){B=d;C=f[B>>2]|0;D=f[B+4>>2]|0;B=p;E=un(f[B>>2]|0,f[B+4>>2]|0,r+A|0,0)|0;B=Vn(E|0,I|0,C|0,D|0)|0;D=(f[f[c>>2]>>2]|0)+B|0;B=h;C=D;E=B+16|0;do{b[B>>0]=b[C>>0]|0;B=B+1|0;C=C+1|0}while((B|0)<(E|0));im(i|0,D|0,16)|0;C=Vf(g,i)|0;if(!C){B=f[i>>2]|0;E=f[q>>2]|0;F=f[m>>2]|0;G=f[s>>2]|0;H=(((B^318)+239^E)+239^F)+239^G;J=f[t>>2]|0;K=(J|0)==0;a:do if(!K){L=J+-1|0;M=(L&J|0)==0;if(!M)if(H>>>0>>0)N=H;else N=(H>>>0)%(J>>>0)|0;else N=H&L;O=f[(f[g>>2]|0)+(N<<2)>>2]|0;if((O|0)!=0?(P=f[O>>2]|0,(P|0)!=0):0){if(M){M=P;while(1){O=f[M+4>>2]|0;if(!((O|0)==(H|0)|(O&L|0)==(N|0))){Q=N;R=31;break a}if((((f[M+8>>2]|0)==(B|0)?(f[M+12>>2]|0)==(E|0):0)?(f[M+16>>2]|0)==(F|0):0)?(f[M+20>>2]|0)==(G|0):0)break a;M=f[M>>2]|0;if(!M){Q=N;R=31;break a}}}else S=P;while(1){M=f[S+4>>2]|0;if((M|0)!=(H|0)){if(M>>>0>>0)T=M;else T=(M>>>0)%(J>>>0)|0;if((T|0)!=(N|0)){Q=N;R=31;break a}}if((((f[S+8>>2]|0)==(B|0)?(f[S+12>>2]|0)==(E|0):0)?(f[S+16>>2]|0)==(F|0):0)?(f[S+20>>2]|0)==(G|0):0)break a;S=f[S>>2]|0;if(!S){Q=N;R=31;break}}}else{Q=N;R=31}}else{Q=0;R=31}while(0);if((R|0)==31){R=0;D=ln(28)|0;f[D+8>>2]=B;f[D+12>>2]=E;f[D+16>>2]=F;f[D+20>>2]=G;f[D+24>>2]=z;f[D+4>>2]=H;f[D>>2]=0;U=$(((f[v>>2]|0)+1|0)>>>0);V=$(J>>>0);X=$(n[k>>2]);do if(K|$(X*V)>>0<3|(J+-1&J|0)!=0)&1;M=~~$(W($(U/X)))>>>0;Wh(g,P>>>0>>0?M:P);P=f[t>>2]|0;M=P+-1|0;if(!(M&P)){Y=P;Z=M&H;break}if(H>>>0

    >>0){Y=P;Z=H}else{Y=P;Z=(H>>>0)%(P>>>0)|0}}else{Y=J;Z=Q}while(0);J=(f[g>>2]|0)+(Z<<2)|0;H=f[J>>2]|0;if(!H){f[D>>2]=f[w>>2];f[w>>2]=D;f[J>>2]=w;J=f[D>>2]|0;if(J|0){K=f[J+4>>2]|0;J=Y+-1|0;if(J&Y)if(K>>>0>>0)_=K;else _=(K>>>0)%(Y>>>0)|0;else _=K&J;aa=(f[g>>2]|0)+(_<<2)|0;R=44}}else{f[D>>2]=f[H>>2];aa=H;R=44}if((R|0)==44){R=0;f[aa>>2]=D}f[v>>2]=(f[v>>2]|0)+1}H=x;J=f[H>>2]|0;K=un(J|0,f[H+4>>2]|0,z|0,0)|0;kh((f[f[y>>2]>>2]|0)+K|0,h|0,J|0)|0;J=f[j>>2]|0;f[J+(A<<2)>>2]=z;ba=z+1|0;ca=J}else{J=f[j>>2]|0;f[J+(A<<2)>>2]=f[C+24>>2];ba=z;ca=J}A=A+1|0;da=f[l>>2]|0;if(A>>>0>=da>>>0)break;else z=ba}if((ba|0)==(da|0))ea=ca;else{z=a+84|0;if(!(b[z>>0]|0)){A=f[a+72>>2]|0;h=f[a+68>>2]|0;y=h;if((A|0)==(h|0))fa=ca;else{x=A-h>>2;h=0;do{A=y+(h<<2)|0;f[A>>2]=f[ca+(f[A>>2]<<2)>>2];h=h+1|0}while(h>>>0>>0);fa=ca}}else{b[z>>0]=0;z=a+68|0;ca=a+72|0;x=f[ca>>2]|0;h=f[z>>2]|0;y=x-h>>2;A=h;h=x;if(da>>>0<=y>>>0)if(da>>>0>>0?(x=A+(da<<2)|0,(x|0)!=(h|0)):0){f[ca>>2]=h+(~((h+-4-x|0)>>>2)<<2);ga=da}else ga=da;else{Ch(z,da-y|0,1220);ga=f[l>>2]|0}y=f[j>>2]|0;if(!ga)fa=y;else{j=f[a+68>>2]|0;a=0;do{f[j+(a<<2)>>2]=f[y+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);fa=y}}f[l>>2]=ba;ea=fa}if(!ea)ha=ba;else{fa=f[o>>2]|0;if((fa|0)!=(ea|0))f[o>>2]=fa+(~((fa+-4-ea|0)>>>2)<<2);Oq(ea);ha=ba}}else ha=0;ba=f[g+8>>2]|0;if(ba|0){ea=ba;do{ba=ea;ea=f[ea>>2]|0;Oq(ba)}while((ea|0)!=0)}ea=f[g>>2]|0;f[g>>2]=0;if(!ea){u=e;return ha|0}Oq(ea);u=e;return ha|0}function nc(a,c,e){a=a|0;c=c|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=Oa,T=Oa,U=Oa,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0;g=u;u=u+48|0;h=g+12|0;i=g+38|0;j=g+32|0;k=g;l=h+16|0;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;f[h+12>>2]=0;n[l>>2]=$(1.0);m=a+80|0;o=f[m>>2]|0;f[k>>2]=0;p=k+4|0;f[p>>2]=0;f[k+8>>2]=0;if(o){if(o>>>0>1073741823)aq(k);q=o<<2;r=ln(q)|0;f[k>>2]=r;s=r+(o<<2)|0;f[k+8>>2]=s;sj(r|0,0,q|0)|0;f[p>>2]=s;s=f[e>>2]|0;e=c+48|0;q=c+40|0;r=j+2|0;o=j+4|0;t=h+4|0;v=h+12|0;w=h+8|0;x=a+40|0;y=a+64|0;z=0;A=0;while(1){B=e;C=f[B>>2]|0;D=f[B+4>>2]|0;B=q;E=un(f[B>>2]|0,f[B+4>>2]|0,s+A|0,0)|0;B=Vn(E|0,I|0,C|0,D|0)|0;D=(f[f[c>>2]>>2]|0)+B|0;b[i>>0]=b[D>>0]|0;b[i+1>>0]=b[D+1>>0]|0;b[i+2>>0]=b[D+2>>0]|0;b[i+3>>0]=b[D+3>>0]|0;b[i+4>>0]=b[D+4>>0]|0;b[i+5>>0]=b[D+5>>0]|0;im(j|0,D|0,6)|0;D=dg(h,j)|0;if(!D){B=d[j>>1]|0;C=d[r>>1]|0;E=d[o>>1]|0;F=(((B^318)&65535)+239^C&65535)+239^E&65535;G=f[t>>2]|0;H=(G|0)==0;a:do if(!H){J=G+-1|0;K=(J&G|0)==0;if(!K)if(F>>>0>>0)L=F;else L=(F>>>0)%(G>>>0)|0;else L=F&J;M=f[(f[h>>2]|0)+(L<<2)>>2]|0;if((M|0)!=0?(N=f[M>>2]|0,(N|0)!=0):0){if(K){K=N;while(1){M=f[K+4>>2]|0;if(!((M|0)==(F|0)|(M&J|0)==(L|0))){O=L;P=29;break a}M=K+8|0;if(((d[M>>1]|0)==B<<16>>16?(d[M+2>>1]|0)==C<<16>>16:0)?(d[K+12>>1]|0)==E<<16>>16:0)break a;K=f[K>>2]|0;if(!K){O=L;P=29;break a}}}else Q=N;while(1){K=f[Q+4>>2]|0;if((K|0)!=(F|0)){if(K>>>0>>0)R=K;else R=(K>>>0)%(G>>>0)|0;if((R|0)!=(L|0)){O=L;P=29;break a}}K=Q+8|0;if(((d[K>>1]|0)==B<<16>>16?(d[K+2>>1]|0)==C<<16>>16:0)?(d[Q+12>>1]|0)==E<<16>>16:0)break a;Q=f[Q>>2]|0;if(!Q){O=L;P=29;break}}}else{O=L;P=29}}else{O=0;P=29}while(0);if((P|0)==29){P=0;N=ln(20)|0;d[N+8>>1]=B;d[N+10>>1]=C;d[N+12>>1]=E;f[N+16>>2]=z;f[N+4>>2]=F;f[N>>2]=0;S=$(((f[v>>2]|0)+1|0)>>>0);T=$(G>>>0);U=$(n[l>>2]);do if(H|$(U*T)>>0<3|(G+-1&G|0)!=0)&1;J=~~$(W($(S/U)))>>>0;Th(h,K>>>0>>0?J:K);K=f[t>>2]|0;J=K+-1|0;if(!(J&K)){V=K;X=J&F;break}if(F>>>0>>0){V=K;X=F}else{V=K;X=(F>>>0)%(K>>>0)|0}}else{V=G;X=O}while(0);G=(f[h>>2]|0)+(X<<2)|0;F=f[G>>2]|0;if(!F){f[N>>2]=f[w>>2];f[w>>2]=N;f[G>>2]=w;G=f[N>>2]|0;if(G|0){H=f[G+4>>2]|0;G=V+-1|0;if(G&V)if(H>>>0>>0)Y=H;else Y=(H>>>0)%(V>>>0)|0;else Y=H&G;Z=(f[h>>2]|0)+(Y<<2)|0;P=42}}else{f[N>>2]=f[F>>2];Z=F;P=42}if((P|0)==42){P=0;f[Z>>2]=N}f[v>>2]=(f[v>>2]|0)+1}F=x;G=f[F>>2]|0;H=un(G|0,f[F+4>>2]|0,z|0,0)|0;kh((f[f[y>>2]>>2]|0)+H|0,i|0,G|0)|0;G=f[k>>2]|0;f[G+(A<<2)>>2]=z;_=z+1|0;aa=G}else{G=f[k>>2]|0;f[G+(A<<2)>>2]=f[D+16>>2];_=z;aa=G}A=A+1|0;ba=f[m>>2]|0;if(A>>>0>=ba>>>0)break;else z=_}if((_|0)==(ba|0))ca=aa;else{z=a+84|0;if(!(b[z>>0]|0)){A=f[a+72>>2]|0;i=f[a+68>>2]|0;y=i;if((A|0)==(i|0))da=aa;else{x=A-i>>2;i=0;do{A=y+(i<<2)|0;f[A>>2]=f[aa+(f[A>>2]<<2)>>2];i=i+1|0}while(i>>>0>>0);da=aa}}else{b[z>>0]=0;z=a+68|0;aa=a+72|0;x=f[aa>>2]|0;i=f[z>>2]|0;y=x-i>>2;A=i;i=x;if(ba>>>0<=y>>>0)if(ba>>>0>>0?(x=A+(ba<<2)|0,(x|0)!=(i|0)):0){f[aa>>2]=i+(~((i+-4-x|0)>>>2)<<2);ea=ba}else ea=ba;else{Ch(z,ba-y|0,1220);ea=f[m>>2]|0}y=f[k>>2]|0;if(!ea)da=y;else{k=f[a+68>>2]|0;a=0;do{f[k+(a<<2)>>2]=f[y+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);da=y}}f[m>>2]=_;ca=da}if(!ca)fa=_;else{da=f[p>>2]|0;if((da|0)!=(ca|0))f[p>>2]=da+(~((da+-4-ca|0)>>>2)<<2);Oq(ca);fa=_}}else fa=0;_=f[h+8>>2]|0;if(_|0){ca=_;do{_=ca;ca=f[ca>>2]|0;Oq(_)}while((ca|0)!=0)}ca=f[h>>2]|0;f[h>>2]=0;if(!ca){u=g;return fa|0}Oq(ca);u=g;return fa|0}function oc(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,_=0;g=a+8|0;Mh(g,b,d,e);d=f[a+48>>2]|0;h=f[a+52>>2]|0;i=e>>>0>1073741823?-1:e<<2;j=Lq(i)|0;sj(j|0,0,i|0)|0;k=Lq(i)|0;sj(k|0,0,i|0)|0;i=f[a+56>>2]|0;l=i+4|0;m=f[l>>2]|0;n=f[i>>2]|0;o=m-n|0;a:do if((o|0)>4){p=o>>2;q=(e|0)>0;r=a+16|0;s=a+32|0;t=a+12|0;u=a+28|0;v=a+20|0;w=a+24|0;x=d+12|0;y=e<<2;z=p+-1|0;if(m-n>>2>>>0>z>>>0){A=p;B=z;C=n}else aq(i);while(1){z=f[C+(B<<2)>>2]|0;if(q)sj(j|0,0,y|0)|0;if((z|0)!=-1){p=f[x>>2]|0;D=0;E=z;while(1){F=f[p+(E<<2)>>2]|0;if((F|0)!=-1){G=f[d>>2]|0;H=f[h>>2]|0;I=f[H+(f[G+(F<<2)>>2]<<2)>>2]|0;J=F+1|0;K=((J>>>0)%3|0|0)==0?F+-2|0:J;if((K|0)==-1)L=-1;else L=f[G+(K<<2)>>2]|0;K=f[H+(L<<2)>>2]|0;J=(((F>>>0)%3|0|0)==0?2:-1)+F|0;if((J|0)==-1)M=-1;else M=f[G+(J<<2)>>2]|0;J=f[H+(M<<2)>>2]|0;if((I|0)<(B|0)&(K|0)<(B|0)&(J|0)<(B|0)){H=X(I,e)|0;I=X(K,e)|0;K=X(J,e)|0;if(q){J=0;do{f[k+(J<<2)>>2]=(f[b+(J+K<<2)>>2]|0)+(f[b+(J+I<<2)>>2]|0)-(f[b+(J+H<<2)>>2]|0);J=J+1|0}while((J|0)!=(e|0));if(q){J=0;do{H=j+(J<<2)|0;f[H>>2]=(f[H>>2]|0)+(f[k+(J<<2)>>2]|0);J=J+1|0}while((J|0)!=(e|0))}}N=D+1|0}else N=D}else N=D;J=(((E>>>0)%3|0|0)==0?2:-1)+E|0;do if((J|0)!=-1?(H=f[p+(J<<2)>>2]|0,(H|0)!=-1):0)if(!((H>>>0)%3|0)){O=H+2|0;break}else{O=H+-1|0;break}else O=-1;while(0);E=(O|0)==(z|0)?-1:O;if((E|0)==-1)break;else D=N}D=X(B,e)|0;if(N){if(q){E=0;do{z=j+(E<<2)|0;f[z>>2]=(f[z>>2]|0)/(N|0)|0;E=E+1|0}while((E|0)!=(e|0))}E=b+(D<<2)|0;z=c+(D<<2)|0;p=f[g>>2]|0;if((p|0)>0){J=0;H=j;I=p;while(1){if((I|0)>0){p=0;do{K=f[H+(p<<2)>>2]|0;G=f[r>>2]|0;if((K|0)>(G|0)){F=f[s>>2]|0;f[F+(p<<2)>>2]=G;P=F}else{F=f[t>>2]|0;G=f[s>>2]|0;f[G+(p<<2)>>2]=(K|0)<(F|0)?F:K;P=G}p=p+1|0}while((p|0)<(f[g>>2]|0));Q=P}else Q=f[s>>2]|0;p=(f[E+(J<<2)>>2]|0)-(f[Q+(J<<2)>>2]|0)|0;G=z+(J<<2)|0;f[G>>2]=p;if((p|0)>=(f[u>>2]|0)){if((p|0)>(f[w>>2]|0)){R=p-(f[v>>2]|0)|0;S=57}}else{R=(f[v>>2]|0)+p|0;S=57}if((S|0)==57){S=0;f[G>>2]=R}J=J+1|0;I=f[g>>2]|0;if((J|0)>=(I|0))break;else H=Q}}}else{T=D;S=30}}else{T=X(B,e)|0;S=30}if((S|0)==30?(S=0,H=b+(T<<2)|0,I=c+(T<<2)|0,J=f[g>>2]|0,(J|0)>0):0){z=0;E=b+((X(A+-2|0,e)|0)<<2)|0;G=J;while(1){if((G|0)>0){J=0;do{p=f[E+(J<<2)>>2]|0;K=f[r>>2]|0;if((p|0)>(K|0)){F=f[s>>2]|0;f[F+(J<<2)>>2]=K;U=F}else{F=f[t>>2]|0;K=f[s>>2]|0;f[K+(J<<2)>>2]=(p|0)<(F|0)?F:p;U=K}J=J+1|0}while((J|0)<(f[g>>2]|0));V=U}else V=f[s>>2]|0;J=(f[H+(z<<2)>>2]|0)-(f[V+(z<<2)>>2]|0)|0;K=I+(z<<2)|0;f[K>>2]=J;if((J|0)>=(f[u>>2]|0)){if((J|0)>(f[w>>2]|0)){W=J-(f[v>>2]|0)|0;S=42}}else{W=(f[v>>2]|0)+J|0;S=42}if((S|0)==42){S=0;f[K>>2]=W}z=z+1|0;G=f[g>>2]|0;if((z|0)>=(G|0))break;else E=V}}if((A|0)<=2)break a;C=f[i>>2]|0;E=B+-1|0;if((f[l>>2]|0)-C>>2>>>0<=E>>>0)break;else{G=B;B=E;A=G}}aq(i)}while(0);if((e|0)>0)sj(j|0,0,e<<2|0)|0;e=f[g>>2]|0;if((e|0)<=0){Mq(k);Mq(j);return 1}i=a+16|0;A=a+32|0;B=a+12|0;C=a+28|0;l=a+20|0;V=a+24|0;a=0;W=j;U=e;while(1){if((U|0)>0){e=0;do{T=f[W+(e<<2)>>2]|0;Q=f[i>>2]|0;if((T|0)>(Q|0)){R=f[A>>2]|0;f[R+(e<<2)>>2]=Q;Y=R}else{R=f[B>>2]|0;Q=f[A>>2]|0;f[Q+(e<<2)>>2]=(T|0)<(R|0)?R:T;Y=Q}e=e+1|0}while((e|0)<(f[g>>2]|0));Z=Y}else Z=f[A>>2]|0;e=(f[b+(a<<2)>>2]|0)-(f[Z+(a<<2)>>2]|0)|0;Q=c+(a<<2)|0;f[Q>>2]=e;if((e|0)>=(f[C>>2]|0)){if((e|0)>(f[V>>2]|0)){_=e-(f[l>>2]|0)|0;S=72}}else{_=(f[l>>2]|0)+e|0;S=72}if((S|0)==72){S=0;f[Q>>2]=_}a=a+1|0;U=f[g>>2]|0;if((a|0)>=(U|0))break;else W=Z}Mq(k);Mq(j);return 1}function pc(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0;g=a+8|0;Mh(g,b,d,e);d=f[a+48>>2]|0;h=f[a+52>>2]|0;i=e>>>0>1073741823?-1:e<<2;j=Lq(i)|0;sj(j|0,0,i|0)|0;k=Lq(i)|0;sj(k|0,0,i|0)|0;i=f[a+56>>2]|0;l=i+4|0;m=f[l>>2]|0;n=f[i>>2]|0;o=m-n|0;a:do if((o|0)>4){p=o>>2;q=(e|0)>0;r=a+16|0;s=a+32|0;t=a+12|0;u=a+28|0;v=a+20|0;w=a+24|0;x=d+64|0;y=d+28|0;z=e<<2;A=p+-1|0;if(m-n>>2>>>0>A>>>0){B=p;C=A;D=n}else aq(i);while(1){A=f[D+(C<<2)>>2]|0;if(q)sj(j|0,0,z|0)|0;if((A|0)!=-1){p=f[d>>2]|0;E=0;F=A;while(1){if(((f[p+(F>>>5<<2)>>2]&1<<(F&31)|0)==0?(G=f[(f[(f[x>>2]|0)+12>>2]|0)+(F<<2)>>2]|0,(G|0)!=-1):0)?(H=f[y>>2]|0,I=f[h>>2]|0,J=f[I+(f[H+(G<<2)>>2]<<2)>>2]|0,K=G+1|0,L=f[I+(f[H+((((K>>>0)%3|0|0)==0?G+-2|0:K)<<2)>>2]<<2)>>2]|0,K=f[I+(f[H+((((G>>>0)%3|0|0)==0?2:-1)+G<<2)>>2]<<2)>>2]|0,(J|0)<(C|0)&(L|0)<(C|0)&(K|0)<(C|0)):0){G=X(J,e)|0;J=X(L,e)|0;L=X(K,e)|0;if(q){K=0;do{f[k+(K<<2)>>2]=(f[b+(K+L<<2)>>2]|0)+(f[b+(K+J<<2)>>2]|0)-(f[b+(K+G<<2)>>2]|0);K=K+1|0}while((K|0)!=(e|0));if(q){K=0;do{G=j+(K<<2)|0;f[G>>2]=(f[G>>2]|0)+(f[k+(K<<2)>>2]|0);K=K+1|0}while((K|0)!=(e|0))}}M=E+1|0}else M=E;K=(((F>>>0)%3|0|0)==0?2:-1)+F|0;do if(((K|0)!=-1?(f[p+(K>>>5<<2)>>2]&1<<(K&31)|0)==0:0)?(G=f[(f[(f[x>>2]|0)+12>>2]|0)+(K<<2)>>2]|0,(G|0)!=-1):0)if(!((G>>>0)%3|0)){N=G+2|0;break}else{N=G+-1|0;break}else N=-1;while(0);F=(N|0)==(A|0)?-1:N;if((F|0)==-1)break;else E=M}E=X(C,e)|0;if(M){if(q){F=0;do{A=j+(F<<2)|0;f[A>>2]=(f[A>>2]|0)/(M|0)|0;F=F+1|0}while((F|0)!=(e|0))}F=b+(E<<2)|0;A=c+(E<<2)|0;p=f[g>>2]|0;if((p|0)>0){K=0;G=j;J=p;while(1){if((J|0)>0){p=0;do{L=f[G+(p<<2)>>2]|0;H=f[r>>2]|0;if((L|0)>(H|0)){I=f[s>>2]|0;f[I+(p<<2)>>2]=H;O=I}else{I=f[t>>2]|0;H=f[s>>2]|0;f[H+(p<<2)>>2]=(L|0)<(I|0)?I:L;O=H}p=p+1|0}while((p|0)<(f[g>>2]|0));P=O}else P=f[s>>2]|0;p=(f[F+(K<<2)>>2]|0)-(f[P+(K<<2)>>2]|0)|0;H=A+(K<<2)|0;f[H>>2]=p;if((p|0)>=(f[u>>2]|0)){if((p|0)>(f[w>>2]|0)){Q=p-(f[v>>2]|0)|0;R=55}}else{Q=(f[v>>2]|0)+p|0;R=55}if((R|0)==55){R=0;f[H>>2]=Q}K=K+1|0;J=f[g>>2]|0;if((K|0)>=(J|0))break;else G=P}}}else{S=E;R=28}}else{S=X(C,e)|0;R=28}if((R|0)==28?(R=0,G=b+(S<<2)|0,J=c+(S<<2)|0,K=f[g>>2]|0,(K|0)>0):0){A=0;F=b+((X(B+-2|0,e)|0)<<2)|0;H=K;while(1){if((H|0)>0){K=0;do{p=f[F+(K<<2)>>2]|0;L=f[r>>2]|0;if((p|0)>(L|0)){I=f[s>>2]|0;f[I+(K<<2)>>2]=L;T=I}else{I=f[t>>2]|0;L=f[s>>2]|0;f[L+(K<<2)>>2]=(p|0)<(I|0)?I:p;T=L}K=K+1|0}while((K|0)<(f[g>>2]|0));U=T}else U=f[s>>2]|0;K=(f[G+(A<<2)>>2]|0)-(f[U+(A<<2)>>2]|0)|0;L=J+(A<<2)|0;f[L>>2]=K;if((K|0)>=(f[u>>2]|0)){if((K|0)>(f[w>>2]|0)){V=K-(f[v>>2]|0)|0;R=40}}else{V=(f[v>>2]|0)+K|0;R=40}if((R|0)==40){R=0;f[L>>2]=V}A=A+1|0;H=f[g>>2]|0;if((A|0)>=(H|0))break;else F=U}}if((B|0)<=2)break a;D=f[i>>2]|0;F=C+-1|0;if((f[l>>2]|0)-D>>2>>>0<=F>>>0)break;else{H=C;C=F;B=H}}aq(i)}while(0);if((e|0)>0)sj(j|0,0,e<<2|0)|0;e=f[g>>2]|0;if((e|0)<=0){Mq(k);Mq(j);return 1}i=a+16|0;B=a+32|0;C=a+12|0;D=a+28|0;l=a+20|0;U=a+24|0;a=0;V=j;T=e;while(1){if((T|0)>0){e=0;do{S=f[V+(e<<2)>>2]|0;P=f[i>>2]|0;if((S|0)>(P|0)){Q=f[B>>2]|0;f[Q+(e<<2)>>2]=P;W=Q}else{Q=f[C>>2]|0;P=f[B>>2]|0;f[P+(e<<2)>>2]=(S|0)<(Q|0)?Q:S;W=P}e=e+1|0}while((e|0)<(f[g>>2]|0));Y=W}else Y=f[B>>2]|0;e=(f[b+(a<<2)>>2]|0)-(f[Y+(a<<2)>>2]|0)|0;P=c+(a<<2)|0;f[P>>2]=e;if((e|0)>=(f[D>>2]|0)){if((e|0)>(f[U>>2]|0)){Z=e-(f[l>>2]|0)|0;R=70}}else{Z=(f[l>>2]|0)+e|0;R=70}if((R|0)==70){R=0;f[P>>2]=Z}a=a+1|0;T=f[g>>2]|0;if((a|0)>=(T|0))break;else V=Y}Mq(k);Mq(j);return 1}function qc(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0;e=u;u=u+64|0;d=e+48|0;h=e+40|0;i=e+32|0;j=e+16|0;k=e+8|0;l=e;m=e+28|0;n=a+8|0;o=f[n>>2]|0;if((o+-2|0)>>>0<=28){f[a+72>>2]=o;p=1<>2]=p+-1;o=p+-2|0;f[a+80>>2]=o;f[a+84>>2]=(o|0)/2|0}o=a+40|0;f[a+48>>2]=g;g=a+88|0;tk(g);p=a+36|0;q=f[p>>2]|0;r=(f[q+4>>2]|0)-(f[q>>2]|0)|0;s=r>>2;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;t=k;f[t>>2]=0;f[t+4>>2]=0;t=l;f[t>>2]=0;f[t+4>>2]=0;if((r|0)<=0){u=e;return 1}r=j+4|0;t=j+8|0;v=a+84|0;w=a+80|0;x=h+4|0;y=i+4|0;z=d+4|0;A=k+4|0;B=h+4|0;C=i+4|0;D=d+4|0;E=l+4|0;F=a+76|0;a=k+4|0;G=l+4|0;H=f[q>>2]|0;if((f[q+4>>2]|0)==(H|0)){J=q;aq(J)}else{K=0;L=H}while(1){f[m>>2]=f[L+(K<<2)>>2];f[d>>2]=f[m>>2];ic(o,d,j);H=f[j>>2]|0;q=(H|0)>-1?H:0-H|0;M=f[r>>2]|0;N=(M|0)>-1?M:0-M|0;O=Vn(N|0,((N|0)<0)<<31>>31|0,q|0,((q|0)<0)<<31>>31|0)|0;q=f[t>>2]|0;N=(q|0)>-1;P=N?q:0-q|0;q=Vn(O|0,I|0,P|0,((P|0)<0)<<31>>31|0)|0;P=I;if((q|0)==0&(P|0)==0){O=f[v>>2]|0;Q=O;R=j;S=M;T=O}else{O=f[v>>2]|0;U=((O|0)<0)<<31>>31;V=un(O|0,U|0,H|0,((H|0)<0)<<31>>31|0)|0;H=Ik(V|0,I|0,q|0,P|0)|0;f[j>>2]=H;V=un(O|0,U|0,M|0,((M|0)<0)<<31>>31|0)|0;M=Ik(V|0,I|0,q|0,P|0)|0;f[r>>2]=M;P=O-((H|0)>-1?H:0-H|0)-((M|0)>-1?M:0-M|0)|0;Q=N?P:0-P|0;R=t;S=M;T=O}f[R>>2]=Q;O=f[j>>2]|0;do if((O|0)<=-1){if((S|0)<0){M=f[t>>2]|0;W=(M|0)>-1?M:0-M|0;X=M}else{M=f[t>>2]|0;W=(f[w>>2]|0)-((M|0)>-1?M:0-M|0)|0;X=M}if((X|0)<0){Y=(S|0)>-1?S:0-S|0;Z=W;_=X;break}else{Y=(f[w>>2]|0)-((S|0)>-1?S:0-S|0)|0;Z=W;_=X;break}}else{M=f[t>>2]|0;Y=M+T|0;Z=T+S|0;_=M}while(0);M=(Z|0)==0;P=(Y|0)==0;N=f[w>>2]|0;do if(Y|Z){H=(N|0)==(Y|0);if(!(M&H)){q=(N|0)==(Z|0);if(!(P&q)){if(M&(T|0)<(Y|0)){$=0;aa=(T<<1)-Y|0;break}if(q&(T|0)>(Y|0)){$=Z;aa=(T<<1)-Y|0;break}if(H&(T|0)>(Z|0)){$=(T<<1)-Z|0;aa=Y;break}if(P){$=(T|0)<(Z|0)?(T<<1)-Z|0:Z;aa=0}else{$=Z;aa=Y}}else{$=Z;aa=Z}}else{$=Y;aa=Y}}else{$=N;aa=N}while(0);P=0-S|0;M=0-_|0;f[j>>2]=0-O;f[r>>2]=P;f[t>>2]=M;if((O|0)<1){ba=T-_|0;ca=T-S|0}else{H=(_|0)<1?M:_;M=(S|0)<1?P:S;ba=(_|0)>0?M:N-M|0;ca=(S|0)>0?H:N-H|0}H=(ca|0)==0;M=(ba|0)==0;do if(((ba|ca|0)!=0?(P=(N|0)==(ba|0),!(H&P)):0)?(q=(N|0)==(ca|0),!(M&q)):0){if(H&(T|0)<(ba|0)){da=0;ea=(T<<1)-ba|0;break}if(q&(T|0)>(ba|0)){da=N;ea=(T<<1)-ba|0;break}if(P&(T|0)>(ca|0)){da=(T<<1)-ca|0;ea=N;break}if(M){da=(T|0)<(ca|0)?(T<<1)-ca|0:ca;ea=0}else{da=ca;ea=ba}}else{da=N;ea=N}while(0);N=K<<1;M=b+(N<<2)|0;H=M+4|0;O=f[H>>2]|0;f[h>>2]=f[M>>2];f[x>>2]=O;f[i>>2]=$;f[y>>2]=aa;Od(d,n,h,i);O=f[d>>2]|0;f[k>>2]=O;P=f[z>>2]|0;f[A>>2]=P;q=f[H>>2]|0;f[h>>2]=f[M>>2];f[B>>2]=q;f[i>>2]=da;f[C>>2]=ea;Od(d,n,h,i);q=f[d>>2]|0;f[l>>2]=q;M=f[D>>2]|0;f[E>>2]=M;H=f[v>>2]|0;if((H|0)>=(O|0))if((O|0)<(0-H|0))fa=(f[F>>2]|0)+O|0;else fa=O;else fa=O-(f[F>>2]|0)|0;f[k>>2]=fa;if((H|0)>=(P|0))if((P|0)<(0-H|0))ga=(f[F>>2]|0)+P|0;else ga=P;else ga=P-(f[F>>2]|0)|0;f[a>>2]=ga;if((H|0)>=(q|0))if((q|0)<(0-H|0))ha=(f[F>>2]|0)+q|0;else ha=q;else ha=q-(f[F>>2]|0)|0;f[l>>2]=ha;if((H|0)>=(M|0))if((M|0)<(0-H|0))ia=(f[F>>2]|0)+M|0;else ia=M;else ia=M-(f[F>>2]|0)|0;f[G>>2]=ia;if((((ga|0)>-1?ga:0-ga|0)+((fa|0)>-1?fa:0-fa|0)|0)<(((ha|0)>-1?ha:0-ha|0)+((ia|0)>-1?ia:0-ia|0)|0)){fj(g,0);ja=k}else{fj(g,1);ja=l}M=f[ja>>2]|0;if((M|0)<0)ka=(f[F>>2]|0)+M|0;else ka=M;M=c+(N<<2)|0;f[M>>2]=ka;N=f[ja+4>>2]|0;if((N|0)<0)la=(f[F>>2]|0)+N|0;else la=N;f[M+4>>2]=la;K=K+1|0;if((K|0)>=(s|0)){ma=5;break}M=f[p>>2]|0;L=f[M>>2]|0;if((f[M+4>>2]|0)-L>>2>>>0<=K>>>0){J=M;ma=6;break}}if((ma|0)==5){u=e;return 1}else if((ma|0)==6)aq(J);return 0}function rc(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0;c=u;u=u+48|0;d=c+24|0;e=c+12|0;g=c;if(!b){h=0;u=c;return h|0}i=a+12|0;j=a+4|0;k=f[j>>2]|0;l=f[a>>2]|0;m=k-l>>2;n=a+16|0;o=f[n>>2]|0;p=f[i>>2]|0;q=o-p>>2;r=p;p=o;if(m>>>0<=q>>>0)if(m>>>0>>0?(o=r+(m<<2)|0,(o|0)!=(p|0)):0){f[n>>2]=p+(~((p+-4-o|0)>>>2)<<2);s=l;t=k}else{s=l;t=k}else{Ch(i,m-q|0,6140);s=f[a>>2]|0;t=f[j>>2]|0}f[d>>2]=0;q=d+4|0;f[q>>2]=0;f[d+8>>2]=0;gk(d,t-s>>2);s=f[j>>2]|0;t=f[a>>2]|0;if((s|0)==(t|0)){v=s;w=s}else{m=f[d>>2]|0;k=m;l=k;o=0;p=s;s=k;k=t;t=m;while(1){m=f[k+(o<<2)>>2]|0;n=f[q>>2]|0;if(m>>>0>2>>>0){x=l;y=s;z=k;A=p}else{r=m+1|0;f[e>>2]=0;B=n-t>>2;C=t;D=n;if(r>>>0<=B>>>0)if(r>>>0>>0?(n=C+(r<<2)|0,(n|0)!=(D|0)):0){f[q>>2]=D+(~((D+-4-n|0)>>>2)<<2);E=l;F=p;G=k}else{E=l;F=p;G=k}else{Ch(d,r-B|0,e);E=f[d>>2]|0;F=f[j>>2]|0;G=f[a>>2]|0}x=E;y=E;z=G;A=F}B=y+(m<<2)|0;f[B>>2]=(f[B>>2]|0)+1;o=o+1|0;if(o>>>0>=A-z>>2>>>0){v=z;w=A;break}else{l=x;p=A;s=y;k=z;t=y}}}y=w-v|0;v=y>>2;f[e>>2]=0;w=e+4|0;f[w>>2]=0;f[e+8>>2]=0;if(!v){H=0;I=0}else{if(v>>>0>536870911)aq(e);t=ln(y<<1)|0;f[w>>2]=t;f[e>>2]=t;y=t+(v<<3)|0;f[e+8>>2]=y;z=v;v=t;k=t;while(1){s=v;f[s>>2]=-1;f[s+4>>2]=-1;s=k+8|0;A=z+-1|0;if(!A)break;else{z=A;v=s;k=s}}f[w>>2]=y;H=t;I=t}t=f[q>>2]|0;y=f[d>>2]|0;k=t-y|0;v=k>>2;f[g>>2]=0;z=g+4|0;f[z>>2]=0;f[g+8>>2]=0;s=y;do if(v)if(v>>>0>1073741823)aq(g);else{A=ln(k)|0;f[g>>2]=A;p=A+(v<<2)|0;f[g+8>>2]=p;sj(A|0,0,k|0)|0;f[z>>2]=p;J=A;K=p;L=A;break}else{J=0;K=0;L=0}while(0);if((t|0)!=(y|0)){y=0;t=0;while(1){f[J+(t<<2)>>2]=y;k=t+1|0;if(k>>>0>>0){y=(f[s+(t<<2)>>2]|0)+y|0;t=k}else break}}t=f[j>>2]|0;j=f[a>>2]|0;y=j;if((t|0)!=(j|0)){k=a+40|0;a=t-j>>2;j=H;t=H;g=H;A=H;p=H;x=H;l=0;o=J;while(1){F=f[y+(l<<2)>>2]|0;G=l+1|0;E=((G>>>0)%3|0|0)==0?l+-2|0:G;if((E|0)==-1)M=-1;else M=f[y+(E<<2)>>2]|0;E=((l>>>0)%3|0|0)==0;G=(E?2:-1)+l|0;if((G|0)==-1)N=-1;else N=f[y+(G<<2)>>2]|0;if(E?(M|0)==(N|0)|((F|0)==(M|0)|(F|0)==(N|0)):0){f[k>>2]=(f[k>>2]|0)+1;O=j;P=t;Q=g;R=A;S=p;T=x;U=l+2|0;V=o}else W=51;a:do if((W|0)==51){W=0;E=f[s+(N<<2)>>2]|0;b:do if((E|0)>0){G=0;B=f[o+(N<<2)>>2]|0;while(1){m=f[p+(B<<3)>>2]|0;if((m|0)==-1){X=j;Y=t;Z=A;_=p;break b}if((m|0)==(M|0)){m=f[p+(B<<3)+4>>2]|0;if((m|0)==-1)$=-1;else $=f[y+(m<<2)>>2]|0;if((F|0)!=($|0))break}m=G+1|0;if((m|0)<(E|0)){G=m;B=B+1|0}else{X=j;Y=t;Z=A;_=p;break b}}m=f[A+(B<<3)+4>>2]|0;r=G;n=B;D=t;while(1){r=r+1|0;if((r|0)>=(E|0))break;C=n+1|0;f[D+(n<<3)>>2]=f[D+(C<<3)>>2];f[D+(n<<3)+4>>2]=f[D+(C<<3)+4>>2];if((f[j+(n<<3)>>2]|0)==-1)break;else{n=C;D=j}}f[g+(n<<3)>>2]=-1;if((m|0)==-1){X=g;Y=g;Z=g;_=g}else{D=f[i>>2]|0;f[D+(l<<2)>>2]=m;f[D+(m<<2)>>2]=l;O=g;P=g;Q=g;R=g;S=g;T=x;U=l;V=o;break a}}else{X=j;Y=t;Z=A;_=p}while(0);E=f[s+(M<<2)>>2]|0;if((E|0)>0){D=0;r=f[J+(M<<2)>>2]|0;while(1){aa=x+(r<<3)|0;if((f[aa>>2]|0)==-1)break;D=D+1|0;if((D|0)>=(E|0)){O=x;P=x;Q=x;R=x;S=x;T=x;U=l;V=J;break a}else r=r+1|0}f[aa>>2]=N;f[H+(r<<3)+4>>2]=l;O=H;P=H;Q=H;R=H;S=H;T=H;U=l;V=J}else{O=X;P=Y;Q=g;R=Z;S=_;T=x;U=l;V=o}}while(0);l=U+1|0;if(l>>>0>=a>>>0)break;else{j=O;t=P;g=Q;A=R;p=S;x=T;o=V}}}f[b>>2]=v;if(!J){ba=H;ca=I}else{if((K|0)!=(J|0))f[z>>2]=K+(~((K+-4-J|0)>>>2)<<2);Oq(L);L=f[e>>2]|0;ba=L;ca=L}if(ba|0){L=f[w>>2]|0;if((L|0)!=(ba|0))f[w>>2]=L+(~((L+-8-ba|0)>>>3)<<3);Oq(ca)}ca=f[d>>2]|0;if(ca|0){d=f[q>>2]|0;if((d|0)!=(ca|0))f[q>>2]=d+(~((d+-4-ca|0)>>>2)<<2);Oq(ca)}h=1;u=c;return h|0}function sc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=Oa,S=Oa,T=Oa,U=0,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0;e=u;u=u+48|0;g=e+12|0;h=e+35|0;i=e+32|0;j=e;k=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[k>>2]=$(1.0);l=a+80|0;m=f[l>>2]|0;f[j>>2]=0;o=j+4|0;f[o>>2]=0;f[j+8>>2]=0;if(m){if(m>>>0>1073741823)aq(j);p=m<<2;q=ln(p)|0;f[j>>2]=q;r=q+(m<<2)|0;f[j+8>>2]=r;sj(q|0,0,p|0)|0;f[o>>2]=r;r=f[d>>2]|0;d=c+48|0;p=c+40|0;q=i+1|0;m=i+2|0;s=g+4|0;t=g+12|0;v=g+8|0;w=a+40|0;x=a+64|0;y=0;z=0;while(1){A=d;B=f[A>>2]|0;C=f[A+4>>2]|0;A=p;D=un(f[A>>2]|0,f[A+4>>2]|0,r+y|0,0)|0;A=Vn(D|0,I|0,B|0,C|0)|0;C=(f[f[c>>2]>>2]|0)+A|0;b[h>>0]=b[C>>0]|0;b[h+1>>0]=b[C+1>>0]|0;b[h+2>>0]=b[C+2>>0]|0;im(i|0,C|0,3)|0;C=jg(g,i)|0;if(!C){A=b[i>>0]|0;B=b[q>>0]|0;D=b[m>>0]|0;E=((A&255^318)+239^B&255)+239^D&255;F=f[s>>2]|0;G=(F|0)==0;a:do if(!G){H=F+-1|0;J=(H&F|0)==0;if(!J)if(E>>>0>>0)K=E;else K=(E>>>0)%(F>>>0)|0;else K=E&H;L=f[(f[g>>2]|0)+(K<<2)>>2]|0;if((L|0)!=0?(M=f[L>>2]|0,(M|0)!=0):0){if(J){J=M;while(1){L=f[J+4>>2]|0;if(!((L|0)==(E|0)|(L&H|0)==(K|0))){N=K;O=29;break a}L=J+8|0;if(((b[L>>0]|0)==A<<24>>24?(b[L+1>>0]|0)==B<<24>>24:0)?(b[L+2>>0]|0)==D<<24>>24:0)break a;J=f[J>>2]|0;if(!J){N=K;O=29;break a}}}else P=M;while(1){J=f[P+4>>2]|0;if((J|0)!=(E|0)){if(J>>>0>>0)Q=J;else Q=(J>>>0)%(F>>>0)|0;if((Q|0)!=(K|0)){N=K;O=29;break a}}J=P+8|0;if(((b[J>>0]|0)==A<<24>>24?(b[J+1>>0]|0)==B<<24>>24:0)?(b[J+2>>0]|0)==D<<24>>24:0)break a;P=f[P>>2]|0;if(!P){N=K;O=29;break}}}else{N=K;O=29}}else{N=0;O=29}while(0);if((O|0)==29){O=0;M=ln(16)|0;b[M+8>>0]=A;b[M+9>>0]=B;b[M+10>>0]=D;f[M+12>>2]=z;f[M+4>>2]=E;f[M>>2]=0;R=$(((f[t>>2]|0)+1|0)>>>0);S=$(F>>>0);T=$(n[k>>2]);do if(G|$(T*S)>>0<3|(F+-1&F|0)!=0)&1;H=~~$(W($(R/T)))>>>0;_h(g,J>>>0>>0?H:J);J=f[s>>2]|0;H=J+-1|0;if(!(H&J)){U=J;V=H&E;break}if(E>>>0>>0){U=J;V=E}else{U=J;V=(E>>>0)%(J>>>0)|0}}else{U=F;V=N}while(0);F=(f[g>>2]|0)+(V<<2)|0;E=f[F>>2]|0;if(!E){f[M>>2]=f[v>>2];f[v>>2]=M;f[F>>2]=v;F=f[M>>2]|0;if(F|0){G=f[F+4>>2]|0;F=U+-1|0;if(F&U)if(G>>>0>>0)X=G;else X=(G>>>0)%(U>>>0)|0;else X=G&F;Y=(f[g>>2]|0)+(X<<2)|0;O=42}}else{f[M>>2]=f[E>>2];Y=E;O=42}if((O|0)==42){O=0;f[Y>>2]=M}f[t>>2]=(f[t>>2]|0)+1}E=w;F=f[E>>2]|0;G=un(F|0,f[E+4>>2]|0,z|0,0)|0;kh((f[f[x>>2]>>2]|0)+G|0,h|0,F|0)|0;F=f[j>>2]|0;f[F+(y<<2)>>2]=z;Z=z+1|0;_=F}else{F=f[j>>2]|0;f[F+(y<<2)>>2]=f[C+12>>2];Z=z;_=F}y=y+1|0;aa=f[l>>2]|0;if(y>>>0>=aa>>>0)break;else z=Z}if((Z|0)==(aa|0))ba=_;else{z=a+84|0;if(!(b[z>>0]|0)){y=f[a+72>>2]|0;h=f[a+68>>2]|0;x=h;if((y|0)==(h|0))ca=_;else{w=y-h>>2;h=0;do{y=x+(h<<2)|0;f[y>>2]=f[_+(f[y>>2]<<2)>>2];h=h+1|0}while(h>>>0>>0);ca=_}}else{b[z>>0]=0;z=a+68|0;_=a+72|0;w=f[_>>2]|0;h=f[z>>2]|0;x=w-h>>2;y=h;h=w;if(aa>>>0<=x>>>0)if(aa>>>0>>0?(w=y+(aa<<2)|0,(w|0)!=(h|0)):0){f[_>>2]=h+(~((h+-4-w|0)>>>2)<<2);da=aa}else da=aa;else{Ch(z,aa-x|0,1220);da=f[l>>2]|0}x=f[j>>2]|0;if(!da)ca=x;else{j=f[a+68>>2]|0;a=0;do{f[j+(a<<2)>>2]=f[x+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);ca=x}}f[l>>2]=Z;ba=ca}if(!ba)ea=Z;else{ca=f[o>>2]|0;if((ca|0)!=(ba|0))f[o>>2]=ca+(~((ca+-4-ba|0)>>>2)<<2);Oq(ba);ea=Z}}else ea=0;Z=f[g+8>>2]|0;if(Z|0){ba=Z;do{Z=ba;ba=f[ba>>2]|0;Oq(Z)}while((ba|0)!=0)}ba=f[g>>2]|0;f[g>>2]=0;if(!ba){u=e;return ea|0}Oq(ba);u=e;return ea|0}function tc(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0;e=u;u=u+64|0;d=e+48|0;h=e+40|0;i=e+32|0;j=e+16|0;k=e+8|0;l=e;m=e+28|0;n=a+8|0;o=f[n>>2]|0;if((o+-2|0)>>>0<=28){f[a+72>>2]=o;p=1<>2]=p+-1;o=p+-2|0;f[a+80>>2]=o;f[a+84>>2]=(o|0)/2|0}o=a+40|0;f[a+48>>2]=g;g=a+88|0;tk(g);p=a+36|0;q=f[p>>2]|0;r=(f[q+4>>2]|0)-(f[q>>2]|0)|0;s=r>>2;f[j>>2]=0;f[j+4>>2]=0;f[j+8>>2]=0;t=k;f[t>>2]=0;f[t+4>>2]=0;t=l;f[t>>2]=0;f[t+4>>2]=0;if((r|0)<=0){u=e;return 1}r=j+4|0;t=j+8|0;v=a+84|0;w=a+80|0;x=h+4|0;y=i+4|0;z=d+4|0;A=k+4|0;B=h+4|0;C=i+4|0;D=d+4|0;E=l+4|0;F=a+76|0;a=k+4|0;G=l+4|0;H=f[q>>2]|0;if((f[q+4>>2]|0)==(H|0)){J=q;aq(J)}else{K=0;L=H}while(1){f[m>>2]=f[L+(K<<2)>>2];f[d>>2]=f[m>>2];$b(o,d,j);H=f[j>>2]|0;q=(H|0)>-1?H:0-H|0;M=f[r>>2]|0;N=(M|0)>-1?M:0-M|0;O=Vn(N|0,((N|0)<0)<<31>>31|0,q|0,((q|0)<0)<<31>>31|0)|0;q=f[t>>2]|0;N=(q|0)>-1;P=N?q:0-q|0;q=Vn(O|0,I|0,P|0,((P|0)<0)<<31>>31|0)|0;P=I;if((q|0)==0&(P|0)==0){O=f[v>>2]|0;Q=O;R=j;S=M;T=O}else{O=f[v>>2]|0;U=((O|0)<0)<<31>>31;V=un(O|0,U|0,H|0,((H|0)<0)<<31>>31|0)|0;H=Ik(V|0,I|0,q|0,P|0)|0;f[j>>2]=H;V=un(O|0,U|0,M|0,((M|0)<0)<<31>>31|0)|0;M=Ik(V|0,I|0,q|0,P|0)|0;f[r>>2]=M;P=O-((H|0)>-1?H:0-H|0)-((M|0)>-1?M:0-M|0)|0;Q=N?P:0-P|0;R=t;S=M;T=O}f[R>>2]=Q;O=f[j>>2]|0;do if((O|0)<=-1){if((S|0)<0){M=f[t>>2]|0;W=(M|0)>-1?M:0-M|0;X=M}else{M=f[t>>2]|0;W=(f[w>>2]|0)-((M|0)>-1?M:0-M|0)|0;X=M}if((X|0)<0){Y=(S|0)>-1?S:0-S|0;Z=W;_=X;break}else{Y=(f[w>>2]|0)-((S|0)>-1?S:0-S|0)|0;Z=W;_=X;break}}else{M=f[t>>2]|0;Y=M+T|0;Z=T+S|0;_=M}while(0);M=(Z|0)==0;P=(Y|0)==0;N=f[w>>2]|0;do if(Y|Z){H=(N|0)==(Y|0);if(!(M&H)){q=(N|0)==(Z|0);if(!(P&q)){if(M&(T|0)<(Y|0)){$=0;aa=(T<<1)-Y|0;break}if(q&(T|0)>(Y|0)){$=Z;aa=(T<<1)-Y|0;break}if(H&(T|0)>(Z|0)){$=(T<<1)-Z|0;aa=Y;break}if(P){$=(T|0)<(Z|0)?(T<<1)-Z|0:Z;aa=0}else{$=Z;aa=Y}}else{$=Z;aa=Z}}else{$=Y;aa=Y}}else{$=N;aa=N}while(0);P=0-S|0;M=0-_|0;f[j>>2]=0-O;f[r>>2]=P;f[t>>2]=M;if((O|0)<1){ba=T-_|0;ca=T-S|0}else{H=(_|0)<1?M:_;M=(S|0)<1?P:S;ba=(_|0)>0?M:N-M|0;ca=(S|0)>0?H:N-H|0}H=(ca|0)==0;M=(ba|0)==0;do if(((ba|ca|0)!=0?(P=(N|0)==(ba|0),!(H&P)):0)?(q=(N|0)==(ca|0),!(M&q)):0){if(H&(T|0)<(ba|0)){da=0;ea=(T<<1)-ba|0;break}if(q&(T|0)>(ba|0)){da=N;ea=(T<<1)-ba|0;break}if(P&(T|0)>(ca|0)){da=(T<<1)-ca|0;ea=N;break}if(M){da=(T|0)<(ca|0)?(T<<1)-ca|0:ca;ea=0}else{da=ca;ea=ba}}else{da=N;ea=N}while(0);N=K<<1;M=b+(N<<2)|0;H=M+4|0;O=f[H>>2]|0;f[h>>2]=f[M>>2];f[x>>2]=O;f[i>>2]=$;f[y>>2]=aa;Od(d,n,h,i);O=f[d>>2]|0;f[k>>2]=O;P=f[z>>2]|0;f[A>>2]=P;q=f[H>>2]|0;f[h>>2]=f[M>>2];f[B>>2]=q;f[i>>2]=da;f[C>>2]=ea;Od(d,n,h,i);q=f[d>>2]|0;f[l>>2]=q;M=f[D>>2]|0;f[E>>2]=M;H=f[v>>2]|0;if((H|0)>=(O|0))if((O|0)<(0-H|0))fa=(f[F>>2]|0)+O|0;else fa=O;else fa=O-(f[F>>2]|0)|0;f[k>>2]=fa;if((H|0)>=(P|0))if((P|0)<(0-H|0))ga=(f[F>>2]|0)+P|0;else ga=P;else ga=P-(f[F>>2]|0)|0;f[a>>2]=ga;if((H|0)>=(q|0))if((q|0)<(0-H|0))ha=(f[F>>2]|0)+q|0;else ha=q;else ha=q-(f[F>>2]|0)|0;f[l>>2]=ha;if((H|0)>=(M|0))if((M|0)<(0-H|0))ia=(f[F>>2]|0)+M|0;else ia=M;else ia=M-(f[F>>2]|0)|0;f[G>>2]=ia;if((((ga|0)>-1?ga:0-ga|0)+((fa|0)>-1?fa:0-fa|0)|0)<(((ha|0)>-1?ha:0-ha|0)+((ia|0)>-1?ia:0-ia|0)|0)){fj(g,0);ja=k}else{fj(g,1);ja=l}M=f[ja>>2]|0;if((M|0)<0)ka=(f[F>>2]|0)+M|0;else ka=M;M=c+(N<<2)|0;f[M>>2]=ka;N=f[ja+4>>2]|0;if((N|0)<0)la=(f[F>>2]|0)+N|0;else la=N;f[M+4>>2]=la;K=K+1|0;if((K|0)>=(s|0)){ma=5;break}M=f[p>>2]|0;L=f[M>>2]|0;if((f[M+4>>2]|0)-L>>2>>>0<=K>>>0){J=M;ma=6;break}}if((ma|0)==5){u=e;return 1}else if((ma|0)==6)aq(J);return 0}function uc(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=Oa,T=Oa,U=Oa,V=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0;e=u;u=u+64|0;g=e+36|0;h=e+24|0;i=e+12|0;j=e;k=g+16|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;f[g+12>>2]=0;n[k>>2]=$(1.0);l=a+80|0;m=f[l>>2]|0;f[j>>2]=0;o=j+4|0;f[o>>2]=0;f[j+8>>2]=0;if(m){if(m>>>0>1073741823)aq(j);p=m<<2;q=ln(p)|0;f[j>>2]=q;r=q+(m<<2)|0;f[j+8>>2]=r;sj(q|0,0,p|0)|0;f[o>>2]=r;r=f[d>>2]|0;d=c+48|0;p=c+40|0;q=i+4|0;m=i+8|0;s=g+4|0;t=g+12|0;v=g+8|0;w=a+40|0;x=a+64|0;y=0;z=0;while(1){A=d;B=f[A>>2]|0;C=f[A+4>>2]|0;A=p;D=un(f[A>>2]|0,f[A+4>>2]|0,r+z|0,0)|0;A=Vn(D|0,I|0,B|0,C|0)|0;C=(f[f[c>>2]>>2]|0)+A|0;A=h;B=C;D=A+12|0;do{b[A>>0]=b[B>>0]|0;A=A+1|0;B=B+1|0}while((A|0)<(D|0));im(i|0,C|0,12)|0;B=qg(g,i)|0;if(!B){A=f[i>>2]|0;D=f[q>>2]|0;E=f[m>>2]|0;F=((A^318)+239^D)+239^E;G=f[s>>2]|0;H=(G|0)==0;a:do if(!H){J=G+-1|0;K=(J&G|0)==0;if(!K)if(F>>>0>>0)L=F;else L=(F>>>0)%(G>>>0)|0;else L=F&J;M=f[(f[g>>2]|0)+(L<<2)>>2]|0;if((M|0)!=0?(N=f[M>>2]|0,(N|0)!=0):0){if(K){K=N;while(1){M=f[K+4>>2]|0;if(!((M|0)==(F|0)|(M&J|0)==(L|0))){O=L;P=29;break a}if(((f[K+8>>2]|0)==(A|0)?(f[K+12>>2]|0)==(D|0):0)?(f[K+16>>2]|0)==(E|0):0)break a;K=f[K>>2]|0;if(!K){O=L;P=29;break a}}}else Q=N;while(1){K=f[Q+4>>2]|0;if((K|0)!=(F|0)){if(K>>>0>>0)R=K;else R=(K>>>0)%(G>>>0)|0;if((R|0)!=(L|0)){O=L;P=29;break a}}if(((f[Q+8>>2]|0)==(A|0)?(f[Q+12>>2]|0)==(D|0):0)?(f[Q+16>>2]|0)==(E|0):0)break a;Q=f[Q>>2]|0;if(!Q){O=L;P=29;break}}}else{O=L;P=29}}else{O=0;P=29}while(0);if((P|0)==29){P=0;C=ln(24)|0;f[C+8>>2]=A;f[C+12>>2]=D;f[C+16>>2]=E;f[C+20>>2]=y;f[C+4>>2]=F;f[C>>2]=0;S=$(((f[t>>2]|0)+1|0)>>>0);T=$(G>>>0);U=$(n[k>>2]);do if(H|$(U*T)>>0<3|(G+-1&G|0)!=0)&1;K=~~$(W($(S/U)))>>>0;Xh(g,N>>>0>>0?K:N);N=f[s>>2]|0;K=N+-1|0;if(!(K&N)){V=N;X=K&F;break}if(F>>>0>>0){V=N;X=F}else{V=N;X=(F>>>0)%(N>>>0)|0}}else{V=G;X=O}while(0);G=(f[g>>2]|0)+(X<<2)|0;F=f[G>>2]|0;if(!F){f[C>>2]=f[v>>2];f[v>>2]=C;f[G>>2]=v;G=f[C>>2]|0;if(G|0){H=f[G+4>>2]|0;G=V+-1|0;if(G&V)if(H>>>0>>0)Y=H;else Y=(H>>>0)%(V>>>0)|0;else Y=H&G;Z=(f[g>>2]|0)+(Y<<2)|0;P=42}}else{f[C>>2]=f[F>>2];Z=F;P=42}if((P|0)==42){P=0;f[Z>>2]=C}f[t>>2]=(f[t>>2]|0)+1}F=w;G=f[F>>2]|0;H=un(G|0,f[F+4>>2]|0,y|0,0)|0;kh((f[f[x>>2]>>2]|0)+H|0,h|0,G|0)|0;G=f[j>>2]|0;f[G+(z<<2)>>2]=y;_=y+1|0;aa=G}else{G=f[j>>2]|0;f[G+(z<<2)>>2]=f[B+20>>2];_=y;aa=G}z=z+1|0;ba=f[l>>2]|0;if(z>>>0>=ba>>>0)break;else y=_}if((_|0)==(ba|0))ca=aa;else{y=a+84|0;if(!(b[y>>0]|0)){z=f[a+72>>2]|0;h=f[a+68>>2]|0;x=h;if((z|0)==(h|0))da=aa;else{w=z-h>>2;h=0;do{z=x+(h<<2)|0;f[z>>2]=f[aa+(f[z>>2]<<2)>>2];h=h+1|0}while(h>>>0>>0);da=aa}}else{b[y>>0]=0;y=a+68|0;aa=a+72|0;w=f[aa>>2]|0;h=f[y>>2]|0;x=w-h>>2;z=h;h=w;if(ba>>>0<=x>>>0)if(ba>>>0>>0?(w=z+(ba<<2)|0,(w|0)!=(h|0)):0){f[aa>>2]=h+(~((h+-4-w|0)>>>2)<<2);ea=ba}else ea=ba;else{Ch(y,ba-x|0,1220);ea=f[l>>2]|0}x=f[j>>2]|0;if(!ea)da=x;else{j=f[a+68>>2]|0;a=0;do{f[j+(a<<2)>>2]=f[x+(a<<2)>>2];a=a+1|0}while(a>>>0>>0);da=x}}f[l>>2]=_;ca=da}if(!ca)fa=_;else{da=f[o>>2]|0;if((da|0)!=(ca|0))f[o>>2]=da+(~((da+-4-ca|0)>>>2)<<2);Oq(ca);fa=_}}else fa=0;_=f[g+8>>2]|0;if(_|0){ca=_;do{_=ca;ca=f[ca>>2]|0;Oq(_)}while((ca|0)!=0)}ca=f[g>>2]|0;f[g>>2]=0;if(!ca){u=e;return fa|0}Oq(ca);u=e;return fa|0} +function di(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=u;u=u+16|0;e=d;Je(e,a+40|0,f[a+8>>2]|0,b,c);gj(a,e);a=f[e>>2]|0;f[e>>2]=0;if(!a){u=d;return 1}e=a+88|0;c=f[e>>2]|0;f[e>>2]=0;if(c|0){e=f[c+8>>2]|0;if(e|0){b=c+12|0;if((f[b>>2]|0)!=(e|0))f[b>>2]=e;Oq(e)}Oq(c)}c=f[a+68>>2]|0;if(c|0){e=a+72|0;b=f[e>>2]|0;if((b|0)!=(c|0))f[e>>2]=b+(~((b+-4-c|0)>>>2)<<2);Oq(c)}c=a+64|0;b=f[c>>2]|0;f[c>>2]=0;if(b|0){c=f[b>>2]|0;if(c|0){e=b+4|0;if((f[e>>2]|0)!=(c|0))f[e>>2]=c;Oq(c)}Oq(b)}Oq(a);u=d;return 1}function ei(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Bd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Bd(a,e);return}function fi(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0;e=u;u=u+48|0;g=e;h=e+32|0;if(!c){i=0;u=e;return i|0}Gn(g);if((dm(c,0)|0)!=-1?Qa[f[(f[c>>2]|0)+16>>2]&127](c)|0:0){Va[f[(f[c>>2]|0)+20>>2]&127](c);ch(h,a,c,g);c=(f[h>>2]|0)==0;a=h+4|0;if((b[a+11>>0]|0)<0)Oq(f[a>>2]|0);if(c){c=f[g>>2]|0;a=g+4|0;rg(d,c,c+((f[a>>2]|0)-c)|0);j=(f[a>>2]|0)-(f[g>>2]|0)|0}else j=0}else j=0;a=g+12|0;c=f[a>>2]|0;f[a>>2]=0;if(c|0)Oq(c);c=f[g>>2]|0;if(c|0){a=g+4|0;if((f[a>>2]|0)!=(c|0))f[a>>2]=c;Oq(c)}i=j;u=e;return i|0}function gi(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=u;u=u+16|0;e=d;Fe(e,a+40|0,f[a+8>>2]|0,b,c);gj(a,e);a=f[e>>2]|0;f[e>>2]=0;if(!a){u=d;return 1}e=a+88|0;c=f[e>>2]|0;f[e>>2]=0;if(c|0){e=f[c+8>>2]|0;if(e|0){b=c+12|0;if((f[b>>2]|0)!=(e|0))f[b>>2]=e;Oq(e)}Oq(c)}c=f[a+68>>2]|0;if(c|0){e=a+72|0;b=f[e>>2]|0;if((b|0)!=(c|0))f[e>>2]=b+(~((b+-4-c|0)>>>2)<<2);Oq(c)}c=a+64|0;b=f[c>>2]|0;f[c>>2]=0;if(b|0){c=f[b>>2]|0;if(c|0){e=b+4|0;if((f[e>>2]|0)!=(c|0))f[e>>2]=c;Oq(c)}Oq(b)}Oq(a);u=d;return 1}function hi(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0;b=f[a>>2]|0;if(!b)return;c=a+4|0;d=f[c>>2]|0;if((d|0)==(b|0))e=b;else{g=d;do{d=g+-4|0;f[c>>2]=d;h=f[d>>2]|0;f[d>>2]=0;if(h|0){d=h+88|0;i=f[d>>2]|0;f[d>>2]=0;if(i|0){d=f[i+8>>2]|0;if(d|0){j=i+12|0;if((f[j>>2]|0)!=(d|0))f[j>>2]=d;Oq(d)}Oq(i)}i=f[h+68>>2]|0;if(i|0){d=h+72|0;j=f[d>>2]|0;if((j|0)!=(i|0))f[d>>2]=j+(~((j+-4-i|0)>>>2)<<2);Oq(i)}i=h+64|0;j=f[i>>2]|0;f[i>>2]=0;if(j|0){i=f[j>>2]|0;if(i|0){d=j+4|0;if((f[d>>2]|0)!=(i|0))f[d>>2]=i;Oq(i)}Oq(j)}Oq(h)}g=f[c>>2]|0}while((g|0)!=(b|0));e=f[a>>2]|0}Oq(e);return}function ii(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;if(!(Ie(a,c)|0)){i=0;u=d;return i|0}j=a+36|0;k=a+40|0;a=f[j>>2]|0;if((f[k>>2]|0)==(a|0)){i=1;u=d;return i|0}l=c+16|0;m=c+4|0;n=h+1|0;o=0;p=a;do{a=f[p+(o<<2)>>2]|0;q=Qa[f[(f[a>>2]|0)+32>>2]&127](a)|0;b[h>>0]=q;q=l;a=f[q+4>>2]|0;if(!((a|0)>0|(a|0)==0&(f[q>>2]|0)>>>0>0)){f[g>>2]=f[m>>2];f[e>>2]=f[g>>2];Me(c,e,h,n)|0}o=o+1|0;p=f[j>>2]|0}while(o>>>0<(f[k>>2]|0)-p>>2>>>0);i=1;u=d;return i|0}function ji(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=u;u=u+16|0;d=c;lp(a);f[a+16>>2]=0;f[a+20>>2]=0;f[a+12>>2]=a+16;e=a+24|0;lp(e);f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;a=ln(32)|0;f[d>>2]=a;f[d+8>>2]=-2147483616;f[d+4>>2]=20;g=a;h=14538;i=g+20|0;do{b[g>>0]=b[h>>0]|0;g=g+1|0;h=h+1|0}while((g|0)<(i|0));b[a+20>>0]=0;Vj(e,d,1);if((b[d+11>>0]|0)<0)Oq(f[d>>2]|0);f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;a=ln(32)|0;f[d>>2]=a;f[d+8>>2]=-2147483616;f[d+4>>2]=22;g=a;h=14559;i=g+22|0;do{b[g>>0]=b[h>>0]|0;g=g+1|0;h=h+1|0}while((g|0)<(i|0));b[a+22>>0]=0;Vj(e,d,1);if((b[d+11>>0]|0)>=0){u=c;return}Oq(f[d>>2]|0);u=c;return}function ki(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;b=f[a+4>>2]|0;c=a+8|0;d=f[c>>2]|0;if((d|0)!=(b|0)){e=d;do{d=e+-4|0;f[c>>2]=d;g=f[d>>2]|0;f[d>>2]=0;if(g|0){d=g+88|0;h=f[d>>2]|0;f[d>>2]=0;if(h|0){d=f[h+8>>2]|0;if(d|0){i=h+12|0;if((f[i>>2]|0)!=(d|0))f[i>>2]=d;Oq(d)}Oq(h)}h=f[g+68>>2]|0;if(h|0){d=g+72|0;i=f[d>>2]|0;if((i|0)!=(h|0))f[d>>2]=i+(~((i+-4-h|0)>>>2)<<2);Oq(h)}h=g+64|0;i=f[h>>2]|0;f[h>>2]=0;if(i|0){h=f[i>>2]|0;if(h|0){d=i+4|0;if((f[d>>2]|0)!=(h|0))f[d>>2]=h;Oq(h)}Oq(i)}Oq(g)}e=f[c>>2]|0}while((e|0)!=(b|0))}b=f[a>>2]|0;if(!b)return;Oq(b);return}function li(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;f[g>>2]=f[a+12>>2];h=b+16|0;i=h;j=f[i>>2]|0;k=f[i+4>>2]|0;if((k|0)>0|(k|0)==0&j>>>0>0){l=k;m=j}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;j=h;l=f[j+4>>2]|0;m=f[j>>2]|0}f[g>>2]=f[a+20>>2];if((l|0)>0|(l|0)==0&m>>>0>0){u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;u=c;return 1}function mi(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=u;u=u+16|0;d=c;e=ln(16)|0;f[d>>2]=e;f[d+8>>2]=-2147483632;f[d+4>>2]=14;g=e;h=14408;i=g+14|0;do{b[g>>0]=b[h>>0]|0;g=g+1|0;h=h+1|0}while((g|0)<(i|0));b[e+14>>0]=0;e=Hk(a,d,-1)|0;if((b[d+11>>0]|0)<0)Oq(f[d>>2]|0);j=ln(16)|0;f[d>>2]=j;f[d+8>>2]=-2147483632;f[d+4>>2]=14;g=j;h=14423;i=g+14|0;do{b[g>>0]=b[h>>0]|0;g=g+1|0;h=h+1|0}while((g|0)<(i|0));b[j+14>>0]=0;j=Hk(a,d,-1)|0;if((b[d+11>>0]|0)>=0){k=(e|0)<(j|0);l=k?j:e;m=(l|0)==-1;n=m?5:l;u=c;return n|0}Oq(f[d>>2]|0);k=(e|0)<(j|0);l=k?j:e;m=(l|0)==-1;n=m?5:l;u=c;return n|0}function ni(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+16|0;d=c+8|0;e=c+4|0;g=c;f[g>>2]=f[a+12>>2];h=b+16|0;i=h;j=f[i>>2]|0;k=f[i+4>>2]|0;if((k|0)>0|(k|0)==0&j>>>0>0){l=k;m=j}else{f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;j=h;l=f[j+4>>2]|0;m=f[j>>2]|0}f[g>>2]=f[a+16>>2];if((l|0)>0|(l|0)==0&m>>>0>0){u=c;return 1}f[e>>2]=f[b+4>>2];f[d>>2]=f[e>>2];Me(b,d,g,g+4|0)|0;u=c;return 1}function oi(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=ln(32)|0;f[a>>2]=g;f[a+4>>2]=c+8;c=a+8|0;b[c>>0]=0;h=g+8|0;f[h>>2]=f[e>>2];f[h+4>>2]=f[e+4>>2];f[h+8>>2]=f[e+8>>2];f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;h=g+20|0;i=e+12|0;f[h>>2]=0;f[g+24>>2]=0;f[g+28>>2]=0;g=e+16|0;e=f[g>>2]|0;j=f[i>>2]|0;k=e-j|0;if(!k){l=j;m=e;n=0}else{Fi(h,k);l=f[i>>2]|0;m=f[g>>2]|0;n=f[h>>2]|0}kh(n|0,l|0,m-l|0)|0;b[c>>0]=1;c=f[a>>2]|0;f[c+4>>2]=d;f[c>>2]=0;return}function pi(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0;b=a+32|0;ld(a,b);c=a+80|0;d=f[c>>2]|0;if((d|0?(e=a+84|0,(f[e>>2]|0)>0):0)?(ld(d,b),(f[e>>2]|0)>1):0){d=1;do{ld((f[c>>2]|0)+(d<<5)|0,b);d=d+1|0}while((d|0)<(f[e>>2]|0))}e=a+136|0;d=a+140|0;a=f[e>>2]|0;if((f[d>>2]|0)==(a|0))return;c=0;g=a;while(1){a=g;ci((f[a+(c*12|0)+4>>2]|0)-(f[a+(c*12|0)>>2]|0)>>2,b)|0;a=f[e>>2]|0;h=f[a+(c*12|0)>>2]|0;i=(f[a+(c*12|0)+4>>2]|0)-h>>2;if(!i)j=a;else{Mc(h,i,1,0,b)|0;j=f[e>>2]|0}c=c+1|0;if(c>>>0>=(((f[d>>2]|0)-j|0)/12|0)>>>0)break;else g=j}return}function qi(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=d+16|0;g=f[e>>2]|0;if(!g)if(!(vl(d)|0)){h=f[e>>2]|0;i=5}else j=0;else{h=g;i=5}a:do if((i|0)==5){g=d+20|0;e=f[g>>2]|0;k=e;if((h-e|0)>>>0>>0){j=Sa[f[d+36>>2]&31](d,a,c)|0;break}b:do if((b[d+75>>0]|0)>-1){e=c;while(1){if(!e){l=0;m=a;n=c;o=k;break b}p=e+-1|0;if((b[a+p>>0]|0)==10)break;else e=p}p=Sa[f[d+36>>2]&31](d,a,e)|0;if(p>>>0>>0){j=p;break a}l=e;m=a+e|0;n=c-e|0;o=f[g>>2]|0}else{l=0;m=a;n=c;o=k}while(0);kh(o|0,m|0,n|0)|0;f[g>>2]=(f[g>>2]|0)+n;j=l+n|0}while(0);return j|0}function ri(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=a+12|0;d=f[c>>2]|0;f[c>>2]=0;if(d|0){c=f[d+28>>2]|0;if(c|0){e=c;do{c=e;e=f[e>>2]|0;ri(c+8|0);Oq(c)}while((e|0)!=0)}e=d+20|0;c=f[e>>2]|0;f[e>>2]=0;if(c|0)Oq(c);c=f[d+8>>2]|0;if(c|0){e=c;do{c=e;e=f[e>>2]|0;g=c+8|0;h=f[c+20>>2]|0;if(h|0){i=c+24|0;if((f[i>>2]|0)!=(h|0))f[i>>2]=h;Oq(h)}if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);Oq(c)}while((e|0)!=0)}e=f[d>>2]|0;f[d>>2]=0;if(e|0)Oq(e);Oq(d)}if((b[a+11>>0]|0)>=0)return;Oq(f[a>>2]|0);return}function si(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,o=0;g=u;u=u+32|0;h=g+12|0;i=g;f[h>>2]=0;f[h+4>>2]=0;f[h+8>>2]=0;if((e|0)>0){j=i+11|0;k=i+4|0;l=0;do{if((l|0)>0)An(h,14477)|0;il(i,$(n[d+(l<<2)>>2]));m=b[j>>0]|0;o=m<<24>>24<0;lj(h,o?f[i>>2]|0:i,o?f[k>>2]|0:m&255)|0;if((b[j>>0]|0)<0)Oq(f[i>>2]|0);l=l+1|0}while((l|0)<(e|0))}am(Ai(a,c)|0,h)|0;if((b[h+11>>0]|0)>=0){u=g;return}Oq(f[h>>2]|0);u=g;return}function ti(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=u;u=u+16|0;d=c;if((Qa[f[(f[b>>2]|0)+20>>2]&127](b)|0)<=0){e=1;u=c;return e|0}g=a+4|0;h=a+20|0;i=a+24|0;j=a+16|0;a=0;while(1){k=f[(f[g>>2]|0)+4>>2]|0;l=dm(k,Ra[f[(f[b>>2]|0)+24>>2]&127](b,a)|0)|0;f[d>>2]=l;if((l|0)==-1)break;k=f[h>>2]|0;if((k|0)==(f[i>>2]|0))Ri(j,d);else{f[k>>2]=l;f[h>>2]=k+4}gl(f[g>>2]|0,f[d>>2]|0)|0;a=a+1|0;if((a|0)>=(Qa[f[(f[b>>2]|0)+20>>2]&127](b)|0)){e=1;m=9;break}}if((m|0)==9){u=c;return e|0}e=0;u=c;return e|0}function ui(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;f[a>>2]=1292;hi(a+60|0);b=f[a+48>>2]|0;if(b|0){c=a+52|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=a+36|0;d=f[b>>2]|0;if(d|0){c=a+40|0;e=f[c>>2]|0;if((e|0)==(d|0))g=d;else{h=e;do{e=h+-24|0;f[c>>2]=e;Va[f[f[e>>2]>>2]&127](e);h=f[c>>2]|0}while((h|0)!=(d|0));g=f[b>>2]|0}Oq(g)}f[a>>2]=1232;g=f[a+16>>2]|0;if(g|0){b=a+20|0;d=f[b>>2]|0;if((d|0)!=(g|0))f[b>>2]=d+(~((d+-4-g|0)>>>2)<<2);Oq(g)}g=f[a+4>>2]|0;if(!g)return;d=a+8|0;a=f[d>>2]|0;if((a|0)!=(g|0))f[d>>2]=a+(~((a+-4-g|0)>>>2)<<2);Oq(g);return}function vi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;c=u;u=u+32|0;d=c+16|0;e=c+8|0;g=c;h=a+8|0;if(f[h>>2]<<5>>>0>=b>>>0){u=c;return}f[d>>2]=0;i=d+4|0;f[i>>2]=0;j=d+8|0;f[j>>2]=0;if((b|0)<0)aq(d);k=((b+-1|0)>>>5)+1|0;b=ln(k<<2)|0;f[d>>2]=b;f[i>>2]=0;f[j>>2]=k;k=f[a>>2]|0;f[e>>2]=k;f[e+4>>2]=0;b=a+4|0;l=f[b>>2]|0;f[g>>2]=k+(l>>>5<<2);f[g+4>>2]=l&31;zg(d,e,g);g=f[a>>2]|0;f[a>>2]=f[d>>2];f[d>>2]=g;d=f[b>>2]|0;f[b>>2]=f[i>>2];f[i>>2]=d;d=f[h>>2]|0;f[h>>2]=f[j>>2];f[j>>2]=d;if(g|0)Oq(g);u=c;return}function wi(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;b=a+136|0;c=f[b>>2]|0;if(c|0){d=a+140|0;e=f[d>>2]|0;if((e|0)==(c|0))g=c;else{h=e;while(1){e=h+-12|0;f[d>>2]=e;i=f[e>>2]|0;if(!i)j=e;else{e=h+-8|0;k=f[e>>2]|0;if((k|0)!=(i|0))f[e>>2]=k+(~((k+-4-i|0)>>>2)<<2);Oq(i);j=f[d>>2]|0}if((j|0)==(c|0))break;else h=j}g=f[b>>2]|0}Oq(g)}g=f[a+104>>2]|0;if(g|0){b=a+108|0;j=f[b>>2]|0;if((j|0)!=(g|0))f[b>>2]=j+(~((j+-4-g|0)>>>2)<<2);Oq(g)}g=f[a+92>>2]|0;if(!g){uj(a);return}j=a+96|0;b=f[j>>2]|0;if((b|0)!=(g|0))f[j>>2]=b+(~((b+-4-g|0)>>>2)<<2);Oq(g);uj(a);return}function xi(a){a=a|0;var c=0,d=0,e=0,g=0;f[a>>2]=3680;c=a+72|0;d=a+136|0;e=a+4|0;g=e+64|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));e=c;g=e+64|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));n[d>>2]=$(1.0);d=a+140|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;f[a+164>>2]=-1;d=a+168|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;f[d+24>>2]=0;wn(a+200|0);Gn(a+232|0);d=a+316|0;e=a+264|0;g=e+52|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));f[d>>2]=-1;f[a+320>>2]=-1;f[a+324>>2]=0;f[a+328>>2]=2;f[a+332>>2]=7;f[a+336>>2]=0;f[a+340>>2]=0;f[a+344>>2]=0;b[a+352>>0]=0;return}function yi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;c=a+4|0;d=f[a>>2]|0;e=(f[c>>2]|0)-d|0;g=(e|0)/12|0;h=g+1|0;if(h>>>0>357913941)aq(a);i=a+8|0;j=((f[i>>2]|0)-d|0)/12|0;k=j<<1;l=j>>>0<178956970?(k>>>0>>0?h:k):357913941;do if(l)if(l>>>0>357913941){k=ra(8)|0;Oo(k,16035);f[k>>2]=7256;va(k|0,1112,110)}else{m=ln(l*12|0)|0;break}else m=0;while(0);k=m+(g*12|0)|0;f[k>>2]=f[b>>2];f[k+4>>2]=f[b+4>>2];f[k+8>>2]=f[b+8>>2];b=k+(((e|0)/-12|0)*12|0)|0;if((e|0)>0)kh(b|0,d|0,e|0)|0;f[a>>2]=b;f[c>>2]=k+12;f[i>>2]=m+(l*12|0);if(!d)return;Oq(d);return}function zi(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=a+16|0;h=g;i=f[h+4>>2]|0;if((d|0)<0|(d|0)==0&c>>>0<1|((i|0)>0|(i|0)==0&(f[h>>2]|0)>>>0>0)){j=0;return j|0}b[a+24>>0]=e&1;h=Vn(c|0,d|0,7,0)|0;d=Ik(h|0,I|0,8,0)|0;h=I;c=g;f[c>>2]=d;f[c+4>>2]=h;c=a+4|0;g=f[c>>2]|0;i=f[a>>2]|0;k=g-i|0;l=Vn(k|0,0,8,0)|0;m=e?l:k;l=Vn(m|0,(e?I:0)|0,d|0,h|0)|0;h=i;i=g;if(k>>>0>=l>>>0)if(k>>>0>l>>>0?(g=h+l|0,(g|0)!=(i|0)):0){f[c>>2]=g;n=h}else n=h;else{Fi(a,l-k|0);n=f[a>>2]|0}k=ln(8)|0;f[k>>2]=n+m;f[k+4>>2]=0;m=a+12|0;a=f[m>>2]|0;f[m>>2]=k;if(!a){j=1;return j|0}Oq(a);j=1;return j|0}function Ai(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0;c=u;u=u+16|0;d=c;e=yg(a,d,b)|0;g=f[e>>2]|0;if(g|0){h=g;i=h+28|0;u=c;return i|0}g=ln(40)|0;pj(g+16|0,b);b=g+28|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;b=f[d>>2]|0;f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=b;f[e>>2]=g;b=f[f[a>>2]>>2]|0;if(!b)j=g;else{f[a>>2]=b;j=f[e>>2]|0}Oe(f[a+4>>2]|0,j);j=a+8|0;f[j>>2]=(f[j>>2]|0)+1;h=g;i=h+28|0;u=c;return i|0}function Bi(a,c,d,e,g,h,i,j){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0;k=u;u=u+16|0;l=k;if((-18-c|0)>>>0>>0)aq(a);if((b[a+11>>0]|0)<0)m=f[a>>2]|0;else m=a;if(c>>>0<2147483623){n=d+c|0;d=c<<1;o=n>>>0>>0?d:n;p=o>>>0<11?11:o+16&-16}else p=-17;o=ln(p)|0;if(g|0)Fo(o,m,g)|0;if(i|0)Fo(o+g|0,j,i)|0;j=e-h|0;e=j-g|0;if(e|0)Fo(o+g+i|0,m+g+h|0,e)|0;if((c|0)!=10)Oq(m);f[a>>2]=o;f[a+8>>2]=p|-2147483648;p=j+i|0;f[a+4>>2]=p;b[l>>0]=0;up(o+p|0,l);u=k;return}function Ci(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=a+8|0;d=f[c>>2]|0;e=a+4|0;g=f[e>>2]|0;if(d-g>>2>>>0>=b>>>0){sj(g|0,0,b<<2|0)|0;f[e>>2]=g+(b<<2);return}h=f[a>>2]|0;i=g-h|0;g=i>>2;j=g+b|0;if(j>>>0>1073741823)aq(a);k=d-h|0;d=k>>1;l=k>>2>>>0<536870911?(d>>>0>>0?j:d):1073741823;do if(l)if(l>>>0>1073741823){d=ra(8)|0;Oo(d,16035);f[d>>2]=7256;va(d|0,1112,110)}else{d=ln(l<<2)|0;m=d;n=d;break}else{m=0;n=0}while(0);d=m+(g<<2)|0;sj(d|0,0,b<<2|0)|0;if((i|0)>0)kh(n|0,h|0,i|0)|0;f[a>>2]=m;f[e>>2]=d+(b<<2);f[c>>2]=m+(l<<2);if(!h)return;Oq(h);return}function Di(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;g=ln(32)|0;f[a>>2]=g;f[a+4>>2]=c+8;c=a+8|0;b[c>>0]=0;pj(g+8|0,e);h=g+20|0;i=e+12|0;f[h>>2]=0;f[g+24>>2]=0;f[g+28>>2]=0;g=e+16|0;e=f[g>>2]|0;j=f[i>>2]|0;k=e-j|0;if(!k){l=j;m=e;n=0}else{Fi(h,k);l=f[i>>2]|0;m=f[g>>2]|0;n=f[h>>2]|0}kh(n|0,l|0,m-l|0)|0;b[c>>0]=1;c=f[a>>2]|0;f[c+4>>2]=d;f[c>>2]=0;return}function Ei(a,c,d){a=a|0;c=c|0;d=$(d);var e=0,g=0,h=0,i=0,j=0,k=0.0,l=0,m=0,n=0,o=0;e=u;u=u+16|0;g=e;h=c+11|0;i=b[h>>0]|0;if(i<<24>>24<0)j=f[c+4>>2]|0;else j=i&255;k=+d;l=j;j=i;while(1){if(j<<24>>24<0)m=f[c>>2]|0;else m=c;p[g>>3]=k;n=Bn(m,l+1|0,18562,g)|0;if((n|0)>-1)if(n>>>0>l>>>0)o=n;else break;else o=l<<1|1;Hj(c,o,0);l=o;j=b[h>>0]|0}Hj(c,n,0);f[a>>2]=f[c>>2];f[a+4>>2]=f[c+4>>2];f[a+8>>2]=f[c+8>>2];a=0;while(1){if((a|0)==3)break;f[c+(a<<2)>>2]=0;a=a+1|0}u=e;return}function Fi(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;d=a+8|0;e=f[d>>2]|0;g=a+4|0;h=f[g>>2]|0;if((e-h|0)>>>0>=c>>>0){i=c;j=h;do{b[j>>0]=0;j=(f[g>>2]|0)+1|0;f[g>>2]=j;i=i+-1|0}while((i|0)!=0);return}i=f[a>>2]|0;j=h-i|0;h=j+c|0;if((h|0)<0)aq(a);k=e-i|0;i=k<<1;e=k>>>0<1073741823?(i>>>0>>0?h:i):2147483647;if(!e)l=0;else l=ln(e)|0;i=l+j|0;j=l+e|0;e=c;c=i;l=i;do{b[l>>0]=0;l=c+1|0;c=l;e=e+-1|0}while((e|0)!=0);e=f[a>>2]|0;l=(f[g>>2]|0)-e|0;h=i+(0-l)|0;if((l|0)>0)kh(h|0,e|0,l|0)|0;f[a>>2]=h;f[g>>2]=c;f[d>>2]=j;if(!e)return;Oq(e);return}function Gi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=a+4|0;d=f[c>>2]|0;e=f[a>>2]|0;g=(d-e|0)/136|0;h=d;if(g>>>0>>0){Ge(a,b-g|0);return}if(g>>>0<=b>>>0)return;g=e+(b*136|0)|0;if((g|0)==(h|0))return;else i=h;do{f[c>>2]=i+-136;h=f[i+-20>>2]|0;if(h|0){b=i+-16|0;e=f[b>>2]|0;if((e|0)!=(h|0))f[b>>2]=e+(~((e+-4-h|0)>>>2)<<2);Oq(h)}h=f[i+-32>>2]|0;if(h|0){e=i+-28|0;b=f[e>>2]|0;if((b|0)!=(h|0))f[e>>2]=b+(~((b+-4-h|0)>>>2)<<2);Oq(h)}Mi(i+-132|0);i=f[c>>2]|0}while((i|0)!=(g|0));return}function Hi(a,b){a=a|0;b=b|0;var c=0,d=Oa,e=0,g=0;if((b|0)!=1)if(!(b+-1&b))c=b;else c=cb(b)|0;else c=2;b=f[a+4>>2]|0;if(c>>>0>b>>>0){Sd(a,c);return}if(c>>>0>=b>>>0)return;d=$((f[a+12>>2]|0)>>>0);e=~~$(W($(d/$(n[a+16>>2]))))>>>0;if(b>>>0>2&(b+-1&b|0)==0)g=1<<32-(_(e+-1|0)|0);else g=cb(e)|0;e=c>>>0>>0?g:c;if(e>>>0>=b>>>0)return;Sd(a,e);return}function Ii(a){a=a|0;var b=0,c=0,d=0;b=f[a+76>>2]|0;if(b|0){c=a+80|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+64>>2]|0;if(b|0){d=a+68|0;if((f[d>>2]|0)!=(b|0))f[d>>2]=b;Oq(b)}b=f[a+48>>2]|0;if(b|0){d=a+52|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+24>>2]|0;if(b|0){c=a+28|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+12>>2]|0;if(b|0){d=a+16|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a>>2]|0;if(!b)return;c=a+4|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);Oq(b);return}function Ji(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;e=u;u=u+16|0;g=e;h=c+11|0;i=b[h>>0]|0;if(i<<24>>24<0)j=f[c+4>>2]|0;else j=i&255;k=j;j=i;while(1){if(j<<24>>24<0)l=f[c>>2]|0;else l=c;f[g>>2]=d;m=Bn(l,k+1|0,18559,g)|0;if((m|0)>-1)if(m>>>0>k>>>0)n=m;else break;else n=k<<1|1;Hj(c,n,0);k=n;j=b[h>>0]|0}Hj(c,m,0);f[a>>2]=f[c>>2];f[a+4>>2]=f[c+4>>2];f[a+8>>2]=f[c+8>>2];a=0;while(1){if((a|0)==3)break;f[c+(a<<2)>>2]=0;a=a+1|0}u=e;return}function Ki(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;b=a+8|0;c=f[b>>2]|0;if((c|0)<0){d=0;return d|0}e=a+4|0;a=f[e>>2]|0;g=a+4|0;h=f[g>>2]|0;i=f[a>>2]|0;j=h-i>>2;k=i;i=h;if(c>>>0<=j>>>0)if(c>>>0>>0?(h=k+(c<<2)|0,(h|0)!=(i|0)):0){f[g>>2]=i+(~((i+-4-h|0)>>>2)<<2);l=c}else l=c;else{Ci(a,c-j|0);l=f[b>>2]|0}if((l|0)<=0){d=1;return d|0}b=f[e>>2]|0;e=f[b>>2]|0;j=(f[b+4>>2]|0)-e>>2;c=e;e=0;while(1){if(j>>>0<=e>>>0){m=10;break}f[c+(e<<2)>>2]=e;e=e+1|0;if((e|0)>=(l|0)){d=1;m=12;break}}if((m|0)==10)aq(b);else if((m|0)==12)return d|0;return 0}function Li(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;e=u;u=u+16|0;g=e;h=ln(16)|0;f[g>>2]=h;f[g+8>>2]=-2147483632;f[g+4>>2]=14;i=h;j=14408;k=i+14|0;do{b[i>>0]=b[j>>0]|0;i=i+1|0;j=j+1|0}while((i|0)<(k|0));b[h+14>>0]=0;Xj(a,g,c);if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);c=ln(16)|0;f[g>>2]=c;f[g+8>>2]=-2147483632;f[g+4>>2]=14;i=c;j=14423;k=i+14|0;do{b[i>>0]=b[j>>0]|0;i=i+1|0;j=j+1|0}while((i|0)<(k|0));b[c+14>>0]=0;Xj(a,g,d);if((b[g+11>>0]|0)>=0){u=e;return}Oq(f[g>>2]|0);u=e;return}function Mi(a){a=a|0;var b=0,c=0,d=0;b=f[a+84>>2]|0;if(b|0){c=a+88|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+72>>2]|0;if(b|0){d=a+76|0;if((f[d>>2]|0)!=(b|0))f[d>>2]=b;Oq(b)}b=f[a+52>>2]|0;if(b|0){d=a+56|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+40>>2]|0;if(b|0){c=a+44|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+28>>2]|0;if(b|0){d=a+32|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+12>>2]|0;if(b|0)Oq(b);b=f[a>>2]|0;if(!b)return;Oq(b);return}function Ni(a){a=a|0;var b=0,c=0,d=0,e=0;f[a>>2]=1352;b=a+32|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0){b=c+88|0;d=f[b>>2]|0;f[b>>2]=0;if(d|0){b=f[d+8>>2]|0;if(b|0){e=d+12|0;if((f[e>>2]|0)!=(b|0))f[e>>2]=b;Oq(b)}Oq(d)}d=f[c+68>>2]|0;if(d|0){b=c+72|0;e=f[b>>2]|0;if((e|0)!=(d|0))f[b>>2]=e+(~((e+-4-d|0)>>>2)<<2);Oq(d)}d=c+64|0;e=f[d>>2]|0;f[d>>2]=0;if(e|0){d=f[e>>2]|0;if(d|0){b=e+4|0;if((f[b>>2]|0)!=(d|0))f[b>>2]=d;Oq(d)}Oq(e)}Oq(c)}c=f[a+16>>2]|0;if(!c)return;e=a+20|0;a=f[e>>2]|0;if((a|0)!=(c|0))f[e>>2]=a+(~((a+-4-c|0)>>>2)<<2);Oq(c);return}function Oi(){var a=0,b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;a=u;u=u+48|0;b=a+32|0;c=a+24|0;d=a+16|0;e=a;g=a+36|0;a=sn()|0;if(a|0?(h=f[a>>2]|0,h|0):0){a=h+48|0;i=f[a>>2]|0;j=f[a+4>>2]|0;if(!((i&-256|0)==1126902528&(j|0)==1129074247)){f[c>>2]=18701;Hn(18651,c)}if((i|0)==1126902529&(j|0)==1129074247)k=f[h+44>>2]|0;else k=h+80|0;f[g>>2]=k;k=f[h>>2]|0;h=f[k+4>>2]|0;if(Sa[f[(f[258]|0)+16>>2]&31](1032,k,g)|0){k=f[g>>2]|0;g=Qa[f[(f[k>>2]|0)+8>>2]&127](k)|0;f[e>>2]=18701;f[e+4>>2]=h;f[e+8>>2]=g;Hn(18565,e)}else{f[d>>2]=18701;f[d+4>>2]=h;Hn(18610,d)}}Hn(18689,b)}function Pi(a,c,d){a=a|0;c=c|0;d=d|0;var e=0;do if(a){if(c>>>0<128){b[a>>0]=c;e=1;break}d=(Jq()|0)+188|0;if(!(f[f[d>>2]>>2]|0))if((c&-128|0)==57216){b[a>>0]=c;e=1;break}else{d=Vq()|0;f[d>>2]=84;e=-1;break}if(c>>>0<2048){b[a>>0]=c>>>6|192;b[a+1>>0]=c&63|128;e=2;break}if(c>>>0<55296|(c&-8192|0)==57344){b[a>>0]=c>>>12|224;b[a+1>>0]=c>>>6&63|128;b[a+2>>0]=c&63|128;e=3;break}if((c+-65536|0)>>>0<1048576){b[a>>0]=c>>>18|240;b[a+1>>0]=c>>>12&63|128;b[a+2>>0]=c>>>6&63|128;b[a+3>>0]=c&63|128;e=4;break}else{d=Vq()|0;f[d>>2]=84;e=-1;break}}else e=1;while(0);return e|0}function Qi(a){a=a|0;var b=0,c=0,d=0;b=f[a+92>>2]|0;if(b|0){c=a+96|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+76>>2]|0;if(b|0){d=a+80|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+64>>2]|0;if(b|0){c=a+68|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+52>>2]|0;if(b|0){d=a+56|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}f[a+4>>2]=3636;b=f[a+24>>2]|0;if(b|0)Oq(b);b=f[a+12>>2]|0;if(!b)return;Oq(b);return}function Ri(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;c=a+4|0;d=f[a>>2]|0;e=(f[c>>2]|0)-d|0;g=e>>2;h=g+1|0;if(h>>>0>1073741823)aq(a);i=a+8|0;j=(f[i>>2]|0)-d|0;k=j>>1;l=j>>2>>>0<536870911?(k>>>0>>0?h:k):1073741823;do if(l)if(l>>>0>1073741823){k=ra(8)|0;Oo(k,16035);f[k>>2]=7256;va(k|0,1112,110)}else{k=ln(l<<2)|0;m=k;n=k;break}else{m=0;n=0}while(0);k=m+(g<<2)|0;f[k>>2]=f[b>>2];if((e|0)>0)kh(n|0,d|0,e|0)|0;f[a>>2]=m;f[c>>2]=k+4;f[i>>2]=m+(l<<2);if(!d)return;Oq(d);return}function Si(a){a=a|0;var c=0,d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;c=a+104|0;d=f[c>>2]|0;if((d|0)!=0?(f[a+108>>2]|0)>=(d|0):0)e=4;else{d=Wm(a)|0;if((d|0)>=0){g=f[c>>2]|0;c=a+8|0;if(g){i=f[c>>2]|0;j=f[a+4>>2]|0;k=g-(f[a+108>>2]|0)|0;g=i;if((i-j|0)<(k|0)){l=g;m=g}else{l=j+(k+-1)|0;m=g}}else{g=f[c>>2]|0;l=g;m=g}f[a+100>>2]=l;l=a+4|0;if(!m)n=f[l>>2]|0;else{g=f[l>>2]|0;l=a+108|0;f[l>>2]=m+1-g+(f[l>>2]|0);n=g}g=n+-1|0;if((d|0)==(h[g>>0]|0|0))o=d;else{b[g>>0]=d;o=d}}else e=4}if((e|0)==4){f[a+100>>2]=0;o=-1}return o|0}function Ti(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;f[a>>2]=1544;f[a+4>>2]=b;b=a+8|0;f[b>>2]=f[c>>2];f[b+4>>2]=f[c+4>>2];f[b+8>>2]=f[c+8>>2];f[b+12>>2]=f[c+12>>2];f[b+16>>2]=f[c+16>>2];f[b+20>>2]=f[c+20>>2];fk(a+32|0,c+24|0);f[a>>2]=2384;c=a+44|0;f[c>>2]=f[d>>2];f[c+4>>2]=f[d+4>>2];f[c+8>>2]=f[d+8>>2];f[c+12>>2]=f[d+12>>2];f[a>>2]=2440;d=a+112|0;c=a+60|0;b=c+52|0;do{f[c>>2]=0;c=c+4|0}while((c|0)<(b|0));Zm(d);f[a+152>>2]=0;f[a+156>>2]=0;f[a+160>>2]=0;return}function Ui(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;f[a>>2]=1544;f[a+4>>2]=b;b=a+8|0;f[b>>2]=f[c>>2];f[b+4>>2]=f[c+4>>2];f[b+8>>2]=f[c+8>>2];f[b+12>>2]=f[c+12>>2];f[b+16>>2]=f[c+16>>2];f[b+20>>2]=f[c+20>>2];fk(a+32|0,c+24|0);f[a>>2]=1964;c=a+44|0;f[c>>2]=f[d>>2];f[c+4>>2]=f[d+4>>2];f[c+8>>2]=f[d+8>>2];f[c+12>>2]=f[d+12>>2];f[a>>2]=2020;d=a+112|0;c=a+60|0;b=c+52|0;do{f[c>>2]=0;c=c+4|0}while((c|0)<(b|0));Zm(d);f[a+152>>2]=0;f[a+156>>2]=0;f[a+160>>2]=0;return}function Vi(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2440;b=f[a+152>>2]|0;if(b|0){c=a+156|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+112>>2]|0;if(b|0){d=a+116|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+96>>2]|0;if(b|0)Oq(b);b=f[a+84>>2]|0;if(b|0)Oq(b);b=f[a+72>>2]|0;if(b|0)Oq(b);b=f[a+60>>2]|0;if(b|0)Oq(b);f[a>>2]=1544;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);Oq(b);return}function Wi(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0;d=u;u=u+16|0;e=d;g=f[(f[c+4>>2]|0)+4>>2]|0;if(!g){f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;u=d;return}if(!(Dj(d+12|0,f[c+44>>2]|0,g)|0)){g=ln(32)|0;f[e>>2]=g;f[e+8>>2]=-2147483616;f[e+4>>2]=26;c=g;h=15859;i=c+26|0;do{b[c>>0]=b[h>>0]|0;c=c+1|0;h=h+1|0}while((c|0)<(i|0));b[g+26>>0]=0;f[a>>2]=-1;pj(a+4|0,e);if((b[e+11>>0]|0)<0)Oq(f[e>>2]|0)}else{f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0}u=d;return}function Xi(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0;c=b+48|0;if((mi(f[c>>2]|0)|0)>9){d=0;return d|0}if((Qa[f[(f[b>>2]|0)+8>>2]&127](b)|0)!=1){d=0;return d|0}e=b+4|0;b=(f[(f[(f[e>>2]|0)+8>>2]|0)+(a<<2)>>2]|0)+56|0;a=f[b>>2]|0;do if((a|0)==3)if((mi(f[c>>2]|0)|0)<4){d=5;return d|0}else{g=f[b>>2]|0;break}else g=a;while(0);a=mi(f[c>>2]|0)|0;if((g|0)==1){d=(a|0)<4?6:0;return d|0}if((a|0)>7){d=0;return d|0}if((mi(f[c>>2]|0)|0)>1){d=1;return d|0}else return ((f[(f[e>>2]|0)+80>>2]|0)>>>0<40?1:4)|0;return 0}function Yi(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2020;b=f[a+152>>2]|0;if(b|0){c=a+156|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+112>>2]|0;if(b|0){d=a+116|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+96>>2]|0;if(b|0)Oq(b);b=f[a+84>>2]|0;if(b|0)Oq(b);b=f[a+72>>2]|0;if(b|0)Oq(b);b=f[a+60>>2]|0;if(b|0)Oq(b);f[a>>2]=1544;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);Oq(b);return}function Zi(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;g=u;u=u+128|0;h=g+124|0;i=g;j=i;k=6596;l=j+124|0;do{f[j>>2]=f[k>>2];j=j+4|0;k=k+4|0}while((j|0)<(l|0));if((c+-1|0)>>>0>2147483646)if(!c){m=h;n=1;o=4}else{h=Vq()|0;f[h>>2]=75;p=-1}else{m=a;n=c;o=4}if((o|0)==4){o=-2-m|0;c=n>>>0>o>>>0?o:n;f[i+48>>2]=c;n=i+20|0;f[n>>2]=m;f[i+44>>2]=m;o=m+c|0;m=i+16|0;f[m>>2]=o;f[i+28>>2]=o;o=Ah(i,d,e)|0;if(!c)p=o;else{c=f[n>>2]|0;b[c+(((c|0)==(f[m>>2]|0))<<31>>31)>>0]=0;p=o}}u=g;return p|0}function _i(a){a=a|0;var c=0,d=0,e=0,g=0;f[a>>2]=3480;c=a+72|0;d=a+136|0;e=a+4|0;g=e+64|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));e=c;g=e+64|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));n[d>>2]=$(1.0);d=a+140|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;f[a+164>>2]=-1;d=a+168|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;f[d+24>>2]=0;wn(a+200|0);Gn(a+232|0);d=a+264|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;b[d+24>>0]=0;return}function $i(a,c,d,e){a=a|0;c=c|0;d=d|0;e=+e;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;a=u;u=u+16|0;g=a;if(!c){h=0;u=a;return h|0}f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;i=Gj(d)|0;if(i>>>0>4294967279)aq(g);if(i>>>0<11){b[g+11>>0]=i;if(!i)j=g;else{k=g;l=7}}else{m=i+16&-16;n=ln(m)|0;f[g>>2]=n;f[g+8>>2]=m|-2147483648;f[g+4>>2]=i;k=n;l=7}if((l|0)==7){kh(k|0,d|0,i|0)|0;j=k}b[j+i>>0]=0;Zl(c,g,e);if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);h=1;u=a;return h|0}function aj(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;a=u;u=u+16|0;g=a;if(!c){h=0;u=a;return h|0}f[g>>2]=0;f[g+4>>2]=0;f[g+8>>2]=0;i=Gj(d)|0;if(i>>>0>4294967279)aq(g);if(i>>>0<11){b[g+11>>0]=i;if(!i)j=g;else{k=g;l=7}}else{m=i+16&-16;n=ln(m)|0;f[g>>2]=n;f[g+8>>2]=m|-2147483648;f[g+4>>2]=i;k=n;l=7}if((l|0)==7){kh(k|0,d|0,i|0)|0;j=k}b[j+i>>0]=0;$l(c,g,e);if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);h=1;u=a;return h|0}function bj(a){a=a|0;var c=0,d=0,e=0,g=0,h=0;c=f[a+28>>2]|0;if(c|0){d=c;do{c=d;d=f[d>>2]|0;e=c+8|0;g=c+20|0;h=f[g>>2]|0;f[g>>2]=0;if(h|0){bj(h);Oq(h)}if((b[e+11>>0]|0)<0)Oq(f[e>>2]|0);Oq(c)}while((d|0)!=0)}d=a+20|0;c=f[d>>2]|0;f[d>>2]=0;if(c|0)Oq(c);c=f[a+8>>2]|0;if(c|0){d=c;do{c=d;d=f[d>>2]|0;e=c+8|0;h=f[c+20>>2]|0;if(h|0){g=c+24|0;if((f[g>>2]|0)!=(h|0))f[g>>2]=h;Oq(h)}if((b[e+11>>0]|0)<0)Oq(f[e>>2]|0);Oq(c)}while((d|0)!=0)}d=f[a>>2]|0;f[a>>2]=0;if(!d)return;Oq(d);return}function cj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0;e=u;u=u+16|0;g=e;h=f[c+36>>2]|0;if(!h){i=ln(32)|0;f[g>>2]=i;f[g+8>>2]=-2147483616;f[g+4>>2]=23;j=i;k=15706;l=j+23|0;do{b[j>>0]=b[k>>0]|0;j=j+1|0;k=k+1|0}while((j|0)<(l|0));b[i+23>>0]=0;f[a>>2]=-1;pj(a+4|0,g);if((b[g+11>>0]|0)<0)Oq(f[g>>2]|0);u=e;return}g=f[c+40>>2]|0;if(!g){Sc(a,c,h,d);u=e;return}else{bi(a,c,g,d);u=e;return}}function dj(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;tk(a);b=a+84|0;c=f[b>>2]|0;if((c|0)<=0)return;d=c<<5;e=Lq(c>>>0>134217727|d>>>0>4294967291?-1:d+4|0)|0;f[e>>2]=c;d=e+4|0;e=d+(c<<5)|0;c=d;do{wn(c);c=c+32|0}while((c|0)!=(e|0));e=a+80|0;a=f[e>>2]|0;f[e>>2]=d;if(a|0){d=a+-4|0;c=f[d>>2]|0;if(c|0){g=a+(c<<5)|0;do{g=g+-32|0;Fj(g)}while((g|0)!=(a|0))}Mq(d)}if((f[b>>2]|0)>0)h=0;else return;do{tk((f[e>>2]|0)+(h<<5)|0);h=h+1|0}while((h|0)<(f[b>>2]|0));return}function ej(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;if(!b){d=0;return d|0}if(f[b+4>>2]|0){d=0;return d|0}a=ln(52)|0;Ub(a,c);f[a+40>>2]=0;f[a+44>>2]=0;f[a+48>>2]=0;c=b+4|0;b=f[c>>2]|0;f[c>>2]=a;if(!b){d=1;return d|0}a=b+40|0;c=f[a>>2]|0;if(c|0){e=b+44|0;g=f[e>>2]|0;if((g|0)==(c|0))h=c;else{i=g;do{g=i+-4|0;f[e>>2]=g;j=f[g>>2]|0;f[g>>2]=0;if(j|0){bj(j);Oq(j)}i=f[e>>2]|0}while((i|0)!=(c|0));h=f[a>>2]|0}Oq(h)}bj(b);Oq(b);d=1;return d|0}function fj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0;c=f[a>>2]|0;if(b){b=c+8|0;d=b;e=Vn(f[d>>2]|0,f[d+4>>2]|0,1,0)|0;d=b;f[d>>2]=e;f[d+4>>2]=I;d=a+28|0;e=f[d>>2]|0;b=a+24|0;f[b>>2]=f[b>>2]|1<>2]|0,f[e+4>>2]|0,1,0)|0;e=c;f[e>>2]=d;f[e+4>>2]=I;e=a+28|0;g=e;h=f[e>>2]|0}e=h+1|0;f[g>>2]=e;if((e|0)!=32)return;e=a+24|0;h=a+16|0;d=f[h>>2]|0;if((d|0)==(f[a+20>>2]|0))Ri(a+12|0,e);else{f[d>>2]=f[e>>2];f[h>>2]=d+4}f[g>>2]=0;f[e>>2]=0;return}function gj(a,b){a=a|0;b=b|0;var c=0,d=0;c=a+32|0;a=f[b>>2]|0;f[b>>2]=0;b=f[c>>2]|0;f[c>>2]=a;if(!b)return;a=b+88|0;c=f[a>>2]|0;f[a>>2]=0;if(c|0){a=f[c+8>>2]|0;if(a|0){d=c+12|0;if((f[d>>2]|0)!=(a|0))f[d>>2]=a;Oq(a)}Oq(c)}c=f[b+68>>2]|0;if(c|0){a=b+72|0;d=f[a>>2]|0;if((d|0)!=(c|0))f[a>>2]=d+(~((d+-4-c|0)>>>2)<<2);Oq(c)}c=b+64|0;d=f[c>>2]|0;f[c>>2]=0;if(d|0){c=f[d>>2]|0;if(c|0){a=d+4|0;if((f[a>>2]|0)!=(c|0))f[a>>2]=c;Oq(c)}Oq(d)}Oq(b);return}function hj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=u;u=u+16|0;g=e;if(c|0){h=a+11|0;i=b[h>>0]|0;if(i<<24>>24<0){j=f[a+4>>2]|0;k=(f[a+8>>2]&2147483647)+-1|0}else{j=i&255;k=10}if((k-j|0)>>>0>>0){xj(a,k,c-k+j|0,j,j,0,0);l=b[h>>0]|0}else l=i;if(l<<24>>24<0)m=f[a>>2]|0;else m=a;Qn(m+j|0,c,d)|0;d=j+c|0;if((b[h>>0]|0)<0)f[a+4>>2]=d;else b[h>>0]=d;b[g>>0]=0;up(m+d|0,g)}u=e;return a|0}function ij(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+48|0;e=d+4|0;g=d;h=f[b+12>>2]|0;i=f[b+4>>2]|0;b=e;j=b+36|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(j|0));zh(g,c,h,i,e);i=f[e+24>>2]|0;if(!i){k=f[g>>2]|0;f[a>>2]=k;u=d;return}h=e+28|0;e=f[h>>2]|0;if((e|0)!=(i|0))f[h>>2]=e+(~((e+-4-i|0)>>>2)<<2);Oq(i);k=f[g>>2]|0;f[a>>2]=k;u=d;return}function jj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=u;u=u+16|0;g=e;h=a+11|0;i=b[h>>0]|0;j=i<<24>>24<0;if(j)k=(f[a+8>>2]&2147483647)+-1|0;else k=10;do if(k>>>0>=d>>>0){if(j)l=f[a>>2]|0;else l=a;Eo(l,c,d)|0;b[g>>0]=0;up(l+d|0,g);if((b[h>>0]|0)<0){f[a+4>>2]=d;break}else{b[h>>0]=d;break}}else{if(j)m=f[a+4>>2]|0;else m=i&255;Bi(a,k,d-k|0,m,0,m,d,c)}while(0);u=e;return a|0}function kj(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;b=f[a>>2]|0;if(!b)return;c=a+4|0;d=f[c>>2]|0;if((d|0)==(b|0))e=b;else{g=d;do{f[c>>2]=g+-136;d=f[g+-20>>2]|0;if(d|0){h=g+-16|0;i=f[h>>2]|0;if((i|0)!=(d|0))f[h>>2]=i+(~((i+-4-d|0)>>>2)<<2);Oq(d)}d=f[g+-32>>2]|0;if(d|0){i=g+-28|0;h=f[i>>2]|0;if((h|0)!=(d|0))f[i>>2]=h+(~((h+-4-d|0)>>>2)<<2);Oq(d)}Mi(g+-132|0);g=f[c>>2]|0}while((g|0)!=(b|0));e=f[a>>2]|0}Oq(e);return}function lj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=u;u=u+16|0;g=e;h=a+11|0;i=b[h>>0]|0;j=i<<24>>24<0;if(j){k=f[a+4>>2]|0;l=(f[a+8>>2]&2147483647)+-1|0}else{k=i&255;l=10}if((l-k|0)>>>0>=d>>>0){if(d|0){if(j)m=f[a>>2]|0;else m=a;Fo(m+k|0,c,d)|0;j=k+d|0;if((b[h>>0]|0)<0)f[a+4>>2]=j;else b[h>>0]=j;b[g>>0]=0;up(m+j|0,g)}}else Bi(a,l,d-l+k|0,k,k,0,d,c);u=e;return a|0}function mj(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;f[a>>2]=3932;b=f[a+32>>2]|0;if(b|0){c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+20>>2]|0;if(b|0){d=a+24|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=a+8|0;c=f[b>>2]|0;if(!c)return;d=a+12|0;a=f[d>>2]|0;if((a|0)==(c|0))e=c;else{g=a;do{a=g+-4|0;f[d>>2]=a;h=f[a>>2]|0;f[a>>2]=0;if(h|0)Va[f[(f[h>>2]|0)+4>>2]&127](h);g=f[d>>2]|0}while((g|0)!=(c|0));e=f[b>>2]|0}Oq(e);return}function nj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=a+4|0;if((Qa[f[(f[b>>2]|0)+20>>2]&127](b)|0)<=0){d=1;return d|0}a=0;while(1){e=f[(f[c>>2]|0)+4>>2]|0;g=dm(e,Ra[f[(f[b>>2]|0)+24>>2]&127](b,a)|0)|0;if((g|0)==-1){d=0;h=6;break}e=f[(f[b>>2]|0)+28>>2]|0;i=fl(f[c>>2]|0,g)|0;a=a+1|0;if(!(Ra[e&127](b,i)|0)){d=0;h=6;break}if((a|0)>=(Qa[f[(f[b>>2]|0)+20>>2]&127](b)|0)){d=1;h=6;break}}if((h|0)==6)return d|0;return 0}function oj(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;if(!(ho(a,b,c)|0)){d=0;return d|0}if(!(Qa[f[(f[a>>2]|0)+52>>2]&127](a)|0)){d=0;return d|0}c=a+4|0;e=a+8|0;g=f[c>>2]|0;if((f[e>>2]|0)==(g|0)){d=1;return d|0}h=a+36|0;a=0;i=g;while(1){g=f[(f[h>>2]|0)+(a<<2)>>2]|0;if(!(Sa[f[(f[g>>2]|0)+8>>2]&31](g,b,f[i+(a<<2)>>2]|0)|0)){d=0;j=7;break}a=a+1|0;i=f[c>>2]|0;if(a>>>0>=(f[e>>2]|0)-i>>2>>>0){d=1;j=7;break}}if((j|0)==7)return d|0;return 0}function pj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+16|0;e=d;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;if((b[c+11>>0]|0)<0){g=f[c>>2]|0;h=f[c+4>>2]|0;if(h>>>0>4294967279)aq(a);if(h>>>0<11){b[a+11>>0]=h;i=a}else{j=h+16&-16;k=ln(j)|0;f[a>>2]=k;f[a+8>>2]=j|-2147483648;f[a+4>>2]=h;i=k}Fo(i,g,h)|0;b[e>>0]=0;up(i+h|0,e)}else{f[a>>2]=f[c>>2];f[a+4>>2]=f[c+4>>2];f[a+8>>2]=f[c+8>>2]}u=d;return}function qj(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0;b[c+53>>0]=1;do if((f[c+4>>2]|0)==(e|0)){b[c+52>>0]=1;a=c+16|0;h=f[a>>2]|0;if(!h){f[a>>2]=d;f[c+24>>2]=g;f[c+36>>2]=1;if(!((g|0)==1?(f[c+48>>2]|0)==1:0))break;b[c+54>>0]=1;break}if((h|0)!=(d|0)){h=c+36|0;f[h>>2]=(f[h>>2]|0)+1;b[c+54>>0]=1;break}h=c+24|0;a=f[h>>2]|0;if((a|0)==2){f[h>>2]=g;i=g}else i=a;if((i|0)==1?(f[c+48>>2]|0)==1:0)b[c+54>>0]=1}while(0);return}function rj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0;c=a+36|0;d=a+40|0;e=f[c>>2]|0;if((f[d>>2]|0)!=(e|0)){g=0;h=e;do{vg(h+(g*24|0)|0,b)|0;g=g+1|0;h=f[c>>2]|0}while(g>>>0<(((f[d>>2]|0)-h|0)/24|0)>>>0)}h=a+48|0;d=a+52|0;a=f[h>>2]|0;if((f[d>>2]|0)==(a|0))return 1;else{i=0;j=a}do{a=f[j+(i<<2)>>2]|0;ci(a<<1^a>>31,b)|0;i=i+1|0;j=f[h>>2]|0}while(i>>>0<(f[d>>2]|0)-j>>2>>>0);return 1}function sj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0;e=a+d|0;c=c&255;if((d|0)>=67){while(a&3){b[a>>0]=c;a=a+1|0}g=e&-4|0;h=g-64|0;i=c|c<<8|c<<16|c<<24;while((a|0)<=(h|0)){f[a>>2]=i;f[a+4>>2]=i;f[a+8>>2]=i;f[a+12>>2]=i;f[a+16>>2]=i;f[a+20>>2]=i;f[a+24>>2]=i;f[a+28>>2]=i;f[a+32>>2]=i;f[a+36>>2]=i;f[a+40>>2]=i;f[a+44>>2]=i;f[a+48>>2]=i;f[a+52>>2]=i;f[a+56>>2]=i;f[a+60>>2]=i;a=a+64|0}while((a|0)<(g|0)){f[a>>2]=i;a=a+4|0}}while((a|0)<(e|0)){b[a>>0]=c;a=a+1|0}return e-d|0}function tj(a,c,d,e,g){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0;do if(!(fp(a,f[c+8>>2]|0,g)|0)){if(fp(a,f[c>>2]|0,g)|0){if((f[c+16>>2]|0)!=(d|0)?(h=c+20|0,(f[h>>2]|0)!=(d|0)):0){f[c+32>>2]=e;f[h>>2]=d;h=c+40|0;f[h>>2]=(f[h>>2]|0)+1;if((f[c+36>>2]|0)==1?(f[c+24>>2]|0)==2:0)b[c+54>>0]=1;f[c+44>>2]=4;break}if((e|0)==1)f[c+32>>2]=1}}else Vm(0,c,d,e);while(0);return}function uj(a){a=a|0;var b=0,c=0,d=0,e=0;b=a+80|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0){b=c+-4|0;d=f[b>>2]|0;if(d|0){e=c+(d<<5)|0;do{e=e+-32|0;Fj(e)}while((e|0)!=(c|0))}Mq(b)}b=f[a+68>>2]|0;if(b|0){c=a+72|0;e=f[c>>2]|0;if((e|0)!=(b|0))f[c>>2]=e+(~((e+-4-b|0)>>>2)<<2);Oq(b)}b=a+44|0;e=f[b>>2]|0;f[b>>2]=0;if(e|0)Oq(e);e=f[a+32>>2]|0;if(!e){Fj(a);return}b=a+36|0;if((f[b>>2]|0)!=(e|0))f[b>>2]=e;Oq(e);Fj(a);return}function vj(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3092;b=f[a+136>>2]|0;if(b|0){c=a+140|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+96>>2]|0;if(b|0){d=a+100|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+76>>2]|0;if(b|0)Oq(b);b=f[a+64>>2]|0;if(b|0)Oq(b);b=f[a+52>>2]|0;if(b|0)Oq(b);b=f[a+40>>2]|0;if(!b)return;Oq(b);return}function wj(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0;if((d|0)<0){e=0;return e|0}do if(!b){d=a+4|0;g=f[d>>2]|0;h=f[a>>2]|0;i=g-h|0;if(i>>>0>>0){Fi(a,c-i|0);break}if(i>>>0>c>>>0?(i=h+c|0,(i|0)!=(g|0)):0)f[d>>2]=i}else Cg(a,b,b+c|0);while(0);c=a+24|0;a=c;b=Vn(f[a>>2]|0,f[a+4>>2]|0,1,0)|0;a=c;f[a>>2]=b;f[a+4>>2]=I;e=1;return e|0}function xj(a,c,d,e,g,h,i){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0;if((-17-c|0)>>>0>>0)aq(a);if((b[a+11>>0]|0)<0)j=f[a>>2]|0;else j=a;if(c>>>0<2147483623){k=d+c|0;d=c<<1;l=k>>>0>>0?d:k;m=l>>>0<11?11:l+16&-16}else m=-17;l=ln(m)|0;if(g|0)Fo(l,j,g)|0;k=e-h-g|0;if(k|0)Fo(l+g+i|0,j+g+h|0,k)|0;if((c|0)!=10)Oq(j);f[a>>2]=l;f[a+8>>2]=m|-2147483648;return}function yj(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2728;b=f[a+136>>2]|0;if(b|0){c=a+140|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+96>>2]|0;if(b|0){d=a+100|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+76>>2]|0;if(b|0)Oq(b);b=f[a+64>>2]|0;if(b|0)Oq(b);b=f[a+52>>2]|0;if(b|0)Oq(b);b=f[a+40>>2]|0;if(!b)return;Oq(b);return}function zj(a,b){a=a|0;b=b|0;if(!b)return;else{zj(a,f[b>>2]|0);zj(a,f[b+4>>2]|0);Ej(b+20|0,f[b+24>>2]|0);Oq(b);return}}function Aj(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;Yf(a,b,c);c=f[a+100>>2]|0;d=f[a+96>>2]|0;a=d;if((c|0)==(d|0))return;e=f[b>>2]|0;b=(c-d|0)/12|0;d=0;do{c=a+(d*12|0)|0;f[c>>2]=f[e+(f[c>>2]<<2)>>2];c=a+(d*12|0)+4|0;f[c>>2]=f[e+(f[c>>2]<<2)>>2];c=a+(d*12|0)+8|0;f[c>>2]=f[e+(f[c>>2]<<2)>>2];d=d+1|0}while(d>>>0>>0);return}function Bj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;d=a+64|0;if((f[d>>2]|0)==0?(e=ln(32)|0,yn(e),g=f[d>>2]|0,f[d>>2]=e,g|0):0){e=f[g>>2]|0;if(e|0){h=g+4|0;if((f[h>>2]|0)!=(e|0))f[h>>2]=e;Oq(e)}Oq(g)}g=Vl(f[a+28>>2]|0)|0;e=X(g,b[a+24>>0]|0)|0;g=((e|0)<0)<<31>>31;h=f[d>>2]|0;i=un(e|0,g|0,c|0,0)|0;if(!(wj(h,0,i,I)|0)){j=0;return j|0}Kk(a,f[d>>2]|0,e,g,0,0);f[a+80>>2]=c;j=1;return j|0}function Cj(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;d=u;u=u+64|0;e=d;if(!(fp(a,b,0)|0))if((b|0)!=0?(g=Eh(b,1056,1040,0)|0,(g|0)!=0):0){b=e+4|0;h=b+52|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(h|0));f[e>>2]=g;f[e+8>>2]=a;f[e+12>>2]=-1;f[e+48>>2]=1;Ya[f[(f[g>>2]|0)+28>>2]&3](g,e,f[c>>2]|0,1);if((f[e+24>>2]|0)==1){f[c>>2]=f[e+16>>2];i=1}else i=0;j=i}else j=0;else j=1;u=d;return j|0}function Dj(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0;if(!c){d=0;return d|0}e=c+40|0;g=c+44|0;ci((f[g>>2]|0)-(f[e>>2]|0)>>2,b)|0;h=f[e>>2]|0;e=f[g>>2]|0;if((h|0)!=(e|0)){g=h;do{h=f[g>>2]|0;if(h|0){ci(f[h+40>>2]|0,b)|0;lg(a,b,h)|0}g=g+4|0}while((g|0)!=(e|0))}lg(a,b,c)|0;d=1;return d|0}function Ej(a,c){a=a|0;c=c|0;var d=0;if(!c)return;Ej(a,f[c>>2]|0);Ej(a,f[c+4>>2]|0);a=c+16|0;d=c+28|0;if((b[d+11>>0]|0)<0)Oq(f[d>>2]|0);if((b[a+11>>0]|0)<0)Oq(f[a>>2]|0);Oq(c);return}function Fj(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;b=u;u=u+16|0;c=b;d=c;f[d>>2]=0;f[d+4>>2]=0;qf(a,2,c);c=f[a+12>>2]|0;d=a+16|0;e=f[d>>2]|0;if((e|0)==(c|0))g=c;else{h=e+(~((e+-4-c|0)>>>2)<<2)|0;f[d>>2]=h;g=h}f[a+24>>2]=0;f[a+28>>2]=0;if(c|0){if((g|0)!=(c|0))f[d>>2]=g+(~((g+-4-c|0)>>>2)<<2);Oq(c)}c=f[a>>2]|0;if(!c){u=b;return}g=a+4|0;a=f[g>>2]|0;if((a|0)!=(c|0))f[g>>2]=a+(~((a+-8-c|0)>>>3)<<3);Oq(c);u=b;return}function Gj(a){a=a|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0;c=a;a:do if(!(c&3)){d=a;e=4}else{g=a;h=c;while(1){if(!(b[g>>0]|0)){i=h;break a}j=g+1|0;h=j;if(!(h&3)){d=j;e=4;break}else g=j}}while(0);if((e|0)==4){e=d;while(1){k=f[e>>2]|0;if(!((k&-2139062144^-2139062144)&k+-16843009))e=e+4|0;else break}if(!((k&255)<<24>>24))l=e;else{k=e;while(1){e=k+1|0;if(!(b[e>>0]|0)){l=e;break}else k=e}}i=l}return i-c|0}function Hj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;e=u;u=u+16|0;g=e;h=a+11|0;i=b[h>>0]|0;j=i<<24>>24<0;if(j)k=f[a+4>>2]|0;else k=i&255;do if(k>>>0>=c>>>0)if(j){i=(f[a>>2]|0)+c|0;b[g>>0]=0;up(i,g);f[a+4>>2]=c;break}else{b[g>>0]=0;up(a+c|0,g);b[h>>0]=c;break}else hj(a,c-k|0,d)|0;while(0);u=e;return}function Ij(a){a=a|0;var b=0,c=0,d=0;if(!a)return;b=a+88|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0){b=f[c+8>>2]|0;if(b|0){d=c+12|0;if((f[d>>2]|0)!=(b|0))f[d>>2]=b;Oq(b)}Oq(c)}c=f[a+68>>2]|0;if(c|0){b=a+72|0;d=f[b>>2]|0;if((d|0)!=(c|0))f[b>>2]=d+(~((d+-4-c|0)>>>2)<<2);Oq(c)}c=a+64|0;d=f[c>>2]|0;f[c>>2]=0;if(d|0){c=f[d>>2]|0;if(c|0){b=d+4|0;if((f[b>>2]|0)!=(c|0))f[b>>2]=c;Oq(c)}Oq(d)}Oq(a);return}function Jj(a,c,d,e,g,h,i,j,k,l){a=a|0;c=c|0;d=d|0;e=e|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;var m=0,n=0,o=0;f[a>>2]=d;if(d|0){m=d+16|0;n=f[m+4>>2]|0;o=a+8|0;f[o>>2]=f[m>>2];f[o+4>>2]=n;n=d+24|0;d=f[n+4>>2]|0;o=a+16|0;f[o>>2]=f[n>>2];f[o+4>>2]=d}b[a+24>>0]=e;f[a+28>>2]=g;b[a+32>>0]=h&1;h=a+40|0;f[h>>2]=i;f[h+4>>2]=j;j=a+48|0;f[j>>2]=k;f[j+4>>2]=l;f[a+56>>2]=c;return}function Kj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0;c=ln(88)|0;d=c+60|0;e=c;g=e+60|0;do{f[e>>2]=0;e=e+4|0}while((e|0)<(g|0));f[d>>2]=c;d=c+64|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[d+16>>2]=0;f[d+20>>2]=0;d=cg(c,b)|0;f[a>>2]=d?c:0;a=d?0:c;if(d)return;Ii(a);Oq(a);return}function Lj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;if((f[c+76>>2]|0)>=0?(Tq(c)|0)!=0:0){d=a&255;e=a&255;if((e|0)!=(b[c+75>>0]|0)?(g=c+20|0,h=f[g>>2]|0,h>>>0<(f[c+16>>2]|0)>>>0):0){f[g>>2]=h+1;b[h>>0]=d;i=e}else i=Nj(c,a)|0;Sq(c);j=i}else k=3;do if((k|0)==3){i=a&255;e=a&255;if((e|0)!=(b[c+75>>0]|0)?(d=c+20|0,h=f[d>>2]|0,h>>>0<(f[c+16>>2]|0)>>>0):0){f[d>>2]=h+1;b[h>>0]=i;j=e;break}j=Nj(c,a)|0}while(0);return j|0}function Mj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;d=u;u=u+16|0;e=d+4|0;g=d;h=d+8|0;i=f[a+4>>2]|0;if((i|0)==-1){j=0;u=d;return j|0}b[h>>0]=i;i=c+16|0;a=f[i+4>>2]|0;if(!((a|0)>0|(a|0)==0&(f[i>>2]|0)>>>0>0)){f[g>>2]=f[c+4>>2];f[e>>2]=f[g>>2];Me(c,e,h,h+1|0)|0}j=1;u=d;return j|0}function Nj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0;d=u;u=u+16|0;e=d;g=c&255;b[e>>0]=g;i=a+16|0;j=f[i>>2]|0;if(!j)if(!(vl(a)|0)){k=f[i>>2]|0;l=4}else m=-1;else{k=j;l=4}do if((l|0)==4){j=a+20|0;i=f[j>>2]|0;if(i>>>0>>0?(n=c&255,(n|0)!=(b[a+75>>0]|0)):0){f[j>>2]=i+1;b[i>>0]=g;m=n;break}if((Sa[f[a+36>>2]&31](a,e,1)|0)==1)m=h[e>>0]|0;else m=-1}while(0);u=d;return m|0}function Oj(a,b){a=a|0;b=b|0;if(!b)return;else{Oj(a,f[b>>2]|0);Oj(a,f[b+4>>2]|0);Ej(b+20|0,f[b+24>>2]|0);Oq(b);return}}function Pj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;e=u;u=u+16|0;g=e;h=e+4|0;f[g>>2]=c;c=ln(32)|0;f[h>>2]=c;f[h+8>>2]=-2147483616;f[h+4>>2]=17;i=c;j=14495;k=i+17|0;do{b[i>>0]=b[j>>0]|0;i=i+1|0;j=j+1|0}while((i|0)<(k|0));b[c+17>>0]=0;Xj(Hd(a,g)|0,h,d);if((b[h+11>>0]|0)>=0){u=e;return}Oq(f[h>>2]|0);u=e;return}function Qj(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=f[a+16>>2]|0;if(((f[a+20>>2]|0)-c>>2|0)<=(b|0)){d=0;return d|0}e=f[c+(b<<2)>>2]|0;if((e|0)<0){d=0;return d|0}b=a+48|0;if((f[a+52>>2]|0)>>>0<=e>>>0)Ce(b,e+1|0,0);c=(f[b>>2]|0)+(e>>>5<<2)|0;f[c>>2]=f[c>>2]|1<<(e&31);c=f[a+36>>2]|0;if((f[a+40>>2]|0)-c>>2>>>0<=e>>>0){d=1;return d|0}Bp(f[c+(e<<2)>>2]|0);d=1;return d|0}function Rj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if(c>>>0>0|(c|0)==0&a>>>0>4294967295){e=d;f=a;g=c;while(1){c=hn(f|0,g|0,10,0)|0;e=e+-1|0;b[e>>0]=c&255|48;c=f;f=jp(f|0,g|0,10,0)|0;if(!(g>>>0>9|(g|0)==9&c>>>0>4294967295))break;else g=I}h=f;i=e}else{h=a;i=d}if(!h)j=i;else{d=h;h=i;while(1){i=h+-1|0;b[i>>0]=(d>>>0)%10|0|48;if(d>>>0<10){j=i;break}else{d=(d>>>0)/10|0;h=i}}}return j|0}function Sj(a){a=a|0;var c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;c=a;while(1){d=c+1|0;if(!(eq(b[c>>0]|0)|0))break;else c=d}a=b[c>>0]|0;switch(a<<24>>24|0){case 45:{e=1;f=5;break}case 43:{e=0;f=5;break}default:{g=0;h=c;i=a}}if((f|0)==5){g=e;h=d;i=b[d>>0]|0}if(!(Aq(i<<24>>24)|0))j=0;else{i=0;d=h;while(1){h=(i*10|0)+48-(b[d>>0]|0)|0;d=d+1|0;if(!(Aq(b[d>>0]|0)|0)){j=h;break}else i=h}}return (g|0?j:0-j|0)|0}function Tj(a,c,d){a=a|0;c=c|0;d=$(d);var e=0,g=0,h=0;e=u;u=u+16|0;g=e;il(g,d);h=Ai(a,c)|0;c=h+11|0;if((b[c>>0]|0)<0){b[f[h>>2]>>0]=0;f[h+4>>2]=0}else{b[h>>0]=0;b[c>>0]=0}gh(h,0);f[h>>2]=f[g>>2];f[h+4>>2]=f[g+4>>2];f[h+8>>2]=f[g+8>>2];u=e;return}function Uj(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;b=u;u=u+16|0;c=b+8|0;d=b+4|0;e=b;f[e>>2]=f[(f[a+4>>2]|0)+80>>2];g=f[a+44>>2]|0;a=g+16|0;h=f[a+4>>2]|0;if((h|0)>0|(h|0)==0&(f[a>>2]|0)>>>0>0){u=b;return 1}f[d>>2]=f[g+4>>2];f[c>>2]=f[d>>2];Me(g,c,e,e+4|0)|0;u=b;return 1}function Vj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0;e=u;u=u+16|0;g=e;ll(g,d&1);d=Ai(a,c)|0;c=d+11|0;if((b[c>>0]|0)<0){b[f[d>>2]>>0]=0;f[d+4>>2]=0}else{b[d>>0]=0;b[c>>0]=0}gh(d,0);f[d>>2]=f[g>>2];f[d+4>>2]=f[g+4>>2];f[d+8>>2]=f[g+8>>2];u=e;return}function Wj(a){a=a|0;if(!a)return;Ej(a+24|0,f[a+28>>2]|0);zj(a+12|0,f[a+16>>2]|0);Ej(a,f[a+4>>2]|0);Oq(a);return}function Xj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0;e=u;u=u+16|0;g=e;ll(g,d);d=Ai(a,c)|0;c=d+11|0;if((b[c>>0]|0)<0){b[f[d>>2]>>0]=0;f[d+4>>2]=0}else{b[d>>0]=0;b[c>>0]=0}gh(d,0);f[d>>2]=f[g>>2];f[d+4>>2]=f[g+4>>2];f[d+8>>2]=f[g+8>>2];u=e;return}function Yj(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0;e=Rg(a,c)|0;if((e|0)==(a+4|0)){g=-1;h=(g|0)==-1;i=(g|0)!=0;j=h?d:i;return j|0}a=e+28|0;if((b[a+11>>0]|0)<0)k=f[a>>2]|0;else k=a;g=Sj(k)|0;h=(g|0)==-1;i=(g|0)!=0;j=h?d:i;return j|0}function Zj(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0;d=u;u=u+16|0;e=d;if(c>>>0>10){g=0;u=d;return g|0}h=ln(48)|0;f[e>>2]=h;f[e+8>>2]=-2147483600;f[e+4>>2]=33;i=h;j=15987;k=i+33|0;do{b[i>>0]=b[j>>0]|0;i=i+1|0;j=j+1|0}while((i|0)<(k|0));b[h+33>>0]=0;Xj(a,e,c);if((b[e+11>>0]|0)<0)Oq(f[e>>2]|0);g=1;u=d;return g|0}function _j(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0;c=f[b>>2]|0;if((c|0)==-1)return 1;b=c*3|0;if((b|0)==-1)return 1;c=f[a>>2]|0;a=f[c+(b<<2)>>2]|0;d=b+1|0;e=((d>>>0)%3|0|0)==0?b+-2|0:d;if((e|0)==-1)g=-1;else g=f[c+(e<<2)>>2]|0;e=(((b>>>0)%3|0|0)==0?2:-1)+b|0;if((e|0)==-1)h=-1;else h=f[c+(e<<2)>>2]|0;if((a|0)==(g|0))return 1;else return (a|0)==(h|0)|(g|0)==(h|0)|0;return 0}function $j(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0,j=0,k=0;d=0;while(1){if((h[16654+d>>0]|0)==(a|0)){e=2;break}g=d+1|0;if((g|0)==87){i=16742;j=87;e=5;break}else d=g}if((e|0)==2)if(!d)k=16742;else{i=16742;j=d;e=5}if((e|0)==5)while(1){e=0;d=i;do{a=d;d=d+1|0}while((b[a>>0]|0)!=0);j=j+-1|0;if(!j){k=d;break}else{i=d;e=5}}return jq(k,f[c+20>>2]|0)|0}function ak(a,b){a=+a;b=b|0;var c=0,d=0,e=0,g=0.0,h=0.0,i=0,j=0.0;p[s>>3]=a;c=f[s>>2]|0;d=f[s+4>>2]|0;e=Yn(c|0,d|0,52)|0;switch(e&2047){case 0:{if(a!=0.0){g=+ak(a*18446744073709551616.0,b);h=g;i=(f[b>>2]|0)+-64|0}else{h=a;i=0}f[b>>2]=i;j=h;break}case 2047:{j=a;break}default:{f[b>>2]=(e&2047)+-1022;f[s>>2]=c;f[s+4>>2]=d&-2146435073|1071644672;j=+p[s>>3]}}return +j}function bk(a,b){a=+a;b=b|0;var c=0.0,d=0,e=0,g=0.0,h=0;if((b|0)<=1023)if((b|0)<-1022){c=a*2.2250738585072014e-308;d=(b|0)<-2044;e=b+2044|0;g=d?c*2.2250738585072014e-308:c;h=d?((e|0)>-1022?e:-1022):b+1022|0}else{g=a;h=b}else{c=a*8988465674311579538646525.0e283;e=(b|0)>2046;d=b+-2046|0;g=e?c*8988465674311579538646525.0e283:c;h=e?((d|0)<1023?d:1023):b+-1023|0}b=Tn(h+1023|0,0,52)|0;h=I;f[s>>2]=b;f[s+4>>2]=h;return +(g*+p[s>>3])}function ck(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;if(!(f[a+80>>2]|0)){b=0;return b|0}c=a+8|0;d=a+12|0;a=f[c>>2]|0;if(((f[d>>2]|0)-a|0)>0){e=0;g=a}else{b=1;return b|0}while(1){a=f[g+(e<<2)>>2]|0;e=e+1|0;if(!(Gl(a,a)|0)){b=0;h=5;break}g=f[c>>2]|0;if((e|0)>=((f[d>>2]|0)-g>>2|0)){b=1;h=5;break}}if((h|0)==5)return b|0;return 0}function dk(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0;c=a+36|0;d=a+40|0;e=f[c>>2]|0;if((f[d>>2]|0)==(e|0)){g=1;return g|0}h=a+60|0;a=0;i=e;while(1){e=f[i+(a<<2)>>2]|0;a=a+1|0;if(!(Sa[f[(f[e>>2]|0)+20>>2]&31](e,h,b)|0)){g=0;j=5;break}i=f[c>>2]|0;if(a>>>0>=(f[d>>2]|0)-i>>2>>>0){g=1;j=5;break}}if((j|0)==5)return g|0;return 0}function ek(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0;c=a+36|0;d=a+40|0;a=f[c>>2]|0;if((f[d>>2]|0)==(a|0)){e=1;return e|0}else{g=0;h=a}while(1){a=f[h+(g<<2)>>2]|0;g=g+1|0;if(!(Ra[f[(f[a>>2]|0)+24>>2]&127](a,b)|0)){e=0;i=4;break}h=f[c>>2]|0;if(g>>>0>=(f[d>>2]|0)-h>>2>>>0){e=1;i=4;break}}if((i|0)==4)return e|0;return 0}function fk(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0;f[a>>2]=0;c=a+4|0;f[c>>2]=0;f[a+8>>2]=0;d=b+4|0;e=(f[d>>2]|0)-(f[b>>2]|0)|0;g=e>>2;if(!g)return;if(g>>>0>1073741823)aq(a);h=ln(e)|0;f[c>>2]=h;f[a>>2]=h;f[a+8>>2]=h+(g<<2);g=f[b>>2]|0;b=(f[d>>2]|0)-g|0;if((b|0)<=0)return;kh(h|0,g|0,b|0)|0;f[c>>2]=h+(b>>>2<<2);return}function gk(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0;c=a+8|0;d=f[a>>2]|0;if((f[c>>2]|0)-d>>2>>>0>=b>>>0)return;e=a+4|0;if(b>>>0>1073741823){g=ra(8)|0;Oo(g,16035);f[g>>2]=7256;va(g|0,1112,110)}g=(f[e>>2]|0)-d|0;h=ln(b<<2)|0;if((g|0)>0)kh(h|0,d|0,g|0)|0;f[a>>2]=h;f[e>>2]=h+(g>>2<<2);f[c>>2]=h+(b<<2);if(!d)return;Oq(d);return}function hk(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0;b=a+36|0;c=a+40|0;d=f[b>>2]|0;if((f[c>>2]|0)==(d|0)){e=1;return e|0}g=a+60|0;a=0;h=d;while(1){d=f[h+(a<<2)>>2]|0;a=a+1|0;if(!(Ra[f[(f[d>>2]|0)+16>>2]&127](d,g)|0)){e=0;i=5;break}h=f[b>>2]|0;if(a>>>0>=(f[c>>2]|0)-h>>2>>>0){e=1;i=5;break}}if((i|0)==5)return e|0;return 0}function ik(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0;d=f[a+176>>2]|0;e=f[a+172>>2]|0;a=e;if((d|0)==(e|0))return 0;g=(d-e|0)/136|0;e=0;while(1){if((f[a+(e*136|0)>>2]|0)==(c|0)){h=4;break}d=e+1|0;if(d>>>0>>0)e=d;else{h=6;break}}if((h|0)==4)return ((b[a+(e*136|0)+100>>0]|0)==0?0:a+(e*136|0)+4|0)|0;else if((h|0)==6)return 0;return 0}function jk(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0;d=u;u=u+16|0;e=d;g=ln(16)|0;f[e>>2]=g;f[e+8>>2]=-2147483632;f[e+4>>2]=15;h=g;i=14479;j=h+15|0;do{b[h>>0]=b[i>>0]|0;h=h+1|0;i=i+1|0}while((h|0)<(j|0));b[g+15>>0]=0;Xj(a,e,c);if((b[e+11>>0]|0)>=0){u=d;return}Oq(f[e>>2]|0);u=d;return}function kk(a,b){a=a|0;b=b|0;var c=0,d=0;c=f[a+72>>2]|0;if(!c){d=0;return d|0}f[c+4>>2]=a+60;if(!(Qa[f[(f[c>>2]|0)+12>>2]&127](c)|0)){d=0;return d|0}if(!(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)){d=0;return d|0}if(!(Ra[f[(f[a>>2]|0)+44>>2]&127](a,b)|0)){d=0;return d|0}d=Ra[f[(f[a>>2]|0)+48>>2]&127](a,b)|0;return d|0}function lk(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;f[a>>2]=0;d=a+4|0;f[d>>2]=0;f[a+8>>2]=0;if(!b)return;if(b>>>0>357913941)aq(a);e=ln(b*12|0)|0;f[d>>2]=e;f[a>>2]=e;f[a+8>>2]=e+(b*12|0);a=b;b=e;do{fk(b,c);b=(f[d>>2]|0)+12|0;f[d>>2]=b;a=a+-1|0}while((a|0)!=0);return}function mk(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0;c=f[b>>2]|0;if(!c){d=0;return d|0}e=a+44|0;g=f[e>>2]|0;if(g>>>0<(f[a+48>>2]|0)>>>0){f[b>>2]=0;f[g>>2]=c;f[e>>2]=(f[e>>2]|0)+4;d=1;return d|0}else{Ug(a+40|0,b);d=1;return d|0}return 0}function nk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3564;b=f[a+64>>2]|0;if(b|0){c=a+68|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}f[a+12>>2]=3588;b=f[a+32>>2]|0;if(b|0)Oq(b);b=f[a+20>>2]|0;if(!b){Oq(a);return}Oq(b);Oq(a);return}function ok(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3344;f[a+40>>2]=1196;b=f[a+48>>2]|0;if(b|0){c=a+52|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}f[a>>2]=1476;b=a+36|0;d=f[b>>2]|0;f[b>>2]=0;if(!d){Ni(a);Oq(a);return}Va[f[(f[d>>2]|0)+4>>2]&127](d);Ni(a);Oq(a);return}function pk(a,c){a=a|0;c=c|0;var d=0,e=0,g=0,i=0;f[c>>2]=2;d=a+4|0;a=c+8|0;e=f[a>>2]|0;g=(f[c+12>>2]|0)-e|0;if(g>>>0<4294967292){Lk(a,g+4|0,0);i=f[a>>2]|0}else i=e;e=i+g|0;g=h[d>>0]|h[d+1>>0]<<8|h[d+2>>0]<<16|h[d+3>>0]<<24;b[e>>0]=g;b[e+1>>0]=g>>8;b[e+2>>0]=g>>16;b[e+3>>0]=g>>24;return}function qk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3612;b=f[a+64>>2]|0;if(b|0){c=a+68|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}f[a+12>>2]=3636;b=f[a+32>>2]|0;if(b|0)Oq(b);b=f[a+20>>2]|0;if(!b){Oq(a);return}Oq(b);Oq(a);return}function rk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2188;b=f[a+76>>2]|0;if(b|0)Oq(b);b=a+68|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Mq(c);f[a>>2]=1544;c=f[a+32>>2]|0;if(!c){Oq(a);return}b=a+36|0;d=f[b>>2]|0;if((d|0)!=(c|0))f[b>>2]=d+(~((d+-4-c|0)>>>2)<<2);Oq(c);Oq(a);return}function sk(a,c,d){a=a|0;c=c|0;d=$(d);var e=0,g=Oa,h=0;e=Rg(a,c)|0;if((e|0)==(a+4|0)){g=d;return $(g)}a=e+28|0;if((b[a+11>>0]|0)<0)h=f[a>>2]|0;else h=a;g=$(+Iq(h));return $(g)}function tk(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;b=u;u=u+16|0;c=b;d=c;f[d>>2]=0;f[d+4>>2]=0;qf(a,2,c);c=f[a+12>>2]|0;d=a+16|0;e=f[d>>2]|0;if((e|0)==(c|0)){g=a+24|0;f[g>>2]=0;h=a+28|0;f[h>>2]=0;u=b;return}f[d>>2]=e+(~((e+-4-c|0)>>>2)<<2);g=a+24|0;f[g>>2]=0;h=a+28|0;f[h>>2]=0;u=b;return}function uk(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0;c=f[a+176>>2]|0;d=f[a+172>>2]|0;e=d;a:do if((c|0)!=(d|0)){g=(c-d|0)/136|0;h=0;while(1){if((f[e+(h*136|0)>>2]|0)==(b|0))break;i=h+1|0;if(i>>>0>>0)h=i;else break a}j=e+(h*136|0)+104|0;return j|0}while(0);j=a+40|0;return j|0}function vk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3564;b=f[a+64>>2]|0;if(b|0){c=a+68|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}f[a+12>>2]=3588;b=f[a+32>>2]|0;if(b|0)Oq(b);b=f[a+20>>2]|0;if(!b)return;Oq(b);return}function wk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1768;b=f[a+76>>2]|0;if(b|0)Oq(b);b=a+68|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Mq(c);f[a>>2]=1544;c=f[a+32>>2]|0;if(!c){Oq(a);return}b=a+36|0;d=f[b>>2]|0;if((d|0)!=(c|0))f[b>>2]=d+(~((d+-4-c|0)>>>2)<<2);Oq(c);Oq(a);return}function xk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3344;f[a+40>>2]=1196;b=f[a+48>>2]|0;if(b|0){c=a+52|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}f[a>>2]=1476;b=a+36|0;d=f[b>>2]|0;f[b>>2]=0;if(!d){Ni(a);return}Va[f[(f[d>>2]|0)+4>>2]&127](d);Ni(a);return}function yk(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0;Nc(a,b);if((b|0)<=-1)return;c=a+88|0;d=f[c>>2]|0;e=f[a+84>>2]|0;if((d-e>>2|0)<=(b|0))return;a=e+(b<<2)|0;b=a+4|0;e=d-b|0;g=e>>2;if(!g)h=d;else{im(a|0,b|0,e|0)|0;h=f[c>>2]|0}e=a+(g<<2)|0;if((h|0)==(e|0))return;f[c>>2]=h+(~((h+-4-e|0)>>>2)<<2);return}function zk(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;b=f[a+32>>2]|0;c=f[a+36>>2]|0;if((b|0)==(c|0)){d=1;return d|0}e=a+8|0;g=a+44|0;a=b;while(1){b=f[(f[e>>2]|0)+(f[a>>2]<<2)>>2]|0;a=a+4|0;if(!(Ra[f[(f[b>>2]|0)+20>>2]&127](b,f[g>>2]|0)|0)){d=0;h=5;break}if((a|0)==(c|0)){d=1;h=5;break}}if((h|0)==5)return d|0;return 0}function Ak(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=3612;b=f[a+64>>2]|0;if(b|0){c=a+68|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}f[a+12>>2]=3636;b=f[a+32>>2]|0;if(b|0)Oq(b);b=f[a+20>>2]|0;if(!b)return;Oq(b);return}function Bk(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0.0;d=u;u=u+128|0;e=d;g=e;h=g+124|0;do{f[g>>2]=0;g=g+4|0}while((g|0)<(h|0));g=e+4|0;f[g>>2]=a;h=e+8|0;f[h>>2]=-1;f[e+44>>2]=a;f[e+76>>2]=-1;Ym(e,0);i=+Rc(e,c,1);c=(f[g>>2]|0)-(f[h>>2]|0)+(f[e+108>>2]|0)|0;if(b|0)f[b>>2]=c|0?a+c|0:a;u=d;return +i}function Ck(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var g=0,h=0;a=c+16|0;g=f[a>>2]|0;do if(g){if((g|0)!=(d|0)){h=c+36|0;f[h>>2]=(f[h>>2]|0)+1;f[c+24>>2]=2;b[c+54>>0]=1;break}h=c+24|0;if((f[h>>2]|0)==2)f[h>>2]=e}else{f[a>>2]=d;f[c+24>>2]=e;f[c+36>>2]=1}while(0);return}function Dk(a){a=a|0;var b=0,c=0;f[a>>2]=2188;b=f[a+76>>2]|0;if(b|0)Oq(b);b=a+68|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Mq(c);f[a>>2]=1544;c=f[a+32>>2]|0;if(!c)return;b=a+36|0;a=f[b>>2]|0;if((a|0)!=(c|0))f[b>>2]=a+(~((a+-4-c|0)>>>2)<<2);Oq(c);return}function Ek(a){a=a|0;var c=0,d=0,e=0;c=a+74|0;d=b[c>>0]|0;b[c>>0]=d+255|d;d=a+20|0;c=a+28|0;if((f[d>>2]|0)>>>0>(f[c>>2]|0)>>>0)Sa[f[a+36>>2]&31](a,0,0)|0;f[a+16>>2]=0;f[c>>2]=0;f[d>>2]=0;d=f[a>>2]|0;if(!(d&4)){c=(f[a+44>>2]|0)+(f[a+48>>2]|0)|0;f[a+8>>2]=c;f[a+4>>2]=c;e=d<<27>>31}else{f[a>>2]=d|32;e=-1}return e|0}function Fk(a,c){a=a|0;c=c|0;var d=0,e=0,g=0;d=Rg(a,c)|0;if((d|0)==(a+4|0)){e=0;return e|0}a=d+28|0;if((b[a+11>>0]|0)<0)g=f[a>>2]|0;else g=a;e=((Sj(g)|0)+1|0)>>>0>1;return e|0}function Gk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=6152;b=f[a+96>>2]|0;if(b|0){c=a+100|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~(((d+-12-b|0)>>>0)/12|0)*12|0);Oq(b)}b=f[a+84>>2]|0;if(!b){Og(a);Oq(a);return}d=a+88|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b);Og(a);Oq(a);return}function Hk(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0;e=Rg(a,c)|0;if((e|0)==(a+4|0)){g=d;return g|0}d=e+28|0;if((b[d+11>>0]|0)<0)h=f[d>>2]|0;else h=d;g=Sj(h)|0;return g|0}function Ik(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=b>>31|((b|0)<0?-1:0)<<1;f=((b|0)<0?-1:0)>>31|((b|0)<0?-1:0)<<1;g=d>>31|((d|0)<0?-1:0)<<1;h=((d|0)<0?-1:0)>>31|((d|0)<0?-1:0)<<1;i=Xn(e^a|0,f^b|0,e|0,f|0)|0;b=I;a=g^e;e=h^f;return Xn((Ld(i,b,Xn(g^c|0,h^d|0,g|0,h|0)|0,I,0)|0)^a|0,I^e|0,a|0,e|0)|0}function Jk(a){a=a|0;var b=0,c=0;f[a>>2]=1768;b=f[a+76>>2]|0;if(b|0)Oq(b);b=a+68|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Mq(c);f[a>>2]=1544;c=f[a+32>>2]|0;if(!c)return;b=a+36|0;a=f[b>>2]|0;if((a|0)!=(c|0))f[b>>2]=a+(~((a+-4-c|0)>>>2)<<2);Oq(c);return}function Kk(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0,i=0,j=0;f[a>>2]=b;h=b+16|0;i=f[h+4>>2]|0;j=a+8|0;f[j>>2]=f[h>>2];f[j+4>>2]=i;i=b+24|0;b=f[i+4>>2]|0;j=a+16|0;f[j>>2]=f[i>>2];f[j+4>>2]=b;b=a+40|0;f[b>>2]=c;f[b+4>>2]=d;d=a+48|0;f[d>>2]=e;f[d+4>>2]=g;return}function Lk(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0;c=a+4|0;d=f[c>>2]|0;e=f[a>>2]|0;g=d-e|0;h=e;e=d;if(g>>>0>=b>>>0){if(g>>>0>b>>>0?(d=h+b|0,(d|0)!=(e|0)):0)f[c>>2]=d}else Fi(a,b-g|0);g=a+24|0;a=g;b=Vn(f[a>>2]|0,f[a+4>>2]|0,1,0)|0;a=g;f[a>>2]=b;f[a+4>>2]=I;return}function Mk(a,c){a=a|0;c=c|0;var d=0,e=0,g=0;d=Rg(a,c)|0;if((d|0)==(a+4|0)){e=-1;return e|0}a=d+28|0;if((b[a+11>>0]|0)<0)g=f[a>>2]|0;else g=a;e=Sj(g)|0;return e|0}function Nk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=6152;b=f[a+96>>2]|0;if(b|0){c=a+100|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~(((d+-12-b|0)>>>0)/12|0)*12|0);Oq(b)}b=f[a+84>>2]|0;if(!b){Og(a);return}d=a+88|0;c=f[d>>2]|0;if((c|0)!=(b|0))f[d>>2]=c+(~((c+-4-b|0)>>>2)<<2);Oq(b);Og(a);return}function Ok(a){a=a|0;var c=0,d=0,e=0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;f[a+16>>2]=0;f[a+20>>2]=0;b[a+24>>0]=1;c=a+68|0;d=a+28|0;e=d+40|0;do{f[d>>2]=0;d=d+4|0}while((d|0)<(e|0));f[c>>2]=a;c=a+72|0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=0;f[c+12>>2]=0;f[c+16>>2]=0;f[c+20>>2]=0;return}function Pk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2244;b=f[a+76>>2]|0;if(b|0)Oq(b);f[a>>2]=1544;b=f[a+32>>2]|0;if(!b){Oq(a);return}c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b);Oq(a);return}function Qk(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=u;u=u+256|0;g=f;if((c|0)>(d|0)&(e&73728|0)==0){e=c-d|0;sj(g|0,b<<24>>24|0,(e>>>0<256?e:256)|0)|0;if(e>>>0>255){b=c-d|0;d=e;do{Xo(a,g,256);d=d+-256|0}while(d>>>0>255);h=b&255}else h=e;Xo(a,g,h)}u=f;return}function Rk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1824;b=f[a+76>>2]|0;if(b|0)Oq(b);f[a>>2]=1544;b=f[a+32>>2]|0;if(!b){Oq(a);return}c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b);Oq(a);return}function Sk(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;var h=0;if(fp(a,f[b+8>>2]|0,g)|0)qj(0,b,c,d,e);else{h=f[a+8>>2]|0;_a[f[(f[h>>2]|0)+20>>2]&3](h,b,c,d,e,g)}return}function Tk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=2300;Fj(a+108|0);f[a>>2]=1544;b=f[a+32>>2]|0;if(!b){Oq(a);return}c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b);Oq(a);return}function Uk(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1880;Fj(a+108|0);f[a>>2]=1544;b=f[a+32>>2]|0;if(!b){Oq(a);return}c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b);Oq(a);return}function Vk(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;a:do if(!d)e=0;else{f=a;g=d;h=c;while(1){i=b[f>>0]|0;j=b[h>>0]|0;if(i<<24>>24!=j<<24>>24)break;g=g+-1|0;if(!g){e=0;break a}else{f=f+1|0;h=h+1|0}}e=(i&255)-(j&255)|0}while(0);return e|0}function Wk(a){a=a|0;if(!(f[a+44>>2]|0))return 0;if(!(f[a+48>>2]|0))return 0;if(!(f[a+24>>2]|0))return 0;if(!(f[a+28>>2]|0))return 0;if(!(f[a+32>>2]|0))return 0;else return (f[a+36>>2]|0)!=0|0;return 0}function Xk(a){a=a|0;var b=0,c=0;f[a>>2]=2244;b=f[a+76>>2]|0;if(b|0)Oq(b);f[a>>2]=1544;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);Oq(b);return}function Yk(a){a=a|0;var c=0,d=0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;c=0;while(1){if((c|0)==3)break;f[a+(c<<2)>>2]=0;c=c+1|0}if((b[a+11>>0]|0)<0)d=(f[a+8>>2]&2147483647)+-1|0;else d=10;Hj(a,d,0);return}function Zk(a){a=a|0;var b=0,c=0,d=0,e=0.0,g=0.0;b=f[a+8>>2]|0;if((b|0)<2){c=0;d=0;I=c;return d|0}e=+(b|0);g=+Zg(e)*e;e=+W(+(g-+p[a>>3]));c=+K(e)>=1.0?(e>0.0?~~+Y(+J(e/4294967296.0),4294967295.0)>>>0:~~+W((e-+(~~e>>>0))/4294967296.0)>>>0):0;d=~~e>>>0;I=c;return d|0}function _k(a){a=a|0;var b=0,c=0;f[a>>2]=1824;b=f[a+76>>2]|0;if(b|0)Oq(b);f[a>>2]=1544;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);Oq(b);return}function $k(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=f[a+16>>2]|0;if(((f[a+20>>2]|0)-c>>2|0)<=(b|0)){d=0;return d|0}e=f[c+(b<<2)>>2]|0;if((e|0)<0){d=0;return d|0}b=f[(f[a+36>>2]|0)+(e<<2)>>2]|0;e=f[b+32>>2]|0;if(e|0){d=e;return d|0}d=f[b+8>>2]|0;return d|0}function al(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1232;b=f[a+16>>2]|0;if(b|0){c=a+20|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b)}b=f[a+4>>2]|0;if(!b)return;d=a+8|0;a=f[d>>2]|0;if((a|0)!=(b|0))f[d>>2]=a+(~((a+-4-b|0)>>>2)<<2);Oq(b);return}function bl(a){a=a|0;var b=0,c=0;f[a>>2]=2300;Fj(a+108|0);f[a>>2]=1544;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);Oq(b);return}function cl(a){a=a|0;if(!(f[a+64>>2]|0))return 0;if(!(f[a+68>>2]|0))return 0;if(!(f[a+44>>2]|0))return 0;if(!(f[a+48>>2]|0))return 0;if(!(f[a+52>>2]|0))return 0;else return (f[a+56>>2]|0)!=0|0;return 0}function dl(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;if(fp(a,f[b+8>>2]|0,0)|0)Ck(0,b,c,d);else{e=f[a+8>>2]|0;Ya[f[(f[e>>2]|0)+28>>2]&3](e,b,c,d)}return}function el(a){a=a|0;var b=0,c=0;f[a>>2]=1880;Fj(a+108|0);f[a>>2]=1544;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);Oq(b);return}function fl(a,b){a=a|0;b=b|0;var c=0,d=0;if((b|0)<0){c=0;return c|0}d=f[a+4>>2]|0;if(((f[d+12>>2]|0)-(f[d+8>>2]|0)>>2|0)<=(b|0)){c=0;return c|0}d=f[(f[a+8>>2]|0)+(f[(f[a+20>>2]|0)+(b<<2)>>2]<<2)>>2]|0;c=Ra[f[(f[d>>2]|0)+36>>2]&127](d,b)|0;return c|0}function gl(a,b){a=a|0;b=b|0;var c=0,d=0;if((b|0)<0){c=0;return c|0}d=f[a+4>>2]|0;if(((f[d+12>>2]|0)-(f[d+8>>2]|0)>>2|0)<=(b|0)){c=0;return c|0}d=f[(f[a+8>>2]|0)+(f[(f[a+20>>2]|0)+(b<<2)>>2]<<2)>>2]|0;c=Ra[f[(f[d>>2]|0)+32>>2]&127](d,b)|0;return c|0}function hl(a,c){a=a|0;c=c|0;var d=0,e=0,f=0,g=0;d=b[a>>0]|0;e=b[c>>0]|0;if(d<<24>>24==0?1:d<<24>>24!=e<<24>>24){f=e;g=d}else{d=c;c=a;do{c=c+1|0;d=d+1|0;a=b[c>>0]|0;e=b[d>>0]|0}while(!(a<<24>>24==0?1:a<<24>>24!=e<<24>>24));f=e;g=a}return (g&255)-(f&255)|0}function il(a,b){a=a|0;b=$(b);var c=0,d=0;c=u;u=u+16|0;d=c;Yk(d);Ei(a,d,b);Bo(d);u=c;return}function jl(a){a=a|0;var b=0,c=0,d=0,e=0,g=0;b=f[a>>2]|0;c=a+4|0;d=f[c>>2]|0;if((d|0)==(b|0))e=b;else{g=d+(~((d+-4-b|0)>>>2)<<2)|0;f[c>>2]=g;e=g}f[a+12>>2]=0;f[a+16>>2]=0;if(!b)return;if((e|0)!=(b|0))f[c>>2]=e+(~((e+-4-b|0)>>>2)<<2);Oq(b);return}function kl(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0;d=f[a+16>>2]|0;if(((f[a+20>>2]|0)-d>>2|0)<=(b|0)){e=-1;return e|0}g=f[d+(b<<2)>>2]|0;if((g|0)<0){e=-1;return e|0}e=f[(f[(f[(f[a+36>>2]|0)+(g<<2)>>2]|0)+16>>2]|0)+(c<<2)>>2]|0;return e|0}function ll(a,b){a=a|0;b=b|0;var c=0,d=0;c=u;u=u+16|0;d=c;Yk(d);Ji(a,d,b);Bo(d);u=c;return}function ml(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0;d=u;u=u+32|0;e=d;g=d+20|0;f[e>>2]=f[a+60>>2];f[e+4>>2]=0;f[e+8>>2]=b;f[e+12>>2]=g;f[e+16>>2]=c;if((to(za(140,e|0)|0)|0)<0){f[g>>2]=-1;h=-1}else h=f[g>>2]|0;u=d;return h|0}function nl(a,b){a=a|0;b=b|0;var c=0,d=0;if((b|0)==-1|(b|0)>4){c=0;return c|0}d=f[a+20+(b*12|0)>>2]|0;if(((f[a+20+(b*12|0)+4>>2]|0)-d|0)<=0){c=0;return c|0}b=f[d>>2]|0;if((b|0)==-1){c=0;return c|0}c=f[(f[a+8>>2]|0)+(b<<2)>>2]|0;return c|0}function ol(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=f[a+16>>2]|0;if(((f[a+20>>2]|0)-c>>2|0)<=(b|0)){d=0;return d|0}e=f[c+(b<<2)>>2]|0;if((e|0)<0){d=0;return d|0}b=f[(f[a+36>>2]|0)+(e<<2)>>2]|0;d=(f[b+20>>2]|0)-(f[b+16>>2]|0)>>2;return d|0}function pl(a){a=a|0;if(!(f[a+40>>2]|0))return 0;if(!(f[a+24>>2]|0))return 0;if(!(f[a+28>>2]|0))return 0;if(!(f[a+32>>2]|0))return 0;else return (f[a+36>>2]|0)!=0|0;return 0}function ql(a){a=a|0;var b=0;if(!(f[a+24>>2]|0)){b=0;return b|0}if(!(f[a+28>>2]|0)){b=0;return b|0}if(!(f[a+32>>2]|0)){b=0;return b|0}b=(f[a+36>>2]|0)!=0;return b|0}function rl(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;lh(a,c);f[a>>2]=1408;c=a+72|0;d=a+36|0;a=d+36|0;do{f[d>>2]=0;d=d+4|0}while((d|0)<(a|0));d=f[b>>2]|0;f[b>>2]=0;f[c>>2]=d;return}function sl(a){a=a|0;var b=0,c=0;f[a>>2]=3148;b=f[a+56>>2]|0;if(b|0)Oq(b);b=a+48|0;c=f[b>>2]|0;f[b>>2]=0;if(!c){Oq(a);return}Mq(c);Oq(a);return}function tl(a,c){a=a|0;c=c|0;var d=0,e=0;d=a;e=c;c=d+64|0;do{f[d>>2]=f[e>>2];d=d+4|0;e=e+4|0}while((d|0)<(c|0));e=a+64|0;f[a+88>>2]=0;f[e>>2]=0;f[e+4>>2]=0;f[e+8>>2]=0;f[e+12>>2]=0;f[e+16>>2]=0;b[e+20>>0]=0;return}function ul(a,c,d,e){a=a|0;c=c|0;d=d|0;e=e|0;var f=0,g=0;if((a|0)==0&(c|0)==0)f=d;else{g=d;d=c;c=a;while(1){a=g+-1|0;b[a>>0]=h[16636+(c&15)>>0]|0|e;c=Yn(c|0,d|0,4)|0;d=I;if((c|0)==0&(d|0)==0){f=a;break}else g=a}}return f|0}function vl(a){a=a|0;var c=0,d=0,e=0;c=a+74|0;d=b[c>>0]|0;b[c>>0]=d+255|d;d=f[a>>2]|0;if(!(d&8)){f[a+8>>2]=0;f[a+4>>2]=0;c=f[a+44>>2]|0;f[a+28>>2]=c;f[a+20>>2]=c;f[a+16>>2]=c+(f[a+48>>2]|0);e=0}else{f[a>>2]=d|32;e=-1}return e|0}function wl(a){a=a|0;if(!(f[a+60>>2]|0))return 0;if(!(f[a+44>>2]|0))return 0;if(!(f[a+48>>2]|0))return 0;if(!(f[a+52>>2]|0))return 0;else return (f[a+56>>2]|0)!=0|0;return 0}function xl(a,b){a=a|0;b=b|0;var c=0,d=0;c=f[b+88>>2]|0;if(!c){d=0;return d|0}if((f[c>>2]|0)!=2){d=0;return d|0}b=f[c+8>>2]|0;f[a+4>>2]=h[b>>0]|h[b+1>>0]<<8|h[b+2>>0]<<16|h[b+3>>0]<<24;d=1;return d|0}function yl(a){a=a|0;var b=0;if(!(f[a+44>>2]|0)){b=0;return b|0}if(!(f[a+48>>2]|0)){b=0;return b|0}if(!(f[a+52>>2]|0)){b=0;return b|0}b=(f[a+56>>2]|0)!=0;return b|0}function zl(a){a=a|0;vj(a);Oq(a);return}function Al(a){a=a|0;var b=0,c=0;f[a>>2]=2784;b=f[a+56>>2]|0;if(b|0)Oq(b);b=a+48|0;c=f[b>>2]|0;f[b>>2]=0;if(!c){Oq(a);return}Mq(c);Oq(a);return}function Bl(a,c){a=a|0;c=c|0;var d=0;if(f[c+56>>2]|0){d=0;return d|0}if((b[c+24>>0]|0)!=3){d=0;return d|0}f[a+44>>2]=c;d=1;return d|0}function Cl(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0;c=a+4|0;d=f[c>>2]|0;e=f[a>>2]|0;g=d-e|0;if(g>>>0>>0){Fi(a,b-g|0);return}if(g>>>0<=b>>>0)return;g=e+b|0;if((g|0)==(d|0))return;f[c>>2]=g;return}function Dl(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=$(e);f[a+4>>2]=b;Zf(a+8|0,c,c+(d<<2)|0);n[a+20>>2]=e;return}function El(a,b){a=a|0;b=b|0;var c=0;if(!(Qa[f[(f[a>>2]|0)+40>>2]&127](a)|0)){c=0;return c|0}if(!(Ra[f[(f[a>>2]|0)+44>>2]&127](a,b)|0)){c=0;return c|0}c=Ra[f[(f[a>>2]|0)+48>>2]&127](a,b)|0;return c|0}function Fl(a,c){a=a|0;c=c|0;var d=0;if(f[c+56>>2]|0){d=0;return d|0}if((b[c+24>>0]|0)!=3){d=0;return d|0}f[a+40>>2]=c;d=1;return d|0}function Gl(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=u;u=u+16|0;d=c+4|0;e=c;f[e>>2]=0;f[d>>2]=f[e>>2];e=vc(a,b,d)|0;u=c;return e|0}function Hl(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0;d=f[c>>2]|0;c=a;e=b-a>>2;while(1){if(!e)break;a=(e|0)/2|0;b=c+(a<<2)|0;g=(f[b>>2]|0)>>>0>>0;c=g?b+4|0:c;e=g?e+-1-a|0:a}return c|0}function Il(a){a=a|0;var c=0;f[a>>2]=0;c=a+8|0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=0;f[c+12>>2]=0;b[a+24>>0]=1;f[a+28>>2]=9;c=a+40|0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=0;f[c+12>>2]=0;f[a+56>>2]=-1;f[a+60>>2]=0;return}function Jl(a){a=a|0;yj(a);Oq(a);return}function Kl(a){a=a|0;var b=0;f[a>>2]=3148;b=f[a+56>>2]|0;if(b|0)Oq(b);b=a+48|0;a=f[b>>2]|0;f[b>>2]=0;if(!a)return;Mq(a);return}function Ll(a){a=a|0;var c=0,d=0,e=0,g=0,h=0;if(!(Aq(b[f[a>>2]>>0]|0)|0))c=0;else{d=0;while(1){e=f[a>>2]|0;g=(d*10|0)+-48+(b[e>>0]|0)|0;h=e+1|0;f[a>>2]=h;if(!(Aq(b[h>>0]|0)|0)){c=g;break}else d=g}}return c|0}function Ml(a,c){a=a|0;c=c|0;var d=0;if(f[c+56>>2]|0){d=0;return d|0}if((b[c+24>>0]|0)!=3){d=0;return d|0}f[a+64>>2]=c;d=1;return d|0}function Nl(a){a=a|0;var b=0,c=0;b=f[r>>2]|0;c=b+a|0;if((a|0)>0&(c|0)<(b|0)|(c|0)<0){ea()|0;ya(12);return -1}f[r>>2]=c;if((c|0)>(da()|0)?(ca()|0)==0:0){f[r>>2]=b;ya(12);return -1}return b|0}function Ol(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,f=0;if((a|0)==0&(c|0)==0)e=d;else{f=d;d=c;c=a;while(1){a=f+-1|0;b[a>>0]=c&7|48;c=Yn(c|0,d|0,3)|0;d=I;if((c|0)==0&(d|0)==0){e=a;break}else f=a}}return e|0}function Pl(a,c){a=a|0;c=c|0;var d=0;if(f[c+56>>2]|0){d=0;return d|0}if((b[c+24>>0]|0)!=3){d=0;return d|0}f[a+60>>2]=c;d=1;return d|0}function Ql(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1544;b=f[a+32>>2]|0;if(!b){Oq(a);return}c=a+36|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b);Oq(a);return}function Rl(a,b,c,d,e,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;g=g|0;if(fp(a,f[b+8>>2]|0,g)|0)qj(0,b,c,d,e);return}function Sl(a){a=a|0;var b=0;f[a>>2]=2784;b=f[a+56>>2]|0;if(b|0)Oq(b);b=a+48|0;a=f[b>>2]|0;f[b>>2]=0;if(!a)return;Mq(a);return}function Tl(a){a=a|0;var c=0,d=0,e=0,g=0;c=u;u=u+16|0;d=c;e=f[a+4>>2]|0;g=(f[e+56>>2]|0)-(f[e+52>>2]|0)>>2;b[d>>0]=0;qh(a+20|0,g,d);u=c;return}function Ul(a){a=a|0;Vi(a);Oq(a);return}function Vl(a){a=a|0;var b=0;switch(a|0){case 11:case 2:case 1:{b=1;break}case 4:case 3:{b=2;break}case 6:case 5:{b=4;break}case 8:case 7:{b=8;break}case 9:{b=4;break}case 10:{b=8;break}default:b=-1}return b|0}function Wl(a){a=a|0;var c=0,d=0,e=0,g=0;c=u;u=u+16|0;d=c;e=f[a+4>>2]|0;g=(f[e+28>>2]|0)-(f[e+24>>2]|0)>>2;b[d>>0]=0;qh(a+20|0,g,d);u=c;return}function Xl(){var a=0,b=0;a=ln(40)|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;n[a+16>>2]=$(1.0);b=a+20|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;f[b+12>>2]=0;n[a+36>>2]=$(1.0);return a|0}function Yl(a,b){a=+a;b=+b;var c=0,d=0,e=0;p[s>>3]=a;c=f[s>>2]|0;d=f[s+4>>2]|0;p[s>>3]=b;e=f[s+4>>2]&-2147483648|d&2147483647;f[s>>2]=c;f[s+4>>2]=e;return +(+p[s>>3])}function Zl(a,b,c){a=a|0;b=b|0;c=+c;var d=0,e=0;d=u;u=u+16|0;e=d;p[e>>3]=c;_b(a,b,e);u=d;return}function _l(a){a=a|0;f[a>>2]=3656;Qi(a+8|0);Oq(a);return}function $l(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=u;u=u+16|0;e=d;f[e>>2]=c;fc(a,b,e);u=d;return}function am(a,c){a=a|0;c=c|0;var d=0,e=0;if((a|0)!=(c|0)){d=b[c+11>>0]|0;e=d<<24>>24<0;jj(a,e?f[c>>2]|0:c,e?f[c+4>>2]|0:d&255)|0}return a|0}function bm(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0;c=a&65535;d=b&65535;e=X(d,c)|0;f=a>>>16;a=(e>>>16)+(X(d,f)|0)|0;d=b>>>16;b=X(d,c)|0;return (I=(a>>>16)+(X(d,f)|0)+(((a&65535)+b|0)>>>16)|0,a+b<<16|e&65535|0)|0}function cm(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=Gj(b)|0;d=ln(c+13|0)|0;f[d>>2]=c;f[d+4>>2]=c;f[d+8>>2]=0;e=Fp(d)|0;kh(e|0,b|0,c+1|0)|0;f[a>>2]=e;return}function dm(a,b){a=a|0;b=b|0;var c=0,d=0;if((b|0)==-1|(b|0)>4){c=-1;return c|0}d=f[a+20+(b*12|0)>>2]|0;if(((f[a+20+(b*12|0)+4>>2]|0)-d|0)<=0){c=-1;return c|0}c=f[d>>2]|0;return c|0}function em(a){a=a|0;Yi(a);Oq(a);return}function fm(a){a=a|0;f[a>>2]=3656;Qi(a+8|0);return}function gm(a){a=a|0;var b=0,c=0;f[a>>2]=1544;b=f[a+32>>2]|0;if(!b)return;c=a+36|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);Oq(b);return}function hm(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;if(fp(a,f[b+8>>2]|0,0)|0)Ck(0,b,c,d);return}function im(a,c,d){a=a|0;c=c|0;d=d|0;var e=0;if((c|0)<(a|0)&(a|0)<(c+d|0)){e=a;c=c+d|0;a=a+d|0;while((d|0)>0){a=a-1|0;c=c-1|0;d=d-1|0;b[a>>0]=b[c>>0]|0}a=e}else kh(a,c,d)|0;return a|0}function jm(a){a=a|0;var b=0,c=0,d=0;f[a>>2]=1196;b=f[a+8>>2]|0;if(!b){Oq(a);return}c=a+12|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);Oq(b);Oq(a);return}function km(a){a=a|0;var b=0;f[a>>2]=3204;b=f[a+56>>2]|0;if(!b){Oq(a);return}Oq(b);Oq(a);return}function lm(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0;d=u;u=u+16|0;e=d;f[e>>2]=f[c>>2];g=Sa[f[(f[a>>2]|0)+16>>2]&31](a,b,e)|0;if(g)f[c>>2]=f[e>>2];u=d;return g&1|0}function mm(a,b){a=a|0;b=b|0;var c=0;if(b>>>0>=2){c=0;return c|0}f[a+28>>2]=b;c=1;return c|0}function nm(a){a=a|0;var b=0,c=0;f[a>>2]=3408;b=a+56|0;c=f[b>>2]|0;f[b>>2]=0;if(!c){mj(a);return}Va[f[(f[c>>2]|0)+4>>2]&127](c);mj(a);return}function om(){var a=0,b=0;a=sn()|0;if((a|0?(b=f[a>>2]|0,b|0):0)?(a=b+48|0,(f[a>>2]&-256|0)==1126902528?(f[a+4>>2]|0)==1129074247:0):0)Ho(f[b+12>>2]|0);Ho(Qp()|0)}function pm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Qf(a,b,c,d,e,f,6)|0}function qm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Pf(a,b,c,d,e,f,4)|0}function rm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Wf(a,b,c,d,e,f,2)|0}function sm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Pf(a,b,c,d,e,f,3)|0}function tm(a){a=a|0;var b=0;f[a>>2]=2840;b=f[a+56>>2]|0;if(!b){Oq(a);return}Oq(b);Oq(a);return}function um(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Wf(a,b,c,d,e,f,1)|0}function vm(a){a=a|0;var c=0;c=b[w+(a&255)>>0]|0;if((c|0)<8)return c|0;c=b[w+(a>>8&255)>>0]|0;if((c|0)<8)return c+8|0;c=b[w+(a>>16&255)>>0]|0;if((c|0)<8)return c+16|0;return (b[w+(a>>>24)>>0]|0)+24|0}function wm(a,b){a=a|0;b=b|0;var c=0.0,d=0.0,e=0.0,f=0.0;if(!a){c=0.0;return +c}if((b|0)==0|(a|0)==(b|0)){c=0.0;return +c}d=+(b>>>0)/+(a>>>0);e=1.0-d;f=d*+Zg(d);c=-(f+e*+Zg(e));return +c}function xm(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;if((b|0)>0)d=0;else return;do{e=f[a+(d<<2)>>2]|0;f[c+(d<<2)>>2]=e<<1^e>>31;d=d+1|0}while((d|0)!=(b|0));return}function ym(a){a=a|0;var b=0;zo(a);f[a>>2]=3344;f[a+40>>2]=1196;f[a+44>>2]=-1;b=a+48|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;f[b+12>>2]=0;return}function zm(a,c){a=a|0;c=c|0;var d=0;b[c+84>>0]=1;a=f[c+68>>2]|0;d=c+72|0;c=f[d>>2]|0;if((c|0)==(a|0))return 1;f[d>>2]=c+(~((c+-4-a|0)>>>2)<<2);return 1}function Am(a){a=a|0;var b=0,c=0;if(pq(a)|0?(b=Mp(f[a>>2]|0)|0,a=b+8|0,c=f[a>>2]|0,f[a>>2]=c+-1,(c+-1|0)<0):0)Oq(b);return}function Bm(a){a=a|0;var b=0,c=0;b=f[a+16>>2]|0;c=(((f[a+12>>2]|0)+1-b|0)/64|0)+b<<3;a=b<<3;b=Vn(c|0,((c|0)<0)<<31>>31|0,a|0,((a|0)<0)<<31>>31|0)|0;return b|0}function Cm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Qf(a,b,c,d,e,f,5)|0}function Dm(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Qf(a,b,c,d,e,f,9)|0}function Em(a){a=a|0;var b=0;f[a>>2]=3204;b=f[a+56>>2]|0;if(!b)return;Oq(b);return}function Fm(a){a=a|0;var b=0,c=0;f[a>>2]=1476;b=a+36|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Va[f[(f[c>>2]|0)+4>>2]&127](c);Ni(a);Oq(a);return}function Gm(a){a=a|0;var b=0,c=0;f[a>>2]=1196;b=f[a+8>>2]|0;if(!b)return;c=a+12|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);Oq(b);return}function Hm(a){a=a|0;var c=0;f[a>>2]=1352;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=-1;c=a+16|0;f[a+32>>2]=0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=0;b[c+12>>0]=0;return}function Im(a){a=a|0;var b=0;f[a>>2]=2840;b=f[a+56>>2]|0;if(!b)return;Oq(b);return}function Jm(a){a=a|0;var b=0,c=0;f[a>>2]=1476;b=a+36|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Va[f[(f[c>>2]|0)+4>>2]&127](c);Ni(a);return}function Km(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=$(f);Fg(a,b,c,d,e,f);return}function Lm(a){a=a|0;var b=0,c=0;f[a>>2]=3408;b=a+56|0;c=f[b>>2]|0;f[b>>2]=0;if(c|0)Va[f[(f[c>>2]|0)+4>>2]&127](c);mj(a);Oq(a);return}function Mm(a){a=a|0;var b=0,c=0,d=0;b=f[a>>2]|0;c=a+4|0;d=f[c>>2]|0;if((d|0)!=(b|0))f[c>>2]=d+(~((d+-4-b|0)>>>2)<<2);f[a+12>>2]=0;f[a+16>>2]=0;return}function Nm(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0;d=a+20|0;e=f[d>>2]|0;g=(f[a+16>>2]|0)-e|0;a=g>>>0>c>>>0?c:g;kh(e|0,b|0,a|0)|0;f[d>>2]=(f[d>>2]|0)+a;return c|0}function Om(a){a=a|0;var b=0;f[a>>2]=3588;b=f[a+20>>2]|0;if(b|0)Oq(b);b=f[a+8>>2]|0;if(!b){Oq(a);return}Oq(b);Oq(a);return}function Pm(a){a=a|0;var b=0,c=0;b=f[a>>2]|0;if(!b)return;c=a+4|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-8-b|0)>>>3)<<3);Oq(b);return}function Qm(a){a=a|0;var b=0,c=0;b=f[a>>2]|0;if(!b)return;c=a+4|0;a=f[c>>2]|0;if((a|0)!=(b|0))f[c>>2]=a+(~((a+-4-b|0)>>>2)<<2);Oq(b);return}function Rm(a,b){a=a|0;b=b|0;var c=0;c=f[b>>2]|0;return (1<<(c&31)&f[(f[a+28>>2]|0)+(c>>>5<<2)>>2]|0)!=0|0}function Sm(a,b,c){a=a|0;b=b|0;c=c|0;return Sa[f[(f[a>>2]|0)+44>>2]&31](a,b,c)|0}function Tm(a){a=a|0;var c=0;Il(a);c=a+64|0;f[a+88>>2]=0;f[c>>2]=0;f[c+4>>2]=0;f[c+8>>2]=0;f[c+12>>2]=0;f[c+16>>2]=0;b[c+20>>0]=0;return}function Um(a){a=a|0;f[a>>2]=3260;Fj(a+88|0);Oq(a);return}function Vm(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;if((f[b+4>>2]|0)==(c|0)?(c=b+28|0,(f[c>>2]|0)!=1):0)f[c>>2]=d;return}function Wm(a){a=a|0;var b=0,c=0,d=0;b=u;u=u+16|0;c=b;if((Ek(a)|0)==0?(Sa[f[a+32>>2]&31](a,c,1)|0)==1:0)d=h[c>>0]|0;else d=-1;u=b;return d|0}function Xm(a){a=a|0;var b=0;f[a>>2]=3636;b=f[a+20>>2]|0;if(b|0)Oq(b);b=f[a+8>>2]|0;if(!b){Oq(a);return}Oq(b);Oq(a);return}function Ym(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;f[a+104>>2]=b;c=f[a+8>>2]|0;d=f[a+4>>2]|0;e=c-d|0;f[a+108>>2]=e;f[a+100>>2]=(b|0)!=0&(e|0)>(b|0)?d+b|0:c;return}function Zm(a){a=a|0;var b=0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;b=a+16|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;f[b+12>>2]=0;f[b+16>>2]=0;return}function _m(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=$(f);Km(a,b,c,d,e,f);return}function $m(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return pm(a,b,c,d,e,f)|0}function an(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return qm(a,b,c,d,e,f)|0}function bn(a,b,c){a=a|0;b=b|0;c=c|0;f[a+4>>2]=b;f[a+8>>2]=f[(f[(f[b+4>>2]|0)+8>>2]|0)+(c<<2)>>2];f[a+12>>2]=c;return 1}function cn(a){a=a|0;var b=0,c=0;if(!a)return;b=f[a>>2]|0;if(b|0){c=a+4|0;if((f[c>>2]|0)!=(b|0))f[c>>2]=b;Oq(b)}Oq(a);return}function dn(a){a=a|0;f[a>>2]=2896;Fj(a+88|0);Oq(a);return}function en(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return rm(a,b,c,d,e,f)|0}function fn(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return sm(a,b,c,d,e,f)|0}function gn(a){a=a|0;f[a>>2]=3260;Fj(a+88|0);return}function hn(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0;e=u;u=u+16|0;g=e|0;Ld(a,b,c,d,g)|0;u=e;return (I=f[g+4>>2]|0,f[g>>2]|0)|0}function jn(a){a=a|0;var b=0;eo(a);f[a>>2]=6152;b=a+84|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;f[b+12>>2]=0;f[b+16>>2]=0;f[b+20>>2]=0;return}function kn(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return um(a,b,c,d,e,f)|0}function ln(a){a=a|0;var b=0,c=0;b=(a|0)==0?1:a;while(1){a=$a(b)|0;if(a|0){c=a;break}a=Op()|0;if(!a){c=0;break}Ua[a&3]()}return c|0}function mn(a,b,c){a=a|0;b=b|0;c=c|0;ac(a,b,c);return}function nn(a){a=a|0;var b=0;f[a>>2]=3588;b=f[a+20>>2]|0;if(b|0)Oq(b);b=f[a+8>>2]|0;if(!b)return;Oq(b);return}function on(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Cm(a,b,c,d,e,f)|0}function pn(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Dm(a,b,c,d,e,f)|0}function qn(a){a=a|0;f[a>>2]=2896;Fj(a+88|0);return}function rn(a){a=a|0;var b=0,c=0,d=0;b=u;u=u+16|0;c=b;d=Qq(f[a+60>>2]|0)|0;f[c>>2]=d;d=to(Ba(6,c|0)|0)|0;u=b;return d|0}function sn(){var a=0,b=0;a=u;u=u+16|0;if(!(Ka(19700,3)|0)){b=Ia(f[4926]|0)|0;u=a;return b|0}else Hn(18840,a);return 0}function tn(a){a=a|0;var b=0;f[a>>2]=3636;b=f[a+20>>2]|0;if(b|0)Oq(b);b=f[a+8>>2]|0;if(!b)return;Oq(b);return}function un(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;e=a;a=c;c=bm(e,a)|0;f=I;return (I=(X(b,a)|0)+(X(d,e)|0)+f|f&0,c|0|0)|0}function vn(a,b){a=a|0;b=b|0;lh(a,b);f[a>>2]=1292;b=a+36|0;a=b+40|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(a|0));return}function wn(a){a=a|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;f[a+16>>2]=0;f[a+20>>2]=0;f[a+24>>2]=0;f[a+28>>2]=0;return}function xn(a){a=a|0;var b=0;b=u;u=u+16|0;yc(a);if(!(La(f[4926]|0,0)|0)){u=b;return}else Hn(18939,b)}function yn(a){a=a|0;var b=0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;b=a+16|0;f[b>>2]=0;f[b+4>>2]=0;f[b+8>>2]=0;f[b+12>>2]=0;return}function zn(a,b){a=a|0;b=b|0;return vg(a+40|0,b)|0}function An(a,b){a=a|0;b=b|0;return lj(a,b,lq(b)|0)|0}function Bn(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,g=0;e=u;u=u+16|0;g=e;f[g>>2]=d;d=Zi(a,b,c,g)|0;u=e;return d|0}function Cn(a,b){a=a|0;b=b|0;return Mj(a+40|0,b)|0}function Dn(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return Qh(a,b,c,d)|0}function En(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return uh(a,b,c,d)|0}function Fn(a,b){a=a|0;b=b|0;var c=0;c=f[a+56>>2]|0;return Ra[f[(f[c>>2]|0)+24>>2]&127](c,b)|0}function Gn(a){a=a|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;f[a+16>>2]=0;f[a+20>>2]=0;b[a+24>>0]=0;return}function Hn(a,b){a=a|0;b=b|0;var c=0,d=0;c=u;u=u+16|0;d=c;f[d>>2]=b;b=f[1556]|0;Ah(b,a,d)|0;Lj(10,b)|0;Ca()}function In(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;return Ta[a&31](b|0,c|0,d|0,e|0,f|0,g|0)|0}function Jn(a,b){a=a|0;b=b|0;var c=0;c=f[a+56>>2]|0;return Ra[f[(f[c>>2]|0)+16>>2]&127](c,b)|0}function Kn(a,b){a=a|0;b=b|0;var c=0;c=f[a+56>>2]|0;return Ra[f[(f[c>>2]|0)+20>>2]&127](c,b)|0}function Ln(a,b){a=a|0;b=b|0;var c=0;c=f[a+56>>2]|0;return Ra[f[(f[c>>2]|0)+12>>2]&127](c,b)|0}function Mn(){var a=0;a=u;u=u+16|0;if(!(Ja(19704,113)|0)){u=a;return}else Hn(18889,a)}function Nn(a,b,c){a=a|0;b=b|0;c=c|0;Pj(a,b,c);return}function On(a){a=a|0;cf(a);Oq(a);return}function Pn(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;_a[a&3](b|0,c|0,d|0,e|0,f|0,g|0)}function Qn(a,b,c){a=a|0;b=b|0;c=c|0;if(b|0)sj(a|0,(kq(c)|0)&255|0,b|0)|0;return a|0}function Rn(a){a=a|0;return 4}function Sn(a,b,c){a=a|0;b=b|0;c=c|0;return ej(0,b,c)|0}function Tn(a,b,c){a=a|0;b=b|0;c=c|0;if((c|0)<32){I=b<>>32-c;return a<>>0;return (I=b+d+(e>>>0>>0|0)>>>0,e|0)|0}function Wn(a,b){a=a|0;b=b|0;var c=0;if(!b)c=0;else c=Dh(f[b>>2]|0,f[b+4>>2]|0,a)|0;return (c|0?c:a)|0}function Xn(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0;e=b-d>>>0;e=b-d-(c>>>0>a>>>0|0)>>>0;return (I=e,a-c>>>0|0)|0}function Yn(a,b,c){a=a|0;b=b|0;c=c|0;if((c|0)<32){I=b>>>c;return a>>>c|(b&(1<>>c-32|0}function Zn(a){a=a|0;var b=0;f[a>>2]=3932;b=a+4|0;a=b+44|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(a|0));return}function _n(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return De(a,b,c,d)|0}function $n(a){a=a|0;ff(a);Oq(a);return}function ao(a,b){a=a|0;b=b|0;ji(a);f[a+36>>2]=b;f[a+40>>2]=0;return}function bo(a,b,c,d){a=a|0;b=b|0;c=c|0;d=+d;return $i(a,b,c,d)|0}function co(a){a=a|0;return 5}function eo(a){a=a|0;var b=0;f[a>>2]=6192;b=a+4|0;a=b+80|0;do{f[b>>2]=0;b=b+4|0}while((b|0)<(a|0));return}function fo(a){a=a|0;return 6}function go(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return aj(a,b,c,d)|0}function ho(a,b,c){a=a|0;b=b|0;c=c|0;f[a+28>>2]=b;f[a+32>>2]=c;return 1}function io(a,b){a=a|0;b=b|0;ji(a);f[a+36>>2]=b;f[a+40>>2]=b;return}function jo(a,b,c){a=a|0;b=b|0;c=c|0;Nn(a,b,c);return}function ko(a){a=a|0;var b=0;b=f[a+56>>2]|0;return Qa[f[(f[b>>2]|0)+28>>2]&127](b)|0}function lo(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;Ve(a,b,c,d,1);return}function mo(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;Ve(a,b,c,d,0);return}function no(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return Xg(a,b,c,d)|0}function oo(a,b,c){a=a|0;b=b|0;c=c|0;return fi(a,b,c)|0}function po(a){a=a|0;var b=0;b=f[a+56>>2]|0;return Qa[f[(f[b>>2]|0)+32>>2]&127](b)|0}function qo(a,b,c){a=a|0;b=b|0;c=c|0;return ej(a,b,c)|0}function ro(a,b,c){a=a|0;b=b|0;c=c|0;return Sn(a,b,c)|0}function so(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;Za[a&3](b|0,c|0,d|0,e|0,f|0)}function to(a){a=a|0;var b=0,c=0;if(a>>>0>4294963200){b=Vq()|0;f[b>>2]=0-a;c=-1}else c=a;return c|0}function uo(a,b,c){a=a|0;b=b|0;c=c|0;Li(a,b,c);return}function vo(a){a=a|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;f[a+16>>2]=0;return}function wo(a,b){a=a|0;b=b|0;f[a+8>>2]=b;f[a+12>>2]=-1;return 1}function xo(a,b){a=a|0;b=b|0;f[a+52>>2]=b;ip(a,b);return}function yo(a){a=+a;var b=0;p[s>>3]=a;b=f[s>>2]|0;I=f[s+4>>2]|0;return b|0}function zo(a){a=a|0;Hm(a);f[a>>2]=1476;f[a+36>>2]=0;return}function Ao(a){a=a|0;var b=0;if(!a)b=0;else b=(Eh(a,1056,1144,0)|0)!=0&1;return b|0}function Bo(a){a=a|0;if((b[a+11>>0]|0)<0)Oq(f[a>>2]|0);return}function Co(a){a=a|0;if(!a)return;Va[f[(f[a>>2]|0)+4>>2]&127](a);return}function Do(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;Ya[a&3](b|0,c|0,d|0,e|0)}function Eo(a,b,c){a=a|0;b=b|0;c=c|0;if(c|0)im(a|0,b|0,c|0)|0;return a|0}function Fo(a,b,c){a=a|0;b=b|0;c=c|0;if(c|0)kh(a|0,b|0,c|0)|0;return a|0}function Go(a,b){a=a|0;b=b|0;return -1}function Ho(a){a=a|0;var b=0;b=u;u=u+16|0;Ua[a&3]();Hn(18992,b)}function Io(a){a=a|0;Lh(a);Oq(a);return}function Jo(a,b,c){a=a|0;b=b|0;c=c|0;Ro(a,b,c);return}function Ko(a,b,c){a=a|0;b=$(b);c=c|0;f[a+4>>2]=c;n[a>>2]=b;return}function Lo(a){a=a|0;To(a);f[a>>2]=3408;f[a+56>>2]=0;return}function Mo(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return Sa[a&31](b|0,c|0,d|0)|0}function No(a,b){a=a|0;b=b|0;return (wp(a,b)|0)<<24>>24|0}function Oo(a,b){a=a|0;b=b|0;f[a>>2]=7236;cm(a+4|0,b);return}function Po(a,b){a=a|0;b=b|0;var c=0;if(!a)c=0;else c=Pi(a,b,0)|0;return c|0}function Qo(a){a=a|0;return f[a+12>>2]|0}function Ro(a,b,c){a=a|0;b=b|0;c=c|0;uo(a,b,c);return}function So(){var a=0;a=ln(64)|0;Il(a);return a|0}function To(a){a=a|0;Zn(a);f[a>>2]=3764;f[a+52>>2]=0;return}function Uo(a){a=a|0;if(!a)return;bj(a);Oq(a);return}function Vo(a){a=a|0;return Qa[f[(f[a>>2]|0)+60>>2]&127](a)|0}function Wo(a){a=a|0;return f[a+4>>2]|0}function Xo(a,b,c){a=a|0;b=b|0;c=c|0;if(!(f[a>>2]&32))qi(b,c,a)|0;return}function Yo(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;Xa[a&15](b|0,c|0,d|0)}function Zo(){var a=0;a=ln(96)|0;Tm(a);return a|0}function _o(a){a=a|0;var b=0;b=u;u=u+a|0;u=u+15&-16;return b|0}function $o(a){a=a|0;var b=0;b=(Jq()|0)+188|0;return $j(a,f[b>>2]|0)|0}function ap(a){a=a|0;return ((f[a+100>>2]|0)-(f[a+96>>2]|0)|0)/12|0|0}function bp(a,b){a=a|0;b=b|0;kp(a,b);return}function cp(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;aa(3);return 0}function dp(){var a=0;a=ln(12)|0;op(a);return a|0}function ep(a){a=a|0;Ni(a);Oq(a);return}function fp(a,b,c){a=a|0;b=b|0;c=c|0;return (a|0)==(b|0)|0}function gp(a,b){a=a|0;b=b|0;var c=0;c=sp(a|0)|0;return ((b|0)==0?a:c)|0}function hp(a){a=a|0;return (f[a+12>>2]|0)-(f[a+8>>2]|0)>>2|0}function ip(a,b){a=a|0;b=b|0;f[a+4>>2]=b;return}function jp(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return Ld(a,b,c,d,0)|0}function kp(a,b){a=a|0;b=b|0;jk(a,b);return}function lp(a){a=a|0;f[a+4>>2]=0;f[a+8>>2]=0;f[a>>2]=a+4;return}function mp(){var a=0;a=ln(84)|0;eo(a);return a|0}function np(a){a=a|0;ui(a);Oq(a);return}function op(a){a=a|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;return}function pp(a){a=a|0;f[a>>2]=7236;Am(a+4|0);return}function qp(a,b,c){a=a|0;b=b|0;c=c|0;return Ra[a&127](b|0,c|0)|0}function rp(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;aa(10)}function sp(a){a=a|0;return (a&255)<<24|(a>>8&255)<<16|(a>>16&255)<<8|a>>>24|0}function tp(a){a=a|0;To(a);f[a>>2]=3836;return}function up(a,c){a=a|0;c=c|0;b[a>>0]=b[c>>0]|0;return}function vp(a,b,c){a=a|0;b=b|0;c=c|0;return -1}function wp(a,c){a=a|0;c=c|0;return b[(f[a>>2]|0)+c>>0]|0}function xp(a){a=a|0;return (f[a+4>>2]|0)-(f[a>>2]|0)|0}function yp(a){a=a|0;mj(a);Oq(a);return}function zp(a){a=a|0;if(!a)return;Oq(a);return}function Ap(a){a=a|0;n[a>>2]=$(1.0);f[a+4>>2]=1;return}function Bp(a){a=a|0;b[a+28>>0]=1;return}function Cp(a,b){a=a|0;b=b|0;if(!x){x=a;y=b}}function Dp(a){a=a|0;ji(a);return}function Ep(a,b){a=a|0;b=b|0;return 1}function Fp(a){a=a|0;return a+12|0}function Gp(a,b){a=a|0;b=b|0;f[a+80>>2]=b;return}function Hp(a,b,c){a=a|0;b=b|0;c=c|0;Wa[a&7](b|0,c|0)}function Ip(){var a=0;a=ln(36)|0;qq(a);return a|0}function Jp(a){a=a|0;return gq(a+4|0)|0}function Kp(){var a=0;a=ln(108)|0;jn(a);return a|0}function Lp(a){a=a|0;return (b[a+32>>0]|0)!=0|0}function Mp(a){a=a|0;return a+-12|0}function Np(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;aa(9)}function Op(){var a=0;a=f[4927]|0;f[4927]=a+0;return a|0}function Pp(a){a=a|0;return f[a+56>>2]|0}function Qp(){var a=0;a=f[1786]|0;f[1786]=a+0;return a|0}function Rp(a){a=a|0;Og(a);Oq(a);return}function Sp(a){a=a|0;Sq(a);Oq(a);return}function Tp(a){a=a|0;return b[a+24>>0]|0}function Up(a,b){a=a|0;b=b|0;return 0}function Vp(a){a=a|0;return f[a+40>>2]|0}function Wp(a){a=a|0;return f[a+48>>2]|0}function Xp(a,b){a=a|0;b=b|0;return Qa[a&127](b|0)|0}function Yp(a){a=a|0;return f[a+60>>2]|0}function Zp(a){a=a|0;return f[a+28>>2]|0}function _p(a){a=a|0;sa(a|0)|0;om()}function $p(a){a=a|0;pp(a);Oq(a);return}function aq(a){a=a|0;Ca()}function bq(a,b){a=a|0;b=b|0;return $(+Bk(a,b,0))}function cq(a){a=a|0;return 3}function dq(a,b){a=a|0;b=b|0;u=a;v=b}function eq(a){a=a|0;return ((a|0)==32|(a+-9|0)>>>0<5)&1|0}function fq(a){a=a|0;return f[a+80>>2]|0}function gq(a){a=a|0;return f[a>>2]|0}function hq(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;aa(8)}function iq(a,b){a=a|0;b=b|0;Va[a&127](b|0)}function jq(a,b){a=a|0;b=b|0;return Wn(a,b)|0}function kq(a){a=a|0;return a&255|0}function lq(a){a=a|0;return Gj(a)|0}function mq(a,b){a=a|0;b=b|0;return +(+Bk(a,b,1))}function nq(a,b,c){a=a|0;b=b|0;c=c|0;aa(2);return 0}function oq(a){a=a|0;return 2}function pq(a){a=a|0;return 1}function qq(a){a=a|0;Dp(a);return}function rq(a,b){a=+a;b=+b;return +(+Yl(a,b))}function sq(a,b){a=+a;b=b|0;return +(+bk(a,b))}function tq(a,b){a=+a;b=b|0;return +(+ak(a,b))}function uq(){return 3}function vq(a,b,c){a=a|0;b=b|0;c=c|0;aa(7)}function wq(){return 0}function xq(){return -1}function yq(){return ln(1)|0}function zq(){return 4}function Aq(a){a=a|0;return (a+-48|0)>>>0<10|0}function Bq(){return 1}function Cq(){return 2}function Dq(a,b){a=+a;b=+b;return +(+xd(a,b))}function Eq(a,b){a=a|0;b=b|0;aa(1);return 0}function Fq(a){a=a|0;Ha()}function Gq(a){a=a|0;Ua[a&3]()}function Hq(){ua()}function Iq(a){a=a|0;return +(+mq(a,0))}function Jq(){return Yq()|0}function Kq(a,b){a=a|0;b=b|0;aa(6)}function Lq(a){a=a|0;return ln(a)|0}function Mq(a){a=a|0;Oq(a);return}function Nq(a){a=a|0;u=a}function Oq(a){a=a|0;yc(a);return}function Pq(a){a=a|0;I=a}function Qq(a){a=a|0;return a|0}function Rq(a){a=a|0;aa(0);return 0}function Sq(a){a=a|0;return}function Tq(a){a=a|0;return 0}function Uq(){return I|0}function Vq(){return 19632}function Wq(){return u|0}function Xq(a){a=a|0;aa(5)}function Yq(){return 6352}function Zq(){aa(4)} + +// EMSCRIPTEN_END_FUNCS +var Qa=[Rq,oq,pq,pq,oq,gb,Tq,Tq,Tq,hk,kg,pq,Wo,Tq,Tq,pq,Tq,pq,pq,yl,oq,yl,cq,wl,pq,co,wl,pq,fo,cl,pq,Zp,Rn,yl,pq,yl,oq,yl,cq,wl,pq,co,wl,pq,fo,cl,pq,Zp,Rn,yl,pq,cq,Tq,Wo,pq,Tq,pq,cq,pq,ql,oq,ql,Rn,ql,cq,pl,pq,co,pl,pq,fo,Wk,pq,Zp,pq,ql,oq,ql,Rn,ql,cq,pl,pq,co,pl,pq,fo,Wk,pq,Zp,pq,oq,pq,pq,Nd,pq,Vo,Xe,mh,zk,po,ko,pb,Qo,Wo,Mg,Wg,Lf,rb,Qo,Wo,pq,Tq,Tq,zc,Ki,Tq,pq,pq,Uj,Tq,Uj,ck,rn,Jp,Rq,Rq,Rq];var Ra=[Eq,xl,nh,Ie,El,Up,Up,Up,Ep,jb,rj,wo,Ep,Ep,ti,nj,ii,kk,ol,Qj,$k,dk,ek,Te,Go,Up,ni,Up,Pl,$d,Up,Pl,nf,Up,Ml,sh,mm,Ed,Up,Pl,$d,Up,Pl,nf,Up,Ml,sh,mm,Ed,Cn,Go,Up,li,Dd,Up,Fl,Zd,Up,Fl,hf,Up,Bl,rh,mm,Dd,Up,Fl,Zd,Up,Fl,hf,Up,Bl,rh,mm,zn,Kn,Fn,Ln,Jn,dh,ik,uk,cc,ye,Rm,og,vf,wf,ah,ik,uk,bc,ye,Rm,Ep,Up,Up,of,zm,mg,of,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq,Eq];var Sa=[nq,ho,vp,bn,Sm,wg,oj,kl,xh,wc,Kh,pg,gi,Rb,di,Ng,ml,Nm,Cj,nq,nq,nq,nq,nq,nq,nq,nq,nq,nq,nq,nq,nq];var Ta=[cp,Xd,Jc,oc,be,Ae,Tb,bb,Lc,pc,ae,ze,Sb,ab,eh,kd,Ic,fb,pf,If,tc,od,Kc,db,kf,Gf,qc,cp,cp,cp,cp,cp];var Ua=[Zq,Hq,Oi,Mn];var Va=[Xq,Sq,Mq,Gm,jm,al,Fq,ui,np,Ni,ep,Lh,Io,Jm,Fm,gm,Fq,Ql,Ql,Ql,Jk,wk,_k,Rk,el,Uk,Sq,Mq,Fq,Yi,em,Ql,Ql,Dk,rk,Xk,Pk,bl,Tk,Sq,Mq,Fq,Vi,Ul,Jm,Fm,Sq,Mq,Mq,Mq,yj,Jl,Sl,Al,Im,tm,qn,dn,Sq,Mq,Mq,Mq,vj,zl,Kl,sl,Em,km,gn,Um,Sq,Mq,xk,ok,nm,Lm,ff,$n,vk,nk,nn,Om,Tl,Ak,qk,tn,Xm,Wl,fm,_l,cf,On,mj,Fq,yp,Sq,Mq,Fq,yp,yp,Nk,Gk,sb,Og,Rp,Sq,Sp,Sq,Sq,Sp,pp,$p,$p,xn,Xq,Xq,Xq,Xq,Xq,Xq,Xq,Xq,Xq,Xq,Xq,Xq,Xq,Xq];var Wa=[Kq,pk,gg,yk,Nc,Kq,Kq,Kq];var Xa=[vq,Ne,ij,$b,ic,yd,$b,ic,$g,Aj,Lg,Yf,vq,vq,vq,vq];var Ya=[hq,hm,dl,hq];var Za=[Np,tj,oh,Np];var _a=[rp,Rl,Sk,rp];return{___cxa_can_catch:lm,___cxa_is_pointer_type:Ao,___divdi3:Ik,___muldi3:un,___udivdi3:jp,___uremdi3:hn,_bitshift64Lshr:Yn,_bitshift64Shl:Tn,_emscripten_bind_DracoInt8Array_DracoInt8Array_0:dp,_emscripten_bind_DracoInt8Array_GetValue_1:No,_emscripten_bind_DracoInt8Array___destroy___0:cn,_emscripten_bind_DracoInt8Array_size_0:xp,_emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2:oo,_emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3:En,_emscripten_bind_Encoder_Encoder_0:Ip,_emscripten_bind_Encoder_SetAttributeExplicitQuantization_5:_m,_emscripten_bind_Encoder_SetAttributeQuantization_2:jo,_emscripten_bind_Encoder_SetEncodingMethod_1:bp,_emscripten_bind_Encoder_SetSpeedOptions_2:Jo,_emscripten_bind_Encoder___destroy___0:Wj,_emscripten_bind_GeometryAttribute_GeometryAttribute_0:So,_emscripten_bind_GeometryAttribute___destroy___0:zp,_emscripten_bind_MeshBuilder_AddFacesToMesh_3:no,_emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5:pn,_emscripten_bind_MeshBuilder_AddFloatAttribute_5:pn,_emscripten_bind_MeshBuilder_AddInt16Attribute_5:fn,_emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5:on,_emscripten_bind_MeshBuilder_AddInt32Attribute_5:on,_emscripten_bind_MeshBuilder_AddInt8Attribute_5:kn,_emscripten_bind_MeshBuilder_AddMetadataToMesh_2:ro,_emscripten_bind_MeshBuilder_AddMetadata_2:qo,_emscripten_bind_MeshBuilder_AddUInt16Attribute_5:an,_emscripten_bind_MeshBuilder_AddUInt32Attribute_5:$m,_emscripten_bind_MeshBuilder_AddUInt8Attribute_5:en,_emscripten_bind_MeshBuilder_MeshBuilder_0:yq,_emscripten_bind_MeshBuilder_SetMetadataForAttribute_3:Dn,_emscripten_bind_MeshBuilder___destroy___0:zp,_emscripten_bind_Mesh_Mesh_0:Kp,_emscripten_bind_Mesh___destroy___0:Co,_emscripten_bind_Mesh_num_attributes_0:hp,_emscripten_bind_Mesh_num_faces_0:ap,_emscripten_bind_Mesh_num_points_0:fq,_emscripten_bind_Mesh_set_num_points_1:Gp,_emscripten_bind_MetadataBuilder_AddDoubleEntry_3:bo,_emscripten_bind_MetadataBuilder_AddIntEntry_3:go,_emscripten_bind_MetadataBuilder_AddStringEntry_3:_n,_emscripten_bind_MetadataBuilder_MetadataBuilder_0:yq,_emscripten_bind_MetadataBuilder___destroy___0:zp,_emscripten_bind_Metadata_Metadata_0:Xl,_emscripten_bind_Metadata___destroy___0:Uo,_emscripten_bind_PointAttribute_PointAttribute_0:Zo,_emscripten_bind_PointAttribute___destroy___0:Ij,_emscripten_bind_PointAttribute_attribute_type_0:Pp,_emscripten_bind_PointAttribute_byte_offset_0:Wp,_emscripten_bind_PointAttribute_byte_stride_0:Vp,_emscripten_bind_PointAttribute_data_type_0:Zp,_emscripten_bind_PointAttribute_normalized_0:Lp,_emscripten_bind_PointAttribute_num_components_0:Tp,_emscripten_bind_PointAttribute_size_0:fq,_emscripten_bind_PointAttribute_unique_id_0:Yp,_emscripten_bind_PointCloudBuilder_AddFloatAttribute_5:pn,_emscripten_bind_PointCloudBuilder_AddInt16Attribute_5:fn,_emscripten_bind_PointCloudBuilder_AddInt32Attribute_5:on,_emscripten_bind_PointCloudBuilder_AddInt8Attribute_5:kn,_emscripten_bind_PointCloudBuilder_AddMetadata_2:qo,_emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5:an,_emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5:$m,_emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5:en,_emscripten_bind_PointCloudBuilder_PointCloudBuilder_0:yq,_emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3:Dn,_emscripten_bind_PointCloudBuilder___destroy___0:zp,_emscripten_bind_PointCloud_PointCloud_0:mp,_emscripten_bind_PointCloud___destroy___0:Co,_emscripten_bind_PointCloud_num_attributes_0:hp,_emscripten_bind_PointCloud_num_points_0:fq,_emscripten_bind_VoidPtr___destroy___0:zp,_emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE:xq,_emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD:wq,_emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH:Bq,_emscripten_enum_draco_GeometryAttribute_Type_COLOR:Cq,_emscripten_enum_draco_GeometryAttribute_Type_GENERIC:zq,_emscripten_enum_draco_GeometryAttribute_Type_INVALID:xq,_emscripten_enum_draco_GeometryAttribute_Type_NORMAL:Bq,_emscripten_enum_draco_GeometryAttribute_Type_POSITION:wq,_emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD:uq,_emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING:Bq,_emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING:wq,_emscripten_replace_memory:Pa,_free:yc,_i64Add:Vn,_i64Subtract:Xn,_llvm_bswap_i32:sp,_malloc:$a,_memcpy:kh,_memmove:im,_memset:sj,_sbrk:Nl,dynCall_ii:Xp,dynCall_iii:qp,dynCall_iiii:Mo,dynCall_iiiiiii:In,dynCall_v:Gq,dynCall_vi:iq,dynCall_vii:Hp,dynCall_viii:Yo,dynCall_viiii:Do,dynCall_viiiii:so,dynCall_viiiiii:Pn,establishStackSpace:dq,getTempRet0:Uq,runPostSets:Un,setTempRet0:Pq,setThrew:Cp,stackAlloc:_o,stackRestore:Nq,stackSave:Wq}}) + + +// EMSCRIPTEN_END_ASM +(Module.asmGlobalArg,Module.asmLibraryArg,buffer);var ___cxa_can_catch=Module["___cxa_can_catch"]=asm["___cxa_can_catch"];var ___cxa_is_pointer_type=Module["___cxa_is_pointer_type"]=asm["___cxa_is_pointer_type"];var ___divdi3=Module["___divdi3"]=asm["___divdi3"];var ___muldi3=Module["___muldi3"]=asm["___muldi3"];var ___udivdi3=Module["___udivdi3"]=asm["___udivdi3"];var ___uremdi3=Module["___uremdi3"]=asm["___uremdi3"];var _bitshift64Lshr=Module["_bitshift64Lshr"]=asm["_bitshift64Lshr"];var _bitshift64Shl=Module["_bitshift64Shl"]=asm["_bitshift64Shl"];var _emscripten_bind_DracoInt8Array_DracoInt8Array_0=Module["_emscripten_bind_DracoInt8Array_DracoInt8Array_0"]=asm["_emscripten_bind_DracoInt8Array_DracoInt8Array_0"];var _emscripten_bind_DracoInt8Array_GetValue_1=Module["_emscripten_bind_DracoInt8Array_GetValue_1"]=asm["_emscripten_bind_DracoInt8Array_GetValue_1"];var _emscripten_bind_DracoInt8Array___destroy___0=Module["_emscripten_bind_DracoInt8Array___destroy___0"]=asm["_emscripten_bind_DracoInt8Array___destroy___0"];var _emscripten_bind_DracoInt8Array_size_0=Module["_emscripten_bind_DracoInt8Array_size_0"]=asm["_emscripten_bind_DracoInt8Array_size_0"];var _emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2=Module["_emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2"]=asm["_emscripten_bind_Encoder_EncodeMeshToDracoBuffer_2"];var _emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3=Module["_emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3"]=asm["_emscripten_bind_Encoder_EncodePointCloudToDracoBuffer_3"];var _emscripten_bind_Encoder_Encoder_0=Module["_emscripten_bind_Encoder_Encoder_0"]=asm["_emscripten_bind_Encoder_Encoder_0"];var _emscripten_bind_Encoder_SetAttributeExplicitQuantization_5=Module["_emscripten_bind_Encoder_SetAttributeExplicitQuantization_5"]=asm["_emscripten_bind_Encoder_SetAttributeExplicitQuantization_5"];var _emscripten_bind_Encoder_SetAttributeQuantization_2=Module["_emscripten_bind_Encoder_SetAttributeQuantization_2"]=asm["_emscripten_bind_Encoder_SetAttributeQuantization_2"];var _emscripten_bind_Encoder_SetEncodingMethod_1=Module["_emscripten_bind_Encoder_SetEncodingMethod_1"]=asm["_emscripten_bind_Encoder_SetEncodingMethod_1"];var _emscripten_bind_Encoder_SetSpeedOptions_2=Module["_emscripten_bind_Encoder_SetSpeedOptions_2"]=asm["_emscripten_bind_Encoder_SetSpeedOptions_2"];var _emscripten_bind_Encoder___destroy___0=Module["_emscripten_bind_Encoder___destroy___0"]=asm["_emscripten_bind_Encoder___destroy___0"];var _emscripten_bind_GeometryAttribute_GeometryAttribute_0=Module["_emscripten_bind_GeometryAttribute_GeometryAttribute_0"]=asm["_emscripten_bind_GeometryAttribute_GeometryAttribute_0"];var _emscripten_bind_GeometryAttribute___destroy___0=Module["_emscripten_bind_GeometryAttribute___destroy___0"]=asm["_emscripten_bind_GeometryAttribute___destroy___0"];var _emscripten_bind_MeshBuilder_AddFacesToMesh_3=Module["_emscripten_bind_MeshBuilder_AddFacesToMesh_3"]=asm["_emscripten_bind_MeshBuilder_AddFacesToMesh_3"];var _emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5=Module["_emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5"]=asm["_emscripten_bind_MeshBuilder_AddFloatAttributeToMesh_5"];var _emscripten_bind_MeshBuilder_AddFloatAttribute_5=Module["_emscripten_bind_MeshBuilder_AddFloatAttribute_5"]=asm["_emscripten_bind_MeshBuilder_AddFloatAttribute_5"];var _emscripten_bind_MeshBuilder_AddInt16Attribute_5=Module["_emscripten_bind_MeshBuilder_AddInt16Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddInt16Attribute_5"];var _emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5=Module["_emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5"]=asm["_emscripten_bind_MeshBuilder_AddInt32AttributeToMesh_5"];var _emscripten_bind_MeshBuilder_AddInt32Attribute_5=Module["_emscripten_bind_MeshBuilder_AddInt32Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddInt32Attribute_5"];var _emscripten_bind_MeshBuilder_AddInt8Attribute_5=Module["_emscripten_bind_MeshBuilder_AddInt8Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddInt8Attribute_5"];var _emscripten_bind_MeshBuilder_AddMetadataToMesh_2=Module["_emscripten_bind_MeshBuilder_AddMetadataToMesh_2"]=asm["_emscripten_bind_MeshBuilder_AddMetadataToMesh_2"];var _emscripten_bind_MeshBuilder_AddMetadata_2=Module["_emscripten_bind_MeshBuilder_AddMetadata_2"]=asm["_emscripten_bind_MeshBuilder_AddMetadata_2"];var _emscripten_bind_MeshBuilder_AddUInt16Attribute_5=Module["_emscripten_bind_MeshBuilder_AddUInt16Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddUInt16Attribute_5"];var _emscripten_bind_MeshBuilder_AddUInt32Attribute_5=Module["_emscripten_bind_MeshBuilder_AddUInt32Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddUInt32Attribute_5"];var _emscripten_bind_MeshBuilder_AddUInt8Attribute_5=Module["_emscripten_bind_MeshBuilder_AddUInt8Attribute_5"]=asm["_emscripten_bind_MeshBuilder_AddUInt8Attribute_5"];var _emscripten_bind_MeshBuilder_MeshBuilder_0=Module["_emscripten_bind_MeshBuilder_MeshBuilder_0"]=asm["_emscripten_bind_MeshBuilder_MeshBuilder_0"];var _emscripten_bind_MeshBuilder_SetMetadataForAttribute_3=Module["_emscripten_bind_MeshBuilder_SetMetadataForAttribute_3"]=asm["_emscripten_bind_MeshBuilder_SetMetadataForAttribute_3"];var _emscripten_bind_MeshBuilder___destroy___0=Module["_emscripten_bind_MeshBuilder___destroy___0"]=asm["_emscripten_bind_MeshBuilder___destroy___0"];var _emscripten_bind_Mesh_Mesh_0=Module["_emscripten_bind_Mesh_Mesh_0"]=asm["_emscripten_bind_Mesh_Mesh_0"];var _emscripten_bind_Mesh___destroy___0=Module["_emscripten_bind_Mesh___destroy___0"]=asm["_emscripten_bind_Mesh___destroy___0"];var _emscripten_bind_Mesh_num_attributes_0=Module["_emscripten_bind_Mesh_num_attributes_0"]=asm["_emscripten_bind_Mesh_num_attributes_0"];var _emscripten_bind_Mesh_num_faces_0=Module["_emscripten_bind_Mesh_num_faces_0"]=asm["_emscripten_bind_Mesh_num_faces_0"];var _emscripten_bind_Mesh_num_points_0=Module["_emscripten_bind_Mesh_num_points_0"]=asm["_emscripten_bind_Mesh_num_points_0"];var _emscripten_bind_Mesh_set_num_points_1=Module["_emscripten_bind_Mesh_set_num_points_1"]=asm["_emscripten_bind_Mesh_set_num_points_1"];var _emscripten_bind_MetadataBuilder_AddDoubleEntry_3=Module["_emscripten_bind_MetadataBuilder_AddDoubleEntry_3"]=asm["_emscripten_bind_MetadataBuilder_AddDoubleEntry_3"];var _emscripten_bind_MetadataBuilder_AddIntEntry_3=Module["_emscripten_bind_MetadataBuilder_AddIntEntry_3"]=asm["_emscripten_bind_MetadataBuilder_AddIntEntry_3"];var _emscripten_bind_MetadataBuilder_AddStringEntry_3=Module["_emscripten_bind_MetadataBuilder_AddStringEntry_3"]=asm["_emscripten_bind_MetadataBuilder_AddStringEntry_3"];var _emscripten_bind_MetadataBuilder_MetadataBuilder_0=Module["_emscripten_bind_MetadataBuilder_MetadataBuilder_0"]=asm["_emscripten_bind_MetadataBuilder_MetadataBuilder_0"];var _emscripten_bind_MetadataBuilder___destroy___0=Module["_emscripten_bind_MetadataBuilder___destroy___0"]=asm["_emscripten_bind_MetadataBuilder___destroy___0"];var _emscripten_bind_Metadata_Metadata_0=Module["_emscripten_bind_Metadata_Metadata_0"]=asm["_emscripten_bind_Metadata_Metadata_0"];var _emscripten_bind_Metadata___destroy___0=Module["_emscripten_bind_Metadata___destroy___0"]=asm["_emscripten_bind_Metadata___destroy___0"];var _emscripten_bind_PointAttribute_PointAttribute_0=Module["_emscripten_bind_PointAttribute_PointAttribute_0"]=asm["_emscripten_bind_PointAttribute_PointAttribute_0"];var _emscripten_bind_PointAttribute___destroy___0=Module["_emscripten_bind_PointAttribute___destroy___0"]=asm["_emscripten_bind_PointAttribute___destroy___0"];var _emscripten_bind_PointAttribute_attribute_type_0=Module["_emscripten_bind_PointAttribute_attribute_type_0"]=asm["_emscripten_bind_PointAttribute_attribute_type_0"];var _emscripten_bind_PointAttribute_byte_offset_0=Module["_emscripten_bind_PointAttribute_byte_offset_0"]=asm["_emscripten_bind_PointAttribute_byte_offset_0"];var _emscripten_bind_PointAttribute_byte_stride_0=Module["_emscripten_bind_PointAttribute_byte_stride_0"]=asm["_emscripten_bind_PointAttribute_byte_stride_0"];var _emscripten_bind_PointAttribute_data_type_0=Module["_emscripten_bind_PointAttribute_data_type_0"]=asm["_emscripten_bind_PointAttribute_data_type_0"];var _emscripten_bind_PointAttribute_normalized_0=Module["_emscripten_bind_PointAttribute_normalized_0"]=asm["_emscripten_bind_PointAttribute_normalized_0"];var _emscripten_bind_PointAttribute_num_components_0=Module["_emscripten_bind_PointAttribute_num_components_0"]=asm["_emscripten_bind_PointAttribute_num_components_0"];var _emscripten_bind_PointAttribute_size_0=Module["_emscripten_bind_PointAttribute_size_0"]=asm["_emscripten_bind_PointAttribute_size_0"];var _emscripten_bind_PointAttribute_unique_id_0=Module["_emscripten_bind_PointAttribute_unique_id_0"]=asm["_emscripten_bind_PointAttribute_unique_id_0"];var _emscripten_bind_PointCloudBuilder_AddFloatAttribute_5=Module["_emscripten_bind_PointCloudBuilder_AddFloatAttribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddFloatAttribute_5"];var _emscripten_bind_PointCloudBuilder_AddInt16Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddInt16Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddInt16Attribute_5"];var _emscripten_bind_PointCloudBuilder_AddInt32Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddInt32Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddInt32Attribute_5"];var _emscripten_bind_PointCloudBuilder_AddInt8Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddInt8Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddInt8Attribute_5"];var _emscripten_bind_PointCloudBuilder_AddMetadata_2=Module["_emscripten_bind_PointCloudBuilder_AddMetadata_2"]=asm["_emscripten_bind_PointCloudBuilder_AddMetadata_2"];var _emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddUInt16Attribute_5"];var _emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddUInt32Attribute_5"];var _emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5=Module["_emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5"]=asm["_emscripten_bind_PointCloudBuilder_AddUInt8Attribute_5"];var _emscripten_bind_PointCloudBuilder_PointCloudBuilder_0=Module["_emscripten_bind_PointCloudBuilder_PointCloudBuilder_0"]=asm["_emscripten_bind_PointCloudBuilder_PointCloudBuilder_0"];var _emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3=Module["_emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3"]=asm["_emscripten_bind_PointCloudBuilder_SetMetadataForAttribute_3"];var _emscripten_bind_PointCloudBuilder___destroy___0=Module["_emscripten_bind_PointCloudBuilder___destroy___0"]=asm["_emscripten_bind_PointCloudBuilder___destroy___0"];var _emscripten_bind_PointCloud_PointCloud_0=Module["_emscripten_bind_PointCloud_PointCloud_0"]=asm["_emscripten_bind_PointCloud_PointCloud_0"];var _emscripten_bind_PointCloud___destroy___0=Module["_emscripten_bind_PointCloud___destroy___0"]=asm["_emscripten_bind_PointCloud___destroy___0"];var _emscripten_bind_PointCloud_num_attributes_0=Module["_emscripten_bind_PointCloud_num_attributes_0"]=asm["_emscripten_bind_PointCloud_num_attributes_0"];var _emscripten_bind_PointCloud_num_points_0=Module["_emscripten_bind_PointCloud_num_points_0"]=asm["_emscripten_bind_PointCloud_num_points_0"];var _emscripten_bind_VoidPtr___destroy___0=Module["_emscripten_bind_VoidPtr___destroy___0"]=asm["_emscripten_bind_VoidPtr___destroy___0"];var _emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE=Module["_emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE"]=asm["_emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE"];var _emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD=Module["_emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD"]=asm["_emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD"];var _emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH=Module["_emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH"]=asm["_emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH"];var _emscripten_enum_draco_GeometryAttribute_Type_COLOR=Module["_emscripten_enum_draco_GeometryAttribute_Type_COLOR"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_COLOR"];var _emscripten_enum_draco_GeometryAttribute_Type_GENERIC=Module["_emscripten_enum_draco_GeometryAttribute_Type_GENERIC"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_GENERIC"];var _emscripten_enum_draco_GeometryAttribute_Type_INVALID=Module["_emscripten_enum_draco_GeometryAttribute_Type_INVALID"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_INVALID"];var _emscripten_enum_draco_GeometryAttribute_Type_NORMAL=Module["_emscripten_enum_draco_GeometryAttribute_Type_NORMAL"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_NORMAL"];var _emscripten_enum_draco_GeometryAttribute_Type_POSITION=Module["_emscripten_enum_draco_GeometryAttribute_Type_POSITION"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_POSITION"];var _emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD=Module["_emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD"]=asm["_emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD"];var _emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING=Module["_emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING"]=asm["_emscripten_enum_draco_MeshEncoderMethod_MESH_EDGEBREAKER_ENCODING"];var _emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING=Module["_emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING"]=asm["_emscripten_enum_draco_MeshEncoderMethod_MESH_SEQUENTIAL_ENCODING"];var _emscripten_replace_memory=Module["_emscripten_replace_memory"]=asm["_emscripten_replace_memory"];var _free=Module["_free"]=asm["_free"];var _i64Add=Module["_i64Add"]=asm["_i64Add"];var _i64Subtract=Module["_i64Subtract"]=asm["_i64Subtract"];var _llvm_bswap_i32=Module["_llvm_bswap_i32"]=asm["_llvm_bswap_i32"];var _malloc=Module["_malloc"]=asm["_malloc"];var _memcpy=Module["_memcpy"]=asm["_memcpy"];var _memmove=Module["_memmove"]=asm["_memmove"];var _memset=Module["_memset"]=asm["_memset"];var _sbrk=Module["_sbrk"]=asm["_sbrk"];var establishStackSpace=Module["establishStackSpace"]=asm["establishStackSpace"];var getTempRet0=Module["getTempRet0"]=asm["getTempRet0"];var runPostSets=Module["runPostSets"]=asm["runPostSets"];var setTempRet0=Module["setTempRet0"]=asm["setTempRet0"];var setThrew=Module["setThrew"]=asm["setThrew"];var stackAlloc=Module["stackAlloc"]=asm["stackAlloc"];var stackRestore=Module["stackRestore"]=asm["stackRestore"];var stackSave=Module["stackSave"]=asm["stackSave"];var dynCall_ii=Module["dynCall_ii"]=asm["dynCall_ii"];var dynCall_iii=Module["dynCall_iii"]=asm["dynCall_iii"];var dynCall_iiii=Module["dynCall_iiii"]=asm["dynCall_iiii"];var dynCall_iiiiiii=Module["dynCall_iiiiiii"]=asm["dynCall_iiiiiii"];var dynCall_v=Module["dynCall_v"]=asm["dynCall_v"];var dynCall_vi=Module["dynCall_vi"]=asm["dynCall_vi"];var dynCall_vii=Module["dynCall_vii"]=asm["dynCall_vii"];var dynCall_viii=Module["dynCall_viii"]=asm["dynCall_viii"];var dynCall_viiii=Module["dynCall_viiii"]=asm["dynCall_viiii"];var dynCall_viiiii=Module["dynCall_viiiii"]=asm["dynCall_viiiii"];var dynCall_viiiiii=Module["dynCall_viiiiii"]=asm["dynCall_viiiiii"];Module["asm"]=asm;if(memoryInitializer){if(!isDataURI(memoryInitializer)){if(typeof Module["locateFile"]==="function"){memoryInitializer=Module["locateFile"](memoryInitializer)}else if(Module["memoryInitializerPrefixURL"]){memoryInitializer=Module["memoryInitializerPrefixURL"]+memoryInitializer}}if(ENVIRONMENT_IS_NODE||ENVIRONMENT_IS_SHELL){var data=Module["readBinary"](memoryInitializer);HEAPU8.set(data,GLOBAL_BASE)}else{addRunDependency("memory initializer");var applyMemoryInitializer=(function(data){if(data.byteLength)data=new Uint8Array(data);HEAPU8.set(data,GLOBAL_BASE);if(Module["memoryInitializerRequest"])delete Module["memoryInitializerRequest"].response;removeRunDependency("memory initializer")});function doBrowserLoad(){Module["readAsync"](memoryInitializer,applyMemoryInitializer,(function(){throw"could not load memory initializer "+memoryInitializer}))}var memoryInitializerBytes=tryParseAsDataURI(memoryInitializer);if(memoryInitializerBytes){applyMemoryInitializer(memoryInitializerBytes.buffer)}else if(Module["memoryInitializerRequest"]){function useRequest(){var request=Module["memoryInitializerRequest"];var response=request.response;if(request.status!==200&&request.status!==0){var data=tryParseAsDataURI(Module["memoryInitializerRequestURL"]);if(data){response=data.buffer}else{console.warn("a problem seems to have happened with Module.memoryInitializerRequest, status: "+request.status+", retrying "+memoryInitializer);doBrowserLoad();return}}applyMemoryInitializer(response)}if(Module["memoryInitializerRequest"].response){setTimeout(useRequest,0)}else{Module["memoryInitializerRequest"].addEventListener("load",useRequest)}}else{doBrowserLoad()}}}Module["then"]=(function(func){if(Module["calledRun"]){func(Module)}else{var old=Module["onRuntimeInitialized"];Module["onRuntimeInitialized"]=(function(){if(old)old();func(Module)})}return Module});function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}ExitStatus.prototype=new Error;ExitStatus.prototype.constructor=ExitStatus;var initialStackTop;dependenciesFulfilled=function runCaller(){if(!Module["calledRun"])run();if(!Module["calledRun"])dependenciesFulfilled=runCaller};function run(args){args=args||Module["arguments"];if(runDependencies>0){return}preRun();if(runDependencies>0)return;if(Module["calledRun"])return;function doRun(){if(Module["calledRun"])return;Module["calledRun"]=true;if(ABORT)return;ensureInitRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout((function(){setTimeout((function(){Module["setStatus"]("")}),1);doRun()}),1)}else{doRun()}}Module["run"]=run;function exit(status,implicit){if(implicit&&Module["noExitRuntime"]&&status===0){return}if(Module["noExitRuntime"]){}else{ABORT=true;EXITSTATUS=status;STACKTOP=initialStackTop;exitRuntime();if(Module["onExit"])Module["onExit"](status)}if(ENVIRONMENT_IS_NODE){process["exit"](status)}Module["quit"](status,new ExitStatus(status))}Module["exit"]=exit;function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}if(what!==undefined){Module.print(what);Module.printErr(what);what=JSON.stringify(what)}else{what=""}ABORT=true;EXITSTATUS=1;throw"abort("+what+"). Build with -s ASSERTIONS=1 for more info."}Module["abort"]=abort;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}Module["noExitRuntime"]=true;run();function WrapperObject(){}WrapperObject.prototype=Object.create(WrapperObject.prototype);WrapperObject.prototype.constructor=WrapperObject;WrapperObject.prototype.__class__=WrapperObject;WrapperObject.__cache__={};Module["WrapperObject"]=WrapperObject;function getCache(__class__){return(__class__||WrapperObject).__cache__}Module["getCache"]=getCache;function wrapPointer(ptr,__class__){var cache=getCache(__class__);var ret=cache[ptr];if(ret)return ret;ret=Object.create((__class__||WrapperObject).prototype);ret.ptr=ptr;return cache[ptr]=ret}Module["wrapPointer"]=wrapPointer;function castObject(obj,__class__){return wrapPointer(obj.ptr,__class__)}Module["castObject"]=castObject;Module["NULL"]=wrapPointer(0);function destroy(obj){if(!obj["__destroy__"])throw"Error: Cannot destroy object. (Did you create it yourself?)";obj["__destroy__"]();delete getCache(obj.__class__)[obj.ptr]}Module["destroy"]=destroy;function compare(obj1,obj2){return obj1.ptr===obj2.ptr}Module["compare"]=compare;function getPointer(obj){return obj.ptr}Module["getPointer"]=getPointer;function getClass(obj){return obj.__class__}Module["getClass"]=getClass;var ensureCache={buffer:0,size:0,pos:0,temps:[],needed:0,prepare:(function(){if(ensureCache.needed){for(var i=0;i=ensureCache.size){assert(len>0);ensureCache.needed+=len;ret=Module["_malloc"](len);ensureCache.temps.push(ret)}else{ret=ensureCache.buffer+ensureCache.pos;ensureCache.pos+=len}return ret}),copy:(function(array,view,offset){var offsetShifted=offset;var bytes=view.BYTES_PER_ELEMENT;switch(bytes){case 2:offsetShifted>>=1;break;case 4:offsetShifted>>=2;break;case 8:offsetShifted>>=3;break}for(var i=0;i>>0,$jscomp.propertyToPolyfillSymbol[l]=$jscomp.IS_SYMBOL_NATIVE? +$jscomp.global.Symbol(l):$jscomp.POLYFILL_PREFIX+k+"$"+l),$jscomp.defineProperty(p,$jscomp.propertyToPolyfillSymbol[l],{configurable:!0,writable:!0,value:n})))}; +$jscomp.polyfill("Promise",function(h){function n(){this.batch_=null}function k(f){return f instanceof l?f:new l(function(q,u){q(f)})}if(h&&(!($jscomp.FORCE_POLYFILL_PROMISE||$jscomp.FORCE_POLYFILL_PROMISE_WHEN_NO_UNHANDLED_REJECTION&&"undefined"===typeof $jscomp.global.PromiseRejectionEvent)||!$jscomp.global.Promise||-1===$jscomp.global.Promise.toString().indexOf("[native code]")))return h;n.prototype.asyncExecute=function(f){if(null==this.batch_){this.batch_=[];var q=this;this.asyncExecuteFunction(function(){q.executeBatch_()})}this.batch_.push(f)}; +var p=$jscomp.global.setTimeout;n.prototype.asyncExecuteFunction=function(f){p(f,0)};n.prototype.executeBatch_=function(){for(;this.batch_&&this.batch_.length;){var f=this.batch_;this.batch_=[];for(var q=0;q=y}},"es6","es3"); +$jscomp.polyfill("Array.prototype.copyWithin",function(h){function n(k){k=Number(k);return Infinity===k||-Infinity===k?k:k|0}return h?h:function(k,p,l){var y=this.length;k=n(k);p=n(p);l=void 0===l?y:n(l);k=0>k?Math.max(y+k,0):Math.min(k,y);p=0>p?Math.max(y+p,0):Math.min(p,y);l=0>l?Math.max(y+l,0):Math.min(l,y);if(kp;)--l in this?this[--k]=this[l]:delete this[--k];return this}},"es6","es3"); +$jscomp.typedArrayCopyWithin=function(h){return h?h:Array.prototype.copyWithin};$jscomp.polyfill("Int8Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Uint8Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Uint8ClampedArray.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Int16Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5"); +$jscomp.polyfill("Uint16Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Int32Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Uint32Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Float32Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5");$jscomp.polyfill("Float64Array.prototype.copyWithin",$jscomp.typedArrayCopyWithin,"es6","es5"); +var DracoDecoderModule=function(){var h="undefined"!==typeof document&&document.currentScript?document.currentScript.src:void 0;"undefined"!==typeof __filename&&(h=h||__filename);return function(n){function k(e){return a.locateFile?a.locateFile(e,U):U+e}function p(e,b){if(e){var c=ia;var d=e+b;for(b=e;c[b]&&!(b>=d);)++b;if(16g?d+=String.fromCharCode(g):(g-=65536,d+=String.fromCharCode(55296|g>>10,56320|g&1023))}}else d+=String.fromCharCode(g)}c=d}}else c="";return c}function l(){var e=ja.buffer;a.HEAP8=W=new Int8Array(e);a.HEAP16=new Int16Array(e);a.HEAP32=ca=new Int32Array(e);a.HEAPU8=ia=new Uint8Array(e);a.HEAPU16=new Uint16Array(e);a.HEAPU32=Y=new Uint32Array(e);a.HEAPF32=new Float32Array(e);a.HEAPF64=new Float64Array(e)}function y(e){if(a.onAbort)a.onAbort(e); +e="Aborted("+e+")";da(e);sa=!0;e=new WebAssembly.RuntimeError(e+". Build with -sASSERTIONS for more info.");ka(e);throw e;}function f(e){try{if(e==P&&ea)return new Uint8Array(ea);if(ma)return ma(e);throw"both async and sync fetching of the wasm failed";}catch(b){y(b)}}function q(){if(!ea&&(ta||fa)){if("function"==typeof fetch&&!P.startsWith("file://"))return fetch(P,{credentials:"same-origin"}).then(function(e){if(!e.ok)throw"failed to load wasm binary file at '"+P+"'";return e.arrayBuffer()}).catch(function(){return f(P)}); +if(na)return new Promise(function(e,b){na(P,function(c){e(new Uint8Array(c))},b)})}return Promise.resolve().then(function(){return f(P)})}function u(e){for(;0>2]=b};this.get_type=function(){return Y[this.ptr+4>>2]};this.set_destructor=function(b){Y[this.ptr+8>>2]=b};this.get_destructor=function(){return Y[this.ptr+8>>2]};this.set_refcount=function(b){ca[this.ptr>>2]=b};this.set_caught=function(b){W[this.ptr+ +12>>0]=b?1:0};this.get_caught=function(){return 0!=W[this.ptr+12>>0]};this.set_rethrown=function(b){W[this.ptr+13>>0]=b?1:0};this.get_rethrown=function(){return 0!=W[this.ptr+13>>0]};this.init=function(b,c){this.set_adjusted_ptr(0);this.set_type(b);this.set_destructor(c);this.set_refcount(0);this.set_caught(!1);this.set_rethrown(!1)};this.add_ref=function(){ca[this.ptr>>2]+=1};this.release_ref=function(){var b=ca[this.ptr>>2];ca[this.ptr>>2]=b-1;return 1===b};this.set_adjusted_ptr=function(b){Y[this.ptr+ +16>>2]=b};this.get_adjusted_ptr=function(){return Y[this.ptr+16>>2]};this.get_exception_ptr=function(){if(ua(this.get_type()))return Y[this.excPtr>>2];var b=this.get_adjusted_ptr();return 0!==b?b:this.excPtr}}function F(){function e(){if(!la&&(la=!0,a.calledRun=!0,!sa)){va=!0;u(oa);wa(a);if(a.onRuntimeInitialized)a.onRuntimeInitialized();if(a.postRun)for("function"==typeof a.postRun&&(a.postRun=[a.postRun]);a.postRun.length;)xa.unshift(a.postRun.shift());u(xa)}}if(!(0=d?b++:2047>=d?b+=2:55296<=d&&57343>= +d?(b+=4,++c):b+=3}b=Array(b+1);c=0;d=b.length;if(0=t){var aa=e.charCodeAt(++g);t=65536+((t&1023)<<10)|aa&1023}if(127>=t){if(c>=d)break;b[c++]=t}else{if(2047>=t){if(c+1>=d)break;b[c++]=192|t>>6}else{if(65535>=t){if(c+2>=d)break;b[c++]=224|t>>12}else{if(c+3>=d)break;b[c++]=240|t>>18;b[c++]=128|t>>12&63}b[c++]=128|t>>6&63}b[c++]=128|t&63}}b[c]=0}e=r.alloc(b,W);r.copy(b,W,e);return e}return e}function Z(e){if("object"=== +typeof e){var b=r.alloc(e,W);r.copy(e,W,b);return b}return e}function X(){throw"cannot construct a VoidPtr, no constructor in IDL";}function S(){this.ptr=za();w(S)[this.ptr]=this}function Q(){this.ptr=Aa();w(Q)[this.ptr]=this}function V(){this.ptr=Ba();w(V)[this.ptr]=this}function x(){this.ptr=Ca();w(x)[this.ptr]=this}function D(){this.ptr=Da();w(D)[this.ptr]=this}function G(){this.ptr=Ea();w(G)[this.ptr]=this}function H(){this.ptr=Fa();w(H)[this.ptr]=this}function E(){this.ptr=Ga();w(E)[this.ptr]= +this}function T(){this.ptr=Ha();w(T)[this.ptr]=this}function C(){throw"cannot construct a Status, no constructor in IDL";}function I(){this.ptr=Ia();w(I)[this.ptr]=this}function J(){this.ptr=Ja();w(J)[this.ptr]=this}function K(){this.ptr=Ka();w(K)[this.ptr]=this}function L(){this.ptr=La();w(L)[this.ptr]=this}function M(){this.ptr=Ma();w(M)[this.ptr]=this}function N(){this.ptr=Na();w(N)[this.ptr]=this}function O(){this.ptr=Oa();w(O)[this.ptr]=this}function z(){this.ptr=Pa();w(z)[this.ptr]=this}function m(){this.ptr= +Qa();w(m)[this.ptr]=this}n=void 0===n?{}:n;var a="undefined"!=typeof n?n:{},wa,ka;a.ready=new Promise(function(e,b){wa=e;ka=b});var Ra=!1,Sa=!1;a.onRuntimeInitialized=function(){Ra=!0;if(Sa&&"function"===typeof a.onModuleLoaded)a.onModuleLoaded(a)};a.onModuleParsed=function(){Sa=!0;if(Ra&&"function"===typeof a.onModuleLoaded)a.onModuleLoaded(a)};a.isVersionSupported=function(e){if("string"!==typeof e)return!1;e=e.split(".");return 2>e.length||3=e[1]?!0:0!=e[0]||10< +e[1]?!1:!0};var Ta=Object.assign({},a),ta="object"==typeof window,fa="function"==typeof importScripts,Ua="object"==typeof process&&"object"==typeof process.versions&&"string"==typeof process.versions.node,U="";if(Ua){var Va=require("fs"),pa=require("path");U=fa?pa.dirname(U)+"/":__dirname+"/";var Wa=function(e,b){e=e.startsWith("file://")?new URL(e):pa.normalize(e);return Va.readFileSync(e,b?void 0:"utf8")};var ma=function(e){e=Wa(e,!0);e.buffer||(e=new Uint8Array(e));return e};var na=function(e, +b,c){e=e.startsWith("file://")?new URL(e):pa.normalize(e);Va.readFile(e,function(d,g){d?c(d):b(g.buffer)})};1>>=0;if(2147483648=c;c*=2){var d=b*(1+.2/c);d=Math.min(d,e+100663296);var g=Math;d=Math.max(e,d);g=g.min.call(g,2147483648,d+(65536-d%65536)%65536);a:{d=ja.buffer;try{ja.grow(g-d.byteLength+65535>>>16);l();var t=1;break a}catch(aa){}t=void 0}if(t)return!0}return!1}};(function(){function e(g,t){a.asm=g.exports;ja=a.asm.e;l();oa.unshift(a.asm.f);ba--;a.monitorRunDependencies&&a.monitorRunDependencies(ba);0==ba&&(null!==qa&&(clearInterval(qa),qa=null),ha&&(g=ha,ha=null,g()))}function b(g){e(g.instance)} +function c(g){return q().then(function(t){return WebAssembly.instantiate(t,d)}).then(function(t){return t}).then(g,function(t){da("failed to asynchronously prepare wasm: "+t);y(t)})}var d={a:qd};ba++;a.monitorRunDependencies&&a.monitorRunDependencies(ba);if(a.instantiateWasm)try{return a.instantiateWasm(d,e)}catch(g){da("Module.instantiateWasm callback failed with error: "+g),ka(g)}(function(){return ea||"function"!=typeof WebAssembly.instantiateStreaming||P.startsWith("data:application/octet-stream;base64,")|| +P.startsWith("file://")||Ua||"function"!=typeof fetch?c(b):fetch(P,{credentials:"same-origin"}).then(function(g){return WebAssembly.instantiateStreaming(g,d).then(b,function(t){da("wasm streaming compile failed: "+t);da("falling back to ArrayBuffer instantiation");return c(b)})})})().catch(ka);return{}})();var Xa=a._emscripten_bind_VoidPtr___destroy___0=function(){return(Xa=a._emscripten_bind_VoidPtr___destroy___0=a.asm.h).apply(null,arguments)},za=a._emscripten_bind_DecoderBuffer_DecoderBuffer_0= +function(){return(za=a._emscripten_bind_DecoderBuffer_DecoderBuffer_0=a.asm.i).apply(null,arguments)},Ya=a._emscripten_bind_DecoderBuffer_Init_2=function(){return(Ya=a._emscripten_bind_DecoderBuffer_Init_2=a.asm.j).apply(null,arguments)},Za=a._emscripten_bind_DecoderBuffer___destroy___0=function(){return(Za=a._emscripten_bind_DecoderBuffer___destroy___0=a.asm.k).apply(null,arguments)},Aa=a._emscripten_bind_AttributeTransformData_AttributeTransformData_0=function(){return(Aa=a._emscripten_bind_AttributeTransformData_AttributeTransformData_0= +a.asm.l).apply(null,arguments)},$a=a._emscripten_bind_AttributeTransformData_transform_type_0=function(){return($a=a._emscripten_bind_AttributeTransformData_transform_type_0=a.asm.m).apply(null,arguments)},ab=a._emscripten_bind_AttributeTransformData___destroy___0=function(){return(ab=a._emscripten_bind_AttributeTransformData___destroy___0=a.asm.n).apply(null,arguments)},Ba=a._emscripten_bind_GeometryAttribute_GeometryAttribute_0=function(){return(Ba=a._emscripten_bind_GeometryAttribute_GeometryAttribute_0= +a.asm.o).apply(null,arguments)},bb=a._emscripten_bind_GeometryAttribute___destroy___0=function(){return(bb=a._emscripten_bind_GeometryAttribute___destroy___0=a.asm.p).apply(null,arguments)},Ca=a._emscripten_bind_PointAttribute_PointAttribute_0=function(){return(Ca=a._emscripten_bind_PointAttribute_PointAttribute_0=a.asm.q).apply(null,arguments)},cb=a._emscripten_bind_PointAttribute_size_0=function(){return(cb=a._emscripten_bind_PointAttribute_size_0=a.asm.r).apply(null,arguments)},db=a._emscripten_bind_PointAttribute_GetAttributeTransformData_0= +function(){return(db=a._emscripten_bind_PointAttribute_GetAttributeTransformData_0=a.asm.s).apply(null,arguments)},eb=a._emscripten_bind_PointAttribute_attribute_type_0=function(){return(eb=a._emscripten_bind_PointAttribute_attribute_type_0=a.asm.t).apply(null,arguments)},fb=a._emscripten_bind_PointAttribute_data_type_0=function(){return(fb=a._emscripten_bind_PointAttribute_data_type_0=a.asm.u).apply(null,arguments)},gb=a._emscripten_bind_PointAttribute_num_components_0=function(){return(gb=a._emscripten_bind_PointAttribute_num_components_0= +a.asm.v).apply(null,arguments)},hb=a._emscripten_bind_PointAttribute_normalized_0=function(){return(hb=a._emscripten_bind_PointAttribute_normalized_0=a.asm.w).apply(null,arguments)},ib=a._emscripten_bind_PointAttribute_byte_stride_0=function(){return(ib=a._emscripten_bind_PointAttribute_byte_stride_0=a.asm.x).apply(null,arguments)},jb=a._emscripten_bind_PointAttribute_byte_offset_0=function(){return(jb=a._emscripten_bind_PointAttribute_byte_offset_0=a.asm.y).apply(null,arguments)},kb=a._emscripten_bind_PointAttribute_unique_id_0= +function(){return(kb=a._emscripten_bind_PointAttribute_unique_id_0=a.asm.z).apply(null,arguments)},lb=a._emscripten_bind_PointAttribute___destroy___0=function(){return(lb=a._emscripten_bind_PointAttribute___destroy___0=a.asm.A).apply(null,arguments)},Da=a._emscripten_bind_AttributeQuantizationTransform_AttributeQuantizationTransform_0=function(){return(Da=a._emscripten_bind_AttributeQuantizationTransform_AttributeQuantizationTransform_0=a.asm.B).apply(null,arguments)},mb=a._emscripten_bind_AttributeQuantizationTransform_InitFromAttribute_1= +function(){return(mb=a._emscripten_bind_AttributeQuantizationTransform_InitFromAttribute_1=a.asm.C).apply(null,arguments)},nb=a._emscripten_bind_AttributeQuantizationTransform_quantization_bits_0=function(){return(nb=a._emscripten_bind_AttributeQuantizationTransform_quantization_bits_0=a.asm.D).apply(null,arguments)},ob=a._emscripten_bind_AttributeQuantizationTransform_min_value_1=function(){return(ob=a._emscripten_bind_AttributeQuantizationTransform_min_value_1=a.asm.E).apply(null,arguments)},pb= +a._emscripten_bind_AttributeQuantizationTransform_range_0=function(){return(pb=a._emscripten_bind_AttributeQuantizationTransform_range_0=a.asm.F).apply(null,arguments)},qb=a._emscripten_bind_AttributeQuantizationTransform___destroy___0=function(){return(qb=a._emscripten_bind_AttributeQuantizationTransform___destroy___0=a.asm.G).apply(null,arguments)},Ea=a._emscripten_bind_AttributeOctahedronTransform_AttributeOctahedronTransform_0=function(){return(Ea=a._emscripten_bind_AttributeOctahedronTransform_AttributeOctahedronTransform_0= +a.asm.H).apply(null,arguments)},rb=a._emscripten_bind_AttributeOctahedronTransform_InitFromAttribute_1=function(){return(rb=a._emscripten_bind_AttributeOctahedronTransform_InitFromAttribute_1=a.asm.I).apply(null,arguments)},sb=a._emscripten_bind_AttributeOctahedronTransform_quantization_bits_0=function(){return(sb=a._emscripten_bind_AttributeOctahedronTransform_quantization_bits_0=a.asm.J).apply(null,arguments)},tb=a._emscripten_bind_AttributeOctahedronTransform___destroy___0=function(){return(tb= +a._emscripten_bind_AttributeOctahedronTransform___destroy___0=a.asm.K).apply(null,arguments)},Fa=a._emscripten_bind_PointCloud_PointCloud_0=function(){return(Fa=a._emscripten_bind_PointCloud_PointCloud_0=a.asm.L).apply(null,arguments)},ub=a._emscripten_bind_PointCloud_num_attributes_0=function(){return(ub=a._emscripten_bind_PointCloud_num_attributes_0=a.asm.M).apply(null,arguments)},vb=a._emscripten_bind_PointCloud_num_points_0=function(){return(vb=a._emscripten_bind_PointCloud_num_points_0=a.asm.N).apply(null, +arguments)},wb=a._emscripten_bind_PointCloud___destroy___0=function(){return(wb=a._emscripten_bind_PointCloud___destroy___0=a.asm.O).apply(null,arguments)},Ga=a._emscripten_bind_Mesh_Mesh_0=function(){return(Ga=a._emscripten_bind_Mesh_Mesh_0=a.asm.P).apply(null,arguments)},xb=a._emscripten_bind_Mesh_num_faces_0=function(){return(xb=a._emscripten_bind_Mesh_num_faces_0=a.asm.Q).apply(null,arguments)},yb=a._emscripten_bind_Mesh_num_attributes_0=function(){return(yb=a._emscripten_bind_Mesh_num_attributes_0= +a.asm.R).apply(null,arguments)},zb=a._emscripten_bind_Mesh_num_points_0=function(){return(zb=a._emscripten_bind_Mesh_num_points_0=a.asm.S).apply(null,arguments)},Ab=a._emscripten_bind_Mesh___destroy___0=function(){return(Ab=a._emscripten_bind_Mesh___destroy___0=a.asm.T).apply(null,arguments)},Ha=a._emscripten_bind_Metadata_Metadata_0=function(){return(Ha=a._emscripten_bind_Metadata_Metadata_0=a.asm.U).apply(null,arguments)},Bb=a._emscripten_bind_Metadata___destroy___0=function(){return(Bb=a._emscripten_bind_Metadata___destroy___0= +a.asm.V).apply(null,arguments)},Cb=a._emscripten_bind_Status_code_0=function(){return(Cb=a._emscripten_bind_Status_code_0=a.asm.W).apply(null,arguments)},Db=a._emscripten_bind_Status_ok_0=function(){return(Db=a._emscripten_bind_Status_ok_0=a.asm.X).apply(null,arguments)},Eb=a._emscripten_bind_Status_error_msg_0=function(){return(Eb=a._emscripten_bind_Status_error_msg_0=a.asm.Y).apply(null,arguments)},Fb=a._emscripten_bind_Status___destroy___0=function(){return(Fb=a._emscripten_bind_Status___destroy___0= +a.asm.Z).apply(null,arguments)},Ia=a._emscripten_bind_DracoFloat32Array_DracoFloat32Array_0=function(){return(Ia=a._emscripten_bind_DracoFloat32Array_DracoFloat32Array_0=a.asm._).apply(null,arguments)},Gb=a._emscripten_bind_DracoFloat32Array_GetValue_1=function(){return(Gb=a._emscripten_bind_DracoFloat32Array_GetValue_1=a.asm.$).apply(null,arguments)},Hb=a._emscripten_bind_DracoFloat32Array_size_0=function(){return(Hb=a._emscripten_bind_DracoFloat32Array_size_0=a.asm.aa).apply(null,arguments)},Ib= +a._emscripten_bind_DracoFloat32Array___destroy___0=function(){return(Ib=a._emscripten_bind_DracoFloat32Array___destroy___0=a.asm.ba).apply(null,arguments)},Ja=a._emscripten_bind_DracoInt8Array_DracoInt8Array_0=function(){return(Ja=a._emscripten_bind_DracoInt8Array_DracoInt8Array_0=a.asm.ca).apply(null,arguments)},Jb=a._emscripten_bind_DracoInt8Array_GetValue_1=function(){return(Jb=a._emscripten_bind_DracoInt8Array_GetValue_1=a.asm.da).apply(null,arguments)},Kb=a._emscripten_bind_DracoInt8Array_size_0= +function(){return(Kb=a._emscripten_bind_DracoInt8Array_size_0=a.asm.ea).apply(null,arguments)},Lb=a._emscripten_bind_DracoInt8Array___destroy___0=function(){return(Lb=a._emscripten_bind_DracoInt8Array___destroy___0=a.asm.fa).apply(null,arguments)},Ka=a._emscripten_bind_DracoUInt8Array_DracoUInt8Array_0=function(){return(Ka=a._emscripten_bind_DracoUInt8Array_DracoUInt8Array_0=a.asm.ga).apply(null,arguments)},Mb=a._emscripten_bind_DracoUInt8Array_GetValue_1=function(){return(Mb=a._emscripten_bind_DracoUInt8Array_GetValue_1= +a.asm.ha).apply(null,arguments)},Nb=a._emscripten_bind_DracoUInt8Array_size_0=function(){return(Nb=a._emscripten_bind_DracoUInt8Array_size_0=a.asm.ia).apply(null,arguments)},Ob=a._emscripten_bind_DracoUInt8Array___destroy___0=function(){return(Ob=a._emscripten_bind_DracoUInt8Array___destroy___0=a.asm.ja).apply(null,arguments)},La=a._emscripten_bind_DracoInt16Array_DracoInt16Array_0=function(){return(La=a._emscripten_bind_DracoInt16Array_DracoInt16Array_0=a.asm.ka).apply(null,arguments)},Pb=a._emscripten_bind_DracoInt16Array_GetValue_1= +function(){return(Pb=a._emscripten_bind_DracoInt16Array_GetValue_1=a.asm.la).apply(null,arguments)},Qb=a._emscripten_bind_DracoInt16Array_size_0=function(){return(Qb=a._emscripten_bind_DracoInt16Array_size_0=a.asm.ma).apply(null,arguments)},Rb=a._emscripten_bind_DracoInt16Array___destroy___0=function(){return(Rb=a._emscripten_bind_DracoInt16Array___destroy___0=a.asm.na).apply(null,arguments)},Ma=a._emscripten_bind_DracoUInt16Array_DracoUInt16Array_0=function(){return(Ma=a._emscripten_bind_DracoUInt16Array_DracoUInt16Array_0= +a.asm.oa).apply(null,arguments)},Sb=a._emscripten_bind_DracoUInt16Array_GetValue_1=function(){return(Sb=a._emscripten_bind_DracoUInt16Array_GetValue_1=a.asm.pa).apply(null,arguments)},Tb=a._emscripten_bind_DracoUInt16Array_size_0=function(){return(Tb=a._emscripten_bind_DracoUInt16Array_size_0=a.asm.qa).apply(null,arguments)},Ub=a._emscripten_bind_DracoUInt16Array___destroy___0=function(){return(Ub=a._emscripten_bind_DracoUInt16Array___destroy___0=a.asm.ra).apply(null,arguments)},Na=a._emscripten_bind_DracoInt32Array_DracoInt32Array_0= +function(){return(Na=a._emscripten_bind_DracoInt32Array_DracoInt32Array_0=a.asm.sa).apply(null,arguments)},Vb=a._emscripten_bind_DracoInt32Array_GetValue_1=function(){return(Vb=a._emscripten_bind_DracoInt32Array_GetValue_1=a.asm.ta).apply(null,arguments)},Wb=a._emscripten_bind_DracoInt32Array_size_0=function(){return(Wb=a._emscripten_bind_DracoInt32Array_size_0=a.asm.ua).apply(null,arguments)},Xb=a._emscripten_bind_DracoInt32Array___destroy___0=function(){return(Xb=a._emscripten_bind_DracoInt32Array___destroy___0= +a.asm.va).apply(null,arguments)},Oa=a._emscripten_bind_DracoUInt32Array_DracoUInt32Array_0=function(){return(Oa=a._emscripten_bind_DracoUInt32Array_DracoUInt32Array_0=a.asm.wa).apply(null,arguments)},Yb=a._emscripten_bind_DracoUInt32Array_GetValue_1=function(){return(Yb=a._emscripten_bind_DracoUInt32Array_GetValue_1=a.asm.xa).apply(null,arguments)},Zb=a._emscripten_bind_DracoUInt32Array_size_0=function(){return(Zb=a._emscripten_bind_DracoUInt32Array_size_0=a.asm.ya).apply(null,arguments)},$b=a._emscripten_bind_DracoUInt32Array___destroy___0= +function(){return($b=a._emscripten_bind_DracoUInt32Array___destroy___0=a.asm.za).apply(null,arguments)},Pa=a._emscripten_bind_MetadataQuerier_MetadataQuerier_0=function(){return(Pa=a._emscripten_bind_MetadataQuerier_MetadataQuerier_0=a.asm.Aa).apply(null,arguments)},ac=a._emscripten_bind_MetadataQuerier_HasEntry_2=function(){return(ac=a._emscripten_bind_MetadataQuerier_HasEntry_2=a.asm.Ba).apply(null,arguments)},bc=a._emscripten_bind_MetadataQuerier_GetIntEntry_2=function(){return(bc=a._emscripten_bind_MetadataQuerier_GetIntEntry_2= +a.asm.Ca).apply(null,arguments)},cc=a._emscripten_bind_MetadataQuerier_GetIntEntryArray_3=function(){return(cc=a._emscripten_bind_MetadataQuerier_GetIntEntryArray_3=a.asm.Da).apply(null,arguments)},dc=a._emscripten_bind_MetadataQuerier_GetDoubleEntry_2=function(){return(dc=a._emscripten_bind_MetadataQuerier_GetDoubleEntry_2=a.asm.Ea).apply(null,arguments)},ec=a._emscripten_bind_MetadataQuerier_GetStringEntry_2=function(){return(ec=a._emscripten_bind_MetadataQuerier_GetStringEntry_2=a.asm.Fa).apply(null, +arguments)},fc=a._emscripten_bind_MetadataQuerier_NumEntries_1=function(){return(fc=a._emscripten_bind_MetadataQuerier_NumEntries_1=a.asm.Ga).apply(null,arguments)},gc=a._emscripten_bind_MetadataQuerier_GetEntryName_2=function(){return(gc=a._emscripten_bind_MetadataQuerier_GetEntryName_2=a.asm.Ha).apply(null,arguments)},hc=a._emscripten_bind_MetadataQuerier___destroy___0=function(){return(hc=a._emscripten_bind_MetadataQuerier___destroy___0=a.asm.Ia).apply(null,arguments)},Qa=a._emscripten_bind_Decoder_Decoder_0= +function(){return(Qa=a._emscripten_bind_Decoder_Decoder_0=a.asm.Ja).apply(null,arguments)},ic=a._emscripten_bind_Decoder_DecodeArrayToPointCloud_3=function(){return(ic=a._emscripten_bind_Decoder_DecodeArrayToPointCloud_3=a.asm.Ka).apply(null,arguments)},jc=a._emscripten_bind_Decoder_DecodeArrayToMesh_3=function(){return(jc=a._emscripten_bind_Decoder_DecodeArrayToMesh_3=a.asm.La).apply(null,arguments)},kc=a._emscripten_bind_Decoder_GetAttributeId_2=function(){return(kc=a._emscripten_bind_Decoder_GetAttributeId_2= +a.asm.Ma).apply(null,arguments)},lc=a._emscripten_bind_Decoder_GetAttributeIdByName_2=function(){return(lc=a._emscripten_bind_Decoder_GetAttributeIdByName_2=a.asm.Na).apply(null,arguments)},mc=a._emscripten_bind_Decoder_GetAttributeIdByMetadataEntry_3=function(){return(mc=a._emscripten_bind_Decoder_GetAttributeIdByMetadataEntry_3=a.asm.Oa).apply(null,arguments)},nc=a._emscripten_bind_Decoder_GetAttribute_2=function(){return(nc=a._emscripten_bind_Decoder_GetAttribute_2=a.asm.Pa).apply(null,arguments)}, +oc=a._emscripten_bind_Decoder_GetAttributeByUniqueId_2=function(){return(oc=a._emscripten_bind_Decoder_GetAttributeByUniqueId_2=a.asm.Qa).apply(null,arguments)},pc=a._emscripten_bind_Decoder_GetMetadata_1=function(){return(pc=a._emscripten_bind_Decoder_GetMetadata_1=a.asm.Ra).apply(null,arguments)},qc=a._emscripten_bind_Decoder_GetAttributeMetadata_2=function(){return(qc=a._emscripten_bind_Decoder_GetAttributeMetadata_2=a.asm.Sa).apply(null,arguments)},rc=a._emscripten_bind_Decoder_GetFaceFromMesh_3= +function(){return(rc=a._emscripten_bind_Decoder_GetFaceFromMesh_3=a.asm.Ta).apply(null,arguments)},sc=a._emscripten_bind_Decoder_GetTriangleStripsFromMesh_2=function(){return(sc=a._emscripten_bind_Decoder_GetTriangleStripsFromMesh_2=a.asm.Ua).apply(null,arguments)},tc=a._emscripten_bind_Decoder_GetTrianglesUInt16Array_3=function(){return(tc=a._emscripten_bind_Decoder_GetTrianglesUInt16Array_3=a.asm.Va).apply(null,arguments)},uc=a._emscripten_bind_Decoder_GetTrianglesUInt32Array_3=function(){return(uc= +a._emscripten_bind_Decoder_GetTrianglesUInt32Array_3=a.asm.Wa).apply(null,arguments)},vc=a._emscripten_bind_Decoder_GetAttributeFloat_3=function(){return(vc=a._emscripten_bind_Decoder_GetAttributeFloat_3=a.asm.Xa).apply(null,arguments)},wc=a._emscripten_bind_Decoder_GetAttributeFloatForAllPoints_3=function(){return(wc=a._emscripten_bind_Decoder_GetAttributeFloatForAllPoints_3=a.asm.Ya).apply(null,arguments)},xc=a._emscripten_bind_Decoder_GetAttributeIntForAllPoints_3=function(){return(xc=a._emscripten_bind_Decoder_GetAttributeIntForAllPoints_3= +a.asm.Za).apply(null,arguments)},yc=a._emscripten_bind_Decoder_GetAttributeInt8ForAllPoints_3=function(){return(yc=a._emscripten_bind_Decoder_GetAttributeInt8ForAllPoints_3=a.asm._a).apply(null,arguments)},zc=a._emscripten_bind_Decoder_GetAttributeUInt8ForAllPoints_3=function(){return(zc=a._emscripten_bind_Decoder_GetAttributeUInt8ForAllPoints_3=a.asm.$a).apply(null,arguments)},Ac=a._emscripten_bind_Decoder_GetAttributeInt16ForAllPoints_3=function(){return(Ac=a._emscripten_bind_Decoder_GetAttributeInt16ForAllPoints_3= +a.asm.ab).apply(null,arguments)},Bc=a._emscripten_bind_Decoder_GetAttributeUInt16ForAllPoints_3=function(){return(Bc=a._emscripten_bind_Decoder_GetAttributeUInt16ForAllPoints_3=a.asm.bb).apply(null,arguments)},Cc=a._emscripten_bind_Decoder_GetAttributeInt32ForAllPoints_3=function(){return(Cc=a._emscripten_bind_Decoder_GetAttributeInt32ForAllPoints_3=a.asm.cb).apply(null,arguments)},Dc=a._emscripten_bind_Decoder_GetAttributeUInt32ForAllPoints_3=function(){return(Dc=a._emscripten_bind_Decoder_GetAttributeUInt32ForAllPoints_3= +a.asm.db).apply(null,arguments)},Ec=a._emscripten_bind_Decoder_GetAttributeDataArrayForAllPoints_5=function(){return(Ec=a._emscripten_bind_Decoder_GetAttributeDataArrayForAllPoints_5=a.asm.eb).apply(null,arguments)},Fc=a._emscripten_bind_Decoder_SkipAttributeTransform_1=function(){return(Fc=a._emscripten_bind_Decoder_SkipAttributeTransform_1=a.asm.fb).apply(null,arguments)},Gc=a._emscripten_bind_Decoder_GetEncodedGeometryType_Deprecated_1=function(){return(Gc=a._emscripten_bind_Decoder_GetEncodedGeometryType_Deprecated_1= +a.asm.gb).apply(null,arguments)},Hc=a._emscripten_bind_Decoder_DecodeBufferToPointCloud_2=function(){return(Hc=a._emscripten_bind_Decoder_DecodeBufferToPointCloud_2=a.asm.hb).apply(null,arguments)},Ic=a._emscripten_bind_Decoder_DecodeBufferToMesh_2=function(){return(Ic=a._emscripten_bind_Decoder_DecodeBufferToMesh_2=a.asm.ib).apply(null,arguments)},Jc=a._emscripten_bind_Decoder___destroy___0=function(){return(Jc=a._emscripten_bind_Decoder___destroy___0=a.asm.jb).apply(null,arguments)},Kc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_INVALID_TRANSFORM= +function(){return(Kc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_INVALID_TRANSFORM=a.asm.kb).apply(null,arguments)},Lc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_NO_TRANSFORM=function(){return(Lc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_NO_TRANSFORM=a.asm.lb).apply(null,arguments)},Mc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_QUANTIZATION_TRANSFORM=function(){return(Mc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_QUANTIZATION_TRANSFORM= +a.asm.mb).apply(null,arguments)},Nc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_OCTAHEDRON_TRANSFORM=function(){return(Nc=a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_OCTAHEDRON_TRANSFORM=a.asm.nb).apply(null,arguments)},Oc=a._emscripten_enum_draco_GeometryAttribute_Type_INVALID=function(){return(Oc=a._emscripten_enum_draco_GeometryAttribute_Type_INVALID=a.asm.ob).apply(null,arguments)},Pc=a._emscripten_enum_draco_GeometryAttribute_Type_POSITION=function(){return(Pc=a._emscripten_enum_draco_GeometryAttribute_Type_POSITION= +a.asm.pb).apply(null,arguments)},Qc=a._emscripten_enum_draco_GeometryAttribute_Type_NORMAL=function(){return(Qc=a._emscripten_enum_draco_GeometryAttribute_Type_NORMAL=a.asm.qb).apply(null,arguments)},Rc=a._emscripten_enum_draco_GeometryAttribute_Type_COLOR=function(){return(Rc=a._emscripten_enum_draco_GeometryAttribute_Type_COLOR=a.asm.rb).apply(null,arguments)},Sc=a._emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD=function(){return(Sc=a._emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD= +a.asm.sb).apply(null,arguments)},Tc=a._emscripten_enum_draco_GeometryAttribute_Type_GENERIC=function(){return(Tc=a._emscripten_enum_draco_GeometryAttribute_Type_GENERIC=a.asm.tb).apply(null,arguments)},Uc=a._emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE=function(){return(Uc=a._emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE=a.asm.ub).apply(null,arguments)},Vc=a._emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD=function(){return(Vc=a._emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD= +a.asm.vb).apply(null,arguments)},Wc=a._emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH=function(){return(Wc=a._emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH=a.asm.wb).apply(null,arguments)},Xc=a._emscripten_enum_draco_DataType_DT_INVALID=function(){return(Xc=a._emscripten_enum_draco_DataType_DT_INVALID=a.asm.xb).apply(null,arguments)},Yc=a._emscripten_enum_draco_DataType_DT_INT8=function(){return(Yc=a._emscripten_enum_draco_DataType_DT_INT8=a.asm.yb).apply(null,arguments)},Zc= +a._emscripten_enum_draco_DataType_DT_UINT8=function(){return(Zc=a._emscripten_enum_draco_DataType_DT_UINT8=a.asm.zb).apply(null,arguments)},$c=a._emscripten_enum_draco_DataType_DT_INT16=function(){return($c=a._emscripten_enum_draco_DataType_DT_INT16=a.asm.Ab).apply(null,arguments)},ad=a._emscripten_enum_draco_DataType_DT_UINT16=function(){return(ad=a._emscripten_enum_draco_DataType_DT_UINT16=a.asm.Bb).apply(null,arguments)},bd=a._emscripten_enum_draco_DataType_DT_INT32=function(){return(bd=a._emscripten_enum_draco_DataType_DT_INT32= +a.asm.Cb).apply(null,arguments)},cd=a._emscripten_enum_draco_DataType_DT_UINT32=function(){return(cd=a._emscripten_enum_draco_DataType_DT_UINT32=a.asm.Db).apply(null,arguments)},dd=a._emscripten_enum_draco_DataType_DT_INT64=function(){return(dd=a._emscripten_enum_draco_DataType_DT_INT64=a.asm.Eb).apply(null,arguments)},ed=a._emscripten_enum_draco_DataType_DT_UINT64=function(){return(ed=a._emscripten_enum_draco_DataType_DT_UINT64=a.asm.Fb).apply(null,arguments)},fd=a._emscripten_enum_draco_DataType_DT_FLOAT32= +function(){return(fd=a._emscripten_enum_draco_DataType_DT_FLOAT32=a.asm.Gb).apply(null,arguments)},gd=a._emscripten_enum_draco_DataType_DT_FLOAT64=function(){return(gd=a._emscripten_enum_draco_DataType_DT_FLOAT64=a.asm.Hb).apply(null,arguments)},hd=a._emscripten_enum_draco_DataType_DT_BOOL=function(){return(hd=a._emscripten_enum_draco_DataType_DT_BOOL=a.asm.Ib).apply(null,arguments)},id=a._emscripten_enum_draco_DataType_DT_TYPES_COUNT=function(){return(id=a._emscripten_enum_draco_DataType_DT_TYPES_COUNT= +a.asm.Jb).apply(null,arguments)},jd=a._emscripten_enum_draco_StatusCode_OK=function(){return(jd=a._emscripten_enum_draco_StatusCode_OK=a.asm.Kb).apply(null,arguments)},kd=a._emscripten_enum_draco_StatusCode_DRACO_ERROR=function(){return(kd=a._emscripten_enum_draco_StatusCode_DRACO_ERROR=a.asm.Lb).apply(null,arguments)},ld=a._emscripten_enum_draco_StatusCode_IO_ERROR=function(){return(ld=a._emscripten_enum_draco_StatusCode_IO_ERROR=a.asm.Mb).apply(null,arguments)},md=a._emscripten_enum_draco_StatusCode_INVALID_PARAMETER= +function(){return(md=a._emscripten_enum_draco_StatusCode_INVALID_PARAMETER=a.asm.Nb).apply(null,arguments)},nd=a._emscripten_enum_draco_StatusCode_UNSUPPORTED_VERSION=function(){return(nd=a._emscripten_enum_draco_StatusCode_UNSUPPORTED_VERSION=a.asm.Ob).apply(null,arguments)},od=a._emscripten_enum_draco_StatusCode_UNKNOWN_VERSION=function(){return(od=a._emscripten_enum_draco_StatusCode_UNKNOWN_VERSION=a.asm.Pb).apply(null,arguments)};a._malloc=function(){return(a._malloc=a.asm.Qb).apply(null,arguments)}; +a._free=function(){return(a._free=a.asm.Rb).apply(null,arguments)};var ua=function(){return(ua=a.asm.Sb).apply(null,arguments)};a.___start_em_js=11660;a.___stop_em_js=11758;var la;ha=function b(){la||F();la||(ha=b)};if(a.preInit)for("function"==typeof a.preInit&&(a.preInit=[a.preInit]);0=r.size?(0>>=0;switch(c.BYTES_PER_ELEMENT){case 2:d>>>=1;break;case 4:d>>>=2;break;case 8:d>>>=3}for(var g=0;gb.byteLength)return a.INVALID_GEOMETRY_TYPE;switch(b[7]){case 0:return a.POINT_CLOUD;case 1:return a.TRIANGULAR_MESH;default:return a.INVALID_GEOMETRY_TYPE}};return n.ready}}();"object"===typeof exports&&"object"===typeof module?module.exports=DracoDecoderModule:"function"===typeof define&&define.amd?define([],function(){return DracoDecoderModule}):"object"===typeof exports&&(exports.DracoDecoderModule=DracoDecoderModule); diff --git a/public/vite.svg b/public/vite.svg new file mode 100644 index 0000000..e7b8dfb --- /dev/null +++ b/public/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 0000000..37d3d0b --- /dev/null +++ b/src/App.vue @@ -0,0 +1,3 @@ + diff --git a/src/assets/font/AlibabaPuHuiTi.woff b/src/assets/font/AlibabaPuHuiTi.woff new file mode 100644 index 0000000000000000000000000000000000000000..6b61a3a9adf4f25f73a005140f7aa0065b4e05eb GIT binary patch literal 8748 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 MfXfiRPypb60B}=bs{jB1 literal 0 HcmV?d00001 diff --git a/src/assets/font/AlibabaPuHuiTi.woff2 b/src/assets/font/AlibabaPuHuiTi.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..b504a196d2e9a80bcf415e407fc37b1dfd597aa9 GIT binary patch literal 6360 zcmV;}7$@gHE3xR$B0X7081A|foAO(pY2Otax7bF;gejCm>vjZ_~ z8~`_vKFIzr339}3;a2j5Vx8#{O$;K6geZDjQCn8MVZKQ%{C7a(=e zLC~p%nE*;6$+G*`PmfIvs_LICmk)1iJZDh>dJjIeQekt#Aa z5mscWZP!$c9yKb|mw)@E$)P?RkXI!51WL#;`|-EGK?G=8^)S@aa~%P& zhpAW?@Lpnl!=U*?&sY?cq5$$Hf+G(0PYC-*e0P9J4`1S=!23olM0rd^@B3m=z{&wU z5I1jtkTrXTi*{EB>brkzUR=LigoN8=ZP0**^j%a?n5>V*z!(52od&`7CZ^$crKun^E7I%a9>pL5Fo?ai)@Pw zw3Ex4eW(z$%$SwI**P=3XWW6%vlszvjr4toN4(1FjUCp@k$8 zv$xu{On_|OE8Td@L{DT;CwM<-zB0BnEY~!*frsUpb8S{gwzeVy;cliKW|6oeir?_{ zzE|Szv{iz@|4%&ONP*eqRNQ2cSIpTv2ZKatxKf^OnG83?xfJbC>&v`}Mx4X=e1dBn z0lq@dMYAMR7A3#FGD?Kp!(2yh7@Ah4**=s{8Kx{t#@35&;XskyF{8K*eucoeI-U8h zaIYlZ5jtOiq^K>hgQu|pFi)MUeGQTKXyKsJXqWl?oZJLHNwQ@w1(0gSQb53^`q5^> zJT4d6NX$Jp(BC*ECSW2yYoNiygYjZK>=X_vCl{5kNYz#OdC05>}wgg_aRZ0ZrvtKWb@A!OTgGBBXo8*rvXwx!wbgvhq06q*vro(yPr zAlK$V?VJS%>gS|iO8{h0NCF&9KwyzjuCGG56Q!!;&QN=`|YI!)Tx zj|E^74ddh$6qS@!WU1AtRp(t#c#N{W4ZM`Oag%r-Wi=TigIje!Mn@tPJHd&}%lhwW z_JY#Bl@FnT9!euACG@S5qdy}t@_*zf^7%1&`*W-}N`BS&;^oNCGx9LG)4cSLcR%tO za*%A@>dNn-Xg_(9go%Hv#P@g?GYkYFJZN2q74@W;EZr)&`5B0l{vkh*Pn9>7QSvf* zoZP+DYj4p+gmi%%B|H7E1z-czG;}?SgBIi$U|kR>Wx-;g0Qm)2i&kwq3$`6PKz;$M zQ?EgD!8Sq@$S+_OmMXOcTMacJ8}MD@*$c{yEkX(87qEn+lx)GKAp`OYSV&kzykMgc z1EGMR4|DVI3Sg`c{2;%8F(x}#!8*VRLIyU=_mf_Ovl{5234pV|S7NLHA_!X`SoxL7 z^?v{8;aFX-M;(az&dEy)^X_?Onm%NfUSuWx$npkJ zA#s1mH$mdAing(>3|

    &+GT}w4ujT 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 literal 0 HcmV?d00001 diff --git a/src/assets/font/D-DIN-Italic.otf b/src/assets/font/D-DIN-Italic.otf new file mode 100644 index 0000000000000000000000000000000000000000..77c28e1527e6bff44dd21e08cb2440f2016f7e35 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHnHZQ@CMTL$J7*N-=cZa489SPr j7@4@~8ao>q>Y6y2TIgCDx|-<%#a-RZTr4e&jm#JTcds88 literal 0 HcmV?d00001 diff --git a/src/assets/font/D-DIN.otf b/src/assets/font/D-DIN.otf new file mode 100644 index 0000000000000000000000000000000000000000..77c28e1527e6bff44dd21e08cb2440f2016f7e35 GIT binary patch literal 212 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDI}@gg7w@vi_e5x_AdBnYYuq+J^qI7A5ADWagzZ6zUroSQuKHnHZQ@CMTL$J7*N-=cZa489SPr j7@4@~8ao>q>Y6y2TIgCDx|-<%#a-RZTr4e&jm#JTcds88 literal 0 HcmV?d00001 diff --git a/src/assets/font/alimama/AlimamaShuHeiTi-Bold.otf b/src/assets/font/alimama/AlimamaShuHeiTi-Bold.otf new file mode 100644 index 0000000000000000000000000000000000000000..ee99a20222fdd1bb658aac28d8a48206fb963600 GIT binary patch literal 1028972 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

    P?y@|k4e)dql_IAi8yCT>#DTOx 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

    YN^J3O@_=8ir{sW6Uz=SKe7Vw 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

    pH-)!<<-h}T}a2>-AY53(L}q-6mMqCwu5z-W}e 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

    {vPg!;k7* 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 z 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 literal 0 HcmV?d00001 diff --git a/src/assets/font/alimama/AlimamaShuHeiTi-Bold.ttf b/src/assets/font/alimama/AlimamaShuHeiTi-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b20919e5d0700d06685c4f14fec141847b190522 GIT binary patch literal 1375772 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

    Fk`Gr!G`*iCtonCWzlW%}PqTnU6T@$boC-OfO+ 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�`w)^wX^`4}kMOBu{9rss= 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 z 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%0AiWUR2XUrDzPg|~D*hoffk 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

    *m9&w}keSBZ zBlikc0C+dtiiC+JUNo_&ke&w7L@{!7jD=%i`gdnhOxnQ0g#)RvMG~^^c8|0yWQ0Va zfnsm-uKF2T5!tn{3pxnC80qM&u{EQIzg@=JcoO32*jl#mP>q*ewY`$ZJ z_R62kNExZ4dnyLntcLRsRFR7j5zVRCEw_2!z6X`pYa@NqxxS$x+9xN(C*mK;5L0Iu z;~>ODf*?bKsSIr!60sr_%g zb@lT3^B?H0eR$!*74V{0g{&knBfB7*?gNYLk%EE(;*y`A&)NCZc#nrP3s4&;Lt#vM7`sU6gdM9fmF zXMv^bOusTb87uwTG4~BP^4kB7YvpcbcwMx@VtL-?`I;{^bZ^~}0#^s6 zqkFPbD389-umkm!6Ic}-Jk&cBRTWVk9bFw!6;*}QsSSh#Ie!07f{vAezgJ(qCWIS; zo;VVuM7%6~z?o zuKRl}|L6Q_BA+MS)-#WOK(<8@n<(Q}D~nb$Q9S)Fit129{rV28=fOiyYbXaJjQBnh zd~N+SFdcU^L0Wh{Ua-{Zwj#%E95{VFRvgylYai4ZWbfM*CXT&+EHbh+wmzXgGLrrj zr~7Q`ez>wka;h<+SvA(b8CtEGZSEgaHAfIxYg!r(eQe#j^*q(wdrM|%X-Jd2jeQ<) znf0XHWia|!RiWO3hNayrsy{9e!GVMNfOpYg`K}%O3%nP6a-L)_De_GBNcSk#QN76o zVI6Dp8$CB@iM(BC0lpg;c}ZVc>7n&l;R(GtO;51LuQ;kHd)*T9X-o`#@!0#vY!#8H zsw8=NRN2BFupi!EhW*LV{tiR?dlH9D;UWXb;cYA+Krpq@#=@!$z6l0%B;XHt>VzNP zh2#GGY1gNDVy|v@i;%VuE7xuxo4ho)^wo|^$4Dk!901wvqsIrVM;S;sAS{4t`umwq zvO(*9JrN>wf=z%_#QxCa+-2pZmW7>*TL9!&DmJj#LowCT#&4Qja&M@v&2ee$qi^(m zQtG^kI78a>Bkxf9P8CDaFtY~ZRW;pfEqbH4_K^{%j@J12){e`Cg_j|YW~z^)@ipRn zr;WuhPp}NKb+KSX!H-ilzykOZRt39Z?l30JV4Zwi6ZnPyFk}-eqL8kLpBMC>^%_qt zM}f!~%b4?-ANQxM+Ix23sLlEd7W$))ZE0JmmHpw^kRiWz^2-dmbq4eqdHyRy3yv~R z52;XN-2?D(iGVtM%8Y5Bsm0!H4}n@b8w` z6YmZ1us?`#L$o2T2>9ui&~thc7Xgp(YsdAYcW}ZUh8qNXR05n2cf#0d3d;dvFcIm^ zhurr1&t!N8xU~s}ZQ)`1U(R1{HrmWh` z`b2otXVzvl&1`OK%}<7r0aMHi-GAC5c zg!S8t^;2Ln20n3{xGC&GikTT;f7r2hz9v47dSegoXAX(am_0j--X|@OSaqxBi?q_< zD{oxwbL~zH>d#Fm+3w96ZT!fcA7vJfb>{L=FFQpb1_{-Ogjlz=2lVRQRe0GS!*|``}EUKuS?54 z+$vowt-o(u0iJ`EWKahI%mR85`dOhIY3$xMqc?(6kBm_NBP3}AoKN1Qk_dx?R|N;t zijk4sN61b57RW+Vpvhg34H;`u#OdE3ET{<^EV=~Wc+>lH$oaI zIKP>2)O+iNsEl#T_~hP_rdN83tq&42fy_I9ah zqC9=0g4>c2=`vvDvihGK5tWz!n=9fxU2L1Yf}o9klfOTl2g(`bQ6GIiv_ab5g@B>5 z7ZMnt41#^Ww<>2YTR!Jgp$C<)br8;=46$htw$gzC73=QfQtw+=7Zjjy6AJB2vaCHM z#L{tg1Kr?O9Ht@usc~^j>At^JeAUv>+tl3L)Z5Uq&MN47Zh*CEDA}0U+L}mhpdtVD z55x&=o>|98n>u&H)MHp<$%~^~*sr`5U#Mgyl#GlfCeqJK3PB%Yo(A@Vb%R>Dg)jrN z#GqNGq+?9z3=U&?D5da;x@BqqqnX55;4?p-J|{4tPZ}~c zmUe_#+8>S!9=hVdSy`{O_OR-(lJA}&87}l!9Ck3C;~MOCbocIS$JG1!SBoXJ5Z!Iil^G*$@;9ik8Xq7Yt7#Tzs-X$;4AecLmP9lM` zVORsYT%lC>jYwSh{mT1G7A#&+Qtwjk(yXvoa4FPogT2CjR=G?0eK{dAR~Pqa8#2dU zk{puVQ&iM*QYMph-ZMf+!UhKDCs*M?wpCYuH+E1aBOzmB-&J3=mdIjk%sX9UnitNN zShqVX6wW{S`bOiKpil1*;6Ut(ja@(T81?Hr73yUlgj*oi3mI*U!r2SddSl8mC}V(v z!fC=ALX5|Nwnl3Tl(`Ri!P(x&Ev?Q`Y&!BUlbEeBCiNWme~euRK-A^?=lz}xK{m%8 zcdTPi8L|Wf0TEC@K@^a^k169g?v5qyS(&Dprm5v#WvOYFnboiPtL$fK)ApXmz5So( z{oXMQ=zn_0F_d>a^Yg5l#fFA8Gwt21>_Ua@>KpCCP`cEqICzLe%mI@XAf|HeKaoD) zcmFX>UHqP|&ufPGuu9o37eqxL88V7sJb<<7gZ}Xa(<^^jMoRm*N z)Y>AaJfrb6KOOQU%G&kCl1uuqQAb*IqnB}ZE#FBA_c3YYfko4BlVj!xXw0s0?u&MBc$KKU z$Z7I9wFjiOIAn-~C&b1U(}7<~iGg|4T$gGWzeQzzA9v4blDJj7B?OuKbh?;_wuPFz zbbgcpb6q%m38PYNK0ia%s#?|=w}o=j{{D4ymuF`;2uh8OOAV&CE?c&IZrbbxeSHgN z(i;l4qLu zM&69v83SPt6c#u;?@lh{_Rt08yR)smf&oTM!60J?DW-eMZeWdoe&o#tlsP0KTf zber6{JN3>(cW*3rdhD^T1q)tmZI!Bj>m*zFy}JJW2=o;7)Wq_V0WrH27oCA>BD-YF^3+^56WR{)zX)}9Y-;*{0Hpu}^zP?uVOGR7*yl-ODM`>Shs1UYintRQ;hrNoQrHVfUdWQ*v>`egc&;)MrO z$O~qR%mku``>3OWD=pgkM^{wOqg`FaS7b$f53BWc$pZSUF5ExD$X#m<6ro&yM+Xhw zaeS*_uCH&aFTG5AiL$n?j@;MN!+dna$Ayf(6M?Rm0uV6@*^LA{p^^!dGI+Jv1rD#) zV;nhvGsx68#x;aMESQA^Zy<9JRJaA!(jq(oucT6!o^{9zRub3Q5fO7uj5s09cW+y~ zoGiCBN;PtZr){b*Y_`6*!DsrcFsrODY?u3nWQz4%3*Gh4>Y1kN8F(7#Wk!ob`2e+n zRyD6Os?69`MqXJ#4}Ec-8|dw|M~`OzLB|@K=F%c!wq_;QS*a{> zojb<^^^>-TG5T2}mgpF-afHH=XvcV2j46-+aL@4Mp$hzn&oTZM?hXRkD%Y|RW7y4g+@64J1lo>BxU+-PNez9@cf6ktL?`8kO_+{Pk@!iYJ8ynxQ zFjl_X*eGz(f){M>uj-PP=H6cQ2bRH-YVUII>d^X4@Td=EpGbl&I~_p3&2bPs=v?7^ zJ@i9(1%1Tllwn^pZNy&NRdxx4t6)bgI>qma!5JX1*pAT1oKy{i3P$;D5djB*>BS62 zLoLOmItT!+_yza4Ii2tKzuz$@&i(59@AkYyAG9y_?Iq%%sHh}*@J2d0o>}vBeOPQ= zL^yq>Y5|$qP*CtpUB;Wfcl2te+dLc?_^{3N8ofKd-=?K~dx(SHN*7Viv1E#^dVMaO zvb#Gz)=Nm2MnrHCqQ*ui%TO3_6c$FmjEEpMVPPADUXXx;Hkugf7oLUMZysmUo&)N$ zu~@;lTgS{y%^i=|T5!=gLy}1{*e}}YNF^yGcurK*a_}yeg$}-4L4?*>A9mi(wg{8^ zS-3Qbg&{H{wK|3zpi4?;6Z1>0YW1!-ff3&C8sm1JwjtWc?svGp$;+#$UezM|=9`Wc zT<3@6_Kh=9QDk~>aLwv&e&HgF<9& zHmVG7Px}mo_kvlpG18m-PLG(8(zf9*oJ)NBNF)g9a@zOHa-F~X+uN&GtccQ^V@20& zo}HX{H7+sXdLn7vK+Ng)KI&`QTCo=1oW`vp4yXP)=4X-1FEQ@DKhBv$o&!`gj{k^l zYBVvR=b#P{?<p7A*X5kNRLrc|Qj zlkn)SZ*z#pyi3QA%jf&bQH_O+_cjhz)0@KV(xX_V+SiA@*ldFRB(V=IezddIDa*oESQOHdbaF*H{frbN6k z4Js1>6e({XnlAUnOMS;19(CC9IZ373d$YevB9UbK&+|_Y%=?)BstOF0`TKYHLxG|R zlSx>A!Q(w*z`kd)XkP-m>qUT)EQiyW1ogoihyB9NG0zx2Xsj$t9AOR#4D1__-XPJB zfR?lHSp=9Mp;kN><6Ijzu+H$O1V_}@=>d)H1 zJ?6CWHtAL12h2o`)+vM@*%dl9It_3}jJ7p~DbzEKh_HL~IA#`%=Xl6W1qH3)8%O~W z@yQRY>_D2b1|_ua+>cD@A&Jlj`0rjos5!=-D6_hjY+GEOO{BK z#a>abkIwGIIY+VJt<>;b1sj;urTi!FXrn85I&50oXm8Vh@Y&d(B`3)TP3k7v?6^3* zpLhf0mQQznTlLp`eY?!LbLYBxc8K+Cm$?|&7fLObuMjlZeKYK}Z8`CouWt_nh57H> z6teG=272evA%FDPUN(RNCpem#rVYj|p2dgN)EB0#78c`yX5iOg6(1j6=RG>?yIu_R1VIrp0yD7Wf(Y?s zCO`z(dT=-h+-Ne(uu=q28XzE`EOdZ?IJHvQ4Y}4*^H1RGWB!TYzR<#qlB2DyM@upa zLvu*U@aMKUE=|NV4tetRYZ<>xk2K&sMOj?*BDci{!={JF9ys7Hk+?q~K=a3;z+qFq zXxsE~12bp)EJ0eOc<%NHgGgdHxX{6*&34u-+cp!2g@fdlE~L7=rBBLHZdbRonJSaG zw!y(q=v|^m<-+tBtQt0ToV}?iI|!)zF1fYa(b0!ImasM9fTQCgdL=j*#v0-eKWIKT z`lp}7qMS`D=DLut=v_G9X*vObVYdR-hdK+X4=Rl{v;lwylz@kVN`g}WpicATHk3WR z>e!pNdg;C#;%vU!oTPkKMy=sLWKa9SwVmraYRTQ;;Nk70AtB)a`wPDd<7_+G>=y0s zf?4$=zYR_tQjLI4@wf4Oi@dALcL4;&2&1w?BgDidZC=ovHH*D!o$jB}K4b7o+D?3s zy1VozvVq<;B=%zZ)T`$7ON;fJTUN{du@K+tZn|Ge7b{L9ed+0Vvb>wo{j(|cOvGrH zgY1MJ!I)Ly>~eH6EWrSQH6#4%R%buYNd-%4Juz#p%gi-I(u)rg4&zx*L(a_XkBZv8 zyepTKHUtMrU3)a^YG1##Y4nhu>sN2;C;$0%#fm@ZmuuI;`gj?N^X0T><_VfN0b(pr zMls66+NF*?x&L>a1&z(I4^qVo6P!9=`OU`?FzLFF1nOeBMNgC~X_)(5J1e(1+IR7i z;y5{`8{K1VEwF&K56S;=!0PuNouuC4(IHlEfqmz93XZ{^`1bIWv3ul8VeV<=^-3Q0@;U(fDTDn~9g7aK3+`9v){pq`|s-FPI63r zgWIG2T)P$d(E9e#J9+E1*Qk{4kgi$7t$7XT#Sd_@^RV{OnWInyLl8&+@c<;DEyl)o z?5pr<4&UcJ45Vlc9g&lCEm<)Dy+-aQ!B9)HiguDY!*@Zcbi(^rxfaSjd*;j;@)f*r zE1fHSd@7ykN#{!EAAW!rlBt%1yRbnbY1jTmdL}S`WG7%Fe#ps~rO#)-BNu~liFPwv zBD_K{#+U4(Ytl;3{^|3O54o!Ty>!a}2?tZ4nQk1QWoH|dPpcLzP(9t-t87s1*a10e z_iD>{?#|H4O2Xa_6a+%Ru00tBm2te9J2F=X-9aCmI1OtxuL-wQ8X z<1G7XP5W%k>0z#2N7gy3oV&>1!}KG%o5THZApiM(%tG)3b=)n$ zHi9jon1EjhxGT)g0_Yv|o#xB`Tn$kN=?Ug9oHj7+dcx)GX?ni?>uB-$XEKvZ%?Hg- zz8@0WQdI?w56+8-*~2A$jg9JtK5lEt{q(D$?_D}bymo!1R=rkx*Tbo@HEn~K5S{~= zg_HkgJO`FXq_I*EROw*9_TcLwVJ%CSHaDv-Uc5k#p59Mh*?;OVcBE(=mt@b zNVewlzP``5%c-?(||kSEV8$dPswMM*>f}ZQrVMd z`Lnq1d`LiZR@Ty`$|uRC!jM8&Vz%?VYIuu^lb+v6e^~joNH%&Lcvl&=+4k_FhM9LPzr(6SfLk0ZG- z(@mBuOP{|s(!#bo-=uT8+02Y{xMqP4_EWw9Yc_(oZ5W)T7CAy`KW2p!P&WuC6i2K( z)T4GBp*>c%Yw1sON-PG=*PIOTZc0zj%v78_d4>xoNe}rf`IPSEt|-WBz4T<~D`ngZ zTB<4mIPt(H*B;kSBB2rTH)ysTco=mO=GS1R9i-KcW2}404X3t+Y9Jg?Q|MF);W&}c zIinE2%<^*8lTV(@o{KBH?_5|wOI&!R;{}J}xa4)gzOgwfd8=p7d=g62$-6;LHByUK zi+vkJt)c-kPYT_@Zf@JQC1@x$eoffkfCrYg$MLteXNh2AM)n&APb#Xzy5#W z1gPr^e5ohB7g|qn~E0>j{9J9=72pM$9rJ3HmTzBrAq3+P{3%dgQI=G+r8+w?m zS+^)H7egIjhwwNW=B7Hq8MBJNk*Zx-50E08(#yZawZbR`ph`xw6Ub3!I8I~Ht(fJ@ z`cfjx?8zzHF*9TQ7h=$ z0lMOpMB>m#zLZGp`m&>=oLVfM%C>E-aJFh`v2w21x~rEtb-n889vJBE34#doNp@;@5VH{el?yd=t*H+|`^Ia}q3rl#i$SYL-wg7APPWik zb`RNe5v0^!8ngEzDZRGBebuNCsCQI4?ohaMM?iiar(xvf6;)V6;zJ%c(5H4)aYa;i;sl@FARdnK`v|8qEyH@Bxx1 zJDC&b3sdWat87kw77;A1t5YhKC&(FVh3d7}PSDqMMQcd)v;D5}(Up|j_S-(Z($#ct z4T=15raXbJe|U&IqEeyFiT89I@@a7njn?|X4q;4>VxOkT^(tBq>~u6A1;?rJx!!Zb zFU-MfTl-Xqk2E8rs0dGvD*`thdVr*+771*dnzA(fENw7vHQ&G9rPXCnef>I_cl|m& z%YS6NfosFwLjt%rzJgQ-TR}~|D!$7L0R_iucO`o_j@%6Lmo8u4+NwNs z=mfdxqI3*jM@pU|oJ;(=aL121=iORq$aL&F=U(Sd`a?&1JGn}n>BsMPtY~jXnnGJ( zivW8aI$f$f~fcLSTZlXU|_+V}c< zyWmwu`#fg*FKdOS1=v^*1-CwL*5Dcu0>bHiT`6d&9DFrwwsg^=x;pu_YcG<6&u5hu z-Bl#lKY!t^g%`SgDt$w#r?rBZi8>DXFy+6&==&-k~L8J2j{7$ zW5?=1MBw*f)pn?+ZhH*<-D}lFgy~11y3sZ`2g!&j#N)e~LrY@epm6OubLp~WMMbJZ zhn~9b_h)t3J7LvflE>e(cAQQGzrIaxT7P}><>3oEgWRGLr2GL#ZiG;}=s65A>L_L{}VC-#pdX`_qf(6CJ&>-#@d7SknN@snEvN|qY zIG6Z8kkyU;qoh$`-edmgI_Dl|`IX6g67h2J5TgxEeb&@;><(&2TYLtI6~KuQ`w(`e zR9g*NJ$NN5Seld5)}}mp@@dYOfJ!QlJMN<@+z%*toE|yeX>zO zYg_m4>Yhmp6$cIgr)y_~U`-bEe4Khk;F0r*T;NLp76+OU(!sD-W%KL;QZG}(6fAi2KxvYP6jDS;_JFSur{`L^Lfu0(65Ei&#k-o4hT*Qw_Fr@FhJ z>gE4}WBuJZirb~dS zxOWT%02WN2CY^TQN+Osha!OgL4w+L5@^kQXkef6yv8G13d-nmdeNi^iO>Tfmr61d6 z*{vpFCCa`&<+Q@>L$Xz)CR~}7%4+Xw7nO_rwgJ(V$?h6;I|~++mxH|GXVrS^u;>PA zoqKEu-e&jh4o)K-?SU1nW^X-nt(vB`m|( z2yhA84$>}~_;6XEOIdcO*lXuLt%+e$zhp^svvTJV5iz-NfE+yKnbknv{VeO0V^{da zgXGXfsypBe%Drpu+%Av}Rl*+Op4HA|)%x{xbCaUD^I}iWMb#h0iY6tTHR`QvkQ3m< zu#riu48U!{24SdzCd&gNovcF$P!VV^$n9Y^G)tJkpt;w+!y^WWmvrvj@^a-qa?Wkh z<^1H@zLugTNtYM7rPTBWIXcdBbe!$svnx8NbDTj^E>sEktaK&m3d+rS7WiRd@U z%cb;LvNAe5J34pqeW~--FEwT7jQH5gOg2OV#`7;ZIYl#RGjrbm?ZHZv^ zTdX}5;w{b01YiEhk<+B1E96eFEH$ij-@ez?x8K;mzkFs2**eoT)@|mfv?w)En1GF- zaFG$~l2t3q9`y;%Y?1e=RDJT6j9~B8(Wz-Ho`<$H#^uq@m`TlAn+a^Hst#79X4}cEV`HslcG;;F!>5=%G0+{{tfZ*d3mbc zyB{Vs_V%3n*A1_{0uXm{@;9=1&ySiMMHVY8PHuBu;o5aumn-b-9R4%MYj0!E&&|zu zq|$Wt!+j`AFrOBElt7Rr5o0RlbVj2*ykrN{TNC&cjuY<_oV*rL(|#lupL*jBMVx+{ zzRMd=wPn<2w9(V-;FU*B>a(&cD)@sZ*D?7@4_>(V*)4H#vu3r-Rxf)H9=vSFGq;vo zKQbtmiwEG$zb!6)Rr^@?3oax=nd2H>iim(+J8qb^IVos*bFiNbVt;dh?kd5N85J`PTMpl;W zIA>-gS#4=-6sMb!vfU$0mrGqJmoHT3X8qw_)v)BGiD+nX)_1NeMwz6@RE5w3(Yr(| zN#@n2z4M=6xbS%@C$B>=o6`w_dpZlYb}VN9@_Gx{7WtNe<72fInAc24O@uKb1WG3T zC+vTGGF54-N)Gd@Nb^e;ZQikZwQBY19h*hTe*T_9@|XHQ?mNc1$>2ioCXe0olW7%x z@Xyudeoj%rp~g}pkzI+n#MKpE>_kRVeG^G}d~k5Nf4QGuxj$KT&$o?3gW(^I?iuIU zj@Xb4!bQyt`#^|o(mnFXDr$5@Slyngd(1K(n>^gP1BJdieKXBDTlEpQ2mi5^=lh7x z-#T~hpkoVfYu%iRB)Q(p{ODp)?QDPlDxYdUziJ=ueZOVixsoCg@DS!_A|T;K08p@P_7TeOImQCN4*`<8s21Ym`jlc_r;YhWl(!}q${C=A5uK;Yt6 zp*bgvSf^FTk1b%H5`bJ17#RkAw~mt*S5{ZEVwE8E4peV{`~k`(HF1LkBT{!S_XD z-nEn!&KxePGd?60btHntNWIcbi?fW^_xZUXb+wK8t)@L$~aMeu0KPe^FWZNfelJjTW2 zu?di=QK3`&Z`!~E?RXYE1*>h;>STo;P`|-yKM)Q91C(iR{wwTXjr$5~eT7(_%Dih& zh<|ll98_l?IdT{}w9L?rpC9PvYi2=ArpJqebE9IirS1_ap5o*RN7EU5;QPrLO|GFS z-cCss4kj~p6I)`Umz3Ee4xQ`mm{etNHhoXKmBoxW-cI@NjvaNSW?g2FZxwfmyHXBx z?Q64j&01FXNV}WOO39og&*_=7oL5_lx5c@Ja+W)5HpcrqC@k!hp$^_U%l zt$%1od_)$wJr7;-a%o(&sI*k|5P1%VInMnbj2$Us?>>ij`RpB8O>M~+e>rxLBw0d& z?3MNFJB#7+_pWgiSYNz&QGF~c>s(eAxA>m-KmrVB+5-5tKeO9&ba3)Y#Xo6R!&%HS z2J0PFkj5DqvQ&4W*TauxCoBh-s{SDpC|;aBTlw%Y z*Y}g%OW!zl?CMp;)vL#jy}kHoFMD=wS#nD0qS-lqdxYZmf?dO)3$TIIK$jSW zxdso3yLg=i`ncG*$M_J~b%PH)&?Jhl^D6PG^@6`8UUl)Jelx=&v8QR1ML=+HfJKw3 zr?}9_#5=&%&waa*wYAZ9cR$wvykim6wxH}pd}|ba!&_!O`aNLNlcR6gYgsc$m%nAa zY0VuAj!{SQ>F^b1YH0DwdgZ=-N69|&6EzV*z%TQ$l$4Yk7jM981-U+~#l1>|{ovV% z`bAyjH>t;;6y`u40ox>c)+}nv-h$nPw2Afx#+-OdoApg0lLg?I=?4kF%mp(?SqW*8 zh_WJnpj|UkDzP>`{JOVS^Ww!-Rp1~To)eX8Oza}PIUVoFNI88VkUda=qe^-z>@_4mGKzwU!>9>M9!O~nSK?MD|IyP4Qt;k0uk@QF;?A-ZS z3;K|LntDx~aSV|Bz0&j^iX26p_%^(}VTem-jK*9xY@dcjb6yWU%E->Laj$Vh3}lKa zA3E&%%3##xxZZ>?y4qLbK`d%x>JLID_K!Z!Va`6g7B6n8sTpt|C9YcaI#oOP?(b81?SwX?GbLJdON+R?9!^8d0g7a}h{TcF^JJg6>16xU;xf`6L zuHyj`0~5B8nlyetu#gsSVtdqRXQ4PkV&fr%Ar{cgR`V~kUlVi;-;M09wKi)gOPm$4 z*q}-Og^!(_YGks?O1Vt7mi}DcU<5G0uiRBN2>k``s6+ z9UQ7_a&jR1HX)%Ny2eSqGp?EO;lhOit5b&N_f_+squjvW9cZKbX#9OXhY`+ttT%Db z9bwxhRCt=g7&nOUU`-6FIy5!F1Q`W4gskEKaR4SD22PpOM?>8j;sCc&gwf=ymKift zg(B}>msqP(<7G)lB!Q}c*DqY?zIgEs^`~UbAH7cfBO;;RN^Z4lr4v~LpunR2Swuk9 zJ|0nZKJ(+F_vOuesNsM8+1z#ST3_E<@7kABAaPb3n|KOpyAbcftm1!AV3^k4;4v4C z=0-3>vz4*i(YW8Reb^>CA-<0uT@bz0a!}ZRD!@k?9bH_ke3Y!eq`I_%e%Ypb{s=r2 z_;UXI<22y$^Q7_}ggIu(=gpJ949dOQqTS-aCTH#^iDaw4KYiCH-)C7sz%u;cN53RC zexEIc>cdW zkkR91h%=(>;AJ1*8v^sc#`(BxQ@pHWktXoVEilzfbDt2-!7d6~>4$@9wf|z|YvaDs zGOq?ySo0%Dp{c37-}tWZ>%NDZnrNM8?@#Hesd|nj>FJB!Jnt73IrYF`*M5GjQS@%)YbQCEsHjJxqSObck%***E~6?(%~$9rNeyz-DkuCD zcoB1Dt^+RyXl@s>-*v&Rhb!c#Yilw*_#HB+je&-6l>pA8VfHV6C#nOyXMWta{~{>~ zO7KXWIZZ&XdAKH*%FDNi6HS*pI~z0;-TR&Ny%*QH*|@%={&8?%R!E9bgHg*CSG)R% zi1>KfAZH3jC@C^CEZCVQypR7Xp03f9kBqW!2iR7We6}7e8Ap$zz!xjU@#f% zFh0Jx=$ob_ga!( zmk5u#%H2{gm>8%H&NNzPHg+y;cqBi(DA-tJsW-z6;s&kGE6?WCu3J}|vm`hF=+XRK z@}N|zJ}7o~c5o`{u8oMO?XFEr69h{^%kaK=AmlCBV4lx7F9Ya-_dvtM5VdCSL*AIZ zYBoOK9F}{Kr2}Ls-9JG08m3(l;3f1Y;+@moua>RU5wp;|B!ww&i zXM&cG5Pe|nAO5$9$!K{E`w0;E>?a5aOF;*{Kq`k%!!WuFkPr%KO#>{;DPj1T^DY}* zzJ=!ns)Bs=Lj%xaHjk>fD{4v}hvp07w*U9Yc2MY~&f?)P5Q z)JXxj!qAl~J*}$y?^m^w_n~hP6x1=@5d-)84y@4}f z4=H-}T-J&VR}5}2-P|mto5&_7LF+UdyY9DBb^cC$5ONK>?QEuT9`m{q6T9Zo7wAcn zNuoOr!lR|7J*%c{QF{wHHhZ>Q-8YnxJD5tI&Vk4FjG>Iw!Cc6h3_B1! zIII9=89uCuJmjZo_5<327aCz`;b``Qrw&nB$le;=HBdI&^SGONE~POlVI@7W-=$g< zP?^5KKs+ciNzTkSEa+ZJU$2`{HiN`fRT0yj&ebmAc^Mhq<>gfc-39aw{FeQ%YspF~ z+w^lc`RUzvyW)&gM%gtviwspp3&@>-fG+3b$Cc_Qe}-?(Rh~YroU8pJ+#l|72gpav zA#l?8F$ugaLjb0NO_`6ZeexZm82q;#u07ztpGuz+)r)4oIyOL+9jI+w~(~VR! z7O|a(j~uxO4aKGKy)5MuPbjmrUuE>Ey+bqTLxEEl!*#IA6Y@hLT^np_ph&2M0Mh&S zizHxLkNgyn@4XjEo@*HFu61&&>o$YPnzk+t+}4-xWvo{?9Wy})qHp4I2v zmG0!H@wsFS$=(m$a(t+ya1 zEa&0-^NSk4uh0wHM2xt3>a&&~Z6=!)e|4s1RqkF`_1uf}cNJOv)>-a+2gp&3`<@k8 zKo1>FhiWjEKyIUvgs*T`OkLW59)Z#dwhA5s;7<`iQ5#*M2bPu1cM>?LD+u>AHO_x$ zp^5W)Bd))3Q*-4~S5=rOIyStg=j$qU&juJt`1~?1NqwHoJy3tHG|$g^d4BUt)g_Kz zBJXBzhu{o@>1BpSZqjQV3(aQL&EgIM_N+OVC&3m#S&9=0QG|kOXK90MwmL>d$)>)U z_V)j!aFvCv(#QqalLA3(?P=j{Xg$BJpl zMYm*Svw&*w^|C--(3?fmC=PbXI$kgV&R6JgkGGI(+cqvh{gL|lSJAHGX`i;q#!KI`tF07?1 z6(mG=^52hg1$8Urkg++vnk_>$lJ@uGfols)nZ*nOU(>XQ$i{5_4-26me<1V^IE61N z8lArSOEvtJQ)7j4yN~Yfj|f;^BWn_|HNm{xDb_R^96~n>)#p7+($Wq)Dk4z7!`WT=>Z@DDV;7@BqEX-> z(Ra7^^la~;Zz_(%uhr192=sw7P!1SM5D^fgjF^IcaaUQ1+nh zG1UqEcwY}E@$%c?DL!=HeX9G$+!((qc1Y(gE9irDdrAuSHh*=w2RliQoYhRWF03h< zYGt};M6=ZZ2a0VVXmZb*#u2#A-(-ubsOalDDt)?kpmxlfMyWfkuu!QUR+7OW`U!E; zo)h{yR+>ynAPqj!hGGaV=-<1;6_|m3hzf z^fb^w^0?}HrJYbY!iG!?jhvA;*ie|k3ET#88X#JBDWTR{IRFxo7skw`iZEw6RbYPT za?lRpY|L_n`sE)92*u_FC=`nn!4_+R{B@g|MD(lcjR|a^p9{>@wLRn^^9>j!$Q94JO`nS7dBfHR4fI9?Ou-_a?Bu3mI zR_|HQI9eiB&P4q6rB}(REvh}-%#CB#GD=M9fkV|~nXubj&@89>$9;*8+TSjTQ|KC_`*hE>k3U*(%T5SJ?tJO{?^W~%Vp?Zr(Ldq2 zs_wJ(R6MV^dsp%NEL@lNOhr&D$w#lih(t3<2)_~-R{&wVDNG20^Z5GYK3{UBzuPzl zDM`hH^p{cneXl{otpeZj=)h9BJT8=ak@Ak@ErUE+juR#H_0}~lqigd9KEe0}P^CK` zMg-hZi_x&4;}q&j2V+y*mt9>~26C%i(|+swEzPw$cVM_>@>P=e7A|!DaA47*pgzgW zc9<)ju6nY4rlgM?n`o`)^6~~p*UH;KvoP0q3JwCz1wxwnjl7~jCej$ruv~=Kgi~Gj zmm6DJlnP~05#-vhGK<_f&!(5G8*3Jg${jl7GNdSmhvG5CM<2CHYdaK=4Y`cDca(|D zlAUV3JT-za*CuoPn_T>uQ$BQv-pDdo)03E{zax!&L#-wxNJ`}|caypDQSw z_b9K3z^B1^3as7}PY2B(&67ux@YMdr+I};Cjq2y0FM`vkA_nx2Tepbed+Pa8EDQs@655V(-HBNbYxNL+KL280NxhI@6rG6PE2H*O`NOxPW zvLwVsFNhuuPK`Eg&fuV61onY~ab4;GlL2ZNyn4F*!=QNzU=yqV3t;+DCKd_XUfJ@grJK=pEk zy>*YZy-}dXYWTXMn?Bi**H)k|DjFjfaXt-l2gn|R(E-RH!6#TXEXo5~dGghIu-hgr z2??@7+3T{!vO;oQeV!iv8T^~Zh0L~*hX_nIgal~T>bzkFc^DvhJHsx zzI2V8lMZ)%Zy^k5%EomSD?%(bgaqm~;t_JG@o7cmFl{7nsZVpyPoqC6!Q!&*v2lpe zoE_D9`sp$E>8H+dR{fr!;2TA_o z-d8K^th>i)yC{TE5M)mEm z{2q2$AFS~O$j>l8f|S8a71yzN@&85{r0;e=dL-)0Yt|4BI@nVFBd(8+jq&S4pBMYp zvbCW>I|WtZjk8;SQ2qR?*1gt03=d2}kZ;pVAnz`fb3A8E5)}9tnDm4fld0*cChYYj_{2pFI!cYpLK3- zM^k5No@mHRQCO((8WQC}FM$!8_Wy(XXlz;#mzqD|%>0{8YZut7JDr?{bc7l77ksLO zPOfVvq{@@$ZC&MyyG!J&xrn7Wn?}n=ynaSslu4s0w6v!6fdoWJ`|)eSkZtbjbL zF?QJu&DBtrEG+U__^5pJSLP-8ie&8vPEwK#Sz$Q3Bh>v?#l3jx(j_?3ku&wz*lLhJIt3kAhVnq} z`0$mGN45W7#`y-)Qs6u2y8)gB%tE&a-#^xxfcJ}Jt> z|Ngk(C%7V~3YUrLc-grtdpVnoj4t)(3bJ!&`-!|IPc`hEb@td9Ko_;^zYMrAV(|QQ z!b#~wm&KGYc!Akwys#zm?qIWZsOIm2ENjSs^Z+4`b6Q+B8#H?lM&!MuJ_DoDo+OU+ z(*mJw1j?`8S1WCWa+F_DNlEmbne_Fh1q(Xe6j0V@M4$XnChiq)gJ;?IME7IY z>P5;OK0Z5?i>h5enwSJ$sP8F&M^Alse3rAqv#X$>%TwW;6_0DzVhf0KY3df?b(fV7^6TevY7kW$>G|_$ykoF2@{~9 z3b5`yqr+Plm^^YozJ6tN0kfh(vLW@Ber_RzCRWL7l1XkrRRAfG@7s5f-aKCwQ1xz3 zbV7R)NudK9p7AqLfnY-lR=iX$H0t9jZ`=?=8oI70J(Jdx)+gs4p?~4IYUKjPw$Nuv zf*3AniGLJGg^5Q+v6iN_RyL#z^3F7q6(}!2!igDJLiR2775UFi^B}jJdkSjL4Jt0t zPbOC&#IoOZI7LS}H;g5EjXAFV zCTu=rYgEs#iHqYLL@psCdkbRr5bh4xz+<$hI4Tp~bw!DXd0JX@luwgD_YvU}!6iVB z(Gy$+7tr<#c!!M(nCKXm5RbnueN0}X!7grF$u!bO6~thJ8}kL3`Ewlzg;Rt1*#ATg zDHnE_3u0EpmY>KY^>q6RXe&F0C!JZYw+>D}2C^PyJqUxM*8^Y)wy7BJg0aG$k!#47 zRnp-WQLktZJX`2rRkH79g!mkjdb~Rzbau(M%ZO#y23w?Yt^LNwZ*l4)n@K&Xl@Sq!(11SHcd#&- zzB_AAj8$nPj!?(_UgG&X*Km zQ~@jv)k_d!-~(u9trIHcKUoT8Li&{asP*DsfB(&pTc-Bnmj5{X=Px7v57w&j+68-| zV=cf4yP<%_6NPm$%nzzj#_=gHX_(OoKY+PDnD>JpN#>`+!>V-SHsd(;r#+BO(L-PV z37qyuK2QSNTN~`B$KxK~!gOkq2`^lkZ(~S^pI@V|`dgerLQa9BWDkXb_R+n!2biDq zM`YyQS+n-CS2%mE59gtYC-Yp02naJRVBMft#;l288?#m*)-Khz4THq zeQ|P{CIdmTAo3#bIg$CYz;3SWx#!gHXJ(SC6OguG&mQ$BF)=4%Vo3d-@w&zyq(;V+ znv#dOF$*5yM1C}@1rpF$)uhRt&{%#`5k4_ao>9Whi!1st^MTN{hJn6M&v8m32311#-^WJyb6+5M3aYuYW)N?!Wun;pxOXGfB%94 zY$ZA(8+qF$lBcUF>;ae?Dz>&j41m?%X!HaB2}~W}Q9d+nrrg^!u7=)rw^fqf{*~Qi zTKy(Pv(eJkH6_!Z@s_!$^k^j~>rp8$W-aKG&dFckgZ| zZzJ>Ky#(DDr)zEWQ9BoKeC)u$r!t`MM>2y%2avstqxeXpnC~UR zcGZdUe>KSeR*?UOm99PZ`CEPK=8t&9q$;5|L6_*Lvdrb?5tP1_^S2HcmToJv%gyXf z=q*5WkZFXMD|GMMzH_sU6>~Oj?%TILBO@(MrvAEzJov??UE3abX&>%GtCs_r?&5n+ z^7h*3E=HG+ElI)I9HTY>CewhMJk0?TqK~?abRtZ+4t%86Q7nWhvroz#I<0@CKd-V} zVYwQfbsrHO;o*4wm7T5*uM^{5T_SB_+hFbz0}#*4-wmXLh28jIHf6yoQjP;tEj3LnYD;pi&n$8(aw6fyp35g>BRW4bFerIbKs7P2!y#W=OpV_0kz#+<`VP`nGi8LgW>#j=}r| zTee1w^l0sqiKtAIPzwG7#wCF**b~*_I28%At!GTb462Sl(Pw1PEblYwY!VHMlDw#r zn^V%IYUylN{RlocS=!Rl0>|z*16dt>M>}CRQq}Vb3E3^rt3N4)$IG#?k7@tH+O>X- zmX09xd2Rzo+MZ#R;%uwfpd7{<%NvVK5nr17{4Xl6MwHY%J`0#gaF02bko6g%YF_ z5;oB4ZvGJfohA*SlQ@+4O*Y8Pw6v6zbF;IFi`n6A3wrK^w9j@@qLqb*uf=oTf1hr% z>Vje=*)nL4LqAZgvU+q|8Bq!4GxW>5A@jFMa`Yj%2d%v2?}5+v9Pt$;7XHv(kTt8ybHQyTR-^dmF~0+Z$zt z+zBtQws3mq*I$WU_-ELxp|`QRa4g=3ysE)WCiTe>hGc#ZXlpIS+#^<&B9E>G5^4X_ z!Ul35*`mKBf?6YERXE_&({g*?eV1@*Ss-Vw{+?{1-#T|{Ikf-PDm$TogH*Q9OC@go z$`IS!TxqG)lfGG7P%xGzELlFo9PI4kK7nsM-hLgmx%p1v7!3fS&m)#_-g^41RUbK( z;q4eQFVmYmZ{IM#^P*CDk$yBjY_=Niq6u+`+buQEW~SbsdR}y2@jKG$eYLF(j}TuE zSC`%^_O9+Cs|Kf8ihO&^cE{LQDAdjQM@;Q&8}F8~vZ%vuCXF^;C8a?wb#~U+NnaZu z;`6@JaaMrV_aECGWlE%2D}1!~!wVorWjq9MHpkm0dZB-+H96_nnk9c`p!ZpNXL8&9 zkDsqz{pu^#mtVf{!k>StekK;aelDB2PV2Y!I+4vA|0xBJLG&e@~*(fF%}s`0Z_9ovo>b5daAE3 zhsK*-K$ka2Nz}pdpTfFF?I*--N4%#gbOh#_2~jG+1~8#v1ONq5HI-HIH6eWjhT`-< zXUG?WxoOadqn5si5ZQzZ!AT-{@-2y){O&1{(3G$+;t5k4u)Y~->N@oQ#q~O~oD1w| z!|H6OST*`~V8Ln?0}>I_0w`l`K#Za7info#SR-xHm;-&Vc-HqlY5M&5qiRlUC@ zu4R99*VkjW!9v>15`Q$ZHZZU@Qp!2`*0{UZ_}2MZ7P|yxWd*quTl$U2E>E!eu;0*p z9WVtksD+b0fr@}eV2zNz2L;XJ(^Hr|h-9QQwUe$3yVB<#zwZmx(gy=u&RK1=BJru7 zVcUmW?#T~9udt2fhv+#bfm6GJgbKTKjzt$#&!aENR(xM8v*H59?jE9ROW-k( z1?iY$@{ z?Yzc;o`$e)6m`7d=HJ7}mHX+1%)YfZreSYCO)vJ6tSM`T)D-;T7_5UHs zfcCJ^?qMrwSO_6_2OAl079)X8FSGv-eIp`bWqA0omlsvAcN)2k`BSJLJy?z;qNEIO zoK#1Gk-&TD6E#L45aGfCSH3X~I~VnTBg6Cd*R9q{ub4z5maj{E5z z(m`2oPOWd~0aJtcyiX05f;l8G$p~Zv2n0>OFW<^yd;n?mesm)sbDHp%!+K;vliAq4 zg6A!5RW7!~oj4Tx3ocy~oEYx=-ojdA5n%Gu8r(FCCe7xW3rXV#AKWA#+{`A&CAHNj z@^Vksk`$K;LxEqBguq=n+II3GX}qiL?)ngoba8WQb#-lagD~!h{^4_f)2Ei;APdK# zbs!fJ-a>;E&^)mFQIj(3-x`$C)PVe-tNI0v+j}81xN>d#a_;R0rvayKc-B*DGQ&$8 z)4MQCZYr~`)>pLe7%R|OjS&;*d+j2_fsP zvzrcO20FtYwZ5beP$I_qq7f}dVU6jIqwYG~#68IIn7hI#3jY+7xo?{O3WW)3lfSw{ zD?=*-74*GtEvy5Za}X?At_ZbQ1!f#ePa}GYIz>&7`V@J$3hT9O3_y}+KX_M$Jm5-(KN#=klRhGcHC7PnR$aI(lw-JU ze3CQd7t$cf_RN+@Y0c;6LNh}b>mU1c{-#_&k!N8X-b7h%sOhwou%%kYEbr0PdnLO) zcT30(TG_)MmAcz_AUc#yxh#1YkVlB?Wy@5WBpO?K9%^O!6~f1f383S@w= zyd5QtY%JqM3l`9PE8EI#4^&#)s9a};iMjCT2Kx0O4>6>Yj@}36^I^W62Bjk?k3g~C z%NS$GNn?wSLtBXEVmK$G0izGp*XVnHAOOHr`dF+HiRm?B_Wt`nauvV4|2{EOFNXy3 zOPEt9F!b?(e2+BxXa9ey?5x|zrBbRDUP~ke1(GFROUYZFo-$7?hSbc%xg-eI#LGi8 zIubB#mX$bG#KL_{kz&QKANUIPDFj=L>3lTD1iRHw?mQ*4>bBZo)os~z@}XhHel5ndVH z7oRPUS`s*6RBilgW+N~QL>d4E+o^u?rorDjO_m*&r{UQ||2Ft`xOa-JyoY7>kYIr? zi(qy{EzZ%a4Jn*x7Y_sltz&=3(3Ky{5Jg_WUNjS1#n51m#eSe{7!)24kwIfTt>1|( zgblVBrJ(>r+js)I*uh!0!K!__4RN5ami`1CF|oMxSNh>i)d#nzdX)ng+fQHW|D=?} zm)>I(n@%q?h6z$$$u;Q-9adHdnEmGXl9SU*j+G8KWis-T7d*6n^d<14(H_&zkLKr% zO^R6no3qRaI45F#(t7VB5(IfTLeH z<%{Qu^PS+qzxiSr^y!INCKgM@;_rC@7|A{v;WO-Mg?J4=9iH7Q`A3q^sNRRb9^h+2 zO}D@?`TY^l4D}xhcAfeH{qN`&iy_Ab zGK2q;X&4SqhrN<#ae`73TG(J5jHIxeaMm@`^()Qh94;torN?X9WMy`C!Swx*kX6CK ztJo_dYLqw;tQbD_k19^^K%W-pSadV^YLxg?Fs50a!-(&PQXu4dK@Mi>}tVt&HVu0r}gFy9Bn^yW?Z&6`ADEsf?JX({=S`t;kS z&}!xc5z*UZW~o`NldG$QkM~u0xCqQ{-1x@sf|Jt)yJa>P9G~Nwe0ds_G2R}A%2_OS4F)fN z20r66FZe6+;;h~zy7aHQ9`$KO?O%WO82389Kn&Kep?_R^%wFk8<~k^yKJIapkHj#6 z&+Khv$Y=D+df)o_VFwR}&9C>hC98}rnkF(=fpTZ5Zi6?lSOjdOe#>g0i>L>}+dpuBa&U zp5DrF-2JxGeU{Wq?EG%f>Eqoc%-`kRrPz6r7`GD~NjA~-pCGI*27&tHTox#XYO^KXu|K+IcFD|+LzDCvonK9Z#=(Y++@@r=lxr)bRF$I zquo7l(|8R&X0O0_Bk~f&DKeo}j^alfcrsaf^Z4=Rl$PVi52%OeSL3(34m?9CLykym7a`C zQ`ofENi`+33ly8ctTN^y!yu>;*~9lZLFEW6fu0P;aHi@}P=Pw+~qbzGmK8z%*KpZ%yS zU zCrU@}-A7aV7zb8Srp{u`lwg#%BW4}gJsKAREFb)H58aQ;$wF+~BMfGhBW57P1O^~? zPkgmvxCkTz!F%%M{^byIJ#4NtFFx?#k`*hIw3%$A>*=eLn}Fn|&yWvU5W1iPkC7fx}`*_(U=t^Fo<8X9@}ZV2D}cd%ndRdcYA{ zpoNE9nDJpi=Jv}yU>C(J{xpm%_ zL1rYl8qS8F_lf;iM!VBuUoJ$~S>`M+5%|Peh6JGRi6|Pt07w{!!2W;xilK>8s+wuJ z3izk?j)hR)#MyzQePrX10gwRw5&AljOO?8Bzpe1zyx*qO#%)=4c2{=xqD5WV^meCd zsfkEt=M<0WNRZ^LYmomqj;Q@%N$trcrp5xD8#j)|#B8G_vL~J(;oG;j&2AqWYM)K+ zcXDd8TD=OAFz9^wzQ6b3@@z~;k^+QzbJ4?n=)jEKEiSJUzrQ7 z%q2wMEXLtiGpB$si%>FCccV86G7V@hvQKxJZd58MO=Rg_KS%dPlVS(X$syI$AkM_R z)85|x0kW90Z(O{%q@=O8SE8%CtiaaEM~LW4&r9VddK>q=Fio$)FE2l#H)~Nd{k&<` zvJ9Fi>+VhsF*gN(89)s#!*1rOjEs{`HcmG5p^OZ8pIvF{91+o!*s^F*OQM4r(vTLb z(^L|lg%V%Nn+~_s~hGUHNR;5f1G^>K$F+@IQNTyYzTy~6GjsDhA?C(iim&= z6_6<+OSbG8Mg^;NYh87Zs@1w@9ktbJt+mtc*4DPqzE_{!lU)Djd|whGP=C*V;L8B? zJNMkP&$;J}_w)+tNwq07X%m*{b#<;@-odM1*V8*Q2^=z{B6Hh$n{$>u6_#EZ>S8(1N-B1n=$xzT=5*1qT*la zgZkFyN%kTZG4y3>f?jNTw496!4tBLL^jyA1X5b`|+F7mj zB$M-3nb;Y~J{s>^V%%<0A`01MZxq(~+uXTx#cdb@#^Yib4@McI{M}US>SWq%WUFh) zTS#ISit7!c^coEGW?x!U#WxU{lXGNT)HoXVG+7S8$-4cGM6^{wo(c?H!yd{p*Z6^G zyI`jqi7Lw<29YJs-^kF(dK{*l*}m^sYRBeU&;m!pMGhCXe|D7#WiTAZl@-eD&!r%} zIXeg35U2~~{t7XLmKt(j-2=YR7chlUL1MowB4SwtgGnaCmX^VY2*)DtWcF*tvheU_ z;cLR-QO`6rz3H9omE_E{8drM75aCD4FWB;vvBj+6V_P$X9Xw&`ZBk=kYDYc-7 z$gx2GBKn}EWld`{`Tuh2s~;77TMz7?xxmt?kf7WorB_$BJ@c@KB;UgcSX zcc$)c36VF{$8gpkF4RBhFtW~Kud;}_GqjZ_QtC6em7c`!J@NliI*k z5FF>KNlc_GQ&S<*;QMd|%onzXSzj2<2Z1kz92Ug0G=bC*J{v-nIAcy3RX&YngMirNJkS6ce|e%UcE zXMB|rd} zb>RuwyR|9^CO!j~Ddn#y_Q8=kQ(7M~#_gC>eSN(&rk9C>wc#1AlRyJj5R)1EUXtOa z_PVM&)hI|Ucc;L;>&dYV=cvON_vsRlU;6v0gUvH=_zv-ia|3b4%|GK2kjq-1ur$`n z8g;*E<~Mpf>1ivgr^dLU@TH}suc)a1VcqN1c)w`4-+AaWVgq?K?C*#^fXes7#2Q?9 z%!p`q5q6fN?RJl%-MyFS-#^}-)2=I#u3-3N9=qPySWlxOh4*)*Z}nzo_6{gN=psIO zpVzWGSptKtD@sbs)U?dajy?~##fTpC=Ku&;%?~8Y<}NUxg{CA@?ifJiO6SapC09dJ zQ@dt5yRIPaGsy(ftO27*!CdZ8ysv<7noD*yTrXwZ-hZFW2AX;ll5sFYeKYR}z=7Q4 zh^N9>1*--IF~ON500&xcW3qcUKOL$UD#?{w>GRDdEhCc)3k!)WM+VE0*S!p@6%$vr zR>IfNqOLRB*O9}OmEXYkBaA*Us2tDI0`@z`xe(CHRt1l0f7E-#q6lOTYh`M0(lGz+ zbJ>21w`I%0gS`h2ZrQ>+|CY_f-Q?dY(&Xe%jY7Y^!%gPZ(b$oY08d^rw~ht%8qU*} zKFH@dTg{r=E$l}Neb+$b$)HpVEI4oz)%!NaZV_qzY{oledvp{j4D7etM&BV{1;)qU zArT~7vu9ZfTaw=MMNRG94nhWwwzVB?qXAB zk50uU&yNNJ>`s(Z7lB^54$laKicnaF27F+2AK@5dZ)SRXcOUJB6ly97IC}IbsaKH* za&wJ>3F@kWN0+h|x;&ABV~`CW1;IGB2lz!E_B=to1bP5N(Yzq&j*DRhXlpX&ooC=M z4@d8^rDf0CJtc>3+vOiZ*&!!8xx2#w);y++*wA~`|E5ci9b^6)d2_A?Pc1hgSu&;u z0x8YalLL`rLqG{g7nSrZSC9%8>q_^4Prul-oy?qHtW*-$g=2`&8RM8M-UIgf{R;Yt zL9h2F;zwTtejTS1#qulK3f62yQO8X!EQhrqs%WlDDFDHiU-7^Tgd-ljP{4Gif@E=E zOeH^3Gcqy3aFBfTfrVoh%$#f{&*nGIOjU_b4NJs!k;_3_v%0z(li{qXU*$Bi7Q-q4 z57Ol&;8i{g4b)2%>m3bQ0WsU|B?$8oY2;o`BF0=ot2 z1n#Nv9{*Y3PsRqi(@bZQEBasL^Xd&eq$^3m4bn-_=?z?l;I=^DTcDTR)$B;wnTsRo z?gIyy-$s%Q+}#WCa|HMW^*V6NKhX@!M1UcfA`12dAV>fOz^pVc@8+mxxiT_0H@B-R zm$-G!oH_Fyj%ZMhYoutpCn@axbf_cPlh^iXFU{>$?axaPcNegAu>k-9*p~R;TLgxp zV*~H-6deyXMu4Ny#$a30Cmp}R_t4;*>x#zbXN~vrS(c?gdFrx=k_a-NlxuKOrZD+R zK@Tc;wZ^6j!-I-}FRGY~UAkloeTn`^%$NnEu!FV%#>Za*{P5B89fNk*g9K~=4urlm zU+CDo@+QDeR4YggM>yrsF=0HBrKS+-O7iJRl1O(DORpVPf`L)g!|Yn;;Qa?Rc5BFo zul`8rg$lS*&zG|TTuHG%>X^Gl_?E5=kL^#yH3e}7In3}}c{Z%|m(@vTAwbV4dxW|f zh()gm<4oV;Bni9Q^T^%0oq;A)) zU85i*e_CY77e+-b^pPqXp?30Jq0!~s+?%=B_8azF0{A=u{ilq;0+L|wEK9j81VRu{ zRxHugXN^Vn3j7kdi2Fp4;WYs- z4||QAG0Dx&e3|9tv1wESVjqnrC>LOZ)p$S!T91PWg3FmV5sTdKVFx!Sa}+O0KHM62!71GD2-lg~{(oqI&?MkGHq zwbR(y)3nXVT|_2~7TDu-5&*YHU>%(O2QpG^gJSgq946IFsvOgMNm#B}O+OoO?a%Bt zg^Z)y?%lgd3Fj@VoR<~_^ILQ@HGf&Mkp9be7WsVo^mB=ccgCQ%aXNl5!}tu#!>SWq zWAHGhgdvE@>Q|&RwZa3G0+Jyx1#v7_UO13mUc1UeP=*eK9K1rFf4*t|e)8)1q&b2{ z%czi<7q&W;IFb1IjwPdrFg9sp+gEJ~3GftqvMsaQ=Xf@AYUj?KK#MrX{SwO)uI#z9 zvE(DlnUElX6T|hA$2mS=xUt8#oMGT6XCW0R)G|>TStD9B-Y+w9%Bs++Eq$%bxL@OU zJ9Nb;|Fi4bwNbD!FXI<1<-jo(PBskJrT0BMkk}v|;~%T~t$am4o-sLPw(DBsI&-844!4v?DU0y`Z2iFtX$C znAm2qi?egH{S11&Ci~lOuidn=S(oJD%1B0HSWm|T@Ozr&9T&E9Bu>H@i#8r=m1 z%PZy8+Z(n=&;}w{+0O*awHx;+F1D1*bczvD)xs#UtG9>wHZql zDp{ipzO;V*5%Tqs_3JMwsRua>;Re4$qhRt&Ela7XNhwRM;g!=<)#~1*k-!&c0haMP z#;ngI!Z;m7_DlKapvjw2Jr zajz3QE9)SyuFz07gNQ1oTIsu&gi=>to5Ef7mN9{;6rEGqCsI{+wxGPGq-;US{PO;1 zSc3xn+f`t{3R$nt1*j1HTgd34hmDy#ReJ|4iBMPTJrYni*Rf1E#g^1hKW zMwgA%pv}V@w!}CN9#+R7A6eFgc}!zTZ@@!5IZGw^*76s64}@ChQC(7W&A-fg4VVoj z8r3piQ9zcRTGtXA+p?~O9^AN*+*r49Bs}_T{1xp5oFB*aX_2wkwW@C)4z1T`%jbZ^ zfESSJk@^9L?5ljV(2m&vfI(o_l@%~$YMN7eU1_!bnEoJbPG4ZVz_xU5ll2Gm=jnSF*jG4^mDNzX zTP?00#ne+m2)}V=&#LY6RC{u8$Bq{qH?$SZ=w80HG?47xzyC%0^@|Wo#rX0u$VXtl z%^hHm(1{%ravh5xbM|~NXK=uv0CZR%{VD!L*W6OZSnyIpTn%F96C+FO0FOFlY>L|~ zSS9GreT!S7gD61%k9d!@mAL3vp5ncvhK`PgB*p;G zywKW=j4SEsSJ-E0b2uXL!SyFZeaTfEyW#nF7%#)l)diiyDRDfFfr^Kx0@D(XCX8Vv zF#_6LoHcEIQ&U@(TSrPXye-M4*b~CjD}G5Fw}_I68tZgc@Ej`^GZs zm{htz6eOMD7*b|YMvB((&-(N2XX!$(nZGusRQv#Q6m#v&a*d&|d5V=yh>s#XTxyuV zkZ0Yd?94JS5eMgqiIjdU&U1Hk%WmT}D|s;<)?|rHRw|X!Bi7L7FBUD7`mz#@cFl+b%(hNH0D?|L(JU570aEGCgkv*eH|^~h|xL&deJ$HaiPZzNq~s{{q~PP zI*~VMaFhI{AAejUKSfed4iBJ-pWSX4x30R{2Zq~p&|h3Ce@IB!Pk$*&NEj=Zz`=Q$ zXUoPpFuRNuvJgQ6ZHtBztLTS&&I#Bc0iqjzsgcWLQE?cxXzF9e_cbg3diVVKt}|zD zD8Jqz+w0-svEThFnS#*vBeYpf#EXPQx3oknkIZa{h-jGELX;3=&3!#O`t{sg(m9Gu zfKD(ra~fzF>n1p^18N4|0y0*CjDUjqMDPMg(SbwUY7w(0ze$+SK08JJd+LJ^&OrzA zUiuT!`N{Ny5BmJcL=q>k3-=!oIYoIGCU=lNk7|$4K7%LfM82YZn5SS?LMdy-XES1A zn4Jx0@=9wf=0h5-tW0GhfDQ=)ST6&td{rlelrg28#rWgzckalME6U&A&Afa3ZssU?9qp1M z%5(V0p?aP(Jmyuy+dNT@O9i&yrNUY}fyB-d zJScZ?YUR$BY<+DII4>iBpO9{qrWZKZ?*#eJwJlq2Q*eAG&+_Apb|tvgv#;*;xB;Zx{C->}$I+y)1@ukV2eC$DjSEyf(p*jfq| zwU3b3;NOh4j*x!-$wHFuzk0Rz+O>mlUeUP8IOPS!3rWTe${$GA{rmSbl8uWyj16#@Eqfa5)>SFfdK;* z{jjf(1`s%los;p%7;>N|-V4@t5nO!=gwqrxf2bqCxY9WA3J}r7DB~{Uez>A80{L7C zho5^YzaZAu)H5tBah^0sIuGla**A${VfpkGVn@F{nuz#U z%Nr?XW!PAZ9BQ3_C(tHkogj7%SoVb>IDG+kVwp3lS@#`0B5mSlcV)E1WFn{o*vih9 z;Zwx5VsZN1zK?p+^6cGe-D3UtzWvT-?j7!C&Wg`tV`G1S>pq#Tkx2PXbIHccgtGMX z`Me5a(+Weq%G}(t^r)EB-rm$0dScR~jp}cvYvgVjus;1Io(N)$UZ7(+PDzJ~w>;qc z;fSzSo)G4Q3m|lXg>JZDFmMErg0g^xq4Whehb^qeb>an)N(fkLijsuDZ+sz~Y?DJ1 zVX;{3VVu!U5(3 zzpZ73n`fD;Ymtk~6&vT;%^Mm-wyn-F(JpOEnNU|kTp`(}13sJ|@Z2SyJ>UfAV_=kH z_)Hhhjc4m_N71t`(y+?Ygq4F##K@s~Y%zQW`u(TRypxE7#efk&$;37iI@EgS7GwS9 z7xVfm`{wEH-#=gE0Y!atXX3kA_|6^QF*{I(mzB!3@UUD`QzQ9))uBVHf@p9HoHE)M zy*9dfWjx)PXPl!fwm9#lJwcr!7igcJShXZGPZ2BX)K(H9Ht5I5L zOK9VPhI5RxfiIzueQ^Z)`1XjO*wCj*)6g$rr%#8~l6#fQyuG`^n0HjvGmJ>YkL=-Y z@Tbt$Fk`E4u;LLppQ|TE%3kzXy)N;p$y|+E& zfw2n|%oewVyRkH;vJ~VYQtmhd9&f;N4e$p7z7XGV+z14?tDgM3wTMQNtpEJSH^fEm zXJ@zEzfmYWPM)dwZ{>C-YkFhjbVwtfP@V}7-yjgDh7JsbrircA`1HI={HIT+-w7}G zkeyE{Eqj>-!+62-w?eQIC2Ut4HC|AtJ99$&f56Wb9Pp$APgnjCPwOK(qT$gIp}Z3k z@>~Go%5yK^Dkvi2Ll#%#S=;pm)<-u3`wAiQVo$(vFsTs6ISE?W8b%j;2!sm`a^W`E zO^jB;;p>dta`IYPPX13n`2~CUhMAiH8!)~LrOn_!R_52 z-G3C^^dJu00hdR>g>HXo^tF~B8IOwyD~D&a4Ur$zcn*ho=uZZ%DgX=p8qk}7cqT(= zOkp+otg4`h(%@h(|40i{(T0F_fcUwedVGD!cjZ6zPHvv84YY+_R@m4;Pi$!DR@QVg z{37}x!Ne`{(oTpwV2=*;7lI)A8pTH7RWq$Dpm#Q0Ag3(YSyxaB!oh2?CEqb$8})xeG*DKP5> z^gUd3YvC-#usm4U0vTR}m8oO#DP%QaH^}TITbbIeOO&T?+b&d)r`UW=2(2hBD)gcmF)XY=~SGP8Nm@hAEq)qPAP|b3zs`4xPid zd|GDRe33{pGJcU6UTj7jBb{$xYc5UMNU0}l0YpGIU>%7i58Qzu9_UDrzd=tzC_qRu z&=Jh+DYLTVp_#L$6wvqr<)`Fi&0JbmR8L}Fd(Gd~$-~FY*uF)QYh+?W{+ucgO?Z(& zQiqo4=vC#S6*h z`gsd(-3oLQd-|D~ICRPijZAHKh^G~k{jW?Lbg2rVvz%aF!WwO6v9d{z;@0!DSlDxg z1b{YBii|J!&@-gIrG+m0gdXH&wV+-Ne7K2s1LPEXd2*0ZZ2xICA;d|fP^?7*@rn6p zwhc26(pjLVfP3U@m zeB$rzRj%3*=V7h^s0sMH-&R+PHaO1ivkSF4-m9|1u8h!m zlfVws$WSh3{y5BoWq}?3IDZyiLFDSgmc@e3J6M%ZYl$boFSGYV-fwitF*FgL7q%D@ z|Kp3`(Pl*~929CBjYYZ$4YZJSvDMR$g8$`vc}uqP(>sKZel5@Siz07lceO=0arlYHGyteGJjw%}%2upK%)XbzOZ{8%+j~&zS zGS&uZ(+_&6|6laO2G~>@oxDlwfpqp)BI$TZMIKtDb3k$6z%p9A>;Q?_qRqzw@eDQ9 z4D&J4ItlCS?0x~x>b&&=W!`&_#rtMB_v7&h+yOdMbf5>?ljv#d5LGHcE4+Zj1IYs` zNZMIEW)&~bcdIbnl`wJkhq)7{?%dhBi|q2KaQmN@bM;3`-)7n~d2MEbx%$MMGpZG!LCo@iBH=>gyBo=?3yWwz z348NRFJD_fAEB_*qr}Q;?Tm15AHNhIGI9K=bEKNq7+KvE1z0r;9S&|_%7Z&QgOx$d zP31nhd=uX(O}=6UP?yCz_ouIusNi7wsrA*TbBwLi9nHFZ^WJ#h8Ipu27>1Zf_$Ip9 zDPOvD31yZc%QLU2d_J{}i=73hLf_6O;(AykmJ30s0}Af29t%FeIRI8p^Kr2;S@X$~ z;!L`nSe`uT;btrKG&QoV6lEA1TleJ0%j{)=$x<@ctTH}-T~*aOcXEPGCm|>Ny=1mM z+Ty@UjM7Y==FA@< z^|ef4wvA1Ttk9YWw_AC66v+ zf`gv(b`y)_rUKM&M*b{O%a08VA%ej5aKY7yK)luRBn^x^Q3pQ;ndH-C>-&KnD-#0mT zu1@v{vkhyU5wc^?(2_RhDJ5a9l?PKr^Qu)G4MMNR5poZ0n2ESEPa;78aa|tV=-n>F;YvcH*emoy&P*+ z1BIrGEk}?XIZ-;^L(*dFZ5Ur0O5@9?PTc{A72(0fGjJx}uq^k4sMG(-QE2!>BMjIO zc0TinLLRO*oejdoLUiRcnAF82=*A5nnS+-<*lBGp`2xX(Ff#uP2{azx;mogO^t{>z z2DWCTzZyt9yw_{<6DQ~88Dfj!#r@ajLJwVYs;2$L$%=H2))8{Pj;o6*gyYJ^Of~0;vF``2 z90N-5L)f)6`X#TQetCcBj_XG~Js++1?(k+_P~Kt07p&~#?X4~}Hh!HIr3)Y z8eiW$Bc22`hJ@Mo5>IhysTc}rmJ;)cyXm&%i6mj;#-ShW?DFjGt$ci}?CrCioJffQ z9AY*{vW2tQIr*Z|A zjqsUq=+I8DryU2fcJCyeMA%;)sG$SEINuex5-bpu@Rq6*M_dpM==5#+uUQ`PtpD4^e9$Jwx6#X){->Va=BWa+Tx94UkwAAp^UV44#ILm#&sK1JIxTCZb+5_W6pwveQTdZYcjhJEcv*guRy;%Rt#GzT511e<68__0)^`1uMWSnnXZ|`<$ z>kngc782nOZI&I&d!!<;sB62!U3!;eNo8GkZ7glA!DWHw2!#5z6C?B@_6AFaU7h`8 zno$nLsUT8ES!mojO^ji)HX0j{dYjg;u3ACK)vMkbXCV*Px%m3^@k!CnwvImGmQWX( zKOtpNUj8C^Tw~mFhw91H?~*NR@Bb>Dmrg1%Ro@l346>O|8$Q}a( zn}IFZMJNjKU9E2W5*s%v%{jdx* zmfAx3 zh|MV{o6B>kf;e5c;OXWh^8({`p<5P2R<>_2X))P)%2euC8XXmwv~s<72>4;GU92?;M^6KBqMyub^5WPO|s2 z7in)HUz`Ss6M4F`#bU8d&ub(I!;xZ>S9@AFHpIp@Y;1_5O-)<2kQ*C^`RzQ+`G!q&ngi*kJw$Lodu3y78XIUm<+Wg4+2MJ~%n4uLN+h(f1((arxvZ-`V0jN!>le-Tj6`Nq4 zrnc`F5a%Fy0kN2x?qq7ckguO+Wp3M`ceM8?e4Fg)-b;hE7d-6w4{zm=2(~i*c~}0O z#Y%KBa4?pmmTU-mk5E{r$NT^P$PDse5_8w$4ts<_+jvebw z(_SjKxAL@69_PONYN&^ag__L}8dNoX`o6?OGAAFJHF0ZP4R!erkI=5V#wGd5)@Uh* z^Up}TXg8<~Aa-rgc^!_qz;DO}+5>#Kp>)pN^XF0Mc$ym9)w^XG84FjNloS^if50aP zX$F~o@7}$oC3SUecSbJ|v+fww)y@)Z;gK2nwN+M4UcALLt#ZPItuVdvZkb)ZU1ftx zA08O7M(lw%3#s@Y^&y6JM`SWVAqK z`CE9qp{5+^*p97{b7yV+1kMT?0|Q(fOEw(H;>sm7#0w!GFbt4rt+AsG>QW4C!Dp6| zC(g(rWtl1TAR&hjPZuT=TiYtxEPp5@$wetv#TZhS*S zymDG~aPWFTOv&QKWzj~W)joaKi99}@er~~c{r~JU1ccanEY9|URUuWw#g0mc>RwzgoQi`dr0++9 zl#j-{c6jjS@+@3^J|bU~L@!$O!nx@wQX})qiDYNp%XK91<(FU9-sdr;GltJ6uS-u# zv^V@{{wkliyx92yCy}#&rlh3o^7iiahO?q7y?T0teUu1Qc&ybw#tsix#EhVEYfQyx zHkw^Go`3-9#fFu%85^C}4GXfsX%%9i&q3;8Vq{b8GTXq&YN_40`MQ(pw{Ksz>@>Bw z3dd2?^~Trwlf5*XOnCe4x3!lo6we5OWKEh_uvBE-bD8*px}}cB7kfI({DOmn%A)h5 z%it--+KQP)I}5_Ymqx&e2&ls5>ORGf$S$m=OjLEFD}G|`hE-x;Cd~{C4A;Uec`kmT zLJAx1grDL8S0N@DLSkmmBi%)_=q94Sf4|H{;O1^@BrLX120U!Gk`C$`3W6kXlIyNl zw9u%$+d4<^T&h#1QCmT0XF=NxajJ;u&k)T>lV*w@#YzgMuvA!ih4>*>oQz>o_JI%9 z^ybxXOtBL-!Eq;EKeVlTf5XnL%#E?r2OX1n`hS^+`NaiC$~V2uR6cTWs<+ zUw=2o&=(#p{_uFHBlGf-p{_%Ja3}9NFNmcVbu8Zx;>DadIBQIdjEv~31RrV)X9QpY_cN zq3eR=yF9+_5BJz4WAZ1pv`kV?Va_Q}`TMWu$CM5XR763(rsom~oHU7kD>&an4-TFC{NgCTyp_-QH5 zVv$xz6KY?t(bp=B7&iCN`MOF1)s}mkv_gECdgkPi3@@)fFX)%1V+wWrt07h*d_;ak zu<|2CXC~mKM5p4(EFef(srUpUXFv$BWK|#=GYq;3!gRr=>_n=~8KkFTBo z=6ZpyRg;;OO&9yiT$?muE^{n-;lgC)naIcuLUD?Ga1cxElv@l11alph%d=ZES4YOQN)X=P2!Re$kC zPL7JERza*mJ7?hq-7Slr9Cut}B_J5JvVm8Pxy-sm9ARQx9c0+GLtNY)e%nKQCQf{D z(xk&6y6o`y277=5^*GjGaQ(Yo*vcM%uus+2%N&qTTDl6v6!x@-j%aG7^$#K%bQ_9j z4oTotW55!F?W{ZkS`q?ofZXsP5qw%Zk1WcYWn#%@JHxG;IHW7KtS^0y>sgCpX zXVD7tmS}1iCo0+GIiCSom}AnA0;j{a!>9jAlWmQB`Q^w;@_iZk7LP5_Ejj-FoiMFcAdxJNBrmZaI@xDH z5pWaMAf5)g8TQXTSzTVPQ=_vG@B+K5HgGswT{@Q4i%SH@PD}Tp4a0e?&=nrfFt8+} zuE*dC7C2N|TMN(vlCTHFG17*n;6QN(eU=yfY^B0-zuXz9cH;Z$V zk}l9Ma)dQs<_Km@BB6yTvAhX0rUfxAr1TjxqrA|0B;MI5#mLPI+V5(!nyn}W%;eBC z5o;!M;^@9L7yxT8wv)QWwi%8$YCSAwSny{~u`2)W1k)Ikq5Rp(-cewiY2j#ZW0_%L zZ7_TGw4Gg^0-HDUtE%!>^ngEzvgw@4CQ{dO_-Uk4nNB5~cW8JrEr^GX+4@<)Ke~w^ z$X)cIK8MwOtdR%~BlikKh`7eGR{TdGrP$9HKtO$XfUe0XBunOJyMF4_zI_)jS{kND{Q6o++{KIg_MJL)osN5}$aLyd=OmM)TP8^+?M22@ryjA* zu+(FAUI+*zcGRw$sz(=V5@5p*2`rz? zBbBedL}8}6+iv%pq*pp$xZ2Jf zcpm!m`W>D;dGeodwVk}Vh0%Fkuf@H^*zk5+eCXnkFUX6;b;XJmpRx@yZ`~qOZr!5i zxL3sGcouGyf2MH42x~oYg6uT)MDyWlp%Au@9R?1y7om312+Nm9TC6P4)|bHJe4!8= z8&}3Tw$zT?wkwUDxM=?TMYIBj`nr@GZi~*o^6rd?!NHboHP%p()8@h}B5w9M);R+Q zHg4?Mu;KXeo&%TNbambA2g#p~rEAxgI+`e)A|ss?bm{3E+Ze-(y0Bui@i*G&RC0#c zE?Pui-ge{IX%e%Du1;-9PHstUn?IjvfMzAG&*8p4eD2NoUS7k&%Q*AN#VKU+hE@KI;f91 z#lH3eXubGr9ME_D`gMj6PvkF2nH#Ut(6rKYoUBYjUlJF)R#v(ei^=5gU0v(k++av5 zJOgg@*qXY_JiZogutHufML3%g#Er8BC+UZ~OF#}9JM_bnc%bItPgs+jxsNi`!GKtGN``>4!ns50&%7#njm)O|Ne>{e z2VQ5>Yr(uZLwlw%*OXzz_4Mh}BaC#QTU zPziK$%7u|aR_rJ2Pv!n_FWWy$hW#OR(6Pr2Rt=No`c$#xhUyIq*qzbrmatw6FFpSv znLuC73hNBpG_++iykyc>$%Kpf)y+#hVdBq{W_m9|`n)uP9E*vW+kSM>qOPt*i;lL> zjfru5%C|c!tK0Xf^}(^R!E8PE9>AG9+o6V|KRBtOf(Kf42|#9|ss$~=)(Jk+*^Pjn z(8csLawcyQJ2VSaI#~vuDX%pX{iX!nU@;mZ)r>pw-i>QwoE9e1Z#8s;93e%QBzNToe)) z2QxvTD|8|AGkivxbbq)9aOkO$sj5lDZX7O0!w#YbBBj{&05A4;DQnvekS9AXK( z1UNt)T(z2b#0Yi`E!!oCAs(x%mgcPppWGuYmO)X^ovA%XVs_OIE$ZwfCUcvJr$}5O z77>AO|`vvteKpv0Db&9j(Q|GT~pNYT+60BZkIy&*MPDmv?&uSYHzPac$CVCc8zPA~ zazk0LZ@m5Pp4w`bN6v6IPC6DOi;Uqd|8;#WU!TWHH1cb?=g_cJh- zw^=qfH_x}Mc6SJg8W`$WZ<7%nong~#U{(~pU_o?|nSqVOMk?GE{kffqi5>kqI(nN> zY9k@PUAY1z2U?rMK@i|T!uFrSTn}W-AG4z@SHS3XKoJZzMePpg0g(u38nLag*-{xV zqL1C9QX;PM*f^=K@bh=xTOn3K|-SAL$Px-;x#>Sf7m@X`r64eh53|N}IdZxD%PFiPoW{)>|YTP0s1k@;h zSsk8ob!HW@u{K<1Xsz?mwu;!Lgs&bn&X$*y$g_m@Ti`PqEm=b&0KZ<2>cj?^T5 za{aV&+dfmCSKIRCKHjD#77@w9dV6OpN1L_sclm~feEOSQzShRk${B3|87l)E*ti5v za{-L#fON(6u#5||t)UW)L`DL^m9wOxR<(#JU;`9(>hd80{1Gehv;_iNK*aOQky?kZ zC|Fzz%%SFaV2;|w+lu3Y-Nn9&NO5YZWv8W=12Dy@#KZ!p<&nNlRu1+7mSnP-O=4KG zazDrhS9|_4zC9UlU-OKU)TWkn$6Fc56RjI;BkiTdF;!JD#Zvo7+XiWR(WC|0rFnT$ zY1o`q>mzH!j0GNkX5;Ifg31e~i7ndbi!onW^ZC~F3upmSDU*VsVFa=P=_OcmmN$rv z8*{W%Fb3ry^I+Nl$%PGBp|V2#G|VrcwUCswLla|3OP1Vt+EfEF!@#y%klx`Nv3lN6 z{m_uHiftkj_y5-W8$Ia#I$sf^Je2Oe$_^<;z#rrbSc9g($Sjfc6QDWk@n|@D3e3qv@kcf zphKadtE?R@#iTnICQ)#*lfw_zhUT*Ize=4tj(%8CF+w|_Nr7ae53ei*sVq2-w~)W! z0xBAVg23GT2VuielUIRvfB-lqT#L_&*Mu)Hx83OFr&qYOvvcK2#rpOA{ae4`-FBQ3 zA+Z*@#MzM|nN3n;s*#9mny@Tm`AvHCoS~3;wN29e7n25$&@B{-@k1? zd*OwYshJ&BRaG|(%&W}}UN_Ht!`HoOf0h1`g#mUPOwe$2zkYFe=L!-!EXiRv`EC^ z3+c@Z&MOc1*$jh9Ym{5XfH6QAC$&Z(#u++xfZ>8o7F;<>!u6^fHX&X(TMP=QkSaxC86oqBO3 zMe3t6MWW28*)G|>zS%CyJ8A~~nw?E!3i9hYz*hj^3r~8)sIp!ez@v>i?K<5$Pw6ZM zoQ<>tRHhwRINJF?4N3tQDput38GuUojOal`s($v^e~W*sB0J5$KvLut`^NH@E1Bi| zSYMCaL8z_|8O$BpRN#5SBR|%2(ozT02{dzpsl$?qK2fV}qz6ol%k}xRFTlUgROU5f z?k{GhZKh^(^F2;@7DV|>T%!K-rIS2kd-!v|_7CWrYb!gz*Dp6VdCpYIB$%Ygii>3_ zCi?TOCIas3>5zRiM~zb->FeW`=y|jBjCMuG|_BK)#e+ zFfuhYqWW*Wt zhw7p0&^Db2diW!F1SAap8Xdu^q)N0r+gQ0_}a&MMxQO;yLT1+IX^!(kmNrF6DQ6* zMT439nwvi7)ECArl3U{?HD0mbIS3DkAw2$$^5WCvvu)o|G2Zd~TY5(CHmqFP^H68O zg5*FKrt~Rj6T;lp+-{?zW{o_Ed#!?69gNpuO+NINgEgvgI`%FiP|S`#1yw4~;{EXu674j@U`OBcBBNmwVhmqBQyXjVD) zeVLa2vuFF2ck!No(qHt9eg`SGlHOM+iUN6J`cCQ6QW~mtPpz$l`-$Lw`yf_g3=tAs zB}keOJn6{ZR3F}qU<&vJ#}tfd(>y5zLw+(&jsKG-n?21V3~%pCy2d9!fWqAv( zl_tQX|Du^QLj%Kc)yJ;t8Jz&)E&GnRUpjWI|Jboh%Aq%aId*CG_F22Wh%IDI-|gFd zw6afi-%Btzgb#5cmWJ6t8yjbX6>Cub2>T4Lz4^+O%xuE@Dxv(!m44+N1Y+MydPWxu z+uN%iR8%Ael91jHc?vs)f&Lf0v{VcG2na{h5edH=pY0(0lPI@*NfS zpD1JQ?eOxbORk$+x5>6EoP^iSjUui?FY}6q>YzWd1Zd!OmgcY*D@4iMa09@Ac^niN zZ@@pYP`xsZFUq<-|8Wux`eTjqYHdFSg_Z zcIXj2Y0Fg&q9i!)WkoPKHTC6Jyn+WG>fkiz5dnKg=`K`qi< zYokI&6EFeXdu~f= zJV{x5=ueQRh@%zIV?zR&TwgA#?k1N)M-XRyMt#s(L*-*`+BiJ^EX18NPVVuvWP~Q3 zPfag*wtT@ldIV9&!ke*RLBoTxvcy0pWM+ov->b!Q#B(w)5@CBg{qE)2@>SCs8m6sc z@-+Ln!9j&d?-eUQa5{NXC66#>Z4Vh1v_}3>?s7-J&=BT<8-j&EkQQ>yG+wU1Wa~KN z?K4VCYXOwWVWgIEzjF5M5p#NfojzUNlJYO6ZO`-$JI}T`ZL5*rLfYm;lJJf>ZRIpx zaS5VbB#Nc)%`kJqPsg0?sm_heiaaw|DOk}YPw{4cJn;B1kwX$#R4GDXiey>5( zEO1L66ckJhouK=c!_Z z13gn89t9N#CdyziSKsdX)y5>P);iSOv z$8Rm|U%tG55_A!%o}PTU0LFBFt$|P@uTW?6Se<=_L+wCeZkxr{XajqYpe)7dW zy(6{Dn55*Us`Ugl$A&tYsMl6>l zZh~Y}-`P7t=>Il)zheJ=|7-G_@?YfFH{N~wO-?=xf)2*o1+IT0*zD+R0+zt=f2<@0 z_W)Fps|DG6rS}Sa)58ea_Tzd+r$Cgp{*7iWlaWFMGnl>4JfnQ|?p?-81Ca(r|Al5; z*YHxw^Ibqks9Std4iIo1Fm=yu;^V=Ay$0FNY?Y^Xywd+lN4l~{L)B#pMfHQ^WWPWr zGLGIP_f8V~tfOHX zfWdUAW*LEb*VS&x_$FfJ*ZX=?>xCuctdUW>nckwej{Myb9;XGnX0Ja@$w0X=j`dq{ zhV6K;MKQ+@P;-vJ#cuTcQe(R9oGo|nFXs>6)el$xifdirAr))C`+~jjL56lkzZvE z!lwUU!XM?V72E8UJa0$7==sJ-vY5V)0Pa7pXLPB!qoe%0($Z;xJmxd<`DX^_y2ICBigppQ0ZD&NxQ3pmZH$^{!lTCN7m z{lU3QeOEC#8jx2BRA$EZeNjuFj+;3pT@CYc9`>NLWNT1VHZ1DU;pt(I=W%dGm>(m) z(Kjh`8n7M|2aM}s3`oj3WeLK2;DVmf%cb4j*&i1d#|M&&fBxyjI52`jr2b((m(}yQ`UHMz811HFnyn$tpJ#~xtEu~jK#q_;9&WPJTM({~UumSyL)x7YrFCb!w!gZ~{KlHKrTxfWO&F$W;2 zWE`HMfP>5*0p=LTa&;G*rvN_-nHw;up;U19=T(qw<9>d8fo_z zT?JjDR&j8moWuRp*d!7Ogav@ib%6!Z!n{!7jTX{3h6%?q5+Ie`?y6XFhI6|VsA*|QyV!8RG`>1jnO zbP0sx**YKaP%K?>GB3oJ^;f~Y1Hv#^vF{xJA{Zsz4+*hvvS=e;8U!fs&$g-}RlFru z+nGj-Hz7c=OC7S<;@BO**xl(;ieZ%GI6A~$y?5@gdy2T?Vi#_#1qW6DXMK-*oEMDx z05Ycn-XS=svrPG4^4rip#M9QJ5J>{-t>yvZiOHWqjAszLUwU~9R%q~}A*#s~9@;v< zfs>~rG4lv9;V23=fCerw@EscH&ICm7rtAmk6U4)F!uGe?X`&u z3z#qv>{2jSSIfcDgknizCFI;xehu;j;&>G8J%V8f$>0|oAXZ~|ab{+?7Iq>0Q}cjW z#x|xrV0c?rt~{Xp^ij;>9n(!C`#M?##_g=fE zxOQ#t&{e^JzTVnHf)hCl7nVK%bI6PN`^_wJsH1fnVNa)g@(JPvdGHFr zAOy`A&d$h{vF;OCG%!n;Ly-XAs-bygzce()&M<`}D70iZPHajtHfxU?KlQ`juQJBR zwJQZkTT8a+8EpqKHtT&hPBl%U%m1FQ>uNmh%$aG4#GTAgl$9yy5&9u>Uc;_ygwOc1 z0avJ5sCaeHp8v<#cK}9JY=39&rdQH?@4a_YNJt3jz4tP4;RD@C9X1{PWJ?j8qIG18y2c>LfcprtLlsfH;I zpdjz&u=Ex3I>dp}Uo)N+`NA!r)W2hcidvUIo#@i*`d0q^hdUzR7wwkQbACld!&j&( zh``f+f7S-ELzHcdI65XRjk-apWd+$ypW?R3=_yyglV^u|!Ad&83~l;D3kEk0loxZc zACD1%8;(_RWKXzmL5-5?2rN5-o>EdFS)OU*%jekm>?xg7WbLtvev8XLct%;{9AGp> zw?T0IxVMeXTlU-a*aZ{EZKCkLph1zp-{B>f$~^o_i#DCuHH8Z{m@EwEdGd3Y2=X^; z3zYhpuR#r_HAIckpj}wSEHua%F-^@!6rjGHoIyrF-^_gWxQ)HHRKzN;Ur<(5d}fPL za`-m4P`%E4H6`WR#_#A!%_WM09nYw#9L}h!D*Xf@L%~AbN?mRbG#<5vSmZ28%-B|# zG!zrM*dsK*RWc!l9FCuf$iq}vEL@Kn9DiYPI7ws|3-WQ$n?MKNXJL8>u_r??auDM% zfuCOLQ3>s!hKEQ0^Ph_oFXFKtI0Z(yq`SNSS7tyI?iZ3T$#(JR*5BkzAh!=R`HL@r z5qO;G3HbK~Y|aj1Ik*PfNeN<0f#rbFlWQFKw^5eyC3u2rkl!Yr#RV`g0HnG6E;{4_ z)!*?c6x6Mj|NE0FFlO=Mzu0f-8lHT34Fmv_nb!dB3Myi@h85J4?!pzYkN{lCvd<7} zBg34gM&UV%7(`Qm6=XH4r@W|Ms_m@;DLy0J?2!(|MbCHEmeTf3I1tzAq1;6G7j`L!K= z=$yc&KmMd1UDr{GgdUSGY7zt~EQ0n@i|p)dfzreif}+LpRmoKcO@r#jru+Bl2L4mJ zCd{QgbY5%@4sh|z6nu1DMdK&V?*^-DFZDJO zYC4R*@WPFwAuA>(Ls2-%LY4^9KK69Q-ozb)&wBZ6-I7~VGx+S_&iQ+%q{rlBM!NET zz*AFrj%fj0-~ZS737(?5Ckz%Eyg2bRp4_pE${Me=FI_rB(G?fy{Px>#xdKy&tmKC_ zsRRX__n*JNuzd!Pkqa}eHssp#Y!2nrNTyWnw$^C*}lu=%ZXMO`d?h5WrV%4Om* zE{mmkTNW?wf53wEp$_-&-8*)qWTxyObFD;Hu>mTBT1M*z=!g2V#8Xa6j`ud@jE&`N zD%!fWXemsJ7DD&YhkQyS%8<-a2=6gCNgLY@qbcu3cjAP>847 zk>^hwldcob74<8_2T{Au$ZCo~K@l7)O$SDWRWo;UoVt?_Ca%dv17MF99tvLMs7_W^ z+*!|AcrGWaZ{?9=#6?bOx#W7}W+i(CNEZH8)H;`*I(7{BPQYpyj>27{nB#-HwBfER zT~-gw;()2y^yw{-6pw&R!}pephc~BJ1}*RoT1BtmB1bkTYiv%ht1IC%qsxe3+}5u_ zZ=CBl>()`BjYLRKbYH5NV%z1Wfdow46>~NcEx8P%kB2@o<`{rzd$np3W$gXkt=kJTO&8x>(Jjr zqb<`Zh=o`@HfsylD&pPWsBoA;SAkJx=$h!;Zmg<`o5F3G4Gm>?iB_uUx$wak-t2n* z#FpgjmGt-L?b-t+U;dNX*1Z%fHhQVAprG$Ni*cIyDLul+uHy{*&;*S7y?wj z`)NjYkTaXyM3AQUN8c0CcLvDaO%?^?wzIXL9_2pz zC$|xU=;*II8K!Rw_rc`d;AaZ~mG4B}05y5w?I3Jp}X0Dx3WYf~g zm(d;JUhx*S`iceyeW9^6W>q$Gs-L7^1!m9}5hmGvLhpsrrl!1`2%M00g$|XK5u7j0 z&S~9vctv%1>c>l7Is3-3p#|}yRjz@HxMUe%vej5xw-9T;7L(?t76UTkebNTW8#KvaK-TvLNC+ee)`6R7e zI?us>2Q5IBU|t@eP&HrW=ZE=m%_YxS88)leeAxI(-Ga+PvN1mXQtE}HOFn1}oLW64 zN9=+xT(}(sIaaA|dJ~y$zk2`u(d*am-yi+z=b#{$ z7s)lx{sT|+d0H&=Nlfxy_=a5eR~e3kGTEnlB74))dL#QPE4f-v4`5~9cSqeW#fu<6 z%e)Jzz(WBeFbVcnr~vp0B?r)j0fd>60*+8RN){#Prk;fn2I+oXc{y~m3aP!J`Ld2= zjp9cRK{o!2>0ffe1P3YY8gr0t+9YLuSlv_8laNrmo&M6}&=5r5Z_C^>F60)<<#WA} zG_T=YQzKhH@{R*Pb(}D^nQjlfGI>1H3-$DhVt@; zdvv$tZ~5B6f@R!b@!w}A#U$p;x~yxJJ@q~5>FI0f-5$$kNB=%Q`@$jalYcJXsJ3lC&2@X^r#ZRcBm0*I(HLg(Nm$utTU z@MAz|z#?m7IWtcOvnc5XvvCE8feK8F>bC_36KlIMF9#CcH9V}?Q)iyFL}HKndSt!c z=H%+?@H32+`%^97CeLW4Yni3TWs68~-+OgU*A|nkp&`+njPQA5QBNM^{&T?HwKJ)+ ztaF{77|QZG%OcF^VgK#V&Z#FQ)zvcHas|#EYhT!XB9s3AWMMp(!aUZwh2>)-xj?Nj z|CJRXXWu1f&IqA5`Nm0b{#WA3W1{hRd0$`I-NM4zew?OrgA-|MaB48zzprrb{58Ta zgb4}ow&tM_K<@6e?BBm%8mpWGS=7Uso73E4I~^kfCqZvG>OmPO&Jzox8+ouU$Paf` zgP{xxh9-et?UFEDar>CE#*)~gqWDP75a$NNupPwR+R15qu!BZSm$Lec$nV*eRZUCB z@zTwf^JUc?jWyg>IqR%98hPnmV!ZQJq3~59jTj{HKi-^WBde?C^&;jL&}Rd!POy+( z=C<*e4AwZzoRL9)UcM_(Oyv2OO?0=ms;*M~^BqltV{L9ehpdhNR-pUkqROI0jCsfv z`yy^uL)Xt4mg$?w=f1vPeZj$f)=nN>7GXY4_H&4-d?#}Mm?rM*>w8K>oVKn6v7O?# zTYxn9p|3YxrMvu)k;kEdlK&;e(E*!z$|fi96Z)x=F1m-5(-o&i zFA%uod9%<@2(|IDx^el!i0k|BOUyg^I{Jt&y(YQoASiubruz^xLB9lXSjg%FfDbPD zV=GPIMl)O49i`k4iS*Sj&hdhz3D?QI_Kf=a%o_}j{f=1E&kg?gWA{8GP7JKjJ+XX> z#@k>lwI)mD*IGz*GU6vw@Fb`&nb}vuzd(T6`l#RzacYu3_?jRDw9eM{^mPBm$a)ZN zgYt!@p8tJ+jl|Gu?qm6B$)iLPPDOOXjveI3u`#40&x<%uTwm(FA&i5iTrwaQJ|{(M zIyL49i{dIykS|ZXE6Nk+iRhb}D>&ut#{eyUqPVWE;`8F-&|vPjFGzJdDWiMSX+Keh zYrp2vzsM3|Btwn!g`12a3xUPkx$RgxjDFi8`8oN6lsxv7VBwQl0hmDxLa~&yl6*nm znM%9bud=cN{RGDJQdU$(TSioJlbc(Uz+_^@6iYg(`$M@c5&*&5AS+B){{H*qnVo^P zSpWhCQP+%|kKwE#{K6anP9j1B0T#oS@x3fV-+CVnJ?V#AAh(in$)BW_4x3h&c9vFC zwdt7Nk-pW|OG@L(l_y_*`APbT^t_O-czr&HofqHC3$_Wm@npqQNY_b%qOHQ$RPYi= z59|-`q?}~W%d~9Ki8gCYi%-cXx>{>1=^vV70_6sgiiUVjLBZTp%p{%8&9%?0IR%AQ z+e%Li%ui`BUTiR&3Q^K7JvB{D@;22bcYql?ogF&LJGL1OLvcn&c^J``^rr}vCq%Ni z@jBQeH<+rdKo|lgbr*TB3!z@AaYduVgVvAR3s+-p<0rK6*N%U`TtjQv#9h5xNiBBx z-bqZ(Zk(Mt=n!4tQtA3ZVVzhYI zuB*)pJ}V}Hp@*iFze0Rm@j0uBIn_S+bg;*^%|Yhn<%3TT!sRT(t>?VkRM zKLh>ZnB#zQEq=x5eF@;Sfo)(+Cal!ii*r_i8lsudcBuA%c_L6j3proLP~h2vn{Q8q zfvS<#&awjmEzKcMuWDrMJGHxJwZ+1@Ea&02OmT?l%o9 z36j_84FpW~Jg27eY*AHJ9ps$mhTIi4^pp#PWfOhi4q{Be!6~ z!tBnn@M4d_xYS&_`B^u^_ft~D+qZ)aF@Zf?1>Iu_elbMYY`O<(6)6+2GiSTPl0IA?o7dGX#LYqerm(vmwF8U7&x zC4Z*`Cx3F@KdnPFDi)85I#PYz_E#=hQn~+!DHY9fNI51XDG350nU8P^bPnd00^szc z;q)OsLR1RM7;vTkzD~I5oVog_PmLIQDy=8pOaDH&=Eu**wokkyS1io+LQP4;uZ>=O zb@+8Ju9I`_C*N_Ny&xE7E51eR`9lvd;z%&$*p?sSic#K@oSfjGC_U)4QW7lL zrJ}VhqqVj5{@2~J{~OX5A3~oDo)2Ec1bTuOLAQMhQ??X992m zcf4cm+MVqT68COygc>!%Z**3d4JS$FRaJX}Lgd;x`*%b*KX;Jg?<`2bF znqJoEOZ_uqOWz}&lB9;Tk|m{NCso;d)oU&HF?~@%YQ1DW2BezHY(#q*t?Ne%FD%uEX>?@(Q0HY;UjlqNpgskL)8?X&^~@E5g~? zWQe@v=^bXF(Pb3s^30Hj&9G}my4&z)a%S0NvM`is!58S@(2^xwth+nTQ0Dz8?EAx- zOm^xDfPe85e}G3|UH=wZ%WHHT5%PkrUsyk<9i8ap?=nx1EHgWO1iTb)6HUtUQ7nDY z(BD5oCFqNC=}}2`&zTy3cbyzI9WmA(){S<3^PU$Z-Ipnnj>(n`d8%c3Yj};Nf#d`X zt5IUOJKovJ>l2(~3%)zk+o(4am?8a{T1oyZd$QGF(ZI zgL|us%S#{RpQK0lM#J@ol{EL|0xl1C(8u_48%%UZjID`!a&q#|(LFI9YO_WnYFpAz ziC?(YSIH?(={?+xAUL|OE1Vo$?C7fK=#w!qQ}$v7`kn9nR{-S>oB1~})de}l{Yl+M zD1Vk8zb%l!uWXL*Y<{h)55QXU>g!8x|5E8kMr?zdXfHV|xv8Z`{H+YvTl?3g65Wg| zu%-k5SSUF+yR^TEmM#`^Ey^nMoV`3<=fjAPqd1bvR*9(|fk9*Qk+#Gf^C9EV5aS{9oW!IS%)%}f) z{hBw1uS@Qd`AvQOjovj2BG26BM?sG#Q^IOqeB-JS9n_ED4qQm_kXOGMudl#sw;bI+`}_Ut?_@x*3+ z2g~=s4$7;ls_sDw&zIb`S#d*rgMO>$ne(oa8` zsE!^G6Eh#%XZdxb|MD`(0?IF#EgP%@#{>_iKOwGod=^T2{$!bBvh%2OF}!MMyOqN_ zgh{1^8o=*`pOlq_hmeJDj$V=cc%gqej))!9?tY_eN^yof&qK5#A_hUX;F%(Zqy!$X z7oIBirL+2xnfL;be_#n*xQsU@XSZ_ii+g^TEaA^{@pdK6Jr&K(Rres;_9bI}faUG6 z{9yDp{UP_H=V*!Ky^!3s#GXFD3KBUdh}N5o1(P6Aei${_Tp1l*vOP^u7!WXYwEO>t zj^df3EyDYgP`}`$1e~~vy+fc$;006U_{1k@M=V>Hl@tG~!@_JARQK=&vYf83z$PW{ z02zMb)V^>l&c>Yq5Fdgzep z&tpR?hv;vTwS%N<*-!n0KaasXY%NJ-YX{xUtMx~Gi5EyS-TB@h&vDz_7P^pDx5dz& ziF#fpvj)(O$Z`daOjA0uZLzzT!RBKQeu8k`! zlI`J5poL_lPn1?N!~N z$j*8BVI@zT)DI}WO}e23;7#C{DO!@PQ7}%es$y5{iL_Z2@WmSXrI<6CJ^R_&kV^+1 z!hZT^q;e@muHnQ%smoeXv4{CFMHASEBVgA)f)~jdTY9X?a%uOn@zoj79^uR!q9r#q z2NebNA~ltT(R1hKyql8Z986wyQt@>B6z=o>>0oF;eEOo|LXtbw-u~40t^V7%o$?rC zt?@_*OU!&W_B{QH{4{ZPl#7vEfVJ~+AI{#y8PyqZ@RMLDpK(Oj9QhseHbMhTG}s%X z2dW)rfZv`tzZGDzut#ictmv3?*cy`O+~Rz4R9P)THIx}sAPHYpm@nLDCVKhR7JaAM zkXk3FS|`0)C;gU$7OdJ{ICAIc(G3YWND_O_HwxZ>S~o+mUGZ=~26zrkhA}t=3Fl`v zLB07*zCAAn%xpnglI+xloTX^Jrpiv> zv64^I(tN#0VV!VHSjXO!xX505yw_xJ=TesyX7dC4oWnw0XfyZOUO&@5ALE|lzD-8r zKoZzj97e2t;pq#5C;w%*P)nJ`huH66F3n#uZ-~$H;{qph{ootGG9RmbW#WOkOqMWN za{b$H#Sto9Dk0xp7Z&yv3h51<#W-_eaGkQ+_Nvy_qK`8(z1+DlsKz25@Ww@k3L_&! zLxrJ|(sl4~pB`e$7nPJ~ov}>$zLk@6IWO-rdzb2`SHV_bo_mf0Ts{RD50e+>z=21^ zJ9NNtQ=y%I)w;-Pn04Ut?KK>%2jdLlZr!>ycgOdMgE>>B%Nl|@Q zc~eu-$2mE^p5zC+COfjI$*zgmx129L{kHHEVMqwPy?wgyd<*S|og}eI5|i6lydR<$ zoPULO7=2Rg@$hGvD&B7BGEkdeya6nIM#fUm`bE2$4*jqxl1`e9BU6v6*Scah4D zvNDh0A&G|EGG`PNB)!SHuIu7Wll#)UUfZu1t9#HQ!Hk$_&Cyy)0$Yc>x`tc#Nfu5q z)N2ezg7~EDPsD+K@GIv}qr_Y>+=X`7o8Efx6$vALB_*&epbOeUj3dz&;+;uA7qElq zTtHfOk|@Yq=(b|?4u8brVng_1DssqY?trR~T(81qMAys`&pP>~gL_L&{ovr>kt5I3 z_VD-dhPebbh!zBhti7T*cu7ouAEsBP7U)4#fE(-H>P}YC z--$ZBtXtjMxQK7Rm6VN)Oz(7&xR+m+3}jV&n>KV7lE-6!yGH{^COyU}{`16Rb>=pt_Vkn{H4b%0ZL}7QL9>MXykBK@UN*fp3T1@xKG;E! zekK>J_Vr&GNv3RNpMq^4ef1R~l0l+y@7{-;&%_znMdOg7`jYg5f}oSh$?k5PeMw0P z2`w!xC04QB3BA1u-7wyHvux#Sw8wmylN+6wct-XcSxHZz61oWGZ3Y;K!BEJ=KikHXq%0tQ}I2hK?&*H>Y z@@x*Q&H{*FB{X5Oml*w{P`S$#H-CQQ$%__5!Pwl$$ES76QxTrFP9u8stFyE5c^wMY z4#?f5mHHzg2RZI7NgN3)eyOv1Wba;yv6y^Yz2+~Wr{2ou_WQlPzg1RF^79!uV{?ef z{u$H%Lz}>eb$L=P5S!Okz)V9o0Stn+1xP5+-UVz^fSiv@N;0nf^3^#`@zR&W1zy(H zUWLOaP11-Lo%kUn75&uxGA7^^#Xxd&ZPzNG5gOm)pcPxUUM7$rV^`a{Vp zWcz*MOb5wAk~Lj?rqu1}uz0z#S5D4Aw~(I2ZUtGK?g};*XK!MK1vDnGItf{h3Vy(3 z4lsOHjcF(|Q&WmA{#6pu)(Xsw*0;{mX)P?gl-$=>R~KM5zSh&BR=9GB%0R7k#wv*= z(4ud-qWapxf`XK*si~fBf~ERJ`o1Ai!#**aE7bao294=Q!tK_B)+hN#` zW-w&g7WA0pol!7kSumd?L76|bEeu$~xqIxPe@vlQadUIcJt$!CB?}FM?kuPyCVw^- zeC%)NF19uB9r8D@6&vp;=v+$Q?@AoY-;p}Kl6OgI^B1(6wQDMcwx!IQoxfp2{%n|g zhcW0IAQw=fF-4{y2{`$Dg}*-5Ir8BKe_bfksGxfA9Pq`93Hleyak)~=i$!w9c{Yx! ztr}|9zI|5qDox6o=3zya+J?m+-uRE?sc)}d%e2-us>;i__DE3YEc{{7@Lc*m`GuOa z-yN


    71k6*>3C4h+QhIiJWV_g`-?<`2Fe?&BqhkF=oMgSW7enAZTYKz+}AJ>F^o zwf-UPye_pTkY7@CGzNBKjX&^-aVobogB~N9;+mQpl6R+2rM$hp<{k#Dq@Jh{Bl;`7 zKVsKqyL0x)Y+`QFWqG&Vq0{Qs;fRP~`r`B?A?_}HZk*NW(=_YuUGntl(+1G8DV2Y$ z4@O)dO(7e8_Alu5BV>BWvy(bPQU%PMA>IOlSIA@9->2Fc2F~+{(Ibn@>r<+aHg`Qq zZ%x@?WoKvAJ;>L<2Cp4B0Ao#Fd+or14?Y;Z_8(VQt8q@l+Rom^phrK{eoeWxcCSTb zlzHFKbUK5I+$-E0{rwx^qZOu`@3*sojvT36orUPeW(ljko*SokETJNtTw|V5{VBS5R1q&QBjcPmeJ!1 z^w7GoUMxgbABw)Gp#tRYf#;^j%cLGDFd%EVeKC!?DIJHwURmSK0><__wLPJ5htkg^c1eDz9U>kKcea6I6W(d zJ@C1lCmHT%Cy(YpG9D9EJ7QfklWwV_fvGcQ3kAU-9?a$Nqu-L%q(|bYIjkrc-KeIr zETNH?Q_qcP;N>!^B942R~12vWZL%eGEu;wT$+x>4D$y z|25e*kM+%eGZ(^r1uFDUZa)NVgS6~xAt|qV zsv!SRE!pcjh37Y#Nf)1w`2!w{#5?0`Waz3Rb0=VRAYZ@&Q`e46@K|LEely-TV8|7l zTKX=vbB9jyQC=CdK9`+3+wB%%#ArE zDkR%qeff?%{Y((PQtwS}oIcp&_i#|K+N3e(nHKUoy%{O_E{^#AN^E~R=>zrdWLrv# z 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 z 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%0DgYc*@Trtv+k&z2PHsbQIN+8{$m&aa< zr$so2H%9k=(xAq1?gT{@h{X9^;?JqsEiQ!(r#!kF=k;C?{3-ckjR=*|~7* ze**p#xp4L!jJrX90m?1ATfy$ovn|xy*UwhZp3jKSoX#}VWfwWqK~69WAKFDOBm!AP8ojCC1P3A zYAtkj+J^Pfgbrh<667#;>U($nwc1|qD-Er|5XJwzKIPcIg(b-sy~5$xUxamum4(Ga z8Z7M=ML<}^0wqk31W9K`dJ-72`KnzO946*f^-#)X_ut7p*VYxA#>qMXyLNV(;r-`Cgk|y+ zo?hWz^Iq;==3awdp`=GUrO?Naqaa6z6K^Zs&aGa_3Oz zE*z#W7>S{beJrLqYHyR!6+xmzJ2Qal`M(qxg4;l`v4+sw+4M28GccynBJB&NaJ8e72JC-}iJM%kD zX0`l!S=2)j+yiZ9C9PsCI8lQdbxI%EbRwAtQR<}aaaRX%sTkvv z8uzmH680kZGWJsTa`xi)+V*bQa!<{fpSyjAAD+X6x2_ti9Fyx482) zL5I#z(Kk7oiCB}X!omnr1U5?02xfhgq^5XC=R>yx^^w<(C>hY$VJc_-mnx;uoN~;v zZ0y>)_hGa=;eswzp*nT#ZJXwK?VjFfMZyhTuHxsUq2%Vb4!SFKjea)p8Ij^A1=OTh zOyoL(1@20}2WA+HXB7jPvkls7-93J{Yp5|+;^{>)4W=e2{4Q=Qp3v~LQ7R{<$>!9(Y^<(m5_G5owd7yt#U+Anf)Jv^D zwR{@?niTVvRF}8S-gkMTe$aA!%-M2}>vMXZk`_H9Go#Q4&-P=9<>Y$NF~^j3Hb1rN z)??}Aqk1pWUEb!6R+HWDF`Y4_d^*W3Y?OK`Y^5m=WBvO=<8dju%z--7C1xgrPWVyG zIy#lrA9P`5a^+N77P=fv=u89ngZQM(OiXk5zCOY4)pKZv$7c8Oe44Z9;mK}$)IN2c zAFC58_IcYhDdL^tol?(|&Qi`2DN`tub5n8?b5o6zH@|JhizbOCzc2=}1~R-DJZnE2 zPAg2SOp8zJO-sh-5tR^C5Y?m=r4^**rxm8vd?@%(@}VM#Ne#W8T2owekLes=3E4os z4Ck#>q?vR%NUaRtDpY%0_Y2-tWOii3m{PHrUbPnEq(bIQ`6W}pSh#D2YnW@zdER;W zdFy%QdFOfkdHZ?ndG~qUdFXladCYnCdBeF74t67|AZR^^Ld+>olmm|lq6D%6H3a$e zfJ`8@m>(dOs3u}uK`7w}kP(DK1dJsFG(-p$(ikGX8uBLuauWolAY^9{j~MwDDs_*J z31KZEKLQzIEFuH!qDOj*$r+;+`#rJ|0y}K6$8QVwujKs4d5w8p9yuN*9(f*V9)l*W zCW+*-;P2nQRH2~fQU52>7ba+cRmNkReP4E8c^`b=ejk4yRq}&goLhrin_IO( zszIYc25B+x9Y2@?*E5e-Tu4huM@U^rQ^>eOu0yIrzr!fA zO#0KbepX7J@}iYZ`HDZQtU*Dt&3Kb5Yo4|pmVU!RA(kDVO^dD9ryE=BPjNP?pWrs^ zpV;lrY;*05?KW*hZAI+@4>Nx2|5^DXc+`I6`y1sD<@eAZ`a}Aol0Q~Q1cxT=wB!n5 z3#J}ma{1J9^FK@N5{7lv0AVEuQ^wR566^k6p5EB;*4QX18Ymb!wE2tkOWQ2-4iF6Moq}QR0=YV)n zCcUojgXJ9Q`jEc)K1wD+X9+57=62CH zhc_n|C%q2Chq{JG(|wyDLV-lNW= z<*NCr39A{aDW*la{>duSA=A#l#K0Y8`cP+aVav-<{dH{UK*^(;I+-{V7T8anCBz zK-H12ZG4YH6BRBNvLnVSRwZsIwk{qZCMn)8UMOZxO6N@Q>9ZC{H+Ug9FOOD@3k^59 zXDtmpCbmz7FNe()Y)?fvg8CiR0r3QUf|QMrjhKyU2wn%RBMBo2BMYN;AwD7Bcc_C_ zgN1_qLQr90!C@i8!3;d{JwED?kCe$`v}r_%J!Bk66DSwG(k74(*SXL`l!xBlGB5=w z7o3Z1jQoPwO`O--8 z)gkZE1rP=1-@?4ip|>RGug>}QaElO0upLlO&`!`#@DqEcr(C8W>X0l*Hnt&}A(A1g z@?#j-idP}8OdZ5JrT+=seiQhu2R=nvtD_D%#yo-?VF0^OYj0rRwzoaxJh^! z*vxdV3_N3sNyI=8)A&GK*%<*AG;#dkPza_7A`ioC&fv-@^8tkvpN)UrDzJ zT5*j4btrQ})=)(;MbSmEexUz&^#c+J4urg5JR?7|GQs|ZH;4b^gpiRW_C#<(J_db= z{t)>A_8~@2imCvb7CR!L_L>Duss06rTEQGzCY$y`2lK-Td(D7T`uf*vT^znb=q&=U zOGNgM=;9D zWoN3=z}@n`xj;Tss2-V%Vws*ERv5n2$n6*?KSl#t13FTqJQaoHz&8$eC5o?MuT7+g zh)Y07CUZorL$H5l{=n*9vqSusq(GUaLod`Y8qMJ%6}jvjK~WFOKN&KRiDzs`XRL-$UrktSCEw=*b$RNgFs6TNxH9btG z6WJ+BJ`bC+PqqNsiUHVly*kKg=WL5|*LZ7lTXajbbg+1^v`PMmD7oiLqp1zeizbNi z<(rr)u%_vrfWg?y9?Boe%28py!30+DU7ypJyD!CGlD{;8<&;39UnXQAEYxxkOEA8; zBnQ+UObBcmM9FVe1HeR|MgOSMD%L8|D%q;)Ep?mtH|1~aU)bN6rRXI=de~DqQbb{d zc_EZPlRvlhOKVnZMr%qqm05(1I;80JMYz40xE4q;0$)nH5G)w(SP*u|0PGHguYQj2 z;pT*ND*B80FKB@xuzpv~td@GIoaJnY2B_U{m4RcOsA1#Jbg(sdm-csE?+lZxZIZ+S zwLmR^*>kHyI`4C#{PFLy-$lJkZ47G6Y6P$kP-95~8Z8%NM+7(}F(?h3Q2;#zj19*I z)rRjk!f%}4c)wYGgMKS$fhgmjX#>I)OfJ&Ep447(3ML>Qu#c7!sFY7(OP?zZ^GO=? z+k!s*2^%t(z-j@gvGa9e&yVLCa6+KkiWFV#Fgui=mkBlt0PmOj;QGk=SP)>nDG~)1 zYM+wG6h13~qMqNt1S8|kO8DP8Muus~LewOZl#^JKkdh>m+>-2)GL>on^6ZoE3l+Zs za_C3VDu74eC--m?YjS@cPfM+PYp$&Y!sRw0zAXdS7eYS(;L1Y`i=KL6f;n+L|GWi` z$qS)re?{d?{;)$wY?68slzd7AHFIsoE+5&U-lY-X>*p}=&p3IL^FTQ&oJ29>>#a2K zPr$Sz)4))`zTgCwsTQf0;|Etm|X6DP6f7Z85%n`oN2n}nLMd0>KH z1hWJa1mgvh1%;VlQDw|!73C3H{P^PkY0BBlbQx@2E^J-1IHFC7b!<5Y^{}n*-ESOt4hT` zl>q@vzHm0}or)63k`q!{kp77vBT+{ZV~Ez7@`U3=OAAyp?Kpi3{2zc&k0i-GuP)gx zDK3rFA!JIF0786JFjftFqJ~MkL%Pz8WOSbuK{S_>msOY90Q?}uK)pGcU@gC~f2#(@ z_nZQQE~3EIw_)I!&+%e!eDGLxhk73OE7yh^=5>*K@RI(* z`J#vmWd9D~M14fPM7W7Pn?x8Ha#UA=$vsqsIdw60+)S`xVr!yb&ypYm&Q&fU?g!2= zF4=eSJvK4Wa5J+)=!g{oXXyXnKquUP!hg^o{`fZvd>tXb^=W~Bfp!6N!KqRJAQvgf zX1#iE2^i^NYxK}EvvNKC6qu#y@&}caID88S>k}(-3v%G1i_^dx*1}f8)?If$pd+@o z(jdQvhX&jw$>siK^8zS85NI)$6qkW*qk-iIV49jCG;!#S3m5+~8HF{H>{$6$8Gmyc*jL~=P<{*R=MxY| zZ-Hs=emabw^qh>H^qvf!43py|_q<-?T>GaEc|0+OhHsU)HjvQOQZvB>tLq}bUrFiy zf^WP|i(jNczy1>ZCHSZFSLdHeC#?~H0*vaAy}#(*5;=_#;M1*>?GpfVegT{)=!Tyj zRzpfx>!Sq{`p<~~I9Nsw2FWXdw2?DFZm_BzLp6gf;MXk}6nO6ezxh=LZU*3_1F(Tl zNj=+-(~os8j4-=9z~f2)+t>({%gdS)A6qV>%P5T2Hv;}OcDcb9X}~f=M+>($3+?u z1iWq}bjPO!h+;aGIszdTfC=;?I8(?zFK=KeY2dHmtKgI1^&fIubU<2+ytl9n-2J)} z*B^ffVt}?POIIta1d^4abCyv8rK0JgEds)paHzh;QTRgF$7SlH1d5T!oT9r#N9qFt zg%?H~x++EuS`Ee-gc3a$&3KshuYne5HB#`I8m5^cw?(2}fJQIDqd=vc#B3Jn{X;IV z9MCM@384HJye`}T{3o2@2!lwW0ovLh-ru~#y&JtNy%W4wUZ`O1F5PJi8vypin6-VN zTZouchqy=B4Q39k4)_&7y_Nhm{Ehsz{U!Yk9=9l=OG-21Gx9UqGm4G;CQ+{sO6j3vgjRleyDfK{uu}%sQMiO^YJu$NOhfwp$5gBk$mV_qgo7ITYe7|`5dha}s_%5P04 z;L=$uvL%0HZc}#^VuGhiVa_XP!-vAz~)XYW?v#H0_^DG2Aev7b}0d$N#5<5WqH{m$rI2PDK zC_j!l&OX)zAVg<@j|pa;DMxip2zjsO*?Me`3-P~Xhp^aD!{+y4=lAF9`@`e#)E{M^ zbmP_PTFro9U7~HF&B4?P&?A5dh~41`DCMvWkB@RfEJmbV%l*x9A!~SvJzeLL=Y{8* zK>p$4ocUaIuVoK=Pjw#-_z-}y4(3pPHBK!~8BQZk;IIMz0zV3G9FH0QTN+pcUjVo) zOC?Z13{+0XidkBrtzN-KTQIpvA(x9Rxkq>mX{>+De5_$?Gnp`XF^MnfCK)?fHJKe? zQR;W(;YceWa@bEX>^#CLY$CL1Fg*fykY3M66U17;bxjZ;d598PAR7c+AkBgB5AZ%= zdYHHgZY>bL!T`_)LN{NKU(YVU?z+@LVZ8A@^PCVR?c#DSZ7qDmK`n=Hd6PDDHDc{o z+SyEbD}X$>-)CQTfwZ-t(vT|>E%Nf zifmj9pto8V8l~8F^?NmRh0?uWl1rn8_<4{@DAgnpMWrt)H8{~!XDo}|q!J+}2zQ>06 zSNfFz=>!A#jP7CbJyVyC(_F`;_0_Md)T_nImMc{=C|aBX)nLy%JR)=~P{>^EG!@_5 zLZ}=MSG2~iOyNu!4@nG#`BEzn6YL>IHoEkglFqr>rp{(xlvd4xjW;!O->RpQmvmC6 z0ZzsdHYqe2Ho-7SILSA8Qw3Rgy)eBXzreUayl}TLsH3I@ieJEEUQlREsA|*s+BCw{ zoT5Kol?-4{4iEtV^v62NP6LYoab&R!?D)h>-&N@wBD{qgIc_MoQu;Ayqzr$l+ zt*{(O1mC$k9xi^H;wUn8?B97Y20b`LMcMKHbxRFotJ>`T+;IMXO*Z*Ca9}UmNRZ^;pc7B$7 z+PX))3OIV0yQx0Y+brz13rM~Hc}0FCG}lt)q`BGNZ5a@Ce{eNPZA_g@eMap><3wFU z!%hRIfm5r}s8Yw##8G3@cu}`d>(b~_r_!WS6H@=8`62sLMnzUdMnx)C>Xqy(scV^Q zDNk8XX-}DE*=8AD=|42vavad`Tbgb;n<9Sd7&+=- zIrT4;`LdtlkL7f}K;OvD&0j(i?Puth?MLlL?d#~j+E!a4RvxP+=Cw&acEqJ*xbuEZ}%2FYPbREY=4 z4oM-2{BNRrSo2@szp);9T_0NcCP0py2_r&6IzJePeE^+PvMoOghc$_O4BhgJ+#89v z0!erhU$)+SKqCQ#iREAAH|6u>&*y9BC+FkmTjm$%)8!B5-{rUE3*_tNZ%QOe;!5I5 z>`ItR7D^UM&`3&3K1p^-3QMd@W=ot%o=7-I{>x9vC&)j@x9X+rJ?nMqt?6a&h4*6j z{s=h>2}IsR*#sM-8l${mcB6@4i(rYo5TT zDKIFoC@?9|PO(ohP9dkS95EcR93hUc9MQjq^qNo|V&4aQ^seMFe86=_tq57jV=RMw z57F)&%cFjaJr+zSZd%JRf_)yGMI|(X&K2S#uK$f>;*}LLcSsV|n{cdx;BYDyGzdM) zB3Kt$7eyDGicE+~h)f9ng<_3rja&+rMU_RCMUe%Ep@t!cp`fAwcfw#l6hE*KDo_-N zA_QJVT}566?}k(bvm#-^C}FBFY}gMZb|iKX92AFyjpT*Y0^&pB11%ygf>MzfKw(Iz zNDoLIAR(kxP$ux$5BnBo8q(LEp&+UrEDoe31l}NE|3nS8hwu&o5`=VwWCyAMjU$bN z6p=KM5|MC0=Ac3(8YD>&M z?sMrg!}IX7>~q+&-*d;a!L#Bs_p|0R?(^<*;dB49$+N?=@^h`|;mt$9v;L3O zv-8y_ogbq$7j{p!KW2VR8}IzOzj$;PozMNPdSm|d_J!$1;RXH0^#%Gu_JaAM_3|N* zG7vjZH?Z?Z=$X@|-6r#<;wHu>_a^Qp`KH6B@}~AC{wDI~S+`p^cQzVDMN6%#)AH0ejoz`>O4LuBwco&h6 z9zAl}GX%Y|D}EYTS2fI~|H1UQZ~xxj*S^+XBq&8*>FBWD+1}>i_Qz`RNr$h{(RV$m zebgiI&(M5KIjJ^Zy`$9n-}Zc2`%e$@Bf+_*ay#wCnTPp@ z!H3a@-iL*Up@)fwfrq7ssfQjvxZk+n>_ga1`%T8p_nU&7;G52yXdoS!c2j$k=k>#@ z#w*pU!>hq7v1Nnw--1tn{K6?ZQIC4PHQtX>6rpazfLbalxG$Up&ICt?yTUc#P&hT* zA5I3xgj>L+;9$5M91YF^SA(0t#Z&`Tom5p-u~qq03019C8C3mL?Npgnxm7=-RR^e*E6{!L9i~X|g;ck!RTM z)%}q+O&fy6qB=0M9ay9?uAgl(O06 z_l!`U3%iner7~gzZs6HEWr@kWjM!6@8`K-p8@n6ko7_{v)6!Fh)8W&HQ@_)W)67%R zwbb?0wO{K$I^gZ9ZK|!ke+2YrZW* zRi3(S+KxR{?#yehUZH-41_x{&gdN3>5eCO>u1?MuYb<>I*}Em}4eRNrn0%wk?xpS1 zjzvPFSYG{WCN~N<=rM*x{~P-or&F8L^3wVm>ZVfHSFcyIR!>%kkDs}=WmVgzE)=^nesoQpqw|Cq zhO)&*ZI8L_x0hAh>!vWzN_)nClp-7o^(<~p_=rO|(zMa^lV_6WC(i`W$o%B|^!&#B z3jUexzU}to_T$0h&g0(Wq5s+A_}#+Y(A~^k-`&97)LoCyrq80!hR=e}n9q#QgwLGM zfX|4}RNH17ylt^kxvH7uYVtZqa zVsm0+V_(G*#2&<2UBj=juf49VuZOQ6fV_#&_3E|ab<{QY_3X9gwfQy8wd8fkweYp! zb-1uS_R`U@QOD|Ot--NX$Eaf?^YOlCgrNm{J>imoXLGgky()qkp+<Gy5}>xR#c( z=MPWS_j*^ee^%!SzpLuzeizXQX!Q-e>i)AnZ}7c;zV}attwB@Midt0_TTO~iR0Z;U z=zR2_M_YZKa=|7Nb3ZFTvkuD+#}2Cwdm$$wYau%!hgGLl$5q>kCLep1%zmpD?bQk1 zLS^fUMu)}-2WkUYjP>r)xr0yhN78kf26YEK(w|@J^6f`?zhK!K*cq4_JU3{itPm^{ ztPng_rU-~0S*AFYIDB`gcj$xX5L=Qul3q7Bpe*07`Y!vf_&!!b>Ww&(C@md{HqPPW4lAwRYUIct)9AWm2PEf z6=5Lnyugvo5#!On+!&7$-z{s0lgH(c27xJy^ma=m^(d8}E8zOpS3tO6tC;;$yAqg^ zK4@G2r|M5`c1fdS<5(q~PPw)jzFw$KcT>+;gKL#N^K8aT!|(b^JiB&$r@;@?3wyau zVYPi#5jwRVT^`vUO&-Y}#UA+{)gG}P%~yO!N=NQTT1R`iG5i~XKLr;AhXlt2X9On% z=T_h=lPjYu(<{9zKUY@HC(j4Z`_AXi2hK-a7hTs~2VF;9d(S)ev-YF+zwEc}r|p;R z*Y1C_{9)N*8D?2w8D-gEnMh{_(FYOy7&NWZZ%ko|8q+XkY(QfPC8!QHH#PV`P(rtv z;2_^pr1v+47Gna`6vTSO!px$`s>p)DiotTh%FQ~!TI34aIQG+IG#8zY;J5GY))+68=f1^n|CeTEnF=ee0%}#x_G-d*0~J%47m+? zvfpKMkn@sro$#D+IdD7hIPfAX8zrt<@aZX|Xco)cFmaD64VFk~c1KuIXE@VWGA@I; zSUF?(uz0XIv3RlGU2$LWTyb9UdT@HYYvLKq)PJ^rJSed$;Rhc2;M--`Mcwt=HP~g| z%^hMG8Xl4zLLI6Y(i}=0G9M}&3K&`+IvH{psv7b&A0XnmkKvI?oi=SGWd#h^u9Ax> z2Hm`^ZsLP&5(%A5yt>Jn$sTd}5Q}+9yoC~vL=4WZ#x4jbZvD7Rw#%}sw5zo%wadRt zw9B!pwrgS@>=IO$TbEi_S{GH9SXaoov9z`{@pt|2m7EJrY2di%4{c z4oDA(4@eG(tVl~p=t<~_WJtb}+!NoE+!Ohdwv)CKw-c?9u8^z{>67kYRbjGXO=3-6 zZeAH*4uiez(e*U_QSx%+=bjJ%0i9aIj-zAi@^rbn934T2(k1C2x1Vk8?GCs8>$s86>!a(f>!s_V>#S>`{i^+_eX0FZ z`&|1}`$YRt`#^h7dsll$ds}-;ds%y4dq#Uodt7@&dqBHayGt9;)@j{Zm)4=J)*7`s z?MAIo%hyu16fIdx(xz$gTBH`Cg=wMML@ijmR=Y;KRJ%kwUprU(n|7LZjCP>5o3^92 zgSNf4owkiOUfW9BQrk?^p!u%(sCln>r}<0sR`W*lTJu!%So28pKyzPnS94QyLvuxQ zNpnGSPIFdsTC+#9Q?o;}U9(LS(Reft%|=bBrbHvwh%`ctK*QH?HEaz-ldqv`Xqqey zNt2=hYnE%4Y8GndYvyTYYG!E0YsPBEXhv#AXohQsX$ET&Gy^sLG<`L_HN7<5HQh8_ zHC;5FG#xcP6M_ zs%KSCtL|0Zt-4)xv+8oyxvFDTN2<0}IjZbcmMUYFt_oEJsTx)_pc1GouPmutS2?|M zO6BCrNtF{S$5)Q499uc2a&+aW%8`{LDu-7NtQ=6;t+GpH=gLl%?JC<=wybQXYEb=9 zeNlZ-y;uFIdZBu*dZfCmx~;mUx}mzRx}Z9*I;}dXI-xqQI-)wD+OOKD+Ns*Es#k?n z0hL!(tMaI-RTh<5rB`WH8kJgAsZy#GstQ$!s#qmeiB%$%P*tQVRPj_S6;qX`%2g3m z7!_ExUbRlOR<%a8OtnO{ShYyCP_;lcS2ag9TQy5HQ#D;RO*K_DK{Zk}LN!b^L^W8I zpc;$$0n}7%q210-bumcvr1n2=BAOebjLVypjfm|R5 zpaV1@10Vw=ARWL0sQ?B@29Q7!fB@hC6j%?e1=awoffc|4U_LM#m;#Ik#sQ;%5x_8D zD3AaQ0tNyDfIdJkpeN7+=mvBJx&WPk_CQ;pHP8xZ3A6y3198d* z%1uhYvQAl}bSiC1i_)w#Db-3qsZ=VI70NQDOj)8VR!WotWs!1&vOvjGvXu-aU74vQ zD~U>iGEJGP#3+-LFy(sXa^*thJmqxdSmg-iaOGfSg0i2oudVNnXhMX>^%CqH}a*8}%j+0~LXnBe}S)L?^$)WN@`8xS3`EvO(`C|Ee`8@et z`7HTN`BeE7`DFPd`9%2y`8fGl`6&4?`4D-6e4xCaypO!AytDlOv@7S&IbKm5z~4k9 z5m^MW`JQuP3!@4n3d0M1_!J-DeXPU^{0(p8Exdu( z@G4%y3wRO_;~_kV`*1Jr#$C7rOYnQ#h-g?{0-K>98)5^jgK-#*5m-Y#Q`PFR`cvIg zRjNYWQMc7iby@wQE~@kDoI0(Jszd6aDpR}Ec2%OjQ=8OA^`%;)P=T7JCaXzmqRLlU zDpO^sRMlFgs8*`EN>WV~QH@lz3J)F)?h7sn${-8IxOd$R?mBn2JIgI_XSy@o>FzXl zsyoFU=Z`Zl0U#_H?_sUEFN9y_@M~xG8S3{9Jw}i{whVLN1p}?U86IkKzlDBH_+ zGE=6?7BWdTk$y>JqHHMZ%eu0TjFT}kQieJYoO@2CQ{nvK+;x6;ZaFuc>&_LY+&S-@ zagI4holx8Ww-fNO9S zu0T0lhD&e(&cbOp2|vRLI1b0)CpZF!pbU1wPS_6HU<;JMX4nK9;Tu>F#jpmxfK~7* zEP{ow0180?fDHk#KmZ2@I#8Gmv!DQG!VH)OQ(zKIgnak_#=#gE3B%xB7z~48APj(h z&j$-fNfHrS=}X#7?qn1#Sn91%?K)0x{MJYri$p%C`I#u@bGuRwJvSm0;Dk>RENI zc&m;TXT@4ERyin3~1kyeBiZiR^_;$yK$EEEgGM`FI1Ckh1$TL{5~Ca9Pz=7`y% zKui~tM823H#*1-ctQaXqhykL%=qLJ$T=ACZEqaQsB3rZv=*&IvS=v(-rf%qS^jZ2$eY!qX%hoz*?X`AVmX@idYiU}l)>cc= zT4^n{WUZO@lGapfqSe#lwHU3oR+B!VkLi7SlU}1&XgR$|&(c%$Bt1co(j)XR{gED| z2k3rUO1IK2w1j?5*VA?MD_Ts~&{edEE~bkpQbmK*r2#sJ_Mvam9NO9E^FQ)GXcFVE zZW7^-^0)K($WwBURQMkId?9iE2L1$M_(J@V&;MFHPx|w8^u55J`k&U~#kc%gsz&ouU5+Yk~)29iiJicBRV$RN^&v?USbec~fY ziO)za5<)^rJ{eCYkeXyTNheVxgG?sLWClqkBS{*WL1J%d#xJElU#-3#f<{1r;k+Y@i|_ zWtkm%5ql?!6>DM(F?NmJSYkA$KVyth6JLxmMk90i?wy&X_{@8G-}|#}L3eIB^>@l0 zWk@!;aRyVw43jZ3bD0b*los^K6gAvMH+YsA)?mv#Y?#jUYd9=JGHaO(okYjTH`~i( zYL&T4u9T}7M#aFFcXjVw0r{1EBL<_v=g*^Kd>@DcHU3H_BO^zW>vG6-on$sL7nw}1 z46;^OnVDPDSCvv76ru}uSE&?o+pwQmEXU+BW3kV;Nj*TCw ziR)@VE@bSSh2j400VlvY+|?ue7?}rT9*w_|c`nHuWHJ+XcU^Euh&IUDM&YhatP+t9JnHG2G=tZDz%WdBZtJ7k-#Z=r!UC{(A?X;HP`jM(}6rc8QoZs=Uil%!cD zJ!kjuavA)kleHpoG(A*&)}B;$2aTeY?D z@b0n=e+%For9)o)0sLn>Gv z&+CSNAPe~cy5e1N8;t9R26DYAS&IcF;&w$CuN=m2#U(G#;Ecw#hz&qWM!~^!DxA!S8$@`kS=AwGv;&>$Q|X_suqgd0ofN_&4Oj z-zC%CL7s#JNZ{44gjbzqjxD8?ij|qlol-=QD_1i!1vu9xC2g8Lo4jsFtDlfKVuDvf zSlBS1jtRBt^LC6HwPW7gjR}9`=g;b!9vz+DSJou2*(Q~y*|ReLAp1HQ;^7%`Tqdk>2YN-;sF11OT%)JYwwY7wk|&L}?YhFcvrVTf+R;(nM`;6-dvqHe+;QZl*)w;H9kXNBf^8oD(E*MK zTvEGrOO1_A>lc&OyLs&_S-XYI-ne#REXaf+-Av;pJYIMT-Lqps(eu!=_R8kj7 zUu>KZWr#WW+LWe-7KQj|8Ph(!;zxJ~Pl;_S4^DN{O!v@+M0D>zCOB+L?~W16UA;XW zJff{^1LML&Mujk-=wh(2c5`v`Qz&#JqPvgNF=P!EWPi?r9i=)=x1_Q_oeph3M6{W| zf^>qsl67t&-yz(ycBi^wW!1j!+oMvs-E8TQ}G&c zuS9XsS!o_EeK5*)2X~n4IQTh!K}7K&8c4Mfhz!b@Rpfi*9f-IyTDkOKRB+p5@TFaQ zCYwxNO`dypU4nDC8@cu=>LNUi*P|=s`i_!UV6-;cP%R@@L7K^$lh0or-)OS&_{-;~ z{_zh;hKWD?fH&f8#`WnX+a}IO2+^*dGvVrgB&GuY0d4UFViN7icU9!ObHwk0Qm0e^ z(P15|$E%SRFM);p`zWNO1P?7OCGt~C_S64uehN+gw|?q2d6EAYe(LuBr=R+$@i#{C zcl^{B|Gl3&PxhevcYf;p-}6(L4EFe6{S^KSKLs7g_rEss$LOb^!&@8`$c~f!tNxas zVpRXFpSnc$@A9vHigEdCKLwk~+WU%r3W%SA%}tI9Af<6SDiX(2xA0St@>WL$vNL3U z_rLH{DCa-=DX=1Ixh4835d0K;*wRr6^vfV~WQcRXo4yJh{-d)J#-MVdlIYaJU%{NW zJ1jxAmJq&;`kOwh^#8+WeMZ(~`R{xdQvXMvRn@qI8T()Qtg`KmLZ#T1BoO_Ew+u;@|qLbL6`4H+|N*xBIN?7-ObLmySigP z{qO`sKRatzoHEq6lXc+F@xBVxU6qy3Kz~tQh4~l|=QGimnX3dgwNPkHD>X5fHTEzy zUu9M66yq9~);%&kZj~b1o=ioiwU1VG47Bd#I|LQsmo~Qj3<<;7z6U&PedGQ72l?1( zDBZ|>@Em!_?5NFeHu)_ren==hA2@Wx;^9Lo69*0H9zA$^NMeAxw~eK9OhG~t7vqp? zKOix%4{^Y6uD=DnEdGjKm(wF#(5uJDv1H+0dnyz?yHa}fWrq=Z+1fxGK5qym*iZ4k z_MVr#?0p9LOZ0k*dLl0(+xAAUMW)nJMK@Pcccl@@gdE+c_}6Y*UZ7u&aIW?8X$kW? zM*Dho>)>c(y{5cu>C&>!4u2l-r2^sZBbDzY|iN$9pk{Dg$T8Ga`ec-_#q^Gd=+iOQFtT*XlG2fe z*qh_V4IGk?Fhr8c31mDQnLDAJz%4}!L*uHU&Qjjm+&Fb;Q>z^8A)1=eQSIAWiJB^E z?S0prAQTkjq$IW`p`c%Icilo4SmbF>EzUq6d(UQFXqwlQ>_gWIZ0ZF5$y%EUIMud& z)M!x)JO(Rk+jPK5EiJ`;mxa3S!J-l8e4~Vhwv=^+az;h@g{OD}tfoSCf z`rG$+v$J-vbMIqABs#*u**w?Wt}9+fC{JRX#$VwgS+7RYTJi$#pE_WAr0*DKmn4@yW{j^_C@ZV+H_X5 z@p6mlqZ))9)~(BV=;+iQpGdQ^_y+`+jGQ8YT?PLiBc!1K^UKo#HVKjt{*Nh2Nrkf3>+@{^XBL^G{ zNBH|PV;nn?eD7_T;D~AemkwZ!V@;5(3$Ez0*d1aEaPVg{4Hff=Cke*g{AeE$t*fD`` z-^L8B*Z(C;*{paIFgZ+yy_{TZ=(@2nEY+b0Pp?pph3{v2C|4JB5r`U;0CDqkH7)JRx(B(BW?f*H=y1dTL1^T zSD4&riwcd{!SoI60F(a>cmSXSJQA^k@=fdjvVR920OmKoL<>ahVA={hAkV)54TAAtyfK}5#ai5LR@3PV86-vJRI`qD{}MwGdN8JfFVX(H z2=uT0%v)m9+`kj9zSS9-kQi$%Q_skWjddn=k1C?Z%v2W=>aGb@+Rzl90_ZPF;iDV* zH)0S%m6r4cZ9i}T^9S=*4V{KMOdGl??_fjup3Fsq(aXV$GWX!;_4W8UWX8uw;h&@9 z;-c}-Fnq`mr(A2Vne_nmGrg>H@jon`lUJ=ucDBs3@6*Q~9rg3;%Qv{Wg^GSE2)Z%# za89UaDiz8grl=tg&Q(aUVGUD{UQ)WNwHB1}N(&{Z*Wd+A5nhhJR-r+qrM$OPr`^b$ zVqB<PRq*<*nrO93h!%v}0HT;Rq;2OUbk|WC_ArgO|R-T6UmPz%i)nuLqidBiR z)2Vb~s$EHpk|r_ALUl^1J%1F%afgp8HpkXy>awTwUFaa;*pY{HqN=Wi-!;8i{NY>bsfiLIjE_h%9O?R7|L;LJcl2%TGk%wagg2UKJQ` zfC~_dkKCPD-Q)d&f`X)Y{v`a-rmC#U7@yWK?=T)j4lJnD$dz)fIT_Ae$tY>65czyz z!O!+6G(+ipQF~P7g!l5#&;~xm0S3W|SbZLU2$BnovPX1AK}Qj&CrP0AV3cU&rcQh& z`z|ge!ngps;d7Acgzq_Cf~=R|Ur>;sABRIl-UT(jOUCLbtci{nN)(?wl?-8tP8q5+ z2l`anZQXDCE7Q(>azh@f>4<-@gNP3JrES1-_Mw4SaoqFgkn!+gldJ{N*v3Syv$hFU z8b=J3HY;qH>h)7x({MHhE8<)W7jFSlXKa%oRK*L z2a=cJ_)!;&Tw*gk8ut-d=pe{KXNq1zEd&wLQ6i|N=PGn;PQ!Gx1NVc&;?o~}!>bAk z^!is>SOo=!3@%!)L;0csJQ`ftyJsiw_$N=qB$6{qW%?d&ZbizR8suNt$TZ-&$}0 z8ft3@WyoKQhS9?2aRH1nd}28%F1c8vDNc@?Wci5!d5_iW$MSPg=kcYQq`8FEW}c$wKCVrjqfUk#;U}bB6AhBLWX_@lUWmjy$$9`dTyfA zu#JxL$)jy1Z|p!>_yQ)~OzMM&mV)!P8Ke1!u>Q_joiD7!FP;SD2r{B1w7Ed$vLkb; zsm@WeDTuWw(v+P7wcJCsWMUBNPB3R8F6=RK^B1lwUEyc`n~^&?2*lUFf8kr{7q^;m z^-WqG=jZT8{?&pZLkg}gU!IT4_gAi10&bOSm#i@A=3eG3<0()}MQfFz8l4RR7xYPH zG^KQF@jF?M26Y%1z9mLq{*E@a;_E{=9lO&lwhLv;HU!PA{CY1=PY7EHva~TPJ$}WX zI$ptv`XoKt?)*Ex;c%7wqMte3s25wAqfA$sHQBRD@Nt4#P&cd#RfwfE3za&AYPJHI zQYyoQX}!JhHslsCE6U}Mk2YzF0#5yiFRlx{0KG%;V+|A6Q2zxCh>XgwT>04dG#?(z&P=X68l{XRg!`^Vxe`)oWn! zY3Olr6KsSJ>JLH>@*9hts$gTkcPbk4eeUQ7!6w>?2dRxt&B)M$jQH$6O=~&!rWADLEe~+1rxQl%KQ#( zN09H&FSu>?l3DT`Ouykr*~iHm{ghUfrZtSoB7_ixMWuqtiS)(cKbZ;mPq5{?JF1p=xqdY}Ff$N77!Ex%12fSoz5W5qq@Ni-=FI%UGaEOa zdGO%OM#66|g2PTQ!7^78`*;blgkVSrf)}iTDB<)$Ogfo`+HW$cl6*uD|LneQDgNgy zr~tekrf@KYyp>~v`>cV5BS$CBQ(FX`68bKR@E zpIZp}vN9BZ>sEHP@1X??4*6C`@fAe2ipUt_$rv5T_yW=n3DqJJWx+nTqK|9N*7jX7 z;$|6aa)OEY-KD4T^ZhuS>H@SU>na!4C87`N7l^H*HVc^+740Y*Rz&^`qicmTIFqr$ zn_(RJc7HP8#%6m50>mK%CC=JH>Qz8Gn1NSucooceh=x66yfXMJKm34n8T{v<#aHRm z*y~p#*v_s*7nQo^M-yL!hYAkhOsJqLL0M5Gu!8DD1WL2YAijDh z;ki+^RK_(nuTxknkt{iRg7i+-oQQW3&r-$VD)P1q5}!Z+48=eH>@y}f7T0yh8>dWx ziQQpTEFV2>8oV=cBAz6^)4iC>q6OVE(o-S$MkSSOf}ja)Y44z=Xj-W?rLz)I6ISp6 zJjWeyxn95DV0hqK-UfQ%&5i-ii7mT7b*M2w%m0?*437PoD5)?Sg;n#Lu>ulfs~C6or$Hq^`s zR-W2fxfqNPpJ=W-)~9FBWh&F9tp^U^I$CSFg^Z&y|i!biud*KE*=H}_{QtAXNk`E5dLNnnX#qF-%T!wixfMU zYss)weJF8ZfE&IJAtjKHPn>E5lQyF!mG<+$v+X=_!fU~v`~7!*S`jSw(mdZ+{c+GL z^zz&}LMKmx;ZG9zv7riSlt_)%riDa$lGywLgyYpP!==mxrjifgiKzc|F8W@Dtt(3G^x0R8f~)h`eiLfil|4K%|Y(UVu6pg-TQ=nQpyg8 z)*LT0Zgh<_1{TQb7D`<@iG?Y_VG~{oX&FZwAff*7I#`O+U^w=GE?u}T_sz@=ZEfug zcI|((hDOk$2h#}jSD}_(0dF5AXR<1b=lSWk(HXO>YUR`l| zmm744c)S&V3UZu^62KQ<#y`-p{K&qKkbP52By$UOXSCKd^GcnAlyuNhXD4f9zjGj{OAxw0}ST3GPL5k)vWih1~tG5))tT$Hkw_qj>d7*!xl< zZ*=@-Ekvf)TC!_b!HU4WDLpNSw zC$QEFe4*I(G8xaB=D!59LmA%6rA!^>=~pu)yxOD-T8dp@1)fEpMQEZS<+HnrC|1u_ zvd5@B6Jl)=k64KoN5IKS3nO+D{R$(Y28hnX^I_3@`(Y)lU;aJ`nksRFE|!Z$Be_`4 z{-PcN&GM9a9opf`dVB<3`ugjyB^3r-wm1>2z>$Klbd?-28YAHHY8%57cki_txQE&y8K{UBn8DB>6LJHnWze~t7D zB4Ghk<4d^C;hzEkdIRS}2%NXiwPkKrR%YY4o3(qlz>wN~TlNa`ISKxT#&LoKHbrs@ zF_L3wKGhs(a_=>y;WPMKRJfPMbNvoKKK&hX5`wyXHk0};s9|B#-_Sz|MeEkJ z8e9IhvFWHbg4ugxY#J-Reth`5)2+tFR_oSn>2G6D_Grc=J~CgK%$nF8s?q{tCmatF zb(>5i3{JZu1-q#gKpvlB2K?m$EqbTwR@Be-8E4*X=lukHdF)-IzRUeOuG0 zJpO2-CN{e-9v18cTjSkwHKV0`s%Y0VGCx@u&EyIcFxMHUq{(=Te_4{`W_0rA)tKMj zvOe>J5BBcO^EGYDG%w9?iZ1QQ#oK$?6M1|0?!|WkymM6})n4;8zH@wVT~`xR1ijMz zm~`uT?MwsG@ri}rx!&npx55XZ>NF4k*_2OVjYpVusL_}s1_1z|ez-5X$UlXvB@G); zb}8TMC_Z7tn%e}dN&6YdUTD6OFi^-?o>{l91a&CEIVhV)Fh;jZ2VwY+dVUkEE5#d% zWKI6)GP%CV9|>wBgcG7as+sow`^B(h9sUk~v-!m6@01wNR>w7o*uoG;Rl<#Q5ObxE=E2Z$jAgWz(I|$ijv# zAAY~|dz6ncAjuytGh!!d#iY<4=u=5OkBs=7T{rj>5BfhFiBI5j?AMoY2DI^Xs2q!Z z@K(p&`W|yiJ?`QA5y$cFuxR{G{7YL_h}%~Xzvv;MYC<^@snFpmerk#tB{&9kzY`Ii*8P z<90HSTA%`@t%X?sp}p4>v4c=9Wt7*s>({s7p%8cwb`W%*Irq7P7D2FL7tomVMpu z3}5{NpKr?y*7N>qu)x2R(U$>ZSsMJXC5v~ZMJ_=`XrnL^^u%MgjJ;$^}YLk(XQZ-RF}iluijzZas27 zu;RLYl|9u3)p=xlA-i?tr}H5(|KToSU@`9VlZ7<*0TD|nysHGwRZ$uU`AK5b6mAkc zAV%DV;!N`K6L$6LMT>UtW_Rzds8|htyLaz~DYl%s8JOd*EUe34d0AUaGOJLv} zKRhowW5I%qXsGs^gCm23tAm3-UhmhH?WWysz$qNnjl9Nn%wndC(1YKUcOuxv@l0kM z{|zJ0+=maj!J3Jw6?bc}SxbCrC88n=F%HqvD;a9|iR?pME$#er8#+0|1467aSE>< zI1t~$Ppj}Lh$b+0DSqY~nID2;pW9mEE4FsL(PICrDkar5TJ9qBf!GjD63QBdo?V1bovdbpBjd7a-?qkUB zsrb3SKW5$BN;U2;{ryEB_%X57kHuaLWA#Uj{p^h!9 zW>kp4@gUA-M&iTxTpFt4Gu$Amun>navkIGd+exgN7_FFe=0pij@8K!19&cbQ@s}_j zZ^9Rxz@_kVA^9WqyZDjok1)tscM(bwE$S}t@~j#EYhXQ7#UE0@%P#l>yb@jGgB;f1 zF&L6@Dl?Te`uf9UpS(Cus8%klf)P@YbjL}td+;Ns2>a}T4|*)iY}n+AUhwV0!Ix$6 zrz`MJOpG*+Z{r>kXSHj}3Yj-mTjWI3h(IxG`42lFtH5Oq^H6p>{$3P|W_8B1ESYxf zSiX^E)8H2tcV0!~0TKV0i(^@f=~$t_MVurJ|CGD?nO8APq&NhCKn2yx9CI%WwY8Tn88Ggk z_1Znt_1taPi_|Xwy<0+l^w0G8Yj7J}-M6S#FV_&IUGnU(MlRYjPl8!aG72fDBvO{1 z1Cpc>q^b~;$Va9!s~Tn~nc)q4P$}&Mz_Dl={|mCNApG7<4+qj#^rHeGWiqMH-tx(C8hAM=ty0Ch!B1FQ|N?&h%JUegRJZxu5HEaa> zl6QxLh9winu8=ii78aNhB{O0nnAK}+lf9oNnXg0 z+P4-dEt>Ko7}i2a09r`)m+A@4z`4;>82Tz2x^zqk=$0BEKRrAk)TXP`_xKs~2hH>fkXR50m_(@_8l~#yxv> zAkc4^V8eJYd`K@mRz zW$o7T}!F|Hz7p{TS8kJ5-y8lyS^xtzqO@!h4nIsjV)Y(rk(>KPZX zV*%VBxbBO)KAjeJ ziV6;nB5yv*xyQQNRR<>MV`A{W^@)k=o!u8La(8YKC)2oIDdfvVeHOQAP7x*nnC5P3 z;>}GdvI5m6{LZAs_zBD_f_Zq#Vp*fw<3JhN-uPWoCLV^d9{2`$gQiaU36&gZdSHi$4#mf^Mg#)hEG-ukU<) zN7$=aBheBq>MBN}TEY3#oSs-DG4gkyYl*H*_fPWtNGOgdp|A)>HPp5_Grw*z`C&Eb zXT~#QBO=%)96)*8l#!&FU%}lHrZUo)R7a_0Nn<+CTaQ2885M#%b(e%^JUY)upguSX zv`Z8Bn#MNzZ&T?#3;oHP#Ylq#ckI|P zcu8K617FER4;+}sALh6QgP}oq6>W^0fIDfvNXoK@DkVUrH9`mZ8#{4BrruusuZ;7c zQQzR*`1Vd5>I`W`kk+taka0t&6b>0Fy%)Tf9g0qPd(U@yGES=%?68q$=2AApS=WBL=J$v$w=IJ@f)qjWmLPa3n(xUs8Xy}bqepir4> zjYn`Lc%;=(!zdFeO;lgZRG|<^)@yF!EJ($xIlP*@W!=>1AsJuuUapDX3{x*_@I$!m zowPY#!vu%sr|RSL@D^(>pyxA@JJF$c_6Brz>olvA zLn_;GR!6tCeUOVrGs)p|46OlLxyp0fV35!Cv%s^QRDxk|2Ta(F7! zkWdku5IirJGB=V3mf|rBqdp47PtnFBnWL|LkROAl%*lQ1((}CQ0xcfnDIZN|k}Vd#DG_w=m1<5FIJit4=d2 z+NT_1snci`R+dd}=Xc=+|Ehe?iLP_vq!uftGkCoRK*8sbIvHk;H@COC*@0LQI;dRB6 zc?G)5E4FQ0aamXCu_R^UQV)@~?qqz*`!2)+xrnDiB*dshQn#jY(E?UvWL(k7@(H=# zIuz5jW`q`i*~_}n*>`fNl|WtUfG@WpV{TYap6 z-AU&R5NaMGKdo9xh|nfrDOVw8udcvKRT$hG?hyL>Cpi{4Oe7*QV>BNPcYB0<1c?oK z=qrrzeXxLz63s6g`3eFkQ4!^7k*rj;l;6s8($y16FEw_F{a{5NXx2ccrBJkI(xkrZ& zXMH@azAu7G-mVZmz^}^gW(i|2&b3ZRr6VJ^Xpx{5WT<$5 zwky92{iLaSarDluB?eJU_? z)hkM{FjnL50-ZM=H{dV%dJf`2d3+syT1Kf>v5+r-6FwTLr?y7OPt&^^5D67RQA?e0 z-v;q`h(c;1gWs&vhPLe?T5e0X|d885IEsAbnd{I#f2z%Q+VRY%+!SD_}WFRgS8xAY#zCe6=Gkg^Byt2$c zus~bVHKOo3m<-k6PvLvNi8sE&cedf5VSJGLwc_(j=kvM9b;d02{4x$t;lNJPi<83m z_HWpHsW(!rPpP&LbLYkRcL(Kb?)B@t{E54-QPQOaQ>f_=54j))wD=4xD+pk*+o;Q0)D}NTc9nn4dQ}B;Bm_06erYy z%gEsPc__U2e9=sPD%^_jI*UIC4{^U7pG7il+QiGqCP%?2d_(^bG=LHUUy-_zWGfE=cj;&oZB2%N?r+C%$U^T7k`7R-cp_yvc5M~NavAXe*w<{o3PH?%i<$PuJmZroG7 zkSDPe>pWtPro~QV&8d1+i+@9A_!Efdj|f6;<D#Z1z!Lvro@Hn#CsQgs zi@d@aC%=V$5dihhh0frDpSc&h8xDl5pu(Ipi605qwEn2m;lnL_TSt*+GO5>3lm@kQ z97HX^dL^Ba>3go*_HO4Eiq59tUG)2e^yI-LeBFC@X}?hZ5gd0eaR&YV`SbVth+fBX z|14|U(#h&lXQ!y%Fy+1Xgngz6^>R9|knxjxZ_MQ?jR-eFr8-})ce$X7wF9yq;jcM; zqYPF@mPQV~cM<~dg{>L*>P|!OVg~p?_v(SnJbVti8T*djZ^EUmu`Vc^4^1=)g(b@6 zi=9vp{&Wz0jon&G1Wq$B-3^ynnM5mEi<1k{Xpm@^N9e%O(q0^CRZ)u4*et;oU%(IXRXFCQG176hB>UFFSz7@!TeQ|=;;X16 z?w|S!Z31;k7jt01V*d86RFYI8(-|bovBkZY6=*4VrtbGc-W)?yf&cd{LPE%v! zXdmwT@44^s1y*aY592(-kmGb1nu_WcE#l99|2>MlS#qv=9-jr5e0=R83}2*A0l%*z z@qrj?xwe)-De)|bxRh|FUU;#O!N#{h83b*#Y<2Yp{2t6;`z9v#-HGp@;UAaJB>Oq$ z>H9H`Z-el!9Imh{3SlZzdond<=K*-s{&KkvoU1j@D&p#Fdf^J`;|4cwR`qHr&0s z+JIkjKmEi(n^2K&tEIhJ6FG5fjb)6OjLc$5(~<&Orjl7>G{F}72|d-lx4Gq=w;cW&D5;mDi6Eo;I%?r)=OD?cMbDN0vC zzrhM*X=&gCR=JZv)+l?%uX)xeBXb%x`7AU$JhWtK)$~vNLVQ092#mpNtH94^>A|ln+=}?F6)18u+n}*(B^3i5A^ACVBxgQK^yFCv5G3|$}GMN-uHHH zmMbq2?@=2dAbE?X436MqTP|dG>I0K*;X60ac*VWIxiIMwpHF7C3LuEj9(*&d&iEWi z{5WO|SIXa^lNF@%GvTbaUsE563)M`S82Sjg38@T8$lDwM_5UbxPt5#;%?4sMe}>Tw zc_lFeM5qEww$I8RiANxdtN9lS3ZT;0zBK)#kJ3wxXD&nx*G}w5Xu(mLRIpGjhipJl&{Nzhm;W=qX>*Qi8D08MY1wv2abZ;OZ2{d(^WAbjY zH$T|0>CpY+^TqRtWD(3fbW5yWm>nSO|aA_4`glgr|i7{jKQEj1O3~oA+Rl5o` zX{_BY6ob1(9D>;Kd$e*<(1-U;r=tnK0K9K~C(6P4H@wv(Or& zee%%0iO)@hO4lD{WhV=gSGe9IaR!*-KkvD&NG@oYXOtTFW5^J%=dnpiUZu_fi*Hou zNkCC?V{w3UDT-c$a+mfJ3;EEJ5K*=*{>k^Ofd1k7siiE^xX4>;>G^!&8u!Oi$4}nI5$*E0Y;< z!uvuD?;+enO44)VY)95P+f5tZHaxU0xnKW5w}f*j{EF!*0UpDLYL{q-!h-lPhY&mk0=HDV zdxCb_@p0)-7g=Z>#VBP{N>^Mn^60FTgvpZ=WKG!P5?PmxSX*#wPD?4ILplGF521om zmbhU92P2Bs;D-r)hire<#1#`&rb-1JcDLb<9pi8Wi(=bs#*a&=g==C+`^Af!dgD(w z#Y%3%>;eMTig#0dLqMftdr+Ut%JXx*3q5lcBV!KY-;8s^TAe`$j|@74FDMU#J${gt za_0JxbCZuuY&kt#!^>a}US{0?R)H^_g$^7cB9z>WlDZdD=>V9Ga0*Y%axlFnW1q?T ztV%D4_NvTkn8y_HjSFB`SaoK@rojsyq3J>HHSR%BGdL=0u)0*cC?#c)wp3HFcfs%M zUKpwC(?{1#`}ZYmNl}K}A#) zyRf7pu3sf%&GJiFhkA)@)RoCebrh zil-zgXkpUhLi1y_QzG|7PSM8ZhsF&NeMjSq9#wVg}+LabxjqGH@VX$% z7Mh-%)3|ar}pq^%h%KP8{3e-Gl6(Kk#WZuJ+;lf?ccZP@jsDP{SNdxpDf!|I|R zf8-|>!Yb#U_iH~oK$&k$SfVZm4z$9VVysC~pCEHo;9FolYG$GTZ`?BjUdQ5p%=I_e z_|xd24O+sdqXTp1;G28*4lTM+I+IVOQNyJ|qyN~zcsIx9)OJzTZW+T$RXAn?f9<$K zvBT4b3PMO5f7Z(vy};LKi((>UH+}l=rB{S-`E-E$y|2H9;n%M>^Y2J=E{e|3BGal> zx1Nbv#ea5-_FZ!?U*2k1W@H)qC%!!ruJ2*<^VvN~l7tc_efR07Mr?dms>z8bBgJO@ zH*#!3K}SiDgV4`_!nh|-pdHTOpEk*)j}m#|kx@(F1+kCYm-NZ$!)CWkv*E^%i{Kc3 zf9|W(Xw&%d#<|ZhZp2PX-34#N%sQzqDs|~9<WGFv1qD;p^H-`4Bfet@YqbszqmK$Lj*dg#dL@uudU>%^#N68_cQJp`O`q7JDb1) zBKn;(Gc#chd5PY-6_rew@Urwu8C8o@{_X?H%fYm~9KROdg&qP?KaDc%B-~+)hS0i} z_DDRIs1%xh>%O0a1MnwJ%Gialw2ux(;kxfkIz%Epn)yA^G5=ed+BZb^lpCOrBD44 zLVD!&aDYx5AqnqPt8mw!vook6uA0fuhZEi&$c_*9s7{iSlZ?zo%IiCeoHuPQZ(B4u z>gK~7^gMx*mQ~R36EUGGO+#1JaQC@gRQ~GVVEryn@WHnZhEL{@dEwGObK#U)^>N5SbUfIL$0)%Po`G3s$Q73Y!_X`e}Oa& z>*-uXz`X#_W_}#p$6tU3f3X}b#AisHHHR3$Q-N;Z7Qj@F<7wl7snqZ9F64TpUA>v@ zm11}s2}7@>`!SF?OwbyBy5%eGCBLXXz9=55isFli<_LQt(_FyG2Bvdb8XJKpLk*s6 zjOEu8o8d0_G~sN4o8-SO#5|CAytSn$(KDC|;SBpvAtsl4odGZC-jN%o6Sfb87LopaZMC768j$)oQSMT!S^FJ64j7m#f)OyQH@yr1s{ zJmy-#5jHcEJyLLuZH1j3sKm;IX5uES)O;fpdXBZFC#{Rxc%+REWssj~}s^|P=i`X3uEu6&_WC$RIUgWEMYL-k0y4ogaz7gIJ{BIYa2ioI%zh7t{94q!9!5t$m@`N60b&fQ5bhA-{jYJTIImnO z;x?UBZwD~}8Z{XQPv)jn`NA0AswoZgGQ*1!zv;-#z^i|pf(>Y{&iRJ34z7o1ev=3v zju<+0gcs*mI(l@eABUGj&bg5S*K_fH{U;C?8Wt9cSImhlOSxg>z42^{rdc7HMUw=?Bva~{f{mK3Jy=sd1H+zKSFg(6#>_TrR^Iscrc5P=r6K^2M=*C6_;3w zSJEY-RpC)l;kZUx8o+KCyxIid7<-zKgYN0RPJw` z(;=Sw=9^bPITK$o!^k}EGiQ32YV^tZ2mAuou1TCSCI3KvvR+e4t5QY|8nFY7ZzA z#ies;nr@y%(WK%HP$d_2T4jztSaFY=up?l`4yP4P5FV}xU)wN`65N+{qs7rYzQ`Q~ z@He2RmvXNaj5p0QRrMd69TAZ|EULGVZ{+6ivnavAM-PMYu$g4yvGTe2{xk@4+7Mqier%=P1J!VKO4 zFp%D->Z9l=&uefp*f+%8rowCJUcJ_(Tsz!bGekcu$HAsNsN`Z<7BTl10yJ4UMLB3x zkbiVj59=9$M_q(2dau^C0D6xr@dhb^S}BEkfCWt&2;KBGMhqI48Cg7`Q;`|G*U7iU zPJyplI#<>Y%DW8Zp_$Rdz7s6Ekc7;>*YLU9pMQe(?~JUf=skQ;93B9eFM(Uvzr1s^ z35#!(dj6b^XX0qyNb)TqI;M4^$XF&Y_N}9T^qQNK-QKmLJD@SA`2MNx`PLz<(iwHi z$jE^4bLY-=Ui9qQ(t>wChi46CD6HiCl03c)_PBRdW@kS){%Mu7ka{_wxlBO+I~=Xz z&0ZI%=#S>&k>)UC>^HwTmEm9TZKDLCd0pq&qpE^}iTtlDvcPFVrot#PGw=&&XT(;U z1bML{a|&^Y%w2Q^t&(&=5S_39F-D?Q_OvAtc*DTyxjhZhUZGN&PLKK|7!v9lR-ibw z<5oxYK6;~&>C<~BCMI`({nFN2%nFlOk;D!Lv??e(Jm}c#*G+qWSE>)S#*;QJYEjgh znUb9gc#?DT|9wA4^R6%sZ|3&HcT2d%MleZsdBFq{$Fo@mdKxSY?}Q{ekE%sH;w#j? zt%O{-#hY!BpcIdbHa&<;Fl}*-mUVVO!~37+?WcO>$h~vazOV`+QpOK*8tpV_{A9Ei z@4S0{>a}@ri*LiBZpCNybNK1-QGf?b)N8RnB;ZN#4&Do&Xr;o zeKiDrR4m}{9Y2~gF=xn-oQd>*zsd=mq3M+!?KVJ9{Tw}0aZ%tyYt59m!nfi*WsK)W zDJEG;0yKZl)9n>l-MI1lM5iLhElx#FDKBo^00sVu!#@+oRHX3>;INFW?F@6q=jMKQ_%bojT6BW_zhrKSe&$eo%jUk7as`M2l96LO~oobSFX~-5cd~CH0pscIJ1! zped|pUwqrf6}<71z_NtF-R9$~O-Cu5#zWZnV*y(544WSmG(QaAN$5A%P^s(Nxkw)1 zQ+TzxJybuI{22ZCWhwU|S`Rnru4^sI-WqyHKul-ah&N-SEu=;C|AlMVN?GU664v!* zKp(jjp5WV~va&AZC)|LQz~T=}Mf*jVb>_mbVHbCxdDYeXsBgh1Sh41!mU6f4XurW* zZHiR+r#7_7qAW9tj11a6c)<4=%Azs&{b4_O6^(xW-~qJdXSP!95qSl(^Q-dntLFSP zyC9FHd{GN$>BU@uw=96h1EM&KT#!O0+QouQTBrGFL5QMJxVd0-O!C~Av8fqjBcld} zrZ_>Z>$@euh2tam0e)^2Ym^l2xi_ny=ef?7+J#=0dFn)mPI;YGV_htAx^(wiekugh zW4gy$$hE&u6#t<6XbW+jv@hCS=;QU11^>%=_0|hBhWcV>IfW!*tpfF5-v;NnCnFAz z?Eo2e`2SJ%9{^3A-~TwyxnT+jA#7xX011R0!rmZ)3W~T;M35m%K=ueBgzesY)xFy~ zYHM5fsH56yr>)l7+G$&BYlm_lf6sI8O$gZc_w)Z>axV}x_qoqF&pEGi&g=X{e~H^? z@7IBEr#IcVZU7tpO}^99qfkRsI$Za5Y;yD-G4++|>TqwP05eK{GuAJ20GtQC6UmIgC^tf8K(&`>RZrnMpGTN8`I2(=cWP{aS2 zdaJqVce*Oi8*2%z?h+JX7z0^bDT6f*$)nc<#@kLaE52fBW2+x$ZaYv}If`d8&`8Cq zF0qK4)N|U|GNm%mpfM)CU-_I+Gj{9D1AskdyM%oQAK-dW*7Cv)2C1E zTA??}YeVU)EgphVPAx70biMARYMwUj{mELM*|nUl<3Tdfb&;&0fPsdPkFj>hpGW|} zCNAg*f=pTrE7c!;^z^BkppZSr{4Q}+(Ym6a#Y-pCJ$Rfn5lA zWw2-e{)(UQEGC>^yE%W4J!e~ZveqzP^gmF42%&1OrK1H(^h>#<#V)AbQwV!tEPBI+ z@F2V%&*SS4^eU+~+JK~>EUTs4;fRkjOs)7wfB{!Dd z?jUpu9k)A9wDcCi{@b@twbT^p#GqZk^TQ19sJ!nDFs-keOcuuaGBo1B zt1aL%t0{ke_?CgfIu2)iyhgnAU-iFe9pAh3$EeX3AbNN1#Jk@uo3e=#cWXgLllo6p zX=$peT(npP{;^_>%qH=Tj*LE}#gvFp5o;H(9V`BZg)1?{w6_Zjf7zGx6PUwKKehk- zGl1E*N&5zhh@cKsdHBHI0F^(yqY7xZJb5yA*@WJvXHCh;_|iLJ8PPkIRMJiGmX8O- z96EGJGgiBX`VNL`hGa8kG;h3CcG0JpusC~}+D{4v@B^}kb?6*!1tb#aer5Niz8Y-* zp9vOG7D$0sZQ2Bny1LkL@Z>O6vQ9$?%4ZktQn)Eny1!(ZcED_Ne4*^dwC${7bFrTZJBVTcz(RaqNXI@tC$SH@^`r zMq+0hiDiqqy_ZjeLu^>fV1LNkb}2x(v8QJv7t3%G&llp0_2GQU+EnDBG9;AAv$bZS z72H>|PIQ0}eFdOKS5)Yl7NWK4uhUnJ0w?sT^gsud{#j6E1ag9Mv>N6O;(Wi_cGOi? zW{;^>*Uy?fkI%?9H{6yzTs#MZjgqKsP1us0tNerej7V8sj{x3??AX1_0@^0dc4@X8 z=iHQ?F|`n^EOyTOb&6-T`KTrrDYYUmPcpOSeIB3QkoRiKxb$+nF6)jAn1i+mOh$}^ z8)zg%be^9xla7F!QeU`3H>dLqIsRfYo);N^kZhQg6Ah(@BMttK{5sJJ&8$rcX$GUh zc5ni}x+*Yg4w>B85h4*SbN5d2^w}I0*h4HVZm2Hzl`2Z~TSv8;8dWMvOVMfQNlr^k zo;-C`>e$6IEx0|BjhD8632D;$d>PHcZcs1dFb*PpgVf$KFkTQp5Wiq*Dms`tb<+w; zfevQ=?z3PvZo}u1{)PULSo(BSW9f6%-}lDE{0$rO*99h*mnR3luTpI){*J1Q%F2r3 z=KR}uzn0)W3dgdC%QJi_&CqLb^)p6@&JxgLa!#9t9Z}PhlBUNn9TF&S&Cd3kh}3AJ zS9W&mK$&LhQ-ZiS(S?6a&<0Srip8#D*=~`Wo2nhXC(mn&k8hec+1pY5jgBmEm&sDu z^|=PiNhz~FgBb6V4TEVio+q+PaWYXZ)=}@ZlGKZm!*`LO`xP3Z%cNh9l1tuZV?ceoY>mq{l9jVvVqKTKk z>m0u>AKXrI`};FMfud)I{u2wEW)8VR`Xyu~q5M)Xm~luQR% zn5SGoIU{d88g3!%GhcgbYg>8}^L1 zeeXcM7hv)%u15ezegKm{<+W**YZDXKR;Ja;|FncID|8$l2iDOfoW8e)u7*ni;v0{W z_l49aH;4l)6t;=6v5B?{ivThFoK$zBPHTt1!Q^c^GkcD%-ODMn!*&}jOD1!gXYMe*;;NS($&fW|r>&ao*PK?z{^zTrTGa`};bxlmx!Xz!y#fDyj zXCwcnYX1G^N0U(yfO^VK=f!l~7ns~bHyEX^9ZyGxii!%DgfG;5|Hejt)R-7j)T*2_ zs+lj6wvH1?p??Rb-r*TJS|(efc@5dioHz?z>-c5(T1BB8n7|*F^G;Be{8h=&Os_bR?=wp+u?E1&+K-!SqrGn z;^NO{bamC%j*8s$N@PH%V(%WxcwM{KjE(e2(v2ZX4>7OUrpP8(o~jNVy=vw>yH-1N zw|$j!t8-gRIn^j>v@mXY@uFpHbYf@Nq7I@judJuL;J7!oNY9;P$DGYuHfOjt#0ies#7kZ$l0t%tqD20(Yh3;)Gx#(X{U+7QhOrWC2**7_6 zjqgn8R5&OcMp5?djg9Se3273RI`!w@yLpC;GZ-8_`t_*~uUz{2C|oZn(9_fCZ0~Tf zjiGu`44?9F--`StMUvC!Sv!^?NMge8;q6Hw?y|9&61e8vGO6=)XXk13OOiYhx)3oJJ6X9^kIdc$}X@2kMNej`arnMP!pbk%=&-^D&~hD=-KV<1kqYFkFJAv zrCyZvnKQH^E9+)ezTkDuvTYbk1Wl{_tWEH~N`mA3M=F`1bYCNyk=zWMVViN-_{emjJGoJAWrET3FM1Zl(&LE129*f0sWnd77Y z*R^ilZgGBS0To)A!>`>muKd z#1AN|vRM3u70Q&}MMbC{(fiPyD!(qffDSJi0JRoPHh~UX^y4;tR4yt3+nSmhm{C_(M0m9 zr`?yjD~RRpC(Uj0L7%rqZUQ}D-%ibo$?4q4yR5Un@p-V;$Z47`i^Id*343_-Li5!NwVC&a?4ufEGR>#IqUVDpAR^; zw`=TU!oT3g&G}$1%AboxVW=sHLeH2JLUuK3Gs;-6DPE(g_Qo~KWZ*AbR^x*H?jJK_ z44R&i4-1uVDk1dEH{XQUM%iz&AN6Hh8(cGjb`kLvh}wn>G@IN97*~X6g0vCjbLUYCAanJMf;! z>(g1?(h(S$K3K_wj^a;i*z@~PNdaiy(_e&@-iCd&UhZE?n+vp|)0X3Mo z4IgA=G<;VER%IwNKcDkioZ@f|24@)_f2rvm`AdDnDrxkW=scM+VJi0!FdkPc{~Zjz zr!u|=gWu(~Raq7(t@|5p^@_jgh83S2^CSx_8Az|bs6qI&QtLq5gjuG5qjSQ zl#?SO-im(i8@uurRxX%u9%{08jrR|i%#0eps8)1B$-R4k~cr z6~+R?l5Fw8gR4>l?FW6ArbMM}n?W7GN zPJXf|2xCh#nVp7%TaXcFCde5TMpN+03fl<+JEqDNZjqgUFEWCJjfVwZ3a`LYsgj}= zzqV14=sdz^x`mgGwfO|a221~)_7>)24RfZP@QpL1QZr|l0%U!S3Lx{kYTft?nVA<*2V5J^_L(~u|748!OTr;1SdTwdPC-57LaC^{Ra<@6!V6L9e##3{>qVMt^z-XZM* zl%BqStPY2f;j6Qg(Te2k5pco3(Qi6kvBR_311_cbmieZ9;L+rPx5q`5B-vc*g+fA5IGudz!?9hlN;(-bC z@U$^B5D?$30TbOs8KrnRdW0o8L#KU7%1n9iD>oKz@RyWrL@fnAEjIp5BJbxlHT_@) zdS9TMc7Hzn2tB{#BXwB;55?Yo&bDf=(XUjAZIotw|1oaG)?qe|Deg)G^_2xx*aAQ2 z>jlT?cvFw6`WiQ|_ncjoFQS4Z(l~7l^Hru+q6cfwGJILA%;Q@dX&OFkfor_+ET0SM zb8r)aKz$z>!x*P#zFkYCNm%du#XjwJ!Ag-QRko(d#|N%YS(7iEE#zHjhka2|3Uu4w z?%?6FY@`n}PHrRm=dv2Q4c_n;f>C;U3o=$hOCb6ctn~0KW#a?fhRA9!HkWQl6rllU zH0VYsFuFO>)0Z!cUWRUK+__+qNR3FuEBiVLJJLBTqL)R>*E6~~=gv)~rqg@ts>8!q zGOrck;q&gD+f!p;KlQ-fx49PRliPj+N2ZqLMh}LQH$V}Gs^ekGWRR zJ!{sevCPq=kKGt3Ru!w-2Wrnz*VHBbDP za!rY)<$fw#Dd`%cR7o`$eEs#~$LfFoy?-C{t0k$)VGEu;Q$2gOFf18NT4s1V9B}Za zvM+a%5MnHRZoK1~P$4anmV0}b<8KuSuAL4(F_E=dS+$WdJ`Qym83FO}0YtZBZE7~| zB7oUvqVz~{6Rr_5xejh3818Z9v-+rr&pOD&T2;@8Iy5c9S?L^+O+Ud~3Im$`J5yRS zpa!Z*I@8|aD{w@`_k+Q*$!~MdZ6D z$J4;()Up;VS7vS~kS4R?cvH1JjRh1B;g6;-qjRJ!3;=EppaxJOg$jN`mw|_9Dg=ET zif&Rq3$JK_+Hd0HcLxX4x6;yJ?agYA$q>(-HNhXJYGp@T-~Fb8WQSr`?klm37T z9N4aD!}B&_mv9w6+vqaqU(~Z354PYTiQQ5_TWqX?KDc~2Q*&W0=hGoO za{^f_FG*@F8f2WD9_pd69rUr-RxL?-WxiOT zG_n|z?I<3D1$V;HX&Wl(c6dwd4r}Pi7Bz{=(o$v8ys=qDi5ayK)F?FZ3ahqhCLydn& zMMXR6g{9TiT9BZzfSwAMd_4Xz?^VpG-CbL|yZfIRie~c$32!t32=ukwnj;uC;-DdU z$Du>B_XNbvD$+Px<&3BzQ?gwg%!=ugqo~QqH*_H-K!;r`VqYl@uM97JCAI>^LarZ4 zTOgdKW!Jjl0=m8S@AK68#6%Rc;P~VAty|k4A76kpb8xRte!YaPJIXMv6Q3D_>=+Ek zbVRsuc+=ba`Hx^0fz)k?QVk5W&6hSas}q*_HTXeV`0WPYhQisf6fJ{2^cU3DhYy<; zf1p{Ll-b*F(=+$&qjtTm$K-pl7`!Fc_ro}uEo1JeYZ1w`7Lja-MWjXI`+OQqEDEY^ zomyNSpd_&*;ImIZjA*lhvUk7uGN2@JR%dv4=PWZAZ;6eN8-7#id(`yzq9f@*>Xp=R zdK2su*}jM3ECR$0gRs1HbXZulHFceXf6S>NGw6D@W!Ov(xVBdS1y8#4KII?|5x+tVct4XPeh zL&Fj}7k)<9Ap~8&+mi$D&s=zA5!YW}m);nQkH+*SRGpBpFFqb-r>C>~lP8ytp_}99 z{!*(nzH<#XG?RaKkZz`W2b#6AUqXe_SK&Tk!Ncclf=HmN(_mZYpxmX5Q3cv0lP#CY zAU-g#KQK^Fo6i%#QflC+-L68Sd$x* z^$%OY0s1C-qs+U>E}#u-!bkZQ2QB#5!i9@MitCbUb8|~da&v2w>WV`adB$!mjJ#4y z`7gS>xFm=W^2g|N^;r;dPLDJ~;+m4q5;EZY z#{P_cq1Am}LdQM-TMr$abJ)P3-55`}8_0K=*XV1R+3XJJWc)(_-LnHDW zH;!Ncno0M>YnE4`L{f;q6{F*Ufy;w~b@^@Fm>NrZFj!nl(-gfB|~0CUwHTMDJ;wn$#0? z0iw|bD(%bQ%4n1wURhLB84i2u2A!Bj5fK~1!?ix5H+Wu5UQn!F5+1_;BP+<`zk(zN za~lnqWTE|QzFUyH%V*vJ_oeQTkuDC|!paS1hYWO12mOkA@B=|j73ils2lhy9W0Wzr z(jJ&EaXmV6#57)&fouHOim0fHl%UueDsoV*-8iu(f>+~MV`>;zGch@NqEb0A`4?Aj zdyTxk_>v#?e;}~Jp$P0tnDvtH!79%sqc7GuN*U=K+dsiM9|S+5hxjpU0t`>3gsH~2&~sAmv<_{;3#?nH=3{+zTqQ0mz1<4Ie7#2@^#~~UQ(6b8_JrQWt5@&E3%DCfPX}(2YR{Qc@2lNc z+iU1~y_7VxCOEhzl>WHAHZX9J<~7LIa)IN%3nN&XHsxYSbP*HW#6}kl0c~wqQbi-m zTVc8ewl6X5ugHQX*?tpcEh;slm!WSf{Zw|r3XzQ0 za4NSGyw06FSL0?i--2h`LbpvfF?S1@$Z-z9RAJ5GmxAkqDwKTr8e?H_;S<*UkAQm+^?)OWf;svyzJzZVp%|@AtV@P z2FM0VwB2h9fk*b>L-|(h?e*)y1wEMOG>V@+Iw8SZ>FBGvcv0o+sH9SLI~XlXZ%u3M zqZV{^2`9IrH@*oDiqqPY2Z!#1p1AjfOfL%=4~Lj+)k73Pt%ie@ze8$-;@l`Xswtx#@y2uZc2*d8k$(fR2Hs+U?Q0 zPPtB5$6VkZn)M(~x_Yu&;bUv-qmX%Q*0II^^2diFA|fDwUb$ljrxUJV@&JfV=&7Br z!#xjSj1<)bO%aLDp!_ch&R+T=`dp)~{!HzE>X0C=2}tu#*mlSzulb)T;5v8iTu8(h zo&&0eW$5Uj<~p@2kOQNEdFxNr-m2k6?7)RY&e1t+;+hs$9 zrxl4clye29IO~#2BxaI{kHeoZPdv$MlDHC87m1r}{S+?ZNA^##tU{E37Zr&5w~M!W zZ56{RWW0+xDF4M*mQ>*tbj;HO{rhSqd>tB!F73H}nA$piJZhTD9D}&^+gc7YB1MA- zd3bcu4xLhCTK!*>IY)}!E9mPtEV?Zp4D8d4`O`qv#*G`%ajXe3X25CHl#Hy2$I$g$ zI3bhO4vzVNA=sr>Pqb&l% z{oQ<58&c@z^~tc%&TzD$KJ>n(2n(V!;i9+Xs`^5de`%@eH5A=F>*2uAG`3Mbv~o} zY^5s3Aa$a)cc9rSKPvUJ4=4OOin631r7k!F3VMGC%mtDE;g zfKi%AEI$+D$G7&ImqBP=auvbG<~`pWTE4txhnLrm{rlg1v*ndnR^sCjl%}MlP=)U_ z&!gwS8HwZu@_VyP^&K{qN_J*C*fiNXI=WG}edhT3wl%cL<^&angcJtNkN4hXp?#QKXx6_Gsh6NP=07u{NeNy2&_spAE0dij*2#@{sBKTt2RgeSZk4b>-^8r8_mWrmS^~h!(7LDk?~lb z@vVUQQflVK!9429BPTb)l{~8&duz*4$77Hv+e{W5pKOyp-sz`Gsvs&dC;;8Rbm{A{ zKTeJL<=875PwHv&tB+~6Yz%_w$Ll5k-*$!uf*xXBkjPU4!V!&#pm5Z_wcmEo!7p@Gq^Xm(Dn6x8E9Ry>Dnen$eP;ELDn;I_h!nI!zN?lg?IS)|Fm@l|FNeFh@P*Fz8C2H z6;h~-4s=w7zS2AfnyLI+Ig_~<_N#gAPT+(-^gGAZC z9pYf%Q+;UHxF0+gXVXn9*N%vCYjjIhrQ&N;JL*@)!Cz{E)NMU$L>s;hz?$DLg)-;9wzqk3Jdf&8CSH-_*R&xv>>^ z4SFzb^M3G$aL!q}9oXNc_}fY>rZOqGE}!SUg9BIs@?W z;iBvPm2@pZC!?L6OD;D}aM->bBvNUkpI;+$)ylk!Ox~`p*X=)p6i5}<|FJGPeTs=z zAdm3JUi)AbL$L(Z+&vrV*S%qc8b-`;jp_(=jZ#Ir26jZb&b$?WFFrp0empfdx~7w; zR4n0=QA0Eqg(9>fBBG_TzO?0=Z(2(0D(GEh^dX^2I34uV zpf_EpQlV-Um^TXFq9$KoP)^S$y?YjU?aHo9NvU+OM_*SbWKRcbNp@XGNL}`!xVS^v zTE8s8JR`|W`Txf+i#JUhF>a}moQVwyvm>cHb{seDGHDy05*~qiFNkN>WLR1n%QTnP50r^#fVAZ`?=C{yrtLe#WF==N-@j6J0eMNyOuDuE!HceU z)Yo@))z_a#@AYD-zM`RRA%q(xC*LGIjfPCS-qFTSa?)ccD~A@a8qC}i4DoYnviR^^ z5csLwC6C5}6TpSf;KYn>dUCqc5<%D&OW>)2*MXW<(0>=&>=QPJ3-Cnfm`_(S?fe^x z?HUBUpz4VYWz%O);^hPdZS@I8s)-Z(vSwuF=&|v;tbOgpSuZh6RpyuZGg#jz!&)Y1 zgW`2fMa~&T*4w{tM++0SDV2)gVCSgTsAzP<*chAq?Nuq~(T`XW=L@ky4!y!wA*H__ zTiVKQw5_+UdP;SAdi9jweyet|Lt!ucJvYyVM>*;XO|w{4oU;7<^MOYxDF+#sEgpMk zPWK@4AxSSy7Yo8-nI~h*I+6{IKiqQAog~6d}XP!NNKS;V~mBesOX#0((m*2EixFnCuI1giTvySJ%2GwVrztY+$oc(q!eS5(WNU=&3X^%~zd1eFz_y>FsW=!A(`l$|m|a zc&x?8Qe!-C7)HJGe$um@Q&+lsBqvvgl;E#w2z0WhTIRO2%>9_Y8WOUJyevG4t>(_G zKQBB6qxHs-jA3q1)S3#qGJ8nVU$WZ-j5%i`vNrN$EjK#Z(tDx57nR&ySJz=~-R35p zA!#&hR5UkNRFwFQXa&PvuKG@Pv+H~u0>7)zlq7hbrXZJZ7;IqBT2-BYvbH{|Iw~nH zf*ucNrP2@Du6z0VlD7_hE=&Z8UIEso=6t0{ zR_Ui2=@4TDJYMd5Qw?EERD$og^0Da3xUy)I#u2{lHdN`Ks;5O(W>O1&`G^sI7I4W# z-tIeMq^(^9yy50*X|zt_Mb|M_M$g4*BG3!4~FM~u?lfc}e#lHt> z5eD7C>_9S>6_=nv1Zx;eg>FZv(3v;{-ug{b=El3$OmDlke8Gpk89r`N8Pj~?MpxwQ zu@NhMT(SJ6sE1}WQs zHB6~K5^33HnJ}(3wUydeOlQNDK>za#t`B@^nQ!5cX*I_-!!yx(wpE<@+avU=?P5Kr zCA=uPyCccfH%y;;g!B<`#0p^WpbiQwcm50(p`nR_* ztkzNJaN)7)w+l8db~Pd1-uA+)st?@k;S-X%ND`69_()P=o_RormziZnRUS<1f4{DX zoU0fZQX{eKg1Uq88VT#Aq<@k$E-UPLS(XO82g{Et@y%#UW8jr@6C|tJwl*d zB?{{lyKGCIi$g>Ny`0(6THKs(@TWS>l0!gI)l8VJ$U_&;&!DUXc>7Bw2Bq~_#q z__IO2Xnk8-{-w5D^%iuJ+0$y^P01+qe8Z%@8>zkMETM>myHaWG3q7pvuWBQ_8Yav< zJH+usJL>pp{!23>-}y|q17mOKW+-t%&mboyahnK-PDtdU6Y|JZrCAac!)%ZvcYfm!I=DezW_1HiLdSPAJKO-6=wsuL&3 z?t7L#Dindxy3%ILB65I<<9tVObgyxzW}j7*)47Cx=^K>4n<}r`@9#K%d}Sj3N~i*{ zx7%O4clRbFyqcK!T4Ew{+>H-yj=&onX3koxV_#w*@L=$-!5DMqWEo(&ez*Fc|AM!U zK7#J$dAIT1RAPVd(D#?*S;$s^4>9Z4Iq}>o;a_wRCZmHN|Hq&FQ7tS!sJc`+la7ZQ zGU>W0dt)b-l}#**uH2uUiQbHeSQ!=uBZj=o;!A-HF2Hh44H+TN|H%2#jmMM?CW0I3 z>O?ZuG-O=^xBvJ9%;|hE{_C%=sOW)x`M%YbZc0y|0fp(z@0NTs(^P?tZWCRCyw?0ti!q~Q%qvUFDmqb;9i?>=nYSLb* zLb^Nli`dxMQwphKY%I^AA((^`2Wu_e_xi5TJC-eL$(WshjqYz)E)y*CUA*s*Xh4#oA;+3f0_(AViR_$DHhThEvg4pb=*QvY zd`&_QNd#{A-rngqS4p0CgTPPdab(v{4xZSQP)wdYZJJ^V`mEKW(1K@& zj#qSiS^;lKysmUzS7V7*^>G`V_;|*QSCNVG`E%$#f4()h{lJ0tT)5-w+bYBoz>te2 zkuZBo46~o4ljuRV%|g~u63Vtxqi_rVFHn%r%Mg9I>hjJGtN@1#Fl z|B$1xgZ?kt@WNk#OZYpTKP@C~0)@SO}Fl~MRWkI?~G>gM>oz5QWZ zbrQ3dL|Xn+PaS_-%#hv1iuJ*3va&hXAWIL#O+R+J4SL=nfP~B7jYeQAp=Kye&Fj(} zy_b#m3LbOT$|h>DBej7p4x}RKOZyWbAML%K_;Dh&QiJVxUmEyx-h&6O&cV5E-u?xO zn%ajQxl~RAEdMJzIT_`IguqS$f$HH_2WsnlvfO!rI*6U_Gf>*{QjDg_w`NI*8Kj(Z zDdDHnJPu*sV3_c+!VbQ}zIo8Wg3kF2Ba z6W!6NYv4cj(AZ}|K~ymQo%M%`IGx&#!@!8FPGJ~fnMUd&ki)zKptJ30{v2i_5|dzC z1M(i>7fpJKo>Bei+0%KkrE#UP^U(bQUzL@I%1Z`z=m#qO2UNZZfBjiUH8g-x13pem z8X6?%?lI<|Mk~+O6kvPsTA)Al2`ejwf31D<&9&}HNjXUlNn6Pj!#XEfOUM5Y*~UE8 zOCD)9a8p-?X}*X3hrF}X$hlhjCx+w3DM9HW{sR)wX|=z<|GAu;oDlqdJ$a)S|1u5# zvH_nwM^p?ONX*-oc6t?@5WD50@VOZo2QxAtI3{LgObor0`RzCgr$+0(!M@n~W^C-4 zfu03hs~Ic!91D)25jCgh0a{02m^-Uy%R!zSE$CKzzt#*}P|oX!7!7)$7tF|i9^RL+ zoyfPQ*eDm4d=q~bHS5zohf0cX@Vai_MVqO1M8EbzPrgxdq=D}0qF?XkK4TSbLkOv* z3p!Pf1bF`=;ol?+fJ$0ucIjAK5A{jr&R2HAynu~!u7V+IhSpDh@#qo0y1awbF0KCy z?QCOX>ezPa>+!J^*Zow6X5NOWgG|NkHavc?qQT%EujY~73)GHMsXMe6OnBvC@IsHx z6&)SuPB$;FL+A6%HJ``V0RPOV@`XGSh+4b%De8aS?AY$&dea>gQX@l%Lceyy+Vx)q zE)*>;Xc08 z8mp_j5_;yfpKp(gYd_!c6#dfy{X1_4EFzd#AUCci+%87O*1*P-d_Kt-HFjb-2Z7Hf0>OED8isy#v>K4^KPdEKL zKv;1?KeEpxWyaB;sZJ86A!5^N%p5&A8%ju?3oP8xGuU#&!hYpg%TAv0@h(y_5a$0& z26l!0`JLm=wjYj?zdGY*AHJv=}V!y`cnEvuWsug6bD)ISIzZp>FPW5hDO z$+Z+3HoBf41_EKw<0GgKn!2C~e@lCN0Clc$IkWki|2eF!{7S`*X$lQ(8iUpxSAuN8 zW=ECJS}6OAA@b7a?&HQV0cdL22z5VRy8#H9ZvqZq;4QiidPud#_0-1m!6%%ZDx#o2yx44{NcRuLiI#HkKJAAHF)As;y_f1{$hICQFcDRZau{WZ9vIrX?J3zT-R+55C4Qe!+KcB0G9w&-1V$;G!Q!}mcN zrH=aeoi>QTJ=_3P<>?sq``%C~(Nxz*03j8Pr%SFc9D>C72> zjv0h=BQt3%%u|oVB9hO{RykKqQ$uI6U2S${&Z&c^AZg;VZC?NnwRVok+gta}t7s?8 z?}GVg=d17BS+jG^9gp(#hSy(jcyy@+;wSaZ;;Se}yU`6HAq}JL8Xe=Co8ukXm_$FW zEj*4Z7~hlkvMXfhSTN2IaE4b==HnVkpJcIWF}~K!TTa^3ZS&rq@(%v0N}d_EuWf4~ zw6wIozO?j9bZTJ>7|dO6(`uFx4v9|V#t|JLnBh|m!9Q7G+3v*D$nax*r;Nvrs|hUN zG-eI*E?_|n1~}%6;DBY9Pzr8~}i;P4f zxJ%o*H|F%62;tSJzE@RcWE{)LKo@^$0{VLua?r##v-~)t7;Q0u^(X4k?y|vShMa3i z?`2+ImITOgR>&LjbA9q!P-4(g|#1-^o+G_cQ?(Pfn)tVUd*O_%l#z0#S zgtMAostCd+3-G4Qya*EX8B`B!0j6@}#hK-r>Y3=TWS_l~6gU)}TBA^_RBA;{YP3sd zVCT%4__8D_b#$zj)9ySI7h=KGZk5?u*@-*|tU?)ysGE8GZtK#5t#o0jbvHk6%GMe< zGC-s0Uws98=>e4S2{VtKUhL$(kLQsI-hJ^fhH;vKKxoBIAQ5oMZqphbtbG7;V^`G< zoF7%;w$L>{Z8vqptz!D_w0u_&qUWwfKTVb7{ts_oI?Tzh?>)A+ej_ZxB-DnJrJG_a-onz(IMo$a1rLS265Xx+u5%P#HNgQ3+=GN=e2A{O~^t!bbj!r~#o#0(-bZ=Da zy$Gq}TEFELCtF%hRxI~h>nM%LMcquBkKr~GW)BO}<}jvM)L>#F355vebqy$N-wIe1 za08!j4eXsp?Wd=PsHmr%_)r~IlJ($&WyC4`IRa)M#XGk)?n_%M4}TgH?#F<>O#6K< z?Ap}Z^l5bTr>}Kym7yKb2WZ_!=|U+O=c}PbJ%9ed-UCI=bQ&qCam%RGB6W`d;*8CNd5eQ=YL4-dru?IN02 zPJK|0=3U%+d1uYe%hUoC0@nvm=g1mr0{wbTB)`Q$){Gm_@~%|6Tq<4W>$}|7m*BT9 zFE%qW-9YE=T!b9+;Bv8yKUmU-Nd_1eoWrzFV~+iH`}Bv_iT68-JMJeAOa=*-!Y~G3 zif+IA;pqqXhlup<(XQ%W;3EcF_U-O2FaNHl<~!z!R;4?tT}Oi{^BcPl2fsMTq3@keA)nXL2fQpPK3YzA-$K7QpJd)@-=8xm ztB9u$uL*7+7`6y?(%1y_E^lpJ zj{XEQa+04bgM&BAQ)sB3G2X*>;62hX|dmbs%xly6|* z;(!49@R%`hk@=DHcd)jnPzN_lW1@qxMyz#d=&V_0C3Aj!u_rrEu#_<{7}lQxosueA zP@{GA{{0`IcNgwGcBSmfvAqk?yB{7nux2!fh#MN)*mq&k<;$0$`I~RPS>Lg)L%9+E zCFd*r7G?9oElZf=YCGG;Z_*?`o7uLmIl?Tr7marIvqqtRob5k%a+>Mngl-Cjb#87{ zY_Pe-bPH4aId_=1aZmd*IIgEoZ?h55*?P0|^4XqeEt{c$?QmGe3eR=EPA-WSPt@ib z7;^E_!$F^_k=Y~1;xh>9y1Q$8dKwnWwWl!?PN1LS3sVcdT%2ZD z$HgUfXRKF%&7{tFXihDRkKczs=|F1g!T5M)@6Eyev504gXMmnSsNpTo;RO!V)AxFL zh68JQsT|swwdE(`f4hz+BNm|m>sp$+!^7xS`J#zX09`QWN%dW`vaH-biKH(#tIX`K znmX9qJMg%R8d0-dy3VUVC#T37uo z3P+dQsz)Xzja1u~k1ib3A(M5C;f)+vLj6u#JPb|Sd38xc!;-5z(?U0ja^><|5wj<` zaI!;ZPa^muJJ1Yi3{$MgM#vksA5itZ^kY><2BfMW726R1o_+7V_b5wzahUz(mkOYh zk`PbvB~0(`rh9s5=8EOK3xm0sX*iv1S%)o`wlA|8EP*8AJP8^LBE=yg0V*a#MO>V! zLN!@cVe8Nj9u<^th1HspP!*J+HRMz=E1Nq*3%5?9OdsJx=UE-JPwGAFSy|Ne|9oDg z}$6Se>H|fQ0-Wr|-?g3rt#-O4+F77yt z1E+O$5MDm*CFdop=`-rR@Fy~3&WFecKH<*g$Oe7}CEES?aaPvVEc#1d-*%}~DU~v| zCBfqy@lP6Dfy)hIAwC`fpayYsj)TR}fT2myw1xR2=>y&x(g-);WuYJJ-3W{#lJENo zT+ke9BANs0^CsH%O|h{=hb?R<^G|t>=-RDYARqX}Dq*X!aiw=!YUuB&4X3sXK@=DW z^<$5WMaW9Pw_eWX2!dV$+~e(`e#C8N*B@?Z0~rVEu%=0Tp>fFAYM-wt?n`{$)em&qqFG#^8M7mNU1~;k0oW7k#jqIo4(=mAfkH& z;dyZa+m1$fY#avf%Qy@;ZZwvPko!y?RYNa1(Pa#~P^vkVCPn-2+R%r22I$VggXqf^ zN+PSvMAD{*q^(j$z8c^W5VLJ1;n{K>%|WA6U@J)ENnj9sYkZ%46g6#07s<+p`Dkeu zQ^;#U+O)iUu=d>Q2@_~F&)|NMa>k6NNs7EY#iS->kw7lb%F^g8ghz;QriC(u+QLvR zqqYurHjfbVX!y0)Zw}t3hH)c|dqx<+0`*Sbs<)2_2KJSz^-U~+prwW+)8Jk!bR5qfgS z0n0jPN8B=@ezwWWv+Z)=Oaf&=H$3GPtLZIjTWCNF;NWjfQ>T7e_?y##1JBNFdi_vS z)0d6B@>e4g-5cfv1~#EJO-~%6Yoi&=a6RvByyl3O8%6x!Z2#NZY5D+bK$@r|qNeFa zFAZX_Ot`-UfDGa7Ij8R=WFxM|$#_*FrROw=&r&Vqxgspb()x&HiE@v%PO z-D{@4#Z5My7+|7bT)i>I3-rUoc^03gjZ1cNJ8+}p+lw>Hk4HI=^0Dc#ckwf|?j30o zVQSdsB%zGcyu!oLSDrQ_#pcd74=l}WeE8-}+yaZ6ndz{o1#6H(xdw|IT+pBs8|$fE z#tdMn_<{h2O|GXmydz)lZq=MbnYzjL4qW85sObf2Xxk6IHWn|y)*ddNf-rxz{~~4G zld@);7MHxcW(KYDSy`!&_;+h7`g!WqtM>LzHdm)k?VdiJZ6nF6aMH0e#99l3pwC+G z0xRdVC8QWl>bEPqE;)e;eVxZs=b^7bHK5=Dt;XhFBAmjf)0OR)c6lVVg}W&p$ie-i zkI+4N3p@`FekzePdwHRnBwK}BID@Gaz4#0Yc!1ksLhjGt6xf12>Ac7-W!<`hSxC64RpP6JmB+kHJ!w0{oq!$A8iqA22SvJd&Cvu1r^) zMo*5;QozT^w5VV_^%HFi!AbEEf55xJ!BH~HHovJeS4IcBclu-ph|*gp&2zBmM8CJF zTBylVpE%q~Zzk8!7E2($2Cw&&F?{nvo($XO+9x1h86bK34Tndd0FN+A;xgA7-9*OD zYPXanOA5LRKo5?iaqx=uLpw(>fm#(>O#cg_!RMtv>45Y<{$SRsH^W`)$=#Q!!A$A} z5Q0&@zCbj1Up*^^)5jYB3RoND`E`6bt6lGfLn|%k?%Z1d23cj_B~MsQ6{suKTbod~ zif4j09!3knUFYtj!RN3_brik7iIDpdXSsrs*T+AgLH8la+q+Ov2uec_vLsAy!b^L&qpn~j`$%(D?} z&j-svPUG;2TLHDb9 zk;zAL#_3PE!OXbWajiA#dSD(+Bk#io}yi{W2Q5^!Og~~SAZ{yqreuFK#HEY$XSxaVZ-#%;mzI}Sy zwRM%L?PY@7#Z*!mltg+Q$v4Nosi&gkjec5dNGQc{%fEM2NVwF=-X-a)H2@7lV9#ag^Me4n(- zZ%CWM7+M@%kECw=9y42%&fRV)%a_kyFdLc$EeI;i%t@VTp79Lz=bt}qT!{W?H;jnb ztJ|K5x7rSc`L18*6q=XUcBt)z3fjxg=CC=NBCh_KH6wXh?oF~r#3G%lXCtX0YlAC% zrc-aGJ$STvWoU$93e4O>8N4<^GHn3G|z-}=C)2I6D{mvM0xqB=BD4R zX09w?OP(G79%xICQXx{a+RwUF4kn&d+JsRXEkUx z2bfvjgA&VtZL0xAm~ou)ZygT1;{;_l^vmc+-uk(h|v=>1|DZesv$nu(WE;?}J{{!oD#di-l> zD4;(aVQi|%Z{dKB9BvSeI%)X4rKQDg9B(eqF($M`oGmGoOn1(gO7oo+6%+i$C2}8G zH3aC)l-c&e5kE^LizE^~=9%{K-o$&KMs_k)MD&=MDgLkMQn}6?5wkp!_%yPCc8~fI zMs=V%c5FXBPSN`W&PNBuXePX}6}D`K^*pNJRE*n<8EpmlE58j6+dE%EpXxNvGe7@c zLBaik5!rfd`&KaP+l;a2T=hbk`sgeL9Al>oJp_#Jg|x`ZO3wImv9`4V)ik@~EnLNVLr*umVp1$}WSn>z4K z{@uKpUz9MhNJJ*Qh360J18`t^oMEtLZSldL)#IA2@%pexJ==Jm>Of$ML=6K9QED9~YwGt{Mu(;u7x|BESZr?Y#Pw+q#zKq_=+aLeh_a>Y4- zJG%Gwl#3r^7hi56WN|!0^h%e`Cig}tVT%hbb4PE^C*DVPk6ppkNc3l7)M9k&b%+@h zAxyLQG^G+nLlQ;?1qP#A!meyDQP7w%zHseo1$zG13q8<(_)z`uA?Tw&L!9eomYq^{ zoPE=|%PnQuvV#5sN+1jJ*e~=H`g>Y8xg`cxl&4fBHpSITrS)-5k=1643PpUSFfmc6 zeDw+X@f_FJTRcU9TKN{j;R70uQHi)9{pS_EHPOMIX|8^70QFCbn7{rg`mybU!qWFtu$=z#Z}j~c z_Gzxwp^azHQnyL$pdmLNe#{;hi>2XMy@|RzonSC=lgs+G8BVA>48~(Pbw%3Bpax9d zMB^yMsKma$9CgkQsghz+Q}qSty-*{B2g;;alIrOGQDAXWZdX)PS8h^q;72a5U_Zep z4d#!~zoI_^=BN2&y!$8muO7} z>ugI?Z~yqXfc3Vfrnc(?;^Ik346Mm|GqK-3oW5nl?NzLYhj6U$4Rl6Hz#$KsHLOj- zViH%vG%=sdnDchftKQOz^&hFd=#dING6iEbVR8#HZ8jCP2T^YHeK>=*ITNy?)6*fs z)Vp0|O4Xsy0VHUg&hkDs_s9|IP(VN>U63{*1J>r9Tf4Ti%G=o)%}x9N2zw8JD314k zm}i!vSSZKQ+i~>X4@D^=O7Dt-iiM^iMJWdy$8mHO3-&@{*QhaxSW=7{jU^_=*iwv| zW@3sa(Ufmu*zvzJyLTKWzxO@8Lfe^r=9y=n`gwBF()Bd@>LHq!MfCIOwD%U@21SB2 z(uYV?EwHArc%=M;Q>rL-6b*UEsP#nCBZXh#aXW~5L0pT5#Yc}G$M;X$8C8uGTPhSm zwL!m`#8;JDl^Pw-FZQ#yvzR-Ev2}hS$F<1G^8%zMPS3HOH?OWQG{JtfexcDEXEfTg zo^c)*R1xG^gVi6YU%a?fBgU#LQn&b4q*m-|*j-UqX)QH@`lYoCS1iW=9F1M3Xlb%{ z2{m;(QC*}50-h}*(SJ>Mc)^Jk)|-X=2k?9NcHhCg11eCmK^^ErJn+xBO`MJE_-xHk z{$3Q){-v1(O&#M%lpk%0>Nn$Waj#!P1$>j!oRc}bnxi@!(1AX}kCqfkDh8jgd#LX z_Adu%FYNX45h+APMN`)L#qIj^(_L|XYeQ}-;2fT)xLLU1au>wox4JGbfIC@P`MiD_ zM)Q_KIC}71!-?dkPy%5z4@aLPl0@tDkP>^G8O6>8>(QN~!BT}&(2iENc!~t>!Wdlr zxp9#1$tSc+PZYcz5rIE?^BTTP zemVetc8`7c9)4CIy(lyFj=`^aOn09#!+pBPOmxiK8=uK^cbB`n z3mCG*=Q)~2KxqxC8}%OW2Cl>{#6wWkg)%saMo9~!kt+U`3VtIE6dw5^jP@-tVl21g zFYs%2u@|Oio1pQm{SB)`|M*E>;c}-Sr>C%OjI`8cY@?~m?slhu-P65&@6N%?=r49A+BbNO z&tpn>c7WMI^NBdC+e(NXiJp%gal1Q#nc2#|)Vj7ZtJS&He%35|?k%fwS6$t%=}aJ- ziC)2?$ebfjUhVFF^~sT($QRP;>(jXFCp|mLyudi{`AQ_tOzLvn_+)jnq|f1n&j$~o zo42>$Mqa=F&MsF$?bD}tIX|~F?r*msR`^>!>_h&R>ThXKQ3Vx)NBJZ|#FBif!4qmU zm3&~|AT*f5*#tW|J=KcRfDamx_Yfh7#Jx^Y|AYrxKTvnv8|gG4TH*K&NepV~|$--Wgy()i*v-g*A28J+itgv8sRPz8nD+XlSoUgzNJVDbPY zEt^}?)43P?#RI&VlOeIs4l(;Un}A0QBXi^v9EsmdOmCMYkegYGq$FQ})XT-H0>h27 z&xKB?LdB}VEfAVicT-$xwcrdy)Xu3v2icnqck2`{<4@NIpk@}pA0^}a%kdX)=i>)x z?Qh(9$*;E)jb9Ltt9H#PJc*2|o{X3Wq6i5yB7<@(uVi;AVN`lcI{LBz-$Jf;zWnlP z_Lp$JIjwm*`kU=W^2m!9@tLxni<>dqQ`S~?QW;eS=PvTT4L|Cybmhhr3AI{Uo}?97 zf`LhjEck3GZ3coikPO_GOKn9dt%FCL!A>6uCGl2`%Nm!^e>o0&{(U}l7lEO=o`+U~-vg=jQ<%hu($S63@B&UZ$IszdnWzO~?WNYy^L z4y`x-_T$kVqwzQH%TwWuv4HKollt{Y2A7@yRS`nUvKV^a2|ggnq5OlZ=6gA|g`^!_ zRWTv$1?1k;l+($v?y`Gu;;BOU)h!$XHY<8L`gde7h_(}^zOap)O{vL?5>`#Oyhht} zufM$ov+Rn2-SENgfr0h`=Dq0ex_eU8%_ze~sD5jOAx7(?}Mr zugFY@tfrz1?2Bj~yV%vcF&vfqPCPPr9RBpQ#RuJGK?O`IlG!`5!*sU9>QWsd3QZG`+bBI?CW7D%erACEH~NWHPXv9Ko#sa z&PUdY3TkUDn9+lZ-4K7|Nx|TC74qTK`8W3LgY*;c;MaE(q7CH+@1Z=d%@+7CiV0c) z%_ySdZ|_myf7tH47`Q!Q`gG-diF9?KdmfCR4>J@Bdq$r-D_w7?RJT-k7VNHhucY{_ zLUrpFc(H5valM}{r+z{{``?#hn)1BuKIG1_96H_@(hf??9I$y|*oyd|1@7Y%jjiB- zzk^X@+(b<-iScdABjhp&uC0|20!>-!mmpqm8t&3?xbgn|#))%0C#P>*8t1c)X+M0} zo$bgYM56L9h~t|Bln!P>)sxVvfmf3?rNUA%ReQ(=LFbE9-?E+NuwAuhlw~KRY~Q{e z8Wajj_{DFk;NwB%;M#@I+K}dh8yap9iu0H~yC^m)sjzS-JAj}>2+mOgFhiW9wAqx7 zM^thlRpMjT7Z`3Z3z^{$kUscXMAa|4_?N`ndZ+OyXlZPW=}=0r`dm!p}x^V^G@x^2WA~#QyyfAcfF%J z*byJ`b%??32X6#>G3r=eU!h9w7IrI z;l7c!@3;mlcxcR6_^ILV2D5^4Ipmeuw_7ccuB$+?a(PfsBW4*h_AuPUzAu?H=R!Ju zO*ArScX?A%dbtIY%dVM2SWnN8JGXhhHs-8n3(eiqOaMY|u~g(?CbA;fxMGnRZTO@a z`C&uc`0;TKC*!gM0}`G-jm6qw2bX7FxsnOHzsLTF*|R4+oMqwNui#b9p!9xyg}$3s znpmmO=}(Z=WA(Dn@|BnMFMMJf`J&8ykvptdOdK3d~xml)jOcN-)L0DlH>@mFfm&(b=gV{s#VugHZ5yfn!DVrgD zWr|3UvHYlolVh#nt;QQ8436xF>Dc>NB&-!!680TE%9bIqrv;8IS3&vt^Kg${IfofL zxP;zsFkJ^J_i2pK7kNmgg;*GBThh8}(D%tSc-Sqn3h1pR&A+g#ESp8*Hs<=Qc_m;| zl9czx8=cqTp_Hj-TtBLo>3N&l6zS49|%P7MdCHoID@ICs)XKz9cJ!teP zR?=?Wa|USFOFf?cRJ*k>3eh$y1VP9$yD{6z&i7VtFlA@O1O{3XgYy)JH}xTPbMyObpK!kI668AHJCah>O(vXgoIWEG%tz|K z9=IFan_bv2m z?{;u8qqJ3yG^$b7lAO3&+`MKDy2PL7jCSuC@R_#4-DnP>P^V^i(V7Htba>_EtQYtE^TrlgX%jy}<#hbJ+=<6*XGK zFnk&fMwHd?X0Td0D9oWX!=?1L`a-EoMpgtq;}>m=T=4#}FwF@M+#88Ed8dKgQ#3>5 z2?vB(p(f|aHIb1ulbu@~17p0Ltvst__*O;Eb}$bfH!k=ywnNadcs+;DU(#whM$+fO zxpYJmSsF64on(8n9oKRU>+I?b;y=cj6jKuB)?QjJSC$ogQ!}C^}j( zT`>)lKH_)46=P6MgPBB&N76wXhg0QpR^J zS<*E=W!0)x+js3+a}55W8_a;}PkZRRMsvGb(`lZpq2S2YDVq!9PdA>8EQjW`lL&A2 zm|=y!wRN5OS=C!_?Jb|!II-^4vv9@QTED_D{0q69nj-tQ=dPc^gpD8H5P>hBVeca8 z83>QSbyL>oZtp`Qsc}Mdto0nNNd5~S&lb9~Q+XD~2#^UzA-t@VFjM*>4i5HAIWB$4D_GN40Hg<`|-rNH=AHSqAs zv^(zgsq7`#9PPvXgEusre?ZWPB)%mjUamjM<*zPzfEGt4CPrT6Wg;6xkf$I*NfBId1ky{N9YAdw!Rx@S94oV zcPeh$Gq@Wb;JqNnBOo7d8nH07Cba~+AQue@r1(m?L%jzS#>3@TE?js8e?G|Fx}lzv zR_2Z7B(sN3|2Yk}k~Dvb01!d}!H4#g!M_;x75#F?(sF5_3$#u-yNq$LUt#gO`qE|P zoAAC!q`!#q{Y);WLg>YfIcwt4l$OlQ&*h)RRE~>{h^WHbVXk-F>fH6~k(K6*^b_de zp}`1s6-sVs#f?tEjr$Ou5j6&Bm_p0I66Ei#oSYgtE-fu)eV~VTXmMJKH2SLQqiC1Z z@LM#CPWrqQM&x>7bLsFpW0qjK1n*%hQ(1z}i4)dHVDzjI0f)dstiRMo5KX@84(h z*R5k(PM&0Ya&zCGJ{=C7T&6KKc${cnMvoD6eNC?lqS=N2TOexARE@50CFB{11l6aL zwQyjT>RZ_~jlJ7)_3G(!^;h4&d%qYWi{Iqft;xnp|9EXJQG?{%46b#h=5!=5lP67T zNW$mw5lDl`B>YP@_t>1;m736zgItLOFcfNCeFfj9hC%{HJEK$mrJ>RgYbC%@e@BrM6qKWQJNB2Gzr_A7m&eGJ zf5Lhh38cs{GxNrcnb7e+WL{Ch{`^0F9zY;jVRcpW%S?|JkIO*9^Oxh-O$4 zJ{VpyE*S3&oH!QB+^XC%*jp%6zqNvFvpvDaVaU#@Rw`v8jNCmH(02X$b=c6@NVrGE&GFX3Ih#R+RsJ|+$*=Pc zQo~kzGF$x%r;Jzk;0%E5J`3sv)vx+VnZ@u4YdkLDMyy$_}MDg@yH_|W%*YuA+5nnM-M3pahQD3I6g{L00JW7t`!S-C982VAYm#X?r$l zMYzZenQYv-vm0+%vSEy63q)+7fC|nlA!tZ=U)@=s3g__`$#q%yI3#6xHy%twqU7Wg ziHYoZ9Me{?a@*wun%%_o?UjUbRs*UY`^xp3;# zn3$BicEM9zVAS0plOl_+l44>K2mHSJs_`z$7q&v{Mo7im9c-(ugBFdekReoIRjm&r zU|dDGZMnnbg^-0$Y;E7VY28L9gUp!6(K}4>Kg3%9SJ2RDV@Xq3B!a=Ei(a5B(a6f? z!G6W7ikUNCV#e9ych4H)&1p+dS)3T%Ir=I0JTbTeQeJ)aRj5@cE-5$@7_0sK21^w9 z_2%@_LZ-%*dsN^%uCDcNZVmVxWa1`5Ph(meb%5e~89i5*>!qn)HAVejP3}(~*5N&t1!e2Dc6$K6$e7ZYZ zXL@jUNc?)Z&T*aZ??0csxs%FhcjV~dvDwd$-8O9+`i5K7QFKlBXt6S!hGk++N< zCrbl-P4NS@00=yQur6{Xsj(Glm1}0tFH2b0G36s18b=}N?dA_gAW?S<`%Km21h=qH zYsm4yz`$d{m1Eo+9Y&m#%QXks_l5JyAf^2NeYC08<=03=YBJAm5a-&z(Cws zSXwp@HFNVfrg|Dbe~B=2J}Z#N;T-bAX_S)Zz&Aw{$yy8G_8(u#gj2YO4Y7^?_#Jrq z&L@*?$2Iv|yUC^2{!Ix4tSkEKoSd9uRdlo}`lo5rrWMfdeL8eMH`1!yIl+F^y(%p? zW#*neGgFxM>Z&TN^z*Cn^@Wz_K98qHgs~7i)0LkAT2w*7zS8@@@N21%CzWGbpgIB? zPsD2oxkbM7cJpWK3l5DV4DywooekV$H8zL|S{S(S?E;gzE!Etk3cfd;H}==Sg@J1X ze<-@}cBoBST5(KC4EKcbc=wxcz6o(LF?(ZT_QmK=z~0=~Z=$ulj5DPE`h!%5_u{M| zg07b$WR3~ohoWK8_OK9b8wc8%+nlyo4B-Q)eCi+719UY>3*?Pc%q^OaT8~N^<-|R$ z6UE^%MlMx8Bgcn}GauP3@D0h37)cAEDr&+rdmA#Sv>DjF^-A#$@Z z7~#KnMIW7R;oqm~^S7A3ciT4AwrzXQCRkK47JsF-Pny!1@yp;Njo3tA1qHSIkrx~L z>5NJ*ugV#VL#lm!t3wvg&>KlH;(49Ind7iHnvs;Qm!mgBSD*gR9t*VhlP2ko*tY+L zH>%UNKui(i>1nltx*gS%Mwc;j<;#{SxW@`?VQD=!F>Zkk{AIgfQu5}dOSUk%ib6#$ zeF1|i@|f!HwVTvOf$^OrJzp={rHSBSkbm%hriafxGwCpn1%5Zjmp;|pDCOQt9 z{zm1Vp7`J=&dzzx&Tre>&!qpcjD8KTupQcbl6nAEK&iiqb^CliiO`!6g`MGZN^alo zgsb?JGd#-EB$ec}Z{Ey~qJGq%XD=}Qj3>>r*2$UBB#OJc6RtMm3l4{_Pb3m;#)$^X z<*~^dMWYr>&XOm~!hJcTsL9AMJR~4yO4x!0%0GX^7GfKjQH3KsPI(zWU1BGSnN~b= zUu5EfPYY|xRX6g&gIa4o-jbr?W@Lh@R!>kJ(9`q~JTGA62-zHb08pmAL;kb^bCDD= zaBa(e$jINbG#~EVQG++Wk2ko~OC~ilOFTy@jJ=%E*w^vdZQCL6Y`a`O_#-IqJUoZ2 z@E@GA=?bA5tSvsSEEfD)y7?pgm{Ov((P~kd*Z}RTTNRzSyCAu$N)2Xzv8^>FkX~Ge z*Kwo{-+>=?E(fER!YQf$62T?48mCz-pGfiDwlVu@UNm3lC!yZ+A<~A02=PRcgN7zR zIbMfDgR`^MH?HN(@()|d=+&X?gFnuBvSG2BT)i3oT)b+qX*;rHerY|||3gJq^=#N!VL884hT6`i6${_>bdm{wc<=+YbM4#Yp^4 z&>P*GC%+5G7`l&uJaOs-{1nax`pd#h)K*bmM=JeY6dt)Ev&bOat!gUhkaYWIHv9Sc z*(px?`b6=$P{G3eduym{Xe80zGdVMav<S42;l=d!PWe6z9It9Ugq+*J>l!!BL34 z*ZszZgRn%cwqI7%>(cF4pmdQrishjdVjFd+dFu${>ga%AZ!BkA%tJf8ZGU08^$O+o z;BIaY@)d$4kwL`62M{Qs@PBg#$)6$7_d`aw)iORGmcJTbJ+|H|c0xgc>fvWI%cG|5 z&K4Rl3cuqRYIhx*K#rTY5!n!>>FEn++k9EgI^;E&M9Y$Oyf{G`3Gl^^x{!qrb3 zT}3Oa>V9u(`n#}DgRw+vvpqOnj&=(lz9wNI9>co&g$TWk!-gM5nuU@Yxl)-#7V4_+ z*}g-QKY@`3?nOoG(#O?$$JU6|md9MoeI{9D#}?VZQJbQeoaIINEeyQCtsEY(GtaVu zb6y^{YWvQ@<&tGS`OOl?3E5^%qa{=4E)57+niJz$Hp9}RdiU;XcWb#MK3ZaKj+@b1 zx1eB4U(av>CykdO{-i6b=wF&Yzoh2>xuiGo%*B;!RVuYgwRRw>-lE zwU0|yRCRY(u}eyj$BM=H`{s5O;}V7^!UBFhU7u~Cy+7;)>sx0y!au~FqMeH#)tGp{ z7_Tv*tKY!&j1p<+Is;q?yCd8~L%Y}$W3u3|(V1wbU}WkVNZ60IRIxP+k+gfuL$xvN z!WD|!8@sDkZBRBAxe;Qq!+DC6wD%TpzEARC3Q$q11z+W8Iy(m#i*J%Q`?+($k z&Wk_!g?%RoLqYichn8n0KscZUYewUb{m-nfN0)BQ;eNTOnz8LTr z8Mggp8(e$rQbQH46T^M*LS}Xl_fQZVuAFxh5-8sie;4V)?8<3kdIlaEsD7*eLlB8Q zq@dNPNePvKCMF0!3@qyYNhO~!Yo5#}FtFv*_fi*l`nNL%c=Gv*w|>lNv$v?}#P2W4 zyx@}4RZ^Yl(U$pTPvL|b#SiPct5&RF4U3Rl_v(LC2r(I{sY_S+dgGl7+P%`MR_SSQ zXfHEq- zo_2l~6D0;vSkd&ObL<6|I%E*;?2&BhQmGFwl7r^zruKFfr$jEgl(5OBI={uS%PmFW z>>55sxMz-ryuO^SM~QFjEdQI@SD<$ zpEw>#g1mc<@LMIfJDPvlQpvFEptTLU)7odW}= z1Hm?quDwS1LyoCo@!M~|4gZ`vbqaMzrJ*HTvBKTS$^BP{h&prg(bo91JUgx279M$d zsWkujIGe|_bIBk@Pby}F6x-)vdud-W9y;0bKNkpV+ zVPM`TkIf#{=K8ypd5&1}LHI}E>FMeZujSTzWtS-W{85yUp_^ zL#j!h#M#9OKj`n@`0=uUmeNvI-2$or^_LY|y@B$@Z+*qXE!Ojl{bN`k)FYZy-;*Wn0Z>*~Wi=-q72@b|rl9Gr& zBaG7%h~8&AtTTen-2Zi28)#Y)>u7)?p|1n_;>wk@X@TQbBU}u}!#w@`I@sxOd+{^9 z#W4Fz@)&)Ipptd4cGd87Vej7xefSy2FZ!%|VdD-9y!-KEobK=6>f@vG^#vyT{Tw|_ z58u7?yd2hL!$82a)1l+P^i+W>IEr)U)pPDKz7Ti>j*-R&2P?KIf>V^Qo}Mz%H)N$q z=9A$ck8sEMa-Z^-wvh)|`;`0SLFiJ5Tuhpm&mgC18w?WWRnDmXVs*n}e17Sf!&|^6 zAfSi-$CX>QXk+f@8DGJ_Kzq}{bITuMHU!lGqHPSJ~;!Tf@q-CTQnywX=}<>2Jx z0G~=Enw$rs$B;Wp)605ZVh9S2POtfY^SsV;Na@jV7ICwnE1!Qpd!B#TY7?B+zjkeZ z|MK1?AtA~_Wk|@9-sSz|TcO@LIe2Zr+QPK~jQ2)%q?$ii92^#n3Z3mZ+x|2AiUq_e zw4j3f$bG|iR9@Ac6_x6Zcy?su-%d_{M@I5>%6tz@f(zp>^omT^qD_|Y5d}RRA@iKT z5mZI(2XpQ5ugwG%a80oV?78 z3^mG|U4QzmsoA4qHo=nMe zHSp3GM30W==+nxb!DD$}lLm@~IGL2qIMUr?ck#G2My5!LSr;U!$hdUFVf^3?-lyV1 z>yO;HzqS0=UxQH2j^^&gX70Yb%E$MajzkIg6WmqxbMD+9%N&uqe1ZLhti_kUkg0N_Q+9&F(eK(0C37{%j1@TYxy@B6CL*}aY^vNHdJtAS2~@1RC} za5uiq-6Qcg_0ha)s{bHHO8rXYmA^W@-L7S}73;U|sVcABzWsQ0zE8-G>bOXS8KtQwBnKikto155x3MGyZ*4}i|A~cDk zgD+{72eIkB>5eE-&P{sC;J^ouRzE_M@7?3+>m>A7BlR9cdh_jlc`ZYriPVD=9_Z6} z_S-RLa0O3CZw_84ogT1uq!Fq)w+mkfeW>;E!Yw^5DD2e%H*2=HzpG2*gImYZ#F2VT zcpn^Zj7Vwj8F>xU-UQ#>h=-OzUA=aGemSiZVzy43FfS&3dtt)3QM;?-`mE6u{2M+I zD4yqH2jM>6MXuf)@t!2WEqFe0L{bg_b6p#X(4CZ@SE*VJ*(-0%&CV^PUT zN0jEdWXVTgKt1~*e1>;V=;*jV;4$vd2`k^hBbvBIKS$p&I^C*H*v z6aCMVJ!fjRD3vRysykMMhRdI|i)kCHei{<}|10y zsrOtI%6{-gXJ;o=;~lVs`|vm34>REPwn>8r)M(a7^8%mbi}+g)54nfO?{02*9sNZ4 zZOyaYOc%%hWB8g`H?g4s4G>7y^!x)>kMS4qZ8vMoIOAIr7q2gg$CqElAMk$Ujm+D$ z4w3X_p$kCqNyLUmW)iV(+cvmSoH~1Y`;IMZ4nQ%s#M5g0+bl!Xu3_Nd@3_v*3l`&> zISaPU&B0eYQBcQ)j-_lRT=4Q6@>dglu~D=GlYrq&MsRcE4=955jH23_<@49-J;O@& zN4;l%{L$9-3>fDp4xY<7lb}WYWAyKBcLo)QqIvtpQF~2Kp}UzL?*gUK#t=PfUJ)xm zTTyQr!j0%c)EALtsHh%Yu3B0q{|5J~Sh-EZ2nXqH_*hk4?P>`aqj}0;iw5MY)6R_I zu~;c2g`^9y>>5_DCmBo9WN?F$0X4)@*5iQ=~bTWnn^o<8)>=D@At)cYXGw z;-^&=A(FTS(!3#;K}*!?SO0eJyvw%rVuKj@_~BzT z|M8V8Fp6Esh@06J&ETC=pCy-P)#u20`+4ZPx(L7g<;_SQIVr^q@I$Ua()P=;$KuqKP{2o zFg*S_w3s_i_xB$@tWcbWUd1b~^!J}R!!e73U8aDk6DlWEMY3;BMkun1e4ebK{c$>; z1$Sl%7;PHbiv%b+n!;r^9EM4vPkmoue1AiU&Wh}qGqoNSE?A9~wU@x<;lsv9k3h=C z!YJ34G3H%(oqP!tEafM~RIv5>qL*KGnwgzw1Rb{ftgQCgrtglhw{n<04;DLd4{kqc z_(MP~<`Ebv%nMa>&3KNxz8imD-PSN!whnzZxQh|D;$3R^;(YVVt{a?kr@X_iYvuRH z0C%mC&++hoU_59kx~p$a`-IJ*a|%K?PiUXhcX`d)_n46?_J9g(BPO&SQqRb3JJdQM zqBo|rH0Jqz?Wwy@JhWPxSgI-U&;d%)4#?SaP-bG*9wlxtgtz|ytB+lZ(>r$g`|s*V zFLwEi-<|O7EO&>+RW9;ba*t4pW~X@x3G0E2m>gjoY{@3CHJ#Vy^q1zI;8LVpLSEl2*^M%uZxJup)1X>g}6)BZ_<3CCy) zICV=n$%<{4%b{aO`}U4mv)XsG?abPk^08+JWa3v~0)Cggci9PC6=RLR zAV|_mQfl6OVIG}3kC94rdzyQv)og_|<*w}oYcE*PHhlW}s0E*ZX57|+%Q^kVC^PEl zs}T+={C6up50QfJdK;y`C8;5_)M$kgEh|WLAoR$WEfYqse?bjN>P?%}_!YCny|$31 zCW+8$e8fW@t3Jp*)PMfjTFZDA7pp(|Xb7(;Ksamk+_br$W?FP{M#%ky0g8#g7xL7Q z$Gt7bwd%_gIwqj49TPg5mAjQ-j(_IfzG50b{`h0z+Q$XGirf8q1kXVWctmLLHiU;{ zrE?#!ZKiswT)7^iadb|@Gd&&w$!DA~v~)rXZtcXaC{+61y2;V2}e4( z>+q-Z)$=DA`V{#X$EoKt%bZJ`-NEQUfx5JG@O~SzD%g%6cA?j9+{nH5)+E2Yzq1b8cq0Ew9~I&1p81p>RrwvXkwSyuB>&8Dd+w*AJ9cJ?%^ zc=z3R(FpSL&$w}zDJlY%?VdMJRZ;@=2?=j&{tN!%&CDrod|N$t65})HfmyA>g?Fg{ zXU4r6>8yf=vl?<7yTqdCvVci8?P5{|oUb`z%Q_BagA-b~w^ zUeOL4@j_V0nd?2cz8%+dZ&y$$wuSGoEh@Rfulk19#>XKm(em6Y4KRjGhH+NAx zj_7JK@7c+8jLwgBz{sdw&Fv+p4p{>#Ck^rAf7X6H`u^zo_p^Q)(? zRF?re?p~ra*gSenh`ESQnJZnjx;u3lE?Kbx%3w792R}d;HMj_T?*?buKaRU+5$}Bv zD37KrKeU`32OZtefyXVwr#bUwAzGtWce9 zhW_I#k3(EL%*<<5w&R&lf%{>BfEU5<4@(;D*I`MCP?0Q7aRpyBxfCpB=a2PUhrVYY z8Q)rV|3PrYRNS^_6%4c#*>aSb@@x;q9vwwbFm|L4X)r2*fY2r-C=jb z6Fe4{;FT!l`(VX*f_=t*0td(8_aa{-Z8f>;W@xW#Lb1n(U)PMFz{zMXGB;o0+FJ)- zN0->w-|X3xpTDW+#TUxTUKoCTJnjC`hK8fpRF)LNhD3NORg+Xl`Es7l;x@drCfz>;=k~Z zU;-xGnG`3CJCu(v5qewj@vUKvwTE~u4!-ZIukXUv4;Fs$#lnTKpJO?r7$dn+0wY$+ zu~M#7%H_W=TLy-lat4(5p5pIe6o~Wytek>X(L+zHXP_;!HKuZotb@Tek% z)7Kw-ym5ICQeOO$88OJJ5W`wDh^L04S)NKqBi!#I<}|6F-u~L18)FK^k|1MP>5c)x zS~v${w+zC*pB5iz!Aa+?wDo@ZB^cl)?#g#noJFy$psQfc*Ac zwE{c9PJFl9wWYAd4&MaVJ$v>rCWGIpkS#lgsl$4gJ>~f5%o*@gM#j4t88kfN zp4J)Tzq7j}C?2Y>WY((i(ymkc_p4ue>D0G*8ywnXc&v7HU`=bkIy+n4---t}<8OuY zeILhPBQ?FG|9{q>0vmHrWCYv4Somrq_L-+}`Sruk`q%9>th@N-Kc1zYD8#ealQA2- zSBJt`sI!O*LS>!}PDZ%J)eFS-ndLca%6a2b~$-|t$c3Dk*OnrWS zQBi(A_n}7C9#M9!IQCi%9CP&abQEO!3zYsm+JumS;6}WvGCs&gYak?I-Ke4g`ebUU z3Q8}sQ@v|rKe-VzwmqnQB=~o3-P+c+6&o!<4%~Xz41OKOfDgW_54nnxm}|@cP1vn@6)HBojzU2!8?xrCN{q&2ail7 zFOXA8XM6bV5Ph`qkIGex$iGlh`O{w>2O`R!iX;F#rTQtFl|#CmM5(PC;hl(0vybr&jUiiJA0Y zU~jxT-IIabMhvqKaJ9!>#Wy`$E z2HH4uN$uBz3+ck~1TA>X=?njWgq;YkG<3kdFs2Ipn44EUH^t?HtZ$hgY{P|qWxnOG zQ6}3Q9=@5r4#l9}p?#i#y#H;Xm;la6OI?+4tPKtA3k}8Ja-WxTwzv&Fd-(ofy4e21 zXk^YK{0~EAAwa`2q4$O6$-Kr|TiUfaS#L4OW31- z#!`WQ;)F6kt;RnvzKR-W%uuoqk%iA?{P%+&AF!cKSy}I7WSq{;)z&5wn(5Y!@>Jtp z1(p;&khluWhO(|S^Vili)1rUPR~#MhEfiOZlU^EM>55g@yK?+akl>4ysPF~};0L(d z&b4)i(6+WVZq5lZSyhsoVl;kMTnzdq3b&-H1pJehylEjJD?>v!c!Y#_;5+m)?MuFm zd5_X}yxt_zJLmtXr=7a5Be=?kP?D zWWsa1DtxHXownYPN@n6+kPYiaO6v@@dwyg03@_`LkK-B@8~~a zU%sP{e?X)0OOVSy8-l%Ew=q_A_`a|ReS@ExS=gAnjmonMoEK?jnrj&tXo-HDXN}K5 zj5U5@W0P!con&o|_lnKM)E7nkH}5hgf}eo*32LJ*+Pjf)YeW$Ggqn0KP2ShAVhr+K zW`K3EacGy?Z@w;Wun5P>5ik$GXadRjn9{t#{7T*rI~9?U*QV`U>^aYqF{#53g_$p7 z!E|e%{!&MDt-|lALsyqFBI5RvB?@eyfEJ(s{ZCKerQ>w2d^X~6UJ`UdLQGl#s*9Je z?ZiE#FGgB33s`F_`{p|k@m`KiWsvX4FvnS@zCDmWqbPLZK95mxjixBe=!=g_N=igu zuZCrE{4+OMbR8FLvt96ZZP%lgeH9h^DsDDI=4;zs4DI4z1(FrWuTr0lA&xCtP2cD!aN=mtjO%e*6N=d{2C0sU0kZus$E>%vFZmJ zO*`ssGJ4&*>C;bpEe^2#$#8z*_hZj z2U^5S$Li-RunJTWFK_MPV_wr>DyR22)85TOcR7({TIzS(zk?T()~y}f2=5cw+kyY5 ziIE+oF&Z1%Z~kBC??$vcUGB_v_-9aYmQ{K?fsf@r2CRd&kger|ulTa9J5&V)svWIt z?Vr4z?D=drjeBc53(Baz!~5!twEgZhdn&g)>Dvl)vVwh_1hZVW&L4aOHQ)qzoqsyb zsUesNHFIK5LTX~-o0BIWqbb^SoI^A&;iSQE6Y;uL2tS6_Y!nNi(^5WmtFaz~x!ZW9 zw&mp(a1Yq7#4muVJ!rN%6&t3s%?nw^v=1sW(0$e(MVT7oZN{d^G_Xdcihm^#%uI&(F% z^PA{cVH55Z6z(Q=OYppIH`+nM*TAf2PNHAAb+V>d(!`1H&JZgTQN%Ekaxash1ILf! zpRacwPEBQErOV4Yud}UXDJf-AoD!%|MD~Vfz6AE_)A-BM%Q%l5u8+CEQ0s*wU>HdWlu2~4*o_FP7N1CnoKw!jm;|>|A^709 z*lk&pYSH(hm+UjfZ~s0ZX<*D;<=U64D(~G}g@37O1ZLyC=5HD=<&~^mKQT>{|G1j^ zeVs^FpuVO%44=430^T7)Y+H-DCPDXmdQPckcX>zVuBuAhd(zOj%>+$m_l!0|;jZgv zt8htHmj5%oxPk(|WzvXcm+^i43#ScrDV<^pl#?V6HbqF6K?_H4%JcrumNSU#`<`!eE9LK2r8tS6gh0n|Vv=`di zp!ZJx{D^g1V&_f!ctu;A`t}?@&n*#2EorEuGctbt^qARs{xQ8X^aQ`=YGx5~S8#3WkniiRt}|`3%7cp>q`lrQK!Q1M;G<}z>&97axHvo8@0ng~K|w&b+qlZD zmg;*Iyq~kx(@^zj>o~V==*Y+@(-Y#U{MxzkwSwUy0%jpVJo3wCG^7E9@mc}j-iO$R z1Le1~+Wqn@oq9)_8(F~D>>tJ^M(~?-RZ+{uuC9wMMaBME`I})dA;J4TNIldZ7a$hQ z*H12YjmT?+kNL`sC#JC>_G)Hs5_0rcRiU0Z)2+dAzlq+}y16#&YtKbRHsE zm3n%@juC24VR#uT)kVmQMD!m&K>Lp##ZQh@tx83IrLL+vGN_1;$hU?a*0V$78)waF zI^pVS({M9AJrY0cj}M(qev%&%-!x}dZadQtoSXWWKhSQ~Z zdOPdTJ6!Cvcvps6jnGgWjAtlZqJ zGP${fs<xO9ac@+$m;k0Jl!>Fy`7giYGZoWdiB|C#i=OU;_^; zIkZ&t4g)+q;DnpLoVa$Ek_VU;O_}N740}Y?Qx>e6JAdVwpdjltsfH+~rG*_c-RI>w zRSy?0{$a)p_V=la4t}G;@82$qe{n`lhIrndwOQB1*OXGsX?xsV7uY(cHKXn54 zKS@bWc2J023szqzI5ka8*H;&~iWN-V81p9cG57*RMIG|>jpY3X zp0sCK2**Pt-;VaS)&JLy6%%7Z8#1M?WGdJAZr}VaeY<*NCi*LLWA)pEOB!nmmzjgS z9psp8scOM26zAkb;X6=O)3~gVOs~b#rRdZ+rs~RFVJ)@b=30P5sm4|i;&_^#e_%;^^16FavB<=0 zb|AkY2bJQ5X68$b=6ZhSIX5aOY46?_y$&DF3K$2oJ?xY1J;29wY_YirQptXG((K4q zeuvg}C8u>Kqs^HrRpxq+(2R^4yshQinvBFi*XE#!6NB&z$=zv5T^XQHcCZGU{xajQ zXFG&m#GU`zqlDMQB}45Q{u8sFK(1&KgoxPej4zV7Ee~>kba&lJnB|q&s2=a?v4Leb z>38)s_H^lQ*k?O_Tb5%-rA>(qM3>l8mB665sN5GxIu2G3ud zIVaI4e3bn{e|FiSL*FUBJ9Ow2MB?qAEJ|5faTNdZ#vAyTqZKPt7JY)ZLuN+C1pGZS z)}(fXLDZsXlD8GTD6SU!$)GLE#;nFFD$1(H%qFW1WalLkU%pPs^I1RT9VsUjh!10u zP=S@LH$!hWU+o{pVd!rQuL~H(X>LDZANg!=!F%7rLd(SJ#!B9&~K36g3?bnZ1@xnuys-H9(HYjhYW~= zK|y{e;Su?RZt^pOcV0_092uUOu0O(O@?@V8`stbBBMlQ@d#4m`8{60ze?h;bzcR|k zW)wbXWd&evX2ssIw9MiDTUnuyF=Iq{J^AJ3+z;qF&VP26=|oRyo&&AmqPTFKgLlvt z_E+?D@DdZjW+8X>Hr0U+G3PlwgytX^NX&-WTnuq4)(s9q46cS%?Xc?q5%wMcO9Y(_55SHvc1yOLIf`Tjo8395_LcoQ4@4c;ikGl8PY8}&!c8pUnc- z5Ck(UqPkzww&1|t#D3&^;u72f`hfX%@UOZ3;mx3L7VXb|O0>Z+5asLzCczeW5iF2z ztyw0T9$X{4HhVU*zk+d(jXqk&O!bgX4~Q+2z;-&C3q(^$F8*okf}pewaY+`r;Fqpd zAP4SzJbqjUF;00HKA%7S;+ZC8hf&uDCDEVyz}R*vxK_sqcmCvY{BlUzsy}n>EhkNr$@x* z6LHl9SO)h#91F}mm9vyec!4Ck-jl{u4KaZF!>JEZM(wmD26xGJhOiixP2_yijOo?{ z)GLG*oTF60{p9DHKx%S7xZGt~EeX0l*?EjqINT!ELM_q^j!~>_+TsC6fc5?RO}4Db zRZ<4qw$b+=L67x1J61!Svu8(ZX3R8j1183_y+#Dli+t!--k*`G(1FvztH_uc14GIF zw72|%S^-`_TGns-_!(y2Cp$jEp+DURdp|Sl6w|$yyiAh#^EJ^xTxQG(EJD%YmeHUu zp?%;@@l{hb6llpL%Bh1Grp00cm(g-lkABClw}2-?pMmRTa6M5Ov>8Dz7y{oeq+-Fz z7lbc#08j3>Q6_Cf1x)?%N9J?#y0_t6FZ(&Twp{I{<5?`D%!s#L@AG$V+X=?StWk9x zA!b9HpU}zXTC~0Lp~LF!$HyU zn#&C=jhsOt{4O+SdHO(jQ3cwqEwC@W82c^^8ythP*45L&{Hutu26??mlJHmnKM@Fu z;BtKgdL`m6v@R&z4|op!;093igou7Z2FAduQOV0X52Oq??&POMcNT_4fq5}-^D6qm z?6Gb5dU%g%u}&?!!C1-;Eae{Rffp2I=}h#Yn(`(4v;G0L{d5(;4$4U2qs&R7eh1m( z64rFyQ+ft>{e?1k%)Afo-b}8?xN(f+(x?!@B|YSNDv-F=wfi6N6xxF^Ka!?x)Pgp$ z>M0!6wq_0e|7XzW^a|2G?9-*P(%G@^d1lVC8oqSb>T zMo27NE6Fi>YV_Mc`yihRDJ7RsYYo9)Ch+W0UFt9QJ;V+eNm{{kAOg;oM#1gMk%xdy zVIkW?Wi82P&ktj)>9W^h_9*m5HjXj5fuf_(iY}YI0~#g+5*D6rYVU= z>e;4ENG`=QbMXfMSWL>1Y^bl_a4$C2?vxr` zH!!hyJ8gcQdr+LXI(O>STq3%)btR))Vp)DsoT=5qc2ckEd{Z{*Z;HC36DyK(*I78x zDq%!i#PH!tFyQxzv*64+VEDPo&Yv{v`nC9$tfOhhj4oJDn03G_40D(kD{nTFhH7S2 zR&oo1IJqr$G1VbA|561Na3M&Bhi?!6ghG&{Vb@F*QLW;4eNfSR@9#USXRb!$j;8m; z2~wLu(z&pmgwb{|Vs8OU8`(gxq44d3y2WM|v}GMpoA11OFPKePHV`l18~Do&XMfU) zo+7LjNUd<3%jJK0wtM$`!?J58-1(qDtNYqMaBuC=qc6u@>vghI?<;1cRtOAn_CUr>h;L!h;V=fUUVwyAP;<%?4(Z z?Ns1c8}RIU*?~q)m@jvBQ3i!Fa~#mUo;*NWve8%sG~tNZ)L{;k`~Ykw5r-5=gT=~| z@UO#*A9y>TR3`YRDq>FC+;)&oyz0(B~C_NCzc zi|>srqT*%Z%IuR_zx#e&ykTb0BsZ_A!H6kgQm zpMm*qu^U59pau+XobC>y-KRIo$3f3=a^fsB2CIUcS2zcOc+_a~Xu!;(qL~3xT(V+f zvRvR->(>*yA+fO`Y;2Q}k0guP#4@8NZjLNEEH%bbj)Q@+1JR~~%&sRO6Do;aPzZ#u z1IWPkq9WyJrE)ZNXEIwyn80GpSR|-`$JSn``=VeIY%jb{yoJ}ngtlK)zqHXR-3DX~ zL%e;%;N*YcE#UhPkbYZVPtObUd3}4GFWhGq=Z4hMR!OZ>?gM|rJ~o(gJ@y>gw`)G} z3&kfVoRLMrG6klX!1uk5Tuqwe@!4U?pw!&hK{H!I@qH3Z0%`g>O}1fM#|NmK%hM_SBS(mc*5rxywjAE?AnC={ z>f(7O{)K?ViTKIX!n*>{1XjSKa367<3a}Q;Cf>mLARnfI190clcCbPuchJdg%~Jh1 zVe+9v?ENr$wI}b-VR-+oThW(>epNv^{n;D!Y{6Dq$6l1li&g_uYkjzr{;M3Q?h&5% z$Uv_qG29as($qdDJXL>EUq7$*Oxi%s5;u9lw6XL9jUlXi2l+K=i{*>ChGbXgo0wb^ zXorVDN^{<;TYLAa_U^q!{oqa-QT0grxq}7m_wKdB%69a5QS_W`#d}jj^DwRf#<8K{ z--lt}fZ_HX_F#sRTBIbbu7Eet3*32LTH1As*i8-k=iWW$?5<_GDsUC5TF;7cPcB>~ zg<6~+UMC8Am+f39>!}q^}yv5perW&%J&lOdp zFbJ3m_um}>ie}e@DdSgli1ex!_Zrwvcy8)`Y9q8Gblm!a3>3Qv!8Ig2c5FC5!mYa) zkB$sL@`NwoJL!m>^guH_31XVEUxEU-UKhL<3^j+3w(3KKIph3{y(2{Vbg0n{w-*syl^#zt!wfosf45G(L1QrcKzGPR! zE^~Xh;AXfN*b^$`?+oP&Sy{ak=g3IhGt`N-x>-90%TOnEutP_!kQh7ssr5?aU`g%e2>37@xe)MbKJ|tntb~D1dZ`CmUAvfb=H9&=*OW2+TIs7hXrkdvdeCsJ zN=8jPz@$=taQbu`;KN^ZMqi)3g*PN~e>VUw@X>(;qP$hmy6HlvYReW?bUbRnS#qeD zEaMCjtEr6M2<~1)?{}u|!XDQbikUnBVzv!pFU2wn&_f9Zg0S}D;wpFrzTKZhXeow- z#-^`?FGy|5q95_;_YOFZ-w~Y4Tx0KFCcH@|Mz9T)U~1{obNm&#oAktWE(RL*04+#3 zOCy*UU_|124;^DvEk`JTJuHJk$U)f<{!OKz7HoAK>j<>0DjbOSRFsO0Ghr>wZ9oR+ zzerqk3-x`fg3wI0|Qj1TjcMTq%flG(c5Sv}sUKy*?D)AxFY8 zef>!J9Evy$UBPHD3~mPQuobkc+^SO*3R5Ha?Sr+0yQfblY+L26>^|B+pXnaE*_^#Y z`W`vU8F01SJKN_ZUTz_vL`U_>9G z&mfN37k>16KJ^Ck<+BG27CMDz8Z>IBM1sMQ zDcX$&nc;2@10Zz{c))KD#aRO3&il@bd|pI2SuFS8SzL5DBja#U@lOBcHulhwEbV$R z84Z%NBRA4(=#1?Rdrmfi9y<~PIBB_n(hn>`OC2LPSs`}>Do1%mV&ty1nQ&4{CfMdL z_dhR*dJrWc_|RqqXa*LpjagZZu5HE+`v+CInk2WkCzX~aL5HbR*|}fA+Oc}bzT)QI z48^m#+S8r}u(U~V1SCmDymwRHm~wIvXsl9Ba}+H>4qg>n)S5HR;97qJC11O-1?qs$ zBkQk@VeV6`aUC;sB|bZ?h!#-5u_LH~bOJF5fY(o^eIE{HSN%4&6o?qv-vYXa~!>^1KN2^>BqPBM35E`>!7E9Ks&>6eGJ zFKEAPJ0-Hd^4;*h5urN-WFJZnx}f%;$DM6J3@K%$_D7*+IYsp0mmnU1ghB9e!iO{v7CD2O>|H)f}l~9{ zRR==gr3<;>Sa`VO(e&ZNMANN<=R9p}EhuPhd_F7Cb~@SI^`sL;IOiuO7IHSy9Cpo^ zdsN#8-8wntdSqQxYW0h{bSY z6&xzx4@Q;Fz`d^h=(B$a+hJHc0B-jO2}GQJ6!efCa4rt z0`agg@LiC?(8Hl}wa{pBtm|yM+yGTTs=v98X7JYeTw;)&$;`kR1gS&yJ44-Ue&2F! z)X?SfT!;F?+MP>-y(fczpkCpKs$Xu}hH*CVJX#jIu(qbKXMMGh@!r#-A~;yYAh`J~ zZkx8d&u0S50V-WkIl!yk()3Rw!8FiN0F=aaJGptCV7|PUJ=$;Uz!{x!xd}Ni$9re< z>eZ&6OJLWAih`LwSO!IR?`J^)Q1nU(Jq>UTKB(3Rq5vx*gePM8ISo zn8MrTr|(Ay1??{0q-UQXk4|$=6%>NDmj}YTPD_aNpW&pD1wj7l7dUx@+6OqRj-lH3 z@-{GaGj=slqy^z(k%miwf36oFs2aE!q)Q}{%NbQfNxh<%!(nHhu~-Q&7+FrSghfiA zZ4T$F=zkz%WX5`0hZ?JSpfLZFh{5LL&8{cFIV_B<7U-dkKK_%{f@7xe4ZX#SO+i&l zS1xgu-rE=9JFEX8;^uAXwUH7@>1_HLHI(>KKQ8?PfV!DGRTm!t}H^Czm7HQlD_cmP{ zTY@;Jjkxo34~k{CVGdg#%y2yL*h+XcyQH&-Y3HcZi&c^w44(qkP2pDfKoF`76~G5u zg*RzG`Y90s6GC068 zrJ;>4(;|r0CvXiJPv2S){a)E6qn#rQa2+I3eNt;vB$AZcR0*+s)F{Rlaigzs67PE} zToH-=W|5i)BcLa|gD*3I8ju4Pf?ER^LJV@B3iaZluToB&fyO|HfSF&byaMOU^fXON zYf-hpV@S!9wC^{E-VfGXmuqLn0Pj`VXU5@A)OPrz@#fbaUc9Kfc=6#i^YM9C^YgFL z7o(N(iPYiEdD8XL;lt^tyk@_pL$+)gvXpq(^;U_)tU7rAZD!?)8Sbd~g-wUTOC*Uq zD)L-t!8!!~3{1;oZhfn|*D@kHW~B7`U=T9cRh@|$S60^bWHsUsSxqd5e%jzFYrD)M zFS9XfN6iQ|cZ1wE$EG9g;BXrMeom_1s@r?Pi@mo>+u>)SPJpCTZ9IB9%x-Ku&_;j5 z$8BJvWQ)`V%Zd%SE?P2TCuZ}XI$$~^oe zRDlg`Ae7zcL3-@Q`4%%6f6w1Vi*O5m^EA~Fw zosSF~?kv0DDsB>$*Ex|#;9#(Wxe0ASpng*iAB_$4zkIr z>wO!VSgLErjBYLX%k0@~jQc1pHyAEFrdmOhX`~lTy{0Uo<;RHJ<_jm|QoVx~CW~|J zoM(AE!wsl^-Jt~1Sh=XFiCUuqqg-0=kFU5o$t4sClyj{;0;Nayou}mpbDwP8E6!lE z*D;SIa4D*ux?1Tg@MkmZZiaI~6g+)(=-rs&&?fLzRHs$3+m;fNN9_c6p(o+bO3Q?P zF=Ikd=DpN7 z$1hl;&<%^&h%e&MBsZvD@k`SSrn2ObQ=jA+^j8 zkI1)>S_}z?Er1F@ggF75OG>oZ9K$Azb7O397tLscy0{%cSjFf3c42Ne?;XKh|7dqV-)!!PGx-qBm@3X=)%b}j5>@?cI^TK;n_<$ zFF^%d2o}`Wz>m;J_9OTwKAzrYRqQTGkudRf7|Yo-?6dGQx&mFy124 z!74eqm5TZM@5MpHe5!9Vp*3aE4|2YbF^F~mx8U-=$xvdQo3^TIihQO!r+bi%wVa$n z^0f@OUa-Nm_y{7g0YX2Ed+R-QM&eb(%oIQhzVZOnQ1M~Xog#A{Of&u>iz4z;kkyvgV8w)!+bF=Y-dp9IXff6(F8Y64&q_3CZc2E zIqI=h%3NM>q<<3#7$Xk!oh0!(V`7c>;gZMsUH{NZAMOuX~%H z{YNc`2HMm@!epVGC?VjHru#WUPi~<&xweSb8v@p6bL!C?<}CVyi-BoGznthJ{C;D| zE>WFdU07HQYy-0-;cjl>RWCGsx6yrwBh;wA#FJk;;5LKybaFbyH=As22&ZThB6WB4r_#!X}|*h)h#o89rAmP~_y$ zPtVVveg%huZLdz_^B0BV_*yK!1LthiXF-k6FlTG=zzFyP*i=W|B9aHfzo)_mD`bKm zOIB}oVxEd}R1%{`z!6Oc4luDjbYBi^gw0ng2=!;sBJ>y(F;jxZ0N-8Ih5(W=CK{d` zA2JAl;o$%!Ny~neX{m#kPp94^ z#MEUlOSqY^|77YmTme!$z=Kjnspd{dmxD7CkI3a!xlj(G>S&7?;nr|nRYdnxoQLY& zGZjZ>0@!A1LEvlJ3In1MBSsJxs;VgI;lsq_2o|@MK7BeM zr%#6z^NR0xJ#EJe*_@SwroAQ(;Bk2?o*Lk)#(y@$vsd#UKOQ?C7y?k6|M=n4(GR8m zCH`PjiGPXaP5%u1Nu`ytzYe@aJD19%VEV&{4_Qnw6IbiYG7F1XL<9C$UB1XitIq+G zlV1GI;JHdD;L_6dMbMN?zutkZpQ zK%tVW3Os8(3m76yvWm}nnJ2QdVHUmk(?BDGNeQQHqRW)M;B(8wb&GoAeqv;y$Tv7|$r+>_4rb03#gQrO$$Yuo`oW%aUn}8(H;V!SP^e z*P2r23Ho0RNg4ieSZw6{`E%#C?3c)CDs=K$E&>;v!N-6_hRIo^r^_^eWXv)QUqT)5)B(Oy%EB?x8VofF zaUb1+Y{4x}13YyP4i7Rn9EnrMxA>r*fFxp3dKb!$#>sBso!SVv-ctv<`8R2>ZO>`A%I6|O;U^8>3 zM-+DQ7?X;R&oU@RTz6IJmxkJmy6kc|1Vr>T9&9?+W$k9iI?IB?u@`bSPM*0+?a-QM z&XdXDUvf?YImg*~L+F0{Pn zs(VQWhg1k3?TfkQ6Um=wER@*@K)P3rm-bniNCdteaZb~S0Hc!E6v?WoB5=?}a05O7 zt~Xj+l~l8e&|$_P#{07`+ed(jlHtHQ+lH1!4LO;*u&+edQFspisUImmSTvZv-CWQC zWk6>#NMPUCwt=)UtJBBbTng606?IDG@A#SCt5Myn=`+sZAgnc`6g)LYh8hddj&iFF z!(TVFJ$;JANm~P0+1S#kKI32r7&)OvAweXn@$d==X6>l&O%#PrF=4cbu~ z@PYNYudl1FUE2Yjc3uZ9kJPCMBCNHw=^zXR7Y|aO@84(ay-<3-cF}95W^B~aaG+6f zykRTICfPV;h&-UWyi8~2{To=6$IeLVG#MBVXa zN|4elm$yTzsw&4ovWU>NmRW16zewP_U9o(*Vslh`^zn|@;&w3ra4r0qoFbRAIqtJ$ z54XN2i#S8}8SO&{^+KJgtsVNm7@M0T|Ad_1o?Wz|IWZXo!z0N-BXd2SJ-m|n;Cxpn z{g*3eGl2nk0v*)fHV(}ae#JD>j)<(7Mg*9Pgu-tAyb`fn0T{)NihzS1XMbR^(E2_(K__DQEka?UE zCaORPSQ;JuWXu?RZo)D5p1pdXd1ze4oO8cSF$fM1!xV}&jSl>Aj zK6UXOp-tpdTY!sYPW>1M`i~9pslaz!uYv5*r4`vdgDr4`Tt3?gPE`^e{b(=tfx#y9 zmpQJSTUa`yU+C=#=XB4&H`T80Vm z#>uq%w+coB!@nksc=6&7IOCT74b^oS{H{fF78dlEk*!v({dJ@RlmlAizxOBVf`d;a zCaUlK3h9Zj&$4N2-n%9@J1Y$^zju%m<6z+F2y)WHs(&PW0vxL1-o*E>u{d|;kjfTaFufBog@ zqmu;E<`X(gVVEz79w6!;ZD96WS(#yL{qLad&h8Nt$4-N9NE_&!zh{h8>L-FhXsFLu zmag>=1Iwt^Y|@~sk=Ez&-J8f2q_rAPWyRSOF7$%&Y3l*&Z~9EL+|K4~OGOvjwq;`S zkADBXAML9wfi{))eFVoZVf zT&|bb+=ykKF4H@AG`J%hEr`~OT%JgzX$x{|_XQIy8v&-(^ey09mva00{{44`nyJhr zW^HD}?;JSr{CWFx^$Mj;Z)%lR(hq5C({$<9t$5EYBzLgaW8>MJn!^sBd&jEw^ zO(w2wHeepC0><;+@%`IeO-M@^1>jjJI0Cv)SKsXfyWy#mC*fZ;?X|?$uvoEjA(5+8GH}2Sxj}gUhbv>9X9+K1ROfjhgvpU#>H7RTMkX{ zxK>ed9X{Kea4}?5(!i21@|!6?QD?x|#L*#PB?Czv%HB7$Zb8}5A?0%=;XZSd3JQ|) zu$%|;3|t)L_CkG7FlbP#u|Q}b)fd`pv18pt9$;~dtiR0{Xl4qS_!D*q*?9{B&hYV} zw8xKBj~?Bmp4@!o41R+~p!&T!14oo*WXKEU@!V6G4BG%dP1!y5M)r)Z$-o`nI}~^2e#cYzX_U&`d`3>U*1oBQFT6*s zxjJI#)XqY;cG04GaFSbyj+mIbDFWBMKl*lf=GRQ&V!u9LjIB8y#iUVjAR} zyl!cqQGI~_DEm>Qd%C1!1AH^nCybydztTIB4oNyyfHMANKyTjs`7;`3%xaJ{))O@- z*9pJX;<&aDw{cI0L@mHDMwzoDkMy`iw9Q68_W)ZsAh){HU|YW_{r0Wb?bp9`v}^1# zJyYF=Y)?yFm}6l(M`*tcbV7+K7z5Y5t|4^$74;*27&^2ya7f&cEitV_)8Q~f+2DEO3GK;jI zVn!lN7Y}5k>|#aa*NOeB_4{*@Tvi(YH852n-B+u#9_J*QWYNrAiNY z;zJuS-sVg-5Yyo{_|XR}H?*+^;enyv)FT!Tx0AF`>n1k;$XS;tazG zPi*zF?-j&bI024rUB5mZ!LW%P_&sR?=YX27dEg|B0nw+4x+ZEe`(6vj7g3DsBz+C$ z^KCg6Ai!msc|CYfogg7jUg|Lk4;*7OHp7h{!E7R9m6Cb_j{*nyWN$2?oa8>q#LWF* z$P6ptqJry?POLr`uF#|CJ^Mv9WDy+G1l1s0~2A2K04{UFq-a z!JUr`>6Buy?M~Zd`q6f$t?ka86Vlq^DfGS!=w3;lqir?D1H+LQXRbn{SG5L$SL$l% z^Z*S|Uwb~bC&A~E_{6LPiBn-~S*~wvM!-mG&|tMx1~Tp7UHAtrx#$Vo6AQY;PE-1g zh9fXC#k zQ0MiFE;cxbqOJ=b61G~Op1hatuuY2GO(s(M*c zxP~5ZqTU*c9WE_itX#bK8|B-#q;rsQlSRI7mU3unMTmC>NxcLW*NHX3Ex}+SDu&;k zC-wH0=5=>V+XiQk`>MfHFikil%74DCOZz@J_vlgL?yg;I?&t*Ri_fe#8W|?$!O1Bu zU50BQ{E?rA^b(U;3vy(VSIMS4VETE_b34a5JYKifhH%h)`gm^D1f9T$MLr&UVf-{v z9(f7JRR5LRV5nRXQynu@?7(vblCGIN2IjEPFl*r%=(o{~(lJ~^@M-H#eZEDJ`9o~fTpnK?Z+Fu?2?47v^U||~c zHIShO@LG`c_Je<{7w_FTjqsheky=tIC=`H%kQar5Ld~_0Bl1)#YO9J^16{!b>KTzo zZ6)lWs}@(A!^KC?H3K#AK1hqxr@&034IzCJjWvvmo*IgD_-;esSwG!`Gp3d{2|fs? z5|Ja|O+V<+;P8Ex_LQmeIZMgdank4k!5%9$75wlg?W)PQ%S??WCKkbD$HRxz;%l>& zvt}v7;8@TnMi$4`b*`j!4Hskb>CrRVVvWL7q;b@=IT)SCnUXr799{-uNgD7l9Yc5( zPIy*g?bvI)_QbVu^>f zhr}+z-@z-2jeX72h+ErYJdry8)^k$$YKhL}zOhsE?-XkIjL!qoY3m9wQF^-Y?q_!$I;i{LEHWPwT!e(Sd1N^)_G#q z?BL-6Fo&1vCQDBG^tLiBB|N**4a}!5!rS#pNssFbnhNS^LFyRcwD|^n<07;0-tKSS z99jT{q*>QnViEP0*u3rZ>22^nJRCQkx&IYv{bH??YR22Ewxg zb7oH>lHtXa??v)_Y6sXWb{**%sNN;uVBxamW0v^El$FK!T~{hsl)NOWqOx+s*c?8p zT|wg*pk>wDkI=@Lt6l`YxV;Jv1L8UXY$pj(y!sCCsu~3P>(-K%wjBmPsD5}Ne-da1 zHYA?gN?2LX0)OcwwA)&e=JYJp6S~x=kR1h!lfjLUkQ%rMl)q}t&3@GMFt%EJdHbB? z#Rcq{LKtK>wi{^>Ck=LFHv?1nIbBrqjD zE-l1KI5*hSK9aUu7|ZEUbd2B}kb4fUZ;Fm?svqoW)ojoYE(0k2OuV}V4tZ5qq-$81HKj>2p{LCdf zeb3w-S>AU*>t^R_=O~4qWw=gs9Qlt?OI|5pC@h2p51# z9KTye?|VynYy*1g?_4XuDtROgT(SBDG%U!Bro$FP~)LJrWlK1R6#wY|l8Og*uW ze=+FGzP@(tHFfy)_3OvM?_EcM8GO4V9&ArfPX~R|($auq#)O>e>YND~;9WmtV6&d3)N^70kWU)It2xaFz%I@vNkx-AgUvW@9yjC zD+b}zJ_wii1Ep9jJ_8I*EP^~5#G%gmArp!e`?gP>zFAf-8z(nn2lqpH`O9(Rp4A>6 zRa!l+thBhiL_VA9&)CcU-Al-Wq>=i(30eFR(>}e2QB4rUXJcqCTr6#G$0U;$lLk0# z+CT8_qDAoTKhxke2ha$o{oM>g*w>is?3^6sLQ{p+iWOE0(}hZK6RxR~$$r7lj9d(+ z=jt$Nhxaj#5UE*@G<{p9*NvV)Pu(moNI*{`ZAOZ5uIW1T1JATs)VZK^ms{9Ys9iK3$F4=V$h)hUeWi{#* z>`RXct)D;3U?J8xQB2=tbl`DTCy12~rd-=;JtvgZ$yn0S(N;!3E+;P`_CuQ+Cbw@b zn*wr5mDRfDGic$o925f|QfKwf%QYh%km3ayh7(lDETJX+#F;(~ej2ST1*d znZ<3X$HecEQR;Cqf=K(n*tS6;!tEVNNJx;y#l^%NjZ6Ug#_N_0AA8$d>SN!gX)`@B zI->0CR4zB1ZU{HG9W}aqR0_VcQu1`_l~9Y&Dt~+w$C#M@qCIB~d+RQ&ugCk3E`XdN z;PU0U^BUeXTzc#EYvn+_dcBZ0x1`hnK&y?t(O@Tnw|UY}-t*?oBi4mVBO^mYrJ>X) zvV?Vve1{CVoR@bQKXW+9gKQqtP%Vkn9x)SR=L>Y1HAEb-0w&4?#vx$-71~&$&h#U! zL^Ga_&hmz24+SS zWRAfO>PVau!>6HUbXWI29E$A9%H%V7VNI9#dKb?>Ap9PjyV=(Y7{Q&Rw!@)AhXN=1 zNxiE}cp@)JnyUwB53Q^Wg{=v}B@#uU9XJpgI*a?}a%HD5?%bBm*?BSj{umpwr);CA zCl7}`2AlwRaxG(!p2&G^P;lSEV)-?gOfDI5H-}0X0X{-~+HnR>pbF0WwFVrku8XJ& z38{*xc6Ei*n_#O9=y}06RRaeS-@=u(3I!*-*Qxyi4czA!2o&62gzGeoO@I=dK^*kr zk?J9J#gynr{m%^HAMj5d{98RYL|JC06iVPt@URk?RKmPr!>|lQ>vfElKMZCTGYdO^ zL37Md4R9e1W_CEsi~%gt6QZl9jUlsT1j+CvAb93R}@l8>)8wNH_2S(l=cB?j*+L|@lMI~4?88~_-3r$*#1D(MVPQw%% z`8Y`?P0G1sC)97U2$Hr$JFM~WOk#UZ?Zo(1M%S?TEN!+M68gfnuPM`8fSEPEI;Jfm zr%IirX=gb^kXj$eQ>QC!?;B)!bWU#Mj>6nzd zuk&S(Dv6IHsqg4bxJ6_elxd(h)+LgY>5FM!%AdvAcx(N;+NlT1*Hh-9VeXDbn6akN zi%C@h&!0YyP#FQm?Pt&ZtCGe|4GWt(jvqX1%JBPk(p2iAE4RKeMq)o%);4chmdsbo z>oALnjEpfOKCfAmc}877d6SKid1xXV#4Ohb$0nt&>Qp{lFar%!K`A^AY(hfd3*bbJ|NFxS_?T}#jrbdm2TRtiTSwFhcZ3we-U<3#a|*T&V-MplkUG)*MJI8bj|XJ2GvD;lzm?LEwAFc|nP zF7^7-`oiU3sR-R(75$@I-)jB7_I^!vPI{HP{jI}B*bXoqdGGcw)V9}GZ|2w!FsnqM zwMu*njQ*LUh=*^%@6cl66UEpu@X)5T5u&EJmX^3C(VpxvNVa*?a^yVbbJ0^xL1ip zRrE`ZrOC`MH?ggOxve{?#bP%uvOIyd3}gNmCzW1C6TJXjkL09AC-jcz znhRJ6(kNuFPmH=8pKGpMK@zRnudOd+4rsDp(AK9yGDT8ePCr%X5Rr{=ccUve)No!> zh}=Fl)D=!>T~aeeL>BqckESsCk$(!exW@W?9(j~>W_=6Js%PQT2=vH#7Uq$J7^kTj zBpnAcA@Y@{Wbkhp+<>a!k0f5m8|zL=ZGaYhHROJWPlFHG*WfK7VxB*Tfrw5OTszHL z7Q+nV%QGdCQE3(OhR6l>WXImUdpTcvHF<_zXH#yUY1m`|rnF;?+0IzOrqPM21l~QG zbZeOkH-NT*MaxXi_gD45NPEXK8K0FlG+xj%R6_+WGfHb5?4Gt;PA50 z&=rgxN3ldMzv`lyD`BIFT<=d_FFA|L=>P+YVp&i?F}!yq>71)gfgg~#gimsQ=2sS1 zG&MYYYEfL7-z(tgV$x{inwtYGvo&p?Ef4kE;_IZN;5V(_VWzX}GUMYj?Pi&Vd4sP4 z+ymUIaD|7F&qaVq=p{ za;ZdQ zBq;^xhM?_~6bxHyTjcn<&c|$=nMHN6iFN(u!Wc!i#|in#@%cn(N&(t~j@|3Y4R~(t zSZsz56SpC`z?Pu*7fUtBEinC~XG%79eab3zZ|r-WITQWh|L{*h*G)$s;tmD7KGTo) z29Mw++PN&xTOrv(uiJIq@1MkL%v=G1x@3d zs+%gBz(W@Y_@biXd3E)x@#B%6>|Rdpr|nyYcL`}G77u|=0e1q_RhYO-wv(y(7d0ZN zT9Mp;Ca>%54?j%zons1W;d?`iN)SAs%qhx=H_tLp03Nxyq)S($oYZ$>PeuLh>EIB& z&^rHGF|j{8`+RgXjG}jMCy>A+q!(4Bh5Ba&c5fvQsq3J=u)x*%Zvju;ok-n%?GSZ? z@b7A67_Wdfcn3|uT!bm7e@s7o_>c#7gRNa}C*ic>S~w9d3JzWt6a)r(dr$WE=5hjO zu)nRR#`b)%*J<%-+7o_b!KMu52O5wLgVFxxc-jreTdE6ie7kaO(SV`z1{xUk51%#I zAl<-YHh2YJfi_+tPcxa+cwPbahK9o9)wZpz^0t{3>(^IIZ}03N=4E9~M+}6FoMmw1 zT>UkRax~>?uyuN4w~z^o6ec%Qqy_A1BXrv+Clt@x6@K}F>H+*A?1Yq;!(USIRKj<=ra`~WUX#J5i16Hs zHTEH9)-ew5VR;d&eP#4&&UmND;K02d!65i{Q*%c=US1w81Sg;rOvbTB z28(9S$rXMN(W9Qay*AG2W66S4XMk9M)aP5lV$7bqSg=|#1P&dd_%tQ;Me39mYWt2) z0(kC!yNSRYnZLg*hbjfpwAwd-r-&u9>*`M2xdSqCsACER#-gEoql;EQtpT(Kch>Sn z5{0(JjCrUGPTU&=%of3E@z@f%o;IRJe36hB3XDX#E+e$z@2k8H)>ixZ35C_Qz$D8# zPn=aN8}Y1)lPSr?*hw+18@=Wf`>j6f6{-W(uf0* z@E&{#xj;`lkwSnOoV?+IeDY8JTsG0%U` zpB{dmCF55Fc>(X`pu_rLdN(k*aiiI}7YEp?ns(`kmf9gT4@VW|!MTKf{VPzUq;zG3 zJcxQ!1_r|&Oe{T+okwPDUMM@NfxTCIOvc#oFxPaCQRPBUQddCR9H>Mx^732NTlzcR za3VoOi#+<%FHzzW2SbYvBkeJKL(2~1JE}X>1GStB3k{XcpAY2QocZ5(b~^Lnlg-&f zy$!1K27{l&!lbC45}lFlq&w>;;97(pG!;+4arq$r0RcX!T*^XSWSJ}M3mPYF-71>k z4lio=>vYps0UfaH0-QcUv~8P*e&1R|b~RB9W+vs;rq$1yc$!G(Io7s2IdvT#{cPf_ z`ZNbqSWf#7)eNg(AFR)gvp$T8IvVNM%M(Si*Bmnr^E7`!z415~kB_PeSa*w)}oe>pX%^_jEvhN*RV%0=r!23ZpYwu@Se zGUW5u1gBX#ZrTK{?%cT#zTU^kxM14fI>Pd2cxgpxWor%9WTvG@L<<#$sg-`u1rap` z53ZH%C5oI}{`D6I?H&U^0{zN>)4*OQKHJ6G+>6fx4*e2LZH2?4B8N$Y5$SHusg-ud z`a9@3mt1LU+;Yh6bZ|sZ)-^TYfmm$75(Bx88r9U^4ocJ0_jBKDK6b4d zKjQLlZ$s0Y3{c1HG+IX?i<;fPmnJ4YNt`HhUvmHcDT+G%;K5RR4{$2leUy7NFzp6C z%%Oo1qen+{@+{J$YNHU>CH<0Y%+K-;2=JyZW8+m1%l9*^9fmybFL2oZojuY)%m=JI zLTUd1gdIzPzikNKo0ym=jfzT2Iuex#v}luiasP5z1>B{unrL-yqSeG+IV9d;ltWs^ zo6duq+K%y7DoKZ;BBdJ)1lM37j=j$zFS9n6eQ%lh?^-j)Vqj}~%~5;@vkx(`r?Dtl zSvlmz(}M?T5&rPu$&+uW<9#G$I?aUb-|%<0`4!fHYJk5ss<#)IDH<&*77B~$m+`RG zxOV)IgkjRc#JHjT!AtnfwQHQ z!ViUog-K9!YkP1QcvxOuPFyJ}>Uu&tgs>4Olz5voNx9T$x)I#icGPI)ix;4X&H4Lv zZ)AD(dn#yA{1WHaH2Nel^<5asC1x{QumVjxOFi-|R`kXoGKWF%G_IzF;ozy-z*Abn^bcE#a#HfN0{TOrpFpm2Ku&M)7aI&!; ztUOX&jcY7@oB9lZztd-S^X5J)SI%@=-#ERgAI}{bc)(pJrBef8P-vVz|Or81|e$Fg%>tnDu z^pWaOE!XfdOQ2FMClH z76vUYS+~K1>FMBAM#hnhjPGh@v=qrD!*XXA29y@U8bYAzMtiR>%bVxRj+3)|m{=d4 z9G2!nqtzgXTQOsqUP(2GnU9$ccuvGn#Z95`uJro#PoJ*CeZUYwy>C|fNzNo&CWE-a zg9m4uCYqL4R+2g%9`hRKL4R;#Y;dV~EXno^GkX5}aWDmLCbWZtSBb^&5Znxgxx+y{ zcJ6*Wzvh}zHAIEp-7CDL?Q--WGry?V`l7Hvy|F*6*ls;CZCC`eR+#J2OQ z^KC>kw3+W)0Z^v0xx4<1z>&wc^b;G2?>h4xpt=9DKz{cXH zkdUV0n?r^;4;>0uyhdQJ*F;`1>z`aC-Pj&(4!Eaeq*g2%5vrVHpqU&+AnS_+|0mrD z_Nh=aNfB3PM@Es!c8+8*X>MW?IVn1f8c9)$efDLW4>cWOC61P+`tuVK#uWo6(?O=I zcY127;omoimLx(pz_7I+nJc5N69FD4 zUOqn!{NP4>biqF1%n2S;t>FZ!ZX13Q^OPd0ohO#| z4lcI5TBq=BUS8WK7uj1V2wnQ~gneyoyu7W!bZx@Xo!Xh756(F{dtqF`Dq6lXa3?l|#A_iRgNm^kS4sVR8Xn~i31$@0N0_+(yXb`Z> z%E|&kVz3?NieVXW8e}@9b`bm?ECyFuyAhNO9Jn$fVkLg2_X>jpw`94@HLDsq%Zv$4 z^i(V``+`Ga^@@t+z&BgNP7wL`OnscId?VaL=B%j_a*$69j6s;J7-}@(L)|9U zZezi;+2K_+^rI@gs-uJD@LR*$K@8rA=`X}~id2uFC+EQa9>m&7n4q?y3&wyp+?{OU zR^C+J|LC8sa3THcIr`6v8HQ60hjncjM!(E}3gR>*&Y@HQ2o#QXDe|QsMJ}U-<3ils z%gf!}Ltx{eL9{#%#TZCejruk>Ji^c(?W3-8>zPE%S`dVFH^Lk+73n>61t6F{=i7Ah zbZkaCl-7?KGiG>A`Iu6v(;}x9GcupFY#cW(D8J#lrr{m5Wxt$E^7fVnz=Lop7!Ohd z;0J_5n_6B0;WMDvW##|H8Qi@)QucBQ88!m{wuCY_G?7kNy+W@W-S_zm!` z9Qv(W?bN9q@Tq98L4(0Lh*)Ai0bTfMb!|>WTHFfwM~?wMPZyXcSLPZwiUI-xU`9nu z%$n$EqB_&mWP;^@!S!EYT#e~-8~pED0iLd&29`u4F@THJajGAi!qKRRbX$^L70*#( zWc5mF1k4sJ&9_XQ9AeksE@X15W&YC5wm1nmgDV}R0Y^* zVSClDZczQ$nqgAuu$r;;gMd#=?Y?>~wk~EBt;_vc%tp9YlxBT0TO;L!TO?qP3RI@- z)I+d{tH^MK1yz3ru@!75wCl7N&F@1H`~fBY{{N4%_ke5adjEhq_p)RM2w_7=Lf9)L zVQ)|nWlu%+4tvN55F)6!SF6?5YPIfK>*!Ex)ml5WT5W4vYqeFYw$|3}A@}g!b4L=u z-~0aGE1B})p81?-e4pd_MElgHgWYg_zJJ5EWAJ|eoV!$YccMu#+1geF!+5cSoZF> z;kH4&UUp%C!`;;XN&jTNeNMC;8OU z6ApyU@myA#o{o>#WAIyur`(s3qanKS5IVXmCr?;IO^rtB(?JY?mZEoovm)tyb;#&$ z+^|_6Cr_XQX11i^J2NcBx2kohrMkLhsI>}g`9iabnEhlvibfEo|~GQHhDJqH)HRTTJvS8 zlwEu07+b&~ehz#UIajgF2Vb=XF9;|JZU6eAxI42qql+N4 zqDMWL02_e=azZhWXA;1+)+I|?e`I3`tY3nPT1|;1Xc?M9k=85c+n|^bwIA3Mo7@*n zL;*$G=EGZuVlEE#V_5at{wB<@aA{K!cn{1sgs+DV8-m%=obN46J-vOJV}$d}8o9-W zgY7Fo*Nl&hb)|ZxU68A}k5d~jz|7IZslm721{+-+jlE=Z=Y4QIMK%* z`!+C;&bNM%IVUXuVnCh0wP<(|xq-zJI`m;gAu6>odbTnjO#w``|Z9 zwQ;2>=o$fCa5+dHzYEgga_n8=J_aCf?FUv5mjCqAh|gDF`BY(be15e{Wu*%-OC|%G z{r!i1Xx}NyJ>gB#ceHa$d6+53vzTHXCJ!A_vC#l#(C$o!KLWc}*>BF68C+)xb~e4W z2iU>R?)o3eeegSlYna)monk5IfGfq&O_h~u*bE})_(u@|0i*u@(7cTlXeNv=oaGLm zk};qYx8gI%6phjaro7@@r~*($cv1oIq-&TDaqVVhWhJQ|LI@m7OG{0Qz%9tvpp~&b zP*oZpJ{A^6eCF@J%HJPwsZV;8e=~Ao4~41L);`mb78+Jk9a+p{V)B}HmBFu%CY-}E zh}R76sBeV9pzr{2kKB*z;Ay~p@Zf>&n#%3Q3xa}9<>xPf&tPUjK`H->|(V=uq_EC8FH z*}3x=^m#inGV&_`f+`fLJT7ySWE*{bcb?Y2exXik`(>^l_nl#^G}`1uW^JM=LZBV^7kj_HJr5d zPcrc#(@B2oNvFW{qiLGodKd8{+)Go)UoKHCRh3Xr_edQYxTB~0#8E6AI7~{C9wg2F z9O6i8>s|JT-ji$bx0tijiL{JDb#tGd+7=lF2xQQ8x;dJxBbJF;?9WwR?9a>Vzo^VL zQ1#+UM=%54D*nmo%YiSx82Hiv^B9EJwXS~fMiO~7OUVlsThFtrw4?DlC44fsY_B?i9MBX=)$}%F$FA z2zCS)1R9*>7xa$aJj2 zBr+@;8VGEbjL5 z>K2O``|&EH$4N=qmiYf2Uozq`NeB$+6J_hj1vIi+O_%WWK$jz6bb75{OZV;+BAz< z$BIAt@WWP~ce|rM^r{N1%6rSZ(!V+vjkoC}+rd&Nqi||o5yM(-&9K|iSR~e`V8i$n z7&K@x;(ur&enk}U>H{V!6@eckFL0+YC8`2As)$91hMrs_63P$4#%Mz*dzeBx3Z^(eZFKe^ zT`iG;R57I!$;L9V+Sb$=_FWFP#GapjUg`G&->Tdyj(iBZ9WyHoMMDk_`o)=!G;x4RF~ z3d^BqL!BkmsZxtTRv&hUXU&_ZTBVvdFDtyeAOSu|CCDP%;U9y`lX}?LtafM!XF(5F;&dZp6QxqeX z{gLhxzC768chJ{9czH;Cc$NeB&mk*3eoK4%micx()8ywpJe>N@+1gr6I_Vo5l#Z6< zq*t06Cp9!A8Ji|1vhONw-EBDz%7#Wo{pX+8E3oekXM`6NgwHT6Gjn%0Yqha)e9Yl+ z;VllwiP8n+lwBLZ$bK!(MQ0unU;89>Rg{EF?Ppy~GBty=9Lj-rUyVN_ee1jL)Zcyg zmXvrYp10OIa6Q=Y2YrDop5J<*i*Aonzz1$szP?p%FsyTag1i85-P~H)ALyNso;X{N z!OSC`VgbVqh%|qJHldVZlxHL;hpp?Vv5hqv0#!x=E4o`-=@OBh-PY5Von7$J-S1ud zQ_A))8a_~-+~;CD?+-+Q)4>w&H$V+|#j4rBFn)eGI$fjYCp5z}+43qU&LWrS zXqQDCr^*%JDq~7HxbZ`o+`-owzbl(HrK8E}O{(ibL$9d(AEv~ORAT`!ku;f{5|TH7 zur&z)=ghNewX)sDQenxLLY00OK>$nG?I;=!N4P|wB<;K(%?z8h>TFU+k#~_;oDmY0 zR#3$87R(jc7hP;AaD%IgrP48}6#Qq;@kaZD)DMs1wmLQ_o!P>8*0t6rmrq-LI^K20 zGQeN$f#-VQaY~^|xQfY$kAlE8=u_>&E8q#qhufU)*?-&s6)*~9!b9L3*gF2(Ae9ig zv%}{h{0}+XT6=oH736-=!zerb1bJps)}Fzn{D^7HvB;&SqhU{~7E_z(K8IALKP=`B za#xU#*e{MBzYA9y>VxVY#rbiAXrg^t=iF&*pQ$gt-nY`LPKJUr%h{P zdwZjys+AwC0gKI`VvlTIp*dw6i?sfAjV$CcdNc(;pfF;Z#6p9~-_r#33GlZavcqFT z4O;;a^z7NQzfD*va;Yd@S={EnXaR8xSZlv_8eY1!aZ(y^l&ExZj^AErUy$5W7g$uOXxJ}D&qObPZ2w{0MiZIV<_F8!OaQ(VFg5`DpfX+=G>PUs z=W8Ln_~Cc*;kVEL{8Sk**MDwcr7buIqXq;2`*^^AZ@?Ph3U7P-^wX*!+-iJ<3hV8M z=ZW)&_mJ0Nd?EZDo?WvB?23+t#cRk5tZa{m8+zz-2k~jWq&XA)*(kaJdmfSki(MHS z4;;NRa!{Mm z(#%T*79gnG|KoY>?ejkN?+yg;m(-xWK%7Ee4EO&B3>Rn+i}qy|O$n=uQfCOgQ&2Og zW{WhYA8S^FidaG3w7 z0vZDY;WLuvn#zF2#(+4@GAJ%iOh`xsi-LnkXy02nRl`1r;qmbx+ZdyJ3bH&tlN3-o zKuxKflF5oFLw{I|{D{{rI*c8-{oH$(E~!5L`1@h_x(Z)szdEOE#~R=H`#!Gac8ANa<3&(sKUAjJF>>a?DdURna~u8qX2K zXq$A*l=2Nw(Fr~U_@S*7N(8VGKs!>jVu4&3GOzefXGa5=>EP~T!?hFH zfHwH4r6Wig-;6jm4kR3Nwyd!XXqNQ#8MU;4xwZv1BK^0`Gp!0Z?)b~5AfX%O1b5%F zu^4k|=<(toWXfo@pISAcw-0+Ge{nA8$XuF9lrCNR#v8!DyLs1?jp>Lb`GlF*!FC4h|{1Acj@ogf3>v_unNr8 z!K&TWvr!K6j47^1MLtkJJ7=+H0zFHciIufTu9-3Z9Zhf^Q|hgy#VlKHM99 zwb7>qd!k&w9?G@bCqwvOW4wWd2q{Rn!fH)v{jNKFT=Bby!J(N-nN1^k=@g4YLgy-<@l&CbAE8!K$i1RtU!pB6Aa}f>p+G>zFL}D` zo7C4*`gc&iJQr;Ya`njQWFtx*l)zhn-<)*rfra}V+g2IIiGHp7!9Y!*cc%@{#jM*? zQmziL3+_mMbcXN1>kx`Ut-HFwV6aRUyg5uV=9w1#lDbO^+fFEsetAt^Cbm?PFO30C z&LW%eh#XnJt!Z&mgd#6&9@h?p$9BgS@q>f;2W`S(Gf#rONq#})bFC$HaX-eM3fGG# z`#RY|k@F}nY`);h z^9SNWBrd^`tD_?Ad+n3$d+bB)yX<4s@TDH!;m4}}Utb3)_I3^>y1T{gXmdCSYxZi% zu(fFBNhJ===G>rIWe>KxjJz5ecFJU6vAK1JwK?&=t+kMu%a3&U8R-aayk7EDUjFGk zjZD9&khxX|VI>0V#|N>H0C-izyUuvvW>a&1dK8!qk0llJ&6?GMCgH&aTm{$Oi2!Tj zGVA1(vbwD@nd}pC-=K->M5SS3ZmZROXUe?X`W>C)5P##j`1tJhbHtqr^12Wmy^H-} z;=4$G)4Vrwy}0T9c$)O4)};}JMWS;oDCv!)1rp^+_Y&N~i|&W{M)+_X7}Np)a1Hk=5f1*>w|Vy3 z7zFlUU8V|y5a&p>&|ZQ$=%N`TDIAH9PoG5Cz1U8?bX8>Oyx7Z=5GAW~^E>)CZQ=-r zzZlGJUmy+aY-8<5Z9Ysm?W-5C8J&}iTrDGr=HR8e!q=1r0yLUA1U?(E*DJ7Yu=Kgn z1jqD>YR@6_mr5J*9g}_XUZlER+N^e z{Fky|fugI@vFL&NUZG<}7hy_6F~Q+_#}}Gnz`5|MaKu|hz7Stx&lWUGB+Ugx14{p- zJ((v9h<%xvbZ*@iQkM*6ysgoCv-J?w1R|dkgo-70Tv9Z#wKdQZpjkptvu$ajI^?!w z8>vshA;@+z9kPN0=lTxtrsJ-j=<^)fVnJtjT^(Lkgd3Xrx(<&+ zU;v+N4g}s-DHt~`zqq`-!vOvRu9?lXNC?ax6Q$2iPvM5~9X;VTP*%LN;@iuhNvTxM zlEfyijS{*>KRXkzA@tQKrEuA{xE&*4_c`y1@Y%Cx-2|W2*6NYFLPq6{`e@{ru8o9H zHHrTtLd7Iiu+|bCp=B@>I(m&picuLT&9NVBZ-{N&zWq7k_;cIENa8LfPj`?+11omK zqU$>O(Cm5a1y}NFc7d;gEEm`T*Mmo1Uaev=@gy*Cd0-$gp+2cxTpm+z=zY)f&6_e= z-z=(z4!~0>yBMnta5U_XQ{wUlOiZ5jRNxKWmRH7=S1cDgTLpy=et#vW$y~IFJ2gbV zAM#dQwS2rCEP?|7Uxc~8C1`9EyhVJR(c$U}A2o**q~d+9u5}Iz7C1cd@MsYnfb_=1(0!#i; z^|di3-MoglwRQ_1{0_~>WM@M|LkUixN@yXI`mo1-W?5xDn5(#V4|}%D$n)e(K2sb%KJSc%a({#+4D-pHZ(V5pr;Zx<~E@T71Hd3K<1 z%f86Nz}3v|?&}sN!>0`IP;r)Y%iNDGE#B-Fc)e`p3U`9HwGo$fR&mw|x)GN?iH(}yq9f|8zD3_KRfwcER{yH+KzlcV%GUg^%`%W?7;k8sY?WCf z7Q4F_F1Qck058TRv1Vp&-pn5XH--nuj&M@e7lXZ#kxKY!_oW&Ho1l+9kDtH)8S9kE z`T`vk_HYcdfq&or<}d0S;t^&ezWwXnUugLxpV*2Yz+ETF*^H^x`B)MZ>KxRKHc-zZ z9Ue>8Q$@Lfm?GN95rZFi*5BRJug}r4ytA*bzO_Isu9;Qs<=&|tU;gmnszBf)P|Ru+ z4A!;SS&Ibu6@!@R=-Pk!V?tV6yJbM+y13n&yfS-x=P@qK!+CiiJR}6ZpO^PG{8~0M zYk&Rd{Kc+R3`$D&31LUI*y?y4FOe>-Bo$pn4Wy=wg<058nZwh_IDyc^T2z*o*B)S7 z>*Msf*(dOF_%Ew`!Lp*FqFgJly_5Jj$;o+Go!(m5nwB=Z{g+lLlux|MYW6iVXYNl) z0R@GHz;HS_C!NP~h+JzlH>VF1DUQ;{(KNv{8ipg%gw(WfIC2tfjTr0*{RThOl4i{P zihOiB*a8Zv%Id*tC2{(tcq}m<45Mevj#&IsdOrD+yS)y$5PQ?sEdVY* zu>rL$)kBK6?F8dl`&?Z{}4VwzZI0`=j0o1e!$7Y9%Ra&c}6I} zjc@|$G4r^ST!$>L1d95j9j0><(b9m2Kq(q=r%CZb)}<~HJ1Oz#v=Cb6T{5mPbgs8} zuJ`@-zk&On`%(StAly2@9Vk_m4iF!JUb`AQAa<&BM-WWhhU}ar@hfPnEYA@7UmOc- z472Kq3c$?#{9cWWgtc3b9oq`;Vz=7cV-~--<{9$*M=_vN%o#cvAs0pOCQW5X#;?wq zq<>A)!DMV+G-FWHk-IQB{$j)dtQ%fczVG1bhw+FX4y2)rw4A?3VWItgLSGweU~dvH z3d)U*&K|O|HjAEA?x(5&`iSjYagYo4!J9BLD12o|$YO~E81ea4?(Rf6kDoHXach&% zu9qJh%LgtV!cfvqmQFmQv6ER&F$pR861A2JWe-zsSgvSl9W=J66kY#153y7?xJRG83Y=Q_b2aAT0F78XXR&a9& z)(?-{yt-veqwLeKYvs>9cd&I<@H;^>TaHJ65=lxv{h7~{fKPt7-*KTjM2bxi!-!Q1 z!^L9g>vY@&TfnI_#`wpb;KSEKUAhWGUjw~fW3CVFy%1PEk`NQ zK^N$9%+fG|m#brqc=cu`jonIRMMZOSw?a`_xzLbU`^O)vyuhNWsw%J)K@e@mmyHh$ zN#nY@+7rNvAVqMnA_#US6xD!FY{wrDp|j_tOtwlU+claS3`a-xOqg20d`4aeFuNT2 zU9zZ?RO3PxYXCl492K?srJ6(wAY~%;a=O$Idn9S|Ed=<^{))~%6VCD!4A`4j1cOyP zpN{eMUSgRa8`%cSrboM=5Ss%?=Cm6e(90 z8)CI?2`ORV3?tgXoA_rR7<>~|5@y`$1-k<{E`tF9E6waVHt^4Y0P;Q7lwxdJW?~#u z&z@5(FR>QaIB6FdQ65-bd;-$mbmQ4Jh~!~9U$L0VzWlJsyU9@G>RL0i#?{pW?z%b? zT{}E2OqLC&W*-n$`0_sU))fgM`#>akr9F_m+F?#-=j_?9Q9sap)4U_yh{o8;kfAaD z^3*G@re@H3Y-#>fF%w@hvS#A+w6vpqg-np13JkQwzwhZTt#I+o$(E|Xfqe|vmmV><3yr3kY(Z5FEG~zln2c@3OQfgD3>>i z`EmuvywCFClP3=?;qE#`J4p5LSjguulqV<4$uGLw6EOWWPBbUH+h!)m4CQ8R#8%5Y13&%r74hj8cQ}{_aTB}@zXFc%_hhx%W=*>{c%MG) zU4zy8`nHOyt3||}Z?eO}z-UNFt2bp|#!T!W_l)(FwZrP5ni`b!3Sybtryz`}_^y#a z#GsuJ`X1Q@G01-38UAUld9CGF@4a^!bGdZ##xwMpviiRX%=O+)suMC$W}*D71k0z%X3@erXn9{#HTz=59(d*oa2`41{^2! zfFAkacZ!qUlCfXe;*S03w1k5`P>I>R`R2BzONo6E5o^Q4fe3xlquME>a+5r!a8fhY z*Z+kRkH?JgBn%3&zED3XV7?;eRI+P}zHzha`RAV@uU*77u9HyVq5vG52HPbg=mL6< zO^#rOYqPs{Wp8ZSFA}7uH>8mNk{f}Qv(uk1k=K&s7Hq|YqQH5 z*Cy9;;u9;XiEqMfAOYUM?z6cyXH}$r(&^(%JQq(RHjSY(qqK-c{ap5(UCCC?wPeQHX7iOJaCP6yAv8W+UDON16V3SJIRdtBJ<^Y?DXWDlZ)GIF z&q7yg+l3Cc@FFmV|7;Hjnf9h>rf%fJKAGdsGdg8xHD`vQkKv4zI3tf%-x(1y&YZ^% zm41>;zLB65x9)jH5dpWW|L3uYz2t9~B!o&Wg-bfnGd^7iSRm0H`HDsmZg z6KegactV3BuHRWG5(!-3WA6uR);#crZ`{ceF0akHgH`(aCMWp#BqUb{1PFcnJkZ)R zqx$tW(=TmqjE{z2P=|{NF~!i_w^T26trD4r`gT$}PY$A>Xp20JAqS18;`sYjlq*$81l!&h{(k9acKq|6m&=U6i! z5-M`1jd;^g5p<$};g3yJGrnwrZ??c=7Fbf#=G=B+q$hXBOVO^KCcXq@6{L*3&)pYqXw%XUXPwK32o;MC3HT+Bd zALu5(86PJ;&#x>l#T?pux;xR?Ilr6Ht z`p`ge|H=G76<9X1&1%T1Q5Bdkbb+fb^SE%3%exF$xd`Q;4=#S9BvoGW_0Rrcr9(~4 z34Ux3Qh$45`Af_#-Ue}QK0a>n^xGEZ*az@)MPA-J@N*bgQ-ek4<&o=AF!3^J=X0m& zFr>DK@O*S;J?)l7MkHH*fo-F~l+OaN4z2?2a53HpSAs_P3|Ky19R>nWhB&rj zE|ar>b@S2~Y>0$TuVGk5W8vSxvPpWS#QB1Y0<9 z5~C=c`YX~(;&k|UXV@{9b1HyC;z?g?Ny&ZqVmZ%o3^jHPtkhGdKr2- zdIdUdo{R&ThUC*h^KrFUWq>+JMTc3%Mq}AfNma))gsqEmb8BlmZ>hiSt*ymC|ZRTUKK&c$X02MYwyDLUF)F86-V({mxE8_;(9+oXPN#bn~SGZuuN0nO*j)nwn| z47~yi1h$z(yrS`s(IkGzP>T_Op!e+T7n&Qx|A4U~2rSOU-hR8uW#|QmB71(p+_~-P z=^450sqoiEi$Y7|U1z}?aC@QZTC<<0#$J1;x%n+9?)(0G(Dm`h{b@t{_Yb9kyE0in zf7dQe``=+?h1=7j_Hw?)#i)7EdHhlhOBnk-5)?=? z_3i+09eOrH_|x@uX_L&ebz<^r@g%QV?(Q}J!h?VPg$173cp7Z;_J;fX{OH&Ms^7uJ z7J@Z6uh~;<;z@i2I#-+Hwg#wOAG9lD zs6w8U7huV=D6;l+aI`P65E)t6a|^8;0S+YKicmO@`__nq!&Nso_=c6WO&*m;i}pm2 z2Cql=GgViIv}2%%^cs>*=bD==75KCan?^4_2R_^#e%8xiA#Ugs^#q&QT5RQ77Fc=F~wh2jFAcTtY#ZmK^p`A%NJ8N3~fDvh=D4PPnK))JH zb&vdYp4JsLh0St& zSWuM*GCIHh8n_r5XIL!v^xWWVw=}i6DGgpJsK~1VBd!@}{kl?mg@X>RgkgyX6k`}4 zg$9xSPkswHZ>D|5~=H4@97MKOM2KyxF&E8F-anS;>FZv)uT*AM;{(Ki~~-;ytgmxp?$ZZvTyh9_2l&$aY4$v|2gLQ`Ms)Tise<^b>ww;HM%}UZ*_&s zR<)a(+dNU8Fi%u=7qf6}Y;?Wcxo%yjgIpzt)*?}#P}nOH{Xl-AaplN{qt|C5wI4+!2>!q!RD}-UN`Q%~L;$bs?yjs{ z|FX4>pf<_NRXmpJ$4@)KdDoM);0_`fAq#*ZKT? z`}pWFpZrkmD+;lxi~3-E)*uc3x-Iw&u-cVwT@wI5c<-0x%l~}GP{8Tu zBwH&vkv0RiBI5ijsi~$;zT37Orrpnj33A^wP6HbGb>C7nd znmP00BR;><-JR^0pWo`Bpl(DHEVy$Ac(G@QD>c6XmqK#{^OXc1`HWTwNX&$|5@gPm|`r640v#z2r+A`Ejv)?`NOw+{b;VkqvOQ0(y0dfVXP@nrgM)J~%>{l$_rd-vr$ODNOP4_1=_~!1ll7o= zu8T`9`O;S4l;{xeFqiKhlxOdlm?x>;l$SVX_FVG2M5ltbf;K0oHXEBnJG)yB4$#BF zq1eFzkY~^>J3Bp=E9P}(59H~U>s9O3>ow`M>2>M#>f&0bb^Cwmqf>{F#+zw}5ZM;Y zh)Hxt%tq&x8nKYSHv}B;F$?RRJ-f7Yp6hR)eDdhg$is)1F8wH;*U~a?-paKmMio)6 z9xL6wtRs`&v^8;e83hT#YT+LEd~{@c@%ifN>dyugIL z9ZSfU`ZkAn^2@n)rVfdgB6pA3A+c3Eg64Q&VWSQXqdZ=&hsRw+F)^2H^Jb>a4%#-`NLUX)mo8Q-z&DQ{#nXq0*PXr-x!wXB zeUtZ`xLSA%wb~kMBUXbJpP=ThoX)H5WvIRR6K~?{aD7cJ9?jU41BdC3uWcxNzwFHs3lwxV%vww*cQRGKNfGYscTaQ?S zp7A%a4~RF9k8PYkf8*FoFSNA0fc+H{GkzGKO9Ue}91wl`#TReGe@~pyn=)U{y7M)e ziA875hKV^!__`xZn>v$lLlia$-+~&fA`ZK);E(a2%(01F{B`pSMKRr83xKh}wt%M@bIh=? zu&+2RcWg;v;0kAPYJIt{EQX#}-TUg!D+8;>DTZ&UT*{~KHcT891JmL5c5uD;pMT(= z+FO|9~_rd<(WtP1)wOq9~xCBEq{Q{d7_VxVMK5RGS)B=1L>KRO0Z{`&K zQrov_cuLv_u32`o%p1(TTkYOZzCr$gbLN4q-sYO6_ukQWR)X*1yBK+b!^%lv$bHhJx~;e%rdj1*JL``p68kVi*-hr_mne+$3l0c zV*L5>LwKf&I3##u)20Il22Y*Zx9{p}VMT*)XoZgmc$N89dU#a&mU&}8&JTX|5SYII z98nEr&0RGyBtx36&Cp2Br4U|*+8t=!;0FWhk|h;Y0KidM)K3{D-tL`Fj@lb<%4=xK zde%E6&DSnqA@B(nu9#~h43Gu5O}V#|wuYz9y{RGqJUPX2ffTMOcW;dNHloqmL$LrB zzv}}hT&?c%I(UoA!WV>>Y33fhmQq=nvTBCyQOl;pCb#4QYvX|G>iB{Jy1s?(nnRxP zr|ei7YK?RldbO#D*FDcD&zu>9?PF)a+^w2hVV0?>-4w%QHvB6$mzvXA{Xrh zET5!Gb6Hv)K6^av6Q6zY#iQVtclPazu&T21BmSW`=ptfZXMa;>Yinjxe@RIjox?q6 z;$?Ci?HG9=(z5PRBRP$2h$^gL#53TED1aV4oP)$cZdtm()hjBI54Jcrr>D z;4GTbE}EBFw_Oy?l!mpFEyJs!K%-hUKpe1~>(#ntMlWUvxbTA+W$y+tW zb3ivqN$lfYQ_2k%8hBkhxo~FB%!MbfeK~XHOkhYp&Br_FNy1XS{5(DDM6e_!EGz}= z5W$ZF0tSMD2B>E}!$~rHN)21SZVg+3k;Z4kVBL&pX+B6i&l@$)DK}h->HlqbX%_KO zC=#zA>$5ZU#%Qr%*ixbgwE1O-3JXR3g^o9~BO)Ma5=@?#DR-vMcDmXtQ-niIMXi_$ z6YQjT&JE}W<2~??NGp|@?XAD_Pl(VW0rBTFbJAw%a{Kn6(lgQ9Gr4U}Lcc9maWNBF zB>I!)M5@g)VOIsqLxE;SH)V`mygWMp6a{tIsw$dUv5I$}cl~&P**vr0?qKpc;P~}< z?(sPi!(Cxmr6rKSOqY-Z&^yC$tKkgIJOSJ_tlXo_+dDAO+q=x8Jj`_=KddOyzN-8! zf5&}RHa1pNdv}rTD;`5qqgMWr$Gyeq=P@5LZYhVGcT>4_(|<9{(-v0QVa zshi5`#*rhJE-5cvI&$O&aZv&;DX%F(_O)x*v;(u17spF+b4wv#W?I8betr$k&P6UR z$d9Vq7F~|82;K8qr|#MmhX50zV+}(Vd#V|v1Y17%F~``XB*NOIJHjz4=0!{Epbl%y zi}=zDdyga0bB)i7nZLO>3T!R{cDrJ|yx=W?0Pq>u zsUFY^nRuPF^W2ff&BQ$=Y|JwRDB&?Mdj-mM1 z)D6#bN8+)ZRdWNJRI&g)YAz8L6s-Xy{q*Eh`$D-TaRiXz)9S2$Sz)2Nu&@lC0-0DM ze8C=+*uY1djNq80*a71ZzYKD~9QE0=YIuP&8i83U>)^tkEjK}@l3H{0+7Y4i-)6eI zMU(x9{`rGN@C}f<6r_?bD4j0{z5*7J%VZJxnnQjj6hqO`LkiV`p&pg0XJ`RESFhmj zkmHE@^OW8o-d%J@wA%g9kk!=G!h@g{{7EiBpeCM>YjI^4hg_8G^x$?d8-CIJE9SqC z93ec852=2ozz)Vd%hC}t`@^09@JGceRf>)YRVdNcyu-@l(4Bd>`a-{WYofue0E3vo*s}1zs*cZQN=|J zEExD=pm<;bxI!ET%N!cvCpL>y7TbVK@>Zob_fEN8*pWgU1lwJp63lml9cogpqjj)d z(=T!*2vIbc!iR~c_KfA{EE1?3y*K=motCCbOUs5gFkyfHCn}ZwyU(G*5HG&pe%lJn zrMh>~id+g4iP4_ z;G5XFAwVwqk%@&DYVX>BRO(Kbtd~TwfB#joKPUs0{QHy+LC!fYq04aVT7=W?)){Xg z-P{QuV7yNszmp)xe1n(Eqy}^JrBN#&Q8I6yDkrA^UbK5SG`M*XJ|MOZfZEX?y89ju zEq>7bz#61b4f&L_Jc?|GFDX0TB-c9^NlMhu5TTs5A~dk?Y4;x%^a88;t)GDn3e}#3 zHSnwI(o$7fSvfooPIQ2q=B6r+!7>%J13%_}b>eFd$XR^$>|*$?)nYk4w!RbV@b_>J zQpXG?@)Gc-qsrD`?T0T-s1su!*nniJ zd7oJ=j{>&QiL_it`)W72&S^|KIz5o1i~M32io9jSIpT%c;i+4mAAse#&4gq1Wi;6_F9gHKEHMCR(dTw zkDny(Z%!eH%Upl7Arjn1uk3JA#Ow&lFAn zsy-q&qPmax==$_E=rysQ+~3}$Bnd_uf)S;|Ybb@JOxh6N6M=$JGVheL03Qsq`M%Nc z`?S(iJ=v8Rm5qZQODt1D!Q#*q%OxIzjpI#Ib%*a9&UZ%5%PGnW4YD5*Hl{=>{QMM= zDUHGrSdiBr5z(Kg)MMlv%7fyt^=E}hG~j#=?MmT4ZGBLF2Z0zoV;mI?z<6-55<)|t zmGJU{{CstO{sMRwdkiOb3EPE%dz47`SHkx|iRXSrC8t=JpAVp(Et za<*1>AnZKCn(66Lnkxm^Loi?N6!{?)q4L2`_@}T!c*okKei+PN1CP_oBpp0y9cTro zKUAp{xx|MU*ihRh*UAZV^?$Ghtku)e349P2pqyR@bdfg(U4`n0Oa)q@fBy6mXiD(# z8V*iz889>9)r|xuxeQns^Av65w*&0r@Jb&DyV2gT@Y_X6esBl)1J3C9MwKpv&yrt; z4Wz56`FNh{wqg+AfaAz9=eEG3#J6DXV?-9O=rwLNUETb<=h^G_db!3I_H~ zV4j^+xFW-6;e{PL)Ia$><2z>sVOdjFHj2)Rqu6hqf^QUu(q4T-by+oU9(+yp)+;x3 zH!E0k`LZ6pFVGygGZ;fZN~_lv6=EY}lhW^LEr4PH!hNfATSGN_k(w7_L0p{!IOG8tA!8t0`oWZ~j7r%iMCkFgnRN!0K2985p5D*d)ug8qd zUi^J(PM)fpipceVmM2bH$TpN2<=awUKU!K^1`mJ+U&RK@8%{KR>Ap0SxFkf#lWukj zP|xKcX9?R7b!#Al4A|eGcuBkNnu(= z|HtnnX88m^lOU;Z6|Qzm(mf{&YLyE727JxZD0p{^Iz79MtHPIQs#_Gm>#B`Km>5oL${58#)iBzUm122McH zq$A{$ZpQ9HTu43?Kk>BLCr@~kqQ+;xW2uk)6crV!^72Nw7u+a&Z)10)6CA#w`bHMG z;FFDuB1>Kyu>tYajXt+o9+kBk1RiVaP<3>uj_!u1KPqa|W9-}0Q2I(F(42x7umwIq_9wtd&c#Lf%khdE_k=BSeEW9+4+3qMBhNn)=A78eX5{L5tOj{`|fQ5bC z{OQ2es{^0HwMc@Mmsh|eSOUUN`;$-D`LZ&iZ|6>#?n=2hHUb<%7{$e(k+8!E-5J|SJM|ifURJOYIrd;2LHf& ztStC~G}iq8`G?tG$ab1RYllF?QXras9H1gn)ZRnu2%Dw;>Z>Pk5pjoEMXs0`?2cLE zY6(w}>fv8t*XqQ+#NnQ++NGo(Isi_>V{QMQnH?v`=9HFF#tVbqMgydwAxn2F6L4ui*aLv`Tmw+07mvSB-@SUzvtA8b>Q zA}AZg-awR=q}&an`0P=XB9yin*fe?@v5f@h$tAc%&egFYo?<_Y$IlLss(73~8`>5& zmj>Gut3o2&9OL7AUVDuQ%}P)2oinEp-gLywN7w$>?=J?ieDDd}VlfAHJJl7w-Znbe z-#`BMHA}ESdG@RlzGm7sj4$G!WgOnW)qCWjT}kzy;m`>kl0w z2zD==qvp!te|paZ$U8)5!XhWHuf~W1$yjbY{AUSlc0pM2WAWX(at*gp6HY3uIv>ta zo;X3>>jiRMdQyG_T2rLBoXEdVTeozo)Kip1^8ZjxRqU}$|8(|M;0!GIX)9M4#HVg0 z^ht$vI438U9E4@LjmIMvMws6og0HIZ7Dtu7;X#$^cFR|qC1OQdq7%CeuovOmh%Jn^ z>Csu_$@*AGLz{JNFlkI;DNp)8^ydyQVDj^kcfk%-d%L=>Zo5#t9{x-Y&M+FBQ-&8u z!7*f9uT!mY>2&#;aO!kw7WQ3hyu<eZ{O;TBLoeh}2dE!C^RYEm?U5%jbzuUmq5 z+x3_jNW1g;^15TX$)7y(y3GF2u}HL+&ynL}si`zMU5A}gc^;L%)mbB1*ev2rn+xh| z#5a4>N7F&hX!_`+brL>|Teh^QB49Dt1&b*^$WHuqJeZo35Xyh3txCd1_xLOm{8VLz zB4Pl)uPVCUv(Wg?_v$~bR8}hZ@%T8H38P^Q7$yzagb~V)RgL$9v$Jsruu%}%;=aVX zGOs%=Eg_*hHMTw0dLjHhvoAQfFH?zC*Ugsc>MhQ6Jz61KoQmb+rP5504uefsC;?@B z&oV46SAncWgM%yK?+p!^<_kB%JB;!IkK&#LZpl~30f0N< zgGtIIE*TtT?F%I9MT{>%PhYDuaV1ap1Rz~uo!yHn2ya1^f%`IeR8dniT3J~I_v1MH z&1!!m2)i%ojDsupESYpukgrlvYr<>dWlFC%U`8SoNikG^9q2~DS+*nOa-TLuTqKgQ zZDUIKgjiY}2d+ou=MUDKdTn+W&B!(&bA zqW$}G3w(3@VRb^Ew|8GcAGWEe=w0|0)4u2NBh>k)jl`l8o+^DiRmK87S0mZ*BX1?a z^<7xOcvo&l#z0!yYArzy(~_nRuZ1Nrv^e3!sT06GdCRu( zA3?kJd#{v1iDWQE1^ycw%RL8r(ercYNssm`uA|yxLR#p-$Xi4Of<;ep(6BB6Ba}3a z8PM2uQq^Ai;_A2sd*JV5C*WC)^B73)tM9|V%14~It6qjHS5`j?D}SZ>yS{k^OIMWn zEo#yAB4hu>$9F6dir}{L5&weLCDc42*?Wrer`qYE%B5jXvyiBSS(K>FBy<^4oXgV5 zxFJumKdB!LmX=n+qhQ!TfjhW#1bKkHDQ6GkF3u}#FRE|c9J~a6Gl=YPall8B%5;XD zyKC0VBc(eES0!O7Ls?m0_k0!C5*{BG){2-geReEKT2;vCi|Z(x+Lqx}r!3h?b)L~7 z_Oy*gDdq#1%}18_K(Hy@tEzDHbG@Dc6^y(&_dY>RhU z75c+^cwIGl>s^eB+8rHDw#A#-dzP%XMNe#iI1wdwJP{R|1q{7573QC^?@)o-mr~$Q zpNIG?5e5L~ujkHxmWb%|8|8Tq`-SOGS$EjK@;*7}?2c0fS5#)_Ck#mjyMaUTbER|O z)>B@5xFvNUDQO^e0Pk;U(PRCRC`Vf3m(*jLKpl)9c<((FTlb$h zK;Rm3=THHT6wYGK}&Y@4$~!I+g#^JU(n}pH_;Qf&t9o?lmtjZ#X}{0DcT+ zet-V__2{%N%n^Qk&&ITU3fp-$-(uc9F}NuXth$9l66m8 z3$zrzr+_c_-4u_AAB}hAXJ!s(XXlW!aT_IKz7${Chxrm&xPM0n@wyer)rIA~b<^TsTHDBJoe*{0l`oG)^O-C3fP* z88OyL9Nf$T=~|$us_m&$=m!ekSdFo^r$>ew>aNDDCF;c-1O0X*Q$c7%q9$n6q&YaW zgoMD$9q`wd4N{hBra*29iX*TNQ7YITbqrfA{;v^x{#rUpSE^mn-(ji7n6>+*5o@WGVI# z4$v9P6F%-s*xbJpa{t<}{&@b)N4On5m2S4$+-!46Uj zj?jy3(ctdm>!$MUH_$F%*=#!zy#TICq4M@45d!(u<>j)nvI@8Z)Dr-%1M?JrgHqUO zU6t0DS_O4SMf<=Rc)hv_Lbxizt1rtt==4OYX=%Ylk=6;70P( zl*RcgQaBI>2tbmqVCX;T$ zJ!y%Foe2qv@Dbr&R#parN=r+LYR`rSPuLRVThbz(W!GfH=C{PrJwQLyG6I>nOyh!K zj|5B;i59DF%KX|H@(dy?Tdb-8z_9D8S?zeBzRg$|f_Xe{gQE}DD)1^7_Xi#%vGf!Y7H4hI84l|dQs01xO z0!z1Sne_#ZmF~u|1Jeo6*Ofp5RDAvaq9twJ-5-AhghCF8Cr|DXyrJcpDJfma$tmz2 z;e-(W0?>m)ctcE6Q%plR_+6o15DNQ%9r5v}R5xY58ufw+DYPt2E*7E6wDI^T^EmKz z(u$%POE@Sgf>G8@t;*jE3kTMWrA#CEBY8wRBO?>^bU}V+f4`=5uA#5{%B=~GkH8&+ z90S|rpy^T|lHV*$j`HmtHc)B;N+1C~Oax*gIDJdDGEffeW01G~bk9wI+%x!@^fxy|J$>CW8x542e zs-J?Vz8z@`(k3}KyATe?kHfS_kH9;}kDFcBP{#H@Am!3%8KBNlj;|V?DE>UE_jvBt z|NEaTM!#M^;P0bzOdCNy5JA4JK|x}1tFIz|IeC3Cl6eni zWPF&F^&x)5HuNsF?W&wCH-X(cuG*Y(s%eX$2HY||Ev+j(Jr`aDZoi*Df1mKafByXM ziuK?iq#2@OG)0}tdi~gVz8^DkZg^v3_}s`wV(IMJ8Y((n8(}}AUdoBqp`(h&OO&tC z@G(O%AR-rj4PS(ZhPM0r`~L$jMMp#ar_8XTjqjv!=9NE49+HiCw^5QRNS=K`}_V2kyZYfBj{x(z>LR7+`BRH!VKi zj_y4#uOc*jhB>Vl{#G0jf$gNVv=bwILr<(#D9A&^NZ9H#AFobOOEfaOO)N!BBJDJx z`N8*{Iqr^*?$bKqncU1wEd4$OudI@QI~@AiClRdiLqRJ)2$G7rx{8v(YxwoZ*!S7F zzY)f>XTye`Un%_g%{T_HrD2ZwU8J1ofl=7UQjJ9+*{HiTnAFTHb%%x)vXC))4WV0o z5`GRDq>_^*CZ@qJKvKDLC95{*S;$;hr#W4okNLuX&1%hB(!Hy_(*fJ6&=L^*N@u`> zU(dcfY_9kDWS+mcl{gmP)*iRQ!s=*h9n&VPxj8&9FZ}DLPnlpC6QG5>F7k{kRt9J}GfbE|=dL)1J=oZ|Z zpP4B`wK|t*n(!+y1->Ny^7eko|6hEwRN5Rrb7Y_&M2W?K?&Cx8!baK^JlofHB=!=Z zqm7=}7h|h5B6-Tj^-b)CmxOJ?ly^<)Onw~dDVRRJ7lks;f|NTZ_S;BO#je*XNuzCAwROkQ5zp8Wawf!#hmKu{H2 z8(ih#vAu6Qobx{eAi+!j)^LHi><;K!zFZz0{9bS{bh>lro#kqI$wmm(!;_nU5}`&Y z8bRB!9*Qw#DB*hVVGYAo(^`kPoFufXvlFH&KF>v)pTsWvvFTYAH{Hto2I&sZyQ#}c z&Vn}x*Mb5t6S&Wqkq?N#V6VtXuVCm)9k&>IKy^q+br8LC(qy>7tMM&RtZ5LAH{x_e z#4gnhpS2yd%QR=TB=a8U!{|&f?soJLx{(PYtB{k=pUc1b=A>9L03Q(F|3zIR9Y9UO zRb1=kRV!9}*4ZK8dU`HY-IRXB0qldSkj=*IwWYM`z*iJj>*xg5`jlf}9&Gl9F(4p)T~f;W6!MYC6p0oI zg?N2iNq$B6GgJo$?v@yFo=0E`h{if!=Cq|y2fP~EP&8vkNB$hgF2^=Uxnreb_w*U? zJjnV~_KD&vu=v#sF#j;Mr1}c-YA>fOa79p1yW*{N>nIt?BxU_&QbzKIPmCJ9S!I6- zhw+qDra9H#sfGRk7euKLqR`!WQB92;w90F07S(W)>%t#`;-OQZ)SSdq8g&d&WVE&~`h zNfV#@IYQxmNX+H1Kt9rL~SQr zAQj%0-fo#Doz_Aaa8_mI~>J(QPj$J9M_TV z0-nY)B5#hpd8SD1(<}Re>8?5H=^d%5Y1V)UhXJB_HhS@(ZkLtS*O!&u z{zFh3QeRI@a&tQt8>{l|QCvu^MI(OdqF1o?{fG) z2tErolkU*w!-Sq)O$CB)tf;ZOPcLBPF)J#Vd5i-3{XT)f(b+p66mI zi>EfTD5Nl)G8?1SbVmL+q>D!b`hetRKUB?_tkrswxP~+np zQ#+1CF!u6se>H|eCUtQ$YV8O~hK~R}DrHickxh{ZEMSZK7ao9j#74`cKtE@-gZTnG zI&jUoWm9ak5Vw2Csosx#(^*r2t&VO_bai76od13c@LROm2AuEiR`6UsS&HuNwLLvJ z{>~+N;UW!jLO3Z2kq@n$8KaJ=A}_&9o#vrQfZ8Ylz{}TwN_S z(SLNTX&VqEOG~CW&o|TWkbV5|E$y+%lZ}-OMrBq|P=&kR9Pf&-UrjpnXj9w2{kFA? z%hd}Ln^u|n!C=1z2BX2R0sA=Hv7L)-A0_%4pgL%&B%ByWeXyPz+nP4Ie2=Q$Q+Eh* zkGDAcM6+||(KKtdfgL<+2m~#Pv8%NPX*RYl+y#yf-VB4}PU4&6$BzTHD|E8y$K--Z) zO55~$Kfn6)W}wI=uWLa;*K%`*bLSt@Q09@c*hW;JDOZDL45?ymV}}Y)XuFfLV;`Si z8(ET8;_VH;jRNy7JP?_=)UixSi_(-;=VBJ}<5}1_qPRJoD5(k!MI+s-=FK}$@7vtc zUfcchWp{0ROSA9wQK9ExJmZa~!NxT^P8v3(g%&hk0vivTldN$OL)F+?Q{~W5(izN2 zOY2AowQDzJH5#!Zv*D)%-7;@*n@DB|43@7+w~X)ivp2B!>v#Be(hV@(Dh%c~lNyVp z@9d_7^C}eeV9?U#8@xjLtk&4w?k%ycvzlhKw$30v3a&rYK>0%~%-@bAS8$YG9G1u9 z$%=HD)_>$MQJQYxbD$S%=QhByj+RDQvj*JkrUJds;nga)HdE&gwy*Bk!}tK+p;^6h zZ59Xk_|??-`2>iYU0?m2zj9h4Tz!G%4A=TMaX3x>&BQm9oYqqJ6rvc2dfNMV-qloL z*wIJEVkiVVRg{y~3(eq4#JVUd^C|EWX?JRyy9B`3ME2eH-+usKC6&AA87>D8e);7W znjKsMY810n9E_UkChwh@on|}bX>DzAd33v_t%CzGM<|@<<%Q-oDSMJeB3=cmD;h^u zQwlBV6IOJN(8;Q)44~gT*4w-DL8rHOG(j4_3l)FDoyb8>PELoP6CXW5S75EU4up#9 z#9!0_|4J9~s)U#8&euO2WnCqDc+AH)Sg~>?E|Ad1u?b{D4EyxK6q37;LWMy=Po(jb za50EU#|sVah#@N&Mdlo2@z!zfpIe5Z5s(O1tz1GHLbGynWf>Wnq~x067I$O+e%TD?w%Bx7 zs%b=;)tqK<=i$SL=PffxmMFtZde@-O8zk4($2TM-WXgW7pW*@~Kz}PWoNPMwrBP03 zgPMO`{|^pUw^32R4S1HNj!FvSR_>jO%kW})d^{<9i^z56CF(ACDSHVw6WSo=R_YJ7 z0o!i`+zz@ENHa%9kz%%rdp|Pm4WJ#G*&ZC+ZtV>3RL4!935dP3@TGxqx_IO{+czTC zIC5U)8)Bc7k1s)p>*_N`A*!R?kulShNm~Y|z(s0?1v6){3JbXfJjOq*GO*~?t5^3p zv$(7xMzJxN(gv2%EMYHbQ&f&*+^iiSpsQ;+WPk#o#pn0&`EX`e*V-N6CVGjop7?FaMFKjf?eWHxrwoA}Z%eH8zdsFFJ+vGU|jdmDockn&GZycvfA%419@P#SU-q zC)As3Z<%H3PTn1pno_}}f50pl0FvPWaOt@b$i@tH-cT-~G3s1?hW{YjvAVe#d?FH2 z_>fdhw>z!@8nz08C+=Au8_u&(PQ@A>(xcF5T{DuBq$q3n74R3G_~sk=H{YBPDYk`L zE;I310apG=T_DAhzk+4oI8udP1y>!5TwRMCp-+8om?R6BJ33aYZjcuiA09`YT>;L~ zIblD@O?i5;t%$`vHPYMo4Lq+y*aI%I^qe4PjLqh!j z1=nUXYe2zgpM3^`U2B*$lSWV22v342FyIMyH(xKrgIp9{hCqzJ#rOIP#QeUcyJU5ap;I*It;<3LXM>^Z%RyjtEFXkT1@aPx{See z>4ghYc+#jt3|`zL4B@w1eSDrW7{zqD;*7No@0yPfO7mdZv=Q^6p;9g>k7TyIRMfx$Hb$u42U!*t&4#96x zb#y|n{$_9&ZYyYe&{#UV9^}K_rXY?2v@q!PBj!pS(*hb1z z+fg+nvH0|iFpQ`na^vdcM#Kp4GbLpyx0Z?zBb>L~_3Ph-oOjl*UjjD4Fw*ci0it_A zH2Fjt9_Pej@pbZkY$l_YVa9z0*2K-I^LUWE3EXF-qN(et3=j&>!2r*4TibHaI%0vd zb1jcoiy!my^Q&jy-yiUIL$`)%&dC{?7s*3@>Qj=ck%^}10=2rPB-ilKP-*lx79FS* z`Pi?k7R}%6*|Oyfx6#(@w?&U`lKN`r+jBySgXX}Dw1kBEsHmy%S0bJKi!(t%LEnXh zgancouw|sMtDl@Hd0z@Hla3p!w4#&&yZy=Q2NNX*#BHN~KSGP0!ded|8)CET z@L(4$WxWcOa<#+ur^Ime%BD>;)8NV zUn&B}dV9B@It6%Xit8votjdw_mFrYmRijNmA(mcmGDuKTLQ8cv)b`qErbEBRHT8k&IT(BznG?__;AO@A`TdrY)4D$pd2 z3I=@0m>cLM^_&*sT2bK|GR;%!6gZaw7@ykPmpC}Ug^rF!_Vz~L5rcvCyBDc%t}1b7 zMorThS8+HdvL-=;+fY3O#yT^nY%5Z7du3&1b*7{sS4r^u*I#!%eE7R!gWa)Xngm<% zCD;kSV1DyWzgxrc62DStwycF(j%Aii2%oj!cuJ$jFY! z$T;{DFj=!kXZ7lM>+HW|FLNwn7W$a6+PS8I3$@m)*=nT|tLKy~0SQ_Qd4QqMpDQsa z02@rAfSGh;%n%%6HnKp3YZ)E7wAFfg)^^NqSp;7Iqk(o>t7o&|;tX*`IjDs3rMI`N z-?h?ir8IHR_qAh1E=(_7rZaw6N)=+uiC!RrEvcL%+<($>~f^4u@Y8E|prcLi?f$=$U02 zZ4O#u&0-0jhgrUf?aVA|Zqt>S#phc<&Q|+bj3@9zV~{Poa6tyo>vf93&r=Iw3?Lvx z_gYZ!`RAV_o@0?`{SwVe&2j2^CSZcx4~ltNDwAl+l1X)<2=4&NcQ{;wh8?03l0Nt@ zm1hdM>zyZS5QR_If;^Ygj$IdTs9sH&j{-Je=*+eYZ2N8lE>B93PD+9u0p z`gHQ)HJmheFSpcgZe`_MyHai$ajB>%*Er1Brl=^6e1eBjV}%axXZir^bya0V1hO#4 zW@1#?Wz#X%rD{f*iC99T0DFYPPy?n^y1XVlye%jw4E_TQ%G+naQ+kW0%m;Lj_~Q4Y zt0tk2(Zg}KVr>)Mg}O~Zd#9tWM?t-tz4yG^rrM;AAQpfWd~`n0>-Fp`VO8(_a`0?_9OmHQy-Pl?eof{shJCVO=Kw4kJ zx^sp`5%MNSTVZb;86;BX`o<@4#_CRzmsRaVsD}rkf9!~J_pP3p-69fBH3N%>YA-BX zynnxR@7~4B&YbaTh91q53%WoC&w%hA)DVU;rYA%q(YNINnl*^?*j=P+Htz!)8;hCX zREmXOlZB7Sx@n4K(%dfdUoFxd9n&p-HBa}nFDtY6geN^J==2JYxkR45eVXd#J~J#| zS}qZ8vaoPe#g|YYq$}?Ap{!Fpxl?Nl$iD_|j-qQT-8R*TG|6bgZj>30K`f7w%sI+s z=&}S0Ncm}I-U`CkO$Ivf)%M`SnP%?GWy{^oGIwpfGj_MmM*{ARz2Z z{`K#Ko-j}^5Oltr78-gldoGVRH@i|;!{^rsE3=h8-DaG#b|<|DYG>0a%tIk^iO{@C zbnxDkJ*I%DY2zC>gz6(o-OY5&_XHe@vnh59>YBz9FJ76DYTKbnE2>|*6hQ)PQ2ga= zxPKiO)8hhwTn6Mr?L;d|IZFxP>09XNRB8}aG9`FlMT3HAxL4BJY;0!2xlCpqlUd6lG@Ue*y@y-ycNO4xN4iGN2>u-pMMDLesDKAm&aGl` zH5m|ME3%Ww<1CU;zAbt$7G~Ok0{>KbPELnFWzSOPZGt;o@4%kzYW#zdRk&}Yu)qo| z8JfRbwtf4Zyo@Sy_`s|(BM;vO(J zJoPJT;lv4f2-R~b-qf-%a?TOWRYI$qacoHsQL?E?4m77P>`o;X z7Z9lh16q^poSfUEEd!m}hn`W@AUW_l2z}D>qvCh~_!tVnAY2Jto)Er~*&a5wX~xcu zc9vNN>?y`JW~oNDn%crei-aaD1M6v9lBJJF>Qb61i=Qx;1@?QLC^W zs_IA@V-7c_dx4Gt&;h$a!q5Yd0J{mMLeUG?_x6Gk>i_k4{SNH}%^6L18157tJ|5ak z5%>$t-@b!9v7I1u=sL(GpS!m2plLYEOmv^g{*aNk$J#QKU-ZWNz*5d%u%#-XXhIqj zbtb9K6E0UHUw_fnwY<@#k-WKpvfDj3ZXAXNCvVf7hT6de*hn*j+d%%>J9lKTL@o#G zasJW)zrXu1wj>n{r(<(eH0orNXH*BpCKI_dM@6OyZ`oupzYhmvvdHg{MLzGi3kavH z+8=f`!prhXTCI~)lV@F>C#;GluVKu+Q{?9vkksLj$n!rp}A_HbawOT;dL#j;~ zNE~`Zid@-1Y)35dtRuDq+};`(2%iHVoUy;!NXv6`tMRPStn`FEpMLr&B}=x^j*)Ab zG9o&FVu7lG+am58=wPap6et=%t7|+*6FhjbJw6^BVzWybrKDs0ZN_#_&v^n=TOxe@KJ5tcT*Hji z$r`L-Fm~MH$3iH=7%7+uXk9tMA*uBOB9GUSDfZ z=Jo%ZH6v_Y=#s@@8$ju-lC^m69h7x($b(=b=q9d^np2>(-n0oFBnxql8DW?rz&-9@ z?Cy6YVzYV&_oXFvecHO;>Uw)i!2xJ2ca1zuxRQ+Q5Uks#8*SI}o{xNAMe&_)gdV%# z>*_AqKx7iFN5LT~pOKdNOLFIhueZ~V(5#gaZkDR%Ua7~7>Bb{uIQd;wDwvI4!SOG3 z=G$;t^Eq3dLYrrMyi4Mhkn59dPvpVu)2B~^XY#6w-hB~aqUWHF{5LVD%AGE!O@b9* zid{I>Z(KU45J=})4p=i)EBx)2v zZr;RJ7=|zrcli4UJeMZgo0i-8``eY9+S}0G3@RK0z&wW-&t?-7xEeUpjTgGObh@~} zZVL-Gr6Z_y+LC;%@(4Xg%u7S_b;h9jqc5QH0@X_eTeaZ=S`Tc{1_26A&h9ooKe4bf zkmyQS)VUr0ar_|snRpMnfX}J>zTjZr7sPV=iVAyJ4;CusnA%u4^7YH?{pw=vO^R%M zB(~rponGwdSm@{oW2~&`N}H3y3eX|-+3<8JQiGG*Nm7ulLhe=8QAvyuBrWbUqY~Vt zGizx~={UO5>>0Ns_(4k(eW{Tu4S88ayLg8<0<2Z!+s$GWOC&y1Xi?g5!z#mhhQNS) zSOqs}C))wTeHY;Cwsvo?=+?SD5FXhN|K3yQ#*Cge%QwGn)e3kCY!L?v9;``47my_k zSp^1KnO>lsKdkvsJS|+OLK6U@==np|1B*2Ah9Gg6)va_U7OG( zeKJeDr@(R3Tj_0OopkwRL-3pH$8Z&V0jlROiGVV?TSOjkO!iq9w6`r#@H;$klQj=q z{8@I#*Hfi;j$y1%Dm$)WK>^{Km?BAFMj#nL%`icdz{HeE(Du|YYV?hll-MoM*8GY$ zr|=NaH`T7w(+Bya5U`KbZP88Cd3Sn%n;S3(+%TuZ@a3=d;BiKAv=|hScJP;Q2tEde zz!1wKC)~?vtYJ<{0dhf35{&vv^=#73bm#_z4wHiu-ewqx0sn>;rJStN7-z_{TZ6riEf>FXOKZNVz?}IvQ<2{by^BOvu9du(9uroa822oRb6doUw?R0dikRs zup8#|JSwkxC`Z*9@`qKRDcdjF(u7;C*p3Ny<{N=*fnQKyOoe4hk#5S;+a}BN`b<(?`75?y^$>cu&JTbg!Y-l5#U*gei z6X9;G-KfWF%W#o9O$%Oq&3EwAhAC}CO_gYx#S~aLQ75H~m& zE0<2FU0E<(s-@Ci7=@A&^*Z2cuE51?UN#TBU~kB6Ki=MX4Bo4Emzz4v-2DwemmHO% z5<~*SDw9!e&$sy1L=+-Pa6NS%et96oNzR{H;3@~sP5XLvOuTb`Rnd6*CpoRvTfWT2fBciw)Rb`>F+ecBC&=HcmkBe_`6hY?*(=j^p z!B^)ahu)VHfzEy~0TjX#OVLb6;~wXDYa^L~LyEOtyO}=|{#848x5tV&!uOpFjl80# zSYUZ2Bx!vF*FOnHbzi93`;93ngrygfuf|+#A#j;GOj0RmQx%}-Pt`qrBcu{I{0YJM z1f;?jJJ#PgQGepb`W^6v2k3;yL6S|g&6Yx9L*&X_(20QbK-VXqd;+G=O8)2(`X$pm zG}Ih^$u%mo^vurov@A2?0`?V)8A5t{he)hxc_=IEX9lB`P6zK!;wetzU#VEnGTIFq zW5hhl1dTM3g9shbh+wEPLr%4sAtyrgh8} z_>!*Mw;VnJR_mn;7PSk(F&HasFRtfW`ZU`b)Vky{jO$ETxz@%trv7aB$6QuO$d1s^ z9r%&q;-{tf!!OIk4EqBJr{*}udDhURx|)Lsq$RodcsLN2<}{tV{sDL2t5{OVBu&aL zfK1CSX5o?w@q0Zz@A)j@m#uG*fB(I_VSO2YiTXW{(Iz2lP5GXPFywn;?Tdbp*G;}} zK)~Gti+2j)2G9xMewqv152SE|aOYybU2SceZ01*D_dkn!-$t)}bR=ZN z`un#E;UMUTJHfPhxU{AZ4hpyS2Mjhe40;W?x0T9vb`}+N?v$0bxesWJppUcaI}Foj z1oYTMBwD?Xd{}g3(Rd>5(UEz`EOZa52t~s-1)4`nMX@yS2MCoj420CXE4$bMmn!Qx zJSc?gQbB|aM5MxX!oltX_`^x6T_Pr33MOQLgs$x02bncCT@u+4 ze4hnu;SclBLvEuC&2EwT49=LJwm4@gku<$~I`AMLG}M?=$ahor#Ii?X6^O;kQ7xl5 znaaMgmAQ19-DsEX?zWRTo*(7)FaSD=wK8( zj6e@T2E!!)bQSkq=hLPs4j2$7j&LDtt#exqDtbW0YPY)5IK`iFrNkn>6?|yLH%!{m z)Fgo)6Z84*2qVXxFK3J5;zVpYPaxot>li-Q$Zr|F_cS#{jFp?N0v}awe#b^3dBxDP`cj;D}NQ#SE*1Ay1p<>b2~ z?HT^eXK6da7>eD*f}uY^@Q$;2`Db>#^?v@0^I&VCFke^*HcU3`WyiLMhquSFdyVzH z;ZZ4YS(uu-aD7e=I2xFg6iC_h%dy?%pu!WQB%)}ziDrycq>NXkYUKrcHRQps+kK<0`=~S0M~Jz6cQ*Wb zH+hl%sl)3*ET47NwYMTvv7l^U6>5zol(90d*74^~&p)D}LIM_8lhL zcWFC>_V5%~p!frxvKN9?mo8l*CX)}~nSVlpe*i;GF@0UQ&AneKwJ?0=h5keWg zA4wl_5gMw|?%1-Vc!;W>qq)q4=`&Ynw{Vo~#A(SMy3Slc4_jkO3xiwaa0`*0;@s|> z0*09JYr^QDExf2GoZDv+C6Fd1Nd-|Beel%GS*2ih>#J8FI3z7C1a6o)yL6Vu$a5_~ zbw4a+4TCvTG`5amtOcPuZtAKAT2kCi)E3x-8U}C1)f5X>g8^~}BasM3R9s2^dI}7z z78EOf?^$VS00#{$*TuMpG!_&zhPcN#%Ux2c+-JF0y17-7PgN-{@}m+7i^*i+c!G4^E#x%}GoIN6cfr+vDQey<^S$45vUJaCM4dd1B)An5wE6I5#oza$+JyJE~sQ z4Q1*zRJ0r4C^&+S!qId?7PWuoelUyF&HnH*N)VDZ-evOlK`?87W^ZHgI#AUEs@4TJ zl0>UxTK;9p1Q$YreOg1BeOp_7n?qWCf8(8q_)Gg%;&!wlIUr@efD!j^K7kI6haKBf06)66E zn;%NpPo4zV>r5f+L-}uSFixklr!*M4x$!*=8m6%6>Bjm}PQo0Q87}2+Zsp|DoCJ5>H7;#- zb!{#+mJ&hkCGO?U&gJOI&rkYZBlPaLf0l~Js?L?Qh7kG4m^+vgae|gmi9Rv{J%RGp zz%Y+Qr=OFZOK({b^)Z$KA4jbis@+J)2@o$|yOxvymfpLfok$x;wj_~vfR_lWy>m)R za=hvN+;pVW(z*Rh8O9(Wx^rhna!NYrDJTd?P7a{>WG%T?AxTp-EysOgs$zI| zRVlWzt`-4llIM+Bux1VX?7MkzJE-jewQ&2q?}lny>&yC_KzR=+f7w~x`H~o@ZyhK~ zS-H}(!=$mz-@mQVq=Tq16m;*EqtQQ!+IWgY@O$1EMq5cJ~hpt6$YEtNy)9PGwZZkv&M?ZP5KHZWF~=4XU^Pn z38(gXC*EfsNjGmwzN>yHj8+PbY5cyEZUbE@plGFG&>nmT?TLEDU1u=UVnf8x?Lz01 zi=$HK$6UcXekEr97P=EG1n#EB2aL?Xdrmpb>CD=A@!tCQ+P@twWUTPUz`(|Emdw}4 zlqt2ewzkwzpO5ATUcylg*XM z=8o83K55ZV$Pqp$Z=n=JBeVQmWgD6*C~S&niD}YNdoUeAcaWCu&#mwVDLQunEz6h7 z#ODj9mEQdO6t908>?dEn(RzZ~>yROkc62}72jP3n1x&D-Ilu(Y^H}rDBj$Ki7&+J2 zu!D`F-k$b>$D9a*x#kNNn9rqY>zh=Y=o`)@ugNV`Y@S-TH;&4qRa4zAVr5WUh1o)t z2GWNk*%U|t6{Dvpjj%n?KeQ=z1u7@e;K|b_^Gt@w`)T;iGm=>w;Ahg~@bk56;pfMt z@H6t?2Z=3;M}*U}RD1vVVy8?XWC2Z0VADXk+CylVGiDPCEMiu;s6S6`*Q!mb^M_EvW7R)oa756a1K46srh5B39AD+M*(-#3vFQ-~hlO>J5;!w7XPU$te%+fxvagqbveLXUO$PkO2SS%;SQ4bHW z+1EG5&Q_x8lV3qQgL{w|*+&^)#ur_VE(C>D*|LIRlN&7+-12IF>>Dicv*vi&)x;aK4L`jqcC zw$o)fDNN;Z7kDf^e_q5uVA5^?WJN`?7h9HZ1a%!ZFH!b^DMryIa^$jifv+V`}|TVDOR`%D*npg1fC@qm72BYe^4Zjlm|1g6Q3 z!Cxp@x`uX{T$35@oK;O29A24fnjlRwYECMOh1>H7lliNuHLcRJv`W9g(hlSPdi@Ca z{m9j;^R6?4V(Vtk#*69Sx-mXr6X158gU^;dmdhW@VHH?Tef~z;MH-9rC#Y;7!X21s zCgw1qxT+;$s(}06-c5l``lV+chOGxlBNtVbb6O zi0cXQhzKU|X1EMyxhRSAmOW22=sqc(JM>{B6TSlPakGz~hrccRoE09~nO2S|^xm(v zoK3)B;1v92OG&l-;wm{TmIG_`I(Fk;IP4{lU5Acx_#mCiR4~=+!Y#}qhVx*W+gfTR zZ|lTN>H|8!1HP7BHnkft^oT#=uA9XLmx6nO>5(DLS(SJ-@`ByR+OG8h(2n)qiH62bV zKbP|#`+*0!;*cSVt^qH5&z+fW3%w*$je88YlZWRxPdAtg2=Ed7?5-TLfh#=b7Mv=} zor%BuyT8o!S`Vz{$Kg}(KWelqA$*&%i>P?287Ygoq_W4-3-xK!RniL&KO8Q>U{bQo z`y70*v;C8)7lAcrI|n>i>XGpE&}M7{DXNHKg=H0ZHdO%sq)(ZqSx2*n?KnQK6z$n#>7ZJNvg8M~2cwXl4sl!(dZIP?aLTM6 zhi(VJjx{daGIUW{{d2Ot9lVvGFAMidj;gHg020Ilw@%e;0@qY^Kt7}!m$>TPSIT{O z3u9ZLstBxEMJlwSH=fh;AO}~tYz5Du6|BuRA242K#R;i(a39R(t_upi$ zx_4+7O{1pf*ps>ZO^LyAo#~_qfoHqVp+l*u=7A~d(;&oCV@SbC8}aElsWEy5Y(#`* zgOlMBmI!?8kY)y-Dz>6SvBRDh3?ksieNOzrY0fLWL?60OO6C$?X6r0%fG(($!9|K! zG}D@z1Haa~m&lgQ42_YephcaTe-i#OfF>GIG(q!I5N~?^r>sErTwY=oJgKS_3-D|_ z26LPjQ|EMxy=%licinjI^K0=l`;Kg#8Gr5Cd1$onnv*0!o-_yZ>7n21MVkP#|15mE z>kdsi#ZWp~`%4-8TP6dOC|&5K>>;GqY77YI1q%^5C>(2<^JxSq6d-{I)`a$hnI%Xh(@ zz`=ec*!zV?QbhN(8I&&kd9LevU@Rk#G< za0idMB87A;D2Q>+F{22t@Zj^BfOtpGC7<_7^YWyE z(NWphhS-30k~iuy(v)x~pc*wHhBPNo>I(CjnU1Q9g#2?#M9Q5S9o)8MxXu%ZV~x5D zH`}nIV$;puJ)@bO18C2Z=F&cWa40|~oaHuqe-~FbfRp5s8kQu>qv-kW&(&UQ3J=eb z38MrwnT>3+jwHlacIDqg?W;C|9O)_eRD+u5vz+#!lKg@ zqZ)t{UA!Y#ET?F@&WRWOp2w6(?(=rx`=Yu%@$T_^JizaEKV6-($`u{}22N5Zuh5L< zvRu5>x1UuCHvzl;1MnAMF=M%DU-shM?b~z1Z#}l?HY&;jIp@z~|HqSD>p7ecvQm2H z|8-uJBX7yQN55$5;1Svu)C3N|qPuO$c99DtQ;lSXtF2kyTRFPkoEI$61neF9Y`0yv z>UV^%pWPx4s->L`XdoONy`q!)rcbAM^`}bqMxft$1pd72lcv^Nb?^t{^_?fav81h4 z{0P1&KR&zc_#9O%Vc0&QIyV37gyS#~mNuqLG-S*al~;Ij7=xL-l}bCsf$zP+eR4YY z-%71w@PjU2@qCt6IjEs6*IGv`*0PTicP3TgMIQOR-gy%+n|A>|UH3q)aFWXrXdu4J zQSOnZ;qiJk#$!PmVghSdVm#chp*}>afqO_M4)9tLXLcAZv|@%icjx9#hd&<&YO2VRZz|5`#@Cl*&hnaq_ zu_5e`t8IwOm}b_fPHtj)VRb?Iy>v`8(uJbTav*Tx45q5A-nSjx0=8S(X^{rhq&dtw zW;hSt0T&}m>ZAYdxMmX))RbO>$#wLP1`m=6Be#~2;%C*W)2;B@KQibi2NBA?>E#$d z(M+k)aU6JJ>%wU`N`P$(Q)Q@t5WNq-daLbr&ZmIqx!n_7@Ab%eG;|ASf`YS0;UIi@ zI%Giz7|0UAKLkh6ui^6|=1t1eY@|5_N?Ri$TJvH;>u7EI#+}CcR;NxWh6FKD;FD9Q z^sXrV78IYvQ>eyCn=#|3hXKab`?|(uAw{o2d)KJa%)c=8|4g(1W6)Dn2&`E+Q-G1ztBFu@uX62 zo(e`mrQfiQGayLc-o||}-C4Pp>&#e;C1&QDQQUheVcIrS6yI7^UhY3!qyPK-a`5`c1l^oA5XJk zj;D`Gwwa=2+j3XZ&xp}n?&4h zJG}^GwUQF~MV;RYq${Q_I1RriG`kf`yTQ$u4Gn+8pB61r^8GfFULLBL)I>T1o6M?$ zCsf2SdLNN6Ug)Zn!%OX)qhkGORaH`;^>Io+p_R#*<)9xV+2p9%?BqUp+=cW-L4Zw> zt^KqDOt=Hjs>N%Xe%sJ<>5?L(8=Q#o`Tk_Z?m!B{a5d(ZI8PC|ob< zEC?s`m4_!b4lfV)KC8O*ddY>lhmvF@eL-&vQ%1aE?1VcwM03`(S;cm7Xxxgqv2=3o-t$1Ku~K?Uo(oypgzH^6PlHxJV&V_o>Yl9<-{g}T-g!$?5}Irz|?Ek;8E&XsTV#X>1U;!H^ZZ?8Dk(>#OD6=RVLX!w|8d85yv^1pFiC`dxt=eR%MDW6*c$(j_*NQ8k4#y~-({ zRSY=!j^#{dxnn!1Z*i&$aCe=3)Q)clCb3xkT+XmR>Ww*YjK-k)0@RJ?!wV%{B)Tc~ zN|hQT?h>#Lf`>k2c7f?VV0stxLs$_69xM?gJW~97oe7^Gnks~UGL^bwPHRqkZmUGn zn%kb!nid>dN363$2!BaK8HRo6Hdc& z@$Dy-ZYvU#V?nz76#N0c9zFI`>4%`YVmB44`b3h^7{{ZKTrp;Id-xXP9j%VrSV5896&J#?s@N%Igaw=}F}cp}jg%mp{50$LzDBVQe;>rUD}4Kz5# zN$mUVcS2zX=__3?;y5OwNL|-a_8UqaAxs z!ly5R6?{_lG#2JHA3CJW9c)y`5LLKk<0Z~;;1$C*nbSvN7!?Iu^-;82ZOe&iQ&H-r z7dYgl_z9F8L6<{`*D%R8Ws$@|()rm-;zxybXJ=2(>z0;3TUv&F-^)tdc*3aJu;(!X z_W+^lUdQ1=;IklmL|3Bdy|Y6Y8s z1D1aaJ33_hpa6WlPoenwYYhr3cpZ*OTj1UdA@bWu8yAmUk&wHio=47lR_bWTZ8*YNEWyg7&blHl_(@zZ3S=kI`W1oP`r>=- zAPeqs{Zl+(dGHJnXA+NIsLGe7Tl3T`8>9 zd7Y8-VwE@+Sok4JS`D+Qg~ed(33&9aqHW=QmTooTK_Fkc0rY|7p4~t`D6Vm{6!U|x zDppx+umHu)!faW#uo(=5xWOm3jF>t-RzunpLpdj&>qN z%Q>8wdbzwl<`%=p9iLkpJb!?)3n>JlH;Y6Q%C1)92&mK3=m+BvAPWN3LAAJ53dPaJ z?S|FXOyNwP*P;{7I-WT@Gu(V%6QZXfTa1`iZnF6AE`Dh` zkuQ}(#+57Jp%l}f^?E7oV;Wm+S4t+3QsnB;=vtw%(MZSC6#0Y3Xb>{O6(ChrT9|b$ zMfDaNRzzrw_Ubha@Xt9+(UN1%x?Wu1=}_VT0vcAX+zOxWE@l+jR*2Ft;dei-5azII z(&j9j0~SCXcp<+qDK-b>bew{Z!4L2@aO1(;>Lt~;Wwbnan>vqFouoj+99t+Ot&`D# zXQh2I+=Qh1p*S5|CA+Hj`kesrIPg1T(k!W-%r2;Qb*&C^<5d$3VWprtfV`>&mBP9|?fG^%zr`VW<37n7fnzya zM?AKveUxpdbkI=hV$>PvbgQOl+@`7THKkfhH=*O!tuIm>qB|ulvko(+PiM4U@|R_k z^;@;LVV5dMkE5YkRtEkKt>%H0 z4s;>yu>&;ZfeNS`xYmT>!ZGlyG@J=%DpN?xkPPN~G^(d!nuB=dbbd4Sg}O*X$I~e2 zz@kO973`{@P&i-~IAgD~uD3H-Q9HY8R>O0+<%D^eZg|MFUQ)QDud??^r4M(-hSq}C zJV(>&@ZYNli;o9LL2si2`JugrUaMIAeD!LIS5VC2GR*_WQ{0gq{2vh&$#7&@4UMC+qL8!) zj<#MaGx&WJkF2!gCGNMh)r@g|em*M;OnRJD_u#?zaPa)(i_#0t@L4n8H?3`2F=h_Z zSqoeNY$G=p!|x6C+G!m&9g}rh4P*vw(%WnfN{+{9mVKns6MW#HVw$73gx?tsD7u_H(u>!syWaXV+njU1~RpMZ3W?zy^ zt5+D3hC5m;x&6Eqagiw?x%({XTR>v1qU`>;>bAD(Q^&iPZldNbQnK4tnXlvG{<0Ak z%SZvP1b)&)UAk1k93@%sh-%AG#>$64-(-Uc_@&h~`0CKM-+r6?!E4-ce?%kmOkF@uIYwG&n$2m8$X9!`hkO?F}NJ7{{mIx>yvPDE?Ph}Gz zM8vI#d)L-Zty*UtZPnHet<|=!T5IjFuC{hpTki39&$%}tSliF{|N38&FrvBl+;h%* zzn>=<-gd{vN=uusZ(Eu|I+qwfejpKi7&Sk}p)l;NY)R1Kh*e_2`~@#GOaA1A%M5+~ z$8n8%G~G#tV=go`oQoc;L5xVJC>bcG!4B17qb@U7k6O*ewJ5lkkNOWuK7_Z`0;~Ny z%&lyCrc1_eG`F^^Pm{Tu!>O)b!{6jY%n`-bIBP)1eAiuk2mieFA)Uz=-5oMqz;9ON zR_w2aKuKO+ci7a#sV^n$Ipi*sr#&x!>r&WPOYSwdIY_f-wMDg2kCN1w1$Dt{GhixH zMGzJAnqgsiqR$`yS1iKC7_Z_fNG!nHPqwv4$^^nzcuG?D1XxCiADr2<=k)14dwO^8 zK7D%k?la_%0m*6e3Yh5E_f6_8KrnC!-ut7icY1Ff>V~PKerW4ud^*%CDWukkfeYim z^2`6gi|6Pg!T?8u-+?!`&v`rTb>P5zjt4$oAWOeKvJJOO4h6<+kc+EyRbu&un82Yg z$1h3*LrDtw*auWEPF!SHz-nW8sLI=Avi6CQ(M`l}+qQKTW~a?qw{AvSb|G+@H;M|9pOJwbeunBCfz1BlCWxu~=nD~d`Ztz>% za`KB=p2eQPFX&{6XK{E+?t)^*#`uEq|04=D%E3yB z4mDokC_0N4ydI*&6#3Ab3j*e$>($wB@Ct~3DbO-e0%Evjgi~GHca^rW%gjHqv)sPG zs>2d~Yi|3-A|Lr$H)r^F;Dp5f{BkTm_Wm#@bQRz(poGUCTY7q)*8twS#YB?IUu4;3 zkr-{?W$WV?-0nwRsD$P_KylIYED0XRe_1Cq+krtw)8Yp>9Zh2IXY(NvA=_U^W}Xw=kH!MDI*R8CG*?$qJ*loiwL8BCyIT$AgBIopF# zeCX+G+_)~6$3R%}=+#XZ=Q0%)X{UgTu0m;6mK1hOF z6XfuBUoach=`zI?6&>N>9a&LvbBKlZ^1c8EP^wh+{z@I>50Y>hI3l<2q-%98@cl-4 z89KkF$LNp!$DMZ`wF~JcD)e_AwnuP8*toGD7wxk}vNa`vo%HIN2izq^$NeqU;!lYP zxXBVEa>&Kw;BK#cpLe?7A;}L=9M~Z%D@!?P!h%BjzVE)*kg^u|>yE(N6I&GUo2KMV zgriIbmz4zv59l8zG>$gH6Z6IqLIW#;^OF}p3NAY8$Qy;X#$J9=ylXdo>3zUWl=}Hc zADsk`PJHyyE%L1ffqdnm0Lut5*pC1QoU*gCJt{+)Yrb6{mXBF$p&eqdjmu7-1oE`U z;GG_0+FFe3IE=BS^))UcoR^ROx79-JO5~a$-D!$fj*CEu*~KY$ZJa4qoG3p_M4o|H zH?@73y9c<2>sSu4P6ev9t4-=b~SjxyYSSx6eWDb`$VgC z&SEvQoI{J66^iC$Wmp{%;@ipt3il>=!1kK!?Z8oVO5LaPi}?nI1e-%;wh^t)cGG$4p@V$O05Ry3%jL&_3CBedI7h7(T8376HK=m1GE=QTTc%2$ zoZ4AWeT@wE9eQSsDj;QIAt>!Q2JeQ}*MCPn<{q6^(OfgTs!D=-9k5 zm|t{+3x$V7|CK8R^W6w9I0I}eVObU@xJm}nY-H;FGQ!Du{tcOy^5yLNZ5O-xh0gGm zuiYy$4;O%ypcFofXdupO9(5=cJdI0k$;tQOgATB$>5Y@-{=fZC1DNS3R{I#oGl(zQJSA|5$)a)u0c!>3G2)-3>{yQj$CB*3 z?Q5uK(*9H3sa@`#ioplz=D;CII3c04q!M52iLdK@wgBs%la$x_`TTT{o7ppgI^dBa z*a)29RUlch7_2QSx{{em-G3p2O^jmm7_Iz?5pa!+GqsAb8yNCzy{n|3C2Z?sI8?kp zut5*3DUn|s*nt#6ul-ynpV)2GvKGHLXVxq?`JyGk0ribTD+sfB4St!6+&M$_zO4HE z{5Lb_5dKajj**#@7nBrW?V#H9(Tw2Lz(#W%-nI7X>8d5#{X6U}x*k97njAKMUik99 zFnO9z-FL9gMdJ*w_pS0Gx=x*Q+ZZ+5jQ4hF>n<)YeU@S*pHPGIHDsc{!%O#tK4#3gxn zKz>`U&JI|co>&Y@=Iw*`p<`h(klUE{q&9UFK+P-K2ele!;&@;{h!Fn0h&rhChT_^M zDLLhYYZ~xw`S($9o~&yys{Cg%Jvy025t@X;G;V^BGJf!yLxC1i;&bukvUA^jKoIYL ze=(>sVdj#EhspjHh{Tv|vXKxcOW!o7r*Z(PH4VSMrm>Wjy(2i<4IgZGn3*ub+6pL!%YFsKVA<`_Nodkp|5<~^(x-l@d#LXyyeq#Z2t*Iv@+G$Mc+~#bP1)3@)OFLSRKe7hW7av;RVVmYMU6}f zZdA!9IrSmA$ydeBNbg>&nXuI{pFb>^vNxQ8s=;cMy7f4{YLD7-hk z%{<-QGSj@gy}Yu%5(HV;WLlaNE3_la(rQBU=_0n@-yrLVtE z+Fe-C`^g~Dl#`<&eA+t-^;n%Pu40FHVOpfQO_VBp!5vv*}JzV&{Hc( zOOt@az`z)Kj6sxbdz@Kw#;gUjjC;C}Lx>Bs?lS_HMgw*7ldX}(y6WgXzt~-*T#ZtG z-w=W1B?0&vdV^I6^p<*hKYH{?nw*w6J7gxk;&yyh}?^w&i^T=IGDd385&${YOvAv;P9B%Za%WCP;I?NTpt{oXy0zv z=(sc#@)ge9`>PpH+y~PDsfI zMFacc9q_nmL2FrieNof3Y10efDuP{q3zTU|GY!$JB0sMNQ{byc>k46t(D;wzG0R8R z6Ezc~>k1*Q>k-WnQX~^4r1rhp7&v1-4dBH?;@8}H%nA$G`?cG0H$s3H*osGwz^z+O zw{HF74uJL>P33#+!l?A+b=4~-#>(8{ZC#cEF}38*SpU5koE1tu2KCD|qmOD$aDrViJhebfc7bPijvLI{iFe^rWi!8_{2yyR*{5xoYteo+~=7C2Lu*qyX1 zH{hkAf|Zk;i-?xs;C)e1@YlE)-{fmB6lB4QUM5#V*St)4(i;AUG5kaTY>Y8)PK&&; zhH`GKOD77e57^Cf6U2o2=6-wR$fuubFJ3%yw_}1OB)iZ6B?va{4Fb{YADTTIP{01319Yt;NATpfw7be zQ`)}|{y@jDRn#24N6GRuhHv6&cPXMo)K)TBlS2d}^` zy}{-W!LmdjEsS}><{xA9b8sNY*+nrLH$>GSfHLU}V7kE6cCnivz1vg1Ru=8ji)`r< zk!85xAs}ui`6xQRTHZE^{KbeeU*`mUhgWM_g2^p`@v)E+gZB{z1n-X?$8IjJ)=AFTq&- zJbhQ8;v6g;^hlS0Etah*kuq_XURQq97F6?e?%NY5E?;iBdiBJKZ^?H8z@0|;MVhJ@IJjOZqf`Ve?k<jCbzo32p55ji zr`$@t1AMp7dBXl-ErhE>Gv$8MJenL+BUY}o^RzVo3jPf@QYH}bB3vC^nkk&YyytA? za0UKtkOik%!ZGz2{}tgzxed0#M`amMBsfoOARzY**qjr%ifL$Z5{QQd<_Y2lA0E&3 zs`cunp1I)Y*|YOMygqBzEFi0>sNg50bQII=o+rO)@Z16{w3LgwGJ~*0?kV|aMoUKr zh?p|vbWYA`{EB6Oh^a0AhYa`+X=bENX;^SJ9>PDutfp82)lYc}wmaT%5-J<}Pm5y{pRNqgx1uX7V5?mz|ACyBfk zINZYdqWwB~flHXZc`WgQ8@LFiV8)NiNfQQ&7zy^w^=idhz|p<|?_{o&NQmIj&;}S( z_fGQ^!sAX!Xeb?*6yrVO$<&o(AcT5TGa5MY$-S?SYw*UBN*Ro{QQ%(mKgKu;nZ
    Mhk0wh2=Bhv&vLxxWk7 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


    $e(BP6<-5Oj1EYJuXbBDIr%k27CY947 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%0Dx^{g<{_5gRp65o0FX8E=zz-x#xN97+3yI&Na) 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
    eYjL_5i_>-h9Il-|e8e+_K!dvAFKJ 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 CzY`z; literal 0 HcmV?d00001 diff --git a/src/assets/font/alimama/AlimamaShuHeiTi-Bold.woff2 b/src/assets/font/alimama/AlimamaShuHeiTi-Bold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..dde2f11e3813da79f2f7cce5820397a1d0db6b81 GIT binary patch literal 678632 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≤*50Z#CtDfCd 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

    )?D= z<%XZ75r~AqzA6Q;GOw}}6&b61SAe|+R*ghM#zBi7W^C4AqupIP9RP>i<@@%;l$`$U zbM0j*0_iAj$zrcy!VIg+F7l2nKdIWLeUlY)*9LH1Q=w9NvQd*MA2L|s(VvOiJi}Hz zhSxDtd3 zKkUxA0?J{nehc2Xf#CQnSK7|mQKBRu?ul+)2M|~y5*P;MDH=r7bX`;%WpWjolHl3oT6_|PW055Do{WsOP1T&9N=0YM; z$?Sy8an#u1Itl~Oy86f*MNNiMW>lZJV*s0jwz0-5Czkoeo7wL0J=B>`)%Yq#en63t zRI-ao<`a>TdR{XZ7Ai*l;IO>7GDH=1MbmJ{r4r-#vXXyTqf& zW-*eC@}EbN$c;{`WjwNk)c=fH(djBim9D|9r0>MqC`p*O=4(zoe4~K!k^%1A4TasaI3gGz0M@- zVBq?Ue7ojuEvx_^?~ zT>C2-xZdIHo1pq++hUlgV|tSBXFk^oUb1BX9FSK(D@Sv|Sc7a+IDQf9?yxaJ=6nl< zpwU(d&8r}FCX6QPrdP&!W!OX_vSnBVe48y?uii67Zk)!0G9ElZ`E(u_=YeTiWK#P_ zl9#JoqIZhmv(wLr65e#ITq(u!D`*^g>P_HvZ zZ>@W7G)-3P$ji0AlHTha&b<$+Yql-aonC1@&b`(-HCI0oFUHHui-4-po{Gu^Nn;-t zQ~XRGN$lS)q_jgEf0v!R}uGNUKZUBC@w<+J-lc#iKzpcZQWg?XiDE5FN5W$ge)jINTJ%Xy8b# zM!6Ld+d5_!GsH?f!Bi)eWRWfe&+oM9{<;szz;zC%-UZczL{UoYAnHp!$bHs2m=gcT z71V5q2ib}MRkbWmOV?LI;?hr^3KX$1=?%u%sIzg>?UvhW%=^lv;M|>mzZAmDQU9h# zp|&ALTlW?2c@jjL1Pvk^qx2B}8O1-w2EGs?rB&+B$+m4;?Wx%a)Jg^o+W#7mHV!D5>mu)vJHBw`Clu~sJa}{0>lllAtGzjcuHkM_0%Jru$L*43^1JHu>ZgkvjzfbBOr zyaPSTC)*Z|q7G%c-p~1D#3eRt!Me|8)7FUvShINRbG{=4I;~EPB@Pi}8eJCQEf!50 z@UREy-H-gQI21_JrF~&YS03pJ3#3&G2)^a!$MRlK?7JRD4}q9q*`(grZ;sm2Xq!>q zi@SmHFa%i3SrG8BD21Nwf<3cDD=^^8Lb<#g(8X)9xd)~+*3A|AobB!KTY0c9 zh$na2boGf4VzbWS`0JqhW!u7D)Dhj!k1xEMqJqdx&GF659F}pJ%4@q~Gv!W1+~dj6 zBVhl(4~7K&GHUUPSz@OC2M;_(ppoGZ;GAMLuQH0A2-$g)^j9L1`y}C;1vJlBIfcze zhvA)&c5jo0-jaT!tH`8Jc6g%C?L*Ewag|vE^h+KzKhtjs!Z$kB8z07P-t7KgNUfT% z_3F*d9Z8+|Y)(I9I=?RpcM1|M0=9|B?@bVEK@v{|D%UZiFuDm#ekPZ!T?BqV?(;@M zy;%*Rl^ixq%|6enHn7EM{8Ppm0DsnZ*oYN!DptqOusBc4R(yF*RxpZzo432g zI0#q?p~dpqn&*f8D*KPKb4R_+21N9|^yt_33`$NR)Jhr1FhT*BQDB-2{&sBsX7Xg+ z*dTqP!;#%1)!S$9$6!f6*3I01ox@{y5bK>E?ycClvGCHeaLsJ91=%DMQ2ugZn!KFL zj`GYfpJf6sb{Bc|SSxdAhe!|7Y>d-N=BVn7p#qV^OJ|sZAMq(gd(^}$xS?8IlYIjkZ~od{U^!0bz`H)T8G0Q2GY)LX>ZzpBa^nSOmcZe zq3YLP2^mlxQd7MDov+Fkz>>j=Dk|BHV1L8{h05B@Ux=)(Z$gW0B)&iBy7^3TCWg?}c3od~G^}M)RFRw!;!I&F zRpI9>?4ly6RZyCKvdSs?C$*J;T_=^Fn)HfKP7DxgzV{-C%rS~KyW!hxXnMSroOpyH z-~S=c{9NLyCDdeDwhNeT%5%1QufvHldq?XQl~LRb?B&qzd2iX;o*o24qXYZd*yT?0 z>*AOoZ-T?cOvekXU1g>>iU`2K0W*NoppquWrjTu-)b7#pOY||Y1x86gN|oN#TLAW$ zt*!EL>eq=eLG~1ftDlWjKch_=tR($b_dJs^#i{j&#S~Df0?$gGQGS!j&x`&AP7o|t z)v~PR{wEJKZ!}7t{;OITV@zLjWaQ&2r?C3A_?)MsxA=ziYs+MY4_Q%+j1@Isqw@MQXALQCa5oy6RF8(*xE!9Hc%*_8(NdwqNOPwE)L z)|Jzc(&A?<8S6!S{6pFM-xr=~N~y<_pUQ6}YumfxZ4%E2T*`Z!W5@WkBG7NFQbQRf zUSogQeyKjut8BgA;huA2dMYeGg<|`QigGAZDE(Rol#3mJfG`DZgzb~WsJ{uQzxc^- zIh`+I%MCqE3~-V-ed z|3;oCe;ccC;??ro!(yS_SumtHK0P;K)wU48`*#6Nmw$=yhbItTu z*cDJiNQ19cPpBj-775k@Bol@0gLt8M%@yYUJv&GpTm2z%*x)eCrti%D!>h8^JC&7S zhn>GNPDltTOjl1-x42fzVF||a+HEyF=nfr4`5{N zY!KKSK_3DlJ7MU7{~7cj2$qCSy2!I!kG5%ur^nUcV=!va>g}X%uKJzWY;btA6BKf1 zR2B7!e&m?vS1Q;?^!j%bgx>@8mmzv7h=0%PH$lb2=z&o0@K+aw<-`}xt@j#YDI~;qWm!$D>u$Jip|b02-L?B?y{76Y zOAk5wdu_&r|3uW@o`Sa zHfiW1>DM@mw9!uGlfB|5yqG=f$o#U@Xg1IXdie+A(-t+;N>#Q2mR7Vy%;y;RrRxla z*AYbhE*>Zz7B}^#7n?Pwr9i&-em)A}$E`jZ!N;j#P?Waw;)&TAGcAsw+;bC<3R0M& zx!(O3W#NJw%_{U*I01|ZZ&AG;wRQCqWc)^k%g;eN$`U11;!sHs=~Z@E?^JB!J8p@l zTgXcHk?n=hcKo!(sd(>z-;bNdT^x8M5ik6@@+Z$EwwEOX@8T^MF%`)~q>v-f;;UL80+x)%}a)@#AB| zdY!|e_XBBH5``&&F{}dadTfLv)mNE8YU|%e_+OXbWmja1SZV_TRYBrhvL$%X8_3mn zvhbbqV6kfM*-ElaNo5%)PM;C8GJ2s|ccOGSa|0|PVTZUZP*WE6ZHp8r1SSJ%96h@e z^R{J+%_cl`x3Hh5^CWBhOY`_7DXPp=p4Wgc+e2h{l~WAPZFr}zXH5Zm@i+!nMHOsWIt!8LM=4Xl|(h)vPjpWr!%Lc*|!#yq-kXic|HefWi(d|uJpGAkY9uK-p+slOFA z!;;1OM0l)ys(W4Cyp6tls#G}c-rYsRvw^XY{PgiXLrhkVgb?y|2(g(HAmj-?X1wg{ z-j)_jX$yXmN33^hnyX@>Qe39&#Gas1&`SB@$C-!)q{ZN~S zoguUsMK9VT5vm6z1zai6QD~!SUcqa{2t3v9qITFJVcu*ZTzOt(jE|a(dN}2St2lvIS4V|JetfEjO%s9! zv#8#SI<)!;GBUK-!9l23$vb+T?Ke18cV3XW#X)oNS^J64KK3cZeXmMwmIZt|OLRD- zBuisI?*ZU(mB!Kx6z{X0;A*Z_Xd*T~Czm~D9xe_|ij9mt%ws*gZt)OEBQD*7*gTzO zvoAsyY57JTV9|UgjIK5pakgMt@+MF$=VG8dE+f{=%LP#eOrKii6vGf4Z?X@B=*y$9 zb#ZMzbiSbjCEQLTZe`J2()Jw~rn!p;q0~OLG@c^iO-8P;@4!@+5mT&u2Qp2e#Cdq5;c!{s^l4WzFplKO0tE-|(~! z{2VcI%#+OMs#3B3biT_Qa=`=m{XAH@UoLSq_z5ieuH4mSsD$yeOWF>*cp7?&@4?y_ z3PeBiHZ! z>9lstr2IF%%vbpR)|feedm0i?fmb$mh12-P7Wn}(Hh;G04yK_lW>!U#spw&dQ^Vge z7Y%0x^r04y46XV?IBj&e`aHy=q_Yn`b)Fm@5Bj6+P`|NK&FJ-h$RIkcO zem+t#MIiW*Xg5xKVE6|P&oeUkf?H-pZ`{_e*(I3Q9jU2htVx@&;=qm1fojVvVVVW2 z$(KIy!|^-b&;2C8>%J3Q;*Y`#5%1Q+E3o1N)UH)uh%p--ZoCL`D9I8kd5Fk&^dXPf z;MBkmNK=D}4`&E45ooP$l17;QYzP)Y{HKCT3G>Z0@nmm2by;i=P4i-8hnQ^c>>lxK zZ#CXf{9sRh@W@dC{rW&fmBU_Lw^A%nzYO?XJAG~jq!GUnjYS#!m$F07y5?b&XZX{PQtF>xi4LE zzXgZ+CD2pv%`eiFE2syhUk|eJ-LbJnfP?juuQ~%NJ)oQiEKnYG)h+rD0Xwz?@h};G zfGU9Oj3HD^qD{1~QyPCO?n}nXX-)E@7hER&Z3$ZyAb@jsEHoPP01~AeA?ApPJ#VJBazt(dSZY z=MGsM)r$2A4+2eZAh zP!%m66LV;{ZV)@olB8M}seP+IMdk5AVpv;RaND3^{^>RjP^2 zIl+9aIYaY^>b(W{#kGv8|Av*$d|>nu_So~rvFU7)Ji* zMZg5|d3&inRb$-2vL(kGMU55#4ZSh9O^+OS zq82db8Gkr_Cc|rgB{mHUR+q+|ZE1Ld^&!WR5T9W8Jc7HmlbcyOhmhd5OcWdA*OD;! z%6G*w?`UXqF)UFX{!llCY)H_PA7MZ_7-r((aTod7mxlxGURU6=-S zdYbNwHK78h$B-^CCsphrVhQPDAbl#;2|(S{I|WP+_#j#F*vHFd`u44L79POMsVuZmx}=s@OqcHqf7v?cc%e z7!D4iH_&m;*7DUARzvE#IO_weUM3xtrCPMRPE)MvzvPB8zTneb7WkXu<(^%QIsFu>wuB^S=zDAr%Vm{m6rdk(zhEW zK2Gyo8PoZQXtyFYMD&oc=`A0ne?Gx}Y2teN7ZMWmImEQ9DpD7W-*>3%VvqOE*s?&h zKV6HUbrnz1x{0SuMJ!MC0DO_ic6ZzA=$FE~GV5%qQB(y4`W9AbFsX_o7IfLdOO|fJ zmfouxO3Iy$!VhI^b#VaGsGdWASdH!o&8~A)WO=xq3nH*#<-bn*X6Ex zixl=&;x=0T&{P4kHZ2Uphx2hIfsu5ao#A7pi%c;dQc*U4)Pt*HcONSa@*(6_hhnR} zH<^4sx6GfTN15!m`uujP0f`^Eu}agK$QaQ3!IeY(;?u;qpF2|#k3zwT@Sfr14A^2M z=JvEB=JIsScCfu$EuWPIpNRpDXyS=MsC>^#~|+|L^p&P(L6&VBdOl7;VjjXd!( z)IgFZM}cM%8Fs4&$`BX^V6<5=3kQ%Y@N^PzeXTM?bb}r3k zfSc>#$&TMHU6Ln=;zdC6KoYZ(QxR9GIFkP>>^l>Dt9^Gg^_g2vChasqQf~|z0;wme zR2`_SPk^OQGJ=NEmzXZ7iw4nxKRiCEAJapmlH$99lXc;jxrihN?LmSkKexvwolXb2 zZ()DpwEjlQA~Ygy{A1pMlXG8Tk`rAsH~`2xC+zD)q4E{N6tY-msVA?Nep47hvMyq$ zIjI^A9#4UXg-ivHeU>L|KRZAIYs-_CehlFjx!huL#WKFMN|7u~fJ$;7z-eMf%&R-R zdT&8?G~hG}b|WsTyE7AX3y4Iv(bu|jY1c*j-2lBdFm0NVj=Gw&&;x%za@u zczx|!I6QWOQ5CKe zW8)6YAmWq=+eJ!jqw)w~waV^=0 zG?6thF|WSyE;qW_GJOXIh|~5GjSz5|rB_@gPtn(dM>AZA{|C>ZNpt08C{^#EJiu!; ze^JtBAt<(Be-665U+kMflUOr?mI(XD+>?!_+IorS6{~fz4o}1d3GQD|C94g+y_T>q zF>3A=e@=``Rs}VjWa>Y9eNEX@FdZA1K@tARb+yVi%bhoNuA^F=Kb1sNjZCrASQ;D1 z-Z@HG`iloSf=hht!&_i*ZD-=DgWtEi>qsr_orZnmwOzSh4aKvgM>$N#&%k`T%nwqm9 z+j9d&yT99haesNV`2!gLQd_yztKdk$J-%&VCNlbd>8` z#az*|L;KYP)~Y47`*b(Ysrwu|FP(Q>R_&$94t|i}I&;0n=qzlcZCz>-YA+MzfbY=m zy5+5~ruNi7OWl3dhQ0yd0b&33SVV|LRFk5b#ez^ggqnl^kzSFtdeVj#wGcLOylYT8 zI9@+}3so!69@jPafV@%l=ynNfpBGt&BfwVR3$zIw??wpQ#}NQ&k7R_cMtp4dfdC>s~crOl+p6(VQNC0MoaOJ)2rq3tiVgoNiC`i2;wwB zRQE6+L=$NtvZ_8KJ!05Qc#O#M*)667ynu5%<4WEbz}pHx_-Q=_Z4Du7H4+m~(iA?K z*2_Nu54NqsPPlo1DewF@j8455BT~3X&XNa7l}-~3a9~~Agta#9@|B!z_|U)ODR`v@ zLiy|`IFkLk8Nb=Sh6ey%b_fuOtv^F$L+X--U5^Yn(mtjBgA|FZPH%e zD3^1NPyQ*Xvx4FBu&FLwd3-AWgCK@Z4lbOx(iM2Z#4F`-JVx&D?Pwzvo~0Qk4qRnQ ztP@L8#Qqh3R8;hqYG8=wKJ-XPcpVWwdW+^YLi3~@NwvPu5AQ4aVhcchFwa>UBp;^a zA>0?}5P+hC7QyLdIBQ=G-NArDw^#+2=?fW;^MG!9#3Tg4@Q!0E4?2auK0$~*y8ot6 z&|1vGSVh*3{(&2NVd~Vls1H%|$HjCM>I+HtMI4#rpJVrrHL!&@!QbK9_UE)Tblco1 zcdLz90^cMWI3M^XUc;Jy3S1sE>jm6baX8~6Q!0v?2Jmw(0w!<$xIDU&Vao@B{Hqgi zyON4?OI*$rR}QamKdHEB8Px*?R@2h2K_oX-#967_DUM+AdxTsu*DcPXGuAoPB4#!Y zcxt`3o?Z))NlL4<0l)IQ+iHCq@8v=kTbisjM{fm3#8TXTP0!MA18O@r6-fGjW@FzL zL&!1c=UcCA$mB} zErGc8;3{RQPAC;Tol1a}izj2B;YEEmi3wXjE|08aSpR+?Zxdbg$~>=AasLX|&pm4p zu7GlWufLk0F^yn%{_7L$m55;aA|AUt#U(j-(K1P|qx4&myu{=)l>8q0zmoqRVF^K+ zOMiWFaSq6pasG$H_BKSSy(sZnJq&)(M*x@X&w#)LLR}i>>Vd?c+|wEa!ZAp=V8N#z zCcfgeOBIF&c`>H}*S3B}mW*<^cLcI>bt0(~laKW|YOe*{r=x9ig|_{`-|j` zy9wg$_Td_vap0XAxt&6~J|~86B8s{u(80GB$@Uctr#^&f-4$u~l*eNXUne&bqv~P3 zNm9?FXAjM(D~KLIb<1l=4M+0;YiH1Gwv8gVjkqpn+em^f!V zbhVy9vkc@+NoC@pkrUTl6Tk@VAYQUANZaC=WTxbJ{e|VnyGW%QTL__nZSl#e_e!Uy zJ}BMk^x3klTTkZ#_Y_En_&k3#Pec2w_J1WU;$(-3X`HT2kSFCZ6X#Lqo8$VpF_3b1LP?;(m-o#0D^aAJc9g z;O?an^=d5vmTs9-*!J-44CG}6fL&dLZ7Ns(eae7{4v-;)RJb8QFkLkHngsa311c=BmAwlW+i;Bj~(;T2(3XEi*4}`oGhq$N(%si?PQy|z+IAVR;gQxORT7t2BZxRUp*`mKgO$pcWozwmTgqN(1T zw~pxE3}`_EWXaK1Tu37JN%q|s`x1*Wo1yJZjd`y@?0Cv$+^1!cv)?2!kR=*uUnJK{ zD{my8c~?c;OCR~d zHxAQgw-sepPUiJb?Is&T9aoURip7yscXL8UYLhd3*{cuQ@R<cGT!&b@6tiHq+{lgk=`aDX+jjE}f* z&L=E`b}BKAcvA;_c#^7)e*AIx;XT5CFcR-xk! z;Y%(xWXp%S7H~~&O+E|k+)r{mv3;f8<@+#BXM`2pWk0<)!z2bEH zyuM61!e5ddz2%2At<$o1ebxe=oi{(311d2Ed$_D6tAeWqYq&He+e4MbvzB-^W=0Fb z(-(ZjiaN=J*MsmF>mC?AmRh*f=`sFYTZ*x12dC5SkEczd1GZhgK)x=N8O&S1i1)2x zxbz;(*Onn6GwvehH@%F=PV<1fVL154CAM8qzPhM`mgVo%D3u0s@Q0kuoDPPDoq@S; z?&W?9+#fuXk^4ypu9F?)e!cnbYj+U+v&=So{6wi;t|{|puDieB)oZW(t_AQVF!>rj z2jB(PbZ~17tW&Y~=DwPBa!-H4ZP)!)utV8vR$7D9uxRQSILfOw@)ok z#-~^+)=^lJ0btYkXJ)ZCmilK-T3iP8>cgLy`s=WwcD^Pz(`l#&`_;af1cNxly0r_c zlo7eq+Ia=ZK9J#gh!xnzknw^*65fG<6Od=zj;luwdEcxO6x1L*hxL| ziP&H0u3lpK&4M_WJa6K=h?T9Hkbn5GB;h@jz~CRvBgqNTDF%->MA` zI_PuL0{VZ{kVz7j4eqFFA)l-w<7;fR7EJD#AJ^8Zo!U2k|>yyrowo@K9yyD?3BNt0dJJ3Qkd} zB*Q}u8p7)>lX>TL*B9Y7!raVXahj#( zRVBmfN59J-dQYnQ33jBpIO}lJ&UK4v2F-80mWc{e5OSWX1Y1*eZN*;=C@N!Y3JK?L z#6bRyRUYp1DgF`bR%)Y8sUn3vXxR^KOEix|*$q=u%nQbk>~T(+#i)PSCm(|w0|p%k z?065l-wxCBlS5$K&8hZ}U@_T$pd>crFXSf|hL1eM^HTMcmI7%U?oP%gcayHhSa=2# zTh-0{i0$^BU87yV43l4ug%vUA=uZ!AEb(2fs6FT@v4uHGk3g$gOlpWFwfu0s(5V8# zO3iCu5kvqm15Q#*lT-51N+HcWp30~zj`Ni7mi()0aPeX35M1mWJ~Zm~v0dl7Dxkj3`AC^w6g>^Nqe$dGhoaN7C??0ilnQX1V-`N;(pCd7 zUMrAeu_FZ;OWaTKt==EvOT>IZ(=GK&cQlo@1_D{wP*ZidGO0Nn0n&rya znMiWt9w6#PG+7UCH=sc<&a$YVz^FECIgvNkwKH87L~in=lybC6w5U&E^V{|_u3s2@ zdDi3{IL*bFnL>0c4VI;6f3*ol;)|_xiog-QA=0JH7dE``7!A3t8WzuqzdV>rV^))^ zi*Sd|ZGGL+=BPCRwd38G;U!mYN|&eRZ}Rldr|66ge)BM2{BCKkJP#wbZtA0vk0xX=XK$Fe1ihKA6*^<~nG6TJ ziMV`(k@qrDF=5wo)f1YNCh`0hZ!JQ*c+kSO%rDL@0%+#MdiHSh*+_)`t$Lk(+{Kd7w=?X+>GGfV zbPrASudIp9k0Odu0(qUyi_ZoSDHP*4!d1vzxo%ip28Vq?su;#SJsv zC(f%FHRb2~a@(^>5~vQn8qA>cKb)6wAqVn(B-h9zrt3Lv7t#8i;bUv|wuS90 z5~SDt8PF6OOl>>qpVNb^#eDvI%jHXQM@t>hwhwFC`8!g?boe2%k$6tY;AO#fQ>Rn9 zFu(yb4N4YHw%3u7-XOKn88h-Nm<60N^N4(Tv$OsCeYtqNty2+0u=(e{eP{13+{hq* zC$YE0r7Ht1O5ID}@Ixk_8LP z1-}fuMZzwOg%=fp)zZY4KzGN9Lo;c(W4V}L2{`hosIDO?N=0V5+&u_W%saqJXgLL` zn2xTJmfi<=&2n|e%06FLR1X9(Nu(>4Ix0XrwBV9PXkrSIR1!~6#at1f@2=dQP>3(C zsnt?$UL9O1PKV!*NT{N`9yqricnDaHCu%s$K>m9SERTR1-l+Kh>NY(6y_2-Y&Dv!{mF-80$hsS3F93Z_iA zTVj@mFYt-;>t-9odA^1Aa%I#SI8g(AmbI2ax)^dbcz)&+!I}m<&B);<&5>~q=?m?m zI-4_C$-R0x3kp6wv#V!N@OVIyD>}%JNvsAGf-=6^K``%QDSqCCFk)rq3-w?xg@wcW zUN{!b2mhJL6TkLJe})o|BYyCYlr zvDxBk1m5<{i4E6)(sexsJ}j6*7_7SCM|6|(b}7y06kX-6^p)D@Mv%dcVqnAXBB@TX zGZPcF*T1H4;z1B1_BTA(XRNq`Y+UzgVmZ8Q_qtCJ@8xW}>OM`ZxQn_eIQ@h-?#o2n z{fFf)e4^deRq*ERsUiIsii5B4im-FCnH4Hd%Sh-IEkA$mji+H)ti+%KfqH8ThN_P= zP0AB8g~JMYsNf~{Xz7&dxPKGE@KR)Q$Ru7MlKz?V5sbWW?(Iz@waV=(<;dalysCm( zz1CNZo!EZ4E-}pk6&LtMy>W75BUjL0l^^8fVdOEIq+{+9pM>+{Cz9vsqj7w)OOTPk zPtly(Vows*HKb*jG83Ru`mYbKdm4}sGg)i!nQy->qM~m5b6XP7iRMHqevW@P zK`MF>Rmf5kt0IUC+;r50ihAmSdU1yet1S9R!t+K67teo`d3B77OkljM?=$Inr2Xu} z**F`K0Q)?xW1K)B!zOWkS;NHh&vy@gxVNU}wH@vJDV#f@8arOZ|I+RP&pu<2>A#Sc zyP!As?_cU-eGU^q2I7pCj+m7gCWuFJ&$?;V%{K-71WF5UCwI4eNG0udRdqZoOD|opY9

    cBRabaGG{-< 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 >Iq7XTN`q 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»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 z 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

    q9VZ4ybMPm-P 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

      Ghv{3ZZ4#!4&>^mB+_Xn=i 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�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 D0<7E+MLrj?2+8mU6B}&Nv!ln2_c@ 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�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 Ti+mw@ubKTyu`4CrD}j{&R_(p( literal 0 HcmV?d00001 diff --git a/src/assets/font/alimama/EUt83SjhF4Bt.woff b/src/assets/font/alimama/EUt83SjhF4Bt.woff new file mode 100644 index 0000000000000000000000000000000000000000..ede57aee8ac2c5931e50f62987b7aefeb8a69737 GIT binary patch literal 2800 zcmai#c{G%78^<5pWJ$=RA&g`n`;skX-(_g*+n8Z&$ui3LiHymTUHr05WkwOQ{YfP=8hmy8Ja6`f&RXJpf(ETS|F#T?PSaXK@k8r4}-ZV zh}0o6>s(-H6am!az#Mh}dn1c|s4oGm$7u-WkU#JsflI!j{-9I}P@t?NV1$hL zWgFs#OXFkEdZ54(a_}OWz^rU`n%?8Qd?#dso_@bcf2L7z-$)UEL=_1c5YO%sHxiyWfs_$^# z#?Hn@O~UK+5r;4Go4s7E_;wzH8kmjAa4p=z$bV}9TNPVJhKx70c8=&YBH#lX5V;n=B_W%tk5(*Ayh+5al)F^5os zyEu0sR~5AOtFu<$c=$B^#_ipv$$ggP1fue#8iN6UE;ZP2__6WLcw1PA_BdPTm8}k+1w?EPgNASqoI2J;ac2rEI!G@h zN_nTV zZ~ti;l^4?>-KTNWOo=P2p?z)UUi7e^9<$=+-MKvly-{6Kkvoq70p7;BQn7Sr?{gw& zr7@$0CGS&^mm&-@A5w|B$Z6qiy|J&iY zKi^xpz+)ns#gCd=z*W`vV+QKjqoS54nwdi$J>&v;TZdm*UJhqWgFxsyoFOw(pk$9)+fvM)kqPdeA;uG+YdYhknl;TX`MmQ!{H*1KF z4DgEz#{FoKH@mO(2;ou_8#gjG*JQAh{UmmFBRbj)Yb~vI$6Asd2661FCrGNnjHJX< zj&i|ekHOp%Sc)pCra0ee!ncAfsvMU*O8t67h40E``4=q>NSfv2&WT@}W6RQ_O^5Sj zm~_h^dyk&lrVrG!f=_9#l*WMhH%i*n2i+tO)gRF!R&;;&OBxZ^x-7qGHu9;Se8E1T zBebF6s+pkeCcySewVEs6vH`mNYzV7*bnR5>_(CU!C7nBSK3FO%E1zzVGi!R1qLBG< zq7Um^yCHkd>SZs$0{+dp!C4{-u$Y?Lq5w{S9aMn*{R0o$|M^ZJW6{3xy|fhK-$YVn zx_ly$*mc5KKPEO&z)rPBc9_2>37u8LbGo)MmLk>0^Zy4d-K{e58= zox1E`rhV3H9hcer)QV?vop()*&nnSQ@ ztn-v|J~JUDhNy1um+Y%ER0>HjnDDr8p&=DWUOU1AKKnoW&i+{D%elI`&ztH8q?H2Z zz=Io*RJH}c4>$?P0SbT%=uZL400NA`nU4eja5I6N>DU!4=m0g)xFN&lh_GBV_7_sd z1buOhaNuz|5yU$2dNFXAf>TrLlhRtet_c~v-SWT@sx9Ctx5ZJL<|855Hk72VT^q%$ zN>vVivi$0Hu?$uH%u>wqd;C(|Pu_&Rtz^#p2N1MDWNHJe*Iu8inI|t^ve3atH49_g zK1euzq`E&N`V?hAJ&Qtl5+K^c;!kQwcG-GKXsHkB3g_2FPW1c)s%xSBDO2RxsqdJeq|R zO=7ln_Q#My*9s4DMB{7mUuH^naq%O_aEKPlApzn1E3h}p8+Y#WQJnf?|IVg~xs-2X z!{)wH0pqfh(aM8Pn55i^fDkVUO86N0kt4J3G0*8J##7lr%v21kOT_hYD;P~C*Dp%+ zFW1Hs$2Z%GD=sU$Ywg5F+iNiIb5|H-mODPb>{x-MEMPd8PY?oQz5*(RRc8i~hY%~A zT(=PsZaBz8gjV{^b%zQ$^%uH6J#Iw~yCz~OA8x&KsbBmatoxE%FZ^EitH<=qceW?h zLftB_JL#?VQtnnCEwdRl&cozJeub8_mqX(R@KhQ=F|L-m_@crlh>Xf**vq@UHp65 z`{`EQU-B?6OF8q^vi}_MsT# z*Ksw|_q+e@NgP1h$HOvU^#GtiVtM_iPoZe^?pk&Vk@y*E(sxZC!jJYdgxCUvVfH)# a?A0jtmq0O44s?Pv1BCzuC;=l10Q?J%Hphto literal 0 HcmV?d00001 diff --git a/src/assets/font/alimama/EUt83SjhF4Bt.woff2 b/src/assets/font/alimama/EUt83SjhF4Bt.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..acb6bb4cf8ea295942d46584ce1c215c108082ed GIT binary patch literal 2288 zcmV00^Q00RR9100000000000000000000 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 gP6Yo?DScD(2}$$gB#t- + + + + + + + + + diff --git a/src/assets/images/bottom-menu-arrow-small.svg b/src/assets/images/bottom-menu-arrow-small.svg new file mode 100644 index 0000000..7167605 --- /dev/null +++ b/src/assets/images/bottom-menu-arrow-small.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/images/bottom-menu-bg.png b/src/assets/images/bottom-menu-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..46f1de3ed8001268613a53121163303740b6a4ca GIT binary patch literal 65616 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/card-bg.svg b/src/assets/images/card-bg.svg new file mode 100644 index 0000000..353fd37 --- /dev/null +++ b/src/assets/images/card-bg.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/header-bg.png b/src/assets/images/header-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..af64ca1e111fed69d84f8a7011b6c4946e0f70b5 GIT binary patch literal 289175 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 z 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

      3fT$hptOLv{zvSAT%U8%w`g$F}N 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 z zc*K?5iyo~aEkqP+O~TRQEU~H}X++c+-~0&Gn(}Ddf=igjTlczIV-*Q~@<5uQDOUK*oKH6u1L3;n|EezcEzfc3t>b(*{4vbA!#;?gu$ z+~K=F$C0{d^3N7P1KJT;@Pv{AC8aayUjCC*kzg}_xVi%RVHR=1J1)NojDSrv(@)Fq z?8rLDbpz6m`(AX4LSN8+k*PDjB?b^oe$*ks(*{nAA(SG<7!j(}Xf&nX&5!UPU!xXr z`6zc|l_cMCEF!9yp> z&JIr)HI&6#k#;6G8|=G=QxZz(PX6-&kL~F6CK>TS!{KaY|J*FkHZ@8EXJd&-aOGyS z2h3b94oG_}QI`H4oy_JDyTOpj8n*2fqhen~bvF$d6Pf%yQQN84?M(PPe!>hDZ%Ikx z-@3Pz30w>XZY*~Ys^MVHE%k-hU)`}*Plf}m!Friu{5S$U9-6@iIHTo~AL0p9&OSoz zj%f562y|jJhKbTTJi`a)R+om_$X2M>f1wV_dI_Dys7Gz=$glKVi^=*VNNdya(#Bk# zjxh&lCD(8b{zZ+_cnP+mloJTtobT^-y6QdEQaE#h0_C3zT(mrkya=7xduv6!%LX^R z2m6Y5dL592C$br2nRP8y7Baw^4Kt#pHMvGcB}OjQ=C@AL#gJfl{-wx=~g|%odj{ zjtp5To4+~_sn$vVp1I7!(-Dyy)(SkjiUzd`{tsmHbN8bS3 z&hCULQk0(4b!L+~TNvJ_W)hKoXL4po+_nO@dS+H6b<3RvYKFJKq1^_0=%0S1&{Va* zV7nV1^WNInaWtPgIU zz22nCD2(=JuZ{K03?pKA`f98*xiIzx^=e6A0mQd2Pf#mjQr~9!3e~sWNWU%}Hnggk zvKsZL9qU$BgXT28DI?w$=zrWyJ~^eXo-zDPbEL&IXpX#Z1P$T;EYsTJdy3+P%yO6b zeY$2hb(TIxdi0YM%3vwQ=DXqP%I}rh5ItX-YN8o+H`BRN4qNRtGNd-6uF6Bt<}>4( zgw{fjj?;X22S%m4o;>C3EpST0A-?I|i-t<@ibATSbuBg z)vg1Ql9Y=GD^{0;n~RW*H*mq_`4C&0j+~|%6q8KlKpFkU69HxuvO z?g5U5+ex53_`=U8^gk@S5Po)>|K{2Ka|Iv3pIT~|jgQB+bDM%a+W~;6_`$XIjMHsW zFSW-K{@{~($aDrb9;{j~loRQC;`Of8vflUkk4Apu5@#35OL>0=Z{~^Mq3z>}ryiuu z`y>}~y&!ns+(=>IU`bW}OcRHOWitRd^|83KhC}<;uyorg?gi~v{*48Uq6XZrn+>;N zrYr;!-NBk3E1PSKXsS3`0!Y2S~Z5{f(844pRS=M`9YU=lhwG8i0 z;Xz86+}R&iSPeAnwZjDs-vdeX;8py$m`p^5(Wz>~r^{G23b_$BPm!8X9T2wGfuvQ& zDWLf#iR+MK(PE${EqJ4DrV5UJ5Xn@5wr3QNVhAB0WkN&!SK+D;g`wol@IvSqcH z@>;RRf%x-FRnpxVL}y%;R8<_4*|f1MVU9>A0u-uyif$Ufw?XOBtXqxdm4D!!fEVsO zO70^vi2UR_KtOK=@Xz_0XI0vf)orxM61WBL1=qRH@`tx7Jl?EeMEljrGW$K_tn|6q zA|7siT^zpBBV}K&Nc+4>5mG>wd2-Pf&5eGignTm`A)|gHwdEXfii_>0=7{m^BRyp@ zwq9)vok3Hz9H0HYs8mnMuVVaP*$gx*%u;5fx*0 zTWKrru~Kw^mc}p0?=a4QtWGYU?*nooHx;t@M@u+AeH{&0WaqS@E158|7>|Ig#|J01 zb;>XWS`*b-4sK+i+WN-{?V{NjnIe=c+g0+lwkZC-D^g+jP}Cd#Fj?#m2!};$NH@CJ zZHI8iQloK8MT0>7TKHe3zE*g4B?Sc=pW;JD>swTJI)1$p4Gb%PS_JMglIYO)f$*p) zx4ypbY?2SCcT@YJv1*IJy!_3+Ob|gFi72h@6@gcsg~1&(w&?n)se}jS^2@)_ui8Oc zAaPozN=;@ytAtF_9ZR^Qh>^7#nSt=!7JuK8z#-*R*_Nqgz-bJ?IG_G6D*f_%V}A_z ztp=6T8xGFIWa^rcLjL&p!qwI5hVRA8Dp4~!s7$522Zmfl-h?SOY$Mw{#{Q+nD4Gge zrpPdk&|J+vF*4P7+fngGv>QuNHSO>M=MM|m0YyyvK!F1Kri+h%-==?FWa3i-)PGrd zsWTN!LT`O3(sdNeMMPwCJ0(qObhQl#>Jz4!|IYiGg%p9m-RF|Ef%W;=hVe7H!*H+b?uMUdGE*ncdXHP2q%*08)fAuG zl{GeIz29E4e4gN4{^fAche5mo3_nJkhv<*iu%F+TH{3>JA0>_3Dxnevye3J>o$!dJ z$-jh-4I4N36cMn6d<|6qR8?8)wm?Kt2Mv^uuE^;oI=N|8os$A8{F<2k;|+t7WCrGU zz#g5Se0agSeb|CM9VS=aVz-QNWlVEgB1awi+>{)}6(ZUw=SEG3(GN-PgIxyn+tk3! zSOUa-_QbB6twTwk5;tpw(=eXsKEw(A#gsUYM%;1p8`Tc|4<0ydzrSNKpJx#E_G<~X zG~MFUxBEa=3;*eb3dC1vx1Eur>QsBqIH|DE7Uy4w^Q(8POvbGuY1< z&&Gy%=xw}qxdk${m#+r@baATe-@4L|ZT}$@M=-nQ2~ly1?mr(N71rvk^os!&-a2NG zefy;3{Ffdo_Tgd)?wk5@UWdM5(BslLKi%;C>hM#&Az43C>tgqv(W-=b?u_dcSR>c65E=gKKD35XK^-9a&68VZfF zpYNDY9)zpN=Ql5d|; zgzd~o0B0#gC$^x1vr4ssdYQq*POl<(#gVD*daR{2S$qMs3Aa_871~q8MEXQ7Xeu-H z>*mtm#170Vqo@ zmFJ5nnA6LFOGRduyne$SWE#7jN0op9)opKt)E?X{9!RPllAMX>p=^x>$lN>$DF0rV zuIqUS2#u$DH#Y6@JoWI`?Zwq&epvtl;pJ`14fu<={ta4r>t?8rgu4f3T06P?^R-iN zV~C4NI2hL9X5vG%N1Bk7Fg?Elxp&$2UfO&@^1bfYYiN5I6y`{7v6q_S~Ldk1yIP-F{aVQk*oD zmyY(6NeTLBs4`khbZ&csQxi%VO5oor>oA^1GauIu7sow3QWBA9E)@*em(dx{tEgKN zwtgs$Sc}AC_K<`dQKTVwDy@HQj!8npND;aI*rT7ChX;@ObFux%%D(*6N-5qS`i+Q6 zDO*KvIPegQ2s#0uwLw`V;@OAJ<>y8Jd2nQr8&HzXuCW+y=JL>fH1sbB2Iu48qVF^j zoTP|7k;;M5VDA5EJoSgdc`HL!1&3++H~?H2j{+3=8O~xJ0Rr(W5f7DF6b!=8ee98s zF=VC1E8ibI9GFY+@di}qW0d&33;c(bhp~dT8uI3wcW2GVP-Ex2RbGNPk-=*8_eO0t zjr$Qb+Gq2Jp=);K01IJ*+kmWB6gfGwa7s4tg*C2x)zPUkGGZ2MiwBBvxC>kiK&23Lhx|#r3WVJ z)+btNQK;t&&>`y9=)FIHj{iM5s;Ilvd7s%Klgv@|8>=1 z3^T3|4&UCi9OsF^0P&@*eW1MzXP=%r?wCDOg1;4Ne7p=s3j?B-b^Kul| zQL^ky#LL|uCJ)~xLh`JvUHRfpL9*Eab}m0ebW%!1Wj8sw9m!oZuT6Z}lxJspRA0CoyH zTIZ?wJl+0V4t)x6aiLwYT5}qN0ko~n)Rps z&9Bp2FJeCf1w%OWWBVza`PPDbOP`rKk`pJ{&6rHh9+E$H))}Qd@^j}+Qw~Uy{(dTB z*!MgQOC=CVOmz8v^a*u17I5rICrQh1K7bxZ?(X7JD#!T|YFlMsCifF>k zuXPfCwo4a9jsZ3jX#%g1k3=}~#M+{@yJVaQoM#h=2f>AIejIq*5p9+u;ZjR-x(O?( zULkJzD6=p2unQRrin$nA!Dfw(Hr;PoHzMh+Zra-#I;bd?k9Ns{;jyHOf%Dj`cBO*iWS}WV(`P#%m1evmXsQ{a3e3|y z;6DFD^xnCHp1EkRgkt?*i5pz1wWIF(-H+!a%!mF|CLH|Ru=hV!Xwi# zv+t{&{Z#y<_`|*i|}$l+;Qt(YUibnDZ8 zUYL-C5sVV&iu}XZm^9g(im59D$)*4013FkZhxTL{c?}Nk%-0Dd0axPgcMDrfs2g>d zeSBe-F2D2aI5TdirbQ8~(%JuNuqD7;v3DHFzpl=AsA(UU`c?#WWGXCDT>3zt`;E5W zOKZwi9d>e$9axRQZcX`L6*5pu3K(MoxeUQ;dN!C`ml#Xfb?$*v(~5jGV0e zDwo4*8Ic=F`SfkWWGpy2KKg_?T3rE)$dKmx1{lDsar&aasYNxgJg^cgv~+Yv+@hz!@8J;+nYuIBo!j8L;G z+IeT-1cM74T`IB{dRG_7JhwqR#*Q3W2lW>>XsRS`@sl(reG#Jj7f_Ql-a`JMoCOAy zTu4ax8u%iTo6z-yPHR)|KG9(SFN9Fx6*{GH@PrI!5rhY7*eHD5FGXsMWwmC<4QANn zc~{GU`pG_CBrJ$Rl?X|%64g;?Sgtvx5f9g|wg}D23H#5%x^jAabQsw#hp+pLSR zyDK+ASdWo9{uC||P=3i7_(dJPk ztg9F{BtyB&d^@%ur{IAh!_-brm?!@U{e-x0x*OoELu#cE^mEb$RCKg$B{SWeh$M*h zgM@w#c$Pzrd>t}0gNIuxhs%71#=c?vu%IAq)iDY`mZ)lm=~ZDG!;;hNey>IE{L{^^mmSx$xH8u{eCUBv;a zZsK+$hq6xlMr>e1{;nv5XGM-mN23>qb^#fS!o8gh_%#%)+qoTgB66NI1nn6H~7qJ>j$hcl_~0cvo7RV~tj({AHj|1RZunoC zUilNkBlwbxE-YF9#uho-U-YuGaR&t^I`KULcW?+YgrKa=9h)i!I4~<`S37T~6~RE_ zfi~@&L?*VU38{HkNH&A6YG-@WtBRI9@656*Uji|8Qew2zD$I*UN!f-?6mO>3|6dDL zcxb^1pn43lBI;0ZzD2*m0t^C;TeFyuk|^Zz4zzA}^tUwX0_TLaI~(a0Xn*tg%l%?M zW!^ztu|3)_>FVJays7cNzot29YUCFzOvxpcm(VfIZL*(J{2*YjulSx~(mad?Hku-q z;<9RT_@is@-Z|XbF(#It#-ax$lNf3nvlvuUj%stpwA-1WOB{DPH66{*_kR#TypWqm$-(g{#@=dgTXExJw?(VINNkyQ(kfso{h$1$etpGU`d#(xPOgTd*#?e84*v3e$L`4+_#teuyunE)ErxDsCYaNlbH3}*#ld&-VE|KgtTwK` zvfRmdF4&vM-7y{Q$8r*G4iRoJxA`&Rf$0$4!;gwMYj=e?`brbhZX|Jaq@e{36Dj$L zpI*e$QX{e2P4sOvWZ`uvf1`^m-LN{rW{&SVGj$*neR4B?8JkYhC^#&9$xSrF?!b7M zp-QSCT&dY#Yx3#Wev6vlKH8M9iTa&JJlbciIiZ^dhU*6=AN2~LfW6nBpEo&=4key* zt%B7wK1J~_qAr=EaU)dNttMEIcD{T>8(B;iOS`1NejpBxjV)aJ@5jB>^|VK?+x7@$ zns)B83<`Ucea4vHYZU^asF`n-aLqq;PeK898IPn4?^e_gBk=EgpNppX3Ij~IlH8D9 zy^&0Rf3!a+-1p?o_n1W1%BT3vZ3qof1X^GB8sKXzjEzo@=T*K5W53OaNH!?Jb! zOho zjGxEaV+^4=u$eRfyK!cS9nyllI~c1h0-`AO0|DSZ9{T-fYoNesF7Qv`Af)fA-(Qc9 zB{8{V;)?Gf;a8e@h0lA}#+3aCl4@sd9pa>I@K#zkyv6Mm#m^6WNH`yMPOM4DR;1)a zC$Cr6#a_M}%{Vc>INFhM>fDbRK3lfW7Tg^(!9k&I0mH%ka{b7$jUiRNqz;TC%cDOsy;6N zzA_htb=+|J+;|`7>bG}22D+)as}pZ7!`3VppTp4qI6;#RzO8}Dr8PU-E-FsfU0>#F zx4C~lU3fkD-0)ZW%-uvi9Y8Wk+&A(sX_kF&$L9G@UoF>7z@wqd!wEKmlk>xG?~z?= zIG6?Wm%i6B!<6JHoek5gL#t=iVkzvv$I||pKw>KT<*EUr*=@-x(_>!rko7;uk++jf z;Ag=3|G7H$zv*bfI`XC?&+5dz*$$f2cFfH0K0M3vue-*hCx6`_6y8f26d^)Qbjy&~ zlJgVb^p>fcRU?q|2X~*uSZSFG$T=~k-eY&&wQlcK+|3| z;{|U;)FmU6*XA_o{Yzt8vG+2o{@>$#cli=SmFHE%(4DTEZ}s_rTP6Hf4CcQ^$$1a} z7Z;I|_}O9wE{!GK8^CO=C*6m+!4ke$r__pY04U4zMY`o8(6F5r1Z(Q9DV3;Ex)NJ3 zrz%~a40*_Ry@F5`eg(VU<{>^(m@*qt{&EqYsRHTC0`Nd}CGp|vS25a)QkYQSNfUM0 zRE~A|^KmeyxTWPyr#)@N!}owlG=KP~Z&he3VkKyrmW4_s3<-!$DR@7AD;+sWvuDYk zFO&3*0!{{_$o0j=c2~x8x3p99>6c}_BxYQ`?k`m&B-o>Q_zNVUAGM*k!waZ0-x{fu zZ&@@JXNLa!D2B0s2fUc(h-Y6V$kX$Z6Y*Y%!7aV`7_f>ZrjS(Vwg5k`(LCR{c0G>i zP;vPU=CYN-doByK?&{8F;DhZ?*I+)089X#!$53eyNbp7nOt1@+gj`w+eJW!h3tCg6 z(Flig^*=vf4*YZ_W;t1GtFV~?fWjTPQXA$Ve~!P=^6R}nIkB=bvDxEJAFp3Kyn5Bs zWT^NEVtS0}I_EgGGD*@ZG*wVyUdHp6PT<959QkW1u*Fm_=8ZXg#KE5@gp z)p2rAr7x$X8pu8gw-D*l*>tBU!`^W4YaA6!h1>X96i>0dQ7i|@5%LU4gU!sfyXfEp z_~7%xd@_HDR}$(|->3=^Wmgdmf#2J?RdEc7oH*r@>9rpbXf;l`9*S^EK*viyqo3fk zxith%$vd#%{$z!}LnOn)(@Dz=@(`tp*sx(VPLXVYZ=*i?G300=SoYCUr8|HE!9P)< z!i&&$@VJQofxoM1sCrWCrvavT3eg##I`i_{o?2&M--l%7hP!+(e0n(~S_V;;gvWzL zwWzO59Cz8h*4!461*t_Qa_*7L-v}g-x_hd)9U_{M`;csH2L|t3#SutmiB>{Y({9+HG1;@gn3;hpO4ZV0__*Zc6UHZ&t0W1n>qq^-_71oK*|ntfdnaYMN+`GDXUa_}{_a7PJt(_ob?wIV|P z!=+66SFXVL3%DgtwU##nLofp3UM>tto;7F zLW0~7356Shp^}N+o{3D&xD*Xu`-c1TaZNCb-4}h3;{b9^SU9!0tL92kZ!o}G#Y`db zr`T7Ah@n)st89CCl08pGeYV3av(RH2I&pe-zk-_Pne0l@HAM=z*rZZ=G5v)WvLTr@ z#UOHxo*A>z$UOlT*w=fB_Zc1EpN6VaQ{ukoduu)pyu+tf@6 zQX76{;S<-~k_L>9%s%sUwrOV{72_7-6n;+83-dvrC{|q^cqAK`C+$%yImyThBqnp< zmEPof^7b#Qz(28`6rbb-9S6w1;V3T6i{LCvEKScYuz4{E;N9CZ?M434Cc?v5Jx)n20DgzcoLwB$;&@kbY`A zwHhM_G1<2izV;YrJAK_VJ*<#`;s{j_rOiZ}*CjvAgW zyq=yr-p03AsI>N8WrC>`rEtT)p4MKJ39d+fM{2pUfT&m3mGS zwW~RSKR%W;5Ss6OCmcl@glSAl+8?hNL`jl9Hx|_g0SxhN0jP@G>~dXV z|1iGQpmP8V-Y@Pyk0WGHymz%o)+!{^I=w#YV@iF*$rp!y$)jNJ_yYcyUp)~FB{Za#}lE%bU*|U*x z4)8P`a4GVa044FU+9Tr%A0{l+%T=&$d_>$!DXE0D=DBL-Kjbkz^$)@jXC%urN^^## z>}D5mNu@6$hhKD;;rT46i#5t-Xl}TpnU!G`^ucbm;FznZh z`%e1i`1&A6rZJhPBf06)re+H#$13+E6O~B>G4`0E%8lv8s4k2WqLKAX$<+HiOxLja z_4I{-nBl|Oni`MZT{BlTf^U2s*%R3;IVkjDVvha1ZO3z`{}L-Y7P=j0ATGrOLEq4T zeYpwAOugm_mS(!=p%~m`o#^=MDy%W}9fgt`dG+S)KSNI|UoOGR+lnif{D~0w<#pp5 zH?_m_v!jkX)zG^iX{Fv+n!~od6^8xwj6VIXY)|bO_A%*iZX**fNx$_riPB#Q5Bjm@ z6$ZvX?T?$JK8sHwoG&)eJ^{HCr}nTHH>lTWAhgatru}@qj(7b+2iDPX{~WwFG=68k zhx4rYGyT-}bj=3}@_|u$mbgLAPz8$SMRUScm~|VYRCc@=7l-XS2Y2MPcL_bsSB2J!3cCx6a_snP#cNyTqkITi%ULh2|Xu9fn>DtYF5%ep-a4OJKV`GsP(E^B@u2C z-qabZ+PsXC6nwO%2AvQ-V!tXvsonbm1s`;{iNmQY9;yVG(UQvDDbU z8E!y;jBT;XP<{zX;9N1;yOkX;JB@kPz@}1LmsPeULT3f4?3kgp>kd8EfHCqvXua0J znnFr;s}_f6|?mIrqceF)~h>hc17{U(VS>J!ZgYCL_YP4N)k zQN#0+Yy--+*|Lr%fdeA^KP)1}8>|9@vnUrId_#jiDl3RH^q={)sU!Kx3;ib3BU6wS#2>Q7 z5q(+=sz}p7-Y=5ReOk;`qqVnH%fh#a$*)Xf*oPu!eVFYq7V?y%?DXX;6j^NzIxt{* zO1l*1t~x7ulbz&L`ZfuXOs%s$D>gXFEH%Rom#Gn#XCw=U$R?VwJtu!mOwBEu{Y(H1 ztW=!0GJAAY@a+jdNcBV$bL^_tNDr5UT$*gNv<7zIXr$9y4C5u#vaJ^T9UbYzOq3On zmzN_{8gQsKYnc3#5Z(j-3dl2>5{A3gq5CkDtOU+{tAi5?vOof+4(4m978NKH&*ddZ3kCWWbkInZnEz_z z{e&#@ONF3-jH3_ih#wyqI6)1>)8R&9D7B&bu6+#ZS&F-NmoYG!{PX39%kU&w>+feLK0e!gkwBU4IdVXDHLHso&2={0U zdOrqiLp8l4`tqaj2)$(Z)uFR)slvi0z;p0+34LDAbHx>NL0RoN$c_{!Em}E_4r07C%nLvLzn0;g+!b>~3v5FmW})X5zd}oFMqSC;>IrjS>b4z^ zN>%`p+5@99Tgpz6iW5ULcBw>j=BZWzbrxw!KzVjshX$HVN$1Fb@sdsSf=?ZkeR%EG zeAumb%s`&s+cQa03Dtp;;<8q$;L6*55`5doskG003evXJiOA6B^*DK>)E>#w52>)f zax6Ht|l0xI&t|1&U<=9We<=jh$ghzJCcpAD3(oY2FwaWP%4aK>YWP7HA^p)FsTqjDM3C==a+xn^F7m%6I6j($LHXy_gd?r9!39ni&E< zF(|qFm}&eLJ5Qwo)rBj}vwu!M(FNQ7~iGL9ER@v_z;tfw=L zLW;s8Rb9+-Qk+s?YjAgBEELzrHz0Fr>PvIs@Mm=Lh0%&fAM?@@`{I4qBdV1;W^2@xSb&nM*JbkR{0*!3Yg^RRfv?$3hArnM}`8llTxNCAw!`;n1P`OWUYdFT)ze4ms(=5~YVUhGzc$_Rxa&mO6hZ0IdUL1g1a1AY6ES|@U^NRXnVwbCcJtGK zwkIu&3G(V4ceojcf_uRY+nYa{Z#v2aNuQrT3JB^x)IWRr`9hyY#-CcJYcrljB@|2A zjYp$i$4NX!ok(i!12$LpZs2bT9%C*vJbBj*7gJY{U7j@b?*pDo6<_n6$1`$nQ=;mi zN55bA+xPY7Lg&=fuoF@R#CbrP-`Lf^m*Ssi5=q0P-wgFu0egCCWDr%{*iT|niwrm##?2&R>S!gm&&8c!)Fu%9D zuMK+;M8UkjfqFfe+sX*a5@yG}nNqT^CxWfsJMj842p$C1s?w+yAUQ)o2lG2B&(7TB z01`a+A_!GNsWBnq$z*3hga*>@$|-fbhedTvp>`Eb z;xk}MVPeO%<$NXhxpcZV6Bf?5Z!YDna9&>LqN`m#2frZO%qSKEH*0~9>QPbDt4fTU zz|8!YA2A3?UG*dYctMB+W)&uYlL_N-jQm+{5=d;6Me!MajaZE1-Ms1p_WQw*EbGXS z2uFRV`i_w8n9}R`6jZnjn54@YsZD(o#rMGT;P;pI;#Y8bNt8f2Lg&kI{C~}HZGkGP z>9Wu`I*rcQwPuyPToMMnHZ9%pkR*!|7`_JRi<36WEw=SF;Q5mh6WlSFe7Nr7ZcC<@ z2BB8bgs|YI0G}2|HKLJrr!~4i))VK;74UxaImHiTUV`7~BQ09RiE(V&24>%_Tw5Mu zKd93y0CVnt=sKO{ZmP@ihApI+w|?c^p#)<7!+(kik7%LSTt9sJ@%KNlDFtFYrRSz~?vXQogTmq1|-*+EKEVs`uEn)|*?H zeg#r^zorPf5Mge|npwGYPC>z8HAph3COiC~1IRj*ACceUqHvwWU6WYj+LZ^MF`mu#n|0v}W z3xF;q!Bv({%rTCjLDY#!ljMe6+{hib*YHjvTR(WD4IY0?LY90%Oa%}fazrLvLWhUs z%H1IK4LRW;5ajm#B45Lh&(It2T9nDYs#%h1q846WD%i7hyg zTKYo?CLy{KUEDx)k3r5B(M*LoJr^e(5dIQrr?q*DOpy`66u>GMiYOomvWV}-R-f9GB5nUJZ#AQpq=q?L*$%CY8M)|M50BI z`K;m$LWMoAeCo`BFsvmlSA97S6)CRtUE5%&e{#Hdiznx2tVX)$W&}4(U z{sfe%7TK2ai!2gGax6JI4z78U2HNm0I1t*_n-;lCH0tnDhy6wE&(;ZF}|+BwtZTteKICERMc zPA?o2uH=5oN6+{6e!~;eLw$F;+}!7T29>RstGLOgTp?((?HY`nHsW|W-Ha&t|4AxNUtZglLXL&0xk>Vu2I#%1O9KBanB zoRuE!X=+x~77@JQU+MZbinM-GqRH@&ii2XwZn3y5EFmWmrFPiIFh0=75XP~N~rR**sNgg@{B zY2)a42^>Ip^s4Rnx^kh>>dB`=uky{9J6y6?wuJlGt{q&PpQ)%@-3nC-L;x@?1p8)` zwBY@b=^>TUe0UAOq9-eS4P_r6>_g1ol@iwI+DN7><{J5==S?ab#DHmPUhvYi%;SFc zXf*c1A~(J%xuG_BEs!D;4k>WPLiR#R&&YrOu2!hvYO&`^clPX@RZuuF?zV<4hz0Ta z%ershPJg>XQ8H}BhOTE6li}?v0t5cDqX2SPUvCL*K@d1Dru#u4lW*t0;4k`TRXTsq zDgtz2zl9t%@?PmEf~+1oRQGf2uJaG%?qyCyjPDORPw=)|M7})y z7@={)NF?9Mm}|2tQ+-~rJo6CCOBqCsN=4hGxb-Qp|ML7S#fT2+Raw$`^m9|3Su*5G zUzoS9N#nwy*M3QgMNO{@90)jF#3P$rmNVZHJ5Z!9lppI?TE@TOT*?`q{g#VqGBuRSm9|)N!Bkdd|NU5THTp?3i4==oEpy+7=2e5@#Ty<) z;;xm->O2r0Lp!kbvU!IkRY6eDtrlpb8BYsspPOCUdncg0fH!JNKK)0(ZxH38mep@1 z;Q(M$@|*h4*-5jb&Ysvsl&fnmLui}^TEB=}ObX3kMN;&$^mt?lU$L>tP3|_muXOe> z1n>GC1iW!-d;RSvO@%^k#>v#R$S=z7o2B#0yO=j*y>IVh?N+z{4#es9ivsxfZJ{mK z4*_MO+og949^S7N5ETWWDIs_&G5&8lvd_p+Mo;gNaF1*ZOxYhFpBa{lzl8Dnp~pWt z5`5giFcJ+icba1{xvMIDUXFi?KZ9P3lS#aGf_={CUMTLB>jVOdy1TFlXo>v70z*At z<(wn)0%7BGvS&>sn1CBFG$&UQ~^(4a$))#hwX(PG#8 zc%f6W)#RKn_OyAw-o62oXj#ln8@n&Q1BqYV9K9|{KqnP1e{rS%1k~i=!A0KF(&0(< z0KIWYqX3^J(b433?AWS>dL*Q~;7E8R6KA%nfg)mZxWChxE==$zdX)I8g91+X?bs3B z)jA}9(-}Qq#`oI!Y~C2BfH(bv8*4*Y4G*HJw%AmeC2cW@c`J6%b`Ru3DOYPSSqa48 zax|^SF`ZGc2`MFaj6W|el5E!mlAu|$g6IcN?c5`Gos>b&ohMmoDo=Gde6F!*Tx;B*L}^>*aYg!B!~uMHR;th!edK!l1d_F{}BFZ zos-ml&2tg9({(?b;p5GkqhIqOh6ua*tDz*dfi-ba0i&48`>`bW$f0LLBQ{iVq=ej~ zl^y<|qM~_}E=i`e?b?BfP@8KEf(nv~p`dc@=%pGx1$XsH_^830ss*ixno>CffQ&2tEMl7smXXf6PJ481&*lJjU|xM>wC|Doam zk5gSDoj-IEny80Ta1J{S1TK!QL&n2v;2=dsAcHp_YLcRNI+|esMlIE`7{aZ_>lA?< z7a8>Q9x+ccci@BWc@jRI(Um|1X*OV;c3JzR z29vIxw-T@alZRsLiW##38X zJVPHdlg>cE>VnVjE_3J0pAgk$(`?}JV$XV6uB4I>#H7|f;uuP)ILRlDIsf=Q;N`Gs zLXzq@4W_PBJJ&FB)j6kX{-iEssP8d@XrWDP^fz@IIjQ236RzB~w=RD^sOESGXY41I z^p}Ml(__g(vPR8tHr_7CnBBMe^*f>6hDmkgFKOP3K-=jWzX?56^btMYzJQJ7ur8#A zim5_vZx5v9kzq`%5&x2|fg4~re1gs6Xn&{EuO7vkv(vrVwW*|U?|BT{pfzJ(9@4~5 zKX0$e`l}fg2S>u}$lb)vgBc#;aVOV5;P6)e{brcig%MWgerHBLj-zJ*ZB6O#XnEtm zEQ*;8ZW7{3IAZ=ma~Qhr`d*58=XyaeA z6D{bA_z2983+=UVJwbj-&o{JM!I9@F_X2q|V!AUh&W3+~Eao}~!DH%^G{B7ubB5?A ze%Q2{-NmrgXtODokO=J z&M5_+f9SUzp}g8evy#gN?2h$bC5;MBsPwGctjdX_w$DlBLmB7{v6N!s$3 zU&S?;(*1KQ7&;1Gu>k437a5K+&LKzDmu;C))dW81*KlSRMr82p1Tf^7z@>`dFuso7 zG(*-y#rxZ3z1@iHd!4ST8n@8kJGf3Q`Ks+sr`%-}LGPfjA^Anso+0wcDDQme+PEg+ zg_debCF)6||5h-#%sr;L$$4EHc*8cIS3tc^`!G(+*2YVgqtfO; zyPYPS(2|a6X`Ouv!IMxbJp4#C9m(Oj_9dLVtS{a-PzPpB<#{gnbM&n2td7!(y8Km^7j7&3+N4Rl%^%@K zvh_h(#iM4>K_g`ax^1e)p z<7_=oMa)HDk}4SpX98hfjQOvu=d}h63HU;Am_Opndlb^#83z|G&sj zp2Ytm6><5_$*#pjznNjpI{X^jsS%Wct}OStl|unXj$6B&oLa%oXU>O~wa$|lnLiJo zc9YNYHYe^2WP46O{6c#=X%&Czn)7&Bt8VTM?p-75xm2NehP|=d3MD@xlBwe$nmx@W zKZux4oOIA4QGz;xn44*tl9ghmexkUZjqIco0KofjKcZ7Lw`oI&oINC-0>+lATe48$ z`a=Cb9wRKB=hZvJ7~x082WJYMf&%{5zFwz^JqLqfFW_1bg`bphDssW5E-uX!A{R=f zqb!^V)1dyTPJvU4mF|xEp>DoYhAmS8*B_ z3Qn2Kx%MgyFDyZ`V^9z^@yTDqMx2B}TlQlN-S;kheXE0y^_4L0f1;X!!Hw9g)1ml> zEtB8;=q{zs4MP}031+NoOvk4&CfMg=;iOfKRGGt3_MPpG{U=Nljo@zF&)H{BS5l=Azv7`vO+bG6{yP541f!sal4@Oq8bx%?G@^G4BDhN)o z(V*%t2Epv+TGc5(W%YH4W_Y>;e?w6CRGUW-`#%SI0{em+rYj71UEJhV6u)aM= zDhGYuNd}XBR%AoJzeexgyGM*+a`LSUSzr zZF2A>dx5}uLiDV9rM+)b=1m9T-TIoL5nUiPS+en*ly@7GloUWn{MAFt=G&;M0Q$Bw zQLEOT)H{-CU7gri;7S7;hL7K-wH8tw8jcbC0;< zf$m9P3fAys)deU20aGe$t(@+ojAez?S>#UG#ff-Hc9nd-EPKzu3 zS1|S8+Q9U25781hab0Z3?d>WShFL+cNyN;zU6%ck0Z~ysZQi(~k4${I<Cp&xL)3jwYZe7J>5nBX4NswZe)TEbb@!CSCZ(>qSG8TmtjTiQ5 zfI|ftLvLm6j0QNG$!UUrZM2U;BBrroBgu{?O`--0kz5h4_!YwyCRDV@c_nQfC!cm) z8U{L288!>Ri`sE$=%5LRfSWPG1}DvY%ON!DwOAi$(=E4r zHBou&lw8R?yLjY(blnlZ#;lL7t@D+m74G6|KC~*5!}MJPpmfN}3no{;0}7 ztP2q4Zc?Q}_wI>Sx+RTG`Z8ROg$Ue@E+#zl+-8vQmNokq(n^g)jH-AdOZZiY!ba+5 zlBx+((T@$~dp5g}z0K*p$N|zraY1quh44_Rv1h?xN}W=C+0Eb89aVQ)STRD0L^$-|NOwVlqd{7;oEa zVV&*eQ~f0+S1Ch>OooHUEZC>d*0z{os$Hjj9Ni_&J{Sz=DoUHdSi0mguo~5mhH@xQ z-!pf!u!QRt&kF9VNz6rgx+`Zb6EunAvBhNIuvrZFByMsC&ioXYB=Ml+QfD*&CrP`$ z>gM0;e2>9vKhf4V@YYidsF)-0fIfdiakfKz7C3bv!mhIrHw^&t;N)m@dF6#o*Va5> z+P9zFPz3IgX$A(}36OfPEd*nQpF&0Ip8d5*B_P~`d>5Ui485mEo5v#?B6|fU-V}x> zYp(-&&yZ`Lyt{$i&4Y6R6Yr-$=Ac)_jLI;^oqO`{b%$1Xc-A0 z`agZOvn+GxCtcqS?Xwi2m5&bwAqE)eFRHm`-{X4*#UHAxb}xxGw{p9u?#EKkocSAV z6gT2#25OfKV6mWXVgElpaQ9G1PGHNzIrwsDqs9L!D)5Ts_4v^r{91_bM^N>CtTV_v zuTMqi8u9GINr@o2RKn-&R*E?ZeVq65VaX}MKX3-i+*qcKo*ooAizq-SEwo>=6)lu# z;{=cczNz4Mvb~k9K*77C<6GxYj#m*55iv+RhvKvsbiAsWrJh)Q3|H$TZrGTu>6`uf z*-QF53t(6!JcAx7T^Basg<$)!hP5w-G(V_v4yV&%y*ESgKpRMuqG|C_vU5-79rg#S zNW=ED^M#NP8mi(KCJ5Yee3fWLrksH(iQ4wY{AoQ^p(F?=B)`JpraH{I*ue@mxKG?j zX<&FOoiX@3x$8QqAw@R@I~_~HB?UyDL7>Q>YIzZwq-!++r&E+LZ8TKf1M6U=Ak3DU zbbYE?TE^DiEqK>XD6e2r69o$bo5Gn?Y34PpT_EsM_<4OUbC)i4{5Q3;A!Xib$ymCt z4&|LmtA1L>syl|TM7>a2^fm}7Swp#!-+ybwsQcVQ3`Z)%;vd}L2DV{b5Nsu1!DC?@ z-pZ75QjM++rRt4{dr-5W=7hB#D4!#VPaDuFAehL#!p&R4?g(-e*&lQwdzpGu}M`c25@G~E{XNe*)S3XfVv*lwJ@5Gjih$A zxlWFdN6UP|tbtT-hcsuxY1rRfZuv6-AnPI#XU2Fvsn`gJB;guR>RVjGV>&A#Ic(l!cUX&V;-gq);lUta1eE>qxvrnSP`5tYOiyfvdjy0vb zY;iq(vra8&r6l&0;DS!ZDuy48Pa5w>0-1YXrsTF?CX1Q<#2zm^!X6mlC%-Qoq!?L_ zMIJ;uS`c;!kOm|(ohZmp(=!Ujm=1RH0~KhI$h7~27Qu~8YM1WLn4m52iob!ejIx~# zVPz*i8MWQKKq*`}o%Mhrp3vnYHIC{P6PSS!(RTBCMlg>Tf53#t#<8}VGPibXIW zVjxf}#xOJ#K=%tmy1_Ofhy&fi}RTQsEn#;cI<~9jK2|%IG@9g?5Y|i}?mg3}UXTPDLoQyC1Y> ze9)KmNzOz@rdCw_d5wkKajmL~;&zDSwRlp($}neNi1eaxT3vo)=_ z`T*K(MB;h_{%$Kb|NKuL&ad-@a(zQ&pc$X7F_}OL*=pY-+s(~ zaROW8l&DC!1XgrWRA0}-PClUKs$yEnxTaow!fQh8VA;Y{=ytQBr-7ye_A91#)#>V7 z9pyaDMFd#|Bo@7p6S2JYNbX{jUl!X)TUz5t~%-mn=17%gePgDX*>XP+|W7eoh0v*$ICoP2<>NvG8BKIq7{af*hlK672Kl7J^ENY-z>$86H$H&>(ch@2aboU~&~-MUiaoor z^aX~uETOK{3K_SRU;em5K})B8T@oc93)MNUZ-xj2ny6nr3!F@ znI&#hq2`k}o_{ie2lOqJXGyY>s}6xUFdttv;$e&(wz}Gs-o6n6TtlkX2)}O?*WAY; z0-x_Esk_IFo$la`a^EsQ`@9o(-Nr4eP`@gYUU-v)UiC<^ga)7}= ziU-wNm6iyfZsXADhurrwUzt~)-n^<3);py)VVj1C}Od%?~4auhHE%@s({?C$i*$o8@0# z+x2_{?9ZdFuT-AaEhHfE0Y<@5c~XXt546=NS00k;5N+4csFe$7NFpj*z!Ju6I!hh4P~RS z=^0|+Hk-5eyIz|YC??=5eDphe|=n<2-thgkETlI=Uy)M`vvv;vh;P5RoW zNdX0+l_WsaqIB_unVIcb^UR0g*v39;E$CXlPoYjT#nzAx~(G)P!Z^IRIJ`}ZexM=uaO=i%>YR-8ga&K#3=p%3PpZ5i8 zZkL=Vx1i?NAp}&f)a+_S!m7GUI^~!bwCLdV3-ql*m@kt|k6WUGPZxymzB~Dr;&G!; z!k@Iez53#5Dixc51q)A{<^a-FPU;oqZx&_k!JVTc_Y2%=$`5`u9(t>q0>|Ukj)&dA z%&@NOPikYtzhPG5KR^h*JbeL4P-iMtExK1F6{TA>S-cLDtnw0QVOkElWLfoHlNIH z@Lo5t2RQ%xbRr#Ca7Ao?|Ifv{5v2A?v{6)jS0FSR4++@QIP^y9m(dOncr#mNSpX(Uy*Mz0g3R2K@%jV;p zDBcCqew|sY0%l(Wq#Q1**g+iUd-lS9!PIKRDQkX(`VThbU0OPR#x&)pFA4{i17ANt z3G}C_MCZjpHZToRXS{)tEmvDcq2eN2oP4Ms6% z7PU7CM0Db^{Vvq>iJclTRFM-3)J(cVFhvJ=U*rI>r7l@DOlcWF8Z&mlB$&mBW}usg zLE%)PZ4zK7rvLm)H21m8FQ5VU639bUI9c1MexB5!#fWkFx5>+eM|&B=X;F#L*yHv| z#^~raiD}Gy`Ny)w5r@^^sfVq}!Y*zLMmn6EB3!yg(nHPi%5BFrD=Y@_+bmRW6%mK; zXMyU52Ld7|P)k8QM&ckUXO@T%c;xP&d}ZiDMm#uq&uvflGQ3)UA#S~9>rZg6YKP+( zM331Mpvw1J9nbEt{A7wCW`0p*v1QR5J+-ScDVyh$1R4m6nw@$?~{iDwqX)euBS$`Rd*yUJ5KQ=njZd*gCWZFYU zppgX&CuPxXgw9zUBfD?;C>HN;9~e9&Hhaf~u3FQ!x_Fr8acJsnCZv7r<6M)Oot9@} z=a*Vs7y)`Sq!OH>;_0K{I=Pn&PJx43{G91Wev5|GDmBC;HMs_8(z9QZh0x|SGFUSj zR8BPQ-XKk*()V2DehH;UWVWv_4h+4U;V)y&S~Ryx*iN@vrFc*-=6F@D<4A0|V`88P zMs-ZcFLW|=)?n1Q365lEQ6JB~U5|N*6w06-XorDD3s!e~VT>tQwJ(3Ji2++FO5MPWC(DaOWeg1WeBrHP_Esu=j=r z4xgb}wmMjcoQw(pb@2Opck0nxeNbNTy4xzHf2 zN#88yE0Q%=;5r1xs)hd?VgFz?i5Q#dRyt}1tEgOSu-&8IDmQ&OQwyww{aYA zvhnls;ldD%9hA!Ur%Li+7k3=Q70u7CciC}~f^cT*-xYf7Ex3#2boY^ZiH{POMDyCG zgG&GAvrRltTHhRcWb@#cAwJ)CY{=iZ8#8TYm64Eo47l-$h;1V8qmFf93LIUG9Ik)p z22YkeMh|s&^L2`+cyAoeezD)0y2BBh_CLFQHt0o46!?p^enf?f{U^&1CDr~6ZpV;` zHjCR6Ep(D@=Zkasb^Y=d$8EHk^rS|v_8C__*nF3ajup*iT{IZy9%0b$X!Q4*f{Y1$ zN+0PA%@PBW!Vur(E-8;eWNN?UUZZP(nOpdvvc_FhiV&AlbdM@=+#oSN>U3tj%&0YE zwxZONKfq1ex4ObT76bmXFPKW;74oO@JZSJE9mfjCp^|r=bJgn&Ii>LG z^#6YDk>|wG{73f0{U^u!soAry9FINf^;9nV1#3Y8Gn@ATLC}`Ps+005cqeG+KqvfN5aL`Z`-vT zLF)_bztan{L-rIH3t3^xU%xp$kuM#32L-~s1@o-*zaUKP@;vn*Yi9zR;)C-+Jz!*G z!QOviwMsgmo(=N0n|?z(#wDh8@=%nWP@~f?*+^0ds71s(Mfj!|1fVPybb+v4f$OiB zs@#zqMchhX+a6`)q}A+8hf*3t9Ei1)(!fQ5cBoz%)530r@g$Ot_Fh<{xV}H*I#m5+)<*x`+ zp0`EYo>@KDR?M}-Ob3kh-QZea2SwrkAg0Bl+icm7?w202WAOyFD+sLV=g&0PB-rJ+ z$Lhh|cUL)9e)6bL4vB3wK>SA|__{yia@F^Me3Zeg7Zj}ZC*xhfi4Bb$`G`{KCe2a6 zlb`CVRo&BkzBUGL!oG{vr5MIcAK}>G^D0I@axtG`nEmIk5}IvepXsXIDDoH(hL%tZ z=MWG8e2_6qAg+TZfcjO5sim0Ji>94K)4EJ3*z8xK@kZjd?M)v{ zH59!Lfj}}{{4FHq1bwJm&Wuz|^JCke z==`Sr;f$XNt^NLv!`yN@< zOfYEE)G+Cj5RoSv zUm7Y457l=HmG`ZOsvOFpv<9w{(!h?|o8L z$xL^UUiO?D7G6YlS&dl)ja2w@kvNSYsHt{$9;5;CH z?`cvVyXbWYYBhS)QdUcmmiJ>KGmWDd{h#7tn>t&jTWnXu_nOUk&rmlbJxEWu$V`bt z6>G+JjC&OeqXB14obhh(@)D{7dFeoNNINFrQ9ZOfk?nlFBB>b@v6<|e$b>aTH%=_V zsS%al*|%3IBzM&qS;Y{SvU#J_V8Z^)?oUYm0uiu49(9;hH3jr9ohEHB<$OQerE#1q z9jos|m)^BCf~)!Ce44LF1(QCJWYvJK)?A`Jkp6>xX}{ZOUc0tiP<_`>Qse%BpPTJh zdApeSRkyZJ+(AM19$P1<)Ymm-Yw2x>@;Hots~%G@N6D1rxJM#krA&uPZIRax4}%`P zH=Otm5M&F>jM}V_yW#+2bRu?@Dh2PC zD*`?sxy0`n)S;0E>oN+z7yT6lv6dqq)}2GRcKA#;Ac%2MK`!sAWs@}_MiyE@Zayu%Km$Y11$!*?^e(S)? zL9w8}v0=K$)TnwM8Y$1KWhP8oZ5$3y45xLjo_(EKkHPK{6}Uh@3BbZLG@1u@s`IuY zy%pP5eeqS4IOWTqt{E9MvujGlzwTu1`7w{x#BK}YUFZK;|K)DtbdtM|d5&g%k)otZ z$X*p|dW4r(Uvt=HPC@CJ#1m4Tk!~o58tcB^!>~e1ejzJ`2uWri^+vPwtUp?`wy55c16 zt~*_YdFIwqy=C5Ra(NEQyV7}G4df7mtwPFSo85=E@ z;Mx^(?`g#z53_CXvm9*vdBg;W;lS611k-$7;_!cAxsQ{mV7@%vgbluO7C(WY3*=26 z&$G}!G_QAfue&Az|H^!D;S#%!s1mqB2-B>NBWgWG*#m4CTabl@j~=4Hgfzeu?7FD! zQHCvh`jF!M>j#XZs#Cjf)4y;qHm3A~bFC3wlOtt~v9}CYaVT^19vzp?Q#c;u=5CBH zjqbPSjMKsE-f>jc5NbDuV$)!SL+0<31gDwptE2&J8ijUALJ=Qb`edH;t84b@u#1S` zuUe_?vP{;rBB@R_7$2D;mlpiWeZszivQ5xKc3~b4%s|l!9!AsTBIDE?UP`|+1*gy? zI>(_7FTt9VIRsPHfS9r2sc`JaOKhXhJ7}!yjP>-YaIH6%kTrG&g1ijR8`7(U5r ztY8FR;C~G3Fa3^;auMEfDf*Fu&{UyvC?)<>+K-kB<@rl49Ca(-il@2Goq2vJBb%fG zpt&2z>C*qWl!m=`QggW@spRL;&%!qzQU|8_CQQ7kSw2Npbs#S*DflW6XKe8YpLff8k3r=)cAwdv5<8AI=*&sM* zwq7R7t+1CFCaLO1YN4O%p&e$|?H+^2ujHYLow>~()p-SDPtF*tw>e!Cyfs3*ktCM6 zlU0JhceZRbXgNhu1Rgn<(HSyDsVI6n<$Fig$dTIDwd_C)?^3c{Bj3D9RqC4l$p(34 zEabP1PDmBd?tL~PwLu89XM3h8%#u1X>MP|t4p_bzzxEu zk7D|DU*B071jE~{tD+)VG<{S4n@zNBIQPZ6qu=TF!&=6r5*S{`q$$59<0>e|FUEDs zUu)H88t`;Jkftj6O|VMs=aLqvG|VpG1EYOJAROB6P5%%UbGSPCmr46s2}b2Q_#HGn z2USP|+AT(3(=-uqXQnEb^kfoKl=k}i%pk-UFGlLOz;5xg9uL=Z|0iMoD9CcKQ24US zifiAGstpmm~q8H{&+*0bk9z3H1y?p3XauVc*DSC8mk+G zSeXm!i@ze{W|G#BC|W8aq-C~hbgG=|COEg`lnjPF8={Bu_L*_D(Oa2O6p3?$Fhw<> zhaa?yWGJEuL6%j;HT<5Z&13NhLJr$BsB*$Hmcv zWaV~XP@%boI2g+x?V5qU$+Ywbk@L%}pj8b#kpHfK?m}TmUOERZ75Bt7WBHk!YwY_w zy7AHee_bSr;{gtC??A0ZKTxXMq&cUZzqo)!Bcsp;QHaEHrT>YMF# z{oD2=#sw<*i=Hv>q;>pe8b9acWd*FetG&`aF-xYf&}o^h+}E&XlcuV4O1s!WHnv8R z+T5h8Gvd)+vhM6#=btWvDEtP1wol5w--~S*(jkE-`w(wpC0Yy;aH&m7*mo1t_1V$A|#iw(9B>}0M+9CfaM z-?xx{liTT~%YrOi#Bxjz6;5EA-b;+S)r`!IuvWB+LFN;*vx9l8^V{6K=l)8q8d*aa z$6Rd*EzPBXd9B5nKr@?Pt{h?Go8|FOpawU;+W5Xdlxs+XO^v=o-LyS{*|{V6iQ$6S z`b&EMbw5^C@riG#2%*3R*YriFVm-+I?~))S^oTR>v+A=b!~R{cM0NM|=ia=ro{Z=P zR*J+d%KCTrh_^3#n{Lbz*)+$A*-?%tTV!-nxRj}n`G=LKdv6b#wBJ3ls36ftRgM9z z*=Ls#H;SuqZEO0u;8}1*aM0-`^s^>W5`WUq;fbu>Zn$<;x`N=@<5ZY&cS8>ScH1+k zS`QB1B=;a}np7q9yZ<(?P}kHuwZ%^G_ z_xtILSS!@EmZtw$)CqcTQ~x*&<}o5!1|%E-ar^1_~#SZ->YXF@e$+Q z9*CA7gGV5DhccT#MgE7atH>V?{kYc$GNAJcf+4NkY_492Lx}G!x{(9A zK*vTM@}uP7)63rD@oACG=Zae?-{|-GTQ*Mj;o^42v6k_qF$z_nxwQ+o=b=Aqz2^79 z|7}3sN3{NT@hX+4zi)`V#oGCwb6u_tCT){l>&n?r_XgR`m)+X{7-5ruf1N)p^Srdo z>F3!>-@92$m3eb;*=WF3d?DJ?|An<*vDSI2CO2eyU9gJ)!`nIhH5_W#Oa9& zC-&8y-s}e8#I#RFG0Ul&7Vsw2$k#28&(wywwd^w6K6}k`y!1eGbpmYy78`TL#U3WW z6K??<&;nD=wW|+id`jF`f*IP$R)7J*JCSv@Vm|tH9dq{@LB`>Cvb>|2@;_7_7Obm>ruXaHvB7&y&W-G!Tc_!`6bN`p%HMy zWg4ne%5YtRx2LO{WjNT;+;Eiv3*5k+C=1+C6}r>xmG&Ir~l1NQb<9}v?9 z$jAr}00jM}M9M}t;}mZi_=3`fj2-lFh8i->laf4zsbQ#G(`{HpNHl{c8M|OzQG{wf z>PQ8kB;YNNpVZtDgT2=!?Rx_{ZoHu?gyb_S1Ao6{6gO#?ZTeEr;KDtU{8G0c02f5B zks21FIf8AIM;o?HqBC(c!S-ltR0pv%*qp!+mr>NclYelk2K zWhA$SoVR-DC_?z4z zcdl+;e5T)H!tIhN<|UQIakM}|q~B`P*y8&w^$vKL3gjQLU2c*Y`Vm7SvwPh6>_c#J zyD0Ix&IeF~A^jvEKEtt8oKVWj&w@HE@_l{OTF`fRk=#0JIzhegB_YahG81?CFny^g zo$In7(;w6ZS*9`lQG{uxvGN1MG^Y?^L=!oq z-@U&>E;y;i5AO&aGrJs=tR??RcQI=6q1uFpxMKYHH~#C|NisR9QhiB~GAxm8NVhoB zfI~WR@XXMQe}PQ5m1eo)SHCeLI?C#)IqsU$dHzf_bu+x=nFJn{Oq8Kwc}8_iyT2Ox zA)eS{FIfXYnI0W&I|Y$+|75*3(@+a6-w@f*lTncJQjv%JYBk6Tv^mHA8pW4vH>Z{& z5GO~Na2wEB`?_Tvuj80z0J~CVonoi;YYRx6abK6Hkz$v3IEy41|svIZ~O zc+jCs__8!yS{~Xz>ylJhQ7*_uXS-_N8*#0_?w+u6gom|82uDfB^}Q9GsTH)b>aXld zirgc1Y1%%)R4#LUssUgPE#$UXd*TLcBC+WnA)-UIJ&VL&yxyP(}Yr zsZ*1ZVK0@u#(RvrqDt~Yh`YJl8PXzyu@VQkU(sYduV8_C6JCLO$=AsXY$ zZMc zN3q3VtQ}Jonb)tx&i$}IK2&-~y5KSOO&gm31&%Iqq-HH$4}?h`Z*)gJ(GW<_6Y zYmXmSK(*B*;k@F*#pW7~TLn29ws-|VPM0N?%RC~KjZW=)Zrhc`u`fEg<+WbPU?I$= z>8P&I@SK`^R&7z-{lP@)2Vs@g8f-RxF9iY3EyByO8~T&t(q^t$t>N`$QaiALuFqq^ z_B%n)oktW_-55TtpR`$ZE^Kj*2wD2~2XL_i1)GaO&GBa$BSU*6BuC#_d}wuuKcC#k z*wzl}|3lYV2E`G!U3zeLcLKp3f;$A);10oEGY}XC1`Cql?vUUzSa2C2!8O6%T?TjA ze7m)^Qt$V#yPp2j)z#If@AI7Ncg4ld~Q8out=e zdBEjw!;?QXfgc}__oQIpW1IN?M;1^Lp9=okk$PY$vF9n13eBo+?!#j)m9(Kp+NQZ~ z$JF1_TUfGK*X?3@+0ske$6mEJoob=l?^Yf9wo>8Ao_N8+Umj)d{qizQ82ak8g3yYS zxIh$#SY6MjD|FB2`J)p7yYa(Zb}E`(6$X0v{CXaz>PC! zpESbVCvr{~e?2SAQn@tj!9!l`g`Mhe7i{A@w%Vr{Z@3))tH(ht?}Tgict+OzDi~Z( z_Cj{*b`ydpnG*C0o4Q^F!KGCxoV%mS*1B4P_J6#Nby_|ZH=BkWmabbMtMNN}p+N+S z+;XznReE9p0Xzd{2^N{5G}lf{#GE9=mlO2sOEHLy6wA>7wF)FlL}9MAgZve>$LHtO zBT7v6BU-)af-8R)QFE>86=GC7etcp(H(cDMAU|W+fR6s&eIuTvgV;*vuvYLH#lh){ z!}iqmlxtp%j{BUGiS{DL7redu17vDWhPa`)>F&Ux{OQAdqFP&BtZjT9WWj&RsK~Oc zpG`Z`5GXsc%kD$wXw>F0v(;buD-=0FMV#;pfSL-kEy4=rUF%<5giEmnGoHBbU-T0o zgU~U|4U)2=4{yHqMn<=segpjLx5xZ|MO<1CfMh&wo?3C!CDq&W@J!gDRV?r=ZLF-R z?~%cZ3T8-{q+k21AL6k&t6$O8V&S!qV1=rUT}z-xn*C{F@h>d~-uqijhVGe6lt?6e zPOV0+v+$+aG-E4!2-aKJlTgldeG9TtTIbMbFouukY~z zb2&Wt5^*RQpd}$Tm7BwSX4Wm)512H0Y+^Y2>jDZISR;sR25|{NE63X3e-P>!Gd{)m z`s&+E+hzR|J33Yzv@7x68c-9CEW%Ca=dA^jEjff1I;6=${3ZxKM}bX9sZQ3EAO`Y; zfGp`xa+2lmwzzB$zy^(E8d>z;eIEYYtyNGV;e|g@=-yD${YOD39}G=CL*J31KpELE z4fbBdFudW?u|i*1M@dS*ChHNZF{T}Cfy7e&4G-j_9sXqN0>a{Bw>e~8XJg!-6uS=T zBQ!wmY+m)E*vW9O@$oIWd8=U=#RfX{FE;D%&n29p1#O6>GW(n|U2^58-|^?m;xZIi zVw#9nG@}~$qt-sCgp!&KAiet%$K*7osNO~3h`COr!AdJGt~`m1hk#a+N0LXWY4>(G z>^4>PFzP#LK%GO~Nk@quVylJn3LmjgIb=7c<&PXWGJcRxOX54~Bt+tiaD?1#bALZN zo*WIJ_s*?~jfN^rvythX)m|(Z|g*{#BciCIlYBxWFa$D|8r^Gkpy3yqq=Z zLPUw{A}puNe1{zQMm9vR#9!;0Zx*V;#nWen;}8lzn`gERpbS~ZIvsM+$w~=4M`63^ zWx2`Oh5iaP^W^UfZ*`9Prj^&-jgG=zsJt-5E|`2$07Wp#dy4};M>5xM7Q-IB zJjmbl8OUGBhxR20e*TNW4ibBxVSPUdsf5-qrAS+k6eKL)hD8JeJBdx=4<~DH>NGd3nY94_6!CYX zmsyMCwSxM=_v)v1)hiqs0;xe$QfX09+5TT6{?=tt_=}*IHt@Vt&St@Lbj7;vE##8- zZ=q9JORRNN8NWpQ3*CkAlMYj`6*o0KwwgppV5rGSC0gvAQa=KchnwVk+vzey2Od{_ zeh?lX%JAMW=H(-Em(cH2y_Y#_ML?J$QvUR-Y}BPtW;s~LX)$G#HHj>u-utex1vhBZ zgvE1wq&yYK=qWC5nmrVPS-7s;g;bV)t5}iK^}!^jepVd}59N}iw_qjD2j?)hPNuZ6 zmR`}yRX(Q=}A*D>c(-N590j%n?$9DAE?5{^Ugx0SIx!U&D zjGg}+oBn_Xbr(2)X6Gv-G>-Fm|r z`?WeG#=fBHyko<)%OvSQ&o!#mm%GcOnWy0KAqyGwe`@b#@nOm1QR$?U?unt>Y>~n_ z%cr4@>DR>FB>ubXsTfOwyZPX?5L4t`EnOFmP)$QqO{_PTh%GIiFjDPB;Mb#BN&Kvy z+!x_-Q(?UMWobXV%^*%V>|piiUYid!?g4xzd!3xt_(pQiKV0m2Xo9}WJ zN<0mT6+#_m3DOAl9!63d3bo6GU{$Ak}VC&9~gOai=QbJA)x zs0a;ynm%2AtL&6snfPTOCjEszUqRXe%65iJu60k@bsqyOp137?l0Nj)F=&nE0qR8n zt%tbfwGRQ!O8gr8Lngiqw{OLi@3_zeww|TjGa5p-oim=<*p!Bw_-CDmR=);~c==T# zXFJm|?eWm6nH(S3P3zcwN|W1QxV?_H^kvUO0YK7yj@^`I22T~)Cn#r>4U6?p$?S}k<98r9Nh6_|=*v=$CS@5a zGBjJCyjgY6JRwv=X63UpGYk#?NMp*|?8Np9bWVuxQ9T*R*wP7d)xqP4R}4=aj(S@m zxi+CQ4U-b8^(sWP55C41FzqnnmgQGZ{CGDufMEh0r6eNU-ZwOvN!oh8U92j)Q|X9c zzTga`8R~hjqM7%W;RGMVg}92*f9egD1JYoURvS*Ch>#4*itsqSkjVzM1M1~75JED- zCex>q*D3=ZMFI?Rvr+RA*))VQIEubdz8j$+cn-z&6I~=1&M4g!Orn_{xf!-&XEYR_ zzP|ulHQb+p2t#KVQQof>PIpS&d&XCQK7$JxmgEjJxjtEi^YEVR$QSl#h_Gx-ae56a zqUal{D=w*@3QY$%o!EfF5yZHz3raG7FI!BD@yMKTe>Kft_IA&-bY*og z|AMJ?9Y#}+@!8cy6f zh!vk0)qN9H0njRO!WMcbL?XS<^;Ag%o=4Q5?Fs2aMsu*sB;O1joJkn$5q;{rtd!m& zO?mT298I0ov3=RxrD2G9_ zxH!LF)5KgCwmmi}H$Xie7KxgJugr2Pnig(?{x>Kuc}2AyBuu#nHYFaJ0ZU_>lF1ym zh^T3napA%`ZbGkAapc43`j&TYSWkZ}wgpl_An~47B^@&MGj%}uDh$aeQ-w;#`z+(_Pv_N!OQG=%cZRfM5XP9IPjb_ zKecYMe57}}ko0PvCY3%cR_yb7`gZMbnaX2zz=X#GRyy2Xj|=`WxM4(J@~ta$*eidn zY~ptcM}+{tVyct#qC+kS_KU3Y@x|p}E8cV{){4jN1gCvD^N}?0mnNxA33O=~Y-Oz5 zc?!}zmR&G`D1q(~A}x4`=xxgoZnrR*;t%*WlH<=)&&s-Wm?(e6Jz2bh&TSoUwdut7 z8a*`W_CXt<&gj}*sKYm~Ioe~uQ-@#8zGNu)^5&Hkvn}$LB%s;*GhO|!rq6iw7m~O& zE5S|PT6vH;1-R=bN|JGh_+h(c(Wpwe+g2{&8lL3(-hT1WPF@piq^A`D%`&NT#VP%0 z&bQQW5!K_>6~r$R=!;j;{n%c-ur}ptdAsuG`y6l8Ug!6&DBtBZ!+Y`S>nbwR^lk5S zA%~^HQ7tK$Wne&$4_xZ(m-I#RapuGw-$R`}omlY=?5Wz&GI;PM3bk?VgyJTw)6-+K zT{duVEWH!P)8vs2vxVL0X+NS|Jzh0{ErVqt?_+sl(V{`6bSFf&iP9nqrvI@8({)~W z_CM#R*_ajnKdx~t>0^(@cw{cJjMWQ# z&mMMWRM-6SQ9s1;@#Qjjdg4C*UWpB6DRtZWdb{;{w)c7+VLhY8TTvY#bAYg}F`}P4 zx72}F#(e+pU{`=Aw@wgME8~z{Iw>j%WPjPm)6L752>+booBTibo zno>k_I9lRNi7=OjA7#Okk4$fn>-7En>1$KImis_ED-~en`ut_fR%^K(xlhM95_7Cm z^DAQPgqE`^VozZOlHk7X2zrjx&XI2kWqc?Qu5O6^CAaACy$m(GXcv zo&&o%eA4~3J!k6{C&{#v+VJG`ZwbH(%V=T{EBzGVBAZ*C4qJ>SSb0-&lo7&(&L02B(CtsuvX7QfPw$GO zoCX=fmSnFm{*c+?uA57C9>O))%%E+Qftx5*9-~n-2Pgo@e5p4gz?Rn+s6a9o=W@~%v?3-SqFiR7gugVib`yYDq^VcO zRH&#Sm~&#@F! zv(ck;4L3&Ly?`(4k(aM*JWBP0Kp*athm#z?=Eu0ze%WcW0L46c9PF1 zf9)$?#tO}v@V}&~QXur3J#VNoneg>+0W8a5h_z zY#HHUOrI}oT7YDEP=eXo>-Wy!$q!4`lS~!Ix++`;RM%W{zf4y;p52Eu=8yWJg*tDT zS_YSq556ZHg_p1YBzCMaZ22ITnOk^MJZT+Q^W)hc4zZ8V7ym@F=>7(8^x_@cx@dH< zSTR2GYzy9OC{|LH zyumuR@S%=YmJMJ$zD4TEhoLFqgENGDxBUh%f?DD10GGg(=5hWePSxwqdfEa2B7to>Fl*+jh*nVcxsb_Rt{IrcxeWAu}Vi7kX(OgFB=iEmxxML ztC*G|UW8`k*q1d{u+%DAujv*I=VeGB+igrWimI7L9I+#LVpF;s%cXVNw$T> zAXDiT0$;yRBJDQRZF-@crM)QmyvsYRi}=bod(MUxzLLf4hbyQP(yLL;XcUk}$x0Zk zoNvmW9UfW9UnKGktJJ@Q(z9$)b;#EnLS2#4xvZSE5ftgKgUN(erp;-G#GNyaA_WY4 zO$IH&9j)C9GEVIhKQOCYYkLdPAZRlHt=1!zqj~*>zG7#(W zCAy(_RN&WurCrFm>$1-^82d)0J1#K=<55PYlhUq^+x1f}0=|t$Gs1Rf7P>l5-D{AIO7z&>I!ZSC>0;31ex|dXR3d- zIuv$zo#?Q^W&aU-p9wyZdVTrr_)#^1bS~D9?~dB8uRUHD)?=b-`XHWrS(x+47g%%g z)@uH=#`5Bp_48bPI!D1K(qQ((8po<^(F=D4-JsvQJl8nP4$h^y)xB-H+zB**zjzlO zf0{nrIiS^RML?>(1J(noF18G2LI&ISigy@pw*S!aH9T|*KC0GRv(EoKr_eZe^4t3VI~;hWuf7RmY@l$KMZH^H+ms?Ng|;yL64;3ei!&ubl8r zg&;epECt2$RE_u+WiyGh+rgpcxNtM3E1pc6jgP91uMjeHkA~V_yJM!~0Sz%qKGtH zkj32v#nG$`^-H0yKoEnG)U69AuJ^JlViMCL)4V~<5Yt#`Wm5{US909V84^G7oJ>TC zUg56BY=LCAF|@HZgmgiW!J{!yp6FjVY&5(FbSbqfSzOo+Ie`eV_C_%q6(K9tl6XP{ z3h?hRyM3$WXtf#$G-ab@8IY$30}6VqxvF)D#(~Vr;;j$26cuj%2fw;y-MUdDYVl?9 zd%m*Hz2{||-eE=)$65^k8^%gxj3+n6IwW^jlpP139eDG1P96UP;wdXnh&ZTRN>U#uNRw8jk7jRn9 zq&5Zww++7`33Z@X#IWlj=Zxm1dZQ-;yAvm<*eU)5SHI)OGO9?%ZkYOm{W|8NxKg%Z%qO{9*1FUG(bnOK*)= z>?CyoKM}r&=cA8m9>S(~Q3TZ~6FLr2$a4Xfg<6|GRh|{J&A%6MQf5%;q^9osbr(L6 zN8}|9%F+`NrA9t(`z3T?%SBC!(KI118s6W?A!OtUlh6ETSSg}78) zv53rtdDYh@cfkv{DqkxVP0x}0=<6|JKIZ38pIn6B_kNe&0NjI5RL<8K_PeCM%mO!D zOgT>kZsw@xoO^EG2I)lp$3YRB8QvB4@M$u=T8G}bjO7&#a-98C02bKsR+gTI&g<6OC{qbQrl>J-d42e5RZ2(9&Bo}k^@F-@Pj(d=!gjy5}bEiGK za#@&3sP6FCySoq9l4$Wn%84&Mz7eZsE$~x7=AEoUZVGjXLXS_CHkSyl^=8rbw(aGP z;kEK=bD~AKO-NX@SbGPGUbb3Rg|uX*HbPrs=5QlB8Dyc?;epwxjmOS(ru7cwHke(o zR?cF1@H8nMqAP>)5q4{m!3J>0qGlUoiy^-aAdvAD(N%ei_}c*tA=1%kaSv1+&r8{Q zomkBeI!ZFz%bkyl8V#HfZN|)jAhK#BqeBq2S&3yr@l~QI%M6xG+_NRi(@$<3c$Q9r zdq?P=$$mbMak(s5thgAD$X8ao$8aTm7Xkd12-8PKBS2C?C~LdTxg8sgTAgUP9Ut|n zP);PqfY=^afYxruzI_uFVBGBYkj6Mnym@h$mqpy1C_z7lKW&x?DCq_+TVtc~sl=*P zg5OZ&jfF(75aHMq0V9%WF3GHCoNtLz^`-^~=sxPu)&AjA6e^|NmFY_f-f;c>aNw%l zA^ZkZG~fB&bAhJL3R{5GC!uf)nV`+${83ZgI5R_FfCZA6-XEeE>qSkAtx$tnn^TD^ zIaO@&3EN$g3UF#xPQ_ywR({o=A^ViK;I3&C+L^te8{W-%ryoamuUvB^31jLIM#r^T zHZe0N2P&WmB>dhH8A1TD!~1=v`?Ed2G*pq|0an!n%Yfc9w%KY?8H9ZO!)$8@>seBf zKi%*LQurKxhzW1lxy)5<1%%b(aOVM+t2D&a^;zu1y15OcSTPe##ZJAj&st(l(i0B{xFNg~g)ueq?Lv7LLuH31ZCs$DUwO0i*)nihTKideP8=uf(oo8yVWCwUe%(Q?ELo6LXW%JJMU5S) z3Mgrea|c52uA;f}Xk8`-%<%D9cfk&B1|{OzMC^#&KgyrEugtwmeY$n~sDZQaj7V$u z(Th8?d@!W8X4fglt*bnD^9Jf2$DA?XZCxSS-$Ci~a;;u_r-;?KZ%cXv;8|%T8E>>c z#W4}-ZO{R8zdA_1#y2J!O?`Ya6vGqvXo|2Lv+>k5Yt0rf^)k?gHmlCbx%)JQx@f&( z%W3FTLVcCxn#)2o8w(^1?V+6OY%Kgmsa&OHM*DZLz9!Wwws^+WveN6$&j;DzpmWpY z)up5t{&wIdHb4rxQ^5Hl67Nz3_t7N1(QjolTEsXW{&~qSU+V0~tBYvvYMw}u8r^i> zP4L~BIPEjXz0KldPLg64#<+If7{fz;* zt4l-RMF_0f1@y6+?;ab0{ms5G>=GIp5WiZgHf?raX#*b3{-1*-;Q=wg^8Y#i-&dUQ zq#&TuD*0y<-yg9JnZ}Ic%quM{j*~~m$TUY2uCU=4JGS0kQLS>sd<{;%;t0|F#`;ktZ%#R|oEgwa^ zsJcp7Z-rY;L`KwBWVQ!=0vRj^@$^9nd-HXiH4=WKSi%q9HW$?%MUC|y3H3qJJDoWn zEC<#G9-`Y~o1!~ri+8lqahg(H-_w+Y9CiZyyv9!K%9U;KC2`SPau0!E z9ZG0e1)<(&z&}=PIbc{ZH(!Ut&o#YYW4u_hI+1?q>z5v8r_kjsL6R@o$cEcF*4R`#A!i0&T1AMKQ#SHu`EPVp}`tdoP1_i@>`8x+J2Pk(;hBw zD_-SPTzK`lB`xh)!zjDk0~QDI03i(?wR0)MO!~TbibI+TX_xFo1uN_)MX(77XMu>} zRohHq*!Ke&W07KFdPEZ6KfW%* z2)mS5kdte5ZVIDsS`hpw78lwNWR=Yd`=sgLo-ZL%cm)hlQw^@zk1-(~5Z3_-+p9K3 zE6VI^9B)>rMsxXtbDlx0h>R741r?nIF)c4?MPQwabuy-dQi5{0Nl=d@;_S0jD6h5& zZE{Gmi4^RM9fO{LaC&{R2K}tng2ouMXr_lhkPPG5X7@9ek`*6(xEfjfU&F4O9~Muz z0csg1&pr>zGiCzCOhU4J*?Ydp+k#c$8dSUn=`04%GLM)_ggt`P(VI&LIshIiN)Z`J z>YJv$&^VHSsC^<-F;J%EAq;Fflfm+I-(0eLw*BRH`eHI|j@i$@RZ6P;>C0T=!SA-UYz`k>1B!#Jd&-P^xnVKOd#|c-liv81rl64zD zbCZ9ci3%g!fM#SFng{ioyW0iD&r3RZ*Be~mXiSfgdfMR~7T+CnG{H*wAGDyav$f*C z=H~#}Kis=7&YKt{azj-FvDX&MQPH~)Mi>St6J~J%P@`m5y?fH%LDQJz9BO6rB>=A- zi<3s}eK$e~4^JAzOM}K=H>_#*UjaC-r(vY&$s*}z&m}^_NT>5sp#`crRFu27>p4D4 zSaMmk5-zwh6zU{1;pOC*z8UOIs7a=8aDvq}@5F4Es692ZDXUz0`L;v<-T2Y7GM&dF z2CjbS?}4dig+Kd)Au&C!o0QkttYpsjmEk#K#xl@w{>nX;0(i^R@z*po=j}!s39f?t z{YKOTR8Qp|N2%?*HpfDAb*qj)EWN1yE;KzGC^H*{I-^;?1)4;|TJbQfEZ(2) zOvA}TGSH9evwANUh4i;n2MDE3`?tsgkG%ij@46xn_p*lg`9`*B05eWP{FaCJsH`-Q z)G$hs%^+L5@nG%-OTjr*L z(Q@^%2}&Jr3ufC7Tb50LxH}FL;$L)~a(&9M2PA)lF@=^62A_}Ch{dtW_dKuNjSr&| zHsn(Fe~s{HHyBW5olDt1VwTXF;4z>h1k|qCFARv>xeA1bpA7Y$k1^0{4tPiW7NXE( zM|eC(AK{xL1P{6UbhoIJbuK=Ntd4zh*|G5g^%~B8Pzj6m5Jfd_zE|>QTC>A(6h8`- zJ0jikT$L+J%F<|B+QkXe#OJoy>#lH!wPHo3+VaUI8)dvyFtwkb_K6648u@k~H+DU{ z!zo2&)dfJ9vg?+SuwV(~5Y+{AV@taP2AtN<27v$GkqK2O2Fwb*5A}EzkKC*nd8LGH(dq#~{&fV7!EOj>_F5`Y1gBsf{79sGck(`RyNwB@Kb?#P1 zO{C@m_FL|p*uJ(Qx)juUyx9 z&R;JQ{c>LtpZJc!uoZXi=8NWQr^}$~Vn27EW@fFcN9iHq3(Mekd6@K5#ElS`y36$P z$-O!fzAGDWnP3W53^L2Nqx%Qc-@$@ihkWAr|1`$`(iD#+CTNiM|3`fM&xPlRMu*@A z@U4h$-R8aCjwD07y^-_9BiG2l)$)M!#q5>;y%291;?Y2Z#x{I^_+J2YcX`0@dZflN z@AU}p)#~A}(&905Ah>vTBRE^Ij1+ zp5jhu>IKJYR4)0$xP^Xw;rGbFVcJr@ByYZh&nFCv0p4eutZvo4>kpuN$?eSfF+g`s za!rv9-Z2_p5Q5Qe<>I$egHpq>_Ed4hK1bWLR-N_i6iFJ$0+6(317Bt7ACeq+9T4jwB%6`=dB^ zDcb_-QOb8bWHTv8+keg0obMyAZyPz6x#GdE+UR+IKah~KG8f`S?e$xn^=!QtIhDE9 z*hLOk6URyKfK$;K!9*wQ%Eh(SXIR-^p-#DOM9=Rd7H1*Ryg`O2?odc$OA_z;x+D)$ zvL*LoI)vxoRsdpEL&WNXkYk)(?kX!to^#hH{HNht%HxRMN>U{1`dp8t`vqE+HntTv z^e1R`Sbp`0R|kl_-iy8u5+wgvttLQFvFVvk`z3~I(-gZXM>DImuNz4YmSxGB^9CER zQiz{0R#sV-t|voduS@=qoF`Y)O6dL0bMDMww!E^wb@}AkI!U+icR{`o&~O^-5V&%R zRx2uZ#>is$&h63XclSr#H$P%{^;XaiwHwl|6{2OOb_Hv+g)N*hfl92m)oBv8WBebf zad15|FoX3vHIQA{^ah1wEwEp9iX8ty&HybM?RX3a&~!G-@K?aZ1<)w6m`6e$IX=e zg)r{>gZ+1I8Y!B;_6Csls3V4SJ#SWPMGE#-1xW{LwgUcPEyP`u0_%NGPx})@q_^+U z=0%L}k#!PKzfh{H%cRjK%%PnIADZw>^19%j={%E;cCrcDBT3wK4mKRDDqU-=D~gs-CkLWA^w>N8i5(`o5O@ zL`o<2(<}_+GJsj&UX^x?yil^vV+-3GI&DB1-3rS6G^cIY!g*;1SKMu^;kZPlyUs&O zn)9`CvucZnCsOZRyMK~z`$I}i0j1s@_AnI2;Gq!gsk*o3>C_laF!g+aR-*=U2YO#D z-T>Y68&G#&z)4Wm>^Y+KEq7fdI}!8P7>QQ1kMBfll+TaNCaEu9r8=gSh=h%XJv_O zlgBZQBmAp5-Au!~C#ik#_LpFbMw@XQ!<3$oW``l=jA1p=`%Zz(Ha0Hdj!qM0bi!|7?G4C{`)%D|lu>Q~CRsBnbPWW5 z4kZE3e199~^`Ir$kXHZf#Rk%SIQRUhgwWA8^*e+rH&e>g?suW~!Dm9cmx3q{Toy=Q z63J+uIT1)aJo((oFo0VMfQ76`^xu)qx~qWY22Jlz*hw3k_MVX_;r49ORd|c`pB%4W zzVf{nED+N-WQOV$U#;fiZWJD>D>0Nrc1476a-5B#4%yKtW<7LN?wn3miSF{^`&-ce z6`wvH?osj-YQGSdJqP+Y$Qk*%qt-J(M`GSodQBror_Zbwboj3Sin_;GrxZnA9*tTs zG@-o`G+)^a$7OS&9S!*=8ctD=f~~|M(gY=B z@256BAkP>NoCSQtnyTY#=^3Wpx-hByK@#V+-d#!w`1)~)VK;oBKTGb+@7h~kN=kEV zH|m$sJIk-BIG2$Pvf~KTn*!6|(vX_>^ux!N;gFDTE@BZj;<^tjxpWvbuh^dRVJ^P3 z2Iv5!PtzT_24yty9XosG;{Ngb5O5%~_rpO{Q3D9y#&BxPNkR@FZ3ZIsS z%QXCF{doiKnYKhq|2+v!zE1|J24w&>N!Hh11fsp*QyG=BW0zQ|{K=-U71Nmka;JWs>a%9|%)( z-D0ghl^m&+j^M@Ba)FEw(-~be#hhEnJM@X&+Z)m%%jX6p~^R zpq4ZOmp4&g>#xx6gs3a)^5X6%fdyWIwW2wbd~oYpUhCa9;=jp^1t4jQ-(l*Y^$k(R^ zxH8WWT@T=SmgT}8ocYZ1aH;Wd<-c7Dc=!i{!+lH*PL_vx6oc11nvNXCFBHKMPZ?5t ztJNevv0FlhNv3WamVbHZ9*0$e9-CjBBZK~fo&Y`?{5L|QxQ;HUP!a~cpfx9X>`B=M zy%&OP-nt}D)F?Re^+3tw z2c95r7piL{Tzks9xG20wt*yn!wQ93!&Z_3E{y!g`DHfHLL9^Z;#!&al*lq3XazU#M z+-6}o0|T*jEqPQ92%6RM@&N>B!~qHUA1Qs%$p)A$D!gK7sG;g7=&%rMnH}YhPBa!m zRF7tD1?R{$5v6@`mktQmHA|DOjg8<;hNA2A7s`ty=!Fq!r{nq9#$=yD>)Vv9$W99k z!nw!nK^3JG4!O{IdZ}-7|8SWKb3Yx0Q2CKW<=?R9{#4yn2Y#nW;5&$s>znJViT;#0 z`*S>er-fkUEsc5W+;oeHRHN~8GabTBxn#a+V=(@#=0qRErcW} zSIljPWQ6ecCjh^9q6(AHL|CVv@N>=?@~qGGWcIOj7nlvu zQi7Nr(|+z9FfLi`rJfm;w3OC$Qu!dd+0ln+KaIsP3VE*shLs8$wDl~o5VXByNVS2z z$&;;3uKZ)-Hm!~A+Sg*4gf&C5^<+i6nKiu-=iRnWc9t>8kS7zpY>&cR_JZY3*W@~90{$X~jkmEmmIU3YbyG|@ndr()=h zq$=?Dk2{|i9p0DHK1=;M(9rjW>Q9aZiJs)|_Ukv51#NS=EwoU{Gsa(NfVp1Ri++$) zb3pWYeKGBthDs(ptqcpzOkQ?YEh!19{cTjT3(!OqkzW&4YQ!QxahyBKg(3{wb?Ji8 zd+2^L6LE9pqM>=uSIXH1sm45H?$JNtnBmcFQI0`eF9J!9r4ZCYHfXd2)?FEc2)x=F zyZC}Xc|Y~|hQ3T!5)Hi&&0Nf5K7@Zc z#WpM$2{#Vp)yPcH-6xtHqDb43=lwMjYhNDH!SOryKJ;BdY8+=px!@1(jo@ufJTm%? zyuIPQ#^@eh*@dD36#`yipGP@&=KoX}|o8QNIi zN*=LIAyb~;s-TNwAR|rOnmWxwr5vJ&&?>nUGNG(N=q9yKqI1oS;_Qdi#_If$aDP!; zyOnCTZj;dO5sDo6%H&HAJ|38=gu9i`i5u{(LvN zLxFIhC^fxHw6ajDy?n@@^!1JbD{CZ3pNE=AM~_Im_4GD?gXXnLpm5pzx?NvnG1H~e zwDYsMw`;s;52069@410=z_Emy_&o@nhU_DPjDW`my%T$^Gpvx4y2%>X=2BN~>J!+? zPEO5U*F6OHEi%+JWI%lo#N zAJ%Wn61}9blnwB@!l^dg3x8Fr?B!^^izT>(JN>+}XEYWq?MDG5Ea|vG12+y5HC=|S zkMNByC+p4&eAKJu!c9d>Ek(6nr?OrdyEs|E7f#@6JJam-#o>=!Z-WNflsN~&!+yGT z{+i>%53ZWf-kAI4Df-*V&a^r6lXGiPJJ2lA5(*|p@~O)!SShr?joY?%W9g;7l%>C` z^{w9-_-M|4dw4x?)^zG)wk5kfhf@Ij-B@#dOfER=UF{;^85DVB4d&<_J#9fa#|yq> zS65RX~12Dn(hj^1YR!jU^Wj0PXx!3`5y4U;v3Ho-ghcs{MEBY*Ej~L;@DdO z|0K(MU;Y2uWNK0+zUhMdg|4tZM8&|gicM_GVfPaezw~MGA|6eZ0|8_O1vyGGf ze+T5h)?Nq~LBZ9}1$yqELGj#4U@ZUu+IHP)wnOGYcE9Yfni-_k)%RsABC9liRAseT zI=>uBoR%G^dif~uaG6X8GJP06&!T%6z0m!;7(AO4$m1Vzc|Ubo6L|HyEcNJO*;6vX z$chCZRo|!{4L7ReBcW#zw(boi+5^)!&hLJZB*j1LV_Ou7htC_esZ*|@I13#$i2^Uc zStkg!E>u<{oj^4+JQ7;=qt8;F5-sL=m;4G{Ed;4l66O?lfIs}>tXpa6;4Rj_Ds%Gk zc{V<-DG1qt##)1wNPTy4m-EykVkYUJd+9U||J-`kso!J$gOM}o^8LzqGG2T;g(W*! zkgR)zvv#>Y!=n@aOQQ%A?IxU|d6^)fV4B_+Uk)`I{QTwt8H;W|V;h?$!1326qfU2C zV27$64NX0g^+K~d8gY#4s32K&!j4XPz1^R<6!TsnzK!7g?7y8_=#dp#=VF*K{?z4n zRNC%dyu|)_NhdC_pFf)fi_a3uZ-dwogd=n*|AK|t;j|112SnD1=K0G@s+a6HnyFJ{xNTX5SQvTk%XK#p zGW7fD%4xXdd9Mzs6>vmoBc=2zvYtb=?P<{ckpo>%e&`#zw0$!eSO4AQ%Imp3cP~V7 z{iGg4FqbI@ow0NI5e5sVS51`V@ct9(z&>g}92m1Tek=?yNaTUkHB4#aa@v~pUztZ3 z`6#feJQkK8lXlKIXEx$08mimV`rLFN^)u0AEXlYp76p8@YiU*GNnI1-Ky9S=(1R|e z`hFy`hQEz@p|x1BXGfZ={bB<~N_ z7Ia1aAwgT@Q6E>_+6JGEOlVMN{buDXNYA4CxsLoU_H#&59iBM8-5Ce1GHSl4x{9M= zHaCKpmZIsd_BN2Z9p#e-aOM4uJW`nXgkTw~Bxb0}u03G7On5=vQ}9zRS4w}RR4rdJ z)BP{VXu?RSJqHhQIL_I~dW=^-8gg66Ix4^JjPSWbS~uQh9z$#4r|x&jVR2N%9@vl# z1KSB?bJa3hjR-qKV%#r(l=VY{vh8ham2ls>4|mF~EXDFHt7t~57H*oBA38C>#=JNp z?QzC|eI{<)VBEIAvXIdIwcGAFfWO@oL(_X)NtgK8 zHrejgz$g^N6w$x)-Rh-1lO-Cbvfr&Mvj0_{FQF*4v@!XkTf&cB7**$te5e|oQnv_O zQG+m_sSBXrsw5$c7l6f^Dm244plmpA&HJDq=EtjThATC9O6Ip--M#$_)f#dv!rdEX zcw~^(vm-9Q_nw(g;NmsVjQu*FlZ>HikjzW~)eLK}8(Oyzz5a-$-v6NM9E0n6z;1tH z+g4*WI>G6 z$Hl#KQ2we^gD%DwKkVv2RkQ}6s=mj(M~EG>^~qA-btofponTY#Ac``x1fw0p(DOW^dgDfA&?ZSrF5H zC_Tu=uN?##ay0<|yPYLG)ZRCs#sMN==ek{aW?p1N%xg5rOf$K`M--|!KZCOR2S^Bw z(up6Pa=)MfH6#wfPHW4lxP`cyZ=CQ@=X|D4Wi~A~C0`@H$RIN=>?A=Rh?&ZSGU*6E zS5(*n`PFdMjZ*ZG5+dJ0|7RTZ6{^-ahHQ~7N-(HguX^74Z<(X}j>b@SMr+*4mU8HI z1+?ZfCKLY^kxh>pu9ScGG5qQHT4~nWwL}RChard`uV!){85dk$zA)KFiyJ(j1N7C; zo;Z%Gs}1#r>jvY8x<=aiyK!#e8?pW{R^nG}z%#we7(bU-HqvztGbEctz>cot_mhEL zsuR!I_LKM;IOEJ9)hkr(s%~|D&q(K}K{;58l{+G-tDuWH>7dblg*5a;cQ$@4eA0k_ z)5a&!ab_B@W@$@2^bLQj3aT^2xIJ=4%Ri_c=A$txuEJg*riNR@n1KS1XLY9KcU(<$ z2id!11EENak94*Pr$W$@(QyhZ>3D2^_FItLf}gpoPcpF(O%`aeYRp6-v;}K!4uR#3 zci;_!1HYMQhfe>JIUAXLQYLWIMk`d;zp~fa2T0DNP~6CC-x_LKDd~HqrgZdz$~Jeb z#!g^9eu=)R?fVF@dJ@1wlzPJ^1bdrYKksXk0W@j5S2G@Bd_BA3FY4JVkH}?nefT_+ zuiU7M@CD}gjJSh#qdnqOJ7!lAQ9)ub_yU)I3f>{mOFpzt%d>TLgKrOwyDTvR1i1lC zg_B``THH$weta;2yi8L?U&F&mbWzcwILecQV3i(Rp6l1_RZ`-pcipLfj(B|ZR9fYW zriFh=AWCYq(0qe(x5rXa^lcJuAEGl6o>p~zj9MFGUJ4) zk~!1&KP=x3+ESR#?v?zu^!Fz=|B;PY`xK+W1?v8L%N2TwySCihG}22QyIH)ae@uGe z3~=MQm+9yV^!EDl?`#$4#eb@J)le?!Ef3glI7d5U*!S8=ecSV=OSo8ReM$lEdBE@k zsP*qZ_l{MN?tdRY3Y*B@D<1rBDFZ8*Z^YNoJ?p=86%PqBg!nxbI4a~OIo5O>)}2?$ z{q6!iznoI?>m??>x!Bx{jj7(qk@<@I5N~h3j_hwbN`83Gt`HG?Tqosb3%?xyD+_pW zHC!LiW?4gyLaAK(@^ea4jvuI;VG?IQ*nwWDuVVMH#$BqY+g^0wB0L!+aw*!MRC@Wf zdm!1phT=}mftbcXxX7zoWm;ftBLl8eRqbX;c?egnaU{a zGGcwQIX0Lrg#>NoRB>Frz841j{z2QIR&&|9@69h=0c}Jp_gc4NOARe1ml+PW_KV(s zbkuH97NI>GKDz6EKtso@qLy{Q_g>})oZ9r#qoHKBpshH8!%OIgOU za|oNaKRDA@)VpWM$K-#2gVvQ{a&8hPU%Z(oup>0(SOM#R1PC@Pd;@t1H*uZPTK*zA z2YYOkt|x~;24@8Iys`uAQA1u7BCB3MYXgY8N<}M?DBR5<+>-)+k${K-QqZDcbvEXGIAjuQxARMPKH# zV(u76bMkhnUibT#$)1w~#P0kz+llWbdp4V;*m71GqmGrbo=VL4M$#pBDz!~%9(jHJ z`MpHf_ED}TCxPFl@Mjm)EPgG0eEhgV zt*i%u`ECLQB{_ zX+nOOC^P39saA5qFL%>}$rmEDFVl_eDcvl;pl_%b<>_JJU}Vyx5WS7@_uo6HPRFak zZy+>}3mn&p>)G=RprFYn;+Uir{ZraQ%cjK^YI>m%wB7l^1ULG%9+4Juf*LlYRpH0$ zcZK^r*>+52O05WmTO-d#o_@Yq1UOpFkw!7%JVO)T)sFPq;}k;UW95Rgua@gbH4se@ zV;M${_3)Aesw-*RRGV~gN`eG6*N!83+5?jg!L?j3SV`0w5_$MT@r(hEurJm>NNK( zoEK5nie9*tGK^S6N7|vva+)gmo3c-VkxzL#dKCdH8Wt^!8s8OF>EhlT>?)d+T@%3D zFSr#;lsO(<8!?na`d#10XFTp|x`}L9BOZ4>SOY5w*Ho^CQ7$cP8OZ}DaP+t(4NU_J zP&I5-`DN9MI6@9-L2}45c;)NCQ8guGyf#$PUyD2#TVtAZz+rRnF zOyp%Cem*CdwY_@_bIJ7YZ5PR5)|K5#FuPHhrpaP0rV8aQXJ)$tTm)yMt@hh_Fq86N zcgxG;Z(&O8bUTPCo&=7%kFQv}GM?CVPQ(Y^{D7fa(yX(s{gPeT5**VQzL-M&uUEW0 zy9fSlzj+dG=%QU1w?6XBRl5UdjN^1*!)<>i|#u`_{u=TC7PJE?O5fI?WH`13qs(Z)-o(9{jSx4Ml|m&n zakx>ut&Wnm^GyHj@;yC>Nm6- z>W+3QKGaa)=y)Xf67O*PgeLqNcbE7E@$iPX;<}=~Sx9nmX|vmY;dBCeIm|t-$@M;pxm@k( zd<;21K&eW3w1V?(i__hpQhr8}yOB8Es(T@RvHEEByAv0_IY(gj{J-(a{}CR}JE@QV zOOIH!2z+l^dDOeuJLer))ulrBBRN$0t^5AITsRt$sx9oNtjxT}Lc=afzgSOU*}|wTPhOeEK!XtuCxli7 z-HZnCx^V&{F0&@$U(l7S*5Oc}L2%I4ZpBY|c7L2){hg3sB-ep@Q^A%w)g-ftWN*L7 zmUm$*ye}#lnR))H!ztwH(>U9HU&;mJXA7a=k4MyZcw(a&GIDYP!TecQ9u+|7;$XRI z*BMIud#QnRqDKm)i+vLyl3H4CJTq?d0dM}tyCjbDn-rQHmYHNjyuQn5vBsg?gq>F7{7RM5hc@YrjXrYj4v zf|-nJ-hpydvofqf-ljoJ#^25V+koaT!hZLOyM$8{=5#e5;tqeyO~qV7Xh_Eml-OkD z7d`qI+n{=x$MhTWFhU4|bg{4Bsw~VUUW4oCj!xCK7AzdJ`N>Zlr(bXicQC&XLzhigv}(A z8s*wmnpNMG^~?-1C4Dmr>don&YEM=5NI77tq&*#qb8-%?8Z0^}7`^=cGggA8nplMR zh;lKY!A>&-5{0;u=tr|?A8)tmZeqD#OQGiTVK1}c#4p8bo+L&dIEmI+!9N1h(~k!I zmGrAXF1tAwn(8w(2SidZK&IfGcsPZmR?unC8bo2rhQc+jk$bEh2!15avuhK(?(++0 zsw&1ycDmVnUz;r1sHz7v>Gw2|*xaDcFC=GDZNiOn!6e(NZ?3SpqPD`AoFcT;Rv_It z?0F_f+tj1}B;;m(WQz0U2X}yeLbcbH{v&K2U9s~`kBz2QW~iMT+qtPnEsM%eHpsN| zEc**A%@<(Kj5?oO1TIrp@VhA!Z;0+~Y0eo4`-VAsbCLdjE=5J(go>lGDuE@_8JLe$ zC;`G{t;rA6|4gL_OKAMjV;|DdB-DqV3}rz$@WMk{u%#3&a+|~o*HxsG?Ii#m^y`PL zkxuTdlhu#iAWejSO?1VnW20cYY}s$TC)JqU>nqprviwYE`a@*tUI)tHtea_ceA-Ak zt|JSV3?_AA)+hd#u-SmdJV*l*;{gR8(|DunJyuf7ODzRg-Ok7;P%3(gA!+&Z^<{gfeB5O&Do1>@} z8KCiSLFnE~fe`*Nb0?p5!C_2<{?JMIZ<}H4Hx|(EU1%iX_ zE-9N_IRl~96{PMi$zK&8DXPOA7YulSgGFUr4I%DphN(0m1A2M9v7*>J+V+!BIGaJv zc&z-BhF}%mlPQzu-nU&!w@SD0kT1O5vkuUpMIGr1CO79dgVi%vT{BeA-YuuIc8J!r zCj639_rlv6z0lK#W(5d>?mK#M_!clfPXy*T z(LGiN zi8hwMgha-W%%l~@m6ZvEuK7PnslEHEQ))eH#ge952$-w z3u622kKQ^fAMCeA9XQV4hea@qNsH?MK+Nl=>Jp^mFujp%kNY1lG4x3M-_D$WE;=QH zNWf`|f#oHfzu8SAB{`+m(>1rADbUvukfa;HcY3E7XziKylKMcea=lgE(3JP zhP&=+nhKSMo6-gUiTSo|C_65Sb?WElJ8ovpF3BHzx;wmK=;u8xRK3|gS8N_nJN_@v z#phBGc)=v|U-R`3kvH0=NQejuF_ zynC^jhL|LJ(z4?e`J`z)7pm>yEz*#&BK3bs{nw%PjHW~9Cg^=Lbvh*UXb7J2`v3)b z5A0@j#_TiRXhVRVHD^D5b7I#ffbo5dG9M0E>5rr{ZZ$4Iz)3=OS$E|SC9-K;fDCz=kyIh~UPLp9H@CwFwrhe*_4 zJ|8`_zhqag)EgjTmzDrhu+$yC8`%AUHPZv$8_~TWSB%>lbWGGiHLaZqD#+lDowHjV z-1AqFc!+sVzd~-i&NQ=D6ejglhZ1Y3Lef|X#L_31{x(i<;Z-%q(?U(|r=hFYh?SUw zGtyn5Hg)A6@njzBG$yUCA4E8TVCc2}Ry+gT=h&>w(*<&w#@2l6JMfu@qeBKD^(jN2 zSYz7sE=5*3S4@QBjG#eBG8F~1g^yP9v;)Fw*(-PXLiiJS71r<__i*VXE=I_V>XnA*q)`$bEMM66{5v ziK6_@YbgClY&F?jS`pT!r%rFJCb7k)+?cnnP^`~w#WgQEu5BYKN`p$UAJlQQIb1Fg zyMtC;b%)uN^_#v{q(!Tf$%1uDg*xxQ|Hi*1M_c`cXxLuAK?CZt!;otJo$cWB;N;){5 zfn9AEY2%K#f^bmba6>BWu%G+W~ zWtB#J-jjC**MpY$l$f1k`;H6(HRMr^FMbScR6&(n(0^lUkflq`s|cCo711tgU<}jU z+~HytIS0r!6{ibJqI&ODNM7NgTVqurLDo*Z7`VdgMv!-(B|85Cjc_)VXt2tNLXYK1o$=R|a3Pgw&sHd2!u;S6z3vFr*vb03TF0w;+EDP+IH*C9kKPw|c3cKOyRI9J&P>A(epBZ7s%F_OLuAS5Rd);Ca-*E#j27XXgI-EmXU1x5%<1Pw*SBfD zjcMFMYzN`_=b#W=vh@D-@*c!5kkX}z8jk8{vFYUzWOZHH($_2AW$5n8Btwa(dO`bP zB+`^oJhSQUPA+LbNt5`a0pE5HV75LI>6JQFdvaemAlS_o)2vbnE9FNFq$Hy|NJGh6 zpHIy9urvME*xtyw;52YRf4CPyi!ePupJGpJvD^3qb0|{tP+anmdCaETA!nt`^)K`g z%S6`L7dUUc7?3`_mjlot+5Rhm%4!7($-fyQG7TcBuHs}&C) z%%3Rs@ISF-{a*iW_4zDZ4#vzC_|}btX3SZe13JxkXrp+cas0NqhR4u?aAn(wTNVcZ zMiusu?Hi=ZOOhRNaONAjWd8~(S@Er^4PdkJo{4|kLdsD>%bOeZ*+;bh9m*(luHPhx zhM*!AnII}5oGZUoVeDShuH)y6QCM2)v)^_metx`cKV_@x6JU4Dktva11Gh=!uYNxa zw8P&Q@wX zw-QQw7H?um)#u-01u~uz6*%!?L53$`>~S%I^dpWdb2nouXR{}JaQPC{b^YOq;ux?S z_{SD|%EjT=-subZb41hmLXV+HmyhsU8t@_h_>dz;g-6i0oaCYS{^EJSk^2abp{wej z;xmOmX{Wd$K=|*}d!~H{dvxXa2;RN_6~;Mc*UQ-EV}+~1(*L$_eoll*P61B;wPyrM z_-c^x;Ct+dm9|u%n_p6grq`7hS%D=ETp;I;F^QS z@nd4Wnd2I}ENp#)5_}+Yz?&SS1+#vD16w|#(E<}k*_XI}DkRei2R?ir3iQiB75$s2 z_ps&B3dQiQv%81U_7<@y=}W&_(pKc{U=I!y{cfUr?Jks+w__hT9Jz)4 z>dDry8ImwLcrP^TC;Z@N2vHb$(&RcWRtb1I-zvI zun=oTh~PJAoBs!W-ls*F&_+_3xz}PpYc?eymkX%MCW~Nn$yb$UG3JyqmmS__P|Qg- zAE-*QV%>_}4XtbvOozC zkbPpBGHalAqyNP%A_8T$;D$v6z_xD)=u)155%JB@<%a<<6{-0+%qpTTK+;I9Ktpg& zD&s`o`_LP5HHXSd*ofALS{f+7p2NM-r>GyK<>K+4Op>qfCsV0*i2do+icxNPlo9PJ z-@itLvdx?2b8_1>Y6RzD6eBHY3tnaQv=*tQEf1CZ6|pwczl6V3a+~<(B_KQDH^Up* zsh&cq=peg}!Vc!KOmErN`OF-~lwSK}6~$#XtTiw}XUQk9@N3C6EKo{?u}@JQF+j%Y z6!NdL6D0-*I$62Q+G` z6=?k_UCPM%YRkl>xxb*eD&Ib57KC*l0j2B_rwNG;ylPT5nRi-Gkimwt^d37zkH9%G z0g{gOOl%wfLY7PhsH=K(*ZXMq-!_StEFZnuv8V4K5O~SlD?@qBDPsNsHo0v5NTyEa z=GJnL-^37EK4m_c{|gd#svn3o7vcITD|OP_?J#0(`J49DwUEywoBQjUL|V2Jiqpbr zaLRF-%{qU5-zXU0I*F*G*k!B>vT`khvcWB;uRn9OXwugZA8%g{HU?IJsi@4xrrRz8 z*XbNXr$G!>%X+hJozO+XE<>VKjmjZnmxzFbp(SFL|KEwby!`?^5e5KKF;kLJmz{E5)@!nJ{odapyEqeouecks?H;sO;W zDMs^Dl18l3GVzX`aEDT;&wn1%Y=^i$xpTpF0^|7^YL=oMWm-UT3nuljPZ(K{6(L_t zc4a2*99Ed{>dV+Sz>?a4YIY}d>FYXA?He7Lb_>KkZ<@jF5}nm39c-lajZ?#VG-u@) z+~nWUpiy1sB4085p-p*O3$bF7I2MY;eI+m=s^g31$llb?F8K6{BO3$VFDDPSyo$@LU(|M|joxtzlde){Ra_s8 zWB1F`AMLxkxBUa+2-rA1Ji8#yhG?~O^N&xquP9QLty8y{yJZgAH$pBx{PT)uCTN{h^LvK_pGM`jdrh3{9kZxf z9??Uf$!?~XKc>xtGwv?L0|V+dtWvxrx=ApwyUl=T#pB37%5q`y)Yjp z_Ih}n&*&^SfV(#JO()OavC}mQw9F}+L|);P+EU1>3nkxp2%osel)Q#BwMf+Lz&r?ouQ zM~TAgx`^OwN_bt#kFq|e#Qvl^J}x9;=3ikbFvqQJkjB|#yrz|nKD2wQxU$Vci;N#6 zi_QVo``@6lr0tz2vXltFBCBuDR^CRXwmo#ng_zRu9p#J4m$^_Eoomu~@hNez@AkZbF!q zV~+#k*D1hi4jH0Ncm$RH6DH5Q6aTh@kKz@>Uvey*3oJq$O4nlQfacj%H}c6aj?bWX`T@6!%haM~CN}%*}br z87VG{o_v=f44Fu+@&BrGv5u3Sz}XC1R^^V2ShA`<^9w)NeROiaP0jHL*`_3R<_Esx zH8F2O1?K)!@tr3f)4khxWAjJ+5cEeCy15p_?Nwr)b(`TR1`nf^b_LA|9tM| zJ>!rJOms}br}gx)>pk&wX>;!PjsGQLpZYl#%{^uFKY>WG{{|&n-+!L1vo?C}sc)nw zwo`F=Te_R{ZAa2pj9R+3ItRi#VTYtH~Y@nGUo3hRkE_!~Q zP+RQM*7dC*^`TNKKh>PO{5bu0xZm~MlG`(d;)CM4K)}%ccN>{@o<$j_VWyQ5qx87=UamDfFZFLQ-6b%A-J>lDW7+`5xaz zLs=$6s^oQ}=zAZa9+tR$K0o~ct45Vu6(HAB^`ZQVY=yVF z$c2VyC!4FnzEG;(hv%?n@v5mh0HX)0_@3ZF!m-yQBIMH7($ktSsGn5&iuhOr1sVPa zXVN%{XWk#dM9)o(GfUH1?3sfgqSE%d`yl*0(01Cok zK*)sEc2?ioG5S&JU4+6ijkRJFsW@j-X(ZQcl8}gUU?1wLz&uW_wt6OPEi{QLgZ>8w zo_MsW5)oIny-#^8OBQ9Tn;c5@1BW&NPYx`q`SlbuCrKC)0JkJt-IAVBU0R(2q`WjB zpC)_KAwhLsi`}lX7NGeS_=|~R-@;1*iL24%nD(xKh6pfzq$;u$zDb(mao)3i;t25= zEKV?psO2uvf@zGzC=HZ`v&+oZcR7PEGzI!YX|0BXbDO$|*L}7-VPg9TcI_5JzOw_bBf4PfUHf zsga zu6>Emegder`(^RQY@dW9n{>`Ew#gzkE1c>wq!w&4Qh@1&XF*Il9NAu?n33P*QoRI! z<+f#}&Ht9C2lj>=D53|N+)?BU$xXcmiMO7SeO$UP&-+wl>xH?6MC(uRocm||#lJhx z+x%vkPcFYWTWMJE0rneIz*Q%%&4nk?MX7{No-(K96 zn~+P9JCKDWG3t&fgKD3k%Ut;P!->pj?orfn-$gh@xcUNJ()sIAS z5O=j#f$gWg2dXgEf8(N?yjr1ypBhx4^QgmTk;u^EXWIf#3-#r)QNB97y?V3TFP&&D zlf)`k_pbxPSb1B03K809g?_B&rl_&-{t+jK<>lUqpPftWrM_6h&k-c7ml)qBnOooD zg&;dY3@WF`!5iI>QjOCB+;LFyNt2gNMUgrq>EniGBTq$hW?6kMiyztdzs-CArWyUj z!%`rgRU;fKg1k!{Z^mGrsiW<0{@GZ&CvjudP=`q-T}Ja5(jUlmK(U$3tJ>0hD6eve zGpP-4v}>5b!$v5(9AK8NGPU+s1K9((-fkYkZ(de{OVWUOs766s5Y6b$&x#2P14<^~hTi}z;@FpI4fIL13T>7q$Kb%PiX)=Bh zn8HXull3-0|6H$;xvs%ma6mCLhjXmmELm=2C-Gcr2%CB^X&4rjvLIMZD4iV3&psTQ zt&b;+8VsN+bg~Lrtd3tzqYm^;OJqKs400kHEAkuRTLxq+#3Y$I!TsTNh^;9!jIiV? zQh^1m3dUC#7_vKCX~AT!Mck}{ z{Za?oHRL!6SSPZ^RUr1dEI|4QsmCOfZ2Ei5$HCGjg;9u$CZCX)kT?ISmZMX|w+vpS zDujF#MYne7uP<3gUPFhbA?r>+$bMB5vwz|mX97F?Rm5Tx2Eko`D2TJkLqC=|KAy!%#Hr=21lptT)*xf%#x@$~}e9sx0fh$vZlLXSeh4H-cIjn7v*Fn!+ z1|X#*zNtnXfTcd{N2?0!!FyoLb6|O@Jlt12Ta;8$X`krHw(U@+yhVU>A3?^F^MR%v zGwdl&BsbVPZgT31By}T<16b~uC;zL;G~hdIJgBlw>62Ao#UTsM`_MI z+m_r*&~t>R^;;M0)9LhOJeqpWBLCYEN1oxebK!96-Bj0nOLy1XbQ8wi>)PQ8{}|n7 z6@g#w$MeUDBK!n@oB){gmBOI+;reh z)%CUnSG68JlvlQQ{ALp0051P?0Nq%>KOe8{scxQ4cu#dq8wf`Vu!8)^sh^!4ij|0z z+2+BdGWMGU+qXJhE1e(r|1MviH=hbul>)axb46~aWgTcnOZK-#IlF_3aA8doe>!E7 zi~%U8k4vB^Q-Fb{9mnHolB1iTgBHmIgWg1YH5aVqZ z!IfNpR{1BeaKdO?igc3c8DIc0vGbm)##uGb&o;x)4}SSN7keV?*ahJ-b5*b}ah=}! z#PjC)@O!_dy1m%k8Hi~*wi)!87)Sr+y6WL|J1G_+pI$*!8onhV_UsA6BK{ryYwuJ8 z6vt-{HsIENt*pa^FR%RFq;QHtzSoS0*en}N(eCjD+bHvDijHWs{8*0?4WI;n^@kBn zjjwOeE83B~jen7gg48c~jRWBI4LqrQB}i)rraeQt^3w00cYsigq@pjsP?Lhf!+&q> z8!66L?m-rTsF5!ALExze@F3#&WKYD3Pb-9G<%IADg}_CnL7;}C8w3rH+**m8+sF=} zZu$gB@LPh$5X~BJiaY_zpBWB~`5{dG8X2PW(Sr!h-1EUuA0!db7QwRJU_*`Gj-Uuz z4);zwWrp}epk;qMp>1XqgbFO9%?VY5Oa<{T)&yiZcWd+0FFJZ9*;D-Ek(O`ph2jww zdnNF21E$kb?off;04?NTJ$QC|2P%1ME;a7CZ$dBWXOvpE7zUUV~W5$TF4f` z0&WSr0z&)*b6F&aP}*fQRf4Be)DfU)mJY! zW{xslI1M9#5u9ADq3hlHuOBv5w|e^1A+=H<=PsyJLtDRgZRQb+mV!ZA|im||h=XtbHqUIYQnw?_|o zZlh%l&o-#Dv&3qW0o8pOcfm8L`-6gIrlA(k5H{`Tm>U;pi$Io29lf6s#e8YI$iE9< z(JN32Oiga1ejy7V!V?-<&8G`K>&y$1#EV#Qa%4ceoOxf)OvY;R^7VZXlbenpxAVFH|t;RBXn;thxR3hc!8BZ96(UEDy>Pc+6B% zpS!3@Wm)U++c4DNYbwVWhGHZljWp`L2}{4PF>n}nQ$ccRr}h-LW!6w_!(DPq`82lW z`*_uoV@V9iT=xRL@wf59vO*~mZEm!px^x*{mAi$1%)o(&n!J#$fxd$0G$?P0-z>9h zg5yAR0I;Pd7&A%cuFUXYwf*G)5wX)`h=z{Qb|psHg?C6?=Jb2m}~xS>*Y?W81^lWDT<4h zYY%46SVTiYQWF)J?{|{n5KEE!kuCnNF-rKOX!(NEgz=PIC@-J;Dp=u8!r$bSZ8alu zNk_JPNaD>{S3vi}c|Q9OiP4UhIA%QBse)$CMI+6wJB;LxNIcb)rlZfgLco-(Ftw8K z`{nV(KWx5KAuq$(#nC{FE!M1^6kB~LtY_!<+jiU4h`Qu>8&H6}?M1;Ri)`2Bo0@M@ z5`Ch4OKNE!hw!vDDb~FT+F??G( zLe!`b21s3e@ri)Bz^sl~Z41;0JoNmR{x&NujJk4Nt5Ms+YHKx5>S2*wVTvu}G2t7bmDc0dL0_?2gu-vF2N+*|!g zxUej$5~57$>z_|FtWc8_OmUJOpQ=MH>T{HUl=r|GEh+0%cI63~+q++DrMY10l2O~| zopE%ywb#Oc0p-~Hz1|2f(b=bV|Ia;N(e?@>8C^LD{|mqhvYR!9v*E(U)xSwcwPY)C%jxSMo)Qt96^pNuS|z(;LU!vI z%=uaP4(i=CrB@tVwhX9fuxy67A=q9M=;)b@?fFRuwWYA)FsMOrc{pWF`5m=;-oF&y zm$+n-Aevy)w0s8s;;d#t;6Zg8dpBf(LTDkN;JP7@5mLo1o0}oidzh8CGAk-coKUZp zZj`#|r~*P-=?3bX8j;yk<|t8CHp`=$YIcyL3`3Sc5jE_X3VF6wa*=#~vXhBrofB$>Buol27k%CL zc>!{E4ED97GP{w9E5u2upaHGBo3>q}Woy)pu^S&IO*1*fIr(fFez?o=2nAW_DqKBU)4LnO!rqn|&F0fTI1( z-YEfJ5q5YpB=R%;%s>34xS?httPg~_ZC-3Lmmj3?z?q>sH}LAvmb>pe$k$U4a8I6z zc)H!T7&tGvim|2;#?1?V`u+u`*?$_L(W~rC8r6Nb-&Ri?X1D&(IknAwdX6ZZTgLsV z=`$}tS9p!F*kMX(*=qS+zcBD_8GMtIY7sA61(vV^LN0oNg#Z<+P~>g)$1tH;?OhQ% z)mP7i)%h3?H0WgZMn-3%_s!`x+zalp9aZ@5%H>&?0?R9ZMrjN_tpv@sS_%rk_uYH0 z7S!tZOZdiLYCOVCL)J8^#A};ikFb6XaJh20tARS~Y#zL5kAuvuUOpC^zSq3g>tLw| z&ZFa2%&@INiAOt)^oN7ib=AVSTlvgYIV-_K3ffCUxUs{3gffX7p&m#y7tPzf(4hPk zJUXW8o+>JB$J8SBaqP!|LPaW-f_1jkTG0WA)!ccOaKRP-j+EL;A|taW&`$U&Kk>tptfW6)maw4j{h9IOr&&!9wr8>u4{4+wP;JQj|(& zNay~H3PAIJr}~JS{8+kvr57=}GX>No#UtgX5$$f_Z%TTRa%l0YRxgj??ArQ$>NzM| zY2JToF9!~w1_o=98Da4(Njy!@w6*V2Oeca$lj5E6;z$~DO4jXl_E)rd;%l5QT2uYm zoSK@UNSv>lZ5(;PzeM}JiKI;pLh|{CE=j)==IiQepDW|DP>I-e#G~VlG676U)(lZ^ zk-JE5(F5jqevuuF9nzJP@oCjw<`0kYVxS)_AE*GO#k>c0MAUISE9>EncLef2lPqSR zx2c67ZcP;Vr(6i@vj{I@TBr_PZh_pAv2#C@iz4{aNR}ELLPbl%n}f0yj$b&b$9WN$ zM)9X}fIdiaL7tVtJ*o2C9-%SYUY zGaJ4Tc+<}%XmXbGOCizWUk`q62zC7{@L=`0{V4Z@T|TAI=*#a8m1B11)wWd$sfmxK zl@G5@6?E^hkAkUPj}3v`3Ul!`Pekpj^#%VDg){EA$f@C)bFbmTuj z^$&59%}p6j6TGqd?JysY-7q(j`Q&%VY$8nAeB>;EVV``lCe8iyZq(mjL$vtEHE&8$ z-#q@qDDjZGnCSK&bMX1p+Q#eggN5Bm()XMR^$m4N2PXj@g7-_tm)+=>=aIjGLT?Jt z!GTA0=YsADWQ%v3AmPp5$e3OVHs|*~$YtG@r7o-Bd+yWA_tSsU&-bi>F3)FpU0HcV zet_W8wYH4li#;N4daga=9eiLYDYuh}t5s-b&9(-ZI8%RMx7AZ{huPHjRDOT;8U6QA z?)WjgQIai?Yh9TE*Lz{2C34%z8 zr6*LO$Go-iloi+3ZbhMwN?~=h$trtqZFHBPIf)TR)Y=MvvHahy0FcYj>pcT+vmW`| z)4@sdLEB)p>w@iyK9H*bgXrr1F++U)P7bq#<(BkBKbqk+q(tSe92;tSa zoLt3jB#T{U^C3ZIWol^bJ|H;1I}~MF8CGg-?aV&|9%|RuRec+Ds+!ZH>f_Nu17*#% zYMtY+`*0-N2LT6#I`g)-uhNg>5iQ<%7>=@$ap*DG*dm+;U+cD zzRB{Zm>JcAq$^yzu^wHB{&Dd2n{S2Kasy^=W)(Q==aqNam6lZeh`a9nTC;$4i`mL(<{Vu zDJa)=PwTs7L#4LP#u{GAkNXicTvFJKzD5U|)=Wq&gVo);Jc&VyiVjI0jim?Skf#TG zX7@5k-~8o#3IWmQsXzT>$2Xr)FO!j$28y+yvnkVmz?J?xg;v($M5UDckyh4^IX-8t zvP9MS&6OVZy_pg{ZtRF+k^qPpl)`RK@He8fghna0D+CdFiY7Jrh?Inc++u7;>c+kk zSaJ!N6^hh$sa0wlR2$%lAeScMN8_5_PdqyK?V(RZGza!JjXc@mt9}VL-x@se*vXWQ zc1bE8u^mVL`pMPT8<|3VHc3O(;{}i$#aHIZLY2HR{Ib1ibr(*A?ilY%fY+%_?rboQ zJZ4^!C3xO%J!b6Q(Zm}8ek6r1iDKp%p1i#V6?@=BXKG-dT%7cV%pX zXabsK?pBv(QJ|cE5ihv}UIswm7E@7#`!LAFk-MyP>&DNd zh~F}Pz|>&4tZ$pPR6Vto_VX?2D!j5|2dV~Do9&a>xGiY^bgO%MZ|Z9v$uOIWJ;f=e zTFMlo0GD!|X7hi`LN%u5pQeAz-*J25o{Qxd96oJ?GKzX-o!8fIN;zLK8&byDSdc~O zzYB0iYfZ^ck8RgPLuvpwFTz)n-e8KbBUd_RO|6{anzeyXlne`s|#X>MP<|^AK77KXkoSP}~3e#2W}+tVN5rKye5b+}qMp ztXOb&cb8DCI4$l_+}+*X-9m78_rw3pxj8f6-+eAWliBCJ``YzF?Jw>1ly*aPu*j}s zXt%D*&QZQODdEdFYPSs~%_cAH=r05Zy%mx(lZZLG6;fU9s(xDBb_;GbIU7L1$iv!> z;JWsf&k~`*Aq82|$GhL9Iyj@R?ngQDSJO7XGb|%%era(^fIt`m`I{I{%<=1>!EV%s$439fi!$3@_bfcp%$rar2Teroi3$!8Y+eJ+al*L&RB6Kf#dZPe;>;&Z56J8tP@rrZ%yyO@C8PC?u9zdG6OUjm^z)p(*gXCDX z_5|{cdEbpqa$D9+6inSz+tVZnq^6hbpVlaU8}WDngcnWfxcv9g@hYBj`DFPp zeV;OQxVgg~qZi7Z3v>L-{qF})dxzs_jr&g&Srh~=+R|i zbM66qKFLcy*trb!jIhy&5Lje0V|!4ug0D`I?%M43*vvE?|IzBMYd2t-ZX5U5Cfauy zloY-Wyi{%d^8cCvb#j{{_Y`hb&z^0QBJ(K^;2Hk>C`;H{Ti!yxn8aJ zE9mCB*3N;Rb@GCjXV0d+e5qHSDD3?wAf%#z8?Nnn{#a{s$xQczqieaz)5&2K{_sz) z-0ns;QU(XEwaG9kY;Ed=MoK+eZN9jfHW!9fpCmLCpX)Vju<1*x+h8`+shJPvvNj{@ z3d$6ei#_l^Dvt~7)shywOET(bmUusxaxiZEyEzT(TP!JJHhQc>Nn%q=3`Wl?o%}O0 zlAspE@&#pBU^_)TmT0CyX-LDezxT|dBqczqg@L8WDo*zK{p(*Lsl2VjmsP>c5e0sk zn%_q)+bC8a?dPYxFnD>%!S2)orAeVeBS}+5AI$D2jq#lS{%bSR-oy@(>7sHgLHZly zB=ds-$~cKRUQ1I5A%IjQeZ_(d&8B5j)i@}ly1lMrXVey*0S?>w z$XD>Vc{b=~34`f?y9uPfV$8CoK;SXpBJy+-?tPCCrtQ*M1uizQJVfTMs9;aQj7e?= zO%2kd0r^#elq!)ppEH^7{w4=rUZolmza)YDT z{BieDC?kif6tQ!=1`l}TiKO$2#*wKMWYl;*;2`k<@&MJm-!c(U28vyd##!b`6&K05 zh4Y67P$t9|tUgNn-uf!xE1vz}OYCH38hYj1-}%&vtth7#e5+G5m#^V$R~^E+BH+>Bwm#IG%DZ%jJ%Rd#0H@_yC0I8Qoo8E|r|BP7PDdoxq0;-;oyM2Oa* zmZ)=m!MRqYOaXLfiQhukw@8YZrJ{L58q@)XhOazlgAhx&WPk`%Z}VKm&=r z*q!K2=ikH1N>ASN2uswz8Afr25b~GTW3`@m-Y?T?q+u5pW8)>QTf*q4@G~l}gi#HJ z9=~4Z`rTIu0!)Ga&S=R_sV<=DvMXlG-ugiVRa#Crv<^pS+$&gcIk3TMx$aQc%-(b{ zSPC&)8{&Z&7r7th;Gm|`$6@4`Opb}2&n1vTyk))qvGZGFwqH_S_!4IKa5spjXVpLr zJIWDISu$Aq?NARL#rTc(A_(B$N%#K61m(Xg#o(X@{y;_F8c z47840ariW{5ih|yRnd&9yyJMg0KT1_v1?hakI8J4@&NdO<+Js`K~COm5!v1FY1jUyM~OKvdR0Y48Lk41eUvRtEgGpoNlDT zJ)${+m84ukTl?YB*p(t0t#;463e4Jd^lyB1DV8W&x`V6EvYGZ(R^enxR3h=QQeA)# z$j|14Og1?mLF7iNs-Wh-Sa4+Tfg5@Rp8) zvjHCms<TF{lf_oH4|sD5hx@dTY z7XWV!VEq^TMC2oK_~bGrmN-Iz?bH;5enIcINacL<8$_7nqSkJosYt^pRp~l%D}ICSTU+> z0K=w|0DrAtf!w!*I~B0g=_@C9wK+|Ftc^AIF6V|a8L~0TvIXG^6pmoBuC>LY^O!WB z!~^`dgl0OPSo9Ge4hM!_#e<%*0aowO`<=QginAJg5hADZ=Cv9gh|PU#U3J@e0a_`M^fZ5?(*jy;d`i#*Jex6$a#ve z=4$cSmCM@g>*QK*9Lgj3&R^I-`0ACk+X_d$Jnh=EKg+z%LoDn( z?Wu@JO*5-WNi9tp3hF;i_Vp@28`L5gV8lV+ZJv(|1U;*uc75U#}aq`wyg0Bh_-M zp1fk@R#ELjP2i~<^B2}lt}rHTeazc33DCQc$N&tR2;rX`#Ac;IwM@9d76xJssEWH^ zl*JRQL7-ZGO~93|=Gwn+vvmr(o&oavVOVz!)#!~nNMu~21W}i|)1x1;dGQfzm3EzW zGwbiIXho|(DO%&@L7b`D2kSVkMl$E*t4OogS&NWj5qw0kSg@23dmH%Uw!?C-Yi6o| zSWKCdcKPU>EHM;L-R^2UGi%NOh5Wx3x|Dj6x??+BD)fsbP5}~tB07jF=WgJ*nJ`QO zVfvkJCI@-dCqfg1^B87MCXt|mY$GimQ2~K+4M={@$ih!GA+SQC%~|tX{8z=b&NCh- zul9#aA$5K~NukPV_H+Z~k{>rgbI;bVCKLX{wn4oONTxB6Wi;1{rwE)aRy2~!=)|ne z#I>R>e#5O@UI~mvm8nqEKpfm)0$2chCqb`LOtA}R?mNs2dLJfWQL5<~c~doVi}L%( zJh?t=iZRlycw!Hk|CQs?Z!o3#QQ7)%4oIux2)jK?ELNVB{3S3d`kb*D`cU}0W5$dr zIe-Dh2^=I~_Th3Ko63O06%PlS2zN@(F_DI` zadWZIhEa-01djj3FrfVaLLflC*J@y|MxM7rDx3sX3oAg&Q=8B6*hV1Lxy8R$jHod1 zV$9Bkip|K$=c>`6bFm;9twXs8lvf7q(>*Gz&2Sk?{!wG^%=%F&eE=4(OWtWF#ef2PttrNiW#i3_SeT#y-x!|ey z$){g&Nuho&U0rDKC*{A8{ZHAA12qbCDdktJ1Fe3Qp2A7{3}w+Rh$kK0XM0<3iWjJs zorljev7?L5-L(P+3xjZO(B6fN!6uT3YRNMV&J2n+XZoV`fOxwBlF8OI8?)09cl4_)$NE@>PX@qml@c|y(MChyzUn7xW;(HU<7@7F+-kyQO&UQ> zyKV8Q#0GM7dZ6jVY}Plj7l2U5t&y1BQ_?Bb&5P2X-=i#+_pT=QqaC*#28r>E9ZC?f z(!3zAl#2;gMGO(72~_Qx zoCLlc$9a?a#t!gOPC2& z)Y4+Ly|993F{UnYbYh1wXoq0KfoHNZRHw|~d}dpXDK_B79jA-Ed*n`m{_ft>R$Dr! zu6D|OvigLCyNh%?f?cwC>h0nTbg3Wunp8uMD!x!m4b#&`yMhU@oG5de$o_F2Cc;8Y zL%&>)zK}!>&cqG7W#9R%RL42!9*=N@jc{n*wTz+ULwA`6HYPP6B{;w!8nwv#;}yQ& zSwHJu+M6>M!B1Izg`65$7P$yo+1Buq_Q&HK&bt6r$J>mB>(>!gEZ~y)W|Fmn&w@r? z=wq;8$GR`g=tlfcm(DJ*-MBs7)3!S0EZVZrLoqoYElS z5*Gs6OC%_>rsDNC^)P#+usSXkUXhEdB#D+7O0VaYE04722~Ve|lYNK1wt49PZ2S^PN*8J@*?fD?Ou+?$~N1_h{X!wy#hxb8dn6cdR2*oH$)( zL9Sw)j|@-e`W{l=cNzuX{$r@}|0qYD{}D7?b-sS>bmCOlLLH?BEBEBs4d47S3KLw`SPv$y87sNIp zz|6kClg+g%QY=hLK~z?1gk^M=pJewg;Ysn_kKFhoKZE=VaL@d;r>u9lv{NTF$7pa0 z;%Z{}F)dnqOu*kf}-#{+3xYDOcx}ZsT&HZAH5%w()X*o$0IaU+AwnJ^1g7@dAWbZB6jk_FDwA~Ba%yb3< zh0&2M)46ZuyXp7bly7=WATUK*ygR_5rc?-TCR$Q~yzw|r$2<*^H<7+zlE-_r6=Hmi zg6B{bYZwv6hxOre7I)$(WtOR_A(z1yX@T~sq{9a0a|ff?Rnsq}+*(vmbBo&Yp>31( za!LKMgxlFIYlE3Jb6kE->DZe1n_OolC6GaaPT4*T4MHzM;fi<`%OAPl z5~9`0`wDbinQ_EITdi;SM4FIjh?=Pp<5INGd;G+Nv4t^l17Cv*Z|I+4RtZk{Ok%H4 z=*owJF?Q!n4s=NU7AjELJRQ0o?^xZ3<3ZskX{FGY-?&ZwLZ$ zh-jTaJSPA?E|#7yMc}%}WC#On_vX8%8uL_JBx?ScH1-8^;p|U4`9WG%iV7}{oxCh1 z4>*;t!THZ*)%Gf7p@;BN5o(2{41&PNYC;9!6FeYQ8~jF5oQODBA7 z-(XB`_mGNdtLk8vSvw7=_oS%pEyhbmZK0K)B7Ams(uV;Q@iH>t;=B_#>+C@rl5R_Qp(WW+nw$yvO|0iz z;pxbq;J}IXI=7trBkf2Fj((!?^GS>XgKKvFRd!^3p#KlvX){|x#al8}P2UDG{5`B+ zwP%<6c3&G*?DE}ukTST~A}q~Eh|?kDKKl7>#I}}$ZT&$7`zQeEe$~FFP`S?_lL8BR z?1%bfj4^pM3X&bJA_0aFzCZ!IkW*lcJ5eYTU?cRpD;gVb4xF``C#YwiH2LMn&&7X0 zgK87)S9OmnZ(AR8oM1x_;MB$fW&XU@LqO2KldN*F6iiDyM0w`uT}qEp%V zb%7QnGM7-skL#IN!#-$T_oD=lOqy?*G^G7EPB~};A<3(0w;8gtd+`}gRJg#Q)4knO z1LL*y^o^(YdY3ue=T2las}M`aV`VqJ;j5zs(Fj1tDMYA*m!@T;^mb(|E1DR zcQr@1$>3H2Z2Rw>$!PWe+<0hwYAD}n8&Avn_bqy7iE0e)Q7HK>3e>X^w-rz`5L(dR zxA>*?{;V#KXmhL`_M-36)!ZMs%`Bq!<=NZ({8L5CI=*DIax0_7Q@x<~dFIstn-9%X z@5y8DWq4CxeASV>j4t~az<@Hba8#F6wN55SpH$V3EQ1LSv9={x0)_ByPs!5>5zh5C zhRz+W^-omcjP4Xr>?(?oy|nsZ=@Zv^mP&9 z7t&KE=|1JyxqafEXEu9bg+d(m$V}x)F57BNt5beQOj`8EhQ(&W;JsJ|N>jwqKfQ{? zyYJ*0fQI?kteCc?thUt#H&{S}#2Gue$Uwq5{~6nD9c8!gf|=)aL9!Pv@6uQpurK>M zpOXX6;s@cU0dRKq3O`y~W}_HNZ|VJR*ORzTwQ|iPj)|fW%*VuGId?HP^NSp_DC(j~ zgD}a_BikHdI5C#wF>Kkt5(v$)+#ezoLIZs}2{X`q*N;sBr|bJ_(2xqcXQXe2YT44% z2mRn?4f1uD?*{fAy4JZS%}H$SHp`nQqz8%y2>Fg*#^V_+{SYXprbl-;eKpdC@@fag ze>>)=6DdnKBvMZ3Wxd$)|3v5GqsJXI@((CtSgke01-XAK$8LB>1JZSci;c7uH7hH= z`&5rG!^=2ucY#vaITTQCmw(f#0`bk_c-=SVs{{N-Pd_CAiskPYp0Uj+E#?bqGIbz} zlD~#{xMsyc4gAa&qFa;F6GU^l`xukcfx}jP3`d|cWFzz|9hsdtpt$f`CdoMP@@%wTr4>4dmBle%D4rj?(~A5*8tnKADTRGd6uKl=qPDtcKw2-oT;UED>wd+f#ssZyiUnonnL}Yvd-Wt~=sb9z z_2+k24?1gGi;w>C>Pvc~K>&Irij9FkKWoBuL4$To0{))yn7tYUN$=(R%f+uHb=ZAH z);(z7)#2~cS-btAZ|d?@q5KL^U;PUaZyG>YTW>D*^BxFZ-z;AvYy)Q8^rG_qK%OJx z`t$(?(2DNL&)oijyDawOqdy;?N22um`7Otb56}IFC_gt~g5_n&|7;u*?f~Z;Kl<`q zMg^9Wu$|&tT9XdVbMDYsSA#fjFsj|r39N)^Kk8P}p-`x2x-)CPNW$xo%Sp?vqp_Zr zZ7=Z$yJ4=$zm6+HuyHpLrfUwQ8)hlF{F@8@n$;Hq=S0!S=~qN`Uo6ucuN|%cHODU9 zC`sy^wUF89;4qIg=UmRCm;<4FSHDJ}_v-#vw0#<;#kAeE*2-Pyq}%*|%V5*-dn0>p z_0F`Vnn1*)3qac_-V%bY8(^Mag={Wp*}f7}weWhlFvycaY&Rc6b7}qAD#+K?e;{Zh z6GPf)Lr8)Y(2~UJ$}8ReUu-uH3*AfDzJ(Qr7RpDm4ySQH7g?&wT3-7WdFBu#f`L<-kWk5TYr04&T6n`MQ z8cG!Ok3G%|;n=+?$=t^14$Dbf?YraU&(P-W0h*VB+~-u19k=Fa9IVI#$>_|&68B_W zLo2rv=Wvo6{?dG>{%dR&l~s{YD+wtv?v?5l9zh6@` z#)5+d@FUKK$oA?Bt^b*q79d|NSf#>X9%TO@e%_(s=xW|08l1cF8`PV4XA#e`=({dC zeN?<`X6~cH=z|t17M#Qj{CYi`|9Wd?^zK3D)yG`Dy}vpubnJpS-?AnHF$0s?({^0T z+*bD6#e5`!i5$>h<1FHXUrat*OvDvRB$D8JAgq5BoDSGiMZ`ATCKy$^)fNwQ%FZBVE@+$P+eB<@GA&r95zycd4!=DE*tyS* z{!P|U_u~h%5r@sbv$h+#>8d=Zb8tavibV!nE+oE^T+)k*g&qM1ftq@B0RdkBKo~ei zL@JkjkrvQi@dI@!Jln3rEP8}MCYX2IJ8Vns=HhK%SxB`WuvR6UcaK4=(3DH(#A$<YemIB$5-yIoOfBU&g!}BJj;<@Ni=^gx4&E12E{D;IB+j|(mtesp&u#^* zBHBTaE&jmVF4Rp*j+Z(opoWJoxy`|c$i)@|&B*%Q=~Lq-w(A3*6ZO6&_(RJBb z|AoJ13$d<|dlXZvGr?VFB!R2(5M>hVeBwC+a)bkcGK!rIN6mu?hSHSftXDK`PH-me zsYoQPRPID3Z_j40ac<@22o)-^W^H`#sr*-FsWd=NJs-=}EphH%aZbCa2-Gxsq;u!s_?P zQg9?<^*wFu{gS+fxjb4a)_z#zfr1F_!FkX1`BC1~#t_jGs>ofzhVjpCzoV-8Z2r7t z{#v@bG)6XkP3hR}`Ub};yngyO4ijSq^Tw(wU3wDcB$m|s6s+K$<7AtSr2eTH5XGwl z;96tg?{<>530Xq(5IKq4o}tEyrGEA;nk&j@!~|k<^QyB=6_xxG#0XjmyzG)9S#t`DAyVevN1*)xb(=&H(GK2~ zcTE|ht?@IKD{Pu4vyq8b-^F!ikRkJPe2FK5B&2YM9gi=0nr)3T`^$LWL5x(pepCb# zB3)1%haOxXYTDkq$n@^Y{li=WX7$YLOP}dROkm?olf7AXtFJ8x(=ZGH6A>wQvMiUh zT$gb=UOM{sI-g4Nn<^~aOFa|{PF5aF)*XZ zmG&m(0{qF1X$)1mp_`j-q?4tZ%b1#f>z#p9(tn~P3yTK%oAZ@F$Z<2xDUO2viHK}% z!WBmV4c|9_pfHEXW`?gKfwqw;dNc=dkx{w+fC^&y<}L>T^*xXkG%6@h8j!n7Zj#mE zN>sMg!+X4E{$bQCNNa4Sqx0S8p*SjE0laA|`-VQ-+@~f9gS#l5;Ocopw+$DE_Uap` z5tHXNhgHTAJKMU|(N*+utk6FD+r#w)8dP`7=`4n$V-el(Ha-#gbz{_WP=A}^7#llg(FtpCTOoQ*l= zPb9zwBdX3#-D8Pjs&aQxTPOKGw@7@*9jefBjN?|0mbCn%JvJhTdx1a;XTQn5o{eU| z>S$|`7gif!P*M#rP9}@ZW3kEnO;*^6nxiX62Us;$-BB6EitsP7vS9j=dkinNtUHPO z)V_&jdo{@w87*2$REY9>g`{Jt(g>DDK8qqhva%tGL)n}TcXL?W7aW*TA#xU6=O;ha zc1rwBz)_g?b;@`3C8)arALsKKy(TpW>I{Q2CaIp0W zo8h2BretA>aSIEn%sUzhN#9%z@0KVyzj^&C2pHXVMnr}{OWa}lC zU*GaDi)w4YcN1ABH@;JS4)nAgHz^Y;y< z;C69B(Lk-|)gZIhA(^o+S~ZQb>PaS`P9_Lxp-vYHeDa&&mZVMURZsNc7ZY2Un&s{j&)mewL>)pQq9<5!3Je0Z}_2>zhxy@OHrEP0qG$PqGs67gV>MO^0#ZxQft{; z^Lrr@1Fl~_c=R;saUw6sU#$2(dcnHSDkJ8IO}?!tRMeNJ1HuA;iM%xkt?F095~E5L zU=xNz`jM>pbMFFNi@R^H;fVb;7|ybEoLi7s(F*y8@1s;!;F{G_vkg zqO}yOOFVhpuigqZ-cCwDipw!K-jWmv;Y1m3S1x#bRJnE=J}~(0%DNf6Q6T1vh|P|I zO(}rHqNHm9?;Nak(2#f~ngh3@D0Wce?Pknpa_pR#Mb$(gYO5M8TM3FU!k9yG-d_5ozLec@DUDu)Qq<3!r#ZrWkPMFoRp)Gtw6(ebWTa9p2y-0asy_gL;xp;I zV1NTzpC`p0HM8!rTT9#Z+tr1@AVJ)I0@ieph?U!L4N7r1mB`Jk3E8p`VqafP6d=m( zN$rAI&yIDl?*R4?M=7;xchL$?g~j)tcabIcZF1$rS3{b!pKgu3BD`cpM2geX+fui7 zgr6+$$?rbRU+9>Q?Fv1_dH&(q6!XpyU*H)yVDWiy?dkiWGiyURm;8d9O5Jj5QqlS! z=;8l$5J>*`A6*5YTCoo0G@Fk$GHPjNGB9`ioh4d>O?G@KuH~{l@wNE)FWOPxTOWh# zve|~(a)e&)uD#5(M53ggb@n+nSAW^Yct>C_>e^gtnPVjjo*0&-|8;x*w>;X$%C`FC z{&2K+WMY^DdxC&18dX2pjCv=xBZZs{H%GG3>lP0l|(1FqEtf95%X{9#mvMxqx z0i>w~&zy@_xx|OI=rL)=0ttgM$tLvlbCs+);2=GONBt}?!iIiGJ8voatYYET^)mP> zSN=Xg&*9#RleUnlutc02<5Z008>RWrfWbCg2Wrr~Y)_|{TKTrGRO2#K7Va>yO-3U+ zd&inn#E|0v?$OG>)vw|M-?AwkOJTR>PA4(wgy%smf~rT~=&2t?zkgV(uzThT59_hZ>Fh^445h?^-#l_rTEgu6(oNCxu3wQdfnZ;649Ps35!}D zvmEd{FBg4YbQ}!$jeum@fKnE}ri6rH)Fn?m7IFclmqo!>bgPp^lF$7U^%;Bq*I{x| zbcHn@DszIlf;f@tR7@CsFI6SgtG2 zSXsE(rDlE9n40YKiIhl^B~Xei>O?9#jZ}2%Ia)=8_X*O0 zAz!2gD@qkEe=U3v0==C92&fQFVAHpnX;GEMW<*Fp^F2`QpeHE1CWB2(1e_&;$c4@R z?pWpGD3t|(Uz~`h#d4@#N!+{c8=IEA^5A?lfXgVhKW#o?B~qe1$8k88k9Q6h&>*0e#f{nSldf2#rXJgV= zY$JKQ@j4RQM2y144}JQBah`HmxzfW2Mv4s1x--)jc0ZlJj0mlw+#a_v`3O{PkC%&? zBWYFj!NTr7KS(E~52S(4e?xPl)IBy&*AiSzUB@pJIgHkeu!v=HF>+U{3x@r~={vTo zecjfLz%z?fs8glH$(!wODf@--d0_{VHL^jDzNO4|j0opHZc3XhLG=6B(+dA8U6-e; z{7MSQOUJOU#r5#axa{O77xfpW&7v*Gs}Iea_vDGcCfBvqHd{fDbHT@`ns&T7S-%SE zJTzT!Jf&ffZc$ycpv8+z#Mj(B4*(8aOif;Xh@XaPD&|wywP5|TsuS$@vZ$2k-t%^_ z4(Pm72CI&VS_WxnX_gv}cuOnDlXd$CWd9jt@h)!?w z7&YnOxYe}cI@)*uh^t;s1Kt7ZmK7zeDO|E`MD>g^i`lpo2fwU-4tm`YjNt8*Kqkk6 zs~Hmfav>1C{^*g0JGF~zpC3i^t|%D~k_(qYO9sKoE(azlnP#eH zkHrX;Mm=TX-PeKA5CI;bpTwQ>S>urKb7qKp)-NU$4*td*m$#l{KV}~HU2O~aw`o2w zEy=9y5ArRNB%VDKeZ<~$BK}IQG}1#B?8=r+Qr1z`hqiGAwZrIh3AoztYj3|F9~$dZ zt@y5nnix7->YU+LC+ip~LgRHsKH7k$PYK zj`YB^1Z7Qybl(93up=Z*BynhYj0ai;(TS?Fj-<;n%?o^Ou_`QL+4$E%5Ij~@@K%wQ z7rxR#{~d9NZ^fgh{pV!T5V$AECr7RC5nvPms*t^NeZlc}J@A~hn=4qSApMGI3IS|l zU68(YF;~JoZZ##F^BZA$_rcW9CA0Ajois6AeuDTY?|sV*Z>f{^-@GDs4`1;Ut=tRx za0A~rzo`8CgifGP;Cjns(?p8Yd$MNVwtFEh?nagjynI0iVO8ETa+2)~@G5e?K;BZ$ zY;yEyBztJ@mHWu|E-erwr;3UGFk-~GPyTtvW4>b*PZS>N+wQpY%1i@b8k^o^E*(4zKOZWUg=R##p{!m&Zl4AE#}48V$B;nz+Krjy82!+jWb@ zsATv#rd(wyOsYjX!|`T0n5}x>n|G_8j9=mBqD$)TJYbJ>%H{>T0r4MCAG^4tvI^OB zSKprPzXF@9ZbB`49zHZHnqF<1GA9-iZf&rrGCs_|wv>Vst8FuJ0XlER4TvmzlK%92hHWm)-19y8y)dgl?0pitmtH6bp`v5e-P#ud(zV0aX&p- z@Vy?);g5^yhFKd+!mHXBB!5ii)L+D8?}S)tZZPUvYTu^MAC|m{bwT=jRrS3owx*TJ z;-NBShi%Z!?WcC*gZaZ_nU5XnFS?FE2tBd^b&-{)5d9>)eL=hzWvM_jr?FXD9$bo^ z^)I5EJ04ZHf++$!v-%>&##M;(Hmlaq@|Xo8p>-1HIeSos%_vlE@1$5%1V<7~(JDY) zm9(S~raug$&3nHu#+PST^Qt&yr;HYnA`5h5DqI>io8lnd8gqPFu@xm&BO5ae%0ixRvyW+DVA*XhoV;` zV%Rpw^VP+D7crsVD|H*m{S}CHYZ88glvBtZ^IPT%59C*Itb7Nr=}c-xRtxJ8RkU|o zSdOf_gl)7B_o;5rsE>HJNekiT^*~NynD_|02=cWJj1|tjR)5qpFzYyQ2Brg0!{vsG!zE~! z!MOZ>Va(rl$l!fKTU+%vNeER?jpAY>zd$=rJG4)_@77DjL3*f4CKGxW)LQq!LgcvJ=qefR{dYi?al=(s%W);tBd3hN)YZp zN#K%xplq4@z}(L<{rSnTN&Ny@%NViYH8E67hqwwTzo4RK*8r-DwI$BeD*uuMy{i#* z0&xc!wG_L@3KNAVmw3-Q9kFr_(f|TqWDcFru`1B65bT&@u#cD>`AR1VYeP}J!HWCp0gtOMEe`>># z!Iv<(DW0AwO?pVNQJ|vZKerV4F0_E4>Ejs+6UEfU?W|OJFx)Vh-#M^~&-LiOu}mJ; z^M}k0DKNT&n{)K%fmN|Ug1bb!yucTWXOJ}W%T;c1@|I&ikvlwAnXRKgx~tJSK1XXI zZjI+r4a~3slutrD6#)F!;MYhVL|Gq1*v68tcgx9jj0R5SqiupJllny+)98k^CXSg0h#+)_oR; ziIQDOSjfNNT*`xZ49HLSIaku)={Vh`w#Ld!lB^fsp}t&IaXZM262WlH;p{-MDV@dp z7i1_9Lt)0rij*cAIV7b7p$>3TP=D}BW zk}IXr;!}G>u|uoj?-Xg^SHC1=!lyC3>6;~o(Z$9TNW!liZsre;&d8Q?O zIizDDzn)Hmvc!Jr+S3Z7*LABHVPcUpu&~kJp(j(T?NfsS2tf$~TOnhcCO;$)Nju!L zw6$9DM5{Is!9_JLx^e05KAVE|f%ADt;nL&arLN?pT9~gi-fOp{e3X$k5m0;xo0e46 z(&`%xm=Eo6izco?RS5Cja|9jTosJnrE6{v*OV-=S^Sf|F9T!FS0)fg_#^=MqiKV7i zRv4WT1a3Bn@0huA-~ol5zj=C-FeOkWlEyN#`PpKzy%LUJ^*6%$-+8S) zX}>38j0UEZJN)z2=uwVE_gR_9^QqF?GeR<*s> z-N;sx!Gw!4TUjr~R@U)|WLr7<{T3IH596YF$_ocJ?Ve&6_Ol1F(0p_b3$Js*a(JjrG+QIs_UX4gXcmR_KDdFab5EVFH*fw*?n_Bnf&uPRKT*B_WN|PvYIukpSWxEb% zI@L^fmy*xs_sx&*=N;Ip=MJ*YO5Ec`a&TmLyR!_M@k3gztsJ_$Pjn{6*i0$f!kj=} zf~_DC7M=b7r6kDzm-V1P(hfg&a?>E$ERm^ydv1jlWg911vf`&KUcm~D*0K1my`9$| zuMo|ar>vbOc{fS3h!ZhvCB zJlHwZW0HUFF;I#v*5z{EHgIsFKYS4CBgry`mrrHpe#bTK4z5X`SJKoRAxw^^)UvB` z$BWlas#tK>ylBR@V*b%+n&Bt}5E;odq_I0giru6$O95bza#ZK%bb^2>@miqc6P;i7HX%_;* z7(l1u10|IG`iCNdv~*8xJwIe7LXAkg{S8zWio=QDiupNXl6d{|VyM-rNI1jF-VGkN zG|Ms{wYTK{H(F-1eh7;}^iyWtyKQ8pH{ZGlrZ~hPU6g~OXhZwld7f&3kU7hYK$~Ag ze)QFX=pdv)z|4|VexQ1&MuPl2@+_ilW`ER25#j8xLB3ZHrv;j)6N-Y7AZ&{TtlYoQJ?`XF5{FS`1NabK}B;sN_Lq9F) zFKXhMJQ_K4^c7a$5}nWi{6!L_Dm}ELNs}zqSH!GU&-8(qgb4tS4^cAc^U!Fh_eAoy z9^+0irJ7-+W()?c??cjstb8&BcSMSOte&_goh2x0Muoo`-PtmkEZWHSn~`E^+f6)j zH$1t^2iFWy&nl(k^ERKH{<>sw^nMZM)!N+QesZ9{L5T`|zBY_K5&v1u=7}|D5-HNq z$$IhmaNsH|#TMpJ80VqNl2q?XGP|cQ1=m{w&omJw`GG9-f zgELN%BC`_fyVZA<{FDP&jqXj?@k|h3Zp2yb&!n4}?a4UFp|wMQz$cc4_a^7V=Uzv_bVhE*3$KTOB4365cP#or6W2 zH+pG{McuSP8)Yg)M`8&EjeWNfJNrf1H|BclH$__~0F1WvgyzADpu18Z(F6msiMA~< z@7jx_s4{@>NCUw2``QrteiioZyV@R$nn5YszUe?BR41T$j|@J{0L^~gMS!LRC-eg0 zW17(l;Jnu%SZYX#+W0x_iNo0C$TWgD0R6J>k$ zsH1~}ip?{jF{xC?;>3=fDs_Kg0byl-FUg!|DhjAsF}zm0U4pRk$q(`HY(W_&FmmDz*~!>?gid zy1QVvs2dYO0k-psHQGC>c1s8y&Xr}Hz&Qc5EaD@mRf62IFUr^{)Q9@Om0E+P<0fB!D*k?%E#_g|t^9<=w$+&xR4{7~B6Jy51@( zu4oGuZQL4ncXxMBAUJ^pcXv(W(m=2fB)Cg(hv4qoSaA2o-JP2^-W}u0IrnGpvG)4d ze{0UFHLHpP0sv}P&s@Tn=$2rhh0FdnpWQq63vS*MLb(5>h2LzzbbZ9{MJ&Ws-G>uA zI5!u@Uo}S(bw7S|7Rf0;UNIYlI|^zPc2df_6`Rnk18pI4RZgmE0# zoi^*-Z#S2eo2$MoJrYF-LadO&g9o3=!h=-Y2@r$IX*|`6GNaI@+e*d2*!LOk&5uj= zpomm+-C4?h4>ZWHb~2)8np1Ky0ZEQ1R^*i3(T>PjvkZWg`%Q|FX_meFl-`Pm*qn#% zi)$tK!EjQaM(k zi?H9|m#ek}DbCI}p}81);rh6!DlDvsj#Z=pSBFj=p@|&+QOo8NXW0JF4yt3#-z3_{ z@^Zy+HRemJ$C^@K4#hIvkA-0>LT9S}CIz{&XWELVh5M9xo-&}*Q|V=)&5CBN7$1ss zUtSBn50OY$Xb=DO!=}y*3B|3gLEjBMFD>uM`Z=&XxU^|zoFkN#T{Oe@>~EFnqC+s+ zBlHu5h>U1$%(>KFGGcnW?c4SI`FTQqa@d}tL$~NMO)Ob(-qov3>z=fsyj{!vTd&T= zgT}t^?*`)qi3fL|@Yl=<)_~i5XT_XENqXANwo%QQTzef}>WwCwy&S~da&PZJq(%L; zrJ8R44Z6oasR?bIhvruZr$xpGx&IHcV2%C1M?JQZpDd}>7pn?h&1*rKUmqJ2Z$%R| z%L3F^zbs9|Tm*>&^m9|MM4$Fu^`T0^lfS#_+S#oCspp4N!WKrAYI|@{dp4-A%*%&k zl`78_nLElE9?vXB-Ql)2mAf64@$wbwQklldlcwz2q)geWPe0n;Dj3caT9&Gfwsh2F zpJx|TOTH<-Ri<mg>iE_%g-*9eM|MuCg}oCo|?=0T&(bMez3 ztJ`MhJC$PH&#wx+XF{3-Y}~VN?v+EgmF$i)_jnqQlLfPX068U?87zLt>5I5m#*Q*q z-U`Uxreu`(_i=M^m5A|chxA(6$#g^Fwb)IP8;DdLP=IKyy~xt6Wdd7%ZulFS)vP8~ zG9&rSiqa}XmzpX%tZ1$@WdJv8bgWSom{A;Ka-=*Q?#0ky0*f@REytteG>S|$r=!WVKDCG# zD9^EJk021mCA*`5YLi?d3Wj5uFJJ*wY`;)GH`@_+#t<8>&iZMW-I&!$a&Z1JsOMDi zSz`%r)hnqYrDBmFl+-3Of)PW@g#mEE=yEr6o4_>=C2PzJH z3C=SJ6AR8D(wbD_PLnF>k0$oP9R=P(~s{+LI2s<#zKPj|MD%;=BxduL}~ zp!<}DyRvft-rzr93hF(YA3JCy9}7m1c7tsHQFf+2j0M;_yY7RYzRiKO-CC!CoGtL@ zx{v@57yiS92U4MmwWHtO?H^u+nCyQH{E=SOVytQ=1^oGIiKL#~_Qw9^z#k8XjEqdY zfbjhoE8E=@D_3BVc~id#x8_e0wWx4Av?oupU+H!m?r_u#<)Z+KLCS^Tv;pnTHWtsQ zs@CYV`MW3B3oc6B&)(NN5|t7!xwO?*iqnL{ckxW||5J0IA=RH+=F?d3&L*bs*cGK2 ziVKli3W|)ilC5`(9F?f?vzVPRuT#3myt99wi?ET5wvI@v`=#Z>8iXcE*>(Gx z{iyxioh%dN!OxYP+iu*qGQHW)QWXGcZS>^s`?&G#>sn)D2gx~1_cm6gL)>{X<~_<3 zY#1Z5oe49w8f?v-a)iVR2L6iMY*X>6`PnXNy#sF%=Y8h2LrtcagkhyeNQfc65KB1& zl2bkhc}XEo)qbhB>9SVfT(!L@Ui+Fal8%<>0v};QwL!Y_QxU=%;yu>}F;@eHugYv& z!23i=F#U+9S3$7~)Ic&Lu&Z;J)9-!(S{$x>rk>*>rP+QK7u&|_{Z0?r=)X;$Oi?vX z3H<4)>>j6M@S2Jl@sk=Z$gOO(3Q@XI9bhGCi%7$`v}}%)F>urb1lSusE?()ogNCp% zI+mY1)2%!#eYIFFmWim#aQm3Z)72@6`1_imsQ2t%b%68+X}R){7?d(lEfH>zes~~a zZ|^b2)(_d1ISRTvu~5zQf{?W%#b(4HLCt1BZm{n z_x9_r{mxL#K|DtE-<{LF8`8I}ju@HWB<9cfCRoKi2J6igcE)SOqX1B+$yB~#C@g6G zFGEZ|OlvcP$*v1g1IKckuxo>MclTBk)*V7-l=ne_yB3+fw<^3J%+3|bnE8q{y%&y9 z_wPEkQ+y)j-XMbD-bjLP<<-X(9j3GH))S)Kg4q@J87cxq-W8XRU-WP`O|snk6bSZq z+&l7Ts{Y*{G;8POq9N(b0amrg-kTcWx!;YEeSH`D7f4-RejlS~jvSW2lKoRI%+uY# zXU2(Fnofq-m?GllAS_7F-Q%Ek1LATXt1`B34*p&l3Rc@|Ly2KKTRMz#WYr+*0qT@L zHVW@=JyH2mal`g`3PUysM5s4IN?$wQ9wI27zVDq`8{1uRc3y-Wl3opQRmeg~y$kG7 zH==Hfc}8gcvpb}p|B~Kd_$oRtF2G&kyBm21`hke(o_v8Zheq>~##0iH_MpTR{&kF} z|7L*r&*-r7zdIEC(>eY&)!ds)YBx26q6l+5 z-wxNEf2G`VmY@WVR6qU+0^T+}-IHpLp7(Gp&Ms??tJ7}gE@DVvSq9r^95nL@@5sy) z7uMi=7;*OK9n@AA>UGVQ`N_^dC9Tdgf_@E=Y(s1vW3PE66;htO{2!r1JC839m)gcY zk1Vs_Zt^9vH3RqrnBLnzaCu3Fqc_qDtjg$GH=s8zLffu;thHe~;~O&_W&P8d#@mq< zzUG$aVJxQU7tddXqIMz2mnw=W5L52Aq$^?pjM8d&ALzi~lo=iDY{lN0$c*Ij!CIS# zk@9v}Id}X#e#tT+O!_V2jG})|Jw&F}yaIf1qXUSJ4i%lkDu*7#_QZQ+q;;I?)N(pV z->^Hgop}MK4hs|ph866c)B!c;&Ds0jYix_i6sEga8@(!9%qr?Hj%b3JviPW?gXmuj zr`Hg4gt~XQ@x{ZPdvYU1ywiPc}-B4(qa^eQ43&=)W#7tn$mOG&~jo? zwJUR&QF(eJ#-C#w@6u>94&%}x@{UB{AVk9aji6_Wr@f5Z{x-2RqgUQmeii+7u4AF7 zr03VRU!dDLh26=~(bi*xx83(G#{`PrfIW01-3yx5UDnx;OSbkG z`3eIU*z1c<>SkoNgSI83K*t`m?7WxD!+TB*xNQ|=e9@H$+2vGX{|MlgZqs@D;bLd9!4C_D4QjsC z5e<`H{HyGxA1njwpC!SqoGF56fh<7{7Dl&NgLp<|uX-NpdjtnY7SJzP27A{S`n;%6 z!NByp`I+gfHisIR*MgZ5?2_#{GwfZ4xN2ZqQ9ZD4Y_T|P3=qK~CyZJZxZ3(KFr|Cq z$XH6dtRC6m)JpGIbY`Z_1mwvj79SR{!zCHHD$1f$7*@1428 zksA&}MwqJLp8M1_hF*M_hHn#>Le;_Dm$0yC5y*Q58H8d?jzfdclr<$$h2k0m^)el) zZN<8fq#S7K58N7=;jygGttA|zQ9j_TeVcA)Hn1a10=ogqWUhs!bWdNViseu7LvG7T zU-(n^Jc>YDLIi&H9IGy^+WK)Ik2ri^@Loy*Ww-!^D6I?#rjf!Fx)Q^6%v{LsrWuRV zrLy8c7^6>~vw~Z-H6ryliaM>=jTZPDSVtgiMq)WB8ir^PP$jH^ETo@QH8q0n)PWnm1W6k+znO2QkZ?G z9M$Izi*2$H?!FhVW@lo=bo#CeSFaCjRc&)0b?%ym$bl8m2lf-vvNovK>2SflQ(VBtE_xdy@&%ZTMuEd3V$Xld8mKXSi$E8obg zDtS2dsjOb5tr>Z%o;UDgRhO7+bn6vr0jIept2?qElYyi=(H=+d&R3Fs&q%;(ZUO)# zGOwayc(Xd}J&?T3ZCC90(S);ulrH-duw1YM7eZ_!76WNk_&n5s??vt{LrNxE zben7H1#A=B2;7LW4O0^qMHqj+eI)$Ns@`*gC zR1A_Jy_ytU^TIK0o!%XhT`tywjd4b&8oP6W4Gh>5&^Hfz&P+mQm=Yd=S0``$m+k3D z0uMV#SXn~~O}0_(`Z5n#Fgdrpq4;!ZUBgL%hVe}Nq~anruvOHTvc$Y$li_gC{#P_p z8JYhCN!3#sDe62_pDkg7_R^653pBF)hTi*2 z(^iIQ#(ZT42T0s+sL1n_bS!PX?l9}E#2Cu{=D2y|MR^BLKI1zYfFxhM@8>7_2G<<} zIO{(@ncq*p4-E5kZ8MyHn_GNQ32H)W*V1ko@0>O|JIH;adOL zo;h}gXS}F-Y2@+)ZpZ!P1~_8|Ju@wSLD)nwkWmx!FM@>V(IaIYd_aoX3sz;6b(&9E zEPY4HzCE{s4G?|MY%h-Sn!dzD&7Bf$7t#wHbqQM_l~m$7i+Yg=26fk4r#>tBoVF*P zo_`$Qh)#}$dDh3R>I$E1QxZ$r=*`%qmmnP;zwa;wJDXlWMZ2&$dZ2DC1{^7n|Mhw! zVFv$i%m07#74LT7J;_)P7q311+6jTP2zx>ni4zLs4C%(@+`;rG_Z3hgB2kx08W>lR ziuf?)EP-%Y*Gpejr%jtFMI%q51iw8&^w4((%SK*O*28RW)2LrtYc+Zflb>Kwm{!fT zjPKj^>lr_AmXh(wC#RQd)G`Qhmy0l0X4 zMz&5N%MX9Uw{&{)6EcgByD7hhnPsSF(Mu8!sqQ6*b+kyKJD`!W z7PE5kN@Kzb))+bz1biB5#eEjkxi`%1RK;ljU~#i6S+wcW>r>H-7v8LTY`a1FiEThZ z+G}trS^)Js4h?ZcG-@DM9Izep`#1blFPwWrQN)gbf^ngCb?GB7;C95A$!`B4v$IDU zuQJgj=_hY))X3ova7lm5+c?M>TM(=b_uHh3U5a2D^@?p-!av1*WSi)cNs0`y$3ae^ zMWGtIWP8u$2>e-OLxvbu*!9sp{p%(Z(}yuK!j?v!A#@-a_5;q2PS9r%(fY~6W>Yc0 zpKjIXhvgBBH(IM&{)^N#5dX$K?#nuTH>DMp{9v1f)Iuyx$Vk8}7h0?qgLd)~%+e_S zAM;I4rPLn(TyPHE-YeYRM@?W2ge7}}IwFBFiF^Bz^5j8_d=*@eo>g9RWD1!w+jEzk zre`696}_Wxr(hI)_m?l);9{Oan;+~+-rhw6{upTiD;${=cn5(G8FI1gnYfCY;d!UZ zrqX))5Ld${MnjW5*{4{m^*SLgqKt@By+MxZQ*2T&*7`2Z-EFOt)3T&U1kb&G#x|^K zc3UfU&0-;5Fne2t9F5hX-*{J@s8(_apI7`eH3QIU0JBfTFKGPh!0gbE;<;xD6U)1V z>EA$~=oDsx>*{%?#U{0Mdse3sJt0}mFe%Q^I-R|NOCl-Om@b!RAx-xRzpjjZVbNTo`tgEpa&`h|9ovPAJ`gFtqSHYYpFVA$WuF%V~ruvMH( z;>DeYRpx;YI~ePTt|t?1C^3+p$m4y~9Mz7P1h|-*m{YT!3T>j!Mn|&i%%jNsj5MiE z2nHXi1Lb0u7;#jFGm71I(lOm^LRN-jox^05o6-xHWS;4-YUsdtj;U{BsHFD;uyeW8 z*HIPqn1N!k+F9%3c?UHhoIK$E!uplpFM9f;F!#xw(m7$4YJc91|BnWr6AZDSGu)v= zSoFH6Y7zKrT73?gLsqe%n1XzfrG_Dnw!MB<)wx}!jQUtBKe?K|ih)A6hqo*|60O>6 z_F)5#y-f&ALNh?kNBi*hNdsA!D@;E3^aK9MA0aHpHtXbjRE{W z&sTQQr#1WBXB58rp|<(m{mOgOe;~=Rb6JD34@OLDMpDLC0#@A~RGV7TW_H@yFG0(c zGxslNwB~A}ZzbwAK^=VaD!LR+d;$f6g6U$`z1%*@F(RIPI4$)CuB_RDt#}Hc||4_vtKaJ z7GP!bjC*n^?rH76{rvmp+ho2cy@ce+;7W?fUwDN?<4IhKTZ8rV8SDzxHNSs`hml2k zfA8y6B;|sGT)X?u`o!1MJo+x{gEC@F)-qnzM`=IZBTpV(W5Ql>mu6rQXeZ-s7ZE-j)_#VwMe)HQyz=OR$OG`!~QiCBpR=2!7kMhWZsHPGU^ zVIYoZI&l=o9Nqx}*ctOh`O}NrbY&~y<2knQA-sI8L`dtIgwf*dISJ~;@wF%YK9fYj z42vL&UxKwSs8fDs1^vyCHaiTOC19NwU@nG27Ji>(^Id52tke-P$VmSthzbAjh;-CZ zmxBA?RP?eRf0oyC5h&`{vbF_dEWI1~?QXSxl>$->H|BKXDJJ8Tgr+{|Nw~;BxF~i$ zBO;fJ;=kV4#VkJ9>9bV1)p3fPa{i*|h53J$(|@bucU}aS|EtOxROS47+Y?R8HPNZ= zf22p$Edp>}51n;W=5#t-@^&jBl$EO5?=rYkzAv_nz_e0fSnPg~%gLE}Du1CDsMQp% zCL$r&VBd0(f!RuTwmN@XISl^%F#D?Hbx;*+lHy8m5hJZy_wYpjUc6T=)x#!s<$0ai zenB7%#rzpy#>?GEr&-+szd&8Usz~gns3750gqa&MEq_COp|a`E70o?Gc>8k5>(8_i zeLr*ro)v;a@TI)(-ea6AB3m5k8X^eEj@}x z2-`OQ2#@tkq&x0&n!dV}L!{j=mQ`8>v|`_-y8;-Qa?Kaok4OwAR`?Jx81H|#M^ls0 zkHU!RtcG%c*1mrw75YlI=>=Y;yp0RvW+)R4YE4D*=T@QoU2IBN3`!C0?Z}tvv4nAN`EXF<<$_#bc4H4lnv@<^$*9Dvo&l%GXemWDkVr$UL1qn7n3&sX{d)LQ^z@Y2no zh&h~j!tcf`X2Z|?38BP_TSeK$?{^hsQC5j*O9*a^?1`I2F(CD39LT%iue|0~X^L^p zcWM%z6ZkB}*{>?y(x2<>5Y!HPLvoiR91!Ob$Fs|O#~X*}TQ$G)T|h&&^* zM;%kg^x=D0G!4g0k}de6Z^LII;L(r(e5ur^rV!i%=3Z)KTwVggB%3EL@WF@&b|%$JAo!eD z%DiOn7be?`*4=m=7#8W~{+WNjy+D8im}VC_Bt4}2bKI{mAQJhfNmE65i)(-^=l-NV zgHeTRAT||(uC4pZvvZa0697{M$nOgf(#WO;PrsEG{k+61w#}*%<}fODwE)*Z5sPxj zjgA%PSwV7R%5q%3#rH|RK{-tQ9+T}e1ocb9WQD4>xox`7ddhLKaYEy`DBEai zPk(a7j#9HQBaTb?i__Z!J8`{~Gq@$+741m|x5<8+iOCnjzIbH+%m9`pD*zc7sj5iq zO|1Nj5P`V_rK?$b27#w*||5;v1y{#}Re^=}@~#PFbmG&k&w zdh8B$8OpyX6XC>)D$$yyks^dTc7Kd>GS&#)dkJS~QfHxb&==KS!Vu|!``*gtx?&x$ zvSjMYlP8Q4)y&Jd&Y&9E`pG)$SSuiWdMzn1W8Ncl<<_uBoMN+_QzAsN2YZ$ueO4sM zu}->v1^s2BF?<6PURmwp2I;^2VM(Yf+iLbp`>doZwmprGU};jyn>BX8DPMVdL!HFV>E&$*|{G~u5(>@ zV6w&L&6>=Q>fW7pWO*kW-^s$IIrv{YwwhVsK!93k@|s*OB*)VD%sdzW_~Y8ffQ z)etW=GQoXV=_Z3m(auP+Kg}go4G?3gZQXDkc9>7S&G7AZFer6aTt`{OIbiu+9VnVY zbTF(*n0MlG2EPHRX5dsI(5segAK+&x3)gli3jZRy&}UW_lhI=;S|u3o%MvZ280%i` z{Xi0Lt~9g{S+?yl;~#OS;zGEz{tO{ODXwWWR~4wuNjl;=c?W18Jj2=Rd+Xt0&TCb7 z50uVff%r%glYEVRo|tLypBS!}wo<+Nu-qhXVT&Z|o_jrf+Z z=fmY*;Sm$^otM8cdLgQ|+OZn9f3Y1CtK3#-(xYVjbo!d}JdD?iQqhY0Gu75$)M=I^ zGBd5V#Qb1KVG{!0KrOX73qL7Y>)Gc$D9~R0ny(yTu|p4BXy#)u8iCjK$cbgtf#7=c zPA*mjal#>5g~*{K26n%V#{SglO&5}$c(l8_n3P_px2Tw3dF~YZlJVkwRw!~}L-|RG zJ?9<5l+_-3cFF8TC%Zym)*DS3P@8P({p7)J` zvHytz4Lpy+U$d6}7cBgrRqajhNU$@h3oDk&)7Lc8EX-FE^PY(0>wr|J+*7S&Xy3Q4 z-||OpLMHVXXY}CbMoEQ$S{*d22UvD!zWJlWvH^)Km=kY`dUBIF#7n3$6ah|RH{nd1 zeGDM-3M;fsIL1sUu|r^AyUA{4msdnT`S(nJ4@D*OF8{#Agftn-NfozE;wjWz3F$en zhxVO|*;=(cPCb*rRk`|qU-jctF^&v(!Pn><3G$9)E*=*8W+9hk8+MF04U#7cj+d1l z-Xmjd?)h1T!f_Prr=62tHk4Scp}H_;jiWe<4exbURIkEpj1;Wmrnpu%G+iEUxq2qa zaFEBCNdWHCLS6CjRTdp&4R%|)W%;@2F6d1M{*4Pr2CQe^Z@ZDs9kNF6I?5$F54$ET zf>OGp#Rm9mZ+0)_zzD{0U$|W#*S;yUTX?`J^)jTdRHoWve`j?XI_WHraYWos#vBYa z+qu1MMYCft02shZYb5(Enra{LC@6XJ077oVF=i38O-StsL38vMVN9@!tr|Ak(Lt7! zbCF!37F6}KlbL>KQ*5|6-Fjr6k2`nxh_TV61_V@$OqohGXftEf_%6zkh%GQ!X|iV( zv`j?GHR_C5YVrgDd%JR$r~`dY?bFV)wj>40?(kM#LN&hJ?rr8QWcc0`NLfNbP51j3 zO`i4-z@L%ZC0 zyYad2_bJU-w(F?g#2wNKVrtehfJ}JXwWYUD2FKttqzcGkASou>9;L`?QNTxf%P6Ey0oirviPGq0M;~ zWW0!VoxKI9jd?VLRNo3-Y}k|$ht?4zT7er~zs>LSg_P$``oNOgX4YdDTXxE0Guck` z!KrLx5g{iR{TNF@waCCf7@t${7=~S3qN7&WIk>j^6R_Hfypq&!j%-UAykI*Y7CFe# z0owsj5F%5lkZqdhN@10&0|Tl=81J3o&Qyxyj!p|xh>8woRw#f90{(91upR* ze$!Wy9aVA_9a`LpxM$7=6&yj+GXk-TbPph+dw{>#U=MCvvEDNeSEcz(DJJJ;Zd#se zMYA#=-SxBu*-eL3WoEoZ;S@`3eoZyGxwsk*Iq?$lb!jiD`fffQ(mAeQF2f##*Lnnc zEOZ7hZ#!hbFy$xerp1_U!Z4VScpYg#>xXux6r0l8WwIa#oJWxH7Jz9>S$S3!z_s}? zqm0+%+4jkk(7)!peo7!yta)1#r{N-IS%=Z7bi=ntCy3s<4-Z*qXoEM0v$4lgxac+; zh$+@`%^GUeStVb&vg09x1w2P{%6Q#i?Ecf~+{!nf zgTV5!fOS9Qt#M4M_Zj2R2hfjCT>(m0t&alVcR2gR$2QkJy3j~@WF&gQ?A^1G88(EQ zbFM7iiU*6pl48z&Q4hGR%{K|={(=wqZI1{Z`kmS=Rk;>%Tq4275vWajc*jW4UtQ$^ zbGf-!%xxSY&Ao3jk4z-HAvZV}sG_p3i~2p8T=~6r1uhpmPR-AK=X4rp zn#8k>--;og{?r=>ScEh4j0-1JW1aF{ATiB}fBcC18xuS~*8HwCYYvVdUMPGoak%>QClQ;aNqmPxv+W^LXt0|c&!1(8qCT3iQ>z{n*y3q1PMfUP?NDiHT!B&P?x3@Z zN>g92+A%q{%*wQ6K14voCMZ-QHzO8oF$%68sLilU6P6(a!VL-I!5u9lMe%8AIUpNU z3f>kQY{$*GGD7v=7+`m0wXgZZZ42YvlxPQ*=lu>);U^;ss|MK*L55WyvF>#pIarrB z&2au|BKX-s>O_ilag~}<_hN(H*q7;uTB}!AR&p%vD;OL}H%3VtI0UGrSqwG!m{qND zLkbKiv|-Wq8M-1Fk#mpf`7XVu<6$w2Q6uOp6Ll(&I)osxBfX3n?eIj2ndE}IZfdDP zEv2qD->tglqMqdb+!RW|RB7-!O`&O2Y50QYUt|(GRMdMp~Fcvx{=IbTX^MeOIZVO*p~vt2kXC(8@DuNop^~KdN0R+<0&jiH5vnfh|iM zYsGMU(CyhIJIW2z8+Q7L@pj5ecrizJe~d>8Cd@fMKIU(4Jl^tT)@=%T?`#Q@G)(X= z`=;1|m%0T{o}jvy4GAktW0cywM1^KRiD@S~KdWI&I3oQSix#2yb;LtukDEBvnRq*$ zxtlF~lrRwCQ$;I%kwAttOh;uvf}Q1CrfJn=7ZzrDh3^)d^zB2^a;gl9KM4e{JB|1d zSzZW3Nbh49l4U1V=noXRLDKE(lOLi-w|SG&4jZ&Ty%Rz4kyJaZRu*ZJCtHtH_dwtH zE62>UsL1X`03*yOZ^XH1p%T1T>fXLK0}WR0U8=VNdEWAE<=P$s`*>KB$HDGC+x;_B z_=1oUX^9#rcSX^_qiGu7ay!aW4S46kv>>^<_7#(vEW&(+d-nO>(4;I$K~mFDQiu>- z*Z}aQSQ~BDZQNpBaD`7{-&sAMWRXyNhNqPbA?YH(o{*Q6QblE&Xahf-gaR)_yn$ z?ti~x`JczBM8bbNS@-2&VMF|cl(8;Iub6K$xRAiQ&2P&qx99DI`+rm^*=DXtZ;r`d z9%;JYIH@ZFv3b~y#k1cXA5O@&<)5GOZXXf)Z_(mLWDY{{zu&L-C8Yqe-*u+Zo1Jf^ zwlUSHR*$L0NU39+{V4AJe@b#XQ%QK!Jc@e(a?81l=KrX*d5fR0UJ}k@1#&68F{)%9 zlJwR(ZIH=kJ6SyYAnd!q@Au_$G1Z8&vVtzC5P;__C9{VcgPOq@D^K{e9r3|LCr5Nx zC;qFTi4zrsn8lC$md!cb#;%@<(homn4!Fk1;6F0C2ufoBV?PQFwPvQA@2W>%>A)sK*vjn@47bmduy1^A z>0*n}FI#X+c~r1pQgKoDlD5n%jZsyyZcG}9T=LHh5_&%^bz6v?i;iV9g9~b+ntvd= zRss{7T6g3^)L=#5S@KS(beoCZfJA!;k%Db^vokuykHOzF3oZcwmIBO)xlP4)A`~gKSKSmul6VI+o|^ zj_Gpa^}Q=FYm3!Iiv8q|fuIWlU{l@|*jTS%o9@;MCz{9nP+t5|{M} ztx7Jh5p~4kavsWJw-50Fbr9vV0LY$-RDi1uw^S>pwT@1mOIPRo?~93ZvLFVhN$skE zuiDE+#5__?cZA`qU;28cHALJkGWm?7MInJ@kC#4ZaMoE~K`E#pMi5_9BtCL)R=T~* z=m2*rYk@aO#E?rZOrutEP`mIX1c^zirkSApm5cmCynQX1xkh&?wZ5CJ;Lw^urjB%Z zViJ6Ul5mQ(dW~;jy!AKRl*Ii>tOnJp6lbQ%C1NIYg6a{a`|!sBKDF}ubpgUc>Wmlu z=)KQ@q*4{W4kMGFqMU0TiMK9PJX@;2+RR^@ZR9n3uBF24C1e2Da?0z(tnObvk}tas zS4#H=wL3+lC*K(KNWpEhSE7QkVy{QBxV++gLQSMalm1?9Q}$J**U z&1!KcZ)9Z&ABg4tQ@URWK&K^zE^ATt9|6zmfoJ!e$PE)4OOwnDs;t`G<{~4QT=|o= z6h}0s(IA4fzf5}j#J1CF@+x?IO(SSnFKi7_uyZGu5C5oPEwo^E4sycRt`;$It@lpS37l6yZlhsHmda=Bm2aVqY4&BM_J zchR9u{hmJfe1>twx%GTW+{uW0p@eJee;5S|Gqb7(|JoT1Sx9f~d=1*YZ*}5*c_t9p zCXIR|CIfi<-()+-f|`Q(f9YcPWuF@Si~?5Q2)Z+xy!ipV26!!f{+Of>o?T%zP7>Kgv8Bd73VjEJ1WzMKagrOm zmnSg0mywBrH&_#{-onynu9od!spBbWp^ont^$OOM;F+OK+P6%wAC)R)YK{S%X&dl$ z8foWd?rFpyoS~%bj_BeS^0?i3M&#BS6jcYqQ54~d+m?>d+}o|mvA1R$LSb#?j)qc?hfr59!Blc-*`S1MGtey~1Vitf+~mkRSw zU{|jPanOs)2ufw<-q*zDpV>~|jN|;vslNxU+HuDQpx+OEVy7Bap%CsB56&X4GB5jv zO6}1i)MW*Xa+#ofEbnvRX%YlK>)dOa-!VxdW(7so6Nv~#qfE?wR_h%W*9IT@E}BjN z@6;b;bM;`%)p)a_bH7A>54Y*o2NSx(Q4s4Cs1vq)MFQopb}QIyG96cFZ4hnd6*j$? z{JYNSQV-cv5(upAKy2W?bG(@X(~~rT$yG9~KKI^@`@m#eor(yIn-Y(MgSUa&h7RNS zp5YL~l8*(A8V_Y$i1596`g7a7DX7C*+DGZ+@%H;G@+PY5wLF+$ts`%E|Y z)t8~JVW@9-0jfdk6^SMoN2bH=@l*^5B=pKf0?`*%nO%RAQKMx;;}ln^p!?J7Enj#9 z@ibsO;G`@OE1g-4zX0?*v~o>`1}eFlx;v)UHM*uU+p+cxlgJCvg<|jnngoF8aisSC zvaUPm{B^3;lvyQII=b98$w$ljS7`JVfT3Deu%7U}RsPBn!unSswq>7++oKx;(zv!V zU02e3y-b+)j)oj7$Nh2UG2P_S`_=d%>rB`uFUdGdA(e{Qrs zSINc;n3gDCu}s8kz30Ycq27}eGjQowkZ0kjv^2sMxQ!>6mk4hmw&^H+#rxpIIdvzq zDSN=zK_Opq_p8SsP?L#%l2f8G1Qfq2f)PH@f>xM4zK)8ta;kqUv|=oxpFjv0%M9TC zBEJ#OP)~n&X)EpXvu^*BaJL8PW;c4{Um0J;H3)O#CKWW&k(7W8FMD|KEJVo3_LdJvd z3+^E*0$iC{_%=m62bG(Oj0l^M5@j~<@iF}QTq8y#V_pPm80JG6&erdQ;Kgy_(Z?d$ zu72yqff7L*SkqIhXu;vkdzTi9Em%q}g9R9f(H4<-mEBsnh)Tq+v};YcivK5+4a_^D z0E^Se!?1Rtm7A*|?7PVAj{%It+7B%GoV1Lj(Sd#MvQ58U_=t<`Aw~DNK0}f657{B- zvg90FdQpnoaZ1k&==t}|K9j$5>a2Jed|+C1Wq;pu3FXEL#2tuVz#6YkOhP-(D4aHS zFla8${q=^7)pE9d`*n_mCBPSC(%m_mb#G)>*ZImUmKW73LUYLry&Km*eN-+FXN7yuj>1*+FZMk58w(fWFQ*GN z#$v%22js)C1gGj%Nl^dA|KODkswg$z_O1S-OMYreFry*f9B=A>C0qx1Wl8V^7_8V$Lq)+o;4A0#HyLY0;_slps2#-|g=^(wT%W*qqT zioE63?^6ld*Sk8Q>E}~?GMd>G4$WRpWHYIy-2J?o$Q)}{D#kTM(2J6u`-7z$cL^`3Jt?sLD+LkQ{=!x7!g>3~KuyDGH9&XK7{wqRHIsDD zpEgX-M8VvDVAXTUJ>9UHeUg}utYFd_opm$sE+_Y_bE=@2w70*;ZI{b+EBfE;sI*}R z9x50TT>|C^DH+Xy;(u98>DA^R0~^7GGI!ONJ?pZn*vIr_CE9MfIGLE4vmcA+RT1v& z2mq}rGKf4!*?*@O5i}XVEdQ|Q4Bhfy+%!fEw2cpAtLgx5sU96boYa!A!%*taJy;Flq(~R1+D$fP)9nxQ2*BC%jMI%H;kM==jsxY6`46-JRDcQzPI&CYObdu zQ=S~M?Wj{t=A_a2cm9Q^H$|Cggy=iYO4w)Yl<+zp)HV1gTI}&wqc>yvFn=%FFw4ZO z4A>=dQ13u#lC&{MdL+)D)apbs+0BTd(hEAlUCk!jMXWwoY8#S)3uie94D~kDP;6gv z`Kxdc5VK(EwUIfzQ*yh&<;Fhfy8ZmkxzLv&dIp$Wcu9`o?VUL^*=&>zf}huDFSRuz z8Cp)ogQ$ko8#Zn+c3N9R$?r^pSNQ&AHp|7CI~reS#Lp&#b)4#?O`qPoPo>W6Joq>) zhfWhGDw!XbhR+^9_|Cq1<&W}7Pol&a7psoe)wcC?pSH;eYo&)-BJmQ}Kuq-w%YY{h zFU@2I(>g2De?NS54H=rJfJ@fD8n6@{!LFPE_>@y|v8!b~t(rXOwux^EoHqA^KyUO( z{tpv!HRq9?v4)aC$^fovR(R!BjRoUiaJ9>O0wbs>Ey^9(mom6dvcC}k^A`Vn-oc2~ z$v`mw3Ii%IX@B;4_yWtWh9g`EZ+) zD)ZfkJp{0cxgI73kr!bm?8xXs5!2N^)fDp>6Djylo;Kx}aY5~R|4`g&c`6 zmv_tI`tO{>o#prYm&Tu$U#?`=-f6mT!}&4%R|8efrgK8{TMwzkHXNLD%)~+wJthg> z-!7#9A(gO4$`tBitDPH8#uGD+1nLiG06GZ+Ss~G^^A*y}02aAfykhw5`HPtZh8#y+ zq=r5?Nc{!*6hBOQJC#VX;{i2m-Yvr<%)uoVCiNHP{o7ip`0x<6h*NS(* zkq9_mRp}YjgKFwUdJz2a1xG$N21jxo`+n-lp=~L5CLz83N8L6}rEn@LFOh>kA_O0~ zsZ@$tbZkLM#~qxfK$`xflTH-;SVzz-WVg0m;n#vR@W&YaGrq@9mCjmSMZcxL;d&B5 zqiZz&v#%aNg030AR))$}^d^pO#OqNHf^fGozM+vn)eEYBZM__Ne`}O{e%7A4F^E>I zx7%>&UN*?nbGM>uDeeLt;mzpGGE&q7gB$nIkp3%{I~8p3!ZNoG^&2v4f%^Yg5J=ty-X>( z_HajA4K=;78IcclR|EIG**M$PFwp=_fVD!+6P^j{q|DNls;TwxXq?f5LHvc zziefn#JDN;TLu+GE5n!M9QUVtpb?^Q6@}V(C#LJCE5H@zo^H1S?*558=yh%A+N=1P zM9y4B{~g2SdETuP<)W8!{?vJM(tX8y&FHbR_4RHA^xlWLciH(NfxZJl%p2z|#}@dq zM+&WSAlQ+dp#RT4agS&vQ@!92D>@Uw!jswY? zoJ01T8}tuKtqAW%TX)`T0wta(?^Ohcs4wN0s4q%gs(YK~SVyg&75ZQfyzrgQc^UUz zn~*gH?N+*U9hxqmJaPt)hf94l^HrkDL7ur37AMw!<7Pyt_c{blE0S|9Ys!fZR$c)Y%!r!D&} z9Vjzt&cSoIx2~hMS&b)ilLyFpZeibCk>?ip%{mbQhmB48Hg2f-1?8J*-zOHQs+}2G7q8)H3rDT!zJQWZ{$>V_`nOA6gz{k37X{ZqByLk>ie5&jxV5 zUMILtdNRyCHBtJWvJt~ob6vGITkWL0Xa>rPu5!D^S_ZqWqRubj2Nu4@yU;XA7~R)s zN!RpF-C0jYxO{$4M0JpT-HIKivu)cx+T8E!zICrIv6$Z|*MKyG#_7n(71QlB9o^d} zow#AI;k445%PB^j)^munJK&O9;%w`_v2k+kH}gDp+r_@c_Vz~89o2m+TEAhQccxY2 ztU4~-V@o=cg1}1%cz-hAUV^|Rf`OMH@TMtumu{zNAz&KQ5c|s@@Mnd9DNd8`EdW@B z{pB_UOyKYPb=yE-gMd$8Z1VZvvS=Y-(({<_H`^V!@!l^&rt#(>2${vfM?36Wk%e-66QUFYfN{y12W$JA~jG971q+hv4qI$oP@4&)OvF!f)%b zVe2vbFowA7Ruj!-qf&mOS|@|DF-Yf;BPNZV9kws4bQd4|^QxPc$DSZ0wso$*54ZAb zvm;^+Hai~$A?Hm`Yrb{cuUp$v_vPKzj%zuO|F4wbCP%B^PEKq$Wu|)V$`|0}W z{ierkhy?Kq_TV4KK|JZ(MW%}s&B+z{Pj!g2@oe(hp;X8jW z5kdcWaG?aJ&$9wLb^|S*F9Wrqs`0xtQEG3qnNj-AQ2!cX%6WC5DSSeLX8gF@Q->d~ z?ml|`rbDK$4yGLePuq}m_#)I13qaY2wk{kQ3aaSlC8=NQv>+eAU4TUk-v0>lu2aB~ zDP)cmU#D21>ilW%GJ98Km^D^f?idm%JLLJA<8Q%Ci$XvDnU$-5 zvuCw4^xCT0VNy>G0T=(vR3eC^)dy+`IRY!`wOT*!9-r2qs4JW_8%kSyyM|o^yb{3Y zTVx}*cc%qdAi>@Xdg`!+&n}t==;nanSzF#2Lmx@-^d9DAh~U>;M*zgTS)@9pzk(Ez zMVXyN^>b%NUvcO)$m!r*pNZr8rP?)PnJIz!@yK7F)#>i4?$i|_)orL_{3CUErtjz< zMBW^Jnp^ndwNG7<;3WEp<2vW+rAx5tbBI&6HYhtPbW3@R(5CFRkZ8mk{ip>P0S9Nq z^TRGYEn|s$$IaXNvoGeV^yA9gJB!oz<@pp6)WR<{9RFnd@ZNe(ih}%ntLH_L_px1} zTv27J!d&uEb>_!EF|b%wuge%pLty(xrm$g}4X z8F{Y96s(|`Oa6d%-Bq3e%%+w61ZzS+yUsFuQy)BJi(Ios zB=)a7y-+UQQMGh&Z}$9Y5BAz_Q=-p}FI|@n=x0Apby}d%$9nU?geu_(r@P4DH`m-cme);r-Pe~;6wrKbp z<00{nA~+u#Cmi5`r?HZUUSDsnr`jHexs01RtrI?WKj!*jiqLHE_=#Xu;3- ztAOq5N1JA`7jOie6`Nr5xFPSc`aNtLhj5D@p%NlAWocr|7bvcCrSf>CFl3D>ceHyM zq?OC=nH$BFIvv@$|Zku(7W)k@OI&!2DHjL_h{F- z(>}oC62A@$NbcHI?rXl{EfWUvgBFlUVxLQ^UOr5(YDrOcIJ z85$yz#7SAo2Rc$kk;zwox-UdtH;6QWa!*1#%L9Gm!~9*ZJc6O@2hu1|fSjfBy zL%trR0=<;rExeJ1gZo`^1DU4du5LQvB}KgM^1%;@wGL0wSFg1<0`bKBmfomWy52(1 zwIRMb_LqD4LA9pKbknO1kW;=Z>U;QKeyExczg{K+t~Tkj@cL6#WQu%_6$B2H;v_w(p5Qy+SNc9~R)X2=Jb_D-KLwh(ga8 zRs^t@8Q^~!{=90t7Xa8FJzTZD+(8A9bR|4E)}~x#+}%1qjZF{v=Q>{JLoO|MvbUH6 z-@#ddBy5>i2+KDh-xZ|`J`Q0@dl1;#4hH*0?3)D#yx$GO;SutWoQT>&5HZ)>mg7u? zR0<}`gby0cX7Bc=*Z~BrYZyJfMoBrBmAb^u<(2sB35DwA7m5?U7Sa&=P0(k5iSTp+ z#*LBQ(Wcbf%dD?$R8LEPs;z+WwZjhHx|E!%abBDG&KlVk9=|1!j&$a1sD=CZ;4pBz zbq}YjHw3`gSI@#CgA5w7hj&<=cGP!wcX$JDdp_&kqdY|)u|DfT;%TocR;E(BuDY%3 z9>7~?d#Dg9?Pds`I&W(&(E_+|-g!m-wZIUf2dvodDzpki{GnF_NTNb}46^eeOAt7= zB#z1rR>8}C=sp3g6t+}VT_0Qhx&qeyCwqS_UvaJ=7EO*QfE;3!X3yGQ*k`AGjKKEv zC9n4{!#B4h(}Tlyc-L=lwyJ-YnQ6}Y0?%zV{n`{Yp>L`+NILz8u9jjh;))$z>im@2 z+c+T~D$eI?eMkN8?S?`}yx^;k*QbIJo4lCV`sgNV+gP-;cxneD_=hT zW#hIhqPDufWf9;V7b8y9!GDk!#&G~5QgAMcZg6$O^>5ttA zjm8BAyamaCWsW6iw!R5;9jLYX_ad#h_nGBSlfTacI=VH^*J&=1)&a?egzJP|U=9hF zUfbh!@@~s4t#l`nZZty;@7`dW$;;&BA4~b8t);%8l5q-P1q8hq$WM8e?{98~51f=Bu^I zlO&l?1J4j&Dx?v5ot65%9o#I@P?cKu#tRqX=Sp?7r=YvlNkl`z~dcpg%9!IH- z#YK`&kMw}?GpQzz*o%47E1bNeY2-Qek4si#{~4hK(sizY&rI6GYLqqBp4xkO@&dlL zsRfHcV5q&_wI%+2VRDx~NebbW?veVI<55buFHBm#KGIJYaGvXv z!6=07>&sQ87uBtwQ1j8iQ|s7rx}|PzO6(evdYWg`BgPPZDrs2<8{$QOV0!cOuS{V* z-Kr+=VdV^g`Pk92pey1LvimjuP^Ff2Y0qgqUkLvz^m@RySt4jCe%ZKb-{*zUKS@*~ zJ=@ioi<&T?k>EgEzt1DXOxQTl@9j@~@6T}xSm5aTYZsASqvKLf)1DdT*=VN-T-C*3 z2kBYlqCL?x^ruN9BQ!o(Yp7*86%@!@vsx*{CYu9a9du%aZs&)p+);vN_Zjg#nZ1>w zKm&Nr8>QZ;YrRiEmbP3ud|!DQc^v1u%);$J>%aw5xlH>dc>l{{yd>_0C>M;=#edFF z5uXi~%m#l~!arzxT6{uPVESW0`m?G$)B@5IAED^{rBy7X=HuI;p4xAlb8suxmFu^P z%d1S3<$DC35hydGuOyiuil1wnEN2B_#lOxNz8G~^G%oUT*65LxQZDKoh+KaSInCqa z9ZU({MTNc?&Es=B8pZT+f#1I75=i1CXw~>jW0!9&bh#p^edka2`1F_Sr9Dl2=nB%B z@S;VsJ{@dJa|vChrG}C5g-0~J0RBiPy4!T3TBr*FZ4v+ zuc(fGEMHN@1=sIheSY1>w`@ zE`fGs>ojs>BLV6So>Sky~63*KV+QC=Bmx_V^p8FYg9a zIL`2|uBC3*TsKAuArkusehw{X%8IfhI+-G1xnHm#?~;3q zc$EeT2O3R(;kuj=#@3`Ux~qnNFGr8EMp?!>`Y%BDTcAl9@XzD?VF$x_Kyk%$Z_WBr zKGU^53jo2E#P5fNw>D~7S)S$Y%YwuN{GD(*vzbwyS-r(+Lsi5s;mJ7FmDcQDWZM

      0sF7dWDA06HYoD_KSD2QTed*xBG5tw)P3Q!Fdl_*Xx0X3Y{)PXVA^jn1 z1ls#G^>*0&Wre7%zQ(k#uV(<9f?$;edEy(w8c5~Z&R2cMaAS%fSnOhIt4lu37Xua2eJ=Mf_ z!X*_z$O3;SPFE6kW>Xjt_8~A6Hkx51OvR(&2;e*6z5PAclY7^rvK7%1S4){Lkzb&i zoIsVqFw5?fpD-Jwm7w8AR1mW~{)4;clulaHYjY1M5Zd28YABBfP>dZC^W+W^xOgh} zB!SlIYmzw-0Or!;S3Y7>g(PFNj2}Uofr%RdWluCucd;|u6?|CfFMYVR2~>o$UAT44hG_vS zUdm&VOtv!9qi!e=%1?X>yQikcS+GYSW_Wvhlq7qV=;nC%_=iT|6sd`IMzF=%gw|jG z$?x1Fk^tQO`CB{|@fJDE4LGunbWWO$g?u=|4Z;pmOM8-qB zl9qM3G8^=79v6=Qc&njDqz-pH%+H>9eRo_i`2?H?C?~jp(~#xYiv_s5L1j%^<;&^$ zig$|e+sTtYc&BF_C8_5X%Xc#CR}a2`_@VCIH@TOsY^q*NfMb$ifu(8aO|f0zJ4VAA&!wkF^q`@Le#fDynZ?cGP7RivxlXcniUdQ&E#VT{?>mx z9$KRAnjY$5>_EMA-Ju#w=os{;j^GO_KT_>LOPRt^5}drcm%RD2@BHkq%&C`oMgEj@ zrBunSdc&W^@|-(l2prNak~|r(E2lM5AG9`Lea@UjtkKe5wq)oX{hr?uV?N{F$BO!V zPLQU`%G6~i-dp4`=+RDP)y&GnMI2$Pv8@lVLt{^)Kes__^_|EdRZxhkfI;rCEt`Zh zGPUu5KaUMUVMF1t9$+%*9W{4{Bh(sP2ZppHnc|o$+g*S%g|@3ICspB??;_q7yjMvM zgSh0o%6r@g0Q~E}ZhO|{;~Ek&I-1hY3rPRoH}&lyY@c}ib2Uvg>61d%VDP*6l{7?# zbt9Z{bTo*)1ch2IZ*)~}@a)tHbw;<4m@$Og`e~&bZ`gO`Op=?>7N!%IsK7w6Owp;d zQL@ea+BS)_BRYumvbF!=<@@o=JG*WAuGP^tm~OQdQa%VPcoeT^n?K!Qe`Mh0s{$DW z|Je_RJ%60fGA0i25}I&<@}qzB;0{QX04DMts)-{OxZ&#`JS@Ui?_lq-b+w@ww34bG z&sXrPWufK>{_Qgntr^Y54R(RG<#iae#QN(xh*jIrG8<_A85AmyXSg~0T(R*g%0n{8 z)szfaTbR}9jTnl6e$P{bBwOujK^9H5g*if%L8-$c>1>j;s$a9R+RPEtgIM)Ak9uOQ z9lQhswhqi4;+Lg-gP2sa2L%I98gKBj_nfnLO11&KI1^{;l~M8_zMBkYQb-F-=)5>_^!@s zb!DtRPfP21?=h4Sw8yETd8}elf`Nq=mYC|7eTqUcT!9ECjvIiW-Ujo=QPx^ zs2M1Ft5r&@00h(JF${bnty=Y2TkvJg7*@j@cQQRl!1R zf*$D!Lp{3fn%j=U=LacMY&&j!)0a0q&*W1AmSUVY-jC=Wv)Kx7 zErE$oPoM+Q)re_WE%WW9AT9s8r`WRx1*l`8SH96F@2-mVC4Fl@(q<*MvvmKB;rG?< zTZiB3mwUtzu9p#Si;Mj6zX0*=@6g=?@2i(#4j^>4oVZn|6Pz*}EWR?fD3P|{C;G!A zY*yDuk#l+2p|zMCem1nx~x6-zX?Mi5n(RB!ugWiX*Rtt*8vU2!F8 zCN^q;9n}ez930`LH&|a(XQcm7+O$x_=<%$*L(;hQJKTzb)$Eo&s3D|B@_W|me^ z(P#L5L&PwSU`pl_+fG#13th_Yj`gds{=RJ>1+*P96+=6TFyj-?-}k+qFDx_MTWxJD z^xNa5gHH^JCe4%^q|EzI(e?)Qz5EUqU2}KH+)w#d#kptR(U$Znvsg=2Y2gkuUPTr;RXFi}{ zcr$VbPWjz7QbW<`8F%S(Y0Il^QYFUZ$C^_ZH$R6>;bV`pzcmEO(cpS|M&fZmUN>b* z91VeZt@McTHCSmvW2QV7YB*Vviv&`ZN1Qt6BC?hc@h%F`;~J>T+HV1Cs2+V`w; zIO-&|V7g!Au4e4+8a(&m-{jh8)GybXqrL9U=CP)2IS<9`UJykqipAid80btwMauo& zw;8u!cRivv1mJxw&+GjX?0)S|!tKFp%xFzUau-gU(?(e2luh>!@gCI;hwH0#*aTeq z?QVEunv{9wC_G{-9}`0-v@@`^ti%!<>${Q^0qht26+Np0V#m>%-@Zh*$o}J&F3QA# z_QzxsEbiG!+I*oW-}I?HQLwSiS?X5m2!?U&IO(A zfiLwSnHK>i#KKEa=Y#HZIOC#GEOx6$MG4i;ZH%z!9D($8dj69w)?XZVe57sWc9E*h zFXk5YMT~)K_V=_P{t1qt>6d?b(6?jn4f~tYhch^2q$&c<7c=sf#!g7%ToGtHqP%3XCE42#?~e zX-siU+zu9Y+<+KwDKq31(``)%k>FUV{Y}_m$jR4-o$B0wu#`ysw-u!pEWIXQRx9kd zJ&M`D`le`KPJqc>c;hJa{kf=#B6)2(>@L2zmAVdu!EfJ!{ho;}d|2suNz4E`Dm`B=Y zxq8f1uVhN0ue#dqe`2}Jeh*A^sNBTcc})hQOnk|X9=#Ps{g?n$u-YaptQSmFP73Sd zUn}E6vg&c#%zcAarM`A4yz_fn84ogiJ4;@Q0@Sn?caCNQGZ}p+%dzc?+g`+1WFN*iVL}V6{TY_H3o1+>;aDtHKSC z3k4x-5!V*hOZg%z!c8Y3sN;_;l`F<yv zrx|!|HN{hH5e-Y+=r#COOTv;XeGFU(PQkFAlr9^%NTq3icB*AJvwLF=e0jv zJ=)tIl-`e++$Q&pjS74Dd?TR{YEK++o)y!~CRbnFx@Xr#s&{Sy=HtR-H&oz#`M<5VHwZ{Hx^lQQAPnZcR)y}S(^6dVezvLg(7QmJo!|4Ajrp0a z(~Pjgp~TFo`?t;6eeToh9-wIUQSyjhzIj`K8dRz7??ARo8!wgukm)fWf6a)fT@Nt(Ho7cYFkt z-BN$D7V>?Qi&N*D_0s}Oy%B}~;5>DJ^`t!cQtJATu`MI*T19KNgl5BlNe*uV~>>s`**Emd0KGz|Q=68XlWXsuxmW zw#V{HD%5{ix2Oe=TL1RUpE8U*neK5+u|rO*Kbx{E2~U@lUKG=k@nCs&IV&ZMWP^GX zZ?DWu5>u}I{qogJU~MQ<5f>I#4j9ObjWPPLo$QM?DpGrG*^y#LgVujMz1$;nheKL@ z(|vdC;WDmBj=&Xfc{RVT=A48%(to39r{0p63}U8BbnLkg29qogNBJZj^wJR}$craA z8`}bhpxxP3gEPNw@WH3ny1_gtf0KTs9=~2s1sKX81t}MJaw;LMkx##XvJo$>TVbUI zouV398p^?|faQ#Z7ALKAd{clGczKIPP{jCllR7Qja>IJzv*s1|NTaPOsIjASUYGx> zK}5Yv^zUPuP63{TYnWIJr``I5>GNj6Yd=Pm8tnKM=D!h=60nz*osg5ZD8j@`Sw?Ifh0yc%wy)ZwfzyR>;XH>Q3GFCT9P)6Z8cTAyGX z``D-amk_Hv_T+h8%a^7N>b{9W3mW#FVdPkbJ>!8yUx6iXcjYbJz6PKcUYC?!bB*0O zUR!#^?QWibgsDx{y}vT zkm9Pzyq?bNm|524T_z*4d#kA#h>CSNA`dvFwq8&e$iR0RR-$jWW@H_|CSp}reh-=J zzrhgeF~gqu`T%pJ^lkk+wcDSjKAh4`E;~EJcVDW(n#%1Amch{}itgEC&Sif>(ZK zh7ma=bkEzOe3G^k3Q2|l=y~N2*lEbV@3?An99$&_=tI$?j4XeU%W=^`V;*6~mK7V= zj)knil_pq`CfdhN=b(LPluEI{Og(VMFk()~@5>^s;Am?qNc3%hbHCvRd)=i%s zrv%-9e||oilC5*+&A3ukvEkyxX6t&Yjf?LC^`Lz!-r!0o1gbl+gpXh%ea`Q!IewZM!frw#bUQ`Y;1auV(JpbeR~sY3=e`TJ0=&wCvV zT74?bIoN`7^%>zRi5REgh^%Q=uiVb2OAtBYS5Y1N*)6yCN_U*+l4eI?p@}Ft)|ViH z-sZy}#K~YR)_|)$YOFwZWgW!6W9gyX+Tqd2gBbDkG3X^`3_`aQw8x6Uq>rH@>FKFV zdn}wfePoLII4V^hK5w|C#-6UpfDgn1m#QwfsD&u|JY>*4ABIaBQXNkVZJ*NqP9Lwu z02LV=>9nugMd4o_SR1muewv(~r04<>24QW=idg(#yyRcB1~oSGU)qkB=9Z9~X5cYX zExb{5H{VujJVMQX&*WLo+$gOoQs>TK)%Kha0M_)hqGta5>RzW&+1coF$SM94f-^my zwn;h?g7KP}Y1^{A1S%Kj;T85g{)o>={%(T-m2^1COsj`E+CLpDeQ?~RgAJ@eLeks#goe`8QOmpXEAgQp&F*5W!A=G~dLwPC z$^u7(?3|h`A($SUD-95pw&s21|!rgr(c<=N@|*4W4g8G*sMB_BG>3!iOG)trN= z-Mk^KUjt8X_y*Z(bfnLP_ND>r^}!cH`>p|Lxz%)=k+PG*uEqCCGo+y#l!Kbh>oL)} zrROF2QvPW5_)sMvX4w`$_;{Wnx@|P*#De17K1d&-Ix%*%Or6Ro&s&FAK$!%i5@9c! zTPuX!?b+_OZ|fnS#>c`sVwo@ERRi6g>{}~yWu&`al4sNCIB}`C9w!q)DA%EGv4y7GkPhY1ziE1+TEwS1c4RRLjy#mSZ+*nbA#sqj>Pzwbr z(f{{n_$Tt^;Pzy>cylozXC!iFvA7$GRg>0XUu*DRp8uq z8Iv(yQtper(vX^?tCEn7IYE5NlQG9U^YN(0vp z<6~dx@QO(?h$2ZWYTn~f<-1d%a@y!%9XO2D3-o8^*Wd3xb^0ChJ52gge5H}dEq#T; zJkLKCV7BMj#d*$Uu!j7SuueK8@RcFfP6S6C{rt|IKeQRTV+(wrQoFkx2Mg!xC)XHB z36?9_JsJ6O6|$Kc_QS6udU6AC>|>k|wqc>4h?iu2{0DkqJfzeP0HAUQiT2{Zc2TFF zWJD~42(Y88c;LM1(`opSxYPebOJD2eB5ntcQIFTvnq8#NOnh zhq(e1J6MH_w5sBDR%ml6L1e7oWhI{Jge1D}tXtgO-8;S*yO}V=-afua;BK+}S-7yR ziWhR|Q@;HPX2*mRCL&CPc+w5iCS(2wb>0#w$TmEB^Rl z-STS*h-7Lq3aQe-X^}7)ZydPe#btlW}#~)&giYJvOlwo+=moP zNRjrJVux_(sysjAaoAomD0@kC{#vk|N!;BgW&Yky}o6MKp5=g`Dd|f>ZL8OGm1w(iW=0ulq+{XOpNMAlj?=A$H?sWK)^K`XRMrRVHJl0AT8`Ku$s@NJyu z6{0n~zg#W(Gr$3BZP1jpcZ34N(J2ulq(mL^&`v zmICV6T(VY};xL&uS;!+=Vw3{kdr$V!B^=5uKve*`0|OMd6`aD32@55K=R6^T0JUx1I?o9Tg3LMKGzV^UK_^~GB!?qYzHu+3Ro`W;^19QpNd8G!eL7B)HSPpvN~#r*lJNtZ~~=>a~tMg1Oox zJQ!AWvB90R`CRa~7WQBdZ3T-upPXMoW051Rq--*ksEVHq+f~hKU*L1iLCN`8 ztuQGf77wp57$fqSO&hcXQZcJhuazcE3mZF9)u7{T>FWqq#sB7d0uQL2l`FTX|N80@ zH5529`~zM30n=Y$oolYjNFH|mgu${IjOw3_I^*>3l0>boFyErEe^PFa=lqtreq)Kj zPI@u|29)ywqJ}?QM?*Bv&-z*8AtCfYC!CRj0{+TSR{boxP4-AIueH^7kFYATO88|X zA-P=cnK(E^82toA1u*fS$xLrda)2Y-M_d+PzPFmS4`M1%pvqcNF;U}3w*q+Du^Y@x~U$E|sh)LmBIO}>+r z*?9<#2~%aLu+J)`sZ1T$6bt&5`P1e6m5nE7YfPuccrUwYtXCm8K(eUV7yQG(%vP0a zV~xP#>>DmeC@(S$vHMGph55!76Ws+Nb;pgk-&exz&(b*F@>@Izqa%%zP9n%J#99vPvvp zX$WK8X65SecxMwh&%kX&u8wwV`O()U50U;)TGdr&PR_9E(6>qBgVT>{z}D*J4K z{|;}2Bgi(Y9n}~D^3zd6bd42x7y9+F5yB${MPNE4@B89@Fdr#W()(?xh!uBE*(C-m zg8rDoe|Hs{>v|HsBDO10-+q@trwu^?mJ;mxk!{DETinGgnsZ4#->X5R^Vr181ihEv62K5 zd3D0o`y9Z3+H@qQYCMW&{6&5uW(zx*i4FTLg0`mk4}uETCU$mXm;{Cu;i|vI*AH%X zQBQrPsr#Ye-)wfVl2G3lx0WUh%K1CQ;#@9on3JEieuEM7l^TIffjE$bMjL1zI(FTc z>z5XQgrN)wg(g1UDPeWfl3OjvkP_eoBs0bwwrl$aoY<3v$9RvKXHq`3GT^Aik zT$T@~?PoQbnPRicQ;@3VnHv>170qjI4jbNPkJ%d)soqbV=@f-TS~(l?=>7eYZN(!1 zH)FA|TnC-`i4hWe2#K155%KyIDEeFj)Hw$4$5x%RYG~Y2vIafcP{dZ+5RW*QE{NNb zg+QiGLSE)ECU|Q9CAXxZGp(p8dKURV(Zw(Ms!mATLpl2ANB8`ORKa=8r_KEmK6%y- zo()1^S1|aZ$L~?Df;QT0@X*L?rYCmVEQ*nBRSzhFGaYJK z?QTwZ{4#@EIAX5I=Aglxs%L=_CfyS;wwSl?k_R;tbaLvi@+n36fSn~UYtbiNtL&o5 zQu0=tR4Tb!8nTwE=wqK3ImKBF{Q8_V1@w}xp-@A85um;B`jA_Kjby&`P9;G0?9y8< zjpky(tWgbMbff$0R5-B3a3V^Okn*4PV;nT!ZIFJXBkta|qG6Z&uc@h{J3y{8FPpR9 zvO@EPFKUdA581zey_kxpTj8I3K|GjB^#$a(e&kJJzN7%|_0nMzabM}(Z;K81z!jPL(s^(9I=L&761{a))K|cA)KX;E=*v?y;`eF>hKe*s zNVj>Q?t49OUC#72Km7Fh%UF{X38-$_z%cymlY$uI^s!JTg1R-%v39=X$Tq6Ja049! z<`;on$6SD-6?GW)PL?caJ&6jK-4LsTfv;zFoynr0Zl3hL>R9(=*SanffiEn8zo~KOWB5qYybE>cM{61k4cNO+W^&iHYii=J^%J4D%;jVV>yWM zq*%(t)07Q^>0D5X>7hFz*FeL}Mzr7u)=o=D&T32l?W(IX7bBf5p1ONN0k2#p_`9kL z))(8KF4_K;;r1jCEtACFMK$%KCRwz$$x2inh4Vh#>NG(y<)tdR1@(RWDzQxmC7k$) zG!}Dr(`3n?sVz%`@W!}U4vLt)jHDS4#33ZQwYnS_djvXK zLVj9a1{sVq6fPfHF01_eSA=r4jmxMsmzjftap@J+Y}K_%gS^#on2h^^iMwFmmf5j2oDlq$g(9^sU4F~cTHe-szzOL=f)F|SxK9Dp&O!OzTQ9#NmBxK1W;kXHbdfg<9dJ4Odue90piXfkN&<=OXmq-8k zT~wLyJ_=b(Hy?Ka%RXY)D+~@U58ov-EQASvM~u-p6h?Gsq=EWO7*sI=whOZ}tvO`r z>L9CRN$A!Z>{1>5?BLe}d`{L&sa4*zElhKXsBlD@ar_Ykt<$^j&PxqO?CRkz1C?E^ zzVUdIu4q^lCaGY2l$r8I>UrhAJv~rbxVWVZ`>?df!A!TBmt+LWYN~e_y7Ypv3p4`q zqPOT-$C5U?X)^k)6EE#!p2k>nsgY)HK|Ukm+#C35ahI0X*+g?RVHU0IP91yJ)^-U5 zMhCS96Cv?(&2ORNQAep^(xWVK6m;w|Z}gsvDo|W{GQT|QiPL|_AS~KsXrqRggFwti z{a&GwrbQ;ju3j5L=}i{N6Tj#=PsmO<*Uq3Fc7jPL>37&=GgK47atU9<5YQuTLF1{) z_!5myaU2W{6fr#FQ*ZjC+j$I{2$k!z!nhPkN}3!P3X!qVtlDt0<&H`yN?DwtqX4bS za{c&`^Q0gei>z9p_MmL`D{mI%@@gMLNn}QM@c63wU0B(=>Vi%lwlm19kXA@b=x~Hki zuBt6a!2qlH3P+r4iWWlqr(dHrw}RxMsSl;%kf{%1dS%i8S3%By3 z_$$10W^f7_6@hoFCNkYkq~w1#O}G7b%{wp=F&}d5_PLdCvKa<(DhUM(tcY^|7-;N= zo2U{{Xhu}vAsR}hq%|5Tp^T0;*zU819kUT&2gp*Y(^qAD7{Dh$bMlInJqozIFs^qI zkhcdiMNY=o6m$s5_NFv?kh>Y*5(ZL}ozcn(e2<@${mv#Q4d>NMTBK)DsL7WN5_7dr zKO14JLJ%|OgGPJBk;hS!Vm6spZ*;KJ2wJ$uS z-4SifNTSNTdN{!8M_Xr!Bg_u2gDA`T8mVmk#Cg0XDU))-;!Fu#aMhg^>rCAKLsUQX zr27@|^MdG7*5_7W9P0o<%vDrHMuxf@ts-ANS`U>4^{+X(3v`hy*XzHu-zSkHP4ql` zS@1E|Mk#1q#ggT&+SA(7Ia7=g2nQ*U7Za8%=1uckvNSvMc+VCQ+y!#-=7o9oIEuvP z7#bbf&Z@8IJT_%DzpP#_p*QkFleHJyJC}Q!@h&uFHkylry1o}ojN%IeLn~kU*>hrl zCOxnUT_3Jd?&QVH95GL?R(&gvGRmhRIW=8KS)i8BzyGnmtJr{49`x;upK#zL_uu`G zoY=K_5Y+^=oecVh0;n4K8{ba(pRh#pjx<^s7KWBx(jfFM%NwVK*y|@5KL+wN#%1Ww zTv|OkE|St>Bc3%dsC1LwCDV%?9+c{`wV_eZSOOZ;#4Rf%!=iFccJb60AMrwTa6QQ8 z@2O^2>2{hhxM(T~8XL`IWn=oUT3}Y4dYY*%L&;60^kS#5sxZFM<(HTeMdm&Rsr=GE zYx)3_g}5wv9UE_^n}^1Wy(4aoez6Ltk_+RM-q`+Do)EauxvecDRHs5@c~eX$80hhU zGn)v|UobN==DyUhLnW2$uYZbuJz747C_#Ptn(=4d%-~7pV4u-BRLaLK&;fQYA&vUJVeOyGl&tQNoq?J8 z!a4AO7y4W2vMAwZVuefu!~9o*fd$gB{4_2iz{G+vTbgaAb zQQf1c>Q6d$8)$^c+VEVb-uk3;>ULoK*>7GMQK-7NEVV#4&#HTwva|38P|%rmPMDrv ziG3rdg#NxNOo`Me@6e>Wl<^iB-V%%dtj&Ik3488zizRt`*N#Uup2AbyH%=yZ`IJfU z&>LI@dXZPVP`=V!nMZuhY-8hD=dOH#!G zM`&_mst)h%ri0`=Fc%qzzT+zD+QdxI0(G;Oz}0xv%8eIU0*d5cYBW01*j#xo?}U2+<4N%(*8X2uY?6?D#p(m<3R_1B8KNp%`EC3DhIEIe*!Ytjouy8%BK zJJBdNdlZm5*MYD+iTke0ab~BT0m)o2OAuc)VJ^`L`AwVJKA2%R&=omB;+Cm7qo zNhvk^sV=-k_cQ$_lrya!SSPLH2I_!21d>CYJ)3%aN^6hi3Ql*+KR01j%;pue&6PSC z{4L`%yAeOMXUs~&x65Q&a`qG1EY-M+p5~hVg00fZjC1e1FycSFDxJ0+U!KDwPuH3` z98?;gk{D+cqSeu7*UrVowqgV_ZR5G%YH}u7V3R)0v|Ke?8|2q=%l$z}z__lAh|+H> zEP8rVWD~0sutx=D1E{vEi{}Q7?QWzf2h!2ON%0>qtPM$vT}k4((Q>9Xjy+izv9pVr zJKLoF%Yt`hbjjx9PU$cTLmuGOX3)ogw}-ajvdom(2Fhux5~(jOW*DcWm#NgZiymaE zPnNtl*nhuUUAVGOR?efxSj|3!(Nk2^oosyD-TgK>p?bZ6bT?#ZT`A{WYoxn-fS}4P z|B>vsBS4OLmfjsx38QL3i^;j#CFseQtIEy!1?N()JS&ysu+WL$+)fxNl+e`wWt0_V z0=cbhqNa0Kx}KK#-yE!Mxs^O(NFRQfo=x$(xMorl4;4A3>wZhX?7)*dp3PIq^vbtG zEUMY5@){+I4C>-wH3725_o&9brct|vee@`%h-Uy}CDZCtRU*C|kIY?8;DxGhHeo%p zyhqaol7@P`G*Pa_AN7*vS6hjLzsU8d3CN=EkzCwN9X>26QG7b%?1->K@#3{I?$J~U zg${59YC^|+#wzi=T%{2d92&RmDnh6+gNQ08Z~tQ=v;Nm$@@IEb9a`VtzfgEgB2LJZ2^fah}KVm^# z=!ujmBS%YQVbU!PgQ*jU$HpQzG-Lt7a7gLp@YCDkeuf+@!0{S){jSWfl-08T)$zW}I)laMzvbYGOO z!)$_;&x9$b))X$Tas>rZlOaii-HM2CcP;ZlPx+R}>KaEnTJ)zNBT;jlp(;2$G?srLZIez?Ae2bqMySSdQz7@-58w z`qc}da8lliw}(LCzN#TQQ07gsS%9e&F zoop~gM})ILM(K2n2-`%BJQ9o~*jyf*UKvZ8vKLBhJoJ;wK}rcNSy0T{QZpSp3+#3$ zr#eX;c7rBXb(gBkdbqI%8R&+CLC2IEmHPQ=zsd4Jn(XGFcl#u{m%eP)`8P%XDFcrR zcdSGWyIjbLW}8ShLp2`%#j%wK#z8CT9Du?;QsdTTN*|pHTzlE#y<@djBARdthf-r! zAqc|+Q3K3PWgH-Cpt>*sNnHwND^K*Z7``oP0Amxz?+x^+AaflOQ04O_4@dh#d?~N8 zM*wt?;ViCbohS@2- z3nUr~l@hsEacb;kQ5B0(CfcfhLWQ@B3`a}D8kX` zHQVd6l%)WfbV_tt4oy5vNd45-dHvl{OX6aw$~IS+rv^a-Up>Rai60E$=1E_X!vq(A zYnOPKSkS4IxJ616L|r1cKJV;yZRR!JkWyxooXxaUan2~>^@@%oQRx>#nI|Pn!b6#{ zv{^rAlrs1!)0RC>$h_N~<&=Yi7t=^Rat74T;rdW2`lo7f$S%fw#^U`NABlQ&Bg|G^ z#1RE!G^ZbQrdAd@f6hvf%s!Lfm@$Ly1w$oUY%*$Q6Ghf^AtI(Gl)>fT^@cda!0^li2)4&;#8BiNG&4qMQZ3sE_(#bm7 ztZh2Y*sw*()%>1oBN^3nFv}pSopR)0R-1^8E;X7+9kS7tAywnLWkH{ZzXyFTFMKXWXLsvO^|5r7ukSz){*=<#bD2aN`+IydYdxD6gy3> zbDf~FSBz>qD<|R6!+4@8^_6w53Tj_zG(e0YT7DF_yV+z}$dt$$BjvlOsTkz?647Cs z(qz_RBzNpPI52NJTRGZ*4ejyA6vUzasNu-aI?arjC#AmjMR=OXb#ur$<-|c=3$9P& z!#9M=B?$U+3WvBPH+&1Zzi1wW*ez#gkzARkQDD(4uM3G|48rzSR+4f1QMB39MzJSe zZDfgL?u5$cHGYsWOI4JGnNTP9a**_ME(a;dvU9N)$Iv-Eo5qbTQ=lc|yE5DAgU-Qf z+scfYSAH6hrB|AsWxG)E<+yP`EY#XjN2Q&N$RT zB1wX0%>rj0C$6Ow@x`>1qDS~@6E3z+ISAF=xl$rD$0=A9~Ed0q6UdS%-A$;Dh zUEbsS#RPyf=P-PugsbqwUYg1jCubn(o^E{D}WO*z3e~Zj-HKL?K zUAsP|s3Iin=~$PV2!9&~p$CzJWjD)r<18gi0yMlMllY>0F`@A!|AfaQJWb%d{K(Sf z!FDJsH8CVGIHR*wS;b!v)(mb}^}Ae1s+^N6R`B9CRl3P?F|>HiY^1P| zSd;WBWjox^MY4M&XHjLwsLhkcseUrn+bMJ?;@VuEqlTg>@LUEZ>Z6RtMk~k^Xc|Mu zt#;P3F-ZtPQ?zHQ=cWs!-F1#z`c%oKQ!+nG_}k$eC`>tS6b=S($Z**{3zqVdBs>Q! z(oQi(x8AbfARcaoM8uH*)UWD(j8BP!^Qs<2E&2{MvRuc9`WNMClD9+SWg=#Q$2wDN z@G=E0rIB#p4HL_X{ch7YSj(uMCfn-aJ*Bf3O3coT^9+U$pm6+z!MkT$9QaCAnwX1H zvTQa@4K~AzIxvNXQt23P*sIJ+IluxngU@Vbl?@nbSRgXz7LzmNu)-xt6%4wca-K-F zL#g7za)hMH2fk73Dg!bpm80Rtt&2gI*RnlAT0fjJD{5v75*H2ai&OVHv#XgZJFBTA z$yo9tg#@XpK1pgkJ)K2lD~J?W9#-eY9wiK@j&80%nWMt3OV5`iA#SZdft@Rwo&{TV zsm#H0N~eW+WD*PskBcd2C_&(Esr?o@07}-=_l8E3|7Fz8hY$Kf*g#kzCi$Iil9Gbve-3ED(gRZf`ZlO8kKkH))_d z4Z&TP5h;LK?SvI3M@&fYBcf|t~=5Kstbedy$yzm#LmB$wDl(Xr_5|9ZREi49)L^a*3jV zoMI%+-=Uq-0)@&->M@P^p)zu$vZQiU#K01FCTYWTamgzNolre|7h?v#O%%rJ+En10 zOIMQUJB%(oVTf^AI%3)a$V3uJaumGJU>)C6YkU9Z!wr!pPrgD?GA`RbH48kW=O|Bgp_(|)X+o2?(!u3SIt195Ul1x+t2$VI=6t2AD=o!p z@WC3BIph`rou%!}K|;=66$xDn_A;f?10>6CS-xuQQYt&Sov8q#4%lcQ%Q8{43|TtR zlgFYo5}@bsvHar~AaX*>MuwUhn5DOL;VhbI8Uj(C7#jB04HhYrFEiNdhsb|Pe#olF*%egt=gBh7f0lwb=B3PU(* zCwOcQzx-nc8yy`n_r&Z|?~v`Y)8a!3?Y69uYLU^lIHL-a=jXSRP&iL_?kpv|pR9V0 zEBR#D-fyyYrDDu`)@AzKbDHFGRfc};8S72%Q^$ge$ zM10fY*Kdcd-EC2t>>`?3n1k7TxuYhdi9~u&bQ7Iag)d=BF+1MI%yz3x5-jhA^e{D3 zTg)0boxjxd;xoN|aNh&g4HIsp+ z)r9=SKORaWiS2KunY@tH@01F*C^f%LF0lEtX@-o8bNWZpQfTr{?O$m0p-ORdD{4uq zDD1GPpO~td&C!4;tg~u2{nBz3k22SX8#9Zqw;Q5ba@44xagnu)L3h}b95?9}YrXe*EnL!D^R&Pd)Yiq81fNQcf$iJGiaHuvv@kKx z0?y-e{XMQRDxl++{<0&x>fB@`wAuL1IPhnPD?rvQ!o~_NuUZ>uR3Mck%|mF z&gzj5G-0hOiS;H;7<8eaE5J5FHXCFa(|<0*TJG6RlXhFl;U1g}7eI+Nu^ann5eS(h z&`F0?FI8px!6()M3Xu>^gJhJ+2C1p{OC3xLK9@aPJ3X17G(5 zRBjut_yePMUx~?mo4&&}T)Mnn&+zSF^L!@v)nItPnNrm^jb{*v7+@;5dfZ>n+r3Rt zW@wwyw$Rl$GT-tdt3Nu#fg#WLHE z4klHoghGDv->aQU%t*=#Ca+y>Rt8y^)%}8hcyR#IB|1MvA66jmd*oE7R(#>OK?dsCBbM z3WefdZEMjEu>One8Vqa-=UB>#BIGh@w0Od3ETyx~_S`KWW=!tpV0aIdiUH>V^vcnAgu&?D(PXfq*}132Lrt;3Gsv3NQ@(J+w^ctC3iphJ!eJAs&E`=T&VaT*JP-*{ z)5|kV<+7Km#w!)MoMlT5yX6LOnNg+N1{5n^q0y>Jc_*s? zN0aNjY3Ylo1;K%8m>^nY+Mbx@Kz;9Rrfw&ypY)pFhvU;aN%I)mWgX@21L#lHq zOpw`|#TU(G!lI0bZ*CK2LNHZ$p19f}8QAmzDs>AUmh*)~3lQb_pbk-AqyRo65cQ#D zUfw8*mkaMasnt)Bb{Z58CgbNXC~GOB)rFJfuR}8_b`Qg0aox;Pg54bB$8q9po3eH( ziBxW5Du)^aZuCafw@GzYm`%?q9wMP`hK&BPD1@A? zE7}7RmQX32JS+`>rDmccz4tuOl(fb0Y%;;je`^5NlHghxyRX$GC6h2uhQkWFT~Tt#x;}Q^5W?}Uhw^#t6gNc z_2;BQ>Z%@;WjH2r&ta4V>4!#%h27ohIUS%(;ZTTCz{U?&G?lEKIvLeLFflY9MUJZ* z4V(=X(~5}(oARJnQpU-HrFIhg6f=CRw=l9m6yLlYrERJEQ}1=Mo>>Y2HRLPYiC1 zr*55|KYJ#R%L_6-c|tx6`xvfj>`a$A?yBVOo(?f32O1eAXxKP6 ze4Cd>OodC88RI>=JE=?qY7Tu~)v^?YSMrj>lA=#Ise8nB(hx%0Gw&3q;kDck8bGonVFA53;rFOnGS8Q5|5 zUCN%9I9YAFEcMJudi~hT?rx0w9@21RV>h&uXy#xdW~6d#ZqK;?zb({F3V;?~ zPwsLkF`Mg@%>oY}zZ{|ACr?GyD0+?d`gXXhqF=G+zJA@oU)bW{Q~6D0D{+(J!2APR zZ&~EGDT-d(J0}vFR)J~{xhp1SBzxDi#XBiGam;L`X->xUy6XIDGrPX%X29u0o&iLz z6iMcG1q5irIFCql`q>I2M)x*Rxa8!oW|NCe7Rki7F|n-s4bl_GUwie_6A9fR~Ic%Pz&D;1FlHraSeyy!At@XqNo znXp&xmL*rB?IYu|We%F}8>L$s;LL0kyqbiS6#vO5LgBo|_XgJd=ia*EYPAu8k}baD zx>4WP%W2ZcaN+)a?QDn4c0uB40u`(B$Y^^FbrS=mX^^~N9u&CneVaS1q#)z$WJo6uzgC|LnQRa?e9$f;0hnEzzVzcH`g6v2 z!d62man?Gxaw#SE&y2Z*R&e${I|nGME|ffJ@bMT^Imqqfl%~g%Iz}J??5x^s;nIc3 z6O5(GT)Mo5yfi57cJD}iIMjx7Wga}D${5a$*i%BfN>)o>L{5_dcG42mDB$iJh081@ zw^bOv*OZix`~%Yzp-F0+3 zN!_9PC`x{TWbB}Nh6GX#rHUyg(7 zlOKb9=Mzjw7PSzSEv!8ek+S9LXBm>tW#Y+S8y8VGo+7DvUZM_ivp{qz3*5!beNZf( zZx%0`Ng-Gqd%L}L0;-Gm|B|K}PF)3slRPF6P@d6KHh2r@cyeDc%{XjuwA5r>_EtDX zX%*ihVNhl%>3Z#2TFSBmCF1+g4?&c9<1xQEka&>nkM!%6-)8O6TUz~#;NEqWnfRE{6`iPrcQch=Li`@5F#)IA;OZjvAS^f;xq?N`znn#ex8xKK+!Ku5OKk5RGP!LCT-9+=6!g6!p9v|2>lo_pQ@*rR1*Qsa-a$^L^;GqB7jcA{I0{-W5<{8Bn!~8samkN&BEc6Sh6JhJOFz z_8-WK{+x#!25%_WB(g+wlsbOC>IXcd=M28h?WbX7bCaIX)lCfE4;zQ&j)Sdm&d(I? zi_%gi^PKKjUmW=zY~GU_5SH@cUH<${z-_Jhu_Y6dPu&IyHk*2e4HT)kmkaMYS%43{`lS=optS%`E&i0U5KBZPQMg z4=AIrt=nKTal_-&e;10I23&f>l@0KQ)r)GFFqYcqqg2R{*j9?1YBg4eI-4v~GD}>l z-SIf7TbZ(+)W~9$8N}^emN+OsKe0*1reEe=q7<^yQ`Xg2Z~xs%HU%~DZ}!eF`zK#` zm+Y_-jy~3pOImo4^>E8+b7dv_E2}Pn3BU)BR4Yl!PQKqLOWcwXJTf4E@rAi|70tnB zN=orVduT<;nSD%Na+q&PsT>5?k10Hv+C=GLw!__)$Zz_1ONx4IZ*SAwFiZopX%98N zy$w(|X{u0#IF*+qw=mth-9z z+E@>_Q}1hU|86}t^d=Di}6Ew~a$QC-*3IRkYpRs<*oi&wQxiK$=ietmWS_~b-W z;-PHWcuM71m;>-G=irM=3%eAS5aE5>?7L5`K-HN!EKfcOH2Xd;qii2u>l;rG>5AsY z?$Y~M5&%#O;7aGpwfG~N6)brgnmgei#P%iSQY6n%WA(vAVh-72?Tw$JUhUa#c+GGD& z_4Xh5d2+DvI)e?3f74}!35XoPhF$I0PW3x?e<6%c{8xN$XXJ{U+&2L9?q6wTdC zCAC`FW7VRjWU73ph{-iQRc)MB4Yj1%J=NaXgH}@HM}*S$a-=(%YCpM_RGyk#PuN|t~(*@N-7p7~0~Qng z@tq_l0rR8uCSWrnkqWM@qq@LrxpS56^-=4d)1?RXpffYts>*WWHUlTo4|#T(yxSKs zuzZWEr)>PzTFi@*OOVcXD~XI7-ecv+Y?$sIR)<4~{+^;El$o8Jq=}1@3hrI07b=t< z9&4S2Gv20)^RHAFXFnP0%OBwrj%VcwQKL*rHroUf*IilQ&pfI=fGB&4m@AuAVCqvG zB==iv+_O@nps{C@f)h|Xf2fpe6g4?!1*B_fwf`Oqu>WmuV(x_{cuj49jj0$|N|EEp zlqcNtBv+O=1 zz)rV}ovhk?GdwR>Q!(wp!$cG&&k|t*CwVw&g{(x{JCsD6c~^^gOt}rt>R^b{1VrL~ zUv5gZ^U8L(HkrHD@14x%lc@7@VnsR{>zpSu~tjz4)yBdg;zTH?dsW)W(>xn980FIVn<7b1d~dl+nVm?X*@)D0=`iP^~+ zC`%@ctrT|BG{1;6fdcMUt$+hN$?_W+*jCAWmZ2%PlnNX84Cf5g!T1)%d-t2V-a0|i zK)W8LyPjFV4BsxlNl3#332lg2-zzNkY~4mOA>5z>jTgx)u|i>mG~atP2WC3l33J00 z?c!ltw7?-A@JWyov*NJKRBnPn2aCb@IGYB}Pt#eC%@6!}l$o9L5#BoDVS8)x@emKk zZhe75^r3x;!iFQED;bO1G{XDU5!kMc(oa&tSDk`~Dor^&9H7rJP~n*2VP!A1+%HeO zpzoLAa%flv5f8nD93-uwn0 z`*_ZBTmP%*0;tuw^hJN)X3%zpLbl$1_xHN|yY^)_2wQq-V8pR)y~m-hQA&9hA=GU1 zYs<-OKksX!FKxe|uDn}qK7Vb{=cldva6GfULwr!^!7-A--{U*Oyl{Rl?@5LcjvFD% zS;>0mIIi0~I#H|x)D7<)-bSH!kPcXFeXEBElawHONLq882<}|xkV{lqvdsMC)8F2t zJBusy1nE7>pi?+47f}L8uh7v=m4>j2o=W2O|PBf+YR1JR}lM!-H=Gv+Kx+q(*Q>h`MP}Kg%eT4g;2ff&ok_qX__c;L5Q!_yIl~ zN0-i0+Mstf6R5E79H`wf29Rth=*YI^n05jBO9}u@zB&F3V|#;l`>{+AJP|N3UDg!P zBBch(-``#Vh&Lu1MmSfZe*Zi+|HQ1_Ry&nspXzRH#Xtc}?NUn660~UkvtIb1@6> z1XPzs;V$*JveJlafGII04MW31tzH5fj^pny5HRX3ht-U{l)!a_ukU^%G9e%brGr8d z5d=8c2?{mN<^k?cP>NMC^@|KPyN)QJgpCw{%9_E4-vN+(Gxwd=8!VZt> zZ%orG=NQ%zCg2B^8>U7swa?w|xjkc2#g5!Z8~HRUd?nRu0$M~SeK0Gnt`rfI*||I85`fTA5+V(j*Zi8^p7p0Y`JA@o>{0wvfy;PjKg zhV9@5zUXF@Cf73yn6jiJU}NQ^r3)!z(A5 zjo)Z+H9&}lgz21683{aQ1>^Dy#te*E8Z$ix91r?74~Q-U;DTTB1t=Z^q5%Pr4Pd1- z(pMsi_u;EcdGrF3VP!u1?p1&m?R=hP3qFuw8>Kw3r%SNoOV-dSigcsVNctdWu*u91 z>X!f_9@IE~6e#0;;M7K$JatXSiuLHQu0=NF@7#o-vSB-x*KRX#y1kV535?Z8xnXZJ zP}?F~3czq4^MuLw!Phw#sq!3zPr1kuyDm3LaabE0+17N2c#o1K3L*XOz9o?&{ESbJ zH2XG#Z5EEoOxfl%A)ff(ZXFnR1a1<8X&V{3R`^0I=?PolB&B)b%C$~9E`4m4ty6x; zhVB%uOWn|}7cEd)-QmO>Eb5#3JH1Z1P=ek#n&$;XG9g|;VIrR`dzUnm-yk3#*e+Dk zVeOK7jGt>3X0H`D#{W=)n8x_^PPXGH4_Z+p$n35Ix6N#%ut>v3f%q6<_Z(aR)sRu0 zsJS1@R0a&0a8ZD4nBROZZjZsleB*@{;MV;;Wk)YAFYNv<^hBU|!=~KmDm#e*n+L62 zzpch@P$X0RyByc`&jOk@jq-#d1Dd+oOyKL$Vcp-2UHzQ^u{p*upIJv&+{6Z~zKr%L zXWta?x~wUEGBbreR{`qCXaeZMkb;t!jdU=b<@=;G4o7qb-boK8pK&R^>0eK?W)hCd zGxmAU9F=$3_6GTFo5c^!U$Uj<05V_Y%}v>cu0WDl&8kS#xL|Bp?$n1K*xFQn(6V>h~k2ECHoMAr1c?pdA@u z0J2g>z=@qh!|q8!P?`t|(Feq~IZNA?pc^t4PbULsEAc0`8msF%@-@#{;c$*) zE|gUSNy&iX-<%5tbSib8gdz&{;WaC3GMI)N3Y39{eRy{E`J53oYR80ON={vM;p3nb zX{9LCHYzKr6M?n%Xp$U1wXvqrs9T%gC90cF*c;{Vr^d9;>C`4({Mp}cZhm+-V4O%E z93C`Pw>H_0iQEF8e{n@+=}D_ih-NIM<}q2fohCl;p^k|TH{NdAi+{q2DCOxh=!0$W;44tVj4=YlMXulvS9&-p;Y1HhA%G})0d%79`I_BMYeN-9JIg^~nRu8+l4(8xf)Fl7mp5@hTf?qB|% zQ^^v_w+xDNQD7+8{aWV^XlFH@8WzCIpa=LeyLm3x6!sC?Ms(tmuR+E}lCt+>BT$Zz z1d^gww8m&D+G?;a~v9_zI`jWROakcWx4YrA%(fe-0ET{$CckOlmC zeoC`?Z2)shc}$iQ>e_JSc`}d= ztCB>iOWU-S+Rm|mL^YP@qek&ehEs}W$N9MgG^0ix8G>v+$W&55!&EP`f^GdhgHA!D zt(?HlO=cUlYmJUT^9TU)_b1H8V;fhm6^yvXS$&qyP(726Iph7Ou$fk;D)S>(Ng2(} zEF`EK+_;3J=}o7wG%b$Go(TY8+hzM3lyTb^SB$xpm1f&1oQX5wwASsbdk>3A?EZb_ z&X~f9P1#~TZ<55lHhPuTH|Xy>k;!pl7T~oQ6~$3>O+a_>He13FCIKopCT0WisidQ= zO7aLIL}$1%nJNU7AC7DmKvJQjQ}I}#Nj82TpNp0>Pk$Ra1 zTZ~Wn*ryDzr}P_#ztmihl!dI}XU1TIas=6vc|9(g<#BK^5mau{YX$JJ64gIuT1v1r z_ZAtJD~KlNTIloX$!2CLg`-*}HF%>H6;IdKDT*87eeJGn z<70sul! zfKhH_{fv0Vn!Y@82PW}uRsCXnBx3@SAd0|4B_)3Ac@i79@y ztTb7G^D^_~_1SK*5~rd-71e&a`)Lbx$O?%L-W49F|N29^?)B{%Se=cZ)p20u#iGGV}NGT_7q zN2;6L4iYUe*{TRL*qM!6*kMk189k~*UCc7v#AT>XSfd3BcY1kN4WAt?q{F>`o1e~G z9)%;$FhZh&v3(h31=VWYbuv7JZ4`XQV72N6L^*e*151ipP|T6$&G(sQRIfa(pJt_l zl^Pmb>a1+@W)#U8M;tIpjKZ>H1nangM?N8fYhbyXn<dQdkQjv*PfM$hIWR`G0%ExT?Sb7vB0M!j3-=zxVzQu`&ax+rP!RRZ zw@>7x*yxXK8=vS7Gxjl4y~==A71zih0)?w`41pb2)ETf@Qo_!yhFZwp_!ix59HmYM z0(REew127l-jDnpahq~)5mS%|;Dm)l=gtdx&8QlwmT(Z1@)@R+KREU$Sd9Aj=(7ac z%kA5I1OMK{ub=%5NdzTcBPRsg+oaj&1aP9AoJzENpwE}(Hzbt;xkvmP6ejM@l_{FJ zbgg*OS2RnjATC|+Hl@>~8C%(D*vV9;?U(gnM9ekYjRc^UY-I-+WO_;(hVRjm+!p?L`*#{iup& zs=%Fw`d1ljf0aI8u%W%p>ezq(R@OlI@001~ML${DBk&w!KRdUU|TLf?s(z$HK|qGLn*v+w*t%v8`=o?lXSP}Zhuev!+VorFx6Wi~=tH7~5A;A;$Nas~Ks9MRK@hkbh7J2?0PuU$r``DNZqO+DwStlwIrz)0XE@u@q zHabMhspHY)W+t%1qUU-{)I_YOUiT|)V+z~m#4I1`Ce%h%`OxN`W$ISi(av$~54L}T z=7#=;8DYK*?QN#7|4r+MCjYckH?*me<{EWF6J-fCUPzKvh-H5Fl|Y7NXD9F2vU=Q= z-#eeDr1WW=F zBGDCXl0@P@H|^2$;?!Un#BG_m$-uyJA3Cp=f|(Gk2m(*Vza++S8@!fD$|#+t49Ln7 zB&pBe<+OSVNX=JiX~0QyAu9k2kSUNOc|wKg*`_o(j^yX4QcYR22bPF^sTgFS9cAtrKKG-EW{ADsCKwhesV z^4hDknR<-=WBTFoKQ9yxvYUT_s;0=QZ0=k#CZL(*30XjA_O~rdiT9K_C4_px86J$} z6aM#jvK_oMRraA=u#9qKiLUM`XW^`+v~&|H{FmFcDO~DU)yxM?>0z{v+u-gE{ODcF z3-~+AYnM~)qWE=fOZ7@=vk1-E58^`y0a_edr+6l8g11k{0GB#>DmE*wVL(!8P5_}v zApIE9a=)=)`CMv?4TX%BgM)|~R+XIDG^L0qH@(wTrhUi@t)q>W$dRo?X4h5s8~bkNne%1X-JNzH7{kjhg2jD zdZ_g;*Dg8iA3HP<)=;#KZxUEadW5?+r3sB~2I01sg{`FLx0$6p zLTC??wBXit9FAugaA!~^tAe=#WRT65g67Rpz_>z0_;L0A$T~rl zvqETcb4XK-dGk3JDwaRKU)e;;8cQ#41!hs0;iy_k(6?6dw5vfRyUc=13X>SDFp_4| z3vR41ji$gFz`xYs(^C5=<^kKME+%GQI}@#?8^+I;hL@SL-KXoeNWa8=e4iCoEDTf! zRjn2ewv5iimUy7t@YHY6?;iaor1qTTRT2d;*jR}+KdtG^;X}E7 zv6Z&$rwBS-=57p`#(jVfTr>>(v*3Iz%eEN5({_4uWN+D{NawAYiFFz18f$UnGfN>yi8#9 z#(J_f$x4%x>ck?whkoz3ewymuA2V=});UueqT8gjj*O(29w(_${X4mjlygX$1D9A8 zC?|}SpIRC(^D?1qMo|Bgs#P_bQ9GWjn7o(;p_r-3PVDTg$#0EYnaZ5Q?ccmy{o{XI zOatz95>+;79Fz42;+}P>-umY&Q(vRSp`UwgnTcpRlL*dUc`}=y}OY{+a%y#KR+Ly>~u#}$c)$>q-!ZF|wlCy2$T+367 z5#z`yoEKhv;!e9?xf2KNaO=D*h&=bOFGXJG@jW#YbVT@8Wewd-yRm424q24!gXXj3 zG(mvhH+7%PG{<+;R#H?zl~}m9C@nBg4&HpnlqRsdV2YbEg^4s~E051l!b#Z=8>W5v z`ExSWq}0!H+vnP7p1jerNx5f;Y8)-|T~tk@dXNa)hm59HG|@mQ<)k#Vqi~nevMu*| zDVTx1@FL+gAR9E_u;+0!uqDgwsBEsvd6L3iY=lUapn)~QN}9HElu2nLwUK(9j48FF zg`t1_wZH~yc2xfa{rc%o#NRys8}zJqK;|Lhp*Z7MCV0Iz}8oDQRFvSyG@QcC_v4XCz37B z62D@-P8+nauBjC=*Z{Q0TAyChE0`R2lN9dt15nEk_mwOoTNgfdNHss=pSIqADEMhS z0OWaJA)S##Ve(=NUMYQTkC{rT-R!DjQuXn~VA^HKaLPkQ(?vu#1w_|W>YiwM5sSR~ zlFrSNmQpT}q>oz@NoIc#k`h*G?2e@M(zG0aYCw_FDhLLxq;5{SDlD!5(aJokF(O&X zZCA>KB(>O-mDI|jVgp12SyLIV+ZU;w(s^OkmXI09Z-039CwOuil%T&~JEYV4r^gv+ z0{jzws>6u)Q8(7D9x_bb5xMP2_N+sztHI`Dx9tEFLCow}lMnavU5eR%{b8Tu-9Y!+KGlR zSgvoAud?H?Yb9%PZx5x0WNFV;SsA_9grdd^U}zeCSELwIn37ckl{Dc|oJUeNOGN)o zH2q|7W1M=cq|DMrho2Pvgi;6K8>&>B1Ji(o>tp~HDw1S zLEpLjc4iyf)aP?a=3G2c1c-*ClsxYD!qOYNW1wq?wY~Ff8UTe;vy~LV2!Nh|uVb@z zgEo`GzXYkyUupySOgeaM8*JGx%K|+%o_d9s?WaMUmYE$uArCYUJVl}yvA&3!>X5{l z6>eRupgb8m4HNZvk_=sFQQfOdK1-F!Vwp`;#Rrm@+qzNdOJ&nwvRo>t8tFNMe70hN z&Ngao01~UXF@RQI(Q2n<7B(RPtQN8$F`kED{G~%Hnx1rkEG05^6*6T9 ze;yiHc8fR5a2xAHW$~Pzv6IU-2`?58Y{$w~K}K$}bxo_$yLBAY9f7T*sPFAEMk~8l zDT^p9ob)jlAv71QZ2fXbWO>c}8m+#XI%P>}Z?LCIHG>hfKwe2LX#oqXnQb?ruSQ+} zQ?|PWGWIcfIGmNuGUK{M<5gM!WI&t0714Y^wQopl3|10eCONe^{3<2l+7u*~T$N_3 zANds2?c2;o-lMJh=yXg;l_zAPG8Y=;GT#Q}f|n1OF2MFvY}RBdjw)0P@7e>#7sEpb~C|wY)ZkyN}mi))Ii02MJj;F^lY4d-N!jR!3Ku zsQh+Y9lCZcJsvN+Cc=fX91%_q9Cza*kn1BQN%)+P5lrhUAG`FMAPZVtewmjJC*T*7LV}>!AmvSMBvm{ zn`=<(UTukn`rEltJlTe)3FNtU_3ENOfU}o{-^A*hp*_4(7+^E7{)cewzirf0bUf1^P2mUxLijWNc1?9Z|Gn%UDW; z<@C)k2xvy~S5nZ8ScW*yYqG|2+|+wVvTwuk$wB|np?=VL=R;}?;n!`i4>${35Rat$ zeX^T!!{R%04|fzi?o{sBV&N=xxk_Q&+kqBy zrQy{n<8t%jwJX%(dV^rOf`N+C?%7Vu}(E!!cDn)E&W<8_G1Ri&ZE>dkjFq&JnESu2vSbdY(Bf zh>V+6AXVxw88gU)UA6EXKPLK15&yKzR%*IDFbNMPs00d!)Sk^Lj86W7K%7MGZupVSyPk8`uMcR~%% z>VKDBwYB0OM^a#+aBs~^9+L&8Zo*b#U%QoUx^SdeA!R9@!eQ76b#oaGjakYM-+i~D zg@vGo?}wCYVFc1-#skF|Z=zkx4tJ#x>7CwQPYVwXNUUH)Jkn~Bs|;F7nUO{*Jhz-C zZid@qR`S-+zIqrKtKv?}Wdn6ny-6guhh^$R7WA1ln5NXQfE-a`NR2j=uiWVDlUhMt z#Qj)npc&Yd8MJ@^v$>gZ+v3{*fMgyne>?Spy z{t{|K&AU3DoTN!!kcA7`)}}ni=x?0A9TeCIm0s;rHyGCQ{&o!8TFPylO5IxNBhzn2D@5F;3$muQ3bB>irYF zP}VR4RFjfxg!f_XEF-=z-bV%*{)|ngV~M#rmgR`S7I@zg6(Lp^^t1FTjoHeviL)7r zgB#unSm4sN$cwO+&$N~|LUTMJ)g6n6yOTTDR>cXkm7sF#--2!U2;NOOF7Ex+{vqw* zImM1IPD`n})0aVyP6KqffpzS#*rUe?!+BTz+mJj6nQ;L+`N$7y(d;O5Jd4g@Hj~Py z`cg}`u1U}Ggyu4wmW~B_^q}0!CeNDEnN;|8$PTV*k1?Z_f-aTIQ{=M!1xtV}8I~UR` z%#Xerb>lYlaqs8H?Y9oPQNWbmu31gRW#PlY?)J7;K2? zP`U@80f69Brr5NDM7{#vz4O0Kuh`C}hrcc+fy?=X1=#`Oh`IoZr;>%{P?=tV3K@>g z0&a)H0*CseDP=3S7d9la<*w&9A!T!PEETCBZ$L}=`q2Vpow6c~9cq*&56hWip~>Zr znMKM5L5AC;hE*Z+7GPnx;uo>Qs^42_DF_jBD(}}G)3B0GqR|l2jvJMmWw!FpM|>}X z*^|(irGzjnT1uvHVW6IXQ#mAmb?*jAmkkmZDkE2JLu=SYr4SZaYK7zFVJflGp>8%W zg;_Lesqt&%tfRB2l);v-r7$uD3PZM%Psm-OBs3Z+rN(JG_Gu*JO)){C38`3x4Gq6cB8BXN4!qk4d_$4jf}CW2K2qJn+=>tT1zF zwTB&G$z7PuJfN^uA5Noo>NOj(qjFhY2c9OHJjf=dR(LhQ)$u$2t1N?ELJkZIJJrL_Dz*_TpM_IozEaC0F#H=;Db zx?|gN1IALWQ&Xl26z=&D&@0ZJ2QDM8`p{7d&ou%rOO!nCA+M4OTtB}mjX=yr^P)IxBw%vS4K2yTd;+9Bk04Wx<^sb`1JUG*@jynNX! zj)$mEb(}Sm5?%uvntS>WA=iK5VZz)*)(m^SHb;^vLym2G67n^+jWYrD)9ooindX|b zW>MWodfr2Nm4?@GIj0;@JBUdDp%GgE8_WXBKHoeQ3ipJm+lmA^Kj}LS1Qk#Rn zG%cl8uo-nz$oFq8U7b#hTlQlZxyMl`U0F%qo;Wd^8>pKrLh$SzbSH&Hdr~18x+xw@ z@x-8o6VHyr-jA zk&tMV3d6Uzb@{9O7-Tr+DHE2Cxl{I))czt}yPVWEy&3RDGn2puX`1sj@RVStf1o+! zB_0TTI2=`{W|P!}^Vl4IK?u!(dyotF?qnHd{0j~V5v8?KG5(=AM zW#_4!>Y=r@s++Twqh5aMQ@uFuQG2{kvnXt&d;7Q5$n7nsAZJ!ms2H@AqBybdk2S;0 zkxh_dgBw!HhAir zoMJ)bI2gVQJKP#;DK`jkvq%A^a1f2GT(){FJ6lON)2?S0K-E)fA_O}2T{a1LJ8Gf@ zp8SrkR|pkO6g2K>B5cC2o=;@BgQg}NW>3l11&x}sl)Rj21Trb0VooN6(N0FysIHS~ z;fb<+%^5rLYB&mqRIB4-@F?x%HoBxn00D`G+ZZ6TjV{?4MZXW95!Fyy3iL>2ZGoo9 z2Q|4c#q9;3E4vRE7i-9hXkASt)NO0#u5*d@KL2!(t7xYDc>BmZ!WIMq-dYvRia=!YLq0Wlx1=h=@2S6^6FW{r1&DK42Nau)?&81sbB6>R}DxT zw81%*^RYN}boA1_blkh4FVtT&6B_@DnOL5N9TMp0J zWa_3~CI#5g5Sk<5IqQu-B{jN-PGO6a?&a%$!SQfee)BA~oubq*It?GS^>rPT@SyEN#`;*!w#I;M!4OWXlC|s2tt{Yh{Spj>dZqZ8rA`xs)bDKzd^V8~mdX6=ga%)hfiHrIDFe zGJ5N|ejiL_0(C39P1#HkX5UuYDIX?25Hvi$5!&y6}8LTr7XH7{K7T^4HQl?b`er6 zFxYq|obs1GX-YB-madkp^?V~vk%9rk2P={0Em4i3QJ!ELLzTT$W{MtN;B23sO;ApH%99tzuSnszEl&JNS$o1C0o$o)C+Yk&9D4}VaEd1v+^+&8Y6v(IhvW<} zOY#)ppo|P_Bc@qxsdjk^i$r`JDG2#^u?5VJ{AqgC_NzO;fNWg>3KKHVB(dQlc=?$e zBDKA@pGt7EH`EmXTiM4_k`e>{#{4Mza(6Y&Q~9S9ZUk*~O_q{UpOR9ub*=ViT)xLM z2pmO4gqtk@#-;)IQ#Oo{(YO~H4!37}2h*IhB1Kr8CJij;Pfx*ClSYg-5!2*~jVcr@ zA{nThmgVRIRq1|U`srz%NQYIIwiGM&*qUxLbt>gpv3w@7rV zYEz;_kIl=JP$*>=_2H~G97+xYWV!w}@|e81Jd`MaS7{^FpPLZn6Krqdc)-tdTmwd> zlFf-ZiW_y3rnWZOgmT1eaN;L9r96lzx4=r8azucJZ`>qc`{^|Jd4B4Z`kUw%JRA4+ z!UAp2EZC6S(yB|=vZj(&SdP>(Xzpc#wTwYYk*BT0-A7Inh1xw$lc!(wlMyE_H_&b* zi4g9rLz)CuB4?4Y%O;I&P`ITAXda`Ko7o1ozDh+o6s-YWleDkk+0{m!N$|B#0)P=+6niVH} z+A)B-7k`;v>E+Qsb@D@_{}e${VjABj>Cb7HWY8fBKqy!l&t_|^s4PL{;l~JJ8BXb$j-IMhHuewGs#Ek>SZhN znf*(0AlzLsPsy^bWrq!BNj8uggqIwIYE&+zrq0Suv}*w_4b&F!M{#e!PPjoz&QXE# zv87nZ4VtB$!sfwz`n(lu*gICm$)UX@yfDZKo?|1cx54s>AB5ImE0qnE$!eCQ%d(e* zY{+&krLcmQ_ca<@2Vk1srJ-zU95)tG9KIZoqG}X7UJ(AZ4(7R%@^#fqMOj95sMZ&N zgt7v<7)_A@$|-W3$d7dn$2n)E$*9-xu2D+(j6pXlYx@5k{1T;COhpGO_wK}>%e66jSc;R|J~4uSOSk35zrq9P9Zm3p2E~cyHPI{;u*Jc^ zDVj>AaGsUW9qtgwD4I>5n&Y@q6lZ-bI$H*_fGAiJR`ZB-Q1((B(%{kPivv$WaH6I= zAWM&@Ago-qpIykzcsFiJ0NG9XjO)IqK&6jX6v+c{aUq3mtj z%`N(J*9ZBhYOexzLz&0|LB>KIkzeBIuM$=!W9~^mm0>v#ob%nE!{!Wn#)Z*DB z>Yks!`9P+`>i_H$d8**ca#~S#O5PnnH;puYqi@p~{TuX(t*Yr~Ais%yc3S%=bp+d* z=}m38%UaWWWhH0pLRgNb)qkH>KhzMhjq=3XZZ8IfyCf`v8>m&9D1 zSR9vtEUKom%Bc&Y#j-_FmWa8l&IV>#s>XjZmeflIJoU0)q*2SJ439TEbf-`}^(n_}=Lg}7^{$&(>`pBnSP{o+g4SbnQv zDJ3S(zFxr}Xezg@f({x|pD|mxdpVcp3~aX$`8_e6!nnx^Ld{ZAzrPcC^Qv4RwP{bk6`2vmt<#{UbqKEyner8cw-tP8ut+ zoU8ehv6M9&oh`dcG%uE>uT`b{p#*J7=H(zPrP$t3Q(#1&iO6nD)v%mRjj2+A)wbg= zdIv1?{8f6@7U&!N4*qkRAD+%i5>nQWiljfnLORlo9-2cZe9+H0xaTz zvN$qLOQZh0%}c)C!Zqu6yhso>^xPRp+uD%yvb~E%u-6mIG*y?cv+W|DLaW8ap1`AKF~4M$u@54 z1KO9PVq)41xQbW1g4AFc$EZ2}?p)4a@-&UUN!@KRQM3$`|!v>s+eVe46$)Q@Ou+v^MqU zr+Ncyyfp!nP&U#q8){Ml9UZEJLg-B?D+)yy4BU4oew^7>s3~3@Y|Tan*Mdd}AQI(?D@zb106^~DO^>a%{M7R`(N5Ci4H-+UTZrPUTySNA zHQDI5G2c|XmN+P#D^;dykdv6A@N*1imf_aFN!5mbKSe>ZcR_|b*4Q{ndk&9*ooAvv zkzm4+DlG65-adq@&R!*MUMT9&Jrp2L4NZqMLe(+L6|l)&y#N3H@zCwA1~0gf8fA{U z=cLS^Co0$lzYh%fsxtTHNV;7-YxndBmIR2@k=Z20D5ZwQ>K1GpFa_nb^b8&k=f8J~ zCjAJ)PU3fJ6ReV@%G2sU)Qa`!*hd$C^w0jP*vv+V5+%tQ!fN7J@|1QHto%U8 zjks<7k%|9^$>X1*PuuGFv$R|PyY#!~O~o5=&0>H7P(w#SG?Xw4SezUHCI)R@&x}u} zgCC|JWAWkNgK}tmN;|Uyx8OYl}s-Qy9CUELmplB<5TP(|CLRBtjZeR&+??%Yyl!DRqMkXIZ=GU8=;B4cQ21 z)h2gAP1hcOC@;1sF_n|DvS%sH4$o5B-w$b6uXn&NoGzw7GlYPc!v?ct zqD4fN8A&OQdbnCzSXnLWW)i|4?KvaTTNpx{IYMP@q{i%2LVP?Og8f7ufaZFxq|`^! z*tJln=&2o`Y-#a?AKgDwOault1sZwqY9*OedTL?lX}Wa)wi*)QE|8v8sEs&mvq|JQ zCDb<`Z;weO($n_1I2^k_BwV&mKI;B!^pCawp9JdlX6S#lM5N9X&6b0$4k_ zB^BVA!ill_nHamDigvO;OV{c%OjWL$1D8Xyzo{M0lzeUq2nA8gW4sWZ zuG?Op!dbKcSjqbZ)sTH=9`HPWnm59(#Z-=1TZyEwk6l~otR({uhD^y(aXwrvz>Np- zaZKrMjZr1iGhX`1VK}^CWI(W=oTTCZ_HX~G>f-cn(t3zO-qdTON*P$L+zl4!P&L$9 zCk`kjA=z2|Z?};#8e(0$PbO8uK^s^^<PUbN@>u)m!Je0`|w>>1@ckeJrzwz22Yudrc;l+<#ynp!n^KZ?o6b~xr z#%`qJ;1#pWsUCe6+EcgVCTR}JC!VDX)Xk0E&`vVa){o544cQIj(1^f2&9|Jj=`SUJ zCFA05kkVZ%O&%J+=Ag^`uQzq^%DdLdY&OhOKYGmC%1PBG!FsZZ{qrlS+JRF%+gPS7 z_KA7;ILs_wk8c`=@L|RuoC$iy9Uk+}*fV#4kUX;;Y3k!7EFO#o;-D;g_=K^-;*zkD z+0;fx!bGzu7B$J_$_Kh4MG6bZd4u>;nq5py0}3wFA0-VVujIO_a+DtNC0pW^LaZ36 zMBuA5L%RS>6*w9#5Nq>Jf%XT0F2IJ1h##qY`!gX#aOy@`K}#V1wO(?AA>tyDg}L1h?m~!9E2$$>x9; z1k;-o_vAw&GQvIKWo?h*qgl%`!0hD48l0%t(zbyO$`X~|?)AsN8O7+7MC8j7@m=O! zzfaVcgS|sWq8V&uj*|_ugFG?{_r%=1HpM`&BFEr?R?JqS6p_R}@v=KTm-fuJ@)p)G z6Tn1Z?2OdGj%HVLEum02&q-2i8p^uIiijGA)gnWQtClUo&q*N=sh6WNS~3S@5wmKo z^^dUDFDS&pZoF?9~dQ#PuV$%?|k}2HXdwP>{fSU%G)JxiPtJ|gi z0h`Q`KcyuUXjBDM_L~EhLz`>IxG!Z;`J{cD3%RK zwxj2)%<6oq+b2QEuXX^i&HcmOzs3|(`s`^GXeK6D0k$C5cP*sdD4i-vHU(_>ob#3t%mD*e z_~22<%93ph$+>4`vG42dkV><_&H7K4?e(Jtgo7iMGL7sa`HBml9Xk$d@XpRRuX(No z6!#Dc_kfJjLu21n&wa|d z`K@xOs@;RSYpH1I zLhM;xMrJE3DeNbV)zI3Do7EIe{mRK-AO7y;KTV&u-u7qJpddNy{TcfEJO9ZpC>t+3 zPT9;qQtaH%o{4j^gm$B9E*2yS+Vm5dn4gVF@X z?gyrw42>@0#!KhWwR4)d>fNfLLPPoB9Dy7qaPEaIx6!#QVwK-zJ;9M)!ik`Gb z7xB4-O-!AeYw^X520%Ht`e(LCe5RoUi7olevYF&G>50#z{w^6!Ohz4hF&nz6s#{K# z3A&j}$>7kEDHhYkWvoU~)#%o6*I*(8KzMB@XG z>M6E|VSxuoN|)b0`+YjR{O9=hB( z!YbCrFS4xHV#Y8UsHq+brU-#Nrfw~e+ajo0tpX_EjF2I56N_f_#{HcBz#sWFau$-5 zokS$I+&`R(-OX*lGeqOhl02JqdK3cW-HB;E?t|0cXFJ#blI5lU6{T0qe0)=luh+Vy zpPK)GeoEZ7EHVViU3bhmSy)MGFy~38;8e1S@SDv|v8)Two~R3#V2weyX1OQ5J%Wak z#~lFJMUL$#NaN@|Rz##l{iH%nf3N41kxrMZ@2aBiu_6Ruo!GP8lCZO}ADUf(TR zxJ~S7madrdnpnahiAa$2Tat3Uu9fm4WxvUeW(ELt1v@#M#5WY38=L!`>PP;}6A(1d z4@sjY$GJDic#%|f+>FoTji-pXR>`q5{O>>oxQQ7yk{<-DM{k|qI{)hEzbxT0pT^Je z)3*bjTmFN%RsElMVmP1|jq4s1BsqOKgN+Pr0Nj>^-vDgxkaTDAJU-cC;DN$PL;#4} z`x5i^m2HX}`OMf_&lQ{`Nf3fe5gqVAkLZxr#SlAEsUUH?GJUBiT+vFfg~pJG_V97m zF3I;BygV96DzwTEPNKnuO?V1JxZnT+Gaft^ycF>Id!TTWaQWKLL5>)2=Xd|vU!%#X z{|`U4vuN5zXXP|r&JqAs#zGo9R~ehwvhW!wJ=hwM^Nh6IW@g#6_@YWZMZT+Rt3jus zHzKd~ROwPf)vT+gS7JlpOf5c!LRaY@6LS%tk z8vrzAsS6H`nwd4cNuJ;N=K21uU*7+BXz$|Bvc2nH zxp9hz^awTmTeNld!|_+DzsRiM!MwX`@gmL*(!qrs*CsEUfi`?_8ENW5`aiS)R+1Nh zO^#Wy@ulH^kKes3u3ShujL+-%BZWFPa#!3g+@Xf+>g0Z2rH#CKPm>!1oEWIwOz++7 zG@uhX&b?07*%oqCsBO>T9e@Y-gfMfhELeCv^Oh(>gjr5vpiFDIFg6$GXqWcex76we zS+B=~Y$V3>we??1?|kDwrQx9u*ff6b5!|Y}?}@C`k~9Yru~VxLV=^ExxFp)Ut|3FU z)RnQ0yNdS)AFJC5|)9}Ra zU3}x8{Dsy(`6qvmJnEW(He~>EZ+!73HGl;JTh8!$z?4iPEN1jM@-{y2^W-Fx6t~&l zE&hCq2QaT$9-jU6li#P`+WTv>-`e|wbk_UheBJ**!18*7;TM?L{|uehe`fxdcYd7y z-p>D7*vIZRV&Wtb5HfF}i6&Zr#_#u5E!xPXBB+$Mbv$fhy-Ajh)_Sg*F8u?*r1+bf6XSVw)w)6M-4nN{2@at@m|A?_8ETbzyM9ZAp zc2oX_shU*3d5h9>k=OapyvDb|DOp%Zn|xRBEGreCGyVfA>gI% z0C2;50iGx`!yz0D<*ZOaB9JABvM5S{e2dt|AJ4}qNl{N}yc!RuSKTCkKbFgdlGIWY zuYCl4o?6;<-q7^xybpekXI9qN>}97`7K*IesKoOfVxPHY$$cs{D+4>BWlTdyp*o+6 zaHKk53P$b-z>~~AACFAc`v4dw9uL}ebfE!E{EU#C2|${oIR%t#?-C5oJ8TC-dW*P?QKflrr z55f+Sfz8~6#D9|LOAR=*Qs4x6egK`p1LKkJ8{b^GdAU621smnLefWNm7$%;+9#1xY zmdk7^c*>M+iC@g~7YMCa1&ZXj!0aj1ZZ}BP9d-Yb--5*w@F7;q^V;`9CDh}b0%GdC zZnyw|!Iw~2-nwX&uf6`GguaLmW4HggDFzv=?Q!vMlzf>;Qfnola>7-d%?oLOiq+Z= zfK1%5Oc9b3-X+T^wayQjdQ0l024xP+2{wZ??QZI(f{#~_=VnoYaAyDz<`d4xPM zFaRZ;tQbJ1DU{E}`lW_v?a#bC=kQK|7C8fIThoyvKMms8$kN)OhQxDAjUbgv+pPfh zvBgv^gUk%u^3IvMt&oCEm`J8<&_=#Q-TI;d$oufJqC^`jOdbSckY!@#%@id{Kt3D5 z-IxrAA@2OIxO>4a=c=Fw5Bf5Bp{?6GgAHpIe8q5y(0Dc%tiVT(RlrY?jfuZU;dF%8 zi>nX6$OTIZiUE>`7H0P{P5PmQ`@;?emTWrJVAUqYJ&GE&`iZ(pop#5f%1&cRQaG@o z`LsSs0S?3P%7^h86bt@~z0)+_=6%@q^y^qA#%eef)67^5avTE+G8fK$sMSP07ys0d z%3{aXN9iYQXuODWrXe`)v1{o+;U)v@J+d@$(5eDq-Z*L`N9lcl! z%91Ua*NEh|=XaUGhGS4CU|Um_OS(G-8k`~=Y}h{rQ<8%XKr6t8wL4j4A4vvVrvaOZ zI`?x8xK1DD+?ky|vv#u-PLw7ZlGoMoJ_9z4*VE=Ne`qXcrg|u^ zgj^orEhmc3LY}hZIzoX!2?0z$rZ|4WwxupM+sTA-*>^(8j;XH-hNNw;P0NU9HE!96 zq5O~zn+pF@6Dj3d3zNzk(iVUA%9R2dlbGJZpB+i4OI;1zT*zV*{+i>|f@OGg3Iw)~ zKUTagW*D&Td<>%R@fjRNW!n-aV+HNun6NOi9k#{i(XFN=M>(}Zu;}x$4mZo>h-H&^ z37HK*<9C@Wm%`2_FNQ&PM-?O_)QuOggLO5NdAI@ zCN&4j6AR%HRs$x`nXO6^fijD-2!FeomQrg2ohVN*+dJ@hnSqUJ#*)jroOfzfUJy|} z)I8?0CcM-fJR_-3r-cboEA3c6<4d3kwbKrux=&J+&?(rFU&|_h=J+vy-_rj9Xfwt# zN`rQhk5eUwDLo2+fnx0(_OpVSeM9bjHXsYg04g5jka;tZto4Bd;L6#I%kSL+x=0yl z#rOSt`p>IDqPG=nQmsW}*aTo6Z0wpyiP#a)$Ki%W9`PSd0in#M_NLQ!X;Ag9U?7x1!P zP@@%Ub;&q&uI!yB%@L4bdmn5XX)SAUr&4eH#%FO79`5njQ_V3u2-m73&t%2hQ$4Q$ zYJQ;YDY=$t8P8%o5F44Y!?OS-D39JCwvQp2&?u{-)1(1P9D9x6FiYGM%RX?=sEP4#Hi2xYbMR7EKYtg_) z8Ek0J-5-)cC);?JC%ycBdxK!J=HCCAl?2$HYi+j;VQ1h=pHG?yE8oUxa1|8go>|AJFPiB0IYmIR^`*_p?HCaGRM6=0H`t*AQ}T~e!6**J1^uf%dC*2wv}>$ zExahH(v}STMb_d9G`6&0;q&6Oi_8sdmF0Q)b3=(BW1-%f$yY=Mm}lh5jpunEx7$`@ z435Rvex@q@(jx>3ewQtN?I}EmEIV>f6e7!#k{kwX=U@Q3kz*tah78{=6eM?zs_{5@ zuX!%_EE!N=8>sKr$qP^i?VZ(73WexXC`*X`5ukA5@R=H(xSS=jYKW4z~g?Bc~aOM;x1GLSGc^K332=OY@0J!cCvdvgOd=frMxX$Iv9 z^UN?!;Y{x!VUaWfsMaaz1g3J7f+}JTHJ1nSeeCM?(a2OhVnqkB5neq#rdgrF%LMmr znD;Tz4%#zO65Kl2FbVA0XIXZ%pOTM}S;A=;jFWf1**l{ zqu>CnVbGsbk}SnI$i3+^h@L61;MqZ*pvU&1@qRy73(p)26j)fmBKmqq^ZTPuQmc)x zJJdCGKYqj1Y?HSEww3JaZ`5p?B5J^2FxXb#xg%W8Fe5&U2MlDUURW4dB;FlNVYl~~ zt-Y0G&FI=cqe#Xs&bMb{rgG>b*hB^!Y*_Hb*p}3R$|fRB9M%Fd2M`~#^vuA)+s_S9 z%d)oYR?A@NkT?~7iTuRQpQaVK&k1{XTLFWEoZZ85*oU>}F|?#TXoy=}wn~V;79g4e z1n)Ih{PdwWea*^zvr!}W;w#cNs-7lh$ z*Cce%sl2A_WamL}(7_ZC2F9%(S*F_fY}*YgO$xR$?;1GdLF3DI-;)hJlt9%+wY1Rq z!fjxq)L!DH4A|(fS|PkxW?%RXKZRGyeoOMtZ{g2@1vQG{mB8Nx)#PD&SM7GDT%p-n zn$2noR#}JcmrqIjecx!bDlUB~Am z^OJj5*apqsd~B4?6e*j$xgxdZctBv*9=(iPyny3c1XbVxxa}+u%SP~w01%{T2m@)} zDBt`kMR9MEg^z(j`Eoab9mO*1>}Qe28^^lJ9yT%jX5SW^L;N||E;i5GyKWDIZA@e` z)+VAqo>E{&(@IG2<&07baeFcr4?d+WQ#^o50c20J3)Heu`{%~Gk;jdJ;=`7i0p&TP+L&rE+^zg;cd>EN^T6 zlZ*L!wl4gQnAd$L31KAdSvVKUHROF{|57J8f95a5pc3!#Do!MRAmL%|l{!%4iA7SF zPwO&sKr_W_7!$IF{YE1=9%KMrA;JY|*?;km8Rz53%<69kYOqn_3{?NTNStdE1!_IC zQO&Q9bmSMnfr;X?u>*S4!z}9k07fJ>QW>b+l4v2s6J*C^P6lv6H^cBNoPkmPo(dsE`XgWIqZgaRio{cy=|+5Q z>r}!d)?~wN#{M=Itnu+j*T=b^= zA04PQPesn7k;9jP$0Aus|%)3mSV^jUP+(-2vdYv1zfs6J5z>PZu5A0|fBt^87WIWq1_uB=o^;4K?EMD(( zy^lnMz&DBQUAYfLMpXxdUV8o!7ad8arQW>aJ$+(t-Y)>wIT&0iVvg+vbyPWTa4;u zpG^L6Xd#&X>aAEaPY~RSo?4^KKjW}4(Mw*bwGP%Z@k1Sn#Z9>f^BJ`Q9{n;~IRU)< zcVyvAKW0M*z?0VxvF%{H;9%W3yv=&-(GU6j46chyy5f9_SYOV0h9H>OU+XXwt`oRf zULR*e26DP^M&Wr8`?A;mO8k&Nheok0ob0WL*>M|(*7i@IXSO^ z?XBgUk!@US7k=-&7HYbGD<*y4uc25hfv8UvL$Hu`oIA@mr<{hIcc{p?fyqCEZT+qK z*Oaq$R1Dh;HuJNQNJl*O5{q&y7)tmd0;h``NN|$%rGY7IEB1pFm zisSqN&I5g47J_sjfzgK1_t&`X++JDax&EYk3TE-ej@(Jyk^HR zTKYG_l^*H*XWsDfJLHRju4I53XOP?KHDa2%g++AedY4@?+gQF3(0Sy?8@WaVx7_EY z9ESkoER}3803a9H`j6BuhHa5i+-%ul&WJ05vXOUC0V=~Yg z`lNBq(p`fM^uYmVBvzjic_LbE*l)d(rPUMh5+IZrDTCNx;XB;FfzxRm9sBAyVjM%A zUb6DN(+Sk^!O=6H*ler05uYCgiy1hdS@Yhrn3ybLo%eIPzN_>aPG5jh{Z%$i((ya> zcQKIi{=*DX6HhIK3D*J(!?iP@K2ygpeR+JvMg`PCt$gRY=47U(Awe|zt>x^HeE9$` z9K+aVLxZOCHjpjiu$4E$Z5{*G{s1}<-~TJ}4uG$X z8Ed#cr)g6TWwMd}+-U}`CS%z2cZ`cvr#8e$%)u>3_w<}H2PDzOP&oLo(d23jm!*0H z0E02n{@fUMM7IVwA)6vb9pmxw*auR20aFUB^(fAKt72v!#?8fv^Q_=dhhorIi>nRi z9mL0dC#GcWIa%k>o|&EIK8+EvD*?GvIDZP($KWb3SF2$HAk<+&IE8g7=8SMV zU;6Ppnc3XqnGD1L6)5Xpu%zcd`V3%yEQdXYxR~#KV!F?6$2t;=ZCs|)<+6Atxfbzg zJo`}Q6oGZ`@)bDJruV?z%Vifts%Lj;5 zs3yM*4saH8yfG2AwuWIAsH}vTi5Z}s_wrh*ZFWyw)DA~ z9KqSDk8MToIZ+E9MoWNuRLPcfWHUc6)pJ%avR=C}j)8YTVL+y)nCEeaPpQNthSYxx#Z-?e-n8yNyp^FFAGiPSkMDkrv*1t0^3 z3cw;hD#f1mgGE`8xhTl&T>k-KVuSz9fROk8a`&Q1Gt`C7R%uI7mv%}%e?(W z*Wga)$}LaSy2t5lajie?Ja!QlRR$Y}s%6nPFIyE8IfMx*;CY?(ojF}?P~i~PRHqRr z-YL)~8XcZqCUF0?y$2QFHl`~*)!>4lI{|2$0Jh69*mS!a9oJn3jukqG{JoMz^y`tD zWkiCGE!PN-9LZ*Xj)^qq^_fPDSm!(xhxT%r{kT|2=Cr_i4{Re#Ife8IbkB6B98Ol` zga7tjA;sXLsi&#<4wgRJfKH0PE)r*H^3SSey5=%u;w2p<965)~Ay#}soLfbW2z#bK zA)ao_%GEk&28_*DFa6OZG3jDIEg*b}FpHx+a0~oA)ajLc7|OG*<_!8=bDMq%6x}DB zL(M>zo?Uo{*tWr+9ns#q#_xVqFR?VQi<$u6nr&0?t(jlV zzO&LmB0h4PSWe8+6v@q!G0gD(Ih)a~bGZ7Ud4l3-Fp?vDJBgBeCeBMSsx0HnGCfWv z3Gpa#`F!*IA=g3i?g%~|nZ|()EkR-TaG^`l|DfP6SUK6S?&2dAUg$b3jKO!I>@6vG z3L+rFlT@6I+-IRF0k+`2W^K)NLtTw~puQc~^Rig)C~$_0l1&00LSbHlzq7`Gx9gX6lx`rGabI@q8_u~lD;BG^5Un)~rX zjcS8e?u>N~vp%NrgrH_N@$wI!s{DVYdt$MH+i@*wA6+ctZHrKe6!bd&K+5$_w`D4# zaW4uE2&ZcItefnaT?auvdgC&>jZNr;q#R2oX_vVY)_>?&TpjB}8_U>Y+~B*S(^x>R z-`i(*>5_A#te;{8g>i(68(4DPllmKuIse{!uxX%uQo@>6p)8(9`fhoUCuW`rHyI}0 z`S_~6US(zfL!J?3MLfa1MIQ~=@t?RE)lnn&VdnpD=?*wtB%K|hC~~O+mK{a4ygiUc z6PTQ_Bp?4|9|<2lerz5q)rTGyU_&npu!UZ^qY$-e3cp$UsLYUUXhR2=P_DpbT_-cVSi)RMKfwT$e2V&f0cb<~t=p^c+WnI+)Q-0K}5((7mK7ye+1=6sE!TS^L@e4 zC8-XUzOS4_JYG#$T^KH-M?}C$d(e1YZ5+~n$J~-1C#Sn(4i_j|l2X*?(kybkSy=P- zXdY(n72}+A%OGarH(S4YoX1v)lcTCpUgY)E3Fl5 ztYi5wqmG9i2iJ`^}~XCLfQd6lB~er3j`XCKm2Fi)FE4?f3F^eSHa>#zm?$ zEv8LzhHLLPb#6SKYCuu|O;Sf{6#dc-^@xk#gHqtGp@XZr*u=N5uGK(yw-kH539wO6 zv~OyFu~Cm2x$BTrbJG+7OQU12YtW$=zZQI<&QoBx7F?s}ritgiPOq|irW-nesq%Eq zd%cdcR`+s1g?C$(HTp=Y^oT`ij=L2gL^RfYsPvMPfJh^*nS5sT0I&!k+6QPQc18V6 z&o@ywHr_PRn5*BDuOaLU*BO^rB6xf^W3c-v-U(3@@AtqqQUB^1@qVcWnE7KH=sp=r zlOhV%gNa2F)#-p3qA?(xTg0An-6#qriVZ0?qH#}N13yg$`NcZ72H5D6A@7T8U4u&R zyC?RHfK-9Z_uF}Ptq8){)9aAqMvXpYvPNDv_OU)u0mF}}uTvkFCPcqjJ{I3%S))dc z8Z~Ovs8ORvjT$v-)TmLTMvWRZYSgGvqehJyHEPtTQKLqU8Z~Ovs8ORvjT$v-^g-$0 Xw`uj2s`~v@00000NkvXXu0mjfwR1H0 literal 0 HcmV?d00001 diff --git a/src/assets/images/icon2.png b/src/assets/images/icon2.png new file mode 100644 index 0000000000000000000000000000000000000000..335ba6d98a93ca2eac18550fa8702e9cf98d2e89 GIT binary patch literal 54854 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/left-kuang.png b/src/assets/images/left-kuang.png new file mode 100644 index 0000000000000000000000000000000000000000..01589e20567ed242e90edc6f1ee0b21a6d899415 GIT binary patch literal 51109 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 MOiQ^;(JJi!00OOSuK)l5 literal 0 HcmV?d00001 diff --git a/src/assets/images/left-kuang.svg b/src/assets/images/left-kuang.svg new file mode 100644 index 0000000..561650a --- /dev/null +++ b/src/assets/images/left-kuang.svg @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/m-card/content-bg.svg b/src/assets/images/m-card/content-bg.svg new file mode 100644 index 0000000..aae6a2f --- /dev/null +++ b/src/assets/images/m-card/content-bg.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/m-card/content-bottom-left-arrow.svg b/src/assets/images/m-card/content-bottom-left-arrow.svg new file mode 100644 index 0000000..98447a8 --- /dev/null +++ b/src/assets/images/m-card/content-bottom-left-arrow.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/images/m-card/content-bottom-right-arrow.svg b/src/assets/images/m-card/content-bottom-right-arrow.svg new file mode 100644 index 0000000..4f02a4f --- /dev/null +++ b/src/assets/images/m-card/content-bottom-right-arrow.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/images/m-card/content-middle-line.svg b/src/assets/images/m-card/content-middle-line.svg new file mode 100644 index 0000000..922432f --- /dev/null +++ b/src/assets/images/m-card/content-middle-line.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/assets/images/m-card/saoguang.svg b/src/assets/images/m-card/saoguang.svg new file mode 100644 index 0000000..587e2bd --- /dev/null +++ b/src/assets/images/m-card/saoguang.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/assets/images/m-card/title-bg.svg b/src/assets/images/m-card/title-bg.svg new file mode 100644 index 0000000..94cb083 --- /dev/null +++ b/src/assets/images/m-card/title-bg.svg @@ -0,0 +1,127 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/m-card/title-zs1.svg b/src/assets/images/m-card/title-zs1.svg new file mode 100644 index 0000000..9a5fc25 --- /dev/null +++ b/src/assets/images/m-card/title-zs1.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/menu-btn-hover.png b/src/assets/images/menu-btn-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..487c39085f10c2c34ef4d5e2b7fff4fef6353ed2 GIT binary patch literal 20407 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 z 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�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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/pie/pie-zs-bg.png b/src/assets/images/pie/pie-zs-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..ad66779f1861df061abad897831c762739659f8d GIT binary patch literal 18856 zcmdR$^;cWb*XA$5tw3>TOG=BoQ=nL}26uONcMDJ`PFvjF9g1u51}pATDDFjqGwJu8 znf1=hUoct8%1VB@E9aiG_p_h<*@;k6kjBNLzybgO_oIx23IHH!Azs`VXozpDb(oA1 zZ%D2x(&9kX*o!^H2NYNFk7^i*haZMnH~@fwj}l^PUKvLn-WhK--FNN;;ZhO~4HuoI z4d16%7QdKHg(Dr-_7A@5_6plEFE|t6CF>J1+x)TpngV+!5iXLm>Y;%o)2O#?1I%5U*a zg{ySRy*etpQ4@zT9eZ01LIN!@e2q{01E}stNS^1NOO8#NOGz^uCd69U(CY{kV@WVt z78(gK=crAWuIph?!L$&iXjI*t*Y18WJ86^t8iSNmanssR_ZhNi>Tf;&UtRkqL<><6 zBhTYy?Npn6a?|Jv15{(07Wk@Yvb&%Fu3wqKjhhn-yQi}CnB;ly@qBG{t5UhWDTy=j zr;qD~JX<{0MIT`%0Qkz%<7sf6R!`!%B}&}L^Kf3%Ua=+l2bnmo5`+U9CEzE4PaD+q zs?z(2C*Ku$)oaE!aPy|zdg^VWqoS#^xN4_;n8Mw3sSF7gq?Gvn}dnwU}Kr1dFd!(T4=BKU$Sy$axLnh z04UH=pKVf~f6 z%e;@+RX)9K9@Vkt@xOzK=NBjqFZ|>!umyr%C&H%Rm8)QC%rS~Jd(E!}iY>J(HOAG} z2~MC=oGvFD{9SCxjBm78(fa~wdqidP&YFEpobWDH5!5UjZKf^J=Wa_5uJPbU-|y>V z46{zU)<(u66)aHGUZ`I7y<09)=Wz~gUPtk`+CFLfhU{mlHaOsNAzsLVoo*NahK+K;L5dm>qwXFg$pz zo#+#f_&_xnnl#{-m7hPKtys$}_J&BQyw1oJU$!Vf3&ztHHR;c^X)$J*5W z%gH2d-VHcJpQ65Q0*SEPaxjf(U1^9ZPCW)08JX3oZ1w%kTBmW3Mim+9r*4PaW6fpI zDGwx+!Arq=KYWY68qA`xj22wO_#Mg6^PygzSCJx^GK+zJAnxcfbgdOUE56gw?Qow( z)lS0RB(YQWC&P)cFjUCdeMOQ$Q%uYGST^IUd7-0^^tI}Y6Txae#}8tY~& zg?1Xc9awn+K+)s?xVw6`C<_U&ux_Qru#M-k0i+Z0=-8rHw+-ZKh0?Tr@giB3E7qKKe3t#-Y{unY1XkcD{|&zQloKw ztq!=_pKJH^p_Zxwb_%;4d~Ou&>8?dUfYBF~S!LO!s3GkZ7jOh(ZIZymH+sJPN1$%* zbrFyS8o`G%fk2&yVs%dEpBc#@*=0XmE0-mIlV)xhG<>$#Q2Rz=+&Tm$){Krkbm60?T27$>olHXW1v^cOwA%$xVmb3Jvi9X`3c6_bz2~T!cEt;rl23h4!TQC#JReMYk;U{eLNguEf zQxK#TkL<9;;9S&mzRu8PL09r}mJ)hl>gv<+yXN8?6Fhi@KkWHwW9>8C!Kug<4Y}-~REjMC8dPWPnJ_HUOeL zJ7^G4lC>^gDkk%Lbv4%}*$1>3J4$|SAKNgRU$D!o6NT4H1`YpMS~+@^ z)Wn=#$<&udGOw|@J5CrHSpr3scVnJ9fysrWqGi6uoO%A~XZ=m<{b@zOQ+b@hkVgA^ z>z(|k2s+f0QlCcCu6Z#Wrs$69` z74bji@+a`W$u!udAvNL6?6vScBi{z=Aro2`3tes(>NJ0=&<^79xDnwBt<{Wl)+6Bi zmaEkY_l!MFszZC_Bcss}%#Ku|M$Y*SJd{q-!(Qoeepa$U!fDhfgCe!B{e!jHsl^{HVYBk-Gi$p}hW0#1Pa3rfvzJTx_e%c+K-a{&NsI`$mhQkBj{ zAvZ~)StDs0E12Dx0{DgUy%IP7%iWVlYr6hym?( zF#XMr?{;N1MC}sb?#Gmz&GV)vX12Zyq@oIh%R7b5Gk<#XA&rc5wbKvzBRBph_4V6> z^WORkqu~_sp|@Gq^C=$nuQX=g)YMfZp9I{U81Up3G7Y35j$u=0R}XCe+5q!U3;L9$ z6!oHGgH--N^q zh`*~S)KJa~aziX+gbU|=6!YhaNd34_n;XnEQIDTJ0rcC9RxD#wme2eECCEbLQB$n_ zIcIGdsLlVNS41(A7YT?K!Q13(4Z#|cr3GRPEJd*#uzSpEi}?N|G0WMLo0>4qG;8Ki zW=Sr;k2U%W$t81zo>`k=ueH@uM<|!eOhwD^*BibKMS-r}P+DEPVmv6KfF?v*97jqW`x?i6%L!7Bny5a5HJ+7JLcIu2G zsdw^Tq1rq_G=n}L-~}r}uc$WL)#mwY`$b&U-h1Hx+(0Cl^)W$L2_9x`e(^{#EQUC` zjjN44%Y5U>*&_X}n>B;_f;r|Ob%J@8uIn+%+>3Jnx`485lX>_oR(p-7Lp%B{1x8O= zUXI!8%VcJ=qCZ7*MsLOZ^0AFj9NPApD0c*ke<|E-JfHt&|6mEl0Gelfo{eNIPeUg9 zn4M>C%IBC#NJu2SP>uV&+r1#MzR>8}^Pc)Tr=9UvF&fP<27S*PL6NI_<>NKayQ5(h z2AjViU-$||(s|vncm2c})bb!R5^W}@rDY>ct3!j67BjepT4K1+C6Ochg$ueRd_@+A z+M-aU1LLRq0ocLxkr`ci14+hqN4}T*Wu2Fu{>`keqrMADj|;}34AT$U&c|uCFO$ZQ z#3chL<`aR7EPhd*i$0pSX%O8@TomIOt0ttG(vSG@iipTSJ%#%-@A0%k_?EAu{kDa0 zqSm8~jncfH=``&-m7wM4%8#pm+5#}p0X$6~@7_0#(VsqnAO zMbodpNFa-)5dAddsl(P8C=jL|d~fut{G$={xJXm_)6#jdg4+s8Qq}QoposfmHy3A0 z!(!*N!~G~n|EX`Cx2*C;e0C+Voc=qyYrb!^3vH2rfom(C@vUm{&8N?5;t+2MV|3sR zLjSNUXT(qvf)@6(b0TF)Y(%X;tZe&mo5@w2y&t#r;B5nTAzPMV^%TvHYq2EOaR*zA zywSNl1e@50VYplvpqOc`2seyEKKH9eBb^x496fCMgB_FY!!}M7UGWAKW0qgctlDHJ z^urQKmb?N;juv?tBV!i{I-ZYegYu#knSUF6S1CU+Gx-TG#g2nu>ZEP=mdV|LTombbWId9e7sl&?N z=1l6=s1o@8a)3VL9hXuQPn2xnmOmR^As+~OrsIAUl8_Kn_3kH#Ewd|CY`|644uoy@ zym6Nwy?pC&XR}I777au3$81QtsM7NDo(oiw4cjnU1Uj$#3NN@iKPZ3 zPAd}L$y9w>!nPFbFCbIPy5&QqrJD~N&%iF(jI7YVb9fq(`KtN`^Kkm-tb>(2i|3=n z+2Jd-N_W?w7VVP?gF7BpQ@DtvD35z5?VpJ9SUqGKqd%b?V2t4(kI@IR4B9fHJ`}bC zMadjc&*O^)8MjIo@1?PpxK5`8&1AJxocalaQvXeQI4(<#prN0wB!gbnJN~HN&z~I+ zKu}2HNn~tD|4si7a_8I^F3zd=nk#$-^@0>AJpa;D-#bzd?x7D`o(VLx`h|aI)P46` zSNnr`xn34t>RxKBx4j%hiC0Z;_2+N6^JQs5IYM3)QbKJuV^2^ZDe`m17QYT9|=z-iD{V{2UPlN9raCr~BBjLC+){qN)75%ma`{R(J8n$=>?OS6k!RS#bmE?)!JHYw5w3se|D$7B;vYA9*vn zS6!m|b5`V9g`a+jWU_X?z6vg}MM4rY&8?3i+g}!4nQP{$C1&JO#rM)(*07~S??fez z!8MEuLXM!t|HSj-xd80ePJw_xH>tkGvB&7_sE;cGao<{LEGtyJ@66vcUIkph1GX?Y zSlCl-;VX|{bIa^;X=*5onhbHRhViC@lyN}7Rzj!X$SSpyX)Oo;n|yBL5zbyA?664) zU+&@IXv0_D_A07?GBAehy4M*|;@SjMAn%|ykTs)9c3~|bf41)9#N`1t3ySi62ep3X zyh-s3jjkxJp;XMoWfcJ!Qw?`!Rc zCw|6FGWG#G00~y-0@|z7EP1G{d7$zS23LRwkr)#{)JC1G63sBnomF$z>f%wr=h7{y zf??&AiLsh-S5UGty?~n%c;NX^5i*KH(8Va3NpFdgQPbnllRpjg5|$zzL=c#>@V8tn z5&)O5@wQ$4spdu>NKm0mFwfLz%&Zej@-qm0v=fs?cBaJWDf^{xYnb0XI(=G^<0%)p zK*pvT5zg;V4-w#B3ZHGzDD*fQGR}f8lhCK2hmUSkZa@Cn&)W+HQPMw!0>NCmwsEm$ z7(kuu%6D#6LmZK|x&W~FZCEnsy9#!rssIFnOX|C%yzqb4{E3FUG>Lh!XfNV^M#{@u zpC6589|d4*G;Zph9gE!H<)?8ORtj~4*R0N~qqeuP4rj9i&Pi1KXg(YbzK0W$yr%N< zYI&YSYbNze%WA8`xp`xuHofh0J{<*079GNLAr#jv!lK3;*rhMec~RUr%Ah%CDfiL8 z_)K5Kilyrkm>-r;aS69?o{1fDG;wj{OirNFdr(N@! zLo5Jgw4XOLo6EmP>Yb%_=OS5#YKSPKEoKh|&Flm?MB--;5yZn?w}sO`Q#G}PyVZiT zr=GepM&OlK)cMM&hkof}dG2WJ(hhGY2w3D{8%s~7t0^E}8~PMdEb_E>li^*80(o+R zHyb$8pj4k!8lwh_&DZgvEVeF?)$^DqaE5$$(L;XWR(5vyGwn4-4@A@hQROIjY4EQS zD$RK+A{*HYruz_1E_uNX|B{TkH7%;O)VWW!bqQtKYGSS39`R)uZx=6|o`0=Rj%TPz zUgl^T#OGx{oiAZS2h{h8Ju&yO7q(!88;h33=8oI!x}tb#X~wN%&O9>G$YNTmN{DR& zJME&_zT$M@$r`opI97NuOseAXG=i+pg|U*{53-xMo>Bni0=~-`!3o zR}lShs>S9BY3q4o;lP9bbV+2gk@mc{U#{Z92MQE^+j^TnbIR_Grr;L!+NeMP7opP= zUkd(9L(F%17n)d}bwXX!`jGF^Y<66A0xniV!w@r_pyVNAwClG|Br_u%QdhdnYItB$ z%WOxKxebF0tFLc3o@~EgQ1?gdPYQp*8K)px@vuFUG5tM_G;YiDx#Z)Q?l|5Ra)g!? zly2eM$Zc6t=>4V4zUDW)Oo}d00g!`y_o{l=FmpxEzeCbKe~Tpg1l`PZKQf znCASPiGLG+QqP;?v`9z~JD{hWp&66vb)^18qC>KZoloK(0=k8pK zD=u(N(}@2>@b3dmx8rF#;nPEYHuXXmy51muD^^W z-<}m1gU|xWY~e$gCGlV%1<}Hdg(9n+EIsD+3g9IVM->&w6@FWI-=1L`pjTS#5C#jR!MI17 zT+*^uq*Mjq1J6&+yJu~E4svspv;0j(fwK^r@zCMr6eRKogukz~*OR2L83|*g$ zvUhJsodUy=zL*ZD;`{78_iEIl9}&OzQHJ$c8;6QJFK*tDi2(PU9VcR$8*&SH%7{{X_L{t zDl3HfGp!TMyEv>gVOqs=tWAj|;m_-z++A!*e2))59$a1?D(nVC7sfhwQ`$i3^^t!Enr~CVwaQX37NN9KE zjjAGVEY&^ae7ZLOgAQ?3fGOoEjG=TmU^9O$(O;GqKGrd9Ilw2{e6cTb`#1JlOWbJT zGz#d(@8lSZ0z?xbnqf@p;$O6W6n!P}C}i<^e0TLAS;G(wmJyD%t}!yUl=&ys|Jrr3 ziU^gjJ?-a{W)W+~NnrM-+;szp^3~1v@$l#FbK)DreCft?VYy!&R`TPq)Aqd22s*I< z9cS@^JAIUKbPSRfQ*%cos0)Nr6hIfQ-*MhJ2>jYd01#gPn6P}+S88e~pUD-u#sk}c zJ)djI&3=o~GyejT@%2@)*=x&b@0bCCDDSNVkJXnG^6jboR=oGS0*SCU?rAZb?487E z#+)b~4hlijF>)nT_eX{-9w`Mi=k|e4m4^C_aFa<9+JY&SSLr#I zQqCv*1RTKJK{h?{b(f>%v#zH~v#hRWI z)!kp;bu;S3M;~shVKd)Wzq`jR)-Y&4maomQf4bV1BD|iQ5XGnMec!K&B|wpqm&5_w zd$=Nv{Mxe7YOVS8UKA%~UP>tBdtu|lz~G=G-{?MO4H98%zp2S1Rx2i!k)&eWou9e3 zvAeSc7Ai0D{$sJJ#IB~&6r}}#dS&ukJA&A;tIi_IN~6zN-KGcO*wl`V#MYLo6J;fi z;N$9Cx{e$M(Qm=i(VzLic?cU+AjEf)53XUMYEEE3Y#P+7FvURY_t4?g2s~8jZ1Ou) zk5bAC+hvdJDDWUDg|}I;g+*%0yeFw()1SU^65{BHo`%2if+%7sU|hfow74O$}y>#T4B$HYQpk`YZiaU=~*lHcnV6O9~H)w$i}Z~x{O z!Mw%Nili~dlWIyjWkmqbTbOeZ5PYU51xJ=bvaUkff82|`8N{PHixWBrk7vJs?rXEQ zHiS0=A@ced$wc{2{o8z9?~8l8Y>D#)2Cman5rT;V4Oh;2hx>927ubtHzxgi1MW>>4}Fj?1Ene^{O2~8)+!Z`EaB-0U72_uVROlGc=AZo88qx-kW=AQnf1ByjM z&q~PP*lanBs)du6Y}e0h2e&kfI>Cyf=g)D`A{`V96^T%c^N5m|nQb;#K07brqUB^j z6ohOipRj-dxDUv7L3_A17hKuHx;%k(HK2HJkK6ssf?4QpHv1jVReWXEN$^Sn|I{ud z%vN-?Dtq#P&#=s5&XH=bqe5zYLkEv+E^($DQD^YkJVc_#fYWc8eLQF$}ka=~{!X^KU1rST2&(zU0dl!A}=*6rytayzUhR8)T zFW9S=P|&NKbweSqs#Wo&-n&;Zg;wf1khNh_1NfWd7A57fnkS8F_;yDXaXZNuN-76I zN*W8}T7P#|j^{nJLYa0G>D6|z+xEL`qhry;MBm*RBQiSI>;;-sM=HmDXs7{NnHAG9 zYYFIL*0#u1u8%#VdF&9q_-Si68@czjByaJR^o#ZZgF#7rtas|O_6t!o2{?ck5GG$hsR*>4VSy?@iaLao`5v^@$hp4 zY*CNQAT#E}XE|w4NQq@02N?6onYPB4>t=bzkd5ehGvqY#g*rg?A#*nvS->ubG5srJQt;4;6 z<RWSBcSJC}LUPpse? zpYKc1{pq*i4+E<0rgr#(yY#OKaKqgC*^jpUlnnWe(=G=vX4&r|Vs2cvM~uPDpE#=^ zBtgUAVA}fc?3E>RWQ8a=___7T(*8Rf>GbUm0vy&@P-P{I$%lsD=Yn%QK2LnyfXG}N zB`rnxU#uS32OuEV(_#t7u@9tEP}f_J1I%EKbBZ2Z=YAM9{Txf!izImoLGP`Hn!R8d z)TjX`F3`EtyXNkE=xw$`nqGJ)rg3nwhRQ2cCYAh(0vSEW8tI$%I%R^#pLid7NAQ;y zP-%+w5;aAR5YB;z4&0b9dN?=jmWRBmJXgin!rVMnhd&soxAUV;Xt&JNLk&8`QGCU! z9V%vJ%O(|(Se&jued`x}=ePTut0e)19#OI?tRhjZnGHPFekhJWU*=4>5!ybiWyXH1 zCW}7{$bVstd<))g@0>2>!zFRSWT^Vs9kixPL&);chrj zrzmDG6tflQwGYt~y`rcGbgJ&W`G;bu_)Wy5-EbOjF-ge$i`QlJ<~39o(o#TbZO* z`KLD9Ywx24TFNjM5pDI6-_uHB9;ItU^^U4|DQByTJHy(=MtNqrW4nN>M}``ejhL-s13e6`vnfe7H#F0we&YgFDDf%Zc z=BW8gL<@RwP>7#0YAXoBxcq*n8BDxPC@i9u@ypOiiWQw~P;e^t`}abOR_`RF02`bogjF1+dE4|}l`vND}vf+2*EbWS}yA)~}J``Zd4a5V~c zd$JvnA|r6Greqxn8tNsJ^R%;Nfa(BZsH@L4YdEOT%st6vs>DsL8wOI8GA_G2tUJ|b zC`SU45msqoVc0Y5V0PL&t}3|BKs2yLI!Il}z+%;X5#_p(lJd=AP8pklmOXlJtX!7_ z|JKNVQdalJbCAR^>@lY5x&mjJj_Q4PkfqVR*%!N4n9ebDl)y-u=-!h8Z3#g|d+Wcl zQDjF{qotda!rTVeu#Wvz){KzHY3V?1$hZe*M4nT*35T*WAQFOlkNF-mU&SgP;O{@$p(Ssdev-Q=vy{AiWkNuf2>mry z)<%QTQ&%4#xWg;=@xTiIGkw=Dk9{KzIlEomoKDMu{A>&%NSgg(Td|-;15r0Fd$eqseqyAc6wV6{d9(^X_}r<9|H<5}^riU}UkBPjJ8f2K zy|NUM?g=j8{ug9VznV|2)P)KFz`;_P-4KCUVNMfT;Y6IKoW{OM339a%KGvc%K=_K> zgHgpL_uoRfC4P$Qr}$gGy>fcEX!7Rx|urOj2)fVH!PADLsH7b9_d`S7rv9C&F`uP8LJZx! zd!|&n85jc>VP34J;uK=at9$rsYw6H@v$ZAbVeT0wPoQ5X2pR@JPi8^tH~2*Y;{sKH z02+0T&LY5Gnr=tg(wg{}C(C~h83X2lc7Wk=P9lZ>fyqa`vAOj)FC4*N@xy7xhUx|| z#u*XHy0K!Y4q_zr>lnlCZO?8#nuPI%z6#%S5ipJZ`Fd7H3MMG*A`f! z{rE97NYRSH{)Mgk?C2@hL+ZLXjs=bG#?6M=j#iF>oJ#dw71FbNc5!1oC~|L?JpQLb zvBut07d5U1Uoqyr9Cjfl9^9lm!IF!G>GQ7Jsvr8EETtq!&?6|)A-Z~ zZ+-&R@CYW{SepAPa(9c*Ke?Rpba9Yo?pqMyf(-#(Md)++8)WpHGIOz4F)!6J&LkL~ zB92e1+Fn_>^O9v$%y7~EnR@2o1hS}fL-?*UemwOm*Kr7rs{#)8H-e!$bu9Y~fk7Qi!PwnVJfTBnIN=eZODL|;=HMAD>YH0a@^01-pNvLdE zzyDdLdtuRBrRr3@u2Pu=>5~HCFNY@Nq9E{m_+j1>^$>!m82ZU{!6^>2<6JHitYU7% z0*YqJEW<2ANeSJt+)5{L2Y9jq>6Zpf$Sn9$$m|dW49MpNfU$|q45WCprT3OY%wh7n z@)0=fM;ge$5bKPTzvnSbUEp6MzTiK;{zu;y0n8%#N)S5bXxiHsqbs3?CL zzF}@F&V_K%sW2`SMA%+Ca*h>|Xwo1=kp?9rqc$SzHkQPAF3QHk>5B{6wv_$WUico^ z)={t%nUpUQ{|;$h3S}m_>w_ahIe*N9h7Z?B&0R}fy1GHeR$^(56I$kIu1jvkF^Pqa z(cp?#mROb-%gCvOWHOcK-^87zwe?Fqn)+jQSWBN({5H}gJL-OVp&yle)=33$l$H

      7RZZWbusZfK6^@Cn`j>5bj{50crTkA=ZJ1jYk&o8@3sy5B#oMFO>LVeU zi;W4%w6Qm}_Soc|^!C2RBm>;cVX+D^ORw^*>|@F0+QP$Ar$Z(hs`3)&{g5TX$V{;h zgABb_emj&TsVHsj!bl7{;gFrQ6EB8QyLny(f@GzNDbt2q+a3h4g2Zc>OqDfr z5_ma*V559dg6AV5TJUg`(sTl~-G^!Tl8fdXfiF|rg5C>}C`m|D4#FCz@qc>kssJ28 z+9WsPmqHhdni*)D;E*aEh$b-Q;NFG43z0V39B1<4WGI|>Df^R9$G0R^%l6;R!?(S% zALBIZ*oS#?8o025j$sYSZI^3@t9;1FBoNC&fyCb}RA^TZ8G`O4IP}A;cu7=4Buel1!;--m<#N8i-v3gZC?W-rQ)YYi zq}y-rr+~0$=-pc`0Hy$HU$ncDZE#&y3+ljX=u}vvkJ4 z9=(ZIoXr+oW=P0XuB*Y*Pv7@Y#9SPunE@+>JrNV8v`-nz>&0asc5N0$0Y{eWb(M|* zCrQo*ZY7U|*~sWP_-dtjGNnPcAq$?LIqHgLD43h3PHf05?wHyB8^5RWYofbC^rv{a zo+~wn#Tr$c{7A#e{T~ktJKAk&_?q*Qi666M(MU4TO&#!C%Q5{8AveW)I!AljjvOPy zuw-!srsKZIrnNtI1f!92B@lTngc~xOy1;=_M=!)w9C-x@IT_6qwHewjc%B?|nQA34 zt`G@p;Wm?@p(M!!s&fz!bQmp@4)nfsvu7mXO5DVjr>s3>Rbn>i3BK_gIVjHgXDrd%qUoUJWNWv!6$&Znc=acGJU0{OtmNu?l&dsOHqoA{;x<5F=X1iDnx z8VGrU?9z-B+)}ri>EXIbJG@RCbR6S@{|}f5$1E}CjoDrZbl@2aAha8)`K=8Ysr!H^ z$>5HzN3ivz7B-#8TFRVWysjJR?2qa3HyumtojqZ)OGTX?m;7v&;|BvFrTYo*b4)Nf zAM=916_Qwp#=@Hg8S31?VC_xqfTNXf<( z?JRQDYMl>#UvXU)1OGD8TA^_g5^fxo)u^Jp(!Z>3r68m6$MdC2HTM5SKoV4w ztzYfqU;hVz6qhvXSB;CbdDd53Y$5pmiA=2Rvf+M#oSl&41a&&-@lWulOz&}}$VVil z2KlGov9*z1D3t?mRxIV^EoXK2zUVkdz4Tqwx>83=SheP5I^so7`p2@-&t8O02*L(r zpAW!Wag?Ynhvlp-vQ5=_`>O}zR837H=F1e^)60C02C_*gvU_m5ZqeHS7cFOpVDYN% zu?jvomvczCA!jT>(aNKrTZJuG;qJkc)BY^SD1)Q%xA^NP_r)M8XL$cbyqD=o0ngLFQGpTE5^~(IMv1l&3@R9 zaNLp~CZ2zAb!8RvPc&v-`&%~W@Nx$2?^0m60;;rr<+}nk2t+JsyR~u?Fbcm#;r-vp zWok7sqQd$Qa>*koB+I1^)ZsQC-yNGMUui7+8_ig>zAO*XIQY6@5gD?4oxR%D|7B4w z@?>yX&jFq$9%sR1_4Fnu+8DmAjO)Gqvf3B+eQ8|sZ)sVnLvV&VJw{fW44OMWBuu_F zU3Bnd@B68OZ%R{Fvgm57kf;Cqaz+v2R`o?6ZycJ>e*y!@-Hm z(O9?EtUHRSkS6gg8$Ho{J=IfYJ&KSW_sQyoesvmanut;K+%3edqPXa}KDz3ijU-8b z*9Q9W6vl!>ghw$Iu?SeiiE>ZQ!Mh3+bhR!p>@*l-XzfPdBN|tbMT1Xwo08M zqup2p;c+3nz@#iRRG?T=UKXo&{bxrWd6WMyJCY?Cras_z=tCJ{qO%8oc4ElVla;28 zj@Au5;XQeI)fw*J6xb()uV+J)d4Gj&$ft(BXq*o*PF>GV%_-((J$^OA?!ea;)a+x^ zm_&swSW?5tF{1Hgl{E}a#eC!c76U=DFaF1xd}qwSBg6!NJ~TS=>J+^AW5-fx?_*u8 zr_ng2txu3X&_fk%W552Y0|oMxcR$zogj~l+@qVlL8U8L2s>L`x97*)o{*Aze8{H5e zOL2}!k@}^a887Vo;k`pgE$PS#+!cP#QAm*YFV0hdZ_1@S#D-I*rRf`^8MT#oMrBB# zoV%fxh%f6{Leo)zG%Ijl@Z6xKGB5n zC#HApd{cH1yrA^-8@OHt0beF{5^aB5XbR5QS|5)yKKuZRfRjy6Ucg`5-rbMD6m zVlb8MFBNwkY|IAy=FmLZ3)wR2qYVfXnV?$@!wPT;qh<4K_x85h(q4s$h4Tf!y zh4W8wVkYe&iN1=|^>hWrPZ#NEE6A`?jYM0BbRfIWLv_UO(*-E+(~7##uyW-N@g>dt&%!?^G-!a|1mXb%fJ)RxhiwXSE&Fi+ewcqZ8OZmR>hZWH z*aoG_pFC{T2i3{y7&m(h%uhIAtBtr+*>9ONva5dQet`l0L|D8=p${XI?;FqFVg8@B z_Psi67(FgdtXnz=%d^!N92vn=5DYDuauyJrD*vEKb+~WGht2J@^ky!gP{UeZG~oQJ zV*91q+2Pwah{Euh%uDt(#wo$8A~(vRmI?bOM<91VVYKQ)r)Y5;L1@*%g#k{j@3$Xl z|7Cf0_A7N<$M&37{8rIBTD)Mke#x_K8nyByFyc?3d4H(4fNP}w{-j0uIEqZ#XrlQ< zR+{*}zi~AE>s)am-ne5Y-)+dH#-izyG|tuHTEJmtbwEL&!mER^ES7kWCHTtu z@%Mhu*9g7_m|pOw7{LGFqf%}d1hNE!)>Sx{s-i#tY9Wh?f}My~Dh)^2gW zM&_R<`l3vSvct@n&Nu2F9BpxOLY9s(9;uHm3Y*j@ot>dugFoI`k$g_uU~L>D8XYmQ z3+m60W3|d3)6h|q^1y^5&D%eGgm2C4UG}y*-}#rnKxyP0*ytYJ)majgt_pgtG?syI z6|w3>Hg9Wauz${Ws4OGMn|G@9y3}8}X-m3{6usZVfzyM6kTBo%b1IuS55u@KR1(qi z)7Z`2YBN=z#B!pl?~Z;VI86ZbySZu$#erzbS}{{BtL8QmRDUg2Uw*`R_FZkwf2T=t zJrZ~_lG{SnvMW_Hj~z@Y=N{619oj0LESZ01`mOBx$3&0qMJt|xpNbmNWgoQKwhsRwon1Snl)o)~L5BL~BNQvIce7P7IA49(o>YvXx z=50*32saeZu?hi@Zt;s2y3l_)qe&GB^96Hc=~*Y))FOKzKrtPNj&o@rAmT-PR)2tkSOuQ4Pdc9pi=lFKJmGmF2aMjcsK- zyDfOPoxR^wU>;>l(9^q)lZF$6GAefl#NY-9xI3oHH!V}^EsD%kKkEMDz?4eRSCe1o zy|LdKg&2~n*?7C8`Sm{#CN&%gkxfi}sl<3cYH3jN>*7u-V4SnA4CH&g&9pi^FoKMj z>&@5GHq;WL6zw@QF#nHtDTJ8bOu=vERL9R!Usm>j3d5nQrAN`R$ZHS753Wtbyz*Kf zHPnrqm+X;z9h%tQCE6}QA5RXHZ|w}oG!<|`3#ZRN@jxo_#n3vwh4%9oma<4JzJ{hQ zXxjTcP1@^Glrz-;&7HsJpb8s7<})Q~SuCx^CzuK31&Ny!>p4>sM&nkFgeb<=U-Z9N zDIqwI&b|IZ*hSTDAIgulS6*|r3emQkF17n0-#=AzeCs}eKPIpm^jgfE#u-)(i`M=` zQ;F>~QxxPQlr=+1PQIA3SCVS#B19({37RTTxaym{&{vBX3_^u+`Z}V!k~QZZQM@Z; zZW1i^;VpIy5DlPr<&ZG8sC!WH;3gE%OGz#n`RqeAjtR9LjyOS^XDNj6z(Yg%@ zwGOIE@>lQhE#)zpk6Y;2gW!W-bL#XvU!1wHG175@Wxf6n18&nj z;YdN|)^NCRkyQl-LT0yEwQaGrLHrh;AXKM|D$j>!I88nIyO zEu0;omt8|lL%fe%(j~TV{JH@tt>atVG2#83^>`#G-08NIl+D9XBQ0{(*#$Oz1pw64 z`I+Ttw52bafWM)0ZhY;$ZdD^JKXk z;uNZOpQ~GJjjs3@gbG}bu2~cTI3|U>HM0yat+LUHZ{q_z9`lh=fDZ<#GLb%OlhW4H-Voqx zMIhzTu-rcKy$M;8q)M2AQi57{5$^fju;~)4#sZZDfb5Srg4z-6hg!^JEpD|JebVtm z=9~7yilEQ0zNuG&3JsNqW+m&fE|8AGkB`xA(*Q&YAQ4o^yW7qgW~C zAjP`}x!-OC!uSLO`rqa?leE$WLI(N5{QEh>5_jng_hUZx^&@N6UGU+X*&A1Cti*>Q z=$~4COa9g6|C2ic2XbpB=X`y@U?;H#S9`zUb0L= zB12z@gUh|y*C%$2JqR?yAZ>13#HW%fU_DXHRD=A^m%2lQ4H`NmbsBSh^$6JcbJ2?% z*CR6wA#DciE<<@X!hv!upVfc?S-&CZvQ6#&qfcVXiYNVCAOah|KM>aykz|6By?UtM zanXNdXYceAgJ9@$dzr-r9kLT+#FS-sDLM1smD{l{%nakJBUYVJCj_+nTQLR0lL4pV z61()#if&icf=(r;xeBYfDT?-5vvf+UcIS1UfqhxNX$CTrZ+9M3Qv{l0VKpc!IgrVK zU(&A|B3AZBz0J;yBH`Tm4gkrfbCkcJw1zaGaPQAF=mGrRMbtBQavQL*?U9Ont|Zs8 z?Jz?U%3(-3)aWH+PnR&`xo%5v(2nL{q=A&P+Cfy*1&4}Re7gHe$-PO*e-R;&A4{+4 z9b;lgXk`6njdB3TFKo)q=6{oWXl=Y0P3uM#^IITLZC+OTKO?g7xVUV z>O&om<2&KeV+rT8@y-i49gw8g?0P83+F13G&CZF|6^E|*pKtQU@B2NY>k(bM1(>1o zUfsUm;216I}ek|G{lkX`6YC^8Z(uvTbQM2x&+d6fvT%gS7XtZ=QAqW3-lxAu| z>Uu+O_Y|g~{To8Gx=e#oKlJxa2mR&x(bH@4BT?q6wpkpM4TiNRILDoiKVS~9b_U!q zkan5>7%r$o5GnW$o&|JkHywdMs3ZSx{?OEHW@CRX0&4x`KR)r~u}h&^|G|`k`4$@D zo(|QjhMuf%kej3^TEJ&zC1VoqI4n1a*+6Bjp8CQb%gr1e{K=-JSf`!Q;>k7(+FN7J~ei#V!!t?|4G2Elv-pX_uMy77s`nn%UIewY9;ef;P5^9d+w-m zua}%Riy3J(o*^0sLz(ZN$9hG3H$Ic;`xnW-6v8-h8kg0)M7izbGf93o9#;%SE{W?@ zUTNpR+Qb|X#FoYcd?4xa0xcgyRvt+)IU#aV9_ z1a#(cBS}4ylGl=>C_TA|^*(1>QJ#4zN%`ua5&UZ0&+7;x!_#)Eb(eBD!2%cOVe_*u zI4UsGRf@fYQPq(KUC4BbWg?(fmnG*B86Us1{~%wUmy2(ArjOZ$K+apPy{!kZl)fko z^Vl^k6T0N7u8glXzmq&8gPfif;75ANSgO-r)yK2rdEt)#Isn*+Nlrq^#k;)UY&#`w z!v6CtZsNz87ln&CJYcEo^KBy*1wUHil@MO$KV{j2K^?sx%4`8MvBgAP;Ny)bw-0Xo zq$bRa{$pG0DnJBt6B>9?px89wAgfQs0eda-K=|4?v`6lZgh%8dO>!-@iT?-B_7xSZ YLf_iHVP@12Ok0AE`v&;XkAxHd1YYy@AOHXW literal 0 HcmV?d00001 diff --git a/src/assets/images/pie/pie-zs-bg.svg b/src/assets/images/pie/pie-zs-bg.svg new file mode 100644 index 0000000..33adc78 --- /dev/null +++ b/src/assets/images/pie/pie-zs-bg.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/radar/radar-bg.png b/src/assets/images/radar/radar-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..df83d6ab376d3e090d58e66c70d53071966b6686 GIT binary patch literal 50939 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/radar/saomiao.png b/src/assets/images/radar/saomiao.png new file mode 100644 index 0000000000000000000000000000000000000000..7d502138e276ba8d7a078535e0dd401884c7f7cd GIT binary patch literal 29567 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 VQewHmk4H2C(&7qYl_G{e{}1#J%i90| literal 0 HcmV?d00001 diff --git a/src/assets/images/radar/saomiao.svg b/src/assets/images/radar/saomiao.svg new file mode 100644 index 0000000..5bb8557 --- /dev/null +++ b/src/assets/images/radar/saomiao.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/right-kuang.png b/src/assets/images/right-kuang.png new file mode 100644 index 0000000000000000000000000000000000000000..bca859bc1ebb521bcc0a1e3dd9a3c7e0f5234b5f GIT binary patch literal 50547 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 OvvN{OlBMECpZ*7S2!{dy literal 0 HcmV?d00001 diff --git a/src/assets/images/right-kuang.svg b/src/assets/images/right-kuang.svg new file mode 100644 index 0000000..01ab4b0 --- /dev/null +++ b/src/assets/images/right-kuang.svg @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/线段.svg b/src/assets/images/线段.svg new file mode 100644 index 0000000..7c9b047 --- /dev/null +++ b/src/assets/images/线段.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/images/线段2.svg b/src/assets/images/线段2.svg new file mode 100644 index 0000000..cf6e4b7 --- /dev/null +++ b/src/assets/images/线段2.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/style/font.scss b/src/assets/style/font.scss new file mode 100644 index 0000000..963afe9 --- /dev/null +++ b/src/assets/style/font.scss @@ -0,0 +1,26 @@ +@font-face { + font-family: "D-DIN"; + src: url("~@/assets/font/D-DIN.otf") format("otf"); +} +@font-face { + font-family: "D-DIN-Bold"; + src: url("~@/assets/font/D-DIN-Bold.otf") format("otf"); +} +@font-face { + font-family: "D-DIN-Italic"; + src: url("~@/assets/font/D-DIN-Italic.otf") format("otf"); +} +@font-face { + font-family: "Alibaba PuHuiTi"; + src: url("~@/assets/font/AlibabaPuHuiTi.woff2") format("woff2"); +} +/* 在线链接服务仅供平台体验和调试使用,平台不承诺服务的稳定性,企业客户需下载字体包自行发布使用并做好备份。 */ +/* 在线链接服务仅供平台体验和调试使用,平台不承诺服务的稳定性,企业客户需下载字体包自行发布使用并做好备份。 */ +/* 在线链接服务仅供平台体验和调试使用,平台不承诺服务的稳定性,企业客户需下载字体包自行发布使用并做好备份。 */ +@font-face { + font-family: "阿里妈妈数黑体 Bold"; + font-weight: 700; + src: url("~@/assets/font/alimama/EUt83SjhF4Bt.woff2") format("woff2"), + url("~@/assets/font/alimama/EUt83SjhF4Bt.woff") format("woff"); + font-display: swap; +} diff --git a/src/assets/style/home.scss b/src/assets/style/home.scss new file mode 100644 index 0000000..621e014 --- /dev/null +++ b/src/assets/style/home.scss @@ -0,0 +1,285 @@ +@import "./font.scss"; +body { + font-family: "SourceHanSansCN", "-apple-system", "BlinkMacSystemFont", "Helvetica Neue", Helvetica, "Segoe UI", + "Arial", "Roboto", "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif; + background: #000; + -webkit-user-select: none; /*webkit浏览器*/ + user-select: none; +} +.loading { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + background: #000; + pointer-events: none; + z-index: 99; + &-text { + display: flex; + justify-content: center; + align-items: center; + width: 100%; + height: 100%; + color: #fff; + font-family: "D-DIN", Arial, sans-serif; + letter-spacing: 10px; + span { + font-size: 2vw; + animation: blurAni 1.5s calc(var(--index) / 5 * 1s) alternate infinite; + } + } + &-progress { + font-size: 2vw; + color: #fff; + font-family: "D-DIN", Arial, sans-serif; + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + transform-origin: center; + margin-top: -3vw; + .unit { + padding-left: 10px; + font-size: 1vw; + } + } +} +@keyframes blurAni { + to { + filter: blur(3px); + } +} + +.large-screen { + position: relative; + width: 100%; + height: 100%; + background: #050f33; + margin: 0 auto; + font-size: 14px; + .map { + position: relative; + width: 100%; + height: 100%; + z-index: 2; + } + + &-wrap { + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + z-index: 3; + pointer-events: none; + &:after { + content: ""; + display: block; + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + z-index: 1; + opacity: 0.5; + background: url("@/assets/images/bg.png") no-repeat; + background-size: cover; + } + .top-count-card { + position: absolute; + left: 560px; + right: 560px; + top: 130px; + display: flex; + justify-content: center; + z-index: 9; + display: flex; + & > div { + padding: 0 50px; + } + } + .left-wrap { + position: absolute; + z-index: 4; + width: 398px; + left: 32px; + top: 126px; + bottom: 50px; + perspective: 500px; + perspective-origin: 50% 50%; + &-3d { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + display: flex; + flex-direction: column; + // justify-content: space-between; + transform: translate3d(0px, 0px, 0px) scaleX(1) scaleY(1) rotateX(0deg) rotateY(6deg) rotateZ(0deg) skewX(0deg) + skewY(0deg); + z-index: 4; + .left-card { + flex: 1; + margin-bottom: 12px; + } + } + } + + .right-wrap { + position: absolute; + z-index: 4; + width: 398px; + right: 32px; + top: 126px; + bottom: 50px; + perspective: 800px; + perspective-origin: 50% 50%; + &-3d { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + display: flex; + flex-direction: column; + // justify-content: space-between; + transform: translate3d(0px, 0px, 0px) scaleX(1) scaleY(1) rotateX(0deg) rotateY(-6deg) rotateZ(0deg) skewX(0deg) + skewY(0deg); + .right-card { + flex: 1; + margin-bottom: 12px; + } + } + } + .bottom-tray { + position: absolute; + left: 50%; + bottom: 0; + z-index: 3; + margin-left: -960px; + width: 1920px; + height: 90px; + box-sizing: border-box; + padding-top: 20px; + display: flex; + justify-content: center; + background: url("~@/assets/images/bottom-menu-bg.png") no-repeat; + background-size: contain; + &-arrow { + display: flex; + align-items: center; + height: 30px; + &.is-reverse { + transform: scaleX(-1); + } + img { + animation: arrowAnimate 2s ease-in-out infinite; + } + img:last-child { + animation: arrowAnimate2 2s ease-in-out infinite; + } + } + .bottom-menu { + display: flex; + padding: 0 20px; + &-item { + width: 100px; + height: 32px; + background: url("~@/assets/images/bottom-menu-btn.png") no-repeat; + background-size: 100%; + font-size: 15px; + + letter-spacing: 1.6px; + text-align: center; + line-height: 30px; + cursor: pointer; + pointer-events: all; + span { + display: block; + width: 100px; + height: 32px; + font-weight: 700; + background: -webkit-linear-gradient(rgba(117, 232, 255, 1), rgba(255, 255, 255, 1)); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + } + &:hover, + &.is-active { + background: url("~@/assets/images/bottom-menu-btn-hover.png") no-repeat; + background-size: 100%; + } + } + } + } + } + &-left-zsline { + position: absolute; + left: 0; + z-index: 3; + top: 50%; + margin-top: -540px; + width: 120px; + height: 1080px; + background: url("~@/assets/images/left-kuang.svg") no-repeat; + background-size: contain; + animation: bkAnimate 3s infinite; + } + &-right-zsline { + position: absolute; + right: 0; + z-index: 3; + top: 50%; + margin-top: -540px; + width: 120px; + height: 1080px; + background: url("~@/assets/images/right-kuang.svg") no-repeat; + background-size: contain; + animation: bkAnimate 3s infinite; + } +} + +@keyframes bkAnimate { + 0% { + opacity: 1; + } + 50% { + opacity: 0.2; + } + 100% { + opacity: 1; + } +} + +@keyframes arrowAnimate { + 0% { + transform: translateX(0); + } + 50% { + transform: translateX(100%); + } + 100% { + transform: translateX(0); + } +} +@keyframes arrowAnimate2 { + 0% { + transform: translateX(0); + } + 50% { + transform: translateX(90%); + } + 100% { + transform: translateX(0); + } +} +// 360旋转 +@keyframes rotate360Animate { + 0% { + transform: rotate(0); + } + 100% { + transform: rotate(360deg); + } +} diff --git a/src/assets/texture/animate.mov b/src/assets/texture/animate.mov new file mode 100644 index 0000000000000000000000000000000000000000..b8e0f8c7bd558863881470198ccb3ec6da0f8769 GIT binary patch literal 42959 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 literal 0 HcmV?d00001 diff --git a/src/assets/texture/arrow.png b/src/assets/texture/arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..c8b73f757b68e4ebaecfa6c524cdbef6130aa4a5 GIT binary patch literal 442 zcmV;r0Y(0aP)}+gWk6XkB6_j$6CBPqO;Qk?(x< z$p(~CNV5Bx2_p}w9jJt?^72S zu)+LhG;Z#kG|ysAx7#83#XA^~l)=_U)#%*94L2*tgr0`%V6`V}JD- k*4#rWrIb=iDWx*@1GspPNGxq@ivR!s07*qoM6N<$f~+LI82|tP literal 0 HcmV?d00001 diff --git a/src/assets/texture/chinaBlurLine.png b/src/assets/texture/chinaBlurLine.png new file mode 100644 index 0000000000000000000000000000000000000000..682d95d9de3e03d3f3fd855aae2038345d65c120 GIT binary patch literal 76192 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 Tn7h`a@DJ0_blqJ8JOBRzkjqt) literal 0 HcmV?d00001 diff --git a/src/assets/texture/dot_blur.png b/src/assets/texture/dot_blur.png new file mode 100644 index 0000000000000000000000000000000000000000..e54f96ec4861d4789a44c492538f30c166185839 GIT binary patch literal 2350 zcmV+}3DNe6P)5N!WJ0v?)*od;cU4kaf(H@!Yv1h*%x+qXzH}patx#06ifhTYQJTG!q>UX6+jgg!|s5R68jjn*-#xv-f za(z=iuS%^!SeG`ocH(Kko;!MgChR338T|!-p8(td_5$?T2I&|DrwBP`&9 z{4%*g8+Yj6rd(H3;>83M@NVIkF^;50T3|1ql_ML2XEjGDFJtq*b#a zbV>kxz0Z58y+(Eb{jq@li0iAUHGmyoMLqwW0BXTaX=5PaJR#BDX%<3no;k=#m=Mr# zd319!a#sNT`AI$%kp^7GXaqTLz2gye6i81nJpU_38?tW-v7NpUx&6%(_}yA!mH;cX z__X#?`wsyBHwcjtyg;xqOxp6nMJ6Rn&_iUk!2{um|OC9DqB2#;6i${(Mo4Ke;jbTMV!|*Mmw*0d2viMg~8$P%CKIeTSgaoKw#JC~i z&xQfJk7>xvHN*n#O-R@`1*8F*|FY`t`e^kpVjA%HsJrU3aB5`Fa*jU$@K7sCyv6-B z3GmV)z(=3f|1xU-e;IYy>oGr<%p`y$xJGo=msO0ej&oiku5kG>#_(ArND~-!&Jxhs zi=_eQMuM!oRGtRU*Zl;Zb)>gI&#l(DA>0vQ{@>U4 zaz(z-k)?N6=W#v(kqF+~N5&H1H6XW!hmLem0wtA$#_cxSo_xZ zT;G;aN0_Syc(+M=H6VKtiC8tjw}PCOQR^GuIU(8omX@+#d%;JvZGgYXM|ly`K!w{| z-X@EK%I1CFc!quQYu}RhzV7-#FVNBezAOXktY&k!wL|M8+#;w|@9X0PFn+tOX#?im zVAiRu_`Gca+xMQ#C3-u39A3J{y{e5YQuFJ6kIcP%pHcI7wMH%bt@q78H}i=snGNtp zxbkAn`z=CR)5C#eqn{PuJYmgjk!OsWgS8`|7zSs{la!v4+SqURb)2O&+Sv$4axd$b z_6AxcO!}Aw2Xo+=v|z3-OJmPj_g3wtYdq^aN7_DP4sjDxjcD5dxQ5;uXL9l`c@bYm z@UHs27xrDt07gu04!6I2Cx{y(_fZeduFcd9ng;mDbEkzly4!?|#{>X@d1)E3%$sBb z<2l4^khnism6jLCRA0a;B7to4W!b0`Ttprc`|n*VrShIX5fpl}L!s+x()LEaewTz0NNf|o-^ zy^CqWq?I>R;`C>^$L%oMfrAKWksx;UqU&g4oXime&1pJKw{|*rmH!<3P z^c0CoH9D3K_xRe^;H~AbZ;E98o!`0NSKUXQ=+Jx@=x;^76!}`@x_qyxKrNWh43(rP zJ3|f7w)0teiSM{b{rRkz*Y|zY+K>f3EiWYPBlxelmInNa(FoE5bjN0fJo9oFnAsO(gTYZ}4(Nii8Z zmA*kqJE7u1j=NtOUV;7skp_4^fB{+@lpb$%N{NL<1BB06kIuALmt~0geCwc;4Bj;W z5A{DWYJ}APHfrOyZTsj067d`oD5bP95@;Zu0InB?&L~wjcR)gItRr`KB7k%MOCe;q z{vMdFKFW?e_e~3DUIR2276$U125W(+dCm1v-St&!v zX+Q$hzIz;Idw)h9fr=DHeIl+}_`K?v9JIhm@HIIDmfNURmq+BXbAl1M7IFP?1HfF2 z-GVUR1bLg2qF5vaI@^JWY~eJ>d5i}enL{K25u+CP*&w+<5#i!XUhYsGd|>*}gOZF7 zs13e+rU8@DJBxO@$|J{&1V8yfEAQK1M}gn|HeOJQd!$SB;Kb%7 literal 0 HcmV?d00001 diff --git a/src/assets/texture/flyLine.png b/src/assets/texture/flyLine.png new file mode 100644 index 0000000000000000000000000000000000000000..c0e8fe397fd2e612bc404f3041d9fa37ba26af71 GIT binary patch literal 11681 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 O1_n=8KbLh*2~7aFzF%em*=fx&y!*BY zQ#2(Z(RsvD|38xc_vqS_9C&$$XvGd#_jgV*+u*;S0#c&tWAYLqpFD$F^*zVhLVrx> zw_BB?P(7_Ojs*dN=O;+on&>0Fg_WApGH@-(5`Bc4FyF=){M^JX!myXma91ESt+k(M z4R$G;XGM56NI)y>=9}9nwpto?nM_ad|4kP-oo|sbr`7=eVF$J1oBi|%;QP*$&IaO8 zD7${9F9F5$-Z-SYfOzdM!eQHgkYq8`(xDpFDlP$6K z;KH^I{mExg3Q<>AtacKQM|?Nnxb~&=9Sd5~;ene2^l&H!2DDMW^IuXhXunvO=Na>< z)WSHex5?~xXn4)3Q9)2&19N7}mr#s-zvb31HAVEsV%h~lb#_p#{mW%SJ>#UQfbh46 z3%-73f#W~{0vv)|l5k0IVC&j4Y(DP@C;b1t>iFQB)P=I7t~oUe-)?mI?EET4^lI(u zfos2eVm2mh8#Tv)OICah%9u@1t779aIDpdC1*G-R-kP9orE%G}B zWH$?t&*rN*OVnSvAEh#YP*2C7E&$m-sB|O>1v(hbf<@x}*Bgq&{xZ%qwzUupKXpEo zQOOaST3XfVch{r-VQ+WAK-Mjj`yu2*a;)LHz{W*x&$%)E=OcO-XmabJoNu(;PyD$# z!jslkvboR;pu@cu(RK8CH;SWuMfwEjeh_#= zr=-@h{~<;=pYnytuIEqmD)(H6qlv73NWncqY?P73mdcd?q1T`p=cRE{7kD^g)AwEp zG}9}efAq~J<_eq_M>kF~X?SZqa@Yqlfa3|cBm8%e zV{V;v9%ejL$mTz01pxY<-iHS<`MdW8iL5_~);i3l9bQdTumSQ_Ou^}X8WWzl(zlCR z5`3a%w>SI;egVOYIr#yI44M#yT79FzfX$On2R4Bg5|6I2QjSfvHHEbs>KU z{pke33CrnaM`!D=z{A2bUwk_cmQD@s8GIeGoXgSt1gWS^SL*uaVJFDMHMeE+iNi%V zwU>fOeJdL|Zu(|lFCUMcLF7)?%9CtSAh<8?ANXZ`kZucW3<*(LH&NlTh%01^JmojfmMq{#lUtxetDa75UwFte41DK+ zKbJr@a<86;6wri&WkMydf?U$(-yBYgrD}C%E0GlfdPl6 zo4$HpINBhb1aAf;CI(^UslOuliR>^r)+o9KxHa8(_G?Sas5z7DQmR-P*1&)4O5b0j zJUTAl>_k@xt<1hzB3ye$rwt{0%#feFyd1O*{u)|cye&$C^}s}yL$V0NHL=Ni97N%X z3Y~1@guY$i5+OjI6g=ov-t`QhFPiW_wL9@H)&M7M*aCefs(*#(Dr`{Y?Fv zTYgz&JPz@tUSpdkxcs?t0L%X<=g=3ThlgcCy#zV@_P@B2Gopv}@t+&VA-9ucVUk}$ z&*`=W)sw7q4Zu|qNGTFu2C-&=Hv+2Y{lVO6vQEY}p}+Zk7Gm1DVW5Iwppg#1wJPe_ z?5k{?Xmd7Ej*wpISAzK*@;+?t9R`jEnhKz$1w!eZu1o>H{{C zR4mU=fB_5k({s<8ll7aVS!Qv7Ni^JsX#OadV-do8j&m###^W~H_O7oOt-k*07I1XZ z^>090vwJC}Z52UwuKXEyopUP(Xd>XkAUdD1!&u<27#u?J1(hrCh7zP6{O^HpmG zS>j>kG(SVlz2uv{f?^{Ox#%ap@1Ap2Tjy$3zmh1EzL#%4Ib%?}v;KF5+(9j}^TW{{ z-N++jF*S?cwl<;*f!*aJr}5QX&HAk{;aA*YdUjLTyn~mQWq-c5#b0dBH!<@C4Ev3XS##mq1**6YA#2yq;9swtw*Z^v!fe9hF#X$p)2FEYEVG#wQpHIj2=~kCzro;u_E1y;lxGYmlRN$<|*(#DGK%?={?yJ*E)=`3`Nxg;h&%c6dHJBAHx*e zSE=l9`EoWtSobQ58^240trj=2z2Cx`M&F⁣D*U`Tl?Xtc5+zcuk>L@)E{zgxdi^ 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 literal 0 HcmV?d00001 diff --git a/src/assets/texture/focus/focus_arrows.png b/src/assets/texture/focus/focus_arrows.png new file mode 100644 index 0000000000000000000000000000000000000000..305d4bff2eea114ca2f77d6af9d3e5cfa87fcc28 GIT binary patch literal 2605 zcmeHJdsLHG5}z*#2?7#)bPX6l*0x{@f(2cJK_U+kMcyd3ONbS06}BLXpykPy;Kdpu|V-gEk2zjMAbb7$uM?wz@J zX6_|#Pq&piMmhkn(tVGMF8~R#B+#ZJB8z#cL}W$eo3j>!|~7x2m8|zmhTr_QX3E{rPu@ zy;{+%GC#~+s||b2ogh55%tvD~xl9+?{r;Mg>$cJuO8&2{QPW+jqQ4{jw;z5ikYb~| zslaPtm~&f_{PdI0jk%)~$hyP?PieC=FTkVSzOp8<1P%}n1W0~%?I9%pHtt-dtnN) zcN6e?b{ww-GG1SB*o$gO2F7lqkr1L0AU-u=)}2TH*72Ty&TceJqn&)EH?lKc_zn=; zhaP{C-O=&#W@)@5T=AZm4shm z#XQE+u;wnn$R@Qa1pk!|jT`8TZ$8BaIDikP&@>Mk9N(V6U-VCp0CCuNZ)T_#*sulh zIYV=sqSJ+AtXF+BurU-w9~2aeF9$j3!qWtR-PWyB?MD@b+eqA5@71mV`DvrFTGOLv zKEMW4)~iXt|3Yk~${dNFI_?Y>^(-2R*v`pNZ)=%4KqfX0bAjP~w>gep+A`ru;(pE4 z2J#+_rAoqtz8?;kq@LUWGFEGEjK zB29oh`Jz2lo$=H8N)p${)tHn<#&TVsZ9dl}6D^H>`0#5Mq< zXRj6Er~K!;L;j0^k*ma)VfFqIhGYf{)&?Mi$cx#H$_$nI!ZX6`kJwz@9i>~>Gwqm+ zC7Jz>+QNHNAb5nrXSfe6kb_ypoc=!7*p`U3>uQhaz|$(g1xn$SAG1hAgdoWBZ;7W- zaT!{uY_VRqsn~XQ zGi}}&_I6Dde`gAurl?uf)6Zpr`ct;hW1+%`W+l?E0`aT3>VC}@z>}1gv}j}a*{6S6 zL>=pyva;LKrSGl|$=ei{Sj*dcbLvDI-~K%iV& zwn5u*c3Cl$=_A82kLu#SqwKOIh%^<)L0jT&X3QFzz1{Dot=Zj@UJl!);8Z%VaEu0I zarr}W*qpeC7q0AzjfONe@F};_$-?By6P;LKI=WxPouP%go>1DrgJ9Vah_PA3_;q5* zLM0iO#6cF$DfepkvmVHW<>L4unkv_U%=ajix5;Dnr)TS53;drE(9iU}E7pMl)bWJZ zI#{I%(rMIztm$g6@uot=SY7}!*B zQd<2q&&iB*S8&_-O0sw|qW*GRZ1d!a`+-Gdh86}_f54w;ezKo1n6bhiKUy&mm^M0h zaLbLm3wngMHbhcxmzHWb;t zpHzsp-adpPGG(1qj(9mHYp_CZCA-(i(-Nr!?P9IY)k3()-_29Jnrm+-r;6 S$d{tTWx2bnr%Qfp?rFrT`FmWv5HyptHwrYXgCR8LgyU$!80TJ34S<;xVlcX?HZ7Z6RDRfC8~;t zsvzQ@0eCttGbQ+C%3q__sp~$jeqz^;Gl~%L&Aup1BMP9zs10C=EsTN9E?r0xJbnCk zjC6+?>T2x>1emF?gItz+FccW9Q|*mnxbDQK7YLoJFcp>=@SmibF5(nabV77}9D4aR zkjDn@RMn#lM07zTca?oQJT?NWjclaZk3pRvVXc1qsEUyf$r#kmpZ(EVf{3Gjbs-&g zR(r;B1W50zBBCc=R8%lOJdaeKmMjQ)r@9EnsEM?X8q|c_Qb-Gb2Yel(yAT_k&iN(g zd7v5PMm;s(R&nTr;~5~nlBJB?y<138+NpiK7jdy8z;`{BWvrqk zbf$e%ETK^01=JMH`IzI|SwR3H8oc^9gt@m7$yl6Ic`8)+5UFS3QgyPiRN{CSDy7C2>w3#@ci;V_aQQf z@4(T3n0Il~$BynAiFsQN%aYIf9$PVoD(`+btVv12*C~FqD>y3OJe4H4!6rF@>_naT zQs*0lH9Nz$kc-y8dHaG60Z5VCL9W%*%Ll=`nEdGLrnA_5Q-?0VAA?rqvOlat?eDS3 zm)>irvEeBJesZw8W*6Ipm~Ml>y-grgJ5O0gpr7^}^t>s5fZvY?nM(3ZeFwI%OYS}t ze9F4eKJp!H$EsT-75}CI18cfLHk_}CX4R^NtdrhxDqFq*s`DDOyp@&r2HIWRH)*4# z<7%A~XTiQL&XT%qqHhkRQJxpkaH_jyZ`{{IPZa-Rm+_I2mBsKJ54^kUa>cg6t@p0s z7AqYUuwym{B;(o4;;idV7Emv&hq`w+c-SXwS}EBG1tkd3ov|(nd>YI-P)V701@$Ctnc*Q)*=m(on!`E`Q#pS6&}25oj@XT zhw_+C_^HL=K|=1ywAZw)?SJDbj4!U`d;f^q9|jJ%+?J4>U|9vzEZS`+AA2xxvHeq` zj(*@axc$9hKX6~0gw=L5(pudTbj>Wv9lqcW$`Ea)I7x6d)t|}(zdaVwhVHwq1S48H z12u-pPpiY_2t_C+xvv_gxcT4>2_yHGiFKD;@>YM3OwrGw=zQsY59jNJXS}Tdkb0Ro zRvrRqH7AeuLx$3fkv`D}tFre6R85sP5cT zqD~Cvs>CB0ytTX&K$ogosUg~bjKh5WF)|v1k7f?dAz9YU2#X&i{R|}A3$kYkp}6GG zPnH#_&glvcPcpNR7tnT4>6aDos5y@pO+&DRl)KwR;cBmblSk`_(#JZF{umXUdbajg zZ{O4Y=mQmxbw5Wa!T(T@E>p8k&F0m3U5!gTf8<2$pgAI=f?p|?2a-w~aiMifD`GQJ zY1(0&QS#Bn%FKG6<6wR@f}vgG3yTzvvH(BMdfxor57Q}nvb~Rz-g}PKHe+-YW7H}dl?UR7kZ U@yAZHjR(`i2ay6>{C~XiUnSW91^@s6 literal 0 HcmV?d00001 diff --git a/src/assets/texture/focus/focus_bg.png b/src/assets/texture/focus/focus_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..dfc98aea80660522d11c31e233590e0534920513 GIT binary patch literal 53016 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�r%I3Y+Ycw!8xLO-kTK) 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 literal 0 HcmV?d00001 diff --git a/src/assets/texture/focus/focus_mid_quan.png b/src/assets/texture/focus/focus_mid_quan.png new file mode 100644 index 0000000000000000000000000000000000000000..f756f28558a70996bda92bc6f8607fdbd27b9ea5 GIT binary patch literal 2402 zcmbVNdpOe#8~*JO8{23MGlzX4ZxPCw$@zS!RC1`SQdUal@LHMq4WT0Kbu82z$|12z zC}Iww96~~@Y^99PVI@8a`}FtsUe|YB@BPnxU-xrA&vpOzT;1>GjFwWC0ssK*>f+!H z0MJbd1rV@JYP+x5wMpjtJq|f;viKiC%EI{K<}xK%Y!dN<-;A8L>Cu(M`6b=_GY;i$$Fa(~ELbjBq< z2iT~5Cy%x2J8m>p2b&t+&`lQ<&j^6kK=q&z`I{FEWXSCGg_aF#aJOL+;f5kj15 zPU>$#!71oPTmg&%M1TDt4u_?=RIj{JYV$j^ zTI~OzQe7)c&n~F>Vp**LPeU*wo$)xz8kd&A_S{h zW#Bkwd+{dNcF$h_OiTh?MThFANHMLohu#>Xvg&GdEKeAO<$AUIR+*Zi)ru|GKF0-H z<&a5@3AU}B&C5HLBbdE@+7y*w&mE~NecV#54xB>Ak99R? z659BkL06ZCl}|WMH%g(|GLb3#Ra~+OS))ay6BwDR&v?lvXpH+#9&d=Ez?Mh4kBPmZ zBKtN1$4T^45zFTwYut-Qns0&x+v4LZKjos7q-ML6Z>@`)n>a`#$|yiW3aHr8?#fTO zswgk0>*^GQ(x7b!UDsEnU`zTv}6wFw?G6l=m{aqweJCW{9uY#D@3sN|!*+=|= zlx<$|1kO2WfYs^BIp!Szq!iso){>nrLTJaKDz^7*sSx6|QJBA0?-sC&Z^B`{Jqo1k zse+E7&V6KBDdZ<5_rz<>X+=&-(tZA#_-r0~ifcy@($n8nD=Y=xyHv?YI1nwp@&X;X zMlb8fGnCS)mdK$zh42@kY zzH1oLcxad5UpIiX5+D6TqqN6;b?xqTvDYgh$GR&au{vKvuN2;&&xfxJM_~Em+-@8_ z;8NvaT^fvA7sPNjQ>AWaYiK9JxTXSz!9@MP`pq%GRJ}Z3W#5*8UoQEBD;@WfBF>*P z>xA%C8vOenl?znzl$*Ag7}Irl{FwlOr(_c~`AGy%Fw5(RsA}rn6akZIrB%B~!rAeH zSmFe2oE6bH*Y&K+j~&wZZSWZ@1DFWith0Tkx?Dq1fg=%lp+>xDU%{%^7H45FpcCXBCfU`y>kH zWM0^F(#$x|XfR#i&W zA`|dnOIsAo7i#j@pPmUp0T1PsbW4M;7yCSbM?~?vfG{^iiko#Q5e4kh3UMXw28<4q zb&x;E07d7P8+3DF%F6q|2MvTzGYPqDpfT&6DAJ4xW2wUzNRjo>=i;vvmgkU}t+CeA8Q9iQ-yXagJ zd17qfgb%-!)bHFRe(&b{rcvIXi36gUM&zKd{5_lBw zCUY|;6~@+{%*##1okP+5mF*wg9TA>&d~5aT(s*|{|Bk4!YeRfBp07PvKNPLDH0SzF zw`T?aEKTqQJv~y#J}X}2Db@*^BCTaxz6VzC{e+`_Olr#P54-7@9hZZM-??p1X>d4L z^upywHL1`)7L!Zc_-s+k_P&5gnTb2O__6hxMb;vic2}G}Ed`AUe*1pyK(!tsaw6c? zI@%YmAM--d$ne*{2fA%xMCZPBPnx+*q$Revd8#xz%{(H3vteeB%L}sV zX6$R;+4G19PNGwaza7ztLkDeStNAoE@9Ew;k7PH*cL$c{OYA+{@Gh{L@c|1FEsU*F z;G*!k#~nm4XFO**)fUhnS?V@J2lH+_{r&I%KQ6b<%1rZjM)rsJsm}TTO@~S08x5ph Sl~2)s&s-h79IEWd@&5&s7&FfR literal 0 HcmV?d00001 diff --git a/src/assets/texture/focus/focus_move_bg.png b/src/assets/texture/focus/focus_move_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..85515726de19c8115fbbdaf2974a62ee43f6fa6a GIT binary patch literal 13044 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 literal 0 HcmV?d00001 diff --git a/src/assets/texture/grid3.png b/src/assets/texture/grid3.png new file mode 100644 index 0000000000000000000000000000000000000000..4caaa81d70bf36779546c12889f6360602ee4983 GIT binary patch literal 2720 zcmc(hSx}Q#6vw|HK?pNXXE z7B!JwWmQ8Y7&c2lT7nQ37aGD6#1Oz>WI{l|5a@??`a=8Qw1W?K?z!i_oO91PzyH1B z<>`(@m>>WEKdEpCP~j0I_qwEB5d?n4&j<(!JOCVn6XYtQ4E6*M-b5e1Ysi_UKvR zy@C^|NucSgmG?4p-s<#Xe)Znyvcin{(dzJkG6qO2#Th%&3ff$%$F2;f`Z z%UDZWA3hIf-}E#DPrb%b z_(!GtZZsE*pJh_}U(so(i~YG6CzM7plD;+)L| z!iF?@k9yh9s19|N!^C**fKVssww>uV_<)PXHC-#Scyf~REXt6S#Ky6bOW^k?gg7%N z*jb7Jw!1VwE4)&CeCN^I$@TOywA+k7BYQ*{)$_F0vaH~aT*;%Yy~$_`{2uhr3n58M zG=dt3is9ngrsR^)J!QwP+fnD#TAO*<$sf)+p=Z$e>zJCVu@X(3i?eDbnX67mkMpK0_KYwYy|m5*U`0$)lZOvac8V7e1E_`My#a8^9h>&iLPKu^W`WAEu~I$NXW9 zuAb&Bfvp=WTe7ye)GJaiJ&NtonFi;kOz-MsjWQX{kk#3C$$YU&@`ZUVY@pyyU#V1G z8Yq%ZKe9@X6bgEucMnR(9uOU)RD`8kn1RrxHiu8-%8fup;4RK3{rR$UZ2PRyw?fQS zkFuBBe}z6=nDp4HR7I4!2*vM^=GP)R&d=c-PIa5@QCV~APMWvwb(od#=fancxj0Bf zQc+X_fq;{1B=0q#F+XivM7WU5InX9-=$IuQJCC>@)P7OM#tg}0B|3K%c9Me?GsR4# z@0&dFxwku0Tc-4KJczodn%_bsNVhTdKI+OhFW=sNLs?Xad&WXm?T7^PXIJ@lm*T~e z`s*3e(2ZOyV?#^BD|#8Ma#Q;irTv5ZV^jzj^PHMNHCAhBb`5#sM-k)1F>;1c>Zty> zwEB!ADJknQaBJEMLe}pFBEP zlj2Px%9jnOwi_&mi08$KZysSGsVc7xtxyC#-wf~5xbu;Xc-aIL{_YcCzV?75+JC%I zBI1i)Ub=2;dNx!}ezGcc`NT>J;%u>`Pf?P*p<0)V73B*XL|QL++nrLffhzD~4n^#Q zujnCjOt!T&5HPbv0s(aOht>L2|bj5*PQVng&&3W-@wy=x-nvO=!!v?|RiAuIWMGOETx>esTZ~4ry z!Fh%?zFZbu*yP-?p4?TrmEgTb2=U=~NDa|(Yn$C5(Fq;(bt(O?c`cNUYlI`ojM3&Z zL5v|mDH)<$w0l_kXNI-RGwfP{d85~j3&kFtWf4J7^R1W=AL?3Z0$N}eWW_nYTTJ!& zg1r7gE9-eC=)POBDpVWegczdR`xFWInPKUl7>2h`&9&6`xy1<`g7hn3J5=_h%;}WR z@}~JDZ~rZT|3j>=70}7$-S~;Ahp6x1zJ(HXnEZ72;A<9xh4dW>2j$AiSeI@+sN?^a6rz_j}c;cUL?XPSA literal 0 HcmV?d00001 diff --git a/src/assets/texture/gridBlack.png b/src/assets/texture/gridBlack.png new file mode 100644 index 0000000000000000000000000000000000000000..d4455edfb69a03b9b62a6d4b6a9e0f6e604c5cf9 GIT binary patch literal 13276 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 literal 0 HcmV?d00001 diff --git a/src/assets/texture/guangquan01.png b/src/assets/texture/guangquan01.png new file mode 100644 index 0000000000000000000000000000000000000000..c7d3a451c741b5effd44294ffce7a68a599ef080 GIT binary patch literal 3439 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 R6TJEeKrpewvW-1%{}%}uON#&i literal 0 HcmV?d00001 diff --git a/src/assets/texture/guangquan02.png b/src/assets/texture/guangquan02.png new file mode 100644 index 0000000000000000000000000000000000000000..2cd135028f7a49a1257742014b05bf2c37f05f3d GIT binary patch literal 3733 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 literal 0 HcmV?d00001 diff --git a/src/assets/texture/huiguang.png b/src/assets/texture/huiguang.png new file mode 100644 index 0000000000000000000000000000000000000000..6506f413c521f43060bcc414d774f3657071bf27 GIT binary patch literal 8020 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 + + diff --git a/src/assets/texture/label-icon.png b/src/assets/texture/label-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..09939739f98ddba5ca0415dff2c2911f22a91efd GIT binary patch literal 809 zcmeAS@N?(olHy`uVBq!ia0vp^DIm``W z$lZxy-8q?;Kn_c~qpu?a!^VE@KZ&di3{3kxT^vIy7~kGGn|s?pqP@`T1(Vyw#$BFa z9&fAXR@WvL}$paAt%YX?}=@fIG`H#PTNe)P~=INjRsG>#kER$i+ zXU#W{kMF(~$fG>xP^|dzWWG~-jGsv8y?-&=)l=d>UrhgL-?L0VKP7JNzu(c`?R<9O zo?{*V4dwP7E#wrQ{a5;ukyjp%_UX{DZVgp~H96Dw>MopeXv3y^?OPgxgbtsoOWu(- z<&s3$MC-4ni>@5l&}C~CDeR@ov--v6HKq%$9NExi9}{EbmCLjG)a84siz*T#uFCD# z=RC@Nc$Jm>CKeHYp4GotL?w?(A1<0{sIo}FKxeyVj1U*=;i9?0>I)_q=zMqOo2OyI z!@cp<5$4v8#L{H#4SU1(&rd$M@a=nhJ&CBl|J+)Pl@Y-}25Z8HJxv0eGdY+)?YVYM z|I9K)mJ{{wXMf^se8k6e&|~M~9Zh?VZ3ula*L}g;(maJFe$}5E{ zbG^kFmuhiHDnIQF;!WX{(Da|8rQm(YqjI4Ld!&-vDdwdbCngyNZ4K;dT*IgwD!i2A z#4LlLtpS^w*9a0+z)%4W=iIcc4>GfyQz1u%-ShPwz?|rm>>zA(mtSX=cg%VVY&D&1t&sE&O!sM+0 cBwp+5tn1Bg{?GIln6eo>UHx3vIVCg!04P*M!vFvP literal 0 HcmV?d00001 diff --git a/src/assets/texture/lingxing.png b/src/assets/texture/lingxing.png new file mode 100644 index 0000000000000000000000000000000000000000..b619e45ff3a2d545cc1abd928c92f3f029661cf0 GIT binary patch literal 362 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRp!3HFQtmCqP6lZ})WHAE+w=f7ZGR&GI0Tg5` z4sv&5Sa(k5C6L3C?&#~tz_78O`%fY(kpJJ)#WAFUacR(Qu0sJlzOT92k2(r&?`m4T zySc7qQNq?dKRv&ue*F*ZcVg$t{NZ(!ZRKnFA^J6BeSp*KXoCU{%aguN?-aRaJg=0# zB#|X^;MY;L)AAE?IQz8=G7lTX2z7-ytz#GQ*qp>G(e^>?!o!+L!V&NL4zUI#t<>6} zJon*4iwc!#n=RAZuBf&s+g@1Wd+5u=U0Xsn^BwaP@cpr@>+_6%DmTAXY;N7plzz{) zZ^E1U)+tvxPyRm?;*#fS7^cH~S>T>{(DcuVPE`vxF!DsK;+vy!jIB>$iR5#iun9l) z1S^+x`*{c}xPNLZHhq!Y7Ii(SkneK;EH>92b_L9L%yq-o#JzCu`T`6J22WQ%mvv4F FO#pdxiZcKJ literal 0 HcmV?d00001 diff --git a/src/assets/texture/ocean-bg.png b/src/assets/texture/ocean-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..9b6564e4c1a12c7125579c1eeddbd35ac9e99321 GIT binary patch literal 13020 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 literal 0 HcmV?d00001 diff --git a/src/assets/texture/particle02.png b/src/assets/texture/particle02.png new file mode 100644 index 0000000000000000000000000000000000000000..643a3a9b6884c34a354514ec960d2bf3d76db1c8 GIT binary patch literal 4421 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 LXR2GNjgR;r4Wl15 literal 0 HcmV?d00001 diff --git a/src/assets/texture/pathLine.png b/src/assets/texture/pathLine.png new file mode 100644 index 0000000000000000000000000000000000000000..4c8a8a4905a5ab43b2aaa7720293b9cbe42e680e GIT binary patch literal 350 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 JPDHLkV1nop=Y0SG literal 0 HcmV?d00001 diff --git a/src/assets/texture/pathLine2.png b/src/assets/texture/pathLine2.png new file mode 100644 index 0000000000000000000000000000000000000000..fda4d95319433d1dae1298b80703f3fd003241e6 GIT binary patch literal 4153 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 literal 0 HcmV?d00001 diff --git a/src/assets/texture/pathLine4.png b/src/assets/texture/pathLine4.png new file mode 100644 index 0000000000000000000000000000000000000000..c38f11576329441937cdfa46afd745ccc8922d56 GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^DIm``W z$lZxy-8q?;Kn_c~qpu?a!^VE@KZ&eB{ufUd$B+ufw-*_C4=4yQY)t>>>&L0^*eQxT z_V+CIHTCm8@M=0GwH)E-6ckccar5YzAfaeD#06xQ-C literal 0 HcmV?d00001 diff --git a/src/assets/texture/pie/ring1.png b/src/assets/texture/pie/ring1.png new file mode 100644 index 0000000000000000000000000000000000000000..81d3b124c14923249d6d270e76fee1e1ebf61dc4 GIT binary patch literal 28217 zcmeFYRaje3)IM7IwUlBlw73*^m*6Q-+)IH5E$%MCX^R)v;9A^@J1Oo2cPRvy1cH+Q zhwnV+Ip=?UuD^?Ib1{3*J8Ryx*1PsZXsF5Ky(WMC3hl|5-_?NP(Hu2;Uw+Mko>65bGg0htOmcHz`R$XXqmAY5cfOWw@v z?CIU}Q9s>N7s=66kx>^|*SC|v+JButJ=M{isjoJ7>Mwb8k@MeIi$4*EcP!y9JhknTj#<+beqL zv(UI*+7Q~Un~`6O(2dlcy_uU@+AZ&2g2Cbg!na~q+*jH)5P5#H*fKNA*j91-rYPQAc^@D96&0{!jnkoROKL__RT<nF$uHi-YD|p&R!uu12x8JWtNNNz?fW0?%m><C zhArRm;fS^rrKSsdp>jtap@+96Q_Fd9r;iSXFMDTU?+2WaQoL4G6$UMBZZ7q89S(;6 zj_&(Yvh@se1Izkidvc;y4ie5Fp%Rm)e0XW9OiaZMfOnww(B5x&0PPm z^aqtl`{aRVLsBZwH5GzQzfu1g_kVgCQ2$3TYGm2kVDRc4IU%aP)^#&WxscVdXQ9u5 z2>^UH=0%a|bn?>dz@;9+QFgtXSu^GHHB1tS71I6^+Ox-)9^rHQ)t&3v%tSL;I_~}j z=^xMg^w1i*kHk@O!o<$mA&2C#20czGq&eZS&uKG+9fZNE{WI5p%~BR6)+HRyzs{Fu z8SbC^jO+!7;nL#M_gOG_^+x`FVD_#d_;*D8`*O0?^Xgqudsu&nc-BN*TyfHK=q+>P zwil+yYr-hVF^?v6+Ts57yV50mW?S!n6RqD}M8ed5*ERAHd=#m=xeX9_n#dW_C>Uo@ ze!}fktxg_s=|e`)1g?q?mQh85qv z0G+!1_tKt~A0d}o+|y7K7G2&Dt0FCX_8%NAyU-ddsukduxqWpM@K1G}CsM2&Ro0nM^S@iy`x9(2ujN}>Q%|6n z8PdAFU_F09TB#SlA*WHf1F|)`M3ShT2e#itvCHmDUU67Z@nf%&IQZ_WqosgH^ykwwX%@p z-J92!uuW5KcoC7m=a1P$2OKBRZYll@4fdPo$h^Lz={^DAhWQHC&zCpo9p#VlObrC$ z>wLoPzjGD~8>eed)=8&_Tq#OPn5xhYq{@_Rp@%!L5jI%bt_uRBeEf^B_i(|oRzbhy zdRK-l?5R+EzR$Cr9uvbn$!c_AkmXxHSt#V9Lvc?}K5*&8xx9P}fJZcHa7>>XN6()Z zB`qoK$0O(uA*=tg68(xOD$+*oGDza#zp97%vNFk3nG6YS3%QlPJ7)dcX|9vLx*vdg$A_tRd?aXQ~e2b4DL^hxf88=3QSzEm+G82qSu$BMS1Z-GMie+&V#DyWU-cWnB}xf`O2%mURsX|JcdC69`gS%To9t+b*Bde9>$W0g`!bCl&JY{glK9o#4`-1?3xiKYXaow2o>MTdv0=@oGo2sXvj6(_wa7+ zTbei>`Qrnrs#%Nm*KukO6-2FmZ0mJe+IgW=F%3*kiCuQRY?VKTh=WPlkl9}bWY}fm zyj=B%{(3oBzSYN)5U&d_`xwkE{o1Xhk|t?bBBna7H}?xL;)DthuktmmrA*eUQTjcqTC3A*)tAk;qo`%bY{F8L3o2rED zIs>J57R0_?W%V|53+s&{?|j$F`u%G`b4j4g0n0@uFtJCIoNt z#&d5cLI^s&r{AC)9=%9xBx!7|Rlu{0UE{w&sGv3bVEO*r$MKHpYM_DTjwQ6^YLP*G zd%LJ#JfBD{#cdc{UDW$oyDw&(*zs()!z&Wf!N;N{o!n%)t55uW-=trE5U2dv3VpVD zM8F#8}3AZ@9fP3q@D-~XpmzX3A zXX+kEGoEWQE$UHCx@$U##nGkZm#-uzcBoOfN(E#Jp&43fAMzK*?o;GK#Hk;r`x!5F zLE4dQTIqvsNg|2N{#az2&S;j{bN|ctEGU@NBWd%np*~aoh z1`9}%?^4!WYW(lfj&P6Zr9?zC{%~hU;C^qY{fpz;L(P8fkU071YSD$bvj_a3GYAEZ z*T_1VG@-RZcqGGS1Hv{CJZtrC87uJmek0dbb0)Gt?Ja)*T=o6Cpy| zk$&~{_XTgPLTOz)viGMA(Na%zP6IWR(6ft7WMktA?)!$V~$Oo-r-t<~=r1txsc zjo(y=e51NXit&h(RmpkjiuBw%0`#ylugouIcuP9!`t6pgzV_3w11@CL>M8@r{i^E?!!|uIdVTYt^-wmX`0Gp+4Yn_o(Rm78h zcZ-Xf|7@JTzx995MHz!b*H`jyFKf2h?P}Z@a|@EmhD^kX6MzDG+KfXt_SQpFd_%CO zm7-OqJrG(Nas-whcOT1v<_7suY?Okl(pEyM<1K_a^wZ=x)%m8BjfrEe!yTl@!Div+ zB!W)v^S$X!Lh1=2Ka7GRrC4%7W??E+xZl|}CJst^a#e|oDCB!%NyB#Luk!aBnsE!% zaDNfTXiyR%CKq}gzI?mpOP;NcjNkB%XFMxknZ~bF_#m4G+Mq(v}Ldi{rsajZ4eBLupS5U2~gZ-RHhb&K;P{TOBUt9G8c z8k~NKC#$!b*1cF~71Hxs)L-=W+p6plQ`=s?@nXSsw3IQEs#^cHY{iX$wwN!|B>%v8 zHh#~ScG@{UzN>DH)?VoC6+r8TR4RY?GHv)S?2AepM0;VV%!YH&$60mF$%nA2fqf*) z2xhvQ8j~@wUw^#ATqB2gU(mcSut^RDT_WD^?>-X;fSJBWpgGj@dka!q7rkV-SfG zwqf%A2X*kWeC@D5{Th3qvBdy<2u4^chA3EPE3!sbw{ANQpK<=NZz@o5jDWq1fpu4P zVpZnA9CLi&A~M-$k0=eKp|`BHnM8xiVKPRNzPlC-E^s&8y=TI2m^7R3%(TG0IR{3y6hzXOqICOTiIf{d}*Rg zqv?F%8e3EK#X6(ezsAxCc|RN}T=iyR+*sb4Ij3a=2RuW-p}fCjCo+T07N@7#(uoU5 zZE9-JDf`Z+xt0f?({b%ukRH*>Hqq4RXS7)jNEM1P4olGqXKrk*_pRiW6B5$5l?WFB zyIeM?W8LeSQRvx{%SkBc&S+oXz2p*qeM2o{%!p9-csq4e1XHFQN$-Rf@d{7FLjGfm zKK6u6Y1Cd+9wTq+#q*Vbd6<99O#k7ve%l`7p(cS0@Plj-!#zY>CtABKS})SoD>8l(a{L^NOyE2B`oVHijazD zzIHEkKhT3K&D}+yxOzgFK?&LSwuelSlK>OH^1RwH@oIPdqzKp3eu2=_Q+R-N`gq~? zLQ0rJ>t4}W7MJchC)2#l7j8k(H4||BCR@zI+bobV+fS)UniceQ#hx2|GPZly`<5>P zOS}F54A|*VC(W)y>Eq>-s-6Z{%9or~)nfX0?~C66n{sKrWB&LJ&~)N+?@{DxRVT^f zd0B;B-$aqkgXc|_s_@g7JT29JoPFl_6hdBjMw2V@BM+X6k|8sX5z0J?w1w_>T6*!VzI&2FD9vVepUEt`-^UJ zEHGQf5_d>|&ze&lKQ!ZaA5klGv-+A96{quCQFyT6*U~PmShJ}zPnt<6gfcv1INpZZ zuHj#!jl@tOU6Z3?PG1e{wDrY4=0;7xYMD4RHJ{GLF!))>lTH?y5i_51G+i@V1kXX4 zfoWB*#5r*E>B?n>g(tBZbsq~Rr*%a#b=gO`TE2%c8^_ynnC+Z)r&dB)h&SMKFmDMP zJ2B7S|IAEd;V(HrPOH>iK_~YYZEF}4ne2;4A{qfno@Ud?*unq%GLS4~X8%zufY{Qc zq3poqpy|0RUzJ={BKY*sp!mdp4Zej_mo;%AK|TNCUEf9Wkh%ZB&*r?(BC!Ekl{RGQ zU6$oI__LgB2AbO2=eVV$Od7xN9Yhxw;ubOjQj68qP$o%Adt-d@a$@rYYg zmJ5zOk))~DzSx_XYm=1_DOAZWaJfy}%aS;MeORY&-XZq|lJq5VNRliP$eEq!m$crD*d{aP_(r)gMj!nwYMc zGuL)o5G|jmuK~!QaR|{nOQoZ69E-SY^_84`-@?8a+mI2*Pa^A)I5g2P$h|Ft7Juu1 z;#N%Fia%4%;&%yBeDcasPS9I04%rI+Btv}i0txG|7 z`^4;)5W%XW3*kq-Gxalg+s?`-h;Dko^eV$~iQda0_J_h=8?r(i*a2xM4Xl(6D9q)$ zYjoer3b?4=eUEW}$MEcYEXdu3Kx6Ezv`IrEB!*8yb?>9@@InuPOZb z8PMJ>Wbr$nZ2j4Uv(Q)@!8?fauVvx4fLPc376uB*B4w#**XW#Qx#BHU=-OWML(Di@;{~?R>I2Ab1d$U${QD6Ek-O2vNI%r zNRBpNVamY5NQf407-@XGyW#A8pTo*_ll^Llnl9V!qM$~TuC8`+L4UxDahk~W?vr)i zf$NVZ4r2I+4KYsIADYXh*Ztb8c@hw%h4^VKbealjXEYaa$f02;0|b>7c)QiPny=Qw zuWEgV6jI4MDSV-K&6e-T>r}6_TIC<-l2CSc@&&yCq6&%g+iwzecQH-xs@Zyw4*W$3NG z;OX}9mCDTQeot zuU@`A%-W9)`t%!VaU3$l+R1mXbyBbK`ZR(RuiEg-@fH7;PfSf>*{b>5VeN6%uBUF;&+zy1;*|1Z%mm&0{AhQ0xZ z+JCKFqv-Q^vP1En5}CEvVRV5fb7&Rg!~T`VrR&ZeV+s{p|HyQ%ilqO8hP09OUA^uVDqeMHKwD|yK6t{_A0UD<*)ESxwnzAO z>FSc(0QB(2XrHE^VlGUGA~{(M&-agBIyusqpx?9v__@wa(aubr!`7?+j^oP!t|+4< zgPMbb&gBQ#Z}nvuhpp$4LlZg@&3Un5Rnf5JXBs69uzkJWF?eQ8n#n)CoLElxt8F3_ z@7bg@snopZg$#AWMJSs+Gq<3{VyRH%MnW{r#UF_)F+B7i@6<+vkk#-u(y$ccMQ)WV zY@!D(8=Gd*ixOMUyz~3oIj=>}#n2SxA9fa)BHu$GUNP#gab2FpXkBl}w}Pp;W3>(k z=Fj>@4wC*j9|Gnjl2liVAOqaIp&!VbMrp&hHPbwI*EJd?os8z#?rbfnhieyA7uM^B zjselULtHRb(95RL7Mg^XcYio(1gcu+kFcrD`R(zKiQ8fDG-}(h_4dP5l5V|@-mlQ& zXL^-^#!->5iid5Ac|7m_k1{A+(;G;@17nHo{kv8t%b7e^<8rqv?{fwxvgrYupo7)F z=WNw)!n`+bKd<+MbUi_2b>q9S_%>hs;%a?$1j`Kozc_%DmyqX>E&H&%)=P?HVT4lo ztyOW`BstgK<)6W+yb1p@^8G5&0>_cjeW11zM_rpDMQPmP#TKk)Er* zFG%r%+3HKM%-Ci0#i|qwBG^G#ZZ}`$?B2222nb{l?#P{eP}0@MTD6=v$g$KonhX@+ zi?FwWz*q(u@23!*%~`&BOwk+om7QEsM(68E-b)TF+a&=?9bw+~lMM54iLAY!%EJsr z$7ksoZ#NHy#ao)E-CpsNhY2wFA)@!TQir$Z*lho7MW)ha3^_{C?{5EjepvGE&d@OV z!7TiG3nYmCn0-p7JEoiLub8sSebQ8IB!A-{T)vef@@SPr*B8K6SC_B%!mVVEB_8;3 zzW7Qq|+slX1RtU;Mi`YF#{rqbxW(S)2!@mIk&s)zIj0He~>bM^?!*8Ai4 znt-`DLoxiR!2)Ar+|w{_#&jNGDmZ`54#$7br`eiwOU#1kcQ|>iZ?pPKzV^I^>_Mp} z2--djxF<#l+|(OQDy{I#0?OTCWpQeHObri+f#7`gD2;Y3RmkS2psuC`)2Ai0+Bg0< z@<0yaX*`Q!3-0+Xq9-mMCe~#A0_1SQsRv6?VG|M1qPArStsGC;G6dzfb@7Ff{ zZz@Ki1HP5|=E$E=OP?0Wo>O7*byPdfX&Q;8)$vMmEifjDxc5UoKf;e0iRtURx?5tD z=`5az^CM`vxj^n^>3_xi=$@&5rEeO=LwvK?W$pJ+kv2=<4@;qM)5=ZOB=+>2OU=?G zvor}I&&q^LOIDG%0wklT5#H7XH>2kIo$8&Jzkctfl~tTm!tqMpDuZF9f*MhJ?tKa$ zpKf$w|NGn(Ri(%n7FnF zSL4b055r2Acec=jd4%fWT{tEA+`-yOC$J;FR3JeXJBOqdlAA!1z+60kffJSgNqeo? zRR)9hI}9+DYm7QAKXA47bNc=vvNvmF?nATW-9?wPxXHqKI;5O6NQ3EAInMTDd~;(| zzAM=1extPDVw`HR4Enri8g|A}PxpzK zw^u@^mefn_nsIOF<30%gQv>+xDD=sS69P?VKYH%Fc=KwNm=HTgujwQ14=4 z04YBAux^A^o7Xt}i~}Z-jm**nP{PSqW>q((jTb>x01SpnU=&Zd}==!`(1 zz?SbbyrHY`MPsks`238APsg?1K>B{a29~;6la^_Ym)XbgKC<%@J_n$qc#B_*5WlW= zBmca-IFGd2l@wn9y&Qjn>RSvCrm1R=g=XG@ig6taq8{_wrq9%! z4~DnjY9n$&xm1CN3!m+llHbb$NKMS4uTEbUYO8R6Q{KjIaMfzcc%sJP*Haz5o|4|g zhV(=h@99ntc)#6zAOe<=yTS41 zzW6ZNTbKUQYaLH`;p0*_GJ>M04w?J9b}X$Jn~673`;3Pi~F>F^D)Ab8x+ zwGlJ3lhbiwB$Ms=DCan;VGx+ll2^}5R#tQEUYFf=mzZ@fP>4M|rUU<)p0eH&9kLj( z3c^)AAn-D=_ENLf>WWIVDfRoh)8)VF#~8;gpZD*AkvpfPiR(t&Nj6zD9=jB8t* z+17h|{JxR~V`Sf6KGyYe2wbI_eWclgIhoJ=i`~fL!p&H(U*xAIGHmIR^7`z5Lj6uq zdN8wn0kx#^=GjqO?#mJ=SQ>|&Q-;%+_iwaI-y0nsX*T`r{lWNDDG_9^t8`ka_)ul4 zTGRT)se%_P)+&i6!r>J~v<&~+d#9wMAMf?ZPL2AlEWiKBTBudxH}wbgT0OgbuLP`b zWuSV6gx&Eo@+qVxcU_mg4gOv=^gO1{q&d)J+6EINLuT%MNiNP37)HD^KV{Y7f4QAS zDz@LFr?Qq9vc0%iNrfhVw`XwNwvRZ@=-Q>0xIl6(4~L0+JTiUsV|_HXskOq_ci^4j zV#V_gKI0mA3p)CgpM2UontcPzDbYWK>O#C;TO`_JZh6f;ZZ*(wS61;M1)`@@0ehEk zZw>$&(^K};Jja`fmuQG;Z*IvLI;g;<;Y^5b+@!m5S?CZP{*XbAh{@&oV2zbxDu1~@ z1@Gmi*dYLuCGX~40T22vv&x? zm3bxbp2x;Lg>e;}g}KT*P%-TVP|fq0ieb8~(DK8^r?nV}B4StA9y*PE)hU(T;4@)A zG>x6ns7PLe5nTCl$d|&Y2LZripzmHDvG=rJHSxnMF9gL;*xA`F9qeAU;HPe{k-m*x z(eu*O(b>$XeR*@1@!@>ZMKF8cJj-FBh}%B%HX4oRt@oG|ieB%7$GNyKjUvVmW%z6( z)D9x|=I=HQpbH{_YpF8I85@$6e5lntn_i2&Or*u?DfBM|TB&`~csLq8mCF`ZmZ^bf z-&pvD5z4+^nzi(mo2{otm$7W?(~r`8+~w~Xe*_b5k5hGqA~q=wYAPUHb~C2Y#x=N! zsfR87+D%GLzvL>4hh2qWhgGU8cI@)E}`!E7Sm%-2bjov)7DfPYb45AUnJ>U zi@4`AjRhGe>zk`iB_Ap-Y3_UG=Y?-<1ZE!L&DtaKhG!sQ*cJr=GL-PV@R^OnM$kSIFGA$neoWwZQ9zb~RHM?7hDwfd!~Ss~I$6HqzLB8;!mx@S(rC&%2vCyMCmPm5h%`>*Uzbje|V z!ZH@kWRlwbUkV~wmfwc%LEa+Oys}l!CT?8^2Jdk)1-ZNa-gn40oo)Ed7^<&F$ODKm zcM0Gk=s$csp~_an5U{xexZl$x?$;4{7K=sYcw0wdW|=vH98dmUj1sh zh~suHl#yRCLF?xOHq%*;Dv*yB30k*nnm>|>tr8A$^Eg>H*to?j>TQq`Y%=hSq^X#! zTz9)v_PV*N{kCXCXD>4uB26ArsostM98{h_N&!8u?XjT^b<2ZgZDUbIQ+O8d zr&UG*k_MX__)h{D*A_dejz1h#^wRRhl0O*5OqzF^-bC6LXmIi34K9rx6s<6&vax$R zG9dt4r*sbcMj+Q}1}>sTp@=r-R4#_4*VsyA@WsjReEGC4sim%SFTzbc+SY*3uR=zL zp}yp2ZQ6*|8`GDozO(IPWy==HeuC*YqnAH6LPJH)zIPH?IeQ5(xV&_nr`D?{7^`e9 z@NpbX)?Ks%mOcRRzTIU?epK+yk_L@F$Y!$p7{hV^uH&V>qx&eqduX5I&j7kJg z4m`%y$^THx*u$L7;5?pCOKTqq7DT1e`>Kp%%bwGi!wl-yIJadSyT5WE!BThg@kkce zQ{Xv%z+{1XkCH*Hr#|LGN8XjW`EBeVt&MW#^TEk#{T6{D>P>QVvkw)^fUUuZsS-s} zKonqyb-2_!+-}aNGIJF~nqhlH5);X9jhi9+9w<*B1+~E1vf;`LU}p zy%!>Wd%Yy?1CDU|e%ARrgpW{U#*ifZ@=FZuuxU-sHsqzpETrA;M6$|Z@oS0@E10#M zQBnTvg$z5Y&$Ykd>6YH87+HFnT2$XB5e2U#7@c`qCxk9i{Q0RQzUIq2hRme86)RSp zFo7_!f>t0BX~MCkDKJPoCKYby5-=wf>l`oDd_< zuGgq%FE`vgf7ab+C6;1AaB6ko>^E^ak3jDTT7xh_x4tjdvfAKc^hl!d?S}Yyc}jw8 z_S+z`D4C^Awo_xg0RpGW_g5LQ?JnO26Y(EcS=ZruO>=Xzvx;Z^-r!4yBCnGgE$Gdk zfLip{a;1p(RNA!^Dv`OeS4$DLa+DPX^6^kT<)Od*Jmr+}L2Hr_ItYSE0c_;1br{-hLNZcDh!M8a9CJdJuFN21!}aEQnqd zji6(Pz%THI5{Dw%P@SMQrjb@%MWScVSM*~Im+o4!`tF)T9fk-L)P zR0ZB@s8)($j@vYBK7s8-qp(p+N1+Jcx$D}sF7MBwao*ssjoYPC=9;jW9VrW{zeod) zN}c=0-^+Hq)tgpWe3VDrdfdkB;88mtq<`l9N-^2ix}3;)WSn}=POpC^Uai_TphK6} zA#rWwA5gWa#n^_79vB|5d82rD!$)%Cncxe!!KiMD{9aybn+pVj0fVIDg+Tw2;?V%_ zJ24-e5gfo$t=>%O3vZ9hO{}$ZJeh2P$6%Oa?RI<|qqiF}o~ztEc;Euc@~0D|naRZ0 zw=!~Y1sz!;tGKk69W6_)tf&Jw4dmLE!H$;Snmh+?7o~N(U>HB5Se5vwX~sh265{e7 zG;zfWD6>xI=kC<=7bvGW#cJU%PNw zSY5_vt2wOVW(&f?0WG=-#cone##}f|Mf*spb3rnzOk#>NUS{vq=727yNP$uK#z@k4d8)auaX-c)NL*+>LE zADi83wm$7=ajXMC8Znxox4ndy^lFR+p;wJHwCjS8WdAIZ86o=b;FvwjZ=+zI%#b`M za4_?B-Sg`Gb!85M!%)v3`}UpV(67z&+ohc#Wo6}l`)__OisE~L{n6k`6@LMWE*mrK zFbX-0qy1oYa~i{_97fDzOy2+4e%{g3(jY^vTaH2&w_+{jvNNUML8#lwhx*Jd&DYtQ z4p8}hvva2ZxI<-|{ZsP~S5W$D11~vVOnZbryFHz)o+T4C^UvcAZep$UEUz3MwQtAc zgAUf|hRei1q3S-8n*Br3Uv0PbN#WTasOypj1vG^mHV!VBTDK%qOZA;W6LTi53&k|S zEJ2uqGeYwWuRlz${RzCMb|+Pe8(ePSfMf`1Q?}Ag3|QOBBGPR>`tWwHd*-TY9>#!G#>0HVR_lr`o&iaWP13`E*Rw?QF`X=>Zk} zsDAo3iWCbkAxF2K2t1?nPPoQJ55%1{O*&# zYd?`yXO>%mM~*@yzWn1#y@~BgHE0CxX8-HR0{S2Qs#r5hnO+>N%n`f)Z%yBo>=8=V z$7q96*m-QDRsY>{+&AOn=kwWrcUx_bhAU?@vQ1rRysU?+CzPV z%VRl3-TEkBCO2&m2hd29HVc|m_d~<_n!s#R$D&iPN*^yF&- z`}S@0bjHFuAex|zVG%}15fxpKpZo`7A|^#Ky!qcb*LH3;gd%=^mP$-@@@bUV+jA+t zjX-C*4!e64sxI)IVDig}pPfMDA$!A~6mA}<~$ zAR9%LMb{VxAQMn_sHC;(k-KcXn@d}!12o&A>-lC#1(w2++nGx7xF zcY5I6_+oSw$kiJ-@=LSDkjv2P89{EJmy*fcxSrcms@Xtnnzk^t9TyxIQ9cmeLWY-x zz?d|Vuk<3V4>LQEKO)D&^c|#Sp|qj@Qf@D7>P?(IeHs*vyIMp7IC|eyk1X=icgiWy z_ZPd48fSW$bW{su3#pw?L;@3JmGs|+UYNMUGzDO($BXF95{czfpytsGAqX7FLfxRy4S5DLtX;E8dlUiLZMV5VmTz09$vKcli z+F2W@jkZz0$r8u6ATuX|XeI)ucY0J(lnC|61TES`$&jZ5tg&0(3~Se z+-UZs)zj;C1~A%P!Df@}YgPhBbCysdOf7EXJLW-5*h)%*Reh`z@TA3$r&{cP;`(c#de1?f;pnS6{!!3Qz$@@;Il zvTk3E%FQeMW*T5XE8hT;<53BVgliiNWPDB&`-cy_8Vjr!|KVI-+%YJlaK?%OxW4#Q;Un5oYQI?x3OAk`uc*H9i@1gk`qL7sbgoW_;XQy@<bcSyI zJ;z^UC=qyjr`HsT$p!xNbCb??_zHg1bZDr(uNBtYFMA&M9NEa*@|r3v5Ylcf#t1S4 z4KmF~{*TW8zt{Zl-Tw*t|Dy4~X#Bq`@PCcr|GzPqsaft+B9BO=2kWTpjC^Y+!0CSS zUu8PoPEHKbwPsmilD^jVlBm|HH`3XLna%9L+O|0{GzGhi+W=KE?UrwM1kqz*5tz>3 zKgmLbs(6MxQXguI1gHKVbAs{^a#sqIbGajf^53TMaPo*v^^RZF;(0TBeX_LlQm z9k)l{pp{WKL`abtRunzFJA3&SzV6lgI6UH=!28%LfxFuYKM>FrF_S^Ps+;@B-}B_t z$>2Lou5pGI^Gl6HG$O*QvzvIR^A92qUfyGmC$|-!g+T2(eigsfM;;@Yw}`3#HC#kj zzY99B1%v17do+)NcbF%zf~i^lX{>p`8IVi`w=7{>k~ynPSD>(&3sPf1X1rG_(K zOZ+%jx49J#%`E;0+~FQ(u(@rQy+PQc9MVw=EpEei;|xGawH%$%E9%S?*S8>qK zRaWoy{7}{0qfE zNkp;4^h8GIYAfp=wjIPmk0>6)`d}jP*r<-(2>;og{U3eZWlMyn+W~gPujESYIh~^# zcz;FqrP@Gu;jBbE&2rCbTcujCxF?2mQ$Opq%aIG*Hb!?Yb1<>LK%SuI&bB$naXP|; zsr$9+wawzvdIkZ_pDX`-U79xRfY`9>L}#OzIvtF9(!l(DW+-ps_QW+d>d;%ONOE=0 zQf=VRw5w{r8}6w9v~)e0UX{FDkvf*@0Wdf)kZ3m@;BtRKk63^yh!pYlic{j8QrhLb z80s;mR|kZMhwzls0*PSKiQvGFh^ywb50WI1^|Ln==8~bc#)daG%?~7p+kE$d-qdPM z8-9xnwb|JULqK3L^GJ89L^db_2d3+XKZORLZMa=_x`k!&`gTy1tG1|0LTEeIeeGJ1 zDgU+B?u=gM-K(S^=Rh6xopn<5sNOu<8?~;#=+Pf`_*bp6ybI*B{QT?`cEyN=1+W)c zZ<|e_@C22IkK1x$aNICo*7Vu}B6At`=2C%$VC>LL0lj3$OdT>ZQqrL= z|Jl3e&RUr^X?@n=rueiEg+i%ID937L+fd#crR_+5DxDTKCF^%hw(5n{iR*h+?Krm| zkC^gBhe?Y9md_=NulR~|Rg)qiVjdKZ1d)*iJ!YguQ<$~oEyE?qTalAnAjth}d8Exd zYivi>`!r)++)C0lL7&PW>+$alK&E&ar{DJAQ@b|yRa<+k3)Irw>FmIz#41Tc-uC#o zo&E93V9M1cPeRTG@yer0FxnM_HTD7{!g9~`j|QL1;G_$mIx}VvEx~iNSOIXa1U4I= zxL6wqS8vEy8Lm*a?t7UEZ~T3>`7?)UH3$Xhb(gAgqR)OVhcS4?H{0Xj>*6-w=e{Jc z)PDVkZue(mBB@aFqSZoMpZF(lF4COKzA+Ir~Z2* zI%Pe~JQfr08u+)r{S&RLn?cfkTz()WK7(61X}VXusa^jF0O2$6@tgsOKWCiAQTe!my7$%oBS;#JDrNK{*WIu^WTut8WCzg=|?SX&Zq)5Hm?l$9;b%w%K?r-WNQpF@>VZ9(gcRav-j zcuiMz2o2zH`eM>aCENyVnJM;D_@6l0`tQ+7d*vY~XJs|On{~peX|D|T4y>_(&+G-5 zhYwQ*MxptJ11&|XMMP&Gb{oYKw~FrseUp5n=0B`4CI=p*aBv=j5OnAZmdI$lKrZjN zmSQ?xj-=FA#IEo!>j@XQOp!?kWaHq%7@i8k431PyVUksh?S@Ac6XZ)ug ze$%K^JWygB<-OyC2Y%c__(g8S*~DO42SFO2HiPh4IaAF2ok0wt0&3jWNLtU*?J{VxA1 z;Dk89;@xKW{Z;Gksa`vfsP?GaSZ^o&p(gT55%nks($n?K&29PH4CBo2G%>92pP4Wr zekg9XVL*IDh<*QXZy(H~*tuoq&z`gYe*21|UP5#gMMQGHE-<;p%bz NHLymj#26a3YvDA#It=OiEhBApUx@02le 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 literal 0 HcmV?d00001 diff --git a/src/assets/texture/pie/ring2.png b/src/assets/texture/pie/ring2.png new file mode 100644 index 0000000000000000000000000000000000000000..a8b397b3b60499c44f87aee29bc40b5030c3748e GIT binary patch literal 12627 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 literal 0 HcmV?d00001 diff --git a/src/assets/texture/pie/ring3.png b/src/assets/texture/pie/ring3.png new file mode 100644 index 0000000000000000000000000000000000000000..91dc24f729ec5b44454b3a2ae0b0a10dcca4a337 GIT binary patch literal 5405 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 a{idBe@gMB*X`T`QFw!^EtA5}d`+ook8c+xT literal 0 HcmV?d00001 diff --git a/src/assets/texture/point1.png b/src/assets/texture/point1.png new file mode 100644 index 0000000000000000000000000000000000000000..9239fea55a4ba8b1f183002d87e62a428340cfcd GIT binary patch literal 3756 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

      t!*%-CmQda5QFVHgd1%_Bj0 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 literal 0 HcmV?d00001 diff --git a/src/assets/texture/rotationBorder2.png b/src/assets/texture/rotationBorder2.png new file mode 100644 index 0000000000000000000000000000000000000000..ba829d94267d03ec4ce57f99fc6c65c2fb58b3fd GIT binary patch literal 16365 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ⅆX-^0wfAC>Nc+>;Oir=v|Z&9Z%#_^>#*uQ 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

    `hB)D%(O-Y92w+&Dpn#;|_G`@qarCSn-}~>s zuhzw9$-Yw*XY^#&2uAj0qgO5LCSaEeTUn^#h?-PX`~o@gP3u%Z+W?I`SY4~$D>EV27mt^KR=CLzDC9qd!vmQHgylX;f>xro%I zPr9EFFPj_PH&owiXnSwZUU&A@x$W+3_~=^2jL{#qw87h8*`e@o*@_j|$=KL-QU+6) z;7l$<9WMkLn3{i~v2u0;1RbBPsiGrSk_OX3Z{?_RQ` z8$SLaB_#zI6K~ib5fRX{t`2+-j||mgNd*P1Jw2c-BjX_RqW2XeZ`JGl7is(d0(CTu zcgs@T8}-dH6pI!qiDR|uZ#zfeL1IYia_++RQ?8Nu`CTRCA8?xI2;Y>HJRx7?-Wnit zRHH}>GL)RRNXBRQLtF?#Dv>o1gbjhZOtj;6l$4^HDR77V@H@S?6@w}yQ-f+v>=*l* z0K>7VOG2X9{_Jx2xAbAewNI6IW$=z{m7zf(ZVWzxWpZpa33Zf1bbPy-wEom1|R zGAGUj)K*m?gcI@|uAJzobcq9|(>t-{z7$K zzcAm~pcUi%{F>k2?GCKm{TuNbgUYQjioH~P2+J^Cav zYkAgLo-Fpsqc9i01z`2h(+b_C<%;O)f`s4`(D1&7KYKypway zvpGBrc)Cu2Cy9r!i#NF|*Advc#8$?-09zMZZ&!`{zKkOzY6{&+4{)_m2pMBkO6TSz zYEGx01?u4b7keLHd*c2Wr;simd#`pc2k)*Br!n{UibPGLtHxD_gus`Pkgsd(W64oq z->jgHj;^-uH*Xfyb#-(E0r#5dXaxLJ)8Bv8a2Qv87adK<*RHAa(xJp&jVEVZ32doS z6Nb-4y4it|xr!X_BQTQEpZLnqPz;)|0>W9~!r(z&C3^OYQ>X6URouIG`t%dk`M)fS zEn>iL#<>9sR@f*4ui;S(&>??ku?o&_ zPyY%mK<+p%Uw0406BfW?cj&Za!g$L%Fm{5+n14u(5A7?)>e0IMFd^S9$tVGXybz5l zs&RD}Jvv9wpEgXo%^D4JqI$F?8r&4j5bOm7`~;T-m+3GZiAdi{6Ziho_tb%JLqp-EouBW*HcgxeTS@4?SxlUB6Mllu z%d0UNN6dtbgtJUz*{P|W0}jCycu5vCfGP$JEUAX_Cd_PTuy%#_HYP|giT@1$nKRKFnCI#W+op$w^`i;yhGZ`8ES+!m zpzV}@&4XyoU9_hCE2<6y7YwgC84oXLHgRQqPSOmhVhp^v7y6bvaoyNn6R z2~%>_mvXFu#L6{8<3+(Mn5fQ=oY(2A($hx;u)}JDsZ^3JGr3zpyCx_}fudz10huQg zk!eM$FP{u9iOqit;xp>9%i0p8=r`g^78>KG)}_9|ZqaQvHs-dicBcOyYu^FaRMN$p zxdB4&5L$o`LWdAS2)#=cDbhid-g^%LLPYGMSg?29wd`8gURiZ*yKZ&6+sn6o_xrY! z@!gqw69VGy`~BX#k}7)7%$zxM>i?X4+1AoZSNBUxyWxaD5d83=lmm*i^0kXR!P*pB z3y`F2T?p3Y=1NZq#6^#GEp77^yM+hXfg^A{I=teUQ}90n4=Rq~ZTf8o+;;ss@kV?+ zJ;v)yKbq$QXy5KM+=yAYUE?&R^cmHOy8Vv)Zf~|Uy9XYgE(GsXc@2A3dk%Y5_QDIj zI&aJ0QoaccOG@CmyTAN$7ku%A2t12gR@|C551fjK=+V^4(fJfWVG2BHDN0oCQ?)e5 zeLGm{;4nN^8cPS+v|Y# zWMX!Ie?~%meP(V}4tV)fhRWw~9@`sKClnPX8#&{%oI|LkxVc8X^0ZS;Z61w5bGR2R zLu#9987>py${Qm4u)B&^V~jklq@K218Q0oN1~&Zi%P-(CTn`$-%%uozCYI-S1qOC` zR|`tYUwpBo9KPl6zeFIQWahKvKAxgmy_f%iatn=9RCPeU@22;m1@FVX> zb6z51l~=SsRJ0f7AxU;zKEas((`8LX3Zo$P?!SVC0m$Jv$OWE1& z@eW~=->AhFKEgnBSarpGW45HoD&$;znUOarHu5I?;BNT#z>BUcb#Kd1ExhbUgEvNI z9%sPx4Y>OV{-qz`<*i%C$7$KSjX6QvD_&F&^QUJ3W7%WLQa34N&447p{{+Dis8omC zep+?d5Jl8~IPeiXP5{q0vM;iQ`#H5vaWBhXiFc~)gRk^`o$s_^hIeD#f&8X~geLNc z`=lkNI0q1G3OWJ3%fuP?m@jw3V5jk$w;lMSV&DT}E z$%$|kf17LRp~ThcgE z`l_<9(s!vsW@kd~=5hnw_`14yJ^i>i)w^;Fu7$a+tfIB9{;jv_>xeIO^g{CTLiBVN z89F-~wwjyU|7dDz4L`NCu%&gD%S?MZm(X3^E0yQ|M0EpxkDaYzT)W7{h+Ue$gEr^) zEiDhkc1d6Y{;q8ZjNmxW-kyL#i(h>Pnb7@8Eh&0Z;%3Q+c12X?f z{lzs%%%#%HbZ7vn8O^&@>SI&zIH^9aHDnPv%H-r`{Xm)Spl(OoY8{(lPgcNvvvf1- zm5VIWEr78N7?zyatYwt`AT4oDLxY{s@B>mYaW%K8*8RpX5sB&eaOtzek$MP4&Il}_#~MB z#Cio$or-9Dkf|N2feNAmutx=mvjc)$2@M_a#EOK0O+DA$5HNKTW0oemcp4kWA`Nwu zL*WC^`eIh^ z$iG8BG7s>Thxk%QcFN^nX5jDC>G ze%Ss*dV!Uo-Oa6C(4HKy_dN8M;R_*IJRW1-!+aUcnD?}*G}`Adt#Jq4hr(=XE76Ok z32#kqs$N8QLZhkUrcfu}p!Q{L`@DKe*XcUARQZRyg$^#$Z_v?dk{ss;4OzkOM4;}S z!H4%tYF3t{Em~1k`ijO5a~NOWuypDCtEnNioBVCo2;NxYZ2DjTIBZpr8x0)x@o5RM zY_W?jFORlsu?%6TeX@Zx$|ABVqexpK6XB%eA}uwxzr~FGXFd(7nRd}*+j7R=kl$)! z_5?SUfjXs?x#dz@%VniL?Zh3()iDOID4+L>bk)h!wku$_%aYSlQaZW`4|s4h{>rdl z)+Oy20!2F90y}M{mcM@oJk@=_qUyx~a9x?_7+F(eZ1+REohdk2RF(m}IGhT$bE)&Z zTgu0QfnZGa-K|@eMR^%z47y)0C1-RQHVhBi-j5~6oQte!YPekRq)9prqJ@nli%3i% zPMH6zw0Q@9q@%aQo=qN22_3;ZNRhK%Ux!FXBFA!{Y~Q}6uxshQYpw)w&=1^!X?tuy zZ_v>V`s^Y7@ZfAKFkzV;8Zum6we-HTqeDCBva*eCNL5Y-7qzt57{XsknZqn|amlvN z%(VZ*)4|Bo6GjII6RWYz@$;LKIp#iImWM6O?HCNz+TX=B`IHZ5suKZS$?%l?Q|qUp z5uqSI$p{F12j{MzfqzU+0$nJBM$_x%ezD2?T=99POz zglS*Ry~(WxZ^6|w6*7K9m!Dr(!;0>~-+mkHCJa5Ko?wner#WzS>vmsD#YeQU@0F@M zkDBUjtlqN}@E7<04%|)c`k4XpraB2T7TK8^EheR?Z=1hXH$n82Y3a90IIeb9J~kc7 zs~t8zCeB<=Yzw8*F@?Uo31zFB>+Otc+AXh1tq5h?twh6(Bta7d1n(CYJHBXiF3j07f&J2%+%-5;h_mGWyW*; ze}I&_5FM>nT(mUZ`+w4&O)HFb)0`2v*p{Kk9!JZ!aG4uyO6@*?5j@^y%`E z8|Xx6F|QUGd3CnRyvR#7cA?9=OG9^qFZz~5)Q(A0YtlHz4n1ITUvkg-^*w2G<8rrb z$w~xUySkL?JsoTeIXO-30Rinz?a9eZVHf6Q)RRg;?&c}X{0v4moeicQho5Tvqr3g#q1Zbv(KWO@wZ7SG$Lj;UKd zux8Ct@)}qEZE5?LS(Vvx3_bZJyN3OzL!Cq9&YhtC3FpZ~%FtX}|FpEmIPyb`YQ99}8*NL(v%?fa~BoLO!O5shdH3o};rEl`WOYzMnzzqI)WX_#L+f;vl zy-uLBi=*dL-0bZrP~0`s3D#BlR;V0Gu+Pu01)5pAw5%~~Gda={Y)(YMKg*+{AXgp* zjGn#anxJ@pBYbsTR2I0GH-Kf934JEnt9=zyxnKb^d&JD*S;w9W8c+o_JGIc@S(R&A z^D}d^@-aN3-ooUT{UG`UB2#%xpNLSth#rmvP(Hq!L0!Nwow|S5RW>94X&KDZw=9?1$`*7( zLDe(C1!R8rKRa-*9+{~L=%_W&*dtW?QNYc2R2gs7GX^AY2R`jBbn4YkQH9`6f1n% z9H?OEQS4SsF*B)ZV0BXkT*;#Guj%tjf+tCW_?(&%bGBr<_(tM7uS_nNm*FQZu8o(8 zpT+wiYH_F*;CPALf^1$IxNRfUZ`I?<2v)4{_kg%)9esCg!$Ov}mkwB}?=9o%+1Qx} z&#=M4^KRr-iy(vHK{HD`y*}S~MP=ENx7^tydJErpW1;??{E}P{>Kwq~2D+SM8QZdq zgH0_AVPSr8ZV6cIS%~lgRe7FN9e@MQCyOOdI5b~%j3!3gKh*`$y2xzVWg2aAL}J?O zM^{~FxR)^`w}xO;MV6n4C0AQEu*IEDScPE~$T!II^2n!x^}xPXEZ!CXzcAS#b=F>} zZM9)(c|eJ`!IvKT|$w?&GcGUSnb0FVz1Q=V^L=2g6SOi3T^|0Lirc`I`-LWd9|&-o^ea7Vkza(zSx#B26 z+U0D!uz)pOCnv6#!D2bsaaxw2zjj;E_A0oNoW+>-3kzzRYpa4P#6gwfp|wgKh6PhMp=TY=LE@SyXj$CH8m+#fZfIHbvI6epU>XeWS$YXk(X@Gj`!IJs^c9$yd{H4flrkd>S2MvjA7Rk{5eK&}{6EJ=TOt z=;6&sZtjAOU!cIB)Ff%bo|C=S144gMAGpn0K68UyayJ) zhOW1cOuOlN;zK2GaByJY&+hJDy1VK5x=!+iHEq!|TvgTSQ;j)rZTgd2Mpc?ld?z5b zg`8jU*_d7G(h+7@;!fp2?EZ3jH8-NLRI!-YK6l>c(ArS_kC&jT^cF*7Ig|CAe90$` z;Qb4vY}>O!gy%y5T=#2(o$wO;8JMVf_6pv!9<%LP8azM)kQ;mPcE=vAmsh)lS2QW) zV4b_dP#bjraFe`-xpqz~KsUPQGm9n5!r@l(o&#^su~7jBRHZZ2_dQ467o#RTDWRW= znm}z9jwB;Pu>rKaeBr|IrAzN>ASO`v9#e39m-)hjK=9QQpb09>C_YB`<*ThQ`c`J# zCzkxBZ?41eP}dVrbqbqaO+4#pXDcRFg4pv-@>Y`L zisdVa_?eZ&Csd4vP9lNP%ratf{{_&srfj-vih#keK*|qSGweJSd`96XYqc&w`RNiA z-@?m76N-r;c==n!6gH-^6@ji)TYJ z+YThp3=EcKj?q6UCp(t{&!XV7tk6+LZ3}W~3dtj6fln83 zTidPNF;8|Ew6LAKfU^^|QP6sc;BFvz_OsfBpH&lCFU${**cd-2t1uF#0;n7TZx(%4 zU-Ef1wP(k%tiV;Bv+P;zr$=ls!%f?}RUaHad^_KIz`Bfl6yH94_=67=AI#jnW-EL8 zr6^NS+TXKMdg#y;-T^xAjd6{i2w}$JUfE2Mg*9@P5KqccR9PUxi7!@kCv9*t#+5lb zN=TW&cc}X{EYP@7Ntud4@D8Vj1N?j4s=dpWE?o&H69UrXsz-(I`Y%0@O|wu;<*YFo565b1q|KQ zy{oyTO~*uqb!u91;&YIY{1xQ8)FMqdidy1vJ-k+bHasxV&crR!3?y?F0b&scY)ub{ znS9@6B{y>1lIaf*Dd3^?Hc2eA9cCtpV1vlHZJ$f>cqA7T)D{%fy0seF_ULQXn#H*%-!FWMUS!1u~)%0a#KufITrm6T;_WA8p+yhQmn`E8A=26_zhDU$C(RbGyjy65wg z?4cb=NN{2co1AviPT#U+=+8etQ~WLeQ*&G87nkywa`q(rIpaS>+B?Fg5NHqT;YMIG zZ6}>HiL1_PYAQ-i1!J&+S%4k>dl;K`iTpGBA$_}!^?V->yVoq}MZUv=6p-ndU?kA_g&sRPk%n>*^`sEIu zVy6P9Up^J3+&ikdwf+u8%?m;yNU!Z5tWF2)rf&&@+FID&_qEEuOzAFsjh;`l$WXpW zGgXz+f2oc>8tB~QyzY)Y(jc$oM&_0%hCowZmmY&$S82s}0WY;2Z{Fsi`OM4>US_SS<(qaIYjyNg$wnW~%*fMq>}E`%`f- zwmuE4PT9iD&PfQx%ZHi*X6Y({QZb~Ku(3E@V)@k!P%#O&V(wrRmkz5Bf0xZQqwO*YruQgUCKXgng z10sh|at!b2dUf!$UvIf}3yk&jSAwR1fL1e4nP>B)vMM_x2Rvv7pt-pml#t&~PAV^C zXXa!O-aU1d{i^d~9OpEf(TM-EaIfTF3w!nsD^$W@k>dS-DC(hD7>NUtg;zYaq=(M! zJxtQYo>p(7K0KM~gA)k@w^?*#@$`BVurtS|*QSnqq=Jk0?=OD&<;#%LR3peEcLkA% z+WFa&PsE3)sgd&cxg9+{9dq|l^b*2lLbw+Q6!Yib%*winpQkWx5yq-H$+a1?pZrt# zL_9jSXf`djp;iR2FN}%BAFljC!&@7?seB;IF=Wo1{&p~TWy&jG$-jIhb;Zl23tuTq zPcJCw%gRbl&hyoB1D4vW+?cL9;#QNizA_*^OA>x$72q%9!{>nDxOr)hw|7se`LN@X zC5}XtUzJ~-hesXxlD2$#7YyuqbYZ)DXs9aAx}A9e`#POU5kbnk&fqtwf33K<7?}SC%+YHllz=0`!X-Y9-S9J zdvjN%4Ef$=m0iuUhzs~4>9xV~7}YWJr|8ut_mf(i*0kuT6HYCmr#g;kn3&hcFA>n~<3VpPnk zhihgep@$XSaeG>{N~5@(r;fU-albU89O$u5yuM66&r%$lpy&l<)}o%&)CCI)e{(A2 z{$5yLUsyOYprxN9vg3?|J4n(e49rD~y}liMsJwP4;6Y(w;e$ZRZ@Ft_Aax2|sH}9( zbI#`;Kh8yueDXu3v4dltxu0iIYh&YkEyc_RN5^V~j}Ls_&8^$b?R_5~yuahgIoMC` zZ>lE>LmPLilu#>#$}#cLgdoK+?mQ0U@M+DIxnJ?a+$Lyn@dpKHfiHrH^{;|G;K0UL zKm_@z1)5$4e_gHs+Nti_J5xzzv_BYF`D^!ZdyMqO@Y~?ssB=2D#V8u=G?6<1Re${? zF<^$=W45Au%^>9RWpwMymzj1jIt2CsqYRRS4ESHLBm`W8N28(+seUwi00fef0P!xv zf;t6IUk{21jZ%9v9+N()wP~yv1RRqD>fjwY_(cxyfI0~ax_LUodSabifYQNcuZ1DpDL`@qz@^$RHpz$={-64K@RUBN+0-*+jZwE zze(}iqj0{L1M+k3<>xDJ=jVfjyzzvD@w`R*V`KLpl=pf&f8gx>uIqos#{T09Uwkv# zdtFuZo5Z!m{{BR{wI84FXDy!N?>{GAAW(XExVXByAU`~hws9Rvtyi4{h7SP^j>2Jn z;@zYL@&!qyE9(=+LHDvNpdXB`Jp;PO6Y5tEd=G`-!S`1md???eJ>WcGsDDuY;R9ro zdg7WfH--DHZTG*hMxh7 zok6WRq27z(|5n|Sd`9d#PrNeUJ71pfJ>R`JDbvYX;g%_lWA<3~>S`xQGu;#p{Cs%7 zFRry`m-8U-k6bu1vM>_yl?$$o@x*ZsJ_9*C2&M?77&E5#M`o$?DQuw_hAa(Ax*e@3 zR{jk4R&Z-fx5Z@bzmi^7wrElBUQi0I!Ya5Q1i~c1`UC#@HZhW>CFS%P7DyKgMg{O9 zA!1N-vmMWkG4}aj-$5jSvw`Roq9><_o)JO{|En+by%e6nB}^~C8_HvyL3@E>)ln+Z>%MI2>$L*eow{L4}Y3UsYo(dIE zzVXixzDD%rF>%Z1GHFKUXeK;Mc&L4FUMd75yoUQj?^XhS#U+n6-)ZGpH>JSz&#Vg3t!Zk>)=D1Nd!TRSp zLLLr;rH%s|$j<@(F6&9jJ^-&iIbq-VHTr>#JYNU>ZijGpSz~OY7vNq5cJRw{@Z&L{ zH)9s(N=7B{6yX8P;23Cv`DweP-m(|7z_W0S@}s#tUWRL@46qj&_tKc=Vf-h$wJB^S zGv>vM3iLC%_6d54+$5lvT>sf;MEL5}O86A&-bO8}(SxGN=kXY+J2_3GiBC=>m3*P? z`cE|R>DVlI8CWUG%N6ijxa`SU+;#V^$KAUZB!r*xTgws4U*45eKZUg9g#HAuhoqmU&QB++v80*#;wmVCG}&m3gZ{!mQPz)9Lbo@k{WR5#4$y#@8VJTqjEQ*b0jn> zeOraGUTi}{adGErkn5?)&aQwzGo634GFj{b`xOAF2{kt9BMAL6X=1`?0(_qEfVsK^ z{8<4i0KXs zNHD81=2~==zIGbEl@brnE^?`~SP_=I<&+0MJzXN{SO*%*Txy75`zq(2Fd_sd&#NRA zpR74>@5g0|&QSL))xW{NKBUF7u2zAx-f7eczC?&ZfD!!b?@P};xG+K4g6=p*t{r*RA<*^l2=jPdlZt{s({5z zyN)gZ`ZqCN!(lnv_1k#rdcE+{OCztnb~Vsa+;8d1;>eVrA;MQi#B7=fcWi8|ukRfL zaSJ}L$or&maBMIyk9_*}Lgu3`STIdG=`+ivDIudF@B}I2wK2VjSFOo8r13EncH6yxQb1lB4nf zE8rQB0#|^pVbDdsq>vw1toC2v_3c(NVrS46ho=xOSbE5083A?heD7*CP)za*u!U_xXVb{d#LLw(!yus3z zW4a-#x>8#wh?e~u$Z>gLzNPc!|Cwtk{xMU*BkX3Q(rub>j9IjZSL@arYSqw#U6av9MB410PoZy??OEG?H+b(vE^PrAnm2K(kQ%$}|d zYm2Ggn#2+wQy?6Rk}%zG${r$zawhijx(t_ISC2fdx-oLz>EOV9rr6L z?stGr=Tr%2gmVCja>%_1;2$4Psme9HQ69WOh|Ja*E`dkhew&iRE;yG2<#g%McBl{4 zpX#5rFXT){_>E|S_rg$cYw{49-mM9VhbO{Zu_)dH?hQr`g7y!9IC3!ZQ^HZH$-a8p zWzv+m(KsZ^;EnIVZKRHU@ZEPRny%op!2qLmpsv{{UrO{Z0+*o?I@D3c4iSrM(@{er zJXCfDnml=EET$re5#CzEKnuiDA;jxub}PZ_RP@jW#|EFKDZ+*7Xre6-hZD2o7pUTh zl$^e)o?|Sh5&DSMKhN-V&k;tH*bM{0{mCOw(yzFyxO?{^)V+8YwB9cSt5!cvrL{;) z8z>zZC{^BHvj(p}598Z;lDiGzEl4Od4_Ao_eC^+qG(KGkC7#M{q!QK%`@FD__;d6l@JNMgt;wF~%sp4Uyo!o)bESL0h+mR5sPy{rVNQg|H&E&4DAy_!IydTBa{bCU zCcQotpZvw`-3#G=-=}$)rClJ+5RMArQ9|^{Jj`w4W1h^6lWSvS=^3h}{BK~Yfi;8P zhwDlGTs0^<81S%U-q<*K50zX?H-ypYS`rbn{OTJ|KDvm_3|cJ?)B~d6HEUBt}5m z;p^8A!*@UFOlfj;!n!BLCzM^`i7Ss;Vq9oz#hM|MpAdeOLpn&ElB6ol7pbx*$wQPl z^7Tm1dyo2-PoAFANjbqaH8C+AV_<%Uu=JpzUWb-G(1LfJ{G(;hk8tM5;_F=eiKw#P zU_p05LAM~d7v9zsjM}>8(g^oacetPM_&^lh?d-zgcS}U+>F`c-!Ixj&ewS^lvYE!1 z=a|0u+@w9F|Dx?7$FAA*8ZLBxs+?h|Pws+^NAwhWhc6kq2e!v0`)BXoW6FuY0dgNc zeE2jq5O_vMLs4FE_ZE@;sPMH_P&owt3<)_L5`uiCE;z?brC+J*p2egIb`{#p=xGl)n-BlRKx)b5<6b zXKE+xh4;zd+7y7L>uU-MhheI30$TgA;0+C}ib-KWS!x9}#0r zw{UP{^3pWwNS$LG)W5lR??v#(#l3sqR6Yb<6W|s|R&JU>725qDOyESK(PNz^9)2-aPb8#`Ne^s1|T-}S4Ktco(S@z)&9Ty zJN-fTPe1(xK&POKLWSMAbGq73s(LE5ALL!Trd+jP!M*wO!66zOR%Hj+GMwm`nkpz_ zrUEHYXI}lIZvrVD#;!xIq2wc@SOG(|1cHMJG1~LsYK?hrXsD~}9VdSLnAq1(UU1=; zQn0A}a6!T0aqvLiXS)YEuc(${E}C6zVw?Tb`Ht`%QN}%mrHR66 zD6Jk17CU;8Ho~?f^=mQVUi%#U2J%SzRexhx%J^}SWlBm`R>yYGS;4PysSN%$xYEtJ zLgD+eo9I6ltriXG{IE+oA}GClV>fYj zZeQQr^;WiLvf7Py8il-k*K@tqZIZI&^HB#h>oz@B*+)U<> zwu1UNGBmX5XEyZF7<`ZkN05k2Wt*0QfmU>ZEVI!tc#QCns?VSbFJW_^(7&v#w+{cI z<>O{?U=rL?SN9qI!FwC|9Zr&CLAgJ{nxj$K_0yd8ILG5(_sq0a*>vQkWHWKEkD*16 zg`rQc*evDtbKup<3)2J@Dfq{Ul=%4g@8aU(Kw(JR@aWJOD(4v+8Xay60hg4cGX)lw z`-BH8HT8(<2d#}OEvpQ1W+_#h#BkLF7X25+VTNl%1v?71S`b7V{FK)V?;_GyN5rM? zsPOP8DOs?fcLPDB#Kl#|#3cR6zIU&~QR{9e#v0Xud;W7pLv)dg!_ux$Gni3Ook%nV zLW*nWP#o$VENe|PBGcYf7KVi?4GRHM@~yNjRH(nxrrdhg0ph_SVPKYE=^JSY++70} z!3s-o9A@0N;Y4tR(c$6Yuab|KTU&b->8RaV%%q-vrwvhhw$+G`P0_`L7yRa$Z?^p7s>~MrQ8hN zL97~`+Bd?Qu1>gOkw>8&vn;5pI#djZrQDTuDaRa%9fPHBT{R%sgSt@SGP60usT zqlQ|>mVHN;5wE)2SzB4diuV=($(b{I$Ce$Xate6ZuR!_mA~ovAib>s$+&^aIc{%%@ zK_?N{jHku`SwN=0C7EhugI{!5e7YuIB_qt)q9BP{0v>j$bYIl3mg}LRq+Bm(Ejtc= zd9JL*#=x;UA#Yz}{rH6ON0UwPBTgkcp9tm0eA}o%yeUfx}|4 z@=q5hZ%~Ba<2j-1X+JzC{uNFPMi#CL z(VC_ggX3kZLnE4+fJJ+|^cSTPZlgu!rU_)EAdv}H_5y8bC;Y3w+o{tD2<XrZdTSIgr`$Q!=L4>7ckCi2GTuWY-`&D}K7Un&s0LvU|oifxt z$TfMAJQp;Uhi7eW^@L!ZZWyDa4t3olF;L##m(NTeDla8;(i=ZKt!%AW zW#O#LMf=Q~d2iqogx0jLkRYaDeoaW=_?1B(m?45Qj)0UM8kc4$0!Xlx?X zB5)I4QsR%_e)|nD;U2KCWcrcE3y*4YbK~)vY-@_`4Na@Rwl=mKN{UII>pSX;)s+xm zUxkkksb^6>Ln_9^SLa1WVC#YcXZgn?P*twXrkkUvip#-K!nhs2(++n{H_^8Y@`T}*zmkvU{+RITH8vH3*3PI&+xj=v15+PFW!N_flhLLm_{59 zytLTR#IV4DG`Y#%3+ahYGHAt(FC*UFB1jAjks|p+mrc1fYVO~mA zx+D18%d6ANi=md0w`o3frmZVlGyYc#b!MH61jQ}sDg|6sO^%y+1e${%CUN9#XLRPa z37ZI{{deyK?Qh+q^vb0LNZY?g zctnrZ2n02wb>CPlv`~HtjNvaoypj|d2_X3yjmLmK>%D0Ei#qGk?#g21qO%a`mQ==y zm^WR>|DyzQ11JC=52pd<|20kA?``mNi(eJjc8G07;F=ZzNGHl3IEn<{2su>N8Rz|0W)5>h=Q zZKBVhk`4u|el)t{oszVwC$rG3*-p9Uejddwjg9ZM7ieUmF?ro?S}v+QG%n6}48&Q| z_BcW&qB5MUc;+a@m>>^DYjbkAgu4g~4ue63QlZG}up41l7aSyx*>%(&EU0FqZd~xw zUAtfv@H%k9>ZAVC=VN*aa3N6Sl!+Zhg1Ot*-b^}@csE% zDI;#eA2?SJ6c0GO_p<_wEQWt88!w;Q_`V5f9R{rmWAxz$71pQj11+U=lc84$%#PEB1O6o5JjE?Lb`U+kDdnu zl=G%}Pqv7qniX_IE^e@n!^u{fMI~q@r^uMQ!ikjpo=I*O&ZHHA{}rX3x!{(RaplT4 zwe9t*UM%j9gfBB0fq~~^V*U=EUt*}$Xr0!@wYKJVrCB#>8J5iNfRlquR`n!wB~4+? z24dOojWQ|uRCV7}oLi)dcR!7>!AW>Veit@?4RWv<*1RHzC&3!!FHnBz^o9>K8T<65 z4>qJmrIKit_AlIQo9UktP`?7F3*`0kzv>B6id?NOY$_zPqHKBFz(iVdq>rrTy6yeiteWU}k>sj)|vQzAhB)a6HG zaZAd}mv}GZm1Xv~wS|ZGXO{7n5e@FevJ4>@5(uuu$A=cXONAM#98a{KJRIMR!m&Ma zov3&n%Zw#fg-RvJn?z^OgIP8op9T#gPL}V~vNsXCoN{#hqo`=OwRJ#fZE6E*2}AIO zQa*DR651Izi%M>%*a3&mLf=NAqlYhW*6G)2s?_b*9bb1p)d0`{Zs zez15rZId{~E^X1dXCEkt3*}k+Gs~Geets9?vOVN1qoVMR@Qw_ySsK34WqydQmE0pc zZiMS2llgF|eG)+DTnKTEx`a;jQ{7rTgGi*#>u6hxNHVF$$qWfi92hzeok3yZ!Fh=n zj;f`{(F^ezRm*^Q5Pr)t1#d#1^ajDgR&f5gV7vX|*rL8J5m9KO+sICeIEiK}iQTAc z5^KPcTq;~#ZBMUEXCF!_a5f_UlP2qL*+sS{Orl zUmru0j}2(eeY!l9&_N4{71ic|#h;Q-NLpKAXnqNAifr5d7LZrj4~O+HoZ0jqXac9V zcAU9jWb~cKJ2f4VG_VnJ@FTkI1@k#?O-l zZqyW>xe%7{m;siU`bz3qM36>hM_(ZpO%Ikwi}Y4EThK6p1zWIm<4zc zm}mFlITWJ2z$f+*i%ZoCQh!uVGRYKE&)84zowyJvgj`oJ*LJiXUIcOQGCFL?gXc2& z{$kf$Vc>-m?2No1L!5&@D?wZ#&I)P;*HNm*s~G*yN>=rDhILF=m! zIKxtCHrQ_gA3tm?Sf0%pEIzght-hwTI&FL&I6^I&Ni-`g6OC+{V9UWFChPr5uy)afFs!efM)#SROaumw!r4KMZ zB^{7xpt#nZ9Mp7`jQoO61@0dvR(xCktiZ!9z$?}qELMuIA1iKu%Y4NA_x9pr*9DVz z1?;JLeoc7;xN=<9n(94@uxkwUG+Us}@;A|2sPAg?kyC1~mqTQvgI8~=Q>U)-N5V`O zH6aAwEhFz4oGNEj0mo^E_kGw;v6^V5lTQ`<$0Y)vO!Tn1fS7&>bC z%%kh0!|*w+sca$QXUGjSBu%lQLR3({o`LU&xn4Nauoy5DfU&sY%mvpl_&%tIn-y@g zK4?>rKjcz?&hNfENEm;2@Zjs-pX)NK&7+#!EaT!V-I}7ztC_l=dw-vt{5>HO2o6U_ zE58T{0XAYW{F-{zI9o)NcA-sa$vhk*}db(@m{)K z@!S2Q+1nK4T6``No{AE;bz$5{t-s$VCZp^<&x zdhoThslQSB71+?HtO8rZ#d2{t=&5^M?^xRj{bmER^FrZyGlOO={iAxd=Zc8CUUP1_ zxxw3WEB40Bog1^aV(xLG$%0)}#I`81pM%GPWab&11B$$HG@3reL$l4iJIzO`Y!7VU z)7GIX>6fqG7PK?`GN2%7*F=k{`>R7`uz8JHe)6$n$@ykA=E0Tqe14;wTL;^+w$_sU3I2fU zd{ACH!t#vcVi>pF{CT5 zM^Y7%zo?`zq)O5g*CjAAtmmZ0p9>5;7oW7jHSDkfZ z^xmgDb0|KFwT7qe7z9tt)23nE*j9WUZ4}v(uzBu$?6I0UNSMaT5YTupz2@k;qx6!I z?`qQTf&2lbE1@U<`_CWY%YVQJpM39~OamAk`@<4WThq|FW+J*Ij&2L4?$m>Ypaczwg$gU${2U5ag>~;b z_UtWs9Jii5wyQgARe^(_+&5MX*NS67ihPG0aCYq20h-vRD@@t1xX4{jx3vLnBORH; z{1A~#r(+y7rZ~q=7g5N32bqo$90$udd>0o!2lhlnEcfu}@b(4O{+@0KoOBDxsfm^&CyA|Dz-dh5BgVPo@A;xDU*efqvo}K3vJmM3b z2p)y_L1^R?0g8dKV@SEJZ8_iBt%%TTY;5uq`HAMvC7=9&;nX@;8k)ox*z$97__hV{ zCWbK2!p>+4CkfdP>5QD|)&oHb1DqFZY0VD8?`dU+`ikc!7E|gainXy&aSZv5`U@BQ z4P|xA0~N!dLZLjTU|T(Sk7r_PYP9e8arxbQrgm1gjqc9m%S9i5_B-~zc2?JfCXVin zS}(nF=sRR)T#8Rp9vjcU=hCCooHLf5zApEkwS7QOnsqZ#s@0l5K7aZ7axDNqW*M%R z0S+_!+=>8uS|@vcdUg=sLN-@&26!O(Ppk)?(4Ityz% z%GNwa_hT@?2$C3~g60@5Y9GuMF?k-$&672zKspShlgs{Bv8IA>TvM^ee~1~8lr$6r zW587ygXQ}Xa?d&AUWlmfPQbt&+i4REw-up5)4{ZEh`8f6kAY^9>02F}4ss`72f4h= z_$pg)+O{e_b5b_pvE1Va@-ZK#x|FDtYNZ7qr2tEhfJ8X!7xCifDqL^Z7mQ?!Y`kr3);_^4Ww&5X2D#wX%;(<@ryeNJLUp4&OjE zI>V@12fjf(ntX7_sRt9)>vWeS>Ns=-A3)dsPn_T}ev`{sO;Nm_wxbpG8N$&RU zfw9(L7pFWW@A>Mk^>8i7g@^SP3{}BPEhHP=Z?tbb{Nb7L)IuaV&9cXds_J>~e9vi%Y$@9{%C#+RWntEiuf;@9_M4kuv-hrkBS2Q?d4N zRR207eFcSTXPJK*^Gi&jDX^(xD57%W+M`GEH{ZNAAyeK2bKz-n+Kb^WH0=}Qw7;$2 zYa|@{F&j8%pVA2$u(8p448p^D!^j_a1MYZX#$?BAJu(DtW|P;J9i#DMxi~iIf%{52 ztL3K(frdd6DSm=W{=K;*=$J|6$4~7pS-IG9F;T3+4ZMG9FiGis7jQm+Jwzu&O7)mI zxx`q@(xolms4*=sl60Dq+(7&Ad2|Va3QChs#6!ql(uH|!mlfGo3SAa(Ui69bSF>R) z-S3wuw5+%zj)dicoOfQ&a350E5m#OfiA1lP3JMr>-0&*7N9<@kc0P6XF_ANfG&Yce zhwxW%fMwcO;mnrFwfdfO$@OXvT;*q}<6I;xB_@=SU>^E1bs71kkumvYl$^N7PW2mD z(qXIP9BdFQ2O;=lr@1lt5zzo>p91QfMvhdSt%vVL$sH^8y>ST!1y%tHD&Y_qgdc#! za{iDjzczBAHxSQvCvT2ER!4wZ_zU?M|H@%^f4y|5rb-ZJtnkU`@Jf-@RFm(e_5JYU zDSx>g$-DL#$5kWRhOx9X?#|bE9{}X=1~Cb5kgxJ#C`Y$%5w7y#SBHaRK9{V{Po)x`ZxcF?qRCM5McavJ6ewkU@&ID9;1mtK_#XJiF7M4_2&ni z%Xe2XjR!7WQouh9gx)7S5tUM}RWAJU5F+_8qYBN^DE=I3ymUY+lSv2u{BurEIPtq6 zzpo+JC&~y)r9h58+cb|R|#jheCZ%DNij+(nj7jFJ{~47v^RN=$4PzLp20z~LyI){ zP|_vcvz!!}19b*UOS%PRs{+NItjY#Ykukv-P2&FiFsfheg6%IZ% zvXE%c&8hX4}!sp8^^*0Tpm?qAj+h{fArs7*+2168cop5!+bs)i^? zLW=^*drMiRvoAA`T4$Wo+V`inHrx#w;ZMZZ)zz?*7xwI2p9jgR=~VER@U%(kuz-Bk zB43GPAL)Jl=DQXSU4ou{1N*8=N-KyMuk=>Wq`pOqe4-4y@iROw5F9|=HW|2279}qn zaTgX+W?868GjR6w5fFUGxy|d(8hs=y#>+n!k*sPKljVy>p8^^(II*2{EBLJQv z*<(Xj@c9dfMcr!Da#&$MWKT|Y!U@SHcp&%vvridZmX$Z ztCeviraUyP8Q@ErAT5(J6{#!Shuqz&BPz)ka%(v@^(^FaWior`sHnb$ zJxx;LZ)&BRoBX1UWX+Af(MFUVMA7G@*3(f}w%HW`q@0^Q3EKru`!;zExsifMMap`w zA@{_xV30WZ3rM_m>lR^1K7pS?JKJi#!wqE=A#HUToKWRyVlEUkHGSRK_%(i}bb>vY zCMJzzMtL-+GZ+;?MPT(BLWpa{tW{bQ-%Q?7QL@Bo$VtyR+g}d+CA$@q#}w;^3T=jL zjQLez#A)cT5R`$vUUQqh<7IhyyddN5!ngWH^5f#XLJgH)cXnc0Ucj^%;H(Z(GEO-T zp0-?U+ItajGj&z!C*aV~`^rjHOpv09 zMOyaA@}MKJR$Pne>qWJuRrM#OzCz1I+*BS+BR*4dELF7iv6ryTBXYp#M2ym3-x3_l zCBHBuzxWg$e2jpB_OyW^eqyC-OkZ?#G)Gw=2gll&T1E@-r{A)($+>c+=`v#2Q0E!d zlZ3M2(4m0#9y)zdO*g6ZPM2J2xq#sMmnXpyAXSu?gFDJ?U4lLfk0HMxlr?kdTIe!$VsjS%}}GJCvI2g=Jy?Vz7% zY7oR2J!ZiF0wcV>d|H07$sHJoPlsu!Aya;0@RT(N=y$oui_B!ZUX@>UwHj|rJPH(Y zpg5Y?Hm=lB&G4xEh%3J$v<|(LhXTbsjx*Tg%$estZ{x;!?sq?yhlR;MzDs;hF{8A_ zE6fNzha3JM%Dw}jsjK}v=LQH%HiQ`nNl2Ih0))Nylp%ZXy*B|u08zoc>#Wt*s@=BL z*4EK#YlrsjuzT-i-|qG;IezEd5rTmIe;1OQdlSeR&w0)>e-BhWS-oaW^^-I%)7|WI znz^SfOB4pK>439=eo`{H`>AF9zLo}$Fk|>vxgLAX;&xLWDYD(nwBvR!sAGbqQUQk) zzs>n{lUhu49hTz-tiG9)xQqb1gtEP~`(TNo7> zwxT}Jon}wWX~l(Q9x_}>Ay~gAY%FOsX>?AclG)}QD{!(q!CB%tDE6^a`?c}&1`6sVrWB_m3&gdYb zu5RoVn4{U~k&2DjcO5<{4!8Z(S*rqZig!EP-&Rh<#y-QS+TOT@^=LnFS09F5~LKL3J$g?EHmq!A)oZ z+HVr#K~P+v(fCJ-3)i>~!o~q&<|Mq)k)EziLmoJiL`O_I$K1q7zC;f>RWuU^99iqy za7FluT)Vfkzr{-3Y@izcaqUAf4~_!41HAQ|6?c!7=>yzpv)5pvffYCd_jqw9*5>3F zM!upRyq)eC&J!9EB^0p}|#3r;U za?Ki&A_)>75$jTX%)=?sUMt-QD}dPci9GOS?&EOBfPWhOcO^jWqN+g)+lAvf&1Qx-AW8l%`7Xy zLIwFu+I@Uz**=NlIap|*BPKZ-GQ}P%E)!BuH;r~ZE+ZHUh{M%;EM}+uR)asGL4Jp~ zk-qL$sSl^}%T=Z>f{fKBM<296!l_$ay;7=@S{Z4{t!`l@CBWkIbN7zy6`CsSogHk9 zitfrE%bAMg8jbOaqK6Z7R3ig<{G<2i5wyZGGMFaJhSjtUYX{kva2h$3uZ{n-k}Zpo zyr~Mb%psQlSTtpD`7a znv;<NUj-vGjg8+osgDw+>gg>Y96k?*1AFc2iiZNC7KbEsv&uf0K6f#V#xgNMj%wrw7xMuk)N-A zisH#rv9WADN<}O$B~`@o609P2WP6C8%g!dpS#s+hl7=x(Kd#szxXn)@pyLGZF!tCo zAR^-+*ttcQfdsyT)Wd_I6P+cOi`oWeJvLS%b%?FK*J0)toZs&;I{@GGbb8pq2XK7d zV>%OidlNfj+!Y%iD1E|AG+GRQf)7MZ zQS>Th>m$`Fw!LXGC%tI6qhmNVAa&B)+i?u+YS>+p3x&YL$DQz{I#FKk8*ic_7pp;K zC5zb;PoaL;p?(C>(I~eGThwmI?3Nr2RJ#^}OSuWJ-V>l}18uHhen-O>_NTB-9uq-Co5Vc%DaZ(6?RiVX(SusIj&BT4Q~6t7guzkIRmZQX}<5 zAlLG$%DHqQ<(0fW7?O{D1jfS5yVkCqXlQ5vjjw0lg-5u>b50^c%$MBfl%8|$NH7L5 z&k{hrkEny6SXYe1$B$%~jG5dVFS91ReTx;HjcDyF@QWtDcoS#R=>P5Aogx~D1m9D{P?+ZxX*>i9bCFJ_7cA+NM0RWZR_ACP z%$KS+veb{d@~XlJWI-e#HFlKT_5Axp$VXR(Gse<};hq&1mu_F*fL!72zZujR!R)J4W zojSG4r`*R*Xgc6qR|zuGr7;XKXJo{AOz|VYq=6rl8JDfMY{;Ux- zM_?R(%0Dcl8c(~4%@Hrwrf=(|)@O#Y5k(O%7W`nMU+u3Fuyu(|F&-)o0P%0B>-w6T zmF49!S zY9RFQQg*R4aq#wt7dw$yg4B*ex%2)%S0@Ab%03LYf+_Vpoak?9QC3t`fXY`h`d3<| z+Y#TLsg)L+)4gUJWGmz)DJmNyU`3FweyY*FXZ z)raXzss{U=jq8*B;STOIeu++##)jrC@ENuae8v}DndqCh4xqQzg2@E~E>;4N)JF>) zuJ)T^GS(a{mAXJsH9QOtuvb)7XckLC#-^}o1KMN^suxKpq{p=4&Swo0Mox-K$ z2*_%ZOqc;vJ^ue9HIdQ2grGLrdQ_pvx1S{RfM0|p;_)5L@rAFzhikpo+l7ybosG-A zKwyppq)j4;+elO&R_r+8=++iP>~-bNIZm~RpqjA!aoYhi-mtO}{&u)9862(JJyr*k z0MFHiF!e2N5yvY^OFhDjyD~H7S*EvGk;w$LukR-3L#RQOBV#^SlvJ5yaI$VJZ4$(I za!76W&U2h`G(^PBjQ0?_Hug&Zauu{u9gm!fB$A;G_zpdupNgCUPj6q7l;jz1JS0v- zts6{A3US_|{$R}-;w;i@jKjkp2oDEI<8)5?1#-;&Ft&@1Rv0_uHMSu&;FWBHx>R8S zTF}E$dx3faFgNULV0}+exM^3YcLT64Pvbaw)Te-VpaiCBG#t?sCYeffLL>t`fCF%; zS6sO8r}~+Z+>~vVc03FBBt@K}Q}IK8g*|tWxV40CxYphJxr?*htMbm; z5#^EM5w!#C?E=P+o<2&1ENQsOM#*{!oFO)=Kj~E{2IJy>Q}lM!D3vv!LZP7iW7NKz z#7d*%9GEG&gQ}y)S*Wwer&4wn^i3?@ppQ+ix%axskt?hI2OLZ~s_iH3jf7S50<fvNu{C@CA@l=~8}yOMzQz zWTbnTVV5|i%r&ehCnwoj#}wV>m-09~Uh{JU=_%WWPaHbL#1`H~u7@BkETKEuap}Ms zY?efdGF5Il5Qp%Y>)!5adkpRe+p3)>o!O%L@JbJAo@UUs4!=kS4x)EMVZW^vP^%x6 z1e}eFocYMa<^~9T>Zzx|ANc8vb9HlOrbj4RFv*Q>v4feJBDqPmGkjlYm(^D4}p?mBT~nr`WsdOQX54giK{g)E7GGdU+OQ$){s&apnX`Z5Sbm9nk{g zTPCY_MgZT4oz?T*42PO?pKvD-hpHA%@ZFlDxWsDT^}eI?CvG5O0>25JPB;m#qnAI& zhlj`WCixAisSW%|@GQlldU`O2sw)pnHHF;Mr^kT*jvc#rA`x%bjvXx4LY+*!c6fB8 zFj)&xm&~48Vwcs#{-DK!Ge5Yx<{GSi_J(mdMiBG&t>7;{ISx)oOh?=UHo$&hx?{(V zTEb*dxzt@2ZU`JUK%tR##+0AI{-UisQ4h#Z?vSc z+()KuNGf6@!82bBViScRTZN^h$O6zf|3@@?!-FdLm1W?;IEOP}`uXRdC-m`CP^*4+ zwqK(0h(}h3B&jPqJ6k~3O&RDta3C)wdCi|*USpn~W8^bSBTL(}tjM^RL{c_g97RSd z(u+l;WrPe}#&APp{epdoqyQnF6A8+K!9`dN4ywO`yZaj(6-eBucr}}nHpFvSN+R@z z`-h8#?ZRThZUBi9b>-eMW`nS25TuwlkEEuK6jEw|IpL1qEkn}AgI-?n(}&;0mDsiS zH4e+0M)Dz}3h>s&*5KML-P{&_fMyfaxV~nH_f*hBwFW6yXF(F&rZFdtaVNMo(nxH~ zNB7SH)w}|zyo=CX>yT8U6MA4sCSU=lLqfopcA0juI(?)YR1p>?bu`FAcXEL%UltY? z;-J3a>e}PtLejdsM(18dqAz>XIv9z-#5X6XxK+G0tgvs8Kty!oi9idL#nnh6b%XEo?*A@J~5Y`IF}LB#azZ!^zwVJO?Z4WlZDo!+%3_ zvkJ7TnwvMky$|lYcA)#fwS5o5y-Ytw9XC3lt&UUSxX~UhUt$pM0Ik&HK49M}LPsn7 zs@2D|)y}K7*2}Kd)Q4y%MURf;c%-Neu#@9FBaLC7L^2{24oD=6>>f;x7LxcdqPRJ| zf|=F3=)!y<(vR{0i?q4{@ZHb!h#GeX|6?sY zDsz}79-!$5KU(1*KzGE&3>>jB==I2Ii;oWz=F(?a>f71T5iAc2=$v+SZQ=9LFFfXJ zYfH)9N63D-l4#NV6~jcBWFO8F^b)=`W6N9vDnv!XNf$|TM4cC@C2c_H zEGo7P4ttAs_xgDJ3d|Gq^RH-3nd$ zCjjM$`W>Q4ZC$}8)Jh@|+JSpvF(C;^1ZAb((Z)m6epOZ$=E{5fe!;ik@n}y^*eI2P zRT%JzpkwkJ$Xq^_jaNN-u zZ)w(;tk^E;QE#1+F$mGvil-W7yTz(m2|1 zJycyCE^@dEzv!&|XBd1hl^*`00XVyPOAJ`7g?v3n#3wD#8jZ(eOcSvXvq&tL>6$Mx zS^QtP{y6cS3fikOKve!#GcK5hj=SNXKnbrPG3}tC)fx#Uj?OwxI<682;7oY*#uWjpT;7WGOOX_~Z+J5K~+2eIH8o(-lM8+RtUL4;>3 zIvhg(R{S06(6PxQ?ID?@R3dvQ&12JtLD_)qkWI*S^hN}$n?(soABc77f$`nM-PQOd zd@Qxz!J$62(J#a|G}Jf5uQ4?hLq?JPIY82wJ(7gNS*vkgA&Wt<)LzR}o{a9lFXP)w z+T!xZWCoZ`ckiLR*joGGDtC~k;Lo{4Re+85wXu2gih-u4u@ZE=mNS6f3~WGeB4H2Y zzWwBrlTSYR_S=(h&$|lvGr&M9wQVu6OsQ}4%^A$kT`jCnu{3EREZRr2vPMfyCQN=G ztF<6J@tZkFRf4`gO=5AAPkU@E_`uTA5%<^c)-KvVu0bgf>fkM60mqAhT)2Hk(UWFE znacBIjn5(&3-_GrOS~&!E*FLswBH^3yp<;YLTNu?ZxB%erl6Ch4Pg%BOVADdh?4g@ zL1{ZE?M!~Ol`yMJa*g-2>~l%^OOK!(LTPDfuD6`HK-Pv|9gHLo7Hh%AgndKI&KIMN z;l4QCN_>Z?p~XTh>z3mV$4lrj4PT_qtmyP&@=CEpK!r7*-|*AlvFLys{CZ}>efD12Dp#vUacowfkocJ~hO z<;jyLx45;4&y0=&KT*E0#I>Zd(kI#oZS1vznBL0D2%c+;vI$-WVZUz8%Gs6xR^0>x zA`uc#;QY;-PVj9O?SG_VLU8|3zbP^@XRstNik${0c0~n5PlJw*#dR6E^L%Ll-cx^P z?L_FQb5qx-vabSXL!JCbA64ZOc@8rU9Jd8e$pE@Ga4id}QK7eAuLK-e0A{V*ot)vD zkBRK3B}wg8hT?Vs8m-va1#d}gtY@^TK+rB0JHXb=Ol|!RN2Y0^rdrZD<12@;bG4#7 znK{DtT}!0<6@%l7hZPd0v4i$A_J&AA%tdDdBr@thWxCe%cayayXXocY`oj-D4Ehv` z7ZnOH1Fh52*al=c72zq~xwDnDZe5anYvU}l@4`CM{9}6cY+i@%QRU2f#l1Q!*ag8(2clBP5j=ey zAEkr>u735M$B59ZtU)LN?*OMI2EkX)yz#>G@Wa^HlMxa3k|3~Dj41X~P&O*k%0qGh zDjM^MqkRQ<_M4I>a9|iNuuwvG8kU%VXq5w zZJoBcIr}l*00mk{gt#rzyv1kIQ_>XvGSK_lGr>lk6@gN{KbVRX!PscORCE@G=> z<}RoGjSuD)+}8rE){~Bb?%Z6T7~@_}Yn@l5;nTem_)aq}B!KHw9HHlno+liKrY9Ht zD}z8YND&*o)F^=s*AY;FS=jfTbTb%*?*g%ZrNe}SKAM_EVa>jYk48+CcB$7J5xMF< zSJz#{m#_~cb5Bf)?GAUiH@T)|WO#%c_cQU$K`z|V)*~Gvxa*CyU^91jaM0a-QEV|! zQ@dWil4wuc7#QZKE%eZ;$vq~%^{yM7MKzje@L6=}6T<Xk?0+oohk}2>T!*)6hyRVr}{Wq!9MIq&~8j zeFe3fM0^&C$$F1;AQ=U=Ks7&*FXzkUoRy~myO@wR$&};~uraK{9~(F-a0Gtw&$9%v z1^)WnRnErGE)T&SM5UhkX2eF$o_xy*OIyUKHIbEARS(Sr>CwC4IwMYLO6=xZk9_YP z{rYf7-!&q$-`mE`xy;_nW|b?y%*w~n#lFDSp~CVxU{mPt?-pRBQRl;)E>_stI|sDf zlQ&GHVAYGp8F+%Uzj@K}0A5X`|C}+8;D=jK;O#;I74k}MJsN?WN*AO3HuwPmacCs9 zF|i?aYi8r*HCYi;>y|CQ33<_d&hGX#C~xc$X=boKN^Ze+i3DYD@8zJIXbWm5r0d=b=ny> zN8pmsaT2zKFV|j3c>ASLG{~rE3Rs6urV;G+QQ7#7d;6KEo0q#^N$RfD+Jk#A6M>f`0*V_I*(ccf(>N}n(!?WIip z3QCU%L@I@789ib_jo|VbpecGGlE6S%h$B+%kQ(8z6Y22r1+(h+fC`@DJ2Aq-79@ZB z$gx`x+mA9R?E?gQG@|>`co1-j(79C2%dV;`G^{lq{)%_ORF@JIx>HkSj^;1$DtK2r zdI+g)a%yUXU_guxjc(+?vO+Vpnw6)GWg=UQWx|LC%S8zaG!?=ZL7k8wCRivU0xrN0 zH+4K9J2KBd%m?4>@Q_`@I3}Kk)q+WZxmVD1@Y-N+U&e0P&zs~~`vrrENw>hgKF&R= z9%rAufo_xFW0~|8%Lug0gsc_Dv1ZSzM!o3sS6cn4v5P#1ATUET>U!AS5h+N=X!`V>C>#TOs} zyyFsE$`4ayWy!g=H8r-GiHR=WhMUgqISqEXy26LGcsZl@`D2>3Ko~R z5&R!CzNzDLa|aKOjU5NgqlXS{+<5=}qjymAD#QiiB0j8^fPQ`vdR-u4QL;A1yLTid z>};gr6|u@#RoM2&Y@_63`Ot213Ia8j9L7&aOW@>`EhM^YC%ogcBojo!vGZbw}aBIGF1Z~A{ zNxT`4SfBl*y}f535W}~CazvVcDHSSHFM%hr(S1kHKq7m=fY{X#a;&u>n;+Hc1Zpig zP5emI-TI&)PkXr6sWpl}m3Z)ABJpMddFOLS$71qVQybY4$+KFT6j)|TIeg9REiIsn zX+e`j#2_v(`XNaCpFPv14XEj>BC^4r|9ylstBHxgf}_cP9jXq$?a+A z{xR39L3m|lB?zwuPm8MbXg434D!XpcH@}Pv%4TNGK2>|#vSI7199 zp4BcE(UwN5!%eoYEjd=Tw}5!H<>^v3ms*^Wk$7=NMvCPI>ZdxYx_d%Hz>rTERmXvc z!yb7^x>e@q03R5qZ|^iWrM5qzQ&B;f!nel) z`nwYvxbI?j7?{|)RbxLsh2{`r`9@)Bi_S`*Bizi%_y?NFEY**xsU;!fm{q5%MX1T3 z8NRFpHZ(5!;jrMvA0^3~s^NbgqJFmpDGHgE&40I+8MO)Fcpqt~Eo{h$Qat+L&T ziMz|{kH*Fx{g2?YjT=7`z?ZK_d2FhUy3RIoPp@>1>`qShv9qZzLXwkfSaNct^WzzE zc}8+zAnKP7O`CY1sAsh-j_R-?13G9}U~=Pd)hc^)2W5Z)+7Zxu2rZDY(VMyyW*&pL z)!pfBXtEh6IDBqmCaF%YhqnND?zs;QEb6m)HX-q4-rOqpNq2p%Wjn>6X>PpW*u^ zm>hwtziU=GPTCb89A0%UHufB0diwO~M^tJ!aRgnRBV0n00aC0rZid|4P**YB0~*yo zTBb*4w53}RyZYAlp^bFf$LHqmez0Y2AKb#y&OZ&;)Foj7@p9IA{DQVP+-7j#ThU+< zm~ClX>x;~$gun!5+1fL-Jm@m%V&)kNlD{%ZGwd?V{EEYUag(F>etYxp9bzO%425MPdSK_^RD)lb{0J3Fymk)O9mams5QdAQH>}v=;xC;D=9`2YQ z>u%p(!*<|D6gr2r1qDg%;G4D<4nBHBnR8sUTP=7ZIVgzlYoLAv(bbHLOM{CGvOrhvBPTu$QrSNaUx7g{&hU-iRSc7sM z!2pPCS7bV@-lwadqt62yEe-mOt&+NeI)(^=dom?dNP-QU6B0bbjr82yy1agY{{Y=z zyep(|eI#(lBbz-A&6+l#i3LZ)hZr6+CV- z5}HKI;if4lBwvWV1=>7|BoF+l5F3NV{x_irw8LB9s(o}_)`Jr^r1wo0e`9=nTwgYR z|NWQYdQjcg)^>3G#EDDr{1Z)_M|yxr%MT~Cc5d_d=;RLKw8S?gB$Nj~^Yxwa@PKLT z%N|w!t6J^AKJvzo9#w&zU>9~T(Ee#EE;^j7jg_;k#>Nq7)-UNe!3I))8WDufbLLwt zH4NkUN|M*baSWN2Jc{&YgNRbo6f^5W^in@4GX^9&Szmobp#tU!!#Ti9eQ_U1VcVq} zcQtl&G;Mz)QDd6W#5N_X`bjtPJ0 zATVj_?*t8}PBpSNm&?gmqlpBfKmiS zi}>||uCt&HuuI|lU>r_N!Eq$-zgNOgz5?+tL-$Bf`M;0mzxn8Y_TZFh1G;7G9{E%? z_yq=nm(jzT)(GUkxE2Km7rFidh9!x0qUeUWxIjSx@4x|Gn4W7k2VcD<62X5Q910vA z9~6lydAv%Ih_oNvL+(!oNRvw^EhojO|6GivkLM9kP`r#!PvgzIJst$_SAkR#6@%gn z@C!Qsge#MCEXlM@V$5+eoxjREB1C=RP1}^f$UwC4Tmqb-xjEjw8jKy^HahS*u zU(o0z*qtH{jtoq;dvjhv?2Prf;u8xF!}``scE6qGn_62q5l&vBjI=O;`l|mErUtzn z(}r-qUy>dhhmEA6`#JdB8ewndT{P%vq(5L_`dA>^p+)}Q-u|LFfB#JZ0Q3b#=|xKy zY+?>{6}Z)8O-(W~QsawVIYLsaG@3QZ@E67YFs?z7mQoK+!?ADY=9G!W+zGDL?S@)G zSx~idZth#8&&R_nSB_tOZ1AzG$FIOEApZI1p9f`+f--zgb13GQ*xJ^Fg=t%8g)(DX z+Y)}U1N_9xxXMCOQ6aIYGWG&4Z#X$M@_3){`S1++iis`2zH1)Z!E;#!tP&c#181i$ z@4?lWUKpKMuKDcBpV43|bgA`phAiS4fOSsBwXRk+EJ? zP>?ro;U*jt3cE;?21}nMrRB~Ly6+XNT2>>g6|ugB`6Fe>KrQQyIVq@-T#mkjcR4){ zmx+o07f&(iCC27|%;-sB{nMhdi1MO@oI^owZoLgXVzK;Cc7pk;Q;JRHzWd#i21bLO z#Q%laiO*4@a?vyx$X9{%1W7ihoxr|;MBUJqZa<%3<@9Cmf>BY$B@(zd(Cz~t1_ePS0}H`twwS8}E? zDAQP3nsKY4b9@%cSMsf83t?i^GNQZydMiiuX?(X_9M`97EwT)}Ekv~VLV*Lph|xdA86tSccf z7Izt>=wJ9UKR+Khpr>E4*@bP{IGT|$nzL$R6}&apYDoy0SP&DPW-?|Z!A+M_Z={o9 z;y0a`-VCodm$emJ+6KTse0;{3Upyv!S|@O2xg&{*8jm`x3j+o=7N>fVu>D$C{5E*Q z6zEV933sw(EC`(DO9f8sT&C)gm>L)*c!My9@S>tT+fJKw$IkMKv>F{Jv&Va2vR;FZ z4Y%8zSzAMPlXk1nn#!}Cv^B;Cb%x!KJF`*z>|u>TwW6Fj1t?E-3@%?r6sphJh< z?Uq%Z43EZjX8QQXTC~~~W>r;*olJ~B{BOiad{+=#hgx1SF?e}JM4)FqnXK9QcPx1P z?)+pJItF^s58&}_`L;~``U_}{VgGsvk}#>&)j($^2H^zoB|4OrVVT*lv{#e130>QG zPL_qXu@+!x3tBS8^t2bs;NuR3JY!}hO`yG5*CQ;xT9KY!ss6GmBg53rv=!at23sfP!85|_cNKyEp`ZvE6HU*Bn|6xhmSWPT}SgZ7{?s#!ud z>Hu3n=u%N2=2-Z|tQnww^Rd%rH$P?q#PH$U4?ABbG3PHkKdg2tn=T_Bn<|@_)*>cKuI3{Y1u`P;~&XMVQ5+@a;)DWxPjZa2M81S=wK&Rm+~e zE+k-+Y-8P{u`!R!!vw!5@ItrZIZ&#K4ewd^IR-06P1_`i+$)tdshT9xy^)elAIGkb zBUW#STc5pS2Y1w>emEy6?wVwH7Zq2d~O~Pk(qG1B+k_XY!{Z17P`00 zocZAk=|Za{#<-^ZD$^+NN_XT$WH)q%Yu89hOlNw#o6E}w=E`kyZGc^dO$PC?x`6mj zZA08Y|JHl&{cx6u1rG2_#Ts06`cLp9P=5XO*K`}6L2b~btK3V;df<2XUb5mjj$bC@ zZSl^ZLw^5IcXLgRg8F_Q`u^^Vt0n({N2Ha<4#HcbpKn@dLUHKkP&iLFp{b=s^}<#a ztWyCyYD{*LSlR+K8X-)ErlkgEoIz2*X$WpKak+`vf;*2Dp&H|q8Sk4+E#(y0+6Bl> zdUe7AfLlnMPM>jNkPCm+FY4EDCse&{bwx!3GxQ)jWY__>2j3NJwA>PB92d z2YTsjQ)u*?iru0fU!gU#5FMCrQf+cWdK)#@eA+Kc*1^?oi5t~Ax;2)3(o(2Fa>j`M z=jZ6ww4s)@F%8Nf0@SbAJg2&({`=A3sbCW6F~cbPSc1Oum@&1S*!Mw)2Ukt5Iz4}K`9b^g^UpueXWLa*t6yGW zz##jB4?y1a>&%#))mk4SX3XxqN-VMQ6^$38%;HDRvh6AG1}}K4KL))o;A7KDO;_p{Fyu$Z4?;B7becA&P>1;zE{m3jgTrycB_d7;KGNKJ6uz?TJijyqu8*u9EQaEtZ$R~_oczPhZ_M?* z*!;^%Jj8%(^ONNMV5z}d$A0Am%IiwC8}SmlSoL!4l#%m{@rubFS(9DE%ftf9fdqdu zA==Ro_2C}VHO3YtrlZY`m3et>sz&2n!v40|<7g%Q$f&qs}4tt-xbHgO5ytj z8nHh`rm*<=XTz_*eigO%3ugmDPXRwNwAyHX#$(*T^e1?&{5WVr&3}K>rs1lJ{N~G- zoAWEGz}C36@!;|BwGr@YcQ+6f1)j?h`waw63HeQ`=~`j8_PG0^-ry<;0#X_xu{Fum zPO_>14r9c%OXUI)S-5^77TAVXG_Vtm>@5zoYXVWGYfV7*{I_!Ul=_eXxFuR^ss59{ zm-vtRGxH0IXP;GE@LJVsU}e_X@7gE;510x%`NrY~*9Nw(r>7b^G`e1@n*1L4!)q_) z=f@2Wri2UpZGd@7%Dquu?y>iham*|kJ@$Cd;**uar6g(qQuY|{6-Rda{;x5flBMV^ zWt90fkWYOUD~dra`u)be%K0&!G4n5gLm|K1dc1RJsB?S`Ua$G$az0+OLqpR5jOna1 zf2}}&+Ws^sZybTg+F|}5H@WNF2<=uVU+@ttC(E7s1@7xKWZv>Zi?izhi8&fENw7}ZvbyttJA|%`F8FZ^`rNBHD>E^ zI#)R)*sp3f@!?HzbM0laQ$6l>{TE$4h2DOFRE&p^#G`Rx;Ve_X#eT+xy-`5(+dxf1 z{=duJa(ZteqtpAJBiPSB^bE%V!i%N5;sVy(Yt1f!r^^w?Nc%S_-3DLDxa5Ld za2?_kSBsM~ay%u!r=||H6-dfDY}VKSZkA2f@iq|dCTjyB@=9kjhY16-5(`tO3A0yJ zub|&m7nBzuixKBbq?@Hstr6#YPYNvFSvw=JfL|TVO|x`s%wC-q5;A!5Bylt}bP%mU z9$7mE%h5KZ9v)2k`?3GPQpUCv2!jHt(!@CW12@`2uCc`|5dkcN@JlXbRKG0;jAHg| zjQ#vqq9QR-F+XqporQ;+!qeZx)5xT@$T;B1(I-QUea2k%%|@;DUB^aU2VB>&y$Rw_ zwxN4tQI}8{9Naaqb-;DtSN!*h057~`7;t4zZAEThRcKJ5uZ_PKxRlqvVMBXfVQ$f> zQ$@MpuGUudKB0%u(xJGgT`q6$X-`RE`?dDtzXY!^G>heRsb*e9XfMN(XwtvUtwj*h zboEG0jJD!gF4)xtI7U@hk1R_er{*;;Z?RrhX3Op(Of5!)1o6V@(2Isos2*3|92b!= zzGv9BRwEXs1T(Q^^38I1OEa_)L-3U19l{_e=-I?XoBoee4@M^+jHP4? zie3Y>^fo3_myT|~vmDJ`-u9-+-~l(lixXESpkm3g6J)q#bX+}r`0QEL*|UcaUseAA z+Avc62;>(Ptt40r1vP>?iKGsl8sK?v?@iv`WFOYC-(`Df<|dTfA=3YK)iG!+bm=Yu zO|Yb|$1+G{twR@Cw~%8qB%YqSvYed7)6?fDef_!6?Ah$Ijsr38z7gc)wQlo^-7Y@? z5BL-O%lZ4CKKtv#A>)gdR?Hl&_TB6Yf6>g*TS5Jj?%lf!Uy}5PAf?+S3I5K@A1`tM zw$Aa*@y>wDvz6f5$wDnz%8o?Z&i+@*TWJ|mnO1xpc}8b1$e0~wdE3B#Zp4+&D-pJm zPLY*stH9Q!({O^@%a!ur&)|`i>=wyEzhItAx2Ju|3Kj$PPyMYSA*~~w{e9nmzpjRO zDJ(3lg-E(h@TKUIk+p6 zxRo3BI6r1^7`SpX;2hJrtgy{t@aO55MmJnpLv}ATb-d%Q0rf_3!tF`Fp4Gig&2eR= z@x2wjtARA8`>|enojtS2ro?1q{h!vE4cSfXI-sJdnYHFhc2u+4UIlL`-%!G7yxOMF zM7FdHtS48S4VH-Abvty89fYqFx}6z^4qbjJxzbJ7WD0D1)sf~#&oyt8gj5H1T5>Ig@Ix;z6;44XdE-I$F*Z-jmO&vcB$BlTX+ZVBJM7=G z1x~^QRPh;IkunS&Yl_sjZnv>e-yiRoY~I+odUaS>V`GAOwAqiL7GY_t)6+Yus#e3F z?~eohAt51bi}|@fCwuFj8wJ!B1f5v(G-;c|y_Dq&NXZ ziqAj)cx_GqV9m_1upf|FYuHEOr9s?@rFaVVQ)t^}C<4UcZ4}9gakyb<6nLCl|0zTO|0G;7Pcoel$eHBfN9-i zUk^>2FKOAyLJ(!9;??(Wb}}rP;Weho+!Sz-w!oHI@-6X+OMif4DdzCSoaGgU8i6d2 zD~nCA7_-=n9tq76_JI{8X=dv8)}eE%p)Gnl;8aAufg1=ha9h#F2A&hn8os2+LWkm} z@f+|kn&v0a=_GmoC-}@xbkO_wB`x`kzaV@5izStOFuUDCk2RVerepf?{MNbNfsUG* zfo_J23Q$k`Yn^IsF3!$A6mO<7D@2d@hh}Fls{i`Lvc~c&`+B=?oEuzLvbY931$sLA z>l8TKOHtR~p@?{jJjnIuM)FP%ExS9D#ewU|&Gf|i5Tn%t(EiD~|)7#uR zdadr*vv{MW*uu(J`N_0u_LVvt%fW9n-R#bZ-5d+Q1Al^kOvmrOJ3j7jo0r#K-QHg9 z?Q{yh-dtQv#UN7tNW3n+Ng7TfV+_hLu6&?56E1H>suzgia#pl6GX2DbtHp~E=sFa~i_3v@3`onx@>xHA&R7oLZ`P=PC_OVRt#9x_ z-)TP(OMY&Za%fo5r@FM(cls4QezCnS@!S}A+0CsFo)~zgmM~dUmPWvXxxI69y}3Er zc_&WfWfRvN94ak&CA`!#uXJ_Q=a;1cTXg3Px&q#7a??xEdN!qHg~ju)jetPqXJN@< ziN)#8YZ=!JWY(}|Gtwe?Mt5dE4%zFsZY`CSZr!?m{y>qWVkzI=g5>WilBscKnZJW$~^KfQWeS5Y5t~(5x{n8YDgUIM81CsiI0WVIiB^;aRfI9J_ zRFkIa=9-L*+V%{qIIFKCtRfl<>tC+sw3?kO<;4VsT#yiS;1zgX{B<5A;S4-erfRcn=<05(dvO#~lb%TK!j>>r5Y44Xp-F}%DZm%Ys9JiI>3*$X)-__c-Y-e8_VC&NDArwuF91XT z4W&?_f?J7y1j)N2Tw|x!Pl89&)AzVM^uA;(d~6&16`llZJg3%8uGf60KSnXd^=B4+ zr=B2?%r3jbSN|ygu`6d+D%b#y9Q$^vxb-Uh6&U(0Zb8`i)EKxYB!0UfpHSG37#Yks zw!(6n^$(Yq0P*sG0&*$A!VIPtLz6o)skS=CN*xex0kju(7=98vOGu&zUmZ z-hH4sJY0AIJS5KCohSgO;^HiaId)#*9UdMX;a+x}VOU*STm_=--TUn0E6h{Rm0!Pp zoiK245UbCXR#X*}bI9~V7p=+=jKD=Tb^)PA8=Y!#;{&NK@u~KYN@j%#y9qE3&w+Tj z6SS-aE$D>P$;V-FXGzO7`1k7`Ov{1Ge>Wz=PuS*?jNJ)BgOcJ>qE1jGX!P=GM5l%n zvy{h+U%Gm=(?-%|CxvH9N=l0tFtnd0YlGV%P7=6)V!sglZ7r~1hFr9C$SHF02Gj6S zvidhVO{>)Xs%-JBD1J8&=t<%H){YDN+VieK__BmDBG#*6npBDG4T& zq2-_I>OJI;)odMpw)pkeU$-i&B3XfkK0L^Jk_+^~Su%pSg#x_xNy_1CQw(Ahr2U&# zwd`u+D_h$ZwF>C^!uf6KNh)zxRGB?EZ(kObHUA%SB3#DCh)A)-e)2jw!r*j>*fG&E z?U~q0?$dT-a`+#E*WQa9`yt3R-RNp zC>kLXQ03;DObPC?1P(Nn)2tWKiGIMCTsb*839Z~PEo{xXFjlabLVlQ-t1HOJUAk1anWE* zBKPvSbKPb>19p*MVE%zTx12Ph*2`;x`Bk5B z%@gOQF5rh^`jL_~=^`jgnOKd>{YFeTzQ-Y1ON z86;qP2zsKWqBWoyZml)TJDYvsg%>(Z-Mj2EC5Z+-x@O|49>M(OlCo^#NhhH&b6@~U zN^-Nym^|l~*xoE>)Tc1CFBV`tMJi>IvOSP!kD97GY_cxNa$sy0OIRxBw)M>xwG+C* z_Q65s{KJ7fYY&%59Z=ISanmL8vf6vk)ReLr9WN&DS?##N(QmsRh%{AC$3NRrlm7C5 zG&4)gJBDueb0oHVI~yA`m>arFgChu{8t6D#wEFnK@B4lJ^`6EphFj|;Ch8wD zGSY#Qkyj5lAj=}`?(Fkt&e&w6r)S`J8H`zS8SyQ)R?Z3wmnUO01-i8mN+}~Cm5)z# zkgG+iGI8MI?0g)G9S>aLNBl~Wa${GQ3Jj~dx;83BmDd7ct%0Si@SgPv_v@5*SoQ_M z?^W=#|IQ@rA~xabl=LGF|Fw>&)(vC{@>;&G!>9vwU$^85CXyd^7MjLXTa6DS$@d>V zT<4bD8US*6ye=1)9wh5di|X7o`IOW?f@4Hdk+w(k35!6wh7#2mO&Tp3oS>Qfz-7o8 z3wBll$Q{#_t!c*!^=Su^O!qJCYJ6|&W$W4( zr8*8c`cLS-ZE>+T{CG`V@#(jA@&_~E)iL>m05p&vH5yg)5BE+06Xy`6 zzti)2{31&4d%?q_i_-fna*I>o#*FMVuxb^*#@Zv+IC@X&sgoxOcYFIXYo{Woq{r*f zM}P&oeEe}J%1%qo0atTZrxat`hJdtfU|ZaRu197l($pX)Lp@0Rt_50HN(!7MQU(R> z&J_zda`fQJ#Mr~Hy+NuRH#qojw{%3}#;3+$m5#rUj%QMUi0k4OXAiQ4+~}Z$(fmTi zn%YWj?j2>Ko|eO}EImVwQr|T2(2LdQ>-G8&fyP3@0}Q!K>?V#QF5vHAmy(*smab{D zZCz7eZ|dMKvsyLa8QoKr;$S+$3k~JzMwq8OkoELqkF^?kbaCA~*TkI{ixnb~LcB)g z6Cl-P`r!60SQn)DpbM!F zCuwq2idp4&PuAd&2sj)qZpW1i7%0JI0aW>b1i@eu`gFBfBij79Vh%1M#~y;ufT;>` z+`W;JgmrHayrqIad^29`F&%ktoVWr^!DpOY5?nyBpB?Dh;xOZ2XUhjc^Ea?Q1ZIpH z(H(nRK2fOtAE8G*08t&5_r6U|0{M|vyGmcXo={bg>DJlV0)COLlPa{w&bQJ|ZNh1E zjm>lQFZc0rwO6+b$^^tuL3;S&eQWD@@)s)NgOfr-%g}q6M$F0Dt`|stYEF8~wCyLD z&-Af|SfeZ@Ypq6Rr!t($;9WWblyXY1Aj@m#J83_t#l-wilIR4~isX|2FOW8hYs`#j zbjd%7W!JK;8aQzTjEhqfali`9Ssffar~^i@-URo8hAGg1P6_A|V=}w!ppIY8pFjVB z75ZcDJ>-AT`=zcTw@WY4Giod&S9)^rV6Rz!uy^0@=wpCu8FYaBs6ZAHMzlsm#70KK zBft#)H+gD`Xt(mQ3gL1?&?yw^+1kdFzj3yZbj#ALavt`txYKeru(CzPE+rI3n`!M2ZM^#5>J`dtm$HE+NDEcos8tFL|upO~5wg^u4n2_I=unu9`koClm#H&o~s zR+wlDvI}b!?de!ti<^IYkI16iUF$J6zA8Bxz&~K#?cE~W zGUqaRgt4l(SEcU0y=R06E_cY%jOPWm8`(eCW#$c6a0zsg(`8*SuU*AFE&k*vs^n^08Wy@nRTloR6zwvv2Dui>ma4BRh!$FM#9U z0I~YdpKk9g*kwD%(F5gh%G_oiZ2vJ<*gHQR& z=ikLmuo_2AxEW720sQy3-^kn{Dy9lol=3I58j)YD8z{0SW1`72J9;$WhIT_RvXvZT z77$xK2W%s^nsE@DUo919g7*T)O+8&&k6DPe!?v}63<=$nAsoDsINUQPTe7^#Ffun(!do=uNgUkh_4R zK?Q$WGoT>1&l&j8DXkDxRw{o@xH!PB>$8j9_tfn(mT}2>o5PS!Sw08ls<(T+cJfUx|BE-j@MKt;f$^Q=G!T=^7(NvSzSGKYvAPu z&02q2vkuWdO(Kc$$uC&C3U7cw_yBkdzWk{QI>4n=`OagLFa^Hb{xiF031gw^Tb)AR zWkJ_hVF~H!XOlKxYb#=zp_Q=(;DpQ z1$UV|_fYG8)%-RU(Y*f{{NFJ=td?V_0YAr3t6>7}W9IoZ&D*5QtbOh>F+*IE-(uUX zccGw`Ac1c5=- z!v2NhtL&&8F%jnInv84A-vg;U;w5xIRKKRkd-Kh)8#nS4uYCaz!nBb#5C6W6J@A#P zAtR6opLz%k{snxMYt|^?Yk$FY+m(1e>?YtLhBZ+1u#4Q+sC`Df%uYkwpm60<#@d8; zox{U3=nMV&X0zbWra%Bc1hM~*vF`wA>T3Vy+{+R{2x0F`_9h7;8v$7&s302=kQw&M zA`Ah=jeCz;tF7I&*0yS`^|f_$Sgp3&s;#5TTHCj+EjfPooO=_(===W;+)VVI`RwQS z_^Y$Ci{XC(U!9k@WY%GL6|^Oy32^LZCZKZ~q4~8Ju4VU&$rXRG*?o@FVRtXici~{n zQ6GjjyW(69YH#A;bkQXGthMQDZM)I$+YPw?`Q6u(4#V2c$iY8VDqtrD?S_$p9ldYe zw(lj)Cs66GAAbH0{GquI{(Ir_rA*2?hzT?xOJUqV6x{_1wU={yg|YUdwdg1FsT(xn-fDWz^jG;jE)avveez zIVWHnFxA{5MBBHE#hUYk2mEV{Uq43*aQqXO+Aq4b(p6FBktFhR>Gmy;C1CNkb!}HF zx#G@G`~Ra}APLV?Z&JYb4bcuE_$k0;HnUA_x-+Y*M{n&$X64<)M{qyAXSYF#2RNkL ztB6jy(Dh-Bke``EY{Z(b=V#5P%leTMSP0&(g@zU;i99zidC*L&ZsTc!&>$Q1lv5|> z2<0$`o~JqRA2d&n@P3+2geUO5dE*v1^iN44OaqWa50$ecOlkF~d6m z6ZFh@_;Hpn+PaLTbmHQj^$HPJy4-axiB4P@JU?oF!|vrXcV>e!NcDv7SsT2BdPYqe zI3w`b7c@90c7E z8&$ar#jzGL!`N_895u&KK0Py>=VtL3O5`1!(6)8W@M2k$IhX}Ma0J3F-vzAl*tAsa z?sOpdK=qPi=^1Y=Uh-1tZUqs~+tQ+b{UAK`QC`!F zYe3)|O)ZY_t)8C~$LRDaoM*tJDbpCf7Y)-#i*l35!infb7ke+lcYx2e+(SkMdoRiB zy#w1;bij`m%cg@A_@>d_)`z{hxxIs$FI2$)<|Q-_4t>--{G3QH4e}A}Bj4BKPlBoB zWek*nEu3r~lGNFhX1=R^x2i`lvukGq{Ll!q>B@%b_2AEG!J04f&8tBdxz2ny(LbG` z)A+Xd(9gKhtMTaVMfnZ*>b-G8mw!(8V?rP7aUZmCqa^mG(vz~Mb41nQEo#}a4em1p zC2%jO+`v=tY+@)i_2E)kYtH?O%gp_C`WF$gapOBO_|e~L7|{!6qrK^aWA1#Zxo2|9 z47C+T5LTQ>L_LaVSWX)nMGiBnsrD)os&5L^BkfCFEqAU1Yu66kzYp$Rn{HD*Pn<2v zKA<_S?D2`{*x3!=tm-rYx$qFV$gbSZD>@>e+b1Bc$gB6$c+e|g$$YeW&I8mieoV%zNA}g#>12%4n0C^B5~O=DozmOP4AbWb5aVTB?%;!< z5d}O}izN`> zdkxc}eOR`pb7UsoeGHyg+XIq^@+SoX8lnsA@ET}`XP4G(l`GuB+DPZ_U}dN>IT?Nq zg25)uPn0el4$l!6!odAfc)I7e7}OPOrSX9S?^8_;UjdmgqrV05wyp~ow7L*FPju!! zr6BQ9z|Qy?(P?2EExZh!KY)A10sNQ($t-OkIlia~H8H~3Yg?MO zsubLS*7eo!a}r4hpt4D%vVX;Cg%e=Iw;Wcz_uhwT|8QLc^X>bA$!r%;AFmPtMKqq> zI(S%7!clWpZQMLUMkXc6qEE}}*Iy4vTvDrXTyPl{YlCgdWCidec&6hWD z7nT*l`=|^4@G=pG;B-XP137JUFIi%bdSD2*XuB}<_%V?F`YT*dKQprKKJuil4@l?Z zp}G{*v7ay#bX*#$u+Dhh_Cag#P{W%f=I-|xbQW&_%YOjA9?=`b&OZ@ucH`M;f4fWp z&Y=LD&)U@r8TKh5nfnCQ4=08yAe0fE$G}+UFfg(eh^7$21=Q!bDigR{?&}dUD~%6c zu*`~Glz&hfIvcpbt8?d{>hI@ycCTIrU#jb-JGup2f+25&1-kABuS5mT6xy%w$(p|- zA=GhsaHfE>P?gulWp{%W)Fdv1XSFQwp}bE<6p2G48D04Z!-IS$^Fi9X%)vpPV}@A{ z&g;|ZY*p}rA);5HFT`A7G!0lL_XExMU<>R7L$C^13sze@3{Fzsjtr%^`aaa$)BG$4*juR=UO% z7RI=KUPLvm%(aif9KbRc#!sR3<4{^Jrm<8e_57KR1*co*D(1GHUeKX=_@}(ySJbv{ zOfLpu@OO{}mOTYQ@RO%d4qpQ1P>O}X{xQ25J|FtD0?S>f%FjfJ!eAUm6-Hh-jKD}W z&h&P}%$tR{H8}6MlrS*4UrDZZ$k+uo{!<9{gXGE@So8=!lkyT@w6j1vS&Qjw4m`mF~necjf#l4cV*UMksa_z^^MhtdWx%L_GN7 z3&rKjj~^=@JQ9n&-Uemq8Nq$7fgStzcLcijfk*HTdkC&k{1OM7DDHDUx+62QBf7J! zj9BXLmw;s*K4VWYH*mnZA`NP-&DWenN5;(P93oB%uYCHPwJal-<=_BEVh~`WtO!X@ZcS*5_k;nBwi0seM~MtCdc!(kK)&S zX8o{bXR7rBp={cvhkZ8W9_R+{XoCA!bEB8NsD_7I71ns|Dnja4*1ykNmZtd(jQqi@ z9NxhUnIdX{1AHL;0j{JZE?W0P>*j-F6%&y?lUfr-Z{SUq{g{=qp`%b}A%}y4xT%j& z9DbN5N^<3al@3V@L2`0Z-#qxFtZ4(K`3Wl0JLb+!P6nCzY{_y;%CUsM64k)n)=?5D zb90^LWftAS=~T^dmMBW$DQcQ9F)5U1WhqJ(66YBzwQ?QeZJq2 z8e>N0|A-m`gR5c4h}%fX(&=9euD9NRv~d=+EKcz*0V8>n7Pd#%@ZguS+zMGip`nl8 z`f!m^3H++OXVZYpk1qvW^`=cmYh~7PAv-jNs0tC;z$#$zLJJ1w^c;~+hhH`f4t7^< zUzoq6tnN`f8i?JZ{FN)arJ{(W!C5J*77Pk{1f;5=fjPe?bnB04$kgjUKJp#!f}PL< z+|qbaCpfTsQwMw(onTb@x8{@HPd@oT^ZN&%0QJ}TU?q4+9p9z!4ejwIMHv~Y#VXZe z&4tyg8Elf{)cjd6S$VUN4FG%Fv7>$pFN;{LmzPK5ieiX&Y{ei_&P{`>edZE=aMuh_ z;toHAa(NFYylbZvo~voFz$_%iQ_L#As=ivz5_`@JfU5&$f=%A`b@tw7IeQx$!{KF} zuB|o9sxAFFjk9Joa{Mh-wr;_}ZnjeY*jRtYUVNP4x9%ACWuhfqqUQudK202;ISJ9* zXlKWErIH`6*x3aCLtm_T8gR4wen|}R)x%rV!q5nZ=2M9s? zY`nrf4BuO}v%UQV1@PLwibxFc4{eu7+CANUTiv3=Jbhve7=DcGsh(K2HHt zydgV^d;G5B&?W_ym1iU6@MD@$k9c(@`__fQR3LG81eI#&tOAt)4EE4{-G_bkv|jH$ zr7axUuylLCp58Syt-|{OTVeeu_Lc|l&A>&SQ+sB8Hmj##7Q8d7VCxEMpZuPFkh4Bb za}Ml?63!MzP13dd>ej5O+Y%Ai+#DBiQLWxld5@4LrlerI2eO0i#d;da*dDNiGf{UC zjPE5nV?s|Rp)DAM!ix%dy+=S>e+B$HzX>FEME?{an==z0nK?%UeuTDQIKg+Ge=IQn zNo$S4UW3Q6s=N(rig);hRaJ%g6~e_t!|Vk)@z8Sregj61M*cKko&S=yprgq3e|M=d zDJ?jyebY?A{BI$k&bqjJr=CbP|i3~!8&e>OfIujhK~Pqo21K9awtl&2?gKrm&tI~}|HcP5YH6E{Z)hFOszu~mmF z>W(lL$x`?&61Rfk$Dpd$qWs!5UUon%s zJ4uWK2yKWlG8)<2dXlE4WoPFs6iT8jWS0Iyk8m3qKR>x^^f5C3cCK3jua`AhfB^Uz zSakL3^v`-f(%b>_uU_@Z%1jz|5jsf*=OY|-{iGCwR#^+MZksu$q% z@QIqzbp(vB*o9en8mr$xz@zIy>*Ipx_nn*O49wuG0jjj5(A*d7O^+VG zNZ4OGuCbGM2*cXeRl}=`+ssiN93pYvym`QsdiXs~Tq*Akinr)u2|4n3FCkdt)70d1 z5ZzNY18LP&L-l7p@avvi z^eHRUStY>vptc}zh!W?KNFUl3*iJ+}c%Ug68JVbdkzJ=wX;v&;cz)qR@cbz{rW?)e z%R0SB+dG8+E}DX#;=ZEHF>Nh1!WKAbRwz5XB3ifBz>C!#=D2Y762bs0K-9mb2j1(k z1&`qjFhFU6MvuUp=xA__(Yv%#w5{fDWhJSApTKVF+n@6Db=arxlR})|lrYZor5`6U z2@q$@Ur*=w(>kvN%dCfbHucGZ1QlObRsn~Y;8;;u7R@_kuudqQp zJOP>{WC{Vq*$*50!UhRnzdfK6i=Gboo}pxuQKZ27f6j{T$yuE1-w$;V}?hO3M_y#`~`jw zQr+aP^}f!-j#oQ{ou+xD%E%>dDUzmg6C&k^F4*U}9vgulsUF3{YHB28iI>8M;2%2% zIo{!6;Oqr0pP>B#h}-!Xh$-1NPRH@aQ(rwEAp$zXmVP}1>#USH0fe@fy5@C9z7I4x8XUyPNIz@3-IlA;e$!90<3G>I=33cRjgc zPsd>Rde86JQfes+@|%CKPRLeqW+!k}a6Yxm`uf+mgLNq>E$}Abfg=Jz6g24XZ(naf zuhTwk7qiCMM~J>)3pE(8vuW+)QxyHx)pkHD1iGY!@M}uJ>6HZwiWJ~I&HI!dA%f=# zKo*i-i%qvT?%dh9y}+x$3#du|#a^U0^_sANe<~g^yX=O>T-`yf1E?I?w-tQ;(@!b{ zEDTD{or41-&u!fYWaqT9?_q{s2Qdh6lj2si*lM~`-`Enw(xUcKe9;84aGha_A}W@c zq%8Dfr8`{sWUi&$veZ%TSoi*CvPDW)m(Ue|EHMVN7EZKLWiLwunK@l^s0NP}!4_bH zg1^?R0PBm2uIA*>u?Glu4CQ#CNR(*Wziv-k8>4Y{h5eLt@ZT_HRuSektKd%y?-iDN z8}<;kx$u#SA&uGaS40|7m_pctqenmgy!Y#`Pn~+Kc?NXC&qRGyQNvDZi^ziHxltZx zE)Z8IaK?Pk63+^uu!4G8iue5<@;}u6aL{GEgdxtu*6-C=?chna8EqgaswI4-S=Ic( z`t_<-fudv)JZKA|VIsUn_qh_@%xkg2^2d#nCr@tW7xx1jX|Z(fTv6$t(m*I7)#LkF zId|?085tnExLB(Ttta21=nXA<#38&5zFv9&Bau!ml1e5`F(rRcy*4q#2ld5TKF2jO zUJz{ohAm=(GM8j*4Q)Skk?#0H_z+FD5Pk__?tXRaz4vecNI>!y6;(Y9lwgI7iZSXCuy; zqHV6)3gVMuc4&($wmLB$clLxKi8u&pUqW4zxBEO`t9t&l@k#hZvLk<*yfrojHlI?Lj&7b| z{78;WCM&{I)e#rK#2jITlp~&q)1#M~uPK4wF*0i#d>I)uK|V1v>g!tA5iczMSp9La zFnn!@N4`hMT3g@;KmTYcn5Gk3HAm6r=15_3705c5*_@o*oH-{wEiHX7d{n$}ArmjQ zncC}oM*p8mL;XJrlxjj7GKxcD*g`#2lIw(Tw#Vdy_)Sgp$xDW?NH3$(I zpjZU?%B4l{MEea=d2Mub62UqfQWLW2;lrKjAJ&A_lsAJnHD3^W|NQgY34+|v#~;I5 zxKlbfNUZpn=^LF3K+AEo6c>!C>?E7HKrhp942A~#(-CDo0G>dTzfjMbd&hiVAi+;v zUcLnW3JyPc@?=;&JiHP9NS)#g@a6=_6^{fWfL$lVbU@Y@QfW~cgAI$uL8 zN3ir}5T6MF7T$6GI(Fzxj@;3&7OU+y5p(_eo8XtD*RB~nh22m(X^pLmi;Ds4XTT~d zDhda?{84G9$7Rr|9 zRk~oxY1l3nlfiG9X0lklcI^Pwwrd``aDk`;HRhOL>j<{pB+K5N#VsmQRp1|RLBNGi zDk{Fkzcdd(vixhLpZ=KvOpZL___p*6V@crO)FX1|n-^s{iX7R+H;4m=EN_G2Brqfv`@q|Fy<;8~A}}m$Ez*8y%mO3} z`!UF`^c>Q8dvv8p5!Q~eZecvNZX6=PAs%$j4m#hc%$kIb3P9;QWY>t|12B5=y4ox2*&ePjy*%)wzX39pC4FEBq`vlp8Y0Xt!wrom; zqu^N4!iBB#=NG`wo&Nf3oiFH(r(Lc)M~6sbxcA3*Ty3b{buD_i5&-yd4-klJLPKlB zHC%YCsj`y6uHB1c5^3s2$C5;1UDZ>Ew`HO?!?fIE4;Wh@8ykagwx=HI*3qY+g>?1U zlr7|1mdq=GxAWv{y4!sG3OpSFYX;wWsb&!fgBL&vL25M1?5B$j%}gk9=jl6*jaRHq z78u)t)t%Lb;lUkq+_@Kf?k0dnc+H_{NqND#_(Hf53G#E{E5y#IAS(|C>(-q&Zv( z;#+sD>SO$82usq3!7idsgg_fHXfjR%K_Wbwa6M!@tYq0E@t$Wg7QbU+M4MyJ21xv8 zvO3DL;19*ED^<;Wzp7xDb{DZyopkn#H|4TOajyUg?}3T>FpWG2Tn;rn2JVs;c7R&dAQ-bmx^G0R!a`AGQp6sy&IC$jJZr z2n0T3eDX~)5YtS1>dYewKXb~sdK!*ehlZ)EGR0xgFl{gz=9t8m3ZGcw1hGuFCSYSL z=Mg?%y&iGp^WMv9c(r>b0{8@PyV=QYZNNk^BkBLbzogHB)&}N3WsfBo1&tz6ES)37 zR)@UD*6aOb88eS<(>}x4Q}PjbcwpnkFYo151)7?!4EUn=3ne_Sn%LWds=5wU1<%eH z^vGoOoqHALPENLDc4XvRiHSP9?NO$$&i^ACL2o`;xMCZUjM(~0AEkO&;&RUmZuDMm zgU8#Qz;|#5Sf%+5P%QqZpC)#VoD&=S(yUo*_=PY0q;<|5P>_(I)j>96T?xq`Om&4x zkw+*8T^FjMMQNdWXrhgh2u8D|&?DU-<;S~V13UzB;R^7V_}))H_58R((islkmCfp$ zU`B>@L+>;OS4tY;MfuyyS1ez>Y6!e^`0!zxm%A}}F?4)xqCu`fA!DD_!Y4CDsE{(s zfR9YgkF-H*x_={>^a<^PuSke5lzB(Z3*@9Xy4#q&4txz$b3(iWZCJq9Y>rRJ=y%;U zZk$G08vLzPIt|#uAAt|>HO|OU3TI^maMBvxt<7Eq5y00dW1&hgGc(XVwaJxj_G&-d z+A<+EakgOEya@N@c5d5aJ%efwbscE2=g%#z-QU5t8=yGXZB`CEH}FR!T*~R@kcyr4 z8{z|4fm*Nw#ayL7Xi2E-g81fJdrG_T%^bB;+JCLS$Gi1cMiy5{s0YA*hq zJ?#Zs%c)Os0C^&KAgyy-i*Yw(YJ>5mEts6cMp;{02}lz^^tUo+4~`obl75LF4(5b_#VhjQb2?nPXpHvLI?{q!Gy z1g34BUQ}zA1Bfb;mnA6z7%TXe2ABYE_>&S4F>o=rn@jQ*FILE%N1WkO;-Kbx zx%}_8w%^;^we%7BH?$~w21eSHGStH{xrX)!+uJj)4jlk1rKF=%<;i2wP6S&#+1S(_ z^b`O~8>`y*zZo-N705GeAy*HZlGfH0Arekvm$RLRMW>Vb!HaGdw#KH9ZJhc)x_nvY z3JMGt8O6Bwa8l>)Eq?;v*BJtva&ly^%}kzuZTrd&aYUATh!c1ozK|-Y-u4>&UiEP~ zv8@$ufA2lw^6c3R&pL(eJT7|ZCgbgZCS$Nubkr^j@20VIU+O(*>%`gzO+X)zq#*IE3mk_@NlC}?FC{5Z?=Vjde7Xty zKg=5-#@O;5(P+HpE)HIZA{^M5Cbgpl`M_?{E2rryDLmYv3ENbDi z3Sba~1B5E=ly&oGRjIc3c#sVgDT{#nc0{)+rrRCq$@ABq)18#O7?)$nG1<8&m$fcXL-x8w&uCSpH+>#fh>Kk}?T1xH=C5&j16P2J7dJ-8dD=;5eTF-}% zE72KUMjcvS68z=QKf&85d@k{g3%(s;@T{u3`l8j0JYdBlXF%!VSIgVZRKs$cWaI=t$DLjt9PH&#deIR7h~-k5=9hwN}~!p%E8Tmd@+v75K%kGr3vMu#BW zcF?AU9Uy^kO%42+tR)K;+L99ZTUAt)=ApZ9kEf>+L0&Spj8l}pNcYwMU#)%pRy_2Q59cRP+G*8>Gc<6)}g;7@Q2Ik{1D|5J6dn{U^^B6zpB$rJ}*W>pKD zf$_qH3ynM8ffxU=t+HFTV8Mc~eCmbNrtt#Ttl=FiDLkzHEef_ftDX0s`}A3YNKJh) zH5L8`j>>@Qn{S4hx94AY_EW74kNhI^8jRJ3{#{bl6jwUkWHW8x{r7*EH5uM4K6y;PG8WMYZ_Xy~J0VnA^^j0+*cK1B?# zM63*(YY$3n7lzDfnU~!HYn64*{?+odrvQmKZ1^*9@$TuInOa&}UOqV3?hWkRfSboA z>W=mUFS@w0@B;{XyUOl_R*zE-tUvG=o=t zg}>Qzyj3YKeqeb(M@Inch!>Zu)IqTp;O)@R)!JX3ZR;#Uznl!hkO%31jEwfJj#WM6X-4}a2v-BJs=HfvpmGWptm=1lP}sReH{a|EUiurY<*BY;kC;6hUJZkv zG|rm`mZYaM`)nQgE<+bW7)dY%qw`M@D;P?LJ{r?Csm2Z*?U>@R$C>pwsLU3IAkvSO z*X_0#izZWwk+vf(sDtr;D)q~ zWWygS8_n@ZlT?l+-}K%rc2p|i%gQHt4$FaKRu+8zI;4c;>trFkW7`Gy>l~JKwXHK} zw$`4_&OTdfpyQwCNC6X@Mpv3k`Jb@|;{)9PtzHYz1tNSre7R@g20_6lw>56Seik=y zc=R9YFa@;@SHK%3Qrg#(OEJ!*9rG@YrhZFlU$xHbB!uxFN5CrHmQ_rF2(wx)yFP1Gg!C z@9e=Z4|;Nlt?B8ovmQ6vp1B*_Gf6C2>hwQ=1xi|#LaU&^6nZ-geSpJ*wC=7wn%_QE z^$0>52;yHWQwJ+FKjzx5^dnqP9(i@D_ndauldCh9|?+#vooa z|0^344-bE7bU@|w+G!!)#wyUaB4TwML39sD`XfzcZJkBnOVBgzv?-9qj(4792!Mw> z{IWjP)7G`~VArg&_UVq*5h#DMfyUfI^C!$CWRF;e~X zP!Z=&ie%A>%(RZK51?#>7fx#uq5cY&F_=`AesH7#UaV}O7K$Tk{`i}3dZLY5jr_m) zSXtPZr-X;GFqZ*()v>X!he6dHv0U7lmzM_wg@uJgB_>-mCAQ_23Ixv1r99XcNVU(A zOvmH#s@{{%ciplDg!}oS;_CQO8}EYhVvuIeAU=+HDHt3s8rK<@GLUFp752=iFdQbe z5_ZVkIDUlGKV4l#$pX&7RfGsefh+J>%8OnW>~>>Sw`?KOb7>!$0LKXgFmbqJNbfOIW^azKk3xNFHx6i3hbM;V2DYdU z(Wn9C@T;;W5GQ);_U+!=x8D+J_Qlz+vkn{q8-Ax7$g=kv;k!<>t3q(jz1-Kg+#QCu z7RF0*fvvlHqxKhi$EPQx8R)PpksSp|I7tTi2*Ytq!qJr}pbh4XPl@q$(2nvc!+mJO z+!R5`Vk9rDln!7cs?!m+y?dG%1#-vd@=VS8E#N<>pGM+>G>X){;MVN6cS~2-`t^#D z5t(e~PQ?~-emINm7ar#hyxD2u?4G>5zO(j@tSoJ4YEDA`rKK(o&5o`fZUXmi&b-QZ z>f65`Ahuk;uGzrP;S~o57xQxXivt3{l^HI!?m|`#CqbU=Vo_ro5pMs$(a}xk^FFGx z-Hg!^10(G3{?{xO4)TE@-iPc3)vhz$d`L&RU%d?=5Xa`Otx-@)x&kSp&e< z)myea2Ls;;4-daYUBqLFL=G>sUo7`Bc2{#UQn!~pgjW>5MPa$SalM8cP~{7hu+O(D zpb@MSi3Y{uLHx+bX>aM`g~KTM2gzv|KTV{Ifinq}*y7M-)>J`f^z>6ik~VcyN2}wj zcVxg=_Rd$zGJD&^rv`lceC1m>Lw-{(yt}l{6u81~LF@zNea-6+W0u<5l*c62ve^y5 zR0Kp9FT(R8xB(dCa97vmJT*XKg1)Fj<^={y+m>*-OA6iHu?@kC$*ZIDxZQLWFGHA` zwf~aQZ7tEd)G!;;iZw`Rv!^*Q`X~Se>29ESk+^NM6ke)q0GVFkZ%@seOB`Fw`EJV$ z2~*8qtK+0`3h#qH{n9w;fMfD9H@X$+DXYed?ue>zkWsTRJsEbW;s=b9bIt;ZGi{(*k|5ok+Eu(m)ENL@CJoq4TwogOG}vbT~t(5 zr-@)G#{?*&K{>p`QowD>YG0*qzg*o;u)?bR>QIe~I={8;YvGsJWGbu*lSm{RC6XO} ze(+=b3f^t)mCMKCthE?ph&nR9>&dtptPnl}@{P}u-MENTBw`>UPp62lsiC;AOJLjj zeE97&tU4rzw*mL!)ek^>^kU6xGwsyYe#699z1Q2|8||Rx1cL7y?eh_KM11Q8ZLKD zP!N`I)ViSn z-a;xZ4g+*IY%+4R?s!5;fj~$-ykzLk?yz<=BAwxZQtP5qnMWTySZd|l(ZBf5fvmD*p;Em2E=Un_EzQF1Ts)8%9Q+XV<6d7Pe$pl%V9W!z8`^j^`}HzF~e z-hy2YEPYK270)%X9{bXkIJ@GL*6g*ui=THW4|mK0ZfR+j#g?I7i(DN5D~9X0Qe)OF zck)~W+(JY%3Z{E{$)fyIftguTPD44owY13$xWMm-UZL{_>zC4uO|6>j)5t0#`>2FaTC2J7q@0NZ`wJ zc&>aGfS)k{ENsTDaRMxI3(dwK@k)>WAc$G$G zN%ns%^q;K_SX%*M|If|VtPX+q8v1XRQeWwak=9N< zVjtt@7h~V-;?C!rN3g6wj#py^eBRp|ij4SfzNC zTR6i@>FMI5whORI`sTy)@(#Dq_H~8u&XNZDWXt;F{ThWtiZ0)imU~o9jg3&{@89a@2f8P`X87h>N^TG^ z`JS*0`)X>@9 z*ur*Uq;sgHG021QO&y+owJTEL(;ds_cB(wJu@m6laUks)pR9wH?YjQ z0|i64q*4v4e4v70A3L^ZXh?H7B4XXlnLvQvp&E07r@M8z>FjYiiepyQgvnV80xSS& zFBbmM(Gjf$V#531D&cj8Z?wT9cwr)mMVjZ#h}oKV@B^DL)BJ(1OIdUSR@xWSbld}H zGvpV6AJW0sd9WP*Ol+YJ)0;wJg-{5*xZK5DF0|Hvr;AHGPNK-sXvR90jVc8gVVZ$# z5V{x^oQr1?YGZ;VKiXp9iF`5=6Omv-VhL8#(GOd1m^iLQEU>gNjE@a}#DuiedUXbM z8oKSaHnwu+M^^zB{G~Q3Sjg(M&;X-zFK$@gGPL0k%wU5-_y7dM((Ms9F1_)_`?L66 z_4yTv@9F|uUc1iDJ)sJo$F{Jmv9hp>5_%xyXUBJ4UEg&qw13y-G$9QL(A?(pzvgg2 z95SCV^593z8joMuaTY>S>$#cA1;DJeJ+rR%j3^HV*JZ*-WzE#8azk%pJ*3bn?NRUJ zxsEXdAuir(A4kzLdxT*W39dlj))e6LxeUF1X%113!Nh2ei5Im+s^Ie#HOgw${rjB_ zgz7%{{+kyA1A#e@*K@xxFpxfPV>lK1H4&%uP}A9<`tTH5|E+dB^ggA10Bkheap93V z2UJX$xhLUJZDLUtoUVy<};Cu1Sn_T zx#PeMD0Q95^^U0iAwnKV6gGjCf8@=c4T~cpz`ohDHLKzxl|;+z*#^c29#40X{~`S; znnKHNsff>yaR9ndIg1JM(ZOPlHrqdVx}VzuA3|pQO663w}8mk+C&1b?&D8)*!{xUI1da5fQ7x!(q&~>SEv! z8Pv++9w}Ka(%KByV?T%qmiA^Flue9l!g;)*6B8`PCH_jr!k%ns6f=s|{rf*b&@b(T zlLFq9e};^QMU|brR8yD56qynD4Dd~zs`#dEOZB2M17+Q0s|%P8@A@8S1@p%JZ8d+I zTV*GxfS34ZQ?I9+XxlsPiivN{dR4W5XxfFw9z3{i5VqIb8)gNrjf=a=kxG zimww;^8qOS{~URelG|M|&82br8SHoyhS*?CEKYvUx3Cs$_|VFAB-N_Vm{7ylff}kW z^^9HsRu6!O;%Gv`-rdoPqY8NI0o;P{RYRVh#QKsWM)lOKQV;Ij3EOMk!SyHzNUJA{d+ zcBDBWU*8WuhVzbbJ16&m#>PgQmo#wWxkax`aZ9aRw5a!__fof%m7~9J-Rj?K3Cz}P z-Ro5WTPwWw62B#jKl*6f>o2Q6SLfuw7t}AmPUO~7J*!p2OTWVvp#66cV)6Osv=7S% z$G139lrVy#8re*}n6a7WOi&zkJ_f4W9CG}3dWxeh4U%AsU$>}F!49zeKZa&~fhrAV zQvYdIakDFDxBxGBO_G+vD|4vxm!^oHC4`pF=rhsWNN$efnb4dZTU(Rqhu<^tchAY0 zVQRYaJdR)6hijjp7;!oWJ;h)Vs+c-)y!zuK#29;KtZEVy%43iI7#TLiVqGAN3C~_U zE}RD23=ampZx0&7UhbW4J!lp$NU;IO z*r|eeb>-q^AGx?VOLfygj~u{)m>0R=5QnqSIV;QgN3OXYmwP@VENN+mH~)~CnRss6 zOf$0zmY0yd%hJ*jt#=5c3v)2fE5sFJ^-IPg&k>UWCo-|cP9$bmhEBaJ*|b!OBA>(( zdlOw|22ESm&Umx+$&>rFt)->M;nl3^R!Vrhw$`)V;>{(sU5;7s<18l`5tzmHHD5U0 zO_*Dga8Z z%Z58eqB&rxq484Vw3#!j)>ru;StsP_9;`!zGF5>J3`z`^P$ypR!0QdnRy>)!;;GQHN)Lap^~(v->5^gwkj87y}U=guaPS)aE42qc~+fJLT|Io%cU@dNSk z72UT>+ePACVsWkJIp7x?9SdqoNz>5{QRk@^1$F@5;ls~A@2449dgkrZ@CK0xzd^Jv zkGkg?l0`{cDEp4SBhCudVx`d2$sW^PIC-S_Mv>-R_wKjV@4`D@!DsSJqg~amb<`CN z9S~r=j98`t;M1t6*3#C`L39Sy+A$4B{v>m1l@W$NQ>T-p{&%{blP$s+NA6B!7U5|t zd1jGGy_yrf?m&GbdH#u4i<$_(rlMC*%ul|7SVlioljaw)vf%n9UH0r&znX4|r>CU5 z#;=ua-?c=6ipv`s1V7zG?j+51G13NnLyk7zfkRuAkPblI9vu)4bCHz(47Z%=P9KU~ zn+3gc8u!MZA?H9>7bn6^v#${pN@ zm4TIk&Di~oXhRmF);P>4R15ip?#rg609?jc)Vo^K_-q7xk8FpfW)@M9Lq?9C`LQ14 zN)J=Y{lO#kw=bQ8a>nMJnwSXc1cQ z5_F9I4H95GSl)~1Fo+-hhMod~qk$k?3UcdYIfhGv?m3|XmkCNZ;9#ufN%y7p_DK-ek3%ig z&@2zk3tZJUdi}&Ny89E;fR*N_1i45gPf*m)zjz`n_ z;APOG(ZI_gVSrnA^T?4SfL{mr)bq_c(Cx~0c4oWg3zF)&8V$ETNuZoz|FU~o&&&2R z!1b9kHNSg#wR?GiP2*lt`-r9=PUG}^10d2{M3$}qFiz9b?k9oXo&qc21u_yUz!2;N z4HSd#hCKtYhk81GwVv?QJSJvn9)oDS#9Igd{@X3x6~50cjgBtmf~flu5io?$m-6|b zG=ggM84q~6ozm;jdei%x?ian{I9x-7{kJ0B4zmx{#(mJ;Wsj}=4#58TXJi-Y?S(%B zHd^c|jB!uxG&cOX_m_I`4{*~2r&XpmglmpO5o=NSwk*6My)vyiinxeFxv6s>@^mjX zSN4;vBJ_NXn={(ItUp(RiF5WE+zhJWE2IZ}g?io$1cjrD!gs5|UoZ?@(7SAlL0mOB z>{{k=>5@m8D_l}n2X_7x5~68xb1TQcOWfQ*c?i|;IYH~`jQhwS<^vp8FsY09jIgJ& zq47kz^Fumnj&_4GsHXPfKI+WwLkt3xbwjTP&gs+Hc1pW)>dHQS`n2jaA|81Szyxjt z*F2;iPo7W@(2KY)k!X$wLT2>$@H(;dS6iO|2I^^k#TZPOWBm8j-1KbM)B+c$I`FYg*yqyw37xNUUr@sDXb1@}3OWQ+iA zgKEfg2oTb*Jcm4ial@62kqpuS{^MWmUp+f$6yS93QgdqsCd?_$+gqJQ>?WaBu z|L#WpHN>5Ps}LB%Q6bdi$Hr!6f{^HFO*@xc%i(}c!X?qs@RIgp-0u)vKgVf;9hI)p zX&_+?*^|-`#}1>2%~(^lmsZlI27ZX??qV2;Try-}msB4e53!{qoHS^YhfMxt;po+hY50=bZ zGY_~{%c>Lz&r4Ayt5(dsz%*LF@@IVRD6=2uFpSxBrgY9A+O0*6Mb38)iC?0COdRz$ z!tPSn)ye%>)vR>t@{`xqsRt})Z2`4aqN}2+?eik$ZMOwKE)Sda)&17;ICu?k-4t%N zYve`L5AqD)7b{f6^ErKeIXjDX?J7!xS1j!nnf6`NZB~Q)Lx-4t)A9SZ)LBGcwXvE< zlnQUFSMlh74h8uaDRyMbMkO-;@HN~Pe{$%vjfE;D86qChusX}jTf8hQEay;{S4(+$ zr_wxT!#wL|VrzQF`iQa!$6M|2h?;CPpP`=iqFQyg5v(cdD(Xt1S{Hh;Zkc>LhyNaqw^(| z@O))ubo3U)-H{&b&%}S4Q>O-rb^2)VM*ru;8tLQ17uP^a7#A$q3N;=3;f9VSOPYOc zD{SMb%eQ&Sk`9$+#Fh-(22lRR+u+yNuWCL;K=FMg5vr1OEA>ys@mpWzu4)o(P$crGKAc6gX^%lwKZIeR-g>g}>Z_ zwfy~UZ+Xm{`R+Ei0oVAgZ0(`j${u0^W9nh+*r|Iqa#bW?IS`SCUh8cv;3XUOR*O}6 zJmK&65~L#Kz=j4Q#izul42gJU)QbxD-Mfnm<`)SC{%&XtqNkfNZm*UeBvVt3dcz(& ziL_wMvoQ&s;FtSfepHI1XzY9k%Z&ocH*6>eLmbY1;&=FWUu0xtVeGpj-QCM0>|}P) z)FoWr-90j*9#PAy&jJIfq)sB;+q##{hfPG7M6#cf0CyZZ^!#wAQdUPbnX+?OraOo0 zacmNs+RYir_R60e*(>`0IE7*+l?A)&Xp+Lig`iMgp2Zw5C*R0qXE5kkF=z4a+S=W) z=U=x_RZZ=Q$dsX!J+3`-zo@ETUQ|*%^p8;J($Dwt4dUDNdL`_w_pwv(lau)hKu+3P zAkaOgefjdFcf#xy&Y@khNZ}f9?{G}F{h2znc8n*VQY!?W*vv=~9tnacMJ5v(zWVmlzkwcx7g$8;5KlGlD!r>oCy35-&F5_InlQ5R&t!?6qVt6uBY}huN9HrscKQ$m!cQZE+4GxIzaCc67J0>zRg zv@Yz%@Sz~=kDRNsD^nUpC|$3Yo)#@c-@oh+YTa=rElcZG9y8^LFzgRSq-;#kMo03y z5yfW7eO^Q5me!RPX4%r5ob>b@uIW6}5b6@5Hx`;VtN~e`I?b$x2b%gplctjl%e8O~s7LBUwA2eLb$xLLFxq|{C@3Dq~q&<-YSx(W64WQvEBH1VSaA|JUD;T(d6t`@MT8_I@e61KjT4hrf4D-yODE=thS2YA#wel$SSzPG2xR zoVw!Bn}+rVV0_f7Z@V*TMp&}!Z0NGX|pTy z4gCEXUK@{yq#nSt<$dK%3g|0EtWfpVTP68Lg`g3CR8bBRnyH5Im1*8F&Ap>!Wig{M7r9oxpM3VNG)8d*Ne{ac6Y?8JmCACSLme((nfoIadj8;vMGB*tzxpN0z z9QW2h8zXZJ$5c#btf_joOWM27!kB|v|CBvNXG23t9^<*fDcNjP44io;e#<%nI3H+2 z5x)4e{GNsIlSb!y=hI7^m#m{c&pJ{Yur$DTDR(ItW?tA4%haPiZ`kzN5Z|=4^aj9w zpn(0vw$UCLu}t{=_wXGRA!wxxEm)-FA^Q}p!QvF&2dun*lnc7z&A zzt@01wZ`$I;KATK)b-J*!j<_DYV1MU07x7CZkXH5C1z3&;B-jg)r|iY!W=9s7CcdHTs7K59LrQHGxz6j+m@dVZ&}!>z5R`qhBJCV{Gmf{(Ubh_|D)_X;F>zu|9MV; zh#(k}5H^Gm_6}k1jk1v`OGRYw5mpEh#Xak)TCJ;fRIS!ox7Ka7wYR;!owq}Kt#;aB zC9nVUo^uky>aYL62}yv@dB^iU`}saY{W4-Px<|jG^GrQ8G@@N0prMX`ppZ^PE6>ti z1M~AL|MKkYGLdnKaj0>rv8XINyS&m+x+cz~6w=9Gr@vn5QSRYdE-Z&WPx=K-GNW|T zmy|s(6IJ6&9J?zeMh842xFHjt+A^P$+7%Phz+Z@h~|YEecO2Oi%^HOtoHPJrxpB zPSMPckeV`nStqzz&WwwjX<2K?KYEmJh)hCi=9rgt;=dr4TZrxK#1{2VPM=M&w46f6 zKNNHCigD_+G4pWl6eM_A`p3f|k_Tlcb|r$T6Xr_f&sORa ziYwtBBfF@$lRHykn5fnlMtsphY#L8js=ZU!;^(1bxh{E0rsRwLXuYXv)r=WOiv#R- z&kgYQEe@E>+e5w}=jKJ_So$;PDxAt=9yNy%A-U0KYE)zn%kHzYL~X)wdgNx>;W^>i z8c~}=0&}F`L+v;nt4to-RAW}vjUtFyZu#zIZYbCbDPo)IE%0Zv%2*rR%G~qaW_!`+ zNA%(qN^To7vX06L6>G*t&4JK_YKGDK_0>@(bR^_r(=L?xp9^MhhVnA&(W=yxa^E~i?#{7GcW_9^ z?94GWKtHYX_T$^w%(AvdQs2B(4*hp5Jv%$n?g}C2bda1AmOFHn8pEmSycV1#sU;c5 zKP50~It(COA-vvmxX1p4(L$rY$m_(=GCrQ0y?UY$c=+&P2pBPu$ey0-Jw3!iw8_m4 ze#Mc4d8&NhybNY?@Ju9Xa&%PvH9QaE6Z9d3qcu84l+8fT#Y|IgN7n#$K#9K*GI#}Q zN$NNfrh_{Q)I%K>QG<4H8PUUK{+-K+R+e#S>6Ps&ce7oJb!eYc{cgyB6e|h&m2&-j ziB%Q(^_p$GtyR2fJY3lxTKaW@WkNjp0WDaI-)y1qJKo;%-eHV2x1V|tt4d4J;u`7! z7Z{OrbF_dpr1-;r(mrBSIV0){Lwde3RQ8I9s{R(zN#s;+kS2?anxS}tS!ooAAL{>8 z564j)TtX3UP>4Nk$t28SU{H7c- z&|$a^M>?E-L?|;pKC@LOgMaz@E*p13wEjT*0o)iLFYS9AuI0sXtx?bf!|^N)A|9anF1vW!}b!xr=LhK8;#c~@6`{nDlKWuV{D(edj%zpwn}O>F|%?sQ4D zB>g~Rm6L0cU2(B+rU=S}MGp2Qwx!B&SmD*`>)Yyun!{!F^|GD*{ww_b&&1Z($F4L` z9VMVMA}cFGwUB@UGj#DGoH<55{`HW_li$F4ouW?a7;Mk z18>Dg(DC$;uXL!G*jrB{a5`%DSnw`AGmuE|T5>MfRsZXB< zQ_we4IbJn2ULob>Nr}k`u-w;oz}s7YtQN@DiP7w(8_6%jNGV2RHqbf7%uKaFrv+m< z40cyI{!K#YsK2K$o?>7J`nRcvC^J8Ym&4kVUYP0Vj!LFn@3ZZ*)$pDQUw3z3m_%iU zDkcjSOb!Xm;=@U^3~6XzMbT38>ut7uHfpYP)XK`Tnq@y5{TRkJP2y!5$MTX)*)OBB z;dAHm%NtNlb`~+!(B9tgL3U7PRgst1#Yv_S1qBftgW0AYE@tRf_}tm1%-^LP{Zo;0Q39EYzeinIw%}D(eV~Sr*o@ zxy5JX>G9^)v#f)BIA)C|##Yr<#wIQ1rXfOj17oMMQKdT%j$3VOq)=sT2)Le z1|&aQL&{bh_ZwahT*04%bD=bu1H+DZ%7>*kBAf%&M1WBxHE=TOxWtIxs@I0qy>8#W zd+6-a*WbEPedDdym!h-p?ccv%lpEUPo`oL6OA7L-`r5T?(E0V(U-xQ%{G9xh;J>iX z78co=mGV8avOM{vW_CrwZ2K3v#?jtWybFFX_qt+bHPgxp-4zO3?d_q>INHb9yWoW@ z^Eu|>BIbM;F!-Mlq&}Xalc6(1Cm&}K1F34$)ua?~7Tt!1_J(5DCTUX(F<+P{yLMzL zs&S zt7co~TB1Ju_#gQS9=Ybb)?r<5$1e)prBQ)C>Ve&l@387f9hifD{CFKnH-(;A9@!pc zKf)5~Z(Uu#C@xl&d3f}Bc*s3HVJEIaB}m!5jlwa(7(6^vCg?(+f}`?q{Nk2g)fPQ=`OS}y{QzI9w!%WE*MS%uxN)^Fw=W~3?q!7f z1ib#RSpzfT!}^Gd++6D3w4F!w{TzK?MuDT7>`JNh2pmr!Z~n6X7WI9j2WK^@wz2gI z84?@9OJ?ZnJ-R5*Datc?J+a;P;J@#5CH5pGwQv5e%ZexSMR&WRU+d{0c!`NrT+^1q z?!z@1bPNZ3CGf>2$=s2Gz7+HIsEZti&bZ@~XjwSa;9wit40G`jYm4rIg|O)5GZ2L? zP$`-(tG+~^ySJ+cA2^s+sp=w#8n}g|go&!jIbaL1*Z4Jkvs{wavN%G0UHx2+eU7oA z12>Z=63j3+E+<0jO3i25*-f9lq*PCTYNA=;+JZEQH#f)rYg-0Co~6#L#2Hvl6Dh_V zwg_9t)Sy$~Aj-NZSvI_`7452*j17oHRhH2X;!~6bb$0ts1i2}?ruAfI)@^>;<-|oX zK$t3mg9(^6jq$I&!rWi1@mZ4h8E1jvNcCMMV&<^}~ylRjX>zZ`EF-`$!-D zBCp%Ly)X%_hw7cRvt7$vTrwM8n{C3)vMo7ZQGh;jb5oGI>~mLFX0LZrHiVGYvd5$J zk>g@9zI}D4XY9CC|BhNSfm7g?T#xz@yV;`Gq8{kCpupJO=hkF%kNvAKmb(%Cr z4xa|8uWGlommM{>2y(7xNd7FKIRjU#E?oOdT>;Lb{Z%Aij@rpN4xhcjIa2D7Bbp&9 zg&#f|kVxR&=^yokG=+?}7A!-#T&e0&5=0JeZ>Pho^(Jy{sQe^doJ}I4Gmrwba~Y-D zJ`SuxvD|i8g!G46>{zzT`968vaX!WtC|5!``2(k7EWYo&E8zSpG#`3bo%dZFf22FK zEwno%g!*wLe(^9KCB{n7#r|GWU&T4e*c^fY96*~0OA8NC&x|kfcNXJ5OITs2%766P z6kfQLe9bZ&=v8$%6gwHeq)@C}DeLQNY#bPny##~&S>_Pd3vh5lnKudr6W0tAQ>Os| z+7268M#yc$<)g2`R{;${4Z*?WQ$Pc1gjE*1kL^6+h#o3ovvTz{Wok562jqHeO^Dv_gpPC8Y>p?{8ZTa(<~foTy^iH#ax;f6|X`f%KIPsV~hSUpEhJ+H~>Fz2i?S@{>>0 z_&#f>9y)BDDHKLHjnAOtNY^L)<1Jxg;*`M$)F-S(AAh#tb#wX9C&B{plw~s6;9yH{ zZ$pDp*|H3pdBuWV%~qXfNYibyQ@z{5&jd=&#)YVT{1IFl#)jT0eEc)OPafW9ts+2}~Cl8p=%AI!m}h@jqOBZ1upm&c%c9<-Ou%e%T3FK(mhqHQ^J@Jq}g zD)g&RmI*R^s$|s+?VFf}2N3yCkMG!+@!?_sG3Otzp&sR!Ve{b!(!~1`;!!Z#I1wlL z;+^f=S%yfF3#frN@dEy^dNq7IACzhwtqUv>mDeoRac59as8RmoT^0j(Qa;n4o^80Kq73E{|Q zi}XBBQ#ywY6>q{mf$0CFB6XO_a5{(e=SjiWU&(67Pl!+DD8vl&gVh9i~2B2))Bq;%fXKjx3P3oZFu zCoM!;r(sB13Y7wm7{g=K11r&U$Hn3)+*x2<%3Aa23dkWj$ z_{?T%YKiCR)aW!&8mDx`q(}QXI85RRofYCj$2SKoX}6Ri^#`pn2ORTUZPW; zp8cMlVBzUG-_uj|HT8~>nP*7;t>y*TGpNQ*<+17H58QR||C57{j~Y+($gZPn1X!L= zeACQxV@NQ}n2^&gE3^qeCp#BzQ`n4tYQ8bsW((vdBvf#n(ElovOR^zncU}dWGx2=E zbXKjuf9yB=-l>Gnp=vt~6kRMpnbn$^@) z)eP4|E#lz_dcigrLTl~q_^c3?NyL=cA~#HSC6-X@m)j zrR(F( zF!h$|w}=Q>Ifwb|)-8)U>FIMQ{|mNzrf6z;bpl8A-O;Wev|U}tDz96;TA`XtY)0*{ zgua^e2|-^U($nwPZ*R2TnltyyqN0xq3z>RdyjOHC4c&o8M}z4h)b#kF?lbIkB%&01 zU{4PkQvKrQ2JgGIU^@ucb#1gIY8EU|ad)$cnJq0t&q^e3RP_DQ)bvervsV5YPt!RI z^GJUu%=&SF3&TERqh_MpvIKT^LN~)s1#}54L;Y5$!hC$-d;b=62I5}D59@Miz+7qn zDwRH~tL1cYWkXfP%t=Hc9?7hL!*k?6(<4#mB;KTaH`pKGg}b#=E32`|C45bR?l^1h ztWE*(tMRjxY)HNhiUCmEPTnA~^sA{+s;Y<$C>QqO%LL7Z9Vwo#d!|I`LWY}xVV7-K zR~Y$i+hu6rhVJTi>7^vvtab@l>*KTBhb7tV9Ubkh*_-23-vSNh|LEN}Wl{mOGXlu* zJ8L<>@a0#N&nn5M29{PNTxP&^shr_Q{&3y2Vve`(PIJSV$xdNAi52QGqg-EI@MvyE zKkL@%CB<43-CGOnybpFPu=D<7TT!yDNq6c@R3h>jbaCm!1(5Vu)p(4UQk}KNI%*q% za(`=F;6gupd)Q6V(4R1=4L@K~urfkfUfzQYqV==@?eRwWfZ#P`!DM$i{~1PuCvdwL@*8OGMYJ%z+N zrXx^e@z|u~>~Rwp29Z!Y5ygv{zyM*EI;3hTv?)%9YHJx)UM7zXE4P57=4GMNhAO9p zmYKs*i}J8od0Dw)^4fORwDz@Ym8#W8ot-S@a3Ae~Lgs34au&#EgalhPaBOC;UOC%_ z+t9$ZnZ0uLY#UC4Rd9$UA=Ll9vhoxCdVOzKt2ads9-wa_Znd?owY63K+;M9)o#|S(Y}syoibDP>^4(wA^@OC5rY6+1Zy%T+IfA~Uf71RTKc;5R zP*cT9bv@U?yhcig#9;zr(bLW&q!Pkej;U^`TbkW3xi=3rlVrTvUh9t;oxM^vdCVYF$}%=I|~13Bx_Du$*p$-latNXUD?!T6OQ}t0QtU&LyUY%XhNUh}t zl7D(@bz~2t`Xr2^T~2_;^kBMOP%$Yfn?ht5CTT9_B4QEWZf2yeXP`_3`AyNc9)lCpfAx1u$PTV|t4WS2gR1G1kF^+?8bgjo$k3 zzKA}kdLP^)`Xas}*K-^;i}D`Bb+AMaK7IUHhrxolO!aD3kHb^l)rdYhFu_g>n6Awn z5xjF;c})IGFRCNQ(`m2fs6P?L=f0W!F7abj)R$#t$Zsq!ovAC>-K>oj2B^7GFn_(9ZuUkFRPWUVZj zv60Mx-7V|-No#D(nNa<(X%j7jR#DiPLJj(dj-$pGJu)x$|7QDyd*|O zuh2J6?wgilBA?{rnRpGAkSf;!w+{3h7*e=5*$wes`@5*e{;rsVU1?2jyRtS|P9h30 z!_f@2sYz3Beud@E^q8=s`X;J#dhxlXcJy!d5{FJjbm(++h5~CZ5*|_<9$HK;W3N@q zk3V8-spw0>4&62aBeU;Y_0U(M%Kroe1bh_~6a-75g*1?2wU(4(jLpsOwMx*}jq#hG z1qLose>1!h=OJ5>vdUSLSAgL+M&YmHmDH1pDQkgGHD=(8`BZA2blla}r9@RketuW7 zq{sx6CPk9up)Tl8MIVCMC&XXqN~~<#rVFS~iTXe+hA$iyxX^zse!ycpJ6;8}#l(nv zEk(`Swl#|^d(r9A=DEq$akaJ0ociV7)unUhloGbYbCSBZ+VYz0Tx%R0DuhBivDlxI zQPLOdSm#FUiMPh%MF+|_6Yj`JYiV?EODTiYvAy+q3+f>ErOv+Y%P*;8_w{ENPPU)C z@S*AvqkcvZH-O#flpI!BeCmkK%$Ye<#PsQS= z9+ha2Gbblpn%z>695us)_z0siQ1sD6K_KB4vyWBM9~w4HE9rcBg;&ol_Z>B$nR zt0iG8Xcd%@R|E<`8E*E_W8d=Yuetc~yj)zld+rwW;)nlSF)ucMdiCiagS=7m2Ac7 z$jwc+h_OgFH>ZA>8Y~aDbpZ61-utDcr}gIOd%K%A^X>NC|0(d0qt$3P`YNDc}@CtxPpO@2Tfpnme@Omv=De)Hx{xZ*v} zyEY_b^SsT$jS=morR@=o!L{Dr>oI;Si?Pw{)zwksjRTvF>iaGQ7gPi5aLiQ+!q!&w zg%bUnNZ-ACH_T0tCCDNp&&kfALy##;NH~W*nRvhLUTmiD{sg1C-A-^Xg6VXCD>5`W zNu-jFGqXA&2Gzk@bPi&a;Gda^Zug>7QYTg~VQsSt44YkB;ODpAdTWDIgY&uGUO4I3 z;@j!zxl6GF&4k_P?Tgj*7mHyYx&%-C{C4~LqTS@n2xrv7*f?v*weTQE7{_E4>A*W$3Iqjf}ew1BIXg`-Kfdb(oc#uY2%dxgTihYnr5DBr$)$Bq>!V$BM# zHsjxWS8fz0dncB*_jStJyGeG@L;No^G!*tkG=`IVxPAV%!200k^z`Q7 z`oOHXz5Z=+?atmNJ-ncRfFNFviMKOxBHhZn)yIt278Vh45W}ZY{*LXe^Q6A+%w&uH z^I1|+0d0pO_K8uYVd`o9RkvbAU7hTJzyE==XaDst*(ds}2hbai@qb#z7Kp*BL$oLEVIwJ9<$5=276!T9*$8b^O} z#2TKVK>-m3Fes)tNk%Fe%SZ6rzdKo!=Bb_rl^3}XJgKvEztVS5F^Im<(*uZ3@OR`3 z?So7~<|YXCPv|d;p9#{G6m)Cs`Mdw`)dWE}96x@%%gM=1_Ol>gV0q!1wKaO=WG;>~ zK6za1Of=LwZ#f6p_4|{ zGfGH1oWdJ)rr?3F<~NGwIJifbgqe35%!L6cf7gs zjlD~1!l4I3dEhC(JX2JR7nLTCA)i^Z`k%cwqsP^ME$ZUIEO|BCasf=8J9n<-uj}S2 zUwu`@?SxQ?;zv#vJ#~ z#It@2;WB4C=uf<+ir_)Mtd4Ej2UAG1o>-3VFSy&-cy9m>t4!ukbYE8{=ZwwRU^?oa z)~pdF(`s90Iq|L%1t`m5@c=AVB@)V^zY2)MC;)Df*Q=`MSy`+)cX!$Jj!UZR0RgWD zQ2kS8llNH2^m1f8k#s>e(>+@onVz&jS|CbEej`HJ7Pv5wSd9n_eN7lH3|vS={`Q-y zxUY}ZckrO9J16H}em)#Ks6IoNsQA2v#?qltjhURB(d$Q7f8)w;Vsj~a47~otMEF9r z%?cWO`zG5AfLl9sw8JZ@eW|2vt88sms+#NW)KQCAz7a2?{Zw)l6R0#DdjBqy_Ld=q z9!c(>-?)@Q*GW-B!tSd;9#l1~Vq3O@^U|eDVaoX}TjX1|oJYE2b_ zVNm)^4wJqbq@AlC7IPY+i3sa*6kJllQge7uBkaOv}KV&fVI?Orr$uX@WZ9yK@*9xCEKMH+&WY6<) z$wPO%2IuCnRaWr1WpiNJhPrucQ5z4kdP?!Ku?hdn^k@<=2(VlPdW*|i`*G!iKEr1$H0Pg|O>{buP-omz zAZ3z=4x+;_8(G2!LyJeQ&(*L8VcXPb|YwmkMG=j=%34r}WJ)Z{fsZhV#CTd&M>%5&&GSiPIJnGid#LxUq0 z!SuZaKPdC^l!K~|6yV-^x3X}&4bY|N_6lheTQJ?5b;Kgd^Qk39ICOoGaC{9xe!L^{ z@@4tu%TeveucOndQ#?p+pUt-H1s&4H-9awYbBI+WB;f2|J=DKSF_uU%9SC2%!aB?n zF+5O2o+4K@CmO|U#F}>HEZho$OJ%Esa3QE^Cfl+D+uUGuRB^Oow6NR@3KTjznws2Ux*XP-G%!R= zUN%FKtBI>h6rn6_QLa&fl+>xahkA&ecwXdnSoJtPojCW_TmSKGmvo|z(9qXILpAd~ z$N2N{$-@;98WJ3<(J)evPDdo1TlXlwM&I}JqvbqE>n>(nDnTbdKc67lre)hzd7=G8 zq+-@Ag{pM+n2Ea~|G&^6HP`eP8(5pDxiS&n(fT2siH?)V)UzEV{-Z>0${?7lfVs#a z2_nQ>8-{LFC0!;~AvgGtyjCECv^3V-pdeXB*pc=O)lG?Hi@!gfvyfR^b=1p;!W?6Y z#Kg{0Ju#oH$7gB=X!S85P~&RnVq9?c@#K_^sUL&``(wz1ypMq$uKLn=5X*@66vB}eVNpxdfb+Bh`c6P02aCM#K6ciL5P88X5d{MNI&uVXP zDC67YI}P)tOH5CA%nv0r(m&mwfyS8{cWy7$!eywA-d7MqHOJT3vBIT_WX(`~iFCFz& zFA|R}Aq@ll;iCERSp2gTA#2yJ{yXmy5qlJkQyhGK>jgZUU1&ZJ3S{*L=6zsXRaM10 z{_YyZ>eUK!57jm3pILq|)6ah{J*sC4Qpr_hFpI|4$so_#0V=;+Z7Dg?7@TVE!qJ>D zDkpJdSe3Hvdx;;E$V}-emlK+DJ8N%DJ$G>kKPit&a4$%o)l60nnNzW$mBTfSUXFjh1A7$UF}3tiHp zCwq;3?nU!L4&}FDq9URR?PLr>1HVn1)(0tl?AXXn{sDSv`5&PKGnghTGqCChJuDC| zfGPR`5)~M*Ur~R*y5jv7^e;ulr9QYnv~Xx4X%7y}@Od#X(9=8EtJaOKXpPASXIVI! zj`151?D0<;(@@=vBbv&B=N^NDvaLrWJ)PW^pmrWe8puP}{xf;#e$vm;v!6-W*%#Q0 zfxW*8BpW1 zXB211Z@ib$oio^$ir>=H)8PuvdE;hgW=5SnNi3|dSBo^g9?v{b#6t7?4n_cO4$ef}zh@4k{yBw1Vi~y?gL8BT|3HZw6r%ib1iYS(8H% zxayj_`(igY5L54l?~i5Ms2HgplfwjziYcCG40-t8#8s6MWGWzY=yS*%J&f|yRCpgY zySt;sWuBf(JUvx+Jv~=?dV)Fijym@=ZS$yDtybp=T&p(z$rAE4j!D*GBtbKHklss@ z%Ye=c%%pV)LWQ96&Ye3fBh?_$IrMbwc97huLa9_KmE_rSd9jJgxl_lGoV9q4SOdSI zH|(PscKb4#O%?EQOtHToeNVi>%wEvnx}oDG@)yetw%J z5+XQribXw_6D(tF+^eL#@St-Rbe*Ie>_VW@n>lRC6~;6kqm5rF)x(_>n0I!ZU9m_K~zHM~_lt*g&q6BclT|=XhK# zm`;eKQ>D}nZwmTA!p6RkoZd1#4855%XFk4u_^|Tu;p^9x*Av&6XxI&*-Ab44rK|3sOH}}oGK^`TOO9`P zPd+IshO)D>|L2)&`Js81#N9XLcD03tK@*tBO408t&E`F=E&RDB>y1)B$Eay@#*8?? zxj8Dh-EFI-m$xv&w2Nzk=9*3qko#m!g*lu!?>^UQ9GL4a4vHB_AGZ1KY3AZS!Mf5~ zoOU3AsvaYUTqK{1^*6(^vNEt2C|Q%B;L1MoF<;CVEEzMr&<{i*iXQUo5b;`5+_0^! z_A{B&y4(1Bi=jLiuqF!Ig49(2hmuGOM?Mn|0!UK-j?hy*pH%O#44!<)b8nPGQVZ-a z>MR<&w|qH#J^MAeys7}np?py?^q`f{M9Yp1q}|6GVgFO(Vq}N#pUI8Gmz0+X{UOo@ zmNt?5D*Kt-S2%@jL2L3!{_r8OcId~k- zG(6!BRa-;r0JQIBT+HtY^ji$`O<^&JVU^1+#fi1CB>8wotsPR4T)n3V>q|O$d3l6Q zU_r0{EPwW=%P4GbLlXu2uwv<_wPQ5^huylYSJ3OvpKJMvZPkeGAmWVRq=7=Z{1Iy^ zxXf643*kX(4@ph)Nj91`%?^%qy>DQ23I~myZs4tZKN#Lq-BR;TbmQf%sv3gtC`Pfh z3TR@sP<8gKI?r+sxo;*^HXWrwYBFz_ZDP^h!Exl>dq~;0eY;}&_P(wqAT@_&y&DW| z7D3|b)vNR2)?r0&ui`Lz== zdL1!+die)Ea1Z&cIzN}l^Y?GDXnSR9=cZ54MGucb4-arFEd@^%ETDK#6e)voelwe? zRo6&hf~wOp6EL_Hnn<66lXjvmBZtjB`}6{{(P3744^lmT49ie#exs*}**0PwBb9rQ zO-c&kJ&+dc;68b0)xKy^nPZ)Wok)bvNhBL2l3_mNrty9G(RwXo9;wq2unU*{H)fkY zjRyCDx895#1$fppHn#m*V`{b*ts3EmA@t+*jK8+(u?hmo?!L{N`?d$o55B4#3TP}D zOW8j>SvNp<$mPQ}=6xzh7Hch1oR>*+18T`MH9+by2_%~0BB7c&&?-7z5kWG~h~P$F zS!X7x*Zz`{lJYsHX!b_CMRpI+H$~}fyLX?7{RUq6H3m_`I=E%?o-I~dW9xdiDAWx;sj76zT4 z8=yw^ccxT=koN4!g5ICWVSI7#7<_Z^uIkH47v_;B+kZsa>xNpk(eaB#e=KZ*Hf4q% z=#cD(Lm~1LxwZ^!|8$OymJiRJ>gY@1!*hjF=kZF=B+`*)HWjwyh_s^8Oi)_H){0D1 zv4S)xpI@?hdO*EPWGi23c1+B7iWQ_qm0G}C7Nt>Xi|0)*w}bNjn-WFwB3IW%#R|#I z{#(|Ze4ddeehnvGT+DjlC9|j~qv}aKY4RK=r#aES!r7%9+miY7OKdsymZ9!e7HASI z4YF!6jq~)3Gi|X7LT$u5wju}B%g&9B&aF;mWlqHJB9Wt7kKMz1jpd+aZ;*09kKBv# z{XyhMTn(G%;{JxPgU}lykFiTbI!T!ircIkhbfYiQqEc&9qEgGAruNO(|v{xr;R(RKy7!;m_l1(&RYiPxLX>bi>?|& zpdI>5^#Mu7&9m5+ozIJkioSOa;FModTq@@TI0t*7<6gl~?<$BBxK7S}wXrb>-5<+( zI3}LL#?a74p{I$QZ|m!8%dhv0it-%xO?Xf-FsA>JpC(2(wl0ao^a3@bOBHcm$7tn= zEv64%U}%(4t>CRAhb~;`zIX5P)hBa3jH1J~%-{#{bI_k9VbYTHRPp{ z@^}!0HT%}Oy4L!l??Nx6#Vev()~s&T-iN2Fi zvYnyEq#>#L)yC%S?r;Z5Amw(bySv3A;LguRXElQ)+UC!%v2*p7*iG&ANI%%?X1l;C zGt)^A_4X}TK*V@>gs8{6m*mGd_uf+DZP(Fb>Z2#n>&4`%3Yczh z69IQ4Wm>RK7?oj<`-P3vvL#f!0<_LJ?i0&(CUt)*sg;tqTq&FQ3cXfg*i|>pz`T`I zyX|7wNM4#Cdg)0kdR=xej|6 z{+kySFH{PP$tylQJ6qnuvbSI5?##-C#IbhZo9`(a$cN%R1+E<|*pi;UsYvnOdzzk? zj+C9jry{n#+W4s&xOv8^5Uc%YbfXr{>jZd9ep1f!uH8`EFYJp&<}mH#$&(=KZ|!dE zdxjSFH_7Y!$)9jq^;Jm;arM%r=0~VIBxHAZ_>6X8_&~62LO-jg%Pv$AWaBSq==3zz zFUg!im~*8oF!;3B1)CG&9(O%$-{&3Wt6L*q&x0DoMb$i*)>%yMD#D(8b6hkAfhSI! zVA;N`v0d+`ECX}d_o=C=-&%0^<-Snw6x55l&8+&sSH$bKaq@%ESA0sIqOFXgsFl*9 z`t?fhNdx`vn6}QMo+aJ4XA_5f-29#PqSu@2(Bn>8Z?d864QCCnlF%qHl$~bgOan@r zaY>mzL1c~c*hu&Un@cf$A~xb}@UVh3UWsVq4*MoS!6DVJJP2sXA=%VV85tR$W?2@T z7ai)}qFA`z8m`IzYYxo;o!>=nNB?=Z65SZ9qafF`H9bA(j~3SANda9ElPK)+4b(cT zIXvZ`Fb!l&#keaY?jf(occzBJWQvhXt(}l3#=;3_Oj%uq#YD!gpQ>4BG( zN|kq5*q+eP(&*&>JwdA8SS$mEGsKa z!}s4Jbyl@bg0Z(2H2hI1#}H8E>{8e@Wyo1D?Pt;5RbsEkE;+w{Ehb+q1uw*+nEL1G7~^T}0M<=fOc zZ=QVKyjJuw`|bJgT4bagebjrYdK@a{g1&su9y$6;F>D*2pmaRE?_n6zDqy@_r}QSx zXef<&)SZ`>~7+t?Lz7#dp()Vdgg~3VF3LDac>U!-r}={Cd_6l2&nd z0;;x5hfCFCQ%+r`Ae)ERRc(dS&ZvpZ0m3dYyY2)1R?xj$-#pbihm&1jljtXVdCg>7 zhqkYs+z_dwNLsQ;ru&4H9ncC;`cVYe{iD+C%o!<19xP8;k^f>(Lf~JDAH~+Md^bV9 z1KlG+LSf`FxNKYuUq1}ZCt@52qx0EWl;GF$9bkGFQ?JvYycRtL*#OAU(^@F+f8U}k zrg*W7%i`jgGK=^7oqC(fmz*1R7DSYRaZ~S-a=2-ENao@qJ7lSPAI^var?&H_`}s}h zw@(ceqd4L%W4BJRF^ch4D!n`0YHHkwh=T`rx*4|`i#6x*?SG(W1&&HjWNQFssIF`j z%sojY;Z0?1OWCuTGiN@z@%Gz_x8J@IUATGQliCM=dEO|6jp(Z}OX?X_@9$q9b#-g| zjh5W@=~>pedp9i~u2FTQv>%J|OHOR7YI1+|wYV<+R3IFa3uYdwHxr(fR(%((=k2-G z{(|CS5Bj}32v(zpu_o)6+eC#Q_255)#bXnRRpS!hD)CO0P>}Pd`Tt2jE9QX&Eg>e>hFMaZfh>C2EhzJgDj#L$4V3l!1@aodi zJL>Nd`8Dc1Q$I#}Y2nWg8&KmL3wVt0Bs%sxrjb`tkrJh_#Lh2=d9fl9X?@4`WK6P{ z|8)BF=|u4t#Liywfl42ALD{^$xw*S)5n={8Ov`JjR-Vk7USnA@o(dN#dV^P0XE+%^ zNOy1;9P=KASIbnpVgT72LFmL%XF)(%c+ zV06V(8o#&e-%4D87POm`&LiZDOqnk9rUEG*a(FAL9d`dtYKK2weHCu)d#8JvvxSB8 z^zJ>T;lJOx>>4&^ue(BUH?0t)H@&pJzH~Z>N*$H^ zeBbu6}nUnBqgwNL4|KAJJL&q4v? zE)fsU#HB9Vz`XT4a@lWxdg8>LJAL=>pE>hi)fIPmAb%u>%14hLjWy`GqB)|uE-rJ) zAM>n{Fem4@xA!Vs8m!^b_L}&IdM_r<XvcG&TQqY7 zP5wT&6}MI2!HlU!!L}S;jkTFUvq6}DO8U0_uY8xEyK-rE(0u-w=@h)#S%M}*B|MWz zdQpn4cu_*ghTdtjz18RUrY06iSNE%{b+ufk+B`=K+L3ZoP)dl1!&Vdja2pg&uAr=8 zhJksz1@9aw7w;!K&c3U-JKJFz&-m20Xxk~#H{_v6YK;rD&b1B%9r6u}N6`-DKvlh9 z;yu=ZjZsmJ0XA~BK3eP7{yNl6`7?z`6K8Rlx59e&;f$%o$;Z36Xg&-y4wuUr_S3j&YN;gH+QAv{8g~LeKuvq26T64i1*-C0U7bl`ysS0)wRt}(4YR13 zVpi)5lZ`vjDIRz>kQz?=_vB6znKsjH463TdV%X$U#opQF1A9Y5d(i!;*AAA=LIf06 zY|9y|?7V?~0MmV`sa=2)2?9s3qTjEshlA^{s(vx>Yj79UL>L`c9#j0#2cC|#VSx=!<0OP_=CbVDUMew`O{=F9=s_Z*3&-#41$#x^V$pKCi^jUH4j(<3Ch zL?H5mLX_TAI%XDMgF$8U>u*-%t|4y<3p%A}0S_dC&no_~Y1{fmKJYt|3@$}Vd32>;PmoOTTq1(1nThd3Hr z7+-YakoG(RN3JzEKsy*YijKjV<-NV9e)dgsU>PrSI;T9>hMu&KHHW`CJx|23l9ZW8M(+{aA7?|Z3zk|h_0Fj zOqjOltlnHoyj_6*A^=lBtiL#S!Spg)r}>!PpiBwto$XF5hW3opH*FIR z&tPJ^m6X^*tv;ygG1Kj8nU;XC1q@13OVC#Bjk@3J3E)~QuW9_mj zFHccb1#hT+EG!($-IG$gx>DCV`9($fIiYotk-MUzAk`-zz~?MVhr6mD$uncm@G5oY zA;qVhsSu&2B1$+>HPkqLYdG9I|skfvGl6YRL}i;T45 zWO7W&%PJxwq8g%!@W{rbq{c{9DdDYpZybw!b7*}9`KS-AU$H`C=a_5NoNGKDWAr2{ zr(guU7G7h@%SGv~bi5v9?Fo|wy%xL^(b3U2hyb+55TZPvbQ_^lqQXhfpS!?qV__4m5UH44s?)9R=$rQ7jf50EwQu@8CgwHtbZ!hzgVoqK78+Wo^Mt*I zI}!d3)k`T@91RFFW$92I2(_#mk&}}YPQn9ZiOZRXi(|gECnS)c&)<~Uhu_bN(0$R)U`sc)pFqU-2M53GFjXesly=zc-k-5SQ; zTuart3pEIrYAkjgJ$-$VCR9#0B^1)s^tWMis(AsGE~aI~5#RZ(Z)^!_acbGZeRW_p zVY6}YJ06(lTiGlal5@eYDQB{IJDwzT2i!0>YvrW-`+8ptvUL(y>v7y`S^~i`psp?e zJqT<`@bPO_ANBKSJyC!_6lUY-z@ocv}$z?;d*bUZ-xVjJrusSD9wpIn_nosv-q z1LVb$V0c|K2}%22g!5=Oi})WP>`*8>%zQ(+VB_MVmmqYCza8Sv;fm9ve*7^yJkXB& zWd_@_{)_3;r$cW;PELo+(Xn@6V9lE5xpOg4R|6RM`1lYvJK)`+y=4c>yB>F;m*?!s zvJf;A`lj5#A=v;lEzXso#fwXPiab1e8+(I`0!#e;O9G36i^zZVQR3=uy7up;#^(_} zfh58{WRBl3ARvx}s3*hG0P)dIP}hbG(%yK8M{Zwa{$^gj8$UR>ptm42H0sb{^Wwr+ zy`%X2DDPLt2|RzdekQ>;ZJR_IfwSQ(ik)3Qvt9LI=DO0*n&6vYFSB$7_Zl+}H`T7B3w(W1o3)L*jwY6RNuz^VYtRJ8vjwU4cV<+YHtm#TVn8A+^zo)>aupQK zxd!H)7QD-unVFzx5_bW@my3@XDUHq_^zg0?if)<6Au|4a9nF7!rHRpyjlDNK2PENiH8C`XC(wIe6=rAk9B^RW*E+N6w9UM|f zjmHLkjjtKJ9KIZm8buq8CAMSb<((^ERSi4==}OfBa}ijeha&T0uCJ@BFP9J(+$un& zyafyR$KE1H-b(R5T=##7WjdyI(4X;W(;RR7@FuPRm1vA~lIxN0Vf~$(1oy^m)kCz4 z3syDL*p^M7;?$-d-wOfwamTCeqN1jSAV14q*Cks6GdyW<1rr6Qi z%c?;NwC371xa;e?+{Z_?>l*pc(E2$I&0sk~b+r9I^kAy(r-UyV(IC~y8Mkhsn-F3_ z&!|_VR0-tbsI0!A=R0!fmt*YnKfmq9Z{>S+dGgwLuD3p$Z670bHZ14KP0<=VU9V6} zC`LP>!pLZqq4BmU114}uLCvdkzIt9qMUk!2mbkdIw79qyX=|jY&)jYry7$g`7mL># z;DW&3PH=9<403*$R?e_&87}2X^~Ij1<)z0e7iE!{N$3KG(UJrcJazzT2Y0C%t3_o9 z7hG+uL9|?-Z#!KIeDr;Iw$Sj)e3FPB;oQS`+gjVhP^z?X$ny+v3U6;Qm@3`#bANw7 z4KcB?^G1z_yfAgqGAlv7nMI%$X@SYV{-uv(@zPR-x4F#iMCWHRI2IVVnt~6dA&!H;&Gn$Cf9uXpmVZw zLH7B$#lo!;`&Y)IWgy9c>V$-9jwAZEHohq|x^Co?rt!VFb=uXQq)U*!^H?zKC{q$c?)q@&cB7=qoABB^(AsTZOr&EbVP=)R}tB2Q1EL0oB5 z#-aO^jh4$M}LuGCbLl{ zgZHFTh96zf!WM{NP6E~8`S0R@WQt70?t0&u%+7sKc zjy#+<@)^vMM@5|uL)-2LbOgw7oJ%h$DT$DY%DlZrqB0R$jN2%o7h_r4IgzO1PFi|$ zTA@_6E2mHy4@1lHh^wj)f1*USgRo?PLvEu8ScP_cj}AzsFau0hk=EWDHa3O4&E4z1 zx3jCTw}*e(*q|piHYDBHkKnhCMq@?6KubzC6sf*S;L3S++{MII`PFW0R>bT9J8r~cuH9IiDs&FY1uYys z-}>y<;_0Djj;!p^(9LdsXnuC~!s)Xe(?W-BtK+0CsLS}N9JD&x$B;V5_*v#mD-$6@ z^}=Cy0++E2)v{SY*;x2opH57iPnzTnDWvH8I`P4j+DW$ExgpcnzQ>ZGKnP1#2q9sQFl0|b zKoF3jvQb2)>=8l;0l~fZs#^DK)mpXgRcoEKj<(v`VQXt`?bp`U%DevGz3*kHq5b{e z*W3v0=RNP-bI%?PU~J8I-w`WYT%JC4f!8Y^Ar*Xqi^~E(KPZ`8*_x~LC7-3wh>v@6 zvHk@;^+@M81t4o*XbpKFvO;e|o~3TzI(2F%FMv0V7g`@muK~QBr%v4(Y}ULOLXym?f{VPRY2`aQdv(G0sCGPPdKL}(?`dgi55`HQ(s6hJ3sCJn z{PU?>wUeh=lXa-Sf2ehnnWs~=8z`mrz40!O-RY;!n||O2%!naYH#tuFuy-X9$1rk+ zxGAo0Oxt3sx()cuC>?_!9B9H*DVhH(8uN&46>ECMl`Yd%)hm|vK>F^QzfMx9wb8TW*`b+sHTG$#imiP*8i3tfqcd z>;#utMrP^xO*QrPwaxkIW=6AICd96)Y=XB8_c=Ny+X{uY=cSI0?`Y(dD`S>%G>;xa zf5%x`JUk!)dm(Z1=^IHg*k0D~$TQwmr|F5b27f;`Huij1yEqQS#)&1JVJ`Q*wp++! zJ~?&j9(D2FsZ(b|y~KedhuxLmZiA=VSnd6Jf0MFDjMyT&%AUiquZp&qJj`%XwCC!; zs>sI1$g05U(RoI?z}44xeLw)~*FJ~k50aD-c;;z=PKicUl6W|Qx)3oL2Cu%T?!Syu z<1lI0Xwdkp&RN7@n3M`{D+l8zdiDWciWFXevDp|^@CKM!$6u3Ni?BAh5hjUUyLQn|P@rF^W5qhPUS>3mk*(xr7- zlQIf+?=Hvyt7~egMNWYnd&gpFRY*vcv@$uF^sm7^#ZkWFC5@b7Cej;4ThA#&SeaN~ zz*(DI0Y@X=i;kC8PI;_$E+%l!9&S=WuOO=;S)WsFIbtVm%)IYsU1?=+Rbd?f4;oZ7 zPMw+$?-W#+BlGNF%AL8E&9*Oer}J9;Kdp9b_PvVj&z{a#?ayItZJ@nf2FOgYxW%)p z%ku*Krz|e+k8y9qyW_ygXxT4?U~O#IulekGzpt{P{c!XMPY~B0QGHDj<*L*V=KVOB zGcjTrjXHiMn0jNX#kf!8*U~J??d#Lq)9dZIsMpB(_Q~)x;6a$!X1-dRIXy0_Mj)t( zdhbGMXJ_e!-{E(JWk|@FF>q`_0Wl>?o!jT3%1uLA5kqCkV1c0FT6)bpi$6@6ueGv( z!IDw)TA$Kt-j@L;H6~$KuO2z_VVqgF*&H*OS^S4bj$FMOOaI=Jy5S9OK~IqP*&9se zRzyTbsc538R7^kk4;c{=llbuasp;uDtlr1;h4ax7v(g#qeJI|c(zn$?-&fjAbD7Cx zIE@u$ETQaMF7D=OplUm#F?hfLFOZlahn@2CR-mm9)V#fP>1_I0N##R=oArsS ze%ePK22sN}U^(mrGw6@)0R6~@4V3BwC)gDpUifYk_*En-cS*7d9~m(+dG;`)wgtm= z7v6Y>*gncrViw^O>0u8^k*HlH`h4WbypbbwZ7lSQU0jrU$yr)v=(7DPH0^Gj`Jt(o zm@5wv_pV?KBy>LLquIWZLt_KI<>AD{9!ua{n`&s={2=i>kw_iY`>N|}>MVz_rhYUc zNQwd*;91}Xe*+`nZ^qA`@0|=d19?hK1nBfhu`2SkoUC_oDYt?rX?qbg?b`=Gadn-> z=Y!(jAX{7dJ)H5Z7e`g?y}xR1Xu3|JPT8xrlE%3y>o?hcZshvdM|#Wn|iN#*^^&y!{E`%ILvmwD7)f z4aWO#t2eZk83hNVS%8(6sR6;Q#kt)_>}_o(gD_Y~>&8EpNB+6jIo>(ZN9gMB>n8N^ z6RdG|p6u*g;ov|i1OmC68wkX|NX;6RSy|xef7;L@dO~ijg<+Y6mpgZdx!FjXkD6i| z>@*pm%F&NwdzB-9ahc9kotl5C-Z9tYHcBTk%W<%^iBQOlZctrmzB%GOoFEPFky2a5 z10BLRfLonF+x@qrqoY4I`ldOyD@p82BInwA&zlk3xdcwFnWrV4P$Cs&m3 z39kYJPnhoSFZcEB6N%s;{?pTGjTKGG{InIgu3T9I#?)J>=5ZjK$PH7Gvb^3}qfew( z_N?JaNB#n`8X4WmmS7S5mT>9F zDHe4g0_GnRmH} zJg?%(iR$k3+W9iuID@1C4b~FL#4OHSts933Re4FT@HIlC{C}J%Q(Y(@-L{5z=|mP34hc7Y-GORyvcO< zBe!g8fq6`3X7z;P?2^1{U|O}(s-2r0QkNMBn%vxKsOfom?`LNpm|&W!w!1Eo-m3fn zWdx3qu0!b$${{4L93v}T7oK&$`SY~Hdq;(?&V&8HtrU7YbX2 z!Y_|ZARY>!!TR+JrESZUGV20q&+>51jOBzO>`IO{?J$_>ca426tUpy5e>^&FT(3Hd z=lYkj2Za`)?YqS3q8>_{rgil1Gn)?2>?q|=W zlHMjT^E>eUSNj43!7xwHuJ0xU2C}{GE|AWu+L1J!Oxli_#8wpR1%;rB9GXx=xHJ=f zz4h}OMaHjJ>b#){GV^~L;u1>XXCBriRxVa09J?5SM}Wc9f`ZDbs)}JAt{#4a4VGX; zd5VEu%^g}hd@p}md3hfEJw4wH41<4djs`(aBaL%2GRBEK9GZ1I>UC=-la8LA^89{n=tg?BIoJ~sS2uQu zz~NzC!`3X&*EN}*BM6^oVm8)GXr&L|v#^q#2IBDO=qPyUt&qC9kPxulsLUwpgZ;bm zw-ic72teKcKFH1O40bOVyFKjGA)grW7RNI;g1?^gQvuH=F zU}m}K>a@Rno29T zcvKedFR}{jf=;TwOSlGzNuOpe4LdAU+dif67Lacan*J;YCtgo3M62@VAEtto8O*czG#2J(aMme5I!@f`#!uqC^c> zp}t;FFf(vOJ18=454QyVE;$HqtylqX9hAV|L9teFbOHr}y3wZ1)(aL`H=B;G3nYwa zaEg3=2Yh@6yu5UPj`z#$KXccGt>LpZs9lzYWc6^hbFTy0n2yGbXl^3sb}* z2+^?9d9PUUAzVE?DxB~w2TBmcOLuR zG*Ra4KPj)jbcu+#bm=EhJ$QzAYS(L~dsp`3kFvY+!PDsP@PE0Owt+oRZzYcQpgsNf zyy~Ch6|P&FF=f-Hd(wNGHXQ{1@S=G0ynS~fBk$~+w^mHQ6PoJ7Bu zCG%cC=>uI*dg2gV5C1$CJSP||Kuhe*u$f@jh)!c7t#QJH#;i{27qZsWTxxD=vyFaC z4(OoyIZW>X9u0@*P!M2!Orr#XA(+ZTdrEsWUVYeqV^$brlv6fOEr{;$=^l>IYZFc2ntq# z+Uen5>c1Gwh97{@^gXYkOA7>~2t#@S_u*yI?rDW%cuGQSwF3wQk;Zujr0p0xyD<)V@YY{^ zewC|h6<*od1Ski>K_{Bl2vV7j%nZLZc+ES=%o5W~r_sPLlTw4rThPB}YF}xUe2i)H z@a1Q11d}o{N=h1M&t3(8@Tu>O3PI5}A{(tOzxxbkyB#>Q^%{75=D@YB#0tcJ(jy{j z0vp1@8UmjZ0-JVI-PES|rkEIdNs&-DCB^n}Jz;_earO#97`{7vS|**RZCfi^$H#IX zlP=9fods;0TP~J~|8*r@&GtE$kX{XDK3P*X8EEngp12xQ10E3C;gZJROVBG4eS*^3&!5DY? zt7;`kg9pGU`X1ENnn#bL{RVr-uTxuNJ+j>fe7Yx2?DiRO%l3$EO-1ALE{z{g#PGen z`RaaWmq<7Kj(GYBV``(JryAUnXO7!G255AxRQA>8Aji~+xpT8TFT58WJ#U@_&eM50 z2ZVofC3V_V{h**lo<8~&Q@(vX#ufNW+M9@WyY^xF(sl`Kp$(T`R;?nQ*vW_8mN(s~ zsJPw?Z^;SI%evr044aUxJ#@gj65=B)QK-fiV;reK#Q4EsT*mdsM>BA6H&UDhban08 z8aHmK`!V-Yu3O#8l`~*F2nlctb_=+$6(pDOoA?gy6j+*&*F5Te@tQ}`jnQMQjAn)v z6@|?-vKmAG2#-N@HW7M-zx1 z&VBz#<-57>AE|mLS2<@0_1`e3Z3bT*9V;e4V8KDAyd|M-yMh}VztR>0-|=kRx z=TEgC(AT{psw~|HhMDV6Hn4c;DUb*zUb>{n&!0YB0rlP~3W{(9Tp)~dJ_!H(wHZ9l zDEG|%8Ti5LpjuH@rhv;72M%DGok7bqFI*Afh3rub5Yx>I9lYA_i~T96a|tVCQJ_Lk zYnUR)U|CA6PgH_?ZHL2rhnWuZ94Z{=IJQcu4p1uk@rExj0A(lMhwI?)w_RQ|uKa1FNd`g#~^7++9KrH??T8FomRVSj^PfT>$}Ivn44h z0APQR1KVTClzm+{ z#03-R7jmFQ)JM@{$5xh2pdb0Ew1^&V`KeP>N@ZMJGcXa^x0RwCIV+S}YDNFa%q4lG zdF_Z`*F6`U>&QSs!|17r4c_(HjggT6?2X8-_ijj>nm~Q*;`3)>;_lI-cWbQ5yL_5{ zU!~_uM?gcZud)&u1A}QF$DvORNmk?pAu5_+ioVcov9GVbv>O-=R}2TDii+Qx;8>vR zr|?raE1d10Pd%JJ@koUPlqMv=w3kTeG`rjz=4>=jY#MEH$2Avs2f;2}JH_v>0!Z$;sdV&c>x+$C9^USm-$!C{9fs zJOfJKeFuE?_1Ej3Jp)tr?4kZ3!u$HD^Yd63w*CLWAiz2*{vU>+7Q?Us!61ICRtbYm zonKSf6qq>_2%Lf+heJq zLuV5cBsJKF zojG#Ew_hxKpS}?(?UD$g+g~-S5rVx}l~|-$q;gU?;BZK}vDtBFvq~j~KQBJA7`$y& zZ>A@^unSU(FWeX63S6Uugoe^Lf%)i z96{>7OhpQIwxA;M;$$vE$w{D8g znLVvy_Gv$F$K@>e@T+jySa!A?_3P`ea?8nU#{T^?yqpF^nVBLmDOeoMzRPm*=qo%S z=)W+|31M0Ro70+@a^39FBVtPkgSy3P3U3r~H1z-aYem^& zDHyh}gKVNMf}=1|N8LXg^`*ALwUM}{(CXiTRrOY2TiT&(rtD@G!6k!3x{P{_I$9R# zJ9Gj61!Xj;=2?xmdN#%Diq{mO&GGnF;0wn)JA)k-)dzy2C@ z?Ac?TDwU?LwYGo*olD^E9wOGpA}X%5G!E-3ZZzEcaG!KrjXr@`a^PO=G#>w5S}5E7 zD?j8u7`#QkWw6a(N@KePvoa(t0+y945sr$Hexg4`q)mN2Jgr?oP~Tj-1X3T<3DL3SwHm2gMagT!kTMGzM zmGD|?_GMI(>Pn?r(!|22^K!RhSI=E}mZEyPM{@)i4(o>ka8FFk_jPqniyX$!v=6p8 zs6cmJ#QH*BJ!^c<2*m%}Ig`6!=rYq@(|v zS~C;DIdVY7E^%ZGJc<0S3SL@2r25H+`Gj0Xxk!mJ*odYrD0PwJ8uHWsb(s^a9+EhO z{8V=TR9z82H;|TcA%}2uo&UPb1TJ6+tOeFRPd|NF=~*?@3EVn-_{&F+sEQ>^04OZ{xUdlHI;_-JFOcr4tmmxPDOpRM zq6>EOW5Qr<1v6-MC?$oJ_X&xj=7?D3r zq2KPW$zu&;3}c7I3d=();oQT+7M|po+3SE8SZm|6UGPSHCsZ)=Fk=uWzE~ ztpD1}!tI-73Q{)0TxO)VP_`NM>E*x1`;gZo@xRW+!klS-MKHhSgrMx(Ak^R00FUWl zTzR}8gLL+SOs#20hh*HQWHT?o4YKD6zB>9K_mRR zs1-hKA>mRBSrgG+;!Tg-`7)6J^hrk2LflH&yQXe`!UkIxXzv z)9B|G#AL6dPnZQU#EU(22KSt)@4yrOO|WXp@}0joeYx9XgU5Q2>DDQ#_u6|vlLy?P z4c32JiBnO{`QRQQaQ&IfHehxvaMQ zmr6`g#padfb@V57kKsy~vD5Gxm~a6-L#xj7kW;)al#&sOQ0hQp;yd^shR-f0Kh%Id z?e$xv-G0Iu66V1}RlzEACfrncY~zQbvY#@;1u167j#Z7aaPaU*Zcp~`@ZEIm_=p(4 z(D9>YMmMdx8Ne589+EjK>+9H>f;L zWm_U(J|bnr4h>{*XhH>+ZFw{@9?dTaESW#QAL{ha=Ygv*pffNq5SZM(d$&IjJxA%! zm(QN9Qxj<(O|sv9`_aCAA3D)bl_T5&@*Ux1xB-0Q<0J9*rvCBw@AdZw!|+eNj*b-m z1C0w~)^-Y1%{Ual>W8!n`L9bD#FjFctMa&BPj6BoKqF}{a+m=af*2m$Jb7{(0GGEO zKYoMy(zMVtnzjm~O$({NuhX_bu*`JjS^67HOHCbu94>elIfF!a)Vaue3h_x$iMxAA z&=mNapI@t=9~A^A;6E_=O{;NUv6AkC@H^-0lR(4`>V*pg>}t9x2&@@^BkZqm>HT>SI!2@ z;Ac0x0phPCf+8nJlnr%9K0=f+mAA#mXA6(Ywd1=uIh0z8OgTK8LK_EAS{fZ&u|Je& zN7V9oT|6E|H8-?Q-?EIpA)Po^#gd%`gR)(DRa5SvnV`FZ4Fjm-!c98A5;50|gzS@hWNUi-Bi+|A59pO(h-$?<==j66-+ zu)XD(z8SdMT4O(?{R$A1!@@;h?J2TCoJ>_+_c6G6*w{U+c64UYq_@_O5aiv0Qxp9C z1%w4CHP9CaddF0b8B@R5j2mEBLKM??n6!Z|rLlc$HF7XVs?%h!^Y<})3U{q=3ES&>Tpy&@6DN6;`j%2w`eltHaWQV zj3P3G;RmQn;{4zdaNU&)Pw+fGxlCAJ0pAZdotM(sRS2i|cN5Efy#j^s@hbYE@#2AV zw$U6mPo>@`V1kcqC<57j+A~gYjS`LkDWM>@!CjyM+L^m2azKu=IB&3bQE6#+cYk+x zY3ZUx{fmel&Sp}cSAI4i(s%aEAZqlbw%Oj2VmPy>yGNdpAxB>a4uHSK!XN>Bu$6x3 zJ1b!0f$DlfG0wNd^^+XUPJB$SOwHD$9Gd+ah&9+U=0?Gqm^9Zn2vNNT`cK!E=QP?i z=9Jf$G};;S9cFoW8&?dkv?Es9+1V|pKh6A5GmzrsKM8&TVqu(-$MHg3m_$D_OG?VibqJlHmq*Fnq%Vpx zA?gld=hbTaI|w&eNnD2`z}Ei3H3nA{pD3>21+0)me#@U^L@52p!|4a-k}Ssc!WL-0 zDc})$L8@U(SQ`V{HuwPkW)4@>cMrRFUjY`*gTGNTK2+RRe25p24mTDqRC`*BgUM3+fNLy=H+^b5L{TDM%YZ5w=eQ@%hngPR@|mCl_ZS|GnU z*sp%OxT-3zK4JXAzbjXd8nwFe?}hQgKC%pLt5EJOdbyO`uG~8q*Fy6Uq2P3DoU<6D z4WDZ(wvd)Nv*1t5FO7${)}OFZzw6j_GeV^w!Wh}5vyq2?4p>5biX?hh1pUzaCDOFL ziQW(OBGP)=);yBlobgm9eylj7_!uuHq@NLdx{?+^aVFG z&J9U;`rIs8e#W3Ph{k5ne;wj^_{g9pr>Z^sCFqNeiJh2daGyTS)xGcq)v0lswH`s1 zBjr4+v#|?3iuK8Ma+n8S78eHtddQ+6`jMeRE+)52#Oh&uHs6osE6SLcQlDTFgo1b? zFc)sF=hE*`J9QJ^2c#k*;{|74JiXY$)YGm4P>zXE!OzVQ5F}FgB znqV;Rh3c2l{dU3g))`kv@Efg2@h-Tt3t+~ID0--GxQ>g{JQ}Yk->KO^pO8QZCq3Ku z$xVAu8#{X2E`gkVu}~K-wHPdPijt4D(a0t9rDX&k_p!w3MFyBILwKZ?H(W);P_u{^ z)Byuxp#|J=OOGlGyF+h%2QNSxDuFkB;YZR~ViURxQdB=h@8kdSpn9K>*Am9G-3@=x z19yY$K9Eg+$p<^RCl#M7PU0o-p{&1O_E1iGX3&p3IT<%NLhrJX-UHROI;r0UC-i9f z`)i4Is)aPC`e~8+e)xUG1;u^5fT&g(oWG%)EcK$FPKLVC-~BFz-&BW(MieNaHy`3} z-%tk>a-g8o`0hl!TtV)o|9&qW9amS> zK!){nzIpz*@InudJJZz*0v5n(BK7!(-@3ZNSreC&*XIa zV(U#uSDm-{dTycB5CVcUxDyd^=bafF0^m;irf&t4}TSsg4nM@fF@${i0uby9=N}L zZU*sp#@zb-gE!KR375I>4|vTc`huZ`UQ(Bm5(9tEh>y4J;5bZJym*2Grvv=ZI94W= z#zcUlh+?H4^aDrm`9U8{uIMo*1#o^N2*G0s(A;_?2@SN~oW+Vm@FKPRSv-6RE-TL6c?o2{SZW9- z59$vEXyvs^f3s1HgimBEory}sRb?7<%J6Tj2e`5$a`>;#$Wf&qYP~q)CMc>)!Zrux z*0_0Zj~`XgQn}Cv1p6$k9GtBt)-$1SBbc6$KRz~d;{3SLi?iZl`7^z`va`FqW)kBx zG(2T)*)}}q6K4fkq38ovMTVjmWC)JofmAujrY0NtFXn$Be=7d~FT`2uvHpS9Z^Ogk z{w1@>9IU&d{ov`mJe<$D0^=Te=yY^xrm2UrrI;)v3&xSiHqO>AuU}@L1|z*3*Z9M4 zP14i1loS{(ARY!Bjw{^!PiWLdxKGVD%(5oT=?My0w}g_)fzDjnhK=p1a~i_~$O-7p zy8`HkzB|keE&*-XFulgn1WUv>^mTbbB-g-)M?^z6nq5#cjwbQ z5SRC9^EJ~kd_PN4RO$y*e zK>@W9+|TWDna67#m(l7x&!sCD@-@zc=8`VhFM;yaY-zqFz*P)dwqu&w0Bp%K9yX@! zvWBJP!0E9HnhkX2;C<>N5FqACt%AYAn2|kpiNs$%^wW*FC7ktS@HPRUP7kqe@2)+& zQ@^O3OZcSYoSm5Hi$}`V?z|e#!Gy8$s zr6wwS&{7HiY^el#oq6!D?kWJ9#|Fi2&9LQB3&?UrRbA+6DRs2>H0&CsrTZ^-O+b_4 z9R&!2AA`a{sgatG1%m1*MEeW^%tn>!1*x_Vrk#9+?T zA3}iVdV@yL4nKs~iT$^G;M;n9*Oh!VV=~_}6>uG;cDhr#;dj73t3QD(QgJ5+kKt@Q zl-0NS$YqR;ZFU?H+o?|5<_{{Lr3^TNdg^m>%!Z2>pEa*7nR~!keV)N9Kgp@;=&0&~ zS7is+%_P%Rj6p+x!d4IGm7CAxkC_j_3@6g&#XQg~2hH@?q@K?dpY;eeE_`CLEHP1* z3}rwM-UQz81?h**Q>OGqxv6GH`69iAPhy1y6%U9x%5VHjt#bJX>nRg$3b#&7>Cvqz z3H0nS$df5boU-16?dsPK4*+e{t#x4R(ewyd+XaTLEY5@`Kz8XMS&Vf^RtAwO9B{A~ zb_h=uYwyxTfTlSFe608h?L#ldpiK_iU~)gaMl9YlXAkkW>h^Y|r*}hp@Leoi56X1j z)K_U)&_8YgJ@6N5r}_{A!oZDB zKqDb;2yO`sYzb}%B;XHZD6%Ic%nc@ST@!)_^$QAQwF9LO6!)p1S&A#u#DQxy1OXCr zq=t8s;9u#bcH1uK$#p>j=NWaJN2XDMz|nburP@7Wx9eg0EQjn+nTMMm2+oCX)aEFtC2;QCUerVGbNQueGi0jCaO$DQtcImLRxQeAkTuH5TMYGk* z>;OG2inD;L_u;Z-3ZfSNn0Oo>N&2|z=K&2bW(K$fgOAD|KbH5~DgvLZmy=n@0U<{a zyp`Ra{mMPC#_A1ds6L1@bhe1EqHkYiqc6cnIl|1Zw4=RzdAl zIFqXfr`oE`7w{w{g$Aj2vz&BB9y7Vp_d?=al=JjHs9UI*nR2YI;t0~}gF?m}Gb97x zDahc)<~_vNyqygN#NE5GA1dECn&y1>;3}6kUR)PBU1TgZa<>Q4B~Lp#e_kf>3+lp_ z6HU2|II_si46oJT3IK9s!Q?2zctG+H0v*2V>IH;dAO^ z4XSOvc<~}(MlWVQn>IB8g_jqUHEklxkY?85;vx`0uZ)b7nVBc?%K9SaVY~_0>CeG$ z`ViUveb!u>?}ng8R6%+uX+Z(EK^5?97hEs;ewEyVJAJO8BX5*Mu(5$#GUDeL|@;xwtqPxJE_M=Na>IBaXe0 z^zFi0jNT9`BhH@TF|*ToT(Xj~B7PdYqehBp+uDO`L3qdp#o#_-6|^q~W#EMhA?Fq@ zoOBD`XlY?^u?gEcEH42hTU^UDM#r^fTEhis-zAoinxzky#cUyt4gSLuZB063t>KtC z40VW9c(HxVs$}>s2sAS6bE#}Uh-gMCpdV^QQ4y1y8S`?R>b;d+Q}MeC{twha$_9TX zEeFqNBZ-N`)CY0&BSZEi^fSPu46KN0h(MzRF^fF~M z-j=9@_W9(}oL_3GI13GlvFAHb2{(g+;}Yr@1y~3&k&I%DIm4iKx;Pqdy zs?p-2hB70b4qn$d%DvDM{LFj`iPaa7*I$MXl3JLY{6Rv(drYmHGfls0e&m5-05mVc z%yjK8kJHTpR&cY=xi4pQl;NdAxw%Y~W9XE;UF*!ruhe?bS^UwMBAb<0*97 z5-bd-M?~zxW+;YbA?Ce^!tjlDWs5#=d03EkZeoslYtR}i5w}<2*}E*M^?&fF`aZcR zWG{8ViirM**qsY^ACydl&llEs&m-<)qa2wh8PM9fFP4}`|7V)Em@%s>^ORAbq5L&G z?qo8WiYNLgDXQ4>zeR6*3opd`^ovKdN5fB}+sGUoe!#DsiaHGHU|-^9jC(V-*Pc$W zDh7cPbBA#MBana|SFn6jDEyL4fsIy%iLwRI=o4D!SsNjjqjmu9(ZU9zNCI|;t|%= z_%V4i(=UUO#wG(WQ{x^Sf_VhbP3A9vQefciv>j3$X>d0mou#R+hAw{+DgwGpvOr&=0j0 zdCbtB$Umn#Z`?6}-BP=JXIlsO^?@xgA2bfWr}3T_sRsq%&>z8)1h7eU&#AYM9AVB| z!0O&e|MWw?O5Inwy|A4mhw{~;|Bi<;t4L$+8TlD5Z$(GSA?$QHl+v++GX8`H;S;=o zt^~ditQGPT41AU?^NG3rr#w7d{^xBn6o-K@5&D1CIb}-cS2{YX-VcnQEP$DG9l~QO zl)0D#Xm}5YV)V#qxpi3pd^Zau$U#CDd^ccO%R4v{V|-rm4PprN0y@qUhUYwD0@@+1 zt+ofm*vVWQva=gpWyH70PLN_Z*}8uE!MWn^;QL{qmaHMFB;tRU1ENaeLgnBz%~;DS zG}e>(xD#g7(++YBx|1^GEui+r#~+A_+7}tAoUMIHMTed^9*nINWGIRV;vQ(vC~ zY*6&|Q3X>qcAp7Lzy|tLCqZW*fj*1_U52a_YC~h=qxyPPZ-+ygdxvP`ByiENTWwqr z^)nG0@B@Gx?j=QVFa0g=gYw~O^Wgh{z5v3xFQD(ct5WGz>E+ABe9R0G)*mijycq56 z%I@k_aLy-ts7}q@ErURSTk}lk>&}Tl>VC#v?RJMbErkJ@L;Sliqa*Ss^agitoNg&X0)q#@(tb;QaLPKd2fY8QlM8^m?0Cz$Y8gd_nAMsY?W_Np zRsdN*roZ-x=%n}sK2432CbcdoO{*g6Y7XU*lh8>?yu1<;>@zaxd*P{?n{2M+*+9cA za$}msTXTilX@x5U67USl{siZ#qtAJ>oD$cJc>df#?as6Q;tRqMmbCAJ3uLpGZIOUa zgq=e04t)>1XwIcjP^Bae#we3TbJvu`+5)50Y>+jd-y>O&lY{oD|tR zSeEJ=sG5lk>0kUb<6B@Kx+JvB%bU7FlA|+k$b0`+FHfDfhpWa(^xF2q!ocX}uBtz~ z;Az?E9m~m5L^rKC=0W0K3EOf09-Fbn6jqz_1tCnCyE$9IikZFkXfY2c?w9t-`J+Nm;%FRl65-d}&0SUJ&`OfnjPRrx$~ zDOrZ}FYF_Lj(olkhS~e&I?Q{G8PBOIPesh+shBHsRYHcyRcVn|PMB123+|#0C&>!s z)zux;LyiUl?Yr%qJ6)__$|Z*29awA(?nygu4_8EynVJbJgvw8aPm`neTk;t{6;3hN zQ#Q!b8VA6l8OlJ#4*o{?-N@ALu_NJk8~Hmx1(X?|ReYy7ixkQv7=;NFCDLIomo-;FV}aBV zQCcN~Y&Xmy?grNX0c(!KL1#d-WYPeh06l|J4G{(AOlX`sCTM!j=n;)@TX}nXxr8i5 zVeWP$6lfS+G;#rgl-e?*G~v=HG;|9UO!0?OR1ja@y~u=?F1B*;_?PqN0Rd&(x66z_ zyzQ!%QN(H+nN8+8S^MP4?Hyy~V~eU+#L8oLz55_x5%DQfo;r}q5QUQAnI0+cV0q1Y zAp~sWMaFcb@Ba`;(W6y((woWy?xs>x5G#jv#O~g~e~9apANQ={dqf@d0&GDvJgop* zA|v4s+t0x58(PUotT-de_&T&a6z9uq!?{%k$|why>4frs$-*Q1`zS>pkin}UKmo$w z1u$c<)AS~dhnsjI>@H_!!n-}Pi4$c#-Q*a=|D`y{L9)5NsKy*~Ugf^Hzl~C7RArlM zlhLVUmV(-^u>EZ%F(1TFY?*BdfBQ}G+f|z3Ud0O$vM(ay*QrfCYrI#uADcO~bzp$F zOPjI2tw9Y$n=b-aT24F0}g86KH?Ty ztyhiaZ(JThfQ`R3ZSICqXBGF+{`VDU^-o-v&wua$7{OM8OKt52`OtuIV0MRw`umqS zN-Yg*+Iyv}Pe{|Z?yFJ#p;46aZ@Mcg2>HTeTI_;CvH0R&QO6g-U!pH5?kX>34&la*oi)as)5L$ptQM2K5GRE(^w6Rf3dhe~qsMJyGrL zQP2r|4LUJY$e^H>2m_`?MpOm}=QVr`!s&Z6>0{>ZZl(E&7n`qww5TBL_{I%YneH?@9Ujl?(5S?@Z_eE96MtB>%;hrheQ zvEMOvl~B#s7RAhs0p>PDgsx~YX9T=zX0wWWp({!RcY=iC)v1S%-&jqiV&6FO7A1W3 zRZqjT2G2l0q}Zu+PE%ZYhN%mv+Q=ZS)Ahf#&O?<@@jL7Qlc62_80(z|&!3M_>sWdZ zAA-!D*OYXZ#jJOGWT%Aq?+>jFW)S zH|jOi0~aAFPVNbdF~2}_-3xdD7Jt%Uojmy`wH)}>O3hqc%%laQX&#{KY%xF>BIQr& z?=KWmTW3lqO_I)(v2v2(i746_tC4fUa3Uo;W{Z=C(6<1pSrWSm>7Vosh}B!S!tc(t z6#9%UJGu`Z1;uhu43F+RTAJol*m7>L|CHiq#VNc1AFrY!ugbEdrAcK4Nl6y%7QFOU zjzx=8Vq0ivTcT5o1*bKgXVFepA{HtQ2%sCCC- zIJV8ml{GcVY0)(@?; z@s$bqkxE^xk~G{Z$LZ*bGlF&Sk>l9zG)MSoo!|tJT`{p-GRAqzS%Si9S!igWg-cRW zXMtpMUvi-EtwA3)`iJgQtomNWC~Y*y zFTVI3=-eUv?*c$|5s#3Q9^VY=gvv}431uR<5R8+{;k$B%$7u1TWAD8-(nDae z9!)WNeNGWd<6SU#i3}dxu6An?cc{zxUKK~>M=QLtR!94p`9-fTCe|H8mb(hEj5kPr|YQtr)c`2d{K{SmO_xe%Ma2Xt=I5_IWDRtr_?T5 zB&W(PZz?`VN*%or1F#j$WXj{xA2yHHF)QcMp4HqDzKi=XazERS+w}KU8^1~FN8EqCC^+*rA zjnX|qD3}MEfY}lvWK`$krpV1w@#qnAoqVUh+d1kulAyS-2Ih{fQh<@vGC8P*%dpM1 z6#EOAOb`BWLN%U3mC1%9kNly$yF`f0pm0}vW3S=WvfN9cTn@^idoD=xUN`+KU;x`F zsE#ooN$<)q>NU!ZlOUI#q;C9`w`5G>4fgOMoGI(WH2jwwCP-&KR3@x)$kFv~GO?TT zQ48SD6j;pZ8A>-#T*q#PcY#1k?|%2le!~=={Xm zwmBXk#$!&~pj^YepXk9m=;RH|{k#+Elbf59>l3{F?7Cgc5)#T>y9pg6LvSqYAHIi3 zpww%&k^=fq_H3_a9o)r{r=Ez+RXOQVP3jN|A!=s_tfWc_%z3y$HZ)rMn2eMUBNy2llKWRW)!a1k&J>hQIe7pNfcNL zKlAmS?d!X4)F@UDWODHxkw4%+d?K9J+CVd|5#DNXx4pkYimyd`M;MsVBV_wY#0W-oozRRLkLOT$PEBLXd~JjPi8swmXk`Q&2+1TLWy(V6Qb(|ZD2M98H0ljiL2tF{=yX6XjX$Wc7@2)JIyN9Ehb-aL{~X^`C>-f3MYI60;h4c`m7WCzqV+LiqOh>*qmQXR_7BXj9Zo17A?uS~BA;1X&){;vWI5dD=ei}_tcjsHh;jY2%tPgZ0rVkf9fkQc3gc;eVrU`aD z-%y3!bI_QPN3-C9U7>xU<5h)w=@<}MWa z`ZD!13~XL#UN6>+*%~t@SfMTkKz+7cm2;JcEI5lQkUI$NmfDJZ+`P9=u_&6K*(iJf zBQluG zt3TVEBH9fq`as2QQA+dK!G1LXfY!J;!PQ=i=fKdx)6G7!ht@AfTMn0TJ;ce9hzLot z*n=x0W*}PV#NhM!-b$Tl9}TlTo-u?vE$KKjdNdC=R8SB4V}?fk9|Dea!v3}eb;j+L4+py@uWy_Stt%+IyTYT}wsK>U0$d>ln3u> zxTO8|MMS_2p0i|`nX*})ilkrRhamLVB(mTYzqB_E&j+elMJNLim#5*BP^m>IgHtQw zLXZ}~Gw>$o=R!jtSs$>1KYOBb$RdQbc9e*b zxm6sY!^Qv+?odBdEP0e?X{~bF=)aCeZ9sZ61L*a@zz0@(3lez>J(GETzy*GZ$_e^l zhowfuC+0{(!qZZ(VV%=BZez!`l(zTw61P!4f&_=2u>HFn~D_kMO5$IJ>0l18*Q`Z}dPk(KQe~AUb`ZeahzkGr5z8brIj;fD>YV zc{JUHZ`ra%N2OyT{-^BgtkTooP{EZJ4BOwrng$pdEV;xE>TRNss@^~|i|aJUczevi zz~c(4iI_)itO61699VlD6!Y`=rJ{D^<7pSc4SwxM+Tz;%4*6F25?vw@*29?GAs06O z62Np`(EPv&+gY30gx$}#PmSlDo)fIuwv9a?KrzL`|SW!^U5I}X?Ry1q@NEgSp z9Up`Q;nHDLyp7=0O5{2gL1L7P4y-J=d^bW!xa7)jL;bn#tHGqoy1F}gb2ZC#3%nYE zqeBldoMTr9Z0)RwKq?E&8R?NNdBBx(;Tg&9k;Hgx&A8DI^(WBlsD=Nuf}g733rQ`| zZ>6D(WphA{F%QEX^K~@_7;5(!pe~tc$S{rdKp`&e6rleace~o}0S?JOHFH=7&#S$O zW*~c{Lx9g5XQyDHS)PnI{XWn?aY+9_Gccv<1`^`g(k&FNNY9uRpOKZGDoPQirRHQ( zPyWev4E`uH6W<4>u7<%aK6il2x%Ak4Atp3T3uCRe7=7-D21qYzBsp0|=@Y}`FJAlx zuRMh(zx*BAYP3=C0wdwWnP>r@Hk{si?_N_`YgeYX%r=f#fboeq8+;_l7o4C!ST}Ha zrQXSRh>9oNX9H=jAwmwVYY8;wN5rVNZ=cu3bLx^zg=fk-%AaXgvy6AtJaN% ztEw;<%MnPmprU8uL~x#3hJez*7x-;r*F*=9Vtjyx2N=?TO-fFd!=Pq|W(RUSau#=w z8b#Z!7nM0yOug=QY)dISVKOx$2C7L~ui(+&9wI$ek4aBQZY{Pw zGYIhL_6qIv>wte~WEvR~((JF`X^@o$^B&iO&vKv*5PN$Zs@ZV_ao;Ya8|8FSzgB~3 za1U4nugPQ@athHI%CLE@x=<;zlvzkT#-i6MslWid1w7@zll~gOLW|Jxgwu&>KFR;U zUGUpgFnjnJ+8jND7jVIKnw#4+*AtT_6?@gBrq#Vw=TBTl;nzmwkx=@)SK&TNC|1W> z_b8-<=Xc^o%%rnfX|J~e!ODL7OuUCffAPd5ze!5y?^!j>Xnv`s>tZwG&aqCmgCQEI z%xfr>nU^Vgr}I~~b_kn&f^l#^aHyFpB5L8^z!3h;@NlN5fCILgBGG#&{fOpDnf8hoQ4dRHtuZO40*2`V zFnaPP)OGZSa#Xr_xJ+6$;0q&-rnvM!_e$K9O4cGm>EzST7gjFz_V9M1S7$1o9cG~8^>QBO1IQ=j z$Ii2jrC$*9NaQ)kNh6FuT`Qy47&(aA2O4nLxr2oGH2g|lxoY%LU}3e&3OtI7+u+`DAH8Q}zj;zI8 zmB;h-O)|A;w=m`O^uSGy-mV~|zFx0ic@LGjNJy^!r{_&fiaB`DlzLh`%1H8%dxhGo zs|CKF8{QW#p+9q|3f|+M$J7omZ)-&k6aay@$NS(0+gQQhpL!2iBkl!%loJ{8@!jee zPavCVfGA#lA5ni(49Kf0iM4V73JWN16dRTL~Zu9~Uc-Hy*+tZqCGot5a2cJ4m>c?XbX7mZgJq z5EKz9N)sv4m);j#7A)9XEU~vVlW5eKrYW{W6E!iWn3&#-DaN#yrIOt7; zkvWe&c61~7B#h{F@3Ut`^}^+#4}6DWsy>`nsoQw;v27p_rXro>0BWCq7UwV=8J5B$;ft6sX489J(*e4wGPT&2v;12}!$Bu#NS}llGfiBA! z_l}B<$6a~_+x9L6w*$3-;0NRY;*dKvXfP=8#50e94%iN~JNE3`ZpeA=y+7wEoq~0O zaxS=z0GG3jzb`R8xC-JZnM*W~H^D8Ke-*w3g6SFxEQ*%{KZS7NLQtQVXTk934`N@~ z%-h5}0E(O$3xx|SCYNGCP0%QplzC^>R+ZV0|0V8TE=bK$rtpZ1WS{GFVtD)$vtixH z8RR@-1p}PVQs3;cg89z3H1EEvIX#2h@0F_5c)EaO9K;}#M6S%sYiztxP|(;ou_ioV z%AA5p>v}@GYG6agnRG$yZv?Cec!hd>0Ch;pcN9KPz3IY0t`6jme@d5(58?8z3-hR> zH+x|5;(=^X6c^V^$1{d{P^1r#N^3qDa8tS`AQpq4sw#tCGg31JcoczvmHi=BynWH} zP92e9^?*~JY3Hq|&jRm5KbUX!7`b=K7g7#+{E{Dkyhwh3=}v{WXj)|6nwDHCaaU%Wo~=yCOL zBzlCXa0qdACTCEq4UBXgA*?}YyfpFY%?&9F-hfA|1IKu=Lt?SJ*#@;v?7j*JmTP42 zKZNfu*;@;y`wr-v;SUEFWP>NGcj#(h6bSJ3Bs3TwyxU=zvB~KB9Lk>EV5kpi&kbSmk~Ckf|)`B;i5cB2;SijmAcJ(k9%$x3|3i z{fbTp)?&Qnpym8sCo>l=utF`SQ?@3B(Ulj{tz9wEX<{bl@6GEcxyITm`7Yv?>#l(1 zoEfS4NfEwJ;jh!_{1yAc6-{Q&R#shE|&Ht z)GVP9(l;#je{ohpt)Z=PDEN)5fZTM-spz3zdCC>av{@BD!>#bQ<*?4&*H3d~cd#8h zU^iRRzK}W^8;f$gA8n5$p26sbk56ErfjjjKD}wTlGA(A|4tH{f*o$IxHQh5cXHz{>wf*&S`h5sFPRmZv#PZ5030wa zD^_IKKv-NrVQZRar|0{<`97V3+};?=CP9;fRqC;0z1h*K_|`%(Z&W-tMLt5@!ax>U zTq$eT81id$uXZCcGDUv${>JT-rb$=A%b*#4s67SW+rAyXcS;LCq&{CJ>L3s0Z9(ZZ zf|{x*0O$^byTdw@oiuJbotwrfxibt@La0y-`1>!%8fHPp+Iy7qj+?+ZG`3ZzuW$;Q zy@7U!VTq6GrVm*=cdc2j4_W*WJl56FFkDm94!4FSlL**63yJJy56CL#F$hw-AI&CqjsrDb5D!~Fg0zMl#hQn zVrfJkd=lj80QHtfeLB1|v}xPCs0v+0)Vys?p*!u(pmT0__lEx1*!~UO-Tf^a`scqSdJaUPfyINIrOwsbQxv3WKkN5yhz(Vg?;< zsS&n7dT43a0=OSy%`4pK`0y%EtWs#>&#F zxu5ER27W?ZfS&-(__m3~fz`m)FNWRCnHd%~lhe(P@uPxJtpYf}UlrghO!Y<~_6^K! zK|MJ38S_ub(qoL@0?UZdY^bRcqF5~-1wtr(!x1S8=~x}BqTq_CRkN=Yft;c%<65(8 zBW7g}XYU!`{Cd)G5;0Baea>6>0`)B*vO-EqLb5mmd0V&U4G^x#0QKQ`dh-`w^nbg6$mX=TKuyI^o<}Tal?A&`l z9*|#B?)3c2LvOunY1^`Tg;uz=4_tStc5#^_o4-6q7?L^`9FgfGjvtd(etm?_L}Rpt zJStsMJ+x-ckW5Ui*uaiW{=}h<4h!Z!US{qCb-wujx(~Duv;W6C$z3pS+QWy3zPx2+ z)x8Pc^G{)@4 zZLHZRXL2rd9Sgo5DZ@tP{97dpZfQ(|`KY3$h_!aEc{z)~3?^^2TV_X+-4CIvmOK!D z{`?CA8{o%dO{`S3xNxD*B_1y*s7qENH{z$4a9n_5&v?X9!S$bJL~goy4Kf1%j#3h( z7klU4ygBs67jt_r{scF|QX@uL)qg)m*$gaKpX!&(`%kTg;|qF;gV!7)uQwkKhM#(M zd$Gz;u&hPsv$@8OAGM!m;5@GxZ;Te3G8EHeL_&piIj7)%yP>Uu&Q3>`Jo%*lj)&^e zRI%=1o07GAvcCeWb%$J+xYm6|8HFD68EW-*Z%yd>(3%%w=Ju~$o0^r8(Ju*#kuI0# z_ok#oNB8E-mlJh(`%);VNUX;%xG1@#BzZ#og^&o{ zI=iea=M{kt9q14+B0Rv7+zoOhy8f4dnO2Xxv*ThbD|V~M$7|Eb`N+ug@Z~-Y{Aqx& zQmG#LsfE>qh(Db;Kb`9o$rmr-T^aTS(CGt{;_6!Iq`uWD)a?FkGV=4 zaX3T0Wl$gW<67Hm`ZrJ%L!F32PyybhUcRs=J|6t;HP>sdNJO2y3c#D_QtNSoXG|pO z77FQWRZ)Az(-V2TMy?XG;wKdtVK52w+EE9Fbzr!k{G8|`t;*ljUqbRN)QR|=)DsJ# z9VTY)Jr)vj>_a)psz(c{6J5v$)MLw1sel*<0#?R&57kT2$S~sZy3rE4|4!m{HFI52 z10_s-6ua&!EZ$qRJS|kCPN;BOY+6B22RhC0`|}0expRAA(w-MU*;yhb{o8Fbw=O9S zSnm^9^kRSdNxY2w{R0ExoLP;VfJZw2fF%PZiTJ$oz++WCmficxHMR#`1SL;j5k7D6oW#xf3F`~IJl5F_$>BTu&%*+@G?xSm{}(! z>ezL*EdRQh>G63FJdhWUd>BJbj}@a%%k*pfH#{%$Z)ufb1B^GZi2Ns_H~tg&Jjl<3 zseiQko6tM#=%Z9rV$fhv(;#`b5iF*5v32k*t(IER25#Rp%z5>vW@#eAgxt+?p_9VQ z)SDYld`g8Zj2j`ejVq=t85JL(PBDo*5Y<*SjXUINdYZS3hy_K!3cTU{b-(2`Frb(@ zxFk*}`}1X0KkF2iQ{{B90n8-l?aQCds=`h+^0c6Az7;>>)ddUQxo1%mcz9*=&Mdh& zKYkzl^tv#B#{6UM9m1Ob=GssJ|BgdSnKh5)b@q%u=KLPDb-ssBGl|bhAL2psNg|JW zc|u?CDfAtOkAfn?0oxwLlnjB#;iqzWk4y%v#NswFk~P8mJN-=AIF?F6@ihwiu+Jov zV2swdy6Ko&%#lw8Kht#(;P<3e;c<_0c5&iQ$*KatmbvP8>20wv1tQd!=J+b??Z#_V3 zY#Hi&OtyZ88G`XQh7VpflkWbQh{5Dd%y5hqVMjr)4)i@0wgUbYm8wgPf`6I00pA9$ z3IuB;t0W+7g=z%?GrHK0UF3D~!hUKiT`1Nip1F7LOd_kw2xgqyw5h4dVGptcC_a1^ z^CO}xW?AIoSeq`rw>H$?TicjVQxs88jKKeaqkwi>&{N=Dzr@aJ*v7hp+s&N~PgpvF z5@p`#s(6XtL*E#rPr@;78)_UIL=rP% zh9)WQsY-FF6^q>llzG8m%^mgG>wpVuhlDS0ncw5R+gH3Qop2z(CB%_H}Age4l#iDcb)r;7zXBiw{67(|@RiV}6P(4{c>!sBs80uuj=bf3P^y zRNz=IX8E*O9n>u!(>?^Y@rZ?%UhCa1y*l&&h$vdJ2(Z~Jh;c((lmKY?-d8UWS&4~5 zkPE&IeCp=8i}3Ix)RXqoIaw8G;Y%Q?aC4Cb&4b*}I*skOv7%avQ4tec)8-$vh+I*J zox$-R6W^391(iBbxlHobxQ1g^T>b+2^Onyf@VzVWItVe5xOudBI04h!eudi+fn^TC_)r0 zX*FpZjvE>_HC>53tA89gM8ud86log>)@v?K|>(9 zv$FE_oEG=jsd0ZDpKKnh0s)>wth3dRmF|AyIf8(T2NB z4SqPZhD$Wyg`-rW>o@3Lg;16&$zrBO4)T4NLS19E?!?|S#;RQm*G_u%Ow}&#I{0~y zpCqTUTAe?-Z4>+v45FkMPLEOF{jVyaKEE-&lkn7Hy zJ)7s=k8~Zbu+~{V8FNX3=>8PGSjUFWK(q;-O z{z<0?rOxmWhz)&esVPS6JM;A?;}3~qmgtsUe&uLPj-h(TRsrrH zi!gweVZ36A0_G7y@{``)IdhIvU#L^2CDsyn73U#Q?RFX+E8*6Akt`LL)S?1};>5j1ncLT1o72{|2KHV% z_|d-JeIFgX27A}Ewas~r=t7cZhS!{%b68F&aBk z37ypWT1RYDXG8*BKQCtD>Ucv(Is+VmE**P5H26qI+EWD8D5fU92q!OCJAu1j06DzT zt0lK;2jLAMUtm9Ns~@K|)Ni#hoYqhissFNv(xc&`*OdQ>k7HZ46eU66C=KumvTt;5uBmM!h8! z6u<-*g0s?7dIFw!4nF!s)j`qzFI_GK86k|f2_nE3eg?pnbLY+hk)Qzh6!G%8+*A|3HL-aw41HW|IZ{v9-08n0E+RKYox)Y|$@6{vcgAtdALGvFBp%>_f{#niqgqq~4A3mBRMJ(CzucnS@MZ-K@4 zMA3H^_n`hB*cR5M0_VHJx`=V3fhG?bt#%}3tAG8vzyIt07hV9VM~@!G_F^N>3%gM> zIs;|8Cuafv-&qcLvJl}f!;f^Wd&3U^3;uRK_-?Z_>dN>YpkK8Wbb&d0Mu5Ik61LAz z-l^-9`|S&pbec28UXNG8zZ}J>tOhV$l%NrbGzw`z4WSBTX)Dp39%C&3>qEnXNXkc;R& zWj}u2UW^TiXBdkr^#ptvvjL}+I5qAl)a~pI)!ACTGzz5fLtq2{#INA-OA4jui>e5QU+PcD~So|5uZa`Mp>HxDkI zTcqbP2ea)M)~m!&-!=j6m|C;KmDy{6f%S@XD*`KF{-OtVX1xFwj)H|RWbGX9zC=CM zOZZeMUMoy^P|V`N6MA@p;D|gQ^b~>1;>^tn!v7}A<;n6Pzj+;zksb5=hKNAplO|hB z%1b~>+qG+eO-%(6e3$xMj{K1XCMV*IS@_8NL>FpmyTYElHrLQemR3S|MX#@r4ah18 zx=IC|z=>tL*Iz#hvp~#?;M=@B@*Wt5DsUMtApo$$O%`#w;4tt??=OM+-nDBj=sx0G zFwdP8U z%(rAbOls~KrD14ws>x?5P8xCy7Ya_mGc#FhXTmd|O&`b_u5z*^= zsw}0EUAbob{V3MjPBOQ_*>oucNp=&Zl}e^YyN|Naxy z|NE7&17k4}cqQO{%7ng;PehP&s~t;S9RU`?eG%2stuR*=#qM?~%E~Ho z>1Ic%h)&$Zm~Iqjg|TdeC3u-VzX_okX5AXzkyW7lT*^%sBHkuP7-_Id_V@~p!eyCn zX2NAh-?wC~CU@Br&OXbX$uGrw@`zic$Mt?9yq{%>3_xq(8*c=nS1bABV%ep-72j39 z#}vBQ8ht(v&aj{rhH%_8H0C%$q{i3AOn}Ye-@#k-r)aocaJ_YB@2p;d3;A7eSB}3= zX#8w3xHx`i^1z+tx2djfBN&C>%~u7B9|FgUJsevsS@12Ov~F?a`iMm?ZPFz2JLDVQ zLB8RSDBeNhIni;Hm-t@~Wsv8&q9U-{$6Gd`-pR{Qg$*#O{x??;#c1q*BNn5HyYgM& zQ0$$sGL#oR6vYc&nc!Ul9NvYmX@Uk^{Rb5)4>Q)$Wq6&4fbT_i7iwzD&Ydf()f9F| z0)O~@+tK=B=nbSwe`2GFP)ufJSs3yiv`%0U%`=iRkvWYfNDXs&q7udHrh92F?x6LG_q>RDEl(Sc{HuW0JBcn;}#&z$_B6tR>5D2 zcsoHqYGI~7nzVdT8+pLiiijnvT)F#wXfy(yh}U5i$ajBeLqOK5EKOjmT3tH)ipIkM zE;;MtLwt_?YozT&HY=6j2x6KbTP9?HpvdLzv9a3Rpk+bu z4)_LcPE9?QocvTu3Vp2xUsi60=*;{FOh-k>2?jLB6}e<)c#a9vF(9q6=c$1|e?GOM zVl%u|U#uAadEw@Yiq!Lel-B+L4#4%G)$mHal}b$47SAs0XH64OhlV4rfq&Er9f~!- z)dJfZF^6m}b`UQAQ6lN|^=*|%#$2URSMrd%XwDolhsjGLZA2$r?M$nnMbq3woJgUr zoH8+!m+7*F)V(1JvyI_KfZT?4Om}@>2zhNJD}==xUujx>NyLw&%YNT|cO3~^rhUzu zM^07)t}wEaUAe8X9{hkTU@w{=QSg&3>+{vVo}Y_EwIUIe$Hf`B$B5^lq;~0CGyN8m z1SObiA&Mv81TAnS28JrADMqZ=ycu4*HVmHwoui-=J~w=AT>HqXRol1gH*6Rg*}GT& zh&cz`Zh9`*YjZY}RWL1QQ+{WsTb)C81E1fJ?NA3U2nq%By}agAZ$&{t;4jQ#mdSWL z`2J8U+}5pM(Q44cL-%Cxp|VlUF&)M+sZ@+0GuO*T=+!@=R`=I?u{_C3)28p!WmtFE zl)`UG?P&j~mW1Di&r-I%XK1jeu_H!?;Jne%QJ_bskGMRMOf0VOg`LQA0;_$KyEML? zc%P@NJC~d{6dXJh8cLrH`RqMLU3O#E5isV43iz!!W?g4ECbhIFMRO-YTqocb&;U<@ z&w&a)O?|fok?nB*ME$rH=y7YsS5nM62I^mW=_LTsX@_U2SBZ5Q%e&MQe(RaXtEk}R zc>*qIL6}etn>t{ikIzEG7quqB?(H__90d#)7DalMq!Bwlt6-4i6$T87INBjDcd&b59Sh55-z@CvIFt~v_ zsAnu@=E^iC>c@3<6OgL=m`qclhtw>gNhPe^y2tIgYehUL*`eF9V+f8c+2L%uRxo{x zsM$m8+e3ttb(^!Y=IyHkagiAr{oTm+bb~H@#Y!cj=dN72VJ<)X49Y^&y|s2?%o}A! z5O!$c!YEhM-KUrdfynK`sg%uK>1LLupECS>MA~YOQToc~hU!_Pm?Qop@P<`?*s_6z z|9989roEF2t8~N{)LhU*(%t`HG=JTNa6u1XInQ#it8kBMY+MlBp!8`4xor2bU7q!X z6QVwLBf<&!k%uSSS0?MIs0axO4F)k@zIdL;F&Y8LUZQwAj#0#=9kQuAFLSX5v%wbO zL7=C<5U15x0X5aD3!^JM!3ocb=)&=3CcEhdh9UVYbqoQUF`x#PaGdhTw0k5HkKVl4 zSZ@u7Up6*Y#^-2Q&6vx8?ja3+72d9FPXoWFrMX1c!0{)1eWhsc5>V^(WsK>fNHdMH zH*+isk#bWcEqiI;Yeb+(b4o+Q5?j$B9ZijNrT;+aia(*8yA|!z6K|<)V!ah%TCay? z?70H*qcfy)+Ug=^T{hfamK{+%{VB4j(4p0;p$a&-+t=G$#|+)nLd6}9tkBnGg?FDf z*yd1J)nEl?J`j=Y(CaM*x@)8TxD$lc+&+xCNDy5|ft;QZHa+;29?2!`5D8t_` z7>dTzCRISlEd7kN4t{pQc9nMik61a_>Pr0*9<=3j%vA8KV3r4eg~K^Q17$VBHys=ZB-O3N|3JOT{|h zD|&KNZ)++N26NsPz@LssMcuPlv1iW;@M2bPXlQTNV-XQVG_GAikubcSh1a3U_T>EE zERSr0<&j`OS4>R`I5_v4SiL#Dfa9T0HT31pHMQ4_lES%PuuB@2@` z*}NDtqDm=xwpr>YB*55+cNu2;lD_k|*11y8yTj76Z6Swt{rw8gY zgyk8cKqk8+sHhNJdI;5yx8hK^)j=!t%B!j^wg>ayXzKzmp;>Q1@7J_0g|~&TnQu)^ zZ8-y%QG;*F7h~ZawUvq`M&c%slLpLGkU&ixv{i#oviu`rRC7GQfa3NQAl4TZy_yEs zxxx2al3TjsTH?&y)}up1U{=oZoZC^-wV;igz@1j@6zsF%31Mz-(|FbPrbRXIBB6ob z0nSxqqq|V9RY^vFeEc|w@eMT8jvD%w2U5|&Z1WtUYC?|C&@*uAK>@jN_yl!O^^0Sj=l&!+hTEWF$NLNg)wn1H)L5K_hRY0o0 zhym;5F9Pw#C0@&XQ#ae)x#M=@hFJ;HYj2(|?`yY@Qtu89h|fA>eXJ9R-CC!!PBfe@ z+rRtt2>4H6M*t8hIu*blS)^VB8olAzVqGX|79@7W&e>bCkbrOZ8*3zA5J<;U;MSR zdUChkm9-l7S=lZ~kKfu$6a=jgUps9W6kp%?+j)Y>zc70Fl-<&=E)KwzFA+}U&!Foj zq4U)sv|QtRva~d?!rn~~mVdBx#m>~CF@>8O-?`GmpEu3b+qu@wkMHeS;m*5KaM70v zKJ4)RagO1f3Nh<66r+17|Hubm2&O1^N^?)$r}%l8X;>WWYo_rUoWQet`u8Y6HQWi> zc++a^eV&=(=jLR&8;_jc2YwrXtzbP6cE7go^y9}K{`-$CCUA`WY2_f-N%m(O#(Oi9 z4Mv%n$yN`wYbQSAz7A1}7Oml))RQ~)j!5-#n0&?39{j0?^F*>o5_3GBF^h0>Zo9*8 z!Kr}u0P1UJNQjF{)#>PQqcJ8lyC;rlMHm5glim-Y`Esas@32u@9ql6w*1_oA;ChY- zv#O5&p|r!w_#M{1d48b#F1f@7Si3j@tJ)+xmy5|ZZjFwWx-nfPKD`hFVq?IO3nm*o>zqcNwkxOT8ETP`YADLG`eX$lI6dS`fP*Uoo_B>lrah7?fJV8{jX@_$S zFJe62fE6Qz8%ONGP?bIj5cN+Td}v$nHwY*DM?@SLO0?{-ng{>kXggYg_k^EjcIzV=F zbMr@{S|F(qRm+?kgw)aCEUOj`g3kWV=BlC3sAH(AxfA@%^YViEBGC$oWK<-Azluc5 zY0Xt1#s_j{dQN3BkpSa~B0qtJ+&7#FpJe2iYHu;^FQH$V(x-ZPlG-R12U!HcHj&n`5CZRs3otP*>wu2juVa;uulrDc zN&g`}If5=7=o;TrP3$MjTXEm!qp%W$U#kA;Cs06mqQ%jGPBZ=eYkbb{J`Elfi{ajY z0E6x;U2iheBG;nOV&POhGmJUDzjZjk4|S4EtF?_3vGS~KB#{Wfw4(lqnoKsFL=(}% zqbPI*SP4&pEY#6r6!o^CzC8(6t_Up(k)$gkH!Ee0x<+a6=14`lJP51~Z4563ZD;J@ zsI?Q3&>ZO#aSbgKa$A3T> zgAee@7Ptxj8cewbYIUF%&a3OJxojv6Q6is@hDiVCr{{!K3EQh z6h0Tc{6SYshM?U`5uWAQ?!bNhqKk98XO>FAYZqj+IDrSzsP!P%E-onO$&3tGSzLVD z+lSA$FrSx>xI2sS%JEiQ#Q*u@EoO@Z6^;>2WptCu%F;j^Rm`2mG};yit}6 ze+6rX$?3&y-g@QMronZC%hh9A^5N74_NEczSF0QSvhZKRUx}68ZN>1Tbl2PlVNHVY2lM5(oI;xKcv&8OiG>AK@tHPFaSRUQr%Ok<+&QN!xD6W*P)tlCfj6@JKapT zM!W>A!C%ztlFLJvQBX8mUg$GVAV@4)QD|%Fl;$yaPkuHbH{DUTNYo$_fyaG(4E}8OAU|d0*pH?xp18HNR=poFMcH{9`UStg*o`+i(6mlCS zsiMG)!NKop$w6YId1-&={CDR$_^jEEl(G^Tc?iZty_K!jFJ9SR@P0s=_(A_ehSw6Z0elXx&ED*FsTwG&S`IhO zgKj{rkP})=dhzw8cEnrR?SX;q*&RR5pAQygGr8R%>RJPhEVD>#ahaaLAd=Z-rqWQR zE)cJ66{^y)p`tVcAjoPYT|j`_C>z9$zZy6UoZ!zu3YBi>^;eL3Ds>_bK^J}7p`@fk zZT-jMyN@Y!dcDas8D%*_l47z__+ z3<##<9K?yaG@)-9&6bU$eNE03JRPozhWk)p7D;PeTHA0L{13S*KG`hy?D2fgJNoPT zcks!zzaLmv35JIst(Jp2_=Bi@R%a!MtJ)Gj9MAvs(*afu@=W^Btf>19e&5(gsNgFr zqxyPMYux{AL;_Pgw{EpSIfO8#mIc*j85GHl2q3`i4FL7j*%$`Isp%=^jKK+}lXZqq z)Ge|0!vBm>qwoWC4NY|iS+b}~81HDux~6{@IgQlmTv}RMi?{oHPx3E3c=Jyq%@or#BlV0ORB1qgroBzTH@mM~z5LUctt1CGhO^#DEQp6R)#0Xht>R zfb3*KLQ9kZzdVPvP|?+A(^*qG2gs(~Dmo^^!6mKlhz(J~;Ti22LS$-W>^?g_Il$kU{m#c0jNaE?%ww`)x@Dzd7L%dl zwLyGZMkfrhwNcXmjd+Sp9FcEmUj%J&Nvy>PAM>o+9t(V9x7V#~*#s1+{6pgh5Ajoh zVpGdXH#6?GB)<(vJ=|BjdjMO08nwwLq71Xyx875HT z=9oh%-?(^qxWIQ)QY>s4y`n&4rj15sW=)!@GCIU`fd*O_YJ>00GTROSPU>4BnHV)D zXxUiYql+P49EGoerQLxAK29v&YEN78Ew(77u^_M;EQPNriEeTwu^YO8AF0>d_Li{P z(jLsSBCY@W8oa5N+Y=l33z5BA$RGErjP=&qTQ8cQICCggto4qq^cp8S3y1(u&-pwa zyy#+Y?=qrL5FUI!c}t+2ZDHW8zKr8$6fsv=)J)WuHP_yw`A{Nr$|zlID(09fVy6(C z!?}F)BlIsLP;wZww+7ietqWG#RD9ty-LEopF@kl@p8d$qr9Q{kO`Ta51fKM6%xQ43 zyLsjeE+b(>J6LauLw6!Qzb|yhR@K$4zU1%kyK#}XuaB^F&w?cdt5bY+IBvOv06;cMlvY}$^Et@gj47WnvpbcG7jQ(6A zMZug69or$>PetbD|CR%O2TkxLSY39q$^DP*CE^z0>_7G~ImE3)bxutu^HlHyxE9Dj z_>913zsv6c=i6;B`1|b^Z7&tI_~!gkcFi@rD%+GH!@3uajfVcLUqu-FW8D<;GazDMkm6QQZKMW}`-99(bes zpQ0k_MMTkCAEw{AwFQsi@h!j#zf(e_rim9}COXP= z@1=$X?FSeaap#)#EI_k4lG~Z!MqIz4+qZP!6cD6b-TM`t3O*`?Y&^ zJ$owjqwqCin}nzVkliqt<(an6rNmAq?2lVp#+r+=j{}Ihkn8KK5zW+eH}{44N!5ob zFU;w8(MjAMr>-V{Po7%s;Q&v3GgQxQX}2(O7DJ6OQPyNCuwt%J5N<*eTgd2gp@pdy z%7tunvnZ=#@T!0%)1h_mS5Dc}+NRC^%7OjbI-kIuK90AKxU(r|g=q^~G!3jwwV zXUsULR31cCmz19sORcphsPUVQI~fF;^)f(QZ<9CzvY(N{zexrf$aZQIsTcF?4V*w+ zT2-FXTm2CH`7rf(AFA$6sU{rAOjh;yPD?tAw}o`t^7?Omgg?DwJe`~z^5xrSc6Nj2 zzAgDt&eO_W0s>shr#VOEgD>A8s`%7V$wP*hhfv1%y}U}iydcZPg-fJSTZRS=E1j<} zt>*F8!w)g^3VsFx^K47a-^{;I`S3^q<4upm(mE@J9;Cr;UYo2(5 z`j#4-bw^Qgsf8i;^(xcPB?zO9XmoH*vN;={MQ33C;hqrQ<6>Zx)3vddF9Plw*@9Nd*XO?bl`q|AP&(5~U8r1hSE*0W7zR3>uMRpGFC3hry zfsw(PGY6qX(Zd5E^}jQFjufyK<1%nx>bRg%LCdCqphg)`mEE{;wRlZHliaUK0W81y z25U;}WL;!zAY$hsbXaZ1X8uPt35&mB!v>_)75zwx-1 z_l)k+y15-K1;o?xW_sQk;&UG5jUkpKZ6|Wga~E=kz<{`B!l?*m6AM3GBN5Jx7MCUE zV7ubmBkncAmm8l6RL=17OK=7=d9$w1;(-UV!ehp@CJ3cmyh@m`)r}PbAJxN0mwKdF z+S~5(aLfS*L-;Lw#F<+Yg!c-Qk_vq^Hjafhm5xfUvHA1I{=>HGB?3?s--J94vZQQb z8AxxxejRX~idnW+&V0`V@j{qS{dl2yT(89FzG1aZino}pEi681_|Jx>%Am4oTqPo8 zUSXe5Q|}Xe;&h3-oJ#b|;M1&pH~^yIt6&$|Z9^oHPuLK9bYzmc1q8Wwxr1PSHy?yb zdL=A-L^EkYW`lfS8MxKjy1b;sJBME;%=d-k5B&oFy9^(u{p=ED-%+$5imk;Im=PrKPQh2b3`h}4cNFcIy$|<*S8@(I=TtGgn%y% zW&o9Z@WCsOq#?Y{7RQ-1Rx#aJ*BgTv7=U4*z zU)Ur}g>oCylxz2D_5vY1=Q+;2X0IkMf)I#Zo3e9eReABoA{w-h4$byk7q+-YwGNEL zR#(R^@s&lXWxntS2s>Hjrg(b&JMV1v_3-fB{LVWwX3nd%FwY@bVde~t)y$;($gw8r zc1P2fxNI>C$rDacQ#Vj5X$d(diD|=OdBbLc4F*YfL$B$ee9D6g6@`IiXI$K7 z1P1CA3SAJ}+h_++j48%FE0C%K+HH*mdg%JFPh`AmJf^4*gqbHkMXya%!*7TvMG>Pem6;S#l?F5#0WssLfd43v}%oDhjP znhi@^yO(r#ca%E0CYNp#7Yd3~-5g7Mh$jLAH!Bn%1J^Jk=l!cz_$kNVpYt4->rUsN zgYK=t^-nY|Xv`-?Qi}yidQFNLql!vgQ;+SmoCZdy(Gi-nT!UWM{Agz7d~eeT=!lN>VSQ+ z@6NySjSS4+3H{1~m%^t&TJex~kOi~8_A+){VT?Xxk{bm^CNxr*f=76tu{0(F zmyUlN`k?oqcjL}S!8Xv|`c9Q_P`JNLq}=K!*s9wq@Y|{sm6^>*(EZk1ZxJHubQc~0 zb6<;yn8m7hZ?LhQlbEOx`^hEQ*%G;*7`%d+U!I;K5n1Bz-);D!eO!a>FlbAddF#>% z-HOyxiBKbpjoqW|N40R*2jOrO7JsO zqg)i=R8&-exXLVXX>f3<_)qW}+O6u4BcUu7?As?8mdW5R-rfuN{1Y-+r9e=L6C8F% z-ipi&w@x!u0{yM3#4Js1$e^idVE}W966`Wz*g{O}+atedTW}IR1eX>7U-&5?AjB`l z_|<@*ToVPx_^^q?h6Nyi51nJwi!&B66h-Wch0{)Et z!0Ce%M?YrP<#uE5EqdI&YE@F;F(t6Cs|Ih@8dXu`pH}T23Kl(V{ z6plytlku6l%y{yvuk1hk(EhErej#e1CwLO(fp5s|;26BZvPD+E2^Vy=apG$Qg4%da zXXpdx&OHzcp5c~z06STkGT9HWSkN^yuYABdVfKO9GrlgL6Z*2Mu8l7>}#9Ru< zrF=eoN0<8W7tPIA=}&Jb`!1P*dpg>i)p`gfRC}c3e8=B$bPSfGl)XBVEjDvh%xjxD zuBO^J)2?rO`ZRSvr%x{-6-BI37&8E036BCP>(K%JV8kZoUDsuX=evPXPJTqj(ERyB z&-(DW^~6$MJ(h;%ktDob1=styE@A<2*Gt?Y5Htz|pYwP{Jl;YckL+iA7IgK@^JLfY z!ozuAdU#5xogipuV_xHZ5?>8Y0RgoLKKb@Q8==GV>jbF(n7HAWTo@ziWC!F{a}TEcao5~`fYljIm_TL_@U`X?L} z(*+xqp}3ggnQ1<(8Ds(gUi{T=CW^pCg-fGLJoQp&1q*xZWa}avnimR|gZ7~Ie7Vf3 z%aY4w356TxOas&Gc=gllQ>IO8w7Q@JPVGCpuhr5(N;lesenfIU)rXdSmYb73@3Uox z;K7l3)$y~plxB2Ar*_AJFXt5H`bhn}=$KZ)__Be*3MeWBSEnkthsahCl1|pj;wprTo}1J#`pr z$T#5{3R=4sVS9zB>Hs%yP%~mkHmZmz0wrp|tfpvLuVxq?W?|HkxaYEkO+g7m3uFw?v>q2P(#2Cg$s?qu<&)y)MMRja@L{Jo~NG z(V0@p^NCuZE{>=I>>mOLh&zTj%RiEe^r34+#Co-QZIr7N-y^*SW6Zr*3$CH&17qZB zwb)=$ar(~Oq?j9DbT&7+*z6)oZvYtUbqtel^k%QEcj+2}+VCi1Am`nqFk&0il0IwI zD!A?%J}whaIF~vDmQ(U@bYy)}ggkj^=-et9ED*aius~4b({k^_hrQbnLAj0pQlsoY zzKSI>nKm%+S1+&3rAu*~xDj*6U8#{%;hl2sRNXh(!U=;Wrg5Q2R8Gvnof!YN!Qj*Y z-Z;!Un2VA@$KCg+daHX?s$}Q~e5&WP7gW~JBqQAE z3I>DS)d8h}C4tph!8=aIc_b{0^}?fcYEk-hL|;zin9O=H$s0p+chVa7jmCnm-}Gk(l{(j#g8uZlweal`HlszC84 z|NZaK9NRUv;(Op@Rb8D9&IHdyRt{BZKNKz#q;IqP?Kd}5G&1eocY!Eee>O#DT2o-O8krny~mzpr=XDlA&{mEJu-dZPB*buDyt7@oG+{q&WFdR zfnu3m_PZ?+uT)CPnMt1ntPTq80~d7$`G&4|+u1hO(qAZEzG&gB)ny&d1;K&mGa8~J z;L$5yZVx7PpQ;@hseMD(zueF7orX=Rt-ifzi|O@LDD+#~?skSJg8JA3H#FxB8ec4| zaZT5W)7iajvs&!QmFDl$#kXR-S_5MpVcb|*m1eAWk{0P1ZcX;5ElsrV>Cds3;hw?E z*w2mcB#zP*tbFZl%7gE?$%fYuZGD>?<-dcKDEA7NdL=#(&1%7cHk#272^R2p3j_;3 z=JU&ae4g)!+e$1Fz?`zOM6ZtM2PpfS#PkU_C>YM5BQFdVBL%)G`m)k{ywwB`k7M+A z3{A~5hU`b|`bgjayRFTXK;7044+F1!em8#>^~yTDbEj_S&cm*|bh}_WK`lCXAq>9E zYDbY*zd*p}le*ko(4Li*(n=izwL{t2L$yFFl@2gD%F~QrDrPEOGMKT!nFQpePUe2$ zrWA;ohhwY1-vfhu(GBL`gFj7oUB=~DnkDi$oB2Qev^MbZ|Ay*9bJ0EQ*s=GJZYxaP zDqSKavf+2}Rfh_S4lM$C&thc|sZ=iiHX>p(T-`f53OtrB?T+cKtLu#cdLN%oSGort zox?kh@o#@>t`*STe&sYXM~a*DxmjCJt|;h=bhFV?x=&M#ZB!67IXnZY+?kG*fuS}t zK_5ht*R<4tg6zG-v`f@wr6k5X$Ku5 z_KJsA&8OWn>{i2uK}AJkpzvnACZj1`6GXm3%m~t?H)UwzJE*ZT@KRiv8fv2tGg)ki z(~x3wu@{wDK_xaRXfZ|7AtIiVMizhtt>E&~&hby33cW`UqNP9v&D zXic>U+{6koa=A$KdmMu~(zzNTGoE>PKU|3TWK6cku$pKLc|zt!%B(qS^HytUOPsoV ziP{@z;MqoOiG@;##^^wvm*Tkg*=M!S#JPiXZ+=?ztlq+ce(0ui7<9NB>?tld(tadA zv5lV@(h}6xC2AD2%*AMZ-L!TV_mnM4zh-e0$PkG=T3NHR^GZG4n@2{fG@4{}{m>J- zY`^tkH8o-DUvPJC2$c%!(h^uTtm%P~un*+VpZ^3i|3xD5B`(heOz-RaaQ>rNSv_`` zSGb?SoWsr3t!B}xde&wIHI zL*)2jCy_2U#10`9>7WS!PN1~no+rRIpgZs==%7B$hR4BT_#jv|-U*gb?~CDa_f7wg zv-bdK>RkWFc~96o2@p0UAwbwk2w`so1OY{mC5Y@DHiQ6SxHs;Jduz4My0z6hTRZK% z-L2ny+gsavZzp;Eo%f6+Xr%rBkDLrhn|D0#^L(BixR$5GubUq@Zr`4^*l{svb6o8B z7`+1-folW7E9@*sMiwjA#K<9w{RJ!4VdhMSRMr=8RtuvIIawPLXc# z%@+IutT}U{ox_hbw?`C9rS zoX-K77VsDBEPP}EhK5>Ha#hPv4}$t&>-(3{Gsbi*cCJMmTes8euoB-M-&U0IdII>>g%hAatLmx!{DUF4U ze7GizbJb}IeE(|TX0Ujo5iG`^Yv3tGS~bwZT`~a+Lv0(&KRh#V&KIQZqw;iTKg$J^J9);T!ra&Y+7*;(Un z4aHxfnlIWKdeqjK=v2Xf))6$7t$;(>oe7@_k;}&hLx;iphr!T_(A)#b;?m(#aq@xO z&=uOQ7EYi}1?nb_7ohw;%oENB(I0`nPu8sY1LDWtl__~9U~(>H8lkVm6bh<**fR2fSt!+m6p$#p`5SG%$%qG z26WE`(*pcRfw*UX4t7Y7#lmI_P#{qYCiGGx%gd=Z4IL-|QCaMkEq)fb^e)^l}e z9lS0UF9`_&9-*N~{<;x7DFo-SNcNT(%tIB{kYU6dr6}3a_C-1smPy9Y@O34X)375QC3r($(ay&Tur%H+5QM z*k0*bvKU5zu-Le`Sa^4LWOH+5q$o(xZ5O+$wEU+ldsnU8uqb2k^ky+&?peteiA1%? zhF9x|FFe~w0!~QR~_|PRCRS!)R;)LI4X*^fsr~I8<#UV1Q#x)<36Yjrid44 zZPi4RO&_AurU@Ayg}OC4Aa3LH0=0&KV6+xj;qjI&5`R`?Rpk*K%OS^OD4i+U4!0IJRU^Ldg zxF2kRAy(ebR$S|5b2nSVCJ@o=(aZpbKxW8jHZ#t@w!SWaZ;L@f^t!mXyMGJ}!wtcQ z63J%N%S!7HC3|xSHPu!NiR>dfl3fB`VA14EN_U}6v|42SjNU{2m*7iSX=9Wo01*Pw zJeUJ6!DJmj?`y8C*>?P-h=_>0_E{h6SbeHQVbHAJsHN0$N||O{{OKB!81#Q^&STI4!W})c-T;9 zeL7UC-RO5&5wpc3NgRHbk67%J#phVdok9*2I$?zlh2{*;LWLbODJjt`u(+5DvxJ@hc;L^jXNRj~ z_@n>*PrHS)q=9w`r~WbU`KbguzlbXyrUS+vjuPi`XNk?;29T>x-#cp-rHs0}^LWs| z$U^FTudwjEb8K~RWlT(Ra!gERaCNM6lPxDYp(-b5=FF;u7!EVPl(BsWRvMU?7)at; zRM+HHof<}ogvWX_13q zVANF+%Tw?YLhOY;>eqb0@9s9~%5+<|Zd4sM8Gi`U7CLcr5{_Nw^N&ir_UG7r#8PFOeXzaa{YTVO;b8`P61F{A?N{!SD zppbQw4&6sn2ZovnXOp$$$!S}=r5HSY0$hTC%g+GhxW%j#IfbfXoJ1>2z<;2XA{`|D z3=+~vPko1n2bbHS_TByRD8@!pjz_g!jC0y}H!fek!Eenenw@|6aQu52#lrH%oq-GdhPcxw zZg_|6CSbkbNBp{DYz=ZLe9v_#bgDpzx5BB=;YR=R<^A_#TG?!N7B`KT=9#_Pi31jf z_KIP?r)MpXSI@O@0B<=t!T;jF!`Fbe@8Vh=rJ<5~T%|!R;-?zRuHXfAU5!ns0CK4& zGMo8K7&*NHq>)Ohbz;y~4t$lILzFyWoqsR<%MCF9>v>zFFnKmD&KYi(k(2 zU8U|3OM+b;U4xgr8Wt8-=3q9HWq)2Ol^*#y=#}^k#>XFn=nQz|EhoY)0zj~e0m$Xec0<65g=_q0g(Ivnamg5Osjo}IV14)m@;ho}}sdZ@QKN(u{YY;Tu4T7vSlti)d(9SfMwSx#}| zu-MlZWKq8wAGgU&PMSf;5mYDOI<8CcDL)r+c934nq$L88C;k61q)v}fjJD6pBr?7j zKRfICtVS%AYG7FjhDO8Z>`j$64mV0u_s$6)wRz6wTwpERuG%iM&Z2D2w{xr;U-AQs z-P}$)AC8pg=FG_7vnPK>PA>K~5o||P<`@zP-r{n(fvCoJU>SF=m)BfwS)h*Wv?uUo zjzPOYH<>y3Oe*CR`H`q{f|hZhKTrwoWaR;*u*m2da@rc$_##Sl>dl!D{kwaVVnb8L z!a#rH&i~nQ0_8KoKcNGx)HX|Bm$E43BbRqn1Sbio-?3r^Fomj~o<%_mPA+c7=8d$K z8)dfU26ck#2OUjngRQEpL?*4EZY|hZ5m`~ragE>%G)y0l6zu#f3U5Ol_xXW-rbU87tXYdiVBWQO-q?3 zo9$`iZTVytajsA;-d6~Dn?mWURR(ni%?3E6CF{+xWQ2KysB0?GNk!GQCu*y+kRC_E z?aw6}3F^f#K712g@i9SO8XWKOiHLAAD`ePpsk3CQn=9yq|FQyxhF+eGfMk)UJ>M(Y z3B)q(qeaPz!XiaMMdiIOS9q_S3kMd$?I6)YJa-k7wx^e!MZH&8c~&Ibvei*6;jm>k ziR%*gY};0D;x&)$P?{PESjZw(K~$c9+1Zi#6;9<+?vpRkX=qd zL?kCpl4lh-KW{XUquygw7`FY3g2xe7dC}=aiADAt6m5W$DB|oy9y-eJl1WT-D`%My zl@3rV&y7`JS>>EqXN5^}&)^`kqAh`Z30!4z1(*9*hzEe}wzuDvY@a-jpUq+&EDtK* zUtn9PsKl=V%U79&whx2KgTUv!>T2GGrR#8ZRTNSXGAE?ybJ&5!0$&0J5P2#cLgClE z#@#bTIc;q@B2dWV{bV=Z_{oM18-Qg<$fA&t#UcJiun&K~K`&oN@l6c|t-AHKjHbwR z)A6-v(vF_x>xR$qbk5`@r#f)S>_D>$v>+}&s*`24;oUQ5?%Wv|c-PlB$H=L`sa1iP zds`6ThV-D@K!`wkj{L=P!0zD zwZOqrxA^uxyL=-B~0@D|-(%l(YHWXn%{S>^Z zJ~;y|)ZFbZ^LSsh`?;37va1VN4eXd7KfC&KTPd%UU)oN^2HqgX;!DMA|E*o40-Nor zD&+_2^t!f&X4 z{|0K!B2ZW2zq4vc)@Ypg8e!wb;UEh_ z?`!H*l~C@B`N{oT&_IjFUFUPZXb*9(aCfLLvukB1|M1z>?w|0h9n89V^(sBKF~&>8 z*r?b+AblaCVN!>LttmEVuc@a&ASX6uJqI21F#q`KD=?~_IDh^jIxfrBRsROOpc-2U z)xhibnsvSVQ`7eKMq&l(gWv;r5IefqaklG~Vo$s2b~ZEPnI+61_!D`2+SDP|{4}T3 zRHrn)^>hn9m&>;RAMH-?@F4MhG*Qn~Y~X>TIc+^tBsmRGX0VQoq-I6RiGfe%tR&OPw-`40R|-ua}f z^~qQ3Y69m57C09;-*+f**p}~>4|#x>cqG?6xTiJ+yV?up>~bsh{<=rXnrH7(TW!N{ zzg-UQ$HWZ6lfw@%2f()LVQ~PATfG|WIgVd;Hz02yNBCOD&FV5NBC8CY3!kS434Y7O zk*pK7dy}HmHATx$4WnGe9|Xf06LZ0GxEGXsf<=CUeOO!!13p&5;g7+)@aVhvWkA>H zy~yyQ{=Zy0t`F&jWL+K{#WVS+^eq!*D##=ZZuBdMb4&%y;V;Df@dW$~j%&W_hUUA3lfR2S>AP5jb&IrYqP>e=u2{0% z&!W%{)~sK)G4j3ev(BJ9<>E3HdzAdvm)FAII$zd&Exi8w9B@L-AHhC??-!~oHQ#@i z!8EYI^=DKEz`%=431<@PhrpCfYYvjpOF%CyW1+kE3U?=U0Au#Vbzt}P*L_OB1|`i) zzy5l}VK7>q3>@U3ME>pP_09hn20kiS2v5%iQ6QYrZr5&V6b0aoxv5t{T0sHbLr45{ z3y!Jj^$<+89;iMQf`X{y7_k;;Jfox$ea;V%|F#Z)oQ2GxfYl)<_Oz z(#$tRycco$lIjq=2e_~-MDN@|!N|xkv>L`b>6&sk@$WUE>}AC4rCbJzLeHFF6_Q^Nd#?w2uh zVnjAFVJR%+e#jk5-Nw)F;w2z%G1WunmO!_%%LCi!G7((qyhkO&yUTH3)v};1Mbn$IOShZNI#hG7ap^4I`l^|z*L^Z2F6vQS2350 z{51g2aXq5zCeeC>^hR=sgi*jGtiw#O_wwkat8>})LiNYDufR*j{TO!Im}A%BWQVqS@JwaEs@XG%!xD6}2}g&RSr= z(fGnNou@D=I0+vVMpk})5xpXq#t1B%J2o#WImT3FAqWicvQ(KyCC8OabSxVhRtyfu zo9ElXxtnG8q~JkC~&v?{9w$wrV!@ zpAR1*TT&>Yzk1=k)QzAbG-3k*PCsnoL@}l~QABnyiVQlq&KzD6MuVO1xpwe3^>Tc4 zU4z5P=CkZz`R1rMBaY)3;uFBPYjm;$j-XiySEzsQ)i46k#$3(KwqnS>a%YEWD!`o_NWiYM@^gYo5>QNIkZyTx17NUsPQR@SS;bb#-vc zJ_c-EA96FuUNew~TZVx2SZjl-ymetOcN~|e2L(@;pNM}FPm&qFD4qMY=WnR4ZsPNC zPz3jnV>?l=%;#jVbgFT1Uf^s*&?p+QzZ5i_+|>)$MZOjO(#iGf$H#}q$Jehvd2;xq zzVS2;4GyVta#ZN))G3M=y{aSsL{qMcjEs;ZvIr$iDxbifAKjzq>Vf$kx54bT;R&SyQ6uay z&M!Gc%q-neU8+;ZP6w9z*wYe&boNT@N$;HzDKowb3tyY@E*OMwV_(9z!Qi_YYs16f zS2RoAzI}LGzWA^>ADr9l9P`NDS}B+=Pik&Xl1~>Xt?eJh1nrO?NJ)7qBO^R3EBvLD z6a&p!yN0h7rR}gMpEFbeg{*zTr%^YVb48v$%_0(%9cEF;ZVOoJtKe*h--7$0X=!iH zbau{*-^gIYVUpm}1^5(3%I4T{8u>kv1y_wuGptLkI*eX^)ClD7qElXf#bD zy^De`2L8)a<(jip5xGDTz0itjuXOZsg?zBcGkOZ=E3T6NlbL*7NhbJ#DPI(SfZ@ZhO~?ELA)ecqWb>E(Lgd-u&(>`~O! z;SclsytnwaXKczM#Xv>fL?3(N#m6<6veIFFG=F#udZqrZYLeQvuTiU4OX zftkZ#=EPAPmYo^8tGYV`&w$>E1z_kc%Ro;&7 zkG?O#gzBFih8+I)kpw%2|3X`X`kIcuAVxMuCW(k&$S@4(f_{Vz0TI<_;N_0H9WeJf z@MW9aVcpd7l}r3?hK>3*xB#c!(8ny`?T^?0_+v}anDX0^3UXXKiE)wZSOG}IKy(N(w<1+_SO z{{_FX3v&6y<28%Pg<70<7xZfe_UgF6+T%RPcUK%zT%2)CN0!7i7DWjB=V11naj&3Z9|_Ei&oU5Cg;J=FCWtOd@v zAjWU%T;9^GA(_E5B`Tt%J(teiA>>o2c@ZI>mWnTi?8C6A&*#H)4iIjU>Rr3*!)l%i zD=ma`+HT&YWF^vDZ6?vzq#%dCLucUEkPy`lRY(Y&52F?;mC9axW9Q)qa$V3X0pJNP z>M@Uj5&RlZkGAPOjNd+Z05Wj+O4YzS!|*j=Yeqy`Bn<>;_T)G;KByOu&FI-P@Ua)_ z*6iig@kR%nvrvhs&j(Ro-}>NJ0zsKfCVLmZeHB=8VxszzV)^prdbOg>hYtfsT;@I| zpS8G1i@B#p+>;_HwN6J8uo>l>!&dw_gkBXNy0B!)&aIq9oZUN@EV%$p^)iod?)RTo z_4TPv_un6+c-YOqjk7g^kSxWCb~Adx!0@QlyaLxiR*b9-yBB)w)bOcOW3XuK6iD5# zm!@j_`&B1U-J25-d+RN_-q49>>>m6myd)}R~1UM5B#vrsgYaPx4sTOX)uH_UdEi?LyiVUQ_Z%4b zaJLqm!vB?)Vm`^q>JPQgwC(FI!vSAEvM+%ijOC@NWX+|5*2s_?E{`a5t$|w#c<~3T z1tAl)_`oiLlwpuE@icJI&@Isqo?zrC;l#iG1(w64e0hM4(>Q3qiCNyvj`rW&91Soo zw|Grnqz}i%=tSe0biYc!Ru>On{|m|ZMajx@_#S)G{VF`ETC0RmB;6)-z9#9t(nF2Z zF#-3j!KWxmX9mDUO5ZiNg=g#5r@hcE~;OpnS1Z1Y9NJm^G?XSGj zE_NOHTJH(}x~{FDpsh}cUG(#hqw4SMXB=U8PO_V6EN2Jdb-A zR+tpmtyppRaNR%t(PCm%?&{PXO3< z_;BNw6o22xIKeYLFJh|I`>RZb=pp5RD$ukT=juxaS22RF z24dSUY}s-m(|N!-3%@f@Y}s<*!te!s3pTW@r(e;CUyA;oWeS{Y8c=%R#lJT;op_q( z?Slv-ps|V3V&P+3%@DmBf?YYZe*Gc*9wwg-!2o>&gWoC!$_APTVq@`#vH`^azH@;% zUwVY=7gV3xXYEWBMNxgIbW~;{ijhgC)W{|cU)HXWw+oE&Eux*%?#?l{=yvciYce#8 z>A!ycZn|4yztq#Z-^wFwzzD8Xwv8}+kNIHqU~gP`Wng^(KYmM!S5QgG!1{q3_m6)L z%fPNj=WHffp^S*LewyK}!CLyQt@Mz{1P3oohJ!BF8B(Z55(t60RJDo`@~Rlyd!`_( z5t!viHk>}a3&!j|1LoYsKFr8a|AHUp&TX1;yxYO(v9|0nGwJJ5z)rAC0XsHtCeFne zjsrst95fZtQQoV@-=K9j7{9>XKo6TR$C6GuBU}Mz2pbx<%uCJUD6BkPT|KQ7Rzbp~ ziis9w8(Q)Je97VHN=Cq`0PN`f`xd8%k3x6Ay?r&#LONIi|}5y zYa3=x%?M{t)PyciQ%(c3b8-gk@E0_O+lA|R0v#+Vd4Yw69yFSnPCqsd%Df}63Y%E% z{{EpjYPDB0Lav8kI|A}uZaB@9M8?3M!{a1i1FQ#W2|{5&#Os^%t@@8Xy{WN-e!G1V zTbpBqC9oW8nVyxG1a0>0q2$+1hBKkd1Zw)KliqHPe0|=m#*|UvfHHd{8VsPw1;!HD z=|c`KE4Hw{isbfT7D^;_?Bfc}@&x_;nxf7o>JYMzyD} zQ5(bn8+Uj3Q;h#^ET6T$y?vO~DZ3euU*O$uzM*;6X$@bPa%B-;AiH_eopXF7Z2WT^ zk}Gs8x_V`VZCus0fZ_j2Aa?xJUa;>aK}J1z=l?QJaC^hg?gRTzLnnQ!3U8_uW$h2z z+aK(K|149e`iUMlXe}l9*f^9gPpa2`MVLU?bTAGX6{vCTlhqgX*|ByjIx3g4K+h=X zf$Bl|AXI~1WXamzp;%fuGeNkaDFJx%`NwQTgMPN4AS6WjEq+1CZ2SU;MK-;*eze>~ zzTQ9s4}8Dr99^`C3<>h^Xrh+*=5>+v8D70W^mrtzHtTiN-~m-1kq8W z%t*=&N@8(0%iKAB!NCly0+u{S7@I~%RrUCFJ8ct58`y7BDg3`4;3;&sw5YSO_6v(l z#IQUu<9c9EW39&z z5_oT2#+V_K^|<=_cX&ubecYn^L_s2r?eq#heyuGclB)Mafp_}fi&;5BJPuO)C1OEX zo^l~*AL*aZo9j7W{b@yEQT3c69)j)HI~i_6ZrE^kc3lO>u^E#Ut5n76o8Y4Q8_Wf! z$n-I7a6(<5brGAcK09kioW{0#8J9o4lvGbe2p%bq=oCmaT#%AR8WMRCwx`riB0!w6 zo->d&D<*DcyPIHrh%h8HFEN=La8Y$p#7$0_HPJ~TInqV9T69?ix&i{6R{$Rq*bH{L z`S`faEnPn|b8}gtjpcwnZ(3Dba&lYMG``)yzw}M*5C4E@$`*ut_s`;b1Jo>x?yNnv z*Irvi)PxVdIBKXmG4%croQa0pHxP}6+pt>nstia%IzzzR_uqg2yUyS)EavfJb=lgr z8}%;x{cG3MOY`#X<>i4R*ED?_j%nyzTk~uxJ3EO#xv1ZnwnI2=`=Ha}qLF+jtU`Ut zwjo@=AFlN1b{7QTTKxTaZEe~0S#8&{va*0lc6PQt8viacvqAZtx*8Seo0vWO4f=CxSvMZg_j6?EUaaRWcQs2V!ucE#~;hBR1s!~eb(@oI~uwPG)PA^fu{7YP3}eJ^WvHY zh@J=~oN%3sjq|OLnP4Hl!h2g1JnchMX9+=yRbG7k`23ok*p&?%&Yo4AJ-cDUYp*G; z{L|TqHAf#g?Xl$xe1!IGyqRm~d0ERHg0c8s zWD4v9rkR)*ctm^`5<;AdaeUk%_@1C~6I~;9kq?O-zzZ=0@_Uj;#h&VuLs^*^ZSd89 zSW`fVL=6+yaJ(>7hhKLHyzr6Td-sRO!K_+Uy9sMKh`t;r=B;iP{~-_n7pABoAfO?@ zs>Ncw9tQ|#qN4#IC_IV%j-FEi`c>CmgSN#iPN)(aN4TaG&h35l^64J46=%bsegr1&+ z9-jc40sDmb#CW>_>i}PD2fWc*T&&@rS8-lM;{;8wk*UT_@=junQ4%FubRW9E5{fw{ z2wz0-PLl99{w#ohfZHW2PyVm_6Z0Q_`QevtZYLM;@rQTYz1#H-JUhAlT+jEN-B_=0 zhacv)1;1=gleo;6;Q2xn`9|23$&T8n=GgO0k&O7)(eIwgyT?^Lgd&iq9Q$cT%O$m} zs-(ERsMysk(~LQXlfi(mbTM3)yJJ17FzMhrp-no>#lmAQed0^v)T1aQ?=bkB`zI&l(FWMAzmJb7f=f~N0? zCIE$EK*lCi7fT{Hk63*kfzrs;zuw}lFl_e!)W11Klz;K!QPGVXbHieQTck-nDNFFPe3V4R z=w=YPi5v$9i9OHThi+x5J5fNnb}6e1sv^fU=0{g5$}8P)a^mugX1MvLydD>6#k8|G z-Sp0heV#s^whRTs9PVwZXmeZd28s)oc7(d8rslviwSuHvdS>4iADyrIRt2}z9L%v| z0Q&(GGYi{5QxliYZ9TMW5L~gf8!$IoI zwRRfXH73!>^hpyXz=p^?-`d65FrMQbb15Rw!d6g{c^JA)>Q-3Na`Tkq%sFAh|Zut||(i0bBYh4{2>3)~gjeUujJAna1r*o4&`)rt|{TYQE=vIR=9m_4BiS0wi zR`p2Z{Bp&-av!sNnTRO4k ztZM&_MAd#(pfq;VjG_{rb|&yYShV^zD)tTeFGFeT&E!aCzNRlLA%uzIjue)lyeV9! z;Q7Gjn;@zQ{s7qDefQJ=7z`H-1B0gq-+c$z@P{T41(Pm<|DMYxqnlkk-RAk^3rmHl z=M?^w?=#QM6Mj>lieD7ZA1B6#vb{(RD-Ct#z*kd7tfW0@D&=d93lwCaiwF=UAf!4C zH>vazLcQIW+u!8bW7jlm-<{w4KSxG|Pb{@~;bM7}n{AUdzugJ6j)GRyeG{}H69cH^ zn>3sFf>Vx1`n~EB{k{6qV}sYae&OdlRO9!BtDh66tvoM3732j59t;bE{-_o_xTqW( zSw`gkNT2S&>6)*>pdxKQpQ)rT-93boy7qKQBoXRAV}^r}A~3@kMC;KKi{8I;V50s$Sqza1%zsJkrD}A|eHr;f!xv^{iQn zIf_}cs@4AoI^KHgt#xxiE0nC#cSdiPHY1B)b7?bd$jCS}eL5&YeoJ!9cXj;ZnlVoq zaYT5?iT-f9xJODRk)S)eU#{p6W#k*f!G%i1`?hnzo1W??*kiAEz`hFAjwkX@5BY5J z-R!HE`CSJ#@TW%XT3p-7j^l07&~qDcQL^Wn#ul73r4>hOe$ww_A4|o~y~uz0L#pJ^kvQJ-6!{z7bi5hit$;M7-pgF>hU)-;>jo z-GkB)da}E6dd{hUZ1$!MEf2iI@HTKXa5eD6C1=XBQj;mMHQ_&JY}KSMBT#0bsa-0e zYnPhvMF^d_m}Qzf&vwZ+gcqtxnh1P0(BCP=ua*(u&0aN9kok&NRfuOVIr4Q4BTs+@ zeEo^6f1TFnE-x=v%DHQ~umn4xzI;sy9y+U7h8-$sfEmpD{4$cUk(GE57Lr7AF80H(>f&XiP|KoOHMsPVPGeJ;HOiT@ae_{6Kn+u|7YT32o zBzS9LF~b^e{?{clC!Kw$4XYQ6>%;1K@O*1^wMJgvX839R-eiRt!p2}C71$#?1Eo#r zRGOR8q9CINPFNOvEY{rzMlwq$_-|m`Jv?C8Tgx!@oVI-8mxW4n3`nC1vM8MThBa=a2x%{!dVV^H8?HL&XIHP)*{-H3|>o^UCXzH;(=kt?M{n@BA zZz@?xPjopQrbB}*R*YqKv@^H|-(-PG=035x6m#+DeEh83-WVODRy{WeWa z@2(i%3{+4R1SM@x$`8*eI$BbBD9_kchphI8hOQ?2MH>+@epm4I52Wf<&LFxBOaH12 z7YF@`Z=yfQhdS~`q~7wIAY__b#oN~doSL0{dIU}_P65~6s&JbY5@>unmeFqwl3^sw znj8h-wZ{tszcbBxEv!#?IWG^b?1}CvEv>D^w;;NwGIY6f;9zCsopwZC6!+5Zlc}E| zfKQ#39XNj#Yhr6?y5jzog;S>A`lFF#;B#=I??NA(^{km~?cH6wE?iJvxUg&2UG)=C zb>YGV&i>a*wFPzP@ zCH27j;Ng+i(=9`Ky-nFYY*X*v5XkhIvbui* zf_xkLSC6zszz_9JsW~I#2>oL~=3ec@&$k#q=_Ix%upJ<6{CbiZ!om>HwZTEl4uPl>baO4g&$2jYdDQpE6y;NCy|uoD1tXb!r9Jzwz?rhw!-i%Hn~+ zMk-sPYqjWn0GNkMkNbP?<9$5@JS$?AJnXu&%PWJvoSUngeE6LDe;n&d3y<+ zP#a@{{JGqza^O&eiRMITVvfnK9AFn_57ghoHTe3=8=AdLvTfkb1>WOcSUkLHQ;?95 z4OsK@@*FLq%sB8fhU3I?y^s#RfsLs9_l{H*)YcYMjm(`}OP_vP2v&fIKGtKgv3Z;bZ`1+&;@C~(i2)i=K5$&Sd&r* z$RYsZxm|Nh-K}zMIXTYLOyKU?QaQtIwFkDTCL~z77N?Vlh{k4MbgaY0rQ=w)XFlxY=K2- zcImO~>}+5v^vLiK?##|^pF3AaYv==Z@O$F6$?EORTI=E?ju3h}seddgx*8X^H$EPu zh+<+yXJ9sXQ~e{k7yF6YlC+G|MCXy%>BUlk{oIMxk#G0+Sq@tsfMQs!khgX;w|XMj zw|Ox>pOtTJ-+mVS`|S4ZZ>m2BUH9+bXBhhX!%BEh@40?eTp7~X7*Z*2#DwADn^C7Q z@?2lQ^?jR3(v9d$%$QWM{CTSiT{eSB)Lxe9kP=tZB@Eq|C)ffCJ(E3>J&GW!wzN!9 zUFTtxZ_2d1*Le??2;^q)gwkz2A4`Gv7kCVNjCg`|(DV>-X_@J(GscR+7r1tR>%d0` zbZjf%XJ*2lCgMW9nZ!@G60vBL&)Y9{@2{%g;3Nbnq*9t5OL+ zsaJfhfPeHaF`#7fE*xhFbYcp~{=*q`Cn;T>dFt#7R7u{OEJcQ^r$qQL+6Lqr~EKK_y;hSh6RR)@pwBVN)HdrHN6!-^x3WH>IGwZ zkI9wD$W5;9*|Hfk!gJhQc6z5S{y9DUedmR#1V;BE;)Yytjzw0K&v~vIf&LnHI4?G! zYsb=V9Vunt&=)!5`Xr)se zDYOh^lMAM{vN(%~R03b*`ieaTp;7kW7^ggD#+u5u&9IG>GXaRptwINEJ+5}0g^SH> zz#x=5ID;kMe*0~Bn3K2L0nEfF=Adx{t*)qBdQPF^!|66py%#?+YFOK=Q-c_|!<+*R;+fI|03T9^@8Dp4&PE zt%=q^D6|Rtch8-qGVd+E*{j`Gxc@i8L#Uc)?r-mC(Pb7lSg~&myb;X|8sJ(92KZL| zfd#%DLg3}(ptQQ)DeSPC&1k`_t*525god`ni=#XA>JLq&&D*y(mldYB963^#4X!L$ zpq}L>aKuIz5STmk=>Z&Lh$()Npy>zmVqZeoB$M&vFcy-L5bRN)i6ur%GPbF?zR438 z+VDVE<3QjZ;fRlqdHTa0JFZ=8zIJWLj)%E6fkHn4Y~%|;qq)^`W2-BdE?v^+Vn}00 z2i61?2UQ0KR^v}Kfl+n?Oc%7LF3cn9c zWV>J57NWmh3~4cluEQ}Pxod5;1Hy5^34hCs+XJs>nE7~gvVE*<25jAhord|Ua#cR@ zV2t71Up=V93kT@Q!L@s)cU4t&h40Ca-ZdLl`8nIi$R|q0qleTxg@u%z;Hst$nl38& z8x>WM?~Bd%(d>*2C2Bh$)N9WVlZN^*kx6W@2C|eHV9ln|z0RprCt$pI!Ax)6P9VXAVCX*61|Q^AM?Kz1?JpVUV(36!1mLsgY1y)!W`$YE6USh&N*EWcHO9V-l0Q!3Yx9MeS3@Q zr%kJ8^WZm)DTM_9TUt>c8d_g*C@$_$1)7TmF_#+*kw$M4>R547wffVGEeb4Ldp9F>4RLy<@o9E|_K#c#YZ^Kwr5 zg<_4}#7kp0A!n6B%3s|OTQs?;Q??BV6NScuN0ihA;})3BYE^&Z!oIDhHVSx%vi)Gw z4dIa?-Z&4$%=M@OZritS|HG%+!}#sF`C#XU4Mwe!GV@hMwOB<~(b&t^_&o1h@@e z?)Lr>LWC;nhljyE9Il4#C(FX^@BdjRty7_$Ei!$*b##1oO>pwJ0WNotP8<=1VW#ygBgNYsZhj8N(4dGXuGz zPCnnY$IZjLQ{)+F&;Gzo!Vmwo+~PGuD^MEd9pI&pr+c_d8iZBCdLjN(C2Wwmue7#o zoSTwgkk zOT%4F<|?3G(=oGze6EpK);J>`a#CL1#@)Q%;$8fFdBN(u{hFO>|SfXQJ{qX0F1A``U(WILq`3q^{FTIks#)kSKzCW&AkQHv$2muLZDEn5DH;M z!Tj0P8oNF6x6^(Vy5Drc|}E_F#FB!i3oDvf$ld$2SP){Zwyga-X^H@7v zEpft(In&IH+*oFgvDHvTGEIp|z71T8nC8yvnueNc;$hHMa3M)xZ6r9r1FL0iZ8B(? z@wQ3aa(~y&xhpdCvQBUiwJ&Q!5724_grE~=p+8ne!jFM~z>n@kjEx`BYkNA?$7$~K zF}N=>B+yMopE6jy!b$LYS>o`P5?zY-E283E!bO*$B z*JL`{^tprwx(ap_=Fb4Ot_4m`1+GQ^u3kJ^AJLi&i=(5#*sSuBIj|Xjb=%KBk*aCG z7pDb3J@Gl(KIDIi(w@;%xlD}}PdDa;#s#$hExNs}t&^yVG^A|n_dVvfZLB1;WNd6H zG*~*u1#ducUubA3u>9bI4;F@^>jHl3JICM(YTZ}w4)=j#cUS>;f-i%D6oG;2KSZJt zkqDR(??&9+)x--;%mebb)AA+-^$sQF2@!3D3mOh7I*}MMk;v?cig8nEgqoB}ba3#g z?|%DyV}z{6)wMR16uDh>AcOVWGYV zbFUW*B4ZP(kTPL0V(UE!99_!(*kV%Hx!Txv?s$JcPQ;rwjgF3ghhZNMv|HJ20gErg zESa~9t02i4%=dOom1T{TmX5&79RWhurJ+LSg^j|;j*flBc`j)#dCtzn6U$*x*I#3sI(bi?@ZiI`$A|^5;_+7Dj94+hzH<)cceNZ`%9GV_I4F3H^ zxukgGwRZcu;CEDSeKvjibco-34L#W1EGHwqa~+XOLt6vD45nWzCms~Tee-OKuVtTo z{1~hiiTddu^~X|qKtO9K1jA+iIKozKY1d^o5R(0Oy@VFQy+Cc$Qm>;)WZ zGl{cjq?4ed^ErCM8G@A^hm{R*W^em}Zr{MfSxwv+WA$Fln);&9|aT&3X28B0?T_w zU5xAB#5#*BMx|!c9pGm|L7KbI4RE%IUsA#^5a`?ceZj%<4I4o56|iM|e34Yz-fL3@ ze@}n8F4Mn@m2Ed3bL9%<7ar4@XDFTjHg%Q^gN|u=CQC*Sw4#M-G;&G$8|PcX6$-f$ z*T}|ijT?g7d#+sYn;VsMt+tb3!8mG9(UYEmy8jWzVsZ~)`o<*`nH!A z-kiC$(>psoC#^%hMf`_{yM`#2PI^b_qIWg5AGr9wp|0BnQ^%tc&8QICrGyA7MlYM( zn^3FJ5v^&6o)HpcLXZ(|au4H~mT)Hm{V3UZolS)$yC#e&OYo@i2q-NB#@|-v`f_Wy zQ9*2^@M_urCL^H>){6 zzlqW8+-zyoUS8fjD}7qt)~$1r1Aeau6%QX?+_(P%?Tfywk)1+qtku+1%cQ6l&5t?R zo~4a<#&Hwnf0=0qmv%QHQr&XrIQa1R-MjsFx-7Gfs*Yw_cBr3#0h~N@ax820oxUG~ zP?hwc=BzBNA)(&SuRft3{^;x5NIh#oFAEJBwl+hjDKDr{vhsr7-PqPDu?1^S< z0yKRFxf(b@B*Zm#)HMnSVcXe&Snk?IRT!2x*f|R`o>o04#&p<)HOCv2aD3Z8b+xqY z2I96%;AzDkWIGpR0E3JrQkynrM6x_Vu2=3}bq#g56uQj!^s{v4x|VskI$gFfl7~#s zOM03=zv6+22*GbIsSt9UAe^c!6%C@xS4} zA#jGhKwLiTAT!3mpsW>U|hd39y;*hZOV@P2)HvmudO7s9D?aCNBRh~a6I znzridV)&?}hKZ`_o}T_FX@+@+)xti*uq0-uQ-57(oNb4rq6&MInW_F`Q^VK2n=}pu z_@J{Bbag2KV}?Z19@y6xcnkh9Z`!n^n1=$`Eu{0tAa1#<>9`TZl!`Xq;yB`&E zM`sd|y>_4F0c7l*?0J*bB%#dI5zHh@r{$RDH-t%?VDtWF`AnBmUX2-CMOV<+c>Ccf;R4wJ){r!rxr+p3f)6*jU}&hQ3`Yx4|)uEOYb+ zBIo%oF7ut?oBpl?pL%&U3IuTP?GoU1=+G1D-PVPJyJ3I6*~^|$`uH5d)1Kh)=Z zGK-GRDfcb(Ek`~x;zdq$bP*qZTb-4K_LH<(q5dzvI)02KgA#*!gJ!+jy;Kt=BB854 zplBu3j$GR+R+nxa^cQ_2p&QqPZp=nRC_b<9PkasxU1ssYH2Z)gxu`PA+_LXoF+(cq zuwcoptiQj!L?jYD0QEqm92{J^QhDxNie+1(YZ};Uay1>)u>zK>FKhJw!S-6rWUgC8 zR0v!Wosi(|GUml%b$WSqn%OZe)t}-De+2%<%PTa^#l@viSR}-MT;32DT*`0?4TM1f z0i<7x)-}n<g4;&MbWGxJJ5kyEIy#0Dndv{>w)YKHZi zAWM>LvgebQha^)(&S`I>L^B)HfA(CNVUpBTBNEljWtGmHS&!NGU`Ft@+R`S+AxB`F z;gl(#IkPC%B=zJBlj1mB7I=HCb#rr@>zt{nu5~~6^a$7)5>o3^=G7(d{1d;5{QkWL zB}{2J3Vge!vktuBSL9XZ1K$QFK5$lGpvvEW)XNJ_5U-xpbT`WhIk}l}0q2!$1CD_U zuFWA-P)MxT;~rkfvve!U;Q$$AAWFO4wzw9 z?KV+KZ3%7k>a>FnUAO)%WErmJ?h6Xq$5rQZJS-hto#)%}JX{=0?VL@^%fr(u&xqYQ zShJT`KbNakcgow__N}Kdw6?aC=Wg5?kHg=b=h-=3rdlD((wAsa+M2s4)mh^SRj+*((MZC!00wT@P8 z>#D8RYSr%AWruHV-`2L|_`m1en-CD+@9!To0dvne&vTx2p6ByyK5=5RYs|ATw$y`( zNsTl8l;{{m46{!bQaa`T=)o{+Q(I&LtASjZz|>O%7r0qF9mK-82lnhdUHCi=ZZMo+ zSkEqR->_jBb=w4utsRXsW9sb*wtfA)>}{PL+u4OZExm<>y)8Y3U`{V}Yh~-@h`of* z&2}0#6j@3!Kms?67tT)_H8F%Q>suyNRV7&JFSHhmt=V0u?Qa8mf@6GsIgeM$)wg8B z3TqBuAS{htl9B;4XoKdi3Gm7(7+}z+LPl9j)}$Ns3uj_$NepQ_JA@j zkj5!ymD8Q>1)AXl4PCBB=thiu&(^x`>lD4z%ifPTak zFyIaQ8u2Xyhazo`ua^)ydQhR4BmqT|>yrDnHdln4juPSJ*9#Za!gIpQ^bd%OHplFa z6k76p%M7C9C1Hl)ZuRN&`uh}J9m6B-u-wm&$g#0ezT$^(bgX3u`xv!ODvnb1=4NS6 zWwC0u4AOuUoYp>wH)BZy82D-GCn82k4cg6jpCc(6*};`dCSYzuYajTzVC$sMQRx2YaspurX9>w`70)xTZb zuCQ&ft+Hvg*)47tJGI!hgxj1JgX{2~5eV&pD>)6dwJkL@u3BkU@P%Fv5pTN(-*u-a zAB4jzK&~$*n)^)GgF_^#)H!*QIB^1ex_&)yAeCdskAoWs!;7yx3qF7c+yOyZI!bqk zWyG7&(GX{WPrcGINR0CiyzzN;7LMbTvMO0MNK%8@`GaoA_jLA9|0F=dglBmenv72R zrIyL09u-mIt{Ob-COFR;oAFb9s(&Ij(~+*3Au+ zSz7M3w^u6N+>YDYf@J!w8_L29q-6A2wyU~d2wh_~wN|veUc_quUz&|lY*w==He}KW zH5D8BYn7ol^Jv?g?x8jP4t2#OSnh)s%1(4q8&R{QnweBfBFkUqkJUB z;19dvxv>*%t>eG{z8T>!46W#s7-K} zp1D)9Pj;;NoFa1%4|Dc2@b_RFn-~r!+QtU*9UXHV9H=|oW@_q8T-5j-?lXE4`wprd z$dU$_VOgwdLBnMpPRT%GH)ID&k|%S3cNGY)1mRVY#O9I`WvxO%aFjo)9t>97D>#RI z8nVAsYDVW4O05Dc80=Zp)l;I4D583xE|wNjo~{#b!fMEBx4WNqO1k!ZuwsrEOn`>Z zISktmJAhZ%dDqk19&QO8Z=*Qv4RhySKGGRcG#~vwP#P) z`1t<)U8k0cTg0HCMckquo?Kr+=qVo&sCtPYw3L&tt?NS~p>JLP{rkky^XJdgm`pxQ z-&cJ~KH9OI5EcxjGpUhK$^r2!p({|eZP7;J@ZIoHZoEPowkmKieiAGuT$VoSgx?Cm zDHsF#w=XGzS-?-^xE<&(*Z}`p+Dt-w1*imI*&wwRp4e{`;cHprtKm+wGp?wk%c9jb zW7?&i#mZ=I_5X25n@g0nJX`%PJGXm}y+j=zZ7^(gx{z zR@Io<)E=dKapIAqx@SQUYI-i60vf_N(TwGf2a2O4jK0v7s`&zK7Gg8p0ROu`P}chHE+6IszO^mj=6SopYPlS2%gf8u;Fviq9y1SwDL$3Ug!_$~qq<@` zvP%cYtkkjWsd5#w=`1f$N6R#0+|mFw>r?MG`Zs9n>$(P-0DlLM%$2*U9ix^9I2t3Kwfg2w1^zhxgU6}ZIQF$`VCCAMK55^QDK~)2TqXW6 z68LhQcR2U+c)SAl47UvTl6zngms?ETU0sz~?(W@gZZdaw!W%BjQ2qEtYHj*JJzg7t z>(P(0eJIP4#U~KaG0vA6!xAbx3gdzzE1US~YrO!M63-#{Z;`BHtqc4XkVAlkS9DX# z{R?$@rwiVDW@w3L-0IaM`iH>Ej`$AHeSDy^bJ<{R^k_7^2f~ej$!d&Y7K_I( zV3||Yb(-xP@fT7=!Jke>9q%M7dHy6x4uF^vX^C>^%P)uMFW=PbIhULZUj{yaCkKb& zouZXR&>M}JUL#}&P{z3y-2@23qzdp^>FhoU?)*-%5jy}!K)Ap1PHlN<@^Eu%@?=}> z(l4pSdK1LK^`L18G*K^c)JIbJdF#WPAwgZn&h+4pmv~k~=X`SF+JjqyoBjNnsh4(m zi~J}mf|C8h$7`5e3O*D4X7Mq&G*@@31QN_xf*?8(1S3nMY!L8h!LY!HFq$J+zF^6| z&dwL%9`&-cM;!-qi^N61B0o>`?;1hAprY>VWN+`k=j!H;XAUW{$B9*%i*?|5jJ$Bo z+S5*`0f#oWJ>O#J;f%9NpGp&SG-ym{92Fwr@>PqoQ9b0!$Pn}`pln& zlMYMIuyz_@Yxe=R17}>)b*zEQ1EO#6d|l0sVbEo@BJukZM8}$z@egHd zvWKz*$6MB{@%3$i2SY+OhJ?Te!Mw6n9LwIQa%4NWQe%3NqMy2F9>%Um)Iv&_c3{+y zkCX^uh=^=aineA!95dcX;3(j7ytF-2t_)ovGey?cqD)d4ol&i5`reYX1h3gA|LmI# zG7pif27KAe|AV?tkDu7R`@}e5*W)(e4{rb~V$tw04EzE5fA<}@s=_-%Yh}Yy)ym_3 z2&mZwPrVw5j1sOHJ4j0Nn`EkmgR0OPyiS53c*!fTB7UqUZEpAN+C+FMuXd>d5s=0o zoZJH1kAk0%62*KzyxF#v1_^mXr$ z@DWJ@J=*qjQ)Azvp0;5KB_E%+FiHlUF#|@Dsxc-}bR5MD8I0Sh)npHc)=hZ9xai!* z0au`K9cY}aYZ|x)S`?sD`Ah4=+NEHh?||>o#*jN9jljPk)qiP1d}7A4hP+0on=8mvNvU85?>;-vop4^Fc$6&a?KyG(phW}5sJnxWaQZ#mIEVg z>5Q(YNm+?T(>MtwL?|94awa_CIq-oV*l>#H>RTT+${Xb?aw!e<8b}=isniQO*+=Y$9^eb8jPOe7u{Y|Yc&_a& za&?4cxpy)buvhss_)zz{^AQm&dcDv&qX*_Wyd$2%b>^CFGt4xNPGmDb!FRb!o< ziqG6hQR>PVp;#ER5)3Syg$3c=qvQ=TFAu zC$}{r5M5dpB;-b_e?c-U~rb8xy?` z)Xj^SoLLnv8%4|+qtZE*S=t1&yHXm@ZZgk^S<6kZ=frrd^)KcucQ1N!XeNi)Brr50 z=ja|I(;ke(U1=-(FsJrmgM85xEm8e7ityn)6clN|RggF~W5t_oj|en(hPP4zoD4<` zKoALqC%6hOSWQm;v#9qPXj6bTv^i>qz%O}8Axkqe;?a)S395X3@7Bv38g{@BeUiAc zurS#r*?3sc;}F-X)pmOACUMB-aANq(LY;+8*SxDS>*&S&zs6_5mI>t{)9A63)X|pUu238Sj-m?~PnkZe`JY2a z7>L9!3HhK!25)Ar#fxl1m>~7DFZyj^a}+fHfEc{_~WTphLOL z>rp|GIQtZN3hKaCJfhA{dNFblT8=(?x>YB?f;u$Qt09gcBjA2CBIWNhnlsb%InT(u zkf%$#*}9=?RH*AbAzZ{ojs7N{FP}O!^4@z#LY$%oti`6reJ1+u+=1Do-m#)S;_e2&9zQVBA2EuQE>!MvV{-k*Oa2I*j)mRfhA4(WavnQD4^ zG%8|1-Wz~e23ZozIft1NZ8 z45PwT`VILKys6&TB1R5MBvY)2Pk5=t<=|Su+4cwu4Iq4-g>n6Cf+rmE6L}Pg3$6|A zst9Aeensd`Jy?McU#ZaEPStjSC{;( zO^L{}dTxo~m)|P>Fd~gA>?Me+BEcQMDV&}Gog#`t*mIckJ z&vy=~wCI7E$P}X_I&F$|rb@+d!;~FHzZh7!K1ad zdeu?vLSyM!6sd542TOG^sOR$XTssV{i*X>=wvD2AKg5 z0H6JDC@<}Ob!)$~k8&BiWptFKwvo7}Gta%qE9B7y5CtpP#+{ujx{We2rnUBS zN{*lf$&07C>JER1Zyc#{p2Kp3J_(>aS1B)OrsS{)(47s2NtdU}4aA2)+sWpb7dpu- zH}?e#$defkP02zR@6cR#&~4h5(E9w6uIDT>)_~8UD=7Ii#?#Ag)#Y99P?BV4Q@Dhb zz#~Lff|G}*)Y-J(EB!#fyYsLxGgGJtOoaXN;b9`$OB_PkcqljFO}0CZ?Xje4v|7v- zI=DiLgOdrk(?zj_0eit*q#8cXcSj7e*)OOraLX{P@rmw(^tPhY!oQ zZTmp}`4?=yk99jQD`0+aM)?q2{2lRea8GcAgK3XvajUOyt1H(ltJ^rk$!Gbso;aCU zEQ`B;zh}HKwRl@cfXg$2>=duo$^|X#Zfv*cFniSn+ghHgYHD*Pdk7hWTwSg)@sv%9 z)SafmMcD@&B+a?2qXWGoGWq4;7x>5!unh7)JZ{`TPT4HY{lLn{W(m+)kmfg7(KF2{SV(cY9R{=1o{?kDj=frum+rqbF(F~HZMwx} zdv0jx+;S(m6IgUyas2oen6%}1dPL~*AlCvpB|~<&#abax?=TiG(!f7pVpt&9_Rc%L ziHV){ot^b6J&Al5T2I>1KGjq7Bw`E;b<_{HEa4$L>e3c1 zN~_CQL_CAw7d2vT-nh^E6dDLuHGmloGcq)2v4OxpXugymd`@0<{W_s@{rZof2p-5Q zoV%_nHlpWtO{H$@L%qs1?aRR4NG3)@G#WMPvE7Q@-HW{%VPB+A?x?Mi!m&7M_!_w* zEOJFarXykP=hvYTJ2GJ`St;`0sTJbj;i1B6Gtn&jLtDhtWvW)EY@an`X;uuZiODJ@ zed`qOftnFeqx`G&VQUW&8PO1NZg*RDzIbVDLJZQt9ncNbEc*E4MQ{uFWP(4B*X8Ba zHQbjSTUfwAK(%f1r)zPuhZzvAnqXNdCM9DiokX36cEKAM+pLE8sY2 zAqTAntQNs>1%JqY3=WWRASoeotwg+FgmUa&af|is@$~HZM7DvFLoWP=6xXQMfB><$ zHOe)mf!|sk8d{Ap8EA|-tLZqpU~1!FE~YJI{_MLhwI|zw}P?s;*Wv0qZ=sJm3zR;kqx|+S-P?!Mov2;VpY*dw;w9{sSIb|24}J{0IEu zC2G5A%Y)z`;SnDGVtBZ6@49s?J-pUuDZORL#Mr$kDS&M>mH;oimB>mf zExFmXwf%ecyaF>^7Z#9qhSt`ZFA(~Kj%)s0U;zIcU+!)>;^eAL5T26Y+yZg|_{^=# zjp*zQ3F%y3T-;jKxp;ABmGN1MR4eM-oNvpleLeUxXOHaa!&SVbjLHC7RuZ|lZ!@7BCC-NM`e9J%z#<19VQGs*eaRIf;Zy z&;eSN322m|wq7+g)S5dcHaA-r-4QGj?D_ro2`MGY*Y!=Vq6fA`;i}e^rOFJ#HXgir z;>0cGlI{%~fa%zndVFu-o*O((?0U_98=BHa)2-5;rQ3!Y&u8C$)NKQPgS%~fh8Nbt zkzeGNUtT`26v%)nxo#Z^|8qMtGZPq7PpWnsdc2B# z3iGlTD}zb1uP6_NIQ$VVd=7xH9O^0GDy*)n9_$nvrSN zN}7lpSL0|tXD=|-jtA*&u7L^mMdkjUu{Dks`p*MXt(Y{vkC(YIFr70`;GG>2k-bP5 zl?(i+KcAo8?kbJ*bc(CBH#OMPVP#Pm}^)4BoGa`(Q70$_y;Ir3mZJCJnwd=LCAC)@!Kpj8d7`%TFR%RgH z`>FpgF{@d?xv=R;i)a+Z!nrTV7oV{r$bQSR$+>gz;KhsNrAr47-r22fDQXHzHVX3! zTgjUDjlOvai>{RTb)Op*OF_g=a$9rCoqVP=4+QW4SWd( z;m>VsLuDsn3k&}!O%spIPnbvP8RCnSl-%5ul+zbQ9s6XY#CNG%ET=|s z_&C%hrk=5FMdH-$-EF@VaGd5lX|_W$T990=ZAHP1^Kc zBYIeezfJLnGsPdYRHLiFSb#|$=S`i|s^gEyI{;5Pv_->bQFOxHf$upT{n z^hwU<^vo@p^z$(=3T0t1f!03LOvhak$tr|8jPh%@V!zQ@HDa|USD`3OgT9+psRJe} z8#HpAirg{@$APtL2jB?xyesmV6B?|H(92aoGyc0b$``~|OEl$ft;8K5PZowniX1reCZa}FM;O1AK zo-WJEYHXw)@OA1#jd^%tL4W0Ki#~H=UT2kuR;iA-6J#AE*R)0eQqqJn7n{hk0U1fk z2Fk+S27KX7IyGS*{1yHI0N^M+seOya{5tk8T{ZiG&FrKwD<5dKQlP`yPqa}m1TTUT zm-)`~ol9Zgv<;hlr}rvM6ZJS+*c1_N@Z56eVdoKzE($6`X==j)Q`|}6lYP|(7VSv6 zqS-@1i{(i1$N{!+s;lOVZX(lSqf=ACJcK!&tr9nwtv9at7p{_J-VG7)OKO^iTI&7! z3x=q%Yf)n65BR1j=pNuxybK&l1Lw~(YXQMA!ntcAI{Xz9_zLhje1z=mTt6ZpNFai% zh0uwp_4Qrq;{#orqF6f2nPVV}L#??tUiCP9u7L`lcr-WwvY`-Th`8EQr;i*BF=M6{ zGt*OQR$Tc@;w$%!A!Dd#$zN9hVLQ30!)w@@Kj;@?Qr|_%mijJ6v=DdT_pa&rzDr{h zW4=EDUUI3a!nYci4?fBo%AN;rkGVU4>Kx*~T~->%XD<|s7jG4d;fn%pUXPVQzc`&* zcNc2i&r>{)PWmEea=j|WSR*pcB-=;x2|Fhu2;IfI1mXM;D*S77hie)0L4+c z2c9Q}<#MJcI`VOJS$69DU3HhQ+3jrx`vip`HQ;RntmwWwT<|P-L_Q+n_tPZc+-KIT zA;~e@EW&`|oz3LHz$knKmO(4Zo_#|8#W_h^k9L}(p7dUU0I%zhn1f3!6Zsdj3Iv@)VKw>332k9^Q7fl?w(4!6&r z|8jgh$j{Bic7iK|zix?rf23bA29h>yFf-umTpE0xHN{G^@K3-L@2KE3ra`Y?AGBs{j!s?+Q~-OF-IXnl&Zr)2#wlIi4)bpG-I(Vf9rofl^*M38h9^8b zynqwmdWGTjC7vDn`Rqm7+{n1aK|zb>284HjcTnq=ysHpxoz zGAo~dzA_V>Rw$I&E?gU8NI_#Oh!~7=Hl=w{b~x_lB%r9kdWxqc2%^i2rj>&-mNY)? z!4>q_zs6!~Ke!LA;n$dU)&fzHM?qCpZ!cKrS7M)$mq+%Hd3ouUS<$W;u5dCY6Rfy@ z)zLQI)^S76O^V;{A_|UnhIGo=zN9ZYkliI{j)?3*AUQpeUQ4`JT847xM#YG4Rab)! zk=RFYJ~&w2%acAcMm{R0<*a^!8CS!)rYq@bl>w+fK?+i+VdJV%gaT+RzBSV{#{xnd zHh~x54?dfOMwXo%6HyV+8yV65sKzUX>+Ee(U~f7%+^V2puk<5RkOp6U(qjPpnu+p) z#TU2r?5?Wa-uq!6{3g6L{6B6cE;b#Gw(dzfmNn+Og4TDtQwfiJ7E_Bu$J)$sq>aJG znB9A1I(^gOoT;oJ?3`mvPmh>AIL#yCq;0e0IHd*w3A`Mg&ok8O_w>{eSQXuI zYIQmRy4K8b;uZNw+`_tt42?n$0`0YH*FHHYFsPX_Af--_nqRSWqW++P@ zM_Bk0hUg3q1}Ji}T2Nlq*WBPIFCarWV!|x}m;s~Wl55vKD2ojY+ynoLaBsG^ZSg6# zcaecy*5j}pk$Rk_`4ReWE*g&sAOn$(eeGBenye7Wfty|393978$J5RJ#u+BO{Cs24 znLP{kl>x8i1OXSA+f{BHCFp zR8StOhKS$P@8o*}^Oo8J#x?RlS*Na_01?*O~o|o6=SYD26U6iZB z%rehZtA%nJ+ZXp{d3*Nr!ff1PL<-laI@cUttf^24dw4uM4##e@t7|8Z*CiAxKjTH% zxwwJ9ghCpB+C_bSYp>3i!F}>(jo#x9EI3sj*SD!^8E`cyDh5Qg0XPDJezIyxn>3M! z3R_!+MFm1aU#NWPtY2V9hukkH(B_QH(ls}tQ^Mu<`(8ez$-_hzaD{1O-P9g7g1-+8 ztY1$&hC+CkdTsYEB>g-;ImzX~p!Mr%AC$+OBhK_eQT+{_kc_+p`V}ee0JEp%bYo4T zN?1nkpFOD?Pm)`Kfy0gsK&Q3N@B-9^_X7tCdhpbGD6y35miv)?kpox@{|377@4wOe zGN<6sx{!6Xus196nOayI;qDJ(z%6v3w_%7UkxSq{`asXKt4k@HJ9l?vB>1kYi;}A< zns}-ag{MgytSp$qIv#3ch>DD)8gVvcUr8AoOFCQi?kJ**w}Fv`wPyyqpyqO=Zj%M+`_W5j%I>8xM)!caI5L+^3tugfCFP(dHH|`Eo0_|gUo36?&y|Y_-q@@BVUCj zS^;DLio6{x1MwgPK`aFWc&se(3`i;~1G1>e1gdMLLcdKwVB14 z*FrO%Uo>y8CFmFe9h2*Ub1&$=di5&k?)_1iC&+W&u)!HUsJFtZ(7=Ml0lqaui+XQ# zm9)vK2(E`mSsRZB4+({R0>KR)kJ?9c{-Y<$K%GAo#7I&N-G-22PljGi&dCza# zMsC~o{MiJ{*3@9hAag1Y?svq#|8ex&bT)&f@fQ)7nMG2p2IYE=-tDmw?A0@0AX+#nU) zff^7)1yV~R=*fLMv%5lV+!ijB)c}KBLEacUnQflIan^3ru`%mr6Lar%-P5XX_Lhjn zRZT+h6SVq)ouXx)!Aol{tFFxXRma|{+r&<1qn34s1simopxAp`pD2)4GSt>w*VNMr zW2!wos=PpW^9LUgt35q?0-Ty0izneP4Uehcf==oulatDig_VA8l|F>6tgWvF$s=cs z4T<`XdT7*@-NHv7MQY|RsJ^&eA?wiQn#(Lg}~%kTa~#NPk3GPpFjL|O^|^6Sd( z3FUay*7no_lk9IkAPld5Q?{afML91IWY-e)^*_~7w|708nmpmnxABdxOWCk=%6`~^ zF;F%hKfW<-Nn%V)u?hx-rO&dY?D#7B(VhS}n(dDUS zldfQfN5Z7m%*cAwgld?Q4p_0`lRt{~K*ZCPN~v!}03i~Dd4b-ehMHD1wzCxB2#LBp zo1^=KE!w_baPTD?PN7s<$g!cG;aW?5Cy<|CpZHozO@0y6*KZ&DZMG4$ z3srq1S=va$VSp{G0Jell8MUI;+YG2;8#^XndI*1EZ-Ku&RQ$GNj>K;;pVIKRA4tlHDE@%}=u}@tKrLzOjH*fl_DrF$!^o??eQ#tWoZtos!S`bEOOcT{*+h@2 zPqJp2sPQnEDs=$^^&nxI9|BtTqEH;8L>TlBjW9I39Nq$QI5-65U=ZFUZcW~!egr?C z{NZy5flej(6N0XDNdA= znQmwd4lDn%xBduCHj(bKHa7}Hd4Kk6r6j~$C(D%2H_g&DGqvFuWLk*kI2K5Y=EKQn z?aV=PSk1c&iHuU4ojYy1xZF+F-r0r*Kb_KJ|Hb8&+1S7!JG&e^JNT!Cg(IQG<+2Eh z$JbE$#R~UXqU>`TNI^F!NF+l2tgz-Zqj-Edaf^g*^2)RC13+?Ql-HE(`v>*^lsmx} zkh|UQ+5x$|B>TrfkTG^ljN*m9SZ|rIOmVh~KOIx1zml$NMQQ&+Ax81jQ6KTqJs<@* ztKN)9a4I@n7OjSl-AneuwQ>G_Lc$zW>FNXqc*fKxCAF?IwGPm$1T65i?4iu&mrd`y zGu*zq2e3wE`-5U?KCSC$TJ}jvnBUf@isBrietd54u|3K+z&kJu=M#+M{t~(@SEkMb zUs8M41aUmJX%j%^5qKNi>H4_~)|A;V>ZHu?rluv;_N8Otp)0`OIUSZ|tKehj(A{hk znIu*h}eaAneRIUue@vHJ~8drS?@T-KqYt)_wYI*7hE)p{!{D2Wj`Rh4fuxP1Eww(F zCdW_pQES-iY!fsph1)>LDMZh8|8#&kt9z(%#4&LYU0kv3hC8{_eVEX}9CJp2WQvvs zneagaTQ25H~ z_|`r$>RFT!%x3t+gIWiABn&d>6gudv9D@YZ@~l4oa=x5;H1L=4`?6H*A|w&J)WGEg zRE`07p&H*Vz#)|I(kR%wrZH=MKQQ||hUiL9XW~*@sr~JO>ETS#!+UBEp{Sdcz)Bm{ z_F6E(H3{+sF=b2{=HP+f!K)NyAVS{x7YJc7(1u^xR(rL3Rl{b2$Y>kf4NN)~-o^}a z5lVlBSE?Pl+(2nOxU}!BxAwui(Cw>{2M^%ym%yA=ebl<3`qZnG%+Y0uQAL1iJbYS; zGcXslc()MYDpds7B*l3JyeIgEum%%Nr<$P9Q8!2 z-k8TRF~}t5CN)_$mtJ<7zezPzd*%8JZ#Y8O_Vg&f9(cIQCj%~;^Lj~%z=-6MMqc}u zL}#LrH&?8pcx=22t!Mb-2}T}yGkBm=>&eI>OO!S}bCgyhRa4oS&3`16Y_Jj`^Np|q zWA(=xpy*o1>Yc>qoaB1*x}x(A^T*F-98WE_I-|dD#R}Qr;D#1>On2okt1XKxuTc-y92~EF7xRUx za+$UZVyET<{(tmqpEh44bcrZXTd}uN`9p=z_dXR84|v2Qz!b1c=a)V=fBt*`1P;0O z!fjbuttBN#=2e^5q#Uu2997K+DAHxJ^mR_cK!1Vbw65)9sZ`8#ZEyW@*@Fi)RpWh= zqa8HPRoLS#?DK3lYEIKJE2=PZDgFmE`r6G1Dytu6jDuyx1hX^|D^#!4+F(l^*_1&{ zi)+HZ=}^<;CdY}F@+fmUtudl8KR+$4?BxkZ$Hw;>9ZyQ7(!q#`h~?BPNQ!oNx2RDI zm^UTmvdxs|v2+Vp&IhI*<$hUy<*w8Xzwvcety6fcO+7NgFnHyJC^=M zj@z5hDXaVKw^d&>Q!+3BpWVA?tU-X>39?5`}E2B ze0+K~PVCvUdGj6^ik|mOZ0zwl67quVg%F^d)?`s%ddVqnql&(S8$wL1YH_&jP~ukN z+tA=ky-*)o;7?&;e+vYEhlN4;*DD@8Xe=G?gDct@Y?)J(pQWqO*(PU-uB>T&;ARA3 zb?9t2GbT9%o8L^47Uu~%Qd*J-t=L;Wxr?*D?!yl+EzD0$JORIqG`DJ7SDJ2{o&`6@ zMn;$hn*u?IS;(iM_D8d;w18PTpP#CpUhw2^XL>>5F2_pO9|n9aODt{6bIrs{E>yH3 zO^zOI#JrS}4{qMPxuRw0Vc)oexqem6g9m-ROB!)(Xe)aa;~zDnLQ;cv(W)^0taL@rPA(zo|f+C-l@eBDt1N={vU|9$K5 zqesgM*1rmj4UCt?wY3!}vw&x6fZbck$qz){0@$CLO1-80h=9jC*zd7LlrEd{B5*X$ zdirS8gS5b?H?!g1%v!~a%t`9E>1KdqUhV^;g+Uc9!Ij~<=6!$gtuk#KjE!QceRC~1 zIQXra?CiD!_JyXQJw7J(ras-lW*NXH-ty%>K+Mr@_igViP-bk{xG{e&ame3WfN)t4F#%{~X0Ae5f^lgYC|8VFfd1|0pKM;!DhEP=4fl zo9UV{L4AZ}Pko?9Pg$F@Vr7F_L4VlxbIj*hYj5WYIIU*J3lDYj>>L&;2{T}6kS_pP z+@Od>-o^epmi++O*(`8!@fM54$GpA0gWmz`2tv7uFlKKZA{GMJ{qEM{J(YyMsrj%D zEGv6)LFy|5|J7r62Q02HQzlWf&yFFE3cUkeU`ActC#pM+&27cFtp=3c>QBv8g>J;6 zlsyg5PgxpUrVkN1xFR=aCD4MsPztz?O@Tx`Kjh%x zRq|(Z!wvd@1Hq(1p@5bI*UA*`HRIg43bb!rA?zr2WP9ZBoLgMEo*gifY}40m5JbcW z!&=Ij^{^t=Xt{)86p?D3 zi161F*d^vMqpg0`5SY*$lD61<| z-$U8x#cnTG9aE>nBrD4s{idgX2+yFK;O;eL(0SL1cMK$}C2k2RL0TVN`dTYBN zAGW{GacXXpMB2XAed$%VLx{wsjcyfgprXR9BJmQ?*3)VaXsOLr2JhazJE?%U;N<3G7L&DdD4| zJAJFFq%EGjnzGsqP%z=$)7jM%jCEf4JoN?_L@BM_aqww}T(;8_WnDphL?VUoVl16(f5* zRba{}UW(@TKE@08pV23>0Q-v5jAPm>&=f{=7~E>+9(_X4B3XnKCWnrZ6I<3i^U5pa z?%mI<=~Esw0Y;pBH{j~*n;oXV(Ac-B&ZEpr$85$DhIWo5I+qRzP#ZnW=q6*3^EUPUYG5ul9_^U>_Ubv#0mS zk@Ydw71j%=N6h3QV4f`kbL@F33%wVF>YKH_=f(E%Dl##Wm|AY26b@)gPEP)wdfZ6q zkjXkyh&c(=P1$hePaTTjwTVhEYRYK|6uBhoe34{U<-^5JmFf%~*>pI9s$urwJ)tdOAOzLR zqFM$F=fw^vt5D>G)YyW3oVt*l$sL4^UXl=mnb>+X_?3t08g*HMvyL_(GyGUF+tFc# znFwz2-rKWx?-*xVV8%65mD-`>F*62HiY=eKKNpM+fzipPeBwK$ z9e(sFfBhR}cmXJt_I$P&*er&zO-<@Nj_njp*p#GE;i}?q$0r83$vmoH;AmV+!d#0u zquglWwOP-cSbicxdD4E5A>fk0ML9Qy@?g%R2e=M5?t}jT9l}D!@t)kTAo6|9+}vvR zmVQ|VPt2P~=`FX%yRjX@rsg$;)Qk|UxnPEwF>?$k)lbt}Vb?3IiTjgh)P{vVP>?_| z*;hrJRz~ATCUgYS!JSdGRZ@Bte8_(DRrX!~dZ}KU3&+K!T#@u@veM6wElGE`s&{r4 zw5a-E9c9~TtiNicxCR9<?n7~MHe-dmtNZP;1jt9Hw#QV* zEiU$ZRL8;+ft9v^HrF&(5w(P5Z&y~Fa&Rzd2q2m`{G&>Nt>dzffFlVUmGK}LUI20< zJ-FS_+=^&WZom&MSn*%e85#L}Tz^@TQY7OQVC71wqk2i3i2T#EZ%TVz;%O^1PijkqmWDk~Mam`y9Kg)GzzK z{1S+S=`CBfw4@73OWX8xTT7rE9#+1Wc}m~ZR3Gm0@d2L&1UR|7JAw4!VU64;FBFw# zv~z^!*wG30v_gt0sC85fqq*+t^cXb${Azy%P{6~LR=rkjWE=Hd2@eB>!oRvQUb#2E zQh_Ie9+_won~cohN>k&O>({{?VO*2AJ~A>PAu_UF+!QD5=28;UEAc=g^z;O0oSn_N zTyqxFb8$DtJHD8gRkc*n%zk5d#7wH8dy)H$K275nbBe=oS+J!pb5xDuw)FP9$gudP zp`k(4o9<%5rfK`{eanxp4D10QyN>MCHCb7D3V1m>7JxWoUYS5p=A>V#zpR{Z1b4^m ziTmEulQ3MAP-oq4sO@Onym+yfKh`5|OwI(G;d>MV&_H%aln_lzMUu>($3&k8sdnp3 z&YF?5gm*FGvMQfZoRKt@xHRfhMYEd>QD;Rfkzl9~jr9!)Lqw+$9euc7Uk8}rtRnYdk#G1W|9wf{8o^bM)+fG#ee+}c{7x|0qL zb=2L7y5Tk8QFNr&fcD@}b`Krt!kwBCJt;#N!5(1QEt%d_gT~pMt}r!3muek&NYzed ztKq{QhRh#xz*6|7>97eH>{$jom+euLzJyN@gadSJ z_CCh}t$~LW`WDM>+1fg_lpX=ag%Nv2dJZXi27w9jK?Ztd=6nZJiyZK~vvY=BN{XHG ze$=*T;N)Vh54GLh!M`ppZzcFeS0oDfO@@YcERFL`v>uuWwZ+W7GS ziwJT2lES2hY1*hoO7P*F`SIX=F3+m9=*$@)vOleDsP|l>xoN9opj{RUj%C>?ON}kv zh30eG3_a`@rbk75;s;~n`LMnW%tq;E7l-n7zD;C^#p$rL1_WmvsZ4b|Na>@^MFoNa5D#_3Eo%+jF!XSk`q=XfPrCHgcd`F$uMm-_#7IyF)8>n|hs?hPx?KInt6{{6VoI8Zta=EFCJVIZ*><_RWJ z!Pj6n^`&f_V~2Fv9NaZv3Z0uf?HkQye-YxB;3PEryYDe;$@?**F-}AyrDiOM+9$v7 zD4rLxG$>z>2H>6cZ6%}Eu8k_+{d*0(-+q%C9oq%oDp*+n{irW15KrVYU&f;6yaxBI zG{s%~SbTE{Iw&?*_XfsatV@3}_`DY=dOB;i`uc3Gg>QbFbEgbVz6)5K|M=r`@aMSQ z{)fA|4*Ty0*IU#w6gmito3G{nx>3KbC!4 zbqUSklU{I0X}grT2XFS@ZlRXB$VI&@`1?1qk4=3)mVU5=>v+X+(==bUJMs}_w6kB}OOP5%X7!{5MM zgs?&SYc+p4#W(?1q#IaJk^ypZ}zq)gM(;1!*TZW7>CqMMG3^4 z0Z(wHHgkdnYWbwC$9nkSZsL`KbLe7|{ry)+l6^#hlI4bv)KmOZ?l6%?U&?9n6uV}! znVH)-uFF%Mq^UhxHbSKe!krcnW~;_k(Qz}IP0Eid3U=BJ8^?!-#TyUXJ-c9Nvi6(E z^CgG}h-~qI*rQ`f%tUbdb&$XM^W5Aoo`L(Wrw30^yQIoSHEHb+KV;~3omyYoGhp$B z5;G>OMF%)3L5afEnqy#dTz4&BPVU&TjPP^w+A#V3w{4Hg-b6D$IsgjcKZ9@rG!6ot zK`4|RX_~gss=bfuh*i9feIk@eM3-bumx-WXMRDk7;Wpq;Yz0A;=En$da-IbTHnRx&g+Esfl17`js6 zrkh(B7YASeweG>#Xxu0gpQ2I|wfW$(F5Y6Is;zE?5YiQYT!&3&R(0L;t&X znK`1qLNp>1K82x|bhbk88S?1o*dED!QX-BM_(~7on ze^Fm{e{gVrc3%zPxKnRq24pjbp5T_j6H);e<^Rnf+wQ*x{k86eZV#4LHOop zsUI$Q3$c+`<3LErl104(vC(q2HK|-f5+$(IQFS4h{X0oMfLJi@e;8gfpxH{ctJRuKWtF{Hf#%yibWkj{)15Y=C1VN#tq}7V2SWN`&Ob#Bu3N zd#pcIF?b6EEz6xDT)?bf2rs;948_(s;jRm*L{(9vkcAG0R(m4 zs&D$F4cKjcTP}ZF4wER>ZFHE316MV4?LoGPWlncR0c@THA}SMJr7kr6lH-!PtZeer zp}S;OR-Ll=r}zu?7ZLAHz~>2|EN8nkHcoy?>{LDm7ht*l44r-)$EuMn#u7~7HPQ_* znCWpfSSIt|e?yJ!#^ZQnx<(-H^tazCl-B{9Vw!%muGba6iNm(+69f0$b@2;{$R*{7g}Q6QYipjY9s@3MrbG0AT44MnFa)ws6j)%@&;Wupa31j4|!Pih|? z-CGiTA37Wm{*i-IpKFxzBe?rP-LJF;DsmwmGRDAHE_q|=j?V-0?_Y13ICg=kgoUmu zQrx%9v%nRR$qeSHDqHnd;a^nTU2I!k3Z;SREdPwpbIS6zN(t3=WY3+@IT zFT{3%HW4g20N-$>1T=75zaD-DkG=L9_#4)6CerDvE5p7AHADIG=?%g&WhbX@E~WgKcQoo8|#rA^y$(#AxqiwmiWJF@2m;}GWN(U8*;Mt{xC=xnG zmKIQ>L+4mH15qVdk?2t$&`lFRTNAtQD}ID~LF6}8r-_h={qWvj4ZmX9s{P^eUlsZJ zie<`M13=t;p@G^d4So~NQ@Trw(U%_TN*{z%K0Ctp%nKtYX;-!bxo7oi#n0}W!mG#g zBP^WL{3qb)uPX1Aok#NT-Bxg*h`fYwwU3gg4{foAeT>~NUhcla<%eXX}N=ES3AtlDx{30Kt>nVb(I=ZBv^A-q2M`G+Cp2SB^^ zPdVP%V?j+p;Ps}Urq_ExZFe`^+zWr8E?woNa(FKO{`>DZ4yam7UA2~cl5%v zPyX%H4=T}xjQzo5f8}<{?Ljw0Ii!s-zugGxoF41pGER^mYE7vdeK}ae!Q2yc|sY0)mT|7yn7e;Wdp}#zo6?48V&2oTY9<0d~%-;U^F3er~*s_$Bd{ zAeii<{v9Mdz9@(=0P7b04k?ymwrBkXu{ol$b9O^40RzqlP-dCh{O9TY{UY#+S7 z_uHfo%aD|Y z1M~hfZy?nF!ee0X!Ur5cJb*X9cs*DYo!lSZGScQU41U(I6mBEjuI)~I_Y^_5ndw16 z+0qIg=ne~=+nY7T=Vz&PqWuectq@WG;&65Ssr3x&9#F%yLg(4UPeEEoqR#?rU@S}; zU#k_JxI+p4PWljwN+O}4_&{h|sL|IX+)uJw?MN-1{iOU}E45BjBZMF9)gpGllaxPZ zLeb5g8qaQO&FpAYbDBqJaP_I?KGG-nL7*J}r0L;G`E`{8phzdXfjE-YgPn-o<FdZx-tFf8Gm(As;#8x5xMQ z?8Soz((k`VHE_}wqmfbWmqB?(X2776pLp|Tv7gi6r?A;_c>-mt%O^&6jvwC{EiNx7 zru+HE(d#?U;L+zo>6bC*0)i0u9;%VReLgE80pRF7BoDC(<6Dze_k@j-xNe?KL1`%6iyA@a?8pn*fu|Q~PDIe(mC|{|up( z*(=YCqYt#ZyZ<%nVKYcqP%So#^t0Dk%{;dHSF;9|)Y2K(u$FfD{^rf^$qyOz>3b?> zR_Q_q{Xn;*RH8N)QE?_07#?&y1WzgD2MLwYKg}B&QwEM3M2J=CPy%GKjEs-vbN@5> zUJW{lUq`?CO7_)Pqwycl@#;z#-3A76lT@TWpB=TkU^y_Ei&shOFQ zsS?Rl`L$WIl(v{BmdA8XT3f_4r;a`ZAp|2t6C@*;x&)KUz;1@3q?jIWt}MR-epaW; zzK!wqC5XvIKuU`0dV&!WK06$(>gP;$i)D5kyWP>3m$qc4UZEcFEMynP3MYeahheSL zvW};-hB`7bI)>hcKg~mzHTv25b!EqniKot=-!n~8Ml`|Ozzg11^7jRXKc--esiiHz ziBCElp|%B~xdOA%k{&CLs2G@w+)&*xrf38El4FSpz}0P$jqwMmmqVRw!Sw#YL0xf; zWA0M<+PHx@A}Pu8XYi%*Bx6QR_(Cy=>%LPH;5G@Zyv}}U?yh=}Cy{g~=A@6C8THmi zw0KB5HeLfO6YD^6Rh3E~-6GFgKy~r~6$Tp}6jMX@=csUnG=duOF7B~&vR%sos5ds5 z>)>bDudAOaef}J1O?Azl6YK6Gl|Q(V`SFB9=*XkK-h1toWVtstc1;q`x2Q<6TypB# z-mhV)rZuHl+eLD1)PyhEs}d-q9m+^#J)F%lcc!_MhBk6NN1L0lN9WRpMtea`m9cqyr8Ud(bgb;%GBi0l_iLS0X?w* zcp4up`!>nS90-8H@jt*#=*QtN4n(AL2F!zPz-(CzHw6)Sx#QGvt4hIPdx@n^jU>PK zULB@!E-dZdy<2f#NUu2I8U-}mU7(WAYVFVT+%Sz>!`3)MlGJzM!awra|6aT(iOJsM z_1Js&=;V*%&ZZxUpA}DR6S*b2iNGQMq?TTpR4VIjN%FOqRK2yKQc?*^?G$b%l#4Pl zM6_Hxq11D3iVn#!Wj31eEUNGwH_TvoFY$EYX`-2Sig+m6F!6 zkmm+N!Is25`GSBOu#COD0Q?85-o^3p+t8GGU1gkHWv}vI)jFIYqzaTlK)Mr`u~-fX zVsy#FiJxN^00?9WpVj7Fn+gudKLX2SLE`I&i1@iTTsIBpYP{);fLxga1&bR zd2~7s4rb+6_Buc}EiLVjq=s=`rpzw;d|}PR{nGco6W4=5wFRGWcXe~tflHE-4vZT| z=Zwx^taaqY_+d#IL^X_S2IFk#Ko~O!{em_Pwj<(#(OVN&Bo}Xozt1`j4}G6^y8;;t zfBh+Y4)0ekvb9@28UAx}e$|VB%Ds^*+9ZW}vt|{04T4|cG*^Z7?-Li-I+Npm@GJiz z&%&meT8ez@DYblunzf|rTU12@G;~Vpvu7tx+^=Aduiu)%{JbN}I|Kef%h0?v` z+G4xsiu=0j$)~$dJhyu%QLiDawP{}SqtC=gQSoer%|;FC6{(G$Q#Sg5{#&w7d*QVn zxb<1#S4}7o2OKUHRP_Lkq`2?#Rly*l*UZ~wsK zUr+d?7@N6zL~bA4*$<9(WMy@)Ed1`*IaoDV*Tb zTmiN*8C(_}KvjHCTr1lFICtgwCqoX#Z4ZzIfHYyPFtFC6R*(EK`ET3kZ>@=8>F59{ zeJX4e3wh_KpWqAl9dTuJpqm(WqrTHp^9MZXm;g0x2;otX#*xwhrVXbtet~MVlEO@; ztpa3GIhuFm^587c-Yb)7_tl$)`z{~-_2a<(nTVi%_0{zaXbEWb_iqi-;qhh?YfKAF zeFH?jf&~W$`#U@P2V=ZL`vNi+Pa=0wX|2@GHx^CmKSe(M@H~hpS~!6*3k{FcR>r=J z@!2BJ7p2v3M+g$3I;cQSq)0Nd6mdqXPZj?j_WOP}PMOTHw5b7HfAbF5v5%?ie|7q- zq*=d?J|-qU7CAQ<>J?7*Gv?-w%I6T#1+eq@)FKEC+Jw0GOZY@^BnKB$x z8%s(GEBbWCQlvuW;P zOP4MsuTbSD>zq0zpOc^eQGPynN8yhy!Lpw^8&A5=Su-x6Oc!%#!`NC;4ug-VhtQY* z1$SJJKZmJH>t#w~@K1kyP6T|e_44=Nj){0+a>;mWT?E|F2*6wp`)=h4m4R5uj4Hc{%ui-_&g&9pjjAr|0Bb~6O zjFgDU%a-NFX`Uk$o5pArI>@azC?nidQ&r)skk!bcZiUTcEj?JdLeCBBnmAwIRsZ7 zsn<6l5=bs!Fxx5(^>YF(UFPUm7KL%_KZjo)3Of|Gli$M!-;Xpm4}xJ?Q`0bPckC^g zygoDCJ8r!owa6qUb-m9lc=0)TzO63ntHBen0p%Egx#Y^gz!eF6GN7UfWOLgoWC~E~ zdUMJLQRe1fsQ{1`dkuJ1c@B6MmyE!F%5*}4-x;5*QvtVpRdjy}4(NUizaiERlMgJt z-wg_;Zl5@5O9jwZuL_umPK~LI?JDYM=y?x(y5EQHhT%|Mdt-BQ>Wwdqkfxr-{zWc> zF8)z)K9Ml8pnvq2yYc5Hoj^qSdt+lGC~RtKV#{PQVogRyUGER_D$SUZI4|#-;$2ze zgYwyqcv?#!_T_Zxj((~pQjsRH9#iV0gAWpgBN-DGM@KK7p4J-t%kO_?4cLQi5C8Zj zxFutB`t`&MnTJub#we^|MZ4qYX5xkM`^m%l4QSoE_2h}{*|R%$ zfVR9F+<=b|s2%8moXL|l&J5n?PUBX(yH}E*s^Li=p9MZXTFQLc1vUDjZ}m-hysx`i zjLW-WX1*}{vqOiZ6`mv2EwIEE3_(*kghK0>(vCiU{P*mwk+L>8Cpxk=+;g0%DM;}4 z@eCg=KPGf`029m_zTO$VhttCWOHUkkAnqRQDgQazdvWyPZVvX@9bTlvk zsP-zH)4mz7?V>Ir20DNbPa9bRAD9=F49`6Ad!Ndfm`fy8l8F<^7YSIk2M|NOp4Kid zy&k@>?Xxica*zwFEfvSi^(CL)urNPA`BH?1f@okl$=jZ^A5G0@(&8azrb=-ssH|6( z`X;0d+XVOmxb>XAse29nN3^*Vp1+fH5mN!s|KZ|A>BWm*wLyQqOP4$^U*=`DBH+JP zqx`N`zi^`lLQ73g?tcXvLnROW6o}H=D(ESVnI;NIDoiGL%7+!x#(IowLMgZ!(DCl- z5uoknW6-WE@Z<3f+nG)wI!2W%+h!01xJu;6&CH&D159P|W1j^a$V1AL;g>p;%I3uI zW^z(|lC8{2!;SQ3G7THX8QBL!`Eh321!(JQ%Vbf-g|qUEcam0lHLS8yGGjFC1|xVc zXqGLH&XIfJI-ECpa4faRIBLBkcFE?=8y;Sy zbL6Zv=Ls+F5yH{A*W=G-y@#&<#k6VDKty?YIVcQkkuC0D27dvp6@80kEn(n8_zSFX zT%JRp(Rz)+7nBW&W}aJ;Qr?BU_ry2gasPjqM<}GgBtBeuPg=U!qkbo6B?p8=x`iwp zZTT$Xcpfq{fjcX1w5$&V0qvxDzlkgZ=DM3j&WaP zgkf!@1}L{x*d1`ig!(}3di#1keNlaOR`TQ}OQt0L<>KK;`|@kC|Eh=+2U4ywmrh*L zS8YCaa=Spil(Kq4S9W@OLvKT7X3pg+cBRGJ0^+Q#^uY-_KcmE>Q_s?{UKcC2 zqVUMncY{ml4kRYQ|_0wj70t%oQOKYk?4)xY*RhQAp(L=pfWZ zA^4@^0z3ypE`%RT+7US`@_{TB5E*^`Jn{Sx_#!MYu*tIx*jsm6FDMP~4=)8pcGGQv zxnG+X@PJ=WCo0q`eJ^J8^rbDewmp>7>ShC_r_OI6s>I^NqN2pF|MMU2hdXwBs5;+$ z%Gx`3IucJIS5T;6n(5Lpi73U``S*DH;@MXE99R>QickXmDjnZD3$+NUbY8++0;f$|C;D4UC-(Hm$FGD2jY_ z#^jig96h&>y!nh(3rOhfoI@HTm*IhL(myUan=q6BtV%q<%D|kp3Emr0N5GdB z-3Hp_9d&gbRlV}lL?JA7Seyv6YCPhn%;8bf?2(kx8 z>M7_sVRc)pcGScY$9;Y4&qhS3Y>m@OUq673tSYSt%}PcDA7Mj*no)rfBvsUpukhKx zGx8l?Mn*ZZGeJ@t$oB|o0eRt7zQ$fN4a~}1jJ;;N{V4lMzWZcYnE0J{Na?L+Y%biz zwfKBwCf5Q!y5H2ma@*E213U;17gKSvCD@Ok=-*Lk*P+Ngxh9=gEe#ZF5{9V#t73>d znxFt~bjcinEa?b&kx{&;}C^9|&>ebr(qs_Zr8 z83rl5LVDsa-D#|lhvNLt3WTZu%KlAFmM^$eku)=jxDV$7pYPCvBw@L02VwYSNXVD+ z=PkKejNZF8kq-1!B8O8o2RQpeh36F2Ms8}ln^xXqlW5qf zkOc+Fv|f_0r~l3}@^O(_`IwWZy#D+i0o#e@0JuyKg%v_iOk2tQADeKt}Hj zc)s<+HlkRKqafGMZ#I61jVs7U>2qIW@G&Q0jCr88Mn&#ch{IHGvXnIP`AA?(V`9WP zE#q54Lg2MruRZEF8$$FjFfje)|Pr%~D z=dxd5IgrXBTyk~%%{0tm9A2-T(@LGXfgJ-C7351DFzoC+(mU=f*wG~rbfvZcYjxM| za7VhIUy3-2QHZH0fP7#I{06w}?NiyJmq{PQSISHOSUiF1}}oJ zZA-T=0Rz4bp`i`Fx#}csbNu-B#f!J2S1sj?Bp14-pZ1+m4jUnw(YX&UQzLuL5}7Np z6O=i&P4Y{(%qGZIu3Y(}$%9eZCo!k8(HTP**_=7E;cajSUIoGMY6&AC5*$#HNc;N2wnzkSOslvgqoXP9s(TrHLx4#tF8SP&YEHCu+YqC-}qgqIpDV$ z);-q9E-mN)j@oCY^aQ|Q*;KAblX80(JN5sKS7C0jv{r6nLxr9AfroodSj{KSPY)D=nf(zSWxWm%w&`|j;A0My%e4KQf*1||n#mWasXWZ{+4u>J}|v+CFU zyR~9+WlxAo*l7fsoZ-JK^kF}*!~&SXr*7a+XfTv?6@C3ql1(P6Bbe+;pd$-t@PUsS z5>^mG_=ju#)0C85@Q?D86fJ#?8Zd=UpnXpkIF&5}CL#iS1NCRdA2k%~QFgi*El12;r1y@Nk=$MzQL1d4FKk1kgM zI*dy)ky>MTRZpE6BT96251KR4XR27YhIHOLbip>5tPc*_PK!((t^Qc}LHZ8dVepl> ze{TQGfzKDX47q?DmqBL<-YmoN}xIlPF*q&1`^8kWNvRD)*)DH8Tn6dF0yq;-bwiTs4= z9Qy@W_XVHJydGahF8l71q)oh_OdD`i5ZK%Q7W~F2pb%uk&b0byB0+xqLCqxxvx8P_ zkWfuZ1Co+5S;TSD>iy0-=A==Nb(XLs6MiSCTaqIbwEN~cn`ek zM8f#*TXF85;!Q+VVaRLHbgQ&P2wxnBiBL37mmb=oaAv4MjQC5&Tk@mulk*8@lQzT* z#{ez+dJAGGWH=h^0As)f2Ci;r){pJ!Z_#p^3HQr>v0)emvEVv1W zxa+II7hogF65Awfog;@Us|_70%Ug#gm6S~C=~!9AOY@bS zlqLj#GD^%s?f>iKXNc(0nYR+o=b&1_-+TG-Ph}4?`6F@}_=-y3754Hk6oIqr)MeZw zaTDqBiko0pQqs=EM35z>Yw!_nGgY_YPuJlg+hGg_0flZul^A;g}tKQ)EKKXDztas+l{PlC;fx`C_MiRiS)F43{kHO=iHX^o&1z?AP~-%DzwHGS~X^|Y(lyBKYE%y}mJJ=?K$1g;u+G3@vu zu*=Sd@7#qi0k})VsGFC+*0qI&wbfn7$+=L6<+2-H!>z#er6fs`qW(<1ER(A?r3)ye z1&(E~)Y9<^Z^(vs_lJWjb`$%nsh)La zJ3Dso?$}x8Rptfi$=7MYb)Hjf93p~wf#5^(w@qs%Z7-1xU8}aU?qKxXB_H|cE4ID` z?*I9x1TFwAVEV@&e|&VsyKik(>Y8BstUXmzTgOi5)GRF!s?X+BU|T4ra)M95kD%5q zo1e|EgW2ao4kaSf{;|z-*`LtZXNcg#W$XEC`Rm+N(>OKCAx0nUX#fxKFwQUECN`)I z;-qLA%`Kv$3iJdfzG|e0X7-4oQJnSq5It?kt-ksD-GGLK`lV4(OY0LF0={_msW#y^ zI{azWNo>&p(+cTQX=Nq(QUT7xPk=A{)rdY%XQ zH29DY>E-$i;KYrprUS`o+Jn~6otkJz+_AYrb36tW`Ka9cIiD7h-srbUf=)r4B#wMd z3d!CK9~3hEJa$LM8sx>2I({yQhoeYy*4izPqZ$AP1_tKN9T+$RZ!VAkqm+@vq~R3c zXB-uE6;*6#VLiVD%Q9+>LTrUnNHAj~iWqC1Zg+fToP;iuj|ZEn=0vFGL!j@PNbPd2 zhCJRMTKX;!0cX0}?2Vnf%Cp~>_8-Wf;?4C6nCKWjo-oLW5yys#5h!~!2z5UzN5N>d z);t(#9SqvwJb#;7ZARxLSEB|eQK(~sv5T|2m2s65Y390G+1J!Lm_H8=9uf-WayO0# zn1a8?*sTc1Bv`{548s#I6@A4R*@Vj5zR9~4Dft@t#WvPf++YE?7#d*jFN?Fv6HGJe zFlu-QPC62KIBH!)R|GgyiJpgh#9Z#laeL}q%iSy%Eo+(CUkm;U2pC;WGDNxkJQVU< zL-OzA=;-bEeS%clC$H=#I6)`Rojj+k74e{BzDn<0ot{`2fQRzA6!8WH@F>fLZ>1Wd z5Jbu%?)8k1>&Odv7HmzJeDl{|t=;nN-7SCpH53$Q0YtzC{s2Fk#qD+l1$rHZUv)Zk zC>rf(sVTAX6K9F%HvaHK<6Lo8fHAo5)aYb2f*y+Y*W!A1>Z~bA^Q!n3GSy>*%5j_= zOA0{`P3>f&f*f#`J^qR8NtW{r30x=n`sVo0>QS(8qHf_o(tltL0mS!<;R|d3w}JhT z^BKaUv>`aSp>%gl%OY1*KXvCX}Lw6nP3N zOI(p_!2zQnbAiTMQ8*Kors9*Q1tK+02pNiaF3OSsd879)`vb2vqQxe9FLzJgP7KKV z&*U!3T_U<9`p$FG&P0#mg}DoxLP09LE0F+!5Utl5tVIY4bBfBMfqM%eq*6KYF8P4( zCXI_M2li6A?A>=M%p%^)^^9W-9-X65M+D8)tUi3D0+H@UG#^vhPE9=0i03FiQ=Q${ zMn=}I9T{0X&A83@fKi)K{;E}8UaLByI^o32A@8ScN$O7en_0)?H-d%<6DFj@{uvh+ zH=yU<$Y-9d2`&k)@vaXdpL*{_9gE->zzu#uIxXcki!;F!u=LIyxp9X?40=VPP$+#S6$%gE9i97G?CJais73hK zYT*0~u&Y6!V=24DwXV*!gk9?RrBh=i0?(>!bTWh`w#!p!UY{BnDd+R$k&z01p=vqM z9jN1EQQAYp4*{C^X_#S<3yT*_o5QF-UW9!{Y*YlF&AJ|6k2JAS+4vDQF@-ZUq2$oO zzz0N)e3cJjD*tU>BI$Ae229~^yx^cvUvPaS@mt!joobK#+R?9#>?U^giq}vI^17ab<728|kSa zwCzNUI;RB`lQlJi;0kOD0jhdOfR@U!n=D+vtWBFI)Ym+bTL8**q0-l={rmR=LHp>V z8;R#8>_R6`Eb#v)aB@&WQ0~ud&VEMtpZDu70a1f3@Z8om#~F@hvjL~I9)7(DSk`hD z*?R%PX__N=>{Z}3qY}Oo4@>No4Gv~;ao#aDVmk+Wmc4GMi8+{xf5*!U2I}zGQ#m|> zVOCr$zpLwFSLWcN{kH|%$qB3~E+%(R%|CO&mbiK(H3sL-tQ2F#6mABhKEz8l9F=Ua z5vnF}Dde;b=Kk*xQuGjfekkdD0({g*dc=>2kptW0%eEaj9uGR;R!{`DUW<*5{V^V_ zgP(ZTjT`4v20kAqec&oj;0s7Ai`n3Q<%;_jG;EB+spoLM^z-X+ckl7@qwSF6O5c}? zKBT|4w-ynfMoTAM@JO%P;*GyS`twJKaihc6Ll2L~7P*Ozzh}8=@Cpz>(pbO>CkCep z{05I8WVvfPz8+Ieg>!+UH~B1fB>$-t%)hPXWWa&k9nlkNYbVr3HtZ_SgonezmWo8c zFi-W<$=M3}M0Nm=u2J)*t86HQX)Ue)l2aFIf(eXKpS011K0r#Gg+#}&OSXIW7VAMA))iwr560Lp=Ew*9f?t4%fBS z>+M{(0iU?Iz47ty#m7VYZTQhbv*GwJ-(u`yxYId#E37kvlzJzfLY*=nBRkYB0p-X{ z6h-1px>mU_^4ME=W_kwXJBjh=<_Rnd($?A4~9SP?(Xv!`)|^jpzDxt*xcRR zJfp3yt-g77gtvj4;n8q2zP?~O!_-ta-+@VNY#E(LOoLUHid^$8c^+fVp+lojD;sNw z9l^olz2NC5Pe6#!<&oM`#cfv@|FP2sdnKCcmZq@_kBtn;<%8h_XU_ zEY&$x$etk3KQ1)g-VupJi`<+BQ_%`8C z+}j>`r(}j3f6#|NabM_fP61A(d0+T|VgRGBfAGO|1m0o2Je{JjeL`X4jD5Fj7EgCC z6vdB+&t^rZrL9j&>YhQxa?p&@kI1v9>`+Rg(`QUmPl&Ql0e#EjqJa|F`qT(Ty{=P+ zDKZA~ISkdrf`tt~C2*44nBdvj~)U&q`x$E^sg2?T-8&W45|hDL^= zh6XM!E?K|@{2ONxM?}Rnq@*;&$rtqhvtPDjhfFBH2c{HkFCzTps2RA1rQ{`9L_-t# zG(>C_kC%MHFC!9d}YHs8Hugi%xS)yND^!j1VaTLpHBeickq1mQZs*68Ol% z#=m_M>Q1Z}2r|`{TA1x57;&cq92|6#PrxS;gArg#P=C<%4>vCBTfFfQ^tJ@s;0=%l zV|T9}2y&2h&w zM1!xd`~i=5pThxhzP{MTv!k)MER>VreAT5PT@9lKmu;?Dh)wx%LS&4i9a8xEN+@I` z6-j10V{arh(m zhb6afy9_12oe45^7)^dPIf<2UFYr^3ly-8t6W(*pbcM$*6TiB!9Bg6qxLxC3ibO;( z`BRM^d^8_|Let0H%Nm+jz1iJdIf4&=ys0;b+`l!YENtjrVqElyKX9cevQC0cvtZzs zgj4Q~Wo3DJWo0$4)A1Lf9OweRX=rU_)D{^Bx(~@)q6edYNvRB*fY`Rz&v{s z%Z=nm9r!R4BpIg|hj@#lTPw|-GF+~82z*YhJGRtw^38#kdzH4v_@(UX9 z&RkZ2LMiK~g}bpjymABFSgW($yvTR?M|?g34;-K|ueQ*#6jk=PV2n8wK0_G=${;gG znvX@bBkEAlV^m;{xC=vms9hHg%%a!ThWNE9dxU@J=L5nUVm0tPGvc%kWp?ZzCJs8`EICVlIv7 zO>hKse=D_0+LUJ~+ToB$72+XeL5j7rCLH(Q^s=@>a9&WsgRS<)Z_R@Z z7Hg$zJ1=(t&$mEmf_+E8W-wG7;t^8(eEBu|gv|jb-O70-ymDV(^eH!?zCK~K6`Tje zW=ysldQ>&qRx>YH%8kyjI_~1#0ZQga$zqRl7E6)26`D&d*QJ~ zi>SIb&zCDnzs;KbzZD&DT)N8#v8agr|7k2>+>@+^;0lf)SOwS&*28Ixr~Df31UOO5 zt>FT_H6V7|YH(oH4(Jb@K=zIXc{Tgf^9JG&F#X7p*Xgm?l#OAA(!rQ z^Q@jYgt!CuI^os#M@OY#yJ97d8|o`jX*r}cMDvlT*bs)ZdDB9zMW_HC1#|@}V+tpl zspJ*=UHIca)uZ2oNpL4)ryDxkbp{|3oZ%O#0nS)CV*mc_4aoz8mX_|m6XlXb<3O)w zoM%u~`&v8!4uI(DPyt;XRb1CifF-uIjW(&UQ36zZ5mN@X!v{}4A#~Tk7pJZn>COD= z$OuCZzQq`V^}d$CEPI*p%cvNy3Kd;G_;mV2N(3i zwZs)UMVIWCs~G1PwxrfE)3U@&*Mh=tB1_;r zBTe77?Q7EZx=sYaU%55|B|XiRKzp)yda<6)xR!!+qgCK;o>`mKq^X@#I*GFqRD?M? zs||Dx=K90ILBQsr1jTdszVlr?!r-Bs-`{=!oJUa&2Rcg> z522z^sM!iJsnou;wX+Ye;6LNFpLYGv{3BV9=islRL?c7+k&Ozn^Tb^aDU5FW5z^=A;o1@S#s`CjvJ-zTFdQJg&@Z1}A&8am z?^_3%jKz0sJ<9_6UNg|4FQANVGL6XhStQ>+KY=(FIF2aMH-jT)`oKx2C_XyT-{)3D zV!=F5D=xdj#@o@*g+1Nc-ImF=DKRwd;>R@j*HNP$>iipG_+19NbIN9e1y&~7&VJnG z#*U80y~eHq6YV?^AeL4Dc?PF(yd_v+^8h+#&EkoI=~JL_?-lI}ueorR+VB;uKtGVl zB{HD(@>$m0hNJOdiJPUJsV@4;B zH^u5mma{V*cU(#Ow+^`K48@2M*1r~N>%##egfHr*+2_x-rnbRUY!$zfJjtMn0{P1M zKpbU!7@a`AZ?lj46;PT~G&zGuRwqyMIAgw9n zj&WFz`e3PV3|}NJ7Q{|%km4c{<^GSq7uTWnvRCV6$LJcFCl|PQySXx)-8hbnuIsk!$E|VZj`nqk;U}_J^$yg5Rc`745QIMh-;%KftkHaoRg!(+BMqIw$svq-`(9( z@xe{o)qDFlZ0(L>+e`kBf5&qF3~BRPGCWAnIDqP@)R3g)XD(M5NbZtu$gsgh0VEmF zCj~CdA#_$fx%94%(c(|GEn(;oo9mndN}T!Wz!?MtOmWV1@vaXNz^5jjp3b3;4q+at z4jncbR-TCtJytPHLv8&Iq8hZjw=)eY^tC&5jhp{ENh~I`E3^S6d(b?JcgVXkp=T>n z$i@oHUvo4~U7%buUMiOwsbYf{it=&7pkVYXXu-ITfVfnC)SNvxm)Q@PfcH>d+gi)e zFKRE&F=9sLds~|a968BjnF&bIZff;=Cjlyl-?#EKj|LZGhGN(RKPBnlDSy%E-9OEI ztv%gXJ*KWMW;z|9n%smQqf)QKM5lcE(B~cIF4mqb!i>@~R)(h{&>ag})X|G(QIR+iaBS1oReY6TY3^mOpGeC_|X88%@GFTVf`;4N!zmdP9c z_sx*9Fc4$udEmJ*fs`yn@jjjZzqMu8%JGAMazFNjkX1JR8rD>Srzn zH8+dEmiPbXZ7f-ef%-OdVW2*AH!B(Y$US9}UPK{+U{r`X1)D22geH~RP!L?I_@Ay7 zuH*<7;Q)p;8upFHR12wXxn*jpHZ!|oLb63*s=KABPxi{fKog#s zi8e8nU@jYZi=)l2bJ2F}aU=xOr&*eYxEiy*Of+yX<%0~uMc=~K)6Js8)XUzDYtduk z9E^9$vT8S~&F$<}FZ=b}f$tlp$lHmzg+35|?gutFn_V`lt{k{WECD2k zK{vqUB&P?;7vov)DAwsgT7Qc9kK<8@^MAZhA>N^?gHM&=5z&xFxMc3_|LJ1yPfZdy zcm$4j168ICDW$6#8&`RNV=xIs91Hezw;SC2f8TKjSc5M4v7?7ikb`NT_xSfD9*)Dj z@#A?qu&;l3m`L>X4#$3NAnptCAa#LIQB?w{azK>S;UIo=a~n$oubu%-(?AiiIlay3 zGGTeq=ooZ>%?%X{psiidP>^L2mg8w<>i^#R&Q_-U2rkdq^804S)V_Bt-AyBjNe>@B zBz)>5k~(?kujW41Oe+(-O@DfqOl@+P#=6tXCHFh{t_nhy&s(?<=#VZQwHKAv7S-WpQk$9T)nLbYl0wZb>U~(*=ML+mttQ`oLz__<;^&)EUf~hyQ%$g z{?|Q`J5sCWM!O>oQY(?bN@OF#iC<+2I7`SRx=s5`55h?Gz1jy`M4r205nvvu-0RsG z^O&F5eN(0sJ_j>$+3eiFz-$+n>~Cd#rKPP;%K{l%!NDZ)9+NLrZM=i1A}>^1ze2x5 zZR3`@mAdi)9pD(=RASO8AdFd&k*uzg_l`$LTUfyDv1ZL?t!+f`dnK4(mtcOi$M-x1 z$E$F*==B9r=0H=a|MxQzy`iTWcZ_b_eEg($X=IK}D3s+ymU^E&znS#@EA_Pt#6>we z1`LX|51pY{+r#DePDa_B_hZbXpCtFz_a@^PPFHPB$TG#g??} zsO~&2lXM=@xE|%X%qH$gp?iP%(OW?J>CqiOMn(O&gJB}y4nBwOn}bfw+P81^@t{G$ z;_~vv0?K9#z%`YMdO0nYvie^27lJGa9iU^y@0SmO`LGpCAAq(4S*OlQ|AjBWmtZHH zM8y9dDvpP7AO@ap^ggobBlvd+FqkKqN7*{m-$3}=);K1j#ZnvGsr)NuIspF+|0!FC z>JTEwJ$f1bTc^)R<#NK9ZwKFZ^#NY!PXf7-{y<`@tQ01qAVQ<};f-)=HL=?-DBK+u zqd(2Sv~-AJO`aK^iov2Q-$)|TCY?9D`s(}ijU0_gkUQu{)qWSDrm zi<&uvaU%)Jg~At?0|u)1*O*Mmr~=b`{p0M~fpI@+_uMOXc8CsWG1qM}aOXO9OlFwN z_kdf_d#7o4A;KiKG)V63h07^hM@E=#g|J^JiYeu0S6OP&w%HOopKht;{hBinDi48< z@v60C3=ofGkS!Yzk|vH=x`Nek(zqvYlLvAPB*A5%ehAc)pOVOL(b@FDhkN%3E86~=+;;cU>>wjy)n#|NG`}^pv}wMelF;Ui{Ze3R<8!S zJ=U%>)~=o5YAt~u*c=J+XzraGk*v#@4%dN&FcmO8J^ayK`s4aJcWeb}@o0HNUnDBx z5GV?YI25Q8GL$G}Cl0FAW`gEaXX)hZqAHM5W?mN>D``901~w;ojOZBs>*W|ee}1M% zJcOWv&1%%Q9yg)da<*yTB#;L8vGjeG7A|UCzZKmvkpl})kMfeGpRa*8-pwcj$EpV0 zFh8O7U1L~cS%7*c+BDsm&&N0OU`{^Xx}Q*)+U5<-v(4@hr+_StQCTMFI*<6397 zD)CPa;aX4&Ehp52qM$eiJ}T@yvXqyLw6RcaM5_>qFwBKjZQjFH{DFWlQburDduV>Ug7zFDCJ$gpz;u!eB z&6|W)0+R@re`wiNmmgo#(HybJk>XQ#Omn^@SKvG@kJR00X-ajck|RQMsvDZ4KobM> z?V~6KF_Kit;UA`?1(GJE!46ixe6{RDP~?%?Eeq!fRzQ6$Ylu50ws}^we)jCWS4Rnq zA*E0mw`}~j>ENh!kD1QMm0j>fUqU#eog#%6ewuQ0 zeeYs$GY}@m=hsPGfy`A>7ZE;V$pADMNY-Fuu)$yAf2c0(i?BK{DY2Yq-S5_%p5E-% zZ{n~VadfhZiHY8hj>O566IE+NHKce}u!;gH=Nh3Z(J?#PNkg(3(PD^VsX7e|BP3#y z$@R^&9S;)6+s`CdnG$3ELZb5^ZR&Y(UeWj|2Ai*W&9!g=i=e|A_%A4fkKTQk@N_PY znv|9@IjY!MZ0fMH!6z#{Gs8h(1}%)Imka&c#0&b2Nj~w!Yvhm`(G4RCBV0#1x=1js zgGf%rSyrKrCQCCFtPTQkMv6;>EeMA{ZFU@X*pzX`Gv?sIlyXmxAedE{I*k~yZ`F$y z9kd304VxOku6fsLDz7hS-BjPx-VT2|Vb*8u;Ow%&(Yd<>OorPnJu9xaja%cz=qE3l zG#7|OV{?hQvEn>;l00ooVQJBk3Uj3lRK+aR)=JAC3ekwTS$xaXs-Gk~FktJe-9zXB z(dY6>h(P-SY28M+^_HX(*>Ez^UVi9>(Ng;>9dngZUwpq4WdP#!CA9)lz zox4gw3Ea%$Ro?DN+2nm_ka%8I1;5<7mFgGuApibJ(#|l{><|Qs=3LTHWhl8oM?sFS zK$c7^Dw4Yv73E?U;DTk4weqD_Bt?iIY0sWL;Qo8>y~nT~?j0uINB^|D93Ir#JHOYM zT=Mt3c7Zj1ehYnl7vfi}Z;_rrwF*|sia#_Df9UyE07hdyvZk%a;$FJPA%5 z0A@g$ztl4sHz^|AGi{@sgT*2v*SgS}9~UVyby*=p!GfN}BF?~JODLmnu$ zQ5h;7LD|jJ5JPJ09iL7RFuD=TMsB+9Me(sk>eT_#R`~?@N`XJT0R~BPc>r-UDOCR4 zycrn4ca3VNg$6c?XN4!~61jZ9;BujyU;kV&)1AQQa)n{8viB&L0^_tO0n$ZWdP1?{ zq_9~)t|%7t%_y<<^JK(;<0);AleN9PmRZ#3ib6gh^#rgs*wjEgID^ioXwAf(HQ)>A z1|N5W1&yaF*%i?nyoQjDNP~wsW)=qE4s`$Ri!T&7NYpG^Wb64TJfAmPdw@bTS7>=~hpWlvaJ}BAe zOk00c%_6Fl=PD}RL_wP1w-^oKH9W}@a+w@Tq2SL9?|R7^bJjYZ>BoYP!B0O)1|%PS z^dE^_SHsRqCSD-p>q?<6D3i$s0LaV)+hSw+4t$4u{Bkb&e92z}-%?py;52rq4)MvS z8@*tC!&dT*gHi|5eB-7pildM#5w)rlhGGCuDWZj75wpBfa`kHFcwKk?CQA*1_yaV+ zB~O}Y3UI4yiD`6qhi^Cb#k54gVkH?cX2GQ`vu9H^dx&??oC_vKqoB}I{)<#mOog%G z{1>^hDWG#+=MwI4I@ERoM`1FEJn^b?t~6A-scA8(uvkpj9eL8TrX6rM8p=}AILK}S zRr`>QwW8RHujYW_g(?j}ZMAYk6&$ibOSYLgL;K;qzV*rFVFF6CA-D@TEzniLGQt|IC^FwbI_eYvv-gDj1~4 z(RWO3QbY*xBth!m7|2FZOpO1%CXx_TkV3UE-W+z;sW~>0U;421}>;m<7ZV z#8iS|YTpnX41encw(gGl#?_`K9zwb{3(>bF9ZyoBEGTq?20vPH=o)rh2FR!D)-g{u zQJxM-))r1+KFNVMhYT1^@Wq4C`w!p?U|bEx)z(yjq-szB|6IG4)DPQjP6T_AwqE2o zU52EY|HmKvL;n7Y`TWKH!Q%eKQe(!l zGQOb4P2kf-uj>@U8|yPR^2s!{nYpGmLsAP52T?9dap5xJy8*}^DC`LyW=G0A{0uam zS|b3ubNButnNbD+e0g7f?mm18CLw`Ju;W@w(%`?#?OD)A&A0v0pQtu4tv1pX)&|wo z1fd!S4;&}A!}GVOE@u&rRgv0XdD&`#f&ZSr0s%e|8<$rR(|tSPU!bw(t?8im|43Fb zqUZ9494}H5Vd{B>;rqjX&rC6BI`tyYn2-B}l{Bgz;Gk&}&)~*>+Za@GAgh*BI=tF+>!%^AP73T%&wk-$5hA5~9}oXcAT z^d#H1N#F~KDn99=f_|j{^LEDUR{%?@M?+-9Ht`5 zB&%ba*evxU>A(M4{_q0`aMmYud*Rn6=JP>+T~Mzpw{mD8jf+AElk9HCg^*e-DuqeZ zL`!18rcgXxxQXn3LE(>o(X}v#=})JA3aCCjIxfC(bYbXA=$9(&3^7?PKt^_`C*R*W~Z=HQ_Zu>xA zuD_24MNsP|cGT3|iWSEy<>+-Rn@~S5#v6GJjpB|Gyf9S#h>w(46)3f3zHacc2vhA|_niFH-(9TK9Q|1>M^|MiSr}Lq)Ngh_=4f{061VjB0NE zy|648?`vrep2OLovxuQTCC=7;DAmYLbij_Vw7yOXiP|YUstI>AoKPoHDG9828B21u zO$XO|{}u-aae8g?icVjGPsCt$)A1sOhyW|axbAET;{$9fdMbLt6w;OuQL~^_O^8&@ znHpRwOWk=!y%ahkt`+Sh8@k)|>=hJ%94W{t5bW(?TKI%)jSOg!wg!c51t2Pap(&fR z-f=D?IIA5b2--o`ORXhKK$eeFW7-UN_Zex8`j&zIkqHvXxKOyo>VT(Tqqsdgzluqm zOd}tv##j+^Vv`gdf@`&3oA<#W84AU#2_j@g4~PeJRXM6biviPXR@YeNCzUcJ96_C1 z716GrDB21Z)O+3YtdH`8w}YZhz;6fl2A=`t0{e-MJTQ)1=RuOqK5!d)y^9p_G`OC} z%YS?JoQ+G&8sZjt5bx*A9L`(e=9iQf>=w`qSM@#y!l1B7f4FVcn)S;u-Fso1%>~=Y zbRD2-HzMJfI2xK2j`j4I)&TmFkm@FXfWYx0Kxx5_QnPZl3B{kDq3eOfy41T~M8Inx zu%@BX)+VMu$|f!kZg7>$!55Cnj!GV|C&Y@&D%v!ot88%{l>#19!4%4F3yl0X*1E=cZY&!_R@&t18{)vM zo&a;+s_{W9z&t6K*QZM`>!svRmVudZO0U+`8JQ@n;lB)~ykkQ(sMIAucz^^rpErxM z@yyB=dw7TqbQY0co1Oo3#fn73iXt!H#;#dihTx!|9|)hl%0MS3Ypqg_Ucz$J8&{ts zzebLtcpl!8651Pw`zT&{Bc^v4mObdu{l-~mwYq!@7;RgQ>3r}aaM8pWSh_B_xO1m? z=gt!iu$j4Qm;0_=V}zjAT<RObXtFKOojE?z9(({FT7U`Wi`fQVgoATCm&@>F zy19R89w^#EJU($k&FSqZL1%03>OC?gdqe(eAcaz27}WA~>aIzJ?-o_;%&(1{&n2b> z2QLZ=(o)6?E|TXeqVdZzs4h)qPEM7M#$i!wJn5O5e1(tLhJw~WrVO9TUn3+o72^VJ zK)~D9b_=-nV8#%rg*SkHXy~QJ243S{*wlAV>t)iQvE?va(&s;;s#u?)IPFFx6m&(J!fpbq z7ye{rZEdyF&aT1E4(SMYHJ?m{U;QSpYz&H)BKm-Us-i(({oD1{v_qz!KssdG%N#>? z$#x1IOChPw4#6}KbuKi|ah`@phSEBuN7g-#^vLq&i(_KMegad>t)OVv)kX#rMEc;o;i6f`_X{Pf@8h?TBQ++KS>HyW8-2#-@7PdfTcJ zvGphLgd4>?|-?r^tr&T>wsr}0~ z3e)XW0J%&p&dZgIaEK@mavc{?I1S z2xU#FCqA)}qHq?iRB;#VCepDNJ&WQEeSM1;OINKL8rtv!LEM$J8e6VmYJ_CKnJkgJ z4aYUXo-|WzlSNs>MMcB!dwbi?0*Ub7HE)5giR10!?Z(^M;!hU(^P||V0B%>0&cv8I zc=%Zw^?Jp&Pfc|&?_`IEvk~-UBuTf5c!w3~M=FqDvbFN@&Q*yNG*$Nv+@@x;(-9CH z1wmckG-8SZYk-oC(?NkWHuhjJTvtTfXY1@c^)o|uf(54}K{{90s5xFpTSQw*E1QGk6V{2nz8HNBCJw2BYFs~$;^0Jrq=I!zSt-#=v49v0o>8F* zrwD5>7fIKEmeIDh{v3;Hiw)*A=840@Lg8?wq`Iwb6bKU%5~4!h4h;>J8}UnAP3TPZ zKJYPg-)q%h1WMr^wn(yafwE()l~I^5;g0#tf|dhBwZXDS;Bh)s?IQ%=@_4v`(352^M;gU_(#4T=0#BL7IJM-1e!8xjVU`7it5g$oxXphpFI zB>1!cE%Pr65~`q+Dg(^VUu)$I#-Yn*`1}7_Farw{xX#1^*sentP_+!Pm?}YRiCYdg zcB8lV##nBSTS=@y#bhN8j(A$Ea~GC0chy*6-wTCsi!GCBJLcxr%H_6Eesv>S96r~p zbcwbHWE8^s1Qb*O@{_PgxB>=++cn#9=V_45a3PBH67t9s@EV^lN>5(|%RWj;sXZV1 z+|jA2y?YgV_pVxX6nYsIiE6=y+SMPr^;Yb*HfY9}AurL{gKe;_ZICWk+q8jIZR%A& zY})jVxJX??pYM{c#6B&k)eTA_x3oPGHkI#>@d;Ka|U(O-UEd%Gx$iEU!on2z( z>J{0A#bY+zPo_Nj68YW47KdHYRRicJ!M48#YYh*9P@ZHcq`R z=Awx^0;3Fbb;6hh8^pqvp?lF-?EtO=40;(ynX-V_IDQS9j+Yr3pJ)faR=FoRL^ww} zr%alfb+5KE*!cEw>}aTWpZZ;k33u+&#@0$RF#4H7iCIPZ>}3#@Tt1vva-!)2PJV zUE}K{F@z9?cb1+{k!%JvgDGnf4)ooOkNu=3Q|0Jkeyxdcu&-}*Oyc=ihHx@~ojAks zczw3dP@YFe!IZmL+#ry9RZOMEB_=^@J^$moGv1_`5&ZXrp5CC3A~Lt`pw}>rP;fK= z8#*vz5@;h7lrMg&$|@tF5(`OZbu+!fcYvu37o|%*{)mG{HsC`je6>E&CCcTmPd@ns zVD*A1mnfay&{IfSjgrj;_2H8OdOR}Q;h+~(V5}Ek+_QYS`swiSwP9gEh<-zuD4yC_ zrUx~XC@oi+-L9Vo3SeujCsyXd1F)y?0Oo zXucZhLR9=Bs76~|TLx_(c0y7jUV>gBz}qzita=%wxXMIgKG+gii3G+Yi%+NT^H3F9 zGfU|P`5cybI6N}n)OBzP2oUpZEY*9NKNiQDnpN^a>nLbdS7L(?U}6;ZjoNOplpY$4 z#X~2|+i{*FD2C@0plE5TBGTBZFiH~88NGC=kLS(z!94g%wX`Ab6726yzXYSQ{CMV@go4H9%$4>RAEN zgovSS?aFur23ON2K*k3lGAgTsO(YajOqj4%LWs21ZA)XKIl_`HFlS4NkP|nL%W(4! zw+Blf^c`9awyoH=PkAVpDc!2v63onm;UM(j!Gpe8%y!_t*s~t2ZaVFORWdHzbn9IL zV#2(Y)A77L(?#BK>;_+)Ud+bkz>cQDt8W2O9K$9P(Vv+D%L5J`}oLZ za`>Z%N0)~OFqNrmEWPjFU$w$3Ez~EqE^B^RiUn51VzXJtob32CI!%Dn>_vRfxY0x? zHv;v!o|!*P!A26h2P2hgvT7NaB*HIo+wggiF^Y0Xf%1>9YCELShvr##7!s!L0cvnNLnvxSNbYMs+M7b63zK(|dvIqYdlWYx>HqO?lCBuf@=nu_s)i{;3CS8UOg1lGB~z zA$wkU_8GW#!7K0}FbKt4$#1Zwkc_dErBZ`S`@c)m=*^$VN#B(f}+puGF zR5?1jqhzhvIkXqLnj{&qQ_Z#x4=V=;w-m1>r`Ld{mjvv(hFI5; z9hymzQ~hGbtJ89XVkh~BKklHw0b!$gs9;ZKXD>+x+A50J2pNu{f>r1>~uSm zl%hwM%+N?+Cz%==>XV52!@}Vm6BFPLyF=+{A@^_Iyt$hZ_};c{yHC!xa-Ny_DLn~2 z85ynH@Aq)*p$yKC#@BK~Qqr-+L{OAK;wK1+ISPsXP(&|FW2#L&F47rVUJqte4}gsd zi8*_3q|{*4kRe(!PX*lIXP^&;!5Gj3PlL2kkcR*0d9ZRR*Mk>Oe!FjY36Ez8G8PT? zDY443fvBi~vO)CsH8du2=SW;?!rg%E_1UaiHi1yYq8!xtXAD8faIlR+;Mis5#=X67 z#R|oW75lpD>wTO7gjldl*{oE;4+IuWGV02Wjm~+Vb++mb6!OuE3Na&l1BR z#~J)nZMQO+$|Ki|$%pFj`8P*}UEMv;G-j85UnlkCsnZw$^I%>oNqyn9(mpqnB%f8(+xp~;)!)a+xdK;s9rXF$g% zZB19s!2P$X>ceLpDL#ei>lpg~qL^NjTNI#r9Nm&OO@Q?in>Gz^nwxG|+Ww)T{X_75 z;4z(UmMGp2kiUQs>1ZqeeX8+)hF^m%zpPQhR_OK^f?>jzLAdEs=JlevNk!mNkYkb& z7}cq|b0`8jl4o!GI&-U1|1BX3G- zY)qPByW2&(E@CgK>YOrAK-a>yVkh9|mf4=|3gX2c0eSOj8hMT8<*CE;oNG=qXiWB+ zCNORFjq`A77VA|ioY}9g$<8LnUPH_g9PtLbyrBh1+lMZjs}nm5@R6tJXujH@56uY# zVae(jdwTNnUQbWIl%B4?2A-M-l2D6#_M{^PY_PQ%(qj)MpKZYI)X zSrb8G6y(<1Hzv+*7uNOn5B2q}Z741lND;*Y{@L2q)m3j1=r!ghGB3{sRZHIiCyX&MQa{u!9weB%E zDuaGZJ;33-3iCM~QI+#L^E^4)GyFQ;6X$n+xIUMy$MgQy@cAr~e@nD|Kv0tc%2Q3Y z2LXwFfflV!%tp+_!TGt-=4M56^H^nOCNBtcR{zV-zSS|bZ#Yq6-3SbhnF{2#R%zCb zpCo@0(?_4MXf%p-maQ&u<|g25a(e-5=F$M=t^XXrj(^^(vT~{I2$>ft`(C~NSV3K# zqf^VZ-lT>+Jw7GG?IsdsGYo0$s;cs}n>;+Vq$FGJM$8v;ZA#2H7l2@B5{wn7eRO*H zB_hv84-pWEi6mAc@tXGcxEGm}iRPtg8;AAK6&E|<&z*31+WPeuXx6U;EiPu^CHGo= z`}UCE9=VqsYk1=g^`}I=Em!^2tm}p^D1FW0!|({)(LOkcB_Ag87Io)H6Wz%{7XIHq zQFOh2)-pZ*%c448PY)A-g#I8yW4RNv4rdjtgPoQQZzHRi#=dllpH%I zMc2~-?tV-rpqoYWg0f^`866C!i3C4w0(X38Ze7AQ1JRlp7I&^O8U$`e;LD~a^{Obr zx{SrI=H|YfnF$926GsmB|8hD`@=Sb9O+03lm6EB)50}tNXaj$1ch2o;(~?6<8t_ue z^JtHp147c8pVLQ2BzfpIvkBAnskY)`MNv_kt%+k{BRAIAaZyT23QySMZe*XE77@Yq zf6qv6R|x-V!6&=gO#LqA{JU^vC2&KZOifL77xnT??228?or)SYn|x=Xjg6Ky1$p^Y zx^_FexfQxrI%U<#g8Y!QYj9m3=IgR%?XSQ3H1_qSrG{r%VGpz)3JZ{gRJ!7P*Pp=P zwkB(}0Yh64>^?*N=P`)LcGg1x*zj9W4KpgItNri>77R1#)^N0Wa9BA_({BWdhr`2U z?h>*WUncOfiCPN*VsIi{_p%418n1J+$naGnv@%reKzQuwgE1?koLxuU9=y(}@m~p& z6X(rK^ssYNxwu5FV8Pw6QuWmbcmMhOA9vtg0}umm8iRUJ2RE1W4V%RtTz}^ec=z6W z34vHwf4`QeJxk#7kab*-;PN~=Bw`!{0M8rcpKAel(!WsWX-6c7wXhPrJRN9f4I0mz zMmQ;m@r+q1Bxo4pzy3|Hoc z5z5qH9|uSJ@$W#D+{ylArl&BtWj^c)3DMNizDe}Fut#GvG?YF<6uOjvoqU9+P<#TM zfwcs2aWL40a^CwR#Po8|~bkM33d3h(CrHbkF8LKa{=8)XqW0GjRx_}|pg%$N`g4C;$QqTHO7 zl#~e9;D3JvB)3(58mA~4Y;9eJ^Z#RL>nbD)-ERIFCkuvcP&ZaF^2^}rk`a|b$|oR42$!V{c`PEUeJ4P4!s5kAaMN#vzxzdlx1$f4Kh_&Ih^rjBL=+0?=bE|b`%Ekv@PG3jv^|q3?7S{Y+uRLL(1QwP`Q{xwuX+JNU zV=>A7b&!xHh@QS^f6cY)Wg2UY6flT;G6+OKzTUQviU|#EKTz;RbHIJC21l0<%T9s@ zXwP>9FJuO$1ub-yC}xfXyw>0Eldc-h*lB4CH}|iH&kke34wi{=rG-hPZFK-&ZvjqC zR0B&?&LQloSvV*`EPHL03jt8I2L^$+9t=*Wk~*+^&$7Mzu{8Bhp!=&rupjCBF!UcPkHiEpRlRx^icIuYfYzp9q6@?Vz+QlJzD zPha|P&Z({rKcp$aH>*TR%XyJjM^$69ul*a*(O=2sH0`>helMD?YcxY$5McHlK>396 zF%d;Fs0s}K05*C&+Ji41V!^MS7jZg)eP}|0x0|D@Yu9>MnTXMWDg1qhU!@8&9$EWm zf3V*&16u_6AM$Z3E2pBpTfV@&w7i41tc#iB4UemDd~z&l2u znqjHlvHs#J<%oF@-EvEK#;@Bx)~x|x2B@PnbAP{iu#S6$HOWV!?7 zY>vgJV>j}K`V{{D;D)-0Q{&nPLWn{3eV21LV6pw6Wtdl+10RG*swEuEP&qK5RQHm6 z*8s?;(fg!SoQz#pXhgZ-#4n+o=$K8EBY zpmNv3MVo2^Qb){GJ}N^nA5Endl)>GV*`VWobMw^C_(hHTGKHT@_>>G}q@X0 z-VzOaq*J3tdjhLUXrl84qbzf{R=X9mo!A#f_tr(6^2u2?5iRoE@t;cYUh+X6v)Q!# zV)dC4AunhqS2Qn6+gSoOCMI6Xym)l&^)iVcVu-4X7eAiwPn?_Q2;It@s*9naIswuw zm|MaS=)M=>YOnwv1Fg^!{PLh)JH`U2z_qF3cd%9Ua8jwHm#R6$7BHU4{~inu(zL$A zi*z62thf@LVCUq?R49ok<<&4}sv?6(vDdNWG`IpkwdRKHMt;NTUw!f15!*Iqjt z^&a>|-0tf$(_WxXZ|M0O8|aIilx%~ycI{HaMGD~S^~|Xg&rx~L8|g3Mw6fLaL=b(8 zG>Ewfr;G5ZJx&cJG9fO5k1m*t!VpzSh)`|b{QQEdf0Y1f*dd>p+m0lt z`rhg0fuq5G^ex-5Q0LOpfujQtm0(DIwv_O}pjyFTVywpY2yL^vf3ZQk3QlY`$vg)1VKEQz4!WM>cB;_vDF-CmT=h|q{<#Y1KbvyVqV;U9NS{p6?4U`OY`P4B#~@AajHN zJY@>ccx8eD4^}wK!y6>RR}DcYDGk<`t2|Ty_V-(J<2xcEI^wy*_FPX-uDwT#4E{r& zy9Y3X!oq^I=Z@5SQFZ$KxosHapw!EWAs8^3CrfqAmPkq4W)-^o{Evevvmyu- zh(ZV8Fxy1|Ja~3BY*#ZQU*NsnH}gw)6xlpzx9IUL+~!e#@$$g)21flcUHt{kn>%k; zV#j=ag#ru1o$z4e0KDC*>(A(f%lsfs9ReUZDjF6axf7&38s$|$RYp2IIP@hF6V^7_ zjfycj2tr&ql*jdN|A3K&hVnGVXiw%(ZhXhFHjX&5K=a!f(_7qq%jZc5|m8il`4wy`y zmov7?rnaqZu}yoxHeX*bic|;U4DZ+4BeKWYm2)+YARdpb#Sd@3_~M)RLq-00Q~lK( zwEwGbuw+m^7!`%zN(TD|Nq^~nq9&E4wZb2xIX@9pbq1ThU!CN^@eW!b0^Qc_X%)NM z+jo0|n@|EWZbtZcIxnAtTPs~Xe59^cvlOHz_!Cg66py)#+bb4S*P9>;kI9&zr7bF| zoMRG5-@(-+RG5HLEG2Y4_-CTQ@`=`=VK~OA@mxk&Ea`B~AH^V*Q|JopTgJ!NL-nqu z?n{%~a;wIx!D?u{_lDnE)7g3BUHA_0^@K|rRy4e;q!+<=H2M$1ix6v&BD8(qp8$0w71H6OlUbW4H@Vrsv8bQbow@ZCybln!K1#>}WYM6r^=Zv~Z~ z7Fow^684&`GI{qUbIbj$T%SX>_MacKv0jIEI8r(FY;NRH0o!|eo>lqK+MPcMs9HDj1TvG$U=a4T1bm!3_HN)47fN>C@`AZV)iWq$1^gN+qYxCjP;Bwv^2g#7g731 z(#%dykI_JpP!dubghlvbg0%C)zc3Ng-Zd!@f!ajn@{H+**rzp>$21-uC)`mq_(cH-dDHB6ItI&=5PD2>nvWe?-Lp7P71$gE!H zazircnW)*~XbJ9C0w;q;x}9BnfIApYyfR65by;cqqU!bQgXh5820`t1c640*qBga5 z_jKb+z}}p@HUUcFVKJehEpQJg_1e5XVQsEvO*DE|^CB|}U4KYs2|;_zReIuAMr-c0WW;fXzJTO$w#KQIA>Jl2b^%Lo6f2Nkz(pL+J-IRdK^@zDU93&HWzp5SE{&x%)qJne}7vKtZd&H3PZd4fzXX@Mg-E(b3^L{CXpK3(^Me*#6_qjVnP;t+L&SwGs@z z!_W6Gw|91P2v;Qgc{@7Ncfa$SHNQ+GD&v?{noX7qE#Z#>!N;wsgLa)(bSq9vd%I5( z#gDGieTh9qVSvmfePsmqoW(BDq@8i5+iHKkXsR+jd)3M}q&+TOlDqdXBcR{|(1zQ! zKC>HcuSG{g$>NCqtrF+ef$vO0^)UEfSlH8HVN^WwDBYFPi*@~7=ivM@y-t9-N*zrM zQfn}c5@W?R8KDY9wH5q4<=X3N>J2{vcM7{Z7RmEEujl3E0jEWa79oa@#!0F)h7`lM zNl$N3+*ent@asWt?pvB~ozLMM(c{3L>>5AUd8NrnUvwU28_%>! zK)g5ByV9h&2g5dRQ-1UbhQ0o_0bLy&9IRM}nU;v__&o15V5owjIlFq~M`srKt4h(t94+Zqu|o-BtCfPty&vs)WVL0fV%85cf4*nyl;dpcZ!hUJh6;v9B}JSAt#l?%nfO@a)9(Qm-PbW-Hus zZp9V2oA4z%h=s2ifOhiGt~OH%FhzgA*LctCC*hj3v?HmhSW5+y(Xp#!O?&hOQub~p zaN_LsdSB{y@TBA`QQPzwpB}MuZa%F#efsd>H{MWPzWg*?KD^ zDIW#NBjJ)zc~zA>w2Pp*At|hMDh>QPENpvdC`}u4Kaa~NXT7esahg3&;V)>R>&ZaD z<2)()wP^G`C*Ml6k@osnxb(PK`1DF`l5U*>AM3gAn_&%Z9KM#8miA|AYAPrQYg4Tq zUI)JitaZa{Rc&G5yxMO195gPsy0o-sG~bktvz`7bZa?Xr(>c8PI1|+VN;Q9ebeVKZZfAWCZQjstraz;Oe z+|BA<=K?PUaE}TJSq%4ny7<>XEImDs(`B|gJw3}XuZ}5L4L+98u?Oenv+KL+_up(+ z9=sB(JgD@QMs3L`C_IQos$V5|3l|^nX?(9}<0W8@YVA4HG!&>4>y!Bna0A|Af=b3y zL1t2_Y&+Cgg^rxP%u2ex?ACGDbiQe&KEZy=2^ z`23Bn;72d7KG+FXfDb%+yfDXY+t#ds2QM7j@+PP|h0~h*a2HN%Um`EVi`XmEbzYR& zGJTg20#b`J!qT~uiP{`PLfJ|tJc@F+CSc3%GB<{D64y#$RJ?4gW!zCShSRN844I;GuE;l2dgCRt`t$ zc1}G;7=|VEM8OTwb@`rQahBcIzMwJcR>S!s7xzGw5s20cZYxcz;-(gX-+t=vkBKtC zLZMMYYpc7Xk=4h4(e!iBW_Kd;p-?m~eO@XJw!~5Xvv1=uS(XAP*&KdF$w@(-M;bN_K-8w42@)ev< zqM9edCM4<;q`_hWgo$eMI|s*^rKp&XQi2G#|4S_UAdgmw)ZH}VpPo*RUL9r@@HMwQ zPAjkqo>fONh2HdKb2Fkj_u&TmDY}GaMW9I#)ffU} zT}W0Wo=wE+;f*~4d`s;?!WnLFFGGwLO>fhZkeI&Q+`eep5;mB8(8($G9R?C)pxD~H zH+UYF2DRt52M5DzLH3SHhAG_l<5J9q3jo(%UYxtPipT2UMnrHsSiGt=4{69=xn~NB zK@Hqm+ShC~l)1YcTnG$oj7Dg=joY_B)pNZ%h#!x24-CL=AprcqZ=<3p9b*suBHf!N zqB{Ig)rvq$e; z%ecl`?mGr#u~}Kka64|1J(rc01)MT7GcgvwiVMoEtLX;(Dn2|cDiyT03Q9#_F?2El zQScw8pcL)PRK7(#9gOvpC@`nAej!CA1+@9(eJA&Qed?4l^6L)dgRm8zo?Pw6U>X!Q&}Zs#UA%`}*YgH450?-rl4v z8nLKIU$a2@l@e~NIgsUS*JJM*<=_{jwJdP)l;TzH<1^4TASn;53=XagESHp{-Kp~O z(#-z_T*eA?S+a&G0xOY`P1{KT4FEO^w6gPZFq}eGMzK@r&AP zhz|x*I1*%S{Tyog>=4;=O@+w(-+lbLjOpJlvh{BBwiUJeGiBEg1qI1vwc)ivLGbrb z_2<*)gB3@BXX^tS6;r)y;P1e6P4ASVF%SskF)^s=qkP@Eb5J?^luTn{boR$NqOXrG zcR87=D%AEqnl%imWrz$OTj!!d<-06uUC;yLf^A?4H{LDYtw0SalL;Tcwb_l%8?aE= zVrT(3;8R%x-yCyOxs7na2554GxE?uC4at*>z-J*L@Y+NblB5GTzWBo zE|t%gHn;Z1(nitr@Z#{rBal#Zjs%JXWRlJdJ?@{MwSSh*N zORAm~fulOSE zqa9M6OP#nJ=YaZ1j42et!*+IcuC5>J192GR`o*(2pA*yAMD~yt?EvWHEKkFw=eB=j zT>R4pT4MtFPQdy4rdVDjZtT?6wR{QLuu>c7UkJxx?Vo`5YbR7I+TB{+fUi@l(+AD` zX7Dt##*AKA)7Dl~R-^u7aC+E(nK>Eu|Inj@Z42C2;+O3n6gNaR#AQ0!-7;mmoYIF1 zny%O(y}_7A=?{-u7yun2%8UrJPPuvDz=b4sEqfdOh<;()wpZcPMj&3X7S~|Shb*mN z6KP;zhBYSE8e^jK;QofB>crXz{Hjf?PHLFf*euVCa&`5ZW?rcO+Z;&hKJE`U;WF2Q z@}Hx6r)&-G(X3n{L_0m1Sc*JW=z*q5ZcS|mH5S!ZMSp!#L0CduToT;LDG6M5tLn>` zBA?55u5>$hM0oe6g%_@TwToFLy!Fl-z7?^>ih1)o3K_?)j}PBGIpo-84;&p@9Iwh9 zo9MQ1cTL-bS%;*9a%;3TkBq24wel2H2NpSt>R7%h%%!guybxH;_p)kag~>ugS@d=b zRxQiIz8JsEYH2icoNu7~bSKK*MsX)kt#4-j+`c=)^MY`>h$#`Jlo}5n{)#<;*o9uD zZ-C)&A!3R*1BO06%Y1xb>G1HD1K=(65`pEz zeYlzEpTZ2L;cc0>|IWL8JB6j z2bj_Y?wN8yXpFkar7&Ow_~S~|BDnecGLXWxwItsM>5T$u9ETfcCh^29JtdMhI0_W+ zqs!f4Su{VSByLK&F-hXw?=XA%4crkUl$OM=l45HUf}HxSoW_5^fN@F5FW3@{>%?f_ zc{h7_GNIrwkD4)uQ)^OVy8Ze75M&>he{TLJVDUZ+j)P)?;0~dx2A{2>2MjIw~ zV$nM%YrH+BE{29Iqa z(>$$B{J^RRxjX{efMIz3LuPn0H|Y>)9!#5&g|ys~B*QI)S1w04$R2~=g3*Ww_(fq3 zm8XI5U|ooFyqH#~ku1~FF?2EmL$N$v8=IL?;F-EJnS+XNb0lL>G!q!m`3u6}D|93H zf+kaAajUPT?Y>Z-fy;K7mGy+Rn^mioaEm#6D91y(&(0v#*~jJJmMw1_8rh|cyMCylNvq!hbLRS|TgVoPJ&r1^&J8>L2K@CyBet5y2;9wu0I$=myyD%-u!*7!#G8LOz9vC}EIyQmdJJ z#dW5S7JtQ1^91t>H)GT~Fn_mW{9YMm%6dcnyKA8zZonpohsVI@ey;kpbzxg>3p83D zh)DuL7P`kQOn>k6bu@+Ks7&jvohwrNtimLZuRX!*5`QqZ| z$sZ*46B%z4<7=#s7L-r)JAG_@%M8Ux!?FwskW-RJ+s_JHM`EkY9f=Fr)w8Q`VgACx zTBj1HMyah7n-5tlZKbxcB~B$fQ+x%^POiZ=Ak~%~<(u5OWJ%}K0s*^i)(9Q&@9Tq~ zUcoQ0zOwSCsXYP#@SU3asq%_7TM%Mn*5(}2m>b8oZgG@K9e)>zg2^~G_u*b#4@9Wg zNFq~Gj6^D=cps_)B{JHG9ZuYc2(U3>%!}s?Zx|97XC$h>JyH*^I@^_FpTpw?e(X^9TfqU&fZO zCqR{z=}M;a>R=DwDufB|&I+mX;W0z%oSj%JO|9T>sVyz3fz-~BPuE4B7e)ATCA<^q z>Bo@231LVbBrv4R^|~o&b7KLIq18g>G!!2LAw@p{jkJhS4|+Kje#=2*a$H;~9Qz+~ zZq5cE1#*E3Aw{WkwMsEQgPM-zmYou;b!h0pT=-EYxIVHU*GJqbxg4j%19_Y;+(2WK z==Bkx)UN4p*E3u);1u`@Izc(7BxoFj#LSyl0!M!>2PTa0M7LTupS%jy=lyXlVty?@ zCV=79Of3pj-*C8gM7A?m0MkTGVJYsps|e*LxCy?9Xy z@7^MdT#HfZrlJB4XLmvowijks?#{9E2viw@Bot)q1|@KBg<{-1w_+3%-EVDGf5bX{ z#IQwx-EZWK|9P*}_29wY?CjUt+vV!tdcZnzuI>-_&@a$M)c#DsrE(6%xgOD%wb4i3 z%&c=XeX9>5=&t5x$BE$W8H;3%g= zwh}}m>i{fk?f80nqPKUuH@pmo!BBle z1K2PyK-lQWFT^JHcPzfImp&%;Nz{4SlHpF_wCy03Xgic6nan5a_$4ep9i=46bQS)f z+7O;`UKBV4+~><=iB{$q8!i@f|AS!GL4UEs3xg*i0_Nda8%Y+!N!3`WVK@&eCe4f5XZm4uzhtjC56KT>(0K%bqPp z(n*GMf&?Ipj*ZQP$DIp=1DA`wjxO@O{{HFHZ&g_4Pc?crPUTxxymjWx`!{@xq6_<@ zqx%aP&CTytSq{C|+)Q`VI4`=Wq>i@M;bHYZS%KnO&q~i)N#h#)YLpPahyz(Y&bWMw zbEa?MRB^6LKF063Jkr$ryJ@A6232+mu7gP_sA;`4ZLyw`Ij0y#O=Hl8m*Ip!>I_@s zWGA>f&H%8ItAePwo)1Po=#GmLT>Id?fxB>vQ;GL5;01(-$HT+-(!lY|x^s=vc@44< z_)<+a2yQAUc&Q=dj`w||I#c^y{{Fk{P3w&Adw-vj^8FDEq``}b&k=#D^+qZ;Y^c9K zdY%UxE|tkJ8MnFFl_d#=|B*`JzhyFDFO{xhd(0zsG~UCFxGiQ)`Pp=t3rUa5uG6E5 zzSNSCJtXa^`64|XeLe{U#)XHM;?_l>Wb8&2VB2MV-1BJ;Q>yS`y0!4wL4D?GbtE_h zmz2*3j7#lm_0A}|Ia=RIOKN>@7?bP!ps~fnqoq;V*7x0a-JMv^$Kca@r^Ca6X<*>M z$2ny0JX1oiehxp!q@JOv8X|gb0iFgMeeOuYbSQdMGpRwz)jSAibr@_8^#s4eqc)(t z??iq)w~9jr@h{_G_eI_&;%R;7WQrj3R#`m>MbubcOCu<$T3co{%{!$-twaVn#a|Dw;~f0h3JeZIck zzP>b?mA3wZ)GK-TnG7bPeKEvZ=g|sirH{|pLar{9yh|!rq?W}(EzDWe8w@^6Y%C)y zZDsZdcY!>`sILv*nEVv|sQNlQMCo1$2?_A*-Hbn0godsNb?k^0CkW7^qdQpQFhRWN z)81Z-6CtSblsG{Y?}BxjS$A6*MTm;*9VFqzC$K?y9fYWl5;~b7=+fw9DhW2;+WJ#+ zaxz@%zINH6waZ?_EF#0ZKo9W}tivoKBIbp`n6+z9*5pbDPty2v{&rXHJFFr)bd0pqF>Yhpc!V!{%WqEZr#hOWuc!pc>5 zV2qvPh@l~71Ygr?t@9Yx6B%I9;k9df)~-DaLroTCAKJHm{b~T#uUfb6(4p)_UAbPl zUB|-1!*Ajby17751UGiwth8bqvxCNrKpeb*^5h6|jhHoL>?#MZe~9a_S425nZjLA) zIGMYqJ4d_x_rEUD&grh^36_G$NP#72cXP|)aq>wy0ZRt4n^!2=I&z3tJ3#d|&fdy0K$sVq&7ZsGDcxQ0Qjj zR3vAXcG6oMzkA@ZxfFP%8#`ra-nTCz-Um(a{*fcTgjg^EorpAbEvqcsBv|9v*q>aX zutHGjTR4$EFCo5CpzgG;DNUT0*Sj<)X|WZ3Li=`F6nY!U3u~el7R3W?C}d+Yx=vbj zB>!omwGvjkesY0~Hz(O}U5}-K4kj|oP^E~B*g&Yn9npq(kn|#?3iVHM8C zM0~rpt;2dK9_ttz`vU$6jG%&@7Ky5ctzG7?Db5MNclV#*lie;ZUf^KN`j|s5E_v{k zz(6oXe0U2ZG2-W+dEA9-IuqT%H}Fp)mgk3`(ROW3pBt()ruGI8MNaTth7*v59Cg$K zTUBvx`LR2n48sEp0f#Zc07?INElDtHt%Xfk*(3^}w(<_RrKASLP3C*lyKc1TvKV_MWe2)I!=LbHunPWZ z2Ap{C#hVQHZ|2n6wu!z+2I5`Y51*35{J~SC&qqYq6}mAIUFxR|hl)!Ay-^9Nnp+mG zfZ!iO?q7a`Q>v>HA5!~?utc}uNgy6Z7YG5D;VF;~=YLk*<>6Vqq`WCGK<++3jjL;F zeT!~vS4PxpM!;MD?d<#m{(Hp=tzEA_J`pZ?V^H*1_5{lP?K%rMZ=q9wGMXLZ+Kmst z^;ir_x>f;yLsV`t5bh3|60dX-(r>Miz< z6ZIBk9^f&2PGo(%=d`?YG1Zoq#PphF9rWiYoDItB%|!^y>kvMl3Vc2_$07n814q=0 z(FJOzVR+5^{daXq4>+d2hwW8=rJ0Iie5y+~op)~Cf^xV`J~@d^-op2b&%=ZC^MqZZ z^OE86Ob>BYhtZ?~ykh{$(wOEqItf>R&QZ_+H-bQT6D)^4Anw7RxKQcApWnpVAolX< z)2G2V_zhdesrK@!=D?GjYR*qT;Wv<}R^aBsDzUgr^Nsd1pn2o8y+HRtCs{^e?MV>< zQT3`sss)8b9uaS_6Hca-pZTBHb}w*E{d@VkQ4oTw0UzP#T;k8^B`nidtcw0HL9yu zU&mOgdTW&f13rtD^&}St>)G5^|J#w%HSo>FT2e^HcU#V1Isi2&2erd3%5I!}D ztVALP(J63`CsPAo6O5U&4txpzRh^TVxexZeaE7GChVwywtyx)1mkzxEE)@k8xdWRW z=amoEDKYu^9q^}R-*WqO=0`?>)D(3f57{;Kxi5h9vkt+Csm8m zgz!#K!$VMpT`1l4Fu!a%+Fp%4ql+>5omzKUFl5VwE)?$)oM-tUM3IAH6r0{$FV#vEfzo(%GANlVMj96WjQG!_Elw|g!5 z67IuZ83eb6;mMviE3m5?GL~5nSRY#BKH%O1#89Sq8|EnRGc2O^d<3D_O#jm}$%?wR zNhlW%QPrXYp25t6d@?I5l`p(-HYX8{Y{OZpUt3g2waW$PlBk50f!^~LDi!Ubfpj2& zY2dv8*E%_~oq1ptx1Bo*QsqfW@{cxeUKcQ)96c%B=eKET+rm}s)M2L}>w_xoUVIhj zg{}l%{}WCEE>!V1wavXrcbkzhPwR3ckH+~ggTmYD>y=97E3aGuKP)vc>Nf%x?b?jP zWV|K2mRb%0ItDnFeuEsw5nH!qx)W1qJB|+MxLYgy=yJo^vu1|lzc1+ZS9N2*JY^=d znp~NelAB7?>+6SdQ(bWy6BU2js$H@GTBv(UHg1*j=H{b>;%Gobw<1dmRY{>0PT+Zm z((tqgwQ1p{4&ZsGiqIrgVd;oT~MkD_mJ^uHg|bShVkfdXcC;LL{p5mAkuN6AAqN z1tMQEpJWGh29ZR4;wjWv1Y~^((r-NW9?6L=VUF4EzY`#oS6BD<5A6keFXCKkAB^00 z5tP5)DOj#!0*x+1F53nL*ioE+9*0tJ<2VHGyhGF0QCuO$!XrC#3+LRzXiTV66hqUh zfQTc3vyDRs4?ahZXY1<$Uh<_&8##alzX#t+-b#npkIc`p+q2AF={}?zQI#FYf{UX>9Cj^px87F=LjM!2h=EhP#=#z?l8iI%pdTlC(do1w zgb+r8FFp1Y8B$&@jn9&P99o_oKKtNm93s<-7lXXy85zaJh;mplZiWMZ--_uDEiGBp zd6qXZ+8IwxxwX5EsjpuLsn@T=GvrSinYX=zz#gLG>qb_P(hwBX<3~lJyZ~Il5jv%q zz5}L$GY{?(Yj^ac0AG1&X?y$7ks~L-M{YwdAuB=IivV+rUK!%@ImX#NO~$U|40C$m zPu*Qz;2Pk-&p+ty?CR3V7=(4``Zu`Eld!8L{f$c~o(ZEu75NKc|w$)bpO=9m$ zsIJ9N&=D92SdR!fG9=mp5vqG%ZxW#~+?39j=jAmtC|-a4HE{UVtn%VN2NN1!z3|S0 z3;kZzUZAnss~T(2tTDmISM%C=BZ0WYCt>wW;A?~Ms^VoZdGFpm!uD~b`sO+lRofD( zZd+eA&lsspYAn+SI44@L&qOuvO=@6|u~(dB$O{XLiG$ni zOacAB@4}DlzWwONg9|$X_~9{flE4w0<<-_I>zxzMD(61==FKnWkBsE+UL&CJh+J`c=ZvMWHFhe1FOQ9_s~g(A`w-ZgmjetFn&55lxnq{& z1dx^usZ>J-MO(-Fmg`iw3R|V^z6m#_o8nUwVA$99r+Ghzo?Tgq^DDAfttT1XKvHLh z4x!2Q#8r(MT?D8Ajy`UZl$6@|1cLtk!=i*<#s~wL!^?tDe1EP@2u-J}-@kX_#L$i% zw}w9cgf8&6Yv<=klKQhtM_ZNurbmYMg$7y%pKRpw8&d-UYJE)nIKC5a_a&g-h6&$% z)3C7*>r-mbA7G?KsK>Ru>L|!_SMdn!tPi%6i_VH{{}BaO5I19OdA`y*Dwj z7v~K%>;d-P2@Y63H3iqU43_j<92mH${G(*BWeBG=m%zCc;d?mwNfMr>!7>dBL6J^l zDp*G1IPmp>9QYmwp4BQK9`eM*%F3Yw;4DAy^5TSgRa^0r_{(|xq`Kh%7nf8Qm-#}k zoe=>&(-e|QwvxSfnL9|UR8(XACg!I7rp7IbN;!NPEQ`p=iO9|0keoWT)S93(@{iph z&S3=AYx;3Eh?WsQQcfh*V4QZu;%Yy0#q&X)^2|)!mOpy*6lm%Vx*yn=EG<89;I{hH zx1V~dGB^pW4|bo&57u#ua;rfrTt^sm>jQRW%a>K`_X^BxQ>c_mm7*;p&~qXpIVD`9 zOYb0h*1A$YoTw-2oln9V@;LQ;W^xrWNM8=}>PkynyjXb(OqC^wojrrHM4;MQo?L>` zojk!yFaboo6zt{UI5NrW(hU}-U?Bqd}n=jcKuFyq-X_pi;|3W_5=32$9Mz05&6{AK%ycM ze%LfUfWQQeV}n9L3B|=E=?Oo$kG#8e&B~JrDl3&|_coz%Q+>_vP|5^)3~S z%BMv(ia*XvWO|iyG+mVE(LS(GpuEPRrgf}ceDUqK2cwKTjNRUTu_L1~qXV8I2tV|k zRby6GRTW8ia2+LI8R0i9dVX6}R9INse0AX#{33ZfqPd;IZqFD`!5hVC{(VWwP0cq& zZ)Bsp5VJt>zl`Zw!BR38nCR9=8~zW@G4Y*+v!Nx4kG+aUbr?@NTZQ* zOVgxz79?@v9M5JOqc1S$KOz3d7m|k@lnGLwsuZ6D?%Hh=6UvE+ZELv+KE5J0_)Gnk zV4J>~jGNHA!ND1yOsVq0|GB!-$2B}qVktN0I+pRu+}-h;BiCGRY$dLY4h*dHt@QD! z^aaajylp87#Q%|Q&Zv*AR)-{JfCf(ZQt?HZYmO3aZ*=0-7aI<;q7lf${reATfTjv& zU=He|{4I}6Ax&KorhZSQOy%DT0$3Zg8M1_(pT1f zNmJsK#KrwQTdVV$6N z@mIlR)O{1y96y##SV|ktO2ut?c^MhXD{{lnrzyJQIvbDAUFS-lN_>MQC zb#KWVtlO;*t>$4yAg!>aj?v|dB}7K<4iAT4R5-LbGnm@T+BUOiW8|%d1)+7wHR%p)I6U z(dwUQg(5v(I1=z*~(%!Z~#_D@tJKr zNusAqe2tTh>E13|rbQH~r~G5vwuW+>UYn=a^Llx`Nr!q5bU3(Y6*lbY;@dA1$Hj|G zGs8F&EZ*iQcL~PYQMWqU*LjfXI3#iQtk_+>I@-r&i0LpC#1TTKm-jprm-3+OAdT-+-@Zg z3!6WGXxB0K4-y3BZy!5$?b_hAYsZe=E)yh(7<+wk=I2%{JYGfA(}g4V^+))S+_9# z0t5Y+E!HAlk-3$ppSzD>tGS(>`Bs6CyB}I(?!)Z_@1#E(dqf%R!YBCsQF<(!r(IX6 zu0uQh7<2(&K6quCzp`=Yz=7w$0q`@l;)0Vf^I%d^(!GoK@Ou@w{y-ZAV2|LI4R?gw z3x1Oe{|9?AGLGW9Nkmu}bReFhPRNwL;i@-c#P{bKDzU^sqv26SS1d};){mhAJIiNp zdwR6y=hxKW2Ewy(;klN;G1L>Id4`56;3j{fVv|3CD-u3nHdwK(XX|63@27jrYH&6XN*GnlD4~WGC-N{%B+KWC^y$PlJJz+=c zJWeDGFJl_y7>n3+2tEx3f<3nHC$=4{d7oudWMq8&(DrBD-y93S95oyxg%jRlAz;== zHXe?QjQo!mN6PWqnV;WQS2rrqZL*~{qc#VZ3&862>#wCLhf`O(dHUMAu&mYpDkyk4 zF79xAJV^Hq3GqFH8z1-7|3c?X@NgGydm`*Ea&1sPBTa~N3>H<|D0_5Q=}BicPbRh( zQed{!ztFr!?|$%SXn(z(O;bf|m@MC<#rW#yuC8@`ebv>9zP=Ukm&zt{U=II_T~k9$ z)?e>rR#%j*ef1OE%#6X(o;PvYeWBLbxwdZM!dgjVOiZIBcdz&d%Q}mX7c8LLK5xd@ zP)q(!)B1p~;`1TxeKLpf@oU7S8ro}1zwlKdKO}v$lPpnjfcyXigBX3@sxcx$E=PWV zPmVJi_B1Ai}4 zf=&`^4%VoNqM)gH?|&{kVkv8kJ@UMtmpme(q-1D6n7X9A)CvFHVR-&1ehs4A`SVXh zzo*ZG>buCz5vE8@RouY2K`pb3d1ws>`&ler@9PWS^ZGx|t^=T{>+5r0*n1^mlMq4} zVH1J~2#5+QLl8j(ME2e@Bq0pNiPo*PT32mdt-ID)>uhU>wY9cd?XI=9wZpd7T)%hk zdsz_h-|xW-A=tii?>+aN-#Pb;T>t!_pnUX02=4*5@Y^|aC|k;(9LI4i6XMm;rZb;? z4yRQbOgmYRKBFEMVxfB9MQZe3bhhc+G;JCQuJ-QT1A3X@PGC^bq}hZ~W-QBBn#hQW ze9_m~U2==uUr+wL5gi?^aVb>Uv>}|;#_fgQe6R!@gWo3=q!;i#T<17Wn9#j(S3O{^ zm=BuM)AuGN?MqCAyYM@lo5aC&X(KQ{QnHV#4T0jnp5?E$*FDZbRTR|HTZ1c2G@4rb zljf;aB!@P=h&VJknX(&iFz@$mZft}#KE1z9OHMX+n>TG*_O+A3=9@CquxJAct%IR7#*#A*${}6>bfi{+~`l>*GY9!n+kXI zD_zgyZ3fCgq*iw}s^@__zEj<`=?D)I9o8?Pd(DPx`fZPGcd7zysdn3e+4UeKfu9&* z$bgsmUXzNYr7O9KHbovDrcJl5X}`2*v^rdZTjG_Uk>t`&>p<0bP6 z8&uRW&(1K&+%gy3hvM#%f9%aVi#q-NJBtz)tT-YP^?k7!-jazY|KeVyIjc{%?zP^z z#62ZEd}Vle_q^^TBvajJEEa@yM2126NCb;Lz_`*D?XVM5Rgy@orE#9?4TeY1EK-E^ zhRN{Fj0*vq@Y<(VIY^k&Z882u#MES>nEQ?Ig!#eaY$7a73mJx44Ecr)JHbKbxC@f^ z6POVaUq`OQ)6rKl;9KuI#0UgNdlJliXHTn1B(IwCE%mV zI1a{^w%eC_w0JBynpM4YX?51@nYsJ-=gtJ{>+6*-bGXZ~lXg#TA zC_6RSz`}ry;(Tw-!F`3)waP3}1-piqPoR~q%2$`%wRCAr!kMEniOZHr z;HrP-1D8@^qcE4e(+}_7-M44Y5xZT|m!KE~DVimWW|w9&~7hz1#H+%UhRF7 z9Xlj_;FSpz+BNlFPLX@o!oWsdt6xl2;iWyxc2pv$DspWkd8#s4C{iBWfWO*0EMPN% z-D>w=e;pF;eH^9;o3UrpCdKp5zqnJe4koSR_wX5PxFJJvqptCW3>>>(UA+&w%fJ5~ z48HZ2tVOYAjiLp7CKSrtUwR4C7(>$d3C<-7Bqb`9gORGLSEVl9iNB17O`%qlF-@fb z)piC;R#Yg2P4}%O7M(mffB*i?J39`*f>g(H#|W1Sm-s<>ud(M6j(OYsA)Du#>fs8o z!ky7#$ae0&o^0?mc|F73t=pMxNbsk2B_?)Fg%{vKkOszgyi8ur&F$$`CE4xG;MEBe zq{_a*)S2^>!5dlRwIOvdHF^F_15?_L^CwZKCvC?~#PPy7!Y7=H?@^716oZt|z@S-c z)=|eD{+l? zn>CT(8{6yGyCzvGtkO$!r&%a0v++o{`}Uo_c@x%?e@pM#v!^Fr^(p30)f(Cw_|P4! zP?o0wASq_BaTQ|Hphn?W&m1NoVKf+HnBZL9{O)RZUO7=|RcWp$gg?W#Um?fCFUZL^ z_ngnMO3j&Po+r(NA9SEWSzr&|`1Rz!5EW!)N#@Qi&XdlDAA;@)q@erKKA*jB2|OwT zOlr)QIR%*+=2~M`9{29?2EXZ!nu>3ra^6@tw$y;mV?u&bH!nt%wRuf$VZ$$F#vvu2jx* z^X2$8`MHLsnwpiETkz^Hcg(OIS2K=yIbS_5$LM-fs@~0Xff1^7KF;4=(HG&eCQ@Y4 z4{Qxt%%GN;;4K&ne@q!l$@S!C^xo+oXg^)x%~`p0xht_)*5R0YBUUr_G8q ztv{rwFEAZgD|7fpO5AQ>DExXPp`TGq@(tP zs}fAZb=~$b?U_P~68Jay_#es|+<*L6@#IJMhO(Xw{s9~1dFto)^}IvUqhLsG z-c+6mUMlHXx2{LBGH>20~}P=6o+J^{IoIXx(^t$Wxx)& z6?UO?3I$Z^r3;?fZ6x=RSy>+HfnNeo1MNQVh$i8fG-(cpR3SdYNK!2tCJ8Ws34tKI6mfQmO z;M-uP@&)+L=-l(Gw}?p)FlIs>xY!8~O29HbJha&*LD*RqpqiVv>A49Td%f`7*x_t9 zoOmBjg-ee$Ll0NW2!XF~$cOvN>eY(XT9ZUkg(vCwn{v3mX6wAXZB0MEDMM8x)pHer z>GFNXsu^)bngAg#+kwXzi;)bTf|ZKG!uvI_{*CH^YQ0>PQc%#Ne9{Bvhrq9ayEYFw z(vgzkI9G!fLsU+|m||#u={=*quE{Z7!~kpo_uJ-B4IU$qP!CL?Fviz7SdcMi}9&{9f(3sR9#|uYHNhDPv%dvO~IC=o?{j*oWp_PiQM8tCaqH^GsN|4X& zwqrC&;Z88;%%)-cF7g>PiK!;*TwTdzJd!qD>BKE}KQL{8^N2LsrcJA<`JuAbb!Oad zy?anO|D`!M3p*r|j&8VH`q|uF>6&%)HE^XXt)u#4>OPTnwB%OxSsa7;QByM_A$$6Ja3)}$n?H|F1kp-)krG<%h!t^n8;d7o&9k0zj%PQTUoAXi~$YXZeG4gjTxKuSR z1RT~Q+2D-8P%W7s@jvKDL#m^$x(Eq6On%nX`Z;tG#$eNxUw%=*Ux7`Ht$n}Vc~z`- z@{ymHKYlDfKQ2^fZ`jgS50%JvXn@;n z-s|dmYhY%jSIVQlM=4&FGY6hDk4`1{bjA#iF9x!+L;3^}?Z*_;rYVlKM+o}BtNLg? zo|7|QLo0=Wa75GCnoDIe>pGDrD;c@hm}4#Xz2(i#J@THy!tU;#g|<SQuH`OP{QmoC z(r8owQ~39tJHY%?<@C`v_|@s(e%m~$DXuvfTh?F|b zqK`R`Pk`wI|CstMtc5JVgL`AfE6$$%;Rgl$TffwNl-{{k5)~y`+tARNE}1t^t3Ml} z6YuX~6sl&-fz~$YK!&m!aTWuYS)xOgYQ8q2jbh${A2p610*~NLPsDv% z=zuXmlC^4g1Bi!9($?jy*!$X2aJ08qQ+Jy>J9jd0!!`48WXJIJRIjF?PGB=W`kF(; zDbK;T{v-*k$9SPY8p^OSpKp zQm~hlJ+2hRG!Gj2cWKLSRbH$CAAw@79hD5r*QHKNa--Adok!r$fD-^0ONsg?UBB2f zgBmjtU32AO_CsO8Mh#eKC&#B0g1xW-e55=~oHvBO^^l0mNyc`Kq2~@7yzz$Cdiv3} zG4>AddFl@0+Reg8-?2uj9^yUw#{2VpmqZ4HhDz2cw~V2a=Kw4C`<9TIa?oGaa;doV zw4_WvYt{#PK&q26w+HNov(&VDlf36bT0a;SqIiullpW>HM92_3s(X|_z+)s;!g{?_ zJ&LPdTK(8(Fh@B6&ckoPKKL@ooz;7_%$e1#L({PnC+6LTU*Iy?>b`i?enlr45zmk= zRI?L%BwDBpe0+9_N=yQrm@p=6@M@2lUuZjE3|_SkT)=dMR~?*Jo=TIx4OWD-MCq5; z)_eBvA{-WlG&TrhqeI}EKmyId{FnFbds*YhMmWa=cRBHS}UuE^Oetj}9218zlXGwW?wv-r5N%=vK`cR%78Um(+gW9;z zk(7Zd)G(SB!3!L&Y2?fu5my7cx#xD@3ARJleBS`Gb#`5L`nQnLz3!Wp z#LS)^2`Yc#@$-8XH>JR#tV{=wThe`JRNg!`lTWVk7%Ylm2A7H@B^*28n}iR4#;fqw z{1foT=)8Il5T6jjPk^CPLQKhRE=viiPfN0C4%WxDua~9#io0=X*{gM9e$cH zQtSt&tyop28t9OP*)Itr_w=v!%)q7@8q0c~WBrrPf9oCRU3B;C;JRO27~dEVzG#SV z%tM;zZhv3T+hwk73in)$8SDne@NxHG%*KjGa1E$=R6$%id-kk>)|>{?SZ%^HusNls zMxFrvui$(LH0K4(4;UivJdDuoBR8e66{8~beoJq)Gp3$Ll`lr+6C@|aFyOyJdWC#Dn;7@d>^KZ$@J zG-hOg5?pRg3v;45rFnM@L~O(z)?yP!57Sj`#z4j^GfeUDcBPlIusUWFv5Qw`wTlnpv$*<)WaCd|1B^9 zzm{-&x$DTg=Jo1v&cE_iC$bGu<^16KF9_jJg z`wscJbZVYxd)aXe)Ns(Hqjrfv)cCTc35bFHnlu!wbw_yyeyCAz1xV!$k+7fzE8mMG zCfT0Yp2TQlwwW_h+7sa+kXqFHPPq%K8|gR|I@n8^M|3U{(i0SV#{8h&Ib0VxQ!~yM zF%WBvY#rW`Vg2GR>9Pgm^Dv4gB^%=2;_vL4e16HK#go9ypo$qGhlfV=>Fmys_tsn&(nqT>qQl>>8QGW9#7yb*3eBhB3SxTRjcoF`q%fk-XX2N|S z3`QnMiMV6n8GSJ`A=yzK1=uyu{AN~1f z54;FMqC^2_343o2-^;m?KV{)uo=u(m_-KzheH!H_(e%oopvvi0adCtz$1_Ylwh)Ym z{P8KS0biRfR7{UJ-d@W)N`*-PI#`u)7Qsc*5?n~q+4=`beM1IiPzwP6-?LwV_hG0f zZxt{EeNYZehj=Q>3K_31EJ8^V*T1ITl$66K&75A&R`PC!|5iwTwhZ%swVrlM40!WLSq^#0etZ+2 z3(F0hSpr!4+!Vtw+B3XTnnZUUlo_t&{25Dt++FUx>~Vvo$)aGE#KXe1q%@6c5YW&&GQ5$J|lEEnf2B~RjTY@t{z#L(PEUa-Gu;u0o^3bUQ zi8K^fN?qBMvOda6D3|``z?3lI>(c$KS%3cZ$ehSm`VvJCpZxQO+WrY1(KmLiT(vQ5 zbe$x%v~Qj~QB1RHwTe@IBdd~D$>0aSkw$w1bx=YMZ%L@onDQk&sH&<0Y2*u063`G9 zCKNUVC?B9MB;XKfD7mm@!8Y;f*g=c%=r7`5lK!_v+T%s%|FkKSdO_ZEFr~E7}4P4a2+KjDR zm0!oi9EgblwOe&{4LVavedY-U-9suIC0OH{XXqns)ubE#Hzshhnq)bTm>O63McUf% zCFa2aZ%lMg0;XLukPIBtp9e&|tN%hiD@i(;#b2a`z`(pbR7!Lhc8Q|+YRpqeCYNQ8Sf6&9QwcZJD~Sj3_;CB8vBqXdRKdI6 zPCcNve?d1etX&~*vY4}|YM$9S!ZU z6%y<1*X{1-`6Orm+*gm>c}ug`-^Q`yRDIv^YK*QK7Zsw)(;6Nscgj`oC^~=2NHeNV zB>xwYV`?Ggzj?Wr%q4eKK+SZ`&?*vo6O4d?BHd1ECx-B&tfvNqXquD6d1hK~LT{d0 zBfL{)w0gs)=h%*TRJV5Q*pQl^>Q%QUD0$_@Tm4YE*zKpTDk4PWoAHm%AvPTiHh^mbyFZi1XUTMww=btyDL4`=PB`QiSd;Re^ zJaJz6lrctPA4!#h*Uc@r)41zZSw1Q`jMfE7Dq1hAhXXw%!GmT?#V~SNa$M){zrU6A z=u!8CRB$PfSIr9qD*_~8cr>KkqSQ1snx^iA9y!6A)Z93w)7>vBvI5?yK2s4HEA(s< zgoX;>SKWQR(hTMDWTa!F$(+b@S-9hABpCbJrdwN=M$fOlP$&(XfSMV$U zd{fq#V-$X3`_ZF~IdI3ng}uJSF8BrTf?o_Dqt9>zr3XW42Lj__-?RaS5LEt%0Z|Hb z3AdlL5&F4HlqF6?opMzuVWIpJEQ1euvS956Gm!i3|N%4@hxxt*~ z=4Nu*g_gAK=*;X!lYTxSA+!0s^6O&qdM7saCDr$ccmhR$4=Yf{t-y*%0ulD>TY^y&kSs&g;nBU;!l~R%uGp{GUfP$OyFs|cU^|; z`>^&2?mY-);Q$5NpYz#gaGhh9q`X{`Zzr>Zx8(~Rx34P!3Z~T3q_i8Z0F8qE&yUcD zG)5VV)49Xu93|yFo7?XI(`(lr5P1(i`UsdR8^r`qc^hnpxAgP+I&o2Cd3j`!xPrI@ z9~UPks(Ae}?FVt!^m^luuq-J;X-5uM6H<+s-HuciM(S8;Truk`jrve{3r6icJQ~m;0!UrCmsvX*YwZfUnAV}{1u2{h9?+J67IkUdF-UnW*&dbxajgh|z z_1`k^)?*uwhPf#tNYz?UQy(0c>H~*T{oKN)rul*ME_Ks8PxthkhF|I)n=K;Oq7mWQ zyUkT+(vsICpX98b`$>J}j_Q`W7eN5u%d___7cXy)W1agrd9I5?yIX9mTL;J*ai(^k z?blpV61|sa-N5#pR~+J5-+}V$psojo8@P6&6+aR()AXxN?B(GxD`>Z6HyGXvg3Fbw=toy4L&Y)~=we>V+%$bO4wMxhBsU4u`9z!eK2cQpt3@8J~ zm6t*ZLnsB+@Dg&7=~W2s0>QD51WNFik3ayYh(y3AB*Z{fTlsB<5Yy{HYhpUjcFfpR zoh(hvKz20l!>IzQ^f*$TYoJczbG1fRbO9!vUsRC zelU8We#7a_7l@GH5+9#I=>WU{#uo>^*wN7v7`Q4p7}mY;!m^GL@wU(KfoSS4qZPrP zUpAAE@}Nax9@61s$7_5Iet<>bMHoYHlHuc|fVQyYHBW)!DOi&n))tTiAM4lDKl2K_ z%i-hdGH$Irxu?5_{7#nFa?6Ir75P64uX43EHFl-z{H`U=M0%XT^g%Wr$1lL(`gO(i z>%c&%P`|z3Rk^b{u6bu=*M03_;3I9k7~7+&gM+K1>IwINDsS(qfEuC0T+fj7^bpUv z4nno;@*!mx$~~EGKte%2-RV;m9fR`gM#OVzqPfO4(v5IF;_lTyDCVpWZa(g~+!4el z`-nC?X&x3If~>+;>~%19OCpWhHV_7^DjKj_tQVYl z)rBCk@I#k+7yT$^gH=Mv0}He6@p+X~;T1{SFVzx9BADyV=UkpmUIXdr!!W!~O#}l& zt|&~5EItvH;!O^N%MUl!R=8U3A`#Vp2OGr5b-NT^h2JkJpU#d=pBK5BD28uZ+JmMi zC655IepN1i3*&`q*U_tSpGPN0`K`JT2h6WGdoJcXc5;#c7v5pJCiK3ISIgO(Nw3x= zRMZ{5$P)q6+*|{kE3An_QuXB3^fJ^F6`~aqGOV@(CAjI@4*QgA;H}@t1))GNLTbxY zu|9tgoyvs)gqQM*>vFjqOegKP)SjLma1gEnbu$$2l1NxW!D2+RS&7Sg@I$e9L1g3; zUtcK4?`XNL(vN&~1uvCfNWZEfnQHXH2tcPW0(CYUN&=c;XR{x!hy#}KLn(={CNk3# zq_oX#yFPdBToA=$OIQbH3Do}VfmU25|E30B8uD(9rUY^!4D>3o;fPev^ z5V(4|^W1jAt)K&D8R+;Qo$0tw+LwakG=|0dQhB|jt&fqIloIrU;2K$sO)z#F)GanFp)E z6wfkqhOkfo$hC5F>ZAsX)@p;d32=j+JYI{JR}+snBKCLMvwZNn-a73QJuWI-sm|(R z;W`OpDWiWD_A?qb^mY=)}kX}_)#c+X(eBp(6}+$e2vE?6oQ!oLSz9kQ{KIeSD{(c?N276y+e<7>pZk7{+u&xdo2C>))^0(I{< z5w0YM<1@Lct~0o2x~+}?Mwukdza^si_u&#E*lGhV%HG@ptl;d;c{W?M3-T<3OY%SqHDyDB8S7Z%4yIY zgNBulr?Q)56kuF`lyByf|HQ}a~++^*R3sQu@znsA}$d*z7F1h zh0pcVK8I7q%h6ssKm}`z*cijZk%oC&RHs6OyTyRTZRKV7>EFl!kgm_Bd>`0;_Sr+C z?2per1GdT{@Dp`1#4z{whsQt){HOoD3TIZkt|ck=oh``A6U_FV13vQck@%owNOhmv zQ2M+)Ow$n&M|F~HeHZVRZKt+ zE_U^h3^}%&v4JbRTKrpL1y+%N!Y^(qZr_2*g|0+wKfKcabuox99tMhS%u1|MriS=V zs+yM2;pm7E@*}q^?(SFI%3W_sB;blKc^Rnjm=MbVRsU$Z-{Gj9)o>ABEp3mC?zy{( zstY0-qE3%P?NU1!tF07;AgsnxNeDE;8~%3zg#Fdk9Ubysc}GW0O+S1J?gRu#;c=-y zu&%7E{I<8Z_v?y^3YC~3hwSRqi2=a=AKY`fQ@OeBl96pU4D>#EXC?z3;O@afpyUm(lRhgNT+fLk@SJ(ny zt7?^$I6H^J&%(kMhK4T0uLc%6XBH^BS#vgytBjB86UCkqd|ZkABPyRWx>3~_T=bEr zvgQi44*OVYkFI^4UwyN0t-mpF?S7F%aFut!R_e^>-A12A;4J}rntbX69-XSwzTT_l zE^Oo{Rqh!C2Ib{)*bQ94Ie0mX$7|;Cp!XoaA32tnYs*Lh9-A*6y+8J-*u%UHY&y1= zisII&U~*IuRrAHBR`i)4GrX$+enyV!Hn6#MOM2@TFj3ZzC){8$cu#rwdNG&-4*(9l z3nGebtKGf41k`z78Q+s(d-LW`&ZpenPdVqaPr02V8vXs1cf7qxMGPkT`)gr4As$DV z#@-(FTnVWBZWtcn?T5D_D)x{16d2-_;i`OC_$+oY8VI#K8V{B);dl)g!GCLH%ER*N zfB%(P^}1aErpp$?zc0V!(&GjuyY{$$C3BOi&oIe-=E9a>2hhFRfZFMzmtPi5uMKbl z3$5%M?X7H3OsIJ`?Kio|@WC}nrWnj1Wr_ixryh|qkk;0AcD6P(m6etFnY9oEvBt^Fe|D|FS$Gqg>6%L@ewQ+rVy6mX zcn1hD$=WE;kn!v6^t82w<$lF}W$x}}>!5jONV z)8I|8!qYR)!voGEWhaMo1OHOPW?#T>G`a-gdmh~jRW)v^=M+_k1RKMQ(Z(BYqT3dj zOF3r6wDSm+Ljis~gQtCWpsNRW*=^mU4E3slMMW-!0+F;qDiXmBqBC}LZO=5UWEC;* zy3BLi{c014_xJC-Ty-QL9MT+P&{39GUjRyk30f~-{^^Am*3X=|{srh?OSrnHX~bFB$bWy^xPg0`6(PG!7X%!=!iccV_h-ABLd3R1f}v~=gY zt;yNlm2oqYIKE6UL)b{!a+`PF*I;-G8axOLUsCz@?&F(J;j=J_os6o z<4En9W-yEH5Czn&622A}khSesFJRk)6zL zuU(Jb++FKux3%@aCa@eXgIC9h+q&gH=noe9INx&RyLgWK+&a#BdfaLcmnfpuqdbhf z%01vY?=rc(%p1ft>BEKcva@@YZksXW**CG257y3aKuvi@lMR)kYzT|L~X9dMf;n=k<Rx?59nOO_?(%CvS3%pF@Z(2(8r8-TqqDX(!>n_j*p4u_u5_CkD`p{J+!{ zLlC7{5#g|q+&|Ud+cQn9JzPP`mu%NmpMp5}Fs?rioGmxHeqHYO+)j2eo0p%N*_D}@ zo!ylQ?{?Z0TXQ7N?(t}&$gh+dnda_BEoy(AU43x2jTOV-=FR;vG3($w$(}tRa>It! z3GIV}?GwNnclTDuMT@j;o-iyoC>=0+bpL<>tsqtHK+&iialboM1~J^kSX)J^B!~)f zVtoi~P$h~Ps!9|HYc@Yjz#;w|B0*ABWY%q#o7H|2yfT>^IK|(#fmD=RoUMGa>bxCz zZPlqZO!=LHf&$QKZ5nLI0DZ`*(52;6P?mI0tKou3fdIbEtzlc7YRX>s;w3i6R`R;^ zrz%0Bc}JoMeB9ha;vMw+_`dOAt}Eg0nrvelXKmN%;^MLv%pzPGX3d&6uc5bBU}Th^ z=j86sL=z>uQfh6yeCq{6<2qqZZbEN*b`$)raa?{XOq6tYCx_YDP)-dZ)j8r&YU)9E zwmTa>pPEX(&n&m`5Q`fVo3pc<6J2e!^Aae3Y@R{+*k`lYJi$U2*Rw)B3$W4|;ffUv z^W7q0ZEPaeDg-;0v-Zxi#Vqb5TY+s7mo>DgZn{O&B`Z_^fbiZ7ry?r}yWChVTeV!u zXkOdfVaTW+tSwm4Y%#sw{L#wa7sAzpdfm6L*^Bbb%mo5-v%E;VY#XLqmXD{cbIGPT zL-V6DYa_iJN*sMS-mDUPfxQ{Wq0r7H%Z+LCh{x;m^V9ajQ*kS?q=rU%sBrYS6>aA= z51#;`(uyW*G=Ws$6B4WFUzw2VTYFFHRFFj?rU?1FkQ4rAbn=jeXXwj}WaIeEI59Ac zh~U|o`!8QDF!SL1xHzuy2T6r1tz66mH%)`eExWDCJw-cQEuv(P=FOYOksuc^760hw zgk+5JFKZ6Z!@9%5*~pyH0w%O@n$2R3Tg{ATon2jLZ{}$WP5{GLLpX6USRNJzn|8MW z&n*ftKP+rDPRg;>@%6c5sY}^`QKV*~?2Rmg+_7egi)*{1m>7K4f)F^i53xf4|4CpX z7W1%B#-IC;|22hk1gM9z30)liEQQq2?rZwRo*hKa6!HoJ*P-a>p=bgfGMRUFE{u+L zFBYcauN6b%#tn^IJ&wGZiT3vQgsB13xkQ(RUAL`qQovky_vjh;zjbY+odJFCmXp(F zbn_-@^-qP+4(Xoy~bGl^3A;6gY zBhuX^Pq#D9Ggu@?sj6EV@TpJ-F7D(&<8f>(_9=^ryHB<-Je4NICrW=1d>#A^L%^eV z8#1JXEhvHSKgq}d4O6GW=Q1)37zRO4S1?YH|8INj%_jxE4{kko7vb@uI*V2Yb_PrX zXMCpUr!{JN{h8{qQwxfdpQ)u?s>~+7ezJ)nRQfEPJbCG47vh%E8-#uWAoRb2KLLsx zr|_Gk$QrN{e3g@%Tld$+=xD$nHxA^JzbQY7jwX6@&?zTD&eJ+PPmTuO*n&_^ft`9@ zbZd>-@fdD+^!*AjfG0y4zJCiiw`KqSf&Fgk0W&1@9DobjJ%>>rGpgT+qk-4x&%>|+ zC;jmlZ2Yt?1&~lr6ThW+1zrKxuvw(%am2Cy{ysRNkC;gJdp?TC#u?>Vd`(e%Bl<}V z3eZSBDQwqzaA?B`=%(j6awhm=U;w%~EsLeEZbqL+Z*}!(+B_TnycFAa`eg8R zN5}bk9>_kq6!aGt4?JypyB<9+4%da{liVGE>pQA#8ZO=QoT|H|;cig`MNqe2@y@=p z@ZX1@mx?NiC2h^M-q|mlb06{E=Fc#$Y*kSD}e7z5Cb~YWV9=Yb5g~} z3i2D~gB`6`DhTh7KL)c#P-18xB$3@Tg^3j`n(hdA%ZGWmhfv^<;tk_|~=Hwc6Tm$#0#FKDbb6ih04G z=5a2H@51!Z>!WLTI#MW8dyzCWz2dd?7-RG1ef#?M?c2PWaq0u7gq`3=npL8n$+OV4TnpTb#$P_#8J z78HdIxV#9jfv>_QPreJH!EE)KIS3?7t74oYCCKIUPl`#~XzkLoOh zi@7STk5M@ZMsc-4J(MKX7{mR`Z3k>uA0PKJNVEO|{tVLKL4pa&)RdGeSU-S!6DPub zjcxD`7z{jHiT6j+VT|h*AH(ukrGNZ!{pWC1!Dk2Udn7e6hZKjP%c)6|COtwe%s{@H zggFZ0jmE|&KlJH##RV_x*-M6aFP$OzMMHy*^GefaL(h!N6bgF|_6UVA1B4ztcn~zx zEP|+LP!Qqr2J(_C8|7bq3FaO;1lH==Lt*&&sOAaMOQiflu4qQMLpXyjYohnb>8P29 zyRdR;<;yPf#YzaOJ_UU`PX|+A0Z|E@;1Bgb!lj1}5s!yIoQi=^$xYwUrF59O*c~aU z`Q#sI=~<-!)s*z~4ZU^e`K@4PS*cP9crAKFXu2VBK{)7YGN6E;oAn8w2f^?Xp8r@{ zPuP>lA7`U`tH!8B1M*-;M(Wl;0}ea}Ba$3zjsoOTWK01Mp$$k#HeU#C-mr7e?E&!} zU|nI`%nW+W>Map32j{}KJtqBNd%k zBKS_FC5C=mI|p70^wwo(V3P+$m%7ultXs*>SopYPx~95qUH0ur#mg zp}1zba(sS%zFeLUyyY`z&b;QPmg8!s$@B+BeYc)SBm5bXTYWIUk6xdX3?EYGxZo}l z2HvV-%3+bnu%T+$@)+d8Fi{qeK0(&+W4a+||HAjy7Mm94ng#?8<(ec-8Hz5C24$d1 zJtvh4tFIJrpMue7X{|8drx?6bM`Z0V0-NDU_z>6-HG1R;Rpa<1?sFTcmv?X?0hh`w z)0E-I);}YLd}_S{G*FCF#gsBkfgmFdKprTBN5NFM4LAgBb7T&V;2vVfS~ua}(9*lL zko+1LFT^~hrHX>-5vX^a?W$0qm zUoWihAVtn`Mi#?4TOSVm1AY#700GETP9y$R8lhVOz6BZZ4S0c)c?-!oLVL`Eszju3 zkEv4EkS~bKplT+d+SS+tfTyZdK`S0*WOKl~0nM9IBT_dp!Tm)cfh{-co9idSPk@() z)MMmqGWUrmGVZ)qEc-_Wc5g2A7Gk1Cp%zEV&w1%jj_GwZs+M~D%eQP*87n?4V zPt{S;Is`(C8iy$D21OL5@&0BFhGv1id-fcOVz8ZBZPvpYtjlh?Z50oB3G}Cn*^v-Fd+C`7zKPh*U zow2(0CSwA|p)@E}hL1}$EpC)T_=}M>FqZC+`uT#U9Xoc6pb-3HmnCkAjcp0^QMSqD z;3Kxhx%~XA`S}!W{HLhzUIeM>T}itf^?48rL@4!&&Ey-IP#}$RhoPc68r`Q4n+Z1e zeE)sV3-Dj~m`L!=UuA6CYGm>Y{C4_gtBJ2Je|42xPmJ;j!3Q%j&r$#~yN8$^86cTG zTM`f{EiHZM7bRf@d2=Ki(vpEWd{lRz(XIzfQhg-fqCz)g1Hs_U%WZ{fMcYR4XfKc|$6FV-tI&M*qpW?U?cb$xOLcqS&kl$Z#PG?8=DTwPjMT3Wquk&^cPM?76l?qTHn zcO%h*5amt{YqaZwEqz8La@HAZdg{{UPxL^#or%-f&1|ul-Qqkor66q}tl$ucER80= zEl&2Hg2o^$x-^pf{)rMuSV-qdGQ^E9G|rgOxTRr|=PK9Cu-TJWfiJB6xxJpg7N9UA zLuSeKx0YD=dV-jd0^86a8SAqM8vhA37!*Z6IPe5UV_GlC%N48O?Lpo^&VV(%4!n2n z+zHAlYne7)Iu*pDxHxG0Ccg!KACwKgm^SUi)Twv%@SCAQ@Y9uy<9H9#anAa9j&fqE ztr@mP{AemTF~*ToQ_xLY2+GJo(Y_1d<(J!c?*`{jP0wStImC))p5Ee7?g1v3xtEWG zN7FY-zLF#-lP~c{B{@BThi4PVwr}4~_i;aq_XKZDIYUzCLC{RV*7OhOIv^x~R&K6B zB@=zdH+U{E4bB-qX=P;H=Ke0i@XyIR-Q*LL_jg>rJW?7?2hK(J>dxo)%&@reRx+_V&diO>~}|Q zW@=5}Vnmbj8ENB*R9#J#gf`O1XD$`_L|KY-JS%D%NrG`bLTAG7s|J6#C0(e5`F=h7 zj2Z0=V?e-9ty^~wy2Q4})wv0OXS)LhC8_a@W+{lc3hDUJ?zwX%VdJI$PKfW|cyYNM zuIcbf!|dE_z!^Q@FPf;&8w0FGd`i2qu_m3FYnV`C6g^NrakaZ)_ zjwfLxlG9h!j`4fw0;TVR03~>5-q0&gTEB99_}9;m6&yJScyeXjTiqeuS@b+IB=p37 z>y;t7!0dDWpfi_C9QErAAe=Xnm(5{XM^iZsG;#Ksn=iC`yE*pIJQ^co<=Q(hj~#{^~_Y|%#cNvOs->DH)W15QpTlwq?^C~;){!4 zeDU>$ouY^+g)gTAJa)`*9El-Tz)Rq(N%d)I^^-c4e|CaZeP8UEd!(%|6g8E?I*0P3 zIALrZIx3~!+D<4c#=-)~(U76)>M0AR@%#?P9TV(@QVW>wFsHTPhlDOzfbQZLVtT zi7{h^f|fPPh_mb09{}GRSikE&4&1HDV0YN%_$(?as%U5Ucs_1nf}?OM zh&@lr8g1(id;G6IZ5~3xCDdo3O!7VfPOF zE3`i}*8vzSdU_P_@%vMzOnFS+-|9H4iQmOy=-b#hP*~X6-w(<&GY_i1?~G7@Xzy+& zv2-BD4WnBqd_EhOlfbbdNIa|K98_ClQoPW-TMAl`a9*So06RlA`~{pzsMrqw8v5!) z*GXvW1`feg5PvnZw4!nW$zP22W|E$!%F-R4L{!BFt5V08=1y@TJ`M`1^n!oRO-VuL zszFcJkg~-C+oWEa$Zfp{%r4v!*Z!mc7h+EO12q6cF-=&&RH}GR8E~P?`7`*dPe*2r zbB%MwymrgecR05m0QIbu3+D`ZF}7}Nam*ZEZ9=HKSz{7vz&y?B3o(T9pd;kCe5-C{~^mIKbH~G5U z%pVr_qC#@R!;tmJEF$R0yYF^?@WC5}?lta{$h#SSh5|p_^78V2z*vc5<^sj_>8(;} z>vX~l<-EYgtgH)}nHTUYFdQidRQl41uBR+Ua)4^isaB9QxZ|qKG6%7Kea?g(rMW5V z+uJ3%-qN%<_>L{`Yu&naYlp{lV5);Qi+%!@^@XHpQdd+CM%j9RiIOW+xxF~bnU1!>hkihy2`|9`d-@2@fHj`sKI!hFO1nx> zyxRVa5PR2bBjumq@y4|3UpH^wobO_jZwXw%Bu6JvpkmxOAM?T%21}xp<(gS>A__Rb z2Y$vW@OAf|En##h858_iV2MCb;o}1juv}O~JVGeVmE~&fU_$#goYW_`?i9L5XBTun z8<)XlkWd7j-eSo{M^5RHaKK`%89c+yCA{Eaa}eqY|NZdcLl5vSjA$31eE4v+_!vk- zlRk(heRj9`#I^PHf$%$q6#n5=`)hLYZum!Wa$T2~j(MPl4J&0Emj~ z?2J<$nAsW~-8!=qDD%nd?YOwN^YejB-#H8)<7QPo2Sl}46~U{8O;BDDy0K=Xa#MA^ zGxX#Vw{ITy~Ahx$2FQ{m&E+ft3%1Rm{kozti&o9EMR3(J8XLx1kTQ?e6 ztJSk+3DikL)5&?PZKn+90j1!=fdeN_96GW-I9PgE8XUa-$e|M_4jj0keDqPy*N4B( z86mIZyykcoxZQNCFX56`Nj>?tz;ljQHMlx{{6BpDKjX)vaft9Zs51{bH(2jD)S<#U zDA9yscpg>zfa`#RNpTxRUE*Uh9cLJa%?myP?qA-#`4jlEAqaw(4MC%AHAr^MvNDGK zZZU6IWLg}z$+R6YlDe0ODQnjrEiVtu53CL>3WV?4y;LdzTzKWBmvHM*l6O=-M;mQ! zA11H$q9gGb2+3#n#fyEHFYg04p=G;e+Fr%p>6Wd^UxEC=g9llumc<~GI$6OiU)8=K z2w4n4VB*q*YJdOgglhPUuW!4rFEC0_==1mZs?WUWJQ#zKUL8BS9j-PX4XZtkZ%W3a zjUh%}jlC?FXzF}8z`Q^K3ZF`b{X8dMqR8%2+3%J1V4o=mUH$Lc8MjeTtMqyHH z1mQ8DurDf|ho)aQHhUN*)F*$Up&N;nxentdaT+BJ%*--IwWW2nxp8fNer0Ctgp9tvj0x~aV&X>C zHz6OsT4va$Kg;mMb#+u(2AKx43<^d)cM_Q}O;FiU>c|q+0p^hyQcP_ibR4CVTYw#w z>YyYxx!>&BY!oHP;Bz<}Kg+CcFqM>Ap^KH?*Zf}G-1pl{ic?-r08DN5<9jH&ds2G(Z5?xhi;vPf!AVR2Sj;g`P@)Q+!A9;%$K>A3QcK7KaRk|8SBjV8Ppc|u12opBV+!6FWxk^~8eeA0FIeS-Dgos$0A z{t~0zyURTN=8@M-^e!8{^F{B7ZPcK}TJx}+-_XGSY32U?E5l(#=dD}dmAEx=^~2v{ z*}|pc94D$X_8Ljc#!gqZ>y}Ewr&rJTJJ*hZXT`XMMB z_IrWy8@onk6!<%e*{D2+vQNPCf2Yo6E&?(Tt2J%O5(cT^+{ZhSUu-u1;ZEY?PlkQs z1Q&z$Cx1k}{(4j+_@Q=4D3nJL*II{9B$^+=)19O}<&2{zoau;1wDYNW5-u~Gp-zld zWyS&;Ei*Ph+5H=Qz}N^M{MM)3P0aee!y?3gaE4PAC~pO&ZF7j1GUW0MAXT`@%gRKB*67Aj;6pDoRF;Uo~s zIY@_=nc##W@Dt3+uL74U=M?_-TX2M5P?W8e`^w-p3mcbfhCPJgy{{{JZ9JEp3+M?b zAdcW!L^EjbJtJapFnWfk-9oNY?`04{PT>=d^~K(&XCp(O+>{Z)Q>L;1_(P>%wlhws z*O{Vy+<&7Sd2#3}2dGi15+)Yaflq7a7XSNiXrzBgw4Ig5x{xkQ8`qaW#m!|B*mLuN zF1eZE6uE<5I^=@wa0a~8`H=8CW1ybrbGYBGHm$M$ky=`0Fz`&HCZPm?6N>7=?YgLr*cZc3fv5O84v<8UELbK1-#868J>XE=ZykCC}59bCWj#(yXAm@K*;}WoO$;OQX8~>-t zkJpZcrLe_8%r7dN(hp;(adcg9dY*l#x{oB1KsS}4sE>L&S!>pkEkxs%CCb-7ab4g! zWu@6Kzc}8!N!&#q?8#{%sgs>u!Y@Uwc6E**W@gpZWht}X{pg_*zJ-+& z_-BeZGWk`&1(QGe2)+UD5VlV~XYkXtdBxEwD~6KQOE@fASSvj&-|U6Qrr*0ao#K~O z*pH&kFEjolzr+!^Nf6hEgmU=6QGhnDgSsmsI-L3dHWoL6y$$oK&YTJLV&Q=_y3ZsB zvdTZu-mK0jIu1C8N7~i{w=geHH>-8QCb`CCHBq5NsB=Jt7IQH@(xUZ_X&}5}c5?pd z?35!-ysmEV&1`qbRRH$-k3=gu8?tjf`SjXtCwXqTJpIoy$^rjN6eHn)%L9XNVSZ@~ zIM-ZK^Zxr`-W>m68!I=Npvc17c^fCC6zqO0WuaG{2xfbLTDV$!vp70s#!};1%whLl z0HJ6+o|fl&;c?L1*$Ia}hx-`0os_NjJmVcwP6;p;kEQBQJ7{)FB%S@qrqa0_P>5bQ zmBc0H@}DuLgc=FB)mb??*07^f4z_M%c)!%qWaAJJRK#{-4;jK7F#Yq-Lxdi|VdU=b z+nH)XXCcMt-a?JaebA|oW`lZ z9@gq`m}iEVrkbnaFp_FO8dTra*L!YopVjXY>3F!0#$gwR?Vm)QRe9#jM^Y93GzZXj zJd|`5PwKpVb%n4I_>=StT>a6OY4e(6ZpA*u?lcD>hZm5S#1YuJDO4B@Pr4@pXrjy! zs4PffEYdPE?p^Hmja3z}!PW1Kl5ij)j%asF!RNil@ExTB; zm4ky(Gdy%*COmreDwuZYka{n_Ic)B6jr{))|7ed6ya$^}*4bT)SSP^8(@%?a_9*u3 z8G@xldqDJN?S0JTq>J_PI*5|VdiKH)@WEb4T)&RzeG}t6!%v59l$$#3zfsN-(T4_F z?gjerz>&@Ku^VF)ZLVoq4&l4V-T&hJ_&N zz4rowoPz_|Y?)uVqvM+Nal*jhv_Ozxdh7(KhYc2vS3N@=JJ@dfHV{=2GFgN&oVcod zMJ#^a-eZP%#R`(U?AH1&z5-$+BH%67#l>?hS()xOJwXNUe$0iF!4ZN0w$VXTy&1~H%P))R6E=G^*a^91U`c5XTn-$L9`*Bf_VKs2aIW>t zGPh*)7ETtp3c^x-z&xAU$%Sj{>el*#BXAlJ9SI2#IQMFc14j;$X5txK`(XA;~%6jI{Cng04j#I7WZU&dOZ_z1+z(7Rmok@DvlFFLbtR#y~ z+H>~guL2R9Y8pjiIMjE>P9Ua#zSsy3))$g^PUPa1=w310|H9z9P74n ztE;&iz3b|{iQLqVj#Onb@w)PKRMaL`WRpzRBxdgOFWCv~Qd9q7Z7+e%Tbna{x_v;h z@_&qrVwz$hVAo)o*ILD#aZxiFCVftTP>F&Q;Rmeg?H6b;Q8t@uiPOV$v z(WAaRcfKFFX!X2oa?#d+k58oiTc`N=W2+MUe%T12I>FvjzWX6r=#-p^l7rAa%quLEpG*{laRU;gunAnpujC4gv4nQuR0WWm3IlwX-C(|u8ybM+P=w+PX^)t$JuuPG=__TK|oMs?+r3!?;Qe!fPjhvac{+KweDH> zsH0Y`)wZ^^w$|28`}V8tYhQBw?>YA-1ffv>R1#6_ea>^9JsZ7zj6}e}ytvpLHh=-3 zIb#Rh587S&o|0yOkw&9QNY~m~s{Q8X)#RV;vh)HB z?9U$-4##X@1qMRd3qz2}(+`c|; zoCO;>Nz`e7HYClbPuFi-Mr@A}iDEX}xP*iV;2Pm`K}dwB^#XUl09UwU)rQsUrTqA& zU7Prp8t#n{u%y;fk;+ZcMcay2K^ethMR7Xp0|uv0+gq7(95hr6YpqjBnfZDAKv`LN zOiWOCRfHpasU;VMLPm%aF%~q4eeeT%?aAybgF9Zyu$6Y^@Y^=uhy#+{Mq3<7(lk z30A;U24)~#!P!A^WF=Tg9(<5QfbqeD_Ex(1=*5Q7nSrZIftI@H@(|EjIPRgIL=R&i=qH)IR?aszyDe6pMp=n8%onspf z2c+)7YV4}z&bxNaNor^s%L{D`U20qv23;>$ zTN!s2T)+Mgw!o?y=X}HmE9pSN%6ef{ei`xK6n*kT>>d;?!2;4(hM%oOAtMZC(+;HZY z+dCuOYMZU9X0QUNR3{|t^@lH&vz}LzzY2`Ajrp$g+@7w?&%`Ot)``*$*Fr;qBWsj*QCfz^f*$b6K<4 zFYVu%tv7p&MQ)hn+t*hZs@r3$M@L7Yjmotyxb}Pl|9L~h^SWt|E)oy6ZM*RN`Gsxd zNgS~*(tm@leaLf#zpc-RS6Ok#>;f6{9oX}a_Um%+3My)TlWb~`(qO>bDf!L6vt#$Q zx}q}FU}!+7!COEOadq_D3!pE8wjb6p4=^3aoRi9_zLnmgR(HLzpjZnpD5eak;LK96 zp)?Z;f$6z(4%Vi&jwHv{Tc;_jvA3>OYf;;LLY?DUJU!4OYH*FFR`@00b?VfqsniWL zRlC>)gu%g(7avf&(#N>l{Z2o8Q4fBZHS1k8#F_FP&oMp5#VfFP{C1LeY(0lW_`!OWSIJ?n{U$j8PfXOglr{Vg+x$OPoFsSh0- zjwMwG`d~{7qDIdPF2T;s60p8FBbQX098)`IO*NAy@|@}h4|0J8mzN8)A`(p1_3E`1 z<8?I+8WawT4wJvsc6RQ9o?{}*QqO<%Do4!7s|??5rTt{VfR#4%AL)m+_`zv#n!~$m6SUz zR=K3y>C2imt17-~)~qaOWDka5C9pbjPd9uhw1U>C`kYl}1Ho;{0%j)S_Y zVV!lFiYj|ZZC+tv;V0T)KTHI3oi2{Xi1LO6&b?anBt&VvD zjwM)VqjaZ)h}Exl!TSDKJr^HiJ9`~{#lK5RW|zg+sjv-P*i0c@n&sou&Eugv_9Ff6 z9ZXZ&9zZp6cG%XRMOi@;V1P0RY~L)G7!4ESQ3E)_g(li)jTUj?pPmt$2})99;C=uO z9-PCD1_lO|w#h73`>c}a=ovrGn6=h-r{=RPu7b|o{jRRAL{@l1L%4W$m8a(#R?xf! z3reP|m<>61-vGSuaQLnMwQdkuS}NEAjli=l;=g|R#raYPxHB^Fm#`Vs_9l1&Mqi&q z4j+@oU8#GX{r_{%-gNJ%7d=^f^pdf}q8pZ__beNv9BVIZvuDmF%?jtwz*qC8_x8SX zW=;%8MYCcC7_Plo3p_4fyg0Q7M{;o3s)VRWBjwMEmOF=L2N$tS%`8|jCMIUPlat8F zNg9(q`G$RjDpRr5|2AjWL#dcI=8V&&hgNSAIO(&kEl(qzRyI1gF~?p_MZd~2MM*_> zz)-G8KBR8z)+I|$Lal2%c7OzhX*F(O7fc5M_wL=3JvQ4s)~m12E8d(nV5Zk~3Ai9j z!bJ6aS9^)8rzf{$dd~C`@-0YDmq>=~xxT&werT7P8eR7}Rz9N&v`BgyUEy1EH!3(A zJ1`d+ymb6RrZYj(U%^I62Ctx$0??VC4A%q2y?bpfS=M%{D(pg|Xc7+_bUFR<$}Fx8 zFo91Ur?XW`JM}VI8{?YaC|^Efl07;6?A&q*~KiH7UAHdAklm!K$7S|>_L=y>+TqRM@t=Qop!ETu^!DxBr&sRZuoK&pn@B&`W=t+3 zf{}@)>AqDiLN;_WN)kADGiHu3UDii!3tC+Sx-w|Su;G~4+8Q9f(9`R#aJl1F7U+@K z+j|_cj`#K^x=&|D@LTwik>pzh$S~E5)iWj1Vj3G`aKQU`K)?o;39`z3<4tr|IU?qW ziGe@rU+S8c*eZzYwRUrvRgqX#l~^&$#m$;fb|GIaZshAV!`9K!R^ks1GjA}tV`BNP zQg1N%Uq$q3L8yh7!0Eg(GXQN>qw+J7FA_tn)iUBCmX*L_RavELYquMLkIck>5K(qH zJ=2(#gu*ZI{}eR=fUCH??e^dG_}Z_xC2~SqT0+D#i8JC8Zfzn2 z9w8y{JJ#7Qcn~PUS1m-LXF`p+p0;(3wk3St=Vl7Gu3QNQqM~5KO7bPOQ!g?-ajix$ zj&;N_(imBcJj5yT-qP7*=z{4Ibu9}?DI=a&#(N8Mz=r;J5>(*W&!w zUS+LlX2F@Q_&Ud`_A9LFkZ~2@)M0yB!@#e5fMRzWSr< zXP@23mDg?3(ADq2f0?Bp&(0!_MAz3xi%Sa-Y zM_imoqmi+xor=G<2FS6mEr9zS9H5)h^xQBeQ#~_N{F#bpj*sF?J$VBiT|J;l|HN0B znKVr;$93$oI7Abe-x_y1V<*I>)q+W4Y=!#Ws6)U6sSVRb8ZFLT$Y`WTq9FE zCsGMF+GHW)*(Zr}`26tj@g(I)QHn*1Xtr|Vv2EMV9kxmGiK_MVtc_AHD?3=CEI3(K zHi7SuXs)%$j7>{mDwepJ6zC-mg$^Y?C5y-x`GLN%;j&tcLjCoGW@s-%-f`S0!Wrf+6<_EbWZ{+zFg#%y>5>F&up1y%XFw5YBq1Z!_1nRbcap$%m%v+l&FReU9$rs8iL@~Nk#U7 zM~|AAb!KKIJe$QOJaI)y33&SBD}-n8w7-tTi5Aw|7wFifL|38CiqJQ<#}vGc)*7ui zM=`Kby-g*SBz`EHMv`nl28o_Uq=oYaVtSI*T)_=DwNxm_1b;wP^^SD=j1FkmXKQQw z=ly^TwT2jbd;6{AcmGP0ZT7!-(Z2%xTmrsBZA)-drkh*4t1D#L*evh|@8NIS@w>!# zT}#@$o@4S;NSBu~su}ffnKzZyeUhp0$jnj1QBN9vTZzjd!-ey(}owhD^b} z!bG?ls2n)Ju`sf+B~8IHi$rbhUX8tF4<3A2m=zUu4t|x%uKqfcl^g=R^J0RT0kN~W zL<=Zhtf7+aT>!!@RAN-D9itti#^kfiV!V)dU?yV_{-Q^sZRPnkP`kh&(d1T*y;iK2 zcG67U(jSfyjX{ax|I;-xVHu=qnHcHoBx>m?rKHRr?r>n~f0$EQnX{~m#2b=LXK0&f zG_ER{&$>L8-MFlG_X?c!xJAtI@4VAT`e}wd-7oB)O`fwjy zk(dV-6(wfTjunZ_Dyvk|t{zM@Oi;LS;>4ak=g;dXC-}X5e_rVM^LzH3IB^5Y-OX2z zh_HxKi@Kv0rPh|O8WC~GAkkprP{NzW_1S^{nkE{DC`$X#(1LN6f}DjH6Hg8F;?k>jt?3zE z*d#y$KTwk$C;$~#-h<2GFV;KkZUd1Jh;G~MfKMI#h5iok>C@mv!C)D zscCg;sdb7?oCiBXLpuhYd*=KFkAkSb<`8$UUOjR|^&XDjq1kI&Nc}8N_Xv;n>QK|e zB(+o0yTQ#$qaF_LA4Xw@GYgnz#Y*e_(~i97I-{k!v9V(NJcBetV3%Z&)VEu>2f7{% z3k!Qie({gr-b65NDzwit;1{{EIN)p~h)fN#mn2i8WJdYOIu)~)MWyY}eOu6>uR<>jr7 z`oSxc;*~3lP1J;@{{E&yIB@dT7DD;FJb7Y`X}9<=0-OQ{y}j__mRm((8Boc-(8Ed?821Jb|vko-C^*Q(A+$K^Exte%rw@A7%pW?&lB8rIep)*3|O zPQ58A>Wt)9{mPZ^@!`$Ch0sp~!sy)1W?bK*Gj3P#g!gD`K^1jK?o)O#7QWX?cpap` zy`YOkUKjb90BM>II2v8 znUHfH1i&k4KJ7m1M>cIBKT_cp5O6-Hs(FzE2zFT144?aPc60o|k)WWtZHIe%J34xM z54X(?3No4R(wUal=`w$fXK=75uIJuK;>?bo4M6pdO5m}gVX>0JF?O;WAoYa2WFe+J z51G0wTP8PU4+x1gA0Al%Za|U0IBXsXLiVI|f3!3=|vSd3e2-pu*4rDL$4eR0*+JX}JB%-UN-_lYao{xwia`*2? z^49M47V<18IxMNGpF_n&0NM$U(>3y5bOS4C9C`CdrH`i?$xDa>MTew^CT${oZ1$ML z+29BgKBDR#psZ@RSV0jAyIVoCpqn*K0}S(yij7Ow`U7+SwI!Y|;YK?~w(l?scku)R zL*elcld6HasoH>=DUdg+1`hGzL%R*~42Yu^A#OZZB~>0@r@6VgNT@CwD8>*=p!f&Tf-@@kT+kii>UZv{qC>(G}9N6G` zNR$JaJ?V|&g9B{X=uq0-f{uV$ym74c667#+)aCU6+4S|mB`NQtm&UcWYI z=>aY9kB+c zz0e(VDVH3n0vlSjQeE2;@8KcAX!yM!!at8C(||ADQB4h%Oxb zW?5zl6m2Rw;=d-kaf)}5f8{2{K{oQF#^b??S_{RKjLEZ-I^8^M_hOR+cP>yV5FV*6 zv84QGjP%*hGI)1n*}Dd_?0t8YN0TagPH?4KyV~u)&CKfh`}%Y=uACCJ17MZjo<2=w zzFaS0lc*8@G2|O_EvXXd>nX2N)?>Ujs04;FzC-=0>AZRKcs2Su$YOThi%|2PaWZ6nAvv4W5{dC7vuwZ~+n1HIt*~ zyDWD>4apo5Y9X1UX2F)iP)|E^7oop-T(M5Oj-xTj6el7hb4{1}yO`=48@cO%Fb(}k zpJ?%3l3c8ew3lcbfoVq7i%mKDHJ~$GSBV#?*I?jp#3>A_tPCpT82KACa1!!E%F~Op zvpF1}jOAP)$%xwFl+`0(AJZ}haa_25@QK}3Zu#~1mU6uo##dwIDs z{F6HYV6TZe&E2W*h&= zy?=`Sg!`RtY72wJ2NIl?8zPEfY4>ZhFvaLc`VZX_@=kQCrg|3^dZ(%?*XTw01jWY( zEnedpp<4q2P3uho&$`kI=yGap#owCinCKCm78W^PoSqynakTe`TAG?#aKzhtxt@uR zIq1x)lE_X9KMB}(MDf20MlD4@+zGS;LJ%Sw#ed#YiGO|q3X=av)}pA%G1tkRMRJU< z48{sq_?BxLtaEf#$lKiBJ~${`v!J&`nCa4+sp0sZkB8?8BSSs?u8G7_)M{K6O5e*%WTPqv@vKlolF~Ly_ z+*wq8u_VN!L(R5EE2}AjBmc}-4>b0Z#`^1D-amf)!za%5QBIbAnge3rMVfw=PEqyF zS6w*^fJ857t2QGF^dn*+W)q@vycG<>z z*Z~Id_P*MA(^MjDa&v7WRi@=>``VwqeeWPKWM)=qY%KnkrODC+iZk|;KMFf-2sQl2 zFicTXQ}L0F4WIm57C32UM&S$5n;Y(C)j55o2ME4Hq zU$liIoBxyk2v^FAR6aw8LMV?yB>iWT{#%_{C-MRn&&v?rz=cwvMrL|Ikq9t82{7 zu|MXJ8|XY^k>tk*LL7p-wC8^7=H5Nmz;>UuVyUXyMs*G`OD)E>u+TO}O|eKfjLQwv zErLh6GiP!OjLbZAQ{40O-BWZu%ngU!FRE!MYlCXGmcFKVv%5R^+V-4^y1EKC$+s zZ0$bgv?I3^)$Yyf=;(ugH8rJq5S=^CJoqN|f~1a>rrmzPvm+@K`E%y4mov|h|4${- zlVXr=1!=A@NsY~r<|Zfj{}VGsb2WPO1L0SYW89~p^7U(mnyPqU_wJ?eg-BHB#xxfb zU&74<@!hZmx6#qGF}ra+dZu4vb|AH5fO@7P+7|+l&1)fj;>0H+ZvG9b83Rm54BzMWx!b2G+r=FIc)2DmHPth}9!9NsK{vxH=ApAur%=ciL z!;gvwilMj6Gi9!le4ZKkygf{FQj$C3Q+gw_Q9(fwKU7g+9C8(E*|jV zr}@$MdKmMd6N5pUAaoi38xOXj22D%$hgkF`C3$=JqEjEarl4|+B;JxAfZc^7M|zGN zxgZ|-fIQ)L>7iE}cKdAtE4m*(?1mNHQhMUx+3J{vv3E5ZxSWWvM$g`S^=fK5V16^J z^y<|f@e>5Zp7#_~&gZqYRlX=Ii}V0qqEDGZL!px5S0Y#}gM9=Dg?%}O#p@N!BTOrj zrs=sfcr6+3PLw=;qNk%^g$@c>Y_k*?*e`=Wsdh6JR_@Z?m(|da|8-`juRD?3+jF^M%T`*U2o9g3w&$m1_G;*i_H9yTD*^8IrAo_IW&tEO=9)N zLlnFwgF@b$`XMd)lW2U`w$tJJBQTFOps4WpFV?f3ty}B=;PbN_!T)j=+b`yQuqkDL zv&8%6DsMs7#3LJ9_rNW}tgow_ibJABms*XNZ1?t#&zf3isQ=5wTu3 z@jbjRyjL$HfmRvNfbn2H*u9+HsGzPYWfh0k(wNRVQK<_B32mf;acFW3c*d_g=J4^A+Ict`4T=02&6a-d{C za|)bjSus(5hw1Po$N@sJvlM`QK0otwj1z_s)VbBV5i5iv{W7GxQlEZ$6YBH%?DS~~ zK2Bo(bw?Z4Cgosjo-IA+-hvu3inrdQ!J?wLI1h@KSMDZ3A=PZ_E6^EtG(Nw_wA&Qe z%+@N{@{~8@6wruP6NZju?G+Z?Va+w|fG4W072Q2kyKz%oIEYz!;1z?~BfAXC7cGVh zy+eV=VWQ%0Vr=T-pYSDzd>PbTLa0V}Ip`2+#0(@2rm8MgT(ntEb!%*KaSaJdm=CBS?5>_ZeMl4jvPuySwZwc+ z@ORD;7&`DX_(O=_y!aXZz*msLFNNX43!nvpKzaw*DW)q!6VFtqR_0N0QZ2L@=3g+} zmSo#bVj6s@Yt$<8@>vLfmZB+{bW2|3=Fae7&d3mC0IioxJ38WW#K#Dy!_DBw@gg!A z7J>CNZqTd|LwtYU(g+6&Op!7r9C0y_d(U1=u5eNe#Ey@2&M9hfp<9|oqZJ7_TlO7KqgT$ zg%ZW9MbCjh;bM>o_k((<42QKBF@ZdD^#Mh-qorM4E&nCKaUp)c&r}su!6iKc;?7P3 zWoxxJ2f(ExMs2s}5%WHgz5cDo+`7dx2CMOHw-T%V=A)$<*kV1ub!Xw+%0oyYOJD%gU z%Y-mk)3u(Yn!}+^BJh3vF7v;BhG!8h%Z3$Hc4pVqRKGw13+!(R=zAd)0+u&uk_)g| z-+lTCTSSzPzpvmQfB6>tDgGY3{NVn*4=MT3PwHS#Y|CN|Lroje!cOMo;#><)B+&x9 zu8OXbzu-Xx+18^9Dkn%$+WJ3a))I*^fE7#ZTD(|%<>^yGcRY%I1wQaP`l99ec9M>e zZgD}}2bk0{IqDLp;5{oXQnnMDc?p8cJ(mRu;w~vwmk5PbFQTJeJqZ6$pdAdh!L^&2 z=B1@0Pc{=_EMX6t}uv}~976<*Yq0IjK%9Pp-W7)8mfey|z5Y=z=hcv1>aMqOR? zi>$2a9)O=)+yeFl_888!Tv^G~5+48`Lnm-yJWSAELy!hy;UP`Mv|mLLN#(jUeEUiG zlo__8TMW?Tswpl`G8oH33k(v*t?2;)>8i>Q z7sY@4al8zbOO^3@VDQd6@Cm#@EEd;GbmBFp3n|NSe&3qM#6_D3Gahs*SF+H4azIg5 zymm%E+q~D_Pyo!zmyLi`E^$4g5Oe2M&_@a|X*yJ4Mj-B687`XE1TYEZ^C{ld^t@`l`jxNLAHSV4Og%yDkW+Uh%|3D=N@jo^SxdtQ8ixpC*>|*p1UM# zcsOetHSdJtkF8kF+Tn@(v^7XY{3pjG4#VLH+-^hgRo62Wn+5Oz0&wqH1(geh0zv5y z#l^Edn8cUh@s~Ez{j**@g;`w;MZg7h%9X5_t8!c8>w`OBP|MW>k7>t&Eeb8$3d3* z@8azUvcp#uRIZbLVl}qaz)BDY4~|_=I}wY(Ck-@Q@8H?iPBhLesKtK&#_*@xw22$} zP^_W77$JXey|%XS8J3B^wFE`#X4%67ri7uFW7v^Q_nbKtkv{n7mZegAJOX>>A?6)Jzj<)8{KAC+?#XgP;%5*r&*rBW-ZB)ws0Pde<;t;cr723?JLppiO$!EL!pkT$GGur1#qongS07gw(eDJlByZDzB-AYi& zT%@~|Xw>?!c5dKyNyuW8Nv9uS_@qN@-q8W%;0XQ_J$WL<)lJ$)LD-U7-*Qvw0}E8z za{w*@OT@o|KS%Z;JZ(O#pmL0~-l|_<>n$f1sKx@rKSa#(W#fq|43aNd9bin!tVw-f z9xceELroFyk)n5fY3Upp4>)GtysXc~mp5%XLNIO}J^D=i5InM}w;AjCqMKR+T-q-P zg%{f4N1dScgAXL|9A~scF-0#{Km$s+|U~;;$fk5p6#TOR0JXMg>h?p zVS$m_=H*PVWPyB_{FMs?@#waSR$OX?ms8XhaV!G=^lb%|yLAf}cD`mH_GG5&73x{} z%;0odc_w6Oi?l+_m4r$gBIkR7m}r3p9?W zj1zLT=m4<iN6?&S#-xMiD}~h5>-OsrycOQ zh>{;er2KHAV^N-T+)!pW_~hcui*7Hz@9*DvxYOSs#=!+hZfrQDtaO}InC;^1>>xMd z+rx(s6P%9jZZwOKPkbj87Tb)vy+JV2NCBUG0+P|-K_-sfUBt2<$D`yWeL{2schWc_ zVt_5sW7qZT!t2*}ja*~(DJrZyz&e&$Utj!!G>06C|9zMSZXFc1w+jyfHA%EiD(vCR z&p(&&;8nb*$CKfUcjQX<325s`fgyi8IexGeg2p2-xvG&(QK}kkq0=Hh6@8O9EwoL{ zLYKE_lY+`tQj8@(z}D_;8+q-YwdJi;XP-JXI}+G|SYb(t5FUb`5@$!lL+r(F6tsVU zvMW1xUV*D9n9Kg~L?Ap+lqc{shyUlwoun7*OE@tx*{^87RyXumr3TKSv%G zK{}xF^78M@YiU8jJP&Uo7`VcFr)M%*Lh*7TvugcL0}p|*jxIlwzk=Px177@0zcLsg zymDnUesG?=OAEZIMp9WKS@%fyx@cKR{+s+pzj5%);nuBCRBB)<11)%0$CTT;yDpIY z4>n5gbN1Z1WzVod#&otCPFx|h4zdUl28YDPLI;on=Yq{}FR|{Qbh<T2PRfvKEV9#yZr#a}DENPb!u33ebnA+HD$on!kK%`kV{k~1UI%xMXHj=mx;>;?;8sa&qsk(Tnn5 z=isYdpQa?QP+a~4Jg(X&$K3F)lH%_8f`XjSQOJjxP1%{RDa+Z5;PY)DAVC6<8v zR91kbDg!go4yXcNjvSU+0VFr)JwXOJbK0NimBB1oI^N!eA-%nS<6krkd&a_mmcdL8 zgT?3y9OeLYhMQ!Ak-1-?SR3dhRKihTaGgZZXMC;-S0Ey`Y^GIPs#Q_yCEC*%m zBFdY>V)TD+_QkGBP^8|DG6HKHi4>YH$!J4GzM; zsLxT@-Wh`@w||4FH{p6mEQSXr2!do}W@ZB8q@*OK{KyVwX72hafr=L|;0o%K zhG`!irltfvX;0)mn7y*u8gr z21b_1Vlo3Kg47S}pSv}3L;GPDx3z0hii+9~w{M)iRVFMr%zD!{nke<~9LLl;sFF+FNSQ*s^YNS@j z8yn>~wqAO8izIU@SzjOFeQ!mRwVcIB(KU`yEb#do;@_Y$fh)ASd#DtOqoH$ zT{cv;t8@+m@}}kS%*J&{VvgFmiRI;ap92f|dIguR;1@scyr`SqcH_pW=|2#Pw)M_q zOMFQJVY2fF9J&+rGf*%ZajZDr6fkVc#6CK&a4iDCk`CI zy2lL56K9;`^FfhID=my6><3I40RhtCx!^~W-peJ)9xo)4I4ESVL9N#LygzwP813Oo+D3$gt=Hv%EQRUV`IO8YOTiF{oh+t zD{p-AP-ni*gHLVP%@J;XAp z(q7J{m9_+)bJ(AnDr;-Q#k;>ptMJ%7F2KtMRu&Y@l%ckSva;MKKrKda#J~O6^@gK| z)ooI8(L&o zU_PU84}9ho56_@5$>u}a$8stvQa?d~6R?jR7;5KLRf(UEw2AD3j@=AolqGxGoejY?+_7PK7rE<~3@=GQ2 zZt%g%@bGIf=icdiQ10bDQT-0@+_^8jy``|D8K&xZE?L;P-pI)f;0Ze-N$A1H@!e*G zxmizq(Y_Y`Uee|0kz=kuprp7Vy|8fhjhGk*9}x5GHAw+1VxthVF_?pp`|P@uk0z@EPgGk!Q$^>|L-gPED&;P zdE%Y?rqZUkxVS<1q{*bxhTGy{mC-?bJ|29%(o(7KGFsz=>Zcht@?Jc;#u3MTr;IE~ z{TMb}V$UUP9nH*y;$SJA7k73Rf1jT2??Jq}fnLC?Re{K;trb6)Yn5x6h`!RI`9|X6LK8kCsL#) zRa6u`BW*norrf=I_rPz7y!ybvdS{Nfv7-ar*Hc}-WdeW?W@X*Z%EEEFjd%{EIcZPf zot|>GD0EKe9K7iQegv5=6$72L+)iGLhgZrm(|5KQhTVqUagLl>9)C}WhCJ6wq<$g)UonDaG(IJ=-?;p_hk@-N{O3w}Fqpu9jNI7LvR42&YZs4=kD;jpXovlTmF{DrMmmztXgZG0 zvH&F6q)L6Vik_aT7l=0rrU&0+8fbu9Kpq@8Avy=3GFZ*`;1it_m{Rs1e=IhtYpH7i z?(mNI6KiJ9#|)X6i6jo|LFHEeMWu-iJw6ymV}FW-mm3J1bK(lA)gE73ns5(?V}Af< z@N3<_{@NU&M+iw$XdGE28;oPqATE%uwV>fT_(m*eDvt-?CUOfZ8nBB{68}Zj1fhV| z>EfoQ#+Ue7cY-_69hAZU{dfn2z(V4)@m?bEhXS}_!v^qkPtRy<@EGoCr>r;JV?V}u zkcnGQh%SVtxre~FhdvUd3R4B}y6OO-u>OF&y!?)=l9IV!XJz^Fh?n1h!Z?r%x5mL% zpa4&S2>3VX1A3CEaTQAO()6`UiYM;B!4e7hXjVW673_cogsJ!&_@V6G z6+cT%^ztCp*|o%=_?q~js0s&%3a0+ZfQ%*`mHocN8gU6&Q`6Q~0~i1K=P1rjVcNGt zUe~0QFHaZjp&Wn?ozg)WfmB&VU;P3pdeBM$xEAz_{|ky?r$J#(eNG`%nuzFa;0HC$ zASWE$+;ic=9{4$pFGN?AJfA^TElFynyhe+srgjI>MoP?}AP*!(B$!lb1RIvehDWCX zEw#aX_?K!AQ=v?ts3M$^o*s4rtE7`DDOL$ZCzx8|bvcLHW=EH?dv!ZwNH1xVwvwtU zxDD08WAYUBw$^odb?fvx{Xk${o*&Q=w?;D+Mg$VS@h+*49MGI-U?pQ}Ny{N*!%(9Yw>Z~3b@Tl4ju)yzA^ze{f-yRk8kN@NHA zu`%&MX~#-?>)>@WZCtamI#zb1d|Vv$aV^Z9$S0?A9EPt~G0!tyu)WBT`{z|Hw9uY1 zfN&}TRDASNsW&#j3 zvjgzGrcF1q4Y(C(OArdG8Vw!3V{J4@Q4J2@?}7JYv3U||VR2aJ@8ojdQr7s;2b7S0l1 zh4)avWXlmH#lx8e1trf=%Hs*YtSOJlH{>fR7B`jg-{b#HJd`?3D-0w76IA~|)k2~e zlOOVusN9&>zji4o-q4~O^`t{OiM<-`*2bN4LT1id4qu25BCf^Ml3HDz|8-toh$|>@ zh|+G+bm(v}RrpGD>z3#%@JL?0Pg&*cB1`MVHs-}GAeq84X-BR>gcDGo>!0P+J~Ji- zu0HI*`ZzjTxPCoJNBX#q8u{3$vz40eAwvXoE1(w@1+|{Ma+w}MBJwTWzyEXb^)KIj zx12Y-llwcjb7X+3VCD}hs;!R8$;o~kAJ6q+%5yohI9za+8(Sw3356m-U5vZKaDHE3 z{_syS70uF+a){5IIX(=jEM<^=AQpAu>R(mChl9FN;M^EW`;;r!Y z&SgJ;)w6!&{P;jU5MB{oyxe)!g{UWNTfq;6b2G^ph66nbVWQRs(e#*}pT|r4tnlzA zI0P!s4Idi>;lsm&$4J->rTIzZ+u?|`Otftx439QyqBs&7PEHMRMXpm{ax%|5NP8i| zZ{H?GwRQ2;)zvS)YYh0^rzPA6?%_pvf}bD@EDm-`bC?0tex$-~qv%Dz5pQy$@KdH`CesFHRxYZ1D3ob>S*9Z~ ziY(xL;4Gd~7MtCd12#g%t+!kTiO=ADh78=g*gnEl2n@PoU3O>6g?9Myz-)Ltu zS9b@V4ro?wn%%IyrC~R`JDMM?t)2T#W@exV*amJvFEHnWKwDe=4shPt)z4U^LC@Fj z-3}-7PW$*cht97?1-pK?FFwpM*xu3CM}#^$`bq6{)c1$#9;w+oJSp&!y@L}1KiYpd zx|NVn502z;?IN_nLc^2$NGruvUlqP1O<$C?wst`=PT<7_&9OXU!2aPb*lp0oR`1jb zw!i+=1SCJ# z<*2Br--4S$oRl=X0*kBSP6&@ZYRM<$WO@%*v+3T$0gknuC0r65d^{vX<}9YTM*-Ju z^Co3eEgkB7wArYjXd^{Gsx0%!o#7rp!Mb!i32SO;Y4#WY$@c(V7Q71B40ek@QPT!o zQ`V3fwp=(aj0zr8 z>m@UuX=<#qMu%X?Qv-5z%PaTQL?#<`uzh{l9Y)EKH6!b((=6K|uev9rqM`t|c!I*# z^72;Id!2X1Pr&Somez9DqIuH?9cEOoE{lpTU0prHVUTz}QST?$)Vs@152VG#btv&n z+V%Vx(p=6J9REi%#2MCv7gtxZJ7tQ4$Vqb)7AW_Fqfxd@fn0T-!PMBUdg^2AuP8v(A0DEP0r?KM~+j9|>pA779w> zb|Elyvp78JYh1wo8Jd~OFh_OZcnS+1AU?xXP8yIx*(%iPM!f~Tan?GAc8gdE2$CJ#hkz@Ji% zJBzZ#_kB_Zffalul=AIr?}^z3-2@&7vBk?8#mxF^np zo&gmhiA_`0rK4rU$OWOz^hp9SvYXopEqA7Qbn14{x#Pq(e^bJoQ|(~Sv?m-~D`7RW zi`giWn)fq#=+LxXy9|Eo=~&zWUy29YLBqmdTibu@A>YZP z%@J5wl7zBUr^_9~<}DQ@ zCkuo{8Ovo^b@YOOlZVHh_;@%tGb2-ShU-{X(sSabuxKb3_a7D@A(KWTDKV@$Wn~3V z0UNx$tmQquJ|fL8d&hAd&#W&%FXIDH$N)_q;%BQ?)|ZvyN=i> zW!6DKcXW-Y7(;^~7d`?ED*y9=1@hBrEg~)rNP!C?oq)M+qY$XT-wEQc*9%H?ZT{C3 zI)90+q0!vlXs+Lj26ZYHr`ba~)U)sI^XI}q#Rf&6AMWxqS~B?Xo<=WXn)c-iO6v=% zt1~}KNN{l^{4z2!fD`#fO!wtapYH3+_Z8*IoaJA{A5{S3FcQ=RsgH2vl%CE^FQbN_>gb6PiCC0g0199 z=1}Y}Jw`9eKA`zmrnDWWiD!fP;%q(A8(LIIo67pgWPB#p6duCS z&gyOAZW%?rOt;IMO3MBUtl@({2rdi~5?L?}>~@8ZUOfYTz#}_b635?w{Yaz>@wOmf zHEt9h%?9WU){|*Me3=U4)~gWl!9|)v&Ewx%J608ywzs$M+jkU(k5`7_ri9N?prmFN zLz)@zc1W6~X74(?W;>!@;O#BwNK0$UZz(Hl$rq2;h>`b}iB_FTH8tumFr9%mrr>%& zGun1iCp}Jzdm^ZbW!RFnkQ%X*$N^c(w9ugkWH9g?vf{9iG#C45W#Fzn$JTRXh$Od$ zJ~`#3@x{gQcQCny{C4-Q@b2B8#oJY@s#Y{N0}Yn8Mi@v93$qro?Dz+EcW?}ZAY4Lp zgL)F)nH|^W@81^J&MbjZ;3nyJbDbO_7}7IslJaze43QxO`5Te)sA2Z{1YgXUuM+~HALX^=i=P1u8EBG@Xt4XK<$zC>ExxC{IGHpeUJI4f<|$+~|bA zcES(FqdhF6*pVqP2Gii<)W`kqP43`alUp+}D|LT)_9Lp8$6Vw#$A=9G6d z2CXz>_8dNZSc>nIiEAyhiyGI|ErVw8kk%pvxz5#!DjRdl%Zr|-r1-dj+$V<) z-5_*s96Izwd>#yb&D20cpI7emFrak6r~w{6vpTe?DYSZK6S0i0NwCBebLnWw6dV z<^r8e9e1CgPPdTNbCp{3+S%|^{(7@^vjIUoA+QsuDHi4sx>??j=am5c|CXnJ#$`DQEp**GxVjcX_J;KO1@PmB$ey$f zF%t`UyXYD&v(~UyRo=HIIwBx##fr252Eb=~pQN=plX-4*E>8#5Inuwym3MDu3@A21 z2VaE1mG$JZQq66qRjVkOxwn{FDOM<`8u?|KsI#&j-up$o_xY_m31;eg1*!3O-f-${ z`9IC?41+&{|3LlPC!Ga(@WjqJnYJyVZEc|~wuj>LxI?-Y78e@!{W+8 z8}6vBH{}>JU~a>bvyrTi2K4%9VnIAS01|{nMfb!X$*SAh+M=h(VFjf?5$M4`;EOKH z28)dWT>-$zxWVK}t#!TW<<7vsPI%@Y^sb{_ivwYL@+3@r@&xQZc~bWSXDjW8|M=}S@udgq78XwOk4|r$$ z_N!M#SFUW|{@{V=&M)@%ru~G9nWdGTZj+9$)v`P@^=9MgK}Ibd6UKA|j&mK$x!iK{ zqdFpj7`8NblJeDQ(!Vez?`t|W>1eX~IHNJNG3Ko#B9%EI$5iDzb~_f5UvnSax+VJH zgNIt=Im9ms{zQ0RJ}}ypHYpFj>YKa6hakj z1WoV}3{~xyV>b88DKAXR$cVi)V}`vW*z4ZpMl?0;0`l;G+k%6GnHnRDiNDy}Nt=nX z=U5UxPC9-1u{e%6A#QA4wF+o1TsRuPM*gP(Wp4lp{c6cn6W|pDa#Kx)BJKX)th=o9 z$*;I95zLo!bzK+gD;ERLjHVU#6g4$f{fy{|sR;i|43kbg{A* zp-zRaP&e+{m+g7&;@2`Pn_F6nZB=(7Fm)Pmh`BO6KWb4tNQ!QsMZVyv3|I|x;inTz z(v=w*pF~GX&T)n5Ov)76?w=|i`Oiz)DTfQSi;vZ0B_#zLU%s3)P61qX z%EM#8$i!X}qufuPK@ti6XBWYn?j*pa!gwy31s>F|B`KNn$o2Q}MIn{7?X#?KTLrGdPo|51mlkPW=Jbe zHmA_eu8{ng2ambA4SINt>e6c@?j@1Yf6lDFS+%byS?5aPnmU-oHAe%hoilwTT#6x2 zp66y1c5TNFVXj@<>?Bw$rwRCw)1ncX`hZyc`0?Wl`YCU4>Fn(AhS<93=oH~k4JraHHZH>_uj0wfd6ZAn?}t&<9oi}&v)BlK5shdO9?4= z+<#Xb8tU&aTZav#l%3=>t!F9_Go8!#4=71F2NfzJvp3g5O)xWaRkG7AAPfSjfleZs=ii&_UzI`Va5;}QFwQer z8um1J0@{_8rtYdonp zvRYSvV`))Q#V3V@UI7FTXW4s}mX}2)| z1m(7463Hn139SG9_un^+Em^V}{>pHG>EOujd6mToO%RtOsDR zvaY43ItDV#;ZCClQA0yIe3;(wc0AHrwlQiq(qLn)zgi4|Ts#3o z$#*Qrc_iN{9Uw0yefuD67o+GRuciacT4jrQgNx@_wiKNU>EA;I1s;JI>h&!(SzlaQ zntbVBu_51-bpu0SP}lUeFeXO$^m7v+{*lVbr z)|K0pJCNGdl{$b0#ar?pnqE#Y*a}}Vb}7vhnr=n)nSQEKNNIZ4u>$)!oq9S|(gO#! zq3c!IdzO|EQU_sdy_Vt9+~VT;uX1y}1Bqr_fNGo|YTgWYDJdDPMgLTff&(_zm)6dE zhO?@xKdr6(yjH71f%#6LJz>(4S_3FGNj}Lo$;!6>Ko6!yPZStW8J{}+Kw2)%TlU~I zJVOn7@v~ZnJ6fBX>b@v0_6a2Zo|%~;{tyUYQ#3qy2mTLe-2r*gV6#|N3%0=k4-MIr z&)>l3(>)iiFx=3|%%p0H${U!Hw49$my>nG%|j;sv?!KdxTE$r)?2u8MvQg2DT`=Dxxdo z$~~qhrE!gd5lk{0LgydUuBITyB|o8WsM+8zp9BDHK$5>Y3^)iz`3{2)fuH;`Xcp=l z6`=jrLdIrO&CJn_%hlD3KKmCK!K7`-gT#YrWN!OY^V-S!(&kuP@O0Qz zUbCvOz{UF6mS~�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

    Xs#citP*rO)4 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⪙i^T@c=y!{cCMrLW!hxr@q~_cA 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 f1aurC(@{|ZE}r)fG_ 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

    `Id(Haryd~^)Zd><*(?3 z9OTx%=BUGU7pJfjd@kk*VDct(qxz&TxlGFiZ39#8AS7jjR!7_ZDzsKy6W}ukKJ(GFr@JR`=#Fuz|4nD&c)@iM6R9_gVI?R-6Hh60rIuBvu zJSb^HkW2dv*EycW={!tJz{9kbDw?QTkjt5;IXjZhX`kTmH#|yLB4 zQ=$dXP@u&rdaV?|;L3k#7})Az3rRF=4>RtJV%h8kM|qzg&lwD=EDD>;qpv;?G^;n|0`w;<$|{eZlNwBWp@n&?0bL(MRK5)fy{oOa5Pf8o3#P=^ z|DkO}X!jRHoe)-_@wWjW8_iPP21&We*mAur!^ZiIpFM&vf8N=w^0ZTw4Ch;J;wfyo ze!GwhEHP)+1VrTV7`_&O2BKZD^=fd;E`v1RG~RZZGpbKwx~%y#V+-jD#%BKlVL;Q4 zwzUiy=lk*PbI)M+odR8|DNr33;eEfe7AKwNdlhGL@c-J>4{+m6u`!(`&|FMLofJ)s zUJW*~I#Azq8w+Sv5Q*LFB|*G_w+q(9gepe zi#1w+3KR%yRnF$(NmI~$FlGyos#k5V*>Mx|<*{sL?@i2;kC)%9N!V5ekO5nO{m^u@ zypIYOX#ZXK!#G}p^!?i{%mdrE>3CISmhxa|T?T+J70~h2o@> zLN#^zXa;&Wo{$-$IksQswxhda=xDz&Ua%egNM3c;+4R$V1>&&+wOE0U@%EAZdD;&= zs-1;^!o?$*24Lb0gz`(-2+^PhRvP#JboxnZ*xPin`1Z&zCm&q8KkXOaw~>t-WslTp z+1^Dz{Cu9aNd-s)k;OJ@CO~n>2=PzCFC*kHdV>%FLFWSUIWyy-P%5)M&)WRpIJ>1VyYx?m&LlBY!@L&F z_dgw09a9HW-pU3Pb>wT>tm3!4*Vl$tSrswxX&PIIU=0o;+e#D4PMV(=uWi4&<7yJ8 z-Wtq?ZDK=s`Sa4Hgl(6)&JlgL`hOnSg-wTtbR!YWZU$@Bn;BtU#4(jvTHV5inX`U; zX%(^>+ue9pW}RcL!eNFdeTzAb&)9Ck z9!2IPJFO7t-!G_XA6V{A4ckQj4Z?eIe7SIzI_|;LmA^SA=?_w&uiSK- zjreW;l^P5VbzSJ@IS3Q<2xv+X&_FJW8OHaF8Yrou><=!|2y}qjiInXw+jBDczU;f! ze}n%9iEhCtq`^l6HMK&xN{8%2F(KxopL1YB$b>}`y+?6Fn|&(d#9`BKdR5T8;JD9`MQobjVIjAap?=%sf<%$U zT)$Xx`h3AvGvJpEG+%P&7I#5&!7*Bi7X^{N%*aC6C2K+T4hk#fSz|P^lYmdz)6Qp+ z;a_7@k%>&CQ-$xeK;`Tmfu@t-IrIEygkj=PP5#&aW3poESO_}KMQ(BpHY2AZ3oiTZ z2-9_|*2b<`gSsf zfgf#oUw%Hi{WoGU(9Oa(x&`OXz(D;3cFq80R9$J+t4w7H64paqD8a-t9eVew3P|AWdOYOn-;g)hb~C*?wZ% ziG))U?W|263Z?`9dQY|=)l?(qjnLYZwm@X-xs3I(VlKMXtATOqw-+BE{9`a};t(== z;aE=?CkuV?c_?ihXSb}MM2BIlAsb{juQ5s6Uobds`$}#KQhyy|x-n{fy4mr)H z44Ta?oMuy5-y@hc?}9wf>)1a5Y$yWQ22}=C$Z0+1HE~2psmHusU_+0=@La^7?5IcY zm~Qw1+?-n-!EfErOHp~!xrLe&8hYhBFcnTl!mJ;IO&6$NA=s^U^F^kqftWW)ET zsr}+H3&+mFvLei?JaRg{95#O=4*wOryVA72L)i<62^G_B8MMoOY9k%eM&J@g93ns$ zWUwy9tXtz>ascfTMZ2xWf8Rz!%MUow>3E#}kaZq{NVOyOtsThvIzmX00Z`N}kaa=O zI1pLmJ6!0=WBCQeN6Nsyh4eL%94f%b4{i4ZlXU|V1awHg$yW{DYX-#-IMfWftI)&y zxflI85JlMp!A5lm=HD(6S7DNI7qZ@IWR?@_jafbr2d3lzH%*o;36BX}C2gRWfkyNW z7MV8&GfSyACWilIsj5$$I9qVujPqC`SibU;pxWVY&nLw%PzOQL=QS@0V=@zs4pI!M zhWW_Lek7BjF1-ySC2Kgz=@y;j^dyxRf`~~=IVKm@WLIUJ`GAnuR-9Ij)Ux+ptZ9%rGvmkE(0Q>N zHm9Ci%GjJG!UcZ6R@?IPa34U`B+i2R1sCOn2K-7IC|Huiph0y94eBmVgBqvPpiTm? zd^Dy2Q#lW66+bs0^WkBp>toi&tckIZLS$|5-*e>8nE-$Q&T6^r_U}a3UIQ${te1XN za5ZLXM_f&|a8*Al4oLp!Gdj;gc>0ek9$$rE3p-HHcOCc+>}<1mtgjwy>4E-f)MqT| zX6(Qlcn^~}TOM^y<8_>3t*gvNT1Y?2vq-L{LF7ao1d$UM{%WpKwiy~_)&KJm+Cyu~ z`F|(n4*Xipdo6ZfFqW^J8AfAxQr&c|JSnHM5W%Pgw4+b`YHeJ@Y9D~$O@LJ#4_19} zD<*LQit!*7!}HJodH&DQns^pRYrwvy59Y`}n1yx7xP{~Rc|`(w_DFf!NvS*i3?J+k zKG?^D>rJn69WhttqWPZ2*r5TmPz5znL7i-u=~kYf}^ zG5ipT6~b{ZM2rW4MAWm!Vt**;oOECc>oA@qmTWtkaP$$T0oup0Hc^iAjwO5P2lb#{cF{UQZNYRMe zNe_VAtS9NEsAMe<6s`d4k$qaAg=9%k@Dkq`$>2!ON%GOU-1AxIUX3-SR(vfhsr?@0 zlfLFag&{9)?h-t5zT5PHW*~!agMC*loP_u9uv(8}`>^-BPXkWZmNX$G3N{eXdGR*TMY?IUVDn9c<(SzE_5ySe=>#9BF>&*9Cb#6oN< zm-K`r%EjDsnN=TLOzlMKb{VB0cw}`OYpr#KoDll3-9+l}VG|R)-3QGx`$-)4@&4;^ zY&-tJ$>7DV^WFIk@A2`2SK>Y+@8btD#*P3C#LG(W#23(ms`7`ZP<)=Au?NYqRB0hsJb zraRCPLBi${PM@=8o#B7cdmNT=ni_P~%IM!5>Lv2I%{rvBb!X8ZYX#az3o=7yPI&c) zIjj!F?K*E>^Z1V4)V)b5iChvM9lT01D8=#=RA-+}ub|EQnj)c@diEG?k@8_DHAb*Y zlCqMrcV$a|F?+U*89g8?nMDYPADT9vmXA~89BPtIyGe&Nu68rvFacL>HZwWFjPc*| zsc8r`SwSr%%$k7$-Cj><175HWeMXSoXLb~QiCqO@#dcEH^yE(tZe2Efy&_=@ZWJ=xQI{7SUB#e$tH`knxV?w#ts=R~|Wo zFu)#j31xUW4+PBOY?dNO9SMi}@W3~@H%d!nS3kF9qgF`?4TAFF#QSr%uic#R+l==? zXcCI!)2EcoJyG?2!Se%e(Mu%pqar5+%?hfCydM9J1bNH-HU)jFhI{*s2^}9H?NOmN znSrwlmVIRycus*|NK9 zkB*mv*l^)5*6aZz!$3D+K)XAz(ahkAxW2~#_o?uY+qUmwH&kX} z*z8E*`JBp(v(G(D*+g1~Ph6rWm>-RthH(Hit&P~m$K+nt*ZDU}R>~jbkbBd#X=~TZ+l>j0YqN6?s3Mr;oxg-Y=M;pK!lRls--Q4AORN<8$W4m z#{EUA9 zDfqNCAM=S%S?4%wo;7>eqtUQWV4vbZ8G+Kay+|YW+siCs&3E#R?blHS*@!AgKjyZH z4d~1|h_$GKTr|IPhaI@up=pN@^Bq?0_zb z9nqteGjCnF_wqcB3K&XIC_;bS)5eHO5ZdA-n0)kJd@FatNx)V<38KMzM|!sbA^fGI z%3G5D^MM!pUhM00uuqzk^cLCx2GO*AJSxmrXsbcAy%lReh_$MQFEff}?L&ds)SXJv zaX1yMx~#27)C$AH*)-BoNtln;ucW(_{i*<3zMBJO_UU+hI4tbyDPPEJ^(BGsXY(e> z`*Qc>B<13YhN3YuQ#(M`jgFlaG+IhwDOiV`XEm3;0xjZDooI6tHQSS!l(qAS8GvgM zy+@B`#{T%lhsu$1ffkYQpv6nMH?oi}$aJ|nQrtBwg;{1W(|l%P=7zb2As9OOdQZ^a zpuK?>t!m}XFu8+idkbM0xX?|0PI`3o+Erwt&G_FMa5=jowPx=XvtsndTuCM_*9;%C zEk2teSw2nZ&X6JmVp9zbTsnWH=Xx_xPC;w6R=7vj2dxQ<1L)!R`W{+~e*(YJ=V5dD ze$424@c78Yfu|l#O$FE-q>+*>-GKP$5^fVu?Qj@88R%tk%Xu9l6dZ+F zsCG;uZuZn`_Rv**Hd><+jtM!hZM+iRu~yRdsl{<}#LSQxzBAs)#nrhNGwWc}dm>fo z`4`EYnmfJN>y7MN8&VsA#=I3$2T=Dj6V?yd;U~1Wa+7u9#ChYvr27l#uJh4O+CxG^ z{Flr}=h8^68z$eRo#HW`ZVS_FFAl!;PpFTYm~m50EDq&9e8d{i3cjLk`tkVbzorX0 zg5*SFVCV~k8mt@7PZ6BWX0WQK5G7fH)EG;xeU50Rz4i*jXuCmboC8whpUE;#YTWC8 zNR8XxQGO;l_+cM(QS5Y2F|m@@M!BcpMM9*hUw6Ni{$wZ6q%y<~8iL!`LCa+wFxqGp;^5g=+NB~v-G6<5 z&{M1y+F0&1~Xk{r~LTq^YhJ0+bK7 z;8M0Ao@sjAhc-^zYG&%CwI#Gp`%@`^#W+kt0~dwOLwRHz2>s1v)oC_7farV&mJ}Xr zD-AKj!lAo`m2zJ&+M@L}xi?~UzChez!AI)lmrcr3^lJNn&xdS5pw0)vc0zotQ~=@s zZsfl8z+>JZ`4|t}ry}((XYCg-Z$5IDqg33VC%RBm{Sm`mc=BK#*i@Px4Nlsxl#6PR zBb=cvhMG=Nzrn|Hp+)@;#D@F;x-V#UwsEDyE_z4=A%Y}r$BbPbxYyQ$q)8VnoB zuf09L_A#FD^`EHipjpAQ3|u+FA$l2e;`bho6o=5M`XjCYPktCF4&^_l8{~%}T>oYXI&n8>g4?(2!w$Wj^v{SXD zrGSy;Zzma|YTK0uDc@y$n|DxlT{s~q>2;0Sa_;&9*)?xO#;}w! z`O3Pw*o!OJBu_ST0h=2shPJL z$8k>8Ib}#c{&9weO<7nxw*Dk$SV0!TinQ(*?zTv`A{OwC1qgahU|EdT*~ehVo3K9u zf%52b5Y!`m%&8kng1Op04ZN0v)-r?n%(4pvc{(W6G8s1;qz}!R>uHfX9uj^RnPa?g z7WxbOg+D~revMG2KgZA2#h4SutfSzKF@kjhk_kMYD>BP9!gj#_>u5TJRn*SGJcJr^ zuBk6z$NK{2O(B%2g>V`iS0uj%y?`@PPa0>@`h<*3aRz(Ks^xR_k7XLB`Z2GDV42Oa z5Pp;k?BnDTBrh4&CldO3VYj;%t znomCS-r%!#j&vIrQbBtrQk$*R-^`M)qM>d;T$xd=Zi`zD32|NE&T~2|)j&7Fd=(AX zIz-{ZD!*4~^RwXhoP)ka(=*zo!A|+BJ`oXl&-ejRPSVk_hdkWPN5_s28q}mh~3d%{->eV%`pT=(MYDPT};t?^EeHUfd-KSMFn#Z zu5zfBf@{eWuCi0W;;>hMH@~IZts#+BqU|JUps5I^wHorPW({MMD|Gv05i&)CK0b@1 z50&RM&=~`}^|mu)$|h z7~rK2q~Jn!b^6)gJb3-Zr${){)Yb?vXI-?hU@Gbx;^sGc7ScflwW1QF{TGm-@;(OE z>;ud%{S(F1KjDFzO6q?3=zsM~Y$|2zunH@yu(6Bu7?gV+bT$DTkWi4}01MvvH32{Z zhueXD=OLH;p7}KOm2{-u5YftVhloK7Y*C?B9cVvzTp46HcH-oUv$R(tw-`ZYOyqaj z=zqJ3w*5lf7LJ~YE4KbvFOeLu&`3u_Of+_7JvQFbaJNX5u)b%1H zvx0b6OO}Kb)PUse%uCAMJyl-j*k^6u&LFeT%KUO$R@ZK}%-}UbXhxO_s=vBRImBiQ zFHrG=A3Sb%T1((HNI_oSosRgRnqo+!^jglHbYyd{N%*L_lcvo-Bm7=?b5iVt0K_-W&5E+eV31Vh$i%tukl2`R-Q{| zRJ?NI*E+Wpn>va6pind9Y$~KZjVf{Iex-&ytk)CV&X7sszKF+*XwNP~p|CIeOQCJD ze=L6R?1z4@7E?LGSss=;_Q(X_9~Wa^t-lViOj|G`x25wZfb|jc3}n*miIKxrNvGA> ziW)_~g13d&^izJOyPTS?tFR^q{l^#M`E@NUJV*N^@ioNEttqZ+Bs03GUsuOIA>7X( znlRPhPDY7z^(NT<+mQG)rFj+xGd z2#t6vXvH0I_3$XyrEXH0x)(g&8!bhD@Oa+_EBn&B(ci584g;XqZKufze~W_F9Hp@@ zNkc)ymM|GLsH($fe;dJ1-|UmZY3c}X$SZoS$v!HKfO0H%118)Jyrj+hFLCo9?SuOd zunBkPmPwndnSWA4`-iN}5PL#n!DPmUZD;NGF^?|akvKZ;bEG=M%nfKO zSvy8?$8MzyOMx}$Sn^Jbwmiy?h(VYMb=e1iuWg9PY~Q0iXbZhXTky1(P}^W}hgL%8 z%Zs4le*ef6G2#0};f_RKtt@hWdNlB%mu2Ai?734uf0vI6g!PngbbZj8!MFcBZ2#u{!`%Gb zy9C#uN@4;*7<|BdP#DxB;UGiesAqpVYj+u|FG}zQ&2~-Sn&_g zysFK`qA3TaO){SxKRsk}7qwR_8hcXQI(+rWNLLBrW{g7DHyDjZZ^NZNF$-t@Z<5r2 z+U{)iGDOL{6=Qm z3WNl9U!k$bK}!_tFC4~PFO3ap{2SjD0;-|;g~=)B_nu3-AYCIV;h9TwBLmhh*y!~+ zEQR=L_v6f4CAWf~ME$l2s8{dAg-HR)7tbBNy7#8U=AQp^5q45fw(=}9p2POo5bWLF z^T3{XmxU{PkAUKnEDH~dM(YQINomTVghLpm?czy_oIT{&lv; z3xz{N^)8gj$H?&`#)vyHXBGr%bTrA^fMlvKyjI_rtW7Ug3zbS!=)BEgtsvES7G-gI z6=Qs>$f5IYavY=wK_}yqr90E ziBwgjh8^qic2dHg zFZb^Kzu&C&;VY-}FP@6b2~6>ME3dyCQN7@}RHeV!KM`#}P7_GPfn)V_yqPVqj*E0C ztdkD;Tgx>b*8uj3$a$S+*YSQs_ximC=RRybJHqDI`HXBn;9p5Mabk$b+;) zblOPto$(t!%A?nVAtroXUICFc|b0m+iU;HAFHrEs8_A0ED4aIs8%DFbS?#6msiNG`z7$~eP|1B z844QsC&iqp-T1gO{S3C+{~R6uI~!j6)F0H4Hd;}48iBIsvK>)L%lGX$yR$O!96TQu zuz9ro3>)dHHW#Mwdk9P+*cz*?23iCIMyKfNg^)6Y=!gEyfL|#$pa2^FKTIsz7OQpJ z>I5ctx!_^ekEuUNrGWJt(mkalwQtsdf*~j5kjG1(tb7JqZ}4Z=p?7rd6wnR25>M32l?5@wt7K)rr2|6-q16wPwrU#YC9*IG9P7^vPBqz8G}?ZgWV&(bhNbJ5 z0MF$pgAD1ac0_Xr&B{8vNPEa?&o0xqQ&Z{6oNp)Pzv+UB9+o%RSshhynZ8nNEOY0sY`H$HB!AWnEY(sYSS%b!NzX{5GWc}CW*h+nmO zb=<-D)OBgnkE%_CoI~3R2=Td2le@yYbBu&x|KL$gE!zPf+hae$pE--Vqqb1gP}NuqC65}=U7C9a$`zkOI`s?< z#S({NVJm1T+=Q`)oM&!1{`a8?om+v&rtI~+Ui^~>n2r-^T1mBRw^n%kni|;F0vb^$ z`hNz(Mb``e__iP{6B>K}AQpJBkEgRuLkM*GeaL02Q=uQ5Qax0T^Agw?0@LwINd;YF z$(7>C!UwQ#pDM(Jjd&p}l+8ob}&+5TCk4~E68XFzOnpQy#oO#j4^}@emqAp<05`-bz zK^*!fq^@zi9Y;mGuwRrvNH!Js!27f_cSIF>9TS!^sY^Lp>1wRHp1G5x(~k0{`2yqJ zKdn1R??0U*qVr~qmHiYe`#;Y%G=N%l|6gnf-PV(HePyym!ZQ+07YS7+TUk4dO=dF@ z#1u=Zv<~te?U0|fk=YAncjE5tyAvhfhvM8(w6oWYxQUy_d~Vi5q-NV_izCk}X*`nnJN;_tje}?S)G7M`x_X%JeEvcUm z_|qZr6A=)!bbc)8)8l{=Zl=?xHxt%rdCJL>!t%6g=^aV;Dp+tbxK=)X)k$77NjL+3 z)WZcphQ>y$SRTDn`da-(=TmRS`P9`;|92=q7N0}C4StK^Zu0)=!k|ZVHa$Yv?5!v+ zMZqUURbsHjkF~Nv6OOfJhC|-~wc$r+`d~bv8I4Bi6TiwbC`1&ZMF7MmDR&-@5ov3a zJ3ovO4UX9_lZ!9pRA-)j2fUUI!mV>W+``F4NvQ)bDH;6ll2YsbA)^+!^P05z$MCNX zXv_|PnCltkb|t?T6<^X+{z+l7gmmX$9Bh9J7~uS4 zKsP-go6ho3Kj>j%A-l?7&=Td?`v9>!kh}bGi*{V$KiADW&hqe!C=sJi-Be`dj;Os; z2yaj0q8#)xE85eJzyNSZRE;3yBjkD#eX3ls2lsCxxCOUuoW0U>&CGQhn#IvI2cT*oSqmp?|;9|UnUHY-QIU7&sSRz#Q?(@U`b6z4$L!rNhHz%Mqnp?Y94 zDfyBF|t_=lCw^0d9)2NtB>yLsk^)L$gF z=mPaqJs75Sza2Nm`Oaip`ULm?iS4C3&&S*(S&8_!gY#FdpE~WcDV?>E)Ndy96H|Lv z487;EV3l|L^z{(bgjyD4gh95mWO1~#m24#;nalEG_-Jg)2=4klDuq+L8e>ZXKuwGC zZQpRWfYEc1$#)^S7f`jSMB=#ugu~f-`^j)^&lr?MyLq4pa}Ry%DAsHuYlli5XSq)Y zAhEAGq>DK^a@YlCJd=59Xj8}|g@YLLOJ*;GugO{p;G%iMvp_koF6&n6*Qsuq6&ek3v718lu|N(RU5T;;s#Bk;bj zP;hn-eacbO?U91OX1O_&|Gm47o9;;qrw}(__kk$|R2@e6G;TzD%pTxIbVaZF50ZXA z`O%KYQcv=k%bFq41Eo}ToI<;Lfn*hbz2XC{IL|8H(F$rot&UM3ORbp2DSXpx6xoNi zOEa<#Z5Jo9wo2$mlD&ogIHAfy{l#9O9iSVSy>kApr|3?b9w%VL{Z#Ej@g2LUoWJBL zPUAnvV*o2rb__}$oaQ3ECecsUJp2qCPEDTuwX3P$u=(=w`(=-ceoXN_5>T|5J9gg< zprCtr5YyTPwIR17AFT%YoUiWLE35PC_TQE;t;to+wjYq_kMBX=wKH|c;hm`xbqho; zXQkanMYmb$Ir7=6Pgj15nuJmJXJpBcU>AQE=?zK`D8lNleFAswF|;dO`=BP*?#eoU z%9eG`f@{xWE#Aq?;Lop_9APb>_rZPp8Z8IRz#HP$u3o!l&Hi-<*QZGLRg^6VIYQem z!kH&}usxHXrX=dHmEtt%jlB*%b@(qZ685B^3b>!sk^@FQ%5Z!xpV8QA(Lq)Qs)HP>ByfIlJ@t+N$B(#CL?L=Vt%9^;$01I8Ss79Ygvo=tYep*YQa2t z|Is~1ca=)T=(RHPpj!L=j*zjCx_m0_tEg7S`meg`78)TV5 zHU+H<&pT0Tlc| zxm5O+{fDd%jf@J3mn_B1U1>>&_U?~56rHhR@!Eim3pe8qQ~L-xK5}JDOl-`dRT-;~ zpeTOJRskuggA+-6Dm+1a7hS~+y%A=#cu3Ov3w;_KXe;&XhZ((WU(WDgP+p-G9#??5`K+eM(+M(gF%OL~hGVbWwsO8X;vFIeNUEq> zK9^VaA0g*!Ny>vuoF~RKRsk4vUNM3_XWqg>hpsF3v)EIPgX*?BYs(ELSbS~5$1WP@ z1yofJl8;lEh7malUW|`vT*rp)yv8~bu&RNe)qPCT=ulxGSwpWWSIH7gC#$v?Y<7yH z=0bmx#)b+%kgahTg-D^7!EH>oqs{;975kp-C>PY0@7eltI`#z{TTY|iYP+oIG&aGL zIyf>1FSG--0m?qS!4t9$eY14+srC5<^s+{D$}g-B zzRP667a`ZRqngf`MGAfgTs_QQn2ce*W&*rXv#BJE|E$1Xn1y**Fesj*H3-VKF<0d) zItP@s>M(>VPHG$Z6-oai>5oLTcr`=z5U%e^R&CnFtI++h78hp;xzun!t})cSC-`3l zH+en6buVUejD)b4zm16)7Cd5pUp^z#UO9qT9KB%HdVR0h!KgQ=t(3p~da_6F8AGnk zo>QA5a+9rz^gX&sbz#g^hd6aE!YTMK1-T4H))np8ty$z}G9AAtSmY0o?KaL}|nS^cr$!~qSk zGDDcrHQmaz`){seiEN+@h~j^tRz`qLhYE+DAG`P6wm`gDPVcxC9mIrpqa~eUwv3 zg`7evlB6a%g+eZ;u(dz|U=j);v9UCA*Y}kG!;kr3h$!!+c;#T zGmmFF=+U|xXV%g?jyj~4=iWVaa}NB04Fa_?G=Q6mQ#zPr@Bl^q{w>5wj^p!rYF{$X zb0m2YHtj*oT+pB(w!lWsd&A}*g?MW#wuCDWVK_9op;1u}V~X%Fhz?m-aG@QVDY7Jp z&{fheAk;E*^fGzvA{P)qJ%+4cbbtV+XpG~LDK>Oikg#cl^XJ_=Gf|{#=+Mjx)JW+s zuDr40b@Et2{?Q}HIR^u$#mqb=X!BCJhD+{)ecvQJlV|~`ox395?iD{ObO`w2(f2<} zd!fnJ10fnj&qCNi@*3+_b9I)u6_L`RJb{*wi14te;8jvTP&3k@0RTxir%squE(Z}q zbLMo64t+a_q+Am!{$e&I%s80Y^r#>y6NN#9x?jUQIfV*2VcCatktiUz(rM+H{DLCbANJ!Z*IzF|Q{ z%s2$1hKJCeQg=b+WfvIu|D&kuX&#W7zrMtLE;uJpD9VG#c?sQt5uhD^VbARV<@^_D zZqkjk6F52V4p*{XM!}l6AZS3UEqH?tp9Hdom!l#^hmKx^ILVY`Ri&LtJ@W+k25Zst z$=Qc&qb~Tz>h@Z+Z846&U3F!$L8RoP#{NHJ9(zh1kMfnX>%x@Hp z7ei2Bzfoi%y2;dEYoX-OTHWF(Yi*Y!5A4c**5AekZ)5!Lw<*^qfe`ef{Fc8>;dn8W zzfB>38-x0e7*GbMuEWNW;RCz8Rn6qr>@7m)GxB>?k-u?ytY)2XMvMep2M49~&+ z?!SkR$mj`>V7Fv!;MjS{6I!F|Q;e<;H(<&dJI-&>47Cqz*8}JFol8203IJZUaDmJ^ zv+=vHZ@;naj@ea`d?o4X_8Zb$H)e^@A#=H%Bau zN9QvH+S8#(8nU~)$e0<~(Gx`LY=__sOk|AmgoQk#%}9Qn@U0l0BIF%?9(1%oY_t>ZU9O-U++D#;c8l92n)-SCT(2_4u?Nf^ItQu1W!GFf+J)77mv zzzN%k5WrgWK92F;K8a1J@HX7WwEkET(DT^eX4 z71UU20Qa)Gi3E)FcAqp>(&pnkPj(Cg`37pVI!(de8#VN#td9CYU|(Xw)r3A#ZAJRy z)o7Vj&3yj$4izs@L$ih`yzT&5IBLdNcK{~!mx3i|)DQfnLj{0k^p{eI7ymd3Fa7bV zun!q-E3g<`#k9r$`SPn6oNP`q>3c^2BO(RXs(w2Lmb45mtO)E9R9LJqYn!3=66uhf zd}z`x6Ap7lksrCl+R{#w83%Z;Bjq*CGg^(S`5XExV z_gm1G7dy%6w6D;xf*Cyn+efQ#$5Gwh$TffFyoC|~Vo2~ycL8k`y6;OtBO(i$GcmZV z9_QnSM0Fxd7l$tnTP$fnI;$=~llBDIs04G&xYrOvzj(Xm>x%CrOsOr=TI-}mtqE>I zpz=g*9LOc2Un`(?IhtCWUXa0sxD_>0ymGhVQNc3_BUQ%QR_ny4S7q{XVIUc zv6ca3325wCi{Vb)+$DO7p~i6>Yr@$~_dvHO1b=rTsrbI^ap5!2;^DG0NQ`f^U&JDb z)#1*bgzF0h`-gGEz5zr_q-fxD!?Gs!$Kr*ly+tbLVpZj(LcaJ8b3I^|h5jz_!lDjB zt0qJM%`D7-Ldxje!)WLrekOzkM=@_7wgAut^#i!77NlT?IM^KCg@(pc?xPU3!09sR(_gwviiGFW;=bD>VQ)p?*OkBbP-ji{gIrcQ80tGG|m4 zeW){PpeFzN#+W&e#YFUQ449wAXbt89Th$xQ)asd`+JQtxN5(|PNSZI}pt=mgU+aMT z5{SRnft8T+)s^Q@Uz8&7lC>Htv^pD~F5IFs_07=~^rNQBtbpt)*jc!=!`{a6`~WV|mt-kyxHlBJ)6x3J@xf5{M$Oj`*LQYCrMqVF8J`n3!~f z_4cwG-){hGZbrT8+bY|W6Za=3SIP0cR=PxwmJIT~+AgP;9X@`j44~&bBcR{go~8mE z1qOQ-C{|oNak==q1c){!l}X(4*yXF1^9i`Zd)eQmKR_3jw(U-y(|`f8Geb<$^CIGV zC?)G%K;S89`E-rfmh4C{>ok+K#{e+?VlU-yR|*}ZPaD$Mr^Co$RDINGv#?f%SgW!0 zdz7-alIvG4-KhTRpF0y36%ic~EooZ_ou*wtLE{AmRcLz<&%XTU3IB=8(|myNICFtDK6Mxw&Uy(0MCQB{ zZ~z0z$1zYjpdB)VSH&V)tq2?!e#f8#^7l+MW+5N$mgQ9%3{FHxG!0EIkv|e& z?f7*klrt$1FYQ>4>un394-d=%jQH|d6wX_R4r;DUfYDaNJY)tI(I7wT|TB|M- zumEkb0F$vgb8GW5-V|sfxY?a?a`Cq&r%ib3CnFdeNI2|MG&QEy!7PbTK^3 zFSbC|Q_}+!^MB@$=DeLKG&F~nE!_zTidE}Ye7fRush)^;b_$RvV>ZdG3q+l};4lTy z9`U%)p5~C%%}Nw71;3n4VovKAN}FhR^<2&jX0sk$*g3Vih2SV-^I6dA+$bq@0Q#Z& z=4%lRcG(G>4W*4Z^T6Cxzs&1*PCQF_Cutre#qvbI>tp<)=dPL=kD-7V2+2+?$v$?t zd|wqb*jlpjB>j}5yaFA6G$*f-MFVK-34tr;ul3pt(3ALE;?um_)zo67Df<+tojzps zsyO_UP$-d9*NKQvThbhab1!jMwvmc+WfzK2ZMs9gPrH?OvGnG`2cf^LkQyRrvXXv+ z=dw%VBSD0sHm9vH#2y#AVo5|qMD~ijI22~jtC)4{XruNbOG3j#LqjEPCJwU;f{dQ% zzn9QmxFv?Hiqu`NxqaqqX)|U%!hqkb{|(?U=B?bTmjMx1jUbP1ie5nOhcmz20LZ`IJ%rFFI%X+ciw#?m20@meozNRVIQ}l`eUNOKk$khL?DQ3+!V!+pl zbw*a&ibjzMQ%5cwungOWuD*sK-Qh3F+40Dl$oS~^m`Cz++F77qqOBbQ0hI|Xlo*se zSJe3)Xa=^2TbO}WY6B6dJC#@J&fSt4pbev@kfYM>_Y;%d-u%UFU=d8cUP@Q{F=3E*Mk*v57|SJWKG0`?tHUTg$=VR1-HOf15alDeIwFZEAh1we49@7|xTdCn*+U7{(UEm+0 zSetdMO@frD0SRl(x(~p#*P=aFjQi})yYpgee$a8P_t>jZWO zKeZtL0{b65PPW7Oi&4 z*XxHtpgxM4WYIYN>x}noMx&j~;`o;tWMxCPqMF)K^FLJ6*9=TA?O{W-|MXN%`Od)r z^%07oxC?bHOZ4bDrnrzUw|zlv_we2?d+OW8 zvoERLF0u%vcJ0ryZGO5++emC9^i5=UW_DF^(c`Gb$`^c~6<8*wZ^_O{Gi7GClpK5M zk@Bv)ZPoWuxMn3Q4g@i6tZs)CFI2rO%dJ3*nA$^Dy&#Np7p9C5=I3orahnoYw-KxW z+Ki+2ll9Uc^sMXW+e?p?cir?4GgC)mM$5nq-cV@^Aw&pyLpNYHK6xe>)r~r~Ci}^v zE}{R^CCt$+k~uidnapU$CqY-GlJXr797>QHivLjcHz3As;wUR;L9gl!r&guY$wrda z$z!4PHU8tacL^elp%8)8sZg)2L-V=iC)IqAK+(Z8Ka@6w@0UKt{vP`-4)Cq7aLthg z{`If{HxH+(tI9i9eA8I^yM(O9AQiq`y9LSwb!v*3Jc=LYMm!GV7X;zvMgS@K(Z=x9 zz*|q*OHY({x<2r<|GYI^LwKZ883K2{SQ!sAkp;E6MOOVaFn}@X$@~R%fMk^biO3FE z*d2A&lNIt%Z?0WBU3TD=PDiMtEn`=>#U%;o2AzghhX=9NG?>rm*(JEyd@?KnvQXfz zDctEWuX#(~Hq{?<;kc zVZ3sQ5rf3{7Tnb8CE*#Ig;R%xGW0C$|NN0_s>gl%>&n};Pxkw;fY%dw5cV&Y_=5$R zAo8-n#Vw$E{aR3M5B&>@?4`R(d0$+Lr&jepUjWR>yd#K&(B)B^Y(*vTW~&WT%|Uz# zuU*bC3Kz1_4&6q>BTfXgv9_#sgMN88W_A!jbm|7>gU?8PINafbMdep~{}C3K8w zuiPjt4_FqsG)UJbwt!->SCgTgyYv&&6&HKymGWmhT*oZ>yP{K|Ntzp9%c?hX=JBni z!=Q^25}8i?m;q!>1P;fXC9`{wn{O!G%e|9#I}heq%5pF|D}!6*_>|X!OTt?nW=pao z*|a6Q?$Fx>o~D}M;_njJH%Odzda$&g*G$2#u&xbNX9S(f8s1dfE=%c(9&L&qZHntb zkFMA;8ko|YTF99_xAt_l;nmr*W%t7$*g>i3G-PE>5~&gi`mc42NTpC-$SXq1m#25~_U|3L#C=@1qc; z8F@`(IWR5UU4EjJcZK#p8L2613~gj}Bfn;>QKTHi?#7JI((34z4q6?W^_A_+m(OAc zCulj^DfzClwy&VARVvFjmA1fipazgAYu_RC{+({VA&WMGChxMBeo@Uk;j#m@Iu#wd z4&xri09&>M%P+0ek7mjNsIEF;xR~=!{0z1vXTHM$)XcaI(gb(3TFf(2W~s|i&ytL9`S@-8fOUt;dIJhA`Xm!aIQp0+|o{A77ewHu6YbknTQlGRw0bRZT5 z(P+$f-2E1JJIa$qRQeW@1QO%`GQTLrCdDSjB>(DR<=(P?TgRs2=8BKGseB)RkMYzD z`gDSc3-&v$BEoFYK?bqQg7TGyU&(z0BD7HeO%Z$sTk6|4 z1JW;97?WtoBC;B%Hzb52vw)-KE%D6mspfqIK=O{GJ)O~>&OplCQk?tiXG7#0it|9h z?5IAw{a<&r$@s3qcnRfw|Idx3{Y?y55*+y@1mKs@170CqJdTTb1@_P-950b0L^;gP zD+lbQH>znH+}bRyTE&Q}#+GR$D~lPm@}Ra;sMDOA5+9q(haKkwZ$fvgX$8}2y*>xU zUr3`;0ruPlp(kk_+C_KukOKSv{%cf zG;Ex>ONrH2y7KP01&C>vlGPCObF&hvI;R(E-V@rS$6)vgnF#xWit0sG9e{ z>%IT&&WsPyezz6M^=>#qKbrBK+(cG9TWX#RF6cw$JsYz(W^WRySe*n5iR@L`tM{yi z{(jBmW@*luZ_Z!6ef$Z;Mn==$x?(>44ZSkU8_GK`?GT&hGhupfAl@qpmtu?4k7Z@g z$_+gj<{XAeza}^}wVMG`n*MF~%e+?s-)3=no~RAyM`XT;1%^xu^O@(9J}oma3;Wgj zAXsVD)gYz1fOz+?{1?db<&7bkk9Mx^t~Nb`x-z;|MK8y=vZStZfoeWk&J=Z8SV(HK~AkEAjTuQFXBz9uwXYCCE>qE)IG zB$XInW$Z1VQ3kpT+Cbjw$C(*#hUqB-oAPJrgX7c z-j9XT<3Dq-*?T@)rkiRZzbP2sDw4f)PBlk=;e)k0dR9yK_NuL|kX2h=Vzgx^wX5=4ed^{IdxjZo7D~(~!CS(H&slKq&j(EIwXo9)rypEzT`MAso1fxeJ6Y*m@#&}YvvT+B z+K0_0if=G~2iUhNk9*Jk|1)X&zXw`+2>1)AZo~8OplUu<&<;|hyk8mPuiH@?LL*xo7}pk^yvub?0dPm#STRw7#EaT|w|iDBObD%ZFiI z@lEpOO$>v9*%v;+DTPm*CLQKY5KvqN%9__0z~{2{KfyWprzSJ)=aWfP5$2CHUSr4i zoQ(@MMs0|q+WurYi)9I^4(p4sqF%3&-QS)- zS;(4QrLnzc<%Q+V%d_UOe;TLr;cELQg)vTB>Yf{i7C*I1H+Or-o)8;eddFuz*d_WRi8H_=F9tAZM zVdsIg!wE-#oxcs;J#+y*gVp35nU5wH{ilGTHbB10U0en9kdyK!dW{TEb;X`hHGuSI z0=x7Yi25{MYbUR9K(8~H>HM7P(|GOKT%Nxg0=`L9E1RnA7ZrP~eF3+51B`%|=NO;9 zjyuKhe%r-Mzw=xaaem0~YzQ2=d6 zLFqc>qJgjAqOmfDU@VIq0h2KLNzTjIyEA*YNYAi0SS#$glyM{Jez6n`2gugWE@CEM zqfhAH$Dqaf{rja%8E;$+!=spP*x$hVr{c^^S%9Fb4?B2t-{I_n8)ONaD@Hbac?qu! z8JKN+l(p6fD@+DkHXwRr__!Xty%qR&P*2)3Y0&6lF8!=meO&rx_8ZtI>~5aaY<*+# z7q(*M$`vbCikeqyjFj^s{=>#^Vk7pGLuB)y=D=9MW5wcwY6&@eSY}&P*fm+O&A{mM zUi1}_>Q|s)YE$1GE4GH8z(G{L$VXIjA3-bA`fFC;6~NTW;4OW?IsCK*8KQ32l1h`VricTT1Moqq zJ%kPk+#XoZ(_FsLP8u<5c<8XOuwSgOZOMa+WE}I0MwGfpU%G0e%Iz94Byw=HxHP8% z=~$9f5_d_oXG=yd7&BuO9{xCc>7w#|1X_522FN(1>kX{X_@}IHBf>BOKx4z?Z%L43w#%P!fQ($!b9%@knc)n4~2zPV>*cw$Z%CU^nE9< zx(%{YM;Ndzf9m_7@33#+T{XiIvhu+drqg3tsRX`MC8juQ`{akIH+P-idp_u9=tD#u zd-#byQsj)ep|j_%T4S|p{p=m{c17k`o4w|7GX1HZ=YI;uce>NEI96?X772`@TFr`E zugTtO;j%i02N=h&JYG}IRVCD1-x!UuSzEM7^jDX!zJFS}j8#DE+QilEExPRXd zc{Ix#s>F=jjX&E~1zL3#JN$7sue^;5VkSLA&iG*_+eX4}s(jcHAY;#O{@A4J8R6}EWUkJt5CEsfgllO3FoXcY6@ddR8# zMx*ibK5s33H5SXN=YaB1$>@30kb$@nNF*;|JwSTOU>`_tYl906DAL->hj~+96iRr# z|2aFsn|i^e(6Zt^W@@v;a?4`)MtdM(ewMx;6->C|GkJ;UGPji?Js%~1WrYBaI51CMfS4*3 zjxC-%)zAeCyv0jJnW{NED?%vU9>{Oc)`Tv~YQFgt@B5$b#+w*{6qD2l2#4}r+A!cS zegi0GQ*S^^=Y@sN3yKU%2~D4uiIGrOSuRrnKNqN(G~v*9G4&(U2x_!gga+jBByOF~ z>lE`kW4U!WA0CCmB{hmC(^N9WWBKE=X0nf;gX~({eH>(}O4#aHRCIXV<)D%emje-| z*O8B_78C7vlld%i(SHiF>6N@&37aKoVV~t}B@6-CLlATJahE_O&s`DtaY^vo>>nGn z^*WzpwF`48J4u!v@LwDFg3SvJm@{di*g}X~AG;xD{pBuJAT{g$h(6i-e>uIem(UixkL;FXh}zdL~jxbBH7?)y2o7Acb~nqBP4XC^IBG z{GfH3*2|V1kiKB@9l{C=51!ZykEArV3VHdejo~w#%KIFidn)4mLTgBexFmUG2IYb^ z{;?b1LU&jk($+D1vGiibs4%OCsvEBn#8^#->7TRkl$wt+F{KaLFQZpnR8#mb$l*d$LGHM=S0W6Y)ixjC|UPI zj9m~{VTDz!Zj=9+2BvClkrEV^PcgJ=1;sZvLsJK(^y^?mo*P)qAp_rfH}Bu6hiMK* ztzyQI)L?y>vww!U(qyBIv2j2P(J`Gvu@Z-2P40tq($-=FZvkY;N#(9w6w22PW`E^D zgj~3nT$*|=UBrlNn!p>Ra+@r1pRgw~FX~`4dH9phESeN4b_8QMjfZ9Pz+>VW;n1QZ zOHM4&4YTUxI2{^TC@y4Q(+%Dj@F=LE6CNU~DVl}ww7iCF%M8+SwV|A&TFjt}wgyR} z_L`HeVKoeQg`p5XWWnPn`n$s4PPZ03aYFRuevqBD0+h(_q;SIP^0cy$c9QGPiTi_3 zi`?cLtv|p=zt*WcqwirN+HN$KKZlJ`R&n|{c(Ac~V`hw>;x2wy{eH|y^MR|}mKL8L zw?l*vYTVrTdD{?Nx6$`1Yz6OaYv_P%omM2LkIr)2>j|H6Hs#EW)ALH;>!B3=_z1J> zj?@6gUDxHpZATOHlSRyC+bIa$I0)pmrb7OLqtS(nK1v?jd=vds#nbGtN@7jl-capR=ypz0x#Zsp|WK&Aj13f2Cwv}2+X9kxJdolt-^}>Yw$pwLh z*SOgpUO$FAZ{d}!kkR8!Nd#IKI4{!(r{Hcuk0ai$(yeF{hRS@Wwxbzp6X9%~+Su@d zTXaC#+X992ov1vNAoa4CAHjaN7FoYSR=<{J{VRWrsQmF`GV4b8!5??jY*5txtDW`& zhZp4Bm}zElaEa~c2b0)eQD3W~AW>90(pZfowHkG7jNI*FtZVgw537HnOmQ}*kcn#T zr9Eh*Jn%4Dv+J5O0A64tN%~xj52ywgaplkuAYsfr8PM1XsvBLZ4{^)(28l_+7zyc~dT_eoy$2p3`NgkZ2XwP}J+i3Up56!&JD zOP15ATu3=%P#%NWaExtA+^935mC!$d>xeHfC^NokBiW{ujVYT_Vx?#}9PMie_qEjv zS4Xc}D3WI*po*fA0h)$wWN##%WE^s{Mj=XIVPZ0q#3mD-!W!UU|sc74=?FX|?H?bN!*L6Y9#UlNx zt%i})P2+PT=D?=f2U)30F3>>ZzWhunuQlW|SvJw?vP|k=D_Kf8N|YQE8xy-FR^$U% z*red8zQL1TTA8W+aktU9GzVxB$=;}x!wrG_fPe7Qb~Iwfrc^f+*2A`IfOP6-15fxW z(0K^cfO8tUfoi!?3p?If9Uwp8t9qh*hHToeZ0pUFffFzMMum(op?z}SSgI61!0uPJ@YZr(>5feT?7U0qC^%F@;OPdhRJDdo zOZV_>l#zO~q+^a!6nM3%EDC2yIO~lJN-0~jWX;l_0K!Ps+9?-;u^%;6E06op=LaH@ zW=dW6{KQB~*PgUo@o^KrbT;e^kIRo= z3G+f{g-#8{sE5JMhPd@GG!zd8BX>gPKrB}cz~<``kd--q*+X|KRj&>0&PbE4a<3zN z!cHC(E6t_=Pnyt&CW&eX<%4{ICLN*)nH2C`3gbb3e8M>HC7PYw0Uif%vKf5Gdq`o! zY@?k{qv#J!Y zcZe)A$zK2bhJM^?9JfM{_z2e+ul6P@?KHs8bUYNQrtB(ja)dWRl}*1&Cr@(dLylsi zlGsN|+LyR5Ax~8Hu*Ct30;2Ohlc+j$!xuUpB8NH;ih2Emym_EBjT}c%{f^X7RIUQ){)`%3r22$BR{a(BQ#5#4uSqp(WB#?Pwn^z+L8%1DNQAA@H9e=Yn?a17dI$-{>&;li+ zQQ345_`zzqylN7!vk8>8+J00Oegbf9Tx~C*?1qM2GEGjRI=NJ}h^irpHiXyk<5i>J zGHX`YQT_|rS`F+JejACJ+gHiVm2TskZc{aAm1HTE4oZ*tz#V)zN^X{HF1a?NAwWm` zwOW5{|9<+~9W?wg4YUI`Z*4O^WG;8LGgEgf6J_lTucJBxK(`#T$a4B(bcV^t8R&() zmM>C2$Q+E|{R}0>9kSAhYg!|Qc^T;}#A&+RWp!o#VCf?7*H*VU|0YAq&OWPm{&*fMm12cr%zJi1scucq{Mm43V_Rto7dwYNtv zk(V25q9yg)=NqeF-QT01t@M)r{RofyQ_Di0iKsy>kUzIn-QRx((LrE`xC!#gWCA&R zY*Q^zRIq1L^xqvKlX21}ZG+5LFz~`V8#+-f^%sVu?INgz6qBg|wKpWGI~x?3o9nR# zT!7^psvYWFCyvR~5_jz7bp%% zjb`NC$L`;^7UPp!@)4W(Me)A&{GYc@`sb}Kc&p2gw}Lyq2I}vPXo8EVd{URoyUF&Q zGz-WRGkzGJ?9Gwf->YPv0oGwrxu-OSU{CMO=!wJ~v=h*(J_{5_pNUc-1)h~g@~wtG zEG|1PJ0?ej9(6lMxbw_cJ5W9Yo)Z67K*qLeu>EA+*;s9(BLK%RpFH2ZY5TcXww3O{ ze12lY_QQzz|U2=l7<}O~pTJ&2FR) z%u-gAWzE_hk`rRB84;*)%*Chxq+^()(GDsONQkAQsJdQDmUs+X(7n@eYK4qA&&NHs z#69j)GWP%={O;V%vck9G16JsCv-i8vP-PZ|6}w*#!lrC0o7vlY*jRV*8Abf3CA6#m zHbfC*Of|ng(y`xDK*+UuM%4jBt~Rf&tD_x1Z;4)RhfI{2@>mC!^*~tmhZB-xVPxY> z&F$8FUh*RRccl10%S~vGD)|G3JtB6B<*%jRc#qw<@R2re3$*Xx|Cl#XBHrMhe&Rg@ zW2bTnfEbA8ZT-j@I3#3kX z>M&jY&Rg0G%0Q*PZPhLkPex<7AQHT)?B0V1?v9198dVxkVBg`HcZ#N#6^m&-bb2Sa zwel`D-1~?C)2Ef-)Nn%pYTMBiID_p+M(7(?8?q1DpYrE|Cc=6UaR3*vAyanGXd-_; z+(g(6MEQKpSk2Z8!WlGRXhvg6aC=798c7S+R=H$nG)J^wEEb<&?A%IeW5 z1h?bS#?6@bmN!KAuf^|AWb@ZXteI~I3rTZ6o6T?L+p;HW1o=uQd0pz-v@{zCP&L%0 zs21Rca8_{zM|guY-f|sp4L5CejM`qKmT#y&IHmgFb{@{Hym&KAOG-!MX3c^9@5S8& z^-s>0E=@) z_)1~LxvKsAKcDj*AM;1W$26DUD|s!E7^$t}cPs?sB5sxrstNB4U9xAXFJoSdiYrTX z-!VRGg0|wZ6=bNDHC+vy38_KbgLVXel6rmcelq>J_>jLeCId}Mj*(oq&~=~h7x>jwB-!X{ zgaNtTyc7fSLV1yff{OERg0Xg>0ULWhH^G47+uVf)I1`RZh^{-^ zeAS!Fcvu@?d<8FgOWqb3!&ZkeL-ewNGfFL96-yo))1(~?UsC^VQMzpG0;T~l-miU5 z_epP+fY8Cd-xp#x#owX+!pFCjn$jST3Ev=z2c9{X1N1}0-^i}Qj-&-0}anT1l3sl9}Nk%EQ291O=`K8zk@g+&i zq)|~L7mtLUA3j6x!Ek2bjtLbF!!1;2e$IGQ8z7K#G}(IU!Lpm`in`??ATJU$cbN}m zZIM9l2Yd9MtQDWsP0H_NpltS<*D@$DgfWh0my2|czo6Y=W^dHpvgWEcbA9%o=Equ8 zI+%`O5kEGJexhp%q1Ugz%whgUN3TJo?XF<#K;H60C9j7-AGAwy8UGvj=!)Lb4!x!D zzrAI&T&kQJB51M3VY2Fgyq0cuWRK{11&rrwVJXu^@M=>#uy|_XxQ4F)l*k@Pwb}sv zl|qc*FDS%={m831-l6I)t@R&W&r;2?W2jmQgM!ybG%`0qE8qXOJJLX}y0wV!^xaUkA!{zs4d@y22RFwC?wD3aN_ z3S^5?{1t9HRKQaijNjG6@9I_juHI1nA$b6K)gTF@y{!!&h$h%;EY>FJ17?&u^`8NA z!Z=A*{jqI0d6Z{;r>w&$_4em240m{CV=JnBrvh-#Q++ARo@Y&>lMJkqlX3=R)ni%4 z1T63?bHQ}sO$(nr$>2=PM@_2+kI82l#GZBKO+AN812QHZoPSP4#@dVyLPXAt2GRlS z6YH?~qbE%rFh`^Sh!din>Y|;B|JzPO<=e`Eeu5Sb^zwPKdnb+Jb_Q(x?eu)d1#agg z;STlpwZQxG{`S)4tDx=G_D_%^#ss;!kA>!9{@I;p63^?74v@X&JpgHu$l)#$ z!IIGdGj8?iY|+|z2{yUBUteJbhccqf4*jA_ z9=H)|Xr{u@gfYop+izYvc0cuvNc}H@NMTCD&tkdVgATWW=_&>$6QN>&Hzt>CD~Ua~ zJvKEqHBN+Oc2#~t*n2SZNMhkrY2HM?X>K9ny6tPXr-QC}>i+%xpP}3_mWGolA3lQm zv(z@ndfgoE6%GZYh2^o*x70T|W%*@(Z)SXp5RFlQv3!CK*PO}z!4qZ!nqH+uIS-4b zUfLjJw8BHf!e-2yksg*Az6$|MawF&g7b^~KPyqHKFgQ?VwFBXn7HRH!i?&hwqeV-8 zj6r>Jy{w!WCTKrFAitQ{Aju8jr6t-x`K03DA!rT|G$~XZJcYr$cb0UPv-W76=E^1{ zvW#bKCBOw5vW(}6uVUW-#R&a~#oXK;6Gvl~+v1q>9q3FsGynZF@NU8K`7mybr+zA z{{XS`UGWz>Gj_Utc5y+=LyCk)DL~<9Qw`< z;{?d=E2B=c6&_I@puws>*6g+ z5}*KCUFKPIYck)B0@Hmyq&FX{j5vrrNKf`rljM)b9R*Bpdt`06KE2tn1Kct3$0X{C zNi<$CIs-aUtQ-R3Cf$f|s}}s&x_eN~wu->3u|6RN&y&0-a?~KYQNd2W5~PKdIqb#y z7aM=wB)%7x&`b(lMIrUt2rt*XT>EmJI18cq5WZ$M9Tj-*43Fw|4AT-qKm}?GG<93t(}BX|@BO zJ&g()ei3Gko`NAKZU)4rSSfZB=q6UE1N`1J0TRwd$r@C(o}a|D`eENA*-Mx0%ByR_1q@?OFln2 z*y^1?eGg=&q^G68siW#g&5UK_L`ic|m>2_Ty(;h6yx`EFnL*`>v@>VNUL-&+_2;#2 zU1Dj|cLeR6fnU$u8@hMi9`P-PFp5N23Mzrtc=}KIX!}8u&r8EqZG@bdX5gdQoJcT_ zk%g|M)XI{MzU(NO?L#akBWkUg1h|Qv4PUIf@-&R0pDT1se#`)_>NNDy^FU#pf_&@# z6a(Djs`3;e_fW=(#51TJ&zs;kW%Mj@9b&v{MP<+SB8Px*ciuR^X=7n%(^ZQEhbU${ zpkS$Dz}YK{zSQGx-#}rVdx;PJM1xQ8@n5J%0eAXDPJ19*(cgnR!QIr!zcHlT#<1`$ z5pj{*#Ep6D4;0vt$f(kiz8+2N%zjsMA-GsqQirZK@Sg-DQi$>a za*Rlml-_)WCJ5WN8x+%bS{Jr3D0FUMw741c-OusQQm$uQpYts8(_--#VZx?Kv3^@G z9y)L`<$|cSV38rSBc?4By9l{kvf?w66Qh$CrovL#d+CH#z^w2jIfDiHm?}g6U89UN;CS_Y6|A1s@{PyuP^_jNOTXVV`WZfN7>xTND!^nwM^5sP5|lp`Ob%3t8gR@u;q*VroUd%O++ zD&3J%z|?KQ6QTS9u^z1xtyU6oOvJGhswHO1U@!x=BAT}Z5bUK=9f^f?s412xFc#D- zpOZyr9jUHZQVD(wptx2Y?%8Jd2FdDcbq$hy0?k*K;J5@w$m=n)!YElWSC_XknoLn$ z$kgcKtC~15MKWHOfo}#-mSNN5Y|v(d{Pi<~%1XzvQquly2jfwJg@ZI*GZy^turQg~ z)VC?v)APH76weo9oSD*WU~Nw;JrVoX=1%}FJI%B~+ET#r)a5OVCR6c+Rg5lvs!2=G zHgFyFFiF8h5SaN0N2AF!{8=!%OjAu98C*H*fKUL1=X)v=YAKnWN-tj^;Q~s*sQ&tJ%b?7;juywQ;w@q+@C%*;MI$?9WX z$2b8>P>uLUV+on7y;>RV+0S^gcvCRRZSh)DyvLOMUh8kU9c9a|Luc4{2TS(@?s!@^ zG^u_YtB3A8oEU|H3Ug@#z=PJtD~BGEHw!7B3lf zn6D$t?Cmu6Oy)@Mv^Sart1b%J(IT-u@kZ3x*bB`Z&a%_81t|cA{%VgGpWUKs&T)K$Bf~# zdjW0o&0lW_<)9|ZU^&ejJZqGXhwsUd^WoPJ#KfQ&EZGV-B;}4U(3PY~wB=_Js;$#O z6FtJ~zkZ^ZusX6Q2%qY=<(+&)jtXmtbRPU!G=>+j%rx~4S+=36z%?^ShSsvJ>WuWC zv#f65r5G&3QCyve#+rxYaJ-}k%Kev<&Sjj=7RMse8a-^t=r)5yT-eP^=P#YU3aT$# zIoM#2tzaZerYU+O5Em0Q|oBuc9qZ?Ke;vbvW~ zCApK1VW@bjlYYTd*IT5X3>JuVkz0_P>+j4CWm>=A0LGa@#Yf&h*muK63qk0NAM!n8X577HFbGwqsjD& zM<1Y?v}If~mf2Q`lz6cv0KDd?r8Lmru*BkBw9m)qy*--4(T~-Z?@@Zi(A_$-#VQr1)bhK7F;%Nu) z2ZrG|3`Ylex+o?}efc;Ix+hKKgA8VWAWilS)56@ZY7ed&PqLd;Y#EXzczm+98;%<@ zASq)P&g(mKe1+I{PasUT39haGfzEA|DfCS@W2O8=iyjk{n>zU#ln7F%n75R(!4)?Z$|bmk$Ry! z{Aw#Slz2YXmHEEXf&s@}PmR!(%0}IBEAuGh(@$Cfv_iSAGm2-O4Lb|DCzd^Ek8AEQ zn(1K$pE3a3+DU)l`4;ee@73ATyVHSI3rbJy#xA;Y#0 zm%`wGF=Qnb)YG~EX$umdxrV-F5$J*2ncF!{vKXTzN9LOVl zPi-v1wUM6&8w}Szhp*J_p3$C)!B{3EyMmDbURqChuAA&@cE0IFssGo>A0i=hhU$N9 z`0`Zw%3o_sbq4@sd#XSy4yK2l;V$|IPi-b3IM#En=7}gzG_>J0RCiw8c%N1a)B*{< z5g3$Lek@VGWYLkPek03!mt<{%z_0AiVKdii5^1L?fTF4#D zlTIyVWs{<4tDxb*Knp6x#9vCaL9wFGMG#Fz5LT5P)P66IKyA-rH_9-MHarP4LK2*0 zCQ`NLWMQZFtb%LzC%Gf}eI-i=^82-7e7H#$lqLFYO(3~9`Bf}aer5Wf{u&0+d8{de z)5c_a?0)jN@O{d6QCrDU8lGtRq^rlQF=0dIqq@Z_?RkCpZs9%8*S@?`uvjkB9Sj)$ z+K3Q#c5`0mcW8H4r`ebIco6i*KcqT65JXhtZo{Es&nH0G38~{bzB8u<&IrhvbzlxG za4)KJWaDzhRPid*D)9r#L>eaiL(u?b{GvKCTam5XW&Uv0GRi`38iYq4eqRG7vc97rfYo=B^kagC>4_nl*-GuCv=4gGXNUl=b|`#_?^&u>n%B-rVz6d| zTE^XvY{V`9TOrp)jIUYq0xu$X2p-1xK8(@*;~0zbQT2*K zc6FvY(OJB_hyL=1K**eJ9xS=N^nW?`4X<2erPsf0Tvs0X>FCeL;pmQ>UYmbB%S@49 z%-*aA9_8s$Xv+?Z+UPoU889u|(SRyDk@OZy8V)l7c@)0xGEfU$u)+l3=Elxug-CpQjG`e&ebSY*q|8Ap(^cg26 zftbaGqPx%Yc|T*SWbC%9JCQ9EIojfM*NMv6AjSf<%&zsOvv7+ya@ z`RRH*r&wK(PmtRe$&0%g(v6b*od1M!z)#%g$5|*}93vga-{9$BR)XN-fx5i2(IixL zX=-$trJ6W1{s(Co|lynmOM8te8QZOQ3IEVTeMsV@%QHzw=mW!lWzfU|AE>U@X_CC^eM8KKx6D7 z%R%j1@b;6*i}4x2_4>8evc?H;&|jJX~DFJ;INRnyCU{3Jb)T@0Dws&*-pjL0AdBeFpM%%Tv?F_f)g?BkpSMT5>7bEzJ^l1~E^qx=T1p)ay_m73pUhuX?8s(U zgypkUlXi@MYYFL&(cEy3*U*2y=ha&llEIT|RQxnyo3zFVk#6&A{kQ;PZ$2cx&}2V$ zc0sC(gV6=u0ZIuUu#bQS-XUHmjn|0>%YBzt4?BW-yI4HcOQSl6sLo{x@{6;%#UgHv zs+}3l~!DKjSf`-r((oQx9JbEF}^P_X>|SJXfM zP`>I{G0JErD^Ddb`Op8As@Fn>N%`D7{zr&4SPh1X@&`JB5DO#+PlQ-E)F3^ga3Kq* z-QOh30W=lKTR@-7EoF7`CpvzdFMdUf3wib*lzo^-yrKxuR3Poqj?ed{>}EXMlNPn( zizY%?ykd-9Vk<(Hhc25{{x@oY^%EgQtTf?U9Le4jiZ}LrMN5)>c&EnH$%kXRumTL5p&s168B!F1973Aj zJVoB==I<&xd4hui%) z`_Yl;shqGmVbiuPBDQhEQN4npHbtLAt8ro5iiDL3t2#*I(*ttm6hOqi3QfO42KXTn zO!($Z4wx}vp6*0yl&{|(B=kber5^|LK5|ZOMt;&!6rqzQW%%Vx7l&OYQ*ioC>9u_Q z?jWJB{!$##*B+QSj^Ccj&_9bOeZ zXnodtTLGqS7Mfd_w6!3%U^70Y#sBY9ph!LmpMtH>Pk8w{{pC>OaKo<3g^}Of@?jul z?=UzboPkc9c>;V|%oiHYBVc1xMThfD65uFcK(<6c9GQF)Mlc?*vKOwgNIq7-F65bp z(bQXH*`KCf#^_Y4lv{O|_I*j_Cb}BtA1I-i^Lvl5WjpthecJHH=Et$iq=l%dHeW%u z_2>#*j~Cm!lLTE1C*_W8d}{2VK4r$ss*nEZgGnAvet>)RBEL)eU7HwFWMz=@SQ`Yz zC%zLRbJKtuo}!F_ZgHmr+y^@Fhp5&RnATwaO@j`ur=MO|c9nL&h<~%zCjPgz+!WJm zHwEJRp~+Nv7n$yCXWa*wiWX29D>5W|Y@La}w`P;y1ihd0?A2i_-bNtvQHJR2D~_zS zS-s1^yK~W(tvF$5&bD|NCb6a9S(^W!lN7lq2Ur|9mnUeSj!$a8)-J03v^MzU2%avN zu%JQTM;S)W8oYe1O(Ws$hWmMIZ8GC`B&H~B6ZK&`AW7c* zlh&XqBE;}XaBKkzuAZEdYk0^Og+|X?gd7+WZSQ2wTwSD?3&y)fS9|I7oflhp!*V2| zh6HOxtRawt}Oi9g!7(?oHKOL;L`)*NhKdFK1Bm zLDC%F+z`pD+6oW{O_jG$!#f?g<#=T1M&|^dTn?t~c`U`(Dq_o7s!QvNxT=dj7oGQz zrU4!3ZCL0vd{xJK4F%rj)6P@38t@rib;V`dQ#*1~4<;Y6eu1u)$5O#yS%Pw8qavu( zn`jpR9d0#_8qhvaDk2cT4Pakj8+fPKMYxY;GU>=!Y2l28v!P_x9d_Y&uDA%pVJA{_ zew^?IjNCgVE=cWKJLzU;53qstZj1DQIjwBVy&IkfMC9D7-7mMk5w9cTAI8mF@+LZG z{s7i9bE@e`=5N^|r|DgKwG~eby^a{}z2RnUUIs-J5c)>}-`IHtb*@LI!l`o`)?I7hMl;B?bj-MhMH7S(^UAkL z7c&f@fAT+%(ythl)S^5NDh2x5Q2@O04Rv|9iU_yWk0=tMlD-f2;*V6XuG)iO)ux%z zCP;Z8@ae`f4*lMV=FAaYIq33NIl^d}4brzh1cWO2}oM%P1R(e2*^Hqxj1 z47L?{TcrQ0!_SJZKnRF)WP%!L3@L~+xAPvRJbgfmthgmKz4&uOPqr?8ZG61V8L~jx zy!u4oOC_pnm!fnXjH*q1Ufljf$fYguUjzhq`n`m^8y<@qV+*^_=@ZyTG&_qW^Nt$a zO?w-xwrFK+F++LV4c*jOHVVY~9bbT!%Olihc*#DN)M!WJJuP8=9{5Mdr>L*uJ?vgX zUXpox3Z+{2Sd>FZ)4*opMm1ReWjwby&Fkwwf8l1GDtu+?>pweznv9jd&I5kBC$=^2 z+DT+&8G3-l72Zx4W@Bl`6-CLo<$roSG*N)mq?><}71*=8DXfI(Vrr z&}>5H=FBY_F#wxCk<~L09g$rquwpF;yra*G&5S>Tg4qsa%yzuGe2lmA7H0D-IUzA2 zF+K^H3>F`i5SU``C`6#ET#l zIpG00?P7@|c8tsRel7(Rg`SBl5}#t-o`(``b?QOEROJqf92e>yFiwooe30c>|0(N! z5f5(zd?Q#+7qhT(XB@M>_l-`l-1F|z^ihDWHoU@odh;Fw$487<*5@bd9csD^Vp%zd zN3oURh_RZS2s2u}q#8MAezY%btG`X=)MTN<(?WN`>^`P=sC14eA6 zj71is#dl6=4pZuLfrEq6lWjlWLkh*h#|*A^ODf(`$-vNNdI| z8^3U(xCy`Z(7}%m`vXT$oG@atwc=a_ssKkIL~La!HBQE3@EjqajS6&|I5b&$${X%|zm*4wV1X`oT-v#45itjN-!H)3<#8Cd|r!!c*@-6>AI zAm)%WRuShMmN+uqZI>suGJ!>*#S4nXt9Xun+#ZpYJ)&vxDqG+d>J~Uo+zndaKC1Ku zEXPWQ=}4n&-fuX|pjSP2)jTkz#sfL*!p-jN=K?@=`p=VO=HY;zP>D>Zvbg8E#AG#P z^F(Z!Dh2$wl`DFB{xZ_@_j=0L;9JCoOIc8ssScqv0Mt-X%X*~vO513goV{~bcKTj1 zh`a9-c1+(jBO9_vM`)bZX}N(zq@4Fm;6dFbcdB& zZ zAQ1A7GZE>04rZlFf~@B7HYB@~cg6hWeFly2+BiVY;caJt%J%EOCoiBY*%rEzZC}Z| zc-v4R0Qt;Bztm}&(-NfF2gCPA=L6tn4m{TO2So>OpYqS~N^!d;%`FYOGVYA{Oo28x zi$Pr339Gw~*K5a?gY9RFu_%DfH5@|0i{hf=qGQE%@$0bU^5%^p=GD%1aKi<5W=ewc zR@UlY6qY*7>oU?wyd|_MNXty!m6&6F;xj5T$vLUg0zjB*Ho4A1C-6$1lcT+syRWfs zDSTc3>y8^odEcH^aa<5i{l4>qF5;dA?tjczEHz%JLDUB_Abv08GlLA;YiOB&V##~9 z?u*G2_qOI$f7{Ep1jGj>1&g0qL~bfG-Y!RkIo0U`#;pU0L zb?Z(vm`*+H4+~2Jqo+qq7tbhGdMAT;#dz|AXvskGJFTyuH36%QNih7*mMnlD7*JBb z@OidXL!_7FpdWtHnqri^2w?H&4G=R_H{j_`kf@{PZqT+`a{Y+^f6xm_|D2l@I(`GN z&><6S&dxU2g4+n|@G5E@Ld{*s(N1Zm{wA+8ZZQBux`pwcC**bImIiM9mnAcM@0cbP zbH_~NLVMUKuBZgB(_9VIErgo709-bVKaxLUDbx&(jAvTzAX(5;;W&&>kkm7y%;w|;!U+(iSU19eA|Nf2HU$XLEHtqvQ>X*rY?wImH%-?&| zEN3vh0AcUA^W)W{c>a%R0=AzM9StRo~dS8z<*)JY{iGW zN=2G4?UQIS;`M!!A771M{rQeD5vy+|(3%HF|8`^tMVd-}e(lk%CEDdnzlYEv; zQ0}Sv9L$Kzyshh90Fm8*celOy4j8S|nuj{HV(n7F5c3#$dK|j0SZ4JLm@FwHm z&PR@#Giv5YYkpLLvGAmT(>Ez8PJ8teP zIl;#|SaDl{OfDQN&3>}&y|reFVv;YL+{tBF;{b7)b`K)H*(;Zl!vyu+&zOLO?`7Krvy?iaC=M!JJS~5Oc(w9S5^0A`(Rf#H<*>3}(kPqmE-5 z!v(ndMQsXoK1nJ8mFx&G~}X&|GXJ1np`dYHiXMian{XpOV(e@RKf54FRLl#Qq1k z3NqM8S6aYLRb1=D#YOVg2SCArY(oGP2RSY&NT%N=)e=Alk;@LUq_S#u<~|nXzy7w( zTud7YhD_CL%c1&gG@rrlTMD1OkIx3vHnTJSo@#K_{)vKN!0ZqPdEG!Ye;_+c6ri3y zT8!n?kQD}n7!oUM01a4Upf_+9i8B-R0)PNHZ~gXVZ31fdkA|L$yf%4;(qwngnaBsA z6T^;Z=mVe*Ox(JFRX?6@{n;A(;MT1WJ+A=5vB*|IK}|+4QqCkEPd}J}inPV*CHmY; z0@-*+bv;(@wMjDF7S~Q+H)H)w8Po^eQ3^8OP=QMVbL{(2UVZ?3mEwGMKV{NJy(V@> z{-N9)%r?#YVIx)o%wobxIL(H&@dYtMEl=kZV)LdHL zPwL2XxrOpxyHWJI=^lVWs5(;5=il4(N&g}2Y(af|uOVqik5tR#8W*HtnqG@eVQ zchik)l*Bc_e z&3WJ1#szE`J95&FC7zJAWLTMKab3ph%vG77M~z$(wJ1tvh)F^CBAAP{Y`~>D$m}Iu z$T+q8*nSwQhKQP(v<<&nY!Ga;`BmRQCbJy~dhC(;w1@IMn~e~DY3(e~0QpF407!I3 z0STK)2iZ}ZFm`H-1*8rofr(8piHzxjy2E<+N}Bz$H$&NaJ!5(0o&$-@Gsa zo#Xm(g0BDuHqGIaphxHt>d6hq;|^~DGzbgOAVeD{;5dQ0HS7Y~gZ^}x3+}URYcL7# z&)BtlC#tU3BQ4TXjNP_=+uHOE%A$!2C(cDV$Q_LLsbWC?)}vgeA<&S9;%@+ZRj#s zkGSDcu7*l%By7B?svo&cAyh6j#1eOho*)nO1p3#rF!pVbcgV&b<(CQ$q><$C71{nrLR81riC7NyUY0m;L*UA=wyWdb6+hJFQ?IP873!>~yM zruCVHrF{x8Lp}HHIFNLF(`koYFzOJnfavx#Py)!{^b&`AQ<*Lhu$a?#kpsj?-mH6) zdHoc*w6tFk#Hcb;LC2DM3{>#*BWI7BFf@-Ho;o z%`JE9xlhG;Bcex4AD#eO47(I6w+dsUG>6&`?HSU`-&b}jg@~gs^}gKZD+mT#{=)X1 zIao*OXo-d1%U<`JqTN9$_N z;TBTD%X&(*x1e9Q^Z-V)9QN9xcG}{tBAFP-<0T}o->EbL=OX|ZsjoR3EI@Tp$7;t> zmR$R(#!4m?E}bIToi?o0Hj_=zifAfKwOwlq*_8qMTs2(I-tIwuvK zas!=n1IJVtt!gl(Widd?qSZ!bXg?_!dVh})xoCs{NJLf7KmI-UTb}EqmQ)qBy#R+4 zI}vbqEK205GX|R<24F)R8-8S4&!OU`CvBCv^`|#9Bq&k(^oeaSa3z4MnycCnq$M|G zuFqVTC0{~KR0sxWH!+ec2DEb>Ae+8x9aZx}t+-`I4efiFe!9MPI?Pf`^yR%Sps#W6 zj~lO7=q8>*<`U0R3)XKKX4^0vYvK28{NfDT2Js7+zKZ4;RqsF-yE5?u{B0lz#OC7T zb8!TFJw0G30_ABP_@cBWKUkRs&{I>s>m-FJ7tQ@tOFN@SB-&;FnToF62iKg2YfrbcE2=%=sll5m=>(AP-0kvPTZ9Oh){b{oPtS!drUH{`=3LQnm$oxJ21?%|# zlN}L+NPTtt#7DW6L~&disvgU!gs}DG`m_1adU8QHc`4WI(~w(6$)KCScrR}q@748> zfCzw#VI%(!sBLEQlymR`O7NN!pkx_~g~mi1y2DIRAXVkbI8Me9Dm!$Zx8!34wFadD zX7wos1?&v#Pt0=6`PS6g->A@<#xDu`iU;PIa2AjcaT=(X*8579{fgE@+XR}#8K6nL zZ|#d7=wHkc%#-Qd1MQX1WPoaz#4swhLzw|-qp0zPLzSc*3EMY=rg08d{(j=>Eh`gN zf_AI%Yi@Xq+JEQvhYhL7_Ab{^p8*F>$a zGNyVkH1S&Lqt$Oz1_j<_X!`#?Gu=0+iua@O8=(_|(HX%wHp1`w85^3NU;sA&Va25% z;KE){JN!kkA-_^Dn4JSq?8H85zShcLvficz%8}as&m6j+d|t87e(L*?`|e}gQQX&) z`i|tb^{DMg4i#7H7M0p0KE87Bx!gjch4n#pH1$dR(Y1LoXP}OQZIkVMR0BR- zW;Awp(ID(AIvazUR|@$ZsE>URl6{CHieIpQABr?&T++tm4XL2!5I0QOIL)9mtCb__ z$1Ywau14nj2-KDE`M%`z&LGjdnP$Oh&y~l!1`3orTdPhm7yfpQ< zq6G>KiUsO7bGw>Gg93AS#&W`lab-}oxT1R9_7MGB4NXdYyACI^`Fu8wVs~e1vR2jn zFd3R2C6CYSaR7RafzSfFfFz#_7r!6|avgzchjIgVq%AN-*C4obo~{I<2m$)@NvDK6 zVp6bR;t+*4Oj5PXZ+fPi1zA1;sw-NUCr+<(Y#XoDQu*~VP8<67=}v4zIv7w0y{ox zV%YSsr19xfcgW|dpY`2$?5-9V2*>hf#o(j75~f2p49S^sp`qjYPTQ_rNItRs;4Yax zFpi4hQ7U3wRm2hJkm5WTabm)SX`t_Sl3$?i@d`L8?e}r0GD=*cuTHo-2r|_Z$p4Un8o1|iE(FzN6^`&YF=DzBvq@0m}`ydkHt-W zgj&^U#4z@)LB7LyY;_tS`iJ;N`Am|x0QW^@qJ(#_l^Lj_tf1&RX4$M_O){rR8UH%M7d6?`l{E;M(n{C~S?9y`|!@Vq7 zbXSWlm^UZi^O(aF^pb-PzzMvo&jcp;u0UNwIoO+mhd~H>od)`%oo_tEt>=WRFWL7X z+l*je?`z`L-VnAWcU@BRehHB}qj!wsG`iG7nb{jXC;qR$AncX`1ri<94jQ2BR#uk9 zpdxTUXwCs>vBicK&jE@woZ9PHb*^jG5MilCH#CSSfo0T20|TC34IG9kV1%1;6pV0F z1g#@a>5UNBlzNKkz%TGmxeM%K7brhh0>O1RD2m!39aE3?Q$@=_act|5fKE^<0?g?NHN?^Km-;PDwn_PezzHX;DG1e!t!?up*0(Laf1wt zYdM3^PZP+xjYS;L1|noLxcG3lrfy(x`QfP^=CXwsKzvnJ$kt&|C2B(}c#t%OK6OzJ zQ(4Gio;-*$LH2@U=>?vC@IBp!UWdY7;*k#q_l2UD%*P95`ME)J&Ch|+e(tZAMAg5e zcm$|RFPuGZjdUlSF(lkhh(qw=2+{PYwrc(=LZ+$mETDyB1?WP-&+Y}i!yr7tK$)A0 zK`jDX_%`QC1@^D00wj3ulM@O`#U9mtxI`mHbS%%Fok2CiRRY@i`tT4nGyNpdJ~3K%t8+vj84LZG=^7*J$ewCCTPp4kP~c32&>y`-K&VSrn(%)p6OIf(HG;2{Xn| zg|b~!>{46rMcm2X@goM$93a$m|KG8OYITJ7pmwVc4aV+V!FeXl>W*qFFTvzg`l)gk z{21=yl(`cYOTtG$#2-Kt66aa!>L|WH3F$6d)^D*>M}DKXu@r!F z`kg{Qr>lsg+Jbj4hSm#!$J>G^y9RjKlW0i%CK_cJ2E`4WK9_-}3vH=_BWW0BcIDngX=)f+1GJ+n|{o=>JE|ALwcKKMBy8Ft7F0ntrM82!WkID+o zTmpc|VQ^x)%tR43a*{TPWwd7-{jAh(p`evx5w&Lcihd|(J+bck#w&4!H=cN1_r$xwJ9bf}?c5zC zWwyADi&U*HR@QN#A_Tr}g`fjpr#V2j&PJ#w4t!fjIbI7KX@6hte9@O*WvA}ATu0+_ zW9{I!?R>H2&DsyLHlDsBXB=}?VB79I2{NecI>#-9O_=LYk^D~YjTFID%-inBf)=~{ zdH;8m<6cLk-7sQ-m`El*Bd*)GX5Y#KD0-oC7*^#V54k*a>Bxm)GQ)eL5OI)4TTcV- zBy)GWAB_yiZX`SaPlIovnIj!Fk3-x*&ts<$tn!-_?AtKJ&SR@n2{?#Md_(3hsC_ES zv;X2sb?b|Fk(dXhpbS3}GtbOY#s&!pA(TPzv>n?E!(imLcg9Z2l#OYVL#~EQYePrc zVIGWW^XXT1^x;CiHk7JB0~o}f&NOSIYVJvu5jDT5EoiHB)E5Z)P;sv|N6piloK-@! zCc=xPf6h(j{b-H0D14&g{lCwklA!TGhjkQ}P|4$~@NYF(VWrs!UXNVDp;au+fT^-= zhS>#~(5pZTXwF)Q`cb-bXXUEf)z-QimU=mstI)w% zu0mk|mp(v-Q2SXQtJxTJ<>TsvH5!7T+)?ucW9a4`uR zp>02jh@5X-pD1hgye?eiduzc0-LWP5`aE4#^%~kstp;bmf;O-X-+KTfkSFQjq*Kv* znmtuf5rulibrFrQyxgxFyn6|CG7dxE&K(QN2~P&-J8ow;%Q z7XS@{sND=h`lC^N-4hcp%ZR@;M1gx3&=;+-?hQ90*R!!dvH@ew<1ujybJ@P1UK~6O zghkH{iM1+mWWUm|1$q5>qo~>0A>h{^wVKpIwVs*G9>~@%wVIK9s_6fSZJP1V@M&Wp z(gZgCQe4R}UlEk8rf*G4Oa)dN=s#_VwC7^_jV-^PQ=)1PY||dv-8&Yk`MkXF6wtcM zk(HZz8nyBgMZNe!ZtG~S{2Gu%uGI4|OwwiOO2aRg*gOW8~M11f-(YCS>n0mkygJ;*Et?VVB~1W6Nj7>}Bq+?s5kt zD&jM~zOP3QWdxAfuxWHw^Ewr3e0agA#1{4_LomD!-&aj2fbO`?Hq5ELHEXh+JB5DFQIdSiU z=1LdL zKlK0172LTM+Z+QOs>e8X3uPBsn;@m0*>Yjy6@Y4|)eURWryCZXj>e)>R%#O0Zfp1C zKQ9&BPkSrtg<@K*g4Tcb>OQUA%qDa1DCCqx<+DB?`8; z0K%}re$(a{oY!*yjCeFLh-3oQV^m=fa&w^BIZjg$MVLYj@!FI@&`r`&H#0<>Fn-LW z&?%v*W429zY?%3tLcKPr<{2=&7tbSRtZ?eCFJj{HEyuPTJIrqOpTtIVNLVDU-MMz> znoLBa#3)uHTmYv8BP-xTUxDddD=ZY({rm5cTrHeS1#_jH3NCXz{&)^Fn_omg>|UYN zK(J{1S9jb(cff$0Vy9qqM}W~CgYB^Ek3S?#K5}Nk{VL$)l)-=OJ9tCN$Z84q*4};X zI7+-mC~6zUri)@20s@n`{8@2f-6_pO++iX#U=n*a<8~}*;XtJMJfa>r^mr)dt;}1U zxB9j+50%HB%h=PXm^+mh6O&i1ErU;t(zWNR-i%61ZG8pu7Jt1cVDr(8*NU5RYAf@G z3i=8QLYpr7359YozW-O_hd@3Q(p8miB0g^7h6bKh4>n{3QSbdwLA%yAj!2$qK`NVi z)fRKJ4(#1=SpHSqG3-ECZlqjW)HUGT$dNxN;1?*Ti&oW(;zqj4XTIU$fh(vtW=!0w zxYe7GCEQK%40!u{zM6rluv^-+JZ@Rs@_S0#t-ZGmho(Vm%#uS{Y#YgkFcVsf!^iZV z)OIF9pNzeB6$N)$!8n2zk+3hE06?{X*91VI+wc_YPXX&X68kswRYp+u272k^?A<;+l_D^>xaOkh36b78qZl(%%rLt4f|1s zu8iZ&O=&Z-D$;P8W@J3COt8K(4qQn3G$+}{kn&ZGBZ4Gr)t%&qzqmov)OrTL$e7L` zS7R4#F^YpKA|hTfn{CGMa_i3$C$N~odj4xMGp2SoJ1l3L^I~(?Ayjc!Ob^cNe=wwQ zh!T7z{P?&$`5~>gR1>-0TrNG3t2kp9w_aTZI(OG#BhGn1-Al{EFv2&3$_%RK{e0Sm zbLA-jkM`OAt>DV1%O2nSsLupn;Gt(I0@El8^@j%CM*A@Qju1%DL7;COLrF~?_p`EuWd#`W5 zope{;%#cE&vA1w2L1W{^#CF>|?CrWu8Tw1)ttofpt0bMGa$<0d0O!wd7ma!kO2&je zb(H9Ef%}TlI7`4;g_<-lf_-X{&uE@lhbH1&RN7@#;qVBpCA$3HMbNtDSjq8ufVe^^IF9+f3m_sa$c2d+pE7sK;dVUT0b~ znKN2Z#w1?tL#rnMPz`|8S*W|nqov+75KQTd#!G#8AYM_R_oDp?e?5JF%HE`XM_9Bc zQS_n}8Bdbl#*-s->A@f?u07QO)i`CRu{Z`apu1Se`S7mBVNyP`lF1duvI&}#!>W6I z8HzmMRcSfPGrWUcuP9q{<4$hKMHa9Q;#r9xB8b`YGZG)jC?0+<9$+E7#env{jU4pz zcJL2j{H8mJl@#-6ZKJy3gis(Z>an2r+z{FHJBoqzepa*d&vbkWqolBYgq?slSZrAd zMEMpWtW7=mZ!c;@`1RZ>kQxV-Q|6OTSEFc22Kke-pAS4S>-02Kks;H=7q>J z&imeNeNBoZ{|*_~8iu7B3i-M04VfD(VHO+LNxf_zc@DL@ExLv7Dm=+yHcES?eP1WgPM50S}sfRu79{^Z8fGAD~O z0>=&;HV#5RX&YiVNN}H5b6iblfLA7{F=;Vr+Z?kyAhh2}y`9}bio$WzW<%6e{zY6e zYtigQvmxB|)%v%8z2_rnZT}M2B(BCk`FI-!w%DT)m3{X5OPzavd}^N0W&Oj&%`x%u zj*Z1m^SVy!>1+ZOMT*KhH8bs$ESg0C36bG|6c}sHu_oqWPx#n&I))Xb&?@p-TyJeG z7sJR^g^Hmo))rSf@z631gr$@FD{1>u4#ppys>~ibWkgh{d;nZg+T(}%WAV##m7KKl z48+@u1eH#H0u$;NKQ-m~ROuDUAL0imk4PI8uS6Y~d~kLS;0?Q*sak!q*XxTccT7Ch zquRFDoBmo$GMpG>vwjGC3^5E*Y|qg`D9*~mF|InA#TM|M3zWEwO*>DQYU{9RT_-m6-INtvZ3mUu@Rc0RQxzyw&s2ZAzjD?6YI@6>^atWagS4AiTqj^R zJ_pA+U>dlw=EmCV>l=VKJ&;4@v){k3Xj62>%#do^amCN%U|i7=C_gYV)MJC!M8_qT zVzLy4ert($R^3^1XYE2|Ht>UemvB%OM4s;6j#+u98eGN=SU_KB*c3+&;qldJ{4ieV zN(+O@_7tUjI<(r0{YL2Ib<4&1$-VFVGu`pQRE2TRF^i5;7E~k^(V+6t%bbG z+IV?V{;dVytKi{9+-jp<8`An#%OWKfX%#m|A8=5jAy=~PbFmNFaSYpj5f^gRC`Pk- z%4Su2q8=oJ%2~ip-FjxaTLTFB8&qXG39F%+PJim{03BS4oTBHyN}xr}xh+~*D;bqe9C*mnN-`{<6iJ3{zX^-e0#Wj_Ei?(}!$ z`!1PK`?`TVWs1=OaYSKQFo?;6u|A;|3y4HJ^5DfNGC=jEIFBojU>i>cn&hCi9${h- z5-*laci9;+^t?Y(9{udNA#2U<)c^oK;{-(Z6L9agxOZ>dyEp&w_YuTxR9jrwd-lkm z9iy6cY=%-ztO($KB0riVV7*~KP~xC$0M6Sv)qD{F{;p@WuSiNx z6T4XYtWak7h6nidlEMFT_+t8nxJxqNmA&xoy^63d_t>rtU$g#1-Sj{JbgpWXkRmge zSAxuwfC>@4!2Vq4U)lwch|8UK+*mv{r3=*>XJ z$b1CQwBIN8lgP==NkAP@3RiNHO`ygt?q-b~ce>VqY=%;UWt;7_%6mQFevN2L>A}ha zsHpuFAsFDka(h-Txd>)NH!!CxNAlqA4;%F_?iHxirCx}CU9K@5iaOq5g8l=LRz*zZfFy2~#h%x>u7f3ZmueO=+!S6h&nQIhg2d1=WL^65 zdWl!h6U>_--~g5<;e|K{u?+BMw^H7|rb=~ywh}SO_961Jua=WyQZ~U`=3>}aj|$8F6sCbL_6aAZ%1|mcz^CIAD25O}_ z`5nORuNj`YO-FXH{tUy8Fw6^}r6_(a&}eZ|twD8KLFlQYc*zb28Cc?XZ@l1wx?m|dA$n`Q z>L`Fy3OvzFuv!V+4PI3yRvFz^5?LhfRtESBxQDh zqm+A~ZA1aYpD#I&OJk={3?)3;uF)!i?&K#0xRpwR=>bN^=AyR5q&M2K4cf8*ZQ0EO zY9iD5qkx2fb#yq3w6_`LG3dI2kQ>*S#8vyVE2?R?Oj43hZaIn42U;M`?KivM%mEPR zvou!N;v|JD)K)*Qf-N7h27O&ukeVS8c$i(2vADpuL{XU6OsX12)tpTay;P&Ir}JCk z-|a7=#Jhy5-4OfHyF?|6Ct3x`P|? zBegJAp?;mwyS_;N|4|nXznJ$u6WO)qj&xayNlc7Ms-l1FgT7lpUedI=lNV3^N!Gqg zNim7Ah%%p(*nJ0g2LppM{FeYK7lnXIO-H&RC9c}KGGSHWLS-sD@_a;-s_3ABt~G(h z!FY3;R%+!20XA|i*wzrNdkJ5tH1OEP0PdfTNwaeW7ScJ~14Wip3>23Q#buBwkHBX8 z4YY#S3YO~P+FgS7gyurj`uD9jx94a7a8;`F|46@Wx|(tdq5jVH-_2)~_?Y;Wn^(#n z<}zdT+tL;K?o@iaqLqB@BngUEO;Ka zV%O$gA#67tF;710B;V8H@B14MfMNIil^m;AvzHbb-y zo@GUYr&ZD5sg2Jb#^7n{!EQx^2YkqeX(=mGMlV&Xw^Q&Y+fNdODo7ZVKdxVv+Aa}j zI1Fb=8eU5RAI=2zGYxk)&ZdG|Z#by+sMvLD8x1nrsGPNpb_o`Daov8SjbbgUA#-0Q z9I^^+iw2?{#DFKs^ z!U$Imumjcv?%r020k7Y`-pA#QPinnDM)QApw?XkXQLQUx+*+=T>lm(#!*ORv!CT)- zLwyi~2JaHu(+;f4Q?Y7J{S_hD!qQ8u?G1C>oIWrV6{ur%_7=6iJlUyqhJxr*f8z+g zS*@=M8NdPccruL1BgC8f_$gaD2~A%CaQ;x_{wpAU)}D6j6A%sT&>NK2NFjj(VJ>$; zgan=S^FPxY=AaFI<4gFq?%?8uVBSE!tG<6)Qwr8h&{>$!Qwq^d>iZ{Xb#r4#gM!s_ z(^COnoQ)2y1H|sjPF?|QIAuBE8?cy?~6xk0se2Q`1r&G)luBnVYvEQq0=5*Lp|@X`~B zrEHoeAbGhu9jh-5*1I;MOA|q}@r*_x92YrG0u`kfRZ*@P1SPk%$CgVVFz)246XYDp z)#8U0rD;o5i!r|kX|PJfGx-ME^#(5kuM&ez0zm?Fp!m{qrpJGk8C3eOGJ|W7xxQ_N z+8>zn?RY0*X_d^KU=sToLemCV8YKse-kAt^z6xjrRZhcR_W|X7*k5ig)_0X&#=>t+67H2KWT#yBz0%~RI zKxA%%V1Vg%vg-;zUaxJBSsW$kUx2?T6g{I{rgJev5SJ=LRwoVgjH_p@ie3%c*^%rp zj-6%{{;H5ynjunGZtuz&D`&(^=V~L^YaG`F226GmCn{flda~rM^Q%4=8)MTi>uZ7P zUcX1soWzBQ7QaKS(ng2{#kiTJzWSY7+MT|ZisC@6l1e^+ot~nqZ@4Nb?VocoY`)&G zscOkE+%;`@CTvP$)k)K2rY;*Eim5s*Oz>7i$2uWUl%* zh$R-=LkDUp9*aE~zk92%GHT}VIm5tiCn6wesjcroz5IctN{v|pHU5h#)P0NobeAHQ z3b9%%qe!keyNZ{w0nzis^+l~VM>`R-XqkZ#`oCjpAwAP-1Ae;&$=j|#_ZTvL$0v#s+MoHZ~x;=hW{T_se9vvEXNq+4%FujfRBV{GaEqnC}ek zn;1edM-$8f8+a!5-Y^7ak%C0BNnFK0sb2xwbin2bSVuLZhVWI4`XG31SAUdv2@v^t z>Lln{;`+2*N+5R?v`lgFG(rC$(!!_e`cy%yDlVQP@MBPdWWc=Qv$#|(=-0jzcj7AI zcV^JrW&8!(5rtKtIR;Z%@OpF-kqQ9HA<0+37N`Qb`zeF_j@WeT{&HnVKi{na9L5S` z=FV!V(3RS1MqQL9M*W4jey2n$Irp=JfEHAIP7wfaiFE**Zr+CHM9F86@}-UWz-^WM z3bq79GaJ?6a=zSfqzuVOm1g8abGPJ6U|qO{*uJi-FIOEQn{tW>#7q2d0`X`kp&8a! zkb;9@?hKZf+e$jMFwa%?fv0Te$M|on4erD+lP@}d8u)LO4(QmHr+R#G|H6?K|QG~**8qHxQUUI5QwU1swDcR~QaC zf_P(fZnAnrYb2OgAP4ofEMJMqHKxG;dPGSO!D_N1hi9b=fxg?B*(nJeb zc#L_e*AKj8lF*xxHRv^rNd4^ z?5PYm3JY}2mj{%uB~qlXZLQ7ZwwMdLb3)VDLr1oFR9$=k+ccNGI_2l_TFnj_8fKhrU#k8cx9jvs^neP?z4 zwz#n*vwH}(k34i3jf?=*MII2^Z1z3-FlP1 zK`@LjP^UIJ8-g}oK3JB-9RT|gOajN zG)A9h;LR(evH*#3E3_K7Q=;f>ok8%?b8|ql|21WD!R+%(F3Tsuw?V-N5jd`xM-ktZ z!PsYkx@WY!(y%%{`H;Udtd7i1V(;1=eCrl9DXft~C9hF)j8dyLGVIQL+NJ^+cq{oz z`gw>>6d=OvB0acLaQ`rrq(HF)Mkdf<`}C24(SiNFi9oFShWg2f-*o_%zE~@+-Wv#o z?r?wRXeap@L<=#ddA^k{dXW>D@jxwo+RZ?hie?GkatWw2I7n1{$Co327CiC$Fy!O- z`%2H`UORj5dGPS;2PoIb`bu#NmpN18UQ55Qu2CJ~eB4Jhodo(}gdiU)hwdcbT=P4m zXgC}WcG=D}UT@Y?^qA7JBP_r~u8c`4B6J=WJ|;YS+}oo`pmgcR#-Eff^99fhR^mBQ=n`Q%P*BtB^snz3D5E0WAYt4AU{M}i zx{gxDk<{Z`a^>ODfwh7j0R5k4Qo#Yct8TxyL4tk& zhumeGcD&T6ZEP}~%Xc-*dNnbRoKmP#4A3vJV2kGQ!Cn2jckAJxBc`kFNz6{pOqD^x zVXL*5j$YjLOY#FOL8Gd7Z&5c8t`U}?XCJ9@4s{-?M7aC6X&NAFQ@JXJB)pey(snM@ zPMI-c>Ig8Lm@Hisb5%nK#LfV=R^s`{Tlgbz?vFQzVb?jDmMI{5wnaC0V}F3M{IOom z2Z?GIWmiH*qS0n2a2w5}6PNegNqNMe%FnU5s%AsabTA;49dYak>{bA%5FR29onk5G zr6oX#FrhtSW3}C&W!ptOesRw)DG&HA^7VZc#E*w#Qa<}em5&(>8t&esjdy@d1r`rg zvrwfV^DKR>WfpK906y5$CbpM=PevfS9L{0cH-R_t?{kw@s%R6gZ2FY_$7#xPw{F5a zTs@tC;P$r14*Jj779J5hGzSjTdAiKMWABx{H8W{vvJ6@YTdkGRxHpr3$7&E>y;q9{ zXk4WfHF)-(Dj%lKQQK_2)Lq+T zzKX#$NZNfa{Zi5|#_S7q8`2WP&*-q$PhaZgl>x@cLEO8Ewnh2T3gW1`E1gxAc}((} z+WDLk>gI2}9i#PN5(EKo!7I3+pOl)Fn4Pc(JkG`FH8|5_#kI+6Qr0BPbX>oPvSB-L zWENI3BK@tOzQvdHHNHd}uU7z3sym2M-3^{}`YTQ@xV`pJu z?9z2VJ4POxb#_q>XpgmNdYYjpp@V546-)!EU>dNV83T+PDMiDAikJHT84x%1r7Bd< z+hAkg28Parv0Dw_uMN9Z0Hs^;L5)5DZ3SBa2YL=10 ztM_Q(ZEe*9$$QhX(`BPzR~snp%t<@GHBZ(bYEOTNQlX1HPY(g+BQl0N5pX z`56Qo8|6{u5CDRvTT@kGsNo6opM52F>Yx^U_QQQ#*$93DiPY5ZyPq6;GU$6a zsi+8Vv87X@|F(y>Pd-olDg%T&Y1oKSL6f&CC*lt!XQ!uz?;MjITSws2yGtfwSBTlxg(t&RI%XM#`_!@R zoLPmzN_?)ML$(4P*~qX>hmA&DVK7GK&fI8Jc&hD zNxmuWk32H|eyK7%rVkKbmncTlOKF?g;Bwpp`tco1{k?Ti4o8-;h0;@Vhd$MxRzK zF#Wbzs`XbgKWusb-4SIbuG76jJ)EhZxtf}_Yx~~R1Mp{4L$`-zMaZk*er0=Xsp;kj z*ZljO_v1b|o1BCV3eS9ug{uPhzrc0@+#lc9zbWcWSH<9;Ga3OCc=y&_$r&j!pN5fX zCmlYYbv5~p_D1=;VT`e#xphb4cD&;p-Vq?}%inP={%+v|CBm(D%VtF;qx#c#WWS3# zUsuM}2yWFHcfQpEM#pC;ZSTb^Fw|G@5**9j6Q=?#$ii^QuwOKHHDm$`QXq<@qJ|y$7~T~8OL(1}+zc`!Has%) zzZ%vUr~A+ByqI(Y&H49aHT~$K{i348;%7ubSMkpvLANwP?&u`F)qA$aybKl#ow2MQ z__vuhn*30H*0rR&u>6o(Xj$j)W%cPNvOi)htC2PQTQx$HzoKR8Ne;z^u|M$Qhb#ao z#Unr!FTTgNovK`h!1D{u9~aJ4`9S-Z2} zBJSx_`aD!#`KqE-lJa9Nth}&F?g1vD64b1_WGM$+7j7(d7Yy_z(5eJT2hL|)O}vd8 zGZ%we?QyCJq-{+r-Dyn}b=I`fo#MWUU<)`v`IltQqG3` zX&F0FE7^t@VyrF1@=y$$$g(2eT&C_y$V}P+U*M$G7dU=pH$0r7$|$!U{~8bto_-{I z_*urx^zv`h2)@8?Z?yx8d5pqkXECHPQHk*uxd-h*hIor(qDRg^3A@81sWWmW?X1-4 z(JTb8y&>JY>siv%^>4v(J4mF4ho^>34x2E-K?g6Vx*Z@Q1NOcfjEmi*9l0sz;*lSJ zN*f!oYXo)jZH^}`k<8gq4nE~&vlzzT?TQ%hP?tkq=k*RTm;qk<_Z^LGFn=N>ACde1$^?t(RVXG%C1 za|N{^h}%liYe|2gjZ*QgS~2Vqd82j>yaW^X&`+q${>fS#`V;ahKZQ&BA#j-*3)#Vf z%o~ZnjYe_1b$K(^g#XV%MoTQH36R9hx0~L6b_DH``|R3dyqqr(5Wa<=j6(Fz9!BO` zK{v@?FHq@^uP6i#L1hV8L=vno58wnfo!bhZ#YqUj?lfM#)J>X>SKT+&$^?v85F_5r zdGp!PWX1+x<@RDse9V?Dj>evY%jdkwKLTC1osq4Ew+m_Fpg*C(|IrKOwXRaesg(RJ z(5SNiG!#PUWlu`WSe{-th>H~{iMg9|V{_#jAjn%HZabQKI4S24I~ZubI&?Ji%T_AA zh8j9#!ZU7TK_0M-xP;3^vmAlJLf30c8*-W}3x^6dc{$R2KwPzZ(D73)RSbZ&S%wM0s@{;T={?uzh;5=VB z$y`$f9sTe|^-wY3$+i)%AQ~}QKcODKv89WEeb{w%eU5NkT;67B*M%@>=DT-cU&R?T zG>UwOQ{V>WDEG-?zpXq-wj7KIgDTFzRO+{xB1S87IeY^58_J+UieoobdxR~@P;*o4 z9)Va8)jeEm8+*ia0~Gzvrbd&=BLYP%CK`$6wbxR_4}CqA8m9%28#q8nR?pk0#F5il z1XQXSRQ1kF*gl$_oK1(0sa#Wfaqy4h_wr<*jc1|T`I`jo5g(AmjzNe4iB1=>CG;pu zp@z~07Hn3Sp{Xy~~lKUvzso55497`R~K}fCL3~n-(TgX~db9FVjQGB!Y z-oGjfU(I-t0`IBX%3G9iIx^CJ`3_x8l8cLH!N@^z@N?8ppW)?s(q$h%NCZ*YG?hU z*x1s^Nd&48S|h3!K_F{(1FkF@SubiI%ZQk!*H*PDShy>IV=LMay%TxSEu)47A)BeS z6)tXZcTq0h{=SY{-%u7c8`~pjlzdOSq|z!d{gvwP*%WyUY9(I&c7lrULF@s^sM$se z8;LbqCuV8m1%_&dq-*QM zdm)}mn>+#AORro&bsMG1EoP^m%w3i zA{|qIz`N0Vy@88s%jQ1;Be=?!AdCZFEQ?2jdYncB5;2GlAzLE_9*(@R=s99!4U|Ta z-2#WpiEw4;5`tg$^ef<$wuKMJT3zH zXzwtFQ1NPZ6F!lh2O<&n2rwBuitj*`QAN}*(>xxmVC1~>^;EnrV&s5G6KZCk)O&m) zR%t^g1d|@9@K;^_yDefhFjd&PGGyG$5SQYo-%y)vtJ}V1`&s~HX;r`i3f_aR$ghP8 z)N7Q{5{;3%GfzXA*Jr9{_5_Kd?RkS6$QF6U5+awi^wdWx7{r})2NYH${L`$|VT`^) zp{~XlP__BuJHNsOidO-W*${bRcl`jS&kNeAKG7d*i>RhvT)Tr2D@cx8? z-XN$Pne*VEONTce+`K1#0T-X(Hq0d+qAF$6sLVRDl_SK5CoUB1xmBQ?@Osgf?EA`C z`}VqSbzjXTHY>}h_^c06A2a4>Ey!LdTbdfWRim^KaHyZQK)#3eIte|MAGYQdDnGi& zcE0>bm+4U;*`23HqUEhV%y_sU4NgB2#=uo_Q~i_mL1Xcty^ZnHTbOS|UyA-blV{_Z zfAloBQbAN~c|O<2ilA;5f!3eNal@q6PA%10m_yadBx3H&=dx`eW5JNWD| z)ElAGKg6w1W-HS?qP#}bYIDLKLjy(DUPhyvAc*qg15D0(5EvqR+AGrtTsf|Ppx;L& zl`Xp&eB8Lw???pMaX?G9`+bqb6T?s|R*ic&Ys;i3!JbN!Q>bB-wDMD72C9FB8K@4N zSH(K2c268mm9g|pfd=L}C9zIolcY8>_VjHO{y;h&z1qJX-B#Nm{?=E3kwNK%!ya-@ zr0P>qv0e#l>p*P1u1jsPSj0+N%SDV$(Qc1O1$2!gsmypPBV#479SFGP{1PzgNu$m+Mk_f{F;}57h?Qe* zfjpABV!|1Q`~?hoeZ!C!jnpjMwMJ=$H;fZ-|2t1b zT3z=TtN^Iyfy~}Z1d>5YS}y%-&eMWNexHU?xrxX%NG+4PZSRx)=bL;gp9X?Z9tD6W z@V7kg72DP0>4+F2(h41|G_HA?%Rj0U5Z-BgbHv)tL$v#iG2I_xp=e<&6nILl4Cqn- zX`9$9ywAV^Lrz4ToqP$F_hAjl3t+5FJ4Itw(;7qq8soP}-u9I38goA=GgNwd1E7+P z!8`=HD8wv|LxSlItg<((GCBNfS*xT?5HFARRC?|fC_~b!722q@3wx*9s6GN~0%c&e z`DYb!5-KWM=~AaR=O!QBCf5Lh4I2mn_#6=+!x4w49-Vn&u9I+GA^$<@jU(sI?niO# zSaE;PbA4_=L9M$ufNa2><5z}#41*a%3?Y^tys4v2%} z3+kXx#-?R5W`vDipMdwUTSc|jKaOjF6I0}qZP+c@X(7J{95_q&EcL(r$Yh~ zZlJ?9dt=F_SzyOSs{F0EHf|0689AJh4g0m|+ES)QV(N~hom(@2S@8ArsnMhsYTd-& z-&}it_Otu}6hTsF7Fu!%5RZZZq}U|_*>P!5oG&sSNVG`$0vF}N?T_n_qH3(PjPwgc z-s*2BU=|j80bam7!wYDafJHIbSQLW=>NFM$bCcViWEW6)PYK)`S+MB$qIDTjK{z36DRrGEUOz~subQcR=)`=SpT8qDSg ziq?RyV9Vj(RhdZs*xoHR)|(gPHC{RJ_~6@pR4hh63ff-n5okIS&m^2rD3B=&-2=I9 z@R;@IcAdGk4>vVpKC-oAkbSk){(G>1XfsBAu6w^$8ff0Y=ca?82g`QC$IL%+QkxpW z8&QC~wHNno%if-m^$B~~y4@&b+!1hJ16g|B`>jlbIJM;t+qY*6qSPdM*J7JMZahiW zoY@ujZBzz{|2N}1o3T@QEOPyhWZ&$dSq9(Fa)h5ll~h4_n`F0WC>u*Y!Y z0uHFCv;XJiq1-!=8+voEk4pBVoxi6)ywC0JABpoP&zm%FlB`$bLSq1YT1Sno1HiXv z03d!928X&VB13<>fgRU4$%V=+bbRC69_V;v*d_G*MQhK$g=R5^cHD30$a4ctln(+T zuoC#>a+CwUUlqbQJq#ihJr=8bU+w__7s}}Y;IAL*&0d(Jm+)P1ITnbyShMjc^az^O0G%w@IyiL&ZwQhKOfy6)b z6!e^vA>&|!_26nhPo;YA~G7{)EPAAzxE2DPYqFf=9*R?G0OV&GHa%9W1_8;O`&UoB zf*533vOmtTiuJz+kzz|nadfNxeLD}4A*%WbR$D8%rLZS-5%+z6e3I<{=$qFfl}n%i zeHvBo4wPW2hv2QEild=J+UtqI6&cL>C~^=xpx@)TGTOAVwpO}03?=(CSsKfNj}Mm~ zBl8nliH2PXq0-sEYF(A9JR94D9<&+&DXDj2|FmJ5*PZ}Pg#wHs!dAN+E_SWSu(ACo z_nuKWUU`-N;J~$0*Mc8}zM3dQ6#J2jl7IX2I%im)LS!&s=`*=Um*~-~a!<&-1R&-aEkMGI!?0H$H(fX*+RJso%Mnhe*%| z%23r*6;MA+nFAVxXy2fPkZX~xb!KyB_DPjlR76nD>Ei9Nf0pIXIXbTU7)WN}EfYM9%G?*)>5XHX) zKIm9B1>i8a7quaIN3u?AJq0Q~M$i)yUldogz9?2+?z7A{7P9d+2*yO>+1_E`aI|82 ziTiVR7nkmoG|MRE4N0U*9PP~ouj+zLtQM22vjnugMqnGAgWEYk6&1*z4Z~TPU_q;o zzgHhZ*ibBH!`NhPCYFfG#=wJO4chWgn1*eLf0i^ZO&bqsT0_;QB2&@Tg_U_-v65(8 zc-XX_{5lPB%pm~@5@whKA{hh^4YU_(6=b_;bSG6^C+(H1!L-3d_ zR}N%NsxD;JgguA}JN@qo8=&3e;GrSRa#ZT@6k9l%8;R5^jCP$#JB`>OyH`1xccVwl zv_k~VnsDkV{}3v6D!TPrSjBpxd#o8*$>(o81#{6}w*jtRDzPFlD)A79fW4{}j_!I2-t<)Ta z6;?RYLQ!{6(^<(UZoQ7DtpUJTI?QjXoiFT%vXzP*+=OZhh(P-W3mjcklgDGj!6HFG z)&eC~_Eb5ePMsubxD$MMyD*~;;6pp{v+0|L%yBT!90y}3Ux?FaeXA3Kv&uhYyCT2i zOK)KL>&}vonu3TU4!r@#HoN1w-_O0^Fl{5CKJ)HJC24kpZa} z*mMi=SDAL<4gn+RvdSp=Hk|=xlsXvnpWVlbPv)JKw8N??&lmGI}vDtHo5KG=?3)JYS7ut}z8mECN`BktaSG>NTn zK*G9W6tMF{tJdgErq)jes@GgRoOzM7w-YN+=9Mr z#GaFd1E)_JJG*kDT)uTzR#C3xF20-YFl(4!#}M;qZK{=ghDVlN^&@Yf{{(x)miFo? zB_VlJ%BGaPa;#UhZ&aW(RENI6Qe-Da=vJr=cTmv4xsW`qV@KnW%QDi)Ri zC}>9*&y!o~y}Gb&-F9fB9~en|^0upNJ{tN-P11378Z?5UZ%g`{mZw2avoBEGm zb+729yrG#kSX1n1CaAaKplzdb?TcRgcH&b8xKUa$syO6Cs~0_{`cDWRK0izzjk&xK zcUfP~Gf^|i(O^`)V69#9@xbHbkEVW{K>;YL?7XrnO(Luz{PrT5Vo9$sn1DdJp2dE^ zfG}oWdeWU2f>bYSwvy1<@cp6F$s8A-S#I95OMLduDaVvltvARgUKYGgc@JhzF{*RL z7nwK{L2?)L_J+LzuILrBxyHm_9QXsm=lZk(2!$kwJ8iTg;qBdR26d9y9eqyHluw`r zYC75D+gf%jLWz{a=XPo9mH1ae$v6VUxM-RuUO3iSbfDhK>tmhxH(np^gvGLPS4F); zM$s%=%(4~&L;g!M1W0+oC0t){HDNw_Bd&=Uo)f{O zM{YPFCxTFLGA^BA#c!yr8PPn*Yau_Db;syC+|zb{Czr;!uMb>X%l-F3T}|9kX<#8# zmv^cv$f~+J5bm!-BQQ21prmIEp;SMjcD9i0_zV=p&$U7=WYvK0-^a zL&YMZyREh0HJd=Srb2tEVc35(A8j|U*^JzXTw^@XHO6Cw3Pqtt^#<4rjC+?fx9wgz z7oP0?nnH~wtqsst#=D!J@9h=rHqT`t)SVt?T`xU*_^k7FuZJO$Hkf_?89VgW#|{&D zDBe?r+_gv|-NHOWd_#)D%A)p2w{`J~>V@iT9Te_@C{%tSt+E*z!zi9Hj1tn33r*vAn5<3!GZZY3)?9}yn!RgUSJCK{uv##=Mnu`9vxU1l*ul0 zC(j!nmMRZI%r^z|LqCEWsHe&PkQJ*13vswy*}?tat=ya|$-#=!k7XN>{8nmbx57AN6atp6FHr;2CXglnY;T;Cz+pC|r}_9@aX zpj1E?kVt$v-3MUE5R#&X_ znd~9_C>bbn#@N+Q{YH&?RPKU|CrM^Kl^1M2L^8XA$^p^>+zYQX|lYtgcO*Oaw$}c-YRO*KB!_enZw{*Z5i*7&e_|5P#UgCXzTmQ(Kz9`qLjKIOBWnfl zmReo=OICN0Gc#MullBW(*^SX=@kf6?_c1)?aslRKxt#QJgyt>=^CA-j8WamnCaVTo zFE&Z<`sxH}fo7!auPtwA%|=(~08tmFi~ZSQ7=#W(pMcT!?otA%QL4q2H4tl=C%`7z z2)RaWoKIc22k5`G0Pr9+5CO9h0=`fPl45Te3Q-d_qg?i-GlcV)D%otW@D|OF`zN3u-ERT?QOl;}~KNvNo)sP}Mq z53^A_rre^jwou`qV*$dA9g0M1LdAJyA*fquQr?97p&2zAzBV7rSpj z6rNQxL)_Zo^v;vn7Zb0W=VBl`ko0na6;?J_lG%ncu0 z7S5jQB}M6og|tPcLsFGIHe!SvNJj`>Cls}r>Z!r~wmy3e@+c%OeMCFvYC+6pUbt8c zf<{FRnW)WJV~bkV(T~Hu&$Z^k3})^QeQ?u`bFU$aeV9J|&YqrB3BDkQ>5EV71y__| zFIv$T&KmbUf)LtMEBe%#7yjEaQy%v0XwPo(NEj15iowu)Eol8{4GjY(@h0u?o^?1x z>-`B59BuNRHPK7Z_h>_VOk>s^sP#0E6L4boC_f<{@IyS%J8znN>PtSA{-y8t4=*VQ& z!R!wbL{A7~$>!IB3Ns-nz^=dBM_x8auwn93;;U76XD!FG*%I4@@r}qonfx)awcPQn zK;wAu@SxJF!bS!b;4Y}r1$d{9Y{Ogf>#hPcnt`_CWLZ4HpM3DPBa8Skg1PN@tiYU7{m#O1)3tBsH~=_ zpQv$AMH{$NXZ~d)&j&-nUDswVp-oNIg2P&Y_#2*&1ySXOu z9Pt3T>@r*)g<4_=&wS=oS}L%zP@2)wTO{5o$tB4rclfc2Ch zdY4Mi$#vRwlsuL-TNb~3Qxjg zy6swg#de~5&Ff<4Z+%5S6B|)azp;~$HaXHq3f&EA_-;{4%7mssUU6>e_A+pkwtMCR zst3Y1@hR~y4K9@)0$MYygqe6F!L0F+1bg{=`FKm&+GgHHjl^;!p^dtVFGsfPFtiar z`0@DRm&Ld!{ck~-0Et#>anf$Ti!sj-(biDASGs~@lly-6<6}>zesZHGL0#m|8NY0w zlKb-M$Chm013I~(+8y<Kq6Y)UK}%r!b(d=V0@j16=$pQ8S+XUoqj| zjh+S=(l=3e7|IJgB5(^h{Z=#!Zi~oOY<9`M6CK@#1Xo7N`%-oxepu9DZYPh9|J~yY zBn72eyVDK;Jw~!e?Y2iP%?>@jtu5E{9^cAWi=WMVwqsGw;{0gvgofle?(sb<>0JY6 zz6Jf+$f8zbNRiV1?YU+85}nb1wE*9$aX{}cX)ktUp}ZAH8&||D+S-ahbuGItrk&_4 zhffhSS@+UPK6&e}cxWdgl#LzgH`yLzXdXRjA#|6u89H}*SB7#N&xcHN`EnkF<(v-Y zMc9tF+EG))J}pK2V!xBIH?g7}M-r$W5liN@mc4ff0NNT?wt)(qS_|vIO=_(i%G+1C zvqWk^KUt73kc6<1Ysl&-+tmY2UxQ)K==rd+l}D4m7ynjHoL| z4!4-?U_0Op18XzpUJjL4cYy{23;oZw1rD`?f z>#7$?@j_wTDba}?7ZxIBDNR$Z3^kPLSrbOr?#eO(XhLb%b=oZ4GjjJtN^P%bHuN zaTPvF8fy#}g>c#!&A^|HtU_`DJ(qD4!ZJZwFGqp8(IVG)$>{g zNja#f8T25g*nrLy`81o{i4K4=xgqSLdMNMJ#q z{-_75(=E)BYuMH*cyMRu$CHzC2Pck}K9c#guER^abJ8>Q2YXG}LoE$_sx-NK)zymP z`D{a;%t`7>a@2FU?1<%O2a`ng5_BY=SJdlHN_4LjI_`&A3tdWITuuoB-*+l{fkx^| z+R(`N$W~fG`=_BjZRjQc$wI9etOH%KE3jAWhJ|nedmTd-Q6I_T1tg2(c(N#7VB;;w zI{B4&n-0Ith6}G8@y_kRcBTuvu~m%FRn2MruRxlCJ^nlB7PZ-g8^BZ#BYUVM&@=e< zMv{BqMh+Sv@LtG$qRnI@Fr8ZP?a4$5FR z6*itRzRq_35>D_ufR&Q~tb~=&&!cW|xEO zp&fq3PX8-7ioy~d&#Z2Bqoxj(&t1v9M?N%O;RBE>26|LK72w`=XcU}PGWP%Do*P0r<%b}NC zlNwpwV0DJU;CU5mgHF(f&Z&6K1G0dcE$6>ysCMIRamd(YF-X}|^kB1e8)ZN)wfgKl zkFVm%Q&jDG{av*STg3j7x9Mc%8O`b`vMfM2^hfAVYR_bv-wx{%(#LZ;BY7=XYqmM~ z`Tmh_((mY!nb3~ElOxSO51=;FyUByLO)cjBsPKD-8q(2k*0N(Wp&v&w)mZ;M?%T#x zC|-f<8_NnIAtFLXg z)YhA?g^1!&HnFH>&P#@@xxQ6$P^&&yKJZum>mA>vJ)r8;0Y|bL%Y$WKGZy{^_M4B| zk&K%idBNF7?25AtCH{;Tj3B^6qZm3i2{)4`t&U;e!p9RO+kz_O%Cg z*QON(iq=#uQk#mE3X&du&;7?p`MfSsK||LRiL)tG!s@c9JD|eV1u>>BbsNm034l1< zHKqtvt|BCkXKB$yyq%@$q-f>pE#y;nH`NaGvj`WQiOM@nX&byNfDPq5kSWwc$sgKz z-E(=oYOY+TbBBwLnmN8S{L#iniA73vmdfKvEG-dWc9)g8Ejv9&Qrn^38%ay#(#^>0 zvx8W&*+3>=f-=lr0o|A%`pMjwFBZn?YH|@t7V}o60(1GYkB5wfDHa!7Oz3okSBuZzKh6bmw|mQGbd2` zYXQrRPF?7)2v2G-&-2V=Jo7~5+H(vGWzH}AK&)bcx4@Mnt)XdoiaxSO6|k3jRbk#| zA=X}(MFI{#5n5_>>GFxp8}t=lMiJ0c>Wfl9f|5jm5`g_sBPg|+tzh*bV{5sWH~o#( z?c}Hr8lS~KbLA10sO$lU{9DF{&6EJs9NRL~dNw-yJybX4>FZvV2V^{ofhY!SW+cP9 zsK-%x_FthNVm~8PRFYB41@SNIkK+3W?#+1bL#u}@mB%L8XE@~CyS49+wC|GEk3>58 zdruFIkxRDZr{<)m2W|`AF?VXv#06s)Nzg9ez`=t&Ww?s?YJ@(%dZEq1UiS#K)a8AJ zjV~4T66r%HM#{xl8b^>vwABR}hAYA(0-|z{N?$o-R-kuaP(WUAamZc?fVW}z?P2%u z+cyNmADt?)6)j6!PN$D#&Ol{54~1-gZS^e{;Kesl@uG-9o58d7dBg~ta?wsRVvj0rs)ophrK&>@H5b&?9W`72!(#fV-WxS=%KDxwCej{@E66d>J{Oy zLKE<+t5%&wtJTqtEm5oElCmFIBB9oG0o&42M-g&kMG(cFh$y2QYAguuhMVTFZv4-8 z6CyFtt6sJA?^mtTMqr6ktxyQpdfbOGo|%7h*l2Q@%^_Ub`74EdA=aDl*J_V`x@u5J z(jLm%c+KYDN}p5PnOGByA=@V^&y`oo}XYti<6P!6KO z39}Zn4sJb`d}wn|fjc8sPL+}gxX+N!l1z9M!qOX;* z4%<3yZiA3+>4yccegBXQ4{%zU@#~7#Ju#<8!<{is`>0zaZ>j))v$iLD+@hlB3wvCq z*8ZZ^E@F**p^%cKRd7>@{DSR;sikmAZv%=7(3j64*t4{&yJOd}5_M&nx*9U=djJ{{ zmha>MYAMjsGqec#NQr{H%z{v0505;RohAumTU7kU8*A1*qd^85!5$d+EGn6 zgCQ5B3zjH*RcB;R&Tv@Vtvb)HI@+Z=yNjBmZX^FgBTaQZW!m3V8z}=7c@9C1=$GQN zEhxAAem?S&S|F8@cvdT~UHO2(AisHjk!AAP>=Pvi4jq_w-22>Isj|l`bYHhnWdrZN zHmO?8(oiABw967O5V2?vr9fJ1ooLmMNB{)(tU9SJdY+D`L9 zy+d8hv8~BWRIZVwu8U_c3W&;IynE?B^sFZ$WLN_DvnXh-kb33oVu0kIQt&$Uuegt> zmDRUFz0-&pv_Vs2ELr6gJ8h}U6e^ejzK4iWpkt+kf*7KXb!?vSeMllas&yq6C&6RynSb> z-`}5rZI5*ba*v=^0Z5PTChDTCnlqEH+`pE7hrSTPovDDXn6SE^zEYFspAaRPfV$B@ zk9pgHrd24?BHjfHN25hwEc;7&Uw-__nnuT;#L@a|8ZiT84W>ONtZB57ZdGXRG|Yx{ zX6nW^LoH;p9gA*5qwQEOFTC-n*;_Ihd;b8kHgj!8CZ~^d4)5U8$Eu9N@flS&DkKtDud8IsKXXk27tx~-KLQ+)56y?&M=cnYzFQ{Z|GP_!}I}` znO0~afB=6M^362Eo;yZ{BEnvXkJuLzhV~Y;v}W`Sah)WvTY!p<)t~plv?EE!q~jnc z!3yvcNpeVY+A;m89B^pf;mD&w;E zW^h`Jbe!iLFbz?34<63)EferPjyqV%8~?`emirf-@R)@H%Lj28Q;5rO!QO}mP`Z>m za{-vgSUZC+@GqIm5oYSdT$oH<#sQ^(dS;%r(3yYPpG6QbYL7tKG|(FP5a8(O53#^Q zc(-aS0w!r7h4<0=(J5oGp&EdcTMd7!8UjB97Il%=YU(}bJF23VkUQ8>2V+N#;N8go zXj_%jG}%sM$+QzM;I^UeHBd@%j*L34tCUsj9>9(zlNW7TW#KEU1M3@}B)t zLT7$tGb>?R=ii$8do%ks)ZUv#fQ(Qovg zE``?nA!%2%*&?%E!c4v4fXI&0|M1f_Qa6zkxU5rfSrd67@SPR_Tg^{>&fNNBdz962 z9Ng;8q+VpJ<_;BodJi)BADEx=ZGSWDBd2*FuwA@_Fmg1)NXTFEK%k{Q5V*y@sZ(XO zSzAB(8+9l_+joB>5Hey|!-cGkH)~PpFURL^%#F(}jxd{RHOpoc6C}9R{HJ2MjHU+G zs(NSXm5B)Peqmwd%-n?&#tgJUN?h^!lJzB0FqbeZKwcrQ*E-?i!XqR zF9ioNzM`SBdLxJqRB|BE`%o5l1)y*7$?kHZvjEL~L#X|&U6$D)r(1Ck^8v10#jpO= z#Lz7vTSCmyt95?p{>bmq_cLbbHL_OyqYGjRV++i6t~#&;>K(fFTRb(rD#zFd&2kC^ zrpo})d<|?h*LK49j&9+;clB8}1pKiRMdkq}k2(j*WbIzKO}#m;Xe7b_)`QlYCIJ@Zlozx&<`mXrbh0w|n!incY(c!_Q;2y@)UoJvrlBnU8GMKo&7uUp zWMhP1NraWFbw5^JqI1wpIZjiiiYx_Pu%k4^5o4_y#+oszinn#K+S9kl-@f}233gm)Jznb|BVf#>yYy{ zH{HS9g?H#GxeGf@ncZI2bB!hVU(;#-HFPXiR<)BVDB3J_wK_|ztl8rKYW_F8rN`1(|n9+LvZ8X5Wx- zu@rMIZK_(GrIJT%6Dq_X5s2JDe)x^-#*e|Jt%9EzqndUa!JHj}IX$OA4;!I}ZYejk z(dtF)jf1`cIZ~Ik|L3U(zUuLgnZT8gtSeYsRMd#oC#$mv3g@+^ zdb{1fk1mSqlh>uJPnKvy{@2Bd23!~LwuffQYW!#|I?={9^5(e$o4=FZhKR%MT!2BU zYXav$0!LF_6@rLns#}0)jZRT(T1X}`q=?u*;ZPWj=ighV)kNH-N|2({2L4-ugOT9B zCA!m`)WCwzFjJtHE^84e;?eb$#y_T^9u6s_G&nQZ;fLu;(O%k9OP+8ydHtM%eh^0yFfa?RI7-pi>1W9%Y_v6eaO`>FtA z*lM5))f+}=;|yw$LF*T;U2O(YP5-jsviZBDGuTcdb|W_)MrZVq3%Us)06eGdD@*0> zti3Q6_uOwbi(v8*GT%Me)87-MS77u8WzgRFbogQEo5+T{umOIo?*i#F?Wm+=C1)k= zfcqoa6545A_lT~G%sE)!LaM`SFRv`f8kw#z*pph8UX&sAMqoTa+v7r4RZl`#AYFFh{aT`GKr zBzTfd%7FCuC$3&PbVt&iuT=Pr_oMz6l93GJ&1~HGWco^Zka9ikLdJy!*TWw~O5k;& zOBX_X=X)-63!jzdmF|-%UD1vx2$vUp=D(TB{4hM|N1$B3py?Z0VTkC>Q2RpIbuE(z zmB#-gsHCpiIpr@BHr9W<>$u7|ws19pEp=Cn}=W^#V6X7)pq$UCcmQ9pbBoBw3F%wSE9gxI_B`h-y z;iA&iG)n+n+K_e@AEvaD`$Y=BU8RO2Xs3>>ldrgw`UvoktPhF5Emv&i#Uq7bto~ub z9s}+7zboDKIIgmudVw55m^=+(GQ@aZRGM)ZPLaG{LzP0^ycfajBr1ugH=K$;mDo*Q z*tTs<+r}E~UOFvhk{`Sjs^mct>2JH~EYBMX(Ytv#*fvyPHK7nXYYyD zM`96osSBxWbo}4$&re9-Msfp{iDA4l!7H!NwIJomyWV13sP{d7*GEK_;bcLYq6}rj z>tY+YTAB>aG<5?t+DqkGq_U3IitplsE88iwO**Z8;__Pw+GAxM3(=(gO~^d3<=ELq zU<9w|?Qic0T_<-`t3B~)FKMZOt=1N&`;H5ZZ?xBP2>aCMN4~6{CkKMDtfL_@NxZH#QFbSkq!wgIwra#DHv9;+ zc+1X-ur^9sw?(3_zp!U}n28%RM0=G)OmUm}OBizhQA&DBYFcu-^bWSs&9v^w<8zS5 z=TM8PBmVKr6s@baPwh%7;eMkpj(WSunO_sQ%A6>*Li-%Lv<4woQXDX{v@cxOj8qF~ z3D;wdPcoCqs7TWY-8<9;9$=G9w@PF+*MlDY7DH58N^6FFlU5)A$You40kn&765?J* zX@8Uz`Xku;Uq{X;m!NcDj_U!R)N)q(CoMgof5b6HPR#hch=Hi}fhE@f1J6CiA;`lixN;$;$H8ll<7s^`uih(1Qx2x@gK|tzbDOo3nR+l!{o^bw+m%3@%mGKJc3%W+oe{7VLmlR#Itki6#~4zhx-zSOtq-j? z9hH8koS>aC$50#W!e>KmH2rFel?JF1zehu>0|(l*{5RYvB-g!Ak|`BvpmcH{V#qB|6~)n{bJGe`DSUnCbNHWF2If;benW=CWVHN6sB1 zp`&sh$`fmxxC=E8_15rE@3XAk0FC1Rxx~~3ylm(E*0M(?FlS=E?!}K72o9_56?AoJ z-SXdW9RtYH8VY{Qsx_L8u*KYQE9v>yMo7=u?5SuLTm51Q=`qWAIqT8pr@te_>%O@6 z+}@V!*jL_`1g@+L>U4wjxUvKladKC55{zhV@_gD*x%(lZ_%p5EvRuqrw_{z-dTf8u z7&f(HS?$Kn#Un@7tUJ?54iJKn(5-6^8Di&=TIT`7&3Bfdk^W10kygI*T-^dF;n&# zYB!}HcGs(#F?0xywUya;M`0U0#cA)5^^fIyEO#*m$W}O*&DMqNnZ7BXiy<3?A-j!N-q9(osNg-q^%Vy4 zkI^&>YPOxF0bop!zM_hcbhC0aEeS`|=az4ejKn~@Z+bgyk*=j6b$kkW-E(y6cQ$nw+` zX)DvDPe|=X^3?8va^yF0LpWC+mfGo;t%*}bD_sZ=*67fLe*>wnYOfM`(S!xgbKHY> zEjYaBoOE4-8bD*%L-O2tpZIc8Yq`rAj=@oQ?%YhDJ3phxmCU%Uo6-{?%L1a4P8%t1 zPK;07xJ6QjV*OmMTFLRc>dMiyUD{IP^VDOa>@DLq1eBf4XiW<25zP*W@<3#2-bSH?^k&1w$@5F36CNcA_O<6y{h zeM2EkZOmVmu4N*;{V|~;LGdE7dl0I{y9q8NW={`!lbfKGp>o?ka>yFX2wRTgdU zdAGORgZ0e4HE-}`L)BK?5SG>{r%Uz_^S)jJkI@WI2x+sn%*9V_$jk>mk3w#|+5?^> zYGigoiWS+CQ-u|zW-OJHo18({AY z1A7N!TLcjryyI}yL<=WRbW5Q)e2h&KV^w!F(!5)jgC`y{&WfCpL6fD?9K>X zH$D^6c5m8W-Uu1>3LqeDS^rRJM+G*3>0o?Zg+E9QHvI@QabnXE8udi$7l95`%4s(^ zWOainSfv@1fm8nORQ`cZ<#JXZUSgJes%rcD$Wi3@j>z%-ctX-C@2;Z6b@qj}#1+q(5!Rs(JqujR9}A>`B7(`M2Itsy)r z>!8e$0ZwV9Q4mt)mi+dbs5}1QrN#0Q_=ncXqE;5PnbIeP#Ht8ql@6Fx6?dUu?bXwp{&l$j$(IrZWI@DX#u%Q1u>Z*NFFt{OM&_b-vL4k#av~;=1(@$o0d&XLO5^dHP$>Vw_WNVF<%+ zqkm~T{?br+05hJs^$mpt#vpJ)N0PKdp>p^%RJuqwj?!>6k_q3*NUN#a_3vV8@6=D| zM`)Dk4JxKEQMkjJ@ay;29a-D<>cMT;vf_P`11(bS=oPX zriht!Mmc$5vN(?a0MBl$REg`A+=LD1f#H`o9iR8x!)|LOa%E2DrAN2rRO~~ zbF}>o#K76J1EC?=+sSl;zaM9Y78lNhu{YiYprijgv z(h!o`FLO|7uTOH&`FW=!&K#J2&g)h%`qviHD+p?x2kFNIIyYQXK6dhI=I>Hv(`~#C5KqpdoG>2c zgf0BmdTV8hdYlGo$I0$2ZUntc3no`IN9FR_QQ}%Gh-Gvx5|6oGpvE`XOJp;6`E?u# z4)mSl9p;@8kUcj~xAI1otL(0 zT~M$!8b$Y>rzRa}@C}pzcjI1(EZ7?e!QMhA637k+r{HDKI)s@=*iNQ-W^Eyt({Q-I z0Ji=>bu-I^gszs(y71`dr+QIsh~<R0Y}#6!zb4^$=~TqyG8ty~7*6#|Q#v z@K*U6R6dPJ{zveIghu<|;_axpvlx+)$WFekEi>3dj;%uGH_;QZT|)e{1FI*{c)z|6f#v4bG?i zK9^Gim(Q$UAwCUu8T9OCu@v}Zv-!cSZp0u<*m@PxzUzT`w`zn))y|jo=}G$pupy#0 zdcnW(s2;m20`9gKYu_xaeHj2fvx5q4NA3Ldzv3&7(B@gx+9!Wygg=cyie7ZtR~$t} z{j(vp!JXPb_EO6w$J>Vg2q<@})w%9f12BF(us2fBYGF*Ug27=d6g)w7}=FBPMui~jS zsxrU$IZO(WQY+@`{TAmwLj?T)^IN>6ec(ZaH>=YOZ7nxUfE#o_3`p+Do3-n>tKIos z?G8^+)sFiymTIoJuhzFZgFvp=FUj{i7IO`&hkb>w(w$`AZYj?lGEkn2=je45@huqA1d)zJO{KeV1Jt7K z!Yu78fRU35LX-7YCly0zv zv<^~nTW}MayhCBDiEvj%3B`~^I4qbp*E6JS!J+VD(i?5D1%Xp&b2>ty4t^}CBZYZ% zjJ5jt1B*F8gZ^Mag`oaCz|Cd-PcW-|XYUjknAlNE$ch-u?#3p1K$v zJ**#xew&8dE9;;Au~VW3HFs)v8PM1N`7=XxJH5#*6`$o_KX~Tc>512;KlMK#PuVu3 z*!{r1Yx$2eUIT|{#C|7{(?YzwgQDf_n==yAleSLGnvyroea3X3Df1*Pm?PC&lyYvfd)}*v~2_puZ=M)kbnU3_{^5I!ssIap)@Cp|zA_ zw6g==3(3d-I-01pw2-3Y*~eos%hmR31a7bgVG*l@4x;)d4)QuIdX-QH3zZXEqNvr< zGC1(n2;zCiAw)D4b(*c>ol2`vdK7eZVhPHL zt8f7`Z~-&EDZ6NfyT~?aiY<$zou^56Dm!#T`NOy7}T}vsgV#s8SWu+KKoxjT)T? zk|MrG+%KCar#hKO1}_W_Lm)Yd*|7}(cr2X%PEOsHvMo6?X@1JQw0V_Fw59s(vMPevdBHkBf?{4+N$)`X|cbVA>*w+kHj1ix{ysyf<0Mrs<*tsUeMJ?j{Q48 z6HrNA+qCb!e5^nVP>_8YVQYiVEYQN3Y_0C zXH0d#doI6aj@a>QVWGEBZk7%e51}VqfZpg=tV#ogtER0I+U2yj#B~n*YsuSBfUs%m zWCiKg9B<~^4{Eb)gLMTYcGs0q?}yC01pTIRHm8s-d&HI%i`UoPSa*HBbW7~A5=zC! zFPU*3Glq7w{;@$9+90S)U-9~lHEXXo^<&FJ#j1_+A8I^DsR*y=Qa@2U1Q~7NoUBgw zRCfO10iodPO4%QtVjO*`N?BN_vh>*{dHW8ec+>o=qtahaG7dBPRW}#Y~Bzbx0c15tz|Q2 zvmqF6wJTgIi2Uctcsch$+N(|Hu+XkTlIw}BsR4{C-*aNREU)E35m;z z%Uz!%?SM;XEyl&Q>VBeif1`2_TI~*%2H$Blcn(=tv}W6yM#IT!W*p2KaHL=*MZru` zZPAOh#d8sK3={TsmZL#x@j_2o+sGq4y*$tVMDrZt088WIHzltgzUueJn;QFouit0e z$ehvOXn0_L#FlU{SS(5{9%S_Nk->fDfo4e)uvw-YjX$~Jv^0XOuwObk!a<710{(@K z_=Ar4^0o!7*^$+30kIi_?Hz>6B=k=KlI9`G2D|vlDUR?mh&Z7CfolM zMq$^@g#*?c)K6=-L}k>Dhm|o!$|JyA7!qqc|Jb5JSw368^jMpRA-o(?! zh~LKrxj6Yr>Lr8ETB{FgtM{}{$6r~^F~H#lLd|U*Gv37NY{9SHC$VRQvtWYJ%#EZV zAcI;6(@+Pt6WF$9P@jwFB}9?=zY5(+<`}`X8QjOaPA8iV#FuX;FQ9l~!7a6bG@Q&mNIuRp8Lv`#yIRvpP_Z9hVx z#@B3UJtsY+t1zfM=7O|JZKnWw`tw{LL84ZMO8Y9jp&`9YgRpmQzfV$+C7s-IVmmW1 z+e4N|EQ?qc4!&*j!7T?jAIf7^W|x42phsAzB0B6Hvn-{CADLkeGYV!c^^Y*3H1uMY zZRs#y*nF}b8dNWiaoHe92Y>`Q%Foe0Kw3)&dCCVK=DbRKJyQg01wO6 z#j6Te7E4dj&`8Nl+P)=QIzg6(M59=NkhK>?-nAWoXRABb3YE$TPMO+3E+K0g&9f$6 z?;NKKR8YkH1xl2^(3sEKHvia&)FDOp6CYrE6G^nKI}GIa z0h6u9zQwNg;T~*uRLE|LYLfy6Q%p`d}d}!`4txtoo)eZ1u&# z>!0803scnc%P!(0)AFk>=zYJWr(yFz$(C=)W@kI5h6Yw2cnAJxb2)HFdcV2Y-)!L+H!f`#{e^?Xr^rZ3hdEZffn{ znei^#?geYNm(`mE$H%R@-im5K-8BR9_A9WrlYzn=$QGd|Z{{STHr&-g&bgiXIPsbE zhy?fY9x$taE+Iw;D`F(==L;lK7$zV}XrwD`dXD@mRHkg~XZ_MI! z(cwZSM3b52X4WtZ-Gw(~4s93>e7q&LlC9`}u}C$X7lTHyWoT@%FBcWs526EyXwN@b z&tjNIL~Ax6gS6l|0Nrb#I=>i1l8b~BFIa~HX5!B}c0EZ_d<7KIbek+lG#J>FDLHgt zFfPDvKM$JHFc&$>SAb-5ptb`suE=9tQ5Xq55_Rk));06#9-kv>if~^t zdAWp>{-hLc%Gy)mO&>10`JI(rQDiIA_N;C?JXVD&`$ zdvSKpjFGuxN+y~!gC4A#6PxLg14Xl)bmDp1=;OWaAAX@m?(m2EVWB)_Hk0ID)J8Bo z0;wsuL?%JaX-Ff4!C%C6(HYIMTJLCM&Qh2WgmFcBoHpM+Bzs8i5N_G#_Qv~9|3BWB zn^9|#H5ncHIP6KpBlA@W+_oHd9Ky#&k#ZJ(Q*&V#2^$~AtR}GTmKFX#+9;{5Do@D~ zpO9--eb8}Pj`^;o=L^mhpDg3T551;#bM7)Tv?Qzyc*oEC&1eHrGjk5PN5AloZ0hbp zJ4eVzG5Yhc2H+!KD$MGu)kZ&{fv9#pp5c(?lt0~^|2-&JxRM=zcuj9 z1WLTBKK$txlVrOug5hp_^fGFkLXG06xkSP1L)<(-ZAgB^$^2)#s96d%-2ilZb{ELK zgRlBRfU18(5kLRYM1BWRdK2c0lASSY1fOaX^;lbx*GFp}w6XN^o)zd4DzTR0{o-Hu zoH%-X!VQ;K{!%4;ivi7qY(8;g)q8Rz^r#=n6Ocs2J4Cb{E-S39_$>G4o?p-XYWv0xYT6Jp5PRiJDxS6L*n_e^w|@eRBx>?} z`#`4!=T=-_{Xn7#Kzk%XniZbsptBev?`xK9UDn-l*321x;}%E&+H_~o5P;&ha+2A8 zl_x`j(r~BsXc?;8Nwo2LY7Mq3OBsNQpqrY^PVy^2Hu`R3P%|(rVztegVIQDb<+N6U7K2hV z8z0WB9QZI~o_^e#RBVDGCP zpJL^R33I1)HC2JnVS~f;&;pB<6 z8%{KB4Xx|?)DfF3bDXW0b93A+;8plQG>I08v`b-g*h~2d$O>nP>sn@X+ST82_DG*$ zp%Oh;;cro^Gam)te~yCs7zOpKMgfBT|Ia8GkO0B(6Mq%FPW}$rmqTdX9=b_QhEh+I z_B}h1waIHzQX0{|c+0+G%F`CUNeQh8F=47iS6e7Ns*&evEud~C42hr`?p(YIDV<(J41P_Cu8L`xaU zgHXm^%Y<##dwV%~j`16TLPQVN;TO4tR?nc-Hc&}A2dIL{4>P=eac8I-)?uK4bpyTH z@ETdhz-xxVbWN$k`G=^SW47h;1U`V&ZxBjiL_3ISaS(!C%qW8yl-pQ_1O(3wS}0*n zJza2o&%Pta?XJ)GJ%HcTv3WBfe|P*#5jD)D%`l9kdn_ChGD3&FXq>-Q~}we_yTp}!P$JgwBmb3K?CtkQ`2p-50eEmu-H;Sxo@hQfjYWJ@|@bvi-c zAc3&tGQLCA8YFGe*2PF?=3e|i|4nZ@fl#|w|1JTdC7!xwy@R^sp+ z=VG7TyKiPcOnWC;k!Y7__Xy8Lr&j*D`UY2_F=WnqaptfIgib^$;sCS7;y9gOydRSp z`n#>fp}Ba6z58w#Jlgt^ca)=@7rBMGFFLd8@@kCq$#{#Yc#GOBtSd8o1;wqTW~E&$ zJ>6%8Ov4FTi#KvE7o9qBV&q-NuUL8N z%7a=Fx(f;esVx%Ptb+jmC%7C}kNpt!Nus^g7aBN@jVszJnjuuRGD0&#GDBJHd^2E= ze$P(}PY>T3Zm#up5Soc<-sQr%MRSWmtZ^jH1v3g<3#mhv836DX-4~{Wr$nTf(@VL+ zSCNg0SiG&bobKCvY53NN^oXtIYG2h5(rg=Z1-0q7N;ANt2;w|a=ddzWLfG9w`opYh+X0Quu;o1;3;4%ae ztysH5sLWJj-4C<6&RDFg(e6;y(yXZUDD=kB;O~ptn&T9#VnFNak0_&mVLT11Jc;o% z4C84MBR=xrJf}TAhxgvhN%{BfD$+en#%#y zgg$_8Gf*(h->E>!LG|1%Oadx@{T*>FGfM1`)vcR{8Fqhad?G0@IWRTA9JGmPcYW{8 zyZ2$Ao>EnRO6<{<$5tORM^uhXkpd&da&%CIILRtWgqozN`{@F0KS3~Wj*8zwRQw9G zx5`PHj$8mlB0v+hEKH!K9u#$qAPiW!5s52G#$?u;Pb1l0W)=Xi!kM@1*c zq{VEN618>s;U4@DI4I!&p4I9VODt-A0&__&EWyYkBF z>wFR7PK06Lz=!qW5^HN)B(*N==H@cZf69Exk+p(L>q};OnRfcXIvr)Q!vt}C#@ek( zjas5eFn@5EW1hS|J}zZLhV+1}1;nmb7x>dLM{6}ahg{4#Q*`9Su|fAH&}zPt?z0LB z*-mPGtrPfp&{R7|Cr;qR_om8uI&r*6Khf6u@$$ZEyx`nx02>AaT=gb=3fu2smQV}` znG-ZGFoLh{r*lq}?%#jV;k4WJ5UH{!-KQL5S!(Jx*6uj1_mb7a<17AX^?_OKV)fn8 zZ`ru3KV(I!&uQV+S^{dV4?yI#L4d0b#f`s@T2>vY6M$CS$=X&vl09f!?kvCof5v2e zrwzR~4r~>rAF?Dhv3pYg^a19qGbEKUP$s=X{N%WGsyS^=JYNRB41M)tr+#SFa$0&Q z=5Xv0bJ{usK;Q23mfc-(f7L^CT@>g7DoVkyof-~2nyf8Ft*;&%&dkYXYNMpHhL9a! zh?d^C|3lb+fJJp~-{W{xPVuNCA_oBpiV7%-*hR4mR={4s-W5?01bc5OsGuS?Ix48x zW3P!_qp`%UvBrkI?1THj{jGOM?#=yt@ALmZ_qmy2)M4hF_ucQ_Yp=al!F=5aHQJk@ zVxivypxqxF^ZwM}uV-cHfldMYIY1%X48VuU_%|3DfQUC5OHHu2qNoYJhFJ8&^1|~b zzJ9pf`pKlwc|R@Kv*0Hz`ns!|BsX(nPk-xo>F{Vx=-QB!zF73MU0iKIHtO2jM{g%FaMjpoy zi9E7b-@)y})RpA!A{A;01>Zv3ESXwuBkwaR285dSb8_ha;W=eW$ zO2!c_X-2zA?WVP#(AsIJ9;qq zLcfO*YGGaaQ9s48#+cU(@91wH@Hcztn?LxQePsKLZMSpTk!|F~N!Ah^ljU=3jPn{; z8NFTLU6!5FusnLo5mm^763a3|S_vbX3}5M%9DQFp1j69nXM+?UQ0?|S8;r;DdbSc5 zAD6H=UVS`JUPC>BX#VvUkyWTH*sNuTTi+tnSGp-ryf1;-QxbA@!p(222(71Q>-CiT zt8S;?%2ID$Y@ytWx*cI&Z*Gbd&=6zcfWaTcts1*U0IkH>E7;r1edBy zL*&krI#2B|Tb*NoXz~AlqhUjWY{sWuvCC8H@p<|Kn zPj~s@X?E_ypG}NK*PFpwUv_n+5E#%tG>$b?%pCJNHbxfYb{#&$*LNAjP4xK^$h;1m z4XK4FX%Ftmx?zPsXuNKh^fc`sKj61aMg3@1`tou9^k2UW6Pu0EeD4dnuYdfq?FE&= zIF&!VICL-V6(r0u9l^Op8i>|#du-yLf$71p0(F`O>zfExTDIiMHB@7yu|nUBF8J6- zI0iif@jJB?QUO0W&cjHZUMzXG{F(J#oW;9TtZ2@LA;k-!Qbtv?vi|O}heF>t zVAWb5u0XwzmKc?x0E^aOX~W+vO=XohW4;8w?|kd~l*jvAwZ4y+e$6-r-PbQ*CeTw1 z1U!WT0XNrwd)E%{GP}Bqd`=rXeFWL2XfW`To&#(~1Ru&3$7);1bv2k9KF%cN2aDBr zl%4zVzsw*k2&mc(77L&;?q zfLO8a@+NX#jaH?XGxfv=&Edz}*%>6J2yUt$F^=_B%;bUrdVa_o^WG+7JB=);C2!gy z$h!R?Yx|r(>zk-nxHzn40XBa(N~z4V@KTjKFdQug@vcuO*JF7dC(hyhqFl!aYN^Fb zNU2nruc2JM#x`bMP{QkS6BaXE<*-!7&}aE$D#Qkrs*|9A{*mmfg1zCyF05FYO!!RY zFilxmp>p8<_VZILhY&vjEzq@(NDKqc&`$M}nZ@1^z1f!UflutfwaF1tz|n;D78S|? zJkJd_VhvTx0}%S>&>NY`u8)SF*8~Z?>yr5VB@1IU%(z<63qWF0A!3h46*j_{pt52# z;F7x02H^1LhR7g5I&P7_lAYzh-s+W1RkQI{RmWpq6e>#=cKXj-VQ*E46mPXbV)%0# z-{Y;|h!`Q$oNCabo%2DWZP3IQXLBd55gq9R2K8fSaKZS|e%^GCce@rOgHA)G@KHjc z@q;q@osyT~rg=?-_thh^Yf$hLoF5@(Sd2j#DHS2nX|v5F?H=vk58Ck~XLgbKaUV`? z#7A5$=V}V=R`K08xZ}G=in33_-jIquu!irB0lNz0t%Iu-!0{bY6)Lj%wy+W@CFD zy!=NrNOa}w$;FG0SK^6~)tfF^u3`O*gF(kzTog}nQJ#`rU3{OaaMR(=V4p?e*T}g1 zAq{{yHWiZJZamRQL(ODwCgCgf#K1r#nD{O8=j!I-f+KLxDl8|wXB=~I&#K^>&jPIa zG}TS3i^b`6hwS{s<+9+KTY&Mg<2VVx+8W)!Y@K;Tv0TCegD|)JAg!g=C>9^+I$2s_ zB)BqHs?L@-j3rSlQW7=}#qg>60ebtL_URM`t4t4AWsb*X7*7-A%S(Sv_<30n;WJlbtUCvL)S1B0FFZ7S=p+DRL*JOxM zLV1P@>VpgV?LD$@0+`gEoxR!q1vgWwPAIzU!|1*IG#%F^rf`j>U^=(VXAKD;P;aA| zv(XqEu=i_rsKK+%3UZq{+@UwOa<$|i^@Q$7+}F~QX@lQ1M=nT!*=CG?e4NMQNP5&FG0Esme3X-r^gj^1T!@sO=H6gw{=ba8*>di z8>OIz4%17@!>=uc`3_N)7u|lmI~I!aUke5I#epmRXRSzW5q-!UbI|7>QVSHh5Qby4h zp(A1kwT!dc&+<(6>(8~S!?D)7a{tdI%z^c80Xg(7^1TB{`$=91m$+)|@D@*2eAFn* zAzs+tq4_Cn@9IE6Ene8()r0L_{&S7*eLbyR!^mXqpaxY3!=p|i{}Z3dX&ucvr_JL7 z4K?#BHOR2S^AIPB^JR$50mMUFlOY}hCfQNBqnj4kmy~|Io`g!d> z?Z?hjYENT(7An2+357Y+BRHq&<|#2(GJbaB0bIrvsh0Tcs~}wi*us`m z3<3R(Xo*kK%@_c(pT%(c$$Ac!NTaex?p!(Lf4A4?u>g=e0KFWw`{Lb$ud+#+uTAM3 z(RFz5NvGyt`W`)nA_Tdpr%(|m-nVj`TXOXsjk&L~me~ zlH~>$_b3T>9xjUT{6Yk@#iF(qr;c-kgic2Y%msiShX~v;{~WUZ#x!g+RbK!vR^^Cw z%4~)^K%^5_cK^QNmI`RO90pLM!y?1N;4IZ|7v`_+K^fxlL%3OE4t1sK^7;#D=hvQB zX_$XCe9CEvc3tH)fhj?m?N#$$-55LRyO<|^K0qMyZw6Klrag@Kg?AvK*yRpGh!o94qSl@4yPq;`` z#5HnKkc4_3(8KC{prQ8v3 zq(Kj0R4?)e1wfpM|0lBS=Q3lpU*8>~QtQb@-HtEe_A^&F+4zFi=|fj?h!hR1nq)te zp7R2$b(<@0hbtsB>*3KBA5H7erJ8Ulm3}oQ!WW?OmY1tF=7wrizLu>vc zKDTZDf;;BUZuqU8@^|xH**s}J(evh6yKUXCj@VEac{ ziC)O&vQ1}5pI^+?yrU%y&Td(f6Tf*GJRfZ*)I|DF5UdQD4e#W(nl%PhVtW^*oyOgo zDM&?r$0^LeTP7ID=PW;-97|BZ8o2J(y|?*7k6XW}4*+KJrjN zfnOdXL1>5s!SjC6xAb7UcMK7r5(ukQ0&#UP1_ZOYOm`fS;Q!e|gw#-#D@!CujF-+I zt6WKtOlU||SjD!vTnbXn@^G@Bj@{ zpte|C&))zCH?L!`ipNnfmF_|jW{ak>$CO505mZ}?=r%W&xT)^w`tby&#F&b*OGLZN`P8HLTr?z$8N#5pA za9B`g8$(e=paz=|*03|HuGS?#6#2-XSZsB~V!KOrO_3YdV!N04SXCzYYoElT#7)@1 zWu{_O2P(GT!k_*r?AqsH?qS|%*pJqOn-sZ&ytRy!wL%l$ha1f2eico?993s>x$gX} zt7Sh3k(nADG`s4s+dN%lx48>;n@e!+l!o1=1&_jRa{$8mMlh-e{=;sw?%>+OZqs7S z1<|cPLg}j$U|en|hgGPP+@0?p;7`MlJbN3&-k(`>8^rqFrqGR}7BsrKW3;(Zg@N>;VP+`#<%o$@t2Bunz-}_?%dst974&gmfR- z55$|4W2YdtKZ~o=c8Vmv6&Az?C?wj+y||ZzvE_)~eTMcL-ELLemF*G=gJJJ9mwFDO zT3r@tL)Z0N+k5qsTSwoldt(m26kLak&<5}yS5^cqZOEG7>H(JEKbQ!$al#vhsvKtY_tP`a{$=8 z?PsV|qq=h8!hx%sPpcPP{$oF zAe;*1^ywKhvS$9%I&{w8)}dTq*|0imO~yJE!kF8{iSSPOXLcnS-6-I1=g=qrb`CAN z?(5Aq5!w-Ix$Hv%l~#?`MjIY>j~$wDgjp3e{KSAB><;TQ0|-_NFu7VFST@5(Tq|d9 z-moQW+eHuHxiT)}kfSet`jkVelUb7%(tLSA3(*rVh3WY%bX77FWYc0kgV-l(yY4Np zG>0MG&cm_gg=4GwODbOrG2ek*J-GZkak7^fFBwY&KdSr^VbwHtSoeWF`t)=nHv^GD zl4p#XiixYDbZQhfpNl*|!!-MA5eL4(j-zkHmTRg2ET|`9>t;Z>o6&JEiweiY*;>Zj zgS9!FP0aPLro%`eqVFPsKvYTN=swzEiiWeEG1Bu7ZO7*A+j4h364pGGWUfhrFT6ZT z-ypYf;?dOoP4iDsjUI5B9RqN|YRFs{ZM$}2F4tK;O5diD?P5?H<79k==w6+Ig4*|R z!gdv@Rn${t`)|3svVrBP+N7ZqheQqqv#)`$Gt7jYVJ0+tXd5=h?aR9H)T|_wFoA6C znkHP2cS(I^_@m7io`nbDS!lGzm0FLo(jBPRKqG|5n5Q8|X6BG3zlIrOmee9CZsq;L+ z>8OezSPhurwfLXnMN*tKfm3n5x&Kg*g2^KL&KQ?&rmWxzm$=QgwrWAV_1jJo(jfH| z@=Jisy#lo3p?;Fr9Mihd8p(1K>nRk4^nFB7Uqn!^3#4~K1g*pRpC}JJP)EPR_6tOl zA(6{(1gMKiHrEvLP($?_XA*Zm%Mt0rD-=5b(sZtoZPJ(RTHMA_E$%7W)ae>vO zd>WUBDNE_;XkP@P8>fVVNSz!`LkKx9XOG!pVtxaND2G-)_D z&S}ON2GOe0dw8(BQ<8W_ceD@qshagC@yznIvoK0IR^W;0aB=!fLn2oA?FHQOk&`?y-k$*eAtB*^9M+ z&|?e$36Taq=YgP--~a0w(ns<11zz;Fz9^nq_E~qQ<;*%aEqE%DnloeCqnoR{!|CU77l+NtfTZ3o`VPBIVd|k+Yiq{ z0qX3pA;g??o`MV10e8Iv{yPBQbg&#la&Iji6W!bg;d%fD!8_pEb%0{(6r2sUio9LF z&o84Cd^ABguo2&=HxU=1R0qWSGwzQWK@w3kk(ILWE7LkALQv~F=-HMJLPF+6^ZX+g}g$(7upVSw->hf z@2Q)#);OoU&y#KEf(2SbwtdLKO3f$bsT;!X)hnxgln|sR)pVHu6N zTSvf}GtlCjft7Cc@}te{$eUriikh80!D~!5)J>Wrog`teI$Mr3&KcC$X-Pi5@cS@*itQAp1l$=2G`TRI_V+ZRpz2 zwS88@DEWvZW^&8YdAT8bv|7_Vsns$kXk3NDU)b!2j zAV-V^UkizFX+twhe}>_Ny}4C3W%Dso85afV9}3#<#v(lwE^-L4?TwB)Uy`?-%DlSd z5!y>A08ik)HGv>&*#NidBURWIZCkZ!26+;}pcLv!0XS z_Uf>eY&TLVw6?mMNXS@D$X%A3utlYpz!$E|iD#CdT6Su*Hm}RPE_1u8XtCKom7#7N z!o3>tc$L@EZv6|cXs}3VhTvX3M`= zEn#e5-VCHv`7!?W6qICX%6;7P131jkni?Qy$NnD*dMyzSIt^k=Q`c zLkbnsN@Vwjt8z6XS8F>_`f`KHw**#Lo?V)7`FkL7`JgFqiC}>E40A?pTmE9Q#MSY^%ff8=Jsrh(e|vmHEe6n2_fb+o7Jd8J#VG#WiD!x1wn z6I+L`d_egfwW?+p>6juAT5nNUW0TuiYuUcd@MhvNJj;;IDIdpH;|mf>)am1Hge0~;AmmSvE8Uqw6-CH3d$$c<_vH>wUuAC(zG zk+byxKviucs%o3Rs_KJOrjItSVN~nhO)w?5{dVfjgoi55pM}U87QQ3h1NBIGTvxll z9woGL@WFnS{V2MomRk$Cu<&u2xdjjx&y+f&8Q>=pz-%Od*|2M{CV(#vb<&RC+x$H7 zlZsJ}0L{ce+8cRx&7t1y>q4i6(Q9mp`X0s?+dK;=YsVjLxxenY3UN<6t|7;5jLXh( z&cYdEhZW*w%O zywTTkRbF7hi!h6JLFBw%i1)IvAkmgS79houRtc&X5~gNp9B85c-bAA`xM%jiEtk46Wso=#^wX zT>U2Dk@^bjS*C?~?A{+aQJ_hkDg@|rsI9ah?(LQF$u zJhjcki(b|j^F-|aANb%^gv0A7w6Dvl#uRZF=>Fgy*w+N}+I||0mGNvnG;jUo9J9V| zAn7op-%m9l?GYTwYvTqE$87Pjptb}uSS>y#zouFlkMJ${H3@xe>tinfjo#Fp(X#OX9vxV{0Gs1nUtd9e++_QQZ52M=}TlUQ)4K2cx_!Pw7uN>MfGiDj2{wXPcFc*>b@r)F&GKA!He&yf}pI(2lj^kUS)`cJPj7 z2RKPXsHmVF&`IQXRTKf(UTXeY`JP?+Rq^Dqg=siI%WMMmpaOtz4t)siUvWHGTUmi< zP@syOUp zr`rG{c(V8@g6Jk@mgd(pp@|J}_J4QE&eozVVI6D^s`m~q-c z;2OqV(reJDtE9KZ=fsRXI%>PMwya;}Q8i?mAg+cVu{X@rejM}B$S$|>s;r(hfjUCEA z`p}QVxX_&n$DoX!VbstQ*9Z|L)lg+2fRs2Lov*gqX@rp@>H9YB+M@a)#>jxCZK*SE z!E{UvJVi+&YVJ;=J%pGg-%)mj?Ta`PQ&+2gsqKT&UsT{dVV<4+>UG2ftsj71qqnh6 z-?4MkzN`c44LPg-rhz+#nvdP39ZuSlyfgDM zdpHJ$wT!AWO@;A6H0RBcT)r)Ory5o9;2~U0X@=6F7E0(kz+b#r&%?^9jJiQ&xq&Sd!$gRF_dp5r_@7nL z&jQ~*OBGhVT9OAefq^X1&HH5UOCul=)DB2siCPfGEP?9HMLrJumWR+O^cWu$#Hxy6 z0Tf0f@UKQ7eRIg4shcw>LP;2sIDE}0-slNVjRHi}_C$w!p3m zJA5sJ=4LEdzi5LK3Xd5ac7g3Xi3ZLdwBWHFL&X%*VB8mafMlT&l7(vE7BnrW4zh;* zN9ggejL;OeNx%QfSE-4+`TMKZ3hquf{eGS=&M&->2U6R9@Ci8xijLGithaIn%({U zg4Lr15W<@V8`f#^a~iJi*|+sb_AeNy-q>SX-#r6WPA;-zom$vT%P*FH1evAWq<+;P z_8zVBH_F#S&Ae2Q!%!W8^G1FZ?eF9D5sL5zq6in*o@i(MV(7-&fB*46s1sL_j2IUX z{337w^uuGnmrz9zKNc_g@hm$8F_JLUO~pYPv!jSwfBk6T2qbo`>78x{Bh3m{3O>V= zj%3k+X)VeVG$#Mut9e3tJ?rJhkUmZVIYKg&o4Nsj()2t9YUf%ogGk*DLEthY*mgYI zPF6pNJ6^dU2c8zONW5dI5gMtn0Vv*%V?$(-i&62dS#cNr_Jn`iMPFVNy!19o4C8zC z=-x21x~EZnECaD!Dwb8V5#+Fg>dRAbE_upFu4La?@lbt$852!vgMbA0aQZCV!@(w> z-8$Sqq=Wj18*HKqkGaBTa(~M1kU)uKZ-~d?J?m4YaBxv9UptBD=%KL3vtz$)zLjvt z=>o#eQF-HoYFb1i39KdCS8{)@O7%TD4{kB8*-X$Lp~|03+VLmwBB)QbaTL83_)+P* zbV=ly!+7jrwhQ60GW9Tj&^JDUM87<%TSTv6U=A3f;dcdeJ|wCi<<-AP^aUaS$JpkU zJcJuc@Z6r;P~u^-nMED(#&@6Ud)Dko-JGHJAPCasOv;_Qb4FdQPwMFGiF?(zz!rO3 z9SdiEJpqmjn$qC3<=oGN+o*%Hv6xGnaNcmOCFLoN#5xiwt&0?eyMx>MUb&hgRadCy z$M4$5)ZjYJoOb3<)VJ_)5QD?;@n}lHd!10#b0e5V09Gl67JhYzk{L~esip(J)IUJN z=(to3>!%pHQTG6#+?6SlZb~Lb*=Uq(=0!nt>VNNC1bMNPgt?a3xe8jZua@hN)9>b7 z-CtL07SeQd(@E;8%iw{&r=#uw5*5$oxL@`^f{w4;VNQD2KdZ zM@sIhZMpMv=WUszzEh%>MH3+6uYqd18tq0_z+?3BNFl^*DOWO7MotxFn&(VV% z2Ps?&v@<$hRjmHHQ1vQdmN`U6Uh|Q|^yovu&(-K{2%oP(=R-|rj4wEk5bJ-nF(kjQ zmS2nG%_!|CmQWB*l3&-lX&t9ofk6QF(2is0PHcYxjh9wa{I%=o-F3rc1QPH-E$yr{ zeE;$3k18Vg+VgX{L;qE|!z<;I>q=bNrq0|0QyNf|YCeu#n{zw${#VC>3EBl=B(mC+ zQ2&6r5@*bl_LKbp@Yj7f5d?q^`WfDNPYVYAXfc*tH1ahQ*qIf!>x#x83e1ndE|Kdh z0=;zqo$Ol|+=e!S{cX_R>LI|cGy?*)oKBjb0b!1U<@eTcftdY@^Z}xj#-5 z><>q@1NRvZF=Pd!8RWxgT^Kd1nkdzcGF8onGQY%xQPJ^?m^%z)r$3Q^*Fm7GDPk`A zsQ|SBgLp_)WT?uk`uo%VMBu2%0)h<-S<|mr=H0= zvgvU6iKz3FRB!Y$?TjjN>VmX|=?m*>UDotU8IW=K@U{~fzp97vt;bzr`}W{x$$!Wh zopXB}=+`T%Q*29Qgs*uV5XX!3TjBTGlwpyhMumrMny_v1E`;%lIOl0rU0#6ovA~1M zzXP=dl%J<~D8qfPa7q8xaG;hUcZ-)(U6f0j>Cf?q=ue@0L)ruSy%A``q0p$bT=V;X z*f!vXV2oqK>#g@6-D~hLxr3 zA7zT{AKYqu{Yh#%?CXtda%&2!r{&fF)F{8Ab`wEoXa{>T3xPcVTw(9q_3u_f_vAcd z!=lOm)xuA>%n>dIS=_zW|8AFOxP^I!ptloBN3C=K{7uLxqe488ij*#1mt)m$5e3J`j3?RWy* zVeVna&iD;533`Crp2$gu6A!OAyq>)rU&>wSsT3nGKbvr2=_M7m0rR*~EW3^pT~1BZqvp5hD}wE^ewVz82i;>h zkwJ)l{K=SKrkuW<K_*e6_0UhSs! zL<6SQF|zA}J6M)0b!NNsh{LTX`)j|apl8uV0qRgDN=y4i3cGM~CY7m38AwwzWY6|V zo4QrnK*d*lBuD4r@)`OHZCSRzEDwigTR3PYV$>y)<@Su}yClrlp~R?*9&$O-eZk|6;13Z7EoW*m8s%c2kuE zYNTS0vE|RC_N12PI!t1~N}~rRetW=6jf?NXynVxg?9hsj)%hBFcBtyfi<2t~!^=5`bg4F)xU#6 zr^O&#X-q<)3u8kLU+_>m-vi@mZ)uujW+1w}l|!IB)>R&Rqn@_8WmBPqSWkcU*++51 z1iN@dK8hz_e3Z)K1w2~lE8xCoa$NquBomV|=gg=2dmyNTTVc?702#`$HC|e80AiTC zwDiX3@?py}RIBbFjXMPDP5PtROiT)uc-e2)9j(pW-a1L)V(`#x|b+z!TFJ?Nv zhh2SfvUk72nm+`#L1}^nmhTFWL|^p}dFtJndGXYuh-QLLu>7^^|7Q0maG8F>DrarN zS~c?Mx!KPu(pqFokwCOU5mrKRRhk&Z%=u<98f2E2!{Q?nC#+6?vifP_>lkes*B{T- z+A_Emqw)cymZkZ~3jW`Q-es~25VhPrnyJ$(j%kg{JQx)%m2Y&09fBF-AgMOA`+JK2 z2|=Z_!uy7C9GDra*$ZRWwU23|q1#f`Y^~pBWC!2M&1j;OWweGD2>xsw{_Hl_?h5ge zHa?h;xQ@Zof>lkCjCKF&s1$w+3e+vJ4}-B-f^gdYy=7rJVIP7{mn}QBXZuUYAe*DQ zUSxI((T=`LgEp3pdKjKrveALPG5=sV@fFkQgg<)VS3o3JqwBVE1LBll3cZOJf;3*= z4Afue*QtR{NE6{#lmVDALoO`EgZ0l?ZGDPbOmCI<$lKhJx7B_|c0RcKR%&OE;)dk# zo{$-zj*BDyHyMZO~A=xsx`dk9Xy;HMrnJL~!1V8JYU3=pg_mK+Z3 zGrT_k2z1}5uV17s82Q*jzWOEF0*{3Jv#_n}z&RHcb0NYFI`99rI3+_e+u#emryO^9 zUF>TXv z<#6*4tBc@*zeF&s*LK+Mh3autA0 zThZOQLU#TDrRuWXQydJQXpLTks1(_BBg;v0>qfRGp{j4oB@VG|D7zhEODGz9@o?Fo zl9!F*0mzwpVxkQ!=r1BxEk`HtJ2_&**o@JsDkQB|uXcU|MQIQ-xHy`i(_BTZ?zxua zYbW1a4n5FiOS|*h_`8FD>vjSr?6|hup<%{5z{WI6QFq-~NHDZ7@X=@mZjH#O2O(NK z1PaqoRL?iat|bz2>qie#JW*S`6>GT-Qh%syES}g+u_U}Hv`Ap$y zZFBJMUdINgyqeqLj{sW@u=Y^@&5M45rD;o(m9~K`M%RlJiV|eE{o~&IFYniSJcukK z`CE*igQV>u*Vb~9;C(ZcT=U0i#w7aAMQNg;Q}{EOXLqfe;W+6{1|-c0rCnX zN&+Wq8IpV@gk$DT+oFU zxidrw-4J+^3TC5$?Uz zGmm>7pm85~+-|mmmTxs0-k*DUQLp|yr7C)rkpqX1=|4#&ziE2TmW-Wi_dqd!?cj{z zIbmw2TdXxN!sbJej6Oy2RTtsaThK3X&#fK6V8uJyUweUePH&u+)45D5h$KmCZzkLU z2o=Q@YH=k*Y!CUudr;&PHmga{oC7i|Szl~KS8;$5bd)x!Ou5qjDaK!$}JYvGgaMbjm zU~Y~{VpytOr<$!4P%b;e;pY&>YMY6%S`3+TabyQsNUIOgx9hCVCq_6Z)OqGe6G_)( zw6h)q#~CaNlWz1yxwbY}YXh*Oy6_1??6q75mzUT8`qS8+i)lC{_00UC1*y%3BKc+ zs)-mk*@u!Y#X;P>geQcT2R*T9WlRPOQZ8S9$-l~?Eg~OyfHn7j|hrV zSMdeG1cv${CZocT51fGg8wKmx+tPNgIsjA4RsGY3W{*Z5EM`av;rQ~k_L9Zw5S5GZDx$I;TX6(JZ z=6O{VQ`SvqvF%XUssEKv{@2`OJeTQ!7J1{GixjTMCFXOpZtUqw z;R#>+X=3VZ7d$ZFyEZ?3?)aIJWG2*XYVdt(`RMn8hf30CW(|PhST8at!r3Zi?j^qY7o`X7a z9BRZk4{~@%EAVG4eg#Zhz$v0e4be|f3KmWZ`M{Anr3V@v&5&rpwYrM25C*EW6DX7z z(QAq?I0{AS->uG?V(~d1Gedd6 zw=mksPb*hN=P~FvIP%?=Q>)n-7LiFR;y|;ouO!c!Qf?$8f%kncxN8 zruPo-p;9Rqn=hJN5C}_?XZVEO0#Ig!AlE&g?51@_mEd`u>{}tcG-3ODxQ;%UdM4=7 z7{3}fAa8)_I3e6&At+T}{=iGM7xLaEd*k;d)YWFy_gzrGBGe8x>Mt^Ii#p>k_eA+| zajlRz=zv4e&8ipZf{+VxlKmgtN)cR*J5T_7vGdZ|1NT+(aZ&6wh$W40H=uhk=7mHy zi_0gw*sKIQ)G@o3nSl4NTwm=2sSAEamJy7|H7C^RPq%8V^*@#j+_AYBpLFg%U1rS-WFovwLMLl9H)8DWCHRsGv zi?r7L+J`lmt^yCVy-6u8z*FrD8ZS%?x9eAioEZ0R+BL1g+OC^@521@z7oa=fwGPMu zE`Xd}pgqE@W*7%^L((o?YDD%AE)XwTi+rGAr;w>#=CoPl1hq$UU-2pD)?u}v zDav>%hM?A~31ZhMY{lzHQCf+z(@N&E2JPyCg^j3I487|O@D0j3AyGSd%8=+$;p3oQ zZlvq@air(aqLxZOY?*6_IBi74LF5laWVDw2fl5t8rdJ{|wF4+ENJ8(iA>s+MMPLOd zpz3dn@%3l~Oq92ExBVf;$S|L2-4orZ*ZD`f@jwmT!G@Z<*4B! zBl=A_t|cu^ieDKoaL`58QZ!W1d5aLuO`1SGy|0pOTa@=!I&ZMZsEl!3&!yy4tpT;s zx94u$m2v<@S4#hl!?ur6n;d1i56nOLPw_V_U+Wu^Zmu(jK;^p-x+Y>`=cDp(CcG6m za{z1XnQq|oxxcta#hX|^qlfr!6E1$w8)N>B%_Ni@*(f=(VM6#jWuv(~ir(li$U|_| z4kHfQ=ASd$$V;=AWXI*q*A~@@Z7>YTYpH;us-gwk-2|co;su)NB0OC{<NS&mvV2_M$P=DVd;X$m5?idn zn^=P_#2Wl-%&WZUj@Uf`3FAKpq(aHQ{k0sjTaF{Pw6nX+Wu~!BINQ0dGweVqUY@u- zaap3ukAqPGwKBrIl#RQy_N47o&&r!RZ|}0VXW<~N*U2HL!q1BATjnX}aAMfNKFWp$ z1@crNMv@#JG^A_qZYo`lg=2?hIdB%;`GZXQY$_Q|7S}xv*=$*6ef2$FokJyItA_@m zXg8I+OTkTX+|PrzF@{U~yQqeC0ZCOSBvrM<*1}QQhV8DQ=n~2KII~?VaQiVJhLJO8 z!10lEl_wYC^!gq)#e82wfm~C+N$-&2b~mRX$q9z`OfcFh)@K$Y7QfTiNQ1V!?KS`w zHDbABAkwRkVAR2tz5HUTs_y5FA+i}vwIEUXo!8W6W6)c05DsLw!F;+wwk=7!v-Km$ z8a7E(Vkt)4;Q{bnwV5@dywsh3WUqYvU8}DcF~%Z&DVI&+5}VjY{TTU#ZLD8;`!BOS$oP#U8U(|LI= zt$odFvw<=+8Ouok+>3$;b8l3WjY#1%>~0M2D@LG*O=WTxuz=tSvz{;1w0Cc?X}^hM!@f zNq%*?81xrGsJ4jOY7FaX8rX4p$sgBM&GgE_KAoNa!+CQGw1!NSs(T7cLh!NFNGdx8 zBHk$6t5f|qWIGhxV-3WV37`gzhc3N%z8=qEF7b-%qqsc>mO7Xfwgb2{Duw3x6NFmv zcAJ!wwJho&^Cq&}7RYWZ|3>B8qw0tHc{475 zo0}_wLbqE~0d3N##HAB2R7{HQ^OmR#G*zES83z)N{Ok-n;f3tn%8$E8s)vA6mBVRy zm~mp#DRVy}206Nv41wMfLp3f0oXMIZZ~B6r5cl^^7=-V6luPOFlk+y*-Vhi4V^mz! z4ej-Jzb`uLdbZmZucYRnILsrZ|I4md)B_k1_mis11K2h?Jt{SNjnljxbGOdfu7aUZ zj8|y^LhHl3h0FJXkrGCUi&4Z6a)*gcCU>3*Db}a!9%P^(;6&>!@i6^0+I=CcceL_hWV-(K~&0`Fiw|36qAC-ckcH`rs+ zq={1^rbBR3xv}}wkv-?sMn`>dzSvS%Wt4C5z?w0TzjsJ`dFn*o39pwB=!mVW)l3iG zKkA-}#t&r1?_d2z-W_su*ttkdi7HX6W7bVhJ&4Y=q*Uz<@y&G$lb!DUB;iN*KHsnX zVciewoInCz!o@S)4%b&XSU&tX^UD%QJoERsV79_|W#Zh4Q+7F8E+Fi7BV=wUR$N6A zk5lxKwTU7yl`?2J%bRaz-bsF-9>YL_EiF7ICpXIU+uY)THtKf7ok{oAJDBfYe2DEs zc`=v0BTw>;@Eg@kjW?Q3(l#B>I-P!2z1KeoM_4eSmmwjuoLE(UNj)Sp2SD))d6*xJ zfX1G$t!?fMooX)ehaA-uJT+#! zFwq&akw}L$^NqaB*sC9DXiR;07$WF14zfc(o(QQn_J#NP^L`4SLdkoOHsIL?d{yf+ z%hwh#R5Q1j4~#9=DJ{_>gJSDrk?B))@!!W}TmK^4ci`&czx8FRQZNEWFV{fhX+zWg zdImP2c={YK*0#PVp8bVYeUhys&O%*59A@I=z!v_F%XHEb(*R&5tAl^Nu;5iiT7-2u z%(uCC2zr-J1eqoTdNT6mVn!yx_Y=rD+IQlr@La`@D zKSJSs6%0SPz#SzVL+|t)Y7wuDRRC+XS52F8vAgwIGx}m|x->7lDBp>{vFz^3MOqZ5 ziG3FEQfL_|Pj1F7zEUX&ORqG=n|)b(e3yzfeV}YwvU%y|_*>enHtiO)uE@tYTt^$9 zhZGHVd{r*3%PoS3&I)+QTA8n2e-!^E(;GOcVVKr3EXz6sFXBXlA&A@zj!#rk*)mJS$i9%<@%up#aS312CuH zwROPk(G5_{$fhzXj?&UaoTohwvmU}d+2#@;n$n@d)9^n$myFA=+SI+1sBd4dn<)i%n5o?X9VX&2s+Dus{qt00@DF2RQh)lMS^AQN&REW*$ufV6wt|$ zvmyDqlWOA|*8TtkzS=P0D}~ACwHffVoEbZ9>de_ia#?dk{IJjh&FDj0%=2alN*u^) z3Sg9)=MT_N(hGEh9~bn|ku4VIw)?5h2d=Y=svD&>vxU)Cqk6-*DJ0VeaFC4N$UZ&& zm~>4}?+pT@g1A+NcJ1d~uW8qzzyFJ&NgrM$C!Yf^AI*tps4HXTDS^;+l=&7^;H?Fq zfTlu`2wg=Y)K(-yRzVT#(fIFLQ49-23k(e^Fl_J;rSCww-st(w`zd$N5^E_3QWq2bFPfj;w4>0%K$cs^J}=WuK=V zozX!4pqWR&^|}oDXxCogdbI)9%f$wY13zNyW4iXmJpI-)VC(89W| zQ>Rc2pMUc+Y>#5+qzDc$g{ygT%to!QE$hxN= zqM@J7Y7~40^rM61ahQsS+^yQQKK>tYfs1$Q(ycjF%D=Ateo~?BJ@pGuIu!{wAdUYz zS-Xg9fGaDXUgKsR2&;9P>@&@W%Fubj&W5HOkm@49FW&$xpV`uf9%{&^13>F7x-XE` zgfg*oqXtamBlIsfD&ujo{^16C@pTHoD3kNQJ0+6jvLZ>|A^PQKbR!Mql{C@uo`o=f z$%N?P8<3CRP&@4)h^e;J=ODXj99{Sd|8Y^WG|I+Vk&UzB0A<7Z>NY-dACx73q~&Uj zk?Ym^o$Oj;cGn7n2P*DppSUXTk=BHOZkxe6u>6&8em^QY23??D2se{Iz!ytBvhu{z zv!k`SpsCd5meavh1dUaKq%E9S3o4;H2VZF?_rl{Da}(~_cC`NK0~$ww-d^aJk`Eu- zbOyfkj-QeER~KfLsmoHJAdlt?xOMUjpK;y$j8v^@NP7^L&ad61bw=^-b6$v=IH9s| z0#17wv)lnwLGD*Buame7CPgP1LHaLUcl!jfDa4T2PLNt`-3D=b3Bf*$CuxP86a(MO8q@(H`d3K*!eWt<4ue6-`blsoJ^MnRc z!kJm1RFs^+(l97{U>X;=_+KMP(6qG~Cx)1zGCHC;b^`{MjBjoOd~Ak$^DV+IG>w#N z1-124%a5%(kfK7Oj0YeP9NqCt?%utdPC6~dx=s1Q)pmj}vK?1{^YQg3GES?eHzZF7 z^zJ&o@QtlvVHpn96ZqH3^(mGr@eU-$zQ=R~(*Q(R(-tB6}ci z5;A4GV9u)ALR(X{?Yk2I~h?v3^TI!0Fm1|cg#;%-{G$nFU__Q&z z)blm;UC2Oc1)^lPP6{yJEI5*ky4~Su#YmxRUn;X zSRD;yXW$=ZE6|ra~Shp>gBo2TY95nIjGI{llgS$2()~! zkG9>khDY>b(S_mri!2`T+Q36u_UyyEEo}g;Tt_?4ci6i(Q zkOzDU{zr3U3LT;Oah~2{nxp_sHTC!f8PW)c4+p_VnEwPBky4S@^RspVcov;0o1_?2 zB#bQz#Y-_lN4orkPstb*1v;Qa^l;BIu_VzK(qw_Ch+&v%o^H z?nFH{-6=w@kC&QDvLGK5b*#rgU>sUfbTf@zVa%Wmo_gYk=AJ zSk3GA=e7-a5FIdFPD3$lG6v3V4EJ6b?kz8o@gT$$^?3b%(t?8OG)B4gxR2NgdC*Ib z2Z=p_5B*l`_z{W5TQ~ZM_WCn7fOWze8HB!2^mq!@)^F;n4f)JGa(@ktn)IG>sJk#G zpPS6%?k#l_-kFSl(7?wM^t3}KjA6Zg_!v#;q&G!}NqyVxT5;o#da7MO0r3tt2x^1& z6OkVoOq0)j8k)sTmuL;xV{Wb-GII% zaS4->A6zYYlK5V#s;@oAdH*|%=q3`UeUV$R`khSdFpR9Z$p@WARTDI-a)3iCL^g*y zbd@8g2rbXh98gL5oXtWB|8YD3Mw?+&OLM^`$M8lED1S3rbXJ3u(=4GaeD3{MuU@k% zU|R0n{jS*M{%rb?tyt`}#N9)Rz*e*THDoz%G*@US5*%gmo8&QQMC*%GdoX@-#9m!_ z?FUG3*ttQ5;3c}p^dTaxYN~u?sdr)?ggum+vJE|bySaCklGH&8**bHjDKIKU__>Ns z;*MdGu^}r%_Q{Id9Kavnb!U;qGvzfC1SnAW<0yK9&=S|Tk&EHI&alWt(Yb|k{MT_} zZwSxo_YTxnIdH}Wek0gt96viw9Hu{k`(*jb4ImMT z(#S`=d5cW9V8;aEODqEU+;kpa$&N$7RQ04_&69np9IH?gr9;9e8Clzd~OAPhciIm z;ec!EsLzU!Spp6x4gn{>?@1Y5wI+|*`i?7lEbNCwd*_7$OiqEN*`JER&lYX^Mi{Pi*ol z_s9Ol(yvIluF7M(qIO0nN9W8o!(!6?rEvXv*e8&a_VtNiSGowZSIk|z#iGBb*#Ew8 z{l>q~bQNZM&t0>{qLp|&`e0ISV(x6SQxJ$losKQxwZ?F9i^buJCJ;!B`7PxXg3>y( zs1dYypNkW>PK}tiO?r7I1s=PaAKNjqeDWT5$zkO%?4s{svvh(5tPEJaex39ic6X5U zT;}7kYW2FM(Oz->+a(&ogO%efz<2HHb?YR!cIx;YP%e&Pm2%Q47bRpo0apf;i!t1| z3}vCg*eYDa7H-0LkrvNZGiC6GJ|j7NRo<>1ht?4bJuU#Ym&-4*5JWhZHNWU|goMg) zT)|`1Gzl|ZYl~~tZVoqxgEemX8BBR+c$)(1L=E!Z%||reDH|$N)%lPk+;kET(qT%? zeRK&$C{4~#?<;t+-J)-A7d^Fw%5!pPD~_QT3Sc&34{X5ndm~D+S*jbFM3E2z$-0mH z%SSbxs zbrXnMNYJ4@rXb_a$9~(pg15cBu{<{bffjaHBlUgMU=cbqYE1xOd_Qns5j+wlhHnn&l zAhTRvt+cbN+kDSiJ`xfX`;?b#%>=(`%jb9(_#IqR{C7#`f5El@)=|#n79GgUlCV8G zD_$Oa#|7QAk!W>oJXKqrF5Nlvn2b6d&MUFOIQN!u1 z7Ov;MX27yJ9Ckr#R7pw7NXU%cDZOLKvy+xYLXW#Q5Gp6A2{1q>;W%w6n8~LSi_`aI zOEYMT2d`>FRc^dtTkwm%rw=dqhcxovC+=HR?0(Ao&z`dW>E_CAsySC2tc_H*;lJ<* zB#}KBw|J*SCJAs-j9f18M3O9pwz4*|W*YSs!`E&L+!iPehE2EOt%m*BIMSe9lWWkf zfi)3drCxl=$L^uF_w*!9+q?Shkl*-_LT)^p*AhdbgQG*DAILr(mUf=k4K>NZ$g3&b zvKKeLjRI{4LxC1*3VbHulqpd9y)2)2n)NUew(8cFY_Y6eXbcAL>NX2I^=K=>*>xi< z+>}}HEucF89M%4IWYCP#L5+W&!+v}y_$ZAb4()*Q2E;a+ag+Bz*zg)~U1*570vXK7 z$Y7@NA9l*SZ^T`XxTCwC2liTKKg(X)PUn^ExU7VXLNXChR=btAqsgS48tAug$*9EvZsNil=(jD{GtEmmbLi;t zJ?B7#+%xp(xHABSH~z{^8ZjW0S||}c3A1@&7&~pn7LoBDua2`ca zeU)1Z^Or91M>CAYk{$aqvv=+u1RN#nPBuY7!ZoTMMs4wAUUN``*Ua#9UB7za8MD@8 z1>f*^!JX=6i>1NBOL6=rfdcpcp_Mk@&!Y@~IfNrG>fs7R-Fr(ZNk)xwmf>s*+!yO- zt0$Hu?$6B0EO0QR?}4SX6|PgYP-^qZs)49Zq(0L-sK3E0z3T~6lY|@{VyPs%=pApP(iw;UF6qj=}1sL z8BH9*{ZX7{Y^yp?d3&mb_|)|6NyF{w7T=#J-SdB| z%oXuE-g4ft^z!)A5wiCf*D6pu1852j|@UPP{k6OcJy8py5d zb8wBesXsz->nL5Cfs$w&zNo5D=I)I8YkN^v?%!2}Gl>#EB7Jn8QS^oG(W;u@>7nY{S^~&hAvhtj+JvNT5mF zd?YtH#fP$y$k+_f!1>A-ixG!R(BqK9;!S>ZN$Z)NoNdk3L8q1XH=1FW>8*Ue0TlpL zhHi^ncLWh+y^%Onqcc$8!(7I(Lwys`(xP*>ho}+xRC|D6wkv{JOMt`dza`{5a^ojZg||gn@C|mBGeC`r zi%@7AZvYZn1KNa6u&J1vPT<>E7G^%)`BaZ+sC+-^6gFGt$8@`5GoiDILT05oiO05@A>51?N0oWQtlh*L+k6Cg@p-rVN&@x9z z7-MVmW=vn~s-mf=Z`qr7wq>lcEjX+Hfzy5z|4taTyiCRe5kVTDp=u&s(@DKv9X;jU z+BW6x88FNKY+I49Xb0foYr}>*c1*2`mdVb=*ALrlD-ebJu+aI@dRTuu_LP%*0%kr9 z96R2DwXhqJ@cy+x;jF4U-)=~Pjn>7FUH(%svC*Zi46Iam(+|-V|9~Xu3#1?`d=^D@ zF`s=8Sp;I9-|8f&nAiO^apUi9D`;{6t7#@t^qz^%f!!X zsMg3PfU>bDHXg8-oJ!eeBv$szSW&=dtBnigF1<^`?l`H*=6R| zXlP#;ja(3Q5-q9{#twXtOlOc!Q}+R-QroIMGQGy!sNF{(X6fh3M5TlpI*Ys^wxa(Y z9TbB?f`WsCC93bt;I3EkLRKd$&w>+6BT7Qb%)7A-WBi>x$4SBbsX`Z)G;WTnlS0Q| z@Z*^jaGwWcQsU#vj-4pWl?QdBAXk2YC96Gj@Gh8fSJi1U#n}88HFX7KFJol%-^+ZP z2H1HgAO6EI=$b=N`!I%|+6~#&7c7mO1v{iy&nTrl9`3>MrBr+TeO?#EbNzNa`-F@_ z9Crq0%@;3Sp{syfA^l+`jzhUJ2~WIa%kji6(+nK{js?@%Q1ZN58IPZvs%JjC{BR)E zb^YCaz1%0MSGvP~i57q5o&}iSzi6?LF8(5r!yLZ25zS(QrVnuMvs_B5_*uC;ji3@f z%2Kw2h=!%yTc#51UrS)!c2GYuvK0ErXA?^^_T@@Wv}GBu>O)l?03T7>7y59Ee@G?& zW8%IArAyCxS47Cuv;ah}5!=GINi=gALrvnGr34r8S-eaM2@eeq376EiEM#5ix{!4e zf2abtPb*!;8F*VNIf>zc5qd;xq)PNj(MGEW)X@;{jVz*C`-PFHM7QR7R@56LJl=b_ z&}|_ovj6!T)V$tjg^@SKbxQ;-ms=}3B4U=F{vM*^x=}kGj6909p>Al2+NY%fgxF69 zA<_l-?cIBKORpFpYZ44oJbkhQuJ&*-p#C5q(1IBQ4tH9TTm$y!g*%Y%mcGGY2psgb!oT6`(9=@>Sj#O2XryEqU zCW4Pb6M^*kdJQ?I{(7^Z{iPdt0qJ8f@akt!$9f84fm)2&x|qGJG*K=_pN=n0DqVhh zUFV{8_V4)`zx0z6Qs5kDilKO*)lKJ6$^Y9#=0ghOO~h^ygTr!Z%hrqlv*9j z-j$h`y4U>DE53(i?yY(%yUqmVuocx{6YQzw_+cv?0_``N!_yHS8@1A37E74x7AU{# zn1aE$m`;FSA44s{2`f{xb7VZ!Fr`35bg0-GOw;|NlxGRY3)0W#ERSCrxR;zihSs?yo%h8P2qa zf4wiR@Lb|I17&T}m!t2iI>Spvor-eZ1#MQ<2AL-z^YSgNfv+_lGo=BykL`U2K#|xd(1|toduUGRunEL0x^DN4ru4yPAYip0*>#w z`7myB7R!PT!rp@UGK)`umF*Jfa3@vnQPepn9Nok(rsq#+-9-@7^!O_>{julE+7pRe2xVVac z=V>inn|?q0%c8PYVPCgiga$j4+eSf;7+%Jd9Y*0UCYgSlRXqHsKHuhRK z$lvi>zGEa%V0V+7$UQKLb-qH9gPt(d3tiGfICo-=M}0|`0GTqy3m0mKwEY^jXa+ihvEVQAoxU*^vvD>I{t`Zm#W zO399*n1bE>XS4TEciyv$jH1ahoPIKg_!sZaLJETOgR^0SzJ?EW=l0%Bqz7yt?>WEG zVu$ff%(b@|wfFVC1qi%QbN(n^!i5~9U&wMY9*wWhctZm!Xt>x7*o;jY;Ek*H365VL zi6s$-W#_emYLQ9R$BO#^X9I9qH}&=HD?l8x`c7>Wn;M8u%24j!cNDv!R`%=t-nh3{ zZr$%AQZPwMP)u-4P>fX0e(4t2ckOVjRf76J(dyElGqi@h4r)3`w!`_O2GkU4?0cxz z<<0X^0jSeKj6Ky#_8Td{E5h$oH#v5s&>ml)69n8AfqDNLk?@cKNSjQgSK@UrD*Ay@ z(e@T8eZDOUow)KCIe(Zrsf{4ou$QyZ@=Qn{b*CJqP)rKhu{ADST1pEu#JIp6za(yy zfb+Qx-|Azf>qPhED;I4*es7f$5g(eAViA67o#+|5JYr>oe$-RRKQ&Lh+eis7aS|7W zddH`K!^2O+=I$RBnBGJ6NGuv!HWlJK9(0hrf9KxWz?I&C{(KO>gI=+SuV_sxrtx4% zwC#W^?mMIlfc&}on!E1h%1rLs@+v?;s2a7>MCI_)$%rjw!~GJ7&XNQ38gC~9{qw({ zGg4DAK)qSY{=~gI_7;GRgnnj6hq6A#lN?6v4db&b!3DAA>PE{NFC+`IW-QK8=*jXC z4R=AzhOYC&49tVIZ?btUg@xFC-e;TEZd|)*tyBi)W2meB+yT>inyWMTeQhCcCG(cP}WQ!m523YA0z!4fyvJ@Zl+jhMHpqkJH1*juCHA$zM zATJ?xm&?JqN!}NCczdaI3c4e8$@CQ4K0a=8@{C9F(jxC7e@p3|YQ!#+}X~{9kJ5;vFb8+A#W?Tf^x znNM~jzxyi}#3yr~y1wv!CwEThwzEgB1ceWVg2o?Tn;Qfa>lE;Mb8H&D8v~j7ShNHr zq3XQ*ZWPvics`?AyqQvTeu`M8jRpO+&KP|0zh2X0H}&}T8cBc61;CkfZ1qTB%gYhw zj>htCqtDSuG8*7x!^C!=cRkaSkw`AbUr;D$I^SqR8(qlc0C~UT-ur3bTRyOqn~b+- zd6xvW&O3gG?Z^+?6uLQdlQ~rvmqaa#^T?3yys^u<^QLF6)q-BOw->gteZ)MMdiu^@ z4MfV#xbm{7g1EWIXYcotnlLXHK;CT5FG89``T>*+XBL+Ab7qfTF~M)90NyM z=wve+(*x3a*{8}f@9dqGG(OA`eEEQT?iZ(*N+;EgO<3ev;VZVWe}I*0#MTTOB5PLw zp!)|GF%&D>QOq|JF)`TwWdaAc>c2H7u_|n*Oyx;e{OFWP#=Rft{?g~Ukz+>|U5O!| zqB=q93&8suU*+Acdd^wM7yd$#l&4F(~g;~6# zom14RS6USdp>;}R2=LM&68BOI>4Ke@v?qRl%ppm$VM`}Xoj!Vrlv9bx9#3h73|X}m zmU0uhqjnY<|J|qp?4}xj9c8Jvl)rLdp#H62y>89A)lvvwslVQcGXEN>HoE#bz!=qa zKj`ZEjzgD9chQ|q#J7BuQh@!HFHM*Z9AN;tb)!1>Ay*Q>-S-1C=O@N&#I9?T^h)d= z)h?swKB<}Qd$HS$9!q<#mcp`7E<8schGJdr&E1OlPg9Wk+lK`EwV3OPh3OLZ?X>~c zgU{a>u>;oB(%(?igNP6wF+$A^WK^Z}^>_fUn<(XCiN|^GEB=_%&jW6XJU?JMk;q*c zTbw3WF}%~(0g=O_W}2_^@b&QZM0f#tu~4cn`Yx|3m4V<&j!KGN7V8!5b4s32GOx_z z)V^DV&(p3;R?L6ass*dvHbrm7zjcq{|4h}Ev%sS|{%#@^1vi{%FNY##xs1X=n*bZn zCPFD`fuXh0)3 zDs<&Fp9Vs)$mo7en*0*Pn0vfXxt8Bw+{-Po3FwWS*b?e3TrlNg0iWeCx{G?1g@5PTczz?a_cL;CT4%6jJBw9} z*HCU@Q#5BdWYUHqMQ|?ORvxPFLCVQ!G|FH`+;Rvvx`6dqcQDK;ghEtnaFs`)wWDy~ z`aMN69ug$%MovzE;(5Tx6+)xD?&YB^S|6UKa^=i>{bg2I&mo2`m3{R4Ce@(j+ zdlwtdHCVXT9Afd^(t2k1JuA<8wDh*`bztY<$G3;ev#=GFuOZZS>ovP80I86qi~;v6 zhMmY$z!_f#5LSVPU-O!?7z)$3{WO2N*p`3!`&F-aBcnq2OJBe#y;+At|p-8U$h;ldK za%S1?vbmRC@A_jFO1uBXy>u$lTse0-8XE_ERQ9NR#uhE$soGKN5(8nT$1Lt zz<0L4%UWnv(Zp@?s(C9Gd%An3uh_LJADvSF;dP$-P}USb`G4#)zlc|`Eq2fWjJjcq zc&;*Nm|XfWnW}|lNfB^E>O$3~Qtcfqmz!K}g|scmc)OPGTA6h=186sEmw>c&J2q~| zZk(2D1$_BF2q-aoUTup-7Rq<(3lLgfu)Qb^Zl}%Kc9a|2DVGin66a|>0P@cV$iExX zo|lRSiT6zPTf<^L5sUd5Eat=Y#oR!{FbGT;GA7UhM*H9DJr+QbU9ccNoOB?yU?)o8 z?{dX_kHX~#R;0_LbNiIfxGq6bY-Ybcqem@}wpJp3_>sI`u=(8uw`M39nX`e5gz+r@ zo`7h>3(EL+xzBz8tX3kLYr;=b6Wp()In((Hh8*c3<#w-r4pqnH^z?N1H*&u#w{N$R z7cW|zE!aI%(o<8@k{}3GjU~CJc%(0r`WF%sPC4af#Fd~2pfb=*&6-bQ?fo5GdpAHNcjhlDNF!axDh^cj zIEH}45Z94}w0QR!yloq`h5UlI-ACP@bz=$Fg`yX{1v=US-l9zrOXw$bL+R|gv+UCk zsV^h-rOiM&>qz>cltcS@V||y_ii&eS0&}vJ+L&h`i_-D0EXo6UJva5`briit2DNh%oX8p5E#%n@3r=l{l^ z^aaqjBvyESSKM(ZrgZxmX*+NIj#@{uh~Y8gcT9yvKw!eU9qSULJ&?%R;yP%q^<9m@>(5V{66MtcJYzVW6T2m z16Qv_;`R8Sb(M5(Av|PDAtF;&SzC$SE1YF(J=S^!ctaH;2{M}Lc%}=Z>5$iig;z>Q zs&t%f=(M)qsv+O7rvCFbq}KaS!`lpl9jXKDKC&zS)mr^qw`!=^ z7=!(bKG*?z-@OChIdG!4%i^h3z2xLWF$cnrN{}CGgu&bB*)#2TmX)Qb1pv$yuv8oc zpp_#DbKXGqLMv6WUoR3{J~P}6g@eRS+T}WIw6t%-aUi`R;jvkAqSg$2?)T6Iv|JELULWpC9*{@d#1C;IS` zf5;;LBW&NoVz*OX;3y7Gn^Lf-M1ngqFu1NCK3W%WX-;da-=VM7F^8KhWN_m8dh zN3E?s;L++$$&xK{o-${!M^%MX8)T1)dm#=Y%%m5zk4WSd7)CC|T4?+!hcK zusuLW?}sUuSkRg9^6lkPe-=3Um(iPtOR#Poqy!D$I(qwPuq;;N+?&sQ>*&*w>i9=k z;jaY)iYx~ITt~4Hh}B>Uyk<6;Z2dI9smrGV78ZYC`=PKR2|k}k(4e#8W5#kdR_Y zZJUjn;bS4bAmYGb3+NvF!t3+zfR*==b^!$hJQd~fUVx?MYEcZ4TFJksSvA#jDmd8j z2O{;;R{<`MU0~U&qw}C7PnY}$`8W- zRmy=&F5+o;pBKEFBihjShWoQ1S?P}((YA_xdL&#Q)+jglAl3!i^hSWg>K{03kez)S~<{-$=jdx4& z&X#_C%|p^?Ca&xh79SV0BPua&me~ika-Z<*1&?5B=KHvLEl2izo#;Dl*}^4WQd2QD zEG9fUT;iK)h6fL6`K#!?$jx)^N-2`(!jLu(s3N|2zVHlE8S(M4JED`~XW#>U_6g_N z#*G^{ZP+MH68U5;TS-dTkrbCAd5ACPZ`>sGq00)&Jj+F1dg=c>DB#bOkg(vbAzP(V z=ISb3b5l;02?cD>K;g(R<;aofNx~{V0wjab-RI zGS=_O>)t_a4#ELoV(BsiQ~M#7*FA5~#O{)ZV~K5Zh3YzBgL)PC(NYvr?qA^JGpKtR z@19QG%k|q~XZf%l9MVx{EO={Bc<|N-vfp60;d4hw`5IawM!!wGxAUIc8*dW*rI(^p z_~eM`+pq3BSR8*+(oV62QHLg6o#7HNdF{A$QlffLp?FH=@$3a(pd{b*5_?=!lI|`S zdt5O5HAY*iWKbKJwzhewq*EJr!$F)F6dDu~93oLmch-jA)$t|nK8yV3tez9KDAqke zB2mSjDi$9c%bxvTKlrZ^t&328(3ncvmh6?{ow72uEXM4DXt&HS2adb9d85>qr|eQmIM0Q& zmn7`|%vU7R)K7eBBKf@JKIy!kJNE^9+nc*IB^PhLy2(y1yz*%7_{XvyY~!hAnQs|v0@4?M;Jldz_U<1wDbWw6oEfD8`iJ1P>U5wP+l$}rA#P$yj zcNuDZCH;xJ=*(9bUS?F5s^|=(A!%fNfNGtlS|fCk#33H}P@qh-+Sz$G8NI$sKOQGr z{#}q6R>hhsLQD-{L(}G(0-rDix$^~#f4BKKx4jF&Q=^vVo#$G)abxU{V(FnmRcvCP zQ6u|L?0*FJZ;4c?s1b^43>T=O{X2~7aD3>s*{{*J zr`l9)k@ud;Kao{_hxaq11`M&riGueTgzA)?`F;ePVQgz&SYBv8%!`-v_KP@(5Vinn zp5iuBtcSMk%B!0L9%ZbA=iZZ7clPbK0u?n?S7f$l`^$G9%Q^9oL#MGd7FIfP@MA7X zS=7#ax1~G|Vhe0BZ#s+rJeosarxiER?uy+|2q-Zexdc>gmnr-Ntep_6dq9ZmH$K|A z<&X}Yo0!w6iuwv7kZr-hN3>=uT6uL}Ism7wi_;Ecr_Y_Ze&jy(kZxu$3xESdZO(kGBV}uMMx!#M+#{ zqW@9SQc_Zr;pRM;j4MpVoZG37V}F-;UFOD3rt+E&Z6)=$PfBojaClHSY+3#KdJR~L z2vzNk1`S|`&J>pCoqEOxn^9W^hoTGn{>Y{pJE?{FQA_ELyofiO$s3J?E4{LFkht+4mh%Ome`#!2k_ z`I9$_!C~O;X4H~_7Fl`tU4ec|Bl9v`f{QH7a0#G?4R9SS9#H9PqB{)1IbeHe#4T=R z2Djf9=(07MO8hicgWTL{z0AU!FBjDQfEb!-Ew~w(YoO>f!$UXVY!U*$x6r7nba`c8 zF9%nA`#+szY%hPqc7q`PP@SFO{bsfu*V)0wT=O@@mAFVY5df-nwgC0z#z5p@oz*Ll z4G^K_Y|48+;iet2lQDhB*D~He0OJT){R+DZBV}s=a65tR{d=z*^z9_e82TrAsKhNH zmDAddTTkUy(j99^+?l|s*$o8}H?3kcoWSd88)4k1u7&6}nF1gDArGlPv}<-p=kAWJ zb&EGZasw2gxnn}2rRV>g1;P!Y!hZ%!pd*<;&~m5DJEG*?kq_WMYc6Ut#&;q5fsL6R zchgbEe<<`;*4ja>q4@&d*olKbJAt}s5S!j*qlB`EjS(9nHUfXGh&iRHWjl_XeXyxM#&O7}(Xcty7vq27)tzy)p$GzYr) zJfE_l=d_NqhM3*F%VdEp@UsxbT%g%64^ojEi1 z`jppmByBmw2-Gzw8TY-*O(AxJI^;{}FJ2ic^Jxx3McsS_D@JIj1@@wA+O6pAX^(#G zVWZ&Nd2zEP+}H)f=Ou3gMvD>8=iLFs?5+in5%wll;(EVQ`34_6tILGmLpz#7D|8iE zQX>m1#@j^m#u;EozGZ9u1MpAMMihq28T4Z`l9FvKth9@AM#UW^nfpRa+6$%*NE-Pn z&%q7y71}b;g#2+euR?ekYW=pT7B>Xux1H!SN%(f*y|{@RH<|%;L14c+(huU{(8FOx za2WLg^R8haZ>Y;z9WFA^H6`927rs3NH3B%&s;xniZY|O+H3DZiX$Q;(TSsRg^(T*I z>vg-XM=UWhJ|z~4YIk8O(UL76yI|^s1yz3XuI-sI=?TkVHav>UMeGxIR^kCKqv7y? za26KA@V=SQjHU8s*eG65V&H#3Z2%~<6PBhnVY%qy=mlQ9#}aNnnKzJ-YVDL=ga=Q2i)am;&WcGlYGF^QS(O5buwQ<^@ftz{=W2? z71QM2@)SOD-PZMC>%z=In;cE`7K?s=%#>rBqy66_$M8M6e?1zk?VW(@XHN%Mk<;!@ z@%^Mf*m75I_Z6O!w#Jm|u_D3-)GU%3RF%l9IPxkM6Zucl-in%tk_N$~emux4YOBAnX3Kt>FHp?@tx^RWhXM(SiLuP*@+-u@&~$aVOrliYX| zgu}ql9)%zCG6p80KM-|%^%le1abB+pJza*HyZ`3*#|BK>)mWHSB>yhExdchP&2SQB zS&tK7=Ryo={qW=z{ZxyS1&L}y@+Zh^b zOegc-r4a+B+0a84|K~dYz1H8C%X#N%Ek}0j4cN#cx-vmdIe9{!4SDdHRlqqeE)@D$ zA!+YJ<3t*hs|#S*FaDhd3W!V-4k6)B%!OU2nJwjMyq@rGNqk&0bTw2`wT^!)3Ba(tk@$5@OnP{`}w>EvIBijjKAgzn}V5@ z4`gmD=InqtQL@yGUcML8m+$o6pwvib5l-o}SFpQBr?EaL+KCHn#S`+;Hr zEmjKoxO?(!0FUF~vOsU|IZhDC()9d2{z6v8ru26mqgW?MY+OJ9}^+Ax+ zhwT13`iX8SSDrhFs<2iGNyOq5*ulTAuO52o(PtWUX4ExC_yol3n#T(lL-DRJkf`>^ng5`jz_;92 zo_9R!_%%I@MtE*c=L-JFq?##YYo3K~>24UYVS0GJjJIFFZO3uj7$l|IPHHi*Or(5g;8_TG9_nu6;JwTX};0t6Lm^I?ZzYzj9{7I~nRyat8+&Kfe;Z1Ys; zMDyA&kWG<1S~~FW-peV)@x@Wa*g7JZuLl;bdKcnVBcN)*>~ zAg<_i+5i=epT{y}Z)}v*sFawbSP9-fOS`ExfilHF^TcobL0`dUwRh?|sD-(Dee+q( zMD!j$XX4leQY?In9!;RS#qac+M$QT#N0BE zIJWIf*kvT*O%b$)W{2j4?U72qtoaP(}tPfK_UI@&b*X8 zi3iOup%cZh^pgTNX6~b)$HTw7%NF$`Q^)bkMg}-;GEc2YRtmU2h- z5bspo^w7iivY4N(uBQ%w@a~()Xh-*q=#kGj&EW zi~8~A$<*sB@0HDs79oR%AbFLNcXGb?)l|QA?V==2*ghp}DlXWDLu(7YPfCTni}EP` z+OG2b<>N2Qeooqf6PcH{|0?C6huJ>~}B|K?+Vr0yelAXe)#Bm$wG^;21%=BE~nd`H6HI%L`Yu&?2)(ZPAeY(ZklBdIH^|ht_3T``_ z+e*J1hQPN0r>)uy722T0ocNrm9CNa5jtu=AzKI3L2FC`)NtBKLH*GinaW0gy;mgF< zc9`3BU}q_)A`!VDSMI<+QuV{P-08dYTa)n%edG>VH12~3`z5od9Of!a$mPb1`8Z6D z+IN<61C-($8SVG;@8{MIEO~S(a2IB zjrXz~KH@fSOkyLu3B2ZPuFS96iu6SRwK`69?^4|!)M^~{nE}?flQR;nLYr;tn7C(GPC@Dc1aAPHd@12(&io51)?HYtOU|4{4K!=4QUYj^Ay-T%4s#e>f@iN&52sOS^R*^sv}Z>nxjbM7zv!;@18XUc+VrC;-C$0p$@lXz@x(X@C&|{HA@*;Fu8bk zCvTgz)*BFD42&W>DBPC7c!uoUY2a!}yR4VlHZu1qGv+(FJEhOab1%Xe&bINEvyWt! zWSlsqN2fAdhwOBg&gaN52=lqXK%F1x(iqLD%WJj4cbv-thWI&p4;?~%&A__Cm%l%? z@hGc-NZR-#J9@CFh1>)9uVn_Viqmbp9mu?U+zEDDSNR69(<(tt2YziYRmb){g%m0J z@fGgUha2DG8SVQrqrLEZKu0?2VLP|g*yiT2%}m%6yC-JP9$wpwW>@s(Lgf#DUb|(` z_fhm?5Sf{$gT9DnKoAC{d{}AYHy9o`d=l`qNR?kz4sgehvI{v1;Z>%}9Ts;!@ z3O9s3^(lsZ*wII}hFHNCUSCTSc`(8UOJKbZ36(=3IQ*_M5n{y`;L-O)_>f8xBiM&3vglwYX}No5#nF}du&vI zmYA@Z!;wd~l}ML)%TLtu7`KJKoFf#&@=j)5PQ8ujfi3Pc)oJj;J#tKFOjvYS5Z`9T zEx{k1&P9~;D;$-iq#gSHKHdBZTjlDr#A~tCT^pbT=LYBHS(G+q;}N=lDs3u$f~@AJ zV@*XT{cqf(vVItLKYIo4iQQR{crn^m9_%luvB)|VihSWrAp$j7YTJ92%-jAdq`v$2 z*r*~NO|MHq?B6%l)e1!JJp<}O-ur~gC4BN2IrER051-*l%&dH@=Qe8)tcEH_()VQ* z3X^!-jwBdg&MbL}?OZo!PtrBy;D!_xbSA;wG#B(f(bA z_Gdl&_t@wmj5C*DLit1!R1>xddPZI7+QHA$_VL;?xUGIWvdJlatuL=}kWnMVw;#cV zw}sI4A{5h$$rc=1Tl)F`JWAHAVa#TWuzv<#e2JVChz{U)Z%{4-0X0jriUb&58dI=X z7TrW1W4PAF+5wTznj#dc?f-qXks2;jqxHIoZAx021f8EwV_-^F?@-R(%!4UM&2O;y zxrqx>7D)qPmB~F93s8h5&s_qX2aIXBcy)WWJOHX3#bTQKPS0Il5=vqtkIlU7_DBK+ z+^zG>fg_!yVt!GfPNS>-lzFEz0es0sl!zN9lW8zHz>QQJ15d;;w2(|H2U0Kg=X60#R5JY z&>sC$>WKK1Z_8gjxKt$aTA3|NPm~@yw;SEunk{u+;4*9eth@yWmX_#$@9uSI=n1Em z&b*c@H}wvX3&Qimb5V`!C~~u9Ha+y--+}GAkaRxs650!uF;j3;9H@4s=}uOPH8hBZ zhEnqg>8n`ce`58i0MPJs#PYC{=+DDO0Z9!NRAQOG=ifPeX~x|}FPHMJ>-eM%y!&QJ z&7xoM%2E0&PYOnb5FG(@pccH>7V5+rnwKMh?qNbmwixYzp_X8Ll(>F-1T z*mf@p8EGuKEwrB?BX=Je!z<7dbwf?T?F%Y2p!$ns68vQ=)r^OU6=J|ffxKUR4Zw+} zkUt%x%LQ1m0#f22+St%SD>PQ-o{Kg_(jJqh_Q8^Y0>>##>1@na`)ypErMz2EteG8jHvC1AsdE9@9@E+eKzE z_!XL2ynn2Pq81Vge`P4aeJ?%^eHi}G(8wRTaUic(U*{y*t>)0EvS=`cdVs97CsR?^ zQ|&Qow_=hf6!E%K_)q#RREdkVZX;L>zox4<^oCK+4-mMzOg{}2`A^stT&14|=tmCU z9y3z?Z7geH*8Bbe+F-1PUO^kO(T3kbAOF8ERNa6U3!66h<=&c`9ybxsXLgV49^4t} z&|m!4`>pqtG?%Dt@~-Dm&qMzJW__crPn(5pq-b?5z&eBAtyhz}a~K}b9U!@C@-CNv z@vPYib+6h&5&rIMP_t>pYaV7v&>!x|fCR3chx}u0aP^GTFSulBYN@uJ8bN%)L^FBK z&04~s&IICma~ZcAiyW8Lm{IsA<-z>1T11rd4(Z`we$M`_~ewM)+r5`&B5LC!9c31Q|>HzE5X5KNsB2x#}1PcG>pu)SuV%b< zsd^%}JlJZtO)fG5(^{cCh={%sZDyB&MFJ&?Ld7#6Q|*M2F7h7(pfB_zC}F+Dfgq>0 z!sd0NIK@X7v?@vvw7&ddMSWRqSg}Y^q3EoA$D+&I%0}l@sgZn61uE4PFq_dV?=A!k zfLr*4(&b15i$=(2nV2axQRqPS>~a%LrF!F+8ddDQ%cZ6SVFm= zUPj?lxyDWU!-bT}0a>JdYym!DDSnWyHjCuc>#;Ys{whIg#uMGl^9ae4=&R<4lEznI z1eZ^+z&H0TCsrxZwP zjOM5sb$~KvI(LA2f;%|?NcaI6BSK`pyo}L;*b-!TYu;=0kLs5ZpI|Uba>CE<2?A{X#NF(Um>!!{qJH}VcRn#cVuwPhI*9@H?jU@$sqb9A5PD0+6s-`$^bllDW| z*4xwM^(}qvJljjbbWu@b@Dz4=$NxHWeVn<3Kb(j&9}$6-j=>aWWO0kWQo6Q`Lk6er z8rzwT8mPy4H_c1$#!$1&#=wz~;A@MC6(r`<M!$2lZBV) z3%JOAQ95dvfWW@3MMfEa=!}!~!`B@23Msn(%cZVwO3m4kI|VP&-btA(&1QF-qdlvV z>a zC;hkn&$m4)7Cwr-`_|$u|GtH2=huHy&j#x0zrUnDR+sZV;UJsUJ8`34pFRFIR=h> zWP!_#9;y$;p11;?^=taQx-wKw&q&Ei-c@y7PF|d{Bz-CB{);o+Gd;5m89rx2p37O! z?|Ck9cU|l%g>zFyW!!Hb0`v}~9tR)pAgDp9X!n!KHOjT$`s>$SpGTDnz{<0s!6UQi z(zf!P%0&uIX2V^Fc?|Uh9{yJ1^_|!ArB64Sir42|ce~|{>1Al#u(aX8XHTY@LugOY zmnnt3?rh#(zn#*!i0>J~Xv}(mmD_{Q+8#0Y|8Zn=v{2EDo*pldtgyOGv!xuZtJ)QE zm;31eDmaQ}%OcCdPX(WsAa|rxmI0;kl5H9iIC9lk-C|3ji_DQ*HnQbS;9YSIKilCa z+vk+Z>wVX)T<7~zh6QR0H4LUE(nYNuEup%$wC`7R3TwzE{fNc0CwhTBUpf?vZ`UAs z4nGLa{3c%88pS&^hv zuBd!pv4Uxzu(zi`)s+W|nk)Re$Op$h0LC?|NKq<(te8;oqgZ*c@{@w3p-Gh)LkY_Z zIxZ@ZgCd-k!v8)t`m>qtw0^Pjf7FYt^1Lq;MgFt|bV4<*+@RnGyvS2Ueo?hX4hYAf z!_&HoGSEM?1{IIVxYA`0J~@kKXVaj9bXXzJ=CkJU1xux7m3x(nx$5M~xeP<p)r zIa1VSQkQQ>MipNwGL=eKEsRQR~N(u%w4VAJ}|kp?Ml1CiK>HfWL*}CP;aB^k-0| zxC;cwh|e@a0-y_n?}K$OZlif&TET{fVCK;mQU65T#P(=14Tk#D-^Lv(-p0)s&P>NK zD27J`1wC$$M^#C;zRq7Ggg*q-*XxeDHRDnIlZM8rvzo7k4gvmJEZIx^FXJVNVod-L4rN;^xB<|_{B;9jv79hP zR+?f_Zs&g@NyBjj7)$`V)Kc)A`T?uf8h)@fp8-E@t^bav&mX zsPu!axt4H1(7v&FY92t%W>39}rc~o8(1Q#z)MP8uS8QIkS?0_2-8FGllOYsw23!jG z{7)b(VruCi0mWvuTV2W){k~}NQu|~2P_z_z%c9u|p%Vtm9&6)HRd+B>*Bm6%^`c6u z=6MF0sU3FT?&T?~>vl-kWP@HlYDozOxDh!yNvd_;{* z5h?(Im1*rq%@#^ynw#>OY;ayK)?|z>8Dp5KKnJj8-gaKK;O^VI-n?orK5tA<6e`l( zGW}8EeZ))X)<^lL@20CYphK`^kU>|Gdp~0SJ>86bX!9q>k;Mc4 zSk)UEpJ)vw)8?b%UU=eOTsJLIk7y49CH(<m{!fSH`TGuzG?_S^9PLj272N z(&IoYa$1WMLdEVv2l5A7v3_|{;%Zsjty#kkSm&|cWLe({gG@dwWm9t6x^($5^8`4` zi5lRCE!p3^!d+fv&rM)u>JmB{R2M&P!k+Ll*Lc;u=NLVhOQQ`?wdK%K|QZc>LKZqP`xuB z5pkpXlF#yisdo{({{_t73kEHsiso%+qwkCPpPI^N?yAo~wPXf(Em7aA0S>c7UTNjy zwe?X}sXzngkiEHPQEeubA3#+c|GS_ivoWM&z%#O19tI~e7@vz~Dcb(^*#52tdc!_` zGN2vL;Cip+qA9^kn3ge&_El5&X`#c#)mj%HS)jaeM%7)6n>827^nnlBs4QQ#eD$(b zYp1WBku)QCP(VPpo*3U?+cLLgY|fB}-u)2GEvoYCXmwp@O*(AY)1~^Ur#UY(xg;Z3 z33m-{(Vj|R4d^q~Lt1K(q^F{WUVO9wHUH&nm#tlv1iq9Rk<-RZ9y>Kf&{JWXPVkC65&OVVGF{R?=PIj{R;^o^1iAY`^vZ?5 z?yh@M89b;mddUm?*jGAsl)pz<`aYLzLs8gD1cPisQqcots((b6!RV1qMVSeH!r_;% zIwSnV0e;qq3TIzoBBv?{%rGHqpZEFhX!$;xx*|e7l(KK*t}Qa< z8XNFjj2-Tqd}wN%;+HWvH}a&+J%8wq`}qC$bbp^#;=6uZsiBn^PWQd|{o%T!6Ow_* z{)0pP&3dZ{riKJ1+}`mz0z1Ps{117N|0G;A61y z$Dnln&-Z2UaTVCg-7EGi-?L1VexjhU4dG0FR-#eD%Z~j(W2M?0U5H^H;APF1^B9-& z7-BHu5lut=z`y93a{BSkKh}IJ%2$4)W`@paNe(iZ6oe2~Z`h35!|QackANG+lkr*; z9aNguqLa{ukEb?xD%FkIs$LnZsuUJ(Zg85UcLVf}z zs}rX*XjYqkP-*C3$Fq*h2W=dhx9ULRp{2)#78$fzO8G#Wg~w_};ex6_!aNio+DO7x zOx0bDQ-uqP62_!57UU6LewqT=bOX%>RU(d$h~vIMJ-MsKLL>*D3kXoh&kW?;ow0r5 zu#w`p6C7(C!kT~1DvPt;68?M9;fW(hj~o_mhXVM$x0$a#+n*(?-qOrP_|K85M%PmQ zNc>~<+jYsxWDM{)%%ZAQDN7my$30H#0QVCI_Y((3y}eo-CXWUoX~J&&2J(*1wXm+o zYwb}LvbY?t@~6g~^ppX}gzi=37mAcz`5Qc;FL**9^usaAAzm{D<3RoFKWe4>4cY~_?yQ&*u-Iux3IOHvo7ZnD=__QE(Wuofq@2m~4t2$hd(5f~WfRgCGX?rB7T zB$+M)lJ?UXE)@JY$jctN6@LTU@&Mb;QQS<2lC`4RgcRM}k`Frx)89i_aYiiS6+JO+ts+0w$%jao*M z*CIP89z^~(oUdMdL_JNgU_S7Kd%=CoSJWP%kndH)5B7>zj8d9YnL!%_VQ}Stc9o2` z7J*!mJ;tH7a<}_?cx}kh(?YEr9^&t)VNJ((g<&?z10@U9fCp%YXv_{CpojR`dGRyh zY-h8P?HYuUG)>0mS}Zo#Kd$R%8Gc(eEzy09OPJ}QHdOst>j&*aBPj8Q>4_7R#v^GT zls|g_4D0g^SXdv!Hj^E0`Jw=k^VBLnqI`@R^T=md%Dihvl5&FkV762%BfR%%_=MAp z`Uvk0k5E&`cw0qdZ+=|A0{#auAsbJlFueVnhcd=lkm++DOxi+2stHYI@8}ZtMXs=1 z{1wkt$A%dY#h2k7Snqb+H>7oZ<9T&{w*v<$AFz}+&fr!@__wCE0JlXP+q*4i$F^N| zye8b)e3rEbus$TuHoLVK;V`8hL^=Ed|74m24%Q111f)r4?A$zU7NVG0V5}-Ws;2J) z1-yZ8Vv*xRV~527>tet&GwR<}UH~&%AT}|~=yZke((7s2ie_&FAnQIZ`94%a#3fHt zz9Tz9NOkgU_MdCN${#=?i$+mx-ugLmo*d9%u&FLXYPRzR;&_yp##lLe_2@NYY1klJ zs)$*Gi|Zz=pO8G!4s_R1JICit+QrLdV(uE$n89;4&rO@Z*$zIXJVlv$L&hBDWuilw z6L`81t^m!yHw=(Bp9F(F=>=Igq;V{fPgJ*U+`2hE9atwUps&)FBb!dHKOd`%Z#=AR z_ii$erpoF~%#XDMwxK-LekUE?bSNz!X!06TP)yLoph+^Qv8*78H(@URgMtDyz;jgE zVVuWzAb-{;sn5GSV^oG3LI*ZPukNB%AI@#}X=T6aW%u&!Uub(C*^U6aM;?@45-vaI zor;`AfuTBZ4$cxtDkJ!O2YH!7mqFZ`x!1r=AF;tO zJ6+>xGcF^(t0^@;-M4V`OBp(wqkZ~zYTQ@OGPPH=B>qKD0tGQDJWJUiuc88sIPeh$ z083wD)EQ}1613cCfc67OUaLpSSZ-zbUmu~j@Z{0J*GX;7AK{Mp2*am&;%= z?I=z6_U}oh&BIkSw*GYmq{cF|lmw2kAu?i1&6b=UBxi-!iE)q`DXL<#LUyFAWYRiGYl98?RI0+L+6X&xzkPGsg}%eICF_a9cCbr`7emm4Wxh07ffAD4WWymMAHNm0=F!>7p^5 zUzAK2i>$gSo35_Ay6U?82-?q)T=97hw+HWHGniKy&21;iU!-w~(aXjy-&Y9kITka# zOKR8jZd>iNvhPhj+0xC6)6(r<8@)f6c0tIGYD{+?D1`T>80)DyT4)5aobT!`Ep()$ z_rnaRcJGaT57mcq{5c4AP%>*QneOctuC_FEFMW6_zIS7ph4qvu0PJV6C>&+ts2l1v zspJFs#2xvl{fslb$1LqO18<|hQ;%s&21@!8WaH)|Iw5?C546Q4?y~_e-e!LBI9$1n zSfE$=nMjlyOCks?sat3BGyJM#+ErAkg_3l>SElO``$mL1pFGUlf_k+r6iDxjgVA1?G{}2nwvl14F5u z7jGAeJ#bk60^Im39txIkZJa(-;KuXSBRmx2%Au(8nUBP>$`av|IoR1>RLY^u8>I;^ z6m<~_H-(FTT6{qPk|r2)0LL{5N}e*uc>4LuKBFZP}QELd5Z1d#Jv5VitS%n2Mv<~-v5e7 z94jKdyDX9`6(sfVcyt|UBl)O_R3_PD8)hFZ_%XD`FiNi1!LF+VM~hX}b0sjQ);SWd zx?CXotIjv<_IBBb3<41CF-;HXK;Y@ozL)2(F9E37qWW_ZtFP#W(t6!n#oz7$XjX=DQ2qqnE~bsqIs9s>trlb)&pmkT;J_21 z1<^(Cl*p9G^ynS=PqMzQ;FV;`XDg^urb~X)=rNHoqo>L{v`&JX>Ito*iX4Qy)!9qh z3uwxmA+theME?G}?e9zDvuEy|lW%9#$jX~F~n>40vzd>#>0HwO7zr1nm{ZX%1zT6E$Nv>P^ z9UXnASZ;pIlZOXc-jJgsPfx(ml@yy4w|+{>k*z{*-nrl0_4AV;N@gm2{eu^n?H8$xY-jX9<#O3%A$0qxsTG_8NDaRL{S;u zm5PzoRz`PdDZG`y4!AmDjchFc$rF#txt`Laf#DYQ-VUwz9j1AJz+4(b$G!RSQM&5E zU8FG{{k>WvS&1pNAKW+%f z8nQ1WVtUxD;Mql&l;<06Z#|cDKH^sN^QpI#;8kI3BiElgm2++VU4b%Pwa1`U|Blx2 ziabnKe%DXec+Gx~|82%^@v>Wudo0Ftv{$H?Y}_ePTNA*6#asnbdnFJ-vvptvg2^i^;H@sp-ao-%Dp^0bZd zo8&(<_g+dSFYk?1$6hS{$5{N28DMduP4O9<-QB#|Ka0&?HB{9O^DoALZ*m?|E@Fqp zDbU(@plau^#K)dRbL)B@@2(%F?s;^bx9?43*jjo#S=o7Z%Z21C%aynuOHf!>%X|rd}SQno>YlD1AYbItc#8W{|g8c5OvJLfTeq{g3 zxT5{af_d}j&Yy=nvGZ8^;nXwoPO8UI^{92|BfgxygJF)Q2yMpqZp~8nwpKa<4f={r z4W2N3)X;vsngD&T4=4LLXvlBlYjqDag+Xt*h1ZG!p!5w`FKUgKn(DU@V1*;V3dbOO zjusw)P`skiMy2ii@@U~1ynyEQQNxJiA zcv$DLqCb2_&E``h@#dvaCx$dcvr!aKiw8tftP8i4B14Cc?KK%X#xF9j?K^g2^FW04 zz#5k`3}lHb5|=~q0iNqQp5Altx`Fk7e&RfNAOzOR-N9Jau>seHzlgHKoOADuL$V@s zWp4SEVzYU`M+(@1Rz=HG{B~3?I#@}}oe{&t-;VtpG_nncV>y2zYq=|f&25Mg(Q|LbKe}nw-wUGSx z^T2x)m<3q4w=uOe#va6mOWChh7`9R*#CBlFhw7)ja7_aOLN0G5$${2e~R zyN_xne+O*gO@Q0?arfbZZOicAqtakAbPpCRqUBYP58^+Wml=ySB|^w@F#fQWWg6s@ z<&c^VWs()jL?xq&Ls?(t;UP>qsK~rCZI%9}rs~DQZW5n; z#ew}tIRzsC6OeiIo0Pn5-L`dD4&mAWeh;f_eV#$9|E>$$dTQh8^#vGbo*OkgYG#yN z;A%#D^zg$c%N8=V)O7n>)adq>uJoV_8I z`v>2muc0k}gc7UA*$A?(bCFF7iwPSWCR01qEn*Ac2+S84Q6M~=6N+U#>I!bG#T87F z`Wrq;gnt5rU_tG1=x+ev;0<=}enbKL|HNkAkImc@^iX+EM<6b)qUJso;FK5Qqi5rz zXEVf~!j)dY8+A8(oD1TORO+r~vH9cYj-NeVe#KU8S&^}9o4l>Xn@8K&vT-Y-SB;ln zve_APx6RuoA7V>7E$g#7ARt1N(;lB%9i238JuHz0i#$H@__PyuPhglys_C~N`}duT zP@OO=F+9bvICBA*w0@4XbLq~+or&@zX=V-Q`Oa0FOL@7Am*!QE0#OyWDWmb1v|t+# zDx{!oe9H6MU>Ecf?1E^g&&X}2tP3^NZp7op(cn&e@Hm>!*6Y*Md^V9v8o)j?KW1Lc zoC!!&Qoxd)ctQ}^F3&`4{sbLB)Yy-xDPD$aZ0dVFOcz1F8^#Yz*5%eeOWf1tjX*tx zNv3N>wnaJ0kt2Ig>A0GCt`ALYg?(1`Sz^OnP^F8Cz#&3?UPm`Nt zdL^`9(188}K^LMWfV8OMMChC?P}8)aSV<4MS$sfG^?Pt_As}=Lc~^XJn71u{wZ%_c z;}X@h*K{6s!Q_o+j@}8TLG|`LOxv!X5@?e#Dt`Okc%Bx$B};E&;w$LtOnz8hm`{ZH zRRnA#8pqLMpcltcsOsV8z}t(T11a<0pa0+2TO8e?lC8u8vN@bViq(+v-3lV;+Q-jnfJ_xb9^HPIb9j}lfi z6`>9=(PS;9!(H6cBxY(4ZpLJkxn~b!)W18XOJaBs=s0(xQA`|i2QJE{-I=OU<8w?JyPBmMWB3VE z3_Gun0u^9|5mEqVSa)bqqk+2nRD1vp_H!zq$RekNPa8gC_`2}q$PMxd9*Wm1sI^+z znE%e=j`25D_b|TEJgAZ6!1^jKrdQ%pUCfv219=PRI(C!*!SX`)ta4{`&ng>g>KaN; z(I`1ZW3a${ggM?z|9$bmE!&`xURm^;%7JK0Z-e~44f6Yy>ig7-S?8{w>v(bO`?z$a z-@2h2gRvG}zEa&hUhOMY+fCNtRLzA~8$oqlFrOJba_HoKGXyBD8@gkQ&>e$T&aVc| zZ0x}QpXamS)dUEwz!=F3B-2UM3{HcjDqtZP_9cFEvtcB!sCClYtIoPNq99io zc2}70J=`@+9I22@a1EDg@QoKHb6`z{gh1YzFI3E=GB{5ZkDz4Xm+Nv|a?3b|<>#Gm7zAYuaFZ3jF1g*a;57Qcjdz#ATq6J$n6}aB&_Aejk!=N8x zi6s2xD-=l*$ojDlim#KLI#Wf*odRDw5apqP!23?aEXIZ>s~;_Y1_60m%B=x2vK26+ zMl-2G2=wRl02|cjQ=hCgzr+SFvBFErn_m)76^7s?yt`ITJuG2fnSi&qEJh<)0-40` zBL5S=uob_sE&hcqeqn~OTdzmukeP$kpxyj5-4Cz;)wg2 zPzFt6TQWCqPs=_7qM1s9ENbAfk9j|kAlvCx1VtE|*V=&YWLf?@%jP!?`Xm(0Og~l4 zHbLzAap8S}`vms01CY@+K$#IfEj%t9Q_3sxbbA_a(rvapJ#lkl+Hz$gRUSsw!%!8 zI99DJ;)A7wP<-}>I0MUggN2g1yO*(l~Ku%B5Y6k}Pfc%p-$r(*h3;wPT18*)IIAHQJ6 ze2nYmXcGWNRQN4AWd3L^`4?b-(pLdvEAt><6d`*7>D-Yunduh}-GH)CHnhZKi3Pcz zA?rS%&ufvAvT>d{@_1)6tUQgvLCShzO0q&5J~+2ct8q-qAv ziDL_`3Rc1@ywVx3tb|uq5lh@@4pkmQc8($315;kdG3B+8%YC$V$2cpV^0L!G(`VNf zLu*3l>VF?$`5(ffz`nwJRV#ikaco}wQc*ZoIY3{y&-tcLXq^pL?%|iMTbaMXUU;e> zA{$e)>q9ix{D-_*{p`xG4<)XJIOaT$%6%TTeo=}1Er-M`P`5C zky^YnOPJj=uGb9zS$1`#yX&qcUrb#-#u)Dt+mtZMw*91bQ(M6F z*?@66n;(N|9gRACHm@8hW$J6yyf*1=SGQWH%zhYqE8?z9YBEOT0STzt5I*!O#-Xb- zA0FC;2M^|`&No2|LyW{6TTlO2z2yl*v4w;FMk!tyPIUwfxf~nekE_c8orNa6R4(d zEh;kr)14CUe+Sr9_e?%PKCO2LIGgAj}y5UAeA`j5ALp2 z6K`^lY+8$xYSq9#^#dpOMHKCYlNX&=8GZJj6r3&nIv@861RGx`4$$!~K3{X4q@R64I7#TAEg5Qf9f1 zb`PqJL7C)T>vpZ)jj*3u0D5Z$ZP5v2=i7+N1Qm@_cz>|GaOe{b#r2 zz$SnU$!LL{>!bxR-n`jSg_`4%Pm`0R|7Ch*z9%Ei_rww1xd!HYV)M#?xn?Ka6Q^JI zWF+oMRjsk$u(!rZ7wLx?`409b3BC=4ns>AAB)ymU5vIR0Ej9k82t9Wl<7oJpT1UiH z|DjTCmFwJl3kKg?+w)`G)f9)Ep-KbeG~HdtcxRhPvTj3l9O(&KkIZyhabh%L$_r5Z zl|*cTk7uR1vIl`KN=vk>E#7lWFI=1zm4Ifuh0zIDw}vHaAgbTTcJSc_@bFvf^T_%R z3!vu)ei2yNl;(Y;vR8QgyrsPO{r-HS$oYyj=3COCa%trmOJ@2FDmlz~@x!7Ur& z^kB-NCP46dYUQyQBr1HtH{PhB=%vY^m*xhDhHUhu!iENLhieTHXX?X%|K$y}8Vb2N z7+i4^Y@BqJ87-)tn%OX~b-phcH2Fux*j8(bUJ9~k2Og_Cu>{m%6Ov`B#%6*Np&yWH z&TM$AUVe?+$>83-cKtx%j)wpgGE)^3rso=n^Sg-i!#}{6i+8a6*E=-8J8T~e{&Czy zAtW#E;zn^7dz$ZJb#{H2i_-Ccfmgo5E&YGp#h#K@)pS&wr*M!pIFy0Ht|iCVOixou z2g4jit0PkXAl)4s$DO12hXUYKRPc&N96DgcAqcR36w+1hE;T#Q>1?lSSj=a5tu4Go zDz9j(r%}aJwuM@pp<2&C#Mik~?`Fefaz~x!p&c*XUoP@`Wc*#Z#w|OW zTrdwQX$uCaJP~pY6+_6-%d_WSA>0tdE6O*=g8QM1;RTBYQHF)KDAi28J9aO$MJu1- z5yO=J0AP7ECZ|YQABCi~g18k-4^wy#+yiUP2dIQ*c!%nbp%7IQtGv!E5adhRY#nuN zzjI>PmqVXk>Ea#=&<(&&=fS#Dx{x;!{Gt8oQCa_*BVcGOJl=s|(rGKqM^k$sJtWg0 z4wao++GFsL=-bHpKIKT%Jc_KmFd|4F3e~@hTouoMmYp{~OC_x~d({7^()^@>m%qm? zTZ;?##*)6TFgYE`5fXU z{>lWP?F>YotoiISuoVJIf6Pb5~c`E&uY`wAWt$0^9wyA%B%Xk3( zh2CQw%uCh57O8`vfZgF;j&lE8K2YAOr`HB5z17b!1^eo|zq?WcWhk33+|u<=vaAWg z01KlJHti&~#OQ3ez-_t%G2wuj;S3nz3_YbDGg&q3rR?SdR~Lc9tCU#9ML`Pp$1Stf z{MX7Vaz|r%ytb>zT<790lZ8&s%E>g-Jr5jIy)gB_qmRoP^mOXHv{NQUg z+QAj<@0{bRm>0Fd-<%>yTep?!O=ueA>p1BC__y=k4^vi>1+;7*Qpo|syF|8{1X6#X zeRjM%a`W8vo^Jwq+0k-QOV~SuDM6`$Yn&^tv7Y&3d9uISyC|Nwz_0>nyCs1SiEQz~ z+z^KK@K?1h*o1*vBSaI{;L8rc?*cHd4uS-|5y<-Vx>QCxrSNE6zqMAAJ@4nG2Ycke-0#%wUr|20DtcjA%H>sfh+5_jmhrd9J{lzn~X$)mTo~yx> zO=hDa!=r}B1aAq?9EB_o3_csp#N#z0dCqsxamMVS{vTqPd1%31`3eppJtG! z)(YqY)cb(stc}iN2|P+WzC$@0$qwjZSp0*^2C*xPPwv5P2N=#^ zHvJrrTg*pbObo-;eFCXvTp!2VQoG{@UhXw4E#9=2q`lBvn(`Fx=C7WkkVNW?K^X-E zZ6o{h_KWQ?z~@m^s9fS5mS5&w?Q<~@5yHc{bqg&-w-bYi14cFMhFKw90xH(PQeLlp zyW+jP;(g-hANDnb%kVW{tp|G*;G#4TZ+wSaHWPbDf`~9vH8Ba$?iJZKpcc#`d$71c z=0Cw`mIFKTCjaYRUUrFo4GFpS6wExSr#75TIWG%IL47${eP^SobO@Ck>?HpwH9c$i z%R?s(n>1`EWyxHuzu{(oYl(t6^&>>#@$Lyiu*2`2_v z|F#hz`FbXuTBX;mckgzU=@ku@&1&CDaUR1(XkEbz0+PWJq zeH^h~{rxv7~Uw6?i z`DW6CH7|w%O+Uw=2i9#Q9-w$0=7(F0z3K;(fP_JQ_2C2%!O-)i9$wVT5m$GRm)!Pa zJ)WdRZQC(z!`lpPg&Zz*&xX7W`(;y7C&VDy4d5P@WG>0dvPTM74oVWU4Y4lVS7M8_iV=kH4^4*EM6ZYU)%^^qu82WC5Dj6W6vxK6$%G?(U*Ltfw?_^`eXR1Lf zb(h<;K^S3eS}OU1TkkT#lx)I&a?)(ru2qND9$j}(SsXN_(PT%y1Vv8^9)&Bdj8FIi zINUl?Lxf`GuX0O2yrnqI}uHJ}`$XVF-Hzk}k9ZI?+ZkiLF)h_@F>oAhTFlz@Kh6#VCAl2;^pMRZopjm!dw9fZ|QBe6&9N6Q52_q zumjCcV6gHZo%^$r9!nexrcd>;ubSPnm z3t2C&tY@H{MyZEy!IsgF5c_rx>sWcp`QIT6wO z{S(oD`d2`&S(+9)7zQi6NV}&}@H*}!==A!P1r(3K$@Gn&bs4Vn`XD`l%g+Cu`zIrS6!PiBpeFIzWSGF(0{=t&5 z6x9W*|Ic!0xR}=Kz4+Z;h*>R>he!Bz8&YQ?I)i=(zP-%h_VN`%ErcguVL4>~&4>F9 zi&N@s?v@{M6(!9=V;?B} zHuuR4*z@e|SuU^Qwleu5ZtjYzZ&yrCHAjEmg7+j>3SjH0${CWL*6AADaZJ}ZSvQ!& zvHzE=DJ;(G#a%^^l25vj@QLjoIe0|Kh<%ZVCY*#l7UWbFStf6|h1c7JF03A73$E1` z#vz6v-5MnPQ)6k+XbK#tb+Hvcm_)BeQfgN^whnN+Mq7COG~Oha-r5$jIYG07W)GJ2 zyBEOVctP>fJ0cYX8oRt!gWU~sSK1tcUXL(2AIYi~_#S_SNWwB(W6u|&q|-^1bS@X~ zc=4fqBuzDKSG9ByFnb!yXrB06fOq3rr={ojl2@joxW*#6KPC??s)xGi=Z@8&NixT~=f zUp7Osax*>(ue8`cqk#T^hzReYy$ANa66ky?)k9gR7FKJf4mVM0YR$!tQ)>mg;)CB4 z&T9dd`)?xmtNm+d-iE(wC;Sx}Mk3Y}S>G@LU&2HlUjXJ2S-Y%9F}=0vrs+p<++1v! zoY@x)ste9ai9a^& z5&L3A-txW6_Cns}3~zsi+C$6T0+l&74WinCytd&xZBp;@DF`26Sx;d|9gEZ#xY-e0^-}W0bYK7|szRwI ze!c;*=IZ11l-U6W$^%!(FlJh*hd)&g-#_p)_Ye6mT8ZFv-!|| zN!TkHOd=L~g+j9FgxWAj1X);vz@~khBBbddWNCa+%kPcH*c*${2BBjZ++rAR=Rhda zEMi4<^8URBz07OSiQVb~_kS4+3GTl!7LvQ9trg?0<9G(3Y8HHq*_gYs>)62^#SX@T zYc3WXo>DW3x|&Kxix44E6mUwySI>k!cjHkQ9s+929&}5+kS6xi3`kuoVAcuB9J&Ey znLEM!n?(x^pP;y~5b$|gsD1)iZK1&fB}O0PDpilrbF~OoWF@3n4Ehsu&o#0^E3iP;XQ%(%@^<;(@&jrs zXupD)-d+z;dDjEqU+3_u@&!u8l1RM(_fqwHecpALkK&cyH9zu3v3s#TK(@mK=?`ps zq;JPH;n6Rr8Hk1WbKvdGR!`z_ZXo!+8SG^SYhBgp$ZXXlOra}0^-P{E46Xd zYD)Rz+?64i1+v)9EyIhaW^i6HQ!`gO!CR&xwd`rntL)R0g;@ia(9a9%I~aQisVK&( zV^zMv_<%MD%>6*j8szJDP!aS8!kHejmHQGiVCL*_r+Rmy9*ga7pgWw4?r?9m2EE~x zJ7Adg>kV+)v8>4RIL%cY6>bn9b^S~* zD5bFoU9iIAvBF)nSoOz+I}eZjE#G9v-0rma(cN?rDg+QB*+g7*Fto%4c2pSBm2rA4 zMQez6sKjmWVYI2#MqYY7h{LJOMk>99N@4f|MFV4J3cLy0C@Xz0;?&R%qPkbkRLZnP zStSZMZn&xnpgn(z-bE9nBBDCc7FSgPpV3XyX6lbr{^Oi9oytKJJVvN|MDib~ll)*Y zyzFGIOvfmK#ZNzDfJy^R;R>}f?bPP6A`h5B1FGgCp_*d6sA!u3J_WFA5rAFjK>vX; zOdOAZ8E6Y_P`(~90_=_-i|ExewDF|f3U9aX>*KvB)nB6otm1@gY%f*(+Kjgw?xQr` z)H64tK*oHig>HQad_iwe6e~+5_L0qS-AR1KXD^Fr1dnoXh&VzB>~-c5MKcs_jb^24elV5i3K>7Q3#hGgBMo0krE&m1$EGQ~PntmwHM##> zssJeD2sJfs-2q62RSZq`>-@$9cGug|rZNa$zCMql({} z@wOpy5ta{V1K5SL$1dza)Y)_>nwRDI0(4ia04WHu=}>n1?9uc4FUh9q1oO=%O^ls5 zA-3qD5^>l-wOGzz1FePM@5h3=`S)ni4J)CZ=C4u~+kJ7EXrNT0F zGj3J&^(GHK0PH?Cd>S9XifU8)|EVmB;veE4ks#dWmThnfZ%O-2M~> zVBP*X{GT6M{Olz7rTXBP*0>*iP1)LVR^*odFJ~b_Em8RtrSW?xVzw4V%$wY@-LJ(_ zN752ZH6bwZh=xkd`IBEq_^mj6h#$5v|4%>o z-T0rJu?D+77&qoHXi|S&6}-q6-33K09!FLzcE%)PHM0P`bn># z%DNI^*f{C$C}=0S0ix=Szp>VBA^68bmxG0|2*``s<7tkln9P!>`tL2ffr*W@}A`R zWiEpWsUAVIQ5(RV+Qw= zzvJ_i;_cb-WtoZMy0?s{(YS7KO?TwhLHsR-z!NDf*W(H`kWKkW{bbSo6A_5Hg;X3T zS7+zZ1??fap#MsK@j##`f~vT5YRQqM2NGmB`WjI9IZNq)toP>W28#peHA>*pkfb6< zs6K9AnYl7!jZEJF&HE;0%*vd*eXjiT7+SLp)E|eg+{}EBKAbNWhVNCD>2;;Uk04pU zNE99CB3Yl#iIq zEF@cO<*_%COpfZ~9oLSWxV(M%=Ar9`6#Yk;{50f2*SiN_W$+SfU_2nzI<?P|Eq*lPy27)G?(ojz06Qw2O z4OSQwg8|7rV1{IJ;O5M~!`7xA>sBhjUxom*i>9D420ChbG8V>X{R{Z5B$Fo|;(uFY zBG7ZzZ-YM)4HC@x$(T#!9WMg(DVnB-*Y01pdxPw0wEaukJ!Sul!!u>Te1B7+UNi@` zW{!qR0LY}ak~Ue%IkWT9mcr#qjQ_~)!BEz&f?0|uhfZGF^5lPdr(2qy?D`}~hC}+Q zZt1kMYfc}O-hwZTybyB*4b|e6?#A9Bq^Ki8il^LC)Cfg;?Y}EMTGh5A8taSU3THSK zj19p)TLXl(P`uEZHzPj)yU_EeU^H?pwAz3h-s9EN5hGW(=P%uKi{W5DIi7H2*{L=6 zm8qWX7BsDDssL#7uBFHhlcXN=4a@YmAf!LYOQ3P!A{S6L zmVR~t8V4@Cgct8U6rBT)bpIn`?#S5k=o|mTSb0WPRJhikEyTBil< z7_<4=>usNte#rU|;E5VOC27M%xlur?7=)De5;x>N-+%QWP?@#3#aNgCFM9Y-I$YdE zb!C^4t^_2wSi) zCOdZD)IBJdG>t`}ShKtj8XQY)=zZN1|5{D~pAneZfYT%D(KJwt8%Tu5!S1Nk=oR7N z{!fVZ2q9W?5u%Ac{}-y@YEJ84LBX&LdXJ0vp?3rwd9>H~53ob&hxIV^6Yv7H(5o|t zdLo>us5M}>U_S zq_%UZwL{snFwkE;lE9i(Zq;`#+aJ!;?Y?SundYy>$Gf=ANKK|Cx*S#fEs|`q2ZO?X zR)b+6CZI>hAn4+>NKCm$Nr>)S>KMP~rTNvZ}BEB}mdhj^Vq3(;e#}9?SpB)AZQGFwJkgGkF zVM6KDc@UtYd$kzM;_FT#93Kh-O3;~sGxrE4DKU^$QAdUFf!n%}#MxOl0BHIcur^D= zmK~=xN^`1w&p{fa&~uTr!Fal`=e>b4IE(uAUGWsF;<6e_#@^r646=H!K!yX^_f5nG zy)+OpV#T-O^7xGpNiHN43ccGBDxp<&LFWaes#}&D4GG~WJk8?b<&>+-@qH9Ni_d5*kvs#9g5QE z0G5IF3ssu!5()@7IJ*&CTZ={p-18ZH?%rBwV2!OI7wrl89?!-O1{Wnr4>0gabg2{5 zw{~zaTq;Id)iv(~Pj-HUr_uvs(dBQ58v?>iYy^JWw8BYY*1DiHA^6@ZOeOKb7A}0 zEd{5jv(QDt9L@)9V`z3J@UeE3jK8VP7Pg!3Kc`nPuWpNI=m*^kBSSxrc2vQRwjWYI zBAxfff}Kfyqp@HyxB?q&F5|kQd**KLp4o~WZ7$=Q#Jx;OFZeq9O9f?5E=x8?x7x|p3V z>Q4Plh5+orfvdpZ=`VDIM@*&uqtFb~@}P*hGdJTPL<7#Vw4iN6vqNFo8#h$7HO59{ z`xqE61>E`yZ_a{20j0|qxf2W(BSVW&*VNE6h^sD)(7ru0drY*)*z!EOGP+NzxKFZIo&_$t6XioRR z)&-RqyOwxy*#YP!3y#l8bI4ZcB_BP%Wa-7~s4qhn5{)+qnL&Jcx>QtapNQa4PWT@{ z#lO&;aLt0@<5#~T%~V%NEU!1?%7O@v#Zl_GwfByo-DmIadY%0BiZZqRxUR$c4?7ig zY3j{+N{aLDdIfEVg!dWqk9PH&qc_gq?C~~`mkyPSTAasQBRmq7jHM#+bH(Pg)(r}J z5_J))IYOtCj$nYT5PI{V%vtkVWOG*3%Z$VgWc(s+#&0``-xk7x3BmT+KP%HxSY|s2 zQ#dHKl+MhTc4L6_Aonvs?6iWUSL^uilBzr2(n71l9&`p6;2JDHOqj2zXgf*Te{@}a z50Fn^10}elhB6lCo{Mu=q&|{3cPChBqj~oTz%VM=pl#)=I2E7hb)Wc3)j?hdF04k25d zY#+DIKwL1|-vJ(vLp%%s2=wDZh`G;uZM(LOvF?xGCcjV8rW zZaE0guRN?1P+Y(84At2~#Gfq?e^y5P*<3u|pBNpudjQ<%Ebmp;9~mj!rCRPWz>k2Htar6Z=ghAMB{oRA@MD_dJgleQD*uVQGUXNH6?eZlf?t=H8iuwT7Z@l15FGBu zbm#vaG1{`z0}R~tx-^LfH>ckCgX(BL)V4*jJx{eK916R?`rK5U${p0zAVhUHXxlPM}w zA&z;DNTnzg5|vUZWXPOZB|@b^r6Qt|F*48dJRKZ|V>;#`&&soQ@Be;wocFx{@4de7 za%rz>xA)p>J;QIf2MiEr6!2SPdbMVa0p&1Ooxs%v|Hrua^}z?{=n~d~mjzgx=f_ST zyteiX)x$Z@}B@`$~N7I<=woAV299$H1UhQo!4v}BEh zA-El*iPuP%2@aDg!K+;T1RZT|$hiQ?A($%n?7JB zU5QJ@k~!>d0$R4LSB1$ydCtV?lf%Qpw@u$UXE$<{5gak{FLC_lpzQFRL%-#}O{PW? zrd>?GSwp6dm~w6LZ!1yr3&9-?p$ib$E?^NiQKv9w19+y)2H<`U=*I$(FrOrG%p#8& zowb`cf8PA)g|JNZ_~u8eMZ?Mm-cW4B5!S#P+=F^YfW{L;S@m(OdYWAHDT@k;RE8z& z8!Yv2wxLHX7ck*)3sl4xk6?oo9kQQ30o`c$DBE5i&C% z5)#L4*+}JHtgwpq?n4{gMkU%9y5{H$AXTq+oP(QsBRB8OI&>8CK5+$@+R#P=_cS{t zDvPWz&kB z39y#kuxwh~z$Wk`nxaqGdJr@oKclrur~@BBp`E>)`g=+A5O&UFg#O70qWtySKr3=% zBzm96fDGnsbv~bXOxXT!j2MKcfuF4hWijyB@Ywe+lpg9qnhsSn{_T0z(1rEIo$d>u z?|3|pZ~fz2V-$=5If29*p!usF@1dPm(e5kMI8*e6W{1bWPA(zyCqphbOco;~APM&%jqA!}`jg?^1ltcbivlyrerI8|ji1i+(dJFF}!C zpLO!mSUq43j{9OkLsnduH|emT@gx$Zv0tt$hgd2!8GLA}fM7lqn{6o$+v0k9>91#d z@(M_hwrJQH{0Orf>bzyO8gd0A*t#`ePn%IobC_y0g0fz1vFKd>jV%vx1|+11&oJk4 z&|}%MUI2T5*)L?$IF3^rSkX^ONJvVMg&h%`n0uPGk0iPm0sU;6;OEV+yl_23^R>V80OsXH}bhk4PU z?(=VySpAMmWu)=af1S=v8To1tI}YRTErAy(htuKdJ==Ee%qud3ORJ%_ob1>uur?&b zPhiPd;ro)|eW~>=GNq@9){so4+!kszLdWI-J@pl{T;pQpjR`^@V`_yma@n`Kd;Q%uo zt3eZSKf9`=W(ssG35^Vj@`s-5cUQiKT8pgZ+p^2sZ?Am>$7&PE1aEyZR}Oa+kRqDg z1wX7AZDs2{*)4p?3^Qa=-*$dD`rwMBb7^lOEUF?2ao})0)JQL*+cTJVd;UN%j?WGt z4=fnU%|;JtdRJ^>{>)u(+~y88loqdSdm-Sg7rI4y2aUtov;w-@SZuq+xisLKbov@O zuhD0;P7|{2Wk)%zozR>!*_x9ue7CI~dkoh|Eb7F`qg_JmXX6!} zipp;l(i+mGDtPQAQpjqQ_oYq&%Vqm?mmQN2OPt%HRV$%q)mltfsM?ilb_IyM`w`S> zwnHO%4$M#HPzy)|!1}_N`eBOH1%=}(kd96q>4*wvXB{{yZL#FE)pz-Qc$YsO{VP9n z-UMBUCa5vsco!iK5sDRPAYy}oU*S&FhsHVp@LM%9d;kEsFrOi?N&bpuG+9I7F(39T^T|WrJ+i*ZgVygxDE__^2gJLq z^;mbS=+L3;(~_<~$#y?9=2n2m5|^a|R)7#n+a^+F)7R{;)2T9-wvCZ=4|JwTw~9aC zg|;mAqv^Ph({G|fCw%Tjdrc~oyQI7A2s|WVn#)@4TyiGyc*>#l^V4q4eY`|^Do#uY zTswK)vAxB|(l1NeV3Iz#c;qp^$x8y4PFyApSaALS{)CR=<8`+-UD#4O`}n*wF;awP zgk`h47&yi)q|0o;!POoXA_`Q_G*^KSa>(qU=t=V@B?qO3q)T)&%jLf`R(&WS?4If@ zFg>(BI?NISa8dYG1*~%mzp8wFH9~uScjB{fcUl@grcIKC=eg2}m`u zLmX@i$Xh)%7JHTJTSUY4*jUa!MX+0>JFTeWRVxiu+6KJ2(3C;~1e-|r4vM;|;yYUe z5{|$Y!}+tE#RFy%|B3U1=8;|Tg=-4e7Rn2H^j_Mdkyc-~|7UTwsuuPZM}K7QB^+rS|1=@WM$H8eeJ zGcc)o^vx;R zNn51OB28qqR?94g*2p}Scy`rcGZ2I7BRyIFx*k^Seobl>`8u*Ex!$z8UP*E4rgDqJP2dr2a=nk|8FiL83 zz~>HqNCy$${32^OL}WFmw;ya{sntHpck`Cyf)|Qo)?(4g?Pqc>O7}_5knL_o9`J_q zJsWg3@{IHb7i8jVawg&I+B55J0b}2TIWA`H8bK!O%-PtuGmSek=s~>`rwyO%HqISp zyF>Y~)aN!%a>XcJu@$ZdgU><5K)O$X6R?D)9U;&V&pwdLHN<@*e5U!#;9_w`C`m=d zL@kM0dR@+3i+}4RT{A7MA_9@6QQN<-IW1>rl!7hW^78T}u$8dBi`j?M$~Nqm7$M;{ zLpyqTNoz6c(9msx&TR{TuT9wGr>tH_HW?ShzTNjvvbKpW!Q2Gc3VQ{I<}79-f>4#y z$8fxaT^IF{n^+S1VM!45lMK5ID%k&K$CR>yeY=YfpbG~~S2eMC?7oR*!4;Qe)fZy< zT%x@+k9PZ%N1sXTGYRz^Gr=_y8}9z3-RT9HCv8l}%o;v_&|*om(atCpr(uj}>Sa;W zTu!0S;Lh<#a6l{t3Il|FS!fp_n;wP-yZ1?WuzL%TGO2--&u3Zy-1&^v8t@O@MJ+dB ziaMCnGER(VZWma?p=_+yjiJZ>+cnTv^(_n}51hZcUI+12gmWPJqDY6wIxv*22NZoB zgxz&m8tA0PYAL5h(dGLQnsnPkp>0wdoS=3steEWtNlSD8zm#Sz$t8bl*%=jP%YT$+ z>1o~mN>swTY2%a^z!g~~qnKc8-U+@)a~ZVT;EU98Hu|7yG>i-22BU0YjgwKXZ($B+ zt(FUEqe%KMh{Ph7%d%>SFdVYe&#{mK55ymgD_Svye4x=>Asu-F8O;P?HVL`gQQpz3lZ^ex z!J=ldj9D~+KN{0YycIWn-@r}ZF{tgzsog8aUElkIa$R&b|7y;C39P>z-BJDnAI$nwgwT$n#*K2tN+!J_V<%2 z&DCzOG|Un9e-QKU=RDZ_NU|X_`$PljQe zhFZz4qdG5{Hp6wTi74X)+O?i&*BYR=Ie@S3m`A^eY6%t~bQA2MBvcPw>UvFpWF{Dw z@Pa~2wL1}Ix_TlTAHr$_2?8w5u3fS51&txXRSUs^9ROqbWC=YYlu~&VSxR#S2uI{( zX6Iz&LBR&scp%+{^)GAv=8e->l<8n5ABXoWTdR+3S0T#eaqW^HS_G|drY6`pj$q^P z<{JkJXdE}h)1V~ZQE&%qy(Z|FtR||0 zpE$VuQO@tlPo-D1-mfG!Wp#3j`3e4-Z+K_pA*Fz{8-Y^5qrm2++<-H-oGYC@KEkM0rHTS}uzNHo|+Om{+__|20Y_X=rP z8KKOpFASojTAzLAC$Z&f%FTp3_{*hzqx*&rlrBRa5c}~)Jb5GFU63Qu|A7g?gm0$A zcT4J#)8~pDb|?D&vIi1^bRRi`j!1-*!U&$vc`arhkx<#!M~_tq1SfI|t=QrFg{K#( z$q;^*5j(1yF`ODII&)dIL_~HC7{l(M1L8PS&OX2KeB9Nm^2)*UhJ?FFi7<{mEvp+0 zp=A<{&l61td}9OllVfqm;*Z56ph2|5+AL-EjhcvO&&0-_Y3$Fuk!i3-N{(leN1PiB zbyuEUbaMJ}>2UzRkq2R_V61jXsT?AI+464Zz0w;#&nADF<|4Z$kH{RIcm2-3=V@pi zYBpr<=&+!1;P4c0DoD@E&Iry5%?tMo9~9*}U()KiVBDiHT%8V<)jbdpaO)!P=pnE! z_=u_-!jmd$x`7d+7NktW~4!TSsz<*Ei~F{u}5$*{Kk`iL3E4rq<0*J&OvVsek%T(rKsh2#l`mx>~4k?pI??4adNBGMzLa6X%=!!Gt zy&t#yv6eQFj@KVC8_(rTPP{*gqvjEOLSct z^D991Ki~BDgE?fp4B23@#q3|b9V|6T9|Ql7idHRfPt{ylCXMJTXY~gs0!QUTi-GWMlG2Naa+y z(+*)DHU7$s^=05*B7F@flOrs+SoWsDLI*loKieLpJWBY3&$iCdUBbIzwjtX#!OIv! zAhh3C)}v#aOw4vC^N9mD{-bMVW}Tb0jOO zeG|7u7ECLO;t28;B+OxC|2`fP6?*dmj6H^vy`G8rUpc$lc$}hcrCu_7PqOI+-CH>r zU6QhcyN_=_C%q)whwUCw<}0z)Y#@GRtaenPIlmNux~0ujVGO(5hTa{6GM!cncA%dz zZd(2XAGO4Qsf}0TWjD6=-;ICDLS36k13bce7#7r#Au>34dZ4K(E%RZD17A@k(M zi+9W+zQp>sMn>H-z%n2H2}R8HksLr>1@sDBr^=_OYj>PUzlv1~JamT)VSeltu3pF= z46f!h=o*+mQQSWpWSXM8@dE zarV&R2}`CtajwF8zw6-IU>j|9B}-P$*N+fP}KeZt!Xy2l$rR9 zVQ}{7!~J2d4uon=&z9U(s0Ad>hC=LYs9x;szm6tq%ayCFC)|geXivL1>3O@hFoWLH&~X_W$?U)5rW0?>t}wAn$D94U%GGRs%Di-4e$w0cTAe z1K7{J;k+m2pq!xdJVkq5Fn3L;$IL$vYLYVqz=TNQId=d5ok4@iuN+R_lT)xw8vNQF z_duk6U1)>H0LY8X@ARvy;svj>GZ1I}BD&4TY2M{Pxp2epz%z`(`m=iXw6ac+m^8_x$W%Jj8Ao=3L6P5JAKIYe7q%&`lCl=o?w z?g9E2wiXjA6J_R4N`ce{0!-!zus^wa3HBShM)^#=OSI#(mUws5gwK$^TfkHSFj{L5y}bk2FUIQC z_V^L>)z{&Nhj2JX|3iLcTt-)+LO`8RP;^B>F&&(a;xD&%qq=;Z!Ox6FT}ReY<4Ygf zXVPNSIbHR2PR?Rzc$993XrVv>-XP!aBe|gYUIerGrgEaf(o@t5SSJ{DcN>ABI2^aV z0nYX^&UP?ATRn6Pv=^B^z#iF%yre4@_pks%Ev1S17oDItSHi%C;AED;nv@;u7 z%If)4{SKKp+NftCk815Jd%!pmDAR_@g_}dgewdE@(N&wSyktSM<#sd(K({-1P*iYbC|)e!rsr1OW;#dRwbHLhH7u! z&t1T5kt!7}MzN^*THee)qYm4-HDg#seh?~%w#WF*>b+^G~1Q07CoKy z4EspcWwa${QKon0W%~bI#!4tMU+6LlnQ~BX27(A!wNSXb1NkU<^yBl?(B(0=!U()e z&L^B-dvV=T6rB37j*D3LMrhAnJRci>q47X~vkc3+K>vOK^HLrk>VjcX^@x-D?;jXv zjREi_7Uj^NRr#v^Tnq9y35Q1-JYPofxPp7eMGzJ^Sm3Rv>DPsCuUR#bM!8hpmRTUi zLpbh2*h%VvSjS@@t2Z8At+l9!2Y7;UI(IOyvR)P3-hX@C%V26S!(JYoG-C7UtSguI zJWPEhq0~3cZ%XjE>9^&gq#fy7Gt(k7BC}_Vn(jGs@B;4c?7mx$nlddcY3A?y6-^IBe4yIgH#Zq0s5|lfSd&73D7am!T{HQmCTXBp>W3?M~gwl!!n~$-* zki=RS%d0*LD7+f5X(#C*wHu2#OX2j%=9i(KITfNAhD_kFB`k}2Boijj0|;1khiU@k z-ZgVALVf>o=sq>+hO^`;Hs|-Fn}als zb(2*qpv$Oyh8}i9?$?j`avp{c$<;kj)EKDJ)YwNK&@v6ss0LaNYWu7EiNKkCP_EDk zgHXcogt{o^5firA6xisuiEXssH`e1AYcP_Ta81E%GHv6uq-jZ+*OIO$+~ToQ&*)y^ z5W9n(F}XSEX4t(5NjpdG<=)(Ov-p7=IUoNP0y+Lih)^yfD%(npzcFL|>-Dli%(e|q zJ2qo&(2x!Tj${3<4ZAi-ZC{8JU42G6!6dmqIeKc(sa_E+?~WgoCU`-AhLPN3-; zB&qu9y8LAK7^Cla3vH*qyzTTuE`yf=^`{FYjbC4PNLZbqhgbRow0x&#&NG8~kJ79$O=8SMi*>KsT=D1^kB|GWc z4?pIc+FmsS-iiHgi?I}>x*UdUS_X+tS9GrOHD)C2wdV2Bf`iFQRua`F$>7Tk> zZlu*utAjCC2RMWOhmjUQLfESs<3;~#_5a6^G!yAVUOjzC>kmTS(9mq z+(6wPgoZldB?3MLcn@LkHKqJp6VZy!{I5r2`rbMmw5&E8sCyi^w~c>A0rxSw?~j@E z2n{HiHNAuS>RxTD25DXEIjpW5NVV+pF`i8>2i4~ewL~~*Nr#{zmW#H6rS<_4JJvPS z`zow4DUHbHgBknN_HSqAre7gBdVLpdl0hBgDQX^Zj3;Q zV#YCy0B&veoFvh@2`D<7nGZhp8eAkv4M1p92iLY5cwN>H@HsC!4kJU0aiRX8wY$D& z^;$9c$EIBu*w<^Iy$l5Hr3Qz*;WA>{%YevrQs@FQ)}_Og_H!T=|2c(LE4+CVJs~3y z#?U5t9={IQK17v$D9#($>^fHOJk);(U|0bA=&*EYb( zOc!+wV$8SbKKSF2e{Wo2guw~D!uyB<#R_XSkfh%h=pZcMHY6@J zHZ3mgvAlGYfNt3#64f=d`=p-B6IZNXo+#x#PI~$bTniRoY5eUCIyU(iH(tA8ej(=U z%u|+-h<&d)qA>vh06s?1mf)cCNE8G&bI^HR6fPk~O3H$*04%G3wW^# z-6BP;E$$qeGR)cBd7j(kA(m=KLpuMUxDsWu@SYMa2Ey#w{SIOeSO@S&CyKo*L=>65a9w;lU^S9uCbE$j_RVGVXQIo3Hi zY|?b!*_Gb%&72Fnj~+eZbz$PoNU5^-Z9R?*eMxe8g0(ytwN_KU62E08wj8gQ1Bu&n z8wKoe(9{M4DBE9V4W|ol{-VaMAMr20i+kht#_vs7EHCcXWqH>|x_^no778F?ADtxU z-$}U<{|MS@lL2`$ngaLYon1+@x!uRuTLNurs=Oi#$IkVi85Ff^Zpp#}*bQAE=~uE#QsWoI&5v7z%*@A*|5y}X zr{BprmKE;@caSm7`Hv*=P1?OJCo`qkNvlCTgS7Y46*pHLwY=RWmDRTp(&bs{vy-DY zn#CMkxNkA^3?_jhxn5=m$lC38vKPZG+E11S26(_;&XO^Yz_(lBik$Bt!yDV zv$sVT%%3H@=Y{W{d0cw_jm_FiyZ^90jdF>WX!z4q2(%Uq)a%_`)h$P0;Hu)WVrtAnvgstSuS}UjR|}UI&c}PYzKZ zvzQHyWTPx81=8o2%r_^_zdYCOjVJvj3fQeKNrQ`hf!%TgmS8I2^WzcT8&Nmn>pXZ; z7bFAE4PU!cqtiFY^7+f~Px=OaP6id%P!p*LXHpPUZfE$>yrjQky&Jn`+-;;t_Qap@l|2g!+>*JZ3tzu~uc6&06DGy!j(Kx}32-=GQp`HW? zwGr?0lRZPyf|jI zpBayHw0VM_CZW-+p|ZEcPxMEA%pZ-_IJC*!fo(HCMQ0<@ntg(N^tylZWC~)UM*$fyN0=skhb;$}PCTzvX&A7{H_`Ws?I*BceBKZe>nyMc&U~uQ)7q*9#Gc&5EbNE$ zvN{BQ_~MMkW0B5Gd9Kz5PuZa78GH#Q*`M&4rne9#k?H&>yM-{489XDgZh`|o>REM= zqUEcCnh)U!E%0vw@P`PniRFw^elxc+wZ z0z|ZsarQvu;=@{6(vcOtl;296z$EIH*~(oj(ll6hIgEQlAhJ*^aF2 zrarK$_JI+F{>b?IuT-b7FC-Id{da268=qqJFgdinaLDdHGwuPzrU7l+hPg3=^S~sr z%*uE2+7ytER2Q+*^bpThj_U>}z-EDVI|<~kdvsDyu_b+>yuK?=X@e3iPpx>FX{oj#YQ8|nC z#p6+#fhDWW7j2A5ib;|_ePdHg=+L)pXbGKE&L)+xhW;#|mwu38SObRWh;jzxg0OUu zC$FiGKXb9AF8(Z{BQynSC@(&U^JXlVzuG)9JY?3K#nO$|%J$6M?5r))j0e8rOxi|S zmz1zEVZ$~#VPV2T*lsRmZIpvov&F4p+otEv!CK)+KPj4vx<++j9^(4^@$%wOLA$9L zD}Q2|4oU=gauf&7crIi^BG^#N6i&EpgyB+4?Fe=!qEnIcJEe2fXc$&yzCkq->05R~ zp{vROtKcPfWC8-Kdxsm5H`isON|HKAgmR#xa+#(M77?k1E8w8Qxc+yj(q~qFhb(=R z@CTl5tbT8a@?^=E-1o^;*wP~1I-UvAd$Nq$flM0=;#Ys&Y1vvAC2J4Q|0C(+@v1T6 z)oN-tQZ@xq^mYuhqtpaepTri?4BeuOQGO?Bv~>b_cE6f;hm%nZYd4Fv1?@9Yd8eIy zr=H~koWGN-_^gC%#EP>WdM@nH2-L>B+|_Zpjr+qG-j8)tHZjY!s6;h4zt677aUck$ zu@Ay+5=}n<;mAHH_pw8N5PA^f>@hs>i`NH!0G8@OUp)5X+Da!;HS<8#%;cvG8@zfh z@G19!nt0OL+9EdF6E`Dms+{*K`DMb}jb52PTPH+CO`9FDNU{=-rytl_T(~FjQ26oL z=p9ep5Rx8|x#QU8i;34Iwv42#-V~c+NfWR__7qN$1(0a_N;2qUVK^Kq`wH-Vl8ebo zX0eDFjA8XS>M;!~4;rG4ipNoEoN}BjnYCojqPZ(qnXZamv}ti#Ookb%UvWR4 zYW#gT$FNJVxH-G6Ah$ScpV=vp1yabilOyFYF#D`ojXz1?K>9Bi*BMUpe_f$R+FQj@ zA^%U{j7LpE!nOhl+p?!}4o}#s`s_C33V{E-PEnI922?fLRYUe>xSVrx)A_{9(pKb| zP%X$OiG!0}ay%+gFg`!?+`@Ahj|R*i^lB5d3H_PD1+rjR)UXg2X}vle3?Q@06A+dj-EDqM$~NS0o;*oWEhEchrp6*gaRM7rJKAf)sh?wDw9W|En~vFQa`i{ z=u=&>h1d;3;*e2?_A_udJ$3)$KY`dDoSO5g_X>b#Iv`M7!A69llBBnxsE_+@hy-sp zWCA8)^89jyns{UK7-I6&7wJh(3>*GrU7+xsESa)w_G0D*#Y4s?kJSr&7%8y(ruF3Dj3`md}K)zyCp zOMHkrsu?*36wpYZfXq(t!CD0$#Y%oc2f3kvN$(z%a;NXHbT|5N{a-f|QxB{^5`P@T zpvBDI?N`<-S}Ih1l)vcN)*Q`*RfE7$ixB8py;3gk+1)&1 z0KDA>;n_U0VsPY;(XgS&=E8>h8Rej#QH{wFz%#r#Q+_}2PkXb9b9Zi)yy(Xh;?B_B z5&Nfe3~0|%*Q&$-JEBK@K(R6ad_VE;+YVuj=ryg@HN7z_kk zXXVO+L1F-XqHHV3Da_mram37tTLSZgrM_UWzEJzLC)grml&@-5Q&1F!VY8?SM9`BV z&16U5cxysswJR_Cn`2@B7x;;KL=dj-Vq9HYo=a3+UHWe{_@LnSBI(7N_Xq)3*v@Vj z+)j#D7ejflH}Vrhw3U#_(3{i;6^2oF&>}FjBbhLdF2(nrdS(ZlNKTVXSbAF#>IExc z>JGB2Q6=Qv+}V9)O{=8#+uK*h%E2#Zzg+PayTGjq!0uM-mLoEa{Vobxb)uE&Zh}%+ z$R&<1$w)8!7gn*z^?o!wDmMZO@W4bcV0R1D@Gv#uD*l`S3!|k+v<4(6eud+;F9or+ zcBK`rMTIk~NoZ>w0`>&@0*OFei9%!PbrwrrA#(Y2zJ=(j)>K}cZjbC?Jg#1Cg#D){ zmC5d?ztufMP2BX;?g#IpGawM}py%(r9--xE^VaBrW7FTF>`cnvl$R#8rgdB~@d01A zq7A=6tIe4CpQUyF67%Nd&)vD;02F7(@0ognR|$-rFuedE1kqUa59^9YK|uLmsi3~LF{jS3o!P48 zYraqgp2zBY^I*>%-lXT~P6R`n00-L6>SL9d0_&X}S|1?Xx{Lrs9wxl{BihsOIUr~C z;R%O1!jma;+%_3K<~`$^$rJXW#lDxCfME$y#A;kk=9YftxwEmi@P&-Q4$+*Xvxd$Q z=ws3W>f9cunUQ-ZtR1zKdyjgef#afoq`&AKsEJJbs@s${xC?KANMI%q?yo{43;?lU z{!-4G`@UBm-F=9g!#Hk_0a5zbd`OA- zh-Ow<8*1hypYHAl9rO;m{0->5J7hm2pL)?>{q5y$8SXm+kHFrIBSv>K(}{Y-XkQZO z?LN8NEJ>Yc_>IK$4R>-GSb0cJ$=R5*A%~i~nSu>%RT>X?ASP&&(=QQ)3?}OeTg#!W zHAb~NFg0p&PdGYE`yZib*7v$`DB=Ybm_ z601+k{g$#3foz~9%xWemo7SZyCMQZwPl+>zMYsjKUy*Z9W}nHpAQeGbz=#ekBAbV1 zx#fCXk%Lc1oSAV>ItAb8#hYSMW55dz&X}4zyHL9Hjm_9YJw7szJv5}8h3sMVC$K3^ z=#&Y})0%otU{O|A$?U+X5y7*hLrhe5=kC~^TP%$g^R};!EokfwzhpaQ-KMoE38@kd zgaO=|g=-e~U)*L{?^O~V#_W_+;?DT(YjW2}`C{(Gg5Z*fAN^I%O1L{1-H*${*Ef)k zM9gl6wX89SfB4k28fqfekYJ*(M*{d9TW~h(T=E&S6?D9Ff2>(vw1iy}V^K9tHK%W| zJNsQ{4F<3o%-|_m&P>L!8vR;G$DkcajW5ump~!UmbSF7~3CHnNFNl+P0g+*FoaD3? zx)a*xFRuC**}6GkGwp2^br;7xSNx(n;BgnxMBRD)JTt*izkr--C^p$TRr3s@FhHfp zY8RDjUCY&%O@=tL8kdH+wLIfIkkA>-Ln(iFl^Qr*I{m@@;ze3x$i*gD$~iQ{1O>+v zfn~C1A+{9`CDjYe*y8h}3Dp6@;Hcu1gXwd3_wn;Z52R!bXpASY*)U`Q=YKv-qcybw zB+4~#_ymwZS{pt|zL#}v_cOVdU(cyM7D$OmeW3z<${8PiFq>4$8v3C0Pam)~%C(92 zXFQoNeHD8o^~meB7dM2TQ*E?9Z;gQ#682x9h`8ttPsac2obIV7m80ww^>Ac!QO1}H zfJZ~LJm#WpGxrINe9L;Bq)nf(re*rCC#mC0=2*(=`dE=Qsc|sn`X=q>lriG-1rr)Q=s7eyweiOF^=1geR@C|GSZzM4#+r>@#c&Ze zV!eu?zUs(f1vQb3-T{oPt=O9ve1CM^Iou19lM=fN_mp$%LWTQe#iA7pmoEZPJ?};8 zUu(;yt(bGJ!sMo)1*}tHmXpfl17vBR1^s6A_o1Urt)UNRIBJdn8I9!DC?hz4@Dx z2Jy_)^^(?KjW1{I&e9fdSc_BouQ)DejSn+<^kA{5Ea!CcMTs`GLo;q1Tc!_aIzZGfzI#2ew7qBqepP)G%9ewv!9bF+ubn(=ywHTq!a>G( zVIYaGtcE(`-vT#Fu@f%+-vT$r40;B7@_&`KO@*jVRN~X((qj=r*BME$7PJ8lu=YrO zxfb9EvJNDGwVBeyqa|~xK_j3~O(2EpFd=!DU*jFLc`~{pUCn`oY4{w-*MVWI{ZQ6R zV#ki+2J2@AZ)ew3jmTxlHVwWc@EK*&lg|vubUym59>o&b5&_QV0xEAVm)cSzD@d^r z$hDy>{SEt{A!Fj2&G8v=>5?iVf1GfIb}46FF4GaT+E9{tW`Z2$Ca~@#3P+i4f-7)o z?t@vECbY{SY!5Y#!e*(R8?%`Je*9xS(AJuq9SuMb#JP=r&~l8wJ5Aju|b&`@<9sgfVC!?3tpxMi|!qCoq)P_jojY9VS;? zsk|<~7&v*pQUL6HL$}>RV)7n(T|r_x5JAru6iCzyGROdPhDVGI4wmleM1{6G1cHY# zb;qPPQhUNb!kYU>d_XKS5aGORl({V+s$owaPWl! zZ+nMIEdaeTU@s37Y8+4NCBE3W6kesju)#5`StF))5sSh9rUqs7xF2Aa?bwJj%-9Xx z=e4?*7NoZfQO&c;W7^q5m@UH(a<{^TxVa#=RS|}L4uoR_7HA0~b^a^>Dm*k$ zIPd{NvL94mmMA8qC#3OQGJ_h9ASY-{1}GU#g%6{lblI$ozJUpq5BZ}85u$-=q6*M5&Z^Ct9`8lQQ7Dd*Gd6BspC#P_0&vO9#oU(8^T%)h^E_JPg|dTf z5+1|1c$3go1E{y&E=*fsC5DPy6K&=27(so&3^a(@)e92V0_~9x9?N5>=g)=4%dm=H z6lRrATa~j`+uKbUf&Z*k6WS^i`_l(?6SV)?+p1ajdp{W3+{CN{+n2|-n00M=>n@0X zh2y~uw22NL_Z3G#S@FQ}vEoW?6Q*4xrd=fE6ObQSLYMiU&l!Q=btD z*3wOmRc-F{L8}&!f|_6pakn4dG35O{gw*Y-woRRvqMj*d{s-x(S8P-%^?$|ux5COG zlzD8Wj_iTVrcxa!?%^yDVgr-H+03?drVk5ki{=fRNf5Rw${AYIO&mbukj6|6fGb0s za^@{e!oE8r=Qj~qt0X4xwZ9EHK(Kr3A7iE?wfevqQexkS$$qRA_VAi2_7wO1aJ zq<4uQW6PypWMz}Z)^ly76#9qqnSJ;`VTB{w9Ah;`+7cQDUQJw+MC&9Q(0k{;Tl8^N zxwN^ZlAk8Hi-l1hQv{$ZXam%)`u3AOwijj!r^Wm^{bc9D13AAz=y(v5uR!)fJP_#| zC_L(?oZNnLibn_<{VW_6RelC>vdL21)-s16zIuHdSX3TXhBxaR!S&t}KV6 zR0FJB@u+A;3G5@;P$;OiUTTlqJtD!Z7HpfyQvWbndovl8ob#@^9A%asQ4ccS6eZMuV7;|X7F>I#^&s%lfP<*o6_KkYz`^VszF!n1yr$r z&r-@yHX+%D{3~67H2&L3D}2kp8p8@>w}N8ZnEA{j1T*YCENb+mF=m9aV0*xr>imPf z&RK$e-!Kb1)(k*9^v={H*s3O9UsvIU$dP z(gcLhVGc#8nYz$I1WI5Kh5o@1U&t{TSdiy30hKfkUH}&zQ-nKR zpwRc7O@Pf>IrMRoE(v$bne$%Oz>hiWYRhzkKU~bvrzz1Nxzh&|kHc{X*a+$+;1cj!Kej`+p`is8IkX%2A9 zXXKf7d{yMpMjdpLZlIIYpLdd8RDszz&>IV*!Fc5wV(bI7tA&ip9=`UJX+DDge5xo1 z_>nRFfB{htb=t-ofLU*DPN%8^XuP&x3&ylq$n~jOTCyug^(u(oi}bL-w)~wHyt5Iq z;fu(Ihaek;Lbcw@m%{Y>;x*kw7U>XK_%_=&7ys{iy1hhjQ-hmcEuZ6(0l~iu`NFGr8}kG1=~0 zm#kS5wBzrW+kJFqb>4EJ(T4hEsj44Z6FK$$ zo&vJo9%vNSy3(62^cJ;SsC$-Ul#N^osYoYtYcP+NF^?%IdjK#SVo`Ilyov5rEIu+ey)M0BXFj&cB*-$tI0%;Ni%qEfFA%b&$ zkBfK}5|0#r!T)X+_6RTZE+7=t^!WDed4*XeW+(na=OTAcCplt*z`C_ACq8|s)kxP_ zPBHygm_ZoIG>#hPJwGDpT&Gr*NMj+=;cU)z*U;O6#m*Xeg{~9$Hwd|oBQqL-%*cq> z3~()Zsm)HLFSMS@#gqfNxy6Y|>yi^v@@J+^jSrR{keITWC6jkZ2i0mUQ>*rXZbOt5 zPiAirViQ*8fV88fEOmZs1^z zr#Lp&v}i{5rqOq4Q=~R&_pQ)O#<0B{UQ)A;TY2&6s10s#8tL%*n_}%aK@_x)yPJ zr%S+v8nC99e?HjZJG;9~?qx3~9$3x&Pz;bk^z6uLtTxZl{tasER@zl)L1?Xp>8z{p ziOj^et!N|V5*3_*q^A8)YZK5c1k%IKkSNw}Fmh*iT;(=K2&eB~fWe0Aaa31Y^Yw6!UT zQV4a~DW)z?TbjO1LN^{=5araqmEx?0b5|_0oWCGuWz0(HRfLkBlejH5Pl`LRQViZO zH7&}rA04FZIWR%I+e(Q$;2|!ETe4=sdMPGxX-1N{am8O(5FdtLn?|e8p#~SrII6VA zuw{Ez>|Rl5_9rE6$nwvq`L1a$FcTe@Ym!H(Rs|&9D`EILw<%Li5tbd;ozf<)<7N*t z-FZ|9Ut#8Yuf%8WNRJ|s11ztut_w;Wy-2Aq@9_G7?pEzGt?i1B%saejGkmp6?^}Af)dXs){b2ndFap-w5q!7 zt~hV~f{hE367R;|jeRL0HSfKQNxsa{QoRC+zJ#8_C9?b;Lgpqdr^;E!GN83l%vzhi zC%@85neS7m;W}z#whJ;dok`rT*j;gjp!hFj4ojGA7_-GB+Qn?cttZ)gv+8ELY8FB^ zJ`~|~o38j!_TT5J4|4`m|KUAj%s(%vgLzx!R>lXys;fXK2DY-xsy z`?)&lcI=le$ZUu|proItxe@%HHqKLiyX!3WqMeWk-n|QwWDJIF?Aq1qV%JI~WQEI0 zk7eHIuw3W3dFfAfVK@=D% zbkZM(LTM^YKzC}$HbE=W7IAnAmki*9xpNqm!}zEKcCaTt4fOjMppTbyuFA6wLKEu$ z!fJ>3W+UFy&Vsy^+1d!a!PWIbu!Zzorbq0no;86#>n(qlt^Qf-r{Y;R*9#&1S;hyT zb;vAV1|AnD4j<#`4qd*sBr|JscKQ}+AniX@Q>th>?Qi zwRfPN;E$FZ;1 zR!0)8XqBLiK)rLoPS%Fbp>1}Gx@3kSVF=hHE?;d_bx%)3iwQlf`ak5_`J~1o|BgM} zD(4-@KAdqxy6x}U6m6y!hnoQoJO$!%Pk84%7-j8!B-BM1OQw}N$Xk%bH)4jj$jniZ zKA~fHCmm?dCiDoxr17+l(28WZgS?w@8b=S=WaUzsGa9cRe=0{v<^ZnpCIOx#p+}Z^ zT{uEBNN#j`3=kvD#Tm)7QlnE3<(SgyV$%^zQANKL-s0U^Lg6m%cc+~@X6vx@KKaXdfC-JeyKc3MKeG<@W!2_wUS0a_oo9_p8pW~%A_6RPrnu`VE@X8;j( z;}B648@b39S42nDIFBvEczun9*#UNX>8YvdDVx*e#d8+Unm=3G!`$%8SNNqf+o9}f zzrEeYws+-)FT!62yh3W0nJnL?-N&LBJEx))x|Jk*^5&4VkhTG)ydG_NB4KXAyfx8g zthFo1MI!BUH9j&vA~xKN)oBV)2<<X<*sRN+XG8MX{AJ~y`43f0_in~36ek`w<%rcNc5@- zjeZDD1tJ9dL^h$nR{4A&a_FYREHTg-#G> zab*qX3JEG2)N?$x<*Pf7Ib`HqmyvS~<~bL4!u+wiHwGq8^Fd|cg?5INKu1T7qF1#j@{P_= zO8)f6D5|dP{nHPePZMQh(uU;34GKmW9DOl&>^;ehMwLR$6=2+htEI3vAMC;+uhq zzls{neH;8if-e7WORg=t1~*4);7qR3X#yFR={ zYbEmtMbf2r!Ksb&GeDAh&~K&ei?j-DDtROZ5Rc$ce%Y$qF;z}KmUMLeG3f$xfIwpQ zzRZ&JJ%!A~6!?>lw0Qg13~H1>9nG@Q2I!z$$vvc&F*xZNgt6)pE&EkW+`mAM87H*W z>i;#W2_pxA6qjbV@nzNE$EjXd&OUR+JZ_?#e&#NE;UlB_n~LslKT4XG{dTsH+-C)0 zy(abd?QTZrgJz>vQ{t22lH-!$PO!o;rtbo0#7)hiT~(XTcu0b~3K7*3=e$*f#?#LfYy zC*G1+6q(ewzx#;Epu<6+|7H)T0hL$fExB7F@Zfa)*8S0PSV-6oq0@6^%a*L1jBU~< zk`a~_xn-Ko6rBa83Ax9^x=w(XEa0Uwx6aKn1;OS4PeJl^3o7 zNqd#}g^K3%x$5$|~ooOpZdYsgv4EQG5Qz+U#ORL1@M186y7> zu0bSYvaklMJD@#%HAjn@Xau{HCDAc+7K8ENrll*Y`3*R-ZZ)iWe28uS1fAt6c2Z*$ ziofNruoH<@M=;nmM>R=x6e}A*BmXORhghU{hp@4b{siL&my{rtKkW*|V|Vlm@hL;<0&(g3Y$OyMM&hxp|E41r4=wS-9{Uq9;n6^hc-G2Z7N7#EnWpQ;;!xpAE zQEUtXBGMFlZ(y$|DpnA|t|+1cb_5i~78OxJ=}i$qMHIo_OYE^Hc8$F!QDe?LIrETz z4<_&Xe*gEc^)J`*84-p%ckVs+lzsLF(QL&wV#Y<`DE?W$h^+#Ff)tL583TnjBK5wA zgvo+|LT{{vaat4g$Z24v1J9~kHfC*1Pm;L}eGjbGBxzG(LSlR(7}R;;F@J-#4`lAL>4_u-FL5*POv(teHIMsT&zEP!FEfH!yMXEZ@?&_F4Q zMqUm&%vPgNxZAHE1y|R5P<6ffs8VCvgM13F$x?x`sK}GWyS>%?Ga=G_y{WpX)2Ytz zpe@A_Pa|%wv9lzduBr8K+8RC@=w)W3&&vXB0KwW9P#5yw>T_6Azu2-oUwh+0*k?LG zn`NcVs#w_;u%;);o4Y*d|&|-_`jFXuQk9Z-~Z427|rd@61OpMHRa))8`HY> znL>Y?rmDXNw`TYIqcz(@_sP9=!LOeh>|o33Y_)@{Om85@mx}6#^v9Xkvt(c6&~;c( z_EV|015N#)A8ACBSBXRC4U6csP;M%{PQRRaHf#Mfn_jc}g?lW78~i@wX6E@Ud2#IG z#dh82bO>(|X(+K|s|9os8PQN6?IC9tEbY~k)S_-VT@yQ(K2l=t&bovu=thL#( zS&$JFW4P*cKo-~nLuwD-yOBg4&Od*3;Ok}2-5yDeO1~%()S@3mQmTHIUuNsdJ}~{;+@O8NXY=#x<8F>^6PkU)sn?B0?GoBzedo7;88sXD-vsfC9!^SO1c- zl-&Enn0)tA&X8aQZKWMgvcD$0lhKG1ccHDaqDhSF^yYFJpZFwwT=y#BQF7^LNUc?4 zhZwF~TVDVn&S+>Xv8@9+17uk}4XpsRp+NGhM0R?Vszv>H4r_EnGIZl`H887B^*mtqJ1KL!vo}W_@s+~^l}o<+}-^k^Zvy_JG!r{_Xz{+=!t`(@+&z> zqCsF41tP?C2v=%?`{Zj!1>PxwF-}00*P0W=_y?}aL_J8LA~BMG=%8@-r+8-k*Deuf z+v3TXwX`G2n6)PMQWb@B>?I%NBE(HQiz}9`SiXE2@)xJ?7Cy>)c-ebLmv6rwS$!+6 z`bthQe!Z3P>#L1->Q&F-0Y5+bQ8EES;?9Tud*jAsH{N30_;piNYpluQ?s)<=mHHkW z{lm;#GMIa2_8dK=?-&`Ja;XT=lQ+siw9?)pLOCt&_B!Ho0spfG4P(}7ot~i-q~xaqkPBI>@)ULy zZfpfgKFzh}w*o~*7>uc_xbOD%yBT*+56HT%iQ5QSLlOA=|vKi0YS+T~aoOlo*S^D1 zvQsR+w*6J+%bNpsbz1LOHdJg4D<~uwCNO6+au{&^K}+J+oBQ>~OC3$^+!QX(2mRUq zN$pij2R5!2C>v^(F?jtSSLD*U?|&9p17m@umo2auwg_<@#Ud=>9JjZMy+x6N-GC(| zgG{vr5Cp4!jJdGrGU{9zy*BpgZud}JzI6H0WlI4DGXeA2V=!{6m9#EU!FD|dWK1RQ zaE7ghaSt(8#}@6+89)bRP9L@TLm^x!tpV}^4MeT= zX;WL}3$BEnt;;r+&s?XF z27!+9YwmqbdK-T=)$kqA(XwE`a(F1!mT@(MTh&s!bS8G~{<;If5>y#{AASR$7g71Z zM^fJUl=Wpl(R9HOe4{o?&&W~=PHlUZ{`~CV{O;=-m%WoV17WVD7jlk71MxnLP1cjU z`gV1&yn+#XX(Mz1TMxrD{_>}o1#4ss)WsNRya;3z1{$P9xXx@m!BzH#R8(c*AV5rqsO)b95U#~kc_O*8)js^ALSHfE zLJwu3x4*IwpDEs;2d+Tn#y8{&A4eO!(lc?iA1oRp1tJ1IR5Ti&E!2HQ7fq6kEhm|W>LU%E@fgk&sg(t;7UAkwy+plwy|2_qb5t*0 zhqPVF4D1k7OKpN`Oojzm>bkPxpjF}xh+*pDhcb$@cjw5HXvbb@_w3?%hZY=EJPZ8xPd?{1{Y%_hPb+d8mIu!;~LrB7l0ofDZ6Wtj%fHX6R#X4N{j}Ar>Z@H0G2rHg7O*u>)oO`X)2?J)*jD;X88FLht`|IF zh|@t1xD*PjyMJheh<%YjzyC?9Bj(!5JXLD8M9`RPm}RNgQY0@ce^VzrokJP#QGw`W zczC=DhCZ3g^T9B=_3tm0<2Mi8Eqo@kn>e{cK(~QiD8pt+J48Y@j$*gB`_rG|FAc=1~F~VQZM2(dTW$pA~aun_hVJkyzWwS9S)`Jkj0QZgN8$Jy{*bLazUg^^o2d&dk^L1GuD0+G^qD?%4tP9X z=Kpf&#t*j!y&L-~L@srMYKALW_a*HCId-IUu4Il4G+D7?wi+Y?Ab9MhGT$$3%(RJ9 zi$f01KQ3DqYoRKdR8rTcu1i@D?C3KPhSdQm-HLm=vVwQ7==E>Yxi5U~EVzj*%&bRfgYvN8ddZn%)P{>~ za0=F(%FXA>v{-XdQ<76sl2c{P8v;IZj~33oaHuY}u{??c8^nx0H0lBcWm2MyxORQs z`n+}dGHo!g)NHXlQ;`^XlJRis-5pqa9cOsV@|Z7!DtNt~u8@rs!tVautUEWkq9koi z%H5Rv>qr}4M~{YF*$K+hT9_KYIeyEAEeOz-jbAb`IuH(idAHI+h3qLL7bWpWcHGyr zTY0VZuot^3G;SUUfb^zF+cgE>y*1FTv&A#(&a6Kj-x>~mGj4(Y*xFe4XHLhiJzW>P zmV*EwLzfwvfu*6DKHK~YZa+EpB@NAfz{;iZcgI|AxAzbB2^$)ILwT3`bpKChej4_4 z+`E}_X)Db_Yo%xiX1o4m&QNZZT401RlNL=`M9po;3%L|$9erx{C^~op;7y@=Ef2B& zf_8(Ehw#bts{lKBk$vr+MaZ zk@{O>Id~$C!k)my!Af!Nd^=0 zO>u_TM9*QJmnOkV+{A!Ke54wVT7=$YZF^FyCyJ8a80qk^2&k>$o zVe%SiUTV_rO}i6z%a`D#TST>)(ItvH*?iKyzA7)M)()zS>W+K`x3EE=--BztP=2IZ zIaGNazI=!`dV=G5n6`?&MG)Wn2>_2N^u0I`?9{_qF}j-VMzK4-DVkW+m~HLJ%diFDJ4n!Htq+=b(Pl&pJij0ja@Qv(PXgH+JKkUMZNaI z6XhC@vQNw3vF`3u&2P7k|6$$jwJ%DiD+ycUw{6%aKL%DF>W3vjI*j$?VQ@98L&(iB zjk;`jBJa_STz1=C5J+8qfSck!D~rRaX#}-d@lZaFv%wegs6Fx7^EFp%4iSSR>mZNn z2p%-sDJ(6SE+6IYQrthQsxOv$IclKLcX*AiD2o^m?%Q2{tMycq_a+u^ES7Iz+pd_p zbo$beXtK4jG;Mb){X_A;Jn7<$iwCyu+g6kZwnCpN!=?_M9=&^M(efhlfx@^Ah;*Sa zp0*}E-R^)yqm$PtJR0ZGKMLawV+=X*h8u+`(%d!kW9K_?qbQ?Ir)^sNkR;!9f7{NJ zJ5K8qxwahDPg)gy4tS&_WS8T3tvGMU#7zi85RO_(jeTLZf{-a&k4S-XbT4yrl*c_K%U|3;qpWb7zv?Nc^aBbKl|Aru z$MJM4XRVmCd~OU6$Kha+2K_I`p*Gw!Q^nru(G^Hl843*0{X={h2=qkY9qJ~(04X;Fiw5^zJt`5MyikAyGyTlq`g=d z{e@Kx6WIU@D7MVvwiM%l>=Nz5F_!ht4I1Z25M| z`at$43HCR>1RTZRJH>Pg@41-j*ibFKhtUX86*TRKNl?kHD|u@EVnP!BB+GMA1X?jJ zCU9}^^j9`*#Vb54V($C}bEA-3k@jvb+`hdi-^1pE*pIySKHp3gK`La+y~M32GtVRg zj$kP7MT+yrhmD^$Q3hS2=FKCdr)b=zuza zcuao7RWFOn*eRH;ym73&EVF@^#A&@?1G~%b%1*uOn8M{#mQGzVJ(}v;5VUm-(+QIU-VOj!L+Z9lyBkHSFO@ zny;{%aR|F$V2`=#H4Mx-m{o7K22)igrv9inqvwQvzA(;0*~s=AYi#CIpZ3GcE)uD^1qDvxfvvSA&w1cp z3VgwV`?%_Ophq*&6{tnfBt1fW{|5lXmjER$;YEl*<3_?6>g=o)Ddtk`sG%Qx?%MWi zDNj%%1w20uzP2sR(2s!3C7>Nk4ISt(_q7N4&XewN^6|gB_q`E+pk`;GsQjnsMETEY zq0ktrKGyzZEx49|>&QxPhoH!8t!ly2OO6p}_!W2<;`X0XZi4$7nd>QlVpJXs!n%)T zgmoiZI&9YWsK4aiDZY5>+VHy*@6Wui_-6*>j@^0waq*WF(0bvHsa)fj(~S-jXN;LW z0(yCll<%cPj+r|lbjq~dp(XP{aQBzjHMOZwZL^0oa)kgs;Geye!k;pXC;N&A8&u{6GJELT6!PU-c}nDj zd4V&h&e}DvC=w2!={u#gNm3sr<3`f;_?zHzYxu3-_yJniVpG?oqT;+6wKykn*H39T z*FThBqVaBkanA+((gXbIU52%GK;QG`66x2tj|uOS2f^X3!%j<$4EAc^z@xe17|^9s zKd@C5Q&WK2n*vr*c11_o&t4LhZ_{KY`DKpT5}1Gamy$oz$XZ4&Dvhm6951&E3>h=W z52d)rTW=MeKX!iPt-!~arAA4EmE=1cZ*RCG(`%|Q@WC;vF!EfB!DG%fA3W|p`rnK7 zVS1>@Ef%xoOm=V}J8P1}&6iStOt>z)h|zr`28Q*K)1cx7HzqgFZhuE{l2#2Zkdp^V zo%CwzgM%HVm0U;N*e9jm<^lOi*!75u(O2a?^u$lueJB0ax+n58c-iQfABu%@8w)3* z(=ad{c42F9JT#~2|O ztxg&M7j?yg+vzvgKfpwX{?A0aMRf6j3;&V*9Dg3+>2hs2_c(p+i{}OD=Q6rczX(Bl zr7ta;O;#p_j-E3jT)rT2?PWp;j(i z0N@`M3&35BPZau-)lG?N#S1O%<+lp>O_5`)bcCh_kaC`6dy6N^F5Oq6P8QT5h#g!t z=g;g=NFBa#hl6Z62F-ZdCq0a6|MOyPC7;ZItrNFjda@584%UA=yx1E1TrRbrI3r+| zkFow=Y`wep@`=kM?oN7vH(Lj126Y$XVusBgwqWo=L%HWh+K*Z1x5Y)oMXrtTn(jHf zS7fnrKjZe6D?8SP$Kp@#Y29aci736JJWRi{Dnnr;DZi}mW zE$uzuQ|8)OsHwowQX{y@U-17am*cO+-j%64j4S#mpMwP)*I?>4Jp^Hxxsy1X|Av;V z)kkrbUQ;j?inFwu!bh^g?f=$mswtEpX!DTbND#QU7(#xnlzc|o%3G_cCR4Pa4M3n4 zEpRJw7IkW+Y~@Y>6n_FWp4m>!*qpj0B}X<{Q4RBGF{sm6pFx05I!ULpju-7aJdG1< z0OhO!|91)(3Z_(XF%=3>-D)5rO;oIAP+LJmz|L(2b_f1k1^AOy0qXU}|Fsm*8@Zla zmWC*E$g&kEA1wvT?azQj3FqF%&BCd-@Cj*K5m#LWb31&!Yo?M#fq!*YXso_MO}Hm$ zv%~}hH+{v$=UtV=K?1h}t7F0~LGuz5z*g5*Tyn})+2jLEhQIbkg};avNg#J%-Fgb+#VB$Ty5g*G62^f;E|EHKQsTI?5F{?7T0&3Ee=UI)-%_>N z|BBaKRLZ1l=EK^%mr2*O`5)<;LHc9$lhzARf0uuxYepiKQw|7@Ysi1wqQ`3!l%bxc zJ>GmTA9)Xt&<=At08scn+ems|sRJtiPXI(p9wpERs7uuX?>cf^=2)rwBFx1#kn`Xk zR*)06&}=|jtJPEfK%rUBGmlg?2XJrNKwij!YU&P8*`}@TAilTICZEFrl^Tq84P<+2 z@Y-Kcn*A(wk3q^SOzAhJUy$dtm4{;vE<7X?);6cSwU@^zdXtt?PXEOIv3)}qhed~? z3!^(SQH!M>GkeVLK1ZGbSvfm#$1iD*U!r0lwhnJUu`Md`J5+7rPxTbuG8T9~4BwL1 zoI@h-lGJ~RV2a?w_R=Wj>`aw3Q!#7eTQk~Jf)8=9G#VsyH2x5em+pg(h=PmpwTWe4 zE5_GQ_1F(4om1_UX7dG2ctO^!XgOCmCrC4v3ABS11F>Sw_Q+-KPB@r!B;}y8W>{p8 za0gmtsG;mzsX9rtw}={$a*800vsR1;VsJx>Osn)-T1$AkdPeIn!s%oPvzl zY0cVR=%Z+@>#5pSsKYvtgQzv%Hc`==haFMqdCpyhpUuKo2Yu ziRt^xuC;>sV5cO%(oPDsYpI%!!hCf8BEC;)s5D+UTlx06s_c`W8+WlNyNg9c*(L7r z&y@gP3HLlDJ`0kgS@K&kwxz(c5XH=DM>T(;0BqramtX==xa(!M>fcLT3##c@)KDuy z3~fQTX1A^mv5 zxf^yUu&|q7V|EC3phXrr?EFZX4ZS56Qq@n}ekwY48boH$$g=}KUgGWj|8e zuPr-FbD$WDZQSsY5=IS$2Id&`P2Tn5!>57hu4==!+G~Sm!-XO&ku>4CgnnsZk92s$;emTfj_uMkg_+2fdgaV0_ zWZ@nZ)S`{|Un@g+hO*{-wqD3?OXSwliFL=n@ zo4|*vA~i^d>1}{U-G8t8E5|n+OE|m{ZOGPhSdC=IWikx)zO^NB#p}?(S9Kva5mg1r zrUDhRfB#{|sjJ?CTT(9V%hr#(?kLmtgzcHTSH5B__+lUv`_k|Z%C^qUA;Md)bhpw1 z@trS{0bM6D%2Zdxxs$>sPn#@n(QQGukVef5sm}R%3ODrOrjxnZd^r==&?TK5c7Rz= z{wf)%LC0Wr2$xa#Xs;%3PTrifMgB?L5WQh>{Nk~T#x5Qg0|&QD8`RKIct-oK2nH^= zxpg9uv-sy~xN5$oT8d6f2ACV+mFXQ1w>vHJR^x}q#9P~fBt2zPAAl& z&AYbl$di5Oa=x@Bd~0NGlmWx&b3EW`*h3krB4Hi@ef#*yX;5={_4ZuT*IF(}8(;A= z_0qWkpla%%{&=pR6h%L&c?DbcWEIN?#LS5~leY!SWAwk&pS9lI#NVK*^-{|P%a@jm ziYNhSXw`d?Fy;kGj3Q!&c7E@#h~BVc@I~a425E<5yFi-QsWR1 z8tb$5e(Dpvt{~H0Qq1Fk__&(bQ0cpPw({+BRoN%!jNYs~Nx{2qztFhYk52&_N`nzL zBxJ;AY)F?w&fi!}6>C$@Z=54G8<@Dwr*6)xglAO2ZVLKSP73Vlcofc+k1*Zw0usW~ z%q9cC-K))q0na}jA`J%+-T1Wp;jRi^G;9Mdua*3+H_Is7POr|H-H30_Df{NxsB2MlX@r8`M>Afk+Pk~@ zJ7lv)s)=!lYd5Wvd7zd}8(T`*1!;vTMKS=vVH3v&4VxwJG*?%R|I)KD1vJQBsjalv zCjkq%4Q687tA8%CwGee*E{|Crvn)oAZmLs{wG6-t#URxNqD{hNRg_pz(Kw_{H}uioJGMM`g4FIav;(Qys#r%-3jT|D4=!tDZ35zRy}!T7uz_g2Qb zht`xBRlKlxQ3-T7={NH(v_0uSepR7oQqqLviK$2@qVS^rt`*eB(cT7koI%zt$P+Te z=&Re+@S>|x9_jjd^oIrL970N|IyVHywgMWS*NUjDtWuBYcghO%4KyF>MAi-A!&`&+ zrILv1J3>GU;43VEBB3btSK0u&8Iw^fZAYj()isB4b?wbUiQ8p1JHw)bd9`*zy_9(} z@8BM}ucdOk$4oe==yc8@&-W9av}9wIbqzVG42+|xCda|iuNm7p#OdN^%!>m#%-aSrR224 zw8RX1IY>EX9)l9;e+FAarc=1q zMyY3V`)sZ+VJ^})Wy&UJs{G%_c*_~8NeU8qK&s1rwst^bZ5Y*#LiNzi4n37C@y0H= zty6kZm2hOit?V%J2#j1aMxN2^r19DkG4c_{$j#-98P7<{G)BJ3JZ3Kj{$1ur>TCo} zhWvQVju42U1JiS|3 z|3V*o)glL~ZXKH(3nlFv6UE-(yC}XfvGkx){KG`a@*?$6U8NgImy^$>%H9(F8EAAP zAKI}eaaYpLB-;;@NtsSAv*piH+teNz{j)#(@WZt&Kg)W)7#1{PhWA|AMLM3cFJo8s z*17rf3g-8p+ascFlpIax^qY#QI(iIwcq*4KVPMW}#S!GR5DmZ}GaY9R*WV})(afpc z9tIHDuhB-ev6K_LW$l)=G9c>%c!Qg%>Teu> ziDtf%PAxQ??tVwk7acm7cfwYG-h}Rm%_pwEQXJF1 z>X*dVS@-j3_Fz;imq8-l++5EvH5bi8!9`M-xFa<$L+)U*0g|7G1DUh?+wcR(Y0*GGmkv~b^>0`FeER?DGOLjWJl}E61OB8Wu2925J4KDWckt%eg8>f?99sw== zw7m@;bl8y_h3ATo9YoWLC3vjB1Kr3%^zB6*eTPQ&UDS1nZ3Bs#rBkKt&r4+8 zL0fH169AVOOA41SGN#Gl|5}tqjLtiCk5+LqaDBEMYp7?TtPAqNooZUPK*Pj{*|X=( z2$#Rv``+f2t|qCwVeh+}+}@jONkD0*#HSeczT$u8LEda0r^3ip;Qpu`g8&0L(F#-_ z(68Qbx~4${cu46MWeN?!{dt;7t4{JNiCX0XW{s|@AwCe~tVJ&X6EZKB3b$h6?Usj| z++LciV&TOnZ7|Him;d~-Z7Y#guIO-1jyD2J_Pb8=%!p2ABYexryXKK{PleNj-MWzdk&$4Zu06I7T_ zs+0bH`}Jd5_4-CfIuAd780v612m@HEmzTXWy(neBE!&IWc^W@*`qQqv8e+%fe-{*5DA<;FI6-6M{HJ{qz)?r5;6&^RYE zFSQ_fciDYM&Y0{UI{Hi5eI4;lqh<|^YG;IShGO`C9vN(G0a8{*MppV3ImG04-z-WS zHf=~;pD3GZzW#qroF5EEU1@ym}Y_Iu*=}kLpO{eKgTT<~5vCF(EfYG07 zUO!a89xZ+#bfg;STQ2ShV^lxy)awq)6z?wJv7(()LWi{8TRX{?pPdnkouT)`fXzD( zPumwDJfDlaZ!4`h&nvc4?s?AL%2u;@>mb@Xi&qSy6|=ZRqyP)-pFoVLS(yooHV=`~ zQ&ZAYGUa(Dw>##FQtEcWRO7{e9s!bX`e!wt-Xng0|N7enAWYOxgNo<0n&{VhEJzZ&cy zHS8b2%({ZU$?c1OtJ!!K01bg^=+@$Vks>qI8dUJOz2 zI~9AO0ze7|`EG_O9JM@W{SHVs*6AMrInn2^<9h}2i_m1-K^{iSQYbskV9U1L9!dx> zHHAX~U@bf+WC3=UJgh4c>t~Qgy=7=QGyn{AF}d(!u$wjHpI{SQC`QzG=tDIPWCO;O zrO+9XEc!igJ;t?PD4o!wXoDZ<@)|QkU#Mmiu>F14SSbLx8s4^w09)0ob4{(fz6Tnh zoDJeL>iiBS$n_3Ql^MbwfNvOppZMB?WT@T(Oy~+H5LobhWAf*EOS?g#Y}6m%L+;=04|?Hjcmm6i?#sv3kZ=Y*}u z-p@b@%t=pCXj!SNYA+pCOaLziXgBS}K!tAXQn>{z?3q8VKD;GUZ3gLiKcKl<(VB@gV27{A-|TsLHw+zbByx7!^EhFpnGp6>}(wA5ltP?tGa0 zq;x$rf;zTG_p5=0D&N?a#)H`y0aY(5&Lfjt>T2Gv+FN|DP*R@~^i)Mat1S3($A0OY21arQXI%xk}2e(yB@zJ9lOm zv%dlYiOcJhl!Bzf#3C6l$VRVa-mhSkk*+gb#<}2bQa><+nU+GysC;`ejiQEgwz2x_iVN6j2s;m97dgdP{b|PPPy4p|mm8~pxv~1+!)`YMHaQF! z)G+)#knHtzWPJxhd^ilBVWNIouWO97<^giqK`k~apx zqX7iVsutL78wT=xtl95?M0tQ3k2T)MEjpvM(t7F#MSfN)dMQ_^;sI*1h1zda=CeZp zH|fgudIG5R`8G(;2!<7b`x?_Zbs7qH?1Z?lJajxSfl*Bz-nX}Bn+~=JfzBR1a-`%4 z>O;+JkgP;uQ}~Ih>>@RZTG(F4oBJ7!vb6-=T-r$efn1J|bDoj+a1f_68ljy5#Y8bx z%QZs~HyGUxS7yuJ`1l;H~iYRoZj&>FHBbCnp&N zJS)97Y6b=vt`KP%|9edexQ=Yjj#X*;TWB(Oq%b=^z?G<_IIT%p{z=m+Up2*OWeL1tLgwbm)Srk!v+SFEib$+G}7%Hy6fB9dZ*GR>`h0o7M>Ak zEdc%|OL9V&$yI=MZS)hcZUOpL{vLT&6`teQ6N8rz5&KH6H2GHUwKzr5DaDdC*0R3--t!YBLlo#e1M$`Rfs2g)X0Evfb#LGlv zjdnuB2}bv(h{Lt907~MTpuyyhSPu2sUFJ}0s%j{{n-W$1hWV{_LoBTpkyW<&{@E;b zjLq_G7s^S-X4z~k>doI4^%`SQuQ?-VUCk>oX=r@gga}frj<FCvbjyszlVJ2ct zkA%|d=D+NPN=lNpMWrSEai1kW3Ynkq-2-u-=@&sBYlaT`T)b@+!cg<*xqcTU#&~b% z$$B?AZ=q&EILe(yvvY6k-LjJ_%NS19x8bZZhO-LqEZcZziM*ECF4dRsJvbz^^=?Ctay$^`Q{Zu$RQ98$eoQ8#{soYl$(;MSui_55fk!T?Ck^ zh+0;?D8*b~->vF|^M>P9nkdGa?I6o)vZG?`vz6jps#Q7-AO#qM__A49YW7pfN4$3X z;>}aHs1;AQArR^;r3crj+zGNMq{_B8@RNxUFop}yo7hV0BhKqOt^3%nXm0Sd0pJ3= z{$N+vMvmA3imfFbZmyc_O^3L;eo4f(ypKcdfxFU?r*xtzO%&ABA0YjHU(hZY?TMSr zAVE%2BDi4?*Byx?G|^an3w$t@3(k}|DieM2x+k6#pwttu-l6ZL2Nd-HI0yQ!YuN+j zEL7vTZgKj~jNDAyK+RBHXe1?NZpu#BETf!VS>J453CCm4MIu|LuzH*;IDpr!9l54Z ztE+bCOumX7RvqlH7%@egn6W4;I(xA#wUV5!Payy^txKboZQQDuD?Mv2vq^mVx`--e zQ7e2o+F*s3o%+bo5z0;3l9HV!_y1i&p>1#rH-Fh+73*{53pwV~6f}1(<(<)r{s&vZ z6lhD@0UCgYoLi>O@X~ZY^G!gZBg}swgb)j~3TreAqxDeKt4-oR*EkTHOzJNE0LVtB zY6pZ<&R|GBy@pHRC{z^b$xKRGgOf7lH^w#Q4s(%{#-j86U-~m#0aAD#3K%fDmsJf5g*T!VYc4cI0a9r|cL<(E#CSB0GvDJGp0Bs(k3 z0Meg^JsKtXEfYY4emq{_i>nQpgl<>nj0o|Y;%kfZ{SWfrhnA+WfqQd-=2rmVwEgtDe4>)KLGV4zPNi*m6pGVCuLe+dmPV{0Q@79LhkVtTbYi zIDXUwFoMc@4Q;q+=w)y#bfN4KlT2L&Uik>8Rb_K^QB!muJQ|YEtAGKsr2Xk&ztHLy zfTX(zJSZ6}VLT7vfk4k~n*(qSSHjL-s4pG>kEBU9*g4yyw-^G1VT@+mW)4({IJla& z%gAaE)oN-dx=DW85Lw5f!e$l-}$HbKxYW>`5x#2>9M<9fU8Uxi%D^ zz?lqZ56A8|9}-@`Fs^Ujh`wR-SQRXG(`oqxC6(o9fU{RLfgjOaYia~eP!YM*;HgKS zz-}{o%rzp{iuoiT`t{O>0aS7H=aBn~*XG{&{fb^Zy!@-tDOM`#8_L|r((e_+Yt)x2 zyV!Fbu)nD{X@Q#oUPXPwX5~nM5 z+D^{r@jB2Uqm1TCq1_hB)EM>K^XKU=k@|nG;Z9{wm*a>P-xgmsi$2<9^0=j~d zt$Xr!ZkP2M`enRr*v(9|tstMB2G#|Azjhi=){S1%RCaEFpN&A(Ie-3+1-l|4qbD`F z(C5*F_cDCi361->H}OU}&__LaX#dHA3-WWZz~<~tg^QT)kq zDz#aF(Ek?Rb0oNA*5Y&RGj?smhyl@@Tc2lg&2#X`s!ZiJ{_OZh+41XMYQC8|$|WMy z)H)jH?Qzo~l^f$HENQ8^GC7(m!&X@G25Kysol5H*MK!8dpmKr+=Fq@RG#Y}1OW1D) z4<62gWWda>sq|2R`OgPs?nV1bZIlu>lN zHOx194fDVC8XDJ@ng{X^JE*p9Z>)oX`PBFxUUPkrFZ5$|T33KY>a(+?SJ$867i{63 zX7on>YW_vxn9E$dKX~OWHAhe%T)?q6fEJ3+^8^SuR-aX%`-UWNV>neXY33-`D^gH)?2Nd};ZhoCB_ZeXPg_y4j)ozSXJ(M3A+kwA!K=AcVo;2+Gnw}Ho$>kTyik4w-*zj`^S%sPs_jB&;wOJsJGV+ilyHz^-@lM zJOmfsQ5nhY`f*hw2eC_cRkgpwZnUVGQpgnqUX5-H+IUv~#=;OuWZe@Q~^eFTcW9R#$8 z&@{7I(Jyh$-^J**GupK`$n@MHC5zbopb@+O)j^X~AnSY4dKkF%ND(<;)?#4NV$f7R zULUKS!|#oT`RZf__#>3AawvYPh324QyEMfzx5hGunb+H~zaFlg5lf{d2t>8cW^}{O zBQVWlRf_aj)jhO*nukau`grg9mRy4<|+TWV2|1I%f0F=}aw?55!oc8oEK;9@FbYRXbke@ZOzRTfVW_?X^;9`buI!&Ju{E)=Qeggc!eWFnKTy>LMJ zo%TrPAN9%h!bpXtX}#2w+8kd=pJOO28CQnx&tbo8gbbGMsL$y8T%Dz9>xD29P9vR9F8gqA}Ds`JW z=b|F+jqV0WzxR^Nfn2k+M4?HgHYk1})o*1lHU(2K(2ZtL6FNyJ`sNJiW9K=0;0R9# z&DDa|{wRIlZeEA+9yprz;u!5H4%VW_Df^k*U@li5qz!v134ktfEFT@tM?Lwttj8@e ze#J-zS5IFTZh>4HG=Vxn6dBE#;7XuXVxHDT0B^wtssQXe{l;ftT9=!ORXl}tZ?18} zTunrkD({7dt&vTYK0V%*oAgCQ}%Il z0c1?@OR@y$Nm(Ih+Z;}t6-Pd1#|}`hvO)%~InTjocTpdqH!?i8+F1Ri0O^{RU(@$a z!GAR}l}M#^N|7|)smBB;^LqvL8rBoUsrHrrR#?)V`)PfpD{%oipNmxRn(oUg$=4n|#KtOPo*_2X_rrd751# zFTy1r zK*q>)-&DMl<2L#yyj`={i0gLDXrIy|$=1+V?j25j#-h$3n?G#A-4+{A(pneaKfMTK z&SMdx*T1x-S_9FyE;YC~;?ejIM)T|VMm^md;A@~7+{>MZz@zC5cfTicJ#b!!8Y$2E z;x!~gd9JdF2ddZf6zvX<(h-0d#%LosR==Ro0bZ}@Sz-j&n8B6Cb0ryl^_T&;tBf8( ztv~ioXR&ZsVNqf63r63fn+Om|@U4#*sC)rQwj6~DPr1${Lu-0=nSN%X4%Laav$?7V zJ2}8V{ekLiMUdLU4vCw2L;8C4>pRd^uWw}gw0eeh?g6+}4{3wZ)#nACsgN5-rGHkYO1M`IEdahR*HBUeuqfMwN3(}_{LlZS^qY)0FYM%`_a$XrVV1(YBW{^ z+se>xTYz7W?2UNR%N=ub5!D1&Eb$F^#TyXt&%xN|APesb_ubg+bGRNFy*dkt6C}pd~OZ?7f*_kvK{xba=JaXzv%UB6v?xI zUIOq3fTGput5Z|$z-Lddq|$PwGHg^^-e!R7g1n@t*r?bD2M#Vn*!>EGT`~Q(TA4b` zf1+pTQsq(pm6GEpGDe_V9~!_8!X$BHYJ6&ZnoNI)@saUS8>8e&VgNh*tYn-xKH|!R zM`4oB$T7ru7{yfvc!6S~&4ashnLh3*BQ-zH1{L8U*)+F4;V z<_KD4NU{Kx)(gg(nxIrb_^R=LXnZyJvJowedCHD$@oM!Ec)JTlP%}&STK=Zrwzwn*Ldn<4 z@P>w#0*O}t-ea=LBXk{CLu$F&@6xP#0bP5I0F8%9MV!8Zgt;V)Td6qhVJVAiuE%** ziLR*jmCyqOg@)-5kj`+S!FK%qta`8L%E99&WC)ur;QKgV3@;;6`s=9jgf38leoIP7 zk531(8u@JzjT$1g5Q9924eK~Yrn^Jbt6IaplI3Y_mZS2{q%=WpXc}TF(+4HWoK#l# zbT=y8m*BPzd(^0a?U4)#C8s_{h4dG>Q2ay#nHt;zJwr!A7z3lbQ){52+2is6Y}z53CzP74cmj%WHBgKLXCL{ILmb)1lU*uGQPKir z^?NVn9<{Y5`YMHPYL6ihHi}=P(H!o>TmdxzOUN~B*Cq7=cc=-3+FSf`yCln;?+OSI|$V0+Q+4#f8^9dJ_eU9m|WYF@_kY>xK z);*NTh)m#0jN@tTc~oU*96SJMpGbU{R!9x2S;%mWqlN0wOAAF=IqT9dizt6A}eM5D|02JPryXih_V-iGmnVF=Ni- z7zV?bb<|PEQQvBJb^m9*&3ym;@43&p=b2}^il*&uD(rXfwbxpE%-q4Du8T~`D2?;J zA9{ZB`Q&e&FpQN=&GlCNrdfbCF-vL9tp9=}y9T9P#;}y?w6>hAT@gX6vsEKuEXtN@ zh!MVGh-ZNBtRT;vfT9pS@c1`vJGkqtZXBzc|LP1o(+u4jiN;*NaPjbOnNMx?LpYiD z#9loJ&5*W>WZJJY{*g;f)m1|a*aqx@7I`V`7VZN+4xth7Ewud6hFwtgQoXTODw--s zAoy;lX~6y3;LBKPpV63D^#LfV6>WV$c5bxQUVfy&`xt`Q$|liJSv1+ML77zp>AFGI zB#@8k!8w&>YdfJl|A(g(iMJ>b_t1SP8?_&@u8CA&s*Qgl8TYD&w)mHAC1P4zTu*&; z31I#ScH}B?RKKkz2~TiyR>c>$K!F7N5HrFMi5XWc3jJ6|a7nk|^lt%9KMkeqG|20h zu-a|KeXNp`5=@m^D#3hjAM8xfq^XTId@Y)R3v~vHMXZnZ@)5-d->kk$-nVonbDF~& zNI84_IFG?7_={hV)h(DTr~$1;P|YnnK+N9(I!!3GolCsc&B4HrdXSp5e|PTAVte@m z2fhK%XirsRPwl>;CpG;Y*}0|B0)I=--jeQN9KbQe z!yK+`l8tZZ;=`dtgoDBQZS|b=tg!6nCp+eL4uDe2vO&*hJGg@;#YTa+aSX!s*$d}| zE_GmywW{jxmwQWZq3&fpkAsO9nh>6~-;T$TM4rC%74Ko}B!g9UYx!@z0VZbE14lgp z$wVF62r5J%wt?@-&dJ%{;-T^l1#drrq7lR!+E;6@Xcw^N*l1k~#X?$hg9ZZOX&??` z-TYba<$uU;aJ)Cdo@Y6>%ioY=hd%ZekCg9V-E1bS*P<_l_NIyEe{zns%4b7%KbLc1 zEu?oviGWEPeqh$vOTR&~DD~MrBH2CTkGm&cCx4aoFfn|p|BQ)&CS5t2SeTlVxp!{* zynXZCLq{y?1I}}%e#PG6jq)FY3fM>d=KoSbP-(ykDjvp@D!b8%sjt{ZT!%5RNr#P$y$H` z+q71s)#vUUD(!-vh3$uzJS{NP<|6xWuVDY#b7yCV6okVJ0(oDyY7{pLrfT-p-YJr) z4i9?BE)n#0GM89%-FR1ftVvYZ5`HNzskjuq`K9QMOVOGTe4ao=|3usi>uz>XtH()s z0-xp6>Z*DEtpR;C<}n`azmwoBmDD)n4aJ5(&8qqT`7WUUM z88WoamULI#nz$t?GSL*H{JeP6l1;Gg?~Rk-CBZUm^WjpBnyD7s zA{is77UE5yu?0GTTe?Vy7oO@fwxugiyAki!=%09ct>Qb)e#BH4*#9;{!r!rC>qhDW znhkMwiteUID(Ee_sYtCl(rhV$#;GYiGhGY&%HUwk{N4Zec@KFZf%gnF>Z+k9v-UHz zrX^y^`<6;L7zhiEt*1i5XRT$G>RHk|Y|mr+{@y`m^FhPiM=J|ldE8Pgd- zvjrIWRV>0TB9mb=j%>rfMdqy-t5L0!`ZcNB2Cg0s%odEE?alDua3f*^Fa{@nutL-? zY)dn~7Y;ef79`8?|1-gTi9~&vL@tY|#RO{Oz^q}&&~guJ$z1KwDeyAbD)D+9^#-D` zE({i#r*#tP!Yxd-(}iqfO*D%P*U@ajNgb~y<2N_NCHPGy3s56X)&diMSOa??G=kbo z15TY`9e1%-TbQ3MwJ;rmfho#ILFhqN*Tl*6j#+i^?>}?kco$osrMagwPNW`}bq{LC z(T*3G>`=_|gtG)ssOfZFWv310bQ%aPLYj8(mVOTx+h`n;<%X+zFLq8@N8@|YkYDV| z^-5ZGZ93(N+xAAMMDLZ^ZT+&NXly~&xSE`GgL<8Hf}o=ljLXb>mOolRwV*8j|Ju%9b#urPjug@L27)Fh*_LIiIk?l4qUVZmT&MDjmGKc)W04*w)!u=WTH zlRC`tllPeNtT)l_YE38%$WR;tWE?b!_oMGe-;3#l1ZFY~Uq@cBYLM>TkKFp85%^HM zkg4wiwOG&8ozQSRj2e=Ejn({XuwN9d1+F2Ss5?M1Dz4X`O?9B8z*|QF$DWJr+;<>s zTY*DTsp7|*)Mzkh9#$A@TZxBcwz=)UKPnXc@4_6b+o&h^9my@;FFR_L{*j9PO9D>> z%i!&Gy)@*ZCt55&i?f_Y^l~00pEWu`O^2hnSNzO;)RK~-lR4+)w_=Wa(d46$tQ-T# z4R|bxi_EvT9EQ@^Aqj+ub<{8Mkd3)z5zx{P~%LpyiQgQtOM8&7J;AF;Q&-W0xwaC zYIPwDEAtu2Lu zk=sB_R8j^A6e6BswgNiQmK1o5TJsQS`L{TMY=w!)@?ZpkRwfLu;e*MoAjWV{p66Vi zgk@v1(F;mTASTVE)Lz22%+7z#&*|w}QQb-38+0 z=3R!io*|#t4y#A0-(Sjf)=xmj)Xx{kv7Zw#wb5Ff3Jc-&+<8T_6TqZ9<*?+@;d8N{`&(NUfDhc=wG{u|Y6>&}^C+IVO)xgQ;?0z*1&h8Aczr|4bun;c_KXU~7^ z!Raz7yvw~zM4<=+R=STKHv7ZiI7nGKGi-KH2omT1tbB;Fnp`IQPn7CBbKDNf9@Y5* zl3py&aC(WSUgx}z!-1|!huA*kmMxHI!DLX^sLoe$Y4cfa26mDQ4en@k#BLASF>hz6 zEsdLk=*hO1?FmbopB!e(28(|Aa|%KVm}?OXStVLMWA)xODeF>fS@CXQLccCsb!oX0 zH<((i19bMc_Dt26*bDs>Nnd3g$jiCo6|LZLXa&a@y$tTk4{L+BO1|*q=th2eEV9f2 zv<^<;2GN^E&w{|E0R|inVE&@HJVjkJYgF`dLUSh=di0!Mlo4x4a#P_`| zeV1B~YSApj0VooabIKnSeLgmI-;kX>OlOp(ALo1={G0p$%_3tpQ#IAlO3}LNTh!Nv z1|7vB<7*JBe%LfN#&^Z%peiuPVp|4_i5B9a<^oL<-!dR;-0kZNkRfN#fT#qW85X0r zR8Q|aT5zCH?!exnZvNf%wht0QR1XdxCb0JC(=8W=Q+sk~gJ<0qt4EI)oX9wWL6~{& zMbr2D;39ahRW>bBGNUm}BSxMs>7L4652-Zq=-$H_heAshmM)RUf=i$>gP6TGXKn8K z#fn?P@Vyf=PMtn28f%VutI%VJ9a}3>~(x_cEEz;z<6+Iv&P9 zf2{bBIuhZ+6Dm=Nkln;Z(?Yy_XZ!A-cX07>e2H}Je z2bn0azwz`5d+Da4JL$#4lrpqqSp8f!FcyVW+bLu_jGFL<-F^&hWXe6< z)}t$cAB~Z44=@f>Vl{}m-8}%6xE~b~KcLy?iA%N*rglvS1M99HDzcUL@|DH`g4UO2 zNNKD{y-IVJD8t!Y+(^ZM@<0SQmUX1yK(S02$kywjk$79$TbNXw08aO+k2Ia_`JqA0 zEGD1Yb2hF_W_{Y?n+H;^y;NI)l{C6}?;eR>)T2(Yt`g z)PL_xfLZ|mLdcjGvVOeV||mK*5Mz;swcav=0imOmP>&nmam z_we!^KR-e#jX$_IKO@C2BOqt4d+3nGJ(ryU`7q_n{zpfDpYdrnvkD)nxW*4lnvnMJ z-qE*7tdeZ}qL0_R17zNhJ3^mm4;3r4V#^VObFv6cU&fn!DhDY`MRssjAmYZ>fJz3ZYJfBK20gQntmhxCV1ULf`)hx<5t2tx>>MY z93t(cu4???^dUvVO?wsZYe6>_-9Rza(2$2YO_&KjTelKDw)-XeXQw`le;oTf8t?Ax zL(O^u{9&!dof$hbVl(6^S8gu(y8+veqq`iPVn3W>KcvC~MdMdJ&CJwcjk8!&zHYgC zP-D=%`F%cPG$a{pC+1jMYK;t+RInOY=jqfJYgkQ*<$Y#*Tjau<^c-t(>^O$cb`*@2 zjkl5EwS*T%8f%yhW^XrNvK>eD&5cK_N4xX{wO~(f(!RYi1;Gtr=_7Q@kkvh+>hl1J zw1!=|#|5|@50uifld|{Z$V~f(u8A=z+bs-CMi&~ioNkF`in zVs&@UNVlZ*xchuiko)juv8!eYZ&-0%`z0Occ7_$CxIH5#GbT&^iWr)}^J=W^U0D{U z4xuM+h)|8MaDr8|mExXACFF+H-kB{Jgdr2s#Kf5ye)%$tTv@vb%4n({P#k)E@mX6I zrg>7hakc``^%YKB(?iU0HwRmmk_&3-QN|$968WKBVLr6W%*hKZG(6NYc6FRYS788T z-upLwj5Kys5lk)MvdD*eEJqu(3d~D^X-yG8e6VDX#BqHE7|P~oPLTd@W?8I6p{$kE zQJ<>(VXgO3{-K_FQ_!(^X0wLcLCG+gAZ2YUV(xf8tG|=AlUsg49<_{rtJ&snn5d0PgTL3`l6rZm_r1=z)#@< z$2@>eYDziW4_(b!YO-EMP1&(`M{=C3OIi}9Fn}u@krKg=W~b9bu6w}YWwYqvGGu6{ ziE_NXs48!vi@SaF+}T6dYPuF*PMQeNTq0AsN;WilHO@eWnGQLX?BM_owD&1yhEN8+XVF;%0B} z#dYkEfSHD)aQ*0=IjMRPHJd|@;6%yM|C3am0>pR56y!xSP6(QvF&WN%{RMVcjDr7L zE4D##gzsBCx}EG0p6YEc4^@z%XCXspO5&HyXZcS8zRY8FmY6b?A+ck3Pula~_wfPPr@VHN~KQ(?*P$k*Ms4UC%i-T?+5ieI!hM z&_>fPshHK6wI>(dk(I$qgBQ<}u^57k(h$H7`Zba@_9X0aAsV2NPEy;l5qD<4kiney zcOKE-X`D=*q*EEkvJV!>Ls;FR6b0lpik1(@qB$PZ=T;-Sti~YwOVWYBl8_VJDOFD$ z2Gav57Hz;d@*$fcAP2<&CN;@^O75rlkKgUcN^G*YwKrJ9GYpPuc3wt7$^m$WrTAp{ z@0%mXf*O?9d`~M!J1|?mulN}J2@79$&RD#myK6T@jFTM>N)v;E7YJzwE()?nb9E@S z=ftKs6BxRdNQbt*V`12Yfr;0X!Vvhv+TxF5UC`OR!EOwZ=mwmKZn7INn`Yk-R^;Ru0m3 zIh(0IW#!$Z05sN~DnCYYT2no7Ui-j-6DPD^sLJ_FH^?qYF zAve;Y zW1w3=p=*t#&zjXWw5RIgC$>z`Zz92|EzW3+`8k32+bg+!KoAD2t~0)`gzqacFCb@9 zS9G|@3(v`TPBuR$BeZH8wBD)@Sf4)xC?)HCwioBZtyqjp-GTTZdtJG+oYic=&LBNJ zBeol{D{n%h{j74_7gpa+pP{Fy$6329X1Sd?WusCX5Jr}MfVHqd`0@ZY)*Qe_W5q%r za1%UM@hRaL7XZ;VoBF4GxDKJrNmovXSmG29v2O;heqEz<0cf ziHFaDeLP172R+H%ic@}_It;~kuE`?$N&0RhxR3G1F@uzXk4O|)r7~r$V|aIOo+fCc z)F({rA+bi*<}FYrHI^#H_bh0IX?mZ+|5*DKw5d||2o=D!%aT4#?+ev0q*rD+u8Yj) zlTZ`D^HBEjeEI}GA;9{tHD^#Z={Ll^80?tN$}nt$RYE;@nOz$x(GhJm@aNP{_#+;m zsMo%*2wWN#IQF(U-?rFVaQ^f`lf;v%dB#R~&x?OPzVr=~5H2LfFA;&e^i=ng{b}fb?ZH?5RWVMsK>w}e zL-w1D@A4rk#Vbp3vF!uzx;aP07qf@W#N<2eltukFDT}a8?k_Y0?jPz#bKsi#R(L4R zZS3F0y*cc4w4Q3rD^M{ziFlVl^#Q8}lIxGHxSlvjoyn9mu)spd(U%vk{~@#ScH9(R zv`#_MI>G2-Z*f=A8UPqWXsIjt_8U2)eVAEV(zlce7=Z`@Mq4B;orLy4s%D9q8o<{W zaclOLoP6*##ehwL8-pG6odC!FhjP#EKgvB6-iOmsP>p4^&$BjTS)KC`j?|_qrBr7s zwJD|AQ&DI|gAU0oZ);TsBFh=Ce+O83!*Eg^fuy|#9A?*JTl04*oYXlacv4MSd!dNN z<|fBd<>7Mp9`u9nfgguuGN@mL+d)6L9T=*BlDlkz(1L1Tg`+PNgA-eWHD7~`Y{Ke% z1K3-G8vF$i5bWs}RKFXb)4iFfo$3*-Ifx&JP>4nC2c+yvbHY+Rh;-^=#>QgbXlwH=AG=Qm_0UvGBLd`^n{dT{HU>{v>}vH$mG@ zQRjg_-qSD9JvMhNns&ei(DB&$PFmPGpqqDh`6zCOudL8fnnnlJKXGMyKbiA%;R_DK z^CGrhzIjdY!$75lU7Z%qk~H&|sFS8JQ_LNd=}S%JQH^K?{Pw zG^8?kQGEa;$f{Vgq3ELw#f^JY^8v@s+@!KXlWKVKxQwUwPQFe?>-axSs$%8Hp8Y8~ z87YAo!MP#hLWlp`qq@XtVyjJc?FE!o>p?BA$Bv-TmT3KNRPQHPgE3#Ny2{3jp?-mL zd_sJ)0x_ytW?_1)x~pAkr@UVHa^BD9JzMb_vFUV6A0_gKB!I-ho5jXG#$QZh6&AKb zJw>CADU)ETOf^hk?9?_4-~x;m`csvC!6k>0V{e(*{+s#w`+|#7YJ!obZy~OfaPhA+ zU`4!#K@_#cigy?FsR&2^fA2iRh}c(v9!~)}#hDNs--WS%KZaY+;VwDg;&_L*9M0+u zU{_CJwm|1hYIKYo4}lfbFpxQ}VqE~qfCR;!Are0Gp?U{Iy-XjDiWws&USmj$nb%ko z5nw6jHJXAIGp(@$XpM#Ff4ertL<4OmKvxS)Xx)#Qt%WUlvwRV18Q729fC@kvYn*AO zgMrLZ71f3n`P>D*c(nuOYSja|ODr)|1`;TSxAtf^tP|%eoO`zaUBc(Tm7l?M>{f;xFY@ooWzq#BHE3 zZYcbUy`|U5dMNpD+$onDLN7Q(_f}D!#`8I4b09=R?j8u^Q_Su9(T&Yk^}c5`g`LuW zHnz}CiKd$CD?ZQ66G6#}6wUleNg=rNPH4&$Tv0Bx)s&^sRuLJiKd`LRXhWQ4gb{k1 z`CP~ch)l+09#5zLXegQNObzjt?GrhKYHj*}6}!UpBC_|OmJV$AQGD9NR9$(l0o8nXQ=8y&wdwF4 zW`Dj%thEbVZS-H%=Z4N*P-Z?ylT-KOij-#mtw?!`BGig2Qfiih3S*q8Y720e4EzH$ zQ-M0%MvodJ0Pj}(bcw7+frKNl4*einl~})l6+d-{Hw`@hwLeu|Mgu_(YCN;CT;_^l zlWw#8ri8f9w*|xJeNp+5D;Jp;Il}EhBK6fBR;7rwiDh$aO-+m=k<0vtmE%W&N;G|j z$-xMuopl08o{BoU7#{ToEA-2wPg1?ffXmnkeUX}WDd~FrO}=)m9lFYW+0;;0+olCh zxU=v`jF`V_!ODfG0**p~(7@n{_5TNeLr}_ROYjW;MbKA+Jdz;xZY|JOi5z=?^-Z-U ziZ*)og_g-WlQoZLP9`pRY&C}(O@jlUSwkE)5g=RGSu^9sW0C+t4|$vtV0)LrNlUjswCM`9j!U2s}XRIDI%|F0{^KNTxT zBff&5@<$!z(vfo5DVEdm5mHl3d$~{5`tTuw4RtH^VRrO_TTy@eGY(#7QSLC!q#4T$h*KS!mB)D(*;AOX!Kaw7&-_G9Vv&}Ec zZ~m&#Rr4a&-M692;ts01U_GY8Y_J8>3loL_8$^$TrH{Dgbte4L(stTznH}k~#nZ*J zbztX3x0SzA-|u?>U&xE?wkU@2`b6f->%c|E$p;j;ekR2v%Kq1%um08mz96+B5AF%F zsSG#EYG^#kdIl0TKiyXJ-4+lVv`bDb-}d-}9nRWmrOePB2jGIHi~$9zKdre)^+#hY zrzLx>HB|NG+Mn8T$z-KN6q>cgUUF9M8270!S>?_WRc0eA_NHr{_;22re^Uv+sbu~Q z_J*Kfe@Nqs6il%CosEN7O}mcBT2D-24R)Z4X=C^PHrfh`7JCTsbSavP*Q2h-T;rHx z($oS8CBfB^U`ioX~SiDH;T#h#^h|2BL^#O~yVne|w$tPzs`rP7&0 zWQ73W6!dwTk;x;pekYkY+4LS)8y+T;cv9~-0&P3%du&->3AOe>^?%!&u5SdSYkv3c z%nj}r(-1>jw6QmoRel<53!+6f6jdg@9Iw zdwCi=YyNQx0;-j?5pvQu@Ms>h!_-IVD$=wS zcW|#_K%$EZPmAqHIci{fuKzFr zP0s83t{O5Glh$}JQS{28Kg}8F+1oaXRo(sy5>mv}_pF=Bmbz00*en?k6@NyXy$Z#h zV?kOkO1cP7p+%dt~-We>xLm{9x2Q6?orB1c;IMSaT4CTZ-$(E}J;V z9qVZ&`<+|BU_7=%>uPh}Oen!xojsvAVa}=Yd%6$I(L5b~GJxjeqmpzp$Bp-Q+|b{-q^GMVrH8k% zunuHkr`P9utSw*?tvVu7GzjA>wLFkMKVXm{D?UWUQn_`-77BkT|Av9*;tm*laCK!j^&aKU@h}fGnqAvXMJMP+iwvD9_WuB zulaMT1^6Gt#uKOsP9K*Vg!XWT=;^8+*FSh;zt5hlkTvLcvgoUvqh|j!y!!lWe z5cL@<$Jv_9by3vU2_1&&U!8guG)4!C3ixja_<88QF?6T*w=r^gU~{3JBf zfdSUedr^As4hB7Swc(7VH6X6Xm&TM`x1&0s^NxX|zK?^}npK(yeZyc^WtP!u9?DAW zS+e;pCu6r!5^CFyb{DA(!~NjQdm5O$CB%N#ROt=X>i|ZJ^%b|m zr(`8(7b=ee?|VI%VJcJHj`l5b$t%8;dprH1oB^7l<=NJEV4*fc^0^vvXA!2i4G|Z0 z4(abRTu#)ttE}?0FXR4!n5B`_^m4PaR2d_FfNAzoF`TyZ>7jQ-;@|fw* zSj(4UVMy`(k_EEKSx+0G9B0A_TE3TN8ese}43z~CDfZ-pa=w27dy=xmRkb?a3i0wt)viG@I zzV-L$huaoH;^sk9*OEsAq;d~`=WY`{X|I&7byk_zW;QF1d8Lh17LXUsS_M|oUTTR` z@B9v@-dXr)oy~XWV)rc}2wB3Uv5yOu^UOqy~d64AOxzr(sTH?}e z2^)yo6l0pp$9Ts*ovb9^*nNG+jdW^a^9e+TB|<-Hrfky$Rr`p8w)#9-kHz6U_z5qC?9FgU#cj6$T5AtuWyO3~9a)@=KC`4(YFBl~zu+}=2iniX|>tIT{I#F|9>BR@o6E6F@c zIGSo*7bBVm!QP{zoT_2nPI#GFe#}|vGTC`fCkUgB!D{*Rm-9X>`=oS=ch2jAA;CY| z@Rn$rexA~xoz!P>w$dh)bSz;I^=QmWxM~*Wmndjh8}ynQvuC2uECGpFJSIdT)u}{3 zA0?|9T;JOY4fjMt1IEvkvE0!ga0MM1sT80Q*xPAECZ{?u8BxB zmy$&QNM?ze6?Y)r5r_YF$@Fe0>dsNx9I7Ja9LzkNT7sFe`NNAxA0N-%`*U^Y+j_BAkJy2Pa>RYz61&AZ%a1WcY18^m>typQ+e$k!g%*I3hr-R6D(N+6N_er0 zn*3QhjM(>a;4Z9A2&?7EYECUz+8=D5PgT-c)?ph~ zO`=0HdHTLAYH8Hctw4=&$rLzB>>y4M>!7WsD)t;6t=rsh+fL=Kteb%V}srVc1&L=Za)itN5T8q#?Q3T6a`j( z3$}4K1-E6vvndWxh~8U0%1UQQ0KFY6_AFUI%U)Q>oH!wIq#djqEOkI76Bm&@mby65 z0L`SZPbOJ?iWH-M0tT?LhH@|H2<#S-Z3yOMWy z%sk%68w&AoQ3o~O8q7gJM2+%s&)^xPn%h~eVK8DXCJU|8c)eD0t=3e19L|0$q04|* z3Q1^lULv=#3c7{@#P)75sYCCYTZHIZ4VBKKdo&AzLCk%uT9kM=_E==8y^OM@SJL-O zm!8QZ?WH>k#Ps?+9#hXFrcR*6=u&wAM*BkX2bljm@;|^fe5MUWWbI4KTd?ImG_x(6 z>BDKHD5aBNufhf-GWqn)oAM@{a9mkO+Dkr4F)+sIi(tD=(~}XTH!u`ets9Hf zdcIk-)fxjf8sKj0AiYm$t~f0dp1)(3ZCM8=>M&a>VF3c5+&VB_+>L;DP^dmYiP0g$XdOaEM1Pe6mw}O>gZ<8);9Zp6LTu~FH4Ne`TE!q zrjAwU&`}nnb*7jSILM{z7bu+t&EyTpx)>EIy;Phb)VayZ220NR6#g?}GWf<|rWakw zyOMSbjAwD~P|um;eO@cOqjqhJie@jXC!2aD>_X$MInr2jIK&4rnrG64bfG{%aK0pW(FLOsLy{ z!Q1+CsIi4U2o-DqDruoFG~YA;&spF(3-fapea)h_IC_q|8f1x<$*e{)Ymghc8TqXk zP#97ec0fk2jbe&{gt@VqU6p)ifxOb1RrXrkK zHexV5{zY{TNwKS7IDglD^6>|uznQQ3eAi#{?qf~uyu#8gSad#a+2}dKGwg<%eqcXS zNIQ!$(!n4^H6UeD`h^>Xk9NJ3jjwgH3uN?+)dx zit8b=^dxKk_|s*$!BwGP(-DP^BkEmKG?AV4Rh9&Whs<5DFm-X((i}OOMIa@y9*u?# ziZWHNto^E0Ms232mO@N9Mm02sy?JACt2WR_Iq-Y(nfOccMU2$5W|J<8dxoS9FBo}6 z3Ahq;bijFnFZY{0#XdmFYu zbkYdrTO%)wOeN^vM}$+Oe$>?gI^?sgQ!?x>``fXWC-k4)CF2sn5h$of%|byvssw~d z7KsTNdUy4FPY|Hy4Wv%9`EVB2G*57H#Wgk-=?}BZK`vHpUKwjH6oMpB=PDC%NFZ#l zJ{6!!6$S=v9sZ1~dWN-{fP>Hg(*6~&aRktxXm7Di3Fmw<8@682wz5294INyS9;?XG zi<&vG!G;;?d9CqSNpEDFq-uG1AJ3y~)E636%m!&S6n&|Nu~}ohX>v0*c?Jc-+>4c{ zDW{JrDH9Qo?=yo+_hzAva$|J@*geTqUB??%q~_khCQg#Ks+DQ=^fK`c29~jDH(-wv zgtppoR))h_#v0>rmQ9yvgpNwx{M#4S6hG zxIb#_LRIk4pW78)ga4g66;7{JhvAgwVR@NJWhGEc>(zJ;o~qla+6R374`Q+jd0@Sl ztgJKgk}&)|pD+!qjMW8}RF^dbmQ>eWYNemXfaS88Qd_M%epd^>t7ZOOE#OR=19IUK z@SnPuu{)4I$e0aI(i!w5G#?b{x8tdR2H^TLgYp{x0t5(naSQUJVs;mIfzZb2BUKnhrfy3!T~fA%ZC|isp$y&R0FV(TAx-E3 zGAtTzuDE&IfDVC$>c6<%PGuTwt~9uVf*r=t*oix}BkIYnS`r%a<7o47&bj#oi7WL` z;ct%<_D&y&Q+EY>S8yko_jm@doBl$FcNB~%rwC7|#*fa*yZ1=FE+YxMjMtU0%QK}O z`gnXBYi=UOJX*R#Kinu8nz+t(iD&8FNTgJKVc^~NGhh<6)jP6k+l(-IX|qI~F-~PL z%m>NMnqgulyo*3Q-oc5-{{f~FKHyH|z*KM0$Mza=o|;j^_8>C^BdfxE%;w@Vwisr& z002gao=r>>l}KE~h&Ht;NKF336Q!+&RMmKzozkklmG-fwu=a}t8P7@FO!Ze$2Z+xdwy(0*==dq^tJT+A1LPUD03JOX%-7bdvPD7ROl#E{qV?3}}4_aQhJ4 z-4%NxQq)&W;AEKB?7XVCM$07s0_DGB`IpR(*a!ICnpRzBu^3KSAD6?9p_0B&Z(XX~ z9xPHvx}H{XdG^+VHi$P*H|j6YvfLcsly~F6o+$Q&S=EE z$x-L^QPL;t+jj?|Q$0%kpW9Em{O|AoB{z@e#Il*J`V2UDRDlcxUFdG=@qLH$3X5c) zOVa!So`c5@Gntf`SS)t}DJ>Ck!1v2^RxIzRc<}S^|GT!u3D5Kq9cPRAJH|c;6}p1y)Y9 z->C4e{Bi_SWPDal#jGbTN=OfZ#)u)<%j$t9GA!W#P|N>tmAbP@<}DlxHmP4VS4Z)j z{*TK14Gkgw+uIuKf6-oB=d^m*BC}UmP z>S64bhIWAqQmA@V^($Gy#sS%%5lV3o@4_Usg~QYn(!-nRR1C%t99I7(z+kYDdZ^4~ z_)aji$TqP9E;r8lC4OLgFV#$h@#Rc0VYv-p2dt zTQsaj$3kP}VdpH;)KxTo9*uEG(~OA4Xjs7)S1bvJg|IYpA8zy#W;yc%S+)U8ru8%8 zFxEl5fj2J{8OVjO4--3Ui~$4gV2z16JaQ!?!k5q`Twt<}`Hh$c{4x z>K(NU0Nv-a+lroO)WOf+4ap{)Ybw!>6U_S)c^?O-xRU-FY2)%~9GX18~xG-W##{k*x~=V5$F%dvFm z7e8qi%UNyLCt_w)MpOo3$dZn&R(IktBs=?;Ejf(_z~FZo^-|->VH;d7n%O<18_E`~ zDs*LFX+8wt@JZ-}276x(q~gw(!A-4Uv_$A|8%dq$n)XdJ)z_PX=)DGk0jk^@6#oY* zHJLV;0l^JuhHU6g@gmgfw(6VnsMW0BT?AA) zPL8SA&=heG+Xw7?;}OM&Z4@q|>vWd=HXg$pSsNr=zfF)*^;6T8gKQ(%DC{HqQ-#G` zHMsVE13w+56O`Qg$WkSRvyMCMVO36FxhH!_>@L?9B$^S2isumd8xk*ancjN}pR zAW1dUM;?}31UctciYTDk{kn)=2;C(lOA@tOCLEPYB-Sbp&8AkX1l$A)HI|yLg@o{* z?Sj9w=$A#2iya(SaYt^_V+j-t+|#%B748xo7vs`|a^d_LYs9=4)&a zz``$i=PqVGE}oG*A$qv{MO^*O@5#u^@^b?kfJUp2S}gibo5Zy->$a`gCT~fLOwX{> zEL?R9+=>39+jux=f8pLpYz4Z+(vN&n2Df-}m1dUsoejE<2?%+t{|+`=rYEH4VVHOO zePnZ(EP{smjrRZp-Br4FrtJ37XUDph4ZJ=ZN)OBm&JX3x%PD94Z!LT# zgIcn%tN)-W;P#4PYD#`$Vf+F4l(^d`(Jv)HUQXZD_!hC*4`ReqB+%=2Zo=tq|ZVbByE~KdkzoOHSj>D{qedEcheFAJmKu%Qh@szwExU zpEXQjc3Uvzsz~ny1De|X*`XV(USl>7wmtL^q-;!hm>?#w9zr_|VJi`?ia(QtX?5T& zPGqSzt;I~L?>t9fGuRj{mQM0X+fCGGVhZFCIwb}f;3V0gT{YR7s-u1QxATcBPq?jQlN4i2vp}4O5@?PP+C$IpUwqh1l=@~At9@5RI+cC#uO@)f<5~>r?`DfhmupETT zw5x>S68$Uo5JUK$jORd5so1kbWP&0AXUP{8;vt+fs>~H98~IrZGoPhUoTVgv1?Q+k zm3|zeqK60ANFzGl2k0U5n+7-ZG!28Oc;x?+25> zp{k)S23yt@^QiQjaiwe(fw5Bj=#+^EXMR>DoeDX#?3CO_Ux}Ar;OtJre)bDkEm|E4FJMuB z^%B<}a8+V_gb7Eeo;Ur{oc-cYp?V!w_t*!t1dn|djT>}0{YG+f$pqIfSpS0TtM!G8 zw)ok;nl&VirRw1iv!phxx?1u<8=!oiCAHxDpJ$@#>ZQT0u?AceIR_dm*bo^U}vON-F=Uvv(~p>7HHy|xu+Jq!M0X_@>I z4Y&9*au~-K))s7-`rv|_^wIjkRX1rkj0i4X9W8yP5$0zBGDFb{CNPHkEK({OJdM)- z&Uyd)yWW2Xu}1ULl#YA)r4BeO!$!3VB^+cs(cE+2q$G9XQi8cqL6WQ3ti$--FMo%Z zxHxrsw^Y+Eg|+owh^neb3%1D%ICK@ZP{d$}1s#{lNe1Yj5?S|c>1-23~QFHwU379LsuyYsZUyOPZ;&>S>0GE)&u8@W8(52Hb%;V4m&kCrNl09|Ez z9LfrM>1|$$8@eq2DWDhhE*a&!?nOP5-)n7pQ9&qsj5XKFUrcx{v=Nte6o!k-_+COs zVGeks`WREXauuoRa2A6kmGAKsFad>WLQKN;`0cXeRcZdHxnpLJJ*i}!%eatoMLtG@ zkbVq0E~bn~ACu*NQki`|_`>{4@|Evm!kRs66W5x4SA3F!G8XQaAAF~s2U*Bx3OUF& zf1}L@N%f*%ny_EIXkH68&x_(3KNc6x4hr>NET17sJ)E&WcVCe_L&`1uC9#OCqH#EcokNH_ z$0D>L;F?zYFr-6=H>0qqJ;l=gl&mhjdDG#tn71`ADkoY-b8PjHejA1~(EG3mcZ!gb zJDzcUGIaF9(Mt!e$^?IJFD8|}IrP%=+Z<-Ou#++*ZfyM6y|1occ)0hCY-)tY4EIs1 zXu1volY?(7B`E2X+hcZ^KfT>GhjrEKMNWSQoY0$Nc|`End>qi z{|2jDmBJT~U$`*ImnpLsD=z81vwu1zvj`@+ixEfQce2AnXn7IpJ%5SYQwkqldQ5-u~LAbR3zY;D#a*r+nO-@15ZFj3>d(I@5rpgoEOCL8s+VrbK zTKD*#+q%im#dWV&KA!(vb{4n&60>=m!&C7HMr3t`iCWi<*VdnpIB&~ZeA5*O5XwzB3Dihow#_yGF)Us zwV5h`9(9)6;pNi}s$nnus+g>;!KF#V^{|K>gLsePf0O;h8buA|%K~eAi*E|kc+y=< zE7odB#xJH?oVPvCRB5_W%z6w}ypT;Fg`Ms>#e>xqT=$~O1J6AxZ9ZkeR)^W4)G9{N zRgBc2Vy~6nPCZO@zbLctdXPJNZBi&5sO7J&0hKjc>zJr+WhIk(`8&M*=i0e2$HCPS^S^(h9ejxPf44W;bEGo1Ro1KwgfH@ z2QlgF2-`xeqgbS$w*y0nYbp`EuIk)3jUSY@K$CXWfum#!xDhh*Zs4wKs1@04aUxA!zHNZ=)PDjT1;P-PFNyQ;%3l1HLzVI57qsgNTMf1>tKCw} zC>H?0g~F`0hZtJ!qNKYDt*G`b7|+ZM+kt$-a}tdeCW~ySbvCQA6L#(_)jFTm-9>eI z-NexNYAJOr>2ap-gOse4?Btwlr1Hs7o!DSufEc?Q>svf0*e&*77#JSBaNok*MFrcG z?aT4s3VEQ|i3VdP=`}z!L3`(>gxL0T>oLBg2lNfnxvbMUrFnAqZ|<~&suxQIPJ$!V zG}yA5O~n20g#+mEE;;x853zL4>7a8VvZ;gafSX(EiInDdr&;0(%}za>TU=0hpvb4# z|8O82JM7f=<XYqV|CR1>r}E zLH#KHB3X|{)?VRoFW|0HRm}V^9vf@1poPL5t#p zodZrTDE7f}e1_jGIZf7F3J-t>RQw`%vnt=suok7h$D4~2` zwwE6xH&Rf;6vXAmXYEOAXY*Dh?~bMsh;M%ht(nyakVM*`W9R)^cq^v;iT2p?f>pL~ zs2-c@aWDi7m3YejqCeUF3{}_yz_DS{#-II}oxpsw(SUAp@o$6Uhb^EIXyPa7(mTJ7L;mW^Z&LXFtZr|yw&7~KHwFX}Hu^g)Ms=|GJB`Lq=V{4D zs@DpCJRP8q97*#BT>QElyoRs-_XGU++B~Hi-G=}7Lq~Ck-XFKeORY&~@I<_f4k8EQ zu=w;fu7oHCPOf@{KyymW3wZW>F}QhZbPaW9}GC) zFJL0^{@D3au>*QABAVsB-^Jax;(p!vYce&qIWBHkus&>k81l5Z3p+2wUQDM!Hh22M z5M~o~CC#~Lp><2pSEts+8M}%(Xly5m_r7!;(w_}dovFVV|8TRTVNEIU}(hzS26U#C?&&9 zaQn>Mzmoekw&M4r%o7|G+HUN~ue!MeUcMF7X(w1W^P?3ITdPv4HV3Bcpmr zYXQ$l_TJDzCGa#lFQV#Wz}SYt=y5*Atv+jQmm+=JBQ(>%LZmHOU`*!S|ld>|>GSAa2c!t3}E(oPdT6SV?TsD#_0Cn@lWuro81_aB`jncpW>R*g| zwmzmnNxB#JF#4hCy0Xr7g=@H*yj`C@NXaeFc#`}Kb$=x8?8viXa@UL=xvuew-=jH? z7d(|;;cXMm=r?9Ty%HC6o72%i$Yd7-0A3v-g zC%{7@THnRZ4?z!o_zLvKrlsg+Ze_wYX1B}qE0k&jsqs1*+<<=clcMM{Eb@!ark#(w zC=+ZI#?2k;Iabav3TEy{ivWi-VQKJBalbsqwyA!5iLiL0b z!Va|WhtJ4C5ANvyV(dM@qR7^DVN(T5Wl$*wkU<0lBZ3)F5fycem_<-QMFatrAc81C z%z#MFIhrHptfP)PV-8~um@q4@!d1=w-_^{Veb2t<{Lg)y=`QG|L)8jjcmqc?^oabB zVE^r;E|JL$&#vZZq+601U#If9XSr^;jGXIj{#4xQ_)`fRz8J(p@YiY`?cB~nICXMk z+^P0MU4`(IcwWv_=q2iqKIE@?Y@GR{;CO%)9GkL&VxSqvX;}8J1tYU0|38;qiMoaacO0o|!02 zVn3gmChUWNHNp~LVQ+sSlEv?)SU!y8vlk``AZ5#St+5c-8;k+Mt6e6Pue!jhMad?G z8Uqy&0lO8nwJU=kO{nvQ0iq!c5S!DDGVz#4C&CV_5qbTVzJ8^>C5@CZbmAW3QL7dq z{8IZHbMEkBgdaNYb;uvsZCjH~fQ~P;=ceKOGGxtgAI^#2`hdeWu?de-ns5xN#@7HK zaN&o%y!ORL@}A^<#zwkkF$B7WF8KX567I?ss+!q|i<3}*iY z&1_R)+p%q~(1Z)cK)Q z9PmwUI06ok9ks;oT55lXBWO^;!GTtTM^a54Dp0XN51`W2e^6xye<=7hAwvTMb%rMF zDA=ejvT|8ztX}4C5j}bDow@?>u-h;6R+>#t0l*5+mgOV zMY8@o-LM-)Wps@jYkoZ{9Xuqz(grQV+3hRRq{lw0JBJQuw>@}b0a)fiatGMuJ7|1r zk5G?dK|5qRyB*%SWy{WzeTElM4Zp}2Z)b?nU>{D)^=Zyeb|B_6$F3Y6>$IL#Wk}C> zVo>_^n5dCKfNGB#nLZfST9u6Dv@;0SGnh(-A8^~R`OFu|)$wn{-u(LRQMTbdfibKy zg|!o)cZU4&fcg#6^a}1M-gWW`+8PEQ0$H!Ba^V&Z9Dv{@i$eUCiNBIq?dznl*Xi}o z>+B*`at&Tbz%IZD)6Gs$y=gspbiLcl@!eBwGkZc&H~d9Z_4+s1^JZ9$gl!nCRolmt zK2UMFJ`M1e0zR=c5uJQ-`rfLryY0Zj(nEizPOP?#zXP3tW*8AxYEwQeeR*y~ zv6yr-;m!jiU=uq<(sn-7*hJY+Exu!6mM!1WHeDl zNZT`*#{Uku%B7=a1s{O=@R@%COQo3B?PIjI{E0bJvZns(Y5;Ai_qS6#l4fsqGo&qS zz{U}bd9*&qdyK6X8I!(UxV6+fSBIR9V?|f7#zoI0u z*IS@#)$Po=+IO*ckWc7>{Q1QT%f#Qv4DHkJ>tA{}8lPqifht6Ep;z(H3TI3YbYQ&s z=>41(pX!Oa=6>476Lm7yTydT;G@w^deY&(iZFkzv3^7Ou+ZeuKIdh;z+kK^Lh}**H z=cS@!*+?j0$H~^>W%J1_b@Tm-ZsTwH?5+&9@JQS+mt7r)eZ9LqGRPp_a2>lY|-gpaexg} z%^Ezt_p*RqnY>V%IIed-YY~l_=jYGSVHS|Z3PeB~NHTeMGWl1j2zw&HG_%O8`khjr zK7I0^J%ecwShg=g)va%fhFDa+{tiHC#Kh-NiRJj1PLs{h{<5uWWh~qWRh718_tVwm z^2XFoN8tY4g5Nm#Tg(R-xw$J-WZF%zi*Q)b-(>yS*s~G8i@j*Bbb$}|4fPH7K{CGo zkILIQ_x6p?8RXv2#Q$MY^6%+#@Lkw{%cWPqX zELd8paWdvMq7Va3SNaH%Fa@57ej#&f__{LbI&FL$Kq(#CR10HnA-qMv@vX`X{YiEU zkuzl`%5E%jIPvxCZ9$?qEmj$zQOyi5z8xh54AW4vwWHZ3fXl3TAXL&Duwz z$YQ#J^(`XkViGwAC^;3#$^UI3907fCh^kc9WWEQPwFAG-Jgm!tE+QGAxXUMq`7{Bj z{2cih;ejV^rty`PX0>!348C;10n;ynk3=mvFHYb~_r%jJ@N^69({){iB-LI{Fwg8< z*%d6wh3}TXTlZBfE{Yw`kFn4CRXzKVLwW)O-vya^;QV=kE@2|08P@fDO>++r@5j{p z0NMD;iqE~+O$r;!(II>oj&jFxRy|1SY`UZ$Suz`)gR4v{%a1-p)oUn!*Xy85_P|VO z*;m&mJ%1N3@ehf|I%yak7M8LsWoe4x^}~YWtBcak*&GG#paG2JUjH)`#V%+6k#^&X z6g@0(*fx|qgEwhH+w7rw^Jrh~Z5z0F{R|~vDADL) zUYCFdIj*Nvib9e#WN`_m_fX!n`-prbi)}ba7FpU@SFlQ+y_+veUHy2n4mtW6(sz<@ zUR@*a8d*3p)j3m&x)FZG=L$B5XIRE?U28ypsUfjU`?oRFkZ9~qs^?7?^(L?=Dz+iT zbC6omld2PoC!FgI=Se%iW_?A%_9u*m_@y1^n2G!A&<)jfCwhlTU+pboRI0n1>Uq(= z+FM*vW6cBXW@RLe!=4-gJ%)WmL>*QnkfI_Y6ryO6TujrrYCZ_h*+UPY9Ybzo;_4_b ztm+D-HMB{D*7f z`Q9AK0+c)*X=fVJ&M}Jf|Cp*u)*iy<%FSCgZG~}H2;~=Ay7hsQjOs6cdSaT;S`ab!?%?pbtPg3!f3}?(hCYD%qcRBKYd?PHt2vT)56=BNe{a*x&A%ssCKFEk(giVebh{41 zjazXEH`{ldCMqkJHU)lZ*fSxy}zK&|2v^euZbC*Zjq+q|)@F ztb*Ju?_A#kzxlp%7Q2Rtw!`0^MH;&Y{L!Ciz2FPp>Tf;i9bv(0)HSOwc9EP`a76do zTOlXP%PWxN|`@0vUe?asX zlNsvWpRq^$8G8f*dkppN3OR;wteao6?-#$@c~9!Hz#+hVrHB%clYIDvyU-KUmEFf8 z_B=+6U4^9@S$^mJAn42TV#y-IzM{(xF|$TK{N7#Y%$|ySont_uA40{Am~Cc&wKcQ@ zcxaPh=dP5(V}unU;~N@bp{xiQiXvo|>LllF&P~b%Z8w@sg=mW&*y9rby2@RZ7n`?w ztrU>DI6W}q#215(e4y*n{P3d45<@b!mM%R_^(NDh4sdpiSR57E}(CHfah{x_Om1uLpE ztQ45an$uBKf>79eYEM1jUFSjVcj1gS1xEsm!V>xLC3nFGvSVAxi-iJxfe+Ad+@_ zj5HYy!UtpyfaYq0N@q)cwb!b7(Q`|rzros90oE27I7Yt#to?_&-dK1BWoE2#Kw^WT z2arq3KOh&ab`ZFC;6+$L#ikE9lcDC�`y*)NPtRjFU8NCPvk?Bid0layG8-$O9nH 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

    3fT$hptOLv{zvSAT%U8%w`g$F}N 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